kernel-modules-4.18.0-326.el8 >  A aސU]-PԍC=?:!(u R5BmG9cn(Tk`1/PF_w{s>3sR$%cBqjz*}7MQOաB|=AL该e'f7XeOn9Wh|)OJKNy=(#,̏焔8>e厥] D 4CZh(E~Y8u):U `>r4G'ί'eh=΍/C֧oFp03X8W2Y&#b~wz N4LKKNgv._)]8"hGD\X&=G+A }5s7 i3jY {)hlr[fE{kCEޠb+ΈsEՀ@Q=HALxyVWRj3.9c1c00ae621ca0d8471359c082898e42b161706afc02e77341b8ae614488e9a80d6c7792f6335b83130cc1d34dff1349f3ae847bע aސU]1>krO(8J% ._Bٱ&qւ0BMQtVm VLdY}owTX҄¯ȣvdX^Q. ^rp08ĘL&lW߭OpuvnD؇]EqjDIW)(<~{4: A,x/ )$|.FTp;9Y=a\{PeT邶6%eJDQT)N%9yID*xZ֋$`@IC\{=ĂU_/ ia蝝MM"A=97z; V?IHE噇ADKMvBZOcH|)V]谠PsSˠ ?2 vG`{-Ii>p?p&?p&d  H $>U[b(  ( < xv }T"x;8;T;(< 8<9Bp:>n@nGnHnlInXnYnP\nt]o^oibbo|doeofolotouohvowo,xoypp&p&p&p&Ckernel-modules4.18.0326.el8kernel modules to match the core kernelThis package provides commonly used kernel modules for the core kernel package.akbuilder.bsys.centos.orge\CentOSGPLv2 and Redistributable, no modification permittedCentOS BuildSystem System Environment/Kernelhttp://www.kernel.org/linuxx86_64/sbin/depmod -a 4.18.0-326.el8.x86_64/sbin/depmod -a 4.18.0-326.el8.x86_64`XLxt#x$.LHY9p)S+X\.6 >5H P J   z($ 0d7K6@Մr4n|cn*\^@hUL]5 om$0p,G@9 @x. 'G!@@(. @ 5$0 L$$ 0 `  p 0 lTP4l( (dm XMKXX  2*LXp8`$.,!dh2[8=x(X'`En`}t-,]  $HLh$ . @ -@./pp)p"@D($t!@ XxFp \4GLal)hP,$$*( h  $h@ eT$ <$D)T\+\ ` |  h@0 t%4!('d38l"tdd$<)d(AHTp&d"P9L4d/x0# ((x?t< , p T *@0h<HL L4 h@ 4"X@&\|$P|P (L(5 l .TPI<! T%l460+|e 7?)4%/Z9;p ( 3<7Dh Cl !ll <2"6vpBH!t`p5lS$4 |d7 9P T`|6T8-@0A,D2>T gF8(7,u/L2 u01\'X 8+Ddl+@"L#8$ \D  ' lS\ *@) *p;PZD!$<< e(  . ,(\HdHP!x`<QYN$K<8s:\0 6$<l Q$mH$K\\!T G+$h<  L %0ed2 P/ 0=9K$0PL0Dp 4H (8GD,4u8Hy8%(hx)0x 8!$̸PdPn y8#T`_ l0" Bl0*FBK( 00 .H 20x$  d @2lt'l XD #  @!3p0 L | 0 0Dp(% g  T, DdOe$}`t<  tw* 9|UOE6p,Gy$ij$t \l L1*pO40<! P @lLL @P<Hx |(P, )('XOl)YN)@64(&@ ` $L,x%$8L -P<[U# 86(l_ 2i}P*04\)T(8)v"6l ,kC@0"lJ h$4y% D =$AD#3  0EOE0=AxBAK\H5h@ D 0H6XdRB]Hhx:?VAM\`MXUMM%lP )  nF0 (Lo$ք /?>QFT&Ft_i5p(B-->LC"8,4+h/$9I`\.H/H8 D;LCT !H,3;.< D $2! x%X&$IY;'hEdL|pD13,4$+(P`S4YLX4L;h(Pl| %$t 4ZL lz<"  TT P x| RH 9(K<@ ,<<*:T.3ayayayazazazazazazazazazazazazazayayazazayazazazazayayazazayayazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazayayayayayayayayayayayayayayayayayayayayayayayazazazazazazazazazazazazazazazazazazazazazayayayayayayayayayazazayazayayayayayayayayayayayayayayayayayayayayayayayayayazayayayayayayayayayayayayayayayazayayayayayayayayayayazayayazayayayayayayayayayayayayayayayazayayayayayayayayayazayayayazayayayayayayayayayayayayayayayayayayayayayayayayazayayazayayazayayayazayayayayayayazayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayazazazayazayayazayayayayayayayayazayayayayayayayayayayazazayayayayayayayayayayayazayayayayayayayazayayayazazazazayayayayazayayayayayayazayayayayayazayayayayayayayayayazazayayazayayayayayayayayazayayayayazayayayayayayayayayayayazayayayazayayayayazayayayayayayayazayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayayazazazazazazazayayayayayayayayayayayayayayayayayayayayayayayayayayayayayazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazayazazazayayayayayayayayayazazayayazazayayazayazayayazayayayazazayayayayayazayayayazayayayayayazayayayayayayayayayayayayazazayayayayayayayayayayayayayayayayayayayayayayazazazazazazazazazazazazazazazazazazazazazazazazazazayayayazazazazayayazayazazayazayayayazayayayayayayazazazazazayazayazayazayayayayayayayazazazazazazayazazazayazayazayazayazayayayayayayayayayayayayayayayayazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazazc29ed50b536b5e8348d5fc1bbddcb8ee30513a53c8c7ac9d150aa82087009c7b49359fed3d3ecaa5fd5a245ad02bddc13bb4c24967aae2b87473b37fa1176ff3325ae1f860a04d3302052daa9c2af0fd459478436a429bded9a2a5f4d69537b29eccc50aa8438a8027778d85e03827b2f711ea57f8d061efbfb7b48f19ac438033af8e0b2d78f246d77da895f73d690737fc8f0241945359bf27a7918f089926833edaf0a612506d4249729a2077f349aa843b9820fdd984603b24933ee892f2d367f9b411049551b6967b156268b59aa846374a1be08d453aa417057b0bd12fa56622f6011e6e40134e4fb22c9ca22de8cfa2e03971a871aae11054fb01d50a726e01d935620ab725f68a28f8bb3b14404d9fb9669bce836ab8fc30dee203690cd5cd24378a4953eb4c351d24f04995d07e1e8612800ef186eee96f69ddd26cc132d63f4ac5cbc6d65b0893de74ba93c58a0e783bd67d2c4d8b352709409ad5863486ba3853674202635512ed3ddcd4dcdc272db81e8ab4572048fde2bb51ee49081150936017a90a88cbcfc77374921ac20e3c5c79dffab4d373c3c4159ef76943be127635815ee8b09ca3d1e9a3a7e335c1e3b63e198504d2728eb4a58a7fbf621acfb531d7ddf76359f87cbb835a9a54976b971dab1401c7733e6f2fc246360254dec2fa8c5d58afe43b67587917dc497a968bfc78a901b40dd7fc50aee96de17acee4fed66bd7bf30f3345c8f5d6ababdd38e38426afdd693b1f94284a1b312e46823ddcbba26565e7121924825cffd5ce3138a327819af90f6020a45a731d835b53727ee7ae363625613b62fc2d41118c1062e71e767a637d680376ae9911186174a6d40419541b65039ef2a787a4370be09770e511aa33d4ccc16b8dcfa0e883b023955c9c6034a984ef52addb186921724b9e61596f1c0b8d85c053021274e2c9eaa986187281c04d48b22ad35f1cd2b356d4ea7d299e799599fc66e56f6e4218db3f3828bd379f35693cd349a0aec405dd33f9e7faae7c490b46077ca21ee1e033205080272786f6ded60f49af7b607846477952374eb24fc50e570dddbe49ebbdeebf1e2f8ff767c6c2d9c21c63f621aad90768190c375c17ca0e6c0c0b5fea598bfd0ee5964d1c0bba5ba3545a26f5a5b0a593535ae3b1254bd4cc3c70d7c3d11527db9dcd76ea6a7f8d1f8cafc609a8a549463f4f37f71d363689c36e06e1f64d8b8220f6ac9eb512a0c417473b0f4477b0551cbffbc83dd3adebcd09f6e7a17c8abda7ad4343bb1fbc6b7674615f5c84f62232c00ad9e8d901cd951990e909fefbd02d3a86be1138bda38cb649b259be64cc9b989869348d8c801fed24d6bd55edd0d562630d943d4157b7b72e7616cc084822c58b22f2b19790ad0eae2868acbb23d76512b30bb505f00de219d31782c473dd47f45c044d3b7ab8e611cfc3384450750b512d7f1ae1ee8f553b4ae095adf931a3b1b43f2dc979e614d881d617926e54d03738b920bb89898f32d5b077311f64675b66741f9583a69b54da38c1a70fe6c640f9c81dd3aa3ca865cceea70881c9a3a13dc5de7d4ef745b00f1fa4798753f7dcf832b21c482d15cbf4d021569ac275d221243e89c54110af3ac1c16ef8d355d1b25b0b3b598561b4285d40fbb906d428fa8e7ab9275184e591ec02f7ec50995ba84a4e33831df54122a5e159f4d660516e4961dd63d98440aa39c935b0e0199bd94678d76da11e3a27b8fa56c2b3b3015b5de1d78bda95b613d1c7dba83d34d74c828d9894c26059a38901b9717889fa44d09ac6f34ca39bff0e64e77646a6402228d8d848e0c8f09e503b5a9fe74c1778465c445145a6af2f8ab419b3ba2af7fec504d228da5a0428fa8a378706e44acd623c0323c0ec19342ab5ac191e6912596622895631705f92433fcee46b1419346bb985cd0be0e4089b2f405e05d397959a3146493aba75369ea710eb79c131a25a36a34e9a42ae53ef630d23532da7fc12ec108896f4194f33e5903d6649a1240e881efb519c41eb465c7ffee2c59460718cc994ba1db80f377bf4dcbbee64ee12d4de9508d63b11b0ebf8924a15ed7ccd93c9582223c1fa07e09dfa789a0c0634694e7ac298117c821b5251d432a65e65b4ac9b701624a0348d31818a4354f1bf92f6b3439a3a05d238ee5757e15756839f218ea43bf115362b6013b7d5838b5a0cbd696d657b866ab114bbf0cac47c5a8e12f1bb2b0acf2ac3a373c2b2095cd3d1e92974eae1e6a23cd5ce4950b1d616f1c7ff5e08fa160e1abef1613c94140f475f498b5dd45e7afd977a471375d1f992a2ed43abe0aac65690bdbc9e771c0d003790c938bae8849c2124075feebb200ff18893fbd381e692ece34fcffb7a8381197e3e765d00ff095a1fd0e05a82ecd610c1f79eaec7513e32324cbbf8c1a519869b4a320fb21f08f94f69ae576adc97ca3d952a97889e058d243367d5c503194e4f4bbf968ed89a77373a9eb88605bed9b00e4e3636165a604ad2650cc905494aa002b6e6e7ce3e46c8ddb609da61ebff79783f1ae2ae365f81c62adec424b0a464639f1809c86975a3b953c751bfc641e306058f9d67374d8ddbc90501b4229ae0a763743bea47905c4c0efae09c71f1776769737b6cbb30adb72fecc2981c5e511162f10e5fbbd838b424a8653e204efd1f057b460e5634a5f34fc113d55882a2d267159572380343d1972c6b2717c0d33eb1be61ce60ef30cb85c01a23233ac6ebffae605166e4da01f0e79384fa657cbd7a4406a985fa22d4822e05f381a3b7918496a1d042d2730f3e53e240377a3489476afcbba2928abd0abfec2fe9961249890bf07194488d74daae5b8800d8506d8800733af136264500bca529a92b32642d5a0d7c37d7bbbcd6e80e0e75969aa51948176372d865069694602de0bfee7fe92f737a7c96fc844237bb282f0c3ff07a3f7f49c8dd823f9f8fd50a321c33604dcced5f516ebaac3f4f75403aea50a0cc2c07f5080cf4c2970be48510e696c736fcf6edd1c3a449578b8c7062d7f4b5b22321eedccfad8a414d01ddc79e17d15682946818fc48c304a8bdf842a0142fe20a8f9641bdaed78cea96e40dbbb54876b58c575e63a61d04303c8837fb6e66ca27550d9d6240962c331ad03febb4c7f4207d9eaa706e4c23ee7d6c60fb998f0e53e1b61491f894e140041f1476a6460ccf7ed29528ce9316be48e71cb2114ca982a1e3ef681ee5896732a6a954c6d7f4ecbd069dadc28dbbac13d5a29ef6486bd05784866377fa109e940432c4acef61104c8dfadfcccb52f587cb5c4f255bfede158d7601cd0689bcc7859238a117440c1abd17b4423f836bf7ce3896f73e26b854a81f282a5d413ce7a1e35506c68b56e14af7d8c2843c4d31f1813305ac2db0897c0a558caabfd2d0a77481cc7cea906fd98cb503e9d5888493dbcc97b83a948d3280c4a9188b19b30d6cf325396ed11826120da1b55da8f76505a915a8c2b35b9f20726a096d88d3ef8809bc383c666d83e6b9c9f877921a4bfa0227f87abd5660d8fd762ddf50bdfa4bdbceafe01bacc611f2493a5956134be5431400d01f426af789248c2688d2bb5497e452e9040bc9c0aa1f9b7b28232c6ae2f10d0840af8bf41f09d86b12fe303936c2e333e59a9438e73ac2bd718e1de8b2f158b302983832144b0c669cb216cf7dbe856aa9db114e14f56f1936241ef0d11bc2cef1f95a8e489e6fc0b5dbbbee9b827b92564b21055ffb9a8f99b8f2587a9f932af47bd49823223de8a4d3e817817b403ce314be9bb87e899190e2e1d8a8682ca6f71ddff7f096421e836c32067e9de62212826abab36d13a1a822c4b8cb9cc6da4903cb6f51ef95d9144daff65306f54da936883418fa7763e6c8da5f9d61012506cd2b06813af214c37229268187874433884415346b823f984ba9428798cd20b710d3046ef21a77f546090b105aeb41e169443aa7721cc2c55b7fa1af98759b5de8d67709cabd1dc4d455961fa3afdcf5493a842c248b28c3b8f468f6f319aebce0bfc1f6dad87dac24b67d1d1804ced93e0a215515866999aa53f3ed11d67e96e52ef4955d49a1dae3df6c7f4f5dc289a659b8b82fabae361f80df40f22de3875c88cf9cb7ef569c35b832acceed3fdda620db1a6b33de2c95ed2e36230af4cba955ea0cb3a227ffcb9ef5ba1ae6e89c13a7a00833a58b1b8194246f48e26d5165fc5acc7634dd53faf9b6965b369d49ee15b37032aaa6a6c60722f2223ee562b21de22f094557d77716ba43742bd6256f26a512e9212cecddf49e60afef92851302d6da444bee004dcb9a7350ffdd260d537f6475d00c40711b11ecc08ce0f407945ab7f1977c247b3947f7357b36e66f137f5bf175667dcfc43c8ac31e97586d5db03bb6823c5a1a83bb9581d13e8b5c4b6c131feaab723521415dc25d157fd93a2d044e4297b3f7f99eef44ccaeec0495e865452ed543be011681a46e559dc9e7b46e7e170b11daf98a75b370018d0a95f466c0a51c7e30ab73a2bbd89855186130a5e67cefe2311a6471c721eaf9be083c1da95bdfa80243c829f8461af6191932c955503ae7ec8a84e8957e371450b42c2b1258c3f49a695bdc9b1b8c8d25f0cb7626e474bce7fc51cd5987495ba9eb32765533df00dba843f7a5e9f921d0c712a7032bda8046137d35b7f7cbe00c177d3eb5aba38e032e448fd7c33cac48e72c7f5a84d8ee8d9c942949ee79f8b98ead7e276047d028117bda084f146db11f64cee07384f628b8a77c0598b9b6607dce2a12a3c6c9f932086533bf014977fffbd93b7ca765ee9e1ca5fa6f9de98d56a0b943ae47a3670b059529a5716f58e7e29c389c7453e3062f6e559349f543bf87d4470b16dc78fd9cf44d54ef77fc4c25d9d47028fb0523a780164b663f8c937d3aa9e4749240161c9c2b6026cc2fed1d4c445f76e587bd8c2f11cde346d769c950e40fefaf4e23d3b6cd407254b2766a71234aa4f455d9a9a9295d8d497c314b340beb66682464f83bd9eaa517b87ec4620641d536b4afdc9e3f13fd86a677431c594bc9f4d1491876f391cd6277bf9096926decee8e69c7e6c2cfd62467d37a73fa01abf5055ac87fef162a95f8efd39f61e2e99c51f83f154e772177b81ef11be0d46d10af87d075ce0dfed84f787d2f0c209f1c69a405cfd7452ac74667ae7aadfba6868dde801afd3c3cf8f13a10ed5c344cc4595c2250fe29f091bd58f49124f277396778ce2f7bbc276dc99dd11da1f3dbefc588590579ecae4bdf01e03360c3499241d64184ce461a76bc646be33751049066415a7a9a01a3bdc57d970d2efe54ae09309e73a267b29c176ada41cf99b0b081aaa5bbf697eea853a24caf19ab45602a94ba693dc755af134d7b11630969ce63093371e50084d0f742e414b941e224e9345b04928b78785227a14f60f0e1d5e10f60615b4cd465e17069dc1804e5894b687e9f7fff7ed52c3426d33957f3c16775ef18bcd94b1b8216946f478de91023c0b169c23bb4a26b1d152e11f91f2120817f8e9e2c25149ece42a35ca996fb9d3b465da7fcefbb58caec0f289783995268fe5e5d2095a441ba02113c02972400db0b14ff440c69dce64963ec13dc80b5d960183bcfb9b96f17164c96abd15f1a515432cc556eadefc50459726df1dbd6aa4ea2fad247f8198c44a3c8d34f79aed25e2dd25140a4124b5f4b4ff9616f40fca6d6a67db5f8b8973007ac2c6d6eb6d1a502a12e7bc0a63b14c37726f7c3f5a81a5b726af9fba5f4e5d1a816efbaac76d3bb20325d1f2683b531a2c4e430af6fc4a147a1e660df0b69a2686ac995520a9536423db02a433327d914b58cc7f2f7c82fe5b3ab1aa1e5696e65a782fe285631c1adbfa8449c91ea463a228ef63f62297c98d44490f767c076e2136afca5ee7df876bcf557ce40a8070c2782a55b5399cfe9c774792fb2eeeb2c395a950456dc64e33189823eb0f71d727068579e84655f198e27303720e8e8a0c63ec7450db8490fb0b1519abb08a386fd972403eb357ee856b9b5a7f4e65a2b5e5865aad8d40c8cbe30647c7b887707fab331552ca40af5b3aa7c46bccd8b2e0d8ab94ce69d68f18bd14d077f25150fdfb48c8181423889b59124a3a5e02ebe2bf7c97e1384591fe11d391e5ba384a277b677d7db34cc734b4a40cc921f367296ae65d88766b2ccaf932c105fd01312c6574396268d08eb108571847c46dd14044908c9ee72b0fd261fa2126118019bd2b8109d805e3d1d2948a651871ea6cd701878b947b07edd18fa10f291b644b980280d3d5547fa35337a9131cf67979e98fd8e0c9ee84ff8c4245a20faed0b83225de32634fb0998741349735954a5fce6a057a73a008c8e8b143d21e3364725f31bfd17702f1161140e8069eb72de1a9244accc2479bcf6ddb4b00ad1209a426dbacc9376f3675d98ed6663502486fbba47ecb56c1c391ba30691b40e0e7443bf00440027f9e7e561a6ca8beb43f07de696d2c02e1a322688949203dc01b2a9b4d105dae9eff8b91c48db927771076ee002104a63eda6161540914a4d3bd100728637e11c48ed056a3bd30c1797e2fe4e63096b5e3b5cd9f82c84154c54b3be78ee804b11b19a30fc1383cac85a8f7e3b6f5faa9d9d56d44677bd2c34b9863f0ce912ce9fb39701b7fc9e1e1fbaab5ccd347dd17a8eab18806634413af75ae51b606410b10d09c8a2da6eb7818310e0b45894ae3617895fd032f0a009a280789e02b07a8c95faad10f5ebd3cd2ac806f9fd14f4b8aca216174c6c0a9729af658b787dc8870d935120f64c8ce03ece44de5e7e7ba0cd55ee1adc54e340b9c0ae1b2eba0605c35b59288a4702a7e347acbcb046fdbd2c8b366ceb11f07bd3807e9b056c1f92570119bea2ef697af5c56f61c241dedc01ebf2be4ff1d0396b8bf4b6e2de756345e0dadb34fcb15dccaee0c699c71cb3f74f5a88b0b6daae05cc33234c48ccd2e0a0e7302fc3f1063f227a06057df9598228e33e8a72a91a4cdf49df90ce8ecb1da7f42bae0aca90d84ca012dc0e6c975b79c3108421ec47f69dcf111ee11048bcba4a21e9151ed448dc686a86b07c4e600412f7e20c7adcc4ffbd33e34494ad530f2a72c86973df23ed6c1bf2abbbe8eed439f21264f3f1e13fdf0b08088530ef5a386663408302ae10cad4263045924617ecaaa415d845b3f5fa87db8b7ee545dde24602fe3a3179af87ad35b077507dd67cb31861d672d0d8f9cbeeeafa87d7ac72b8671133d96eec57d557f21b3ecf48c1902d37d9bb5b1b063d756e273092a4a0ddf06c413f149f2d4681ead6ccb53a942a569a28e39a72d2a3e8a62a579951e8daf10d55c19470b5de0aae1aaff6e20c19b3a5198e132e09fe1ecd047b1f429fb799f376a39b70a2e39ab4ad29da26c56083583bf5279faaa33d5f6bf9e3f6e37587b5fbe08fe1d6eaa27cae77075a1afd540b59c8f959a25853dedf8c1504062b81aac83b6837f0bf6a922ffe3837b13e3f60f8541296ec907093b4492e6728a8ed755100f18f79a706281982d345fcc97dd7fa4ad86334240e636369a5319125ea2cfbbf3fe1b7b66e31b9f4d0e874282a55710ca4420384dec8c05a84683aa59665e0bf5b2d17ec85c914066f462bf9f8e2f3019824af56cd56a6425bbda307bbb3c05159c53d81c6d32ae5fa188419fdea00053734f970f029ad1ee34c51be173076dd4f8b467c6ff54f2bc3ebb7fa6454138c3450a2882f86fd63ec4f7ffa30a51019dc71c38049c83bbca8bed39d025ddf78182aefe76f85f5d3a61b996583608fafd1ff9a58c7e258b2ce338ac98c0a364fa49009594f4396b68728660ccdf7aa2be155be4bc9ff8ac0b7c01ee257615e982b6fe389a86ff33ccf7ccb49e28882fe09ac4c995d9f798ae3198e3559b468c475d864753e9d0e754c4e13e49a76ad5d854006c2ebd479bd728da32de0acf9e3ccf137533d81b5c82b1bdc5dc5dac3f7a2fb52845440eb84bfb9daee0fe6e6fe36355da873421878aedb1c00b25cd5d774f75d971d8b81de0df3aa7512fb20453032c37a0f2531d06f7a70748f39b64c446e9ba45a8aef498e55df79e34929b8dff559da9474eff52762f4623e02165b2391cea6f3e1ffa237e7a62e167df27df8fe0c6ad9200280bde558b5834bbcd3a9fc48441e3f0f25245710b5900b562428c2debc9bad0efdf8f3fb0e76e34affd5b3c7af93139de47351f2bb8e39361c336c488bc3c7f99df4ea1b870ad80baf4d3844c9c2968667693f63f4334a9176a57de56f9bfc6625433779574f9e3d93382356f0c0a4f9ea19b57b69b4f9a9ecabdb142b25888a4bf8ab4ab60acbe2a4dafd58e457dd8527ae5f24c6352c74932583ae9e16c6992ca05a25a122b7009fbca86bb1550a1eee12500ea25e9d7ef0732d18d88a99b87e0d15e94781db1b5d14865960d111be5b390d82bf9e75b10ae2e67a8a3413e6f11f70518ac5dfdc5b212ea97990c6abbaff0866304c4fe5fb28b030d44b0267217a392a0cfdd4105cba5b905e783e113c8e638fa308b281eda5747c20ef3462d43537b8a39835d1cda040a992fa266b1d2b1cee5f2a06402736a0f7a328198cca7d21ccd41150173ddef9f4657bcaacf70a833191b2274c53617f80120784a73949b251197f67586f97782e1b3e457b1682843236a976bbdc408876902dbfe555909924202523bbd305f864d3b52fee8b08b87e7035ab100d7acc43634c8bf295d299132421db5ae3cb50b2940b972e0edf760f84efa52a6ccad6c8602b3c4f8d887dcea7658c5001d61a7374e021a0c5400c28e6c4a5b4e02791d7abceaa0b505838560b8ddefbc6a4984ea1f186723c1619e1a42f1ad046a31ebd51e65509639058ae7577984d5c5d0abdf8eb62d9cf6309564da84a0beca477892a8a1e216b51d6537ff458f25df0229f619f08f045d8b606b5add8ea82c6f07dbfeb5ec0b695df3ffeb943bfd3f66ca248f2548d9c750a0ecd5f9c6dff6d8158c7dfa52f6664c060fce13ae2834dcceaef5828cd2eeadd657b9ec8e957fdd02c89726fd3177dd46da9899fd16b49ba379fb9f3484558c1e521a35a2dbc4f7321c6911ccfe38304226c28b4cae34a953cdf9e03feb5db95a3cdc218e69ca16ee386f31f85fb43dc346a4ec2d7a5c8499c9ed64ad044a5194d52c7c801fc5b365954e8af3f901250b6fd0b051efe47ee11176358ee905b1ade88e4c1eaaba1592f8c750662bafad83a2f1aed8c6d7174fd0de5b2234556620536ea08ac0d1623f4cb248d7d992204414a95b875910e870d5cbf8078bb5ab44393aba65b753d6e7f24144ce4f2993f920d775c1ad3374f8e525899a10283e465dff7ea8ce7ea0434b530b3bab88593abb5cce7782c4df4baa0a6d3f00e97f23e620e5d42a8ff7903ddbd2c73268ace1edb6888e7947c450665e7014f82f84eefa4530c43a65d05b5d79246249bbb0b24d024a78731c753819f194009456b6f0148d8a140435c9694f7c73354b7761fb960d942f2d5104e9d2006704f6ff0441fbd0d22b63409ddfda1c386f109f7845c739de75ccd88eeef903fa75bd00ddad7c306afa49faa37b3c5544367e8fde9bf341ae6c4540eca05e5ab4fbaf8eb2589ff2402340b6ebdd8b18411b4bbbed71986ce706c5e088d0c6f1e9bf7e0d55d632fff67cac01941b8b10933f18083a7443b7cf9370a7dd8f06938a2ce914a2113294b918ee26d3b6dc7a802417d27f68fc02a40af5960161b41b36ed3aaf5f7a382bed3392e8da33284502a9d41dcd137464940291434a4590be52c3532fb6a3522284cfad18156d550f864fa90876a7c74842df07c2c7455a6ddbf120599d32fc61d751a39d73d698e57e37b30854a231e1b17f676fd398a2e197231535a08c70196128e45aa359ea62adda92d633199c72576b5e4cfaccea0dcba7bcfd2a75bed254f91dd3de58ab65ad98303e9e2f047ff5245afe3048e31ae7ea219f2581ca1c39858bf180f55d62ac4d09f5b69c7c1548e2b590ac246eba19c195eeef1b161b0040d94664ba3d09fb65a5617e3a906c25fc9fd997eea80c3f75368e6f75d661f3009fef60d85ede333bc2ba5c16499213b25373f00bd008afc6078f4a2f7082d3731f8ce26e78adee2070e91b5df8bf6929eff5d72273fc60437256b3f3804f82e7394959d94a150e4b2ed411397d21ef2e7bbbc54eafd1e758c9c43df2706a7df2d667b5b4d205591d9513db2c2d58da04895b58222593e2360055fd081f5c8f5b201dc54ba390d2a6837255d4251f6fd80128e2fd3c655e7bc55842f91d224f09c8855fa1e79e012036c85b301a7eaafc22c4c20cfd8ffd8b9bed758874ac127d3861e3f5dce5a9d736ea66f3d6c5d1f23ab924fed5e180f600c88def2ad8397daedcc49b92f5f17469400ea916e043907b1756f1b2be58c2ec69945922a12c488144b0e59b9a5ba7fb4f5e8d9d9bf7cb8ad4a7dd52b6ee1d485358b52b8025f223cc527ce52187a258fef4dfba8d5d0d9ef2a176673c5cda33550e708590f53edc8dc9ffbcde550e796dcf1accbd1f65e899693819d28e520f805269c8baa36c44059d4177c596d59f00da03b13c4a74511af484447c1effb1a1ae3a4c93ad8ea91b8df9ca593c8477105d9ca14ba78aa25b647691c4c0a2a6baebbd7a055b7c8742652d5f40ee3b8753015c3258766ebd0b26c3cb7c711bf464bc2c2b4ef7247d8497690d0cf5d9abb7ce3525a382c1a7eef66d050eaff6bc89ed081edebc9a15d2b5b90650ed2e80dd130e4ee367299368eb49b52745ff72cc6e03fdcadcc8464c245e4f655122675b4ace3db38424e1f54947ab26d1eae6fecf434a002bbbe7e35fadb6c9cc6bc36e813f86d661ebdfa423de40bb6e811760622d6fb4468d0a4e00c4fb6b7602bad832522ada9f73f3e0722d15df31491b37e150e580f8e3e61b802d2c1a15f79a87db375e5bad1cf880cfcc4a394b3764f0392f17d05fc023b28062a13bc7d4298c4c94c6fd7b8fa45097f88ed7d084e384d22ca353403f25377082e8e5adb45f598ddef7621f91180ee687f14deb194247c159c27f7a5209eedd420473f37d1afad124132278c1f6a3c19e275b9e81774bc64027152b83c6983ecbfb9480333bb5f51a5ef4455240da8a621b91c569a9655a2b497e4c1b1ff9141582112af6f46a58d0d764592f769b723b9b42ed5c20b567c421f3d4c328fb8d0e141bcd4605d2da1083f77d0f8b0045e2abeb043f444fed181627b0c789e1e2a802af7d3b1d27eac256686a8550eef4ae59bb0e0c4c4cc212b94a6021687be128f90d43a26fce38ec23f9cc3faa5cd35fe553bcb0bd33b5d5155ecc5297f0d21d67bb6f1a9f16d7f7b8faee162b2248fb04ef7a37da9ef7c793cb2132909e1f258f772c723ead50c4469a4bebbc49657bf20370b5d6ab2ab1a5cfeecbe89c2a85b71426a4f9b7aa77e8d8f65492bf2be713e8f1c55c6c4c0a3b75af20cd88c3dcb593c102ab32dd4b676a8625ecc63d402f543c99e4270d74688fa09f1f1bc76f38f78fc95b066c116c32edd83fb6688e5214f6fc7dded408a5e038d7e80c2b63b431a0aac74775bf49af516f8308128e0129d2aab420984f3f26a68cf3552f9486f6ca14cb3e44c5096b2031b99c56321f211d822b683acf760c93391b8864b68ab6f615cd7d9f4eeb8f049ae62019ba4aff767d316bd1a16372d4ed9b89b277c4072caf87afca937c2b2884e63bd4fa470eb23abc055bb1da7b57d97e3d04be0d75e0ce98bf002b5bc6e096f30accc7863d152d3a28ab3fb69494ef02b59f4b20668960234dafe25dc1aa18a4dd39b5d35d8100764d89f273bf8aa7ace973ab327d1c17b36821ba7cd9de2df1c7303c302771f06bfb282ab6a47113c2f7449d87bc1061988c9094b72b49f9e1d7394e2c819ed9e37f4dc054b556d0c106da87129626dfd02a531d27f4585b5d0e4f1fd12ea32e6c7ef2f2ec8d26aa25ab276237aec660701e37355ffdd087221aa8b5f33c9d4da4019aa4bfb8cd63b4967b2b1326f5cad41368f3edb0708b3ac2db4d570e926a4bf7921bf699815f9a83757194d0c29ec400837196f7421a4944a8f6d560bed7b3d10fcd59ff2c57c7ee1a25f7002c0863a391a7280e8016fce555932c8d94af47fb944f319df5be40d671171c1acbb7ce3c9871a3c56ad60c03461f5339db056db72e88bcb4f5a0c72f7eb19eec5ba7d8c01953c025e9e0b2c9dc377b2f1641ff8500be89692e6d920d5473b0482c2b7d00c44aa2e6d0bf3fb293de3d00aff820728e4b593bb018b73643a2836ebda652f0a1788a01f6ee54a1ccc7d93f1007accb46f6ddd9f0872df267abb1ca2fe13cd717df7ea86631e1213ba9152feaf35a4fa361a0731d3ccd2e51515a15869dffc318c0f18c4336081aa5e8276fa967348aa7131e0b93e83befabe78015ab180d0e715615b8b781d35660631e6abb17a43b0dcaa63dd47fa8dbf79f73e6531457e4fdebbe7dfc9d0171edc33f09daff2dc9e3858e384d92ba76ec5a881c66d1cec22d2492980e87cc0c2cd541245bcc7955817fa9ff446d95f64ddb7b2dc680aaf6626a88ee3ae2b8e2c188e5ed6f9a93059d4364defe20f637c2cd14ce6f550600efe0abb0f517d32e3036c2888ec261f4c02d835047913c4ac7ccda5f191b17cc88cf4359f111ade8fef88b7f7f5a75eaeacfc8b4312e85137cebbbec7a703525debc35eef189d1dbd66191342769299e008d6fe08200ac8aa3c0e7cd9e13c5f927a8f6244c82241d2fd4245843969685314ac740ccc98cda5d4f4ab16bc1f50936f4d7a97b740c31e7c6f656149a4d8da38cc9cd4cebe3d2bc2a54419c84a24c19244fc60909b771efde09652f93e2b442a0a4c13bd6c8d4c01a7f7979404046cc98b92e391d0cdf74c5638b04f5218ec927b59104d8387b37803fec99e0dd4309320a26275cf5958e45e6598fa85cf919d8cc291f23be630d8a93df5a280adc48f4721428e197104df60152bf4ac85b8b56c24f70059f1175cfbb8379344047ce51bdebb3495a49f4f40eb94581d8daee8a4a019cb0b831ddc88327774c41a8e18351b0a4c3d12453d07a14224d131611f30f9b42414d84bf55dff76d41c61477ee57ff0b1a3364154d6b940419111a430db3908a0273940b24de3b06804814a5f064307ace24405a3c14626d782613efb0a81977a8b40f710b0f7c6d42db8f7ac973c8e919e123dc7d6ce13789da277ec59adad6813b968d0056b8fb4b1ac352e3f1bfa168966eeaf4e03f4f3343d6cc16a45a2ccc603e58debfca8be9bcc2723ae75d57e98c877f753029de2472697a088e4675d62093e699da56ed89721ff7925c285fe9a0d2ceb3c7cad513fc8ae9af9ad3dbd98550110759449a8abfecad0ff07b71996e46a9ba399460b950c511af029c9b718da8b01a0a06dce270c867ff3d6f91634358f14b54d897ee7a695b4e10d59210d3b9a4e62cb0938f42af67cb1fb46e54c8584218cdd1dc7a14ab914e03e583eac851a43f339f94f7b8b4cb71f3e3f8f3805755468d441a0745e1c659e316b4eb2cb16e01fb665d64b2967d314ebaa336b84c6955b70965b5b5e38681d72403d1ad03d6a1eece45521e3f5eb1f4964a733600bca3d0ecd934665e0cd540e9faf55de90515dc9b1c6d750d634746d92d25a2b7234a77a6cae15670ef12e7eea7a73ff58572b904193062ed396d1c0bf97e08a497d742e6c95aeeaad2435618017ddd733938f78ebd0c26395b596399d8d0b292b9f4687768311818582cfb420120308ade497a9b6378d4b8484d33e88e6ca7f88463d11011294cd6ee3349cddef3a0d64a5a1c61f66de87151607b6e8aa59890db404a49dd7f948a26d71d84527fb7f9ac2d99827410439a56d76a79b387ba773845f61184eabfd6d4e33435098276719b4370692fe310771096e5006b6d96ef8daab7de0d5a84fab7b9794a0ca7d4d347a8ccc0c32a83cf11baac7e972c80c971e3f210849ade582966526f8d4e4394aa1af36fbcf3fcc52999dd9f4fbfc8d4c134fb315860a2db8fecb9de88576ebb499919d176db4ec1d0744b03c46be13f60934e60899aade0d3884fb95f982a1cbe5ea0400ee4a7519f5325277c53036998f147cb757ee947683b9fd0d5f725589c2323a746aaf400d869cc7c380347edeea78eb2eb704d723a63cdb91a7d0b3843817ab79760af3910cedde7d5452d15fb54f675ea9547ea5fc3517949a6dd60e7b797f9bccc07d0005ace4495929881465817ef3513fac4fce6d1fce69bc12dfbf1ab8005415a33d0411c7f9041a8a7e07d5fd58bf9d5d1aadbad2fee00f302b40df1b8e0449b6350e822eeab9baaf50ff53257bb2ba4f4f227c6ef09215e2120f4c7236b7d5b17f8fa2c2bbcdd9eafccbbdf23b3c9526fd8f7feb8d1a94736154b6abd5ceb9cf95a107778bf7c3b7541ed029d14f14f67fca399f807fe90e34c32aca2ffb7799e96747dbb723042922edc4738f3df52740252e33b9a60f2972700b2d8382810f93e9072f142c2031a2aec81f8cf56eb65e36d7730fee31f759d3e247bdb6c289246b59bf0d9942ece7f8f636a9fc65adc215f4813aa5e18cf7429eb1acfac859be05fa1c859647af1fe8bd35081b47a8f10af07d7a506700c9feb7f26655f53f066bfda669b35fc5301cf3184989c038c810739bb4fa8e6a8e55deb62ed6bd3799ff5d67459e211bba073e9b953d5ccfef5f8ef66fdcb01525acc22490e227e90428f5d23b225f4d263a4de355b2a84f78290cdf153d485b706d7db4d8cca78e483a20e2d24687b08a5389a1e18cbd6ce1b26a0b44b6fcd3726d385150dd9eddbb0540f23dac50c4739783643356f2a6cd4c02c246a4932056f2ed783da4d925b97cd25e91dc1dab083726688079bb1ec3bf2f7af4f76ec96ad89036052d5c56a1a992c4c2be4f78eefc7156d917ae318b511c44d3a8678bddeb84dd57174310b00f6f82b1b2e35e1d316383a5a93905fea635fd16bf50e0d11249766a38fd7c084d26070ab7aaaa4413a570cf226692c17545da1ec22cb03b685e9477fe7e948a8c9ae1a95e5eb622c86232abe77afe5b22bc88258b3f2fe753a4d25c6b1b49ed16ccfdd5f6f6579cede729761787dd2230b7b9e780e41de0594540ced0c9f4129d58db6b155fd863a46756bab88299d2e0bfb6735743148c184c43e4be4edc76f16bacf110caf636abb5d6512556ec9e4c74a32fd9c97e11ebd86180aed8b0c692460ec22cdda529610f8e048ceb9f1f470e758cf415412e5d1fc3737ef2c2caf9e2cb4bc23d36d3e62d824d6cc291792419ae71149b40779cb1f837d289ce25d78e78bbbecff93c7e852477950f9c1d56ca8b252d4b6f530e89995850d052dbba45e8c810a623ed60a8fa519e192e62bfebc09f9056079a04e01810a65b608dc5d9012796729bcc144e9ee3995a79b9db0ccab8d0666e256e452cb46571c59ba4533216e0026573ece5085b097fd322e0d157740ef2b0acedf2e3fc1c3143318a18a66c9708c7b9ef730d2e8625abc60b24236b28cc996dc33098a374ba53080bd379dc7f8187ec0038fd99de354081dc7e71b5d4dbddba27f89b85dd8c21a86333530e7a9e83fde5f76440e35679e1e3c6829c596d74c045174535d7a59ef76ddbeaa77966cbc0e773de20d280049d313b080a2883336f479a42b0d22c3ad8c5c294d345709e3ca285c5ffc11646ccd4a0948365d51c071091a317639a526ad7e82c22c1e62c82b02e5f4c84a0297649ba1c6c818088802fdee56fec963f0164217b304aeaeec6fd35fe64116ffdd6e36ea98e958fef06ec1e9a165fa35070a85bb9b834af3735782bcb98d9c64de44e6c55228e1b6c82251fa14528d5baee8c718b9d78ad336cd14f45fd45720f3ab18e071c3039b91a979fd5717e17eda188aaf260f60b185433d834663ae0b6b2ff166f25eb0f98c4fd2aab5e41c8ee1282f0db1b00fdb051b0f4a84c3f16a856da3c887471f7d4d50b34b36cb7b7a06d749f22b5daf20258c03268b89fe87c468164a1543b7fc7ddada8206af4a89ba9a7fcedc30abd9eda71c3367be24cc350c4eb42fa0da71f9e989d60aa378200e4fbbcaa4bbb38ecf7a567e36a385d356c74429b377de03af9a862ca31cae740eb9af7683411abc1888f58229ff231ec24a0d73210c2e925d4f5da364741b1b4d569adb07875f8e6064ec67124df98b1de158a4b1df3932a1c6d8a07bcb60745101c88afbcfca4d28225055f5ad0459714885532fdf27ec53fa86f8c1e548f0fc05a1cf276ae46947922477b244f1f6c48af048d6c84fc26d4277a2a5a845d1f84f294a7ddfe73a72bc21a0919025a6c549588dcabd8a6f7be12df76d8250b0e05f585e451df7f5d196c1de83daa6defc10b8d6f67e8941edb1c569f8cda45982358edd1a855e4040d8ae509cc3c14a14f75f04bbc37514d0dc2dd57217cfc770c9a2721943095b8bbebc7a403d6ec32f1281500af3eacf7dc97488e0aba4b0cc506b024fbb21e48d15eb30b39e5833cc23b1ebc39668e0fb14d65188916da2f54d11148b29a6cee18508718ab0d33f092fcdf6668e55ffad66b3fb757a4e32d5358c7b98aafe2dd8f5e99dc42ba2430644a4be13a60bbcedf04475a0aea566dca3955878fea5f84d9502d60b797978dbe8107247e34c5a4c62e465e796919afc928dffccc3390dd9893c0cf353fa7c7274f63847648202f5c2fb070572bab98c02817b152df6c7ac0a09505b9e197a4fbacfe419e09db4c865d2a6150547ec4a1e81f78a5d634b89d93dfb41725b46240aa2b43c1f9ea63c7ba516ef2f32dcb072640d38c3741c76e8eea16cb4027c0ca34e6a51e7b78a88e7c279c2378fe6db6bef7da5c15c8d722c6a18b3c85977be81152910a294bd466b6933560e00495cd18ce314a0e78928cd9b2c31c63ff457916d174b2cd935b0c1a8223636ecaeda00b91f40e199a6d9829fa2a3a2ab9033ade1c0a04af2875407e020d4fa2c0ea26ac2d7d82c27a70b5281a1786ac223a006805cee49e558405c3e071f4ee13191cc05cca1383f3d4e94e41c568723e9b52c7eea09d6e71d23b0792f53ac6ad841518385c9db0a8071c499c6781eb938d12f98ccb87801a9e21345e4fbdcf0bfb5af003807ee3995c8b0e84113e58d72201cf120928164454cc4f9e4bf11b939ff8f9d16910ee071755a9adcbde0d94753f7bea52aaa68a134d2607b9f45e354d67d97344b7c7fd2a1482ad3e24d76bcea61411d86c68a64f25310f256b3cf9afc76e56f3a7c4da31ad35699b9e162203f4c2b39e6bd74d35b81bb9c49a85ea0abb77165a952df2bdb8deeea1a499e2c673c4e3d8cb0026612adea43baee74ba0d58ea3a3254d43ad7217d138e788ce662cbd5d6fdefd047d701dc34abb67c8a87563ad82fbc6514f8b6820cb491372fce9663af760d4d62731164aebc0f26e8597993cb79cbd8c9784d01ed167f258ea65420a07598f58f1f5fa3d11553386a3d8860e90421d61439c8a16a44be63e014ee6e81feb1f3d286cd86a88173c21c397ba321f2091f99aed72e7089e58b8d331d8c8f1c1baec803860ce5d20585e3e69419c975b481f8bcee2ac82fcf07b4848eb7fe2150cf5fe95d09b6c8aecaa7c7fc10d802706ee0e4758d3962a7795c0a657a9f4d54bc2d477450619bfa02b923158144e70bbbbe0c7a12e937d15dffc5773da55258041610503b6ec4dd4dacd0fe7d6602b5ec5c0e444b7f8f02ab4dec0aec5913709026627519d469871074b98aae44b7fa5b506c553aaca558c8166978bd6a6133455490a40172e9666f7256c3a14c6bec711067f240cf4d6e52ec29054e656f2a470a10db3564a974fdfa901bb30807dbd3b53b2d16ff5d4b04e58f169cbbe3674c8b95be2a610cf4ad10e4a29f5dd2c5262db215601497a5bf403e48f5ace7c6bb795b4372c6d5fdd1fce617bbebb2701fd9cb1a51cc74588d7c5be4d2ac5c3e8908504eb37590efd08f4a5a9fb5bed1da9a80ebfcb0dd5a8613e61ec15e893a668e15b2bb6fddf1a5427511194d8184ac63a5ed36609ff8034cc36c183bae7acf853114101e81948aa1a2091383223b580eb5b5977c6e1bd7a32e5010a65472bd106ea99133a27f4e5ce8619fb10ee6e469d293325c44da06ab710fab694d15880b40e952512efa1c6965bd64802f1832c2c2eb0798b0490a414f9fb0daf3160ab7df1e1ec6cab3c551e7a6b8ec7c1ba6019db786d94037f86a13068f358760463b83f9fa216a78b6633d9f54db26cb0b970cbc971f4302af7e5e05204e34180b4fced633a8c15a9fa3e3f4cc094c67e35e557dd9637621a5b225964926247fed29884689207d2b5b9c99f34abf7cc1479dffc29be1c021e5eb466a7487db3abc4e84c77a4e7ac9a2469a377ac050aba8fc9f2ae1d825f50f458291365bb20600e76733df884caa3bd4091bd4e4f4f2b5997e87979291557e61676dc2a18a59f02d00d6fcec419ffc3e24738e7cc1564408422778bc9a577c1bd604bfe621a0c84a7b37282aea5159ce88b703cb65f47a1b1d529e708b4e9a7e36197e13f36697ee96e9bc8a4d1a05410c1ebe01cce9d8d4f28a7ac6151a095b22a94c6ecdccf870de1d60b5a2ad316abb1b92803494e8d2497f08538baca91a6cca9cc225873fb195d6800ea502f3f8f0589fb3a070f37bd64b1535c695bd0a1a998fc445c0604b04d615bf2d4f17a21d521a095fcab8bfb51795760bb85aa8d2683bf2295882cebbcf83084f872f30afbff8f78194a9921815a1f5259d874f13a306817488fc0c45842d6d8d2966d3b4d68fe0c8da7f716139dbdacaf9eeb4a6c47f2231f8b0428d55884ed121febb1a2bc654c299d082108a2dd041af064d9c7d4ac540a2b792ad4a4015b87a2ad1251651e95c6a5721db4bfbd67269b971d0fd0544d1cb0d05f5267e638c981562311248de1760c89018412ce981df16aafde78496d150bdeaa35cc1ad4b1168a62ab210aeca3de8c1fcd8f8e6c5b3c5e2c19d8107c8d3f271fc8ae4b27a2fc720661f444f6de21464e883ac110d6480289d11893f57d5be43cccaac7d5ef4f45d0b719babb89b4223a7efb0b125e7ec625351bc417241095e65b46336cd7c2c48c3290f7e7c461a8650fb821d52370eb536577da50424350048734b00036c77968b12926d5a1ef89178ab0ca8d0b4a9c89105c9cd7b07e2e2b597fe5b4dc3289ce191abe0876a15f9f579d9d8604c80d49eb76973ba8e54550441386e8248c0c7f88cd054e8d584cf3446c2fe5e90424d8a8c329ecde27d74ca7b2b90f8b0b2a0c769a10ee8d2d9c4bf8e52c1a5387b7c0624a0e949023e918a56ce11d9f85b191a243a25dd91e480ca997d745c71e349e0d2fab391e1ca2d6dfbcbd5bd6939db6be9fefaa90810bc7e2c8d0c1d72b55c8ecff858cb5a86baaec384337cf52db5f059d75cceaef0e1a07ed8171d4fbb87e2ed0c0d6931906493d3f71fda3432e2162df96f90ce2026529b2d3b742fba91e6869b5130514e4cfcd039b037c6efaef98d287999c773984338108e64d5dae928c721a8f68b0098160db0bdddccc6603f974331b99aa49b54c7ce5831f1d6504ac50573902f8ac936ca0362015c363f7c3d68917e55a220aa803d867820f18c1d5a173024a2b27659a70c49ca536fe6819ecb7c43dd7bda4344af00714c23e9f9a5cd42a3f64ba8d8ed4e49c8c01e2af3fb3ad458608e2b286c298b47b001448ecd04770d98a74b1589313dafd4d89250fef20484d4a5620b7f6495197ab7b2688e215f11c62ed531ef63d0469aeaac0b68200399245574f6df7d7df91d4ed0627e96b6aa232c8f4d1633415415a1054102d2e96544e6918faca0c409162f94a63905aa37d4d2b2f68f838f452f0ac78be4d9974146b24805ba2fbf651fdbe9fa0ce2c84cb3887ca8266aca4f090c3f45305833870eadb94e29d2b2dbefface571033e49330f821c61e5603bb8955986136876bc3c7fda8dd6ba55e18417b6a2e67c4dc1fd9b16444675707053ab94f49b92ca4742b69856008cc8d048f5fe371d8860efdff9a71309c34c7dd6adb0be29fa479bca68ffd078bfaa0f469d6e865c93f6490356be24e6afc3e93667b89dc3a9811f59e0e2ca3ad2383f1445546651500cac54f20a1775bf4d9c06077426d83731ced997c8bfc7318931c90dc193f5c62db3e181fb683310e97eadc840be44a3d302724b03f7d8c71128505ed06022963557c1966f3e8bc0e9503199c19e6d9671d2b40b1eecbad9a7e6044d2855a0eb0b32af03439e370ab2bc0cb9eaa62231aa42965fc199844ea8e7ad8228f4fbb4886ed9691f70a5201339d5f6fbf63b593dda47ba546083128e17d5bbbb5fc06b4c6ee679ae13a6b3aff27fc6b53edaa9cd52685fee32ca63b7b5c65c63fdf57a546b648cdc23770925084bb362193350ef428f7eda19ece817f8b0a1332891b14c6736e16e530eb000744a95aef64d9ecfada83f0ad7305b16876ad57b996168a47b92e1c7c72649634afd3427ddd52ac562673641fded32515e7349613e168ffa905cb494edbfff9c1a47913bda3f9796d93c40f00e620e7546e32f5ad16f53692c54afdefe060db62eae7a0d0851df3cffdd414fb16356400e51faa35a5dceca15b382598dbe5f47084b64bed056aafcf937fe400ba96f69195802a3b36e2681fdbf4b16f7469f7d5de2d0feeb6278a3bc7816dbc42f2e060bf66a2c79d20ee6a6346fb8959d3b3ddb12b82b004a239491868e3254c905b32ca515b43b0c6007329b886ac3ae1f88fc8ed96e492f1dc3518f6c46e88e968d80aebb47b34939fda92bff13309b6b649704b34177786e5fa1e153ae922509490eab79089e8b57df17159efcc938bcb6b54b50fd4bbef6603a2738f58192776984430a5dbb8a783c5f7b772de80d3e62c553ad06362e58abedf0f8eb447a89b58cfc1df9fa9a2996f5e3867609a801b5bf95a590d7dd2e61c9cfa7beefb53a0907d9814bf5d25383e5cfff04fac71b9ae010248a55b89b03f09804271c882932f5cd177da65dc1923e107ff6d6d6a154e9f78d42e0176fbecda9a595b86c390c0a9a85bb869f31a07d9ef0cf6976d452389d7f2860436710cf0af6f87aee77c3048f40b9e89af06a6bf5b3558507e898951fce1dee687d94ba27319b88ebc76a7fceda2a500e1fb17d97621fbf814d7c6751d681c25904a794eb4b5a3b1039d19028bb7de6dfa9dd41dc52a3332b2fc6ab0674a818eb0c088afa3c14b86203526094ffd75f5b15dd82c47bdd77b14095abfa387df59b5cfa1054b4e98af46b3f740f084ae888895a3b885cde76058df224dcf9d747dc06482e52fd1bf34ec1c13609b55548526e6d8e9fb9b1f180681125b06b1e5250cc9fa97c0384b9d31d9e90f9c1dac4af1553984ce7300c6abc39cf3d411566595a7ddda854891a8fb49d6594e73a7f14bc194ffb07b738c1ddad3ced764b0ced9b04fcdf3b0027fcbce8ca599bec97210ac433cc126fbba32c2b9b58d7ee97f3155a20f7767f49933f32318eac75f4bcc5b0a4c1d42dcabec03badf1909b18fbec0b61b0049d806a595f8aae8862a76d780f696b10eaf555e450e98f153abaa3c03b72287d3e9d87a54e7fc853a79d63fac0c4bea25b124b8aa89baa0b098e3133596e13b25ff5b9a6ab926f779000e4639d4eb224ca26584644426265b7cff3ab9f995ca183d9c3c756a41c0be7f1b74ecdb5a685565eeb8d2da5d4e1f2f8f7c75bb18ee14a6ee2e6d94fa9ff49fc88e4b0ccc709b46ede418f0d71403b1272291e38daf5234de225a20bdac3a5dcc1f8c688b812c40a4dba4cdc3919f02e34444e9eb02db5a624421d9a61c2c4f03a570bee168e021e4dd45e241e26606c74da90024f4264f6b4c950e0d4b8af7b1bfc0603df6fe938b4fe6dbdfd77036c88bb4d2f61c1001be111d4524f20d9492ca1735c2cc038101be41f6d470b96028f9b93b42187d798dc974f5011e0862633ae8340943edafe5590abb244d7ba2d5af27e6a49bda098830c198e95b5ffc2e6ae14d377649f53d53957203ed65cd5c4beb2553127e08c6801b974c53ca25270b91efa6cc592e377ce496f37591190d1068ba715bacf6b9eeff9567b2bfe00ef89c6b11267cd486506b66829a77e663ce6415b0c44533df8e93831e64b58da5776f167d0f923063115c9e2b153e0fdf2ea41acf8aadc72c132a58ea7b46a8bb49dc6b6efa69749660bb02ded3be75b076f6f0b83bf35950acfca580dbfe0029b1ac38bb58569b09709f2b4dd3ba9aa2016dcfee4340c9e6fbc801b3284d68220cc18c909f8f32956922446821c4a09c356096f3eb1ff19d6d0f8192dcb401964967aef08d50f6faee02abd46c4fe30a4d1f6ba672f801d24ede297aebc3a492a0614cf3de3150ee2dce12018df579951bd2fce56ae0a7833a2f46295ada629a12997b6d4693865cf6d1fdba780a79601a18e024496dbe33d450502c443c2638c14ed60142500e7dea5d201cf443c4fae117505eb26ca96511563791f308b97e7e12fd5b7ffc7cadd6b64ceb7cd5bb0a53d12440c27c0fc4a67e6d2243cd39a8565a94aa8d0d2d81cfc5c86b7ef0ae2de372b0ea047c2ff8559465e9ee54aa159ef83bbbb6db58ed2b5c0c7fad45085becdb1300eccc7bfb548b349d16c72d4641195f18d95e0a3f674408422126a76bc0986dbf55ceabe81d86fbe061a8e806cb7fc940b7fd074a2f490d791433bef17b5af5fda9cbcdc78a4a28825b82c625e40260a8794c569a4521fe90c2e194fe9e000cc8de56a883f4a76749c0d226d831b47b774680f85241bb64ad6f7d1f366cdde79c281e1f67f27297f4088f93054d95f3c7a456b61dadbad6accdb701e4030e08bc66a5c011e87b87561571c8f0742e6b468bb12700faab647d031a6c5cc2cfbf3485c50238119943c0b125a33ec46750176df009ec6da1675c6e5f390934299114c732de6a087fb7fdbf5dc40217050dd8f9063e03d7b8bb428d83ba6d4b615f824686aeb764bac6a74219582938be7c4361abaa16342d483dd0f279124849cf71fd025f3e480ac12130f9967256121ef30e25ffeddcf17549e705683314c87e5d002e4e5d51dc3043297f66de925b9feb234190313e538a4009d94ba3a38d9433e1a61e825d604c4373d294ff65e515bbb857f977ec05811481d6982dc96d1f62db3c2c0a613bac005408b6665dad08d644ee7f118a92e9f730e566066c8fe2a10ef9fb8a4cb3d58df9c64e4ccbdbb18f6b425b3c96adebafbb90029129c86d826337fa98cc3a68be12743eb519dff50b3770c1c535cdd3bd8d693ff5f0461a3e505b1cac6683b56e41bbbdf006990f0f4c5a2e6a49301c2a7d8560d3e0a23cb55dd0ad3ee0a7745083792fa1b38a00a1febf34e65607e69a2c2702aad0f3f492c0ec588ef93c2a2df26bb427ba5da44c70a9a5c550ed8fe4ae80b6d25e9951a371a9206556ad862c048587fff2f26d5479e3084708b3ee2c477b3fdff0bf35d3cc29c4a6dd727c6764d8363fa7d4498d9960b09d72549965cfb5a868695046c89ebe0b281e594ff1b1e2145382868145f5aab7a8d7ad3dc0bd9473b4fe9e7bc2115f3b18f0c6d4257bcd0b7ddade279435b18734efe3cf30310f56dfbf1f302c34793d180c196e4058ca6c5a57d0da5ca21febe7392d7ef53373450c9b4361355a33b0ca44509e48a2928533d73b94fbf2ac6af8618b60f4491f8eb51c75bcd3bfc7840a3ccbad28eaa576f1ee1b3c763e54613d33085425f7dbc17449d44eda5605ba2149c03ecfcf964bfd79058528c5617f35fd97d16016d7549758b750c6e347ee147c5417560a1db4c52f52bbed84881f5ffa78afa4e35219c3eba6648c4dcd828494983550f11032506cf3445bee3b644de2cd2f6305eed994a626aa5d5899bb9a491349955d9c76e5bbd858db84e01b0cb1874a6ae6cd1c18c5f0cf6e1f631a83811c1f16b328414a13a553f691bc8924b98f439d7a83b2d92f12c5865c22b563b6417ff1c4684d27aff1287e134ad7bbbb3c1021c9df59a6156152d8e32daafdc138987a7173a5d196845b4ebaa97cdf475cdba09989ffa0e2dff693c52a1224e321ca4a3ec147e476cdfe70ed8efe44196ca94a07797a964c0dbbe449933dca13dabc95aec8454b6af96e2bdd08372a10fb2a094eb83e2dedc5d0b9e141c306f920f57ec4997bf03a9665e28bf47e7a56e65c9e0530bcd7af255fb686a1e039017cd995876030f00d86e6e3a7a0605f90e00af6609ff6fab2c3ca90b53f51c1e005c70d31dfa390044a40be759780e72a2aee32b72c5884ee99aae537cd4fa290cb5c0afca0c1233b25a86c8986df0d03f6a7c5baa3f5f80d03169cf071586b1cd0f7631f9900bd48fc8fdea468d174f3f60e6f8854da985206a4b63fdbbf4fdabbb998703db0003c247eaac22faad0bc037dc2bfb16bc59a18f3278936dd9123385590e5e0bbba1ac96c4bd23a44b4e2787340e476e1a24f7a5efaae5b0e00808ce2cad3bdf8dd1106f179ccaf7cb11cb6cd53e5961fea015a10761f6b2c5c1adfecf2d04e39728a350ca6b46b5867f4e5ec2bd87e9ce6bbd4e26a640a20d2072c8e827d0067e30c4dbbfcf27e9040fa00898e184052aaf27e08a33eb2fee3c1e039aeca3fb775d554b68b2c0218afa6fe6f2a90c6f000cb8c3ad7020e7d4377e6119a1901cbddb067f8feeaf7ef2bd0e14d8c094d5b79feef0cdd9f49c71717e794d3e8a76f397f0ef0d52248d6896a1881699e958578aa53019c231cb522c37cceb333bd28e4e1e584e2c080ab43964e5a704a3d50b0e449b552cc4a15c92f95188534c11064bf5f0fd6b144c2f8733945dd312ec199e776187e536208568a18f545d329b8b12a93fffa8d853edb45a920e4d755247ab31d2a76139f6c0833b58c216d0f9fc7be982e71c12898cbca2407cd80f1dda72260cf7b2660af046f2f12638c228188c65fcd44492f39a5598033302f09c1c97916500c4b427b96c6eb82ed415fb3514c1d7ce5fdb2726b90f743506426748260dd236caf6e3b310e33b4ce8f179c016a132d6384eaf280735913d49f9f40eeeef7e0d4033193d5f0e7ac8013cbfed9d271bf6a3e6eda9655097c2cac6f567a97e9f9818b7d4409b994286e5237d7c8d29de6c608cc830f4c40d249b01218272e06ec38a08b7b8ba9b638e893bb2686f5ad3c9afdf8a7a8bede0fe727cdf26f0f401be8cb379da303c0d846d1fb5751c3db03d4b0072c5dd65713072a501d11c3aec6a756812a3b4aa06bb5da7aea1a098eb2bdb179fa94d53b46e8d3833eb79c82265518c999bbd93e61a1de9658cc460ec20b01c6e18e0049564efa6fe25d3c93a65031247b0cb5b48b177ed5ae9a79ee619a1babe7f55bfb8fb64ccf603f4e212421ea156c13d55638e76d859c31e9348178648d6253ad48972545e2da40d4507f1f00a3cc61d5d6a1c99bd78dce89070f972a53bc6142e6c2131a917e72ae175728ab2e67dab3ccaa854fa915682e6cb3cf05ebabc9860c61d8fc7d331a2518e95fdfab11acbdfa26c9d25e47f0007e2fbdcd1ed8b23c8662a84c169bb96bb6807cdd7b2017595af40c114180a2f18efd5b870379f81db80ad1bed07a5a4edbcc5969021db5601e47119b7bc5a66f98bb8f9d8d59591482e643e9ebac7d3057837f714eb5804718036823d5375938ba9616413334401118e17994a1d9e084b4998511eafa7f156bbe4045d6037618b0f27f9611afc82f966d4dfe06a0ded2a8e1e8ee1ba60f078ddaac03abe324c02640660564593d55fcb57f11181173f2e287c3d72de2b37c47c3874079426a0cdc5abc06a32fa99c5b32508ae99a9e43dfbfcc0d9ffb427e62311de83b975d73bb40811674c04e3af0d2568adf17a3fb4ba315e66fe80b1930e8c5df7385b9be2211816acbca31800070434be82fcaa6e6a763e2bf57ac29f446c9cd7dce82267b0151a124cfd884b0fa38411183aae5cf916c049099371cd2cd4672628e004cdd93b113c607fe707280853ed1e431d93a75924422a930de16585779ea7b47c8a25dd00a51edda31facd25fced3ff0cede04fb548bbf6d22f489d9df0585d2fed9d78080bc14480e4c3d11b9a0b98fa24f2ca19946347c5d3d9a869e0fc5d9a088f5d3605da067ed8193032e53c28eecedf7fc4d3950e25ce334f459796560bfc00ccd6a79da96c5173f015b1f37f65a2c887b8a1e9fce6a8e2277616ed0b8107d429e3baacb69af35a3a3dce978aa5dd25462a00c04c705566b01f190bb66d2647ab8d8f5ca97884f4567935c02868350d087109c9f32f1ddae2d0b2239da2c39b8a574b7581c835876131f6e7633120be1293847cb3cf4a698a575d2afc19fcb5e776e0707460281a2f717487c1f0fec32a8677b06b54cc147d089ff3f29ea9521143f8fda78a87aa6b0d05a40d0175f6967e1c1212cdeb273141afe30983484fa6f1d80daa5610715fff32f0c3c34c2154d92ef6b546697063c76592a7672ca85106b9a5d425148d97f954f34c842d9b2f4f93ac245fc1c56efb5e264ff16fe40f9528f824658eaad486a2db8221e7bc981c902c9f134b8d73d9b8e652df304e3dd024a24b0d0aec87c71341f20da7173424114a03db5101791c9f6c58a556ee517955152bc69948ae2749e760ed17f65df73ca45a0d260ae9fa863173b1b112a7f9fde5e62453bdc9e757aa8df5cf9151e1cca20968867aa1aab153fe40b832220d064189472920d644fe3b1e93066664489455555177d4ebf465a5d52f2004643145b0bc2202db99af115b4cf601e2d28252c568b607b584e83de2c3bc1bdfd84eb6065bdbe4f63983a60418d3e0180367b6fb1d5494b51b49229319938a6df1752a6ca13120c7d6f0d9aae4035424717d323bd5fb9680bbb6410c58a7c51eeff9d01edbd79c69a54c7041f14087d3c1869e316c7f04d3a50492e0513d02f565a28e8bd606e623fd63fcd85da5c0451eba0c7c8650d0189acd822e5b7f458c8a2e2a760a6525c1ca7e37d414ce301ccc9c4a8b8ba9095db2c77eb801718d7010a253fc2a1b6c75d4c9e2938b86e8fa1aebb5502444d69f736e6b75a6e80442d2026562885962e10c8caa42a316530b943bebe2094ef7289cb730442165846ece86fbc0a2f7f9d8d987f8f64c02da49e9c12b32c8ca092a68918028f3f5d45081119f7a3497b4735caf3c074d24d99a2f565566130bfc5e59cc18e62cfa5138cdfc01bb50a7a8549cf8aee5570c05f91df7dc9169af058d350dac48c976b108aac6fca81e897e9c0cd63c1cb113592c7a1ac704204696da9ba3c05d4cea1b6b747e5442a7852021ba54d540b88da9e87af5a299ad6bdfccd4eadf715d1126e53bf07a29e605b086f6b1cc5a05a66061c1805cbad31d82c964b9c9a95d5395d36d66da372d0a8e239ef18f088883304683e2e1caf4e31dd0a31a2df66d3eb9b70507af256597bd57f6dcc8884207cfaa3c3476130868ea0042351c7a45ec5db8d2587cd9513b4cfbca384eee9452b288873f2103d81c9440d372a24097bc2d4e92c54ac007fdc70fb93bead2c31f7f2c3b5d97fdb870dfa8a6a6d4430fbfeece573425da2e8c243ea2771464f0e6abc097fb8ae82cfa0777236c4633f35eaa4be5b7bc95901d980618162ffa91f4fbd24858e6c5c8476026fee160b79a580ee932ba70c0b5dcf2627f481cfb13207d1f72cd7130171bd7ad1105aec1a2d73b3772cbbb49b8ce440a4612538bf48d95c87cca1605b4f27aca7d6fb6e629cd253548369e25f5fafdc239eb70db0461ff6e9a3c36dd18737247b7901c36f3b918d0f29113a14c152e09ccc2db50c33de8a76bea5c1c391bd5f9e120e80050d4ee8676da1e2ca19bdcad9c06b3ff35036c27a4782c3bd4b998f0aa108abe26f3d8e80c6c347590a4429210c22597f4cd662b9b30476dd04f43f91c4f9a751ff8d9804b81e7c178f4ee066c588f388bc45703ce1879ac80a05f8706c2666564aa17b786bc14d67e07bb62f2c72f4c811461dae798325e91bfbf43cd4c9cb54ebd86d05be35c725b57cfb28dee3990a81c4f04981ba6cd71b93bf14da40f674101d8e657f1e585247708e50b5d7acb53f76deaaa9d9b01124b494d8a4aca7c0ae12cadc517603b0d3ba330545c8053c7348c28fd2bdbdf23fb764c7e36954f3c4a6fd1b0c9d89c6e9bd5d732440ab74b4452a7dd232943762e2c88a4e55891a7ef5de300066e204912b03b23e738e95b48864680131c6e75cdb731e161aa253a2b8f9bf19aea422e8858c0bb2caa8a7f1f94b7ca6bb7bb1af51f9e2e03d080964aa6e06fc5a21ac1971dd502864e78a170e724a95b85a2a2f93d151507f16d1c86f8659c8fd73a7681becd866c29a3dc3c0d5ef5f0fea621586d86d8b4f3cad29a896acb69e6245bca2cc811922aa88e0af6e21c43ef47628dfeb1fdf326ce4f09002a623c298a1e94c6b6ef5a20476e18881f0e13f192e5bff9cb8228dfd654d749a4075cd96c52604e092d34ea2e500252b23d240b99e145eafc785e8fed38c632ba164b03d131f5f9d71a2fc5f96a0c85119f3513c1f2cd6a8250fb73a30e085133db497c173d7ec6c2125bf8b601b30cfb92df5eb62d255c9de8644c2922e03bb6018369ed1182b63bd052d1134faffa535a667f5d911336cb718e20a7f57ec2bb99d2551c7adbef645f4ba01a7c3d6fa77bf3850d9c3c9691bea8fdb4e2073ddeb2772f47b4508dc8aad94cef6bb6f1610b0b45f6ac1c774170ce1cd4b98e8c6a1ccc86a38f895b4b4aca062ecb65ac8043a2eed9588ab625eba4a3c2b615b6dbfdfcd896d1a3b439e9b9ccc83deedfe94e2a5cb06214d055332ec84a857ea327f497588900087fdb95da7eed5da50d79a662fe4b7d46b6483558f02cd4eddbb9ab75f77368e1a0aa14bc64b662882ab30c20a856e1a4dd99f97561b8190888ac1053e5fe2fbfb7da9a1b9e2ebc4a7e8577f89057ef6292e80d4edec5081088208240089a397fb19928e0962874795e10e620228506a09bc2f87d0ea13cf02bac04011c9df99ab82cfda62218ebaf8e4af9124f2acb082ff0227611a10ab5f5ce117f0a99284842c126e4b85f3d7d2e5863d54149ae1c5a3c423286dcf28ad0eb715860dea092c243567d51d4768e05c57ec1ceb1ce0736978b14b61d570d3ab2489b55344e7b06ad8bd07c60e2a7c6bd144e55edd8cef6e72bce063e544b095b179e8e25a1ea5a747eb08d952d574cf3afa0e0458a0c5fac16e631b23c7eae3e95cd82c78c862ec9daf0ab4e5d21aa201bc70c56a0468c45d968d0bb84c2c55192f0eed51b38a9e44ad546c6d5bf15d97e4c894c14b8a28b2806d400d35b5d9832115412040e5e8ec96f42fdc90bc65d7d6fccffa70880bf1d4f217b096c26c2589a4b4d7c0a3554931624739ed5a19e54381e09377c1277ee44c0eb1df3eb8dc2589ec7e1fef408e2187f018d4df2f74c06d5ea695076a97414c380e9c54a89b5087e8176e35014a46fdbeef79f3e2a84d6675525d6618379efeb68e5c215305f5f10d621898fb8d57db0da5d58852346c0bc7c657a5fc804d9566d8b1bdde06098703211506a5177076740a1de3077e372bdd2698a1fa7dbc8bc2d2579c2beaf2fee8c940e8ff5ca7be88ad64199724c591c5f296704661896cf077d238885e84e4481ee927b96db964ecebed6e73761331c257897434ca906dec8fda29b5dd934e5ff948addc9c850dee408d4c95dace5ec19410f493950524b5a89134942ef3e1aa1bb9c8f4643c38dd2ae7682024cc77db101161165f141e6e26f08266a4e1f92961d835438657ed6562d989667f7fe955c0f5baab00b1594127c1350d569eab9ab9a586ed49d5940f0e3a80ca74b712b9b3f64b7f74601fb5b451c552365bb57b95a829f1eba382d44aa25cf4b6a3210adcdb2002cfc083fb81aa7ce3a931edf1f9727d86334723f2f5f21b2ac60ba348fa2d130f2f6239cd8b9d7ab66878995e183ef887cef0786c16ce26bb89695b33dac73871d0cdd395cd71c05b5afaa378c1a3bc8e04eced61bbafef5bc6ce89e92d34e142edb2e21522edf7492efee9da729b944c84046350269a11181f2412523bf95be5e74bad1eb896cc1d571f524df4798e3899d482bae8caf8a932e3c9a98bb623e9e474b6da6d9dc6461beccb306113a5537a44c25989307889348344b4500c52dd68bcf9ad5c139baa49a0ddb798bcf4b848d9f990d6203034db80c162658648b5a0922273df6229be815c56984cae1931e16dcfb5ed1f85127d13f446d200f94cbb9bdd66971b56b3ae5c635a1e0d56236b1d00e98c1dd139fc1c5870e7873ed5bbd3bf2b09b08742d84ae3c1994a3ec00b35a1ac9b38344ae26299709f6e520cbbcac6d27dc53a6bc4a60f3a41a8c66e2d7ecacceb9d522d74eba60cf84e2e1d872bed217aa8bd3024e85d683f6160fc7583ab3206391dc2f98ef30104fda9d47e1396fc7d38a80901014f84f693415eabe7be158734e2eedbb63d270ccffba249231f0a7cb19457e719ca3202274a1ed97251b9eb39e97541c5c22c43c1c07ba761e7ac20a98bbf404bab5793d05b92d892f51b2aa842d6c1218077cf005c80fc00f19db1dd03a3a9f1c1fcbcd2f762fe2c3a2ae14aad4a83b5f894cd7f8442bbb17b5bc5db5cbb68ae4fcc53e76fb677c730a1fd5908cb497c7fcee131b06d87cb55068f62f3968b74567845cb2629de2fa31d82a584bccdcb2f5a711eef1a2a7cbb38f74802cfb270c1fbfbd0f700e8707cbf098e9b84581c94f4d5ea7dbdca2a89ad925161e875402580028e444ae129a36b67af8d10076aca6c4409bf5dce65202efc6662744d781ad425179533dcdb505196070dbef6c3a90b1f1b2244c700507ee21689633a63e0300748e123e2197d8a7b7d1ed1c1e72039254f621132c103b177b60576f522ec8771cfed01e43d865c00632fd746d1eb9cf010abce13790a7b8c5ee324c559ccf1745c6f3b823ceb62a5e3346c959e8ebd90418d8ea410738a789ae77b7abe09c67ff575a488cfa19c25ba9b50bee38275439e9297d97f2cae75a89fb13ae4d35dc8c5ec722e76ba3240f6afdd1609fdad833975664f923133065c163b6a01d035edc750d34e3632b6ab8e63aff0fcdd7d42c2c237354f74ab06c7aff886c509ec5ee60d29af1ee80a2bdb60eb9d2551f3b90a4f57fdf22921e6ae81399ad9af351cbd4d3490009130f18c37c84cd2fe959cb37dcde0141c152c0d266201d5e450e434dd14cd99fd43ccd0fa82e167d9c9b165be488b158c79636af239e62a687db1fbc8925dc7970505ca7bf4ad9efe5abedfc4e59b6e799fca41be3c81860c9013af966bc529a997da6c45e4e088b7b900501d25d0eb2887d80807cd37cb1ac84a836f6e48093788bc1245c24ffb0400b6927a75e7c46ca54e61278fa93a46fcef0a7c26a7bc6f0f4b7d1312a3692657a746bcde4d607cd28d253943d6710450ca22fc4d8a83b0dc58ac56a1c84612b9ea2ab1a4ac16a69e08c3f9afd98d2cb7ee692b82bad73f54d10befc2a93a199439003d8d01f1e8c9b2e8eac5d428b480f92b9fab81f67da0f34d39e42baad8a3273d7a3dd86a612367127bb1ac43bb4f585813002f5796c179cbe7669f9c4eb2d7e1c2a81d817ecc1ed4d4986d48c1d1cdcd7e95f11014c50c58810ba43bbc37d957054a1dbbee0c748a8d4dea5e069682ff605b0ec9b8bf029c0f93030b8c194441f28a00296f25e7bd0972ca3a47baec933fc0316608e8a04a99f9b66576d78408fe5bed9ae7a1d6649713f97fe9ac63f8e2aea8ba80dee9ce47c36ed0347a25e2ef80af72ce035b063dd13ab535540caea535bcd299a2204d6bd246da5c0add94531b07caa8f74e68604cb0567b39f7d01c9e6061252a6751a2c78e3fbcba6e3a203914e0a88ebd7d66040f9bd59bfb6f2fa2be0cfe8effe61a72b08cbf7f00c6f5a8b3260ba5bfd03722447f23b7242225a8a8871c2b78bb7312a12142eadd4e6a472f9ebb39a5152b15c4053ebb3e64d16f6b3890d1c2610a295c59b8e0dee7b18aee7cded1dd4cb63564d26bf88eb6d1d60dc21d856439a4fc2e34f08d47c94674e424715b6783ab4f7251c4dc0b9bac2875c3b94698f4cba697506b4aa63e617cda73680f335bdf28d82d73e14c5362e47faea2e51f8e8d6b875a359e31215408c46fdb58ecf2d8d86a386e18fa207fe70f5d5b941ede2383be28487b6dc4beffabcb37214f9e782a4bc2321c07a9dd40cbe200d69f906831b688e6f6ddf8a892d26820eb1ee708ec27a6ced9b4eeff74ca88278e2c7b3677e78a6bdfdb652fa5b9a271ebbcb52b1646912f11c3be5833bbb4bcfc6d94dc2aeeee66c68800959de7d6c7713b0305f690f445f818eca02e57cbfc3397141ad37b07ba0fbc7d3e8b6380e5b92f749433808212fc663fd5c27ef656ae23383af46e83efc0c6903f488856637512edcdcf28038d91ebd94de447e3d546a362b2d166b5284feedaf2bb7acb03b1c46c56c87b3edfddcebaa57876a8ca5a4293153a93c3a5f2a4eda54d80e9a29605b43e5d0e96124a61338ced3e1b6d993ae0e346c29ad9db0c1e28e182ff450316f4bc7050d25c8d16c6148b6f1e0b1811567bbda946922e52990bb07b013f5c4f48e38941dce28eb95b533553d0e04d6c9f2da91df8a1072e5b02297926baa25d1c2aefae84b31f759d41670abe191363993ab2b8180fef2a1925da35732b45d28a9ef5e33f24451daed11b22fac1db8d5fb86ada609b143cf0b283cc48276a37c1c4b3d79b49320a9a3a182703c38ede76b4033ca1da687770910dc30e7bf4ff1b6ce3af09c400760dd488a5bb50837bab5cff02cbedd335f308e15f1feb8fc4ea60813fd79d042a78147a0712af37ac28fc3e3b37d169dd864452388183f0df860e9a27c2cfb07724913450ee19cd72052d4ea8854301b98cac9178e188046edaa0cc77835aabaf81f6741ae354900544c62e0a2a2615c5bac791d29eb8af316bebd005bc7eb7c648110ac95ff7fda3dd73b6c2e1cc98b360a3bf97a9f393229c7d0e6b4f93b1763d4d7ceacd84aec48d0399f4305d8ea9b347827d1972eb862c537099cb883b177e08790500c578f6f4120b43acb8eabb558d27b99c9a556dd6c1c4a86ea18cf7f2d036101fc9cfd9db98980c9ce8b9be19e988416c7fb3cf9ecc8a844ae500b6960f721e1661bd7b58e1630e340d1992f1557a19040cc5ff299fea703210717ae1f0a0aa3ec0d410efb8058ec057443c97c0de70315a661ca4f2c27c8734280f2b1fddd8ec2372d16a476e84f22a1d95aa5babdb3f7a1356ad65df033c6f6de41dcfa2dc7a11cff65a653a49b9c50d34bff639ba117d10459dbc6c6931a1d21c579a41a5d472e7a2b5f96efc0483e7aa8d15fe7949165e741324d193a31066d4aef2ba4f1293a85864bb109b39b7096e36e0323b74554d0285093006770ede52d03d4b610f245d69ecaef0a194fdb6c24020c2f5adc5f92d777b9297ea53e8ce372cc8b5c9e33aeb675d08a837f9ba074be1ba7e2db192660b21a77918a7fe8ee56d5b6b01af1aa25609e8920fb351232e7ff193e5f2d1c0c2f50e5985672c5553b5a52601e99ac31a9c2493a98ec772f9ee3bea493c5cceff6f5575f1bade63e484543a0a00ce7f8649157f396a479b2ed3b3fea692dcaa9117e293bbb4c53cdce7c9f3b6fd61670812c0b0add623834a5bb38a36348e7c5d73f9c3733ac5cef1172ebcff25fa9f79346311551251093fe3a613555044782ebfb0d02de191b674327a1454eb9cd010e3da1768df0f63f4206dc5dfead26a72dbc709cde819bfe97d175a262338ba278793a168d6625101048cf068a3a6429f2751932e46e48c79ff09200d24399fd18aea9aec611f5021f71a4157fb5d40da1154cc8c1eb350194d22d79c6bb09857dc665f7f6167532968440d4bb7f48aba70d0ab021c028b20365e19923bdd7d6430b816d720612323320875d67634b7c907dadd124ebcbd5fc20429665d2e7f66b3864d8fd00b0833bdb3d190525be88a2a25991148ede007a1b6492edfb05d91d3effa8263a960e9996c7cd9a37c2ca4285ee237810173030e7fdc9891a81abc2ef9ab2bbcf1053f2eec1dd708bb8adfc90631a9311cc19c8d60eb35dad10d0c818031182c27fad69ee7e309609e45eaaad182ee6d9ebdf124cf509e6860cc0ae23cac95677825ae2491d8bd588c4d70a4ccb9aa7a41047cf6466a3b4efbaa250199340a3ce8490c295da8bd4ef2de8451f99c2f0e132948dc643f8a91bc35e7a8d949153e7919bb2d240fd0b9148337fc99937b2a748fac0097c23226ca5f64043bb38ca99702b4ebb10d40968d35504321b576bfc7984c1b314637c9a47df0271181e2dd789bbd126f1476799ee1458038dc1b82a1cf3c349fefb81d1d4d53db030e76db05e8bb963478a0fcab8d2f1dd64505d4c50c8fe6b80f16196fe5327e8adf0a9c24feda5d93e4bd707ad090933108512fd60197411d8836bffebec250a2b0dc7ef7ff5d912dfdfbfb839628801dfd5e2acf8d73dfcd826e713b6e96ac2f315a90f5f4677994038c3a1cad78f70830f6c733b3e071c58fdf1d80ca691e5d7e97dfb25e90978f12ea9b8e2166e59ab561988307bb38e5fe185de888b45e1bc0b155176b0b00fd2e142aa719fba34266f6dcf4d7fc0b3c45f716899fa2861ddd48fa41e8e5b3c7fba7c5aa0f1451d75def7e6df6a1ff2b08047c6983d4f8ceb6b3b9aa9a4ab0085d5094b48294ab7f7fba019c7c1f9bda77f769637fc6440147d214954fdedd7feecad3e2fb9f031b83e19d64eb8acb7e9ed31d425eb1a922984abcc984568d3f0c7a31d410d8d674e5db5658f2ddcf2d2ced90603c22269dd417f47787624d7a1269bd15f438766beb17d2535e7a3db7383973027cd0def87b03b4c8a6a2cd54733a36289c2561f5987d3311ddf160a204a46d671c3ff6912d768f39a8618193e87b7583af7bf082b6f3a07c13829817a44e8d348dea2c3b3b38e49c04ddc5e0c7ba7ce91295b6cc6053471ea36b931337f86506578b18afc17217ef94fa82e68765cd7610abdc8d258821ad37b23b8d8a16cfa865bf99f830ce52130d3f35678ca41af049fe7369434bf53c93392cea9e6a6c31908e90adb91fe1f0fc44a55fbf4a24d0347feb1b8c75b50bda2f3a78be6b0e4902336875107cc39f9a594260fe1d12f5374752c7f0ad34d48ac63664a3d036af7aa9e9242d25d7143f350266d9c7f43dbd0a3bd8db88df018b9609b1b8564c32b5f074ce05b1ef85d495a691594f1df7345850d3cb2a417f0872db42b7e524ac22aa4e6396d3c041ae2deb40e33e027f7a81ba50342027e9bfd919d142a48ec60868d0d29b140220f31d9cac9a57f48ccbf6327724bf85b200614a5ca54194b0f1de0d6d282e7c3dc844dafa2ff5fa7e93614c225876879428b94f288fd012db1768eb129faf554579511bb342222754a1b8647cf87dc7fdc373dc145a59960fafa85be14a2469afd7d195b9be94abd95320b6cf88770c804bddaee3224083ea88204fe6b7ab731b44aa3faeb1f91cf24b7d42d8c9fda647106321cf5c7b526420d9f4998b6475182bfe61a53f0a19498aea63e8ff492ad4636b8591ce87ee266dc4d79ea53b1edd359c14ec1e1289cfc98b3b0761e7351e4be8f9c4673c99762549f9a1181145e8e8bb4b151c1b849b13c893076a6c306fe74d6d6a8f1e1bee65e6e94a738ee84e72bd06b8a079ed62287f4934146fb87d9028f323f22e906314500d5d9f7998e123d4659e7ea516a750e7b015ebce58ad1d718299cadba209b153cf92080dd92013dd853bcb0f851fa5fc027f048277841f3156d67025e56c279fd4dbb46b163df5da90d10955474c314f5132555095882377f8afd7b0ebf0127628eb180417d6625027ae4fd0e249592b5db2930ec9ed686c66bc4d575971baf660cac713b6497568fb64515bb6727c21c827cb686c49442afa02117cfc259667d2d943eb16ccaf2b5780f22d2b34202da874e116c180f254cc94b218dbdc1534abe5c7bed5183dfb9c3a0602e19e8eab11ad020f54e002f8c5749a42ac72bf10a3c3ae0e01e8255c870ec77438adf8abba8b498530030ca9b1165aff16c40f78e0ddb72b23052bf623ca0543c257ed0c01a807837e8827b9f93b31dfd8a048f1e5ccdd22265c751a85115082f3ef32c24aea053772c23364fabfaaef5c476a2c941662ed6bf0db4bbc83ee12bad7c02f506253a275250a10a9177df4185adaf390ffca1f2a49ffbfaf8cae7bf4e5f88ec324096232b90ad3afc23fc7bf5be80dae486c9ddc2ce565446f444994d5ee0f87c7fbad3c014e9b6bff4e7205aacc715ac5a9e77803aee4d7d9930e45244f5b9bf65dfe223874d00451db3a4bfbe0b3f689d2658ff51ac5b434774c85c46ed950812ce54c586ff6027159a63d58ddbb39670572f0c93b443327a1dbaae758a6a94eb2c029a45ede496542b1aefeaf8b043a892214c2bd0986c3fcd1de70600263c1e1eef7991b0f035f125448c44fdf04e5fa1ef2578662faf7f49bcd17a87a04398965b89ea14c092f7eaa2e68b188a3f741882f64144505e57127010bb7de8888057337937f9725f09ebc9ab2c85aabc6d43640a43f1307055f99bdc87881c3f4734e7a5dbf7c5e46fe377c244d51ec4e079901f291be43a3d231ab5d6c161a6abc5a078e588f2a6eeff0903f2fe7d8198a4324eaa223f0ec48e1ff7892afb76435b5d1df43197b813fce30b2a8f8903000bf14e413f405d511bfff96a014254530ec8573991380a37b92661f4cea5a1b91ed3ef1adb21b72fc54be40a109e934eaa2092dac25c9a010cd7438d374aedac64f41e4a407da64e60ee5466ac5f50161b299a2232fc7bd0b0b6e549268b3abc39d38c31cacdf6d8f879a19f4416724bc543597e60c7e16fed6d999bd65e2c6e6768dbac3ba60f61e3a0c07077633a236ab4b9e789dc495c020c17f0917d746aaa47e868218b6596a3a531347267b558a3a2ccc73ad6ee6d9e7fc213c0809e7faffa6739d9ce212382149cd58afc1002655de14c617045db5aee9e4053c2c7989c534888f0b10823516f1c5bd62a51c11ac89ed099fe4d22a5bf26d4ffa3890634b7cbe034ac3cc57a1a63792d10d549c2afd8f8cad05af5038d2b0a265a74ecf6cf189e992942ac95c488771b0674ef50d9ab4585371122062431f98466f0dfc625da780931ca2fb24b69f379dd9b4b93da740d51746521f0c17a2a8a656a8828bd1a85f06d8d344b9ec2cf072c0c782ae70606e679a57cf5cf01f6161f8d239abff1335da46f027892eb8be6f5cc57f771868abec5dcf14d6e0cd07b321766fa8e24c7c8437f925268158e8764d7628fcbae360936931676857483a54eb7a324b071f9bed7de4ab797a4552db54f84f4b35952d4418fb7d5516490d21184608528aa240ad5783b3b690ef85e5a15a614698712fdd323c97042e16c31497ee5cb2300b122c88d971eb0d4bbf507d9ca8c69b0f68dafb659ecce805d210a4b851aa1ccd6551b5fc31f1af90213e2c954cbd230841cfe1f15adfb7b81df3a5a20e5f5d1ecbca6e6addc067b325338b8cb5e5a1060f9981b2d33747bb8cfcaa54fe728eff0ccfa24ff6d3205acfecfa49a1d243e99f49ac9107716d3360d883b91b243ed53fb491adcfedc5ba64c50883dc8a269272301f4acb0dbc125ac8dbeb55ba667de3b26378a6059e39cbc92117264a00056bca8369983648264f6f71be54c513da18b4e7117b124364044858997bb94952e1346d95ee21b1800bf21a9eab0a1920ef3e6eceeb09f3b284ad7a603b6d537ffd7ad924a0682d741640f525af46af6febedfd6bd43421c00b9fecffc55bbd02a3d427e920be852769fcd5968e26ee3ba4e345778b8ff21c7cae578a43468154d49b31d9835dbbed9127f124c542320f7f077066a75b19ddd7e99be34587342237b942c5b6b2de748606ec0fbdc4c6358e9fef8ed7f8332f8c985df73aa61f23730dca77b57228e658af2dd841586fdeb7517d743a2005ea48fd89040d24ef2e0b9b910a3a88795886cd59b5545e015647d551432e58005b880e576a6304736e831183db72cf58ce23b556b47636c6fcb523e72e13417eb06392bf7bf6c93d1a2ff25ea50fd256f1d118fef97cac8b6968ef4907599a98ca2fa17a4bb249aa4fc7eb6eb55de2cb2894170ee570412fab973924d3f3024d2b34e0d53a4be72074b2ac97254907757a84fdbac3ac9ddd6cc0b89e84588d42e58b90f518aee1a48598afbd6fe0ce9c9c8332ce3d0ef38c34db56a0a2c0c359b7ca82b6d979e38e9db437871cfa7e07377c329e67346dbe0ff8d2ac66ec36e0b3adcceec7723d7f66bd32029bd4eb76f08c2ac5326e0390d40e8aaa9e407ce9c0bc3752057c976dcef8f2c6c2b72ae90ad6cbb74f3c8fd33d1d4233705de8db5ed981eccad25a4a113bf6db3fb9139db8605a4bf87ddba98429a277753288de61c2f8cb944bf432310f9e285d9020b3146d8b676a57ec41a69939f7e09d74c9f50885d4153601a90e073590d0bc121170a2fc8ae70f616eb6fb89d5310111ea3881964e1706f97bc7adf9716973a9f6065d16fefbf5695f644ae60c4418682b108cfe1bd51af53de292c7f9625b0a5aaff9d14e35e2c47bca85e933ce6e5447d068bb168e59bf8b6caa4f27bfd325e5e11298256ef5b5f9afb916ca6042167b2cab7834f8dc002ccedbf2538f9a9b4e402e87e5b51dd15dedb8970913367719fe740cf7f2c9d3cf30a07d18182c8129b87ddb4edd52e2498b8ebaed90a97062df70db2ee2bdcc502e6e50fd02cb661645fc1c2213172f313585ca116651c97308a4092af06eef42d09d425ad530bb7e2aa2b91b149e7f9f1cf0d59b02defb9a7bbf655198d261b76cde9e11f8ac06dd1155777124aeb474e97ecbb5b9b3dfd66e2a9466f9e74ebc8a2994caa14bd40168f85c93382cec4d1cfb5d66d01fb170884c152f6fd677f6c036a3c2a31f00d07ecdf32dc5b687525b899955224e44dfe2180b9dc23d30392587b30547a460393b0509840ad7ba8928fd1dba5ccf5a566c1d4e024303b0c06cc6e40801a3340dee640bd2a0e0ba22101ea235111758712ac1b35306e55c70f437f0d91983a00a4481435adaddd2f27bfd9650abf3d3e9d65e2cb685521caffb9fac1aac5aa472932e3c3e720e1a79c2f2b3e2d127970a9ce467fe18941599286747e352b28d329c2834eae84f3b451e3c1266d5a88223016d47e20044796a399f9cbc2e106a7796e852cd820a07f2b323846407fd510844fa76925efa80236e906a4252a1e169b500963e1692c3fb9f487c35c5125936ec76b87d20d030ca61822228aac971389db4fda63af049e5dbda612aa42ec8d64953645bf1d4c5698898709379b60470b0418f94df72c551d585818e9fe293ed63fd070c42ca7da4af0e8014e57e4c4854454a64f7fcdebd01caefb1fdd5e7618dfebe6ac895f98c2fa07b3d35aa9f6c03bc7bd429f6d056f1ab8b66ec7f3bdbcdf70e932ea0706403285c30db3eba4b8d250f42749500fdb771b8d5172affdca8b727af037dd230fa7445996115cb06cfcc1aa655498ec00c05e28a5a6c7ceeecddc2ac0ff543e870acac1bd212696221e34d1293ec6fb4857f13aced0525d8024ca7fff40b91c63c151d6c6960c5d26107e13cdf4f9dbe1ee8b575f7d409388d44d4a5e8d19e4fbfdf5c413bf7244b29838dd9f5180af50b86caa7e75a63f17fd9e0d0848990d65e8497aa0689ad0b0435f54b1342f94b590e9e9d891068db78257adb4174e75edf3bc76c98f9dca7c96144b9f5dec9dc9879d5c13dcdac1db7b65ed3900891f7c840c9a78997e71aa649319f5bb9cdf869d56a6f822f5a36d585156097cfaf6e14b2446d0a68f47cc402a50412c8688347dcb89e42eadb3cd2a0b7d9850a78bef23cb54e38c2d755e97ab94c348bc5f1e3034f4a2349875f4e2cbe6c052f2c9b6cbb32db41361c1e04ba33e0e7afdfd95ef3e4227d1cbd322b4c5c9fc198f40f74f30024d828f8882132a7526a36aea8d80181b3793b13d05aea80548472eb5a60aae38604987d75c9b4a43a50d2c930b37cf502bafa6e6f2dbf59c9fd95cbf319fce444beb1d3eddc2655e77b4aa78f138dcbbca806e7976ddba426768d732d3c664b4340fdb0da7371b274e51342880da1265731d7c87a5a40509dbc490c981d630dfefb0d08856ceacf6701407281092c2512a4fcb5b59599151f9ecdc1c4249a470de7ff8424870bd45a4b226b09a47284728caa0986457f54c6295534fe057e7cba7706c6fd9cddb67aa4db698d6827522e912fc7b4e2530df14fe7aa825f968fe2da98bf8ebffef9dbc5fe6268616665a98b773fd0c7fca44ee04c75c6173562679696c91fac14b9ad8be119d77f84b74bafecf086d749fa4607e27b35ae784a0c244c3172d9e947b63b4ffda95ca9b6507775819e7010a33ded9ef3b8bb3934562d27d411665875ca874d992ead2c20e7d544e8b04f30625c90d90160649f403894d1001331002934d018a0ae00b1ee189d7f447d4092ab746caf619ed4827805d7f6ebfa5afe5a1ee21689af8ae7c532f7a95c99a3ae3bd018ce1a96a6dfcab6062f2dffc9e6fbb28cb7cf0d79826a0e608d4522bb7f52ddde7b3835cc98fc1dfa1b8f99d9d7d7a0d4300b911b0711387b978a0ba2b3767c38a5cea22b28802c68438e355eeb5f91764df148a1a57990c0952e9ba28e1d0db64f86fac8dc5ab848a8e2d8825c383b6011e5b30f521e63b6003339ee04444b7a9345361309e802398c56719104399725a475e3090437ca80e4f749f8fd4ad475ceb7a82fdc8a1b331acd8db542ced39ef2d6cf1a2bd7be8056e5463029cb964fb8b0de139f7a0ac600428421384ab3ed48ff3daa55e6798ff7b346e1508e70d2e3b4e42ffc32784cee1ae9e210a656790ec357badc537c38738168d79cf0e0838ab9d3a89578d6268e1144cafa7c1d111f0ba722cf673488f80f3e5328139e5624de404f01ef0aea1d271c1101f9644beeb6da807380e69a2eef2560881ab376b26ac49d6804e984f195f1fb885e698732423262ae26bde109f9b9c1892f7371ea4127e2b7e48e85374b248b9f93ad74ebce72269ce10cb85ba4ed760cf0f2caeab28bf23c5018cdb270c9e6d9669aa890e8d7540d01fff4cefed3327f19a23e1592b363efc880422891928fe5a6c1ab66650362e5d09d3ba24b0afa889a2c9cea6621afd07ec6d7c6c9fef6d204df3ae4235a7a3e7493ad6116e3a5db2dd929a881e06ccbb34696fb8b1ff4544d956e5d3859dc0a8a91685430b26e5411bd0d482bb550085e54a3493142bc883b803691e68b9e50a8628fbd4d6ba484d95fac51116ddfb2983578c8359d573ad31f3275d31a4a5eea03e35b89baca8e9aee0f96099a657554f2483a21e2fb80b393de7390d244effaf41ac3f6fe58a78a8e87c2c9f25a7e1fe753c37da06e22740cedd24c983c94da6547a0902d14851ad494327a19ade4be7c6fb1ff00bc0a4d86fb09b401d3aa3942c5332a60e6a32f44040ce8c5adf2a6c690f7669f1e7b2668deb9f823748b734adb55996cf75309fcc90eb91e4f52592a502c3ef95d95727b94d9ba9edc379e8b0d6045fb9c6e32f135c8e660aa92ae510e46134797c6b91760f2ac4248fbe6dc02ba4a5933e2b3121f395c4006f1ba585fb4079e85c2ffc3d072a4765d93427a42c2166132328dc63dabf672b76e99dfaf1e2ccdfbeee92d4eda12cfb0e06872aa3c80bb492f18cdb8801f17a9e52928a917e8a14e06a8ace31ac993e2c52506f31d5b10ed5005f0824bd1662cb5cb560db283884d3b58d3baaec20490b04127fad4736c7db75d240e467b99436067c44a1f46209db1664db5cdfb2529dd729a04683bda8dad8268132133b6d0ff867d01eb8ce03bfa3aa93e2654c0510f94ed6454fa9e1cd99f41a5d795c3078ccd4790a19671b58551492336292e5e6e0fd4302b32c3020bad064a1dab52ff448b63f137654fc2dbb3853f042c8d0f3c936733a46bf089f6e24d53d0cc2b8bf954f0de1c237f3b3854c7791a0af33ae1c1fe98339628d1b00b16401257566f83054ed228eea1abcb996a38faf2cad54753b72540842dce242bc1da710da47ed28813d8ca0f16f887192dbea63b0b12084481a54c2f5dd9f75102663818c905e1ab9d5f9ad71ca55036e65c81e4624280976c03ec0ccfc3a322c8eeec1537d67a5ec33dc254383e5c1eb3ae356f0713cf98e5efafe14487e8124f4d9992998cd94e5edec62baa534862cf8699a74d91b7a45a6c88f7bbfff0d81444f37dbe1ab18d0afce3d7862184051b7e21411253c5127de7dd47eb2c359d4784a7847f4d647196b10697fb68fa4e207b0edabc130d968ad165dabda7d0229b4b76d785d9b8295ce0bb4bdfcb9cbc677d6d2500eb7741c8f250389e165e6114173d7c084b528c3cfa156c08e078804efe2614495fb8efa98ffb7973fdbc5c300155f5dd49b886f1094f0626f342c7f4feb85aa2bc37beeadbd9fb0488a346a9414f1a3a51a2807ef65e6d13949e9c4fcb9b6ffd5918c8fd781fd099b0499148ca169bcfa13112d0bd025f24ead17514ad4d04b552d59e2c2028dc846acbcfd509753e1a2d1f6b1874026eebbc5f68eb1db80c7d3d6314980aa92d2faf9a4cf10d2726d9021639cc7db6cc07a6c6a6274f08b5f4cf4c1836fb60c74c55b9fbcb8159633b1f353c12b03e68e93008aa63aefa684bbecd835f4cf6dfae10609e4d1d30be77e5aba0364cffb77c194b7a1cd374409928c378899c202e2edf81824ba2c40bcae351c0e116245ef0e9f8d77583a506b590ae4001400ad8b89f498591aa01280ced4824e0d06516f8a856144533cd6f5de46ea36f8ad37de280cc257395bf406e43b2027ff72e765bb1f565afb088835275de89b512958f0e671bf2422b8ebf6d801194c96cb3fb9005ff9af3395e6b3d648ea88fb1f19f41b50b2876cac470d981b514db934b07ba6f2b2421ba4c5dcb3abcd80a7a8e7ded058a69b6b3dd91934aae65ebc1371c86beb814c96f6a1a1debcc2f2b7fdbb0c77d6b682adc65a4703278f5a4c4470d4924d090dae7eb4305cdff499cfc03a506e59430ca4cef6d48783d30d50e27251125e29e8a47ec01f307a13825370cba14c75f19f1f7b72ab8d8c3bfcfa42632087fb55f7b86eeb96cb56307c96fdc548011d225737ca48624189a0bda5f4084bc7a7454aa0a1c126d5d52c76202dfcf9246c267b8791c55c7f71c3edadd275da9c25e44d382b6989a4499a6920e93250f7c5f57b2031d2579db7a1367f0eae1453061f300d377a5e0939ac72568ea76d700b456c089436d46e9929912198e27046f4cbd81350392a9f43c534771508afd38c1d5125da869183423484913927ab3b96cec4d062969e26c4f54af27a8a53d207b207d52fd69baa0749a498cde5dea1b89c6087e306778c839d7dd19ceca5fc5cb660bcf270e8200c59e5396f3350705f450c35083a56132e36947d15903090108e39e03c22b5aaad43319ae6cedecb6d2994e59e7206996e57893f2805083f2ce35c5d2ea51ed74c91073c355c8e3248ff70ff57b68a4026c286b91957e93b0238a7ecc8371382a70046d295b2b62613ae156654349d28c42f09000a24b17f95a57f84a8b9577434b815f03bb441ce1169329f08b7837e732699e4605d369a0d27aa705a2bef6a5df3ee747deef01495463248760903da960b55d51899a7a8cf1aed1ee7f00eb27f76b4e90dee057d791ffc414b5376fdf8b45d2053211162b467abdb125d23b30dd2f9fa77ca8ea9e81dcb515dbade6eef9f35266f6dfc0a87eeee3bbe8a9a6e50a74ea4b1403d63ed7feae334996677bdf8fa146cf72321a4f649f2b40828702e44d6ed977c6200607474b7f55006e14f0f795eaa5977cb1dfa611c980fa457aede6010fef73faf47a0c9e207875339f670022e9e52c4a2096862c112e8adee5113882ad69f3500a9e6d51a81daca93c799fa40f18fb4d762c5d5ca35d9fef483a94802c9b91fe563a1bacab0f04d3459eada002f9cc5321dfb2b05784e2051b43d3744880e3d099e6b8571f6570da4d78f9f8992d860a00519b72aa88e351670c37307af7ebdb7d20253ee38da726090215b8b6fa5be7584577971d0ed7bb4ecdbb4b5c6f847c5f1bf402d33309fb65cd455fa51c8cfb8f6ef9543d87bccc951f9870e68b46bc1ad35f459e184b85a4682c95eb196088ac43d7da90f6d597e2bb786cb03bbc46fcb082decf8cda3c1771d0be8513813b3c141aa728929c976b7189682d59ab9bf4880d9452c1650999d9c21f81b5c6fdcc870e406efa1feea10b466de39b55a1df7c9c40e4cda297c597620334ac4f665a6f4d9087b1d9dd56a78f035526db132b4aee7ef0d7d021d187d7559880ab2a8324e6da030fd3372b4c792bcca37fe65f9c976e416395c342596a94ceae0f77f493592446d13873e087887f11806b8eed7c8830a87ab10b63db6749b32357b74d4a87208924142192e029c77336011129ca9a814d0fd80f32de5415080008e23e4c680e48acc206185f91e70ececd076a96d27aa4c581b2f93220e6081ec2834a3f52af8c6a7d7e16090d0553f505e4211377b08bb13dd0b7cc31e490d5ec0960d234f79569f7638dc6bffba34ab5980f7de6f56231d2267167cf08df0a0868ac2f26682286a91f23ca0991b4e02af4d7a225be3fae0c82ff6fb6c907bfde06207dd35f4cfe0ad49c8fa1bb13985a40fa247297781ad46e72f6db8f6096044441ac95236a46760ebe530064f9930dd902ca5b98618b32e406986bc5c6c2dacdd83e73adf9bbca4bad212924d6061200c48c6c9096c845ebcd4546bd3f5bbaf9de24b3947d5fd4837ca77a284efc911b0a81e6b63aabea63bd4b028e4894b9237c798ed4f5dfeef97e3c1ca99a35fbe143f2d9cc488fb6ec18d225dab074dadd7782e30c8f65c5b67e9a2f5265033248d6631b6c0929a812516f546925c4da5a8f4414af48176a36d04af9dad9aa63b40620b64bc59cf22a486bb5804ef630da53e4ea95dc798dc725bf4ebb4ca97b54142e53e94104f6c878ca6aeba91345b608543e97011e75ec25cebeaa6606532010d4dbd9a7b97b36a59d6568c08512bd12b23133910050d0fa9c363329b3eb247e0f0845f9d4bcf406d37bb951d35d806fbc1c67b53666deec03b15786f469f2a8c1ae889b75fb9779ce701d4c3cb92a26038849495c6f18f0b105b5e9083d84e599ea8cb23b10d1d199b877dcb86e1964d376205e471ad2122298d3d46cd0f3166b15c8bed44a888dd3d241552a00d967fb396e8f37e58cd00a1f75528328961041ab61cde0d64848b22d60166a833e34304b04d76fd326b5223fa94b2afb6c875a35f6f13b9f70c5e0ab00cb13b5cf35fc280dd55c886719daeaf0ab79cce1338cc36952b103d2a7614e2077cb4cd229767055baf95b40d80bc944dd0cf572f3070176eed1004ef693afb1aafb4c773c9015127ee770c3c1a8c326d7bd99c5bc4c0d181bff7add821f59824c84717051e1f96a9f5cb656ec61630fd6fb821f8efe3779322e83361e63aac23a01e6ea784031c3dc9831d62146879ff88cbe594e9db6acc6078268f344c38a179b52c37d46561dabbd66ebea52aa02f29a49d26e8c4c10367c1858f358365661fedff44bcfefeba18ed0066c2b315f2d0e495e5e30f59ca1351090636fe041eade6270458a7b1acfc04e09e3eb8510d4f894240d8eef8b9a13658029f4edd520ffbf5c47e424e134103dad4d67029a93c1c4e7ac655633887e9c24f1a3d4cf5dd5267ea5ed1cd7fa3aca5f5b85b13d6947e32fa56370b70e07d8eddea3d2084ceccf1369203007d5bc877a638069ad0d548b4741749cb89fef4e19c465419ad43aa0165da2119b7b786dd60e7a30f8f35f4f14923b14c6106e2f821c0e98542ce27b9a90bca34936142cd918d8c16ae7a689f2f72065e9d95c90da4c3e8e2998692e7c46a56649a2749246639e650e90de8bc0a23f7023cf5ea59461ab2c0e0fb546cfc3bbdee729a0451499c5ef856e04f3d7f2742203f2d87b393009f6a2366ef2c742cef6cc22475bfd133f6e15fd5bb24c6329eca17786c5262433c7ee8ecbbe0f78b039db5cfcc158d07b0f587fa009e33188f2fb4c3d79f28980ecf1349569e781bf6e39ef7e3dc59d758fa4ff6038aa964dc0b7a52df81b4c3c6006f8652f2133d16cb1ef87bc96e757c03741b881b2648e1bd1740a9fc29f5b90f3d0cda650c4c95cb6d4846622dc56cd7fb2e1fc2170b4bdf9acbac931c621890a67c83ed4ab2b03f1900518f1e8c515e92a5c9ba856e5b86dcdebcf326ba86d5d1d964590fcbbb5061ec9b4e30a8a5a147aec3fd5c26c0bc80f91feb0078bb924e32f8de4542c5acfb6e6cb90386e28e554c8ef8a1d6e1abf54b383fb898af29279a9f4d3590700d71682f9584913db91a1d772566eda263afe609f82f89778d714d8a8b5b0e1128ac58c8c3ec16a5c44e88cc7a232e0533716ea48542762085e1ef7850272d9aa0e384f9b0237fb77eeaa020967d8857414285bdf8130cc4db9cb5fb1a3ea6c276a3c2da9d624b927916f063f369b4091b02d5f6b9f854bcf4a4c26765792db0f99b420aa5bfbbcaf1d8f927763b4518fb368da898a6f6d50d9a601f5183940c56caf5117e8b4a098b43b4c3ff206c19818241f99d184041df4eb8730c9fe3be0596b2d9f0d5f13a7339828a1dde3e400730e93efe7386a8b7dba36990c1426fd80a968a35ccc1f8ba1abf70153bbc02e55f497ae40949b877b24285a4e5724e9702d64df706208dff515487c89a78d8f5bb4198573f8cfe2d03b748351519e5463897d2ca58a93b37b3b7da406971329fc5df62d2049ab8c8cfeb643ecc982d0e897d6207366c82d09036d1e71b3495cbedf86fd3da15099ce0d72af252366ce598151a284a1772da0642f295a8ce2d458dc7634e3d4ce96a3e1485ba9696869e99d6b2429da1b1f9f3759528813df996c1766f333d3468216b4ba93a015afea5de805ab26cdc634d72ab816bd36c75e79c781d8b2c02f5b17223c5b7e25c257a88b399043f94585ba39d75618020370b93972a91037be8600d4f710915c9799544d5748bbb69f7f31f9cd0cfbc77d01a30972ed5cfd9218f1dfccca2dc1b96f44afcbfcae334ea8c868e819012479ab9fd7c9b9033e720267037916441ee11c142f81fc9e51b59e19dc8be99332beb37b68c036c9a0adc500787c37d6c4bb8c83bc736a6635a1e866bc4a7b7a418bafe2b70f3392a0e5d2f86253136f588d49554d71b70bc79c27f610fcd42b4246dff77b3f5f1ad5d8ea01d0626fddb49aa9b05ecdf660e4ca61db3df3ebee4c25b9bce768b3a5f41e40d22d46f0442ed1550f02cf12f15ac06d85583b7b7de3c22de395c34202bb6794119d6d0d1a26e38a98745b61ee047e027fc4043ed6ceb6987349aa0c9532532d86ba1e0f40981f72ea39cf4a9d28978ed546ff541d27802f29f28e26ca9a206a3379c5d4316d3efef2eec5d7a649d218b8e9bbf93874ae8a47b3aa03269835fabe5c8d701d76f5997d80fc04058835ef560924da974512afa7b4dbc58d02a99635f543553eb10232bfa231fb4dafe83b0b57271b584a311868aa546039111a0b3b40bfd617df7582b1f09a76794e7bc93fcf0318aa361e20aab060d7f1d07bb04323144a84d8a2d61c42442d222f7826e99c78cdbd48d67e3c196dc5c8a7e518254ac0f181b1523a416edf747faab77664122f8dbc7869cfcaaba188cbc408f161f92207b61ebcc2009f03d8e1338c0548e7500cc6efe02368acca7fd0160f10e92cc13479508c713e86e6806c6f1303df2367f2e464dccff4c4907d29812cdc6e40e21726fb1ee3d6d280964f6055a8f902dbc72622181307bc37c9c9510e793dc390cceae58a4b917f24622a7a3873a4980dd5e21eca6c95698b6acf1d3d11c83b8d9600b8a37b5a9b86479a7b1595a48cacc68e2d2f19d7889347b1a5722c705fd07af4c489d12894aba7213980701e22443053454d6e5def31accf25a819ad6d8362f8b9e92e7436be5a8504651d6b9bfa98c3d6618fbc9bffcb9c5329172396370d6f1e53a36415c9bbe64d663a385dbea592459b0c2402ec77f8953197bba94ef12b0190574918062f454b14afea3aceb08401fae2ec43f8b5e2ce8afd0343dd5ebdc5518883efff0a02bc4704a1e90b54868bb32114ab9895ac671b6d26dad9d7ea36e30429a290de63a0677504353f7eb08244d7060f1fe14ac77648063e5854e8c53ccb2db67fd2d050f94add438667c6ad4062e40a425b181fbd2a2921509dfc754856bf51b469e031d4181bf39338824351b38f05ee9b151c1697776b30ca3773543ae32b6b64d51396f8699fdddb21ab23171ac1517896fe99c775626b3cda3e8706ef1d09bb838f2f6a8278e5329a1a71d225723b76b07d2f75b9e2a1687998451288e7b759971628b44db92b5213ea96ce6933cb4d93f5a6738553d11be71c70c9739d64b4103848053898fff1ad95588241a4cc5cff1bcfe9fa7829fab9d100754a83559cffce0f1fdffd5383ee4325e0964ef1304ed3a4ccdbc28d29371f99644e5cd3ec71c8a012c4d989634c3ef801a0a2dcbe9186fd9564c07696b0495db7e4af344127ceda39af937aa7a46d4d609f2c2a53fcf2f819fc8e62f34646c66451d9ef15b7037ba6fa6c3c29478ff09a50b196bed45ecdec07be71014268095c1957b8733c5b25900755919fd202f69ad52a576a4eb017601d3631564a9a8d186e98e8f6c5a5866028d2f622f23ee090d0f263977cbe779b74831a961aeb2eb89ad68c800f3f0710f5f354811c254f02de998c989cc425fe32d01360810139e81c413c203bb124978c5416f2a245911bf2cc4f71dad32c85e971f6be7d6679c190c8823428caab766fa3ee18ee576b2db62d4a638274c4dc5c39f726dddceeaaa19af6dfd09bd5b1de9adfc57811c1d310c6e2bef412b2719b68a0fb78b3c79fb038d0134297f2d28145e514041eb775aeeac2e3ea63d4158fc466bad28d71c29da68b5cc98b0e15d8cd6057a32104b880381f9562c1d55f79e6bccc513ec851a4c6c7a2007d5f30c311679338833dddeb2fb090ee1b0db5f90ecb5beef34dd99a2b5842626303333337bd85eecc3ea6316e3a67e52138f45c37537a0e7006f77cdbda4d343aa41a99451fe5290a45b7901c9774fd1997345200e11a7bd82ec412864e7230f6643ee90d39ada3de9cd78c03710363361dace96c015f762c0828e555a2b872a24c021afa8b92e010283ad48944f9440ac68e7f6952d87657a258eecccfd38d8ad755b3f81c94772884ecdfc0b7abba6ad2c69baaa064fe857873f8c568d1c8791d60ac3bae951997b68613871925775c95334725ee9777d665ae6b289312bee9f836f6a3b397217f2476d6cdfd434270a416d63d85acfd60a1e2e712d1b37fc379ee936538f51920781ecb8c56fc00258509331570255caa2caaa6a64a84a9b8335531784957d05f8ea3564ee1b84300a6d8483fc38bb279dcab55b03c9aed40018df9867ab1c65610ece9af2a7a352ed9f1cf987f49cac8cd1c90b5ce6bd4b63324c98d2666d1408293d3f129fa83edba4bf567d465cf7374be9f271c39183e7a3023ccdd57aeb3191a79027abd1d8c232c8a9cad3913105b911fedfaebaa25e0a072e000bb4d805683170c19958b054aa68685d4a287abaf616c3ecfe4a6e4829817f1d8631bc0f2e6fb343283ca9c23110e780fe918963beff11770149d2c38f88a1e8cc191f0a8c8eee4f478cfcd902abe0a5adc9780070a8a829a83b31bce36a4f88dfee346765e04da975fbee59359647e6e1942754e264c118ec955769de3f68a963a9d59f0dc3548c5330b36e24071fb4ff0688bdc4813f48a2fcb28e10b017f384a04f67bef9095bb9feeda2fed89339bcfeb7c639e4d53c983344d8e676073ea3c8525b2952a6dae0896fefe6e45f82e9933279d3452d6d8c03a289062aeac20e178db0111d663adef74b80a3f16db73a4973d238cad161227c77cf1505a9bdd371d74002f8440ae6dc4fa60b8bcab2ab3dc4e528fac398b58c2f7269303308c81fde98fa663c7e44064381373c5278fe92c992ecc9e5cfead96a88eec498f500f4da35cc54aefea7549f12aed6c25154188727de466868af4edf77bbce1b834e45359520a425021b04029e5a79fe83984764b1bea3a23b6b199095c8b8cb349a58dbe677d2264d6b7d4febbed55e1aff77350d5500ca481f0b889d15422b5c2c6dabe7aa0579e32be0b7fcb65352ed357f30932a1c6af78e8302f1d36a565e633a29272c96e5521a158112c7515b595684eb153f4af60c3e7924cae8f2323b33c3e5b3b305e505e7ae731208b1b177fbe8ee6c87af9d0c201dc1ef5dc0302c17b054b08cac8d882edff00608506e0d2d298e4c3f8286095b6205ddc78d2cc91fcbac0d121cfe506ab52636d053cf827cecfa265fa77c66d9d17071f522065b244de5625a99779db0d44cc2beb5e19d5ed5b73df4d6a94f78917a2a8c45bc53e94834cd449395d88acbe66b8882f4f77c13846a845c422597c3feffce92e783fbc88fc947c4ee707f68f67abafe19cd048dcae5bc182d5a755dab82605d7b15b1b87399c73bbc740e0f5d2aec6025ae8af888bf4859481356eb5ba5f911b3aab15524a5e9261b8478b24e46359f9ad4717900efba5ee07ad3a0e9397cadf4352907ec6b1a4050c62ff3144e33cd6a5b329fffc5b7eeffc38535ec1d640d1c7513949c1ecef46c4b5d5657596fb625e5ea71d093dfca9daa345ee59c3fc073cef425b0c256fb9650ac2d40982d21f60b62ba6435ea9afa1a8f40ab6dfebf004dd28e835e15d3bbe08df66cbdcab8cba47c9437092822774bcbb3a1b9c0f7db559491afd72875f3bb1ebad5a12cdddfef5d2504a1597e7a90232a870b82a8a069874c1c1891a4a397e8128e374792a270dd30c1212d9c7ef4f4f39b076f282940befd0ed230752e0442fd887b423160720b440121349082ddb942ba1d250cf684d1a299133d3bb5c46b1f2b9fa72b0791a2298362a00e9e101b26ce52eff3f8bc78418deea278fc9b2f16b33b352c5e80134f7207fc6705ae7cb5b1adbe07ee814f69d80a5fdf12e6cf7aca295fb4ff9a632e2e6014eaf499beeb5e3f02b8dadcdc0a3b6b421c96b647afacd4e70bee93761585f9a0072a4bcdbb0e840d6c24dabac3563f0a8ddf0dfaa41d2c297f5cbc360ad11962c26f6f2a1df8cea2baa35bfdd220d889f4640095eadf4945606ad6d5b82e9e65afb19fc082eeabc3d2751127975e559deac1e4dce2daa42834dc635028ae7b98bb7158e1ad53e4d962844baff39c0328e8ed256fb848f9d4e99a966dca5bd7cf6640d6073a321f960057d353919ef2c5bb68a7e8296dd182ee86f95c74fbae1334971aa7a8dab9b57fa29b98179c472c2a8842b25813ed34be83e6abc44dd2612526a19ff97499fd651a34d65cd91067a1fa384c68cd96d76730805dca19a945aac782098f72f893eaac6dbb6d73762581b916782bb1166b421ea6dc26f928a08f418c86323f337c46c8a9e9ce14b2df63761bd611cdc045b409bc0b0cb7023f1160159e4d978da6ee7d6e6ca3d21b62168ecc5fcfc860850d33d827e1913a05d6e50d8c1c11aa38e3ea09f880e29a92fce6e73a78e910dc1b4d90b34ec480769f29737fc90ee2e21e12b9ffcda9b8b2d54772ec707586830aff737dcf0d7ea1063292b267d8146bc194f59e00bf7c82c47fcf6669083d61d59a48c80cb7ad6563c313e5674d1cd277b0527764174969e43d567fde8bd8822ff75a152f759ec404b7e487a0b8aa67a1fe109fa5857967d011e2ac4e5b013cc513d2ee01e453209518a0e46ca06650975d4d8154e1ae1c11cc250170dd5152c781ed1673efdefd124a5d2dedef35fff5989bef03efdc90266ac4d2d32843c9b8ea9d7e3c059e3662f90759d8b07de1de3667adf3b872409d62c0ae62d3a53241415dc41c4c44d0f8e4dac2fc3224ee89e91edd0f12a28b43d520552696e003825e3abfdfa37a2d626e3c8bcfbf7d62fcd1b2c166d060a711339e7fd037e28db57eb459074a7c50991471db5b3acd9be96ed9e671180fd48bb79cf8a37ab64272deca94aa69b95445b3190240a8902a9a96ac3d495047407389cf6a72ac3432e72f0e79908bf320b891d5af1d2ee065014594868885698d41076a2f6345c0508e93680842db1a72ff73371c6ee4fed0b969e420cee8c51f2746810c59c0e7e2ec932fa2c5714af32b64ba765256c2e6f203df4d6ed9bb8255c5f35e6c8a1ead4f0c389eb8aa75e007c85f557c34ce3123eb3eddd7eb5d349809dd0298e1002bb53714a4182b33e56e4889b9a896d1b396753344bc83390c1237f6958e1a1364af5212fc8d91bcdf13c6daed9d77a09dabd5a201e8a3207d543e9ac07db6d1566de200b59f14e4eec7cfcd803813bc7a861eea38d6d0702364057ca6e295822de118f9225becfa8e209b6aa5d00957579e1539fa787b4f9a34516509e99df00ca35dde40e8f9b478836c395cb9251abf4ba2dea11bd1d2f60089bd9393887ac648c67639f17996e5b099a1f87fb6e53b1fb56d27fee8ca5b9dfaf363279c2ae71e38df0215f93d502981602261039a3c639b1c470b70da320a5b8c44ee33a923c1e2e75f00f88d0f40703c74d31376b966812e86466fcbea1b402ce6a96b854326ad2029bb236aac0b4ca3942288e5fc848c93b360f05ee23a42f9b1d37b10ef20bba086c3395be8cc64804a56a3a6413797f4525a11d7e1b42ea6fc6bc48fa2bc598c9bb0d8a8bb78352dba6e53f17e86bae2491fe4b6cfa31af2c6e2ab4f5c606dab6dc19d2c97580e2fd8bb6c6854475076a18a32d8fc1c8fcee9c979a49fb1aba41e9ed1446b24f5ba0e0c95bb0710dde95e4f9fe081b9103986bc96343bd6c4a72f2695ffa1bb799df7c0f625092ed1dea73e8bdb00965ecd47e39f12f62d6f9d7bf0dd9139bdcfa89a9a11a1915bc8fc6633e060fdb9572503b59f924b305620ed190d7e1eb09c61cc0c06e0d35125fe638d92a248faf446580fef1f2fd6167a3d29939477fc507cb5d948751069af3a5a7239a03f6cd23fb3821ea81c3688d7e494070713d36433e152e4f509a2d4c1de157fb69fa0593588cdf38f8de8ff4066f72d490c363110eca9d2c96db74603fcb375d6f1c0e7810c72cea8a5b675ce68a1dbdbe34a27952ad8a65424f3a5e5cd2609a362368c1ba43999697dc1f911b72945df8ab974346e2f65d357a7c318c221c6a4eb41d8a4ce8ca6048c14ead93738c09641c090d6265e38dd641c48b771a4ffb5271b27ff50dc33301ab5c93f981ad15edfceb80065b93b7c1af20c2091afecfa5c6f37c89fbfe2dce4e40cf8fb07041e9f6b621cc85c11aac7134b7ed985c2ac0458ddfc63b54501d22bbde60bd703f76840b21ddcef87d4f43198bf6d3b8844cb5ee9e3125ab1de7148c4de0936289d9f3d8aebc14e5dd499edacdf5ac98319ae639476b7a1fd849d34a2c5738c8dcfde4230157c814a33d9943cb590ce7dc60af83217065fdbb53d146985545b1abed8811ed0f0e159ad893d16f138c6a187586ca34663df6cc516d15d773f37b877d19f6b372a3a3498f9e93cd4f86d91946044e3838c15134bf4310c5360c762a8df00b471aa4163f43550fb6199ed26e23353453e0191c2b22d2a76adba06d4653dbf6d8c542f8eb78c389bdc5fc2af2540c9fb2b27b1d40d0a4f08b9e8ae63f300c915fa14629d4331790b63ce4ef1139d4bb12ecd20fba3cd948fbd187d51e53206beae041f4888d289d4e278382cf9ccef0385f0a88190b4ebbe578b77c209de9991c6deffa0d275dd386fdcc49ea0a2f7bf13888d2344e1bcc119556728d7bf782c80cd30f12cd5c609a7b0bc99a3f9979f9326531f250601f3c1ecebe30bc26cc5cf61fe3871d76d02d768ee7d1a7cd834f8e271d801801ccd041edfe18c3010a19eca0110aebdb93d7a1adc42b123d4f7e80dfd6ed3c9138a63f07f873cf1f11a86b3a5654704f63dcf75643bd052846c1adc82b5b284b930f3d0a16b4eb27e9e748a42d41c42ceb93d1ce77678e9b6bfb107f711f21f830b81db2fa04336adf7ff439e0f935cd47b1248a09a92432924b8a866bdfe93d4273111a37c485a6843e9dbcceb4c6ef792ad80655020a223413d24ff978ee4627a1c3cec21dbd66111c430192e92a934ed9a17ec2c0a54550d869ce5fbab9435405e34d9dcf7faad84f73a49388cd35462c8fb722ead98e67f8baa86221040e00315638393e16ab2f01f9f0b28680c4fd93f3ce0a31f1845ac14b39233d4ca8e616d9f1e6a3b8cf2b48e957b746941c64fd50abb5cdf6dcdcb4de94e414d1626d25df661f3407756010f35633e9980c9a4bb67a0e33c7b2c9c68ad4058e40401327a1b87613abd8c9d956edb97b2010171f2668cb514c69a056d492f5421637a8081a6990c64b17247393e7329ae2dfcb6375a11f916aaf17e464bb99a5228dd878be860ca767fa6a64f99cc8376cf0f2bafcdc21ca65d44a9562e089c6b6ae1bd8bc277e42f6d8c46e2a5688ab725899b0877fe733462dec41647bc171b8173079abae020c762cc2baafd8c1f6bd8d1ebfba144041fe91a717e34e567af7b56254e7dbf2154fa5d4cc635c8e6848c8f65622fcd978b87ee35e445935166316742ca4d891ead8dd3d1e55db471a7769f91cce8013a78d83dabad052ff3f3e612ca1e777a25707608c0070e30ee1032f085adb49f6a2f900aa787176c39c3f2d89094e61383dd0380e97c26154a830f7d81195994d29163c0854417f21965b830c0ead0aae572be93fa1b2fb8c0fe76a8aa61fc7bd191f5d9f3d0374ed8f2136e617d098e517a975a35b28252fdbe39e30c410a9fbaa464c78ceae5b6cc28b8aa1c6d1e190393a55e928a4f665fcf2fde2500c610b7cd74b3d7ea6b1c3fe5d39921c88b82634ac0a56240564ff1cbd3933b2d1056ecc02de8f9cecdfb69a1c6f83cd862ee17dbfcf84cf593fc2eb1a54f8619180384b1424ac2a70ad429bace5c70550f789a3d69354aa4eb4a336c8fd8f9a23dcf68d4bc699aeb0122b02e57bb50a2f3b56576838f9c0586133350e64093d035f627cd71168f369a31d00f9cbf0cacdf6b289f95e0fa88d8566e877e88ae5997691ed62556522c2480f06e3b25ff4beae787259e8291801adb5e4181180eeb9bc72f3cc9aaf669eb81a1028517c4133e91e5be18f8df15e7fb162c676d1299beed7354c368d10db39d7b4de055e99c2565bf434036a80511c4c10bb23f901783809c6263500ed823443e33fd0aab7e96124e5f79d8d59a987267ad86eda2a1601248fa344b9fdc4cce5651d138591e684812faa06d52009922ecc12c98000339c98949594800df737ffb1ca2655900d93650263a4142b899dfbfe1e98d9401eba6f1a157fe64ebadc3d54b128613d872a9ea9d53277f4493cd26ef89712ba312f1bc18c11e6c716543c7f5e74417ac423b086ee15bab53152d581ed66e1df182ba162ed27628e426a1841971e24267d6f937e8fb7817a7c6a9451a0bc132e9f0872e9b176a6d04c8e877b6dff81ce5e6ab4cb72068b5f2e687ea583f8abe8733fbe1ec591287fc819061c3585248ab10006c3587dadc27fd0e0f43547d6e54b1192e9e4bd136c3b3d55d0807eeefc228e56c6572195306975402833650da0058dfb3ede77fb58a1efc98312a9de397f8a4def4a089eac0f8d4658512b68a8f7bb879aafcd48eed5ef98ba9e37083dece7f7c0e9033a4b20aafefe19c1a4a9bffc6b005eb6c56727181451df350f46c7ea7b99fbd9bc068f394985df79247e74f92841421e97700caaa286be16f020916980ac9c6041f6e4bba66a28905ce94db610e5da6d547a1000f33f57dfbaffd99f7b7ee6cb2ef561446bd8d8935db30d289a096297a2adf3d1b5e4e2a4c6229d64cca27f5f16b56679ae5b39584e452f7be4478f1bd1dafcd3516c69406234a699ee115522c650f7735089e697016eb186d17a20ae29104f5ec2d71036ab108727f8bf2a7915c3cec0233f12e2d6344cb1bb4830f11b231997e787dc513346610172d0870016dcc3a5b6b6a434ddb4caba469b9d02a689rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkernel-4.18.0-326.el8.src.rpminstallonlypkg(kernel-module)kernel-moduleskernel-modules(x86-64)kernel-modules-uname-rkernel-modules-x86_64kmod(6lowpan.ko)kmod(a8293.ko)kmod(aacraid.ko)kmod(ac97_bus.ko)kmod(acecad.ko)kmod(acer-wmi.ko)kmod(acerhdf.ko)kmod(adutux.ko)kmod(af9013.ko)kmod(af9033.ko)kmod(aiptek.ko)kmod(aircable.ko)kmod(altera-ci.ko)kmod(alx.ko)kmod(amd-pmc.ko)kmod(amd-xgbe.ko)kmod(amdgpu.ko)kmod(amilo-rfkill.ko)kmod(apple-gmux.ko)kmod(apple-mfi-fastcharge.ko)kmod(appledisplay.ko)kmod(arc_uart.ko)kmod(ark3116.ko)kmod(asix.ko)kmod(ast.ko)kmod(asus-laptop.ko)kmod(asus-nb-wmi.ko)kmod(asus-wmi.ko)kmod(atbm8830.ko)kmod(ath.ko)kmod(ath10k_core.ko)kmod(ath10k_pci.ko)kmod(ath11k.ko)kmod(ath11k_pci.ko)kmod(ath3k.ko)kmod(ath9k.ko)kmod(ath9k_common.ko)kmod(ath9k_htc.ko)kmod(ath9k_hw.ko)kmod(ati_remote.ko)kmod(atl1.ko)kmod(atl1c.ko)kmod(atl1e.ko)kmod(atl2.ko)kmod(atlantic.ko)kmod(atm.ko)kmod(au0828.ko)kmod(au8522_common.ko)kmod(au8522_decoder.ko)kmod(au8522_dig.ko)kmod(ax88179_178a.ko)kmod(b1.ko)kmod(b1dma.ko)kmod(b1pci.ko)kmod(b2c2-flexcop-pci.ko)kmod(b2c2-flexcop-usb.ko)kmod(b2c2-flexcop.ko)kmod(bcm203x.ko)kmod(bcm3510.ko)kmod(bcma.ko)kmod(be2iscsi.ko)kmod(be2net.ko)kmod(belkin_sa.ko)kmod(bfusb.ko)kmod(bluetooth.ko)kmod(bnep.ko)kmod(bnx2.ko)kmod(bnx2fc.ko)kmod(bnx2i.ko)kmod(bnx2x.ko)kmod(bnxt_en.ko)kmod(bnxt_re.ko)kmod(bpa10x.ko)kmod(brcmfmac.ko)kmod(brcmsmac.ko)kmod(brcmutil.ko)kmod(bsd_comp.ko)kmod(bt878.ko)kmod(btbcm.ko)kmod(btcoexist.ko)kmod(btintel.ko)kmod(btmrvl.ko)kmod(btmrvl_sdio.ko)kmod(btrtl.ko)kmod(btsdio.ko)kmod(bttv.ko)kmod(btusb.ko)kmod(budget-av.ko)kmod(budget-ci.ko)kmod(budget-core.ko)kmod(budget-patch.ko)kmod(budget.ko)kmod(c4.ko)kmod(c_can.ko)kmod(c_can_pci.ko)kmod(can-bcm.ko)kmod(can-dev.ko)kmod(can-gw.ko)kmod(can-raw.ko)kmod(can.ko)kmod(capidrv.ko)kmod(catc.ko)kmod(cb710-mmc.ko)kmod(cc770.ko)kmod(cc770_platform.ko)kmod(cdc_eem.ko)kmod(cdc_ether.ko)kmod(cdc_mbim.ko)kmod(cdc_ncm.ko)kmod(cdc_subset.ko)kmod(cec.ko)kmod(cfg80211.ko)kmod(ch341.ko)kmod(ch7006.ko)kmod(ch9200.ko)kmod(chcr.ko)kmod(chipreg.ko)kmod(cifs.ko)kmod(classmate-laptop.ko)kmod(cmtp.ko)kmod(cnic.ko)kmod(compal-laptop.ko)kmod(cp210x.ko)kmod(cqhci.ko)kmod(cramfs.ko)kmod(cs3308.ko)kmod(cs5345.ko)kmod(cs53l32a.ko)kmod(csiostor.ko)kmod(cx18-alsa.ko)kmod(cx18.ko)kmod(cx22700.ko)kmod(cx22702.ko)kmod(cx231xx-alsa.ko)kmod(cx231xx-dvb.ko)kmod(cx231xx.ko)kmod(cx2341x.ko)kmod(cx23885.ko)kmod(cx24110.ko)kmod(cx24113.ko)kmod(cx24116.ko)kmod(cx24117.ko)kmod(cx24120.ko)kmod(cx24123.ko)kmod(cx25840.ko)kmod(cx82310_eth.ko)kmod(cx88-alsa.ko)kmod(cx88-blackbird.ko)kmod(cx88-dvb.ko)kmod(cx8800.ko)kmod(cx8802.ko)kmod(cx88xx.ko)kmod(cxacru.ko)kmod(cxd2099.ko)kmod(cxd2820r.ko)kmod(cxd2841er.ko)kmod(cxgb4.ko)kmod(cxgb4i.ko)kmod(cxgb4vf.ko)kmod(cxgbit.ko)kmod(cyberjack.ko)kmod(cyclades.ko)kmod(cypress_firmware.ko)kmod(cypress_m8.ko)kmod(dcdbas.ko)kmod(ddbridge.ko)kmod(dell-laptop.ko)kmod(dell-rbtn.ko)kmod(dell-smbios.ko)kmod(dell-smo8800.ko)kmod(dell-wmi-aio.ko)kmod(dell-wmi-descriptor.ko)kmod(dell-wmi-led.ko)kmod(dell-wmi-sysman.ko)kmod(dell-wmi.ko)kmod(dib0070.ko)kmod(dib0090.ko)kmod(dib3000mb.ko)kmod(dib3000mc.ko)kmod(dib7000m.ko)kmod(dib7000p.ko)kmod(dib8000.ko)kmod(dibx000_common.ko)kmod(digi_acceleport.ko)kmod(dl2k.ko)kmod(dm1105.ko)kmod(dm9601.ko)kmod(drx39xyj.ko)kmod(drxd.ko)kmod(drxk.ko)kmod(ds3000.ko)kmod(dst.ko)kmod(dst_ca.ko)kmod(dvb-bt8xx.ko)kmod(dvb-core.ko)kmod(dvb-pll.ko)kmod(dvb-ttpci.ko)kmod(dvb-ttusb-budget.ko)kmod(dvb-usb-a800.ko)kmod(dvb-usb-af9005-remote.ko)kmod(dvb-usb-af9005.ko)kmod(dvb-usb-af9015.ko)kmod(dvb-usb-af9035.ko)kmod(dvb-usb-anysee.ko)kmod(dvb-usb-au6610.ko)kmod(dvb-usb-az6007.ko)kmod(dvb-usb-az6027.ko)kmod(dvb-usb-ce6230.ko)kmod(dvb-usb-cinergyT2.ko)kmod(dvb-usb-cxusb.ko)kmod(dvb-usb-dib0700.ko)kmod(dvb-usb-dibusb-common.ko)kmod(dvb-usb-dibusb-mb.ko)kmod(dvb-usb-dibusb-mc-common.ko)kmod(dvb-usb-dibusb-mc.ko)kmod(dvb-usb-digitv.ko)kmod(dvb-usb-dtt200u.ko)kmod(dvb-usb-dtv5100.ko)kmod(dvb-usb-dw2102.ko)kmod(dvb-usb-ec168.ko)kmod(dvb-usb-gl861.ko)kmod(dvb-usb-gp8psk.ko)kmod(dvb-usb-lmedm04.ko)kmod(dvb-usb-m920x.ko)kmod(dvb-usb-mxl111sf.ko)kmod(dvb-usb-nova-t-usb2.ko)kmod(dvb-usb-opera.ko)kmod(dvb-usb-pctv452e.ko)kmod(dvb-usb-rtl28xxu.ko)kmod(dvb-usb-technisat-usb2.ko)kmod(dvb-usb-ttusb2.ko)kmod(dvb-usb-umt-010.ko)kmod(dvb-usb-vp702x.ko)kmod(dvb-usb-vp7045.ko)kmod(dvb-usb.ko)kmod(dvb_dummy_fe.ko)kmod(dvb_usb_v2.ko)kmod(e4000.ko)kmod(earth-pt1.ko)kmod(ec100.ko)kmod(eeepc-laptop.ko)kmod(eeepc-wmi.ko)kmod(efa.ko)kmod(elo.ko)kmod(em28xx-alsa.ko)kmod(em28xx-dvb.ko)kmod(em28xx-rc.ko)kmod(em28xx.ko)kmod(emi26.ko)kmod(emi62.ko)kmod(empeg.ko)kmod(ene_ir.ko)kmod(enic.ko)kmod(ezusb.ko)kmod(f81534.ko)kmod(fakelb.ko)kmod(fc0011.ko)kmod(fc0012.ko)kmod(fc0013.ko)kmod(fc2580.ko)kmod(fintek-cir.ko)kmod(firedtv.ko)kmod(firewire-core.ko)kmod(firewire-net.ko)kmod(firewire-ohci.ko)kmod(firewire-sbp2.ko)kmod(fnic.ko)kmod(ftdi-elan.ko)kmod(ftdi_sio.ko)kmod(fujitsu-laptop.ko)kmod(fujitsu-tablet.ko)kmod(garmin_gps.ko)kmod(gigaset.ko)kmod(gl620a.ko)kmod(gma500_gfx.ko)kmod(gp8psk-fe.ko)kmod(gspca_benq.ko)kmod(gspca_conex.ko)kmod(gspca_cpia1.ko)kmod(gspca_etoms.ko)kmod(gspca_finepix.ko)kmod(gspca_gl860.ko)kmod(gspca_jeilinj.ko)kmod(gspca_jl2005bcd.ko)kmod(gspca_konica.ko)kmod(gspca_m5602.ko)kmod(gspca_main.ko)kmod(gspca_mars.ko)kmod(gspca_mr97310a.ko)kmod(gspca_nw80x.ko)kmod(gspca_ov519.ko)kmod(gspca_ov534.ko)kmod(gspca_ov534_9.ko)kmod(gspca_pac207.ko)kmod(gspca_pac7302.ko)kmod(gspca_pac7311.ko)kmod(gspca_se401.ko)kmod(gspca_sn9c2028.ko)kmod(gspca_sn9c20x.ko)kmod(gspca_sonixb.ko)kmod(gspca_sonixj.ko)kmod(gspca_spca1528.ko)kmod(gspca_spca500.ko)kmod(gspca_spca501.ko)kmod(gspca_spca505.ko)kmod(gspca_spca506.ko)kmod(gspca_spca508.ko)kmod(gspca_spca561.ko)kmod(gspca_sq905.ko)kmod(gspca_sq905c.ko)kmod(gspca_sq930x.ko)kmod(gspca_stk014.ko)kmod(gspca_stv0680.ko)kmod(gspca_stv06xx.ko)kmod(gspca_sunplus.ko)kmod(gspca_t613.ko)kmod(gspca_topro.ko)kmod(gspca_tv8532.ko)kmod(gspca_vc032x.ko)kmod(gspca_vicam.ko)kmod(gspca_xirlink_cit.ko)kmod(gspca_zc3xx.ko)kmod(gtco.ko)kmod(hci_uart.ko)kmod(hci_vhci.ko)kmod(hdaps.ko)kmod(hdpvr.ko)kmod(hfcsusb.ko)kmod(hfi1.ko)kmod(hid-picolcd.ko)kmod(hid-prodikeys.ko)kmod(hid-sensor-accel-3d.ko)kmod(hid-sensor-als.ko)kmod(hid-sensor-gyro-3d.ko)kmod(hid-sensor-humidity.ko)kmod(hid-sensor-iio-common.ko)kmod(hid-sensor-incl-3d.ko)kmod(hid-sensor-magn-3d.ko)kmod(hid-sensor-press.ko)kmod(hid-sensor-prox.ko)kmod(hid-sensor-rotation.ko)kmod(hid-sensor-temperature.ko)kmod(hid-sensor-trigger.ko)kmod(hidp.ko)kmod(hisax.ko)kmod(hisax_fcpcipnp.ko)kmod(hisax_isac.ko)kmod(hisax_st5481.ko)kmod(hopper.ko)kmod(hp-wireless.ko)kmod(hp-wmi.ko)kmod(hp_accel.ko)kmod(hso.ko)kmod(huawei_cdc_ncm.ko)kmod(hwa-hc.ko)kmod(hwpoison-inject.ko)kmod(i1480-dfu-usb.ko)kmod(i1480-est.ko)kmod(i40iw.ko)kmod(i915.ko)kmod(ib_cm.ko)kmod(ib_core.ko)kmod(ib_ipoib.ko)kmod(ib_iser.ko)kmod(ib_isert.ko)kmod(ib_srp.ko)kmod(ib_srpt.ko)kmod(ib_umad.ko)kmod(ib_uverbs.ko)kmod(ideapad-laptop.ko)kmod(idmouse.ko)kmod(ieee802154.ko)kmod(ieee802154_6lowpan.ko)kmod(ieee802154_socket.ko)kmod(iguanair.ko)kmod(imon.ko)kmod(imon_raw.ko)kmod(industrialio-triggered-buffer.ko)kmod(industrialio.ko)kmod(int51x1.ko)kmod(intel-hid.ko)kmod(intel-lpss-acpi.ko)kmod(intel-lpss-pci.ko)kmod(intel-lpss.ko)kmod(intel-rst.ko)kmod(intel-vbtn.ko)kmod(intel-wmi-thunderbolt.ko)kmod(intel_ips.ko)kmod(intel_oaktrail.ko)kmod(intel_pmc_core.ko)kmod(intel_pmc_core_pltdrv.ko)kmod(intel_pmt.ko)kmod(intel_pmt_class.ko)kmod(intel_pmt_crashlog.ko)kmod(intel_pmt_telemetry.ko)kmod(io_edgeport.ko)kmod(io_ti.ko)kmod(iowarrior.ko)kmod(ipaq.ko)kmod(ipheth.ko)kmod(ipw.ko)kmod(ir-imon-decoder.ko)kmod(ir-jvc-decoder.ko)kmod(ir-kbd-i2c.ko)kmod(ir-mce_kbd-decoder.ko)kmod(ir-nec-decoder.ko)kmod(ir-rc5-decoder.ko)kmod(ir-rc6-decoder.ko)kmod(ir-sanyo-decoder.ko)kmod(ir-sony-decoder.ko)kmod(ir-usb.ko)kmod(iscsi_boot_sysfs.ko)kmod(iscsi_ibft.ko)kmod(isdn.ko)kmod(isdnhdlc.ko)kmod(isight_firmware.ko)kmod(isl6405.ko)kmod(isl6421.ko)kmod(isl6423.ko)kmod(isst_if_common.ko)kmod(isst_if_mbox_msr.ko)kmod(isst_if_mbox_pci.ko)kmod(isst_if_mmio.ko)kmod(it913x.ko)kmod(itd1000.ko)kmod(ite-cir.ko)kmod(iuu_phoenix.ko)kmod(ivtv.ko)kmod(ivtvfb.ko)kmod(iw_cm.ko)kmod(iw_cxgb4.ko)kmod(iwldvm.ko)kmod(iwlmvm.ko)kmod(iwlwifi.ko)kmod(ix2505v.ko)kmod(jmb38x_ms.ko)kmod(jsm.ko)kmod(kalmia.ko)kmod(kaweth.ko)kmod(kbtab.ko)kmod(kernelcapi.ko)kmod(keyspan.ko)kmod(keyspan_pda.ko)kmod(kfifo_buf.ko)kmod(kl5kusb105.ko)kmod(kobil_sct.ko)kmod(kvaser_usb.ko)kmod(kvmgt.ko)kmod(l1oip.ko)kmod(l2tp_core.ko)kmod(l2tp_ip.ko)kmod(l2tp_ip6.ko)kmod(l64781.ko)kmod(lan78xx.ko)kmod(ldusb.ko)kmod(leds-blinkm.ko)kmod(leds-clevo-mail.ko)kmod(leds-lm3530.ko)kmod(leds-lp3944.ko)kmod(leds-lp5521.ko)kmod(leds-lp5523.ko)kmod(leds-lp5562.ko)kmod(leds-lp55xx-common.ko)kmod(leds-lt3593.ko)kmod(leds-mlxcpld.ko)kmod(leds-mlxreg.ko)kmod(leds-ss4200.ko)kmod(ledtrig-audio.ko)kmod(ledtrig-backlight.ko)kmod(ledtrig-camera.ko)kmod(ledtrig-default-on.ko)kmod(ledtrig-gpio.ko)kmod(ledtrig-heartbeat.ko)kmod(ledtrig-oneshot.ko)kmod(ledtrig-timer.ko)kmod(ledtrig-transient.ko)kmod(legousbtower.ko)kmod(lg-vl600.ko)kmod(lg2160.ko)kmod(lgdt3305.ko)kmod(lgdt3306a.ko)kmod(lgdt330x.ko)kmod(lgs8gxx.ko)kmod(libcxgb.ko)kmod(libcxgbi.ko)kmod(libfcoe.ko)kmod(libsas.ko)kmod(lnbh25.ko)kmod(lnbp21.ko)kmod(lnbp22.ko)kmod(lpc_ich.ko)kmod(lpc_sch.ko)kmod(lpfc.ko)kmod(m52790.ko)kmod(m88ds3103.ko)kmod(m88rs2000.ko)kmod(m88rs6000t.ko)kmod(mISDN_core.ko)kmod(mISDNinfineon.ko)kmod(mISDNipac.ko)kmod(mISDNisar.ko)kmod(mac80211.ko)kmod(mac802154.ko)kmod(mantis.ko)kmod(mantis_core.ko)kmod(max2165.ko)kmod(mb86a16.ko)kmod(mb86a20s.ko)kmod(mc44s803.ko)kmod(mceusb.ko)kmod(mcs7830.ko)kmod(mct_u232.ko)kmod(mdc800.ko)kmod(megaraid_sas.ko)kmod(memstick.ko)kmod(mgag200.ko)kmod(microtek.ko)kmod(mlx-platform.ko)kmod(mlx4_ib.ko)kmod(mlx5_ib.ko)kmod(mlxreg-hotplug.ko)kmod(mlxreg-io.ko)kmod(mmc_block.ko)kmod(mmc_core.ko)kmod(mn88472.ko)kmod(mn88473.ko)kmod(mos7720.ko)kmod(mos7840.ko)kmod(mpls_iptunnel.ko)kmod(mpls_router.ko)kmod(mpt3sas.ko)kmod(msi-laptop.ko)kmod(msi-wmi.ko)kmod(msp3400.ko)kmod(mspro_block.ko)kmod(mt2060.ko)kmod(mt2063.ko)kmod(mt20xx.ko)kmod(mt2131.ko)kmod(mt2266.ko)kmod(mt312.ko)kmod(mt352.ko)kmod(mt76-usb.ko)kmod(mt76.ko)kmod(mt7601u.ko)kmod(mt76x0-common.ko)kmod(mt76x02-lib.ko)kmod(mt76x02-usb.ko)kmod(mt76x0u.ko)kmod(mt76x2-common.ko)kmod(mt76x2u.ko)kmod(mtd.ko)kmod(mtd_blkdevs.ko)kmod(mtdblock.ko)kmod(mwifiex.ko)kmod(mwifiex_pcie.ko)kmod(mwifiex_sdio.ko)kmod(mwifiex_usb.ko)kmod(mxl111sf-demod.ko)kmod(mxl111sf-tuner.ko)kmod(mxl5005s.ko)kmod(mxl5007t.ko)kmod(mxl5xx.ko)kmod(mxm-wmi.ko)kmod(mxuport.ko)kmod(n_gsm.ko)kmod(n_hdlc.ko)kmod(navman.ko)kmod(net1080.ko)kmod(netxen_nic.ko)kmod(ngene.ko)kmod(nitro_enclaves.ko)kmod(nouveau.ko)kmod(nozomi.ko)kmod(ntb.ko)kmod(ntb_hw_amd.ko)kmod(ntb_perf.ko)kmod(ntb_pingpong.ko)kmod(ntb_tool.ko)kmod(ntb_transport.ko)kmod(nuvoton-cir.ko)kmod(nvme-rdma.ko)kmod(nvmet-rdma.ko)kmod(nxt200x.ko)kmod(nxt6000.ko)kmod(omninet.ko)kmod(opa_vnic.ko)kmod(opticon.ko)kmod(option.ko)kmod(or51132.ko)kmod(or51211.ko)kmod(oti6858.ko)kmod(panasonic-laptop.ko)kmod(parport_serial.ko)kmod(peak_pci.ko)kmod(peak_usb.ko)kmod(pegasus.ko)kmod(pl2303.ko)kmod(plusb.ko)kmod(pluto2.ko)kmod(ppp_async.ko)kmod(ppp_deflate.ko)kmod(ppp_generic.ko)kmod(ppp_mppe.ko)kmod(ppp_synctty.ko)kmod(pppoe.ko)kmod(pppox.ko)kmod(pptp.ko)kmod(pulse8-cec.ko)kmod(pvrusb2.ko)kmod(pwc.ko)kmod(qcaux.ko)kmod(qcserial.ko)kmod(qed.ko)kmod(qede.ko)kmod(qedf.ko)kmod(qedi.ko)kmod(qedr.ko)kmod(qla2xxx.ko)kmod(qla3xxx.ko)kmod(qla4xxx.ko)kmod(qm1d1b0004.ko)kmod(qm1d1c0042.ko)kmod(qmi_wwan.ko)kmod(qt1010.ko)kmod(quatech2.ko)kmod(r592.ko)kmod(r8152.ko)kmod(r820t.ko)kmod(radeon.ko)kmod(rainshadow-cec.ko)kmod(rc-adstech-dvb-t-pci.ko)kmod(rc-alink-dtu-m.ko)kmod(rc-anysee.ko)kmod(rc-apac-viewcomp.ko)kmod(rc-astrometa-t2hybrid.ko)kmod(rc-asus-pc39.ko)kmod(rc-asus-ps3-100.ko)kmod(rc-ati-tv-wonder-hd-600.ko)kmod(rc-ati-x10.ko)kmod(rc-avermedia-a16d.ko)kmod(rc-avermedia-cardbus.ko)kmod(rc-avermedia-dvbt.ko)kmod(rc-avermedia-m135a.ko)kmod(rc-avermedia-m733a-rm-k6.ko)kmod(rc-avermedia-rm-ks.ko)kmod(rc-avermedia.ko)kmod(rc-avertv-303.ko)kmod(rc-azurewave-ad-tu700.ko)kmod(rc-behold-columbus.ko)kmod(rc-behold.ko)kmod(rc-budget-ci-old.ko)kmod(rc-cec.ko)kmod(rc-cinergy-1400.ko)kmod(rc-cinergy.ko)kmod(rc-core.ko)kmod(rc-d680-dmb.ko)kmod(rc-delock-61959.ko)kmod(rc-dib0700-nec.ko)kmod(rc-dib0700-rc5.ko)kmod(rc-digitalnow-tinytwin.ko)kmod(rc-digittrade.ko)kmod(rc-dm1105-nec.ko)kmod(rc-dntv-live-dvb-t.ko)kmod(rc-dntv-live-dvbt-pro.ko)kmod(rc-dtt200u.ko)kmod(rc-dvbsky.ko)kmod(rc-dvico-mce.ko)kmod(rc-dvico-portable.ko)kmod(rc-em-terratec.ko)kmod(rc-encore-enltv-fm53.ko)kmod(rc-encore-enltv.ko)kmod(rc-encore-enltv2.ko)kmod(rc-evga-indtube.ko)kmod(rc-eztv.ko)kmod(rc-flydvb.ko)kmod(rc-flyvideo.ko)kmod(rc-fusionhdtv-mce.ko)kmod(rc-gadmei-rm008z.ko)kmod(rc-geekbox.ko)kmod(rc-genius-tvgo-a11mce.ko)kmod(rc-gotview7135.ko)kmod(rc-hauppauge.ko)kmod(rc-hisi-poplar.ko)kmod(rc-hisi-tv-demo.ko)kmod(rc-imon-mce.ko)kmod(rc-imon-pad.ko)kmod(rc-imon-rsc.ko)kmod(rc-iodata-bctv7e.ko)kmod(rc-it913x-v1.ko)kmod(rc-it913x-v2.ko)kmod(rc-kaiomy.ko)kmod(rc-kworld-315u.ko)kmod(rc-kworld-pc150u.ko)kmod(rc-kworld-plus-tv-analog.ko)kmod(rc-leadtek-y04g0051.ko)kmod(rc-lme2510.ko)kmod(rc-manli.ko)kmod(rc-medion-x10-digitainer.ko)kmod(rc-medion-x10-or2x.ko)kmod(rc-medion-x10.ko)kmod(rc-msi-digivox-ii.ko)kmod(rc-msi-digivox-iii.ko)kmod(rc-msi-tvanywhere-plus.ko)kmod(rc-msi-tvanywhere.ko)kmod(rc-nebula.ko)kmod(rc-nec-terratec-cinergy-xs.ko)kmod(rc-norwood.ko)kmod(rc-npgtech.ko)kmod(rc-pctv-sedna.ko)kmod(rc-pinnacle-color.ko)kmod(rc-pinnacle-grey.ko)kmod(rc-pinnacle-pctv-hd.ko)kmod(rc-pixelview-002t.ko)kmod(rc-pixelview-mk12.ko)kmod(rc-pixelview-new.ko)kmod(rc-pixelview.ko)kmod(rc-powercolor-real-angel.ko)kmod(rc-proteus-2309.ko)kmod(rc-purpletv.ko)kmod(rc-pv951.ko)kmod(rc-rc6-mce.ko)kmod(rc-real-audio-220-32-keys.ko)kmod(rc-reddo.ko)kmod(rc-snapstream-firefly.ko)kmod(rc-streamzap.ko)kmod(rc-su3000.ko)kmod(rc-tango.ko)kmod(rc-tbs-nec.ko)kmod(rc-technisat-ts35.ko)kmod(rc-technisat-usb2.ko)kmod(rc-terratec-cinergy-c-pci.ko)kmod(rc-terratec-cinergy-s2-hd.ko)kmod(rc-terratec-cinergy-xs.ko)kmod(rc-terratec-slim-2.ko)kmod(rc-terratec-slim.ko)kmod(rc-tevii-nec.ko)kmod(rc-tivo.ko)kmod(rc-total-media-in-hand-02.ko)kmod(rc-total-media-in-hand.ko)kmod(rc-trekstor.ko)kmod(rc-tt-1500.ko)kmod(rc-twinhan-dtv-cab-ci.ko)kmod(rc-twinhan1027.ko)kmod(rc-videomate-m1f.ko)kmod(rc-videomate-s350.ko)kmod(rc-videomate-tv-pvr.ko)kmod(rc-winfast-usbii-deluxe.ko)kmod(rc-winfast.ko)kmod(rc-zx-irdec.ko)kmod(rdma_cm.ko)kmod(rdma_rxe.ko)kmod(rdma_ucm.ko)kmod(rdmavt.ko)kmod(redrat3.ko)kmod(regmap-sdw-mbq.ko)kmod(regmap-sdw.ko)kmod(rfcomm.ko)kmod(rfkill.ko)kmod(rndis_host.ko)kmod(rpcrdma.ko)kmod(rt2800lib.ko)kmod(rt2800mmio.ko)kmod(rt2800pci.ko)kmod(rt2800usb.ko)kmod(rt2x00lib.ko)kmod(rt2x00mmio.ko)kmod(rt2x00pci.ko)kmod(rt2x00usb.ko)kmod(rtl2830.ko)kmod(rtl2832.ko)kmod(rtl8150.ko)kmod(rtl8188ee.ko)kmod(rtl8192c-common.ko)kmod(rtl8192ce.ko)kmod(rtl8192cu.ko)kmod(rtl8192de.ko)kmod(rtl8192ee.ko)kmod(rtl8192se.ko)kmod(rtl8723-common.ko)kmod(rtl8723ae.ko)kmod(rtl8723be.ko)kmod(rtl8821ae.ko)kmod(rtl8xxxu.ko)kmod(rtl_pci.ko)kmod(rtl_usb.ko)kmod(rtlwifi.ko)kmod(rtsx_pci_ms.ko)kmod(rtsx_pci_sdmmc.ko)kmod(rtsx_usb_ms.ko)kmod(rtsx_usb_sdmmc.ko)kmod(rtw88_8822b.ko)kmod(rtw88_8822be.ko)kmod(rtw88_8822c.ko)kmod(rtw88_8822ce.ko)kmod(rtw88_core.ko)kmod(rtw88_pci.ko)kmod(s2255drv.ko)kmod(s5h1409.ko)kmod(s5h1411.ko)kmod(s5h1420.ko)kmod(s921.ko)kmod(saa6588.ko)kmod(saa6752hs.ko)kmod(saa7115.ko)kmod(saa7127.ko)kmod(saa7134-alsa.ko)kmod(saa7134-dvb.ko)kmod(saa7134-empress.ko)kmod(saa7134.ko)kmod(saa7146.ko)kmod(saa7146_vv.ko)kmod(saa7164.ko)kmod(saa717x.ko)kmod(safe_serial.ko)kmod(samsung-laptop.ko)kmod(samsung-q10.ko)kmod(sdhci-acpi.ko)kmod(sdhci-pci.ko)kmod(sdhci-pltfm.ko)kmod(sdhci.ko)kmod(sdio_uart.ko)kmod(ser_gigaset.ko)kmod(serial_ir.ko)kmod(sfc.ko)kmod(si2157.ko)kmod(si2165.ko)kmod(si2168.ko)kmod(si21xx.ko)kmod(sierra.ko)kmod(sierra_net.ko)kmod(sil164.ko)kmod(sir_ir.ko)kmod(sisusbvga.ko)kmod(siw.ko)kmod(sja1000.ko)kmod(slhc.ko)kmod(sm501.ko)kmod(smb347-charger.ko)kmod(smsc75xx.ko)kmod(smsc95xx.ko)kmod(smsdvb.ko)kmod(smsmdtv.ko)kmod(smssdio.ko)kmod(smsusb.ko)kmod(snd-ac97-codec.ko)kmod(snd-acp3x-pdm-dma.ko)kmod(snd-acp3x-rn.ko)kmod(snd-ad1889.ko)kmod(snd-ak4113.ko)kmod(snd-ak4114.ko)kmod(snd-ak4xxx-adda.ko)kmod(snd-ali5451.ko)kmod(snd-aloop.ko)kmod(snd-asihpi.ko)kmod(snd-atiixp-modem.ko)kmod(snd-atiixp.ko)kmod(snd-au8810.ko)kmod(snd-au8820.ko)kmod(snd-au8830.ko)kmod(snd-bcd2000.ko)kmod(snd-bebob.ko)kmod(snd-bt87x.ko)kmod(snd-ca0106.ko)kmod(snd-cmipci.ko)kmod(snd-compress.ko)kmod(snd-cs46xx.ko)kmod(snd-cs8427.ko)kmod(snd-ctl-led.ko)kmod(snd-ctxfi.ko)kmod(snd-darla20.ko)kmod(snd-darla24.ko)kmod(snd-dice.ko)kmod(snd-dummy.ko)kmod(snd-echo3g.ko)kmod(snd-emu10k1-synth.ko)kmod(snd-emu10k1.ko)kmod(snd-emu10k1x.ko)kmod(snd-emux-synth.ko)kmod(snd-ens1370.ko)kmod(snd-ens1371.ko)kmod(snd-es1968.ko)kmod(snd-fireface.ko)kmod(snd-firewire-digi00x.ko)kmod(snd-firewire-lib.ko)kmod(snd-firewire-motu.ko)kmod(snd-firewire-tascam.ko)kmod(snd-fireworks.ko)kmod(snd-gina20.ko)kmod(snd-gina24.ko)kmod(snd-hda-codec-analog.ko)kmod(snd-hda-codec-ca0110.ko)kmod(snd-hda-codec-ca0132.ko)kmod(snd-hda-codec-cirrus.ko)kmod(snd-hda-codec-cmedia.ko)kmod(snd-hda-codec-conexant.ko)kmod(snd-hda-codec-generic.ko)kmod(snd-hda-codec-hdmi.ko)kmod(snd-hda-codec-idt.ko)kmod(snd-hda-codec-realtek.ko)kmod(snd-hda-codec-si3054.ko)kmod(snd-hda-codec-via.ko)kmod(snd-hda-codec.ko)kmod(snd-hda-core.ko)kmod(snd-hda-ext-core.ko)kmod(snd-hda-intel.ko)kmod(snd-hdmi-lpe-audio.ko)kmod(snd-hdsp.ko)kmod(snd-hdspm.ko)kmod(snd-hrtimer.ko)kmod(snd-hwdep.ko)kmod(snd-i2c.ko)kmod(snd-ice1712.ko)kmod(snd-ice1724.ko)kmod(snd-ice17xx-ak4xxx.ko)kmod(snd-indigo.ko)kmod(snd-indigodj.ko)kmod(snd-indigodjx.ko)kmod(snd-indigoio.ko)kmod(snd-indigoiox.ko)kmod(snd-intel-dspcfg.ko)kmod(snd-intel-sdw-acpi.ko)kmod(snd-intel-sst-acpi.ko)kmod(snd-intel-sst-core.ko)kmod(snd-intel8x0.ko)kmod(snd-intel8x0m.ko)kmod(snd-isight.ko)kmod(snd-korg1212.ko)kmod(snd-layla20.ko)kmod(snd-layla24.ko)kmod(snd-lola.ko)kmod(snd-lx6464es.ko)kmod(snd-maestro3.ko)kmod(snd-mia.ko)kmod(snd-mixart.ko)kmod(snd-mona.ko)kmod(snd-mpu401-uart.ko)kmod(snd-mpu401.ko)kmod(snd-mtpav.ko)kmod(snd-opl3-lib.ko)kmod(snd-opl3-synth.ko)kmod(snd-oxfw.ko)kmod(snd-oxygen-lib.ko)kmod(snd-oxygen.ko)kmod(snd-pcm.ko)kmod(snd-pcsp.ko)kmod(snd-pcxhr.ko)kmod(snd-pt2258.ko)kmod(snd-rawmidi.ko)kmod(snd-rme32.ko)kmod(snd-rme96.ko)kmod(snd-rme9652.ko)kmod(snd-rn-pci-acp3x.ko)kmod(snd-seq-device.ko)kmod(snd-seq-dummy.ko)kmod(snd-seq-midi-emul.ko)kmod(snd-seq-midi-event.ko)kmod(snd-seq-midi.ko)kmod(snd-seq-oss.ko)kmod(snd-seq-virmidi.ko)kmod(snd-seq.ko)kmod(snd-skl_nau88l25_max98357a.ko)kmod(snd-soc-acpi-intel-match.ko)kmod(snd-soc-acpi.ko)kmod(snd-soc-catpt.ko)kmod(snd-soc-cml_rt1011_rt5682.ko)kmod(snd-soc-core.ko)kmod(snd-soc-cx2072x.ko)kmod(snd-soc-da7213.ko)kmod(snd-soc-da7219.ko)kmod(snd-soc-dmic.ko)kmod(snd-soc-ehl-rt5660.ko)kmod(snd-soc-es8316.ko)kmod(snd-soc-hdac-hda.ko)kmod(snd-soc-hdac-hdmi.ko)kmod(snd-soc-kbl_da7219_max98357a.ko)kmod(snd-soc-kbl_da7219_max98927.ko)kmod(snd-soc-kbl_rt5660.ko)kmod(snd-soc-kbl_rt5663_max98927.ko)kmod(snd-soc-kbl_rt5663_rt5514_max98927.ko)kmod(snd-soc-max98090.ko)kmod(snd-soc-max98357a.ko)kmod(snd-soc-max98373-i2c.ko)kmod(snd-soc-max98373-sdw.ko)kmod(snd-soc-max98373.ko)kmod(snd-soc-max98390.ko)kmod(snd-soc-max98927.ko)kmod(snd-soc-nau8824.ko)kmod(snd-soc-nau8825.ko)kmod(snd-soc-pcm512x-i2c.ko)kmod(snd-soc-pcm512x.ko)kmod(snd-soc-rl6231.ko)kmod(snd-soc-rl6347a.ko)kmod(snd-soc-rt1011.ko)kmod(snd-soc-rt1015.ko)kmod(snd-soc-rt1015p.ko)kmod(snd-soc-rt1308-sdw.ko)kmod(snd-soc-rt1308.ko)kmod(snd-soc-rt1316-sdw.ko)kmod(snd-soc-rt286.ko)kmod(snd-soc-rt298.ko)kmod(snd-soc-rt5514-spi.ko)kmod(snd-soc-rt5514.ko)kmod(snd-soc-rt5640.ko)kmod(snd-soc-rt5645.ko)kmod(snd-soc-rt5651.ko)kmod(snd-soc-rt5660.ko)kmod(snd-soc-rt5663.ko)kmod(snd-soc-rt5670.ko)kmod(snd-soc-rt5677-spi.ko)kmod(snd-soc-rt5677.ko)kmod(snd-soc-rt5682-i2c.ko)kmod(snd-soc-rt5682-sdw.ko)kmod(snd-soc-rt5682.ko)kmod(snd-soc-rt700.ko)kmod(snd-soc-rt711-sdca.ko)kmod(snd-soc-rt711.ko)kmod(snd-soc-rt715-sdca.ko)kmod(snd-soc-rt715.ko)kmod(snd-soc-skl-ssp-clk.ko)kmod(snd-soc-skl.ko)kmod(snd-soc-skl_hda_dsp.ko)kmod(snd-soc-skl_nau88l25_ssm4567.ko)kmod(snd-soc-skl_rt286.ko)kmod(snd-soc-sof-sdw.ko)kmod(snd-soc-sof_da7219_max98373.ko)kmod(snd-soc-sof_rt5682.ko)kmod(snd-soc-ssm4567.ko)kmod(snd-soc-sst-atom-hifi2-platform.ko)kmod(snd-soc-sst-bdw-rt5650-mach.ko)kmod(snd-soc-sst-bdw-rt5677-mach.ko)kmod(snd-soc-sst-broadwell.ko)kmod(snd-soc-sst-bxt-da7219_max98357a.ko)kmod(snd-soc-sst-bxt-rt298.ko)kmod(snd-soc-sst-byt-cht-cx2072x.ko)kmod(snd-soc-sst-byt-cht-da7213.ko)kmod(snd-soc-sst-byt-cht-es8316.ko)kmod(snd-soc-sst-byt-cht-nocodec.ko)kmod(snd-soc-sst-bytcr-rt5640.ko)kmod(snd-soc-sst-bytcr-rt5651.ko)kmod(snd-soc-sst-cht-bsw-max98090_ti.ko)kmod(snd-soc-sst-cht-bsw-nau8824.ko)kmod(snd-soc-sst-cht-bsw-rt5645.ko)kmod(snd-soc-sst-cht-bsw-rt5672.ko)kmod(snd-soc-sst-dsp.ko)kmod(snd-soc-sst-glk-rt5682_max98357a.ko)kmod(snd-soc-sst-haswell.ko)kmod(snd-soc-sst-ipc.ko)kmod(snd-soc-sst-sof-pcm512x.ko)kmod(snd-soc-sst-sof-wm8804.ko)kmod(snd-soc-ts3a227e.ko)kmod(snd-soc-wm8804-i2c.ko)kmod(snd-soc-wm8804.ko)kmod(snd-sof-acpi-intel-bdw.ko)kmod(snd-sof-acpi-intel-byt.ko)kmod(snd-sof-acpi.ko)kmod(snd-sof-intel-hda-common.ko)kmod(snd-sof-intel-hda.ko)kmod(snd-sof-intel-ipc.ko)kmod(snd-sof-pci-intel-apl.ko)kmod(snd-sof-pci-intel-cnl.ko)kmod(snd-sof-pci-intel-icl.ko)kmod(snd-sof-pci-intel-tgl.ko)kmod(snd-sof-pci-intel-tng.ko)kmod(snd-sof-pci.ko)kmod(snd-sof-xtensa-dsp.ko)kmod(snd-sof.ko)kmod(snd-timer.ko)kmod(snd-trident.ko)kmod(snd-ua101.ko)kmod(snd-usb-6fire.ko)kmod(snd-usb-audio.ko)kmod(snd-usb-caiaq.ko)kmod(snd-usb-hiface.ko)kmod(snd-usb-line6.ko)kmod(snd-usb-pod.ko)kmod(snd-usb-podhd.ko)kmod(snd-usb-toneport.ko)kmod(snd-usb-us122l.ko)kmod(snd-usb-usx2y.ko)kmod(snd-usb-variax.ko)kmod(snd-usbmidi-lib.ko)kmod(snd-util-mem.ko)kmod(snd-via82xx-modem.ko)kmod(snd-via82xx.ko)kmod(snd-virmidi.ko)kmod(snd-virtuoso.ko)kmod(snd-vx-lib.ko)kmod(snd-vx222.ko)kmod(snd.ko)kmod(snd_xen_front.ko)kmod(sony-laptop.ko)kmod(soundcore.ko)kmod(soundwire-bus.ko)kmod(soundwire-cadence.ko)kmod(soundwire-generic-allocation.ko)kmod(soundwire-intel.ko)kmod(sp8870.ko)kmod(sp887x.ko)kmod(spcp8x5.ko)kmod(speedfax.ko)kmod(speedtch.ko)kmod(squashfs.ko)kmod(ssu100.ko)kmod(stb0899.ko)kmod(stb6000.ko)kmod(stb6100.ko)kmod(stkwebcam.ko)kmod(streamzap.ko)kmod(stv0288.ko)kmod(stv0297.ko)kmod(stv0299.ko)kmod(stv0367.ko)kmod(stv0900.ko)kmod(stv090x.ko)kmod(stv0910.ko)kmod(stv6110.ko)kmod(stv6110x.ko)kmod(stv6111.ko)kmod(symbolserial.ko)kmod(synclink.ko)kmod(synclink_gt.ko)kmod(synclinkmp.ko)kmod(t1pci.ko)kmod(target_core_user.ko)kmod(tc90522.ko)kmod(tda10021.ko)kmod(tda10023.ko)kmod(tda10048.ko)kmod(tda1004x.ko)kmod(tda10071.ko)kmod(tda10086.ko)kmod(tda18212.ko)kmod(tda18218.ko)kmod(tda18250.ko)kmod(tda18271.ko)kmod(tda18271c2dd.ko)kmod(tda665x.ko)kmod(tda7432.ko)kmod(tda8083.ko)kmod(tda8261.ko)kmod(tda826x.ko)kmod(tda827x.ko)kmod(tda8290.ko)kmod(tda9887.ko)kmod(tea575x.ko)kmod(tea5761.ko)kmod(tea5767.ko)kmod(tg3.ko)kmod(thinkpad_acpi.ko)kmod(ti_usb_3410_5052.ko)kmod(tifm_ms.ko)kmod(tifm_sd.ko)kmod(tm6000-alsa.ko)kmod(tm6000-dvb.ko)kmod(tm6000.ko)kmod(topstar-laptop.ko)kmod(toshiba_bluetooth.ko)kmod(ts2020.ko)kmod(ttpci-eeprom.ko)kmod(ttusb_dec.ko)kmod(ttusbdecfe.ko)kmod(ttusbir.ko)kmod(tua6100.ko)kmod(tua9001.ko)kmod(tuner-simple.ko)kmod(tuner-types.ko)kmod(tuner-xc2028.ko)kmod(tuner.ko)kmod(tvaudio.ko)kmod(tveeprom.ko)kmod(ubi.ko)kmod(ucan.ko)kmod(ueagle-atm.ko)kmod(uio.ko)kmod(uio_aec.ko)kmod(uio_cif.ko)kmod(uio_hv_generic.ko)kmod(uio_pci_generic.ko)kmod(uio_pdrv_genirq.ko)kmod(uio_sercos3.ko)kmod(umc.ko)kmod(upd64031a.ko)kmod(upd64083.ko)kmod(upd78f0730.ko)kmod(usb3503.ko)kmod(usb_8dev.ko)kmod(usb_debug.ko)kmod(usb_gigaset.ko)kmod(usb_wwan.ko)kmod(usbatm.ko)kmod(usblcd.ko)kmod(usbnet.ko)kmod(usbsevseg.ko)kmod(usbvision.ko)kmod(ushc.ko)kmod(usnic_verbs.ko)kmod(uss720.ko)kmod(uv_sysfs.ko)kmod(uvcvideo.ko)kmod(uwb.ko)kmod(v4l2-common.ko)kmod(v4l2-dv-timings.ko)kmod(ves1820.ko)kmod(ves1x93.ko)kmod(via-sdmmc.ko)kmod(videobuf-core.ko)kmod(videobuf-dma-sg.ko)kmod(videobuf-vmalloc.ko)kmod(videobuf2-common.ko)kmod(videobuf2-dma-sg.ko)kmod(videobuf2-dvb.ko)kmod(videobuf2-memops.ko)kmod(videobuf2-v4l2.ko)kmod(videobuf2-vmalloc.ko)kmod(videodev.ko)kmod(viperboard.ko)kmod(visor.ko)kmod(vmw_pvrdma.ko)kmod(vp27smpx.ko)kmod(vub300.ko)kmod(vx855.ko)kmod(wacom_i2c.ko)kmod(wacom_serial4.ko)kmod(wacom_w8001.ko)kmod(whc-rc.ko)kmod(whci.ko)kmod(whiteheat.ko)kmod(winbond-cir.ko)kmod(wm8739.ko)kmod(wm8775.ko)kmod(wmi-bmof.ko)kmod(wmi.ko)kmod(wusb-cbaf.ko)kmod(wusb-wa.ko)kmod(wusbcore.ko)kmod(xc4000.ko)kmod(xc5000.ko)kmod(xsens_mt.ko)kmod(xusbatm.ko)kmod(yenta_socket.ko)kmod(zaurus.ko)kmod(zl10036.ko)kmod(zl10039.ko)kmod(zl10353.ko)kmod(zr364xx.ko)    /bin/sh/bin/shkernel-uname-rrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.18.0-326.el8.x86_643.0.4-14.6.0-14.0-15.2-14.14.3`@`` @``@`@`ݮ@`ٹ`@`"@`@`9@`D``r`r```@```Z`f@``@` @`@``@`@`e@`}p`x*`t6@`n@`m`e`c`a@`[)`X`P`KW`J@`Gc@`B@`?z@`<@`7@`2K@`0`-@`*b@`%@`#`"y@`!'``>`@``@` `@```2@___I@_@_@__1@__ܙ_H@__@__@_м@_v@_ǁ_ǁ__@__G@_@_ _i_#_@_/@__@_:_@___@_ _@_"_@__~@_}_w@_s!_k8_e_cO_`_X_P_>e_;_16_*@_&_"@__@__ L_X@_c^z^^@@^^K^@^W@^@^n@^y^^@^א^?@^ϧ^V@^^˳@^@^Ǿ^^@^'@^@^^@^^U@^^^&@^^@^1^^H^^^@^k@^@^@^0^^|@^{G^{G^wS@^v^t@^s^^r @^p^n^l@^j$@^g@^f/^c^Y^U @^Ri@^O@^Nt^M#@^F^C^AE^9\^4^2@^*@^&^!^@^g@^r]]]+]@]]]B]]Y]@]߶]e@]]]]@]Γ@]A]ʞ]@]@]{@])]]@]W]]]z@]]@]]@]V]@]m]z3@]v>]rJ@]i]g@]e@]c]^][]V]UI@]S]R@]QT]L]J@]D%]B@]A]@1@]>]9]8H@]6]1]0_@]/ ]-@](v@]'$]%@]$];]]@]^@]@]@]:]@\\@\Q\@\@\\\t@\@\\@\9\\ޢ@\P\@\ڭ\\@\g\@\\s@\-@\8\@\\O\@\\f\@\\r@\,@\\@\7\C@\\@\N\\@\@\6\B@\\\@\@\@\@\M\M\M\~d\k\eX@\d\^\\\Z@\HW@\C@\@n@\?\8@\73\3?@\@\\>@\@\I\@\ `\\l@\&@[[@[1[[@[H[@[_[@[[v[[@[@[ٙ@[S@[ @[ @[[@[[[@[;@[@[R@[[@[][ @[@[t[#@[[[:@[[@[Q@[[@[\[[[@[v[qrAugusto Caringi [4.18.0-326.el8]Augusto Caringi [4.18.0-325.el8]Augusto Caringi [4.18.0-324.el8]Augusto Caringi [4.18.0-323.el8]Bruno Meneguele [4.18.0-322.el8]Bruno Meneguele [4.18.0-321.el8]Bruno Meneguele [4.18.0-320.el8]Bruno Meneguele [4.18.0-319.el8]Bruno Meneguele [4.18.0-318.el8]Bruno Meneguele [4.18.0-317.el8]Bruno Meneguele [4.18.0-316.el8]Bruno Meneguele [4.18.0-315.el8]Bruno Meneguele [4.18.0-314.el8]Bruno Meneguele [4.18.0-313.el8]Bruno Meneguele [4.18.0-312.el8]Bruno Meneguele [4.18.0-311.el8]Bruno Meneguele [4.18.0-310.el8]Bruno Meneguele [4.18.0-309.el8]Bruno Meneguele [4.18.0-308.el8]Bruno Meneguele [4.18.0-307.el8]Bruno Meneguele [4.18.0-306.el8]Bruno Meneguele [4.18.0-305.8.el8]Bruno Meneguele [4.18.0-305.7.el8]Bruno Meneguele [4.18.0-305.6.el8]Bruno Meneguele [4.18.0-305.5.el8]Bruno Meneguele [4.18.0-305.4.el8]Bruno Meneguele [4.18.0-305.3.el8]Bruno Meneguele [4.18.0-305.2.el8]Bruno Meneguele [4.18.0-305.1.el8]Bruno Meneguele [4.18.0-304.7.el8]Bruno Meneguele [4.18.0-304.6.el8]Bruno Meneguele [4.18.0-304.5.el8]Bruno Meneguele [4.18.0-304.4.el8]Bruno Meneguele [4.18.0-304.3.el8]Bruno Meneguele [4.18.0-304.2.el8]Bruno Meneguele [4.18.0-304.1.el8]Bruno Meneguele [4.18.0-303.1.el8]Bruno Meneguele [4.18.0-302.1.el8]Bruno Meneguele [4.18.0-301.1.el8]Bruno Meneguele [4.18.0-300.1.el8]Bruno Meneguele [4.18.0-299.1.el8]Bruno Meneguele [4.18.0-298.1.el8]Bruno Meneguele [4.18.0-297.1.el8]Jan Stancek [4.18.0-297.el8]Jan Stancek [4.18.0-296.el8]Jan Stancek [4.18.0-295.el8]Jan Stancek [4.18.0-294.el8]Jan Stancek [4.18.0-293.el8]Jan Stancek [4.18.0-292.el8]Jan Stancek [4.18.0-291.el8]Jan Stancek [4.18.0-290.el8]Jan Stancek [4.18.0-289.el8]Jan Stancek [4.18.0-288.el8]Jan Stancek [4.18.0-287.el8]Jan Stancek [4.18.0-286.el8]Jan Stancek [4.18.0-285.el8]Jan Stancek [4.18.0-284.el8]Jan Stancek [4.18.0-283.el8]Jan Stancek [4.18.0-282.el8]Jan Stancek [4.18.0-281.el8]Jan Stancek [4.18.0-280.el8]Jan Stancek [4.18.0-279.el8]Jan Stancek [4.18.0-278.el8]Jan Stancek [4.18.0-277.el8]Jan Stancek [4.18.0-276.el8]Jan Stancek [4.18.0-275.el8]Jan Stancek [4.18.0-274.el8]Jan Stancek [4.18.0-273.el8]Jan Stancek [4.18.0-272.el8]Jan Stancek [4.18.0-271.el8]Jan Stancek [4.18.0-270.el8]Jan Stancek [4.18.0-269.el8]Jan Stancek [4.18.0-268.el8]Jan Stancek [4.18.0-267.el8]Jan Stancek [4.18.0-266.el8]Jan Stancek [4.18.0-265.el8]Jan Stancek [4.18.0-264.el8]Jan Stancek [4.18.0-263.el8]Jan Stancek [4.18.0-262.el8]Jan Stancek [4.18.0-261.el8]Jan Stancek [4.18.0-260.el8]Jan Stancek [4.18.0-259.el8]Jan Stancek [4.18.0-258.el8]Jan Stancek [4.18.0-257.el8]Jan Stancek [4.18.0-256.el8]Jan Stancek [4.18.0-255.el8]Jan Stancek [4.18.0-254.el8]Jan Stancek [4.18.0-253.el8]Jan Stancek [4.18.0-252.el8]Jan Stancek [4.18.0-251.el8]Jan Stancek [4.18.0-250.el8]Jan Stancek [4.18.0-249.el8]Jan Stancek [4.18.0-248.el8]Jan Stancek [4.18.0-247.el8]Jan Stancek [4.18.0-246.el8]Jan Stancek [4.18.0-245.el8]Jan Stancek [4.18.0-244.el8]Jan Stancek [4.18.0-243.el8]Jan Stancek [4.18.0-242.el8]Jan Stancek [4.18.0-241.el8]Jan Stancek [4.18.0-240.10.el8]Jan Stancek [4.18.0-240.9.el8]Jan Stancek [4.18.0-240.8.el8]Jan Stancek [4.18.0-240.7.el8]Jan Stancek [4.18.0-240.6.el8]Jan Stancek [4.18.0-240.5.el8]Jan Stancek [4.18.0-240.4.el8]Jan Stancek [4.18.0-240.3.el8]Jan Stancek [4.18.0-240.2.el8]Jan Stancek [4.18.0-240.1.el8]Jan Stancek [4.18.0-239.1.el8]Frantisek Hrbata [4.18.0-239.el8]Frantisek Hrbata [4.18.0-238.el8]Frantisek Hrbata [4.18.0-237.el8]Frantisek Hrbata [4.18.0-236.el8]Frantisek Hrbata [4.18.0-235.el8]Frantisek Hrbata [4.18.0-234.el8]Frantisek Hrbata [4.18.0-233.el8]Frantisek Hrbata [4.18.0-232.el8]Frantisek Hrbata [4.18.0-231.el8]Frantisek Hrbata [4.18.0-230.el8]Frantisek Hrbata [4.18.0-229.el8]Frantisek Hrbata [4.18.0-228.el8]Frantisek Hrbata [4.18.0-227.el8]Frantisek Hrbata [4.18.0-226.el8]Frantisek Hrbata [4.18.0-225.el8]Frantisek Hrbata [4.18.0-224.el8]Frantisek Hrbata [4.18.0-223.el8]Frantisek Hrbata [4.18.0-222.el8]Frantisek Hrbata [4.18.0-221.el8]Frantisek Hrbata [4.18.0-220.el8]Frantisek Hrbata [4.18.0-219.el8]Frantisek Hrbata [4.18.0-218.el8]Frantisek Hrbata [4.18.0-217.el8]Frantisek Hrbata [4.18.0-216.el8]Frantisek Hrbata [4.18.0-215.el8]Frantisek Hrbata [4.18.0-214.el8]Frantisek Hrbata [4.18.0-213.el8]Frantisek Hrbata [4.18.0-212.el8]Frantisek Hrbata [4.18.0-211.el8]Frantisek Hrbata [4.18.0-210.el8]Frantisek Hrbata [4.18.0-209.el8]Frantisek Hrbata [4.18.0-208.el8]Frantisek Hrbata [4.18.0-207.el8]Frantisek Hrbata [4.18.0-206.el8]Frantisek Hrbata [4.18.0-205.el8]Frantisek Hrbata [4.18.0-204.el8]Frantisek Hrbata [4.18.0-203.el8]Frantisek Hrbata [4.18.0-202.el8]Frantisek Hrbata [4.18.0-201.el8]Frantisek Hrbata [4.18.0-200.el8]Frantisek Hrbata [4.18.0-199.el8]Frantisek Hrbata [4.18.0-198.el8]Frantisek Hrbata [4.18.0-197.el8]Frantisek Hrbata [4.18.0-196.el8]Frantisek Hrbata [4.18.0-195.el8]Frantisek Hrbata [4.18.0-194.el8]Frantisek Hrbata [4.18.0-193.15.el8]Frantisek Hrbata [4.18.0-193.14.el8]Frantisek Hrbata [4.18.0-193.13.el8]Frantisek Hrbata [4.18.0-193.12.el8]Frantisek Hrbata [4.18.0-193.11.el8]Frantisek Hrbata [4.18.0-193.10.el8]Frantisek Hrbata [4.18.0-193.9.el8]Frantisek Hrbata [4.18.0-193.8.el8]Frantisek Hrbata [4.18.0-193.7.el8]Frantisek Hrbata [4.18.0-193.6.el8]Frantisek Hrbata [4.18.0-193.5.el8]Frantisek Hrbata [4.18.0-193.4.el8]Frantisek Hrbata [4.18.0-193.3.el8]Frantisek Hrbata [4.18.0-193.2.el8]Frantisek Hrbata [4.18.0-193.1.el8]Frantisek Hrbata [4.18.0-192.2.el8]Frantisek Hrbata [4.18.0-192.1.el8]Frantisek Hrbata [4.18.0-191.2.el8]Frantisek Hrbata [4.18.0-191.1.el8]Frantisek Hrbata [4.18.0-190.3.el8]Frantisek Hrbata [4.18.0-190.2.el8]Frantisek Hrbata [4.18.0-190.1.el8]Frantisek Hrbata [4.18.0-189.1.el8]Frantisek Hrbata [4.18.0-188.3.el8]Frantisek Hrbata [4.18.0-188.2.el8]Frantisek Hrbata [4.18.0-188.1.el8]Frantisek Hrbata [4.18.0-187.2.el8]Frantisek Hrbata [4.18.0-187.1.el8]Frantisek Hrbata [4.18.0-186.2.el8]Frantisek Hrbata [4.18.0-186.1.el8]Bruno Meneguele [4.18.0-185.el8]Herton R. Krzesinski [4.18.0-184.el8]Herton R. Krzesinski [4.18.0-183.el8]Herton R. Krzesinski [4.18.0-182.el8]Herton R. Krzesinski [4.18.0-181.el8]Herton R. Krzesinski [4.18.0-180.el8]Herton R. Krzesinski [4.18.0-179.el8]Herton R. Krzesinski [4.18.0-178.el8]Herton R. Krzesinski [4.18.0-177.el8]Herton R. Krzesinski [4.18.0-176.el8]Bruno Meneguele [4.18.0-175.el8]Bruno Meneguele [4.18.0-174.el8]Bruno Meneguele [4.18.0-173.el8]Bruno Meneguele [4.18.0-172.el8]Bruno Meneguele [4.18.0-171.el8]Bruno Meneguele [4.18.0-170.el8]Bruno Meneguele [4.18.0-169.el8]Bruno Meneguele [4.18.0-168.el8]Bruno Meneguele [4.18.0-167.el8]Bruno Meneguele [4.18.0-166.el8]Bruno Meneguele [4.18.0-165.el8]Bruno Meneguele [4.18.0-164.el8]Bruno Meneguele [4.18.0-163.el8]Bruno Meneguele [4.18.0-162.el8]Bruno Meneguele [4.18.0-161.el8]Bruno Meneguele [4.18.0-160.el8]Bruno Meneguele [4.18.0-159.el8]Bruno Meneguele [4.18.0-158.el8]Bruno Meneguele [4.18.0-157.el8]Bruno Meneguele [4.18.0-156.el8]Bruno Meneguele [4.18.0-155.el8]Bruno Meneguele [4.18.0-154.el8]Bruno Meneguele [4.18.0-153.el8]Bruno Meneguele [4.18.0-152.el8]Phillip Lougher [4.18.0-151.el8]Phillip Lougher [4.18.0-150.el8]Phillip Lougher [4.18.0-149.el8]Phillip Lougher [4.18.0-148.el8]Phillip Lougher [4.18.0-147.13.el8]Phillip Lougher [4.18.0-147.12.el8]Phillip Lougher [4.18.0-147.11.el8]Phillip Lougher [4.18.0-147.10.el8]Phillip Lougher [4.18.0-147.9.el8]Phillip Lougher [4.18.0-147.8.el8]Phillip Lougher [4.18.0-147.7.el8]Phillip Lougher [4.18.0-147.6.el8]Phillip Lougher [4.18.0-147.5.el8]Phillip Lougher [4.18.0-147.4.el8]Phillip Lougher [4.18.0-147.3.el8]Phillip Lougher [4.18.0-147.2.el8]Phillip Lougher [4.18.0-147.1.el8]Phillip Lougher [4.18.0-146.1.el8]Phillip Lougher [4.18.0-145.1.el8]Phillip Lougher [4.18.0-144.1.el8]Herton R. Krzesinski [4.18.0-144.el8]Herton R. Krzesinski [4.18.0-143.el8]Herton R. Krzesinski [4.18.0-142.el8]Herton R. Krzesinski [4.18.0-141.el8]Herton R. Krzesinski [4.18.0-140.el8]Herton R. Krzesinski [4.18.0-139.el8]Herton R. Krzesinski [4.18.0-138.el8]Herton R. Krzesinski [4.18.0-137.el8]Herton R. Krzesinski [4.18.0-136.el8]Herton R. Krzesinski [4.18.0-135.el8]Herton R. Krzesinski [4.18.0-134.el8]Herton R. Krzesinski [4.18.0-133.el8]Herton R. Krzesinski [4.18.0-132.el8]Herton R. Krzesinski [4.18.0-131.el8]Herton R. Krzesinski [4.18.0-130.el8]Herton R. Krzesinski [4.18.0-129.el8]Herton R. Krzesinski [4.18.0-128.el8]Herton R. Krzesinski [4.18.0-127.el8]Herton R. Krzesinski [4.18.0-126.el8]Herton R. Krzesinski [4.18.0-125.el8]Herton R. Krzesinski [4.18.0-124.el8]Herton R. Krzesinski [4.18.0-123.el8]Herton R. Krzesinski [4.18.0-122.el8]Herton R. Krzesinski [4.18.0-121.el8]Herton R. Krzesinski [4.18.0-120.el8]Herton R. Krzesinski [4.18.0-119.el8]Herton R. Krzesinski [4.18.0-118.el8]Herton R. Krzesinski [4.18.0-117.el8]Herton R. Krzesinski [4.18.0-116.el8]Herton R. Krzesinski [4.18.0-115.el8]Herton R. Krzesinski [4.18.0-114.el8]Herton R. Krzesinski [4.18.0-113.el8]Herton R. Krzesinski [4.18.0-112.el8]Herton R. Krzesinski [4.18.0-111.el8]Herton R. Krzesinski [4.18.0-110.el8]Herton R. Krzesinski [4.18.0-109.el8]Herton R. Krzesinski [4.18.0-108.el8]Frantisek Hrbata [4.18.0-107.el8]Frantisek Hrbata [4.18.0-106.el8]Frantisek Hrbata [4.18.0-105.el8]Frantisek Hrbata [4.18.0-104.el8]Herton R. Krzesinski [4.18.0-103.el8]Herton R. Krzesinski [4.18.0-102.el8]Herton R. Krzesinski [4.18.0-101.el8]Herton R. Krzesinski [4.18.0-100.el8]Herton R. Krzesinski [4.18.0-99.el8]Herton R. Krzesinski [4.18.0-98.el8]Herton R. Krzesinski [4.18.0-97.el8]Herton R. Krzesinski [4.18.0-96.el8]Herton R. Krzesinski [4.18.0-95.el8]Herton R. Krzesinski [4.18.0-94.el8]Herton R. Krzesinski [4.18.0-93.el8]Herton R. Krzesinski [4.18.0-92.el8]Herton R. Krzesinski [4.18.0-91.el8]Herton R. Krzesinski [4.18.0-90.el8]Herton R. Krzesinski [4.18.0-89.el8]Herton R. Krzesinski [4.18.0-88.el8]Herton R. Krzesinski [4.18.0-87.el8]Herton R. Krzesinski [4.18.0-86.el8]Herton R. Krzesinski [4.18.0-85.el8]Herton R. Krzesinski [4.18.0-84.el8]Herton R. Krzesinski [4.18.0-83.el8]Herton R. Krzesinski [4.18.0-82.el8]Herton R. Krzesinski [4.18.0-81.el8]Herton R. Krzesinski [4.18.0-80.23.el8]Herton R. Krzesinski [4.18.0-80.22.el8]Herton R. Krzesinski [4.18.0-80.21.el8]Herton R. Krzesinski [4.18.0-80.20.el8]Herton R. Krzesinski [4.18.0-80.19.el8]Herton R. Krzesinski [4.18.0-80.18.el8]Herton R. Krzesinski [4.18.0-80.17.el8]Herton R. Krzesinski [4.18.0-80.16.el8]Herton R. Krzesinski [4.18.0-80.15.el8]Herton R. Krzesinski [4.18.0-80.14.el8]Herton R. Krzesinski [4.18.0-80.13.el8]Herton R. Krzesinski [4.18.0-80.12.el8]Herton R. Krzesinski [4.18.0-80.11.el8]Herton R. Krzesinski [4.18.0-80.10.el8]Herton R. Krzesinski [4.18.0-80.9.el8]Herton R. Krzesinski [4.18.0-80.8.el8]Herton R. Krzesinski [4.18.0-80.7.el8]Herton R. Krzesinski [4.18.0-80.6.el8]Herton R. Krzesinski [4.18.0-80.5.el8]Herton R. Krzesinski [4.18.0-80.4.el8]Herton R. Krzesinski [4.18.0-80.3.el8]Herton R. Krzesinski [4.18.0-80.2.el8]Herton R. Krzesinski [4.18.0-80.1.el8]Herton R. Krzesinski [4.18.0-79.1.el8]Herton R. Krzesinski [4.18.0-78.1.el8]Herton R. Krzesinski [4.18.0-77.1.el8]Herton R. Krzesinski [4.18.0-76.1.el8]Herton R. Krzesinski [4.18.0-75.1.el8]Herton R. Krzesinski [4.18.0-74.1.el8]Herton R. Krzesinski [4.18.0-73.1.el8]Herton R. Krzesinski [4.18.0-72.1.el8]Herton R. Krzesinski [4.18.0-71.1.el8]Herton R. Krzesinski [4.18.0-70.el8]Herton R. Krzesinski [4.18.0-69.el8]Herton R. Krzesinski [4.18.0-68.el8]Herton R. Krzesinski [4.18.0-67.el8]Herton R. Krzesinski [4.18.0-66.el8]Herton R. Krzesinski [4.18.0-65.el8]Herton R. Krzesinski [4.18.0-64.el8]Herton R. Krzesinski [4.18.0-63.el8]Herton R. Krzesinski [4.18.0-62.el8]Herton R. Krzesinski [4.18.0-61.el8]Herton R. Krzesinski [4.18.0-60.el8]Herton R. Krzesinski [4.18.0-59.el8]Herton R. Krzesinski [4.18.0-58.el8]Herton R. Krzesinski [4.18.0-57.el8]Herton R. Krzesinski [4.18.0-56.el8]Herton R. Krzesinski [4.18.0-55.el8]Herton R. Krzesinski [4.18.0-54.el8]Herton R. Krzesinski [4.18.0-53.el8]Herton R. Krzesinski [4.18.0-52.el8]Herton R. Krzesinski [4.18.0-51.el8]Herton R. Krzesinski [4.18.0-50.el8]Herton R. Krzesinski [4.18.0-49.el8]Herton R. Krzesinski [4.18.0-48.el8]Herton R. Krzesinski [4.18.0-47.el8]Herton R. Krzesinski [4.18.0-46.el8]Herton R. Krzesinski [4.18.0-45.el8]Herton R. Krzesinski [4.18.0-44.el8]Herton R. Krzesinski [4.18.0-43.el8]Herton R. Krzesinski [4.18.0-42.el8]Herton R. Krzesinski [4.18.0-41.el8]Herton R. Krzesinski [4.18.0-40.el8]Herton R. Krzesinski [4.18.0-39.el8]Herton R. Krzesinski [4.18.0-38.el8]Herton R. Krzesinski [4.18.0-37.el8]Herton R. Krzesinski [4.18.0-36.el8]Herton R. Krzesinski [4.18.0-35.el8]Herton R. Krzesinski [4.18.0-34.el8]Herton R. Krzesinski [4.18.0-33.el8]Herton R. Krzesinski [4.18.0-32.el8]Herton R. Krzesinski [4.18.0-31.el8]Herton R. Krzesinski [4.18.0-30.el8]Herton R. Krzesinski [4.18.0-29.el8]Herton R. Krzesinski [4.18.0-28.el8]Herton R. Krzesinski [4.18.0-27.el8]Herton R. Krzesinski [4.18.0-26.el8]Herton R. Krzesinski [4.18.0-25.el8]Herton R. Krzesinski [4.18.0-24.el8]Herton R. Krzesinski [4.18.0-23.el8]Herton R. Krzesinski [4.18.0-22.el8]Herton R. Krzesinski [4.18.0-21.el8]Herton R. Krzesinski [4.18.0-20.el8]Herton R. Krzesinski [4.18.0-19.el8]Herton R. Krzesinski [4.18.0-18.el8]Herton R. Krzesinski [4.18.0-17.el8]Herton R. Krzesinski [4.18.0-16.el8]Herton R. Krzesinski [4.18.0-15.el8]Herton R. Krzesinski [4.18.0-14.el8]Herton R. Krzesinski [4.18.0-13.el8]Herton R. Krzesinski [4.18.0-12.el8]Herton R. Krzesinski [4.18.0-11.el8]Herton R. Krzesinski [4.18.0-10.el8]Herton R. Krzesinski [4.18.0-9.el8]Herton R. Krzesinski [4.18.0-8.el8]Herton R. Krzesinski [4.18.0-7.el8]Herton R. Krzesinski [4.18.0-6.el8]Herton R. Krzesinski [4.18.0-5.el8]Herton R. Krzesinski [4.18.0-4.el8]Herton R. Krzesinski [4.18.0-3.el8]Herton R. Krzesinski [4.18.0-2.el8]Herton R. Krzesinski [4.18.0-1.el8]- can: bcm: delay release of struct bcm_op after synchronize_rcu() (Hangbin Liu) [1975059] {CVE-2021-3609} - seq_file: Disallow extremely large seq buffer allocations (Ian Kent) [1975182] - nvme-pci: look for StorageD3Enable on companion ACPI device instead (Gopal Tiwari) [1965660] - prctl: exe link permission error changed from -EINVAL to -EPERM (Adrian Reber) [1960708] - prctl: Allow local CAP_CHECKPOINT_RESTORE to change /proc/self/exe (Adrian Reber) [1960708] - prctl_set_mm: refactor checks from validate_prctl_map (Adrian Reber) [1960708] - proc: allow access in init userns for map_files with CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - pid_namespace: use checkpoint_restore_ns_capable() for ns_last_pid (Adrian Reber) [1960708] - capabilities: Introduce CAP_CHECKPOINT_RESTORE (Adrian Reber) [1960708] - scripts: skip empty CAP_* strings (Adrian Reber) [1960708] - VMCI: Release resource if the work is already queued (Cathy Avery) [1978518] - perf vendor events arm64: Add Fujitsu A64FX pmu event (Michael Petlan) [1908109] - perf vendor events arm64: Add more common and uarch events (Michael Petlan) [1908109] - sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_page_base() (Benjamin Coddington) [1969751] - xfs: sync lazy sb accounting on quiesce of read-only mounts (Bill O'Donnell) [1917220] - drm/dp_mst: Avoid to mess up payload table by ports in stale topology (Lyude Paul) [1944404] - drm/dp_mst: Do not set proposed vcpi directly (Lyude Paul) [1944404] - drm/qxl: add lock asserts to qxl_bo_vmap_locked + qxl_bo_vunmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: rework cursor plane (Lyude Paul) [1944404 1907341] - drm/qxl: move shadow handling to new qxl_prepare_shadow() (Lyude Paul) [1944404 1907341] - drm/qxl: fix monitors object vmap (Lyude Paul) [1944404 1907341] - drm/qxl: fix prime vmap (Lyude Paul) [1944404 1907341] - drm/qxl: add qxl_bo_vmap/qxl_bo_vunmap (Lyude Paul) [1944404 1907341] - drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_locked (Lyude Paul) [1944404 1907341] - drm/qxl: more fence wait rework (Lyude Paul) [1944404 1907341] - drm/qxl: properly handle device init failures (Lyude Paul) [1944404 1907341] - drm/qxl: allocate dumb buffers in ram (Lyude Paul) [1944404 1907341] - drm/qxl: simplify qxl_fence_wait (Lyude Paul) [1944404 1907341] - drm/qxl: properly free qxl releases (Lyude Paul) [1944404 1907341] - drm/qxl: handle shadow in primary destroy (Lyude Paul) [1944404 1907341] - drm/qxl: properly pin/unpin shadow (Lyude Paul) [1944404 1907341] - drm/qxl: use drmm_mode_config_init (Lyude Paul) [1944404 1907341] - drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_irq_setup() (Lyude Paul) [1944404] - drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings (Lyude Paul) [1944404] - drm/i915/gen9_bc: Recognize TGP PCH + CML combos (Lyude Paul) [1944404] - drm/i915: rename i915_rev_steppings->intel_step_info (Lyude Paul) [1944404] - drm/i915: rename disp_stepping->display_step and gt_stepping->gt_step (Lyude Paul) [1944404] - drm/i915: rename DISP_STEPPING->DISPLAY_STEP and GT_STEPPING->GT_STEP (Lyude Paul) [1944404] - drm/i915: switch TGL and ADL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: switch KBL to the new stepping scheme (Lyude Paul) [1944404] - drm/i915: add new helpers for accessing stepping info (Lyude Paul) [1944404] - drm/i915: split out stepping info to a new file (Lyude Paul) [1944404] - drm/i915: Add DISPLAY_VER() and related macros (Lyude Paul) [1944404] - drm/i915/display: Do not allow DC3CO if PSR SF is enabled (Lyude Paul) [1944404] - drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing (Lyude Paul) [1944404] - drm/i915: Relocate icl_sanitize_encoder_pll_mapping() (Lyude Paul) [1944404] - drm/i915: Use .disable_clock() for pll sanitation (Lyude Paul) [1944404] - drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract _cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() (Lyude Paul) [1944404] - drm/i915: Sprinkle a few missing locks around shared DDI clock registers (Lyude Paul) [1944404] - drm/i915: Use intel_de_rmw() for DDI clock routing (Lyude Paul) [1944404] - drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs (Lyude Paul) [1944404] - drm/i915: Convert DG1 over to .{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i195: Extract cnl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract skl_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Extract hsw_ddi_{enable,disable}_clock() (Lyude Paul) [1944404] - drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs (Lyude Paul) [1944404] - drm/i915: Use intel_ddi_clk_select() for FDI (Lyude Paul) [1944404] - drm/i915/adl_s: Add GT and CTX WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add display WAs for ADL-S (Lyude Paul) [1944404] - drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION (Lyude Paul) [1944404] - drm/i915/adl_s: Re-use TGL GuC/HuC firmware (Lyude Paul) [1944404] - drm/i915/adl_s: Add power wells (Lyude Paul) [1944404] - drm/i915/adl_s: Update PHY_MISC programming (Lyude Paul) [1944404] - drm/i915/adl_s: Update combo PHY master/slave relationships (Lyude Paul) [1944404] - drm/i915/adl_s: Add vbt port and aux channel settings for adls (Lyude Paul) [1944404] - drm/i915/adl_s: Add adl-s ddc pin mapping (Lyude Paul) [1944404] - drm/i915/adl_s: Initialize display for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure Port clock registers for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Configure DPLL for ADL-S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PHYs for Alderlake S (Lyude Paul) [1944404] - drm/i915/adl_s: Add PCH support (Lyude Paul) [1944404] - drm/i915/adl_s: Add ADL-S platform info and PCI ids (Lyude Paul) [1944404] - drm/i915/tgl: Use TGL stepping info for applying WAs (Lyude Paul) [1944404] - redhat/configs: Update CONFIG_HSA_AMD (Lyude Paul) - redhat/configs: Update CONFIG_DRM_AMDGPU_USERPTR (Lyude Paul) - DRM Backport v5.11 -> v5.12.4 (Lyude Paul) [1944404] - include/linux/kernel.h: add typeof_member() macro (Lyude Paul) [1944404] - drm: Use USB controller's DMA mask when importing dmabufs (Lyude Paul) [1944404] - PM: runtime: Add pm_runtime_get_if_active() (Lyude Paul) [1944404] - PCI: Add pci_rebar_bytes_to_size() (Lyude Paul) [1944404] - PCI: Export pci_rebar_get_possible_sizes() (Lyude Paul) [1944404] - DRM backport v5.10->v5.11 (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vunmap() interfaces (Lyude Paul) [1944404] - dma-buf: Use struct dma_buf_map in dma_buf_vmap() interfaces (Lyude Paul) [1944404] - dma-buf: Add struct dma-buf-map for storing struct dma_buf.vaddr_ptr (Lyude Paul) [1944404] - PCI/PM: Do not generate wakeup event when runtime resuming device (Lyude Paul) [1944404] - PCI/PM: Rename pci_wakeup_bus() to pci_resume_bus() (Lyude Paul) [1944404] - blktrace: make relay callbacks const (Lyude Paul) [1944404] - drm/i915: make relay callbacks const (Lyude Paul) [1944404] - relay: allow the use of const callback structs (Lyude Paul) [1944404] - relay: make create_buf_file and remove_buf_file callbacks mandatory (Lyude Paul) [1944404] - relay: require non-NULL callbacks in relay_open() (Lyude Paul) [1944404] - relay: remove unused buf_mapped and buf_unmapped callbacks (Lyude Paul) [1944404] - drm/edid: fix objtool warning in drm_cvt_modes() (Lyude Paul) [1944404] - drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1944404] - DRM backport v5.9.y -> v5.10 (Lyude Paul) [1944404] - time: Introduce jiffies64_to_msecs() (Lyude Paul) [1944404] - virtio: add dma-buf support for exported objects (Lyude Paul) [1944404] - objtool: Rename frame.h -> objtool.h (Lyude Paul) [1944404] - moduleparams: Add hexint type parameter (Lyude Paul) [1944404] - iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header (Lyude Paul) [1944404]- [s390] s390/zcrypt/pkey: introduce zcrypt_wait_api_operational() function (Claudio Imbrenda) [1881833] - [s390] s390/ap: ap bus userspace notifications for some bus conditions (Claudio Imbrenda) [1881833] - [s390] s390/pkey: fix paes selftest failure with paes and pkey static build (Claudio Imbrenda) [1881833] - KVM: nSVM: Avoid tainiting kernel by default (Vitaly Kuznetsov) [1982248] - KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2 (Thomas Huth) [1945752] - KVM: s390: fix guarded storage control register handling (Thomas Huth) [1945752] - s390/protvirt: fix error return code in uv_info_init() (Thomas Huth) [1945752] - s390/uv: fix prot virt host indication compilation (Thomas Huth) [1945752] - KVM: s390: VSIE: fix MVPG handling for prefixing and MSO (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_real_to_abs (Thomas Huth) [1945752] - KVM: s390: VSIE: correctly handle MVPG when in VSIE (Thomas Huth) [1945752] - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (Thomas Huth) [1945752] - s390/uv: add prot virt guest/host indication files (Thomas Huth) [1945752] - KVM: s390: split kvm_s390_logical_to_effective (Thomas Huth) [1945752] - KVM: s390: Fix comment spelling in kvm_s390_vcpu_start() (Thomas Huth) [1945752] - s390: uv: Fix sysfs max number of VCPUs reporting (Thomas Huth) [1945752] - KVM: s390: track synchronous pfault events in kvm_stat (Thomas Huth) [1945752] - s390/gmap: make gmap memcg aware (Thomas Huth) [1945752] - KVM: s390: Add memcg accounting to KVM allocations (Thomas Huth) [1945752] - s390/uv: handle destroy page legacy interface (Thomas Huth) [1945752] - KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup (Thomas Huth) [1945752] - virtio/s390: implement virtio-ccw revision 2 correctly (Thomas Huth) [1945752] - sfc: deprecate SFC9020 family (Siena) (Íñigo Huguet) [1926379] - NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4 (Benjamin Coddington) [1936478] - NFS: Fix open coded versions of nfs_set_cache_invalid() (Benjamin Coddington) [1936478] - NFS: Clean up function nfs_mark_dir_for_revalidate() (Benjamin Coddington) [1936478] - NFSD: Mark exports of NFS as tech-preview (Benjamin Coddington) [1972229] - perf vendor events intel: Add missing skylake & icelake model numbers (Michael Petlan) [1971959] - tc-testing: add test for ct DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - tc-testing: add support for sending various scapy packets (Marcelo Ricardo Leitner) [1964578] - tc-testing: fix list handling (Marcelo Ricardo Leitner) [1964578] - net/sched: act_ct: handle DNAT tuple collision (Marcelo Ricardo Leitner) [1964578] - net/packet: remove data races in fanout operations (Balazs Nemeth) [1957270] - net/packet: remove locking from packet_rcv_has_room() (Balazs Nemeth) [1957270] - net: packetmmap: fix only tx timestamp on request (Balazs Nemeth) [1970404] - x86/sgx: Add TAINT_TECH_PREVIEW for virtual EPC (Bandan Das) [1977474] - cxgb4: fix thermal zone device registration (Raju Rangoju) [1954012] - powerpc/64s: Fix crashes when toggling stf barrier (Desnes A. Nunes do Rosario) [1964484] - iavf: Fix an error handling path in 'iavf_probe()' (Stefan Assmann) [1920276] - iavf: clean up packet type lookup table (Stefan Assmann) [1920276] - iavf: redefine the magic number for FDIR GTP-U header fields (Stefan Assmann) [1920276] - iavf: enhance the duplicated FDIR list scan handling (Stefan Assmann) [1920276] - iavf: change the flex-byte support number to macro definition (Stefan Assmann) [1920276] - iavf: remove duplicate free resources calls (Stefan Assmann) [1920276] - iavf: Support for modifying SCTP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying UDP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Support for modifying TCP RSS flow hashing (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool RSS config (Stefan Assmann) [1920276] - iavf: add support for UDP Segmentation Offload (Stefan Assmann) [1920276] - intel: clean up mismatched header comments (Stefan Assmann) [1920276] - iavf: Enable flex-bytes support (Stefan Assmann) [1920276] - iavf: Support Ethernet Type Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv6 Flow Director filters (Stefan Assmann) [1920276] - iavf: Support IPv4 Flow Director filters (Stefan Assmann) [1920276] - iavf: Add framework to enable ethtool ntuple filters (Stefan Assmann) [1920276] - net: intel: iavf: fix error return code of iavf_init_get_resources() (Stefan Assmann) [1920276] - workqueue: Move the position of debug_work_activate() in __queue_work() (Waiman Long) [1977537] - workqueue: remove useless unlock() and lock() in series (Waiman Long) [1977537] - workqueue: Convert the pool::lock and wq_mayday_lock to raw_spinlock_t (Waiman Long) [1977537] - workqueue: Use rcuwait for wq_manager_wait (Waiman Long) [1977537] - workqueue: Remove unnecessary kfree() call in rcu_free_wq() (Waiman Long) [1977537] - workqueue: Fix an use after free in init_rescuer() (Waiman Long) [1977537] - workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. (Waiman Long) [1977537] - workqueue: don't use wq_select_unbound_cpu() for bound works (Waiman Long) [1977537] - workqueue: Use pr_warn instead of pr_warning (Waiman Long) [1977537] - workqueue: more destroy_workqueue() fixes (Waiman Long) [1977537] - workqueue: Minor follow-ups to the rescuer destruction change (Waiman Long) [1977537] - kernel/workqueue: Document wq_worker_last_func() argument (Waiman Long) [1977537] - workqueue: Only unregister a registered lockdep key (Waiman Long) [1977537] - kernel: workqueue: clarify wq_worker_last_func() caller requirements (Waiman Long) [1977537] - workqueue: Fix spelling in source code comments (Waiman Long) [1977537] - workqueue: fix typo in comment (Waiman Long) [1977537] - ice: add correct exception tracing for XDP (Jonathan Toppins) [1920278] - ice: optimize for XDP_REDIRECT in xsk path (Jonathan Toppins) [1920278] - ice: Allow all LLDP packets from PF to Tx (Jonathan Toppins) [1920278] - ice: report supported and advertised autoneg using PHY capabilities (Jonathan Toppins) [1920278] - ice: handle the VF VSI rebuild failure (Jonathan Toppins) [1920278] - ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared (Jonathan Toppins) [1920278] - ice: Fix allowing VF to request more/less queues via virtchnl (Jonathan Toppins) [1920278] - ice: track AF_XDP ZC enabled queues in bitmap (Jonathan Toppins) [1920278] - ice: handle increasing Tx or Rx ring sizes (Jonathan Toppins) [1920278] - ice: Fix potential infinite loop when using u8 loop counter (Jonathan Toppins) [1920278] - ice: fix memory leak of aRFS after resuming from suspend (Jonathan Toppins) [1920278] - ice: Cleanup fltr list in case of allocation issues (Jonathan Toppins) [1920278] - ice: Use port number instead of PF ID for WoL (Jonathan Toppins) [1920278] - ice: Fix for dereference of NULL pointer (Jonathan Toppins) [1920278] - ice: remove DCBNL_DEVRESET bit from PF state (Jonathan Toppins) [1920278] - ice: fix memory allocation call (Jonathan Toppins) [1920278] - ice: prevent ice_open and ice_stop during reset (Jonathan Toppins) [1920278] - ice: Recognize 860 as iSCSI port in CEE mode (Jonathan Toppins) [1920278] - ice: Increase control queue timeout (Jonathan Toppins) [1920278] - ice: Continue probe on link/PHY errors (Jonathan Toppins) [1920278] - ice: fix napi work done reporting in xsk path (Jonathan Toppins) [1920278] - ice: update the number of available RSS queues (Jonathan Toppins) [1920278] - ice: Fix state bits on LLDP mode switch (Jonathan Toppins) [1920278] - ice: Account for port VLAN in VF max packet size calculation (Jonathan Toppins) [1920278] - ice: Set trusted VF as default VSI when setting allmulti on (Jonathan Toppins) [1920278] - ice: report correct max number of TCs (Jonathan Toppins) [1920278] - ice: skip NULL check against XDP prog in ZC path (Jonathan Toppins) [1920278] - ice: remove redundant checks in ice_change_mtu (Jonathan Toppins) [1920278] - ice: move skb pointer from rx_buf to rx_ring (Jonathan Toppins) [1920278] - ice: simplify ice_run_xdp (Jonathan Toppins) [1920278] - ice: Improve MSI-X fallback logic (Jonathan Toppins) [1920278] - ice: Fix trivial error message (Jonathan Toppins) [1920278] - ice: remove unnecessary casts (Jonathan Toppins) [1920278] - ice: Refactor DCB related variables out of the ice_port_info struct (Jonathan Toppins) [1920278] - ice: fix writeback enable logic (Jonathan Toppins) [1920278] - ice: Use PSM clock frequency to calculate RL profiles (Jonathan Toppins) [1920278] - ice: create scheduler aggregator node config and move VSIs (Jonathan Toppins) [1920278 1940527 1940535 1940542] {CVE-2020-24504 CVE-2020-24503 CVE-2020-24502} - ice: Add initial support framework for LAG (Jonathan Toppins) [1920278] - ice: Remove xsk_buff_pool from VSI structure (Jonathan Toppins) [1920278] - ice: implement new LLDP filter command (Jonathan Toppins) [1920278] - ice: log message when trusted VF goes in/out of promisc mode (Jonathan Toppins) [1920278] - ice: remove dead code (Jonathan Toppins) [1920278] - ice: use flex_array_size where possible (Jonathan Toppins) [1920278] - ice: Replace one-element array with flexible-array member (Jonathan Toppins) [1920278] - ice: display stored UNDI firmware version via devlink info (Jonathan Toppins) [1920278] - ice: display stored netlist versions via devlink info (Jonathan Toppins) [1920278] - ice: display some stored NVM versions via devlink info (Jonathan Toppins) [1920278] - ice: introduce function for reading from flash modules (Jonathan Toppins) [1920278] - ice: cache NVM module bank information (Jonathan Toppins) [1920278] - ice: introduce context struct for info report (Jonathan Toppins) [1920278] - ice: create flash_info structure and separate NVM version (Jonathan Toppins) [1920278] - ice: report timeout length for erasing during devlink flash (Jonathan Toppins) [1920278] - ice: Implement flow for IPv6 next header (extension header) (Jonathan Toppins) [1920278] - ice: fix FDir IPv6 flexbyte (Jonathan Toppins) [1920278] - ice: drop dead code in ice_receive_skb() (Jonathan Toppins) [1920278] - ice, xsk: Move Rx allocation out of while-loop (Jonathan Toppins) [1920278] - ice: avoid premature Rx buffer reuse (Jonathan Toppins) [1920278] - ice: Add space to unknown speed (Jonathan Toppins) [1920278] - ice: join format strings to same line as ice_debug (Jonathan Toppins) [1920278] - ice: silence static analysis warning (Jonathan Toppins) [1920278] - ice: cleanup misleading comment (Jonathan Toppins) [1920278] - ice: Remove vlan_ena from vsi structure (Jonathan Toppins) [1920278] - ice: Remove gate to OROM init (Jonathan Toppins) [1920278] - ice: Enable Support for FW Override (E82X) (Jonathan Toppins) [1920278] - ice: don't always return an error for Get PHY Abilities AQ command (Jonathan Toppins) [1920278] - ice: cleanup stack hog (Jonathan Toppins) [1920278] - mm: migrate: fix missing update page_private to hugetlb_page_subpool (Chris von Recklinghausen) [1981661] - mm,hugetlb: drop clearing of flag from prep_new_huge_page (Chris von Recklinghausen) [1981661] - hugetlb: fix uninitialized subpool pointer (Chris von Recklinghausen) [1981661] - include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeFreed to HPageFreed flag (Chris von Recklinghausen) [1981661] - hugetlb: convert PageHugeTemporary() to HPageTemporary flag (Chris von Recklinghausen) [1981661] - mm: hugetlb: fix a race between freeing and dissolving the page (Chris von Recklinghausen) [1981661] - mm: don't let userspace spam allocations warnings (Xin Long) [1976699] - dm writecache: make writeback pause configurable (Mike Snitzer) [1978369] - dm writecache: pause writeback if cache full and origin being written directly (Mike Snitzer) [1978369] - dm io tracker: factor out IO tracker (Mike Snitzer) [1978369] - dm writecache: add optional "metadata_only" parameter (Mike Snitzer) [1978369] - dm writecache: add "cleaner" and "max_age" to Documentation (Mike Snitzer) [1978369] - dm writecache: write at least 4k when committing (Mike Snitzer) [1978369] - dm writecache: have ssd writeback wait if the kcopyd workqueue is busy (Mike Snitzer) [1978369] - dm writecache: use list_move instead of list_del_list_add in writecache_writeback() (Mike Snitzer) [1978369] - dm writecache: commit just one block, not a full page (Mike Snitzer) [1978369] - dm writecache: remove unused gfp_t argument from wc_add_block() (Mike Snitzer) [1978369] - dm writecache: interrupt writeback if suspended (Mike Snitzer) [1978369] - dm writecache: don't split bios when overwriting contiguous cache content (Mike Snitzer) [1978369] - dm kcopyd: avoid spin_lock_irqsave from process context (Mike Snitzer) [1978369] - dm kcopyd: avoid useless atomic operations (Mike Snitzer) [1978369] - x86/asm: Optimize memcpy_flushcache() (Mike Snitzer) [1978369] - IB/isert: Align target max I/O size to initiator size (Kamal Heib) [1930955] - IB/isert: set rdma cm afonly flag (Kamal Heib) [1930955]- xsk: Rollback reservation at NETDEV_TX_BUSY (Jiri Benc) [1882711] - xsk: Fix race in SKB mode transmit with shared cq (Jiri Benc) [1882711] - bpf: Only provide bpf_sock_from_file with CONFIG_NET (Jiri Benc) [1882711] - xsk: Validate socket state in xsk_recvmsg, prior touching socket members (Jiri Benc) [1882711] - samples/bpf: Fix spelling mistake "recieving" -> "receiving" (Jiri Benc) [1882711] - samples/bpf: Sample application for eBPF load and socket creation split (Jiri Benc) [1882711] - bpf: Adds support for setting window clamp (Jiri Benc) [1882711] - tcp: declare tcp_mmap() only when CONFIG_MMU is set (Jiri Benc) [1882711] - bpf: Remove trailing semicolon in macro definition (Jiri Benc) [1882711] - bpf: Allow bpf_{s,g}etsockopt from cgroup bind{4,6} hooks (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting infra for bpf maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Eliminate rlimit-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for xskmap maps (Jiri Benc) [1882711] - bpf: Refine memcg-based memory accounting for sockmap and sockhash maps (Jiri Benc) [1882711] - net, xdp, xsk: fix __sk_mark_napi_id_once napi_id error (Jiri Benc) [1882711] - samples/bpf: Add option to set the busy-poll budget (Jiri Benc) [1882711] - samples/bpf: Add busy-poll support to xdpsock (Jiri Benc) [1882711] - xsk: Propagate napi_id to XDP socket Rx path (Jiri Benc) [1882711] - xsk: Add busy-poll support for {recv,send}msg() (Jiri Benc) [1882711] - xsk: Check need wakeup flag in sendmsg() (Jiri Benc) [1882711] - xsk: Add support for recvmsg() (Jiri Benc) [1882711] - net: Add SO_BUSY_POLL_BUDGET socket option (Jiri Benc) [1882711] - net: Introduce preferred busy-polling (Jiri Benc) [1882711] - net: napi: use READ_ONCE()/WRITE_ONCE() (Jiri Benc) [1882711] - net: napi: add hard irqs deferral feature (Jiri Benc) [1882711] - fs/eventpoll.c: simply CONFIG_NET_RX_BUSY_POLL ifdefery (Jiri Benc) [1882711] - xdp: Remove the functions xsk_map_inc and xsk_map_put (Jiri Benc) [1882711] - xsk: Introduce batched Tx descriptor interfaces (Jiri Benc) [1882711] - xsk: Introduce padding between more ring pointers (Jiri Benc) [1882711] - net: page_pool: Add bulk support for ptr_ring (Jiri Benc) [1882711] - net: xdp: Introduce bulking for xdp tx return path (Jiri Benc) [1882711] - bpf: Rename some functions in bpf_sk_storage (Jiri Benc) [1882711] - bpf: Folding omem_charge() into sk_storage_charge() (Jiri Benc) [1882711] - net/smc: properly handle workqueue allocation failure (Andrea Claudi) [1955178] - Revert "net/smc: fix a NULL pointer dereference" (Andrea Claudi) [1955178] - KVM: selftests: evmcs_test: Test that KVM_STATE_NESTED_EVMCS is never lost (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Request to sync eVMCS from VMCS12 after migration (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Reset eVMCS clean fields data from prepare_vmcs02() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Force enlightened VMCS sync from nested_vmx_failValid() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Ignore 'hv_clean_fields' data when eVMCS data is copied in vmx_get_nested_state() (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release enlightened VMCS on VMCLEAR (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Introduce 'EVMPTR_MAP_PENDING' post-migration state (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Make copy_vmcs12_to_enlightened()/copy_enlightened_to_vmcs12() return 'void' (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Release eVMCS when enlightened VMENTRY was disabled (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Don't set 'dirty_vmcs12' flag on enlightened VMPTRLD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Use '-1' in 'hv_evmcs_vmptr' to indicate that eVMCS is not in use (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMCS12 is alway properly synced to eVMCS after restore (Vitaly Kuznetsov) [1940837] - KVM: selftests: evmcs_test: Check that VMLAUNCH with bogus EVMPTR is causing #UD (Vitaly Kuznetsov) [1940837] - KVM: nVMX: Always make an attempt to map eVMCS after migration (Vitaly Kuznetsov) [1940837] - Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working (Gopal Tiwari) [1973909] - KVM: x86: Unload MMU on guest TLB flush if TDP disabled to force MMU sync (Vitaly Kuznetsov) [1906634] - scsi: sbitmap: Silence a debug kernel warning triggered by sbitmap_put() (Ewan D. Milne) [1761937] - scsi: core: Replace sdev->device_busy with sbitmap (Ewan D. Milne) [1761937] - scsi: core: Make sure sdev->queue_depth is <= max(shost->can_queue, 1024) (Ewan D. Milne) [1761937] - scsi: core: Add scsi_device_busy() wrapper (Ewan D. Milne) [1761937] - scsi: blk-mq: Return budget token from .get_budget callback (Ewan D. Milne) [1761937] - scsi: blk-mq: Add callbacks for storing & retrieving budget token (Ewan D. Milne) [1761937] - scsi: sbitmap: Add sbitmap_calculate_shift() helper (Ewan D. Milne) [1761937] - scsi: sbitmap: Export sbitmap_weight (Ewan D. Milne) [1761937] - scsi: sbitmap: Move allocation hint into sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Add helpers for updating allocation hint (Ewan D. Milne) [1761937] - scsi: sbitmap: Maintain allocation round_robin in sbitmap (Ewan D. Milne) [1761937] - scsi: sbitmap: Remove sbitmap_clear_bit_unlock (Ewan D. Milne) [1761937] - blk-mq: pass request queue into get/put budget callback (Ewan D. Milne) [1761937] - dma-iommu: implement ->alloc_noncontiguous (Jerry Snitselaar) [1955767] - dma-iommu: refactor iommu_dma_alloc_remap (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_alloc_noncontiguous API (Jerry Snitselaar) [1955767] - dma-mapping: refactor dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-mapping: add a dma_mmap_pages helper (Jerry Snitselaar) [1955767] - dma-mapping: remove the {alloc,free}_noncoherent methods (Jerry Snitselaar) [1955767] - iommu/vt-d: Make unnecessarily global functions static (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused function declarations (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove SVM_FLAG_PRIVATE_PASID (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove svm_dev_ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Use Real PCI DMA device for IRTE (Jerry Snitselaar) [1955767] - iommu/vt-d: Calculate and set flags for handle_mm_fault (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix build error of pasid_enable_wpe() with !X86 (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid unnecessary cache flush in pasid entry teardown (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect propagation from guest (Jerry Snitselaar) [1955767] - iommu/vt-d: Enable write protect for supervisor SVM (Jerry Snitselaar) [1955767] - iommu/vt-d: Report more information about invalidation errors (Jerry Snitselaar) [1955767] - iommu/vt-d: Disable SVM when ATS/PRI/PASID are not enabled in the device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_fast() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove IOVA domain rcache flushing for CPU offlining (Jerry Snitselaar) [1955767] - iova: Add CPU hotplug handler to flush rcaches (Jerry Snitselaar) [1955767] - iommu/iova: Improve restart logic (Jerry Snitselaar) [1955767] - iommu/iova: Add rbtree entry helper (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the unused fields for PREFETCH_CONFIG command (Jerry Snitselaar) [1955767] - iommu/vt-d: Use user privilege for RID2PASID translation (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix sysfs leak in alloc_iommu() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add a check to avoid invalid iotlb sync (Jerry Snitselaar) [1955767] - x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating (Jerry Snitselaar) [1955767] - iommu: Fix a boundary issue to avoid performance drop (Jerry Snitselaar) [1955767] - iommu/vt-d: Check for allocation failure in aux_detach_device() (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove unused dma map/unmap trace events (Jerry Snitselaar) [1955767] - iommu/amd: Clear DMA ops when switching domain (Jerry Snitselaar) [1955767] - iommu/amd: Remove performance counter pre-initialization test (Jerry Snitselaar) [1955767] - Revert "iommu/amd: Fix performance counter initialization" (Jerry Snitselaar) [1955767] - iommu/dma: Resurrect the "forcedac" option (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in iommu_dev_xxx functions (Jerry Snitselaar) [1955767] - iommu/amd: Put newline after closing bracket in warning (Jerry Snitselaar) [1955767] - iommu/vt-d: Force to flush iotlb before creating superpage (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix an error handling path in 'intel_prepare_irq_remapping()' (Jerry Snitselaar) [1955767] - iommu/vt-d: Invalidate PASID cache when root/context entry changed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove WO permissions on second-level paging entries (Jerry Snitselaar) [1955767] - iommu/vt-d: Report the right page fault address (Jerry Snitselaar) [1955767] - iommu/vt-d: Report right snoop capability when using FL for IOVA (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't set then clear private data in prq_event_thread() (Jerry Snitselaar) [1955767] - iommu/vt-d: Reject unsupported page request modes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK (Jerry Snitselaar) [1955767] - iommu/amd: Keep track of amd_iommu_irq_remap state (Jerry Snitselaar) [1955767] - iommu/amd: Don't call early_amd_iommu_init() when AMD IOMMU is disabled (Jerry Snitselaar) [1955767] - iommu/amd: Move Stoney Ridge check to detect_ivrs() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix status code for Allocate/Free PASID command (Jerry Snitselaar) [1955767] - iommu: Don't use lazy flush for untrusted device (Jerry Snitselaar) [1955767] - iommu/amd: Fix sleeping in atomic in increase_address_space() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_dev_has_feature() (Jerry Snitselaar) [1955767] - iommu: Delete iommu_domain_window_disable() (Jerry Snitselaar) [1955767] - iommu: Stop exporting iommu_map_sg_atomic() (Jerry Snitselaar) [1955767] - iova: Stop exporting some more functions (Jerry Snitselaar) [1955767] - iova: Delete copy_reserved_iova() (Jerry Snitselaar) [1955767] - iova: Make has_iova_flush_queue() private (Jerry Snitselaar) [1955767] - iommu/vt-d: Add iotlb_sync_map callback (Jerry Snitselaar) [1955767] - iommu/vt-d: Move capability check code to cap_audit files (Jerry Snitselaar) [1921289] - iommu/vt-d: Audit IOMMU Capabilities and add helper functions (Jerry Snitselaar) [1921289] - iommu/vt-d: Fix 'physical' typos (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration] (Jerry Snitselaar) [1955767] - iommu/vt-d: Use INVALID response code instead of FAILURE (Jerry Snitselaar) [1920726] - iommu/vt-d: Clear PRQ overflow only when PRQ is empty (Jerry Snitselaar) [1955767] - iommu/vt-d: Preset Access/Dirty bits for IOVA over FL (Jerry Snitselaar) [1955767] - iommu/vt-d: Add qi_submit trace event (Jerry Snitselaar) [1955767] - iommu/vt-d: Consolidate duplicate cache invaliation code (Jerry Snitselaar) [1955767] - iommu/amd: Adopt IO page table framework for AMD IOMMU v1 page table (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_map_page and iommu_v1_unmap_page (Jerry Snitselaar) [1955767] - iommu/amd: Introduce iommu_v1_iova_to_phys (Jerry Snitselaar) [1955767] - iommu/amd: Refactor fetch_pte to use struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Rename variables to be consistent with struct io_pgtable_ops (Jerry Snitselaar) [1955767] - iommu/amd: Remove amd_iommu_domain_get_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Restructure code for freeing page table (Jerry Snitselaar) [1955767] - iommu/amd: Move IO page table related functions (Jerry Snitselaar) [1955767] - iommu/amd: Declare functions as extern (Jerry Snitselaar) [1955767] - iommu/amd: Convert to using amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Move pt_root to struct amd_io_pgtable (Jerry Snitselaar) [1955767] - iommu/amd: Prepare for generic IO page table framework (Jerry Snitselaar) [1955767] - iommu/amd: Re-define amd_iommu_domain_encode_pgtable as inline (Jerry Snitselaar) [1955767] - iommu/amd: remove h from printk format specifier (Jerry Snitselaar) [1955767] - iommu/amd: Use DEFINE_SPINLOCK() for spinlock (Jerry Snitselaar) [1955767] - iommu/amd: Remove unnecessary assignment (Jerry Snitselaar) [1955767] - iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove TLBI_ON_MAP quirk (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Allow io_pgtable_tlb ops optional (Jerry Snitselaar) [1955767] - iommu: Switch gather->end to the inclusive end (Jerry Snitselaar) [1955767] - iommu: Add iova and size as parameters in iotlb_sync_map (Jerry Snitselaar) [1955767] - iommu: Move iotlb_sync_map out from __iommu_map (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for VHE (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Make BTM optional for SVA (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Split arm_smmu_tlb_inv_range() (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Use DEFINE_RES_MEM() to simplify code (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Remove the page 1 fixup (Jerry Snitselaar) [1955767] - x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests (Jerry Snitselaar) [1955767] - iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it (Jerry Snitselaar) [1955767] - iommu/vt-d: Do not use flush-queue when caching-mode is on (Jerry Snitselaar) [1955767] - iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() (Jerry Snitselaar) [1955767] - iommu/amd: Use IVHD EFR for early initialization of IOMMU features (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix ineffective devTLB invalidation for subdevices (Jerry Snitselaar) [1920750 1920749] - iommu/vt-d: Fix general protection fault in aux_detach_device() (Jerry Snitselaar) [1920748] - iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix lockdep splat in sva bind()/unbind() (Jerry Snitselaar) [1955767] - Revert "iommu: Add quirk for Intel graphic devices in map_sg" (Jerry Snitselaar) [1955767] - iommu/intel: Fix memleak in intel_irq_remapping_alloc (Jerry Snitselaar) [1955767] - iommu/iova: fix 'domain' typos (Jerry Snitselaar) [1955767] - dma-iommu: remove __iommu_dma_mmap (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Remove tlb_flush_leaf (Jerry Snitselaar) [1955767] - iommu/vt-d: Avoid GFP_ATOMIC where it is not needed (Jerry Snitselaar) [1955767] - iommu/vt-d: Remove set but not used variable (Jerry Snitselaar) [1955767] - iommu/vt-d: Cleanup after converting to dma-iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Convert intel iommu driver to the iommu ops (Jerry Snitselaar) [1955767] - iommu/vt-d: Don't clear GFP_DMA and GFP_DMA32 flags (Jerry Snitselaar) [1955767] - iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev (Jerry Snitselaar) [1955767] - iommu: Add quirk for Intel graphic devices in map_sg (Jerry Snitselaar) [1955767] - swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single (Jerry Snitselaar) [1955767] - swiotlb-xen: remove start_dma_addr (Jerry Snitselaar) [1955767] - iommu: Allow the dma-iommu api to use bounce buffers (Jerry Snitselaar) [1955767] - iommu: Add iommu_dma_free_cpu_cached_iovas() (Jerry Snitselaar) [1955767] - iommu: Handle freelists when using deferred flushing in iommu drivers (Jerry Snitselaar) [1955767] - iommu/sva: Add PASID helpers (Jerry Snitselaar) [1955767] - iommu/ioasid: Add ioasid references (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Remove unused 'level' parameter from iopte_type() macro (Jerry Snitselaar) [1955767] - iommu: Defer the early return in arm_(v7s/lpae)_map (Jerry Snitselaar) [1955767] - iommu: Improve the performance for direct_mapping (Jerry Snitselaar) [1955767] - iommu: return error code when it can't get group (Jerry Snitselaar) [1955767] - iommu: Modify the description of iommu_sva_unbind_device (Jerry Snitselaar) [1955767] - iommu: Stop exporting free_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Stop exporting alloc_iova_mem() (Jerry Snitselaar) [1955767] - iommu: Delete split_and_remove_iova() (Jerry Snitselaar) [1955767] - iommu: avoid taking iova_rbtree_lock twice (Jerry Snitselaar) [1955767] - iommu/iova: Free global iova rcache on iova alloc failure (Jerry Snitselaar) [1955767] - iommu/iova: Retry from last rb tree node if iova search fails (Jerry Snitselaar) [1955767] - iommu: Fix htmldocs warnings in sysfs-kernel-iommu_groups (Jerry Snitselaar) [1955767] - iommu: Document usage of "/sys/kernel/iommu_groups//type" file (Jerry Snitselaar) [1838589] - iommu: Take lock before reading iommu group default domain type (Jerry Snitselaar) [1838589] - iommu: Add support to change default domain of an iommu group (Jerry Snitselaar) [1838589] - iommu: Move def_domain type check for untrusted device into core (Jerry Snitselaar) [1838589] - iommu/arm-smmu-v3: Hook up ATC invalidation to mm ops (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Implement iommu_sva_bind/unbind() (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move non-strict mode to use io_pgtable_domain_attr (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for pagetable config domain attribute (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Assign boolean values to a bool variable (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1955767] - iommu/io-pgtable: Add a domain attribute for pagetable configuration (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Support coherency for Mali LPAE (Jerry Snitselaar) [1955767] - dma-mapping: document dma_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling (Jerry Snitselaar) [1955767] - dma-direct: factor out a dma_direct_alloc_from_pool helper (Jerry Snitselaar) [1955767] - dma-direct check for highmem pages in dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - firewire-ohci: use dma_alloc_pages (Jerry Snitselaar) [1955767] - dma-iommu: implement ->alloc_noncoherent (Jerry Snitselaar) [1955767] - dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_pages API (Jerry Snitselaar) [1955767] - dma-mapping: add a new dma_alloc_noncoherent API (Jerry Snitselaar) [1955767] - drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENT (Jerry Snitselaar) [1955767] - mm: turn alloc_pages into an inline function (Jerry Snitselaar) [1955767] - dma-mapping: better document dma_addr_t and DMA_MAPPING_ERROR (Jerry Snitselaar) [1955767] - dma-mapping: move valid_dma_direction to dma-direction.h (Jerry Snitselaar) [1955767] - dma-debug: convert comma to semicolon (Jerry Snitselaar) [1955767] - dma-direct: Fix potential NULL pointer dereference (Jerry Snitselaar) [1955767] - dma-mapping: move the dma_declare_coherent_memory documentation (Jerry Snitselaar) [1955767] - dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c (Jerry Snitselaar) [1955767] - dma-mapping: make support for dma ops optional (Jerry Snitselaar) [1955767] - dma-direct: rename and cleanup __phys_to_dma (Jerry Snitselaar) [1955767] - dma-direct: remove __dma_to_phys (Jerry Snitselaar) [1955767] - dma-direct: use phys_to_dma_direct in dma_direct_alloc (Jerry Snitselaar) [1955767] - dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages (Jerry Snitselaar) [1955767] - dma-direct: remove dma_direct_{alloc,free}_pages (Jerry Snitselaar) [1955767] - dma-debug: remove most exports (Jerry Snitselaar) [1955767] - dma-mapping: remove the dma_dummy_ops export (Jerry Snitselaar) [1955767] - dma-mapping: set default segment_boundary_mask to ULONG_MAX (Jerry Snitselaar) [1955767] - dma-mapping: introduce dma_get_seg_boundary_nr_pages() (Jerry Snitselaar) [1955767] - swiotlb: using SIZE_MAX needs limits.h included (Jerry Snitselaar) [1955767] - swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" (Jerry Snitselaar) [1955767] - swiotlb: Mark max_segment with static keyword (Jerry Snitselaar) [1955767] - swiotlb: Declare swiotlb_late_init_with_default_size() in header (Jerry Snitselaar) [1955767] - swiotlb: Use pa to print phys_addr_t variables (Jerry Snitselaar) [1955767] - dma-debug: remove debug_dma_assert_idle() function (Jerry Snitselaar) [1955767] - dma-mapping: move debug configuration options to kernel/dma (Jerry Snitselaar) [1955767] - dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() (Jerry Snitselaar) [1955767] - iommu: Check return of __iommu_attach_device() (Jerry Snitselaar) [1955767] - iommu/amd: Enforce 4k mapping for certain IOMMU data structures (Jerry Snitselaar) [1955767] - iommu: Fix a check in iommu_check_bind_data() (Jerry Snitselaar) [1955767] - iommu/vt-d: Fix a bug for PDP check in prq_event_thread (Jerry Snitselaar) [1955767] - iommu/vt-d: Check UAPI data processed by IOMMU core (Jerry Snitselaar) [1955767] - iommu/uapi: Handle data and argsz filled by users (Jerry Snitselaar) [1955767] - iommu/uapi: Rename uapi functions (Jerry Snitselaar) [1955767] - iommu/uapi: Use named union for user data (Jerry Snitselaar) [1955767] - iommu/uapi: Add argsz for user filled data (Jerry Snitselaar) [1955767] - docs: IOMMU user API (Jerry Snitselaar) [1955767] - iommu/dma: Handle init_iova_flush_queue() failure in dma-iommu path (Jerry Snitselaar) [1955767] - iommu/iova: Replace cmpxchg with xchg in queue_iova (Jerry Snitselaar) [1955767] - iommu/dma: Remove broken huge page handling (Jerry Snitselaar) [1955767] - iommu: Rename iommu_tlb_* functions to iommu_iotlb_* (Jerry Snitselaar) [1955767] - iommu/vt-d: Use device numa domain if RHSA is missing (Jerry Snitselaar) [1955767] - iommu/vt-d: Drop kerneldoc marker from regular comment (Jerry Snitselaar) [1955767] - iommu/amd: Re-purpose Exclusion range registers to support SNP CWWB (Jerry Snitselaar) [1955767] - iommu/amd: Add support for RMP_PAGE_FAULT and RMP_HW_ERR (Jerry Snitselaar) [1955767] - iommu/amd: Use 4K page for completion wait write-back semaphore (Jerry Snitselaar) [1955767] - iommu/amd: Add missing function prototypes to fix -Wmissing-prototypes (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add SVA device feature (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Check for SVA features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Seize private ASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Share process page tables (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Move definitions to a header (Jerry Snitselaar) [1955767] - iommu/io-pgtable-arm: Move some definitions to a header (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Constify some helpers (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Prepare for the adreno-smmu implementation (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add support for split pagetables (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Pass io-pgtable config to implementation specific function (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix endianness annotations (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: permit users to disable msi polling (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace module_param_named by module_param for disable_bypass (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: replace symbolic permissions by octal permissions for module parameter (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix l1 stream table size in the error message (Jerry Snitselaar) [1955767] - ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Jerry Snitselaar) [1955767] - iommu/amd: Prevent NULL pointer dereference (Jerry Snitselaar) [1955767] - treewide: Use fallthrough pseudo-keyword (Jerry Snitselaar) [1955767] - virtio-iommu: convert to LE accessors (Jerry Snitselaar) [1955767] - virtio_iommu: correct tags for config space fields (Jerry Snitselaar) [1955767] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Jerry Snitselaar) [1955767] - iommu/iova: Unify format of the printed messages (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory (Jerry Snitselaar) [1955767] - iommu/arm-smmu: move TLB timeout and spin count macros (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Call configuration impl hook before consuming features (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Manage ASIDs with xarray (Jerry Snitselaar) [1955767] - redhat/configs: Add CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Break insecure users by disabling bypass by default (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743 (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Allow client devices to select direct mapping (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Add global/context fault implementation hooks (Jerry Snitselaar) [1955767] - iommu/arm-smmu: add NVIDIA implementation for ARM MMU-500 usage (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Fix trivial typo (Jerry Snitselaar) [1955767] - iommu/arm-smmu: Update impl quirks comment (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Convert to a generic reset implementation (Jerry Snitselaar) [1955767] - iommu: arm-smmu-impl: Add sdm845 implementation hook (Jerry Snitselaar) [1955767] - firmware/qcom_scm: Add scm call to handle smmu errata (Jerry Snitselaar) [1955767] - firmware: qcom_scm-64: Add atomic version of qcom_scm_call (Jerry Snitselaar) [1955767] - firmware: qcom: scm: Ensure 'a0' status code is treated as signed (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Batch context descriptor invalidation (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Write level-1 descriptors atomically (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for PCI PASID (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add second level of context descriptor table (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare for handling arm_smmu_write_ctx_desc() failure (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Propagate ssid_bits (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add support for Substream IDs (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Add context descriptor tables allocators (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Prepare arm_smmu_s1_cfg for SSID support (Jerry Snitselaar) [1955767] - dt-bindings: document PASID property for IOMMU masters (Jerry Snitselaar) [1955767] - iommu/arm-smmu-v3: Don't display an error when IRQ lines are missing (Jerry Snitselaar) [1955767] - selftests: net: add UDP GRO forwarding self-tests (Paolo Abeni) [1948493] - bareudp: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - geneve: allow UDP L4 GRO passthrou (Paolo Abeni) [1948493] - vxlan: allow L4 GRO passthrough (Paolo Abeni) [1948493] - udp: never accept GSO_FRAGLIST packets (Paolo Abeni) [1948493] - udp: properly complete L4 GRO over UDP tunnel packet (Paolo Abeni) [1948493] - udp: skip L4 aggregation for UDP tunnel packets (Paolo Abeni) [1948493] - udp: fixup csum for GSO receive slow path (Paolo Abeni) [1948493] - udp: allow forwarding of plain (non-fraglisted) UDP GRO packets (Paolo Abeni) [1948493] - net: introduce a netdev feature for UDP GRO forwarding (Paolo Abeni) [1948493] - [s390] s390/pkey: support CCA and EP11 secure ECC private keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: Support for CCA APKA master keys (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: remove set_fs() invocation in zcrypt device driver (Claudio Imbrenda) [1780669] - [s390] s390/zcrypt: simplify cca_findcard2 loop code (Claudio Imbrenda) [1780669] - cxgb4: Add new T6 PCI device id 0x6092 (Rahul Lakkireddy) [1950186] - KVM: VMX: Don't use vcpu->run->internal.ndata as an array index (Jon Maloy) [1954219] {CVE-2021-3501} - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_with_rssi_evt() (Gopal Tiwari) [1978598] - Bluetooth: Prevent out-of-bounds read in hci_inquiry_result_evt() (Gopal Tiwari) [1978598] - Bluetooth: Fix slab-out-of-bounds read in hci_extended_inquiry_result_evt() (Gopal Tiwari) [1978598] - x86/cpu: Avoid cpuinfo-induced IPIing of idle CPUs (Waiman Long) [1970499] - x86/cpu: Avoid cpuinfo-induced IPI pileups (Waiman Long) [1970499] - x86/cpu: Disable frequency requests via aperfmperf IPI for nohz_full CPUs (Waiman Long) [1970499] - x86: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Waiman Long) [1970499] - x86/ldt: Enable LDT user-mapping for PAE (Waiman Long) [1970499] - fanotify: fix merging marks masks with FAN_ONDIR (Miklos Szeredi) [1832099] - sfc: avoid duplicated code in ef10_sriov (Íñigo Huguet) [1931779] - sfc: explain that "attached" VFs only refer to Xen (Íñigo Huguet) [1931779] - sfc: error code if SRIOV cannot be disabled (Íñigo Huguet) [1931779] - sfc: avoid double pci_remove of VFs (Íñigo Huguet) [1931779] - tpm: fix error return code in tpm2_get_cc_attrs_tbl() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Reserve locality in tpm_tis_resume() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() (Jerry Snitselaar) [1920812] - tpm: vtpm_proxy: Avoid reading host log when using a virtual device (Jerry Snitselaar) [1920812] - tpm: acpi: Check eventlog signature before using it (Jerry Snitselaar) [1920812] - tpm: efi: Use local variable for calculating final log size (Jerry Snitselaar) [1920812] - tpm: Remove unintentional dump_stack() call (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() (Jerry Snitselaar) [1920812] - tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() (Jerry Snitselaar) [1920812] - KEYS: trusted: Reserve TPM for seal and unseal operations (Jerry Snitselaar) [1920812] - tpm/ppi: Constify static struct attribute_group (Jerry Snitselaar) [1920812] - tpm: add sysfs exports for all banks of PCR registers (Jerry Snitselaar) [1920812] - tpm: Remove tpm_dev_wq_lock (Jerry Snitselaar) [1920812] - tpm: Fix fall-through warnings for Clang (Jerry Snitselaar) [1920812] - tpm_tis: Clean up locality release (Jerry Snitselaar) [1920812] - tpm_tis: Disable interrupts on ThinkPad T490s (Jerry Snitselaar) [1920812] - tpm_tis: Fix check_locality for correct locality acquisition (Jerry Snitselaar) [1920812] - fuse: invalidate attrs when page writeback completes (Vivek Goyal) [1966424] - net/sched: act_ct: remove rh_mark_used_feature mark (Marcelo Ricardo Leitner) [1973381] - selftests: netfilter: Pass family parameter "-f" to conntrack tool (Hangbin Liu) [1979203] - selftests: netfilter: remove unused cnt and simplify command testing (Hangbin Liu) [1979203] - selftests: netfilter: fix nft_meta.sh error reporting (Hangbin Liu) [1979203] - selftests: netfilter: add cpu counter check (Hangbin Liu) [1979203] - selftests: netfilter: add meta iif/oif match test (Hangbin Liu) [1979203] - NFS: Only change the cookie verifier if the directory page cache is empty (Benjamin Coddington) [1982825] - NFS: Fix handling of cookie verifier in uncached_readdir() (Benjamin Coddington) [1982825] - nfs: Subsequent READDIR calls should carry non-zero cookieverifier (Benjamin Coddington) [1982825] - Revert "[netdrv] net/mlx5e: Rx, Update page pool numa node when changed" (Alaa Hleihel) [1915308] - mlx5: net: zero-initialize tc skb extension on allocation (Alaa Hleihel) [1915308 1965418] - RDMA/mlx5: Don't add slave port to unaffiliated list (Alaa Hleihel) [1915308] - net/mlx5: Reset mkey index on creation (Alaa Hleihel) [1915308] - net/mlx5e: Don't create devices during unload flow (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv1 incorrect L3 decapsulation padding (Alaa Hleihel) [1915308] - net/mlx5: SF_DEV, remove SF device on invalid state (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Allow setting GUID for host PF vport (Alaa Hleihel) [1915308 1967488] - net/mlx5: E-Switch, Read PF mac address (Alaa Hleihel) [1915308 1967488] - net/mlx5: Check that driver was probed prior attaching the device (Alaa Hleihel) [1915308] - net/mlx5: Fix error path for set HCA defaults (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS device offload in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: Disable TX MPWQE in kdump mode (Alaa Hleihel) [1915308 1946647] - net/mlx5e: kTLS, Add resiliency to RX resync failures (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline function mlx5e_tls_handle_tx_wqe() (Alaa Hleihel) [1915308] - net/mlx5e: TX, Inline TLS skb check (Alaa Hleihel) [1915308] - net/mlx5e: Cleanup unused function parameter (Alaa Hleihel) [1915308] - net/mlx5e: Remove non-essential TLS SQ state bit (Alaa Hleihel) [1915308] - net/mlx5e: Restrict usage of mlx5e_priv in params logic functions (Alaa Hleihel) [1915308] - net/mlx5e: Fix lost changes during code movements (Alaa Hleihel) [1915308] - net/mlx5e: Move params logic into its dedicated file (Alaa Hleihel) [1915308] - net/mlx5e: Pass q_counter indentifier as parameter to rq_param builders (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for GRE tunnel (Alaa Hleihel) [1915308] - net/mlx5e: Block offload of outer header csum for UDP tunnels (Alaa Hleihel) [1915308] - Revert "net/mlx5: Arm only EQs with EQEs" (Alaa Hleihel) [1915308] - net/mlx5e: Verify dev is present in get devlink port ndo (Alaa Hleihel) [1915308] - net/mlx5: DR, Don't use SW steering when RoCE is not supported (Alaa Hleihel) [1915308] - net/mlx5: Consider RoCE cap before init RDMA resources (Alaa Hleihel) [1915308] - net/mlx5e: Fix page reclaim for dead peer hairpin (Alaa Hleihel) [1915308] - net/mlx5e: Remove dependency in IPsec initialization flows (Alaa Hleihel) [1915308] - net/mlx5e: Fix use-after-free of encap entry in neigh update handler (Alaa Hleihel) [1915308] - IB/mlx5: Fix initializing CQ fragments buffer (Alaa Hleihel) [1915308 1974263] - RDMA/mlx5: Block FDB rules when not in switchdev mode (Alaa Hleihel) [1915308] - RDMA/mlx5: Use different doorbell memory for different processes (Alaa Hleihel) [1915308] - net/mlx5: Fix duplicate included vhca_event.h (Alaa Hleihel) [1915308] - net/mlx5: Fix lag port remapping logic (Alaa Hleihel) [1915308] - net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet (Alaa Hleihel) [1915308] - net/mlx5: DR, Create multi-destination flow table with level less than 64 (Alaa Hleihel) [1915308] - net/mlx5e: Fix adding encap rules to slow path (Alaa Hleihel) [1915308] - net/mlx5e: Check for needed capability for cvlan matching (Alaa Hleihel) [1915308] - net/mlx5: Check firmware sync reset requested is set before trying to abort it (Alaa Hleihel) [1915308] - net/mlx5e: Disable TLS offload for uplink representor (Alaa Hleihel) [1915308] - net/mlx5e: Fix incompatible casting (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query DCT via DEVX (Alaa Hleihel) [1915308] - RDMA/mlx5: Recover from fatal event in dual port mode (Alaa Hleihel) [1915308] - net/mlx5: Set term table as an unmanaged flow table (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path of updating netdev queues (Alaa Hleihel) [1915308] - net/mlx5e: Reject mirroring on source port change encap rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix multipath lag activation (Alaa Hleihel) [1915308] - net/mlx5e: reset XPS on error flow if netdev isn't registered yet (Alaa Hleihel) [1915308] - net/mlx5e: Make sure fib dev exists in fib event (Alaa Hleihel) [1915308] - net/mlx5e: Fix null deref accessing lag dev (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix show state inactive when its inactivated (Alaa Hleihel) [1915308] - net/mlx5: Set reformat action when needed for termination rules (Alaa Hleihel) [1915308] - net/mlx5e: Fix nullptr in add_vlan_push_action() (Alaa Hleihel) [1915308] - {net, RDMA}/mlx5: Fix override of log_max_qp by other device (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix SQ/RQ in doorbell bitmask (Alaa Hleihel) [1915308] - net/mlx5: Fix bit-wise and with zero (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix drop packet rule in egress table (Alaa Hleihel) [1915308] - net/mlx5: Fix spelling mistakes in mlx5_core_info message (Alaa Hleihel) [1915308] - net/mlx5: DR, Fixed typo in STE v0 (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix mlx5 rates to IB rates map (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix query RoCE port (Alaa Hleihel) [1915308] - RDMA/mlx5: Zero out ODP related items in the mlx5_ib_mr (Alaa Hleihel) [1915308] - net/mlx5e: Alloc flow spec using kvzalloc instead of kzalloc (Alaa Hleihel) [1915308] - net/mlx5: Avoid unnecessary operation (Alaa Hleihel) [1915308] - net/mlx5e: rep: Improve reg_cX conditions (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix return type (Alaa Hleihel) [1915308] - net/mlx5e: mlx5_tc_ct_init does not fail (Alaa Hleihel) [1915308] - net/mlx5: Fix indir stable stubs (Alaa Hleihel) [1915308] - net/mlx5e: Add missing include (Alaa Hleihel) [1915308] - net/mlx5e: fix mlx5e_tc_tun_update_header_ipv6 dummy definition (Alaa Hleihel) [1915308] - net/mlx5e: CT, Avoid false lock dependency warning (Alaa Hleihel) [1915308] - net/mlx5: Check returned value from health recover sequence (Alaa Hleihel) [1915308] - net/mlx5: Don't rely on interface state bit (Alaa Hleihel) [1915308] - net/mlx5: Remove second FW tracer check (Alaa Hleihel) [1915308] - net/mlx5: Separate probe vs. reload flows (Alaa Hleihel) [1915308] - net/mlx5: Remove impossible checks of interface state (Alaa Hleihel) [1915308] - net/mlx5: Don't skip vport check (Alaa Hleihel) [1915308] - net/mlx5e: Register nic devlink port for SF ports (Alaa Hleihel) [1915308] - vdpa/mlx5: Retrieve BAR address suitable any function (Alaa Hleihel) [1915308] - vdpa/mlx5: Use the correct dma device when registering memory (Alaa Hleihel) [1915308] - net/mlx5: SF, Extend SF table for additional SF id range (Alaa Hleihel) [1915308] - net/mlx5: SF, Split mlx5_sf_hw_table into two parts (Alaa Hleihel) [1915308] - net/mlx5: SF, Use helpers for allocation and free (Alaa Hleihel) [1915308] - net/mlx5: SF, Consider own vhca events of SF devices (Alaa Hleihel) [1915308] - net/mlx5: SF, Store and use start function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Rely on hw table for SF devlink port allocation (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Consider SF ports of host PF (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Use xarray for vport number to vport and rep mapping (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Prepare to return total vports from eswitch struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Return eswitch max ports when eswitch is supported (Alaa Hleihel) [1915308] - net/mlx5: SF, Reuse stored hardware function id (Alaa Hleihel) [1915308] - net/mlx5: SF, Use device pointer directly (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Initialize eswitch acls ns when eswitch is enabled (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Move legacy code to a individual file (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Convert a macro to a helper routine (Alaa Hleihel) [1915308] - net/mlx5: E-Switch Make cleanup sequence mirror of init (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Make vport number u16 (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Skip querying SF enabled bits (Alaa Hleihel) [1915308] - IB/mlx5: Set right RoCE l3 type and roce version while deleting GID (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: Pair mutex_destory with mutex_init for rate limit table (Alaa Hleihel) [1915308] - net/mlx5: Allocate rate limit table when rate is configured (Alaa Hleihel) [1915308] - net/mlx5: Use helper to increment, decrement rate entry refcount (Alaa Hleihel) [1915308] - net/mlx5: Use helpers to allocate and free rl table entries (Alaa Hleihel) [1915308] - net/mlx5: Do not hold mutex while reading table constants (Alaa Hleihel) [1915308] - net/mlx5: Pack mlx5_rl_entry structure (Alaa Hleihel) [1915308] - net/mlx5: Use unsigned int for free_count (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, move QoS specific fields to existing qos struct (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, cut down mlx5_vport_info structure size by 8 bytes (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, let user to enable disable metadata (Alaa Hleihel) [1915308] - net/mlx5e: TC, Add support to offload sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Handle sampled packets (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Refactor tc update skb function (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler restore handle API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler object API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Add sampler termination table API (Alaa Hleihel) [1915308 1919649] - net/mlx5e: TC, Parse sample action (Alaa Hleihel) [1915308 1919649] - net/mlx5: Instantiate separate mapping objects for FDB and NIC tables (Alaa Hleihel) [1915308 1919649] - net/mlx5: Map register values to restore objects (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Set per vport table default group number (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Generalize per vport table API (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Rename functions to follow naming convention. (Alaa Hleihel) [1915308 1919649] - net/mlx5: E-switch, Move vport table functions to a new file (Alaa Hleihel) [1915308 1919649] - net/mlx5: CT: Add support for mirroring (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, Protect changing mode while adding rules (Alaa Hleihel) [1915308 1790457] - net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Do not reload ethernet ports when changing eswitch mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Unregister eth-reps devices first (Alaa Hleihel) [1915308 1790457] - net/mlx5: Move mlx5e hw resources into a sub object (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Register nic devlink port with switch id (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Verify dev is present in some ndos (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Use nic mode netdev ndos and ethtool ops for uplink representor (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Add offload stats ndos to nic netdev ops (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Distinguish nic and esw offload in tc setup block cb (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Allow legacy vf ndos only if in legacy mode (Alaa Hleihel) [1915308 1790457] - net/mlx5e: Same max num channels for both nic and uplink profiles (Alaa Hleihel) [1915308 1790457] - net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta (Alaa Hleihel) [1915308] - net/mlx5e: Fix setting of RS FEC mode (Alaa Hleihel) [1915308] - net/mlx5: Fix setting of devlink traps in switchdev mode (Alaa Hleihel) [1915308] - net/mlx5: DR, Add missing vhca_id consume from STEv1 (Alaa Hleihel) [1915308] - net/mlx5: fix kfree mismatch in indir_table.c (Alaa Hleihel) [1915308] - net/mlx5: Fix PBMC register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix PPLM register mapping (Alaa Hleihel) [1915308] - net/mlx5: Fix placement of log_max_flow_counter (Alaa Hleihel) [1915308] - net/mlx5: Fix HW spec violation configuring uplink (Alaa Hleihel) [1915308] - net/mlx5e: Guarantee room for XSK wakeup NOP on async ICOSQ (Alaa Hleihel) [1915308] - net/mlx5e: Consider geneve_opts for encap contexts (Alaa Hleihel) [1915308] - net/mlx5: Don't request more than supported EQs (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix RX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Fix TX counters atomicity (Alaa Hleihel) [1915308] - net/mlx5: E-switch, Create vport miss group only if src rewrite is supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Fix ethtool indication of connector type (Alaa Hleihel) [1915308] - net/mlx5: Delete auxiliary bus driver eth-rep first (Alaa Hleihel) [1915308] - net/mlx5e: Fix mapping of ct_label zero (Alaa Hleihel) [1915308] - net/mlx5: SF, do not use ecpu bit for vhca state processing (Alaa Hleihel) [1915308] - net/mlx5e: Fix division by 0 in mlx5e_select_queue (Alaa Hleihel) [1915308] - net/mlx5e: Fix error path for ethtool set-priv-flag (Alaa Hleihel) [1915308] - net/mlx5e: Offload tuple rewrite for non-CT flows (Alaa Hleihel) [1915308] - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1915308] - net/mlx5: Add back multicast stats for uplink representor (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix typo in destroy_mkey inbox (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value in STEv1 getter (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix error flow of SFs allocation flow (Alaa Hleihel) [1915308] - net/mlx5: SF: Fix memory leak of work item (Alaa Hleihel) [1915308] - net/mlx5: SF, Correct vhca context size (Alaa Hleihel) [1915308] - net/mlx5e: E-switch, Fix rate calculation division (Alaa Hleihel) [1915308] - RDMA/mlx5: Fix timestamp default mode (Alaa Hleihel) [1915308] - net/mlx5: Set QP timestamp mode to default (Alaa Hleihel) [1915308] - net/mlx5e: Fix error flow in change profile (Alaa Hleihel) [1915308] - net/mlx5: Disable VF tunnel TX offload if ignore_flow_level isn't supported (Alaa Hleihel) [1915308 1915310] - net/mlx5e: Check correct ip_version in decapsulation route resolution (Alaa Hleihel) [1915308] - net/mlx5: Fix turn-off PPS command (Alaa Hleihel) [1915308] - net/mlx5e: Don't match on Geneve options in case option masks are all zero (Alaa Hleihel) [1915308] - net/mlx5e: Revert parameters on errors when changing PTP state without reset (Alaa Hleihel) [1915308] - net/mlx5e: When changing XDP program without reset, take refs for XSK RQs (Alaa Hleihel) [1915308] - net/mlx5e: Set PTP channel pointer explicitly to NULL (Alaa Hleihel) [1915308] - net/mlx5e: Accumulate port PTP TX stats with other channels stats (Alaa Hleihel) [1915308] - net/mlx5e: RX, Mind the MPWQE gaps when calculating offsets (Alaa Hleihel) [1915308] - net/mlx5e: Enforce minimum value check for ICOSQ size (Alaa Hleihel) [1915308] - RDMA/mlx5: Set correct kernel-doc identifier (Alaa Hleihel) [1915308] - IB/mlx5: Add missing error code (Alaa Hleihel) [1915308] - configs: Enable mlx5 subfunction device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Add cyc2time HW translation mode support (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move some PPS logic into helper functions (Alaa Hleihel) [1915308 1919657] - net/mlx5: Move all internal timer metadata into a dedicated struct (Alaa Hleihel) [1915308 1919657] - net/mlx5: Refactor init clock function (Alaa Hleihel) [1915308 1919657] - net/mlx5: Add register layout to support real-time time-stamp (Alaa Hleihel) [1915308 1919657] - RDMA/mlx5: Fail QP creation if the device can not support the CQE TS (Alaa Hleihel) [1915308] - RDMA/mlx5: Allow CQ creation without attached EQs (Alaa Hleihel) [1915308] - net/mlx5: Add new timestamp mode bits (Alaa Hleihel) [1915308 1919657] - net/mlx5: Remove TLS dependencies on XPS (Alaa Hleihel) [1915308] - net/mlx5: SF, Fix error return code in mlx5_sf_dev_probe() (Alaa Hleihel) [1915308 1851717] - net/mlx5e: Fix error return code in mlx5e_tc_esw_init() (Alaa Hleihel) [1915308 1919647] - net/mlx5: Fix a NULL vs IS_ERR() check (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Fix tc_tun.h to verify MLX5_ESWITCH config (Alaa Hleihel) [1915308 1919647] - net/mlx5: Assign boolean values to a bool variable (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "Unknouwn" -> "Unknown" (Alaa Hleihel) [1915308] - net/mlx5e: Fix spelling mistake "channles" -> "channels" (Alaa Hleihel) [1915308] - net/mlx5: Delete device list leftover (Alaa Hleihel) [1915308] - net/mlx5_core: remove unused including (Alaa Hleihel) [1915308] - net/mlx5: fix spelling mistake in Kconfig "accelaration" -> "acceleration" (Alaa Hleihel) [1915308] - RDMA/mlx5: Support 400Gbps IB rate in mlx5 driver (Alaa Hleihel) [1915308] - RDMA/mlx5: Cleanup the synchronize_srcu() from the ODP flow (Alaa Hleihel) [1915308] - net/mlx5e: Handle FIB events to update tunnel endpoint device (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Rename some encap-specific API to generic names (Alaa Hleihel) [1915308 1919647] - net/mlx5e: TC preparation refactoring for routing update event (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Refactor neigh update infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Create route entry infrastructure (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Extract tc tunnel encap/decap code to dedicated file (Alaa Hleihel) [1915308 1919647] - net/mlx5e: Match recirculated packet miss in slow table using reg_c1 (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor reg_c1 usage (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel RX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Remove redundant match on tunnel destination mac (Alaa Hleihel) [1915308 1919647] - net/mlx5: E-Switch, Indirect table infrastructure (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Refactor tun routing helpers (Alaa Hleihel) [1915308 1919647] - net/mlx5e: VF tunnel TX traffic offloading (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor rule offload forward action processing (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5e: Always set attr mdev pointer (Alaa Hleihel) [1915308 1919647] - net/mlx5e: E-Switch, Maintain vhca_id to vport_num mapping (Alaa Hleihel) [1915308 1915310 1919647] - net/mlx5: E-Switch, Refactor setting source port (Alaa Hleihel) [1915308 1915310 1919647] - IB/mlx5: Use rdma_for_each_port for port iteration (Alaa Hleihel) [1915308] - RDMA/core: Introduce and use API to read port immutable data (Alaa Hleihel) [1915308] - IB/mlx5: Improve query port for representor port (Alaa Hleihel) [1915308] - IB/mlx5: Avoid calling query device for reading pkey table length (Alaa Hleihel) [1915308] - IB/mlx5: Move mlx5_port_caps from mlx5_core_dev to mlx5_ib_dev (Alaa Hleihel) [1915308] - IB/mlx5: Support default partition key for representor port (Alaa Hleihel) [1915308] - net/mlx5: DR, Avoid unnecessary csum recalculation on supporting devices (Alaa Hleihel) [1915308] - net/mlx5e: CT: remove useless conversion to PTR_ERR then ERR_PTR (Alaa Hleihel) [1915308] - net/mlx5e: accel, remove redundant space (Alaa Hleihel) [1915308] - net/mlx5e: kTLS, Improve TLS RX workqueue scope (Alaa Hleihel) [1915308] - net/mlx5e: remove h from printk format specifier (Alaa Hleihel) [1915308] - net/mlx5e: Increase indirection RQ table size to 256 (Alaa Hleihel) [1915308] - net/mlx5e: Enable napi in channel's activation stage (Alaa Hleihel) [1915308] - net/mlx5e: Move representor neigh init into profile enable (Alaa Hleihel) [1915308] - net/mlx5e: Avoid false lock depenency warning on tc_ht (Alaa Hleihel) [1915308] - net/mlx5e: Move set vxlan nic info to profile init (Alaa Hleihel) [1915308] - net/mlx5e: Move netif_carrier_off() out of mlx5e_priv_init() (Alaa Hleihel) [1915308] - net/mlx5e: Refactor mlx5e_netdev_init/cleanup to mlx5e_priv_init/cleanup (Alaa Hleihel) [1915308] - net/mxl5e: Add change profile method (Alaa Hleihel) [1915308] - net/mlx5e: Separate between netdev objects and mlx5e profiles initialization (Alaa Hleihel) [1915308] - net/mlx5: DR, Allow SW steering for sw_owner_v2 devices (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Copy all 64B whenever replacing STE in the head of miss-list (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use HW specific logic API when writing STE (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Use the right size when writing partial STE into HW (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 modify header logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 action apply logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add STEv1 setters and getters (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Allow native protocol support for HW STEv1 (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add HW STEv1 match logic (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Add match STEv1 structs to ifc (Alaa Hleihel) [1915308 1851712] - net/mlx5: DR, Fix potential shift wrapping of 32-bit value (Alaa Hleihel) [1915308 1851712] - net/mlx5e: Enable traps according to link state (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to DMAC filter trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add listener to trap event (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add trap entity to ETH driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Expose RX dma info helpers (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering DMAC trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Add flow steering VLAN trap rule (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Optimize promiscuous mode (Alaa Hleihel) [1915308 1919652] - net/mlx5: Notify on trap action by blocking event (Alaa Hleihel) [1915308 1919652] - net/mlx5: Rename events notifier header (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink DMAC filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Register to devlink ingress VLAN filter trap (Alaa Hleihel) [1915308 1919652] - net/mlx5: Add support for devlink traps in mlx5 core driver (Alaa Hleihel) [1915308 1919652] - net/mlx5e: Support HTB offload (Alaa Hleihel) [1915308] - net/mlx5: SF, Port function state change support (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add port add delete functionality (Alaa Hleihel) [1915308 1851717] - net/mlx5: E-switch, Add eswitch helpers for SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: E-switch, Prepare eswitch to handle SF vport (Alaa Hleihel) [1915308 1915310 1851717] - net/mlx5: SF, Add auxiliary device driver (Alaa Hleihel) [1915308 1851717] - net/mlx5: SF, Add auxiliary device support (Alaa Hleihel) [1915308 1851717] - net/mlx5: Introduce vhca state event notifier (Alaa Hleihel) [1915308 1851717] - RDMA/hw/mlx5/qp: Demote non-conformant kernel-doc header (Alaa Hleihel) [1915308] - RDMA/hw/mlx5/odp: Fix formatting and add missing descriptions in 'pagefault_data_segments()' (Alaa Hleihel) [1915308] - IB/mlx5: Make function static (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Remove unnecessary config flag usage (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Inline feature_check fast-path function (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Avoid unreachable return (Alaa Hleihel) [1915308] - net/mlx5e: IPsec, Enclose csum logic under ipsec config (Alaa Hleihel) [1915308] - net/mlx5e: CT: Remove redundant usage of zone mask (Alaa Hleihel) [1915308] - net/mlx5e: Remove redundant initialization to null (Alaa Hleihel) [1915308] - net/mlx5e: CT: Pass null instead of zero spec (Alaa Hleihel) [1915308] - net/mlx5e: E-Switch, Offload all chain 0 priorities when modify header and forward action is not supported (Alaa Hleihel) [1915308] - net/mlx5: E-Switch, use new cap as condition for mpls over udp (Alaa Hleihel) [1915308] - net/mlx5e: Simplify condition on esw_vport_enable_qos() (Alaa Hleihel) [1915308] - net/mlx5: Add HW definition of reg_c_preserve (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 modify header logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE modify header actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 action apply logic (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE tx/rx actions per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 setters and getters (Alaa Hleihel) [1915308] - net/mlx5: DR, Add STE setters and getters per-device API (Alaa Hleihel) [1915308] - net/mlx5: DR, Move action apply logic to dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Refactor ICMP STE builder (Alaa Hleihel) [1915308] - net/mlx5: DR, Move STEv0 look up types from mlx5_ifc_dr header (Alaa Hleihel) [1915308] - net/mlx5: DR, Merge similar DR STE SET macros (Alaa Hleihel) [1915308] - net/mlx5: DR, Fix STEv0 source_eswitch_owner_vhca_id support (Alaa Hleihel) [1915308] - net/mlx5: DR, Remove unused macro definition from dr_ste (Alaa Hleihel) [1915308] - net/mlx5: DR, Move HW STEv0 match logic to a separate file (Alaa Hleihel) [1915308] - net/mlx5: DR, Use the new HW specific STE infrastructure (Alaa Hleihel) [1915308] - net/mlx5: DR, Move macros from dr_ste.c to header (Alaa Hleihel) [1915308] - net/mlx5: DR, Add infrastructure for supporting several steering formats (Alaa Hleihel) [1915308] - ext4: handle read only external journal device (Lukas Czerner) [1860929] - vfio/pci: Handle concurrent vma faults (Alex Williamson) [1976551] - vfio-pci: Use io_remap_pfn_range() for PCI IO memory (Alex Williamson) [1976551] - net: flow_dissector: Parse PTP L2 packet header (Ivan Vecera) [1971687] - net: vlan: Add parse protocol header ops (Ivan Vecera) [1971687] - PCI: hv: Remove bus device removal unused refcount/functions (Mohammed Gamal) [1982482] - PCI: hv: Fix a race condition when removing the device (Mohammed Gamal) [1982482] - RDMA/cxgb4: check for ipv6 address properly while destroying listener (Raju Rangoju) [1961313] - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (Raju Rangoju) [1961313] - RDMA: Convert sysfs device * show functions to use sysfs_emit() (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: Disable delayed ack by default (Raju Rangoju) [1961313] - [infiniband] treewide: Remove uninitialized_var() usage (Raju Rangoju) [1961313] - RDMA/iw_cxgb4: cleanup device debugfs entries on ULD remove (Raju Rangoju) [1961313] - vfs: allow unprivileged whiteout creation (Miklos Szeredi) [1983608] - Documentation: kdump: update kdump guide (Baoquan He) [1938067] - docs: admin-guide: add kdump documentation into it (Baoquan He) [1938067] - docs: kdump: convert docs to ReST and rename to *.rst (Baoquan He) [1938067]- Revert "be2net: disable bh with spin_lock in be_process_mcc" (Petr Oros) [1973504] - nvmet-rdma: Fix NULL deref when SEND is completed with error (Gopal Tiwari) [1959856] - netfilter: nft_exthdr: Search chunks in SCTP packets only (Phil Sutter) [1868228] - netfilter: nft_exthdr: Fix for unsafe packet data read (Phil Sutter) [1868228] - netfilter: nft_exthdr: Support SCTP chunks (Phil Sutter) [1868228] - xfs: fix deadlock retry tracepoint arguments (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_unshare usage of filemap_write_and_wait_range (Bill O'Donnell) [1937116] - xfs: fix return of uninitialized value in variable error (Bill O'Donnell) [1937116] - xfs: fix scrub and remount-ro protection when running scrub (Bill O'Donnell) [1937116] - xfs: fix xfs_trans slab cache name (Bill O'Donnell) [1937116] - xfs: Fix a typo (Bill O'Donnell) [1937116] - xfs: Rudimentary spelling fix (Bill O'Donnell) [1937116] - xfs: Rudimentary typo fixes (Bill O'Donnell) [1937116] - xfs: fix dquot scrub loop cancellation (Bill O'Donnell) [1937116] - xfs: fix uninitialized variables in xrep_calc_ag_resblks (Bill O'Donnell) [1937116] - xfs: fix incorrect root dquot corruption error when switching group/project quota types (Bill O'Donnell) [1937116] - xfs: fix up build warnings when quotas are disabled (Bill O'Donnell) [1937116] - xfs: fix chown leaking delalloc quota blocks when fssetxattr fails (Bill O'Donnell) [1937116] - xfs: Fix assert failure in xfs_setattr_size() (Bill O'Donnell) [1937116] - xfs: fix an ABBA deadlock in xfs_rename (Bill O'Donnell) [1937116 1966609] - xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks (Bill O'Donnell) [1937116] - xfs: fix parent pointer scrubber bailing out on unallocated inodes (Bill O'Donnell) [1937116] - xfs: revert "xfs: fix rmap key and record comparison functions" (Bill O'Donnell) [1937116] - xfs: don't allow NOWAIT DIO across extent boundaries (Bill O'Donnell) [1937116] - xfs: return corresponding errcode if xfs_initialize_perag() fail (Bill O'Donnell) [1937116] - xfs: ensure inobt record walks always make forward progress (Bill O'Donnell) [1937116] - xfs: fix forkoff miscalculation related to XFS_LITINO(mp) (Bill O'Donnell) [1937116] - xfs: directory scrub should check the null bestfree entries too (Bill O'Donnell) [1937116] - xfs: strengthen rmap record flags checking (Bill O'Donnell) [1937116] - xfs: fix the minrecs logic when dealing with inode root child blocks (Bill O'Donnell) [1937116] - xfs: fix a missing unlock on error in xfs_fs_map_blocks (Bill O'Donnell) [1937116] - xfs: fix brainos in the refcount scrubber's rmap fragment processor (Bill O'Donnell) [1937116] - xfs: fix rmap key and record comparison functions (Bill O'Donnell) [1937116] - xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents (Bill O'Donnell) [1937116] - xfs: fix flags argument to rmap lookup when converting shared file rmaps (Bill O'Donnell) [1937116] - xfs: only flush the unshared range in xfs_reflink_unshare (Bill O'Donnell) [1937116] - xfs: fix scrub flagging rtinherit even if there is no rt device (Bill O'Donnell) [1937116] - xfs: fix missing CoW blocks writeback conversion retry (Bill O'Donnell) [1937116] - xfs: set xefi_discard when creating a deferred agfl free log intent item (Bill O'Donnell) [1937116] - xfs: cancel intents immediately if process_intents fails (Bill O'Donnell) [1937116] - xfs: fix fallocate functions when rtextsize is larger than 1 (Bill O'Donnell) [1937116] - xfs: fix high key handling in the rt allocator's query_range function (Bill O'Donnell) [1937116] - xfs: annotate grabbing the realtime bitmap/summary locks in growfs (Bill O'Donnell) [1937116] - xfs: make xfs_growfs_rt update secondary superblocks (Bill O'Donnell) [1937116] - xfs: fix realtime bitmap/summary file truncation when growing rt volume (Bill O'Donnell) [1937116] - xfs: fix the indent in xfs_trans_mod_dquot (Bill O'Donnell) [1937116] - xfs: do the ASSERT for the arguments O_{u,g,p}dqpp (Bill O'Donnell) [1937116] - xfs: fix deadlock and streamline xfs_getfsmap performance (Bill O'Donnell) [1937116] - xfs: limit entries returned when counting fsmap records (Bill O'Donnell) [1937116] - xfs: only relog deferred intent items if free space in the log gets low (Bill O'Donnell) [1937116] - xfs: expose the log push threshold (Bill O'Donnell) [1937116] - xfs: periodically relog deferred intent items (Bill O'Donnell) [1937116] - xfs: change the order in which child and parent defer ops are finished (Bill O'Donnell) [1937116] - xfs: fix an incore inode UAF in xfs_bui_recover (Bill O'Donnell) [1937116] - xfs: clean up xfs_bui_item_recover iget/trans_alloc/ilock ordering (Bill O'Donnell) [1937116] - xfs: clean up bmap intent item recovery checking (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining transaction reservation (Bill O'Donnell) [1937116] - xfs: xfs_defer_capture should absorb remaining block reservations (Bill O'Donnell) [1937116] - xfs: proper replay of deferred ops queued during log recovery (Bill O'Donnell) [1937116] - xfs: remove XFS_LI_RECOVERED (Bill O'Donnell) [1937116] - xfs: remove xfs_defer_reset (Bill O'Donnell) [1937116] - xfs: fix finobt btree block recovery ordering (Bill O'Donnell) [1937116] - xfs: directly call xfs_generic_create() for ->create() and ->mkdir() (Bill O'Donnell) [1937116] - xfs: avoid shared rmap operations for attr fork extents (Bill O'Donnell) [1937116] - xfs: drop the obsolete comment on filestream locking (Bill O'Donnell) [1937116] - xfs: code cleanup in xfs_attr_leaf_entsize_{remote,local} (Bill O'Donnell) [1937116] - xfs: do the assert for all the log done items in xfs_trans_cancel (Bill O'Donnell) [1937116] - xfs: remove the unused parameter id from xfs_qm_dqattach_one (Bill O'Donnell) [1937116] - xfs: remove the redundant crc feature check in xfs_attr3_rmt_verify (Bill O'Donnell) [1937116] - xfs: fix some comments (Bill O'Donnell) [1937116] - xfs: remove the unnecessary xfs_dqid_t type cast (Bill O'Donnell) [1937116] - xfs: use the existing type definition for di_projid (Bill O'Donnell) [1937116] - xfs: remove the unused SYNCHRONIZE macro (Bill O'Donnell) [1937116] - xfs: clean up calculation of LR header blocks (Bill O'Donnell) [1937116] - xfs: avoid LR buffer overrun due to crafted h_len (Bill O'Donnell) [1937116] - xfs: don't release log intent items when recovery fails (Bill O'Donnell) [1937116] - xfs: attach inode to dquot in xfs_bui_item_recover (Bill O'Donnell) [1937116] - xfs: log new intent items created as part of finishing recovered intent items (Bill O'Donnell) [1937116] - xfs: check dabtree node hash values when loading child blocks (Bill O'Donnell) [1937116] - xfs: don't free rt blocks when we're doing a REMAP bunmapi call (Bill O'Donnell) [1937116] - xfs: Set xfs_buf's b_ops member when zeroing bitmap/summary files (Bill O'Donnell) [1937116] - xfs: Set xfs_buf type flag when growing summary/bitmap files (Bill O'Donnell) [1937116] - xfs: drop extra transaction roll from inode extent truncate (Bill O'Donnell) [1937116] - xfs: don't propagate RTINHERIT -> REALTIME when there is no rtdev (Bill O'Donnell) [1937116] - xfs: ensure that fpunch, fcollapse, and finsert operations are aligned to rt extent size (Bill O'Donnell) [1937116] - xfs: refactor inode flags propagation code (Bill O'Donnell) [1937116] - xfs: make sure the rt allocator doesn't run off the end (Bill O'Donnell) [1937116] - xfs: Remove unneeded semicolon (Bill O'Donnell) [1937116] - xfs: force the log after remapping a synchronous-writes file (Bill O'Donnell) [1937116] - xfs: Convert xfs_attr_sf macros to inline functions (Bill O'Donnell) [1937116] - xfs: Use variable-size array for nameval in xfs_attr_sf_entry (Bill O'Donnell) [1937116] - xfs: Remove typedef xfs_attr_shortform_t (Bill O'Donnell) [1937116] - xfs: remove typedef xfs_attr_sf_entry_t (Bill O'Donnell) [1937116] - xfs: Remove kmem_zalloc_large() (Bill O'Donnell) [1937116] - xfs: enable big timestamps (Bill O'Donnell) [1937116] - xfs: trace timestamp limits (Bill O'Donnell) [1937116] - xfs: widen ondisk quota expiration timestamps to handle y2038+ (Bill O'Donnell) [1937116] - xfs: widen ondisk inode timestamps to deal with y2038+ (Bill O'Donnell) [1937116] - xfs: redefine xfs_ictimestamp_t (Bill O'Donnell) [1937116] - xfs: redefine xfs_timestamp_t (Bill O'Donnell) [1937116] - xfs: move xfs_log_dinode_to_disk to the log recovery code (Bill O'Donnell) [1937116] - xfs: refactor quota timestamp coding (Bill O'Donnell) [1937116] - xfs: refactor default quota grace period setting code (Bill O'Donnell) [1937116] - xfs: refactor quota expiration timer modification (Bill O'Donnell) [1937116] - xfs: explicitly define inode timestamp range (Bill O'Donnell) [1937116] - xfs: enable new inode btree counters feature (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online repair (Bill O'Donnell) [1937116] - xfs: support inode btree blockcounts in online scrub (Bill O'Donnell) [1937116] - xfs: use the finobt block counts to speed up mount times (Bill O'Donnell) [1937116] - xfs: store inode btree block counts in AGI header (Bill O'Donnell) [1937116] - xfs: reuse _xfs_buf_read for re-reading the superblock (Bill O'Donnell) [1937116] - xfs: remove xfs_getsb (Bill O'Donnell) [1937116] - xfs: simplify xfs_trans_getsb (Bill O'Donnell) [1937116] - xfs: remove xlog_recover_iodone (Bill O'Donnell) [1937116] - xfs: clear the read/write flags later in xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: use xfs_buf_item_relse in xfs_buf_item_done (Bill O'Donnell) [1937116] - xfs: simplify the xfs_buf_ioend_disposition calling convention (Bill O'Donnell) [1937116] - xfs: lift the XBF_IOEND_FAIL handling into xfs_buf_ioend_disposition (Bill O'Donnell) [1937116] - xfs: remove xfs_buf_ioerror_retry (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioerror_fail_without_retry (Bill O'Donnell) [1937116] - xfs: fold xfs_buf_ioend_finish into xfs_ioend (Bill O'Donnell) [1937116] - xfs: move the buffer retry logic to xfs_buf.c (Bill O'Donnell) [1937116] - xfs: refactor xfs_buf_ioend (Bill O'Donnell) [1937116] - xfs: mark xfs_buf_ioend static (Bill O'Donnell) [1937116] - xfs: refactor the buf ioend disposition code (Bill O'Donnell) [1937116] - xfs: xfs_iflock is no longer a completion (Bill O'Donnell) [1937116] - xfs: remove kmem_realloc() (Bill O'Donnell) [1937116] - xfs: don't update mtime on COW faults (Bill O'Donnell) [1937116] - xfs: fix xfs_bmap_validate_extent_raw when checking attr fork of rt files (Bill O'Donnell) [1937116] - xfs: initialize the shortform attr header padding entry (Bill O'Donnell) [1937116] - xfs: fix off-by-one in inode alloc block reservation calculation (Bill O'Donnell) [1937116] - xfs: finish dfops on every insert range shift iteration (Bill O'Donnell) [1937116] - xfs: Fix UBSAN null-ptr-deref in xfs_sysfs_init (Bill O'Donnell) [1937116] - xfs: delete duplicated words + other fixes (Bill O'Donnell) [1937116] - xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_node_addname (Bill O'Donnell) [1937116] - xfs: Simplify xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_rmt (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_removename_setup (Bill O'Donnell) [1937116] - xfs: Add remote block helper functions (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_leaf_mark_incomplete (Bill O'Donnell) [1937116] - xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform (Bill O'Donnell) [1937116] - xfs: Remove xfs_trans_roll in xfs_attr_node_removename (Bill O'Donnell) [1937116] - xfs: Remove unneeded xfs_trans_roll_inode calls (Bill O'Donnell) [1937116] - xfs: Add helper function xfs_attr_node_shrink (Bill O'Donnell) [1937116] - xfs: Pull up xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_rmtval_remove (Bill O'Donnell) [1937116] - xfs: Pull up trans roll in xfs_attr3_leaf_clearflag (Bill O'Donnell) [1937116] - xfs: Factor out xfs_attr_rmtval_invalidate (Bill O'Donnell) [1937116] - xfs: Pull up trans roll from xfs_attr3_leaf_setflag (Bill O'Donnell) [1937116] - xfs: Refactor xfs_attr_try_sf_addname (Bill O'Donnell) [1937116] - xfs: Split apart xfs_attr_leaf_addname (Bill O'Donnell) [1937116] - xfs: Pull up trans handling in xfs_attr3_leaf_flipflags (Bill O'Donnell) [1937116] - xfs: Factor out new helper functions xfs_attr_rmtval_set (Bill O'Donnell) [1937116] - xfs: Check for -ENOATTR or -EEXIST (Bill O'Donnell) [1937116] - xfs: Add xfs_has_attr and subroutines (Bill O'Donnell) [1937116] - xfs: Refactor xfs_da_state_alloc() helper (Bill O'Donnell) [1937116] - xfs: remove xfs_zone_{alloc,zalloc} helpers (Bill O'Donnell) [1937116] - xfs: Modify xlog_ticket_alloc() to use kernel's MM API (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_zalloc() usage (Bill O'Donnell) [1937116] - xfs: Remove kmem_zone_alloc() usage (Bill O'Donnell) [1937116] - xfs: xfs_btree_staging.h: delete duplicated words (Bill O'Donnell) [1937116] - xfs: rename the ondisk dquot d_flags to d_type (Bill O'Donnell) [1937116] - xfs: improve ondisk dquot flags checking (Bill O'Donnell) [1937116] - xfs: create xfs_dqtype_t to represent quota types (Bill O'Donnell) [1937116] - xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses (Bill O'Donnell) [1937116] - xfs: remove unnecessary quota type masking (Bill O'Donnell) [1937116] - xfs: always use xfs_dquot_type when extracting type from a dquot (Bill O'Donnell) [1937116] - xfs: refactor quota type testing (Bill O'Donnell) [1937116] - xfs: remove the XFS_QM_IS[UGP]DQ macros (Bill O'Donnell) [1937116] - xfs: refactor testing if a particular dquot is being enforced (Bill O'Donnell) [1937116] - xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* (Bill O'Donnell) [1937116] - xfs: drop the type parameter from xfs_dquot_verify (Bill O'Donnell) [1937116] - xfs: add more dquot tracepoints (Bill O'Donnell) [1937116] - xfs: actually bump warning counts when we send warnings (Bill O'Donnell) [1937116] - xfs: assume the default quota limits are always set in xfs_qm_adjust_dqlimits (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_apply_dquot_deltas (Bill O'Donnell) [1937116] - xfs: refactor xfs_trans_dqresv (Bill O'Donnell) [1937116] - xfs: refactor xfs_qm_scall_setqlim (Bill O'Donnell) [1937116] - xfs: refactor quota exceeded test (Bill O'Donnell) [1937116] - xfs: remove unnecessary arguments from quota adjust functions (Bill O'Donnell) [1937116] - xfs: refactor default quota limits by resource (Bill O'Donnell) [1937116] - xfs: remove qcore from incore dquots (Bill O'Donnell) [1937116] - xfs: stop using q_core timers in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core warning counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core counters in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core limits in the quota code (Bill O'Donnell) [1937116] - xfs: use a per-resource struct for incore dquot data (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_id in the quota code (Bill O'Donnell) [1937116] - xfs: stop using q_core.d_flags in the quota code (Bill O'Donnell) [1937116] - xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format (Bill O'Donnell) [1937116] - xfs: rename dquot incore state flags (Bill O'Donnell) [1937116] - xfs: refactor quotacheck flags usage (Bill O'Donnell) [1937116] - xfs: move the flags argument of xfs_qm_scall_trunc_qfiles to XFS_QMOPT_* (Bill O'Donnell) [1937116] - xfs: validate ondisk/incore dquot flags (Bill O'Donnell) [1937116] - xfs: fix inode quota reservation checks (Bill O'Donnell) [1937116] - xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffer to flush (Bill O'Donnell) [1937116] - xfs: drain the buf delwri queue before xfsaild idles (Bill O'Donnell) [1937116] - xfs: remove duplicated include from xfs_buf_item.c (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT and SYNC_TRYLOCK (Bill O'Donnell) [1937116] - xfs: get rid of unnecessary xfs_perag_{get,put} pairs (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should check inode size (Bill O'Donnell) [1937116] - xfs: rtbitmap scrubber should verify written extents (Bill O'Donnell) [1937116] - xfs: remove xfs_inobp_check() (Bill O'Donnell) [1937116] - xfs: factor xfs_iflush_done (Bill O'Donnell) [1937116] - xfs: rework xfs_iflush_cluster() dirty inode iteration (Bill O'Donnell) [1937116] - xfs: rename xfs_iflush_int() (Bill O'Donnell) [1937116] - xfs: xfs_iflush() is no longer necessary (Bill O'Donnell) [1937116] - xfs: attach inodes to the cluster buffer when dirtied (Bill O'Donnell) [1937116] - xfs: rework stale inodes in xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: clean up inode reclaim comments (Bill O'Donnell) [1937116] - xfs: remove SYNC_WAIT from xfs_reclaim_inodes() (Bill O'Donnell) [1937116] - xfs: remove SYNC_TRYLOCK from inode reclaim (Bill O'Donnell) [1937116] - xfs: don't block inode reclaim on the ILOCK (Bill O'Donnell) [1937116] - xfs: allow multiple reclaimers per AG (Bill O'Donnell) [1937116] - xfs: remove IO submission from xfs_reclaim_inode() (Bill O'Donnell) [1937116] - xfs: make inode reclaim almost non-blocking (Bill O'Donnell) [1937116] - xfs: pin inode backing buffer to the inode log item (Bill O'Donnell) [1937116] - xfs: move xfs_clear_li_failed out of xfs_ail_delete_one() (Bill O'Donnell) [1937116] - xfs: unwind log item error flagging (Bill O'Donnell) [1937116] - xfs: handle buffer log item IO errors directly (Bill O'Donnell) [1937116] - xfs: get rid of log item callbacks (Bill O'Donnell) [1937116] - xfs: clean up the buffer iodone callback functions (Bill O'Donnell) [1937116] - xfs: use direct calls for dquot IO completion (Bill O'Donnell) [1937116] - xfs: make inode IO completion buffer centric (Bill O'Donnell) [1937116] - xfs: clean up whacky buffer log item list reinit (Bill O'Donnell) [1937116] - xfs: call xfs_buf_iodone directly (Bill O'Donnell) [1937116] - xfs: mark log recovery buffers for completion (Bill O'Donnell) [1937116] - xfs: mark dquot buffers in cache (Bill O'Donnell) [1937116] - xfs: mark inode buffers in cache (Bill O'Donnell) [1937116] - xfs: add an inode item lock (Bill O'Donnell) [1937116] - xfs: remove logged flag from inode log item (Bill O'Donnell) [1937116] - xfs: Don't allow logging of XFS_ISTALE inodes (Bill O'Donnell) [1937116] - xfs: remove useless definitions in xfs_linux.h (Bill O'Donnell) [1937116] - xfs: use MMAPLOCK around filemap_map_pages() (Bill O'Donnell) [1937116] - xfs: move helpers that lock and unlock two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: refactor locking and unlocking two inodes against userspace IO (Bill O'Donnell) [1937116] - xfs: fix xfs_reflink_remap_prep calling conventions (Bill O'Donnell) [1937116] - xfs: reflink can skip remap existing mappings (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks if we're mapping into a hole (Bill O'Donnell) [1937116] - xfs: only reserve quota blocks for bmbt changes if we're changing the data fork (Bill O'Donnell) [1937116] - xfs: redesign the reflink remap loop to fix blkres depletion crash (Bill O'Donnell) [1937116] - xfs: rename xfs_bmap_is_real_extent to is_written_extent (Bill O'Donnell) [1937116] - xfs: Couple of typo fixes in comments (Bill O'Donnell) [1937116] - xfs: fix use-after-free on CIL context on shutdown (Bill O'Donnell) [1937116] - xfs: flag files as supporting buffered async reads (Bill O'Donnell) [1937116] - fs: add FMODE_BUF_RASYNC (Bill O'Donnell) [1937116] - xfs: more lockdep whackamole with kmem_alloc* (Bill O'Donnell) [1937116 1965923] - xfs: rearrange xfs_inode_walk_ag parameters (Bill O'Donnell) [1937116] - xfs: straighten out all the naming around incore inode tree walks (Bill O'Donnell) [1937116] - xfs: move xfs_inode_ag_iterator to be closer to the perag walking code (Bill O'Donnell) [1937116] - xfs: use bool for done in xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: fix inode ag walk predicate function return values (Bill O'Donnell) [1937116] - xfs: refactor eofb matching into a single helper (Bill O'Donnell) [1937116] - xfs: remove __xfs_icache_free_eofblocks (Bill O'Donnell) [1937116] - xfs: remove flags argument from xfs_inode_ag_walk (Bill O'Donnell) [1937116] - xfs: remove xfs_inode_ag_iterator_flags (Bill O'Donnell) [1937116] - xfs: remove unused xfs_inode_ag_iterator function (Bill O'Donnell) [1937116] - xfs: replace open-coded XFS_ICI_NO_TAG (Bill O'Donnell) [1937116] - xfs: move eofblocks conversion function to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: remove the m_active_trans counter (Bill O'Donnell) [1937116] - xfs: separate read-only variables in struct xfs_mount (Bill O'Donnell) [1937116] - xfs: reduce free inode accounting overhead (Bill O'Donnell) [1937116] - xfs: gut error handling in xfs_trans_unreserve_and_mod_sb() (Bill O'Donnell) [1937116] - xfs: cleanup xfs_idestroy_fork (Bill O'Donnell) [1937116] - xfs: move the fork format fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: move the per-fork nextents fields into struct xfs_ifork (Bill O'Donnell) [1937116] - xfs: remove xfs_ifree_local_data (Bill O'Donnell) [1937116] - xfs: remove the XFS_DFORK_Q macro (Bill O'Donnell) [1937116] - xfs: clean up xchk_bmap_check_rmaps usage of XFS_IFORK_Q (Bill O'Donnell) [1937116] - xfs: remove the NULL fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: remove the special COW fork handling in xfs_bmapi_read (Bill O'Donnell) [1937116] - xfs: improve local fork verification (Bill O'Donnell) [1937116] - xfs: refactor xfs_inode_verify_forks (Bill O'Donnell) [1937116] - xfs: remove xfs_ifork_ops (Bill O'Donnell) [1937116] - xfs: remove xfs_iread (Bill O'Donnell) [1937116] - xfs: don't reset i_delayed_blks in xfs_iread (Bill O'Donnell) [1937116] - xfs: call xfs_dinode_verify from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: handle unallocated inodes in xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: split xfs_iformat_fork (Bill O'Donnell) [1937116] - xfs: call xfs_iformat_fork from xfs_inode_from_disk (Bill O'Donnell) [1937116] - xfs: xfs_bmapi_read doesn't take a fork id as the last argument (Bill O'Donnell) [1937116] - xfs: fix the warning message in xfs_validate_sb_common() (Bill O'Donnell) [1937116] - xfs: don't allow SWAPEXT if we'd screw up quota accounting (Bill O'Donnell) [1937116] - xfs: use ordered buffers to initialize dquot buffers during quotacheck (Bill O'Donnell) [1937116] - xfs: don't fail verifier on empty attr3 leaf block (Bill O'Donnell) [1937116] - xfs: Use the correct style for SPDX License Identifier (Bill O'Donnell) [1937116] - xfs: Replace zero-length array with flexible-array (Bill O'Donnell) [1937116] - xfs: ensure f_bfree returned by statfs() is non-negative (Bill O'Donnell) [1937116] - xfs: remove duplicate headers (Bill O'Donnell) [1937116] - xfs: fix unused variable warning in buffer completion on !DEBUG (Bill O'Donnell) [1937116] - xfs: remove unnecessary includes from xfs_log_recover.c (Bill O'Donnell) [1937116] - xfs: move log recovery buffer cancellation code to xfs_buf_item_recover.c (Bill O'Donnell) [1937116] - xfs: hoist setting of XFS_LI_RECOVERED to caller (Bill O'Donnell) [1937116] - xfs: refactor intent item iop_recover calls (Bill O'Donnell) [1937116] - xfs: refactor intent item RECOVERED flag into the log item (Bill O'Donnell) [1937116] - xfs: refactor adding recovered intent items to the log (Bill O'Donnell) [1937116] - xfs: refactor releasing finished intents during log recovery (Bill O'Donnell) [1937116] - xfs: refactor xlog_item_is_intent now that we're done converting (Bill O'Donnell) [1937116] - xfs: refactor recovered BUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered CUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered RUI log item playback (Bill O'Donnell) [1937116] - xfs: refactor recovered EFI log item playback (Bill O'Donnell) [1937116] - xfs: remove log recovery quotaoff item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery BUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery CUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery RUI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery EFI item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery icreate item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery dquot item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery inode item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery buffer item dispatch for pass2 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass1 commit functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item dispatch for pass2 readhead functions (Bill O'Donnell) [1937116] - xfs: refactor log recovery item sorting into a generic dispatch structure (Bill O'Donnell) [1937116] - xfs: convert xfs_log_recover_item_t to struct xfs_log_recover_item (Bill O'Donnell) [1937116] - xfs: remove unused iget_flags param from xfs_imap_to_bp() (Bill O'Donnell) [1937116] - xfs: remove unused shutdown types (Bill O'Donnell) [1937116] - xfs: random buffer write failure errortag (Bill O'Donnell) [1937116] - xfs: remove unused iflush stale parameter (Bill O'Donnell) [1937116] - xfs: combine xfs_trans_ail_[remove|delete]() (Bill O'Donnell) [1937116] - xfs: drop unused shutdown parameter from xfs_trans_ail_remove() (Bill O'Donnell) [1937116] - xfs: use delete helper for items expected to be in AIL (Bill O'Donnell) [1937116] - xfs: acquire ->ail_lock from xfs_trans_ail_delete() (Bill O'Donnell) [1937116] - xfs: abort consistently on dquot flush failure (Bill O'Donnell) [1937116] - xfs: ratelimit unmount time per-buffer I/O error alert (Bill O'Donnell) [1937116] - xfs: refactor ratelimited buffer error messages into helper (Bill O'Donnell) [1937116] - xfs: reset buffer write failure state on successful completion (Bill O'Donnell) [1937116] - xfs: remove unnecessary shutdown check from xfs_iflush() (Bill O'Donnell) [1937116] - xfs: simplify inode flush error handling (Bill O'Donnell) [1937116] - xfs: factor out buffer I/O failure code (Bill O'Donnell) [1937116] - xfs: refactor failed buffer resubmission into xfsaild (Bill O'Donnell) [1937116] - xfs: spell out the parameter name for ->cancel_item (Bill O'Donnell) [1937116] - xfs: use a xfs_btree_cur for the ->finish_cleanup state (Bill O'Donnell) [1937116] - xfs: turn dfp_done into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: refactor xfs_defer_finish_noroll (Bill O'Donnell) [1937116] - xfs: turn dfp_intent into a xfs_log_item (Bill O'Donnell) [1937116] - xfs: merge the ->diff_items defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: merge the ->log_item defer op into ->create_intent (Bill O'Donnell) [1937116] - xfs: factor out a xfs_defer_create_intent helper (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efd_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: remove the xfs_efi_log_item_t typedef (Bill O'Donnell) [1937116] - xfs: refactor xlog_recover_buffer_pass1 (Bill O'Donnell) [1937116] - xfs: simplify xlog_recover_inode_ra_pass2 (Bill O'Donnell) [1937116] - xfs: factor out a xlog_buf_readahead helper (Bill O'Donnell) [1937116] - xfs: rename inode_list xlog_recover_reorder_trans (Bill O'Donnell) [1937116] - xfs: refactor the buffer cancellation table helpers (Bill O'Donnell) [1937116] - xfs: define printk_once variants for xfs messages (Bill O'Donnell) [1937116] - xfs: stop CONFIG_XFS_DEBUG from changing compiler flags (Bill O'Donnell) [1937116] - xfs: remove unnecessary check of the variable resblks in xfs_symlink (Bill O'Donnell) [1937116] - xfs: simplify the flags setting in xfs_qm_scall_quotaon (Bill O'Donnell) [1937116] - xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach (Bill O'Donnell) [1937116] - xfs: remove unnecessary variable udqp from xfs_ioctl_setattr (Bill O'Donnell) [1937116] - xfs: reserve quota inode transaction space only when needed (Bill O'Donnell) [1937116] - xfs: combine two if statements with same condition (Bill O'Donnell) [1937116] - xfs: trace quota allocations for all quota types (Bill O'Donnell) [1937116] - xfs: report unrecognized log item type codes during recovery (Bill O'Donnell) [1937116] - xfs: move inode flush to the sync workqueue (Bill O'Donnell) [1937116] - xfs: fix partially uninitialized structure in xfs_reflink_remap_extent (Bill O'Donnell) [1937116] - xfs: fix inode number overflow in ifree cluster helper (Bill O'Donnell) [1937116] - xfs: remove redundant variable assignment in xfs_symlink() (Bill O'Donnell) [1937116] - xfs: ratelimit inode flush on buffered write ENOSPC (Bill O'Donnell) [1937116] - xfs: return locked status of inode buffer on xfsaild push (Bill O'Donnell) [1937116] - xfs: trylock underlying buffer on dquot flush (Bill O'Donnell) [1937116] - xfs: remove unnecessary ternary from xfs_create (Bill O'Donnell) [1937116] - xfs: don't write a corrupt unmount record to force summary counter recalc (Bill O'Donnell) [1937116] - xfs: factor inode lookup from xfs_ifree_cluster (Bill O'Donnell) [1937116] - xfs: tail updates only need to occur when LSN changes (Bill O'Donnell) [1937116] - xfs: factor common AIL item deletion code (Bill O'Donnell) [1937116] - xfs: correctly acount for reclaimable slabs (Bill O'Donnell) [1937116] - xfs: Improve metadata buffer reclaim accountability (Bill O'Donnell) [1937116] - xfs: don't allow log IO to be throttled (Bill O'Donnell) [1937116] - xfs: Throttle commits on delayed background CIL push (Bill O'Donnell) [1937116] - xfs: Lower CIL flush limit for large logs (Bill O'Donnell) [1937116] - xfs: remove some stale comments from the log code (Bill O'Donnell) [1937116] - xfs: refactor unmount record writing (Bill O'Donnell) [1937116] - xfs: merge xlog_commit_record with xlog_write_done (Bill O'Donnell) [1937116] - xfs: split xlog_ticket_done (Bill O'Donnell) [1937116] - xfs: kill XLOG_TIC_INITED (Bill O'Donnell) [1937116] - xfs: refactor and split xfs_log_done() (Bill O'Donnell) [1937116] - xfs: re-order initial space accounting checks in xlog_write (Bill O'Donnell) [1937116] - xfs: don't try to write a start record into every iclog (Bill O'Donnell) [1937116] - xfs: validate the realtime geometry in xfs_validate_sb_common (Bill O'Donnell) [1937116] - xfs: shutdown on failure to add page to log bio (Bill O'Donnell) [1937116] - xfs: directory bestfree check should release buffers (Bill O'Donnell) [1937116] - xfs: drop all altpath buffers at the end of the sibling check (Bill O'Donnell) [1937116] - xfs: remove xlog_state_want_sync (Bill O'Donnell) [1937116] - xfs: move the ioerror check out of xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: refactor xlog_state_clean_iclog (Bill O'Donnell) [1937116] - xfs: remove the aborted parameter to xlog_state_done_syncing (Bill O'Donnell) [1937116] - xfs: simplify log shutdown checking in xfs_log_release_iclog (Bill O'Donnell) [1937116] - xfs: simplify the xfs_log_release_iclog calling convention (Bill O'Donnell) [1937116] - xfs: factor out a xlog_wait_on_iclog helper (Bill O'Donnell) [1937116] - xfs: merge xlog_cil_push into xlog_cil_push_work (Bill O'Donnell) [1937116] - xfs: remove the di_version field from struct icdinode (Bill O'Donnell) [1937116] - xfs: simplify a check in xfs_ioctl_setattr_check_cowextsize (Bill O'Donnell) [1937116] - xfs: simplify di_flags2 inheritance in xfs_ialloc (Bill O'Donnell) [1937116] - xfs: only check the superblock version for dinode size calculation (Bill O'Donnell) [1937116] - xfs: add a new xfs_sb_version_has_v3inode helper (Bill O'Donnell) [1937116] - xfs: add support for rmap btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for refcount btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for inode btree staging cursors (Bill O'Donnell) [1937116] - xfs: add support for free space btree staging cursors (Bill O'Donnell) [1937116] - xfs: support bulk loading of staged btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for inode-rooted btrees (Bill O'Donnell) [1937116] - xfs: introduce fake roots for ag-rooted btrees (Bill O'Donnell) [1937116] - xfs: replace open-coded bitmap weight logic (Bill O'Donnell) [1937116] - xfs: rename xfs_bitmap to xbitmap (Bill O'Donnell) [1937116] - xfs: xrep_reap_extents should not destroy the bitmap (Bill O'Donnell) [1937116] - xfs: cleanup xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove dead code from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused return value from xfs_log_unmount_write (Bill O'Donnell) [1937116] - xfs: remove the unused XLOG_UNMOUNT_REC_TYPE define (Bill O'Donnell) [1937116] - xfs: mark XLOG_FORCED_SHUTDOWN as unlikely (Bill O'Donnell) [1937116] - xfs: make the btree ag cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: make the btree cursor union members named structure (Bill O'Donnell) [1937116] - xfs: make btree cursor private union anonymous (Bill O'Donnell) [1937116] - xfs: rename btree cursor private btree member flags (Bill O'Donnell) [1937116] - xfs: convert btree cursor inode-private member names (Bill O'Donnell) [1937116] - xfs: convert btree cursor ag-private member name (Bill O'Donnell) [1937116] - xfs: introduce new private btree cursor names (Bill O'Donnell) [1937116] - xfs: Use scnprintf() for avoiding potential buffer overflow (Bill O'Donnell) [1937116] - xfs: mark extended attr corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: mark dir corrupt when lookup-by-hash fails (Bill O'Donnell) [1937116] - xfs: check owner of dir3 blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 data blocks (Bill O'Donnell) [1937116] - xfs: check owner of dir3 free blocks (Bill O'Donnell) [1937116] - xfs: fix buffer corruption reporting when xfs_dir3_free_header_check fails (Bill O'Donnell) [1937116] - xfs: xfs_buf_corruption_error should take __this_address (Bill O'Donnell) [1937116] - xfs: add a function to deal with corrupt buffers post-verifiers (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_SBP (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGF (Bill O'Donnell) [1937116] - xfs: remove XFS_BUF_TO_AGI (Bill O'Donnell) [1937116] - xfs: remove the xfs_agfl_t typedef (Bill O'Donnell) [1937116] - xfs: remove the agfl_bno member from struct xfs_agfl (Bill O'Donnell) [1937116] - xfs: switch xfs_attrmulti_attr_get to lazy attr buffer allocation (Bill O'Donnell) [1937116] - xfs: only allocate the buffer size actually needed in __xfs_set_acl (Bill O'Donnell) [1937116] - xfs: clean up bufsize alignment in xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: embedded the attrlist cursor into struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: remove XFS_DA_OP_INCOMPLETE (Bill O'Donnell) [1937116] - xfs: clean up the attr flag confusion (Bill O'Donnell) [1937116] - xfs: clean up the ATTR_REPLACE checks (Bill O'Donnell) [1937116] - xfs: improve xfs_forget_acl (Bill O'Donnell) [1937116] - xfs: lift cursor copy in/out into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift buffer allocation into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: lift common checks into xfs_ioc_attr_list (Bill O'Donnell) [1937116] - xfs: rename xfs_attr_list_int to xfs_attr_list (Bill O'Donnell) [1937116] - xfs: move the legacy xfs_attr_list to xfs_ioctl.c (Bill O'Donnell) [1937116] - xfs: open code ATTR_ENTSIZE (Bill O'Donnell) [1937116] - xfs: remove the unused ATTR_ENTRY macro (Bill O'Donnell) [1937116] - xfs: cleanup struct xfs_attr_list_context (Bill O'Donnell) [1937116] - xfs: factor out a xfs_attr_match helper (Bill O'Donnell) [1937116] - xfs: replace ATTR_KERNOTIME with XFS_DA_OP_NOTIME (Bill O'Donnell) [1937116] - xfs: remove ATTR_ALLOC and XFS_DA_OP_ALLOCVAL (Bill O'Donnell) [1937116] - xfs: remove ATTR_KERNOVAL (Bill O'Donnell) [1937116] - xfs: remove the xfs_inode argument to xfs_attr_get_ilocked (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args to xfs_attr_get (Bill O'Donnell) [1937116] - xfs: pass an initialized xfs_da_args structure to xfs_attr_set (Bill O'Donnell) [1937116] - xfs: turn xfs_da_args.value into a void pointer (Bill O'Donnell) [1937116] - xfs: remove the MAXNAMELEN check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: remove the name == NULL check from xfs_attr_args_init (Bill O'Donnell) [1937116] - xfs: factor out a helper for a single XFS_IOC_ATTRMULTI_BY_HANDLE op (Bill O'Donnell) [1937116] - xfs: use strndup_user in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: merge xfs_attrmulti_attr_remove into xfs_attrmulti_attr_set (Bill O'Donnell) [1937116] - xfs: merge xfs_attr_remove into xfs_attr_set (Bill O'Donnell) [1937116] - xfs: remove the ATTR_INCOMPLETE flag (Bill O'Donnell) [1937116] - xfs: reject invalid flags combinations in XFS_IOC_ATTRLIST_BY_HANDLE (Bill O'Donnell) [1937116] - xfs: rework collapse range into an atomic operation (Bill O'Donnell) [1937116] - xfs: rework insert range into an atomic operation (Bill O'Donnell) [1937116] - xfs: open code insert range extent split helper (Bill O'Donnell) [1937116] - xfs: Add missing annotation to xfs_ail_check() (Bill O'Donnell) [1937116] - xfs: fix an undefined behaviour in _da3_path_shift (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_discard_page messages (Bill O'Donnell) [1937116] - xfs: ratelimit xfs_buf_ioerror_alert messages (Bill O'Donnell) [1937116] - xfs: remove the kuid/kgid conversion wrappers (Bill O'Donnell) [1937116] - xfs: remove the icdinode di_uid/di_gid members (Bill O'Donnell) [1937116] - xfs: ensure that the inode uid/gid match values match the icdinode ones (Bill O'Donnell) [1937116] - xfs: improve error message when we can't allocate memory for xfs_buf (Bill O'Donnell) [1937116] - ceph: fix test for whether we can skip read when writing beyond EOF (Jeff Layton) [1971101] - redhat/configs: Add CONFIG_X86_SGX_KVM (Bandan Das) [1494649] - KVM: x86: Fix implicit enum conversion goof in scattered reverse CPUID code (Bandan Das) [1494649] - KVM: x86: Add capability to grant VM access to privileged SGX attribute (Bandan Das) [1494649] - KVM: VMX: Enable SGX virtualization for SGX1, SGX2 and LC (Bandan Das) [1494649] - KVM: VMX: Add ENCLS[EINIT] handler to support SGX Launch Control (LC) (Bandan Das) [1494649] - KVM: VMX: Add emulation of SGX Launch Control LE hash MSRs (Bandan Das) [1494649] - KVM: VMX: Add SGX ENCLS[ECREATE] handler to enforce CPUID restrictions (Bandan Das) [1494649] - KVM: VMX: Frame in ENCLS handler for SGX virtualization (Bandan Das) [1494649] - KVM: VMX: Add basic handling of VM-Exit from SGX enclave (Bandan Das) [1494649] - KVM: x86: Add reverse-CPUID lookup support for scattered SGX features (Bandan Das) [1494649] - KVM: x86: Add support for reverse CPUID lookup of scattered features (Bandan Das) [1494649] - KVM: x86: Define new #PF SGX error code bit (Bandan Das) [1494649] - KVM: x86: Export kvm_mmu_gva_to_gpa_{read,write}() for SGX (VMX) (Bandan Das) [1494649] - x86/sgx: Mark sgx_vepc_vm_ops static (Bandan Das) [1494649] - x86/sgx: Do not update sgx_nr_free_pages in sgx_setup_epc_section() (Bandan Das) [1494649] - x86/sgx: Move provisioning device creation out of SGX driver (Bandan Das) [1494649] - x86/sgx: Add helpers to expose ECREATE and EINIT to KVM (Bandan Das) [1494649] - x86/sgx: Add helper to update SGX_LEPUBKEYHASHn MSRs (Bandan Das) [1494649] - x86/sgx: Add encls_faulted() helper (Bandan Das) [1494649] - x86/sgx: Add SGX2 ENCLS leaf definitions (EAUG, EMODPR and EMODT) (Bandan Das) [1494649] - x86/sgx: Move ENCLS leaf definitions to sgx.h (Bandan Das) [1494649] - x86/sgx: Expose SGX architectural definitions to the kernel (Bandan Das) [1494649] - x86/sgx: Initialize virtual EPC driver even when SGX driver is disabled (Bandan Das) [1494649] - x86/cpu/intel: Allow SGX virtualization without Launch Control support (Bandan Das) [1494649] - x86/sgx: Introduce virtual EPC for use by KVM guests (Bandan Das) [1494649] - x86/sgx: Add SGX_CHILD_PRESENT hardware error code (Bandan Das) [1494649] - x86/sgx: Wipe out EREMOVE from sgx_free_epc_page() (Bandan Das) [1494649] - x86/cpufeatures: Add SGX1 and SGX2 sub-features (Bandan Das) [1494649] - x86/cpufeatures: Make SGX_LC feature bit depend on SGX bit (Bandan Das) [1494649] - x86/sgx: Remove unnecessary kmap() from sgx_ioc_enclave_init() (Bandan Das) [1494649] - selftests/sgx: Use getauxval() to simplify test code (Bandan Das) [1494649] - selftests/sgx: Improve error detection and messages (Bandan Das) [1494649] - x86/sgx: Add a basic NUMA allocation scheme to sgx_alloc_epc_page() (Bandan Das) [1494649] - x86/sgx: Replace section->init_laundry_list with sgx_dirty_page_list (Bandan Das) [1494649] - x86/sgx: Maintain encl->refcount for each encl->mm_list entry (Bandan Das) [1494649] - MAINTAINERS: Add Dave Hansen as reviewer for INTEL SGX (Bandan Das) [1494649] - x86/NUMA: Provide a range-to-target_node lookup facility (Bandan Das) [1494649] - x86/mm: Introduce CONFIG_NUMA_KEEP_MEMINFO (Bandan Das) [1494649] - configs: Enable CONFIG_MLXBF_GIGE on aarch64 (Alaa Hleihel) [1803489] - Add Mellanox BlueField Gigabit Ethernet driver (Alaa Hleihel) [1803489] - integrity: Use current_uid() in integrity_audit_message() (Richard Guy Briggs) [1957052] - ima: AppArmor satisfies the audit rule requirements (Richard Guy Briggs) [1957052] - IMA: Add audit log for failure conditions (Richard Guy Briggs) [1957052] - integrity: Add errno field in audit message (Richard Guy Briggs) [1957052] - audit: add blank line after variable declarations (Richard Guy Briggs) [1957052] - audit: drop /proc/PID/loginuid documentation Format field (Richard Guy Briggs) [1957052] - audit: avoid -Wempty-body warning (Richard Guy Briggs) [1957052] - audit: document /proc/PID/sessionid (Richard Guy Briggs) [1957052] - audit: document /proc/PID/loginuid (Richard Guy Briggs) [1957052] - MAINTAINERS: update audit files (Richard Guy Briggs) [1957052] - audit: further cleanup of AUDIT_FILTER_ENTRY deprecation (Richard Guy Briggs) [1957052] - netfilter: nftables: fix a warning message in nf_tables_commit_audit_collect() (Richard Guy Briggs) [1957052] - audit: log nftables configuration change events once per table (Richard Guy Briggs) [1957052] - audit_alloc_mark(): don't open-code ERR_CAST() (Richard Guy Briggs) [1957052] - make dump_common_audit_data() safe to be called from RCU pathwalk (Richard Guy Briggs) [1957052] - new helper: d_find_alias_rcu() (Richard Guy Briggs) [1957052] - audit: Make audit_filter_syscall() return void (Richard Guy Briggs) [1957052] - audit: Remove leftover reference to the audit_tasklet (Richard Guy Briggs) [1957052] - kernel/audit: convert comma to semicolon (Richard Guy Briggs) [1957052] - dump_common_audit_data(): fix racy accesses to ->d_name (Richard Guy Briggs) [1957052] - audit: replace atomic_add_return() (Richard Guy Briggs) [1957052] - x86/audit: Fix a -Wmissing-prototypes warning for ia32_classify_syscall() (Richard Guy Briggs) [1957052] - ethtool: fix kdoc attr name (Ivan Vecera) [1967261] - ethtool: Remove link_mode param and derive link params from driver (Ivan Vecera) [1967261] - ethtool: Add lanes parameter for ETHTOOL_LINK_MODE_10000baseR_FEC_BIT (Ivan Vecera) [1967261] - ethtool: fix kdoc in headers (Ivan Vecera) [1967261] - ethtool: document reserved fields in the uAPI (Ivan Vecera) [1967261] - ethtool: un-kdocify extended link state (Ivan Vecera) [1967261] - ethtool: document PHY tunable callbacks (Ivan Vecera) [1967261] - docs: ethtool: fix some copy-paste errors (Ivan Vecera) [1967261] - ethtool: fix incorrect datatype in set_eee ops (Ivan Vecera) [1967261] - net: selftests: Add lanes setting test (Ivan Vecera) [1967261] - mlxsw: ethtool: Pass link mode in use to ethtool (Ivan Vecera) [1967261] - mlxsw: ethtool: Add support for setting lanes when autoneg is off (Ivan Vecera) [1967261] - mlxsw: ethtool: Remove max lanes filtering (Ivan Vecera) [1967261] - ethtool: Expose the number of lanes in use (Ivan Vecera) [1967261] - ethtool: Get link mode in use instead of speed and duplex parameters (Ivan Vecera) [1967261] - ethtool: prepare __ethtool_get_link_ksettings for subsequent changes (Ivan Vecera) [1967261] - ethtool: Extend link modes settings uAPI with lanes (Ivan Vecera) [1967261] - ethtool: Validate master slave configuration before rtnl_lock() (Ivan Vecera) [1967261] - ethtool: fix string set id check (Ivan Vecera) [1967261] - ethtool: fix stack overflow in ethnl_parse_bitset() (Ivan Vecera) [1967261] - selftests: add ring and coalesce selftests (Ivan Vecera) [1967261] - selftests: refactor get_netdev_name function (Ivan Vecera) [1967261] - selftests: extract common functions in ethtool-common.sh (Ivan Vecera) [1967261] - netdevsim: support ethtool ring and coalesce settings (Ivan Vecera) [1967261] - netdevsim: move ethtool pause params in separate struct (Ivan Vecera) [1967261] - ethtool: add ETHTOOL_COALESCE_ALL_PARAMS define (Ivan Vecera) [1967261] - ethtool: netlink: add missing netdev_features_change() call (Ivan Vecera) [1967261] - ethtool: remove unneeded semicolon (Ivan Vecera) [1967261] - ethtool: allow netdev driver to define phy tunables (Ivan Vecera) [1967261] - ethtool: mark netlink family as __ro_after_init (Ivan Vecera) [1967261] - ethtool: Add 100base-FX link mode entries (Ivan Vecera) [1967261] - ethtool: fix error handling in ethtool_phys_id (Ivan Vecera) [1967261] - ethtool: allow flow-type ether without IP protocol field (Ivan Vecera) [1967261] - net: phy: Uninline PHY ethtool statistics operations (Ivan Vecera) [1967261] - net: phy: Define PHY statistics ethtool_phy_ops (Ivan Vecera) [1967261] - net: ethtool: Remove PHYLIB direct dependency (Ivan Vecera) [1967261] - net: phy: Register ethtool PHY operations (Ivan Vecera) [1967261] - genksyms: Ignore module scoped _Static_assert() (Ivan Vecera) [1967261] - net: ethtool: Introduce ethtool_phy_ops (Ivan Vecera) [1967261] - Documentation: networking: fix ethtool-netlink table formats (Ivan Vecera) [1967261] - ethtool: ioctl: Use array_size() in copy_to_user() (Ivan Vecera) [1967261] - net: ethtool: cabletest: Make ethnl_act_cable_test_tdr_cfg static (Ivan Vecera) [1967261] - SUNRPC: Handle major timeout in xprt_adjust_timeout() (Scott Mayhew) [1979070] - gro_cells: reduce number of synchronize_net() calls (Ivan Vecera) [1959015] - net: make sure napi_list is safe for RCU traversal (Ivan Vecera) [1959015] - net: manage napi add/del idempotence explicitly (Ivan Vecera) [1959015] - net: remove napi_hash_del() from driver-facing API (Ivan Vecera) [1959015] - net: disable netpoll on fresh napis (Ivan Vecera) [1959015] - usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled (Torez Smith) [1942772] - xhci: Fix 5.12 regression of missing xHC cache clearing command after a Stall (Torez Smith) [1942772] - xhci: fix giving back URB with incorrect status regression in 5.12 (Torez Smith) [1942772] - usb: typec: ucsi: Clear pending after acking connector change (Torez Smith) [1942772] - net: hso: check for allocation failure in hso_create_bulk_serial_device() (Torez Smith) [1942772] - usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP (Torez Smith) [1942772] - net: hso: fix NULL-deref on disconnect regression (Torez Smith) [1942772] - USB: CDC-ACM: fix poison/unpoison imbalance (Torez Smith) [1942772] - usbip: vudc: fix missing unlock on error in usbip_sockfd_store() (Torez Smith) [1942772] - usb: xhci-mtk: improve bandwidth scheduling with TT (Torez Smith) [1942772] - usb: xhci-mtk: remove or operator for setting schedule parameters (Torez Smith) [1942772] - usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling (Torez Smith) [1942772] - software node: Provide replacement for device_add_properties() (Torez Smith) [1942772] - driver core: platform: Reimplement devm_platform_ioremap_resource (Torez Smith) [1942772] - USB: usblp: initialize newChannel (Torez Smith) [1942772] - net: hso: fix null-ptr-deref during tty device unregistration (Torez Smith) [1942772] - usbip: synchronize event handler with sysfs code paths (Torez Smith) [1942772] - usbip: vudc synchronize sysfs code paths (Torez Smith) [1942772] - usbip: stub-dev synchronize sysfs code paths (Torez Smith) [1942772] - usbip: add sysfs_lock to synchronize sysfs code paths (Torez Smith) [1942772] - drivers: net: fix memory leak in peak_usb_create_dev (Torez Smith) [1942772] - thunderbolt: Fix off by one in tb_port_find_retimer() (Torez Smith) [1942772] - thunderbolt: Fix a leak in tb_retimer_add() (Torez Smith) [1942772] - usb: dwc2: Prevent core suspend when port connection flag is 0 (Torez Smith) [1942772] - usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. (Torez Smith) [1942772] - usb: xhci-mtk: fix broken streams issue on 0.96 xHCI (Torez Smith) [1942772] - usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() (Torez Smith) [1942772] - USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem (Torez Smith) [1942772] - USB: cdc-acm: do not log successful probe on later errors (Torez Smith) [1942772] - USB: cdc-acm: always claim data interface (Torez Smith) [1942772] - USB: cdc-acm: use negation for NULL checks (Torez Smith) [1942772] - USB: cdc-acm: clean up probe error labels (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data reset (Torez Smith) [1942772] - USB: cdc-acm: drop redundant driver-data assignment (Torez Smith) [1942772] - USB: cdc-acm: fix use-after-free after probe failure (Torez Smith) [1942772] - USB: cdc-acm: fix double free on probe failure (Torez Smith) [1942772] - USB: cdc-acm: downgrade message to debug (Torez Smith) [1942772] - USB: cdc-acm: untangle a circular dependency between callback and softint (Torez Smith) [1942772] - cdc-acm: fix BREAK rx code path adding necessary calls (Torez Smith) [1942772] - usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield (Torez Smith) [1942772] - usb: dwc3: qcom: skip interconnect init for ACPI probe (Torez Smith) [1942772] - can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" (Torez Smith) [1942772] - r8152: limit the RX buffer size of RTL8153A for USB 2.0 (Torez Smith) [1942772] - net: cdc-phonet: fix data-interface release on probe failure (Torez Smith) [1942772] - usb: typec: tcpm: Skip sink_cap query only when VDM sm is busy (Torez Smith) [1942772] - usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- (Torez Smith) [1942772] - usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct (Torez Smith) [1942772] - usb-storage: Add quirk to defeat Kindle's automatic unload (Torez Smith) [1942772] - usbip: Fix incorrect double assignment to udc->ud.tcp_rx (Torez Smith) [1942772] - can: kvaser_usb: Add support for USBcan Pro 4xHS (Torez Smith) [1942772] - can: peak_usb: add forgotten supported devices (Torez Smith) [1942772] - xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state (Torez Smith) [1942772] - usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing (Torez Smith) [1942772] - xhci: Improve detection of device initiated wake signal. (Torez Smith) [1942772] - usb: xhci: do not perform Soft Retry for some xHCI hosts (Torez Smith) [1942772] - usbip: fix vudc usbip_sockfd_store races leading to gpf (Torez Smith) [1942772] - usbip: fix vhci_hcd attach_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix stub_dev usbip_sockfd_store() races leading to gpf (Torez Smith) [1942772] - usbip: fix vudc to check for stream socket (Torez Smith) [1942772] - usbip: fix vhci_hcd to check for stream socket (Torez Smith) [1942772] - usbip: fix stub_dev to check for stream socket (Torez Smith) [1942772] - USB: usblp: fix a hang in poll() if disconnected (Torez Smith) [1942772] - usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement (Torez Smith) [1942772] - usb: dwc3: qcom: Honor wakeup enabled/disabled state (Torez Smith) [1942772] - usb: dwc3: qcom: add ACPI device id for sc8180x (Torez Smith) [1942772] - Goodix Fingerprint device is not a modem (Torez Smith) [1942772] - USB: serial: io_edgeport: fix memory leak in edge_startup (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID (Torez Smith) [1942772] - USB: serial: cp210x: add some more GE USB IDs (Torez Smith) [1942772] - USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter (Torez Smith) [1942772] - net: usb: log errors to dmesg/syslog (Torez Smith) [1942772] - net: usb: cdc_ncm: emit dev_err on error paths (Torez Smith) [1942772] - thunderbolt: Increase runtime PM reference count on DP tunnel discovery (Torez Smith) [1942772] - thunderbolt: Initialize HopID IDAs in tb_switch_alloc() (Torez Smith) [1942772] - net: usb: qmi_wwan: allow qmimux add/del with master up (Torez Smith) [1942772] - Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" (Torez Smith) [1942772] - net: usb: qmi_wwan: support ZTE P685M modem (Torez Smith) [1942772] - r8152: spilt rtl_set_eee_plus and r8153b_green_en (Torez Smith) [1942772] - r8152: replace netif_err with dev_err (Torez Smith) [1942772] - r8152: check if the pointer of the function exists (Torez Smith) [1942772] - r8152: enable U1/U2 for USB_SPEED_SUPER (Torez Smith) [1942772] - usb: misc: usb3503: Fix logic in usb3503_init() (Torez Smith) [1942772] - usb: Replace lkml.org links with lore (Torez Smith) [1942772] - usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable (Torez Smith) [1942772] - USB: quirks: sort quirk entries (Torez Smith) [1942772] - USB: serial: drop bogus to_usb_serial_port() checks (Torez Smith) [1942772] - USB: serial: drop if with an always false condition (Torez Smith) [1942772] - usb: typec: tcpm: Get Sink VDO from fwnode (Torez Smith) [1942772] - dt-bindings: connector: Add SVDM VDO properties (Torez Smith) [1942772] - usb: typec: displayport: Fill the negotiated SVDM Version in the header (Torez Smith) [1942772] - usb: typec: ucsi: Determine common SVDM Version (Torez Smith) [1942772] - usb: typec: tcpm: Determine common SVDM Version (Torez Smith) [1942772] - usb: pd: Make SVDM Version configurable in VDM header (Torez Smith) [1942772] - usb: typec: Manage SVDM version (Torez Smith) [1942772] - usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt (Torez Smith) [1942772] - usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 (Torez Smith) [1942772] - USB: serial: option: update interface mapping for ZTE P685M (Torez Smith) [1942772] - usb: dwc3: gadget: Track connected SSP rate and lane count (Torez Smith) [1942772] - usb: dwc3: gadget: Implement setting of SSP rate (Torez Smith) [1942772] - usb: dwc3: core: Check maximum_speed SSP genXxY (Torez Smith) [1942772] - usb: common: Parse for USB SSP genXxY (Torez Smith) [1942772] - usb: dwc2: Fix endpoint direction check in ep_from_windex (Torez Smith) [1942772] - usb: dwc3: fix clock issue during resume in OTG mode (Torez Smith) [1942772] - xhci: ext-caps: Use software node API with the properties (Torez Smith) [1942772] - usb: dwc3: host: Use software node API with the properties (Torez Smith) [1942772] - r8152: replace several functions about phy patch request (Torez Smith) [1942772] - usb: dwc3: qcom: Constify the software node (Torez Smith) [1942772] - usb: dwc3: haps: Constify the software node (Torez Smith) [1942772] - usb: dwc2: pci: Drop the empty quirk function (Torez Smith) [1942772] - thunderbolt: Add support for native USB4 _OSC (Torez Smith) [1942772] - thunderbolt: Allow disabling XDomain protocol (Torez Smith) [1942772] - thunderbolt: Add support for PCIe tunneling disabled (SL5) (Torez Smith) [1942772] - thunderbolt: dma_test: Drop unnecessary include (Torez Smith) [1942772] - thunderbolt: Add clarifying comments about USB4 terms router and adapter (Torez Smith) [1942772] - thunderbolt: switch: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: nhi: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: path: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: eeprom: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - thunderbolt: ctl: Fix kernel-doc descriptions of non-static functions (Torez Smith) [1942772] - usb: pd: Reland VDO definitions of PD2.0 (Torez Smith) [1942772] - NET: usb: qmi_wwan: Adding support for Cinterion MV31 (Torez Smith) [1942772] - usb: pd: Update VDO definitions (Torez Smith) [1942772] - xhci: fix bounce buffer usage for non-sg list case (Torez Smith) [1942772] - usb: xhci-mtk: break loop when find the endpoint to drop (Torez Smith) [1942772] - usb: typec: Return void in typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable (Torez Smith) [1942772] - usb: typec: tcpci: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Add Callback to Usb Communication capable partner (Torez Smith) [1942772] - usb: typec: tcpm: Set in_ams flag when Source caps have been received (Torez Smith) [1942772] - usb: typec: tcpm: Handle vbus shutoff when in source mode (Torez Smith) [1942772] - usb: typec: Add typec_partner_set_pd_revision (Torez Smith) [1942772] - usb: typec: Provide PD Specification Revision for cable and partner (Torez Smith) [1942772] - usb: typec: Standardize PD Revision format with Type-C Revision (Torez Smith) [1942772] - usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints (Torez Smith) [1942772] - USB: serial: ftdi_sio: restore divisor-encoding comments (Torez Smith) [1942772] - USB: serial: ftdi_sio: fix FTX sub-integer prescaler (Torez Smith) [1942772] - USB: serial: cp210x: clean up auto-RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: fix RTS handling (Torez Smith) [1942772] - USB: serial: cp210x: clean up printk zero padding (Torez Smith) [1942772] - USB: serial: cp210x: clean up flow-control debug message (Torez Smith) [1942772] - USB: serial: cp210x: drop shift macros (Torez Smith) [1942772] - USB: serial: cp210x: fix modem-control handling (Torez Smith) [1942772] - USB: serial: cp210x: suppress modem-control errors (Torez Smith) [1942772] - xhci: handle halting transfer event properly after endpoint stop and halt raced. (Torez Smith) [1942772] - xhci: Check for pending reset endpoint command before queueing a new one. (Torez Smith) [1942772] - xhci: remove obsolete dequeue pointer moving code (Torez Smith) [1942772] - xhci: introduce a new move_dequeue_past_td() function to replace old code. (Torez Smith) [1942772] - xhci: handle stop endpoint command completion with endpoint in running state. (Torez Smith) [1942772] - xhci: Fix halted endpoint at stop endpoint command completion (Torez Smith) [1942772] - xhci: split handling halted endpoints into two steps (Torez Smith) [1942772] - xhci: move and rename xhci_cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: turn cancelled td cleanup to its own function (Torez Smith) [1942772] - xhci: store TD status in the td struct instead of passing it along (Torez Smith) [1942772] - xhci: use xhci_td_cleanup() helper when giving back cancelled URBs (Torez Smith) [1942772] - xhci: move xhci_td_cleanup so it can be called by more functions (Torez Smith) [1942772] - xhci: Add xhci_reset_halted_ep() helper function (Torez Smith) [1942772] - xhci: flush endpoint start to reduce race risk with stop endpoint command. (Torez Smith) [1942772] - xhci: Check link TRBs when updating ring enqueue and dequeue pointers. (Torez Smith) [1942772] - xhci: avoid DMA double fetch when reading event trb type. (Torez Smith) [1942772] - xhci: remove extra loop in interrupt context (Torez Smith) [1942772] - xhci: check slot_id is valid before gathering slot info (Torez Smith) [1942772] - xhci: prevent a theoretical endless loop while preparing rings. (Torez Smith) [1942772] - xhci: remove xhci_stream_id_to_ring() helper (Torez Smith) [1942772] - xhci: add xhci_virt_ep_to_ring() helper (Torez Smith) [1942772] - xhci: check virt_dev is valid before dereferencing it (Torez Smith) [1942772] - xhci: add xhci_get_virt_ep() helper (Torez Smith) [1942772] - xhci: remove unused event parameter from completion handlers (Torez Smith) [1942772] - xhci: adjust parameters passed to cleanup_halted_endpoint() (Torez Smith) [1942772] - xhci: get isochronous ring directly from endpoint structure (Torez Smith) [1942772] - xhci: Avoid parsing transfer events several times (Torez Smith) [1942772] - net: qmi_wwan: Add pass through mode (Torez Smith) [1942772] - net: usb: qmi_wwan: add qmap id sysfs file for qmimux interfaces (Torez Smith) [1942772] - net: usb: cdc_ether: added support for Thales Cinterion PLSx3 modem family. (Torez Smith) [1942772] - thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() (Torez Smith) [1942772] - thunderbolt: switch: Fix function name in the header (Torez Smith) [1942772] - thunderbolt: tunnel: Fix misspelling of 'receive_path' (Torez Smith) [1942772] - thunderbolt: icm: Fix a couple of formatting issues (Torez Smith) [1942772] - thunderbolt: switch: Demote a bunch of non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: tb: Kernel-doc function headers should document their parameters (Torez Smith) [1942772] - thunderbolt: nhi: Demote some non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: xdomain: Fix 'tb_unregister_service_driver()'s 'drv' param (Torez Smith) [1942772] - thunderbolt: eeprom: Demote non-conformant kernel-doc headers to standard comment blocks (Torez Smith) [1942772] - USB: serial: mos7720: fix error code in mos7720_write() (Torez Smith) [1942772] - thunderbolt: ctl: Demote non-conformant kernel-doc headers (Torez Smith) [1942772] - thunderbolt: cap: Fix kernel-doc formatting issue (Torez Smith) [1942772] - thunderbolt: dma_port: Check 'dma_port_flash_write_block()'s return value (Torez Smith) [1942772] - USB: serial: option: Adding support for Cinterion MV31 (Torez Smith) [1942772] - can: mcba_usb: remove h from printk format specifier (Torez Smith) [1942772] - usbnet: fix the indentation of one code snippet (Torez Smith) [1942772] - usb: usb251xb: Use of_device_get_match_data() (Torez Smith) [1942772] - usb: dwc2: Make "trimming xfer length" a debug message (Torez Smith) [1942772] - usb: dwc2: Abort transaction after errors with unknown reason (Torez Smith) [1942772] - usb: dwc2: Do not update data length if it is 0 on inbound transfers (Torez Smith) [1942772] - usb: xhci-mtk: fix unreleased bandwidth data (Torez Smith) [1942772] - USB: serial: mos7840: fix error code in mos7840_write() (Torez Smith) [1942772] - USB: usblp: don't call usb_set_interface if there's a single alt (Torez Smith) [1942772] - USB: serial: cp210x: add pid/vid for WSDA-200-USB (Torez Smith) [1942772] - usb: typec: tcpci_maxim: add terminating newlines to logging (Torez Smith) [1942772] - usb: typec: tcpci_maxim: remove redundant assignment (Torez Smith) [1942772] - usb: typec: tcpm: Create legacy PDOs for PD2 connection (Torez Smith) [1942772] - net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Drop GPIO includes (Torez Smith) [1942772] - usb: typec: tcpm: Respond Wait if VDM state machine is running (Torez Smith) [1942772] - usb: typec: tcpm: Protocol Error handling (Torez Smith) [1942772] - usb: typec: tcpm: AMS and Collision Avoidance (Torez Smith) [1942772] - net: usb: cdc_ncm: don't spew notifications (Torez Smith) [1942772] - usb: typec: ucsi: Add conditional dependency on USB role switch (Torez Smith) [1942772] - usb: ch9: Add USB 3.2 SSP attributes (Torez Smith) [1942772] - USB: serial: f81232: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: io_ti: fix a debug-message copy-paste error (Torez Smith) [1942772] - USB: serial: io_ti: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: upd78f0730: drop short control-transfer check (Torez Smith) [1942772] - USB: serial: cp210x: add copyright notice (Torez Smith) [1942772] - USB: serial: cp210x: drop unused includes (Torez Smith) [1942772] - USB: serial: cp210x: drop short control-transfer checks (Torez Smith) [1942772] - USB: serial: cp210x: update control-characters on every change (Torez Smith) [1942772] - USB: serial: cp210x: set IXOFF thresholds (Torez Smith) [1942772] - USB: serial: cp210x: add support for software flow control (Torez Smith) [1942772] - USB: serial: pl2303: fix line-speed handling on newer chips (Torez Smith) [1942772] - xhci: tegra: Delay for disabling LFPS detector (Torez Smith) [1942772] - xhci: make sure TRB is fully written before giving it to the controller (Torez Smith) [1942772] - usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-P (Torez Smith) [1942772] - usb: dwc3: pci: ID for Tiger Lake CPU (Torez Smith) [1942772] - usb: dwc3: pci: Register a software node for the dwc3 platform device (Torez Smith) [1942772] - thunderbolt: Add support for de-authorizing devices (Torez Smith) [1942772] - nt: usb: USB_RTL8153_ECM should not default to y (Torez Smith) [1942772] - USB: dwc3: document gadget_max_speed (Torez Smith) [1942772] - usb: dwc3: gadget: Disable Vendor Test LMP Received event (Torez Smith) [1942772] - USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 (Torez Smith) [1942772] - r8153_ecm: Add Lenovo Powered USB-C Hub as a fallback of r8152 (Torez Smith) [1942772] - r8152: Add Lenovo Powered USB-C Travel Hub (Torez Smith) [1942772] - USB: ehci: fix an interrupt calltrace error (Torez Smith) [1942772] - ehci: fix EHCI host controller initialization sequence (Torez Smith) [1942772] - usb: typec: ucsi: Add support for USB role switch (Torez Smith) [1942772] - usb: dwc2: disable Link Power Management on STM32MP15 HS OTG (Torez Smith) [1942772] - usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG (Torez Smith) [1942772] - usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: keystone: Simplify with dev_err_probe() (Torez Smith) [1942772] - usb: dwc3: core: Replace devm_reset_control_array_get() (Torez Smith) [1942772] - USB: serial: mos7720: improve OOM-handling in read_mos_reg() (Torez Smith) [1942772] - rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request (Torez Smith) [1942772] - thunderbolt: Start lane initialization after sleep (Torez Smith) [1942772] - thunderbolt: Constify static attribute_group structs (Torez Smith) [1942772] - qmi_wwan: Increase headroom for QMAP SKBs (Torez Smith) [1942772] - usb: usbip: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: dwc3: gadget: Clear wait flag on dequeue (Torez Smith) [1942772] - usb: typec: Send uevent for num_altmodes update (Torez Smith) [1942772] - usb: typec: Fix copy paste error for NVIDIA alt-mode description (Torez Smith) [1942772] - kcov, usb: hide in_serving_softirq checks in __usb_hcd_giveback_urb (Torez Smith) [1942772] - thunderbolt: Drop duplicated 0x prefix from format string (Torez Smith) [1942772] - net: cdc_ncm: correct overhead in delayed_ndp_size (Torez Smith) [1942772] - net: usb: Use DEFINE_SPINLOCK() for spinlock (Torez Smith) [1942772] - usb: uas: Add PNY USB Portable SSD to unusual_uas (Torez Smith) [1942772] - net: usb: qmi_wwan: add Quectel EM160R-GL (Torez Smith) [1942772] - usb: usbip: vhci_hcd: protect shift size (Torez Smith) [1942772] - USB: usblp: fix DMA to stack (Torez Smith) [1942772] - usb: dwc3: gadget: Preserve UDC max speed setting (Torez Smith) [1942772] - usb: dwc3: gadget: Allow runtime suspend if UDC unbinded (Torez Smith) [1942772] - usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback (Torez Smith) [1942772] - usb: dwc3: add imx8mp dwc3 glue layer driver (Torez Smith) [1942772] - USB: serial: iuu_phoenix: fix DMA from stack (Torez Smith) [1942772] - USB: serial: option: add LongSung M5710 module support (Torez Smith) [1942772] - USB: serial: option: add Quectel EM160R-GL (Torez Smith) [1942772] - CDC-NCM: remove "connected" log message (Torez Smith) [1942772] - usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression (Torez Smith) [1942772] - usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one (Torez Smith) [1942772] - usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion (Torez Smith) [1942772] - usb: dwc3: drd: Improve dwc3_get_extcon() style (Torez Smith) [1942772] - usb: dwc3: drd: Avoid error when extcon is missing (Torez Smith) [1942772] - USB: usbtmc: Bump USBTMC_API_VERSION value (Torez Smith) [1942772] - USB: usbtmc: Add separate USBTMC_IOCTL_GET_SRQ_STB (Torez Smith) [1942772] - USB: usbtmc: Add USBTMC_IOCTL_GET_STB (Torez Smith) [1942772] - USB: usbtmc: Fix reading stale status byte (Torez Smith) [1942772] - kcov, usbip: collect coverage from vhci_rx_loop (Torez Smith) [1942772] - USB: yurex: fix control-URB timeout handling (Torez Smith) [1942772] - usb: dwc3: meson-g12a: disable clk on error handling path in probe (Torez Smith) [1942772] - USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request (Torez Smith) [1942772] - USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). (Torez Smith) [1942772] - USB: cdc-acm: blacklist another IR Droid device (Torez Smith) [1942772] - thunderbolt: Use kmemdup instead of kzalloc and memcpy (Torez Smith) [1942772] - usb: ucsi: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: convert comma to semicolon (Torez Smith) [1942772] - usb: typec: tcpm: Update vbus_vsafe0v on init (Torez Smith) [1942772] - usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled (Torez Smith) [1942772] - usb: typec: Add class for plug alt mode device (Torez Smith) [1942772] - USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition (Torez Smith) [1942772] - USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP (Torez Smith) [1942772] - USB: typec: tcpm: Fix PR_SWAP error handling (Torez Smith) [1942772] - USB: typec: tcpm: Hard Reset after not receiving a Request (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure cable generation value for USB4 (Torez Smith) [1942772] - net: usb: convert comma to semicolon (Torez Smith) [1942772] - USB: UAS: introduce a quirk to set no_write_same (Torez Smith) [1942772] - USB: serial: ftdi_sio: log the CBUS GPIO validity (Torez Smith) [1942772] - USB: serial: ftdi_sio: drop GPIO line checking dead code (Torez Smith) [1942772] - USB: serial: ftdi_sio: report the valid GPIO lines to gpiolib (Torez Smith) [1942772] - drivers: usb: atm: use atm_info() instead of atm_printk(KERN_INFO ... (Torez Smith) [1942772] - drivers: usb: atm: reduce noise (Torez Smith) [1942772] - USB: serial: option: add interface-number sanity check to flag handling (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable VSAFE0V signalling (Torez Smith) [1942772] - usb: typec: tcpci: Add support to report vSafe0V (Torez Smith) [1942772] - usb: typec: tcpm: Introduce vsafe0v for vbus (Torez Smith) [1942772] - usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover (Torez Smith) [1942772] - usb: typec: tcpm: Pass down negotiated rev to update retry count (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Use correct response message bits (Torez Smith) [1942772] - xhci: Give USB2 ports time to enter U3 in bus suspend (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI (Torez Smith) [1942772] - xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP (Torez Smith) [1942772] - usb: xhci: Use temporary buffer to consolidate SG (Torez Smith) [1942772] - usb: xhci: Set quirk for XHCI_SG_TRB_CACHE_SIZE_QUIRK (Torez Smith) [1942772] - USB: legotower: fix logical error in recent commit (Torez Smith) [1942772] - USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1942772] - USB: add RESET_RESUME quirk for Snapscan 1212 (Torez Smith) [1942772] - usb: typec: tps6598x: Export some power supply properties (Torez Smith) [1942772] - usb: typec: tps6598x: Select USB_ROLE_SWITCH and REGMAP_I2C (Torez Smith) [1942772] - USB: core: drop pipe-type check from new control-message helpers (Torez Smith) [1942772] - USB: core: return -EREMOTEIO on short usb_control_msg_recv() (Torez Smith) [1942772] - USB: core: drop short-transfer check from usb_control_msg_send() (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix use after free in probe (Torez Smith) [1942772] - Revert "usb-storage: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: fix sdev->host->dma_dev" (Torez Smith) [1942772] - Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" (Torez Smith) [1942772] - USB: serial: cp210x: clean up dtr_rts() (Torez Smith) [1942772] - USB: serial: cp210x: refactor flow-control handling (Torez Smith) [1942772] - USB: serial: cp210x: drop flow-control debugging (Torez Smith) [1942772] - USB: serial: cp210x: set terminal settings on open (Torez Smith) [1942772] - USB: serial: cp210x: clean up line-control handling (Torez Smith) [1942772] - USB: serial: cp210x: return early on unchanged termios (Torez Smith) [1942772] - USB: serial: kl5kusb105: fix memleak on open (Torez Smith) [1942772] - USB: serial: ch341: sort device-id entries (Torez Smith) [1942772] - USB: serial: ch341: add new Product ID for CH341A (Torez Smith) [1942772] - USB: serial: option: fix Quectel BG96 matching (Torez Smith) [1942772] - can: pcan_usb_core: fix fall-through warnings for Clang (Torez Smith) [1942772] - usb: typec: stusb160x: fix power-opmode property with typec-power-opmode (Torez Smith) [1942772] - USB: serial: option: add support for Thales Cinterion EXS82 (Torez Smith) [1942772] - usb: typec: Add type sysfs attribute file for partners (Torez Smith) [1942772] - usb: common: ulpi: Constify static attribute_group struct (Torez Smith) [1942772] - usb: typec: Constify static attribute_group structs (Torez Smith) [1942772] - USB: core: Constify static attribute_group structs (Torez Smith) [1942772] - usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen (Torez Smith) [1942772] - usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON (Torez Smith) [1942772] - usb: typec: Expose Product Type VDOs via sysfs (Torez Smith) [1942772] - usb: pd: DFP product types (Torez Smith) [1942772] - usb: Fix fall-through warnings for Clang (Torez Smith) [1942772] - usbnet: ipheth: fix connectivity with iOS 14 (Torez Smith) [1942772] - USB: core: Change pK for __user pointers to px (Torez Smith) [1942772] - USB: core: Fix regression in Hercules audio card (Torez Smith) [1942772] - USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser hydra devices (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Add support for new device variant (Torez Smith) [1942772] - can: kvaser_usb: Add new Kvaser Leaf v2 devices (Torez Smith) [1942772] - can: kvaser_usb: Add USB_{LEAF,HYDRA}_PRODUCT_ID_END defines (Torez Smith) [1942772] - USB: serial: option: add Fibocom NL668 variants (Torez Smith) [1942772] - usb: typec: Fix num_altmodes kernel-doc error (Torez Smith) [1942772] - r8153_ecm: avoid to be prior to r8152 driver (Torez Smith) [1942772] - net: usb: qmi_wwan: Set DTR quirk for MR400 (Torez Smith) [1942772] - usb: typec: Add plug num_altmodes sysfs attr (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix the compatible string (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix uninitialized return variable (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Enable auto discharge disconnect (Torez Smith) [1942772] - usb: typec: tcpci: Implement Auto discharge disconnect callbacks (Torez Smith) [1942772] - usb: typec: tcpm: Implement enabling Auto Discharge disconnect support (Torez Smith) [1942772] - usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink (Torez Smith) [1942772] - usb: typec: tcpci: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: frs sourcing vbus callback (Torez Smith) [1942772] - usb: typec: tcpm: Refactor logic for new-source-frs-typec-current (Torez Smith) [1942772] - usb: typec: Add number of altmodes partner attr (Torez Smith) [1942772] - usb: pd: Add captive Type C cable type (Torez Smith) [1942772] - USB: apple-mfi-fastcharge: Fix kfree after failed kzalloc (Torez Smith) [1942772] - usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable (Torez Smith) [1942772] - usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits (Torez Smith) [1942772] - usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits (Torez Smith) [1942772] - cx82310_eth: fix error return code in cx82310_bind() (Torez Smith) [1942772] - usb: typec: qcom-pmic-typec: fix builtin build errors (Torez Smith) [1942772] - can: peak_usb: fix potential integer overflow on shift of a int (Torez Smith) [1942772] - can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() (Torez Smith) [1942772] - usb: hcd.h: Remove RUN_CONTEXT (Torez Smith) [1942772] - USB: storage: avoid use of uninitialized values in error path (Torez Smith) [1942772] - usb: fix a few cases of -Wfallthrough (Torez Smith) [1942772] - usbnet: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - qmi_wwan: switch to core handling of rx/tx byte/packet counters (Torez Smith) [1942772] - net: usb: fix spelling typo in cdc_ncm.c (Torez Smith) [1942772] - usb: typec: ucsi: Work around PPM losing change information (Torez Smith) [1942772] - usb: typec: ucsi: acpi: Always decode connector change information (Torez Smith) [1942772] - net/usb/r8153_ecm: support ECM mode for RTL8153 (Torez Smith) [1942772] - USB: serial: mos7720: fix parallel-port state restore (Torez Smith) [1942772] - USB: serial: remove write wait queue (Torez Smith) [1942772] - USB: serial: digi_acceleport: fix write-wakeup deadlocks (Torez Smith) [1942772] - USB: serial: keyspan_pda: drop redundant usb-serial pointer (Torez Smith) [1942772] - USB: serial: keyspan_pda: use BIT() macro (Torez Smith) [1942772] - USB: serial: keyspan_pda: add write-fifo support (Torez Smith) [1942772] - USB: serial: keyspan_pda: increase transmitter threshold (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write implementation (Torez Smith) [1942772] - USB: serial: keyspan_pda: refactor write-room handling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write unthrottling (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix tx-unthrottle use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write-wakeup use-after-free (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix stalled writes (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix write deadlock (Torez Smith) [1942772] - USB: serial: keyspan_pda: fix dropped unthrottle interrupts (Torez Smith) [1942772] - net: usb: r8152: Fix a couple of spelling errors in fw_phy_nc's docs (Torez Smith) [1942772] - net: usb: lan78xx: Remove lots of set but unused 'ret' variables (Torez Smith) [1942772] - net: usb: r8152: Provide missing documentation for some struct members (Torez Smith) [1942772] - can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping (Torez Smith) [1942772] - can: peak_usb: add range checking in decode operations (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition (Torez Smith) [1942772] - kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq (Torez Smith) [1942772] - dt-bindings: connector: Add property to set initial current cap for FRS (Torez Smith) [1942772] - usb: xhci: Remove in_interrupt() checks (Torez Smith) [1942772] - usbip: Remove in_interrupt() check (Torez Smith) [1942772] - usb: core: Replace in_interrupt() in comments (Torez Smith) [1942772] - usb: atm: Replace in_interrupt() usage in comment (Torez Smith) [1942772] - USB: sisusbvga: Make console support depend on BROKEN (Torez Smith) [1942772] - usb: host: xhci-mem: remove unneeded break (Torez Smith) [1942772] - usb: storage: freecom: remove unneeded break (Torez Smith) [1942772] - usb: misc: iowarrior: remove unneeded break (Torez Smith) [1942772] - usb: host: ehci-sched: add comment about find_tt() not returning error (Torez Smith) [1942772] - usb: dwc3: ep0: Fix delay status handling (Torez Smith) [1942772] - USB: serial: iuu_phoenix: remove unneeded break (Torez Smith) [1942772] - USB: serial: digi_acceleport: remove in_interrupt() usage (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Alder Lake-S (Torez Smith) [1942772] - net: usb: rtl8150: don't incorrectly assign random MAC addresses (Torez Smith) [1942772] - net: usbnet: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - net: usb: qmi_wwan: use new function dev_fetch_sw_netstats (Torez Smith) [1942772] - cx82310_eth: use netdev_err instead of dev_err (Torez Smith) [1942772] - cx82310_eth: re-enable ethernet mode after router reboot (Torez Smith) [1942772] - net: usbnet: remove driver version (Torez Smith) [1942772] - net: usb: qmi_wwan: add Cellient MPL200 card (Torez Smith) [1942772] - usbip: vhci_hcd: fix calling usb_hcd_giveback_urb() with irqs enabled (Torez Smith) [1942772] - net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails (Torez Smith) [1942772] - usbnet: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - net/smscx5xx: change to of_get_mac_address() eth_platform_get_mac_address() (Torez Smith) [1942772] - net: usb: pegasus: Proper error handing when setting pegasus' MAC address (Torez Smith) [1942772] - usb: dwc3: gadget: Support up to max stream id (Torez Smith) [1942772] - usb: dwc2: Fix INTR OUT transfers in DDMA mode. (Torez Smith) [1942772] - usb: dwc3: of-simple: Add compatible string for Intel Keem Bay platform (Torez Smith) [1942772] - net: rtl8150: Use the new usb control message API. (Torez Smith) [1942772] - net: pegasus: Use the new usb control message API. (Torez Smith) [1942772] - usb: dwc3: gadget: Return early if no TRB update (Torez Smith) [1942772] - usb: dwc3: gadget: Keep TRBs in request order (Torez Smith) [1942772] - usb: dwc3: gadget: Revise setting IOC when no TRB left (Torez Smith) [1942772] - usb: dwc3: gadget: Look ahead when setting IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Allow restarting a transfer (Torez Smith) [1942772] - usb: dwc3: Stop active transfers before halting the controller (Torez Smith) [1942772] - usb: dwc3: gadget: Rename misleading function names (Torez Smith) [1942772] - usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing last TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Set IOC if not enough for extra TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Check for number of TRBs prepared (Torez Smith) [1942772] - usb: dwc3: gadget: Return the number of prepared TRBs (Torez Smith) [1942772] - usb: dwc3: ep0: Fix ZLP for OUT ep0 requests (Torez Smith) [1942772] - usb: dwc3: gadget: Improve TRB ZLP setup (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor preparing extra TRB (Torez Smith) [1942772] - usb: dwc3: gadget: Reclaim extra TRBs after request completion (Torez Smith) [1942772] - usb: dwc3: gadget: Check MPS of the request length (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor ep command completion (Torez Smith) [1942772] - usb: dwc3: allocate gadget structure dynamically (Torez Smith) [1942772] - usb: dwc3: core: add phy cleanup for probe error handling (Torez Smith) [1942772] - usb: dwc3: core: don't trigger runtime pm when remove driver (Torez Smith) [1942772] - usb: dwc3: debugfs: do not queue work if try to change mode on non-drd (Torez Smith) [1942772] - usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality (Torez Smith) [1942772] - usb: dwc2: add support for APM82181 USB OTG (Torez Smith) [1942772] - usb: dwc-meson-g12a: Add support for USB on AXG SoCs (Torez Smith) [1942772] - usb: dwc3: gadget: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: do not queue work if dr_mode is not USB_DR_MODE_OTG (Torez Smith) [1942772] - usb: dwc3: debugfs: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: qcom: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ep0: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: core: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: trace: fix checkpatch warnings (Torez Smith) [1942772] - usb: dwc3: ulpi: fix checkpatch warning (Torez Smith) [1942772] - usb: dwc3: meson: fix checkpatch errors and warnings (Torez Smith) [1942772] - usb: dwc3: debug: fix sparse warning (Torez Smith) [1942772] - usb: dwc3: meson: fix coccinelle WARNING (Torez Smith) [1942772] - usb: dwc3: qcom: Add interconnect support in dwc3 driver (Torez Smith) [1942772] - net: usb: net1080: Remove in_interrupt() comment (Torez Smith) [1942772] - net: usb: kaweth: Remove last user of kaweth_control() (Torez Smith) [1942772] - net: usb: kaweth: Replace kaweth_control() with usb_control_msg() (Torez Smith) [1942772] - net: usb: ax88179_178a: add MCT usb 3.0 adapter (Torez Smith) [1942772] - net: usb: ax88179_178a: fix missing stop entry in driver_info (Torez Smith) [1942772] - net: usb: ax88179_178a: add Toshiba usb 3.0 adapter (Torez Smith) [1942772] - Revert "usbip: Implement a match function to fix usbip" (Torez Smith) [1942772] - usb: dwc2: Fix parameter type in function pointer prototype (Torez Smith) [1942772] - usb: dwc3: core: Print warning on unsupported speed (Torez Smith) [1942772] - usb: dwc3: core: Properly default unspecified speed (Torez Smith) [1942772] - usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails (Torez Smith) [1942772] - usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command (Torez Smith) [1942772] - usb: dwc3: gadget: Resume pending requests after CLEAR_STALL (Torez Smith) [1942772] - can: peak_usb: convert to use le32_add_cpu() (Torez Smith) [1942772] - can: pcan_usb: add support of rxerr/txerr counters (Torez Smith) [1942772] - can: pcan_usb: Document the commands sent to the device (Torez Smith) [1942772] - can: mcba_usb: remove redundant initialization of variable err (Torez Smith) [1942772] - usb: dwc2: Always disable regulators on driver teardown (Torez Smith) [1942772] - usbip: simplify the return expression of usbip_core_init() (Torez Smith) [1942772] - rndis_host: increase sleep time in the query-response loop (Torez Smith) [1942772] - Revert "usb: dwc3: meson-g12a: fix shared reset control use" (Torez Smith) [1942772] - net: usb: dm9601: Add USB ID of Keenetic Plus DSL (Torez Smith) [1942772] - smsc95xx: add phylib support (Torez Smith) [1942772] - smsc95xx: use usbnet->driver_priv (Torez Smith) [1942772] - smsc95xx: remove redundant function arguments (Torez Smith) [1942772] - net: usb: Fix uninit-was-stored issue in asix_read_phy_addr() (Torez Smith) [1942772] - net: cdc_ncm: Fix build error (Torez Smith) [1942772] - tools: usb: move to tools buildsystem (Torez Smith) [1942772] - usbip: Implement a match function to fix usbip (Torez Smith) [1942772] - usb: dwc3: gadget: Handle ZLP for sg requests (Torez Smith) [1942772] - usb: dwc3: gadget: Fix handling ZLP (Torez Smith) [1942772] - usb: dwc3: gadget: Don't setup more than requested (Torez Smith) [1942772] - r8152: Use MAC address from correct device tree node (Torez Smith) [1942772] - usb: hso: remove bogus check for EINPROGRESS (Torez Smith) [1942772] - usb: hso: no complaint about kmalloc failure (Torez Smith) [1942772] - hso: fix bailout in error case of probe (Torez Smith) [1942772] - usb: dwc3: convert to devm_platform_ioremap_resource_byname (Torez Smith) [1942772] - net: lan78xx: replace bogus endpoint lookup (Torez Smith) [1942772] - net: lan78xx: fix transfer-buffer memory leak (Torez Smith) [1942772] - net: lan78xx: add missing endpoint sanity check (Torez Smith) [1942772] - usb: hso: check for return value in hso_serial_common_create() (Torez Smith) [1942772] - Revert "usb: dwc2: override PHY input signals with usb role switch support" (Torez Smith) [1942772] - Revert "usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs" (Torez Smith) [1942772] - usb: dwc3: gadget: when the started list is empty stop the active xfer (Torez Smith) [1942772] - usb: dwc3: gadget: make starting isoc transfers more robust (Torez Smith) [1942772] - usb: dwc3: gadget: add frame number mask (Torez Smith) [1942772] - usb: dwc2: Fix error path in gadget registration (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix shared reset control use (Torez Smith) [1942772] - usb: dwc2: don't use ID/Vbus detection if usb-role-switch on STM32MP15 SoCs (Torez Smith) [1942772] - usb: dwc2: override PHY input signals with usb role switch support (Torez Smith) [1942772] - net: cdc_ncm: hook into set_rx_mode to admit multicast traffic (Torez Smith) [1942772] - net: cdc_ncm: add .ndo_set_rx_mode to cdc_ncm_netdev_ops (Torez Smith) [1942772] - net: usbnet: export usbnet_set_rx_mode() (Torez Smith) [1942772] - net: cdc_ether: export usbnet_cdc_update_filter (Torez Smith) [1942772] - net: cdc_ether: use dev->intf to get interface information (Torez Smith) [1942772] - ax88172a: fix ax88172a_unbind() failures (Torez Smith) [1942772] - usb: dwc2: gadget: Avoid pointless read of EP control register (Torez Smith) [1942772] - usb: dwc2: gadget: Make use of GINTMSK2 (Torez Smith) [1942772] - usb: dwc3: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - tools: usb: usbip: Replace HTTP links with HTTPS ones (Torez Smith) [1942772] - usb: hso: Fix debug compile warning on sparc32 (Torez Smith) [1942772] - usbip: Use fallthrough pseudo-keyword (Torez Smith) [1942772] - Documentation/driver-api: usb/URB: drop doubled word (Torez Smith) [1942772] - usb: dwc3: dwc3-qcom: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Jasper Lake (Torez Smith) [1942772] - usb: dwc2: Fix shutdown callback in platform (Torez Smith) [1942772] - usb: dwc3: pci: add support for the Intel Tiger Lake PCH -H variant (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Quectel EG95 LTE modem (Torez Smith) [1942772] - smsc95xx: avoid memory leak in smsc95xx_bind (Torez Smith) [1942772] - smsc95xx: check return value of smsc95xx_reset (Torez Smith) [1942772] - usb: dwc2: gadget: Remove assigned but never used 'maxsize' (Torez Smith) [1942772] - usb: dwc3: dwc3-of-simple: Function headers are not good candidates for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-haps: Function headers are not suitable for kerneldoc (Torez Smith) [1942772] - usb: dwc3: dwc3-omap: Do not read DMA status (Torez Smith) [1942772] - usb: dwc3: ulpi: File headers are not doc headers (Torez Smith) [1942772] - usb: dwc3: drd: File headers are not doc headers (Torez Smith) [1942772] - usbnet: ipheth: fix ipheth_tx()'s return type (Torez Smith) [1942772] - usbip: tools: add in man page how to load the client's module (Torez Smith) [1942772] - usbip: tools: fix build error for multiple definition (Torez Smith) [1942772] - usbip: tools: fix module name in man page (Torez Smith) [1942772] - Revert "usb: dwc3: exynos: Add support for Exynos5422 suspend clk" (Torez Smith) [1942772] - usb: dwc3: pci: Fix reference count leak in dwc3_pci_resume_work (Torez Smith) [1942772] - media: USB: cdc-acm: blacklist IR Droid / IR Toy device (Torez Smith) [1942772] - usbnet: smsc95xx: Fix use-after-free after removal (Torez Smith) [1942772] - usb: dwc2: Postponed gadget registration to the udc class driver (Torez Smith) [1942772] - usb: dwc2: use well defined macros for power_down (Torez Smith) [1942772] - net: usb: ax88179_178a: fix packet alignment padding (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix USB2 PHY initialization on G12A and A1 SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix error path when fetching the reset line fails (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit LE910C1-EUX composition (Torez Smith) [1942772] - usb: dwc3: keystone: Turn on USB3 PHY before controller (Torez Smith) [1942772] - usb: dwc2: Update Core Reset programming flow. (Torez Smith) [1942772] - usb: dwc3: gadget: Check for prepared TRBs (Torez Smith) [1942772] - usb: dwc3: Increase timeout for CmdAct cleared by device controller (Torez Smith) [1942772] - usb: dwc3: gadget: Use SET_EP_PRIME for NoStream (Torez Smith) [1942772] - usb: dwc3: gadget: Handle stream transfers (Torez Smith) [1942772] - usb: dwc3: gadget: Don't prepare beyond a transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Wait for transfer completion (Torez Smith) [1942772] - usb: dwc3: gadget: Handle XferComplete for streams (Torez Smith) [1942772] - usb: dwc3: gadget: Enable XferComplete event (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor TRB completion handler (Torez Smith) [1942772] - usb: dwc3: gadget: Check for in-progress END_TRANSFER (Torez Smith) [1942772] - usb: dwc3: Get MDWIDTH for DWC_usb32 (Torez Smith) [1942772] - usb: dwc3: Add support for DWC_usb32 IP (Torez Smith) [1942772] - usb: dwc3: use true,false for dwc->otg_restart_host (Torez Smith) [1942772] - usb: dwc2: gadget: move gadget resume after the core is in L0 state (Torez Smith) [1942772] - usb: dwc3: meson-g12a: add support for GXL and GXM SoCs (Torez Smith) [1942772] - usb: dwc3: meson-g12a: support the GXL/GXM DWC3 host phy disconnect (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb init (Torez Smith) [1942772] - usb: dwc3: gadget: Continue to process pending requests (Torez Smith) [1942772] - r8152: support additional Microsoft Surface Ethernet Adapter variant (Torez Smith) [1942772] - r8152: Use MAC address from device tree if available (Torez Smith) [1942772] - net: usb: qmi_wwan: remove redundant assignment to variable status (Torez Smith) [1942772] - net: huawei_cdc_ncm: remove redundant assignment to variable ret (Torez Smith) [1942772] - net: usb: ax88179_178a: remove redundant assignment to variable ret (Torez Smith) [1942772] - usb: dwc3: select USB_ROLE_SWITCH (Torez Smith) [1942772] - usb: dwc3: pci: Enable extcon driver for Intel Merrifield (Torez Smith) [1942772] - dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_trb_sg() (Torez Smith) [1942772] - usb: hso: correct debug message (Torez Smith) [1942772] - net: sierra_net: Remove unused inline function (Torez Smith) [1942772] - usb: dwc3: gadget: WARN on no-resource status (Torez Smith) [1942772] - usb: dwc3: gadget: Issue END_TRANSFER to retry isoc transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Store resource index of start cmd (Torez Smith) [1942772] - usb: dwc3: core: Use role-switch default dr_mode (Torez Smith) [1942772] - usb: dwc3: drd: Don't free non-existing irq (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle failed kick_transfer (Torez Smith) [1942772] - usb: dwc3: meson-g12a: refactor usb2 phy init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: check return of dwc3_meson_g12a_usb_init (Torez Smith) [1942772] - usb: dwc3: meson-g12a: get the reset as shared (Torez Smith) [1942772] - usb: dwc3: meson-g12a: handle the phy and glue registers separately (Torez Smith) [1942772] - usb: dwc3: meson-g12a: specify phy names in soc data (Torez Smith) [1942772] - usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue (Torez Smith) [1942772] - usb: dwc3: gadget: Remove unnecessary checks (Torez Smith) [1942772] - usb: dwc3: gadget: Give back staled requests (Torez Smith) [1942772] - usb: dwc3: gadget: Properly handle ClearFeature(halt) (Torez Smith) [1942772] - usb: dwc3: support continuous runtime PM with dual role (Torez Smith) [1942772] - USB: dwc3: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5816e (Torez Smith) [1942772] - net: usb: ax88179_178a: Implement ethtool_ops set_eeprom (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request completion check (Torez Smith) [1942772] - USB: dwc2: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - usb: dwc3: gadget: Do link recovery for SS and SSP (Torez Smith) [1942772] - usb: dwc3: gadget: Properly set maxpacket limit (Torez Smith) [1942772] - usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name (Torez Smith) [1942772] - Documentation: driver-api/usb/writing_usb_driver.rst Updates documentation links (Torez Smith) [1942772] - pegasus: Remove pegasus' own workqueue (Torez Smith) [1942772] - usb: dwc2: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: hisilicon: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - usb: host: xhci-plat: convert to devm_platform_get_and_ioremap_resource (Torez Smith) [1942772] - net: qmi_wwan: add support for ASKEY WWHC050 (Torez Smith) [1942772] - usb: dwc3: fix up for role switch API change (Torez Smith) [1942772] - usb: dwc2: Silence warning about supplies during deferred probe (Torez Smith) [1942772] - usb: dwc2: Implement set_selfpowered() (Torez Smith) [1942772] - usb: dwc3: core: don't do suspend for device mode if already suspended (Torez Smith) [1942772] - usb: dwc3: Rework resets initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Rework clock initialization to be more flexible (Torez Smith) [1942772] - usb: dwc3: Add support for role-switch-default-mode binding (Torez Smith) [1942772] - usb: dwc3: Registering a role switch in the DRD code. (Torez Smith) [1942772] - usb: dwc3: core: add support for disabling SS instances in park mode (Torez Smith) [1942772] - usb: dwc3: gadget: Wrap around when skip TRBs (Torez Smith) [1942772] - usb: dwc3: gadget: Don't clear flags before transfer ended (Torez Smith) [1942772] - usb: dwc3: Remove kernel doc annotation where it's not needed (Torez Smith) [1942772] - usb: dwc3: Add ACPI support for xHCI ports (Torez Smith) [1942772] - usb: dwc3: exynos: Add support for Exynos5422 suspend clk (Torez Smith) [1942772] - usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3_meson_g12a_otg_init (Torez Smith) [1942772] - usb: dwc3: trace: print enqueue/dequeue pointers too (Torez Smith) [1942772] - usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS (Torez Smith) [1942772] - usb: dwc3: Add Amlogic A1 DWC3 glue (Torez Smith) [1942772] - cdc_ncm: Fix the build warning (Torez Smith) [1942772] - cdc_ncm: Implement the 32-bit version of NCM Transfer Block (Torez Smith) [1942772] - r8152: reject unsupported coalescing params (Torez Smith) [1942772] - usb: dwc3: gadget: Update chain bit correctly when using sg list (Torez Smith) [1942772] - r8152: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: check disconnect status after long sleep (Torez Smith) [1942772] - net: usb: qmi_wwan: restore mtu min/max values after raw_ip switch (Torez Smith) [1942772] - USB: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - r8152: use new helper tcp_v6_gso_csum_prep (Torez Smith) [1942772] - net: usb: cdc-phonet: Replace zero-length array with flexible-array member (Torez Smith) [1942772] - usb: dwc3: qcom: Replace by (Torez Smith) [1942772] - usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields (Torez Smith) [1942772] - usb: dwc2: Fix in ISOC request length checking (Torez Smith) [1942772] - usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows (Torez Smith) [1942772] - usb: dwc3: debug: fix string position formatting mixup with ret and len (Torez Smith) [1942772] - qmi_wwan: unconditionally reject 2 ep interfaces (Torez Smith) [1942772] - qmi_wwan: re-add DW5821e pre-production variant (Torez Smith) [1942772] - r8152: Add MAC passthrough support to new device (Torez Smith) [1942772] - r8152: disable DelayPhyPwrChg (Torez Smith) [1942772] - r8152: avoid the MCU to clear the lanwake (Torez Smith) [1942772] - r8152: don't enable U1U2 with USB_SPEED_HIGH for RTL8153B (Torez Smith) [1942772] - r8152: disable test IO for RTL8153B (Torez Smith) [1942772] - r8152: Disable PLA MCU clock speed down (Torez Smith) [1942772] - r8152: disable U2P3 for RTL8153B (Torez Smith) [1942772] - r8152: get default setting of WOL before initializing (Torez Smith) [1942772] - r8152: reset flow control patch when linking on for RTL8153B (Torez Smith) [1942772] - r8152: fix runtime resume for linking change (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -V variant (Torez Smith) [1942772] - net: usb: lan78xx: Add .ndo_features_check (Torez Smith) [1942772] - usb: dwc2: Drop unlock/lock upon queueing a work item (Torez Smith) [1942772] - usb: dwc3: gadget: Remove END_TRANSFER delay (Torez Smith) [1942772] - usb: dwc3: gadget: Delay starting transfer (Torez Smith) [1942772] - usb: dwc3: gadget: Check END_TRANSFER completion (Torez Smith) [1942772] - usb: dwc3: turn off VBUS when leaving host mode (Torez Smith) [1942772] - usb: dwc2: fix debugfs FIFO count (Torez Smith) [1942772] - usb: dwc2: Fix IN FIFO allocation (Torez Smith) [1942772] - usb: dwc2: Fix Stalling a Non-Isochronous OUT EP (Torez Smith) [1942772] - usb: dwc3: gadget: Clear DCTL.ULSTCHNGREQ before set (Torez Smith) [1942772] - usb: dwc2: Fix NULL qh in dwc2_queue_transaction (Torez Smith) [1942772] - usb: dwc3: gadget: Set link state to RX_Detect on disconnect (Torez Smith) [1942772] - usb: dwc3: gadget: Don't send unintended link state change (Torez Smith) [1942772] - r8152: add missing endpoint sanity check (Torez Smith) [1942772] - net: usb: lan78xx: limit size of local TSO packets (Torez Smith) [1942772] - qmi_wwan: Add support for Quectel RM500Q (Torez Smith) [1942772] - usbip: Fix unsafe unaligned pointer usage (Torez Smith) [1942772] - usb: dwc3: use proper initializers for property entries (Torez Smith) [1942772] - net: r8152: use skb_list_walk_safe helper for gso segments (Torez Smith) [1942772] - net: usb: lan78xx: fix possible skb leak (Torez Smith) [1942772] - net: ch9200: remove unnecessary return (Torez Smith) [1942772] - net: ch9200: use __func__ in debug message (Torez Smith) [1942772] - tools: usb: usbip: Get rid of driver name printout in README (Torez Smith) [1942772] - can: gs_usb: gs_usb_probe(): use descriptors of current altsetting (Torez Smith) [1942772] - can: kvaser_usb: fix interface sanity check (Torez Smith) [1942772] - usb: dwc3: gadget: Fix request complete check (Torez Smith) [1942772] - thunderbolt: Update documentation with the USB4 information (Torez Smith) [1942772] - usbip: Fix error path of vhci_recv_ret_submit() (Torez Smith) [1942772] - usbip: Fix receive error in vhci-hcd when using scatter-gather (Torez Smith) [1942772] - net: usb: lan78xx: Fix error message format specifier (Torez Smith) [1942772] - net: usb: lan78xx: Fix suspend/resume PHY register access error (Torez Smith) [1942772] - usb: dwc3: pci: add ID for the Intel Comet Lake -H variant (Torez Smith) [1942772] - usb: dwc3: ep0: Clear started flag on completion (Torez Smith) [1942772] - usb: dwc3: gadget: Clear started flag for non-IOC (Torez Smith) [1942772] - usb: dwc3: gadget: Fix logical condition (Torez Smith) [1942772] - can: kvaser_usb: kvaser_usb_leaf: Fix some info-leaks to USB devices (Torez Smith) [1942772] - can: ucan: fix non-atomic allocation in completion handler (Torez Smith) [1942772] - net: usb: aqc111: Use the correct style for SPDX License Identifier (Torez Smith) [1942772] - net: usbnet: Fix -Wcast-function-type (Torez Smith) [1942772] - net: hso: Fix -Wcast-function-type (Torez Smith) [1942772] - ax88179_178a: add ethtool_op_get_ts_info() (Torez Smith) [1942772] - r8152: avoid to call napi_disable twice (Torez Smith) [1942772] - r8152: Re-order napi_disable in rtl8152_close (Torez Smith) [1942772] - ax88172a: fix information leak on short answers (Torez Smith) [1942772] - usb: dwc2: create debugfs directory under usb root (Torez Smith) [1942772] - usb: dwc3: create debugfs directory under usb root (Torez Smith) [1942772] - net: cdc_ncm: Signedness bug in cdc_ncm_set_dgram_size() (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for Foxconn T77W968 LTE modules (Torez Smith) [1942772] - usbip: Fix uninitialized symbol 'nents' in stub_recv_cmd_submit() (Torez Smith) [1942772] - USBIP: add config dependency for SGL_ALLOC (Torez Smith) [1942772] - net: usb: qmi_wwan: add support for DW5821e with eSIM support (Torez Smith) [1942772] - CDC-NCM: handle incomplete transfer of MTU (Torez Smith) [1942772] - usbip: tools: fix fd leakage in the function of read_attr_usbip_status (Torez Smith) [1942772] - can: peak_usb: fix a potential out-of-sync while decoding packets (Torez Smith) [1942772] - can: usb_8dev: fix use-after-free on disconnect (Torez Smith) [1942772] - can: mcba_usb: fix use-after-free on disconnect (Torez Smith) [1942772] - can: peak_usb: report bus recovery as well (Torez Smith) [1942772] - can: gs_usb: gs_can_open(): prevent memory leak (Torez Smith) [1942772] - usb: Spelling s/enpoint/endpoint/ (Torez Smith) [1942772] - usb: dwc3: gadget: fix race when disabling ep with cancelled xfers (Torez Smith) [1942772] - usb: dwc3: of-simple: add a shutdown (Torez Smith) [1942772] - usbip: Fix free of unallocated memory in vhci tx (Torez Smith) [1942772] - usbip: tools: Fix read_usb_vudc_device() error path handling (Torez Smith) [1942772] - usb: dwc3: pci: prevent memory leak in dwc3_pci_probe (Torez Smith) [1942772] - usb: dwc3: remove the call trace of USBx_GFLADJ (Torez Smith) [1942772] - usb: dwc3: select CONFIG_REGMAP_MMIO (Torez Smith) [1942772] - r8152: check the pointer rtl_fw->fw before using it (Torez Smith) [1942772] - net: lan78xx: remove set but not used variable 'event' (Torez Smith) [1942772] - usb: dwc3: debug: Remove newline printout (Torez Smith) [1942772] - r8152: support firmware of PHY NC for RTL8153A (Torez Smith) [1942772] - r8152: move r8153_patch_request forward (Torez Smith) [1942772] - r8152: add checking fw_offset field of struct fw_mac (Torez Smith) [1942772] - r8152: rename fw_type_1 with fw_mac (Torez Smith) [1942772] - usb: dwc2: use a longer core rest timeout in dwc2_core_reset() (Torez Smith) [1942772] - usb: dwc3: Disable phy suspend after power-on reset (Torez Smith) [1942772] - r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 (Torez Smith) [1942772] - net: usb: lan78xx: Connect PHY before registering MAC (Torez Smith) [1942772] - usb: hso: obey DMA rules in tiocmget (Torez Smith) [1942772] - r8152: support request_firmware for RTL8153 (Torez Smith) [1942772] - net: usb: sr9800: fix uninitialized local variable (Torez Smith) [1942772] - net: usb: ax88179_178a: write mac to hardware in get_mac_addr (Torez Smith) [1942772] - net: usb: qmi_wwan: add Telit 0x1050 composition (Torez Smith) [1942772] - usb: dwc3: Remove dev_err() on platform_get_irq() failure (Torez Smith) [1942772] - usb: dwc3: Switch to platform_get_irq_byname_optional() (Torez Smith) [1942772] - r8152: Set macpassthru in reset_resume callback (Torez Smith) [1942772] - qmi_wwan: add support for Cinterion CLS8 devices (Torez Smith) [1942772] - usbip: clean up an indentation issue (Torez Smith) [1942772] - usbip: vhci_hcd indicate failed message (Torez Smith) [1942772] - r8152: Add identifier names for function pointers (Torez Smith) [1942772] - r8152: Use guard clause and fix comment typos (Torez Smith) [1942772] - hso: fix NULL-deref on tty open (Torez Smith) [1942772] - net: usb: ax88179_178a: allow optionally getting mac address from device tree (Torez Smith) [1942772] - r8152: Factor out OOB link list waits (Torez Smith) [1942772] - usbnet: ignore endpoints with invalid wMaxPacketSize (Torez Smith) [1942772] - cdc_ncm: fix divide-by-zero caused by invalid wMaxPacketSize (Torez Smith) [1942772] - usbnet: sanity checking of packet sizes and device mtu (Torez Smith) [1942772] - r8152: adjust the settings of ups flags (Torez Smith) [1942772] - r8152: modify rtl8152_set_speed function (Torez Smith) [1942772] - usb: dwc3: remove generic PHY calibrate() calls (Torez Smith) [1942772] - usb: gadget: net2280: Move all "ll" registers in one structure (Torez Smith) [1942772] - usb: dwc3: gadget: Workaround Mirosoft's BESL check (Torez Smith) [1942772] - usb: dwc3: meson-g12a: fix suspend resume regulator unbalanced disables (Torez Smith) [1942772] - usb: gadget: composite: Set recommended BESL values (Torez Smith) [1942772] - usb: dwc3: gadget: Set BESL config parameter (Torez Smith) [1942772] - usb: dwc3: Separate field holding multiple properties (Torez Smith) [1942772] - usb: dwc3: don't set gadget->is_otg flag (Torez Smith) [1942772] - usb: dwc3: st: Add of_dev_put() in probe function (Torez Smith) [1942772] - usb: dwc3: st: Add of_node_put() before return in probe function (Torez Smith) [1942772] - r8152: add a helper function about setting EEE (Torez Smith) [1942772] - r8152: saving the settings of EEE (Torez Smith) [1942772] - net: usb: Delete unnecessary checks before the macro call “dev_kfree_skb” (Torez Smith) [1942772] - r8152: divide the tx and rx bottom functions (Torez Smith) [1942772] - r8152: fix accessing skb after napi_gro_receive (Torez Smith) [1942772] - r8152: change rx_copybreak and rx_pending through ethtool (Torez Smith) [1942772] - r8152: support skb_add_rx_frag (Torez Smith) [1942772] - r8152: use alloc_pages for rx buffer (Torez Smith) [1942772] - r8152: replace array with linking list for rx information (Torez Smith) [1942772] - r8152: separate the rx buffer size (Torez Smith) [1942772] - usb: dwc3: Use clk_bulk_prepare_enable() (Torez Smith) [1942772] - usb: dwc3: Use devres to get clocks (Torez Smith) [1942772] - usb: dwc3: remove generic PHYs forwarding for XHCI device (Torez Smith) [1942772] - USB: usbip: convert to use dev_groups (Torez Smith) [1942772] - usb: dwc3: Update soft-reset wait polling rate (Torez Smith) [1942772] - usb: dwc2: gadget: Fix kill_all_requests race (Torez Smith) [1942772] - usb: dwc3: omap: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: keystone: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usb: dwc3: omap: squash include/linux/platform_data/dwc3-omap.h (Torez Smith) [1942772] - usb: dwc3: meson-g12a: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1942772] - usbip: tools: fix GCC8 warning for strncpy (Torez Smith) [1942772] - usb: dwc3: Switch to use device_property_count_u32() (Torez Smith) [1942772] - usb: dwc2: Switch to use device_property_count_u32() (Torez Smith) [1942772] - can: kvaser_usb: Use struct_size() in alloc_candev() (Torez Smith) [1942772] - net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 (Torez Smith) [1942772] - ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unaligned_le32 (Torez Smith) [1942772] - net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx (Torez Smith) [1942772] - bluetooth: eliminate the potential race condition when removing the HCI controller (Gopal Tiwari) [1971488]- bareudp: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - vxlan: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - geneve: add NETIF_F_FRAGLIST flag for dev features (Paolo Abeni) [1977850] - RDMA/siw: Release xarray entry (Kamal Heib) [1971483] - RDMA/siw: Properly check send and receive CQ pointers (Kamal Heib) [1971483] - RDMA/siw: Fix a use after free in siw_alloc_mr (Kamal Heib) [1971483] - RDMA/rxe: Clear all QP fields if creation failed (Kamal Heib) [1971483] - RDMA/rxe: Fix a bug in rxe_fill_ip_info() (Kamal Heib) [1971483] - RDMA/rxe: Remove rxe_dma_device declaration (Kamal Heib) [1971483] - IB/hfi1: Fix error return code in parse_platform_config() (Kamal Heib) [1971483] - IB/hfi1: Remove unused function (Kamal Heib) [1971483] - RDMA/srpt: Fix error return code in srpt_cm_req_recv() (Kamal Heib) [1971483] - IB/isert: Fix a use after free in isert_connect_request (Kamal Heib) [1971483] - RDMA: Verify port when creating flow rule (Kamal Heib) [1971483] - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (Kamal Heib) [1971483] - RDMA/core: Don't access cm_id after its destruction (Kamal Heib) [1971483] - RDMA/core: Prevent divide-by-zero error triggered by the user (Kamal Heib) [1971483] - RDMA/core: Add CM to restrack after successful attachment to a device (Kamal Heib) [1971483] - RDMA/core: Unify RoCE check and re-factor code (Kamal Heib) [1971483] - RDMA/core: Fix corrupted SL on passive side (Kamal Heib) [1971483] - mm: vmalloc: add cond_resched() in __vunmap() (Rafael Aquini) [1978469] - /proc/PID/smaps: Add PMD migration entry parsing (Nico Pache) [1977066] - s390: add 3f program exception handler (Nico Pache) [1977066] - x86/ioremap: Fix CONFIG_EFI=n build (Nico Pache) [1977066] - mm, slub: move slub_debug static key enabling outside slab_mutex (Nico Pache) [1977066] - mm, slub: enable slub_debug static key when creating cache with explicit debug flags (Nico Pache) [1977066] - locking/mutex: Remove repeated declaration (Nico Pache) [1977066] - percpu: make pcpu_nr_empty_pop_pages per chunk type (Nico Pache) [1977066] - mm/swap: don't SetPageWorkingset unconditionally during swapin (Nico Pache) [1977066] - s390/tlb: make cleared_pXs flags consistent with generic code (Nico Pache) [1977066] - mm, compaction: make fast_isolate_freepages() stay within zone (Nico Pache) [1977066] - mm/vmscan: restore zone_reclaim_mode ABI (Nico Pache) [1977066] - mm, compaction: move high_pfn to the for loop scope (Nico Pache) [1977066] - memblock: do not start bottom-up allocations with kernel_end (Nico Pache) [1977066] - mm, page_alloc: disable pcplists during memory offline (Nico Pache) [1977066] - mm, page_alloc: move draining pcplists to page isolation users (Nico Pache) [1977066] - mm, page_alloc: cache pageset high and batch in struct zone (Nico Pache) [1977066] - mm, page_alloc: simplify pageset_update() (Nico Pache) [1977066] - mm, page_alloc: fix core hung in free_pcppages_bulk() (Nico Pache) [1977066] - mm, page_alloc: remove setup_pageset() (Nico Pache) [1977066] - mm, page_alloc: calculate pageset high and batch once per zone (Nico Pache) [1977066] - mm, pcp: share common code between memory hotplug and percpu sysctl handler (Nico Pache) [1977066] - mm, page_alloc: clean up pageset high and batch update (Nico Pache) [1977066] - s390/uv: handle destroy page legacy interface (Nico Pache) [1977066] - mm/filemap: fix filemap_map_pages for THP (Nico Pache) [1977066] - mm: filemap: add missing FGP_ flags in kerneldoc comment for pagecache_get_page (Nico Pache) [1977066] - mm/filemap.c: rewrite pagecache_get_page documentation (Nico Pache) [1977066] - mm: filemap: clear idle flag for writes (Nico Pache) [1977066] - mm: document semantics of ZONE_MOVABLE (Nico Pache) [1977066] - mm/page_isolation: cleanup set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: drop WARN_ON_ONCE() in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_isolation: exit early when pageblock is isolated in set_migratetype_isolate() (Nico Pache) [1977066] - mm/page_alloc: tweak comments in has_unmovable_pages() (Nico Pache) [1977066] - mm: reuse only-pte-mapped KSM page in do_wp_page() (Nico Pache) [1977066] - mm/memory.c: skip spurious TLB flush for retried page fault (Nico Pache) [1977066] - /proc/PID/smaps: consistent whitespace output format (Nico Pache) [1977066] - mm/memcontrol.c: prevent missed memory.low load tears (Nico Pache) [1977066] - mm, memcg: prevent mem_cgroup_protected store tearing (Nico Pache) [1977066] - mm, memcg: prevent memory.min load/store tearing (Nico Pache) [1977066] - mm, mempolicy: fix up gup usage in lookup_node (Nico Pache) [1977066] - mm/page_ext.c: drop pfn_present() check when onlining (Nico Pache) [1977066] - drivers/base/memory.c: drop pages_correctly_probed() (Nico Pache) [1977066] - drivers/base/memory.c: drop section_count (Nico Pache) [1977066] - include/linux/mm.h: remove dead code totalram_pages_set() (Nico Pache) [1977066] - tools headers uapi: Sync asm-generic/mman-common.h with the kernel (Nico Pache) [1977066] - mm/memcg: Relocate tcpmem to below memory in struct mem_cgroup (Waiman Long) [1959772] - mm/memcg: optimize user context object stock access (Waiman Long) [1959772] - mm/memcg: improve refill_obj_stock() performance (Waiman Long) [1959772] - mm/memcg: cache vmstat data in percpu memcg_stock_pcp (Waiman Long) [1959772] - mm/memcg: move mod_objcg_state() to memcontrol.c (Waiman Long) [1959772] - mm: memcontrol: move PageMemcgKmem to the scope of CONFIG_MEMCG_KMEM (Waiman Long) [1959772] - mm: memcontrol: inline __memcg_kmem_{un}charge() into obj_cgroup_{un}charge_pages() (Waiman Long) [1959772] - mm: memcontrol: use obj_cgroup APIs to charge kmem pages (Waiman Long) [1959772] - mm: memcontrol: change ug->dummy_page only if memcg changed (Waiman Long) [1959772] - mm: memcontrol: directly access page->memcg_data in mm/page_alloc.c (Waiman Long) [1959772] - mm: memcontrol: introduce obj_cgroup_{un}charge_pages (Waiman Long) [1959772] - mm: memcontrol: slab: fix obtain a reference to a freeing memcg (Waiman Long) [1959772] - mm: memmap defer init doesn't work as expected (Baoquan He) [1906271] - mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() (Baoquan He) [1906271] - mm/memory_hotplug: mark pageblocks MIGRATE_ISOLATE while onlining memory (Baoquan He) [1906271] - mm, memory_hotplug: update pcp lists everytime onlining a memory block (Baoquan He) [1906271] - mm: pass migratetype into memmap_init_zone() and move_pfn_range_to_zone() (Baoquan He) [1906271] - nfs: account for selinux security context when deciding to share superblock (Scott Mayhew) [1927027] - nfs: remove unneeded null check in nfs_fill_super() (Scott Mayhew) [1927027] - lsm,selinux: add new hook to compare new mount to an existing mount (Scott Mayhew) [1927027] - libceph: allow addrvecs with a single NONE/blank address (Jeff Layton) [1972278] - scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 (Tomas Henzl) [1968170] - scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs (Tomas Henzl) [1968170] - scsi: megaraid_sas: Early detection of VD deletion through RaidMap update (Tomas Henzl) [1968170] - scsi: megaraid_sas: Fix resource leak in case of probe failure (Tomas Henzl) [1968170] - scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSURE device through firmware (Tomas Henzl) [1968170] - scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock (Tomas Henzl) [1968170] - scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V (Ewan D. Milne) [1927508] - drivers: do not build devm_platform_get_and_ioremap_resource() for s390x (Jaroslav Kysela) [1917388] - redhat: update ALSA configs and add regmap-sdw-mbq to redhat/filter-modules.sh (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - alsa: control_led - fix initialization in the mode show callback (Jaroslav Kysela) [1917388] - ALSA: seq: Fix race of snd_seq_timer_open() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: headphone and mic don't work on an Acer laptop (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode (Jaroslav Kysela) [1917388] - ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 platforms (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: reset enabled_cores state at suspend (Jaroslav Kysela) [1917388] - ASoC: fsl-asoc-card: Set .owner attribute when registering card. (Jaroslav Kysela) [1917388] - ASoC: topology: Fix spelling mistake "vesion" -> "version" (Jaroslav Kysela) [1917388] - ASoC: rt5659: Fix the lost powers for the HDA header (Jaroslav Kysela) [1917388] - ASoC: core: Fix Null-point-dereference in fmt_single_name() (Jaroslav Kysela) [1917388] - spi: pxa2xx: Drop useless comment in the pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Switch to use BIT() and GENMASK() in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Update header block in pxa2xx_ssp.h (Jaroslav Kysela) [1917388] - spi: pxa2xx: Add SSC2 and SSPSP2 SSP registers (Jaroslav Kysela) [1917388] - ASoC: pxa: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: pxa: pxa-ssp: Remove redundant null check before clk_prepare_enable/clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata (Jaroslav Kysela) [1917388] - ASoC: mmp-sspa: set phase two word length register (Jaroslav Kysela) [1917388] - ASoC: pxa: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: Fix 7/8 spaces indentation in Kconfig (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: Remove manual DMA peripheral ID assignment (Jaroslav Kysela) [1917388] - ASoC: jz4740-i2s: add missed checks for clk_get() (Jaroslav Kysela) [1917388] - ASoC: Intel: fix error code cnl_set_dsp_D0() (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Unassign ram_read and read_write ops (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove haswell solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_dsp_get_thread_context (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP interface fields (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: remove unneeded semicolon (Jaroslav Kysela) [1917388] - catpt: Switch to use list_entry_is_head() helper (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Optimize applying user settings (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Correct clock selection for dai trigger (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Skip position update for unprepared streams (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Relax clock selection conditions (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Fix compilation when CONFIG_MODULES is disabled (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Cleanup after power routines streamlining (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Replace open coded variant of resource_intersection() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Streamline power routines across LPT and WPT (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Change SSP2-Codec DAI id to 0 (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Drop compress-cpu-dai bits (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5677: add missing pm_ops (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: set card and driver name dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-rt5650: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove rt5640 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove max98090 support for baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: use inclusive language for SSP bclk/fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: Atom: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: select WANT_DEV_COREDUMP (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add explicit DMADEVICES kconfig dependency (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove baytrail solution (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: Remove duplicate kconfigs (Jaroslav Kysela) [1917388] - ASoC: remove zte zx drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: add missing stream rates and format (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: Remove unused control callback structure (Jaroslav Kysela) [1917388] - ASoC: wm8994: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: wm8903: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: wm8523: Fix a typo in a comment (Jaroslav Kysela) [1917388] - ASoC: wm8350: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: wm5102: Use get_unaligned_be16() for dac_comp_coeff (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: wcd9335: Remove unnecessary conversion to bool (Jaroslav Kysela) [1917388] - ASoC: rt715: remove unused parameter (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add the calibration functions (Jaroslav Kysela) [1917388] - ASoC: rt5682: clock driver must use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: rt1015: enable BCLK detection after calibration (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Add support for more data formats (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Move format check into `set_fmt()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Rearrange operations in `hw_params()` (Jaroslav Kysela) [1917388] - ASoC: pcm512x: Fix not setting word length if DAIFMT_CBS_CFS (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix regulator_dev_lookup() fails for id "LDO_VAUD18" (Jaroslav Kysela) [1917388] - ASoC: Remove mt6359_platform_driver_remove (Jaroslav Kysela) [1917388] - ASoC: Fix vaud18 power leakage of mt6359 (Jaroslav Kysela) [1917388] - ASoC: es8316: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix Bitclock polarity inversion (Jaroslav Kysela) [1917388] - ASoC: cs35l33: fix an error code in probe() (Jaroslav Kysela) [1917388] - ASoC: cs35l34: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: wm8998: Fix PM disable depth imbalance on error (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd9335: Set digital gain range correctly (Jaroslav Kysela) [1917388] - ASoC: TSCS454: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: TSCS42xx: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: ts3a227e: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tlv320: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: tas571x: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: tas*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tas2562: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: remove remnants of sirf prima/atlas audio codec (Jaroslav Kysela) [1917388] - ASoC: rt5645: add error checking to rt5645_probe function (Jaroslav Kysela) [1917388] - Revert "ASoC: rt5645: fix a NULL pointer dereference" (Jaroslav Kysela) [1917388] - ASoC: rt1015: modify calibration sequence for better performance (Jaroslav Kysela) [1917388] - ASoC: rk3328: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: pcm179x: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: pcm1789: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: nau8315: revise the power event of EN_PIN dapm widget for symmetry (Jaroslav Kysela) [1917388] - ASoC: nau8315: add codec driver (Jaroslav Kysela) [1917388] - ASoC: gtm601: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es8328: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: es7241: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: es7134: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: da9055: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: da7219: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Add DAPM widget to set HP out to cap-less mode (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Don't change cap-couple setting in HP PMU/PMD (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Adjust timeouts for cap-coupled outputs (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Reset interrupt flags in bias PREPARE (Jaroslav Kysela) [1917388] - ASoC: codecs/jz47xx: Use regmap_{set,clear}_bits (Jaroslav Kysela) [1917388] - treewide: Use fallthrough pseudo-keyword (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove cancel_work_sync in runtime suspend (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: Add RX support (Jaroslav Kysela) [1917388] - ALSA: cx46xx: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Convert from cpu to data format (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: tegra: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: tegra: Don't warn on probe deferral (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_rt5640: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: tegra_wm8753: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: tegra: trimslice.c: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ASoC: ti: davinci-evm: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: ti: davinci: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ti: j721e-evm: Fix compiler warning when CONFIG_OF=n (Jaroslav Kysela) [1917388] - ASoC: ti: omap-abe-twl6040: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: ti: omap-mcsp: remove duplicate test (Jaroslav Kysela) [1917388] - ASoC: uniphier: Simplify the return expression of uniphier_aio_startup (Jaroslav Kysela) [1917388] - ASoC: uniphier: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: rename shadowing variable (Jaroslav Kysela) [1917388] - ASoC: ux500: mop500: align function prototype (Jaroslav Kysela) [1917388] - ALSA: x86: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams (Jaroslav Kysela) [1917388] - ASoC: cs42l56: fix up error handling in probe (Jaroslav Kysela) [1917388] - ASoC: cs42l52: Minor tidy up of error paths (Jaroslav Kysela) [1917388] - ASoC: cs42l51: manage mclk shutdown delay (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait for PLL to lock before switching to it (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Only start PLL if it is needed (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Wait at least 150us after writing SCLK_PRESENT (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Use bclk from hw_params if set_sysclk was not called (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Report jack and button detection (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Add Capture Support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix channel width support (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Always wait at least 3ms after reset (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Don't enable/disable regulator at Bias Level (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Fix mixer volume control (Jaroslav Kysela) [1917388] - ASoC: cs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: bd28623: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: alc5632: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak4458: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak4118: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: alc5623: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1917388] - ASoC: ak5558: Correct the dai name for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: change function name to ak5558_reset (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add support for ak5552 (Jaroslav Kysela) [1917388] - ASoC: ak5558: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: ak5558: mark OF related data as maybe unused (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove platform data and move micbias bindings include (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Remove redundant null check before clk_disable_unprepare (Jaroslav Kysela) [1917388] - ASoC: adau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: Add ADAU1372 audio CODEC support (Jaroslav Kysela) [1917388] - ASoC: amd: fix for pcm_read() error (Jaroslav Kysela) [1917388] - ASoC: amd: drop S24_LE format support (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for ALC1015P codec in acp3x machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: raven: acp3x-i2s: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: acp3x-pdm-dma: remove unnecessary assignments (Jaroslav Kysela) [1917388] - ASoC: amd: fix acpi dependency kernel warning (Jaroslav Kysela) [1917388] - ASoC: amd: update spdx license for acp machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Add support for RT5682 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: Adding DAI LINK for rt1015 codec (Jaroslav Kysela) [1917388] - ASoC: amd: Adding support for ALC1015 codec in machine driver (Jaroslav Kysela) [1917388] - ASoC: amd: AMD RV RT5682 should depends on CROS_EC (Jaroslav Kysela) [1917388] - ASoC: amd: renoir: remove invalid kernel-doc comment (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - refine DMI entries for some Lenovo products (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad X395 (Jaroslav Kysela) [1917388] - ASoC: amd: Replacing MSI with Legacy IRQ model (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI entry for Lenovo ThinkPad E14 Gen 2 (Jaroslav Kysela) [1917388] - ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) (Jaroslav Kysela) [1917388] - ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) (Jaroslav Kysela) [1917388] - ASoC: amd: change clk_get() to devm_clk_get() and add missed checks (Jaroslav Kysela) [1917388] - ASoC: amd: Return -ENODEV for non-existing ACPI call (Jaroslav Kysela) [1917388] - ASoC: amd: support other audio modes for raven (Jaroslav Kysela) [1917388] - ASoC: topology: adhere to KUNIT formatting standard (Jaroslav Kysela) [1917388] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Jaroslav Kysela) [1917388] - ALSA: trident: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sonicvibes: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: sis7019: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: remove unneeded break (Jaroslav Kysela) [1917388] - ALSA: hdsp: don't disable if not enabled (Jaroslav Kysela) [1917388] - ALSA: hdsp: hardware output loopback (Jaroslav Kysela) [1917388] - ALSA: pci: mixart: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ALSA: maestro: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: lola: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Fix missing check in snd_intel8x0m_create (Jaroslav Kysela) [1917388] - ALSA: intel8x0: Don't update period unless prepared (Jaroslav Kysela) [1917388] - ALSA: hda: Avoid spurious unsol event handling during S3/S4 (Jaroslav Kysela) [1917388] - ALSA: ens1370: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: emu10k1: Use dma_set_mask_and_coherent to simplify code (Jaroslav Kysela) [1917388] - ALSA: ctxfi: fix comment syntax in file headers (Jaroslav Kysela) [1917388] - ALSA: ctxfi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits (Jaroslav Kysela) [1917388] - ALSA: bt87x: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: azt3328: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: asihpi: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency (Jaroslav Kysela) [1917388] - ALSA: dice: disable double_pcm_frames mode for M-Audio Profire 610, 2626 and Avid M-Box 3 Pro (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix calculation for size of IR context payload (Jaroslav Kysela) [1917388] - ALSA: firewire-lib: fix check for the size of isochronous packet payload (Jaroslav Kysela) [1917388] - ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro (Jaroslav Kysela) [1917388] - ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 (Jaroslav Kysela) [1917388] - ALSA: bebob: enable to deliver MIDI messages for multiple ports (Jaroslav Kysela) [1917388] - ALSA: bebob: detect the number of available MIDI ports (Jaroslav Kysela) [1917388] - ALSA: bebob: code refactoring for stream format detection (Jaroslav Kysela) [1917388] - ALSA: dice: fix null pointer dereference when node is disconnected (Jaroslav Kysela) [1917388] - ALSA: fireface: fix to parse sync status register of latter protocol (Jaroslav Kysela) [1917388] - ALSA: bebob: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: fireface: remove unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: oxfw: remove an unnecessary condition in hwdep_read() (Jaroslav Kysela) [1917388] - ALSA: dice: add support for Lexicon I-ONIX FW810s (Jaroslav Kysela) [1917388] - ALSA: firewire-tascam: Fix integer overflow in midi_port_work() (Jaroslav Kysela) [1917388] - ALSA: fireface: Fix integer overflow in transmit_midi_msg() (Jaroslav Kysela) [1917388] - ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() (Jaroslav Kysela) [1917388] - ALSA: firewire: fix comparison to bool warning (Jaroslav Kysela) [1917388] - ALSA: firewire: Replace tasklet with work (Jaroslav Kysela) [1917388] - ALSA: firewire: convert tasklets to use new tasklet_setup() API (Jaroslav Kysela) [1917388] - ALSA: vx: Use roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: pcsp: Fix fall-through warnings for Clang (Jaroslav Kysela) [1917388] - ALSA: dummy: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: aloop: Fix initialization of controls (Jaroslav Kysela) [1917388] - ALSA: aloop: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1917388] - ASoC: SOF: ext_manifest: use explicit number for elem_type (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: allow for partial match in parent name (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add helper to identify parent driver. (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: add new fields for mach_params (Jaroslav Kysela) [1917388] - ASoC: rt5682: Add a new property for the DMIC clock driving (Jaroslav Kysela) [1917388] - ALSA: hda: Change AZX_MAX_BUF_SIZE from 1GB to 4MB (Jaroslav Kysela) [1917388] - soundwire: sysfs: Constify static struct attribute_group (Jaroslav Kysela) [1917388] - ALSA: remove trailing semicolon in macro definition (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older firmware (Jaroslav Kysela) [1917388] - ASoC: SOF: use current DAI config during resume (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: Update ADL P to use its own descriptor (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add missing use_acpi_target_states for TGL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: remove useless code (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix typo of SND_SOC_SOF_PCI (Jaroslav Kysela) [1917388] - ASOC: SOF: simplify nocodec mode (Jaroslav Kysela) [1917388] - ASoC: SOF: pcm: export snd_pcm_dai_link_fixup (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: update set_mach_params() (Jaroslav Kysela) [1917388] - ASoC: SOF: change signature of set_mach_params() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add Kconfig option for probe workqueues (Jaroslav Kysela) [1917388] - ASoC: SOF: Simplify sof_probe_complete handling for acpi/pci/of (Jaroslav Kysela) [1917388] - ASoC: SOF: core: Add missing error prints to device probe operation (Jaroslav Kysela) [1917388] - ASoC: SOF: match SSP config with pcm hw params (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: add hw params callback for SSP DAIs (Jaroslav Kysela) [1917388] - ASoC: SOF: parse multiple SSP DAI and hw configs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: drop display power on/off in D0i3 flows (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: move ELH chip info (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: APL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: CNL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: ICL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: set shutdown callback to hda_dsp_shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: TGL: fix EHL ops (Jaroslav Kysela) [1917388] - ASoC: SOF: core: harden shutdown helper (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: fix core status verification (Jaroslav Kysela) [1917388] - ASoC: SOF: add a helper to get topology configured mclk (Jaroslav Kysela) [1917388] - ASoC: SOF: only allocate debugfs cache buffers for IPC flood entries (Jaroslav Kysela) [1917388] - ASoC: SOF: fix debugfs initialisation error handling (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable async suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: turn off display power in resume (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: fix wrong poll bits in dsp power down (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: unregister DMIC device on probe error (Jaroslav Kysela) [1917388] - ALSA: hda: move Intel SoundWire ACPI scan to dedicated module (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: simplify Kconfig (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: pci: split PCI into different drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add sof_icl_ops for ICL platforms (Jaroslav Kysela) [1917388] - ASoC: SOF: ACPI: avoid reverse module dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: relax ABI checks and avoid unnecessary warnings (Jaroslav Kysela) [1917388] - ASoC: SOF: fix runtime pm usage mismatch after probe errors (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: add dev_dbg() when DMIC number is overridden (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: HDA: don't keep a temporary variable (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: detect DMIC number in SoundWire mixed config (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: SoundWire: refine ACPI match (Jaroslav Kysela) [1917388] - ASoC: SOF: HDA: (cosmetic) simplify hda_dsp_d0i3_work() (Jaroslav Kysela) [1917388] - ASoC: SOF: remove unused functions (Jaroslav Kysela) [1917388] - ASoC: SOF: fix string format for errors (Jaroslav Kysela) [1917388] - ASoC: SOF: add missing pm debug (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: release display power at link_power (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use hdac_ext fine-grained link management (Jaroslav Kysela) [1917388] - ASoC: SOF: debug: Fix a potential issue on string buffer termination (Jaroslav Kysela) [1917388] - ASoC: SOF: add be_hw_params_fixup() for ALH (Jaroslav Kysela) [1917388] - ASoC: SOF: topology: Prevent NULL pointer dereference with no TLV (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: hda-loader: use snd_sof_dsp_core_power_down/up APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Filter out unneeded core power up/downs (Jaroslav Kysela) [1917388] - ASoC: SOF: update dsp core power status in common APIs (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda-loader: keep init cores alive (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: use snd_sof_dsp_core_power_up/down API (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Enable DMI L1 for trace (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: enable DMI L1 for D0i3-compatible streams (Jaroslav Kysela) [1917388] - ASoC: SOF: add a pointer to download repo in case FW request fails (Jaroslav Kysela) [1917388] - ASoC: SOF: SND_INTEL_DSP_CONFIG dependency (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies (Jaroslav Kysela) [1917388] - ASoC: SOF: intel: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support to AlderLake-P (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: tgl: do thorough remove at .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: sof-pci-dev: add .shutdown() callback (Jaroslav Kysela) [1917388] - ASoC: SOF: add snd_sof_device_shutdown() helper for shutdown (Jaroslav Kysela) [1917388] - ASoC: SOF: add .shutdown() callback to snd_sof_dsp_ops (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Avoid checking jack on system suspend (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Modify existing helper to disable WAKEEN (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: hda: Resume codec to do jack detection (Jaroslav Kysela) [1917388] - ASoC: SOF: add mutex to protect the dsp_power_state access (Jaroslav Kysela) [1917388] - ASoC: SOF: Fix spelling mistake in Kconfig "ond" -> "and" (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: update kernel-doc description (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: add SoundWire support for ADL-S (Jaroslav Kysela) [1917388] - ASoC: SOF: control: fix cppcheck warning in snd_sof_volume_info() (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and catpt drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: allow for coexistence between SOF and Atom/SST drivers (Jaroslav Kysela) [1917388] - ASoC: SOF: acpi: add dynamic selection of DSP driver (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: initial support for Alderlake-S (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG (Jaroslav Kysela) [1917388] - ASoC: SOF: Intel: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: Kconfig: fix Kconfig punctuation and wording (Jaroslav Kysela) [1917388] - ASoC: SOF: imx: fix Kconfig punctuation (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Fix random noise at the HDMI output (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL jack-less SoundWire configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ADL SoundWire base configurations (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoc: Intel: board: add BE DAI link for WoV (Jaroslav Kysela) [1917388] - ASoC: Intel: kbl: Add MST route change to kbl machine drivers (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Set card.components string (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_rt5672: Add support for Bay Trail CR / SSP0 (Jaroslav Kysela) [1917388] - ASoC: Intel: Baytrail: Add quirk for the Dell Venue 10 Pro 5055 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: Unify the thinkpad10 and aegex10 byt-match quirks (Jaroslav Kysela) [1917388] - ASoC: Intel: Boards: cml_da7219_max98390: add capture stream for echo reference (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: Fix a typo (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: add max98390 echo reference support (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add jack detect support (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Remove 44100 sample-rate from the media and deep-buffer DAI descriptions (Jaroslav Kysela) [1917388] - ASoC: intel: atom: Stop advertising non working S24LE support (Jaroslav Kysela) [1917388] - ASoC: intel: sof_rt5682: use the topology mclk (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_rt5682: Add ALC1015Q-VB speaker amp support (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: fix -frame-larger-than (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add used AIF to the components string (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: remove unused static variable (Jaroslav Kysela) [1917388] - ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove TGL RVP mixed SoundWire/TDM config (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: remove unused TGL table with rt5682 only (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Compile when any configuration is selected (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: sof-wm8804: add check for PLL setting (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet (Jaroslav Kysela) [1917388] - ASoC: Intel: soc-acpi: add ACPI matching table for HP Spectre x360 (Jaroslav Kysela) [1917388] - ASoC: intel: sof_sdw: add trace for dai links (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: detect DMIC number based on mach params (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add mic:dmic and cfg-mics component strings (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible (Jaroslav Kysela) [1917388] - ASoC: Intel: sof-sdw: indent and add quirks consistently (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: reorganize quirks by generation (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: max98373: get dapm from cpu_dai (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_wm5102: Add machine driver for BYT/WM5102 (Jaroslav Kysela) [1917388] - ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 (Jaroslav Kysela) [1917388] - ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E (Jaroslav Kysela) [1917388] - ASoC: Intel: remove unneeded semicolon (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Wake up device before configuring SSP port (Jaroslav Kysela) [1917388] - ASoC: Intel: remove duplicate MODULE_LICENSE/DESCRIPTION tags (Jaroslav Kysela) [1917388] - ASoC: Intel: adl: remove sof_fw_filename setting in ADL snd_soc_acpi_mach (Jaroslav Kysela) [1917388] - ASoC: Intel: common: add ACPI matching tables for Alder Lake (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: Zero snd_ctl_elem_value (Jaroslav Kysela) [1917388] - ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete (Jaroslav Kysela) [1917388] - ASoC: intel: skl: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ASoC: Intel: cht_bsw_nau8824: Move snd_soc_dai_set_tdm_slot call to cht_codec_fixup (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for the Mele PCG03 Mini PC (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_INTERNAL_MIC_MAP input-mapping (Jaroslav Kysela) [1917388] - ASoC: Intel: byt/cht: set pm ops dynamically (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove sst_pdata structure (Jaroslav Kysela) [1917388] - ASoC: Intel: Make atom components independent of sst-dsp (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST-legacy specific constants (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove unused DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST firmware components (Jaroslav Kysela) [1917388] - ASoC: Intel: Remove SST ACPI component (Jaroslav Kysela) [1917388] - ASoC: Intel: Select catpt and deprecate haswell (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5677: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: bdw-5650: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: broadwell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: haswell: Remove haswell-solution specific code (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Simple sysfs attributes (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Event tracing (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Device driver lifecycle (Jaroslav Kysela) [1917388] - drivers: provide devm_platform_get_and_ioremap_resource() (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: PCM operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Firmware loading and context restore (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Define DSP operations (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Add IPC message handlers (Jaroslav Kysela) [1917388] - ASoC: Intel: catpt: Implement IPC protocol (Jaroslav Kysela) [1917388] - ASoC: Intel: Add catpt base members (Jaroslav Kysela) [1917388] - resource: Introduce resource_intersection() for overlapping resources (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 (Jaroslav Kysela) [1917388] - ASoC: Intel: boards: byt/cht: set card and driver name at run time (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag (Jaroslav Kysela) [1917388] - ASoC: Intel: KMB: Enable DMA transfer mode (Jaroslav Kysela) [1917388] - ASoC: Intel: keembay: use inclusive language for bclk and fsync (Jaroslav Kysela) [1917388] - ASoC: Intel: bytcht_es8316: Remove comment about SSP0 being untested (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove bclk_ratio (Jaroslav Kysela) [1917388] - ASoC: cs42l73: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: cs53l30: Add missing regmap use_single config (Jaroslav Kysela) [1917388] - ASoC: sti-sas: add missing MODULE_DEVICE_TABLE (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Regmap must use_single_read/write (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: fix the function number of SDCA control for feature unit 0x1E (Jaroslav Kysela) [1917388] - ASoC: da7219: do not request a new clock consummer reference (Jaroslav Kysela) [1917388] - ASoC: max98088: fix ni clock divider calculation (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: add the notification when volume changed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: change capture switch controls (Jaroslav Kysela) [1917388] - ASoC: da7219: properly get clk from the provider (Jaroslav Kysela) [1917388] - ASoC: wcd934x: use the clock provider API (Jaroslav Kysela) [1917388] - ASoC: adau17x1: Avoid overwriting CHPF (Jaroslav Kysela) [1917388] - ASoC: ak4458: enable daisy chain (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add support on format S32_LE (Jaroslav Kysela) [1917388] - ASoC: rt286: Generalize support for ALC3263 codec (Jaroslav Kysela) [1917388] - ASoC: rt298: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: rt286: Configure combo jack for headphones (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: Disable cache mechanism for readbacks (Jaroslav Kysela) [1917388] - ASoC: rt286: Make RT286_SET_GPIO_* readable and writable (Jaroslav Kysela) [1917388] - ASoC: rt286: Fix upper byte in DMIC2 configuration (Jaroslav Kysela) [1917388] - ASoC: ak4458: check reset control status (Jaroslav Kysela) [1917388] - ASoC: codecs: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt715: remove kcontrols which no longer be used (Jaroslav Kysela) [1917388] - ASoC: rt715: add main capture switch and main capture volume (Jaroslav Kysela) [1917388] - ASoC: rt715: modification for code simplicity (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: Fix missing IRQF_ONESHOT as only threaded handler (Jaroslav Kysela) [1917388] - ASoC: cs35l35: remove unused including (Jaroslav Kysela) [1917388] - ASoC: ak5558: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: cs35l36: Fix an error handling path in 'cs35l36_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: cs35l35: Fix an error handling path in 'cs35l35_i2c_probe()' (Jaroslav Kysela) [1917388] - ASoC: wcd9335: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: remove registers to sync with rt1019 datasheet (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: tas2770: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: cx2072x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt1019: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add AIC3106 (Jaroslav Kysela) [1917388] - ASoC: codecs: wsa881x: constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: codecs: Fix runtime PM imbalance in tas2552_probe (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove pack_id check in rt1011 (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: add SPI support (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move I2C to separated file (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: rename probe function (Jaroslav Kysela) [1917388] - ASoC: codecs: tlv320aic3x: move model definitions (Jaroslav Kysela) [1917388] - ASoC: max98390: Add support for tx slot configuration. (Jaroslav Kysela) [1917388] - ASoC: ak5558: Fix s/show/slow/ typo (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Register clocks before registering component (Jaroslav Kysela) [1917388] - ASoC: tlv320aic32x4: Increase maximum register in regmap (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a rt5670_components() helper (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 (Jaroslav Kysela) [1917388] - ASoC: da732x: simplify code (Jaroslav Kysela) [1917388] - ASoC: lm49453: fix useless assignment before return (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: Fix spelling mistake "reate" -> "create" (Jaroslav Kysela) [1917388] - ASoC: mediatek: mt6359: add MT6359 accdet jack driver (Jaroslav Kysela) [1917388] - ASoC: max98373: Added 30ms turn on/off time delay (Jaroslav Kysela) [1917388] - ASoC: max98373: Changed amp shutdown register as volatile (Jaroslav Kysela) [1917388] - ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk (Jaroslav Kysela) [1917388] - ASoC: max98373: Added controls for autorestart config (Jaroslav Kysela) [1917388] - ASoC: rt1015: Add bclk detection and dc detection (Jaroslav Kysela) [1917388] - ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips (Jaroslav Kysela) [1917388] - ASoC: rt1019: make symbol 'rt1019_i2c_driver' static (Jaroslav Kysela) [1917388] - ASoC: rt1019: add rt1019 amplifier driver (Jaroslav Kysela) [1917388] - ASoC: tscs454: remove useless test on PLL disable (Jaroslav Kysela) [1917388] - ASoC: tlv320dac33: clarify expression (Jaroslav Kysela) [1917388] - ASoC: tas2770: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove warning on return value (Jaroslav Kysela) [1917388] - ASoC: tas2562: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: sti-sas: remove unused struct members (Jaroslav Kysela) [1917388] - ASoC: sigmadsp: align function prototype (Jaroslav Kysela) [1917388] - ASoC: pcm1681: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: nau8825: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6359: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: mt6358: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: max98090: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove unused spk_mask member (Jaroslav Kysela) [1917388] - ASoC: hdmi-codec: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: align function arguments (Jaroslav Kysela) [1917388] - ASoC: hdac_hdmi: remove useless initializations (Jaroslav Kysela) [1917388] - ASoC: da7219-aad: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove duplicate else branch (Jaroslav Kysela) [1917388] - ASoC: cx2070x: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: adau1977: remove useless return (Jaroslav Kysela) [1917388] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1917388] - ASoC: ad1836: remove useless return (Jaroslav Kysela) [1917388] - ASoC: ab8500-codec: remove useless structure (Jaroslav Kysela) [1917388] - ASoC: rt711: add snd_soc_component remove callback (Jaroslav Kysela) [1917388] - ASoC: rt5659: Update MCLK rate in set_sysclk() (Jaroslav Kysela) [1917388] - ASoC: rt5640: Rename 'Mono DAC Playback Volume' to 'DAC2 Playback Volume' (Jaroslav Kysela) [1917388] - ASoC: rt1015p: add acpi device id for rt1015p (Jaroslav Kysela) [1917388] - ASoC: wm_hubs: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm_adsp: simplify return value (Jaroslav Kysela) [1917388] - ASoC: wm8996: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8994: align function prototype (Jaroslav Kysela) [1917388] - ASoC: wm8978: clarify expression (Jaroslav Kysela) [1917388] - ASoC: wm8958-dsp2: rename local 'control' arrays (Jaroslav Kysela) [1917388] - ASoC: arizona: fix function argument (Jaroslav Kysela) [1917388] - ASoC: wm2200: remove unused structure (Jaroslav Kysela) [1917388] - ASoC: rt5682: add delay time of workqueue to control next IRQ event (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Remove unused including (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Fix return value check in rt715_sdca_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Set clock source for both ways of stream (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Provide finer control on playback path (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Disable regulators if probe fails (Jaroslav Kysela) [1917388] - ASoC: cs42l42: Remove power if the driver is being removed (Jaroslav Kysela) [1917388] - ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: rt5645: The ALC3270 variant does not have a headset-mic pin (Jaroslav Kysela) [1917388] - ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c (Jaroslav Kysela) [1917388] - ASoC: codecs/jz4770: Remove superfluous error message (Jaroslav Kysela) [1917388] - ASoC: rt715-sdca: Add RT715 sdca vendor-specific driver (Jaroslav Kysela) [1917388] - ASoC: wm8962: Relax bit clock divider searching (Jaroslav Kysela) [1917388] - ASoC: rt1316: Fix return value check in rt1316_sdw_probe() (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: Fix identation of .driver elements (Jaroslav Kysela) [1917388] - ASoC: codec: Omit superfluous error message in jz4760_codec_probe() (Jaroslav Kysela) [1917388] - ASoC: sigmadsp-regmap: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: rt5631: fix kernel-doc warning (Jaroslav Kysela) [1917388] - ASoC: jz4760: fix set but not used warning (Jaroslav Kysela) [1917388] - ASoC: cs4270: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5682: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5677: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5677: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5670: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5668: remove useless assignments (Jaroslav Kysela) [1917388] - ASoC: rt5668: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5665: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5663: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5660: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5659: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5651: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: rt5651: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt5645: use logical OR (Jaroslav Kysela) [1917388] - ASoC: rt5640: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1308: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1305: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1016: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1015: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: clarify expression (Jaroslav Kysela) [1917388] - ASoC: rt1011: remove redundant test (Jaroslav Kysela) [1917388] - ASoC: rt1011: use logical OR (Jaroslav Kysela) [1917388] - ASoC: wm8524: Do not print probe defer error (Jaroslav Kysela) [1917388] - ASoC: codecs: nau8825: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: rt1316: Add RT1316 SDCA vendor-specific driver (Jaroslav Kysela) [1917388] - ASoc: rt5631: Constify static struct coeff_clk_div (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct acpi_device_id (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct snd_soc_dai_ops (Jaroslav Kysela) [1917388] - ASoC: rt*: Constify static struct sdw_slave_ops (Jaroslav Kysela) [1917388] - ASoC: wcd934x: remove useless return (Jaroslav Kysela) [1917388] - ASoC: wcd9335: clarify return value (Jaroslav Kysela) [1917388] - ASoC: wcd-clsh-v2: align function prototypes (Jaroslav Kysela) [1917388] - ASoC: codecs: wcd934x: add a sanity check in set channel map (Jaroslav Kysela) [1917388] - ASoC: es8316: Simplify adc_pga_gain_tlv table (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe (Jaroslav Kysela) [1917388] - ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1917388] - ASoC: rt5670: Add emulated 'DAC1 Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove ADC vol-ctrl mute bits poking from Sto1 ADC mixer settings (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'HP Playback Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt5670: Remove 'OUT Channel Switch' control (Jaroslav Kysela) [1917388] - ASoC: rt1015: fix i2c communication error (Jaroslav Kysela) [1917388] - ASoC: codec: Add driver for JZ4760 internal codec (Jaroslav Kysela) [1917388] - ASoC: codec/ingenic: Depend on MACH_INGENIC (Jaroslav Kysela) [1917388] - ASoC: codec: hdmi-codec: Support IEC958 encoded PCM format (Jaroslav Kysela) [1917388] - ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown (Jaroslav Kysela) [1917388] - ASoC: rt5682: do nothing in rt5682_suspend/resume in sdw mode (Jaroslav Kysela) [1917388] - ASoC: rt5682-sdw: cancel_work_sync() in .remove and .suspend (Jaroslav Kysela) [1917388] - ASoC: rt711-sdw: use cancel_work_sync() for .remove (Jaroslav Kysela) [1917388] - ASoC: rt700-sdw: use cancel_work_sync() in .remove as well as .suspend (Jaroslav Kysela) [1917388] - ASoC: mt6359: reduce log verbosity for optional DT properties (Jaroslav Kysela) [1917388] - ASoC: codecs: add missing max_register in regmap config (Jaroslav Kysela) [1917388] - ASoC: cpcap: fix microphone timeslot mask (Jaroslav Kysela) [1917388] - ASoC: rt5659: Add Kconfig prompt (Jaroslav Kysela) [1917388] - ASoC: max98373: Fixes a typo in max98373_feedback_get (Jaroslav Kysela) [1917388] - ASoC: ak4458: correct reset polarity (Jaroslav Kysela) [1917388] - ASoC: rt5682: remove connection with LDO2 in DAPM graph (Jaroslav Kysela) [1917388] - ASoC: ml26124: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lm49453: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: inno_rk3036: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: cx2072x: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: alc5632: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ab8500: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: lochnagar-sc: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mt6660: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: mc13783: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: sgtl5000: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ssm2602: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: zl38060: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: jz4740: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: ak*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tscs*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: max*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: es*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: da*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: nau*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: rt*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: tlv*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: wm*: sync parameter naming (rate/sample_bits) (Jaroslav Kysela) [1917388] - ASoC: remove sirf prima/atlas drivers (Jaroslav Kysela) [1917388] - ASoC: codecs: soundwire: increase resume timeout (Jaroslav Kysela) [1917388] - ASoC: es8316: Fix possible NULL pointer deref in es8316_disable_jack_detect() (Jaroslav Kysela) [1917388] - ASoC: rt5682: enable fast discharge for headset unplugging (Jaroslav Kysela) [1917388] - ASoC: rt5682: fix getting the wrong device id when the suspend_stress_test (Jaroslav Kysela) [1917388] - ASoC: rt5645: Enable internal microphone and JD on ECS EF20 (Jaroslav Kysela) [1917388] - ASoC: rt5645: add inv_hp_det flag (Jaroslav Kysela) [1917388] - ASoC: rt5645: Add ACPI-defined GPIO for ECS EF20 series (Jaroslav Kysela) [1917388] - ASoC: rt5645: Introduce mapping for ACPI-defined GPIO (Jaroslav Kysela) [1917388] - ASoC: rt1015: re-calibrate again when resuming (Jaroslav Kysela) [1917388] - ASoC: rt5645: Remove the redundant delay time (Jaroslav Kysela) [1917388] - ASoC: rt1015: remove unneeded variables in rt1015_priv (Jaroslav Kysela) [1917388] - ASoC: rt1015: refactor retry loop and rt1015_priv allocation (Jaroslav Kysela) [1917388] - ASoC: rt1015: return error if any when setting bypass_boost (Jaroslav Kysela) [1917388] - ASoC: rt1015: save boost_mode only if valid (Jaroslav Kysela) [1917388] - ASoC: rt1015: sort header inclusions (Jaroslav Kysela) [1917388] - ASoC: Intel: common: Fix some typos (Jaroslav Kysela) [1917388] - ASoC: soc.h: remove for_each_rtd_dais_rollback() (Jaroslav Kysela) [1917388] - ASoC: soc.h: return error if multi platform at snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: fixup return timing for snd_soc_fixup_dai_links_platform_name() (Jaroslav Kysela) [1917388] - ASoC: soc.h: add asoc_link_to_cpu/codec/platform() macro (Jaroslav Kysela) [1917388] - ASoC: add soc-jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAIFMT_CBC_CFC (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix always-false condition (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix signed/unsigned issue (Jaroslav Kysela) [1917388] - ASoC: soc-acpi: remove useless initialization (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: ignore dummy-DAI at soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-utils: add snd_soc_component_is_dummy() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate DAI name if soc_pcm_params_symmetry() failed (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't use "name" on __soc_pcm_params_symmetry() macro (Jaroslav Kysela) [1917388] - ASoC: core: Don't set platform name when of_node is set (Jaroslav Kysela) [1917388] - ASoC: soc-compress: lock pcm_mutex to resolve lockdep error (Jaroslav Kysela) [1917388] - ASoC: soc-core: use device_unregister() if rtd allocation failed (Jaroslav Kysela) [1917388] - ASoC: soc-core: add comment for rtd freeing (Jaroslav Kysela) [1917388] - ASoC: soc-component: Add snd_soc_pcm_component_ack (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]component_xxx() (Jaroslav Kysela) [1917388] - ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: don't indicate error message for soc_pcm_hw_free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_fe/be_dai_startup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_run_update_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_be_dai_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at dpcm_path_get() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_prepare() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: indicate error message at soc_pcm_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: share DPCM BE DAI stop operation (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove unneeded !rtd->dai_link check (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup dpcm_be_dai_startup() user count (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_hw_sanity_check() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_update_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: direct copy at snd_soc_set_runtime_hwparams() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_cpu/codec_dai_name() macro (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: check DAI activity under soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-core: fix DMI handling (Jaroslav Kysela) [1917388] - ASoC: soc-dai: fix kernel-doc (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add error log (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove shadowing variable (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove redundant assignment (Jaroslav Kysela) [1917388] - ASoC: soc-ops: remove useless assignment (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_set_fe_runtime() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_runtime_setup_fe() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: unpack dpcm_init_runtime_hw() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove strange format storing (Jaroslav Kysela) [1917388] - ASoC: soc-core: Prevent warning if no DMI table is present (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hw param limits calculation for multi-DAI (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fix hwparams min/max init for dpcm (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_format() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_chan() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_update_rate() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: change error message to debug message (Jaroslav Kysela) [1917388] - ASoC: dapm: use component prefix when checking widget names (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: fixup snd_pcm_limit_hw_rates() timing (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: use snd_pcm_hardware at dpcm_runtime_merge_xxx() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_create_pcm() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_get_playback_capture() and simplify soc_new_pcm() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: tidyup pcm setting (Jaroslav Kysela) [1917388] - ASoC: soc-component: fix undefined reference to __ffssi2 (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_read/write_field() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_params_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: cleanup soc_pcm_apply_symmetry() (Jaroslav Kysela) [1917388] - ASoC: soc-dai.h: remove symmetric_rates/samplebits (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_set_dai_params() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add dpcm_set_be_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move dpcm_set_fe_update_state() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Fix an uninitialized error code (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: return correct -ERRNO in failure path (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: disconnect BEs if the FE is not ready (Jaroslav Kysela) [1917388] - ASoC: dapm: remove widget from dirty list on free (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: care trigger rollback (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: remove dpcm_do_trigger() (Jaroslav Kysela) [1917388] - ASoC: pcm: send DAPM_STREAM_STOP event in dpcm_fe_dai_shutdown (Jaroslav Kysela) [1917388] - ASoC: soc-core: tidyup jack.h (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_dapm_suspend_resume() (Jaroslav Kysela) [1917388] - ASoC: soc-core: add soc_playback_digital_mute() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_component_compr_open/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown() (Jaroslav Kysela) [1917388] - ASoC: soc-compress: move soc_compr_free() next to soc_compr_open() (Jaroslav Kysela) [1917388] - ASoC: pcm: call snd_soc_dapm_stream_stop() in soc_pcm_hw_clean (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_metadata() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_copy() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_pointer() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_ack() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_codec_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_caps() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_get_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_set_params() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_trigger() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add snd_soc_component_compr_open() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: Get all BEs along DAPM path (Jaroslav Kysela) [1917388] - ASoC: soc-core: Fix component name_prefix parsing (Jaroslav Kysela) [1917388] - ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same (Jaroslav Kysela) [1917388] - ASoC: soc-compress: tidyup STREAM vs COMPRESS (Jaroslav Kysela) [1917388] - ASoC: soc-topology: clarify expression (Jaroslav Kysela) [1917388] - ASoC: sync parameter naming : rate / sample_bits (Jaroslav Kysela) [1917388] - ASoC: topology: Check if ops is set before dereference (Jaroslav Kysela) [1917388] - ASoC: topology: Ensure that needed parameters are set (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: add soc_pcm_hw_clean() and call it from soc_pcm_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-dai: add mark for snd_soc_dai_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-component: add mark for snd_soc_pcm_component_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-link: add mark for snd_soc_link_hw_params/free() (Jaroslav Kysela) [1917388] - ASoC: soc-pcm: move soc_pcm_hw_free() next to soc_pcm_hw_params() (Jaroslav Kysela) [1917388] - ASoC: dapm: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1917388] - ASoC: dmaengine: Document support for TX only or RX only streams (Jaroslav Kysela) [1917388] - ASoC: soc-core: use devm_snd_soc_register_card() (Jaroslav Kysela) [1917388] - ALSA: usb: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix control 'access overflow' errors from chmap (Jaroslav Kysela) [1917388] - ALSA: line6: Fix racy initialization of LINE6 MIDI (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Disable sample read check if firmware doesn't give back (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Improve driver startup messages (Jaroslav Kysela) [1917388] - ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix control-request direction (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounce access in MIDI EP parser (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Validate MS endpoint descriptors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Remove redundant assignment to len (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit sync clearance at stopping stream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Generic application of implicit fb to Roland/BOSS devices (Jaroslav Kysela) [1917388] - Revert "ALSA: usb-audio: Add support for many Roland devices..." (Jaroslav Kysela) [1917388] - ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Re-apply implicit feedback mode to Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: DJM-750: ensure format is set (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for many Roland devices' implicit feedback quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply implicit feedback mode for BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Explicitly set up the clock selector (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip probe of UA-101 devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop implicit fb quirk entries dubbed for capture (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feeback support for the BOSS GT-1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply sample rate quirk to Logitech Connect (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check connector value on resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Carve out connector value checking into a helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix unintentional sign extension issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Apply the control quirk to Plantronics headsets (Jaroslav Kysela) [1917388] - ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar (Jaroslav Kysela) [1917388] - ALSA: usb-audio: fix Pioneer DJM-850 control label info (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Configure Pioneer DJM-850 samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix Pioneer DJM devices URB_CONTROL request direction to set samplerate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE (Jaroslav Kysela) [1917388] - ALSA: usb-audio: generate midi streaming substream names from jack names (Jaroslav Kysela) [1917388] - ALSA: usb-audio: use usb headers rather than define structs locally (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Allow modifying parameters with succeeding hw_params calls (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop bogus dB range in too low level (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't abort even if the clock rate differs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb quirk for BOSS GP-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for RC-505 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't avoid stopping the stream at disconnection (Jaroslav Kysela) [1917388] - ALSA: usb-audio: More strict state change in EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle invalid running state at releasing EP (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk (Jaroslav Kysela) [1917388] - ALSA: Convert strlcpy to strscpy when return value is unused (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Correct document for snd_usb_endpoint_free_all() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM-450 to the quirks table (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add DJM450 to Pioneer format quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: workaround for iface reset issue (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix "RANGE setting not yet supported" errors (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Skip the clock selector inquiry for single connections (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix hw constraints dependencies (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJM-750 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid implicit feedback on Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set sample rate for all sharing EPs on UAC1 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UAC1 rate setup for secondary endpoints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert the last strlcpy() usage (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Convert remaining strlcpy() to strscpy() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always apply the hw constraints for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix implicit feedback sync setup for Pioneer devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Annotate the endpoint index in audioformat (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid unnecessary interface re-setup (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Choose audioformat of a counter-part substream (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix the missing endpoints creations for quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for BOSS AD-10 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit fb support for Steinberg UR22 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add support for Pioneer DJ DDJ-RR controller (Jaroslav Kysela) [1917388] - ALSA: usb-audio: US16x08: fix value count for level meters (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix MOTU M-Series quirks (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix quirks for other BOSS devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit_fb module option (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add generic implicit fb parsing (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Factor out the implicit feedback quirk code (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Quirk for BOSS GT-001 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Show sync endpoint information in proc outputs (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use unsigned char for iface and altsettings fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Replace slave/master terms (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify rate_min/max and rates set up (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Unify the code for the next packet size calculation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop unneeded snd_usb_substream fields (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactoring endpoint URB deactivation (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use atomic_t for endpoint use_count (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Constify audioformat pointer references (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix possible stall of implicit fb packet ring-buffer (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Refactor endpoint management (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Fix EP matching for continuous rates (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Always set up the parameters after resume (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add quirk for Pioneer DJ DDJ-SR2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set callbacks via snd_usb_endpoint_set_callback() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Stop both endpoints properly at error (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_pitch() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify snd_usb_init_sample_rate() arguments (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't set altsetting before initializing sample rate (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Pass snd_usb_audio object to quirk functions (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_host_interface() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop keep_interface flag again (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Create endpoint objects at parsing phase (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Avoid doubly initialization for implicit fb (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Drop debug.h (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Simplify hw_params rules (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add hw constraint for implicit fb sync (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Move snd_usb_autoresume() call out of setup_hw_info() (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Track implicit fb sync endpoint in audioformat list (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Improve some debug prints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Set and clear sync EP link properly (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add snd_usb_get_endpoint() helper (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check implicit feedback EP generically for UAC2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Check valid altsetting at parsing rates for UAC2/3 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Don't call usb_set_interface() at trigger callback (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Handle discrete rates properly in hw constraints (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add delay quirk for all Logitech USB devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Qu-16 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for MODX (Jaroslav Kysela) [1917388] - ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk (Jaroslav Kysela) [1917388] - ALSA: usb-audio: Add mixer support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: reset eapd coeff to default value for alc287 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Cancel pending works before suspend (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Fix compile warning without PCI (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Move unsol callback setups to parser (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: make some const arrays static, makes object smaller (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add ZxR surround DAC setup. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 PLL write helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Remove now unnecessary DSP setup functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Ensure DSP is properly setup post-firmware download. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add 8051 exram helper functions. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Add stream port remapping function. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Reset codec upon initialization. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Change Input Source enum strings. (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. (Jaroslav Kysela) [1917388] - ALSA: hda: Reinstate runtime_allow() for all hda controllers (Jaroslav Kysela) [1917388] - ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILURE (Jaroslav Kysela) [1917388] - ALSA: hda: Flush pending unsolicited events before suspend (Jaroslav Kysela) [1917388] - ALSA: hda: Re-add dropped snd_poewr_change_state() calls (Jaroslav Kysela) [1917388] - ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks (Jaroslav Kysela) [1917388] - ALSA: hda: Separate runtime and system suspend (Jaroslav Kysela) [1917388] - ALSA: hda: update the power_state during the direct-complete (Jaroslav Kysela) [1917388] - ALSA: hda: Balance runtime/system PM if direct-complete is disabled (Jaroslav Kysela) [1917388] - ALSA: hda: Refactor codec PM to use direct-complete optimization (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda: Fix a regression in Capture Switch mixer read (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-M PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Headphone volume is controlled by Front mixer (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx (Jaroslav Kysela) [1917388] - ALSA: hda: fixup headset for ASUS GU502 laptop (Jaroslav Kysela) [1917388] - ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx (Jaroslav Kysela) [1917388] - ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add fixup for HP OMEN laptop (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Re-order CX5066 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC662 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC269 HP quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Use CS8409 filter to fix abnormal sounds on Bullseye (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Set Initial DMIC volume for Bullseye to -26 dB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable mute/micmute LEDs and limit mic boost on EliteBook 845 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Headset Mic issue on HP platform (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: GA503 use same quirks as GA401 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mic boost on Intel NUC 8 (Jaroslav Kysela) [1917388] - ALSA: HDA: Add access description in __snd_hda_add_vmaster (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model (Jaroslav Kysela) [1917388] - ALSA: HDA - remove the custom implementation for the audio LED trigger (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: fix max DP-MST dev_num for Intel TGL+ platforms (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Make CS8409 driver more generic by using fixups. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Fix CS42L42 Headset Mic volume control name (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Cleanup patch_cirrus.c code. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add error handling into CS8409 I2C functions (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air (Jaroslav Kysela) [1917388] - ALSA: hda: generic: Fix the micmute led init state (Jaroslav Kysela) [1917388] - ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support (Jaroslav Kysela) [1917388] - ALSA: hda: Drop the BATCH workaround for AMD controllers (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add Headphone and Headset MIC Volume Control (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add jack detect interrupt support from CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Add support for CS8409 HDA bridge and CS42L42 companion codec. (Jaroslav Kysela) [1917388] - ALSA: hda/cirrus: Increase AUTO_CFG_MAX_INS from 8 to 18 (Jaroslav Kysela) [1917388] - ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 (Jaroslav Kysela) [1917388] - ALSA: hda - bind headset buttons to the headphone jack (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Intel NUC 10 (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: let new platforms assign the pcm slot dynamically (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Add quirk for Clevo NH55RZQ (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup (Jaroslav Kysela) [1917388] - ALSA: hda: Add another CometLake-H PCI ID (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi: Drop bogus check at closing a stream (Jaroslav Kysela) [1917388] - ALSA: hda: Drop power save deny list entry for Clevo W65_67SB (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: modify EAPD in the ALC886 (Jaroslav Kysela) [1917388] - ALSA: hda/via: Apply the workaround generically for Clevo machines (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Remove unnecessary null-check from hda_tegra_runtime_resume() (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Reset hardware (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: Use clk_bulk helpers (Jaroslav Kysela) [1917388] - ALSA: hda: Assign boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda: boolean values to a bool variable (Jaroslav Kysela) [1917388] - ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 (Jaroslav Kysela) [1917388] - ALSA: pci: Simplify with dma_set_mask_and_coherent() (Jaroslav Kysela) [1917388] - ALSA: hda/via: Add minimum mute flag (Jaroslav Kysela) [1917388] - ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T (Jaroslav Kysela) [1917388] - ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid (Jaroslav Kysela) [1917388] - ALSA: hda/hdmi - enable runtime pm for CI AMD display audio (Jaroslav Kysela) [1917388] - ALSA: hda/tegra: fix tegra-hda on tegra30 soc (Jaroslav Kysela) [1917388] - ALSA: hda: Revert "ALSA: hda: Allow setting preallocation again for x86" (Jaroslav Kysela) [1917388] - ALSA: hda: Fix spelling mistakes (Jaroslav Kysela) [1917388] - ALSA: hda: ignore invalid NHLT table (Jaroslav Kysela) [1917388] - ALSA: hda: intel-nhlt: verify config type (Jaroslav Kysela) [1917388] - ALSA: hda: fix kernel-doc warnings (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Alder Lake support (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: Add SND_INTEL_BYT_PREFER_SOF Kconfig option (Jaroslav Kysela) [1917388] - ALSA: hda: add link_power op to hdac_bus_ops (Jaroslav Kysela) [1917388] - ALSA: hda: Constify static attribute_group (Jaroslav Kysela) [1917388] - ALSA: hda: Use DIV_ROUND_UP()/roundup() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: ignore dsp_driver parameter for PCI legacy devices (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add Broadwell ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: hda: intel-dsp-config: add helper for ACPI DSP driver selection (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix missing check of the new non-cached buffer type (Jaroslav Kysela) [1917388] - ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_* (Jaroslav Kysela) [1917388] - ALSA: timer: Fix master timer notification (Jaroslav Kysela) [1917388] - ALSA: control led: fix memory leak in snd_ctl_led_register (Jaroslav Kysela) [1917388] - ALSA: control: Fix racy management of user ctl memory size account (Jaroslav Kysela) [1917388] - ALSA: control_led - fix the stack usage (control element ops) (Jaroslav Kysela) [1917388] - ALSA: control - double free in snd_ctl_led_init() (Jaroslav Kysela) [1917388] - ALSA: control: Add memory consumption limit to user controls (Jaroslav Kysela) [1917388] - ALSA: control - off by one in store_mode() (Jaroslav Kysela) [1917388] - ALSA: control led - improve the set_led_id() parser (Jaroslav Kysela) [1917388] - ALSA: control - add the missing prev_lops2 initialization (Jaroslav Kysela) [1917388] - ALSA: led control - add sysfs kcontrol LED marking layer (Jaroslav Kysela) [1917388] - ALSA: control - add sysfs support to the LED trigger module (Jaroslav Kysela) [1917388] - ALSA: control - add generic LED trigger module as the new control layer (Jaroslav Kysela) [1917388] - ALSA: control - add layer registration routines (Jaroslav Kysela) [1917388] - ALSA: control - introduce snd_ctl_notify_one() helper (Jaroslav Kysela) [1917388] - ALSA: core: remove redundant spin_lock pair in snd_card_disconnect (Jaroslav Kysela) [1917388] - ALSA: pcm: Fix couple of typos (Jaroslav Kysela) [1917388] - ALSA: core: avoid -Wempty-body warnings (Jaroslav Kysela) [1917388] - ALSA: pcm: Add debug print on memory allocation failure (Jaroslav Kysela) [1917388] - ALSA: core - add missing compress device type to /proc/asound/devices (Jaroslav Kysela) [1917388] - ALSA: pcm: Use for_each_pcm_substream() macro (Jaroslav Kysela) [1917388] - ALSA: pcm: Don't call sync_stop if it hasn't been stopped (Jaroslav Kysela) [1917388] - ALSA: pcm: Assure sync with the pending stop operation at suspend (Jaroslav Kysela) [1917388] - ALSA: pcm: Call sync_stop at disconnection (Jaroslav Kysela) [1917388] - ASoC: dmaengine_pcm: add peripheral configuration (Jaroslav Kysela) [1917388] - ALSA: core: Fix the debugfs removal at snd_card_free() (Jaroslav Kysela) [1917388] - ALSA: jack: implement software jack injection via debugfs (Jaroslav Kysela) [1917388] - ALSA: pcm: One more dependency for hw constraints (Jaroslav Kysela) [1917388] - ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() (Jaroslav Kysela) [1917388] - ALSA: oss: Use DIV_ROUND_CLOSEST() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Use DIV_ROUND_UP() instead of open-coding it (Jaroslav Kysela) [1917388] - ALSA: core: Remove redundant comments (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix a few more UBSAN fixes (Jaroslav Kysela) [1917388] - ALSA: pcm: Clear the full allocated memory at hw_params (Jaroslav Kysela) [1917388] - ALSA: memalloc: Align buffer allocations in page size (Jaroslav Kysela) [1917388] - ALSA: pcm: Remove snd_pcm_lib_preallocate_dma_free() (Jaroslav Kysela) [1917388] - ALSA: core: memalloc: add page alignment for iram (Jaroslav Kysela) [1917388] - ALSA: pcm: oss: Fix potential out-of-bounds shift (Jaroslav Kysela) [1917388] - ALSA: rawmidi: Access runtime->avail always in spinlock (Jaroslav Kysela) [1917388] - ALSA: seq: Use bool for snd_seq_queue internal flags (Jaroslav Kysela) [1917388] - ALSA: compress: allow pause and resume during draining (Jaroslav Kysela) [1917388] - ALSA: ctl: fix error path at adding user-defined element set (Jaroslav Kysela) [1917388] - ALSA: seq: remove useless function (Jaroslav Kysela) [1917388] - ALSA: fix kernel-doc markups (Jaroslav Kysela) [1917388] - soundwire: SDCA: add helper macro to access controls (Jaroslav Kysela) [1917388] - soundwire: add static port mapping support (Jaroslav Kysela) [1917388] - soundwire: add definition for DPn BlockPackingMode (Jaroslav Kysela) [1917388] - soundwire: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: intel: don't return error when clock stop failed (Jaroslav Kysela) [1917388] - soundwire: intel: Use kzalloc for allocating only one thing (Jaroslav Kysela) [1917388] - soundwire: cadence: add status in dev_dbg 'State change' log (Jaroslav Kysela) [1917388] - soundwire: cadence: adjust verbosity in response handling (Jaroslav Kysela) [1917388] - soundwire: cadence: fix ACK/NAK handling (Jaroslav Kysela) [1917388] - soundwire: cadence: reduce timeout on transactions (Jaroslav Kysela) [1917388] - soundwire: bus: use consistent tests for return values (Jaroslav Kysela) [1917388] - soundwire: qcom: fix handling of qcom,ports-block-pack-mode (Jaroslav Kysela) [1917388] - soundwire: intel_init: test link->cdns (Jaroslav Kysela) [1917388] - soundwire: qcom: handle return correctly in qcom_swrm_transport_params (Jaroslav Kysela) [1917388] - soundwire: qcom: cleanup internal port config indexing (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for fifo space to be available before read/write (Jaroslav Kysela) [1917388] - soundwire: qcom: add static port map support (Jaroslav Kysela) [1917388] - soundwire: qcom: update port map allocation bit mask (Jaroslav Kysela) [1917388] - soundwire: stream: fix memory leak in stream config error path (Jaroslav Kysela) [1917388] - soundwire: qcom: use signed variable for error return (Jaroslav Kysela) [1917388] - soundwire: qcom: wait for enumeration to be complete in probe (Jaroslav Kysela) [1917388] - soundwire: qcom: add auto enumeration support (Jaroslav Kysela) [1917388] - soundwire: export sdw_compare_devid, sdw_extract_slave_id and sdw_slave_add (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to new interrupts (Jaroslav Kysela) [1917388] - soundwire: qcom: update register read/write routine (Jaroslav Kysela) [1917388] - soundwire: qcom: start the clock during initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: set continue execution flag for ignored commands (Jaroslav Kysela) [1917388] - soundwire: qcom: add support to missing transport params (Jaroslav Kysela) [1917388] - soundwire: cadence: only prepare attached devices on clock stop (Jaroslav Kysela) [1917388] - soundwire: generic_allocation: fix confusion between group and packing (Jaroslav Kysela) [1917388] - soundwire: bus: Fix device found flag correctly (Jaroslav Kysela) [1917388] - soundwire: cadence_master: fix kernel-doc (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless bus initializations (Jaroslav Kysela) [1917388] - soundwire: stream: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: qcom: check of_property_read status (Jaroslav Kysela) [1917388] - soundwire: intel: remove useless readl (Jaroslav Kysela) [1917388] - soundwire: generic_bandwidth_allocation: remove useless init (Jaroslav Kysela) [1917388] - soundwire: bus: remove useless initialization (Jaroslav Kysela) [1917388] - soundwire: bus: uniquify dev_err() for SCP_INT access (Jaroslav Kysela) [1917388] - soundwire: bus: demote clock stop prepare log to dev_dbg() (Jaroslav Kysela) [1917388] - soundwire: bus: clarify dev_err/dbg device references (Jaroslav Kysela) [1917388] - soundwire: bus: fix confusion on device used by pm_runtime (Jaroslav Kysela) [1917388] - soundwire: export sdw_write/read_no_pm functions (Jaroslav Kysela) [1917388] - soundwire: bus: use no_pm IO routines for all interrupt handling (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_write_no_pm when setting the bus scale registers (Jaroslav Kysela) [1917388] - soundwire: bus: use sdw_update_no_pm when initializing a device (Jaroslav Kysela) [1917388] - soundwire: return earlier if no slave is attached (Jaroslav Kysela) [1917388] - soundwire: bus: add better dev_dbg to track complete() calls (Jaroslav Kysela) [1917388] - soundwire: bus: add more details to track failed transfers (Jaroslav Kysela) [1917388] - soundwire: use consistent format for Slave devID logs (Jaroslav Kysela) [1917388] - soundwire: bus: test read status (Jaroslav Kysela) [1917388] - soundwire: bus: use correct driver name in error messages (Jaroslav Kysela) [1917388] - soundwire: qcom: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: stream: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: cadence: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: bandwidth_allocation: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add missing \n in dev_err() (Jaroslav Kysela) [1917388] - soundwire: intel: add master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: bus: handle master quirks for bus clash and parity (Jaroslav Kysela) [1917388] - soundwire: Intel: add DMI quirk for Dell SKU 0A3E (Jaroslav Kysela) [1917388] - soundwire: Intel: introduce DMI quirks for HP Spectre x360 Convertible (Jaroslav Kysela) [1917388] - soundwire: add override addr ops (Jaroslav Kysela) [1917388] - regmap/SoundWire: sdw: add support for SoundWire 1.2 MBQ (Jaroslav Kysela) [1917388] - tracing: Fix __print_hex_dump scope (Jaroslav Kysela) [1917388] - tracing: Use seq_buf_hex_dump() to dump buffers (Jaroslav Kysela) [1917388] - seq_buf: Add printing formatted hex dumps (Jaroslav Kysela) [1917388] - powerpc/64: Don't trace code that runs with the soft irq mask unreconciled (Desnes A. Nunes do Rosario) [1921631] - powerpc/64: Disable irq restore warning for now (Desnes A. Nunes do Rosario) [1921631] - powerpc/64s: make PACA_IRQ_HARD_DIS track MSR[EE] closely (Desnes A. Nunes do Rosario) [1921631]- watchdog/hpwdt: New PCI IDs (Joseph Szczypek) [1967765] - watchdog: hpwdt: Assign boolean values to a bool variable (Joseph Szczypek) [1967765] - scsi: libfc: Avoid invoking response handler twice if ep is already completed (Chris Leech) [1867301] - Bluetooth: SMP: Fail if remote and local public keys are identical (Gopal Tiwari) [1965083] - rq-qos: fix missed wake-ups in rq_qos_throttle try two (Ming Lei) [1972111] - mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches (Waiman Long) [1955561] - mm: memcg/slab: create a new set of kmalloc-cg- caches (Waiman Long) [1955561] - mm: memcg/slab: properly set up gfp flags for objcg pointer array (Waiman Long) [1955561] - mm/vmalloc.c:__vmalloc_area_node(): avoid 32-bit overflow (Rafael Aquini) [1970194] - mm: remove the filename in the top of file comment in vmalloc.c (Rafael Aquini) [1970194] - mm: cleanup the gfp_mask handling in __vmalloc_area_node (Rafael Aquini) [1970194] - mm/vmalloc.c: remove unnecessary highmem_mask from parameter of gfpflags_allow_blocking() (Rafael Aquini) [1970194] - mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare (Chris von Recklinghausen) [1945442] - userfaultfd: hugetlbfs: fix new flag usage in error path (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix cow where page writtable in child (Chris von Recklinghausen) [1945442] - ovl: fix reference counting in ovl_mmap error path (Chris von Recklinghausen) [1945442] - hugetlb: do early cow when page pinned on src mm (Chris von Recklinghausen) [1945442] - mm: introduce page_needs_cow_for_dma() for deciding whether cow (Chris von Recklinghausen) [1945442] - hugetlb: convert page_huge_active() HPageMigratable flag (Chris von Recklinghausen) [1945442] - hugetlb: use page.private for hugetlb specific page flags (Chris von Recklinghausen) [1945442] - x86/mm: Remove duplicate definition of _PAGE_PAT_LARGE (Chris von Recklinghausen) [1945442] - mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page (Chris von Recklinghausen) [1945442] - mm: hugetlb: fix a race between isolating and freeing page (Chris von Recklinghausen) [1945442] - mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active (Chris von Recklinghausen) [1945442] - mm: introduce vma_set_file function v5 (Chris von Recklinghausen) [1945442] - mm: mmap: fix fput in error path v2 (Chris von Recklinghausen) [1945442] - mm/gup: prevent gup_fast from racing with COW during fork (Chris von Recklinghausen) [1945442] - mm/gup: reorganize internal_get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: remove src/dst mm parameter in copy_page_range() (Chris von Recklinghausen) [1945442] - mm: avoid early COW write protect games during fork() (Chris von Recklinghausen) [1945442] - mm/thp: Split huge pmds/puds if they're pinned when fork() (Chris von Recklinghausen) [1945442] - mm: Do early cow for pinned pages during fork() for ptes (Chris von Recklinghausen) [1945442] - mm/fork: Pass new vma pointer into copy_page_range() (Chris von Recklinghausen) [1945442] - mm: move the copy_one_pte() pte_present check into the caller (Chris von Recklinghausen) [1945442] - mm: split out the non-present case from copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/gup: Remove enfornced COW mechanism (Chris von Recklinghausen) [1945442] - mm/hmm.c: delete duplicated word (Chris von Recklinghausen) [1945442] - mm/hmm: provide the page mapping order in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_locked() (Chris von Recklinghausen) [1945442] - mm/gup: introduce pin_user_pages_unlocked (Chris von Recklinghausen) [1945442] - mm: remove the prot argument from vm_map_ram (Chris von Recklinghausen) [1945442] - mm: remove unmap_vmap_area (Chris von Recklinghausen) [1945442] - mm: don't return the number of pages from map_kernel_range{,_noflush} (Chris von Recklinghausen) [1945442] - x86: fix vmap arguments in map_irq_stack (Chris von Recklinghausen) [1945442] - mm/memory: remove unnecessary pte_devmap case in copy_one_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the customizable pfn format from hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_PFN_SPECIAL (Chris von Recklinghausen) [1945442] - mm/hmm: make hmm_range_fault return 0 or -1 (Chris von Recklinghausen) [1945442] - mm/hugetlb: fix build failure with HUGETLB_PAGE but not HUGEBTLBFS (Chris von Recklinghausen) [1945442] - mm/hmm: return error for non-vma snapshots (Chris von Recklinghausen) [1945442] - mm/hmm: do not set pfns when returning an error code (Chris von Recklinghausen) [1945442] - mm/hmm: do not unconditionally set pfns when returning EBUSY (Chris von Recklinghausen) [1945442] - mm/hmm: use device_private_entry_to_pfn() (Chris von Recklinghausen) [1945442] - mm/hmm: remove HMM_FAULT_SNAPSHOT (Chris von Recklinghausen) [1945442] - mm/hmm: remove unused code and tidy comments (Chris von Recklinghausen) [1945442] - mm/hmm: return the fault type from hmm_pte_need_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: remove pgmap checking for devmap pages (Chris von Recklinghausen) [1945442] - mm/hmm: check the device private page owner in hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm: simplify device private page handling in hmm_range_fault (Chris von Recklinghausen) [1945442] - mm: merge hmm_vma_do_fault into into hmm_vma_walk_hole_ (Chris von Recklinghausen) [1945442] - mm/hmm: don't handle the non-fault case in hmm_vma_walk_hole_() (Chris von Recklinghausen) [1945442] - mm/hmm: simplify hmm_vma_walk_hugetlb_entry() (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused HMM_FAULT_ALLOW_RETRY flag (Chris von Recklinghausen) [1945442] - mm/hmm: don't provide a stub for hmm_range_fault() (Chris von Recklinghausen) [1945442] - mm/hmm: do not check pmd_protnone twice in hmm_vma_handle_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: return -EFAULT when setting HMM_PFN_ERROR on requested valid pages (Chris von Recklinghausen) [1945442] - mm/hmm: reorganize how !pte_present is handled in hmm_vma_handle_pte() (Chris von Recklinghausen) [1945442] - mm/hmm: add missing call to hmm_range_need_fault() before returning EFAULT (Chris von Recklinghausen) [1945442] - mm/hmm: add missing pfns set to hmm_vma_walk_pmd() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range_dma_map and hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: make full use of walk_page_range() (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_mirror and related (Chris von Recklinghausen) [1945442] - mm/hmm: define the pre-processor related parts of hmm.h even if disabled (Chris von Recklinghausen) [1945442] - mm/hmm: allow hmm_range to be used with a mmu_interval_notifier or hmm_mirror (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() infinite loop (Chris von Recklinghausen) [1945442] - mm/hmm: hmm_range_fault() NULL pointer bug (Chris von Recklinghausen) [1945442] - hmm: use mmu_notifier_get/put for 'struct hmm' (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_handle_pmd stub (Chris von Recklinghausen) [1945442] - mm/hmm: only define hmm_vma_walk_pud if needed (Chris von Recklinghausen) [1945442] - mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub (Chris von Recklinghausen) [1945442] - mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault (Chris von Recklinghausen) [1945442] - mm/hmm: remove the legacy hmm_pfn_* APIs (Chris von Recklinghausen) [1945442] - mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry (Chris von Recklinghausen) [1945442] - mm/hmm: remove the page_shift member from struct hmm_range (Chris von Recklinghausen) [1945442] - mm/hmm: remove superfluous arguments from hmm_range_register (Chris von Recklinghausen) [1945442] - mm/hmm: remove the unused vma argument to hmm_range_dma_unmap (Chris von Recklinghausen) [1945442] - mm/hmm: remove hmm_range vma (Chris von Recklinghausen) [1945442] - mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd (Chris von Recklinghausen) [1945442] - mm/hmm: merge hmm_range_snapshot into hmm_range_fault (Chris von Recklinghausen) [1945442] - mm/hmm: replace the block argument to hmm_range_fault with a flags value (Chris von Recklinghausen) [1945442] - mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist (Chris von Recklinghausen) [1945442] - mm/hmm: update HMM documentation (Chris von Recklinghausen) [1945442] - mm: remove the HMM config option (Chris von Recklinghausen) [1945442] - hugetlbfs: on restore reserve error path retain subpool reservation (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix potential memory leak (Chris von Recklinghausen) [1945442] - mm/vmalloc: separate put pages and flush VM flags (Chris von Recklinghausen) [1945442] - zsmalloc: switch from alloc_vm_area to get_vm_area (Chris von Recklinghausen) [1945442] - mm: allow a NULL fn callback in apply_to_page_range (Chris von Recklinghausen) [1945442] - mm: add a vmap_pfn function (Chris von Recklinghausen) [1945442] - mm: add a VM_MAP_PUT_PAGES flag for vmap (Chris von Recklinghausen) [1945442] - mm: update the documentation for vfree (Chris von Recklinghausen) [1945442] - mm, slub: use kmem_cache_debug_flags() in deactivate_slab() (Chris von Recklinghausen) [1945442] - mm, slab, slub: clear the slab_cache field when freeing page (Chris von Recklinghausen) [1945442] - mm: slab: provide krealloc_array() (Chris von Recklinghausen) [1945442] - mm: slab: clarify krealloc()'s behavior with __GFP_ZERO (Chris von Recklinghausen) [1945442] - mm/slab_common.c: use list_for_each_entry in dump_unreclaimable_slab() (Chris von Recklinghausen) [1945442] - mm/slub: make add_full() condition more explicit (Chris von Recklinghausen) [1945442] - mm/slub: fix missing ALLOC_SLOWPATH stat when bulk alloc (Chris von Recklinghausen) [1945442] - mm/slub.c: branch optimization in free slowpath (Chris von Recklinghausen) [1945442] - include/linux/slab.h: fix a typo error in comment (Chris von Recklinghausen) [1945442] - mm/vmalloc.c: fix a warning while make xmldocs (Chris von Recklinghausen) [1945442] - mm/userfaultfd: fix memory corruption due to writeprotect (Chris von Recklinghausen) [1945442] - mm/migrate: fixup setting UFFD_WP flag (Chris von Recklinghausen) [1945442] - mm/rmap: fixup copying of soft dirty and uffd ptes (Chris von Recklinghausen) [1945442] - mm/userfaultfd: disable userfaultfd-wp on x86_32 (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: fix SIGSEGV if huge mmap fails (Chris von Recklinghausen) [1945442] - mm: do not rely on mm == current->mm in __get_user_pages_locked (Chris von Recklinghausen) [1945442] - mm: Introduce mm_struct.has_pinned (Chris von Recklinghausen) [1945442] - mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() (Chris von Recklinghausen) [1945442] - mm: enforce that vmap can't map pages executable (Chris von Recklinghausen) [1945442] - mm: remove map_vm_range (Chris von Recklinghausen) [1945442] - mm: rename vmap_page_range to map_kernel_range (Chris von Recklinghausen) [1945442] - mm: remove vmap_page_range_noflush and vunmap_page_range (Chris von Recklinghausen) [1945442] - mm: only allow page table mappings for built-in zsmalloc (Chris von Recklinghausen) [1945442] - mm: unexport unmap_kernel_range_noflush (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: add write-protect test (Chris von Recklinghausen) [1945442] - userfaultfd: selftests: refactor statistics (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: fix compiler warning (Chris von Recklinghausen) [1945442] - hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: recycle lock threads first (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: generalize read and poll (Chris von Recklinghausen) [1945442] - userfaultfd: selftest: cleanup help messages (Chris von Recklinghausen) [1945442] - userfaultfd: wp: declare _UFFDIO_WRITEPROTECT conditionally (Chris von Recklinghausen) [1945442] - userfaultfd: wp: UFFDIO_REGISTER_MODE_WP documentation update (Chris von Recklinghausen) [1945442] - userfaultfd: wp: don't wake up when doing write protect (Chris von Recklinghausen) [1945442] - userfaultfd: wp: enabled write protection in userfaultfd API (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add the writeprotect API to userfaultfd ioctl (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support write protection for userfault vma range (Chris von Recklinghausen) [1945442] - khugepaged: skip collapse if uffd-wp detected (Chris von Recklinghausen) [1945442] - userfaultfd: wp: support swap and page migration (Chris von Recklinghausen) [1945442] - mm/mprotect.c: fix compilation warning because of unused 'mm' variable (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add pmd_swp_*uffd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: drop _PAGE_UFFD_WP properly when fork (Chris von Recklinghausen) [1945442] - userfaultfd: wp: apply _PAGE_UFFD_WP bit (Chris von Recklinghausen) [1945442] - mm: merge parameters for change_protection() (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add UFFDIO_COPY_MODE_WP (Chris von Recklinghausen) [1945442] - userfaultfd: wp: userfaultfd_pte/huge_pmd_wp() helpers (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add WP pagetable tracking to x86 (Chris von Recklinghausen) [1945442] - userfaultfd: wp: hook userfault handler to write protection fault (Chris von Recklinghausen) [1945442] - userfaultfd: wp: add helper for writeprotect check (Chris von Recklinghausen) [1945442] - userfaultfd: untag user pointers (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix typo in the Kconfig help text (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up externs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename => (Chris von Recklinghausen) [1945442] - x86/mm/pat: Standardize on memtype_*() prefix for APIs (Chris von Recklinghausen) [1945442] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Chris von Recklinghausen) [1945442] - x86/mm/pat: Clean up PAT initialization flags (Chris von Recklinghausen) [1945442] - x86/mm/pat: Harmonize 'struct memtype *' local variable and function parameter use (Chris von Recklinghausen) [1945442] - x86/mm/pat: Simplify the free_memtype() control flow (Chris von Recklinghausen) [1945442] - x86/mm/pat: Create fixed width output in /sys/kernel/debug/x86/pat_memtype_list, similar to the E820 debug printouts (Chris von Recklinghausen) [1945442] - x86/mm/pat: Disambiguate PAT-disabled boot messages (Chris von Recklinghausen) [1945442] - x86/mm/pat: Update the comments in pat.c and pat_interval.c and refresh the code a bit (Chris von Recklinghausen) [1945442] - x86/mm/pat: Fix off-by-one bugs in interval tree search (Chris von Recklinghausen) [1945442] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Chris von Recklinghausen) [1945442] - x86/mm/pat: Drop the rbt_ prefix from external memtype calls (Chris von Recklinghausen) [1945442] - x86/mm/pat: Do not pass 'rb_root' down the memtype tree helper functions (Chris von Recklinghausen) [1945442] - x86/mm/pat: Convert the PAT tree to a generic interval tree (Chris von Recklinghausen) [1945442] - x86/mm: Tabulate the page table encoding definitions (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_wt() function (Chris von Recklinghausen) [1945442] - x86/mm: Remove set_pages_x() and set_pages_nx() (Chris von Recklinghausen) [1945442] - x86/mm: Remove the unused set_memory_array_*() functions (Chris von Recklinghausen) [1945442] - x86/mm: Unexport set_memory_x() and set_memory_nx() (Chris von Recklinghausen) [1945442] - x86/Kconfig: Fix spelling mistake "effectivness" -> "effectiveness" (Chris von Recklinghausen) [1945442] - x86/mm: Remove unused variable 'old_pte' (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Rename pat_rbtree.c to pat_interval.c" (Chris von Recklinghausen) [1945442] - Revert "x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/" (Chris von Recklinghausen) [1945442] - ipv6: Allow the l3mdev to be a loopback (Antoine Tenart) [1973229] - vrf: do not push non-ND strict packets with a source LLA through packet taps again (Antoine Tenart) [1965600] - vrf: packets with lladdr src needs dst at input with orig_iif when needs strict (Antoine Tenart) [1965600] - ipv6: Fix handling of LLA with VRF and sockets bound to VRF (Antoine Tenart) [1965600] - ipv6: allow ping to link-local address in VRF (Antoine Tenart) [1965600] - vrf: mark skb for multicast or link-local as enslaved to VRF (Antoine Tenart) [1965600] - net: allow traceroute with a specified interface in a vrf (Antoine Tenart) [1965600] - virtchnl: Enable RSS configure for AVF (Ivan Vecera) [1966954] - virtchnl: Advertise virtchnl UDP segmentation offload capability (Ivan Vecera) [1966954] - virtchnl: Allow ignoring opcodes on specific VF (Ivan Vecera) [1966954] - virtchnl: Fix layout of RSS structures (Ivan Vecera) [1966954] - virtchnl: Enable FDIR Configure for AVF (Ivan Vecera) [1966954] - virtchnl: Add missing explicit padding to structures (Ivan Vecera) [1966954] - virtchnl: use u8 type for a field in the virtchnl_filter struct (Ivan Vecera) [1966954] - tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1944685] - tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944685] - bpf: Add size arg to build_id_parse function (Michael Petlan) [1944685] - bpf: Move stack_map_get_build_id into lib (Michael Petlan) [1944685] - perf map: Fix error return code in maps__clone() (Michael Petlan) [1944685] - perf ftrace: Fix access to pid in array when setting a pid filter (Michael Petlan) [1944685] - perf auxtrace: Fix potential NULL pointer dereference (Michael Petlan) [1944685] - perf data: Fix error return code in perf_data__create_dir() (Michael Petlan) [1944685] - perf arm-spe: Avoid potential buffer overrun (Michael Petlan) [1944685] - perf report: Fix wrong LBR block sorting (Michael Petlan) [1944685] - perf inject: Fix repipe usage (Michael Petlan) [1944685] - perf test: Change to use bash for daemon test (Michael Petlan) [1944685] - perf record: Fix memory leak in vDSO found using ASAN (Michael Petlan) [1944685] - perf test: Remove now useless failing sub test "BPF relocation checker" (Michael Petlan) [1944685] - perf daemon: Return from kill functions (Michael Petlan) [1944685] - perf daemon: Force waipid for all session on SIGCHLD delivery (Michael Petlan) [1944685] - perf top: Fix BPF support related crash with perf_event_paranoid=3 + kptr_restrict (Michael Petlan) [1944685] - perf pmu: Validate raw event with sysfs exported format bits (Michael Petlan) [1944685] - perf synthetic events: Avoid write of uninitialized memory when generating PERF_RECORD_MMAP* records (Michael Petlan) [1944685] - perf synthetic-events: Fix uninitialized 'kernel_thread' variable (Michael Petlan) [1944685] - perf auxtrace: Fix auxtrace queue conflict (Michael Petlan) [1944685] - perf cs-etm: Fix bitmap for option (Michael Petlan) [1944685] - perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches (Michael Petlan) [1944685] - perf report: Fix -F for branch & mem modes (Michael Petlan) [1944685] - perf tests x86: Move insn.h include to make sure it finds stddef.h (Michael Petlan) [1944685] - perf test: Support the ins_lat check in the X86 specific test (Michael Petlan) [1944685] - perf test: Fix sample-parsing failure on non-x86 platforms (Michael Petlan) [1944685] - perf archive: Fix filtering of empty build-ids (Michael Petlan) [1944685] - perf daemon: Fix compile error with Asan (Michael Petlan) [1944685] - perf stat: Fix use-after-free when -r option is used (Michael Petlan) [1944685] - libperf: Add perf_evlist__reset_id_hash() (Michael Petlan) [1944685] - perf stat: Fix wrong skipping for per-die aggregation (Michael Petlan) [1944685] - tools headers UAPI: Update tools' copy of linux/coresight-pmu.h (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in perf_time_to_tsc test (Michael Petlan) [1944685] - perf test: Fix cpu map leaks in cpu_map_print test (Michael Petlan) [1944685] - perf test: Fix a memory leak in thread_map_remove test (Michael Petlan) [1944685] - perf test: Fix a thread map leak in thread_map_synthesize test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in switch_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in keep_tracking test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in code_reading test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in sw_clock_freq test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in task_exit test (Michael Petlan) [1944685] - perf test: Fix a memory leak in attr test (Michael Petlan) [1944685] - perf test: Fix cpu and thread map leaks in basic mmap test (Michael Petlan) [1944685] - perf tools: Fix event's PMU name parsing (Michael Petlan) [1944685] - perf daemon: Fix running test for non root user (Michael Petlan) [1944685] - perf daemon: Fix control fifo permissions (Michael Petlan) [1944685] - perf build: Fix ccache usage in $(CC) when generating arch errno table (Michael Petlan) [1944685] - perf tools: Fix documentation of verbose options (Michael Petlan) [1944685] - perf traceevent: Ensure read cmdlines are null terminated. (Michael Petlan) [1944685] - perf diff: Don't crash on freeing errno-session on the error path (Michael Petlan) [1944685] - perf tools: Clean 'generated' directory used for creating the syscall table on x86 (Michael Petlan) [1944685] - perf build: Move feature cleanup under tools/build (Michael Petlan) [1944685] - perf tools: Cast (struct timeval).tv_sec when printing (Michael Petlan) [1944685] - perf buildid-cache: Don't skip 16-byte build-ids (Michael Petlan) [1944685] - perf buildid-cache: Add test for 16-byte build-id (Michael Petlan) [1944685] - perf symbol: Remove redundant libbfd checks (Michael Petlan) [1944685] - perf test: Output the sub testing result in cs-etm (Michael Petlan) [1944685] - perf test: Suppress logs in cs-etm testing (Michael Petlan) [1944685] - perf tools: Fix arm64 build error with gcc-11 (Michael Petlan) [1944685] - perf intel-pt: Add documentation for tracing virtual machines (Michael Petlan) [1944685] - perf intel-pt: Split VM-Entry and VM-Exit branches (Michael Petlan) [1944685] - perf intel-pt: Adjust sample flags for VM-Exit (Michael Petlan) [1944685] - perf intel-pt: Allow for a guest kernel address filter (Michael Petlan) [1944685] - perf intel-pt: Support decoding of guest kernel (Michael Petlan) [1944685] - perf machine: Factor out machine__idle_thread() (Michael Petlan) [1944685] - perf machine: Factor out machines__find_guest() (Michael Petlan) [1944685] - perf intel-pt: Amend decoder to track the NR flag (Michael Petlan) [1944685] - perf intel-pt: Retain the last PIP packet payload as is (Michael Petlan) [1944685] - perf intel_pt: Add vmlaunch and vmresume as branches (Michael Petlan) [1944685] - perf script: Add branch types for VM-Entry and VM-Exit (Michael Petlan) [1944685] - perf auxtrace: Automatically group aux-output events (Michael Petlan) [1944685] - perf test: Fix unaligned access in sample parsing test (Michael Petlan) [1944685] - perf tools: Support arch specific PERF_SAMPLE_WEIGHT_STRUCT processing (Michael Petlan) [1944685] - perf intel-pt: Add PSB events (Michael Petlan) [1944685] - perf intel-pt: Fix IPC with CYC threshold (Michael Petlan) [1944685] - perf intel-pt: Fix premature IPC (Michael Petlan) [1944685] - perf intel-pt: Fix missing CYC processing in PSB (Michael Petlan) [1944685] - perf record: Fix continue profiling after draining the buffer (Michael Petlan) [1944685] - perf tools: Simplify the calculation of variables (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mp DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mq DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Add JSON metrics for imx8mn DDR Perf (Michael Petlan) [1944685] - perf vendor events arm64: Fix indentation of brackets in imx8mm metrics (Michael Petlan) [1944685] - perf annotate: Do not jump after 'k' is pressed (Michael Petlan) [1944685] - perf metricgroup: Remove unneeded semicolon (Michael Petlan) [1944685] - perf tools: Add OCaml demangling (Michael Petlan) [1944685] - tools api fs: Cache cgroupfs mount point (Michael Petlan) [1944685] - tools api fs: Diet cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - tools api fs: Prefer cgroup v1 path in cgroupfs_find_mountpoint() (Michael Petlan) [1944685] - perf symbols: Resolve symbols against debug file first (Michael Petlan) [1944685] - perf probe: Fix kretprobe issue caused by GCC bug (Michael Petlan) [1944685] - perf symbols: Fix return value when loading PE DSO (Michael Petlan) [1944685] - perf symbols: Make dso__load_bfd_symbols() load PE files from debug cache only (Michael Petlan) [1944685] - perf symbols: Use (long) for iterator for bfd symbols (Michael Petlan) [1944685] - perf annotate: Fix jump parsing for C++ code. (Michael Petlan) [1944685] - perf arm-spe: Set sample's data source field (Michael Petlan) [1944685] - perf arm-spe: Synthesize memory event (Michael Petlan) [1944685] - perf arm-spe: Fill address info for samples (Michael Petlan) [1944685] - perf arm-spe: Store operation type in packet (Michael Petlan) [1944685] - perf arm-spe: Store memory address in packet (Michael Petlan) [1944685] - perf arm-spe: Enable sample type PERF_SAMPLE_DATA_SRC (Michael Petlan) [1944685] - perf env: Remove unneeded internal/cpumap inclusions (Michael Petlan) [1944685] - perf tools: Remove unused xyarray.c as it was moved to tools/lib/perf (Michael Petlan) [1944685] - perf tools: Replace lkml.org links with lore (Michael Petlan) [1944685] - perf tests: Add daemon 'lock' test (Michael Petlan) [1944685] - perf tests: Add daemon 'ping' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'signal' command test (Michael Petlan) [1944685] - perf tests: Add daemon 'stop' command test (Michael Petlan) [1944685] - perf tests: Add daemon reconfig test (Michael Petlan) [1944685] - perf tests: Add daemon 'list' command test (Michael Petlan) [1944685] - perf daemon: Add examples to man page (Michael Petlan) [1944685] - perf daemon: Add up time for daemon/session list (Michael Petlan) [1944685] - perf daemon: Use control to stop session (Michael Petlan) [1944685] - perf daemon: Add 'ping' command (Michael Petlan) [1944685] - perf daemon: Set control fifo for session (Michael Petlan) [1944685] - perf daemon: Allow only one daemon over base directory (Michael Petlan) [1944685] - perf daemon: Add 'stop' command (Michael Petlan) [1944685] - perf daemon: Add 'signal' command (Michael Petlan) [1944685] - perf daemon: Add 'list' command (Michael Petlan) [1944685] - perf daemon: Add signalfd support (Michael Petlan) [1944685] - perf daemon: Add background support (Michael Petlan) [1944685] - perf daemon: Add config file change check (Michael Petlan) [1944685] - perf daemon: Add config file support (Michael Petlan) [1944685] - perf daemon: Add client socket support (Michael Petlan) [1944685] - perf daemon: Add server socket support (Michael Petlan) [1944685] - perf daemon: Add base option (Michael Petlan) [1944685] - perf daemon: Add config option (Michael Petlan) [1944685] - perf daemon: Add daemon command (Michael Petlan) [1944685] - perf script: Simplify bool conversion (Michael Petlan) [1944685] - perf arm64/s390: Fix printf conversion specifier for IP addresses (Michael Petlan) [1944685] - perf script: Support filtering by hex address (Michael Petlan) [1944685] - perf intlist: Change 'struct intlist' int member to 'unsigned long' (Michael Petlan) [1944685] - perf tools: Update topdown documentation for Sapphire Rapids (Michael Petlan) [1944685] - perf stat: Support L2 Topdown events (Michael Petlan) [1944685] - perf test: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf report: Support instruction latency (Michael Petlan) [1944685] - perf tools: Support PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf c2c: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support data block and addr block (Michael Petlan) [1944685] - perf tools: Support the auxiliary event (Michael Petlan) [1944685] - perf probe: Add protection to avoid endless loop (Michael Petlan) [1944685] - perf trace-event-info: Rename for_each_event. (Michael Petlan) [1944685] - perf inject jit: Add namespaces support (Michael Petlan) [1944685] - perf namespaces: Add 'in_pidns' to nsinfo struct (Michael Petlan) [1944685] - perf tools: Use scandir() to iterate threads when synthesizing PERF_RECORD_ events (Michael Petlan) [1944685] - perf tools: Skip PERF_RECORD_MMAP event synthesis for kernel threads (Michael Petlan) [1944685] - perf tools: Use /proc//task//status for PERF_RECORD_ event synthesis (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for A76 (Michael Petlan) [1944685] - perf vendor events arm64: Reference common and uarch events for Ampere eMag (Michael Petlan) [1944685] - perf vendor events arm64: Add common and uarch event JSON (Michael Petlan) [1944685] - perf vendor events arm64: Fix Ampere eMag event typo (Michael Petlan) [1944685] - perf script: Support DSO filter like in other perf tools (Michael Petlan) [1944685] - perf tools: Fix DSO filtering when not finding a map for a sampled address (Michael Petlan) [1944685] - perf stat: Add Topdown metrics events as default events (Michael Petlan) [1944685] - perf test: Add parse-metric memory bandwidth testcase (Michael Petlan) [1944685] - perf tools: Add 'ping' control command (Michael Petlan) [1944685] - perf tools: Add 'stop' control command (Michael Petlan) [1944685] - perf config: Make perf_config_global() global (Michael Petlan) [1944685] - perf config: Make perf_config_system() global (Michael Petlan) [1944685] - perf config: Add perf_home_perfconfig function (Michael Petlan) [1944685] - perf debug: Add debug_set_display_time function (Michael Petlan) [1944685] - perf config: Add config set interface (Michael Petlan) [1944685] - perf config: Make perf_config_from_file() static (Michael Petlan) [1944685] - perf test: Add test case for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf report: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf script: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf record: Add support for PERF_SAMPLE_CODE_PAGE_SIZE (Michael Petlan) [1944685] - perf mem: Support data page size (Michael Petlan) [1944685] - perf mem: Clean up output format (Michael Petlan) [1944685] - perf cs-etm: Update ARM's CoreSight hardware tracing OpenCSD library to v1.0.0 (Michael Petlan) [1944685] - perf c2c: Add local variables for output metrics (Michael Petlan) [1944685] - perf c2c: Refactor node display (Michael Petlan) [1944685] - perf c2c: Fix argument type for percent() (Michael Petlan) [1944685] - perf c2c: Refactor display filter (Michael Petlan) [1944685] - perf c2c: Refactor hist entry validation (Michael Petlan) [1944685] - perf c2c: Rename for shared cache line stats (Michael Petlan) [1944685] - perf stat: Enable counting events for BPF programs (Michael Petlan) [1944685] - perf build: Support build BPF skeletons with perf (Michael Petlan) [1944685] - perf record: Tweak "Lowering..." warning in record_opts__config_freq (Michael Petlan) [1944685] - perf buildid-list: Add support for mmap2's buildid events (Michael Petlan) [1944685] - perf buildid-cache: Add --debuginfod option to specify a server to fetch debug files (Michael Petlan) [1944685] - perf tools: Add support to display build ids when available in PERF_RECORD_MMAP2 events (Michael Petlan) [1944685] - perf record: Add --buildid-mmap option to enable PERF_RECORD_MMAP2's build id (Michael Petlan) [1944685] - perf tools: Allow synthesizing the build id for kernel/modules/tasks in PERF_RECORD_MMAP2 (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel modules maps (Michael Petlan) [1944685] - perf tools: Allow using PERF_RECORD_MMAP2 to synthesize the kernel map (Michael Petlan) [1944685] - perf tools: Store build id when available in PERF_RECORD_MMAP2 metadata events (Michael Petlan) [1944685] - perf tools: Do not swap mmap2 fields in case it contains build id (Michael Petlan) [1944685] - perf arm64: Add argument support for SDT (Michael Petlan) [1944685] - perf probe: Fixup Arm64 SDT arguments (Michael Petlan) [1944685] - perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT (Michael Petlan) [1944685] - perf/x86/intel: Fix a crash caused by zero PEBS status (Michael Petlan) [1944685] - perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR (Michael Petlan) [1944685] - perf/core: Flush PMU internal buffers for per-CPU events (Michael Petlan) [1944685] - perf/x86/rapl: Fix psys-energy event on Intel SPR platform (Michael Petlan) [1944685] - perf/x86/rapl: Only check lower 32bits for RAPL energy counters (Michael Petlan) [1944685] - perf/x86/rapl: Add msr mask support (Michael Petlan) [1944685] - perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] (Michael Petlan) [1944685] - perf/x86/intel: Support CPUID 10.ECX to disable fixed counters (Michael Petlan) [1944685] - perf/x86/intel: Add perf core PMU support for Sapphire Rapids (Michael Petlan) [1944685] - perf/x86/intel: Filter unsupported Topdown metrics event (Michael Petlan) [1944685] - perf/x86/intel: Factor out intel_update_topdown_event() (Michael Petlan) [1944685] - perf/core: Add PERF_SAMPLE_WEIGHT_STRUCT (Michael Petlan) [1944685] - perf/intel: Remove Perfmon-v4 counter_freezing support (Michael Petlan) [1944685] - perf: Add build id data in mmap2 event (Michael Petlan) [1944685] - bpf: Remove atomics tests from test_progs (Jiri Olsa) [1874007] - libbpf: Fixes incorrect rx_ring_setup_done (Jiri Olsa) [1874007] - error-injection: Consolidate override function definition (Jiri Olsa) [1874007] - selftests/bpf: Fix endianness issues in atomic tests (Jiri Olsa) [1874007] - bpf: Fix a spelling typo in bpf_atomic_alu_string disasm (Jiri Olsa) [1874007] - bpf, x86: Fix BPF_FETCH atomic and/or/xor with r0 as src (Jiri Olsa) [1874007] - bpf: Explicitly zero-extend R0 after 32-bit cmpxchg (Jiri Olsa) [1874007] - bpf: Account for BPF_FETCH in insn_has_def32() (Jiri Olsa) [1874007] - bpf: Fix subreg optimization for BPF_FETCH (Jiri Olsa) [1874007] - bpf: Fix the irq and nmi check in bpf_sk_storage for tracing usage (Jiri Olsa) [1874007] - selftests/bpf: Fix a compiler warning in local_storage test (Jiri Olsa) [1874007] - bpf: Change 'BPF_ADD' to 'BPF_AND' in print_bpf_insn() (Jiri Olsa) [1874007] - selftests/bpf: Don't exit on failed bpf_testmod unload (Jiri Olsa) [1874007] - bpf: Avoid old-style declaration warnings (Jiri Olsa) [1874007] - bpf: Dont allow vmlinux BTF to be used in map_create and prog_load. (Jiri Olsa) [1874007] - tools: Factor Clang, LLC and LLVM utils definitions (Jiri Olsa) [1874007] - tools/runqslower: Build bpftool using HOSTCC (Jiri Olsa) [1874007] - tools/runqslower: Enable out-of-tree build (Jiri Olsa) [1874007] - tools/runqslower: Use Makefile.include (Jiri Olsa) [1874007] - bpf: Expose bpf_sk_storage_* to iterator programs (Jiri Olsa) [1874007] - tools/resolve_btfids: Warn when having multiple IDs for single type (Jiri Olsa) [1874007] - tools/resolve_btfids: Fix some error messages (Jiri Olsa) [1874007] - samples/bpf: Add BPF_ATOMIC_OP macro for BPF samples (Jiri Olsa) [1874007] - samples/bpf: Fix possible hang in xdpsock with multiple threads (Jiri Olsa) [1874007] - bpf: samples: Do not touch RLIMIT_MEMLOCK (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/l2fwd (Jiri Olsa) [1874007] - samples/bpf: Use recvfrom() in xdpsock/rxdrop (Jiri Olsa) [1874007] - samples: bpf: Remove bpf_load loader completely (Jiri Olsa) [1874007] - samples: bpf: Fix lwt_len_hist reusing previous BPF map (Jiri Olsa) [1874007] - samples: bpf: Refactor test_overhead program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor task_fd_query program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor test_cgrp2_sock2 program with libbpf (Jiri Olsa) [1874007] - samples: bpf: Refactor hbm program with libbpf (Jiri Olsa) [1874007] - samples/bpf: Increment Tx stats at sending (Jiri Olsa) [1874007] - samples/bpf: Remove unused test_ipip.sh (Jiri Olsa) [1874007] - samples/bpf: Remove duplicate include in hbm (Jiri Olsa) [1874007] - bpftool: Fix compilation failure for net.o with older glibc (Jiri Olsa) [1874007] - tools/bpftool: Auto-detect split BTFs in common cases (Jiri Olsa) [1874007] - tools/bpftool: Emit name for anonymous BTFs (Jiri Olsa) [1874007] - bpftool: Add {i,d}tlb_misses support for bpftool profile (Jiri Olsa) [1874007] - tools/bpf: Always run the *-clean recipes (Jiri Olsa) [1874007] - tools/bpf: Add bootstrap/ to .gitignore (Jiri Olsa) [1874007] - tools/bpftool: Fix cross-build (Jiri Olsa) [1874007] - tools/bpftool: Force clean of out-of-tree build (Jiri Olsa) [1874007] - tools/bpftool: Add support for in-kernel and named BTF in `btf show` (Jiri Olsa) [1874007] - bpftool: Add support for task local storage (Jiri Olsa) [1874007] - tools/bpftool: Add bpftool support for split BTF (Jiri Olsa) [1874007] - bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 (Jiri Olsa) [1874007] - bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() (Jiri Olsa) [1874007] - bpf: Expose bpf_d_path helper to sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add remaining ASSERT_xxx() variants (Jiri Olsa) [1874007] - libbpf: Fix potential NULL pointer dereference (Jiri Olsa) [1874007] - libbpf: Only create rx and tx XDP rings when necessary (Jiri Olsa) [1874007] - libbpf: Ensure umem pointer is non-NULL before dereferencing (Jiri Olsa) [1874007] - libbpf: Restore umem state after socket create failure (Jiri Olsa) [1874007] - selftests/bpf: Fix core_reloc test runner (Jiri Olsa) [1874007] - bpf: Fix umd memory leak in copy_process() (Jiri Olsa) [1874007] - libbpf: Fix error path in bpf_object__elf_init() (Jiri Olsa) [1874007] - bpf: Change inode_storage's lookup_elem return value from NULL to -EBADF (Jiri Olsa) [1874007] - bpf: Prohibit alu ops for pointer types not defining ptr_limit (Jiri Olsa) [1874007] - selftests/bpf: Use the last page in test_snprintf_btf on s390 (Jiri Olsa) [1874007] - bpf: Be less specific about socket cookies guarantees (Jiri Olsa) [1874007] - bpf: Fix 32 bit src register truncation on div/mod (Jiri Olsa) [1874007] - bpf: Fix verifier jmp32 pruning decision logic (Jiri Olsa) [1874007] - bpf: Fix verifier jsgt branch analysis on max bound (Jiri Olsa) [1874007] - bpf: Check for integer overflow when using roundup_pow_of_two() (Jiri Olsa) [1874007] - bpf, preload: Fix build when $(O) points to a relative path (Jiri Olsa) [1874007] - bpf: Drop disabled LSM hooks from the sleepable set (Jiri Olsa) [1874007] - bpf, cgroup: Fix problematic bounds check (Jiri Olsa) [1874007] - bpf, cgroup: Fix optlen WARN_ON_ONCE toctou (Jiri Olsa) [1874007] - bpf: Fix signed_{sub,add32}_overflows type handling (Jiri Olsa) [1874007] - bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback (Jiri Olsa) [1874007] - selftests/bpf: Add verifier test for PTR_TO_MEM spill (Jiri Olsa) [1874007] - bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling (Jiri Olsa) [1874007] - libbpf: Allow loading empty BTFs (Jiri Olsa) [1874007] - bpf: Allow empty module BTFs (Jiri Olsa) [1874007] - bpf: Don't leak memory in bpf getsockopt when optlen == 0 (Jiri Olsa) [1874007] - bpf: Update local storage test to check handling of null ptrs (Jiri Olsa) [1874007] - bpf: Fix typo in bpf_inode_storage.c (Jiri Olsa) [1874007] - bpf: Add size arg to build_id_parse function (Jiri Olsa) [1874007] - bpf: Move stack_map_get_build_id into lib (Jiri Olsa) [1874007] - bpf: Add tests for new BPF atomic operations (Jiri Olsa) [1874007] - bpf: Add bitwise atomic instructions (Jiri Olsa) [1874007] - bpf: Pull out a macro for interpreting atomic ALU operations (Jiri Olsa) [1874007] - bpf: Add instructions for atomic_[cmp]xchg (Jiri Olsa) [1874007] - bpf: Add BPF_FETCH field / create atomic_fetch_add instruction (Jiri Olsa) [1874007] - bpf: Move BPF_STX reserved field check into BPF_STX verifier code (Jiri Olsa) [1874007] - bpf: Rename BPF_XADD and prepare to encode other atomics in .imm (Jiri Olsa) [1874007] - bpf: x86: Factor out a lookup table for some ALU opcodes (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of REX byte (Jiri Olsa) [1874007] - bpf: x86: Factor out emission of ModR/M for *(reg + off) (Jiri Olsa) [1874007] - bpf, libbpf: Avoid unused function warning on bpf_tail_call_static (Jiri Olsa) [1874007] - selftests/bpf: Install btf_dump test cases (Jiri Olsa) [1874007] - selftests/bpf: Fix installation of urandom_read (Jiri Olsa) [1874007] - selftests/bpf: Move generated test files to $(TEST_GEN_FILES) (Jiri Olsa) [1874007] - selftests/bpf: Fix out-of-tree build (Jiri Olsa) [1874007] - selftests/bpf: Enable cross-building (Jiri Olsa) [1874007] - selftests/bpf: Test kernel module ksym externs (Jiri Olsa) [1874007] - libbpf: Support kernel module ksym externs (Jiri Olsa) [1874007] - bpf: Support BPF ksym variables in kernel modules (Jiri Olsa) [1874007] - selftests/bpf: Sync RCU before unloading bpf_testmod (Jiri Olsa) [1874007] - bpf: Fix a verifier message for alloc size helper arg (Jiri Olsa) [1874007] - bpf: Clarify return value of probe str helpers (Jiri Olsa) [1874007] - libbpf: Clarify kernel type use with USER variants of CORE reading macros (Jiri Olsa) [1874007] - selftests/bpf: Remove duplicate include in test_lsm (Jiri Olsa) [1874007] - bpf: Remove unnecessary include from preload/iterators (Jiri Olsa) [1874007] - selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variants (Jiri Olsa) [1874007] - libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro family (Jiri Olsa) [1874007] - selftests/bpf: Fix a compile error for BPF_F_BPRM_SECUREEXEC (Jiri Olsa) [1874007] - bpf: Use thread_group_leader() (Jiri Olsa) [1874007] - bpf: Save correct stopping point in file seq iteration (Jiri Olsa) [1874007] - selftests/bpf: Work-around EBUSY errors from hashmap update/delete (Jiri Olsa) [1874007] - bpf: Add schedule point in htab_init_buckets() (Jiri Olsa) [1874007] - bpf: Remove unused including (Jiri Olsa) [1874007] - selftests/bpf: Fix spelling mistake "tranmission" -> "transmission" (Jiri Olsa) [1874007] - selftests/bpf: Clarify build error if no vmlinux (Jiri Olsa) [1874007] - tweewide: Fix most Shebang lines (Jiri Olsa) [1874007] - bpf: In bpf_task_fd_query use fget_task (Jiri Olsa) [1874007] - selftests/bpf: Add a test for ptr_to_map_value on stack for helper access (Jiri Olsa) [1874007] - bpf: Permits pointers on stack for helper calls (Jiri Olsa) [1874007] - libbpf: Expose libbpf ring_buffer epoll_fd (Jiri Olsa) [1874007] - selftests/bpf: Add set_attach_target() API selftest for module target (Jiri Olsa) [1874007] - libbpf: Support modules in bpf_program__set_attach_target() API (Jiri Olsa) [1874007] - selftests/bpf: Silence ima_setup.sh when not running in verbose mode. (Jiri Olsa) [1874007] - selftests/bpf: Drop the need for LLVM's llc (Jiri Olsa) [1874007] - selftests/bpf: fix bpf_testmod.ko recompilation logic (Jiri Olsa) [1874007] - selftests/bpf: Make selftest compilation work on clang 11 (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - adding xdpxceiver to .gitignore (Jiri Olsa) [1874007] - selftests/bpf: Drop tcp-{client,server}.py from Makefile (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Bi-directional Sockets - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - Socket Teardown - SKB, DRV (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - DRV POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests - SKB POLL, NOPOLL (Jiri Olsa) [1874007] - selftests/bpf: Xsk selftests framework (Jiri Olsa) [1874007] - bpf: Return -ENOTSUPP when attaching to non-kernel BTF (Jiri Olsa) [1874007] - bpf: Propagate __user annotations properly (Jiri Olsa) [1874007] - bpf: Avoid overflows involving hash elem_size (Jiri Olsa) [1874007] - selftests/bpf: Test bpf_sk_storage_get in tcp iterators (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_get (Jiri Olsa) [1874007] - selftests/bpf: Add an iterator selftest for bpf_sk_storage_delete (Jiri Olsa) [1874007] - bpf: Add a bpf_sock_from_file helper (Jiri Olsa) [1874007] - selftests/bpf: Avoid errno clobbering (Jiri Olsa) [1874007] - selftests/bpf: Print reason when a tester could not run a program (Jiri Olsa) [1874007] - selftests/bpf: Fix invalid use of strncat in test_sockmap (Jiri Olsa) [1874007] - libbpf: Use memcpy instead of strncpy to please GCC (Jiri Olsa) [1874007] - selftests/bpf: Add fentry/fexit/fmod_ret selftest for kernel module (Jiri Olsa) [1874007] - selftests/bpf: Add tp_btf CO-RE reloc test for modules (Jiri Olsa) [1874007] - libbpf: Support attachment of BPF tracing programs to kernel modules (Jiri Olsa) [1874007] - libbpf: Factor out low-level BPF program loading helper (Jiri Olsa) [1874007] - bpf: Allow to specify kernel module BTFs when attaching BPF programs (Jiri Olsa) [1874007] - bpf: Remove hard-coded btf_vmlinux assumption from BPF verifier (Jiri Olsa) [1874007] - selftests/bpf: Add CO-RE relocs selftest relying on kernel module BTF (Jiri Olsa) [1874007] - selftests/bpf: Add support for marking sub-tests as skipped (Jiri Olsa) [1874007] - selftests/bpf: Add bpf_testmod kernel module for testing (Jiri Olsa) [1874007] - libbpf: Add kernel module BTF support for CO-RE relocations (Jiri Olsa) [1874007] - libbpf: Refactor CO-RE relocs to not assume a single BTF object (Jiri Olsa) [1874007] - libbpf: Add internal helper to load BTF data by FD (Jiri Olsa) [1874007] - selftests/bpf: Add Userspace tests for TCP_WINDOW_CLAMP (Jiri Olsa) [1874007] - bpf: Fix cold build of test_progs-no_alu32 (Jiri Olsa) [1874007] - libbpf: Cap retries in sys_bpf_prog_load (Jiri Olsa) [1874007] - libbpf: Sanitise map names before pinning (Jiri Olsa) [1874007] - libbpf: Fail early when loading programs with unspecified type (Jiri Olsa) [1874007] - selftests/bpf: Indent ima_setup.sh with tabs. (Jiri Olsa) [1874007] - selftests/bpf: Add config dependency on BLK_DEV_LOOP (Jiri Olsa) [1874007] - selftests/bpf: Ensure securityfs mount before writing ima policy (Jiri Olsa) [1874007] - selftests/bpf: Update ima_setup.sh for busybox (Jiri Olsa) [1874007] - libbpf: Separate XDP program load with xsk socket creation (Jiri Olsa) [1874007] - selftests/bpf: Copy file using read/write in local storage test (Jiri Olsa) [1874007] - libbpf: Add base BTF accessor (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf progs (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for stackmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for reuseport_array maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for queue_stack_maps maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for bpf_struct_ops maps (Jiri Olsa) [1874007] - bpf: Eliminate rlimit-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf local storage maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf ringbuffer (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for lpm_trie maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for hashtab maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for devmap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for cgroup storage maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for cpumap maps (Jiri Olsa) [1874007] - bpf: Refine memcg-based memory accounting for arraymap maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Prepare for memcg-based memory accounting for bpf maps (Jiri Olsa) [1874007] - bpf: Memcg-based memory accounting for bpf progs (Jiri Olsa) [1874007] - selftests/bpf: Extend bind{4,6} programs with a call to bpf_setsockopt (Jiri Olsa) [1874007] - selftests/bpf: Rewrite test_sock_addr bind bpf into C (Jiri Olsa) [1874007] - selftests/bpf: Fix flavored variants of test_ima (Jiri Olsa) [1874007] - libbpf: Replace size_t with __u32 in xsk interfaces (Jiri Olsa) [1874007] - bpf: Add a selftest for bpf_ima_inode_hash (Jiri Olsa) [1874007] - bpf: Add a BPF helper for getting the IMA hash of an inode (Jiri Olsa) [1874007] - libbpf: Add support for canceling cached_cons advance (Jiri Olsa) [1874007] - bpf: Refactor check_cfg to use a structured loop. (Jiri Olsa) [1874007] - selftest/bpf: Fix rst formatting in readme (Jiri Olsa) [1874007] - selftest/bpf: Fix link in readme (Jiri Olsa) [1874007] - bpf: Simplify task_file_seq_get_next() (Jiri Olsa) [1874007] - selftests/bpf: Mark tests that require unaligned memory access (Jiri Olsa) [1874007] - selftests/bpf: Avoid running unprivileged tests with alignment requirements (Jiri Olsa) [1874007] - selftests/bpf: Fix broken riscv build (Jiri Olsa) [1874007] - bpf: Add bpf_ktime_get_coarse_ns helper (Jiri Olsa) [1874007] - bpf: Add tests for bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - bpf: Add bpf_bprm_opts_set helper (Jiri Olsa) [1874007] - libbpf: bpf__find_by_name[_kind] should use btf__get_nr_types() (Jiri Olsa) [1874007] - selftest/bpf: Fix IPV6FR handling in flow dissector (Jiri Olsa) [1874007] - bpf: Augment the set of sleepable LSM hooks (Jiri Olsa) [1874007] - bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP (Jiri Olsa) [1874007] - selftests/bpf: Add asm tests for pkt vs pkt_end comparison. (Jiri Olsa) [1874007] - selftests/bpf: Add skb_pkt_end test (Jiri Olsa) [1874007] - bpf: Support for pointers beyond pkt_end. (Jiri Olsa) [1874007] - bpf: Compile out btf_parse_module() if module BTF is not enabled (Jiri Olsa) [1874007] - selftest/bpf: Add missed ip6ip6 test back (Jiri Olsa) [1874007] - bpf: Keep module's btf_data_size intact after load (Jiri Olsa) [1874007] - bpf: Sanitize BTF data pointer after module is loaded (Jiri Olsa) [1874007] - bpf: Load and verify kernel module BTFs (Jiri Olsa) [1874007] - bpf: Assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO (Jiri Olsa) [1874007] - bpf: Add in-kernel split BTF support (Jiri Olsa) [1874007] - bpf, btf: Remove the duplicate btf_ids.h include (Jiri Olsa) [1874007] - selftests/bpf: Fix selftest build with old libc (Jiri Olsa) [1874007] - bpf: Exercise syscall operations for inode and sk storage (Jiri Olsa) [1874007] - bpf: Add tests for task_local_storage (Jiri Olsa) [1874007] - bpf: Update selftests for local_storage to use vmlinux.h (Jiri Olsa) [1874007] - bpf: Implement get_current_task_btf and RET_PTR_TO_BTF_ID (Jiri Olsa) [1874007] - libbpf: Add support for task local storage (Jiri Olsa) [1874007] - bpf: Implement task local storage (Jiri Olsa) [1874007] - bpf: Allow LSM programs to use bpf spin locks (Jiri Olsa) [1874007] - bpf: Lift hashtab key_size limit (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF dedup selftests (Jiri Olsa) [1874007] - libbpf: Accomodate DWARF/compiler bug with duplicated identical arrays (Jiri Olsa) [1874007] - libbpf: Support BTF dedup of split BTFs (Jiri Olsa) [1874007] - libbpf: Fix BTF data layout checks and allow empty BTF (Jiri Olsa) [1874007] - selftests/bpf: Add checking of raw type dump in BTF writer APIs selftests (Jiri Olsa) [1874007] - selftests/bpf: Add split BTF basic test (Jiri Olsa) [1874007] - libbpf: Implement basic split BTF support (Jiri Olsa) [1874007] - libbpf: Unify and speed up BTF string deduplication (Jiri Olsa) [1874007] - selftest/bpf: Relax btf_dedup test checks (Jiri Olsa) [1874007] - libbpf: Factor out common operations in BTF writing APIs (Jiri Olsa) [1874007] - selftest/bpf: Use global variables instead of maps for test_tcpbpf_kern (Jiri Olsa) [1874007] - selftests/bpf: Migrate tcpbpf_user.c to use BPF skeleton (Jiri Olsa) [1874007] - selftests/bpf: Replace EXPECT_EQ with ASSERT_EQ and refactor verify_results (Jiri Olsa) [1874007] - selftests/bpf: Drop python client/server in favor of threads (Jiri Olsa) [1874007] - selftests/bpf: Move test_tcppbf_user into test_progs (Jiri Olsa) [1874007] - bpf: Fix error path in htab_map_alloc() (Jiri Olsa) [1874007] - bpf: Avoid hashtab deadlock with map_locked (Jiri Olsa) [1874007] - bpf: Use separate lockdep class for each hashtab (Jiri Olsa) [1874007] - fault-injection: handle EI_ETYPE_TRUE (Jiri Olsa) [1874007] - vfs, fdtable: Add fget_task helper (Jiri Olsa) [1874007] - [s390] vfio-pci/zdev: Add zPCI capabilities to VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] vfio: Introduce capability definitions for VFIO_DEVICE_GET_INFO (Claudio Imbrenda) [1858844] - [s390] s390/pci: track whether util_str is valid in the zpci_dev (Claudio Imbrenda) [1858844] - [s390] s390/pci: stash version in the zpci_dev (Claudio Imbrenda) [1858844]- Enable CRYPTO_SHA512 and _SSSE3 so these are available in FIPS mode (Vladis Dronov) [1973106] - crypto: drbg - self test for HMAC(SHA-512) (Vladis Dronov) [1973106] - xfrm: xfrm_state_mtu should return at least 1280 for ipv6 (Sabrina Dubroca) [1919786] - xfrm: remove get_mtu indirection from xfrm_type (Sabrina Dubroca) [1919786] - netfilter: move endif to correct location (Florian Westphal) [1971991] - netfilter: nft_compat: remove flush counter optimization (Florian Westphal) [1974323] - mptcp: fix soft lookup in subflow_error_report() (Florian Westphal) [1936368] - selftests: mptcp: enable syncookie only in absence of reorders (Florian Westphal) [1936368] - mptcp: do not warn on bad input from the network (Florian Westphal) [1936368] - mptcp: wake-up readers only for in sequence data (Florian Westphal) [1936368] - mptcp: try harder to borrow memory from subflow under pressure (Florian Westphal) [1936368] - mptcp: Fix out of bounds when parsing TCP options (Florian Westphal) [1936368] - selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support (Florian Westphal) [1936368] - mptcp: receive path cmsg support (Florian Westphal) [1936368] - tcp: export timestamp helpers for mptcp (Florian Westphal) [1936368] - mptcp: setsockopt: handle SOL_SOCKET in one place only (Florian Westphal) [1936368] - mptcp: sockopt: propagate timestamp request to subflows (Florian Westphal) [1936368] - sock: expose so_timestamping options for mptcp (Florian Westphal) [1936368] - mptcp: restrict values of 'enabled' sysctl (Florian Westphal) [1936368] - mptcp: support SYSCTL only if enabled (Florian Westphal) [1936368] - mptcp: make sure flag signal is set when add addr with port (Florian Westphal) [1936368] - mptcp: remove redundant initialization in pm_nl_init_net() (Florian Westphal) [1936368] - mptcp: generate subflow hmac after mptcp_finish_join() (Florian Westphal) [1936368] - mptcp: using TOKEN_MAX_RETRIES instead of magic number (Florian Westphal) [1936368] - mptcp: fix pr_debug in mptcp_token_new_connect (Florian Westphal) [1936368] - mptcp: update selftest for fallback due to OoO (Florian Westphal) [1936368] - mptcp: do not reset MP_CAPABLE subflow on mapping errors (Florian Westphal) [1936368] - mptcp: always parse mptcp options for MPC reqsk (Florian Westphal) [1936368] - mptcp: fix sk_forward_memory corruption on retransmission (Florian Westphal) [1936368] - mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer (Florian Westphal) [1936368] - mptcp: avoid error message on infinite mapping (Florian Westphal) [1936368] - mptcp: drop unconditional pr_warn on bad opt (Florian Westphal) [1936368] - mptcp: avoid OOB access in setsockopt() (Florian Westphal) [1936368] - mptcp: fix data stream corruption (Florian Westphal) [1936368] - mptcp: fix splat when closing unaccepted socket (Florian Westphal) [1936368] - selftests: mptcp: add a test case for MSG_PEEK (Florian Westphal) [1936368] - mptcp: add MSG_PEEK support (Florian Westphal) [1936368] - mptcp: ignore unsupported msg flags (Florian Westphal) [1936368] - mptcp: implement MSG_TRUNC support (Florian Westphal) [1936368] - mptcp: implement dummy MSG_ERRQUEUE support (Florian Westphal) [1936368] - mptcp: Retransmit DATA_FIN (Florian Westphal) [1936368] - selftests: mptcp: add packet mark test case (Florian Westphal) [1936368] - selftests: mptcp: add the net device name testcase (Florian Westphal) [1936368] - selftests: mptcp: dump more info on mpjoin errors (Florian Westphal) [1936368] - selftests: mptcp: init nstat history (Florian Westphal) [1936368] - selftests: mptcp: launch mptcp_connect with timeout (Florian Westphal) [1936368] - selftests: mptcp: remove id 0 address testcases (Florian Westphal) [1936368] - selftests: mptcp: add addr argument for del_addr (Florian Westphal) [1936368] - selftests: mptcp: avoid calling pm_nl_ctl with bad IDs (Florian Westphal) [1936368] - selftests: mptcp: signal addresses testcases (Florian Westphal) [1936368] - selftests: mptcp: timeout testcases for multi addresses (Florian Westphal) [1936368] - selftests: mptcp: add cfg_do_w for cfg_remove (Florian Westphal) [1936368] - selftests: mptcp: Restore packet capture option in join tests (Florian Westphal) [1936368] - selftests: mptcp: add testcases for removing addrs (Florian Westphal) [1936368] - selftests: mptcp: set addr id for removing testcases (Florian Westphal) [1936368] - selftests: mptcp: add invert argument for chk_rm_nr (Florian Westphal) [1936368] - selftests: mptcp: fail if not enough SYN/3rd ACK (Florian Westphal) [1936368] - selftests: mptcp: display warnings on one line (Florian Westphal) [1936368] - selftests: mptcp: fix ACKRX debug message (Florian Westphal) [1936368] - selftests: mptcp: dump more info on errors (Florian Westphal) [1936368] - selftests: mptcp: add command line arguments for mptcp_join.sh (Florian Westphal) [1936368] - selftests: mptcp: add testcases for ADD_ADDR with port (Florian Westphal) [1936368] - selftests: mptcp: add port argument for pm_nl_ctl (Florian Westphal) [1936368] - selftests: mptcp: add testcases for newly added addresses (Florian Westphal) [1936368] - selftests: mptcp: use minus values for removing address numbers (Florian Westphal) [1936368] - selftests: increase timeout to 10 min (Florian Westphal) [1936368] - selftests: mptcp: add IPv4-mapped IPv6 testcases (Florian Westphal) [1936368] - mptcp: use mptcp_for_each_subflow in mptcp_close (Florian Westphal) [1936368] - mptcp: add tracepoint in subflow_check_data_avail (Florian Westphal) [1936368] - mptcp: add tracepoint in ack_update_msk (Florian Westphal) [1936368] - mptcp: add tracepoint in get_mapping_status (Florian Westphal) [1936368] - mptcp: add tracepoint in mptcp_subflow_get_send (Florian Westphal) [1936368] - mptcp: export mptcp_subflow_active (Florian Westphal) [1936368] - mptcp: fix format specifiers for unsigned int (Florian Westphal) [1936368] - mptcp: sockopt: add TCP_CONGESTION and TCP_INFO (Florian Westphal) [1936368] - mptcp: setsockopt: SO_DEBUG and no-op options (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_INCOMING_CPU (Florian Westphal) [1936368] - mptcp: setsockopt: add SO_MARK support (Florian Westphal) [1936368] - mptcp: setsockopt: support SO_LINGER (Florian Westphal) [1936368] - mptcp: setsockopt: handle receive/send buffer and device bind (Florian Westphal) [1936368] - mptcp: setsockopt: handle SO_KEEPALIVE and SO_PRIORITY (Florian Westphal) [1936368] - mptcp: tag sequence_seq with socket state (Florian Westphal) [1936368] - mptcp: add skeleton to sync msk socket options to subflows (Florian Westphal) [1936368] - mptcp: only admit explicitly supported sockopt (Florian Westphal) [1936368] - mptcp: move sockopt function into a new file (Florian Westphal) [1936368] - mptcp: drop all sub-options except ADD_ADDR when the echo bit is set (Florian Westphal) [1936368] - mptcp: unify add_addr(6)_generate_hmac (Florian Westphal) [1936368] - mptcp: drop MPTCP_ADDR_IPVERSION_4/6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_options_received (Florian Westphal) [1936368] - mptcp: drop OPTION_MPTCP_ADD_ADDR6 (Florian Westphal) [1936368] - mptcp: use mptcp_addr_info in mptcp_out_options (Florian Westphal) [1936368] - mptcp: move flags and ifindex out of mptcp_addr_info (Florian Westphal) [1936368] - mptcp: add mptcp reset option support (Florian Westphal) [1936368] - mptcp: remove unneeded check on first subflow (Florian Westphal) [1936368] - mptcp: add active MPC mibs (Florian Westphal) [1936368] - mptcp: add mib for token creation fallback (Florian Westphal) [1936368] - mptcp: remove id 0 address (Florian Westphal) [1936368] - mptcp: unify RM_ADDR and RM_SUBFLOW receiving (Florian Westphal) [1936368] - mptcp: remove all subflows involving id 0 address (Florian Westphal) [1936368] - mptcp: subflow.c: Fix a typo (Florian Westphal) [1936368] - mptcp: rename mptcp_pm_nl_add_addr_send_ack (Florian Westphal) [1936368] - mptcp: send ack for rm_addr (Florian Westphal) [1936368] - mptcp: drop useless addr_signal clear (Florian Westphal) [1936368] - mptcp: move to next addr when subflow creation fail (Florian Westphal) [1936368] - mptcp: export lookup_anno_list_by_saddr (Florian Westphal) [1936368] - mptcp: move to next addr when timeout (Florian Westphal) [1936368] - mptcp: drop unused subflow in mptcp_pm_subflow_established (Florian Westphal) [1936368] - mptcp: skip connecting the connected address (Florian Westphal) [1936368] - mptcp: drop argument port from mptcp_pm_announce_addr (Florian Westphal) [1936368] - mptcp: clean-up the rtx path (Florian Westphal) [1936368] - mptcp: fix ADD_ADDR HMAC in case port is specified (Florian Westphal) [1936368] - mptcp: remove a list of addrs when flushing (Florian Westphal) [1936368] - mptcp: remove multi addresses and subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi subflows in PM (Florian Westphal) [1936368] - mptcp: remove multi addresses in PM (Florian Westphal) [1936368] - mptcp: add rm_list_rx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_options_received (Florian Westphal) [1936368] - mptcp: add rm_list_tx in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: add rm_list in mptcp_out_options (Florian Westphal) [1936368] - mptcp: fix bit MPTCP_PUSH_PENDING tests (Florian Westphal) [1936368] - mptcp: fix length of ADD_ADDR with port sub-option (Florian Westphal) [1936368] - mptcp: free resources when the port number is mismatched (Florian Westphal) [1936368] - mptcp: fix missing wakeup (Florian Westphal) [1936368] - mptcp: fix race in release_cb (Florian Westphal) [1936368] - mptcp: factor out __mptcp_retrans helper() (Florian Westphal) [1936368] - mptcp: reset 'first' and ack_hint on subflow close (Florian Westphal) [1936368] - mptcp: dispose initial struct socket when its subflow is closed (Florian Westphal) [1936368] - mptcp: fix memory accounting on allocation error (Florian Westphal) [1936368] - mptcp: put subflow sock on connect error (Florian Westphal) [1936368] - mptcp: reset last_snd on subflow close (Florian Westphal) [1936368] - mptcp: do not wakeup listener for MPJ subflows (Florian Westphal) [1936368] - mptcp: fix DATA_FIN generation on early shutdown (Florian Westphal) [1936368] - mptcp: fix DATA_FIN processing for orphaned sockets (Florian Westphal) [1936368] - mptcp: add local addr info in mptcp_info (Florian Westphal) [1936368] - mptcp: add netlink event support (Florian Westphal) [1936368] - mptcp: avoid lock_fast usage in accept path (Florian Westphal) [1936368] - netlink: don't call ->netlink_bind with table lock held (Florian Westphal) [1936368] - genetlink: restrict upcoming mptcp netlink events to CAP_NET_ADMIN (Florian Westphal) [1936368] - mptcp: pass subflow socket to a few helpers (Florian Westphal) [1936368] - mptcp: move subflow close loop after sk close check (Florian Westphal) [1936368] - mptcp: schedule worker when subflow is closed (Florian Westphal) [1936368] - mptcp: split __mptcp_close_ssk helper (Florian Westphal) [1936368] - mptcp: move pm netlink work into pm_netlink (Florian Westphal) [1936368] - mptcp: add a missing retransmission timer scheduling (Florian Westphal) [1936368] - mptcp: better msk receive window updates (Florian Westphal) [1936368] - mptcp: init mptcp request socket earlier (Florian Westphal) [1936368] - mptcp: fix spurious retransmissions (Florian Westphal) [1936368] - mptcp: fix poll after shutdown (Florian Westphal) [1936368] - mptcp: deliver ssk errors to msk (Florian Westphal) [1936368] - mptcp: pm: add lockdep assertions (Florian Westphal) [1936368] - mptcp: add the mibs for ADD_ADDR with port (Florian Westphal) [1936368] - mptcp: deal with MPTCP_PM_ADDR_ATTR_PORT in PM netlink (Florian Westphal) [1936368] - mptcp: enable use_port when invoke addresses_equal (Florian Westphal) [1936368] - mptcp: add port number check for MP_JOIN (Florian Westphal) [1936368] - mptcp: add a new helper subflow_req_create_thmac (Florian Westphal) [1936368] - mptcp: drop unused skb in subflow_token_join_request (Florian Westphal) [1936368] - mptcp: create the listening socket for new port (Florian Westphal) [1936368] - mptcp: create subflow or signal addr for newly added address (Florian Westphal) [1936368] - mptcp: drop *_max fields in mptcp_pm_data (Florian Westphal) [1936368] - mptcp: use WRITE_ONCE for the pernet *_max (Florian Westphal) [1936368] - mptcp: pm nl: reduce variable scope (Florian Westphal) [1936368] - mptcp: pm nl: support IPv4 mapped in v6 addresses (Florian Westphal) [1936368] - mptcp: support MPJoin with IPv4 mapped in v6 sk (Florian Westphal) [1936368] - mptcp: use sha256() instead of open coding (Florian Westphal) [1936368] - crypto: lib/sha256 - add sha256() function (Florian Westphal) [1936368] - mptcp: use SHA256_BLOCK_SIZE, not SHA_MESSAGE_BYTES (Florian Westphal) [1936368] - xprtrdma: Pad optimization, revisited (Steve Dickson) [1926957] - ibmvnic: remove set but not used variable 'netdev' (Diego Domingos) [1922193] - net/ibmvnic: Remove tests of member address (Diego Domingos) [1922193] - ibmvnic: remove duplicate napi_schedule call in do_reset function (Diego Domingos) [1922193] - ibmvnic: avoid calling napi_disable() twice (Diego Domingos) [1922193] - ibmvnic: queue reset work in system_long_wq (Diego Domingos) [1922193] - ibmvnic: correctly use dev_consume/free_skb_irq (Diego Domingos) [1922193] - ibmvnic: improve failover sysfs entry (Diego Domingos) [1922193] - ibmvnic: print adapter state as a string (Diego Domingos) [1922193] - ibmvnic: print reset reason as a string (Diego Domingos) [1922193] - ibmvnic: clean up the remaining debugfs data structures (Diego Domingos) [1922193] - ibmvnic: Use 'skb_frag_address()' instead of hand coding it (Diego Domingos) [1922193] - ibmvnic: remove excessive irqsave (Diego Domingos) [1922193] - ibmvnic: always store valid MAC address (Diego Domingos) [1922193] - ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. (Diego Domingos) [1922193] - vio: make remove callback return void (Diego Domingos) [1922193] - tty: hvcs: Drop unnecessary if block (Diego Domingos) [1922193] - ibmvnic: serialize access to work queue on remove (Diego Domingos) [1922193] - ibmvnic: skip send_request_unmap for timeout reset (Diego Domingos) [1922193] - ibmvnic: add memory barrier to protect long term buffer (Diego Domingos) [1922193] - ibmvnic: substitute mb() with dma_wmb() for send_*crq* functions (Diego Domingos) [1922193] - ibmvnic: prefer strscpy over strlcpy (Diego Domingos) [1922193] - ibmvnic: remove unused spinlock_t stats_lock definition (Diego Domingos) [1922193] - ibmvnic: add comments for spinlock_t definitions (Diego Domingos) [1922193] - ibmvnic: fix miscellaneous checks (Diego Domingos) [1922193] - ibmvnic: avoid multiple line dereference (Diego Domingos) [1922193] - ibmvnic: fix braces (Diego Domingos) [1922193] - ibmvnic: fix block comments (Diego Domingos) [1922193] - ibmvnic: prefer 'unsigned long' over 'unsigned long int' (Diego Domingos) [1922193] - ibmvnic: remove unnecessary rmb() inside ibmvnic_poll (Diego Domingos) [1922193] - ibmvnic: rework to ensure SCRQ entry reads are properly ordered (Diego Domingos) [1922193] - ibmvnic: Ensure that CRQ entry read are correctly ordered (Diego Domingos) [1922193] - net: ethernet: ibm: ibmvnic: Fix some kernel-doc misdemeanours (Diego Domingos) [1922193] - powerpc/hmi: Fix kernel hang when TB is in error state. (Gustavo Walbon) [1924091] - powerpc/eeh: Fix EEH handling for hugepages in ioremap space. (Gustavo Walbon) [1924090] - powerpc/pseries: Only register vio drivers if vio bus exists (Gustavo Walbon) [1924090] - powerpc/pci: Remove unimplemented prototypes (Gustavo Walbon) [1924090] - powerpc/powernv/pci: Use kzalloc() for phb related allocations (Gustavo Walbon) [1924090] - powerpc/pasemi: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mve5100: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/mpc7448: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/linkstation: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/embedded6xx/holly: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/chrp: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/amigaone: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/83xx: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/82xx/*: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/mpc5200_simple: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/media5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/lite5200: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/52xx/efika: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/512x: Move PHB discovery (Gustavo Walbon) [1924090] - powerpc/pci: Move PHB discovery for PCI_DN using platforms (Gustavo Walbon) [1924090] - powerpc/maple: Fix declaration made after definition (Gustavo Walbon) [1924090] - powerpc/pci: Add ppc_md.discover_phbs() (Gustavo Walbon) [1924090] - powerpc/pci: Delete traverse_pci_dn() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework pci_dev lookup in debugfs attributes (Gustavo Walbon) [1924090] - selftests/powerpc: Add VF recovery tests (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_send_allow_unfreeze() static (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Make pseries_pcibios_bus_add_device() static (Gustavo Walbon) [1924090] - selftests/powerpc: Make the test check in eeh-basic.sh posix compliant (Gustavo Walbon) [1924090] - powernv/pci: Print an error when device enable is blocked (Gustavo Walbon) [1924090] - selftests/powerpc/eeh: disable kselftest timeout setting for eeh-basic (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Fix a possible debugfs deadlock (Gustavo Walbon) [1924090] - powerpc/eeh: Fix eeh_dev_check_failure() for PE#0 (Gustavo Walbon) [1924090] - selftests/powerpc: Fix eeh-basic.sh exit codes (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix use of uninitialised variable (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_pe->config_addr (Gustavo Walbon) [1924090] - powerpc/eeh: Clean up PE addressing (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Allow zero to be a valid PE configuration address (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Rework device EEH PE determination (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Clean up pe_config_addr lookups (Gustavo Walbon) [1924090] - powerpc/eeh: Move EEH initialisation to an arch initcall (Gustavo Walbon) [1924090] - powerpc/eeh: Delete eeh_ops->init (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/powernv: Stop using eeh_ops->init() (Gustavo Walbon) [1924090] - powerpc/eeh: Rework EEH initialisation (Gustavo Walbon) [1924090] - powerpc/pseries/eeh: Fix dumb linebreaks (Gustavo Walbon) [1924090] - selftests/powerpc: Squash spurious errors due to device removal (Gustavo Walbon) [1924090] - powerpc/eeh: Move PE tree setup into the platform (Gustavo Walbon) [1924090] - powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() (Gustavo Walbon) [1924090] - powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove class code field from edev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() (Gustavo Walbon) [1924090] - powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() (Gustavo Walbon) [1924090] - powerpc/eeh: Remove VF config space restoration (Gustavo Walbon) [1924090] - powerpc/eeh: Kill off eeh_ops->get_pe_addr() (Gustavo Walbon) [1924090] - powerpc/pseries: Stop using pdn->pe_number (Gustavo Walbon) [1924090] - powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev.c (Gustavo Walbon) [1924090] - powerpc/eeh: Remove eeh_dev_phb_init_dynamic() (Gustavo Walbon) [1924090] - powerpc/powernv: Make pnv_pci_sriov_enable() and friends static (Gustavo Walbon) [1924090] - powerpc/pseries: Make vio and ibmebus initcalls pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Release EEH device state synchronously (Gustavo Walbon) [1924090] - powerpc/eeh: Rework eeh_ops->probe() (Gustavo Walbon) [1924090] - powerpc/eeh: Make early EEH init pseries specific (Gustavo Walbon) [1924090] - powerpc/eeh: Remove PHB check in probe (Gustavo Walbon) [1924090] - powerpc/eeh: Do early EEH init only when required (Gustavo Walbon) [1924090] - powerpc/eeh: Only dump stack once if an MMIO loop is detected (Gustavo Walbon) [1924090] - powernv/pci: Add a debugfs entry to dump PHB's IODA PE state (Gustavo Walbon) [1924090] - powernv/pci: Allow any write trigger the diag dump (Gustavo Walbon) [1924090] - powernv/pci: Use pnv_phb as the private data for debugfs entries (Gustavo Walbon) [1924090] - powerpc/powernv/npu: Fix debugfs_simple_attr.cocci warnings (Gustavo Walbon) [1924090] - powerpc/pcidn: Warn when sriov pci_dn management is used incorrectly (Gustavo Walbon) [1924090] - powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific (Gustavo Walbon) [1924090] - powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: Remove double pci_dn lookup. (Gustavo Walbon) [1924090] - powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Don't use pci_dn when inserting new ranges (Gustavo Walbon) [1924090] - powerpc/eeh: differentiate duplicate detection message (Gustavo Walbon) [1924090] - powerpc/eeh: Handle hugepages in ioremap space (Gustavo Walbon) [1924090] - powerpc/powernv-eeh: Consisely desribe what this file does (Gustavo Walbon) [1924090] - powerpc/eeh_cache: fix a W=1 kernel-doc warning (Gustavo Walbon) [1924090] - powerpc/eeh_cache: Add a way to dump the EEH address cache (Gustavo Walbon) [1924090] - powerpc/powernv: Escalate reset when IODA reset fails (Gustavo Walbon) [1924090] - powerpc/powernv/eeh/npu: Fix uninitialized variables in opal_pci_eeh_freeze_status (Gustavo Walbon) [1924090] - powerpc: eeh_event: convert semaphore to completion (Gustavo Walbon) [1924090] - powerpc/eeh: Declare pci_ers_result_name() as static (Gustavo Walbon) [1924090] - Bluetooth: verify AMP hci_chan before amp_destroy (Gopal Tiwari) [1962546] {CVE-2021-33034} - NFSv4.2 fix handling of sr_eof in SEEK's reply (Steve Dickson) [1948015] - SUNRPC: Fix null pointer dereference in svc_rqst_free() (Benjamin Coddington) [1952008] - NFSv4: Use sequence counter with associated spinlock (Benjamin Coddington) [1952008] - NFSv4.2: fix return value of _nfs4_get_security_label() (Benjamin Coddington) [1952008] - NFSD: fix error handling in NFSv4.0 callbacks (Benjamin Coddington) [1952008] - NFS: Don't gratuitously clear the inode cache when lookup failed (Benjamin Coddington) [1952008] - NFS: Don't revalidate the directory permissions on a lookup failure (Benjamin Coddington) [1952008] - nfsd: register pernet ops last, unregister first (Benjamin Coddington) [1952008] - SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Benjamin Coddington) [1952008] - lockd: fix access beyond unterminated strings in prints (Benjamin Coddington) [1952008] - tty: Protect disc_data in n_tty_close and n_tty_flush_buffer (Rafael Aquini) [1879861] - hwmon: (amd_energy) Add AMD family 19h model 30h x86 match (Terry Bowman) [1949280]- redhat/configs: Re-enable dptf_power module (Prarit Bhargava) [1962349] - net/sched: act_ct: Offload connections with commit action (Marcelo Ricardo Leitner) [1965817] - netfilter: flowtable: Remove redundant hw refresh bit (Marcelo Ricardo Leitner) [1965817] - inet_diag: add support for tw_mark (Xin Long) [1972967] - mm: thp: fix MADV_REMOVE deadlock on shmem THP (Waiman Long) [1974659] {CVE-2020-29368} - mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() (Waiman Long) [1974659] {CVE-2020-29368} - mmap locking API: add mmap_lock_is_contended() (Waiman Long) [1970177] - mm: madvise: fix vma user-after-free (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() protect the pmd lock (Waiman Long) [1970177] - khugepaged: collapse_pte_mapped_thp() flush the right range (Waiman Long) [1970177] - mm/mmap.c: close race between munmap() and expand_upwards()/downwards() (Waiman Long) [1970177] - mm: document warning in move_normal_pmd() and make it warn only once (Waiman Long) [1970177] - mmap locking API: convert mmap_sem comments (Waiman Long) [1970177] - mmap locking API: convert mmap_sem API comments (Waiman Long) [1970177] - mmap locking API: rename mmap_sem to mmap_lock (Waiman Long) [1970177] - mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked() (Waiman Long) [1970177] - mmap locking API: add MMAP_LOCK_INITIALIZER (Waiman Long) [1970177] - mmap locking API: convert nested write lock sites (Waiman Long) [1970177] - mmap locking API: convert mmap_sem call sites missed by coccinelle (Waiman Long) [1970177] - mmap locking API: use coccinelle to convert mmap_sem rwsem call sites (Waiman Long) [1970177] - MMU notifier: use the new mmap locking API (Waiman Long) [1970177] - mm/gup.c: further document vma_permits_fault() (Waiman Long) [1970177] - mm/gup.c: update the documentation (Waiman Long) [1970177] - mm/ksm: fix NULL pointer dereference when KSM zero page is enabled (Waiman Long) [1970177] - proc: inline vma_stop into m_stop (Waiman Long) [1970177] - mm: remove CONFIG_TRANSPARENT_HUGE_PAGECACHE (Waiman Long) [1970177] - fs/io_uring: set FOLL_PIN via pin_user_pages() (Waiman Long) [1970177] - shmem: pin the file in shmem_fault() if mmap_sem is dropped (Waiman Long) [1970177] - mm/gup.c: fix comments of __get_user_pages() and get_user_pages_remote() (Waiman Long) [1970177] - mm/init-mm.c: include for vm_committed_as_batch (Waiman Long) [1970177] - lib/generic-radix-tree.c: add kmemleak annotations (Waiman Long) [1970177] - mm: Remove BUG_ON mmap_sem not held from xxx_trans_huge_lock() (Waiman Long) [1970177] - lib/generic-radix-tree.c: make 2 functions static inline (Waiman Long) [1970177] - x86/mm: Clean up the pmd_read_atomic() comments (Waiman Long) [1970177] - x86/mm: Fix function name typo in pmd_read_atomic() comment (Waiman Long) [1970177] - khugepaged: enable collapse pmd for pte-mapped THP (Waiman Long) [1970177] - mm: Handle MADV_WILLNEED through vfs_fadvise() (Waiman Long) [1970177] - pagewalk: use lockdep_assert_held for locking validation (Waiman Long) [1970177] - mm: use down_read_killable for locking mmap_sem in access_remote_vm (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/map_files (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/clear_refs (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/pagemap (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup (Waiman Long) [1970177] - proc: use down_read_killable mmap_sem for /proc/pid/maps (Waiman Long) [1970177] - mm/filemap.c: correct the comment about VM_FAULT_RETRY (Waiman Long) [1970177] - mm: mmu_gather: remove __tlb_reset_range() for force flush (Waiman Long) [1970177] - arm64/mm: Drop mmap_sem before calling __do_kernel_fault() (Waiman Long) [1970177] - docs/vm: Minor editorial changes in the THP and hugetlbfs (Waiman Long) [1970177] - x86/mpx, mm/core: Fix recursive munmap() corruption (Waiman Long) [1970177] - doc: mm: migration doesn't use FOLL_SPLIT anymore (Waiman Long) [1970177] - filemap: add a comment about FAULT_FLAG_RETRY_NOWAIT behavior (Waiman Long) [1970177] - proc: commit to genradix (Waiman Long) [1970177] - generic radix trees (Waiman Long) [1970177] - mm: swap: add comment for swap_vma_readahead (Waiman Long) [1970177] - x86/mm: Make set_pmd_at() paravirt aware (Waiman Long) [1970177] - mm: select HAVE_MOVE_PMD on x86 for faster mremap (Waiman Long) [1970177] - mm: speed up mremap by 20x on large regions (Waiman Long) [1970177] - mm/mmap.c: remove verify_mm_writelocked() (Waiman Long) [1970177] - x86/fault: Check user_mode(regs) when avoiding an mmap_sem deadlock (Waiman Long) [1970177] - mm: brk: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: mremap: downgrade mmap_sem to read when shrinking (Waiman Long) [1970177] - mm: unmap VM_PFNMAP mappings with optimized path (Waiman Long) [1970177] - mm: unmap VM_HUGETLB mappings with optimized path (Waiman Long) [1970177] - mm: mmap: zap pages with read mmap_sem in munmap (Waiman Long) [1970177] - x86/mm: Fix exception table comments (Waiman Long) [1970177] - ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() (Mark Langsdorf) [1946282] - acpi/drivers/thermal: Remove TRIPS_NONE cooling device binding (Mark Langsdorf) [1946282] - thermal/drivers/acpi: Use hot and critical ops (Mark Langsdorf) [1946282] - thermal/core: Add critical and hot ops (Mark Langsdorf) [1946282] - thermal/core: Emit a warning if the thermal zone is updated without ops (Mark Langsdorf) [1946282] - ACPI: scan: Fix _STA getting called on devices with unmet dependencies (Mark Langsdorf) [1946282] - ACPI: tables: x86: Reserve memory occupied by ACPI tables (Mark Langsdorf) [1946282] - ACPICA: Always create namespace nodes using acpi_ns_create_node() (Mark Langsdorf) [1946282] - ACPI: platform: Add balanced-performance platform profile (Mark Langsdorf) [1946282] - ACPI: platform: Hide ACPI_PLATFORM_PROFILE option (Mark Langsdorf) [1946282] - ACPICA: Remove some code duplication from acpi_ev_address_space_dispatch (Mark Langsdorf) [1946282] - ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 2) (Mark Langsdorf) [1946282] - ACPI: property: Satisfy kernel doc validator (part 1) (Mark Langsdorf) [1946282] - ACPI: property: Make acpi_node_prop_read() static (Mark Langsdorf) [1946282] - ACPI: property: Remove dead code (Mark Langsdorf) [1946282] - iommu/amd: Fix performance counter initialization (Mark Langsdorf) [1946282] - ACPI: property: Fix fwnode string properties matching (Mark Langsdorf) [1946282] - ACPI / NUMA: add a stub function for node_to_pxm() (Mark Langsdorf) [1946282] - ACPI: OSL: Rework acpi_check_resource_conflict() (Mark Langsdorf) [1946282] - ACPI: APEI: ERST: remove unneeded semicolon (Mark Langsdorf) [1946282] - iommu/vt-d: Add new enum value and structure for SATC (Mark Langsdorf) [1946282] - ACPI: Add support for native USB4 control _OSC (Mark Langsdorf) [1946282] - ACPI: Execute platform _OSC also with query bit clear (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_FPDT (Mark Langsdorf) [1946282] - ACPI: tables: introduce support for FPDT table (Mark Langsdorf) [1946282] - ACPI: APEI: Add is_generic_error() to identify GHES sources (Mark Langsdorf) [1946282] - ACPI: platform-profile: Fix possible deadlock in platform_profile_remove() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Introduce object pointers to callbacks (Mark Langsdorf) [1946282] - PCI/ACPI: Clarify message about _OSC failure (Mark Langsdorf) [1946282] - PCI/ACPI: Remove unnecessary osc_lock (Mark Langsdorf) [1946282] - PCI/ACPI: Make acpi_pci_osc_control_set() static (Mark Langsdorf) [1946282] - media: ACPI / bus: Add acpi_dev_get_next_match_dev() and helper macro (Mark Langsdorf) [1946282] - ACPI: scan: Adjust white space in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: scan: Rearrange memory allocation in acpi_device_add() (Mark Langsdorf) [1946282] - ACPI: platform-profile: Drop const qualifier for cur_profile (Mark Langsdorf) [1946282] - ACPI: configfs: add missing check after configfs_register_default_group() (Mark Langsdorf) [1946282] - ACPI: CPPC: initialise vaddr pointers to NULL (Mark Langsdorf) [1946282] - ACPI: CPPC: add __iomem annotation to generic_comm_base pointer (Mark Langsdorf) [1946282] - ACPI: CPPC: remove __iomem annotation for cpc_reg's address (Mark Langsdorf) [1946282] - ACPI: Use DEVICE_ATTR_ macros (Mark Langsdorf) [1946282] - ACPICA: Update version to 20210105 (Mark Langsdorf) [1946282] - ACPICA: Updated all copyrights to 2021 (Mark Langsdorf) [1946282] - ACPICA: Remove the VRTC table (Mark Langsdorf) [1946282] - ACPICA: Remove the MTMR (Mid-Timer) table (Mark Langsdorf) [1946282] - ACPICA: Update version to 20201217 (Mark Langsdorf) [1946282] - ACPICA: add type casts for string functions (Mark Langsdorf) [1946282] - ACPICA: fix -Wfallthrough (Mark Langsdorf) [1946282] - ACPICA: Clean up exception code class checks (Mark Langsdorf) [1946282] - ACPICA: Fix exception code class checks (Mark Langsdorf) [1946282] - redhat/configs: Add CONFIG_ACPI_PLATFORM_PROFILE (Mark Langsdorf) [1946282] - ACPI: platform: Add platform profile support (Mark Langsdorf) [1946282] - NTB/msi: Use irq_has_action() (Myron Stowe) [1933153] - NTB: Use struct_size() helper in devm_kzalloc() (Myron Stowe) [1933153] - ntb: intel: Fix memleak in intel_ntb_pci_probe (Myron Stowe) [1933153] - NTB: hw: amd: fix an issue about leak system resources (Myron Stowe) [1933153] - ntb: hw: remove the code that sets the DMA mask (Myron Stowe) [1933153] - [s390] s390/qdio: remove 'merge_pending' mechanism (Claudio Imbrenda) [1919251] - [s390] s390/qdio: improve handling of PENDING buffers for QEBSM devices (Claudio Imbrenda) [1919251] - [s390] s390/qdio: rework q->qdio_error indication (Claudio Imbrenda) [1919251] - [s390] s390/qdio: inline qdio_kick_handler() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: track time of last data IRQ for each device (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make thinint registration symmetric (Claudio Imbrenda) [1919251] - [s390] s390/qdio: adopt new tasklet API (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove qdio_inbound_q_moved() wrapper (Claudio Imbrenda) [1919251] - [s390] s390/qdio: remove Input tasklet code (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Do not set COMMAND_COMPLETE (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Handle event-lost notification for Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Process Version Change events (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify & assert the stat_lock locking in zfcp_qdio_send() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Remove orphaned function declarations (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Lift Input Queue tasklet from qdio (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Clarify access to erp_action in zfcp_fsf_req_complete() (Claudio Imbrenda) [1919251] - [s390] scsi: zfcp: Use list_first_entry_or_null() in zfcp_erp_thread() (Claudio Imbrenda) [1919251] - [s390] s390/qdio: always use dev_name() for device name in QIB (Claudio Imbrenda) [1919251] - [s390] s390/qdio: clean up QDR setup (Claudio Imbrenda) [1919251] - [s390] s390/qdio: make qdio_handle_aobs() more robust (Claudio Imbrenda) [1919251] - [s390] s390/cpumf: disable preemption when accessing per-cpu variable (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: rename header file to hwctrset.h (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: remove 60 seconds read limit (Claudio Imbrenda) [1925527] - [s390] s390/cpumf: Add support for complete counter set extraction (Claudio Imbrenda) [1925527]- KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() (Vitaly Kuznetsov) [1904570] - KVM: nSVM: remove a warning about vmcb01 VM exit reason (Vitaly Kuznetsov) [1904570] - KVM: x86: Consolidate guest enter/exit logic to common helpers (Vitaly Kuznetsov) [1904570] - KVM: x86: Defer vtime accounting 'til after IRQ handling (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit vtime accounting to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Move guest exit context tracking to separate helpers (Vitaly Kuznetsov) [1904570] - context_tracking: Make guest_enter/exit() .noinstr ready (Vitaly Kuznetsov) [1904570] - sched/cputime: Rename vtime_account_system() to vtime_account_kernel() (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Move guest enter/exit into .noinstr.text (Vitaly Kuznetsov) [1904570] - x86/kvm/svm: Add hardirq tracing on guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm/vmx: Add hardirq tracing to guest enter/exit (Vitaly Kuznetsov) [1904570] - x86/kvm: Move context tracking where it belongs (Vitaly Kuznetsov) [1904570] - Move some more variables to kernel job templates (Michael Hofmann) - Use a different branch name for realtime pipelines (Michael Hofmann) - block: mark queue init done at the end of blk_register_queue (Ming Lei) [1963766] - block: fix race between adding/removing rq qos and normal IO (Ming Lei) [1963766] - netfilter: x_tables: Use correct memory barriers. (Phil Sutter) [1949090] - Revert "netfilter: x_tables: Switch synchronization to RCU" (Phil Sutter) [1949090] - vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU (Gustavo Walbon) [1891589] - cpupower: Add cpuid cap flag for MSR_AMD_HWCR support (Steve Best) [1949161] - cpupower: Remove family arg to decode_pstates() (Steve Best) [1949161] - cpupower: Condense pstate enabled bit checks in decode_pstates() (Steve Best) [1949161] - cpupower: Update family checks when decoding HW pstates (Steve Best) [1949161] - cpupower: Remove unused pscur variable. (Steve Best) [1949161] - cpupower: Add CPUPOWER_CAP_AMD_HW_PSTATE cpuid caps flag (Steve Best) [1949161] - cpupower: Correct macro name for CPB caps flag (Steve Best) [1949161] - cpupower: Update msr_pstate union struct naming (Steve Best) [1949161] - cpupower: add Makefile dependencies for install targets (Steve Best) [1949161] - tools/power/cpupower: Read energy_perf_bias from sysfs (Steve Best) [1949161] - tools: Avoid comma separated statements (Steve Best) [1949161] - cpupower: speed up generating git version string (Steve Best) [1949161] - cpupowerutils: fix spelling mistake "dependant" -> "dependent" (Steve Best) [1949161] - ext4: fix ext4_error_err save negative errno into superblock (Lukas Czerner) [1964928] - ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() (Lukas Czerner) [1964928] - ext4: fix check to prevent false positive report of incorrect used inodes (Lukas Czerner) [1964928] - ext4: fix potential error in ext4_do_update_inode (Lukas Czerner) [1964928] - ext4: do not try to set xattr into ea_inode if value is empty (Lukas Czerner) [1964928] - ext4: fix potential htree index checksum corruption (Lukas Czerner) [1964928] - ext4: don't leak old mountpoint samples (Lukas Czerner) [1964928] - ext4: don't remount read-only with errors=continue on reboot (Lukas Czerner) [1964928] - ext4: fix deadlock with fs freezing and EA inodes (Lukas Czerner) [1964928] - ext4: fix a memory leak of ext4_free_data (Lukas Czerner) [1964928] - ext4: find old entry again if failed to rename whiteout (Lukas Czerner) [1945503] - ext4: fix bug for rename with RENAME_WHITEOUT (Lukas Czerner) [1945503] - mount: fix mounting of detached mounts onto targets that reside on shared mounts (Carlos Maiolino) [1959172] - fs: fix lazytime expiration handling in __writeback_single_inode() (Carlos Maiolino) [1936260] - tty: Don't hold ldisc lock in tty_reopen() if ldisc present (Waiman Long) [1968271] - tty/ldsem: Add lockdep asserts for ldisc_sem (Waiman Long) [1968271] - tty: Simplify tty->count math in tty_reopen() (Waiman Long) [1968271] - tty: Don't block on IO when ldisc change is pending (Waiman Long) [1968271] - tty: Hold tty_ldisc_lock() during tty_reopen() (Waiman Long) [1968271] - tty: Drop tty->count on tty_reopen() failure (Waiman Long) [1968271] - net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); (Xin Long) [1951679] - net: Fix gro aggregation for udp encaps with zero csum (Xin Long) [1951679] - udp: ipv4: manipulate network header of NATed UDP GRO fraglist (Xin Long) [1951679] - udp: not remove the CRC flag from dev features when need_csum is false (Xin Long) [1951679] - udp: mask TOS bits in udp_v4_early_demux() (Xin Long) [1951679] - net: fix use-after-free when UDP GRO with shared fraglist (Xin Long) [1951679] - x86, sched: Treat Intel SNC topology as default, COD as exception (David Arcari) [1920040] - dmaengine: idxd: iax bus removal (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix cdev setup and free device lifetime issues (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix group conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix engine conf_dev lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix idxd conf_dev 'struct device' lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: use ida for device instance enumeration (Jerry Snitselaar) [1955744] - dmaengine: idxd: removal of pcim managed mmio mapping (Jerry Snitselaar) [1955744] - dmaengine: idxd: cleanup pci interrupt vector allocation management (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix dma device lifetime (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix potential null dereference on pointer status (Jerry Snitselaar) [1927070] - dmaengine: idxd: fix wq cleanup of WQCFG registers (Jerry Snitselaar) [1955744] - dmaengine: idxd: clear MSIX permission entry on shutdown (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix wq size store permission state (Jerry Snitselaar) [1955744] - dmaengine: idxd: fix opcap sysfs attribute output (Jerry Snitselaar) [1955744] - dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback (Jerry Snitselaar) [1955744] - dmaengine: idxd: add module parameter to force disable of SVA (Jerry Snitselaar) [1920734] - dmaengine: idxd: set DMA channel to be private (Jerry Snitselaar) [1920759] - dma: idxd: use DEFINE_MUTEX() for mutex lock (Jerry Snitselaar) [1955744] - dmaengine: idxd: check device state before issue command (Jerry Snitselaar) [1927070] - dmaengine: move channel device_node deletion to driver (Jerry Snitselaar) [1920721] - dmaengine: idxd: fix misc interrupt completion (Jerry Snitselaar) [1920757] - dmaengine: idxd: Fix list corruption in description completion (Jerry Snitselaar) [1920746] - dmaengine: idxd: add IAX configuration support in the IDXD driver (Jerry Snitselaar) [1837233] - dmaengine: idxd: add ATS disable knob for work queues (Jerry Snitselaar) [1921291] - dmaengine: idxd: define table offset multiplier (Jerry Snitselaar) [1921290] - dmaengine: idxd: Update calculation of group offset to be more readable (Jerry Snitselaar) [1955744]- redhat/config: Double MAX_LOCKDEP_ENTRIES (Waiman Long) [1945937] - dm writecache: flush origin device when writing and cache is full (Mike Snitzer) [1970513] - dm snapshot: properly fix a crash when an origin has no snapshots (Mike Snitzer) [1970513] - dm verity: fix require_signatures module_param permissions (Mike Snitzer) [1970513] - dm snapshot: fix crash with transient storage and zero chunk size (Mike Snitzer) [1970513] - dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails (Mike Snitzer) [1970513] - dm integrity: increase RECALC_SECTORS to improve recalculate speed (Mike Snitzer) [1970513] - dm integrity: don't re-write metadata if discarding same blocks (Mike Snitzer) [1970513] - dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences (Mike Snitzer) [1970513] - dm raid: fix fall-through warning in rs_check_takeover() for Clang (Mike Snitzer) [1970513] - dm integrity: fix missing goto in bitmap_flush_interval error handling (Mike Snitzer) [1970513] - dm space map common: fix division bug in sm_ll_find_free_block() (Mike Snitzer) [1970513] - dm persistent data: packed struct should have an aligned() attribute too (Mike Snitzer) [1970513] - dm btree spine: remove paranoid node_check call in node_prep_for_write() (Mike Snitzer) [1970513] - dm space map disk: remove redundant calls to sm_disk_get_nr_free() (Mike Snitzer) [1970513] - dm persistent data: remove unused return from exit_shadow_spine() (Mike Snitzer) [1970513] - dm verity: allow only one error handling mode (Mike Snitzer) [1970513] - dm: remove useless loop in __split_and_process_bio (Mike Snitzer) [1970513] - redhat/configs: Update CONFIG_PINCTRL_AMD (David Arcari) [1964588] - ionic: fix ptp support config breakage (Jonathan Toppins) [1951826] - ionic: return -EFAULT if copy_to_user() fails (Jonathan Toppins) [1951826] - ionic: git_ts_info bit shifters (Jonathan Toppins) [1951826] - ionic: extend ts_config set locking (Jonathan Toppins) [1951826] - ionic: add ts_config replay (Jonathan Toppins) [1951826] - ionic: ignore EBUSY on queue start (Jonathan Toppins) [1951826] - ionic: re-start ptp after queues up (Jonathan Toppins) [1951826] - ionic: add SKBTX_IN_PROGRESS (Jonathan Toppins) [1951826] - ionic: check for valid tx_mode on SKBTX_HW_TSTAMP xmit (Jonathan Toppins) [1951826] - ionic: remove unnecessary compat ifdef (Jonathan Toppins) [1951826] - ionic: fix up a couple of code style nits (Jonathan Toppins) [1951826] - ionic: advertise support for hardware timestamps (Jonathan Toppins) [1951826] - ionic: ethtool ptp stats (Jonathan Toppins) [1951826] - ionic: add ethtool support for PTP (Jonathan Toppins) [1951826] - ionic: add and enable tx and rx timestamp handling (Jonathan Toppins) [1951826] - ethtool: add timestamping related string sets (Jonathan Toppins) [1951826] - net: Introduce peer to peer one step PTP time stamping. (Jonathan Toppins) [1951826] - ionic: set up hw timestamp queues (Jonathan Toppins) [1951826] - ionic: add rx filtering for hw timestamp steering (Jonathan Toppins) [1951826] - ionic: link in the new hw timestamp code (Jonathan Toppins) [1951826] - ionic: add hw timestamp support files (Jonathan Toppins) [1951826] - ionic: split adminq post and wait calls (Jonathan Toppins) [1951826] - ionic: add hw timestamp structs to interface (Jonathan Toppins) [1951826] - ionic: add handling of larger descriptors (Jonathan Toppins) [1951826] - ionic: add new queue features to interface (Jonathan Toppins) [1951826] - ionic: pull per-q stats work out of queue loops (Jonathan Toppins) [1951826] - ionic: avoid races in ionic_heartbeat_check (Jonathan Toppins) [1951826] - ionic: fix sizeof usage (Jonathan Toppins) [1951826] - ionic: count dma errors (Jonathan Toppins) [1951826] - ionic: protect adminq from early destroy (Jonathan Toppins) [1951826] - ionic: stop watchdog when in broken state (Jonathan Toppins) [1951826] - ionic: block actions during fw reset (Jonathan Toppins) [1951826] - ionic: update ethtool support bits for BASET (Jonathan Toppins) [1951826] - ionic: fix unchecked reference (Jonathan Toppins) [1951826] - ionic: simplify the intr_index use in txq_init (Jonathan Toppins) [1951826] - ionic: code cleanup details (Jonathan Toppins) [1951826] - ionic: Update driver to use ethtool_sprintf (Jonathan Toppins) [1951826] - ionic: aggregate Tx byte counting calls (Jonathan Toppins) [1951826] - ionic: simplify tx clean (Jonathan Toppins) [1951826] - ionic: generic tx skb mapping (Jonathan Toppins) [1951826] - ionic: simplify TSO descriptor mapping (Jonathan Toppins) [1951826] - ionic: simplify use of completion types (Jonathan Toppins) [1951826] - ionic: rebuild debugfs on qcq swap (Jonathan Toppins) [1951826] - ionic: simplify rx skb alloc (Jonathan Toppins) [1951826] - ionic: optimize fastpath struct usage (Jonathan Toppins) [1951826] - ionic: implement Rx page reuse (Jonathan Toppins) [1951826] - ionic: move rx_page_alloc and free (Jonathan Toppins) [1951826] - drivers: net: ionic: simplify the return expression of ionic_set_rxfh() (Jonathan Toppins) [1951826] - ionic: change mtu after queues are stopped (Jonathan Toppins) [1951826] - ionic: remove some unnecessary oom messages (Jonathan Toppins) [1951826] - ionic: useful names for booleans (Jonathan Toppins) [1951826] - ionic: change set_rx_mode from_ndo to can_sleep (Jonathan Toppins) [1951826] - ionic: flatten calls to ionic_lif_rx_mode (Jonathan Toppins) [1951826] - ionic: batch rx buffer refilling (Jonathan Toppins) [1951826] - ionic: add lif quiesce (Jonathan Toppins) [1951826] - ionic: check for link after netdev registration (Jonathan Toppins) [1951826] - ionic: check port ptr before use (Jonathan Toppins) [1951826] - platform/x86: hp-wireless: add AMD's hardware id to the supported list (David Arcari) [1960472] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1960472] - net/bond: revert deletion of driver and module versions (Jarod Wilson) [1955702] - net:sfc: fix non-freed irq in legacy irq mode (Íñigo Huguet) [1906728] - devlink: Extend SF port attributes to have external attribute (Petr Oros) [1959002] - netfilter: xt_SECMARK: add new revision to fix structure layout (Phil Sutter) [1961714] - xfrm: ipcomp: remove unnecessary get_cpu() (Sabrina Dubroca) [1946885] - platform/x86: intel_pmc_core: Add support for Alder Lake PCH-P (David Arcari) [1838624] - scsi: qedf: Update the max_id value in host structure (Nilesh Javali) [1954876] - scsi: qedf: Add pointer checks in qedf_update_link_speed() (Nilesh Javali) [1871687] - [s390] s390/nvme: support firmware-assisted dump to NVMe disks (Claudio Imbrenda) [1847447] - [s390] s390: nvme dump support (Claudio Imbrenda) [1847447] - [s390] s390/boot: add build-id to decompressor (Philipp Rudo) [1897093] - genirq: Reduce irqdebug cacheline bouncing (Gustavo Walbon) [1957729]- CI: Merge MR, baseline and private configs (Michael Hofmann) - RDMA/rxe: Fix failure during driver load (Kamal Heib) [1930263] - xfrm: remove the fragment check for ipv6 beet mode (Xin Long) [1965185] - SUNRPC: Fix NFS READs that start at non-page-aligned offsets (Benjamin Coddington) [1950303] - pNFS/NFSv4: Improve rejection of out-of-order layouts (Benjamin Coddington) [1950303] - pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn (Benjamin Coddington) [1950303] - pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom tracepoint again (Benjamin Coddington) [1950303] - nfsd4: readdirplus shouldn't return parent of export (Benjamin Coddington) [1950303] - NFS: nfs_igrab_and_active must first reference the superblock (Benjamin Coddington) [1950303] - NFS: nfs_delegation_find_inode_server must first reference the superblock (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter (Benjamin Coddington) [1950303] - NFS/pNFS: Don't leak DS commits in pnfs_generic_retry_commit() (Benjamin Coddington) [1950303] - NFS/pNFS: Don't call pnfs_free_bucket_lseg() before removing the request (Benjamin Coddington) [1950303] - pNFS: Stricter ordering of layoutget and layoutreturn (Benjamin Coddington) [1950303] - pNFS: Clean up pnfs_layoutreturn_free_lsegs() (Benjamin Coddington) [1950303] - pNFS: We want return-on-close to complete when evicting the inode (Benjamin Coddington) [1950303] - pNFS: Mark layout for return if return-on-close was not sent (Benjamin Coddington) [1950303] - net: sunrpc: interpret the return value of kstrtou32 correctly (Benjamin Coddington) [1950303] - SUNRPC: Handle TCP socket sends with kernel_sendpage() again (Benjamin Coddington) [1950303] - NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read (Benjamin Coddington) [1950303] - NFSv4/pnfs: Add tracing for the deviceid cache (Benjamin Coddington) [1950303] - fs/lockd: convert comma to semicolon (Benjamin Coddington) [1950303] - SUNRPC: When expanding the buffer, we may need grow the sparse pages (Benjamin Coddington) [1950303] - SUNRPC: Cleanup - constify a number of xdr_buf helpers (Benjamin Coddington) [1950303] - SUNRPC: Clean up open coded setting of the xdr_stream 'nwords' field (Benjamin Coddington) [1950303] - SUNRPC: _copy_to/from_pages() now check for zero length (Benjamin Coddington) [1950303] - SUNRPC: Cleanup xdr_shrink_bufhead() (Benjamin Coddington) [1950303] - SUNRPC: Fix xdr_expand_hole() (Benjamin Coddington) [1950303] - SUNRPC: Fixes for xdr_align_data() (Benjamin Coddington) [1950303] - SUNRPC: _shift_data_left/right_pages should check the shift length (Benjamin Coddington) [1950303] - NFSv4.1: use BITS_PER_LONG macro in nfs4session.h (Benjamin Coddington) [1950303] - xprtrdma: Fix XDRBUF_SPARSE_PAGES support (Benjamin Coddington) [1950303] - sunrpc: fix xs_read_xdr_buf for partial pages receive (Benjamin Coddington) [1950303] - Revert "nfsd4: support change_attr_type attribute" (Benjamin Coddington) [1950303] - nfsd4: don't query change attribute in v2/v3 case (Benjamin Coddington) [1950303] - nfsd: minor nfsd4_change_attribute cleanup (Benjamin Coddington) [1950303] - nfsd: simplify nfsd4_change_info (Benjamin Coddington) [1950303] - nfsd: only call inode_query_iversion in the I_VERSION case (Benjamin Coddington) [1950303] - nfs_common: need lock during iterate through the list (Benjamin Coddington) [1950303] - nfsd: Fix message level for normal termination (Benjamin Coddington) [1950303] - NFS: switch nfsiod to be an UNBOUND workqueue. (Benjamin Coddington) [1950303] - lockd: don't use interval-based rebinding over TCP (Benjamin Coddington) [1950303] - net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' (Benjamin Coddington) [1950303] - NFSv4: Refactor to use user namespaces for nfs4idmap (Benjamin Coddington) [1950303] - NFS: NFSv2/NFSv3: Use cred from fs_context during mount (Benjamin Coddington) [1950303] - NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode (Benjamin Coddington) [1950303] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1950303] - SUNRPC: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1950303] - pNFS: Clean up open coded xdr string decoding (Benjamin Coddington) [1950303] - SUNRPC: Fix up open coded kmemdup_nul() (Benjamin Coddington) [1950303] - pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports (Benjamin Coddington) [1950303] - NFSv4/pNFS: Store the transport type in struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - pNFS: Add helpers for allocation/free of struct nfs4_pnfs_ds_addr (Benjamin Coddington) [1950303] - NFSv4/pNFS: Use connections to a DS that are all of the same protocol family (Benjamin Coddington) [1950303] - SUNRPC: Remove unused function xprt_load_transport() (Benjamin Coddington) [1950303] - NFS: Switch mount code to use xprt_find_transport_ident() (Benjamin Coddington) [1950303] - SUNRPC: Add a helper to return the transport identifier given a netid (Benjamin Coddington) [1950303] - SUNRPC: Close a race with transport setup and module put (Benjamin Coddington) [1950303] - SUNRPC: xprt_load_transport() needs to support the netid "rdma6" (Benjamin Coddington) [1950303] - SUNRPC: rpc_wake_up() should wake up tasks in the correct order (Benjamin Coddington) [1950303] - NFSv4: Observe the NFS_MOUNT_SOFTREVAL flag in _nfs4_proc_lookupp (Benjamin Coddington) [1950303] - NFSv3: Add emulation of the lookupp() operation (Benjamin Coddington) [1950303] - NFSv3: Refactor nfs3_proc_lookup() to split out the dentry (Benjamin Coddington) [1950303] - SUNRPC: Remove XDRBUF_SPARSE_PAGES flag in gss_proxy upcall (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd4_decode/encode_compound() (Benjamin Coddington) [1950303] - NFSD: Add tracepoints in nfsd_dispatch() (Benjamin Coddington) [1950303] - NFSD: Add common helpers to decode void args and encode void results (Benjamin Coddington) [1950303] - SUNRPC: Prepare for xdr_stream-style decoding on the server-side (Benjamin Coddington) [1950303] - SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - SUNRPC: Move the svc_xdr_recvfrom() tracepoint (Benjamin Coddington) [1950303] - NFSD: Add SPDX header for fs/nfsd/trace.c (Benjamin Coddington) [1950303] - NFSD: A semicolon is not needed after a switch statement. (Benjamin Coddington) [1950303] - svcrdma: support multiple Read chunks per RPC (Benjamin Coddington) [1950303] - svcrdma: Use the new parsed chunk list when pulling Read chunks (Benjamin Coddington) [1950303] - svcrdma: Rename info::ri_chunklen (Benjamin Coddington) [1950303] - svcrdma: Clean up chunk tracepoints (Benjamin Coddington) [1950303] - svcrdma: Remove chunk list pointers (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_send_reply_chunk (Benjamin Coddington) [1950303] - svcrdma: Support multiple Write chunks in svc_rdma_map_reply_msg() (Benjamin Coddington) [1950303] - svcrdma: Support multiple write chunks when pulling up (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to encode Reply transport headers (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to construct RDMA Writes (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to detect reverse direction replies (Benjamin Coddington) [1950303] - svcrdma: Use parsed chunk lists to derive the inv_rkey (Benjamin Coddington) [1950303] - svcrdma: Add a "parsed chunk list" data structure (Benjamin Coddington) [1950303] - svcrdma: Clean up svc_rdma_encode_reply_chunk() (Benjamin Coddington) [1950303] - svcrdma: Post RDMA Writes while XDR encoding replies (Benjamin Coddington) [1950303] - NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders (Benjamin Coddington) [1950303] - SUNRPC: Rename svc_encode_read_payload() (Benjamin Coddington) [1950303] - svcrdma: Refactor the RDMA Write path (Benjamin Coddington) [1950303] - svcrdma: Const-ify the xdr_buf arguments (Benjamin Coddington) [1950303] - SUNRPC: Adjust synopsis of xdr_buf_subsegment() (Benjamin Coddington) [1950303] - svcrdma: Catch another Reply chunk overflow case (Benjamin Coddington) [1950303] - xprtrdma: Micro-optimize MR DMA-unmapping (Benjamin Coddington) [1950303] - xprtrdma: Move rpcrdma_mr_put() (Benjamin Coddington) [1950303] - xprtrdma: Trace unmap_sync calls (Benjamin Coddington) [1950303] - xprtrdma: Display the task ID when reporting MR events (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_nomrs() (Benjamin Coddington) [1950303] - xprtrdma: Clean up xprtrdma callback tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up tracepoints in the reply path (Benjamin Coddington) [1950303] - xprtrdma: Clean up reply parsing error tracepoints (Benjamin Coddington) [1950303] - xprtrdma: Clean up trace_xprtrdma_post_linv (Benjamin Coddington) [1950303] - xprtrdma: Introduce FRWR completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Send completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Introduce Receive completion IDs (Benjamin Coddington) [1950303] - xprtrdma: Replace dprintk call sites in ERR_CHUNK path (Benjamin Coddington) [1950303] - xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA (Benjamin Coddington) [1950303] - drm: virtio: fix common struct sg_table related issues (Eric Auger) [1971821] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1915307] - net/mlx5: Release devlink object if adev fails (Alaa Hleihel) [1915307] - net/mlx5: Fix compilation warning for 32-bit platform (Alaa Hleihel) [1915307] - net/mlx5: Use effective interrupt affinity (Alaa Hleihel) [1915307] - net/mlx5: Replace irq_to_desc() abuse (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove unneeded semicolon (Alaa Hleihel) [1915307] - net: mlx5: convert comma to semicolon (Alaa Hleihel) [1915307] - net/mlx5e: Fill mlx5e_create_cq_param in a function (Alaa Hleihel) [1915307] - net/mlx5e: Split between RX/TX tunnel FW support indication (Alaa Hleihel) [1915307] - net/mlx5: Arm only EQs with EQEs (Alaa Hleihel) [1915307] - net/mlx5e: Remove duplicated include (Alaa Hleihel) [1915307] - net/mlx5e: Add TX port timestamp support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Add TX PTP port object support (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Move MLX5E_RX_ERR_CQE macro (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Split SW group counters update function (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Change skb fifo push/pop API to be used without SQ (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow SQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow RQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Allow CQ outside of channel context (Alaa Hleihel) [1915307 1919646] - net/mlx5e: Free drop RQ in a dedicated function (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove IB representors dead code (Alaa Hleihel) [1915307] - net/mlx5: Simplify eswitch mode check (Alaa Hleihel) [1915307] - net/mlx5: Delete custom device management logic (Alaa Hleihel) [1915307] - RDMA/mlx5: Convert mlx5_ib to use auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5e: Connect ethernet part to auxiliary bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Connect mlx5_vdpa to auxiliary bus (Alaa Hleihel) [1915307] - net/mlx5: Register mlx5 devices to auxiliary virtual bus (Alaa Hleihel) [1915307] - vdpa/mlx5: Make hardware definitions visible to all mlx5 devices (Alaa Hleihel) [1915307] - net/mlx5_core: Clean driver version and name (Alaa Hleihel) [1915307] - net/mlx5: Treat host PF vport as other (non eswitch manager) vport (Alaa Hleihel) [1915307] - net/mlx5: Export steering related functions (Alaa Hleihel) [1915307] - net/mlx5: Expose other function ifc bits (Alaa Hleihel) [1915307] - net/mlx5: Expose IP-in-IP TX and RX capability bits (Alaa Hleihel) [1915307] - net/mlx5: Update the hardware interface definition for vhca state (Alaa Hleihel) [1915307] - net/mlx5: Avoid exposing driver internal command helpers (Alaa Hleihel) [1915307] - net/mlx5: Add ts_cqe_to_dest_cqn related bits (Alaa Hleihel) [1915307] - net/mlx5: Add misc4 to mlx5_ifc_fte_match_param_bits (Alaa Hleihel) [1915307] - net/mlx5: Check dr mask size against mlx5_match_param size (Alaa Hleihel) [1915307] - net/mlx5: Add sampler destination type (Alaa Hleihel) [1915307] - net/mlx5: Add sample offload hardware bits and structures (Alaa Hleihel) [1915307] - RDMA/mlx5: Use PCI device for dma mappings (Alaa Hleihel) [1915307] - RDMA/mlx5: Silence the overflow warning while building offset mask (Alaa Hleihel) [1915307] - RDMA/mlx5: Check for ERR_PTR from uverbs_zalloc() (Alaa Hleihel) [1915307] - RDMA/mlx5: Enable querying AH for XRC QP types (Alaa Hleihel) [1915307] - RDMA/mlx5: Lower setting the umem's PAS for SRQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for devx (Alaa Hleihel) [1915307] - RDMA/mlx5: mlx5_umem_find_best_quantized_pgoff() for CQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for QP (Alaa Hleihel) [1915307] - RDMA/mlx5: Directly compute the PAS list for raw QP RQ's (Alaa Hleihel) [1915307] - RDMA/mlx5: Use mlx5_umem_find_best_quantized_pgoff() for WQ (Alaa Hleihel) [1915307] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Alaa Hleihel) [1915307] - net: mlx5: Replace in_irq() usage (Alaa Hleihel) [1915307] - net/mlx5: Cleanup kernel-doc warnings (Alaa Hleihel) [1915307] - net/mlx5e: Validate stop_room size upon user input (Alaa Hleihel) [1915307] - net/mlx5: DR, Free unused buddy ICM memory (Alaa Hleihel) [1915307] - net/mlx5: DR, ICM memory pools sync optimization (Alaa Hleihel) [1915307] - net/mlx5: DR, Sync chunks only during free (Alaa Hleihel) [1915307] - net/mlx5: DR, Handle ICM memory via buddy allocation instead of buckets (Alaa Hleihel) [1915307] - net/mlx5: DR, Add buddy allocator utilities (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename matcher functions to be more HW agnostic (Alaa Hleihel) [1915307] - net/mlx5: DR, Rename builders HW specific names (Alaa Hleihel) [1915307] - net/mlx5: DR, Remove unused member of action struct (Alaa Hleihel) [1915307] - IB/mlx5: Add support for NDR link speed (Alaa Hleihel) [1915307 1926596] - RDMA/mlx5: Use ib_umem_find_best_pgsz() for mkc's (Alaa Hleihel) [1915307] - RDMA/mlx5: Split the WR setup out of mlx5_ib_update_xlt() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move xlt_emergency_page_mutex into mr.c (Alaa Hleihel) [1915307] - RDMA/mlx5: Change mlx5_ib_populate_pas() to use rdma_for_each_block() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove npages from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove ncont from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove order from mlx5_ib_cont_pages() (Alaa Hleihel) [1915307] - RDMA/mlx5: Move mlx5_ib_cont_pages() to the creation of the mlx5_ib_mr (Alaa Hleihel) [1915307] - RDMA/mlx5: Remove mlx5_ib_mr->order (Alaa Hleihel) [1915307] - net/mlx5: fix error return code in mlx5e_tc_nic_init() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Use spin_lock_bh for async_icosq_lock (Alaa Hleihel) [1915306 1915307] - net/mlx5: Replace zero-length array with flexible-array member (Alaa Hleihel) [1915306 1915307] - net/mlx5: Fix uininitialized pointer read on pointer attr (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload limit no reset (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for fw live patch event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add devlink param enable_remote_dev_reset support (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add support for devlink reload action fw activate (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset abort event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset now event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Handle sync reset request event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Set cap for pci sync for fw update event (Alaa Hleihel) [1915306 1915307] - net/mlx5: Add functions to set/query MFRL register (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Fix potential null pointer dereference (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Fix dereference on pointer attr after null check (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Use dma device access helper (Alaa Hleihel) [1915306 1915307] - mlx5: cross-tree: phase out dma_zalloc_coherent() (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-Switch, Support flow source for local vport (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Move devlink eswitch ports closer to eswitch (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use helper function to load unload representor (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Add helper to check egress ACL need (Alaa Hleihel) [1915306 1915307] - net/mlx5: E-switch, Use PF num in metadata reg c0 (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Add support for rule creation with flow source hint (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Call ste_builder directly with tag pointer (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded local variable (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded vlan check from L2 builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Remove unneeded check from source port builder (Alaa Hleihel) [1915306 1915307] - net/mlx5: DR, Replace the check for valid STE entry (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete not needed GSI QP signal QP type (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Change GSI QP to have same creation flow like other QPs (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Reuse existing fields in parent QP storage object (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Embed GSI QP into general mlx5_ib QP (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove unreachable return (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Use kfree() to free fd->g in accel_fs_tcp_create_groups() (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Keep direct reference to mlx5_core_dev in tc ct (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Support CT offload for tc nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: rework ct offload init messages (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Add tc chains offload support for nic flows (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor tc flow attributes structure (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Split nic tc flow allocation and creation (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5e: Tc nic flows to use mlx5_chains flow tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Allow ft level ignore for nic rx tables (Alaa Hleihel) [1915306 1915307 1919642] - net/mlx5: Refactor multi chains and prios support (Alaa Hleihel) [1915306 1915307 1919642] - RDMA/mlx5: Don't call to restrack recursively (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Expose TIR and QP ICM address for sw_owner_v2 devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Allow DM allocation for sw_owner_v2 enabled devices (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add sw_owner_v2 bit capability (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Delete duplicated mlx5_ptys_width enum (Alaa Hleihel) [1915306 1915307] - net/mlx5: IPsec: make spdxcheck.py happy (Alaa Hleihel) [1915306 1915307] - mlx5: add pause frame stats (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add CQE compression support for multi-strides packets (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Add support for tc trap (Alaa Hleihel) [1915306 1915307 1919643] - net/mlx5: E-Switch, Use vport metadata matching by default (Alaa Hleihel) [1915306 1915307] - net/mlx5: remove erroneous fallthrough (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add DCT RoCE LAG support (Alaa Hleihel) [1915306 1915307] - IB/mlx5: Add tx_affinity support for DCI QP (Alaa Hleihel) [1915306 1915307] - net/mlx5e: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Enable sniffer when device is in switchdev mode (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Add new IB rates support (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Replace open-coded offsetofend() macro (Alaa Hleihel) [1915306 1915307] - RDMA/mlx5: Simplify multiple else-if cases with switch keyword (Alaa Hleihel) [1915306 1915307] - net/mlx5e: Link non uplink representors to PCI device (Alaa Hleihel) [1915306 1915307 1959367] - perf stat: Use nftw() instead of ftw() (Michael Petlan) [1944684] - perf unwind: Set userdata for all __report_module() paths (Michael Petlan) [1944684] - perf debug: Move debug initialization earlier (Michael Petlan) [1944684] - perf script: Fix overrun issue for dynamically-allocated PMU type number (Michael Petlan) [1944684] - perf metricgroup: Fix system PMU metrics (Michael Petlan) [1944684] - perf metricgroup: Fix for metrics containing duration_time (Michael Petlan) [1944684] - perf evlist: Fix id index for heterogeneous systems (Michael Petlan) [1944684] - perf inject: Correct event attribute sizes (Michael Petlan) [1944684] - perf intel-pt: Fix 'CPU too large' error (Michael Petlan) [1944684] - perf stat: Take cgroups into account for shadow stats (Michael Petlan) [1944684] - perf stat: Introduce struct runtime_stat_data (Michael Petlan) [1944684] - libperf tests: Fail when failing to get a tracepoint id (Michael Petlan) [1944684] - libperf tests: If a test fails return non-zero (Michael Petlan) [1944684] - libperf tests: Avoid uninitialized variable warning (Michael Petlan) [1944684] - perf test: Fix shadow stat test for non-bash shells (Michael Petlan) [1944684] - perf bpf examples: Fix bpf.h header include directive in 5sec.c example (Michael Petlan) [1944684] - perf probe: Fix memory leak when synthesizing SDT probes (Michael Petlan) [1944684] - perf stat aggregation: Add separate thread member (Michael Petlan) [1944684] - perf stat aggregation: Add separate core member (Michael Petlan) [1944684] - perf stat aggregation: Add separate die member (Michael Petlan) [1944684] - perf stat aggregation: Add separate socket member (Michael Petlan) [1944684] - perf stat aggregation: Add separate node member (Michael Petlan) [1944684] - perf stat aggregation: Start using cpu_aggr_id in map (Michael Petlan) [1944684] - perf cpumap: Drop in cpu_aggr_map struct (Michael Petlan) [1944684] - perf cpumap: Add new map type for aggregation (Michael Petlan) [1944684] - perf stat: Replace aggregation ID with a struct (Michael Petlan) [1944684] - perf cpumap: Add new struct for cpu aggregation (Michael Petlan) [1944684] - perf cpumap: Use existing allocator to avoid using malloc (Michael Petlan) [1944684] - perf tests: Improve topology test to check all aggregation types (Michael Petlan) [1944684] - perf powerpc: Move syscall.tbl check to check-headers.sh (Michael Petlan) [1944684] - tools arch x86: Sync the msr-index.h copy with the kernel sources (Michael Petlan) [1944684] - perf mem: Factor out a function to generate sort order (Michael Petlan) [1944684] - perf sort: Add sort option for data page size (Michael Petlan) [1944684] - perf script: Support data page size (Michael Petlan) [1944684] - tools headers UAPI: Sync linux/stat.h with the kernel sources (Michael Petlan) [1944684] - tools: Factor HOSTCC, HOSTLD, HOSTAR definitions (Michael Petlan) [1944684] - perf config: Fix example command in manpage to conform to syntax specified in the SYNOPSIS section. (Michael Petlan) [1944684] - perf test: Make sample-parsing test aware of PERF_SAMPLE_{CODE,DATA}_PAGE_SIZE (Michael Petlan) [1944684] - perf tools: Add support to read build id from compressed elf (Michael Petlan) [1944684] - perf debug: Add debug_set_file function (Michael Petlan) [1944684] - perf evlist: Support pipe mode display (Michael Petlan) [1944684] - perf report: Support --header-only for pipe mode (Michael Petlan) [1944684] - perf vendor events: Add JSON metrics for imx8mm DDR Perf (Michael Petlan) [1944684] - perf metricgroup: Support adding metrics for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Support printing metric groups for system PMUs (Michael Petlan) [1944684] - perf metricgroup: Split up metricgroup__print() (Michael Petlan) [1944684] - perf metricgroup: Fix metrics using aliases covering multiple PMUs (Michael Petlan) [1944684] - perf evlist: Change evlist__splice_list_tail() ordering (Michael Petlan) [1944684] - perf pmu: Add pmu_add_sys_aliases() (Michael Petlan) [1944684] - perf pmu: Add pmu_id() (Michael Petlan) [1944684] - perf jevents: Add support for system events tables (Michael Petlan) [1944684] - perf jevents: Add support for an extra directory level (Michael Petlan) [1944684] - perf evsel: Emit warning about kernel not supporting the data page size sample_type bit (Michael Petlan) [1944684] - perf record: Support new sample type for data page size (Michael Petlan) [1944684] - perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder (Michael Petlan) [1944684] - perf record: Fix memory leak when using '--user-regs=?' to list registers (Michael Petlan) [1944684] - tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1944684] - tools build: Add missing libcap to test-all.bin target (Michael Petlan) [1944684] - perf test: Fix metric parsing test (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' record methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' diff methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' nr_threads method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' deliver event method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' header methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' raw samples methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' mmap pages parsing method (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event attribute config methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for alternative 'struct evlist' constructors (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event selection methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' event group methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' create maps methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' print methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' evsel list methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' pause/resume methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' id_pos methods (Michael Petlan) [1944684] - perf tools: Add aarch64 registers to --user-regs (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' tracking event methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' browser methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample id lookup methods (Michael Petlan) [1944684] - perf evlist: Ditch unused set/reset sample_bit methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sample parsing methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' sideband thread methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'filter' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' stats methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' 'workload' methods (Michael Petlan) [1944684] - perf evlist: Use the right prefix for 'struct evlist' methods: evlist__set_leader() (Michael Petlan) [1944684] - perf evsel: Convert last 'struct evsel' methods to the right evsel__ prefix (Michael Petlan) [1944684] - perf test: Add shadow stat test (Michael Petlan) [1944684] - perf build-id: Add build_id_cache__add function (Michael Petlan) [1944684] - perf build-id: Add __perf_session__cache_build_ids function (Michael Petlan) [1944684] - perf build-id: Use machine__for_each_dso in perf_session__cache_build_ids (Michael Petlan) [1944684] - perf data: Add is_perf_data function (Michael Petlan) [1944684] - perf symbols: Try to load vmlinux from buildid database (Michael Petlan) [1944684] - perf tools: Use struct extra_kernel_map in machine__process_kernel_mmap_event (Michael Petlan) [1944684] - perf build-id: Add check for existing link in buildid dir (Michael Petlan) [1944684] - perf tools: Add filename__decompress function (Michael Petlan) [1944684] - perf tools: Add build_id__is_defined function (Michael Petlan) [1944684] - tools lib: Adopt memchr_inv() from kernel (Michael Petlan) [1944684] - perf arm-spe: Add support for ARMv8.3-SPE (Michael Petlan) [1944684] - perf arm_spe: Decode memory tagging properties (Michael Petlan) [1944684] - perf arm-spe: Add more sub classes for operation packet (Michael Petlan) [1944684] - perf arm-spe: Refactor operation packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_op_type() (Michael Petlan) [1944684] - perf arm-spe: Remove size condition checking for events (Michael Petlan) [1944684] - perf arm-spe: Refactor event type handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_event() (Michael Petlan) [1944684] - perf arm-spe: Refactor counter packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_counter() (Michael Petlan) [1944684] - perf arm-spe: Refactor context packet handling (Michael Petlan) [1944684] - perf arm_spe: Fixup top byte for data virtual address (Michael Petlan) [1944684] - perf arm-spe: Refactor address packet handling (Michael Petlan) [1944684] - perf arm-spe: Add new function arm_spe_pkt_desc_addr() (Michael Petlan) [1944684] - perf arm-spe: Refactor packet header parsing (Michael Petlan) [1944684] - perf arm-spe: Refactor printing string to buffer (Michael Petlan) [1944684] - perf expr: Force encapsulation on expr_id_data (Michael Petlan) [1944684] - perf vendor events: Update Skylake client events to v50 (Michael Petlan) [1944684] - perf data: Allow to use stdio functions for pipe mode (Michael Petlan) [1944684] - perf arm-spe: Fix packet length handling (Michael Petlan) [1944684] - perf arm-spe: Refactor arm_spe_get_events() (Michael Petlan) [1944684] - perf arm-spe: Refactor payload size calculation (Michael Petlan) [1944684] - perf arm-spe: Fix a typo in comment (Michael Petlan) [1944684] - perf arm-spe: Include bitops.h for BIT() macro (Michael Petlan) [1944684] - perf mem: Support ARM SPE events (Michael Petlan) [1944684] - perf c2c: Support AUX trace (Michael Petlan) [1944684] - perf mem: Support AUX trace (Michael Petlan) [1944684] - perf auxtrace: Add itrace option '-M' for memory events (Michael Petlan) [1944684] - perf mem: Only initialize memory event for recording (Michael Petlan) [1944684] - perf c2c: Support memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Support new memory event PERF_MEM_EVENTS__LOAD_STORE (Michael Petlan) [1944684] - perf mem: Introduce weak function perf_mem_events__ptr() (Michael Petlan) [1944684] - perf mem: Search event name with more flexible path (Michael Petlan) [1944684] - perf jevents: Add test for arch std events (Michael Petlan) [1944684] - perf jevents: Tidy error handling (Michael Petlan) [1944684] - perf trace beauty: Allow header files in a different path (Michael Petlan) [1944684] - perf stat: Add --quiet option (Michael Petlan) [1944684] - perf stat: Support regex pattern in --for-each-cgroup (Michael Petlan) [1944684] - perf kvm: Add kvm-stat for arm64 (Michael Petlan) [1944684] - perf env: Conditionally compile BPF support code on having HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf annotate: Move bpf header inclusion to inside HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf tests: Skip the llvm and bpf tests if HAVE_LIBBPF_SUPPORT isn't defined (Michael Petlan) [1944684] - perf bpf: Enclose libbpf.h include within HAVE_LIBBPF_SUPPORT (Michael Petlan) [1944684] - perf test: Implement skip_reason callback for watchpoint tests (Michael Petlan) [1944684] - perf tests tsc: Add checking helper is_supported() (Michael Petlan) [1944684] - perf tests tsc: Make tsc testing as a common testing (Michael Petlan) [1944684] - perf mem2node: Improve warning if detected no memory nodes (Michael Petlan) [1944684] - perf version: Add a feature for libpfm4 (Michael Petlan) [1944684] - perf annotate mips: Add perf arch instructions annotate handlers (Michael Petlan) [1944684] - perf/x86/intel: Add Tremont Topdown support (Michael Petlan) [1944684] - perf/x86: Fix fall-through warnings for Clang (Michael Petlan) [1944684] - perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() (Michael Petlan) [1944684] - perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake (Michael Petlan) [1944684] - perf: Break deadlock involving exec_update_mutex (Michael Petlan) [1944684] - perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY (Michael Petlan) [1944684] - perf/x86: Avoid TIF_IA32 when checking 64bit mode (Michael Petlan) [1944684] - bpf, ringbuf: Deny reserve of buffers larger than ringbuf (Wander Lairson Costa) [1968591] - bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds (Wander Lairson Costa) [1965938] - tools/power turbostat: Support Alder Lake Mobile (Steve Best) [1962291] - ACPI: PM: Add ACPI ID of Alder Lake Fan (Steve Best) [1961617] - powercap/intel_rapl: add support for AlderLake Mobile (Steve Best) [1961816] - platform/x86: intel_pmc_core: Uninitialized data in pmc_core_lpm_latch_mode_write() (David Arcari) [1783557] - platform/x86: intel_pmc_core: add ACPI dependency (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix "unsigned 'ret' is never less than zero" smatch warning (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add LTR registers for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add option to set/clear LPM mode (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add requirements file to debugfs (David Arcari) [1783557] - platform/x86: intel_pmc_core: Get LPM requirements for Tiger Lake (David Arcari) [1783557] - platform/x86: intel_pmc_core: Show LPM residency in microseconds (David Arcari) [1783557] - platform/x86: intel_pmc_core: Handle sub-states generically (David Arcari) [1783557] - platform/x86: intel_pmc_core: Remove global struct pmc_dev (David Arcari) [1783557] - platform/x86: intel_pmc_core: Don't use global pmcdev in quirks (David Arcari) [1783557] - platform/x86: intel_pmc_core: export platform global reset bits via etr3 sysfs file (David Arcari) [1783557] - MAINTAINERS: Update maintainers for pmc_core driver (David Arcari) [1783557] - MAINTAINERS: intel_pmc_core: Update MAINTAINERS (David Arcari) [1783557] - platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms (David Arcari) [1783557] - platform/x86: intel_pmc_core: Assign boolean values to a bool variable (David Arcari) [1783557] - platform/x86: intel_pmc_core: fix: Replace dev_dbg macro with dev_info() (David Arcari) [1783557] - platform/x86: intel_pmc_core: Clean up: Remove the duplicate comments and reorganize (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix the slp_s0 counter displayed value (David Arcari) [1783557] - platform/x86: intel_pmc_core: Fix TigerLake power gating status map (David Arcari) [1783557] - platform/x86: pmc_core: Use descriptive names for LPM registers (David Arcari) [1783557] - platform/x86: intel_pmc_core: Change Jasper Lake S0ix debug reg map back to ICL (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Atom based Jasper Lake (JSL) platform support (David Arcari) [1783557] - platform/x86: intel_pmc_core: Add Intel Elkhart Lake support (David Arcari) [1783557] - [s390] s390/ipl: support NVMe IPL kernel parameters (Claudio Imbrenda) [1963120] - [s390] net/smc: use memcpy instead of snprintf to avoid out of bounds read (Claudio Imbrenda) [1919249] - [s390] smc: fix out of bound access in smc_nl_get_sys_info() (Claudio Imbrenda) [1919249] - [s390] net/smc: fix access to parent of an ib device (Claudio Imbrenda) [1919249] - [s390] s390/vtime: fix increased steal time accounting (Claudio Imbrenda) [1963075] - [s390] tools/kvm_stat: Add restart delay (Claudio Imbrenda) [1963082] - [s390] s390/dasd: fix hanging IO request during DASD driver unbind (Claudio Imbrenda) [1963077] - [s390] s390/dasd: fix hanging DASD driver unbind (Claudio Imbrenda) [1963077]- Add New KUNIT Tests to Redhat kernel-modules-internal (Nico Pache) [1939309] - kunit: lib: adhear to KUNIT formatting standard (Nico Pache) [1939309] - kunit: mptcp: adhere to KUNIT formatting standard (Nico Pache) [1939309] - ASoC: topology: adhere to KUNIT formatting standard (Nico Pache) [1939309] - kunit: software node: adhear to KUNIT formatting standard (Nico Pache) [1939309] - resource: provide meaningful MODULE_LICENSE() in test suite (Nico Pache) [1939309] - resource: Add test cases for new resource API (Nico Pache) [1939309] - resource: Introduce resource_intersection() for overlapping resources (Nico Pache) [1939309] - resource: Introduce resource_union() for overlapping resources (Nico Pache) [1939309] - mm/resource: Use resource_overlaps() to simplify region_intersects() (Nico Pache) [1939309] - kernel.h: split out min()/max() et al. helpers (Nico Pache) [1939309] - lib/math/rational.c: fix possible incorrect result from rational fractions helper (Nico Pache) [1939309] - lib: Move mathematic helpers to separate folder (Nico Pache) [1939309] - lib/cmdline: remove an unneeded local variable in next_arg() (Nico Pache) [1939309] - lib/cmdline: Allow get_options() to take 0 to validate the input (Nico Pache) [1939309] - lib/cmdline: Update documentation to reflect behaviour (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test case for get_options() (Nico Pache) [1939309] - ext4: add .kunitconfig fragment to enable ext4-specific tests (Nico Pache) [1939309] - ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it (Nico Pache) [1939309] - kunit: tool: fix unintentional statefulness in run_kernel() (Nico Pache) [1939309] - kunit: tool: add support for filtering suites by glob (Nico Pache) [1939309] - kunit: add kunit.filter_glob cmdline option to filter suites (Nico Pache) [1939309] - kunit: don't show `1 == 1` in failed assertion messages (Nico Pache) [1939309] - kunit: make kunit_tool accept optional path to .kunitconfig fragment (Nico Pache) [1939309] - Documentation: kunit: add tips.rst for small examples (Nico Pache) [1939309] - KUnit: Docs: make start.rst example Kconfig follow style.rst (Nico Pache) [1939309] - kunit: tool: simplify kconfig is_subset_of() logic (Nico Pache) [1939309] - minor: kunit: tool: fix unit test so it can run from non-root dir (Nico Pache) [1939309] - kunit: tool: use `with open()` in unit test (Nico Pache) [1939309] - kunit: tool: stop using bare asserts in unit test (Nico Pache) [1939309] - kunit: tool: fix unit test cleanup handling (Nico Pache) [1939309] - ASoC: topology: KUnit: Convert from cpu to data format (Nico Pache) [1939309] - drivers/base: build kunit tests without structleak plugin (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing topology with PCM to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing empty topology with variants to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: KUnit: Add KUnit tests passing various arguments to snd_soc_tplg_component_load (Nico Pache) [1939309] - ASoC: topology: Check if ops is set before dereference (Nico Pache) [1939309] - ASoC: topology: Ensure that needed parameters are set (Nico Pache) [1939309] - kunit: tool: move kunitconfig parsing into __init__, make it optional (Nico Pache) [1939309] - kunit: tool: fix minor typing issue with None status (Nico Pache) [1939309] - kunit: tool: surface and address more typing issues (Nico Pache) [1939309] - Documentation: kunit: include example of a parameterized test (Nico Pache) [1939309] - kunit: tool: Fix spelling of "diagnostic" in kunit_parser (Nico Pache) [1939309] - kunit: tool: Force the use of the 'tty' console for UML (Nico Pache) [1939309] - lib/cmdline_kunit: add a new test suite for cmdline API (Nico Pache) [1939309] - lib/cmdline: allow NULL to be an output for get_option() (Nico Pache) [1939309] - lib/cmdline: fix get_option() for strings starting with hyphen (Nico Pache) [1939309] - lib/cmdline.c: mark expected switch fall-throughs (Nico Pache) [1939309] - lib/test_bits.c: add tests of GENMASK (Nico Pache) [1939309] - linux/bits.h: add compile time sanity check of GENMASK inputs (Nico Pache) [1939309] - linux/build_bug.h: change type to int (Nico Pache) [1939309] - fs: ext4: Modify inode-test.c to use KUnit parameterized testing feature (Nico Pache) [1939309] - kunit: Support for Parameterized Testing (Nico Pache) [1939309] - kunit: kunit_tool: Correctly parse diagnostic messages (Nico Pache) [1939309] - Documentation: kunit: provide guidance for testing many inputs (Nico Pache) [1939309] - kunit: Introduce get_file_path() helper (Nico Pache) [1939309] - kunit: fix display of failed expectations for strings (Nico Pache) [1939309] - kunit: tool: fix extra trailing \n in raw + parsed test output (Nico Pache) [1939309] - kunit: tool: print out stderr from make (like build warnings) (Nico Pache) [1939309] - KUnit: Docs: usage: wording fixes (Nico Pache) [1939309] - KUnit: Docs: style: fix some Kconfig example issues (Nico Pache) [1939309] - KUnit: Docs: fix a wording typo (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (test.log) (Nico Pache) [1939309] - kunit: Do not pollute source directory with generated files (.kunitconfig) (Nico Pache) [1939309] - kunit: tool: fix pre-existing python type annotation errors (Nico Pache) [1939309] - kunit: Fix kunit.py parse subcommand (use null build_dir) (Nico Pache) [1939309] - kunit: test: fix remaining kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: Fix compilation test when using TEST_BIT_FIELD_COMPILE (Nico Pache) [1939309] - kunit: test.h: fix a bad kernel-doc markup (Nico Pache) [1939309] - kunit: test.h: solve kernel-doc warnings (Nico Pache) [1939309] - lib: kunit: add bitfield test conversion to KUnit (Nico Pache) [1939309] - Documentation: kunit: add a brief blurb about kunit_test_suite (Nico Pache) [1939309] - kunit: test: add test plan to KUnit TAP format (Nico Pache) [1939309] - init: main: add KUnit to kernel init (Nico Pache) [1939309] - init: unify opening /dev/console as stdin/stdout/stderr (Nico Pache) [1939309] - kunit: test: create a single centralized executor for all tests (Nico Pache) [1939309] - Documentation: test.h - fix warnings (Nico Pache) [1939309] - vmlinux.lds.h: add linker section for KUnit test suites (Nico Pache) [1939309] - Documentation: kunit: Add naming guidelines (Nico Pache) [1939309] - kunit: tool: fix display of make errors (Nico Pache) [1939309] - kunit: tool: handle when .kunit exists but .kunitconfig does not (Nico Pache) [1939309] - kunit: tool: fix --alltests flag (Nico Pache) [1939309] - kunit: tool: allow generating test results in JSON (Nico Pache) [1939309] - kunit: tool: fix running kunit_tool from outside kernel tree (Nico Pache) [1939309] - lib: add linear ranges helpers (Nico Pache) [1939309] - PCI/RCEC: Fix RCiEP device to RCEC association (Myron Stowe) [1895942] - PCI/portdrv: Report reset for frozen channel (Myron Stowe) [1895942] - PCI/AER: Specify the type of Port that was reset (Myron Stowe) [1895942] - PCI/ERR: Retain status from error notification (Myron Stowe) [1895942] - PCI/AER: Clear AER status from Root Port when resetting Downstream Port (Myron Stowe) [1895942] - PCI/ERR: Clear status of the reporting device (Myron Stowe) [1895942] - PCI/AER: Add RCEC AER error injection support (Myron Stowe) [1895942] - PCI/PME: Add pcie_walk_rcec() to RCEC PME handling (Myron Stowe) [1895942] - PCI/AER: Add pcie_walk_rcec() to RCEC AER handling (Myron Stowe) [1895942] - PCI/ERR: Recover from RCiEP AER errors (Myron Stowe) [1895942] - PCI/ERR: Add pcie_link_rcec() to associate RCiEPs (Myron Stowe) [1895942] - PCI/ERR: Recover from RCEC AER errors (Myron Stowe) [1895942] - PCI/ERR: Clear AER status only when we control AER (Myron Stowe) [1895942] - PCI/ERR: Add pci_walk_bridge() to pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Avoid negated conditional for clarity (Myron Stowe) [1895942] - PCI/ERR: Use "bridge" for clarity in pcie_do_recovery() (Myron Stowe) [1895942] - PCI/ERR: Simplify by computing pci_pcie_type() once (Myron Stowe) [1895942] - PCI/ERR: Simplify by using pci_upstream_bridge() (Myron Stowe) [1895942] - PCI/ERR: Rename reset_link() to reset_subordinates() (Myron Stowe) [1895942] - PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() (Myron Stowe) [1895942] - PCI/ERR: Bind RCEC devices to the Root Port driver (Myron Stowe) [1895942] - PCI/AER: Write AER Capability only when we control it (Myron Stowe) [1895942] - PCI: Export pcie_has_flr() (Myron Stowe) [1895942] - xfs: don't reuse busy extents on extent trim (Brian Foster) [1960380] - nvme: add 'kato' sysfs attribute (Gopal Tiwari) [1970260] - scsi: qla2xxx: Update version to 10.02.00.106-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Add marginal path handling support (Nilesh Javali) [1925465] - scsi: qla2xxx: Do logout even if fabric scan retries got exhausted (Nilesh Javali) [1925465] - scsi: qla2xxx: Update default AER debug mask (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix mailbox recovery during PCIe error (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in PCIe error handling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix RISC RESET completion polling (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix use after free in bsg (Nilesh Javali) [1925465] - scsi: qla2xxx: Consolidate zio threshold setting for both FCP & NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix stuck session (Nilesh Javali) [1925465] - scsi: qla2xxx: Add H:C:T info in the log message for fc ports (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix IOPS drop seen in some adapters (Nilesh Javali) [1925465] - scsi: qla2xxx: Check kzalloc() return value (Nilesh Javali) [1925465] - scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify qla8044_minidump_process_control() (Nilesh Javali) [1925465] - scsi: qla2xxx: Suppress Coverity complaints about dseg_r* (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix endianness annotations (Nilesh Javali) [1925465] - scsi: qla2xxx: Constify struct qla_tgt_func_tmpl (Nilesh Javali) [1925465] - scsi: qla2xxx: Use dma_pool_zalloc() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misdocumented functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix incorrectly named function qla8044_check_temp() (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix a couple of misnamed functions (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some incorrect formatting/spelling issues (Nilesh Javali) [1925465] - scsi: qla2xxx: Replace __qla2x00_marker()'s missing underscores (Nilesh Javali) [1925465] - scsi: Revert "qla2xxx: Make sure that aborted commands are freed" (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix broken #endif placement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify if statement (Nilesh Javali) [1925465] - scsi: qla2xxx: Simplify the calculation of variables (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix some memory corruption (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove redundant NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Remove unnecessary NULL check (Nilesh Javali) [1925465] - scsi: qla2xxx: Assign boolean values to a bool variable (Nilesh Javali) [1925465] - scsi: qla2xxx: fc_remote_port_chkready() returns a SCSI result value (Nilesh Javali) [1925465] - scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit (Nilesh Javali) [1925465] - scsi: qla2xxx: Update version to 10.02.00.105-k (Nilesh Javali) [1925465] - scsi: qla2xxx: Enable NVMe CONF (BIT_7) when enabling SLER (Nilesh Javali) [1925465] - scsi: qla2xxx: Wait for ABTS response on I/O timeouts for NVMe (Nilesh Javali) [1925465] - scsi: qla2xxx: Move some messages from debug to normal log level (Nilesh Javali) [1925465] - scsi: qla2xxx: Add error counters to debugfs node (Nilesh Javali) [1925465] - scsi: qla2xxx: Implementation to get and manage host, target stats and initiator port (Nilesh Javali) [1925465] - scsi: ibmvfc: Reinit target retries (Steve Best) [1965010] - scsi: ibmvfc: Avoid move login if fast fail is enabled (Steve Best) [1965010] - scsi: ibmvfc: Handle move login failure (Steve Best) [1965010] - scsi: ibmvfc: Fix invalid state machine BUG_ON() (Steve Best) [1965010] - scsi: qedf: Do not put host in qedf_vport_create() unconditionally (Nilesh Javali) [1899384] - scsi: storvsc: Enable scatterlist entry lengths > 4Kbytes (Cathy Avery) [1941664] - scsi: storvsc: Parameterize number hardware queues (Cathy Avery) [1941664] - scsi: storvsc: Return DID_ERROR for invalid commands (Cathy Avery) [1941664] - scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() (Cathy Avery) [1941664] - scsi: storvsc: Resolve data race in storvsc_probe() (Cathy Avery) [1941664] - scsi: storvsc: Fix max_outstanding_req_per_channel for Win8 and newer (Cathy Avery) [1941664] - scsi: storvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Cathy Avery) [1941664] - RDMA/ipoib: Fix warning caused by destroying non-initial netns (Kamal Heib) [1961815] - can: dev: Move device back to init netns on owning netns delete (Kamal Heib) [1961815] - net: ena: remove extra words from comments (Petr Oros) [1955155] - net: ena: fix inaccurate print type (Petr Oros) [1955155] - ena: Update driver to use ethtool_sprintf (Petr Oros) [1955155] - docs: net: ena: Fix ena_start_xmit() function name typo (Petr Oros) [1955155] - ethernet: amazon: ena: A typo fix in the file ena_com.h (Petr Oros) [1955155] - net: ena: Update XDP verdict upon failure (Petr Oros) [1955155] - net: ena: introduce ndo_xdp_xmit() function for XDP_REDIRECT (Petr Oros) [1955155] - net: ena: use xdp_return_frame() to free xdp frames (Petr Oros) [1955155] - net: ena: introduce XDP redirect implementation (Petr Oros) [1955155] - net: ena: use xdp_frame in XDP TX flow (Petr Oros) [1955155] - net: ena: aggregate stats increase into a function (Petr Oros) [1955155] - net: ena: fix coding style nits (Petr Oros) [1955155] - net: ena: store values in their appropriate variables types (Petr Oros) [1955155] - net: ena: add device distinct log prefix to files (Petr Oros) [1955155] - net: ena: use constant value for net_device allocation (Petr Oros) [1955155] - net: ena: set initial DMA width to avoid intel iommu issue (Petr Oros) [1955155] - net: ena: update ena documentation (Petr Oros) [1955155] - net: ena: Fix all static chekers' warnings (Petr Oros) [1955155] - net: ena: Change RSS related macros and variables names (Petr Oros) [1955155] - net: ena: Remove redundant print of placement policy (Petr Oros) [1955155] - net: ena: Capitalize all log strings and improve code readability (Petr Oros) [1955155] - net: ena: Change log message to netif/dev function (Petr Oros) [1955155] - net: ena: Change license into format to SPDX in all files (Petr Oros) [1955155] - net: ena: xdp: add queue counters for xdp actions (Petr Oros) [1955155] - net: ena: ethtool: add stats printing to XDP queues (Petr Oros) [1955155] - net: ena: ethtool: Add new device statistics (Petr Oros) [1955155] - net: ena: ethtool: convert stat_offset to 64 bit resolution (Petr Oros) [1955155] - net: ena: Make missed_tx stat incremental (Petr Oros) [1955155] - net: ena: Prevent reset after device destruction (Petr Oros) [1955155] - treewide: replace '---help---' in Kconfig files with 'help' (Petr Oros) [1955155] - treewide: Add SPDX license identifier - Makefile/Kconfig (Petr Oros) [1955155] - cross-tree: phase out dma_zalloc_coherent() (Petr Oros) [1955155] - net: ena: fix compilation error in xtensa architecture (Petr Oros) [1955155] - docs: networking: reorganize driver documentation again (Petr Oros) [1955155] - docs: networking: device drivers: convert amazon/ena.txt to ReST (Petr Oros) [1955155] - net: ena: documentation: update ena.txt (Petr Oros) [1955155] - net: documentation: build a directory structure for drivers (Petr Oros) [1955155] - xfrm: interface: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - vti6: fix ipv4 pmtu check to honor ip header df (Sabrina Dubroca) [1931942] - net/sched: act_ct: Fix ct template allocation for zone 0 (Marcelo Ricardo Leitner) [1881824] - uio: Fix use-after-free in uio_unregister_device() (Myron Stowe) [1897285] - uio: free uio id after uio file node is freed (Myron Stowe) [1897285] - drivers: uio: remove redundant assignment to variable retval (Myron Stowe) [1897285] - driver: uio: fix possible use-after-free in __uio_register_device (Myron Stowe) [1897285] - driver: uio: fix possible memory leak in __uio_register_device (Myron Stowe) [1897285] - uio: remove redundant check (Myron Stowe) [1897285] - uio: fix potential memory leak in error case (Myron Stowe) [1897285] - uio: dismiss waiters on device unregistration (Myron Stowe) [1897285] - uio: Fix an Oops on load (Myron Stowe) [1897285] - uio: make symbol 'uio_class_registered' static (Myron Stowe) [1897285] - uio: convert to vm_fault_t (Myron Stowe) [1897285] - uio: ensure class is registered before devices (Myron Stowe) [1897285] - uio: potential double frees if __uio_register_device() fails (Myron Stowe) [1897285] - uio: fix possible circular locking dependency (Myron Stowe) [1897285] - uio: fix wrong return value from uio_mmap() (Myron Stowe) [1897285] - uio: add SPDX license tag (Myron Stowe) [1897285] - net: zero-initialize tc skb extension on allocation (Ivan Vecera) [1946986] - net: sched: fix tx action reschedule issue with stopped queue (Ivan Vecera) [1946986] - net: sched: fix tx action rescheduling issue during deactivation (Ivan Vecera) [1946986] - net: sched: fix packet stuck problem for lockless qdisc (Ivan Vecera) [1946986] - net/sched: act_ct: Remove redundant ct get and check (Ivan Vecera) [1946986] - net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch change cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action test to verify batch add cleanup (Ivan Vecera) [1946986] - tc-testing: add simple action change test (Ivan Vecera) [1946986] - selftests: forwarding: Add tc-police tests for packets per second (Ivan Vecera) [1946986] - selftests: tc-testing: add action police selftest for packets per second (Ivan Vecera) [1946986] - net: sched: Mundane typo fixes (Ivan Vecera) [1946986] - net/sched: cls_flower: use nla_get_be32 for TCA_FLOWER_KEY_FLAGS (Ivan Vecera) [1946986] - net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports (Ivan Vecera) [1946986] - taprio: Handle short intervals and large packets (Ivan Vecera) [1946986] - net/sched: cls_flower: fix only mask bit check in the validate_ct_state (Ivan Vecera) [1946986] - treewide: Remove uninitialized_var() usage (Ivan Vecera) [1946986] - lockdep: Provide dummy forward declaration of *_is_held() helpers (Ivan Vecera) [1946986] - net: sched: Remove broken definitions and un-hide for !LOCKDEP (Ivan Vecera) [1946986] - net: sched: sch_teql: fix null-pointer dereference (Ivan Vecera) [1946986] - net: sched: fix err handler in tcf_action_init() (Ivan Vecera) [1946986] - net: sched: fix action overwrite reference counting (Ivan Vecera) [1946986] - Revert "net: sched: bump refcount for new action in ACT replace mode" (Ivan Vecera) [1946986] - net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb (Ivan Vecera) [1946986] - net: sched: bump refcount for new action in ACT replace mode (Ivan Vecera) [1946986] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Ivan Vecera) [1946986] - net/sched: act_police: add support for packet-per-second policing (Ivan Vecera) [1946986] - flow_offload: reject configuration of packet-per-second policing in offload drivers (Ivan Vecera) [1946986] - flow_offload: add support for packet-per-second policing (Ivan Vecera) [1946986] - net: sched: validate stab values (Ivan Vecera) [1946986] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Ivan Vecera) [1946986] - sched: act_sample: Implement stats_update callback (Ivan Vecera) [1946986] - net: sched: avoid duplicates in classes dump (Ivan Vecera) [1946986] - net/sched: cls_flower: validate ct_state for invalid and reply flags (Ivan Vecera) [1946986] - net: sched: fix police ext initialization (Ivan Vecera) [1946986] - selftests: tc: Add generic mpls matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc: Add basic mpls_* matching support for tc-flower (Ivan Vecera) [1946986] - selftests: tc-testing: u32: Add tests covering sample option (Ivan Vecera) [1946986] - net: sched: Return the correct errno code (Ivan Vecera) [1946986] - net: sched: replaced invalid qdisc tree flush helper in qdisc_replace (Ivan Vecera) [1946986] - selftests: forwarding: Fix spelling mistake "succeded" -> "succeeded" (Ivan Vecera) [1946986] - taprio: boolean values to a bool variable (Ivan Vecera) [1946986] - net_sched: fix RTNL deadlock again caused by request_module() (Ivan Vecera) [1946986] - cls_flower: call nla_ok() before nla_next() (Ivan Vecera) [1946986] - net/sched: sch_taprio: ensure to reset/destroy all child qdiscs (Ivan Vecera) [1946986] - net/sched: sch_taprio: reset child qdiscs before freeing them (Ivan Vecera) [1946986] - net: sched: incorrect Kconfig dependencies on Netfilter modules (Ivan Vecera) [1946986] - treewide: replace '---help---' in Kconfig files with 'help' (Ivan Vecera) [1946986] - net/sched: cls_u32: simplify the return expression of u32_reoffload_knode() (Ivan Vecera) [1946986] - net: sched: fix spelling mistake in Kconfig "trys" -> "tries" (Ivan Vecera) [1946986] - net/sched: fq_pie: initialize timer earlier in fq_pie_init() (Ivan Vecera) [1946986] - net: sched: remove redundant 'rtnl_held' argument (Ivan Vecera) [1946986] - selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module (Ivan Vecera) [1946986] - net: sched: alias action flags with TCA_ACT_ prefix (Ivan Vecera) [1946986] - treewide: rename nla_strlcpy to nla_strscpy. (Ivan Vecera) [1946986] - Modify return value of nla_strlcpy to match that of strscpy. (Ivan Vecera) [1946986] - Fix unefficient call to memset before memcpu in nla_strlcpy. (Ivan Vecera) [1946986] - net: sched: fix misspellings using misspell-fixer tool (Ivan Vecera) [1946986] - selftest: fix flower terse dump tests (Ivan Vecera) [1946986] - net: sched: implement action-specific terse dump (Ivan Vecera) [1946986] - net: cls_api: remove unneeded local variable in tc_dump_chain() (Ivan Vecera) [1946986] - openvswitch: fix send of uninitialized stack memory in ct limit reply (Antoine Tenart) [1950022] - net/sched: act_api: fix miss set post_ct for ovs after do conntrack in act_ct (Antoine Tenart) [1950022] - xsk: Clear pool even for inactive queues (Jiri Benc) [1882710] - xsk: Fix memory leak for failed bind (Jiri Benc) [1882710] - xsk: Return error code if force_zc is set (Jiri Benc) [1882710] - xsk: Change the tx writeable condition (Jiri Benc) [1882710] - xsk: Replace datagram_poll by sock_poll_wait (Jiri Benc) [1882710] - xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() (Jiri Benc) [1882710] - xsk: Fix incorrect netdev reference count (Jiri Benc) [1882710] - xsk: Fix umem cleanup bug at socket destruct (Jiri Benc) [1882710] - netdevsim: set .owner to THIS_MODULE (Jiri Benc) [1882710] - bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress (Jiri Benc) [1882710] - xsk: Fix possible memory leak at socket close (Jiri Benc) [1882710] - samples/bpf: Set rlimit for memlock to infinity in all samples (Jiri Benc) [1882710] - bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh() (Jiri Benc) [1882710] - bpf: Fix bpf_redirect_neigh helper api to support supplying nexthop (Jiri Benc) [1882710] - bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to lo (Jiri Benc) [1882710] - bpf, selftests: Add redirect_peer selftest (Jiri Benc) [1882710] - bpf, selftests: Make redirect_neigh test more extensible (Jiri Benc) [1882710] - bpf: Add redirect_peer helper (Jiri Benc) [1882710] - bpf: Improve bpf_redirect_neigh helper description (Jiri Benc) [1882710] - bpf: Always return target ifindex in bpf_fib_lookup (Jiri Benc) [1882710] - xsk: Introduce padding between ring pointers (Jiri Benc) [1882710] - xsk: Remove internal DMA headers (Jiri Benc) [1882710] - bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags (Jiri Benc) [1882710] - bpf: tcp: Do not limit cb_flags when creating child sk from listen sk (Jiri Benc) [1882710] - bpf, selftests: Add redirect_neigh selftest (Jiri Benc) [1882710] - bpf: Add redirect_neigh helper as redirect drop-in (Jiri Benc) [1882710] - tools, bpf: Synchronise BPF UAPI header with tools (Jiri Benc) [1882710] - bpf: Fix formatting in documentation for BPF helpers (Jiri Benc) [1882710] - xsk: Fix a documentation mistake in xsk_queue.h (Jiri Benc) [1882710] - xsk: Fix possible crash in socket_release when out-of-memory (Jiri Benc) [1882710] - xsk: Fix refcount warning in xp_dma_map (Jiri Benc) [1882710] - tcp: Only init congestion control if not initialized already (Jiri Benc) [1882710] - xsk: Fix null check on error return path (Jiri Benc) [1882710] - xsk: Fix possible segfault at xskmap entry insertion (Jiri Benc) [1882710] - xsk: Fix possible segfault in xsk umem diagnostics (Jiri Benc) [1882710] - xsk: Fix use-after-free in failed shared_umem bind (Jiri Benc) [1882710] - xsk: Documentation for XDP_SHARED_UMEM between queues and netdevs (Jiri Benc) [1882710] - xsk: Add shared umem support between devices (Jiri Benc) [1882710] - xsk: Add shared umem support between queue ids (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Test for dma_need_sync earlier for better performance (Jiri Benc) [1882710] - xsk: Rearrange internal structs for better performance (Jiri Benc) [1882710] - xsk: Enable sharing of dma mappings (Jiri Benc) [1882710] - xsk: Move addrs from buffer pool to umem (Jiri Benc) [1882710] - xsk: Move xsk_tx_list and its lock to buffer pool (Jiri Benc) [1882710] - xsk: Move queue_id, dev and need_wakeup to buffer pool (Jiri Benc) [1882710] - xsk: Move fill and completion rings to buffer pool (Jiri Benc) [1882710] - xsk: Create and free buffer pool independently from umem (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Rename xsk zero-copy driver interfaces (Jiri Benc) [1882710] - xsk: i40e: ice: ixgbe: mlx5: Pass buffer pool to driver instead of umem (Jiri Benc) [1882710] - tcp: bpf: Optionally store mac header in TCP_SAVE_SYN (Jiri Benc) [1882710] - bpf: selftests: Tcp header options (Jiri Benc) [1882710] - bpf: selftests: Add fastopen_connect to network_helpers (Jiri Benc) [1882710] - bpf: tcp: Allow bpf prog to write and parse TCP header option (Jiri Benc) [1882710] - bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8 (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_parse_hdr() (Jiri Benc) [1882710] - bpf: tcp: Add bpf_skops_established() (Jiri Benc) [1882710] - tcp: Add saw_unknown to struct tcp_options_received (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt (Jiri Benc) [1882710] - tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt (Jiri Benc) [1882710] - tcp: Use a struct to represent a saved_syn (Jiri Benc) [1882710] - tcp: tcp_init_buffer_space can be static (Jiri Benc) [1882710] - tcp: refactor setting the initial congestion window (Jiri Benc) [1882710] - tcp: fix code style in tcp_recvmsg() (Jiri Benc) [1882710] - tcp: duplicate clear of icsk_backoff (Jiri Benc) [1882710] - tcp: move rx_opt & syn_data_acked init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move tp->rack init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move app_limited init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move retrans_out, sacked_out, tlp_high_seq, last_oow_ack_time init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear urg_data in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: move snd_cwnd & snd_cwnd_cnt init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: move mdev_us init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not clear srtt_us in tcp_create_openreq_child (Jiri Benc) [1882710] - tcp: do not clear packets_out in tcp_create_openreq_child() (Jiri Benc) [1882710] - tcp: move icsk_rto init to tcp_disconnect() (Jiri Benc) [1882710] - tcp: do not set snd_ssthresh in tcp_create_openreq_child() (Jiri Benc) [1882710] - net-veth: Add type safety to veth_xdp_to_ptr() and veth_ptr_to_xdp() (Jiri Benc) [1882710] - net-tun: Eliminate two tun/xdp related function calls from vhost-net (Jiri Benc) [1882710] - net-tun: Add type safety to tun_xdp_to_ptr() and tun_ptr_to_xdp() (Jiri Benc) [1882710] - ipv4: Add helpers for neigh lookup for nexthop (Jiri Benc) [1882710] - net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Jiri Benc) [1882710] - tipc: better validate user input in tipc_nl_retrieve_key() (Xin Long) [1950093] - tipc: simplify the finalize work queue (Xin Long) [1958456] - tipc: wait and exit until all work queues are done (Xin Long) [1958456] - [s390] KVM: s390: diag9c (directed yield) forwarding (Claudio Imbrenda) [1874105] - kvm/svm: Reenable nesting (Dr. David Alan Gilbert) [1790949] - powerpc/papr_scm: Reduce error severity if nvdimm stats inaccessible (Steve Best) [1965193] - Revert "[redhat] redhat/configs: Update CONFIG_ARM64_CNP" (Mark Salter) [1949533] - arm64: kernel: disable CNP on Carmel (Mark Salter) [1949533]- redhat/configs: Enable CONFIG_MICROSOFT_MANA=m (Vitaly Kuznetsov) [1957820] - net: mana: Use int to check the return value of mana_gd_poll_cq() (Vitaly Kuznetsov) [1957820] - net: mana: fix PCI_HYPERV dependency (Vitaly Kuznetsov) [1957820] - net: mana: remove redundant initialization of variable err (Vitaly Kuznetsov) [1957820] - net: mana: Add a driver for Microsoft Azure Network Adapter (MANA) (Vitaly Kuznetsov) [1957820] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Vitaly Kuznetsov) [1957820] - net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown (Balazs Nemeth) [1957223] - net: evaluate net.ipv4.conf.all.proxy_arp_pvlan (Balazs Nemeth) [1957223] - netfilter: nf_log_syslog: Unset bridge logger in pernet exit (Phil Sutter) [1938214] - netfilter: nft_log: perform module load from nf_tables (Phil Sutter) [1938214] - netfilter: nft_dynset: fix timeouts later than 23 days (Phil Sutter) [1938214] - netfilter: nft_compat: make sure xtables destructors have run (Phil Sutter) [1938214] - netfilter: nftables: Add __printf() attribute (Phil Sutter) [1938214] - netfilter: nf_log: add module softdeps (Phil Sutter) [1938214] - netfilter: nf_log_common: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_bridge: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_netdev: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv6: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: move inline nf_ip6_ext_hdr() function to a more appropriate header. (Phil Sutter) [1938214] - ipv6: Use ipv6_authlen for len (Phil Sutter) [1938214] - netfilter: nf_log_arp: merge with nf_log_syslog (Phil Sutter) [1938214] - netfilter: nf_log_ipv4: rename to nf_log_syslog (Phil Sutter) [1938214] - net/sched: cls_api: increase max_reclassify_loop (Davide Caratti) [1955136] - vsock/vmci: Remove redundant assignment to err (Stefano Garzarella) [1956861] - vsock/virtio: free queued packets when closing socket (Stefano Garzarella) [1956861] - net: vsock: Fix a typo (Stefano Garzarella) [1956861] - selinux: vsock: Set SID for socket returned by accept() (Stefano Garzarella) [1956861] - af_vsock: Assign the vsock transport considering the vsock address flags (Stefano Garzarella) [1956861] - af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive path (Stefano Garzarella) [1956861] - vsock_addr: Check for supported flag values (Stefano Garzarella) [1956861] - vm_sockets: Add VMADDR_FLAG_TO_HOST vsock flag (Stefano Garzarella) [1956861] - vm_sockets: Add flags field in the vsock address data structure (Stefano Garzarella) [1956861] - hv_sock: Remove the accept port restriction (Stefano Garzarella) [1956861] - hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication (Stefano Garzarella) [1956861] - net: add a helper to avoid issues with HW TX timestamping and SO_TXTIME (Corinna Vinschen) [1958988] - net: ensure mac header is set in virtio_net_hdr_to_skb() (Balazs Nemeth) [1955441] - devlink: Fix dmac_filter trap name, align to its documentation (Petr Oros) [1935701] - devlink: Add DMAC filter generic packet trap (Petr Oros) [1935701] - devlink: Add blackhole_nexthop trap (Petr Oros) [1935701] - stm class: Fix module init return on allocation failure (Jiri Olsa) [1907791] - stm class: ftrace: Use different channel accroding to CPU (Jiri Olsa) [1907791] - stm class: ftrace: Enable supported trace export flag (Jiri Olsa) [1907791] - stm class: ftrace: Change dependency to TRACING (Jiri Olsa) [1907791] - stm class: Replace zero-length array with flexible-array (Jiri Olsa) [1907791] - stm class: sys-t: Fix the use of time_after() (Jiri Olsa) [1907791] - stm class: Lose the protocol driver when dropping its reference (Jiri Olsa) [1907791] - stm class: Fix a double free of stm_source_device (Jiri Olsa) [1907791] - stm class: Fix channel bitmap on 32-bit systems (Jiri Olsa) [1907791] - stm class: Fix channel free in stm output free path (Jiri Olsa) [1907791] - stm class: Prevent division by zero (Jiri Olsa) [1907791] - stm class: Fix an endless loop in channel allocation (Jiri Olsa) [1907791] - stm class: Fix a module refcount leak in policy creation error path (Jiri Olsa) [1907791] - stm class: Use memcat_p() (Jiri Olsa) [1907791] - stm class: heartbeat: Fix whitespace (Jiri Olsa) [1907791] - stm class: p_sys-t: Add support for CLOCKSYNC packets (Jiri Olsa) [1907791] - stm class: Add MIPI SyS-T protocol support (Jiri Olsa) [1907791] - stm class: Switch over to the protocol driver (Jiri Olsa) [1907791] - stm class: Factor out default framing protocol (Jiri Olsa) [1907791] - stm class: Add a helper for writing data packets (Jiri Olsa) [1907791] - stm class: Introduce framing protocol drivers (Jiri Olsa) [1907791] - stm class: Clean up stp_configfs_init (Jiri Olsa) [1907791] - stm class: Clarify configfs root type/operations names (Jiri Olsa) [1907791] - stm class: Rework policy node fallback (Jiri Olsa) [1907791] - lib: Add memcat_p(): paste 2 pointer arrays together (Jiri Olsa) [1907791] - tracing: Add trace_export support for trace_marker (Jiri Olsa) [1907791] - tracing: Add trace_export support for event trace (Jiri Olsa) [1907791] - tracing: Add flag to control different traces (Jiri Olsa) [1907791] - tracing: Make function ‘ftrace_exports’ static (Jiri Olsa) [1907791] - tipc: increment the tmp aead refcnt before attaching it (Xin Long) [1931312] - tipc: skb_linearize the head skb when reassembling msgs (Xin Long) [1912376] - scsi: target: core: Fix warning on realtime kernels (Maurizio Lombardi) [1956416] - scsi: bnx2fc: Fix a typo (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe() (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix Kconfig warning & CNIC build errors (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix comparison to bool warning (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon (Nilesh Javali) [1921617] - scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't" (Nilesh Javali) [1921617] - scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1921617] - scsi: bnx2fc: Fix a couple of bitrotted function documentation headers (Nilesh Javali) [1921617] - scsi: bnx2fc: Repair a range of kerneldoc issues (Nilesh Javali) [1921617] - scsi: bnx2fc: Removal of unused variables (Nilesh Javali) [1921617] - scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c (Nilesh Javali) [1921617] - scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() (Nilesh Javali) [1921617] - tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper Lake (Puneet Sethi) [1920704] - selinux: Allow context mounts for unpriviliged overlayfs (Miklos Szeredi) [1956486] - md-cluster: fix use-after-free issue when removing rdev (Nigel Croxon) [1956355] - md/bitmap: wait for external bitmap writes to complete during tear down (Nigel Croxon) [1956355] - md: do not return existing mddevs from mddev_find_or_alloc (Nigel Croxon) [1956355] - md: refactor mddev_find_or_alloc (Nigel Croxon) [1956355] - md: factor out a mddev_alloc_unit helper from mddev_find (Nigel Croxon) [1956355] - md: split mddev_find (Nigel Croxon) [1956355] - md: factor out a mddev_find_locked helper from mddev_find (Nigel Croxon) [1956355] - md: md_open returns -EBUSY when entering racing area (Nigel Croxon) [1956355] - md: Fix missing unused status line of /proc/mdstat (Nigel Croxon) [1956355] - md/raid10: improve discard request for far layout (Xiao Ni) [1956355] - md/raid10: improve raid10 discard request (Nigel Croxon) [1956355] - md/raid10: pull the code that wait for blocked dev into one function (Xiao Ni) [1956355] - md/raid10: extend r10bio devs to raid disks (Xiao Ni) [1956355] - md: add md_submit_discard_bio() for submitting discard bio (Nigel Croxon) [1956355] - leds: trigger: fix potential deadlock with libata (Waiman Long) [1963373] - x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline() (Lenny Szubowicz) [1934273] - x86/kvm: Disable all PV features on crash (Lenny Szubowicz) [1934273] - x86/kvm: Disable kvmclock on all CPUs on shutdown (Lenny Szubowicz) [1934273] - x86/kvm: Teardown PV features on boot CPU as well (Lenny Szubowicz) [1934273] - x86/kvm: Fix pr_info() for async PF setup/teardown (Lenny Szubowicz) [1934273] - RDMA/qedr: Fix error return code in qedr_iw_connect() (Manish Chopra) [1914922] - qede: Use 'skb_add_rx_frag()' instead of hand coding it (Manish Chopra) [1914922] - qede: Remove a erroneous ++ in 'qede_rx_build_jumbo()' (Manish Chopra) [1914922] - qede: fix offload for IPIP tunnel packets (Manish Chopra) [1914922] - RDMA/qedr: iWARP invalid(zero) doorbell address fix (Manish Chopra) [1914922] - qed: fix ILT configuration of SRC block (Manish Chopra) [1914922] - qed: fix error return code in qed_iwarp_ll2_start() (Manish Chopra) [1914922] - RDMA/qedr: Fix resource leak in qedr_create_qp (Manish Chopra) [1914922] - qede: make driver reliable on unload after failures (Manish Chopra) [1914922] - net: qed: Remove unnecessary cast (Manish Chopra) [1914922] - nvme: fix NULL derefence in nvme_ctrl_fast_io_fail_tmo_show/store (Gopal Tiwari) [1935135] - nvme: export fast_io_fail_tmo to sysfs (Gopal Tiwari) [1935135] - EDAC: enable CONFIG_EDAC_IGEN6 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: ecclog_llist can be static (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Add Intel Sapphire Rapids server support (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add DDR5 new memory type (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/i10nm: Use readl() to access MMIO registers (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add debugfs interface for Intel client SoC EDAC driver (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/igen6: Add EDAC driver for Intel client SoCs using IBECC (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add three new memory types (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC, {skx,i10nm}: Use CPU stepping macro to pass configurations (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/skx: Use the mcmtr register to retrieve close_pg/bank_xor_enable (Aristeu Rozanski) [1837389 1783539 1861479] - x86/cpu: Add a X86_MATCH_INTEL_FAM6_MODEL_STEPPINGS() macro (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC: Add missing MEM_LRDDR4 entry in edac_mem_types[] (Aristeu Rozanski) [1837389 1783539 1861479] - x86: export x86_match_cpu_v2 (Aristeu Rozanski) [1837389 1783539 1861479] - EDAC/amd64: Fix PCI component registration (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId (Aristeu Rozanski) [1918583] - x86/CPU/AMD: Remove amd_get_nb_id() (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Make fam_ops static global (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Allow Reserved types to be overwritten in smca_banks[] (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Do not use rdmsr_safe_on_cpu() in smca_configure() (Aristeu Rozanski) [1918583] - EDAC/amd64: Get rid of the ECC disabled long message (Aristeu Rozanski) [1918583] - EDAC/amd64: Check for memory before fully initializing an instance (Aristeu Rozanski) [1918583] - EDAC/amd64: Use cached data when checking for ECC (Aristeu Rozanski) [1918583] - x86/MCE: Make the number of MCA banks a per-CPU variable (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't cache block addresses on SMCA systems (Aristeu Rozanski) [1918583] - x86/MCE: Make mce_banks a per-CPU array (Aristeu Rozanski) [1918583] - x86/MCE: Make struct mce_banks[] static (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Don't report L1 BTB MCA errors on some family 17h models (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS in bit definition order (Aristeu Rozanski) [1918583] - EDAC/mce_amd: Decode MCA_STATUS[Scrub] bit (Aristeu Rozanski) [1918583] - EDAC, mce_amd: Match error descriptions to latest documentation (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk (Aristeu Rozanski) [1918583] - x86/MCE/AMD: Turn off MC4_MISC thresholding on all family 0x15 models (Aristeu Rozanski) [1918583] - powerpc/64s: Fix unrelocated interrupt trampoline address test (Waiman Long) [1966462] - intel_th: pci: Add Alder Lake CPU support (Jiri Olsa) [1840246] - intel_th: pci: Add Alder Lake-S support (Jiri Olsa) [1840246] - mfd: intel_pmt: Add support for DG1 (David Arcari) [1783144] - mfd: intel_pmt: Fix nuisance messages and handling of disabled capabilities (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_CRASHLOG (David Arcari) [1783144] - redhat/configs: Add CONFIG_INTEL_PMT_TELEMETRY (David Arcari) [1783144] - redhat/configs: Add CONFIG_MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt_telemetry: Add dependency on MFD_INTEL_PMT (David Arcari) [1783144] - platform/x86: intel_pmt: Make INTEL_PMT_CLASS non-user-selectable (David Arcari) [1783144] - platform/x86: intel_pmt_crashlog: Fix incorrect macros (David Arcari) [1783144] - platform/x86: intel_pmt_class: Initial resource to 0 (David Arcari) [1783144] - mfd: Standardise MFD_CELL_* helper names (David Arcari) [1783144] - platform/x86: pmt: Fix a potential Oops on error in probe (David Arcari) [1783144] - platform/x86: Intel PMT Crashlog capability driver (David Arcari) [1783144] - platform/x86: Intel PMT Telemetry capability driver (David Arcari) [1783144] - platform/x86: Intel PMT class driver (David Arcari) [1783144] - mfd: Intel Platform Monitoring Technology support (David Arcari) [1783144] - mfd: mfd-core: Ensure disabled devices are ignored without error (David Arcari) [1783144] - mfd: core: Fix double-free in mfd_remove_devices_fn() (David Arcari) [1783144] - mfd: mfd-core: Add mechanism for removal of a subset of children (David Arcari) [1783144] - mfd: core: Add OF_MFD_CELL_REG() helper (David Arcari) [1783144] - mfd: core: Fix formatting of MFD helpers (David Arcari) [1783144] - mfd: core: Make a best effort attempt to match devices with the correct of_nodes (David Arcari) [1783144] - mfd: mfd-core: Complete kerneldoc header for devm_mfd_add_devices() (David Arcari) [1783144] - mfd: Constify properties in mfd_cell (David Arcari) [1783144] - mfd: mfd-core: Honour Device Tree's request to disable a child-device (David Arcari) [1783144] - mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_add_device() (David Arcari) [1783144] - mfd: mfd-core: Remove usage counting for .{en,dis}able() call-backs (David Arcari) [1783144] - mfd: mfd-core: Protect against NULL call-back function pointer (David Arcari) [1783144] - mfd: mfd-core: Remove mfd_clone_cell() (David Arcari) [1783144] - mfd: Provide MACRO to declare commonly defined MFD cell attributes (David Arcari) [1783144] - mfd: core: Set fwnode for created devices (David Arcari) [1783144] - treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (David Arcari) [1783144] - mfd: mfd-core: Document mfd_add_devices() (David Arcari) [1783144] - PCI: Add defines for Designated Vendor-Specific Extended Capability (David Arcari) [1783144] - tick/nohz: Update idle_exittime on actual idle exit (Phil Auld) [1962632] - tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACCOUNTING_NATIVE (Phil Auld) [1962632] - tick/nohz: Conditionally restart tick on idle exit (Phil Auld) [1962632] - x86, sched: Fix the AMD CPPC maximum performance value on certain AMD Ryzen generations (Phil Auld) [1960687] - pinctrl: devicetree: Avoid taking direct reference to device name string (Aristeu Rozanski) [1922904] {CVE-2020-0427} - redhat: ppc64: enable CONFIG_PPC_RTAS_FILTER (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter (Aristeu Rozanski) [1906444] {CVE-2020-27777} - powerpc/rtas: Restrict RTAS requests from userspace (Aristeu Rozanski) [1906444] {CVE-2020-27777}- docs: vxlan: add info about device features (Petr Oros) [1941739] - selftests: net: add a test for static UDP tunnel ports (Petr Oros) [1941739] - netdevsim: support the static IANA VXLAN port flag (Petr Oros) [1941739] - selftests: net: add a test for shared UDP tunnel info tables (Petr Oros) [1941739] - netdevsim: shared UDP tunnel port table support (Petr Oros) [1941739] - netdevsim: add warnings on unexpected UDP tunnel port errors (Petr Oros) [1941739] - udp_tunnel: add the ability to share port tables (Petr Oros) [1941739] - docs: networking: convert vxlan.txt to ReST (Petr Oros) [1941739] - net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT (Ivan Vecera) [1960528] - ethtool: fix incorrect datatype in set_eee ops (Balazs Nemeth) [1956698] - ethtool: fix missing NLM_F_MULTI flag when dumping (Antoine Tenart) [1953847] - y2038: remove CONFIG_64BIT_TIME (Waiman Long) [1965360] - net/mlx4: Fix EEPROM dump support (Alaa Hleihel) [1915305] - net/mlx4_en: update moderation when config reset (Alaa Hleihel) [1915305] - net/mlx4_core: Add missed mlx4_free_cmd_mailbox() (Alaa Hleihel) [1915305] - IB/mlx4: Use port iterator and validation APIs (Alaa Hleihel) [1915305] - net/mlx4: Use effective interrupt affinity (Alaa Hleihel) [1915302 1915305] - net/mlx4: Replace irq_to_desc() abuse (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_srq_table() (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Remove bogus dev_base_lock usage (Alaa Hleihel) [1915302 1915305] - net/mlx4: simplify the return expression of mlx4_init_cq_table() (Alaa Hleihel) [1915302 1915305] - net/mlx4: Remove unused #define MAX_MSIX_P_PORT (Alaa Hleihel) [1915302 1915305] - RDMA/mlx4: Enable querying AH for XRC QP types (Alaa Hleihel) [1915302 1915305] - IB/mlx4: Fix fall-through warnings for Clang (Alaa Hleihel) [1915302 1915305] - net/mlx4_en: Remove unused performance counters (Alaa Hleihel) [1915302 1915305] - net/mlx4: Assign boolean values to a bool variable (Alaa Hleihel) [1915302 1915305] - net/mlx4: Cleanup kernel-doc warnings (Alaa Hleihel) [1915302 1915305] - net/mlx4_core : remove unneeded semicolon (Alaa Hleihel) [1915302 1915305] - net/mlx4_core: Fix init_hca fields offset (Alaa Hleihel) [1915301 1915305] - mlx4: handle non-napi callers to napi_poll (Alaa Hleihel) [1915301 1915305] - mlx4: drivers/net/ethernet: clean up unused assignments (Alaa Hleihel) [1915301 1915305] - mlx4: add pause frame stats (Alaa Hleihel) [1915301 1915305] - mlx4: make sure to always set the port type (Alaa Hleihel) [1915301 1915305] - net/mlx4_en: RX, Add a prefetch command for small L1_CACHE_BYTES (Alaa Hleihel) [1915301 1915305] - cnic: remove redundant assignment to variable ret (Nilesh Javali) [1921619] - net: cnic: fix spelling mistake "reserverd" -> "reserved" (Nilesh Javali) [1921619] - cnic: Explicitly initialize all reference counts to 0. (Nilesh Javali) [1921619] - cfg80211: fix locking in netlink owner interface destruction (Jarod Wilson) [1937053] - brcmfmac: Avoid GFP_ATOMIC when GFP_KERNEL is enough (Jarod Wilson) [1937053] - ath11k: fix warning in ath11k_mhi_config (Jarod Wilson) [1937053] - ath11k: qmi: Fix spelling mistake "requeqst" -> "request" (Jarod Wilson) [1937053] - ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock (Jarod Wilson) [1937053] - ath10k: Fix a use after free in ath10k_htc_send_bundle (Jarod Wilson) [1937053] - ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices (Jarod Wilson) [1937053] - mt76: mt7921: reinit wpdma during drv_own if necessary (Jarod Wilson) [1937053] - mt76: move mt76_token_init in mt76_alloc_device (Jarod Wilson) [1937053] - mt76: mt7921: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7915: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7615: fix a precision vs width bug in printk (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_mcu_sta_add routine (Jarod Wilson) [1937053] - mt76: mt7921: mt7921_stop should put device in fw_own state (Jarod Wilson) [1937053] - mt76: connac: unschedule mac_work before going to sleep (Jarod Wilson) [1937053] - mt76: mt7663: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: mt7921: improve doze opportunity (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mcu_reset function pointer (Jarod Wilson) [1937053] - mt76: mt7915: do not read rf value from efuse in flash mode (Jarod Wilson) [1937053] - mt76: move token utilities in mt76 common module (Jarod Wilson) [1937053] - mt76: move token_lock, token and token_count in mt76_dev (Jarod Wilson) [1937053] - mt76: mt7921: fix possible invalid register access (Jarod Wilson) [1937053] - mt76: mt7921: enable deep sleep when the device suspends (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_connac_mcu_set_deep_sleep utility (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reinit_cond utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_dma_{enable,disable} utilities (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_wpdma_reset utility routine (Jarod Wilson) [1937053] - mt76: mt7921: move mt7921_dma_reset in dma.c (Jarod Wilson) [1937053] - mt76: mt7615: Fix a dereference of pointer sta before it is null checked (Jarod Wilson) [1937053] - mt76: mt7921: enable sw interrupts (Jarod Wilson) [1937053] - mt76: mt7921: add awake and doze time accounting (Jarod Wilson) [1937053] - mt76: remove MT76_STATE_PM in tx path (Jarod Wilson) [1937053] - mt76: connac: use waitqueue for runtime-pm (Jarod Wilson) [1937053] - mt76: connac: do not run mt76_txq_schedule_all directly (Jarod Wilson) [1937053] - mt76: mt7615: rely on pm refcounting in mt7615_led_set_config (Jarod Wilson) [1937053] - mt76: connac: alaways wake the device before scanning (Jarod Wilson) [1937053] - mt76: mt7921: get rid of useless MT76_STATE_PM in mt7921_mac_work (Jarod Wilson) [1937053] - mt76: connac: remove MT76_STATE_PM in mac_tx_free (Jarod Wilson) [1937053] - mt76: connac: check wake refcount in mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: connac: unschedule ps_work in mt76_connac_pm_wake (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx/rx napi (Jarod Wilson) [1937053] - mt76: dma: add the capability to define a custom rx napi poll routine (Jarod Wilson) [1937053] - mt76: mt7663: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_pm_ref/mt76_connac_pm_unref in tx path (Jarod Wilson) [1937053] - mt76: connac: introduce wake counter for fw_pmctrl synchronization (Jarod Wilson) [1937053] - mt76: mt7663: fix a race between mt7615_mcu_drv_pmctrl and mt7615_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: fix a race between mt7921_mcu_drv_pmctrl and mt7921_mcu_fw_pmctrl (Jarod Wilson) [1937053] - mt76: mt7921: remove leftover function declaration (Jarod Wilson) [1937053] - mt76: connac: move mcu_update_arp_filter in mt76_connac module (Jarod Wilson) [1937053] - mt76: mt7921: do not use 0 as NULL pointer (Jarod Wilson) [1937053] - mt76: mt7915: directly read per-rate tx power from registers (Jarod Wilson) [1937053] - mt76: mt7915: rework the flow of txpower setting (Jarod Wilson) [1937053] - mt76: mt7915: add support for DT rate power limits (Jarod Wilson) [1937053] - mt76: mt7921: abort uncompleted scan by wifi reset (Jarod Wilson) [1937053] - mt76: mt7921: add wifisys reset support in debugfs (Jarod Wilson) [1937053] - mt76: mt7921: run mt7921_mcu_fw_log_2_host holding mt76 mutex (Jarod Wilson) [1937053] - mt76: improve mcu error logging (Jarod Wilson) [1937053] - mt76: mt7921: move hw configuration in mt7921_register_device (Jarod Wilson) [1937053] - mt76: mt7915: add support for applying pre-calibration data (Jarod Wilson) [1937053] - mt76: mt7615: load ROM patch before checking patch semaphore status (Jarod Wilson) [1937053] - mt76: mt7615: fix entering driver-own state on mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: fix hardware error recovery for mt7663 (Jarod Wilson) [1937053] - mt76: mt7921: add dumping Tx power table (Jarod Wilson) [1937053] - mt76: introduce single-sku support for mt7663/mt7921 (Jarod Wilson) [1937053] - mt76: mt7615: do not use mt7615 single-sku values for mt7663 (Jarod Wilson) [1937053] - mt76: mt7615: implement support for using DT rate power limits (Jarod Wilson) [1937053] - mt76: extend DT rate power limits to support 11ax devices (Jarod Wilson) [1937053] - mt76: add functions for parsing rate power limits from DT (Jarod Wilson) [1937053] - mt76: flush tx status queue on DMA reset (Jarod Wilson) [1937053] - mt76: mt7921: add mt7921_dma_cleanup in mt7921_unregister_device (Jarod Wilson) [1937053] - mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() (Jarod Wilson) [1937053] - mt76: mt7615: only free skbs after mt7615_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: only free skbs after mt7915_dma_reset() when reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix memleak when mt7915_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7615: fix memleak when mt7615_unregister_device() (Jarod Wilson) [1937053] - mt76: mt7915: fix rate setting of tx descriptor in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework mt7915_tm_set_tx_len() (Jarod Wilson) [1937053] - mt76: testmode: add support to send larger packet (Jarod Wilson) [1937053] - rtlwifi: implement set_tim by update beacon content (Jarod Wilson) [1937053] - rtw88: refine napi deinit flow (Jarod Wilson) [1937053] - rtw88: Fix potential unrecoverable tx queue stop (Jarod Wilson) [1937053] - rtw88: 8821c: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1937053] - rtw88: 8822c: debug: allow debugfs to enable/disable TXGAPK (Jarod Wilson) [1937053] - rtw88: 8822c: Add gap-k calibration to improve long range performance (Jarod Wilson) [1937053] - rtw88: 8822c: reorder macro position according to the register number (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() (Jarod Wilson) [1937053] - cfg80211: scan: drop entry from hidden_list on overflow (Jarod Wilson) [1937053] - wireless: fix spelling of A-MSDU in HE capabilities (Jarod Wilson) [1937053] - wireless: align HE capabilities A-MPDU Length Exponent Extension (Jarod Wilson) [1937053] - wireless: align some HE capabilities with the spec (Jarod Wilson) [1937053] - mac80211: drop the connection if firmware crashed while in CSA (Jarod Wilson) [1937053] - nl80211: Add new RSNXE related nl80211 extended features (Jarod Wilson) [1937053] - mac80211: properly drop the connection in case of invalid CSA IE (Jarod Wilson) [1937053] - mac80211: make ieee80211_vif_to_wdev work when the vif isn't in the driver (Jarod Wilson) [1937053] - nl80211/cfg80211: add a flag to negotiate for LMR feedback in NDP ranging (Jarod Wilson) [1937053] - ieee80211: add the values of ranging parameters max LTF total field (Jarod Wilson) [1937053] - mac80211: aes_cmac: check crypto_shash_setkey() return value (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove extraneous indentation on if statement (Jarod Wilson) [1937053] - mac80211: properly process TXQ management frames (Jarod Wilson) [1937053] - cfg80211: constify ieee80211_get_response_rate return (Jarod Wilson) [1937053] - cfg80211: fix a few kernel-doc warnings (Jarod Wilson) [1937053] - cfg80211: fix an htmldoc warning (Jarod Wilson) [1937053] - rtw88: 8822c: add CFO tracking (Jarod Wilson) [1937053] - iwlwifi: pcie: don't enable BHs with IRQs disabled (Jarod Wilson) [1937053] - rtw88: Fix array overrun in rtw_get_tx_power_params() (Jarod Wilson) [1937053] - brcmfmac: Remove duplicate struct declaration (Jarod Wilson) [1937053] - rtw88: update statistics to fw for fine-tuning performance (Jarod Wilson) [1937053] - brcmfmac: A typo fix (Jarod Wilson) [1937053] - rtl8xxxu: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - mwifiex: Remove unneeded variable: "ret" (Jarod Wilson) [1937053] - rtl8xxxu: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mwifiex: don't print SSID to logs (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rtlwifi: Simplify locking of a skb list accesses (Jarod Wilson) [1937053] - rtlwifi: remove rtl_get_tid_h (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: remove redundant assignment of variable rtlpriv->btcoexist.reg_bt_sco (Jarod Wilson) [1937053] - rtlwifi: remove redundant assignment to variable err (Jarod Wilson) [1937053] - rtlwifi: Few mundane typo fixes (Jarod Wilson) [1937053] - rtlwifi: 8821ae: upgrade PHY and RF parameters (Jarod Wilson) [1937053] - iwlwifi: dbg: disable ini debug in 9000 family and below (Jarod Wilson) [1937053] - iwlwifi: pcie: Change ma product string name (Jarod Wilson) [1937053] - iwlwifi: fw: print out trigger delay when collecting data (Jarod Wilson) [1937053] - iwlwifi: trans/pcie: defer transport initialisation (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 63 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: don't WARN if we can't remove a time event (Jarod Wilson) [1937053] - iwlwifi: mvm: don't disconnect immediately if we don't hear beacons after CSA (Jarod Wilson) [1937053] - iwlwifi: rs-fw: don't support stbc for HE 160 (Jarod Wilson) [1937053] - iwlwifi: warn on SKB free w/o op-mode (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for version 3 of LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: add ISR debug info for msix debug (Jarod Wilson) [1937053] - iwlwifi: pcie: merge napi_poll_msix functions (Jarod Wilson) [1937053] - iwlwifi: mvm: don't lock mutex in RCU critical section (Jarod Wilson) [1937053] - iwlwifi: mvm: remove PS from lower rates. (Jarod Wilson) [1937053] - iwlwifi: mvm: umac error table mismatch (Jarod Wilson) [1937053] - iwlwifi: queue: avoid memory leak in reset flow (Jarod Wilson) [1937053] - iwlwifi: don't warn if we can't wait for empty tx queues (Jarod Wilson) [1937053] - iwlwifi: remove remaining software checksum code (Jarod Wilson) [1937053] - iwlwifi: remove TCM events (Jarod Wilson) [1937053] - iwlwifi: mvm: Use IWL_INFO in fw_reset_handshake() (Jarod Wilson) [1937053] - iwlwifi: mvm: refactor ACPI DSM evaluation function (Jarod Wilson) [1937053] - iwlwifi: mvm: support BIOS enable/disable for 11ax in Ukraine (Jarod Wilson) [1937053] - iwlwifi: move iwl_configure_rxq to be used by other op_modes (Jarod Wilson) [1937053] - iwlwifi: add new so-gf device (Jarod Wilson) [1937053] - iwlwifi: mvm: enable PPAG in China (Jarod Wilson) [1937053] - iwlwifi: mvm: Add support for 6GHz passive scan (Jarod Wilson) [1937053] - iwlwifi: add ax201 killer device (Jarod Wilson) [1937053] - iwlwifi: mvm: when associated with PMF, use protected NDP ranging negotiation (Jarod Wilson) [1937053] - iwlwifi: mvm: clean up queue sync implementation (Jarod Wilson) [1937053] - iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1937053] - iwlwifi: mvm: responder: support responder config command version 8 (Jarod Wilson) [1937053] - iwlwifi: mvm: support range request command version 12 (Jarod Wilson) [1937053] - iwlwifi: pcie: make cfg vs. trans_cfg more robust (Jarod Wilson) [1937053] - iwlwifi: pcie: clear only FH bits handle in the interrupt (Jarod Wilson) [1937053] - iwlwifi: add 160Mhz to killer 1550 name (Jarod Wilson) [1937053] - iwlwifi: change name to AX 211 and 411 family (Jarod Wilson) [1937053] - iwlwifi: change step in so-gf struct (Jarod Wilson) [1937053] - iwlwifi: pcie: Add support for Bz Family (Jarod Wilson) [1937053] - iwlwifi: mvm: don't allow CSA if we haven't been fully associated (Jarod Wilson) [1937053] - iwlwifi: pcie: normally grab NIC access for inflight-hcmd (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid unnecessarily taking spinlock (Jarod Wilson) [1937053] - iwlwifi: mvm: enable TX on new CSA channel before disconnecting (Jarod Wilson) [1937053] - mt76: mt7921: add rcu section in mt7921_mcu_tx_rate_report (Jarod Wilson) [1937053] - mt76: mt7921: introduce MCU_EVENT_LP_INFO event parsing (Jarod Wilson) [1937053] - mt76: mt7615: always add rx header translation tlv when adding stations (Jarod Wilson) [1937053] - mt76: mt7615: add missing SPDX tag in mmio.c (Jarod Wilson) [1937053] - mt76: mt7915: add mmio.c (Jarod Wilson) [1937053] - mt76: report Rx timestamp (Jarod Wilson) [1937053] - mt76: mt7921: remove 80+80 MHz support capabilities (Jarod Wilson) [1937053] - mt76: fix potential DMA mapping leak (Jarod Wilson) [1937053] - mt76: mt7921: reduce the data latency during hw scan (Jarod Wilson) [1937053] - mt76: mt7921: fix the insmod hangs (Jarod Wilson) [1937053] - mt76: mt7921: fix kernel crash when the firmware fails to download (Jarod Wilson) [1937053] - mt76: mt7921: fix the dwell time control (Jarod Wilson) [1937053] - mt76: mt7921: fix inappropriate WoW setup with the missing ARP informaiton (Jarod Wilson) [1937053] - mt76: mt7921: introduce MT_WFDMA_DUMMY_CR definition (Jarod Wilson) [1937053] - mt76: mt7915: add wifi subsystem reset (Jarod Wilson) [1937053] - mt76: mt7915: fix mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt7615: fix .add_beacon_offload() (Jarod Wilson) [1937053] - mt76: mt7921: rework mt7921_mcu_debug_msg_event routine (Jarod Wilson) [1937053] - mt76: mt7921: always wake the device in mt7921_remove_interface (Jarod Wilson) [1937053] - mt76: mt7921: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7915: fix txpower init for TSSI off chips (Jarod Wilson) [1937053] - mt76: mt7915: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: limit firmware log message printk to buffer length (Jarod Wilson) [1937053] - mt76: mt7615: fix chip reset on MT7622 and MT7663e (Jarod Wilson) [1937053] - mt76: mt7915: cleanup mcu tx queue in mt7915_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7915: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7615: keep mcu_add_bss_info enabled till interface removal (Jarod Wilson) [1937053] - mt76: mt7622: trigger hif interrupt for system reset (Jarod Wilson) [1937053] - mt76: mt7615: cleanup mcu tx queue in mt7615_dma_reset() (Jarod Wilson) [1937053] - mt76: mt7615: only enable DFS test knobs for mt7615 (Jarod Wilson) [1937053] - mt76: mt7921: properly configure rcpi adding a sta to the fw (Jarod Wilson) [1937053] - mt76: connac: introduce mt76_sta_cmd_info data structure (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_mac_wtbl_lmac_addr (Jarod Wilson) [1937053] - mt76: mt7915: refresh repeater entry MAC address when setting BSSID (Jarod Wilson) [1937053] - mt76: mt7915: fix key set/delete issue (Jarod Wilson) [1937053] - mt76: mt7921: remove duplicated macros in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove redundant check on type (Jarod Wilson) [1937053] - mt76: mt7921: remove leftovers from dbdc configuration (Jarod Wilson) [1937053] - mt76: mt7921: add wifi reset support (Jarod Wilson) [1937053] - mt76: dma: export mt76_dma_rx_cleanup routine (Jarod Wilson) [1937053] - mt76: dma: introduce mt76_dma_queue_reset routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce __mt7921_start utility routine (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921_run_firmware utility routine. (Jarod Wilson) [1937053] - mt76: introduce mcu_reset function pointer in mt76_mcu_ops structure (Jarod Wilson) [1937053] - mt76: mt7921: reduce mcu timeouts for suspend, offload and hif_ctrl msg (Jarod Wilson) [1937053] - mt76: mt7915: fix possible deadlock while mt7915_register_ext_phy() (Jarod Wilson) [1937053] - mt76: mt7615: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7663s: fix the possible device hang in high traffic (Jarod Wilson) [1937053] - mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663: fix when beacon filter is being applied (Jarod Wilson) [1937053] - mt76: mt7615: check mcu returned values in mt7615_ops (Jarod Wilson) [1937053] - mt76: mt7915: check mcu returned values in mt7915_ops (Jarod Wilson) [1937053] - mt76: mt7915: fix txrate reporting (Jarod Wilson) [1937053] - mt76: mt7915: fix rxrate reporting (Jarod Wilson) [1937053] - mt76: mt76x0u: Add support for TP-Link T2UHP(UN) v1 (Jarod Wilson) [1937053] - mt76: mt7915: fix PHY mode for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7615: stop ext_phy queue when mac reset happens (Jarod Wilson) [1937053] - mt76: mt7615: fix CSA notification for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: add missing capabilities for DBDC (Jarod Wilson) [1937053] - mt76: mt7921: check mcu returned values in mt7921_start (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of the dynamic remap (Jarod Wilson) [1937053] - mt76: mt7921: fix the base of PCIe interrupt (Jarod Wilson) [1937053] - mt76: mt7921: get rid of mt7921_sta_rc_update routine (Jarod Wilson) [1937053] - mt76: check return value of mt76_txq_send_burst in mt76_txq_schedule_list (Jarod Wilson) [1937053] - mt76: connac: fix kernel warning adding monitor interface (Jarod Wilson) [1937053] - mt76: mt7915: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: fix mib stats counter reporting to mac80211 (Jarod Wilson) [1937053] - mt76: mt7615: remove hdr->fw_ver check (Jarod Wilson) [1937053] - mt76: mt7615: fix TSF configuration (Jarod Wilson) [1937053] - mt76: mt7921: fix stats register definitions (Jarod Wilson) [1937053] - mt76: mt7921: remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7915: fix aggr len debugfs node (Jarod Wilson) [1937053] - mt76: mt7921: fix aggr length histogram (Jarod Wilson) [1937053] - mt76: mt7615: fix memory leak in mt7615_coredump_work (Jarod Wilson) [1937053] - mt76: mt7615: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7615: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7615: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: connac: update sched_scan cmd usage (Jarod Wilson) [1937053] - mt76: mt7921: add flush operation (Jarod Wilson) [1937053] - mt76: mt7921: fixup rx bitrate statistics (Jarod Wilson) [1937053] - mt76: connac: fix up the setting for ht40 mode in mt76_connac_mcu_uni_add_bss (Jarod Wilson) [1937053] - mt76: mt7921: switch to new api for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: fix memory leak in mt7921_coredump_work (Jarod Wilson) [1937053] - mt76: mt7921: fix suspend/resume sequence (Jarod Wilson) [1937053] - mt76: use PCI_VENDOR_ID_MEDIATEK to avoid open coded (Jarod Wilson) [1937053] - mt76: mt7915: always check return value from mt7915_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: connac: always check return value from mt76_connac_mcu_alloc_wtbl_req (Jarod Wilson) [1937053] - mt76: mt76x0: disable GTK offloading (Jarod Wilson) [1937053] - mt76: always use WTBL_MAX_SIZE for tlv allocation (Jarod Wilson) [1937053] - mt76: mt7921: removed unused definitions in mcu.h (Jarod Wilson) [1937053] - mt76: mt7921: remove unnecessary variable (Jarod Wilson) [1937053] - mt76: mt7921: enable random mac addr during scanning (Jarod Wilson) [1937053] - mt76: mt7615: support loading EEPROM for MT7613BE (Jarod Wilson) [1937053] - mt76: mt7915: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix tx skb dma unmap (Jarod Wilson) [1937053] - mt76: mt7615: fix key set/delete issues (Jarod Wilson) [1937053] - mt76: mt7915: add support for rx decapsulation offload (Jarod Wilson) [1937053] - mt76: mt7915: add rx checksum offload support (Jarod Wilson) [1937053] - mt76: mt7915: enable hw rx-amsdu de-aggregation (Jarod Wilson) [1937053] - mt76: add support for 802.3 rx frames (Jarod Wilson) [1937053] - cfg80211: Remove wrong RNR IE validation check (Jarod Wilson) [1937053] - mac80211: bail out if cipher schemes are invalid (Jarod Wilson) [1937053] - mac80211: clear the beacon's CRC after channel switch (Jarod Wilson) [1937053] - mac80211: Set priority and queue mapping for injected frames (Jarod Wilson) [1937053] - mac80211: Allow concurrent monitor iface and ethernet rx decap (Jarod Wilson) [1937053] - nl80211: Add interface to indicate TDLS peer's HE capability (Jarod Wilson) [1937053] - cfg80211: allow specifying a reason for hw_rfkill (Jarod Wilson) [1937053] - nl80211: better document CMD_ROAM behavior (Jarod Wilson) [1937053] - mac80211: set sk_pacing_shift for 802.3 txpath (Jarod Wilson) [1937053] - mac80211: don't apply flow control on management frames (Jarod Wilson) [1937053] - nl80211: Add missing line in nl80211_fils_discovery_policy (Jarod Wilson) [1937053] - mac80211: remove redundant assignment of variable result (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove unused variable 'mg' in minstrel_ht_next_jump_rate() (Jarod Wilson) [1937053] - cfg80211: regulatory: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - rfkill: use DEFINE_SPINLOCK() for spinlock (Jarod Wilson) [1937053] - mt7601u: enable TDLS support (Jarod Wilson) [1937053] - mt7601u: fix always true expression (Jarod Wilson) [1937053] - rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() (Jarod Wilson) [1937053] - rtw88: coex: fix A2DP stutters while WL busy + WL scan (Jarod Wilson) [1937053] - rtw88: 8822c: add LC calibration for RTL8822C (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit table to RF v40.1 (Jarod Wilson) [1937053] - rtw88: fix DIG min setting (Jarod Wilson) [1937053] - rtw88: add flush hci support (Jarod Wilson) [1937053] - rtw88: 8822c: support FW crash dump when FW crash (Jarod Wilson) [1937053] - rtw88: remove unnecessary variable (Jarod Wilson) [1937053] - rtw88: coex: add power off setting (Jarod Wilson) [1937053] - ath11k: Add support for STA to handle beacon miss (Jarod Wilson) [1937053] - ath11k: Update signal filled flag during sta_statistics drv op (Jarod Wilson) [1937053] - ath10k: skip the wait for completion to recovery in shutdown path (Jarod Wilson) [1937053] - ath11k: fix thermal temperature read (Jarod Wilson) [1937053] - ath11k: fix potential wmi_mgmt_tx_queue race condition (Jarod Wilson) [1937053] - ath11k: qmi: cosmetic changes to error messages (Jarod Wilson) [1937053] - ath11k: qmi: add more debug messages (Jarod Wilson) [1937053] - Revert "ath9k: fix ath_tx_process_buffer() potential null ptr dereference" (Jarod Wilson) [1937053] - ath11k: print hardware name and version during initialisation (Jarod Wilson) [1937053] - ath11k: Enable radar detection for 160MHz secondary segment (Jarod Wilson) [1937053] - ath11k: Fix sounding dimension config in HE cap (Jarod Wilson) [1937053] - ath11k: add qcn9074 pci device support (Jarod Wilson) [1937053] - ath11k: add extended interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add CE interrupt support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add data path support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add hal support for QCN9074 (Jarod Wilson) [1937053] - ath11k: add static window support for register access (Jarod Wilson) [1937053] - ath11k: Add qcn9074 mhi controller config (Jarod Wilson) [1937053] - ath11k: Update memory segment count for qcn9074 (Jarod Wilson) [1937053] - ath11k: qmi: increase the number of fw segments (Jarod Wilson) [1937053] - ath11k: Move qmi service_ins_id to hw_params (Jarod Wilson) [1937053] - ath11k: Refactor ath11k_msi_config (Jarod Wilson) [1937053] - ath11k: debugfs: Fix spelling mistake "Opportunies" -> "Opportunities" (Jarod Wilson) [1937053] - ath9k: fix ath_tx_process_buffer() potential null ptr dereference (Jarod Wilson) [1937053] - nl80211: fix beacon head validation (Jarod Wilson) [1937053] - nl80211: fix potential leak of ACL params (Jarod Wilson) [1937053] - cfg80211: check S1G beacon compat element length (Jarod Wilson) [1937053] - cfg80211: remove WARN_ON() in cfg80211_sme_connect (Jarod Wilson) [1937053] - mac80211: fix time-is-after bug in mlme (Jarod Wilson) [1937053] - mac80211: fix TXQ AC confusion (Jarod Wilson) [1937053] - rfkill: revert back to old userspace API by default (Jarod Wilson) [1937053] - mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN (Jarod Wilson) [1937053] - iwlwifi: mvm: fix beacon protection checks (Jarod Wilson) [1937053] - iwlwifi: mvm: rfi: don't lock mvm->mutex when sending config command (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for So-F devices (Jarod Wilson) [1937053] - iwlwifi: fw: fix notification wait locking (Jarod Wilson) [1937053] - iwlwifi: add support for Qu with AX201 device (Jarod Wilson) [1937053] - iwlwifi: pcie: properly set LTR workarounds on 22000 devices (Jarod Wilson) [1937053] - iwlwifi: fix 11ax disabled bit in the regulatory capability flags (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix recently introduced deadlock issue (Jarod Wilson) [1937053] - mt76: mt7921: fix airtime reporting (Jarod Wilson) [1937053] - iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() (Jarod Wilson) [1937053] - mt76: mt7615: remove redundant dev_err call in mt7622_wmac_probe() (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - reg.c: Fix a spello (Jarod Wilson) [1937053] - mac80211: cfg.c: A typo fix (Jarod Wilson) [1937053] - wireless: remove never implemented MODULE_SUPPORTED_DEVICE (Jarod Wilson) [1937053] - wireless/nl80211: fix wdev_id may be used uninitialized (Jarod Wilson) [1937053] - nl80211: fix locking for wireless device netns change (Jarod Wilson) [1937053] - iwlwifi: don't call netif_napi_add() with rxq->lock held (was Re: Lockdep warning in iwl_pcie_rx_handle()) (Jarod Wilson) [1937053] - iwlwifi: fix ARCH=i386 compilation warnings (Jarod Wilson) [1937053] - iwlwifi: mvm: add terminate entry for dmi_system_id tables (Jarod Wilson) [1937053] - mt76: mt7915: fix unused 'mode' variable (Jarod Wilson) [1937053] - mt76: dma: do not report truncated frames to mac80211 (Jarod Wilson) [1937053] - mt76: mt7921: remove incorrect error handling (Jarod Wilson) [1937053] - iwlwifi: pcie: fix iwl_so_trans_cfg link error when CONFIG_IWLMVM is disabled (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: qmi: use pad to format dma_addr_t (Jarod Wilson) [1937053] - iwlwifi: avoid crash on unsupported debug collection (Jarod Wilson) [1937053] - mt76: mt7915: only modify tx buffer list after allocating tx token id (Jarod Wilson) [1937053] - mt76: fix tx skb error handling in mt76_dma_tx_queue_skb (Jarod Wilson) [1937053] - ath9k: fix transmitting to stations in dynamic SMPS mode (Jarod Wilson) [1937053] - redhat: Enable ath11k PCI device support (Jarod Wilson) [1937053] - soc: qcom: Do not depend on ARCH_QCOM for QMI helpers (Jarod Wilson) [1937053] - net: qrtr: Do not depend on ARCH_QCOM (Jarod Wilson) [1937053] - b43: N-PHY: Fix the update of coef for the PHY revision >= 3case (Jarod Wilson) [1937053] - nl80211: add documentation for HT/VHT/HE disable attributes (Jarod Wilson) [1937053] - cfg80211/mac80211: Support disabling HE mode (Jarod Wilson) [1937053] - mac80211: add STBC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove sample rate switching code for constrained devices (Jarod Wilson) [1937053] - mac80211: minstrel_ht: show sampling rates in debugfs (Jarod Wilson) [1937053] - mac80211: minstrel_ht: significantly redesign the rate probing strategy (Jarod Wilson) [1937053] - mac80211: minstrel_ht: reduce the need to sample slower rates (Jarod Wilson) [1937053] - mac80211: minstrel_ht: update total packets counter in tx status path (Jarod Wilson) [1937053] - mac80211: minstrel_ht: use bitfields to encode rate indexes (Jarod Wilson) [1937053] - cfg80211: initialize reg_rule in __freq_reg_info() (Jarod Wilson) [1937053] - mac80211: fix potential overflow when multiplying to u32 integers (Jarod Wilson) [1937053] - mac80211: enable QoS support for nl80211 ctrl port (Jarod Wilson) [1937053] - cfg80211: remove unused callback (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (2/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_B (1/2) parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update RF_A parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: 8822c: update MAC/BB parameter tables to v60 (Jarod Wilson) [1937053] - rtw88: replace tx tasklet with work queue (Jarod Wilson) [1937053] - rtw88: add napi support (Jarod Wilson) [1937053] - rtw88: add rts condition (Jarod Wilson) [1937053] - rtw88: add dynamic rrsr configuration (Jarod Wilson) [1937053] - iwlwifi: remove incorrect comment in pnvm (Jarod Wilson) [1937053] - ath11k: qmi: add debug message for allocated memory segment addresses and sizes (Jarod Wilson) [1937053] - ath11k: pci: remove experimental warning (Jarod Wilson) [1937053] - ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() (Jarod Wilson) [1937053] - ath10k: change ath10k_offchan_tx_work() peer present msg to a warn (Jarod Wilson) [1937053] - ath9k: fix data bus crash when setting nf_override via debugfs (Jarod Wilson) [1937053] - ath11k: add support to configure spatial reuse parameter set (Jarod Wilson) [1937053] - ath10k: restore tx sk_buff of htt header for SDIO (Jarod Wilson) [1937053] - brcmsmac: Fix the spelling configation to configuration in the file d11.h (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 62 for AX devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: implement reading PNVM from UEFI (Jarod Wilson) [1937053] - iwlwifi: pnvm: move file loading code to a separate function (Jarod Wilson) [1937053] - iwlwifi: pnvm: increment the pointer before checking the TLV (Jarod Wilson) [1937053] - iwlwifi: pcie: define FW_RESET_TIMEOUT for clarity (Jarod Wilson) [1937053] - iwlwifi: pnvm: set the PNVM again if it was already loaded (Jarod Wilson) [1937053] - iwlwifi: mvm: global PM mode does not reset after FW crash (Jarod Wilson) [1937053] - iwlwifi: mvm: reduce the print severity of failing getting NIC temp (Jarod Wilson) [1937053] - iwlwifi: mvm: get NVM later in the mvm_start flow (Jarod Wilson) [1937053] - iwlmvm: set properly NIC_NOT_ACK_ENABLED flag (Jarod Wilson) [1937053] - iwlwifi: remove max_ht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: remove max_vht_ampdu_exponent config parameter (Jarod Wilson) [1937053] - iwlwifi: mvm: Check ret code for iwl_mvm_load_nvm_to_nic (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check if CSA event is running before removing (Jarod Wilson) [1937053] - iwlwifi: mvm: Support SCAN_CFG_CMD version 5 (Jarod Wilson) [1937053] - iwlwifi: mvm: isolate the get nvm flow (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify iwl_mvm_dbgfs_register (Jarod Wilson) [1937053] - iwlwifi: mvm: register to mac80211 last (Jarod Wilson) [1937053] - iwlwifi: acpi: add support for DSM RFI (Jarod Wilson) [1937053] - iwlwifi: mvm: add RFI-M support (Jarod Wilson) [1937053] - iwlwifi:mvm: Add support for version 2 of the LARI_CONFIG_CHANGE command. (Jarod Wilson) [1937053] - iwlwifi: pcie: don't crash when rx queues aren't allocated in interrupt (Jarod Wilson) [1937053] - iwlwifi: correction of group-id once sending REPLY_ERROR (Jarod Wilson) [1937053] - iwlwifi: pcie: add AX201 and AX211 radio modules for Ma devices (Jarod Wilson) [1937053] - iwlwifi: pcie: add CDB bit to the device configuration parsing (Jarod Wilson) [1937053] - iwlwifi: acpi: don't return valid pointer as an ERR_PTR (Jarod Wilson) [1937053] - iwlwifi: queue: add fake tx time point (Jarod Wilson) [1937053] - iwlwifi: remove flags argument for nic_access (Jarod Wilson) [1937053] - iwlwifi: declare support for triggered SU/MU beamforming feedback (Jarod Wilson) [1937053] - iwlwifi: dbg: add op_mode callback for collecting debug data. (Jarod Wilson) [1937053] - iwlwifi: api: clean up some documentation/bits (Jarod Wilson) [1937053] - iwlwifi: dbg: remove unsupported regions (Jarod Wilson) [1937053] - iwlwifi: pcie: Change Ma device ID (Jarod Wilson) [1937053] - iwlwifi: when HW has rate offload don't look at control field (Jarod Wilson) [1937053] - iwlwifi: pcie: NULLify pointers after free (Jarod Wilson) [1937053] - iwlwifi: mvm: assign SAR table revision to the command later (Jarod Wilson) [1937053] - iwlwifi: mvm: remove useless iwl_mvm_resume_d3() function (Jarod Wilson) [1937053] - iwlwifi: mvm: enhance a print in CSA flows (Jarod Wilson) [1937053] - iwlwifi: mvm: send stored PPAG command instead of local (Jarod Wilson) [1937053] - iwlwifi: mvm: store PPAG enabled/disabled flag properly (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the type we use in the PPAG table validity checks (Jarod Wilson) [1937053] - iwlwifi: acpi: fix PPAG table sizes (Jarod Wilson) [1937053] - iwlwifi: pcie: don't disable interrupts for reg_lock (Jarod Wilson) [1937053] - iwlwifi: pcie: add a few missing entries for So with Hr (Jarod Wilson) [1937053] - iwlwifi: dbg: Mark ucode tlv data as const (Jarod Wilson) [1937053] - iwlwifi: add new cards for So and Qu family (Jarod Wilson) [1937053] - ath11k: fix a locking bug in ath11k_mac_op_start() (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Simplify bool comparison (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: Simplify bool comparison (Jarod Wilson) [1937053] - brcmfmac: add support for CQM RSSI notifications (Jarod Wilson) [1937053] - ath10k: Add new debug level for sta related logs (Jarod Wilson) [1937053] - ath11k: Update tx descriptor search index properly (Jarod Wilson) [1937053] - ath10k: Fix lockdep assertion warning in ath10k_sta_statistics (Jarod Wilson) [1937053] - ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() (Jarod Wilson) [1937053] - wl3501: fix alignment constraints (Jarod Wilson) [1937053] - rt2800usb: add Sweex LW163V2 id's (Jarod Wilson) [1937053] - rt2x00: remove duplicate word and fix typo in comment (Jarod Wilson) [1937053] - mwifiex: Report connected BSS with cfg80211_connect_bss() (Jarod Wilson) [1937053] - rtl8xxxu: remove unused assignment value (Jarod Wilson) [1937053] - atmel: at76c50x: use DEFINE_MUTEX() for mutex lock (Jarod Wilson) [1937053] - brcmsmac: fix alignment constraints (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet (Jarod Wilson) [1937053] - brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet (Jarod Wilson) [1937053] - rtw88: 8821c: support RFE type2 wifi NIC (Jarod Wilson) [1937053] - rtw88: 8821c: Correct CCK RSSI (Jarod Wilson) [1937053] - rtw88: coex: 8821c: correct antenna switch function (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove redundant initialization of variable rtstatus (Jarod Wilson) [1937053] - iwlwifi: pcie: Disable softirqs during Rx queue init (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 61 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: add Asus to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Microsoft to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add Samsung to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: add HP to the PPAG approved list (Jarod Wilson) [1937053] - iwlwifi: mvm: implement approved list for the PPAG feature (Jarod Wilson) [1937053] - iwlwifi: mvm: set enabled in the PPAG command properly (Jarod Wilson) [1937053] - iwlwifi: mvm: add debugfs entry to trigger a dump as any time-point (Jarod Wilson) [1937053] - iwlwifi: mvm: add tx fail time point (Jarod Wilson) [1937053] - iwlwifi: fwrt: add suspend/resume time point (Jarod Wilson) [1937053] - iwlwifi: mvm: add triggers for MLME events (Jarod Wilson) [1937053] - iwlwifi: mvm: add IML/ROM information for other HW families (Jarod Wilson) [1937053] - iwlwifi: mvm: fix CSA AP side (Jarod Wilson) [1937053] - iwlwifi: mvm: make iwl_mvm_tt_temp_changed() static (Jarod Wilson) [1937053] - iwlwifi: mvm: cancel the scan delayed work when scan is aborted (Jarod Wilson) [1937053] - iwlwifi: pcie: add support for SnJ with Hr1 (Jarod Wilson) [1937053] - iwlwifi: mvm: move early time-point before nvm_init in non-unified (Jarod Wilson) [1937053] - iwlwifi: add support for SnJ with Jf devices (Jarod Wilson) [1937053] - iwlwifi: move SnJ and So rules to the new tables (Jarod Wilson) [1937053] - iwlwifi: mvm: slightly clean up rs_fw_set_supp_rates() (Jarod Wilson) [1937053] - iwlwifi: fw api: make hdr a zero-size array again (Jarod Wilson) [1937053] - iwlwifi: bump FW API to 60 for AX devices (Jarod Wilson) [1937053] - iwlwifi: mvm: advertise BIGTK client support if available (Jarod Wilson) [1937053] - iwlwifi: always allow maximum A-MSDU on newer devices (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs: check length precisely in inject_packet (Jarod Wilson) [1937053] - iwlwifi: mvm: simplify TX power setting (Jarod Wilson) [1937053] - iwlwifi: tx: move handing sync/async host command to trans (Jarod Wilson) [1937053] - iwlwifi: mvm: add explicit check for non-data frames in get Tx rate (Jarod Wilson) [1937053] - iwlwifi: mvm: debugfs for phy-integration-ver (Jarod Wilson) [1937053] - iwlwifi: parse phy integration string from FW TLV (Jarod Wilson) [1937053] - iwlwifi: mvm: csa: do not abort CSA before disconnect (Jarod Wilson) [1937053] - iwlwifi: mvm: don't send commands during suspend\resume transition (Jarod Wilson) [1937053] - iwlwifi: mvm: don't check system_pm_mode without mutex held (Jarod Wilson) [1937053] - iwlwifi: remove TRANS_PM_OPS (Jarod Wilson) [1937053] - iwlwifi: dbg: dump paged memory from index 1 (Jarod Wilson) [1937053] - iwl-trans: iwlwifi: move sync NMI logic to trans (Jarod Wilson) [1937053] - iwlwifi: pcie: properly implement NAPI (Jarod Wilson) [1937053] - iwlwifi: mvm: add support for new flush queue response (Jarod Wilson) [1937053] - iwlwifi: mvm: handle CCA-EXT delay firmware notification (Jarod Wilson) [1937053] - iwlwifi: mvm: scan: fix scheduled scan restart handling (Jarod Wilson) [1937053] - iwlwifi: mvm: remove debugfs injection limitations (Jarod Wilson) [1937053] - iwlwifi: mvm: check more notification sizes (Jarod Wilson) [1937053] - iwlwifi: mvm: add notification size checks (Jarod Wilson) [1937053] - ath11k: remove h from printk format specifier (Jarod Wilson) [1937053] - ath10k: remove h from printk format specifier (Jarod Wilson) [1937053] - cfg80211: fix netdev registration deadlock (Jarod Wilson) [1937053] - mac80211: fix station rate table updates on assoc (Jarod Wilson) [1937053] - mt76: mt7663: introduce coredump support (Jarod Wilson) [1937053] - mt76: mt7921: add coredump support (Jarod Wilson) [1937053] - mt76: mt7921: enable MSI interrupts (Jarod Wilson) [1937053] - mt76: mt7921: introduce regdomain notifier support (Jarod Wilson) [1937053] - mt76: mt7921: introduce Runtime PM support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for suspend and WoW support (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu module for sched_scan and hw_scan (Jarod Wilson) [1937053] - mt76: mt7921: rely on mt76_connac_mcu common library (Jarod Wilson) [1937053] - mt76: mt7921: introduce PM support (Jarod Wilson) [1937053] - mt76: mt7921: introduce beacon_loss mcu event (Jarod Wilson) [1937053] - mt76: mt7921: introduce support for hardware beacon filter (Jarod Wilson) [1937053] - mt76: mt7921: introduce 802.11 PS support in sta mode (Jarod Wilson) [1937053] - mt76: mt7921: introduce schedule scan support (Jarod Wilson) [1937053] - mt76: mt7921: add debugfs support (Jarod Wilson) [1937053] - mt76: mt7921: introduce mt7921e support (Jarod Wilson) [1937053] - mt76: mt7921: add ieee80211_ops (Jarod Wilson) [1937053] - mt76: mt7921: add EEPROM support (Jarod Wilson) [1937053] - mt76: mt7921: add DMA support (Jarod Wilson) [1937053] - mt76: mt7921: add MCU support (Jarod Wilson) [1937053] - mt76: mt7921: add MAC support (Jarod Wilson) [1937053] - wireless: Fix "ordering" comment typos (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm utility routines in mt76_connac_lib module (Jarod Wilson) [1937053] - mt76: mt76_connac: move pm data struct in mt76_connac.h (Jarod Wilson) [1937053] - mt76: mt76_connac: move WoW and suspend code in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: move hw_scan and sched_scan routine in mt76_connac_mcu module (Jarod Wilson) [1937053] - mt76: mt76_connac: create mcu library (Jarod Wilson) [1937053] - mt76: introduce mt76_vif data structure (Jarod Wilson) [1937053] - cfg80211: call cfg80211_destroy_ifaces() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_set_encryption() with wiphy lock held (Jarod Wilson) [1937053] - wext: call cfg80211_change_iface() with wiphy lock held (Jarod Wilson) [1937053] - nl80211: call cfg80211_dev_rename() under RTNL (Jarod Wilson) [1937053] - mt76: dma: fix a possible memory leak in mt76_add_fragment() (Jarod Wilson) [1937053] - ath9k: fix build error with LEDS_CLASS=m (Jarod Wilson) [1937053] - ath10k: fix wmi mgmt tx queue full due to race condition (Jarod Wilson) [1937053] - ath10k: pass the ssid info to get the correct bss entity (Jarod Wilson) [1937053] - ath10k: allow dynamic SAR power limits via common API (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix regression in the max_prob_rate fix (Jarod Wilson) [1937053] - mt76: mt7615: reduce VHT maximum MPDU length (Jarod Wilson) [1937053] - mt76: reduce q->lock hold time (Jarod Wilson) [1937053] - mt76: usb: process URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt76: move vif_mask back from mt76_phy to mt76_dev (Jarod Wilson) [1937053] - mt76: mt7915: make vif index per adapter instead of per band (Jarod Wilson) [1937053] - mt76: mt7915: add support for using a secondary PCIe link for gen1 (Jarod Wilson) [1937053] - mt76: fix crash on tearing down ext phy (Jarod Wilson) [1937053] - mt76: mt7915: bring up the WA event rx queue for band1 (Jarod Wilson) [1937053] - mt76: mt7615: unify init work (Jarod Wilson) [1937053] - mt76: mt7915: support TxBF for DBDC (Jarod Wilson) [1937053] - mt76: mt7915: Remove unneeded semicolon (Jarod Wilson) [1937053] - mt76: mt7615: set mcu country code in mt7615_mcu_set_channel_domain() (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom DBDC band selection (Jarod Wilson) [1937053] - mt76: mt7915: fix eeprom parsing for DBDC (Jarod Wilson) [1937053] - iwlwifi: provide gso_type to GSO packets (Jarod Wilson) [1937053] - mt76: mt7915: disable RED support in the WA firmware (Jarod Wilson) [1937053] - mt76: mt7915: rework mcu API (Jarod Wilson) [1937053] - mt76: mt7915: do not set DRR group for stations (Jarod Wilson) [1937053] - mt76: mt7915: ensure that init work completes before starting the device (Jarod Wilson) [1937053] - mt76: mt7603: fix ED/CCA monitoring with single-stream devices (Jarod Wilson) [1937053] - mt76: mt7915: add implicit Tx beamforming support (Jarod Wilson) [1937053] - mt76: mt7915: simplify peer's TxBF capability check (Jarod Wilson) [1937053] - mt76: mt7615: mt7915: disable txpower sku when testmode enabled (Jarod Wilson) [1937053] - mt76: mt7915: add support for continuous tx in testmode (Jarod Wilson) [1937053] - mt76: mt7915: rework set state part in testmode (Jarod Wilson) [1937053] - mt76: testmode: add a new state for continuous tx (Jarod Wilson) [1937053] - mt76: mt7915: clean hw queue before starting new testmode tx (Jarod Wilson) [1937053] - mt76: mt7915: calculate new packet length when tx_time is set in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support for ipg in testmode (Jarod Wilson) [1937053] - mt76: mt7915: split edca update function (Jarod Wilson) [1937053] - mt76: testmode: make tx queued limit adjustable (Jarod Wilson) [1937053] - mt76: testmode: add attributes for ipg related parameters (Jarod Wilson) [1937053] - mt76: testmode: add support to set user-defined spe index (Jarod Wilson) [1937053] - mt76: mt7915: force ldpc for bw larger than 20MHz in testmode (Jarod Wilson) [1937053] - mt76: move chainmask in mt76_phy (Jarod Wilson) [1937053] - mt76: move mac_work in mt76_core module (Jarod Wilson) [1937053] - mt76: mt7615: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: mt7915: move testmode data from dev to phy (Jarod Wilson) [1937053] - mt76: testmode: move mtd part to mt76_dev (Jarod Wilson) [1937053] - mt76: testmode: introduce dbdc support (Jarod Wilson) [1937053] - mt76: mt7915: add partial add_bss_info command on testmode init (Jarod Wilson) [1937053] - mt76: mt7915: drop zero-length packet to avoid Tx hang (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_mcu_send_message routine (Jarod Wilson) [1937053] - mt76: mt7915: fix endianness warning in mt7915_mcu_set_radar_th (Jarod Wilson) [1937053] - mt76: mt7915: add support for flash mode (Jarod Wilson) [1937053] - mt76: mt7915: run mt7915_configure_filter holding mt76 mutex (Jarod Wilson) [1937053] - mt76: mt7915: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: convert comma to semicolon (Jarod Wilson) [1937053] - mt76: mt7615: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: reset token when mac_reset happens (Jarod Wilson) [1937053] - mt76: mt7915: fix MT_CIPHER_BIP_CMAC_128 setkey (Jarod Wilson) [1937053] - mt76: mt7615: add vif check in mt7615_update_vif_beacon() (Jarod Wilson) [1937053] - mt76: mt7915: add vif check in mt7915_update_vif_beacon() (Jarod Wilson) [1937053] - ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer (Jarod Wilson) [1937053] - mac80211: pause TX while changing interface type (Jarod Wilson) [1937053] - wext: fix NULL-ptr-dereference with cfg80211's lack of commit() (Jarod Wilson) [1937053] - cfg80211: avoid holding the RTNL when calling the driver (Jarod Wilson) [1937053] - iwl4965: do not process non-QOS frames on txq->sched_retry path (Jarod Wilson) [1937053] - mt7601u: process tx URBs with status EPROTO properly (Jarod Wilson) [1937053] - mt7601u: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - rtw88: 8723de: adjust the LTR setting (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl8192c-common: fix bool comparison in expressions (Jarod Wilson) [1937053] - rtlwifi: rtl_pci: fix bool comparison in expressions (Jarod Wilson) [1937053] - mt7601u: fix kernel crash unplugging the device (Jarod Wilson) [1937053] - iwlwifi: queue: bail out on invalid freeing (Jarod Wilson) [1937053] - iwlwifi: mvm: guard against device removal in reprobe (Jarod Wilson) [1937053] - iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. (Jarod Wilson) [1937053] - iwlwifi: mvm: clear IN_D3 after wowlan status cmd (Jarod Wilson) [1937053] - iwlwifi: pcie: add rules to match Qu with Hr2 (Jarod Wilson) [1937053] - iwlwifi: mvm: invalidate IDs of internal stations at mvm start (Jarod Wilson) [1937053] - iwlwifi: mvm: fix the return type for DSM functions 1 and 2 (Jarod Wilson) [1937053] - iwlwifi: pcie: reschedule in long-running memory reads (Jarod Wilson) [1937053] - iwlwifi: pcie: use jiffies for memory read spin time limit (Jarod Wilson) [1937053] - iwlwifi: pcie: fix context info memory leak (Jarod Wilson) [1937053] - iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap (Jarod Wilson) [1937053] - iwlwifi: pcie: set LTR on more devices (Jarod Wilson) [1937053] - iwlwifi: queue: don't crash if txq->entries is NULL (Jarod Wilson) [1937053] - iwlwifi: fix the NMI flow for old devices (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't try to load after failures (Jarod Wilson) [1937053] - iwlwifi: pnvm: don't skip everything when not reloading (Jarod Wilson) [1937053] - iwlwifi: pcie: avoid potential PNVM leaks (Jarod Wilson) [1937053] - iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() (Jarod Wilson) [1937053] - iwlwifi: mvm: skip power command when unbinding vif during CSA (Jarod Wilson) [1937053] - cfg80211: change netdev registration/unregistration semantics (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix rounding error in throughput calculation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: increase stats update interval (Jarod Wilson) [1937053] - mac80211: minstrel_ht: fix max probability rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve sample rate selection (Jarod Wilson) [1937053] - mac80211: minstrel_ht: improve ampdu length estimation (Jarod Wilson) [1937053] - mac80211: minstrel_ht: remove old ewma based rate average code (Jarod Wilson) [1937053] - mac80211: remove legacy minstrel rate control (Jarod Wilson) [1937053] - mac80211: minstrel_ht: add support for OFDM rates on non-HT clients (Jarod Wilson) [1937053] - mac80211: minstrel_ht: clean up CCK code (Jarod Wilson) [1937053] - mac80211: introduce aql_enable node in debugfs (Jarod Wilson) [1937053] - cfg80211: Add phyrate conversion support for extended MCS in 60GHz band (Jarod Wilson) [1937053] - cfg80211: add VHT rate entries for MCS-10 and MCS-11 (Jarod Wilson) [1937053] - mac80211: reduce peer HE MCS/NSS to own capabilities (Jarod Wilson) [1937053] - mac80211: remove NSS number of 160MHz if not support 160MHz for HE (Jarod Wilson) [1937053] - mac80211: 160MHz with extended NSS BW in CSA (Jarod Wilson) [1937053] - mac80211: add LDPC encoding to ieee80211_parse_tx_radiotap (Jarod Wilson) [1937053] - mac80211: add rx decapsulation offload support (Jarod Wilson) [1937053] - ath10k: remove unused struct ath10k::dev_type (Jarod Wilson) [1937053] - ath11k: remove duplicate function declaration (Jarod Wilson) [1937053] - ath10k: increase rx buffer size to 2048 (Jarod Wilson) [1937053] - ath10k: sanitity check for ep connectivity (Jarod Wilson) [1937053] - mt76: mt7663s: fix rx buffer refcounting (Jarod Wilson) [1937053] - mt7601u: fix rx buffer refcounting (Jarod Wilson) [1937053] - mac80211: check if atf has been disabled in __ieee80211_schedule_txq (Jarod Wilson) [1937053] - mac80211: do not drop tx nulldata packets on encrypted links (Jarod Wilson) [1937053] - mac80211: fix encryption key selection for 802.3 xmit (Jarod Wilson) [1937053] - mac80211: fix fast-rx encryption check (Jarod Wilson) [1937053] - mac80211: fix incorrect strlen of .write in debugfs (Jarod Wilson) [1937053] - cfg80211: fix a kerneldoc markup (Jarod Wilson) [1937053] - brcmfmac: clear EAP/association status bits on linkdown events (Jarod Wilson) [1937053] - brcmfmac: Delete useless kfree code (Jarod Wilson) [1937053] - mt7601u: check the status of device in calibration (Jarod Wilson) [1937053] - mt7601u: process URBs in status EPROTO properly (Jarod Wilson) [1937053] - brcmfmac: support BCM4365E with 43666 ChipCommon chip ID (Jarod Wilson) [1937053] - mwifiex: pcie: Drop bogus __refdata annotation (Jarod Wilson) [1937053] - rtw88: Simplify bool comparison (Jarod Wilson) [1937053] - rtw88: coex: set 4 slot TDMA for BT link and WL busy (Jarod Wilson) [1937053] - rtw88: 8821c: apply CCK PD level which calculates from dynamic mechanism (Jarod Wilson) [1937053] - rtw88: reduce the log level for failure of tx report (Jarod Wilson) [1937053] - rtw88: Delete useless kfree code (Jarod Wilson) [1937053] - iwlwifi: dbg: Don't touch the tlv data (Jarod Wilson) [1937053] - mt76: Fix queue ID variable types after mcu queue split (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain with a lock (Jarod Wilson) [1937053] - cfg80211/mac80211: fix kernel-doc for SAR APIs (Jarod Wilson) [1937053] - mt76: mt7915: fix MESH ifdef block (Jarod Wilson) [1937053] - mt76: mt76s: fix NULL pointer dereference in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: sdio: remove wake logic in mt76s_process_tx_queue (Jarod Wilson) [1937053] - mt76: usb: remove wake logic in mt76u_status_worker (Jarod Wilson) [1937053] - ath11k: dp: clean up a variable name (Jarod Wilson) [1937053] - ath11k: pci: remove unnecessary mask in ath11k_pci_enable_ltssm() (Jarod Wilson) [1937053] - ath11k: pci: disable ASPM L0sLs before downloading firmware (Jarod Wilson) [1937053] - ath11k: qmi: try to allocate a big block of DMA memory first (Jarod Wilson) [1937053] - rtlwifi: rise completion at the last step of firmware callback (Jarod Wilson) [1937053] - mt76: mt76u: fix NULL pointer dereference in mt76u_status_worker (Jarod Wilson) [1937053] - ath10k: prevent deinitializing NAPI twice (Jarod Wilson) [1937053] - ath9k: Postpone key cache entry deletion for TXQ frames reference it (Jarod Wilson) [1937053] - ath: Modify ath_key_delete() to not need full key entry (Jarod Wilson) [1937053] - ath: Export ath_hw_keysetmac() (Jarod Wilson) [1937053] - ath9k: Clear key cache explicitly on disabling hardware (Jarod Wilson) [1937053] - ath: Use safer key clearing with key cache entries (Jarod Wilson) [1937053] - ath10k: Remove voltage regulator votes during wifi disable (Jarod Wilson) [1937053] - ath10k: Fix error handling in case of CE pipe init failure (Jarod Wilson) [1937053] - ath11k: Fix ath11k_pci_fix_l1ss() (Jarod Wilson) [1937053] - ath11k: Fix error code in ath11k_core_suspend() (Jarod Wilson) [1937053] - ath11k: start vdev if a bss peer is already created (Jarod Wilson) [1937053] - ath11k: fix crash caused by NULL rx_channel (Jarod Wilson) [1937053] - ath11k: add missing null check on allocated skb (Jarod Wilson) [1937053] - ath9k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: make relay callbacks const (Jarod Wilson) [1937053] - ath10k: make relay callbacks const (Jarod Wilson) [1937053] - ath11k: implement suspend for QCA6390 PCI devices (Jarod Wilson) [1937053] - ath11k: hif: add ce irq enable and disable functions (Jarod Wilson) [1937053] - ath11k: implement WoW enable and wakeup commands (Jarod Wilson) [1937053] - ath11k: set credit_update flag for flow controlled ep only (Jarod Wilson) [1937053] - ath11k: dp: stop rx pktlog before suspend (Jarod Wilson) [1937053] - ath11k: htc: implement suspend handling (Jarod Wilson) [1937053] - ath11k: htc: remove unused struct ath11k_htc_ops (Jarod Wilson) [1937053] - ath11k: pci: read select_window register to ensure write is finished (Jarod Wilson) [1937053] - ath11k: hif: implement suspend and resume functions (Jarod Wilson) [1937053] - ath11k: mhi: hook suspend and resume (Jarod Wilson) [1937053] - ath11k: Fix incorrect tlvs in scan start command (Jarod Wilson) [1937053] - ath11k: pci: disable VDD4BLOW (Jarod Wilson) [1937053] - ath11k: pci: fix L1ss clock unstable problem (Jarod Wilson) [1937053] - ath11k: pci: fix hot reset stability issues (Jarod Wilson) [1937053] - ath11k: put hw to DBS using WMI_PDEV_SET_HW_MODE_CMDID (Jarod Wilson) [1937053] - ath11k: mhi: print a warning if firmware crashed (Jarod Wilson) [1937053] - ath11k: use MHI provided APIs to allocate and free MHI controller (Jarod Wilson) [1937053] - ath10k: add atomic protection for device recovery (Jarod Wilson) [1937053] - ath10k: add option for chip-id based BDF selection (Jarod Wilson) [1937053] - mt76: remove unused variable q (Jarod Wilson) [1937053] - mac80211: add ieee80211_set_sar_specs (Jarod Wilson) [1937053] - nl80211: add common API to configure SAR power limitations (Jarod Wilson) [1937053] - mac80211: fix a mistake check for rx_stats update (Jarod Wilson) [1937053] - mac80211: mlme: save ssid info to ieee80211_bss_conf while assoc (Jarod Wilson) [1937053] - mac80211: Update rate control on channel change (Jarod Wilson) [1937053] - mac80211: don't filter out beacons once we start CSA (Jarod Wilson) [1937053] - mac80211: Fix calculation of minimal channel width (Jarod Wilson) [1937053] - mac80211: ignore country element TX power on 6 GHz (Jarod Wilson) [1937053] - mac80211: use bitfield helpers for BA session action frames (Jarod Wilson) [1937053] - mac80211: support Rx timestamp calculation for all preamble types (Jarod Wilson) [1937053] - mac80211: don't set set TDLS STA bandwidth wider than possible (Jarod Wilson) [1937053] - mac80211: support driver-based disconnect with reconnect hint (Jarod Wilson) [1937053] - cfg80211: support immediate reconnect request hint (Jarod Wilson) [1937053] - mac80211: use struct assignment for he_obss_pd (Jarod Wilson) [1937053] - cfg80211: remove struct ieee80211_he_bss_color (Jarod Wilson) [1937053] - nl80211: validate key indexes for cfg80211_registered_device (Jarod Wilson) [1937053] - cfg80211: include block-tx flag in channel switch started event (Jarod Wilson) [1937053] - mac80211: disallow band-switch during CSA (Jarod Wilson) [1937053] - ieee80211: update reduced neighbor report TBTT info length (Jarod Wilson) [1937053] - cfg80211: Save the regulatory domain when setting custom regulatory (Jarod Wilson) [1937053] - nl80211: always accept scan request with the duration set (Jarod Wilson) [1937053] - cfg80211: Update TSF and TSF BSSID for multi BSS (Jarod Wilson) [1937053] - cfg80211: scan PSC channels in case of scan with wildcard SSID (Jarod Wilson) [1937053] - mac80211: Skip entries with SAE H2E only membership selector (Jarod Wilson) [1937053] - cfg80211: Parse SAE H2E only membership selector (Jarod Wilson) [1937053] - mac80211: support MIC error/replay detected counters driver update (Jarod Wilson) [1937053] - mac80211: he: remove non-bss-conf fields from bss_conf (Jarod Wilson) [1937053] - mac80211: remove trailing semicolon in macro definitions (Jarod Wilson) [1937053] - nl80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mac80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - cfg80211: fix callback type mismatches in wext-compat (Jarod Wilson) [1937053] - net: wireless: make a const array static, makes object smaller (Jarod Wilson) [1937053] - net: mac80211: use core API for updating TX/RX stats (Jarod Wilson) [1937053] - rfkill: add a reason to the HW rfkill state (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix ofdm power compensation (Jarod Wilson) [1937053] - ath9k_htc: adhere to the DONT_REORDER transmit flag (Jarod Wilson) [1937053] - ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax (Jarod Wilson) [1937053] - ath11k: support TXOP duration based RTS threshold (Jarod Wilson) [1937053] - ath11k: fix incorrect wmi param for configuring HE operation (Jarod Wilson) [1937053] - ath11k: unlock on error path in ath11k_mac_op_add_interface() (Jarod Wilson) [1937053] - ath11k: fix rmmod failure if qmi sequence fails (Jarod Wilson) [1937053] - rtw88: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - rt2x00: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - ath11k: pci: add MODULE_FIRMWARE macros (Jarod Wilson) [1937053] - rtw88: reduce polling time of IQ calibration (Jarod Wilson) [1937053] - rtw88: fix multiple definition of rtw_pm_ops (Jarod Wilson) [1937053] - brcmfmac: remove redundant assignment to pointer 'entry' (Jarod Wilson) [1937053] - rtw88: declare hw supports ch 144 (Jarod Wilson) [1937053] - rtw88: coex: fix missing unitialization of variable 'interval' (Jarod Wilson) [1937053] - mwifiex: change license text of Makefile and README from MARVELL to NXP (Jarod Wilson) [1937053] - rtw88: pci: Add prototypes for .probe, .remove and .shutdown (Jarod Wilson) [1937053] - ath9k: remove trailing semicolon in macro definition (Jarod Wilson) [1937053] - ath11k: Ignore resetting peer auth flag in peer assoc cmd (Jarod Wilson) [1937053] - ath11k: add 64bit check before reading msi high addr (Jarod Wilson) [1937053] - ath10k: fix a check patch warning returnNonBoolInBooleanFunction of sdio.c (Jarod Wilson) [1937053] - mac80211: mesh: fix mesh_pathtbl_init() error path (Jarod Wilson) [1937053] - mt76: mt7615: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - mt76: mt7915: fix ht mcs in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: attempt to free up more room when filling the tx queue (Jarod Wilson) [1937053] - mt76: mt7915: stop queues when running out of tx tokens (Jarod Wilson) [1937053] - mt76: improve tx queue stop/wake (Jarod Wilson) [1937053] - mt76: mt7915: fix memory leak in mt7915_mcu_get_rx_rate() (Jarod Wilson) [1937053] - mt76: mt7615: fix rdd mcu cmd endianness (Jarod Wilson) [1937053] - mt76: mt7915: fix endian issues (Jarod Wilson) [1937053] - mt76: mt7915: get rid of dbdc debugfs knob (Jarod Wilson) [1937053] - mt76: mt7915: introduce dbdc support (Jarod Wilson) [1937053] - mt76: move hw mac_addr in mt76_phy (Jarod Wilson) [1937053] - mt76: move band allocation in mt76_register_phy (Jarod Wilson) [1937053] - mt76: rely on mt76_phy in mt76_init_sband_2g and mt76_init_sband_5g (Jarod Wilson) [1937053] - mt76: move band capabilities in mt76_phy (Jarod Wilson) [1937053] - mt76: move tx hw data queues in mt76_phy (Jarod Wilson) [1937053] - mt76: move mcu queues to mt76_dev q_mcu array (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb_raw signature (Jarod Wilson) [1937053] - mt76: introduce mt76_init_mcu_queue utility routine (Jarod Wilson) [1937053] - mt76: rely on mt76_queue in tx_queue_skb signature (Jarod Wilson) [1937053] - mt76: dma: rely on mt76_queue in mt76_dma_tx_cleanup signature (Jarod Wilson) [1937053] - mt76: mt7663s: rely on mt76_queue in mt7663s_tx_run_queue signature (Jarod Wilson) [1937053] - mt76: sdio: rely on mt76_queue in mt76s_process_tx_queue signature (Jarod Wilson) [1937053] - mt76: sdio: introduce mt76s_alloc_tx_queue (Jarod Wilson) [1937053] - mt76: move mt76_init_tx_queue in common code (Jarod Wilson) [1937053] - mt76: mt7915: rely on eeprom definitions (Jarod Wilson) [1937053] - mt76: mt7615: refactor usb/sdio rate code (Jarod Wilson) [1937053] - mt76: mt7615: support 16 interfaces (Jarod Wilson) [1937053] - mt76: mt7915: remove unused mt7915_mcu_bss_sync_tlv() (Jarod Wilson) [1937053] - mt76: mt7915: use BIT_ULL for omac_idx (Jarod Wilson) [1937053] - mt76: mt7915: make mt7915_eeprom_read static (Jarod Wilson) [1937053] - mt76: mt7915: add support to set tx frequency offset in testmode (Jarod Wilson) [1937053] - mt76: mt7915: add support to set txpower in testmode (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode rx support (Jarod Wilson) [1937053] - mt76: mt7915: implement testmode tx support (Jarod Wilson) [1937053] - mt76: testmode: add support for HE rate modes (Jarod Wilson) [1937053] - mt76: mt7915: fix tx rate related fields in tx descriptor (Jarod Wilson) [1937053] - mt76: testmode: add support for LTF and GI combinations for HE mode (Jarod Wilson) [1937053] - mt76: testmode: add tx_rate_stbc parameter (Jarod Wilson) [1937053] - mt76: testmode: add snr attribute in rx statistics (Jarod Wilson) [1937053] - mt76: testmode: switch ib and wb rssi to array type for per-antenna report (Jarod Wilson) [1937053] - mt76: mt76u: use dedicated thread for status work (Jarod Wilson) [1937053] - mt76: mt76u: rely on woker APIs for rx work (Jarod Wilson) [1937053] - mt76: mt7615: run key configuration in mt7615_set_key for usb/sdio devices (Jarod Wilson) [1937053] - mt76: fix tkip configuration for mt7615/7663 devices (Jarod Wilson) [1937053] - mt76: switch to wep sw crypto for mt7615/mt7915 (Jarod Wilson) [1937053] - mt76: mt7663s: introduce WoW support via GPIO (Jarod Wilson) [1937053] - mt76: move mt76_mcu_send_firmware in common module (Jarod Wilson) [1937053] - mt76: mt7603: add additional EEPROM chip ID (Jarod Wilson) [1937053] - mt76: fix memory leak if device probing fails (Jarod Wilson) [1937053] - mt76: mt7915: fix sparse warning cast from restricted __le16 (Jarod Wilson) [1937053] - mt76: dma: fix possible deadlock running mt76_dma_cleanup (Jarod Wilson) [1937053] - mt76: set fops_tx_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: mt7915: rename mt7915_mcu_get_rate_info to mt7915_mcu_get_tx_rate (Jarod Wilson) [1937053] - mt76: mt7915: update ppe threshold (Jarod Wilson) [1937053] - mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE (Jarod Wilson) [1937053] - mt76: sdio: get rid of sched.lock (Jarod Wilson) [1937053] - mt76: mt7663s: fix a possible ple quota underflow (Jarod Wilson) [1937053] - mt76: mt7663s: get rid of mt7663s_sta_add (Jarod Wilson) [1937053] - mt76: mt7615: introduce quota debugfs node for mt7663s (Jarod Wilson) [1937053] - mt76: mt7615: enable beacon filtering by default for offload fw (Jarod Wilson) [1937053] - mt76: add back the SUPPORTS_REORDERING_BUFFER flag (Jarod Wilson) [1937053] - mt76: mt7915: query station rx rate from firmware (Jarod Wilson) [1937053] - mt76: mt7915: move eeprom parsing out of mt7915_mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement functions to get the response skb for MCU calls (Jarod Wilson) [1937053] - mt76: mt7603: switch to .mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: make mcu_ops->mcu_send_msg optional (Jarod Wilson) [1937053] - mt76: move waiting and locking out of mcu_ops->mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: move mcu timeout handling to .mcu_parse_response (Jarod Wilson) [1937053] - mt76: implement .mcu_parse_response in struct mt76_mcu_ops (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_skb_send_msg to mt76_mcu_skb_send_msg (Jarod Wilson) [1937053] - mt76: rename __mt76_mcu_send_msg to mt76_mcu_send_msg (Jarod Wilson) [1937053] - mt76: mt7915: disable OFDMA/MU-MIMO UL (Jarod Wilson) [1937053] - mt76: mt7915: fix DRR sta bss group index (Jarod Wilson) [1937053] - mt76: mt7915: use napi_consume_skb to bulk-free tx skbs (Jarod Wilson) [1937053] - mt76: mt7915: fix processing txfree events (Jarod Wilson) [1937053] - mt76: mt7915: support 32 station interfaces (Jarod Wilson) [1937053] - mt76: do not set NEEDS_UNIQUE_STA_ADDR for 7615 and 7915 (Jarod Wilson) [1937053] - mt76: mt7615: add debugfs knob for setting extended local mac addresses (Jarod Wilson) [1937053] - mt76: use ieee80211_rx_list to pass frames to the network stack as a batch (Jarod Wilson) [1937053] - mt76: mt7915: add encap offload for 4-address mode stations (Jarod Wilson) [1937053] - mt76: mt7915: add 802.11 encap offload support (Jarod Wilson) [1937053] - mt76: sdio: convert {status/net}_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: disable interrupt during txrx_worker processing (Jarod Wilson) [1937053] - mt76: mt7663s: convert txrx_work to mt76_worker (Jarod Wilson) [1937053] - mt76: mt7663s: move tx/rx processing in the same txrx workqueue (Jarod Wilson) [1937053] - mt76: mt7615: retry if mt7615_mcu_init returns -EAGAIN (Jarod Wilson) [1937053] - mt76: mt7915: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7915: measure channel noise and report it via survey (Jarod Wilson) [1937053] - mac80211: set SDATA_STATE_RUNNING for monitor interfaces (Jarod Wilson) [1937053] - cfg80211: initialize rekey_data (Jarod Wilson) [1937053] - mac80211: fix return value of ieee80211_chandef_he_6ghz_oper (Jarod Wilson) [1937053] - rtw88: debug: Fix uninitialized memory in debugfs code (Jarod Wilson) [1937053] - brcmfmac: expose firmware config files through modinfo (Jarod Wilson) [1937053] - rtw88: coex: add feature to enhance HID coexistence performance (Jarod Wilson) [1937053] - rtw88: coex: upgrade coexistence A2DP mechanism (Jarod Wilson) [1937053] - rtw88: coex: add action for coexistence in hardware initial (Jarod Wilson) [1937053] - rtw88: coex: add function to avoid cck lock (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for WLAN connected (Jarod Wilson) [1937053] - rtw88: coex: change the coexistence mechanism for HID (Jarod Wilson) [1937053] - rtw88: coex: update AFH information while in free-run mode (Jarod Wilson) [1937053] - rtw88: coex: update the mechanism for A2DP + PAN (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: run coexistence when WLAN entering/leaving LPS (Jarod Wilson) [1937053] - Revert "rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices" (Jarod Wilson) [1937053] - mt76: usb: fix crash on device removal (Jarod Wilson) [1937053] - ath11k: dp_rx: fix monitor status dma unmap direction (Jarod Wilson) [1937053] - ath10k: Constify static qmi structs (Jarod Wilson) [1937053] - ath10k: Release some resources in an error handling path (Jarod Wilson) [1937053] - ath10k: Fix an error handling path (Jarod Wilson) [1937053] - ath10k: Fix the parsing error in service available event (Jarod Wilson) [1937053] - ath11k: Fix an error handling path (Jarod Wilson) [1937053] - ath11k: Build check size of ath11k_skb_cb (Jarod Wilson) [1937053] - ath11k: Reset ath11k_skb_cb before setting new flags (Jarod Wilson) [1937053] - ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control (Jarod Wilson) [1937053] - ath11k: remove "ath11k_mac_get_ar_vdev_stop_status" references (Jarod Wilson) [1937053] - ath11k: peer delete synchronization with firmware (Jarod Wilson) [1937053] - ath11k: vdev delete synchronization with firmware (Jarod Wilson) [1937053] - mwifiex: Remove duplicated REG_PORT definition (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - mwifiex: Fix fall-through warnings for Clang (Jarod Wilson) [1937053] - brcmsmac: ampdu: Check BA window size before checking block ack (Jarod Wilson) [1937053] - brcmfmac: Fix incorrect type in assignment (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: remove the useless value assignment (Jarod Wilson) [1937053] - brcmfmac: fix error return code in brcmf_cfg80211_connect() (Jarod Wilson) [1937053] - rtw88: wow: print key type when failing (Jarod Wilson) [1937053] - rtw88: coex: change the decode method from firmware (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary WLAN slot extend (Jarod Wilson) [1937053] - rtw88: coex: remove write scan bit to scoreboard in scan and connect notify (Jarod Wilson) [1937053] - rtw88: coex: fix BT performance drop during initial/power-on step (Jarod Wilson) [1937053] - rtw88: coex: Change antenna setting to enhance free-run performance (Jarod Wilson) [1937053] - rtw88: coex: update the TDMA parameter when leave LPS (Jarod Wilson) [1937053] - rtw88: coex: add the mechanism for RF4CE (Jarod Wilson) [1937053] - rtw88: coex: Add force flag for coexistence table function (Jarod Wilson) [1937053] - rtw88: coex: add write scoreboard action when WLAN in critical procedure (Jarod Wilson) [1937053] - rtw88: coex: remove unnecessary feature/function (Jarod Wilson) [1937053] - rtw88: coex: update TDMA settings for different beacon interval (Jarod Wilson) [1937053] - rtw88: add CCK_PD debug log (Jarod Wilson) [1937053] - rtw88: 8723d: add cck pd seetings (Jarod Wilson) [1937053] - ath11k: Fix the rx_filter flag setting for peer rssi stats (Jarod Wilson) [1937053] - ath10k: add target IRAM recovery feature support (Jarod Wilson) [1937053] - ath11k: Fix beamformee STS in HE cap (Jarod Wilson) [1937053] - ath11k: add processor_id based ring_selector logic (Jarod Wilson) [1937053] - mac80211: free sta in sta_info_insert_finish() on errors (Jarod Wilson) [1937053] - mac80211: minstrel: fix tx status processing corner case (Jarod Wilson) [1937053] - mac80211: minstrel: remove deferred sampling code (Jarod Wilson) [1937053] - mac80211: fix memory leak on filtered powersave frames (Jarod Wilson) [1937053] - rfkill: Fix use-after-free in rfkill_resume() (Jarod Wilson) [1937053] - nl80211: fix kernel-doc warning in the new SAE attribute (Jarod Wilson) [1937053] - cfg80211: remove WDS code (Jarod Wilson) [1937053] - mac80211: remove WDS-related code (Jarod Wilson) [1937053] - rt2x00: remove WDS code (Jarod Wilson) [1937053] - b43: remove WDS code (Jarod Wilson) [1937053] - ath9k: remove WDS code (Jarod Wilson) [1937053] - rtw88: coex: simplify the setting and condition about WLAN TX limitation (Jarod Wilson) [1937053] - rtw88: coex: add debug message (Jarod Wilson) [1937053] - rtw88: coex: update WLAN 5G AFH parameter for 8822b (Jarod Wilson) [1937053] - rtw88: coex: change the parameter for A2DP when WLAN connecting (Jarod Wilson) [1937053] - rtw88: coex: modified for BT info notify (Jarod Wilson) [1937053] - rtw88: coex: add separate flag for manual control (Jarod Wilson) [1937053] - rtw88: coex: Modify the timing of set_ant_path/set_rf_para (Jarod Wilson) [1937053] - rtw88: coex: coding style adjustment (Jarod Wilson) [1937053] - rtw88: coex: reduce magic number (Jarod Wilson) [1937053] - rtw88: coex: update coex parameter to improve A2DP quality (Jarod Wilson) [1937053] - rtw88: coex: fixed some wrong register definition and setting (Jarod Wilson) [1937053] - rtlwifi: fix spelling typo of workaround (Jarod Wilson) [1937053] - mwifiex: pcie: skip cancel_work_sync() on reset failure path (Jarod Wilson) [1937053] - mwifiex: update comment for shutdown_sw()/reinit_sw() to reflect current state (Jarod Wilson) [1937053] - mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure (Jarod Wilson) [1937053] - ath11k: Handle errors if peer creation fails (Jarod Wilson) [1937053] - ath9k: work around false-positive gcc warning (Jarod Wilson) [1937053] - wireless: remove CONFIG_WIRELESS_WDS (Jarod Wilson) [1937053] - brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Place braces around empty if() body (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: phy: Remove a couple of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'cck_highpwr' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a2ant: Remove a bunch of unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Remove set but unused variable 'reg_ea4' (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: Remove set but unused variable 'lc_cal' (Jarod Wilson) [1937053] - rtlwifi: halbtc8821a1ant: Remove set but unused variable 'wifi_rssi_state' (Jarod Wilson) [1937053] - rtlwifi: phy: Remove set but unused variable 'bbvalue' (Jarod Wilson) [1937053] - rtlwifi: halbtc8723b2ant: Remove a bunch of set but unused variables (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: trx: Demote clear abuse of kernel-doc format (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: mac: Fix some missing/ill-documented function parameters (Jarod Wilson) [1937053] - rtw88: rtw8822c: Remove unused variable 'corr_val' (Jarod Wilson) [1937053] - mwifiex: pcie: Remove a couple of unchecked 'ret's (Jarod Wilson) [1937053] - wl1251: cmd: Rename 'len' to 'buf_len' in the documentation (Jarod Wilson) [1937053] - brcmfmac: fweh: Add missing description for 'gfp' (Jarod Wilson) [1937053] - brcmfmac: pcie: Provide description for missing function parameter 'devinfo' (Jarod Wilson) [1937053] - brcmfmac: bcmsdh: Fix description for function parameter 'pktlist' (Jarod Wilson) [1937053] - rt2x00: save survey for every channel visited (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in halbtc_send_bt_mp_operation() (Jarod Wilson) [1937053] - rtlwifi: Remove in_interrupt() usage in is_any_client_connect_to_ap(). (Jarod Wilson) [1937053] - rtl8xxxu: Add Buffalo WI-U3-866D to list of supported devices (Jarod Wilson) [1937053] - rtw88: decide lps deep mode from firmware feature. (Jarod Wilson) [1937053] - rtw88: add C2H response for checking firmware leave lps (Jarod Wilson) [1937053] - rtw88: store firmware feature in firmware header (Jarod Wilson) [1937053] - rtw88: sync the power state between driver and firmware (Jarod Wilson) [1937053] - rtw88: coex: separate BLE HID profile from BLE profile (Jarod Wilson) [1937053] - rtlwifi: Fix non-canonical address access issues (Jarod Wilson) [1937053] - brcmfmac: fix SDIO access for big-endian host (Jarod Wilson) [1937053] - rtw88: remove extraneous 'const' qualifier (Jarod Wilson) [1937053] - rtlwifi: fix -Wpointer-sign warning (Jarod Wilson) [1937053] - ath11k: fix ZERO address in probe request (Jarod Wilson) [1937053] - ath9k: dynack: Demote non-compliant function header (Jarod Wilson) [1937053] - ath9k: ar5008_phy: Demote half completed function headers (Jarod Wilson) [1937053] - ath9k: ar9003_2p2_initvals: Remove unused const variables (Jarod Wilson) [1937053] - ath9k: ar9485_initvals: Remove unused const variable 'ar9485_fast_clock_1_1_baseband_postamble' (Jarod Wilson) [1937053] - ath9k: ar9340_initvals: Remove unused const variable 'ar9340Modes_ub124_tx_gain_table_1p0' (Jarod Wilson) [1937053] - ath9k: ar9330_1p1_initvals: Remove unused const variable 'ar9331_common_tx_gain_offset1_1' (Jarod Wilson) [1937053] - ath: dfs_pri_detector: Demote zero/half completed kernel-doc headers (Jarod Wilson) [1937053] - ath: dfs_pattern_detector: Fix some function kernel-doc headers (Jarod Wilson) [1937053] - ath: regd: Provide description for ath_reg_apply_ir_flags's 'reg' param (Jarod Wilson) [1937053] - ath11k: Add new dfs region name for JP (Jarod Wilson) [1937053] - ath11k: fix wmi init configuration (Jarod Wilson) [1937053] - ath11k: Fix the hal descriptor mask (Jarod Wilson) [1937053] - ath11k: Fix single phy hw mode (Jarod Wilson) [1937053] - ath11k: Fix number of rules in filtered ETSI regdomain (Jarod Wilson) [1937053] - ath11k: Remove unused param from wmi_mgmt_params (Jarod Wilson) [1937053] - ath11k: Initialize complete alpha2 for regulatory change (Jarod Wilson) [1937053] - ath11k: cold boot calibration support (Jarod Wilson) [1937053] - ath11k: search DT for qcom,ath11k-calibration-variant (Jarod Wilson) [1937053] - ath11k: Remove unnecessary data sync to cpu on monitor buffer (Jarod Wilson) [1937053] - ath10k: cancel rx worker in hif_stop for SDIO (Jarod Wilson) [1937053] - ath10k: Don't iterate over not-sdata-in-driver interfaces. (Jarod Wilson) [1937053] - ath10k: fix compilation warning (Jarod Wilson) [1937053] - mac80211: assure that certain drivers adhere to DONT_REORDER flag (Jarod Wilson) [1937053] - mac80211: don't overwrite QoS TID of injected frames (Jarod Wilson) [1937053] - mac80211: adhere to Tx control flag that prevents frame reordering (Jarod Wilson) [1937053] - mac80211: add radiotap flag to assure frames are not reordered (Jarod Wilson) [1937053] - mac80211: save HE oper info in BSS config for mesh (Jarod Wilson) [1937053] - cfg80211: add support to configure HE MCS for beacon rate (Jarod Wilson) [1937053] - nl80211: fix beacon tx rate mask validation (Jarod Wilson) [1937053] - cfg80211: Add support to calculate and report 4096-QAM HE rates (Jarod Wilson) [1937053] - cfg80211: Add support to configure SAE PWE value to drivers (Jarod Wilson) [1937053] - ieee80211: Add definition for WFA DPP (Jarod Wilson) [1937053] - mac80211: use semicolons rather than commas to separate statements (Jarod Wilson) [1937053] - ath11k: FILS discovery and unsolicited broadcast probe response support (Jarod Wilson) [1937053] - ath10k: sdio: remove redundant check in for loop (Jarod Wilson) [1937053] - mac80211: add KCOV remote annotations to incoming frame processing (Jarod Wilson) [1937053] - rtw88: fix fw_fifo_addr check (Jarod Wilson) [1937053] - mac80211: don't require VHT elements for HE on 2.4 GHz (Jarod Wilson) [1937053] - cfg80211: regulatory: Fix inconsistent format argument (Jarod Wilson) [1937053] - mac80211: fix kernel-doc markups (Jarod Wilson) [1937053] - mac80211: always wind down STA state (Jarod Wilson) [1937053] - cfg80211: initialize wdev data earlier (Jarod Wilson) [1937053] - mac80211: fix use of skb payload instead of header (Jarod Wilson) [1937053] - mac80211: fix regression where EAPOL frames were sent in plaintext (Jarod Wilson) [1937053] - ath11k: remove repeated words in comments and warnings (Jarod Wilson) [1937053] - ath10k: ath10k_pci_init_irq(): workaround for checkpatch fallthrough warning (Jarod Wilson) [1937053] - ath10k: remove repeated words in comments (Jarod Wilson) [1937053] - nl80211: docs: add a description for s1g_cap parameter (Jarod Wilson) [1937053] - mac80211: use new function dev_fetch_sw_netstats (Jarod Wilson) [1937053] - rtlwifi: rtl8192se: remove duplicated legacy_httxpowerdiff (Jarod Wilson) [1937053] - ath11k: Fix memory leak on error path (Jarod Wilson) [1937053] - mac80211: copy configured beacon tx rate to driver (Jarod Wilson) [1937053] - cfg80211: only allow S1G channels on S1G band (Jarod Wilson) [1937053] - mac80211: initialize last_rate for S1G STAs (Jarod Wilson) [1937053] - mac80211: handle lack of sband->bitrates in rates (Jarod Wilson) [1937053] - mac80211: avoid processing non-S1G elements on S1G band (Jarod Wilson) [1937053] - nl80211: fix non-split wiphy information (Jarod Wilson) [1937053] - nl80211: reduce non-split wiphy dump size (Jarod Wilson) [1937053] - ath11k: remove unnecessary casts to u32 (Jarod Wilson) [1937053] - ath11k: enable idle power save mode (Jarod Wilson) [1937053] - ath11k: start a timer to update HP for CE pipe 4 (Jarod Wilson) [1937053] - ath11k: start a timer to update REO cmd ring (Jarod Wilson) [1937053] - ath11k: start a timer to update TCL HP (Jarod Wilson) [1937053] - ath11k: set WMI pipe credit to 1 for QCA6390 (Jarod Wilson) [1937053] - ath11k: enable shadow register configuration and access (Jarod Wilson) [1937053] - ath11k: read and write registers below unwindowed address (Jarod Wilson) [1937053] - ath11k: debugfs: fix crash during rmmod (Jarod Wilson) [1937053] - ath11k: fix warning caused by lockdep_assert_held (Jarod Wilson) [1937053] - ath11k: mac: remove unused conf_mutex to solve a deadlock (Jarod Wilson) [1937053] - ath11k: pci: fix rmmod crash (Jarod Wilson) [1937053] - ath11k: add packet log support for QCA6390 (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in idr_alloc (Jarod Wilson) [1937053] - ath11k: Use GFP_ATOMIC instead of GFP_KERNEL in ath11k_dp_htt_get_ppdu_desc (Jarod Wilson) [1937053] - ath11k: change to disable softirqs for ath11k_regd_update to solve deadlock (Jarod Wilson) [1937053] - ath11k: disable monitor mode on QCA6390 (Jarod Wilson) [1937053] - ath11k: pci: check TCSR_SOC_HW_VERSION (Jarod Wilson) [1937053] - ath11k: add interface_modes to hw_params (Jarod Wilson) [1937053] - ath11k: fix AP mode for QCA6390 (Jarod Wilson) [1937053] - ath11k: support loading ELF board files (Jarod Wilson) [1937053] - ath11k: Correctly check errors for calls to debugfs_create_dir() (Jarod Wilson) [1937053] - ath11k: mac: fix parenthesis alignment (Jarod Wilson) [1937053] - rtw88: pci: Power cycle device during shutdown (Jarod Wilson) [1937053] - brcmfmac: Fix warning message after dongle setup failed (Jarod Wilson) [1937053] - brcmfmac: Fix warning when hitting FW crash with flow control feature (Jarod Wilson) [1937053] - net: rtlwifi: Replace in_interrupt() for context detection (Jarod Wilson) [1937053] - net: rtlwifi: Remove in_interrupt() from debug macro (Jarod Wilson) [1937053] - net: rtlwifi: Remove void* casts related to delayed work (Jarod Wilson) [1937053] - net: mwifiex: Use netif_rx_any_context(). (Jarod Wilson) [1937053] - net: iwlwifi: Remove in_interrupt() from tracing macro. (Jarod Wilson) [1937053] - net: ipw2x00,iwlegacy,iwlwifi: Remove in_interrupt() from debug macros (Jarod Wilson) [1937053] - net: brcmfmac: Convey allocation mode as argument (Jarod Wilson) [1937053] - net: brcmfmac: Convey execution context via argument to brcmf_netif_rx() (Jarod Wilson) [1937053] - net: brcmfmac: Replace in_interrupt() (Jarod Wilson) [1937053] - ath11k: Move non-fatal warn logs to dbg level (Jarod Wilson) [1937053] - ath9k: Remove set but not used variable (Jarod Wilson) [1937053] - rtw88: show current regulatory in tx power table (Jarod Wilson) [1937053] - rtw88: add dump fw crash log (Jarod Wilson) [1937053] - rtw88: add dump firmware fifo support (Jarod Wilson) [1937053] - rtw88: handle and recover when firmware crash (Jarod Wilson) [1937053] - rtw88: increse the size of rx buffer size (Jarod Wilson) [1937053] - nl80211: extend support to config spatial reuse parameter set (Jarod Wilson) [1937053] - mac80211: Support not iterating over not-sdata-in-driver ifaces (Jarod Wilson) [1937053] - mac80211: fix some more kernel-doc in mesh (Jarod Wilson) [1937053] - cfg80211: regulatory: remove a bogus initialization (Jarod Wilson) [1937053] - mac80211: fix regression in sta connection monitor (Jarod Wilson) [1937053] - nl80211: include frequency offset in survey info (Jarod Wilson) [1937053] - mac80211: support S1G association (Jarod Wilson) [1937053] - mac80211: receive and process S1G beacons (Jarod Wilson) [1937053] - mac80211: avoid rate init for S1G band (Jarod Wilson) [1937053] - mac80211: handle S1G low rates (Jarod Wilson) [1937053] - mac80211: don't calculate duration for S1G (Jarod Wilson) [1937053] - mac80211: encode listen interval for S1G (Jarod Wilson) [1937053] - cfg80211: handle Association Response from S1G STA (Jarod Wilson) [1937053] - mac80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - cfg80211: parse S1G Operation element for BSS channel (Jarod Wilson) [1937053] - cfg80211: convert S1G beacon to scan results (Jarod Wilson) [1937053] - mac80211: support S1G STA capabilities (Jarod Wilson) [1937053] - nl80211: support S1G capability overrides in assoc (Jarod Wilson) [1937053] - mac80211: s1g: choose scanning width based on frequency (Jarod Wilson) [1937053] - mac80211: get correct default channel width for S1G (Jarod Wilson) [1937053] - wireless: radiotap: fix some kernel-doc (Jarod Wilson) [1937053] - mac80211: fix some missing kernel-doc (Jarod Wilson) [1937053] - mac80211: Inform AP when returning operating channel (Jarod Wilson) [1937053] - ath11k: fix undefined reference to 'ath11k_debugfs_htt_ext_stats_handler' (Jarod Wilson) [1937053] - mt76: mt7663s: remove max_tx_fragments limitation (Jarod Wilson) [1937053] - mt76: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - mt76: mt7915: add offchannel condition in switch channel command (Jarod Wilson) [1937053] - mt76: mt7915: convert to use le16_add_cpu() (Jarod Wilson) [1937053] - mt76: Fix unsigned expressions compared with zero (Jarod Wilson) [1937053] - mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon (Jarod Wilson) [1937053] - mt76: mt76x0: Move tables used only by init.c to their own header file (Jarod Wilson) [1937053] - mt76: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mt76: mt7615: unlock dfs bands (Jarod Wilson) [1937053] - mt76: mt7663: check isr read return value in mt7663s_rx_work (Jarod Wilson) [1937053] - mt76: mt7663s: introduce sdio tx aggregation (Jarod Wilson) [1937053] - mt76: mt7663s: fix possible quota leak in mt7663s_refill_sched_quota (Jarod Wilson) [1937053] - mt76: move pad estimation out of mt76_skb_adjust_pad (Jarod Wilson) [1937053] - mt76: mt7663s: introduce __mt7663s_xmit_queue routine (Jarod Wilson) [1937053] - mt76: mt7663s: split mt7663s_tx_update_sched in mt7663s_tx_{pick,update}_quota (Jarod Wilson) [1937053] - mt76: mt7663s: do not use altx for ctl/mgmt traffic (Jarod Wilson) [1937053] - mt76: mt7622: fix fw hang on mt7622 (Jarod Wilson) [1937053] - mt76: mt7615: fix VHT LDPC capability (Jarod Wilson) [1937053] - mt76: mt7615: Remove set but unused variable 'index' (Jarod Wilson) [1937053] - mt76: remove retry_q from struct mt76_txq and related code (Jarod Wilson) [1937053] - mt76: move txwi handling code to dma.c, since it is mmio specific (Jarod Wilson) [1937053] - mt76: mt7915: fix queue/tid mapping for airtime reporting (Jarod Wilson) [1937053] - mt76: mt7915: simplify mt7915_lmac_mapping (Jarod Wilson) [1937053] - mt76: dma: cache dma map address/len in struct mt76_queue_entry (Jarod Wilson) [1937053] - mt76: mt7915: fix HE BSS info (Jarod Wilson) [1937053] - mt76: convert from tx tasklet to tx worker thread (Jarod Wilson) [1937053] - mt76: add utility functions for deferring work to a kernel thread (Jarod Wilson) [1937053] - mt76: testmode: add a limit for queued tx_frames packets (Jarod Wilson) [1937053] - mt76: mt7615: fix antenna selection for testmode tx_frames (Jarod Wilson) [1937053] - mt76: mt7615: fix MT_ANT_SWITCH_CON register definition (Jarod Wilson) [1937053] - mt76: mt7915: fix unexpected firmware mode (Jarod Wilson) [1937053] - mt76: mt76x02: tune tx ring size (Jarod Wilson) [1937053] - mt76: mt7603: tune tx ring size (Jarod Wilson) [1937053] - mt76: remove struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: rely on AQL for burst size limits on tx queueing (Jarod Wilson) [1937053] - mt76: remove swq from struct mt76_sw_queue (Jarod Wilson) [1937053] - mt76: remove qid argument to drv->tx_complete_skb (Jarod Wilson) [1937053] - mt76: unify queue tx cleanup code (Jarod Wilson) [1937053] - mt76: sdio: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: usb: fix use of q->head and q->tail (Jarod Wilson) [1937053] - mt76: mt7603: check for single-stream EEPROM configuration (Jarod Wilson) [1937053] - mt76: add memory barrier to DMA queue kick (Jarod Wilson) [1937053] - mt76: mt7915: add support for accessing mapped registers via bus ops (Jarod Wilson) [1937053] - mt76: mt7615: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: significantly reduce interrupt load (Jarod Wilson) [1937053] - mt76: mt7915: schedule tx tasklet in mt7915_mac_tx_free (Jarod Wilson) [1937053] - mt76: dma: update q->queued immediately on cleanup (Jarod Wilson) [1937053] - mt76: mt7915: optimize mt7915_mac_sta_poll (Jarod Wilson) [1937053] - mt76: mt7615: fix reading airtime statistics (Jarod Wilson) [1937053] - mt76: mt7663u: fix dma header initialization (Jarod Wilson) [1937053] - mt76: fix a possible NULL pointer dereference in mt76_testmode_dump (Jarod Wilson) [1937053] - mt76: mt7615: fix a possible NULL pointer dereference in mt7615_pm_wake_work (Jarod Wilson) [1937053] - mt76: mt7615: fix possible memory leak in mt7615_tm_set_tx_power (Jarod Wilson) [1937053] - mt76: mt7663s: fix unable to handle kernel paging request (Jarod Wilson) [1937053] - mt76: mt7663s: fix resume failure (Jarod Wilson) [1937053] - mt76: mt7663s: use NULL instead of 0 in sdio code (Jarod Wilson) [1937053] - mt76: mt7615: release mutex in mt7615_reset_test_set (Jarod Wilson) [1937053] - mt76: mt7915: add Tx A-MSDU offloading support (Jarod Wilson) [1937053] - mt76: mt7915: add missing flags in WMM parameter settings (Jarod Wilson) [1937053] - mt76: mt7915: simplify aggregation session check (Jarod Wilson) [1937053] - mt76: mt7615: remove mtxq->agg_ssn assignment (Jarod Wilson) [1937053] - mt76: move mt76_check_agg_ssn to driver tx_prepare calls (Jarod Wilson) [1937053] - mt76: mt7915: enable offloading of sequence number assignment (Jarod Wilson) [1937053] - mt76: mt7915: increase tx retry count (Jarod Wilson) [1937053] - mt76: mt7915: clean up station stats polling and rate control update (Jarod Wilson) [1937053] - mt76: mt7915: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt7615: do not do any work in napi poll after calling napi_complete_done() (Jarod Wilson) [1937053] - mt76: mt76x02: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: mt7615: only clear unmasked interrupts in irq tasklet (Jarod Wilson) [1937053] - mt76: mt7915: clean up and fix interrupt masking in the irq handler (Jarod Wilson) [1937053] - mt76: set interrupt mask register to 0 before requesting irq (Jarod Wilson) [1937053] - mt76: fix double DMA unmap of the first buffer on 7615/7915 (Jarod Wilson) [1937053] - mt76: mt7915: fix crash on tx rate report for invalid stations (Jarod Wilson) [1937053] - mt76: mt7915: enable U-APSD on AP side (Jarod Wilson) [1937053] - mt76: mt76s: get rid of unused variable (Jarod Wilson) [1937053] - mt76: mt76s: move tx/rx processing in 2 separate works (Jarod Wilson) [1937053] - mt76: mt76s: move status processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt7663s: move rx processing in txrx wq (Jarod Wilson) [1937053] - mt76: mt76s: move tx processing in a dedicated wq (Jarod Wilson) [1937053] - mt76: mt76s: fix oom in mt76s_tx_queue_skb_raw (Jarod Wilson) [1937053] - mt76: mt7615: reschedule runtime-pm receiving a tx interrupt (Jarod Wilson) [1937053] - mt76: do not inject packets if MT76_STATE_PM is set (Jarod Wilson) [1937053] - mt76: mt7615: hold mt76 lock queueing wd in mt7615_queue_key_update (Jarod Wilson) [1937053] - mt76: mt7663s: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: move drv_own/fw_own in mt7615_mcu_ops (Jarod Wilson) [1937053] - mt76: mt7615: register ext_phy if DBDC is detected (Jarod Wilson) [1937053] - brcmfmac: check return value of driver_for_each_device() (Jarod Wilson) [1937053] - ath11k: Remove unused function ath11k_htc_restore_tx_skb() (Jarod Wilson) [1937053] - ath11k: remove redundant num_keep_alive_pattern assignment (Jarod Wilson) [1937053] - ath11k: wmi: remove redundant configuration values from init (Jarod Wilson) [1937053] - ath11k: Add support spectral scan for IPQ6018 (Jarod Wilson) [1937053] - ath11k: debugfs: move some function declarations to correct header files (Jarod Wilson) [1937053] - ath11k: rename debug_htt_stats.[c|h] to debugfs_htt_stats.[c|h] (Jarod Wilson) [1937053] - ath11k: debugfs: use ath11k_debugfs_ prefix (Jarod Wilson) [1937053] - ath11k: refactor debugfs code into debugfs.c (Jarod Wilson) [1937053] - ath10k: Use bdf calibration variant for snoc targets (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: use true,false for bool variable large_cfo_hit (Jarod Wilson) [1937053] - rtlwifi: Use ffs in _phy_calculate_bit_shift (Jarod Wilson) [1937053] - mt7601u: Convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1937053] - ath11k: Remove rproc references from common core layer (Jarod Wilson) [1937053] - ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() (Jarod Wilson) [1937053] - rtlwifi: rtl8723be: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: fix comparison to bool warning in mac.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: fix comparison to bool warning in phy_common.c (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: fix comparison to bool warning in hw.c (Jarod Wilson) [1937053] - mac80211: fix some encapsulation offload kernel-doc (Jarod Wilson) [1937053] - cfg80211: add missing kernel-doc for S1G band capabilities (Jarod Wilson) [1937053] - mac80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - nl80211: Unsolicited broadcast probe response support (Jarod Wilson) [1937053] - mac80211: Add FILS discovery support (Jarod Wilson) [1937053] - nl80211: Add FILS discovery support (Jarod Wilson) [1937053] - mac80211: allow bigger A-MSDU sizes in VHT, even if HT is limited (Jarod Wilson) [1937053] - nl80211: support setting S1G channels (Jarod Wilson) [1937053] - nl80211: correctly validate S1G beacon head (Jarod Wilson) [1937053] - cfg80211: regulatory: handle S1G channels (Jarod Wilson) [1937053] - nl80211: advertise supported channel width in S1G (Jarod Wilson) [1937053] - ieee80211: redefine S1G bits with GENMASK (Jarod Wilson) [1937053] - mac80211: reorganize code to remove a forward declaration (Jarod Wilson) [1937053] - mac80211: extend ieee80211_tx_status_ext to support bulk free (Jarod Wilson) [1937053] - mac80211: support using ieee80211_tx_status_ext to free skbs without status info (Jarod Wilson) [1937053] - mac80211: unify 802.3 (offload) and 802.11 tx status codepath (Jarod Wilson) [1937053] - mac80211: optimize station connection monitor (Jarod Wilson) [1937053] - mac80211: notify the driver when a sta uses 4-address mode (Jarod Wilson) [1937053] - mac80211: swap NEED_TXPROCESSING and HW_80211_ENCAP tx flags (Jarod Wilson) [1937053] - mac80211: remove tx status call to ieee80211_sta_register_airtime (Jarod Wilson) [1937053] - mac80211: reduce duplication in tx status functions (Jarod Wilson) [1937053] - mac80211: rework tx encapsulation offload API (Jarod Wilson) [1937053] - mac80211: set info->control.hw_key for encap offload packets (Jarod Wilson) [1937053] - mac80211: skip encap offload for tx multicast/control packets (Jarod Wilson) [1937053] - mac80211: check and refresh aggregation session in encap offload tx (Jarod Wilson) [1937053] - mac80211: add missing queue/hash initialization to 802.3 xmit (Jarod Wilson) [1937053] - cfg80211: add more comments for ap_isolate in bss_parameters (Jarod Wilson) [1937053] - lib80211: Remove unused macro DRV_NAME (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: fix comparison pointer to bool warning in rf.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in hw.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in trx.c (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: fix comparison pointer to bool warning in phy.c (Jarod Wilson) [1937053] - rtw88: rtw8822c: eliminate code duplication, use native swap() function (Jarod Wilson) [1937053] - brcmsmac: main: Eliminate empty brcms_c_down_del_timer() (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove unused variable 'lcnphy_rx_iqcomp_table_rev0' (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcn_gain_tbl_rev1' (Jarod Wilson) [1937053] - brcmfmac: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - brcmfmac: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1937053] - ath10k: Remove unused macro ATH10K_ROC_TIMEOUT_HZ (Jarod Wilson) [1937053] - ath11k: Remove unused inline function htt_htt_stats_debug_dump() (Jarod Wilson) [1937053] - ath11k: fix link error when CONFIG_REMOTEPROC is disabled (Jarod Wilson) [1937053] - ath11k: remove calling ath11k_init_hw_params() second time (Jarod Wilson) [1937053] - ath11k: add raw mode and software crypto support (Jarod Wilson) [1937053] - ath11k: add ipq6018 support (Jarod Wilson) [1937053] - ath11k: move target ce configs to hw_params (Jarod Wilson) [1937053] - net: wireless: drop bogus CRYPTO_xxx Kconfig selects (Jarod Wilson) [1937053] - rtlwifi: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - brcmsmac: fix memory leak in wlc_phy_attach_lcnphy (Jarod Wilson) [1937053] - rtl8xxxu: prevent potential memory leak (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae: Delete a stray tab (Jarod Wilson) [1937053] - ath11k: Add peer max mpdu parameter in peer assoc command (Jarod Wilson) [1937053] - ath10k: Add support for chain1 regulator supply voting (Jarod Wilson) [1937053] - brcmfmac: set F2 SDIO block size to 128 bytes for BCM4329 (Jarod Wilson) [1937053] - brcmfmac: drop chip id from debug messages (Jarod Wilson) [1937053] - brcmfmac: increase F2 watermark for BCM4329 (Jarod Wilson) [1937053] - mwifiex: sdio: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mwifiex: wmm: Fix -Wunused-const-variable warnings (Jarod Wilson) [1937053] - mt7601u: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtlwifi: Remove temporary definition of RT_TRACE (Jarod Wilson) [1937053] - rtlwifi: rtl8821ae: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - brcmsmac: phytbl_n: Remove a few unused arrays (Jarod Wilson) [1937053] - brcmsmac: phytbl_lcn: Remove unused array 'dot11lcnphytbl_rx_gain_info_rev1' (Jarod Wilson) [1937053] - brcmsmac: phy_n: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmsmac: phy_lcn: Remove a bunch of unused variables (Jarod Wilson) [1937053] - prism54: isl_ioctl: Remove unused variable 'j' (Jarod Wilson) [1937053] - rtw88: debug: Remove unused variables 'val' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Finish documenting 'brcmf_fws_mac_descriptor' (Jarod Wilson) [1937053] - brcmsmac: phy_cmn: Remove a unused variables 'vbat' and 'temp' (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a couple of function headers (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a couple set but unused variables (Jarod Wilson) [1937053] - mwifiex: pcie: Move tables to the only place they're used (Jarod Wilson) [1937053] - ath10k: Get rid of "per_ce_irq" hw param (Jarod Wilson) [1937053] - ath10k: Keep track of which interrupts fired, don't poll them (Jarod Wilson) [1937053] - ath10k: Add interrupt summary based CE processing (Jarod Wilson) [1937053] - rtlwifi: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtl818x_pci: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - p54: avoid accessing the data mapped to streaming DMA (Jarod Wilson) [1937053] - rtlwifi: rtl8192c: phy_common: Remove unused variable 'bbvalue' (Jarod Wilson) [1937053] - brcmfmac: fwsignal: Remove unused variable 'brcmf_fws_prio2fifo' (Jarod Wilson) [1937053] - b43: phy_ht: Remove 9 year old TODO (Jarod Wilson) [1937053] - brcmfmac: btcoex: Update 'brcmf_btcoex_state' and demote others (Jarod Wilson) [1937053] - brcmfmac: firmware: Demote seemingly unintentional kernel-doc header (Jarod Wilson) [1937053] - brcmsmac: main: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Fix a bunch of function docs (Jarod Wilson) [1937053] - brcmsmac: ampdu: Remove a bunch of unused variables (Jarod Wilson) [1937053] - brcmfmac: p2p: Deal with set but unused variables (Jarod Wilson) [1937053] - mt7601u: phy: Fix misnaming when documented function parameter 'dac' (Jarod Wilson) [1937053] - rtlwifi: rtl8723-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723be Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8723ae Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192se Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192de: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192cu: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192ce: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8192-common: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: rtl8188ee: Rename RT_TRACE to rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: btcoexist: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Replace RT_TRACE with rtl_dbg (Jarod Wilson) [1937053] - rtlwifi: Start changing RT_TRACE into rtl_dbg (Jarod Wilson) [1937053] - ath10k: wmi: Use struct_size() helper in ath10k_wmi_alloc_skb() (Jarod Wilson) [1937053] - ath11k: fix missing error check on call to ath11k_pci_get_user_msi_assignment (Jarod Wilson) [1937053] - ath11k: fix spelling mistake "moniter" -> "monitor" (Jarod Wilson) [1937053] - nl80211: support SAE authentication offload in AP mode (Jarod Wilson) [1937053] - atmel: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - brcmfmac: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rt2x00: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - b43: phy_n: Add empty braces around empty statements (Jarod Wilson) [1937053] - b43: phy_common: Demote non-conformant kerneldoc header (Jarod Wilson) [1937053] - brcmsmac: mac80211_if: Demote a few non-conformant kerneldoc headers (Jarod Wilson) [1937053] - brcmfmac: fweh: Fix docrot related function documentation issues (Jarod Wilson) [1937053] - brcmfmac: fweh: Remove set but unused variable 'err' (Jarod Wilson) [1937053] - b43: main: Add braces around empty statements (Jarod Wilson) [1937053] - atmel: Demote non-kerneldoc header to standard comment block (Jarod Wilson) [1937053] - nl80211: rename csa counter attributes countdown counters (Jarod Wilson) [1937053] - nl80211: add support for setting fixed HE rate/gi/ltf (Jarod Wilson) [1937053] - ath11k: return -ENOMEM on allocation failure (Jarod Wilson) [1937053] - ath11k: return error if firmware request fails (Jarod Wilson) [1937053] - ath9k: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Move ar5416Bank{0,1,2,3,7} to where they are used (Jarod Wilson) [1937053] - ath9k: ar5008_initvals: Remove unused table entirely (Jarod Wilson) [1937053] - ath9k: ar9001_initvals: Remove unused array 'ar5416Bank6_9100' (Jarod Wilson) [1937053] - ath9k: ar9002_initvals: Remove unused array 'ar9280PciePhy_clkreq_off_L1_9280' (Jarod Wilson) [1937053] - ath9k_htc: Do not select MAC80211_LEDS by default (Jarod Wilson) [1937053] - rtw88: 8822c: update tx power limit tables to RF v20.1 (Jarod Wilson) [1937053] - rtw88: use read_poll_timeout_atomic() for poll loop (Jarod Wilson) [1937053] - rtw88: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - rtw88: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - mwifiex: don't call del_timer_sync() on uninitialized timer (Jarod Wilson) [1937053] - mwifiex: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - mwifiex: Clean up some err and dbg messages (Jarod Wilson) [1937053] - mwifiex: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1937053] - nl80211: fix PORT_AUTHORIZED wording to reflect behavior (Jarod Wilson) [1937053] - cfg80211: add helper fn for adjacent rule channels (Jarod Wilson) [1937053] - cfg80211: add helper fn for single rule channels (Jarod Wilson) [1937053] - nl80211: use NLA_POLICY_RANGE(NLA_BINARY, ...) for a few attributes (Jarod Wilson) [1937053] - nl80211: clean up code/policy a bit (Jarod Wilson) [1937053] - net: wireless: wext_compat.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: sme.c: delete duplicated word (Jarod Wilson) [1937053] - net: wireless: scan.c: delete or fix duplicated words (Jarod Wilson) [1937053] - net: wireless: reg.c: delete duplicated words + fix punctuation (Jarod Wilson) [1937053] - net: wireless: delete duplicated word + fix grammar (Jarod Wilson) [1937053] - net: mac80211: mesh.h: delete duplicated word (Jarod Wilson) [1937053] - net: mac80211: agg-rx.c: fix duplicated words (Jarod Wilson) [1937053] - net: ath11k: constify ath11k_thermal_ops (Jarod Wilson) [1937053] - ath10k: Add new api to support reset TID config (Jarod Wilson) [1937053] - ath10k: Add new api to support TID specific configuration (Jarod Wilson) [1937053] - ath10k: Move rate mask validation function up in the file (Jarod Wilson) [1937053] - ath10k: Add wmi command support for station specific TID config (Jarod Wilson) [1937053] - ath10k: sdio: add firmware coredump support (Jarod Wilson) [1937053] - ath10k: add bus type for each layout of coredump (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_MIN_LEN() (Jarod Wilson) [1937053] - netlink/wireless: consistently use NLA_POLICY_EXACT_LEN() (Jarod Wilson) [1937053] - rndis_wlan: tighten check of rndis_query_oid return (Jarod Wilson) [1937053] - rtw88: fix spelling mistake: "unsupport" -> "unsupported" (Jarod Wilson) [1937053] - brcmfmac: use *ph to print small buffer (Jarod Wilson) [1937053] - brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach (Jarod Wilson) [1937053] - ath11k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath10k: fix VHT NSS calculation when STBC is enabled (Jarod Wilson) [1937053] - ath10k: Register shutdown handler (Jarod Wilson) [1937053] - ath11k: reset MHI during power down and power up (Jarod Wilson) [1937053] - ath11k: use TCL_DATA_RING_0 for QCA6390 (Jarod Wilson) [1937053] - ath11k: process both lmac rings for QCA6390 (Jarod Wilson) [1937053] - ath11k: assign correct search flag and type for QCA6390 (Jarod Wilson) [1937053] - ath11k: delay vdev_start for QCA6390 (Jarod Wilson) [1937053] - ath11k: refine the phy_id check in ath11k_reg_chan_list_event (Jarod Wilson) [1937053] - ath11k: setup QCA6390 rings for both rxdmas (Jarod Wilson) [1937053] - ath11k: don't initialize rxdma1 related ring (Jarod Wilson) [1937053] - ath11k: enable DP interrupt setup for QCA6390 (Jarod Wilson) [1937053] - ath11k: dp: redefine peer_map and peer_unmap (Jarod Wilson) [1937053] - ath11k: wmi: put hardware to DBS mode (Jarod Wilson) [1937053] - ath11k: initialize wmi config based on hw_params (Jarod Wilson) [1937053] - ath11k: force single pdev only for QCA6390 (Jarod Wilson) [1937053] - ath11k: disable CE interrupt before hif start (Jarod Wilson) [1937053] - ath11k: ce: get msi_addr and msi_data before srng setup (Jarod Wilson) [1937053] - ath11k: hal: assign msi_addr and msi_data to srng (Jarod Wilson) [1937053] - ath11k: ce: remove CE_COUNT() macro (Jarod Wilson) [1937053] - ath11k: ce: remove host_ce_config_wlan macro (Jarod Wilson) [1937053] - ath11k: ce: support different CE configurations (Jarod Wilson) [1937053] - ath11k: hal: cleanup dynamic register macros (Jarod Wilson) [1937053] - ath11k: hal: create register values dynamically (Jarod Wilson) [1937053] - ath10k: move enable_pll_clk call to ath10k_core_start() (Jarod Wilson) [1937053] - ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1937053] - ath10k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1937053] - ath11k: hal: create hw_srng_config dynamically (Jarod Wilson) [1937053] - ath11k: enable internal sleep clock (Jarod Wilson) [1937053] - ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send (Jarod Wilson) [1937053] - ath11k: fix memory OOB access in qmi_decode (Jarod Wilson) [1937053] - ath11k: allocate smaller chunks of memory for firmware (Jarod Wilson) [1937053] - ath11k: setup ce tasklet for control path (Jarod Wilson) [1937053] - ath11k: configure copy engine msi address in CE srng (Jarod Wilson) [1937053] - ath11k: pci: add read32() and write32() hif operations (Jarod Wilson) [1937053] - ath11k: fill appropriate QMI service instance id for QCA6390 (Jarod Wilson) [1937053] - ath11k: add board file support for PCI devices (Jarod Wilson) [1937053] - ath11k: add support for m3 firmware (Jarod Wilson) [1937053] - ath11k: use remoteproc only with AHB devices (Jarod Wilson) [1937053] - ath11k: pci: add HAL, CE and core initialisation (Jarod Wilson) [1937053] - ath11k: register MHI controller device for QCA6390 (Jarod Wilson) [1937053] - ath11k: implement ath11k_core_pre_init() (Jarod Wilson) [1937053] - ath11k: pci: add MSI config initialisation (Jarod Wilson) [1937053] - ath11k: pci: setup resources (Jarod Wilson) [1937053] - ath11k: add simple PCI client driver for QCA6390 chipset (Jarod Wilson) [1937053] - ath11k: move ring mask definitions to hw_params (Jarod Wilson) [1937053] - ath11k: add hw_params entry for QCA6390 (Jarod Wilson) [1937053] - ath11k: do not depend on ARCH_QCOM for ath11k (Jarod Wilson) [1937053] - ath10k: correct the array index from mcs index for HT mode for QCA6174 (Jarod Wilson) [1937053] - ath10k: enable supports_peer_stats_info for QCA6174 PCI devices (Jarod Wilson) [1937053] - ath10k: remove return for NL80211_STA_INFO_TX_BITRATE (Jarod Wilson) [1937053] - ath10k: add wmi service peer stat info for wmi tlv (Jarod Wilson) [1937053] - ath10k: start recovery process when payload length exceeds max htc length for sdio (Jarod Wilson) [1937053] - ath: drop unnecessary list_empty (Jarod Wilson) [1937053] - ath9k: Use fallthrough pseudo-keyword (Jarod Wilson) [1937053] - ath9k: Fix typo in function name (Jarod Wilson) [1937053] - ath9k: Replace HTTP links with HTTPS ones (Jarod Wilson) [1937053] - ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() (Jarod Wilson) [1937053] - ath9k: Check the return value of pcie_capability_read_*() (Jarod Wilson) [1937053] - ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME (Jarod Wilson) [1937053] - ath11k: don't use defines in hw_params (Jarod Wilson) [1937053] - ath11k: qmi: cleanup info messages (Jarod Wilson) [1937053] - ath11k: remove useless info messages (Jarod Wilson) [1937053] - ath11k: change ath11k_core_fetch_board_data_api_n() to use ath11k_core_create_firmware_path() (Jarod Wilson) [1937053] - ath11k: don't use defines for hw specific firmware directories (Jarod Wilson) [1937053] - ath11k: create a common function to request all firmware files (Jarod Wilson) [1937053] - ath11k: Add bdf-addr in hw_params (Jarod Wilson) [1937053] - ath11k: add hw_ops for pdev id to hw_mac mapping (Jarod Wilson) [1937053] - ath11k: define max_radios in hw_params (Jarod Wilson) [1937053] - ath11k: convert ath11k_hw_params to an array (Jarod Wilson) [1937053] - ath11k: ahb: call ath11k_core_init() before irq configuration (Jarod Wilson) [1937053] - ath10k: pci: fix memcpy size of bmi response (Jarod Wilson) [1937053] - ath11k: rename default board file (Jarod Wilson) [1937053] - ath11k: update firmware files read path (Jarod Wilson) [1937053] - ath10k: provide survey info as accumulated data (Jarod Wilson) [1937053] - ath10k: fix retry packets update in station dump (Jarod Wilson) [1937053] - ath10k: Wait until copy complete is actually done before completing (Jarod Wilson) [1937053] - mac80211_hwsim: add 6GHz channels (Jarod Wilson) [1937053] - mac80211_hwsim: indicate support for S1G (Jarod Wilson) [1937053] - mac80211_hwsim: write TSF timestamp correctly to S1G beacon (Jarod Wilson) [1937053] - mac80211_hwsim: fix typo in kernel-doc (Jarod Wilson) [1937053] - mac80211: rename csa counters to countdown counters (Jarod Wilson) [1937053] - mac80211_hwsim: report the WIPHY_FLAG_SUPPORTS_5_10_MHZ capability (Jarod Wilson) [1937053] - mac80211_hwsim: Claim support for setting Beacon frame TX legacy rate (Jarod Wilson) [1937053] - mac80211_hwsim: Advertise support for multicast RX registration (Jarod Wilson) [1937053] - mac80211_hwsim: indicate in IBSS that we have transmitted beacons (Jarod Wilson) [1937053] - mac80211_hwsim: notify wmediumd of used MAC addresses (Jarod Wilson) [1937053] - mac80211_hwsim: use GFP_ATOMIC under spin lock (Jarod Wilson) [1937053] - mac80211_hwsim: Use kstrndup() in place of kasprintf() (Jarod Wilson) [1937053] - mac80211_hwsim: add frame transmission support over virtio (Jarod Wilson) [1937053] - mac80211_hwsim: enable Beacon protection (Jarod Wilson) [1937053] - mac80211_hwsim: add power save support (Jarod Wilson) [1937053] - mac80211_hwsim: remove maximum TX power (Jarod Wilson) [1937053] - mac80211_hwsim: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1937053] - mac80211_hwsim: add support for OCB (Jarod Wilson) [1937053] - mac80211_hwsim: add more 5GHz channels, 5/10 MHz support (Jarod Wilson) [1937053] - mac80211_hwsim: fix incorrect dev_alloc_name failure goto (Jarod Wilson) [1937053] - mac80211_hwsim: Register support for HE meshpoint (Jarod Wilson) [1937053] - mac80211_hwsim: fill boottime_ns in netlink RX path (Jarod Wilson) [1937053] - mac80211_hwsim: Fix possible null-pointer dereferences in hwsim_dump_radio_nl() (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID API update (Jarod Wilson) [1937053] - mac80211_hwsim: Fix a typo in the name of function 'mac80211_hswim_he_capab()' (Jarod Wilson) [1937053] - mac80211_hwsim: Extended Key ID support (Jarod Wilson) [1937053] - mac80211_hwsim: set p2p device interface support indication (Jarod Wilson) [1937053] - mac80211_hwsim: calculate if_combination.max_interfaces (Jarod Wilson) [1937053] - mac80211_hwsim: propagate genlmsg_reply return code (Jarod Wilson) [1937053] - mac80211_hwsim: Declare support for Multi-BSSID (Jarod Wilson) [1937053] - mac80211_hwsim: Support boottime in scan results (Jarod Wilson) [1937053] - mac80211_hwsim: check that n_limits makes sense (Jarod Wilson) [1937053] - mac80211_hwsim: fix overwriting of if_combination (Jarod Wilson) [1937053] - mac80211_hwsim: fixes kernel crash during mac80211_hwsim init (Jarod Wilson) [1937053] - mac80211_hwsim: allow configurable cipher types (Jarod Wilson) [1937053] - mac80211_hwsim: allow setting iftype support (Jarod Wilson) [1937053] - mac80211_hwsim: move HWSIM_ATTR_RADIO_NAME parsing last (Jarod Wilson) [1937053] - mac80211_hwsim: fix module init error paths for netlink (Jarod Wilson) [1937053] - mac80211_hwsim: drop now unused work-queue from hwsim (Jarod Wilson) [1937053] - mac80211_hwsim: do not omit multicast announce of first added radio (Jarod Wilson) [1937053] - mac80211_hwsim: fix race in radio destruction from netlink notifier (Jarod Wilson) [1937053] - mac80211_hwsim: fix locking when iterating radios during ns exit (Jarod Wilson) [1937053] - wireless: align to draft 11ax D3.0 (Jarod Wilson) [1937053] - mac80211_hwsim: correct use of IEEE80211_VHT_CAP_RXSTBC_X (Jarod Wilson) [1937053] - mac80211_hwsim: require at least one channel (Jarod Wilson) [1937053] - mac80211_hwsim: Add support for HE (Jarod Wilson) [1937053] - net/fq_impl: do not maintain a backlog-sorted list of flows (Jarod Wilson) [1937053] - net/fq_impl: drop get_default_func, move default flow to fq_tin (Jarod Wilson) [1937053] - net/fq_impl: bulk-free packets from a flow on overmemory (Jarod Wilson) [1937053] - net/fq_impl: use skb_get_hash instead of skb_get_hash_perturb (Jarod Wilson) [1937053] - net/fq_impl: Switch to kvmalloc() for memory allocation (Jarod Wilson) [1937053] - mac80211: set NETIF_F_LLTX when using intermediate tx queues (Jarod Wilson) [1937053] - mac80211: calculate hash for fq without holding fq->lock in itxq enqueue (Jarod Wilson) [1937053] - nvme-tcp: fix misuse of __smp_processor_id with preemption enabled (Gopal Tiwari) [1964227] - powerpc/smp: Cache CPU to chip lookup (Daniel Henrique Barboza) [1934421] - Revert "powerpc/topology: Update topology_core_cpumask" (Daniel Henrique Barboza) [1934421] - powerpc/smp: Reintroduce cpu_core_mask (Daniel Henrique Barboza) [1934421] - scsi: smartpqi: Remove unused functions (Don Brace) [1952154] - scsi: smartpqi: Fix device pointer variable reference static checker issue (Don Brace) [1952154] - scsi: smartpqi: Fix blocks_per_row static checker issue (Don Brace) [1952154] - scsi: smartpqi: Update version to 2.1.8-045 (Don Brace) [1952154] - scsi: smartpqi: Add new PCI IDs (Don Brace) [1952154] - scsi: smartpqi: Correct system hangs when resuming from hibernation (Don Brace) [1952154] - scsi: smartpqi: Update enclosure identifier in sysfs (Don Brace) [1952154] - scsi: smartpqi: Add additional logging for LUN resets (Don Brace) [1952154] - scsi: smartpqi: Update SAS initiator_port_protocols and target_port_protocols (Don Brace) [1952154] - scsi: smartpqi: Add phy ID support for the physical drives (Don Brace) [1952154] - scsi: smartpqi: Convert snprintf() to scnprintf() (Don Brace) [1952154] - scsi: smartpqi: Fix driver synchronization issues (Don Brace) [1952154] - scsi: smartpqi: Update device scan operations (Don Brace) [1952154] - scsi: smartpqi: Update OFA management (Don Brace) [1952154] - scsi: smartpqi: Update RAID bypass handling (Don Brace) [1952154] - scsi: smartpqi: Update suspend/resume and shutdown (Don Brace) [1952154] - scsi: smartpqi: Synchronize device resets with mutex (Don Brace) [1952154] - scsi: smartpqi: Update soft reset management for OFA (Don Brace) [1952154] - scsi: smartpqi: Update event handler (Don Brace) [1952154] - scsi: smartpqi: Add support for wwid (Don Brace) [1952154] - scsi: smartpqi: Remove timeouts from internal cmds (Don Brace) [1952154] - scsi: smartpqi: Disable WRITE SAME for HBA NVMe disks (Don Brace) [1952154] - scsi: smartpqi: Add host level stream detection enable (Don Brace) [1952154] - scsi: smartpqi: Add stream detection (Don Brace) [1952154] - scsi: smartpqi: Align code with oob driver (Don Brace) [1952154] - scsi: smartpqi: Add support for long firmware version (Don Brace) [1952154] - scsi: smartpqi: Add support for BMIC sense feature cmd and feature bits (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID1 writes (Don Brace) [1952154] - scsi: smartpqi: Add support for RAID5 and RAID6 writes (Don Brace) [1952154] - scsi: smartpqi: Refactor scatterlist code (Don Brace) [1952154] - scsi: smartpqi: Refactor aio submission code (Don Brace) [1952154] - scsi: smartpqi: Add support for new product ids (Don Brace) [1952154] - scsi: smartpqi: Correct request leakage during reset operations (Don Brace) [1952154] - scsi: smartpqi: Use host-wide tag space (Don Brace) [1952154] - smartpqi: Use fallthrough pseudo-keyword (Don Brace) [1952154] - scsi: smartpqi: Support device deletion via sysfs (Don Brace) [1952154] - scsi: smartpqi: Use scnprintf() for avoiding potential buffer overflow (Don Brace) [1952154] - smartpqi: remove ioremap_nocache and devm_ioremap_nocache (Don Brace) [1952154] - smartpqi: Use sizeof_field() macro (Don Brace) [1952154] - smartpqi: phase out dma_zalloc_coherent() (Don Brace) [1952154] - scsi: smartpqi: add support for huawei controllers (Don Brace) [1952154] - block: only update parent bi_status when bio fail (Ming Lei) [1945457] - kbuild: trace functions in subdirectories of lib/ (Joe Lawrence) [1942601] - kbuild: introduce ccflags-remove-y and asflags-remove-y (Joe Lawrence) [1942601] - redhat/configs: Add CONFIG_AMD_PMC (David Arcari) [1961755] - platform/x86: amd-pmc: put device on error paths (David Arcari) [1961755] - platform/x86: amd-pmc: Fix CONFIG_DEBUG_FS check (David Arcari) [1961755] - platform/x86: amd-pmc: Add AMD platform support for S2Idle (David Arcari) [1961755] - crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG (Vladis Dronov) [1956808] - x86/asm: Annotate movdir64b()'s dst argument with __iomem (Jerry Snitselaar) [1920747] - x86/asm: Add a missing __iomem annotation in enqcmds() (Jerry Snitselaar) [1920747]- fm10k: amend removal of MODULE_VERSION (Vladis Dronov) [1955730] - hv_netvsc: Make netvsc/VF binding check both MAC and serial number (Mohammed Gamal) [1940927] - hv_netvsc: Add error handling while switching data path (Mohammed Gamal) [1940927] - netvsc: Update driver to use ethtool_sprintf (Mohammed Gamal) [1940927] - hv_netvsc: Add a comment clarifying batching logic (Mohammed Gamal) [1940927] - hv_netvsc: Fix validation in netvsc_linkstatus_callback() (Mohammed Gamal) [1940927] - hv_netvsc: Restrict configurations on isolated guests (Mohammed Gamal) [1940927] - hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet info (Mohammed Gamal) [1940927] - hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUF (Mohammed Gamal) [1940927] - hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() (Mohammed Gamal) [1940927] - hv_netvsc: Copy packets sent by Hyper-V out of the receive buffer (Mohammed Gamal) [1940927] - net/hyperv: use skb_vlan_tag_*() helpers (Mohammed Gamal) [1940927] - net/vlan: introduce skb_vlan_tag_get_cfi() helper (Mohammed Gamal) [1940927] - hv_netvsc: Add (more) validation for untrusted Hyper-V values (Mohammed Gamal) [1940927] - hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove (Mohammed Gamal) [1940927] - hv_netvsc: Wait for completion on request SWITCH_DATA_PATH (Mohammed Gamal) [1940927] - hv_netvsc: Check VF datapath when sending traffic to VF (Mohammed Gamal) [1940927] - hv_netvsc: Validate number of allocated sub-channels (Mohammed Gamal) [1940927] - hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening (Mohammed Gamal) [1940927] - hv_netvsc: Use HV_HYP_PAGE_SIZE for Hyper-V communication (Mohammed Gamal) [1940927] - scsi: fnic: Use scsi_host_busy_iter() to traverse commands (Ewan D. Milne) [1949250] - scsi: fnic: Kill 'exclude_id' argument to fnic_cleanup_io() (Ewan D. Milne) [1949250] - net: vlan: Avoid using BUG() in vlan_proto_idx() (Davide Caratti) [1964456] - sch_htb: fix null pointer dereference on a null new_q (Ivan Vecera) [1935703] - sch_htb: Fix offload cleanup in htb_destroy on htb_init failure (Ivan Vecera) [1935703] - sch_htb: Fix select_queue for non-offload mode (Ivan Vecera) [1935703] - sch_htb: Stats for offloaded HTB (Ivan Vecera) [1935703] - sch_htb: Hierarchical QoS hardware offload (Ivan Vecera) [1935703] - net: sched: Add extack to Qdisc_class_ops.delete (Ivan Vecera) [1935703] - net: sched: Add multi-queue support to sch_tree_lock (Ivan Vecera) [1935703] - capabilities: require CAP_SETFCAP to map uid 0 (Alexey Gladkov) [1961202] - locking/qrwlock: Cleanup queued_write_lock_slowpath() (Waiman Long) [1954361] - locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() (Waiman Long) [1954361] - locking/rtmutex: Restrict the trylock WARN_ON() to debug (Waiman Long) [1954361] - locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() (Waiman Long) [1954361] - locking/rtmutex: Consolidate the fast/slowpath invocation (Waiman Long) [1954361] - locking/rtmutex: Make text section and inlining consistent (Waiman Long) [1954361] - locking/rtmutex: Move debug functions as inlines into common header (Waiman Long) [1954361] - locking/rtmutex: Decrapify __rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs (Waiman Long) [1954361] - locking/rtmutex: Inline chainwalk depth check (Waiman Long) [1954361] - locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c (Waiman Long) [1954361] - locking/rtmutex: Remove empty and unused debug stubs (Waiman Long) [1954361] - locking/rtmutex: Consolidate rt_mutex_init() (Waiman Long) [1954361] - locking/rtmutex: Remove output from deadlock detector (Waiman Long) [1954361] - locking/rtmutex: Remove rtmutex deadlock tester leftovers (Waiman Long) [1954361] - locking/rtmutex: Remove rt_mutex_timed_lock() (Waiman Long) [1954361] - kernel: delete repeated words in comments (Waiman Long) [1954361] - rbtree, rtmutex: Use rb_add_cached() (Waiman Long) [1954361] - rbtree: Add generic add and find helpers (Waiman Long) [1954361] - locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() (Waiman Long) [1954361] - lib/rbtree: avoid generating code twice for the cached versions (Waiman Long) [1954361] - locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif (Waiman Long) [1954361] - kernel/futex: Explicitly document pi_lock for pi_state owner fixup (Waiman Long) [1954361] - kernel/futex: Move hb unlock out of unqueue_me_pi() (Waiman Long) [1954361] - kernel/futex: Make futex_wait_requeue_pi() only call fixup_owner() (Waiman Long) [1954361] - kernel/futex: Kill rt_mutex_next_owner() (Waiman Long) [1954361] - futex: Remove unused empty compat_exit_robust_list() (Waiman Long) [1954361] - futex: Handle transient "ownerless" rtmutex state correctly (Waiman Long) [1954361] - futex: Convert to use the preferred 'fallthrough' macro (Waiman Long) [1954361] - futex: get rid of a kernel-docs build warning (Waiman Long) [1954361] - futex: arch_futex_atomic_op_inuser() calling conventions change (Waiman Long) [1954361] - s390: Use arch_local_irq_{save,restore}() in early boot code (Waiman Long) [1954361] - lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message (Waiman Long) [1954361] - locking: Fix typos in comments (Waiman Long) [1954361] - locking/lockdep: Update the comment for __lock_release() (Waiman Long) [1954361] - lockdep: Allow tuning tracing capacity constants. (Waiman Long) [1954361] - lockdep: Address clang -Wformat warning printing for hd (Waiman Long) [1954361] - lockdep: Add lockdep lock state defines (Waiman Long) [1954361] - lockdep: Add lockdep_assert_not_held() (Waiman Long) [1954361] - lockdep: Noinstr annotate warn_bogus_irq_restore() (Waiman Long) [1954361] - locking/lockdep: Avoid unmatched unlock (Waiman Long) [1954361] - locking/rwsem: Remove empty rwsem.h (Waiman Long) [1954361] - lockdep: report broken irq restoration (Waiman Long) [1954361] - locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP (Waiman Long) [1954361] - locking/lockdep: Exclude local_lock_t from IRQ inversions (Waiman Long) [1954361] - locking/lockdep: Clean up check_redundant() a bit (Waiman Long) [1954361] - locking/lockdep: Add a skip() function to __bfs() (Waiman Long) [1954361] - locking/lockdep: Mark local_lock_t (Waiman Long) [1954361] - lockdep: Put graph lock/unlock under lock_recursion protection (Waiman Long) [1954361] - locking/rtmutex: Add missing kernel-doc markup (Waiman Long) [1954361] - lockdep: Avoid to modify chain keys in validate_chain() (Waiman Long) [1954361] - lockdep: Fix nr_unused_locks accounting (Waiman Long) [1954361] - lockdep: Optimize the memory usage of circular queue (Waiman Long) [1954361] - lockdep: Take read/write status in consideration when generate chainkey (Waiman Long) [1954361] - lockdep/selftest: Add a R-L/L-W test case specific to chain cache behavior (Waiman Long) [1954361] - lockdep: Add recursive read locks into dependency graph (Waiman Long) [1954361] - lockdep: Fix recursive read lock related safe->unsafe detection (Waiman Long) [1954361] - lockdep: Adjust check_redundant() for recursive read change (Waiman Long) [1954361] - lockdep: Support deadlock detection for recursive read locks in check_noncircular() (Waiman Long) [1954361] - lockdep: Make __bfs(.match) return bool (Waiman Long) [1954361] - lockdep: Extend __bfs() to work with multiple types of dependencies (Waiman Long) [1954361] - lockdep: Introduce lock_list::dep (Waiman Long) [1954361] - lockdep: Reduce the size of lock_list::distance (Waiman Long) [1954361] - lockdep: Make __bfs() visit every dependency until a match (Waiman Long) [1954361] - lockdep: Demagic the return value of BFS (Waiman Long) [1954361] - lockdep/Documention: Recursive read lock detection reasoning (Waiman Long) [1954361] - locking: More accurate annotations for read_lock() (Waiman Long) [1954361] - Documentation/locking/locktypes: Fix local_locks documentation (Waiman Long) [1954361] - treewide: Remove uninitialized_var() usage (Waiman Long) [1954361] - lockdep: Use this_cpu_ptr instead of get_cpu_var stats (Waiman Long) [1954361] - KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read (Gavin Shan) [1939323] - KVM: arm64: Don't advertise FEAT_SPE to guests (Gavin Shan) [1939323] - KVM: arm64: Don't print warning when trapping SPE registers (Gavin Shan) [1939323] - KVM: arm64: Fully zero the vcpu state on reset (Gavin Shan) [1939323] - KVM: arm64: Clarify vcpu reset behaviour (Gavin Shan) [1939323] - Documentation: KVM: Document KVM_GUESTDBG_USE_HW control flag for arm64 (Gavin Shan) [1939323] - KVM: arm64: Initialize VCPU mdcr_el2 before loading it (Gavin Shan) [1939323] - KVM: arm64: Handle access to TRFCR_EL1 (Gavin Shan) [1939323] - arm64: Add TRFCR_ELx definitions (Gavin Shan) [1939323] - KVM: arm64: Unify trap handlers injecting an UNDEF (Gavin Shan) [1939323] - KVM: arm64: Use find_vma_intersection() (Gavin Shan) [1939323] - KVM: arm64: Hide kvm_mmu_wp_memory_region() (Gavin Shan) [1939323] - KVM: selftests: vgic_init kvm selftests fixup (Gavin Shan) [1939323] - KVM: selftests: aarch64/vgic-v3 init sequence tests (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Expose GICR_TYPER.Last for userspace (Gavin Shan) [1939323] - kvm: arm64: vgic-v3: Introduce vgic_v3_free_redist_region() (Gavin Shan) [1939323] - KVM: arm64: Simplify argument passing to vgic_uaccess_[read|write] (Gavin Shan) [1939323] - docs: kvm: devices/arm-vgic-v3: enhance KVM_DEV_ARM_VGIC_CTRL_INIT doc (Gavin Shan) [1939323] - KVM: arm/arm64: vgic: Reset base address on kvm_vgic_dist_destroy() (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix error handling in vgic_v3_set_redist_base() (Gavin Shan) [1939323] - KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read (Gavin Shan) [1939323] - KVM: arm64: vgic-v3: Fix some error codes when setting RDIST base (Gavin Shan) [1939323] - KVM: arm64: Disable guest access to trace filter controls (Gavin Shan) [1939323] - KVM: arm64: Fix CPU interface MMIO compatibility detection (Gavin Shan) [1939323] - KVM: arm64: Hide system instruction access to Trace registers (Gavin Shan) [1939323] - KVM: arm64: Fix exclusive limit for IPA size (Gavin Shan) [1939323] - KVM: arm64: Ensure I-cache isolation between vcpus of a same VM (Gavin Shan) [1939323] - KVM: arm64: nvhe: Save the SPE context early (Gavin Shan) [1939323] - KVM: arm64: Correct spelling of DBGDIDR register (Gavin Shan) [1939323] - KVM: arm64: Fix AArch32 PMUv3 capping (Gavin Shan) [1939323] - KVM: arm64: Fix missing RES1 in emulation of DBGBIDR (Gavin Shan) [1939323] - KVM: arm64: Remove spurious semicolon in reg_to_encoding() (Gavin Shan) [1939323] - KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation (Gavin Shan) [1939323] - KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility (Gavin Shan) [1939323] - KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() (Gavin Shan) [1939323] - KVM: arm64: Some fixes of PV-time interface document (Gavin Shan) [1939323] - KVM: arm64: CSSELR_EL1 max is 13 (Gavin Shan) [1939323] - idr test suite: Improve reporting from idr_find_test_1 (Chris von Recklinghausen) [1946304] - idr test suite: Create anchor before launching throbber (Chris von Recklinghausen) [1946304] - idr test suite: Take RCU read lock in idr_find_test_1 (Chris von Recklinghausen) [1946304] - radix tree test suite: Register the main thread with the RCU library (Chris von Recklinghausen) [1946304] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1946304] - XArray: Add xa_limit_16b (Chris von Recklinghausen) [1946304] - XArray: Fix splitting to non-zero orders (Chris von Recklinghausen) [1946304] - XArray: Fix split documentation (Chris von Recklinghausen) [1946304] - PCI/P2PDMA: Drop double zeroing for sg_init_table() (Myron Stowe) [1955693] - PCI: Simplify bool comparisons (Myron Stowe) [1955693] - PCI: endpoint: Use "NULL" instead of "0" as a NULL pointer (Myron Stowe) [1955693] - PCI: Simplify pci_dev_reset_slot_function() (Myron Stowe) [1955693] - PCI: Update mmap-related #ifdef comments (Myron Stowe) [1955693] - PCI/LINK: Print IRQ number used by port (Myron Stowe) [1955693] - PCI/IOV: Simplify pci-pf-stub with module_pci_driver() (Myron Stowe) [1955693] - PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions (Myron Stowe) [1955693] - x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled (Myron Stowe) [1955693] - PCI: Remove unnecessary header includes (Myron Stowe) [1955693] - PCI/PM: Revert "PCI/PM: Apply D2 delay as milliseconds, not microseconds" (Myron Stowe) [1955693] - PCI/PM: Remove unused PCI_PM_BUS_WAIT (Myron Stowe) [1955693] - PCI: shpchp: Remove unused 'rc' assignment (Myron Stowe) [1955693] - PCI: pciehp: Reduce noisiness on hot removal (Myron Stowe) [1955693 1812902] - PCI: rpadlpar: Use for_each_child_of_node() and for_each_node_by_name() (Myron Stowe) [1955693] - PCI: Add Kconfig options for MPS/MRRS strategy (Myron Stowe) [1955693] - PCI: Add schedule point in pci_read_config() (Myron Stowe) [1955693] - PCI/ASPM: Remove struct pcie_link_state.l1ss (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap (Myron Stowe) [1955693] - PCI/ASPM: Pass L1SS Capabilities value, not struct aspm_register_info (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl1 (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_ctl2 (unused) (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.l1ss_cap_ptr (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.latency_encoding (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.enabled (Myron Stowe) [1955693] - PCI/ASPM: Remove struct aspm_register_info.support (Myron Stowe) [1955693] - PCI/ASPM: Use 'parent' and 'child' for readability (Myron Stowe) [1955693] - PCI/ASPM: Move LTR path check to where it's used (Myron Stowe) [1955693] - PCI/ASPM: Move pci_clear_and_set_dword() earlier (Myron Stowe) [1955693] - PCI/ACS: Enable Translation Blocking for external devices (Myron Stowe) [1955693] - scsi: qedi: Remove redundant assignment to variable err (Nilesh Javali) [1920855] - scsi: qedi: Fix error return code of qedi_alloc_global_queues() (Nilesh Javali) [1920855] - scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe (Nilesh Javali) [1920855] - scsi: qedf: Simplify bool comparison (Nilesh Javali) [1921608] - bpf, sockmap: Fix incorrect fwd_alloc accounting (Yauheni Kaliuta) [1874006] - bpf: Local storage helpers should check nullness of owner ptr passed (Yauheni Kaliuta) [1874006] - bpf, inode_storage: Put file handler if no storage was found (Yauheni Kaliuta) [1874006] - kbuild: explicitly specify the build id style (Yauheni Kaliuta) [1874006] - bpf: Reject too big ctx_size_in for raw_tp test run (Yauheni Kaliuta) [1874006] - bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers (Yauheni Kaliuta) [1874006] - bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE (Jiri Benc) [1874006] - bpf: Fix tests for local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix "dubious pointer arithmetic" test (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix array access with signed variable test (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for signed 32-bit bound check bug (Yauheni Kaliuta) [1874006] - bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. (Yauheni Kaliuta) [1874006] - lwt_bpf: Replace preempt_disable() with migrate_disable() (Yauheni Kaliuta) [1874006] - lwt: Disable BH too in run_lwt_bpf() (Yauheni Kaliuta) [1874006] - selftests/bpf: Drain ringbuf samples at the end of test (Yauheni Kaliuta) [1874006] - libbpf: Fix ring_buffer__poll() to return number of consumed samples (Yauheni Kaliuta) [1874006] - bpf: Add MAINTAINERS entry for BPF LSM (Yauheni Kaliuta) [1874006] - bpftool: Fix error return value in build_btf_type_table (Yauheni Kaliuta) [1874006] - fail_function: Remove a redundant mutex unlock (Yauheni Kaliuta) [1874006] - selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL (Yauheni Kaliuta) [1874006] - lib/strncpy_from_user.c: Mask out bytes after NUL terminator. (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list (Yauheni Kaliuta) [1874006] - bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self (Yauheni Kaliuta) [1874006] - bpf, sockmap: Use truesize with sk_rmem_schedule() (Yauheni Kaliuta) [1874006] - bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect (Yauheni Kaliuta) [1874006] - bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix error return code in run_getsockopt_test() (Yauheni Kaliuta) [1874006] - bpf: Relax return code check for subprograms (Yauheni Kaliuta) [1874006] - tools, bpftool: Add missing close before bpftool net attach exit (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused attribute usage in subprogs_unused test (Yauheni Kaliuta) [1874006] - bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id (Yauheni Kaliuta) [1874006] - bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare (Yauheni Kaliuta) [1874006] - libbpf: Don't attempt to load unused subprog as an entry-point BPF program (Yauheni Kaliuta) [1874006] - bpf: Update verification logic for LSM programs (Yauheni Kaliuta) [1874006] - bpf: Zero-fill re-used per-cpu map element (Yauheni Kaliuta) [1874006] - bpf: BPF_PRELOAD depends on BPF_SYSCALL (Yauheni Kaliuta) [1874006] - libbpf: Fix possible use after free in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf: Fix null dereference in xsk_socket__delete (Yauheni Kaliuta) [1874006] - libbpf, hashmap: Fix undefined behavior in hash_bits (Yauheni Kaliuta) [1874006] - tools, bpftool: Remove two unused variables. (Yauheni Kaliuta) [1874006] - tools, bpftool: Avoid array index warnings. (Yauheni Kaliuta) [1874006] - bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs (Yauheni Kaliuta) [1874006] - bpf: Fix -Wshadow warnings (Yauheni Kaliuta) [1874006] - bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked (Yauheni Kaliuta) [1874006] - bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked (Yauheni Kaliuta) [1874006] - bpf: Remove unneeded break (Yauheni Kaliuta) [1874006] - net, sockmap: Don't call bpf_prog_put() on NULL pointer (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add locking annotations to iterator (Yauheni Kaliuta) [1874006] - bpf: Fix register equivalence tracking. (Yauheni Kaliuta) [1874006] - bpf, selftests: Add three new sockmap tests for verdict only programs (Yauheni Kaliuta) [1874006] - bpf, selftests: Add option to test_sockmap to omit adding parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Allow skipping sk_skb parser program (Yauheni Kaliuta) [1874006] - bpf, sockmap: Check skb_verdict and skb_parser programs explicitly (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add memory accounting so skbs on ingress lists are visible (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove dropped data on errors in redirect case (Yauheni Kaliuta) [1874006] - bpf, sockmap: Remove skb_set_owner_w wmem will be taken later from sendpage (Yauheni Kaliuta) [1874006] - bpf, sockmap: On receive programs try to fast track SK_PASS ingress (Yauheni Kaliuta) [1874006] - bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits (Yauheni Kaliuta) [1874006] - bpf: Migrate from patchwork.ozlabs.org to patchwork.kernel.org. (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor XDP kern program maps with BTF-defined map (Yauheni Kaliuta) [1874006] - samples: bpf: Replace attach_tracepoint() to attach() in xdp_redirect_cpu (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor xdp_monitor with libbpf (Yauheni Kaliuta) [1874006] - bpf, selftests: Add test for different array inner map size (Yauheni Kaliuta) [1874006] - bpf: Allow for map-in-map with dynamic inner array map entries (Yauheni Kaliuta) [1874006] - selftests/bpf: Asm tests for the verifier regalloc tracking. (Yauheni Kaliuta) [1874006] - bpf: Fix selftest compilation on clang 11 (Yauheni Kaliuta) [1874006] - selftest/bpf: Fix profiler test using CO-RE relocation for enums (Yauheni Kaliuta) [1874006] - selftests/bpf: Add profiler test (Yauheni Kaliuta) [1874006] - bpf: Track spill/fill of bounded scalars. (Yauheni Kaliuta) [1874006] - bpf: Propagate scalar ranges through register assignments. (Yauheni Kaliuta) [1874006] - bpf: Add tcp_notsent_lowat bpf setsockopt (Yauheni Kaliuta) [1874006] - selftests/bpf: Validate libbpf's auto-sizing of LD/ST/STX instructions (Yauheni Kaliuta) [1874006] - libbpf: Allow specifying both ELF and raw BTF for CO-RE BTF override (Yauheni Kaliuta) [1874006] - libbpf: Support safe subset of load/store instruction resizing with CO-RE (Yauheni Kaliuta) [1874006] - libbpf: Skip CO-RE relocations for not loaded BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Fix compatibility problem in xsk_socket__create (Yauheni Kaliuta) [1874006] - bpf: Fix typo in uapi/linux/bpf.h (Yauheni Kaliuta) [1874006] - bpf: Fix build failure for kernel/trace/bpf_trace.c with CONFIG_NET=n (Yauheni Kaliuta) [1874006] - kernel/bpf/verifier: Fix build when NET is not enabled (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_verifier after introducing resolve_pseudo_ldimm64 (Yauheni Kaliuta) [1874006] - samples: bpf: Driver interrupt statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Count syscalls in xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Split xdpsock stats into new struct (Yauheni Kaliuta) [1874006] - samples/bpf: Fix a compilation error with fallthrough marking (Yauheni Kaliuta) [1874006] - samples/bpf: Change Makefile to cope with latest llvm (Yauheni Kaliuta) [1874006] - bpf, libbpf: Use valid btf in bpf_program__set_attach_target (Yauheni Kaliuta) [1874006] - selftest/bpf: Test pinning map with reused map fd (Yauheni Kaliuta) [1874006] - libbpf: Check if pin_path was set even map fd exist (Yauheni Kaliuta) [1874006] - libbpf: Close map fd if init map slots failed (Yauheni Kaliuta) [1874006] - bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI (Yauheni Kaliuta) [1874006] - bpf, verifier: Use fallthrough pseudo-keyword (Yauheni Kaliuta) [1874006] - bpf: Deref map in BPF_PROG_BIND_MAP when it's already used (Yauheni Kaliuta) [1874006] - bpf, sockmap: Update selftests to use skb_adjust_room (Yauheni Kaliuta) [1874006] - bpf, sockmap: Add skb_adjust_room to pop bytes off ingress payload (Yauheni Kaliuta) [1874006] - bpf/selftests: Test for bpf_per_cpu_ptr() and bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introducte bpf_this_cpu_ptr() (Yauheni Kaliuta) [1874006] - bpf: Introduce bpf_per_cpu_ptr() (Yauheni Kaliuta) [1874006] - selftests/bpf: Ksyms_btf to test typed ksyms (Yauheni Kaliuta) [1874006] - bpf/libbpf: BTF support for typed ksyms (Yauheni Kaliuta) [1874006] - bpf: Introduce pseudo_btf_id (Yauheni Kaliuta) [1874006] - selftests/bpf: Properly initialize linfo in sockmap_basic (Yauheni Kaliuta) [1874006] - selftests/bpf: Initialize duration in xdp_noinline.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for BPF_F_PRESERVE_ELEMS (Yauheni Kaliuta) [1874006] - bpf: Introduce BPF_F_PRESERVE_ELEMS for perf event array (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix alignment of .BTF_ids (Yauheni Kaliuta) [1874006] - selftests/bpf: Test "incremental" btf_dump in C format (Yauheni Kaliuta) [1874006] - libbpf: Make btf_dump work with modifiable BTF (Yauheni Kaliuta) [1874006] - bpf, selftests: Use bpf_tail_call_static where appropriate (Yauheni Kaliuta) [1874006] - bpf, libbpf: Add bpf_tail_call_static helper for bpf programs (Yauheni Kaliuta) [1874006] - bpf, net: Rework cookie generator as per-cpu one (Yauheni Kaliuta) [1874006] - bpf: Add classid helper only based on skb->sk (Yauheni Kaliuta) [1874006] - bpf: fix raw_tp test run in preempt kernel (Yauheni Kaliuta) [1874006] - libbpf: Compile in PIC mode only for shared library case (Yauheni Kaliuta) [1874006] - libbpf: Compile libbpf under -O2 level by default and catch extra warnings (Yauheni Kaliuta) [1874006] - bpf: x64: Do not emit sub/add 0, rsp when !stack_depth (Yauheni Kaliuta) [1874006] - bpf, x64: Drop "pop rcx" instruction on BPF JIT epilogue (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix warning in snprintf_btf where system() call unchecked (Yauheni Kaliuta) [1874006] - selftests/bpf: Test BTF's handling of endianness (Yauheni Kaliuta) [1874006] - selftests/bpf: Move and extend ASSERT_xxx() testing macros (Yauheni Kaliuta) [1874006] - selftests: Make sure all 'skel' variables are declared static (Yauheni Kaliuta) [1874006] - selftests/bpf_iter: Don't fail test due to missing __builtin_btf_type_id (Yauheni Kaliuta) [1874006] - bpf/preload: Make sure Makefile cleans up after itself, and add .gitignore (Yauheni Kaliuta) [1874006] - selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibility with old vmlinux.h (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix unused-result warning in snprintf_btf.c (Yauheni Kaliuta) [1874006] - bpf, selftests: Fix cast to smaller integer type 'int' warning in raw_tp (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Add bpf_seq_printf_btf helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix overflow tests to reflect iter size increase (Yauheni Kaliuta) [1874006] - bpf: Bump iter seq size to support BTF representation of large data structures (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpf_snprintf_btf helper tests (Yauheni Kaliuta) [1874006] - bpf: Add bpf_snprintf_btf helper (Yauheni Kaliuta) [1874006] - bpf: Move to generic BTF show support, apply it to seq files/strings (Yauheni Kaliuta) [1874006] - bpf: Provide function to get vmlinux BTF information (Yauheni Kaliuta) [1874006] - selftest: bpf: Test copying a sockmap and sockhash (Yauheni Kaliuta) [1874006] - selftests: bpf: Remove shared header from sockmap iter test (Yauheni Kaliuta) [1874006] - selftests: bpf: Add helper to compare socket cookies (Yauheni Kaliuta) [1874006] - bpf: sockmap: Enable map_update_elem from bpf_iter (Yauheni Kaliuta) [1874006] - bpf, cpumap: Remove rcpu pointer from cpu_map_build_skb signature (Yauheni Kaliuta) [1874006] - selftests/bpf: Add raw_tp_test_run (Yauheni Kaliuta) [1874006] - libbpf: Support test run of raw tracepoint programs (Yauheni Kaliuta) [1874006] - bpf: Enable BPF_PROG_TEST_RUN for raw_tracepoint (Yauheni Kaliuta) [1874006] - bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL (Yauheni Kaliuta) [1874006] - bpf: Add AND verifier test case where 32bit and 64bit bounds differ (Yauheni Kaliuta) [1874006] - bpf, verifier: Remove redundant var_off.value ops in scalar known reg cases (Yauheni Kaliuta) [1874006] - bpf: selftest: Add test_btf_skc_cls_ingress (Yauheni Kaliuta) [1874006] - bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h (Yauheni Kaliuta) [1874006] - bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Use network_helpers in the sock_fields test (Yauheni Kaliuta) [1874006] - bpf: selftest: Adapt sock_fields test to use skel and global variables (Yauheni Kaliuta) [1874006] - bpf: selftest: Move sock_fields test into test_progs (Yauheni Kaliuta) [1874006] - bpf: selftest: Add ref_tracking verifier test for bpf_skc casting (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON (Yauheni Kaliuta) [1874006] - bpf: Enable bpf_skc_to_* sock casting helper to networking prog type (Yauheni Kaliuta) [1874006] - bpf: Move the PTR_TO_BTF_ID check to check_reg_type() (Yauheni Kaliuta) [1874006] - Revert "bpf: Fix potential call bpf_link_free() in atomic context" (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Always force HOSTARCH (Yauheni Kaliuta) [1874006] - bpf: Check CONFIG_BPF option for resolve_btfids (Yauheni Kaliuta) [1874006] - bpf: Explicitly size compatible_reg_types (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix stat probe in d_path test (Yauheni Kaliuta) [1874006] - bpf: Using rcu_read_lock for bpf_sk_storage_map iterator (Yauheni Kaliuta) [1874006] - bpf: Use a table to drive helper arg type checks (Yauheni Kaliuta) [1874006] - bpf: Hoist type checking for nullable arg types (Yauheni Kaliuta) [1874006] - bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg (Yauheni Kaliuta) [1874006] - bpf: Set meta->raw_mode for pointers close to use (Yauheni Kaliuta) [1874006] - bpf: Make context access check generic (Yauheni Kaliuta) [1874006] - bpf: Make reference tracking generic (Yauheni Kaliuta) [1874006] - bpf: Make BTF pointer type checking generic (Yauheni Kaliuta) [1874006] - bpf: Allow specifying a BTF ID per argument in function protos (Yauheni Kaliuta) [1874006] - btf: Add BTF_ID_LIST_SINGLE macro (Yauheni Kaliuta) [1874006] - bpf: Check scalar or invalid register in check_helper_mem_access (Yauheni Kaliuta) [1874006] - btf: Make btf_set_contains take a const pointer (Yauheni Kaliuta) [1874006] - bpf: Fix potential call bpf_link_free() in atomic context (Yauheni Kaliuta) [1874006] - bpf: Use hlist_add_head_rcu when linking to local_storage (Yauheni Kaliuta) [1874006] - samples/bpf: Fix test_map_in_map on s390 (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in test_sockopt_sk (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix endianness issue in sk_assign (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tailcall_bpf2bpf tests (Yauheni Kaliuta) [1874006] - bpf: Add abnormal return checks. (Yauheni Kaliuta) [1874006] - bpf: allow for tailcalls in BPF subprograms for x64 JIT (Yauheni Kaliuta) [1874006] - bpf, x64: rework pro/epilogue and tailcall handling in JIT (Yauheni Kaliuta) [1874006] - bpf: Limit caller's stack depth 256 for subprogs with tailcalls (Yauheni Kaliuta) [1874006] - bpf: rename poke descriptor's 'ip' member to 'tailcall_target' (Yauheni Kaliuta) [1874006] - bpf: propagate poke descriptors to subprograms (Yauheni Kaliuta) [1874006] - bpf, x64: use rcx instead of rax for tail call retpolines (Yauheni Kaliuta) [1874006] - selftests/bpf: Merge most of test_btf into test_progs (Yauheni Kaliuta) [1874006] - selftests/bpf: Test load and dump metadata with btftool and skel (Yauheni Kaliuta) [1874006] - bpftool: Support dumping metadata (Yauheni Kaliuta) [1874006] - libbpf: Add BPF_PROG_BIND_MAP syscall and use it on .rodata section (Yauheni Kaliuta) [1874006] - bpf: Add BPF_PROG_BIND_MAP syscall (Yauheni Kaliuta) [1874006] - bpf: Mutex protect used_maps array and count (Yauheni Kaliuta) [1874006] - libbpf: Fix a compilation error with xsk.c for ubuntu 16.04 (Yauheni Kaliuta) [1874006] - samples/bpf: Add quiet option to xdpsock (Yauheni Kaliuta) [1874006] - samples: bpf: Add an option for printing extra statistics in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix possible deadlock in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Fix one packet sending in xdpsock (Yauheni Kaliuta) [1874006] - s390/bpf: Fix multiple tail calls (Yauheni Kaliuta) [1874006] - tcp: Simplify tcp_set_congestion_control() load=false case (Yauheni Kaliuta) [1874006] - tcp: simplify _bpf_setsockopt(): Remove flags argument (Yauheni Kaliuta) [1874006] - tcp: simplify tcp_set_congestion_control(): Always reinitialize (Yauheni Kaliuta) [1874006] - tcp: Simplify EBPF TCP_CONGESTION to always init CC (Yauheni Kaliuta) [1874006] - bpftool: Fix build failure (Yauheni Kaliuta) [1874006] - tools: bpftool: Automate generation for "SEE ALSO" sections in man pages (Yauheni Kaliuta) [1874006] - bpf: Fix comment for helper bpf_current_task_under_cgroup() (Yauheni Kaliuta) [1874006] - selftests/bpf: Define string const as global for test_sysctl_prog.c (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_ksyms on non-SMP kernels (Yauheni Kaliuta) [1874006] - tools: bpftool: Add "inner_map" to "bpftool map create" outer maps (Yauheni Kaliuta) [1874006] - tools: bpftool: Keep errors for map-of-map dumps if distinct from ENOENT (Yauheni Kaliuta) [1874006] - tools: bpftool: Clean up function to dump map entry (Yauheni Kaliuta) [1874006] - selftests: bpf: Test iterating a sockmap (Yauheni Kaliuta) [1874006] - net: Allow iterating sockmap and sockhash (Yauheni Kaliuta) [1874006] - net: sockmap: Remove unnecessary sk_fullsock checks (Yauheni Kaliuta) [1874006] - tools: bpftool: Include common options from separate file (Yauheni Kaliuta) [1874006] - tools: bpftool: Print optional built-in features along with version (Yauheni Kaliuta) [1874006] - selftests, bpftool: Add bpftool (and eBPF helpers) documentation build (Yauheni Kaliuta) [1874006] - tools: bpftool: Log info-level messages when building bpftool man pages (Yauheni Kaliuta) [1874006] - bpf: Remove duplicate headers (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for map_ptr arithmetic (Yauheni Kaliuta) [1874006] - bpf: Permit map_ptr arithmetic with opcode add and offset 0 (Yauheni Kaliuta) [1874006] - tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874006] - bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874006] - tools: bpftool: Fix formatting in bpftool-link documentation (Yauheni Kaliuta) [1874006] - samples, bpf: Add xsk_fwd test file to .gitignore (Yauheni Kaliuta) [1874006] - samples, bpf: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - libbpf: Fix potential multiplication overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix another __u64 cast in printf (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix check in global_data_init. (Yauheni Kaliuta) [1874006] - selftests/bpf: Add __noinline variant of cls_redirect selftest (Yauheni Kaliuta) [1874006] - selftests/bpf: Modernize xdp_noinline test w/ skeleton and __noinline (Yauheni Kaliuta) [1874006] - selftests/bpf: Add subprogs to pyperf, strobemeta, and l4lb_noinline tests (Yauheni Kaliuta) [1874006] - tools/bpftool: Replace bpf_program__title() with bpf_program__section_name() (Yauheni Kaliuta) [1874006] - selftests/bpf: Don't use deprecated libbpf APIs (Yauheni Kaliuta) [1874006] - libbpf: Deprecate notion of BPF program "title" in favor of "section name" (Yauheni Kaliuta) [1874006] - selftests/bpf: Add selftest for multi-prog sections and bpf-to-bpf calls (Yauheni Kaliuta) [1874006] - libbpf: Add multi-prog section support for struct_ops (Yauheni Kaliuta) [1874006] - libbpf: Implement generalized .BTF.ext func/line info adjustment (Yauheni Kaliuta) [1874006] - libbpf: Make RELO_CALL work for multi-prog sections and sub-program calls (Yauheni Kaliuta) [1874006] - libbpf: Support CO-RE relocations for multi-prog sections (Yauheni Kaliuta) [1874006] - libbpf: Parse multi-function sections into multiple BPF programs (Yauheni Kaliuta) [1874006] - libbpf: Ensure ELF symbols table is found before further ELF processing (Yauheni Kaliuta) [1874006] - selftests/bpf: Test task_file iterator without visiting pthreads (Yauheni Kaliuta) [1874006] - bpf: Avoid iterating duplicated files for task_file iterator (Yauheni Kaliuta) [1874006] - bpf: {cpu,dev}map: Change various functions return type from int to void (Yauheni Kaliuta) [1874006] - module: Fix up module_notifier return values (Yauheni Kaliuta) [1874006] - bpf: Remove bpf_lsm_file_mprotect from sleepable list. (Yauheni Kaliuta) [1874006] - samples/bpf: Fix to xdpsock to avoid recycling frames (Yauheni Kaliuta) [1874006] - samples/bpf: Optimize l2fwd performance in xdpsock (Yauheni Kaliuta) [1874006] - samples/bpf: Add new sample xsk_fwd.c (Yauheni Kaliuta) [1874006] - libbpf: Support shared umems between queues and devices (Yauheni Kaliuta) [1874006] - selftests/bpf: Add sleepable tests (Yauheni Kaliuta) [1874006] - libbpf: Support sleepable progs (Yauheni Kaliuta) [1874006] - bpf: Add bpf_copy_from_user() helper. (Yauheni Kaliuta) [1874006] - bpf: Fix build without BPF_LSM. (Yauheni Kaliuta) [1874006] - bpf: Introduce sleepable BPF programs (Yauheni Kaliuta) [1874006] - mm/error_inject: Fix allow_error_inject function signatures. (Yauheni Kaliuta) [1874006] - mm/filemap.c: enable error injection at add_to_page_cache() (Yauheni Kaliuta) [1874006] - mm/page_alloc.c: allow error injection (Yauheni Kaliuta) [1874006] - bpf: selftests: Add test for different inner map size (Yauheni Kaliuta) [1874006] - bpf: Relax max_entries check for most of the inner map types (Yauheni Kaliuta) [1874006] - bpf: Add map_meta_equal map ops (Yauheni Kaliuta) [1874006] - bpf: Make bpf_link_info.iter similar to bpf_iter_link_info (Yauheni Kaliuta) [1874006] - tools, bpf/build: Cleanup feature files on make clean (Yauheni Kaliuta) [1874006] - libbpf: Fix compilation warnings for 64-bit printf args (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier tests for xor operation (Yauheni Kaliuta) [1874006] - libbpf: Fix unintentional success return code in bpf_object__load (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix spelling mistake "scoket" -> "socket" (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix open call in trigger_fstat_events (Yauheni Kaliuta) [1874006] - selftests/bpf: Add set test to resolve_btfids (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test for d_path helper (Yauheni Kaliuta) [1874006] - selftests/bpf: Add verifier test for d_path helper (Yauheni Kaliuta) [1874006] - bpf: Update .BTF_ids section in btf.rst with sets info (Yauheni Kaliuta) [1874006] - bpf: Add d_path helper (Yauheni Kaliuta) [1874006] - bpf: Add BTF_SET_START/END macros (Yauheni Kaliuta) [1874006] - bpf: Add btf_struct_ids_match function (Yauheni Kaliuta) [1874006] - bpf: Factor btf_struct_access function (Yauheni Kaliuta) [1874006] - bpf: Remove recursion call in btf_struct_access (Yauheni Kaliuta) [1874006] - bpf: Add type_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Add elem_id pointer as argument to __btf_resolve_size (Yauheni Kaliuta) [1874006] - bpf: Move btf_resolve_size into __btf_resolve_size (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add support for set symbols (Yauheni Kaliuta) [1874006] - tools resolve_btfids: Add size check to get_id function (Yauheni Kaliuta) [1874006] - bpf: Disallow BPF_PRELOAD in allmodconfig builds (Yauheni Kaliuta) [1874006] - bpf: Add selftests for local_storage (Yauheni Kaliuta) [1874006] - bpf: Allow local storage to be used from LSM programs (Yauheni Kaliuta) [1874006] - bpf: Implement bpf_local_storage for inodes (Yauheni Kaliuta) [1874006] - bpf: Split bpf_local_storage to bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize bpf_sk_storage (Yauheni Kaliuta) [1874006] - bpf: Generalize caching for sk_storage. (Yauheni Kaliuta) [1874006] - bpf: Renames in preparation for bpf_local_storage (Yauheni Kaliuta) [1874006] - selftests/bpf: Enable tc verbose mode for test_sk_assign (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor tracepoint tracing programs with libbpf (Yauheni Kaliuta) [1874006] - samples: bpf: Refactor kprobe tracing programs with libbpf (Yauheni Kaliuta) [1874006] - selftests: bpf: Fix sockmap update nits (Yauheni Kaliuta) [1874006] - libbpf: Fix type compatibility check copy-paste error (Yauheni Kaliuta) [1874006] - libbpf: Avoid false unuinitialized variable warning in bpf_core_apply_relo (Yauheni Kaliuta) [1874006] - bpf: sk_lookup: Add user documentation (Yauheni Kaliuta) [1874006] - docs: Correct subject prefix and update LLVM info (Yauheni Kaliuta) [1874006] - libbpf: Normalize and improve logging across few functions (Yauheni Kaliuta) [1874006] - libbpf: Skip well-known ELF sections when iterating ELF (Yauheni Kaliuta) [1874006] - libbpf: Add __noinline macro to bpf_helpers.h (Yauheni Kaliuta) [1874006] - libbpf: Factor out common ELF operations and improve logging (Yauheni Kaliuta) [1874006] - libbpf: Add perf_buffer APIs for better integration with outside epoll loop (Yauheni Kaliuta) [1874006] - bpftool: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query callbacks in map element iterators (Yauheni Kaliuta) [1874006] - bpf: Implement link_query for bpf iterators (Yauheni Kaliuta) [1874006] - selftests/bpf: List newest Clang built-ins needed for some CO-RE selftests (Yauheni Kaliuta) [1874006] - selftests/bpf: Fix two minor compilation warnings reported by GCC 4.9 (Yauheni Kaliuta) [1874006] - libbpf: Fix libbpf build on compilers missing __builtin_mul_overflow (Yauheni Kaliuta) [1874006] - libbpf: Fix detection of BPF helper call instruction (Yauheni Kaliuta) [1874006] - selftests/bpf: Add bpffs preload test. (Yauheni Kaliuta) [1874006] - bpf: Add kernel module with user mode driver that populates bpffs. (Yauheni Kaliuta) [1874006] - bpf: Add BPF program and map iterators as built-in BPF programs. (Yauheni Kaliuta) [1874006] - bpf: Factor out bpf_link_by_id() helper. (Yauheni Kaliuta) [1874006] - libbpf: Simplify the return expression of build_map_pin_path() (Yauheni Kaliuta) [1874006] - selftests/bpf: Add tests for ENUMVAL_EXISTS/ENUMVAL_VALUE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement enum value-based CO-RE relocations (Yauheni Kaliuta) [1874006] - selftests/bpf: Add CO-RE relo test for TYPE_ID_LOCAL/TYPE_ID_TARGET (Yauheni Kaliuta) [1874006] - selftests/bpf: Test TYPE_EXISTS and TYPE_SIZE CO-RE relocations (Yauheni Kaliuta) [1874006] - libbpf: Implement type-based CO-RE relocations support (Yauheni Kaliuta) [1874006] - libbpf: Centralize poisoning and poison reallocarray() (Yauheni Kaliuta) [1874006] - tools/bpftool: Remove libbpf_internal.h usage in bpftool (Yauheni Kaliuta) [1874006] - selftests/bpf: Add test validating failure on ambiguous relocation value (Yauheni Kaliuta) [1874006] - libbpf: Improve relocation ambiguity detection (Yauheni Kaliuta) [1874006] - libbpf: Detect minimal BTF support and skip BTF loading, if missing (Yauheni Kaliuta) [1874006] - libbpf: Sanitize BPF program code for bpf_probe_read_{kernel, user}[_str] (Yauheni Kaliuta) [1874006] - libbpf: Factor out common logic of testing and closing FD (Yauheni Kaliuta) [1874006] - libbpf: Make kernel feature probing lazy (Yauheni Kaliuta) [1874006] - libbpf: Disable -Wswitch-enum compiler warning (Yauheni Kaliuta) [1874006] - libbpf: Convert comma to semicolon (Yauheni Kaliuta) [1874006] - samples: bpf: Fix broken bpf programs due to removed symbol (Yauheni Kaliuta) [1874006] - bpf: Replace GPLv2 boilerplate/reference with SPDX - rule 206 (Jiri Benc) [1874006] - LSM: Make some functions static (Yauheni Kaliuta) [1874006] - LSM: Make lsm_early_cred() and lsm_early_task() local functions. (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the ipc security blob (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the task security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the inode security (Yauheni Kaliuta) [1874006] - LSM: Infrastructure management of the file security (Yauheni Kaliuta) [1874006] - Infrastructure management of the cred security blob (Yauheni Kaliuta) [1874006] - kernel: move CONFIG_TASKS_TRACE_RCU fields to task_struct_rh (Jiri Benc) [1874006] - kernel: store pointer to task_struct in task_struct_rh (Jiri Benc) [1874006]- igb: Add double-check MTA_REGISTER for i210 and i211 (Corinna Vinschen) [1920286] - igb: Redistribute memory for transmit packet buffers when in Qav mode (Corinna Vinschen) [1920286] - igb: Fix fall-through warnings for Clang (Corinna Vinschen) [1920286] - intel: clean up mismatched header comments (Corinna Vinschen) [1920286] - igb: check timestamp validity (Corinna Vinschen) [1920286] - igb: Fix duplicate include guard (Corinna Vinschen) [1920286] - intel: Update drivers to use ethtool_sprintf (Corinna Vinschen) [1920286] - net: ethernet: intel: igb: Typo fix in the file igb_main.c (Corinna Vinschen) [1920286] - igb: avoid premature Rx buffer reuse (Corinna Vinschen) [1920286] - igb: remove h from printk format specifier (Corinna Vinschen) [1920286] - igb: Enable RSS for Intel I211 Ethernet Controller (Corinna Vinschen) [1920286] - igb: fix TDBAL register show incorrect value (Corinna Vinschen) [1920286] - net: igb: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920286] - igb: avoid transmit queue timeout in xdp path (Corinna Vinschen) [1920286] - igb: use xdp_do_flush (Corinna Vinschen) [1920286] - igb: skb add metasize for xdp (Corinna Vinschen) [1920286] - igb: XDP extack message on error (Corinna Vinschen) [1920286] - igb: take VLAN double header into account (Corinna Vinschen) [1920286] - igb: XDP xmit back fix error code (Corinna Vinschen) [1920286] - igb: add XDP support (Corinna Vinschen) [1920286] - r8169: don't advertise pause in jumbo mode (Josef Oskera) [1935346] - r8169: fix DMA being used after buffer free if WoL is enabled (Josef Oskera) [1935346] - r8169: fix r8168fp_adjust_ocp_cmd function (Josef Oskera) [1935346] - r8169: use macro pm_ptr (Josef Oskera) [1935346] - r8169: fix resuming from suspend on RTL8105e if machine runs on battery (Josef Oskera) [1935346] - r8169: handle tx before rx in napi poll (Josef Oskera) [1935346] - r8169: disable detection of bogus xid's 308/388 (Josef Oskera) [1935346] - r8169: re-configure WOL settings on resume from hibernation (Josef Oskera) [1935346] - r8169: don't try to disable interrupts if NAPI is scheduled already (Josef Oskera) [1935346] - r8169: Add support for another RTL8168FP (Josef Oskera) [1935346] - r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set (Josef Oskera) [1935346] - r8169: work around RTL8125 UDP hw bug (Josef Oskera) [1935346] - r8169: remove not needed call to rtl_wol_enable_rx from rtl_shutdown (Josef Oskera) [1935346] - r8169: improve DASH support (Josef Oskera) [1935346] - r8169: improve rtl8169_rx_csum (Josef Oskera) [1935346] - r8169: align rtl_wol_suspend_quirk with vendor driver and rename it (Josef Oskera) [1935346] - r8169: clean up rtl_pll_power_down/up functions (Josef Oskera) [1935346] - r8169: improve handling D3 PLL power-down (Josef Oskera) [1935346] - r8169: enable PLL power-down for chip versions 34, 35, 36, 42 (Josef Oskera) [1935346] - r8169: make use of the unaligned access helpers (Josef Oskera) [1935346] - r8169: tweak max read request size for newer chips also in jumbo mtu mode (Josef Oskera) [1935346] - r8169: align RTL8168e jumbo pcie read request size with vendor driver (Josef Oskera) [1935346] - r8169: don't wakeup-enable device on shutdown if WOL is disabled (Josef Oskera) [1935346] - r8169: improve rtl_ocp_reg_failure (Josef Oskera) [1935346] - r8169: replace BUG_ON with WARN in _rtl_eri_write (Josef Oskera) [1935346] - r8169: improve RTL8168g PHY suspend quirk (Josef Oskera) [1935346] - r8169: move ERI access functions to avoid forward declaration (Josef Oskera) [1935346] - r8169: work around power-saving bug on some chip versions (Josef Oskera) [1935346] - r8169: make NUM_RX_DESC a signed int (Josef Oskera) [1935346] - r8169: improve rtl_rx (Josef Oskera) [1935346] - r8169: set tc_offset only if tally counter reset isn't supported (Josef Oskera) [1935346] - net: phy: realtek: read actual speed on rtl8211f to detect downshift (Josef Oskera) [1935346] - r8169: use dev_err_probe in rtl_get_ether_clk (Josef Oskera) [1935346] - r8169: reduce number of workaround doorbell rings (Josef Oskera) [1935346] - r8169: remove not needed check in rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: remove nr_frags argument from rtl_tx_slots_avail (Josef Oskera) [1935346] - r8169: improve rtl8169_start_xmit (Josef Oskera) [1935346] - r8169: improve rtl_tx (Josef Oskera) [1935346] - r8169: use READ_ONCE in rtl_tx_slots_avail (Josef Oskera) [1935346] - net: phy: realtek: support paged operations on RTL8201CP (Josef Oskera) [1935346] - r8169: disable hw csum for short packets on all chip versions (Josef Oskera) [1935346] - r8169: fix potential skb double free in an error path (Josef Oskera) [1935346] - r8169: work around short packet hw bug on RTL8125 (Josef Oskera) [1935346] - net: phy: realtek: Add support for RTL8221B-CG series (Josef Oskera) [1935346] - r8169: set IRQF_NO_THREAD if MSI(X) is enabled (Josef Oskera) [1935346] - r8169: align number of tx descriptors with vendor driver (Josef Oskera) [1935346] - r8169: use pm_runtime_put_sync in rtl_open error path (Josef Oskera) [1935346] - r8169: remove unneeded memory barrier in rtl_tx (Josef Oskera) [1935346] - r8169: remove no longer needed private rx/tx packet/byte counters (Josef Oskera) [1935346] - r8169: use struct pcpu_sw_netstats for rx/tx packet/byte counters (Josef Oskera) [1935346] - treewide: Use fallthrough pseudo-keyword (Josef Oskera) [1935346] - r8169: fix jumbo packet handling on RTL8168e (Josef Oskera) [1915314] - sctp: delay auto_asconf init until binding the first addr (Xin Long) [1952020] - netfilter: x_tables: fix compat match/target pad out-of-bound write (Florian Westphal) [1950014] - netfilter: arp_tables: add pre_exit hook for table unregister (Florian Westphal) [1950014] - netfilter: bridge: add pre_exit hooks for ebtable unregistration (Florian Westphal) [1950014] - netfilter: nft_limit: avoid possible divide error in nft_limit_init (Florian Westphal) [1950014] - netfilter: conntrack: do not print icmpv6 as unknown via /proc (Florian Westphal) [1950014] - netfilter: flowtable: fix NAT IPv6 offload mangling (Florian Westphal) [1950014] - netfilter: flowtable: Make sure GC works periodically in idle system (Florian Westphal) [1950014] - netfilter: nftables: report EOPNOTSUPP on unsupported flowtable flags (Florian Westphal) [1950014] - netfilter: ctnetlink: fix dump of the expect mask attribute (Florian Westphal) [1950014] - netfilter: x_tables: gpf inside xt_find_revision() (Florian Westphal) [1950014] - netfilter: conntrack: skip identical origin tuple in same zone only (Florian Westphal) [1950014] - flow_dissector: fix byteorder of dissected ICMP ID (Paolo Abeni) [1950288] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled (Paolo Abeni) [1950288] - net: core: devlink: use right genl user_ptr when handling port param get/set (Paolo Abeni) [1950288] - net_sched: gen_estimator: support large ewma log (Paolo Abeni) [1950288] - net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM (Paolo Abeni) [1950288] - net: Disable NETIF_F_HW_TLS_TX when HW_CSUM is disabled (Paolo Abeni) [1950288] - devlink: Add devlink port documentation (Petr Oros) [1935708] - devlink: Support get and set state of port function (Petr Oros) [1935708] - devlink: Support add and delete devlink port (Petr Oros) [1935708] - devlink: Introduce PCI SF port flavour and port attribute (Petr Oros) [1935708] - devlink: Prepare code to fill multiple port function attributes (Petr Oros) [1935708] - net: core: devlink: simplify the return expression of devlink_nl_cmd_trap_set_doit() (Petr Oros) [1935708] - video: hyperv_fb: Add ratelimit on error message (Mohammed Gamal) [1957804] - ovl: allow upperdir inside lowerdir (Miklos Szeredi) [1903647] - i2c: i801: Add support for Intel Alder Lake PCH-P (Steve Best) [1929488] - pinctrl: tigerlake: Add Alder Lake-P ACPI ID (Steve Best) [1929492] - xfs: set aside allocation btree blocks from block reservation (Brian Foster) [1911738] - xfs: introduce in-core global counter of allocbt blocks (Brian Foster) [1911738] - xfs: unconditionally read all AGFs on mounts with perag reservation (Brian Foster) [1911738] - xfs: drop unnecessary setfilesize helper (Brian Foster) [1942348] - xfs: drop unused ioend private merge and setfilesize code (Brian Foster) [1942348] - xfs: open code ioend needs workqueue helper (Brian Foster) [1942348] - xfs: drop submit side trans alloc for append ioends (Brian Foster) [1942348] - blk-mq: Use request queue-wide tags for tagset-wide sbitmap (Ming Lei) [1932145] - blk-mq: Some tag allocation code refactoring (Ming Lei) [1932145] - blk-mq: Swap two calls in blk_mq_exit_queue() (Ming Lei) [1932145] - blk-mq: plug request for shared sbitmap (Ming Lei) [1932145] - blk-mq: set default elevator as deadline in case of hctx shared tagset (Ming Lei) [1932145] - powerpc/perf: Fix PMU constraint check for EBB events (Diego Domingos) [1926573] - s390/idle: fix suspicious RCU usage (Waiman Long) [1963142] - x86/cpu: Add another Alder Lake CPU to the Intel family (Steve Best) [1962033] - x86/split_lock: Don't write MSR_TEST_CTRL on CPUs that aren't whitelisted (Prarit Bhargava) [1837350] - Documentation/admin-guide: Change doc for split_lock_detect parameter (Prarit Bhargava) [1837350] - x86/traps: Handle #DB for bus lock (Prarit Bhargava) [1837350] - x86/cpufeatures: Enumerate #DB for bus lock detection (Prarit Bhargava) [1837350] - x86/split_lock: Enable the split lock feature on another Alder Lake CPU (Prarit Bhargava) [1925373] - x86/cpu: Add another Alder Lake CPU to the Intel family (Prarit Bhargava) [1925373] - x86/split_lock: Enable the split lock feature on Sapphire Rapids and Alder Lake CPUs (Prarit Bhargava) [1925373]- libbpf: Add user-space variants of BPF_CORE_READ() family of macros (Jiri Olsa) [1896362] - libbpf: Switch tracing and CO-RE helper macros to bpf_probe_read_kernel() (Jiri Olsa) [1896362] - selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() (Jiri Olsa) [1896362] - samples/bpf, selftests/bpf: Use bpf_probe_read_kernel (Jiri Olsa) [1896362] - bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Jiri Olsa) [1896362] - perf/x86/intel/uncore: Add Rocket Lake support (Michael Petlan) [1837502] - perf/x86/cstate: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/intel: Add Rocket Lake CPU support (Michael Petlan) [1837497] - perf/x86/msr: Add Rocket Lake CPU support (Michael Petlan) [1837497] - tick/nohz: Kick only _queued_ task whose tick dependency is updated (Waiman Long) [1922901] - tick/nohz: Change signal tick dependency to wake up CPUs of member tasks (Waiman Long) [1922901] - tick/nohz: Only wake up a single target cpu when kicking a task (Waiman Long) [1922901] - tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922901] - sched/fair: Fix shift-out-of-bounds in load_balance() (Phil Auld) [1958730] - redhat/configs: Update torture test configs (Waiman Long) [1941211] - rcu: Do not report strict GPs for outgoing CPUs (Waiman Long) [1941211] - rcu,ftrace: Fix ftrace recursion (Waiman Long) [1941211] - arm64: smp: Tell RCU about CPUs that fail to come online (Waiman Long) [1941211] - rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled (Waiman Long) [1941211] - rcu-tasks: Enclose task-list scan in rcu_read_lock() (Waiman Long) [1941211] - rcu-tasks: Fix low-probability task_struct leak (Waiman Long) [1941211] - rcu-tasks: Fix grace-period/unlock race in RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Shorten per-grace-period sleep for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Selectively enable more RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Use more aggressive polling for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Mark variables static (Waiman Long) [1941211] - rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread() (Waiman Long) [1941211] - rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp() (Waiman Long) [1941211] - torture: Add gdb support (Waiman Long) [1941211] - rcuperf: Change rcuperf to rcuscale (Waiman Long) [1941211] - sched,rcuperf: Convert to sched_set_fifo_low() (Waiman Long) [1941211] - rcu/rcuperf: Convert to SPDX license identifier (Waiman Long) [1941211] - rcutorture: Allow pointer leaks to test diagnostic code (Waiman Long) [1941211] - rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() for strict GPs (Waiman Long) [1941211] - rcu: locking and unlocking need to always be at least barriers (Waiman Long) [1941211] - rcu: Execute RCU reader shortly after rcu_core for strict GPs (Waiman Long) [1941211] - rcu: Provide optional RCU-reader exit delay for strict GPs (Waiman Long) [1941211] - rcu: Make FQS more aggressive in complaining about offline CPUs (Waiman Long) [1941211] - rcu: Clarify comments about FQS loop reporting quiescent states (Waiman Long) [1941211] - rcu: IPI all CPUs at GP end for strict GPs (Waiman Long) [1941211] - rcu: IPI all CPUs at GP start for strict GPs (Waiman Long) [1941211] - rcu: Attempt QS when CPU discovers GP for strict GPs (Waiman Long) [1941211] - rcu: Do full report for .need_qs for strict GPs (Waiman Long) [1941211] - rcu: Always set .need_qs from __rcu_read_lock() for strict GPs (Waiman Long) [1941211] - rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs (Waiman Long) [1941211] - rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs (Waiman Long) [1941211] - rcu: Reduce leaf fanout for strict RCU grace periods (Waiman Long) [1941211] - rcu: Add Kconfig option for strict RCU grace periods (Waiman Long) [1941211] - rcu/nocb: Add a warning for non-GP kthread running GP code (Waiman Long) [1941211] - rcu: Move rcu_cpu_started per-CPU variable to rcu_data (Waiman Long) [1941211] - scftorture: Add cond_resched() to test loop (Waiman Long) [1941211] - rcutorture: Hoist OOM registry up one level (Waiman Long) [1941211] - rcutorture: Properly synchronize with OOM notifier (Waiman Long) [1941211] - rcutorture: Properly set rcu_fwds for OOM handling (Waiman Long) [1941211] - torture: Add kvm.sh --help and update help message (Waiman Long) [1941211] - refperf: Avoid null pointer dereference when buf fails to allocate (Waiman Long) [1941211] - rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05 (Waiman Long) [1941211] - torture: Update initrd documentation (Waiman Long) [1941211] - rcutorture: Replace HTTP links with HTTPS ones (Waiman Long) [1941211] - rcu: Fix kerneldoc comments in rcupdate.h (Waiman Long) [1941211] - scftorture: Adapt memory-ordering test to UP operation (Waiman Long) [1941211] - torture: document --allcpus argument added to the kvm.sh script (Waiman Long) [1941211] - scftorture: Block scftorture_invoker() kthreads for offline CPUs (Waiman Long) [1941211] - scftorture: Check unexpected "switch" statement value (Waiman Long) [1941211] - scftorture: Make symbol 'scf_torture_rand' static (Waiman Long) [1941211] - scftorture: Prevent compiler from reducing race probabilities (Waiman Long) [1941211] - scftorture: Flag errors in torture-compatible manner (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() scf_check initialization (Waiman Long) [1941211] - scftorture: Consolidate scftorture_invoke_one() check and kfree() (Waiman Long) [1941211] - scftorture: Add smp_call_function() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_many() memory-ordering checks (Waiman Long) [1941211] - scftorture: Add smp_call_function_single() memory-ordering checks (Waiman Long) [1941211] - scftorture: Summarize per-thread statistics (Waiman Long) [1941211] - torture: Declare parse-console.sh independence from rcutorture (Waiman Long) [1941211] - tick-sched: Clarify "NOHZ: local_softirq_pending" warning (Waiman Long) [1941211] - scftorture: Implement weighted primitive selection (Waiman Long) [1941211] - torture: Add scftorture to the rcutorture scripting (Waiman Long) [1941211] - scftorture: Add smp_call_function() torture test (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_stall_ftrace_dump (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_kthreads (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor (Waiman Long) [1941211] - nocb: Remove show_rcu_nocb_state() false positive printout (Waiman Long) [1941211] - rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp() (Waiman Long) [1941211] - nocb: Clarify RCU nocb CPU error message (Waiman Long) [1941211] - rcu/tree: Force quiescent state on callback overload (Waiman Long) [1941211] - rcu/trace: Use gp_seq_req in acceleration's rcu_grace_period tracepoint (Waiman Long) [1941211] - rcu/trace: Print negative GP numbers correctly (Waiman Long) [1941211] - rcutorture: Output number of elapsed grace periods (Waiman Long) [1941211] - rcu: Initialize at declaration time in rcu_exp_handler() (Waiman Long) [1941211] - rcu: Remove KCSAN stubs from update.c (Waiman Long) [1941211] - rcu: Remove KCSAN stubs (Waiman Long) [1941211] - srcu: Remove KCSAN stubs (Waiman Long) [1941211] - rcutorture: Remove KCSAN stubs (Waiman Long) [1941211] - refscale: Change --torture type from refperf to refscale (Waiman Long) [1941211] - refperf: Rename refperf.c to refscale.c and change internal names (Waiman Long) [1941211] - refperf: Rename RCU_REF_PERF_TEST to RCU_REF_SCALE_TEST (Waiman Long) [1941211] - torture: Remove obsolete "cd $KVM" (Waiman Long) [1941211] - torture: Avoid duplicate specification of qemu command (Waiman Long) [1941211] - torture: Dump ftrace at shutdown only if requested (Waiman Long) [1941211] - torture: Add kvm-tranform.sh script for qemu-cmd files (Waiman Long) [1941211] - torture: Add more tracing crib notes to kvm.sh (Waiman Long) [1941211] - torture: Improve diagnostic for KCSAN-incapable compilers (Waiman Long) [1941211] - torture: Correctly summarize build-only runs (Waiman Long) [1941211] - torture: Pass --kmake-arg to all make invocations (Waiman Long) [1941211] - kernel/rcu/tree.c: Fix kernel-doc warnings (Waiman Long) [1941211] - rcu-tasks: Fix synchronize_rcu_tasks_trace() header comment (Waiman Long) [1941211] - rcu: grpnum just records group number (Waiman Long) [1941211] - rcu: grplo/grphi just records CPU number (Waiman Long) [1941211] - rcu: gp_max is protected by root rcu_node's lock (Waiman Long) [1941211] - rcutorture: Check for unwatched readers (Waiman Long) [1941211] - torture: Abstract out console-log error detection (Waiman Long) [1941211] - torture: Add a stop-run capability (Waiman Long) [1941211] - rcu-tasks: Fix code-style issues (Waiman Long) [1941211] - torture: Create qemu-cmd in --buildonly runs (Waiman Long) [1941211] - rcu: Stop shrinker loop (Waiman Long) [1941211] - refperf: Add test for RCU Tasks readers (Waiman Long) [1941211] - refperf: Add test for RCU Tasks Trace readers. (Waiman Long) [1941211] - rcu: Replace 1 with true (Waiman Long) [1941211] - rcu/rcutorture: Replace 0 with false (Waiman Long) [1941211] - refperf: Change readdelay module parameter to nanoseconds (Waiman Long) [1941211] - refperf: Work around 64-bit division (Waiman Long) [1941211] - doc: Document rcuperf's module parameters (Waiman Long) [1941211] - refperf: Adjust refperf.loop default value (Waiman Long) [1941211] - rcu-tasks: Conditionally compile show_rcu_tasks_gp_kthreads() (Waiman Long) [1941211] - rcu-tasks: Add #include of rcupdate_trace.h to update.c (Waiman Long) [1941211] - rcu-tasks: Make rcu_tasks_postscan() be static (Waiman Long) [1941211] - refperf: Add read-side delay module parameter (Waiman Long) [1941211] - lockdep: Complain only once about RCU in extended quiescent state (Waiman Long) [1941211] - refperf: Simplify initialization-time wakeup protocol (Waiman Long) [1941211] - rcu: Allow for smp_call_function() running callbacks from idle (Waiman Long) [1941211] - refperf: Output per-experiment data points (Waiman Long) [1941211] - refperf: Label experiment-number column "Runs" (Waiman Long) [1941211] - refperf: Add warmup and cooldown processing phases (Waiman Long) [1941211] - refperf: More closely synchronize reader start times (Waiman Long) [1941211] - refperf: Convert reader_task structure's "start" field to int (Waiman Long) [1941211] - refperf: Tune reader measurement interval (Waiman Long) [1941211] - refperf: Make functions static (Waiman Long) [1941211] - srcu: Avoid local_irq_save() before acquiring spinlock_t (Waiman Long) [1941211] - refperf: Dynamically allocate thread-summary output buffer (Waiman Long) [1941211] - refperf: Dynamically allocate experiment-summary output buffer (Waiman Long) [1941211] - refperf: Provide module parameter to specify number of experiments (Waiman Long) [1941211] - refperf: Convert nreaders to a module parameter (Waiman Long) [1941211] - refperf: Allow decimal nanoseconds (Waiman Long) [1941211] - refperf: Hoist function-pointer calls out of the loop (Waiman Long) [1941211] - rcu: Introduce single argument kvfree_rcu() interface (Waiman Long) [1941211] - refperf: Add holdoff parameter to allow CPUs to come online (Waiman Long) [1941211] - torture: Add refperf to the rcutorture scripting (Waiman Long) [1941211] - rcuperf: Add comments explaining the high reader overhead (Waiman Long) [1941211] - refperf: Add a test to measure performance of read-side synchronization (Waiman Long) [1941211] - rcuperf: Remove useless while loops around wait_event (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_check_preempt() (Waiman Long) [1941211] - sched,rcu,tracing: Avoid tracing before in_nmi() is correct (Waiman Long) [1941211] - hardirq/nmi: Allow nested nmi_enter() (Waiman Long) [1941211] - powerpc/64s: Include header file to fix a warning (Waiman Long) [1941211] - powerpc/64s: system reset interrupt preserve HSRRs (Waiman Long) [1941211] - powerpc/64s: Fix HV NMI vs HV interrupt recoverability test (Waiman Long) [1941211] - powerpc/traps: fix recoverability of machine check handling on book3s/32 (Waiman Long) [1941211] - powerpc/traps: restore recoverability of machine_check interrupts (Waiman Long) [1941211] - rcu: Mark rcu_nmi_enter() call to rcu_cleanup_after_idle() noinstr (Waiman Long) [1941211] - rcu: Remove initialized but unused rnp from check_slow_task() (Waiman Long) [1941211] - rcu: Update comment from rsp->rcu_gp_seq to rsp->gp_seq (Waiman Long) [1941211] - rcu: Provide __rcu_is_watching() (Waiman Long) [1941211] - doc: Tasks RCU must protect instructions before trampoline (Waiman Long) [1941211] - fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls (Waiman Long) [1941211] - rcu-tasks: Convert sleeps to idle priority (Waiman Long) [1941211] - rcu: Expedited grace-period sleeps to idle priority (Waiman Long) [1941211] - rcu: No-CBs-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Priority-boost-related sleeps to idle priority (Waiman Long) [1941211] - rcu: Grace-period-kthread related sleeps to idle priority (Waiman Long) [1941211] - torture: Add --allcpus argument to the kvm.sh script (Waiman Long) [1941211] - torture: Remove whitespace from identify_qemu_vcpus output (Waiman Long) [1941211] - torture: Add script to smoke-test commits in a branch (Waiman Long) [1941211] - trace: events: rcu: Change description of rcu_dyntick trace event (Waiman Long) [1941211] - rcu: Add comment documenting rcu_callback_map's purpose (Waiman Long) [1941211] - rcu: Provide rcu_irq_exit_preempt() (Waiman Long) [1941211] - rcu: Add callbacks-invoked counters (Waiman Long) [1941211] - doc: Timer problems can cause RCU CPU stall warnings (Waiman Long) [1941211] - torture: Remove qemu dependency on EFI firmware (Waiman Long) [1941211] - rcutorture: NULL rcu_torture_current earlier in cleanup code (Waiman Long) [1941211] - rcutorture: Handle non-statistic bang-string error messages (Waiman Long) [1941211] - torture: Set configfile variable to current scenario (Waiman Long) [1941211] - rcutorture: Add races with task-exit processing (Waiman Long) [1941211] - docs: RCU: Don't duplicate chapter names in rculist_nulls.rst (Waiman Long) [1941211] - docs: RCU: Convert stallwarn.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rcuref.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert torture.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert rculist_nulls.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert lockdep-splat.txt to ReST (Waiman Long) [1941211] - docs: RCU: Convert checklist.txt to ReST (Waiman Long) [1941211] - doc: Add rcutorture scripting to torture.txt (Waiman Long) [1941211] - doc: Fix typo "deference" to "dereference" (Waiman Long) [1941211] - docs: locking: convert docs to ReST and rename to *.rst (Waiman Long) [1941211] - doc/rcuref: Document real world examples in kernel (Waiman Long) [1941211] - Documentation/locking/lockdep: Drop last two chars of sample states (Waiman Long) [1941211] - doc: rcu: Suspicious RCU usage is a warning (Waiman Long) [1941211] - RCU/torture.txt: Remove section MODULE PARAMETERS (Waiman Long) [1941211] - Documentation/lockstat: Fix trivial typo (Waiman Long) [1941211] - rcu: Simplify the calculation of rcu_state.ncpus (Waiman Long) [1941211] - srcu: Fix a typo in comment "amoritized"->"amortized" (Waiman Long) [1941211] - rcuperf: Fix printk format warning (Waiman Long) [1941211] - mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls (Waiman Long) [1941211] - rcu: Initialize and destroy rcu_synchronize only when necessary (Waiman Long) [1941211] - rcu: Add KCSAN stubs to update.c (Waiman Long) [1941211] - rcu: Add KCSAN stubs (Waiman Long) [1941211] - srcu: Add KCSAN stubs (Waiman Long) [1941211] - rcutorture: Add KCSAN stubs (Waiman Long) [1941211] - rcu/rcutorture: Convert to SPDX license identifier (Waiman Long) [1941211] - rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() (Waiman Long) [1941211] - rcutorture: Convert ULONG_CMP_LT() to time_before() (Waiman Long) [1941211] - rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison (Waiman Long) [1941211] - rcu: Add rcu_gp_might_be_stalled() (Waiman Long) [1941211] - torture: Add a --kasan argument (Waiman Long) [1941211] - torture: Save a few lines by using config_override_param initially (Waiman Long) [1941211] - torture: Allow scenario-specific Kconfig options to override CFcommon (Waiman Long) [1941211] - torture: Allow --kconfig options to override --kcsan defaults (Waiman Long) [1941211] - torture: Abstract application of additional Kconfig options (Waiman Long) [1941211] - torture: Eliminate duplicate #CHECK# from ConfigFragment (Waiman Long) [1941211] - torture: Make --kcsan argument also create a summary (Waiman Long) [1941211] - rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static (Waiman Long) [1941211] - torture: Add --kcsan argument to top-level kvm.sh script (Waiman Long) [1941211] - rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU (Waiman Long) [1941211] - rcu: Remove self-stack-trace when all quiescent states seen (Waiman Long) [1941211] - ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() (Waiman Long) [1941211] - ftrace: Protect ftrace_graph_hash with ftrace_sync (Waiman Long) [1941211] - ftrace: Add comment to why rcu_dereference_sched() is open coded (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_notrace_hash pointer with __rcu (Waiman Long) [1941211] - tracing: Annotate ftrace_graph_hash pointer with __rcu (Waiman Long) [1941211] - tracing/fgraph: Fix set_graph_function from showing interrupts (Waiman Long) [1941211] - rcu: Allow rcutorture to starve grace-period kthread (Waiman Long) [1941211] - rcu: When GP kthread is starved, tag idle threads as false positives (Waiman Long) [1941211] - rcutorture: Right-size TREE10 CPU consumption (Waiman Long) [1941211] - rcu: Replace 1 by true (Waiman Long) [1941211] - rcutorture: Add test of holding scheduler locks across rcu_read_unlock() (Waiman Long) [1941211] - rcu: Replace assigned pointer ret value by corresponding boolean value (Waiman Long) [1941211] - rcu-tasks: Add IPI failure count to statistics (Waiman Long) [1941211] - rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs (Waiman Long) [1941211] - rcu-tasks: Add count for idle tasks on offline CPUs (Waiman Long) [1941211] - rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness statistics (Waiman Long) [1941211] - rcu-tasks: Make RCU tasks trace also wait for idle tasks (Waiman Long) [1941211] - rcu-tasks: Handle the running-offline idle-task special case (Waiman Long) [1941211] - rcu-tasks: Disable CPU hotplug across RCU tasks trace scans (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect more concurrent writes (Waiman Long) [1941211] - rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks (Waiman Long) [1941211] - rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is so built (Waiman Long) [1941211] - rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI (Waiman Long) [1941211] - rcu-tasks: Add grace-period and IPI counts to statistics (Waiman Long) [1941211] - rcu-tasks: Split ->trc_reader_need_end (Waiman Long) [1941211] - rcu-tasks: Provide boot parameter to delay IPIs until late in grace period (Waiman Long) [1941211] - rcu-tasks: Add a grace-period start time for throttling and debug (Waiman Long) [1941211] - rcu: Get rid of some doc warnings in update.c (Waiman Long) [1941211] - rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks (Waiman Long) [1941211] - rcu-tasks: Use context-switch hook for PREEMPT=y kernels (Waiman Long) [1941211] - rcu-tasks: Make rcutorture writer stall output include GP state (Waiman Long) [1941211] - rcu-tasks: Add RCU tasks to rcutorture writer stall output (Waiman Long) [1941211] - rcuperf: Add ability to increase object allocation size (Waiman Long) [1941211] - rcu-tasks: Move #ifdef into tasks.h (Waiman Long) [1941211] - rcutorture: Add flag to produce non-busy-wait task stalls (Waiman Long) [1941211] - rcu: Add per-task state to RCU CPU stall warnings (Waiman Long) [1941211] - sched/core: Add function to sample state of locked-down task (Waiman Long) [1941211] - rcu-tasks: Add stall warnings for RCU Tasks Trace (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Trace (Waiman Long) [1941211] - rcu-tasks: Add an RCU Tasks Trace to simplify protection of tracing hooks (Waiman Long) [1941211] - rcutorture: Add a test for synchronize_rcu_mult() (Waiman Long) [1941211] - rcu: Reinstate synchronize_rcu_mult() (Waiman Long) [1941211] - rcu-tasks: Code movement to allow more Tasks RCU variants (Waiman Long) [1941211] - rcu: Fix the (t=0 jiffies) false positive (Waiman Long) [1941211] - rcu-tasks: Further refactor RCU-tasks to allow adding more variants (Waiman Long) [1941211] - rcu-tasks: Use unique names for RCU-Tasks kthreads and messages (Waiman Long) [1941211] - rcutorture: Add torture tests for RCU Tasks Rude (Waiman Long) [1941211] - rcu-tasks: Add an RCU-tasks rude variant (Waiman Long) [1941211] - rcu-tasks: Refactor RCU-tasks to allow variants to be added (Waiman Long) [1941211] - rcu-tasks: Create struct to hold state information (Waiman Long) [1941211] - rcu-tasks: Move Tasks RCU to its own file (Waiman Long) [1941211] - locktorture.c: Fix if-statement empty body warnings (Waiman Long) [1941211] - rcu: Expedite first two FQS scans under callback-overload conditions (Waiman Long) [1941211] - rcu: Mark rcu_state.gp_seq to detect concurrent writes (Waiman Long) [1941211] - rcutorture: Mark data-race potential for rcu_barrier() test statistics (Waiman Long) [1941211] - rcu: Don't use negative nesting depth in __rcu_read_unlock() (Waiman Long) [1941211] - rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field (Waiman Long) [1941211] - rcu: Don't set nesting depth negative in rcu_preempt_deferred_qs() (Waiman Long) [1941211] - rcu: Make rcu_read_unlock_special() safe for rq/pi locks (Waiman Long) [1941211] - rcutorture: Make kvm-recheck-rcu.sh handle truncated lines (Waiman Long) [1941211] - rcu: Make RCU IRQ enter/exit functions rely on in_nmi() (Waiman Long) [1941211] - rcu/tree: Mark the idle relevant functions noinstr (Waiman Long) [1941211] - rcu: Add comments marking transitions between RCU watching and not (Waiman Long) [1941211] - rcu: Update __call_rcu() comments (Waiman Long) [1941211] - rcu: Mark rcu_state.ncpus to detect concurrent writes (Waiman Long) [1941211] - rcu: Use data_race() for RCU CPU stall-warning prints (Waiman Long) [1941211] - rcutorture: Manually clean up after rcu_barrier() failure (Waiman Long) [1941211] - rcutorture: Make rcu_torture_barrier_cbs() post from corresponding CPU (Waiman Long) [1941211] - rcu: Make nocb_gp_wait() double-check unexpected-callback warning (Waiman Long) [1941211] - rcu: Tighten rcu_lockdep_assert_cblist_protected() check (Waiman Long) [1941211] - rcu: Optimize and protect atomic_cmpxchg() loop (Waiman Long) [1941211] - rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() (Waiman Long) [1941211] - rcu: Don't flag non-starting GPs before GP kthread is running (Waiman Long) [1941211] - rcu: Fix rcu_barrier_callback() race condition (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_start (Waiman Long) [1941211] - rcu: Add missing annotation for rcu_nocb_bypass_lock() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_finish() (Waiman Long) [1941211] - rcu: Add missing annotation for exit_tasks_rcu_start() (Waiman Long) [1941211] - rculist: Add brackets around cond argument in __list_check_rcu macro (Waiman Long) [1941211] - rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() (Waiman Long) [1941211] - rcutorture: Annotation lockless accesses to rcu_torture_current (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_data ->gpwrap (Waiman Long) [1941211] - rcu-tasks: *_ONCE() for rcu_tasks_cbs_head (Waiman Long) [1941211] - rcu: Add *_ONCE() for grace-period progress indicators (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks (Waiman Long) [1941211] - srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlock_count arrays (Waiman Long) [1941211] - rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_torture_batch (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_segcblist ->tails[] (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext (Waiman Long) [1941211] - rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity (Waiman Long) [1941211] - rcu: Add READ_ONCE() to rcu_node ->gp_seq (Waiman Long) [1941211] - rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks plus locking (Waiman Long) [1941211] - rcu: Add *_ONCE() to rcu_node ->boost_kthread_status (Waiman Long) [1941211] - rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store (Waiman Long) [1941211] - srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq (Waiman Long) [1941211] - rcu: Add WRITE_ONCE() to rcu_node ->qsmask update (Waiman Long) [1941211] - rcu: Provide debug symbols and line numbers in KCSAN runs (Waiman Long) [1941211] - rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace (Waiman Long) [1941211] - srcu: Fix process_srcu()/srcu_batches_completed() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/srcu_get_delay() datarace (Waiman Long) [1941211] - srcu: Fix __call_srcu()/process_srcu() datarace (Waiman Long) [1941211] - rcutorture: Fix stray access to rcu_fwd_cb_nodelay (Waiman Long) [1941211] - rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer() data race (Waiman Long) [1941211] - rcutorture: Make kvm-find-errors.sh abort on bad directory (Waiman Long) [1941211] - rcutorture: Summarize summary of build and run results (Waiman Long) [1941211] - rcutorture: Add 100-CPU configuration (Waiman Long) [1941211] - rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf (Waiman Long) [1941211] - rcu: Fix spelling mistake "leval" -> "level" (Waiman Long) [1941211] - torture: Allow disabling of boottime CPU-hotplug torture operations (Waiman Long) [1941211] - rcutorture: Suppress boottime bad-sequence warnings (Waiman Long) [1941211] - rcutorture: Allow boottime stall warnings to be suppressed (Waiman Long) [1941211] - torture: Forgive -EBUSY from boottime CPU-hotplug operations (Waiman Long) [1941211] - rcutorture: Refrain from callback flooding during boot (Waiman Long) [1941211] - torture: Make results-directory date format completion-friendly (Waiman Long) [1941211] - rcutorture: Suppress forward-progress complaints during early boot (Waiman Long) [1941211] - timer: Use hlist_unhashed_lockless() in timer_pending() (Waiman Long) [1941211] - rcu: React to callback overload by boosting RCU readers (Waiman Long) [1941211] - rcu: React to callback overload by aggressively seeking quiescent states (Waiman Long) [1941211] - rcu: Add and update docbook header comments in list.h (Waiman Long) [1941211] - list: Add hlist_unhashed_lockless() (Waiman Long) [1941211] - list: Don't use WRITE_ONCE() in hlist_add_behind() (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) (Waiman Long) [1941211] - kcsan: Add kcsan_set_access_mask() support (Waiman Long) [1941211] - kcsan: Introduce kcsan_value_change type (Waiman Long) [1941211] - kcsan: Move interfaces that affects checks to kcsan-checks.h (Waiman Long) [1941211] - kcsan: Fix misreporting if concurrent races on same address (Waiman Long) [1941211] - kcsan: Expose core configuration parameters as module params (Waiman Long) [1941211] - kcsan: Add test to generate conflicts via debugfs (Waiman Long) [1941211] - kcsan: Introduce ASSERT_EXCLUSIVE_*() macros (Waiman Long) [1941211] - kcsan: Introduce KCSAN_ACCESS_ASSERT access type (Waiman Long) [1941211] - kcsan: Fix 0-sized checks (Waiman Long) [1941211] - kcsan: Clean up the main KCSAN Kconfig option (Waiman Long) [1941211] - kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS (Waiman Long) [1941211] - kcsan: Add option to assume plain aligned writes up to word size are atomic (Waiman Long) [1941211] - kcsan: Add docbook header for data_race() (Waiman Long) [1941211] - kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY (Waiman Long) [1941211] - include/linux: Add instrumented.h infrastructure (Waiman Long) [1941211] - kcsan: Make KCSAN compatible with lockdep (Waiman Long) [1941211] - kcsan: Rate-limit reporting per data races (Waiman Long) [1941211] - kcsan: Show full access type in report (Waiman Long) [1941211] - kcsan: Prefer __always_inline for fast-path (Waiman Long) [1941211] - kcsan: Improve various small stylistic details (Waiman Long) [1941211] - x86, kcsan: Enable KCSAN for x86 (Waiman Long) [1941211] - build, kcsan: Add KCSAN build exceptions (Waiman Long) [1941211] - x86/uaccess, kcov: Disable stack protector (Waiman Long) [1941211] - doc: Convert to rcubarrier.txt to ReST (Waiman Long) [1941211] - doc: Convert to rcu_dereference.txt to rcu_dereference.rst (Waiman Long) [1941211] - doc: Convert whatisRCU.txt to .rst (Waiman Long) [1941211] - doc: Converted NMI-RCU.txt to NMI-RCU.rst. (Waiman Long) [1941211] - doc: Convert arrayRCU.txt to arrayRCU.rst (Waiman Long) [1941211] - doc: Update list_for_each_entry_rcu() documentation (Waiman Long) [1941211] - Restore docs "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Restore docs "treewide: Rename rcu_dereference_raw_notrace() to _check()" (Waiman Long) [1941211] - docs: rcu: Increase toctree to 3 (Waiman Long) [1941211] - docs: rcu: Correct links referring to titles (Waiman Long) [1941211] - docs: rcu: convert some articles from html to ReST (Waiman Long) [1941211] - Revert docs from "rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock()" (Waiman Long) [1941211] - Documentation: RCU: Add TOC tree hooks (Waiman Long) [1941211] - doc: Describe choice of rcu_dereference() APIs and __rcu usage (Waiman Long) [1941211] - doc: Remove obsolete RCU update functions from RCU documentation (Waiman Long) [1941211] - scsi: ibmvfc: Free channel_setup_buf during device tear down (Steve Best) [1938102] - blk-mq: clearing flush request reference in tags->rqs[] (Ming Lei) [1811030] - blk-mq: clear stale request in tags->rq[] before freeing one request pool (Ming Lei) [1811030] - blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter (Ming Lei) [1811030] - vsock/vmci: log once the failed queue pair allocation (Stefano Garzarella) [1958248] - VMCI: Stop log spew when qp allocation isn't possible (Stefano Garzarella) [1958248] - vsock/virtio: update credit only if socket is not closed (Stefano Garzarella) [1921694] - powerpc/security: Fix debugfs data leak on 32-bit (Steve Best) [1935661] - powerpc/security: Show powerpc_security_features in debugfs (Steve Best) [1935661] - redhat/configs: Add CONFIG_SYSTEM_REVOCATION_KEYS and CONFIG_SYSTEM_REVOCATION_LIST (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: add 'x509_revocation_list' to gitignore (Vladis Dronov) [1893793] {CVE-2020-26541} - integrity: Load mokx variables into the blacklist keyring (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add ability to preload revocation certs (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Move load_system_certificate_list to a common function (Vladis Dronov) [1893793] {CVE-2020-26541} - certs: Add EFI_CERT_X509_GUID support for dbx entries (Vladis Dronov) [1893793] {CVE-2020-26541} - pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled (Benjamin Coddington) [1949575] - net/sunrpc: fix useless comparison in proc_do_xprt() (Benjamin Coddington) [1949575] - net/sunrpc: return 0 on attempt to write to "transports" (Benjamin Coddington) [1949575] - NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL (Benjamin Coddington) [1949575] - NFSD: NFSv3 PATHCONF Reply is improperly formed (Benjamin Coddington) [1949575] - nfsroot: Default mount option should ask for built-in NFS version (Benjamin Coddington) [1949575] - nfsd: remove unneeded break (Benjamin Coddington) [1949575] - net/sunrpc: Fix return value for sysctl sunrpc.transports (Benjamin Coddington) [1949575] - NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag (Benjamin Coddington) [1949575] - NFSv4: Fix up RCU annotations for struct nfs_netns_client (Benjamin Coddington) [1949575] - NFS: Only reference user namespace from nfs4idmap struct instead of cred (Benjamin Coddington) [1949575] - NFSD: Hoist status code encoding into XDR encoder functions (Benjamin Coddington) [1949575] - NFSv4: Use the net namespace uniquifier if it is set (Benjamin Coddington) [1949575] - NFSv4: Clean up initialisation of uniquified client id strings (Benjamin Coddington) [1949575] - SUNRPC: Add an xdr_align_data() function (Benjamin Coddington) [1949575] - SUNRPC: Add the ability to expand holes in data pages (Benjamin Coddington) [1949575] - SUNRPC: Split out _shift_data_right_tail() (Benjamin Coddington) [1949575] - SUNRPC: Split out xdr_realign_pages() from xdr_align_pages() (Benjamin Coddington) [1949575] - NFS: Use xdr_page_pos() in NFSv4 decode_getacl() (Benjamin Coddington) [1949575] - SUNRPC: Implement a xdr_page_pos() function (Benjamin Coddington) [1949575] - NFS: fix nfs_path in case of a rename retry (Benjamin Coddington) [1949575] - NFSD: Map nfserr_wrongsec outside of nfsd_dispatch (Benjamin Coddington) [1949575] - NFSD: Remove the RETURN_STATUS() macro (Benjamin Coddington) [1949575] - NFSD: Call NFSv2 encoders on error returns (Benjamin Coddington) [1949575] - NFSD: Fix .pc_release method for NFSv2 (Benjamin Coddington) [1949575] - NFSD: Remove vestigial typedefs (Benjamin Coddington) [1949575] - NFSD: Refactor nfsd_dispatch() error paths (Benjamin Coddington) [1949575] - NFSD: Clean up nfsd_dispatch() variables (Benjamin Coddington) [1949575] - NFSD: Clean up stale comments in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Clean up switch statement in nfsd_dispatch() (Benjamin Coddington) [1949575] - NFSD: Encoder and decoder functions are always present (Benjamin Coddington) [1949575] - NFSACL: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - lockd: Replace PROC() macro with open code (Benjamin Coddington) [1949575] - NFSD: Add missing NFSv2 .pc_func methods (Benjamin Coddington) [1949575] - fs: nfs: return per memcg count for xattr shrinkers (Benjamin Coddington) [1949575] - nfs: remove incorrect fallthrough label (Benjamin Coddington) [1949575] - nfsd: rq_lease_breaker cleanup (Benjamin Coddington) [1949575] - sunrpc: simplify do_cache_clean (Benjamin Coddington) [1949575] - sunrpc: cache : Replace seq_printf with seq_puts (Benjamin Coddington) [1949575] - silence nfscache allocation warnings with kvzalloc (Benjamin Coddington) [1949575] - nfsd: fix comparison to bool warning (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr XDR functions (Benjamin Coddington) [1949575] - NFSD: Correct type annotations in user xattr helpers (Benjamin Coddington) [1949575] - SUNRPC/NFSD: Implement xdr_reserve_space_vec() (Benjamin Coddington) [1949575] - nfsd: rename delegation related tracepoints to make them less confusing (Benjamin Coddington) [1949575] - nfsd: Remove unnecessary assignment in nfs4xdr.c (Benjamin Coddington) [1949575] - net: sunrpc: delete repeated words (Benjamin Coddington) [1949575] - nfsd: Fix typo in comment (Benjamin Coddington) [1949575] - nfsd: give up callbacks on revoked delegations (Benjamin Coddington) [1949575] - nfs: fix spellint typo in pnfs.c (Benjamin Coddington) [1949575] - fs,nfs: lift compat nfs4 mount data handling into the nfs code (Benjamin Coddington) [1949575] - nfs: simplify nfs4_parse_monolithic (Benjamin Coddington) [1949575] - xprtrdma: drop double zeroing (Benjamin Coddington) [1949575] - NFSv4.2: xattr cache: remove unused cache struct field (Benjamin Coddington) [1949575] - nfs: Convert to use the preferred fallthrough macro (Benjamin Coddington) [1949575] - NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source (Benjamin Coddington) [1949575] - Replace HTTP links with HTTPS ones: NFS, SUNRPC, and LOCKD clients (Benjamin Coddington) [1949575] - sunrpc: fix duplicated word in (Benjamin Coddington) [1949575] - SUNRPC: Remove remaining dprintks from sched.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in RPC queuing functions (Benjamin Coddington) [1949575] - SUNRPC: Clean up RPC scheduler tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Replace rpcbind dprintk call sites with tracepoints (Benjamin Coddington) [1949575] - SUNRPC: Remove more dprintks in rpcb_clnt.c (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call sites in rpcbind XDR functions (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_setport into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove rpcb_getport_async dprintk call sites (Benjamin Coddington) [1949575] - SUNRPC: Clean up call_bind_status() observability (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_decode (Benjamin Coddington) [1949575] - SUNRPC: Trace call_refresh events (Benjamin Coddington) [1949575] - SUNRPC: Add trace_rpc_timeout_status() (Benjamin Coddington) [1949575] - SUNRPC: Mitigate cond_resched() in xprt_transmit() (Benjamin Coddington) [1949575] - SUNRPC: Replace connect dprintk call sites with a tracepoint (Benjamin Coddington) [1949575] - SUNRPC: Remove dprintk call site in call_start() (Benjamin Coddington) [1949575] - SUNRPC: Remove the dprint_status() macro (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xs_nospace() (Benjamin Coddington) [1949575] - SUNRPC: Replace dprintk() call site in xprt_prepare_transmit (Benjamin Coddington) [1949575] - SUNRPC: Update debugging instrumentation in xprt_do_reserve() (Benjamin Coddington) [1949575] - SUNRPC: Remove debugging instrumentation from xprt_release (Benjamin Coddington) [1949575] - SUNRPC: Hoist trace_xprtrdma_op_allocate into generic code (Benjamin Coddington) [1949575] - SUNRPC: Remove trace_xprt_complete_rqst() (Benjamin Coddington) [1949575] - SUNRPC dont update timeout value on connection reset (Benjamin Coddington) [1949575] - nfs4: strengthen error check to avoid unexpected result (Benjamin Coddington) [1949575] - NFS: remove redundant pointer clnt (Benjamin Coddington) [1949575] - sunrpc: Avoid comma separated statements (Benjamin Coddington) [1949575]- Revert "sctp: Fix SHUTDOWN CTSN Ack in the peer restart case" (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_b (Xin Long) [1953839] - sctp: do asoc update earlier in sctp_sf_do_dupcook_a (Xin Long) [1953839] - NFSv4: Fixes for nfs4_bitmask_adjust() (Steve Dickson) [1926961] - powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Reintroduce is_kvm_guest() as a fast-path check (Desnes A. Nunes do Rosario) [1918720] - powerpc: Rename is_kvm_guest() to check_kvm_guest() (Desnes A. Nunes do Rosario) [1918720] - powerpc: Refactor is_kvm_guest() declaration to new header (Desnes A. Nunes do Rosario) [1918720] - powerpc/pseries: Move some PAPR paravirt functions to their own file (Desnes A. Nunes do Rosario) [1918720] - powerpc/shared: Use static key to detect shared processor (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Fix oops in __spin_yield() on bare metal (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Rename SPLPAR-only spinlocks (Desnes A. Nunes do Rosario) [1918720] - powerpc/spinlocks: Refactor SHARED_PROCESSOR (Desnes A. Nunes do Rosario) [1918720] - Revert "ACPICA: Interpreter: fix memory leak by using existing buffer" (Mark Langsdorf) [1935928] - x86/efi: Remove EFI PGD build time checks (Mark Langsdorf) [1935928] - ACPI: scan: Fix battery devices sometimes never binding (Mark Langsdorf) [1935928] - ACPI/IORT: Do not blindly trust DMA masks from firmware (Mark Langsdorf) [1935928] - ACPI: thermal: Do not call acpi_thermal_check() directly (Mark Langsdorf) [1935928] - ACPI: sysfs: Prefer "compatible" modalias (Mark Langsdorf) [1935928] - ACPI: scan: Make acpi_bus_get_device() clear return pointer on error (Mark Langsdorf) [1935928] - ACPI: scan: Harden acpi_device_add() against device ID overflows (Mark Langsdorf) [1935928] - ACPI: Update Kconfig help text for items that are no longer modular (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Drop unused local variables and related code (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Move x86-specific code to the x86 directory (Mark Langsdorf) [1935928] - ACPI: scan: Add Intel Baytrail Mailbox Device to acpi_ignore_dep_ids (Mark Langsdorf) [1935928] - ACPI: scan: Avoid unnecessary second pass in acpi_bus_scan() (Mark Langsdorf) [1935928] - ACPI: scan: Defer enumeration of devices with _DEP lists (Mark Langsdorf) [1935928] - ACPI: scan: Evaluate _DEP before adding the device (Mark Langsdorf) [1935928] - ACPI: PM: s2idle: Add AMD support to handle _DSM (Mark Langsdorf) [1935928] - ACPI: processor: fix NONE coordination for domain mapping failure (Mark Langsdorf) [1935928] - cpufreq: Fix cpufreq_online() return value on errors (Mark Langsdorf) [1935928] - opp: of: Allow empty opp-table with opp-shared (Mark Langsdorf) [1935928] - dt-bindings: opp: Allow empty OPP tables (Mark Langsdorf) [1935928] - ACPI: Drop acpi_dev_irqresource_disabled() (Mark Langsdorf) [1935928] - resource: Add irqresource_disabled() (Mark Langsdorf) [1935928] - genirq/affinity: Add irq_update_affinity_desc() (Mark Langsdorf) [1935928] - driver core: Add fwnode_init() (Mark Langsdorf) [1935928] - ACPI: scan: Fix up _DEP-related terminology with supplier/consumer (Mark Langsdorf) [1935928] - ACPI: scan: Drop INT3396 from acpi_ignore_dep_ids[] (Mark Langsdorf) [1935928] - Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" (Mark Langsdorf) [1935928] - ACPI: scan: Add PNP0D80 to the _DEP exceptions list (Mark Langsdorf) [1935928] - PM: ACPI: Refresh wakeup device power configuration every time (Mark Langsdorf) [1935928] - PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() (Mark Langsdorf) [1935928] - ACPI: scan: Call acpi_get_object_info() from acpi_add_single_object() (Mark Langsdorf) [1935928] - ACPI: scan: Add acpi_info_matches_hids() helper (Mark Langsdorf) [1935928] - ACPICA: Update version to 20201113 (Mark Langsdorf) [1935928] - ACPICA: Interpreter: fix memory leak by using existing buffer (Mark Langsdorf) [1935928] - ACPICA: Add function trace macros to improve debugging (Mark Langsdorf) [1935928] - ACPICA: Also handle "orphan" _REG methods for GPIO OpRegions (Mark Langsdorf) [1935928] - ACPICA: Remove extreaneous "the" in comments (Mark Langsdorf) [1935928] - ACPICA: Add 5 new UUIDs to the known UUID table (Mark Langsdorf) [1935928] - ACPI: processor: Drop duplicate setting of shared_cpu_map (Mark Langsdorf) [1935928] - ACPI: EC: Clean up status flags checks in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Untangle error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Simplify error handling in advance_transaction() (Mark Langsdorf) [1935928] - ACPI: EC: Rename acpi_ec_is_gpe_raised() (Mark Langsdorf) [1935928] - ACPI: EC: Fold acpi_ec_clear_gpe() into its caller (Mark Langsdorf) [1935928] - ACPI: EC: Eliminate in_interrupt() usage (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Update the kernel doc (Mark Langsdorf) [1935928] - ACPI: acpi_drivers.h: Remove the leftover dead code (Mark Langsdorf) [1935928] - ACPI: tiny-power-button: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the code using module_acpi_driver() (Mark Langsdorf) [1935928] - ACPI: SBS: Simplify the driver init code (Mark Langsdorf) [1935928] - ACPI: debug: Remove the not used function (Mark Langsdorf) [1935928] - ACPI: processor: Remove the duplicated ACPI_PROCESSOR_CLASS macro (Mark Langsdorf) [1935928] - ACPI: watchdog: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - PCI/ACPI: Replace open coded variant of resource_union() (Mark Langsdorf) [1935928] - resource: Introduce resource_union() for overlapping resources (Mark Langsdorf) [1935928] - resource: Group resource_overlaps() with other inline helpers (Mark Langsdorf) [1935928] - resource: Simplify region_intersects() by reducing conditionals (Mark Langsdorf) [1935928] - ACPI, APEI: make apei_resources_all static (Mark Langsdorf) [1935928] - mm/mmu_notifier: allocate mmu_notifier_rh in __mmu_notifier_register() (Jeremy Cline) [1909072]- Amends commit ea6244cc248b to include a version string in module info. (Ken Cox) [1955726] - i40e: use minimal admin queue for kdump (Stefan Assmann) [1834962] - i40e: use minimal Rx and Tx ring buffers for kdump (Stefan Assmann) [1834962] - i40e: use minimal Tx and Rx pairs for kdump (Stefan Assmann) [1834962] - net/sched: sch_frag: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - openvswitch: fix stack OOB read while fragmenting IPv4 packets (Davide Caratti) [1924608] - net/sched: act_ct: fix wild memory access when clearing fragments (Davide Caratti) [1924608] - selinux: fall back to SECURITY_FS_USE_GENFS if no xattr support (Ondrej Mosnacek) [1934093 1915825] - selinux: mark some global variables __ro_after_init (Ondrej Mosnacek) [1934093] - selinux: make selinuxfs_mount static (Ondrej Mosnacek) [1934093] - selinux: drop the unnecessary aurule_callback variable (Ondrej Mosnacek) [1934093] - selinux: remove unused global variables (Ondrej Mosnacek) [1934093] - selinux: fix inconsistency between inode_getxattr and inode_listsecurity (Ondrej Mosnacek) [1934093] - selinux: Fix fall-through warnings for Clang (Ondrej Mosnacek) [1934093] - selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling (Ondrej Mosnacek) [1934093] - selinux: allow dontauditx and auditallowx rules to take effect without allowx (Ondrej Mosnacek) [1934093] - selinux: fix error initialization in inode_doinit_with_dentry() (Ondrej Mosnacek) [1934093] - selinux: Fix error return code in sel_ib_pkey_sid_slow() (Ondrej Mosnacek) [1934093] - selinux: access policycaps with READ_ONCE/WRITE_ONCE (Ondrej Mosnacek) [1934093] - selinux: delete repeated words in comments (Ondrej Mosnacek) [1934093] - selinux: add basic filtering for audit trace events (Ondrej Mosnacek) [1934093 1954024] - selinux: add tracepoint on audited events (Ondrej Mosnacek) [1934093 1954024] - selinux: permit removing security.selinux xattr before policy load (Ondrej Mosnacek) [1934093] - exec: Always set cap_ambient in cap_bprm_set_creds (Ondrej Mosnacek) [1934093] - security: remove duplicated include from security.h (Ondrej Mosnacek) [1934093] - security/commoncap: Use xattr security prefix len (Ondrej Mosnacek) [1934093] - LSM: switch to blocking policy update notifiers (Ondrej Mosnacek) [1934093] - security: Make capability_hooks static (Ondrej Mosnacek) [1934093] - securityfs: fix use-after-free on symlink traversal (Ondrej Mosnacek) [1934093] - LSM: Check for NULL cred-security on free (Ondrej Mosnacek) [1934093] - security: check for kstrdup() failure in lsm_append() (Ondrej Mosnacek) [1934093] - scsi: mpt3sas: Block PCI config access from userspace during reset (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix endianness for ActiveCablePowerRequirement (Tomas Henzl) [1954555] - scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() (Tomas Henzl) [1954555] - scsi: mpt3sas: Do not use GFP_KERNEL in atomic context (Tomas Henzl) [1954555] - scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES (Tomas Henzl) [1953421] - scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robust (Nilesh Javali) [1921612] - scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in description (Nilesh Javali) [1921612] - scsi: bnx2i: Requires MMU (Nilesh Javali) [1921612] - scsi: bnx2i: Remove unnecessary mutex_init() (Nilesh Javali) [1921612] - scsi: bnx2i: Add parameter description and rename another (Nilesh Javali) [1921612] - scsi: bnx2i: Add, remove and edit some function parameter descriptions (Nilesh Javali) [1921612] - scsi: bnx2i: Fix a whole host of kerneldoc issues (Nilesh Javali) [1921612] - scsi: bnx2i: Add missing descriptions for 'attr' parameter (Nilesh Javali) [1921612] - scsi: bnx2i: Fix parameter misnaming in function header (Nilesh Javali) [1921612] - mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs (Steve Best) [1929489] - lib: list_sort.c: add a blank line to avoid kernel-doc warnings (Rafael Aquini) [1900774] - lib/list_sort: fix kerneldoc build error (Rafael Aquini) [1900774] - lib/list_sort: optimize number of calls to comparison function (Rafael Aquini) [1900774] - lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS (Rafael Aquini) [1900774] - perf bench numa: Fix the condition checks for max number of NUMA nodes (Steve Best) [1936333] - powerpc/perf: Record counter overflow always if SAMPLE_IP is unset (Gustavo Walbon) [1921684] - perf powerpc: Support exposing Performance Monitor Counter SPRs as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Expose Performance Monitor Counter SPR's as part of extended regs (Gustavo Walbon) [1921684] - powerpc/perf: Include PMCs as part of per-cpu cpuhw_events struct (Gustavo Walbon) [1921684] - powerpc/perf: Adds support for programming of Thresholding in P10 (Gustavo Walbon) [1921684] - x86/entry/64: Deduplicate multiple IBRS macros in paranoid_entry (Waiman Long) [1924364] - x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb (Waiman Long) [1924364] - x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP (Waiman Long) [1924364] - x86/bugs/multihit: Fix mitigation reporting when VMX is not in use (Waiman Long) [1924364] - x86/speculation: Merge one test in spectre_v2_user_select_mitigation() (Waiman Long) [1924364] - x86/bugs: Move enum taa_mitigations to bugs.c (Waiman Long) [1924364] - mm/memcg: set memcg when splitting page (Waiman Long) [1937825] - mm/memcg: rename mem_cgroup_split_huge_fixup to split_page_memcg and add nr_pages argument (Waiman Long) [1937825] - mm, tracing: Fix kmem_cache_free trace event to not print stale pointers (Waiman Long) [1937825] - mm: memcontrol: fix get_active_memcg return value (Waiman Long) [1937825] - fs: buffer: use raw page_memcg() on locked page (Waiman Long) [1937825] - mm/list_lru.c: remove kvfree_rcu_local() (Waiman Long) [1937825] - mm: memcontrol: replace the loop with a list_for_each_entry() (Waiman Long) [1937825] - mm/memcontrol: remove redundant NULL check (Waiman Long) [1937825] - mm: page_counter: re-layout structure to reduce false sharing (Waiman Long) [1937825] - mm: kmem: make __memcg_kmem_(un)charge static (Waiman Long) [1937825] - mm: memcg: add swapcache stat for memcg v2 (Waiman Long) [1937825] - mm/memcg: remove rcu locking for lock_page_lruvec function series (Waiman Long) [1937825] - mm/memcg: revise the using condition of lock_page_lruvec function series (Waiman Long) [1937825] - mm: memcontrol: make the slab calculation consistent (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_SHMEM_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_FILE_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: convert NR_ANON_THPS account to pages (Waiman Long) [1937825] - mm: memcontrol: optimize per-lruvec stats counter memory usage (Waiman Long) [1937825] - mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT (Waiman Long) [1937825] - mm/slub: minor coding style tweaks (Waiman Long) [1937825] - mm, slub: remove slub_memcg_sysfs boot param and CONFIG_SLUB_MEMCG_SYSFS_ON (Waiman Long) [1937825] - mm, slub: splice cpu and page freelists in deactivate_slab() (Waiman Long) [1937825] - mm, slab, slub: stop taking cpu hotplug lock (Waiman Long) [1937825] - mm, slab, slub: stop taking memory hotplug lock (Waiman Long) [1937825] - mm, slub: stop freeing kmem_cache_node structures on node offline (Waiman Long) [1937825] - mm/slub: disable user tracing for kmemleak caches by default (Waiman Long) [1937825] - mm/slab: minor coding style tweaks (Waiman Long) [1937825] - mm/sl?b.c: remove ctor argument from kmem_cache_flags (Waiman Long) [1937825] - mm, tracing: record slab name for kmem_cache_free() (Waiman Long) [1937825] - mm: fix numa stats for thp migration (Waiman Long) [1937825] - mm: memcg: fix memcg file_dirty numa stat (Waiman Long) [1937825] - mm/memcontrol: fix warning in mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm: slub: call account_slab_page() after slab page initialization (Waiman Long) [1937825] - mm/hugetlb: fix deadlock in hugetlb_cow error path (Waiman Long) [1937825] - mm/memcontrol:rewrite mem_cgroup_page_lruvec() (Waiman Long) [1937825] - mm/memcg: remove unused definitions (Waiman Long) [1937825] - mm/memcg: warning on !memcg after readahead page charged (Waiman Long) [1937825] - mm/memcg: bail early from swap accounting if memcg disabled (Waiman Long) [1937825] - mm/lru: revise the comments of lru_lock (Waiman Long) [1937825] - mm/lru: introduce relock_page_lruvec() (Waiman Long) [1937825] - mm/lru: replace pgdat lru_lock with lruvec lock (Waiman Long) [1937825] - mm/lru: move lock into lru_note_cost (Waiman Long) [1937825] - mm/swap.c: serialize memcg changes in pagevec_lru_move_fn (Waiman Long) [1937825] - mm/compaction: do page isolation first in compaction (Waiman Long) [1937825] - mm/lru: introduce TestClearPageLRU() (Waiman Long) [1937825] - mm/mlock: remove __munlock_isolate_lru_page() (Waiman Long) [1937825] - mm/mlock: remove lru_lock on TestClearPageMlocked (Waiman Long) [1937825] - mm/vmscan: remove lruvec reget in move_pages_to_lru (Waiman Long) [1937825] - mm/swap.c: fold vm event PGROTATED into pagevec_move_tail_fn (Waiman Long) [1937825] - mm/memcg: add debug checking in lock_page_memcg (Waiman Long) [1937825] - mm: page_idle_get_page() does not need lru_lock (Waiman Long) [1937825] - mm/rmap: stop store reordering issue on page->mapping (Waiman Long) [1937825] - mm/vmscan: remove unnecessary lruvec adding (Waiman Long) [1937825] - mm/thp: narrow lru locking (Waiman Long) [1937825] - mm/thp: simplify lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: use head for head page in lru_add_page_tail() (Waiman Long) [1937825] - mm/thp: move lru_add_page_tail() to huge_memory.c (Waiman Long) [1937825] - mm: slub: convert sysfs sprintf family to sysfs_emit/sysfs_emit_at (Waiman Long) [1937825] - mm: truncate_complete_page() does not exist any more (Waiman Long) [1937825] - mm/vmscan: drop unneeded assignment in kswapd() (Waiman Long) [1937825] - mm: memcontrol: account pagetables per node (Waiman Long) [1937825] - mm: move lruvec stats update functions to vmstat.h (Waiman Long) [1937825] - mm/memcg: remove incorrect comment (Waiman Long) [1937825] - mm: memcontrol: sssign boolean values to a bool variable (Waiman Long) [1937825] - mm: memcg/slab: rename *_lruvec_slab_state to *_lruvec_kmem_state (Waiman Long) [1937825] - mm: memcg: remove obsolete memcg_has_children() (Waiman Long) [1937825] - mm/page_counter: use page_counter_read in page_counter_set_max (Waiman Long) [1937825] - cgroup: remove obsoleted broken_hierarchy and warned_broken_hierarchy (Waiman Long) [1937825] - docs: cgroup-v1: reflect the deprecation of the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: deprecate the non-hierarchical mode (Waiman Long) [1937825] - mm: memcg: fix obsolete code comments (Waiman Long) [1937825] - mm/memcg: update page struct member in comments (Waiman Long) [1937825] - mm/rmap: always do TTU_IGNORE_ACCESS (Waiman Long) [1937825] - mm: memcontrol: eliminate redundant check in __mem_cgroup_insert_exceeded() (Waiman Long) [1937825] - mm: memcontrol: remove unused mod_memcg_obj_state() (Waiman Long) [1937825] - mm: memcontrol: add file_thp, shmem_thp to memory.stat (Waiman Long) [1937825] - mm/gup: combine put_compound_head() and unpin_user_page() (Waiman Long) [1937825] - mm: Convert page kmemcg type to a page memcg flag (Waiman Long) [1937825] - mm: Introduce page memcg flags (Waiman Long) [1937825] - mm: memcontrol/slab: Use helpers to access slab page's memcg_data (Waiman Long) [1937825] - mm: memcontrol: Use helpers to read page's memcg data (Waiman Long) [1937825] - hugetlbfs: fix anon huge page migration race (Waiman Long) [1937825] - mm: memcontrol: fix missing wakeup polling thread (Waiman Long) [1937825] - mm/gup: use unpin_user_pages() in __gup_longterm_locked() (Waiman Long) [1937825] - mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit (Waiman Long) [1937825] - mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate (Waiman Long) [1937825] - mm/compaction: count pages and stop correctly during page isolation (Waiman Long) [1937825] - mm: kmem: enable kernel memcg accounting from interrupt contexts (Waiman Long) [1937825] - mm: kmem: prepare remote memcg charging infra for interrupt contexts (Waiman Long) [1937825] - mm: kmem: remove redundant checks from get_obj_cgroup_from_current() (Waiman Long) [1937825] - mm, memcg: rework remote charging API to support nesting (Waiman Long) [1937825] - mm: use self-explanatory macros rather than "2" (Waiman Long) [1937825] - mm/vmscan: allow arbitrary sized pages to be paged out (Waiman Long) [1937825] - mm/rmap: fix assumptions of THP size (Waiman Long) [1937825] - mm/huge_memory: fix can_split_huge_page assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix page_trans_huge_mapcount assumption of THP size (Waiman Long) [1937825] - mm/huge_memory: fix split assumption of page size (Waiman Long) [1937825] - mm/huge_memory: fix total_mapcount assumption of page size (Waiman Long) [1937825] - mm/page_owner: change split_page_owner to take a count (Waiman Long) [1937825] - mm/memory: remove page fault assumption of compound page size (Waiman Long) [1937825] - mm/filemap: fix page cache removal for arbitrary sized THPs (Waiman Long) [1937825] - mm/vmscan: fix comments for isolate_lru_page() (Waiman Long) [1937825] - mm/vmscan: fix infinite loop in drop_slab_node (Waiman Long) [1937825] - mm: move call to compound_head() in release_pages() (Waiman Long) [1937825] - mm: account PMD tables like PTE tables (Waiman Long) [1937825] - mm/memcg: fix device private memcg accounting (Waiman Long) [1937825] - mm: memcontrol: add the missing numa_stat interface for cgroup v2 (Waiman Long) [1937825] - mm: remove activate_page() from unuse_pte() (Waiman Long) [1937825] - bdi: replace BDI_CAP_NO_{WRITEBACK,ACCT_DIRTY} with a single flag (Waiman Long) [1937825] - mm/thp: fix __split_huge_pmd_locked() for migration PMD (Waiman Long) [1937825] - mm: fix check_move_unevictable_pages() on THP (Waiman Long) [1937825] - mm: migration of hugetlbfs page skip memcg (Waiman Long) [1937825] - mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit (Waiman Long) [1937825] - drivers core: Miscellaneous changes for sysfs_emit (Waiman Long) [1937825] - drivers core: Reindent a couple uses around sysfs_emit (Waiman Long) [1937825] - drivers core: Remove strcat uses around sysfs_emit and neaten (Waiman Long) [1937825] - drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions (Waiman Long) [1937825] - sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output (Waiman Long) [1937825] - mm: fix pin vs. gup mismatch with gate pages (Waiman Long) [1937825] - mm/gup: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/hugetlb: make hugetlb migration callback CMA aware (Waiman Long) [1937825] - mm/gup: restrict CMA region by using allocation scope API (Waiman Long) [1937825] - mm/page_alloc: remove a wrapper for alloc_migration_target() (Waiman Long) [1937825] - mm/mempolicy: use a standard migration target allocation callback (Waiman Long) [1937825] - mm/migrate: introduce a standard migration target allocation function (Waiman Long) [1937825] - mm/migrate: clear __GFP_RECLAIM to make the migration callback consistent with regular THP allocations (Waiman Long) [1937825] - mm/hugetlb: unify migration callbacks (Waiman Long) [1937825] - mm/migrate: move migration helper from .h to .c (Waiman Long) [1937825] - mm/page_isolation: prefer the node of the source page (Waiman Long) [1937825] - hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem (Waiman Long) [1937825] - mm, oom: show process exiting information in __oom_kill_process() (Waiman Long) [1937825] - doc, mm: clarify /proc//oom_score value range (Waiman Long) [1937825] - doc, mm: sync up oom_score_adj documentation (Waiman Long) [1937825] - mm, oom: make the calculation of oom badness more accurate (Waiman Long) [1937825] - mm: vmscan: consistent update to pgrefill (Waiman Long) [1937825] - mm/vmscan.c: fix typo (Waiman Long) [1937825] - mm: memcontrol: account kernel stack per node (Waiman Long) [1937825] - mm/hugetlb.c: fix pages per hugetlb calculation (Waiman Long) [1937825] - doc: THP CoW fault no longer allocate THP (Waiman Long) [1937825] - driver core: platform: expose numa_node to users in sysfs (Waiman Long) [1937825] - nilfs2: fix null pointer dereference at nilfs_segctor_do_construct() (Waiman Long) [1937825] - mm, memcg: fix some typos in memcontrol.c (Waiman Long) [1937825] - mm/vmsan: fix some typos in comment (Waiman Long) [1937825] - mm: thp: don't need to drain lru cache when splitting and mlocking THP (Waiman Long) [1937825] - mm/vmscan: update the comment of should_continue_reclaim() (Waiman Long) [1937825] - mm/vmscan.c: change prototype for shrink_page_list (Waiman Long) [1937825] - mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch (Waiman Long) [1937825] - mm/vmscan.c: use update_lru_size() in update_lru_sizes() (Waiman Long) [1937825] - mm: simplify calling a compound page destructor (Waiman Long) [1937825] - mm/page_alloc: integrate classzone_idx and high_zoneidx (Waiman Long) [1937825] - mm/page_alloc: use ac->high_zoneidx for classzone_idx (Waiman Long) [1937825] - mm/page_alloc.c: extract check_[new|free]_page_bad() common part to page_bad_reason() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check() to check_free_page() (Waiman Long) [1937825] - mm/page_alloc.c: rename free_pages_check_bad() to check_free_page_bad() (Waiman Long) [1937825] - mm/page_alloc.c: bad_flags is not necessary for bad_page() (Waiman Long) [1937825] - mm/page_alloc.c: bad_[reason|flags] is not necessary when PageHWPoison (Waiman Long) [1937825] - scs: Report SCS usage in bytes rather than number of entries (Waiman Long) [1937825] - scs: Move accounting into alloc/free functions (Waiman Long) [1937825] - mm/vmscan: remove unnecessary argument description of isolate_lru_pages() (Waiman Long) [1937825] - scs: Add support for stack usage debugging (Waiman Long) [1937825] - scs: Add page accounting for shadow call stack allocations (Waiman Long) [1937825] - scs: Add support for Clang's Shadow Call Stack (SCS) (Waiman Long) [1937825] - mm/migrate.c: unify "not queued for migration" handling in do_pages_move() (Waiman Long) [1937825] - mm/migrate.c: check pagelist in move_pages_and_store_status() (Waiman Long) [1937825] - mm/migrate.c: wrap do_move_pages_to_node() and store_status() (Waiman Long) [1937825] - mm/migrate.c: no need to check for i > start in do_pages_move() (Waiman Long) [1937825] - mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() (Waiman Long) [1937825] - hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race (Waiman Long) [1937825] - hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization (Waiman Long) [1937825] - mm,thp,compaction,cma: allow THP migration for CMA allocations (Waiman Long) [1937825] - mm,compaction,cma: add alloc_contig flag to compact_control (Waiman Long) [1937825] - mm/vmscan.c: do_try_to_free_pages(): clean code by removing unnecessary assignment (Waiman Long) [1937825] - mm/vmscan.c: make may_enter_fs bool in shrink_page_list() (Waiman Long) [1937825] - mm/vmscan.c: fix data races using kswapd_classzone_idx (Waiman Long) [1937825] - mm/vmscan.c: remove cpu online notification for now (Waiman Long) [1937825] - mm: vmscan: replace open codings to NUMA_NO_NODE (Waiman Long) [1937825] - mm: swap: make page_evictable() inline (Waiman Long) [1937825] - mm/swap.c: not necessary to export __pagevec_lru_add() (Waiman Long) [1937825] - mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path (Waiman Long) [1937825] - mm: dump_page(): additional diagnostics for huge pinned pages (Waiman Long) [1937825] - mm: improve dump_page() for compound pages (Waiman Long) [1937825] - selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage (Waiman Long) [1937825] - mm/gup_benchmark: support pin_user_pages() and related calls (Waiman Long) [1937825] - mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting (Waiman Long) [1937825] - mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages (Waiman Long) [1937825] - mm/gup: track FOLL_PIN pages (Waiman Long) [1937825] - mm/gup: pass gup flags to two more routines (Waiman Long) [1937825] - mm: introduce page_ref_sub_return() (Waiman Long) [1937825] - mm/gup: pass a flags arg to __gup_device_* functions (Waiman Long) [1937825] - mm/gup: split get_user_pages_remote() into two routines (Waiman Long) [1937825] - sysfs: fix static inline declaration of sysfs_groups_change_owner() (Waiman Long) [1937825] - drivers/base/cpu: Simplify s*nprintf() usages (Waiman Long) [1937825] - drivers/base/cpu: Use scnprintf() for avoiding potential buffer overflow (Waiman Long) [1937825] - sysfs: add sysfs_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_group{s}_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_link_change_owner() (Waiman Long) [1937825] - sysfs: add sysfs_file_change_owner() (Waiman Long) [1937825] - mm/huge_memory.c: reduce critical section protected by split_queue_lock (Waiman Long) [1937825] - mm/huge_memory.c: use head to emphasize the purpose of page (Waiman Long) [1937825] - mm/huge_memory.c: use head to check huge zero page (Waiman Long) [1937825] - mm/gup: move try_get_compound_head() to top, fix minor issues (Waiman Long) [1937825] - userfaultfd: wrap the common dst_vma check into an inlined function (Waiman Long) [1937825] - userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomic_hugetlb() (Waiman Long) [1937825] - userfaultfd: use vma_pagesize for all huge page size calculation (Waiman Long) [1937825] - mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas (Waiman Long) [1937825] - hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() (Waiman Long) [1937825] - hugetlbfs: convert macros to static inline, fix sparse warning (Waiman Long) [1937825] - hugetlbfs: hugetlb_fault_mutex_hash() cleanup (Waiman Long) [1937825] - mm/gup.c: allow CMA migration to propagate errors back to caller (Waiman Long) [1937825] - mm/gup_benchmark: fix MAP_HUGETLB case (Waiman Long) [1937825] - mm/gup_benchmark: add a missing "w" to getopt string (Waiman Long) [1937825] - mm, page_owner: rename flag indicating that page is allocated (Waiman Long) [1937825] - mm, page_owner: decouple freeing stack trace from debug_pagealloc (Waiman Long) [1937825] - mm, page_owner: fix off-by-one error in __set_page_owner_handle() (Waiman Long) [1937825] - mm/filemap.c: don't initiate writeback if mapping has no dirty pages (Waiman Long) [1937825] - mm, page_owner, debug_pagealloc: save and dump freeing stack trace (Waiman Long) [1937825] - mm, page_owner: keep owner info when freeing the page (Waiman Long) [1937825] - mm, page_owner: record page owner for each subpage (Waiman Long) [1937825] - mm: introduce page_size() (Waiman Long) [1937825] - mm, tracing: Print symbol name for call_site in trace events (Waiman Long) [1937825] - mm/gup.c: mark undo_dev_pagemap as __maybe_unused (Waiman Long) [1937825] - mm, memcg: introduce memory.events.local (Waiman Long) [1937825] - memcg, fsnotify: no oom-kill for remote memcg charging (Waiman Long) [1937825] - mm/swap_state.c: simplify total_swapcache_pages() with get_swap_device() (Waiman Long) [1937825] - mm: make !CONFIG_HUGE_PAGE wrappers into static inlines (Waiman Long) [1937825] - include/linux/hugetlb.h: convert to use vm_fault_t (Waiman Long) [1937825] - mm/page_ext.c: fix an imbalance with kmemleak (Waiman Long) [1937825] - mm/hugetlb: add prot_modify_start/commit sequence for hugetlb update (Waiman Long) [1937825] - iov_iter: optimize page_copy_sane() (Waiman Long) [1937825] - mm: remove __hugepage_set_anon_rmap() (Waiman Long) [1937825] - mm: remove pte_lock_deinit() (Waiman Long) [1937825] - mm/debug.c: make "migrate_reason_names[]" const char * (Waiman Long) [1937825] - vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETLB option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: allow user specified file (Waiman Long) [1937825] - tools/testing/selftests/vm/gup_benchmark.c: fix 'write' flag usage (Waiman Long) [1937825] - mm/page_ext.c: constify lookup_page_ext() argument (Waiman Long) [1937825] - mm, page_alloc: actually ignore mempolicies for high priority allocations (Waiman Long) [1937825] - thp: use mm_file_counter to determine update which rss counter (Waiman Long) [1937825]- RDMA/cxgb4: Fix the reported max_recv_sge value (Kamal Heib) [1931850 1918264] - RDMA/qedr: Fix kernel panic when trying to access recv_cq (Kamal Heib) [1931850] - RDMA/addr: Be strict with gid size (Kamal Heib) [1931850] - IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS (Kamal Heib) [1931850 1921704 1953593] - RDMA/rxe: Fix errant WARN_ONCE in rxe_completer() (Kamal Heib) [1931850] - RDMA/rxe: Fix extra deref in rxe_rcv_mcast_pkt() (Kamal Heib) [1931850] - RDMA/rxe: Fix FIXME in rxe_udp_encap_recv() (Kamal Heib) [1931850] - RDMA/rxe: Fix missed IB reference counting in loopback (Kamal Heib) [1931850] - RDMA/uverbs: Fix kernel-doc warning of _uverbs_alloc (Kamal Heib) [1931850] - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (Kamal Heib) [1931850] - RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep (Kamal Heib) [1931850] - RDMA/rxe: Remove unused pkt->offset (Kamal Heib) [1931850] - RDMA/ucma: Fix use-after-free bug in ucma_create_uevent (Kamal Heib) [1931850] - RDMA/core: Fix kernel doc warnings for ib_port_immutable_read() (Kamal Heib) [1931850] - RDMA/ipoib: Remove racy Subnet Manager sendonly join checks (Kamal Heib) [1931850] - RDMA/rxe: Cleanup init_send_wqe (Kamal Heib) [1931850] - RDMA/rxe: Fix minor coding style issues (Kamal Heib) [1931850] - RDMA/rxe: Correct skb on loopback path (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (Kamal Heib) [1931850] - RDMA/rxe: Remove useless code in rxe_recv.c (Kamal Heib) [1931850] - RDMA/rxe: Fix coding error in rxe_recv.c (Kamal Heib) [1931850] - RDMA/core: Introduce and use API to read port immutable data (Kamal Heib) [1931850] - RDMA/pvrdma: Replace spin_lock_irqsave with spin_lock in hard IRQ (Kamal Heib) [1931850] - IB/core: Use valid port number to check link layer (Kamal Heib) [1931850] - IB/cm: Avoid a loop when device has 255 ports (Kamal Heib) [1931850] - RDMA/efa: Remove unused syndrome enum values (Kamal Heib) [1931850] - RDMA/efa: Remove unused 'select' field from get/set feature command descriptor (Kamal Heib) [1931850] - RDMA/efa: Remove unnecessary indentation in defs comments (Kamal Heib) [1931850] - RDMA/efa: Remove duplication of upper/lower_32_bits (Kamal Heib) [1931850] - RDMA/efa: Remove redundant NULL pointer check of CQE (Kamal Heib) [1931850] - RDMA/hw/hfi1/rc: Demote incorrectly populated kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/verbs: Demote non-conforming doc header and fix a misspelling (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/user_exp_rcv: Demote half-documented and kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ud: Fix a little more doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/uc: Fix a little doc-rot (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/tid_rdma: Fix a plethora of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/sdma: Fix misnaming of 'sdma_send_txlist()'s 'count_out' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/ruc: Fix a small formatting and description issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/qp: Fix some formatting issues and demote kernel-doc abuse (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/rc: Fix a few function documentation issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pio_copy: Provide entry for 'pio_copy()'s 'dd' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/pcie: Demote kernel-doc abuses (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/netdev_rx: Fix misdocumentation of the 'start_id' param (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/qp: Fix kernel-doc formatting problem (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix misspelling of 'rvt_process_mad()'s 'in_mad_size' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/msix: Add description for 'name' and remove superfluous param 'idx' (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/mad: Demote half-completed kernel-doc header fix another (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/iowait: Demote half-completed kernel-doc and fix formatting issue in another (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/srq: Fix a couple of kernel-doc issues (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/intr: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/rxe: Replace missing rxe_pool_get_index_locked (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded pool->state (Kamal Heib) [1931850] - RDMA/rxe: Remove references to ib_device and pool (Kamal Heib) [1931850] - RDMA/rxe: Remove RXE_POOL_ATOMIC (Kamal Heib) [1931850] - RDMA/rxe: Fix misleading comments and names (Kamal Heib) [1931850] - RDMA/rxe: Fix bug in rxe_alloc() (Kamal Heib) [1931850] - IB/umad: Return EPOLLERR in case of when device disassociated (Kamal Heib) [1931850] - IB/umad: Return EIO in case of when device disassociated (Kamal Heib) [1931850] - RDMA/sw/rdmavt/qp: Fix a bunch of kernel-doc misdemeanours (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mr: Fix some issues related to formatting and missing descriptions (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/file_ops: Fix' manage_rcvq()'s 'arg' param (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/exp_rcv: Fix some kernel-doc formatting issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mcast: Demote incomplete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/mad: Fix 'rvt_process_mad()'s documentation header (Kamal Heib) [1931850 1921704] - RDMA/hw/hfi1/chip: Fix a bunch of kernel-doc formatting and spelling issues (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/cq: Demote hardly complete kernel-doc header (Kamal Heib) [1931850 1921704] - RDMA/sw/rdmavt/vt: Fix formatting issue and update description for 'context' (Kamal Heib) [1931850 1921704] - RDMA/hw/efa/efa_com: Stop using param description notation for non-params (Kamal Heib) [1931850] - RDMA/uverbs: Don't set rcq for a QP if qp_type is IB_QPT_XRC_INI (Kamal Heib) [1931850] - RDMA/core/iwpm_msg: Add proper descriptions for 'skb' param (Kamal Heib) [1931850] - RDMA/core/iwpm_util: Fix some param description misspellings (Kamal Heib) [1931850] - RDMA/core/counters: Demote non-conformant kernel-doc headers (Kamal Heib) [1931850] - RDMA/core/restrack: Fix kernel-doc formatting issue (Kamal Heib) [1931850] - RDMA/core/sa_query: Demote non-conformant kernel-doc header (Kamal Heib) [1931850] - RDMA/core/multicast: Provide description for 'ib_init_ah_from_mcmember()'s 'rec' param (Kamal Heib) [1931850] - RDMA/core/roce_gid_mgmt: Fix misnaming of 'rdma_roce_rescan_device()'s param 'ib_dev' (Kamal Heib) [1931850] - RDMA/core/cache: Fix some misspellings, missing and superfluous param descriptions (Kamal Heib) [1931850] - RDMA/core: device: Fix formatting in worthy kernel-doc header and demote another (Kamal Heib) [1931850] - IB/iser: Simplify prot_caps setting (Kamal Heib) [1931850] - IB/iser: Enforce iser_max_sectors to be greater than 0 (Kamal Heib) [1931850] - IB/iser: Protect iscsi_max_lun module param using callback (Kamal Heib) [1931850] - IB/iser: Remove unneeded semicolons (Kamal Heib) [1931850] - IB/isert: Simplify signature cap check (Kamal Heib) [1931850] - IB/isert: Remove unneeded semicolon (Kamal Heib) [1931850] - IB/isert: Remove unneeded new lines (Kamal Heib) [1931850] - RDMA/nldev: Return an error message on failure to turn auto mode (Kamal Heib) [1931850] - RDMA/rxe: Fix race in rxe_mcast.c (Kamal Heib) [1931850] - RDMA/rxe: Add unlocked versions of pool APIs (Kamal Heib) [1931850] - RDMA/rxe: Make add/drop key/index APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Make pool lookup and alloc APIs type safe (Kamal Heib) [1931850] - RDMA/rxe: Add elem_offset field to rxe_type_info (Kamal Heib) [1931850] - RDMA/rxe: Let pools support both keys and indices (Kamal Heib) [1931850] - RDMA/rxe: Remove unneeded RXE_POOL_ATOMIC flag (Kamal Heib) [1931850] - RDMA/rxe: Add check for supported QP types (Kamal Heib) [1931850] - RDMA: Use kzalloc for allocating only one thing (Kamal Heib) [1931850] - RDMA/cma: Delete useless kfree code (Kamal Heib) [1931850] - RDMA/hfi1: remove h from printk format specifier (Kamal Heib) [1931850 1921704] - RDMA: Convert comma to semicolon (Kamal Heib) [1931850] - net: devlink: Add unused port flavour (Petr Oros) [1943273] - devlink: add .trap_group_action_set() callback (Petr Oros) [1943273] - devlink: add parser error drop packet traps (Petr Oros) [1943273] - drop_monitor: Perform cleanup upon probe registration failure (Petr Oros) [1943273] - selftests: net: Add drop monitor test (Petr Oros) [1943273] - drop_monitor: Filter control packets in drop monitor (Petr Oros) [1943273] - drop_monitor: Remove duplicate struct (Petr Oros) [1943273] - drop_monitor: Remove no longer used functions (Petr Oros) [1943273] - drop_monitor: Convert to using devlink tracepoint (Petr Oros) [1943273] - drop_monitor: Prepare probe functions for devlink tracepoint (Petr Oros) [1943273] - devlink: Add a tracepoint for trap reports (Petr Oros) [1943273] - net: devlink: fix reporter dump dumpit (Petr Oros) [1943273] - devlink: have genetlink code to parse the attrs during dumpit (Petr Oros) [1943273] - netfilter: nf_tables: add direct calls for all builtin expressions (Florian Westphal) [1953320] - netfilter: nf_tables: handle meta/lookup with direct call (Florian Westphal) [1953320] - ionic: linearize tso skb with too many frags (Jonathan Toppins) [1940696] - i40e: fix the restart auto-negotiation after FEC modified (Stefan Assmann) [1725560] - ovl: skip getxattr of security labels (Miklos Szeredi) [1956340] - ovl: fix dentry leak in ovl_get_redirect (Miklos Szeredi) [1956340] - ovl: avoid deadlock on directory ioctl (Miklos Szeredi) [1956340] - cap: fix conversions on getxattr (Miklos Szeredi) [1956340] - ovl: perform vfs_getxattr() with mounter creds (Miklos Szeredi) [1956340] - ovl: add warning on user_ns mismatch (Miklos Szeredi) [1956340] - ovl: unprivieged mounts (Miklos Szeredi) [1956340] - ovl: do not get metacopy for userxattr (Miklos Szeredi) [1956340] - ovl: do not fail because of O_NOATIME (Miklos Szeredi) [1956340] - ovl: do not fail when setting origin xattr (Miklos Szeredi) [1956340] - ovl: user xattr (Miklos Szeredi) [1956340] - ovl: simplify file splice (Miklos Szeredi) [1956340] - ovl: make ioctl() safe (Miklos Szeredi) [1956340] - ovl: check privs before decoding file handle (Miklos Szeredi) [1956340] - vfs: verify source area in vfs_dedupe_file_range_one() (Miklos Szeredi) [1956340] - vfs: move cap_convert_nscap() call into vfs_setxattr() (Miklos Szeredi) [1956340] - ovl: fix incorrect extent info in metacopy case (Miklos Szeredi) [1956340] - ovl: expand warning in ovl_d_real() (Miklos Szeredi) [1956340] - ovl: document lower modification caveats (Miklos Szeredi) [1956340] - ovl: warn about orphan metacopy (Miklos Szeredi) [1956340] - ovl: doc clarification (Miklos Szeredi) [1956340] - ovl: introduce new "uuid=off" option for inodes index feature (Miklos Szeredi) [1956340] - ovl: propagate ovl_fs to ovl_decode_real_fh and ovl_encode_real_fh (Miklos Szeredi) [1956340] - ovl: use generic vfs_ioc_setflags_prepare() helper (Miklos Szeredi) [1956340] - ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls for directories (Miklos Szeredi) [1956340] - ovl: rearrange ovl_can_list() (Miklos Szeredi) [1956340] - ovl: enumerate private xattrs (Miklos Szeredi) [1956340] - ovl: pass ovl_fs down to functions accessing private xattrs (Miklos Szeredi) [1956340] - ovl: drop flags argument from ovl_do_setxattr() (Miklos Szeredi) [1956340] - ovl: adhere to the vfs_ vs. ovl_do_ conventions for xattrs (Miklos Szeredi) [1956340] - ovl: use ovl_do_getxattr() for private xattr (Miklos Szeredi) [1956340] - ovl: fold ovl_getxattr() into ovl_get_redirect_xattr() (Miklos Szeredi) [1956340] - ovl: clean up ovl_getxattr() in copy_up.c (Miklos Szeredi) [1956340] - duplicate ovl_getxattr() (Miklos Szeredi) [1956340] - ovl: provide a mount option "volatile" (Miklos Szeredi) [1956340 1928211] - ovl: check for incompatible features in work dir (Miklos Szeredi) [1956340 1928211] - ovl: fix lookup of indexed hardlinks with metacopy (Miklos Szeredi) [1956340] - ovl: fix unneeded call to ovl_change_flags() (Miklos Szeredi) [1956340] - ovl: fix mount option checks for nfs_export with no upperdir (Miklos Szeredi) [1956340] - ovl: force read-only sb on failure to create index dir (Miklos Szeredi) [1956340] - ovl: fix regression with re-formatted lower squashfs (Miklos Szeredi) [1956340] - ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on (Miklos Szeredi) [1956340] - ovl: relax WARN_ON() when decoding lower directory file handle (Miklos Szeredi) [1956340] - ovl: remove not used argument in ovl_check_origin (Miklos Szeredi) [1956340] - ovl: change ovl_copy_up_flags static (Miklos Szeredi) [1956340] - ovl: inode reference leak in ovl_is_inuse true case. (Miklos Szeredi) [1956340] - ovl: remove unnecessary lock check (Miklos Szeredi) [1956340] - ovl: make oip->index bool (Miklos Szeredi) [1956340] - ovl: only pass ->ki_flags to ovl_iocb_to_rwf() (Miklos Szeredi) [1956340] - ovl: make private mounts longterm (Miklos Szeredi) [1956340] - ovl: get rid of redundant members in struct ovl_fs (Miklos Szeredi) [1956340] - ovl: add accessor for ofs->upper_mnt (Miklos Szeredi) [1956340] - ovl: drop negative dentry in upper layer (Miklos Szeredi) [1956340] - ovl: check permission to open real file (Miklos Szeredi) [1956340] - ovl: call secutiry hook in ovl_real_ioctl() (Miklos Szeredi) [1956340] - ovl: verify permissions in ovl_path_open() (Miklos Szeredi) [1956340] - ovl: switch to mounter creds in readdir (Miklos Szeredi) [1956340] - ovl: pass correct flags for opening real directory (Miklos Szeredi) [1956340] - ovl: whiteout inode sharing (Miklos Szeredi) [1956340] - ovl: inherit SB_NOSEC flag from upperdir (Miklos Szeredi) [1956340] - ovl: skip overlayfs superblocks at global sync (Miklos Szeredi) [1956340] - ovl: index dir act as work dir (Miklos Szeredi) [1956340] - ovl: prepare to copy up without workdir (Miklos Szeredi) [1956340] - ovl: cleanup non-empty directories in ovl_indexdir_cleanup() (Miklos Szeredi) [1956340] - ocxl: Add new kernel traces (Steve Best) [1907530] - ocxl: Add mmu notifier (Steve Best) [1907530] - ocxl: Update the Process Element Entry (Steve Best) [1907530] - ocxl: Initiate a TLB invalidate command (Steve Best) [1907530] - ocxl: Assign a register set to a Logical Partition (Steve Best) [1907530] - powerpc/mce: Remove per cpu variables from MCE handlers (Gustavo Walbon) [1921683] - powerpc/mce: Reduce the size of event arrays (Gustavo Walbon) [1921683] - tools/power turbostat: Support Ice Lake D (Prarit Bhargava) [1943439] - PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check (Chris von Recklinghausen) [1944636] - vhost/vsock: add IOTLB API support (Stefano Garzarella) [1894101] - vhost: Fix vhost_vq_reset() (Laurent Vivier) [1919126] - perf trace: Fix race in signal handling (Michael Petlan) [1928380] - scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc (Ewan D. Milne) [1953699] - sd_zbc: clear zone resources for non-zoned case (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix a memory leak (Ewan D. Milne) [1953699] - scsi: sd: Warn if unsupported ZBC device is probed (Ewan D. Milne) [1953699] - scsi: core: Add 'set_status_byte()' accessor (Ewan D. Milne) [1953699] - scsi: scsi_debug: Do not set COMMAND_COMPLETE (Ewan D. Milne) [1953699] - scsi: scsi_transport_srp: Don't block target in failfast state (Ewan D. Milne) [1953699] - scsi: scsi_debug: Fix memleak in scsi_debug_init() (Ewan D. Milne) [1953699] - scsi: core: Fix -Wformat for scsi_host (Ewan D. Milne) [1953699] - scsi: doc: Fix some kernel-doc markups (Ewan D. Milne) [1953699] - scsi: sr: Initialize ->cmd_len (Ewan D. Milne) [1953699] - scsi: core: Set sc_data_direction to DMA_NONE for no-transfer commands (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Clean up allocation and freeing of sgtables (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() (Ewan D. Milne) [1953699] - scsi: core: Rename scsi_prep_state_check() to scsi_device_state_check() (Ewan D. Milne) [1953699] - scsi: core: Use rq_dma_dir in scsi_setup_cmnd() (Ewan D. Milne) [1953699] - scsi: core: Remove scsi_init_cmd_errh (Ewan D. Milne) [1953699] - scsi: sd: Allow user to configure command retries (Ewan D. Milne) [1953699] - scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks (Ewan D. Milne) [1953699] - scsi: sd_zbc: Improve zone revalidation (Ewan D. Milne) [1953699] - scsi: sd_zbc: Don't limit max_zone_append sectors to max_hw_sectors (Ewan D. Milne) [1953699] - scsi: sd_zbc: Remove unused inline functions (Ewan D. Milne) [1953699] - nvme: fix the nsid value to print in nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a (Gopal Tiwari) [1921591] - nvme-rdma: Fix a use after free in nvmet_rdma_write_data_done (Gopal Tiwari) [1921591] - nvme-core: check ctrl css before setting up zns (Gopal Tiwari) [1921591] - nvme-fc: fix racing controller reset and create association (Gopal Tiwari) [1921591] - nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted (Gopal Tiwari) [1921591] - nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange() (Gopal Tiwari) [1921591] - nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() (Gopal Tiwari) [1921591] - nvme: simplify error logic in nvme_validate_ns() (Gopal Tiwari) [1921591] - nvme: set max_zone_append_sectors nvme_revalidate_zones (Gopal Tiwari) [1921591] - nvmet: model_number must be immutable once set (Gopal Tiwari) [1921591] - nvme-fabrics: fix kato initialization (Gopal Tiwari) [1921591] - nvme-hwmon: Return error code when registration fails (Gopal Tiwari) [1921591] - nvme-pci: add quirks for Lexar 256GB SSD (Gopal Tiwari) [1921591] - nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state (Gopal Tiwari) [1921591] - nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. (Gopal Tiwari) [1921591] - nvme-tcp: fix crash triggered with a dataless request submission (Gopal Tiwari) [1921591] - nvme-hwmon: rework to avoid devm allocation (Gopal Tiwari) [1921591] - nvme: add 48-bit DMA address quirk for Amazon NVMe controllers (Gopal Tiwari) [1921591] - nvmet: remove else at the end of the function (Gopal Tiwari) [1921591] - nvmet: add helper to report invalid opcode (Gopal Tiwari) [1921591] - nvmet: add nvmet_req_subsys() helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet: use invalid cmd opcode helper (Gopal Tiwari) [1921591] - nvmet-fc: add a missing __rcu annotation to nvmet_fc_tgt_assoc.queues (Gopal Tiwari) [1921591] - nvme-multipath: set nr_zones for zoned namespaces (Gopal Tiwari) [1921591] - nvmet: make nvmet_find_namespace() req based (Gopal Tiwari) [1921591] - nvmet: set status to 0 in case for invalid nsid (Gopal Tiwari) [1921591] - nvmet: return uniform error for invalid ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-ns handler (Gopal Tiwari) [1921591] - nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-fabrics: avoid double completions in nvmf_fail_nonready_command (Gopal Tiwari) [1921591] - nvme: introduce a nvme_host_path_error helper (Gopal Tiwari) [1921591] - blk-mq: introduce blk_mq_set_request_complete (Gopal Tiwari) [1921591] - nvme-rdma: handle nvme_rdma_post_send failures better (Gopal Tiwari) [1921591] - nvmet-tcp: fix potential race of tcp socket closing accept_work (Gopal Tiwari) [1921591] - nvme: cleanup zone information initialization (Gopal Tiwari) [1921591] - nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs (Gopal Tiwari) [1921591] - nvme-pci: ignore the subsysem NQN on Phison E16 (Gopal Tiwari) [1921591] - nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs (Gopal Tiwari) [1921591] - nvme-tcp: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: use cancel tagset helper for tear down (Gopal Tiwari) [1921591] - nvme-rdma: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme-core: get rid of the extra space (Gopal Tiwari) [1921591] - nvme-tcp: add clean action for failed reconnection (Gopal Tiwari) [1921591] - nvme: add tracing of zns commands (Gopal Tiwari) [1921591] - nvme: parse format nvm command details when tracing (Gopal Tiwari) [1921591] - nvme-core: add cancel tagset helpers (Gopal Tiwari) [1921591] - nvme: refactor ns->ctrl by request (Gopal Tiwari) [1921591] - nvme-tcp: fix wrong setting of request iov_iter (Gopal Tiwari) [1921591] - nvmet: remove extra variable in smart log nsid (Gopal Tiwari) [1921591] - nvme-tcp: get rid of unused helper function (Gopal Tiwari) [1921591] - nvmet: remove extra variable in identify ns (Gopal Tiwari) [1921591] - nvmet: remove extra variable in id-desclist (Gopal Tiwari) [1921591] - nvmet: add lba to sect conversion helpers (Gopal Tiwari) [1921591] - nvme: support command retry delay for admin command (Gopal Tiwari) [1921591] - nvmet: Use nvmet_is_port_enabled helper for pi_enable (Gopal Tiwari) [1921591] - nvme: constify static attribute_group structs (Gopal Tiwari) [1921591] - nvmet-fc: use RCU proctection for assoc_list (Gopal Tiwari) [1921591] - nvmet: Fix nvmet_is_port_enabled indentation (Gopal Tiwari) [1921591] - nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a SPCC device (Gopal Tiwari) [1921591] - nvme-core: use list_add_tail_rcu instead of list_add_tail for nvme_init_ns_head (Gopal Tiwari) [1921591] - nvme: allow revalidate to set a namespace read-only (Gopal Tiwari) [1921591] - nvmet: set right status on error in id-ns handler (Gopal Tiwari) [1921591] - nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout (Gopal Tiwari) [1921591] - nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout (Gopal Tiwari) [1921591] - nvme-pci: allow use of cmb on v1.4 controllers (Gopal Tiwari) [1921591] - nvme: check the PRINFO bit before deciding the host buffer length (Gopal Tiwari) [1921591] - nvme-tcp: fix possible data corruption with bio merges (Gopal Tiwari) [1921591] - nvme-tcp: Fix warning with CONFIG_DEBUG_PREEMPT (Gopal Tiwari) [1921591] - nvme: don't intialize hwmon for discovery controllers (Gopal Tiwari) [1921591] - nvmet-rdma: Fix NULL deref when setting pi_enable and traddr INADDR_ANY (Gopal Tiwari) [1921591] - nvmet-rdma: Fix list_del corruption on queue establishment failure (Gopal Tiwari) [1921591] - nvme: unexport functions with no external caller (Gopal Tiwari) [1921591] - nvme: avoid possible double fetch in handling CQE (Gopal Tiwari) [1921591] - nvme: remove the unused status argument from nvme_trace_bio_complete (Gopal Tiwari) [1921591] - nvme-tcp: Fix possible race of io_work and direct send (Gopal Tiwari) [1921591] - nvme-fcloop: Fix sscanf type and list_first_entry_or_null warnings (Gopal Tiwari) [1921591] - nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt context (Gopal Tiwari) [1921591] - nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Gopal Tiwari) [1921591] - nvme: rename controller base dev_t char device (Gopal Tiwari) [1921591] - nvme: remove unnecessary return values (Gopal Tiwari) [1921591] - nvme: rename bdev operations (Gopal Tiwari) [1921591] - nvme: export zoned namespaces without Zone Append support read-only (Gopal Tiwari) [1921591] - nvme: print a warning for when listing active namespaces fails (Gopal Tiwari) [1921591] - nvme: improve an error message on Identify failure (Gopal Tiwari) [1921591] - nvmet: fix a spelling mistake "incuding" -> "including" in Kconfig (Gopal Tiwari) [1921591] - nvme-fabrics: reject I/O to offline device (Gopal Tiwari) [1921591] - nvmet: make sure discovery change log event is protected (Gopal Tiwari) [1921591] - nvme-pci: don't allocate unused I/O queues (Gopal Tiwari) [1921591] - nvme-pci: drop min() from nr_io_queues assignment (Gopal Tiwari) [1921591] - nvmet: use inline bio for passthru fast path (Gopal Tiwari) [1921591] - nvmet: use blk_rq_bio_prep instead of blk_rq_append_bio (Gopal Tiwari) [1921591] - nvmet: remove unused ctrl->cqs (Gopal Tiwari) [1921591] - nvmet: remove op_flags for passthru commands (Gopal Tiwari) [1921591] - nvme: use consistent macro name for timeout (Gopal Tiwari) [1921591] - nvmet: add passthru io timeout value attr (Gopal Tiwari) [1921591] - nvmet: add passthru admin timeout value attr (Gopal Tiwari) [1921591] - nvme: split nvme_alloc_request() (Gopal Tiwari) [1921591] - nvme: centralize setting the timeout in nvme_alloc_request (Gopal Tiwari) [1921591] - nvme: simplify nvme_req_qid() (Gopal Tiwari) [1921591] - nvme-fcloop: add sysfs attribute to inject command drop (Gopal Tiwari) [1921591] - nvme: let set_capacity_revalidate_and_notify update the bdev size (Gopal Tiwari) [1921591] - nvme: directly cache command effects log (Gopal Tiwari) [1921591] - nvme: fix memory leak freeing command effects (Gopal Tiwari) [1921591] - nvme: free sq/cq dbbuf pointers when dbbuf set fails (Gopal Tiwari) [1921591] - nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device (Gopal Tiwari) [1921591] - RDMA: Lift ibdev_to_node from rds to common code (Gopal Tiwari) [1921591] - nvme: fix incorrect behavior when BLKROSET is called by the user (Gopal Tiwari) [1921591] - Revert "nvme-pci: remove last_sq_tail" (Gopal Tiwari) [1921591] - nvmet: fix a NULL pointer dereference when tracing the flush command (Gopal Tiwari) [1921591] - nvme-fc: remove nvme_fc_terminate_io() (Gopal Tiwari) [1921591] - nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery (Gopal Tiwari) [1921591] - nvme-fc: remove err_work work item (Gopal Tiwari) [1921591] - nvme-fc: track error_recovery while connecting (Gopal Tiwari) [1921591] - nvme-rdma: handle unexpected nvme completion data length (Gopal Tiwari) [1921591] - nvme: ignore zone validate errors on subsequent scans (Gopal Tiwari) [1921591] - nvme-fc: shorten reconnect delay if possible for FC (Gopal Tiwari) [1921591] - nvme-fc: wait for queues to freeze before calling update_hr_hw_queues (Gopal Tiwari) [1921591] - nvme-fc: fix error loop in create_hw_io_queues (Gopal Tiwari) [1921591] - nvme-fc: fix io timeout to abort I/O (Gopal Tiwari) [1921591] - nvmet: cleanup nvmet_passthru_map_sg() (Gopal Tiwari) [1921591] - nvmet: don't use BLK_MQ_REQ_NOWAIT for passthru (Gopal Tiwari) [1921591] - nvmet: limit passthru MTDS by BIO_MAX_PAGES (Gopal Tiwari) [1921591] - nvme-rdma: fix crash due to incorrect cqe (Gopal Tiwari) [1921591] - nvmet: fix uninitialized work for zero kato (Gopal Tiwari) [1921591] - nvme: use queuedata for nvme_req_qid (Gopal Tiwari) [1921591] - nvme-pci: disable Write Zeroes on Sandisk Skyhawk (Gopal Tiwari) [1921591] - nvme-rdma: fix crash when connect rejected (Gopal Tiwari) [1921591] - nvme: translate zone resource errors (Gopal Tiwari) [1921591] - block: add zone specific block statuses (Gopal Tiwari) [1921591] - nvme-core: remove extra condition for vwc (Gopal Tiwari) [1921591] - nvme-core: remove extra variable (Gopal Tiwari) [1921591] - nvme: remove nvme_identify_ns_list (Gopal Tiwari) [1921591] - nvme: refactor nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: move nvme_validate_ns (Gopal Tiwari) [1921591] - nvme: remove nvme_update_formats (Gopal Tiwari) [1921591] - nvme: update the known admin effects (Gopal Tiwari) [1921591] - nvme: query namespace identifiers before adding the namespace (Gopal Tiwari) [1921591] - nvme: revalidate zone bitmaps in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: call nvme_identify_ns as the first thing in nvme_alloc_ns_block (Gopal Tiwari) [1921591] - nvme: set the queue limits in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: remove the 0 lba_shift check in nvme_update_ns_info (Gopal Tiwari) [1921591] - nvme: freeze the queue over ->lba_shift updates (Gopal Tiwari) [1921591] - nvme: factor out a nvme_configure_metadata helper (Gopal Tiwari) [1921591] - nvme: lift the check for an unallocated namespace into nvme_identify_ns (Gopal Tiwari) [1921591] - nvme: clean up the check for too large logic block sizes (Gopal Tiwari) [1921591] - nvme: remove the disk argument to nvme_update_zone_info (Gopal Tiwari) [1921591] - nvme: rename __nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename _nvme_revalidate_disk (Gopal Tiwari) [1921591] - nvme: rename nvme_validate_ns to nvme_validate_or_alloc_ns (Gopal Tiwari) [1921591] - nvme: fix initialization of the zone bitmaps (Gopal Tiwari) [1921591] - nvme-loop: don't put ctrl on nvme_init_ctrl error (Gopal Tiwari) [1921591] - nvme-core: put ctrl ref when module ref get fail (Gopal Tiwari) [1921591] - nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() (Gopal Tiwari) [1921591] - nvmet-fc: fix missing check for no hostport struct (Gopal Tiwari) [1921591] - nvme: fix error handling in nvme_ns_report_zones (Gopal Tiwari) [1921591] - nvmet: add passthru ZNS support (Gopal Tiwari) [1921591] - nvmet: handle keep-alive timer when kato is modified by a set features cmd (Gopal Tiwari) [1921591] - nvme-pci: allocate separate interrupt for the reserved non-polled I/O queue (Gopal Tiwari) [1921591] - nvmet-tcp: have queue io_work context run on sock incoming cpu (Gopal Tiwari) [1921591] - nvme: lift the file open code from nvme_ctrl_get_by_path (Gopal Tiwari) [1921591] - nvme: use an xarray to lookup the Commands Supported and Effects log (Gopal Tiwari) [1921591] - nvme-pci: Move enumeration by class to be last in the table (Gopal Tiwari) [1921591] - nvme-core: don't use NVME_NSID_ALL for command effects and supported log (Gopal Tiwari) [1921591] - nvme-fc: fail new connections to a deleted host or remote port (Gopal Tiwari) [1921591] - nvme: return errors for hwmon init (Gopal Tiwari) [1921591] - nvme-pci: fix NULL req in completion handler (Gopal Tiwari) [1921591] - nvmet: get transport reference for passthru ctrl (Gopal Tiwari) [1921591] - nvme-core: get/put ctrl and transport module in nvme_dev_open/release() (Gopal Tiwari) [1921591] - nvme-tcp: fix kconfig dependency warning when !CRYPTO (Gopal Tiwari) [1921591] - nvme: use blk_mq_complete_request_remote to avoid an indirect function call (Gopal Tiwari) [1921591] - nvme-core: replace ctrl page size with a macro (Gopal Tiwari) [1921591] - nvme-pci: remove the inline scatterlist optimization (Gopal Tiwari) [1921591] - block: optimize blk_queue_zoned_model for !CONFIG_BLK_DEV_ZONED (Gopal Tiwari) [1921591] - nvme: support for zoned namespaces (Gopal Tiwari) [1921591] - null_blk: introduce zone capacity for zoned device (Gopal Tiwari) [1921591] - block: add capacity field to zone descriptors (Gopal Tiwari) [1921591]- vmxnet3: Set the default of vxlan overlay offload to disabled (Cathy Avery) [1941714] - vmxnet3: Update driver to use ethtool_sprintf (Cathy Avery) [1923796] - vmxnet3: Remove buf_info from device accessible structures (Cathy Avery) [1923796] - igc: Fix overwrites return value (Corinna Vinschen) [1920285] - igc: Add set/clear large buffer helpers (Corinna Vinschen) [1920285] - igc: Refactor Rx timestamp handling (Corinna Vinschen) [1920285] - igc: Introduce igc_get_rx_frame_truesize() helper (Corinna Vinschen) [1920285] - igc: Introduce igc_rx_buffer_flip() helper (Corinna Vinschen) [1920285] - igc: Remove unused argument from igc_tx_cmd_type() (Corinna Vinschen) [1920285] - igc: Fix prototype warning (Corinna Vinschen) [1920285] - igc: Assign boolean values to a bool variable (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_LOOPBACK (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_SPEED (Corinna Vinschen) [1920285] - igc: Remove unused MII_CR_RESET (Corinna Vinschen) [1920285] - igc: Fix igc_ptp_rx_pktstamp() (Corinna Vinschen) [1920285] - igc: Fix Supported Pause Frame Link Setting (Corinna Vinschen) [1920285] - igc: Fix Pause Frame Advertising (Corinna Vinschen) [1920285] - igc: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1920285] - igc: Fix TDBAL register show incorrect value (Corinna Vinschen) [1920285] - igc: Remove unused FUNC_1 mask (Corinna Vinschen) [1920285] - igc: Remove unused local receiver mask (Corinna Vinschen) [1920285] - igc: Prefer strscpy over strlcpy (Corinna Vinschen) [1920285] - igc: Expose the gPHY firmware version (Corinna Vinschen) [1920285] - igc: Expose the NVM version (Corinna Vinschen) [1920285] - igc: Add Host Good Packets Transmitted Count (Corinna Vinschen) [1920285] - igc: Remove MULR mask define (Corinna Vinschen) [1920285] - igc: Remove igc_set_fw_version comment (Corinna Vinschen) [1920285] - igc: Clean up nvm_operations structure (Corinna Vinschen) [1920285] - igc: check return value of ret_val in igc_config_fc_after_link_up (Corinna Vinschen) [1920285] - igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr (Corinna Vinschen) [1920285] - igc: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1920285] - net: igc: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920285] - igc: Add new device ID (Corinna Vinschen) [1920285] - net: igbvf: use skb_csum_is_sctp instead of protocol check (Corinna Vinschen) [1920287] - igbvf: Refactor traces (Corinna Vinschen) [1920287] - igbvf: amend removal of MODULE_VERSION (Corinna Vinschen) [1955752] - netlink: add tracepoint at NL_SET_ERR_MSG (Marcelo Ricardo Leitner) [1956983] - xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets (Sabrina Dubroca) [1935575] - xfrm: BEET mode doesn't support fragments for inner packets (Xin Long) [1870900] - xfrm: Fix NULL pointer dereference on policy lookup (Sabrina Dubroca) [1951965] - xfrm: use secpath_exist where applicable (Sabrina Dubroca) [1951965] - net: xfrm: Use sequence counter with associated spinlock (Sabrina Dubroca) [1951965] - net: xfrm: Localize sequence counter per network namespace (Sabrina Dubroca) [1951965] - xfrm: Return the correct errno code (Sabrina Dubroca) [1951965] - xfrm: Fix wraparound in xfrm_policy_addr_delta() (Sabrina Dubroca) [1951965] - xfrm: fix disable_xfrm sysctl when used on xfrm interfaces (Sabrina Dubroca) [1951965] - xfrm: Fix oops in xfrm_replay_advance_bmp (Sabrina Dubroca) [1951965] - ah6: fix error return code in ah6_input() (Sabrina Dubroca) [1951965] - net: xfrm: fix a race condition during allocing spi (Sabrina Dubroca) [1951965] - xfrm: policy: Use sequence counters with associated lock (Sabrina Dubroca) [1951965] - selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static (Ivan Vecera) [1952586] - net: bridge: switchdev: include local flag in FDB notifications (Ivan Vecera) [1952586] - net: bridge: switchdev: refactor br_switchdev_fdb_notify (Ivan Vecera) [1952586] - net: bridge: don't notify switchdev for local FDB addresses (Ivan Vecera) [1952586] - net: bridge: use switchdev for port flags set through sysfs too (Ivan Vecera) [1952586] - net: bridge: vlan: fix error return code in __vlan_add() (Ivan Vecera) [1952586] - net: bridge: add missing counters to ndo_get_stats64 callback (Ivan Vecera) [1952586] - net: bridge: use new function dev_fetch_sw_netstats (Ivan Vecera) [1952586] - net: bridge: fdb: don't flush ext_learn entries (Ivan Vecera) [1952586] - net: bridge: clear bridge's private skb space on xmit (Ivan Vecera) [1952586] - bridge: mcast: Fix MLD2 Report IPv6 payload length check (Ivan Vecera) [1952586] - net: bridge: enfore alignment for ethernet address (Ivan Vecera) [1952586] - netfilter: nft_reject_bridge: enable reject with bridge vlan (Ivan Vecera) [1952586] - net: bridge: vlan: Add a schedule point during VLAN processing (Ivan Vecera) [1952586] - netfilter: ebtables: compat: reject all padding in matches/watchers (Ivan Vecera) [1952586] - net: bridge: deny dev_set_mac_address() when unregistering (Ivan Vecera) [1952586] - net: bridge: fdb: set flags directly in fdb_create (Ivan Vecera) [1952586] - net: bridge: fdb: convert offloaded to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_external_learn to use bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert added_by_user to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_sticky to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_static to bitops (Ivan Vecera) [1952586] - net: bridge: fdb: convert is_local to bitops (Ivan Vecera) [1952586] - net: bridge: move default pvid init/deinit to NETDEV_REGISTER/UNREGISTER (Ivan Vecera) [1952586] - bridge: Fix possible use-after-free when deleting bridge port (Ivan Vecera) [1952586] - bridge: update vlan dev link state for bridge netdev changes (Ivan Vecera) [1952586] - bridge: update vlan dev state when port added to or deleted from vlan (Ivan Vecera) [1952586] - bridge: support binding vlan dev link state to vlan member bridge ports (Ivan Vecera) [1952586] - vlan: do not transfer link state in vlan bridge binding mode (Ivan Vecera) [1952586] - vlan: support binding link state to vlan member bridge ports (Ivan Vecera) [1952586] - ipv6: weaken the v4mapped source check (Paolo Abeni) [1950298] - tcp: relookup sock for RST+ACK packets handled by obsolete req sock (Paolo Abeni) [1950298] - inet_connection_sock: remove unused parameter of reqsk_queue_unlink func (Paolo Abeni) [1950298] - tcp: add sanity tests to TCP_QUEUE_SEQ (Paolo Abeni) [1950298] - tcp: fix SO_RCVLOWAT related hangs under mem pressure (Paolo Abeni) [1950298] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Paolo Abeni) [1950298] - tcp: fix cwnd-limited bug for TSO deferral where we send nothing (Paolo Abeni) [1950298] - vfio-ccw: Wire in the request callback (Thomas Huth) [1940451] - vfio-mdev: Wire in a request handler for mdev parent (Thomas Huth) [1940451] - intel_idle: add Iclelake-D support (David Arcari) [1960287] - scsi: ibmvfc: Fix potential race in ibmvfc_wait_for_ops() (Steve Best) [1941180] - powerpc/sstep: Fix VSX instruction emulation (Steve Best) [1934187] - powerpc/pseries/hibernation: remove pseries_suspend_cpu() (Steve Best) [1932970] - powerpc/pseries: remove cede offline state for CPUs (Steve Best) [1932970] - powerpc/pseries: export LPAR security flavor in lparcfg (Steve Best) [1935660] - Makefile: update early devel phase flag (Bruno Meneguele) [1930504]- configs: Enable CONFIG_BPF_KPROBE_OVERRIDE (Jiri Olsa) [1920439] - powerpc/kvm: Fix build error when PPC_MEM_KEYS/PPC_PSERIES=n (Greg Kurz) [1945745] - powerpc/kvm: Fix PR KVM with KUAP/MEM_KEYS enabled (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[HV] is always clear in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix CONFIG_SPAPR_TCE_IOMMU=n default hcalls (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: remove unused kvmppc_h_protect argument (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove redundant mtspr PSPB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Prevent radix guests setting LPCR[TC] (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Disallow LPCR[AIL] to be set to 1 or 2 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Add a function to filter guest LPCR bits (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Nested move LPCR sanitising to sanitise_hv_regs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit (Greg Kurz) [1945745] - KVM: PPC: Don't always report hash MMU capability for P9 < DD2.2 (Greg Kurz) [1945745] - powerpc/xive: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix host radix SLB optimisation with hash guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ensure radix guest has no SLB entries (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Save and restore FSCR in the P9 path (Greg Kurz) [1945745] - KVM: PPC: remove unneeded semicolon (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: No need to clear radix host SLB before loading HPT guest (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix radix guest SLB side channel (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode support (Greg Kurz) [1945745] - powerpc/mm: Update tlbiel loop on POWER10 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Allow nested guest creation when L0 hv_guest_state > L1 (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Context tracking exit guest context before enabling irqs (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Include prototypes (Greg Kurz) [1945745] - KVM: PPC: Make the VMX instruction emulation routines static (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp (Greg Kurz) [1945745] - KVM: PPC: fix comparison to bool warning (Greg Kurz) [1945745] - KVM: PPC: Book3S: Assign boolean values to a bool variable (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW (Greg Kurz) [1945745] - powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG (Greg Kurz) [1945745] - powerpc/xive: Add a debug_show handler to the XIVE irq_domain (Greg Kurz) [1945745] - powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Show detailed configuration in debug output (Greg Kurz) [1945745] - powerpc/64s: Remove MSR[ISF] bit (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests (Greg Kurz) [1945745] - KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page (Greg Kurz) [1945745] - clocksource/drivers/hyper-v: Move handling of STIMER0 interrupts (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Set clocksource rating based on Hyper-V feature (Mohammed Gamal) [1940901] - clocksource/drivers/hyper-v: Handle sched_clock differences inline (Mohammed Gamal) [1940901] - clocksource/hyperv: use MSR-based access if running as root (Mohammed Gamal) [1940901] - cifs: fix interrupted close commands (Ronnie Sahlberg) [1952263] - cifs: add NULL check for ses->tcon_ipc (Ronnie Sahlberg) [1952263] - smb3: set COMPOUND_FID to FileID field of subsequent compound request (Ronnie Sahlberg) [1952263] - cifs: fix potential use-after-free in cifs_echo_request() (Ronnie Sahlberg) [1952263] - cifs: allow syscalls to be restarted in __smb_send_rqst() (Ronnie Sahlberg) [1952263] - smb3: Handle error case during offload read path (Ronnie Sahlberg) [1952263] - smb3: Avoid Mid pending list corruption (Ronnie Sahlberg) [1952263] - smb3: Call cifs reconnect from demultiplex thread (Ronnie Sahlberg) [1952263] - cifs: fix a memleak with modefromsid (Ronnie Sahlberg) [1952263] - cifs: update internal module version number (Ronnie Sahlberg) [1952263] - smb3: add some missing definitions from MS-FSCC (Ronnie Sahlberg) [1952263] - smb3: remove two unused variables (Ronnie Sahlberg) [1952263] - smb3: add support for stat of WSL reparse points for special file types (Ronnie Sahlberg) [1952263] - SMB3: add support for recognizing WSL reparse tags (Ronnie Sahlberg) [1952263] - cifs: remove bogus debug code (Ronnie Sahlberg) [1952263] - smb3.1.1: fix typo in compression flag (Ronnie Sahlberg) [1952263] - cifs: move smb version mount options into fs_context.c (Ronnie Sahlberg) [1952263] - cifs: move cache mount options to fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: move security mount options into fs_context.ch (Ronnie Sahlberg) [1952263] - cifs: add files to host new mount api (Ronnie Sahlberg) [1952263] - smb3: do not try to cache root directory if dir leases not supported (Ronnie Sahlberg) [1952263] - smb3: fix stat when special device file and mounted with modefromsid (Ronnie Sahlberg) [1952263] - cifs: Print the address and port we are connecting to in generic_ip_connect() (Ronnie Sahlberg) [1952263] - SMB3: Resolve data corruption of TCP server info fields (Ronnie Sahlberg) [1952263] - cifs: make const array static, makes object smaller (Ronnie Sahlberg) [1952263] - SMB3.1.1: Fix ids returned in POSIX query dir (Ronnie Sahlberg) [1952263] - smb3: add dynamic trace point to trace when credits obtained (Ronnie Sahlberg) [1952263] - smb3.1.1: do not fail if no encryption required but server doesn't support it (Ronnie Sahlberg) [1952263] - cifs: Return the error from crypt_message when enc/dec key not found. (Ronnie Sahlberg) [1952263] - smb3.1.1: set gcm256 when requested (Ronnie Sahlberg) [1952263] - smb3.1.1: rename nonces used for GCM and CCM encryption (Ronnie Sahlberg) [1952263] - smb3.1.1: print warning if server does not support requested encryption type (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm enable_gcm_256 (Ronnie Sahlberg) [1952263] - smb3.1.1: add new module load parm require_gcm_256 (Ronnie Sahlberg) [1952263] - cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES (Ronnie Sahlberg) [1952263] - SMB3.1.1: add defines for new signing negotiate context (Ronnie Sahlberg) [1952263] - Handle STATUS_IO_TIMEOUT gracefully (Ronnie Sahlberg) [1952263] - cifs: compute full_path already in cifs_readdir() (Ronnie Sahlberg) [1952263] - cifs: return cached_fid from open_shroot (Ronnie Sahlberg) [1952263] - update structure definitions from updated protocol documentation (Ronnie Sahlberg) [1952263] - smb3: add defines for new crypto algorithms (Ronnie Sahlberg) [1952263] - cifs: fix check of tcon dfs in smb1 (Ronnie Sahlberg) [1952263] - SMB3: Fix mkdir when idsfromsid configured on mount (Ronnie Sahlberg) [1952263] - cifs: Convert to use the fallthrough macro (Ronnie Sahlberg) [1952263] - cifs: Fix an error pointer dereference in cifs_mount() (Ronnie Sahlberg) [1952263] - cifs: document and cleanup dfs mount (Ronnie Sahlberg) [1952263] - cifs: only update prefix path of DFS links in cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: fix double free error on share and prefix (Ronnie Sahlberg) [1952263] - cifs: handle RESP_GET_DFS_REFERRAL.PathConsumed in reconnect (Ronnie Sahlberg) [1952263] - cifs: handle empty list of targets in cifs_reconnect() (Ronnie Sahlberg) [1952263] - cifs: rename reconn_inval_dfs_target() (Ronnie Sahlberg) [1952263] - cifs: reduce number of referral requests in DFS link lookups (Ronnie Sahlberg) [1952263] - cifs: merge __{cifs,smb2}_reconnect[_tcon]() into cifs_tree_connect() (Ronnie Sahlberg) [1952263] - cifs: convert to use be32_add_cpu() (Ronnie Sahlberg) [1952263] - cifs: delete duplicated words in header files (Ronnie Sahlberg) [1952263] - cifs: Remove the superfluous break (Ronnie Sahlberg) [1952263] - cifs: remove unused variable 'server' (Ronnie Sahlberg) [1952263] - smb3: warn on confusing error scenario with sec=krb5 (Ronnie Sahlberg) [1952263] - fuse: 32-bit user space ioctl compat for fuse device (Miklos Szeredi) [1949873] - virtiofs: Fail dax mount if device does not support it (Miklos Szeredi) [1949873] - fuse: fix live lock in fuse_iget() (Miklos Szeredi) [1949873] - mm/filemap: remove unused parameter and change to void type for replace_page_cache_page() (Miklos Szeredi) [1949873] - fuse: support SB_NOSEC flag to improve write performance (Miklos Szeredi) [1949873] - fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open() request (Miklos Szeredi) [1949873] - fuse: don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 (Miklos Szeredi) [1949873] - fuse: setattr should set FATTR_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path (Miklos Szeredi) [1949873] - fuse: rename FUSE_WRITE_KILL_PRIV to FUSE_WRITE_KILL_SUIDGID (Miklos Szeredi) [1949873] - fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 (Miklos Szeredi) [1949873] - fuse: always revalidate if exclusive create (Miklos Szeredi) [1949873] - virtiofs: clean up error handling in virtio_fs_get_tree() (Miklos Szeredi) [1949873] - fuse: add fuse_sb_destroy() helper (Miklos Szeredi) [1949873] - fuse: simplify get_fuse_conn*() (Miklos Szeredi) [1949873] - fuse: get rid of fuse_mount refcount (Miklos Szeredi) [1949873] - virtiofs: simplify sb setup (Miklos Szeredi) [1949873] - virtiofs fix leak in setup (Miklos Szeredi) [1949873] - fuse: launder page should wait for page writeback (Miklos Szeredi) [1949873] - fuse: connection remove fix (Miklos Szeredi) [1949873] - fuse: implement crossmounts (Miklos Szeredi) [1949873] - fuse: Allow fuse_fill_super_common() for submounts (Miklos Szeredi) [1949873] - fuse: split fuse_mount off of fuse_conn (Miklos Szeredi) [1949873] - fuse: drop fuse_conn parameter where possible (Miklos Szeredi) [1949873] - fuse: store fuse_conn in fuse_req (Miklos Szeredi) [1949873] - fuse: add submount support to (Miklos Szeredi) [1949873] - fuse: fix page dereference after free (Miklos Szeredi) [1949873] - fuse: update project homepage (Miklos Szeredi) [1949873] - fuse: Fix parameter for FS_IOC_{GET,SET}FLAGS (Miklos Szeredi) [1949873] - fuse: don't ignore errors from fuse_writepages_fill() (Miklos Szeredi) [1949873] - fuse: clean up condition for writepage sending (Miklos Szeredi) [1949873] - fuse: fix warning in tree_insert() and clean up writepage insertion (Miklos Szeredi) [1949873] - fuse: move rb_erase() before tree_insert() (Miklos Szeredi) [1949873] - fuse: optimize writepages search (Miklos Szeredi) [1949873] - fuse: Update stale comment in queue_interrupt() (Miklos Szeredi) [1949873] - fuse: use true,false for bool variable (Miklos Szeredi) [1949873] - fuse: Add changelog entries for protocols 7.1 - 7.8 (Miklos Szeredi) [1949873] - fuse: reserve byteswapped init opcodes (Miklos Szeredi) [1949873] - convenience helper: get_tree_single() (finish backport) (Miklos Szeredi) [1949873] - fuse: Convert fusectl to use the new mount API (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.9 (Miklos Szeredi) [1949873] - fuse: fix changelog entry for protocol 7.12 (Miklos Szeredi) [1949873] - sfc: adjust efx->xdp_tx_queue_count with the real number of initialized queues (Íñigo Huguet) [1934254] - sfc: Remove duplicate argument (Íñigo Huguet) [1934254] - sfc: Use 'skb_add_rx_frag()' instead of hand coding it (Íñigo Huguet) [1934254] - sfc-falcon: Fix a typo (Íñigo Huguet) [1934254] - sfc: ef10: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX event handling (Íñigo Huguet) [1934254] - sfc: farch: fix TX queue lookup in TX flush done handling (Íñigo Huguet) [1934254] - sfc: reduce the number of requested xdp ev queues (Íñigo Huguet) [1934254] - sfc: support GRE TSO on EF100 (Íñigo Huguet) [1934254] - sfc: correctly support non-partial GSO_UDP_TUNNEL_CSUM on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 19 fields (Íñigo Huguet) [1934254] - sfc: advertise our vlan features (Íñigo Huguet) [1934254] - sfc: only use fixed-id if the skb asks for it (Íñigo Huguet) [1934254] - sfc: implement encap TSO on EF100 (Íñigo Huguet) [1934254] - sfc: extend bitfield macros to 17 fields (Íñigo Huguet) [1934254] - sfc: move initialisation of efx->filter_sem to efx_init_struct() (Íñigo Huguet) [1934254] - net: sfc: Use GFP_KERNEL in efx_ef10_try_update_nic_stats() (Íñigo Huguet) [1934254] - net: sfc: Replace in_interrupt() usage (Íñigo Huguet) [1934254] - sfc: clean up mis-targeted comments (Íñigo Huguet) [1934254] - sfc: fix kdoc warning (Íñigo Huguet) [1934254] - sfc: clean up unused assignments (Íñigo Huguet) [1934254] - sfc: advertise encapsulated offloads on EF10 (Íñigo Huguet) [1934254] - sfc: implement encapsulated TSO on EF10 (Íñigo Huguet) [1934254] - sfc: de-indirect TSO handling (Íñigo Huguet) [1934254] - sfc: select inner-csum-offload TX queues for skbs that need it (Íñigo Huguet) [1934254] - sfc: create inner-csum queues on EF10 if supported (Íñigo Huguet) [1934254] - sfc: define inner/outer csum offload TXQ types (Íñigo Huguet) [1934254] - sfc: decouple TXQ type from label (Íñigo Huguet) [1934254] - sfc: cleanups around efx_alloc_channel (Íñigo Huguet) [1934254] - sfc: remove spurious unreachable return statement (Íñigo Huguet) [1934254] - sfc: remove duplicate call to efx_init_channels from EF100 probe (Íñigo Huguet) [1934254] - sfc: coding style cleanups in mcdi_port_common.c (Íñigo Huguet) [1934254] - sfc: simplify DMA mask setting (Íñigo Huguet) [1934254] - sfc: remove EFX_DRIVER_VERSION (Íñigo Huguet) [1934254] - sfc: handle limited FEC support (Íñigo Huguet) [1934254] - sfc: add ethtool ops and miscellaneous ndos to EF100 (Íñigo Huguet) [1934254] - sfc: remove phy_op indirection (Íñigo Huguet) [1934254] - sfc: remove efx_tx_queue_partner (Íñigo Huguet) [1934254] - sfc: rewrite efx_tx_may_pio (Íñigo Huguet) [1934254] - sfc: use efx_channel_tx_[old_]fill_level() in Siena/EF10 TX datapath (Íñigo Huguet) [1934254] - sfc: use tx_queue->old_read_count in EF100 TX path (Íñigo Huguet) [1934254] - sfc: make ef100 xmit_more handling look more like ef10's (Íñigo Huguet) [1934254] - sfc: add and use efx_tx_send_pending in tx.c (Íñigo Huguet) [1934254] - sfc: return errors from efx_mcdi_set_id_led, and de-indirect (Íñigo Huguet) [1934254] - sfc: fix kernel-doc on struct efx_loopback_state (Íñigo Huguet) [1934254] - sfc: fix unused-but-set-variable warning in efx_farch_filter_remove_safe (Íñigo Huguet) [1934254] - sfc: fix W=1 warnings in efx_farch_handle_rx_not_ok (Íñigo Huguet) [1934254] - sfc: convert to new udp_tunnel infrastructure (Íñigo Huguet) [1934254] - net: don't warn in inet diag when IPV6 is disabled (Hangbin Liu) [1938639] - tcp: do not mess with cloned skbs in tcp_add_backlog() (Hangbin Liu) [1880432] - redhat: enable MHI bus driver support (Jarod Wilson) [1938030] - bus: mhi: core: Fix invalid error returning in mhi_queue (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Remove WQ_MEM_RECLAIM flag from state workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Fix check for syserr at power_up (Jarod Wilson) [1938030] - mhi: Fix double dma free (Jarod Wilson) [1938030] - bus: mhi: pci_generic: Increase num of elements in hw event ring (Jarod Wilson) [1938030] - mhi: pci_generic: Print warning in case of firmware crash (Jarod Wilson) [1938030] - bus: mhi: core: Add helper API to return number of free TREs (Jarod Wilson) [1938030] - mhi: core: Factorize mhi queuing (Jarod Wilson) [1938030] - mhi: use irq_flags if controller driver configures it (Jarod Wilson) [1938030] - mhi: pci_generic: Fix shared MSI vector support (Jarod Wilson) [1938030] - mhi: unconstify mhi_event_config (Jarod Wilson) [1938030] - bus: mhi: Ensure correct ring update ordering with memory barrier (Jarod Wilson) [1938030] - mhi: pci_generic: Set irq moderation value to 1ms for hw channels (Jarod Wilson) [1938030] - mhi: pci_generic: Add diag channels (Jarod Wilson) [1938030] - mhi: pci_generic: Increase controller timeout value (Jarod Wilson) [1938030] - mhi: pci_generic: Add health-check (Jarod Wilson) [1938030] - mhi: pci_generic: Add PCI error handlers (Jarod Wilson) [1938030] - mhi: pci_generic: Add suspend/resume/recovery procedure (Jarod Wilson) [1938030] - mhi: pci_generic: Add support for reset (Jarod Wilson) [1938030] - mhi: pci_generic: Enable burst mode for hardware channels (Jarod Wilson) [1938030] - mhi: pci-generic: Increase number of hardware events (Jarod Wilson) [1938030] - bus: mhi: core: Add device hardware reset support (Jarod Wilson) [1938030] - mhi: pci_generic: Fix implicit conversion warning (Jarod Wilson) [1938030] - bus: mhi: core: Fix error handling in mhi_register_controller() (Jarod Wilson) [1938030] - bus: mhi: core: Fix device hierarchy (Jarod Wilson) [1938030] - bus: mhi: core: Indexed MHI controller name (Jarod Wilson) [1938030] - bus: mhi: core: Remove MHI event ring IRQ handlers when powering down (Jarod Wilson) [1938030] - bus: mhi: core: Mark and maintain device states early on after power down (Jarod Wilson) [1938030] - bus: mhi: core: Separate system error and power down handling (Jarod Wilson) [1938030] - bus: mhi: core: Check for IRQ availability during registration (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on mission mode failure (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate label in firmware load handler API (Jarod Wilson) [1938030] - bus: mhi: core: Move to an error state on any firmware load failure (Jarod Wilson) [1938030] - bus: mhi: core: Prevent sending multiple RDDM entry callbacks (Jarod Wilson) [1938030] - bus: mhi: core: Move to SYS_ERROR regardless of RDDM capability (Jarod Wilson) [1938030] - bus: mhi: core: Skip device wake in error or shutdown states (Jarod Wilson) [1938030] - bus: mhi: core: Move to using high priority workqueue (Jarod Wilson) [1938030] - bus: mhi: core: Use appropriate names for firmware load functions (Jarod Wilson) [1938030] - bus: mhi: core: Skip RDDM download for unknown execution environment (Jarod Wilson) [1938030] - bus: mhi: core: Rename RDDM download function to use proper words (Jarod Wilson) [1938030] - bus: mhi: core: Remove unused mhi_fw_load_worker() declaration (Jarod Wilson) [1938030] - bus: mhi: core: Expose mhi_get_exec_env() API for controllers (Jarod Wilson) [1938030] - bus: mhi: core: Add missing EXPORT_SYMBOL for mhi_get_mhi_state() (Jarod Wilson) [1938030] - bus: mhi: core: Remove unnecessary counter from mhi_firmware_copy() (Jarod Wilson) [1938030] - bus: mhi: Fix channel close issue on driver remove (Jarod Wilson) [1938030] - bus: mhi: core: Fix null pointer access when parsing MHI configuration (Jarod Wilson) [1938030] - bus: mhi: Add MHI PCI support for WWAN modems (Jarod Wilson) [1938030] - bus: mhi: core: fix potential operator-precedence with BHI macros (Jarod Wilson) [1938030] - bus: mhi: core: Remove double locking from mhi_driver_remove() (Jarod Wilson) [1938030] - bus: mhi: Remove auto-start option (Jarod Wilson) [1938030] - bus: mhi: Add mhi_queue_is_full function (Jarod Wilson) [1938030] - bus: mhi: debugfs: Print channel context read-pointer (Jarod Wilson) [1938030] - bus: mhi: core: Fix the building of MHI module (Jarod Wilson) [1938030] - bus: mhi: Remove unused nr_irqs_req variable (Jarod Wilson) [1938030] - bus: mhi: core: Allow shared IRQ for event rings (Jarod Wilson) [1938030] - bus: mhi: core: Introduce sysfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce debugfs entries for MHI (Jarod Wilson) [1938030] - bus: mhi: Fix entries based on Kconfig coding style (Jarod Wilson) [1938030] - bus: mhi: Remove include of rwlock_types.h (Jarod Wilson) [1938030] - bus: mhi: core: Add const qualifier to MHI config information (Jarod Wilson) [1938030] - bus: mhi: core: Introduce APIs to allocate and free the MHI controller (Jarod Wilson) [1938030] - bus: mhi: core: Read and save device hardware information from BHI (Jarod Wilson) [1938030] - bus: mhi: core: Introduce counters to track MHI device state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Introduce helper function to check device state (Jarod Wilson) [1938030] - bus: mhi: core: Use generic name field for an MHI device (Jarod Wilson) [1938030] - bus: mhi: core: Trigger host resume if suspended during mhi_device_get() (Jarod Wilson) [1938030] - bus: mhi: core: Use helper API to trigger a non-blocking host resume (Jarod Wilson) [1938030] - bus: mhi: core: Abort suspends due to outgoing pending packets (Jarod Wilson) [1938030] - bus: mhi: core: Remove double occurrence for mhi_ctrl_ev_task() declaration (Jarod Wilson) [1938030] - bus: mhi: fix doubled words and struct image_info kernel-doc (Jarod Wilson) [1938030] - bus: mhi: core: Handle syserr during power_up (Jarod Wilson) [1938030] - bus: mhi: core: Handle write lock properly in mhi_pm_m0_transition (Jarod Wilson) [1938030] - bus: mhi: core: Do not process SYS_ERROR if RDDM is supported (Jarod Wilson) [1938030] - bus: mhi: core: Skip handling BHI irq if MHI reg access is not allowed (Jarod Wilson) [1938030] - bus: mhi: core: Handle disable transitions in state worker (Jarod Wilson) [1938030] - bus: mhi: core: Remove the system error worker thread (Jarod Wilson) [1938030] - bus: mhi: core: Ensure non-zero session or sequence ID values are used (Jarod Wilson) [1938030] - bus: mhi: core: Improve debug logs for loading firmware (Jarod Wilson) [1938030] - bus: mhi: core: Return appropriate error codes for AMSS load failure (Jarod Wilson) [1938030] - bus: mhi: core: Handle firmware load using state worker (Jarod Wilson) [1938030] - bus: mhi: core: Read transfer length from an event properly (Jarod Wilson) [1938030] - bus: mhi: core: Add range check for channel id received in event ring (Jarod Wilson) [1938030] - bus: mhi: core: Cache intmod from mhi event to mhi channel (Jarod Wilson) [1938030] - bus: mhi: core: Refactor mhi queue APIs (Jarod Wilson) [1938030] - bus: mhi: core: Fix some error return code (Jarod Wilson) [1938030] - bus: mhi: core: Fix channel device name conflict (Jarod Wilson) [1938030] - bus: mhi: core: Fix typo in comment (Jarod Wilson) [1938030] - bus: mhi: core: Offload register accesses to the controller (Jarod Wilson) [1938030] - bus: mhi: core: Remove link_status() callback (Jarod Wilson) [1938030] - bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails (Jarod Wilson) [1938030] - bus: mhi: Fix parsing of mhi_flags (Jarod Wilson) [1938030] - bus: mhi: core: Fix a NULL vs IS_ERR check in mhi_create_devices() (Jarod Wilson) [1938030] - bus: mhi: core: Add support for MHI suspend and resume (Jarod Wilson) [1938030] - bus: mhi: core: Drop the references to mhi_dev in mhi_destroy_device() (Jarod Wilson) [1938030] - bus: mhi: core: Initialize bhie field in mhi_cntrl for RDDM capture (Jarod Wilson) [1938030] - bus: mhi: core: Add support for reading MHI info from device (Jarod Wilson) [1938030] - bus: mhi: core: Pass module owner during client driver registration (Jarod Wilson) [1938030] - bus/mhi: fix printk format for size_t (Jarod Wilson) [1938030] - bus: mhi: core: Add uevent support for module autoloading (Jarod Wilson) [1938030] - bus: mhi: core: Add support for data transfer (Jarod Wilson) [1938030] - bus: mhi: core: Add support for processing events from client device (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading RDDM image during panic (Jarod Wilson) [1938030] - bus: mhi: core: Add support for downloading firmware over BHIe (Jarod Wilson) [1938030] - bus: mhi: core: Add support for basic PM operations (Jarod Wilson) [1938030] - bus: mhi: core: Add support for PM state transitions (Jarod Wilson) [1938030] - bus: mhi: core: Add support for ringing channel/event ring doorbells (Jarod Wilson) [1938030] - bus: mhi: core: Add support for creating and destroying MHI devices (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI client drivers (Jarod Wilson) [1938030] - bus: mhi: core: Add support for registering MHI controllers (Jarod Wilson) [1938030]- ipmi: remove open coded version of SMBus block write (Tony Camuso) [1947126] - char: ipmi: convert comma to semicolon (Tony Camuso) [1947126] - ipmi: msghandler: Suppress suspicious RCU usage warning (Tony Camuso) [1947126] - ipmi/watchdog: replace atomic_add() and atomic_sub() (Tony Camuso) [1947126] - char: ipmi: remove unneeded break (Tony Camuso) [1947126] - ipmi_si: Fix wrong return value in try_smi_init() (Tony Camuso) [1947126] - ipmi: msghandler: Fix a signedness bug (Tony Camuso) [1947126] - ipmi: add retry in try_get_dev_id() (Tony Camuso) [1947126] - ipmi: Clean up some printks (Tony Camuso) [1947126] - ipmi:msghandler: retry to get device id on an error (Tony Camuso) [1947126] - ipmi:sm: Print current state when the state is invalid (Tony Camuso) [1947126] - ipmi: Reset response handler when failing to send the command (Tony Camuso) [1947126] - ipmi: add a newline when printing parameter 'panic_op' by sysfs (Tony Camuso) [1947126] - cpuidle: Select polling interval based on a c-state with a longer target residency (Mark Langsdorf) [1922024] - cpuidle: big.LITTLE: enable driver only on Peach-Pit/Pi Chromebooks (Mark Langsdorf) [1922024] - cpuidle: record state entry rejection statistics (Mark Langsdorf) [1922024] - nitro_enclaves: Fix stale file descriptors on failed usercopy (Vitaly Kuznetsov) [1953717] - iavf: amend removal of MODULE_VERSION (Stefan Assmann) [1955738] - ixgbevf: Amend commit acf03026ec5a to include a version in module info. (Ken Cox) [1955764] - devlink: move flash end and begin to core devlink (Petr Oros) [1935671] - devlink: move request_firmware out of driver (Petr Oros) [1935671] - ice: add additional debug logging for firmware update (Petr Oros) [1935671] - ice: add support for flash update overwrite mask (Petr Oros) [1935671] - driver core: auxiliary bus: Fix calling stage for auxiliary bus init (Ivan Vecera) [1933820] - driver core: auxiliary bus: Fix auxiliary bus shutdown null auxdrv ptr (Ivan Vecera) [1933820] - driver core: auxiliary bus: minor coding style tweaks (Ivan Vecera) [1933820] - driver core: auxiliary bus: make remove function return void (Ivan Vecera) [1933820] - driver core: auxiliary bus: move slab.h from include file (Ivan Vecera) [1933820] - Add auxiliary bus support (Ivan Vecera) [1933820] - modpost: file2alias: go back to simple devtable lookup (Ivan Vecera) [1933820] - scsi: lpfc: Fix bad memory access during VPD DUMP mailbox command (Dick Kennedy) [1923762] - scsi: lpfc: Fix DMA virtual address ptr assignment in bsg (Dick Kennedy) [1923762] - scsi: lpfc: Fix illegal memory access on Abort IOCBs (Dick Kennedy) [1923762] - scsi: lpfc: Copyright updates for 12.8.0.9 patches (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.9 (Dick Kennedy) [1923762] - scsi: lpfc: Eliminate use of LPFC_DRIVER_NAME in lpfc_attr.c (Dick Kennedy) [1923762] - scsi: lpfc: Standardize discovery object logging format (Dick Kennedy) [1923762] - scsi: lpfc: Fix various trivial errors in comments and log messages (Dick Kennedy) [1923762] - scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_hdw_queue attribute being ignored (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing FDMI registrations after Mgmt Svc login (Dick Kennedy) [1923762] - scsi: lpfc: Fix silent memory allocation failure in lpfc_sli4_bsg_link_diag_test() (Dick Kennedy) [1923762] - scsi: lpfc: Fix use-after-free on unused nodes after port swap (Dick Kennedy) [1923762] - scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode (Dick Kennedy) [1923762] - scsi: lpfc: Fix lack of device removal on port swaps with PRLIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependency (Dick Kennedy) [1923762] - scsi: lpfc: Fix reference counting errors in lpfc_cmpl_els_rsp() (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response (Dick Kennedy) [1923762] - scsi: lpfc: Fix rmmod crash due to bad ring pointers to abort_iotag (Dick Kennedy) [1923762] - scsi: lpfc: Fix gcc -Wstringop-overread warning (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix a typo (Dick Kennedy) [1923762] - scsi: lpfc: Fix kernel-doc formatting issue (Dick Kennedy) [1923762] - scsi: lpfc: Fix a few incorrectly named functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrectly documented function lpfc_debugfs_commonxripools_data() (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of misnamed functions (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect naming of __lpfc_update_fcf_record() (Dick Kennedy) [1923762] - scsi: lpfc: Fix formatting and misspelling issues (Dick Kennedy) [1923762] - scsi: lpfc: Fix a bunch of kernel-doc issues (Dick Kennedy) [1923762] - scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changes (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.8 (Dick Kennedy) [1923762] - scsi: lpfc: Correct function header comments related to ndlp reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Reduce LOG_TRACE_EVENT logging for vports (Dick Kennedy) [1923762] - scsi: lpfc: Change wording of invalid pci reset log message (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash caused by switch reboot (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt state transition causing rmmod hang (Dick Kennedy) [1923762] - scsi: lpfc: Fix nodeinfo debugfs output (Dick Kennedy) [1923762] - scsi: lpfc: Fix ADISC handling that never frees nodes (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI ACC to be transmit after REG_LOGIN (Dick Kennedy) [1923762] - scsi: lpfc: Fix dropped FLOGI during pt2pt discovery recovery (Dick Kennedy) [1923762] - scsi: lpfc: Fix status returned in lpfc_els_retry() error exit path (Dick Kennedy) [1923762] - scsi: lpfc: Fix use after free in lpfc_els_free_iocb (Dick Kennedy) [1923762] - scsi: lpfc: Fix null pointer dereference in lpfc_prep_els_iocb() (Dick Kennedy) [1923762] - scsi: lpfc: Fix unnecessary null check in lpfc_release_scsi_buf (Dick Kennedy) [1923762] - scsi: lpfc: Fix pt2pt connection does not recover after LOGO (Dick Kennedy) [1923762] - scsi: lpfc: Fix lpfc_els_retry() possible null pointer dereference (Dick Kennedy) [1923762] - scsi: lpfc: Fix FLOGI failure due to accessing a freed node (Dick Kennedy) [1923762] - scsi: lpfc: Fix stale node accesses on stale RRQ request (Dick Kennedy) [1923762] - scsi: lpfc: Fix reftag generation sizing errors (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport indices in lpfc_find_vport_by_vpid() (Dick Kennedy) [1923762] - scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe (Dick Kennedy) [1923762] - scsi: lpfc: Fix 'physical' typos (Dick Kennedy) [1923762] - scsi: lpfc: Fix ancient double free (Dick Kennedy) [1923762] - scsi: lpfc: Fix kerneldoc inconsistency in lpfc_sli4_dump_page_a0() (Dick Kennedy) [1923762] - scsi: lpfc: Add support for eh_should_retry_cmd() (Dick Kennedy) [1923762] - scsi: lpfc: Simplify bool comparison (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.7 (Dick Kennedy) [1923762] - scsi: lpfc: Enhancements to LOG_TRACE_EVENT for better readability (Dick Kennedy) [1923762] - scsi: lpfc: Implement health checking when aborting I/O (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when nvmet transport calls host_release (Dick Kennedy) [1923762] - scsi: lpfc: Fix vport create logging (Dick Kennedy) [1923762] - scsi: lpfc: Fix NVMe recovery after mailbox timeout (Dick Kennedy) [1923762] - scsi: lpfc: Fix target reset failing (Dick Kennedy) [1923762] - scsi: lpfc: Fix error log messages being logged following SCSI task mgnt (Dick Kennedy) [1923762] - scsi: lpfc: Fix FW reset action if I/Os are outstanding (Dick Kennedy) [1923762] - scsi: lpfc: Use the nvme-fc transport supplied timeout for LS requests (Dick Kennedy) [1923762] - scsi: lpfc: Fix crash when a fabric node is released prematurely (Dick Kennedy) [1923762] - scsi: lpfc: Refresh ndlp when a new PRLI is received in the PRLI issue state (Dick Kennedy) [1923762] - scsi: lpfc: Fix auto sli_mode and its effect on CONFIG_PORT for SLI3 (Dick Kennedy) [1923762] - scsi: lpfc: Fix PLOGI S_ID of 0 on pt2pt config (Dick Kennedy) [1923762] - scsi: lpfc: Fix fall-through warnings for Clang (Dick Kennedy) [1923762] - scsi: lpfc: Correct null ndlp reference on routine exit (Dick Kennedy) [1923762] - scsi: lpfc: Use generic power management (Dick Kennedy) [1923762] - scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but unused variables in lpfc_dev_loss_tmo_handler() (Dick Kennedy) [1923762] - scsi: lpfc: Fix set but not used warnings from Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Fix missing prototype warning for lpfc_fdmi_vendor_attr_mi() (Dick Kennedy) [1923762] - scsi: lpfc: Fix memory leak on lcb_context (Dick Kennedy) [1923762] - scsi: lpfc: Remove dead code on second !ndlp check (Dick Kennedy) [1923762] - scsi: lpfc: Fix pointer defereference before it is null checked issue (Dick Kennedy) [1923762] - scsi: lpfc: Update changed file copyrights for 2020 (Dick Kennedy) [1923762] - scsi: lpfc: Update lpfc version to 12.8.0.6 (Dick Kennedy) [1923762] - scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI I/O completions to SLI-3 and SLI-4 handlers (Dick Kennedy) [1923762] - scsi: lpfc: Convert SCSI path to use common I/O submission path (Dick Kennedy) [1923762] - scsi: lpfc: Enable common send_io interface for SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Enable common wqe_template support for both SCSI and NVMe (Dick Kennedy) [1923762] - scsi: lpfc: Refactor WQE structure definitions for common use (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV Fabric Node reference counting (Dick Kennedy) [1923762] - scsi: lpfc: Fix NPIV discovery and Fabric Node detection (Dick Kennedy) [1923762] - scsi: lpfc: Unsolicited ELS leaves node in incorrect state while dropping it (Dick Kennedy) [1923762] - scsi: lpfc: Remove ndlp when a PLOGI/ADISC/PRLI/REG_RPI ultimately fails (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port lock handling (Dick Kennedy) [1923762] - scsi: lpfc: Honor module parameter lpfc_use_adisc (Dick Kennedy) [1923762] - scsi: lpfc: Fix refcounting around SCSI and NVMe transport APIs (Dick Kennedy) [1923762] - scsi: lpfc: Fix removal of SCSI transport device get and put on dev structure (Dick Kennedy) [1923762] - scsi: lpfc: Rework locations of ndlp reference taking (Dick Kennedy) [1923762] - scsi: lpfc: Rework remote port ref counting and node freeing (Dick Kennedy) [1923762] - scsi: lpfc: remove ScsiResult macro (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Fix some kernel-doc related issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_nvme: Remove unused variable 'phba' (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_bsg: Provide correct documentation for a bunch of functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_debugfs: Fix a couple of function documentation issues (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Fix-up a bunch of kernel-doc misdemeanours (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_attr: Demote kernel-doc format for redefined functions (Dick Kennedy) [1923762] - scsi: lpfc: lpfc_scsi: Fix a whole host of kernel-doc issues (Dick Kennedy) [1923762] - block: return -EBUSY when there are open partitions in blkdev_reread_part (Ming Lei) [1936800] - block: Try to handle busy underlying device on discard (Ming Lei) [1936800] - md: check for NULL ->meta_bdev before calling bdev_read_only (Ming Lei) [1936800] - blk-settings: align max_sectors on "logical_block_size" boundary (Ming Lei) [1936800] - nbd: handle device refs for DESTROY_ON_DISCONNECT properly (Ming Lei) [1936800] - kyber: introduce kyber_depth_updated() (Ming Lei) [1936800] - loop: fix I/O error on fsync() in detached loop devices (Ming Lei) [1936800] - block: fix potential IO hang when turning off io_poll (Ming Lei) [1936800] - bfq: Use only idle IO periods for think time calculations (Ming Lei) [1936800] - bfq: Use 'ttime' local variable (Ming Lei) [1936800] - bfq: Avoid false bfq queue merging (Ming Lei) [1936800] - bfq: bfq_check_waker() should be static (Ming Lei) [1936800] - block, bfq: make waker-queue detection more robust (Ming Lei) [1936800] - block, bfq: save also injection state on queue merging (Ming Lei) [1936800] - block, bfq: save also weight-raised service on queue merging (Ming Lei) [1936800] - block, bfq: fix switch back from soft-rt weitgh-raising (Ming Lei) [1936800] - block, bfq: re-evaluate convenience of I/O plugging on rq arrivals (Ming Lei) [1936800] - block, bfq: replace mechanism for evaluating I/O intensity (Ming Lei) [1936800] - block: set .bi_max_vecs as actual allocated vector number (Ming Lei) [1936800] - block: don't allocate inline bvecs if this bioset needn't bvecs (Ming Lei) [1936800] - block: don't pass BIOSET_NEED_BVECS for q->bio_split (Ming Lei) [1936800] - block: manage bio slab cache by xarray (Ming Lei) [1936800] - block, bfq: do not expire a queue when it is the only busy one (Ming Lei) [1936800] - block, bfq: avoid spurious switches to soft_rt of interactive queues (Ming Lei) [1936800] - block, bfq: do not raise non-default weights (Ming Lei) [1936800] - block, bfq: increase time window for waker detection (Ming Lei) [1936800] - block, bfq: use half slice_idle as a threshold to check short ttime (Ming Lei) [1936800] - brd: remove the end of device check in brd_do_bvec (Ming Lei) [1936800] - block: propagate BLKROSET on the whole device to all partitions (Ming Lei) [1936800] - block: add a hard-readonly flag to struct gendisk (Ming Lei) [1936800] - block: remove the NULL bdev check in bdev_read_only (Ming Lei) [1936800] - dm: use bdev_read_only to check if a device is read-only (Ming Lei) [1936800] - block: reopen the device in blkdev_reread_part (Ming Lei) [1936800] - block, bfq: set next_rq to waker_bfqq->next_rq in waker injection (Ming Lei) [1936800] - Revert "block: simplify set_init_blocksize" to regain lost performance (Ming Lei) [1936800] - bfq-iosched: Revert "bfq: Fix computation of shallow depth" (Ming Lei) [1936800] - blk-mq-debugfs: Add decode for BLK_MQ_F_TAG_HCTX_SHARED (Ming Lei) [1936800] - bfq: Fix computation of shallow depth (Ming Lei) [1936800] - block: rsxx: select CONFIG_CRC32 (Ming Lei) [1936800] - block: add debugfs stanza for QUEUE_FLAG_NOWAIT (Ming Lei) [1936800] - blk-mq: Don't complete on a remote CPU in force threaded mode (Ming Lei) [1936800] - blk-mq: Remove 'running from the wrong CPU' warning (Ming Lei) [1936800] - block: disable iopoll for split bio (Ming Lei) [1936800] - block: Improve blk_revalidate_disk_zones() checks (Ming Lei) [1936800] - sbitmap: replace CAS with atomic and (Ming Lei) [1936800] - sbitmap: remove swap_lock (Ming Lei) [1936800] - sbitmap: optimise sbitmap_deferred_clear() (Ming Lei) [1936800] - blk-mq: skip hybrid polling if iopoll doesn't spin (Ming Lei) [1936800] - blktrace: fix up a kerneldoc comment (Ming Lei) [1936800] - block: remove the unused block_sleeprq tracepoint (Ming Lei) [1936800] - blk-throttle: don't check whether or not lower limit is valid if CONFIG_BLK_DEV_THROTTLING_LOW is off (Ming Lei) [1936800] - block: fix inflight statistics of part0 (Ming Lei) [1936800] - block: optimise for_each_bvec() advance (Ming Lei) [1936800] - block: opencode devcgroup_inode_permission (Ming Lei) [1936800] - block: move bdput() to the callers of __blkdev_get (Ming Lei) [1936800] - block: refactor blkdev_get (Ming Lei) [1936800] - block: refactor __blkdev_put (Ming Lei) [1936800] - block: switch bdgrab to use igrab (Ming Lei) [1936800] - block: change the hash used for looking up block devices (Ming Lei) [1936800] - block: use put_device in put_disk (Ming Lei) [1936800] - block: use disk_part_iter_exit in disk_part_iter_next (Ming Lei) [1936800] - block: add a bdev_kobj helper (Ming Lei) [1936800] - block: remove a superflous check in blkpg_do_ioctl (Ming Lei) [1936800] - block: remove a duplicate __disk_get_part prototype (Ming Lei) [1936800] - loop: do not call set_blocksize (Ming Lei) [1936800] - zram: do not call set_blocksize (Ming Lei) [1936800] - block: wbt: Remove unnecessary invoking of wbt_update_limits in wbt_init (Ming Lei) [1936800] - virtio-blk: remove a spurious call to revalidate_disk_size (Ming Lei) [1936800] - md: remove a spurious call to revalidate_disk_size in update_size (Ming Lei) [1936800] - aoe: don't call set_capacity from irq context (Ming Lei) [1936800] - nbd: validate the block size in nbd_set_size (Ming Lei) [1936800] - nbd: refactor size updates (Ming Lei) [1936800] - nbd: move the task_recv check into nbd_size_update (Ming Lei) [1936800] - nbd: remove the call to set_blocksize (Ming Lei) [1936800] - loop: let set_capacity_revalidate_and_notify update the bdev size (Ming Lei) [1936800] - block: remove the call to __invalidate_device in check_disk_size_change (Ming Lei) [1936800] - block: fix the kerneldoc comment for __register_blkdev (Ming Lei) [1936800] - block: switch gendisk lookup to a simple xarray (Ming Lei) [1936800] - ide: switch to __register_blkdev for command set probing (Ming Lei) [1936800] - md: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - loop: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - brd: use __register_blkdev to allocate devices on demand (Ming Lei) [1936800] - sd: use __register_blkdev to avoid a modprobe for an unregistered dev_t (Ming Lei) [1936800] - swim: don't call blk_register_region (Ming Lei) [1936800] - ide: remove ide_{,un}register_region (Ming Lei) [1936800] - block: add an optional probe callback to major_names (Ming Lei) [1936800] - block: rework requesting modules for unclaimed devices (Ming Lei) [1936800] - block: split block_class_lock (Ming Lei) [1936800] - block: open code kobj_map into in block/genhd.c (Ming Lei) [1936800] - block: cleanup del_gendisk a bit (Ming Lei) [1936800] - loop: use set_disk_ro (Ming Lei) [1936800] - dasd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - md: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - rbd: implement ->set_read_only to hook into BLKROSET processing (Ming Lei) [1936800] - block: add a new set_read_only method (Ming Lei) [1936800] - blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats (Ming Lei) [1936800] - blk-cgroup: Pre-allocate tree node on blkg_conf_prep (Ming Lei) [1936800] - blk-cgroup: Fix memleak on error path (Ming Lei) [1936800] - blk-mq: remove the calling of local_memory_node() (Ming Lei) [1936800] - zram: Fix __zram_bvec_{read,write}() locking order (Ming Lei) [1936800] - skd_main: remove unused including (Ming Lei) [1936800] - sgl_alloc_order: fix memory leak (Ming Lei) [1936800] - block: fix uapi blkzoned.h comments (Ming Lei) [1936800] - blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue (Ming Lei) [1936800] - blk-mq: get rid of the dead flush handle code path (Ming Lei) [1936800] - block: get rid of unnecessary local variable (Ming Lei) [1936800] - block: fix comment and add lockdep assert (Ming Lei) [1936800] - blk-mq: use helper function to test hw stopped (Ming Lei) [1936800] - block: use helper function to test queue register (Ming Lei) [1936800] - block: remove redundant mq check (Ming Lei) [1936800] - block: invoke blk_mq_exit_sched no matter whether have .exit_sched (Ming Lei) [1936800] - block: ratelimit handle_bad_sector() message (Ming Lei) [1936800] - blk-throttle: Re-use the throtl_set_slice_end() (Ming Lei) [1936800] - blk-throttle: Open code __throtl_de/enqueue_tg() (Ming Lei) [1936800] - blk-throttle: Move service tree validation out of the throtl_rb_first() (Ming Lei) [1936800] - blk-throttle: Move the list operation after list validation (Ming Lei) [1936800] - blk-throttle: Fix IO hang for a corner case (Ming Lei) [1936800] - blk-throttle: Avoid tracking latency if low limit is invalid (Ming Lei) [1936800] - blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 (Ming Lei) [1936800] - blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() (Ming Lei) [1936800] - block: Remove redundant 'return' statement (Ming Lei) [1936800] - block: Consider only dispatched requests for inflight statistic (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_bio export (Ming Lei) [1936800] - block: remove the unused blk_integrity_merge_rq export (Ming Lei) [1936800] - blk-mq: add cond_resched() in __blk_mq_alloc_rq_maps() (Ming Lei) [1936800] - vsprintf: use bd_partno in bdev_name (Ming Lei) [1936800] - block: use bd_partno in bdevname (Ming Lei) [1936800] - target/iblock: fix holder printing in iblock_show_configfs_dev_params (Ming Lei) [1936800] - drbd: don't set ->bd_contains (Ming Lei) [1936800] - drbd: don't detour through bd_contains for the gendisk (Ming Lei) [1936800] - block: add a bdev_is_partition helper (Ming Lei) [1936800] - bdi: remove BDI_CAP_CGROUP_WRITEBACK (Ming Lei) [1936800] - block: lift setting the readahead size into the block layer (Ming Lei) [1936800] - bdi: initialize ->ra_pages and ->io_pages in bdi_init (Ming Lei) [1936800] - block: ensure bdi->io_pages is always initialized (Ming Lei) [1936800] - aoe: set an optimal I/O size (Ming Lei) [1936800] - drbd: remove dead code in device_to_statistics (Ming Lei) [1936800] - raw: don't keep unopened block device around (Ming Lei) [1936800] - zram: cleanup backing_dev_store (Ming Lei) [1936800] - zram: fix double free backing device (Ming Lei) [1936800] - pktcdvd: use blkdev_get_by_dev instead of open coding it (Ming Lei) [1936800] - pktcdvd: remove the if 0'ed pkt_start_recovery function (Ming Lei) [1936800] - block: cleanup blkdev_bszset (Ming Lei) [1936800] - block: move the NEED_PART_SCAN flag to struct gendisk (Ming Lei) [1936800] - block: drop double zeroing (Ming Lei) [1936800] - blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited (Ming Lei) [1936800] - blk-throttle: Avoid calculating bps/iops limitation repeatedly (Ming Lei) [1936800] - blk-throttle: Define readable macros instead of static variables (Ming Lei) [1936800] - blk-throttle: Use readable READ/WRITE macros (Ming Lei) [1936800] - blk-throttle: Fix some comments' typos (Ming Lei) [1936800] - block: introduce part_[begin|end]_io_acct (Ming Lei) [1936800] - blkcg: add plugging support for punt bio (Ming Lei) [1936800] - block: remove check_disk_change (Ming Lei) [1936800] - sr: simplify sr_block_revalidate_disk (Ming Lei) [1936800] - sr: use bdev_check_media_change (Ming Lei) [1936800] - sd: use bdev_check_media_change (Ming Lei) [1936800] - md: use bdev_check_media_change (Ming Lei) [1936800] - gdrom: use bdev_check_media_change (Ming Lei) [1936800] - paride/pcd: use bdev_check_media_change (Ming Lei) [1936800] - xsysace: simplify media change handling (Ming Lei) [1936800] - xsysace: use bdev_check_media_change (Ming Lei) [1936800] - swim3: use bdev_check_media_changed (Ming Lei) [1936800] - swim: simplify media change handling (Ming Lei) [1936800] - swim: use bdev_check_media_change (Ming Lei) [1936800] - ataflop: use bdev_check_media_change (Ming Lei) [1936800] - amiflop: use bdev_check_media_change (Ming Lei) [1936800] - block: add a bdev_check_media_change helper (Ming Lei) [1936800] - block: Remove unused blk_mq_sched_free_hctx_data() (Ming Lei) [1936800] - block: Do not discard buffers under a mounted filesystem (Ming Lei) [1936800] - fs: Don't invalidate page buffers in block_write_full_page() (Ming Lei) [1936800] - block: remove revalidate_disk() (Ming Lei) [1936800] - nvdimm: simplify revalidate_disk handling (Ming Lei) [1936800] - sd: open code revalidate_disk (Ming Lei) [1936800] - nvme: opencode revalidate_disk in nvme_validate_ns (Ming Lei) [1936800] - block: use revalidate_disk_size in set_capacity_revalidate_and_notify (Ming Lei) [1936800] - block: add a new revalidate_disk_size helper (Ming Lei) [1936800] - block: rename bd_invalidated (Ming Lei) [1936800] - block: don't clear bd_invalidated in check_disk_size_change (Ming Lei) [1936800] - block: better deal with the delayed not supported case in blk_cloned_rq_check_limits (Ming Lei) [1936800] - block: Return blk_status_t instead of errno codes (Ming Lei) [1936800] - block: grant IOPRIO_CLASS_RT to CAP_SYS_NICE (Ming Lei) [1936800] - block: remove the unused q argument to part_in_flight and part_in_flight_rw (Ming Lei) [1936800] - block: remove the disk argument to delete_partition (Ming Lei) [1936800] - block: move the devcgroup_inode_permission call to blkdev_get (Ming Lei) [1936800] - blk-mq: use BLK_MQ_NO_TAG for no tag (Ming Lei) [1936800] - block: Move blk_mq_bio_list_merge() into blk-merge.c (Ming Lei) [1936800] - block: Move bio merge related functions into blk-merge.c (Ming Lei) [1936800] - blk-wbt: Remove obsolete multiqueue I/O scheduling comment (Ming Lei) [1936800] - raw: deprecate the raw driver (Ming Lei) [1936800] - nvme: don't call revalidate_disk from nvme_set_queue_dying (Ming Lei) [1936800] - block: fix locking for struct block_device size updates (Ming Lei) [1936800] - block: replace bd_set_size with bd_set_nr_sectors (Ming Lei) [1936800] - block: Make request_queue.rpm_status an enum (Ming Lei) [1936800] - mmc: remove the call to check_disk_change (Ming Lei) [1936800] - block: integrate bd_start_claiming into __blkdev_get (Ming Lei) [1936800] - block: use bd_prepare_to_claim directly in the loop driver (Ming Lei) [1936800] - block: refactor bd_start_claiming (Ming Lei) [1936800] - block: simplify the restart case in __blkdev_get (Ming Lei) [1936800] - block: simplify set_init_blocksize (Ming Lei) [1936800] - block: remove flush_disk (Ming Lei) [1936800] - block: move block-related definitions out of fs.h (Ming Lei) [1936800] - xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1936800]- redhat/configs: Add CONFIG_PINCTRL_EMMITSBURG (David Arcari) [1959506] - redhat/configs: Remove CONFIG_EMMITSBURG (David Arcari) [1959506] - fuse: fix write deadlock (Miklos Szeredi) [1904597] - sched/debug: Fix cgroup_path[] serialization (Waiman Long) [1954363] - KVM: x86/xen: Take srcu lock when accessing kvm_memslots() (Paolo Bonzini) [1945742] - KVM: SVM: Allocate SEV command structures on local stack (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for INIT command (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack and common buffer for status commands (Paolo Bonzini) [1945742] - crypto: ccp: Use the stack for small SEV command buffers (Paolo Bonzini) [1945742] - crypto: ccp: Play nice with vmalloc'd memory for SEV command structs (Paolo Bonzini) [1945742] - crypto: ccp: Reject SEV commands with mismatching command buffer (Paolo Bonzini) [1945742] - crypto: ccp: Detect and reject "invalid" addresses destined for PSP (Paolo Bonzini) [1945742] - crypto: ccp: Free SEV device if SEV init fails (Paolo Bonzini) [1945742] - crypto: ccp - Fix sparse warnings in sev-dev (Paolo Bonzini) [1945742] - drivers/crypto/ccp/sev-dev.c: get rid of pointless access_ok() (Paolo Bonzini) [1945742] - crypto: ccp - Add support for SEV-ES to the PSP driver (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_RECEIVE_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_RECEIVE_START command (Paolo Bonzini) [1945742] - KVM: SVM: Add support for KVM_SEV_SEND_CANCEL command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV_SEND_FINISH command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEND_UPDATE_DATA command (Paolo Bonzini) [1945742] - KVM: SVM: Add KVM_SEV SEND_START command (Paolo Bonzini) [1945742] - KVM: Boost vCPU candidate in user mode which is delivering interrupt (Paolo Bonzini) [1945742] - nSVM: Check addresses of MSR and IO permission maps (Paolo Bonzini) [1945742] - KVM: SVM: Define actual size of IOPM and MSRPM tables (Paolo Bonzini) [1945742] - KVM: vmx: add mismatched size assertions in vmcs_check32() (Paolo Bonzini) [1945742] - KVM: Add proper lockdep assertion in I/O bus unregister (Paolo Bonzini) [1945742] - KVM: Stop looking for coalesced MMIO zones if the bus is destroyed (Paolo Bonzini) [1945742] - KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU (Paolo Bonzini) [1945742] - KVM: SVM: Enhance and clean up the vmcb tracking comment in pre_svm_run() (Paolo Bonzini) [1945742] - KVM: SVM: Add a comment to clarify what vcpu_svm.vmcb points at (Paolo Bonzini) [1945742] - KVM: SVM: Drop vcpu_svm.vmcb_pa (Paolo Bonzini) [1945742] - KVM: SVM: Don't set current_vmcb->cpu when switching vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Make sure GHCB is mapped before updating (Paolo Bonzini) [1945742] - KVM: X86: Do not yield to self (Paolo Bonzini) [1945742] - KVM: X86: Count attempted/successful directed yield (Paolo Bonzini) [1945742] - KVM: x86/mmu: Protect the tdp_mmu_roots list with RCU (Paolo Bonzini) [1945742] - KVM: x86/mmu: handle cmpxchg failure in kvm_tdp_mmu_get_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make TDP MMU root refcount atomic (Paolo Bonzini) [1945742] - KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Refactor yield safe root iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Merge TDP MMU put and free root (Paolo Bonzini) [1945742] - KVM: x86/mmu: use tdp_mmu_free_sp to free roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move kvm_mmu_(get|put)_root to TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Re-add const qualifier in kvm_tdp_mmu_zap_collapsible_sptes (Paolo Bonzini) [1945742] - KVM: constify kvm_arch_flush_remote_tlbs_memslot (Paolo Bonzini) [1945742] - KVM: Explicitly use GFP_KERNEL_ACCOUNT for 'struct kvm_vcpu' allocations (Paolo Bonzini) [1945742] - KVM: MMU: protect TDP MMU pages only down to required level (Paolo Bonzini) [1945742] - KVM: introduce KVM_CAP_SET_GUEST_DEBUG2 (Paolo Bonzini) [1945742] - KVM: x86: pending exceptions must not be blocked by an injected event (Paolo Bonzini) [1945742] - KVM: nSVM: call nested_svm_load_cr3 on nested state load (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should include the autoload/autostore MSR lists (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should show the effective EFER (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should consider only the load controls of EFER/PAT (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not conflate EFER and PAT presence in VMCS (Paolo Bonzini) [1945742] - KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid (Paolo Bonzini) [1945742] - KVM: nSVM: improve SYSENTER emulation on AMD (Paolo Bonzini) [1945742] - KVM: x86: add guest_cpuid_is_intel (Paolo Bonzini) [1945742] - KVM: x86: Account a variety of miscellaneous allocations (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created (Paolo Bonzini) [1945742] - KVM: SVM: Do not set sev->es_active until KVM_SEV_ES_INIT completes (Paolo Bonzini) [1945742] - KVM: SVM: Use online_vcpus, not created_vcpus, to iterate over vCPUs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Simplify code for aging SPTEs in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious clearing of dirty bit from TDP MMU SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use leaf-only loop for walking TDP SPTEs when changing SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to TDP MMU root walkers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass address space ID to __kvm_tdp_mmu_zap_gfn_range() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes across address spaces for gfn range zap (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move flushing for "slot" handlers to caller for legacy MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Coalesce TDP MMU TLB flushes when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid reading from MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: nSVM: If VMRUN is single-stepped, queue the #DB intercept in nested_svm_vmexit() (Paolo Bonzini) [1945742] - KVM: MMU: load PDPTRs outside mmu_lock (Paolo Bonzini) [1945742] - KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit (Paolo Bonzini) [1945742] - KVM: SVM: load control fields from VMCB12 before checking them (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap (Paolo Bonzini) [1945742] - KVM: make: Fix out-of-source module builds (Paolo Bonzini) [1945742] - KVM: x86/vPMU: Forbid writing to MSR_F15H_PERF MSRs when guest doesn't have X86_FEATURE_PERFCTR_CORE (Paolo Bonzini) [1945742] - KVM: x86: remove unused declaration of kvm_write_tsc() (Paolo Bonzini) [1945742] - KVM: clean up the unused argument (Paolo Bonzini) [1945742] - x86/kvm: Fix broken irq restoration in kvm_wait (Paolo Bonzini) [1945742] - KVM: X86: Fix missing local pCPU when executing wbinvd on all dirty pCPUs (Paolo Bonzini) [1945742] - KVM: x86: Protect userspace MSR filter with SRCU, and set atomically-ish (Paolo Bonzini) [1945742] - KVM: x86/mmu: Store the address space ID in the TDP iterator (Paolo Bonzini) [1945742] - KVM: x86/mmu: Factor out tdp_iter_return_to_root (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage when atomically zapping SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix RCU usage in handle_removed_tdp_mmu_page (Paolo Bonzini) [1945742] - KVM: x86/mmu: Mark the PAE roots as decrypted for shadow paging (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use '0' as the one and only value for an invalid PAE root (Paolo Bonzini) [1945742] - KVM: VMX: Track root HPA instead of EPTP for paravirt Hyper-V TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Skip additional Hyper-V TLB EPTP flushes if one fails (Paolo Bonzini) [1945742] - KVM: VMX: Define Hyper-V paravirt TLB flush fields iff Hyper-V is enabled (Paolo Bonzini) [1945742] - KVM: VMX: Explicitly check for hv_remote_flush_tlb when loading pgd (Paolo Bonzini) [1945742] - KVM: VMX: Don't invalidate hv_tlb_eptp if the new EPTP matches (Paolo Bonzini) [1945742] - KVM: VMX: Invalidate hv_tlb_eptp to denote an EPTP mismatch (Paolo Bonzini) [1945742] - KVM: VMX: Do Hyper-V TLB flush iff vCPU's EPTP hasn't been flushed (Paolo Bonzini) [1945742] - KVM: VMX: Fold Hyper-V EPTP checking into it's only caller (Paolo Bonzini) [1945742] - KVM: VMX: Stash kvm_vmx in a local variable for Hyper-V paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: VMX: Track common EPTP for Hyper-V's paravirt TLB flush (Paolo Bonzini) [1945742] - KVM: x86: Get active PCID only when writing a CR3 value (Paolo Bonzini) [1945742] - KVM/SVM: Move vmenter.S exception fixups out of line (Paolo Bonzini) [1945742] - KVM: x86/mmu: Dump reserved bits if they're detected on non-MMIO SPTE (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use low available bits for removed SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use is_removed_spte() instead of open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86/mmu: Tweak auditing WARN for A/D bits to !PRESENT (was MMIO) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use a dedicated bit to track shadow/MMU-present SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use high bits for host/mmu writable masks for EPT SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make Host-writable and MMU-writable bit locations dynamic (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move logic for setting SPTE masks for EPT into the MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Co-locate code for setting various SPTE masks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Move initial kvm_mmu_set_mask_ptes() call into MMU proper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Document dependency bewteen TDP A/D type and saved bits (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use MMIO SPTE bits 53 and 52 for the MMIO generation (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename and document A/D scheme for TDP SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add module param to disable MMIO caching (for testing) (Paolo Bonzini) [1945742] - KVM: x86/mmu: Stop using software available bits to denote MMIO SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Rename 'mask' to 'spte' in MMIO SPTE helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Drop redundant trace_kvm_mmu_set_spte() in the TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Handle MMIO SPTEs directly in mmu_set_spte() (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't install bogus MMIO SPTEs if MMIO caching is disabled (Paolo Bonzini) [1945742] - KVM: x86/mmu: Retry page faults that hit an invalid memslot (Paolo Bonzini) [1945742] - KVM: x86/mmu: Disable MMIO caching if MMIO value collides with L1TF (Paolo Bonzini) [1945742] - KVM: x86/mmu: Bail from fast_page_fault() if SPTE is not shadow-present (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check for shadow-present SPTE before querying A/D status (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add convenience wrapper for acting on single hva in TDP MMU (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add typedefs for rmap/iter handlers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use 'end' param in TDP MMU's test_age_gfn() (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN if TDP MMU's set_tdp_spte() sees multiple GFNs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove spurious TLB flush from TDP MMU's change_pte() hook (Paolo Bonzini) [1945742] - KVM: x86: mmu: initialize fault.async_page_fault in walk_addr_generic (Paolo Bonzini) [1945742] - KVM: x86: determine if an exception has an error code only when injecting it. (Paolo Bonzini) [1945742] - KVM: nSVM: Optimize vmcb12 to vmcb02 save area copies (Paolo Bonzini) [1945742] - KVM: SVM: Add support for Virtual SPEC_CTRL (Paolo Bonzini) [1945742] - x86/cpufeatures: Add the Virtual SPEC_CTRL feature (Paolo Bonzini) [1945742] - KVM: nSVM: always use vmcb01 to for vmsave/vmload of guest state (Paolo Bonzini) [1945742] - KVM: SVM: move VMLOAD/VMSAVE to C code (Paolo Bonzini) [1945742] - KVM: SVM: Skip intercepted PAUSE instructions after emulation (Paolo Bonzini) [1945742] - KVM: SVM: Don't manually emulate RDPMC if nrips=0 (Paolo Bonzini) [1945742] - KVM: x86: Move RDPMC emulation to common code (Paolo Bonzini) [1945742] - KVM: x86: Move trivial instruction-based exit handlers to common code (Paolo Bonzini) [1945742] - KVM: x86: Move XSETBV emulation to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add VMLOAD/VMSAVE helper to deduplicate code (Paolo Bonzini) [1945742] - KVM: nSVM: Add helper to synthesize nested VM-Exit without collateral (Paolo Bonzini) [1945742] - KVM: x86: Handle triple fault in L2 without killing L1 (Paolo Bonzini) [1945742] - KVM: SVM: Pass struct kvm_vcpu to exit handlers (and many, many other places) (Paolo Bonzini) [1945742] - KVM: SVM: merge update_cr0_intercept into svm_set_cr0 (Paolo Bonzini) [1945742] - KVM: nSVM: Trace VM-Enter consistency check failures (Paolo Bonzini) [1945742] - KVM: x86: Move nVMX's consistency check macro to common code (Paolo Bonzini) [1945742] - KVM: nSVM: Add missing checks for reserved bits to svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: only copy L1 non-VMLOAD/VMSAVE data in svm_set_nested_state() (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB02 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not mark all VMCB01 fields dirty on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: do not copy vmcb01->control blindly to vmcb02->control (Paolo Bonzini) [1945742] - KVM: nSVM: rename functions and variables according to vmcbXY nomenclature (Paolo Bonzini) [1945742] - KVM: nSVM: Track the ASID generation of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: nSVM: Track the physical cpu of the vmcb vmrun through the vmcb (Paolo Bonzini) [1945742] - KVM: SVM: Use a separate vmcb for the nested L2 guest (Paolo Bonzini) [1945742] - KVM: nSVM: Set the shadow root level to the TDP level for nested NPT (Paolo Bonzini) [1945742] - KVM: SVM: Don't strip the C-bit from CR2 on #PF interception (Paolo Bonzini) [1945742] - KVM: x86/mmu: WARN on NULL pae_root or lm_root, or bad shadow root level (Paolo Bonzini) [1945742] - KVM: x86/mmu: Sync roots after MMU load iff load as successful (Paolo Bonzini) [1945742] - KVM: x86/mmu: Unexport MMU load/unload functions (Paolo Bonzini) [1945742] - KVM: x86: Defer the MMU unload to the normal path on an global INVPCID (Paolo Bonzini) [1945742] - KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set the C-bit in the PDPTRs and LM pseudo-PDPTRs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix and unconditionally enable WARNs to detect PAE leaks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Check PDPTRs before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Ensure MMU pages are available when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate pae_root and lm_root pages in dedicated helper (Paolo Bonzini) [1945742] - KVM: x86/mmu: Allocate the lm_root before allocating PAE roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Capture 'mmu' in a local variable when allocating roots (Paolo Bonzini) [1945742] - KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit (Paolo Bonzini) [1945742] - KVM: x86: to track if L1 is running L2 VM (Paolo Bonzini) [1945742] - KVM: LAPIC: Advancing the timer expiration on guest initiated write (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip !MMU-present SPTEs when removing SP in exclusive mode (Paolo Bonzini) [1945742] - KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged (Paolo Bonzini) [1945742] - kvm: x86: use NULL instead of using plain integer as pointer (Paolo Bonzini) [1945742] - KVM: SVM: Connect 'npt' module param to KVM's internal 'npt_enabled' (Paolo Bonzini) [1945742] - KVM: x86: Ensure deadline timer has truly expired before posting its IRQ (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix return code when clearing vcpu_info and vcpu_time_info (Paolo Bonzini) [1945742] - KVM: x86/mmu: Set SPTE_AD_WRPROT_ONLY_MASK if and only if PML is enabled (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Fix Hyper-V context null-ptr-deref (Paolo Bonzini) [1945742] - KVM: SVM: Fix nested VM-Exit on #GP interception handling (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Fix dummy check if lbr_desc->event is created (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consider the hva in mmu_notifier retry (Paolo Bonzini) [1945742] - kernel.h: split out min()/max() et al. helpers (Paolo Bonzini) [1945742] - KVM: x86/mmu: Skip mmu_notifier check when handling MMIO page fault (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove a variety of unnecessary exports (Paolo Bonzini) [1945742] - KVM: x86: Fold "write-protect large" use case into generic write-protect (Paolo Bonzini) [1945742] - KVM: x86/mmu: Don't set dirty bits when disabling dirty logging w/ PML (Paolo Bonzini) [1945742] - KVM: VMX: Dynamically enable/disable PML based on memslot dirty logging (Paolo Bonzini) [1945742] - KVM: x86: Further clarify the logic and comments for toggling log dirty (Paolo Bonzini) [1945742] - KVM: x86: Move MMU's PML logic to common code (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make dirty log size hook (PML) a value, not a function (Paolo Bonzini) [1945742] - KVM: x86/mmu: Expand on the comment in kvm_vcpu_ad_need_write_protect() (Paolo Bonzini) [1945742] - KVM: nVMX: Disable PML in hardware when running L2 (Paolo Bonzini) [1945742] - KVM: x86/mmu: Consult max mapping level when zapping collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86/mmu: Pass the memslot to the rmap callbacks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Split out max mapping level calculation to helper (Paolo Bonzini) [1945742] - KVM: nVMX: no need to undo inject_page_fault change on nested vmexit (Paolo Bonzini) [1945742] - KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode (Paolo Bonzini) [1945742] - KVM: VMX: read idt_vectoring_info a bit earlier (Paolo Bonzini) [1945742] - KVM: VMX: Allow INVPCID in guest without PCID (Paolo Bonzini) [1945742] - KVM: x86: Advertise INVPCID by default (Paolo Bonzini) [1945742] - KVM: SVM: Intercept INVPCID when it's disabled to inject #UD (Paolo Bonzini) [1945742] - KVM: x86/mmu: Make HVA handler retpoline-friendly (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_dr to callers (Paolo Bonzini) [1945742] - KVM: x86: reading DR cannot fail (Paolo Bonzini) [1945742] - KVM: SVM: Remove an unnecessary forward declaration (Paolo Bonzini) [1945742] - KVM: SVM: Move AVIC vCPU kicking snippet to helper function (Paolo Bonzini) [1945742] - KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 (Paolo Bonzini) [1945742] - KVM: x86: Remove misleading DR6/DR7 adjustments from RSM emulation (Paolo Bonzini) [1945742] - KVM: x86/xen: Use hva_t for holding hypercall page address (Paolo Bonzini) [1945742] - KVM: x86/xen: Remove extra unlock in kvm_xen_hvm_set_attr() (Paolo Bonzini) [1945742] - KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() (Paolo Bonzini) [1945742] - KVM: x86: Add helper to consolidate "raw" reserved GPA mask calculations (Paolo Bonzini) [1945742] - KVM: selftests: Always run vCPU thread with blocked SIG_IPI (Paolo Bonzini) [1945742] - KVM: selftests: Sync data verify of dirty logging with guest sync (Paolo Bonzini) [1945742] - KVM: selftests: Add a test for kvm page table code (Paolo Bonzini) [1945742] - KVM: selftests: Adapt vm_userspace_mem_region_add to new helpers (Paolo Bonzini) [1945742] - KVM: selftests: List all hugetlb src types specified with page sizes (Paolo Bonzini) [1945742] - tools/headers: sync headers of asm-generic/hugetlb_encode.h (Paolo Bonzini) [1945742] - tools include uapi: Update linux/mmap.h copy (Paolo Bonzini) [1945742] - tools UAPI: Update copy of linux/mman.h from the kernel sources (Paolo Bonzini) [1945742] - mm/hugetlb: add mmap() encodings for 32MB and 512MB page sizes (Paolo Bonzini) [1945742] - RHEL: Add #defines for 16k hugepages (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system default hugetlb page size (Paolo Bonzini) [1945742] - KVM: selftests: Add a helper to get system configured THP page size (Paolo Bonzini) [1945742] - KVM: selftests: Make a generic helper to get vm guest mode strings (Paolo Bonzini) [1945742] - KVM: selftests: Print the errno besides error-string in TEST_ASSERT (Paolo Bonzini) [1945742] - KVM: selftests: remove redundant semi-colon (Paolo Bonzini) [1945742] - selftests: kvm: Check that TSC page value is small after KVM_SET_CLOCK(0) (Paolo Bonzini) [1945742] - KVM: x86: Prevent 'hv_clock->system_time' from going negative in kvm_guest_time_update() (Paolo Bonzini) [1945742] - selftests: kvm: make hardware_disable_test less verbose (Paolo Bonzini) [1945742] - selftests: kvm: add set_boot_cpu_id test (Paolo Bonzini) [1945742] - selftests: kvm: add _vm_ioctl (Paolo Bonzini) [1945742] - selftests: kvm: add get_msr_index_features (Paolo Bonzini) [1945742] - KVM: x86/xen: Add support for vCPU runstate information (Paolo Bonzini) [1945742] - RHEL: configs: do not enable CONFIG_KVM_XEN (Paolo Bonzini) [1945742] - KVM: x86: allow compiling out the Xen hypercall interface (Paolo Bonzini) [1945742] - KVM: x86: compile out TDP MMU on 32-bit systems (Paolo Bonzini) [1945742] - KVM: xen: flush deferred static key before checking it (Paolo Bonzini) [1945742] - KVM: x86/xen: Explicitly pad struct compat_vcpu_info to 64 bytes (Paolo Bonzini) [1945742] - KVM: x86/xen: Allow reset of Xen attributes (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in kvm_run->flags (Paolo Bonzini) [1945742] - Documentation: kvm: fix messy conversion from .txt to .rst (Paolo Bonzini) [1945742] - KVM: Documentation: rectify rst markup in KVM_GET_SUPPORTED_HV_CPUID (Paolo Bonzini) [1945742] - Documentation: kvm: fix warning (Paolo Bonzini) [1945742] - KVM: Add documentation for Xen hypercall and shared_info updates (Paolo Bonzini) [1945742] - KVM: X86: Add the Document for KVM_CAP_X86_BUS_LOCK_EXIT (Paolo Bonzini) [1945742] - KVM: Documentation: Fix documentation for nested. (Paolo Bonzini) [1945742] - KVM: Documentation: Add arm64 KVM_RUN error codes (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID (Paolo Bonzini) [1945742] - KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER (Paolo Bonzini) [1945742] - docs: kvm: add documentation for KVM_CAP_S390_DIAG318 (Paolo Bonzini) [1945742] - selftests: kvm: Mmap the entire vcpu mmap area (Paolo Bonzini) [1945742] - selftests: kvm: avoid uninitialized variable warning (Paolo Bonzini) [1945742] - selftests: kvm: add hardware_disable test (Paolo Bonzini) [1945742] - KVM: selftests: Don't bother mapping GVA for Xen shinfo test (Paolo Bonzini) [1945742] - KVM: selftests: Fix hex vs. decimal snafu in Xen test (Paolo Bonzini) [1945742] - KVM: selftests: Fix size of memslots created by Xen tests (Paolo Bonzini) [1945742] - KVM: selftests: Ignore recently added Xen tests' build output (Paolo Bonzini) [1945742] - KVM: x86: declare Xen HVM shared info capability and add test case (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop hv_vcpu_to_vcpu() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate Hyper-V context lazily (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Make Hyper-V emulation enablement conditional (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Allocate 'struct kvm_vcpu_hv' dynamically (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Prepare to meet unallocated Hyper-V context (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Always use to_hv_vcpu() accessor to get to 'struct kvm_vcpu_hv' (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Stop shadowing global 'current_vcpu' variable (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Introduce to_kvm_hv() helper (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_syndbg() to to_hv_syndbg() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_stimer()/stimer_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_synic()/synic_to_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Rename vcpu_to_hv_vcpu() to to_hv_vcpu() (Paolo Bonzini) [1945742] - KVM: x86: hyper-v: Drop unused kvm_hv_vapic_assist_page_enabled() (Paolo Bonzini) [1945742] - KVM: x86/xen: Add event channel interrupt vector upcall (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu time info region (Paolo Bonzini) [1945742] - KVM: x86/xen: setup pvclock updates (Paolo Bonzini) [1945742] - KVM: x86/xen: register vcpu info (Paolo Bonzini) [1945742] - KVM: x86/xen: Add KVM_XEN_VCPU_SET_ATTR/KVM_XEN_VCPU_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: update wallclock region (Paolo Bonzini) [1945742] - xen: add wc_sec_hi to struct shared_info (Paolo Bonzini) [1945742] - KVM: x86/xen: register shared_info page (Paolo Bonzini) [1945742] - KVM: x86/xen: add definitions of compat_shared_info, compat_vcpu_info (Paolo Bonzini) [1945742] - KVM: x86/xen: latch long_mode when hypercall page is set up (Paolo Bonzini) [1945742] - KVM: x86/xen: add KVM_XEN_HVM_SET_ATTR/KVM_XEN_HVM_GET_ATTR (Paolo Bonzini) [1945742] - KVM: x86/xen: Add kvm_xen_enabled static key (Paolo Bonzini) [1945742] - KVM: x86/xen: Move KVM_XEN_HVM_CONFIG handling to xen.c (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix coexistence of Xen and Hyper-V hypercalls (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add helper to generate mask of reserved HPA bits (Paolo Bonzini) [1945742] - KVM: x86: Use reserved_gpa_bits to calculate reserved PxE bits (Paolo Bonzini) [1945742] - KVM: x86: SEV: Treat C-bit as legal GPA bit regardless of vCPU mode (Paolo Bonzini) [1945742] - KVM: nSVM: Use common GPA helper to check for illegal CR3 (Paolo Bonzini) [1945742] - KVM: VMX: Use GPA legality helpers to replace open coded equivalents (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to handle legal GPA with an alignment requirement (Paolo Bonzini) [1945742] - KVM: x86: Add a helper to check for a legal GPA (Paolo Bonzini) [1945742] - KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs (Paolo Bonzini) [1945742] - KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset (Paolo Bonzini) [1945742] - KVM: x86/xen: intercept xen hypercalls if enabled (Paolo Bonzini) [1945742] - KVM: selftests: Add missing header file needed by xAPIC IPI tests (Paolo Bonzini) [1945742] - KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c (Paolo Bonzini) [1945742] - selftests: kvm: Properly set Hyper-V CPUIDs in evmcs_test (Paolo Bonzini) [1945742] - selftests: kvm: Move kvm_get_supported_hv_cpuid() to common code (Paolo Bonzini) [1945742] - selftest: kvm: x86: test KVM_GET_CPUID2 and guest visible CPUIDs against KVM_GET_SUPPORTED_CPUID (Paolo Bonzini) [1945742] - selftests: kvm/x86: add test for pmu msr MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: selftests: Disable dirty logging with vCPUs running (Paolo Bonzini) [1945742] - KVM: selftests: Add backing src parameter to dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Add memslot modification stress test (Paolo Bonzini) [1945742] - KVM: selftests: Add option to overlap vCPU memory access (Paolo Bonzini) [1945742] - KVM: selftests: Fix population stage in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Convert iterations to int in dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Avoid flooding debug log while populating memory (Paolo Bonzini) [1945742] - KVM: selftests: Rename timespec_diff_now to timespec_elapsed (Paolo Bonzini) [1945742] - KVM: selftests: Test IPI to halted vCPU in xAPIC while backing page moves (Paolo Bonzini) [1945742] - KVM: selftests: Implement perf_test_util more conventionally (Paolo Bonzini) [1945742] - KVM: selftests: Use vm_create_with_vcpus in create_vm (Paolo Bonzini) [1945742] - KVM: selftests: Factor out guest mode code (Paolo Bonzini) [1945742] - selftests: kvm: Merge user_msr_test into userspace_msr_exit_test (Paolo Bonzini) [1945742] - selftests: kvm: Test MSR exiting to userspace (Paolo Bonzini) [1945742] - KVM: selftests: sync_regs test for diag318 (Paolo Bonzini) [1945742] - KVM: selftests: x86: Set supported CPUIDs on default VM (Paolo Bonzini) [1945742] - KVM: selftests: Make test skipping consistent (Paolo Bonzini) [1945742] - KVM: selftests: Introduce vm_create_[default_]_with_vcpus (Paolo Bonzini) [1945742] - KVM: selftests: Make vm_create_default common (Paolo Bonzini) [1945742] - KVM: selftests: always use manual clear in dirty_log_perf_test (Paolo Bonzini) [1945742] - selftests: kvm: keep .gitignore add to date (Paolo Bonzini) [1945742] - KVM: selftests: Add "-c" parameter to dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Run dirty ring test asynchronously (Paolo Bonzini) [1945742] - KVM: selftests: Add dirty ring buffer test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce after_vcpu_run hook for dirty log test (Paolo Bonzini) [1945742] - KVM: selftests: Verify supported CR4 bits can be set before KVM_SET_CPUID2 (Paolo Bonzini) [1945742] - KVM: selftests: allow two iterations of dirty_log_perf_test (Paolo Bonzini) [1945742] - KVM: selftests: Introduce the dirty log perf test (Paolo Bonzini) [1945742] - KVM: selftests: Make the number of vcpus global (Paolo Bonzini) [1945742] - KVM: selftests: Make the per vcpu memory size global (Paolo Bonzini) [1945742] - KVM: selftests: Drop pointless vm_create wrapper (Paolo Bonzini) [1945742] - KVM: selftests: Add wrfract to common guest code (Paolo Bonzini) [1945742] - KVM: selftests: Simplify demand_paging_test with timespec_diff_now (Paolo Bonzini) [1945742] - KVM: selftests: Remove address rounding in guest code (Paolo Bonzini) [1945742] - KVM: selftests: Factor code out of demand_paging_test (Paolo Bonzini) [1945742] - KVM: selftests: Use a single binary for dirty/clear log test (Paolo Bonzini) [1945742] - KVM: selftests: Always clear dirty bitmap after iteration (Paolo Bonzini) [1945742] - selftests: kvm: test enforcement of paravirtual cpuid features (Paolo Bonzini) [1945742] - selftests: kvm: Add exception handling to selftests (Paolo Bonzini) [1945742] - selftests: kvm: Clear uc so UCALL_NONE is being properly reported (Paolo Bonzini) [1945742] - selftests: kvm: Fix the segment descriptor layout to match the actual layout (Paolo Bonzini) [1945742] - KVM: x86/xen: Fix __user pointer handling for hypercall page installation (Paolo Bonzini) [1945742] - KVM: x86/xen: fix Xen hypercall page msr handling (Paolo Bonzini) [1945742] - KVM: x86: move kvm_inject_gp up from kvm_set_xcr to callers (Paolo Bonzini) [1945742] - KVM: cleanup DR6/DR7 reserved bits checks (Paolo Bonzini) [1945742] - KVM: x86/mmu: Add '__func__' in rmap_printk() (Paolo Bonzini) [1945742] - KVM: SVM: Replace hard-coded value with #define (Paolo Bonzini) [1945742] - KVM: SVM: use .prepare_guest_switch() to handle CPU register save/setup (Paolo Bonzini) [1945742] - KVM: SVM: remove uneeded fields from host_save_users_msrs (Paolo Bonzini) [1945742] - KVM: SVM: use vmsave/vmload for saving/restoring additional host state (Paolo Bonzini) [1945742] - KVM: SVM: Use asm goto to handle unexpected #UD on SVM instructions (Paolo Bonzini) [1945742] - KVM: VMX: Use the kernel's version of VMXOFF (Paolo Bonzini) [1945742] - KVM: VMX: Move Intel PT shenanigans out of VMXON/VMXOFF flows (Paolo Bonzini) [1945742] - KVM/nVMX: Use __vmx_vcpu_run in nested_vmx_check_vmentry_hw (Paolo Bonzini) [1945742] - x86/virt: Mark flags and memory as clobbered by VMXOFF (Paolo Bonzini) [1945742] - x86/reboot: Force all cpus to exit VMX root if VMX is supported (Paolo Bonzini) [1945742] - x86/virt: Eat faults on VMXOFF in reboot flows (Paolo Bonzini) [1945742] - KVM: x86: use static calls to reduce kvm_x86_ops overhead (Paolo Bonzini) [1945742] - KVM: x86: introduce definitions to support static calls for kvm_x86_ops (Paolo Bonzini) [1945742] - KVM: RHEL: include linux/static_call.h (Paolo Bonzini) [1945742] - KVM: X86: prepend vmx/svm prefix to additional kvm_x86_ops functions (Paolo Bonzini) [1945742] - KVM: Stop using deprecated jump label APIs (Paolo Bonzini) [1945742] - locking/static_key: Add support for deferred static branches (Paolo Bonzini) [1945742] - KVM: X86: Rename DR6_INIT to DR6_ACTIVE_LOW (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Expose LBR_FMT in the MSR_IA32_PERF_CAPABILITIES (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Release guest LBR event via lazy release mechanism (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Emulate legacy freezing LBRs on virtual PMI (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Reduce the overhead of LBR pass-through or cancellation (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Pass-through LBR msrs when the guest LBR event is ACTIVE (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Create a guest LBR event when vcpu sets DEBUGCTLMSR_LBR (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: vmx/pmu: Add PMU_CAP_LBR_FMT check when guest LBR is enabled (Paolo Bonzini) [1945742] - KVM: x86/pmu: preserve IA32_PERF_CAPABILITIES across CPUID refresh (Paolo Bonzini) [1945742] - KVM: x86/vmx: Make vmx_set_intercept_for_msr() non-static (Paolo Bonzini) [1945742] - KVM: VMX: read/write MSR_IA32_DEBUGCTLMSR from GUEST_IA32_DEBUGCTL (Paolo Bonzini) [1945742] - KVM: VMX: Use x2apic_mode to avoid RDMSR when querying PI state (Paolo Bonzini) [1945742] - x86/apic: Export x2apic_mode for use by KVM in "warm" path (Paolo Bonzini) [1945742] - KVM: VMX: Enable bus lock VM exit (Paolo Bonzini) [1945742] - KVM: X86: Reset the vcpu->run->flags at the beginning of vcpu_run (Paolo Bonzini) [1945742] - KVM: VMX: Convert vcpu_vmx.exit_reason to a union (Paolo Bonzini) [1945742] - KVM/SVM: add support for SEV attestation command (Paolo Bonzini) [1945742] - KVM: x86/mmu: Remove the defunct update_pte() paging hook (Paolo Bonzini) [1945742] - KVM: Expose AVX_VNNI instruction to guset (Paolo Bonzini) [1945742] - Enumerate AVX Vector Neural Network instructions (Paolo Bonzini) [1945742] - x86: kvm: style: Simplify bool comparison (Paolo Bonzini) [1945742] - KVM: x86: Zap the oldest MMU pages, not the newest (Paolo Bonzini) [1945742] - KVM: x86/mmu: Use boolean returns for (S)PTE accessors (Paolo Bonzini) [1945742] - KVM: X86: use vzalloc() instead of vmalloc/memset (Paolo Bonzini) [1945742] - KVM: x86: Take KVM's SRCU lock only if steal time update is needed (Paolo Bonzini) [1945742] - KVM: x86: Remove obsolete disabling of page faults in kvm_arch_vcpu_put() (Paolo Bonzini) [1945742] - KVM: do not assume PTE is writable after follow_pfn (Paolo Bonzini) [1945742] - KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs (Paolo Bonzini) [1945742] - KVM: x86: cleanup CR3 reserved bits checks (Paolo Bonzini) [1945742] - KVM: SVM: Treat SVM as unsupported when running as an SEV guest (Paolo Bonzini) [1945742] - KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode (Paolo Bonzini) [1945742] - KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check (Paolo Bonzini) [1945742] - KVM/x86: assign hva with the right value to vm_munmap the pages (Paolo Bonzini) [1945742] - Fix unsynchronized access to sev members through svm_register_enc_region (Paolo Bonzini) [1945742] - KVM: x86: Revert "KVM: x86: Mark GPRs dirty when written" (Paolo Bonzini) [1945742] - KVM: SVM: Unconditionally sync GPRs to GHCB on VMRUN of SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: __kvm_vcpu_halt can be static (Paolo Bonzini) [1945742] - KVM: SVM: Add support for booting APs in an SEV-ES guest (Paolo Bonzini) [1945742] - KVM/SVM: Remove leftover __svm_vcpu_run prototype from svm.c (Paolo Bonzini) [1945742] - KVM: SVM: Add register operand to vmsave call in sev_es_vcpu_load (Paolo Bonzini) [1945742] - KVM: SVM: fix 32-bit compilation (Paolo Bonzini) [1945742] - KVM: SVM: Add AP_JUMP_TABLE support in prep for AP booting (Paolo Bonzini) [1945742] - KVM: SVM: Provide support to launch and run an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Provide an updated VMRUN invocation for SEV-ES guests (Paolo Bonzini) [1945742] - x86/kvm/svm: Use uninstrumented wrmsrl() to restore GS (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU loading (Paolo Bonzini) [1945742] - KVM: SVM: Provide support for SEV-ES vCPU creation/loading (Paolo Bonzini) [1945742] - KVM: SVM: Update ASID allocation to support SEV-ES guests (Paolo Bonzini) [1945742] - KVM: SVM: Set the encryption mask for the SVM host save area (Paolo Bonzini) [1945742] - KVM: SVM: Add NMI support for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Guest FPU state save/restore not needed for SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Do not report support for SMM for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: x86: Update __get_sregs() / __set_sregs() to support SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR8 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR4 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for CR0 write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Add support for EFER write traps for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support string IO operations for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Support MMIO for an SEV-ES guest (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT MSR protocol processing (Paolo Bonzini) [1945742] - KVM: SVM: Create trace events for VMGEXIT processing (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x100 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x004 (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES GHCB MSR protocol function 0x002 (Paolo Bonzini) [1945742] - KVM: SVM: Add initial support for a VMGEXIT VMEXIT (Paolo Bonzini) [1945742] - KVM: SVM: Add GHCB accessor functions for retrieving fields (Paolo Bonzini) [1945742] - KVM: SVM: Prepare for SEV-ES exit handling in the sev.c file (Paolo Bonzini) [1945742] - KVM: SVM: Cannot re-initialize the VMCB after shutdown with SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Do not allow instruction emulation under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Prevent debugging under SEV-ES (Paolo Bonzini) [1945742] - KVM: SVM: Add required changes to support intercepts under SEV-ES (Paolo Bonzini) [1945742] - KVM: x86: introduce complete_emulated_msr callback (Paolo Bonzini) [1945742] - KVM: x86: Mark GPRs dirty when written (Paolo Bonzini) [1945742] - KVM: SVM: Add support for the SEV-ES VMSA (Paolo Bonzini) [1945742] - x86/cpu: Add VM page flush MSR availablility as a CPUID feature (Paolo Bonzini) [1945742] - KVM: SVM: Add support for SEV-ES capability in KVM (Paolo Bonzini) [1945742] - KVM/VMX/SVM: Move kvm_machine_check function to x86.h (Paolo Bonzini) [1945742] - KVM: Don't allocate dirty bitmap if dirty ring is enabled (Paolo Bonzini) [1945742] - KVM: Make dirty ring exclusive to dirty bitmap log (Paolo Bonzini) [1945742] - KVM: X86: Implement ring-based dirty memory tracking (Paolo Bonzini) [1945742] - KVM: Pass in kvm pointer into mark_page_dirty_in_slot() (Paolo Bonzini) [1945742] - kvm/eventfd: Drain events from eventfd in irqfd_wakeup() (Paolo Bonzini) [1945742] - eventfd: Export eventfd_ctx_do_read() (Paolo Bonzini) [1945742] - kvm/eventfd: Use priority waitqueue to catch events before userspace (Paolo Bonzini) [1945742] - sched/wait: Add add_wait_queue_priority() (Paolo Bonzini) [1945742] - cpuidle-haltpoll: fix error comments in arch_haltpoll_disable (Paolo Bonzini) [1945742] - kvm/eventfd: Use sequence counter with associated spinlock (Paolo Bonzini) [1945742] - x86/kvm/vmx: Use native read/write_cr2() (Paolo Bonzini) [1945742] - KVM: SVM: convert get_user_pages() --> pin_user_pages() (Paolo Bonzini) [1945742] - x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* (Paolo Bonzini) [1945742] - x86/entry/64: Fix unwind hints in __switch_to_asm() (Paolo Bonzini) [1945742] - x86/asm/64: Change all ENTRY+END to SYM_CODE_* (Paolo Bonzini) [1945742] - x86/head/64: Annotate start_cpu0() as non-callable (Paolo Bonzini) [1945742] - x86/asm: Do not annotate functions with GLOBAL (Paolo Bonzini) [1945742] - kprobes/x86/xen: blacklist non-attachable xen interrupt functions (Paolo Bonzini) [1945742] - x86/asm/64: Add ENDs to some functions and relabel with SYM_CODE_* (Paolo Bonzini) [1945742] - x86/asm: Use SYM_INNER_LABEL instead of GLOBAL (Paolo Bonzini) [1945742] - x86/asm: Annotate aliases (Paolo Bonzini) [1945742] - x86/asm/crypto: Annotate local functions (Paolo Bonzini) [1945742] - static_call: Add static_call_cond() (Paolo Bonzini) [1945742] - static_call: Add basic static call infrastructure (Paolo Bonzini) [1945742] - devlink: use _BITUL() macro instead of BIT() in the UAPI header (Petr Oros) [1935646] - devlink: Fix reload stats structure (Petr Oros) [1935646] - devlink: Avoid overwriting port attributes of registered port (Petr Oros) [1935646] - devlink: Add Documentation/networking/devlink/devlink-reload.rst (Petr Oros) [1935646] - devlink: Add enable_remote_dev_reset generic parameter (Petr Oros) [1935646] - devlink: Add remote reload stats (Petr Oros) [1935646] - devlink: Add reload stats (Petr Oros) [1935646] - devlink: Add devlink reload limit option (Petr Oros) [1935646] - devlink: Add reload action option to devlink reload command (Petr Oros) [1935646] - devlink: Change devlink_reload_supported() param type (Petr Oros) [1935646]- CI: Rename KABI option (Veronika Kabatova) - CI: Disable result checking for realtime checks (Veronika Kabatova) - Revert "GFS2: Re-add a call to log_flush_wait when flushing the journal" (Bob Peterson) [1917930] - md/raid1: properly indicate failure when ending a failed write request (Nigel Croxon) [1954588] - Revert "uio: use request_threaded_irq instead" (Vitaly Kuznetsov) [1946644] - drm/ast: Set format registers in primary plane's update (Lyude Paul) [1923857] - drivers: hv: Create a consistent pattern for checking Hyper-V hypercall status (Mohammed Gamal) [1940926] - x86/hyperv: Move hv_do_rep_hypercall to asm-generic (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Increase wait time for VMbus unload (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize unload_event statically (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Check for pending channel interrupts before taking a CPU offline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drivers: hv: vmbus: Introduce CHANNELMSG_MODIFYCHANNEL_RESPONSE (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Introduce and negotiate VMBus protocol version 5.3 (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Use after free in __vmbus_open() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: remove unused function (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Remove unused linux/version.h header (Mohammed Gamal) [1940926] - x86/Hyper-V: Support for free page reporting (Mohammed Gamal) [1940926] - x86/hyper-v: Move hv_message_type to architecture neutral module (Mohammed Gamal) [1940926] - asm-generic/hyperv: import data structures for mapping device interrupts (Mohammed Gamal) [1940926] - asm-generic/hyperv: introduce hv_device_id and auxiliary structures (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_interrupt_entry (Mohammed Gamal) [1940926] - asm-generic/hyperv: update hv_msi_entry (Mohammed Gamal) [1940926] - x86/hyperv: provide a bunch of helper functions (Mohammed Gamal) [1940926] - x86/hyperv: extract partition ID from Microsoft Hypervisor if necessary (Mohammed Gamal) [1940926] - asm-generic/hyperv: Add definitions for Get/SetVpRegister hypercalls (Mohammed Gamal) [1940926] - drivers: hv: Fix EXPORT_SYMBOL and tab spaces issue (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Drop error message when 'No request id available' (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move handling of VMbus interrupts (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Handle auto EOI quirk inline (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move hyperv_report_panic_msg to arch neutral code (Mohammed Gamal) [1940926] - Drivers: hv: Redo Hyper-V synthetic MSR get/set functions (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Move Hyper-V page allocator to arch neutral code (Mohammed Gamal) [1940926] - x86/hyperv: allocate output arg pages if required (Mohammed Gamal) [1940926] - drivers: hv: Fix whitespace errors (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: skip VMBus initialization if Linux is root (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Enforce 'VMBus version >= 5.2' on isolated guests (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Restrict vmbus_devices on isolated guests (Mohammed Gamal) [1940926] - hv_utils: Fix spelling mistake "Hearbeat" -> "Heartbeat" (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Resolve race condition in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Copy the hv_message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Reduce number of references to message in vmbus_on_msg_dpc() (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Initialize memory to be sent to the host (Mohammed Gamal) [1940926] - hv_utils: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1940926] - drivers/hv: remove obsolete TODO and fix misleading typo in comment (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch SPLIT_STRING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix call msleep using < 20ms (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Fix checkpatch LINE_SPACING (Mohammed Gamal) [1940926] - drivers: hv: vmbus: Replace symbolic permissions by octal permissions (Mohammed Gamal) [1940926] - drivers: hv: Fix hyperv_record_panic_msg path on comment (Mohammed Gamal) [1940926] - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (Mohammed Gamal) [1940926] - ena: revert removal of MODULE_VERSION from ena (Petr Oros) [1955712] - Revert "[netdrv] net/intel: remove driver versions from Intel drivers" (Jonathan Toppins) [1955745] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1955721] - net: core: add dev_get_tstats64 as a ndo_get_stats64 implementation (Josef Oskera) [1939453]- igb: amend removal of MODULE_VERSION (Corinna Vinschen) [1955748] - igc: amend removal of MODULE_VERSION (Corinna Vinschen) [1955755] - i40e: amend removal of MODULE_VERSION (Stefan Assmann) [1955736] - ixgbe: Amend commit acf03026ec5a to include a version string in module info. (Ken Cox) [1955759] - i40e: Fix parameters in aq_get_phy_register() (Stefan Assmann) [1907852] - initramfs: panic with memory information (Coiby Xu) [1936031] - powercap/intel_rapl: add support for AlderLake (David Arcari) [1838605] - xfs: restore shutdown check in mapped write fault path (Brian Foster) [1926089] - xfs: consider shutdown in bmapbt cursor delete assert (Brian Foster) [1926077] - iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate (Carlos Maiolino) [1938210] - scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() (Ewan D. Milne) [1929878] - perf/arm-cmn: Move IRQs when migrating context (Jeremy Linton) [1816850] - perf/arm-cmn: Fix PMU instance naming (Jeremy Linton) [1816850] - perf: arm-cmn: Fix conversion specifiers for node type (Jeremy Linton) [1816850] - perf: arm-cmn: Fix unsigned comparison to less than zero (Jeremy Linton) [1816850] - perf: Add Arm CMN-600 PMU driver (Jeremy Linton) [1816850] - redhat/configs: Use CONFIG_VIRTIO_CONSOLE=m on s390x, too (Thomas Huth) [1954119] - s390/config: do not select VIRTIO_CONSOLE via Kconfig (Thomas Huth) [1954119] - x86/platform/uv: Fix an error code in uv_hubs_init() (Frank Ramsay) [1936605] - x86/platform/uv: Add more to secondary CPU kdump info (Frank Ramsay) [1936605] - x86/platform/uv: Use x2apic enabled bit as set by BIOS to indicate APIC mode (Frank Ramsay) [1936605] - redhat/configs: Add CONFIG_UV_SYSFS (Frank Ramsay) [1936605] - x86/platform/uv: Fix indentation warning in Documentation/ABI/testing/sysfs-firmware-sgi_uv (Frank Ramsay) [1936605] - x86/platform/uv: Set section block size for hubless architectures (Frank Ramsay) [1936605] - x86/platform/uv: Update sysfs documentation (Frank Ramsay) [1936605] - x86/platform/uv: Add deprecated messages to /proc info leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs hubless leaves (Frank Ramsay) [1936605] - x86/platform/uv: Add sysfs leaves to replace those in procfs (Frank Ramsay) [1936605] - x86/platform/uv: Add kernel interfaces for obtaining system info (Frank Ramsay) [1936605] - x86/platform/uv: Update MAINTAINERS for uv_sysfs driver (Frank Ramsay) [1936605] - x86/platform/uv: Update ABI documentation of /sys/firmware/sgi_uv/ (Frank Ramsay) [1936605] - x86/platform/uv: Add new uv_sysfs platform driver (Frank Ramsay) [1936605] - x86/platform/uv: Add and export uv_bios_* functions (Frank Ramsay) [1936605] - x86/platform/uv: Remove existing /sys/firmware/sgi_uv/interface (Frank Ramsay) [1936605] - x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1936605] - x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1936605] - x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1936605] - UV: Add SPDX license identifier - Makefile/Kconfig (Frank Ramsay) [1936605] - netdevsim: Only use sampling truncation length when valid (Ivan Vecera) [1955163] - selftests: netdevsim: Test psample functionality (Ivan Vecera) [1955163] - netdevsim: Add dummy psample implementation (Ivan Vecera) [1955163] - psample: Add additional metadata attributes (Ivan Vecera) [1955163] - psample: Encapsulate packet metadata in a struct (Ivan Vecera) [1955163] - net: psample: fix build error when CONFIG_INET is not enabled (Ivan Vecera) [1955163] - devlink: include for _BITUL (Petr Oros) [1935630] - netdevsim: add support for flash_update overwrite mask (Petr Oros) [1935630] - devlink: introduce flash update overwrite mask (Petr Oros) [1935630] - devlink: convert flash_update to use params structure (Petr Oros) [1935630] - devlink: check flash_update parameter support in net core (Petr Oros) [1935630] - devlink: Enhance policy to validate port type input value (Petr Oros) [1935630] - devlink: Enhance policy to validate eswitch mode value (Petr Oros) [1935630] - net: devlink: region: Pass the region ops to the snapshot function (Petr Oros) [1935630] - net: devlink: regions: Add a priv member to the regions ops struct (Petr Oros) [1935630]- Enumerate AVX Vector Neural Network instructions (Steve Best) [1838616] - net: fix skb use after free in netpoll (Ivan Vecera) [1913481] - cipso,calipso: resolve a number of problems with the DOI refcounts (Guillaume Nault) [1950996] - netfilter: rpfilter: mask ecn bits before fib lookup (Guillaume Nault) [1950996] - netfilter: Fix rpfilter dropping vrf packets by mistake (Guillaume Nault) [1950996] - redhat: enable CONFIG_DM_MULTIPATH_HST and CONFIG_DM_MULTIPATH_IOA (Mike Snitzer) [1949682] - dm ioctl: fix out of bounds array access when no devices (Mike Snitzer) [1949682] - dm table: Fix zoned model check and zone sectors check (Mike Snitzer) [1949682] - dm: simplify target code conditional on CONFIG_BLK_DEV_ZONED (Mike Snitzer) [1949682] - dm verity: fix DM_VERITY_OPTS_MAX value (Mike Snitzer) [1949682] - dm verity fec: fix misaligned RS roots IO (Mike Snitzer) [1949682] - dm verity: fix FEC for RS roots unaligned to block size (Mike Snitzer) [1949682] - dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size (Mike Snitzer) [1949682] - dm: fix deadlock when swapping to encrypted device (Mike Snitzer) [1949682] - dm era: only resize metadata in preresume (Mike Snitzer) [1949682] - dm era: Use correct value size in equality function of writeset tree (Mike Snitzer) [1949682] - dm era: Fix bitset memory leaks (Mike Snitzer) [1949682] - dm era: Verify the data block size hasn't changed (Mike Snitzer) [1949682] - dm era: Reinitialize bitset cache before digesting a new writeset (Mike Snitzer) [1949682] - dm era: Update in-core bitset after committing the metadata (Mike Snitzer) [1949682] - dm era: Recover committed writeset after crash (Mike Snitzer) [1949682] - dm writecache: fix writing beyond end of underlying device when shrinking (Mike Snitzer) [1949682] - dm table: remove needless request_queue NULL pointer checks (Mike Snitzer) [1949682] - dm table: fix zoned iterate_devices based device capability checks (Mike Snitzer) [1949682] - dm writecache: return the exact table values that were set (Mike Snitzer) [1949682] - dm writecache: fix unnecessary NULL check warnings (Mike Snitzer) [1949682] - dm writecache: fix performance degradation in ssd mode (Mike Snitzer) [1949682] - dm integrity: introduce the "fix_hmac" argument (Mike Snitzer) [1949682] - dm persistent data: fix return type of shadow_root() (Mike Snitzer) [1949682] - dm: cleanup of front padding calculation (Mike Snitzer) [1949682] - dm integrity: fix spelling mistake "flusing" -> "flushing" (Mike Snitzer) [1949682] - dm crypt: Spelling s_cihper_cipher_ (Mike Snitzer) [1949682] - dm: avoid filesystem lookup in dm_get_dev_t() (Mike Snitzer) [1949682] - dm integrity: conditionally disable "recalculate" feature (Mike Snitzer) [1949682] - dm integrity: fix a crash if "recalculate" used without "internal_hash" (Mike Snitzer) [1949682] - dm integrity: fix the maximum number of arguments (Mike Snitzer) [1949682] - dm integrity: fix flush with external metadata device (Mike Snitzer) [1949682] - dm snapshot: flush merged data before committing metadata (Mike Snitzer) [1949682] - dm zoned: select CONFIG_CRC32 (Mike Snitzer) [1949682] - dm integrity: select CRYPTO_SKCIPHER (Mike Snitzer) [1949682] - dm cache: simplify the return expression of load_mapping() (Mike Snitzer) [1949682] - dm verity: skip verity work if I_O error when system is shutting down (Mike Snitzer) [1949682] - dm ioctl: fix error return code in target_message (Mike Snitzer) [1949682] - dm crypt: Constify static crypt_iv_operations (Mike Snitzer) [1949682] - dm: add support for REQ_NOWAIT to various targets (Mike Snitzer) [1949682] - dm: rename multipath path selector source files to have "dm-ps" prefix (Mike Snitzer) [1949682] - dm mpath: add IO affinity path selector (Mike Snitzer) [1949682] - dm verity: Add support for signature verification with 2nd keyring (Mike Snitzer) [1949682] - dm: remove unnecessary current->bio_list check when submitting split bio (Mike Snitzer) [1949682] - dm: remove invalid sparse __acquires and __releases annotations (Mike Snitzer) [1949682] - dm: fix double RCU unlock in dm_dax_zero_page_range() error path (Mike Snitzer) [1949682] - dm writecache: remove BUG() and fail gracefully instead (Mike Snitzer) [1949682] - dm table: Remove BUG_ON(in_interrupt()) (Mike Snitzer) [1949682] - dm: fix bug with RCU locking in dm_blk_report_zones (Mike Snitzer) [1949682] - Revert "dm cache: fix arm link errors with inline" (Mike Snitzer) [1949682] - vfs: remove lockdep bogosity in __sb_start_write (Brian Foster) [1926097] - nbd: freeze the queue while we're adding connections (Ming Lei) [1927246] - selftests/livepatch: Do not check order when using "comm" for dmesg checking (Joel Savitz) [1942056] - RDMA/siw,rxe: Make emulated devices virtual in the device tree (Kamal Heib) [1931849] - RDMA/core: remove use of dma_virt_ops (Kamal Heib) [1931849] - RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size (Kamal Heib) [1931849] - RDMA/core: Fix ib_dma_max_seg_size() (Kamal Heib) [1931849] - RDMA/umem: Move to allocate SG table from pages (Kamal Heib) [1931849] - lib/scatterlist: Do not limit max_segment to PAGE_ALIGNED values (Kamal Heib) [1931849] - lib/scatterlist: Add support in dynamic allocation of SG table from pages (Kamal Heib) [1931846] - RDMA/srp: Increase max_segment_size (Kamal Heib) [1931849] - RDMA/uverbs: Allow drivers to create a new HW object during rereg_mr (Kamal Heib) [1931849] - RDMA/mlx5: Use ib_umem_find_best_pgoff() for SRQ (Kamal Heib) [1931849] - RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC (Kamal Heib) [1931849] - RDMA/cma: Fix error flow in default_roce_mode_store (Kamal Heib) [1931849] - RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() (Kamal Heib) [1931849] - RDMA/restrack: Don't treat as an error allocation ID wrapping (Kamal Heib) [1931849] - RDMA/ucma: Do not miss ctx destruction steps in some cases (Kamal Heib) [1931849] - RDMA/cma: Don't overwrite sgid_attr after device is released (Kamal Heib) [1931849] - RDMA/rxe: Use acquire/release for memory ordering (Kamal Heib) [1931849] - RDMA/uverbs: Fix incorrect variable type (Kamal Heib) [1931849] - RDMA/core: Update kernel documentation for ib_create_named_qp() (Kamal Heib) [1931849] - RDMA/iser: Remove in_interrupt() usage (Kamal Heib) [1931849] - IB: Fix kernel-doc markups (Kamal Heib) [1931849] - RDMA/uverbs: Check ODP in ib_check_mr_access() as well (Kamal Heib) [1931849] - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (Kamal Heib) [1931849] - RDMA/efa: Use dma_set_mask_and_coherent() to simplify code (Kamal Heib) [1931849] - RDMA/restrack: Support all QP types (Kamal Heib) [1931849] - RDMA/core: Allow drivers to disable restrack DB (Kamal Heib) [1931849] - RDMA/core: Track device memory MRs (Kamal Heib) [1931849] - RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind (Kamal Heib) [1931849] - IB/hfi1: Fix fall-through warnings for Clang (Kamal Heib) [1931849] - RDMA/ipoib: Distribute cq completion vector better (Kamal Heib) [1931849] - RDMA/efa: Remove .create_ah callback assignment (Kamal Heib) [1931849] - RDMA/cma: Add missing error handling of listen_id (Kamal Heib) [1931849] - RDMA/restrack: Store all special QPs in restrack DB (Kamal Heib) [1931849] - RDMA/counter: Combine allocation and bind logic (Kamal Heib) [1931849] - RDMA/core: Remove ib_dma_{alloc,free}_coherent (Kamal Heib) [1931849] - RDMA/core: Make FD destroy callback void (Kamal Heib) [1931849] - RDMA/core: Postpone uobject cleanup on failure till FD close (Kamal Heib) [1931849] - IB/isert: Do not excplicitly check == false for bool (Kamal Heib) [1931849] - IB/core: Add support for NDR link speed (Kamal Heib) [1931849] - RDMA/ipoib: Add 50Gb and 100Gb link speeds to ethtool (Kamal Heib) [1931849] - RDMA/rxe,siw: Restore uverbs_cmd_mask IB_USER_VERBS_CMD_POST_SEND (Kamal Heib) [1931849] - RDMA/siw: Fix typo of EAGAIN not -EAGAIN in siw_cm_work_handler() (Kamal Heib) [1931849] - RDMA/rxe: Compute PSN windows correctly (Kamal Heib) [1931849] - RDMA/core: Fix error return in _ib_modify_qp() (Kamal Heib) [1931849] - IB/verbs: avoid nested container_of() (Kamal Heib) [1931849] - RDMA/rxe: Remove unused RXE_MR_TYPE_FMR (Kamal Heib) [1931849] - RDMA: Remove AH from uverbs_cmd_mask (Kamal Heib) [1931849] - RDMA: Remove uverbs cmds from drivers that don't use them (Kamal Heib) [1931849] - RDMA/core Remove uverbs_ex_cmd_mask (Kamal Heib) [1931849] - RDMA: Check create_flags during create_qp (Kamal Heib) [1931849] - RDMA: Check flags during create_cq (Kamal Heib) [1931849] - RDMA: Check attr_mask during modify_qp (Kamal Heib) [1931849] - RDMA: Check srq_type during create_srq (Kamal Heib) [1931849] - RDMA: Move more uverbs_cmd_mask settings to the core (Kamal Heib) [1931849] - RDMA: Remove elements in uverbs_cmd_mask that all drivers set (Kamal Heib) [1931849] - RDMA: Remove uverbs_ex_cmd_mask values that are linked to functions (Kamal Heib) [1931849] - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (Kamal Heib) [1931846] - RDMA/core: Fix empty gid table for non IB/RoCE devices (Kamal Heib) [1931846] - RDMA/efa: Use the correct current and new states in modify QP (Kamal Heib) [1931846] - RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs (Kamal Heib) [1931846] - RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix the active_speed and phys_state value (Kamal Heib) [1931846] - RDMA: Fix software RDMA drivers for dma mapping error (Kamal Heib) [1931846] - IB/srpt: docs: add a description for cq_size member (Kamal Heib) [1931846] - RDMA: Add rdma_connect_locked() (Kamal Heib) [1931846] - RDMA/uverbs: Fix false error in query gid IOCTL (Kamal Heib) [1931846] - RDMA/rxe: Fix small problem in network_type patch (Kamal Heib) [1931846] - RDMA/ucma: Fix use after free in destroy id flow (Kamal Heib) [1931846] - RDMA/rxe: Move the definitions for rxe_av.network_type to uAPI (Kamal Heib) [1931846] - RDMA: Explicitly pass in the dma_device to ib_register_device (Kamal Heib) [1931846] - RDMA/usnic: Remove the query_pkey callback (Kamal Heib) [1931846] - RDMA/usnic: Fix spelling mistake "transistion" -> "transition" (Kamal Heib) [1931846] - RDMA/usnic: switch from 'pci_' to 'dma_' API (Kamal Heib) [1931846] - RDMA/usnic: Avoid overly large buffers on stack (Kamal Heib) [1931846] - IB/usnic: Use dev_get_drvdata (Kamal Heib) [1931846] - IB/usnic: Fix deadlock (Kamal Heib) [1931846] - Revert "[infiniband] usnic_verbs: fix deadlock" (Kamal Heib) [1931846] - RDMA/rxe: Remove duplicate entries in struct rxe_mr (Kamal Heib) [1931846] - RDMA/uverbs: Expose the new GID query API to user space (Kamal Heib) [1931846] - RDMA/core: Introduce new GID table query API (Kamal Heib) [1931846] - RDMA/core: Modify enum ib_gid_type and enum rdma_network_type (Kamal Heib) [1931846] - RDMA/core: Change rdma_get_gid_attr returned error code (Kamal Heib) [1931846] - RDMA/core: Constify struct attribute_group (Kamal Heib) [1931846] - RDMA/core: Remove ucontext->closing (Kamal Heib) [1931846] - RDMA/drivers: Remove udata check from special QP (Kamal Heib) [1931846] - RDMA/qedr: Add support for user mode XRC-SRQ's (Kamal Heib) [1931846] - RDMA/mlx4: Prepare QP allocation to remove from the driver (Kamal Heib) [1931846] - RDMA/mlx4: Embed GSI QP into general mlx4_ib QP (Kamal Heib) [1931846] - RDMA/core: Align write and ioctl checks of QP types (Kamal Heib) [1931846] - RDMA/efa: Drop double zeroing for sg_init_table() (Kamal Heib) [1931846] - RDMA/efa: Add messages and RDMA read work requests HW stats (Kamal Heib) [1931846] - RDMA/efa: Group keep alive received counter with other SW stats (Kamal Heib) [1931846] - RDMA/restrack: Improve readability in task name management (Kamal Heib) [1931846] - RDMA/restrack: Simplify restrack tracking in kernel flows (Kamal Heib) [1931846] - RDMA/restrack: Count references to the verbs objects (Kamal Heib) [1931846] - RDMA/cma: Delete from restrack DB after successful destroy (Kamal Heib) [1931846] - RDMA/ucma: Rework ucma_migrate_id() to avoid races with destroy (Kamal Heib) [1931846] - RDMA: Fix link active_speed size (Kamal Heib) [1931846] - net/mlx5: Refactor query port speed functions (Kamal Heib) [1931846] - RDMA: Convert RWQ table logic to ib_core allocation scheme (Kamal Heib) [1931846] - RDMA: Clean MW allocation and free flows (Kamal Heib) [1931846] - RDMA/cma: Fix use after free race in roce multicast join (Kamal Heib) [1931846] - RDMA/cma: Consolidate the destruction of a cma_multicast in one place (Kamal Heib) [1931846] - RDMA/cma: Remove dead code for kernel rdmacm multicast (Kamal Heib) [1931846] - RDMA/cma: Combine cma_ndev_work with cma_work (Kamal Heib) [1931846] - RDMA/cma: Remove cma_comp() (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_LISTEN state (Kamal Heib) [1931846] - RDMA/cma: Make the locking for automatic state transition more clear (Kamal Heib) [1931846] - RDMA/cma: Fix locking for the RDMA_CM_CONNECT state (Kamal Heib) [1931846] - RDMA/core: Added missing WR and WC opcodes (Kamal Heib) [1931846] - RDMA/qedr: Remove fbo and zbva from the MR (Kamal Heib) [1931846] - RDMA/mlx4: Use ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/pvrdma: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/bnxt: Do not use ib_umem_page_count() or ib_umem_num_pages() (Kamal Heib) [1931846] - RDMA/qedr: Use ib_umem_num_dma_blocks() instead of ib_umem_page_count() (Kamal Heib) [1931846] - RDMA/qedr: Use rdma_umem_for_each_dma_block() instead of open-coding (Kamal Heib) [1931846] - RDMA/i40iw: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/efa: Use ib_umem_num_dma_pages() (Kamal Heib) [1931846] - RDMA/umem: Split ib_umem_num_pages() into ib_umem_num_dma_blocks() (Kamal Heib) [1931846] - RDMA/umem: Replace for_each_sg_dma_page with rdma_umem_for_each_dma_block (Kamal Heib) [1931846] - RDMA/umem: Add rdma_umem_for_each_dma_block() (Kamal Heib) [1931846] - RDMA/umem: Use simpler logic for ib_umem_find_best_pgsz() (Kamal Heib) [1931846] - RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary (Kamal Heib) [1931846] - RDMA: Make counters destroy symmetrical (Kamal Heib) [1931846] - RDMA: Restore ability to return error for destroy WQ (Kamal Heib) [1931846] - RDMA: Change XRCD destroy return value (Kamal Heib) [1931846] - RDMA: Allow fail of destroy CQ (Kamal Heib) [1931846] - RDMA/core: Delete function indirection for alloc/free kernel CQ (Kamal Heib) [1931846] - RDMA: Restore ability to fail on SRQ destroy (Kamal Heib) [1931846] - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (Kamal Heib) [1931846] - RDMA: Restore ability to fail on AH destroy (Kamal Heib) [1931846] - RDMA: Restore ability to fail on PD deallocate (Kamal Heib) [1931846] - RDMA/core: Change how failing destroy is handled during uobj abort (Kamal Heib) [1931846] - RDMA/ucma: Fix resource leak on error path (Kamal Heib) [1931846] - RDMA/rxe: Address an issue with hardened user copy (Kamal Heib) [1931846] - RDMA/rxe: Add SPDX hdrs to rxe source files (Kamal Heib) [1931846] - RDMA/core: Trigger a WARN_ON if the driver causes uobjects to become leaked (Kamal Heib) [1931846] - RDMA/rxe: Fix style warnings (Kamal Heib) [1931846] - RDMA/ucma: Remove closing and the close_wq (Kamal Heib) [1931846] - RDMA/ucma: Rework how new connections are passed through event delivery (Kamal Heib) [1931846] - RDMA/ucma: Narrow file->mut in ucma_event_handler() (Kamal Heib) [1931846] - RDMA/ucma: Change backlog into an atomic (Kamal Heib) [1931846] - RDMA/ucma: Add missing locking around rdma_leave_multicast() (Kamal Heib) [1931846] - RDMA/ucma: Fix locking for ctx->events_reported (Kamal Heib) [1931846] - RDMA/ucma: Fix the locking of ctx->file (Kamal Heib) [1931846] - RDMA/ucma: Do not use file->mut to lock destroying (Kamal Heib) [1931846] - RDMA/cma: Add missing locking to rdma_accept() (Kamal Heib) [1931846] - RDMA/ucma: Remove mc_list and rely on xarray (Kamal Heib) [1931846] - RDMA/ucma: Fix error cases around ucma_alloc_ctx() (Kamal Heib) [1931846] - RDMA/ucma: Consolidate the two destroy flows (Kamal Heib) [1931846] - RDMA/ucma: Remove unnecessary locking of file->ctx_list in close (Kamal Heib) [1931846] - RDMA/ucma: Fix refcount 0 incr in ucma_get_ctx() (Kamal Heib) [1931846] - RDMA/cm: Add tracepoints to track MAD send operations (Kamal Heib) [1931846] - RDMA/cm: Replace pr_debug() call sites with tracepoints (Kamal Heib) [1931846] - RDMA/core: Move the rdma_show_ib_cm_event() macro (Kamal Heib) [1931846] - RDMA/efa: Remove redundant udata check from alloc ucontext response (Kamal Heib) [1931846] - RDMA/vmw_pvrdma: Fix kernel-doc documentation (Kamal Heib) [1931846] - RDMA/rxe: prevent rxe creation on top of vlan interface (Kamal Heib) [1931846] - RDMA/cm: Remove unused cm_class (Kamal Heib) [1931846] - IB/isert: remove duplicated error prints (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD RNR retry (Kamal Heib) [1931846] - RDMA/efa: Introduce SRD QP state machine (Kamal Heib) [1931846] - RDMA/efa: Be consistent with modify QP bitmask (Kamal Heib) [1931846] - RDMA/efa: Add a generic capability check helper (Kamal Heib) [1931846] - RDMA: Remove constant domain argument from flow creation call (Kamal Heib) [1931846] - RDMA/i40iw: Avoid typecast from void to pci_dev (Kamal Heib) [1931846] - sched/uclamp: Add CPU's clamp buckets refcounting (Kamal Heib) [1931846] - overflow: Include header file with SIZE_MAX declaration (Kamal Heib) [1931846] - treewide: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - IB/hfi1: Use fallthrough pseudo-keyword (Kamal Heib) [1931846] - treewide: replace '---help---' in Kconfig files with 'help' (Kamal Heib) [1931846] - remove ioremap_nocache and devm_ioremap_nocache (Kamal Heib) [1931846]- ethtool: pause: make sure we init driver stats (Ivan Vecera) [1935611] - ethtool: correct policy for ETHTOOL_MSG_CHANNELS_SET (Ivan Vecera) [1935611] - ethtool: strset: allow ETHTOOL_A_STRSET_COUNTS_ONLY attr (Ivan Vecera) [1935611] - ethtool: specify which header flags are supported per command (Ivan Vecera) [1935611] - ethtool: link up ethnl_header_policy as a nested policy (Ivan Vecera) [1935611] - ethtool: trim policy tables (Ivan Vecera) [1935611] - ethtool: wire up set policies to ops (Ivan Vecera) [1935611] - ethtool: wire up get policies to ops (Ivan Vecera) [1935611] - netdevsim: fix duplicated debugfs directory (Ivan Vecera) [1935611] - selftests: add a test for ethtool pause stats (Ivan Vecera) [1935611] - netdevsim: add pause frame stats (Ivan Vecera) [1935611] - docs: net: include the new ethtool pause stats in the stats doc (Ivan Vecera) [1935611] - ethtool: add standard pause stats (Ivan Vecera) [1935611] - net: tighten the definition of interface statistics (Ivan Vecera) [1935611]- PCI: hv: Fix typo (Mohammed Gamal) [1940924] - asm-generic/hyperv: change HV_CPU_POWER_MANAGEMENT to HV_CPU_MANAGEMENT (Mohammed Gamal) [1940925] - x86/hyperv: detect if Linux is the root partition (Mohammed Gamal) [1940925] - hyperv: hyperv.h: drop a duplicated word (Mohammed Gamal) [1940925] - hyper-v: Remove internal types from UAPI header (Mohammed Gamal) [1940925] - x86/hyperv: Load/save the Isolation Configuration leaf (Mohammed Gamal) [1940925] - x86/hyperv: Initialize clockevents after LAPIC is initialized (Mohammed Gamal) [1940925] - x86/hyperv: check cpu mask after interrupt has been disabled (Mohammed Gamal) [1940925] - x86/hyperv: Fix kexec panic/hang issues (Mohammed Gamal) [1940925] - video: hyperv_fb: Fix a double free in hvfb_probe (Mohammed Gamal) [1940922] - uio: uio_hv_generic: use devm_kzalloc() for private data alloc (Mohammed Gamal) [1940922] - Avoid macro redefinition in compiler-{clang,gcc}.h (Jerome Marchand) [1907271] - x86/split_lock: Add Icelake microserver and Tigerlake CPU models (Prarit Bhargava) [1847576] - tools/power/x86/intel-speed-select: Update version to 1.8 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command to get/set TRL (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Add new command turbo-mode (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency (Prarit Bhargava) [1921801] - platform/x86: ISST: Mark mmio_range_devid_0 and mmio_range_devid_1 with static keyword (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Update version for v5.11 (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Account for missing sysfs for die_id (Prarit Bhargava) [1921801] - tools/power/x86/intel-speed-select: Read TRL from mailbox (Prarit Bhargava) [1921801] - platform/x86: ISST: Change PCI device macros (Prarit Bhargava) [1921801] - platform/x86: ISST: Allow configurable offset range (Prarit Bhargava) [1921801] - platform/x86: ISST: Check for unaligned mmio address (Prarit Bhargava) [1921801] - tools/power/turbostat: Fallback to an MSR read for EPB (Prarit Bhargava) [1926913] - tools/power/turbostat: Read energy_perf_bias from sysfs (Prarit Bhargava) [1926913] - Bluetooth: btusb: Add workaround for remote-wakeup issues with Barrot 8041a02 fake CSR controllers (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 (Gopal Tiwari) [1946951] - Bluetooth: btusb: support download nvm with different board id for wcn6855 (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() (Gopal Tiwari) [1946951] - Bluetooth: btusb: Support 0bda:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add OBDA0623 ACPI HID (Gopal Tiwari) [1946951] - Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Wait for timeout during suspend (Gopal Tiwari) [1946951] - Bluetooth: btrtl: fix incorrect skb allocation failure check (Gopal Tiwari) [1946951] - Bluetooth: hci_ll: add a small delay for wl1271 enable bt_en (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 1358:c123 Realtek 8822CE device (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: resolve various warnings (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Enhance retry logic in qca_setup (Gopal Tiwari) [1946951] - Bluetooth: btusb: btrtl: Add support for RTL8852A (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add support for 13d3:3560 MediaTek MT7615E device (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: fix memory leak in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Ask 8821C to drop old firmware (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Refine the ic_id_table for clearer and more regular (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add the more support IDs for Realtek RTL8822CE (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: close serdev device and free hu in h5_close (Gopal Tiwari) [1946951] - Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1946951] - Bluetooth: btusb: Add Qualcomm Bluetooth SoC WCN6855 support (Gopal Tiwari) [1946951] - Bluetooth: btusb: Enable wide band speech support for BTUSB_QCA_ROME (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Close UART port if NON_PERSISTENT_SETUP is set (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Remove duplicate power off in proto close (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: enable on new platform (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: use NULL instead of zero (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: switch to list_for_each_entry() (Gopal Tiwari) [1946951] - Bluetooth: hci_intel: drop strange le16_to_cpu() against u8 values (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: remove redundant null check (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb (Gopal Tiwari) [1946951] - Bluetooth: hci_uart: Cancel init work before unregistering (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Remove ignored flag HCI_UART_RESET_ON_INIT (Gopal Tiwari) [1946951] - Bluetooth: btmrvl: eliminate duplicates introducing btmrvl_reg_89xx (Gopal Tiwari) [1946951] - Revert "Bluetooth: btusb: Disable runtime suspend on Realtek devices" (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Stop collecting memdump again for command timeout during SSR (Gopal Tiwari) [1946951] - Bluetooth: hci_serdev: Only unregister device if it was registered (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags (Gopal Tiwari) [1946951] - Bluetooth: btusb: Fix and detect most of the Chinese Bluetooth controllers (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fixes for SSR (Gopal Tiwari) [1946951] - Bluetooth: btusb: add Realtek 8822CE to usb_device_id table (Gopal Tiwari) [1946951] - Bluetooth: btusb: USB alternate setting 1 for WBS (Gopal Tiwari) [1946951] - Bluetooth: btusb: Comment on unbalanced pm reference (Gopal Tiwari) [1946951] - Bluetooth: btusb: BTUSB_WAKEUP_DISABLE prevents wake (Gopal Tiwari) [1946951] - Bluetooth: btusb: Reset port on cmd timeout (Gopal Tiwari) [1946951] - Bluetooth: btmtksdio: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: btusb: fix up firmware download sequence (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Disable SoC debug logging for WCN3991 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Increase SoC idle timeout to 200ms (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Request Tx clock vote off only when Tx is pending (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Refactor irq wakeup (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Implement prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: btmrvl_sdio: Set parent dev to hdev (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Bug fix during SSR timeout (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Refactor error handling in qca_suspend() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Skip serdev wait when no transfer is pending (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Only remove TX clock vote after TX is completed (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Simplify determination of serial clock on/off state from votes (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix an error pointer dereference (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8977 chipset (Gopal Tiwari) [1946951] - btmrvl: Fix firmware filename for sd8997 chipset (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix QCA6390 memdump failure (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Use serdev_device_write_buf() instead of serdev_device_write() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Improve controller ID info log level (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot (Gopal Tiwari) [1946951] - Bluetooth: btmtkuart: Improve exception handling in btmtuart_probe() (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix suspend/resume functionality failure (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Added 003.006.007, changed 001.003.015 (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: Fix uninitialized access to hdev (Gopal Tiwari) [1946951] - Bluetooth: serdev: Constify serdev_device_ops (Gopal Tiwari) [1946951] - Bluetooth: Add hook for driver to prevent wake from suspend (Gopal Tiwari) [1946951] - Bluetooth: btusb: Implement hdev->prevent_wake (Gopal Tiwari) [1946951] - Bluetooth: hci_h5: Add support for binding RTL8723BS with device tree (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices (Gopal Tiwari) [1946951] - Bluetooth: hci_qca: add compatible for QCA9377 (Gopal Tiwari) [1946951] - Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP (Gopal Tiwari) [1946951] - Bluetooth: Adding driver and quirk defs for multi-role LE (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Add 2 missing models to subver tables (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quirk to hci_bcm.c (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Try multiple Patch filenames when loading the Patch firmware (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Bail sooner from btbcm_initialize() when not loading fw (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Drop upper nibble version check from btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Make btbcm_initialize() print local-name on re-init too (Gopal Tiwari) [1946951] - Bluetooth: btbcm: Fold Patch loading + applying into btbcm_initialize() (Gopal Tiwari) [1946951] - Bluetooth: btrtl: Add support for RTL8761B (Gopal Tiwari) [1946951] - Bluetooth: btusb: check for NULL in btusb_find_altsetting() (Gopal Tiwari) [1946951] - Bluetooth: btusb: handle mSBC audio over USB Endpoints (Gopal Tiwari) [1946951] - Bluetooth: add support to notify using SCO air mode (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: respect IRQ polarity from DT (Gopal Tiwari) [1946951] - Bluetooth: hci_bcm: fix freeing not-requested IRQ (Gopal Tiwari) [1946951] - intel_idle: remove definition of DEBUG (David Arcari) [1926917] - intel_idle: Build fix (David Arcari) [1926917] - cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known (Phil Auld) [1937103] - cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there (Phil Auld) [1937103] - cpufreq: ACPI: Extend frequency tables to cover boost frequencies (Phil Auld) [1937103] - sched/uclamp: Add CPU's clamp buckets refcounting (Phil Auld) [1937103] - x86: PM: Register syscore_ops for scale invariance (Phil Auld) [1937103] - sched/fair: Reduce cases for active balance (Phil Auld) [1937103] - sched/fair: Don't set LBF_ALL_PINNED unnecessarily (Phil Auld) [1937103] - sched/fair: Skip idle cfs_rq (Phil Auld) [1937103] - tick/sched: Make jiffies update quick check more robust (Phil Auld) [1937103] - sched/fair: Trivial correction of the newidle_balance() comment (Phil Auld) [1937103] - sched/fair: Clear SMT siblings after determining the core is not idle (Phil Auld) [1937103] - sched: Fix kernel-doc markup (Phil Auld) [1937103] - x86: Print ratio freq_max/freq_base used in frequency invariance calculations (Phil Auld) [1937103] - x86, sched: Use midpoint of max_boost and max_P for frequency invariance on AMD EPYC (Phil Auld) [1937103] - x86, sched: Calculate frequency invariance for AMD systems (Phil Auld) [1937103] - sched: Limit the amount of NUMA imbalance that can exist at fork time (Phil Auld) [1937103] - sched/numa: Allow a floating imbalance between NUMA nodes (Phil Auld) [1937103] - sched: Avoid unnecessary calculation of load imbalance at clone time (Phil Auld) [1937103] - sched/numa: Rename nr_running and break out the magic number (Phil Auld) [1937103] - sched/topology: Condition EAS enablement on FIE support (Phil Auld) [1937103] - sched/topology: Don't enable EAS on SMT systems (Phil Auld) [1937103] - sched/topology,schedutil: Wrap sched domains rebuild (Phil Auld) [1937103] - sched/core: Fix typos in comments (Phil Auld) [1937103] - sched: Fix rq->nr_iowait ordering (Phil Auld) [1937103] - sched: Fix data-race in wakeup (Phil Auld) [1937103] - sched/fair: Fix overutilized update in enqueue_task_fair() (Phil Auld) [1937103] - sched/fair: Dissociate wakeup decisions from SD flag value (Phil Auld) [1937103] - sched: Remove select_task_rq()'s sd_flag parameter (Phil Auld) [1937103] - sched: Add WF_TTWU, WF_EXEC wakeup flags (Phil Auld) [1937103] - sched/fair: Remove superfluous lock section in do_sched_cfs_slack_timer() (Phil Auld) [1937103] - sched/fair: Ensure tasks spreading in LLC during LB (Phil Auld) [1937103] - sched/fair: Reorder throttle_cfs_rq() path (Phil Auld) [1937103] - sched/fair: Check for idle core in wake_affine (Phil Auld) [1937103] - sched: Reenable interrupts in do_sched_yield() (Phil Auld) [1937103] - sched/fair: Improve the accuracy of sched_stat_wait statistics (Phil Auld) [1937103] - sched/fair: Tweak pick_next_entity() (Phil Auld) [1937103] - sched/debug: Add new tracepoint to track cpu_capacity (Phil Auld) [1937103] - sched/fair: Remove the force parameter of update_tg_load_avg() (Phil Auld) [1937103] - sched/rt: Disable RT_RUNTIME_SHARE by default (Phil Auld) [1937103] - sched: Cache task_struct::flags in sched_submit_work() (Phil Auld) [1937103] - sched/fair: Simplify the work when reweighting entity (Phil Auld) [1937103] - sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() (Phil Auld) [1937103] - sched/fair: Ignore cache hotness for SMT migration (Phil Auld) [1937103] - sched: Use __always_inline on is_idle_task() (Phil Auld) [1937103] - treewide: Use fallthrough pseudo-keyword (Phil Auld) [1937103] - sched/debug: Fix the alignment of the show-state debug output (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo_freq/base_freq gives 0 (Phil Auld) [1937103] - x86, sched: Bail out of frequency invariance if turbo frequency is unknown (Phil Auld) [1937103] - x86, sched: check for counters overflow in frequency invariant accounting (Phil Auld) [1937103] - exit: Move preemption fixup up, move blocking operations down (Phil Auld) [1937103] - net: bonding: remove repeated word (Jarod Wilson) [1936982] - net: bonding: Correct function name bond_change_active_slave() in comment (Jarod Wilson) [1936982] - bonding: Added -ENODEV interpret for slaves option (Jarod Wilson) [1936982] - bonding: 3ad: Print an error for unknown speeds (Jarod Wilson) [1936982] - bonding: 3ad: add support for 400G speed (Jarod Wilson) [1936982] - bonding: 3ad: add support for 200G speed (Jarod Wilson) [1936982] - net/bonding: Declare TLS RX device offload support (Jarod Wilson) [1936982] - net/bonding: Implement TLS TX device offload (Jarod Wilson) [1936982] - net/bonding: Take update_features call out of XFRM funciton (Jarod Wilson) [1936982] - net/bonding: Implement ndo_sk_get_lower_dev (Jarod Wilson) [1936982] - net/bonding: Take IP hash logic into a helper (Jarod Wilson) [1936982] - net: bonding: Notify ports about their initial state (Jarod Wilson) [1936982] - bonding: wait for sysfs kobject destruction before freeing struct slave (Jarod Wilson) [1936982] - bonding: advertise NETIF_F_GSO_SOFTWARE (Jarod Wilson) [1936982] - net/tls: Except bond interface from some TLS checks (Jarod Wilson) [1936982] - net/tls: Device offload to use lowest netdevice in chain (Jarod Wilson) [1936982] - ethtool: Add common function for filling out strings (Ivan Vecera) [1950987] - selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value (Hangbin Liu) [1949349] - selftests: forwarding: Fix race condition in mirror installation (Hangbin Liu) [1949349] - selftests: txtimestamp: fix compilation issue (Hangbin Liu) [1949349] - selftests: net: fib_tests: remove duplicate log test (Hangbin Liu) [1949349] - selftests: xfrm: fix test return value override issue in xfrm_policy.sh (Hangbin Liu) [1949349] - selftests: rtnetlink: load fou module for kci_test_encap_fou() test (Hangbin Liu) [1949349] - vxlan: move debug check after netdev unregister (Guillaume Nault) [1949167] - net: ip: always refragment ip defragmented packets (Guillaume Nault) [1949167] - net: fix pmtu check in nopmtudisc mode (Guillaume Nault) [1949167] - net: udp: make udp_tunnel_nic_info structure extensible (Ivan Vecera) [1948450] - macvlan: macvlan_count_rx() needs to be aware of preemption (Antoine Tenart) [1950012] - macvlan: remove redundant null check on data (Antoine Tenart) [1950012] - net: fix dev_ifsioc_locked() race condition (Antoine Tenart) [1950234] - ipv6: weaken the v4mapped source check (Hangbin Liu) [1949499] - ipv6: set multicast flag on the multicast route (Hangbin Liu) [1949499] - ipv6: create multicast route with RTPROT_KERNEL (Hangbin Liu) [1949499] - net: ipv6: Validate GSO SKB before finish IPv6 processing (Hangbin Liu) [1949499] - net: sit: unregister_netdevice on newlink's error path (Hangbin Liu) [1949499] - net: ip6_gre: fix moving ip6gre between namespaces (Hangbin Liu) [1949499] - gso: validate gso_type on ipip style tunnels (Hangbin Liu) [1949499] - net: page_pool: simplify page recycling condition tests (Ivan Vecera) [1935698] - net: use the new dev_page_is_reusable() instead of private versions (Ivan Vecera) [1935698] - net: introduce common dev_page_is_reusable() (Ivan Vecera) [1935698] - skbuff: constify skb_propagate_pfmemalloc() "page" argument (Ivan Vecera) [1935698] - mm: constify page_is_pfmemalloc() argument (Ivan Vecera) [1935698] - genetlink: allow dumping command-specific policy (Ivan Vecera) [1938919] - genetlink: properly support per-op policy dumping (Ivan Vecera) [1938919] - genetlink: factor skb preparation out of ctrl_dumppolicy() (Ivan Vecera) [1938919] - netlink: rework policy dump to support multiple policies (Ivan Vecera) [1938919] - netlink: compare policy more accurately (Ivan Vecera) [1938919] - genetlink: switch control commands to per-op policies (Ivan Vecera) [1938919] - genetlink: use parsed attrs in dumppolicy (Ivan Vecera) [1938919] - taskstats: move specifying netlink policy back to ops (Ivan Vecera) [1938919] - genetlink: bring back per op policy (Ivan Vecera) [1938919] - genetlink: use .start callback for dumppolicy (Ivan Vecera) [1938919] - genetlink: add a structure for dump state (Ivan Vecera) [1938919] - genetlink: move to smaller ops wherever possible (Ivan Vecera) [1938919] - genetlink: add small version of ops (Ivan Vecera) [1938919] - netlink: fix policy dump leak (Ivan Vecera) [1938919] - genetlink: get rid of family->attrbuf (Ivan Vecera) [1938919] - genetlink: clean up family attributes allocations (Ivan Vecera) [1938919] - genetlink: fix memory leaks in genl_family_rcv_msg_dumpit() (Ivan Vecera) [1938919] - net: genetlink: return the error code when attribute parsing fails. (Ivan Vecera) [1938919] - genetlink: do not parse attributes for families with zero maxattr (Ivan Vecera) [1938919] - net: tipc: prepare attrs in __tipc_nl_compat_dumpit() (Ivan Vecera) [1938919] - net: genetlink: always allocate separate attrs for dumpit ops (Ivan Vecera) [1938919] - net: genetlink: remove unused genl_family_attrbuf() (Ivan Vecera) [1938919] - net: tipc: allocate attrs locally instead of using genl_family_attrbuf in compat_dumpit() (Ivan Vecera) [1938919] - net: tipc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: nfc: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: ieee802154: have genetlink code to parse the attrs during dumpit (Ivan Vecera) [1938919] - net: genetlink: parse attrs and store in contect info struct during dumpit (Ivan Vecera) [1938919] - net: genetlink: push attrbuf allocation and parsing to a separate function (Ivan Vecera) [1938919] - net: genetlink: introduce dump info struct to be available during dumpit op (Ivan Vecera) [1938919] - net: genetlink: push doit/dumpit code from genl_family_rcv_msg (Ivan Vecera) [1938919] - devlink: Use controller while building phys_port_name (Petr Oros) [1935615] - devlink: Introduce controller number (Petr Oros) [1935615] - devlink: Introduce external controller flag (Petr Oros) [1935615] - devlink: Move structure comments outside of structure (Petr Oros) [1935615] - devlink: Add comment block for missing port attributes (Petr Oros) [1935615] - net/mlx5: E-switch, Read controller number from device (Petr Oros) [1935615] - devlink: don't crash if netdev is NULL (Petr Oros) [1935615] - vdpa/mlx5: Use write memory barrier after updating CQ index (Jason Wang) [1877270] - vhost_vdpa: return -EFAULT if copy_to_user() fails (Jason Wang) [1877270] - vdpa: mlx5: fix vdpa/vhost dependencies (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (rework) (Jason Wang) [1877270] - vdpasim: fix "mac_pton" undefined error (Jason Wang) [1877270] - vdpasim: allow to assign a MAC address (Jason Wang) [1877270] - vdpasim: fix MAC address configuration (Jason Wang) [1877270] - vdpa: handle irq bypass register failure case (Jason Wang) [1877270] - vdpa_sim: Fix DMA mask (Jason Wang) [1877270] - Revert "vhost-vdpa: fix page pinning leakage in error path" (Jason Wang) [1877270] - vdpa/mlx5: Fix error return in map_direct_mr() (Jason Wang) [1877270] - vhost_vdpa: Return -EFAULT if copy_from_user() fails (Jason Wang) [1877270] - vdpa_sim: implement get_iova_range() (Jason Wang) [1877270] - vhost: vdpa: report iova range (Jason Wang) [1877270] - vdpa: introduce config op to get valid iova range (Jason Wang) [1877270] - vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call (Jason Wang) [1877270] - vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK (Jason Wang) [1877270] - vhost_vdpa: Fix duplicate included kernel.h (Jason Wang) [1877270] - vdpa/mlx5: Fix failure to bring link up (Jason Wang) [1877270] - vdpa/mlx5: Make use of a specific 16 bit endianness API (Jason Wang) [1877270] - vdpa/mlx5: Fix dependency on MLX5_CORE (Jason Wang) [1877270] - vdpa/mlx5: should keep avail_index despite device status (Jason Wang) [1877270] - vhost-vdpa: fix page pinning leakage in error path (Jason Wang) [1877270] - vhost-vdpa: fix vhost_vdpa_map() on error condition (Jason Wang) [1877270] - vhost vdpa: fix vhost_vdpa_open error handling (Jason Wang) [1877270] - vhost-vdpa: fix backend feature ioctls (Jason Wang) [1877270] - vdpa/mlx5: Avoid warnings about shifts on 32-bit platforms (Jason Wang) [1877270] - vdpa: ifcvf: free config irq in ifcvf_free_irq() (Jason Wang) [1877270] - vdpa: ifcvf: return err when fail to request config irq (Jason Wang) [1877270] - vdpa/mlx5: fix up endian-ness for mtu (Jason Wang) [1877270] - vdpa: Fix pointer math bug in vdpasim_get_config() (Jason Wang) [1877270] - vdpa/mlx5: Fix pointer math in mlx5_vdpa_get_config() (Jason Wang) [1877270] - mlx5: vdpa: fix possible uninitialized var (Jason Wang) [1877270] - vdpa/mlx5: fix memory allocation failure checks (Jason Wang) [1877270] - vdpa/mlx5: Fix uninitialised variable in core/mr.c (Jason Wang) [1877270] - vdpa_sim: init iommu lock (Jason Wang) [1877270] - redhat: enable mlx5e vDPA driver (Jason Wang) [1877270] - vdpa/mlx5: Add VDPA driver for supported mlx5 devices (Jason Wang) [1877270] - vdpa/mlx5: Add shared memory registration code (Jason Wang) [1877270] - vdpa/mlx5: Add support library for mlx5 VDPA implementation (Jason Wang) [1877270] - vdpa/mlx5: Add hardware descriptive header file (Jason Wang) [1877270] - vdpa: Modify get_vq_state() to return error code (Jason Wang) [1877270] - net/vdpa: Use struct for set/get vq state (Jason Wang) [1877270] - vdpa: remove hard coded virtq num (Jason Wang) [1877270] - vdpasim: support batch updating (Jason Wang) [1877270] - vhost-vdpa: support IOTLB batching hints (Jason Wang) [1877270] - vhost-vdpa: support get/set backend features (Jason Wang) [1877270] - vhost: generialize backend features setting/getting (Jason Wang) [1877270] - vhost-vdpa: refine ioctl pre-processing (Jason Wang) [1877270] - vDPA: dont change vq irq after DRIVER_OK (Jason Wang) [1877270] - ifcvf: implement vdpa_config_ops.get_vq_irq() (Jason Wang) [1877270] - vhost_vdpa: implement IRQ offloading in vhost_vdpa (Jason Wang) [1877270] - vDPA: add get_vq_irq() in vdpa_config_ops (Jason Wang) [1877270] - vhost: introduce vhost_vring_call (Jason Wang) [1877270] - vdpasim: protect concurrent access to iommu iotlb (Jason Wang) [1877270] - vhost: vdpa: remove per device feature whitelist (Jason Wang) [1877270] - vdpa_sim: fix endian-ness of config space (Jason Wang) [1877270] - virtio_vdpa: legacy features handling (Jason Wang) [1877270] - vhost/vdpa: switch to new helpers (Jason Wang) [1877270] - vdpa: make sure set_features is invoked for legacy (Jason Wang) [1877270] - vhost_vdpa: Fix potential underflow in vhost_vdpa_mmap() (Jason Wang) [1877270] - vdpa: fix typos in the comments for __vdpa_alloc_device() (Jason Wang) [1877270] - ifcvf: implement config interrupt in IFCVF (Jason Wang) [1877270] - vhost: replace -1 with VHOST_FILE_UNBIND in ioctls (Jason Wang) [1877270] - vhost_vdpa: Support config interrupt in vdpa (Jason Wang) [1877270] - ifcvf: ignore continuous setting same status value (Jason Wang) [1877270] - vdpasim: Fix some coccinelle warnings (Jason Wang) [1877270] - ifcvf: move IRQ request/free to status change handlers (Jason Wang) [1877270] - vhost_vdpa: disable doorbell mapping for !MMU (Jason Wang) [1877270] - vhost_vdpa: support doorbell mapping via mmap (Jason Wang) [1877270] - vdpa: introduce get_vq_notification method (Jason Wang) [1877270] - vhost: use mmgrab() instead of mmget() for non worker device (Jason Wang) [1877270] - vhost: allow device that does not depend on vhost worker (Jason Wang) [1877270] - vhost: revert "vhost: disable for OABI" (Jason Wang) [1877270] - vdpasim: remove unused variable 'ret' (Jason Wang) [1877270] - vhost: remove set but not used variable 'status' (Jason Wang) [1877270] - vhost: vdpa: remove unnecessary null check (Jason Wang) [1877270] - virtio/test: fix up after IOTLB changes (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - tools/virtio: option to build an out of tree module (Jason Wang) [1877270] - vhost/test: fix build for vhost test (Jason Wang) [1877270] - vhost: fix VHOST_GET_BACKEND_FEATURES ioctl request definition (Jason Wang) [1877270] - perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 (Michael Petlan) [1950388]- redhat/configs/editconfig: Add support for a bugzilla entry (David Arcari) - tools/power turbostat: Revert "[tools] tools/power turbostat: Enable accumulate RAPL display" (Prarit Bhargava) [1944699] - mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start (Jarod Wilson) [1914996] {CVE-2020-36158} - net/mlx5e: Allow to match on MPLS parameters only for MPLS over UDP (Alaa Hleihel) [1932839 1936742] - net/mlx5e: Reject tc rules which redirect from a VF to itself (Alaa Hleihel) [1932839] - net/mlx5: CT: Add support for matching on ct_state inv and rel flags (Alaa Hleihel) [1932839 1942681] - net: openvswitch: add log message for error case (Eelco Chaudron) [1937697] - net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() (Eelco Chaudron) [1937697] - net: openvswitch: Be liberal in tcp conntrack. (Eelco Chaudron) [1937697] - netfilter: conntrack: tcp: only close if RST matches exact sequence (Eelco Chaudron) [1937697] - openvswitch: Use IS_ERR instead of IS_ERR_OR_NULL (Eelco Chaudron) [1937697] - net: openvswitch: Fix kerneldoc warnings (Eelco Chaudron) [1937697] - net: openvswitch: remove unnecessary ASSERT_OVSL in ovs_vport_del() (Eelco Chaudron) [1937697] - cifs: revalidate mapping when we open files for SMB1 POSIX (Ronnie Sahlberg) [1933527] - Revert "vfs: Allow userns root to call mknod on owned filesystems." (Alexey Gladkov) [1902543] - mfd: intel-lpss: Add Intel Alder Lake PCH-S PCI IDs (David Arcari) [1840244] - nvme: retrigger ANA log update if group descriptor isn't found (Gopal Tiwari) [1910493] - locking/qrwlock: Fix ordering in queued_write_lock_slowpath() (Waiman Long) [1950110] - PCI: switchtec: Add missing __iomem tag to fix sparse warnings (Myron Stowe) [1946645] - PCI: switchtec: Add missing __iomem and __user tags to fix sparse warnings (Myron Stowe) [1946645] - PCI: Release IVRS table in AMD ACS quirk (Myron Stowe) [1946645] - PCI/MSI: Forward MSI-X error code in pci_alloc_irq_vectors_affinity() (Myron Stowe) [1946645] - PCI: Remove unused pci_lost_interrupt() (Myron Stowe) [1946645] - PCI: Move PCI_VENDOR_ID_REDHAT definition to pci_ids.h (Myron Stowe) [1946645] - PCI: Fix error in panic message (Myron Stowe) [1946645] - PCI: Replace lkml.org, spinics, gmane with lore.kernel.org (Myron Stowe) [1946645] - PCI: Replace http:// links with https:// (Myron Stowe) [1946645] - PCI: exynos: Rename Exynos to lowercase (Myron Stowe) [1946645] - PCI: Align PCIe capability and PCI accessor return values (Myron Stowe) [1946645] - PCI: Convert PCIe capability PCIBIOS errors to errno (Myron Stowe) [1946645] - PCI: rpadlpar: Make functions static (Myron Stowe) [1946645] - PCI: Fix pci_slot_release() NULL pointer dereference (Myron Stowe) [1946645] - PCI: Fix pci_create_slot() reference count leak (Myron Stowe) [1946645] - PCI: Announce device after early fixups (Myron Stowe) [1946645] - PCI: Always enable ACS even if no ACS Capability (Myron Stowe) [1946645] - PCI: Cache ACS capability offset in device (Myron Stowe) [1946645] - PCI: Reorder pci_enable_acs() and dependencies (Myron Stowe) [1946645] - PCI: Add device even if driver attach failed (Myron Stowe) [1946645] - PCI: Fix pci_cfg_wait queue locking problem (Myron Stowe) [1946645] - PCI/ASPM: Add missing newline in sysfs 'policy' (Myron Stowe) [1946645]- gfs2: report "already frozen/thawed" errors (Bob Peterson) [1932236] - gfs2: move freeze glock outside the make_fs_rw and _ro functions (Bob Peterson) [1932236] - gfs2: Add common helper for holding and releasing the freeze glock (Bob Peterson) [1932236] - gfs2: in signal_our_withdraw wait for unfreeze of _this_ fs only (Bob Peterson) [1932236] - gfs2: Don't freeze the file system during unmount (Bob Peterson) [1932236] - gfs2: Fix regression in freeze_go_sync (Bob Peterson) [1932236] - gfs2: The freeze glock should never be frozen (Bob Peterson) [1932236] - gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHE (Bob Peterson) [1932236] - gfs2: Abort gfs2_freeze if io error is seen (Bob Peterson) [1932236] - gfs2: read-only mounts should grab the sd_freeze_gl glock (Bob Peterson) [1932236] - gfs2: freeze should work on read-only mounts (Bob Peterson) [1932236] - bpf: Mark LSM link with rh_mark_used_feature call (Jiri Olsa) [1901039] - Revert "[tools] bpf: selftests: remove test_progs LSM test" (Ondrej Mosnacek) [1901039] - configs: enable BPF LSM (Ondrej Mosnacek) [1901039] - security: Fix hook iteration and default value for inode_copy_up_xattr (Ondrej Mosnacek) [1901039] - security: Fix hook iteration for secid_to_secctx (Ondrej Mosnacek) [1901039] - security: Fix the default value of secid_to_secctx hook (Ondrej Mosnacek) [1901039] - security: Fix the default value of fs_context_parse_param hook (Ondrej Mosnacek) [1901039] - bpf: lsm: Initialize the BPF LSM hooks (Ondrej Mosnacek) [1901039] - security: Refactor declaration of LSM hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the shm_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the sem_* hooks (Ondrej Mosnacek) [1901039] - LSM: fix documentation for the msg_queue_* hooks (Ondrej Mosnacek) [1901039] - LSM: Revive CONFIG_DEFAULT_SECURITY_* for "make oldconfig" (Ondrej Mosnacek) [1901039] - LSM: Ignore "security=" when "lsm=" is specified (Ondrej Mosnacek) [1901039] - LSM: Update function documentation for cap_capable (Ondrej Mosnacek) [1901039] - procfs: add smack subdir to attrs (Ondrej Mosnacek) [1901039] - capability: Initialize as LSM_ORDER_FIRST (Ondrej Mosnacek) [1901039] - LSM: Introduce enum lsm_order (Ondrej Mosnacek) [1901039] - Yama: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LoadPin: Initialize as ordered LSM (Ondrej Mosnacek) [1901039] - LSM: Split LSM preparation from initialization (Ondrej Mosnacek) [1901039] - LSM: Add all exclusive LSMs to ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Separate idea of "major" LSM from "exclusive" LSM (Ondrej Mosnacek) [1901039] - LSM: Refactor "security=" in terms of enable/disable (Ondrej Mosnacek) [1901039] - LSM: Prepare for reorganizing "security=" logic (Ondrej Mosnacek) [1901039] - LSM: Tie enabling logic to presence in ordered list (Ondrej Mosnacek) [1901039] - LSM: Introduce "lsm=" for boottime LSM selection (Ondrej Mosnacek) [1901039] - LSM: Introduce CONFIG_LSM (Ondrej Mosnacek) [1901039] - LSM: Build ordered list of LSMs to initialize (Ondrej Mosnacek) [1901039] - LSM: Lift LSM selection out of individual LSMs (Ondrej Mosnacek) [1901039] - LSM: Plumb visibility into optional "enabled" state (Ondrej Mosnacek) [1901039] - LSM: Provide separate ordered initialization (Ondrej Mosnacek) [1901039] - LSM: Introduce LSM_FLAG_LEGACY_MAJOR (Ondrej Mosnacek) [1901039] - LSM: Don't ignore initialization failures (Ondrej Mosnacek) [1901039] - LSM: Provide init debugging infrastructure (Ondrej Mosnacek) [1901039] - LSM: Record LSM name in struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Convert security_initcall() into DEFINE_LSM() (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Move LSM_TABLE into INIT_DATA (Ondrej Mosnacek) [1901039] - LSM: Convert from initcall to struct lsm_info (Ondrej Mosnacek) [1901039] - LSM: Remove initcall tracing (Ondrej Mosnacek) [1901039] - LSM: Rename .security_initcall section to .lsm_info (Ondrej Mosnacek) [1901039] - vmlinux.lds.h: Avoid copy/paste of security_init section (Ondrej Mosnacek) [1901039] - LSM: Correctly announce start of LSM initialization (Ondrej Mosnacek) [1901039] - proc: save 2 atomic ops on write to "/proc/*/attr/*" (Ondrej Mosnacek) [1901039] - ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe (Jaroslav Kysela) [1870724] - ALSA: usb-audio: fix use after free in usb_audio_disconnect (Jaroslav Kysela) [1870724] - ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() (Jaroslav Kysela) [1870724] - Bluetooth: btusb: Fix the autosuspend enable and disable (Gopal Tiwari) [1927375] - flow_dissector: fix TTL and TOS dissection on IPv4 fragments (Davide Caratti) [1882607] - net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 (Balazs Nemeth) [1922898] - net: check if protocol extracted by virtio_net_hdr_set_proto is correct (Balazs Nemeth) [1922898] - redhat/configs: Add CONFIG_PINCTRL_ALDERLAKE (David Arcari) [1840250] - pinctrl: intel: Add Intel Alder Lake-S pin controller support (David Arcari) [1840250] - cpufreq: intel_pstate: Remove repeated word (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Rename two functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Always read hwp_cap_cached with READ_ONCE() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: remove obsolete functions (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use HWP capabilities in intel_cpufreq_adjust_perf() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix fast-switch fallback path (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Use most recent guaranteed performance values (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Implement the ->adjust_perf() callback (Puneet Sethi) [1926919] - cpufreq: Add special-purpose fast-switching callback for drivers (Puneet Sethi) [1926919] - cpufreq: schedutil: Add util to struct sg_cpu (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Simplify intel_cpufreq_update_pstate() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account (Puneet Sethi) [1926919] - cpufreq: Add strict_target to struct cpufreq_policy (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET (Puneet Sethi) [1926919] - cpufreq: Introduce governor flags (Puneet Sethi) [1926919] - cpufreq: schedutil: Don't skip freq update if need_freq_update is set (Puneet Sethi) [1926919] - cpufreq: schedutil: Always call driver if CPUFREQ_NEED_UPDATE_LIMITS is set (Puneet Sethi) [1926919] - cpufreq: Introduce cpufreq_driver_test_flags() (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Avoid missing HWP max updates in passive mode (Puneet Sethi) [1926919] - cpufreq: schedutil: restore cached freq when next_f is not changed (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Delete intel_pstate sysfs if failed to register the driver (Puneet Sethi) [1926919] - cpufreq: intel_pstate: Fix missing return statement (Puneet Sethi) [1926919] - cpufreq: Introduce CPUFREQ_NEED_UPDATE_LIMITS driver flag (Puneet Sethi) [1926919] - ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m (Vitaly Kuznetsov) [1929266] - ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() (Vitaly Kuznetsov) [1929266] - x86/ioapic: Ignore IRQ2 again (Vitaly Kuznetsov) [1929266]- selinux: fix deadlock in security_set_bools() (Ondrej Mosnacek) [1924230] - sctp: move sk_route_caps check and set into sctp_outq_flush_transports (Xin Long) [1946733] - sctp: bring inet(6)_skb_parm back to sctp_input_cb (Xin Long) [1946733] - sctp: enable udp tunneling socks (Xin Long) [1946733] - sctp: handle the init chunk matching an existing asoc (Xin Long) [1946733] - sctp: add the error cause for new encapsulation port restart (Xin Long) [1946733] - sctp: support for sending packet over udp6 sock (Xin Long) [1946733] - sctp: support for sending packet over udp4 sock (Xin Long) [1946733] - sctp: call sk_setup_caps in sctp_packet_transmit instead (Xin Long) [1946733] - sctp: add udphdr to overhead when udp_port is set (Xin Long) [1946733] - sctp: allow changing transport encap_port by peer packets (Xin Long) [1946733] - sctp: add SCTP_REMOTE_UDP_ENCAPS_PORT sockopt (Xin Long) [1946733] - sctp: add encap_port for netns sock asoc and transport (Xin Long) [1946733] - sctp: add encap_err_lookup for udp encap socks (Xin Long) [1946733] - sctp: create udp6 sock and set its encap_rcv (Xin Long) [1946733] - sctp: create udp4 sock and add its encap_rcv (Xin Long) [1946733] - udp: support sctp over udp in skb_udp_tunnel_segment (Xin Long) [1946733] - udp6: move the mss check after udp gso tunnel processing (Xin Long) [1946733] - udp: check udp sock encap_type in __udp_lib_err (Xin Long) [1946733] - sctp: copy the optval from user space in sctp_setsockopt (Xin Long) [1946733] - net: Convert protocol error handlers from void to int (Xin Long) [1946733] - Enable CONFIG_ENERGY_MODEL (Phil Auld) [1938339] - proc/sysctl: add shared variables for range check (Phil Auld) [1938339] - Enable CONFIG_CPU_FREQ_GOV_SCHEDUTIL for all architectures (Phil Auld) [1938339] - PM / hibernate: cast PAGE_SIZE to int when comparing with error code (Chris von Recklinghausen) [1934033] - mm: revert fix false-positive OVERCOMMIT_GUESS failures (Rafael Aquini) [1913045 1908668] - redhat/config: Enable CONFIG_PAGE_POISONING (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO (Waiman Long) [1942149] - mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY (Waiman Long) [1942149] - kernel/power: allow hibernation with page_poison sanity checking (Waiman Long) [1942149] - mm, page_poison: use static key more efficiently (Waiman Long) [1942149] - mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters (Waiman Long) [1942149] - mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 (Waiman Long) [1942149] - arch, mm: make kernel_page_present() always available (Waiman Long) [1942149] - arch, mm: restore dependency of __kernel_map_pages() on DEBUG_PAGEALLOC (Waiman Long) [1942149] - PM: hibernate: make direct map manipulations more explicit (Waiman Long) [1942149] - mm: introduce debug_pagealloc_{map,unmap}_pages() helpers (Waiman Long) [1942149] - mm: rename page_order() to buddy_order() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __free_pages_core() (Waiman Long) [1942149] - mm/page_alloc: move pages to tail in move_to_free_list() (Waiman Long) [1942149] - mm/page_alloc: place pages to tail in __putback_isolated_page() (Waiman Long) [1942149] - mm/page_alloc: convert "report" flag of __free_one_page() to a proper flag (Waiman Long) [1942149] - mm/page_alloc: drop stale pageblock comment in memmap_init_zone*() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page onlining (Waiman Long) [1942149] - mm/page_isolation: simplify return value of start_isolate_page_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop nr_isolate_pageblock in offline_pages() (Waiman Long) [1942149] - mm/page_alloc: simplify __offline_isolated_pages() (Waiman Long) [1942149] - mm/memory_hotplug: simplify page offlining (Waiman Long) [1942149] - mm/memory_hotplug: enforce section granularity when onlining/offlining (Waiman Long) [1942149] - mm/memory_hotplug: inline __offline_pages() into offline_pages() (Waiman Long) [1942149] - mm/page_poison.c: replace bool variable with static key (Waiman Long) [1942149] - mm/page_alloc.c: fix early params garbage value accesses (Waiman Long) [1942149] - mm/memory_hotplug: document why shuffle_zone() is relevant (Waiman Long) [1942149] - mm: replace '---help---' in Kconfig files with 'help' (Waiman Long) [1942149] - mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" (Waiman Long) [1942149] - mm: Allow to offline unmovable PageOffline() pages via MEM_GOING_OFFLINE (Waiman Long) [1942149] - x86/mm/cpa: Flush direct map alias during cpa (Waiman Long) [1942149] - mm/page_alloc: simplify page_is_buddy() for better code readability (Waiman Long) [1942149] - mm/memory.c: add apply_to_existing_page_range() helper (Waiman Long) [1942149] - x86/mm/pat: Move the memtype related files to arch/x86/mm/pat/ (Waiman Long) [1942149] - x86/mm/pat: Rename pat_rbtree.c to pat_interval.c (Waiman Long) [1942149] - mm/memory_hotplug: online_pages cannot be 0 in online_pages() (Waiman Long) [1942149] - mm/memory_hotplug: make sure the pfn is aligned to the order when onlining (Waiman Long) [1942149] - mm/memory_hotplug: simplify online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug: drop PageReserved() check in online_pages_range() (Waiman Long) [1942149] - mm/memory_hotplug.c: use PFN_UP / PFN_DOWN in walk_system_ram_range() (Waiman Long) [1942149] - mm/page_poison.c: fix a typo in a comment (Waiman Long) [1942149] - mm/slab: Remove store_stackinfo() (Waiman Long) [1942149] - mm/resource: Let walk_system_ram_range() search child resources (Waiman Long) [1942149] - mm/page_alloc.c: use a single function to free page (Waiman Long) [1942149] - mm/page_alloc.c: free order-0 pages through PCP in page_frag_free() (Waiman Long) [1942149] - x86/mm/cpa: Fix set_mce_nospec() (Waiman Long) [1942149] - x86/mm/cpa: Rename @addrinarray to @numpages (Waiman Long) [1942149] - x86/mm/cpa: Better use CLFLUSHOPT (Waiman Long) [1942149] - x86/mm/cpa: Fold cpa_flush_range() and cpa_flush_array() into a single cpa_flush() function (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::numpages invariant (Waiman Long) [1942149] - x86/mm/cpa: Optimize cpa_flush_array() TLB invalidation (Waiman Long) [1942149] - x86/mm/cpa: Simplify the code after making cpa->vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Make cpa_data::vaddr invariant (Waiman Long) [1942149] - x86/mm/cpa: Add __cpa_addr() helper (Waiman Long) [1942149] - x86/mm/cpa: Add ARRAY and PAGES_ARRAY selftests (Waiman Long) [1942149] - resource/docs: Complete kernel-doc style function documentation (Waiman Long) [1942149] - resource/docs: Fix new kernel-doc warnings (Waiman Long) [1942149] - resource: Clean it up a bit (Waiman Long) [1942149] - mm: clarify CONFIG_PAGE_POISONING and usage (Waiman Long) [1942149] - selftests: kvm: Raise the default timeout to 120 seconds (Emanuele Giuseppe Esposito) [1894828] - KVM: Raise the maximum number of user memslots (Emanuele Giuseppe Esposito) [1894828] - block: recalculate segment count for multi-segment discards correctly (Ming Lei) [1922370] - i40e: Fix VFs not created (Stefan Assmann) [1875338] - vfs: fix page locking deadlocks when deduping files (Gao Xiang) [1916242]- tg3: improve PCI VPD access (Jonathan Toppins) [1921456] - scsi: target: pscsi: Clean up after failure in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: pscsi: Avoid OOM in pscsi_map_sg() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix memory leak caused by wrong uio usage (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Move some functions without code change (Maurizio Lombardi) [1939458] - scsi: target: core: Prevent underflow for service actions (Maurizio Lombardi) [1939458] - scsi: target: core: Add cmd length set before cmd complete (Maurizio Lombardi) [1939458] - scsi: target: sbp: Remove unneeded semicolon (Maurizio Lombardi) [1939458] - scsi: target: core: Change ASCQ for residual write (Maurizio Lombardi) [1939458] - scsi: target: core: Signal WRITE residuals (Maurizio Lombardi) [1939458] - scsi: target: core: Set residuals for 4Kn devices (Maurizio Lombardi) [1939458] - scsi: target: core: Remove in_interrupt() check in transport_handle_cdb_direct() (Maurizio Lombardi) [1939458] - scsi: target: core: Replace in_interrupt() usage in target_submit_cmd_map_sgls() (Maurizio Lombardi) [1939458] - scsi: target: alua: Remove in_interrupt() usage in core_alua_check_nonop_delay() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Redo iscsit_check_session_usage_count() return code (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_check_session_usage_count() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Avoid in_interrupt() usage in iscsit_close_session() (Maurizio Lombardi) [1939458] - scsi: target: iscsi: Fix typo in comment (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix use-after-free of se_cmd->priv (Maurizio Lombardi) [1939458] - scsi: target: core: Fix fall-through warnings for Clang (Maurizio Lombardi) [1939458] - scsi: tcm_loop: Allow queues, can_queue and cmd_per_lun to be settable (Maurizio Lombardi) [1939458] - scsi: target: Make state_list per CPU (Maurizio Lombardi) [1939458] - scsi: target: Drop sess_cmd_lock from I/O path (Maurizio Lombardi) [1939458] - scsi: target: Remove TARGET_SCF_LOOKUP_LUN_FROM_TAG (Maurizio Lombardi) [1939458] - scsi: target: Fix cmd_count ref leak (Maurizio Lombardi) [1939458] - scsi: target: Fix LUN ref count handling (Maurizio Lombardi) [1939458] - scsi: target: Return COMPARE AND WRITE miscompare offsets (Maurizio Lombardi) [1939458] - scsi: target: Split out COMPARE AND WRITE memcmp into helper (Maurizio Lombardi) [1939458] - scsi: target: Rename cmd.bad_sector to cmd.sense_info (Maurizio Lombardi) [1939458] - scsi: target: Rename struct sense_info to sense_detail (Maurizio Lombardi) [1939458] - scsi: target: tcmu: scatter_/gather_data_area() rework (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Replace zero-length array with flexible-array member (Maurizio Lombardi) [1939458] - scsi: target: rd: Drop double zeroing (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Fix warning: 'page' may be used uninitialized (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize scatter_data_area() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Optimize queue_cmd_ring() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Join tcmu_cmd_get_data_length() and tcmu_cmd_get_block_cnt() (Maurizio Lombardi) [1939458] - scsi: target: tcmu: Add missing newline when printing parameters (Maurizio Lombardi) [1939458] - scsi: target: Remove redundant assignment to variable 'ret' (Maurizio Lombardi) [1939458] - x86/resctrl: Fix AMD L3 QOS CDP enable/disable (Wei Huang) [1868984] - i2c: i801: Add support for Intel Alder Lake PCH-S (David Arcari) [1840242] - esp: delete NETIF_F_SCTP_CRC bit from features for esp offload (Xin Long) [1815560] - net/sched: act_ct: clear post_ct if doing ct_clear (Marcelo Ricardo Leitner) [1941889] - net: Change dev parameter to const in netif_device_present() (Josef Oskera) [1941728] - [x86] x86/mce: Increase maximum number of banks to 64 (Terry Bowman) [1931679]- scsi: megaraid_sas: Fix a bunch of misnamed functions in their headers (Tomas Henzl) [1924687] - scsi: megaraid_sas: Replace sdev_busy with local counter (Tomas Henzl) [1924687] - scsi: megaraid: Fix ifnullfree.cocci warnings (Tomas Henzl) [1924687] - scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression (Tomas Henzl) [1924687] - Revert "Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug"" (Tomas Henzl) [1924687] - Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" (Tomas Henzl) [1924687] - scsi: megaraid_sas: Update function description (Tomas Henzl) [1924687] - scsi: megaraid_sas: Use generic power management (Tomas Henzl) [1924687] - megaraid_sas(treewide): Use fallthrough pseudo-keyword (Tomas Henzl) [1924687] - scsi: megaraid_sas: Drop PCI wakeup calls from .resume (Tomas Henzl) [1924687] - scsi: megaraid_sas: Check user-provided offsets (Tomas Henzl) [1924687] - scsi: mpt3sas: Update driver version to 37.101.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post array allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply post buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force reply buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force sense buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force chain buffer allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Force PCIe scatterlist allocations to be within same 4 GB region (Tomas Henzl) [1922058] - scsi: mpt3sas: Replace unnecessary dynamic allocation with a static one (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix some kernel-doc misnaming issues (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a couple of misdocumented functions/params (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix a bunch of potential naming doc-rot (Tomas Henzl) [1922058] - scsi: mpt3sas: Move a little data from the stack onto the heap (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix misspelling of _base_put_smid_default_atomic() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 37.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Additional diagnostic buffer query interface (Tomas Henzl) [1922058] - scsi: mpt3sas: Add support for shared host tagset for CPU hotplug (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ReplyPostFree pool allocation (Tomas Henzl) [1922058] - scsi: mpt3sas: Simplify bool comparison (Tomas Henzl) [1922058] - scsi: mpt3sas: Signedness bug in _base_get_diag_triggers() (Tomas Henzl) [1922058] - scsi: mpt3sas: Update driver version to 36.100.00.00 (Tomas Henzl) [1922058] - scsi: mpt3sas: Handle trigger page after firmware update (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent MPI trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent SCSI sense trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Event trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent Master trigger page (Tomas Henzl) [1922058] - scsi: mpt3sas: Add persistent trigger pages support (Tomas Henzl) [1922058] - scsi: mpt3sas: Sync time periodically between driver and firmware (Tomas Henzl) [1922058] - scsi: mpt3sas: Increase IOCInit request timeout to 30s (Tomas Henzl) [1922058] - scsi: mpt3sas: Fix ioctl timeout (Tomas Henzl) [1922058] - scsi: mpt3sas: Remove in_interrupt() (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Use generic power management (Tomas Henzl) [1922058] - scsi: mpt3sas_scsih: Drop PCI Wakeup calls from .resume (Tomas Henzl) [1922058] - scsi: mpt3sas: mpt3sas_scsih: Fix function documentation formatting (Tomas Henzl) [1922058] - mpt3sas: Use fallthrough pseudo-keyword (Tomas Henzl) [1922058] - net: add inline function skb_csum_is_sctp (Josef Oskera) [1939341] - psample: Fix user API breakage (Ivan Vecera) [1939499] - net: psample: Fix netlink skb length with tunnel info (Ivan Vecera) [1939499] - net: psample: Add tunnel support (Ivan Vecera) [1939499] - net: core: introduce struct netdev_nested_priv for nested interface infrastructure (Ivan Vecera) [1939402] - net: add function dev_fetch_sw_netstats for fetching pcpu_sw_netstats (Josef Oskera) [1935717] - net: core: add devm_netdev_alloc_pcpu_stats (Josef Oskera) [1935717] - net: core: add dev_sw_netstats_tx_add (Josef Oskera) [1935717] - net: netdevice.h: sw_netstats_rx_add helper (Josef Oskera) [1935717] - net: netdevice: Add operation ndo_sk_get_lower_dev (Josef Oskera) [1935709] - genirq: Provide irq_get_effective_affinity() (Josef Oskera) [1935670]- locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test (Waiman Long) [1871851] - locking/locktorture: Pass thread id to lock/unlock functions (Waiman Long) [1871851] - locking/ww_mutex: Remove DEFINE_WW_MUTEX() macro (Waiman Long) [1871851] - locking/locktorture: Fix false positive circular locking splat in ww_mutex test (Waiman Long) [1871851] - locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() (Waiman Long) [1871851] - locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling (Waiman Long) [1871851] - locking: Remove duplicate include of percpu-rwsem.h (Waiman Long) [1871851] - locktorture: Invoke percpu_free_rwsem() to do percpu-rwsem cleanup (Waiman Long) [1871851] - locktorture: Prevent hangs for invalid arguments (Waiman Long) [1871851] - locktorture: Ignore nreaders_stress if no readlock support (Waiman Long) [1871851] - locktorture: Track time of last ->writeunlock() (Waiman Long) [1871851] - locktorture: Make function torture_percpu_rwsem_init() static (Waiman Long) [1871851] - sched,locktorture: Convert to sched_set_fifo() (Waiman Long) [1871851] - locktorture: Use true and false to assign to bool variables (Waiman Long) [1871851] - locktorture: Print ratio of acquisitions, not failures (Waiman Long) [1871851] - locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection (Waiman Long) [1871851] - locking/locktorture: Convert to SPDX license identifier (Waiman Long) [1871851] - tty: Fix ->session locking (Chris von Recklinghausen) [1908059] {CVE-2020-29660} - net: skbext: fix secpath use-after-free with ip fragmentation (Sabrina Dubroca) [1901454]- nfs: we don't support removing system.nfs4_acl (Scott Mayhew) [1944659] - redhat/configs: Disable CONFIG_INFINIBAND_HNS* (Kamal Heib) [1941259] - mm: Revert "remove the account_page_dirtied export" (Waiman Long) [1941257] - Revert "[netdrv] net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1940842]- geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply (Antoine Tenart) [1941753] - net: Add netif_rx_any_context() (Josef Oskera) [1939466] - bitfield.h: add FIELD_MAX() and field_max() (Ivan Vecera) [1939478] - md/raid5: cast chunk_sectors to sector_t value (Nigel Croxon) [1921468] - md: Set prev_flush_start and flush_bio in an atomic way (Nigel Croxon) [1921468] - md/cluster: fix deadlock when node is doing resync job (Nigel Croxon) [1921468] - md/cluster: block reshape with remote resync job (Nigel Croxon) [1921468] - md: use current request time as base for ktime comparisons (Nigel Croxon) [1921468] - md: add comments in md_flush_request() (Nigel Croxon) [1921468] - md: improve variable names in md_flush_request() (Nigel Croxon) [1921468] - md/raid10: initialize r10_bio->read_slot before use. (Nigel Croxon) [1921468] - md: fix a warning caused by a race between concurrent md_ioctl()s (Nigel Croxon) [1921468] - Revert "md: improve variable names in md_flush_request()" (Nigel Croxon) [1921468] - Revert "md: Set prev_flush_start and flush_bio in an atomic way" (Nigel Croxon) [1921468] - KVM: nSVM: fix running nested guests when npt=0 (Emanuele Giuseppe Esposito) [1799073] - fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent (Julia Denham) [1908311] {CVE-2020-35508} - Revert "redhat: switch secureboot kernel image signing to release keys" (Bruno Meneguele) - redhat: switch secureboot kernel image signing to release keys (Jan Stancek) - Revert "[md] md/raid5: add a new member of offset into r5dev" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: make async_copy_data() to support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid5: add new xor function to support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: convert to new xor compution interface" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let syndrome computor support different page offset" (Nigel Croxon) [1936903] - Revert "[crypto] md/raid6: let async recovery function support different page offset" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: let multiple devices of stripe_head share page" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: resize stripe_head when reshape array" (Nigel Croxon) [1936903] - Revert "[md] md/raid5: reallocate page array after setting new stripe_size" (Nigel Croxon) [1936903] - ACPI: PNP: compare the string length in the matching_id() (Mark Langsdorf) [1933702] - ceph: add missing break when parsing "nowsync" mount option (Jeff Layton) [1932753] - get_maintainer.conf: Update with new location of RHMAINTAINERS (Prarit Bhargava) - redhat: make pathspec exclusion compatible with old git versions (Herton R. Krzesinski) - redhat/scripts: Update merge-subtrees.sh with new subtree location (Prarit Bhargava) - tree: Add RHMAINTAINERS soft link in 8.4 (Prarit Bhargava) - tree: remove existing redhat/rhdocs subtree in 8.4 (Prarit Bhargava)- ntp: Use freezable workqueue for RTC synchronization (Phil Auld) [1793880] - ntp: Fix RTC synchronization on 32-bit platforms (Phil Auld) [1793880] - ntp: Make the RTC synchronization more reliable (Phil Auld) [1793880] - PCI: rpadlpar: Fix potential drc_name corruption in store functions (Gustavo Luiz Duarte) [1938116] - selftests: kvm: Add basic Hyper-V clocksources tests (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Don't touch TSC page values when guest opted for re-enlightenment (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Track Hyper-V TSC page status (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Prevent using not-yet-updated TSC page by secondary CPUs (Vitaly Kuznetsov) [1931782] - KVM: x86: hyper-v: Limit guest to writing zero to HV_X64_MSR_TSC_EMULATION_STATUS (Vitaly Kuznetsov) [1931782] - drm/i915/guc: Update to use firmware v49.0.1 (Dave Airlie) [1935281] {CVE-2020-12362} - time: Enable __kernel_timespec for 32-bit vdso build (Waiman Long) [1936282] - lib/idr.c: document calling context for IDA APIs mustn't use locks (Chris von Recklinghausen) [1917764] - ida: Free allocated bitmap in error path (Chris von Recklinghausen) [1917764] - radix tree test suite: Fix compilation (Chris von Recklinghausen) [1917764] - vmalloc: convert to XArray (Chris von Recklinghausen) [1917764] - mm: pass addr as unsigned long to vb_free (Chris von Recklinghausen) [1917764] - radix tree: Remove multiorder support (Chris von Recklinghausen) [1917764] - radix tree test: Convert multiorder tests to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_delete_rcu to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Convert item_kill_tree to XArray (Chris von Recklinghausen) [1917764] - radix tree tests: Move item_insert_order (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove multiorder benchmarking (Chris von Recklinghausen) [1917764] - radix tree test suite: Remove __item_insert (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_clear_tags (Chris von Recklinghausen) [1917764] - radix tree: Remove split/join code (Chris von Recklinghausen) [1917764] - radix tree: Remove radix_tree_update_node_t (Chris von Recklinghausen) [1917764] - mm: Convert truncate to XArray (Chris von Recklinghausen) [1917764] - copy rh_kabi.h to tools/testing/radix-tree/linux (Chris von Recklinghausen) [1917764]- tick: Get rid of tick_period (Phil Auld) [1936504] - tick/sched: Release seqcount before invoking calc_load_global() (Phil Auld) [1936504] - tick/sched: Optimize tick_do_update_jiffies64() further (Phil Auld) [1936504] - tick/sched: Reduce seqcount held scope in tick_do_update_jiffies64() (Phil Auld) [1936504] - tick/sched: Use tick_next_period for lockless quick check (Phil Auld) [1936504] - tick: Document protections for tick related data (Phil Auld) [1936504] - tick/broadcast: Serialize access to tick_next_period (Phil Auld) [1936504] - timekeeping: Split jiffies seqlock (Phil Auld) [1936504] - tick/sched: Annotate lockless access to last_jiffies_update (Phil Auld) [1936504] - net, sctp, filter: remap copy_from_user failure error (Hangbin Liu) [1929476] {CVE-2021-20239} - tty: serial_core: Set port active bit in uart_port_activate (Artem Savkov) [1915177] - cgroup: fix psi monitor for root cgroup (Waiman Long) [1936868] - cgroup-v1: add disabled controller check in cgroup1_parse_param() (Waiman Long) [1936868] - cgroup: cgroup.{procs,threads} factor out common parts (Waiman Long) [1936868] - cpuset: fix typos in comments (Waiman Long) [1936868] - kernel: cgroup: Mundane spelling fixes throughout the file (Waiman Long) [1936868] - cgroup/cgroup.c: replace 'of->kn->priv' with of_cft() (Waiman Long) [1936868] - cgroup: Zero sized write should be no-op (Waiman Long) [1936868] - cgroup: remove redundant kernfs_activate in cgroup_setup_root() (Waiman Long) [1936868] - cgroup: Use generic ns_common::count (Waiman Long) [1936868] - ns: Add a common refcount into ns_common (Waiman Long) [1936868] - cgroup: add cpu.stat file to root cgroup (Waiman Long) [1936868] - cgroup: Remove stale comments (Waiman Long) [1936868] - cgroup: Restructure release_agent_path handling (Waiman Long) [1936868] - cgroup: add cgroup_may_write() helper (Waiman Long) [1936868] - cgroup: refactor fork helpers (Waiman Long) [1936868] - cgroup: add cgroup_get_from_file() helper (Waiman Long) [1936868] - cgroup: unify attach permission checking (Waiman Long) [1936868] - cpuset: Make cpuset hotplug synchronous (Waiman Long) [1936868] - cgroup: Clean up css_set task traversal (Waiman Long) [1936868] - cgroup.c: Use built-in RCU list checking (Waiman Long) [1936868] - fork: record start_time late (Waiman Long) [1936868] - sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() (Phil Auld) [1936501] - sched/deadline: Fix sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Optimize sched_dl_global_validate() (Phil Auld) [1936501] - sched/deadline: Fix a typo in a comment (Phil Auld) [1936501] - sched/deadline: Implement fallback mechanism for !fit case (Phil Auld) [1936501] - sched/deadline: Make DL capacity-aware (Phil Auld) [1936501] - sched/deadline: Improve admission control for asymmetric CPU capacities (Phil Auld) [1936501] - sched/deadline: Add dl_bw_capacity() (Phil Auld) [1936501] - sched/deadline: Optimize dl_bw_cpus() (Phil Auld) [1936501] - sched/deadline: Impose global limits on sched_attr::sched_period (Phil Auld) [1936501] - ibmvnic: fix a race between open and reset (Diego Domingos) [1940042] - ibmvnic: Set to CLOSED state even on error (Diego Domingos) [1940042] - ibmvnic: device remove has higher precedence over reset (Diego Domingos) [1940042] - ibmvnic: merge do_change_param_reset into do_reset (Diego Domingos) [1940042] - ibmvfc: disable MQ channelization by default (Gustavo Luiz Duarte) [1939359] - pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() (Steve Dickson) [1926945] - scsi: iscsi: Verify lengths on passthrough PDUs (Chris Leech) [1930833] {CVE-2021-27365} - scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE (Chris Leech) [1930856] {CVE-2021-27363} - scsi: iscsi: Restrict sessions and handles to admin capabilities (Chris Leech) [1930809] {CVE-2021-27364} - futex: Handle faults correctly for PI futexes (Waiman Long) [1924635] - futex: Simplify fixup_pi_state_owner() (Waiman Long) [1924635] - futex: Use pi_state_update_owner() in put_pi_state() (Waiman Long) [1924635] - rtmutex: Remove unused argument from rt_mutex_proxy_unlock() (Waiman Long) [1924635] - futex: Provide and use pi_state_update_owner() (Waiman Long) [1924635] - futex: Replace pointless printk in fixup_owner() (Waiman Long) [1924635] - futex: Ensure the correct return value from futex_lock_pi() (Waiman Long) [1924635] - futex: Don't enable IRQs unconditionally in put_pi_state() (Waiman Long) [1924635] - futex: Fix incorrect should_fail_futex() handling (Waiman Long) [1924635] - futex: Consistently use fshared as boolean (Waiman Long) [1924635] - futex: Remove needless goto's (Waiman Long) [1924635] - futex: Remove put_futex_key() (Waiman Long) [1924635] - NFS: Correct size calculation for create reply length (Benjamin Coddington) [1934903] - SUNRPC: Set memalloc_nofs_save() for sync tasks (Benjamin Coddington) [1934098] - net/mlx5: CT: Add support for matching on ct_state reply flag (Alaa Hleihel) [1919651] - net/mlx5e: CT: manage the lifetime of the ct entry object (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use per flow counter when CT flow accounting is enabled (Alaa Hleihel) [1919651] - net/mlx5e: Fix a use after free on error in mlx5_tc_ct_shared_counter_get() (Alaa Hleihel) [1919651] - net/mlx5e: CT: Use the same counter for both directions (Alaa Hleihel) [1919651] - ethtool: fix the check logic of at least one channel for RX/TX (Ivan Vecera) [1907406]- [scsi] scsi: qedi: Correct max length of CHAP secret (Nilesh Javali) [1909180] - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Bruno Meneguele) - CI: Enable RT verification (Bruno Meneguele) - KVM: SVM: Clear the CR4 register on reset (Vitaly Kuznetsov) [1920788] - net: flow_offload: Add original direction flag to ct_metadata (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Add match on the ct_state reply flag (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower add CT_FLAGS_INVALID flag support (Marcelo Ricardo Leitner) [1921946] - net/sched: cls_flower: Reject invalid ct_state flags rules (Marcelo Ricardo Leitner) [1921946] - netlink: add mask validation (Marcelo Ricardo Leitner) [1921946] - netlink: create helpers for checking type is an int (Marcelo Ricardo Leitner) [1921946] - netlink: policy: correct validation type check (Marcelo Ricardo Leitner) [1921946] - netlink: make NLA_BINARY validation more flexible (Marcelo Ricardo Leitner) [1921946]- md: Set prev_flush_start and flush_bio in an atomic way (Xiao Ni) [1901598] - md: improve variable names in md_flush_request() (Xiao Ni) [1901598] - hpsa: fix regression issue for old controllers (Joseph Szczypek) [1925711] - scsi: hpsa: Correct dev cmds outstanding for retried cmds (Joseph Szczypek) [1925711] - vt: Disable KD_FONT_OP_COPY (Dave Airlie) [1903937] {CVE-2020-28974} - drm/i915/rkl: Remove require_force_probe protection (Lyude Paul) [1937558] - drm/i915/tgl/psr: Disable PSR on Tigerlake for now (Lyude Paul) [1924702] - dm raid: fix discard limits for raid0 and raid10 (Mike Snitzer) [1934274] - dm: fix __send_changing_extent_only to avoid duplicate dm_target_offset() (Mike Snitzer) [1934274] - mm/hugetlb.c: fix unnecessary address expansion of pmd sharing (Waiman Long) [1934212] - mm: memcontrol: fix slub memory accounting (Waiman Long) [1934212] - mm: memcontrol: fix swap undercounting in cgroup2 (Waiman Long) [1934212] - mm: memcontrol: fix NR_ANON_THPS accounting in charge moving (Waiman Long) [1934212] - mm, slub: better heuristic for number of cpus when calculating slab order (Waiman Long) [1934212] - Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" (Waiman Long) [1934212] - selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed (Hangbin Liu) [1931732] - selftests/bpf: No need to drop the packet when there is no geneve opt (Hangbin Liu) [1931732]- drm/i915/gen11+: Only load DRAM information from pcode (Lyude Paul) [1934537] - drm/i915/dg1: Wait for pcode/uncore handshake at startup (Lyude Paul) [1934537] - powercap/intel_rapl: add support for TigerLake Desktop (David Arcari) [1932457] - powerpc/perf: Fix handling of privilege level checks in perf interrupt context (Gustavo Luiz Duarte) [1918411] - NFSv4.2: fix error return on memory allocation failure (Scott Mayhew) [1917689] - NFSv4.2: improve page handling for GETXATTR (Scott Mayhew) [1917689] - NFSv4.2: Fix up the get/listxattr calls to rpc_prepare_reply_pages() (Scott Mayhew) [1917689] - NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation (Scott Mayhew) [1917689] - SUNRPC: Fix up xdr_set_page() (Benjamin Coddington) [1917689] - NFSv4: Fix open coded xdr_stream_remaining() (Benjamin Coddington) [1917689] - SUNRPC: Clean up the handling of page padding in rpc_prepare_reply_pages() (Benjamin Coddington) [1917689] - SUNRPC: Fix up xdr_read_pages() to take arbitrary object lengths (Benjamin Coddington) [1917689] - SUNRPC: Clean up helpers xdr_set_iov() and xdr_set_page_base() (Benjamin Coddington) [1917689] - SUNRPC: Split out a function for setting current page (Benjamin Coddington) [1917689] - SUNRPC: Fix up typo in xdr_init_decode() (Benjamin Coddington) [1917689] - NFSv4: Fix the alignment of page data in the getdeviceinfo reply (Benjamin Coddington) [1917689] - net: fix pos incrementment in ipv6_route_seq_next (Lorenzo Bianconi) [1926608] - ipv6_route_seq_next should increase position index (Lorenzo Bianconi) [1926608] - bpf: Clear subreg_def for global function return values (Yauheni Kaliuta) [1934062] - igc: Fix returning wrong statistics (Corinna Vinschen) [1910873]- KVM: nSVM: prepare guest save area while is_guest_mode is true (Vitaly Kuznetsov) [1860223] - redhat: add CI file for kernel-private (Bruno Meneguele) - CI: Drop unused variable (Veronika Kabatova) - CI: Enable RT verification (Veronika Kabatova) - redhat: use tags from git notes for zstream to generate changelog (Frantisek Hrbata) - redhat: open the RHEL-8.5 development (Bruno Meneguele) [1930504]- KVM: SVM: Make symbol 'svm_gp_erratum_intercept' static (Paolo Bonzini) [1769283] - KVM: SVM: Fix #GP handling for doubly-nested virtualization (Paolo Bonzini) [1769283] - KVM: SVM: Add support for SVM instruction address check change (Paolo Bonzini) [1769283] - KVM: SVM: Add emulation support for #GP triggered by SVM instructions (Paolo Bonzini) [1769283] - KVM: x86: Factor out x86 instruction emulation with decoding (Paolo Bonzini) [1769283] - gfs2: In gfs2_ail1_start_one unplug the IO when needed (Bob Peterson) [1648446] - gfs2: Free rd_bits later in gfs2_clear-rgrpd to fix use-after-free (Bob Peterson) [1648446] - gfs2: Only access gl_delete for iopen glocks (Bob Peterson) [1648446] - gfs2: Fix case in which ail writes are done to jdata holes (Bob Peterson) [1648446] - gfs2: simplify gfs2_block_map (Bob Peterson) [1648446] - gfs2: Only set PageChecked if we have a transaction (Bob Peterson) [1648446] - gfs2: don't lock sd_ail_lock in gfs2_releasepage (Bob Peterson) [1648446] - gfs2: make gfs2_ail1_empty_one return the count of active items (Bob Peterson) [1648446] - gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly gfs2_meta_wipe (Bob Peterson) [1648446] - gfs2: enhance log_blocks trace point to show log blocks free (Bob Peterson) [1648446] - gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page, remove parm (Bob Peterson) [1648446] - PM: hibernate: flush swap writer after marking (Lenny Szubowicz) [1898677] - cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown (Lenny Szubowicz) [1898677] - PM / hibernate: memory_bm_find_bit(): Tighten node optimisation (Lenny Szubowicz) [1898677] - bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation (Jiri Benc) [1882215] - ice, xsk: clear the status bits for the next_to_use descriptor (Jiri Benc) [1906820] - net/mlx4_en: Handle TX error CQE (Alaa Hleihel) [1925690] - net/mlx4_en: Avoid scheduling restart task if it is already running (Alaa Hleihel) [1925690] - blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue (Ming Lei) [1922013] - blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues (Ming Lei) [1922013] - Revert "blk-mq, elevator: Count requests per hctx to improve performance" (Ming Lei) [1922013] - bpftool: Disable CAP_BPF check for feature command (Jiri Olsa) [1921542] - RDMA/siw: Fix calculation of tx_valid_cpus size (Kamal Heib) [1919502] - net/mlx5e: Disable performance optimization for IPv4/IPv6 ethertype (Alaa Hleihel) [1928671 1919807] - IB/mlx5: Return appropriate error code instead of ENOMEM (Alaa Hleihel) [1928671] - net/mlx5: Disable devlink reload for lag devices (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disable devlink reload for multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on lag device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Disallow RoCE on multi port slave device (Alaa Hleihel) [1928671 1929166] - net/mlx5: Fix health error state handling (Alaa Hleihel) [1928671] - net/mlx5e: Change interrupt moderation channel params also when channels are closed (Alaa Hleihel) [1928671] - net/mlx5e: Don't change interrupt moderation params when DIM is enabled (Alaa Hleihel) [1928671] - net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1928671] - net/mlx5e: Release skb in case of failure in tc update skb (Alaa Hleihel) [1928671 1929119] - net/mlx5e: Check tunnel offload is required before setting SWP (Alaa Hleihel) [1928671 1925439] - net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Fix CQ params of ICOSQ and async ICOSQ (Alaa Hleihel) [1928671 1928706] - net/mlx5e: Replace synchronize_rcu with synchronize_net (Alaa Hleihel) [1928671 1913616] - net/mlx5e: Enable XDP for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1856795] - net/mlx5e: Enable striding RQ for Connect-X IPsec capable devices (Alaa Hleihel) [1928671 1926120] - fix regression in "epoll: Keep a reference on files added to the check list" (Carlos Maiolino) [1920776] {CVE-2020-0466} - do_epoll_ctl(): clean the failure exits up a bit (Carlos Maiolino) [1920776] {CVE-2020-0466} - epoll: Keep a reference on files added to the check list (Carlos Maiolino) [1920776] {CVE-2020-0466}- perf/x86/intel/uncore: With > 8 nodes, get pci bus die id from NUMA info (Prarit Bhargava) [1766743] - perf/x86/intel/uncore: Store the logical die id instead of the physical die id. (Prarit Bhargava) [1766743] - mm: fix page reference leak in soft_offline_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: try to narrow window race for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: double-check page count in __get_any_page() (Aristeu Rozanski) [1768372] - mm,hwpoison: introduce MF_MSG_UNSPLIT_THP (Aristeu Rozanski) [1768372] - mm,hwpoison: return 0 if the page is already poisoned in soft-offline (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor soft_offline_huge_page and __soft_offline_page (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for in-use pages (Aristeu Rozanski) [1768372] - mm,hwpoison: rework soft offline for free pages (Aristeu Rozanski) [1768372] - mm,hwpoison: unify THP handling for hard and soft offline (Aristeu Rozanski) [1768372] - mm,hwpoison: kill put_hwpoison_page (Aristeu Rozanski) [1768372] - mm,hwpoison: refactor madvise_inject_error (Aristeu Rozanski) [1768372] - mm,hwpoison: unexport get_hwpoison_page and make it static (Aristeu Rozanski) [1768372] - mm,hwpoison-inject: don't pin for hwpoison_filter (Aristeu Rozanski) [1768372] - mm, hwpoison: remove recalculating hpage (Aristeu Rozanski) [1768372] - mm,hwpoison: cleanup unused PageHuge() check (Aristeu Rozanski) [1768372] - mm/madvise.c: replace with page_size() in madvise_inject_error() (Aristeu Rozanski) [1768372] - mm, soft-offline: convert parameter to pfn (Aristeu Rozanski) [1768372] - tick/nohz: Revert "Narrow down noise while setting current task's tick dependency" (Waiman Long) [1931004] - kvm: Add kvm_stat.service file and kvm_stat logrotate config to the tools (Thomas Huth) [1919930] - igc: fix link speed advertising (Corinna Vinschen) [1769701] - [crypto] crypto: qat - add capability detection logic in qat_4xxx (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-XTS support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - add AES-CTR support for QAT GEN4 devices (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix excluded_middle.cocci warnings (Vladis Dronov) [1833004] - [crypto] crypto: qat - add qat_4xxx driver (Vladis Dronov) [1833004] - [crypto] crypto: qat - add hook to initialize vector routing table (Vladis Dronov) [1833004] - [crypto] crypto: qat - target fw images to specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add gen4 firmware loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for broadcasting mode (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for shared ustore (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow to target specific AEs (Vladis Dronov) [1833004] - [crypto] crypto: qat - add FCU CSRs to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add CSS3K support (Vladis Dronov) [1833004] - [crypto] crypto: qat - use ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add check for null pointer (Vladis Dronov) [1833004] - [crypto] crypto: qat - add misc control CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add wake up event to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add clock enable CSR to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add reset CSR and mask to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add local memory size to chip info (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for lm2 and lm3 (Vladis Dronov) [1833004] - [crypto] crypto: qat - add next neighbor to chip_info (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace check based on DID (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce chip info structure (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor long expressions (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_uclo_set_ae_mode() (Vladis Dronov) [1833004] - [crypto] crypto: qat - move defines to header files (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove global CSRs helpers (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor AE start (Vladis Dronov) [1833004] - [crypto] crypto: qat - change micro word data mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - change type for ctx_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for relative FW ucode loading (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename qat_uclo_del_uof_obj() (Vladis Dronov) [1833004] - [crypto] crypto: qat - introduce additional parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary parenthesis (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix error message (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix CSR access (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() (Vladis Dronov) [1833004] - [crypto] crypto: qat - support for mof format in fw loader (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace pci with PCI in comments (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove cast for mailbox CSR (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unneeded semicolon (Vladis Dronov) [1833004] - [crypto] crypto: qat - extend ae_mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - allow for instances in different banks (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_dev_config() (Vladis Dronov) [1833004] - [crypto] crypto: qat - refactor qat_crypto_create_instances() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_key_val_get() (Vladis Dronov) [1833004] - [crypto] crypto: qat - change return value in adf_cfg_add_key_value_param() (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unnecessary void* casts (Vladis Dronov) [1833004] - [crypto] crypto: qat - call functions in adf_sriov if available (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove hardcoded bank irq clear flag mask (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract writes to arbiter enable (Vladis Dronov) [1833004] - [crypto] crypto: qat - use BIT_ULL() - 1 pattern for masks (Vladis Dronov) [1833004] - [crypto] crypto: qat - replace constant masks with GENMASK (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract build ring base (Vladis Dronov) [1833004] - [crypto] crypto: qat - enable ring after pair is programmed (Vladis Dronov) [1833004] - [crypto] crypto: qat - register crypto instances based on capability (Vladis Dronov) [1833004] - [crypto] crypto: qat - add support for capability detection (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract arbiter access (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused macros in arbiter module (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove writes into WQCFG (Vladis Dronov) [1833004] - [crypto] crypto: qat - update constants table (Vladis Dronov) [1833004] - [crypto] crypto: qat - use admin mask to send fw constants (Vladis Dronov) [1833004] - [crypto] crypto: qat - change admin sequence (Vladis Dronov) [1833004] - [crypto] crypto: qat - rename ME in AE (Vladis Dronov) [1833004] - [crypto] crypto: qat - add packed to init admin structures (Vladis Dronov) [1833004] - [crypto] crypto: qat - abstract admin interface (Vladis Dronov) [1833004] - [crypto] crypto: qat - relocate GEN2 CSR access code (Vladis Dronov) [1833004] - [crypto] crypto: qat - split transport CSR access logic (Vladis Dronov) [1833004] - [crypto] crypto: qat - fix configuration of iov threads (Vladis Dronov) [1833004] - [crypto] crypto: qat - num_rings_per_bank is device dependent (Vladis Dronov) [1833004] - [crypto] crypto: qat - mask device capabilities with soft straps (Vladis Dronov) [1833004] - [crypto] crypto: qat - update IV in software (Vladis Dronov) [1833004] - [crypto] crypto: qat - remove unused function (Vladis Dronov) [1833004]- mptcp: send ack for every add_addr (Davide Caratti) [1929280] - Revert "[net] tcp: change pingpong threshold to 3" (Davide Caratti) [1929280] - powerpc/pseries: Don't enforce MSI affinity with kdump (Greg Kurz) [1919427] - rtc: disallow update interrupts when time is invalid (Waiman Long) [1918288] - rtc: disable uie before setting time and enable after (Waiman Long) [1918288] - rtc: don't reference bogus function pointer in kdoc (Waiman Long) [1918288] - KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Allow parallel page faults for the TDP MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Mark SPTEs in disconnected pages as removed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Flush TLBs after zap in TDP MMU PF handler (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use atomic ops to set SPTEs in TDP MMU map (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out functions to add/remove TDP MMU pages (Paolo Bonzini) [1897366] - i915: kvmgt: the KVM mmu_lock is now an rwlock (Paolo Bonzini) [1897366] - KVM: x86/mmu: Use an rwlock for the x86 MMU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Protect TDP MMU page table memory with RCU (Paolo Bonzini) [1897366] - KVM: x86/mmu: Clear dirtied pages mask bit before early break (Paolo Bonzini) [1897366] - KVM: x86/mmu: Skip no-op changes in TDP MMU functions (Paolo Bonzini) [1897366] - KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed (Paolo Bonzini) [1897366] - KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter (Paolo Bonzini) [1897366] - KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn (Paolo Bonzini) [1897366] - KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched (Paolo Bonzini) [1897366] - KVM: x86/mmu: Fix braces in kvm_recover_nx_lpages (Paolo Bonzini) [1897366] - KVM: x86/mmu: Factor out handling of removed page tables (Paolo Bonzini) [1897366] - KVM: x86/mmu: Don't redundantly clear TDP MMU pt memory (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add lockdep when setting a TDP MMU SPTE (Paolo Bonzini) [1897366] - KVM: x86/mmu: Add comment on __tdp_mmu_set_spte (Paolo Bonzini) [1897366] - KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched (Paolo Bonzini) [1897366] - locking/arch: Move qrwlock.h include after qspinlock.h (Paolo Bonzini) [1897366] - sched: Add cond_resched_rwlock (Paolo Bonzini) [1897366] - sched: Add needbreak for rwlocks (Paolo Bonzini) [1897366] - locking/rwlocks: Add contention detection for rwlocks (Paolo Bonzini) [1897366] - RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes (Kamal Heib) [1919395] - net/vmw_vsock: fix NULL pointer dereference (Jon Maloy) [1925600] {CVE-2021-26708} - net/vmw_vsock: improve locking in vsock_connect_timeout() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix locking in vsock_shutdown() (Jon Maloy) [1925600] {CVE-2021-26708} - vsock: fix the race conditions in multi-transport support (Jon Maloy) [1925600] {CVE-2021-26708} - ahci: Add missing Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1928789] - KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off (Paolo Bonzini) [1912448] - [sound] ALSA: hda/via: Fix runtime PM for Clevo W35xSS (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machines (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk for more HP laptops (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Modify Dell platform name (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 (Jaroslav Kysela) [1916102] - [sound] ALSA: ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Apply jack fixup for Quanta NL3 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add quirk for MSI-GP73 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Supported Dell fixed type headset (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: packet buffer index must be set before reading value (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: always print pin NIDs as hexadecimal (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/hdmi: fix silent stream for first playback to DP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/conexant: add a new hda codec CX11970 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Fix regressions on clear and reconfig sysfs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/proc - print DP-MST connections (Jaroslav Kysela) [1916102] - [sound] ALSA: hda - Fix the return value if cb func is already registered (Jaroslav Kysela) [1916102] - [sound] ALSA: mixart: Fix mutex deadlock (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add new codec supported for ALC897 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed Dell AIO wrong sound tone (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - HP Headset Mic can't detect after boot (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported mute Led for HP (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Enable headphone for ASUS TM420 (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/realtek - Fixed HP headset Mic can't be detected (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid (Jaroslav Kysela) [1916102] - [sound] ALSA: hda/generic: Add option to enforce preferred_dacs pairs (Jaroslav Kysela) [1916102] - [sound] ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() (Jaroslav Kysela) [1916102] - [sound] ALSA: seq: oss: Avoid mutex lock for a long-time ioctl (Jaroslav Kysela) [1916102] - [fs] gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end (Andreas Grunbacher) [1926852] - [net] netfilter: nf_tables: coalesce multiple notifications into one skbuff (Phil Sutter) [1855207] - [drm] drm/i915/rkl: new rkl ddc map for different PCH (Lyude Paul) [1910761] - [drm] drm/nouveau: fix dma syncing warning with debugging on (Lyude Paul) [1915548] - [drm] drm/i915: Update TGL and RKL HuC firmware versions (Lyude Paul) [1924209] - [drm] drm/i915/tgl, rkl: Make Wa_1606700617/22010271021 permanent (Lyude Paul) [1924209] - [drm] drm/i915: Update gen12 forcewake table (Lyude Paul) [1924209] - [drm] drm/i915: Rename FORCEWAKE_BLITTER to FORCEWAKE_GT (Lyude Paul) [1924209] - [drm] drm/i915/display/fbc: Implement WA 22010751166 (Lyude Paul) [1924209] - [drm] drm/i915: Tweaked Wa_14010685332 for PCHs used on gen11 platforms (Lyude Paul) [1924209] - [drm] drm/i915: Reorder hpd init vs. display resume (Lyude Paul) [1921868] - [drm] drm/i915/dp: Don't use DPCD backlights that need PWM enable/disable (Lyude Paul) [1885406] - [drm] drm/dp: Revert "drm/dp: Introduce EDID-based quirks" (Lyude Paul) [1885406] - [drm] drm/i915/dp: Allow forcing specific interfaces through enable_dpcd_backlight (Lyude Paul) [1885406] - [drm] drm/i915/dp: Enable Intel's HDR backlight interface (only SDR for now) (Lyude Paul) [1885406] - [drm] drm/i915: Keep track of pwm-related backlight hooks separately (Lyude Paul) [1885406] - [drm] drm/i915: Pass port to intel_panel_bl_funcs.get() (Lyude Paul) [1885406] - [drm] drm/i915/dp: Add register definitions for Intel HDR backlight interface (Lyude Paul) [1885406] - [drm] drm/i915/dp: Rename eDP VESA backlight interface functions (Lyude Paul) [1885406] - [drm] drm/i915: Pass down brightness values to enable/disable backlight callbacks (Lyude Paul) [1885406] - [drm] drm/i915: Rename pwm_* backlight callbacks to ext_pwm_* (Lyude Paul) [1885406] - [drm] drm/i915/dp: Program source OUI on eDP panels (Lyude Paul) [1885406] - [drm] drm/i915: refactor panel backlight control functions. (v2) (Lyude Paul) [1885406] - [drm] drm/i915/backlight: fix CPU mode backlight takeover on LPT (Lyude Paul) [1885406] - [drm] drm/i915/dpcd_bl: uncheck PWM_PIN_CAP when detect eDP backlight capabilities (Lyude Paul) [1885406] - [drm] drm/i915: panel: Add get_vbt_pwm_freq() helper (Lyude Paul) [1885406] - [drm] drm/i915/dp: Tweak initial dpcd backlight.enabled value (Lyude Paul) [1885406] - [drm] kms: handle mDP connectors (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add new cdclk table (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle HTI (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add DPLL4 support (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Add initial workarounds (Lyude Paul) [1876992] - [drm] drm/i915/rkl: Handle new DPCLKA_CFGCR0 layout (Lyude Paul) [1876992] - [drm] drm/i915: Update TGL and RKL DMC firmware versions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Program mocs:63 for cache eviction on gen9 (Lyude Paul) [1876992] - [drm] drm/i915/gt: Limit frequency drop to RPe on parking (Lyude Paul) [1876992] - [drm] drm/i915/gt: Retain default context state across shrinking (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: remove old DPG workaround (Lyude Paul) [1876992] - [drm] drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset (Lyude Paul) [1876992] - [drm] drm/i915/gt: Fixup tgl mocs for PTE tracking (Lyude Paul) [1876992] - [drm] drm/amdgpu: add rlc iram and dram firmware support (Lyude Paul) [1876992] - [drm] drm/nouveau: fix relocations applying logic and a double-free (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid HDCP initialization in devices without output (Lyude Paul) [1876992] - [drm] drm/amd/amdgpu: fix null pointer in runtime pm (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix a page fault (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix SI UVD firmware validate resume fail (Lyude Paul) [1876992] - [drm] drm/i915/tgl: Fix Media power gate sequence (Lyude Paul) [1876992] - [drm] drm/i915: Handle max_bpc==16 (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq for dcn2.0 (Lyude Paul) [1876992] - [drm] drm/gma500: Fix out-of-bounds access to struct drm_device.vblank (Lyude Paul) [1876992] - [drm] drm/i915: Correctly set SFC capability for video engines (Lyude Paul) [1876992] - [drm] drm/amd/display: Add missing pflip irq (Lyude Paul) [1876992] - [drm] drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running (Lyude Paul) [1876992] - [drm] drm/amd/pm: perform SMC reset on suspend/hibernation (Lyude Paul) [1876992] - [drm] drm/amd/pm: correct the baco reset sequence for CI ASICs (Lyude Paul) [1876992] - [drm] drm/amdgpu: perform srbm soft reset always on SDMA resume (Lyude Paul) [1876992] - [drm] drm/i915/gem: Flush coherency domains on first set-domain-ioctl (Lyude Paul) [1876992] - [drm] drm/i915: Hold onto an explicit ref to i915_vma_work.pinned (Lyude Paul) [1876992] - [drm] drm/i915/gt: Use the local HWSP offset during submission (Lyude Paul) [1876992] - [drm] drm/i915: Fix encoder lookup during PSR atomic check (Lyude Paul) [1876992] - [drm] drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" (Lyude Paul) [1876992] - [drm] drm/nouveau/nouveau: fix the start/end range for migration (Lyude Paul) [1876992] - [drm] drm/amd/display: adding ddc_gpio_vga_reg_list to ddc reg def'ns (Lyude Paul) [1876992] - [drm] drm/amd/display: Fixed panic during seamless boot (Lyude Paul) [1876992] - [drm] drm/amdgpu: add DID for navi10 blockchain SKU (Lyude Paul) [1876992] - [drm] drm/amdgpu: disable DCN and VCN for navi10 blockchain SKU(v3) (Lyude Paul) [1876992] - [drm] drm/amdgpu: resolved ASD loading issue on sienna (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/nouveau/device: fix changing endianess code to work on older GPUs (Lyude Paul) [1876992] - [drm] drm/nouveau/kms/nv50-: Program notifier offset before requesting disp caps (Lyude Paul) [1876992] - [drm] drm/i915: Restore ILK-M RPS support (Lyude Paul) [1876992] - [drm] drm/i915: Reject 90/270 degree rotated initial fbs (Lyude Paul) [1876992] - [drm] drm/i915: Use the active reference on the vma while capturing (Lyude Paul) [1876992] - [drm] drm/i915: Mark ininitial fb obj as WT on eLLC machines to avoid rcu lockup during fbdev init (Lyude Paul) [1876992] - [drm] drm/i915: Exclude low pages (128KiB) of stolen from use (Lyude Paul) [1876992] - [drm] drm/i915: Drop runtime-pm assert from vgpu io accessors (Lyude Paul) [1876992] - [drm] drm/i915/gt: Delay execlist processing for tgl (Lyude Paul) [1876992] - [drm] drm/i915/gt: Undo forced context restores after trivial preemptions (Lyude Paul) [1876992] - [drm] drm/i915/gt: Initialize reserved and unspecified MOCS indices (Lyude Paul) [1876992] - [drm] drm/i915: Fix TGL DKL PHY DP vswing handling (Lyude Paul) [1876992] - [drm] drm/i915: Avoid mixing integer types during batch copies (Lyude Paul) [1876992] - [drm] drm/i915: Cancel outstanding work after disabling heartbeats on an engine (Lyude Paul) [1876992] - [drm] drm/i915: Break up error capture compression loops with cond_resched() (Lyude Paul) [1876992] - [drm] drm/i915/gt: Always send a pulse down the engine after disabling heartbeat (Lyude Paul) [1876992] - [drm] drm/i915/gem: Always test execution status on closing the context (Lyude Paul) [1876992] - [drm] drm/i915/gem: Prevent using pgprot_writecombine() if PAT is not supported (Lyude Paul) [1876992] - [drm] drm/i915/gem: Avoid implicit vmap for highmem on x86-32 (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the cu and rb info for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/psp: Fix sysfs: cannot create duplicate filename (Lyude Paul) [1876992] - [drm] drm/amd/swsmu: add missing feature map for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amd/pm: fix pp_dpm_fclk (Lyude Paul) [1876992] - [drm] drm/amd/pm: increase mclk switch threshold to 200 us (Lyude Paul) [1876992] - [drm] drm/amdgpu/swsmu: drop smu i2c bus on navi1x (Lyude Paul) [1876992] - [drm] drm/ttm: fix eviction valuable range check (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix kernel panic by dal_gpio_open() error (Lyude Paul) [1876992] - [drm] drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally (Lyude Paul) [1876992] - [drm] drm/amdgpu: increase the reserved VM size to 2MB (Lyude Paul) [1876992] - [drm] drm/amdgpu: add function to program pbb mode for sienna cichlid (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid MST manager resource leak (Lyude Paul) [1876992] - [drm] drm/amdkfd: Use same SQ prefetch setting as amdgpu (Lyude Paul) [1876992] - [drm] drm/amdgpu: correct the gpu reset handling for job != NULL case (Lyude Paul) [1876992] - [drm] drm/amdgpu: update golden setting for sienna_cichlid (Lyude Paul) [1876992] - [drm] drm/amdgpu: vcn and jpeg ring synchronization (Lyude Paul) [1876992] - [drm] drm/amd/display: Increase timeout for DP Disable (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix incorrect backlight register offset for DCN (Lyude Paul) [1876992] - [drm] drm/amdgpu: don't map BO in reserved region (Lyude Paul) [1876992] - [drm] drm/shme-helpers: Fix dma_buf_mmap forwarding bug (Lyude Paul) [1876992] - [drm] drm/i915: Force VT'd workarounds when running as a guest OS (Lyude Paul) [1876992] - [drm] drm/amd/display: Avoid set zero in the requested clk (Lyude Paul) [1876992] - [drm] drm/amd/display: HDMI remote sink need mode validation for Linux (Lyude Paul) [1876992] - [drm] drm/amdgpu: No sysfs, not an error condition (Lyude Paul) [1876992] - [drm] drm/amd/display: Check clock table return (Lyude Paul) [1876992] - [drm] drm/bridge/synopsys: dsi: add support for non-continuous HS clock (Lyude Paul) [1876992] - [drm] drm/vkms: avoid warning in vkms_get_vblank_timestamp (Lyude Paul) [1876992] - [drm] drm/bridge_connector: Set default status connected for eDP connectors (Lyude Paul) [1876992] - [drm] drm/scheduler: Scheduler priority fixes (v2) (Lyude Paul) [1876992] - [drm] drm/amdgpu: restore ras flags when user resets eeprom(v2) (Lyude Paul) [1876992] - [drm] drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex (Lyude Paul) [1876992] - [drm] drm/amd/display: Disconnect pipe separetely when disable pipe split (Lyude Paul) [1876992] - [drm] drm/hisilicon: Code refactoring for hibmc_drv_de (Lyude Paul) [1876992] - [drm] drm/amd/display: Screen corruption on dual displays (DP+USB-C) (Lyude Paul) [1876992] - [drm] drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create (Lyude Paul) [1876992] - [drm] drm/amdgpu: Fix invalid number of character '{' in amdgpu_acpi_init (Lyude Paul) [1876992] - [drm] drm/amdgpu: fix max_entries calculation v4 (Lyude Paul) [1876992] - [drm] drm/crc-debugfs: Fix memleak in crc_control_write (Lyude Paul) [1876992] - [drm] drm/gma500: fix error check (Lyude Paul) [1876992] - [drm] drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm (Lyude Paul) [1876992] - [drm] drm/vkms: add missing platform_device_unregister() in vkms_init() (Lyude Paul) [1876992] - [drm] drm/vgem: add missing platform_device_unregister() in vgem_init() (Lyude Paul) [1876992] - [drm] drm/amd/display: Fix wrong return value in dm_update_plane_state() (Lyude Paul) [1876992] - [drm] drm/vkms: fix xrgb on compute crc (Lyude Paul) [1876992] - [iommu] iommu/amd: Set iommu->int_enabled consistently when interrupts are set up (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix IOMMU interrupt generation in X2APIC mode (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix union of bitfields in intcapxt support (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Fix kerneldoc comments (Vitaly Kuznetsov) [1915038] - [x86] x86/irq: Prepare consolidation of irq_alloc_info (Vitaly Kuznetsov) [1915038] - [iommu] iommu/amd: Use msi_msg shadow structs (Vitaly Kuznetsov) [1915038] - [iommu] x86_irq_Rename_X86_IRQ_ALLOC_TYPE_MSI_to_reflect_PCI_dependency (Vitaly Kuznetsov) [1915038] - [netdrv] Revert "e1000e: disable s0ix entry and exit flows for ME systems" (Ken Cox) [1872412] - [netdrv] e1000e: fix S0ix flow to allow S0i3.2 subset entry (Ken Cox) [1872412]- dm table: fix DAX iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm table: fix various whitespace issues with recent DAX code (Mike Snitzer) [1905679] - dm table: fix dax_dev NULL dereference in device_synchronous() (Mike Snitzer) [1905679] - dm: enable synchronous dax (Mike Snitzer) [1905679] - dm table: fix iterate_devices based device capability checks (Mike Snitzer) [1905679] - dm: remove special-casing of bio-based immutable singleton target on NVMe (Mike Snitzer) [1905679] - [s390] s390/dasd: Fix inconsistent kobject removal (Philipp Rudo) [1928106] - [powerpc] powerpc/perf/hv-24x7: Dont create sysfs event files for dummy events (Steve Best) [1927730] - [powerpc] powerpc/pseries/dlpar: handle ibm, configure-connector delay status (Steve Best) [1927371] - [x86] x86/kvm: Increase KVM_MAX_VCPUS to 2048 (Eduardo Habkost) [1840923]- Unbreak mount_capable() (Scott Mayhew) [1903983]- [powerpc] powerpc: fix wrong backport on Kernel lockdown for power (Diego Domingos) [1928778] - [powerpc] powerpc/kexec_file: fix FDT size estimation for kdump kernel (Steve Best) [1928105] - [kernel] sched/features: Distinguish between NORMAL and DEADLINE hrtick (Juri Lelli) [1912118] - [kernel] sched/features: Fix hrtick reprogramming (Juri Lelli) [1912118] - [scsi] scsi: lpfc: Fix EEH encountering oops with NVMe traffic (Dick Kennedy) [1854776] - [scsi] scsi: lpfc: Prevent duplicate requests to unregister with cpuhp framework (Dick Kennedy) [1894960] - [target] scsi: target: iscsi: Fix cmd abort fabric stop race (Maurizio Lombardi) [1908215]- [net] netfilter: nft_dynset: add timeout extension to template (Florian Westphal) [1906915] - [net] netfilter: nftables: fix possible UAF over chains from packet path in netns (Florian Westphal) [1906915] - [net] netfilter: flowtable: fix tcp and udp header checksum update (Florian Westphal) [1906915] - [net] netfilter: xt_recent: Fix attempt to update deleted entry (Florian Westphal) [1906915] - [net] netfilter: conntrack: connection timeout after re-register (Florian Westphal) [1906915] - [netdrv] ice: Fix MSI-X vector fallback logic (Jonathan Toppins) [1896639 1877645] - [netdrv] ice: Don't allow more channels than LAN MSI-X available (Jonathan Toppins) [1896639 1877645] - [net] netfilter: nf_nat: Fix memleak in nf_nat_init (Florian Westphal) [1906915] - [net] netfilter: xt_RATEEST: reject non-null terminated string from userspace (Florian Westphal) [1906915] - [include] net: flow_dissector: Wrap unionized VLAN fields in a struct (Florian Westphal) [1906915] - [net] netfilter: x_tables: Switch synchronization to RCU (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: build mask based from the matching bytes (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add C-VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nft_payload: add VLAN offload support (Florian Westphal) [1906915] - [net] netfilter: nf_tables_offload: allow ethernet interface type only (Florian Westphal) [1906915] - [net] netfilter: nftables_offload: set address type in control dissector (Florian Westphal) [1906915] - [net] netfilter: nf_tables: avoid false-postive lockdep splat (Florian Westphal) [1906915] - [net] netfilter: nf_tables: missing validation from the abort path (Florian Westphal) [1906915] - [net] netfilter: nftables: fix netlink report logic in flowtable and genid (Florian Westphal) [1906915] - [include] netfilter: nf_tables: constify nft_reg_load{8, 16, 64}() (Florian Westphal) [1906915] - [net] netfilter: nf_tables: Introduce new 64-bit helper register functions (Florian Westphal) [1906915] - [include] netfilter: nf_tables: drop include of module.h from nf_tables.h (Florian Westphal) [1906915] - [net] netfilter: nf_fwd_netdev: clear timestamp in forwarding path (Florian Westphal) [1906915] - [net] netfilter: ipset: prevent uninit-value in hash_ip6_add (Florian Westphal) [1906915] - [net] netfilter: use actual socket sk rather than skb sk when routing harder (Florian Westphal) [1906915] - [net] netfilter: ipv4: remove useless export_symbol (Florian Westphal) [1906915] - [net] netfilter: conntrack: don't set related state for different outer address (Florian Westphal) [1906915] - [fs] xfs: don't catch dax+reflink inodes as corruption in verifier (Bill O'Donnell) [1915510]- [powerpc] powerpc: Don't enable FSCR_SCV in init_FSCR_power9() (Gustavo Duarte) [1928399] - [netdrv] ibmvnic: Clear failover_pending if unable to schedule (Steve Best) [1926365] - [netdrv] ibmvnic: change IBMVNIC_MAX_IND_DESCS to 16 (Steve Best) [1928243] - [tools] perf powerpc: Fix printf conversion specifier for IP addresses (Steve Best) [1928209] - [tools] perf powerpc: Fix gap between kernel end and module start (Steve Best) [1928209] - [netdrv] i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" (Stefan Assmann) [1838733] - [netdrv] i40e: acquire VSI pointer only after VF is initialized (Stefan Assmann) [1838733] - [netdrv] i40e: fix potential NULL pointer dereferencing (Stefan Assmann) [1838733] - [netdrv] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: clear the status bits for the next_to_use descriptor (Stefan Assmann) [1838733] - [netdrv] i40e: avoid premature Rx buffer reuse (Stefan Assmann) [1838733] - [netdrv] i40e: Remove unnecessary sw_ring access from xsk Tx (Stefan Assmann) [1838733] - [netdrv] i40e: Fix removing driver while bare-metal VFs pass traffic (Stefan Assmann) [1838733] - [netdrv] i40e: report correct VF link speed when link state is set to enable (Stefan Assmann) [1838733] - [netdrv] i40e: remove redundant assignment (Stefan Assmann) [1838733] - [netdrv] i40e: Fix MAC address setting for a VF via Host/VM (Stefan Assmann) [1838733] - [netdrv] i40e: Allow changing FEC settings on X722 if supported by FW (Stefan Assmann) [1838733] - [netdrv] net: intel: Remove in_interrupt() warnings (Stefan Assmann) [1838733] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: move buffer allocation out of the Rx processing loop (Stefan Assmann) [1838733] - [netdrv] i40e: use 16B HW descriptors instead of 32B (Stefan Assmann) [1838733] - [netdrv] i40e, xsk: remove HW descriptor prefetch in AF_XDP path (Stefan Assmann) [1838733] - [netdrv] i40e: optimise prefetch page refcount (Stefan Assmann) [1838733] - [netdrv] i40e: not compute affinity_mask for IRQ (Stefan Assmann) [1838733] - [netdrv] i40e: Fix crash during removing i40e driver (Stefan Assmann) [1838733] - [netdrv] i40e: Set RX_ONLY mode for unicast promiscuous on VLAN (Stefan Assmann) [1838733] - [netdrv] PCI: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Stefan Assmann) [1838733] - [netdrv] i40e: introduce new dump desc XDP command (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to dump VSI debug output (Stefan Assmann) [1838733] - [netdrv] i40e: add XDP ring statistics to VSI stats (Stefan Assmann) [1838733] - [netdrv] i40e: move check of full Tx ring to outside of send loop (Stefan Assmann) [1838733] - [netdrv] i40e: eliminate division in napi_poll data path (Stefan Assmann) [1838733] - [netdrv] i40e: optimize AF_XDP Tx completion path (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for a new feature Total Port Shutdown (Stefan Assmann) [1838733] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838733] - [netdrv] i40e: Add support for 5Gbps cards (Stefan Assmann) [1838733] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838733] - [netdrv] i40e: Add a check to see if MFS is set (Stefan Assmann) [1838733] - [netdrv] i40e: detect and log info about pre-recovery mode (Stefan Assmann) [1838733] - [netdrv] i40e: make PF wait reset loop reliable (Stefan Assmann) [1838733] - [netdrv] i40e: remove unused defines (Stefan Assmann) [1838733] - [netdrv] i40e: Move client header location (Stefan Assmann) [1838733] - [netdrv] i40e: protect ring accesses with READ- and WRITE_ONCE (Stefan Assmann) [1838733] - [netdrv] i40e: Make i40e_shutdown_adminq() return void (Stefan Assmann) [1838733] - [netdrv] i40e: trivial fixup of comments in i40e_xsk.c (Stefan Assmann) [1838733] - [netdrv] i40e: Use scnprintf() for avoiding potential buffer overflow (Stefan Assmann) [1838733] - [netdrv] team: protect features update by RCU to avoid deadlock (Josef Oskera) [1909593] - [tools] bpf: selftests: remove test_progs LSM test (Yauheni Kaliuta) [1925911] - [net] bpf: Fix a verifier failure with xor (Yauheni Kaliuta) [1925911] - [tools] selftests: Remove fmod_ret from test_overhead (Jiri Olsa) [1925911] - [s390] s390/kdump: fix out-of-memory with PCI (Philipp Rudo) [1927744] - [x86] x86/intel_split_lock: Really Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1924578] - [scsi] megaraid_sas: re-add certain pci-ids as unsupported (Tomas Henzl) [1761485] - [scsi] megaraid_sas: mark unsupported devices (Tomas Henzl) [1761485] - [pci] rh_taint: add support function (Tomas Henzl) [1761485] - [powerpc] powerpc/xmon: Restrict when kernel is locked down (Diego Domingos) [1853307] - [powerpc] powerpc/xmon: add read-only mode (Diego Domingos) [1853307] - [powerpc] powerpc: lock down kernel in secure boot mode (Diego Domingos) [1853307] - [net] fix iteration for sctp transport seq_files (Xin Long) [1916824] - [tools] x86: xen: insn: Decode Xen and KVM emulate-prefix signature (Michael Petlan) [1867733] - [tools] objtool: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1867733] - [x86] x86/insn: Add Control-flow Enforcement (CET) instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/decoder: Add TEST opcode to Group3-2 (Michael Petlan) [1867733] - [x86] x86/insn: Add some more Intel instructions to the opcode map (Michael Petlan) [1867733] - [x86] x86/insn: Add some Intel instructions to the opcode map (Michael Petlan) [1867733] - [net] udp: call udp_encap_enable for v6 sockets when enabling encap (Xin Long) [1907754] - [fs] close_range: unshare all fds for CLOSE_RANGE_UNSHARE | CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [fs] fs, close_range: add flag CLOSE_RANGE_CLOEXEC (Pavel Reichl) [1900674] - [tools] tests: close_range - Replace clone3 with clone (Pavel Reichl) [1900674] - [tools] selftests: core: use SKIP instead of XFAIL in close_range_test.c (Pavel Reichl) [1900674] - [tools] tools headers API: Update close_range affected files (Pavel Reichl) [1900674] - [tools] tests: add CLOSE_RANGE_UNSHARE tests (Pavel Reichl) [1900674] - [fs] close_range: add CLOSE_RANGE_UNSHARE (Pavel Reichl) [1900674] - [tools] tests: add close_range() tests (Pavel Reichl) [1900674] - [powerpc] arch: wire-up close_range() (Pavel Reichl) [1900674] - [fs] open: add close_range() (Pavel Reichl) [1900674] - [x86] x86/sgx: mark tech preview (Vladis Dronov) [1660337] - [tools] tools headers cpufeatures: Sync with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Vladis Dronov) [1660337] - [x86] x86/sgx: Drop racy follow_pfn() check (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix the return type of sgx_init() (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -EINVAL on a zero length buffer in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix a typo in kernel-doc markup (Vladis Dronov) [1660337] - [x86] x86/sgx: Fix sgx_ioc_enclave_provision() kernel-doc comment (Vladis Dronov) [1660337] - [x86] x86/sgx: Return -ERESTARTSYS in sgx_ioc_enclave_add_pages() (Vladis Dronov) [1660337] - [tools] selftests/sgx: Use a statically generated 3072-bit RSA key (Vladis Dronov) [1660337] - [x86] x86/sgx: Clarify 'laundry_list' locking (Vladis Dronov) [1660337] - [documentation] Documentation/x86: Document SGX kernel architecture (Vladis Dronov) [1660337] - [x86] x86/sgx: Add ptrace() support for the SGX driver (Vladis Dronov) [1660337] - [x86] x86/sgx: Add a page reclaimer (Vladis Dronov) [1660337] - [tools] selftests/x86: Add a selftest for SGX (Vladis Dronov) [1660337] - [x86] x86/vdso: Implement a vDSO for Intel SGX enclave call (Vladis Dronov) [1660337] - [mm] x86/traps: Attempt to fixup exceptions in vDSO before signaling (Vladis Dronov) [1660337] - [mm] x86/fault: Add a helper function to sanitize error code (Vladis Dronov) [1660337] - [x86] x86/vdso: Add support for exception fixup in vDSO functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_PROVISION (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_INIT (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_ADD_PAGES (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX_IOC_ENCLAVE_CREATE (Vladis Dronov) [1660337] - [x86] x86/sgx: Add an SGX misc driver interface (Vladis Dronov) [1660337] - [mm] mm: Add 'mprotect' hook to struct vm_operations_struct (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX page allocator functions (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Add a nosgx kernel parameter (Vladis Dronov) [1660337] - [x86] x86/cpu/intel: Detect SGX support (Vladis Dronov) [1660337] - [mm] x86/mm: Signal SIGSEGV with PF_SGX (Vladis Dronov) [1660337] - [x86] x86/sgx: Initialize metadata for Enclave Page Cache (EPC) sections (Vladis Dronov) [1660337] - [x86] x86/{cpufeatures, msr}: Add Intel SGX Launch Control hardware bits (Vladis Dronov) [1660337] - [x86] x86/cpufeatures: Add Intel SGX hardware bits (Vladis Dronov) [1660337] - [x86] x86/sgx: Add wrappers for ENCLS functions (Vladis Dronov) [1660337] - [x86] x86/sgx: Add SGX architectural data structures (Vladis Dronov) [1660337] - [mm] x86/fault: Make error_code sanitization more robust (Vladis Dronov) [1660337] - [video] vgacon: remove software scrollback support (Chris von Recklinghausen) [1883596] - [tools] libbpf: fix backport of "libbpf: Remove any use of reallocarray() in libbpf" (Jiri Benc) [1924711] - [net] bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach (Jiri Benc) [1924711] - [tools] selftests/bpf: Adding test for arg dereference in extension trace (Jiri Benc) [1924711] - [tools] selftests: Add selftest for disallowing modify_return attachment to freplace (Jiri Benc) [1924711] - [tools] selftests: Add test for multiple attachments of freplace program (Jiri Benc) [1924711] - [tools] selftests/bpf: Turn fexit_bpf2bpf into test with subtests (Jiri Benc) [1924711] - [tools] libbpf: Add support for freplace attachment in bpf_link_create (Jiri Benc) [1924711] - [net] bpf: Fix context type resolving for extension programs (Jiri Benc) [1924711] - [net] bpf: Support attaching freplace programs to multiple attach points (Jiri Benc) [1924711] - [net] bpf: Move prog->aux->linked_prog and trampoline into bpf_link on attach (Jiri Benc) [1924711] - [net] bpf: verifier: refactor check_attach_btf_id() (Jiri Benc) [1924711] - [net] bpf: change logging calls from verbose() to bpf_log() and use log pointer (Jiri Benc) [1924711] - [net] bpf: disallow attaching modify_return tracing functions to other BPF programs (Jiri Benc) [1924711] - [mm] kasan: fix incorrect arguments passing in kasan_add_zero_shadow (Waiman Long) [1921394] - [mm] kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow (Waiman Long) [1921394] - [mm] mm: memcg/slab: optimize objcg stock draining (Waiman Long) [1921394] - [mm] mm: don't wake kswapd prematurely when watermark boosting is disabled (Waiman Long) [1921394] - [mm] mm/vmalloc.c: fix kasan shadow poisoning size (Waiman Long) [1921394] - [mm] mm/vmalloc: Fix unlock order in s_stop() (Waiman Long) [1921394] - [mm] mm/swapfile: do not sleep with a spin lock held (Waiman Long) [1921394] - [mm] mm: list_lru: set shrinker map bit when child nr_items is not zero (Waiman Long) [1921394] - [mm] mm: mempolicy: fix potential pte_unmap_unlock pte error (Waiman Long) [1921394] - [mm] mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insert (Waiman Long) [1921394] - [mm] mm/swapfile.c: fix potential memory leak in sys_swapon (Waiman Long) [1921394] - [mm] mm: validate pmd after splitting (Waiman Long) [1921394] - [mm] hugetlb_cgroup: convert comma to semicolon (Waiman Long) [1921394] - [mm] mm/memory_hotplug: fix unpaired mem_hotplug_begin/done (Waiman Long) [1921394] - [mm] khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() (Waiman Long) [1921394] - [mm] khugepaged: khugepaged_test_exit() check mmget_still_valid() (Waiman Long) [1921394] - [mm] mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible (Waiman Long) [1921394] - [mm] mm/hugetlb.c: clean code by removing unnecessary initialization (Waiman Long) [1921394] - [mm] mm/sparse: never partially remove memmap for early section (Waiman Long) [1921394] - [mm] mm/sparse: fix kernel crash with pfn_section_valid check (Waiman Long) [1921394] - [mm] mm/shuffle: don't move pages between zones and don't read garbage memmaps (Waiman Long) [1921394] - [mm] mm/sparse: rename pfn_present() to pfn_in_present_section() (Waiman Long) [1921394] - [powerpc] powerpc/pseries: Advance pfn if section is not present in lmb_is_removable() (Waiman Long) [1921394] - [powerpc] powerpc/pseries/hotplug-memory: Change rc variable to bool (Waiman Long) [1921394] - [mm] mm/gup: fix fixup_user_fault() on multiple retries (Waiman Long) [1921394] - [mm] mm/gup: Let __get_user_pages_locked() return -EINTR for fatal signal (Waiman Long) [1921394] - [mm] mm/mempolicy: Allow lookup_node() to handle fatal signal (Waiman Long) [1921394] - [include] include/linux/memremap.h: remove stale comments (Waiman Long) [1921394] - [mm] mm/sparsemem: get address to page struct instead of address to pfn (Waiman Long) [1921394] - [fs] hibernate: Allow uswsusp to write to swap (Waiman Long) [1921394] - [mm] mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case (Waiman Long) [1921394] - [mm] mm/hmm: add missing call to hmm_pte_need_fault in HMM_PFN_SPECIAL handling (Waiman Long) [1921394] - [mm] mm/hmm: add missing unmaps of the ptep during hmm_vma_handle_pte() (Waiman Long) [1921394] - [mm] mm/hmm: allow snapshot of the special zero page (Waiman Long) [1921394] - [mm] mm/hmm: a few more C style and comment clean ups (Waiman Long) [1921394] - [mm] mm/sparse.c: do not waste pre allocated memmap space (Waiman Long) [1921394] - [mm] mm/sparse: consistently do not zero memmap (Waiman Long) [1921394] - [mm] mm/gup: fix a misnamed "write" argument, and a related bug (Waiman Long) [1921394] - [powerpc] treewide: add checks for the return value of memblock_alloc*() (Waiman Long) [1921394] - [kvm] KVM: x86: Expose AVX512_FP16 for supported CPUID (Paul Lai) [1838734] - [x86] x86: Enumerate AVX512 FP16 CPUID feature flag (Paul Lai) [1838734] - [kvm] x86/kvm: Expose TSX Suspend Load Tracking feature (Paul Lai) [1838734] - [net] sched: act_ct: enable stats for HW offloaded entries (Marcelo Leitner) [1909257] - [scsi] scsi: fnic: Validate io_req before others (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Set scsi_set_resid() only for underflow (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_MAIN_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Avoid looping in TRANS ETH on unload (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Change shost_printk() to FNIC_FCS_DBG() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Simplify the return expression of vnic_wq_copy_alloc() (Govindarajulu Varadarajan) [1845720] - [scsi] scsi: fnic: Fix inconsistent format argument type in fnic_debugfs.c (Govindarajulu Varadarajan) [1845720] - [x86] perf/x86/intel/uncore: Fix the scale of the IMC free-running events (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Reduce the number of CBOX counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Update Ice Lake uncore units (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Split the Ice Lake and Tiger Lake MSR uncore support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Support PCIe3 unit on Snow Ridge (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Generic support for the PCI sub driver (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_unregister() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_pmu_register() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_find_dev_pmu() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/uncore: Factor out uncore_pci_get_dev_die_info() (Michael Petlan) [1884818 1908305]- [mmc] mmc: sdhci-acpi: For amd device set driver type as MMC_SET_DRIVER_TYPE_A (David Arcari) [1906067] - [pinctrl] pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver (David Arcari) [1906067] - [block] block: export blk_mq_make_request (Ming Lei) [1917913] - [platform] platform/x86: dell-wmi-sysman: fix a NULL pointer dereference (Perry Yuan) [1922587] - [platform] platform/x86: dell-wmi-sysman: work around for BIOS bug (Juan Martinez) [1504859] - [platform] platform/x86: dell-wmi-sysman: fix init_bios_attributes() error handling (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make some symbols static (Juan Martinez) [1504859] - [platform] platform/x86/dell-wmi-sysman: Make wmi_sysman_kobj_sysfs_ops static (Juan Martinez) [1504859] - [documentation] docs: ABI: sysfs-class-firmware-attributes: solve some warnings (Juan Martinez) [1504859] - [platform] platform/x86: Use appropriate module alias macro for this kernel (Juan Martinez) [1504859] - [platform] platform/x86: Introduce support for Systems Management Driver over WMI for Dell Systems (Juan Martinez) [1504859] - [md] dm: eliminate potential source of excessive kernel log noise (Mike Snitzer) [1876840] - [scsi] scsi: sd: Suppress spurious errors when WRITE SAME is being disabled (Ewan Milne) [1871060] - [net] libceph, ceph: disambiguate ceph_connection_operations handlers (Jeff Layton) [1893177] - [net] libceph: zero out session key and connection secret (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_MSGR2_FEATURE (Jeff Layton) [1893177] - [net] libceph: align session_key and con_secret to 16 bytes (Jeff Layton) [1893177] - [net] libceph: fix auth_signature buffer allocation in secure mode (Jeff Layton) [1893177] - [fs] ceph: reencode gid_list when reconnecting (Jeff Layton) [1893177] - [net] libceph: drop ceph_auth_{create, update}_authorizer() (Jeff Layton) [1893177] - [fs] libceph, ceph: make use of __ceph_auth_get_authorizer() in msgr1 (Jeff Layton) [1893177] - [net] libceph, ceph: implement msgr2.1 protocol (crc and secure modes) (Jeff Layton) [1893177] - [net] libceph: introduce connection modes and ms_mode option (Jeff Layton) [1893177] - [block] libceph, rbd: ignore addr->type while comparing in some cases (Jeff Layton) [1893177] - [net] libceph, ceph: get and handle cluster maps with addrvecs (Jeff Layton) [1893177] - [net] libceph: factor out finish_auth() (Jeff Layton) [1893177] - [net] libceph: drop ac->ops->name field (Jeff Layton) [1893177] - [net] libceph: amend cephx init_protocol() and build_request() (Jeff Layton) [1893177] - [net] libceph, ceph: incorporate nautilus cephx changes (Jeff Layton) [1893177] - [net] libceph: safer en/decoding of cephx requests and replies (Jeff Layton) [1893177] - [net] libceph: more insight into ticket expiry and invalidation (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol specific fields to its own struct (Jeff Layton) [1893177] - [net] libceph: move msgr1 protocol implementation to its own file (Jeff Layton) [1893177] - [net] libceph: use sendpage_ok() in ceph_tcp_sendpage() (Jeff Layton) [1893177] - [net] net: introduce helper sendpage_ok() in include/linux/net.h (Jeff Layton) [1893177] - [net] libceph: separate msgr1 protocol implementation (Jeff Layton) [1893177] - [net] libceph: export remaining protocol independent infrastructure (Jeff Layton) [1893177] - [net] libceph: export zero_page (Jeff Layton) [1893177] - [net] libceph: rename and export con->flags bits (Jeff Layton) [1893177] - [net] libceph: rename and export con->state states (Jeff Layton) [1893177] - [net] libceph: make con->state an int (Jeff Layton) [1893177] - [net] libceph: don't export ceph_messenger_{init_fini}() to modules (Jeff Layton) [1893177] - [net] libceph: make sure our addr->port is zero and addr->nonce is non-zero (Jeff Layton) [1893177] - [net] libceph: factor out ceph_con_get_out_msg() (Jeff Layton) [1893177] - [net] libceph: change ceph_con_in_msg_alloc() to take hdr (Jeff Layton) [1893177] - [net] libceph: change ceph_msg_data_cursor_init() to take cursor (Jeff Layton) [1893177] - [net] libceph: handle discarding acked and requeued messages separately (Jeff Layton) [1893177] - [net] libceph: drop msg->ack_stamp field (Jeff Layton) [1893177] - [net] libceph: remove redundant session reset log message (Jeff Layton) [1893177] - [net] libceph: clear con->peer_global_seq on RESETSESSION (Jeff Layton) [1893177] - [net] libceph: rename reset_connection() to ceph_con_reset_session() (Jeff Layton) [1893177] - [net] libceph: split protocol reset bits out of reset_connection() (Jeff Layton) [1893177] - [net] libceph: don't call reset_connection() on version/feature mismatches (Jeff Layton) [1893177] - [net] libceph: lower exponential backoff delay (Jeff Layton) [1893177] - [net] libceph: include middle_len in process_message() dout (Jeff Layton) [1893177] - [fs] ceph: implement updated ceph_mds_request_head structure (Jeff Layton) [1893177] - [fs] ceph: clean up argument lists to __prepare_send_request and __send_request (Jeff Layton) [1893177] - [fs] ceph: take a cred reference instead of tracking individual uid/gid (Jeff Layton) [1893177] - [fs] ceph: don't reach into request header for readdir info (Jeff Layton) [1893177] - [fs] ceph: set osdmap epoch for setxattr (Jeff Layton) [1893177] - [fs] ceph: remove redundant assignment to variable i (Jeff Layton) [1893177] - [fs] ceph: add ceph.caps vxattr (Jeff Layton) [1893177] - [fs] ceph: when filling trace, call ceph_get_inode outside of mutexes (Jeff Layton) [1893177] - [fs] Revert "ceph: allow rename operation under different quota realms" (Jeff Layton) [1893177] - [fs] ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails (Jeff Layton) [1893177] - [fs] ceph: downgrade warning from mdsmap decode to debug (Jeff Layton) [1893177] - [fs] ceph: fix race in concurrent __ceph_remove_cap invocations (Jeff Layton) [1893177] - [fs] ceph: pass down the flags to grab_cache_page_write_begin (Jeff Layton) [1893177] - [fs] ceph: add ceph.{cluster_fsid/client_id} vxattrs (Jeff Layton) [1893177] - [fs] ceph: add status debugfs file (Jeff Layton) [1893177] - [include] libceph: remove unused port macros (Jeff Layton) [1893177] - [fs] ceph: ensure we have Fs caps when fetching dir link count (Jeff Layton) [1893177] - [fs] ceph: send dentry lease metrics to MDS daemon (Jeff Layton) [1893177] - [fs] ceph: acquire Fs caps when getting dir stats (Jeff Layton) [1893177] - [fs] ceph: fix up some warnings on W=1 builds (Jeff Layton) [1893177] - [fs] ceph: queue MDS requests to REJECTED sessions when CLEANRECOVER is set (Jeff Layton) [1893177] - [fs] ceph: remove timeout on allowing reconnect after blocklisting (Jeff Layton) [1893177] - [fs] ceph: add new RECOVER mount_state when recovering session (Jeff Layton) [1893177] - [fs] ceph: make fsc->mount_state an int (Jeff Layton) [1893177] - [fs] ceph: don't WARN when removing caps due to blocklisting (Jeff Layton) [1893177] - [fs] ceph: check session state after bumping session->s_seq (Jeff Layton) [1893177] - [net] libceph: clear con->out_msg on Policy::stateful_server faults (Jeff Layton) [1893177] - [net] libceph: format ceph_entity_addr nonces as unsigned (Jeff Layton) [1893177] - [include] libceph: fix ENTITY_NAME format suggestion (Jeff Layton) [1893177] - [net] libceph: move a dout in queue_con_delay() (Jeff Layton) [1893177] - [fs] ceph: comment cleanups and clarifications (Jeff Layton) [1893177] - [fs] ceph: break up send_cap_msg (Jeff Layton) [1893177] - [fs] ceph: drop separate mdsc argument from __send_cap (Jeff Layton) [1893177] - [fs] ceph: promote to unsigned long long before shifting (Jeff Layton) [1893177] - [fs] ceph: don't SetPageError on readpage errors (Jeff Layton) [1893177] - [fs] ceph: mark ceph_fmt_xattr() as printf-like for better type checking (Jeff Layton) [1893177] - [fs] ceph: fold ceph_update_writeable_page into ceph_write_begin (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_writepages into writepage_nounlock (Jeff Layton) [1893177] - [fs] ceph: fold ceph_sync_readpages into ceph_readpage (Jeff Layton) [1893177] - [fs] ceph: don't call ceph_update_writeable_page from page_mkwrite (Jeff Layton) [1893177] - [fs] ceph: break out writeback of incompatible snap context to separate function (Jeff Layton) [1893177] - [fs] ceph: add a note explaining session reject error string (Jeff Layton) [1893177] - [net] libceph: switch to the new "osd blocklist add" command (Jeff Layton) [1893177] - [fs] libceph, rbd, ceph: "blacklist" -> "blocklist" (Jeff Layton) [1893177] - [fs] ceph: have ceph_writepages_start call pagevec_lookup_range_tag (Jeff Layton) [1893177] - [fs] ceph: use kill_anon_super helper (Jeff Layton) [1893177] - [fs] ceph: metrics for opened files, pinned caps and opened inodes (Jeff Layton) [1893177] - [fs] ceph: add ceph_sb_to_mdsc helper support to parse the mdsc (Jeff Layton) [1893177] - [fs] ceph: drop special-casing for ITER_PIPE in ceph_sync_read (Jeff Layton) [1893177] - [fs] ceph: add column 'mds' to show caps in more user friendly (Jeff Layton) [1893177] - [include] libceph: multiple workspaces for CRUSH computations (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary return in switch statement (Jeff Layton) [1893177] - [fs] ceph: encode inodes' parent/d_name in cap reconnect message (Jeff Layton) [1893177] - [include] libceph: add __maybe_unused to DEFINE_CEPH_FEATURE (Jeff Layton) [1893177] - [fs] ceph: use frag's MDS in either mode (Jeff Layton) [1893177] - [fs] ceph: move sb->wb_pagevec_pool to be a global mempool (Jeff Layton) [1893177] - [fs] ceph: remove redundant initialization of variable mds (Jeff Layton) [1893177] - [fs] ceph: fix use-after-free for fsc->mdsc (Jeff Layton) [1893177] - [fs] ceph: remove unused variables in ceph_mdsmap_decode() (Jeff Layton) [1893177] - [fs] ceph: delete repeated words in fs/ceph/ (Jeff Layton) [1893177] - [fs] ceph: send client provided metric flags in client metadata (Jeff Layton) [1893177] - [fs] ceph: periodically send perf metrics to MDSes (Jeff Layton) [1893177] - [fs] ceph: check the sesion state and return false in case it is closed (Jeff Layton) [1893177] - [net] libceph: replace HTTP links with HTTPS ones (Jeff Layton) [1893177] - [fs] ceph: remove unnecessary cast in kfree() (Jeff Layton) [1893177] - [net] libceph: just have osd_req_op_init() return a pointer (Jeff Layton) [1893177] - [fs] ceph: do not access the kiocb after aio requests (Jeff Layton) [1893177] - [fs] ceph: clean up and optimize ceph_check_delayed_caps() (Jeff Layton) [1893177] - [fs] ceph: fix potential mdsc use-after-free crash (Jeff Layton) [1893177] - [fs] ceph: switch to WARN_ON_ONCE in encode_supported_features() (Jeff Layton) [1893177] - [fs] ceph: add global total_caps to count the mdsc's total caps number (Jeff Layton) [1893177] - [fs] ceph: add check_session_state() helper and make it global (Jeff Layton) [1893177] - [net] libceph: dump class and method names on method calls (Jeff Layton) [1893177] - [net] libceph: use target_copy() in send_linger() (Jeff Layton) [1893177] - [fs] ceph: add metadata perf metric support (Jeff Layton) [1893177] - [fs] ceph: add read/write latency metric support (Jeff Layton) [1893177] - [fs] ceph: add caps perf metric for each superblock (Jeff Layton) [1893177] - [fs] ceph: add dentry lease metric support (Jeff Layton) [1893177] - [include] math64: New DIV64_U64_ROUND_CLOSEST helper (Jeff Layton) [1893177] - [tty] tty: Fix ->pgrp locking in tiocspgrp() (Waiman Long) [1908197] {CVE-2020-29661}- [mm] Revert "powerpc: Ensure that swiotlb buffer is allocated from low memory" (Diego Domingos) [1907131] - [fs] xfs: use ENOTBLK for direct I/O to buffered I/O fallback (Carlos Maiolino) [1922953] - [nvme] nvme-multipath: Early exit if no path is available (Gopal Tiwari) [1880508] - [scsi] scsi: lpfc: Add support for eh_should_retry_cmd() (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add store capability to rport port_state in sysfs (Ewan Milne) [1801585] - [scsi] scsi: scsi_transport_fc: Add a new rport state FC_PORTSTATE_MARGINAL (Ewan Milne) [1801585] - [scsi] scsi: core: No retries on abort success (Ewan Milne) [1801585] - [scsi] scsi: core: Add a new error code DID_TRANSPORT_MARGINAL in scsi.h (Ewan Milne) [1801585] - [scsi] scsi: core: Add limitless cmd retry support (Ewan Milne) [1801585] - [fs] gfs2: Fix deadlock between gfs2_{create_inode, inode_lookup} and delete_work_func (Andreas Grunbacher) [1903190] - [fs] gfs2: Don't call cancel_delayed_work_sync from within delete work function (Andreas Grunbacher) [1903190] - [cpufreq] acpi-cpufreq: Honor _PSD table setting on new AMD CPUs (Terry Bowman) [1886943] - [x86] x86/cpufeatures: Enumerate TSX suspend load address tracking instructions (Josh Poimboeuf) [1836980] - [powerpc] powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory (Diego Domingos) [1869184] - [mm] powerpc: Ensure that swiotlb buffer is allocated from low memory (Diego Domingos) [1869184] - [fs] debugfs: Fix module state check condition (Vladis Dronov) [1866285] - [fs] debugfs: Check module state before warning in {full/open}_proxy_open() (Vladis Dronov) [1866285]- [firmware] efi: Don't attempt to map RCI2 config table if it doesn't exist (Lenny Szubowicz) [1779590] - [firmware] efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only (Lenny Szubowicz) [1779590] - [firmware] efi: Make unexported efi_rci2_sysfs_init() static (Lenny Szubowicz) [1779590] - [iommu] iommu: use the __iommu_attach_device() directly for deferred attach (Lianbo Jiang) [1904658] - [iommu] dma-iommu: use static-key to minimize the impact in the fast-path (Lianbo Jiang) [1904658] - [x86] x86/PCI: sta2x11: use default DMA address translation (Jerry Snitselaar) [1887546] - [powerpc] powerpc: use the generic dma_ops_bypass mode (Jerry Snitselaar) [1887546] - [dma] dmaengine: fix error codes in channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: off by one in cleanup code (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: Add ABI documentation for shared wq (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Clean up descriptors with fault error (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Add shared workqueue support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix mapping of portal size (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix wq config registers offset programming (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Allocate correct size for descriptor chunk (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: add missing invalid flags field to completion (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: fix hw descriptor fields for delta record (Jerry Snitselaar) [1837187] - [uapi] dmaengine: idxd: Merge definition of dsa_batch_desc into dsa_hw_desc (Jerry Snitselaar) [1838386 1837187] - [dma] dmaengine: dmatest: Return boolean result directly in filter() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Check list for emptiness before access its last entry (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Make two symbols static (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Print error codes as signed value (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add command status to idxd sysfs attribute (Jerry Snitselaar) [1893465 1837187] - [dma] dmaengine: idxd: add support for configurable max wq batch size (Jerry Snitselaar) [1893468 1837187] - [dma] dmaengine: idxd: add support for configurable max wq xfer size (Jerry Snitselaar) [1893468 1837187] - [documentation] dmaengine: idxd: add leading / for sysfspath in ABI documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: clear misc interrupt cause after read (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Prevent to run on misconfigured channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Put the CSRT table after using it (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: reset states after device disable or reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move idxd interrupt handling to mask instead of ignore (Jerry Snitselaar) [1872374 1837187] - [dma] dmaengine: idxd: add work queue drain support (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: move submission to sbitmap_queue (Jerry Snitselaar) [1837187] - [dma] dmaengine: cookie bypass for out of order completion (Jerry Snitselaar) [1838893 1837187] - [dma] dmaengine: ioat setting ioat timeout as module parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: stop completed threads when running without set channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix misc interrupt handler thread unmasking (Jerry Snitselaar) [1877126 1837187] - [dma] dmaengine: idxd: cleanup workqueue config after disabling (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix cdev locking for open and release (Jerry Snitselaar) [1837187] - [dma] dmaengine: Replace zero-length array with flexible-array (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix doc strings to satisfy validation script (Jerry Snitselaar) [1837187] - [dma] dmaengine: Include dmaengine.h into dmaengine.c (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_info (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Describe members of struct dmatest_params (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Allow negative timeout value to specify infinite wait (Jerry Snitselaar) [1837187] - [dma] Revert "dmaengine: dmatest: timeout value of -1 should specify infinite wait" (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: adding missed issue_pending to timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: remove unnesesery double complition timer modification (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: removing duplicate code from timeout handler (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Decreasing allocation chunk size 2M->512K (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fixing chunk sizing macros dependency (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: export hw version through sysfs (Jerry Snitselaar) [1838888 1837187] - [dma] dmaengine: dmatest: Restore default for channel (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix interrupt completion after unmasking (Jerry Snitselaar) [1838895 1837187] - [dma] dmaengine: dmatest: Fix process hang when reading 'wait' parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Fix iteration non-stop logic (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix channel index enumeration (Jerry Snitselaar) [1838390 1837187] - [include] include/linux/dmaengine: Typos fixes in API documentation (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove global token limit check (Jerry Snitselaar) [1838385 1837187] - [dma] dmaengine: idxd: reflect shadow copy of traffic class programming (Jerry Snitselaar) [1838381 1837187] - [dma] dmaengine: Create debug directories for DMA devices (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add basic debugfs support (Jerry Snitselaar) [1837187] - [include] dmaengine: consistently return string literal from switch-case (Jerry Snitselaar) [1837187] - [include] dmaengine: Drop redundant 'else' keyword (Jerry Snitselaar) [1837187] - [include] dmaengine: Use negative condition for better readability (Jerry Snitselaar) [1837187] - [include] dmaengine: Refactor dmaengine_check_align() to be bit operations only (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: expose general capabilities register in sysfs (Jerry Snitselaar) [1837187 1836532] - [dma] dmaengine: idxd: check return result from check_vma() in cdev (Jerry Snitselaar) [1837187 1836530] - [dma] dmanegine: ioat/dca: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'idxd_cdev' (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: remove set but not used variable 'group' (Jerry Snitselaar) [1837187] - [documentation] dmaengine: idxd: add sysfs ABI for idxd driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: fix off by one on cdev dwq refcount (Jerry Snitselaar) [1838366 1837187] - [dma] dmaengine: idxd: wq size configuration needs to check global max size (Jerry Snitselaar) [1837187 1836579] - [dma] dmaengine: idxd: sysfs input of wq incorrect wq type should return error (Jerry Snitselaar) [1837187 1836585] - [dma] dmaengine: idxd: correct reserved token calculation (Jerry Snitselaar) [1837187 1836647] - [dma] dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() (Jerry Snitselaar) [1838354 1837187] - [dma] dmaengine: idxd: fix runaway module ref count on device driver bind (Jerry Snitselaar) [1837187 1836649] - [dma] dmaengine: idxd: fix boolconv.cocci warnings (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add char driver to expose submission portal to userland (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: connect idxd to dmaengine subsystem (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add descriptor manipulation routines (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: add configuration component of driver (Jerry Snitselaar) [1837187] - [dma] dmaengine: idxd: Init and probe for Intel data accelerators (Jerry Snitselaar) [1837187] - [include] io-64-nonatomic: add io{read|write}64{_lo_hi|_hi_lo} macros (Jerry Snitselaar) [1837187] - [powerpc] iomap: introduce io{read|write}64_{lo_hi|hi_lo} (Jerry Snitselaar) [1837187] - [lib] iomap: Use non-raw io functions for io{read|write}XXbe (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: use vchan_vdesc_fini() to free descriptors (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking around list operations (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Do not call desc_free() under a spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: remove debug message (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Add missing locking (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: Support in-use unbind (Jerry Snitselaar) [1837187] - [dma] dmaengine: move .device_release missing log warning to debug level (Jerry Snitselaar) [1837187] - [dma] dmaengine: Cleanups for the slave <-> channel symlink support (Jerry Snitselaar) [1837187] - [dma] dmaengine: fix null ptr check for __dma_async_device_channel_register() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Fix return value for dma_request_chan() in case of failure (Jerry Snitselaar) [1837187] - [dma] dmaengine: Create symlinks between DMA channels and slaves (Jerry Snitselaar) [1837187] - [dma] dmaengine: add support to dynamic register/unregister of channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: break out channel registration (Jerry Snitselaar) [1837187] - [x86] x86/asm: Carve out a generic movdir64b() helper for general usage (Jerry Snitselaar) [1837187] - [x86] x86/asm: add iosubmit_cmds512() based on MOVDIR64B CPU instruction (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_get_{, any_}slave_channel() to private dmaengine.h (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove dma_request_slave_channel_compat() wrapper (Jerry Snitselaar) [1837187] - [dma] dmaengine: Remove dma_device_satisfies_mask() wrapper (Jerry Snitselaar) [1837187] - [include] dmaengine: Add helper function to convert direction value to text (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add support for reporting DMA cached data amount (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add metadata_ops for dma_async_tx_descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: print more meaningful error message (Jerry Snitselaar) [1837187] - [dma] dmaengine: move module_/dma_device_put() after route free (Jerry Snitselaar) [1837187] - [dma] dmaengine: Add reference counting to dma_device struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: Move dma_channel_rebalance() infrastructure up in code (Jerry Snitselaar) [1837187] - [dma] dmaengine: Call module_put() after device_free_chan_resources() (Jerry Snitselaar) [1837187] - [dma] dmaengine: Store module owner in dma_device struct (Jerry Snitselaar) [1837187] - [include] dmaengine: Remove spaces before TABs (Jerry Snitselaar) [1837187] - [dma] ioat: ioat_alloc_ring() failure handling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: Fix access after free in vchan_complete() (Jerry Snitselaar) [1837187] - [include] dmaengine: Fix access to uninitialized dma_slave_caps (Jerry Snitselaar) [1837187] - [dma] dmanegine: ioat/dca: Use struct_size() helper (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Add kernel doc parameter descriptions (Jerry Snitselaar) [1837187] - [dma] dmaengine: acpi: Set up DMA mask based on CSRT (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for completion polling (Jerry Snitselaar) [1837187] - [dma] dmaengine: virt-dma: store result on dma descriptor (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: timeout value of -1 should specify infinite wait (Jerry Snitselaar) [1837187] - [dma] dmaengine: Grammar s/the its/its/, s/need/needs/ (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 291 (Jerry Snitselaar) [1837187] - [dma] treewide: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1837187] - [dma] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 7 (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move test data alloc & free into functions (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: add short-hand `buf_size` var in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: wrap src & dst data into a struct (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Abort test in case of mapping error (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add transfer_size parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add alignment parameter (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Use fixed point div to calculate iops (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: Add support for multi channel testing (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: fix a small memory leak in dmatest_func() (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: move size checks earlier in function (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: use dmaengine_terminate_sync() instead (Jerry Snitselaar) [1837187] - [dma] dmaengine: dmatest: unmap data on a single code-path when xfer done (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: replace spin_lock_irqsave with spin_lock (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma: remove dma_slave_config direction usage (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioat: fix prototype of ioat_enumerate_channels (Jerry Snitselaar) [1837187] - [dma] dmaengine: ioatdma: set the completion address register after channel reset (Jerry Snitselaar) [1837187] - [dma] dmaengine: idma64: Support dmaengine_terminate_sync() (Jerry Snitselaar) [1837187] - [dma] dmaengine: add a new helper dmaenginem_async_device_register (Jerry Snitselaar) [1837187] - [documentation] Documentation/x86: Add documentation for SVA (Shared Virtual Addressing) (Jerry Snitselaar) [1836777] - [iommu] iommu/vt-d: Change flags type to unsigned int in binding mm (Jerry Snitselaar) [1836777] - [drm] drm, iommu: Change type of pasid to u32 (Jerry Snitselaar) [1836777] - [x86] x86/asm: Add an enqcmds() wrapper for the ENQCMDS instruction (Jerry Snitselaar) [1837187] - [x86] x86/mmu: Allocate/free a PASID (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Mark ENQCMD as disabled when configured out (Jerry Snitselaar) [1836777] - [mm] mm: Add a pasid member to struct mm_struct (Jerry Snitselaar) [1836777] - [x86] x86/msr-index: Define an IA32_PASID MSR (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Add supervisor PASID state for ENQCMD (Jerry Snitselaar) [1836777] - [x86] x86/cpufeatures: Enumerate ENQCMD and ENQCMDS instructions (Jerry Snitselaar) [1836777] - [x86] x86/fpu/xstate: Restore supervisor states for signal return (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Preserve supervisor states for the slow path in __fpu__restore_sig() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Introduce copy_supervisor_to_kernel() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update copy_kernel_to_xregs_err() for supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Update sanitize_restored_xstate() for supervisor xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new functions for clearing fpregs and xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Introduce XSAVES supervisor states (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Separate user and supervisor xfeatures mask (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Define new macros for supervisor and user xstates (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Rename validate_xstate_header() to validate_user_xstate_header() (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel: Fix typo which caused GDB regression (Jerry Snitselaar) [1837178] - [x86] copy_xstate_to_kernel(): don't leave parts of destination uninitialized (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Warn when checking alignment of disabled xfeatures (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Shrink space allocated for xstate_comp_offsets (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Make xfeature_is_supervisor()/xfeature_is_user() return bool (Jerry Snitselaar) [1837178] - [x86] x86/fpu/xstate: Fix small issues (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardcoded numbers (Jerry Snitselaar) [1837178] - [x86] x86/fpu: Use unsigned long long shift in xfeature_uncompacted_offset() (Jerry Snitselaar) [1837178] - [iommu] iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Don't read VCCAP register unless it exists (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add SMMUv3.2 range invalidation support (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Batch ATC invalidation commands (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Add command queue batching helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add sanity check for interrupt remapping table length macros (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Fix potential @entry null deref (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle 36bit addressing for x86-32 (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not use IOMMUv2 functionality when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Do not force direct mapping when SME is active (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Restore IRTE.RemapEn bit after programming IRTE (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix NULL pointer dereference in dev_iommu_priv_set() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Serialize IOMMU GCMD register modifications (Jerry Snitselaar) [1887546] - [dma] dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() (Jerry Snitselaar) [1887546] - [dma] dma-pool: Only allocate from CMA when in same memory zone (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix coherent pool allocations for IOMMU mappings (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move Kconfig and Makefile bits down into amd directory (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Kconfig and Makefile bits down into intel directory (Jerry Snitselaar) [1887546] - [iommu] iommu: Add gfp parameter to io_pgtable_ops->map() (Jerry Snitselaar) [1887546] - [iommu] iommu: Mark __iommu_map_sg() as static (Jerry Snitselaar) [1887546] - [iommu] iommu: Tidy up Kconfig for SoC IOMMUs (Jerry Snitselaar) [1887546] - [iommu] iommu: Make some functions static (Jerry Snitselaar) [1887546] - [include] iommu: Move sg_table wrapper out of CONFIG_IOMMU_SUPPORT (Jerry Snitselaar) [1887546] - [powerpc] powerpc/dma: Remove dev->archdata.iommu_domain (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove double zero check (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Rename intel-pasid.h to pasid.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page response ops support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report page request faults for guest SVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add a helper to get svm and sdev for pasid (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Refactor device_to_iommu() helper (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Disable multiple GPASID-dev bind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Warn on out-of-range invalidation address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix devTLB flush for vSVA (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Handle non-page aligned address (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix PASID devTLB invalidation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove global page support in devTLB flush (Jerry Snitselaar) [1887546] - [include] iommu/vt-d: Enforce PASID devTLB field mask (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove unused IOMMU_SYS_CACHE_ONLY flag (Jerry Snitselaar) [1887546] - [iommu] PCI/ATS: Add pci_pri_supported() to check device or associated PF (Jerry Snitselaar) [1887546] - [pci] PCI: Treat "external-facing" devices themselves as internal (Jerry Snitselaar) [1887546] - [documentation] docs: fix references for DMA*.txt files (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: cleanup dma_alloc_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-debug: use named initializers for dir2name (Jerry Snitselaar) [1887546] - [dma] dma-mapping: add a dma_ops_bypass flag to struct device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: inline the fast path dma-direct calls (Jerry Snitselaar) [1887546] - [dma] dma-mapping: move the remaining DMA API calls out of line (Jerry Snitselaar) [1887546] - [dma] dma-mapping: don't BUG when calling dma_map_resource on RAM (Jerry Snitselaar) [1887546] - [of] of: Allow the iommu-map property to omit untranslated devices (Jerry Snitselaar) [1887546] - [iommu] treewide: Remove uninitialized_var() usage (Jerry Snitselaar) [1887546] - [dma] dma-pool: do not allocate pool memory from CMA (Jerry Snitselaar) [1887546] - [dma] dma-pool: make sure atomic pool suits device (Jerry Snitselaar) [1887546] - [dma] dma-pool: introduce dma_guess_pool() (Jerry Snitselaar) [1887546] - [dma] dma-pool: get rid of dma_in_atomic_pool() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide function to check physical memory area validity (Jerry Snitselaar) [1887546] - [documentation] docs: move DMA kAPI to Documentation/core-api (Jerry Snitselaar) [1887546] - [dma] dma-mapping: remove dma_mark_declared_memory_occupied (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO.txt: fix an unmarked code block (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix a function name of max_mapping_size (Jerry Snitselaar) [1887546] - [documentation] docs: DMA-API-HOWTO: add a missing "=" (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-API-HOWTO: update dma_mask sections (Jerry Snitselaar) [1887546] - [documentation] Documentation/DMA-ISA-LPC: fix an incorrect reference (Jerry Snitselaar) [1887546] - [documentation] Documentation: DMA-API: fix two typos (Jerry Snitselaar) [1887546] - [dma] dma-mapping: warn when coherent pool is depleted (Jerry Snitselaar) [1887546] - [dma] dma-remap: align the size in dma_common_*_remap() (Jerry Snitselaar) [1887546] - [dma] dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR (Jerry Snitselaar) [1887546] - [dma] dma-direct: add missing set_memory_decrypted() for coherent mapping (Jerry Snitselaar) [1887546] - [dma] dma-direct: check return value when encrypting or decrypting memory (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails (Jerry Snitselaar) [1887546] - [dma] dma-direct: always align allocation size in dma_direct_alloc_pages() (Jerry Snitselaar) [1887546] - [dma] dma-direct: mark __dma_direct_alloc_pages static (Jerry Snitselaar) [1887546] - [dma] dma-direct: re-enable mmap for !CONFIG_MMU (Jerry Snitselaar) [1887546] - [dma] dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL (Jerry Snitselaar) [1887546] - [message] scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocations (Jerry Snitselaar) [1887546] - [dma] dma-pool: fix too large DMA pools on medium memory size systems (Jerry Snitselaar) [1887546] - [iommu] treewide: replace '---help---' in Kconfig files with 'help' (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make remove callback message more informative (Jerry Snitselaar) [1887546] - [include] iommu: add generic helper for mapping sgtable objects (Jerry Snitselaar) [1887546] - [dma] dma-contiguous: fix comment for dma_release_from_contiguous (Jerry Snitselaar) [1887546] - [dma] dma-pool: scale the default DMA coherent pool size with memory capacity (Jerry Snitselaar) [1887546] - [x86] x86/mm: unencrypted non-blocking DMA allocations use coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add pool sizes to debugfs (Jerry Snitselaar) [1887546] - [dma] dma-direct: atomic allocations must come from atomic coherent pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: dynamically expanding atomic pools (Jerry Snitselaar) [1887546] - [dma] dma-pool: add additional coherent pools to map to gfp mask (Jerry Snitselaar) [1887546] - [dma] dma-remap: separate DMA atomic pools from direct remap code (Jerry Snitselaar) [1887546] - [dma] dma-mapping: use vmap insted of reimplementing it (Jerry Snitselaar) [1887546] - [dma] dma-debug: make __dma_entry_alloc_check_leak() static (Jerry Snitselaar) [1887546] - [dma] dma: debug: no need to check return value of debugfs_create functions (Jerry Snitselaar) [1887546] - [dma] dma-debug: Batch dma_debug_entry allocation (Jerry Snitselaar) [1887546] - [dma] dma/debug: Remove dma_debug_resize_entries() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Make leak-like behaviour apparent (Jerry Snitselaar) [1887546] - [dma] dma-debug: Dynamically expand the dma_debug_entry pool (Jerry Snitselaar) [1887546] - [dma] dma-debug: Use pr_fmt() (Jerry Snitselaar) [1887546] - [dma] dma-debug: Expose nr_total_entries in debugfs (Jerry Snitselaar) [1887546] - [dma] dma-debug: fix displaying of dma allocation type (Jerry Snitselaar) [1887546] - [dma] dma-direct: fix data truncation in dma_direct_get_required_mask() (Jerry Snitselaar) [1887546] - [dma] dma-direct: provide a arch_dma_clear_uncached hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: make uncached_kernel_address more general (Jerry Snitselaar) [1887546] - [include] dma-direct: remove the cached_kernel_address hook (Jerry Snitselaar) [1887546] - [dma] dma-direct: consolidate the error handling in dma_direct_alloc_pages (Jerry Snitselaar) [1887546] - [dma] dma-coherent: fix integer overflow in the reserved-memory dma allocation (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix misuse of iommu_domain_identity_map() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Update scalable mode paging structure coherency (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enable PCI ACS for platform opt in hint (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Set U/S bit in first level page table by default (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make Intel SVM code 64-bit only (Jerry Snitselaar) [1887546] - [arm64] arm64: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [x86] x86: Remove dev->archdata.iommu pointer (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use dev_iommu_priv_get/set() (Jerry Snitselaar) [1887546] - [iommu] iommu: Allow page responses without PASID (Jerry Snitselaar) [1887546] - [iommu] iommu/iova: Don't BUG on invalid PFNs (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Add helper functions to update domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Print extended features in one line to fix divergent log levels (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Make amd_iommu_apply_ivrs_quirks() static inline (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move Intel IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Move AMD IOMMU driver into subdirectory (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove redundant devid checks (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Store dev_data as device iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Merge private header files (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Remove PD_DMA_OPS_MASK (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Consolidate domain allocation/freeing (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Free page-table in protection_domain_free() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Allocate page-table in protection_domain_init() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Let free_pagetable() not rely on domain->pt_root (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unexport get_dev_data() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove iommu_sva_ops::mm_exit() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [iommu] iommu/amd: Use pci_ats_supported() (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Only enable ATS for trusted devices (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Don't reserve implementation defined register space (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: remove set but not used variable 'smmu' (Jerry Snitselaar) [1887546] - [uapi] iommu/virtio: Fix sparse warning (Jerry Snitselaar) [1887546] - [pci] PCI/ATS: Export symbols of PASID functions (Jerry Snitselaar) [1887546] - [iommu] iommu/mediatek: Fix MTK_IOMMU dependencies (Jerry Snitselaar) [1887546] - [iommu] iommu: spapr_tce: Disable compile testing to fix build on book3s_32 config (Jerry Snitselaar) [1887546] - [iommu] iommu: Enable compile testing for some of drivers (Jerry Snitselaar) [1887546] - [x86] x86: Hide the archdata.iommu field behind generic IOMMU_API (Jerry Snitselaar) [1887546] - [iommu] iommu/hyper-v: Constify hyperv_ir_domain_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix compile warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: fix a GCC warning (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Fix pointer cast warnings on 32 bit (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove IOVA handling code from the non-dma_ops path (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove duplicated check in intel_svm_bind_mm() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Remove redundant IOTLB flush (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add page request draining support (Jerry Snitselaar) [1887546 1847060] - [iommu] iommu/vt-d: Disable non-recoverable fault processing before unbind (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show inv queue internals (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Multiple descriptors per qi_submit_sync() (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace intel SVM APIs with generic SVA APIs (Jerry Snitselaar) [1887546 1836578] - [include] iommu/vt-d: Fix compile warning from intel-svm.h (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Report SVA feature with generic flag (Jerry Snitselaar) [1887546 1836578] - [iommu] iommu/vt-d: Add custom allocator for IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Enlightened PASID allocation (Jerry Snitselaar) [1887546 1837167] - [iommu] iommu/vt-d: Add svm/sva invalidate function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Support flushing more translation cache types (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add bind guest PASID support (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add nested translation helper function (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use a helper function to skip agaw for SL (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Move domain helper to header (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove functions that support private domain (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Unify format of the printed messages (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce guest PASID bind function (Jerry Snitselaar) [1887546] - [iommu] iommu: Introduce cache_invalidate API (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: debugfs: Add support to show page table internals (Jerry Snitselaar) [1887546 1835059] - [iommu] iommu/vt-d: Use iova over first level (Jerry Snitselaar) [1887546 1837160] - [iommu] iommu/vt-d: Update first level super page capability (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Make first level IOVA canonical (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Flush PASID-based iotlb for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Setup pasid entries for iova over first level (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Identify domains using first level page table (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Misc macro clean up for SVM (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add build dependency on IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Replace Intel specific PASID allocator with IOASID (Jerry Snitselaar) [1887546] - [iommu] iommu/ioasid: Add custom allocators (Jerry Snitselaar) [1887546] - [iommu] iommu: Add I/O ASID allocator (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Use right Kconfig option name (Jerry Snitselaar) [1887546] - [iommu] iommu/vt-d: Add Kconfig option to enable/disable scalable mode (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reverse arguments to list_add (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Use accessor functions for iommu private data (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Reject IOMMU page granule larger than PAGE_SIZE (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Fix freeing of incomplete domains (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Build virtio-iommu as module (Jerry Snitselaar) [1887546] - [iommu] iommu: virtio: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Remove unused variable (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Update to most recent specification (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add event queue (Jerry Snitselaar) [1887546] - [iommu] iommu/virtio: Add probe request (Jerry Snitselaar) [1887546] - [iommu] iommu: Add virtio-iommu driver (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove duplicate error message (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix uninitilized variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rename IOMMU_QCOM_SYS_CACHE and improve doc (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Restore naming of driver parameter prefix (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Use WRITE_ONCE() when changing validity of an STE (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Improve SMR mask test (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Fix IOVA validation for 32-bit (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Prepare for TTBR1 usage (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise VTCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TCR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Improve attribute handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Fix -Wunused-const-variable warning (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Remove useless of_match_ptr() (Jerry Snitselaar) [1887546] - [iommu] drivers/iommu: Initialise module 'owner' field in iommu_device_set_ops() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Update my email address in MODULE_AUTHOR() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Allow building as a module (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Support SMMU module probing from the IORT (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu-v3: Unregister IOMMU and bus ops on device removal (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Prevent forced unbinding of Arm SMMU drivers (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] Revert "iommu/arm-smmu: Make arm-smmu-v3 explicitly non-modular" (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise TTBRn handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise MAIR handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify level indexing (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify PGD size handling (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify start level lookup (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Simplify bounds checks (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm: Rationalise size check (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Make selftest gubbins consistently __init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Avoid pathological RPM behaviour for unmaps (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable: Move some initialization data to .init.rodata (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Report USF more clearly (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove arm_smmu_flush_ops (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move .tlb_sync method to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove "leaf" indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Remove .tlb_inv_range indirection (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Use ias/oas to check the valid iova/pa (Jerry Snitselaar) [1887546] - [iommu] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Ensure 64-bit I/O accessors are available on 32-bit CPU (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Make private implementation details static (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add context init implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add reset implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add configuration implementation hook (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Move Secure access quirk to implementation (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: ioremap smmu mmio region before implementation init (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Add implementation infrastructure (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rename arm-smmu-regs.h (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR0 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract context bank accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Abstract GR1 accesses (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Get rid of weird "atomic" write (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync() (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Rework cb_base handling (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert context bank registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR1 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu/arm-smmu: Convert GR0 registers to bitfields (Jerry Snitselaar) [1887546] - [iommu] iommu: Remove IOMMU_OF_DECLARE (Jerry Snitselaar) [1887546] - [iommu] iommu: Stop deferring probe at end of initcalls (Jerry Snitselaar) [1887546] - [iommu] iommu: Fix use-after-free in iommu_release_device (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Fix dma_pgprot() for unencrypted coherent pages (Jerry Snitselaar) [1887546] - [x86] x86: Don't let pgprot_modify() change the page encryption bit (Jerry Snitselaar) [1887546] - [x86] x86/PCI: Remove X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [pci] PCI: vmd: Remove dma_map_ops overrides (Jerry Snitselaar) [1887546] - [pci] x86/pci: Clean up usage of X86_DEV_DMA_OPS (Jerry Snitselaar) [1887546] - [x86] x86/Kconfig: Remove the unused X86_DMA_REMAP KConfig symbol (Jerry Snitselaar) [1887546] - [dma] dma-direct: avoid a forward declaration for phys_to_dma (Jerry Snitselaar) [1887546] - [dma] dma-mapping: Add vmap checks to dma_map_single() (Jerry Snitselaar) [1887546] - [x86] x86/platform/uv: Fix UV4 hub revision adjustment (Frank Ramsay) [1908507] - [ata] ahci: Add Intel Rocket Lake PCH-H RAID PCI IDs (Steve Best) [1868308]- [mfd] mfd: intel-lpss: Fix Intel Elkhart Lake LPSS I2C input clock (Steve Best) [1783586] - [mfd] mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs (Steve Best) [1783586] - [i2c] i2c: i801: Add support for Intel Elkhart Lake (Steve Best) [1783586] - [fs] fuse: fix bad inode (Miklos Szeredi) [1906908] - [fs] virtiofs: calculate number of scatter-gather elements accurately (Vivek Goyal) [1783467] - [fs] virtiofs: add logic to free up a memory range (Vivek Goyal) [1783467] - [fs] virtiofs: maintain a list of busy elements (Vivek Goyal) [1783467] - [fs] virtiofs: serialize truncate/punch_hole and dax fault path (Vivek Goyal) [1783467] - [fs] virtiofs: define dax address space operations (Vivek Goyal) [1783467] - [fs] virtiofs: add DAX mmap support (Vivek Goyal) [1783467] - [fs] virtiofs: implement dax read/write operations (Vivek Goyal) [1783467] - [uapi] virtiofs: introduce setupmapping/removemapping commands (Vivek Goyal) [1783467] - [fs] virtiofs: implement FUSE_INIT map_alignment field (Vivek Goyal) [1783467] - [fs] virtiofs: keep a list of free dax memory ranges (Vivek Goyal) [1783467] - [fs] virtiofs: add a mount option to enable dax (Vivek Goyal) [1783467] - [fs] virtiofs: set up virtio_fs dax_device (Vivek Goyal) [1783467] - [fs] virtiofs: get rid of no_mount_options (Vivek Goyal) [1783467] - [fs] virtiofs: provide a helper function for virtqueue initialization (Vivek Goyal) [1783467] - [fs] dax: Create a range version of dax_layout_busy_page() (Vivek Goyal) [1783467] - [dax] dax: Modify bdev_dax_pgoff() to handle NULL bdev (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for MMIO transport (Vivek Goyal) [1783467] - [virtio] virtio: Implement get_shm_region for PCI transport (Vivek Goyal) [1783467] - [include] virtio: Add get_shm_region method (Vivek Goyal) [1783467] - [fs] virtiofs: do not use fuse_fill_super_common() for device installation (Vivek Goyal) [1783467] - [uapi] fuse: reserve values for mapping protocol (Vivek Goyal) [1783467] - [fs] virtiofs: Convert virtiofs to use new mount API (Vivek Goyal) [1783467] - [fs] fuse: reject options on reconfigure via fsconfig(2) (Vivek Goyal) [1783467] - [fs] fuse: ignore 'data' argument of mount(..., MS_REMOUNT) (Vivek Goyal) [1783467] - [fs] fuse: use ->reconfigure() instead of ->remount_fs() (Vivek Goyal) [1783467] - [fs] fuse: switch to use errorfc() et.al (Vivek Goyal) [1783467] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Vivek Goyal) [1783467] - [fs] fs_parser: remove fs_parameter_description name field (Vivek Goyal) [1783467] - [fs] vfs: subtype handling moved to fuse (Vivek Goyal) [1783467] - [fs] fuse: convert to use the new mount API (Vivek Goyal) [1783467] - [lib] lib/zlib: fix inflating zlib streams on s390 (Philipp Rudo) [1908011] - [scsi] scsi: ibmvfc: Set default timeout to avoid crash during migration (Diego Domingos) [1890710] - [net] Bluetooth: Fix null pointer dereference in hci_event_packet() (Gopal Tiwari) [1921475] - [tools] selftests: fix poll error in udpgro.sh (Hangbin Liu) [1922213] - [net] mptcp: fix length of MP_PRIO suboption (Davide Caratti) [1923156] - [powerpc] powerpc/sstep: Fix array out of bound warning (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Add testcases for VSX vector paired load/store instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/ppc-opcode: Add encoding macros for VSX vector paired instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Support VSX vector paired storage access instructions (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Cover new VSX instructions under CONFIG_VSX (Desnes Augusto Nunes do Rosario) [1908739] - [powerpc] powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set (Desnes Augusto Nunes do Rosario) [1908739] - [net] fix setsockopt(SO_REUSEADDR) for MPTCP sockets (Paolo Abeni) [1922500] - [net] net_sched: avoid shift-out-of-bounds in tcindex_set_parms() (Davide Caratti) [1917366] - [net] net_sched: reject silly cell_log in qdisc_get_rtab() (Davide Caratti) [1917366] - [net] sched: prevent invalid Scell_log shift count (Davide Caratti) [1917366] - [net] netem: fix zero division in tabledist (Davide Caratti) [1917366] - [net] protect tcf_block_unbind with block lock (Davide Caratti) [1917366] - [pinctrl] pinctrl: intel: Add Intel Elkhart Lake pin controller support (Steve Best) [1783600] - [fs] dlm: fix invalid cluster name warning (Alexander Aring) [1655771] - [mm] arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix doc warnings in iort.c (Al Stone) [1865698 1851555] - [acpi] ACPI, APEI, Fix error return value in apei_map_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Initialize performance state sysfs attribute (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Support Alder Lake (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2228T (Al Stone) [1865698 1851555] - [acpi] ACPI: Fix whitespace inconsistencies (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Acer SW5-012 lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: fix enum-conversion warning (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: remove unreachable breaks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add missing type casts in GPE register access code (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add ACPI_DPTF Kconfig menu (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Fix participant driver names (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: remove comment regarding string _UID support (Al Stone) [1865698 1851555] - [acpi] ACPI: reboot: Avoid racing after writing to ACPI RESET_REG (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: don't allow debugging when ACPI is disabled (Al Stone) [1865698 1851555] - [dax] ACPI: HMAT: refactor hmat_register_target_device to hmem_register_device (Al Stone) [1865698 1851555] - [acpi] x86/numa: add 'nohmat' option (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200925 Version 20200925 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Remove unnecessary semicolon (Al Stone) [1865698 1851555] - [acpi] ACPICA: Debugger: Add a new command: "ALL " (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: Return exceptions for string-to-integer conversions (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpi_help: Update UUID list (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add predefined names found in the SMBus sepcification (Al Stone) [1865698 1851555] - [acpi] ACPICA: Tree-wide: fix various typos and spelling mistakes (Al Stone) [1865698 1851555] - [acpi] ACPICA: Drop the repeated word "an" in a comment (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for 64 bit risc-v compilation (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: Flush EC work unconditionally after wakeup (Al Stone) [1865698 1851555] - [acpi] ACPI: button: fix handling lid state changes when input device closed (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Replace ACPI_DEBUG_PRINT() with pr_debug() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove 'state' from struct acpi_memory_device (Al Stone) [1865698 1851555] - [acpi] ACPI / extlog: Check for RDMSR failure (Al Stone) [1865698 1851555] - [acpi] node: Add access1 class to represent CPU to memory characteristics (Al Stone) [1865698 1851555] - [acpi] ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 (Al Stone) [1865698 1851555] - [acpi] ACPI: Let ACPI know we support Generic Initiator Affinity Structures (Al Stone) [1865698 1851555] - [acpi] ACPI: Support Generic Initiator only domains (Al Stone) [1865698 1851555] - [acpi] ACPI / NUMA: Add stub function for pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] virtio-mem: Allow to specify an ACPI PXM as nid (Al Stone) [1865698 1851555] - [acpi] ACPI: battery: include linux/power_supply.h (Al Stone) [1865698 1851555] - [acpi] ACPI: wakeup: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: tiny-power-button: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: proc: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Remove unused ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: event: Remove leftover ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: dock: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: debugfs: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: custom_method: Remove dead ACPICA debug code (Al Stone) [1865698 1851555] - [acpi] ACPI: container: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: platform: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: memhotplug: Remove leftover ACPICA debug functionality (Al Stone) [1865698 1851555] - [acpi] ACPI: LPSS: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: cmos_rtc: Remove leftover ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: update kernel-doc line comments (Al Stone) [1865698 1851555] - [acpi] PNP: ACPI: Fix missing-prototypes in acpi_pnp.c (Al Stone) [1865698 1851555] - [acpi] ACPI: configfs: Add missing config_item_put() to fix refcount leak (Al Stone) [1865698 1851555] - [acpi] ACPI: video: use ACPI backlight for HP 635 Notebook (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Clean up header file include statements (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove unnecessary APD_ADDR() macro stub (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove ACPI_MODULE_NAME() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Remove flags from struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add kerneldoc for properties in struct apd_device_desc (Al Stone) [1865698 1851555] - [acpi] ACPI: Remove side effect of partly creating a node in acpi_get_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Rename acpi_map_pxm_to_online_node() to pxm_to_online_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: Do not create new NUMA domains from ACPI static tables that are not SRAT (Al Stone) [1865698 1851555] - [acpi] ACPI: Add out of bounds and numa_off protections to pxm_to_node() (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Print more information when acpi_processor_evaluate_cst() fails (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add PCH FIVR participant driver (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Add Ampere Altra SOC MCFG quirk (Al Stone) [1865698 1851555] - [acpi] ACPI / APEI: Add a notifier chain for unknown (vendor) CPER records (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Move TPS68470 OpRegion driver to drivers/acpi/pmic/ (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Split out Kconfig and Makefile specific for ACPI PMIC (Al Stone) [1865698 1851555] - [acpi] PCI/ACPI: Tone down missing MCFG message (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Make ACPICA use logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Change the type of acpi_os_map_generic_address() return value (Al Stone) [1865698 1851555] - [acpi] ACPICA: Add support for using logical addresses of GPE blocks (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused inline functions (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Drop the unused @ops of iort_add_device_replay() (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Save Cherry Trail PWM ctx registers only once (at activation) (Al Stone) [1865698 1851555] - [acpi] ACPI / LPSS: Resume Cherry Trail PWM controller in no-irq phase (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce special struct type for GPE register addresses (Al Stone) [1865698 1851555] - [acpi] ACPICA: Introduce acpi_hw_gpe_read() and acpi_hw_gpe_write() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Validate GPE blocks at init time (Al Stone) [1865698 1851555] - [acpi] ACPI: Export acpi_get_first_physical_node() to modules (Al Stone) [1865698 1851555] - [kernel] rcu/tree: Export rcu_idle_{enter, exit} to modules (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: fix -Wformat (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Fix build for ARCH_APICTIMER_STOPS_ON_C3 unset (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Take over RCU-idle for C3-BM idle (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TLB_FLUSHED (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: Use CPUIDLE_FLAG_TIMER_STOP (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Prevent acpi_release_memory() from returning too early (Al Stone) [1865698 1851555] - [acpi] ACPI: ioremap: avoid redundant rounding to OS page size (Al Stone) [1865698 1851555] - [acpi] ACPI: SoC: APD: Check return value of acpi_dev_get_property() (Al Stone) [1865698 1851555] - [acpi] ACPI: APD: Add a fmw property is_raven (Al Stone) [1865698 1851555] - [include] ACPI: APD: Change name from ST to FCH (Al Stone) [1865698 1851555] - [acpi] i2c: designware: Add device HID for Hygon I2C controller (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Add an input ID to acpi_dma_configure() (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove useless PCI bus walk (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_msi_map_rid() PCI agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: remove redundant assignment to variable rc (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check (Al Stone) [1865698 1851555] - [acpi] ACPI: NUMA: Remove the useless sub table pointer check (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: Remove the duplicated checks for acpi_parse_entries_array() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200717 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Do not increment operation_region reference counts for field units (Al Stone) [1865698 1851555] - [acpi] ACPICA: Replace one-element array with flexible-array (Al Stone) [1865698 1851555] - [acpi] ACPI: acpi_pad: initialize preferred_cpu (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Clean up the removal of unused memory mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_iomem() (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Use deferred unmapping in acpi_os_unmap_generic_address() (Al Stone) [1865698 1851555] - [acpi] ACPICA: Preserve memory opregion mappings (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Implement deferred unmapping of ACPI memory (Al Stone) [1865698 1851555] - [acpi] ACPI: Use fallthrough pseudo-keyword (Al Stone) [1865698 1851555] - [acpi] acpi: thermal: Don't call thermal_zone_device_is_enabled() (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Fix Tiger Lake ACPI device ID (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant for TigerLake (Al Stone) [1865698 1851555] - [acpi] ACPI: tables: avoid relocations for table signature array (Al Stone) [1865698 1851555] - [acpi] ACPI: PAD: Eliminate usage of uninitialized_var() macro (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: add newlines when printing module parameters (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: add newline when printing 'ec_event_clearing' module parameter (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix pm_profile_attr type (Al Stone) [1865698 1851555] - [acpi] ACPI: property: use cached name in acpi_fwnode_get_named_child_node() (Al Stone) [1865698 1851555] - [acpi] sched,acpi_pad: Convert to sched_set_fifo*() (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: Avoid using power resources if there are none for D0 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200528 (Al Stone) [1865698 1851555] - [acpi] ACPICA: iASL: add new OperationRegion subtype keyword PlatformRtMechanism (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Fix reference count leak in acpi_cppc_processor_probe() (Al Stone) [1865698 1851555] - [acpi] ACPI: sysfs: Fix reference count leak in acpi_sysfs_add_hotplug_profile() (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Remove the unused __get_pci_rid() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: PM: s2idle: Extend GPE dispatching debug message (Al Stone) [1865698 1851555] - [acpi] ACPI: PM: s2idle: Print type of wakeup debug messages (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Add battery participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: DPTF: Additional sysfs attributes for power participant driver (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer TravelMate 5735Z (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: Fix PMCG node single ID mapping handling (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Kick the memory_failure() queue for synchronous errors (Al Stone) [1865698 1851555] - [mm] mm/memory-failure: Add memory_failure_queue_kick() (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add comments for not calling acpi_put_table() (Al Stone) [1865698 1851555] - [acpi] ACPI: GTDT: Put GTDT table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI / PMIC: Add i2c address for thermal control (Al Stone) [1865698 1851555] - [acpi] ACPI: GED: add support for _Exx / _Lxx handler methods (Al Stone) [1865698 1851555] - [acpi] ACPI: Delete unused proc filename macros (Al Stone) [1865698 1851555] - [acpi] ACPI: IORT: Add extra message "applying workaround" for off-by-1 issue (Al Stone) [1865698 1851555] - [acpi] ACPI: utils: Add acpi_evaluate_reg() helper (Al Stone) [1865698 1851555] - [acpi] ACPI: debug: Make two functions static (Al Stone) [1865698 1851555] - [acpi] ACPI: sleep: Put the FACS table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: scan: Put SPCR and STAO table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Put the ACPI table after using it (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the HEST table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error record serialization table for error path (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the error injection table for error path and module exit (Al Stone) [1865698 1851555] - [acpi] ACPI: APEI: Put the boot error record table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: watchdog: Put the watchdog action table after parsing (Al Stone) [1865698 1851555] - [acpi] ACPI: LPIT: Put the low power idle table after using it (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200430 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix required parameters for _NIG and _NIH (Al Stone) [1865698 1851555] - [acpi] ACPICA: Dispatcher: add status checks (Al Stone) [1865698 1851555] - [acpi] ACPICA: Disassembler: ignore AE_ALREADY_EXISTS status when parsing create operators (Al Stone) [1865698 1851555] - [acpi] ACPICA: Move acpi_gbl_next_cmd_num definition to acglobal.h (Al Stone) [1865698 1851555] - [acpi] ACPICA: Make acpi_protocol_lengths static (Al Stone) [1865698 1851555] - [acpi] ACPI/IORT: work around num_ids ambiguity (Al Stone) [1865698 1851555] - [acpi] Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" (Al Stone) [1865698 1851555] - [pci] PCI: Constify struct pci_ecam_ops (Al Stone) [1865698 1851555] - [acpi] PM: ACPI: Output correct message on target power state (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: Make some symbols static (Al Stone) [1865698 1851555] - [acpi] ACPI: processor: idle: Allow probing on platforms with one ACPI C-state (Al Stone) [1865698 1851555] - [documentation] PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rename dev_pm_may_skip_resume() (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Rework the power.may_skip_resume handling (Al Stone) [1865698 1851555] - [acpi] PM: sleep: core: Do not skip callbacks in the resume phase (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Switch back to async_schedule_dev() (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Fold functions into their callers (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Simplify the SMART_SUSPEND flag handling (Al Stone) [1865698 1851555] - [base] PM: sleep: core: Use built-in RCU list checking (Al Stone) [1865698 1851555] - [base] PM: core: Fix handling of devices deleted during system-wide resume (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() (Al Stone) [1865698 1851555] - [kernel] PM: sleep: Integrate suspend-to-idle with generig suspend flow (Al Stone) [1865698 1851555] - [base] PM: sleep: Drop dev_pm_skip_next_resume_phases() (Al Stone) [1865698 1851555] - [acpi] ACPI: button: Drop no longer necessary Asus T200TA lid_init_state quirk (Al Stone) [1865698 1851555] - [acpi] ACPI/PCI: pci_link: use extended_irq union member when setting ext-irq shareable (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Fix up fast path check in acpi_ec_add() (Al Stone) [1865698 1851555] - [x86] ACPI, x86/boot: make acpi_nobgrt static (Al Stone) [1865698 1851555] - [x86] acpi/x86: add a kernel parameter to disable ACPI BGRT (Al Stone) [1865698 1851555] - [acpi] x86: ACPI: fix CPU hotplug deadlock (Al Stone) [1865698 1851555] - [x86] acpi/x86: ignore unspecified bit positions in the ACPI global lock field (Al Stone) [1865698 1851555] - [x86] x86/acpi: make "asmlinkage" part first thing in the function definition (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Move acpi_get_wakeup_address() into sleep.c, remove from (Al Stone) [1865698 1851555] - [x86] x86/ACPI/sleep: Remove an unnecessary include of asm/realmode.h (Al Stone) [1865698 1851555] - [x86] x86/efi: Explicitly include realmode.h to handle RM trampoline quirk (Al Stone) [1865698 1851555] - [acpi] ACPI: video: Use native backlight on Acer Aspire 5783z (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version 20200326 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fixes for acpiExec namespace init file (Al Stone) [1865698 1851555] - [acpi] ACPICA: WSMT: Fix typo, no functional change (Al Stone) [1865698 1851555] - [acpi] ACPICA: utilities: fix sprintf() (Al Stone) [1865698 1851555] - [acpi] ACPICA: acpiexec: remove redeclaration of acpi_gbl_db_opt_no_region_support (Al Stone) [1865698 1851555] - [acpi] ACPICA: Change PlatformCommChannel ASL keyword to PCC (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix IVRS IVHD type 10h reserved field name (Al Stone) [1865698 1851555] - [acpi] ACPICA: Implement IVRS IVHD type 11h parsing (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a typo in a comment field (Al Stone) [1865698 1851555] - [acpi] ACPICA: Update version to 20200214 (Al Stone) [1865698 1851555] - [acpi] ACPI: CPPC: clean up acpi_get_psd_map() (Al Stone) [1865698 1851555] - [acpi] ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: fan: Use scnprintf() for avoiding potential buffer overflow (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Consolidate event handler installation code (Al Stone) [1865698 1851555] - [acpi] ACPI: list_for_each_safe() -> list_for_each_entry_safe() (Al Stone) [1865698 1851555] - [acpi] ACPI: video: remove redundant assignments to variable result (Al Stone) [1865698 1851555] - [acpi] ACPI: OSL: Add missing __acquires/__releases annotations (Al Stone) [1865698 1851555] - [acpi] ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry (Al Stone) [1865698 1851555] - [acpi] ACPI / AC: Cleanup DMI quirk table (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Simplify acpi_ec_add() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_handlers() (Al Stone) [1865698 1851555] - [acpi] ACPI: EC: Avoid passing redundant argument to functions (Al Stone) [1865698 1851555] - [include] ACPI: NUMA: Up-level "map to online node" functionality (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a couple of typos (Al Stone) [1865698 1851555] - [acpi] ACPICA: use acpi_size instead of u32 for prefix_path_length (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast length arguement to acpi_ns_build_normalized_path() as u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: cast the result of the pointer difference to u32 (Al Stone) [1865698 1851555] - [acpi] ACPICA: Table Manager: Update comments in a function header (Al Stone) [1865698 1851555] - [acpi] ACPICA: Enable sleep button on ACPI legacy wake (Al Stone) [1865698 1851555] - [acpi] ACPICA: Fix a comment "enable" fixed events -> "disable" all fixed events (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: make root file a parameter for cv_init_file_tree (Al Stone) [1865698 1851555] - [acpi] ACPICA: ASL-ASL+ converter: remove function parameters from cv_init_file_tree() (Al Stone) [1865698 1851555] - [acpi] ACPI: Add new tiny-power-button driver to directly signal init (Al Stone) [1865698 1851555] - [acpi] ACPI: button: move HIDs to acpi/button.h (Al Stone) [1865698 1851555] - [acpi] ACPI: treewide: remove redundant IS_ERR() before error code check (Al Stone) [1865698 1851555] - [dma] dmaengine: idma64: Use actual device for DMA transfers (Steve Best) [1784118] - [platform] platform/x86: dell-smbios-wmi: Correct a memory leak (David Arcari) [1898516] - [x86] x86/{mce,mm}: Unmap the entire page if the whole page is affected and poisoned (Aristeu Rozanski) [1850800]- [x86] kvm: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: use kvm_complete_insn_gp in emulating RDMSR/WRMSR (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: remove bogus #GP injection (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Fix split-irqchip vs interrupt injection window request (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: fix error return code in svm_create_vcpu() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Fix offset computation bug in __sev_dbg_decrypt() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use cpuid to determine max gfn (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: mmu: Fix SPTE encoding of MMIO generation upper half (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nvmx: Sync unsync'd vmcs02 state to vmcs12 on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: tracing: Fix unmatched kvm_entry and kvm_exit events (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Update description of KVM_{GET, CLEAR}_DIRTY_LOG (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: get smi pending status correctly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Add more protection against undefined behavior in rsvd_bits() (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM (Paolo Bonzini) [1904054 1906893 1904128] - [documentation] kvm: Forbid the use of tagged userspace addresses for memslots (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: mark vmcb as dirty when forcingly leaving the guest mode (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: correctly restore nested_run_pending on migration (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Clarify TDP MMU page list invariants (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Ensure TDP MMU roots are freed after yield (Paolo Bonzini) [1904054 1906893 1904128] - [security] apparmor: remove duplicate macro list_entry_is_head() (Paolo Bonzini) [1904054 1906893 1904128] - [kernel] linux/list.h: add a macro to test if entry is pointing to the head (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: check tlbs_dirty directly (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: change in pv_eoi_get_pending() to make code more readable (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix shift out of bounds reported by UBSAN (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Optimize not-present/MMIO SPTE check in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use raw level to index into MMIO walks' sptes array (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Get root level from walkers when retrieving MMIO SPTE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Remove the call to sev_platform_status() during setup (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Don't flush cache if hardware enforces cache coherency across encryption domains (Paolo Bonzini) [1904054 1906893 1904128] - [x86] cpu: Add hardware-enforced cache coherency as a CPUID feature (Paolo Bonzini) [1904054 1906893 1904128] - [x86] Remove X86_FEATURE_MFENCE_RDTSC (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm/vmx: Use TEST REG, REG instead of CMP $0, REG in vmenter.S (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: ignore SIPIs that are received while not in wait-for-sipi state (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: nsvm: set fixed bits by hand (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add TDP MMU SPTE changed trace point (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86/mmu: Add existing trace points to TDP MMU (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: check CR4 changes against vcpu->arch (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: adjust SEV for commit 7e8e6eed75e (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Move asid to vcpu_svm (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: remove unused macro HV_CLOCK_SIZE (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Sink cpuid update into vendor-specific set_cr4 functions (Paolo Bonzini) [1904054 1906893 1904128] - [virt] kvm: remove kvm_clear_guest_page (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Don't track dirty for KVM_SET_[TSS_ADDR|IDENTITY_MAP_ADDR] (Paolo Bonzini) [1904054 1906893 1904128] - [tools] kvm: selftests: test KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: hyper-v: allow KVM_GET_SUPPORTED_HV_CPUID as a system ioctl (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: emulate wait-for-SIPI and SIPI-VMExit (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: fix apic_accept_events vs check_nested_events (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Return bool instead of int for CR4 and SREGS validity checks (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: x86: Move vendor CR4 validity check to dedicated kvm_x86_ops hook (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: svm: Drop VMXE check from svm_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop explicit 'nested' check from vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [x86] kvm: vmx: Drop guest CPUID check for VMXE in vmx_set_cr4() (Paolo Bonzini) [1904054 1906893 1904128] - [netdrv] net/mlx5e: Update max_opened_tc also when channels are closed (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix leak upon failure of rule creation (Alaa Hleihel) [1918379 1914766] - [netdrv] net/mlx5: Fix function calculation for page trees (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used (Alaa Hleihel) [1918379] - [netdrv] mlx5: Mark BlueField-3 as unsupported device (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Enable host PF HCA after eswitch is initialized (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Rename peer_pf to host_pf (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: Make API mlx5_core_is_ecpf accept const pointer (Alaa Hleihel) [1923760 1918379] - [netdrv] net/mlx5: simplify the return expression of mlx5_ec_init() (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use strict get/set operations for obj_id (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (Alaa Hleihel) [1918379] - [include] net/mlx5: Expose ifc bits for query modify header (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Revert parameters on errors when changing trust state without reset (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Correctly handle changing the number of queues when the interface is down (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix CT rule + encap slow path offload and deletion (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Maintain separate page trees for ECPF and PF functions (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Fix IPSEC stats (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Reduce tc unsupported key print level (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: free page before return (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: E-switch, Fix rate calculation for overflow (Alaa Hleihel) [1918379] - [netdrv] net/mlx5: Fix memory leak on flow table creation error flow (Alaa Hleihel) [1918379] - [infiniband] Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" (Alaa Hleihel) [1918379] - [infiniband] RDMA/mlx5: Fix wrong free of blue flame register on error (Alaa Hleihel) [1918379] - [infiniband] IB/mlx5: Fix error unwinding when set_has_smi_cap fails (Alaa Hleihel) [1918379] - [netdrv] net/mlx5e: Add missing capability check for uplink follow (Alaa Hleihel) [1918379] - [netdrv] iavf: Use kzalloc for allocating only one thing (Stefan Assmann) [1838735] - [netdrv] iavf: fix double-release of rtnl_lock (Stefan Assmann) [1838735] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Stefan Assmann) [1838735] - [netdrv] iavf: Fix updating statistics (Stefan Assmann) [1838735] - [netdrv] iavf: fix error return code in iavf_init_get_resources() (Stefan Assmann) [1838735] - [netdrv] ethernet/intel: Convert fallthrough code comments (Stefan Assmann) [1838735] - [netdrv] net/intel: remove driver versions from Intel drivers (Stefan Assmann) [1838735] - [net] Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data (Gopal Tiwari) [1916057] - [fs] fs/fs-writeback.c: fix kernel-doc warning (Waiman Long) [1918047] - [include] memcg: only record foreign writebacks with dirty pages when memcg is not disabled (Waiman Long) [1918047] - [trace] writeback: don't access page->mapping directly in track_foreign_dirty TP (Waiman Long) [1918047] - [fs] writeback: add tracepoints for cgroup foreign writebacks (Waiman Long) [1918047] - [mm] writeback, memcg: Implement foreign dirty flushing (Waiman Long) [1918047] - [mm] mm: remove the account_page_dirtied export (Waiman Long) [1918047] - [fs] writeback, memcg: Implement cgroup_writeback_by_id() (Waiman Long) [1918047] - [mm] writeback: Separate out wb_get_lookup() from wb_get_create() (Waiman Long) [1918047] - [include] bdi: Add bdi->id (Waiman Long) [1918047] - [mm] mm/page-writeback: introduce tracepoint for wait_on_page_writeback() (Waiman Long) [1918047] - [fs] kernfs: fix barrier usage in __kernfs_new_node() (Waiman Long) [1918047] - [fs] kernfs: Allocating memory for kernfs_iattrs with kmem_cache (Waiman Long) [1918047] - [fs] fs: Convert writeback to XArray (Waiman Long) [1918047] - [mm] mm: Convert page-writeback to XArray (Waiman Long) [1918047] - [mm] mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() (Waiman Long) [1917681] - [mm] mm/slub: fix panic in slab_alloc_node() (Oleksandr Natalenko) [1921056] - [net] xfrm: interface: fix the priorities for ipip and ipv6 tunnels (Sabrina Dubroca) [1923269] - [net] netfilter: ipset: fix shift-out-of-bounds in htable_bits() (Antoine Tenart) [1918684] - [net] tcp: refine tcp_pacing_delay() for very low pacing rates (Antoine Tenart) [1905897] - [net] ensure correct skb->tstamp in various fragmenters (Antoine Tenart) [1905897] - [net] tcp: repaired skbs must init their tso_segs (Antoine Tenart) [1905897] - [net] tcp: address problems caused by EDT misshaps (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: ensure maxrate fq parameter applies to EDT flows (Antoine Tenart) [1905897] - [net] tcp: refine tcp_tso_should_defer() after EDT adoption (Antoine Tenart) [1905897] - [net] tcp_bbr: update comments to reflect pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: add tcp_reset_xmit_timer() helper (Antoine Tenart) [1905897] - [net] tcp: fix TCP_REPAIR xmit queue setup (Antoine Tenart) [1905897] - [net] tcp_bbr: adjust TCP BBR for departure time pacing (Antoine Tenart) [1905897] - [net] tcp_bbr: fix typo in bbr_pacing_margin_percent (Antoine Tenart) [1905897] - [net] tcp: optimize tcp internal pacing (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: no longer use skb_is_tcp_pure_ack() (Antoine Tenart) [1905897] - [net] tcp: mitigate scheduling jitter in EDT pacing model (Antoine Tenart) [1905897] - [net] tcp: do not change tcp_wstamp_ns in tcp_mstamp_refresh (Antoine Tenart) [1905897] - [net] tcp/fq: move back to CLOCK_MONOTONIC (Antoine Tenart) [1905897] - [net] tcp: switch tcp_internal_pacing() to tcp_wstamp_ns (Antoine Tenart) [1905897] - [net] tcp: switch tcp and sch_fq to new earliest departure time model (Antoine Tenart) [1905897] - [net] tcp: switch internal pacing timer to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: provide earliest departure time in skb->tstamp (Antoine Tenart) [1905897] - [net] tcp: add tcp_wstamp_ns socket field (Antoine Tenart) [1905897] - [net] net_sched: sch_fq: switch to CLOCK_TAI (Antoine Tenart) [1905897] - [net] tcp: introduce tcp_skb_timestamp_us() helper (Antoine Tenart) [1905897] - [net] tcp: switch tcp_clock_ns() to CLOCK_TAI base (Antoine Tenart) [1905897] - [drm] drm/nouveau/disp/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/dmaobj/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/gpio/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bar/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/timer/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/fb/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/imem/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/mc/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/devinit/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/pci/ga10: initial support (Ben Skeggs) [1916583] - [drm] drm/nouveau/core: recognise GA10 (Ben Skeggs) [1916583] - [drm] drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 (Ben Skeggs) [1916583] - [drm] drm/nouveau/mmu: fix vram heap sizing (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110-: disable hw-initiated dpcd reads (Ben Skeggs) [1916583] - [drm] drm/nouveau/i2c/gk110: split out from i2c/gk104 (Ben Skeggs) [1916583] - [drm] drm/nouveau/privring: ack interrupts the same way as RM (Ben Skeggs) [1916583] - [drm] drm/nouveau/bios: fix issue shadowing expansion ROMs (Ben Skeggs) [1916583] - [netdrv] net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix two double free cases (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: ethtool, Fix restriction of autoneg with 56G (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: In skb build skip setting mark in switchdev mode (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: E-Switch, fix changing vf VLANID (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: Fix SWP offsets when vlan inserted by driver (Alaa Hleihel) [1899457 1819580] - [netdrv] net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Check if lag is supported before creating one (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Fix MR cache memory leak (Alaa Hleihel) [1899457] - [netdrv] net/mlx5: Fix passing zero to 'PTR_ERR' (Alaa Hleihel) [1899457] - [netdrv] net/mlx5e: remove unnecessary memset (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Assign dev to DM MR (Alaa Hleihel) [1899457] - [infiniband] RDMA/mlx5: Remove mlx5_ib_mr->npages (Alaa Hleihel) [1899457] - [documentation] scsi: fc: Update documentation of sysfs nodes for FPIN stats (Ewan Milne) [1859967] - [scsi] scsi: fc: Add mechanism to update FPIN signal statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Parse FPIN packets and update statistics (Ewan Milne) [1859967] - [scsi] scsi: fc: Add FPIN statistics to fc_host and fc_rport objects (Ewan Milne) [1859967] - [uapi] scsi: fc: Update formal FPIN descriptor definitions (Ewan Milne) [1859967] - [scsi] scsi: smartpqi: Update version to 1.2.16-012 (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct pqi_sas_smp_handler busy condition (Don Brace) [1890727 1889844] - [scsi] scsi: smartpqi: Correct driver removal with HBA disks (Don Brace) [1890727 1889844] - [target] scsi: target: Fix XCOPY NAA identifier lookup (Maurizio Lombardi) [1900463] {CVE-2020-28374} - [x86] perf/x86/intel/uncore: Add Comet Lake support (Michael Petlan) [1873271]- [net] bridge: Fix a warning when del bridge sysfs (Davide Caratti) [1917518] - [net] bridge: Avoid infinite loop when suppressing NS messages with invalid options (Davide Caratti) [1917518] - [net] bridge: fix stale eth hdr pointer in br_dev_xmit (Davide Caratti) [1917518] - [net] SUNRPC: Handle 0 length opaque XDR object data properly (Dave Wysochanski) [1906400] - [net] SUNRPC: Move simple_get_bytes and simple_get_netobj into private header (Dave Wysochanski) [1906400] - [block] nbd: make the config put is called before the notifying the waiter (Ming Lei) [1743857] - [block] nbd: restore default timeout when setting it to zero (Ming Lei) [1743857] - [kernel] rcu/tree: Defer kvfree_rcu() allocation to a clean context (Waiman Long) [1922453] - [kernel] cgroup: Fix memory leak when parsing multiple source parameters (Waiman Long) [1922453] - [kernel] cpuset: fix race between hotplug work and later CPU offline (Waiman Long) [1922453] - [kernel] cgroup: freezer: call cgroup_enter_frozen() with preemption disabled in ptrace_stop() (Waiman Long) [1922453] - [kernel] cgroup: freezer: fix frozen state inheritance (Waiman Long) [1922453] - [kernel] locking/lockdep: Cure noinstr fail (Waiman Long) [1922453] - [kernel] tick/nohz: Narrow down noise while setting current task's tick dependency (Waiman Long) [1922453] - [fs] fs: Kill DCACHE_DONTCACHE dentry even if DCACHE_REFERENCED is set (Eric Sandeen) [1921903] - [fs] fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() (Eric Sandeen) [1921903] - [netdrv] ice: update dev_addr in ice_set_mac_address even if HW filter exists (Jonathan Toppins) [1879318] - [tools] libbpf: Fix uninitialized variable in btf_parse_type_sec (Jiri Olsa) [1922197] - [tools] libbpf: Support BTF loading and raw data output in both endianness (Jiri Olsa) [1922197] - [tools] selftests/bpf: Test BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__str_by_offset() as a more generic variant of name_by_offset (Jiri Olsa) [1922197] - [tools] libbpf: Add BTF writing APIs (Jiri Olsa) [1922197] - [tools] libbpf: Add btf__new_empty() to create an empty BTF object (Jiri Olsa) [1922197] - [tools] libbpf: Allow modification of BTF and add btf__add_str API (Jiri Olsa) [1922197] - [tools] libbpf: Extract generic string hashing function for reuse (Jiri Olsa) [1922197] - [tools] libbpf: Generalize common logic for managing dynamically-sized arrays (Jiri Olsa) [1922197] - [tools] libbpf: Remove assumption of single contiguous memory for BTF data (Jiri Olsa) [1922197] - [tools] libbpf: Refactor internals of BTF type index (Jiri Olsa) [1922197] - [tools] libbpf: Remove any use of reallocarray() in libbpf (Jiri Olsa) [1922197] - [tools] libbpf: Clean up and improve CO-RE reloc logging (Jiri Olsa) [1922197] - [tools] libbpf: Improve error logging for mismatched BTF kind cases (Jiri Olsa) [1922197] - [scsi] scsi: qla2xxx: Fix mailbox Ch erroneous error (Nilesh Javali) [1894578] - [sound] ALSA: ASoC: Intel: tgl: remove sof_fw_filename set for tgl_3_in_1_default (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: allow soundwire use desc->default_fw_filename (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E (Jaroslav Kysela) [1783462] - [sound] ALSA: hda: intel-dsp-config: add PCI id for TGL-H (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Properly unregister DAI on removal (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Add missing size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Fix wrong size check (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Simplify remove_widget function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove empty functions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Change allocations to resource managed (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Unify all device references (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove unused functions from topology API (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98926: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98925: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max9867: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: max98373-sdw: align regmap use with other codecs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98390: Fix error codes in max98390_dsm_init() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98371: drop driver pm=NULL assignment (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98095: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98373: don't access volatile registers in bias level off (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: max98090: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: pcm: DRAIN support reactivation (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: mutex between calibration and power state changes (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt711: remove warnings (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5660: skip of_device_id table when !CONFIG_OF (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: codecs: rt*.c: remove useless pointer cast (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: delay 300ms after SDB pulling high for calibration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015p: move SDB control from trigger to DAPM (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: check the return value of regmap_read during i2c probe (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: modification for calibration to get better performance (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: support TDM slot configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: qcom: Fix build failure when slimbus is module (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: master: use pm_runtime_set_active() on add (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: intel: fix another unused-function warning (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DPN interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: only clear valid DP0 interrupts (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: registers: add definitions for clearable interrupt fields (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: reset slave_notify status at each loop (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: bus: add comments to explain interrupt loop filter (Jaroslav Kysela) [1783462] - [sound] ALSA: soundwire: SDCA: detect sdca_cascade interrupt (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: update TDM slot_width (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl_rt1011_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dpcm_capture flag for speaker_smart_amp (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for Dooly (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for cml_rt1015_rt5682 (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: add hw specific PCM constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: loader: do not warn about unknown firmware headers (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: Remove multistep topology loading (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: sof-audio: remove goto used for force-nocodec support (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: modify the signature of stall op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: topology: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: topology: use inclusive language for bclk and fsync (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ops: add parse_platform_ext_manifest() op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: relax PCM period and buffer size constraints (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: nocodec: modify DAI link definitions (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: trace: Add runtime trace filtering mechanism (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add `memory_info` file to debugfs (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Change section comment for SOF_IPC_TEST_ (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Improve code alignment in header.h (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: IPC: fix implicit type overflow (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse firmware config dictionary (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the condition passed to sof_dev_dbg_or_err (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: modify the SOF_DBG flags (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated status dump (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: ext_manifest: parse cavs extra config data elem (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Intel: hda: define parse_platform_ext_manifest op (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: override volume info callback (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: control: remove const in sizeof() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Add .prepare/.complete callbacks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: SOF: Activate runtime PM with SOF OF device (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add missing ret=0 at soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: ignore un-needed mutex_unlock() case on soc_pcm_open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_component_module/open() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: remove unneeded dev_err() for snd_soc_dai_startup() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_clean() and call it from soc_pcm_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-link: add mark for snd_soc_link_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-dai: add mark for snd_soc_dai_startup/shutdown() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: soc-component: add mark for soc_pcm_components_open/close() (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: KMB: Fix S24_LE configuration (Jaroslav Kysela) [1783462] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt5682: change SAR voltage threshold (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: increase the time to detect BCLK (Jaroslav Kysela) [1783462] - [sound] ALSA: ASoC: rt1015: add delay to fix pop noise from speaker (Jaroslav Kysela) [1783462] - [powerpc] powerpc/tm: Avoid machine crash on rt_sigreturn() (Gustavo Duarte) [1860550] - [net] udp: Prevent reuseport_select_sock from reading uninitialized socks (Guillaume Nault) [1917953] - [net] flow_offload: Fix memory leak for indirect flow block (Guillaume Nault) [1917953] - [net] sock: set sk_err to ee_errno on dequeue from errq (Guillaume Nault) [1917953] - [net] devlink: Make sure devlink instance and port are in same net namespace (Guillaume Nault) [1917953] - [net] devlink: Hold rtnl lock while reading netdev attributes (Guillaume Nault) [1917953] - [net] devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() (Guillaume Nault) [1917953] - [net] tipc: fix NULL deref in tipc_link_xmit() (Xin Long) [1918657] - [net] tipc: prevent possible null deref of link (Xin Long) [1918657] - [net] tipc: fix incompatible mtu of transmission (Xin Long) [1918657] - [net] tipc: fix memory leak in tipc_topsrv_start() (Xin Long) [1918657] - [net] tipc: add stricter control of reserved service types (Xin Long) [1918657] - [tools] selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Reset ethtool features after failed setting (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Fix expected case of extack messages (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Only check verifier log on verification fails (Jiri Benc) [1882709] - [netdrv] netdevsim: Add debugfs toggle to reject BPF programs in verifier (Jiri Benc) [1882709] - [tools] selftests/bpf/test_offload.py: Remove check for program load flags match (Jiri Benc) [1882709] - [net] xdp: Remove the xdp_attachment_flags_ok() callback (Jiri Benc) [1882709] - [net] net, xsk: Avoid taking multiple skbuff references (Jiri Benc) [1882709] - [net] increment xmit_recursion level in dev_direct_xmit() (Jiri Benc) [1882709] - [kernel] usermodehelper: reset umask to default before executing user process (Jiri Benc) [1882709] - [net] xsk: Do not discard packet when NETDEV_TX_BUSY (Jiri Benc) [1882709] - [net] xsk: Fix number of pinned pages/umem size discrepancy (Jiri Benc) [1882709] - [include] netdevice.h: fix xdp_state kernel-doc warning (Jiri Benc) [1882709] - [net] bpf: xdp: Fix XDP mode when no mode flags specified (Jiri Benc) [1882709] - [net] bpf: Fix XDP FD-based attach/detach logic around XDP_FLAGS_UPDATE_IF_NOEXIST (Jiri Benc) [1882709] - [kernel] add a kernel_wait helper (Jiri Benc) [1882709] - [tools] selftests/bpf: Add link detach tests for cgroup, netns, and xdp bpf_links (Jiri Benc) [1882709] - [net] bpf: Add support for forced LINK_DETACH command (Jiri Benc) [1882709] - [kernel] bpf: Fix build without CONFIG_NET when using BPF XDP link (Jiri Benc) [1882709] - [net] xdp: Prevent kernel-infoleak in xsk_getsockopt() (Jiri Benc) [1882709] - [net] udp, bpf: Ignore connections in reuseport group after BPF sk lookup (Jiri Benc) [1882709] - [net] Revert "net: optimize the sockptr_t for unified kernel/user address spaces" (Jiri Benc) [1882709] - [net] improve the user pointer check in init_user_sockptr (Jiri Benc) [1882709] - [include] net: remove sockptr_advance (Jiri Benc) [1882709] - [include] net: make sockptr_is_null strict aliasing safe (Jiri Benc) [1882709] - [net] optimize the sockptr_t for unified kernel/user address spaces (Jiri Benc) [1882709] - [net] bpfilter: switch bpfilter_ip_set_sockopt to sockptr_t (Jiri Benc) [1882709] - [net] switch copy_bpf_fprog_from_user to sockptr_t (Jiri Benc) [1882709] - [include] net: add a new sockptr_t type (Jiri Benc) [1882709] - [net] bpfilter: reject kernel addresses (Jiri Benc) [1882709] - [net] bpfilter: split __bpfilter_process_sockopt (Jiri Benc) [1882709] - [net] bpfilter: fix up a sparse annotation (Jiri Benc) [1882709] - [net] udp: Don't discard reuseport selection when group has connections (Jiri Benc) [1882709] - [net] bpf, xdp: Remove XDP_QUERY_PROG and XDP_QUERY_PROG_HW XDP commands (Jiri Benc) [1882709] - [tools] selftests/bpf: Add BPF XDP link selftests (Jiri Benc) [1882709] - [net] bpf: Implement BPF XDP link-specific introspection APIs (Jiri Benc) [1882709] - [net] bpf, xdp: Implement LINK_UPDATE for BPF XDP link (Jiri Benc) [1882709] - [net] bpf, xdp: Add bpf_link-based XDP attachment API (Jiri Benc) [1882709] - [net] bpf, xdp: Extract common XDP program attachment logic (Jiri Benc) [1882709] - [net] bpf, xdp: Maintain info on attached XDP BPF programs in net_device (Jiri Benc) [1882709] - [kernel] bpf, netns: Fix build without CONFIG_INET (Jiri Benc) [1882709] - [net] udp6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] udp: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] udp: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] ipv6: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] ipv4: remove unused arg exact_dif in compute_score (Jiri Benc) [1882709] - [net] udp: Remove unused variable/function (exact_dif) (Jiri Benc) [1882709] - [net] udp: Remove unused parameter (exact_dif) (Jiri Benc) [1882709] - [net] udp: only choose unbound UDP socket for multicast when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound datagram socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] ensure unbound stream socket to be chosen when not in a VRF (Jiri Benc) [1882709] - [net] allow binding socket in a VRF when there's an unbound socket (Jiri Benc) [1882709] - [net] udp6: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] udp: drop unneeded likely() call around IS_ERR() (Jiri Benc) [1882709] - [net] inet6: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet6: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] inet: Run SK_LOOKUP BPF program on socket lookup (Jiri Benc) [1882709] - [net] inet: Extract helper for selecting socket from reuseport group (Jiri Benc) [1882709] - [net] simplify cBPF setsockopt compat handling (Jiri Benc) [1882709] - [net] explicitly include in net/core/sock.c (Jiri Benc) [1882709] - [include] compat: provide compat_ptr() on all architectures (Jiri Benc) [1882709] - [net] socket: move compat timeout handling into sock.c (Jiri Benc) [1882709] - [include] xdp: introduce xdp_get_shared_info_from_{buff, frame} utility routines (Jiri Benc) [1882709] - [net] xsk: Add xdp statistics to xsk_diag (Jiri Benc) [1882709] - [net] xsk: Add new statistics (Jiri Benc) [1882709] - [net] bpfilter: Initialize pos variable (Jiri Benc) [1882709] - [kernel] umd: Stop using split_argv (Jiri Benc) [1882709] - [kernel] umd: Remove exit_umh (Jiri Benc) [1882709] - [net] bpfilter: Take advantage of the facilities of struct pid (Jiri Benc) [1882709] - [kernel] exit: Factor thread_group_exited out of pidfd_poll (Jiri Benc) [1882709] - [kernel] umd: Track user space drivers with struct pid (Jiri Benc) [1882709] - [net] bpfilter: Move bpfilter_umh back into init data (Jiri Benc) [1882709] - [fs] exec: Remove do_execve_file (Jiri Benc) [1882709] - [kernel] umh: Stop calling do_execve_file (Jiri Benc) [1882709] - [kernel] umd: Transform fork_usermode_blob into fork_usermode_driver (Jiri Benc) [1882709] - [kernel] umd: Rename umd_info.cmdline umd_info.driver_name (Jiri Benc) [1882709] - [kernel] umd: For clarity rename umh_info umd_info (Jiri Benc) [1882709] - [kernel] umh: Separate the user mode driver and the user mode helper support (Jiri Benc) [1882709] - [kernel] umh: Move setting PF_UMH into umh_pipe_setup (Jiri Benc) [1882709] - [kernel] umh: Remove call_usermodehelper_setup_file. (Jiri Benc) [1882709] - [kernel] umh: Rename the user mode driver helpers for clarity (Jiri Benc) [1882709] - [kernel] umh: Capture the pid in umh_pipe_setup (Jiri Benc) [1882709] - [net] bpf: Add SO_KEEPALIVE and related options to bpf_setsockopt (Jiri Benc) [1882709] - [net] tcp: Expose tcp_sock_set_keepidle_locked (Jiri Benc) [1882709] - [net] tcp: add tcp_sock_set_keepidle (Jiri Benc) [1882709] - [net] sock: Move sock_valbool_flag to header (Jiri Benc) [1882709] - [net] spread "enum sock_flags" (Jiri Benc) [1882709] - [tools] bpf: Use local copy of headers including uapi/linux/filter.h (Jiri Benc) [1882709] - [net] bpfilter: fix iptables failure if bpfilter_umh is disabled (Jiri Benc) [1882709] - [s390] s390/crypto: add arch_get_random_long() support (Vladis Dronov) [1904274] - [net] net/smc: Add support for obtaining SMCR device list (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining SMCD device list (Philipp Rudo) [1868684] - [net] net/smc: Add SMC-D Linkgroup diagnostic support (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get link command (Philipp Rudo) [1868684] - [net] net/smc: Introduce SMCR get linkgroup command (Philipp Rudo) [1868684] - [net] net/smc: Add support for obtaining system information (Philipp Rudo) [1868684] - [net] net/smc: Introduce generic netlink interface for diagnostic purposes (Philipp Rudo) [1868684] - [net] net/smc: Refactor smc ism v2 capability handling (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to link structure (Philipp Rudo) [1868684] - [net] net/smc: Add diagnostic information to smc ib-device (Philipp Rudo) [1868684] - [net] net/smc: Add link counters for IB device ports (Philipp Rudo) [1868684] - [net] net/smc: Add connection counters for links (Philipp Rudo) [1868684] - [net] net/smc: Use active link of the connection (Philipp Rudo) [1868684] - [net] net/smc: use helper smc_conn_abort() in listen processing (Philipp Rudo) [1868684] - [net] sched: sch_frag: add generic packet fragment support. (Marcelo Leitner) [1909262] - [net] sched: act_mirred: refactor the handle of xmit (Marcelo Leitner) [1909262] - [net] sched: fix miss init the mru in qdisc_skb_cb (Marcelo Leitner) [1909262] - [net] openvswitch: using ip6_fragment in ipv6_stub (Marcelo Leitner) [1909262] - [net] ipv6: add ipv6_fragment hook in ipv6_stub (Marcelo Leitner) [1909262] - [x86] x86/resctrl: Fix spelling in user-visible warning messages (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enable user to view thread or core throttling mode (Puneet Sethi) [1717078] - [x86] x86/resctrl: Enumerate per-thread MBA controls (Puneet Sethi) [1717078] - [x86] cacheinfo: Move resctrl's get_cache_id() to the cacheinfo header file (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_cache::arch_has_{sparse, empty}_bitmaps (Puneet Sethi) [1717078] - [x86] x86/resctrl: Merge AMD/Intel parse_bw() calls (Puneet Sethi) [1717078] - [x86] x86/resctrl: Add struct rdt_membw::arch_needs_linear to explain AMD/Intel MBA difference (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use is_closid_match() in more places (Puneet Sethi) [1717078] - [x86] x86/resctrl: Use container_of() in delayed_work handlers (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix stale comment (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove struct rdt_membw::max_delay (Puneet Sethi) [1717078] - [x86] x86/resctrl: Remove unused struct mbm_state::chunks_bw (Puneet Sethi) [1717078] - [x86] x86/resctrl: Fix memory bandwidth counter width for AMD (Puneet Sethi) [1845633 1717078] - [documentation] Documentation: x86: fix some typos (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Clarify MBA takes MB as referring to mba_sc (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Remove cdpl2 unspported statement and fix capitalisation (Puneet Sethi) [1717078] - [documentation] Documentation: x86: Contiguous cbm isn't all X86 (Puneet Sethi) [1717078] - [documentation] Documentation: x86: convert resctrl_ui.txt to reST (Puneet Sethi) [1717078] - [kernel] livepatch: Make klp_apply_object_relocs static (Yannick Cote) [1866433] - [kernel] livepatch: Prevent module-specific KLP rela sections from referencing vmlinux symbols (Yannick Cote) [1866433] - [x86] livepatch: Remove .klp.arch (Yannick Cote) [1866433] - [kernel] livepatch: Apply vmlinux-specific KLP relocations early (Yannick Cote) [1866433] - [kernel] livepatch: Disallow vmlinux.ko (Yannick Cote) [1866433]- [sound] ALSA: hda: Add Cometlake-R PCI ID (Jaroslav Kysela) [1915650] - [fs] xfs: don't drain buffer lru on freeze and read-only remount (Brian Foster) [1903387] - [fs] xfs: rename xfs_wait_buftarg() to xfs_buftarg_drain() (Brian Foster) [1903387] - [net] mptcp: implement delegated actions (Paolo Abeni) [1892375] - [net] mptcp: schedule work for better snd subflow selection (Paolo Abeni) [1892375] - [net] mptcp: do not queue excessive data on subflows (Paolo Abeni) [1892375] - [net] mptcp: re-enable sndbuf autotune (Paolo Abeni) [1892375] - [net] mptcp: always graft subflow socket to parent (Paolo Abeni) [1892375] - [include] lockdep: Introduce in_softirq lockdep assert (Paolo Abeni) [1892375] - [net] selinux: handle MPTCP consistently with TCP (Paolo Abeni) [1892375] - [net] mptcp: fix locking in mptcp_disconnect() (Paolo Abeni) [1892375] - [net] mptcp: better msk-level shutdown. (Paolo Abeni) [1892375] - [net] mptcp: more strict state checking for acks (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the MP_PRIO testcases (Paolo Abeni) [1892375] - [net] mptcp: add the mibs for MP_PRIO (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add set_flags command in pm_nl_ctl (Paolo Abeni) [1892375] - [net] mptcp: add set_flags command in PM netlink (Paolo Abeni) [1892375] - [net] mptcp: add the incoming MP_PRIO support (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing MP_PRIO support (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add testcases for setting the address ID (Paolo Abeni) [1892375] - [net] mptcp: add the address ID assignment bitmap (Paolo Abeni) [1892375] - [net] mptcp: cap forward allocation to 1M (Paolo Abeni) [1892375] - [net] mptcp: fix pending data accounting (Paolo Abeni) [1892375] - [net] mptcp: push pending frames when subflow has free space (Paolo Abeni) [1892375] - [net] mptcp: properly annotate nested lock (Paolo Abeni) [1892375] - [net] mptcp: fix security context on server socket (Paolo Abeni) [1892375] - [net] mptcp: clear use_ack and use_map when dropping other suboptions (Paolo Abeni) [1892375] - [net] mptcp: let MPTCP create max size skbs (Paolo Abeni) [1892375] - [net] mptcp: pm: simplify select_local_address() (Paolo Abeni) [1892375] - [net] mptcp: parse and act on incoming FASTCLOSE option (Paolo Abeni) [1892375] - [net] mptcp: hold mptcp socket before calling tcp_done (Paolo Abeni) [1892375] - [net] mptcp: use MPTCPOPT_HMAC_LEN macro (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add the flush addrs testcase (Paolo Abeni) [1892375] - [net] mptcp: remove address when netlink flushes addrs (Paolo Abeni) [1892375] - [net] mptcp: attach subflow socket to parent cgroup (Paolo Abeni) [1892375] - [net] mptcp: be careful on subflows shutdown (Paolo Abeni) [1892375] - [net] mptcp: plug subflow context memory leak (Paolo Abeni) [1892375] - [net] mptcp: link MPC subflow into msk only after accept (Paolo Abeni) [1892375] - [net] mptcp: use the variable sk instead of open-coding (Paolo Abeni) [1892375] - [net] mptcp: rename add_addr_signal and mptcp_add_addr_status (Paolo Abeni) [1892375] - [net] mptcp: drop rm_addr_signal flag (Paolo Abeni) [1892375] - [net] mptcp: print out port and ahmac when receiving ADD_ADDR (Paolo Abeni) [1892375] - [net] mptcp: add port parameter for mptcp_pm_announce_addr (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated packet for ADD_ADDR using port (Paolo Abeni) [1892375] - [net] mptcp: add the outgoing ADD_ADDR port support (Paolo Abeni) [1892375] - [net] mptcp: use adding up size to get ADD_ADDR length (Paolo Abeni) [1892375] - [net] mptcp: add port support for ADD_ADDR suboption writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and ADD_ADDR6 suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: unify ADD_ADDR and echo suboptions writing (Paolo Abeni) [1892375] - [net] mptcp: print new line in mptcp_seq_show() if mptcp isn't in use (Paolo Abeni) [1892375] - [net] mptcp: emit tcp reset when a join request fails (Paolo Abeni) [1892375] - [net] tcp: merge 'init_req' and 'route_req' functions (Paolo Abeni) [1892375] - [net] security: add const qualifier to struct sock in various places (Paolo Abeni) [1892375] - [net] mptcp: avoid potential infinite loop in mptcp_recvmsg() (Paolo Abeni) [1892375] - [net] mptcp: use mptcp release_cb for delayed tasks (Paolo Abeni) [1892375] - [net] mptcp: avoid a few atomic ops in the rx path (Paolo Abeni) [1892375] - [net] mptcp: allocate TX skbs in msk context (Paolo Abeni) [1892375] - [net] mptcp: protect the rx path with the msk socket spinlock (Paolo Abeni) [1892375] - [net] mptcp: implement wmem reservation (Paolo Abeni) [1892375] - [net] mptcp: open code mptcp variant for lock_sock (Paolo Abeni) [1892375] - [net] mptcp: fix NULL ptr dereference on bad MPJ (Paolo Abeni) [1892375] - [net] mptcp: be careful on MPTCP-level ack. (Paolo Abeni) [1892375] - [net] mptcp: put reference in mptcp timeout timer (Paolo Abeni) [1892375] - [net] mptcp: refine MPTCP-level ack scheduling (Paolo Abeni) [1892375] - [net] mptcp: track window announced to peer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR IPv6 test cases (Paolo Abeni) [1892375] - [net] mptcp: send out dedicated ADD_ADDR packet (Paolo Abeni) [1892375] - [net] mptcp: change add_addr_signal type (Paolo Abeni) [1892375] - [net] mptcp: keep unaccepted MPC subflow into join list (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add link failure test case (Paolo Abeni) [1892375] - [net] mptcp: skip to next candidate if subflow has unacked data (Paolo Abeni) [1892375] - [net] mptcp: fix state tracking for fallback socket (Paolo Abeni) [1892375] - [net] mptcp: drop WORKER_RUNNING status bit (Paolo Abeni) [1892375] - [net] mptcp: update rtx timeout only if required. (Paolo Abeni) [1892375] - [net] mptcp: send explicit ack on delayed ack_seq incr (Paolo Abeni) [1892375] - [net] mptcp: keep track of advertised windows right edge (Paolo Abeni) [1892375] - [net] mptcp: rework poll+nospace handling (Paolo Abeni) [1892375] - [net] mptcp: try to push pending data on snd una updates (Paolo Abeni) [1892375] - [net] mptcp: move page frag allocation in mptcp_sendmsg() (Paolo Abeni) [1892375] - [net] mptcp: refactor shutdown and close (Paolo Abeni) [1892375] - [net] mptcp: introduce MPTCP snd_nxt (Paolo Abeni) [1892375] - [net] mptcp: add accounting for pending data (Paolo Abeni) [1892375] - [net] mptcp: reduce the arguments of mptcp_sendmsg_frag (Paolo Abeni) [1892375] - [net] mptcp: introduce mptcp_schedule_work (Paolo Abeni) [1892375] - [net] tcp: factor out __tcp_close() helper (Paolo Abeni) [1892375] - [net] mptcp: use tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: factor out tcp_build_frag() (Paolo Abeni) [1892375] - [net] tcp: schedule EPOLLOUT after a partial sendmsg (Paolo Abeni) [1892375] - [net] tcp: annotate tp->write_seq lockless reads (Paolo Abeni) [1892375] - [net] mptcp: fix static checker warnings in mptcp_pm_add_timer (Paolo Abeni) [1892375] - [tools] selftests: mptcp: add ADD_ADDR timeout test case (Paolo Abeni) [1892375] - [documentation] networking: mptcp: Add MPTCP sysctl entries (Paolo Abeni) [1892375] - [net] mptcp: add a new sysctl add_addr_timeout (Paolo Abeni) [1892375] - [net] mptcp: split mptcp_clean_una function (Paolo Abeni) [1892375] - [net] tcp: propagate MPTCP skb extensions on xmit splits (Paolo Abeni) [1892375] - [net] mptcp: use _fast lock version in __mptcp_move_skbs (Paolo Abeni) [1892375] - [net] mptcp: adjust mptcp receive buffer limit if subflow has larger one (Paolo Abeni) [1892375] - [net] tcp: fix compile error if !CONFIG_SYSCTL (Paolo Abeni) [1892375] - [net] tcp: add tcp_tx_skb_cache sysctl (Paolo Abeni) [1892375] - [net] tcp: do not recycle cloned skbs (Paolo Abeni) [1892375] - [net] tcp: properly reset skb->truesize for tx recycling (Paolo Abeni) [1892375] - [net] tcp: cleanup sk_tx_skb_cache before reuse (Paolo Abeni) [1892375] - [net] tcp: fix zerocopy and notsent_lowat issues (Paolo Abeni) [1892375] - [net] tcp: add one skb cache for tx (Paolo Abeni) [1892375] - [include] include: fpga: adi-axi-common.h: fixup whitespace tab -> space (Luis Goncalves) [1494702] - [include] include: fpga: adi-axi-common.h: add version helper macros (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fix bug in port reset handshake (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: reduce the scope of variable 'ret' (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add device id for Intel FPGA PAC N3000 (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add AFU interrupt support (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add interrupt support for global error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: add interrupt support for port error reporting (Luis Goncalves) [1494702] - [fpga] fpga: dfl: introduce interrupt trigger setting API (Luis Goncalves) [1494702] - [fpga] fpga: dfl: pci: add irq info for feature devices enumeration (Luis Goncalves) [1494702] - [fpga] fpga: dfl: parse interrupt info for feature devices on enumeration (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: check INIT_B pin during write_init (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store in fpga-bridge.c (Luis Goncalves) [1494702] - [fpga] fpga: Fix dead store fpga-mgr.c (Luis Goncalves) [1494702] - [fpga] fpga: dfl: Use struct_size() in kzalloc() (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: remove unneeded, mistyped variables (Luis Goncalves) [1494702] - [fpga] fpga manager: xilinx-spi: valid for the 7 Series too (Luis Goncalves) [1494702] - [fpga] fpga: zynqmp: fix modular build (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-afu-dma-region.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] drivers/fpga/dfl-fme-pr.c: get rid of pointless access_ok() (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: Corrected error handling levels (Luis Goncalves) [1494702] - [fpga] fpga: dfl: afu: support debug access to memory-mapped afu regions (Luis Goncalves) [1494702] - [fpga] fpga: dfl.h: Replace zero-length array with flexible-array member (Luis Goncalves) [1494702] - [fpga] fpga: stratix10-soc: add compatible property value for intel agilex (Luis Goncalves) [1494702] - [fpga] fpga: machxo2-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: ice40-spi: Use new structure for SPI transfer delays (Luis Goncalves) [1494702] - [fpga] fpga: dfl: support multiple opens on feature device node (Luis Goncalves) [1494702] - [fpga] fpga: dfl: fme: add performance reporting support (Luis Goncalves) [1494702] - [firmware] firmware: fpga: replace the error codes with the standard ones (Luis Goncalves) [1494702] - [net] sched: act_mpls: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] openvswitch: ensure LSE is pullable before reading it (Guillaume Nault) [1917918] - [net] skbuff: ensure LSE is pullable before decrementing the MPLS ttl (Guillaume Nault) [1917918] - [net] sched: act_mpls: Add softdep on mpls_gso.ko (Guillaume Nault) [1917918] - [net] mpls: load mpls_gso after mpls_iptunnel (Guillaume Nault) [1917918] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1848816] - [arm64] kvm: arm64: Remove PMU RAZ/WI handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Inject UNDEF on PMU access when no PMU configured (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Add kvm_vcpu_has_pmu() helper (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Refactor PMU attribute error handling (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Introduce handling of AArch32 TTBCR2 traps (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: pmu: Make overflow handler NMI safe (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Also build dirty_log_perf_test on AArch64 (Auger Eric) [1890373 1907826] - [tools] selftests: kvm/set_memory_region_test: Fix race in move region test (Auger Eric) [1890373 1907826] - [tools] kvm: arm64: selftests: Filter out DEMUX registers (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add blessed SVE registers to get-reg-list (Auger Eric) [1890373 1907826] - [tools] kvm: selftests: Add aarch64 get-reg-list test (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't access PMCR_EL0 when no PMU is available (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Don't hide ID registers from userspace (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Force PTE mapping on fault resulting in a device mapping (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Fix AArch32 handling of DBGD{CCINT, SCRext} and DBGVCR (Auger Eric) [1890373 1907826] - [kernel] kvm: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED (Auger Eric) [1890373 1907826] - [kernel] smccc: Make constants available to assembly (Auger Eric) [1890373 1907826] - [kernel] firmware: smccc: Add the definition for SMCCCv1.2 version/error codes (Auger Eric) [1890373 1907826] - [arm64] kvm: arm64: Ensure user_mem_abort() return value is initialised (Auger Eric) [1890373 1907826] - [] ASoC: SOF: Intel: fix page fault at probe if i915 init fails (Jaroslav Kysela) [1906665] - [include] powerpc: fix the backport macros of hv_24x7 and hv_gpci (Diego Domingos) [1915159] - [net] tcp: Prevent low rmem stalls with SO_RCVLOWAT. (Davide Caratti) [1917976] - [net] tcp: fix to update snd_wl1 in bulk receiver fast path (Davide Caratti) [1917976] - [net] tcp: md5: refine tcp_md5_do_add()/tcp_md5_hash_key() barriers (Davide Caratti) [1917976] - [net] tcp: md5: add missing memory barriers in tcp_md5_do_add()/tcp_md5_hash_key() (Davide Caratti) [1917976] - [net] sunrpc: clean-up cache downcall (J. Bruce Fields) [1887178] - [net] sunrpc: raise kernel RPC channel buffer size (J. Bruce Fields) [1887178] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Lx and BlueField-2 (Alaa Hleihel) [1802118 1790541] - [s390] s390/qeth: make af_iucv TX notification call more robust (Philipp Rudo) [1915919] - [s390] s390/dasd: fix list corruption of lcu list (Philipp Rudo) [1915918] - [s390] s390/dasd: fix list corruption of pavgroup group list (Philipp Rudo) [1915918] - [s390] s390/dasd: prevent inconsistent LCU device data (Philipp Rudo) [1915918] - [s390] s390/dasd: fix hanging device offline processing (Philipp Rudo) [1915918] - [block] Revert "block: Fix a lockdep complaint triggered by request queue flushing" (Ming Lei) [1897404] - [nvme] nvme-loop: use blk_mq_hctx_set_fq_lock_class to set loop's lock class (Ming Lei) [1897404] - [block] blk-mq: add new API of blk_mq_hctx_set_fq_lock_class (Ming Lei) [1897404] - [scsi] scsi: core: Fix race between handling STS_RESOURCE and completion (Ming Lei) [1897404]- [fs] inotify: Increase default inotify.max_user_watches limit to 1048576 (Waiman Long) [1888617] - [kernel] cgroup: fix psi_show() crash on 32bit ino archs (Waiman Long) [1920288] - [kernel] cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root() (Waiman Long) [1920288] - [netdrv] net: bareudp: add missing error handling for bareudp_link_config() (Guillaume Nault) [1920194] - [netdrv] bareudp: Fix use of incorrect min_headroom size (Guillaume Nault) [1920194] - [netdrv] bareudp: set NETIF_F_LLTX flag (Guillaume Nault) [1920194] - [netdrv] vxlan: fix error return code in __vxlan_dev_create() (Guillaume Nault) [1920194] - [netdrv] ip_tunnels: Set tunnel option flag when tunnel metadata is present (Guillaume Nault) [1920194] - [net] vsock/virtio: discard packets only when socket is really closed (Stefano Garzarella) [1920004] - [net] vsock: fix the error return when an invalid ioctl command is used (Stefano Garzarella) [1920004] - [net] vsock: remove ratelimit unknown ioctl message (Stefano Garzarella) [1920004] - [net] vsock: use ns_capable_noaudit() on socket create (Stefano Garzarella) [1920004] - [net] vsock: fix potential null pointer dereference in vsock_poll() (Stefano Garzarella) [1920004] - [net] vsock/vmci: make vmci_vsock_transport_cb() static (Stefano Garzarella) [1920004] - [block] block: add blk_queue_make_request declaration back (Ming Lei) [1919764] - [net] erspan: fix version 1 check in gre_parse_header() (Guillaume Nault) [1919388] - [net] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() (Guillaume Nault) [1919388] - [net] ipv4: Fix tos mask in inet_rtm_getroute() (Guillaume Nault) [1919388] - [net] inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() (Guillaume Nault) [1919388] - [mm] usercopy: mark dma-kmalloc caches as usercopy caches (Waiman Long) [1660290] - [mm] mm, slab_common: use enum kmalloc_cache_type to iterate over kmalloc caches (Waiman Long) [1660290] - [mm] mm, slab: remove unused kmalloc_size() (Waiman Long) [1660290] - [mm] mm, slab: make kmalloc_infocontain all types of names (Waiman Long) [1660290] - [netdrv] net: stmmac: fix taprio configuration when base_time is in the past (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac-sunxi: Provide TX and RX fifo sizes (Mark Salter) [1870102] - [netdrv] net: stmmac: delete the eee_ctrl_timer after napi disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: free tx skb buffer in stmmac_resume() (Mark Salter) [1870102] - [netdrv] net: stmmac: start phylink instance before stmmac_hw_setup() (Mark Salter) [1870102] - [netdrv] net: stmmac: increase the timeout for dma reset (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect merge of patch upstream (Mark Salter) [1870102] - [netdrv] net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: enlarge dma reset timeout (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix channel lock initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: Add option for VLAN filter fail queue enable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support to Ethtool get/set ring parameters (Mark Salter) [1870102] - [netdrv] net: stmmac: use netif_tx_start|stop_all_queues() function (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix incorrect location to set real_num_rx|tx_queues (Mark Salter) [1870102] - [netdrv] net: stmmac: add ethtool support for get/set channels (Mark Salter) [1870102] - [netdrv] net: stmmac: set get_rx_header_len() as void for it didn't have any error code to return (Mark Salter) [1870102] - [netdrv] net: stmmac: remove redundant null check before clk_disable_unprepare() (Mark Salter) [1870102] - [netdrv] net: phylink: avoid oops during initialisation (Mark Salter) [1870102] - [netdrv] net: stmmac: Modify configuration method of EEE timers (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: provide multicast filter fallback (Mark Salter) [1870102] - [netdrv] net: stmmac: fix failed to suspend if phy based WOL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Speed down the PHY if WoL to save energy (Mark Salter) [1870102] - [netdrv] net: stmmac: Support WOL with phy (Mark Salter) [1870102] - [netdrv] net: stmmac: only call pmt() during suspend/resume if HW enables PMT (Mark Salter) [1870102] - [netdrv] net: stmmac: Move device_can_wakeup() check earlier in set_wol (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove WAKE_MAGIC if HW shows no pmt_magic_frame (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove unused inline function stmmac_rx_threshold_count (Mark Salter) [1870102] - [include] net: pylink.h: add kernel-doc descriptions for new fields at phylink_config (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN promiscuous mode (Mark Salter) [1870102] - [netdrv] net: stmmac: removed enabling eee in EEE set callback (Mark Salter) [1870102] - [documentation] net: phy: add PHY_INTERFACE_MODE_10GBASER (Mark Salter) [1870102] - [include] net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant (Mark Salter) [1870102] - [base] driver core: platform: Add platform_get_irq_byname_optional() (Mark Salter) [1870102] - [netdrv] net: stmmac: enable timestamp snapshot for required PTP packets in dwmac v5.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: don't attach interface until resume finishes (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: fix potential integer overflow on 32 bit multiply (Mark Salter) [1870102] - [netdrv] stmmac: fix pointer check after utilization in stmmac_interrupt (Mark Salter) [1870102] - [netdrv] stmmac: intel: Fix kernel crash due to wrong error path (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable SERDES power up/down sequence (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sub-second increment (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: fix out-of-bounds mac address reg setting (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix VLAN register handling (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix VLAN filtering when HW does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Rx filtering (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac_lib: remove unnecessary checks in dwmac_dma_reset() (Mark Salter) [1870102] - [netdrv] net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in dwmac4_dma_reset() (Mark Salter) [1870102] - [netdrv] net: stmmac: use readl_poll_timeout() function in init_systime() (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: convert to devm_platform_ioremap_resource (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate it with DesignWare XPCS (Mark Salter) [1870102] - [netdrv] net: phy: Add Synopsys DesignWare XPCS MDIO module (Mark Salter) [1870102] - [netdrv] net: stmmac: Use resolved link config in mac_link_up() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to dev_fwnode() if needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to linkmode_and()/linkmode_andnot() (Mark Salter) [1870102] - [netdrv] flow_offload: check for basic action hw stats type (Mark Salter) [1870102] - [netdrv] stmmac: let core reject the unsupported coalescing parameters (Mark Salter) [1870102] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: demote warnings about missing optional clocks (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix misleading interrupt error msg (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Disable ACS if enhanced descs are not used (Mark Salter) [1870102] - [netdrv] net: stmmac: fix notifier registration (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix missing IFF_MULTICAST checki in dwxgmac2_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: fix missing IFF_MULTICAST check in dwmac4_set_filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: fix incorrect XGMAC_VLAN_TAG register writting (Mark Salter) [1870102] - [netdrv] net: stmmac: fix incorrect GMAC_VLAN_TAG register writting in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Delete txtimer in suspend() (Mark Salter) [1870102] - [netdrv] net: stmmac: modified pcs mode support for RGMII (Mark Salter) [1870102] - [netdrv] net: stmmac: Add missing information in DebugFS capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add TBS support (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Add support for ETF Scheduler using TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: Initial support for TBS (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix missing return (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Fix TAPRIO division operation (Mark Salter) [1870102] - [netdrv] net: stmmac: mmc: Add Frame Preemption counters on GMAC5+ cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac3+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac5+: Add support for Frame Preemption (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Frame Preemption support using TAPRIO API (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate EST with TAPRIO scheduler API (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Add basic EST support for GMAC5+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Always use TX coalesce timer value when rescheduling (Mark Salter) [1870102] - [netdrv] net: stmmac: Let TX and RX interrupts be independently enabled/disabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Print more information in DebugFS DMA Capabilities file (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: avoid clk and reset for acpi device (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use generic device api (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: fix probe for ACPI devices (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not setup flower filtering if RSS is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixed link does not need MDIO Bus (Mark Salter) [1870102] - [netdrv] stmmac: debugfs entry name is not be changed when udev rename device name (Mark Salter) [1870102] - [netdrv] net: stmmac: platform: Fix MDIO init for platforms without PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: Always arm TX Timer at end of transmission start (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable 16KB buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: 16KB buffer must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: RX buffer size must be 16 byte aligned (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Clear previous RX buffer size (Mark Salter) [1870102] - [netdrv] net: stmmac: Only the last buffer has the FCS field (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not accept invalid MTU values (Mark Salter) [1870102] - [netdrv] net: stmmac: Determine earlier the size of RX buffer (Mark Salter) [1870102] - [netdrv] treewide: Use sizeof_field() macro (Mark Salter) [1870102] - [netdrv] net: stmmac: reset Tx desc base address before restarting Tx (Mark Salter) [1870102] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Mark Salter) [1870102] - [netdrv] page_pool: do not release pool until inflight == 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Do not enable TBU interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework TX Coalesce logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Tune-up default coalesce settings (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Remove uneeded computation for RFA/RFD (Mark Salter) [1870102] - [netdrv] net: stmmac: Setup a default RX Coalesce value instead of the minimum (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not set RX IC bit if RX Coalesce is zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement UDP Segmentation Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework stmmac_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Remove the speed dependency (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add C45 PHY support in the MDIO callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix sparse warning (Mark Salter) [1870102] - [netdrv] net: stmmac: Remove break after a return (Mark Salter) [1870102] - [netdrv] net: stmmac: add flexible PPS to dwmac 4.10a (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to VLAN Perfect filtering if HASH is not available (Mark Salter) [1870102] - [netdrv] net: stmmac: Support enhanced addressing mode for DWMAC 4.10 (Mark Salter) [1870102] - [netdrv] net: stmmac: Only enable enhanced addressing mode when needed (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the TX IOC in xmit path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix TSO descriptor with Enhanced Addressing (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the packet count in stmmac_rx() (Mark Salter) [1870102] - ethernet: Delete unnecessary checks before the macro call “dev_kfree_skb” (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable MMC interrupts by default (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable Flow Control when 1 or more queues are in AV (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix AV Feature detection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix TSA selection (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Only get SPH header len if available (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4: bitrev32 returns u32 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the problem of tso_xmit (Mark Salter) [1870102] - [netdrv] net: stmmac: fix argument to stmmac_pcs_ctrl_ane() (Mark Salter) [1870102] - [netdrv] net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow (Mark Salter) [1870102] - [netdrv] net: stmmac: make tc_flow_parsers static (Mark Salter) [1870102] - [netdrv] net: stmmac: fix disabling flexible PPS output (Mark Salter) [1870102] - [netdrv] net: stmmac: fix length of PTP clock's name string (Mark Salter) [1870102] - [netdrv] net: stmmac: gmac4+: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid deadlock on suspend/resume (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS writing wrong keys (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix RSS not writing all Keys to HW (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Disable the Timestamp interrupt by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not stop PHY if WoL is enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly take timestamp for PTPv2 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Always update the MAC Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Detect Hash Table size dinamically (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Not all Unicast addresses may be available (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix page pool size (Mark Salter) [1870102] - [netdrv] net: stmmac: selftest: avoid large stack usage (Mark Salter) [1870102] - [netdrv] net: stmmac: Hold rtnl lock in suspend/resume callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: implement support for passive mode converters via dt (Mark Salter) [1870102] - [netdrv] net: stmmac: ARP Offload for GMAC4+ Cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Reinitialize correctly a variable (Mark Salter) [1870102] - [netdrv] net: stmmac: Add VLAN HASH filtering support in GMAC4+ (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent divide-by-zero (Mark Salter) [1870102] - [netdrv] net: stmmac: Limit max speeds of XGMAC if asked to (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] stmmac: platform: adjust messages and move to dev level (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Enable RX Jumbo frame support (Mark Salter) [1870102] - [netdrv] net: stmmac: Correctly assing MAX MTU in XGMAC cores case (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correct RAVSEL field interpretation (Mark Salter) [1870102] - [netdrv] net: stmmac: ethtool: Let user configure TX coalesce without RIWT (Mark Salter) [1870102] - [netdrv] net: stmmac: Only consider RX error when HW Timestamping is not enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement ARP Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement L3/L4 Filters using TC Flower (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not return error code in TC Initialization (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add RBU handling in DMA interrupt (Mark Salter) [1870102] - [netdrv] net: stmmac: depend on COMMON_CLK (Mark Salter) [1870102] - [netdrv] net: stmmac: dwc-qos: use devm_platform_ioremap_resource() to simplify code (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for VLAN Insertion Offload (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Add EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for SA Insertion/Replacement in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: Add ethtool register dump for XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Add Flexible PPS support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add a counter for Split Header packets (Mark Salter) [1870102] - [netdrv] net: page_pool: API cleanup and comments (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Split Header support and enable it in XGMAC cores (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Correctly return that RX descriptor is not last one (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to add Split Header support (Mark Salter) [1870102] - [netdrv] net: stmmac: Get correct timestamp values from XGMAC (Mark Salter) [1870102] - [netdrv] stmmac: no need to check return value of debugfs_create functions (Mark Salter) [1870102] - [netdrv] net: stmmac: Add Flexible RX Parser support in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement Safety Features in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement VLAN Hash Filtering in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RSS and enable it in XGMAC core (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement tx_queue_prio() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Implement MMC counters (Mark Salter) [1870102] - [netdrv] net: Remove dev_err() usage after platform_get_irq() (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not request stmmaceth clock (Mark Salter) [1870102] - [netdrv] net: stmmac: Make MDIO bus reset optional (Mark Salter) [1870102] - [netdrv] net: stmmac: tc: Do not return a fragment entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix issues when number of Queues >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: xgmac: Fix XGMAC selftests (Mark Salter) [1870102] - [netdrv] net: stmmac: manage errors returned by of_get_mac_address() (Mark Salter) [1870102] - [netdrv] net: stmmac: Use netif_tx_napi_add() for TX polling function (Mark Salter) [1870102] - [netdrv] net: stmmac: Sync RX Buffer upon allocation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not cut down 1G modes (Mark Salter) [1870102] - [netdrv] net: stmmac: Use kcalloc() instead of kmalloc_array() (Mark Salter) [1870102] - [netdrv] net: stmmac: RX Descriptors need to be clean before setting buffers (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix misuses of GENMASK macro (Mark Salter) [1870102] - [netdrv] net: stmmac: add support for hash table size 128/256 in dwmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: mac address array boudary violation issue (Mark Salter) [1870102] - [netdrv] net: stmmac: Introducing support for Page Pool (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix descriptors address being in > 32 bits address space (Mark Salter) [1870102] - [netdrv] net: stmmac: Implement RX Coalesce Frames setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-work the queue selection for TSO packets (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable dwmac4 jumbo frame more than 8KiB (Mark Salter) [1870102] - [netdrv] net: stmmac: make "snps, reset-delays-us" optional again (Mark Salter) [1870102] - [netdrv] net: stmmac: Re-word Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Update Kconfig entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Only disable interrupts if NAPI is scheduled (Mark Salter) [1870102] - [netdrv] net: stmmac: Update RX Tail Pointer to last free entry (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable support for > 32 Bits addressing in XGMAC (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not disable interrupts when cleaning TX (Mark Salter) [1870102] - [netdrv] net: stmmac: Add the missing speeds that XGMAC supports (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Fix the undefined burst setting (Mark Salter) [1870102] - [netdrv] net: stmmac: Decrease default RX Watchdog value (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not try to enable PHY EEE if MAC does not support it (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Enable EDMA by default (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix case when PHY handle is not present (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix crash observed if PHY does not support EEE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix possible deadlock when disabling EEE support (Mark Salter) [1870102] - [netdrv] net: stmmac: initialize the reset delay array (Mark Salter) [1870102] - [netdrv] net: stmmac: add sanity check to device_property_read_u32_array call (Mark Salter) [1870102] - [netdrv] net: stmmac: fix unused-variable warning (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the phy_reset hook from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset delays from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: drop the reset GPIO from struct stmmac_mdio_bus_data (Mark Salter) [1870102] - [netdrv] net: stmmac: use device_property_read_u32_array to read the reset delays (Mark Salter) [1870102] - [netdrv] net: stmmac: drop redundant check in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix wrapper drivers not detecting PHY (Mark Salter) [1870102] - [netdrv] net: stmmac: use GPIO descriptors in stmmac_mdio_reset (Mark Salter) [1870102] - [netdrv] net: stmmac: Convert to phylink and remove phylib logic (Mark Salter) [1870102] - [netdrv] net: stmmac: Start adding phylink support (Mark Salter) [1870102] - [netdrv] net: stmmac: Prepare to convert to phylink (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: fix flow control issue (Mark Salter) [1870102] - [netdrv] net: stmmac: modify default value of tx-frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch to devm_alloc_etherdev_mqs (Mark Salter) [1870102] - [netdrv] net: stmmac: use dev_info() before netdev is registered (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent missing interrupts when running NAPI (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Do not disable whole RX in dma_stop_rx() (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Clear unused address entries (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Fix Hash Filter (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Also pass control frames while in promisc mode (Mark Salter) [1870102] - [netdrv] net: stmmac: Switch MMC functions to HWIF callbacks (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4/5: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac1000: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac100: Add MAC loopback support (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC loopback callback to HWIF (Mark Salter) [1870102] - [netdrv] net: stmmac: set IC bit when transmitting frames with HW timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: fixed new system time seconds value calculation (Mark Salter) [1870102] - [netdrv] net: stmmac: Do not output error on deferred probe (Mark Salter) [1870102] - [netdrv] net: stmmac: fix csr_clk can't be zero issue (Mark Salter) [1870102] - [netdrv] net: stmmac: update rx tail pointer register to fix rx dma hang issue (Mark Salter) [1870102] - [netdrv] net: stmmac: fix reset gpio free missing (Mark Salter) [1870102] - [netdrv] net: stmmac: dma channel control register need to be init first (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ethtool flow control not able to get/set (Mark Salter) [1870102] - [netdrv] dwmac4_prog_mtl_tx_algorithms() missing write operation (Mark Salter) [1870102] - [netdrv] net: stmmac: Set Flow Control to automatic mode in the driver (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac: Finish the Flow Control implementation (Mark Salter) [1870102] - [netdrv] net: stmmac: move stmmac_check_ether_addr() to driver probe (Mark Salter) [1870102] - [netdrv] net: stmmac: Use bfsize1 in ndesc_init_rx_desc (Mark Salter) [1870102] - [netdrv] net: stmmac: don't log oversized frames (Mark Salter) [1870102] - [netdrv] net: stmmac: fix dropping of multi-descriptor RX frames (Mark Salter) [1870102] - [netdrv] net: stmmac: don't overwrite discard_frame status (Mark Salter) [1870102] - [netdrv] net: stmmac: don't stop NAPI processing when dropping a packet (Mark Salter) [1870102] - [netdrv] net: stmmac: ratelimit RX error logs (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct DMA buffer size in the RX descriptor (Mark Salter) [1870102] - [netdrv] net: stmmac: fix memory corruption with large MTUs (Mark Salter) [1870102] - [netdrv] net: stmmac: fix jumbo frame sending with non-linear skbs (Mark Salter) [1870102] - [netdrv] net: stmmac: don't set own bit too early for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid one more sometimes uninitialized Clang warning (Mark Salter) [1870102] - [netdrv] net: ethernet: stmmac: add management of clk_csr property (Mark Salter) [1870102] - [netdrv] net: stmmac: Avoid sometimes uninitialized Clang warnings (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: dwmac4: Also use TBU interrupt to clean TX path (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix NAPI poll in TX path when in multi-queue (Mark Salter) [1870102] - [netdrv] net: stmmac: use correct define to get rx timestamp on GMAC4 (Mark Salter) [1870102] - [netdrv] net: stmmac: fix ptp timestamping on Rx on gmac4 (Mark Salter) [1870102] - [netdrv] net: stmmac: implement the SIOCGHWTSTAMP ioctl (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix a race in EEE enable callback (Mark Salter) [1870102] - [netdrv] net: stmmac: handle endianness in dwmac4_get_timestamp (Mark Salter) [1870102] - [netdrv] net: stmmac: Disable EEE mode earlier in XMIT callback (Mark Salter) [1870102] - [netdrv] net: stmmac: Send TSO packets always from Queue 0 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fallback to Platform Data clock in Watchdog conversion (Mark Salter) [1870102] - [netdrv] net: stmmac: Prevent RX starvation in stmmac_napi_poll() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix the logic of checking if RX Watchdog must be enabled (Mark Salter) [1870102] - [netdrv] net: stmmac: Check if CBS is supported before configuring (Mark Salter) [1870102] - [netdrv] net: stmmac: dwxgmac2: Only clear interrupts that are active (Mark Salter) [1870102] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Mark Salter) [1870102] - [netdrv] net: stmmac: convert to DEFINE_SHOW_ATTRIBUTE (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix an error code in probe() (Mark Salter) [1870102] - [netdrv] net: stmmac: Move debugfs init/exit to ->probe()/->remove() (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix RX packet size > 8191 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fix stmmac_mdio_reset() when building stmmac as modules (Mark Salter) [1870102] - [netdrv] net: stmmac: Set OWN bit for jumbo frames (Mark Salter) [1870102] - [netdrv] net: stmmac: Enable TC Ops for GMAC >= 4 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add CBS support in XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Fixup the tail addr setting in xmit path (Mark Salter) [1870102] - [netdrv] stmmac: fix valid numbers of unicast filter entries (Mark Salter) [1870102] - [netdrv] net: stmmac: Rework coalesce timer and fix multi-queue races (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: Do not keep rearming the coalesce timer in stmmac_xmit" (Mark Salter) [1870102] - [netdrv] Revert "net: stmmac: fix build failure due to missing COMMON_CLK dependency" (Mark Salter) [1870102] - [netdrv] net: stmmac: Integrate XGMAC into main driver flow (Mark Salter) [1870102] - [netdrv] net: stmmac: Add PTP support for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MDIO related functions for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add descriptor related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add DMA related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add MAC related callbacks for XGMAC2 (Mark Salter) [1870102] - [netdrv] net: stmmac: Add XGMAC 2.10 HWIF entry (Mark Salter) [1870102] - [netdrv] stmmac: fix signed 64-bit division (Mark Salter) [1870102] - [netdrv] net: stmmac_tc: use 64-bit arithmetic instead of 32-bit (Mark Salter) [1870102] - [netdrv] net: stmmac: Add support for CBS QDISC (Mark Salter) [1870102] - [tty] serial: 8250_tegra: Create Tegra specific 8250 driver (Mark Salter) [1870103] - [pci] PCI: Disable MSI for Tegra root ports (Mark Salter) [1870101] - [pci] PCI: Add MCFG quirks for Tegra194 host controllers (Mark Salter) [1870101] - [netdrv] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: correct header offsets in napi frags mode (Antoine Tenart) [1919364 1917563] {CVE-2021-0342} - [netdrv] tun: Don't put_page() for all negative return values from XDP program (Antoine Tenart) [1919364] - [netdrv] tun: add mutex_unlock() call and napi.skb clearing in tun_get_user() (Antoine Tenart) [1919364] - [netdrv] tun: fix data-race in gro_normal_list() (Antoine Tenart) [1919364] - [netdrv] tun: fix use-after-free when register netdev failed (Antoine Tenart) [1919364] - [netdrv] tun: mark small packets as owned by the tap sock (Antoine Tenart) [1919364] - [netdrv] tun: use netdev_alloc_frag() in tun_napi_alloc_frags() (Antoine Tenart) [1919364] - [scsi] scsi: ibmvfc: Fix error return in ibmvfc_probe() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Provide modules parameters for MQ settings (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Enable MQ and set reasonable defaults (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Purge SCSI channels after transport loss/reset (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send Cancel MAD down each hw SCSI channel (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add cancel mad initialization helper (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Register Sub-CRQ handles with VIOS during channel setup (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Send commands down HW Sub-CRQ when channelized (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Set and track hw queue in ibmvfc_event struct (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for using hardware channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Implement channel enquiry and setup commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Map/request irq and register Sub-CRQ interrupt handler (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define Sub-CRQ interrupt handler routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add handlers to drain and complete Sub-CRQ responses (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Sub-CRQ IRQ enable/disable routine (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add alloc/dealloc routines for SCSI Sub-CRQ Channels (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add Subordinate CRQ definitions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define hcall wrapper for registering a Sub-CRQ (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add size parameter to ibmvfc_init_event_pool() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Init/free event pool during queue allocation/free (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Move event pool init/free routines (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add vhost fields and defaults for MQ enablement (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Fix missing cast of ibmvfc_event pointer to u64 handle (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Relax locking around ibmvfc_queuecommand() (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Complete commands outside the host/queue lock (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define per-queue state/list locks (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Make command event pool queue specific (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Define generic queue structure for CRQs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Advertise client support for targetWWPN using v2 commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add support for target_wwpn field in v2 MADs and vfcFrame (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add FC payload retrieval routines for versioned vfcFrames (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add helper for testing capability flags (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Add new fields for version 2 of several MADs (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Deduplicate common ibmvfc_cmd init code (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Use correlation token to tag commands (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Remove trailing semicolon (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Byte swap login_buf.resp values in attribute show functions (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Interface updates for future FPIN and MQ support (Desnes Augusto Nunes do Rosario) [1868055] - [scsi] scsi: ibmvfc: Protect vhost->task_set increment by the host lock (Desnes Augusto Nunes do Rosario) [1868055] - [net] tcp: Fix potential use-after-free due to double kfree() (Florian Westphal) [1915164] - [nvdimm] libnvdimm/region: Enable MAP_SYNC for volatile regions (Steve Best) [1916650] - [net] bpf: Permit cond_resched for some iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix PID fetching with a lot of results (Yauheni Kaliuta) [1874005] - [net] bpf: verifier: Use target program's type for access verifications (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Test sockmap update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Allow update from BPF (Yauheni Kaliuta) [1874005] - [net] bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for sockmap and sockhash (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Call sock_map_update_elem directly (Yauheni Kaliuta) [1874005] - [net] bpf: sockmap: Merge sockmap and sockhash update functions (Yauheni Kaliuta) [1874005] - [net] net: sk_msg: Simplify sk_psock initialization (Yauheni Kaliuta) [1874005] - [net] bpf: Enforce id generation for all may-be-null register type (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Cleanup bpf_load.o from Makefile (Yauheni Kaliuta) [1874005] - [include] bpf: Plug hole in struct bpf_sk_lookup_kern (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix endianness issues in sk_lookup/ctx_narrow_access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix build slowdown (Yauheni Kaliuta) [1874005] - [net] bpf: Fix scalar32_min_max_or bounds tracking (Yauheni Kaliuta) [1874005] - [net] bpf: Fix "unresolved symbol" build error with resolve_btfids (Yauheni Kaliuta) [1874005] - [powerpc] bpf, powerpc: Fix misuse of fallthrough in bpf_jit_comp() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix XDP program load regression for old kernels (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix native endian assumption when parsing BTF (Yauheni Kaliuta) [1874005] - [include] bpf: Prevent .BTF section elimination (Yauheni Kaliuta) [1874005] - [net] bpf: Fix sysfs export of empty BTF section (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Support passing BPFTOOL_VERSION to make (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu warning for bpffs map pretty-print (Yauheni Kaliuta) [1874005] - [net] bpf: Bpf_skc_to_* casting helpers require a NULL check on sk (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Remove source code links (Yauheni Kaliuta) [1874005] - [documentation] docs/bpf: Fix ringbuf documentation (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix VERSIONED_SYM_COUNT number parsing (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Avoid counting local symbols in ABI check (Yauheni Kaliuta) [1874005] - [net] bpf: Fix clobbering of r2 in bpf_gen_ld_abs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter program (Yauheni Kaliuta) [1874005] - [net] bpf: Do not use bucket_lock for hashmap iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Remove arch-specific include path in Makefile (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: build: Make sure resolve_btfids cleans up after itself (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build failure from uninitialized variable warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix massive output from test_maps (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_progs-flavor run getting number of tests (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a buffer out-of-bound access when filling raw_tp link_info (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix two typos in uapi/linux/bpf.h (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Fix sections with wrong alignment (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix map index used in error message (Yauheni Kaliuta) [1874005] - [tools] bpftool: Handle EAGAIN error code properly in pids collection (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid visit same object multiple times (Yauheni Kaliuta) [1874005] - [net] bpf: Fix a rcu_sched stall issue with bpf task/task_file iterator (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix build on ppc64le architecture (Yauheni Kaliuta) [1874005] - [net] bpf: Use get_file_rcu() instead of get_file() for task_file iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Make test_varlen work with 32-bit user-space arch (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generate data section struct with conservative alignment (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Correct various core_reloc 64-bit assumptions (Yauheni Kaliuta) [1874005] - [tools] libbpf: Enforce 64-bitness of BTF for BPF object files (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix btf_dump test cases on 32-bit arches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle BTF pointer sizes more carefully (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix BTF-defined map-in-map initialization on 32-bit host arches (Yauheni Kaliuta) [1874005] - [tools] selftest/bpf: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix compilation warnings in 32-bit mode (Yauheni Kaliuta) [1874005] - [documentation] doc: Add link to bpf helpers man page (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests to sock_ops for loading sk (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for sock_ops load with r9, r8.r7 registers (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Add tests for ctx access in sock_ops with single register (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops sk access may stomp registers when dst_reg = src_reg (Yauheni Kaliuta) [1874005] - [net] bpf: sock_ops ctx access may stomp registers in corner case (Yauheni Kaliuta) [1874005] - [net] net/core/filter.c: Use sizeof_field() macro (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent overriding errno when logging errors (Yauheni Kaliuta) [1874005] - [net] bpf: Iterate through all PT_NOTE sections when looking for build id (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle GCC built-in types for Arm NEON (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Make skeleton code C++17-friendly by dropping typeof() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix v4_to_v6 in sk_lookup (Yauheni Kaliuta) [1874005] - [tools] libbpf: Do not use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [net] bpf: Delete repeated words in comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix silent Makefile output (Yauheni Kaliuta) [1874005] - [documentation] bpf, doc: Remove references to warning message when using bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix compilation warning of selftests (Yauheni Kaliuta) [1874005] - [kernel] bpf: Remove inline from bpf_do_trace_printk (Yauheni Kaliuta) [1874005] - [tools] bpf: Add missing return to resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Support new uapi for map element bpf iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Change uapi for bpf iterator map elements (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Prevent runqslower from racing on building bpftool (Yauheni Kaliuta) [1874005] - [net] bpf: Allow to specify ifindex for skb in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [net] bpf: Setup socket family and addresses in bpf_prog_test_run_skb (Yauheni Kaliuta) [1874005] - [tools] tools/resolve_btfids: Use libbpf's btf__parse() API (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Use libbpf's btf__parse() API for parsing BTF from file (Yauheni Kaliuta) [1874005] - [tools] libbf: Fix uninitialized pointer at btf__parse_raw() (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__parse_raw() and generic btf__parse() APIs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix wrong return value in do_dump() (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix spurious test failures in core_retro selftest (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and bash-completion for `link detach` (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add `link detach` subcommand (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add bpf_link detach APIs (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: Use single cgroup helpers for both test_sockmap/progs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix register in PT_REGS MIPS macros (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make destructors more robust by handling ERR_PTR(err) cases (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Omit nodad flag when adding addresses to loopback (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Don't destroy failed link (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add xdpdrv mode for test_xdp_redirect (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Verify socket storage in cgroup/sock_{create, release} (Yauheni Kaliuta) [1874005] - [net] bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test bpf_iter buffer access with negative offset (Yauheni Kaliuta) [1874005] - [net] bpf: Add missing newline characters in verifier error messages (Yauheni Kaliuta) [1874005] - [arm64] bpf, arm64: Add BPF exception tables (Yauheni Kaliuta) [1874005] - [tools] bpf, selftests: use :: 1 for localhost in tcp_server.py (Yauheni Kaliuta) [1874005] - [net] bpf: Fix swapped arguments in calls to check_buffer_access (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add new bpf_iter context structs to fix build on old kernels (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpf_ringbuf_output() signature to return long (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Add LSM type to array of prog names (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Skip type probe if name is not found (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF XDP link (Yauheni Kaliuta) [1874005] - [include] bpf: Make bpf_link API available indepently of CONFIG_BPF_SYSCALL (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build on architectures with special bpf_user_pt_regs_t (Yauheni Kaliuta) [1874005] - [net] bpf/local_storage: Fix build without CONFIG_CGROUP (Yauheni Kaliuta) [1874005] - [documentation] Documentation/bpf: Document CGROUP_STORAGE map type (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE behavior on shared egress + ingress (Yauheni Kaliuta) [1874005] - [net] bpf: Make cgroup storages shared between programs on the same cgroup (Yauheni Kaliuta) [1874005] - [net] cgroup: use cgrp->kn->id as the cgroup ID (Yauheni Kaliuta) [1874005] - [net] netprio: use css ID instead of cgroup ID (Yauheni Kaliuta) [1874005] - [fs] kernfs: convert kernfs_node->id from union kernfs_node_id to u64 (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add get_stackid_cannot_attach (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test CGROUP_STORAGE map can't be used by multiple progs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add callchain_stackid (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for CGROUP_STORAGE map on multiple attaches (Yauheni Kaliuta) [1874005] - [tools] libbpf: Print hint when PERF_EVENT_IOC_SET_BPF returns -EPROTO (Yauheni Kaliuta) [1874005] - [net] bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_cannot work (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for out of bound rdonly buf access (Yauheni Kaliuta) [1874005] - [net] bpf: Separate bpf_get_for perf events BPF (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add a test for bpf sk_storage_map iterator (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf array map iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for bpf hash map iterators (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add bpftool support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [tools] tools/libbpf: Add support for bpf map element iterator (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for sock local storage map (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for array maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for hash maps (Yauheni Kaliuta) [1874005] - [net] bpf: Implement bpf iterator for map elements (Yauheni Kaliuta) [1874005] - [net] bpf: Fix pos computation for bpf_iter seq_ops->start() (Yauheni Kaliuta) [1874005] - [net] bpf: Support readonly/readwrite buffers in verifier (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF socket lookup and reuseport with connections (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t (Yauheni Kaliuta) [1874005] - [net] bpf: Refactor bpf_iter_reg to have separate seq_info member (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_prog iterator (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip BPF .o files before skeleton generation (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/bpf_devel_QA.rst: fix reference to nonexistent document (Yauheni Kaliuta) [1874005] - [documentation] docs: bpf/index.rst: Add ringbuf.rst (Yauheni Kaliuta) [1874005] - [tools] bpftool: Use only nftw for file tree parsing (Yauheni Kaliuta) [1874005] - [net] bpf: net: Use precomputed btf_id for bpf iterators (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix test_lwt_seg6local.sh hangs (Yauheni Kaliuta) [1874005] - [net] bpf: Make btf_sock_ids global (Yauheni Kaliuta) [1874005] - [tools] bpf: Add BTF_ID_LIST_GLOBAL in btf_ids.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Sync btf_ids.h to tools (Yauheni Kaliuta) [1874005] - [net] bpf: Compute bpf_skc_to_*() helper socket btf ids at build time (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Fix error handing in do_skeleton() (Yauheni Kaliuta) [1874005] - [tools] libbpf bpf_helpers: Use __builtin_offsetof for offsetof (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: Use bpf_skip() in bpf_jit_prologue() (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Fix possible rcpu kthread hung (Yauheni Kaliuta) [1874005] - [s390] s390/bpf: implement BPF_PROBE_MEM (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: expand exception table logic to allow new handling options (Yauheni Kaliuta) [1874005 1868273] - [s390] s390: fix __EMIT_BUG() macro (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/bug: add entry size to the __bug_table section (Yauheni Kaliuta) [1874005 1868273] - [s390] s390/kernel: unify EX_TABLE* implementations (Yauheni Kaliuta) [1874005 1868273] - [tools] selftests/bpf: Tests for BPF_SK_LOOKUP attach point (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add verifier tests for bpf_sk_lookup context access (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add name mappings for SK_LOOKUP prog and attach type (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for SK_LOOKUP program type (Yauheni Kaliuta) [1874005] - [tools] bpf: Sync linux/bpf.h to tools/ (Yauheni Kaliuta) [1874005] - [include] bpf: Introduce SK_LOOKUP program type with a dedicated attach point (Yauheni Kaliuta) [1874005] - [net] bpf, netns: Handle multiple link attachments (Yauheni Kaliuta) [1874005] - [tools] bpf: Drop duplicated words in uapi helper comments (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix possible hang in sockopt_inherit (Yauheni Kaliuta) [1874005] - [tools] selftest: Add tests for XDP programs in CPUMAP entries (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu: Load a eBPF program on cpumap (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add SEC name for xdp programs attached to CPUMAP (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Implement XDP_REDIRECT for eBPF programs attached to map entries (Yauheni Kaliuta) [1874005] - [net] bpf: cpumap: Add the possibility to attach an eBPF program to cpumap (Yauheni Kaliuta) [1874005] - [net] net: Refactor xdp_convert_buff_to_frame (Yauheni Kaliuta) [1874005] - [net] cpumap: Formalize map value as a named struct (Yauheni Kaliuta) [1874005] - [samples] samples/bpf: xdp_redirect_cpu_user: Do not update bpf maps in option loop (Yauheni Kaliuta) [1874005] - [net] cpumap: Use non-locked version __ptr_ring_consume_batched (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Consolidate powerpc instructions from bpf_jit.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/bpf_jit: Reuse instruction macros from ppc-opcode.h (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Move ppc instruction encoding from test_emulate_step (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/lib: Fix emulate_step() std test (Yauheni Kaliuta) [1874005] - [powerpc] powerpc/ppc-opcode: Introduce PPC_RAW_* macros for base instruction encoding (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix cross build for CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [include] bpf: Fix build for disabled CONFIG_DEBUG_INFO_BTF option (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Strip away modifiers from global variables (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support stripping modifiers for btf_dump (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add selftests verifying bpf_trace_printk() behaviour (Yauheni Kaliuta) [1874005] - [kernel] bpf: Use dedicated bpf_trace_printk event instead of trace_printk() (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Remove warning about PID iterator support (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test for resolve_btfids (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of btf_ids.h from kernel sources (Yauheni Kaliuta) [1874005] - [documentation] bpf: Add info about .BTF_ids section to btf.rst (Yauheni Kaliuta) [1874005] - [net] bpf: Use BTF_ID to resolve bpf_ctx_convert struct (Yauheni Kaliuta) [1874005] - [net] bpf: Remove btf_id helpers resolving (Yauheni Kaliuta) [1874005] - [net] bpf: Resolve BTF IDs in vmlinux image (Yauheni Kaliuta) [1874005] - [include] bpf: Add BTF_ID_LIST/BTF_ID/BTF_ID_UNUSED macros (Yauheni Kaliuta) [1874005] - [net] bpf: Support llvm-objcopy for vmlinux BTF (Yauheni Kaliuta) [1874005] - [powerpc] powerpc: Include .BTF section (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Remove debug info from kallsyms linking (Yauheni Kaliuta) [1874005] - [scripts] kbuild: Parameterize kallsyms generation and correct reporting (Yauheni Kaliuta) [1874005] - [tools] bpf: Compile resolve_btfids tool at kernel compilation start (Yauheni Kaliuta) [1874005] - [kernel] tracing: Make struct ring_buffer less ambiguous (Yauheni Kaliuta) [1874005] - [kernel] tracing: Rename trace_buffer to array_buffer (Yauheni Kaliuta) [1874005] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Yauheni Kaliuta) [1874005] - [tools] tools headers: Update linux/vdso.h and grab a copy of vdso/const.h (Yauheni Kaliuta) [1874005] - [tools] tools headers: Adopt verbatim copy of compiletime_assert() from kernel sources (Yauheni Kaliuta) [1874005] - [tools] objtool: Query pkg-config for libelf location (Yauheni Kaliuta) [1874005] - [tools] bpf: Add resolve_btfids tool to resolve BTF IDs in ELF object (Yauheni Kaliuta) [1874005] - [samples] bpf: Fix fds_example SIGSEGV error (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix memory leak and optimize BTF sanitization (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch perf_buffer test to tracepoint and skeleton (Yauheni Kaliuta) [1874005] - [tools] libbpf: Handle missing BPF_OBJ_GET_INFO_BY_FD gracefully in perf_buffer (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add test relying only on CO-RE and no recent kernel features (Yauheni Kaliuta) [1874005] - [tools] libbpf: Improve BTF sanitization handling (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add btf__set_fd() for more control over loaded BTF FD (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make BTF finalization strict (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs avoid minus shell exit codes (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: test_progs use another shell exit on non-actions (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix another bpftool segfault without skeleton code enabled (Yauheni Kaliuta) [1874005] - [tools] selftests: bpf: Remove unused bpf_map_def_legacy struct (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map performance test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Refactor BPF map in map test with libbpf (Yauheni Kaliuta) [1874005] - [samples] samples: bpf: Fix bpf programs with kprobe/sys_connect event (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] bpftool: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE (Yauheni Kaliuta) [1874005] - [net] bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Fix compilation error of bpf_iter_task_stack.c (Yauheni Kaliuta) [1874005] - [tools] bpf: Fix bpftool without skeleton code enabled (Yauheni Kaliuta) [1874005] - [net] bpf: Fix build without CONFIG_STACKTRACE (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: Restore netns after each test (Yauheni Kaliuta) [1874005] - [tools] bpf: selftests: A few improvements to network_helpers.c (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for listing test names (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs option for getting number of tests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test_progs indicate to shell on non-actions (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Turn off -Wnested-externs warning (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Switch test_vmlinux to use hrtimer_range_start_ns (Yauheni Kaliuta) [1874005] - [net] bpf: Fix net/core/filter build errors when INET is not enabled (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add bpf_iter test with bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow pB in bpf_seq_printf() and bpf_trace_printk() (Yauheni Kaliuta) [1874005] - [net] bpf: Introduce helper bpf_get_task_stack() (Yauheni Kaliuta) [1874005] - [net] bpf: Remove redundant synchronize_rcu (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add byte swapping selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Make bpf_endian co-exist with vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Allow substituting custom vmlinux.h for selftests build (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Allow substituting custom vmlinux.h for the build (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test auto-load disabling logic for BPF programs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Support disabling auto-loading BPF programs (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define attach_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Define prog_type_name array only once (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add tcp/udp iterator programs to selftests (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample udp/udp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Implement sample tcp/tcp6 bpf_iter programs (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add more common macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Refactor some net macros to bpf_tracing_net.h (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_udp6_sock() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for udp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in udp_iter_state (Yauheni Kaliuta) [1874005] - [kernel] bpf: Add bpf_skc_to_{tcp, tcp_timewait, tcp_request}_sock() helpers (Yauheni Kaliuta) [1874005] - [net] bpf: Add bpf_skc_to_tcp6_sock() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Allow tracing programs to use bpf_jiffies64() helper (Yauheni Kaliuta) [1874005] - [kernel] bpf: Support 'X' in bpf_seq_printf() helper (Yauheni Kaliuta) [1874005] - [net] net: bpf: Implement bpf iterator for tcp (Yauheni Kaliuta) [1874005] - [net] net: bpf: Add bpf_seq_afinfo in tcp_iter_state (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Workaround for get_stack_rawtp test (Yauheni Kaliuta) [1874005] - [tools] libbpf: Prevent loading vmlinux BTF twice (Yauheni Kaliuta) [1874005] - [tools] libbpf: Fix spelling mistake "kallasyms" -> "kallsyms" (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Fix variable shadowing in emit_obj_refs_json() (Yauheni Kaliuta) [1874005] - [tools] tools, bpftool: Correctly evaluate $(BUILD_BPF_SKELS) in Makefile (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concat pattern less than test (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add variable-length data concatenation pattern test (Yauheni Kaliuta) [1874005] - [tools] bpf: Switch most helper return values from 32-bit int to 64-bit long (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Add documentation and sample output for process info (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Show info for processes holding BPF map/prog/link/btf FDs (Yauheni Kaliuta) [1874005] - [tools] libbpf: Wrap source argument of BPF_CORE_READ macro in parentheses (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Generalize BPF skeleton support and generate vmlinux.h (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Minimize bootstrap bpftool (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Move map/prog parsing logic into common (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Add __ksym extern selftest (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add support for extracting kernel symbol addresses (Yauheni Kaliuta) [1874005] - [tools] libbpf: Generalize libbpf externs support (Yauheni Kaliuta) [1874005] - [tools] libbpf: Add a bunch of attribute getters/setters for map definitions (Yauheni Kaliuta) [1874005] - [tools] selftests/bpf: Test access to bpf map pointer (Yauheni Kaliuta) [1874005] - [net] bpf: Set map_btf_{name, id} for all map types (Yauheni Kaliuta) [1874005] - [net] bpf: Support access to bpf map fields (Yauheni Kaliuta) [1874005] - [net] bpf: Rename bpf_htab to bpf_shtab in sock_map (Yauheni Kaliuta) [1874005] - [net] bpf: Switch btf_parse_vmlinux to btf_find_by_name_kind (Yauheni Kaliuta) [1874005] - [tools] tools/bpftool: Relicense bpftool's BPF profiler prog as dual-license GPL/BSD (Yauheni Kaliuta) [1874005] - [tools] tools/bpf: Add verifier tests for 32bit pointer/scalar arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: Avoid verifier failure for 32bit pointer arithmetic (Yauheni Kaliuta) [1874005] - [net] bpf: sk_storage: Prefer to get a free cache_idx (Yauheni Kaliuta) [1874005] - [tools] libbpf: Bump version to 0.1.0 (Yauheni Kaliuta) [1874005] - [s390] s390/pci: fix hot-plug of PCI function missing bus (Philipp Rudo) [1915916] - [net] tcp: fix race condition when creating child sockets from syncookies (Florian Westphal) [1915164] - [netdrv] bonding: set xfrm feature flags more sanely (Jarod Wilson) [1893979] - [netdrv] bonding: fix feature flag setting at init time (Jarod Wilson) [1893979]- [fs] cifs: handle -EINTR in cifs_setattr (Leif Sahlberg) [1848178] - [tty] serial: 8250: drop the printk from serial8250_interrupt() (Vitaly Kuznetsov) [1919745] - [fs] cifs: do not fail __smb_send_rqst if non-fatal signals are pending (Leif Sahlberg) [1848178] - [netdrv] ibmvnic: continue fatal error reset after passive init (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix: NULL pointer dereference (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix login buffer memory leak (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix rx buffer tracking and index management in replenish_rx_pool partial success (Diego Domingos) [1901513] - [netdrv] ibmvnic: add some debugs (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix TX completion error handling (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that SCRQ entry reads are correctly ordered (Diego Domingos) [1901513] - [netdrv] ibmvnic: reduce wait for completion time (Diego Domingos) [1901513] - [netdrv] ibmvnic: no reset timeout for 5 seconds after reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: send_login should check for crq errors (Diego Domingos) [1901513] - [netdrv] ibmvnic: track pending login (Diego Domingos) [1901513] - [netdrv] ibmvnic: delay next reset if hard reset fails (Diego Domingos) [1901513] - [netdrv] ibmvnic: restore adapter state on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: avoid memset null scrq msgs (Diego Domingos) [1901513] - [netdrv] ibmvnic: stop free_all_rwi on failed reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: handle inconsistent login with reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: enhance resetting status check during module exit (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues (Diego Domingos) [1901513] - [netdrv] ibmvnic: skip tx timeout reset while in resetting (Diego Domingos) [1901513] - [netdrv] ibmvnic: notify peers when failover and migration happen (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix call_netdevice_notifiers in do_reset (Diego Domingos) [1901513] - [netdrv] ibmvnic: Do not replenish RX buffers after every polling loop (Diego Domingos) [1901513] - [netdrv] ibmvnic: Use netdev_alloc_skb instead of alloc_skb to replenish RX buffers (Diego Domingos) [1901513] - [netdrv] ibmvnic: Correctly re-enable interrupts in NAPI polling routine (Diego Domingos) [1901513] - [netdrv] ibmvnic: Ensure that device queue memory is cache-line aligned (Diego Domingos) [1901513] - [netdrv] ibmvnic: Remove send_subcrq function (Diego Domingos) [1901513] - [netdrv] ibmvnic: Clean up TX code and TX buffer data structure (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce xmit_more support using batched subCRQ hcalls (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce batched RX buffer descriptor transmission (Diego Domingos) [1901513] - [netdrv] ibmvnic: Introduce indirect subordinate Command Response Queue buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: fix ibmvnic_set_mac (Diego Domingos) [1901513] - [netdrv] ibmvnic: save changed mac address to adapter->mac_addr (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_control_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: create send_query_ip_offload (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_map_query to send_query_map (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename ibmvnic_send_req_caps to send_request_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: rename send_cap_queries to send_query_cap (Diego Domingos) [1901513] - [netdrv] ibmvnic: set up 200GBPS speed (Diego Domingos) [1901513] - [netdrv] Revert "ibmvnic: remove never executed if statement" (Diego Domingos) [1901513] - [netdrv] ibmvnic: Harden device Command Response Queue handshake (Diego Domingos) [1901513] - [netdrv] ibmvnic: Fix use-after-free of VNIC login response buffer (Diego Domingos) [1901513] - [netdrv] ibmvnic: merge ibmvnic_reset_init and ibmvnic_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: remove never executed if statement (Diego Domingos) [1901513] - [netdrv] ibmvnic: improve ibmvnic_init and ibmvnic_reset_init (Diego Domingos) [1901513] - [netdrv] ibmvnic: compare adapter->init_done_rc with more readable ibmvnic_rc_codes (Diego Domingos) [1901513] - [netdrv] ibmvnic: store RX and TX subCRQ handle array in ibmvnic_adapter struct (Diego Domingos) [1901513] - [netdrv] net: ibm: fix return type of ndo_start_xmit function (Diego Domingos) [1901513] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1916478] - [x86] x86/cpu/amd: Call init_amd_zn() om Family 19h processors too (David Arcari) [1916478] - [ata] ahci: Add Intel Emmitsburg PCH RAID PCI IDs (David Arcari) [1894284] - [vfio] vfio iommu: Add dma available capability (Philipp Rudo) [1903970] - [x86] x86/entry/64: Do not include inst.h in calling.h (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix GS == 1, 2, and 3 tests (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Reap a forgotten child (Scott Wood) [1490498] - [x86] x86/fsgsbase: Replace static_cpu_has() with boot_cpu_has() (Scott Wood) [1490498] - [x86] x86/entry/64: Correct the comment over SAVE_AND_SET_GSBASE (Scott Wood) [1490498] - [x86] x86/entry/64: Do not use RDPID in paranoid entry to accomodate KVM (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task (Scott Wood) [1490498] - [x86] x86/fsgsbase: Fix Xen PV support (Scott Wood) [1490498] - [x86] x86/ptrace: Fix 32-bit PTRACE_SETREGS vs fsbase and gsbase (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Add a missing memory constraint (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix a comment in the ptrace_write_gsbase test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test GS selector on ptracer-induced GS base write (Scott Wood) [1490498] - [documentation] Documentation/x86/64: Add documentation for GS/FS addressing mode (Scott Wood) [1490498] - [x86] x86/elf: Enumerate kernel FSGSBASE capability in AT_HWCAP2 (Scott Wood) [1490498] - [x86] x86/cpu: Enable FSGSBASE on 64bit by default and add a chicken bit (Scott Wood) [1490498] - [x86] x86/entry/64: Handle FSGSBASE enabled paranoid entry/exit (Scott Wood) [1490498] - [x86] x86/entry/64: Remove TRACE_IRQS_*_DEBUG (Scott Wood) [1490498] - [x86] x86/entry/64: Introduce the FIND_PERCPU_BASE macro (Scott Wood) [1490498] - [x86] x86/entry/64: Switch CR3 before SWAPGS in paranoid entry (Scott Wood) [1490498] - [x86] x86/speculation/swapgs: Check FSGSBASE in enabling SWAPGS mitigation (Scott Wood) [1490498] - [x86] x86/process/64: Use FSGSBASE instructions on thread copy and ptrace (Scott Wood) [1490498] - [x86] x86/process: Unify copy_thread_tls() (Scott Wood) [1490498] - [x86] x86/process/64: Use FSBSBASE in switch_to() if available (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Enable FSGSBASE instructions in helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Add intrinsics for FSGSBASE instructions (Scott Wood) [1490498] - [x86] x86/cpu: Add 'unsafe_fsgsbase' to enable CR4.FSGSBASE (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/ptrace: Document FSBASE and GSBASE ABI oddities (Scott Wood) [1490498] - [x86] Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix the test (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Fix some test case bugs (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write with FSGSBASE (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test RD/WRGSBASE (Scott Wood) [1490498] - [documentation] kbuild: Raise the minimum required binutils version to 2.21 (Scott Wood) [1490498] - [tools] selftests/x86/fsgsbase: Test ptracer-induced GSBASE write (Scott Wood) [1490498] - [x86] x86/ptrace: Prevent ptrace from clearing the FS/GS selector (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix the base write helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Clean up various details (Scott Wood) [1490498] - [x86] x86/segments: Introduce the 'CPUNODE' naming to better document the segment limit CPU/node NR trick (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Factor out FS/GS segment loading from __switch_to() (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Convert the ELF core dump code to the new FSGSBASE helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Make ptrace use the new FS/GS base helpers (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Introduce FS/GS base helper functions (Scott Wood) [1490498] - [x86] x86/fsgsbase/64: Fix ptrace() to read the FS/GS base accurately (Scott Wood) [1490498] - [net] esp: select CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] treewide: Use fallthrough pseudo-keyword (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always try to free Jitter RNG instance (Vladis Dronov) [1905088] - [crypto] crypto: drbg - should select CTR (Vladis Dronov) [1905088] - [crypto] crypto: ctr - no longer needs CRYPTO_SEQIV (Vladis Dronov) [1905088] - [crypto] crypto: drbg - always seeded with SP800-90B compliant noise source (Vladis Dronov) [1905088] - [crypto] crypto: jitter - SP800-90B compliance (Vladis Dronov) [1905088] - [crypto] crypto: jitter - add header to fix buildwarnings (Vladis Dronov) [1905088] - [crypto] crypto: jitter - fix comments (Vladis Dronov) [1905088] - [crypto] crypto: jitter - update implementation to 2.1.2 (Vladis Dronov) [1905088] - [crypto] crypto: drbg - in-place cipher operation for CTR (Vladis Dronov) [1905088] - [crypto] crypto: drbg - eliminate constant reinitialization of SGL (Vladis Dronov) [1905088] - [vfio] vfio/pci: Implement ioeventfd thread handler for contended memory lock (Alex Williamson) [1861560] - [vfio] vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages (Alex Williamson) [1896568] - [vfio] vfio/pci: Clear token on bypass registration failure (Alex Williamson) [1896568] - [vfio] vfio/type1: fix dirty bitmap calculation in vfio_dma_rw (Alex Williamson) [1497898] - [vfio] vfio: fix a missed vfio group put in vfio_pin_pages (Alex Williamson) [1497898] - [vfio] vfio: add a singleton check for vfio_group_pin_pages (Alex Williamson) [1497898] - [vfio] vfio/pci: Don't regenerate vconfig for all BARs if !bardirty (Alex Williamson) [1896568] - [vfio] vfio/pci: Remove redundant declaration of vfio_pci_driver (Alex Williamson) [1896568] - [uapi] vfio: Fix typo of the device_state (Alex Williamson) [1497898] - [vfio] vfio/type1: Add proper error unwind for vfio_iommu_replay() (Alex Williamson) [1866141] - [vfio] vfio-pci: Avoid recursive read-lock usage (Alex Williamson) [1861560] - [vfio] vfio/type1: Refactor vfio_iommu_type1_ioctl() (Alex Williamson) [1896568] - [vfio] vfio/pci: Add QAT devices to denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Add device denylist (Alex Williamson) [1896565] - [vfio] vfio/pci: Hold igate across releasing eventfd contexts (Alex Williamson) [1896568] - [vfio] vfio/type1: Add conditional rescheduling after iommu map failed (Alex Williamson) [1896568] - [vfio] vfio/pci: Add Intel X550 to hidden INTx devices (Alex Williamson) [1896567] - [vfio] vfio: Cleanup allowed driver naming (Alex Williamson) [1896568] - [uapi] vfio/type1: Fix migration info capability ID (Alex Williamson) [1497898] - [vfio] vfio iommu: typecast corrections (Alex Williamson) [1497898] - [vfio] vfio iommu: Use shift operation for 64-bit integer division (Alex Williamson) [1497898] - [vfio] vfio/mdev: Fix reference count leak in add_mdev_supported_type (Alex Williamson) [1896568] - [vfio] vfio: Selective dirty page tracking if IOMMU backed device pins pages (Alex Williamson) [1497898] - [vfio] vfio iommu: Add migration capability to report supported features (Alex Williamson) [1497898] - [vfio] vfio iommu: Update UNMAP_DMA ioctl to get dirty bitmap before unmap (Alex Williamson) [1497898] - [vfio] vfio iommu: Implementation of ioctl for dirty pages tracking (Alex Williamson) [1497898] - [uapi] vfio iommu: Add ioctl definition for dirty pages tracking (Alex Williamson) [1497898] - [vfio] vfio iommu: Cache pgsize_bitmap in struct vfio_iommu (Alex Williamson) [1497898] - [vfio] vfio iommu: Remove atomicity of ref_count of pinned pages (Alex Williamson) [1497898] - [uapi] vfio: UAPI for migration interface for device state (Alex Williamson) [1497898] - [vfio] vfio/pci: Remove dev_fmt definition (Alex Williamson) [1896568] - [vfio] vfio: Use dev_printk() when possible (Alex Williamson) [1896568] - [drm] drm: allow limiting the scatter list size (Lyude Paul) [1876018 1851790] - [drm] drm/nouveau/kms/nv50-: Fix clock checking algorithm in nv50_dp_mode_valid() (Lyude Paul) [1876018] - [drm] drm/nouveau/kms/nv50-: Get rid of bogus nouveau_conn_mode_valid() (Lyude Paul) [1876018] - [drm] DRM Backport 5.8 -> 5.9 (Lyude Paul) [1876018] - [drm] drm/edid: Fix uninitialized variable in drm_cvt_modes() (Lyude Paul) [1876018] - [of] of_graph: add of_graph_is_present() (Lyude Paul) [1876018] - [drm] virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk (Lyude Paul) [1876018] - [vhost] virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM (Lyude Paul) [1876018] - [include] virtio_config: LE config space accessors (Lyude Paul) [1876018] - [kernel] sched: Remove sched_set_*() return value (Lyude Paul) [1876018] - [include] scatterlist: protect parameters of the sg_table related macros (Lyude Paul) [1876018] - [include] scatterlist: add generic wrappers for iterating over sgtable objects (Lyude Paul) [1876018] - [dma] dma-mapping: add generic helpers for mapping sgtable objects (Lyude Paul) [1876018] - [drm] DRM Backport 5.7 -> 5.8 (Lyude Paul) [1876018] - [drm] drm/fb-helper: Fix vt restore (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the the sysrq_key_op(s) (Lyude Paul) [1876018] - [tools] augmented rbtree: rework the RB_DECLARE_CALLBACKS macro definition (Lyude Paul) [1876018] - [mm] augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro (Lyude Paul) [1876018] - [tools] augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro (Lyude Paul) [1876018] - [tools] rbtree: avoid generating code twice for the cached versions (tools copy) (Lyude Paul) [1876018] - [tty] tty/sysrq: constify the sysrq API (Lyude Paul) [1876018] - [tty] tty/sysrq: alpha: export and use __sysrq_get_key_op() (Lyude Paul) [1876018] - [include] uaccess: Add user_read_access_begin/end and user_write_access_begin/end (Lyude Paul) [1876018] - [PATCH] [drm] DRM Backport 5.6 -> 5.7 (Lyude Paul) [1876018] - [vfio] vfio: avoid inefficient operations on VFIO group in vfio_pin/unpin_pages (Lyude Paul) [1876018] - [vfio] vfio: allow external user to get vfio group from device (Lyude Paul) [1876018] - [drm] drm/fbdev-helper: don't force restores (Lyude Paul) [1876018] - [include] vgaswitcheroo: call fbcon_remap_all directly (Lyude Paul) [1876018] - [video] fbcon: Do not takeover the console from atomic context (Lyude Paul) [1878805 1876018] - [video] fbcon: Only defer console takeover if the current console driver is the dummycon (Lyude Paul) [1878805 1876018] - [video] fbcon: Only allow FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER if fbdev is builtin (Lyude Paul) [1878805 1876018] - [video] console/fbcon: Add support for deferred console takeover (Lyude Paul) [1878805 1876018] - [video] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable (Lyude Paul) [1878805 1876018] - [mm] mm: Split huge pages on write-notify or COW (Chris von Recklinghausen) [1913692] - [mm] mm: Introduce vma_is_special_huge (Chris von Recklinghausen) [1913692]- [tools] kselftests: set rx/txtimestamp.sh to correct permission (Hangbin Liu) [1908269] - [tools] kselftests: set udpgro.sh, udpgro_bench.sh, reuseport_addr_any.sh to correct permission (Hangbin Liu) [1908269] - [net] DCB: Validate DCB_ATTR_DCB_BUFFER argument (Balazs Nemeth) [1891595] - [net] netlabel: remove unused param from audit_log_format() (Balazs Nemeth) [1891595] - [net] netlabel: fix problems with mapping removal (Balazs Nemeth) [1891595] - [net] af_key: pfkey_dump needs parameter validation (Balazs Nemeth) [1891595] - [tools] perf tools: Add 'evlist' control command (Jiri Olsa) [1844111] - [tools] perf tools: Allow to enable/disable events via control file (Jiri Olsa) [1844111] - [tools] perf tools: Add evlist__disable_evsel/evlist__enable_evsel (Jiri Olsa) [1844111] - [tools] perf tools: Reformat record's control fd man text (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'find' methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' enable event methods (Jiri Olsa) [1844111] - [tools] perf evlist: Use the right prefix for 'struct evlist' 'toggle' methods (Jiri Olsa) [1844111] - [x86] perf/amd/uncore: Inform the user how many counters each uncore PMU has (Michael Petlan) [1884816] - [powercap] powercap: RAPL: Add AMD Fam19h RAPL support (Michael Petlan) [1884816] - [powercap] powercap: Add AMD Fam17h RAPL support (Michael Petlan) [1884816] - [powercap] powercap/intel_rapl_msr: Convert rapl_msr_priv into pointer (Michael Petlan) [1884816] - [x86] x86/msr-index: sort AMD RAPL MSRs by address (Michael Petlan) [1884816] - [thunderbolt] thunderbolt: Add support for Intel Maple Ridge (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add USB4 router operation proxy for firmware connection manager (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move constants for USB4 router operations to tb_regs.h (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add connection manager specific hooks for USB4 router operations (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass TX and RX data directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Pass metadata directly to usb4_switch_op() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Perform USB4 router NVM upgrade in two phases (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Return -ENOTCONN when ERR_CONN is received (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Keep the parent runtime resumed for a while on device disconnect (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log adapter numbers in decimal in path activation/deactivation (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Log which connection manager implementation is used (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Move max_boot_acl field to correct place in struct icm (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Fix use-after-free in remove_unplugged_switch() (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add DMA traffic test driver (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add support for end-to-end flow control (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Make it possible to allocate one directional DMA tunnel (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create debugfs directory automatically for services (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add functions for enabling and disabling lane bonding on XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Add link_speed and link_width to XDomain (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Create XDomain devices for loops back to the host (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Find XDomain by route instead of UUID (Torez Smith) [1782721] - [thunderbolt] thunderbolt: Do not clear USB4 router protocol adapter IFC and ISE bits (Torez Smith) [1782721] - [net] ipv6: fib: flush exceptions when purging route (Hangbin Liu) [1916084] - [net] ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init (Hangbin Liu) [1916084] - [net] ipv6: remove unused function ipv6_skb_idev() (Hangbin Liu) [1916084] - [net] ipv6: Fix error path to cancel the meseage (Hangbin Liu) [1916084] - [tools] selftests/net/fib_tests: update addr_metric_test for peer route testing (Hangbin Liu) [1916084] - [net] net/ipv6: remove the old peer route if change it to a new one (Hangbin Liu) [1916084] - [tools] selftests/net: remove not backported tests (Hangbin Liu) [1908340] - [netdrv] bonding: add a vlan+srcmac tx hashing option (Jarod Wilson) [1724795] - [security] selinux: mark selinux_xfrm_refcount as __read_mostly (Ondrej Mosnacek) [1904940] - [net] udp: fix integer overflow while computing available space in sk_rcvbuf (Xin Long) [1916997] - [fs] NFSv4: make cache consistency bitmask dynamic (Steve Dickson) [1881647] - [include] NFSv4: Save a few bytes in the nfs_pgio_args/res (Steve Dickson) [1881647] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf test: Use generic event for expand_libpfm_events() (Michael Petlan) [1884818 1908305] - [tools] perf probe: Change function definition check due to broken DWARF (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to die_entrypc() returns error correctly (Michael Petlan) [1884818 1908305] - [tools] perf stat: Use proper cpu for shadow stats (Michael Petlan) [1884818 1908305] - [tools] perf record: Synthesize cgroup events only if needed (Michael Petlan) [1884818 1908305] - [tools] perf diff: Fix error return value in __cmd_diff() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf test: Avoid an msan warning in a copied stack (Michael Petlan) [1884818 1908305] - [tools] perf inject: Fix file corruption due to event deletion (Michael Petlan) [1884818 1908305] - [tools] perf test: Update branch sample pattern for cs-etm (Michael Petlan) [1884818 1908305] - [tools] perf test: Fix a typo in cs-etm testing (Michael Petlan) [1884818 1908305] - [tools] perf lock: Don't free "lock_seq_stat" if read_count isn't zero (Michael Petlan) [1884818 1908305] - [tools] perf lock: Correct field name "flags" (Michael Petlan) [1884818 1908305] - [tools] tools feature: Fixup fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for cgroup events (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add missing swap for ino_generation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Initialize output buffer in build_id__sprintf (Michael Petlan) [1884818 1908305] - [tools] perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() (Michael Petlan) [1884818 1908305] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1884818 1908305] - [tools] perf scripting python: Avoid declaring function pointers with a visibility attribute (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove broken __no_tail_call attribute (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX (Michael Petlan) [1884818 1908305] - [tools] perf trace: Fix segfault when trying to trace events by cgroup (Michael Petlan) [1884818 1908305] - [tools] perf tools: Fix crash with non-jited bpf progs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Update copy of libbpf's hashmap.c (Michael Petlan) [1884818 1908305] - [tools] perf tools: Remove LTO compiler options when building perl support (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update documentation for metrics reorganization (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Add metrics "RMT Load Hit" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Correct LLC load hit metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header for LLC local hit (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Use more explicit headers for HITM (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Change header from "LLC Load Hitm" to "Load Hitm" (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Organize metrics based on memory hierarchy (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display "Total Stores" as a standalone metrics (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Display the total numbers continuously (Michael Petlan) [1884818 1908305] - [tools] perf bench: Use condition variables in numa (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Fix event code for events referencing std arch events (Michael Petlan) [1884818 1908305] - [tools] perf diff: Support hot streams comparison (Michael Petlan) [1884818 1908305] - [tools] perf streams: Report hot streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Calculate the sum of total streams hits (Michael Petlan) [1884818 1908305] - [tools] perf streams: Link stream pair (Michael Petlan) [1884818 1908305] - [tools] perf streams: Compare two streams (Michael Petlan) [1884818 1908305] - [tools] perf streams: Get the evsel_streams by evsel_idx (Michael Petlan) [1884818 1908305] - [tools] perf streams: Introduce branch history "streams" (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Improve PT documentation slightly (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add support for exclusive groups/events (Michael Petlan) [1884818 1908305] - [tools] perf test: Add build id shell test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Align buildid list output for short build ids (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add size to 'struct perf_record_header_build_id' (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__build_id_equal() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to dso__set_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to build_id__sprintf() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build id object to sysfs__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Pass build_id object to filename__read_build_id() (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use build_id object in dso (Michael Petlan) [1884818 1908305] - [tools] perf config: Export the perf_config_from_file() function (Michael Petlan) [1884818 1908305] - [tools] perf python: Autodetect python3 binary (Michael Petlan) [1884818 1908305] - [tools] perf tests: Show python test script in verbose mode (Michael Petlan) [1884818 1908305] - [tools] perf c2c: Update usage for showing memory events (Michael Petlan) [1884818 1908305] - [tools] perf stat: Fix out of bounds CPU map access when handling armv8_pmu events (Michael Petlan) [1884818 1908305] - [tools] perf python scripting: Fix printable strings in python3 scripts (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix uncore metric expressions (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Release cpu_map refcount if evsel alloc failed (Michael Petlan) [1884818 1908305] - [tools] perf parse-event: Fix cpu map refcounting (Michael Petlan) [1884818 1908305] - [tools] tools lib traceevent: Hide non API functions (Michael Petlan) [1884818 1908305] - [tools] perf sched: Show start of latency as well (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Fix typos in power8 PMU events (Michael Petlan) [1884818 1908305] - [tools] perf bench: Run inject-build-id with --buildid-all option too (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add --buildid-all option (Michael Petlan) [1884818 1908305] - [tools] perf inject: Do not load map/dso when injecting build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Enter namespace when reading build-id (Michael Petlan) [1884818 1908305] - [tools] perf inject: Add missing callbacks in perf_tool (Michael Petlan) [1884818 1908305] - [tools] perf bench: Add build-id injection benchmark (Michael Petlan) [1884818 1908305] - [tools] perf trace: Use the autogenerated mmap 'prot' string/id table (Michael Petlan) [1884818 1908305] - [tools] tools beauty: Add script to generate table of mmap's 'prot' argument (Michael Petlan) [1884818 1908305] - [tools] perf beauty mmap_flags: Conditionaly define the mmap flags (Michael Petlan) [1884818 1908305] - [tools] perf trace beauty: Add script to autogenerate mremap's flags args string/id table (Michael Petlan) [1884818 1908305] - [tools] perf tools: Separate the checking of headers only used to build beautification tables (Michael Petlan) [1884818 1908305] - [tools] perf parse-events: Reduce casts around bp_addr (Michael Petlan) [1884818 1908305] - [tools] perf test: Add expand cgroup event test (Michael Petlan) [1884818 1908305] - [tools] perf tools: Allow creation of cgroup without open (Michael Petlan) [1884818 1908305] - [tools] perf tools: Copy metric events properly when expand cgroups (Michael Petlan) [1884818 1908305] - [tools] perf stat: Add --for-each-cgroup option (Michael Petlan) [1884818 1908305] - [tools] perf evsel: Add evsel__clone() function (Michael Petlan) [1884818 1908305] - [tools] perf vendor events: Update SkylakeX events to v1.21 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events intel: Update CascadelakeX events to v1.08 (Michael Petlan) [1884818 1908305] - [tools] perf script: Add min, max to futex-contention output, in addition to avg (Michael Petlan) [1884818 1908305] - [tools] perf script: Autopep8 futex-contention (Michael Petlan) [1884818 1908305] - [tools] perf stat: Skip duration_time in setup_system_wide (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Support cap_user_time_short for event TIME_CONV (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Calculate timestamp with cap_user_time_short (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Add rdtsc() for Arm64 (Michael Petlan) [1884818 1908305] - [tools] perf tsc: Move out common functions from x86 (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fall back to debuginfod query if debuginfo and source not found locally (Michael Petlan) [1884818 1908305] - [tools] perf probe: Fix to adjust symbol address with correct reloc_sym address (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Fix "context_switch event has no tid" error (Michael Petlan) [1884818 1908305] - [tools] perf script: Display negative tid in non-sample events (Michael Petlan) [1884818 1908305] - [tools] perf docs: Improve help information in perf.txt (Michael Petlan) [1884818 1908305] - [tools] perf metric: Remove duplicate include (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add documentation for topdown metrics (Michael Petlan) [1884818 1908305] - [tools] perf stat: Support new per thread TopDown metrics (Michael Petlan) [1884818 1908305] - [tools] perf record: Support sample-read topdown metric group (Michael Petlan) [1884818 1908305] - [tools] perf tools: Rename group to topdown (Michael Petlan) [1884818 1908305] - [tools] perf machine: Add machine__for_each_dso() function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Call test_attr__open() directly (Michael Petlan) [1884818 1908305] - [tools] perf vendor events power9: Add hv_24x7 core level metric events (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Pass pmu_event structure as a parameter for arch_get_runtimeparam() (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add support for parsing perchip/percore events (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Add new structure to pass json fields (Michael Petlan) [1884818 1908305] - [tools] perf jevents: Make json_events() static and ditch jevents.h file (Michael Petlan) [1884818 1908305] - [tools] perf test: Introduce script for Arm CoreSight testing (Michael Petlan) [1884818 1908305] - [tools] perf metricgroup: Fix typo in comment (Michael Petlan) [1884818 1908305] - [tools] perf stat: Remove dead code: no need to set os.evsel twice (Michael Petlan) [1884818 1908305] - [tools] perf list: Do not print 'Metric Groups:' unnecessarily (Michael Petlan) [1884818 1908305] - [tools] perf list: Remove dead code in argument check (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add build test with GTK+ (Michael Petlan) [1884818 1908305] - [tools] tools feature: Add missing -lzstd to the fast path feature detection (Michael Petlan) [1884818 1908305] - [tools] perf tools: Make GTK2 support opt-in (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Enable Family 19h users by matching Zen2 events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add recommended events (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add ITLB Instruction Fetch Hits event for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf vendor events amd: Add L2 Prefetch events for zen1 (Michael Petlan) [1884818 1908305] - [tools] perf: ftrace: Add filter support for option -F/--funcs (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate close_control_option()'s into one function (Michael Petlan) [1884818 1908305] - [tools] perf intel-pt: Document snapshot control command (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Add 'ret' (intel disasm style) as an alias for 'retq' (Michael Petlan) [1884818 1908305] - [tools] perf annotate: Allow configuring the 'disassembler_style' knob via 'perf config' (Michael Petlan) [1884818 1908305] - [tools] perf record: Add 'snapshot' control command (Michael Petlan) [1884818 1908305] - [tools] perf tools: Add FIFO file names as alternative options to --control (Michael Petlan) [1884818 1908305] - [tools] perf tools: Use AsciiDoc formatting for --control option documentation (Michael Petlan) [1884818 1908305] - [tools] perf tools: Handle read errors from ctl_fd (Michael Petlan) [1884818 1908305] - [tools] perf tools: Consolidate --control option parsing into one function (Michael Petlan) [1884818 1908305] - [tools] perf tests: Add test for PE binary format support (Michael Petlan) [1884818 1908305] - [tools] perf symbols: Try reading the symbol table with libbfd (Michael Petlan) [1884818 1908305] - [tools] perf dso: Use libbfd to read build_id and .gnu_debuglink section (Michael Petlan) [1884818 1908305] - [tools] tools features: Add feature test to check if libbfd has buildid support (Michael Petlan) [1884818 1908305] - [tools] tools: Remove feature-libelf-mmap feature detection (Michael Petlan) [1884818 1908305] - [tools] perf build: Allow nested externs to enable BUILD_BUG() usage (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check PEBS status correctly (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86: fix sysfs type mismatches (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Make anythread filter support conditional (Michael Petlan) [1884818 1908305] - [kernel] perf: Tweak perf_event_attr::exclusive semantics (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix event multiplexing for exclusive groups (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_in() (Michael Petlan) [1884818 1908305] - [kernel] perf: Simplify group_sched_out() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Make dummy_iregs static (Michael Petlan) [1884818 1908305] - [include] perf/arch: Remove perf_sample_data::regs_user_copy (Michael Petlan) [1884818 1908305] - [kernel] perf: Optimize get_recursion_context() (Michael Petlan) [1884818 1908305] - [kernel] perf: Fix get_recursion_context() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Reduce stack usage for x86_pmu::drain_pebs() (Michael Petlan) [1884818 1908305] - [kernel] perf: Reduce stack usage of perf_output_begin() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Fix a memory leak in perf_event_parse_addr_filter() (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_metric for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Fix n_pair for cancelled txn (Michael Petlan) [1884818 1908305] - [x86] x86/events/amd/iommu: Fix sizeof mismatch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Check perf metrics feature for each CPU (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix Ice Lake event constraint table (Michael Petlan) [1884818 1908305] - [x86] perf/x86/msr: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Add Jasper Lake support (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F19h user coreid, threadmask, and sliceid specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Allow F17h user threadmask and slicemask specification (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Prepare to scale for more attributes that vary per family (Michael Petlan) [1884818 1908305] - [x86] arch/x86/amd/ibs: Fix re-arming IBS Fetch (Michael Petlan) [1884818 1908305] - [x86] perf/x86/rapl: Add AMD Fam19h RAPL support (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Support 27-bit extended Op/cycle counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Fix raw sample data accumulation (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/amd: Fix sampling Large Increment per Cycle events (Michael Petlan) [1884818 1908305] - [x86] perf/amd/uncore: Set all slices and threads to restore perf stat -a behaviour (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_out() (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Pull pmu::sched_task() into perf_event_context_sched_in() (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support per-thread RDPMC TopDown metrics (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Support TopDown metrics on Ice Lake (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Add a macro for RDPMC offset of fixed counters (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Generic support for hardware TopDown metrics (Michael Petlan) [1884818 1908305] - [kernel] perf/core: Add a new PERF_EV_CAP_SIBLING event capability (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Use switch in intel_pmu_disable/enable_event (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Fix the name of perf METRICS (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Move BTS index to 47 (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Introduce the fourth fixed counter (Michael Petlan) [1884818 1908305] - [x86] perf/x86/intel: Name the global status bit in NMI handler (Michael Petlan) [1884818 1908305] - [x86] perf/x86: Use event_base_rdpmc for the RDPMC userspace support (Michael Petlan) [1884818 1908305] - [powerpc] powerpc/cacheinfo: Print correct cache-sibling map/list for L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Add support detecting thread-groups sharing L2 cache (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename init_thread_group_l1_cache_map() to make it generic (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Parse ibm, thread-groups with multiple properties (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use GFP_ATOMIC while allocating tmp mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove unnecessary variable (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_coregroup_mask (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Move coregroup mask updation to a new function (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Check for duplicate topologies and consolidate (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Depend on cpu_l1_cache_map when adding CPUs (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop passing mask to update_mask_by_l2 (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Limit CPUs traversed to within a node (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Optimize remove_cpu_from_masks (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Remove get_physical_package_id (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Stop updating cpu_core_mask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Update topology_core_cpumask (Diego Domingos) [1906504] - [powerpc] powerpc/topology: Override cpu_smt_mask (Diego Domingos) [1906504] - [include] sched/topology: Allow archs to override cpu_smt_mask (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Add per cpu per index shared_cpu_list (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Make cpumap_show code reusable (Diego Domingos) [1906504] - [powerpc] powerpc/cacheinfo: Use cpumap_print to print cpumap (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Use IS_ENABLED() to avoid #ifdef (Diego Domingos) [1906504] - [powerpc] powerpc/smp: Drop superfluous NULL check (Diego Domingos) [1906504] - [vfio] pci: Cleanup .probe() exit paths (Clark Williams) [1860192] - [vfio] pci: Add sriov_configure support (Clark Williams) [1860192] - [vfio] Introduce VFIO_DEVICE_FEATURE ioctl and first user (Clark Williams) [1860192] - [vfio] pci: Introduce VF token (Clark Williams) [1860192] - [vfio] pci: Implement match ops (Clark Williams) [1860192] - [vfio] Include optional device match in vfio_device_ops callbacks (Clark Williams) [1860192] - [infiniband] IB/hfi1: Ensure correct mm is used at all times (Kamal Heib) [1879586] {CVE-2020-27835} - [block] rbd: require global CAP_SYS_ADMIN for mapping and unmapping (Ming Lei) [1887327] {CVE-2020-25284}- [tools] kunit: tool: unmark test_data as binary blobs (Nico Pache) [1900119] - [tools] kunit: tools: fix kunit_tool tests for parsing test plans (Nico Pache) [1900119] - [documentation] Documentation: kunit: Update Kconfig parts for KUNIT's module support (Nico Pache) [1900119] - [tools] kunit: Don't fail test suites if one of them is empty (Nico Pache) [1900119] - [tools] kunit: Fix kunit.py --raw_output option (Nico Pache) [1900119] - [tools] kunit: tool: fix improper treatment of file location (Nico Pache) [1900119] - [tools] kunit: tool: fix broken default args in unit tests (Nico Pache) [1900119] - [tools] kunit: capture stderr on all make subprocess calls (Nico Pache) [1900119] - [documentation] Documentation: kunit: Remove references to --defconfig (Nico Pache) [1900119] - [kernel] kcsan: Add test suite (Nico Pache) [1900119] - [documentation] Documentation: kunit: Add some troubleshooting tips to the FAQ (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Fix invalid result when build fails (Nico Pache) [1900119] - [tools] kunit: show error if kunit results are not present (Nico Pache) [1900119] - [tools] kunit: kunit_config: Fix parsing of CONFIG options with space (Nico Pache) [1900119] - [lib] kunit: add support for named resources (Nico Pache) [1900119] - [lib] kunit: generalize kunit_resource API beyond allocated resources (Nico Pache) [1900119] - [security] security: apparmor: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [fs] fs: ext4: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [base] drivers: base: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] lib: Kconfig.debug: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: default KUNIT_* fragments to KUNIT_ALL_TESTS (Nico Pache) [1900119] - [lib] kunit: Kconfig: enable a KUNIT_ALL_TESTS fragment (Nico Pache) [1900119] - [tools] kunit: Fix TabError, remove defconfig code and handle when there is no kunitconfig (Nico Pache) [1900119] - [tools] kunit: use KUnit defconfig by default (Nico Pache) [1900119] - [tools] kunit: use --build_dir=.kunit as default (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Separate out config/build/exec/parse (Nico Pache) [1900119] - [lib] lib/test_linear_ranges: add a test for the 'linear_ranges' (Nico Pache) [1900119] - [lib] kunit: Add missing newline in summary message (Nico Pache) [1900119] - [tools] kunit: tool: add missing test data file content (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe debugfs representation (Nico Pache) [1900119] - [lib] kunit: subtests should be indented 4 spaces according to TAP (Nico Pache) [1900119] - [lib] kunit: add log test (Nico Pache) [1900119] - [lib] kunit: add debugfs /sys/kernel/debug/kunit//results display (Nico Pache) [1900119] - [documentation] Documentation: kunit: Make the KUnit documentation less UML-specific (Nico Pache) [1900119] - [lib] Fix linked-list KUnit test when run multiple times (Nico Pache) [1900119] - [tools] kunit: kunit_tool: Allow .kunitconfig to disable config items (Nico Pache) [1900119] - [lib] kunit: Always print actual pointer values in asserts (Nico Pache) [1900119] - [tools] kunit: add --make_options (Nico Pache) [1900119] - [tools] kunit: Run all KUnit tests through allyesconfig (Nico Pache) [1900119] - [tools] kunit: kunit_parser: make parser more robust (Nico Pache) [1900119] - [of] of: unittest: annotate warnings triggered by unittest (Nico Pache) [1900119] - [of] of: unittest: Disable interrupt node tests for old world MAC systems (Nico Pache) [1900119] - [of] of: unittest: add overlay gpio test to catch gpio hog problem (Nico Pache) [1900119] - [tools] kunit: run kunit_tool from any directory (Nico Pache) [1900119] - [tools] kunit: test: Improve error messages for kunit_tool when kunitconfig is invalid (Nico Pache) [1900119] - [documentation] Documentation: kunit: fixed sphinx error in code block (Nico Pache) [1900119] - [base] software node: introduce CONFIG_KUNIT_DRIVER_PE_TEST (Nico Pache) [1900119] - [base] kunit: building kunit as a module breaks allmodconfig (Nico Pache) [1900119] - [documentation] kunit: update documentation to describe module-based build (Nico Pache) [1900119] - [lib] kunit: allow kunit to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: remove timeout dependence on sysctl_hung_task_timeout_seconds (Nico Pache) [1900119] - [lib] kunit: allow kunit tests to be loaded as a module (Nico Pache) [1900119] - [lib] kunit: hide unexported try-catch interface in try-catch-impl.h (Nico Pache) [1900119] - [lib] kunit: move string-stream.h to lib/kunit (Nico Pache) [1900119] - [security] apparmor: add AppArmor KUnit tests for policy unpack (Nico Pache) [1900119] - [tools] kunit/kunit_tool_test: Test '--build_dir' option run (Nico Pache) [1900119] - [tools] kunit: Rename 'kunitconfig' to '.kunitconfig' (Nico Pache) [1900119] - [tools] kunit: Place 'test.log' under the 'build_dir' (Nico Pache) [1900119] - [tools] kunit: Create default config in '--build_dir' (Nico Pache) [1900119] - [tools] kunit: Remove duplicated defconfig creation (Nico Pache) [1900119] - [documentation] docs/kunit/start: Use in-tree 'kunit_defconfig' (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for kunit_tool (Nico Pache) [1900119] - [documentation] Documentation: kunit: fix typos and gramatical errors (Nico Pache) [1900119] - [tools] kunit: testing kunit: Bug fix in test_run_timeout function (Nico Pache) [1900119] - [base] PM / QoS: Initial kunit test (Nico Pache) [1900119] - [lib] lib/list-test: add a test for the 'list' doubly linked list (Nico Pache) [1900119] - [fs] ext4: add kunit test for decoding extended timestamps (Nico Pache) [1900119] - [documentation] Documentation: kunit: Fix verification command (Nico Pache) [1900119] - [tools] kunit: Fix '--build_dir' option (Nico Pache) [1900119] - [lib] kunit: fix failure to build without printk (Nico Pache) [1900119] - [kernel] kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() (Nico Pache) [1900119] - [documentation] Documentation: kunit: add documentation for KUnit (Nico Pache) [1900119] - [tools] kunit: defconfig: add defconfigs for building KUnit tests (Nico Pache) [1900119] - [tools] kunit: tool: add Python wrappers for running KUnit tests (Nico Pache) [1900119] - [lib] kunit: test: add tests for KUnit managed resources (Nico Pache) [1900119] - [lib] kunit: test: add the concept of assertions (Nico Pache) [1900119] - [lib] kunit: test: add tests for kunit test abort (Nico Pache) [1900119] - [lib] kunit: test: add support for test abort (Nico Pache) [1900119] - [tools] objtool: add kunit_try_catch_throw to the noreturn list (Nico Pache) [1900119] - [tools] objtool: Add rewind_stack_do_exit() to the noreturn list (Nico Pache) [1900119] - [lib] kunit: test: add initial tests (Nico Pache) [1900119] - [lib] lib: enable building KUnit in lib/ (Nico Pache) [1900119] - [lib] kunit: test: add the concept of expectations (Nico Pache) [1900119] - [lib] kunit: test: add assertion printing library (Nico Pache) [1900119] - [lib] kunit: test: add string_stream a std::stream like string builder (Nico Pache) [1900119] - [lib] kunit: test: add test resource management API (Nico Pache) [1900119] - [lib] kunit: test: add KUnit test runner core (Nico Pache) [1900119] - [watchdog] watchdog/hpwdt: Reflect changes (Joseph Szczypek) [1905293] - [watchdog] watchdog/hpwdt: Disable NMI in Crash Kernel (Joseph Szczypek) [1905293] - [idle] intel_idle: add SnowRidge C-state table (Steve Best) [1838554] - [mm] mm: memcg/slab: fix use after free in obj_cgroup_charge (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix return of child memcg objcg for root memcg (Waiman Long) [1916962] - [mm] mm: memcg/slab: fix obj_cgroup_charge() return value handling (Waiman Long) [1916962] - [mm] mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cgroup_from_current() (Waiman Long) [1916962] - [s390] s390/kexec_file: fix diag308 subcode when loading crash kernel (Philipp Rudo) [1897184] - [net] ethtool: fix error paths in ethnl_set_channels() (Ivan Vecera) [1906682] - [powerpc] powerpc/pci: Remove LSI mappings on device teardown (Diego Domingos) [1909722] - [powerpc] Revert "powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters" (Diego Domingos) [1909722] - [block] block: add blk_alloc_queue declaration back (Ming Lei) [1911343] - [net] tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate (Antoine Tenart) [1901863] - [net] tcp_bbr: improve arithmetic division in bbr_update_bw() (Antoine Tenart) [1901863] - [net] tcp_bbr: clarify that bbr_bdp() rounds up in comments (Antoine Tenart) [1901863] - [net] tcp_bbr: adapt cwnd based on ack aggregation estimation (Antoine Tenart) [1901863] - [net] tcp_bbr: fix bbr pacing rate for internal pacing (Antoine Tenart) [1901863]- [wireless] iwlwifi: fw: acpi: Demote non-conformant function headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: dbg: Fix misspelling of 'reg_data' in function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-phy-db: Add missing struct member description for 'trans' (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-parse: Fix 'struct iwl_eeprom_enhanced_txpwr's header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-eeprom-read: Demote one nonconformant function header (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs: Demote non-conformant function documentation headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Fix fall-through warnings for Clang (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate notification size when waiting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: purge the BSS table upon firmware load (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: check that statistics TLV version match struct version (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add size checks for range response notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: hook up missing RX handlers (Jarod Wilson) [1857772] - [wireless] iwlwifi: tighten RX MPDU bounds checks (Jarod Wilson) [1857772] - [wireless] iwlwifi: Add a new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: disconnect if channel switch delay is too long (Jarod Wilson) [1857772] - [wireless] iwlwifi: support firmware reset handshake (Jarod Wilson) [1857772] - [wireless] iwlwifi: add an extra firmware state in the transport (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix a race in CSA that caused assert 0x3420 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: validate firmware sync response size (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: clean up some rx code (Jarod Wilson) [1857772] - [wireless] iwlwifi: use SPDX tags (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() (Jarod Wilson) [1857772] - [wireless] iwlwifi: trans: consider firmware dead after errors (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove unnecessary setting of inta_mask (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: file: fix documentation for SAR flag (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove MSIX_HW_INT_CAUSES_REG_IML handling (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clean up scan state on failure (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: do more useful queue sync accounting (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix 22000 series driver NMI (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: change 12k A-MSDU config to use 16k buffers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: move iwl_mvm_stop_device() out of line (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear up iwl_mvm_notify_rx_queue() argument type (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove sw_csum_tx (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: validate RX descriptor length (Jarod Wilson) [1857772] - [wireless] iwlwifi: validate MPDU length against notification length (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: iterate active stations when updating statistics (Jarod Wilson) [1857772] - [wireless] iwlwifi: sort out the NVM offsets (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix typo in comment (Jarod Wilson) [1857772] - [wireless] iwlwifi: follow the new inclusive terminology (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_unified_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: avoid endless HW errors at assert time (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable sending/setting debug host event (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for 6GHz (Jarod Wilson) [1857772] - [wireless] iwlwifi: copy iwl_he_capa for modifications (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: remove obsolete pre-release support code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove the read_nvm from iwl_run_init_mvm_ucode (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Init error table memory to zero (Jarod Wilson) [1857772] - [wireless] iwlwifi: d3: do not send the WOWLAN_CONFIGURATION command for netdetect (Jarod Wilson) [1857772] - [wireless] iwlwifi: move reclaim flows to the queue file (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix sar profile printing issue (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: align the write pointer to DWs (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add the ability to dump phy periphery (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove all queue resources before free (Jarod Wilson) [1857772] - [wireless] wireless: remove unneeded break (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: fix potential infinite loop (Jarod Wilson) [1857772] - [net] cfg80211: select CONFIG_CRC32 (Jarod Wilson) [1857772] - [net] nl80211/cfg80211: support 6 GHz scanning (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add some missing entries for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: invert values of NO_160 device config entries (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: add one missing entry for AX210 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix kernel panic in case of assert during CSA (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: set LTR to avoid completion timeout (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: write queue_sync_state only for sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: properly cancel a session protection for P2P (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: set max HE max A-MPDU according to HE capa (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: limit memory read spin time (Jarod Wilson) [1857772] - [wireless] Revert "iwlwifi: remove wide_cmd_header field" (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 59 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: read and parse PNVM file (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: implement set_pnvm op (Jarod Wilson) [1857772] - [wireless] iwlwifi: add trans op to set PNVM (Jarod Wilson) [1857772] - [wireless] iwlwifi: move PNVM implementation to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: align to new TLC config command API (Jarod Wilson) [1857772] - [wireless] iwlwifi: fix sar geo table initialization (Jarod Wilson) [1857772] - [wireless] iwlwifi: stats: add new api fields for statistics cmd/ntfy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: fix suspicious rcu usage warnings (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove memset of kek_kck command (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send a CSA command the firmware doesn't know (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix the xtal latency value for a few qu devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix xtal latency for 9560 devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: fix 0x271B and 0x271C trans cfg struct (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: avoid possible NULL pointer dereference (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support ADD_STA_CMD_API_S ver 12 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add a get lmac id function (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: prepare roc_done_wk to work sync (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: re-enable TX after channel switch (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues (Jarod Wilson) [1857772] - [wireless] iwlwifi: support an additional Qu subsystem id (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: stop claiming NL80211_EXT_FEATURE_SET_SCAN_DWELL (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ring the doorbell and wait for PNVM load completion (Jarod Wilson) [1857772] - [wireless] iwlwifi: update prph scratch structure to include PNVM data (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: read and parse SKU ID if available (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: get number of stations from TLV (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-drv: Provide descriptions debugfs dentries (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: devices: Fix function documentation formatting issues (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: tx: Demote misuse of kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: rxon: Demote non-conformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: scan: Demote a few nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: utils: Fix some doc-rot (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote a couple of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ops: Remove unused static struct 'iwl_mvm_debug_names' (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: sta: Demote a bunch of nonconformant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: calib: Demote seemingly unintentional kerneldoc header (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: lib: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: tx: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: dvm: Demote non-compliant kernel-doc headers (Jarod Wilson) [1857772] - [wireless] iwlwifi: bump FW API to 57 for AX devices (Jarod Wilson) [1857772] - [wireless] iwlwifi: yoyo: add support for internal buffer allocation in D3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: api: fix u32 -> __le32 (Jarod Wilson) [1857772] - [wireless] iwlwifi: use correct group for alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 5 of the alive notification (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: ignore the scan duration parameter (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add debug host notification (DHN) time point (Jarod Wilson) [1857772] - [wireless] iwlwifi: pcie: make iwl_pcie_txq_update_byte_cnt_tbl bus independent (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: clear all scan UIDs (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: parse wowlan status version 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: align RX status flags with firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant log in iwl_mvm_tvqm_enable_txq() (Jarod Wilson) [1857772] - [wireless] iwlwifi: phy-ctxt: add new API VER 3 for phy context cmd (Jarod Wilson) [1857772] - [wireless] iwlwifi: thermal: support new temperature measurement API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add d3 prints (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: d3: support GCMP ciphers (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support more GTK rekeying algorithms (Jarod Wilson) [1857772] - [wireless] iwlwifi: move all bus-independent TX functions to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: initiator: add option for adding a PASN responder (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: responder: allow to set only the HLTK for an associated station (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: location: set the HLTK when PASN station is added (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Add FTM initiator RTT smoothing logic (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for responder dynamic config command version 3 (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for range request command ver 11 (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove wide_cmd_header field (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: add default value for iwl_fw_lookup_cmd_ver (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: in non acpi compilations remove iwl_sar_geo_init (Jarod Wilson) [1857772] - [wireless] iwlwifi: rs: set RTS protection for all non legacy rates (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: support new KEK KCK api (Jarod Wilson) [1857772] - [wireless] iwlwifi: support version 3 of GEO_TX_POWER_LIMIT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: rename geo structs to contain versioning (Jarod Wilson) [1857772] - [wireless] iwlwifi: support REDUCE_TX_POWER_CMD version 6 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: prepare SAR profile selection code for multiple sizes (Jarod Wilson) [1857772] - [wireless] iwlwifi: add a common struct for all iwl_tx_power_cmd versions (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new card for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: remove dummy definition of iwl_sar_set_profile() (Jarod Wilson) [1857772] - [wireless] iwlwifi: remove iwl_validate_sar_geo_profile() export (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: use CHECKSUM_COMPLETE (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: remove redundant support_umac_log field (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new WOWLAN_TSC_RSC_PARAM version (Jarod Wilson) [1857772] - [wireless] iwlwifi: don't export acpi functions unnecessarily (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: process ba-notifications also when sta rcu is invalid (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add support for new version of WOWLAN_TKIP_SETTING_API_S (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: Don't install CMAC/GMAC key in AP mode (Jarod Wilson) [1857772] - [wireless] iwl-trans: move dev_cmd_offs, page_offs to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: regulatory: regulatory capabilities api change (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: add dumping special device memory (Jarod Wilson) [1857772] - [wireless] iwlwifi: dbg: remove IWL_FW_INI_TIME_POINT_WDG_TIMEOUT (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: support ppag table command v2 (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for MA family (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_table_dword to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move tfd to trans layer (Jarod Wilson) [1857772] - [wireless] iwlwifi: move bc_pool to a common trans header (Jarod Wilson) [1857772] - [wireless] iwlwifi: iwl-trans: move all txcmd init to trans alloc (Jarod Wilson) [1857772] - [wireless] iwlwifi: enable twt by default (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add an option to add PASN station (Jarod Wilson) [1857772] - [wireless] iwlwifi: add new cards for AX201 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: fw: move assert descriptor parser to common code (Jarod Wilson) [1857772] - [wireless] iwlwifi: wowlan: adapt to wowlan status API version 10 (Jarod Wilson) [1857772] - [wireless] iwlwifi: acpi: evaluate dsm to disable 5.8GHz channels (Jarod Wilson) [1857772] - [wireless] iwlwifi: msix: limit max RX queues for 9000 family (Jarod Wilson) [1857772] - [wireless] iwlwifi: sta: defer ADDBA transmit in case reclaimed SN != next SN (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT feature if supported by firmware (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: set PROTECTED_TWT in MAC data policy (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: add PROTECTED_TWT firmware API (Jarod Wilson) [1857772] - [wireless] iwlwifi: mvm: rs-fw: handle VHT extended NSS capability (Jarod Wilson) [1857772] - [x86] sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [x86] insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes (Vitaly Kuznetsov) [1915453] - [tools] x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes (Vitaly Kuznetsov) [1915453] - [powercap] powercap/intel_rapl: add support for ElkhartLake (Steve Best) [1847054] - [char] tpm: efi: Don't create binary_bios_measurements file for an empty log (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis: Add a check for invalid status (Jerry Snitselaar) [1887536 1855183] - [char] tpm: use *ph to print small buffer (Jerry Snitselaar) [1887536 1855183] - [char] tpm: Add support for event log pointer found in TPM2 ACPI table (Jerry Snitselaar) [1887536 1855183] - [acpi] acpi: Extend TPM2 ACPI table with missing log fields (Jerry Snitselaar) [1887536] - [char] tpm: Unify the mismatching TPM space buffer sizes (Jerry Snitselaar) [1887536 1855183] - [include] tpm: Require that all digests are present in TCG_PCR_EVENT2 structures (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Prefer async probe (Jerry Snitselaar) [1887536 1855183] - [char] tpm/st33zp24: fix spelling mistake "drescription" -> "description" (Jerry Snitselaar) [1887536] - [char] tpm_tis: extra chip->ops check on error path in tpm_tis_core_init (Jerry Snitselaar) [1887536 1855183] - [char] tpm_tis_spi: Don't send anything during flow control (Jerry Snitselaar) [1887536 1855183] - [include] efi/tpm: Verify event log header before parsing (Jerry Snitselaar) [1887536 1855183] - [char] tpm: eventlog: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [char] tpm: fix wrong return value in tpm_pcr_extend (Jerry Snitselaar) [1887536 1855183] - [include] tpm_eventlog.h: Replace zero-length array with flexible-array member (Jerry Snitselaar) [1887536 1855183] - [include] phylink: : fix function prototype kernel-doc warning (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_attach_direct() instead (Petr Oros) [1878147] - [net] net: ethtool: Handle missing cable test TDR parameters (Petr Oros) [1878147] - [documentation] docs: networking: fix extra spaces in ethtool-netlink (Petr Oros) [1878147] - [documentation] dt-bindings: net: mvusb: Fix example errors (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix null pointer dereference (Petr Oros) [1878147] - [netdrv] net: phy: fix memory leak in device-create error path (Petr Oros) [1878147] - [netdrv] net: mdio device: use flexible sleeping in reset function (Petr Oros) [1878147] - [netdrv] net: mdiobus: add reset-post-delay-us handling (Petr Oros) [1878147] - [netdrv] net: mdiobus: use flexible sleeping for reset-delay-us (Petr Oros) [1878147] - [netdrv] net: phylink: add interface to configure clause 22 PCS PHY (Petr Oros) [1878147] - [netdrv] net: phylink: add struct phylink_pcs (Petr Oros) [1878147] - [netdrv] net: phylink: re-implement interface configuration with PCS (Petr Oros) [1878147] - [netdrv] net: phylink: in-band pause mode advertisement update for PCS (Petr Oros) [1878147] - [netdrv] net: phylink: simplify fixed-link case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: use config.an_enabled in ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify phy case for ksettings_set method (Petr Oros) [1878147] - [netdrv] net: phylink: simplify ksettings_set() implementation (Petr Oros) [1878147] - [netdrv] net: phylink: avoid mac_config calls (Petr Oros) [1878147] - [netdrv] net: phylink: update PCS when changing interface during resolution (Petr Oros) [1878147] - [netdrv] net: phylink: ensure link is down when changing interface (Petr Oros) [1878147] - [netdrv] net: phylink: rearrange resolve mac_config() call (Petr Oros) [1878147] - [netdrv] net: phylink: rejig link state tracking (Petr Oros) [1878147] - [netdrv] net: phylink: update ethtool reporting for fixed-link modes (Petr Oros) [1878147] - [netdrv] net: phy: fix check in get_phy_c45_ids (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add mdix configuration support for AR9331 and AR8035 (Petr Oros) [1878147] - [netdrv] net: dp83640: fix SIOCSHWTSTAMP to update the struct with actual configuration (Petr Oros) [1878147] - [netdrv] net: phy: continue searching for C45 MMDs even if first returned ffff:ffff (Petr Oros) [1878147] - [netdrv] net: phy: dp83640: Fixup cast to restricted __be16 warning (Petr Oros) [1878147] - [netdrv] net: phy: Make phy_10gbit_fec_features_array static (Petr Oros) [1878147] - [netdrv] net: phy: Properly define genphy_c45_driver (Petr Oros) [1878147] - [netdrv] net: phy: Fixup parameters in kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: at803x: Avoid comparison is always false warning (Petr Oros) [1878147] - [netdrv] net: phy: mdio: reset MDIO devices even if probe() is not implemented (Petr Oros) [1878147] - [netdrv] net: phy: reset the PHY even if probe() is not implemented (Petr Oros) [1878147] - [include] net: mdio: add a forward declaration for reset_control to mdio.h (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in phy_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_device.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phy: arrange headers in mdio_bus.c alphabetically (Petr Oros) [1878147] - [netdrv] net: phylink: only restart AN if the link mode is using in-band AN (Petr Oros) [1878147] - [netdrv] net: phylink: add phylink_speed_(up|down) interface (Petr Oros) [1878147] - [netdrv] net: phy: call phy_disable_interrupts() in phy_init_hw() (Petr Oros) [1878147] - [netdrv] net: phy: make phy_disable_interrupts() non-static (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual pause mode configuration takes effect (Petr Oros) [1878147] - [netdrv] net: phylink: fix ethtool -A with attached PHYs (Petr Oros) [1878147] - [include] net: phy: add support for a common probe between shared PHYs (Petr Oros) [1878147] - [netdrv] net: phy: Allow mdio buses to auto-probe c45 devices (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1548P support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add Marvell 88E1340S support (Petr Oros) [1878147] - [netdrv] net: phy: marvell: use a single style for referencing functions (Petr Oros) [1878147] - [netdrv] net: phy: smsc: fix printing too many logs (Petr Oros) [1878147] - [netdrv] net: phy: Check harder for errors in get_phy_id() (Petr Oros) [1878147] - [of] of: of_mdio: Correct loop scanning logic (Petr Oros) [1878147] - [of] of: mdio: preserve phy dev_flags in of_phy_connect() (Petr Oros) [1878147] - [netdrv] net: phy: read MMD ID from all present MMDs (Petr Oros) [1878147] - [netdrv] net: phy: split devices_in_package (Petr Oros) [1878147] - [netdrv] net: phy: set devices_in_package only after validation (Petr Oros) [1878147] - [netdrv] net: phy: add support for probing MMDs >= 8 for devices-in-package (Petr Oros) [1878147] - [netdrv] net: phy: reword get_phy_device() kerneldoc (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c22_id() invalid ID handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up get_phy_c45_ids() failure handling (Petr Oros) [1878147] - [netdrv] net: phy: clean up PHY ID reading (Petr Oros) [1878147] - [netdrv] net: phy: clean up cortina workaround (Petr Oros) [1878147] - [netdrv] net: dp83869: Reset return variable if PHY strap is read (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: don't export RDB/legacy access methods (Petr Oros) [1878147] - [netdrv] net: phy: marvell: unlock after phy_select_page() failure (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support for ATH9331 and ATH8032 (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Configure TDR pulse based on measurement length (Petr Oros) [1878147] - [netdrv] net : phy: marvell: Speedup TDR data retrieval by only changing page once (Petr Oros) [1878147] - [netdrv] net: ethtool: Allow PHY cable test TDR data to configured (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add support for amplitude graph (Petr Oros) [1878147] - [net] net: ethtool: Add helpers for cable test TDR data (Petr Oros) [1878147] - [net] net: ethtool: Add generic parts of cable test TDR (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test TDR data (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: read poll when high resolution timers are disabled (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: improve waiting logic (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: remove redundant timeout check (Petr Oros) [1878147] - [netdrv] net: phy: mscc-miim: use more reasonable delays (Petr Oros) [1878147] - [netdrv] net: mdiobus: add clause 45 mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: at803x: fix PHY ID masks (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Set opmode from straps (Petr Oros) [1878147] - [netdrv] net: phy: dp83869: Update port-mirroring to read straps (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add SQI support (Petr Oros) [1878147] - [netdrv] net: phy: simplify phy_link_change arguments (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: fix checkpatch complains about tabs (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add support for BCM54811 PHY (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: execute cable test on link up (Petr Oros) [1878147] - [netdrv] net: phy: mdio-moxart: remove unneeded include (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add cable diagnostics support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add cable test support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add bcm_phy_modify_exp() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add exp register access methods without buslock (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add cable-test support (Petr Oros) [1878147] - [netdrv] net: phy: fix aneg restart in phy_ethtool_set_eee (Petr Oros) [1878147] - [net] net: phy: Send notifier when starting the cable test (Petr Oros) [1878147] - [netdrv] net: phy: Put interface into oper testing during cable test (Petr Oros) [1878147] - [netdrv] net: phy: marvell: Add cable test support (Petr Oros) [1878147] - [include] net: ethtool: Add helpers for reporting test results (Petr Oros) [1878147] - [include] net: ethtool: Add infrastructure for reporting cable test results (Petr Oros) [1878147] - [uapi] net: ethtool: Add attributes for cable test reports (Petr Oros) [1878147] - [net] net: ethtool: netlink: Add support for triggering a cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add support for polling cable test (Petr Oros) [1878147] - [netdrv] net: phy: Add cable test support to state machine (Petr Oros) [1878147] - [net] net: ethtool: self_test: Mark interface in testing operative status (Petr Oros) [1878147] - [net] net: Add testing sysfs attribute (Petr Oros) [1878147] - [net] net: Add IF_OPER_TESTING (Petr Oros) [1878147] - [netdrv] net: phy: fix less than zero comparison with unsigned variable val (Petr Oros) [1878147] - [netdrv] net: phy: Make iproc_mdio_resume static (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use phy_package_shared (Petr Oros) [1878147] - [netdrv] net: phy: add concept of shared storage for PHYs (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add support for master-slave configuration (Petr Oros) [1878147] - [uapi] ethtool: provide UAPI for PHY master/slave configuration (Petr Oros) [1878147] - [netdrv] dp83640: reverse arguments to list_add_tail (Petr Oros) [1878147] - [documentation] dt-bindings: add Qualcomm IPQ4019 MDIO bindings (Petr Oros) [1878147] - [netdrv] net: phy: mdio: add IPQ4019 MDIO driver (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add second PHY ID (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: apply the workaround on b0 chips (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix phy_id_mask (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: use genphy_soft_reset() (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add downshift support (Petr Oros) [1878147] - [netdrv] net: phy: DP83TC811: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: DP83822: Fix WoL in config init to be disabled (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: Make a bunch of functions static (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: fix temperature sensor on 2110 (Petr Oros) [1878147] - [gpio] gpiolib: Rename "chip" variables to "gc" in core header file (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Remove unneeded semicolon (Petr Oros) [1878147] - [netdrv] net: phy: clear phydev->suspended after soft reset (Petr Oros) [1878147] - [netdrv] net: phy: remove genphy_no_soft_reset (Petr Oros) [1878147] - [netdrv] net: phy: make phy_suspend a no-op if PHY is suspended already (Petr Oros) [1878147] - [netdrv] net: phylink, dsa: eliminate phylink_fixed_state_cb() (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: fix less than zero comparison on an unsigned (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: clear settings on link down (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add delayed registration of TJA1102 PHY1 (Petr Oros) [1878147] - [of] net: mdio: of: export part of of_mdiobus_register_phy() (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: add initial TJA1102 support (Petr Oros) [1878147] - [documentation] dt-bindings: net: phy: Add support for NXP TJA11xx (Petr Oros) [1878147] - [netdrv] net: phy: Use IS_ERR() to check and simplify code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: limit soft reset to 88x3310 (Petr Oros) [1878147] - [netdrv] net: phy: bcm54140: add hwmon support (Petr Oros) [1878147] - [netdrv] net: phy: add Broadcom BCM54140 support (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: add helper to write/read RDB registers (Petr Oros) [1878147] - [netdrv] net: phy: microchip_t1: add lan87xx_phy_init to initialize the lan87xx phy (Petr Oros) [1878147] - [netdrv] net: phy: Propagate error from bus->reset (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Add support for BCM53125 internal PHYs (Petr Oros) [1878147] - [netdrv] net: phy: mdio-bcm-iproc: Do not show kernel pointer (Petr Oros) [1878147] - [netdrv] net: phy: at803x: add support for AR8032 PHY (Petr Oros) [1878147] - [netdrv] net: marvell10g: soft-reset the PHY when coming out of low power (Petr Oros) [1878147] - [netdrv] net: marvell10g: report firmware version (Petr Oros) [1878147] - [netdrv] net: phy: micrel: use genphy_read_status for KSZ9131 (Petr Oros) [1878147] - [netdrv] net: phy: micrel: kszphy_resume(): add delay after genphy_resume() before accessing PHY registers (Petr Oros) [1878147] - [netdrv] net: phylink: add separate pcs operations structure (Petr Oros) [1878147] - [netdrv] net: phylink: rename 'ops' to 'mac_ops' (Petr Oros) [1878147] - [netdrv] net: phylink: change phylink_mii_c22_pcs_set_advertisement() prototype (Petr Oros) [1878147] - [ptp] ptp: Avoid deadlocks in the programmable pin code (Petr Oros) [1878147] - [netdrv] net: phy: probe PHY drivers synchronously (Petr Oros) [1878147] - [netdrv] net: phy: don't touch suspended flag if there's no suspend/resume callback (Petr Oros) [1878147] - [netdrv] net: phy: micrel.c: add rgmii interface delay possibility to ksz9131 (Petr Oros) [1878147] - [netdrv] net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to simplify code (Petr Oros) [1878147] - [netdrv] net: phy: tja11xx: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: smsc: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: use phy_read_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: bcm84881: use phy_read_mmd_poll_timeout() to simplify the code (Petr Oros) [1878147] - [netdrv] net: phy: add marvell usb to mdio controller (Petr Oros) [1878147] - [documentation] dt-bindings: net: add marvell usb to mdio bindings (Petr Oros) [1878147] - [netdrv] net: phy: aquantia: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: marvell: remove downshift warning now that phylib takes care (Petr Oros) [1878147] - [netdrv] net: phy: add and use phy_check_downshift (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 45 helpers (Petr Oros) [1878147] - [netdrv] net: phylink: pcs: add 802.3 clause 22 helpers (Petr Oros) [1878147] - [netdrv] net: mdiobus: add APIs for modifying a MDIO device register (Petr Oros) [1878147] - [netdrv] net: mdiobus: avoid BUG_ON() in mdiobus accessors (Petr Oros) [1878147] - [netdrv] net: phy: improve phy_driver callback handle_interrupt (Petr Oros) [1878147] - [netdrv] net: phylink: Add XLGMII support (Petr Oros) [1878147] - [include] net: phy: Add XLGMII interface define (Petr Oros) [1878147] - [netdrv] net: phylink: Test if MAC/PCS support Autoneg (Petr Oros) [1878147] - [netdrv] net: phylink: Add missing Backplane speeds (Petr Oros) [1878147] - [netdrv] net: mdio: add ipq8064 mdio driver (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: place in powersave mode at probe (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add energy detect power down tunable (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: add mdix control (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add constants for used interrupt mask bits (Petr Oros) [1878147] - [netdrv] net: phy: marvell10g: read copper results from CSSR1 (Petr Oros) [1878147] - [netdrv] net: phy: mscc: add missing shift for media operation mode selection (Petr Oros) [1878147] - [netdrv] net: phylink: propagate resolved link config via mac_link_up() (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Wire suspend/resume for BCM54810 (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check for flags (Petr Oros) [1878147] - [netdrv] net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_rxrefclk() (Petr Oros) [1878147] - [netdrv] net: phy: dp83867: Add speed optimization feature (Petr Oros) [1878147] - [netdrv] net: phy: allow bcm84881 to be a module (Petr Oros) [1878147] - [include] net: phylink: clarify flow control settings in documentation (Petr Oros) [1878147] - [netdrv] net: phylink: improve initial mac configuration (Petr Oros) [1878147] - [netdrv] net: phylink: allow ethtool -A to change flow control advertisement (Petr Oros) [1878147] - [netdrv] net: phylink: resolve fixed link flow control (Petr Oros) [1878147] - [netdrv] net: phylink: use phylib resolved flow control modes (Petr Oros) [1878147] - [netdrv] net: phylink: ensure manual flow control is selected appropriately (Petr Oros) [1878147] - [netdrv] net: phylink: remove pause mode ethtool setting for fixed links (Petr Oros) [1878147] - [netdrv] net: add linkmode helper for setting flow control advertisement (Petr Oros) [1878147] - [netdrv] net: add helpers to resolve negotiated flow control (Petr Oros) [1878147] - [include] net: linkmode: make linkmode_test_bit() take const pointer (Petr Oros) [1878147] - [include] net: phylink: further documentation clarifications (Petr Oros) [1878147] - [include] net: phylink: further mac_config documentation improvements (Petr Oros) [1878147] - [netdrv] net: phylink: rename mac_link_state() op to mac_pcs_get_state() (Petr Oros) [1878147] - [md] md/raid5: fix oops during stripe resizing (Nigel Croxon) [1898617] - [md] md/bitmap: fix memory leak of temporary bitmap (Nigel Croxon) [1898617] - [md] md: fix the checking of wrong work queue (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_get_counter returns wrong blocks (Nigel Croxon) [1898617] - [md] md/bitmap: md_bitmap_read_sb uses wrong bitmap blocks (Nigel Croxon) [1898617] - [md] md/raid0: remove unused function is_io_in_chunk_boundary() (Nigel Croxon) [1898617] - [md] md: don't detour through bd_contains for the gendisk (Nigel Croxon) [1898617] - [md] md: compare bd_disk instead of bd_contains (Nigel Croxon) [1898617] - [md] md: Simplify code with existing definition RESYNC_SECTORS in raid10.c (Nigel Croxon) [1898617] - [md] md/raid5: reallocate page array after setting new stripe_size (Nigel Croxon) [1898617] - [md] md/raid5: resize stripe_head when reshape array (Nigel Croxon) [1898617] - [md] md/raid5: let multiple devices of stripe_head share page (Nigel Croxon) [1898617] - [crypto] md/raid6: let async recovery function support different page offset (Nigel Croxon) [1898617] - [crypto] md/raid6: let syndrome computor support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: convert to new xor compution interface (Nigel Croxon) [1898617] - [crypto] md/raid5: add new xor function to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: make async_copy_data() to support different page offset (Nigel Croxon) [1898617] - [md] md/raid5: add a new member of offset into r5dev (Nigel Croxon) [1898617] - [md] md: only calculate blocksize once and use i_blocksize() (Nigel Croxon) [1898617] - [md] md: update the optimal I/O size on reshape (Nigel Croxon) [1898617] - [md] md/raid5: make sure stripe_size as power of two (Nigel Croxon) [1898617] - [md] md-cluster: Fix potential error pointer dereference in resize_bitmaps() (Nigel Croxon) [1898617] - [md] md: get sysfs entry after redundancy attr group create (Nigel Croxon) [1898617] - [kernel] lockdep: Fix preemption WARN for spurious IRQ-enable (Waiman Long) [1908640] - [powerpc] powerpc/smp: Call rcu_cpu_starting() earlier (Waiman Long) [1908640] - [include] seqlock: Fix multiple kernel-doc warnings (Waiman Long) [1908640] - [kernel] lockdep: Fix usage_traceoverflow (Waiman Long) [1908640] - [kernel] locking/lockdep: Remove more raw_cpu_read() usage (Waiman Long) [1908640] - [include] lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" (Waiman Long) [1908640] - [kernel] lockdep: Fix lockdep recursion (Waiman Long) [1908640] - [kernel] lockdep,trace: Expose tracepoints (Waiman Long) [1908640] - [x86] locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIs (Waiman Long) [1908640] - [s390] s390: don't trace preemption in percpu macros (Waiman Long) [1908640] - [fs] blkdev: avoid migration stalls for blkdev pages (Chris von Recklinghausen) [1876502] - [netdrv] ionic: account for vlan tag len in rx buffer len (Jonathan Toppins) [1908642] - [netdrv] net/mlx5e: Fix refcount leak on kTLS RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Avoid kzalloc(GFP_KERNEL) under spinlock (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix leak on resync error flow (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add missing dma_unmap in RX resync (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Fix napi sync and possible use-after-free (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Improve rx handler function call (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Cleanup redundant capability check (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: Increase Async ICO SQ size (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX stats (Alaa Hleihel) [1866808] - [netdrv] net/mlx5e: kTLS, Add kTLS RX resync support (Alaa Hleihel) [1866808] - [infiniband] RDMA/siw: Fix handling of zero-sized Read and Receive Queues (Kamal Heib) [1900985 1875703] - [fs] ext4: fix bogus warning in ext4_update_dx_flag() (Lukas Czerner) [1908714] - [fs] ext4: handle dax mount option collision (Lukas Czerner) [1908714] - [fs] jbd2: fix up sparse warnings in checkpoint code (Lukas Czerner) [1908714] - [fs] ext4: unlock xattr_sem properly in ext4_inline_data_truncate() (Lukas Czerner) [1908714] - [fs] ext4: do not use extent after put_bh (Lukas Czerner) [1908714] - [fs] ext4: fix invalid inode checksum (Lukas Czerner) [1908714] - [fs] ext4: clear buffer verified flag if read meta block from disk (Lukas Czerner) [1908714] - [fs] ext4: treat buffers contining write errors as valid in ext4_sb_bread() (Lukas Czerner) [1908714] - [fs] ext4: treat buffers with write errors as containing valid data (Lukas Czerner) [1908714] - [fs] ext4: limit entries returned when counting fsmap records (Lukas Czerner) [1908714] - [fs] ext4: fix error handling code in add_new_gdb (Lukas Czerner) [1908714] - [fs] ext4: fix leaking sysfs kobject after failed mount (Lukas Czerner) [1908714] - [fs] ext4: fix checking of directory entry validity for inline directories (Lukas Czerner) [1908714] - [fs] ext4: correctly restore system zone info when remount fails (Lukas Czerner) [1908714] - [fs] ext4: handle add_system_zone() failure in ext4_setup_system_zone() (Lukas Czerner) [1908714] - [fs] ext4: fold ext4_data_block_valid_rcu() into the caller (Lukas Czerner) [1908714] - [fs] ext4: check journal inode extents more carefully (Lukas Czerner) [1908714] - [fs] ext4: don't allow overlapping system zones (Lukas Czerner) [1908714] - [fs] ext4: handle error of ext4_setup_system_zone() on remount (Lukas Czerner) [1908714] - [fs] jbd2: add the missing unlock_buffer() in the error path of jbd2_write_superblock() (Lukas Czerner) [1908714] - [fs] ext4: fix mount failure with quota configured as module (Lukas Czerner) [1908714] - [fs] ext4: improve explanation of a mount failure caused by a misconfigured kernel (Lukas Czerner) [1908714] - [include] jbd2: fix kernel-doc notation warning (Lukas Czerner) [1908714] - [base] mm: don't panic when links can't be created in sysfs (Baoquan He) [1890171] - [base] mm: don't rely on system state to detect hot-plug operations (Baoquan He) [1890171] - [mm] mm: replace memmap_context by meminit_context (Baoquan He) [1890171] - [net] Update window_clamp if SOCK_RCVBUF is set (Balazs Nemeth) [1905985] - [cpufreq] cpufreq: acpi-cpufreq: Mark sometimes used ID structs as __maybe_unused (David Arcari) [1857102] - [cpufreq] cpufreq: acpi-cpufreq: Mark 'dummy' variable as __always_unused (David Arcari) [1857102] - [cpufreq] cpufreq: Replace HTTP links with HTTPS ones (David Arcari) [1857102] - [cpufreq] cpufreq: change '.set_boost' to act on one policy (David Arcari) [1857102] - [cpufreq] cpufreq: Fix up cpufreq_boost_set_sw() (David Arcari) [1857102] - [cpufreq] cpufreq: Convert to new X86 CPU match macros (David Arcari) [1857102] - [cpufreq] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857102]- [platform] platform/x86: ISST: Add new PCI device ids (Prarit Bhargava) [1836722] - [net] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_rxqs (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc (Antoine Tenart) [1912253] - [net] net-sysfs: take the rtnl lock when storing xps_cpus (Antoine Tenart) [1912253] - [fs] gfs2: Improve mmap write vs. punch_hole consistency (Andreas Grunbacher) [1872043] - [netdrv] bnx2x: fix spelling mistake "occurd" -> "occurred" (Manish Chopra) [1853224] - [netdrv] bnx2x: Perform Idlechk dump during the debug collection (Manish Chopra) [1853224] - [netdrv] bnx2x: Add support for idlechk tests (Manish Chopra) [1853224] - [netdrv] bnx2x: Add Idlechk related register definitions (Manish Chopra) [1853224] - [netdrv] bnx2x: use generic power management (Manish Chopra) [1853224] - [netdrv] bnx2x: allow bnx2x_bsc_read() to schedule (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove unused inline function bnx2x_vf_vlan_credit (Manish Chopra) [1853224] - [netdrv] bnx2x: Remove Comparison to bool in bnx2x_dcb.c (Manish Chopra) [1853224] - [netdrv] bnx2x: correct a comment mistake in grammar (Manish Chopra) [1853224] - [netdrv] net: bnx2x: reject unsupported coalescing params (Manish Chopra) [1853224] - [net] tls: Implement getsockopt SOL_TLS TLS_RX (Sabrina Dubroca) [1889664] - [net] tls: Protect from calling tls_dev_del for TLS RX twice (Sabrina Dubroca) [1889664] - [net] tls: missing received data after fast remote close (Sabrina Dubroca) [1889664] - [net] tls: Fix wrong record sn in async mode of device resync (Sabrina Dubroca) [1889664] - [net] tls: fix corrupted data in recvmsg (Sabrina Dubroca) [1889664] - [net] tls: sendfile fails with ktls offload (Sabrina Dubroca) [1889664] - [net] tls: race causes kernel panic (Sabrina Dubroca) [1889664] - [net] tls: Fix kmap usage (Sabrina Dubroca) [1889664] - [net] tls: allow MSG_CMSG_COMPAT in sendmsg (Sabrina Dubroca) [1889664] - [net] tls: fix sign extension issue when left shifting u16 value (Sabrina Dubroca) [1889664] - [net] tls: Add asynchronous resync (Sabrina Dubroca) [1889664] - [net] revert "net/tls: Add force_resync for driver resync" (Sabrina Dubroca) [1889664] - [net] net/tls: Add force_resync for driver resync (Sabrina Dubroca) [1889664] - [net] tls: Avoid assigning 'const' pointer to non-const pointer (Sabrina Dubroca) [1889664] - [net] tls: move mark_tech_preview to tls_init (Sabrina Dubroca) [1907477] - [mm] mm/hmm: do not call hmm_vma_walk_hole() while holding a spinlock (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add 'depth' parameter to pte_hole (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: don't lock PTEs for walk_page_range_novma() (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: allow walking without vma (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: add p4d_entry() and pgd_entry() (Chris von Recklinghausen) [1890943] - [x86] x86: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [s390] s390: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [powerpc] powerpc: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [arm64] arm64: mm: add p?d_leaf() definitions (Chris von Recklinghausen) [1890943] - [mm] mm: add generic p?d_leaf() macros (Chris von Recklinghausen) [1890943] - [mm] mm: move_pages: report the number of non-attempted pages (Chris von Recklinghausen) [1890943] - [mm] autonuma: fix watermark checking in migrate_balanced_pgdat() (Chris von Recklinghausen) [1890943] - [mm] mm/migrate.c: handle freed page at the first place (Chris von Recklinghausen) [1890943] - [mm] mm: pagewalk: Take the pagetable lock in walk_pte_range() (Chris von Recklinghausen) [1890943] - [mm] mm: untag user pointers passed to memory syscalls (Chris von Recklinghausen) [1890943] - [mm] mm: page cache: store only head pages in i_pages (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: fix reference check race between __find_get_block() and migration (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: remove unused mode argument (Chris von Recklinghausen) [1890943] - [mm] powerpc/book3s: Use config independent helpers for page table walk (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: use correct mmu_notifier events for each invalidation (Chris von Recklinghausen) [1890943] - [mm] mm/mmu_notifier: contextual information for event triggering invalidation (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm: move __find_linux_pte() out of hugetlbpage.c (Chris von Recklinghausen) [1890943] - [mm] mm/filemap.c: remove redundant test from find_get_pages_contig (Chris von Recklinghausen) [1890943] - [mm] mm/hugetlb: distinguish between migratability and movability (Chris von Recklinghausen) [1890943] - [mm] numa: change get_mempolicy() to use nr_node_ids instead of MAX_NUMNODES (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: make buffer_migrate_page_norefs() actually succeed (Chris von Recklinghausen) [1890943] - [mm] mm: treewide: remove unused address argument from pte_alloc functions (Chris von Recklinghausen) [1890943] - [fs] mm: migrate: drop unused argument of migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: provide buffer_migrate_page_norefs() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: move migrate_page_lock_buffers() (Chris von Recklinghausen) [1890943] - [mm] mm: migrate: lock buffers before migrate_page_move_mapping() (Chris von Recklinghausen) [1890943] - [mm] mm: Convert huge_memory to XArray (Chris von Recklinghausen) [1890943] - [mm] mm: Convert page migration to XArray (Chris von Recklinghausen) [1890943] - [mm] powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move two more functions from pgtable_64.h to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pti_set_user_pgtbl() to pgtable.h (Chris von Recklinghausen) [1890943] - [x86] x86/pgtable: Move pgdp kernel/user conversion functions to pgtable.h (Chris von Recklinghausen) [1890943] - [mm] x86/pgtable: Rename pti_set_user_pgd() to pti_set_user_pgtbl() (Chris von Recklinghausen) [1890943] - [mm] mm: memcg/slab: fix root memcg vmstats (Waiman Long) [1877019] - [mm] mm/slub: let number of online CPUs determine the slub page order (Waiman Long) [1877019] - [mm] mm, debug_pagealloc: don't rely on static keys too early (Waiman Long) [1877019] - [mm] mm: memcg: link page counters to root if use_hierarchy is false (Waiman Long) [1877019] - [mm] mm/memcg: unify swap and memsw page counters (Waiman Long) [1877019] - [mm] mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg (Waiman Long) [1877019] - [mm] mlock: fix unevictable_pgs event counts on THP (Waiman Long) [1877019] - [mm] mm/filemap: fix storing to a THP shadow entry (Waiman Long) [1877019] - [lib] XArray: add xas_split (Waiman Long) [1877019] - [lib] XArray: add xa_get_order (Waiman Long) [1877019] - [lib] XArray: Add private interface for workingset node deletion (Waiman Long) [1877019] - [include] XArray: Fix xas_reload for multi-index entries (Waiman Long) [1877019] - [include] xarray.h: correct return code documentation for xa_store_{bh, irq}() (Waiman Long) [1877019] - [mm] mm: memcg/slab: uncharge during kmem_cache_free_bulk() (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix racy access to page->mem_cgroup in mem_cgroup_from_obj() (Waiman Long) [1877019] - [mm] mm: memcontrol: fix missing suffix of workingset_restore (Waiman Long) [1877019] - [mm] mm: memcontrol: fix warning when allocating the root cgroup (Waiman Long) [1877019] - [mm] mm: replace hpage_nr_pages with thp_nr_pages (Waiman Long) [1877019] - [mm] mm: add thp_size (Waiman Long) [1877019] - [include] mm: add thp_order (Waiman Long) [1877019] - [include] include/linux/huge_mm.h: check PageTail in hpage_nr_pages even when !THP (Waiman Long) [1877019] - [mm] mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP page (Waiman Long) [1877019] - [mm] mm/vmscan: restore active/inactive ratio for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swap: implement workingset detection for anonymous LRU (Waiman Long) [1877019] - [mm] mm/swapcache: support to handle the shadow entries (Waiman Long) [1877019] - [mm] mm: fix swap cache node allocation mask (Waiman Long) [1877019] - [include] include/linux/swap.h: delete meaningless __add_to_swap_cache() declaration (Waiman Long) [1877019] - [mm] mm/swap_state.c: use the same way to count page in_swap_cache (Waiman Long) [1877019] - [mm] mm: shmem: use proper gfp flags for shmem_writepage() (Waiman Long) [1877019] - [mm] mm/workingset: prepare the workingset detection infrastructure for anon LRU (Waiman Long) [1877019] - [mm] mm/vmscan: protect the workingset on anonymous LRU (Waiman Long) [1877019] - [mm] mm/vmscan: make active/inactive ratio as 1:1 for anon lru (Waiman Long) [1877019] - [tools] kselftests: cgroup: add perpcu memory accounting test (Waiman Long) [1877019] - [mm] mm: memcg: charge memcg percpu memory to the parent cgroup (Waiman Long) [1877019] - [mm] mm: memcg/percpu: per-memcg percpu memory statistics (Waiman Long) [1877019] - [mm] mm: memcg/percpu: account percpu memory to memory cgroups (Waiman Long) [1877019] - [mm] percpu: return number of released bytes from pcpu_free_area() (Waiman Long) [1877019] - [mm] percpu: make pcpu_alloc() aware of current gfp context (Waiman Long) [1877019] - [mm] mm/khugepaged: fix filemap page_to_pgoff(page) != offset (Waiman Long) [1877019] - [mm] mm, slub: restore initial kmem_cache flags (Waiman Long) [1877019] - [include] mm: memcg/slab: fix slab statistics in !SMP configuration (Waiman Long) [1877019] - [mm] mm: slab: fix potential double free in ___cache_free (Waiman Long) [1877019] - [mm] ksm: reinstate memcg charge on copied pages (Waiman Long) [1877019] - [mm] mm: slub: fix conversion of freelist_corrupted() (Waiman Long) [1877019] - [mm] memcg: fix use-after-free in uncharge_batch (Waiman Long) [1877019] - [mm] mm/memory: fix IO cost for anonymous page (Waiman Long) [1877019] - [mm] mm: workingset: age nonresident information alongside anonymous pages (Waiman Long) [1877019] - [mm] slub: cure list_slab_objects() from double fix (Waiman Long) [1877019] - [mm] mm: do_swap_page(): fix up the error code (Waiman Long) [1877019] - [misc] lkdtm/heap: Avoid edge and middle of slabs (Waiman Long) [1877019] - [mm] mm: slub: really fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm/slab.c: fix kernel-doc warning for __ksize() (Waiman Long) [1877019] - [mm] mm: memcontrol: restore proper dirty throttling when memory.high changes (Waiman Long) [1877019] - [mm] memcg, oom: check memcg margin for parallel oom (Waiman Long) [1877019] - [mm] mm, memcg: avoid stale protection values when cgroup is above protection (Waiman Long) [1877019] - [mm] mm, memcg: unify reclaim retry limits with page allocator (Waiman Long) [1877019] - [mm] mm, memcg: reclaim more aggressively before high allocator throttling (Waiman Long) [1877019] - [mm] mm: memcontrol: avoid workload stalls when lowering memory.high (Waiman Long) [1877019] - [include] mm: kmem: switch to static_branch_likely() in memcg_kmem_enabled() (Waiman Long) [1877019] - [mm] mm: slab: rename (un)charge_slab_page() to (un)account_slab_page() (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove unused argument by charge_slab_page() (Waiman Long) [1877019] - [tools] tools/cgroup: add memcg_slabinfo.py tool (Waiman Long) [1877019] - [tools] kselftests: cgroup: add kernel memory accounting tests (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all allocations (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove redundant check in memcg_accumulate_slabinfo() (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate slab_root_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: remove memcg_kmem_get_cache() (Waiman Long) [1877019] - [mm] mm: memcg/slab: simplify memcg cache creation (Waiman Long) [1877019] - [mm] mm: memcg/slab: use a single set of kmem_caches for all accounted allocations (Waiman Long) [1877019] - [mm] mm, slab_common: fix a typo in comment "eariler"->"earlier" (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix memory leak at non-root kmem_cache destroy (Waiman Long) [1877019] - [mm] mm: memcg/slab: fix panic in __free_slab() caused by premature memcg pointer release (Waiman Long) [1877019] - [mm] mm: memcg/slab: move memcg_kmem_bypass() to memcontrol.h (Waiman Long) [1877019] - [mm] mm: memcg/slab: deprecate memory.kmem.slabinfo (Waiman Long) [1877019] - [mm] mm, memcg: fix build error around the usage of kmem_caches (Waiman Long) [1877019] - [mm] mm: memcg/slab: charge individual slab objects instead of pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: save obj_cgroup for non-root slab objects (Waiman Long) [1877019] - [mm] mm: memcg/slab: allocate obj_cgroups for non-root slab pages (Waiman Long) [1877019] - [mm] mm: memcg/slab: obj_cgroup API (Waiman Long) [1877019] - [mm] mm: memcontrol: decouple reference counting from page accounting (Waiman Long) [1877019] - [mm] mm: slub: implement SLUB version of obj_to_index() (Waiman Long) [1877019] - [mm] mm: memcg: convert vmstat slab counters to bytes (Waiman Long) [1877019] - [mm] mm: memcg: prepare for byte-sized vmstat items (Waiman Long) [1877019] - [mm] mm: memcg: factor out memcg- and lruvec-level changes out of __mod_lruvec_state() (Waiman Long) [1877019] - [mm] mm: kmem: make memcg_kmem_enabled() irreversible (Waiman Long) [1877019] - [mm] mm, slab/slub: improve error reporting and overhead of cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slab/slub: move and improve cache_from_obj() (Waiman Long) [1877019] - [mm] mm, slub: extend checks guarded by slub_debug static key (Waiman Long) [1877019] - [mm] mm, slub: introduce kmem_cache_debug_flags() (Waiman Long) [1877019] - [mm] mm, slub: introduce static key for slub_debug() (Waiman Long) [1877019] - [mm] mm, slub: make reclaim_account attribute read-only (Waiman Long) [1877019] - [mm] mm, slub: make remaining slub_debug related attributes read-only (Waiman Long) [1877019] - [mm] mm, slub: remove runtime allocation order changes (Waiman Long) [1877019] - [mm] mm, slub: make some slub_debug related attributes read-only (Waiman Long) [1877019] - [documentation] mm, slub: extend slub_debug syntax for multiple blocks (Waiman Long) [1877019] - [mm] mm/slab.c: update outdated kmem_list3 in a comment (Waiman Long) [1877019] - [mm] mm, slab: check GFP_SLAB_BUG_MASK before alloc_pages in kmalloc_order (Waiman Long) [1877019] - [mm] mm/slab: add naive detection of double free (Waiman Long) [1877019] - [init] mm/slab: expand CONFIG_SLAB_FREELIST_HARDENED to include SLAB (Waiman Long) [1877019] - [mm] mm: ksize() should silently accept a NULL pointer (Waiman Long) [1877019] - [include] include/linux/vmstat.h: remove unused page state adjustment macro (Waiman Long) [1877019] - [include] mm, memcg: fix inconsistent oom event behavior (Waiman Long) [1877019] - [mm] mm/memcg: fix refcount error while moving and swapping (Waiman Long) [1877019] - [mm] mm/memcontrol: fix OOPS inside mem_cgroup_get_nr_swap_pages() (Waiman Long) [1877019] - [mm] mm/memcontrol.c: add missed css_put() (Waiman Long) [1877019] - [mm] mm: memcontrol: handle div0 crash race condition in memory.low (Waiman Long) [1877019] - [kernel] mm: memcontrol: recursive memory.low protection (Waiman Long) [1877019] - [include] mm, memcg: consider subtrees in memory.events (Waiman Long) [1877019] - [net] mm, treewide: rename kzfree() to kfree_sensitive() (Waiman Long) [1877019] - [mm] mm/slab: use memzero_explicit() in kzfree() (Waiman Long) [1877019] - [mm] mm: swap: memcg: fix memcg stats for huge pages (Waiman Long) [1877019] - [mm] mm: swap: fix vmstats for huge pages (Waiman Long) [1877019] - [mm] mm: vmscan: limit the range of LRU type balancing (Waiman Long) [1877019] - [mm] mm: vmscan: reclaim writepage is IO cost (Waiman Long) [1877019] - [mm] mm: vmscan: determine anon/file pressure balance at the reclaim root (Waiman Long) [1877019] - [mm] mm: balance LRU lists based on relative thrashing (Waiman Long) [1877019] - [mm] mm: only count actual rotations as LRU reclaim cost (Waiman Long) [1877019] - [mm] mm: deactivations shouldn't bias the LRU balance (Waiman Long) [1877019] - [mm] mm: base LRU balancing on an explicit cost model (Waiman Long) [1877019] - [mm] mm: vmscan: drop unnecessary div0 avoidance rounding in get_scan_count() (Waiman Long) [1877019] - [mm] mm: remove use-once cache bias from LRU balancing (Waiman Long) [1877019] - [mm] mm: workingset: let cache workingset challenge anon (Waiman Long) [1877019] - [mm] mm: fold and remove lru_cache_add_anon() and lru_cache_add_file() (Waiman Long) [1877019] - [kernel] mm: allow swappiness that prefers reclaiming anon over the file workingset (Waiman Long) [1877019] - [mm] mm: keep separate anon and file statistics on page reclaim activity (Waiman Long) [1877019] - [mm] mm: fix LRU balancing effect of new transparent huge pages (Waiman Long) [1877019] - [mm] mm: replace list_move_tail() with add_page_to_lru_list_tail() (Waiman Long) [1877019] - [mm] mm: memcontrol: update page->mem_cgroup stability rules (Waiman Long) [1877019] - [mm] mm: memcontrol: delete unused lrucare handling (Waiman Long) [1877019] - [documentation] mm: memcontrol: document the new swap control behavior (Waiman Long) [1877019] - [mm] mm: memcontrol: charge swapin pages on instantiation (Waiman Long) [1877019] - [mm] mm: memcontrol: make swap tracking an integral part of memory control (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare swap controller setup for integration (Waiman Long) [1877019] - [mm] mm: memcontrol: drop unused try/commit/cancel charge API (Waiman Long) [1877019] - [mm] mm: memcontrol: convert anon and file-thp to new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_THPS counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_ANON_MAPPED counter (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to native NR_FILE_PAGES and NR_SHMEM counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare cgroup vmstat infrastructure for native anon counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare move_account for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: prepare uncharging for removal of private page type counters (Waiman Long) [1877019] - [mm] mm: memcontrol: convert page cache to a new mem_cgroup_charge() API (Waiman Long) [1877019] - [mm] mm: memcontrol: move out cgroup swaprate throttling (Waiman Long) [1877019] - [mm] mm: shmem: remove rare optimization when swapin races with hole punching (Waiman Long) [1877019] - [mm] mm: memcontrol: drop @compound parameter from memcg charging API (Waiman Long) [1877019] - [mm] mm: memcontrol: fix stat-corrupting race in charge moving (Waiman Long) [1877019] - [mm] mm: fix NUMA node file count error in replace_page_cache() (Waiman Long) [1877019] - [mm] mm/slub: fix stack overruns with SLUB_STATS (Waiman Long) [1877019] - [mm] slub: remove kmalloc under list_lock from list_slab_objects() V2 (Waiman Long) [1877019] - [mm] slub: Remove userspace notifier for cache add/remove (Waiman Long) [1877019] - [mm] mm/slub.c: fix corrupted freechain in deactivate_slab() (Waiman Long) [1877019] - [mm] mm/slub: fix incorrect interpretation of s->offset (Waiman Long) [1877019] - [mm] slub: avoid redzone when choosing freepointer location (Waiman Long) [1877019] - [mm] slub: relocate freelist pointer to middle of object (Waiman Long) [1877019] - [mm] slub: improve bit diffusion for freelist ptr obfuscation (Waiman Long) [1877019] - [mm] mm, slb: improve memory accounting (Waiman Long) [1877019] - [mm] thp: change CoW semantics for anon-THP (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse PTE-mapped compound pages (Waiman Long) [1877019] - [mm] khugepaged: allow to collapse a page shared across fork (Waiman Long) [1877019] - [mm] khugepaged: drain LRU add pagevec after swapin (Waiman Long) [1877019] - [mm] khugepaged: drain all LRU caches before scanning pages (Waiman Long) [1877019] - [mm] khugepaged: do not stop collapse if less than half PTEs are referenced (Waiman Long) [1877019] - [tools] khugepaged: add self test (Waiman Long) [1877019] - [mm] mm: code cleanup for MADV_FREE (Waiman Long) [1877019] - [mm] mm, thp: track fallbacks due to failed memcg charges separately (Waiman Long) [1877019] - [mm] mm, shmem: add vmstat for hugepage fallback (Waiman Long) [1877019] - [mm] autonuma: reduce cache footprint when scanning page tables (Waiman Long) [1877019] - [trace] mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags (Waiman Long) [1877019] - [mm] mm/memcg: optimize memory.numa_stat like memory.stat (Waiman Long) [1877019] - [mm] memcg: fix memcg_kmem_bypass() for remote memcg charging (Waiman Long) [1877019] - [mm] mm/memcg: automatically penalize tasks with high swap use (Waiman Long) [1877019] - [include] mm/memcg: move cgroup high memory limit setting into struct page_counter (Waiman Long) [1877019] - [mm] mm/memcg: move penalty delay clamping out of calculate_high_delay() (Waiman Long) [1877019] - [mm] mm/memcg: prepare for swap over-high accounting and penalty calculation (Waiman Long) [1877019] - [mm] memcg: expose root cgroup's memory.stat (Waiman Long) [1877019] - [mm] mm, memcg: add workingset_restore in memory.stat (Waiman Long) [1877019] - [documentation] doc: cgroup: improve formatting of mem stats (Waiman Long) [1877019] - [documentation] docs: cgroup: mm: Fix spelling of "list" (Waiman Long) [1877019] - [mm] mm, memcg: fix error return value of mem_cgroup_css_alloc() (Waiman Long) [1877019] - [include] memcontrol.h: Replace zero-length array with flexible-array member (Waiman Long) [1877019] - [mm] mm, memcg: bypass high reclaim iteration for cgroup hierarchy root (Waiman Long) [1877019] - [mm] mm: memcg: make memory.oom.group tolerable to task migration (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.swap.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.low load/store tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.max load tearing (Waiman Long) [1877019] - [mm] mm, memcg: prevent memory.high load/store tearing (Waiman Long) [1877019] - [mm] mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused (Waiman Long) [1877019] - [mm] memcg: css_tryget_online cleanups (Waiman Long) [1877019] - [mm] mm/memcontrol.c: cleanup some useless code (Waiman Long) [1877019] - [mm] mm/memcontrol.c: fix a -Wunused-function warning (Waiman Long) [1877019] - [mm] mm: memcontrol: switch to rcu protection in drain_all_stock() (Waiman Long) [1877019] - [mm] mm/khugepaged.c: fix khugepaged's request size in collapse_file (Waiman Long) [1877019] - [mm] khugepaged: fix null-pointer dereference due to race (Waiman Long) [1877019] - [mm] mm, thp: stop leaking unreleased file pages (Waiman Long) [1877019] - [trace] mm: khugepaged: add trace status description for SCAN_PAGE_HAS_PRIVATE (Waiman Long) [1877019] - [mm] mm, thp: recheck each page before collapsing file THP (Waiman Long) [1877019] - [mm] mm/thp: allow dropping THP from page cache (Waiman Long) [1877019] - [mm] mm/vmscan.c: support removing arbitrary sized pages from mapping (Waiman Long) [1877019] - [mm] mm/thp: fix node page state in split_huge_page_to_list() (Waiman Long) [1877019] - [fs] proc/meminfo: fix output alignment (Waiman Long) [1877019] - [mm] mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path (Waiman Long) [1877019] - [fs] mm, thp: avoid writes to file with THP in pagecache (Waiman Long) [1877019] - [mm] mm, thp: add read-only THP support for (non-shmem) FS (Waiman Long) [1877019] - [mm] khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() (Waiman Long) [1877019] - [fs] mm,thp: stats for file backed THP (Waiman Long) [1877019] - [mm] filemap: update offset check in filemap_fault() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in pagecache_get_page() (Waiman Long) [1877019] - [mm] filemap: check compound_head(page)->mapping in filemap_fault() (Waiman Long) [1877019] - [mm] mm: mempolicy: fix the wrong return value and potential pages leak of mbind (Waiman Long) [1877019] - [mm] mm: thp: fix false negative of shmem vma's THP eligibility (Waiman Long) [1877019] - [mm] mm: thp: make transhuge_vma_suitable available for anonymous THP (Waiman Long) [1877019] - [mm] mm, thp, proc: report THP eligibility for each vma (Waiman Long) [1877019] - [documentation] mm, proc: be more verbose about unstable VMA flags in /proc//smaps (Waiman Long) [1877019] - [mm] mm: thp: pass correct vm_flags to hugepage_vma_check() (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps_rollup: convert to single value seq_file (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out common stats printing (Waiman Long) [1877019] - [fs] mm: /proc/pid/smaps: factor out mem stats gathering (Waiman Long) [1877019] - [fs] mm: /proc/pid/*maps remove is_pid and related wrappers (Waiman Long) [1877019] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1877019] - [mm] mm: workingset: add vmstat counter for shadow nodes (Waiman Long) [1877019] - [include] mm/memcg: Document access rule regarding mem_cgroup structure (Waiman Long) [1877019] - [mm] mm/page_alloc: silence a KASAN false positive (Waiman Long) [1877019] - [s390] s390/setup: init jump labels before command line parsing (Waiman Long) [1877019] - [mm] s390/maccess: add no DAT mode to kernel_write (Waiman Long) [1877019] - [mm] s390: Change s390_kernel_write() return type to match memcpy() (Waiman Long) [1877019] - [kernel] PM: hibernate: fix crashes with init_on_free=1 (Waiman Long) [1877019] - [mm] mm/slub.c: init_on_free=1 should wipe freelist ptr for bulk allocations (Waiman Long) [1877019] - [mm] mm/page_alloc.c: fix a crash in free_pages_prepare() (Waiman Long) [1877019] - [mm] mm: slub: Fix slab walking for init_on_free (Waiman Long) [1877019] - [mm] mm, slab: move memcg_cache_params structure to mm/slab.h (Waiman Long) [1877019] - [mm] mm, slab: extend slab/shrink to shrink all memcg caches (Waiman Long) [1877019] - [mm] mm: mempolicy: handle vma with unmovable pages mapped correctly in mbind (Waiman Long) [1877019] - [mm] mm: mempolicy: make the behavior consistent when MPOL_MF_MOVE* and MPOL_MF_STRICT were specified (Waiman Long) [1877019] - [init] init/Kconfig: fix neighboring typos (Waiman Long) [1877019] - [mm] mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options (Waiman Long) [1877019] - [mm] memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL (Waiman Long) [1877019] - [mm] mm/kasan: add object validation in ksize() (Waiman Long) [1877019] - [mm] mm/slab: refactor common ksize KASAN logic into slab_common.c (Waiman Long) [1877019] - [mm] mm/slub.c: avoid double string traverse in kmem_cache_flags() (Waiman Long) [1877019] - [mm] mm/slab: sanity-check page type when looking up cache (Waiman Long) [1877019] - [mm] mm/slab: validate cache membership under freelist hardening (Waiman Long) [1877019] - [mm] mm/migrate: add stable check in migrate_vma_insert_page() (Waiman Long) [1877019] - [mm] mm/migrate: clean up some minor coding style (Waiman Long) [1877019] - [mm] mm/migrate: remove useless mask of start address (Waiman Long) [1877019] - [kernel] uprobe: use original page when all uprobes are removed (Waiman Long) [1877019] - [mm] mm: move memcmp_pages() and pages_identical() (Waiman Long) [1877019] - [mm] mm, thp: do not queue fully unmapped pages for deferred split (Waiman Long) [1877019] - [mm] mm/khugepaged: fix the xas_create_range() error path (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() do not crash on Compound (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() without freezing new_page (Waiman Long) [1877019] - [mm] mm/khugepaged: minor reorderings in collapse_shmem() (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() remember to clear holes (Waiman Long) [1877019] - [mm] mm/khugepaged: collapse_shmem() stop if punched or truncated (Waiman Long) [1877019] - [mm] mm: Convert khugepaged_scan_shmem to XArray (Waiman Long) [1877019] - [mm] mm: Convert collapse_shmem to XArray (Waiman Long) [1877019] - [mm] mm: thp: inc counter for collapsed shmem THP (Waiman Long) [1877019] - [mm] mm: thp: register mm for khugepaged when merging vma for shmem (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_unuse() stop eviction without igrab() (Waiman Long) [1877019] - [mm] mm: swapoff: take notice of completion sooner (Waiman Long) [1877019] - [mm] mm: swapoff: remove too limiting SWAP_UNUSE_MAX_TRIES (Waiman Long) [1877019] - [mm] mm: swapoff: shmem_find_swap_entries() filter out other types (Waiman Long) [1877019] - [mm] mm: rid swapoff of quadratic complexity (Waiman Long) [1877019] - [mm] shmem: Comment fixups (Waiman Long) [1877019] - [mm] memfd: Convert memfd_tag_pins to XArray (Waiman Long) [1877019] - [mm] memfd: Convert memfd_wait_for_pins to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_partial_swap_usage to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_free_swap to XArray (Waiman Long) [1877019] - [lib] shmem: Convert shmem_alloc_hugepage to XArray (Waiman Long) [1877019] - [tools] shmem: Convert find_swap_entry to XArray (Waiman Long) [1877019] - [mm] shmem: Convert shmem_confirm_swap to XArray (Waiman Long) [1877019]- [infiniband] RDMA/core: Do not indicate device ready when device enablement fails (Kamal Heib) [1902144] - [infiniband] RDMA/core: Clean up cq pool mechanism (Kamal Heib) [1902144] - [pci] PCI/ASPM: Disable ASPM on ASMedia ASM1083/1085 PCIe-to-PCI bridge (Myron Stowe) [1897927] - [pci] PCI: Make pcie_find_root_port() work for Root Ports (Myron Stowe) [1897927] - [pci] PCI: Add ACS quirk for Intel Root Complex Integrated Endpoints (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Starship USB 3.0 (Myron Stowe) [1897927] - [pci] PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0 (Myron Stowe) [1897927] - [pci] PCI/switchtec: Correct bool variable type assignment (Myron Stowe) [1897927] - [pci] PCI: Allow pci_resize_resource() for devices on root bus (Myron Stowe) [1897927] - [pci] PCI/PM: Adjust pcie_wait_for_link_delay() for caller delay (Myron Stowe) [1897927] - [pci] PCI: Avoid Pericom USB controller OHCI/EHCI PME# defect (Myron Stowe) [1897927] - [tty] serial: 8250_pci: Move Pericom IDs to pci_ids.h (Myron Stowe) [1897927] - [pci] PCI/PM: Call .bridge_d3() hook only if non-NULL (Myron Stowe) [1897927] - [pci] PCI: Rename _DSM constants to align with spec (Myron Stowe) [1897927] - [pci] PCI/PME: Fix kernel-doc of pcie_pme_resume() and pcie_pme_remove() (Myron Stowe) [1897927] - [pci] PCI: Unify pcie_find_root_port() and pci_find_pcie_root_port() (Myron Stowe) [1897927] - [pci] PCI: Replace zero-length array with flexible-array (Myron Stowe) [1897927] - [pci] PCI: shpchp: Make shpchp_unconfigure_device() void (Myron Stowe) [1897927] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1897927] - [pci] PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros (Myron Stowe) [1897927] - [pcmcia] pcmcia: Use CardBus window names (PCI_CB_BRIDGE_IO_0_WINDOW etc) when freeing (Myron Stowe) [1897927] - [pci] PCI: Use bridge window names (PCI_BRIDGE_IO_WINDOW etc) (Myron Stowe) [1897927] - [pci] PCI/PTM: Inherit Switch Downstream Port PTM settings from Upstream Port (Myron Stowe) [1897927] - [pci] PCI: Program MPS for RCiEP devices (Myron Stowe) [1897927] - [pci] PCI: Fix pci_host_bridge struct device release/free handling (Myron Stowe) [1897927] - [pci] PCI: Fix pci_register_host_bridge() device_register() error handling (Myron Stowe) [1897927] - [pci] PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges (Myron Stowe) [1897927] - [x86] x86/tboot: Don't disable swiotlb when iommu is forced on (Tony Camuso) [1883395] - [iommu] iommu/vt-d: Avoid panic if iommu init fails in tboot system (Tony Camuso) [1883395] - [pci] PCI/ERR: Clear PCIe Device Status errors only if OS owns AER (Myron Stowe) [1838358] - [pci] PCI/ERR: Rename pci_aer_clear_device_status() to pcie_clear_device_status() (Myron Stowe) [1838358] - [pci] PCI/AER: Log correctable errors as warning, not error (Myron Stowe) [1838358] - [pci] PCI/AER: Simplify __aer_print_error() (Myron Stowe) [1838358] - [misc] mei: hdcp: fix mei_hdcp_verify_mprime() input parameter (Tony Camuso) [1874577] - [misc] mei: add device kind to sysfs (Tony Camuso) [1874577] - [misc] mei: hw: don't use one element arrays (Tony Camuso) [1874577] - [misc] mei: hw: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: client: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: bus: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: ioctl: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] mei: hbm: use sizeof of variable instead of struct type (Tony Camuso) [1874577] - [misc] Revert "mei: Avoid the use of one-element arrays" (Tony Camuso) [1874577] - [misc] mei: Avoid the use of one-element arrays (Tony Camuso) [1874577] - [misc] mei: Replace HTTP links with HTTPS ones (Tony Camuso) [1874577] - [misc] mei: hdcp: Replace one-element array with flexible-array member (Tony Camuso) [1874577] - [misc] mei: bus: don't clean driver pointer (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for KBP with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add MEI device for SPT with ITPS capability (Tony Camuso) [1874577] - [misc] mei: me: add kdoc for mei_me_fw_type_nm() (Tony Camuso) [1874577] - [misc] mei: me: make mei_me_fw_sku_sps_4() less cryptic (Tony Camuso) [1874577] - [misc] mei: me: constify the device parameter to the probe quirk (Tony Camuso) [1874577] - [misc] mei: hdcp: Constify struct mei_cl_device_id (Tony Camuso) [1874577] - [misc] mei: me: add tiger lake point device ids for H platforms (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on Mehlow server platforms (Tony Camuso) [1874577] - [misc] mei: release me_cl object reference (Tony Camuso) [1874577] - [misc] mei: me: disable mei interface on LBG servers (Tony Camuso) [1874577] - [fs] NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock (Dave Wysochanski) [1906306] - [fs] NFS: Adjust fs_context error logging (Scott Mayhew) [1907711] - [mm] powerpc/book3s64/pkeys: Fix pkey_access_permitted() for execute disable pkey (Steve Best) [1912294] - [infiniband] IB/isert: add module param to set sg_tablesize for IO cmd (Kamal Heib) [1887359] - [infiniband] IB/isert: allocate RW ctxs according to max IO size (Kamal Heib) [1887359] - [net] sched: flower: Mark MPLS multilabel match as Tech Preview (Guillaume Nault) [1814836] - [net] sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower (Guillaume Nault) [1814836] - [net] cls_flower: remove mpls_opts_policy (Guillaume Nault) [1814836] - [net] flow_dissector: work around stack frame size warning (Guillaume Nault) [1814836] - [net] cls_flower: Support filtering on multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [net] flow_dissector: Parse multiple MPLS Label Stack Entries (Guillaume Nault) [1814836] - [netdrv] net/mlx5e: Use generic API to build MPLS label (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Support pedit on mpls over UDP decap (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw decapsulation of MPLS over UDP (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Allow to match on mpls parameters (Alaa Hleihel) [1790220] - [netdrv] net/mlx5e: Add support for hw encapsulation of MPLS over UDP (Alaa Hleihel) [1790220]- [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838731] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838731] - [netdrv] ixgbe: use eth_zero_addr() to clear mac address (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unnecessary usages of memset (Ken Cox) [1838731] - [netdrv] ixgbe: use generic power management (Ken Cox) [1838731] - [netdrv] ixgbe: convert to new udp_tunnel_nic infra (Ken Cox) [1838731] - [netdrv] ixgbe: don't clear UDP tunnel ports when RXCSUM is disabled (Ken Cox) [1838731] - [netdrv] ixgbe: Cleanup unneeded delay in ethtool test (Ken Cox) [1838731] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: don't call devm_mdiobus_free() (Ken Cox) [1838731] - [netdrv] net: ethernet: ixgbe: check the return value of ixgbe_mii_bus_init() (Ken Cox) [1838731] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838731] - [netdrv] ixgbe: protect ring accesses with READ- and WRITE_ONCE (Ken Cox) [1838731] - [netdrv] ixgbe: Remove unused inline function ixgbe_irq_disable_queues (Ken Cox) [1838731] - [netdrv] ixgbe: Use true, false for bool variable in __ixgbe_enable_sriov() (Ken Cox) [1838731] - [netdrv] ixgbe: Remove conversion to bool in ixgbe_device_supports_autoneg_fc() (Ken Cox) [1838731] - [netdrv] ixgbe: fix signed-integer-overflow warning (Ken Cox) [1838731] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Ken Cox) [1838731] - [netdrv] ionic: use mc sync for multicast filters (Jonathan Toppins) [1909329] - [fs] xfs: always return -ENOSPC on project quota reservation failure (Carlos Maiolino) [1908612] - [fs] xfs: group quota should return EDQUOT when prj quota enabled (Carlos Maiolino) [1908612] - [pwm] pwm: Add DesignWare PWM Controller Driver (Steve Best) [1783562] - [pwm] pwm: Ensure pwm_apply_state() doesn't modify the state argument (Steve Best) [1783562] - [net] sched: Mark VLAN_ACT_{POP,PUSH}_ETH as Tech Preview (Guillaume Nault) [1909345] - [vfio] vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn (Claudio Imbrenda) [1903972] - [s390] s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [pci] PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY (Claudio Imbrenda) [1903972] - [iommu] s390/pci: adaptation of iommu to multifunction (Claudio Imbrenda) [1903972] - [s390] s390/pci: fix leak of DMA tables on hard unplug (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix PF/VF linking on hot plug (Claudio Imbrenda) [1853312] - [s390] s390/pci: re-introduce zpci_remove_device() (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix zpci_bus_link_virtfn() (Claudio Imbrenda) [1853312] - [s390] s390/pci: ignore stale configuration request event (Claudio Imbrenda) [1853312] - [s390] s390/pci: fix enabling a reserved PCI function (Claudio Imbrenda) [1853312] - [s390] s390/pci: create links between PFs and VFs (Claudio Imbrenda) [1853312] - [pci] PCI/IOV: Introduce pci_iov_sysfs_link() function (Claudio Imbrenda) [1853312] - [s390] s390/pci: removes wrong PCI multifunction assignment (Claudio Imbrenda) [1853312] - [s390] s390/pci: Handling multifunctions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Adding bus resource (Claudio Imbrenda) [1853312] - [s390] s390/pci: adapt events for zbus (Claudio Imbrenda) [1853312] - [s390] s390/pci: create zPCI bus (Claudio Imbrenda) [1853312] - [s390] s390/pci: define RID and RID available (Claudio Imbrenda) [1853312] - [s390] s390/pci: define kernel parameters for PCI multifunction (Claudio Imbrenda) [1853312] - [pci] s390/pci: embedding hotplug_slot in zdev (Claudio Imbrenda) [1853312] - [s390] s390/pci: Expose new port attribute for PCIe functions (Claudio Imbrenda) [1853312] - [s390] s390/pci: Improve handling of unset UID (Claudio Imbrenda) [1853312] - [s390] s390/pci: Fix zpci_alloc_domain() over allocation (Claudio Imbrenda) [1853312] - [arm64] arm64: insn: Fix two bugs in encoding 32-bit logical immediates (Yauheni Kaliuta) [1900977] - [iommu] iommu/amd: Set DTEto represent 512 IRTEs (Jerry Snitselaar) [1897492 1894769] - [iommu] iommu/amd: Increase interrupt remapping table limit to 512 entries (Jerry Snitselaar) [1897492 1894769] - [tools] selftests: forwarding: Add MPLS L2VPN test (Guillaume Nault) [1861261] - [net] sched: act_mpls: Add action to push MPLS LSE before Ethernet header (Guillaume Nault) [1861261] - [net] sched: act_vlan: Add {POP,PUSH}_ETH actions (Guillaume Nault) [1861261] - [fs] cifs: Fix incomplete memory allocation on setxattr path (Leif Sahlberg) [1903883] - [fs] cifs: Fix leak when handling lease break for cached root fid (Leif Sahlberg) [1903883] - [fs] Revert "cifs: Fix the target file was deleted when rename failed." (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] cifs: fix reference leak for tlink (Leif Sahlberg) [1903883] - [fs] smb3: fix unneeded error message on change notify (Leif Sahlberg) [1903883] - [fs] cifs: remove the retry in cifs_poxis_lock_set (Leif Sahlberg) [1903883] - [fs] smb3: fix access denied on change notify request to some servers (Leif Sahlberg) [1903883] - [fs] Replace HTTP links with HTTPS ones: CIFS (Leif Sahlberg) [1903883] - [fs] cifs: prevent truncation from long to int in wait_for_free_credits (Leif Sahlberg) [1903883] - [fs] cifs: Fix the target file was deleted when rename failed (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'posix' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'handletimeout' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor lease disabling for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor persistent/resilient handle flags for multiuser mounts (Leif Sahlberg) [1903883] - [fs] SMB3: Honor 'seal' flag for multiuser mounts (Leif Sahlberg) [1903883] - [fs] cifs: Display local UID details for SMB sessions in DebugData (Leif Sahlberg) [1903883] - [fs] cifs: misc: Use array_size() in if-statement controlling expression (Leif Sahlberg) [1903883] - [fs] cifs: update ctime and mtime during truncate (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when punch hole (Leif Sahlberg) [1903883] - [fs] cifs/smb3: Fix data inconsistent when zero file range (Leif Sahlberg) [1903883] - [fs] cifs: Fix double add page to memcg when cifs_readpages (Leif Sahlberg) [1903883] - [fs] cifs: Fix cached_fid refcnt leak in open_shroot (Leif Sahlberg) [1903883] - [fs] smb3: Add debug message for new file creation with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] cifs: fix chown and chgrp when idsfromsid mount option enabled (Leif Sahlberg) [1903883] - [fs] smb3: allow uid and gid owners to be set on create with idsfromsid mount option (Leif Sahlberg) [1903883] - [fs] smb311: Add tracepoints for new compound posix query info (Leif Sahlberg) [1903883] - [fs] smb311: add support for using info level for posix extensions query (Leif Sahlberg) [1903883] - [fs] smb311: Add support for lookup with posix extensions query info (Leif Sahlberg) [1903883] - [fs] smb311: Add support for SMB311 query info (non-compounded) (Leif Sahlberg) [1903883] - [fs] SMB311: Add support for query info using posix extensions (level 100) (Leif Sahlberg) [1903883] - [fs] smb3: add indatalen that can be a non-zero value to calculation of credit charge in smb2 ioctl (Leif Sahlberg) [1903883] - [fs] smb3: fix typo in mount options displayed in /proc/mounts (Leif Sahlberg) [1903883] - [fs] cifs: Add get_security_type_str function to return sec type (Leif Sahlberg) [1903883] - [fs] smb3: extend fscache mount volume coherency check (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: fix incorrect number of credits when ioctl MaxOutputResponse > 64K (Leif Sahlberg) [1903883] - [fs] smb3: remove static checker warning (Leif Sahlberg) [1903883] - [fs] cifs: fix minor typos in comments and log messages (Leif Sahlberg) [1903883] - [fs] smb3: minor update to compression header definitions (Leif Sahlberg) [1903883] - [fs] cifs: minor fix to two debug messages (Leif Sahlberg) [1903883] - [fs] cifs: Standardize logging output (Leif Sahlberg) [1903883] - [fs] smb3: Add new parm "nodelete" (Leif Sahlberg) [1903883] - [fs] cifs: get rid of unused parameter in reconn_setup_dfs_targets() (Leif Sahlberg) [1903883] - [fs] cifs: handle hostnames that resolve to same ip in failover (Leif Sahlberg) [1903883] - [fs] cifs: set up next DFS target before generic_ip_connect() (Leif Sahlberg) [1903883] - [fs] cifs: remove redundant initialization of variable rc (Leif Sahlberg) [1903883] - [fs] cifs: handle "nolease" option for vers=1.0 (Leif Sahlberg) [1903883] - [fs] cifs: fix leaked reference on requeued write (Leif Sahlberg) [1903883] - [fs] cifs: Fix null pointer check in cifs_read (Leif Sahlberg) [1903883] - [fs] CIFS: Spelling s/EACCESS/EACCES/ (Leif Sahlberg) [1903883] - [fs] cifs: fix uninitialised lease_key in open_shroot() (Leif Sahlberg) [1903883] - [fs] cifs: ensure correct super block for DFS reconnect (Leif Sahlberg) [1903883] - [fs] cifs: do not share tcons with DFS (Leif Sahlberg) [1903883] - [fs] cifs: minor update to comments around the cifs_tcp_ses_lock mutex (Leif Sahlberg) [1903883] - [fs] cifs: protect updating server->dstaddr with a spinlock (Leif Sahlberg) [1903883] - [fs] smb3: remove overly noisy debug line in signing errors (Leif Sahlberg) [1903883] - [fs] cifs: improve read performance for page size 64KB & cache=strict & vers=2.1+ (Leif Sahlberg) [1903883] - [fs] cifs: dump the session id and keys also for SMB2 sessions (Leif Sahlberg) [1903883] - [fs] smb3: enable swap on SMB3 mounts (Leif Sahlberg) [1903883] - [fs] smb3: change noisy error message to FYI (Leif Sahlberg) [1903883] - [fs] cifs: update internal module version number (Leif Sahlberg) [1903883] - [fs] smb3: use SMB2_SIGNATURE_SIZE define (Leif Sahlberg) [1903883] - [fs] CIFS: Fix bug which the return value by asynchronous read is error (Leif Sahlberg) [1903883] - [fs] CIFS: check new file size when extending file by fallocate (Leif Sahlberg) [1903883] - [fs] SMB3: Minor cleanup of protocol definitions (Leif Sahlberg) [1903883] - [fs] SMB3: Additional compression structures (Leif Sahlberg) [1903883] - [fs] SMB3: Add new compression flags (Leif Sahlberg) [1903883] - [fs] cifs: smb2pdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] cifs: clear PF_MEMALLOC before exiting demultiplex thread (Leif Sahlberg) [1903883] - [fs] cifs: cifspdu.h: Replace zero-length array with flexible-array member (Leif Sahlberg) [1903883] - [fs] CIFS: Warn less noisily on default mount (Leif Sahlberg) [1903883] - [fs] fs/cifs: fix gcc warning in sid_to_id (Leif Sahlberg) [1903883] - [fs] cifs: allow unlock flock and OFD lock across fork (Leif Sahlberg) [1903883] - [fs] cifs: do d_move in rename (Leif Sahlberg) [1903883] - [fs] cifs: add SMB2_open() arg to return POSIX data (Leif Sahlberg) [1903883] - [fs] cifs: plumb smb2 POSIX dir enumeration (Leif Sahlberg) [1903883] - [fs] cifs: add smb2 POSIX info level (Leif Sahlberg) [1903883] - [fs] cifs: rename posix create rsp (Leif Sahlberg) [1903883] - [fs] cifs: print warning mounting with vers=1.0 (Leif Sahlberg) [1903883] - [fs] smb3: fix performance regression with setting mtime (Leif Sahlberg) [1903883] - [fs] cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() (Leif Sahlberg) [1903883] - [fs] cifs: use mod_delayed_work() for &server->reconnect if already queued (Leif Sahlberg) [1903883] - [fs] cifs: call wake_up(&server->response_q) inside of cifs_reconnect() (Leif Sahlberg) [1903883] - [fs] cifs: do not ignore the SYNC flags in getattr (Leif Sahlberg) [1903883] - [tools] tools/power/x86/intel-speed-select: Update version for v5.10 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Fix missing base-freq core IDs (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Update version for v5.9 (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add retries for mail box commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Add option to delay mbox commands (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Ignore -o option processing on error (Prarit Bhargava) [1896211] - [tools] tools/power/x86/intel-speed-select: Change path for caching topology info (Prarit Bhargava) [1896211] - [kernel] perf/core: Fix race in the perf_mmap_close() function (Michael Petlan) [1869925] {CVE-2020-14351} - [kernel] perf: Make struct ring_buffer less ambiguous (Michael Petlan) [1869925] {CVE-2020-14351} - [arm64] arm64: bpf: Fix branch offset in JIT (Yauheni Kaliuta) [1875342]- [hwmon] hwmon: (amd_energy) fix allocation of hwmon_channel_info config (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Add AMD family 19h model 01h x86 match (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) modify the visibility of the counters (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Improve the accumulation logic (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) optimize accumulation interval (David Arcari) [1911220] - [hwmon] hwmon: (amd_energy) Move label out of accumulation structure (David Arcari) [1911220] - [powerpc] powerpc/64s: Remove TM from Power10 features (Gustavo Duarte) [1892471] - [netdrv] ionic: start queues before announcing link up (Jonathan Toppins) [1906250] - [fs] NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy (Benjamin Coddington) [1873897] - [bluetooth] Bluetooth: btusb: Map Typhoon peak controller to BTUSB_INTEL_NEWGEN (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support for Intel Bluetooth Device Typhoon Peak (8087:0032) (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Helper function to download firmware to Intel adapters (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Define a function to construct firmware filename (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add *setup* function for new generation Intel controllers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Fix endianness issue for TLV version information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Functions to send firmware header / payload (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Add infrastructure to read controller information (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btintel: Refactor firmware download function (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Update boot parameter specific to SKU (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Refactor of firmware download flow for Intel conrollers (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Enable Intel events even if already in operational mode (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Configure Intel debug feature based on available support (Gopal Tiwari) [1900356] - [bluetooth] Bluetooth: btusb: Add support to read Intel debug feature (Gopal Tiwari) [1900356] - [kernel] rcuwait: avoid lockdep splats from rcuwait_active() (Auger Eric) [1903095] - [net] udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments (Xin Long) [1879403] - [net] udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] udp: fix UDP header access on Fast/frag0 UDP GRO (Xin Long) [1879403] - [net] ethtool: add missing NETIF_F_GSO_FRAGLIST feature string (Xin Long) [1879403] - [net] fix fraglist segmentation reference count leak (Xin Long) [1879403] - [net] udp: initialize is_flist with 0 in udp_gro_receive (Xin Long) [1879403] - [include] udp: segment looped gso packets correctly (Xin Long) [1879403] - [net] udp: Support UDP fraglist GRO/GSO. (Xin Long) [1879403] - [net] Support GRO/GSO fraglist chaining. (Xin Long) [1879403] - [net] Add a netdev software feature set that defaults to off. (Xin Long) [1879403] - [net] Add fraglist GRO/GSO feature flags (Xin Long) [1879403] - [include] udp: Avoid post-GRO UDP checksum recalculation (Xin Long) [1879403] - [net] udp: fix GRO packet of death (Xin Long) [1879403] - [net] udp: fix GRO reception in case of length mismatch (Xin Long) [1879403] - [net] udp: cope with UDP GRO packet misdirection (Xin Long) [1879403] - [net] ipv6: factor out protocol delivery helper (Xin Long) [1879403] - [net] ip: factor out protocol delivery helper (Xin Long) [1879403] - [net] udp: add support for UDP_GRO cmsg (Xin Long) [1879403] - [net] udp: implement GRO for plain UDP sockets. (Xin Long) [1879403]- [powerpc] powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Exclude kernel samples while counting events in user space (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Invoke per-CPU variable access with disabled interrupts (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: MMCR0 control for PMU registers under PMCC=00 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64s: Convert some cpu_setup() and cpu_restore() functions to C (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/64: Set up a kernel stack for secondaries before cpu_restore() (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc: Wire up memtest (Desnes Augusto Nunes do Rosario) [1906084] - [mm] powerpc/mm: Don't report hugepage tables as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update cache events with l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update generic event codes for power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Add generic and cache event list for power10 DD1 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix the PMU group constraints for threshold events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Update the PMU group constraints for l2l3 events in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [powerpc] powerpc/perf: Fix to update radix_scope_qual in power10 (Desnes Augusto Nunes do Rosario) [1906084] - [nvme] nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN (Gopal Tiwari) [1903513] - [base] driver: core: Fix list corruption after device_del() (Torez Smith) [1900751] - [base] device property: Don't clear secondary pointer for shared primary firmware node (Torez Smith) [1900751] - [base] device property: Keep secondary firmware node secondary by type (Torez Smith) [1900751] - [of] of: property: Fix create device links for all child-supplier dependencies (Torez Smith) [1900751] - [base] drivers/base/test: fix global-out-of-bounds error (Torez Smith) [1900751] - [base] driver core: Fix use-after-free and double free on glue directory (Torez Smith) [1900751] - [thunderbolt] thunderbolt: Add uaccess dependency to debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use "if USB4" instead of "depends on" in Kconfig (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Allow KUnit tests to be built also when CONFIG_USB4=m (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: debugfs: Fix uninitialized return in counters_write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add debugfs interface (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Report power supply changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: hisilicon: fix refercence leak in xhci_histb_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake-H (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only configure USB4 wake for lane 0 adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 composition 0x1055 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix write-URB completion race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add NO_LPM quirk for Kingston flash drive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't create stream debugfs files with spinlock held (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix sizeof() mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix signedness comparison issue with enum variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add missing MODULE_DEVICE_TABLE() to stusb160x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore: Check both id_table and match() when both available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix an IS_ERR() vs NULL check in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: reset hard_reset_count for any disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: fix cooldown mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: fix kernel-doc markups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: stusb160x: fix some signedness bugs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EC200T module support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] usb: docs: document altmode register/unregister functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add QCOM PMIC typec detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Cellient MPL200 card (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Add support for Sink FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Implement callbacks for FRS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: tcpm: Add support for Sink Fast Role SWAP(FRS) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_maxim: Chip level TCPC driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add set_vbus tcpci callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add a getter method to retrieve tcpm_port reference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: cdc-acm: add quirk to blacklist ETAS ES58X devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: use cur_altsetting for consistency (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add Telit FT980-KS composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: remove polling for /sys/kernel/debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add support for STUSB160x Type-C controller family (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add typec_find_pwr_opmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Use OF graph API to get the connector fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: displayport: Reduce noise from the driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Add Kconfig option to reduce number of port initialization retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Clean up use of port initialization schemes and retries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix altsetting probing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up jtag quirks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP GC device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: clean up no-union-descriptor handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: use common data-class define (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: handle broken union descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "cdc-acm: hardening against malicious devices" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Accommodate usbip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] PM: core: introduce pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [kernel] sched: Provide sched_set_fifo() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix incorrect downcast (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbcore/driver: Fix specific driver selection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [sound] USB: correct API of usb_control_msg_send/recv in sound driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: correct API of usb_control_msg_send/recv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: legousbtower: use usb_control_msg_recv()" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "USB: core: hub.c: use usb_control_msg_send() in a few places" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: convert to readl_poll_timeout_atomic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: use module_usb_driver to simplify the code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: add debugfs support for ep with stream (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: don't create endpoint debugfs entry before ring buffer is set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Tune interrupt blocking for isochronous transfers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: omit duplicate actions when suspending a runtime suspended host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: improve the comments for xhci_plat_suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add wakeup entry at sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add priv quirk for skip PHY initialization (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: delete the unnecessary code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add .suspend_quirk for struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add platform data support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: cleanup of data structures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: fix race between disconnect() and read() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: don't inherity DMA properties for USB devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ehci-hcd: Move include to keep CRC stable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Only stop control channel when entering freeze (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Capitalize comment on top of QUIRK_FORCE_POWER_LINK_CONTROLLER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Correct tb_check_quirks() kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Log correct zeroX entries in decode_error() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle ERR_LOCK notification (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Handle SCU IPC error conditions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: update ROLE_CONTROL for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add support when hidden tx registers are inaccessible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Add register definitions to tcpci (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: use macro for reporting results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Pass correct USB Type-C port number to SoC (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add dependency on ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: use set_host_byte() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: UAS: fix disconnect by unplugging a hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Prevent mode overrun (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Increase command completion timeout value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: use usb_control_msg_recv() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hub.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: message.c: use usb_control_msg_send() in a few places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb typec: mt6360: Add support for mt6360 Type-C driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-sched: Remove ununsed function tt_start_uframe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Make distrust_firmware param default to false (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci: Default to per-port over-current protection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry DROM read once if parsing fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Support for device role (UFP) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Check the port status before connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Do not configure Altmode HPD High (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] device connection: Remove struct device_connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: bump hw_max_sectors to 2048 blocks for SS or faster drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] uas: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: fix sdev->host->dma_dev (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/host: ehci-npcm7xx: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb3503: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/misc: usb4604: Use pm_ptr() macro (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: driver: fix stray tabs in error messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Check the _DEP dependencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix slab-out-of-bounds Read in read_descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix out of sync data toggle if a configured device is reconfigured (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Un-register the USB role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_ice_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_is_tiger_lake() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check for Intel vendor ID when identifying controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_is_nhi() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Create device links from ACPI description (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn in TB_CFG_ERROR_INVALID_CONFIG_SPACE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_switch_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Introduce tb_port_next_cap() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Move struct tb_cap_any to tb_regs.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add runtime PM for Software CM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [pci] PCI / thunderbolt: Switch to use device links instead of PCI quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Enable wakes from system suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Tear down DP tunnels when suspending (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable lane 1 for XDomain connection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure port for XDomain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Set port configured for both ends of the link (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Configure link after lane bonding is enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not change default USB4 router notification timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Initialize TMU again on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Send reset only to first generation routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not program NFC buffers for USB4 router protocol adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize NHI LC mailbox command processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Optimize Force Power logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Software CM only should set force power in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use bit 31 to check if Firmware CM is running in Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to log an error if tb_switch_lane_bonding_enable() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use kobj_to_dev() instead of container_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: support dynamic Quectel USB compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Migrate workqueue to RT priority for processing events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: pd: Fix formatting in pd.h header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: Remove the superfluous break (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add unusual_uas entry for Sony PSZ drives (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Ignore UAS for JMicron JMS567 ATA/ATAPI Bridge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Ignore duplicate endpoint on Sound Devices MixPre-D (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: don't use snprintf() for sysfs attrs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix Fix source hard reset response for TDA 2.3.1.1 and TDA 2.3.1.2 failures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use maximum USB3 link rate when reclaiming if link is not up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add USB3 bandwidth management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Disable ports that are not implemented (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Always restore EP_SOFT_CLEAR_TOGGLE even if ep reset failed (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do warm-reset when both CAS and XDEV_RESUME are set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: fix ep context print mismatch in debugfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: Add quirk for PNY Pro Elite (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Better name for __check_usb_generic() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix device driver race (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Also match device drivers using the ->match vfunc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: fix tegra_xusb_get_phy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: otg usb2/usb3 port init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Bypass xHCI quirks for Raspberry Pi 4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] Revert "USB: pci-quirks: Add Raspberry Pi 4 quirk" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-pci: Add support for reset controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Solve race condition in anchor cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Print error on failure to get VBUS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Make VBUS supply optional (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: remove a duplicated entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: fix spelling mistake "removeable" -> "removable" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: Fix typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Fix use after free in usb_hcd_pci_remove() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Hold con->lock for the entire duration of ucsi_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Rework ppm_lock handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix AB BA lock inversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvtest: return proper error code in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: rework notification_buffer resizing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: Add no-lpm quirk for another Raydium touchscreen (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Fix bad gfp argument (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: merge fix for kunix_resource changes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Register charger (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASMedia ASM1142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: define IDs for various ASMedia host controllers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Simplify USB ID table match (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add WARN_ON ensure we are not trying to send 2 VDM packets at the same time (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Fix AB BA lock inversion between tcpm code and the alt-mode drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_machine) call into tcpm_queue_vdm() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Make function xhci_dbc_ring_alloc() static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Make some functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for pinctrl-0 through pinctrl-8 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for multiple DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix up report size handling for some devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove tty specific port structure from struct xhci_dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgcap: remove dbc dependency on dbctty specific flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add a operations structure to access driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbctty: split dbc tty driver registration and unregistration functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: remove endpoint pointers from dbc_port structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: simplify dbc requests allocation and queueing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc start and stop functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc memory init and cleanup functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: don't use generic xhci ring allocation functions for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci context allocation for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dbc structure in the request completion instead of xhci_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to get_in/out_ep() helper functions to get endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbgtty: Pass dbc pointer when registering a dbctty device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to dbc_handle_xfer_event() instead of xhci_hcd pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Change to pass dbc pointer to xhci_do_dbc_stop() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Pass dbc pointer to endpoint init and exit functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Get the device pointer from dbc structure in dbc_ep_do_queue() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't pass the xhci pointer as a parameter to xhci_dbc_init_context() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use xhci_write_64() as it takes xhci as a parameter (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Use dev_info() and similar instead of xhci_info() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Add device pointer to dbc structure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_free_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Remove dbc_dma_alloc_coherent() wrapper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci erst allocation and free functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't pass struct xhci_hcd pointer to xhci_link_seg() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: dbc: Don't use generic xhci inc_deq() function for dbc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Make debug message consistent with bus and port number (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: tegra: Fix allocation for the FPCI context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: stop using compat_alloc_user_space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix ASM2142/ASM3142 DMA addressing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: fix the failure of bandwidth allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: appledisplay: remove needless check before usb_free_coherent() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: reduce stack usage in test_queue (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Stay in BIST mode till hardreset or unattached (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: Support BIST test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Support bist test data mode for compliance (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Error handling for tcpm_register_partner_altmodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Comment correction for typec_partner_register_altmode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Avoid connect request on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: fix quirks_param_set() writing to a const pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hcd: Try MSI interrupts on PCI devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add EM7305 QDL product ID (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix led-activity helpers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: fix memory corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: Move static const tables out to different include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: sisusbvga: sisusb_init: Remove genunine unused static const arrays (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: cdc-wdm: Provide description for usb_cdc_wdm_register()'s manage_power arg (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/serial.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb/pd_vdo.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: linux/usb.h: drop duplicated word in comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Remove pci-dma-compat wrapper APIs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Fix a potential UB casued by left shifting a negative value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ohci: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: clean up special-interface handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: use in-kernel types in port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for TIOCGICOUNT (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: add support for line-status events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: disable interface on errors in open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: replace HTTP links with HTTPS ones (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Do not define 'struct acpi_device_id' when !CONFIG_ACPI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: xhci-dbc: Supply missing 'xhci-dbgp.h' headerfile (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: early: ehci-dbgp: Remove set but never checked variable 'ret' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ucsi: Staticify and stop export of ucsi_init() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote function header which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: legousbtower: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: ldusb: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: iowarrior: Fix odd corruption issue in the file header (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: fusb302: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: Supply missing displayport.h include file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmodes: displayport: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: alauda: Remove set but unchecked variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-debugfs: Use 'gnu_printf' format notation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgtty: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-dbgcap: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mem: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Demote obvious misuse of kerneldoc to standard comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: adutux: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: atm: ueagle-atm: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: ledtrig-usbport: Demote obvious misuse of kerneldoc to standard comment blocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: drop redundant transfer-buffer casts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop extern keyword from function declarations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: serial: drop unnecessary sysrq include (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: add sysrq break-handler dummy (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: inline sysrq dummy function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only process sysrq when enabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: only set sysrq timestamp for consoles (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: fix break and sysrq handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: clean up receive processing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: make process-packet buffer unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: use fallthrough pseudo-keyword (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Quectel EG95 LTE modem (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix missing simulated-break margin (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: re-enable auto-RTS on open (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cp210x: enable usb generic throttle/unthrottle (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: simulate break condition if not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: class: usbtmc: File headers are not good candidates for kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci: Mark cc_to_error as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: ulpi: Fix a few kerneldoc related issues (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Demote comment block which is clearly not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: debug: Demote comment blocks which are obviously not kerneldoc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: pci-quirks: Demote function header from kerneldoc to comment block (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] USB: Fix up terminology in include files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix old style declaration warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: console: add support for flow control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: drop two stub functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: kobil_sct: log failure to update line settings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan_pda: drop unused firmware reset status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: iuu_phoenix: drop unused URB submission results (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: don't compile unused packet definitions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Add support for USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Definitions for response status bits (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add data structure for Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Combine the definitions for Accessory and USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix up terminology (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: fix kernel-doc warnings and formatting in (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for authenticate on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for separating the flush to SPI and authenticate (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Ensure left shift of 512 does not overflow a 32 bit int (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add min and max line-speed macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: name prescaler, divisor registers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Poll for U0 after disabling USB2 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Return if xHCI doesn't support LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-mtk: avoid runtime suspend when removing hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix enumeration issue when setting max packet size for FS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix incorrect EP_STATE_MASK (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add new Product ID for CH340 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add GosunCn GM500 series (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cypress_m8: enable Simply Automated UPB PIM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for on-board retimers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB4 port sideband operations for retimer access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Split common NVM functionality into a separate file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Retry USB4 block read operation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Generalize usb4_switch_do__data() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add Intel USB-IF ID to the NVM upgrade supported list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase DP DPRX wait timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_port_get_link_speed() available to other files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Handle incomplete PCIe/USB3 paths correctly in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Increase path length in discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for tunneling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add KUnit tests for path walking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add DP IN resources for all routers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Report consumed bandwidth in both directions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_pcie_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make usb4_switch_map_usb3_down() also return enabled ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Do not tunnel USB3 if link is not USB4 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Implement USB3 bandwidth negotiation routines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check that both ports are reachable when allocating path (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_path_alloc() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Make tb_next_port_on_path() work with tree topologies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Fix path indices used in USB3 tunnel discovery (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [netdrv] thunderbolt: Get rid of E2E workaround (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: NHI can use HopIDs 1-7 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: No need to warn if NHI hop_count != 12 or hop_count != 32 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Build initial XDomain property block upon first connect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OTG: rename product list of devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: scsi: fix up comment to be more specific (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: fix wording in error message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: sierra: unify quirk handling logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: fix up wording in a comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: OHCI: remove obsolete FIXME comment (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB OTG hub configuration option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rename USB quirk to USB_QUIRK_ENDPOINT_IGNORE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] USB: replace hardcode maximum usb string length by definition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci_rt1711h: avoid screaming irq causing boot hangs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbtest: fix missing kfree(dev->buf) in usbtest_disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ehci: reopen solution for Synopsys HC bug (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: Add DISABLE_ECHO quirk for Microchip/SMSC chip (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: add USB_QUIRK_DELAY_INIT for Logitech C922 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Fix DP alternate mode entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: change char to u8 for sisusb_copy_memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: sisusb_con: Use array_size() helper in memcpy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: tegra: Remove PLL power supplies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] drivers: usb: Fix trivial spelling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: additional Device Classes to debug/usb/devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Improve USB4 config symbol help text (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: kcov: collect coverage from usb complete callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: get rid of pointless access_ok() calls (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix lockup of devices with limited prescaler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: add basis for quirk detection (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] CDC-ACM: heed quirk also in error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit LE910C1-EUX compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: add DW5816e QDL support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add trivial .shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Ensure USB_ROLE_SWITCH is set as a dependency for tps6598x (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: make symbols static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: usb_wwan: do not resubmit rx urb on fatal errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/xhci-plat: Set PM runtime as active on resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Add support for Renesas controller with memory (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: renesas-xhci: Add the renesas xhci driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hci: add hc_driver as argument for usb_hcd_pci_probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: limit HUB_QUIRK_DISABLE_AUTOSUSPEND to USB5534B (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: fix mmap dma mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: keep runtime active when removing host (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix NULL pointer dereference when enqueuing trbs from urb sg list (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Update Kconfig to allow building on other architectures (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Fix DP_HPD_LVL bit field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ehci: Add new EHCI driver for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: xhci-plat: Add support for Broadcom STB SoC's (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add USB role switching logic (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Add OF probe binding (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Switch on role-switch uevent reporting (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel_pmc_mux: Support for static SBU/HSL orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add typec_find_orientation() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usblp: poison URBs upon disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] sierra-ms: do not call scsi_get_host_dev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] USB: pci-quirks: Add Raspberry Pi 4 quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] thunderbolt: Replace zero-length array with flexible-array (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: correct kernel->user page attribute mismatch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: intel_pmc_mux: Fix the property names (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: intel: Handle alt mode HPD_HIGH (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix misleading driver bug report (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: qcserial: Add DW5816e support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: add quirk for LaCie 2Big Quadra (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Do not link to disabled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Check return value of tb_sw_read() in usb4_switch_op() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: use true, false for bool variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Convert the Intel PMC Mux driver to use new SCU IPC API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register with power_supply class (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: save power data objects in PD mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Correct bit-mask for CCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: replace magic numbers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Workaround for missed op_mode change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: set USB data role when partner type is power cable/ufp (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Storage: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Replace an empty statement with a debug message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb/early: remove unused including (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: pci-quirks: use true, false for bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: sisusbvga: Change port variable from signed to unsigned (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Add unusual_devs entry for JMicron JMS566 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Revert commit bd0e6c9614b9 ("usb: hub: try old enumeration scheme first for high speed devices") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix handling of connect changes during sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add support for Intel Tiger Lake (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Fix typec_altmode_get_partner sometimes returning an invalid pointer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: add sanity checking for data length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Don't clear hub TT buffer on ep0 protocol stall (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: prevent bus suspend if a roothub port detected a over-current condition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix handling halted endpoint even if endpoint ring appears empty (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [gpio] usb: fusb302: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT for Corsair K70 RGB RAPIDFIRE (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: introduce a cool down (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: close race betrween suspend() and acm_softint (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: fix deadlock in error handling and PM flushing work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: no use logging any details in case of ENODEV (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: pi3usb30532: Set switch_ / mux_desc name field to NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Handle AMD's spec-compliant identifiers, too (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Fix free-while-in-use bug in the USB S-Glibrary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: host: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: early: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] Revert "thunderbolt: Prevent crash if non-active NVMem file is read" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for extcon (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: restore capability check order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Correct the documentation for typec_cable_put() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix slab-out-of-bounds read in edge_interrupt_callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Wistron Neweb D19Q1 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add BroadMobi BM806U (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for ASKEY WWHC050 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Add ACPI support for USB interface devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-tegra: Add OTG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add control driver for F81534A (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix rounding error in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cdc-acm: fix close_delay and closing_wait units in TIOCSSERIAL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Use the correct style for SPDX License Identifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default for Intel Tiger Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Finetune host initiated USB3 rootport link suspend and resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Wait until link state trainsits to U0 after setting USB_SS_PORT_LS_U0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Tegra186/Tegra194 LPM (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Enable LPM for VIA LABS VL805 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Show host status when watchdog triggers and host is assumed dead (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add a separate debug message for split transaction errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: bail out early if driver can't accress host in resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add device-id for HP LD381 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ME910G1 ECM composition 0x110b (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: mon: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi_ccg: workaround for NVIDIA test device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add a shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix a potential race during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix NULL pointer dereference (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable LPM on WD19's Realtek Hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Use scnprintf() for avoiding potential buffer overflow (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix tty cleanup-op kernel-doc (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: clean up carrier-detect helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller 1022:145c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Delete of_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for Intel PMC mux control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for Thunderbolt 3 Alternate Mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Allow the role switches to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Provide the switch drivers handle to the switch in the API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Leave the private driver data pointer to the drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the mux handles to be requested with fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Add helpers for setting the mux state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Allow the muxes to be named (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: port: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: do error out if usb_autopm_get_interface() fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: fix unhandled return by employing a void function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: storage: Add quirk for Samsung Fit flash (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: quirks: add NO_LPM quirk for Logitech Screen Share (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: fix regulator probe and error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add sysfs node to show cc orientation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for power-domains and hwlocks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: set F81534A serial port with RS232 mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add F81534A support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: use devm_kzalloc for port data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add tx_empty function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: extract LSR handler (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: uhci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ohci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: ehci-pci: remove useless cast for driver.name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Use ACPI_SUCCESS() at appropriate places (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Make use of acpi_evaluate_object() status (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Use const to reduce object data size (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ucsi: ccg: disable runtime pm during fw flashing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: register DP only for NVIDIA DP VDO (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 100 device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_enter_test_mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add missing annotation for xhci_set_port_power() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Do not open code __print_symbolic() in xhci trace events (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: use kobj_to_dev() API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: Add missing kernel-doc parameter descriptions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: set correct data role for non-DRD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: icm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [thunderbolt] thunderbolt: eeprom: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: don't probe unhandled devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: apple-mfi-fastcharge: fix endianess issue in probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Add driver to control USB fast charge for iOS devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fallback to generic driver when specific driver fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Select better matching USB drivers when available (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Implement usb_device_match_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Make it possible to "subclass" usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Export generic USB device driver functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: Replace zero-length array with flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Drop support for device name matching (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: altmode: Remove the notification chain (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Fix the description of struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Allow power role swapping even without USB PD (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Hide the port_type attribute when it's not supported (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Make the attributes read-only when writing is not possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for the 28 and 28L devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: misc: iowarrior: add support for 2 OEMed devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix novation SourceControl XL after suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables - take 2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] Revert "xhci: Fix memory leak when caching protocol extended capability PSI tables" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: remove redundant assignment to variable num (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: ehci-platform: add a quirk to avoid stuck (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: clean up endpoint-descriptor parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: add endpoint-blacklist quirk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [uapi] usb: charger: assign specific number for enum value (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Don't record a connect-change event during reset-resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: uas: fix a plug & unplug racing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: hub: Fix the broken detection of USB3 device in SMSC hub (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix runtime pm enabling for quirky Intel hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak when caching protocol extended capability PSI tables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Force Maximum Packet size for Full-speed bulk devices to valid range (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: digi_acceleport: remove redundant assignment to pointer priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: relax unthrottle memory barrier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: fix receiver regression (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: Silence harmless uninitialized variable warning (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: cyberjack: fix spelling mistake "To" -> "Too" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: simplify endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: make set_termios synchronous (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix IrLAP framing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: fix link-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ir-usb: add missing endpoint sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: wcove: fix "op-sink-microwatt" default that was in mW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpci: mask event interrupts when remove driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: set MODULE_FIRMWARE for tegra186 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Always unlink URBs in reverse order (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: quatech2: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: handle unbound ports (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: add missing active-port sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: handle unbound ports on URB completion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: handle unbound port at reset_resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: garmin_gps: Use flexible-array member (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: stop all I/O on close() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: add chars_in_buffer() implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: suppress driver bind attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Quectel RM500Q in QDL mode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: hub: Improved device recognition on remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: phy-generic: Delete unused platform data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: opticon: fix control-message timeouts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: Add support for Quectel RM500Q (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: simple: Add Motorola Solutions TETRA MTP3xxx and MTP85xx (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: ulpi: Add resource-managed variant of otg_ulpi_create() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Provide definitions for the USB modes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Give the mux drivers all the details regarding the port state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add definitions for the latest specification releases (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Add the Product Type VDOs to struct usb_pd_identity (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definition for DFP and UFP1 VDOs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: pd: Add definitions for the Enter_USB message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: More API for cable handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Add parameter for the VDO to typec_altmode_enter() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Block mode entry if the port has the mode disabled (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: fix spelling mistake "connetor" -> "connector" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: missing parentheses in USE_NEW_SCHEME (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Fix the notification bit offsets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Actually enable all the interface notifications (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix non-kernel-doc comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix: Don't skip endpoint descriptors with maxpacket=0 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB-PD tcpm: bad warning+size, PPS adapters (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb3503: Convert to use GPIO descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: add support for separate DP altmode devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Store the notification mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mtk-xhci: Do not explicitly set the DMA mask (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: fix check for duplicate endpoints (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add ZLP support for 0x1bc7/0x9010 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: Fix build warning seen with CONFIG_PM=n (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Fix an undefined reference to 'extcon_get_state' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: EHCI: Do not return -EPIPE when hub is disconnected (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit ME910G1 0x110a composition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: make sure interrupts are restored to correct state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default behaviour (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_HALT timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: only set D3hot for pci device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix USB3 device initiated resume race with roothub autosuspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix memory leak in xhci_add_in_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Fix incorrect DMA allocations for local memory pool drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: fix interface sanity checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix interface sanity check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: ueagle-atm: add missing endpoint check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: io_edgeport: fix epic endpoint lookup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: mon: Fix a deadlock in usbmon between mmap and read (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: usb-conn-gpio: Don't log an error on probe deferral (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: urb: fix URB structure initialization function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix use after free in typec_register_port() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: fix a potential use after free (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Implement basic ELPG support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add XUSB controller context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add support for XUSB context save/restore (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Enable runtime PM as late as possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Reuse stored register base address (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Extract firmware enable helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Use CNR as firmware ready indicator (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Avoid a fixed duration sleep (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Separate firmware request and load (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Fix "tega" -> "tegra" typo (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: drop comment about 2 uhci drivers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb, kcov: collect coverage from hub_event (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for interrupt-parent, dmas and -gpio(s) (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: serial: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: misc: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for "iommu-map" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix the semantics of of_is_ancestor_of() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Disable UAS on JMicron SATA enclosure (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: heed CAPACITY_HEURISTICS (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: uas: honor flag to avoid CAPACITY16 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Correct phy enable sequence (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: cp201x: support Mark-10 digital force gauge (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Remove tcpc_config configuration mechanism (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-pci: Allow host runtime PM as default also for Intel Ice Lake xHCI (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: Support running urb giveback in tasklet context (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Add tracing for xhci doorbell register writes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci: update event ring dequeue pointer on purpose (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Fix documentation for out values (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for U-Blox C099-F9P (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Foxconn T77W968 LTE modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Clarify documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port open flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop read-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop port driver data accessors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop serial struct accessor (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid serial checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop paranoid port checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: drop redundant urb context check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: rip out broken interrupt handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix probe error handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: document MCS7810 detection hack (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: clean up device-type handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7720: fix remote wakeup (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix error case of a timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for DW5821e with eSIM support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] appledisplay: fix error handling in the scheduled work (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous newlines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop superfluous brackets (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant endianness comments (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop unnecessary packed attributes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: clean up pointer declarations in driver data (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: remove tower_abort_transfers() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: stop interrupt-out URB unconditionally (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant interrupt-in running flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop noisy disconnect messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant open_count check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: zero driver data at allocation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant NULL check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: drop redundant MODULE_LICENSE ifdef (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: clean up runaway white space (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: drop redundant open-count check from release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: idmouse: simplify disconnect handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Allow USB device to be warm reset in suspended state (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add device link support for iommus, mboxes and io-channels (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Make it easy to add device links from DT properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: mos7840: add USB ID to support Moxa UPort 2210 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Optimise ucsi_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: New error codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove all bit-fields (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove struct ucsi_control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Remove the old API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: acpi: Move to the new API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Simplified registration and I/O API (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Give the connector fwnode to the port device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: typec: Remove unused members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Remove the callback members from struct typec_capability (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Start using struct typec_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Separate the operations vector (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Introduce typec_get_drvdata() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Copy everything from struct typec_capability during registration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Add support for USB2422 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: Drop some unused defines (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add usb_role_switch_find_by_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ch341: reimplement line-speed handling (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: Remove redundant vmap checks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix line-speed endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: whiteheat: fix potential slab corruption (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of scatter/gather segments") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: Revert commit 747668dbc061 ("usb-storage: Set virt_boundary_mask to avoid SG overflows") (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix __le32/__le64 accessors in debugfs code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: fix Immediate Data Transfer endianness (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix use-after-free regression in xhci clear hub TT implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix control-message timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: use unsigned size format specifiers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix ring-buffer locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Skip endpoints with 0 maxpacket length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: pl2303: add support for PL2303HXN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix read info leaks (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver: core: Improve documentation for fwnode_operations.add_links() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Minor code formatting/style clean ups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: clean up serial data access (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ti_usb_3410_5052: fix port-close races (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: Suppress problematic bind and unbind uevents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix a signedness bug in tower_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix memleak on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Fix the description of struct fwnode_operations (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant iowarrior mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: iowarrior: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: chaoskey: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix use-after-free on release (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ldusb: fix NULL-derefs on driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: drop redundant in-urb check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix use-after-free after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: remove duplicated include from hd3ss3220.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: drop OOM message (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: devio.c: Fix assignment of 0/1 to bool variables (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zero to 'PTR_ERR' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: hub: Check device descriptor before resusciation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: add dependency for TYPEC_HD3SS3220 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: Add Tegra194 XHCI support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: tegra: Parameterize mailbox register addresses (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: image: microtek.c: Remove unused variable (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: hd3ss3220_irq() can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] kcov: remote coverage support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Create device links for all child-supplier depencencies (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Add functional dependency link from DT bindings (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usb-skeleton: fix runtime PM after driver unbind (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add missing platform_device_put() on error in xhci_create_intel_xhci_sw_pdev() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer_complete() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Increase STS_SAVE timeout in xhci_suspend() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent deadlock when xhci adapter breaks during init (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: wait for CNR controller not ready bit in xhci resume (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix USB 3.1 capability detection on early xHCI 1.1 spec based hosts (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Check all endpoints for LPM timeout (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Prevent device initiated U1/U2 link pm if exit latency is too long (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: Fix false warning message about wrong bounce buffer write length (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add pm_ops (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: simplify reset helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb251xb: add vdd supply support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: driver for TI HD3SS3220 USB Type-C DRP port controller (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use regulator_bulk_set_supply_names() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ftdi-elan: move a couple of statements to next line (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Fix Kconfig indentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-tegra: use devm_platform_ioremap_resource() to simplify code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix open after failed reset request (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix potential NULL-deref on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix deadlock on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: legousbtower: fix slab info leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: displayport: Fix for the mode entering routine (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: ucsi: ccg: Remove run_isr flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: use pr_err() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant lcd mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: drop redundant disconnect mutex (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblcd: fix I/O after disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug in tcpm_fw_get_caps() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix NULL-derefs on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: adutux: fix use-after-free on disconnect (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: yurex: Don't retry on unexpected errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: microtek: fix info-leak at probe (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: keyspan: fix NULL-derefs on open() and write() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add support for Cinterion CLS8 devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: SCSI glue: use dev_err instead of printk (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: option: add Telit FN980 compositions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add device IDs for Sienna and Echelon PL-20 (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbcore: Fix slab-out-of-bounds bug during device reset (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: Fix lockdep violation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: rio500: simplify locking (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: add USB GPIO based connection detection driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: create Kconfig file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: get usb-role-switch from parent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: Add fwnode_usb_role_switch_get() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: roles: Introduce stubs for the exiting functions in role.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbip: Implement SG support to vhci-hcd and stub driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel: Enable static DRD mode for role switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci-ext-caps.c: Add property to disable Intel SW switch (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: core: phy: add support for PHY calibration (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-rcar: Add a helper macro to set xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: add quirks member into struct xhci_plat_priv (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: fix possible memleak on setup address fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] xhci: add TSP bitflag to TRB tracing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Use GFP_KERNEL instead of GFP_ATOMIC in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci: dbc: Simplify error handling in 'xhci_dbc_alloc_requests()' (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove commented out dma wrappers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove a stale comment in hcd_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: use hcd_uses_dma to check for DMA capabilities (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Simplify usb_decode_get_set_descriptor function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: common: Separated decoding functions from dwc3 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: xhci-mtk: add an optional xhci_ck clock (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ftdi_sio: add support for FT232H CBUS gpios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] device property: Remove duplicate test for NULL (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: roles: intel_xhci: Supplying software node for the role mux (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: document phy_calibrate() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usb-skeleton: make comment block in line with coding style (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: usbfs: only account once for mmap()'ed usb memory usage (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Call fusb302_debugfs_init earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Use usb_debug_root as root for our debugfs entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: ohci-nxp: enable compile-testing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: storage: isd200: remove redundant assignment to variable sendToTransport (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Always provide fwnode for the port (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: fusb302: Remove unused properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbfs: Add a capability flag for runtime suspend (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-storage: remove single-use define for debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: Add definitions for the USB2.0 hub TT requests (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: remove ehci-w90x900 driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usbfs: Add ioctls for runtime power management (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbsevseg: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: trancevibrator: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: atm: cxacru: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: lvstest: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cytherm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: cypress_cy7c63: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbtmc: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usblp: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: ueagle-atm: convert to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: typec: ucsi_ccg: convert i2c driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_device_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: add support for dev_groups to struct usb_driver (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: usbip: convert platform driver to use dev_groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: Disable USB2 LPM at shutdown (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-plat: Prevent an abnormally restrictive PHY init skipping (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: Remove dev_err() usage after platform_get_irq() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: xhci-hub: fix extra endianness conversion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: host: Remove call to memset after dma_alloc_coherent (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: mux: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: tcpm: Switch to use fwnode_property_count_uXX() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: core: hcd-pci: Use dev_get_drvdata where possible (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: resume ccgx i2c client (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: add runtime pm support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: refactor master_xfer (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb: typec: Registering real device entries for the muxes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: implement break control (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: f81232: add high baud rate support (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: serial: ark3116: drop redundant init_termios (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: Supply CCGx driver the fw build info (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before invoking reset callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: property: Document that of_graph_get_endpoint_by_regs needs of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [phy] phy: make phy-core explicitly non-modular (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] OF: properties: add missing of_node_put (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: mark resume function as __maybe_unused (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [of] of: Use of_node_name_eq for node name comparisons (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: limit reads also for combined messages (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: adhere to I2C fault codes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: nvidia-gpu: make pm_ops static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [i2c] i2c: add i2c bus driver for NVIDIA GPU (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] complete ->et_serial() switchover (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb_wwan: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] whiteheat: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ti_usb_3410_5052: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ssu100: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] quatech2: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] pl2303: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] opticon: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7840: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] mos7720: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_ti: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] io_edgeport: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] fdti_sio: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] f81232: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] ark3116: switch to ->get_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] cdc-acm: switch to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [usb] usb-serial: begin switching to ->et_serial() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [tty] tty_ioctl(): start taking TIOCSERIAL into separate methods (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Remove device_connection_find() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix device_pm_lock() locking for device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver code: print symbolic error code (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Fix the secondary firmware node handling in set_primary_fwnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: add device probe log helper (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Change delimiter in devlink device's name to "--" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Avoid NULL pointer dereference in device_get_next_child_node() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix sleeping in invalid context during device link deletion (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add waiting_for_supplier sysfs file for devices (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add state_synced sysfs file for devices that support it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [documentation] driver core: Expose device link details in sysfs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Avoid deferred probe due to fw_devlink_pause/resume() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Rename dev_links_info.defer_sync to defer_hook (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Don't do deferred probe in parallel with kernel_init thread (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use software_node_unregister() when unregistering group of nodes (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device_is_dependent() to linux/device.h (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Update device link status correctly for SYNC_STATE_ONLY links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement software_node_unregister() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [lib] lib/test_printf: Add tests for pfw printk modifier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove unnecessary is_fwnode_dev variable in device_add() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers property: When no children in primary, try secondary (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of SYNC_STATE_ONLY + STATELESS device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix SYNC_STATE_ONLY device link implementation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove check in driver_deferred_probe_force_trigger() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink: Add support for batching fwnode parsing (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Look for waiting consumers only for a fwnode's primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Move code to the right part of the file (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device links from fwnode only for the primary device (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "Revert "driver core: Set fw_devlink to "permissive" behavior by default"" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix handling of fw_devlink=permissive (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: fw_devlink_flags can be static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fw_devlink kernel commandline option (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Reevaluate dev->links.need_for_probe as suppliers are added (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Skip unnecessary work when device doesn't have sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add dev_has_sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Call sync_state() even if supplier has no consumers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow device link operations inside sync_state() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add sync_state driver/bus callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link support for SYNC_STATE_ONLY flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix creation of device links with PM-runtime flags (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove device link creation limitation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add missing description of new struct device_link field (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add device link flag DL_FLAG_AUTOPROBE_CONSUMER (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Make driver core own stateful device links (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Fix adding device links to probing suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: core: Remove glue dirs from sysfs earlier (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Remove the link if there is no driver with AUTO flag (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: silence device link messages unless debugging (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] base: core: Remove WARN_ON from link dependencies check (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: export set_secondary_fwnode() to modules (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow register and unregister software node groups (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Export fwnode_get_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] Revert "software node: Simplify software_node_release() function" (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: add basic tests for property entries (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove separate handling of references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: implement reference properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: allow embedding of small arrays into property_entry (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: replace is_array with is_inline (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: unify PROPERTY_ENTRY_XXX macros (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: simplify property_entry_read_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: remove property_entry_read_uNN_array functions (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: get rid of property_set_pointer() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [firmware] efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: mark internal macros with double underscores (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] software node: remove DEV_PROP_MAX (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: clean up property_copy_string_array() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow fwnode_operations.add_links to differentiate errors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Allow a device to wait on optional suppliers (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add a function to obtain a node's prefix (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_get_name for returning the name of a node (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add functions for accessing node's parents (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move fwnode_get_parent() up (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Make argument to to_software_node const (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Get reference to parent swnode in get_parent op (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [include] driver core: Add support for linking devices during device addition (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: Add fwnode_to_dev() to look up device from fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Initialize the return value in software_node_to_swnode() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Add fwnode_connection_find_match() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_find_by_name() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by device type (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: Introduce device lookup variants by fwnode (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find connections also by checking the references (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Introduce fwnode_find_reference() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add software_node_get_reference_args() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Use kobject name when finding child nodes by name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Add support for static node descriptors (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Simplify software_node_release() function (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Allow node creation without properties (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Add fwnode_graph_get_endpoint_by_id() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: Make two functions static (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] software node: Implement get_named_child_node fwnode callback (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Find device connections also from device graphs (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device connection: Prepare support for firmware described connections (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: drop use of BUS_ATTR() (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] driver core: bus: convert to use BUS_ATTR_WO and RW (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if swnode is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: check if pointer p is NULL before dereferencing it (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] sysfs: Disable lockdep for driver bind/unbind files (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: fix fwnode_graph_get_next_endpoint() documentation (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: swnode: remove need for a temporary string for the node name (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] kobject: return error code if writing /sys/.../uevent fails (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Remove struct property_set (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] device property: Move device_add_properties() to swnode.c (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [base] drivers: base: Introducing software nodes to the firmware node framework (Torez Smith) [1900751 1856683 1838295 1837563 1783493] - [mm] powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm (Chris von Recklinghausen) [1862347] - [powerpc] powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM (Chris von Recklinghausen) [1862347] - [fs] mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race (Chris von Recklinghausen) [1862347] - [arm64] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() (Andrew Jones) [1908439] - [arm64] arm64: pgtable: Fix pte_accessible() (Andrew Jones) [1908439] - [kernel] kernel: fork: properly initialize task_struct->task_struct_rh (Rafael Aquini) [1895892] - [s390] s390/dasd: Process FCES path event notification (Philipp Rudo) [1723823] - [s390] s390/dasd: Prepare for additional path event handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Display FC Endpoint Security information via sysfs (Philipp Rudo) [1723823] - [s390] s390/dasd: Fix operational path inconsistency (Philipp Rudo) [1723823] - [s390] s390/dasd: Store path configuration data during path handling (Philipp Rudo) [1723823] - [s390] s390/dasd: Move duplicate code to separate function (Philipp Rudo) [1723823] - [s390] s390/dasd: Remove unused parameter from dasd_generic_probe() (Philipp Rudo) [1723823] - [s390] s390/cio: Add support for FCES status notification (Philipp Rudo) [1723823] - [s390] s390/cio: Provide Endpoint-Security Mode per CU (Philipp Rudo) [1723823] - [s390] s390/cio: Export information about Endpoint-Security Capability (Philipp Rudo) [1723823] - [net] net/af_iucv: fix null pointer dereference on shutdown (Philipp Rudo) [1903966] - [s390] s390/dasd: fix null pointer dereference for ERP requests (Philipp Rudo) [1903965] - [tools] selftests: netfilter: add command usage (Hangbin Liu) [1899374] - [tools] selftests: netfilter: simplify command testing (Hangbin Liu) [1899374] - [tools] selftests: netfilter: remove unused variable in make_file() (Hangbin Liu) [1899374] - [tools] selftests: netfilter: exit on invalid parameters (Hangbin Liu) [1899374] - [tools] selftests: netfilter: fix header example (Hangbin Liu) [1899374] - [tools] selftests: netfilter: kill running process only (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add MTU arguments to flowtables (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add checktool function (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add test case for conntrack helper assignment (Hangbin Liu) [1899374] - [tools] selftests: netfilter: extend nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add nfqueue test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs tunnel test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs nat test case (Hangbin Liu) [1899374] - [tools] selftests: netfilter: add ipvs test script (Hangbin Liu) [1899374] - [tools] selftests: netfilter: check icmp pkttoobig errors are set as related (Hangbin Liu) [1899374] - [hwtracing] intel_th: pci: Add Emmitsburg PCH support (Jiri Olsa) [1838703] - [hwtracing] intel_th: pci: Add Tiger Lake PCH-H support (Jiri Olsa) [1783492 1782729] - [hwtracing] intel_th: pci: Add Jasper Lake CPU support (Jiri Olsa) [1783097] - [hwtracing] intel_th: pci: Add Elkhart Lake CPU support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Elkhart Lake SOC support (Jiri Olsa) [1783596] - [hwtracing] intel_th: pci: Add Ice Lake CPU support (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a NULL dereference when hub driver is not loaded (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Make stopping the trace optional (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix user-visible error codes (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix the unexpected state warning (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Disallow multi mode on devices where it's broken (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: msu: Fix window switching without windows (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix freeing IRQs (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729] - [hwtracing] intel_th: Fix a double put_device() in error path (Jiri Olsa) [1838703 1783596 1783492 1783097 1782729]- [idle] intel_idle: Fix intel_idle() vs tracing (David Arcari) [1903307] - [idle] intel_idle: Fix max_cstate for processor models without C-state tables (David Arcari) [1903307] - [idle] intel_idle: Ignore _CST if control cannot be taken from the platform (David Arcari) [1903307] - [idle] intel_idle: mention assumption that WBINVD is not needed (David Arcari) [1903307] - [idle] intel_idle: Remove uninitialized_var() usage (David Arcari) [1903307] - [idle] intel_idle: cleanup code to address out of order commits (David Arcari) [1903307] - [s390] Revert "s390/qeth: phase out OSN support" (Philipp Rudo) [1903962] - [net] net/smc: fix matching of existing link groups (Philipp Rudo) [1903961] - [netdrv] mlxsw: core: Use variable timeout for EMAD retries (Ivan Vecera) [1857594] - [netdrv] mlxsw: Fix firmware flashing (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix memory leak on module removal (Ivan Vecera) [1857594] - [netdrv] mlxsw: Only advertise link modes supported by both driver and device (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add a PFC test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add headroom handling test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: qos_lib: Add a wrapper for running mlnx_qos (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Support port-less topologies (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Add devlink_cell_size_get() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: devlink_lib: Split devlink_..._set() into save & set (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Expose transceiver_overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update module's settings when module is plugged in (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Initialize netdev's module overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enable temperature event for all supported port module sensors (Ivan Vecera) [1857594] - [netdrv] mlxsw: Update transceiver_overheat counter according to MTWE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add an infrastructure to track transceiver overheat counter (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Query MTMP before writing to set only relevant fields (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Ports Module Administrative and Operational Status Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Port Module Plug/Unplug Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Management Temperature Warning Event Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: simplify the return expression of __mlxsw_sp_router_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Disable port buffer autoresize with qdiscs (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Implement dcbnl_setbuffer / getbuffer (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Support two headroom modes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Manage internal buffer in the hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Introduce shared buffer ops (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Convert mlxsw_sp_port_headroom_init() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Inline mlxsw_sp_sb_max_headroom_cells() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Move here the new headroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move here the three-step headroom configuration from DCB (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert mlxsw_sp_port_pg_prio_map() to hdroom code (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Convert ETS handler fully to mlxsw_sp_hdroom_configure() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split headroom autoresize out of buffer configuration (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track buffer sizes in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track lossiness in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track priorities in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Track MTU in struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Unify delay handling between PFC and pause (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Add struct mlxsw_sp_hdroom (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Introduce fw_fatal health reporter (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW General Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring FW Debug Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw_load_policy devlink param into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Push code doing params register/unregister into separate helpers (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move fw flashing code into core.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2008.1310 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Derive SBIB from maximum port speed & MTU (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum speed around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Keep maximum MTU around (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Introduce ptys_max_speed callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Extract a helper to get Ethernet attributes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Extend hwmon interface with critical and emergency alarms (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Calculate MLXSW_HWMON_ATTR_COUNT more accurately (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_hwmon: Split temperature querying from show functions (Ivan Vecera) [1857594] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Remove internal speeds from PTYS register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Reduce runtime of tc-police scale test (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Fix mausezahn delay parameter in mirror_test() (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for burst test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Increase burst size for rate test (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Decrease required rate accuracy (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Adjust default policer burst size for Spectrum-{2, 3} (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ptp: Use generic helper function (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of trapping on RED qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload action trap for qevents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC traps initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Allow for per-ASIC trap groups initialization (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: On policer_id_base_ref_count, use dec_and_test (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Use 'size_t' for array sizes (Ivan Vecera) [1857594] - [netdrv] devlink: Pass extack when setting trap's action and group's parameters (Ivan Vecera) [1857594] - [net] devlink: Add early_drop trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_cnt: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Fix use-after-free in router init / de-init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Free EMAD transactions using kfree_rcu() (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Increase scope of RCU read-side critical section (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use different trap group for externally routed packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local host routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add support for temperature thresholds reading for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Add ethtool support for QSFP-DD transceivers (Ivan Vecera) [1857594] - [netdrv] mlxsw: destroy workqueue when trap_register in mlxsw_emad_init (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Fix wrong SFP EEPROM reading for upper pages 1-3 (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Test policers' occupancy (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add scale test for tc-police (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: Test tc-police restrictions (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tc-police tests (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Offload FLOW_ACTION_POLICE (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add police action (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Work around hardware limitation (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add devlink resource support (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_policer: Add policer core (Ivan Vecera) [1857594] - [netdrv] mlxsw: resources: Add resource identifier for global policers (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add policer bandwidth limits (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use mirror reason during Rx listener lookup (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Retrieve mirror reason from CQE during receive (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Add mirror reason field to CQEv2 (Ivan Vecera) [1857594] - [netdrv] mlxsw: trap: Add trap identifiers for mirrored packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase trap identifier to 10 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow setting policer on a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Allow passing parameters to SPAN agents (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for mirroring towards CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Do not dereference destination netdev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add driver private info to parms_set() callback (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add per-ASIC SPAN agent operations (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: add mirroring_pid_base to MOGCR register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add session_id and pid to MPAT register (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: RED: Test offload of mirror on RED early_drop qevent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_qdisc: Offload mirroring on RED qevent early_drop (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Promote binder-type dispatch to spectrum.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Publish matchall data structures (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Drop an unused field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flow: Convert a goto to a return (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to enable / disable global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add support for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Prepare for global mirroring triggers (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Move SPAN operations out of global file (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Port Analyzer Global Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Add Monitoring Mirror Trigger Enable Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: pci: Fix use-after-free in case of failed devlink reload (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Remove inappropriate usage of WARN_ON() (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add tests for ethtool extended state (Ivan Vecera) [1857594] - [tools] selftests: forwarding: forwarding.config.sample: Add port with no cable connected (Ivan Vecera) [1857594] - [tools] selftests: forwarding: ethtool: Move different_speeds_get() to ethtool_lib (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Add link extended state (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Port Diagnostics Database Register (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_ethtool: Move mlxsw_sp_port_type_speed_ops structs (Ivan Vecera) [1857594] - [netdrv] mlxsw: Move ethtool_ops to spectrum_ethtool.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Rename mlxsw_sp_port_headroom_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: Enforce firmware version for Spectrum-3 (Ivan Vecera) [1857594] - [netdrv] mlxsw: Bump firmware version to XX.2007.1168 (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_dcb: Fix a spelling typo in spectrum_dcb.c (Ivan Vecera) [1857594] - [tools] selftests: forwarding: Add a test for pedit munge tcp, udp sport, dport (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Support FLOW_ACTION_MANGLE for TCP, UDP ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core_acl_flex_actions: Add L4_PORT_ACTION (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Split handling of pedit mangle by chip type (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Do not rely on machine endianness (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Adjust headroom buffers for 8x ports (Ivan Vecera) [1857594] - [netdrv] mlxsw: core: Use different get_trend() callbacks for different thermal zones (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Add test for control packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register ACL control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 3 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Register layer 2 control traps (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Factor out common Rx listener function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move layer 3 exceptions to exceptions trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: remove redundant initialization of pointer br_dev (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Allow programming link-local prefix routes (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Add packet traps for BFD packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Treat IPv6 link-local SIP as an exception (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Share one group for all locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Move all trap groups under the same enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Do not hard code "thin" policer identifier (Ivan Vecera) [1857594] - [netdrv] mlxsw: switchx2: Move SwitchX-2 trap groups out of main enum (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Reduce priority of locally delivered packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for local routes and link-local destination (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use separate trap group for FID miss (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for various IPv6 packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IPv6 ND trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same switch case for identical groups (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for ACL trap (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Fix spelling mistake in trap's name (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use dedicated trap group for sampled packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for IPv6 ND and ARP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename ARP trap group (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Remove unnecessary field (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Align TC and trap priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_buffers: Assign non-zero quotas to TC 0 of the CPU port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Change default rate and priority of DHCP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Trap IPv4 DHCP packets in router (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Use same trap group for MLD and IGMP packets (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename IGMP trap group (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: Do not hard code trap group name (Ivan Vecera) [1857594] - [tools] selftests: devlink_lib: Remove double blank line (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap group data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Store all trap policer data in one array (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_trap: Move struct definition out of header file (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add couple of test for the correct matchall-flower ordering (Ivan Vecera) [1857594] - [tools] selftests: mlxsw: tc_restrictions: add test to check sample action restrictions (Ivan Vecera) [1857594] - [] selftests: mlxsw: rename tc_flower_restrictions.sh to tc_restrictions.sh (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Forbid to insert flower rules in collision with matchall rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Forbid to insert matchall rules in collision with flower rules (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Put matchall list into substruct of flow struct (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_flower: Expose a function to get min and max rule priority (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Restrict sample action to be allowed only on ingress (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove old SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use new analyzed ports list during speed / MTU change (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Convert flower-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Wrap buffer change in a function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename function (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put an analyzed port (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Add APIs to get / put a SPAN agent (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Move flow offload binding into spectrum_flow.c (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Process matchall events from the same cb as flower (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Avoid copying sample values and use RCU pointer direcly instead (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Push per-port rule add/del into separate functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Move ingress indication into mall_entry (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_sample_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_sp_mall_port_mirror_add() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_rule_del() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push matchall bits into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Push flow_block related functions into a separate file (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum: Rename acl_block to flow_block (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_acl: Move block helpers into inline header functions (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Replace zero-length array with flexible-array member (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Use 'refcount_t' for reference counting (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Remove unnecessary debug prints (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Rename parms() to parms_set() (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entry_configure() (Ivan Vecera) [1857594] - [netdrv] net/mlxfw: Remove unneeded semicolon (Ivan Vecera) [1857594] - [netdrv] mlxsw: reg: Increase register field length to 13 bits (Ivan Vecera) [1857594] - [netdrv] mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups (Ivan Vecera) [1857594] - [net] ipv6: Fix use of anycast address with loopback (Ivan Vecera) [1899591] - [net] ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR() (Ivan Vecera) [1899591] - [net] ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others) (Ivan Vecera) [1899591] - [net] ipv6: Change addrconf_f6i_alloc to use ip6_route_info_create (Ivan Vecera) [1899591] - [net] ipv6: Move setting default metric for routes (Ivan Vecera) [1899591] - [net] Add extack argument to ip_fib_metrics_init (Ivan Vecera) [1899591] - [net] ipv6: do not leave garbage in rt->fib6_metrics (Ivan Vecera) [1899591] - [net] Move free of dst_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for dst_entry (Ivan Vecera) [1899591] - [net] Move free of fib_metrics to helper (Ivan Vecera) [1899591] - [net] common metrics init helper for FIB entries (Ivan Vecera) [1899591] - [net] rtmsg_to_fib6_config() - use new style struct initializer instead of memset (Ivan Vecera) [1899591] - [powercap] powercap/intel_rapl: enumerate Psys RAPL domain together with package RAPL domain (Puneet Sethi) [1893463] - [powercap] powercap/intel_rapl: Fix domain detection (Puneet Sethi) [1893463]- [net] openvswitch: fix TTL decrement exception action execution (Eelco Chaudron) [1902610] - [net] openvswitch: fix error return code in validate_and_copy_dec_ttl() (Eelco Chaudron) [1902610] - [net] openvswitch: fix TTL decrement action netlink message format (Eelco Chaudron) [1902610] - [x86] hyperv: Enable 15-bit APIC ID if the hypervisor supports it (Vitaly Kuznetsov) [1903823] - [x86] kvm: Enable 15-bit extension when KVM_FEATURE_MSI_EXT_DEST_ID detected (Vitaly Kuznetsov) [1903823] - [documentation] x86/kvm: Reserve KVM_FEATURE_MSI_EXT_DEST_ID (Vitaly Kuznetsov) [1903823] - [iommu] hyper-v: Disable IRQ pseudo-remapping if 15 bit APIC IDs are available (Vitaly Kuznetsov) [1903823] - [x86] apic: Support 15 bits of APIC ID in MSI where available (Vitaly Kuznetsov) [1903823] - [x86] msi: Provide msi message shadow structs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/msi: allow shadow declarations of msi_msg:: $member (Vitaly Kuznetsov) [1903823] - [x86] ioapic: Handle Extended Destination ID field in RTE (Vitaly Kuznetsov) [1903823] - [x86] apic: Always provide irq_compose_msi_msg() method for vector domain (Vitaly Kuznetsov) [1903823] - [x86] apic: Cleanup delivery mode defines (Vitaly Kuznetsov) [1903823] - [x86] apic/uv: Fix inconsistent destination mode (Vitaly Kuznetsov) [1903823] - [x86] msi: Only use high bits of MSI address for DMAR unit (Vitaly Kuznetsov) [1903823] - [x86] msi: Move compose message callback where it belongs (Vitaly Kuznetsov) [1903823] - [kernel] genirq/chip: Use the first chip in irq_chip_compose_msi_msg() (Vitaly Kuznetsov) [1903823] - [x86] apic: Fix x2apic enablement without interrupt remapping (Vitaly Kuznetsov) [1903823] - [tools] perf test: Fix msan uninitialized use (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix the ratio comments of miss-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free formats for perf pmu parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Do not free metric when failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Free metric when it failed to resolve (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Release expr_parse_ctx after testing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix memory leaks in parse-metric test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-event: Fix memory leak in evsel->unit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix cpu/thread map leak (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks - part 2 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix some memory leaks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Free aliases for PMU event map aliases test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf vendor events amd: Remove trailing commas (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Leader sampling shouldn't clear sample period (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Prevent override of attr->sample_period for libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Set PERF_RECORD_PERIOD if attr->freq is set (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix 2 memory sanitizer warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix the "signal" test inline assembly (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record/stat: Explicitly call out event modifiers in the documentation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix build warning on 32-bit arches (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf jevents: Fix suspicious code in fixregex() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use uintptr_t when casting numbers to pointers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf report: Disable ordered_events for raw dump (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Correct SNOOPX field offset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Fix corrupt data after perf inject from (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Avoid an uninitialized read when using fake PMUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Fix out of bounds array access in the print_counters() evlist method (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Set NULL sentinel in pmu_events table in "Parse and process metrics" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Set exclude_guest=1 for user-space counting (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Correct the help info of option "--no-bpf-event" (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Use zd for size_t printf formats on 32-bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: arm-spe: Fix check error when synthesizing events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched timehist: Fix use of CPU list with summary option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Fix basic bpf filtering test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Make option description initials all capital letters (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf build-ids: Fall back to debuginfod query if debuginfo not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Remove dead code in parse_nodes_opt() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Update POWER9 metrics to utilize other metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add change log (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Add set_tracing_options() to set all trace options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option --tid to filter by thread id (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option -D/--delay to delay tracing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf: ftrace: Allow set graph depth by '--graph-opts' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option tracing_thresh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option 'verbose' to show more info for graph tracer (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'irq-info' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option funcgraph-irqs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for trace option sleep-time (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add support for tracing option 'func_stack_trace' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add general function to parse sublevel options (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '--inherit' to trace children processes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Show trace column header (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Factor out function write_tracing_file_int() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Add option '-F/--funcs' to list available functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf ftrace: Select function/function_graph tracer automatically (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Use numa_node_to_cpus() to bind tasks to nodes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix cpumask memory leak in node_has_cpus() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Quote CC and CXX for their arguments (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix module symbol processing (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Rename 'enum dso_kernel_type' to 'enum dso_space_type' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Fix man page typos (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Allow multiple probes in record+script_probe_vfs_getname.sh (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench mem: Always memset source before memcpy (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf sched: Prefer sched_waking event when it exists (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Fix a couple of spelling mistakes in options text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix benchmark names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench numa: Fix number of processes in "2x3-convergence" test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Use the autogenerated protocol family table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf trace beauty: Add script to autogenerate socket families table (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add 'tod' field to display time of day (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Change the 'enum perf_output_field' enumerators to be 64 bits (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf data: Add support to store time of day in CTF data conversion (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Move clockid_res_ns under clock struct (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf header: Store clock references for -k/--clockid option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add clockid_name function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf clockid: Move parse_clockid() to new clockid object (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Handle possible strdup() error in tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed description of tep_add_plugin_path() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed type in PRINT_FMT_STING (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fixed broken indentation in parse_ip4_print_args() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Improve error handling of tep_plugin_add_option() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Fix typo in tep_plugin_add_option() description (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Handle strdup() error in parse_option_name() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libtraceevent: Document tep_load_plugins_hook() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evsel: Extend message to mention CAP_SYS_PTRACE and perf security doc link (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding PSB+ only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for decoding FUP/TIP only (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add itrace 'q' option for quicker, less detailed decoding (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Time filter logged perf events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace debug log flags to suppress some messages (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional log flags to the itrace 'd' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Use itrace error flags to suppress some errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add optional error flags to the itrace 'e' option (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf auxtrace: Add missing itrace options to help text (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Improve aux_output not supported error (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix duplicate branch after CBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Fix FUP packet state (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf record: Extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Introduce --control fd:ctl-fdoptions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add benchmark of find_next_bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools build feature: Use CC and CXX from parent (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename group_list to metric_list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename struct egroup to metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add metric group test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Make compute_single function more precise (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add recursion check when processing nested metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add DCache_L2 to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add cache_miss_cycles to metric parse test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add events for the current list (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Compute referenced metrics (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add referenced metrics to hash data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_expr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Collect referenced metrics in struct metric_ref_node (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename __metricgroup__add_metric to __add_metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add add_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add macros for iterating map events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__del_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Change expr__get_id to return struct expr_id_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Fix memory leak in expr__add_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf test: Ensure sample_period is set libpfm4 events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Fix term parsing for raw syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Allow r0x event syntax (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: No need to cache the PMUs in ARM SPE auxtrace init routine (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf bench: Add basic syscall benchmark (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Implement control commands handling (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: extend -D, --delay option with -1 value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out event handling loop into dispatch_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for fork case (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Move target check to loop control statement (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf stat: Factor out body of event handling loop for system wide (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Implement control command handling functions (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Introduce control file descriptors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid counting of nonfilterable fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Add flags to fdarray fds objects (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] libperf: Avoid internal moving of fdarray fds (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Add 'struct expr_id_data' to keep expr value (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf metric: Rename expr__add_id() to expr__add_val() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Warn if the target function is a GNU indirect function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix memory leakage when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Fix wrong variable warning when the probe point is not found (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf probe: Avoid setting probes on the same address for the same event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf kmem: Pass additional arguments to 'perf record' (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Report BPF errors (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Show text poke address symbol (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Add option --show-text-poke-events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf intel-pt: Add support for text poke events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add support for PERF_RECORD_TEXT_POKE (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Fix non-null terminated buffer returned by readlink() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf inject jit: Remove //anon mmap events (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf symbols: Add s390 idle functions 'psw_idle' and 'psw_idle_exit' to list of idle symbols (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Fix reporting of unknown SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add builtin handler for trace_marker_raw (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Move kernel_stack event handler to "function" plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for decoding syscalls/sys_enter_futex (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add offset option for function plugin (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add more SVM exit reasons (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add plugin for tlb_flush (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Optimize pretty_print() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add support for more printk format specifiers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Introduced new traceevent API, for adding new plugins directories (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add interface for options to plugins (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools lib traceevent: Add tep_load_plugins_hook() API (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of bison warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Disable a subset of flex warnings (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare bison header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add missing headers noticed when building with NO_LIBBPF=1 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Declare flex header file output (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add flex debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add bison debug build flag (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for yacc input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse-events: Use automatic variable for flex input (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' branch_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_id_all methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' sample_type methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' strerror methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf evlist: Fix the class prefix for 'struct evlist' 'add' evsel methods (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Improve CPU core PMU HW event list ordering (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: List kernel supplied event aliases for arm64 (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf cs-etm: Allow no CoreSight sink to be specified on command line (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add < and > operators (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf expr: Add d_ratio operation (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf script: Fixup some evsel/evlist method names (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for frontend metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add parse metric test for ipc metric (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add test_generic_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Release metric_events rblist (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Factor out prepare_metric function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add metricgroup__parse_groups_test function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add map to parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake_pmu to parse_group() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Factor out parse_groups() function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Add another metric parsing test (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf pmu: Add a perf_pmu__fake object to use with __parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf parse: Provide a way to pass a fake_pmu to parse_events() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tests: Factor check_parse_id function (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf tools: Add fake pmu support (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] perf annotate: Remove unneeded conversion to bool (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools/: replace HTTP links with HTTPS ones (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [tools] tools, build: Propagate build failures from tools/build/Makefile.build (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/cpufeatures: Add Architectural LBRs feature bit (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Add support for Intel SPR platform (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Support multiple RAPL unit quirks (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/rapl: Fix missing psys sysfs attributes (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capability (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Expose get/put_callchain_entry() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [include] perf: : drop a duplicated word (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Remove task_ctx_size (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Create kmem_cache for the LBR context data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Use kmem_cache to allocate the PMU specific data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf/core: Factor out functions to allocate/free the task_ctx_data (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support Architectural LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out intel_pmu_store_lbr (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out rdlbr_all() and wrlbr_all() (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Mark the {rd, wr}lbr_{to, from} wrappers __always_inline (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Unify the stored format of LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Support LBR_CTL (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] x86/msr-index: Add bunch of MSRs for Arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Expose CPUID enumeration bits for arch LBR (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Use dynamic data structure for task_ctx (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Factor out a new struct for generic optimization (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add the function pointers for LBR save and restore (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR read (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/intel/lbr: Add a function pointer for LBR reset (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Keep LBR records unchanged in host context for guest usage (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Add constraint to create guest LBR event without hw counter (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/lbr: Add interface to get LBR information (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Provide stubs of KVM helpers for non-Intel CPUs (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86/core: Refactor hw->idx checks and cleanup (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] perf/x86: Fix variable types for LBR registers (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [kernel] perf: Add perf text poke event (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [uapi] perf: Add perf_event_mmap_page::cap_user_time_short ABI (Michael Petlan) [1811839 1731571 1838555 1838896 1873271] - [x86] sev-es: Do not support MMIO to/from encrypted memory (Vitaly Kuznetsov) [1868080] - [x86] head/64: Check SEV encryption before switching to kernel page-table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Sanity-check CPUID results in the early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check SEV encryption in 64-bit boot-path (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Introduce sev_status (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Use GHCB accessor for setting the MMIO scratch buffer (Vitaly Kuznetsov) [1868080] - [x86] head/64: Disable stack protection for head$(BITS).o (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Check required CPU features for SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] efi: Add GHCB mappings when SEV-ES is active (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle NMI State (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Support CPU offline/online (Vitaly Kuznetsov) [1868080] - [x86] head/64: Don't call verify_cpu() on starting APs (Vitaly Kuznetsov) [1868080] - [x86] smpboot: Load TSS and getcpu GDT entry before loading IDT (Vitaly Kuznetsov) [1868080] - [x86] realmode: Setup AP jump table (Vitaly Kuznetsov) [1868080] - [x86] realmode: Add SEV-ES specific trampoline entry point (Vitaly Kuznetsov) [1868080] - [x86] vmware: Add VMware-specific handling for VMMCALL under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] kvm: Add KVM-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] paravirt: Allow hypervisor-specific VMMCALL handling under SEV-ES (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #DB Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle #AC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle VMMCALL Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MWAIT/MWAITX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MONITOR/MONITORX Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle INVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDPMC Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle RDTSC(P) Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle WBINVD Events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle DR7 read/write events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MSR events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO String Instructions (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle MMIO events (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Handle instruction fetches from user-space (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Wire up existing #VC exit-code handlers (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add a Runtime #VC Exception Handler (Vitaly Kuznetsov) [1868080] - [x86] entry/64: Add entry code for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] dumpstack/64: Add noinstr version of get_stack_info() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Adjust #VC IST Stack on entering NMI handler (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Explicitly map boot_params and command line (Vitaly Kuznetsov) [1868080] - [x86] boot/64: Initialize 5-level paging variables earlier (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Allocate and map an IST stack for #VC handler (Vitaly Kuznetsov) [1868080] - [x86] debug: Allow a single level of #DB recursion (Vitaly Kuznetsov) [1868080] - [x86] entry: Remove DBn stacks (Vitaly Kuznetsov) [1868080] - [x86] entry, nmi: Disable #DB (Vitaly Kuznetsov) [1868080] - [x86] nmi: Protect NMI entry against instrumentation (Vitaly Kuznetsov) [1868080] - [x86] entry: Introduce local_db_{save, restore}() (Vitaly Kuznetsov) [1868080] - [x86] db: Split out dr6/7 handling (Vitaly Kuznetsov) [1868080] - [x86] Replace ist_enter() with nmi_enter() (Vitaly Kuznetsov) [1868080] - [x86] traps: Stop using ist_enter/exit() in do_int3() (Vitaly Kuznetsov) [1868080] - [x86] entry: Get rid of ist_begin/end_non_atomic() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup per-CPU GHCBs for the runtime handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup GHCB-based boot #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Setup an early #VC handler (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Compile early handler code into kernel image (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Print SEV-ES info into the kernel log (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add SEV-ES Feature Detection (Vitaly Kuznetsov) [1868080] - [x86] head/64: Move early exception dispatch to C code (Vitaly Kuznetsov) [1868080] - [x86] idt: Make IDT init functions static inlines (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install a CPU bringup IDT (Vitaly Kuznetsov) [1868080] - [x86] head/64: Switch to initial stack earlier (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load segment registers earlier (Vitaly Kuznetsov) [1868080] - [x86] irq/64: Update stale comment (Vitaly Kuznetsov) [1868080] - [x86] head/64: Load GDT after switch to virtual addresses (Vitaly Kuznetsov) [1868080] - [x86] head/64: Install startup GDT (Vitaly Kuznetsov) [1868080] - [x86] idt: Split idt_data setup out of set_intr_gate() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add CPUID handling to #VC handler (Vitaly Kuznetsov) [1868080] - [x86] fpu: Move xgetbv()/xsetbv() into a separate header (Vitaly Kuznetsov) [1868080] - [x86] cpu: Use XGETBV and XSETBV mnemonics in fpu/internal.h (Vitaly Kuznetsov) [1868080] - [x86] fpu: Reset MXCSR to default in kernel_fpu_begin() (Vitaly Kuznetsov) [1868080] - [x86] sev-es: Add support for handling IOIO exceptions (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Unmap GHCB page before booting the kernel (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Setup a GHCB-based VC Exception handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add set_page_en/decrypted() helpers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Check return value of kernel_ident_mapping_init() (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Call set_sev_encryption_mask() earlier (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add stage1 #VC handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Change add_identity_map() to take start and end (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Don't pre-map memory in KASLR code (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Always switch to own page table (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add page-fault handler (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Rename kaslr_64.c to ident_map_64.c (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Add IDT Infrastructure (Vitaly Kuznetsov) [1868080] - [x86] traps: Split trap numbers out in a separate header (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Disable red-zone usage (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_has_rep_prefix() helper (Vitaly Kuznetsov) [1868080] - [x86] insn: Add insn_get_modrm_reg_off() (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction decoding (Vitaly Kuznetsov) [1868080] - [x86] umip: Factor out instruction fetch (Vitaly Kuznetsov) [1868080] - [tools] x86/insn: Make inat-tables.c suitable for pre-decompression code (Vitaly Kuznetsov) [1868080] - [x86] traps: Move pf error codes to (Vitaly Kuznetsov) [1868080] - [x86] cpufeatures: Add SEV-ES CPU feature (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Use __packed shorthand (Vitaly Kuznetsov) [1868080] - [x86] kvm: svm: Add GHCB Accessor functions (Vitaly Kuznetsov) [1868080] - [x86] cpu: Unify cpu_init() (Vitaly Kuznetsov) [1868080] - [x86] insn-eval: Add support for 64-bit kernel mode (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Get rid of GOT fixup code (Vitaly Kuznetsov) [1868080] - [kernel] x86/boot/compressed: Force hidden visibility for all symbol references (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Move .got.plt entries out of the .got section (Vitaly Kuznetsov) [1868080] - [x86] boot: Correct relocation destination on old linkers (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Fix reloading of GDTR post-relocation (Vitaly Kuznetsov) [1868080] - [x86] boot: Reload GDTR after copying to the end of the buffer (Vitaly Kuznetsov) [1868080] - [x86] boot/compressed: Don't declare __force_order in kaslr_64.c (Vitaly Kuznetsov) [1868080] - [mm] mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() (Philipp Rudo) [1903968] - [s390] s390/ap: fix ap devices reference counting (Philipp Rudo) [1903967] - [infiniband] RDMA/cxgb4: Validate the number of CQEs (Kamal Heib) [1894720] - [net] treewide: Use fallthrough pseudo-keyword (Petr Oros) [1892748] - [net] devlink: Remove overzealous WARN_ON with snapshots (Petr Oros) [1892748] - [net] devlink: ignore -EOPNOTSUPP errors on dumpit (Petr Oros) [1892748] - [net] devlink: Always use user_ptr[0] for devlink and simplify post_doit (Petr Oros) [1892748] - [net] devlink: Constify devlink instance pointer (Petr Oros) [1892748] - [net] devlink: Add comment for devlink instance lock (Petr Oros) [1892748] - [net] devlink: Do not hold devlink mutex when initializing devlink fields (Petr Oros) [1892748] - [docs] ice: add documentation for device-caps region (Petr Oros) [1892748] - [net] devlink: remove new uninitialized_var() usage (Petr Oros) [1892748] - [docs] networking: convert sja1105's devlink info to RTS (Petr Oros) [1892748] - [net] devlink: refactor end checks in devlink_nl_cmd_region_read_dumpit (Petr Oros) [1892748] - [docs] ice: cleanup language in ice.rst for fw.app (Petr Oros) [1892748] - [docs] devlink: don't wrap commands in rST shell blocks (Petr Oros) [1892748] - [net] devlink: Protect devlink port list traversal (Petr Oros) [1895042] - [net] devlink: Fix per port reporter fields initialization (Petr Oros) [1895042] - [net] devlink: Fix use-after-free when destroying health reporters (Petr Oros) [1895042] - [net] devlink: introduce the health reporter test command (Petr Oros) [1895042] - [net] devlink: Add devlink health port reporters API (Petr Oros) [1895042] - [net] devlink: Implement devlink health reporters on per-port basis (Petr Oros) [1895042] - [net] devlink: Create generic devlink health reporter search function (Petr Oros) [1895042] - [net] devlink: Rework devlink health reporter destructor (Petr Oros) [1895042] - [net] devlink: Refactor devlink health reporter constructor (Petr Oros) [1895042]- [md] dm writecache: fix the maximum number of arguments (Mike Snitzer) [1895117] - [md] dm writecache: advance the number of arguments when reporting max_age (Mike Snitzer) [1895117] - [x86] x86/cpu/amd: Make erratum #1054 a legacy erratum (Michael Petlan) [1791459] - [x86] x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF (Michael Petlan) [1791459] - [s390] s390/early: improve machine detection (Claudio Imbrenda) [1896307] - [infiniband] IB/mlx5: Fix fall-through warnings for Clang (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Properly convey driver version to firmware (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS (Alaa Hleihel) [1858561] - [netdrv] net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix wrong address reclaim when command interface is down (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Disable QoS when min_rates on all VFs are zero (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Clear bw_share upon VF disable (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add handling of port type in rule deletion (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix check if netdev is bond slave (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Set IPsec WAs only in IP's non checksum partial case (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix incorrect access of RCU-protected xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VXLAN synchronization after function reload (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Avoid extack error log for disabled vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix deletion of duplicate rules (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Protect encap route dev from concurrent release (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix modify header actions memory leak (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix devlink deadlock on net namespace deletion (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Clarify what the UMR is for when creating MRs (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove dead check for EAGAIN after alloc_mr_from_cache() (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix potential race between destroy and CQE poll (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Use kvfree() for memory allocated with kvzalloc() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TC: Remove unused parameter from mlx5_tc_ct_add_no_trk_match() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Setup all vports' metadata to support peer miss rule (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Dedicated metadata for uplink vport (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-Switch, Check and enable metadata support flag before using (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Release clock lock before scheduling a PPS work (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Rename ptp clock info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Always use container_of to find mdev pointer from clock struct (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix uninitialized variable warning (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Tx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add TX steering rule per IPsec state (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Add NIC TX domain namespace (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: Enhanced TX MPWQE for SKBs (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TX code into functions to be used by MPWQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename xmit-related structs to generalize them (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Generalize TX MPWQE checks for full session (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Support multiple SKBs in a TX WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move the TLS resync check out of the function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Unify constants for WQE_EMPTY_DS_COUNT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Small improvements for XDP TX MPWQE logic (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor xmit functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move mlx5e_tx_wqe_inline_mode to en_tx.c (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use struct assignment to initialize mlx5e_tx_wqe_info (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor inline header size calculation in the TX path (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add IPv6 traffic class (DSCP) header rewrite support (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Add LAG warning if bond slave is not lag master (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Add LAG warning for unsupported tx type (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Return a valid errno if can't get lag device index (Alaa Hleihel) [1858561 1851709] - [netdrv] net/mlx5e: Fix race condition on nhe->n pointer in neigh update (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN create flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix VLAN cleanup flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix return status when setting unsupported FEC mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix driver's declaration to support GRE offload (Alaa Hleihel) [1858561 1819619] - [netdrv] net/mlx5e: CT, Fix coverity issue (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix error path for RQ alloc (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix request_irqs error flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: cmdif, Avoid skipping reclaim pages if FW is not accessible (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add retry mechanism to the command entry index allocation (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: poll cmd EQ in case of command timeout (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Avoid possible free of command entry while timeout comp handler (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix a race when moving command interface to polling mode (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: mlx5e_fec_in_caps() returns a boolean (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix using wrong stats_grps in mlx5e_update_ndo_stats() (Alaa Hleihel) [1870593 1858561] - [netdrv] net/mlx5e: Fix multicast counter not up-to-date in "ip -s" (Alaa Hleihel) [1858561 1693130] - [netdrv] net/mlx5e: Fix endianness when calculating pedit mask first bit (Alaa Hleihel) [1889981 1858561] - [netdrv] net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: CT: Fix freeing ct_label mapping (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use synchronize_rcu to sync with NAPI (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use RCU to protect rq->xdp_prog (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Fix FTE cleanup (Alaa Hleihel) [1858561] - [infiniband] mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Fix flow destination setting for RDMA TX flow table (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Delete extra dump stack that gives nothing (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: convert to new udp_tunnel infrastructure (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: DR, Change push vlan action sequence (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enable users to change VF/PF representors carrier state (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete unreachable code (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: drop unnecessary list_empty (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: DR, Reduce print level for matcher print (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add support for PCI relaxed ordering (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Use indirect call wrappers for RX post WQEs functions (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move exposure of datapath function to txrx header (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Re-work initializaiton of RX function pointers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Use eswitch total_vports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Reuse total_vports and avoid duplicate nvports (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Consider maximum vf vports for steering init (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Add function ID to reclaim pages debug log (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Hold pages RB tree per VF (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Use MLX5_SET macro instead of local structure (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add missing srcu_read_lock in ODP implicit flow (Alaa Hleihel) [1858561] - [include] RDMA/mlx5: ConnectX-7 new capabilities to set relaxed ordering by UMR (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Allow SQ modification (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Do not request completion on every single UMR WQE (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: RX, Avoid indirect call in representor CQE handling (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: XDP, Avoid indirect call in TX flow (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec ESN update offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add Connect-X IPsec Rx data path offload (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5e: IPsec: Add IPsec steering in local NIC RX (Alaa Hleihel) [1858561 1790222] - [include] net/mlx5: Add IPsec related Flow steering entry's fields (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: IPsec: Add HW crypto offload support (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: Accel, Add core IPsec support for the Connect-X family (Alaa Hleihel) [1858561 1790222] - [netdrv] net/mlx5: E-switch, Reduce dependency on num_vfs during mode set (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: E-switch, Avoid function change handler for non ECPF (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Make MLX5_EN_TLS non-prompt (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable count action for rules with allow action (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add interface changes required for VDPA (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add VDPA interface type to supported enumerations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Support setting access rights of dma addresses (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move devlink port register and unregister calls (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Remove unused to_mibmr function (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, When eswitch is unsupported, return -EOPNOTSUPP (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Added support for 100Gbps per lane link modes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Delete one-time used functions (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Cleanup DEVX initialization flow (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate flow steering logic from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate counters from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Separate restrack callbacks initialization from main.c (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Limit the scope of mlx5_ib_enable_driver function (Alaa Hleihel) [1858561] - [infiniband] RDMA: Move XRCD to be under ib_core responsibility (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce UAPI to query PD attributes (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Implement the query ucontext functionality (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Refactor mlx5_ib_alloc_ucontext() response (Alaa Hleihel) [1858561] - [infiniband] RDMA/core: Optimize XRC target lookup (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Get XRCD number directly for the internal use (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Enable QP number request when creating IPoIB underlay QP (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Introduce ODP prefetch counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance TX timeout recovery (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance ICOSQ data on RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add EQ info to TX/RX reporter's diagnose (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Enhance CQ data on diagnose output (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Rename reporter's helpers (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get the RQ WQE counter (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add helper to get RQ WQE's head (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move RQ helpers to txrx.h (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Align RX/TX reporters diagnose output format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Remove redundant RQ state query (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Add a flush timeout define (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Change reporters create functions to return void (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: fix memory leak of tls (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Fix build break when CONFIG_XPS is not set (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Add kTLS RX HW offload support (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Use kernel API to extract private offload context (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: kTLS, Improve TLS feature modularity (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Accel, Expose flow steering API for rules add/del (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Receive flow steering framework for accelerated TCP flows (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: API to manipulate TTC rules destinations (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Refactor build channel params (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Turn XSK ICOSQ into a general asynchronous one (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: kTLS, Improve TLS params layout structures (Alaa Hleihel) [1858561] - [include] net/mlx5: Avoid RDMA file inclusion in core driver (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: vxlan: Return bool instead of opaque ptr in port_lookup() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5e: Move TC-specific function definitions into MLX5_CLS_ACT (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Use kfree(ft->g) in arfs_create_groups() (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: FWTrace: Add missing space (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get MR resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get CQ resource in RAW format (Alaa Hleihel) [1858561] - [infiniband] RDMA/mlx5: Add support to get QP resource in RAW format (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Add support in query QP, CQ and MKEY segments (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Export resource dump interface (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Supporting setting devlink port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Split mac address setting function for using state_lock (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Support querying port function mac address (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: Move helper to eswitch layer (Alaa Hleihel) [1858561] - [netdrv] net/mlx5: E-switch, Introduce and use eswitch support check helper (Alaa Hleihel) [1858583 1858561] - [netdrv] net/mlx5: Constify mac address pointer (Alaa Hleihel) [1858561] - [tty] serial: 8250: export serial8250_do_set_divisor() (Steve Best) [1784119] - [tty] serial: 8250: introduce get_divisor() and set_divisor() hook (Steve Best) [1784119] - [tty] serial: 8250: let serial8250_get_divisor() get uart_port * as param (Steve Best) [1784119] - [tty] serial: 8250_lpss: Add ->setup() for Elkhart Lake ports (Steve Best) [1784119] - [tty] serial: 8250_lpss: Switch over to MSI interrupts (Steve Best) [1784119] - [tty] serial: 8250_lpss: Enable HS UART on Elkhart Lake (Steve Best) [1784119] - [tty] serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro (Steve Best) [1784119] - [tty] serial: 8250_lpss: register DMA IRQ and pool with instance ID (Steve Best) [1784119] - [tty] serial: 8250_lpss: add fractional divisor support (Steve Best) [1784119] - [tty] serial: 8250_lpss: switch to use 8250_dwlib library (Steve Best) [1784119] - [tty] tty: serial: Use the correct style for SPDX License Identifier (Steve Best) [1784119] - [tty] serial: 8250_dw: split Synopsys DesignWare 8250 common functions (Steve Best) [1784119] - [tty] 8250_lpss: check null return when calling pci_ioremap_bar (Steve Best) [1784119] - [dma] dmaengine: dw: Remove misleading is_private property (Steve Best) [1784119] - [tty] serial: 8250: fix null-ptr-deref in serial8250_start_tx() (John Linville) [1903272] {CVE-2020-15437} - [i2c] i2c: designware-pci: Fix BUG_ON during device removal (Steve Best) [1784122] - [i2c] i2c: designware-pci: Add support for Elkhart Lake PSE I2C (Steve Best) [1784122] - [i2c] i2c: designware-pci: Switch over to MSI interrupts (Steve Best) [1784122] - [mmc] mmc: sdhci: Add LTR support for some Intel BYT based controllers (Steve Best) [1906791] - [mmc] mmc: sdhci-pci: Add max-frequency device property for Intel controllers (Steve Best) [1906791] - [powerpc] powerpc/64s: Trim offlined CPUs from mm_cpumasks (Steve Best) [1905892] - [kernel] kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling (Steve Best) [1905892] - [mm] powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels (Steve Best) [1905892] - [mm] powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation (Steve Best) [1905892] - [mm] powerpc/64s: Add cp_abort after tlbiel to invalidate copy-buffer address (Steve Best) [1905892] - [powerpc] powerpc: untangle cputable mce include (Steve Best) [1905892] - [mmc] mmc: sdhci-pci: Add support for Intel EHL (Steve Best) [1783588] - [scsi] qla2xxx: Update version to 10.02.00.104-k (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix device loss on 4G and older HBAs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: If fcport is undergoing deletion complete I/O with retry (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix the call trace for flush workqueue (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix flash update in 28XX adapters on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Handle aborts correctly for port undergoing deletion (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix N2N and NVMe connect retry failure (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix FW initialization error on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix crash during driver load on big endian machines (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Fix compilation issue in PPC systems (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Don't check for fw_started while posting NVMe command (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Tear down session if FW say it is down (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Limit interrupt vectors to number of CPUs (Nilesh Javali) [1905493] - [scsi] scsi: qla2xxx: Change post del message from debug level to log level (Nilesh Javali) [1905493] - [s390] s390/qeth: Remove pnso workaround (Philipp Rudo) [1903964] - [s390] s390/purgatory: do not build purgatory with kcov, kasan and friends (Philipp Rudo) [1900550] - [fs] iomap: Fix misplaced page flushing (Carlos Maiolino) [1868429] - [fs] iomap: Use round_down/round_up macros in __iomap_write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Mark read blocks uptodate in write_begin (Carlos Maiolino) [1868429] - [fs] iomap: Clear page error before beginning a write (Carlos Maiolino) [1868429] - [fs] iomap: fix WARN_ON_ONCE() from unprivileged users (Carlos Maiolino) [1868429] - [fs] iomap: fall back to buffered writes for invalidation failures (Carlos Maiolino) [1868429] - [fs] iomap: Only invalidate page cache pages on direct IO writes (Carlos Maiolino) [1868429] - [fs] iomap: Make sure iomap_end is called after iomap_begin (Carlos Maiolino) [1868429] - [fs] iomap: Fix unsharing of an extent >2GB on a 32-bit machine (Carlos Maiolino) [1868429] - [fs] iomap: fix the iomap_fiemap prototype (Carlos Maiolino) [1868429] - [fs] iomap: remove lockdep_assert_held() (Carlos Maiolino) [1868429] - [mm] powerpc/numa: Fix a regression on memoryless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Offline memoryless cpuless node 0 (Steve Best) [1903613] - [mm] powerpc/numa: Prefer node id queried from vphn (Steve Best) [1903613] - [mm] powerpc/numa: Set numa_node for all possible cpus (Steve Best) [1903613] - [powerpc] powerpc/numa: Remove late request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Early request for home node associativity (Steve Best) [1903613] - [mm] powerpc/numa: Use cpu node map of first sibling thread (Steve Best) [1903613] - [x86] xen: don't unbind uninitialized lock_kicker_irq (Brian Masney) [1896786] - [net] Bluetooth: Acquire sk_lock.slock without disabling interrupts (Ivan Vecera) [1889859] - [wireless] mwifiex: fix double free (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: run init_cfg function once per driver load (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: remove no filter condition (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: split a print to avoid a WARNING in ROC (Jarod Wilson) [1860496] - [wireless] qtnfmac: fix resource leaks on unsupported iftype error return path (Jarod Wilson) [1860496] - [net] nl80211: fix OBSS PD min and max offset validation (Jarod Wilson) [1860496] - [wireless] rtw88: Fix potential probe error handling race with wow firmware loading (Jarod Wilson) [1860496] - [wireless] rtw88: Fix probe error handling race with firmware loading (Jarod Wilson) [1860496] - [wireless] ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() (Jarod Wilson) [1860496] - [wireless] ath11k: Add checked value for ath11k_ahb_remove (Jarod Wilson) [1860496] - [wireless] mwifiex: remove function pointer check (Jarod Wilson) [1860496] - [wireless] ath11k: fix uninitialized return in ath11k_spectral_process_data() (Jarod Wilson) [1860496] - [wireless] ath11k: fix a double free and a memory leak (Jarod Wilson) [1860496] - [wireless] rtw88: fix compile warning: (Jarod Wilson) [1860496] - [wireless] mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO (Jarod Wilson) [1860496] - [wireless] rtw88: don't treat NULL pointer as an array (Jarod Wilson) [1860496] - [wireless] mwifiex: Do not use GFP_KERNEL in atomic context (Jarod Wilson) [1860496] - [wireless] brcmfmac: check ndev pointer (Jarod Wilson) [1860496] - [wireless] ath11k: Fix possible memleak in ath11k_qmi_init_service (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path (Jarod Wilson) [1860496] - [wireless] ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Use appropriate rs_datalen type (Jarod Wilson) [1860496] - [wireless] ath6kl: prevent potential array overflow in ath6kl_add_new_sta() (Jarod Wilson) [1860496] - [net] net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce maximum VHT MPDU length to 7991 (Jarod Wilson) [1860496] - [net] mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz (Jarod Wilson) [1860496] - [net] mac80211: do not allow bigger VHT MPDUs than the hardware supports (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz channel conversion (Jarod Wilson) [1860496] - [net] mac80211: do not disable HE if HT is missing on 2.4 GHz (Jarod Wilson) [1860496] - [net] mac80211: Fix radiotap header channel flag for 6GHz band (Jarod Wilson) [1860496] - [net] lib80211: fix unmet direct dependendices config warning when !CRYPTO (Jarod Wilson) [1860496] - [net] mac80211: add AQL support for VHT160 tx rates (Jarod Wilson) [1860496] - [net] mac80211: extend AQL aggregation estimation to HE and fix unit mismatch (Jarod Wilson) [1860496] - [wireless] mwifiex: Increase AES key storage size to 256 bits (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_free_txskb to free tx skbs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations (Jarod Wilson) [1860496] - [net] cfg80211: Adjust 6 GHz frequency to channel conversion (Jarod Wilson) [1860496] - [net] mac80211: reduce packet loss event false positives (Jarod Wilson) [1860496] - [net] cfg80211: regulatory: reject invalid hints (Jarod Wilson) [1860496] - [net] wireless: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1860496] - [net] mac80211: improve AQL aggregation estimation for low data rates (Jarod Wilson) [1860496] - [net] mac80211: factor out code to look up the average packet length duration for a rate (Jarod Wilson) [1860496] - [net] mac80211: use rate provided via status->rate on ieee80211_tx_status_ext for AQL (Jarod Wilson) [1860496] - [net] nl80211: fix NL80211_ATTR_HE_6GHZ_CAPABILITY usage (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve tx credit only when txctl is ready to send (Jarod Wilson) [1860496] - [net] wireless: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [wireless] rtl818x: constify ioreadX() iomem argument (as in generic implementation) (Jarod Wilson) [1860496] - [net] mac80211: Do not report beacon loss if beacon filtering enabled (Jarod Wilson) [1860496] - [net] mac80211: fix misplaced while instead of if (Jarod Wilson) [1860496] - [net] nl80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac80211: use eth_zero_addr() to clear mac address (Jarod Wilson) [1860496] - [net] mac8211: fix struct initialisation (Jarod Wilson) [1860496] - [net] mac80211: Handle special status codes in SAE commit (Jarod Wilson) [1860496] - [wireless] brcmfmac: Set timeout value when configuring power save (Jarod Wilson) [1860496] - [wireless] hostap: use generic power management (Jarod Wilson) [1860496] - [wireless] rt2x00: pci: use generic power management (Jarod Wilson) [1860496] - [wireless] mt7601u: add missing release on skb in mt7601u_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't print failure if debug firmware is missing (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: coex: add functions and parameters (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: make symbol 'rtw8821c_rtw_pwr_track_tbl' static (Jarod Wilson) [1860496] - [wireless] rtw88: add h2c command in debugfs (Jarod Wilson) [1860496] - [wireless] rtw88: allows driver to enable/disable beacon (Jarod Wilson) [1860496] - [wireless] rtw88: add ieee80211_ops::change_interface (Jarod Wilson) [1860496] - [wireless] rtw88: coex: only skip coex triggered by BT info (Jarod Wilson) [1860496] - [wireless] rtw88: update tx descriptor of mgmt and reserved page packets (Jarod Wilson) [1860496] - [wireless] rtw88: fix short GI capability based on current bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: fix LDPC field for RA info (Jarod Wilson) [1860496] - [wireless] prism54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] prism54: islpci_hotplug: use generic power management (Jarod Wilson) [1860496] - [wireless] prism54: Replace HTTP links with HTTPS ones (Jarod Wilson) [1860496] - [wireless] p54: switch from 'pci_' to 'dma_' API (Jarod Wilson) [1860496] - [wireless] mwifiex: 11n_rxreorder: Remove unnecessary cast in kfree() (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: use *ph to print small buffer (Jarod Wilson) [1860496] - [wireless] rtlwifi: btcoex: remove redundant initialization of variables ant_num and single_ant_path (Jarod Wilson) [1860496] - [net] mac80211: warn only once in check_sdata_in_driver() at each caller (Jarod Wilson) [1860496] - [net] nl80211: support 4-way handshake offloading for WPA/WPA2-PSK in AP mode (Jarod Wilson) [1860496] - [net] cfg80211: invert HE BSS color 'disabled' to 'enabled' (Jarod Wilson) [1860496] - [net] mac80211: add a function for running rx without passing skbs to the stack (Jarod Wilson) [1860496] - [net] mac80211: parse radiotap header when selecting Tx queue (Jarod Wilson) [1860496] - [net] mac80211: remove unused flags argument in transmit functions (Jarod Wilson) [1860496] - [net] mac80211: use same flag everywhere to avoid sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: do not overwrite the sequence number if requested (Jarod Wilson) [1860496] - [net] mac80211: add radiotap flag to prevent sequence number overwrite (Jarod Wilson) [1860496] - [net] mac80211: never drop injected frames even if normally not allowed (Jarod Wilson) [1860496] - [uapi] cfg80211: Add support to advertize OCV support (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: avoid bss color setting in non-HE modes (Jarod Wilson) [1860496] - [net] mac80211: calculate skb hash early when using itxq (Jarod Wilson) [1860496] - [net] mac80211: improve AQL tx airtime estimation (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to station info (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add connected to auth server to meshconf (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: add mesh_param "mesh_nolearn" to skip path discovery (Jarod Wilson) [1860496] - [net] cfg80211: allow the low level driver to flush the BSS table (Jarod Wilson) [1860496] - [net] mac80211: Use fallthrough pseudo-keyword (Jarod Wilson) [1860496] - [net] nl80211: Simplify error handling path in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [net] nl80211: Remove a misleading label in 'nl80211_trigger_scan()' (Jarod Wilson) [1860496] - [uapi] net/wireless: wireless.h: drop duplicate word in comments (Jarod Wilson) [1860496] - [uapi] net/wireless: nl80211.h: drop duplicate words in comments (Jarod Wilson) [1860496] - [net] cfg80211: allow vendor dumpit to terminate by returning 0 (Jarod Wilson) [1860496] - [net] mac80211: remove the need for variable rates_idx (Jarod Wilson) [1860496] - [net] nl80211: S1G band and channel definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add missing release on skb in __mt76x02u_mcu_send_msg (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible memory leak in mt7615_mcu_wtbl_sta_add (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt76s: move queue accounting in mt76s_tx_queue_skb (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663s support (Jarod Wilson) [1860496] - [wireless] mt76: introduce mt76_sdio module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663-usb-sdio-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: sdio code must access rate/key regs in preocess context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_skb_adjust_pad utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: take into account sdio bus configuring txwi (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add missing CONFIG_MAC80211_DEBUGFS (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: potential array overflow in mt7915_mcu_tx_rate_report() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix potential memory leak in mcu message handler (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leak in set key (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reschedule ps work according to last activity (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid scheduling runtime-pm during hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: sync probe sampling with rate configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: improve mt7615_driver_own reliability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add idle-timeout knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable beacon hw filter for runtime-pm (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add runtime-pm knob in mt7615 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not request {driver, fw}_own if already granted (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check MT76_STATE_PM flag before accessing the device (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_pm_wake in mt7615_mac_sta_{add, remove} (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pushing frames in mt7615_tx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before pulling packets from mac80211 queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_roc holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: run mt7615_mcu_set_wmm holding mt76 mutex (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing lock in mt7615_regd_notifier (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before performing freq scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: acquire driver_own before configuring device for suspend (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device in mt7615_update_channel before access regmap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce pm_power_save delayed work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before configuring hw keys (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: wake device before accessing regmap in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mutex_{acquire, release} utilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_pm_wake utility routine (Jarod Wilson) [1860496] - [wireless] mt76: move mt76 workqueue in common code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: avoid polling in fw_own for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: avoid memcpy in rxv operation (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: enable HC-M7662BU1 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: fix pci suspend/resume on mt7612e (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: update HE capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement testmode support (Jarod Wilson) [1860496] - [wireless] mt76: add API for testmode support (Jarod Wilson) [1860496] - [wireless] mt76: vif_mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use full on-chip memory address for WF_PHY registers (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing RF registers via MCU (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for accessing mapped registers via bus ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: schedule tx tasklet and sta poll on mac tx free (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2e: rename routines in pci.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: use ieee80211_tx_queue_params to avoid open coded (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add MU-MIMO support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add a fixed AC queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add .set_tsf callback (Jarod Wilson) [1860496] - [wireless] mt76: add U-APSD support on AP side (Jarod Wilson) [1860496] - [wireless] mt76: rely on register macros (Jarod Wilson) [1860496] - [wireless] mt76: fix include in pci.h (Jarod Wilson) [1860496] - [wireless] mt76: allow more channels, allowed in ETSI domain (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix up typo in Kconfig for MT7663U (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce ARP filter offload (Jarod Wilson) [1860496] - [wireless] mt76: usb: rely on mt76_for_each_q_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: re-enable offloading of sequence number assignment (Jarod Wilson) [1860496] - [wireless] wireless: Fix trivial spelling (Jarod Wilson) [1860496] - [wireless] rtlwifi: 8821ae: remove unused path B parameters from swing table (Jarod Wilson) [1860496] - [wireless] rtlwifi: Use const in 8188ee/8723be/8821ae swing_table declarations (Jarod Wilson) [1860496] - [wireless] rtl818x_pci: use generic power management (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Free ieee80211_hw if probing fails (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Prevent leaking urb (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Fix deadlock (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192cu: Remove uninitialized_var() usage (Jarod Wilson) [1860496] - [wireless] orinoco_usb: fix spelling mistake (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: Fix endian issue (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix endian issue in ps.c (Jarod Wilson) [1860496] - [wireless] broadcom: fix wiki website url (Jarod Wilson) [1860496] - [wireless] wireless: fix wiki website url in main Kconfig (Jarod Wilson) [1860496] - [wireless] rtw88: coex: Fix ACL Tx pause during BT inquiry/page (Jarod Wilson) [1860496] - [wireless] mwifiex: Prevent memory corruption handling keys (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix reporting 'operation not supported' error code (Jarod Wilson) [1860496] - [wireless] mwifiex: Use macro MWIFIEX_MAX_BSS_NUM for specifying limit of interfaces (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: add new RFE type 6 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822ce: add support for device ID 0xc82f (Jarod Wilson) [1860496] - [wireless] rtw88: pci: disable aspm for platform inter-op with module parameter (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: Add 8821CE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: single rf path chips don't support TX STBC (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add beamformee support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add cck pd settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add phy calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add false alarm statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add query rx desc support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set channel support (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add dig related settings (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add set tx power index (Jarod Wilson) [1860496] - [wireless] rtw88: 8821c: add basic functions (Jarod Wilson) [1860496] - [wireless] brcm80211: brcmsmac: Move LEDs to GPIO descriptors (Jarod Wilson) [1860496] - [wireless] brcmfmac: Transform compatible string for FW loading (Jarod Wilson) [1860496] - [wireless] brcmfmac: set pacing shift before transmitting skb to bus (Jarod Wilson) [1860496] - [wireless] brcmfmac: set state of hanger slot to FREE when flushing PSQ (Jarod Wilson) [1860496] - [wireless] brcmfmac: reset SDIO bus on a firmware crash (Jarod Wilson) [1860496] - [wireless] brcmfmac: do not disconnect for disassoc frame from unconnected AP (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for wrong disconnection event source information (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix for unable to return to visible SSID (Jarod Wilson) [1860496] - [wireless] brcmfmac: initialize the requested dwell time (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix throughput zero stalls on PM 1 mode due to credit map (Jarod Wilson) [1860496] - [wireless] brcmfmac: update tx status flags to sync with firmware (Jarod Wilson) [1860496] - [wireless] brcmfmac: reserve 2 credits for host tx control path (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase message buffer size for control packets (Jarod Wilson) [1860496] - [wireless] brcmfmac: allow credit borrowing for all access categories (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix Bss Info flag definition Bug (Jarod Wilson) [1860496] - [wireless] brcmfmac: reduce maximum station interface from 2 to 1 in RSDB mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep SDIO watchdog running when console_interval is non-zero (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix invalid permanent MAC address in wiphy (Jarod Wilson) [1860496] - [wireless] brcmfmac: To fix kernel crash on out of boundary access (Jarod Wilson) [1860496] - [net] net: wireless: kerneldoc fixes (Jarod Wilson) [1860496] - [net] net: mac80211: kerneldoc fixes (Jarod Wilson) [1860496] - [wireless] ath11k: fix wmi peer flags in peer assoc command (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for ring backpressure stats (Jarod Wilson) [1860496] - [wireless] ath11k: Add dp tx err stats (Jarod Wilson) [1860496] - [wireless] ath11k: removing redundant reo unlock followed by immediate lock (Jarod Wilson) [1860496] - [wireless] ath11k: add support for spectral scan (Jarod Wilson) [1860496] - [wireless] ath11k: Add direct buffer ring support (Jarod Wilson) [1860496] - [wireless] ath11k: build HE 6 GHz capability (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for 6g scan hint (Jarod Wilson) [1860496] - [wireless] ath11k: Send multiple scan_chan_list messages if required (Jarod Wilson) [1860496] - [wireless] ath11k: Add 6G scan dwell time parameter in scan request command (Jarod Wilson) [1860496] - [wireless] ath11k: set psc channel flag when sending channel list to firmware (Jarod Wilson) [1860496] - [wireless] ath11k: extend peer_assoc_cmd for 6GHz band (Jarod Wilson) [1860496] - [wireless] ath11k: Use freq instead of channel number in rx path (Jarod Wilson) [1860496] - [wireless] ath11k: add support for 6GHz radio in driver (Jarod Wilson) [1860496] - [wireless] ath11k: add 6G frequency list supported by driver (Jarod Wilson) [1860496] - [wireless] net: wireless: intel: fix wiki website url (Jarod Wilson) [1860496] - [wireless] iwlwifi: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Remove unused inline function iwl_mvm_tid_to_ac_queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix gcc-10 zero-length-bounds warning (Jarod Wilson) [1860496] - [wireless] ath: fix wiki website url (Jarod Wilson) [1860496] - [wireless] ath10k: Acquire tx_lock in tx error paths (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove redundant assignment to variable ret (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix config variable name in comment (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: Fix avg-power report (Jarod Wilson) [1860496] - [wireless] iwlwifi: Don't IWL_WARN on FW reconfiguration (Jarod Wilson) [1860496] - [wireless] iwlwifi: Extended Key ID support for mvm and dvm (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8997 chipset (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix firmware filename for sd8977 chipset (Jarod Wilson) [1860496] - [net] mac80211: remove STA txq pending airtime underflow warning (Jarod Wilson) [1860496] - [net] mac80211: Fix bug in Tx ack status reporting in 802.3 xmit path (Jarod Wilson) [1860496] - [net] cfg80211: check vendor command doit pointer before use (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free pending skb when destroying a mpath (Jarod Wilson) [1860496] - [net] mac80211: mesh: Free ie data when leaving mesh (Jarod Wilson) [1860496] - [net] mac80211: fix warning in 6 GHz IE addition in mesh mode (Jarod Wilson) [1860496] - [wireless] ath10k: Fix NULL pointer dereference in AHB device probe (Jarod Wilson) [1860496] - [wireless] iwlwifi: Make some Killer Wireless-AC 1550 cards work again (Jarod Wilson) [1860496] - [wireless] ath9k: Fix regression with Atheros 9271 (Jarod Wilson) [1860496] - [net] nl80211: fix memory leak when parsing NL80211_ATTR_HE_BSS_COLOR (Jarod Wilson) [1860496] - [net] nl80211: don't return err unconditionally in nl80211_start_ap() (Jarod Wilson) [1860496] - [net] mac80211: allow rx of mesh eapol frames with default rx key (Jarod Wilson) [1860496] - [net] mac80211: skip mpath lookup also for control port tx (Jarod Wilson) [1860496] - [net] mac80211: Fix dropping broadcast packets in 802.11 encap (Jarod Wilson) [1860496] - [net] mac80211: simplify mesh code (Jarod Wilson) [1860496] - [net] mac80211: fix control port tx status check (Jarod Wilson) [1860496] - [include] ieee80211: Add missing and new AKM suite selector definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix EEPROM buffer size (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: fix memory leaks in mt7663u_probe (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: do not access uninitialized NAPI structs (Jarod Wilson) [1860496] - [wireless] iwlwifi: fix crash in iwl_dbg_tlv_alloc_trigger (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't call iwl_mvm_free_inactive_queue() under RCU (Jarod Wilson) [1860496] - [wireless] wireless: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1860496] - [net] net: fix wiki website url mac80211 and wireless files (Jarod Wilson) [1860496] - [uapi] include: fix wiki website url in netlink interface header (Jarod Wilson) [1860496] - [wireless] mt76: overwrite qid for non-bufferable mgmt frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw queue mapping (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix lmac queue debugsfs entry (Jarod Wilson) [1860496] - [wireless] mt76: add missing lock configuring coverage class (Jarod Wilson) [1860496] - [net] mac80211: initialize return flags in HE 6 GHz operation parsing (Jarod Wilson) [1860496] - [net] cfg80211: fix management registrations deadlock (Jarod Wilson) [1860496] - [net] cfg80211: support bigger kek/kck key length (Jarod Wilson) [1860496] - [net] mac80211: set short_slot for 6 GHz band (Jarod Wilson) [1860496] - [net] mac80211: Consider 6 GHz band when handling power constraint (Jarod Wilson) [1860496] - [net] mac80211: accept aggregation sessions on 6 GHz (Jarod Wilson) [1860496] - [net] cfg80211: require HE capabilities for 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: reject HT/VHT capabilities on 6 GHz band (Jarod Wilson) [1860496] - [net] cfg80211: treat 6 GHz channels as valid regardless of capability (Jarod Wilson) [1860496] - [net] mac80211: Add HE 6GHz capabilities element to probe request (Jarod Wilson) [1860496] - [net] mac80211: use HE 6 GHz band capability and pass it to the driver (Jarod Wilson) [1860496] - [net] mac80211: check the correct bit for EMA AP (Jarod Wilson) [1860496] - [net] mac80211: determine chandef from HE 6 GHz operation (Jarod Wilson) [1860496] - [net] mac80211: avoid using ext NSS high BW if not supported (Jarod Wilson) [1860496] - [net] mac80211: do not allow HT/VHT IEs in 6 GHz mesh mode (Jarod Wilson) [1860496] - [net] mac80211: build HE operation with 6 GHz oper information (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capability element (Jarod Wilson) [1860496] - [net] cfg80211: add and expose HE 6 GHz band capabilities (Jarod Wilson) [1860496] - [net] mac80211: add HE 6 GHz Band Capabilities into parse extension (Jarod Wilson) [1860496] - [net] cfg80211: handle 6 GHz capability of new station (Jarod Wilson) [1860496] - [include] ieee80211: add HE ext EIDs and 6 GHz capability defines (Jarod Wilson) [1860496] - [include] ieee80211: add code to obtain and parse 6 GHz operation field (Jarod Wilson) [1860496] - [include] ieee80211: definitions for reduced neighbor reports (Jarod Wilson) [1860496] - [net] cfg80211: add a helper to identify 6 GHz PSCs (Jarod Wilson) [1860496] - [net] nl80211: really allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: adapt to new channelization of the 6GHz band (Jarod Wilson) [1860496] - [net] cfg80211: fix 6 GHz frequencies to kHz (Jarod Wilson) [1860496] - [wireless] ath11k: clear DCM max constellation tx value (Jarod Wilson) [1860496] - [wireless] ath11k: reset trigger frame MAC padding duration (Jarod Wilson) [1860496] - [wireless] ath10k: Remove ath10k_qmi_register_service_notifier() declaration (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] ath9k: Set RX filter based to allow broadcast Action frame RX (Jarod Wilson) [1860496] - [wireless] mwifiex: Add support for NL80211_ATTR_MAX_AP_ASSOC_STA (Jarod Wilson) [1860496] - [wireless] mwifiex: Parse all API_VER_ID properties (Jarod Wilson) [1860496] - [wireless] brcmfmac: 43012 Update MES Watermark (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 43455 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize and watermark for 4354/4356 SDIO (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 4339 CRC error under SDIO 3.0 SDR104 mode (Jarod Wilson) [1860496] - [wireless] brcmfmac: set F2 blocksize for 4373 (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: remove CCK TX setting when switch channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: fix missing brace warning for old compilers (Jarod Wilson) [1860496] - [wireless] rtw88: fix EAPOL 4-way failure by finish IQK earlier (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: handle BT inquiry cases (Jarod Wilson) [1860496] - [wireless] rtw88: coex: 8723d: set antanna control owner (Jarod Wilson) [1860496] - [wireless] Revert "rtw88: no need to set registers for SDIO" (Jarod Wilson) [1860496] - [wireless] rt2800: enable MFP support unconditionally (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Fix Cypress SDIO IDs macros in common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from b43-sdio driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from ath10k driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Move SDIO IDs from mwifiex driver to common include file (Jarod Wilson) [1860496] - [wireless] mmc: sdio: Change macro names for Marvell 8688 modules (Jarod Wilson) [1860496] - [mmc] mmc: sdio: Fix macro name for Marvell device with ID 0x9134 (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 56 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request version 10 (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: fix aux station leak (Jarod Wilson) [1860496] - [wireless] iwlwifi: move txq-specific from trans_pcie to common trans (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_txq and substructures to a common trans header (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen3: indicate 8k/12k RB size to device (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: evaluate dsm to enable 5.2 bands in Indonesia (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: support device specific method (DSM) (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: keep trans instead of trans_pcie in iwl_txq (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: don't count on the FW to set persistence mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: set NO_HE if the regulatory domain forbids it (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: remove set but not used variable 'msta' (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Use kmemdup in mt7615_queue_key_update() (Jarod Wilson) [1860496] - [wireless] mt76: only iterate over initialized rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for MT7611N (Jarod Wilson) [1860496] - [wireless] mt76: fix wcid allocation issues (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible NULL pointer dereference in mt7915_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix hw_scan with ssid_type for specified SSID only (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix a handful of spelling mistakes (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch to per-vif power_save support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: fix per-driver wcid range checks after wcid array size bump (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix decoded radiotap HE flags (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix NULL pointer deref in mt7615_register_ext_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix sparse warnings: incorrect type initializer (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix some sparse warnings (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add spatial reuse support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove check in mt76x02_mcu_msg_send (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce remain_on_channel support (Jarod Wilson) [1860496] - [net] mac80211: support control port TX status reporting (Jarod Wilson) [1860496] - [net] mac80211: fix HT-Control field reception for management frames (Jarod Wilson) [1860496] - [net] cfg80211: fix CFG82011_CRDA_SUPPORT still mentioning internal regdb (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific Tx rate configuration (Jarod Wilson) [1860496] - [net] mac80211: allow SA-QUERY processing in userspace (Jarod Wilson) [1860496] - [net] nl80211: add ability to report TX status for control port TX (Jarod Wilson) [1860496] - [net] mac80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [net] cfg80211: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [include] mac80211: Add new AMPDU factor macro for HE peer caps (Jarod Wilson) [1860496] - [include] ieee80211: S1G defines (Jarod Wilson) [1860496] - [net] nl80211: support scan frequencies in KHz (Jarod Wilson) [1860496] - [net] nl80211: add KHz frequency offset for most wifi commands (Jarod Wilson) [1860496] - [net] cfg80211: add KHz variants of frame RX API (Jarod Wilson) [1860496] - [net] nl80211: simplify peer specific TID configuration (Jarod Wilson) [1860496] - [net] cfg80211: add support for TID specific AMSDU configuration (Jarod Wilson) [1860496] - [net] mac80211: fix variable names in TID config methods (Jarod Wilson) [1860496] - [net] cfg80211: fix mask type in cfg80211_tid_cfg structure (Jarod Wilson) [1860496] - [net] cfg80211: fix debugfs rename crash (Jarod Wilson) [1860496] - [include] ieee80211: Fix incorrect mask for default PE duration (Jarod Wilson) [1860496] - [net] mac80211: mesh: fix discovery timer re-arming issue / crash (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: Fix build error (Jarod Wilson) [1860496] - [wireless] ath11k: Fix some resource leaks in error path in 'ath11k_thermal_register()' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: remove redundant for-loop (Jarod Wilson) [1860496] - [wireless] mwifiex: Fix memory corruption in dump_station (Jarod Wilson) [1860496] - [wireless] rtw88: no need to set registers for SDIO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix incorrect setting of ldo_pwr (Jarod Wilson) [1860496] - [wireless] rtw88: rename rtw88.ko/rtwpci.ko to rtw88_core.ko/rtw88_pci.ko (Jarod Wilson) [1860496] - [wireless] rtw88: extract: remove the unused after extracting (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8723d an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822b an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: make 8822c an individual kernel module (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols about pci interface (Jarod Wilson) [1860496] - [wireless] rtw88: extract: export symbols used in chip functionalities (Jarod Wilson) [1860496] - [wireless] rtlwifi: Fix a double free in _rtl_usb_tx_urb_setup() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix typo defining ps work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: configure bss info adding the interface (Jarod Wilson) [1860496] - [wireless] mt76: enable p2p support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: reduce hw scan timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not report scan_complete twice to mac80211 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix the usage WoW with net detect support (Jarod Wilson) [1860496] - [wireless] ath11k: fix htt stats module not handle multiple skbs (Jarod Wilson) [1860496] - [wireless] rtl8187: Remove unused variable rtl8225z2_tx_power_ofdm (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: fix sparse warnings for power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add 8723DE to Kconfig and Makefile (Jarod Wilson) [1860496] - [wireless] rtw88: fill zeros to words 0x06 and 0x07 of security cam entry (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add coex support (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: set ltecoex register address in chip_info (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement flush queue (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add shutdown callback to disable BT USB suspend (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power tracking (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add IQ calibration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add LC calibration (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix WPA/WPA2-PSK 4-way handshake offload and SAE offload failures (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: fix possible deadlock in mt7915_stop (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: allocate proper size for tlv tags (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add debugfs to track TxBF status (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add TxBF capabilities (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformee support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Tx beamformer support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: introduce mt7915_get_he_phy_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: usb: cancel ps work stopping the vif (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: add missing register definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: copy key pointer in mt7663u_mac_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: set runtime stream caps by mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable firmware module debug support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add tsf related callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: set peer Tx fixed rate through debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_statistics support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add .sta_add_debugfs support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add Rx radiotap header support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE capabilities support for peers (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: add HE bss_conf support for interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: register per-phy HE capabilities for each interface (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: implement HE per-rate tx power support (Jarod Wilson) [1860496] - [wireless] mt76: mt7915: enable Rx HE rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: add mac80211 driver for MT7915 PCIe-based chipsets (Jarod Wilson) [1860496] - [wireless] mt76: add HE phy modes and hardware queue (Jarod Wilson) [1860496] - [wireless] mt76: adjust wcid size to support new 802.11ax generation (Jarod Wilson) [1860496] - [wireless] mt76: add Rx stats support for radiotap (Jarod Wilson) [1860496] - [wireless] mt76: add support for HE RX rate reporting (Jarod Wilson) [1860496] - [wireless] mt76: avoid rx reorder buffer overflow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: scan all channels if not specified (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add support to sched scan with randomise addr (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce WoW with net detect support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix delta tx power for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix target power parsing (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ibss mode for mt7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: check return value of mt7615_eeprom_get_power_index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: read tx streams from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce beacon_loss mcu event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add gtk rekey offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce PM support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: introduce suspend/resume to mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add WoW support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_hif_suspend mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce support for hardware beacon filter (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: free pci_vector if mt7615_pci_probe fails (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add passive mode for hw scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not mark sched_scan disabled in mt7615_scan_work (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_check_offload_capability routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix ssid configuration in mt7615_mcu_hw_scan (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: remove duplicate error message (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix getting maximum tx power from eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set spatial extension index (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: remove check in mt7663_load_n9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: add the possibility to load firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: enable MCS 8 and MCS9 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix event report in mt7615_mcu_bss_event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add sta pointer to mt7615_mcu_add_bss_info signature (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix up BMC entry indicated to unicmd firmware (Jarod Wilson) [1860496] - [wireless] mt76: enable TDLS support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mcu bss upload before creating the sta (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix tx status rate index calculation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not adjust MAC timings if the device is not running (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: adjust timing in mt7615_mac_set_timing to match fw/hw values (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: never use an 802.11b CF-End rate on 5GHz (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use larger rx buffers if VHT is supported (Jarod Wilson) [1860496] - [wireless] mt76: fix A-MPDU density handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix sta ampdu factor for VHT (Jarod Wilson) [1860496] - [wireless] mt76: mt7663u: enable AirTimeFairness (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mac_sta_poll for usb code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix aid configuration in mt7615_mcu_wtbl_generic_tlv (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_driver_own routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix max wtbl size for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7615_firmware_own for mt7663e (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: parse mcu return code for unified commands (Jarod Wilson) [1860496] - [wireless] mt76: add rx queues info to mt76 debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make Kconfig entry obvious for MT7663E (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: introduce 802.11 PS support in sta mode (Jarod Wilson) [1860496] - [wireless] mt76: remove PS_NULLFUNC_STACK capability (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: provide aid info to the mcu (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable aspm by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable scs for mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move core shared code in mt7615-common module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible deadlock in mt7615_stop (Jarod Wilson) [1860496] - [wireless] mt76: remove unnecessary annotations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable MSI by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework IRQ handling to prepare for MSI support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7622: fix DMA unmap length (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: set hw scan limits only for firmware with offload support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable hw/sched scan ops for non-offload firmware (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix aggr range entry in debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix possible division by 0 in mt7615_mac_update_mib_stats (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying tx DPD calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for applying DC offset calibration from EEPROM (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable merge of OTP ROM data by default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Delete an error message in mt7622_wmac_probe() (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: do not always reset the dfs state setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: correct the name of the rom patch (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add address parameter to mt7615_eeprom_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_wtbl_desc data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework wtbl key configuration (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely on mt7622 queue scheme for mt7663u (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mac_wtbl_addr in mac.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce __mt7663_load_firmware routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mac_update_rate_desc routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663u support to mt7615_write_txwi (Jarod Wilson) [1860496] - [wireless] mt76: add headroom and tailroom to mt76_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove unnecessary register operations (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce rlm tlv in bss_info mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce BSS absence event (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce scheduled scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce hw scan support (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: keep Rx filters as the default (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_set_channel_domain mcu command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add ethool support to mt7663 driver (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: disable RDD commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: make scs configurable per phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: enable nf estimation (Jarod Wilson) [1860496] - [wireless] mt76: mt7663: fix mt7615_mac_cca_stats_reset routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more useful Tx mib counters (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup mib related defines and structs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: enable aggr_stats for both phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: modify mt7615_ampdu_stat_read for each phy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x0: pci: add mt7610 PCI ID (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2u: introduce Mercury UD13 support (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: Add support for newer versions of the XBox One wifi adapter (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: fix handling MCU timeouts during hw restart (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] mwl8k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] rndis_wlan: Remove logically dead code (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove Comparison to bool in brcmf_p2p_send_action_frame() (Jarod Wilson) [1860496] - [wireless] brcmfmac: make non-global functions static (Jarod Wilson) [1860496] - [wireless] brcmfmac: Use seq/seq_len and set iv_initialize when plumbing of rxiv in (GTK) keys (Jarod Wilson) [1860496] - [wireless] brcmfmac: use actframe_abort to cancel ongoing action frame (Jarod Wilson) [1860496] - [wireless] brcmfmac: set security after reiniting interface (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix 802.1d priority to ac mapping for pcie dongles (Jarod Wilson) [1860496] - [wireless] brcmfmac: map 802.1d priority to precedence level based on AP WMM params (Jarod Wilson) [1860496] - [wireless] ath11k: convert to devm_platform_get_and_ioremap_resource (Jarod Wilson) [1860496] - [wireless] ath11k: remove redundant initialization of pointer info (Jarod Wilson) [1860496] - [wireless] ath10k: fix ath10k_pci struct layout (Jarod Wilson) [1860496] - [wireless] ath10k: fix gcc-10 zero-length-bounds warnings (Jarod Wilson) [1860496] - [wireless] ath10k: remove experimental tag from SDIO and SNOC busses in Kconfig (Jarod Wilson) [1860496] - [wireless] ath10k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: Remove bus layer includes from upper layer (Jarod Wilson) [1860496] - [wireless] ath11k: Add drv private for bus opaque struct (Jarod Wilson) [1860496] - [wireless] ath11k: Add support for multibus support (Jarod Wilson) [1860496] - [wireless] ath10k: fix __le32 warning in ath10k_wmi_tlv_op_gen_request_peer_stats_info() (Jarod Wilson) [1860496] - [wireless] ath10k: Remove msdu from idr when management pkt send fails (Jarod Wilson) [1860496] - [wireless] ath10k: Skip handling del_server during driver exit (Jarod Wilson) [1860496] - [wireless] ath11k: remove stale monitor status descriptor (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg_ini: differentiate ax210 hw with same hw type (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: skip fragmented receive buffers (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove outdated copyright print/module statement (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: don't transmit on unallocated queue (Jarod Wilson) [1860496] - [wireless] iwlwifi: tx: enable A-MSDU in low latency mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: use longer queues for 256-BA (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: use DMA pool for byte-count tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove some dead code (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: mark a variable __maybe_unused (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: attempt to allocate smaller queues (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: allocate much smaller byte-count table (Jarod Wilson) [1860496] - [wireless] iwlwifi: dump api version in yaml format (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert all AX101 devices to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove occurrences of 22000 in the FW name defines (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: convert QnJ with Hr to the device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove mangling for iwl_ax101_cfg_qu_hr (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: remove outdated comment about PCI RTPM reference (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add IML/ROM information to the assertion dumps (Jarod Wilson) [1860496] - [wireless] iwlwifi: move iwl_set_soc_latency to iwl-drv to be used by other op_modes (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: remove magic number (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: initialize iwl_dev_tx_power_cmd to zero (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: set debug descriptor to NULL outside of iwl_fw_free_dump_desc (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 55 for AX devices (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add D3 resume timepoint (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: set properly station flags in STA_HE_CTXT_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: avoid debug max amsdu config overwriting itself (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove iwlmvm's tfd_q_hang_detect module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: stop supporting swcrypto and bt_coex_active module parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for range request command version 9 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't access TLV before verifying len (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove antenna_coupling module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: use hweight_long instead of bit manipulating (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add support for parsing SHARED_MEM_ALLOC version 4 (Jarod Wilson) [1860496] - [wireless] iwlwifi: fw api: fix PHY data 2/3 position (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: remove Comparison to bool in rf.c (Jarod Wilson) [1860496] - [wireless] mwifiex: avoid -Wstringop-overflow warning (Jarod Wilson) [1860496] - [wireless] rtlwifi: remove comparison of 0/1 to bool variable (Jarod Wilson) [1860496] - [wireless] brcmsmac: remove Comparison to bool in brcms_b_txstatus() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Add P2P Action Frame retry delay to fix GAS Comeback Response failure issue (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix P2P Group Formation failure via Go-neg method (Jarod Wilson) [1860496] - [wireless] brcmfmac: support the second p2p connection (Jarod Wilson) [1860496] - [wireless] rtw88: fix an issue about leak system resources (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add interface configurations table (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Set IG register for CCK rate (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add chip_ops::false_alarm_statistics (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: some chips don't support LDPC (Jarod Wilson) [1860496] - [wireless] rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add set_channel (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add query_rx_desc (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add DIG parameter (Jarod Wilson) [1860496] - [wireless] rtlwifi: use true, false for bool variable in rtl_init_rfkill() (Jarod Wilson) [1860496] - [wireless] rtw88: Use udelay instead of usleep in atomic context (Jarod Wilson) [1860496] - [wireless] ath11k: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath9k_htc: Silence undersized packet warnings (Jarod Wilson) [1860496] - [wireless] ath6kl: Replace zero-length array with flexible-array (Jarod Wilson) [1860496] - [wireless] ath11k: fix kernel panic by freeing the msdu received with invalid length (Jarod Wilson) [1860496] - [wireless] ath11k: Add support to reset htt peer stats (Jarod Wilson) [1860496] - [wireless] ath11k: add tx hw 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [wireless] ath11k: fix resource unavailability for htt stats after peer stats display (Jarod Wilson) [1860496] - [wireless] ath11k: use true,false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: Add support for targets without trustzone (Jarod Wilson) [1860496] - [wireless] ath10k: Setup the msa resources before qmi init (Jarod Wilson) [1860496] - [wireless] ath10k: remove the max_sched_scan_reqs value (Jarod Wilson) [1860496] - [wireless] ath10k: Avoid override CE5 configuration for QCA99X0 chipsets (Jarod Wilson) [1860496] - [wireless] brcmfmac: no need to check return value of debugfs_create functions (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove comparison to bool in brcmf_fws_attach() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add vendor ie for association responses (Jarod Wilson) [1860496] - [wireless] brcmfmac: only generate random p2p address when needed (Jarod Wilson) [1860496] - [wireless] brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presence request (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop (Jarod Wilson) [1860496] - [wireless] brcmfmac: keep apsta enabled when AP starts with MCHAN feature (Jarod Wilson) [1860496] - [wireless] rtw88: fix spelling mistake "fimrware" -> "firmware" (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update phy parameter tables to v50 (Jarod Wilson) [1860496] - [wireless] ath11k: add DBG_MAC prints to track vdev events (Jarod Wilson) [1860496] - [wireless] ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev (Jarod Wilson) [1860496] - [wireless] ath11k: fix error return code in ath11k_dp_alloc() (Jarod Wilson) [1860496] - [wireless] ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() (Jarod Wilson) [1860496] - [wireless] mac80211: fix memory overlap due to variable length param (Jarod Wilson) [1860496] - [net] mac80211: TX legacy rate control for Beacon frames (Jarod Wilson) [1860496] - [wireless] ath11k: use GFP_ATOMIC under spin lock (Jarod Wilson) [1860496] - [wireless] ath10k: correct tx bitrate of iw for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: add bitrate parse for peer stats info (Jarod Wilson) [1860496] - [wireless] ath10k: add rx bitrate report for SDIO (Jarod Wilson) [1860496] - [wireless] ath10k: enable firmware peer stats info for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath5k: remove conversion to bool in ath5k_ani_calibration() (Jarod Wilson) [1860496] - [wireless] ath9k: add calibration timeout for AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: invalidate all calibrations at once (Jarod Wilson) [1860496] - [wireless] ath9k: interleaved NF calibration on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: do not miss longcal on AR9002 (Jarod Wilson) [1860496] - [wireless] ath9k: remove needless NFCAL_PENDING flag setting (Jarod Wilson) [1860496] - [wireless] ath9k: fix AR9002 ADC and NF calibrations (Jarod Wilson) [1860496] - [wireless] rtw88: fix sparse warnings for download firmware routine (Jarod Wilson) [1860496] - [wireless] ath10k: add statistics of tx retries and tx failed when tx complete disable (Jarod Wilson) [1860496] - [wireless] ath10k: enable rx duration report default for wmi tlv (Jarod Wilson) [1860496] - [wireless] ath11k: fix reo flush send (Jarod Wilson) [1860496] - [wireless] iwlwifi: debug: set NPK buffer in context info (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structs for So devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add new structure for Qu devices with medium latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: tell firmware about required LTR delay (Jarod Wilson) [1860496] - [wireless] iwlwifi: update few product names in AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 (Jarod Wilson) [1860496] - [wireless] iwlwifi: add new cards for AX family (Jarod Wilson) [1860496] - [wireless] iwlwifi: acpi: read TAS table from ACPI and send it to the FW (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove fw_monitor module parameter (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add framework for specific phy configuration (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TIMEOUT time point (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add DCM flag to rate pretty-print (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: gen2: minor code cleanups in byte table update (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: use seq_file for tx_queue debugfs file (Jarod Wilson) [1860496] - [wireless] iwlwifi: support version 9 of WOWLAN_GET_STATUS notification (Jarod Wilson) [1860496] - [wireless] iwlwifi: dbg: support multiple dumps in legacy dump flow (Jarod Wilson) [1860496] - [wireless] iwlwifi: move API version lookup to common code (Jarod Wilson) [1860496] - [wireless] iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx (Jarod Wilson) [1860496] - [net] mac80211: fix two missing documentation entries (Jarod Wilson) [1860496] - [net] cfg80211: reject channels/chandefs with KHz offset >= 1000 (Jarod Wilson) [1860496] - [net] mac80211: add freq_offset to RX status (Jarod Wilson) [1860496] - [net] mac80211: handle channel frequency offset (Jarod Wilson) [1860496] - [net] cfg80211: express channels with a KHz component (Jarod Wilson) [1860496] - [net] ieee80211: share 802.11 unit conversion helpers (Jarod Wilson) [1860496] - [net] mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test (Jarod Wilson) [1860496] - [net] mac80211: Fail association when AP has no legacy rates (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: add an option to defer ADDBA transmit (Jarod Wilson) [1860496] - [net] mac80211: agg-tx: refactor sending addba (Jarod Wilson) [1860496] - [net] mac80211: Skip entries with HE membership selector (Jarod Wilson) [1860496] - [net] cfg80211: Parse HE membership selector (Jarod Wilson) [1860496] - [net] mac80211: Don't destroy auth data in case of anti-clogging (Jarod Wilson) [1860496] - [net] mac80211: add twt_protected flag to the bss_conf structure (Jarod Wilson) [1860496] - [net] mac80211: implement Operating Mode Notification extended NSS support (Jarod Wilson) [1860496] - [net] mac80211: Process multicast RX registration for Action frames (Jarod Wilson) [1860496] - [net] nl80211: allow client-only BIGTK support (Jarod Wilson) [1860496] - [net] cfg80211: support multicast RX registration (Jarod Wilson) [1860496] - [net] cfg80211: change internal management frame registration API (Jarod Wilson) [1860496] - [net] mac80211: Report beacon protection failures to user space (Jarod Wilson) [1860496] - [net] cfg80211: Unprotected Beacon frame RX indication (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: remove support for fw scan api v13 (Jarod Wilson) [1860496] - [net] mac80211: fix drv_config_iface_filter() behaviour (Jarod Wilson) [1860496] - [net] mac80211: mlme: remove duplicate AID bookkeeping (Jarod Wilson) [1860496] - [wireless] ath10k: drop the TX packet which size exceed credit size for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the invalid tx/rx chainmask configuration (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: initialize mac/bb/rf basic functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Organize chip TX/RX FIFO (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: implement set_tx_power_index ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: 11N chips don't support H2C queue (Jarod Wilson) [1860496] - [wireless] rtw88: decompose while(1) loop of power sequence polling command (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac power-on/-off function (Jarod Wilson) [1860496] - [wireless] rtw88: no need to send additional information to legacy firmware (Jarod Wilson) [1860496] - [wireless] rtw88: add legacy firmware download for 8723D devices (Jarod Wilson) [1860496] - [wireless] ath10k: add flush tx packets for SDIO chip (Jarod Wilson) [1860496] - [wireless] ath10k: enable alt data of TX path for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add htt TX bundle for sdio (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_debug_fw_stats_process() (Jarod Wilson) [1860496] - [wireless] ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu_valid() (Jarod Wilson) [1860496] - [wireless] rtw88: set power trim according to efuse PG values (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add read_efuse to recognize efuse info from map (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add new chip op efuse_grant() to control efuse access (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add cfg_ldo25 to control LDO25 (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add RF read/write ops (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add power sequence (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: add beamform wrapper functions (Jarod Wilson) [1860496] - [wireless] rtw88: 8723d: Add basic chip capabilities (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix warning comparison to bool (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8821ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723be: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8192ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8188ee: use true, false for bool variables (Jarod Wilson) [1860496] - [wireless] ath10k: hif: make send_complete_check op optional (Jarod Wilson) [1860496] - [wireless] ath10k: sdio: remove _hif_ prefix from functions not part of hif interface (Jarod Wilson) [1860496] - [wireless] ath10k: improve power save performance for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_start_post() (Jarod Wilson) [1860496] - [wireless] brcmfmac: remove leading space (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_stf_ss_update() void (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_down() (Jarod Wilson) [1860496] - [wireless] brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() (Jarod Wilson) [1860496] - [wireless] hostap: Add missing annotations for prism2_bss_list_proc_start() and prism2_bss_list_proc_stop (Jarod Wilson) [1860496] - [wireless] rtw88: add support for set/get antennas (Jarod Wilson) [1860496] - [wireless] rtw88: make rtw_chip_ops::set_antenna return int (Jarod Wilson) [1860496] - [wireless] ath11k: Add dynamic tcl ring selection logic with retry mechanism (Jarod Wilson) [1860496] - [wireless] ath11k: cleanup reo command error code overwritten (Jarod Wilson) [1860496] - [wireless] ath10k: Fix typo in warning messages (Jarod Wilson) [1860496] - [wireless] ath11k: Fix rx_filter flags setting for per peer rx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: Fix fw assert by setting proper vht cap (Jarod Wilson) [1860496] - [wireless] ath11k: Cleanup in pdev destroy and mac register during crash on recovery (Jarod Wilson) [1860496] - [wireless] brcmsmac: make brcms_c_set_mac() void (Jarod Wilson) [1860496] - [wireless] rtw88: Add delay on polling h2c command status bit (Jarod Wilson) [1860496] - [wireless] brcm80211: remove redundant pointer 'address' (Jarod Wilson) [1860496] - [wireless] rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix wrong location to get firmware feature (Jarod Wilson) [1860496] - [wireless] rtw88: Make two functions static (Jarod Wilson) [1860496] - [net] cfg80211: fix kernel-doc notation (Jarod Wilson) [1860496] - [wireless] ath11k: rx path optimizations (Jarod Wilson) [1860496] - [wireless] ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts (Jarod Wilson) [1860496] - [wireless] ath11k: Fix TWT radio count (Jarod Wilson) [1860496] - [wireless] ath11k: Modify the interrupt timer threshold (Jarod Wilson) [1860496] - [wireless] ath11k: fix duplication peer create on same radio (Jarod Wilson) [1860496] - [wireless] ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 (Jarod Wilson) [1860496] - [wireless] ath10k: disable TX complete indication of htt for sdio (Jarod Wilson) [1860496] - [wireless] ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (Jarod Wilson) [1860496] - [wireless] ath9k: Fix use-after-free Read in htc_connect_service (Jarod Wilson) [1860496] - [wireless] ath10k: fix kernel null pointer dereference (Jarod Wilson) [1860496] - [wireless] ath10k: enable radar detection in secondary segment (Jarod Wilson) [1860496] - [wireless] ath10k: enable VHT160 and VHT80+80 modes (Jarod Wilson) [1860496] - [wireless] ath11k: Avoid mgmt tx count underflow (Jarod Wilson) [1860496] - [wireless] ath11k: Increase the tx completion ring size (Jarod Wilson) [1860496] - [wireless] ath11k: fix error message to correctly report the command that failed (Jarod Wilson) [1860496] - [wireless] ath11k: add pktlog checksum in trace events to support pktlog (Jarod Wilson) [1860496] - [wireless] ath10k: Fix the race condition in firmware dump work queue (Jarod Wilson) [1860496] - [wireless] ath11k: Add sta debugfs support to configure ADDBA and DELBA (Jarod Wilson) [1860496] - [wireless] ath11k: fix compiler warnings without CONFIG_THERMAL (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: remove newline from rs_pretty_print_rate() (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static (Jarod Wilson) [1860496] - [wireless] iwlwifi: bump FW API to 53 for 22000 series (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove IWL_FW_DBG_DOMAIN macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: enable yoyo by default (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support FW APIs with variable number of profiles (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: don't block dumping internal memory when not in SRAM mode (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ HR FPGA (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove support for QnJ Hr STEP A (Jarod Wilson) [1860496] - [wireless] iwlwifi: add trans_cfg for devices with long latency (Jarod Wilson) [1860496] - [wireless] iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add support for non EDCA based measurements (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert QnJ with Jf devices to new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert all Qu with Jf devices to the new config table (Jarod Wilson) [1860496] - [wireless] iwlwifi: add HW step to new cfg device table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove some unused extern declarations from iwl-config.h (Jarod Wilson) [1860496] - [wireless] iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: enable SF also when we have HE (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove redundant iwl9560_2ac_cfg struct (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: rs-fw: fix some indentation (Jarod Wilson) [1860496] - [wireless] iwlwifi: scan: support scan req cmd ver 14 (Jarod Wilson) [1860496] - [wireless] iwlwifi: pass trans and NVM data to HE capability parsing (Jarod Wilson) [1860496] - [wireless] iwlwifi: pcie: implement read_config32 (Jarod Wilson) [1860496] - [wireless] iwlwifi: yoyo: add PCI config space region type (Jarod Wilson) [1860496] - [wireless] iwlwifi: mvm: add soc latency support (Jarod Wilson) [1860496] - [wireless] hostap: convert to struct proc_ops (Jarod Wilson) [1860496] - [wireless] rtw88: fix non-increase management packet sequence number (Jarod Wilson) [1860496] - [wireless] brcmfmac: add USB autosuspend feature support (Jarod Wilson) [1860496] - [wireless] brcmfmac: increase max hanger slots from 1K to 3K in fws layer (Jarod Wilson) [1860496] - [wireless] brcmfmac: fix the incorrect return value in brcmf_inform_single_bss() (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix double freeing in the fmac usb data path (Jarod Wilson) [1860496] - [wireless] brcmfmac: Fix driver crash on USB control transfer timeout (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Feed current txrate information for mac80211 (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: add enumeration for channel bandwidth (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to enable/disable coex mechanism (Jarod Wilson) [1860496] - [wireless] rtw88: add a debugfs entry to dump coex's info (Jarod Wilson) [1860496] - [wireless] rtl8xxxu: Fix sparse warning: cast from restricted __le16 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing declaration in mt7615.h (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in unified command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix mt7663e firmware struct endianness (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: config RF table path B before path A (Jarod Wilson) [1860496] - [wireless] rtw88: kick off TX packets once for higher efficiency (Jarod Wilson) [1860496] - [wireless] rtw88: pci: define a mask for TX/RX BD indexes (Jarod Wilson) [1860496] - [wireless] rtw88: associate reserved pages with each vif (Jarod Wilson) [1860496] - [wireless] rtw88: extract alloc rsvd_page and h2c skb routines (Jarod Wilson) [1860496] - [wireless] brcmfmac: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: marvell: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] hostap: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: ti: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] wireless: realtek: Replace zero-length array with flexible-array member (Jarod Wilson) [1860496] - [wireless] ath10k: Fill GCMP MIC length for PMF (Jarod Wilson) [1860496] - [net] mac80211: driver can remain on channel if not using chan_ctx (Jarod Wilson) [1860496] - [net] nl80211: clarify code in nl80211_del_station() (Jarod Wilson) [1860496] - [net] cfg80211: Configure PMK lifetime and reauth threshold for PMKSA entries (Jarod Wilson) [1860496] - [net] mac80211: Read rx_stats with perCPU pointers (Jarod Wilson) [1860496] - [net] mac80211: Allow deleting stations in ibss mode to reset their state (Jarod Wilson) [1860496] - [net] cfg80211: Add support for userspace to reset stations in IBSS mode (Jarod Wilson) [1860496] - [net] mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC (Jarod Wilson) [1860496] - [uapi] nl80211: add PROTECTED_TWT nl80211 extended feature (Jarod Wilson) [1860496] - [net] mac80211: HE: set missing bss_conf fields in AP mode (Jarod Wilson) [1860496] - [net] nl80211: pass HE operation element to the driver (Jarod Wilson) [1860496] - [net] nl80211/cfg80211: add support for non EDCA based ranging measurement (Jarod Wilson) [1860496] - [net] mac80211: don't leave skb->next/prev pointing to stack (Jarod Wilson) [1860496] - [net] mac80211: update documentation about tx power (Jarod Wilson) [1860496] - [net] mac80211: handle no-preauth flag for control port (Jarod Wilson) [1860496] - [net] nl80211: add no pre-auth attribute and ext. feature flag for ctrl. port (Jarod Wilson) [1860496] - [net] cfg80211: fix documentation format (Jarod Wilson) [1860496] - [wireless] ath11k: Perform per-msdu rx processing (Jarod Wilson) [1860496] - [wireless] ath11k: Configure hash based reo destination ring selection (Jarod Wilson) [1860496] - [wireless] ath11k: Adding proper validation before accessing tx_stats (Jarod Wilson) [1860496] - [wireless] ath11k: dump SRNG stats during FW assert (Jarod Wilson) [1860496] - [wireless] ath11k: fill channel info from rx channel (Jarod Wilson) [1860496] - [wireless] ath11k: Supporting RX ring backpressure HTT event and stats handling (Jarod Wilson) [1860496] - [wireless] iwlwifi: move AX200 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove trans entries from COMMON 9260 macro (Jarod Wilson) [1860496] - [wireless] iwlwifi: move shared clock entries to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: move pu devices to new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs (Jarod Wilson) [1860496] - [wireless] iwlwifi: convert the 9260-1x1 device to use the new parameters (Jarod Wilson) [1860496] - [wireless] iwlwifi: move TH1 devices to the new table (Jarod Wilson) [1860496] - [wireless] iwlwifi: map 9461 and 9462 using RF type and RF ID (Jarod Wilson) [1860496] - [wireless] iwlwifi: add Pu/PnJ/Th device values to differentiate them (Jarod Wilson) [1860496] - [wireless] iwlwifi: add GNSS differentiation to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: add mac/rf types and 160MHz to the device tables (Jarod Wilson) [1860496] - [wireless] iwlwifi: combine 9260 cfgs that only change names (Jarod Wilson) [1860496] - [wireless] iwlwifi: move the remaining 0x2526 configs to the new table (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7663e support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: get rid of sta_rec_wtbl data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_ba uni command (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add more uni mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce set_bmc and st_sta for uni commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce uni cmd command types (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_mac_chain routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_{driver, firmware}_own (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7663e support to mt7615_reg_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_register_map (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move more mcu commands in mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add mt7615_mcu_ops data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_send_message routine (Jarod Wilson) [1860496] - [wireless] mt76: always init to 0 mcu messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_init_device routine (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: cleanup fw queue just for mmio devices (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_wait_response (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce mt7615_mcu_fill_msg (Jarod Wilson) [1860496] - [wireless] mt76: remove variable 'val' set but not used (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove a stray if statement (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: reset MCU timeout counter earlier in watchdog reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor injection of beacon frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: make dynamic sensitivity adjustment configurable via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: add upper limit for dynamic sensitivity minimum receive power (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix antenna mask initialization in DBDC mode (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rely only on data buffer for usb control messagges (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: fix a possible memory leak in mt76u_init (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet (Jarod Wilson) [1860496] - [wireless] ath11k: add handling for BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: add WMI calls required for handling BSS color (Jarod Wilson) [1860496] - [wireless] ath11k: set queue_len to 4096 (Jarod Wilson) [1860496] - [wireless] ath11k: enable PN offload (Jarod Wilson) [1860496] - [wireless] ath11k: handle RX fragments (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused member of struct rtw_hal (Jarod Wilson) [1860496] - [wireless] ath5k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath11k: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1860496] - [wireless] ath10k: allow qca988x family to support ack rssi of tx data packets (Jarod Wilson) [1860496] - [wireless] ath5k: Add proper dependency for ATH5K_AHB (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal sensor device support (Jarod Wilson) [1860496] - [wireless] ath11k: add thermal cooling device support (Jarod Wilson) [1860496] - [wireless] ath10k: fix not registering airtime of 11a station with WMM disable (Jarod Wilson) [1860496] - [wireless] ath11k: config reorder queue for all tids during peer setup (Jarod Wilson) [1860496] - [wireless] ath10k: fix unsupported chip reset debugs file write (Jarod Wilson) [1860496] - [wireless] ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read (Jarod Wilson) [1860496] - [wireless] ath10k: start recovery process when read int status fail for sdio (Jarod Wilson) [1860496] - [wireless] ath10k: add QCA9377 sdio hw_param item (Jarod Wilson) [1860496] - [wireless] ath10k: avoid consecutive OTP download to reduce boot time (Jarod Wilson) [1860496] - [net] mac80211: Add api to support configuring TID specific configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific RTSCTS configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific AMPDU configuration (Jarod Wilson) [1860496] - [net] nl80211: Add support to configure TID specific retry configuration (Jarod Wilson) [1860496] - [net] nl80211: modify TID-config API (Jarod Wilson) [1860496] - [net] nl80211: Add NL command to support TID speicific configurations (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (STA) (Jarod Wilson) [1860496] - [net] mac80211: Beacon protection using the new BIGTK (AP) (Jarod Wilson) [1860496] - [net] mac80211: Update BIP to support Beacon frames (Jarod Wilson) [1860496] - [net] mac80211: Support BIGTK configuration for Beacon protection (Jarod Wilson) [1860496] - [net] cfg80211: Support key configuration for Beacon protection (BIGTK) (Jarod Wilson) [1860496] - [net] cfg80211: More error messages for key addition failures (Jarod Wilson) [1860496] - [net] cfg80211: fix indentation errors (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "dev" (Jarod Wilson) [1860496] - [net] cfg80211: merge documentations of field "debugfsdir" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "reg_notifier" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "perm_addr" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "_net" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "registered" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "privid" (Jarod Wilson) [1860496] - [net] cfg80211: drop duplicated documentation of field "probe_resp_offload" (Jarod Wilson) [1860496] - [net] Revert "nl80211: add src and dst addr attributes for control port tx/rx" (Jarod Wilson) [1860496] - [net] Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS" (Jarod Wilson) [1860496] - [net] cfg80211: remove support for adjacent channel compensation (Jarod Wilson) [1860496] - [net] mac80211: check vif pointer before airtime calculation (Jarod Wilson) [1860496] - [net] cfg80211: Pass lockdep expression to RCU lists (Jarod Wilson) [1860496] - [wireless] mwifiex: change license text from MARVELL to NXP (Jarod Wilson) [1860496] - [wireless] mt76: Introduce mt76_mcu data structure (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: rename stat_wq in wq (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: extend RX scatter gather number (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rely on mt76_queues_read for mt7622 (Jarod Wilson) [1860496] - [wireless] mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework rx phy index handling (Jarod Wilson) [1860496] - [wireless] mt76: fix rounding issues on converting per-chain and combined txpower (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: avoid starting the MAC too early (Jarod Wilson) [1860496] - [wireless] mt76: avoid extra RCU synchronization on station removal (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix monitor mode on second PHY (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix adding active monitor interfaces (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: use new tag sta_rec_wtbl (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add starec operating flow for firmware v2 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a helper to encapsulate sta_rec operation (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_sta flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: simplify mcu_set_bmc flow (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for testing hardware reset (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement hardware reset support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware log event messages (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix and rework tx power handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add Kconfig entry for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable DBDC on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: decrease rx ring size for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement DMA support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: implement probing and firmware loading on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: disable 5 GHz on MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add calibration free support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add eeprom support for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dma and tx queue initialization for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: store N9 firmware version instead of CR4 (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: split up firmware loading functions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move mmio related code from pci.c to mmio.c (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add __aligned(4) to txp structs (Jarod Wilson) [1860496] - [wireless] mt76: enable Airtime Queue Limit support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: increase dma mcu rx ring size (Jarod Wilson) [1860496] - [wireless] mt76: dma: do not write cpu_idx on rx queue reset until after refill (Jarod Wilson) [1860496] - [wireless] mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw (Jarod Wilson) [1860496] - [wireless] mt76: set dma-done flag for flushed descriptors (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add endpoint to mt76u_bulk_msg signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_skb_dma_info routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: take into account different queue mapping for 7663 (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add {read/write}_extended utility routines (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: resume all rx queue in mt76u_resume_rx (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_alloc_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: stop/free all possible rx queues (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: introduce mt76u_free_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: move mcu buffer allocation in mt76x02u drivers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: use mt76_queue as mt76u_complete_rx context (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_refill_rx signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: add mt76u_process_rx_queue utility routine (Jarod Wilson) [1860496] - [wireless] mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: avoid overwrite max_tx_fragments (Jarod Wilson) [1860496] - [wireless] mt76: rely on mac80211 utility routines to compute airtime (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove leftover routine declaration (Jarod Wilson) [1860496] - [wireless] mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize radar specs from host driver (Jarod Wilson) [1860496] - [wireless] mt76: mt76x2: get rid of leftover target (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add tracing support (Jarod Wilson) [1860496] - [wireless] mt76: move mac_txdone tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: move dev_irq tracepoint in mt76 module (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add a get_stats() callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add per-phy mib statistics (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report TSF information (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_antenna callback (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework set_channel function (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing settings for simultaneous dual-band support (Jarod Wilson) [1860496] - [wireless] mt76: fix compilation warning in mt76_eeprom_override() (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: simplify led reg definitions (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: introduce LED support (Jarod Wilson) [1860496] - [wireless] mt76: clear skb pointers from rx aggregation reorder buffer during cleanup (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: fix input validation issues for powersave-filtered frames (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: increase MCU command timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: measure channel noise and report it via survey (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: minor mt76x02_mac_set_beacon optimization (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02u: do not set NULL beacons (Jarod Wilson) [1860496] - [wireless] mt76: usb: use max packet length for m76u_copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add channel switch support for usb interfaces (Jarod Wilson) [1860496] - [wireless] mt76: speed up usb bulk copy (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: remove a copy call for usb speedup (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: add check for invalid vif idx (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: split beaconing (Jarod Wilson) [1860496] - [wireless] mt76: mt76x02: omit beacon slot clearing (Jarod Wilson) [1860496] - [wireless] mt76: use AC specific reorder timeout (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add set_coverage class support (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: set 0 as min coverage_class value (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: report firmware version using ethtool (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: Fix build with older compilers (Jarod Wilson) [1860496] - [wireless] mt76: eeprom: add support for big endian eeprom partition (Jarod Wilson) [1860496] - [wireless] mt76: mt7603: reset STA_CCA counter setting the channel (Jarod Wilson) [1860496] - [wireless] mt76: fix possible undetected invalid MAC address (Jarod Wilson) [1860496] - [wireless] mt76: disable bh in mt76_dma_rx_poll (Jarod Wilson) [1860496] - [wireless] mt76: fix rx dma ring descriptor state on reset (Jarod Wilson) [1860496] - [wireless] mt7615: replace sta_state callback with sta_add/sta_remove (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: defer mcu initialization via workqueue (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add support for registering a second wiphy via debugfs (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: select the correct tx queue for frames sent to the second phy (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: move radio/mac initialization to .start/stop callbacks (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: initialize dbdc settings on interface add (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the rx path (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: rework chainmask handling (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support to the dfs support code (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: remove useless MT_HW_RDD0/1 enum (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add missing register init for dual-wiphy support (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add multiple wiphy support for smart carrier sense (Jarod Wilson) [1860496] - [wireless] mt76: mt7615: add dual-phy support for mac80211 ops (Jarod Wilson) [1860496] - [wireless] mt76: do not overwrite max_tx_fragments if it has been set (Jarod Wilson) [1860496] - [wireless] mt76: move ampdu_ref from mt76_dev to driver struct (Jarod Wilson) [1860496] - [wireless] mt76: add ext_phy field to struct mt76_wcid (Jarod Wilson) [1860496] - [wireless] mt76: add function for allocating an extra wiphy (Jarod Wilson) [1860496] - [wireless] mt76: add priv pointer to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add multiple wiphy support to mt76_get_min_avg_rssi (Jarod Wilson) [1860496] - [wireless] mt76: move txpower and antenna mask to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move txpower_conf back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move chainmask back to driver specific structs (Jarod Wilson) [1860496] - [wireless] mt76: move state from struct mt76_dev to mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: keep a set of software tx queues per phy (Jarod Wilson) [1860496] - [wireless] mt76: move channel state to struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in mt76_sta_state() (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the tx status path (Jarod Wilson) [1860496] - [net] mac80211: allow setting queue_len for drivers not using wake_tx_queue (Jarod Wilson) [1860496] - [include] ieee80211: add WPA3 OWE AKM suite selector (Jarod Wilson) [1860496] - [wireless] mac80211: Fix setting txpower to zero (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the main tx path (Jarod Wilson) [1860496] - [wireless] mt76: add support for an extra wiphy in the rx path (Jarod Wilson) [1860496] - [wireless] mt76: introduce struct mt76_phy (Jarod Wilson) [1860496] - [wireless] mt76: move initialization of some struct members to mt76_alloc_device (Jarod Wilson) [1860496] - [wireless] rtw88: Fix incorrect beamformee role setting (Jarod Wilson) [1860496] - [wireless] rtw88: 8822: Make tables const, reduce data object size (Jarod Wilson) [1860496] - [wireless] rtw88: disable TX-AMSDU on 2.4G band (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: modify rf protection setting (Jarod Wilson) [1860496] - [wireless] rtw88: Use secondary channel offset enumeration (Jarod Wilson) [1860496] - [wireless] rtw88: 8822c: update power sequence to v16 (Jarod Wilson) [1860496] - [wireless] rtw88: add ciphers to suppress error message (Jarod Wilson) [1860496] - [wireless] rtw88: avoid holding mutex for cancel_delayed_work_sync() (Jarod Wilson) [1860496] - [wireless] rtw88: move rtw_enter_ips() to the last when config (Jarod Wilson) [1860496] - [wireless] rtw88: pci: 8822c should set clock delay to zero (Jarod Wilson) [1860496] - [wireless] rtw88: add rtw_read8_mask and rtw_read16_mask (Jarod Wilson) [1860496] - [wireless] rtw88: remove unused parameter vif in rtw_lps_pg_info_get() (Jarod Wilson) [1860496] - [wireless] brcmfmac: add the BRCM 4364 found in MacBook Pro 15, 2 (Jarod Wilson) [1860496] - [wireless] ath11k: fix incorrect peer stats counters update (Jarod Wilson) [1860496] - [wireless] ath11k: Fixing dangling pointer issue upon peer delete failure (Jarod Wilson) [1860496] - [wireless] ath11k: fix parsing PPDU_CTRL type in pktlog (Jarod Wilson) [1860496] - [wireless] ath11k: fix warn-on in disassociation (Jarod Wilson) [1860496] - [wireless] ath11k: fix rcu lock protect in peer assoc confirmation (Jarod Wilson) [1860496] - [wireless] ath11k: add HE rate accounting to driver (Jarod Wilson) [1860496] - [wireless] ath11k: drop tx_info from ath11k_sta (Jarod Wilson) [1860496] - [wireless] ath10k: Add support to read btcoex related data from DT (Jarod Wilson) [1860496] - [wireless] ath10k: fix few checkpatch warnings (Jarod Wilson) [1860496] - [net] mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_MAC_ADDRS (Jarod Wilson) [1860496] - [net] nl80211: add src and dst addr attributes for control port tx/rx (Jarod Wilson) [1860496] - [net] mac80211: parse also the RSNXE IE (Jarod Wilson) [1860496] - [net] cfg80211/mac80211: Allow user space to register for station Rx authentication (Jarod Wilson) [1860496] - [include] ieee80211: fix 'the' doubling in comments (Jarod Wilson) [1860496] - [net] mac80211: Remove support for changing AP SMPS mode (Jarod Wilson) [1860496] - [net] mac80211: Handle SMPS mode changes only in AP mode (Jarod Wilson) [1860496] - [net] mac80211: Accept broadcast probe responses on 6GHz band (Jarod Wilson) [1860496] - [net] mac80211: HE: set RX NSS (Jarod Wilson) [1860496] - [net] mac80211: set station bandwidth from HE capability (Jarod Wilson) [1860496] - [net] mac80211: remove supported channels element in 6 GHz if ECSA support (Jarod Wilson) [1860496] - [net] mac80211: update condition for HE disablement (Jarod Wilson) [1860496] - [net] mac80211: make ieee80211_wep_init() return void (Jarod Wilson) [1860496] - [net] mac80211: allow changing TX-related netdev features (Jarod Wilson) [1860496] - [net] mac80211: check whether HE connection is allowed by the reg domain (Jarod Wilson) [1860496] - [net] mac80211: refactor extended element parsing (Jarod Wilson) [1860496] - [net] mac80211: simplify and improve HT/VHT/HE disable code (Jarod Wilson) [1860496] - [net] cfg80211: Enhance the AKM advertizement to support per interface (Jarod Wilson) [1860496] - [net] cfg80211: add no HE indication to the channel flag (Jarod Wilson) [1860496] - [net] mac80211: fix 11w when using encapsulation offloading (Jarod Wilson) [1860496] - [net] mac80211: fix tx status for no ack cases (Jarod Wilson) [1860496] - [net] mac80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] nl80211: add handling for BSS color (Jarod Wilson) [1860496] - [net] mac80211: debugfs: improve airtime_flags handler readability (Jarod Wilson) [1860496] - [net] mac80211: Remove redundant assertion (Jarod Wilson) [1860496] - [net] mac80211: add 802.11 encapsulation offloading support (Jarod Wilson) [1860496] - [net] mac80211: Always show airtime debugfs file when TXQs are enabled (Jarod Wilson) [1860496] - [include] trivial: mac80211: fix indentation (Jarod Wilson) [1860496]- [fs] xfs: force writes to delalloc regions to unwritten (Carlos Maiolino) [1696580] - [fs] xfs: refactor xfs_iomap_prealloc_size (Carlos Maiolino) [1696580] - [fs] xfs: measure all contiguous previous extents for prealloc size (Carlos Maiolino) [1696580] - [fs] xfs: don't fail unwritten extent conversion on writeback due to edquot (Carlos Maiolino) [1696580] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Dave Wysochanski) [1906309] - [trace] Revert "SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow()" (Dave Wysochanski) [1906309] - [uapi] uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT (Eric Sandeen) [1905205] - [trace] SUNRPC: Fix oops in the rpc_xdr_buf event class (Scott Mayhew) [1900157] - [fs] NFS: Fix listxattr receive buffer size (Scott Mayhew) [1900157] - [trace] SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() (Scott Mayhew) [1900157] - [net] SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() (Scott Mayhew) [1900157] - [net] svcrdma: fix bounce buffers for unaligned offsets and multiple pages (Scott Mayhew) [1900157] - [pci] hv: Document missing hv_pci_protocol_negotiation() parameter (Mohammed Gamal) [1886102] - [pci] hv: Make some functions static (Mohammed Gamal) [1886102] - [pci] hv: Use struct_size() helper (Mohammed Gamal) [1886102] - [pci] hv: Prepare hv_compose_msi_msg() for the VMBus-channel-interrupt-to-vCPU reassignment functionality (Mohammed Gamal) [1886102] - [fs] xfs: allow individual quota grace period extension (Bill O'Donnell) [1827913] - [fs] xfs: per-type quota timers and warn limits (Bill O'Donnell) [1827913] - [fs] xfs: switch xfs_get_defquota to take explicit type (Bill O'Donnell) [1827913] - [fs] xfs: pass xfs_dquot to xfs_qm_adjust_dqtimers (Bill O'Donnell) [1827913] - [fs] xfs: fix up some whitespace in quota code (Bill O'Donnell) [1827913] - [fs] xfs: preserve default grace interval during quotacheck (Bill O'Donnell) [1827913] - [fs] quota: honor quota type in Q_XGETQSTATcalls (Bill O'Donnell) [1827913]- [fs] NFS: Do uncached readdir when we're seeking a cookie in an empty page cache (Dave Wysochanski) [1893882] - [fs] NFS: Reduce number of RPC calls when doing uncached readdir (Dave Wysochanski) [1893882] - [fs] NFS: Optimisations for monotonically increasing readdir cookies (Dave Wysochanski) [1893882] - [fs] NFS: Improve handling of directory verifiers (Dave Wysochanski) [1893882] - [fs] NFS: Handle NFS4ERR_NOT_SAME and NFSERR_BADCOOKIE from readdir calls (Dave Wysochanski) [1893882] - [fs] NFS: Allow the NFS generic code to pass in a verifier to readdir (Dave Wysochanski) [1893882] - [fs] NFS: Cleanup to remove nfs_readdir_descriptor_t typedef (Dave Wysochanski) [1893882] - [fs] NFS: Reduce readdir stack usage (Dave Wysochanski) [1893882] - [fs] NFS: nfs_do_filldir() does not return a value (Dave Wysochanski) [1893882] - [fs] NFS: More readdir cleanups (Dave Wysochanski) [1893882] - [fs] NFS: Support larger readdir buffers (Dave Wysochanski) [1893882] - [fs] NFS: Simplify struct nfs_cache_array_entry (Dave Wysochanski) [1893882] - [fs] NFS: Replace kmap() with kmap_atomic() in nfs_readdir_search_array() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary kmap in nfs_readdir_xdr_to_array() (Dave Wysochanski) [1893882] - [fs] NFS: Don't discard readdir results (Dave Wysochanski) [1893882] - [fs] NFS: Clean up directory array handling (Dave Wysochanski) [1893882] - [fs] NFS: Clean up nfs_readdir_page_filler() (Dave Wysochanski) [1893882] - [fs] NFS: Clean up readdir struct nfs_cache_array (Dave Wysochanski) [1893882] - [fs] NFS: Ensure contents of struct nfs_open_dir_context are consistent (Dave Wysochanski) [1893882] - [fs] NFSv4.2: condition READDIR's mask for security label based on LSM state (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode lock in nfs_fsync_dir() (Dave Wysochanski) [1893882] - [fs] NFS: Remove unnecessary inode locking in nfs_llseek_dir() (Dave Wysochanski) [1893882] - [netdrv] net: intel: Remove in_interrupt() warnings (Ken Cox) [1838732] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838732] - [netdrv] ixgbevf: use generic power management (Ken Cox) [1838732] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838732] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838732] - [iommu] vt-d: Don't dereference iommu_device if IOMMU_API is not built (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Gracefully handle DMAR units with no supported address widths (Vitaly Kuznetsov) [1887216] - [iommu] vt-d: Skip TE disabling on quirky gfx dedicated iommu (Vitaly Kuznetsov) [1887216] - [netdrv] Revert "mark the intel igc driver as tech preview" (Corinna Vinschen) [1838742] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up nvm_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Reject schedules with a base_time in the future (Corinna Vinschen) [1838742] - [netdrv] igc: Export a way to read the PTP timer (Corinna Vinschen) [1838742] - [netdrv] igc: Remove reset disable flag (Corinna Vinschen) [1838742] - [netdrv] igc: Save PTP time before a reset (Corinna Vinschen) [1838742] - [netdrv] igc: Remove references to SYSTIMR register (Corinna Vinschen) [1838742] - [netdrv] igc: Expose LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Clean RX descriptor error flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove timeout check from ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Don't reschedule ptp_tx work (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_TSYNCTXCTL_VALID macro (Corinna Vinschen) [1838742] - [netdrv] igc: Add new device ID's (Corinna Vinschen) [1838742] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838742] - [netdrv] igc: Fix not considering the TX delay for timestamps (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong timestamp latency numbers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix PTP initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Fix static checker warning (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the hw_stats structure (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ledctl_ fields from the mac_info structure (Corinna Vinschen) [1838742] - [netdrv] igc: Fix registers definition (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded ICTXQMTC register (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Descriptor Minimum Threshold Count to clear HW counters (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded variable (Corinna Vinschen) [1838742] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838742] - [netdrv] igc: Remove checking media type during MAC initialization (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded check for copper media type (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor the igc_power_down_link() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove TCP segmentation TX fail counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add LPI counters (Corinna Vinschen) [1838742] - [netdrv] igc: Fix Rx timestamp disabling (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ptp_set_timestamp_mode() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove UDP filter setup in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Check __IGC_PTP_TX_IN_PROGRESS instead of ptp_tx_skb (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicate code in Tx timestamp handling (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up Rx timestamping logic (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial LTR support (Corinna Vinschen) [1838742] - [netdrv] igc: Add initial EEE support (Corinna Vinschen) [1838742] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838742] - [netdrv] igc: Fix wrong register name (Corinna Vinschen) [1838742] - [netdrv] igc: Remove Sequence Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Add Receive Error Counter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove symbol error counter (Corinna Vinschen) [1838742] - [netdrv] igc: Fix IGC_MAX_RXNFC_RULES (Corinna Vinschen) [1838742] - [netdrv] igc: Reject NFC rules with multiple matches (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused descriptor's flags (Corinna Vinschen) [1838742] - [netdrv] igc: Remove igc_nfc_rule_exit() (Corinna Vinschen) [1838742] - [netdrv] igc: Change adapter->nfc_rule_lock to mutex (Corinna Vinschen) [1838742] - [netdrv] igc: Change return type from igc_disable_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule validation (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules leak when driver is unloaded (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_update_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules restoration (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rules with multicast addresses (Corinna Vinschen) [1838742] - [netdrv] igc: Fix NFC rule overwrite cases (Corinna Vinschen) [1838742] - [netdrv] igc: Fix locking issue when retrieving NFC rules (Corinna Vinschen) [1838742] - [netdrv] igc: Fix 'sw_idx' type in struct igc_nfc_rule (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor igc_ethtool_add_nfc_rule() (Corinna Vinschen) [1838742] - [netdrv] igc: Change byte order in struct igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Align terms used in NFC support code (Corinna Vinschen) [1838742] - [netdrv] igc: Add 'igc_ethtool_' prefix to functions in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: Early return in igc_get_ethtool_nfc_entry() (Corinna Vinschen) [1838742] - [netdrv] igc: Cleanup _get|set_rxnfc ethtool ops (Corinna Vinschen) [1838742] - [netdrv] igc: Get rid of igc_max_channels() (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused field from igc_nfc_filter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove per queue good transmited counter register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove header redirection register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove obsolete circuit breaker registers (Corinna Vinschen) [1838742] - [netdrv] igc: Enable NFC rules based source MAC address (Corinna Vinschen) [1838742] - [netdrv] igc: Add support for source address filters in core (Corinna Vinschen) [1838742] - [netdrv] igc: Remove mac_table from igc_adapter (Corinna Vinschen) [1838742] - [netdrv] igc: Remove IGC_MAC_STATE_SRC_ADDR flag (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused registers (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unused IGC_ICS_DRSTA define (Corinna Vinschen) [1838742] - [netdrv] igc: Dump ETQF registers (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor ethertype filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Fix MAX_ETYPE_FILTER value (Corinna Vinschen) [1838742] - [netdrv] igc: Remove ethertype filter in PTP code (Corinna Vinschen) [1838742] - [netdrv] igc: Remove duplicated IGC_RXPBS macro (Corinna Vinschen) [1838742] - [netdrv] igc: Refactor VLAN priority filtering code (Corinna Vinschen) [1838742] - [netdrv] igc: Return -EOPNOTSUPP when VLAN mask doesn't match (Corinna Vinschen) [1838742] - [netdrv] igc: Dump VLANPQF register (Corinna Vinschen) [1838742] - [netdrv] igc: Rename IGC_VLAPQF macro (Corinna Vinschen) [1838742] - [netdrv] igc: Clean up obsolete NVM defines (Corinna Vinschen) [1838742] - [netdrv] igc: remove IGC_REMOVED function (Corinna Vinschen) [1838742] - [netdrv] igc: Remove PCIe Control register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded register (Corinna Vinschen) [1838742] - [netdrv] igc: Remove unneeded definition (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_base.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_dump.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ptp.c (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_ethtool.c (Corinna Vinschen) [1838742] - [netdrv] igc: add support to eeprom, registers and link self-tests (Corinna Vinschen) [1838742] - [netdrv] igc: Use netdev log helpers in igc_main.c (Corinna Vinschen) [1838742] - [netdrv] igc: Add ECN support for TSO (Corinna Vinschen) [1838742] - [netdrv] ionic: fix mem leak in rx_empty (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: no rx flush in deinit (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: clean up sparse complaints (Jonathan Toppins) [1892492 1887516] - [netdrv] ionic: add new bad firmware error code (Jonathan Toppins) [1887516] - [netdrv] ionic: use lif ident for filter count (Jonathan Toppins) [1887516] - [netdrv] ionic: refill lif identity after fw_up (Jonathan Toppins) [1887516] - [netdrv] ionic: disable all queue napi contexts on timeout (Jonathan Toppins) [1887516] - [netdrv] ionic: check qcq ptr in ionic_qcq_disable (Jonathan Toppins) [1887516] - [netdrv] ionic: clear linkcheck bit on alloc fail (Jonathan Toppins) [1887516] - [netdrv] ionic: drain the work queue (Jonathan Toppins) [1887516] - [netdrv] ionic: contiguous memory for notifyq (Jonathan Toppins) [1887516] - [netdrv] ionic: prevent early watchdog check (Jonathan Toppins) [1887516] - [netdrv] ionic: stop watchdog timer earlier on remove (Jonathan Toppins) [1887516 1887263] - [netdrv] net: ionic: Remove WARN_ON(in_interrupt()) (Jonathan Toppins) [1887516] - [netdrv] net: ionic: Replace in_interrupt() usage (Jonathan Toppins) [1887516] - [netdrv] ionic: add DIMLIB to Kconfig (Jonathan Toppins) [1861520] - [netdrv] ionic: add devlink firmware update (Jonathan Toppins) [1861520] - [netdrv] ionic: update the fw update api (Jonathan Toppins) [1861520] - [netdrv] ionic: dynamic interrupt moderation (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up debugfs after queue swap (Jonathan Toppins) [1861520] - [netdrv] ionic: clarify boolean precedence (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused variable (Jonathan Toppins) [1861520] - [netdrv] ionic: clean adminq service routine (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up desc_info and cq_info structs (Jonathan Toppins) [1861520] - [netdrv] ionic: struct reorder for faster access (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up page handling code (Jonathan Toppins) [1861520] - [netdrv] ionic: fix txrx work accounting (Jonathan Toppins) [1861520] - [netdrv] ionic: pull reset_queues into tx_timeout handler (Jonathan Toppins) [1861520] - [netdrv] ionic: change queue count with no reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change the descriptor ring length without full reset (Jonathan Toppins) [1861520] - [netdrv] ionic: change mtu without full queue rebuild (Jonathan Toppins) [1861520] - [netdrv] ionic: use index not pointer for queue tracking (Jonathan Toppins) [1861520] - [netdrv] ionic: reduce contiguous memory allocation requirement (Jonathan Toppins) [1861520] - [netdrv] ionic: clean up unnecessary non-static functions (Jonathan Toppins) [1861520] - [netdrv] ionic: rework and simplify handling of the queue stats block (Jonathan Toppins) [1861520] - [netdrv] ionic: remove lif list concept (Jonathan Toppins) [1861520] - [netdrv] ionic: use kcalloc for new arrays (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up a couple of debug strings (Jonathan Toppins) [1861520] - [netdrv] ionic: set MTU floor at ETH_MIN_MTU (Jonathan Toppins) [1861520] - [netdrv] ionic_lif: Use devm_kcalloc() in ionic_qcq_alloc() (Jonathan Toppins) [1861520] - [netdrv] ionic: separate interrupt for Tx and Rx (Jonathan Toppins) [1861520] - [netdrv] ionic: tx separate servicing (Jonathan Toppins) [1861520] - [netdrv] ionic: use fewer firmware doorbells on rx fill (Jonathan Toppins) [1861520] - [netdrv] ionic: fix memory leak of object 'lid' (Jonathan Toppins) [1861520] - [netdrv] ionic: interface file updates (Jonathan Toppins) [1861520] - [netdrv] ionic: rearrange reset and bus-master control (Jonathan Toppins) [1861520] - [netdrv] ionic: update eid test for overflow (Jonathan Toppins) [1861520] - [netdrv] ionic: remove unused ionic_coal_hw_to_usec (Jonathan Toppins) [1861520] - [netdrv] ionic: set netdev default name (Jonathan Toppins) [1861520] - [netdrv] ionic: get MTU from lif identity (Jonathan Toppins) [1861520] - [netdrv] ionic: keep rss hash after fw update (Jonathan Toppins) [1861520] - [netdrv] ionic: update filter id after replay (Jonathan Toppins) [1861520] - [netdrv] ionic: fix up filter locks and debug msgs (Jonathan Toppins) [1861520] - [netdrv] ionic: use offset for ethtool regs data (Jonathan Toppins) [1861520] - [md] md/raid5: Allow degraded raid6 to do rmw (Nigel Croxon) [1856838] - [md] md/raid5: Fix Force reconstruct-write io stuck in degraded raid5 (Nigel Croxon) [1856838] - [md] raid5: don't duplicate code for different paths in handle_stripe (Nigel Croxon) [1856838] - [md] raid5-cache: hold spinlock instead of mutex in r5c_journal_mode_show (Nigel Croxon) [1856838] - [md] md: print errno in super_written (Nigel Croxon) [1856838] - [md] md/raid5: remove the redundant setting of STRIPE_HANDLE (Nigel Croxon) [1856838] - [md] md: register new md sysfs file 'uuid' read-only (Nigel Croxon) [1856838] - [md] md: fix max sectors calculation for super 1.0 (Nigel Croxon) [1856838] - [md] md/raid5: use do_div() for 64 bit divisions in raid5_sync_request (Nigel Croxon) [1856838] - [md] md/raid10: avoid deadlock on recovery (Nigel Croxon) [1856838] - [md] md-cluster: fix rmmod issue when md_cluster convert bitmap to none (Nigel Croxon) [1856838] - [md] md-cluster: fix safemode_delay value when converting to clustered bitmap (Nigel Croxon) [1856838] - [md] md/raid5: support config stripe_size by sysfs entry (Nigel Croxon) [1856838] - [md] md/raid5: set default stripe_size as 4096 (Nigel Croxon) [1856838] - [md] md/raid456: convert macro STRIPE_* to RAID5_STRIPE_* (Nigel Croxon) [1856838] - [md] raid5: remove the meaningless check in raid5_make_request (Nigel Croxon) [1856838] - [md] raid5: put the comment of clear_batch_ready to the right place (Nigel Croxon) [1856838] - [md] raid5: call clear_batch_ready before set STRIPE_ACTIVE (Nigel Croxon) [1856838] - [md] md: raid10: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5: Fix compilation warning (Nigel Croxon) [1856838] - [md] md: raid5-cache: Remove set but unused variable (Nigel Croxon) [1856838] - [md] md: Fix compilation warning (Nigel Croxon) [1856838] - [md] md-cluster: fix wild pointer of unlock_all_bitmaps() (Nigel Croxon) [1856838] - [md] md/raid5-cache: clear MD_SB_CHANGE_PENDING before flushing stripes (Nigel Croxon) [1856838] - [md] md: fix deadlock causing by sysfs_notify (Nigel Croxon) [1856838] - [md] md: raid0/linear: fix dereference before null check on pointer mddev (Nigel Croxon) [1856838] - [md] md/raid1: Replace zero-length array with flexible-array (Nigel Croxon) [1856838] - [md] md: add a newline when printing parameter 'start_ro' by sysfs (Nigel Croxon) [1856838] - [md] md: stop using ->queuedata (Nigel Croxon) [1856838] - [md] md/raid1: release pending accounting for an I/O only after write-behind is also finished (Nigel Croxon) [1856838] - [md] md: remove redundant memalloc scope API usage (Nigel Croxon) [1856838] - [md] raid5: update code comment of scribble_alloc() (Nigel Croxon) [1856838] - [md] raid5: remove gfp flags from scribble_alloc() (Nigel Croxon) [1856838] - [md] md: use memalloc scope APIs in mddev_suspend()/mddev_resume() (Nigel Croxon) [1856838] - [md] md: remove the extra line for ->hot_add_disk (Nigel Croxon) [1856838] - [md] md: flush md_rdev_misc_wq for HOT_ADD_DISK case (Nigel Croxon) [1856838] - [md] md: don't flush workqueue unconditionally in md_open (Nigel Croxon) [1856838] - [md] md: add new workqueue for delete rdev (Nigel Croxon) [1856838] - [md] md: add checkings before flush md_misc_wq (Nigel Croxon) [1856838] - [md] md: check arrays is suspended in mddev_detach before call quiesce operations (Nigel Croxon) [1856838]- [scsi] storvsc: Fix error return in storvsc_probe() (Cathy Avery) [1895026] - [scsi] storvsc: Support PAGE_SIZE larger than 4K (Cathy Avery) [1895026] - [kernel] hv: hyperv.h: Introduce some hvpfn helper functions (Cathy Avery) [1895026] - [scsi] storvsc: Add validation for untrusted Hyper-V values (Cathy Avery) [1895026] - [scsi] storvsc: Fix spelling mistake (Cathy Avery) [1895026] - [scsi] storvsc: Remove memset before memory freeing in storvsc_suspend() (Cathy Avery) [1895026] - [net] tipc: fix incorrect setting window for bcast link (Xin Long) [1893085] - [net] tipc: re-configure queue limit for broadcast link (Xin Long) [1893085] - [net] tipc: fix NULL pointer dereference in tipc_named_rcv (Xin Long) [1893085] - [net] tipc: Supply missing udp_media.h include file (Xin Long) [1893085] - [net] tipc: add automatic rekeying for encryption key (Xin Long) [1893085] - [net] tipc: add automatic session key exchange (Xin Long) [1893085] - [net] tipc: introduce encryption master key (Xin Long) [1893085] - [net] tipc: optimize key switching time and logic (Xin Long) [1893085] - [net] tipc: Fix memory leak in tipc_group_create_member() (Xin Long) [1893085] - [net] tipc: fix shutdown() of connection oriented socket (Xin Long) [1893085] - [net] tipc: fix a deadlock when flushing scheduled work (Xin Long) [1893085] - [net] tipc: fix shutdown() of connectionless socket (Xin Long) [1893085] - [net] tipc: fix using smp_processor_id() in preemptible (Xin Long) [1893085] - [net] tipc: fix use-after-free in tipc_bcast_get_mode (Xin Long) [1893085] - [net] tipc: call rcu_read_lock() in tipc_aead_encrypt_done() (Xin Long) [1893085] - [net] tipc: fix uninit skb->data in tipc_nl_compat_dumpit() (Xin Long) [1893085] - [net] tipc: update a binding service via broadcast (Xin Long) [1893085] - [hv] hv_balloon: do adjust_managed_page_count() when ballooning/un-ballooning (Vitaly Kuznetsov) [1894717] - [hv] hv_balloon: simplify math in alloc_balloon_pages() (Vitaly Kuznetsov) [1894717] - [md] dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [md] dm crypt: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [crypto] crypto: drivers - set the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [include] crypto: algapi - introduce the flag CRYPTO_ALG_ALLOCATES_MEMORY (Vladis Dronov) [1903849] - [fs] iomap: Set all uptodate bits for an Uptodate page (Brian Foster) [1654127] - [scsi] scsi: ibmvfc: Avoid link down on FS9100 canister reboot (Desnes Augusto Nunes do Rosario) [1882613] - [scsi] scsi: ibmvfc: Use compiler attribute defines instead of __attribute__() (Desnes Augusto Nunes do Rosario) [1882613] - [arm64] arm64: Enable PCI write-combine resources under sysfs (Petr Oros) [1872943] - [scsi] scsi: mpt3sas: Bump driver version to 35.101.00.00 (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add module parameter multipath_on_hba (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handle vSES vphy object during HBA reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Add bypass_dirty_port_flag parameter (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Handling HBA vSES device (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Set valid PhysicalPort in SMPPassThrough (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port objects after host reset (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get sas_device objects using device's rphy (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rename transport_del_phy_from_an_existing_port() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Get device objects using sas_address & portID (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Update hba_port's sas_address & phy_mask (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Rearrange _scsih_mark_responding_sas_device() (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Allocate memory for hba_port objects (Tomas Henzl) [1888543] - [scsi] scsi: mpt3sas: Define hba_port structure (Tomas Henzl) [1888543]- [netdrv] net: phy: realtek: Modify 2.5G PHY name to RTL8226 (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: enable ALDPS to save power for RTL8211F (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: fix rtl8211e rx/tx delay config (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add support for RTL8125B-internal PHY (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: add delay to resume path of certain internal PHY's (Josef Oskera) [1889854] - [netdrv] net: phy: realtek: read actual speed to detect downshift (Josef Oskera) [1889854] - [netdrv] r8169: fix issue with forced threading in combination with shared interrupts (Josef Oskera) [1889854] - [netdrv] r8169: fix operation under forced interrupt threading (Josef Oskera) [1889854] - [netdrv] r8169: factor out handling rtl8169_stats (Josef Oskera) [1889854] - [netdrv] r8169: consider that PHY reset may still be in progress after applying firmware (Josef Oskera) [1889854] - [netdrv] r8169: fix data corruption issue on RTL8402 (Josef Oskera) [1889854] - [netdrv] r8169: fix handling ether_clk (Josef Oskera) [1889854] - [netdrv] r8169: fix RTL8168f/RTL8411 EPHY config (Josef Oskera) [1889854] - [netdrv] r8169: remove member irq_enabled from struct rtl8169_private (Josef Oskera) [1889854] - [netdrv] r8169: use napi_complete_done return value (Josef Oskera) [1889854] - [netdrv] r8169: allow to enable ASPM on RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: add support for RTL8125B (Josef Oskera) [1889854] - [netdrv] r8169: sync support for RTL8401 with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: merge handling of RTL8101e and RTL8100e (Josef Oskera) [1889854] - [netdrv] r8169: rename RTL8125 to RTL8125A (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_runtime_resume (Josef Oskera) [1889854] - [netdrv] r8169: remove driver-specific mutex (Josef Oskera) [1889854] - [netdrv] r8169: use RTNL to protect critical sections (Josef Oskera) [1889854] - [netdrv] r8169: add rtl8169_up (Josef Oskera) [1889854] - [netdrv] r8169: remove no longer needed checks for device being runtime-active (Josef Oskera) [1889854] - [netdrv] r8169: mark device as not present when in PCI D3 (Josef Oskera) [1889854] - [netdrv] r8169: allow setting irq coalescing if link is down (Josef Oskera) [1889854] - [netdrv] r8169: move switching optional clock on/off to pll power functions (Josef Oskera) [1889854] - [netdrv] r8169: move updating counters to rtl8169_down (Josef Oskera) [1889854] - [netdrv] r8169: move napi_disable call and rename rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: replace synchronize_rcu with synchronize_net (Josef Oskera) [1889854] - [netdrv] r8169: improve setting WoL on runtime-resume (Josef Oskera) [1889854] - [netdrv] r8169: remove unused constant RsvdMask (Josef Oskera) [1889854] - [netdrv] r8169: add info for DASH being enabled (Josef Oskera) [1889854] - [netdrv] r8169: fix failing WoL (Josef Oskera) [1889854] - [netdrv] r8169: improve handling power management ops (Josef Oskera) [1889854] - [netdrv] r8169: make rtl8169_down central chip quiesce function (Josef Oskera) [1889854] - [netdrv] r8169: move some calls to rtl8169_hw_reset (Josef Oskera) [1889854] - [netdrv] r8169: don't reset tx ring indexes in rtl8169_tx_clear (Josef Oskera) [1889854] - [netdrv] r8169: enable WAKE_PHY as only WoL source when runtime-suspending (Josef Oskera) [1889854] - [netdrv] r8169: change driver data type (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_remove_one (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168f/RTL8411 hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168evl hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168h hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: sync RTL8168g hw config with vendor driver (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168ep_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from r8168dp_ocp_read (Josef Oskera) [1889854] - [netdrv] r8169: remove mask argument from rtl_w0w1_eri (Josef Oskera) [1889854] - [netdrv] r8169: work around an irq coalescing related tx timeout (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_mark_to_asic (Josef Oskera) [1889854] - [netdrv] r8169: make rtl_rx better readable (Josef Oskera) [1889854] - [netdrv] r8169: remove remaining call to mdiobus_unregister (Josef Oskera) [1889854] - [netdrv] r8169: don't include linux/moduleparam.h (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed checks in rtl8169_set_eee (Josef Oskera) [1889854] - [netdrv] r8169: improve reset handling for chips from RTL8168g (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_wait_txrx_fifo_empty (Josef Oskera) [1889854] - [netdrv] r8169: add helper rtl_enable_rxdvgate (Josef Oskera) [1889854] - [netdrv] r8169: add helper r8168g_wait_ll_share_fifo_ready (Josef Oskera) [1889854] - [netdrv] r8169: use fsleep in polling functions (Josef Oskera) [1889854] - [netdrv] r8169: use new helper eth_hw_addr_crc (Josef Oskera) [1889854] - [netdrv] r8169: switch from netif_xxx message functions to netdev_xxx (Josef Oskera) [1889854] - [netdrv] r8169: remove "out of memory" error message from rtl_request_firmware (Josef Oskera) [1889854] - [netdrv] r8169: simplify counter handling (Josef Oskera) [1889854] - [netdrv] r8169: remove redundant driver message when entering promiscuous mode (Josef Oskera) [1889854] - [netdrv] r8169: remove not needed parameter in rtl8169_set_magic_reg (Josef Oskera) [1889854] - [netdrv] r8169: configure PME_SIGNAL for RTL8125 too (Josef Oskera) [1889854] - [netdrv] r8169: improve max jumbo packet size definition (Josef Oskera) [1889854] - [netdrv] r8169: add check for invalid parameter combination in rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_set_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: improve interrupt coalescing parameter handling (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_coalesce_choose_scale (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl_get_coalesce (Josef Oskera) [1889854] - [netdrv] r8169: merge scale for tx and rx irq coalescing (Josef Oskera) [1889854] - [netdrv] r8169: don't pass net_device to irq coalescing sub-functions (Josef Oskera) [1889854] - [netdrv] r8169: improve error message if no dedicated PHY driver is found (Josef Oskera) [1889854] - [netdrv] r8169: improve configuring RxConfig register (Josef Oskera) [1889854] - [netdrv] r8169: improve handling CPCMD_MASK (Josef Oskera) [1889854] - [netdrv] r8169: use devm_mdiobus_register (Josef Oskera) [1889854] - [netdrv] r8169: change wmb to smb_wmb in rtl8169_start_xmit (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_make_unusable_by_asic (Josef Oskera) [1889854] - [netdrv] r8169: inline rtl8169_mark_as_last_descriptor (Josef Oskera) [1889854] - [netdrv] r8169: remove PHY resume delay that is handled in the PHY driver now (Josef Oskera) [1889854] - [netdrv] r8169: add workaround for RTL8168evl TSO hw issues (Josef Oskera) [1889854] - [netdrv] r8169: improve rtl8169_tso_csum_v2 (Josef Oskera) [1889854] - [netdrv] r8169: use rtl8169_set_features in rtl8169_init_one (Josef Oskera) [1889854] - [netdrv] r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg (Josef Oskera) [1889854] - [netdrv] r8169: remove NETIF_F_HIGHDMA from vlan_features (Josef Oskera) [1889854] - [netdrv] r8169: move setting OCP base to generic init code (Josef Oskera) [1889854] - [s390] sclp: provide extended sccb support (Thomas Huth) [1798484] - [s390] sclp: avoid copy of sclp_info_sccb (Thomas Huth) [1798484] - [s390] sclp: use memblock for early read cpu info (Thomas Huth) [1798484] - [include] ptp: add stub function for ptp_get_msgtype() (Ivan Vecera) [1899217] - [include] ptp: Add generic ptp message type function (Ivan Vecera) [1899217] - [net] ptp: Add generic ptp v2 header parsing function (Ivan Vecera) [1899217] - [video] hyperv_fb: Fix the cache type when mapping the VRAM (Mohammed Gamal) [1886106] - [video] hyperv_fb: include vmalloc.h (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1886106] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1886106] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1886106] - [uio] uio_hv_generic: add missed sysfs_remove_bin_file (Mohammed Gamal) [1886106] - [input] hyperv-keyboard: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [hid] hyperv: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886106] - [netdrv] hv_netvsc: Add validation for untrusted Hyper-V values (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix the queue_mapping in netvsc_vf_xmit() (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove "unlikely" from netvsc_select_queue (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: do not use VF device if link is down (Mohammed Gamal) [1886097] - [netdrv] hyperv: dump TX indirection table to ethtool regs (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: add support for vlans in AF_PACKET mode (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Fix netvsc_start_xmit's return type (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: Remove unnecessary round_up for recv_completion_cnt (Mohammed Gamal) [1886097] - [netdrv] hv_netvsc: use new helper tcp_v6_gso_csum_prep (Mohammed Gamal) [1886097] - [tools] kvm_stat: add sample systemd unit file (Thomas Huth) [1851123] - [tools] kvm_stat: Add command line switch '-L' to log to file (Thomas Huth) [1851123] - [tools] kvm_stat: add command line switch '-z' to skip zero records (Thomas Huth) [1851123] - [mm] mm/gup: Mark lock taken only after a successful retake (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: fix a data race in filemap_fault() (Chris von Recklinghausen) [1885412] - [mm] mm: fix kthread_use_mm() vs TLB invalidate (Chris von Recklinghausen) [1885412] - [fs] kernel: set USER_DS in kthread_use_mm (Chris von Recklinghausen) [1885412] - [drm] kernel: better document the use_mm/unuse_mm API contract (Chris von Recklinghausen) [1885412] - [kernel] kernel: move use_mm/unuse_mm to kthread.c (Chris von Recklinghausen) [1885412] - [drm] drm/i915: convert get_user_pages() --> pin_user_pages() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: introduce pin_user_pages_fast_only() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: refactor and de-duplicate gup_fast() code (Chris von Recklinghausen) [1885412] - [mm] mm/gup: move __get_user_pages_fast() down a few lines in gup.c (Chris von Recklinghausen) [1885412] - [mm] gup: document and work around "COW can break either way" issue (Chris von Recklinghausen) [1885412] - [vfio] vfio: checking of validity of user vaddr in vfio_dma_rw (Chris von Recklinghausen) [1885412] - [fs] mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow to react to fatal signals (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [mm] mm: allow VM_FAULT_RETRY for multiple times (Chris von Recklinghausen) [1885412] - [fs] mm: introduce FAULT_FLAG_INTERRUPTIBLE (Chris von Recklinghausen) [1885412] - [mm] mm: introduce FAULT_FLAG_DEFAULT (Chris von Recklinghausen) [1885412] - [fs] userfaultfd: don't retake mmap_sem to emulate NOPAGE (Chris von Recklinghausen) [1885412] - [include] mm: return faster for non-fatal signals in user mode faults (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] arm64/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] x86/mm: use helper fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm: introduce fault_signal_pending() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: fix __get_user_pages() on fault retry of hugetlb (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename "nonblocking" to "locked" where proper (Chris von Recklinghausen) [1885412] - [mm] mm/gup: rename nr as nr_pinned in get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/gup: require FOLL_GET for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/filemap.c: don't bother dropping mmap_sem for zero size readahead (Chris von Recklinghausen) [1885412] - [mm] mm/slb: export __kmalloc_track(_node)_caller (Chris von Recklinghausen) [1885412] - [mm] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries (Chris von Recklinghausen) [1885412] - [vfio] vfio: introduce vfio_dma_rw to read/write a range of IOVAs (Chris von Recklinghausen) [1885412] - [infiniband] mm, tree-wide: rename put_user_page*() to unpin_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" (Chris von Recklinghausen) [1885412] - [mm] powerpc: book3s64: convert to pin_user_pages() and put_user_page() (Chris von Recklinghausen) [1885412] - [vfio] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion (Chris von Recklinghausen) [1885412] - [net] net/xdp: set FOLL_PIN via pin_user_pages() (Chris von Recklinghausen) [1885412] - [drm] drm/via: set FOLL_PIN via pin_user_pages_fast() (Chris von Recklinghausen) [1885412] - [mm] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() (Chris von Recklinghausen) [1885412] - [infiniband] IB/{core, hw, umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP (Chris von Recklinghausen) [1885412] - [documentation] mm/gup: introduce pin_user_pages*() and FOLL_PIN (Chris von Recklinghausen) [1885412] - [media] media/v4l2-core: set pages dirty upon releasing DMA buffers (Chris von Recklinghausen) [1885412] - [mm] mm/gup: allow FOLL_FORCE for get_user_pages_fast() (Chris von Recklinghausen) [1885412] - [vfio] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call (Chris von Recklinghausen) [1885412] - [mm] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM (Chris von Recklinghausen) [1885412] - [mm] mm/gup: factor out duplicate code from four routines (Chris von Recklinghausen) [1885412] - [mm] mm: drop mmap_sem before calling balance_dirty_pages() in write fault (Chris von Recklinghausen) [1885412] - [vfio] vfio/type1: untag user pointers in vaddr_get_pfn (Chris von Recklinghausen) [1885412] - [mm] mm: untag user pointers in mm/gup.c (Chris von Recklinghausen) [1885412] - [drm] drivers/gpu/drm/via: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [fs] fs/io_uring.c: convert put_page() to put_user_page*() (Chris von Recklinghausen) [1885412] - [mm] mm: mark the page referenced in gup_hugepte (Chris von Recklinghausen) [1885412] - [mm] mm: switch gup_hugepte to use try_get_compound_head (Chris von Recklinghausen) [1885412] - [mm] mm: move the powerpc hugepd code to mm/gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: validate get_user_pages_fast flags (Chris von Recklinghausen) [1885412] - [mm] mm: consolidate the get_user_pages* implementations (Chris von Recklinghausen) [1885412] - [mm] mm: reorder code blocks in gup.c (Chris von Recklinghausen) [1885412] - [mm] mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP (Chris von Recklinghausen) [1885412] - [x86] mm: lift the x86_32 PAE version of gup_get_pte to common code (Chris von Recklinghausen) [1885412] - [s390] mm: simplify gup_fast_permitted (Chris von Recklinghausen) [1885412] - [mm] mm: use untagged_addr() for get_user_pages_fast addresses (Chris von Recklinghausen) [1885412] - [mm] powerpc/mm: make gup_hugepte() static (Chris von Recklinghausen) [1885412] - [mm] filemap: drop the mmap_sem for all blocking operations (Chris von Recklinghausen) [1885412] - [mm] filemap: kill page_cache_read usage in filemap_fault (Chris von Recklinghausen) [1885412] - [mm] filemap: pass vm_fault to the mmap ra helpers (Chris von Recklinghausen) [1885412] - [mm] docs/core-api/mm: fix return value descriptions in mm/ (Chris von Recklinghausen) [1885412] - [mm] docs/mm: vmalloc: re-indent kernel-doc comemnts (Chris von Recklinghausen) [1885412] - [drm] drm/via: mark expected switch fall-throughs (Chris von Recklinghausen) [1885412] - [mm] x86/mm: Break out kernel address space handling (Chris von Recklinghausen) [1885412] - [kernel] locking/rwsem: Remove reader optimistic spinning (Waiman Long) [1895046] - [kernel] locking/rwsem: Enable reader optimistic lock stealing (Waiman Long) [1895046] - [kernel] locking/rwsem: Prevent potential lock starvation (Waiman Long) [1895046] - [kernel] locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() (Waiman Long) [1895046] - [kernel] locking/rwsem: Fold __down_{read,write}*() (Waiman Long) [1895046] - [kernel] locking/rwsem: Introduce rwsem_write_trylock() (Waiman Long) [1895046] - [kernel] locking/rwsem: Better collate rwsem_read_trylock() (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_interruptible (Waiman Long) [1895046] - [kernel] rwsem: Implement down_read_killable_nested (Waiman Long) [1895046] - [powerpc] powerpc/perf: Fix crash with is_sier_available when pmu is not set (Steve Best) [1904225] - [powerpc] kvm: ppc: book3s hv: xive: Fix vCPU id sanity check (Greg Kurz) [1902709] - [net] ip6_gre: set dev->hard_header_len when using header_ops (Antoine Tenart) [1895789] - [fs] xfs: flush new eof page on truncate to avoid post-eof corruption (Brian Foster) [1878495] - [netdrv] bonding: set dev->needed_headroom in bond_setup_by_slave() (Antoine Tenart) [1903073] - [net] netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal (Antoine Tenart) [1901026] - [infiniband] RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [infiniband] IB/hfi1: Fix error return code in hfi1_init_dd() (Kamal Heib) [1857605] - [infiniband] RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() (Kamal Heib) [1857605] - [infiniband] RDMA/cm: Make the local_id_table xarray non-irq (Kamal Heib) [1857605] - [infiniband] IB/srpt: Fix memory leak in srpt_add_one (Kamal Heib) [1857605] - [infiniband] RDMA/bnxt_re: Set queue pair state when being queried (Kamal Heib) [1894681 1857605] - [infiniband] RDMA/rxe: Handle skb_clone() failure in rxe_recv.c (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix bug rejecting all multicast packets (Kamal Heib) [1857605] - [infiniband] RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() (Kamal Heib) [1857605] - [infiniband] IB/rdmavt: Fix sizeof mismatch (Kamal Heib) [1857605] - [infiniband] RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces (Kamal Heib) [1883480 1883478 1857605] - [infiniband] RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() (Kamal Heib) [1857605] - [rdma] RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() (Kamal Heib) [1857605] - [x86] kretprobe: Prevent triggering kretprobe from within kprobe_flush_task (Jerome Marchand) [1821265] - [netdrv] net: intel: Remove in_interrupt() warnings (Jonathan Toppins) [1891101] - [netdrv] ice: fix adding IP4 IP6 Flow Director rules (Jonathan Toppins) [1891101] - [netdrv] ice: Fix pointer cast warnings (Jonathan Toppins) [1891101] - [netdrv] ice: refactor devlink_port to be per-VSI (Jonathan Toppins) [1891101] - [netdrv] ice: add the DDP Track ID to devlink info (Jonathan Toppins) [1891101] - [netdrv] ice: Change ice_info_get_dsn to be void (Jonathan Toppins) [1891101] - [netdrv] ice: remove repeated words (Jonathan Toppins) [1891101] - [netdrv] ice: devlink: use *phD to print small buffer (Jonathan Toppins) [1891101] - [netdrv] ice: preserve NVM capabilities in safe mode (Jonathan Toppins) [1891101] - [netdrv] ice: increase maximum wait time for flash write commands (Jonathan Toppins) [1891101] - [netdrv] ice: remove unused args from ice_get_open_tunnel_port() (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak in ice_vsi_setup (Jonathan Toppins) [1891101] - [netdrv] ice: fix memory leak if register_netdev_fails (Jonathan Toppins) [1891101] - [netdrv] ice: Fix call trace on suspend (Jonathan Toppins) [1891101] - [netdrv] ice: simplify the return expression of ice_finalize_update() (Jonathan Toppins) [1891101] - [netdrv] ice: Misc minor fixes (Jonathan Toppins) [1838737] - [netdrv] ice: adjust profile ID map locks (Jonathan Toppins) [1838737] - [netdrv] ice: update PTYPE lookup table (Jonathan Toppins) [1838737] - [netdrv] ice: Graceful error handling in HW table calloc failure (Jonathan Toppins) [1838737] - [netdrv] ice: port fix for chk_linearlize (Jonathan Toppins) [1838737] - [netdrv] ice: Allow 2 queue pairs per VF on SR-IOV initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Clear and free XLT entries on reset (Jonathan Toppins) [1838737] - [netdrv] ice: add useful statistics (Jonathan Toppins) [1838737] - [netdrv] ice: remove page_reuse statistic (Jonathan Toppins) [1838737] - [netdrv] ice: Fix RSS profile locks (Jonathan Toppins) [1838737] - [netdrv] ice: fix the vsi_id mask to be 10 bit for set_rss_lut (Jonathan Toppins) [1838737] - [netdrv] ice: rename misleading grst_delay variable (Jonathan Toppins) [1838737] - [netdrv] ice: mark PM functions as __maybe_unused (Jonathan Toppins) [1838737] - [netdrv] ice: fix unused parameter warning (Jonathan Toppins) [1838737] - [netdrv] ice: disable no longer needed workaround for FW logging (Jonathan Toppins) [1838737] - [netdrv] ice: reduce scope of variable (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI on probe fail (Jonathan Toppins) [1838737] - [netdrv] ice: Allow all VLANs in safe mode (Jonathan Toppins) [1838737] - [netdrv] ice: need_wakeup flag might not be set for Tx (Jonathan Toppins) [1838737] - [netdrv] ice: distribute Tx queues evenly (Jonathan Toppins) [1838737] - [netdrv] ice: Adjust scheduler default BW weight (Jonathan Toppins) [1838737] - [netdrv] ice: Add RL profile bit mask check (Jonathan Toppins) [1838737] - [netdrv] ice: fix overwriting TX/RX descriptor values when rebuilding VSI (Jonathan Toppins) [1838737] - [netdrv] ice: return correct error code from ice_aq_sw_rules (Jonathan Toppins) [1838737] - [netdrv] ice: restore VF MSI-X state during PCI reset (Jonathan Toppins) [1838737] - [netdrv] ice: fix link event handling timing (Jonathan Toppins) [1838737] - [netdrv] ice: Fix link broken after GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Implement LFC workaround (Jonathan Toppins) [1838737] - [netdrv] ice: implement device flash update via devlink (Jonathan Toppins) [1838737] - [netdrv] ice: add flags indicating pending update of firmware module (Jonathan Toppins) [1838737] - [netdrv] ice: Add AdminQ commands for FW update (Jonathan Toppins) [1838737] - [netdrv] ice: Add support for unified NVM update flow capability (Jonathan Toppins) [1838737] - [netdrv] ice: add 1G SGMII PHY type (Jonathan Toppins) [1838737] - [netdrv] ice: Report AOC PHY Types as Fiber (Jonathan Toppins) [1838737] - [netdrv] ice: add AQC get link topology handle support (Jonathan Toppins) [1838737] - [netdrv] ice: Rename low_power_ctrl (Jonathan Toppins) [1838737] - [netdrv] ice: update reporting of autoneg capabilities (Jonathan Toppins) [1838737] - [netdrv] ice: add ice_aq_get_phy_caps() debug logs (Jonathan Toppins) [1838737] - [netdrv] ice: support Total Port Shutdown on devices that support it (Jonathan Toppins) [1838737] - [netdrv] ice: add link lenient and default override support (Jonathan Toppins) [1838737] - [netdrv] ice: restore PHY settings on media insertion (Jonathan Toppins) [1838737] - [netdrv] ice: move auto FEC checks into ice_cfg_phy_fec() (Jonathan Toppins) [1838737] - [netdrv] ice: refactor FC functions (Jonathan Toppins) [1838737] - [netdrv] ice: Add advanced power mgmt for WoL (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_discover_caps into two functions (Jonathan Toppins) [1838737] - [netdrv] ice: split ice_parse_caps into separate functions (Jonathan Toppins) [1838737] - [netdrv] ice: refactor ice_discover_caps to avoid need to retry (Jonathan Toppins) [1838737] - [netdrv] ice: replace single-element array used for C struct hack (Jonathan Toppins) [1838737] - [netdrv] ice: avoid unnecessary single-member variable-length structs (Jonathan Toppins) [1838737] - [netdrv] ice: implement snapshot for device capabilities (Jonathan Toppins) [1838737] - [netdrv] net/intel: remove driver versions from Intel drivers (Jonathan Toppins) [1838737] - [netdrv] ice: protect ring accesses with WRITE_ONCE (Jonathan Toppins) [1838737] - [netdrv] ice: Ignore EMODE when setting PHY config (Jonathan Toppins) [1838737] - [netdrv] ice: fix aRFS after flow director delete (Jonathan Toppins) [1838737] - [netdrv] ice: Use coalesce values from q_vector 0 when increasing q_vectors (Jonathan Toppins) [1838737] - [netdrv] ice: fix PCI device serial number to be lowercase values (Jonathan Toppins) [1838737] - [netdrv] ice: fix function signature style format (Jonathan Toppins) [1838737] - [netdrv] ice: Allow VF to request reset as soon as it's initialized (Jonathan Toppins) [1838737] - [netdrv] ice: Fix inability to set channels when down (Jonathan Toppins) [1838737] - [netdrv] ice: Always clear QRXFLXP_CNTXT before writing new value (Jonathan Toppins) [1838737] - [netdrv] ice: Reset VF for all port VLAN changes from host (Jonathan Toppins) [1838737] - [netdrv] ice: Update ICE_PHY_TYPE_HIGH_MAX_INDEX value (Jonathan Toppins) [1838737] - [netdrv] ice: Increase timeout after PFR (Jonathan Toppins) [1838737] - [netdrv] ice: Fix transmit for all software offloaded VLANs (Jonathan Toppins) [1838737] - [netdrv] ice: support adding 16 unicast/multicast filter on untrusted VF (Jonathan Toppins) [1838737] - [netdrv] ice: allow host to clear administratively set VF MAC (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF VSI release and setup functions (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor VF reset (Jonathan Toppins) [1838737] - [netdrv] ice: remove VM/VF disable command on CORER/GLOBR reset (Jonathan Toppins) [1838737] - [netdrv] ice: Add functions to rebuild host VLAN/MAC config for a VF (Jonathan Toppins) [1838737] - [netdrv] ice: Add function to set trust mode bit on reset (Jonathan Toppins) [1838737] - [netdrv] ice: Renaming and simplification in VF init path (Jonathan Toppins) [1838737] - [netdrv] ice: Separate VF VSI initialization/creation from reset flow (Jonathan Toppins) [1838737] - [netdrv] ice: Add helper function for clearing VPGEN_VFRTRIG (Jonathan Toppins) [1838737] - [netdrv] ice: Simplify ice_sriov_configure (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor ice_ena_vf_mappings to split MSIX and queue mappings (Jonathan Toppins) [1838737] - [netdrv] ice: Declare functions static (Jonathan Toppins) [1838737] - [netdrv] ice: fix kernel BUG if register_netdev fails (Jonathan Toppins) [1838737] - [netdrv] ice: fix potential double free in probe unrolling (Jonathan Toppins) [1838737] - [netdrv] ice: cleanup VSI context initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Poll for reset completion when DDP load fails (Jonathan Toppins) [1838737] - [netdrv] ice: Check UMEM FQ size when allocating bufs (Jonathan Toppins) [1838737] - [netdrv] ice: Refactor Rx checksum checks (Jonathan Toppins) [1838737] - [netdrv] ice: avoid undefined behavior (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP Tx queues to match number of Rx queues (Jonathan Toppins) [1838737] - [netdrv] ice: Add XDP Tx to VSI ring stats (Jonathan Toppins) [1838737] - [netdrv] ice: Change number of XDP TxQ to 0 when destroying rings (Jonathan Toppins) [1838737] - [netdrv] ice: Handle critical FW error during admin queue initialization (Jonathan Toppins) [1838737] - [netdrv] ice: Don't allow VLAN stripping change when pvid set (Jonathan Toppins) [1838737] - [netdrv] ice: Add more Rx errors to netdev's rx_error counter (Jonathan Toppins) [1838737] - [netdrv] ice: Fix for memory leaks and modify ICE_FREE_CQ_BUFS (Jonathan Toppins) [1838737] - [netdrv] ice: Fix memory leak (Jonathan Toppins) [1838737] - [netdrv] ice: fix MAC write command (Jonathan Toppins) [1838737] - [netdrv] ice: set VF default LAN address (Jonathan Toppins) [1838737] - [netdrv] ice: remove unused macro (Jonathan Toppins) [1838737] - [netdrv] ice: fix signed vs unsigned comparisons (Jonathan Toppins) [1838737] - [netdrv] ice: Fix error return code in ice_add_prof() (Jonathan Toppins) [1838737] - [netdrv] ice: replace "fallthrough" comments with fallthrough reserved word (Jonathan Toppins) [1838737]- [kernel] kernel/crash: reserve more memory for fadump (Pingfan Liu) [1891043] - [powerpc] pseries: Pass MSI affinity to irq_create_mapping() (Laurent Vivier) [1702939] - [kernel] genirq/irqdomain: Add an irq_create_mapping_affinity() function (Laurent Vivier) [1702939] - [powerpc] powerpc/perf: Use regs->nip when SIAR is zero (Steve Best) [1903731] - [powerpc] powerpc/perf: Use the address from SIAR register to set cpumode flags (Steve Best) [1903731] - [powerpc] powerpc/perf: Drop the check for SIAR_VALID (Steve Best) [1903731] - [powerpc] powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for power10 DD1 (Steve Best) [1903731] - [netdrv] net/mlx5e: fix bpf_prog reference count leaks in mlx5e_alloc_rq (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initialize QP mutex for the debug kernels (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow providing extra scatter CQE QP flag (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Query PPS pin operational status before registering it (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Verify Hardware supports requested ptp function on a given pin (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of using ptp channel index as pin index (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix error path of device attach (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix forward to next namespace (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR after reload interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-switch, Destroy TSAR when fail to enable the mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prevent prefetch from racing with implicit destruction (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use xa_lock_irq when access to SRQ table (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fix usage of rcu-protected pointer (Alaa Hleihel) [1858560] - [netdrv] net/mxl5e: Verify that rpriv is not NULL (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix vlan or qos setting in legacy mode (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set PD pointers for the error flow unwind (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix legacy IPoIB QP initialization (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Protect from kernel crash if XRC_TGT doesn't have udata (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix integrity enabled QP creation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove ECE limitation from the RAW_PACKET QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix remote gid value in query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't access ib_qp fields in internal destroy QP path (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add missed RST2INIT and INIT2INIT steps during ECE handshake (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix -Wformat warning in check_ucmd_data() (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to resp.response_length (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Fix some error pointer dereferences (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE DC support (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Don't rely on FW to set zeros in ECE response (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return an error if copy_to_user fails (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make mlx5e_dcbnl_ops static (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: reduce stack usage in qp_read_field (Alaa Hleihel) [1858560] - [netdrv] mlx5: fix xdp data_meta setup in mlx5e_fill_xdp_buff (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Support TX port affinity for VF drivers in LAG mode (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Optimize performance for IPv4/IPv6 ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Helper function to set ethertype (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use change upper event to setup representors' bond_metadata (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Slave representors sharing unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Alloc and free unique metadata for match (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Add bond_metadata and its slave entries (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Offload flow rules to active lower representor (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Support tc block sharing for representors (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use netdev events to set/del egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Introduce APIs to enable egress acl forward-to-vport rule (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch ingress acl codes (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: E-Switch, Refactor eswitch egress acl codes (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return ECE data after modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during modify QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Convert modify QP to use MLX5_SET macros (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove manually crafted QP context the query call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use direct modify QP implementation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set ECE options during QP create (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Get ECE options from FW during create QP (Alaa Hleihel) [1858560] - [include] net/mlx5: Add ability to read and write ECE options (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use IS_ERR() to check and simplify code (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Add support for RDMA TX FT headers modifying (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move iseg access helper routines close to mlx5_core driver (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Cleanup mlx5_ifc_fte_match_set_misc2_bits (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib driver name (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Calculate SQ stop room in a robust way (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Move internal timer read function to clock library (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Fix a bug of releasing wrong chunks on > 4K page size systems (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Dedicate fw page to the requesting function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Fix query_srq_cmd() function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support for drop action in DV steering (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Add support in steering default miss (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor DV create flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support in forward to namespace (Alaa Hleihel) [1858560] - [infiniband] {IB/net}/mlx5: Simplify don't trap code (Alaa Hleihel) [1858560] - [include] net/mlx5: Replace zero-length array with flexible-array (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Accel, Remove unnecessary header include (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use struct assignment for WQE info updates (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Take TX WQE info structures out of general EN header (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Do not fill edge for the DUMP WQEs in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: kTLS, Fill work queue edge separately in TX flow (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Split TX acceleration offloads into two phases (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Update UDP fields of the SKB for GSO first (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Make TLS offload independent of wqe and pi (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Pass only eseg to IPSEC offload (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return void from mlx5e_sq_xmit and mlx5i_sq_xmit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify checks of TLS offloads (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Return bool from TLS and IPSEC offloads (Alaa Hleihel) [1858560] - [netdrv] net: remove newlines in NL_SET_ERR_MSG_MOD (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove duplicated assignment to variable rcqe_sz (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Assign profile before calling stages (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move all WR logic from qp.c to separate file (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor mlx5_post_send() to improve readability (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update mlx5_ib to use new cmd interface (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set UDP source port based on the grh.flow_label (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Define RoCEv2 udp source port when set path (Alaa Hleihel) [1858560 1851704] - [infiniband] RDMA/mlx5: Set lag tx affinity according to slave (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Refactor affinity related code (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support to get lag physical port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Change lag mutex lock to spin lock (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Consolidate into special function all create QP calls (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove redundant destroy QP call (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Copy response to the user in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Handle udate outlen checks in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP flags check to higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Group all create QP parameters to simplify in-kernel interfaces (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Reduce amount of duplication in QP destroy (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate to user/kernel create QP flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate XRC_TGT QP creation from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Globally parse DEVX UID (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible inlen check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Rely on existence of udata to separate kernel/user flows (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second user copy in create_user_qp (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Combine copy of create QP command in RSS RAW QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Promote RSS RAW QP attribute check in higher level (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Store QP type in the vendor QP structure (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete unsupported QP types (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Unify reserving space for WQEs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Rename ICOSQ WQE info struct and field (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Fetch WQE: reuse code and enforce typing (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: XDP, Print the offending TX descriptor on error completion (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: TX, Generalise code and usage of error CQE dump (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Use proper name field for the UMR key (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add support for release all pages event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Rate limit page not found error messages (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add helper function to release fw page (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove unused field in EQ (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Remove unneeded semicolon (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Fix coverity issue (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process all vendor flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Return all configured create flags through query QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Change scatter CQE flag to be set like other vendor flags (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Use flags_en mechanism to mark QP created with WQE signature (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Process create QP flags in one place (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete create QP flags obfuscation (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Remove second copy from user for non RSS RAW QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Move DRIVER QP flags check into separate function (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Update all DRIVER QP places to use QP subtype (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Split scatter CQE configuration for DCT QP (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Separate create QP flows to be based on type (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Set QP subtype immediately when it is known (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Avoid setting redundant NULL for XRC QPs (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Prepare QP allocation for future removal (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Perform check if QP creation flow is valid (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete impossible GSI port check (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Organize QP types checks in one place (Alaa Hleihel) [1858560] - [include] net/mlx5: TX WQE Add trailer insertion field (Alaa Hleihel) [1858560] - [include] net/mlx5: Add release all pages capability bit (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce TLS RX offload hardware bits (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure and defines for pci sync for fw update event (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Add structure layout and defines for MFRL register (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use aligned variable while allocating ICM memory (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Introduce IPsec Connect-X offload hardware bits and structures (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update transobj.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update SW steering new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update port.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update rl.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update uar.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pd.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update pagealloc.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mr.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mcg.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update main.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update vxlan.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update mpfs.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update gid.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update lag.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fw.c new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update fs_core new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update FPGA to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eswitch to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] ethernet: remove redundant memset (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update statistics to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update eq.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update ecpf.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update debugfs.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Update cq.c to new cmd interface (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Update vport.c to new cmd interface (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: improve some comments (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Read embedded cpu bit only once (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: Handle errors from netif_set_real_num_{tx, rx}_queues (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: IPsec, Refactor SA handle creation and destruction (Alaa Hleihel) [1858560] - [netdrv] net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter list (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Use the correct IPsec capability function for FPGA ops (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Enable SW-defined RoCEv2 UDP source port (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Refactor HCA capability set flow (Alaa Hleihel) [1858560] - [infiniband] net/mlx5: Move QP logic to mlx5_ib (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Alphabetically sort build artifacts (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Delete not-used cmd header (Alaa Hleihel) [1858560] - [infiniband] RDMA/mlx5: Delete Q counter allocations command (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove Q counter low level helper APIs (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Replace hand written QP context struct with automatic getters (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove extra indirection while storing QPN (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the IPoIB module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in the FPGA module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code modify QP in steering module (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Remove empty QP and CQ events handlers (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Open-code create and destroy QP calls (Alaa Hleihel) [1858560] - [netdrv] net/mlx5: Provide simplified command interfaces (Alaa Hleihel) [1858560] - [x86] kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT (Vitaly Kuznetsov) [1902184] - [net] netdevsim: devlink flash timeout message (Petr Oros) [1882019] - [net] devlink: collect flash notify params into a struct (Petr Oros) [1882019] - [net] devlink: add timeout information to status_notify (Petr Oros) [1882019] - [firmware] efi/esrt: Only call efi_mem_reserve() for boot services memory (Kairui Song) [1878024] - [firmware] efi: Drop type and attribute checks in efi_mem_desc_lookup() (Kairui Song) [1878024] - [fs] iomap: Fix direct I/O write consistency check (Andreas Grunbacher) [1875556] - [fs] gfs2: fix O_SYNC write handling (Andreas Grunbacher) [1871923] - [fs] gfs2: move setting current->backing_dev_info (Andreas Grunbacher) [1871923] - [fs] gfs2: Don't return NULL from gfs2_inode_lookup (Andreas Grunbacher) [1872061] - [fs] gfs2: If go_sync returns error, withdraw but skip invalidate (Robert S Peterson) [1875035] - [fs] gfs2: Close timing window with GLF_INVALIDATE_IN_PROGRESS (Robert S Peterson) [1875035] - [fs] gfs2: Fix refcount leak in gfs2_glock_poke (Robert S Peterson) [1875035] - [fs] gfs2: Add missing truncate_inode_pages_final for sd_aspace (Robert S Peterson) [1875035] - [fs] gfs2: call truncate_inode_pages_final for address space glocks (Robert S Peterson) [1875035] - [fs] gfs2: simplify the logic in gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_linked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: further simplify gfs2_evict_inode with new func evict_should_delete (Robert S Peterson) [1875035] - [fs] gfs2: factor evict_unlinked_inode out of gfs2_evict_inode (Robert S Peterson) [1875035] - [fs] gfs2: rename variable error to ret in gfs2_evict_inode (Robert S Peterson) [1875035] - [net] ethtool: Add link extended state (Ivan Vecera) [1894545] - [documentation] networking: ethtool-netlink: Add link extended state (Ivan Vecera) [1894545] - [net] ethtool: fix error handling in linkstate_prepare_data() (Ivan Vecera) [1894545] - [net] ethtool: provide UAPI for PHY Signal Quality Index (SQI) (Ivan Vecera) [1894545]- [mm] mm/hugetlb: fix a race between hugetlb sysctl handlers (Julia Denham) [1886241] {CVE-2020-25285} - [kernel] audit: do not set FS_EVENT_ON_CHILD in audit marks mask (Richard Guy Briggs) [1896480] - [net] missing barriers in some of unix_sock ->addr and ->path accesses (Richard Guy Briggs) [1896480] - [kernel] audit: fix macros warnings (Richard Guy Briggs) [1896480] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1896480] - [kernel] audit: fix a kernel-doc markup (Richard Guy Briggs) [1896480] - [kernel] audit: Remove redundant null check (Richard Guy Briggs) [1896480] - [kernel] audit: uninitialize variable audit_sig_sid (Richard Guy Briggs) [1896480] - [kernel] audit: change unnecessary globals into statics (Richard Guy Briggs) [1896480] - [kernel] audit: report audit wait metric in audit status reply (Richard Guy Briggs) [1896480] - [security] audit: purge audit_log_string from the intra-kernel audit API (Richard Guy Briggs) [1896480] - [security] apparmor: Check buffer bounds when mapping permissions mask (Richard Guy Briggs) [1896480] - [kernel] audit: issue CWD record to accompany LSM_AUDIT_DATA_* records (Richard Guy Briggs) [1896480] - [net] audit: use the proper gfp flags in the audit_log_nfcfg() calls (Richard Guy Briggs) [1896480] - [include] audit: remove unused !CONFIG_AUDITSYSCALL __audit_inode* stubs (Richard Guy Briggs) [1896480] - [net] audit: add gfp parameter to audit_log_nfcfg (Richard Guy Briggs) [1896480] - [kernel] audit: log nftables configuration change events (Richard Guy Briggs) [1896480] - [kernel] audit: Use struct_size() helper in alloc_chunk (Richard Guy Briggs) [1896480] - [kernel] revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules present") (Richard Guy Briggs) [1896480] - [include] audit: Replace zero-length array with flexible-array (Richard Guy Briggs) [1896480] - [netdrv] net: usb: lan78xx: Disable interrupts before calling generic_handle_irq() (Waiman Long) [1904213] - [mm] x86/mm/cpa: Prevent large page split when ftrace flips RW on kernel text (Waiman Long) [1904213] - [mm] x86/mm/cpa: Fix cpa_flush_array() TLB invalidation (Waiman Long) [1904213] - [net] netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [net] netlabel: fix our progress tracking in netlbl_unlabel_staticlist() (Ondrej Mosnacek) [1901171] - [netdrv] net: ena: fix packet's addresses for rx_offset feature (Petr Oros) [1861967] - [netdrv] net: ena: handle bad request id in ena_netdev (Petr Oros) [1861967] - [netdrv] net: ena: Change WARN_ON expression in ena_del_napi_in_range() (Petr Oros) [1861967] - [netdrv] net: ena: support new LLQ acceleration mode (Petr Oros) [1861967] - [netdrv] net: ena: move llq configuration from ena_probe to ena_device_init() (Petr Oros) [1861967] - [netdrv] net: ena: enable support of rss hash key and function changes (Petr Oros) [1861967] - [netdrv] net: ena: add support for traffic mirroring (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: change ena_com_stats_admin stats to u64 (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: satisfy gcc warning (Petr Oros) [1861967] - [netdrv] net: ena: add reserved PCI device ID (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary rearming of interrupt vector when busy-polling (Petr Oros) [1861967] - [netdrv] net: ena: Fix using plain integer as NULL pointer in ena_init_napi_in_range (Petr Oros) [1861967] - [netdrv] ena_netdev: use generic power management (Petr Oros) [1861967] - [netdrv] net: ena: xdp: update napi budget for DROP and ABORTED (Petr Oros) [1861967] - [netdrv] net: ena: xdp: XDP_TX: fix memory leak (Petr Oros) [1861967] - [netdrv] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1861967] - [netdrv] net: ena: reduce driver load time (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: minor code changes (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spacing issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: code reorderings (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary code (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix line break issues (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: fix spelling and grammar mistakes in comments (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: set queue sizes to u32 for consistency (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: rename ena_update_tx/rx_rings_intr_moderation() (Petr Oros) [1861967] - [netdrv] net: ena: simplify ena_com_update_intr_delay_resolution() (Petr Oros) [1861967] - [netdrv] net: ena: fix ena_com_comp_status_to_errno() return value (Petr Oros) [1861967] - [netdrv] net: ena: use explicit variable size for clarity (Petr Oros) [1861967] - [netdrv] net: ena: rename ena_com_free_desc to make API more uniform (Petr Oros) [1861967] - [netdrv] net: ena: add support for the rx offset feature (Petr Oros) [1861967] - [netdrv] ena: Add XDP frame size to amazon NIC driver (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: extract code to ena_indirection_table_set() (Petr Oros) [1861967] - [netdrv] net: ena: cosmetic: remove unnecessary spaces and tabs in ena_com.h macros (Petr Oros) [1861967] - [netdrv] net: ena: use SHUTDOWN as reset reason when closing interface (Petr Oros) [1861967] - [netdrv] net: ena: drop superfluous prototype (Petr Oros) [1861967] - [netdrv] net: ena: add support for reporting of packet drops (Petr Oros) [1861967] - [netdrv] net: ena: add unmask interrupts statistics to ethtool (Petr Oros) [1861967] - [netdrv] net: ena: remove code that does nothing (Petr Oros) [1861967] - [netdrv] net: ena: changes to RSS hash key allocation (Petr Oros) [1861967] - [netdrv] net: ena: change default RSS hash function to Toeplitz (Petr Oros) [1861967] - [netdrv] net: ena: allow setting the hash function without changing the key (Petr Oros) [1861967] - [netdrv] net: ena: fix error returning in ena_com_get_hash_function() (Petr Oros) [1861967] - [netdrv] net: ena: avoid unnecessary admin command when RSS function set fails (Petr Oros) [1861967] - [netdrv] net/ena: Fix build warning in ena_xdp_set() (Petr Oros) [1861967] - [netdrv] net: ena: Make some functions static (Petr Oros) [1861967] - [netdrv] net: ena: fix continuous keep-alive resets (Petr Oros) [1861967] - [netdrv] net: ena: avoid memory access violation by validating req_id properly (Petr Oros) [1861967] - [netdrv] net: ena: fix request of incorrect number of IRQ vectors (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect setting of the number of msix vectors (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: clean up minor indentation issue (Petr Oros) [1861967] - [netdrv] net: ena: reject unsupported coalescing params (Petr Oros) [1861967] - [netdrv] net: ena: fix broken interface between ENA driver and FW (Petr Oros) [1861967] - [netdrv] net/amazon: Ensure that driver version is aligned to the linux kernel (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: remove redundant non-zero check on rc (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'hash_key' (Petr Oros) [1861967] - [netdrv] net: ena: ena-com.c: prevent NULL pointer dereference (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: use correct value for crc32 hash (Petr Oros) [1861967] - [netdrv] net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE (Petr Oros) [1861967] - [netdrv] net: ena: fix corruption of dev_idx_to_host_tbl (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrectly saving queue numbers when setting RSS indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: store hash function as values and not bits (Petr Oros) [1861967] - [netdrv] net: ena: rss: fix failure to get indirection table (Petr Oros) [1861967] - [netdrv] net: ena: rss: do not allocate key when not supported (Petr Oros) [1861967] - [netdrv] net: ena: fix incorrect default RSS key (Petr Oros) [1861967] - [netdrv] net: ena: add missing ethtool TX timestamping indication (Petr Oros) [1861967] - [netdrv] net: ena: fix uses of round_jiffies() (Petr Oros) [1861967] - [netdrv] net: ena: fix potential crash when rxfh key is NULL (Petr Oros) [1861967] - [netdrv] net: ena: remove set but not used variable 'rx_ring' (Petr Oros) [1861967] - [netdrv] net: ena: fix issues in setting interrupt moderation params in ethtool (Petr Oros) [1861967] - [netdrv] net: ena: fix default tx interrupt moderation interval (Petr Oros) [1861967] - [netdrv] net: ena: Add first_interrupt field to napi struct (Petr Oros) [1861967] - [netdrv] net: ena: Implement XDP_TX action (Petr Oros) [1861967] - [netdrv] net: ena: implement XDP drop support (Petr Oros) [1861967] - [netdrv] net: ena: fix napi handler misbehavior when the napi budget is zero (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: support set_channels callback (Petr Oros) [1861967] - [netdrv] net: ena: remove redundant print of number of queues (Petr Oros) [1861967] - [netdrv] net: ena: make ethtool -l show correct max number of queues (Petr Oros) [1861967] - [netdrv] net: ena: ethtool: get_channels: use combined only (Petr Oros) [1861967] - [netdrv] net: ena: multiple queue creation related cleanups (Petr Oros) [1861967] - [netdrv] net: ena: change num_queues to num_io_queues for clarity and consistency (Petr Oros) [1861967] - [kernel] rcu/tree: docs: document bkvcache new members at struct kfree_rcu_cpu (Nico Pache) [1894223] - [mm] kasan: don't assume percpu shadow allocations will succeed (Nico Pache) [1894223] - [lib] kasan: update required compiler versions in documentation (Nico Pache) [1894223] - [lib] kasan: improve and simplify Kconfig.kasan (Nico Pache) [1894223] - [lib] kasan: Fix required compiler version (Nico Pache) [1894223] - [lib] kasan: Bump required compiler version (Nico Pache) [1894223] - [documentation] kasan: update documentation for generic kasan (Nico Pache) [1894223] - [mm] kasan: record and print the free track (Nico Pache) [1894223] - [mm] rcu: kasan: record and print call_rcu() call stack (Nico Pache) [1894223] - [kernel] rcu: Support reclaim for head-less object (Nico Pache) [1894223] - [kernel] rcu: Introduce 2 arg kvfree_rcu() interface (Nico Pache) [1894223] - [mm] mm/list_lru.c: Rename kvfree_rcu() to local variant (Nico Pache) [1894223] - [kernel] rcu: Rename *_kfree_callback/*_kfree_rcu_offset/kfree_call_* (Nico Pache) [1894223] - [kernel] rcu/tiny: support vmalloc in tiny-RCU (Nico Pache) [1894223] - [kernel] rcu/tree: Maintain separate array for vmalloc ptrs (Nico Pache) [1894223] - [kernel] rcu/tree: cache specified number of objects (Nico Pache) [1894223] - [kernel] rcu/tree: Use static initializer for krc.lock (Nico Pache) [1894223] - [kernel] rcu/tree: Move kfree_rcu_cpu locking/unlocking to separate functions (Nico Pache) [1894223] - [kernel] rcu/tree: Simplify KFREE_BULK_MAX_ENTR macro (Nico Pache) [1894223] - [kernel] rcu/tree: Make debug_objects logic independent of rcu_head (Nico Pache) [1894223] - [kernel] rcu/tree: Repeat the monitor if any free channel is busy (Nico Pache) [1894223] - [kernel] rcu/tree: Skip entry into the page allocator for PREEMPT_RT (Nico Pache) [1894223] - [kernel] rcu/tree: Keep kfree_rcu() awake during lock contention (Nico Pache) [1894223] - [kernel] rcu: Fix a kernel-doc warnings for "count" (Nico Pache) [1894223] - [kernel] rcu/tree: Count number of batched kfree_rcu() locklessly (Nico Pache) [1894223] - [kernel] rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() batching (Nico Pache) [1894223] - [kernel] rcuperf: Measure memory footprint during kfree_rcu() test (Nico Pache) [1894223] - [kernel] rcu: Add a trace event for kfree_rcu() use of kfree_bulk() (Nico Pache) [1894223] - [kernel] rcu: Support kfree_bulk() interface in kfree_rcu() (Nico Pache) [1894223] - [mm] kasan: fix clang compilation warning due to stack protector (Nico Pache) [1894223] - [mm] kasan: disable branch tracing for core runtime (Nico Pache) [1894223] - [mm] kasan: add missing functions declarations to kasan.h (Nico Pache) [1894223] - [mm] kasan: consistently disable debugging features (Nico Pache) [1894223] - [mm] kasan: unset panic_on_warn before calling panic() (Nico Pache) [1894223] - [mm] kasan: detect negative size in memory operation function (Nico Pache) [1894223] - [mm] kasan: No KASAN's memmove check if archs don't have it (Nico Pache) [1894223] - [mm] kasan: use apply_to_existing_page_range() for releasing vmalloc shadow (Nico Pache) [1894223] - [mm] kasan: fix crashes on access to memory mapped by vm_map_ram() (Nico Pache) [1894223] - [mm] mm/kasan/common.c: fix compile error (Nico Pache) [1894223] - [mm] kasan: support backing vmalloc space with real shadow memory (Nico Pache) [1894223] - [mm] mm/vmalloc: rework vmap_area_lock (Nico Pache) [1894223] - [mm] mm/vmalloc: remove preempt_disable/enable when doing preloading (Nico Pache) [1894223] - [mm] mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() (Nico Pache) [1894223] - [mm] mm/vmalloc.c: get rid of one single unlink_va() when merge (Nico Pache) [1894223] - [mm] mm/vmalloc.c: preload a CPU with one object for split purpose (Nico Pache) [1894223] - [mm] mm/vmalloc.c: remove "node" argument (Nico Pache) [1894223] - [mm] mm/vmalloc: modify struct vmap_area to reduce its size (Nico Pache) [1894223] - [mm] mm/vmalloc: do not keep unpurged areas in the busy tree (Nico Pache) [1894223] - [mm] mm/vmalloc.c: fix percpu free VM area search criteria (Nico Pache) [1894223] - [mm] mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro (Nico Pache) [1894223] - [mm] mm/vmalloc.c: keep track of free blocks for vmap allocation (Nico Pache) [1894223] - [mm] mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t (Nico Pache) [1894223] - [mm] mm/kasan: change kasan_check_{read, write} to return boolean (Nico Pache) [1894223] - [mm] mm/kasan: introduce __kasan_check_{read, write} (Nico Pache) [1894223] - [mm] kasan: fix coccinelle warnings in kasan_p*_table (Nico Pache) [1894223] - [mm] kasan: fix kasan_check_read/write definitions (Nico Pache) [1894223] - [lib] kasan: remove use after scope bugs detection (Nico Pache) [1894223] - [lib] kasan: remove clang version check for KASAN_STACK (Nico Pache) [1894223] - [lib] kasan: turn off asan-stack for clang-8 and earlier (Nico Pache) [1894223] - [block] nbd: fix a block_device refcount leak in nbd_release (Ming Lei) [1901400] - [tools] selftests: Set default protocol for raw sockets in nettest (Hangbin Liu) [1898813] - [tools] selftests/net: improve descriptions for XFAIL cases in psock_snd.sh (Hangbin Liu) [1898813] - [tools] selftests: rtnetlink: make kci_test_encap() return sub-test result (Hangbin Liu) [1898813] - [tools] selftests: net: ip_defrag: modprobe missing nf_defrag_ipv6 support (Hangbin Liu) [1898813] - [tools] selftests: use LDLIBS for libraries instead of LDFLAGS (Hangbin Liu) [1898813] - [tools] selftests: tls: run all tests for TLS 1.2 and TLS 1.3 (Hangbin Liu) [1898813] - [tools] selftests/net: add definition for SOL_DCCP to fix compilation errors for old libc (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: silence clang warning (Hangbin Liu) [1898813] - [tools] selftests: net: refactor reuseport_addr_any test (Hangbin Liu) [1898813] - [tools] selftests: net: reuseport_addr_any: add DCCP (Hangbin Liu) [1898813] - [tools] selftests: net: test that listening sockets match on address properly (Hangbin Liu) [1898813] - [tools] selftests/net: make udpgso_bench skip unsupported testcases (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh test fails on error (Hangbin Liu) [1898813] - [tools] net/udpgso_bench.sh add UDP GSO audit tests (Hangbin Liu) [1898813] - [tools] selftests: extend zerocopy tests to udp (Hangbin Liu) [1898813] - [tools] net/udpgso_bench_tx: options to exercise TX CMSG (Hangbin Liu) [1898813] - [tools] selftests: fixes for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests/net: replace obsolete NFT_CHAIN configuration (Hangbin Liu) [1898813] - [tools] selftests: explicitly require kernel features needed by udpgro tests (Hangbin Liu) [1898813] - [tools] selftests: add explicit test for multiple concurrent GRO sockets (Hangbin Liu) [1898813] - [tools] selftests: add functionals test for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add some benchmark for UDP GRO (Hangbin Liu) [1898813] - [tools] selftests: add GRO support to udp bench rx program (Hangbin Liu) [1898813] - [net] sctp: change to hold/put transport for proto_unreach_timer (Xin Long) [1897084] - [scsi] scsi: qedi: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add support for handling PCIe errors (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Add firmware error recovery invocation support (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Mark all connections for recovery on link down event (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use snprintf instead of sprintf (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Protect active command list to avoid list corruption (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Fix list_del corruption while removing active I/O (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Skip firmware connection termination for PCI shutdown handler (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Use qed count from set_fp_int in msix allocation (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove redundant NULL check (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Staticify non-external function 'qedi_get_iscsi_error' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Demote seemingly unintentional kerneldoc header (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove set but unused variable 'tmp' (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove 2 set but unused variables (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove unused variable udev & uctrl (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Remove comparison of 0/1 to bool variable (Nilesh Javali) [1854121] - [scsi] scsi: qedi: Check for buffer overflow in qedi_set_path() (Nilesh Javali) [1854121] - [scsi] scsi: qedf: Remove redundant assignment to variable 'rc' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Retry qed->probe during recovery (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Add schedule_hw_err_handler callback for fan failure (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Return SUCCESS if stale rport is encountered (Nilesh Javali) [1854122] - [scsi] scsi: qedf: FDMI attributes correction (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Use pci_get_dsn() (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix for the session's E_D_TOV value (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Correct the comment in qedf_initiate_els (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Change the debug parameter permission to read & write (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix null ptr reference in qedf_stag_change_work (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Fix race between ELS completion and flushing ELS request (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Don't process ELS completion if event is flushed or cleaned up (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Initiate cleanup for ELS commands as well (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Send cleanup even for RRQ on timeout (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Do not kill timeout work for original I/O on RRQ completion (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check the validity of rjt frame before processing (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Check for port type and role before processing an event (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove a whole host of unused variables (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove set but not checked variable 'tmp' (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Demote obvious misuse of kerneldoc to standard comment blocks (Nilesh Javali) [1854122] - [scsi] scsi: qedf: Remove redundant initialization of variable rc (Nilesh Javali) [1854122] - [infiniband] RDMA/qedr: Fix memory leak in iWARP CM (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix function prototype parameters alignment (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix inline size returned for iWARP (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix iWARP active mtu display (Manish Chopra) [1857857] - [netdrv] qede: Notify qedr when mtu has changed (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix return code if accept is called on a destroyed qp (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix use of uninitialized field (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix doorbell setting (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix qp structure memory leak (Manish Chopra) [1857857] - [netdrv] net: qed: RDMA personality shouldn't fail VF load (Manish Chopra) [1857857] - [netdrv] net: qede: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: Disable aRFS for NPAR and 100G (Manish Chopra) [1857857] - [netdrv] net: qed: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] net: qede: use eth_zero_addr() to clear mac address (Manish Chopra) [1857857] - [netdrv] qede: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [netdrv] qed: Use pM format specifier for MAC addresses (Manish Chopra) [1857857] - [infiniband] qed: fix assignment of n_rq_elems to incorrect params field (Manish Chopra) [1857857] - [netdrv] qed: fix the allocation of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qede: add .ndo_xdp_xmit() and XDP_REDIRECT support (Manish Chopra) [1857857] - [netdrv] qede: refactor XDP Tx processing (Manish Chopra) [1857857] - [netdrv] qede: reformat net_device_ops declarations (Manish Chopra) [1857857] - [netdrv] qede: reformat several structures in "qede.h" (Manish Chopra) [1857857] - [include] qed: introduce qed_chain_get_elem_used{, u32}() (Manish Chopra) [1857857] - [include] qed: optimize common chain accessors (Manish Chopra) [1857857] - [infiniband] qed: add support for different page sizes for chains (Manish Chopra) [1857857] - [netdrv] qed: simplify chain allocation with init params struct (Manish Chopra) [1857857] - [netdrv] qed: simplify initialization of the chains with an external PBL (Manish Chopra) [1857857] - [netdrv] qed: move chain initialization inlines next to allocation functions (Manish Chopra) [1857857] - [netdrv] qed: sanitize PBL chains allocation (Manish Chopra) [1857857] - [netdrv] qed: prevent possible double-frees of the chains (Manish Chopra) [1857857] - [netdrv] qed: move chain methods to a separate file (Manish Chopra) [1857857] - [netdrv] qed: reformat Makefile (Manish Chopra) [1857857] - [include] qed: reformat "qed_chain.h" a bit (Manish Chopra) [1857857] - [netdrv] net: qed_hsi.h: Avoid the use of one-element array (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] qed: suppress false-positives interrupt error messages on HW init (Manish Chopra) [1857857] - [netdrv] qed: suppress "don't support RoCE & iWARP" flooding on HW init (Manish Chopra) [1857857] - [netdrv] qed: Fix ILT and XRCD bitmap memory leaks (Manish Chopra) [1857857] - [netdrv] qed: add support for the extended speed and FEC modes (Manish Chopra) [1857857] - [netdrv] qed: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed: add missing loopback modes (Manish Chopra) [1857857] - [netdrv] qed: add support for new port modes (Manish Chopra) [1857857] - [netdrv] qed: remove unused qed_hw_info::port_mode and QED_PORT_MODE (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qede: introduce support for FEC control (Manish Chopra) [1857857] - [netdrv] qede: format qede{,_vf}_ethtool_ops (Manish Chopra) [1857857] - [netdrv] qed: add support for Forward Error Correction (Manish Chopra) [1857857] - [netdrv] qed: reformat several structures a bit (Manish Chopra) [1857857] - [netdrv] qed: use transceiver data to fill link partner's advertising speeds (Manish Chopra) [1857857] - [netdrv] qed: add support for multi-rate transceivers (Manish Chopra) [1857857] - [netdrv] qed: reformat public_port::transceiver_data a bit (Manish Chopra) [1857857] - [netdrv] qede: populate supported link modes maps on module init (Manish Chopra) [1857857] - [netdrv] qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM max size to alloc ucontext response (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: SRQ's bug fixes (Manish Chopra) [1857857] - [include] net: qed: drop duplicate words in comments (Manish Chopra) [1857857] - [netdrv] qede: convert to new udp_tunnel_nic infra (Manish Chopra) [1857857] - [netdrv] qed: Disable "MFW indication via attention" SPAM every 5 minutes (Manish Chopra) [1857857] - [netdrv] qed: Populate nvm-file attributes while reading nvm config partition (Manish Chopra) [1857857] - [netdrv] net: qede: fix BE vs CPU comparison (Manish Chopra) [1857857] - [netdrv] net: qede: fix kernel-doc for qede_ptp_adjfreq() (Manish Chopra) [1857857] - [netdrv] net: qed: sanitize BE/LE data processing (Manish Chopra) [1857857] - [netdrv] net: qed: use ptr shortcuts to dedup field accessing in some parts (Manish Chopra) [1857857] - [netdrv] net: qed: improve indentation of some parts of code (Manish Chopra) [1857857] - [netdrv] net: qed: address kernel-doc warnings (Manish Chopra) [1857857] - [netdrv] net: qed: correct qed_hw_err_notify() prototype (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup global structs declarations (Manish Chopra) [1857857] - [netdrv] net: qed: move static iro_arrout of header file (Manish Chopra) [1857857] - [netdrv] qed: Make symbol 'qed_hw_err_type_descr' static (Manish Chopra) [1857857] - [netdrv] net: qede: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qede: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qede: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] net: qed: update copyright years (Manish Chopra) [1857857] - [netdrv] net: qed: convert to SPDX License Identifiers (Manish Chopra) [1857857] - [netdrv] net: qed: correct existing SPDX tags (Manish Chopra) [1857857] - [netdrv] qed: add missing error test for DBG_STATUS_NO_MATCHING_FRAMING_MODE (Manish Chopra) [1857857] - [netdrv] net: qed: fix "maybe uninitialized" warning (Manish Chopra) [1857857] - [netdrv] net: qed: reset ILT block sizes before recomputing to fix crashes (Manish Chopra) [1857857] - [netdrv] net: qede: fix use-after-free on recovery and AER handling (Manish Chopra) [1857857] - [netdrv] net: qede: fix PTP initialization on recovery (Manish Chopra) [1857857] - [netdrv] net: qed: fix excessive QM ILT lines consumption (Manish Chopra) [1857857] - [netdrv] net: qed: fix NVMe login fails over VFs (Manish Chopra) [1857857] - [netdrv] net: qede: stop adding events on an already destroyed workqueue (Manish Chopra) [1857857] - [netdrv] net: qed: fix async event callbacks unregistering (Manish Chopra) [1857857] - [include] net: qed: fix left elements count calculation (Manish Chopra) [1857857] - [infiniband] RDMA/qedr: Fix KASAN: use-after-free in ucma_event_handler+0x532 (Manish Chopra) [1857857] - [netdrv] qed: Add EDPM mode type for user-fw compatibility (Manish Chopra) [1857857] - [netdrv] qed: Add XRC to RoCE (Manish Chopra) [1857857] - [netdrv] qed: changes to ILT to support XRC (Manish Chopra) [1857857] - [include] net: qed: fix bad formatting (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical hardware error handler (Manish Chopra) [1857857] - [netdrv] net: qed: introduce critical fan failure handler (Manish Chopra) [1857857] - [netdrv] net: qede: Implement ndo_tx_timeout (Manish Chopra) [1857857] - [netdrv] net: qede: optional hw recovery procedure (Manish Chopra) [1857857] - [netdrv] net: qed: attention clearing properties (Manish Chopra) [1857857] - [netdrv] net: qed: cleanup debug related declarations (Manish Chopra) [1857857] - [netdrv] net: qed: critical err reporting to management firmware (Manish Chopra) [1857857] - [netdrv] net: qed: invoke err notify on critical areas (Manish Chopra) [1857857] - [netdrv] net: qede: add hw err scheduled handler (Manish Chopra) [1857857] - [netdrv] net: qed: adding hw_err states and handling (Manish Chopra) [1857857] - [netdrv] net: qede: Use true for bool variable in qede_init_fp() (Manish Chopra) [1857857] - [netdrv] qed: Make ll2_cbs static (Manish Chopra) [1857857] - [netdrv] qede: Add support for handling the pcie errors (Manish Chopra) [1857857] - [netdrv] qed: Enable device error reporting capability (Manish Chopra) [1857857] - [netdrv] qed: use true,false for bool variables (Manish Chopra) [1857857] - [netdrv] net: qed: Remove unneeded cast from memory allocation (Manish Chopra) [1857857] - [netdrv] net: qede: reject unsupported coalescing params (Manish Chopra) [1857857] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 440 (Manish Chopra) [1857857] - [scsi] treewide: Add SPDX license identifier - Makefile/Kconfig (Manish Chopra) [1857857] - [netdrv] sfc: don't double-down() filters in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: Fix error code in probe (Jarod Wilson) [1856681] - [netdrv] sfc: fix boolreturn.cocci warning and rename function (Jarod Wilson) [1856681] - [netdrv] sfc: Use 'pci_channel_state_t' instead of 'enum pci_channel_state' (Jarod Wilson) [1856681] - [netdrv] sfc: Use fallthrough pseudo-keyword (Jarod Wilson) [1856681] - [netdrv] sfc: fix build warnings on 32-bit (Jarod Wilson) [1856681] - [netdrv] sfc: don't free_irq()s if they were never requested (Jarod Wilson) [1856681] - [netdrv] sfc: null out channel->rps_flow_id after freeing it (Jarod Wilson) [1856681] - [netdrv] sfc: take correct lock in ef100_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: really check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: check hash is valid before using it (Jarod Wilson) [1856681] - [netdrv] sfc: fix ef100 design-param checking (Jarod Wilson) [1856681] - [netdrv] sfc: Fix build with CONFIG_RFS_ACCEL disabled (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add nic-type for VFs, and bind to them (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read pf_index at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: functions for selftests (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: statistics gathering (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: plumb in fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX path for EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: RX filter table management and related gubbins (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: TX path for EF100 NICs (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read Design Parameters at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: fail the probe if NIC uses unsol_ev credits (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: check firmware version at start-of-day (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: remove duplicated include from ef100_netdev.c (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_get_phys_port_{id, name} (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read device MAC address at probe time (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: probe the PHY and configure the MAC (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: actually perform resets (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: extend ef100_check_caps to cover datapath_caps3 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: read datapath caps, implement check_caps (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: process events for MCDI completions (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement ndo_open/close and EVQ probing (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: implement MCDI transport (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: don't call efx_reset_down()/up() on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: PHY probe stub (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: reset-handling stub (Jarod Wilson) [1856681] - [netdrv] sfc: skeleton EF100 PF driver (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: register accesses on EF100 (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 register definitions (Jarod Wilson) [1856681] - [netdrv] sfc: remove efx_ethtool_nway_reset() (Jarod Wilson) [1856681] - [netdrv] sfc: drop unnecessary list_empty (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: helper function to set default RSS table of given size (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: NVRAM selftest support code (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: populate BUFFER_SIZE_BYTES in INIT_RXQ (Jarod Wilson) [1856681] - [netdrv] sfc_ef100: add EF100 to NIC-revision enumeration (Jarod Wilson) [1856681] - [netdrv] sfc: get drvinfo driver name from outside the common code (Jarod Wilson) [1856681] - [netdrv] sfc: initialise RSS context ID to 'no RSS context' in efx_init_struct() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_fini_dmaq (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_mcdi_filter_table_down() from _remove() (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_limit_len if NIC type doesn't have one (Jarod Wilson) [1856681] - [netdrv] sfc: assign TXQs without gaps (Jarod Wilson) [1856681] - [netdrv] sfc: commonise netif_set_real_numx_queues calls (Jarod Wilson) [1856681] - [netdrv] sfc: make tx_queues_per_channel variable at runtime (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'rss_cpus' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: move modparam 'interrupt_mode' out of common channel code (Jarod Wilson) [1856681] - [netdrv] sfc: remove max_interrupt_mode (Jarod Wilson) [1856681] - [netdrv] sfc: support setting MTU even if not privileged to configure MAC fully (Jarod Wilson) [1856681] - [netdrv] sfc: don't call tx_remove if there isn't one (Jarod Wilson) [1856681] - [netdrv] sfc: commonise initialisation of efx->vport_id (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx->xq_entries initialisation (Jarod Wilson) [1856681] - [netdrv] sfc: initialise max_channels in efx_init_channels() (Jarod Wilson) [1856681] - [netdrv] sfc: move definition of EFX_MC_STATS_GENERATION_INVALID (Jarod Wilson) [1856681] - [netdrv] sfc: factor out efx_tx_tso_header_length() and understand encapsulation (Jarod Wilson) [1856681] - [netdrv] sfc: remove duplicate declaration of efx_enqueue_skb_tso() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise TSO fallback code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise efx_sync_rx_buffer() (Jarod Wilson) [1856681] - [netdrv] sfc: commonise some MAC configuration code (Jarod Wilson) [1856681] - [netdrv] sfc: commonise miscellaneous efx functions (Jarod Wilson) [1856681] - [netdrv] sfc: add missing licence info to mcdi_filters.c (Jarod Wilson) [1856681] - [netdrv] sfc: commonise MCDI MAC stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: move NIC-specific mcdi_port declarations out of common header (Jarod Wilson) [1856681] - [netdrv] sfc: extend common GRO interface to support CHECKSUM_COMPLETE (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ARFS handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise drain event handling (Jarod Wilson) [1856681] - [netdrv] sfc: commonise PCI error handlers (Jarod Wilson) [1856681] - [netdrv] sfc: track which BAR is mapped (Jarod Wilson) [1856681] - [netdrv] sfc: commonise FC advertising (Jarod Wilson) [1856681] - [netdrv] sfc: commonise other ethtool bits (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool NFC and RXFH/RSS functions (Jarod Wilson) [1856681] - [netdrv] sfc: commonise ethtool link handling functions (Jarod Wilson) [1856681] - [netdrv] sfc: split up nic.h (Jarod Wilson) [1856681] - [netdrv] sfc: refactor EF10 stats handling (Jarod Wilson) [1856681] - [netdrv] sfc: don't try to create more channels than we can have VIs (Jarod Wilson) [1856681] - [netdrv] sfc: extend bitfield macros up to POPULATE_DWORD_13 (Jarod Wilson) [1856681] - [netdrv] sfc: determine flag word automatically in efx_has_cap() (Jarod Wilson) [1856681] - [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1856681] - [netdrv] sfc: replace '---help---' in Kconfig files with 'help' (Jarod Wilson) [1856681] - [netdrv] sfc: add missing annotation for efx_ef10_try_update_nic_stats_vf() (Jarod Wilson) [1856681] - [netdrv] sfc: avoid an unused-variable warning (Jarod Wilson) [1856681] - [netdrv] sfc: fix dereference of table before it is null checked (Jarod Wilson) [1856681] - [netdrv] sfc: siena_check_caps() can be static (Jarod Wilson) [1856681] - [netdrv] sfc: actually wire up siena_check_caps() (Jarod Wilson) [1856681] - [netdrv] sfc: make firmware-variant printing a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: make filter table probe caller responsible for adding VLANs (Jarod Wilson) [1856681] - [netdrv] sfc: move rx_rss_context_exclusive into struct efx_mcdi_filter_table (Jarod Wilson) [1856681] - [netdrv] sfc: rework handling of (firmware) multicast chaining state (Jarod Wilson) [1856681] - [netdrv] sfc: move 'must restore' flags out of ef10-specific nic_data (Jarod Wilson) [1856681] - [netdrv] sfc: use efx_has_cap for capability checks outside of NIC-specific code (Jarod Wilson) [1856681] - [netdrv] sfc: make capability checking a nic_type function (Jarod Wilson) [1856681] - [netdrv] sfc: move vport_id to struct efx_nic (Jarod Wilson) [1856681] - [ntb] NTB: Revert "Add Hygon Device ID" (Myron Stowe) [1880468] - [tools] NTB: ntb_test: Fix bug when counting remote files (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix race condition when run with ntb_test (Myron Stowe) [1908031] - [ntb] NTB: perf: Fix support for hardware that doesn't have port numbers (Myron Stowe) [1908031] - [ntb] NTB: perf: Don't require one more memory window than number of peers (Myron Stowe) [1908031] - [ntb] NTB: ntb_pingpong: Choose doorbells based on port number (Myron Stowe) [1908031] - [ntb] NTB: Fix the default port and peer numbers for legacy drivers (Myron Stowe) [1908031] - [ntb] NTB: Revert the change to use the NTB device dev for DMA allocations (Myron Stowe) [1908031] - [ntb] NTB: ntb_tool: reading the link file should not end in a NULL byte (Myron Stowe) [1908031] - [ntb] ntb_perf: avoid false dma unmap of destination address (Myron Stowe) [1908031] - [ntb] ntb_perf: increase sleep time from one milli sec to one sec (Myron Stowe) [1908031] - [ntb] ntb_tool: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [ntb] ntb_perf: pass correct struct device to dma_alloc_coherent (Myron Stowe) [1908031] - [include] NTB: correct ntb_peer_spad_addr and ntb_peer_spad_read comment typos (Myron Stowe) [1908031] - [ntb] ntb: intel: fix static declaration (Myron Stowe) [1908031] - [ntb] ntb: intel: add hw workaround for NTB BAR alignment (Myron Stowe) [1908031] - [ntb] ntb: intel: Add Icelake (gen4) support for Intel NTB (Myron Stowe) [1908031] - [ntb] NTB: Fix static check warning in perf_clear_test (Myron Stowe) [1908031] - [include] include/ntb: Fix typo in ntb_unregister_device description (Myron Stowe) [1908031] - [ntb] NTB: add pci shutdown handler for AMD NTB (Myron Stowe) [1908031] - [ntb] NTB: send DB event when driver is loaded or un-loaded (Myron Stowe) [1908031] - [ntb] NTB: remove redundant setting of DB valid mask (Myron Stowe) [1908031] - [ntb] NTB: return link up status correctly for PRI and SEC (Myron Stowe) [1908031] - [ntb] NTB: add helper functions to set and clear sideinfo (Myron Stowe) [1908031] - [ntb] NTB: move ntb_ctrl handling to init and deinit (Myron Stowe) [1908031] - [ntb] NTB: handle link up, D0 and D3 events correctly (Myron Stowe) [1908031] - [ntb] NTB: handle link down event correctly (Myron Stowe) [1908031] - [ntb] NTB: remove handling of peer_sta from amd_link_is_up (Myron Stowe) [1908031] - [ntb] NTB: set peer_sta within event handler itself (Myron Stowe) [1908031] - [ntb] NTB: return the side info status from amd_poll_link (Myron Stowe) [1908031] - [ntb] NTB: define a new function to get link status (Myron Stowe) [1908031] - [ntb] NTB: Enable link up and down event notification (Myron Stowe) [1908031] - [ntb] NTB: clear interrupt status register (Myron Stowe) [1908031] - [ntb] NTB: Fix access to link status and control register (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Use scnprintf() for avoiding potential buffer overflow (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 (Myron Stowe) [1908031] - [ntb] ntb_tool: Fix printk format (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Fix address err in perf_copy_chunk (Myron Stowe) [1908031] - [ntb] NTB: Fix an error in get link status (Myron Stowe) [1908031] - [ntb] NTB: Add Hygon Device ID (Myron Stowe) [1908031] - [ntb] NTB: fix IDT Kconfig typos/spellos (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add memory window support for new AMD hardware (Myron Stowe) [1908031] - [ntb] ntb_hw_amd: Add a new NTB PCI device ID (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: remove redundant assignment to rc (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: make ntb_mw_set_trans() work when addr == 0 (Myron Stowe) [1908031] - [ntb] ntb: point to right memory window index (Myron Stowe) [1908031] - [ntb] NTB/msi: remove incorrect MODULE defines (Myron Stowe) [1908031] - [documentation] NTB: Describe the ntb_msi_test client in the documentation (Myron Stowe) [1908031] - [ntb] NTB: Add MSI interrupt support to ntb_transport (Myron Stowe) [1908031] - [tools] NTB: Add ntb_msi_test support to ntb_test (Myron Stowe) [1908031] - [ntb] NTB: Introduce NTB MSI Test Client (Myron Stowe) [1908031] - [ntb] NTB: Introduce MSI library (Myron Stowe) [1908031] - [ntb] NTB: Rename ntb.c to support multiple source files in the module (Myron Stowe) [1908031] - [include] NTB: Introduce functions to calculate multi-port resource index (Myron Stowe) [1908031] - [include] NTB: Introduce helper functions to calculate logical port number (Myron Stowe) [1908031] - [pci] PCI/switchtec: Add module parameter to request more interrupts (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Fix setup MW with failure bug (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Skip unnecessary re-setup of shared memory window for crosslink case (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_reinit_peer() function (Myron Stowe) [1908031] - [include] NTB: correct ntb_dev_ops and ntb_dev comment typos (Myron Stowe) [1908031] - [ntb] NTB: amd: Silence shift wrapping warning in amd_ntb_db_vector_mask() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev() (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_amd: set peer limit register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Clear stale values in doorbell and command SPAD register (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Disable NTB link after clearing peer XLAT registers (Myron Stowe) [1908031] - [ntb] NTB: ntb_perf: Increased the number of message retries to 1000 (Myron Stowe) [1908031] - [ntb] ntb: intel: Make intel_ntb3_peer_db_addr static (Myron Stowe) [1908031] - [ntb] NTB: add new parameter to peer_db_addr() db_bit and db_data (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Ensure the destination buffer is mapped for TX DMA (Myron Stowe) [1908031] - [ntb] NTB: ntb_transport: Free MWs in ntb_transport_link_cleanup() (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: Added support of >=4G memory windows (Myron Stowe) [1908031] - [include] ntb_hw_switchtec: NT req id mapping table register entry number should be 512 (Myron Stowe) [1908031] - [ntb] ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter the driver info comments (Myron Stowe) [1908031] - [ntb] ntb: idt: Discard temperature sensor IRQ handler (Myron Stowe) [1908031] - [ntb] ntb: idt: Add basic hwmon sysfs interface (Myron Stowe) [1908031] - [ntb] ntb: idt: Alter temperature read method (Myron Stowe) [1908031] - [netdrv] ntb_netdev: Simplify remove with client device drvdata (Myron Stowe) [1908031] - [ntb] NTB: transport: Try harder to alloc an aligned MW buffer (Myron Stowe) [1908031] - [ntb] ntb: ntb_transport: Mark expected switch fall-throughs (Myron Stowe) [1908031] - [ntb] ntb: idt: Set PCIe bus address to BARLIMITx (Myron Stowe) [1908031] - [ntb] NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks (Myron Stowe) [1908031] - [ntb] ntb: intel: fix return value for ndev_vec_mask() (Myron Stowe) [1908031] - [netdrv] ntb_netdev: fix sleep time mismatch (Myron Stowe) [1908031]- [block] block: fix incorrect branching in blk_max_size_offset() (Mike Snitzer) [1903722] - [md] dm: fix IO splitting (Mike Snitzer) [1903722] - [block] block: fix get_max_io_size() (Mike Snitzer) [1903722] - [block] block: Improve physical block alignment of split bios (Mike Snitzer) [1903722] - [block] block: use gcd() to fix chunk_sectors limit stacking (Mike Snitzer) [1903722] - [kernel] sched/deadline: Fix priority inheritance with multiple scheduling classes (Phil Auld) [1780490] - [fs] Convert trailing spaces and periods in path components (Leif Sahlberg) [1882457] - [block] loop: Fix occasional uevent drop (Ming Lei) [1897401] - [block] block: add a return value to set_capacity_revalidate_and_notify (Ming Lei) [1897401] - [fs] fat: truncate inode timestamp updates in setattr (Pavel Reichl) [1533270] - [fs] fat: change timestamp updates to use fat_truncate_time (Pavel Reichl) [1533270] - [fs] fat: add functions to update and truncate timestamps appropriately (Pavel Reichl) [1533270] - [fs] fat: create a function to calculate the timezone offest (Pavel Reichl) [1533270] - [net] icmp: randomize the global rate limiter (Guillaume Nault) [1899137] - [net] ipv4: Restore flowi4_oif update before call to xfrm_lookup_route (Guillaume Nault) [1899137] - [net] ipv4: Update exception handling for multipath routes via same device (Guillaume Nault) [1899137] - [net] ip: fix tos reflection in ack and reset packets (Guillaume Nault) [1899137] - [net] initialize fastreuse on inet_inherit_port (Guillaume Nault) [1899137] - [net] refactor bind_bucket fastreuse into helper (Guillaume Nault) [1899137] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'qplib_ctx' (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Restrict the max_gids to 256 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Static NQ depth allocation (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Fix the qp table indexing (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Do not report transparent vlan from QP1 (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Change wr posting logic to accommodate variable wqes (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Add helper data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Pull psn buffer dynamically based on prod (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce a function to allocate swq (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: introduce wqe mode to select execution path (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt: Delete 'nq_ptr' variable which is not used (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove dead code from rcfw (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Simplify obtaining queue entry from hw ring (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Update missing hsi data structures (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Reduce device page size detection code (Selvin Xavier) [1861886] - [infiniband] RDMA/bnxt_re: Remove unsupported modify_device callback (Selvin Xavier) [1861886] - [include] net: Add netif_is_bareudp() API to identify bareudp devices (Guillaume Nault) [1839788] - [net] Removed the device type check to add mpls support for devices (Guillaume Nault) [1839788] - [tools] selftests: set conf.all.rp_filter=0 in bareudp.sh (Guillaume Nault) [1839788] - [tools] selftests: disable rp_filter when testing bareudp (Guillaume Nault) [1839788] - [tools] selftests: add test script for bareudp tunnels (Guillaume Nault) [1839788] - [documentation] bareudp: Corrected description of bareudp module. (Guillaume Nault) [1839788] - [netdrv] bareudp: forbid mixing IP and MPLS in multiproto mode (Guillaume Nault) [1839788] - [netdrv] bareudp: Reverted support to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [documentation] bareudp: update iproute2 sample commands (Guillaume Nault) [1839788] - [netdrv] bareudp: Added attribute to enable & disable rx metadata collection (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed multiproto mode configuration (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed configuration to avoid having garbage values (Guillaume Nault) [1839788] - [netdrv] net: bareudp: avoid uninitialized variable warning (Guillaume Nault) [1839788] - [netdrv] bareudp: Fixed bareudp receive handling (Guillaume Nault) [1839788] - [netdrv] bareudp: remove unnecessary udp_encap_enable() in bareudp_socket_create() (Guillaume Nault) [1839788] - [netdrv] bareudp: print error message when command fails (Guillaume Nault) [1839788] - [netdrv] bareudp: add module alias (Guillaume Nault) [1839788] - [netdrv] bareudp: Fix uninitialized variable warnings. (Guillaume Nault) [1839788] - [netdrv] Special handling for IP & MPLS. (Guillaume Nault) [1839788] - [net] UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc. (Guillaume Nault) [1839788] - [arm64] arm64: remove arm64ksyms.c (Mark Salter) [1883365] - [arm64] arm64: frace: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: string: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: uaccess: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: page: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: smccc: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: tishift: use asm EXPORT_SYMBOL() (Mark Salter) [1883365] - [arm64] arm64: add EXPORT_SYMBOL_NOKASAN() (Mark Salter) [1883365] - [mm] arm64: move memstart_addr export inline (Mark Salter) [1883365] - [arm64] arm64: remove bitop exports (Mark Salter) [1883365] - [arm64] arm64: lib: use C string functions with KASAN enabled (Mark Salter) [1883365] - [arm64] arm64: add (Mark Salter) [1883365] - [arm64] locking/atomics/arm64, arm64/bitops: Include (Mark Salter) [1883365] - [arm64] locking/atomics/arm64: Replace our atomic/lock bitop implementations with asm-generic (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/lock.h: Rewrite using atomic_fetch_*() (Mark Salter) [1883365] - [include] locking/atomics, asm-generic/bitops/atomic.h: Rewrite using atomic_*() APIs (Mark Salter) [1883365] - [thermal] thermal: rcar_thermal: Add missing braces to conditional statement (Ivan Vecera) [1894564] - [thermal] thermal: Rename set_mode() to change_mode() (Ivan Vecera) [1894564] - [thermal] thermal: Simplify or eliminate unnecessary set_mode() methods (Ivan Vecera) [1894564] - [thermal] thermal: core: Stop polling DISABLED thermal devices (Ivan Vecera) [1894564] - [thermal] thermal: Explicitly enable non-changing thermal zone devices (Ivan Vecera) [1894564] - [thermal] thermal: Use mode helpers in drivers (Ivan Vecera) [1894564] - [thermal] thermal: Add mode helpers (Ivan Vecera) [1894564] - [thermal] thermal: remove get_mode() operation of drivers (Ivan Vecera) [1894564] - [thermal] thermal: Store device mode in struct thermal_zone_device (Ivan Vecera) [1894564] - [include] thermal: Add current mode to thermal zone device (Ivan Vecera) [1894564] - [acpi] thermal: Store thermal mode in a dedicated enum (Ivan Vecera) [1894564] - [acpi] acpi: thermal: Fix error handling in the register function (Ivan Vecera) [1894564] - [thermal] thermal: core: skip update disabled thermal zones after suspend (Ivan Vecera) [1894564] - [thermal] Thermal: do not clear passive state during system sleep (Ivan Vecera) [1894564] - [thermal] thermal: of-thermal: disable passive polling when thermal zone is disabled (Ivan Vecera) [1894564] - [crypto] crypto: qat - drop input parameter from adf_enable_aer() (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix function parameters descriptions (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unnecessary mutex_init() (Vladis Dronov) [1855190] - [crypto] crypto: qat - use PCI_VDEVICE (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace device ids defines (Vladis Dronov) [1855190] - [crypto] crypto: qat - include domain in top level debugfs path (Vladis Dronov) [1855190] - [crypto] crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA (Vladis Dronov) [1855190] - [crypto] crypto: qat - Use fallthrough pseudo-keyword (Vladis Dronov) [1855190] - [crypto] crypto: qat - add delay before polling mailbox (Vladis Dronov) [1855190] - [include] PCI: Add Intel QuickAssist device IDs (Vladis Dronov) [1855190] - [crypto] crypto: qat - fix double free in qat_uclo_create_batch_init_list (Vladis Dronov) [1855190] - [crypto] crypto: qat - fallback for xts with 192 bit keys (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove unused field in skcipher ctx (Vladis Dronov) [1855190] - [crypto] crypto: qat - validate xts key (Vladis Dronov) [1855190] - [crypto] crypto: qat - allow xts requests not multiple of block (Vladis Dronov) [1855190] - [crypto] crypto: qat - update timeout logic in put admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - send admin messages to set of AEs (Vladis Dronov) [1855190] - [crypto] crypto: qat - update fw init admin msg (Vladis Dronov) [1855190] - [crypto] crypto: qat - remove packed attribute in etr structs (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel ABI __u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - replace user types with kernel u types (Vladis Dronov) [1855190] - [crypto] crypto: qat - convert to SPDX License Identifiers (Vladis Dronov) [1855190] - [crypto] crypto: qat - simplify the qat_crypto function (Vladis Dronov) [1855190] - [crypto] crypto: qat - spelling s/Decrytp/Decrypt/ (Vladis Dronov) [1855190] - [crypto] crypto: qat/adf_aer - Replace GFP_ATOMIC with GFP_KERNEL in adf_dev_aer_schedule_reset() (Vladis Dronov) [1855190] - [thermal] thermal: int340x: processor_thermal: fix: update Jasper Lake PCI id (David Arcari) [1889331] - [thermal] thermal: int3403_thermal: Downgrade error message (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Prevent page fault on .set_mode() op (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Don't require IDSP to exist (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export OEM vendor variables (David Arcari) [1889331] - [thermal] thermal/int340x_thermal: Export GDDV (David Arcari) [1889331] - [thermal] thermal: int3400_thermal: Statically initialize .get_mode()/.set_mode() ops (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: fix: Update Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Use scnprintf() for avoiding potential buffer overflow (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Tiger Lake support (David Arcari) [1889331] - [platform] acpi: Remove header dependency (David Arcari) [1889331] - [thermal] thermal: int340x: switch to use helpers (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Jasper Lake support (David Arcari) [1889331] - [thermal] thermal: int340x_thermal: Add Tiger Lake ACPI device IDs (David Arcari) [1889331] - [thermal] thermal: intel: int3403: replace printk(KERN_WARN...) with pr_warn(...) (David Arcari) [1889331] - [thermal] thermal: intel: int340x_thermal: Remove unnecessary acpi_has_method() uses (David Arcari) [1889331] - [thermal] thermal: int340x: processor_thermal: Add Ice Lake support (David Arcari) [1889331] - [thermal] drivers: thermal: processor_thermal_device: Export sysfs interface for TCC offset (David Arcari) [1889331] - [netdrv] net/mlx5e: Fix arch depending casting issue in FEC (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Kconfig: convert imply usage to weak dependency (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix condition for termination table cleanup (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Use a separate work queue for fib event handling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Add support for RDMA TX flow table (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for RDMA TX steering (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Move to fully dynamic UAR mode once user space supports it (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Limit the scope of struct mlx5_bfreg_info to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend QP creation to get uar page index from user space (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Extend CQ creation to get uar page index from user space (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid group version scan when not necessary (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid incrementing FTE version (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Simplify matching group searches (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Generally use the WC auto detection test result (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Avoid forwarding to other eswitch uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Eswitch, enable forwarding back to uplink port (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5e: Add support for offloading traffic from uplink to uplink (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Don't use termination tables in slow path (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: Avoid configuring eswitch QoS if not supported (Alaa Hleihel) [1858559 1851700] - [netdrv] net/mlx5: DR, Add support for flow table id destination action (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Refactor unload all reps per rep type (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Update VF vports config when num of VFs changed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Introduce per vport configuration for eswitch modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Prepare for vport enable/disable refactor (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant warning when QoS enable failed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-Switch, Remove redundant check of eswitch manager cap (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Allow MRs to be created in the cache synchronously (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Revise how the hysteresis scheme works for cache filling (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix locking in MR cache work queue (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Lock access to ent->available_mrs/limit when doing queue_work (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Fix MR cache size and limit debugfs (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Always remove MRs from the cache before destroying them (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Simplify how the MR cache bucket is located (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Rename the tracking variables for the MR cache (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Replace spinlock protected write with atomic var (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Move asynchronous mkey creation to mlx5_ib (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Assign mkey variant in mlx5_ib only (Alaa Hleihel) [1858559] - [infiniband] {IB, net}/mlx5: Setup mkey variant before mr create command invocation (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Use offsetofend() instead of duplicated variant (Alaa Hleihel) [1858559] - [infiniband] RDMA/mlx5: Remove duplicate definitions of SW_ICM macros (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: E-switch, make query inline mode a static function (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Allocate smaller size tables for ft offload (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Introduce TLS and IPSec objects enums (Alaa Hleihel) [1858559] - [include] net/mlx5: Introduce egress acl forward-to-vport capability (Alaa Hleihel) [1858559] - [infiniband] IB/mlx5: Add np_min_time_between_cnps and rp_max_rate debug params (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Fix header guard in rsc_dump.h (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Replace zero-length array with flexible-array member (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Remove a useless 'drain_workqueue()' call in 'mlx5e_ipsec_cleanup()' (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Add support for FEC modes based on 50G per lane links (Alaa Hleihel) [1858559] - [netdrv] net/mlxe5: Separate between FEC and current speed (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Advertise globaly supported FEC modes (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Enforce setting of a single FEC mode (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Set FEC to auto when configured mode is not supported (Alaa Hleihel) [1858559] - [netdrv] mlx5: Use proper logging and tracing line terminations (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in RX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Support dump callback in TX reporter (Alaa Hleihel) [1858559] - [netdrv] net/mlx5e: Gather reporters APIs together (Alaa Hleihel) [1858559] - [netdrv] net/mlx5: Add support for resource dump (Alaa Hleihel) [1858559] - [netdrv] bnxt_en: Fix wrong flag value passed to HWRM_PORT_QSTATS_EXT fw call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix HWRM_FUNC_QSTATS_EXT firmware call (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return -EOPNOTSUPP for ETHTOOL_GREGS on VFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: return proper error codes in bnxt_show_temp (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use memcpy to copy VPD field info (Jonathan Toppins) [1861885] - [netdrv] net: ethernet: broadcom: have drivers select DIMLIB as needed (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Avoid sending firmware messages when AER error is detected (Jonathan Toppins) [1861885] - [netdrv] bnxt: don't enable NAPI until rings are ready (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Setup default RSS map in all scenarios (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: init RSS table for Minimal-Static VF reservation (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix HWRM error when querying VF temperature (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix possible crash in bnxt_fw_reset_task() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix PCI AER error recovery flow (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix ethtool -S statitics with XDP or TCs enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Check for zero dir entries in NVRAM (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Don't query FW when netif_running() is false (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove superfluous memset() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for 'ethtool -d' (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Switch over to use the 64-bit software accumulated counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Accumulate all counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware masks for port counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Retrieve hardware counter masks from firmware if available (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate additional memory for all statistics blocks (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor statistics code and structures (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Use macros to define port statistics size and offset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware interface to 1.10.1.54 (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Remove PCIe non-counters from ethtool statistics (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: don't complain if TC flower can't be supported (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix completion ring sizing with TPA enabled (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Init ethtool link settings after reading updated PHY configuration (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix race when modifying pause settings (Jonathan Toppins) [1861885] - [netdrv] bnxt: convert to new udp_tunnel_nic infra (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: allow firmware to disable VLAN offloads (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: clean up VLAN feature bit handling (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Implement ethtool -X to set indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return correct RSS indirection table entries to ethtool -x (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fill HW RSS table from the RSS logical indirection table (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add helper function to return the number of RSS contexts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add logical RSS indirection table structure (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix up bnxt_get_rxfh_indir_size() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set up the chip specific RSS table size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Read VPD info only for PFs (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix statistics counters issue during ifdown with older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not enable legacy TX push on older firmware (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Store the running firmware version code (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add board.serial_number field to info_get cb (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Return from timer if interface is not in open state (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix AER reset logic on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Re-enable SRIOV during resume (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Simplify bnxt_resume() (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix firmware message length endianness (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix return code to "flash_device" (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Fix accumulation of bp->net_stats_prev (Jonathan Toppins) [1861885] - [netdrv] net: bnxt: Remove Comparison to bool in bnxt_ethtool.c (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: show only relevant ethtool stats for a TX or RX ring (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Split HW ring statistics strings into RX and TX parts (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Refactor the software ring counters (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add doorbell information to bnxt_en_dev struct (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Add support for L2 doorbell size (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Set the db_offset on 57500 chips for the RDMA MSIX entries (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Define the doorbell offsets on 57500 chips (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve kernel log messages related to ethtool reset (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: fix ethtool_reset_flags ABI violations (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: refactor ethtool firmware reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: prepare to refactor ethtool reset types (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Do not include ETH_FCS_LEN in the max packet length sent to fw (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Improve TQM ring context memory sizing formulas (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Allocate TQM ring context memory according to fw specification (Jonathan Toppins) [1861885] - [netdrv] bnxt_en: Update firmware spec. to 1.10.1.33 (Jonathan Toppins) [1861885] - [fs] fs/namespace.c: fix mountpoint reference counter race (Pavel Reichl) [1852651] {CVE-2020-12114}- [powerpc] powerpc/64: Fix kernel stack 16-byte alignment (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/aout: Fix struct user definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/uapi: Fix sigcontext definition to use user_pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Tests for kernel accessing user memory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Introduce PPC_DEBUG_FEATURE_DATA_BP_ARCH_31 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix exception handling for CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Fix SETHWDEBUG when CONFIG_HAVE_HW_BREAKPOINT=N (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix handling of vector instructions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoint.h: delete duplicated word (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Remove 512 byte boundary (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Return available watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Guest support for 2nd DAWR hcall (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Set CPU_FTR_DAWR1 based on pa-features bit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/dt_cpu_ftrs: Add feature for 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Enable watchpoint functionality on power10 guest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception for CACHEOP (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix DAWR exception constraint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Fix 512 byte boundary limit (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] hw-breakpoints: Fix build warnings with clang (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Support 2nd DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/xmon: Don't allow breakpoint overwriting (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't allow concurrent perf and ptrace events (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Prepare handler to handle more than one watchpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use builtin ALIGN*() macros (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce is_ptrace_bp() function (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Use loop for thread_struct->ptrace_bps (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Convert thread_struct->hw_brk to an array (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Disable all available watchpoints when !dawr_force_enable (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Get watchpoint count dynamically while disabling them (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to __set_breakpoint (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Provide DAWR number to set_dawr (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint/ptrace: Return actual num of available watchpoints (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Introduce function to get nr watchpoints dynamically (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Add SPRN macros for second DAWR (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ppc_gethwdinfo() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: create ptrace_get_debugreg() (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ADV_DEBUG_REGS related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: move register viewing functions out of ptrace.c (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out TRANSACTIONAL_MEM related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out SPE related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out ALTIVEC related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: split out VSX related functions (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop PARAMETER_SAVE_AREA_OFFSET (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: drop unnecessary #ifdefs CONFIG_PPC64 (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: remove unused header includes (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Move ptrace into a subdirectory (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/watchpoint: Don't call dar_within_range() for Book3S (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Enable range tests on 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Support for 8xx in ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] powerpc/watchpoint: Add DAR outside test in perf-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [tools] selftests/powerpc: Rewrite ptrace-hwbreak.c selftest (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: permanently include 8xx registers in reg.h (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/64: Interrupts save PPR on stack rather than thread_struct (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: Split user/kernel definitions of struct pt_regs (Desnes Augusto Nunes do Rosario) [1854528] - [powerpc] powerpc: declare set_breakpoint() static (Desnes Augusto Nunes do Rosario) [1854528] - [tools] perf vendor events power9: Added nest imc metric events (Michael Petlan) [1780258] - [powerpc] powerpc/perf: Fix crashes with generic_compat_pmu & BHRB (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints (Michael Petlan) [1854525] - [powerpc] powerpc/powernv/idle: add a basic stop 0-3 driver for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/kernel: Cleanup machine check function declarations (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix soft lockups due to missed interrupt accounting (Michael Petlan) [1854525] - [powerpc] powerpc: Add POWER10 raw mode cputable entry (Michael Petlan) [1854525] - [powerpc] powerpc/powernv: Machine check handler for POWER10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add extended regs support for power10 platform (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add support for outputting extended regs in perf intr_regs (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended regs in power10 (Michael Petlan) [1854525] - [tools] perf tools powerpc: Add support for extended register capability (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Initialize power10 PMU registers in cpu setup routine (Michael Petlan) [1854525] - [powerpc] powerpc/perf: BHRB control to disable BHRB logic when not used (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 BHRB filter support for PERF_SAMPLE_BRANCH_IND_CALL/COND (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Ignore the BHRB kernel address filtering for P10 (Michael Petlan) [1854525] - [powerpc] powerpc/perf: power10 Performance Monitoring support (Michael Petlan) [1854525] - [powerpc] powerpc/perf: Add Power10 PMU feature to DT CPU features (Michael Petlan) [1854525] - [powerpc] powerpc/xmon: Add PowerISA v3.1 PMU SPRs (Michael Petlan) [1854525] - [powerpc] powerpc64: Break asm/percpu.h vs spinlock_types.h dependency (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current DAWR macros (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Make struct kernel_param_ops definition const (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: simplify kvm_cma_reserve() (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix symbol undeclared warnings (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Remove redundant initialization of variable ret (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: xive: Convert to DEFINE_SHOW_ATTRIBUTE (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Set LPCR[HDICE] before writing HDEC (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Do not allocate HPT for a nested guest (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Don't return -ENOTSUPP to userspace in ioctls (Greg Kurz) [1882796] - [powerpc] 64s: handle ISA v3.1 local copy-paste context switches (Greg Kurz) [1882796] - [powerpc] 64s: Move HMI IRQ stat from percpu variable to paca (Greg Kurz) [1882796] - [powerpc] kvm/cma: Improve kernel log during boot (Greg Kurz) [1882796] - [powerpc] kvm: Use correct CONFIG symbol in comment (Greg Kurz) [1882796] - [powerpc] watchpoint: Rename current H_SET_MODE DAWR macro (Greg Kurz) [1882796] - [tools] kvm: ppc: Fix typo on H_DISABLE_AND_GET hcall (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant kvm_run parameters in assembly (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Save/restore new PMU registers (Greg Kurz) [1882796] - [powerpc] perf: Add support for ISA3.1 PMU SPRs (Greg Kurz) [1882796] - [powerpc] perf: Update Power PMU cache_events to u64 type (Greg Kurz) [1882796] - [powerpc] perf: Update cpu_hw_event to use `struct` for storing MMCR registers (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Cleanup updates for kvm vcpu MMCR (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Protect kvm_vcpu_read_guest with srcu locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9 (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3shv: Enable support for ISA v3.1 guests (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s pr: Remove uninitialized_var() usage (Greg Kurz) [1882796] - [powerpc] kvm/book3s64: Fix kernel crash with nested kvm & DEBUG_VIRTUAL (Greg Kurz) [1882796] - [powerpc] book3s64/kvm: Fix secondary page table walk warning during migration (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s: Fix some RCU-list locks (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Ignore kmemleak false positives (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Clean up redundant 'kvm_run' parameters (Greg Kurz) [1882796] - [powerpc] kvm: ppc: Remove redundant kvm_run from vcpu_arch (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Remove redundant NULL check (Greg Kurz) [1882796] - [powerpc] Fix compile issue with force DAWR (Greg Kurz) [1882796] - [powerpc] silence a -Wcast-function-type warning in dawr_write_file_bool (Greg Kurz) [1882796] - [powerpc] kvm: ppc: book3s hv: Fix r3 corruption in h_set_dabr() (Greg Kurz) [1882796] - [powerpc] Add force enable of DAWR on P9 option (Greg Kurz) [1882796] - [documentation] powerpc: Document issues with the DAWR on POWER9 (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_UP() by ALIGN() (Greg Kurz) [1882796] - [powerpc] Replace _ALIGN_DOWN() by ALIGN_DOWN() (Greg Kurz) [1882796] - [netdrv] tg3: Fix soft lockup when tg3_reset_task() fails (Jonathan Toppins) [1899595] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: harden against cpu hotplug (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: adjust for temperature offset (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Build with _FILE_OFFSET_BITS=64 (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support AMD Family 19h (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Remove empty columns for Jacobsville (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix output formatting for ACPI CST enumeration (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Enable accumulate RAPL display (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Introduce functions to accumulate RAPL consumption (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Make the energy variable to be 64 bit (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Always print idle in the system configuration header (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print /dev/cpu_dma_latency (Prarit Bhargava) [1857136] - [tools] turbostat/.gitignore: add SPDX License Identifier (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: update version (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Print cpuidle information (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix 32-bit capabilities warning (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix missing SYS_LPI counter on some Chromebooks (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Fix gcc build warnings (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Elkhart Lake (Prarit Bhargava) [1857136] - [tools] tools/power turbostat: Support Jasper Lake (Prarit Bhargava) [1857136] - [scsi] scsi: core: Return BLK_STS_AGAIN for ALUA transitioning (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Set 'transitioning' state on Unit Attention (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Return BLK_STS_AGAIN for ALUA transitioning state (Ewan Milne) [1867264] - [block] scsi: block: Return status code in blk_mq_end_request() (Ewan Milne) [1867264] - [scsi] scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() (Ewan Milne) [1877156] - [fs] gfs2: check for live vs. read-only file system in gfs2_fitrim (Abhijith Das) [1335139] - [fs] gfs2: don't initialize statfs_change inodes in spectator mode (Abhijith Das) [1335139] - [fs] gfs2: init_journal's undo directive should also undo the statfs inodes (Abhijith Das) [1335139] - [fs] gfs2: Recover statfs info in journal head (Abhijith Das) [1335139] - [fs] gfs2: lookup local statfs inodes prior to journal recovery (Abhijith Das) [1335139] - [fs] gfs2: Add fields for statfs info in struct gfs2_log_header_host (Abhijith Das) [1335139] - [block] nbd: don't update block size after device is started (Ming Lei) [1891363] - [platform] platform/x86: thinkpad_acpi: lap or desk mode interface (David Arcari) [1889642] - [infiniband] IB/mlx4: Convert rej_tmout radix-tree to XArray (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Adjust delayed work when a dup is observed (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for REJ due to timeout (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Fix starvation in paravirt mux/demux (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Separate tunnel and wire bufs parameters (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add support for MRA (Alaa Hleihel) [1858564] - [infiniband] IB/mlx4: Add and improve logging (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Avoid assigning a value to ring_cons but not used it anymore in mlx4_en_xmit() (Alaa Hleihel) [1858564] - [netdrv] net: ethernet: mlx4: Fix memory allocation in mlx4_buddy_init() (Alaa Hleihel) [1858564] - [infiniband] treewide: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] net/mlx4: Use fallthrough pseudo-keyword (Alaa Hleihel) [1858564] - [netdrv] mlx4: convert to new udp_tunnel_nic infra (Alaa Hleihel) [1858564] - [netdrv] mlx4: Mark PM functions as __maybe_unused (Alaa Hleihel) [1858564] - [netdrv] mlx4: use generic power management (Alaa Hleihel) [1858564] - [netdrv] mlx4: disable device on shutdown (Alaa Hleihel) [1858564 1858563] - [include] IB/mlx4: Replace zero-length array with flexible-array (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_ethtool_add_mac_rule() (Alaa Hleihel) [1858564 1858563] - [netdrv] net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: use napi_complete_done() in TX completion (Alaa Hleihel) [1858564 1858563] - [netdrv] net/mlx4_en: avoid indirect call in TX completion (Alaa Hleihel) [1858564 1858562] - [infiniband] RDMA/mlx4: Delete duplicated offsetofend implementation (Alaa Hleihel) [1858564 1858562] - [netdrv] net: mlx4: reject unsupported coalescing params (Alaa Hleihel) [1858564 1858562] - [hwmon] hwmon: (amd_energy) match for supported models (David Arcari) [1860387] - [hwmon] hwmon: (amd_energy) Missing platform_driver_unregister() on error in amd_energy_init() (David Arcari) [1860387] - [hwmon] hwmon: Add amd_energy driver to report energy counters (David Arcari) [1860387] - [include] include/asm-generic/topology.h: guard cpumask_of_node() macro argument (David Arcari) [1860387]- [x86] x86/dumpstack: Fix misleading instruction pointer error message (Kenneth Yin) [1903506] - [powerpc] powerpc/powernv/opal-dump : Use IRQ_HANDLED instead of numbers in interrupt handler (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/dump: Fix race while processing OPAL dump (Diego Domingos) [1891822] - [powerpc] powerpc/opal_elog: Handle multiple writes to ack attribute (Diego Domingos) [1891822] - [powerpc] powerpc/powernv/elog: Fix race while processing OPAL error log event (Diego Domingos) [1891822] - [hid] HID: logitech-dj: Fix an error in mse_bluetooth_descriptor (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Add PID for MX Anywhere 2 (Benjamin Tissoires) [1885560] - [hid] HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer One S1003 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: fix stylus battery reporting (Benjamin Tissoires) [1885560] - [hid] HID: roccat: add bounds checking in kone_sysfs_write_settings() (Benjamin Tissoires) [1885560] - [hid] HID: core: Sanitize event code and type when mapping input (Benjamin Tissoires) [1885560] - [hid] HID: core: Correctly handle ReportSize being zero (Benjamin Tissoires) [1885560] - [hid] HID: elan: Fix memleak in elan_input_configured (Benjamin Tissoires) [1885560] - [hid] HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices (Benjamin Tissoires) [1885560] - [hid] Revert "HID: usbhid: do not sleep when opening device" (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix slab-out-of-bounds write in hiddev_ioctl_usage() (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll three more Lenovo PixArt mice (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Always sleep 60ms after I2C_HID_PWR_ON commands (Benjamin Tissoires) [1885560] - [hid] HID: macally: Constify macally_id_table (Benjamin Tissoires) [1885560] - [hid] HID: cougar: Constify cougar_id_table (Benjamin Tissoires) [1885560] - [hid] HID: quirks: add NOGET quirk for Logitech GROUP (Benjamin Tissoires) [1885560] - [hid] HID: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: udraw-ps3: Replace HTTP links with HTTPS ones (Benjamin Tissoires) [1885560] - [hid] HID: input: Fix devices that return multiple bytes in battery report (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Fix spurious F23 key press report during resume from suspend (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard fn_lock support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Add ThinkPad 10 Ultrabook Keyboard support (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Rename fn_lock sysfs attr handlers to make them generic (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Factor out generic parts of the LED code (Benjamin Tissoires) [1885560] - [hid] HID: lenovo: Merge tpkbd and cptkbd data structures (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid repeated "multiplier = " log messages (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Use HIDPP_RECEIVER_INDEX instead of 0xff (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: Replace PCI_DEV_FLAGS_NO_D3 with pci_save_state (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Ignore Simply Automated UPB PIM (Benjamin Tissoires) [1885560] - [hid] HID: apple: Disable Fn-key key-re-mapping on clone keyboards (Benjamin Tissoires) [1885560] - [hid] HID: Wiimote: Treat the d-pad as an analogue stick (Benjamin Tissoires) [1885560] - [hid] HID: steam: fixes race in handling device list (Benjamin Tissoires) [1885560] - [hid] HID: magicmouse: do not set up autorepeat (Benjamin Tissoires) [1885560] - [hid] HID: alps: support devices with report id 2 (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Always poll Obins Anne Pro 2 keyboard (Benjamin Tissoires) [1885560] - [hid] HID: input: do not run GET_REPORT unless there's a Resolution Multiplier (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Mediacom FlexBook edge13 to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: remove redundant assignment to variable retval (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: do not sleep when opening device (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: Remove MT_CLS_WIN_8_DUAL (Benjamin Tissoires) [1885560] - [hid] HID: sony: Fix for broken buttons on DS3 USB dongles (Benjamin Tissoires) [1885560] - [hid] HID: Add quirks for Trust Panora Graphic Tablet (Benjamin Tissoires) [1885560] - [hid] HID: apple: Swap the Fn and Left Control keys on Apple keyboards (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Schneider SCL142ALM to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: avoid bogus uninitialized-variable warning (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell K12A keyboard-dock (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: reset Synaptics SYNA2393 on resume (Benjamin Tissoires) [1885560] - [hid] HID: usbhid: Fix race between usbhid_close() and usbhid_stop() (Benjamin Tissoires) [1885560] - [hid] HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGACY instead (Benjamin Tissoires) [1885560] - [hid] HID: alps: Add AUI1657 device ID (Benjamin Tissoires) [1885560] - [hid] HID: fix typo in Kconfig (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add support for Logitech G11 extra keys (Benjamin Tissoires) [1885560] - [hid] HID: multitouch: add eGalaxTouch P80H84 support (Benjamin Tissoires) [1885560] - [hid] HID: logitech: drop outdated references to unifying receivers (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Simplify an error handling path in 'rmi_hid_read_block()' (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: hbm.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array with flexible-array member (Benjamin Tissoires) [1885560] - [hid] HID: Add driver fixing Glorious PC Gaming Race mouse report descriptor (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Do not fail the probe when we fail to disable F# emulation (Benjamin Tissoires) [1885560] - [hid] HID: fix Kconfig word ordering (Benjamin Tissoires) [1885560] - [hid] HID: add ALWAYS_POLL quirk to lenovo pixart mouse (Benjamin Tissoires) [1885560] - [hid] HID: google: add moonball USB id (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Use devm_kzalloc() instead of kzalloc() (Benjamin Tissoires) [1885560] - [hid] HID: appleir: Remove unnecessary goto label (Benjamin Tissoires) [1885560] - [hid] HID: hid-sensor-custom: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: hid-picolcd_fb: Use scnprintf() for avoiding potential buffer overflow (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support for the static device in the Powerplay mat/receiver (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix race condition for scheduled work during removal (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: call hid_hw_stop() in case of error (Benjamin Tissoires) [1885560] - [hid] HID: hid-bigbenff: fix general protection fault caused by double kfree (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override (Benjamin Tissoires) [1885560] - [hid] HID: alps: Fix an error handling path in 'alps_input_configured()' (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: Fix race in in hiddev_disconnect() (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add debug msg when exporting a HID++ report descriptors (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Remove ITE 8595 entry from hid_have_special_driver (Benjamin Tissoires) [1885560] - [include] HID: core: increase HID report buffer size to 8KiB (Benjamin Tissoires) [1885560] - [hid] HID: core: fix off-by-one memset in hid_report_raw_event() (Benjamin Tissoires) [1885560] - [hid] HID: apple: Add support for recent firmware on Magic Keyboards (Benjamin Tissoires) [1885560] - [hid] HID: ite: Only bind to keyboard USB interface on Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: BatteryVoltage: only read chargeStatus if extPower is active (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: avoid duplicate error handling code in 'hidpp_probe()' (Benjamin Tissoires) [1885560] - [hid] HID: hidraw, uhid: Always report EPOLLOUT (Benjamin Tissoires) [1885560] - [hid] HID: steam: Fix input device disappearing (Benjamin Tissoires) [1885560] - [hid] hid-logitech-hidpp: read battery voltage from newer devices (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add MX Master 3 Mouse (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support WirelessDeviceStatus connect events (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Support translations from short to long reports (Benjamin Tissoires) [1885560] - [hid] HID: hiddev: fix mess in hiddev_open() (Benjamin Tissoires) [1885560] - [hid] HID: hid-input: clear unmapped usages (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for incorrect input length on Lenovo Y720 (Benjamin Tissoires) [1885560] - [hid] HID: ite: Add USB id match for Acer SW5-012 keyboard dock (Benjamin Tissoires) [1885560] - [hid] HID: Add quirk for Xin-Mo Dual Controller (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: add support uniq ioctl (Benjamin Tissoires) [1885560] - [hid] HID: Fix slab-out-of-bounds read in hid_field_extract (Benjamin Tissoires) [1885560] - [hid] HID: picoLCD: constify fb ops (Benjamin Tissoires) [1885560] - [hid] HID: uhid: Fix returning EPOLLOUT from uhid_char_poll (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: Fix returning EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [hid] HID: rmi: Check that the RMI_STARTED bit is set before unregistering the RMI transport device (Benjamin Tissoires) [1885560] - [hid] HID: quirks: remove hid-led devices from hid_have_special_driver (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Reset ALPS touchpads on resume (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: fix no irq after reset on raydium 3118 (Benjamin Tissoires) [1885560] - [hid] HID: logitech-hidpp: Silence intermittent get_battery_capacity errors (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: remove orphaned member sleep_delay (Benjamin Tissoires) [1885560] - [hid] HID: quirks: Add quirk for HP MSU1465 PIXART OEM mouse (Benjamin Tissoires) [1885560] - [hid] HID: core: check whether Usage Page item is after Usage ID items (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Send power-on command after reset (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: Remove runtime power management (Benjamin Tissoires) [1885560] - [hid] HID: google: Detect base folded usage instead of hard-coding whiskers (Benjamin Tissoires) [1885560] - [hid] HID: google: add magnemite/masterball USB ids (Benjamin Tissoires) [1885560] - [hid] HID: logitech: Add depends on LEDS_CLASS to Logitech Kconfig entry (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for controlling the G510's RGB backlight (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the G510 keyboards' gaming keys (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add support for the M1-M3 and MR LEDs (Benjamin Tissoires) [1885560] - [hid] HID: lg-g15: Add keyboard and LCD backlight control (Benjamin Tissoires) [1885560] - [hid] HID: Add driver for Logitech gaming keyboards (G15, G15 v2) (Benjamin Tissoires) [1885560] - [hid] HID: hidraw: replace printk() with corresponding pr_xx() variant (Benjamin Tissoires) [1885560] - [hid] HID: prodikeys: make array keys static const, makes object smaller (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode on connect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: signal tablet mode switch on disconnect (Benjamin Tissoires) [1885560] - [hid] HID: google: whiskers: more robust tablet mode detection (Benjamin Tissoires) [1885560] - [hid] HID: core: fix dmesg flooding if report field larger than 32bit (Benjamin Tissoires) [1885560] - [include] HID: core: Add printk_once variants to hid_warn() etc (Benjamin Tissoires) [1885560] - [include] HID: core: reformat and reduce hid_printk macros (Benjamin Tissoires) [1885560] - [hid] HID: i2c-hid: modify quirks for weida's devices (Benjamin Tissoires) [1885560] - [hid] hid-logitech-dj: add the new Lightspeed receiver (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: add support of the G700(s) receiver (Benjamin Tissoires) [1885560] - [hid] HID: do not call hid_set_drvdata(hdev, NULL) in drivers (Benjamin Tissoires) [1885560] - [hid] HID: logitech-dj: extend consumer usages range (Benjamin Tissoires) [1885560] - [hid] hiddev: Return EPOLLOUT from hiddev_poll (Benjamin Tissoires) [1885560] - [hid] hidraw: Return EPOLLOUT from hidraw_poll (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special Cayman handling (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - only increment wakeup count on touch (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add ic type 0x15 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for high resolution reports (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - do not constantly re-query pattern ID (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add firmware update info for ICs 0x11, 0x13, 0x14 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware updated on newer ICs (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - add support for different firmware page sizes (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - fix detecting IAP version on older controllers (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle devices with patterns above 1 (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - make fetching IC type of older controllers more robust (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - handle firmware not implementing "get pattern" command (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Lenovo XiaoXin Air 12 to i8042 nomux list (Benjamin Tissoires) [1885560] - [input] Input: elantech - remove redundant assignments to variable error (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable InterTouch for ThinkPad X1E 1st gen (Benjamin Tissoires) [1885560] - [uapi] Input: add `SW_MACHINE_COVER` (Benjamin Tissoires) [1885560] - [input] input: i8042 - Remove special PowerPC handling (Benjamin Tissoires) [1885560] - [input] Input: synaptics - add a second working PNP_ID for Lenovo T470s (Benjamin Tissoires) [1885560] - [input] Input: introduce input_mt_report_slot_inactive() (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 reset list (Benjamin Tissoires) [1885560] - [input] Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" (Benjamin Tissoires) [1885560] - [input] Input: i8042 - attach fwnode to serio i8042 kbd device (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add ThinkPad S230u to i8042 nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: update SPDX tag for input-event-codes.h (Benjamin Tissoires) [1885560] - [input] Input: i8042 - add Acer Aspire 5738z to nomux list (Benjamin Tissoires) [1885560] - [uapi] Input: move the new KEY_SELECTIVE_SCREENSHOT keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable RMI on HP Envy 13-ad105ng (Benjamin Tissoires) [1885560] - [uapi] Input: allocate keycode for "Selective Screenshot" key (Benjamin Tissoires) [1885560] - [input] Input: synaptics - remove the LEN0049 dmi id from topbuttonpad list (Benjamin Tissoires) [1885560] - [input] Input: synaptics - enable SMBus on ThinkPad L470 (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch T470s to RMI4 by default (Benjamin Tissoires) [1885560] - [input] Input: input_event - fix struct padding on sparc64 (Benjamin Tissoires) [1885560] - [uapi] Input: add privacy screen toggle keycode (Benjamin Tissoires) [1885560] - [input] Input: synaptics - switch another X1 Carbon 6 to RMI/SMbus (Benjamin Tissoires) [1885560] - [uapi] Input: Add event-codes for macro keys found on various keyboards (Benjamin Tissoires) [1885560] - [input] Input: i8042 - enable wakeup on a stable struct device (Benjamin Tissoires) [1885560] - [input] Input: psmouse - drop all unneeded functions from mouse headers (Benjamin Tissoires) [1885560] - [input] Input: remove dev_err() usage after platform_get_irq() (Benjamin Tissoires) [1885560] - [input] Input: synaptics - fix a typo (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_add_action_or_reset() (Benjamin Tissoires) [1885560] - [input] Input: elan_i2c - switch to using devm_device_add_groups() (Benjamin Tissoires) [1885560] - [power] power: supply: core: Add Standard, Adaptive, and Custom charge types (Benjamin Tissoires) [1885560] - [scsi] scsi: mpt3sas: Fix timeouts observed while reenabling IRQ (Tomas Henzl) [1880114] - [fs] ext4: handle option set by mount flags correctly (Pavel Reichl) [1848084] - [fs] xfs: preserve inode versioning across remounts (Pavel Reichl) [1848084] - [kernel] kheaders: explain why include/config/autoconf.h is excluded from md5sum (Jiri Olsa) [1899585] - [kernel] kheaders: remove the last bashism to allow sh to run it (Jiri Olsa) [1899585] - [kernel] kheaders: optimize header copy for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: optimize md5sum calculation for in-tree builds (Jiri Olsa) [1899585] - [kernel] kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' (Jiri Olsa) [1899585] - [kernel] kheaders: substituting --sort in archive creation (Jiri Olsa) [1899585] - [kernel] kheaders: make headers archive reproducible (Jiri Olsa) [1899585] - [kernel] kheaders: include only headers into kheaders_data.tar.xz (Jiri Olsa) [1899585] - [kernel] kheaders: remove meaningless -R option of 'ls' (Jiri Olsa) [1899585] - [kernel] kheaders: Do not regenerate archive if config is not changed (Jiri Olsa) [1899585] - [kernel] kheaders: Move from proc to sysfs (Jiri Olsa) [1899585] - [kernel] kernel/Makefile: don't assume that kernel/gen_ikh_data.sh is executable (Jiri Olsa) [1899585] - [init] init/config: Do not select BUILD_BIN2C for IKCONFIG (Jiri Olsa) [1899585] - [kernel] Provide in-kernel headers to make extending kernel easier (Jiri Olsa) [1899585] - [tty] pty: do tty_flip_buffer_push without port->lock in pty_write (Artem Savkov) [1787975] - [virtio] virtio_balloon: fix sparse warning (Nico Pache) [1839055] - [virtio] virtio_balloon: fix up endian-ness for free cmd id (Nico Pache) [1839055] - [virtio] virtio-balloon: Document byte ordering of poison_val (Nico Pache) [1839055] - [virtio] virtio-mmio: Reject invalid IRQ 0 command line argument (Nico Pache) [1839055] - [virtio] virtio-balloon: Disable free page reporting if page poison reporting is not enabled (Nico Pache) [1839055] - [virtio] virtio-mmio: Delete an error message in vm_find_vqs() (Nico Pache) [1839055] - [virtio] virtio: add VIRTIO_RING_NO_LEGACY (Nico Pache) [1839055] - [virtio] virtio-balloon: Avoid using the word 'report' when referring to free page hinting (Nico Pache) [1839055] - [virtio] virtio-balloon: make virtballoon_free_page_report() static (Nico Pache) [1839055] - [virtio] virtio-balloon: switch back to OOM handler for VIRTIO_BALLOON_F_DEFLATE_ON_OOM (Nico Pache) [1839055] - [documentation] mm/page_reporting: add free page reporting documentation (Nico Pache) [1839055] - [mm] mm/page_reporting: add budget limit on how many pages can be reported per pass (Nico Pache) [1839055] - [mm] mm/page_reporting: rotate reported pages to the tail of the list (Nico Pache) [1839055] - [virtio] virtio-balloon: add support for providing free page reports to host (Nico Pache) [1839055] - [virtio] virtio-balloon: pull page poisoning config out of free page hinting (Nico Pache) [1839055] - [mm] mm: introduce Reported pages (Nico Pache) [1839055] - [mm] mm: add function __putback_isolated_page (Nico Pache) [1839055] - [mm] mm: use zone and order instead of free area in free_list manipulators (Nico Pache) [1839055] - [mm] mm: adjust shuffle code to allow for future coalescing (Nico Pache) [1839055] - [virtio] virtio_balloon: Adjust label in virtballoon_probe (Nico Pache) [1839055] - [virtio] virtio_ring: Fix mem leak with vring_new_virtqueue() (Nico Pache) [1839055] - [virtio] virtio_balloon: Fix memory leaks on errors in virtballoon_probe() (Nico Pache) [1839055] - [virtio] virtio-balloon: Fix memory leak when unloading while hinting is in progress (Nico Pache) [1839055] - [virtio] virtio_balloon: prevent pfn array overflow (Nico Pache) [1839055] - [virtio] virtio-pci: check name when counting MSI-X vectors (Nico Pache) [1839055] - [virtio] virtio-balloon: initialize all vq callbacks (Nico Pache) [1839055] - [virtio] virtio-mmio: convert to devm_platform_ioremap_resource (Nico Pache) [1839055] - [virtio] virtio_balloon: divide/multiply instead of shifts (Nico Pache) [1839055] - [virtio] virtio_balloon: name cleanups (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker count (Nico Pache) [1839055] - [virtio] virtio_balloon: fix shrinker scan number of pages (Nico Pache) [1839055] - [virtio] virtio-mmio: add error check for platform_get_irq (Nico Pache) [1839055] - [virtio] virtio: Fix indentation of VIRTIO_MMIO (Nico Pache) [1839055] - [virtio] virtio/virtio_ring: do some comment fixes (Nico Pache) [1839055] - [virtio] virtio_pci: fix a NULL pointer reference in vp_del_vqs (Nico Pache) [1839055] - [virtio] virtio: hint if callbacks surprisingly might sleep (Nico Pache) [1839055] - [virtio] virtio_balloon: remove the unnecessary 0-initialization (Nico Pache) [1839055] - [virtio] virtio-balloon: improve update_balloon_size_func (Nico Pache) [1839055] - [virtio] virtio-balloon: tweak config_changed implementation (Nico Pache) [1839055] - [misc] virtio: don't allocate vqs when names= NULL (Nico Pache) [1839055] - [virtio] virtio_pci: use queue idx instead of array idx to set up the vq (Nico Pache) [1839055] - [virtio] virtio: remove deprecated VIRTIO_PCI_CONFIG() (Nico Pache) [1839055] - [mm] mm/page_poison: expose page_poisoning_enabled to kernel modules (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON (Nico Pache) [1839055] - [virtio] virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT (Nico Pache) [1839055] - [virtio] virtio: pci-legacy: Validate queue pfn (Nico Pache) [1839055] - [virtio] virtio: mmio-v1: Validate queue PFN (Nico Pache) [1839055] - [virtio] virtio_balloon: replace oom notifier with shrinker (Nico Pache) [1839055] - [virtio] virtio-balloon: kzalloc the vb struct (Nico Pache) [1839055] - [virtio] virtio-balloon: remove BUG() in init_vqs (Nico Pache) [1839055] - [mm] mm, debug_pagealloc: use a page type instead of page_ext flag (Nico Pache) [1839055] - [mm] mm, page_alloc: more extensive free page checking with debug_pagealloc (Nico Pache) [1839055] - [mm] mm, debug_pagelloc: use static keys to enable debugging (Nico Pache) [1839055] - [include] include/linux/page_ext.h: drop definition of unused PAGE_EXT_DEBUG_POISON (Nico Pache) [1839055] - [tty] vt: vt_ioctl: fix use-after-free in vt_in_use() (Vladis Dronov) [1875585] - [tty] vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console (Vladis Dronov) [1875585] - [tty] vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines (Vladis Dronov) [1875585] - [tty] vt: selection, introduce vc_is_sel (Vladis Dronov) [1875585] - [fs] gfs2: Don't sleep during glock hash walk (Andreas Grunbacher) [1871173]- [powerpc] powerpc/64s/hash: Fix hash_preload running with interrupts enabled (Diego Domingos) [1884152] - [powerpc] powerpc/pseries: Avoid using addr_to_pfn in real mode (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Handle UE event for memcpy_mcsafe (Diego Domingos) [1822675] - [powerpc] powerpc/pseries: Fix MCE handling on pseries (Diego Domingos) [1822675] - [powerpc] powerpc/64s/pseries: machine check convert to use common event code (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print additional information about MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Print correct severity for MCE error (Diego Domingos) [1822675] - [powerpc] powerpc/64s: Report SLB multi-hit rather than parity error (Diego Domingos) [1822675] - [powerpc] powerpc/powernv/mce: Reduce MCE console logs to lesser lines (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Improve array initialization (Diego Domingos) [1822675] - [powerpc] powerpc/pseries/mce: Fix misleading print for TLB mutlihit (Diego Domingos) [1822675] - [netdrv] i40e: fix crash when Rx descriptor count is changed (Jiri Benc) [1882708] - [netdrv] virtio_net: Fix out of bounds access of sq (Jiri Benc) [1882708] - [tools] tools/bpftool: Fix attaching flow dissector (Jiri Benc) [1882708] - [docs] bpf: Use valid and new links in index.rst (Jiri Benc) [1882708] - [netdrv] netdevsim: fix unbalaced locking in nsim_create() (Jiri Benc) [1882708] - [net] bpfilter: Allow to build bpfilter_umh as a module without static library (Jiri Benc) [1882708] - [net] bpf, netns: Fix use-after-free in pernet pre_exit callback (Jiri Benc) [1882708] - [net] xsk: Use dma_need_sync instead of reimplenting it (Jiri Benc) [1882708] - [net] xsk: Remove a double pool->dev assignment in xp_dma_map (Jiri Benc) [1882708] - [net] xsk: Replace the cheap_dma flag with a dma_need_sync flag (Jiri Benc) [1882708] - [net] dma-mapping: Add a new dma_need_sync API (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program to bpf_prog_detach in flow_dissector (Jiri Benc) [1882708] - [tools] selftests: bpf: Pass program and target_fd in flow_dissector_reattach (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_DETACH (Jiri Benc) [1882708] - [net] bpf: flow_dissector: Check value of unused flags to BPF_PROG_ATTACH (Jiri Benc) [1882708] - [tools] libbpf: Adjust SEC short cut for expected attach type BPF_XDP_DEVMAP (Jiri Benc) [1882708] - [tools] selftests/bpf: Test updating flow_dissector link with same program (Jiri Benc) [1882708] - [net] bpf, netns: Keep a list of attached bpf_link's (Jiri Benc) [1882708] - [net] bpf, netns: Keep attached programs in bpf_prog_array (Jiri Benc) [1882708] - [net] flow_dissector: Pull BPF program assignment up to bpf-netns (Jiri Benc) [1882708] - [tools] libbpf: Fix CO-RE relocs against .text section (Jiri Benc) [1882708] - [tools] selftests/bpf: Move newer bpf_iter_* type redefining to a new header file (Jiri Benc) [1882708] - [net] xdp: Handle frame_sz in xdp_convert_zc_to_xdp_frame() (Jiri Benc) [1882708] - [net] xdp: Fix xsk_generic_xmit errno (Jiri Benc) [1882708] - [tools] bpf: Selftests and tools use struct bpf_devmap_val from uapi (Jiri Benc) [1882708] - [net] xdp: use shift instead of 64 bit division (Jiri Benc) [1882708] - [net] bpf: Fix unused-var without NETDEVICES (Jiri Benc) [1882708] - [net] seg6: fix seg6_validate_srh() to avoid slab-out-of-bounds (Jiri Benc) [1882708] - [net] seg6: fix SRH processing to comply with RFC8754 (Jiri Benc) [1882708] - [tools] selftests/bpf: Extend test_flow_dissector to cover link creation (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert test_flow_dissector to use BPF skeleton (Jiri Benc) [1882708] - [tools] selftests/bpf, flow_dissector: Close TAP device FD after the test (Jiri Benc) [1882708] - [tools] selftests/bpf: Add tests for attaching bpf_link to netns (Jiri Benc) [1882708] - [tools] bpftool: Support link show for netns-attached links (Jiri Benc) [1882708] - [tools] bpftool: Extract helpers for showing link attach type (Jiri Benc) [1882708] - [tools] libbpf: Add support for bpf_link-based netns attachment (Jiri Benc) [1882708] - [net] bpf: Add link-based BPF program attachment to network namespace (Jiri Benc) [1882708] - [net] flow_dissector: Move out netns_bpf prog callbacks (Jiri Benc) [1882708] - [net] Introduce netns_bpf for BPF programs attached to netns (Jiri Benc) [1882708] - [net] flow_dissector: Pull locking up from prog attach callback (Jiri Benc) [1882708] - [net] bpf: Allow SO_BINDTODEVICE opt in bpf_setsockopt (Jiri Benc) [1882708] - [net] Make locking in sock_bindtoindex optional (Jiri Benc) [1882708] - [net] add sock_bindtoindex (Jiri Benc) [1882708] - [tools] selftest: Add tests for XDP programs in devmap entries (Jiri Benc) [1882708] - [net] xdp: Add xdp_txq_info to xdp_buff (Jiri Benc) [1882708] - [net] xdp: Introduce xdp_convert_frame_to_buff utility routine (Jiri Benc) [1882708] - [net] maintainers: Adjust entry in XDP SOCKETS to actual file name (Jiri Benc) [1882708] - [net] maintainers, xsk: Update AF_XDP section after moves/adds (Jiri Benc) [1882708] - [net] xsk: Explicitly inline functions and move definitions (Jiri Benc) [1882708] - [net] xdp: Simplify xdp_return_{frame, frame_rx_napi, buff} (Jiri Benc) [1882708] - [net] xsk: Remove MEM_TYPE_ZERO_COPY and corresponding code (Jiri Benc) [1882708] - [netdrv] mlx5, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ixgbe, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] ice, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e, xsk: Migrate to new MEM_TYPE_XSK_BUFF_POOL (Jiri Benc) [1882708] - [netdrv] i40e: Separate kernel allocated rx_bi rings from AF_XDP rings (Jiri Benc) [1882708] - [netdrv] i40e: Refactor rx_bi accesses (Jiri Benc) [1882708] - [net] xsk: Introduce AF_XDP buffer allocation API (Jiri Benc) [1867206 1882708] - [net] xsk: Move defines only used by AF_XDP internals to xsk.h (Jiri Benc) [1882708] - [net] xsk: Move driver interface to xdp_sock_drv.h (Jiri Benc) [1882708] - [net] xsk: Move xskmap.c to net/xdp/ (Jiri Benc) [1882708] - [net] xsk: Fix xsk_umem_xdp_frame_sz() (Jiri Benc) [1882708] - [tools] selftests/bpf: Convert bpf_iter_test_kern{3, 4}.c to define own bpf_iter_meta (Jiri Benc) [1882708] - [tools] selftest/bpf: Make bpf_iter selftest compilable against old vmlinux.h (Jiri Benc) [1882708] - [net] bpf: Fix too large copy from user in bpf_test_init (Jiri Benc) [1882708] - [tools] selftests/bpf: Xdp_adjust_tail add grow tail tests (Jiri Benc) [1882708] - [tools] selftests/bpf: Adjust BPF selftest for xdp_adjust_tail (Jiri Benc) [1882708] - [net] bpf: Add xdp.frame_sz in bpf_prog_test_run_xdp(). (Jiri Benc) [1882708] - [net] xdp: Clear grow memory in bpf_xdp_adjust_tail() (Jiri Benc) [1882708] - [net] xdp: Allow bpf_xdp_adjust_tail() to grow packet size (Jiri Benc) [1882708] - [netdrv] mlx5: Rx queue setup time determine frame_sz for XDP (Jiri Benc) [1882708] - [netdrv] xdp: For Intel AF_XDP drivers add XDP frame_sz (Jiri Benc) [1882708] - [netdrv] ice: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] i40e: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbevf: Add XDP frame size to VF driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] ixgbe: Fix XDP redirect on archs with PAGE_SIZE above 4K (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP frame size in two code paths (Jiri Benc) [1882708] - [netdrv] vhost_net: Also populate XDP frame size (Jiri Benc) [1882708] - [netdrv] tun: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] nfp: Add XDP frame size to netronome driver (Jiri Benc) [1882708] - [netdrv] net: thunderx: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] mlx4: Add XDP frame size and adjust max XDP MTU (Jiri Benc) [1882708] - [netdrv] qlogic/qede: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] hv_netvsc: Add XDP frame size to driver (Jiri Benc) [1882708] - [netdrv] veth: Xdp using frame_sz in veth driver (Jiri Benc) [1882708] - [netdrv] veth: Adjust hard_start offset on redirect XDP frames (Jiri Benc) [1882708] - [net] xdp: Cpumap redirect use frame_sz and increase skb_tailroom (Jiri Benc) [1882708] - [net] xdp: Xdp_frame add member frame_sz and handle in convert_to_xdp_frame (Jiri Benc) [1882708] - [net] XDP-generic determining XDP frame size (Jiri Benc) [1882708] - [netdrv] sfc: Add XDP frame size (Jiri Benc) [1882708] - [netdrv] bnxt: Add XDP frame size to driver (Jiri Benc) [1882708] - [net] xdp: Add frame size to xdp_buff (Jiri Benc) [1867209 1882708] - [net] bpfilter: switch to kernel_write (Jiri Benc) [1882708] - [tools] bpf: selftests: Add bpf_iter selftests (Jiri Benc) [1882708] - [tools] bpf: selftests: Add iterator programs for ipv6_route and netlink (Jiri Benc) [1882708] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Jiri Benc) [1882708] - [net] bpf: Change func bpf_iter_unreg_target() signature (Jiri Benc) [1882708] - [net] bpf: Refactor bpf_iter target registration (Jiri Benc) [1882708] - [net] bpf: Add netlink and ipv6_route bpf_iter targets (Jiri Benc) [1882708] - [net] bpfilter: check if $(CC) can link static libc in Kconfig (Jiri Benc) [1882708] - [net] bpfilter: document build requirements for bpfilter_umh (Jiri Benc) [1882708] - [net] xsk: Remove unnecessary member in xdp_umem (Jiri Benc) [1882708] - [net] xsk: Change two variable names for increased clarity (Jiri Benc) [1882708] - [net] bpfilter: match bit size of bpfilter_umh to that of the kernel (Jiri Benc) [1882708] - [docs] networking: convert filter.txt to ReST (Jiri Benc) [1882708] - [net] xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit comments (Jiri Benc) [1882708] - [net] introduce SO_BINDTOIFINDEX sockopt (Jiri Benc) [1882708] - [net] netlink: Use sizeof_field() macro (Jiri Benc) [1882708] - [net] xdp: Add SPDX license identifier - Makefile/Kconfig (Jiri Benc) [1882708] - [net] bpfilter: prefix header search paths with $(srctree)/ (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP meta data support (Jiri Benc) [1882708] - [netdrv] virtio_net: Keep vnet header zeroed if XDP is loaded for small buffer (Jiri Benc) [1882708] - [netdrv] virtio-net: keep vnet header zeroed after processing XDP (Jiri Benc) [1882708] - [netdrv] virtio-net: get rid of unnecessary container of rq stats (Jiri Benc) [1882708] - [netdrv] virtio-net: correctly update XDP_TX counters (Jiri Benc) [1882708] - [netdrv] virtio_net: Add kick stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Add XDP related stats (Jiri Benc) [1882708] - [netdrv] virtio_net: Factor out the logic to determine xdp sq (Jiri Benc) [1882708] - [netdrv] virtio_net: Make drop counter per-queue (Jiri Benc) [1882708] - [netdrv] virtio_net: Use temporary storage for accounting rx stats (Jiri Benc) [1882708] - [netdrv] bnx2: mark driver deprecated (Jonathan Toppins) [1878183] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1895862] - [net] openswitch: reuse the helper variable to improve the code readablity (Eelco Chaudron) [1895862] - [net] openvswitch: remove unused keep_flows (Eelco Chaudron) [1895862] - [net] openvswitch: refactor flow free function (Eelco Chaudron) [1895862] - [net] openvswitch: improve the coding style (Eelco Chaudron) [1895862] - [net] openvswitch: use skb_list_walk_safe helper for gso segments (Eelco Chaudron) [1895862] - [net] openvswitch: do not update max_headroom if new headroom is equal to old headroom (Eelco Chaudron) [1895862] - [net] openvswitch: drop unneeded likely() call around IS_ERR() (Eelco Chaudron) [1895862] - [net] openvswitch: convert to kvmalloc (Eelco Chaudron) [1895862] - [infiniband] RDMA/rxe: Mark Soft-RoCE driver as unsupported (Kamal Heib) [1878207] - [net] netfilter: nf_log: missing vlan offload tag and proto (Florian Westphal) [1889990] - [net] ipvs: clear skb->tstamp in forwarding path (Florian Westphal) [1889990] - [net] netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid (Florian Westphal) [1889990] - [net] netfilter: ctnetlink: add a range check for l3/l4 protonum (Florian Westphal) [1889990] {CVE-2020-25211} - [net] netfilter: nfnetlink: nfnetlink_unicast() reports EAGAIN instead of ENOBUFS (Florian Westphal) [1889990] - [net] netfilter: nf_tables: fix destination register zeroing (Florian Westphal) [1889990] - [net] netfilter: nf_tables: add NFTA_SET_USERDATA if not null (Florian Westphal) [1889990] - [net] netfilter: flowtable: Set offload timeout when adding flow (Florian Westphal) [1889990] - [net] netfilter: conntrack: Move nf_ct_offload_timeout to header file (Florian Westphal) [1889990] - [net] netfilter: nft_set_rbtree: Handle outcomes of tree rotations in overlap detection (Florian Westphal) [1889990] - [net] netfilter: nf_tables: nft_exthdr: the presence return value should be little-endian (Florian Westphal) [1889990] - [net] netfilter: nft_set_pipapo: Drop useless assignment of scratch map index on insert (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgdtor_param struct (Florian Westphal) [1889990] - [net] netfilter: arp_tables: init netns pointer in xt_tgchk_param struct (Florian Westphal) [1889990] - [net] ipvs: do not schedule icmp errors from tunnels (Florian Westphal) [1889990] - [powercap] powercap: intel_rapl: add support for Sapphire Rapids (Steve Best) [1837373] - [powercap] powercap/intel_rapl: add support for RocketLake (Steve Best) [1782715] - [char] ipmi: Use fallthrough pseudo-keyword (Tony Camuso) [1877848] - [char] ipmi/watchdog: add missing newlines when printing parameters by sysfs (Tony Camuso) [1877848] - [char] ipmi: remve duplicate code in __ipmi_bmc_register() (Tony Camuso) [1877848] - [documentation] docs: ipmi: Replace HTTP links with HTTPS ones (Tony Camuso) [1877848] - [char] ipmi: ssif: Remove finished TODO comment about SMBus alert (Tony Camuso) [1877848] - [documentation] Doc: driver-api: ipmi: Add description of alerts_broken module param (Tony Camuso) [1877848] - [char] ipmi:ssif: Remove dynamic platform device handing (Tony Camuso) [1877848] - [char] Try to load acpi_ipmi when an SSIF ACPI IPMI interface is added (Tony Camuso) [1877848] - [char] ipmi_si: Load acpi_ipmi when ACPI IPMI interface added (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix error handling and status check (Tony Camuso) [1877848] - [char] ipmi: Replace guid_copy() with import_guid() where it makes sense (Tony Camuso) [1877848] - [char] ipmi: use vzalloc instead of kmalloc for user creation (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Fix some format issue of the code (Tony Camuso) [1877848] - [char] ipmi:bt-bmc: Avoid unnecessary check (Tony Camuso) [1877848] - [char] docs: fix references for ipmi.rst file (Tony Camuso) [1877848] - [documentation] docs: move IPMI.txt to the driver API book (Tony Camuso) [1877848]- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922] - [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922] - [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922] - [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097] - [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097] - [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914] - [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914] - [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914] - [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914] - [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914] - [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914] - [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457] - [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457] - [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457] - [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457] - [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457] - [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794] - [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794] - [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794] - [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794] - [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794] - [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794] - [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794] - [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794] - [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794] - [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794] - [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794] - [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794] - [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794] - [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794] - [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794] - [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794] - [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794] - [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794] - [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794] - [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794] - [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794] - [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794] - [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794] - [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794] - [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794] - [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794] - [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794] - [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794] - [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794] - [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794] - [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794] - [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794] - [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794] - [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794] - [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794] - [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794] - [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794] - [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794] - [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794] - [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794] - [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794] - [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794] - [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794] - [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794] - [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794] - [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794] - [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794] - [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794] - [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794] - [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794] - [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794] - [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794] - [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794] - [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794] - [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794] - [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794] - [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794] - [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497] - [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416] - [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416] - [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416] - [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536] - [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536] - [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236] - [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409] - [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439] - [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439] - [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439] - [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439] - [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439] - [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439] - [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439] - [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439] - [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439] - [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439] - [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439] - [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439] - [s390] uv: add destroy page call (Thomas Huth) [1882800] - [s390] gmap: improve THP splitting (Thomas Huth) [1882800] - [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800] - [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800] - [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800] - [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800] - [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800] - [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800] - [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800] - [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800] - [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800] - [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800] - [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576] - [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576] - [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576] - [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576] - [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576] - [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576] - [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576] - [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576] - [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576] - [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576] - [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576] - [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576] - [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576] - [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576] - [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576] - [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576] - [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140] - [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368] - [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368] - [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368] - [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368] - [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: subflows garbage collection (Davide Caratti) [1874368] - [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368] - [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368] - [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368] - [net] mptcp: don't skip needed ack (Davide Caratti) [1874368] - [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368] - [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368] - [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368] - [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368] - [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368] - [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368] - [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368] - [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368] - [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368] - [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368] - [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368] - [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368] - [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368] - [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368] - [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368] - [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368] - [net] tcp: Refactor pingpong code (Davide Caratti) [1874368] - [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368] - [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368] - [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368] - [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368] - [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368] - [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368] - [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368] - [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368] - [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368] - [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368] - [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368] - [net] mptcp: add OoO related mibs (Davide Caratti) [1874368] - [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368] - [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368] - [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368] - [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368] - [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368] - [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368] - [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368] - [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368] - [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368] - [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368] - [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368] - [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368] - [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368] - [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368] - [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368] - [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368] - [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368] - [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368] - [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368] - [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368] - [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368] - [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368] - [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368] - [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368] - [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368] - [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368] - [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368] - [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368] - [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368] - [net] mptcp: token: move retry to caller (Davide Caratti) [1874368] - [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368] - [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368] - [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368] - [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368] - [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368] - [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368] - [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368] - [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368] - [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368] - [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368] - [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368] - [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368] - [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368] - [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368] - [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368] - [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368] - [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368] - [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368] - [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368] - [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368] - [net] mptcp: move helper to where its used (Davide Caratti) [1874368] - [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368] - [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368] - [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368] - [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368] - [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368] - [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368] - [net] mptcp: add msk interations helper (Davide Caratti) [1874368] - [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368] - [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368] - [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368] - [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368] - [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368] - [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368] - [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368] - [net] mptcp: close poll() races (Davide Caratti) [1874368] - [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368] - [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368] - [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368] - [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368] - [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368] - [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368] - [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368] - [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368] - [net] mptcp: refactor token container (Davide Caratti) [1874368] - [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368] - [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368] - [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368] - [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368] - [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368] - [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368] - [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368] - [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368] - [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368] - [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745] - [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745] - [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745] - [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745] - [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745] - [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745] - [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745] - [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014] - [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014] - [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014] - [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014] - [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014] - [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232] - [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232] - [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232] - [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232] - [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232] - [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232] - [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232] - [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232] - [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232] - [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232] - [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232] - [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129] - [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129] - [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129] - [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129] - [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129] - [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129] - [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129] - [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129] - [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129] - [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129] - [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129] - [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129] - [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129] - [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129] - [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129] - [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129] - [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129] - [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129] - [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]- [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096] - [hv] driver: hv: util: Use VMBUS_RING_SIZE() for ringbuffer sizes (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Move virt_to_hvpfn() to hyperv header (Mohammed Gamal) [1886096] - [hv] hv: Use HV_HYP_PAGE in hv_synic_enable_regs() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce types of GPADL (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Move __vmbus_open() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always use HV_HYP_PAGE_SIZE for gpadl (Mohammed Gamal) [1886096] - [hv] hv: remove cast from hyperv_die_event (Mohammed Gamal) [1886096] - [hv] hv: Change flag to write log level in panic msg to false (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the lock field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [scsi] storvsc: Introduce the per-storvsc_device spinlock (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list updaters) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use channel_mutex in channel_vp_mapping_show() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove unnecessary channel->lock critical sections (sc_list readers) (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace cpumask_test_cpu(, cpu_online_mask) with cpu_online() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the numa_node field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [kernel] hv: vmbus: Remove the target_vp field from the vmbus_channel struct (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve more races involving init_vp_index() (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Resolve race between init_vp_index() and CPU hotplug (Mohammed Gamal) [1886096] - [hv] driver: hv: vmbus: drop a no long applicable comment (Mohammed Gamal) [1886096] - [hv] hyper-v: Replace open-coded variant of *phN specifier (Mohammed Gamal) [1886096] - [hv] hyper-v: Supply GUID pointer to printf() like functions (Mohammed Gamal) [1886096] - [hv] hyper-v: Use UUID API for exporting the GUID (part 2) (Mohammed Gamal) [1886096] - [hv] hv: remove redundant assignment to pointer primary_channel (Mohammed Gamal) [1886096] - [scsi] storvsc: Re-init stor_chns when a channel interrupt is re-assigned (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL message type (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Remove the unused HV_LOCALIZED channel affinity logic (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Use a spin lock for synchronizing channel scheduling vs. channel removal (Mohammed Gamal) [1886096] - [hv] hv_utils: Always execute the fcopy and vss callbacks in a tasklet (Mohammed Gamal) [1886096] - [netdrv] hv_netvsc: Disable NAPI before closing the VMBus channel (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Replace the per-CPU channel lists with a global array of channels (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Don't bind the offer&rescind works to a specific CPU (Mohammed Gamal) [1886096] - [hv] hv: vmbus: Always handle the VMBus messages on CPU0 (Mohammed Gamal) [1886096] - [hv] hv: check VMBus messages lengths (Mohammed Gamal) [1886096] - [hv] hv: make sure that 'struct vmbus_channel_message_header' compiles correctly (Mohammed Gamal) [1886096] - [hv] hv: avoid passing opaque pointer to vmbus_onmessage() (Mohammed Gamal) [1886096] - [hv] hv: allocate the exact needed memory for messages (Mohammed Gamal) [1886096] - [hv] hv: copy from message page only what's needed (Mohammed Gamal) [1886096] - [x86] hyperv: Clarify comment on x2apic mode (Mohammed Gamal) [1886099] - [x86] hyperv: report value of misc_features (Mohammed Gamal) [1886099] - [x86] hyperv: Make hv_setup_sched_clock inline (Mohammed Gamal) [1886099] - [net] ipv6: reply ICMP error if the first fragment don't include all headers (Hangbin Liu) [1874734] - [net] icmpv6: Add ICMPv6 Parameter Problem, code 3 definition (Hangbin Liu) [1874734] - [powerpc] powerpc/process: Add missing include of stacktrace.h (Desnes Augusto Nunes do Rosario) [1883975] - [powerpc] powerpc/test_emulate_sstep: Fix build error (Desnes Augusto Nunes do Rosario) [1883975] - [nvdimm] powerpc/pmem: Initialize pmem device on newer hardware (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Avoid the barrier in flush routines (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Update ppc64 to use the new barrier instruction (Desnes Augusto Nunes do Rosario) [1878632] - [md] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add flush routines using new pmem store and sync instruction (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Add new instructions for persistent storage and sync (Desnes Augusto Nunes do Rosario) [1878632] - [powerpc] powerpc/pmem: Restrict papr_scm to P8 and above (Desnes Augusto Nunes do Rosario) [1878632] - [i2c] i2c: ismt: Add support for Intel Emmitsburg PCH (David Arcari) [1886162] - [include] timer: add fsleep for flexible sleeping (Josef Oskera) [1892674] - [scsi] qla2xxx: Update driver version to 10.02.00.103-k (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Return EBUSY on fcport deletion (Nilesh Javali) [1887427] - [trace] scsi: qla2xxx: Suppress two recently introduced compiler warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix return of uninitialized value in rval (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize variable in qla8044_poll_reg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not consume srb greedily (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use constant when it is known (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_dbg.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in qla_os.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix inconsistent format argument type in tcm_qla2xxx.c (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix point-to-point (N2N) device discovery issue (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix crash on session cleanup with unload (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix reset of MPI firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix MPI reset needed message (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix buffer-buffer credit extraction error (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correct the check for sscanf() return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add SLER and PI control support (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add IOCB resource tracking (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add rport fields in debugfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make tgt_port_database available in initiator mode (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O errors during LIP reset tests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Performance tweak (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix memory size truncation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Reduce duplicate code in reporting speed (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Allow dev_loss_tmo setting for FC-NVMe devices (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Setup debugfs entries for remote ports (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix I/O failures during remote port toggle testing (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove unneeded variable 'rval' (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle incorrect entry_type entries (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Log calling function name in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify return value logic in qla2x00_get_sp_from_handle() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Warn if done() or free() are called on an already freed srb (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the return value (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove redundant variable initialization (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove pci-dma-compat wrapper API (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove superfluous memset() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression on sparc64 (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command timeout values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Address a set of sparse warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: SAN congestion management implementation (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change in PUREX to handle FPIN ELS requests (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Introduce a function for computing the debug message prefix (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla2x00_restart_isp() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a Coverity complaint in qla2100_fw_dump() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make __qla2x00_alloc_iocbs() initialize 32 bits of request_t.handle (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove a superfluous cast (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Initialize 'n' before using it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla82xx_flash_wait_write_finish() easier to read (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove the __packed annotation from struct fcp_hdr and fcp_hdr_le (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Check the size of struct fcp_hdr at compile time (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Set NVMe status code for failed NVMe FCP request (Nilesh Javali) [1887427] - [scsi] scsi: Fix trivial spelling (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove return value from qla_nvme_ls() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove an unused function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in source files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix endianness annotations in header files (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use make_handle() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cast explicitly to uint16_t / uint32_t (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change {RD, WRT}_REG_*() function names from upper case into lower case (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix the code that reads from mailbox registers (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use register names instead of register offsets (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Change two hardcoded constants into offsetof() / sizeof() expressions (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Increase the size of struct qla_fcp_prio_cfg to FCP_PRIO_CFG_SIZE (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make a gap in struct qla2xxx_offld_chain explicit (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add more BUILD_BUG_ON() statements (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Sort BUILD_BUG_ON() statements alphabetically (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the functions for dumping firmware (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix spelling of a variable name (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Do not log message when reading port speed via sysfs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qlafx00_process_aen() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for ha->fw_dumped (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use true, false for need_mpi_reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Make qla_set_ini_mode() return void (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix issue with adapter's stopping state (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix failure message in qlt_disable_vha() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix warning after FC target reset (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: check UNLOADING before posting async work (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: set UNLOADING before waiting for session deletion (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Split qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix regression warnings (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Remove non functional code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: add ring buffer for tracing debug logs (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP respond data format (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: fix FW resource count values (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Improved secure flash support messages (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Use FC generic update firmware options routine for ISP27xx (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Avoid setting firmware options twice in 24xx_update_fw_options (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Convert MAKE_HANDLE() from a define into an inline function (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warnings triggered by the PCI state checking code (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Suppress endianness complaints in qla2x00_configure_local_loop() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Simplify the code for aborting SCSI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix sparse warning reported by kbuild bot (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Print portname for logging in qla24xx_logio_entry() (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix qla2x00_echo_test() based on ISP type (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Correction to selection of loopback/echo test (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix RDP response size (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Handle cases for limiting RDP response payload length (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add deferred queue for processing ABTS and RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Cleanup ELS/PUREX iocb fields (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Show correct port speed capabilities for RDP command (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Display message for FCE enabled (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended FDMI commands (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add ql2xrdpenable module parameter for RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add vendor extended RDP additions and amendments (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Add changes in preparation for vendor extended FDMI/RDP (Nilesh Javali) [1887427] - [scsi] scsi: qla2xxx: Fix gnl.l memory leak on adapter init failure (Nilesh Javali) [1887427]- [kernel] PM: hibernate: Batch hibernate and resume IO requests (Lenny Szubowicz) [1868096] - [net] tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies (Antoine Tenart) [1895765] - [block] block: mark flush request as IDLE when it is really finished (Ming Lei) [1895913] - [net] vsock: forward all packets to the host when no H2G is registered (Vitaly Kuznetsov) [1893826] - [maintainers] maintainers: Add entry for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [documentation] nitro_enclaves: Add overview documentation (Vitaly Kuznetsov) [1893826] - [samples] nitro_enclaves: Add sample for ioctl interface usage (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Makefile for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add Kconfig for the Nitro Enclaves driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for terminating an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for starting an enclave (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave memory region (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for getting the enclave image load info (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for setting an enclave vCPU (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Add logic for creating an enclave VM (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init misc device providing the ioctl interface (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle out-of-band PCI device events (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Handle PCI device command requests (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Init PCI device driver (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define enclave info for internal bookkeeping (Vitaly Kuznetsov) [1893826] - [virt] nitro_enclaves: Define the PCI device interface (Vitaly Kuznetsov) [1893826] - [uapi] nitro_enclaves: Add ioctl interface definition (Vitaly Kuznetsov) [1893826] - [kernel] cpu/hotplug: Add new {add, remove}_cpu() functions (Vitaly Kuznetsov) [1893826] - [x86] x86/delay: Introduce TPAUSE delay (Prarit Bhargava) [1838636] - [x86] x86/delay: Refactor delay_mwaitx() for TPAUSE support (Prarit Bhargava) [1838636] - [x86] x86/delay: Preparatory code cleanup (Prarit Bhargava) [1838636] - [net] netfilter: ipset: Update byte and packet counters regardless of whether they match (Phil Sutter) [1806882] - [net] ethtool: add and use message type for tunnel info reply (Ivan Vecera) [1867211] - [infiniband] RDMA/hns: Mark hns_roce driver as unsupported (Kamal Heib) [1878211] - [net] tipc: fix memory leak caused by tipc_buf_append() (Xin Long) [1865774] - [net] tipc: fix the skb_unshare() in tipc_buf_append() (Xin Long) [1865774] - [net] tipc: use skb_unshare() instead in tipc_buf_append() (Xin Long) [1865774] - [netdrv] net: team: fix memory leak in __team_options_register (Hangbin Liu) [1892142] - [netdrv] team: set dev->needed_headroom in team_setup_by_port() (Hangbin Liu) [1892142] - [netdrv] team: use netif_is_team_port() (Hangbin Liu) [1892142] - [char] random: decouple random and urandom extrng fops (Vladis Dronov) [1890711] - [platform] platform/x86: intel_pmc_core: Add Intel RocketLake (RKL) support (Steve Best) [1782713] - [netdrv] fm10k: convert to new udp_tunnel_nic infra (Vladis Dronov) [1884254] - [netdrv] ethernet/intel: Convert fallthrough code comments (Vladis Dronov) [1884254] - [netdrv] docs: networking: reorganize driver documentation again (Vladis Dronov) [1884254] - [netdrv] net/intel: remove driver versions from Intel drivers (Vladis Dronov) [1884254] - [infiniband] RDMA/core: Fix ordering of CQ pool destruction (Kamal Heib) [1878969 1857603] - [infiniband] IB/isert: Fix unaligned immediate-data handling (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix reported speed and width (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix panic when calling kmem_cache_create() (Kamal Heib) [1867296 1857603] - [infiniband] RDMA/rxe: Fix memleak in rxe_mem_init_user (Kamal Heib) [1857603] - [net] xprtrdma: Release in-flight MRs on disconnect (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars (Kamal Heib) [1870430 1857603] - [infiniband] RDMA/hfi1: Correct an interlock issue for TID RDMA WRITE request (Kamal Heib) [1870281 1857603] - [infiniband] RDMA/core: Fix spelling mistake "Could't" -> "Couldn't" (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove pkey table (Kamal Heib) [1857603] - [infiniband] RDMA/umem: Add a schedule point in ib_umem_get() (Kamal Heib) [1857603] - [infiniband] RDMA/netlink: Remove CAP_NET_RAW check when dump a raw QP (Kamal Heib) [1857603] - [rdma] RDMA/include: Replace license text with SPDX tags (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Execute rdma_cm destruction from a handler properly (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Remove unneeded locking for req paths (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Using the standard locking pattern when delivering the removal event (Kamal Heib) [1857603] - [infiniband] RDMA/cma: Simplify DEVICE_REMOVAL for internal_id (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Add EFA 0xefa1 PCI ID (Kamal Heib) [1857603] - [infiniband] RDMA/efa: User/kernel compatibility handshake mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose minimum SQ size (Kamal Heib) [1857603] - [infiniband] RDMA/efa: Expose maximum TX doorbell batch (Kamal Heib) [1857603] - [infiniband] IB/srpt: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/isert: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] IB/iser: use new shared CQ mechanism (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix return error value in _ib_modify_qp() to negative (Kamal Heib) [1857603] - [infiniband] RDMA/uverbs: Silence shiftTooManyBitsSigned warning (Kamal Heib) [1857603] - [infiniband] RDMA/core: Update write interface to use automatic object lifetime (Kamal Heib) [1857603] - [infiniband] RDMA/core: Align abort/commit object scheme for write() and ioctl() paths (Kamal Heib) [1857603] - [uapi] RDMA: rdma_user_ioctl.h: fix a duplicated word + clarify (Kamal Heib) [1857603] - [infiniband] RDMA/qedr: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/i40iw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/cxgb4: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/siw: Remove the query_pkey callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove query_pkey from the mandatory ops (Kamal Heib) [1857603] - [infiniband] RDMA/core: Allocate the pkey cache only if the pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/core: Expose pkeys sysfs files only if pkey_tbl_len is set (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Remove unnecessary fall-through markings (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove rxe_link_layer() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_mem_init_dma() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Return void from rxe_init_port_param() (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Drop pointless checks in rxe_init_ports (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Allow manually bind QPs with different pids to same counter (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Only bind user QPs in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/counter: Add PID category support in auto mode (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Skip dgid check in loopback mode (Kamal Heib) [1857603] - [infiniband] RDMA/core: Create and destroy counters in the ib_core (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query MR (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Expose UAPI to query ucontext (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Set IOVA on IB MR in uverbs layer (Kamal Heib) [1857603] - [infiniband] IB/uverbs: Enable CQ ioctl commands by default (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean ib_alloc_xrcd() and reuse it to allocate XRC domain (Kamal Heib) [1857603] - [infiniband] RDMA: Remove the udata parameter from alloc_mr callback (Kamal Heib) [1857603] - [infiniband] RDMA/core: Remove ib_alloc_mr_user function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Check for error instead of success in alloc MR function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Clean up tracepoint headers (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Handle user-supplied address when creating child (Kamal Heib) [1857603] - [infiniband] RDMA/core: Fix bogus WARN_ON during ib_unregister_device_queued() (Kamal Heib) [1857603] - [infiniband] IB/hfi1: Convert PCIBIOS_* errors to generic -E* errors (Kamal Heib) [1857603] - [infiniband] RDMA/core: Delete not-used create RWQ table function (Kamal Heib) [1857603] - [infiniband] IB/mad: Delete RMPP_STATE_CANCELING state (Kamal Heib) [1857603] - [infiniband] IB/mad: Change atomics to refcount API (Kamal Heib) [1857603] - [infiniband] IB/mad: Issue complete whenever decrements agent refcount (Kamal Heib) [1857603] - [infiniband] RDMA: Add support to dump resource tracker in RAW format (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated CM_ID resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated QP resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add a dedicated CQ resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA: Add dedicated MR resource tracker function (Kamal Heib) [1857603] - [infiniband] RDMA/core: Don't call fill_res_entry for PD (Kamal Heib) [1857603] - [infiniband] RDMA/rxe: Remove unused rxe_mem_map_pages (Kamal Heib) [1857603] - [infiniband] RDMA/hfi1: Remove hfi1_create_qp declaration (Kamal Heib) [1857603] - [infiniband] RDMA/ipoib: Return void from ipoib_mcast_stop_thread() (Kamal Heib) [1857603] - [infiniband] RDMA: Correct trivial kernel-doc inconsistencies (Kamal Heib) [1857603] - [infiniband] IB/srpt: Remove WARN_ON from srpt_cm_req_recv (Kamal Heib) [1857603] - [tools] tools/power turbostat: Support additional CPU model numbers (Steve Best) [1782718] - [net] udp_tunnel: add the ability to hard-code IANA VXLAN (Ivan Vecera) [1879204] - [tools] selftests: net: add a test for UDP tunnel info infra (Ivan Vecera) [1867211] - [netdrv] netdevsim: add UDP tunnel port offload support (Ivan Vecera) [1867211] - [net] ethtool: add tunnel info interface (Ivan Vecera) [1867211] - [net] ethtool: Make helpers public (Ivan Vecera) [1867211] - [net] udp_tunnel: add central NIC RX port offload infrastructure (Ivan Vecera) [1867211] - [net] udp_tunnel: re-number the offload tunnel types (Ivan Vecera) [1867211] - [fs] debugfs: make sure we can remove u32_array files cleanly (Ivan Vecera) [1867211] - [fs] debugfs: make debugfs_create_u32_array() return void (Ivan Vecera) [1867211] - [fs] debugfs: update documented return values of debugfs helpers (Ivan Vecera) [1867211]- [net] openvswitch: fix to make sure flow_lookup() is not preempted (Eelco Chaudron) [1888237] - [netdrv] powerpc/vnic: Extend "failover pending" window (Steve Best) [1897280] - [net] ipv6: Set SIT tunnel hard_header_len to zero (Davide Caratti) [1897244] - [net] ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags (Davide Caratti) [1897244] - [net] gre6: Fix reception with IP6_TNL_F_RCV_DSCP_COPY (Davide Caratti) [1897244] - [netdrv] vxlan: fix memleak of fdb (Davide Caratti) [1897244] - [net] vxlan: Ensure FDB dump is performed under RCU (Davide Caratti) [1897244] - [net] gre: refetch erspan header from skb->data after pskb_may_pull() (Davide Caratti) [1897244] - [net] erspan: fix the tun_info options_len check for erspan (Davide Caratti) [1897244] - [net] ip_gre: fix possible use-after-free in erspan_rcv (Davide Caratti) [1897244] - [net] erspan: fix error handling for erspan tunnel (Davide Caratti) [1897244] - [net] erspan: return PACKET_REJECT when the appropriate tunnel is not found (Davide Caratti) [1897244] - [netdrv] net: atlantic: fix build when object tree is separate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Use readx_poll_timeout() for large timeout (Igor Russkikh) [1857861] - [netdrv] net: ethernet: aquantia: Fix wrong return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix PTP on AQC10X (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hwmon getter for MAC temperature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A0 ntuple filters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use intermediate variable to improve readability a bit (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use U32_MAX in aq_hw_utils.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for 64-bit reads/writes (Igor Russkikh) [1857861] - [netdrv] net: atlantic: enable ipv6 support for TCP LSO and UDP GSO (Igor Russkikh) [1857861] - [netdrv] net: atlantic: PTP statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: additional per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use u64_stats_update_* to protect access to 64-bit stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: split rx and tx per-queue stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make _get_sw_stats return count as return value (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use simple assignment in _get_stats and _get_sw_stats (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move FRAC_PER_NS to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add support for FW 4.x (Igor Russkikh) [1857861] - [netdrv] net: atlantic: align return value of ver_match function with function name (Igor Russkikh) [1857861] - [netdrv] net: atlantic: disable PTP on AQC111, AQC112 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix ip dst and ipv6 address filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix aq_ndev_start_xmit()'s return type (Igor Russkikh) [1857861] - [netdrv] net: atlantic: put ptp code under IS_REACHABLE check (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add alignment checks in hw_atl2_utils_fw.c (Igor Russkikh) [1857861] - [netdrv] net: atlantic: missing space in a comment in aq_nic.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix typo in aq_ring_tx_clean (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make aq_pci_func_init static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace ENOTSUPP usage to EOPNOTSUPP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix variable type in aq_ethtool_get_pauseparam (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: phy loopback support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: report link partner capabilities (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: flow control support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: EEE support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove baseX usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2: half duplex support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: proper rss_ctrl1 (54c0) initialization (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: min_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change the order of arguments for TC weight/credit setters (Igor Russkikh) [1857861] - [netdrv] net: atlantic: always use random TC-queue mapping for TX on A2 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: automatically downgrade the number of queues if necessary (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: max_rate (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make TCVEC2RING accept nic_cfg (Igor Russkikh) [1857861] - [netdrv] net: atlantic: per-TC queue statistics (Igor Russkikh) [1857861] - [netdrv] net: atlantic: QoS implementation: multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move PTP TC initialization to a separate function (Igor Russkikh) [1857861] - [netdrv] net: atlantic: changes for multi-TC support (Igor Russkikh) [1857861] - [netdrv] net: atlantic: unify MAC generation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove check for boot code survivability before reset request (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove hw_atl_b0_hw_rss_set call from A2 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove TPO2 check from A0 code (Igor Russkikh) [1857861] - [netdrv] net: atlantic: rename AQ_NIC_RATE_2GS to AQ_NIC_RATE_2G5 (Igor Russkikh) [1857861] - [netdrv] net: atlantic: use __packed instead of the full expansion (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 ingress / egress hw configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: common functions needed for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for basic A2 init/deinit hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 RPF hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: HW bindings for A2 RFP (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 hw_ops skeleton (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: minimal A2 HW bindings required for fw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: A2 driver-firmware interface (Igor Russkikh) [1857861] - [netdrv] net: atlantic: move IS_CHIP_FEATURE to aq_hw.h (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make hw_get_regs optional (Igor Russkikh) [1857861] - [netdrv] net: atlantic: simplify hw_get_fw_version() usage (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add hw_soft_reset, hw_prepare to hw_ops (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add defines for 10M and EEE 100M link mode (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add A2 device IDs (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update company name in the driver description (Igor Russkikh) [1857861] - [netdrv] aquantia: Fix the media type of AQC100 ethernet controller in the driver (Igor Russkikh) [1857861] - [netdrv] net: atlantic: MACSec offload statistics implementation (Igor Russkikh) [1857861] - [netdrv] net: aquantia: reject all unsupported coalescing params (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Replace zero-length array with flexible-array member (Igor Russkikh) [1857861] - [netdrv] net/aquantia: Delete module version (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix out of range usage of active_vlans array (Igor Russkikh) [1857861] - [netdrv] net: atlantic: possible fault in transition to hibernation (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix potential error handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: fix use after free kasan warn (Igor Russkikh) [1857861] - [netdrv] net: atlantic: better loopback mode handling (Igor Russkikh) [1857861] - [netdrv] net: atlantic: ptp gpio adjustments (Igor Russkikh) [1857861] - [netdrv] net: atlantic: check rpc result and wait for rpc address (Igor Russkikh) [1857861] - [netdrv] net: atlantic: checksum compat issue (Igor Russkikh) [1857861] - [netdrv] net: atlantic: remove duplicate entries (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback configuration in improper place (Igor Russkikh) [1857861] - [netdrv] net: atlantic: broken link status on old fw (Igor Russkikh) [1857861] - [netdrv] net: atlantic: Signedness bug in aq_vec_isr_legacy() (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make function 'aq_ethtool_get_priv_flags', 'aq_ethtool_set_priv_flags' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: make symbol 'aq_pm_ops' static (Igor Russkikh) [1857861] - [netdrv] net: atlantic: change email domains to Marvell (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement UDP GSO offload (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update flow control logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: stylistic renames (Igor Russkikh) [1857861] - [netdrv] net: atlantic: code style cleanup (Igor Russkikh) [1857861] - [netdrv] net: atlantic: loopback tests via private flags (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add fw configuration memory area (Igor Russkikh) [1857861] - [netdrv] net: atlantic: adding ethtool physical identification (Igor Russkikh) [1857861] - [netdrv] net: atlantic: add msglevel configuration (Igor Russkikh) [1857861] - [netdrv] net: atlantic: refactoring pm logic (Igor Russkikh) [1857861] - [netdrv] net: atlantic: implement wake_phy feature (Igor Russkikh) [1857861] - [netdrv] net: atlantic: update firmware interface (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix return value check in aq_ptp_init() (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix error handling in aq_ptp_poll (Igor Russkikh) [1857861] - [netdrv] net: aquantia: remove unused including (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make two symbols be static (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix unintention integer overflow on left shift (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix spelling mistake: tx_queus -> tx_queues (Igor Russkikh) [1857861] - [netdrv] net: aquantia: disable ptp object build if no config (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix warnings on endianness (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix var initialization warning (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for PIN funcs (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for Phy access (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement get_ts_info ethtool (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add support for ptp ioctls (Igor Russkikh) [1857861] - [netdrv] net: aquantia: rx filters for ptp (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement data PTP datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: styling fixes on ptp related functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add PTP rings infrastructure (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add basic ptp_clock callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: unify styling of bit enums (Igor Russkikh) [1857861] - [netdrv] net: aquantia: PTP skeleton declarations and callbacks (Igor Russkikh) [1857861] - [netdrv] net: aquantia: add an error handling in aq_nic_set_multicast_list (Igor Russkikh) [1857861] - [netdrv] net: aquantia: correctly handle macvlan and multicast coexistence (Igor Russkikh) [1857861] - [netdrv] net: aquantia: do not pass lro session with invalid tcp checksum (Igor Russkikh) [1857861] - [netdrv] net: aquantia: when cleaning hw cache it should be toggled (Igor Russkikh) [1857861] - [netdrv] net: aquantia: temperature retrieval fix (Igor Russkikh) [1857861] - [netdrv] net: aquantia: Fix aq_vec_isr_legacy() return value (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix out of memory condition on rx side (Igor Russkikh) [1857861] - [netdrv] net: aquantia: linkstate irq should be oneshot (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix limit of vlan filters (Igor Russkikh) [1857861] - [netdrv] net: aquantia: fix removal of vlan 0 (Igor Russkikh) [1857861] - [netdrv] net: aquantia: implement vlan offload configuration (Igor Russkikh) [1857861] - [netdrv] net: aquantia: vlan offloads logic in datapath (Igor Russkikh) [1857861] - [netdrv] net: aquantia: adding fields and device features for vlan offload (Igor Russkikh) [1857861] - [netdrv] net: aquantia: added vlan offload related macros and functions (Igor Russkikh) [1857861] - [netdrv] net: aquantia: make all files GPL-2.0-only (Igor Russkikh) [1857861] - [netdrv] net: aquantia: replace internal driver version code with uts (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Igor Russkikh) [1857861] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 308 (Igor Russkikh) [1857861] - [include] net: phy: introduce phy_read_mmd_poll_timeout macro (Josef Oskera) [1892739] - [include] net: phy: introduce phy_read_poll_timeout macro (Josef Oskera) [1892739] - [netdrv] phy: add device-managed devm_mdiobus_register (Josef Oskera) [1892740] - [include] net: add helper eth_hw_addr_crc (Josef Oskera) [1892738] - [netdrv] LiquidIO: mark liquidio and liquidio_vf as deprecated in RHEL8 (Stefan Assmann) [1878178] - [net] tcp: remove SOCK_QUEUE_SHRUNK (Paolo Abeni) [1890058] - [net] tcp: fix receive window update in tcp_add_backlog() (Paolo Abeni) [1890058] - [net] tcp: md5: allow changing MD5 keys in all socket states (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT possible hangs under high mem pressure (Paolo Abeni) [1890058] - [net] tcp: md5: do not send silly options in SYNCOOKIES (Paolo Abeni) [1890058] - [net] tcp: grow window for OOO packets only for SACK flows (Paolo Abeni) [1890058] - [net] tcp: fix error recovery in tcp_zerocopy_receive() (Paolo Abeni) [1890058] - [net] tcp: fix SO_RCVLOWAT hangs with fat skbs (Paolo Abeni) [1890058] - [net] tcp: fix rx timestamp behavior for tcp_recvmsg (Paolo Abeni) [1890058] - [fs] smb3: smbdirect support can be configured by default (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Do not schedule work to send immediate packet on every receive (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Properly process errors on ib_post_send (Leif Sahlberg) [1887940] - [fs] cifs: Allocate crypto structures on the fly for calculating signatures of incoming packets (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Update receive credits before sending and deal with credits roll back on failure before sending (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check send queue size before posting a send (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Merge code to track pending packets (Leif Sahlberg) [1887940] - [fs] cifs: Allocate encryption header through kmalloc (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Check and extend sender credits in interrupt context (Leif Sahlberg) [1887940] - [fs] cifs: smbd: Calculate the correct maximum packet size for segmented SMBDirect send/receive (Leif Sahlberg) [1887940] - [net] core: device_rename: Use rwsem instead of a seqcount (Patrick Talbert) [1883310]- [tools] perf tools: Add bpf image check to __map__is_kmodule (Michael Petlan) [1873270] - [tools] perf tools: Add support for PERF_RECORD_KSYMBOL_TYPE_OOL (Michael Petlan) [1873270] - [tools] perf record: Don't clear event's period if set by a term (Michael Petlan) [1873270] - [tools] perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session__new()) (Michael Petlan) [1873270] - [tools] perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf record: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not set (Michael Petlan) [1873270] - [tools] perf evsel: Don't set sample_regs_intr/sample_regs_user for dummy event (Michael Petlan) [1873270] - [tools] perf stat: Turn off summary for interval mode by default (Michael Petlan) [1873270] - [tools] perf trace: Fix off by ones in memset() after realloc() in arches using libaudit (Michael Petlan) [1873270] - [tools] perf top/report: Fix infinite loop in the TUI for grouped events (Michael Petlan) [1873270] - [tools] redhat: use local hashmap library in perf (Michael Petlan) [1873270] - [tools] libtraceevent: Fix build with binutils 2.35 (Michael Petlan) [1873270] - [tools] perf tools: Fix record failure when mixed with ARM SPE event (Michael Petlan) [1873270] - [tools] perf tests: Fix test 68 zstd compression for s390 (Michael Petlan) [1873270] - [tools] tools lib traceevent: Fix memory leak in process_dynamic_array_len (Michael Petlan) [1873270] - [tools] perf tools: Sync hashmap.h with libbpf's (Michael Petlan) [1873270] - [tools] libsubcmd: Fix OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf report TUI: Remove needless 'dummy' event from menu (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix PEBS sample for XMM registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix displaying PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] perf intel-pt: Fix recording PEBS-via-PT with registers (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add proper KBUFFER_TYPE_TIME_STAMP handling (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add API to read time information from kbuffer (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix time chart call tree (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call tree 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix zero id in call graph 'Find' result (Michael Petlan) [1873270] - [tools] perf scripts python: exported-sql-viewer.py: Fix unexpanded 'Find' result (Michael Petlan) [1873270] - [tools] perf record: Fix duplicated sideband events with Intel PT system wide tracing (Michael Petlan) [1873270] - [tools] perf scripts python: export-to-postgresql.py: Fix struct.pack() int argument (Michael Petlan) [1873270] - [tools] perf build: Fix error message when asking for -fsanitize=address without required libraries (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add handler for __builtin_expect() (Michael Petlan) [1873270] - [tools] tools lib traceevent: Handle __attribute__((user)) in field names (Michael Petlan) [1873270] - [tools] tools lib traceevent: Add append() function helper for appending strings (Michael Petlan) [1873270] - [tools] perf script: Initialize zstd_data (Michael Petlan) [1873270] - [tools] perf pmu: Remove unused declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an old style declaration (Michael Petlan) [1873270] - [tools] perf parse-events: Fix an incompatible pointer (Michael Petlan) [1873270] - [tools] perf bpf: Fix bpf prologue generation (Michael Petlan) [1873270] - [tools] perf probe: Fix user attribute access in kprobes (Michael Petlan) [1873270] - [tools] perf stat: Fix NULL pointer dereference (Michael Petlan) [1873270] - [tools] perf report: Fix NULL pointer dereference in hists__fprintf_nr_sample_events() (Michael Petlan) [1873270] - [tools] perf tools: Remove some duplicated includes (Michael Petlan) [1873270] - [tools] perf symbols: Fix kernel maps for kcore and eBPF (Michael Petlan) [1873270] - [tools] perf stat: Ensure group is defined on top of the same cpu mask (Michael Petlan) [1873270] - [tools] perf libdw: Fix off-by 1 relative directory includes (Michael Petlan) [1873270] - [tools] perf arm-spe: Support synthetic events (Michael Petlan) [1873270] - [tools] perf auxtrace: Add four itrace options (Michael Petlan) [1873270] - [tools] perf tools: Move arm-spe-pkt-decoder.h/c to the new dir (Michael Petlan) [1873270] - [tools] perf test: Initialize memory in dwarf-unwind (Michael Petlan) [1873270] - [tools] perf tests: Don't tail call optimize in unwind test (Michael Petlan) [1873270] - [tools] tools compiler.h: Add attribute to disable tail calls (Michael Petlan) [1873270] - [tools] perf build: Add a LIBPFM4=1 build test entry (Michael Petlan) [1873270] - [tools] perf tools: Add optional support for libpfm4 (Michael Petlan) [1873270] - [tools] perf tools: Correct license on jsmn JSON parser (Michael Petlan) [1873270] - [tools] perf jit: Fix inaccurate DWARF line table (Michael Petlan) [1873270] - [tools] perf jvmti: Remove redundant jitdump line table entries (Michael Petlan) [1873270] - [tools] perf build: Add NO_SDT=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_LIBCRYPTO=1 to the default set of build tests (Michael Petlan) [1873270] - [tools] perf build: Add NO_SYSCALL_TABLE=1 to the build tests (Michael Petlan) [1873270] - [tools] perf build: Remove libaudit from the default feature checks (Michael Petlan) [1873270] - [tools] perf trace: Grow the syscall table as needed when using libaudit (Michael Petlan) [1873270] - [tools] perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl constructor (Michael Petlan) [1873270] - [tools] perf trace: Remove union from syscalltbl, all the fields are needed (Michael Petlan) [1873270] - [tools] perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variable (Michael Petlan) [1873270] - [tools] perf build: Group the NO_SYSCALL_TABLE logic (Michael Petlan) [1873270] - [tools] perf intel-pt: Refine kernel decoding only warning message (Michael Petlan) [1873270] - [tools] perf record: Respect --no-switch-events (Michael Petlan) [1873270] - [tools] perf script: Fix --call-trace for Intel PT (Michael Petlan) [1873270] - [tools] perf evlist: Disable 'immediate' events last (Michael Petlan) [1873270] - [tools] perf kcore_copy: Fix module map when there are no modules loaded (Michael Petlan) [1873270] - [tools] perf jvmti: Fix demangling Java symbols (Michael Petlan) [1873270] - [tools] perf tests: Add test for the java demangler (Michael Petlan) [1873270] - [tools] perf jvmti: Do not report error when missing debug information (Michael Petlan) [1873270] - [tools] perf jvmti: Fix jitdump for methods without debug info (Michael Petlan) [1873270] - [tools] perf symbols: Fix debuginfo search for Ubuntu (Michael Petlan) [1873270] - [tools] perf parse: Add 'struct parse_events_state' pointer to scanner (Michael Petlan) [1873270] - [tools] perf stat: Do not pass avg to generic_metric (Michael Petlan) [1873270] - [tools] perf tests: Consider subtests when searching for user specified tests (Michael Petlan) [1873270] - [tools] perf list: Add metrics to command line usage (Michael Petlan) [1873270] - [tools] perf script: Don't force less for non tty output with --xed (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove unnecessary ', ' from events (Michael Petlan) [1873270] - [tools] perf metricgroup: Add options to not group or merge (Michael Petlan) [1873270] - [tools] perf metricgroup: Remove duped metric group events (Michael Petlan) [1873270] - [tools] perf metricgroup: Order event groups by size (Michael Petlan) [1873270] - [tools] perf metricgroup: Delay events string creation (Michael Petlan) [1873270] - [tools] perf metricgroup: Use early return in add_metric (Michael Petlan) [1873270] - [tools] perf metricgroup: Always place duration_time last (Michael Petlan) [1873270] - [tools] perf metricgroup: Free metric_events on error (Michael Petlan) [1873270] - [tools] perf util: Fix potential SEGFAULT in put_tracepoints_path error path (Michael Petlan) [1873270] - [tools] perf util: Fix memory leak of prefix_if_not_in (Michael Petlan) [1873270] - [tools] perf ftrace: Detect workload failure (Michael Petlan) [1873270] - [tools] perf ftrace: Trace system wide if no target is given (Michael Petlan) [1873270] - [tools] perf branch: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf config: Add stat.big-num support (Michael Petlan) [1873270] - [tools] perf bpf-loader: Add missing '*' for key_scan_pos (Michael Petlan) [1873270] - [tools] perf stat: Report summary for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Save aggr value to first member of prev_raw_counts (Michael Petlan) [1873270] - [tools] perf stat: Copy counts from prev_raw_counts to evsel->counts (Michael Petlan) [1873270] - [tools] perf counts: Reset prev_raw_counts counts (Michael Petlan) [1873270] - [tools] perf stat: Fix wrong per-thread runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf expr: Allow numbers to be followed by a dot (Michael Petlan) [1873270] - [tools] perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of bools (Michael Petlan) [1873270] - [tools] perf stat: Fail on extra comma while parsing events (Michael Petlan) [1873270] - [tools] perf script: Better align register values in dump (Michael Petlan) [1873270] - [tools] perf stat: POWER9 metrics: expand "ICT" acronym (Michael Petlan) [1873270] - [tools] perf tools: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [tools] perf intel-pt: Use allocated branch stack for PEBS sample (Michael Petlan) [1873270] - [tools] perf docs: Introduce security.txt file to document related issues (Michael Petlan) [1873270] - [tools] perf tool: Make perf tool aware of SELinux access control (Michael Petlan) [1873270] - [tools] perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where needed (Michael Petlan) [1873270] - [tools] perf expr: Migrate expr ids table to a hashmap (Michael Petlan) [1873270] - [tools] perf tools: Grab a copy of libbpf's hashmap (Michael Petlan) [1873270] - [tools] perf stat: Fix duration_time value for higher intervals (Michael Petlan) [1873270] - [tools] perf trace: Fix compilation error for make NO_LIBBPF=1 DEBUG=1 (Michael Petlan) [1873270] - [tools] perf beauty: Allow the CC used in the arch errno names script to acccept CFLAGS (Michael Petlan) [1873270] - [tools] perf trace: Fix the selection for architectures to generate the errno name tables (Michael Petlan) [1873270] - [tools] perf test: Improve pmu event metric testing (Michael Petlan) [1873270] - [tools] perf test: Provide a subtest callback to ask for the reason for skipping a subtest (Michael Petlan) [1873270] - [tools] perf parse-events: Make add PMU verbose output clearer (Michael Petlan) [1873270] - [tools] perf expr: Fix memory leaks in metric bison (Michael Petlan) [1873270] - [tools] perf expr: Test parsing of floating point numbers (Michael Petlan) [1873270] - [tools] perf record: Use an eventfd to wakeup when done (Michael Petlan) [1873270] - [tools] tools feature: Rename HAVE_EVENTFD to HAVE_EVENTFD_SUPPORT (Michael Petlan) [1873270] - [tools] perf evsel: Initialize evsel->per_pkg_mask to NULL in evsel__init() (Michael Petlan) [1873270] - [tools] perf evsel: Fix 2 memory leaks (Michael Petlan) [1873270] - [tools] perf parse-events: Fix incorrect conversion of 'if () free()' to 'zfree()' (Michael Petlan) [1873270] - [tools] perf tools: Fix is_bpf_image function logic (Michael Petlan) [1873270] - [tools] perf c2c: Fix 'perf c2c record -e list' to show the default events used (Michael Petlan) [1873270] - [tools] perf record: Add dummy event during system wide synthesis (Michael Petlan) [1873270] - [tools] perf evsel: Dummy events never triggers, no need to ask for PERF_SAMPLE_BRANCH_STACK (Michael Petlan) [1873270] - [tools] perf parse-events: Use strcmp() to compare the PMU name (Michael Petlan) [1873270] - [tools] perf expr: Print a debug message for division by zero (Michael Petlan) [1873270] - [tools] perf expr: Debug lex if debugging yacc (Michael Petlan) [1873270] - [tools] perf expr: Parse numbers as doubles (Michael Petlan) [1873270] - [tools] perf expr: Increase max other (Michael Petlan) [1873270] - [tools] perf expr: Allow ',' to be an other token (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in skylake metrics (Michael Petlan) [1873270] - [tools] perf metrics: Fix parse errors in cascade lake metrics (Michael Petlan) [1873270] - [tools] perf expr: Allow for unlimited escaped characters in a symbol (Michael Petlan) [1873270] - [tools] perf script: Enable IP fields for callchains (Michael Petlan) [1873270] - [tools] perf callchain: Setup callchain properly in pipe mode (Michael Petlan) [1873270] - [tools] perf session: Try to read pipe data from file (Michael Petlan) [1873270] - [tools] perf tools: Do not seek in pipe fd during tracing data processing (Michael Petlan) [1873270] - [tools] perf tools: Do not display extra info when there is nothing to build (Michael Petlan) [1873270] - [tools] perf probe: Do not show the skipped events (Michael Petlan) [1873270] - [tools] perf probe: Check address correctness by map instead of _etext (Michael Petlan) [1873270] - [tools] perf probe: Fix to check blacklist address correctly (Michael Petlan) [1873270] - [tools] perf probe: Accept the instance number of kretprobe event (Michael Petlan) [1873270] - [tools] perf counts: Rename perf_evsel__*counts() to evsel__*counts() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__w_cache* to evsel__w_cache* (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__new*() to evsel__new*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__get_config_term() & friends to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fprintf() to evsel__fprintf() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__resort*() to evsel__resort*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__object_config() to evsel__object_config() (Michael Petlan) [1873270] - [tools] perf cs-etm: Move definition of 'traceid_list' global variable from header file (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Move hex2u64 out of header (Michael Petlan) [1873270] - [tools] libsymbols kallsyms: Parse using io api (Michael Petlan) [1873270] - [tools] perf bench: Add kallsyms parsing (Michael Petlan) [1873270] - [tools] perf: cs-etm: Update to build with latest opencsd version (Michael Petlan) [1873270] - [tools] perf symbol: Fix kernel symbol address display (Michael Petlan) [1873270] - [tools] perf inject: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf annotate: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf trace: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf script: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf sched: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf lock: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf kmem: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf stat: Rename perf_evsel__*() operating on 'struct evsel *' to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__store_ids() to evsel__store_id() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__env() to evsel__env() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_idx() to evsel__group_idx() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__fallback() to evsel__fallback() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__has*() to evsel__has*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{prev, next}() to evsel__{prev, next}() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__parse_sample*() to evsel__parse_sample*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__read*() to *evsel__read() (Michael Petlan) [1873270] - [tools] perf evsel: Ditch perf_evsel__cmp(), not used for quite a while (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_*() to evsel__is*() (Michael Petlan) [1873270] - [tools] perf pmu: Add perf_pmu__find_by_type helper (Michael Petlan) [1873270] - [tools] tools feature: Add support for detecting libpfm4 (Michael Petlan) [1873270] - [tools] perf doc: Pass ASCIIDOC_EXTRA as an argument (Michael Petlan) [1873270] - [tools] perf mem2node: Avoid double free related to realloc (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__{str, int}val() and other tracepoint field metehods to to evsel__*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__open_per_*() to evsel__open_per_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__*filter*() to evsel__*filter*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*set_sample_*() to *evsel__*set_sample_*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__group_desc() to evsel__group_desc() (Michael Petlan) [1873270] - [tools] perf evsel: Rename *perf_evsel__*name() to *evsel__*name() (Michael Petlan) [1873270] - [tools] perf evsel: Rename __perf_evsel__sample_size() to __evsel__sample_size() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__calc_id_pos() to evsel__calc_id_pos() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__config*() to evsel__config*() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__exit() to evsel__exit() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__is_aux_event() to evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__find_pmu() to evsel__find_pmu() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__compute_deltas() to evsel__compute_deltas() (Michael Petlan) [1873270] - [tools] perf evsel: Rename perf_evsel__nr_cpus() to evsel__nr_cpus() (Michael Petlan) [1873270] - [tools] perf evsel: Rename 'struct perf_evsel__sb_cb_t' to 'struct evsel__sb_cb_t' (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about using /proc/kcore (Michael Petlan) [1873270] - [tools] perf intel-pt: Update documentation about itrace G and L options (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing branch stacks for regular events (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__br_sample_late() (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized branch stack sample type (Michael Petlan) [1873270] - [tools] perf auxtrace: Add option to synthesize branch stack for regular events (Michael Petlan) [1873270] - [tools] perf intel-pt: Change branch stack support to use thread-stacks (Michael Petlan) [1873270] - [tools] perf intel-pt: Consolidate thread-stack use condition (Michael Petlan) [1873270] - [tools] perf thread-stack: Add branch stack support (Michael Petlan) [1873270] - [tools] perf tools: Simplify checking if SMT is active (Michael Petlan) [1873270] - [tools] perf tools: Fix reading new topology attribute "core_cpus" (Michael Petlan) [1873270] - [tools] libperf evlist: Fix a refcount leak (Michael Petlan) [1873270] - [tools] perf parse-events: Fix another memory leaks found on parse_events() (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] perf parse-events: Fix memory leaks found on parse_events (Michael Petlan) [1873270] - [tools] libperf: Add NULL pointer check for cpu_map iteration and NULL assignment for all_cpus (Michael Petlan) [1873270] - [tools] perf record: Move side band evlist setup to separate routine (Michael Petlan) [1873270] - [tools] perf record: Introduce --switch-output-event (Michael Petlan) [1873270] - [tools] libsubcmd: Introduce OPT_CALLBACK_SET() (Michael Petlan) [1873270] - [tools] perf evlist: Allow reusing the side band thread for more purposes (Michael Petlan) [1873270] - [tools] perf evlist: Move the sideband thread routines to separate object (Michael Petlan) [1873270] - [tools] perf parse-events: Add parse_events_option() variant that creates evlist (Michael Petlan) [1873270] - [tools] perf bpf: Decouple creating the evlist from adding the SB event (Michael Petlan) [1873270] - [tools] perf top: Move sb_evlist to 'struct perf_top' (Michael Petlan) [1873270] - [tools] perf record: Move sb_evlist to 'struct record' (Michael Petlan) [1873270] - [tools] perf tools: Move routines that probe for perf API features to separate file (Michael Petlan) [1873270] - [tools] perf vendor events power9: Add hv_24x7 socket/chip level metric events (Michael Petlan) [1873270] - [tools] perf tools: Enable Hz/hz prinitg for --metric-only option (Michael Petlan) [1873270] - [tools] perf tests expr: Added test for runtime param in metric expression (Michael Petlan) [1873270] - [tools] perf metricgroups: Enhance JSON/metric infrastructure to handle "?" (Michael Petlan) [1873270] - [tools] perf pmu: Fix function name in comment, its get_cpuid_str(), not get_cpustr() (Michael Petlan) [1873270] - [tools] perf report: Fix warning assignment of 0/1 to bool variable (Michael Petlan) [1873270] - [tools] perf tools: Remove unneeded semicolons (Michael Petlan) [1873270] - [tools] perf c2c: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] libtraceevent: Remove unneeded semicolon (Michael Petlan) [1873270] - [tools] perf script: Remove extraneous newline in perf_sample__fprintf_regs() (Michael Petlan) [1873270] - [tools] perf synthetic events: Remove use of sscanf from /proc reading (Michael Petlan) [1873270] - [tools] tools api: Add a lightweight buffered reading api (Michael Petlan) [1873270] - [tools] perf bench: Add a multi-threaded synthesize benchmark (Michael Petlan) [1873270] - [tools] perf record: Add num-synthesize-threads option (Michael Petlan) [1873270] - [tools] perf test session topology: Fix data path (Michael Petlan) [1873270] - [tools] perf stat: Improve runtime stat for interval mode (Michael Petlan) [1873270] - [tools] perf stat: Zero all the 'ena' and 'run' array slot stats for interval mode (Michael Petlan) [1873270] - [tools] perf evlist: Remove duplicate headers (Michael Petlan) [1873270] - [tools] perf bench: Fix div-by-zero if runtime is zero (Michael Petlan) [1873270] - [tools] perf cgroup: Avoid needless closing of unopened fd (Michael Petlan) [1873270] - [tools] perf hist: Add fast path for duplicate entries check (Michael Petlan) [1873270] - [tools] perf c2c: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf top: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf script: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf report: Add option to enable the LBR stitching approach (Michael Petlan) [1873270] - [tools] perf callchain: Stitch LBR call stack (Michael Petlan) [1873270] - [tools] perf callchain: Save previous cursor nodes for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Save previous sample for LBR stitching approach (Michael Petlan) [1873270] - [tools] perf thread: Add a knob for LBR stitch approach (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_lbr_ip() (Michael Petlan) [1873270] - [tools] perf machine: Factor out lbr_callchain_add_kernel_ip() (Michael Petlan) [1873270] - [tools] perf machine: Refine the function for LBR call stack reconstruction (Michael Petlan) [1873270] - [tools] perf machine: Remove the indent in resolve_lbr_callchain_sample (Michael Petlan) [1873270] - [tools] perf header: Support CPU PMU capabilities (Michael Petlan) [1873270] - [tools] perf parser: Add support to specify rXXX event with pmu (Michael Petlan) [1873270] - [tools] perf doc: allow ASCIIDOC_EXTRA to be an argument (Michael Petlan) [1873270] - [tools] perf pmu: Add support for PMU capabilities (Michael Petlan) [1873270] - [tools] tools lib traceevent: Take care of return value of asprintf (Michael Petlan) [1873270] - [tools] perf stat: Force error in fallback on :k events (Michael Petlan) [1873270] - [tools] perf tools: Add support for leader-sampling with AUX area events (Michael Petlan) [1873270] - [tools] perf evlist: Allow multiple read formats (Michael Petlan) [1873270] - [tools] perf evsel: Rearrange perf_evsel__config_leader_sampling() (Michael Petlan) [1873270] - [tools] perf evlist: Move leader-sampling configuration (Michael Petlan) [1873270] - [tools] perf evsel: Move and globalize perf_evsel__find_pmu() and perf_evsel__is_aux_event() (Michael Petlan) [1873270] - [tools] perf intel-pt: Add support for synthesizing callchains for regular events (Michael Petlan) [1873270] - [tools] perf evsel: Add support for synthesized sample type (Michael Petlan) [1873270] - [tools] perf evsel: Be consistent when looking which evsel PERF_SAMPLE_ bits are set (Michael Petlan) [1873270] - [tools] perf thread-stack: Add thread_stack__sample_late() (Michael Petlan) [1873270] - [tools] perf auxtrace: Add an option to synthesize callchains for regular events (Michael Petlan) [1873270] - [tools] perf auxtrace: For reporting purposes, un-group AUX area event (Michael Petlan) [1873270] - [tools] perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf cs-etm: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf arm-spe: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-bts: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf intel-pt: Implement ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf auxtrace: Add ->evsel_is_auxtrace() callback (Michael Petlan) [1873270] - [tools] perf metrictroup: Split the metricgroup__add_metric function (Michael Petlan) [1873270] - [tools] perf expr: Add expr_scanner_ctx object (Michael Petlan) [1873270] - [tools] perf expr: Add expr_ prefix for parse_ctx and parse_id (Michael Petlan) [1873270] - [tools] perf synthetic-events: save 4kb from 2 stack frames (Michael Petlan) [1873270] - [tools] tools api fs: Make xxx__mountpoint() more scalable (Michael Petlan) [1873270] - [tools] perf bench: Add event synthesis benchmark (Michael Petlan) [1873270] - [tools] perf script: Simplify auxiliary event printing functions (Michael Petlan) [1873270] - [tools] perf tools: Support CAP_PERFMON capability (Michael Petlan) [1873270] - [tools] perf annotate: Add basic support for bpf_image (Michael Petlan) [1873270] - [tools] perf machine: Set ksymbol dso as loaded on arrival (Michael Petlan) [1873270] - [tools] perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event (Michael Petlan) [1873270] - [tools] perf stat: Honour --timeout for forked workloads (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Add hw_len wherever missing (Michael Petlan) [1873270] - [kernel] perf: Fix task_function_call() error handling (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Fix RAPL config variable bug (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Add AMD Fam17h RAPL support (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Make perf_probe_msr() more robust and flexible (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Flip logic on default events visibility (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Refactor to share the RAPL code between Intel and AMD CPUs (Michael Petlan) [1873270] - [x86] perf/x86/rapl: Move RAPL support to common x86 code (Michael Petlan) [1873270] - [kernel] perf/core: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86: Replace zero-length array with flexible-array (Michael Petlan) [1873270] - [x86] perf/x86/intel: Add more available bits for OFFCORE_RESPONSE of Intel Tremont (Michael Petlan) [1873270] - [x86] perf/x86/intel/pt: Drop pointless NULL assignment (Michael Petlan) [1873270] - [kernel] perf: Add cond_resched() to task_function_call() (Michael Petlan) [1873270] - [powerpc] powerpc/perf: open access for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: open access to probes for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [kernel] perf/core: Open access to the core for CAP_PERFMON privileged process (Michael Petlan) [1873270] - [include] perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures (Michael Petlan) [1873270] - [security] perf_event: Add support for LSM and SELinux checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf/hv-24x7: Fix inconsistent output values incase multiple hv-24x7 events run (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add rtas call in hv-24x7 driver to get processor details (Michael Petlan) [1873270] - [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show processor details (Michael Petlan) [1873270] - [documentation] Documentation/ABI: Add ABI documentation for chips and sockets (Michael Petlan) [1873270] - [powerpc] powerpc/pseries: Update hv-24x7 information after migration (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix ptrace code that muck around with address/len (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Fix length calculation for unaligned target (Michael Petlan) [1873270] - [powerpc] powerpc/watchpoint: Introduce macros for watchpoint length (Michael Petlan) [1873270] - [powerpc] powerpc/perf: fix imc allocation failure handling (Michael Petlan) [1873270] - [powerpc] powerpc/perf/24x7: use rb_entry (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix MMCRA corruption by bhrb_filter (Michael Petlan) [1873270] - [powerpc] perf/core, arch/powerpc: use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1873270] - [powerpc] Powerpc/perf: Wire up PMI throttling (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Remove l2 bus events from HW cache event array (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Add constraints for power9 l2/l3 bus events (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix unit_sel/cache_sel checks (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Cleanup cache_sel bits comment (Michael Petlan) [1873270] - [powerpc] powerpc/perf: Fix thresholding counter data for unknown type (Michael Petlan) [1873270] - [fs] writeback: Drop I_DIRTY_TIME_EXPIRE (Waiman Long) [1860031] - [fs] writeback: Fix sync livelock due to b_dirty_time processing (Waiman Long) [1860031] - [fs] writeback: Avoid skipping inode writeback (Waiman Long) [1860031] - [fs] writeback: Protect inode->i_io_list with inode->i_lock (Waiman Long) [1860031] - [fs] dcache: sort the freeing-without-RCU-delay mess for good (Waiman Long) [1860031] - [net] udp: Improve load balancing for SO_REUSEPORT. (Davide Caratti) [1894075] - [net] udp: Fix wrong clean up for IS_UDPLITE macro (Davide Caratti) [1894075] - [fs] ext4: disallow modifying DAX inode flag if inline_data has been set (Eric Sandeen) [1838344] - [include] dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix stack overflow when mounting fsdax pmem device (Eric Sandeen) [1838876 1854346 1838344] - [dax] dm: Call proper helper to determine dax support (Eric Sandeen) [1838876 1854346 1838344] - [md] dm/dax: Fix table reference counts (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: fix detection of dax support for non-persistent memory block devices (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: do not print error message for non-persistent memory block device (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Fix incorrect argument passed to xas_set_err() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/get inode DAX on XFS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Expand lock scope to cover the use of addresses (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/dax: Remove unused size parameter (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: print error message by pr_info() in __generic_fsdax_supported() (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: avoid race conditions when remounting with options that change dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Update xfs_ioctl_setattr_dax_invalidate() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_iflags() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Create function xfs_inode_should_enable_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/xfs: Remove unnecessary initialization of i_rwsem (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update DAX enablement for ext4 (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Introduce DAX inode flag (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Remove jflag variable (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Make DAX mount option a tri-state (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Only change S_DAX on inode load (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Update ext4_should_use_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Change EXT4_MOUNT_DAX to EXT4_MOUNT_DAX_ALWAYS (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/ext4: Narrow scope of DAX check in setflags (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Introduce DCACHE_DONTCACHE (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Lift XFS_IDONTCACHE to the VFS layer (Eric Sandeen) [1838876 1854346 1838344] - [documentation] Documentation/dax: Update Usage section (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs/stat: Define DAX statx attribute (Eric Sandeen) [1838876 1854346 1838344] - [block] fs: Remove unneeded IS_DAX() check in io_is_direct() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Move mandatory ->zero_page_range() check in alloc_dax() (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax, iomap: Add helper dax_iomap_zero() to zero a range (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Use new dax zero page method for zeroing a page (Eric Sandeen) [1838876 1854346 1838344] - [md] dm,dax: Add dax zero_page_range operation (Eric Sandeen) [1838876 1854346 1838344] - [s390] s390, dcssblk, dax: Add dax zero_page_range operation to dcssblk driver (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax, pmem: Add a dax operation zero_page_range (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] pmem: Add functions for reading/writing page to/from pmem (Eric Sandeen) [1838876 1854346 1838344] - [fs] fs: Constify vma argument to vma_is_dax (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: pass NOWAIT flag to iomap_apply (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Get rid of fs_dax_get_by_host() helper (Eric Sandeen) [1838876 1854346 1838344] - [fs] dax: Pass dax_dev instead of bdev to dax_writeback_mapping_range() (Eric Sandeen) [1838876 1854346 1838344] - [dax] dax: Fix alloc_dax_region() compile warning (Eric Sandeen) [1838876 1854346 1838344] - [fs] xfs: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [fs] ext4: disable map_sync for async flush (Eric Sandeen) [1838876 1854346 1838344] - [include] dax: check synchronous mapping is supported (Eric Sandeen) [1838876 1854346 1838344] - [dax] libnvdimm: add dax_dev sync flag (Eric Sandeen) [1838876 1854346 1838344] - [nvdimm] libnvdimm: nd_region flush callback support (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: only allow FSSETXATTR to set DAX flag on files and dirs (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check extent size hints (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: teach vfs_ioc_fssetxattr_check to check project id info (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking function for FS_IOC_FSSETXATTR (Eric Sandeen) [1838876 1854346 1838344] - [fs] vfs: create a generic checking and prep function for FS_IOC_SETFLAGS (Eric Sandeen) [1838876 1854346 1838344] - [dax] drivers/dax: Allow to include DEV_DAX_PMEM as builtin (Eric Sandeen) [1838876 1854346 1838344] - [netdrv] net: intel: Remove in_interrupt() warnings (Corinna Vinschen) [1838746] - [netdrv] igb: read PBA number from flash (Corinna Vinschen) [1838746] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838746] - [netdrv] treewide: Use fallthrough pseudo-keyword (Corinna Vinschen) [1838746] - [netdrv] igb: use eth_zero_addr() to clear mac address (Corinna Vinschen) [1838746] - [netdrv] igb: Remove unnecessary usages of memset (Corinna Vinschen) [1838746] - [netdrv] igb: reinit_locked() should be called with rtnl_lock (Corinna Vinschen) [1838746] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838746] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838746] - [netdrv] igb: make igb_set_fc_watermarks() return void (Corinna Vinschen) [1838746] - [netdrv] igb: Report speed and duplex as unknown when device is runtime suspended (Corinna Vinschen) [1838746] - [netdrv] igb: convert to use i2c_new_client_device() (Corinna Vinschen) [1838746] - [net] Bluetooth: Allow suspend even when preparation has failed (Gopal Tiwari) [1881485] - [net] Bluetooth: Check scan state before disabling during suspend (Gopal Tiwari) [1881485] - [fs] fuse: fix the ->direct_IO() treatment of iov_iter (Miklos Szeredi) [1875608] - [net] openvswitch: handle DNAT tuple collision (Dumitru Ceara) [1877128] - [net] xdp: Rename convert_to_xdp_frame in xdp_convert_buff_to_frame (Petr Oros) [1867194]- [fs] NFSv4.2: fix failure to unregister shrinker (Scott Mayhew) [1897988] - [tools] cpupower: Provide online and offline CPU information (Diego Domingos) [1893779] - [net] net/smc: improve return codes for SMC-Dv2 (Claudio Imbrenda) [1731027] - [s390] s390/ism: fix incorrect system EID (Claudio Imbrenda) [1731027] - [net] net/smc: fix suppressed return code (Claudio Imbrenda) [1731027] - [net] net/smc: fix null pointer dereference in smc_listen_decline() (Claudio Imbrenda) [1731027] - [net] net/smc: fix invalid return code in smcd_new_buf_create() (Claudio Imbrenda) [1731027] - [net] net/smc: fix valid DMBE buffer sizes (Claudio Imbrenda) [1731027] - [net] net/smc: fix use-after-free of delayed events (Claudio Imbrenda) [1731027] - [net] net/smc: restore smcd_version when all ISM V2 devices failed to init (Claudio Imbrenda) [1731027] - [net] net/smc: cleanup buffer usage in smc_listen_work() (Claudio Imbrenda) [1731027] - [net] net/smc: consolidate unlocking in same function (Claudio Imbrenda) [1731027] - [net] net/smc: use an array to check fields in system EID (Claudio Imbrenda) [1731027] - [net] net/smc: send ISM devices with unique chid in CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: CLC decline - V2 enhancements (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CLC first contact extension (Claudio Imbrenda) [1731027] - [net] net/smc: CLC accept / confirm V2 (Claudio Imbrenda) [1731027] - [net] net/smc: determine accepted ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: build and send V2 CLC proposal (Claudio Imbrenda) [1731027] - [net] net/smc: determine proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce list of pnetids for Ethernet devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce CHID callback for ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: introduce System Enterprise ID (SEID) (Claudio Imbrenda) [1731027] - [net] net/smc: prepare for more proposed ISM devices (Claudio Imbrenda) [1731027] - [net] net/smc: split CLC confirm/accept data to be sent (Claudio Imbrenda) [1731027] - [net] net/smc: separate find device functions (Claudio Imbrenda) [1731027] - [net] net/smc: CLC header fields renaming (Claudio Imbrenda) [1731027] - [net] net/smc: remove constant and introduce helper to check for a pnet id (Claudio Imbrenda) [1731027] - [netdrv] vmxnet3: fix cksum offload issues for non-udp tunnels (Cathy Avery) [1868451] - [netdrv] vmxnet3: use correct tcp hdr length when packet is encapsulated (Cathy Avery) [1868451] - [scsi] scsi: vmw_pvscsi: Use true, false for adapter->use_msg (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Silence dma mapping errors (Cathy Avery) [1895014] - [scsi] scsi: vmw_pvscsi: Fix swiotlb operation (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: use sg helper to iterate over scatterlist (Cathy Avery) [1895014] - [scsi] Revert "vmw_pvscsi: Fixed to work with SG_CHAIN" (Cathy Avery) [1895014] - [scsi] scsi: vmw_pscsi: switch to generic DMA API (Cathy Avery) [1895014] - [netdrv] mdiobus: Disable preemption upon u64_stats update (Petr Oros) [1889849] - [net] u64_stats: Document writer non-preemptibility requirement (Petr Oros) [1889849] - [netdrv] phy: fixed_phy: Remove unused seqcount (Petr Oros) [1889849] - [net] net/smc: fix double kfree in smc_listen_work() (Claudio Imbrenda) [1847444] - [net] net/smc: check variable before dereferencing in smc_close.c (Claudio Imbrenda) [1847444] - [net] net/smc: use separate work queues for different worker types (Claudio Imbrenda) [1847444] - [net] net/smc: use the retry mechanism for netlink messages (Claudio Imbrenda) [1847444] - [net] net/smc: immediate freeing in smc_lgr_cleanup_early() (Claudio Imbrenda) [1847444] - [net] net/smc: reduce smc_listen_decline() calls (Claudio Imbrenda) [1847444] - [net] net/smc: improve server ISM device determination (Claudio Imbrenda) [1847444] - [net] net/smc: common routine for CLC accept and confirm (Claudio Imbrenda) [1847444] - [net] net/smc: dynamic allocation of CLC proposal buffer (Claudio Imbrenda) [1847444] - [net] net/smc: introduce better field names (Claudio Imbrenda) [1847444] - [net] net/smc: reduce active tcp_listen workers (Claudio Imbrenda) [1847444] - [net] net/smc: fix sock refcounting in case of termination (Claudio Imbrenda) [1847444] - [net] net/smc: reset sndbuf_desc if freed (Claudio Imbrenda) [1847444] - [net] net/smc: fix toleration of fake add_link messages (Claudio Imbrenda) [1847444] - [net] net/smc: Prevent kernel-infoleak in __smc_diag_dump() (Claudio Imbrenda) [1847444] - [s390] s390/ism: fix error return code in ism_probe() (Claudio Imbrenda) [1847444] - [s390] s390/zcrypt: Introduce Failure Injection feature (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap_msg param one level up the call chain (Philipp Rudo) [1851124] - [s390] s390/ap/zcrypt: revisit ap and zcrypt error handling (Philipp Rudo) [1851124] - [s390] s390/ap: Support AP card SCLP config and deconfig operations (Philipp Rudo) [1851124] - [s390] s390/sclp: Add support for SCLP AP adapter config/deconfig (Philipp Rudo) [1851124] - [s390] s390/ap: add card/queue deconfig state (Philipp Rudo) [1851124] - [s390] s390/ap: add error response code field for ap queue devices (Philipp Rudo) [1851124] - [s390] s390/ap: split ap queue state machine state from device state (Philipp Rudo) [1851124] - [crypto] s390/zcrypt: New config switch CONFIG_ZCRYPT_DEBUG (Philipp Rudo) [1851124] - [s390] s390/zcrypt: introduce msg tracking in zcrypt functions (Philipp Rudo) [1851124] - [s390] s390/ap: rework crypto config info and default domain code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: provide cex4 cca sysfs attributes for cex3 (Philipp Rudo) [1851124] - [s390] s390/ap: rename and clarify ap state machine related stuff (Philipp Rudo) [1851124] - [s390] s390/zcrypt: split ioctl function into smaller code units (Philipp Rudo) [1851124] - [s390] s390/zcrypt: code beautification and struct field renames (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix smatch warnings (Philipp Rudo) [1851124] - [s390] s390/ap: introduce new ap function ap_get_qdev() (Philipp Rudo) [1851124] - [s390] s390/zcrypt: replace snprintf/sprintf with scnprintf (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Use scnprintf() for avoiding potential buffer overflow (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Support for CCA protected key block version 2 (Philipp Rudo) [1851124] - [s390] s390/zcrypt: fix card and queue total counter wrap (Philipp Rudo) [1851124] - [s390] s390/zcrypt: move ap device reset from bus to driver code (Philipp Rudo) [1851124] - [s390] s390/zcrypt: Fix CCA cipher key gen with clear key value function (Philipp Rudo) [1851124] - [s390] s390/zcrypt: handle new reply code FILTERED_BY_HYPERVISOR (Philipp Rudo) [1851124] - [fs] NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1888612] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1888612] - [hv] hv: vmbus: Add timeout to vmbus_wait_for_unload (Mohammed Gamal) [1888980] - [net] sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() (Ivan Vecera) [1874071] - [net] sched: act_ct: Fix adding udp port mangle operation (Ivan Vecera) [1874071] - [net] sched: Fix suspicious RCU usage while accessing tcf_tunnel_info (Ivan Vecera) [1874071] - [net] sched: get rid of qdisc->padded (Ivan Vecera) [1874071] - [net] sched: check error pointer in tcf_dump_walker() (Ivan Vecera) [1874071] - [net] sched: remove a redundant goto chain check (Ivan Vecera) [1874071] - [net] sched: cls_u32: Replace one-element array with flexible-array member (Ivan Vecera) [1874071] - [net] sched: commit action insertions together (Ivan Vecera) [1874071] - [net] sched: defer tcf_idr_insert() in tcf_action_init_1() (Ivan Vecera) [1874071] - [net] sched: Remove unused function qdisc_queue_drop_head() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix allowing too small intervals (Ivan Vecera) [1874071] - [net] sched: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc (Ivan Vecera) [1874071] - [net] sched: skip an unnecessay check (Ivan Vecera) [1874071] - [net] sched: act_ife: load meta modules before tcf_idr_check_alloc() (Ivan Vecera) [1874071] - [net] sched: fix error path in red_init() (Ivan Vecera) [1874071] - [net] sched: taprio: Fix using wrong queues in gate mask (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Ivan Vecera) [1874071] - [net] sched: act_ct: fix miss set mru for ovs after defrag in act_ct (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() helper (Ivan Vecera) [1874071] - [net] sched: act_pedit: Use flex_array_size() helper in memcpy() (Ivan Vecera) [1874071] - [net] sched: initialize timer earlier in red_init() (Ivan Vecera) [1874071] - [net] sched: cls_flower: Add hash info to flow classification (Ivan Vecera) [1874071] - [net] flow_dissector: add packet hash dissection (Ivan Vecera) [1874071] - [net] sched: sch_api: add missing rcu read lock to silence the warning (Ivan Vecera) [1874071] - [tools] tc-testing: Add tdc to kselftests (Ivan Vecera) [1874071] - [net] sched: Do not drop root lock in tcf_qevent_handle() (Ivan Vecera) [1874071] - [net] sched: kerneldoc fixes (Ivan Vecera) [1874071] - [net] sched: Pass qdisc reference in struct flow_block_offload (Ivan Vecera) [1874071] - [net] sched: Use fallthrough pseudo-keyword (Ivan Vecera) [1874071] - [net] sched: Allow changing default qdisc to FQ-PIE (Ivan Vecera) [1874071] - [net] qos: police action offloading parameter 'burst' change to the original value (Ivan Vecera) [1874071] - [tools] selftests: forwarding: Add a RED test for SW datapath (Ivan Vecera) [1874071] - [net] sched: sch_red: Add qevents "early_drop" and "mark" (Ivan Vecera) [1874071] - [net] sched: sch_red: Split init and change callbacks (Ivan Vecera) [1874071] - [net] sched: Introduce helpers for qevent blocks (Ivan Vecera) [1874071] - [net] sched: sch_cake: add RFC 8622 LE PHB support to CAKE diffserv handling (Ivan Vecera) [1874071] - [net] qos: police action add index for tc flower offloading (Ivan Vecera) [1874071] - [net] qos: add tc police offloading action with max frame size limit (Ivan Vecera) [1874071] - [net] sched: tcindex_change: Remove redundant null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant skb null check (Ivan Vecera) [1874071] - [net] sched: Remove redundant condition in qdisc_graft (Ivan Vecera) [1874071] - [net] sched: cls_u32: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] sched: taprio: Use struct_size() in kzalloc() (Ivan Vecera) [1874071] - [net] vlan: consolidate VLAN parsing code and limit max parsing depth (Ivan Vecera) [1874071] - [net] flow_offload: Move rhashtable inclusion to the source file (Ivan Vecera) [1874071] - [net] sched: act_ct: fix restore the qdisc_skb_cb after defrag (Ivan Vecera) [1874071] - [net] sched: fix a memory leak in atm_tc_init() (Ivan Vecera) [1874071] - [net] sched: act_ct: add miss tcf_lastuse_update. (Ivan Vecera) [1874071] - [net] sched: consistently handle layer3 header accesses in the presence of VLANs (Ivan Vecera) [1874071] - [net] tunnel: Propagate ECT(1) when decapsulating as recommended by RFC6040 (Ivan Vecera) [1874071] - [net] sched: sch_cake: fix a few style nits (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't call diffserv parsing code when it is not needed (Ivan Vecera) [1874071] - [net] sched: sch_cake: don't try to reallocate or unshare skb unconditionally (Ivan Vecera) [1874071] - [tools] tc-testing: avoid action cookies with odd length. (Ivan Vecera) [1874071] - [net] sched: Add MODULE_DESCRIPTION entries to network modules (Ivan Vecera) [1874071] - [tools] tc-testing: update geneve options match in tunnel_key unit tests (Ivan Vecera) [1874071] - [net] flow_offload: fix flow_indr_dev_unregister path (Ivan Vecera) [1874071] - [net] flow_offload: use flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] flow_offload: add flow_indr_block_cb_alloc/remove function (Ivan Vecera) [1874071] - [net] sched: act_gate: fix configuration of the periodic timer (Ivan Vecera) [1874071] - [net] sched: act_gate: fix NULL dereference in tcf_gate_init() (Ivan Vecera) [1874071] - [net] flow_offload: remove indirect flow_block declarations leftover (Ivan Vecera) [1874071] - [net] sched: export __netdev_watchdog_up() (Ivan Vecera) [1874071] - [net] sched: act_ct: add nat mangle action only for NAT-conntrack (Ivan Vecera) [1874071] - [net] sched: sch_cake: Take advantage of skb->hash where appropriate (Ivan Vecera) [1874071] - [net] sched: fix a couple of splats in the error path of tfc_gate_init() (Ivan Vecera) [1874071] - [net] sched: get rid of unnecessary dev_qdisc_reset() (Ivan Vecera) [1874071] - [net] sched: avoid resetting active qdisc for multiple times (Ivan Vecera) [1874071] - [net] sched: add a tracepoint for qdisc creation (Ivan Vecera) [1874071] - [net] sched: add tracepoints for qdisc_reset() and qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: use qdisc_reset() in qdisc_destroy() (Ivan Vecera) [1874071] - [net] sched: fix infinite loop in sch_fq_pie (Ivan Vecera) [1874071] - [net] sched: fix reporting the first-time use timestamp (Ivan Vecera) [1874071] - [net] tracing: Fix header include guards in trace event headers (Ivan Vecera) [1874071] - [netdrv] ipvlan: fix device features (Davide Caratti) [1892621] - [netdrv] ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO (Davide Caratti) [1892621] - [netdrv] ipvlan: set hw_enc_features like macvlan (Davide Caratti) [1892621] - [tools] ACPI: Use valid link to the ACPI specification (David Arcari) [1857138] - [tools] cpupower: Replace HTTP links with HTTPS ones (David Arcari) [1857138] - [tools] cpupower: Fix NULL but dereferenced coccicheck errors (David Arcari) [1857138] - [tools] cpupower: Fix comparing pointer to 0 coccicheck warns (David Arcari) [1857138] - [tools] cpupower: Remove unneeded semicolon (David Arcari) [1857138] - [tools] cpupower: .gitignore: add SPDX License Identifier (David Arcari) [1857138] - [tools] cpupower: avoid multiple definition with gcc -fno-common (David Arcari) [1857138] - [tools] cpupower: Revert library ABI changes from commit ae2917093fb60bdc1ed3e (David Arcari) [1857138] - [tools] cpupower: ToDo: Update ToDo with ideas for per_cpu_schedule handling (David Arcari) [1857138] - [tools] tools/power/cpupower: Fix initializer override in hsw_ext_cstates (David Arcari) [1857138] - [tools] cpupower: update German translation (David Arcari) [1857138] - [tools] tools/power/cpupower: fix 64bit detection when cross-compiling (David Arcari) [1857138] - [tools] cpupower: Add missing newline at end of file (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (David Arcari) [1857138] - [tools] cpupower: correct spelling of interval (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 166 (David Arcari) [1857138] - [tools] cpupower: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (David Arcari) [1857138] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 155 (David Arcari) [1857138] - [tools] cpupower: Add SPDX license identifier for more missed files (David Arcari) [1857138] - [tools] tools/power/cpupower: Display boost frequency separately (David Arcari) [1857138] - [tools] cpupower : Auto-completion for cpupower tool (David Arcari) [1857138] - [tools] tools/power/cpupower: fix compilation with STATIC=true (David Arcari) [1857138] - [tools] cpupower: remove stringop-truncation waring (David Arcari) [1857138] - [tools] cpupower: convert ISO_8859-1 text comments to utf-8 (David Arcari) [1857138] - [x86] x86/resctrl: Support wider MBM counters (Puneet Sethi) [1834658] - [x86] x86/resctrl: Support CPUID enumeration of MBM counter width (Puneet Sethi) [1834658] - [x86] x86/resctrl: Maintain MBM counter width per resource (Puneet Sethi) [1834658] - [x86] x86/resctrl: Query LLC monitoring properties once during boot (Puneet Sethi) [1834658] - [x86] x86/resctrl: Remove unnecessary RMID checks (Puneet Sethi) [1834658] - [x86] x86/cpu: Move resctrl CPUID code to resctrl/ (Puneet Sethi) [1834658] - [x86] x86/resctrl: Rename asm/resctrl_sched.h to asm/resctrl.h (Puneet Sethi) [1834658] - [x86] x86/resctrl: Preserve CDP enable over CPU hotplug (Puneet Sethi) [1834658] - [net] af_packet: TPACKET_V3: fix fill status rwlock imbalance (Ivan Vecera) [1889829] - [net] packet: tpacket_rcv: do not increment ring index on drop (Ivan Vecera) [1889829] - [net] af_packet: TPACKET_V3: replace busy-wait loop (Ivan Vecera) [1889829] - [net] SUNRPC: Fix svc_flush_dcache() (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Be consistent about mirror index types (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read (Scott Mayhew) [1888214] - [fs] NFSv4.2: fix client's attribute cache management for copy_file_range (Scott Mayhew) [1888214] - [fs] nfs: Fix security label length not being reset (Scott Mayhew) [1888214] - [net] SUNRPC: stop printk reading past end of string (Scott Mayhew) [1888214] - [fs] NFS: Zero-stateid SETATTR should first return delegation (Scott Mayhew) [1888214] - [fs] NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall (Scott Mayhew) [1888214] - [net] SUNRPC: remove duplicate include (Scott Mayhew) [1888214] - [fs] nfsd: fix oops on mixed NFSv4/NFSv3 client access (Scott Mayhew) [1888214] - [fs] NFS: Fix flexfiles read failover (Scott Mayhew) [1888214] - [fs] fs: nfs: delete repeated words in comments (Scott Mayhew) [1888214] - [fs] rpc_pipefs: convert comma to semicolon (Scott Mayhew) [1888214] - [fs] NFS: Don't return layout segments that are in use (Scott Mayhew) [1888214] - [fs] NFS: Don't move layouts to plh_return_segs list while in use (Scott Mayhew) [1888214] - [fs] NFS: Add layout segment info to pnfs read/write/commit tracepoints (Scott Mayhew) [1888214] - [fs] NFS: Add tracepoints for layouterror and layoutstats (Scott Mayhew) [1888214] - [fs] NFS: Report the stateid + status in trace_nfs4_layoutreturn_on_close() (Scott Mayhew) [1888214] - [fs] NFSv4.2: xattr cache: get rid of cache discard work queue (Scott Mayhew) [1888214] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1888214] - [net] svcrdma: CM event handler clean up (Scott Mayhew) [1888214] - [net] svcrdma: Remove transport reference counting (Scott Mayhew) [1888214] - [net] svcrdma: Fix another Receive buffer leak (Scott Mayhew) [1888214] - [trace] SUNRPC: Refresh the show_rqstp_flags() macro (Scott Mayhew) [1888214] - [fs] nfsd: netns.h: delete a duplicated word (Scott Mayhew) [1888214] - [net] sunrpc: destroy rpc_inode_cachep after unregister_filesystem (Scott Mayhew) [1888214] - [fs] freezer: Add unsafe version of freezable_schedule_timeout_interruptible() for NFS (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side xattr caching (Scott Mayhew) [1888214] - [fs] NFSv4.2: hook in the user extended attribute handlers (Scott Mayhew) [1888214] - [fs] NFSv4.2: add the extended attribute proc functions (Scott Mayhew) [1888214] - [fs] nfs: make the buf_to_pages_noslab function available to the nfs code (Scott Mayhew) [1888214] - [fs] nfs: define and use the NFS_INO_INVALID_XATTR flag (Scott Mayhew) [1888214] - [fs] NFS: Update symbolic flags displayed by trace events (Scott Mayhew) [1888214] - [fs] nfs: modify update_changeattr to deal with regular files (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the extended attribute access bits (Scott Mayhew) [1888214] - [fs] nfs: define nfs_access_get_cached function (Scott Mayhew) [1888214] - [fs] NFSv4.2: add client side XDR handling for extended attributes (Scott Mayhew) [1888214] - [fs] NFSv4.2: query the server for extended attribute support (Scott Mayhew) [1888214] - [fs] NFSv4.2: define limits and sizes for user xattr handling (Scott Mayhew) [1888214] - [include] nfs: add client side only definitions for user xattrs (Scott Mayhew) [1888214] - [fs] nfsd: Use seq_putc() in two functions (Scott Mayhew) [1888214] - [net] svcrdma: Display chunk completion ID when posting a rw_ctxt (Scott Mayhew) [1888214] - [net] svcrdma: Record send_ctxt completion ID in trace_svcrdma_post_send() (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Send completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Record Receive completion ID in svc_rdma_decode_rqst (Scott Mayhew) [1888214] - [net] svcrdma: Introduce Receive completion IDs (Scott Mayhew) [1888214] - [trace] svcrdma: Introduce infrastructure to support completion IDs (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR encoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] svcrdma: Add common XDR decoders for RDMA and Read segments (Scott Mayhew) [1888214] - [net] SUNRPC: Add helpers for decoding list discriminators symbolically (Scott Mayhew) [1888214] - [include] svcrdma: Remove declarations for functions long removed (Scott Mayhew) [1888214] - [net] svcrdma: Clean up trace_svcrdma_send_failed() tracepoint (Scott Mayhew) [1888214] - [net] svcrdma: Consolidate send_error helper functions (Scott Mayhew) [1888214] - [net] svcrdma: Make svc_rdma_send_error_msg() a global function (Scott Mayhew) [1888214] - [net] svcrdma: Eliminate return value for svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add a @status parameter to svc_rdma_send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Add @rctxt parameter to svc_rdma_send_error() functions (Scott Mayhew) [1888214] - [net] svcrdma: Remove save_io_pages() call from send_error_msg() (Scott Mayhew) [1888214] - [net] svcrdma: Fix page leak in svc_rdma_recv_read_chunk() (Scott Mayhew) [1888214] - [net] SUNRPC: Augment server-side rpcgss tracepoints (Scott Mayhew) [1888214] - [fs] nfsd: add fattr support for user extended attributes (Scott Mayhew) [1888214] - [fs] nfsd: implement the xattr functions and en/decode logic (Scott Mayhew) [1888214] - [fs] nfsd: add structure definitions for xattr requests / responses (Scott Mayhew) [1888214] - [fs] nfsd: take xattr bits into account for permission checks (Scott Mayhew) [1888214] - [fs] nfsd: define xattr functions to call into their vfs counterparts (Scott Mayhew) [1888214] - [fs] nfsd: add defines for NFSv4.2 extended attribute support (Scott Mayhew) [1888214] - [fs] nfsd: split off the write decode code into a separate function (Scott Mayhew) [1888214] - [fs] xattr: add a function to check if a namespace is supported (Scott Mayhew) [1888214] - [fs] xattr: break delegations in {set, remove}xattr (Scott Mayhew) [1888214] - [uapi] nfs, nfsd: NFSv4.2 extended attribute protocol definitions (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: The mirror count could depend on the layout segment range (Scott Mayhew) [1888214] - [fs] pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() (Scott Mayhew) [1888214] - [fs] NFS: Allow applications to speed up readdir+statx() using AT_STATX_DONT_SYNC (Scott Mayhew) [1888214] - [include] NFS: Replace zero-length array with flexible-array (Scott Mayhew) [1888214] - [include] nfs4: Remove unneeded semicolon (Scott Mayhew) [1888214] - [tools] selftests/livepatch: adopt to newer sysctl error format (Yannick Cote) [1869880] - [tools] selftests/livepatch: Use "comm" instead of "diff" for dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: add test delimiter to dmesg (Yannick Cote) [1869880] - [tools] selftests/livepatch: refine dmesg 'taints' in dmesg comparison (Yannick Cote) [1869880] - [tools] selftests/livepatch: Don't clear dmesg when running tests (Yannick Cote) [1869880] - [lib] selftests/livepatch: fix mem leaks in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: more verification in test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: rework test-klp-shadow-vars (Yannick Cote) [1869880] - [lib] selftests/livepatch: simplify test-klp-callbacks busy target tests (Yannick Cote) [1869880] - [tools] selftests: Install settings files to fix TIMEOUT failures (Yannick Cote) [1869880] - [cpufreq] cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Free memory only when turning off (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add ->offline and ->online callbacks (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Tweak the EPP sysfs interface (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Update cached EPP in the active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Refuse to turn off with HWP enabled (Puneet Sethi) [1881199] - [documentation] Documentation: fix pm/intel_pstate build warning and wording (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Implement passive mode with HWP enabled (Puneet Sethi) [1881199] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix cpuinfo_max_freq when MSR_TURBO_RATIO_LIMIT is 0 (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Rearrange the storing of new EPP values (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Avoid enabling HWP if EPP is not supported (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Clean up aperf_mperf_shift description (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Supply struct attribute description for get_aperf_mperf_shift() (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Fix static checker warning for epp variable (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow raw energy performance preference value (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Allow enable/disable energy efficiency (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Add one more OOB control bit (Puneet Sethi) [1881199] - [cpufreq] cpufreq: intel_pstate: Only mention the BIOS disabling turbo mode once (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: update links for references (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Unify copyright notices (Puneet Sethi) [1881199] - [documentation] Documentation: PM: Add SPDX license tags to multiple files (Puneet Sethi) [1881199] - [documentation] cpufreq: intel_pstate: Documentation: Add references sections (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Clarify coordination of P-State limits (Puneet Sethi) [1881199] - [documentation] Documentation: intel_pstate: Add base_frequency information (Puneet Sethi) [1881199] - [i2c] i2c: ismt: Remove call to memset after dmam_alloc_coherent (Tony Camuso) [1875395] - [i2c] i2c: ismt: Add support for Intel Cedar Fork (Tony Camuso) [1875395] - [documentation] docs: net: fm10k: add documentation for fm10k driver (Vladis Dronov) [1838728] - [netdrv] net: fm10k: reject unsupported coalescing params (Vladis Dronov) [1838728] - [netdrv] intel: Replace zero-length array with flexible-array member (Vladis Dronov) [1838728] - [netdrv] net: Use skb accessors in network drivers (Vladis Dronov) [1838728] - [netdrv] hdlc_ppp: add range checks in ppp_cp_parse_cr() (Guillaume Nault) [1882082] {CVE-2020-25643}- [pinctrl] pinctrl: sunrisepoint: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Modify COMMUNITY macros to be consistent (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Fix register offsets for TGL-H variant (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update header block to reflect direct dependencies (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Switch to use intel_pinctrl_get_soc_data() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Extract intel_pinctrl_get_soc_data() helper for wider use (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use fallthrough pseudo-keyword (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Drop no-op ACPI_PTR() call (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of for_each_requested_gpio_in_range() (David Arcari) [1783488] - [include] gpiolib: Introduce for_each_requested_gpio_in_range() macro (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Protect IO in few call backs by lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Split intel_config_get() to three functions (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Drop the only label in the code for consistency (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Get rid of redundant 'else' in intel_config_set_debounce() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Make use of IRQ_RETVAL() (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Reduce scope of the lock (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Disable input and output buffer when switching to GPIO (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define ACPI address space ID (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Allow drivers to define total amount of IRQs per community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Move npins closer to pin_base in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Update description in struct intel_community (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Use platform_get_irq_optional() explicitly (David Arcari) [1783488] - [pinctrl] pinctrl: intel: Introduce new flag to force GPIO base to be 0 (David Arcari) [1783488] - [pinctrl] pinctrl: tigerlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: icelake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: cannonlake: Use generic flag for special GPIO base treatment (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Enable pin configuration setting for GPIO chip (David Arcari) [1783488] - [pinctrl] pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H (David Arcari) [1783488] - [pinctrl] pinctrl: baytrail: Mark expected switch fall-throughs (David Arcari) [1783488] - [kernel] mm: disable proactive compaction by default (Rafael Aquini) [1848427] - [mm] mm: use unsigned types for fragmentation score (Rafael Aquini) [1848427] - [mm] mm: fix compile error due to COMPACTION_HPAGE_ORDER (Rafael Aquini) [1848427] - [mm] mm: proactive compaction (Rafael Aquini) [1848427] - [i2c] i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update author and maintainer email info (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Update reference clock frequency (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Remove unecessary wrapper functions (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Fix resrticted cast warning of sparse (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call (Alaa Hleihel) [1655741 1655709] - [documentation] dt-bindings: i2c: I2C binding for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [i2c] i2c: mlxbf: I2C SMBus driver for Mellanox BlueField SoC (Alaa Hleihel) [1655741 1655709] - [misc] misc: eeprom: ee1004: convert to i2c_new_dummy_device (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Deal with nack on page selection (Alaa Hleihel) [1655741] - [misc] eeprom: ee1004: Move selected page detection to a separate function (Alaa Hleihel) [1655741] - [misc] eeprom: New ee1004 driver for DDR4 memory (Alaa Hleihel) [1655741] - [net] xfrm: Use correct address family in xfrm_state_find (Xin Long) [1892641] - [net] xfrm: clone whole liftime_cur structure in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate (Xin Long) [1892641] - [net] xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate (Xin Long) [1892641] - [net] ip_vti: Fix unused variable warning (Xin Long) [1892641] - [net] xfrm: Make the policy hold queue work with VTI. (Xin Long) [1892641] - [s390] s390/qeth: delay draining the TX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: strictly order bridge address events (Philipp Rudo) [1847443] - [s390] s390/qeth: unify structs for bridge port state (Philipp Rudo) [1847443] - [s390] s390/qeth: copy less data from bridge state events (Philipp Rudo) [1847443] - [s390] s390/qeth: don't let HW override the configured port role (Philipp Rudo) [1847443] - [s390] s390/qeth: don't disable address events during initialization (Philipp Rudo) [1847443] - [s390] s390/qeth: make queue lock a proper spinlock (Philipp Rudo) [1847443] - [s390] s390/qeth: use to_delayed_work() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up qeth_l3_send_setdelmc()'s declaration (Philipp Rudo) [1847443] - [s390] s390/qeth: use all configured RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: don't process empty bridge port events (Philipp Rudo) [1847443] - [s390] s390/qeth: integrate RX refill worker with NAPI (Philipp Rudo) [1847443] - [s390] s390/qeth: tolerate pre-filled RX buffer (Philipp Rudo) [1847443] - [s390] s390/qdio: remove internal polling in non-thinint path (Philipp Rudo) [1847443] - [s390] s390/qdio: allow to scan all 128 Input SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: fix statistics for 128 SBALs (Philipp Rudo) [1847443] - [s390] s390/qeth: constify the MPC initialization data (Philipp Rudo) [1847443] - [s390] s390/qeth: unify RX-mode hashtables (Philipp Rudo) [1847443] - [s390] s390/qeth: cleanup OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up a magic number in the OAT callback (Philipp Rudo) [1847443] - [s390] s390/qeth: use u64_to_user_ptr() in the OAT code (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qeth: don't clear the configured isolation mode (Philipp Rudo) [1847443] - [s390] s390/qeth: only init the isolation mode when necessary (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune errno when cmds are cancelled (Philipp Rudo) [1847443] - [s390] s390/qeth: reject unsupported link type earlier (Philipp Rudo) [1847443] - [s390] s390/qeth: let isolation mode override HW offload restrictions (Philipp Rudo) [1847443] - [s390] s390/qeth: fix error handling for isolation mode cmds (Philipp Rudo) [1847443] - [s390] s390/qdio: warn about unexpected SLSB states (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up usage of qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce SLSB writes during Input Queue processing (Philipp Rudo) [1847443] - [s390] s390/qdio: fine-tune SLSB update (Philipp Rudo) [1847443] - [s390] s390/cio, s390/qeth: cleanup PNSO CHSC (Philipp Rudo) [1847443] - [s390] s390/qdio: remove q->first_to_kick (Philipp Rudo) [1847443] - [s390] s390/qdio: fix up qdio_start_irq() kerneldoc (Philipp Rudo) [1847443] - [s390] s390/qdio: add IRQ reduction for error SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: refactor ACK processing for primed SBALs (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify overlap calculation on Input refill (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up Kconfig help text (Philipp Rudo) [1847443] - [s390] s390/qeth: return error when starting a reset fails (Philipp Rudo) [1847443] - [s390] s390/qeth: set TX IRQ marker on last buffer in a group (Philipp Rudo) [1847443] - [s390] s390/qeth: indicate contiguous TX buffer elements (Philipp Rudo) [1847443] - [s390] s390/qeth: merge TX skb mapping code (Philipp Rudo) [1847443] - [s390] s390/qeth: don't use restricted offloads for local traffic (Philipp Rudo) [1847443] - [s390] s390/qeth: extract helpers for next-hop lookup (Philipp Rudo) [1847443] - [s390] s390/qeth: add debugfs file for local IP addresses (Philipp Rudo) [1847443] - [s390] s390/qeth: process local address events (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of LP2LP capability for csum offload (Philipp Rudo) [1847443] - [s390] s390/qeth: fix cancelling of TX timer on dev_close() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove always-true condition (Philipp Rudo) [1847443] - [s390] s390/qdio: de-duplicate tiqdio_inbound_processing() (Philipp Rudo) [1847443] - [s390] s390/qdio: keep track of allocated queue count (Philipp Rudo) [1847443] - [s390] s390/qdio: roll-back after queue allocation error (Philipp Rudo) [1847443] - [s390] s390/qdio: do more fine-grained allocation roll-back (Philipp Rudo) [1847443] - [s390] s390/qdio: consolidate thinint init/exit (Philipp Rudo) [1847443] - [s390] s390/qdio: put thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: tear down thinint indicator after early error (Philipp Rudo) [1847443] - [s390] s390/qdio: consistently restore the IRQ handler (Philipp Rudo) [1847443] - [s390] s390/qdio: clear DSCI early for polling drivers (Philipp Rudo) [1847443] - [s390] s390/qdio: inline shared_ind() (Philipp Rudo) [1847443] - [s390] s390/qdio: remove cdev from init_data (Philipp Rudo) [1847443] - [s390] s390/qdio: allow for non-contiguous SBAL array in init_data (Philipp Rudo) [1847443] - [s390] zfcp: inline zfcp_qdio_setup_init_data() (Philipp Rudo) [1847443] - [s390] s390/qdio: cleanly split alloc and establish (Philipp Rudo) [1847443] - [s390] s390/qeth: phase out OSN support (Philipp Rudo) [1847443] - [s390] s390/qeth: make OSN / OSX support configurable (Philipp Rudo) [1847443] - [s390] s390/qeth: remove fake_broadcast attribute (Philipp Rudo) [1847443] - [s390] s390/qdio: set qdio_irq->cdev at allocation time (Philipp Rudo) [1847443] - [s390] s390/qdio: remove unused function declarations (Philipp Rudo) [1847443] - [s390] s390/qeth: modernize two list helpers (Philipp Rudo) [1847443] - [s390] s390/qeth: keep track of fixed prio-queue configuration (Philipp Rudo) [1847443] - [s390] s390/qeth: fine-tune MAC Address-related errnos (Philipp Rudo) [1847443] - [s390] s390/qeth: add TX IRQ coalescing support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: collect more TX statistics (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up the mac_bits (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify L3 dev_id logic (Philipp Rudo) [1847443] - [s390] s390/qdio: extend polling support to multiple queues (Philipp Rudo) [1847443] - [s390] s390/qeth: remove redundant if-clause in RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: split out RX poll code (Philipp Rudo) [1847443] - [s390] s390/qeth: simplify RX buffer tracking (Philipp Rudo) [1847443] - [s390] s390/qdio: pass ISC as parameter to chsc_sadc() (Philipp Rudo) [1847443] - [s390] s390/qeth: use dev->reg_state (Philipp Rudo) [1847443] - [s390] s390/qeth: remove gratuitous NULL checks (Philipp Rudo) [1847443] - [s390] s390/qeth: add phys_to_virt() translation for AOB (Philipp Rudo) [1847443] - [s390] s390/qeth: don't report hard-coded driver version (Philipp Rudo) [1847443] - [s390] s390/qeth: add SW timestamping support for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: balance the TX queue selection for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for IQD devices (Philipp Rudo) [1847443] - [s390] s390/qeth: allow configuration of TX queues for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: remove prio-queueing support for z/VM NICs (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves in TX slow path (Philipp Rudo) [1847443] - [s390] s390/qeth: use memory reserves to back RX buffers (Philipp Rudo) [1847443] - [s390] s390/qeth: remove VNICC callback parameter struct (Philipp Rudo) [1847443] - [s390] s390/qdio: add tighter controls for IRQ polling (Philipp Rudo) [1847443] - [s390] s390/qdio: export SSQD via debugfs (Philipp Rudo) [1847443] - [s390] s390/qeth: support configurable RX copybreak (Philipp Rudo) [1847443] - [s390] s390/qeth: don't check for IFF_UP when scheduling napi (Philipp Rudo) [1847443] - [s390] s390/qeth: don't re-start read cmd when IDX has terminated (Philipp Rudo) [1847443] - [s390] s390/qeth: reset seqnos on connection startup (Philipp Rudo) [1847443] - [s390] s390/qeth: remove unused cmd definitions (Philipp Rudo) [1847443] - [s390] s390/qeth: validate device-provided MAC address (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up CREATE_ADDR cmd code (Philipp Rudo) [1847443] - [s390] s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify debugfs code (Philipp Rudo) [1847443] - [s390] s390/qdio: use QDIO_IRQ_STATE_INACTIVE instead of 0 (Philipp Rudo) [1847443] - [s390] s390/qeth: don't warn for napi with 0 budget (Philipp Rudo) [1847443] - [s390] s390/qdio: reduce access to cdev->private->qdio_data (Philipp Rudo) [1847443] - [s390] s390/qdio: clean up cdev access in qdio_setup_irq() (Philipp Rudo) [1847443] - [s390] s390/qdio: fill SL with absolute addresses (Philipp Rudo) [1847443] - [s390] s390/qdio: don't allocate *aob array with GFP_ATOMIC (Philipp Rudo) [1847443] - [s390] s390/qdio: simplify ACK tracking (Philipp Rudo) [1847443] - [s390] s390/qeth: remove HARDSETUP state (Philipp Rudo) [1847443] - [s390] s390/qeth: make cmd/reply matching more flexible (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate online/offline code (Philipp Rudo) [1847443] - [s390] s390/qeth: shift some bridgeport code around (Philipp Rudo) [1847443] - [s390] s390/qeth: remove QETH_RX_PULL_LEN (Philipp Rudo) [1847443] - [s390] s390/qeth: use napi_gro_frags() for SG skbs (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate RX code (Philipp Rudo) [1847443] - [s390] s390/qeth: make use of napi_schedule_irqoff() (Philipp Rudo) [1847443] - [s390] s390/qeth: consolidate helpers for capability checking (Philipp Rudo) [1847443] - [s390] s390/qeth: stop yielding the ip_lock during IPv4 registration (Philipp Rudo) [1847443] - [s390] s390/qeth: don't raise NETDEV_REBOOT event from L3 offline path (Philipp Rudo) [1847443] - [s390] s390/qeth: remove open-coded inet_make_mask() (Philipp Rudo) [1847443] - [s390] s390/qeth: clean up L3 sysfs code (Philipp Rudo) [1847443] - [s390] s390/qeth: overhaul L3 IP address dump code (Philipp Rudo) [1847443] - [s390] s390/qeth: wake up all waiters from qeth_irq() (Philipp Rudo) [1847443] - [s390] s390/qeth: only handle IRQs while device is online (Philipp Rudo) [1847443] - [s390] s390: clean up qdio.h (Philipp Rudo) [1847443] - [s390] s390/cio: fix kdoc for tiqdio_thinint_handler (Philipp Rudo) [1847443] - [s390] s390/drivers: fix proc/debugfs file permissions (Philipp Rudo) [1847443] - [s390] s390: convert to DEFINE_SHOW_ATTRIBUTE (Philipp Rudo) [1847443] - [s390] scsi: zfcp: Avoid benign overflow of the Request Queue's free-level (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Replace open-coded list move (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Clean up zfcp_erp_action_ready() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Fix an outdated comment for zfcp_qdio_send() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: Use prandom_u32_max() for backoff (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix wrong data and display format of SFP+ temperature (Philipp Rudo) [1874100] - [s390] scsi: zfcp: trace channel log even for FCP command responses (Philipp Rudo) [1874100] - [s390] scsi: zfcp: proper indentation to reduce confusion in zfcp_erp_required_act (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move maximum age of diagnostic buffers into a per-adapter variable (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh config-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface to read the local B2B-Credit (Philipp Rudo) [1874100] - [s390] scsi: zfcp: implicitly refresh port-data diagnostics when reading sysfs (Philipp Rudo) [1874100] - [s390] scsi: zfcp: introduce sysfs interface for diagnostics of local SFP transceiver (Philipp Rudo) [1874100] - [s390] scsi: zfcp: support retrieval of SFP Data via Exchange Port Data (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe-uninitialized (Philipp Rudo) [1874100] - [s390] scsi: zfcp: fix request object use-after-free in send path causing seqno errors (Philipp Rudo) [1874100] - [s390] scsi: s390: zfcp_fc: use sg helper to iterate over scatterlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: reduce flood of fcrscn1 trace records on multi-element RSCN (Philipp Rudo) [1874100] - [s390] scsi: zfcp: improve kdoc for return of zfcp_status_read_refill() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop old default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop default switch case which might paper over missing case (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence -Wimplicit-fallthrough in zfcp_erp_lun_strategy() (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence remaining kdoc warnings in header files (Philipp Rudo) [1874100] - [s390] scsi: zfcp: silence all W=1 build warnings for existing kdoc (Philipp Rudo) [1874100] - [s390] scsi: zfcp: properly format LUN (and WWPN) for LUN sharing violation kmsg (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_act_result for argument/return of affected functions (Philipp Rudo) [1874100] - [s390] scsi: zfcp: use enum zfcp_erp_steps for struct zfcp_erp_action.step (Philipp Rudo) [1874100] - [s390] scsi: zfcp: the action field of zfcp_erp_action is actually the type (Philipp Rudo) [1874100] - [s390] scsi: zfcp: clarify function argument name for trace tag string (Philipp Rudo) [1874100] - [s390] scsi: zfcp: ERP thread setup kdoc update (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update kernel message for invalid FCP_CMND length, it's not the CDB (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate seq_no from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop duplicate fsf_command from zfcp_fsf_req which is also in QTCB header (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_fsf_req (Philipp Rudo) [1874100] - [s390] scsi: zfcp: group sort internal structure definitions for proximity (Philipp Rudo) [1874100] - [s390] scsi: zfcp: namespace prefix for internal latency data structures (Philipp Rudo) [1874100] - [s390] scsi: zfcp: update width in comment for ZFCP_COMMON_FLAGS mask (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move scsi_eh & non-ERP timeout defines owned by and local to zfcp_fsf.c (Philipp Rudo) [1874100] - [s390] scsi: zfcp: drop unnecessary forward prototype for struct zfcp_reqlist (Philipp Rudo) [1874100] - [s390] scsi: zfcp: move SG table helper from aux to fc and make them static (Philipp Rudo) [1874100] - [s390] scsi: zfcp: remove unnecessary null pointer check before mempool_destroy (Philipp Rudo) [1874100] - [s390] s390/dasd, zfcp: fix gcc 8 stringop-truncation warnings (Philipp Rudo) [1874100] - [s390] s390/stp: unify stp_work_mutex and clock_sync_mutex (Philipp Rudo) [1856342] - [s390] s390/stp: add sysfs file to show scheduled leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: add support for leap seconds (Philipp Rudo) [1856342] - [s390] s390/stp: use u32 instead of unsigned int (Philipp Rudo) [1856342] - [s390] s390/stp: use __packed (Philipp Rudo) [1856342] - [s390] s390/stp: add locking to sysfs functions (Philipp Rudo) [1856342] - [s390] s390/stp: allow group and users to read stp sysfs files (Philipp Rudo) [1856342] - [s390] s390/ipl: add support to control memory clearing for nvme re-IPL (Philipp Rudo) [1851122] - [kernel] tick: broadcast-hrtimer: Fix a race in bc_set_next (Vladis Dronov) [1876567] - [fs] gfs2: Make sure we don't miss any delayed withdraws (Robert S Peterson) [1873565] - [fs] gfs2: add some much needed cleanup for log flushes that fail (Robert S Peterson) [1873565] - [fs] gfs2: fix trans slab error when withdraw occurs inside log_flush (Robert S Peterson) [1873565] - [block] blk-mq: mark flush request as IDLE in flush_end_io() (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid repeated request completion (Gopal Tiwari) [1894347] - [nvme] nvme-tcp: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme-rdma: avoid race between time out and tear down (Gopal Tiwari) [1894347] - [nvme] nvme: introduce nvme_sync_io_queues (Gopal Tiwari) [1894347] - [documentation] kvm: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: remove unused variable (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Don't require THP to run tests (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: evmcs: make evmcs_sanitize_exec_ctrls() work again (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: test behavior of unmapped L2 APIC-access address (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix NULL dereference at kvm_msr_ignored_check() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: replace static const variables with macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: ioapic: break infinite recursion on lazy EOI (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: rename pi_init to avoid conflict with paride (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid modulo operator on 64-bit value to fix i386 build (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: NX largepage recovery for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't clear write flooding count for direct roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support MMIO in the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support write protection for nesting in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support disabling dirty logging for the tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support dirty logging for the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support changed pte notifier in tdp MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add access tracking for tdp_mmu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add TDP MMU PF handler (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Support zapping SPTEs in the TDP MMU (Vitaly Kuznetsov) [1882793] - [virt] kvm: Cache as_id in kvm_memory_slot (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add functions to handle changed TDP SPTEs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Allocate and free TDP MMU roots (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Init / Uninit the TDP MMU (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Introduce tdp_iter (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: extract spte.h and spte.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate updating a PTE from kvm_set_pte_rmapp (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate making SPTEs from set_spte (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: Separate making non-leaf sptes from link_shadow_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Let the guest own CR4.FSGSBASE (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Intercept guest reserved CR4 bits to inject #GP fault (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move call to update_exception_bitmap() into VMX code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Intercept LA57 to inject #GP fault when it's reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Initialize prev_ga_tag before use (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: implement on demand allocation of the nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow kvm_x86_ops.set_efer to return an error value (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report negative values from wrmsr emulation to userspace (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: xen_hvm_config: cleanup return values (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: Make struct kernel_param_ops definitions const (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allocate vcpu->arch.cpuid_entries dynamically (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: only provide PV features if enabled in guest's CPUID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: set wall_clock in kvm_write_wall_clock() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn (Vitaly Kuznetsov) [1882793] - [x86] kvm: hide KVM options from menuconfig when KVM is not compiled (Vitaly Kuznetsov) [1882793] - [documentation] kvm: vmx: Forbid userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Ignore userspace MSR filters for x2APIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Fix x2APIC MSR intercept handling on !APICV platforms (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: vmx_uret_msrs_list[] can be static (Vitaly Kuznetsov) [1882793] - [tools] kvm: x86: do not attempt TSC synchronization on guest writes (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: delay MSR permission processing to first nested VM run (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename KVM_REQ_GET_VMCS12_PAGES (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: Add test for user space MSR handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: svm: Prevent MSR passthrough when MSR access is denied (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Prepare MSR bitmaps for userspace tracked MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add infrastructure for MSR filtering (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Allow deflecting unknown MSR accesses to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Return -ENOENT on unimplemented MSRs (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_uret_msr's "index" to "slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_msr_index" to "vmx_uret_msrs_list" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "find_msr_entry" to "vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add vmx_setup_uret_msr() to handle lookup and swap (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move uret MSR lookup into update_transition_efer() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Check guest support for RDTSCP before processing MSR_TSC_AUX (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "__find_msr_index" to "__vmx_find_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "guest_msrs_ready" to "guest_uret_msrs_loaded" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename the "shared_msr_entry" struct to "vmx_uret_msr" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename "vmx_find_msr_index" to "vmx_find_loadstore_msr_slot" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Prepend "MAX_" to MSR array size defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename "shared_msrs" to "user_return_msrs" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move individual kvm_mmu initialization into common helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Read EXIT_QUAL and INTR_INFO only when needed for nested exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use common definition for kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add macro wrapper for defining kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add intr/vectoring info and error code to kvm_exit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper to test for a valid error code given an intr info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read guest RIP from within the kvm_nested_vmexit tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN on attempt to switch the currently loaded VMCS (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Drop redundant VMCS switch and free_nested() call (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Ensure vmcs01 is the loaded VMCS when freeing nested state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Move free_nested() below vmx_switch_vmcs() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Explicitly check for valid guest state for !unrestricted guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reload vmcs01 if getting vmcs12's pages fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Reset the segment cache when stuffing guest segs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track write/user faults using bools (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Hoist ITLB multi-hit workaround check up a level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Account NX huge page disallowed iff huge page was requested (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Capture requested page level before NX huge page workaround (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move "huge page disallowed" calculation into mapping helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Refactor the zap loop for recovering NX lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Commit zap of remaining invalid pages when recovering lpages (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename ops.h to vmx_ops.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extract posted interrupt support to separate files (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Bail early from final #PF handling on spurious faults (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return unique RET_PF_* values if the fault was fixed (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Invert RET_PF_* check when falling through to emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Recursively zap nested TDP SPs when zapping last/only parent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move flush logic from mmu_page_zap_pte() to FNAME(invlpg) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyper-v: disallow configuring SynIC timers with no SynIC (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_free_roots() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add a helper and macros to reduce boilerplate for sec exec ctls (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename RDTSCP secondary exec control name to insert "ENABLE" (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use VMX_FEATURE_* flags to define VMCS control bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Unconditionally clear CPUID.INVPCID if !CPUID.PCID (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Rename vmx_*_supported() helpers to cpu_has_vmx_*() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use "illegal GPA" helper for PT/RTIT output base check (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move illegal GPA helper out of the MMU code (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with helper function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Unexport cpuid_query_maxphyaddr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use precomputed MAXPHYADDR for RTIT base MSR check (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Do not perform emulation for INVD intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: sev: shorten comments around sev_clflush_pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Mark SEV launch secret pages as dirty (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Add VM-Enter failed tracepoints for super early checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: CR3 MBZ bits are only 63:52 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: emulating RDPID failure shall return #UD rather than #GP (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Morph notification vector IRQ on nested VM-Enter to pending PI (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add tracepoint for cr_interception (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Analyze is_guest_mode() in svm_vcpu_run() (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Invoke NMI handler via indirect call instead of INTn (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Move IRQ invocation to assembly subroutine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add kvm_x86_ops hook to short circuit emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: KVM needs to unset "unrestricted guest" VM-execution control in vmcs02 if vmcs12 doesn't set it (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Enable INVPCID feature on AMD (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move handling of INVPCID types to x86 (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename and move the function vmx_handle_memory_failure to x86.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Remove set_cr_intercept, clr_cr_intercept and is_cr_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add new intercept word in vmcb_control_area (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify 64 bit intercept field to two 32 bit vectors (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Modify intercept_exceptions to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_dr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Change intercept_cr to generic intercepts (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Introduce vmcb_(set_intercept/clr_intercept/_is_intercept) (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Remove unused field (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor exit labels in svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: use __GFP_ZERO instead of clear_page (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: refactor msr permission bitmap allocation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: rename nested vmcb to vmcb12 (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: rename a variable in the svm_create_vcpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Reduce world switch latency caused by timer_advance_ns (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Narrow down the kick target vCPU (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Guarantee the timer is in tsc-deadline mode when setting (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Return 0 when getting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Fix updating DFR missing apic map recalculation (Vitaly Kuznetsov) [1882793] - [virt] kvm/eventfd: move wildcard calculation outside loop (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Simplify the initialization of nested_vmx_msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix VMX controls MSRs setup when nested VMX enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Avoid freeing uninitialized pointers in svm_set_nested_state() (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove aliases with X64 in their name (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Split hyperv-tlfs.h into arch dependent and independent files (Vitaly Kuznetsov) [1882793] - [x86] hyperv: Remove HV_PROCESSOR_POWER_STATE #defines (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add GHCB definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: nested: Don't allocate VMCB structures on stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: mmu: page_track: Fix RCU list API usage (Vitaly Kuznetsov) [1882793] - [kernel] rculist: Introduce list/hlist_for_each_entry_srcu() macros (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: update PFEC_MASK/PFEC_MATCH together with PF intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add a dedicated INVD intercept routine (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix MSR_IA32_TSC read for nested migration (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Fix assert failure in single-step test (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: vmx: Make smaller physical guest address space support user-configurable (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: Check the allocation of pv cpu mask" (Vitaly Kuznetsov) [1882793] - [x86] kvm: emulator: more strict rsm checks (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: more strict SMM checks when returning to nested guest (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: setup nested msr permission bitmap on nested state load (Vitaly Kuznetsov) [1882793] - [x86] svm: nsvm: correctly restore GIF on vmexit from nesting after migration (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Don't freeze guest when event delivery causes an APIC-access exit (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: avoid emulation with stale next_rip (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Periodically schedule when unregistering regions on destroy (Vitaly Kuznetsov) [1882793] - [x86] kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control (Vitaly Kuznetsov) [1882793] - [virt] kvm: fix memory leak in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Check the allocation of pv cpu mask (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Update VMCS02 when L2 PAE PDPTE updates detected (Vitaly Kuznetsov) [1882793] - [documentation] kvm: documentation: Minor fixups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.PKE does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Toggling CR4.SMAP does not load PDPTEs in PAE mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: fix access code passed to gva_to_gpa (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: Use a shorter encoding to clear RAX (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Synic default SCONTROL MSR needs to be enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Don't attempt to load PDPTRs when 64-bit mode is enabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: detect assigned device via irqbypass manager (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix sev_pin_memory() error handling (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Set the TDCR settable bits (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Fix disable pause loop exit/pause filtering capability on SVM (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Prevent setting the tscdeadline timer if the lapic is hw disabled (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Specify max TDP level via kvm_configure_mmu() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename max_page_level to max_huge_page_level (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Dynamically calculate TDP level from max level and MAXPHYADDR (Vitaly Kuznetsov) [1882793] - [x86] kvm: vxm: Remove temporary WARN on expected vs. actual EPTP level mismatch (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Pull the PGD's level from the MMU instead of recalculating it (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Make vmx_load_mmu_pgd() static (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add separate helper for shadow NPT root page role calc (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Drop a duplicate declaration of construct_eptp() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Using macros instead of magic values (Vitaly Kuznetsov) [1882793] - [tools] kvm: nvmx: check for invalid hdr.vmx.flags (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: check for required but missing VMCS12 in KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1882793] - [tools] selftests: kvm: do not set guest mode flag (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt/kvm/api: eliminate duplicated word (Vitaly Kuznetsov) [1882793] - [documentation] docs: kvm: Replace HTTP links with HTTPS ones (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: remove nonsensical EXITINFO1 adjustment on nested NPF (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add a capability for GUEST_MAXPHYADDR < HOST_MAXPHYADDR support (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: optimize #PF injection when MAXPHYADDR does not match (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add guest physical address check in EPT violation and misconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: introduce vmx_need_pf_intercept (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: update exception bitmap on CPUID changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: rename update_bp_intercept to update_exception_bitmap (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Add guest physical address check in translate_gpa() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: mmu: Move translate_gpa() to mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add helper functions for illegal GPA checking and page fault injection (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: move MSR_IA32_PERF_CAPABILITIES emulation to common x86 code (Vitaly Kuznetsov) [1882793] - [virt] kvm: Move x86's MMU memory cache helpers to common KVM code (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Move x86's version of struct kvm_mmu_memory_cache to common code (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Prepend "kvm_" to memory cache helpers that will be global (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Skip filling the gfn cache for guaranteed direct MMU topups (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Zero allocate shadow pages (outside of mmu_lock) (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make __GFP_ZERO a property of the memory cache (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Separate the memory caches for shadow pages and gfn arrays (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Clean up the gorilla math in mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Topup memory caches after walking GVA->GPA (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move fast_page_fault() call above mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Try to avoid crashing KVM if a MMU memory cache is empty (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Remove superfluous gotos from mmu_topup_memory_caches() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Use consistent "mc" name for kvm_mmu_memory_cache locals (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Consolidate "page" variant of memory cache helpers (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Track the associated kmem_cache in the MMU caches (Vitaly Kuznetsov) [1882793] - [x86] kvm/x86: pmu: Fix #GP condition check for RDPMC emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_x86_ops.vcpu_after_set_cpuid() into kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename cpuid_update() callback to vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Rename kvm_update_cpuid() to kvm_vcpu_after_set_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Extract kvm_update_cpuid_runtime() from kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Introduce kvm_check_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move kvm_apic_set_version() to kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: lapic: Use guest_cpuid_has() in kvm_apic_set_version() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Go on updating other CPUID leaves when leaf 1 is absent (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Reset vcpu->arch.cpuid_nent to 0 if SET_CPUID* fails (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: limit the maximum number of vPMU fixed counters to 3 (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that MBZ bits in CR3 and CR4 are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Make CR4.VMXE reserved for the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Create mask for guest CR4 reserved bits in kvm_update_cpuid() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Read PDPTEs on CR0.CD and CR0.NW changes (Vitaly Kuznetsov) [1882793] - [x86] kvm: Add "nopvspin" parameter to disable PV spinlocks (Vitaly Kuznetsov) [1882793] - [x86] kvm: Change print code to use pr_*() format (Vitaly Kuznetsov) [1882793] - [x86] revert "kvm: x86: Fix setup the virt_spin_lock_key before static key get initialized" (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Rename page_header() to to_shadow_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add sptep_to_sp() helper to wrap shadow page lookup (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make kvm_mmu_page definition and accessor internal-only (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Add MMU-internal header (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move kvm_mmu_available_pages() into mmu.c (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Move mmu_audit.c and mmutrace.h into the mmu/ sub-directory (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Exit to userspace on make_mmu_pages_available() error (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when shrinking the slab (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Batch zap MMU pages when recycling oldest pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Don't put invalid SPs back on the list of active pages (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Optimize MMU page cache lookup for fully direct MMUs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid multiple hash lookups in kvm_get_mmu_page() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Use VMCALL and VMMCALL mnemonics in kvm_para.h (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename svm_nested_virtualize_tpr() to nested_svm_virtualize_tpr() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add svm_ prefix to set/clr/is_intercept() (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Add vmcb_ prefix to mark_*() functions (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Rename struct nested_state to svm_nested_state (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Wrap VM-Fail valid path in generic VM-Fail helper (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Set last_vmentry_cpu in vcpu_enter_guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move last_cpu into kvm_vcpu_arch as last_vmentry_cpu (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Add "last CPU" to some KVM_EXIT information (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add last_cpu to struct vcpu_vmx (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Always set svm->last_cpu on VMRUN (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: Prefer vcpu->cpu to raw_smp_processor_id() (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: report sev_pin_memory errors with PTR_ERR (Vitaly Kuznetsov) [1882793] - [x86] kvm: svm: fix svn_pin_memory()'s use of get_user_pages_fast() (Vitaly Kuznetsov) [1882793] - [x86] kvm: nsvm: Check that DR6[63:32] and DR7[64:32] are not set on vmrun of nested guests (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move the check for upper 32 reserved bits of DR6 to separate function (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Do the same ignore_msrs check for feature msrs (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Move ignore_msrs handling upper the stack (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Make .write_log_dirty a nested operation (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: WARN if PML emulation helper is invoked outside of nested guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Drop kvm_arch_write_log_dirty() wrapper (Vitaly Kuznetsov) [1882793] - [s390] kvm: async_pf: change kvm_setup_async_pf()/kvm_arch_setup_async_pf() return type to bool (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: drop KVM_PV_REASON_PAGE_READY case from kvm_handle_page_fault() (Vitaly Kuznetsov) [1882793] - [documentation] documentation: virt: kvm/api: drop doubled words (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Use KVM_POSSIBLE_CR*_GUEST_BITS to initialize guest/host masks (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Mark CR4.TSD as being possibly owned by the guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Inject #GP if guest attempts to toggle CR4.LA57 in 64-bit mode (Vitaly Kuznetsov) [1882793] - [virt] kvm: use more precise cast and do not drop __user (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: bit 8 of non-leaf PDPEs is not reserved (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix async pf caused null-ptr-deref (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Remove vcpu_vmx's defunct copy of host_pkru (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: allow TSC to differ by NTP correction bounds without TSC scaling (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Fix MSR range of APIC registers in X2APIC mode (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Stop context switching MSR_IA32_UMWAIT_CONTROL (Vitaly Kuznetsov) [1882793] - [x86] cpu: Move prototype for get_umwait_control_msr() to a global location (Vitaly Kuznetsov) [1882793] - [x86] kvm: nvmx: Plumb L2 GPA through to PML emulation (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/mmu: Avoid mixing gpa_t with gfn_t in walk_addr_generic() (Vitaly Kuznetsov) [1882793] - [x86] process/64: Make save_fsgs_for_kvm() ready for FSGSBASE (Vitaly Kuznetsov) [1882793] - [kernel] kvm: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Add helpers to identify interrupt type from intr_info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Switch KVM guest to using interrupts for page ready APF delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: Remove defunct KVM_DEBUG_FS Kconfig (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Always treat MSR_IA32_PERF_CAPABILITIES as a valid PMU MSR (Vitaly Kuznetsov) [1882793] - [x86] kvm_hv_set_msr(): use __put_user() instead of 32bit __clear_user() (Vitaly Kuznetsov) [1882793] - [tools] kvm: selftests: update hyperv_cpuid with SynDBG tests (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger via hypercalls (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: enable hypercalls regardless of hypercall page (Vitaly Kuznetsov) [1882793] - [x86] kvm/hyper-v: Add support for synthetic debugger interface (Vitaly Kuznetsov) [1882793] - [x86] hyper-v: Add synthetic debugger definitions (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86/pmu: Support full width counting (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: announce KVM_FEATURE_ASYNC_PF_INT (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: acknowledgment mechanism for async pf page ready notifications (Vitaly Kuznetsov) [1882793] - [documentation] kvm: x86: interrupt based APF 'page ready' event delivery (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: extend struct kvm_vcpu_pv_apf_data with token info (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: hyperv: Remove duplicate definitions of Reference TSC Page (Vitaly Kuznetsov) [1882793] - [x86] kvm: Restrict ASYNC_PF to user space (Vitaly Kuznetsov) [1882793] - [x86] kvm: Sanitize kvm_async_pf_task_wait() (Vitaly Kuznetsov) [1882793] - [x86] kvm: Handle async page faults directly through do_page_fault() (Vitaly Kuznetsov) [1882793] - [virt] kvm: add halt-polling cpu usage stats (Vitaly Kuznetsov) [1882793] - [powerpc] kvm: Replace vcpu->swait with rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce rcuwait_active() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Introduce prepare_to and finish_rcuwait (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Add @state argument to rcuwait_wait_event() (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Let rcuwait_wake_up() return whether or not a task was awoken (Vitaly Kuznetsov) [1882793] - [kernel] rcuwait: Fix stale wake call name in comment (Vitaly Kuznetsov) [1882793] - [s390] kvm: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup (Vitaly Kuznetsov) [1882793] - [documentation] docs/virt/kvm: Document configuring and running nested guests (Vitaly Kuznetsov) [1882793] - [tools] docs: fix broken references for ReST files that moved around (Vitaly Kuznetsov) [1882793] - [x86] kvm: vmx: Extend VMXs #AC interceptor to handle split lock #AC in guest (Vitaly Kuznetsov) [1882793] - [x86] kvm: x86: Emulate split-lock access as a write in emulator (Vitaly Kuznetsov) [1882793] - [net] core: check length before updating Ethertype in skb_mpls_{push,pop} (Guillaume Nault) [1893886] - [net] pktgen: fix error message with wrong function name (Guillaume Nault) [1893886] - [net] handle the return value of pskb_carve_frag_list() correctly (Guillaume Nault) [1893886] - [net] Fix potential wrong skb->protocol in skb_vlan_untag() (Guillaume Nault) [1893886] - [net] make symbol 'flush_works' static (Guillaume Nault) [1893886] - [net] compat: Add missing sock updates for SCM_RIGHTS (Guillaume Nault) [1893886] - [net] mpls: drop skb's dst in mpls_forward() (Guillaume Nault) [1893886] - [include] net: Added pointer check for dst->ops->neigh_lookup in dst_neigh_lookup_skb (Guillaume Nault) [1893886] - [net] fix skb_panic to output real address (Guillaume Nault) [1893886] - [net] fix a potential recursive NETDEV_FEAT_CHANGE (Guillaume Nault) [1893886] - [net] neigh: send protocol value in neighbor create notification (Guillaume Nault) [1893886] - [net] revert default NAPI poll timeout to 2 jiffies (Guillaume Nault) [1893886] - [net] compat_ioctl: handle SIOCOUTQNSD (Guillaume Nault) [1893886] - [net] neigh: use long type to store jiffies delta (Guillaume Nault) [1893886] - [documentation] dev-tools: kselftest.rst: Update examples and paths (Hangbin Liu) [1876011] - [tools] selftests/run_kselftest.sh: Make each test individually selectable (Hangbin Liu) [1876011] - [tools] selftests: Extract run_kselftest.sh and generate stand-alone test list (Hangbin Liu) [1876011] - [tools] selftests/harness: Flush stdout before forking (Hangbin Liu) [1876011] - [tools] selftests: forwarding: Add missing 'rp_filter' configuration (Hangbin Liu) [1892298] - [tools] selftests/net: relax cpu affinity requirement in msg_zerocopy test (Hangbin Liu) [1892298] - [tools] selftests: ethtool: Fix test when only two speeds are supported (Hangbin Liu) [1892298] - [tools] selftests/net: tcp_mmap: fix clang warning for target arch PowerPC (Hangbin Liu) [1892298] - [tools] selftests/net: psock_fanout: fix clang issues for target arch PowerPC (Hangbin Liu) [1892298] - [netdrv] netxen: mark netxen_nic as deprecated in RHEL8 (Ivan Vecera) [1878188] - [net] linkmode: introduce linkmode_intersects() (Ivan Vecera) [1893193] - [net] ipv6: avoid lockdep issue in fib6_del() (Hangbin Liu) [1892196] - [net] ipv6: fix memory leaks on IPV6_ADDRFORM path (Hangbin Liu) [1892196] - [net] ila: remove unused inline function ila_addr_is_ila (Hangbin Liu) [1892196] - [net] ila: Fix uninitialised return value in ila_xlat_nl_cmd_flush (Hangbin Liu) [1892196] - [netdrv] i40e: always propagate error value in i40e_set_vsi_promisc() (Stefan Assmann) [1835705] - [netdrv] i40e: fix return of uninitialized aq_ret in i40e_set_vsi_promisc (Stefan Assmann) [1835705] - [netdrv] i40e: Remove scheduling while atomic possibility (Stefan Assmann) [1835705] - [pci] hv: Fix hibernation in case interrupts are not re-created (Mohammed Gamal) [1846838] - [powerpc] kvm: ppc: book3s hv: xics: Replace the 'destroy' method by a 'release' method (Greg Kurz) [1857527] - [security] selinux: complete the inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: prepare for inlining of hashtab functions (Ondrej Mosnacek) [1878149] - [security] selinux: specialize symtab insert and search functions (Ondrej Mosnacek) [1878149] - [security] selinux: fixed a checkpatch warning with the sizeof macro (Ondrej Mosnacek) [1878149] - [security] selinux: log error messages on required process class / permissions (Ondrej Mosnacek) [1878149] - [security] selinux: fix undefined return of cond_evaluate_expr (Ondrej Mosnacek) [1878149] - [security] selinux: fix a double free in cond_read_node()/cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: fix double free (Ondrej Mosnacek) [1878149] - [security] selinux: netlabel: Remove unused inline function (Ondrej Mosnacek) [1878149] - [security] selinux: do not allocate hashtabs dynamically (Ondrej Mosnacek) [1878149] - [security] selinux: fix return value on error in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: simplify range_write() (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in policydb_read() (Ondrej Mosnacek) [1878149] - [security] selinux: don't produce incorrect filename_trans_count (Ondrej Mosnacek) [1878149] - [security] selinux: implement new format of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: move context hashing under sidtab (Ondrej Mosnacek) [1878149] - [security] selinux: hash context structure directly (Ondrej Mosnacek) [1878149] - [security] selinux: store role transitions in a hash table (Ondrej Mosnacek) [1878149] - [security] selinux: drop unnecessary smp_load_acquire() call (Ondrej Mosnacek) [1878149] - [security] selinux: fix warning Comparison to bool (Ondrej Mosnacek) [1878149] - [security] selinux: fix error return code in cond_read_list() (Ondrej Mosnacek) [1878149] - [security] selinux: free str on error in str_read() (Ondrej Mosnacek) [1878149] - [security] selinux: clean up indentation issue with assignment statement (Ondrej Mosnacek) [1878149] - [security] selinux: avtab_init() and cond_policydb_init() return void (Ondrej Mosnacek) [1878149] - [security] selinux: clean up error path in policydb_init() (Ondrej Mosnacek) [1878149] - [security] selinux: remove unused initial SIDs and improve handling (Ondrej Mosnacek) [1878149] - [security] selinux: reduce the use of hard-coded hash sizes (Ondrej Mosnacek) [1878149] - [security] selinux: Add xfs quota command types (Ondrej Mosnacek) [1878149] - [security] selinux: optimize storage of filename transitions (Ondrej Mosnacek) [1878149] - [security] selinux: factor out loop body from filename_trans_read() (Ondrej Mosnacek) [1878149] - [security] selinux: generalize evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_expr to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_av_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: convert cond_list to array (Ondrej Mosnacek) [1878149] - [security] selinux: sel_avc_get_stat_idx should increase position index (Ondrej Mosnacek) [1878149] - [security] selinux: simplify evaluate_cond_node() (Ondrej Mosnacek) [1878149] - [security] selinux: move status variables out of selinux_ss (Ondrej Mosnacek) [1878149] - [scripts] selinux: use kernel linux/socket.h for genheaders and mdp (Ondrej Mosnacek) [1878149] - [scripts] genheaders: -s had been there since v6; -*s - since v7 (Ondrej Mosnacek) [1878149] - [scsi] scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug (Ming Lei) [1876863] - [scsi] scsi: scsi_debug: Support host tagset (Ming Lei) [1876863] - [scsi] scsi: core: Show nr_hw_queues in sysfs (Ming Lei) [1876863] - [scsi] scsi: Add host and host template flag 'host_tagset' (Ming Lei) [1876863] - [block] null_blk: Support shared tag bitmap (Ming Lei) [1876863] - [block] blk-mq, elevator: Count requests per hctx to improve performance (Ming Lei) [1876863] - [block] blk-mq: Record active_queues_shared_sbitmap per tag_set for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Record nr_active_requests per queue for when using shared sbitmap (Ming Lei) [1876863] - [block] blk-mq: Relocate hctx_may_queue() (Ming Lei) [1876863] - [block] blk-mq: Facilitate a shared sbitmap per tagset (Ming Lei) [1876863] - [block] blk-mq: Use pointers for blk_mq_tags bitmap tags (Ming Lei) [1876863] - [block] blk-mq: Pass flags for tag init/free (Ming Lei) [1876863] - [block] blk-mq: Free tags in blk_mq_init_tags() upon error (Ming Lei) [1876863] - [block] blk-mq: Rename blk_mq_update_tag_set_depth() (Ming Lei) [1876863] - [block] blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED (Ming Lei) [1876863] - [block] block: fix double account of flush request's driver tag (Ming Lei) [1876863] - [block] blk-mq: centralise related handling into blk_mq_get_driver_tag (Ming Lei) [1876863] - [block] blk-mq: streamline handling of q->mq_ops->queue_rq result (Ming Lei) [1876863] - [block] blk-mq: remove pointless call of list_entry_rq() in hctx_show_busy_rq() (Ming Lei) [1876863] - [block] blk-mq: move blk_mq_get_driver_tag into blk-mq.c (Ming Lei) [1876863] - [block] blk-mq: support batching dispatch in case of io (Ming Lei) [1876863] - [block] blk-mq: pass obtained budget count to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove dead check from blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: move getting driver tag and budget into one helper (Ming Lei) [1876863] - [block] blk-mq: pass hctx to blk_mq_dispatch_rq_list (Ming Lei) [1876863] - [block] blk-mq: remove the BLK_MQ_REQ_INTERNAL flag (Ming Lei) [1876863] - [net] netns: Constify exported functions (Guillaume Nault) [1806134] - [net] netns: protect netns ID lookups with RCU (Guillaume Nault) [1806134] - [net] netns: Remove __peernet2id_alloc() (Guillaume Nault) [1806134] - [net] netns: read NETNSA_NSID as s32 attribute in rtnl_net_getid() (Guillaume Nault) [1806134] - [tools] selftests: txtimestamp: add flag for timestamp validation tolerance. (Hangbin Liu) [1861175] - [tools] selftests/net: so_txtime: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftests/net: rxtimestamp: fix clang issues for target arch PowerPC (Hangbin Liu) [1861175] - [tools] selftest: txtimestamp: fix net ns entry logic (Hangbin Liu) [1861175] - [tools] selftests/net: update initializer syntax to use c99 designators (Hangbin Liu) [1861175] - [tools] selftests/net: add ipv6 test coverage in rxtimestamp test (Hangbin Liu) [1861175] - [tools] selftests/net: plug rxtimestamp test into kselftest framework (Hangbin Liu) [1861175] - [tools] selftests/net: in rxtimestamp getopt_long needs terminating null entry (Hangbin Liu) [1861175] - [tools] selftests/net: in timestamping, strncpy needs to preserve null byte (Hangbin Liu) [1861175] - [tools] selftests: move timestamping selftests to net folder (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: print statistics for timestamp events. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add support for epoll(). (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: add new command-line flags. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow printing latencies in nsec. (Hangbin Liu) [1861175] - [tools] selftests: txtimestamp: allow individual txtimestamp tests. (Hangbin Liu) [1861175] - [tools] selftests: timestamping: Fix SIOCGSTAMP undeclared build failure (Hangbin Liu) [1861175] - [tools] selftests: fix timestamping Makefile (Hangbin Liu) [1861175] - [tools] selftests: add missing include unistd (Hangbin Liu) [1861175] - [tools] selftests/txtimestamp: Fix an equals vs assign bug (Hangbin Liu) [1861175] - [tools] selftests: add txtimestamp kselftest (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with ipv6 dgram + raw and pf_packet (Hangbin Liu) [1861175] - [tools] selftests: expand txtimestamp with cmsg support (Hangbin Liu) [1861175] - [hwmon] hwmon: (k10temp) Add support for Zen3 CPUs (Wei Huang) [1846851] - [powerpc] vfs: add faccessat2 syscall (Miklos Szeredi) [1333764] - [fs] vfs: split out access_override_creds() (Miklos Szeredi) [1333764] - [md] Revert "dm writecache: set "Tech Preview" taint using mark_tech_preview()" (Mike Snitzer) [1859413] - [s390] mm: fix huge pte soft dirty copying (Cornelia Huck) [1700709] - [fs] proc/mounts: add cursor (Miklos Szeredi) [1759472]- [char] random: Add a poll handler to extrng_fops (Vladis Dronov) [1884857] - [platform] platform/mellanox: mlxbf-pmc: Add Mellanox BlueField PMC driver (Alaa Hleihel) [1655729] - [mm] mm/page_idle.c: skip offline pages (Chris von Recklinghausen) [1867490] - [powerpc] powerpc/pseries: Detect secure and trusted boot state of the system (Diego Domingos) [1853411] - [net] bpf: Check correct cred for CAP_SYSLOG in bpf_dump_raw_ok() (Yauheni Kaliuta) [1874003] - [kernel] kallsyms: Refactor kallsyms_show_value() to take cred (Yauheni Kaliuta) [1874003] - [kernel] kprobes: Show blacklist addresses as same as kallsyms does (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Report PAC and BTI instructions as skippable (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Don't assume unrecognized HINTs are skippable (Yauheni Kaliuta) [1874003] - [lib] usercopy: Avoid soft lockups in test_check_nonzero_user() (Yauheni Kaliuta) [1874003] - [security] selinux: map CAP_PERFMON and CAP_BPF to CAP_SYS_ADMIN (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: fix netdevsim trap_flow_action_cookie read (Yauheni Kaliuta) [1874003] - [net] net/bpfilter: Initialize pos in __bpfilter_process_sockopt (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extend map-in-map selftest to detect memory leaks (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map leak in HASH_OF_MAPS map (Yauheni Kaliuta) [1874003] - [net] bpf: Fix NULL pointer dereference in __btf_resolve_helper_id() (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix cgroup sockopt verifier test (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix libbpf hashmap on (I)LP32 architectures (Yauheni Kaliuta) [1874003] - [tools] selftests: bpf: Fix detach from sockmap tests (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid incorrect bpf_sk_reuseport_detach call (Yauheni Kaliuta) [1874003] - [net] bpf: net: Avoid copying sk_user_data of reuseport_array during sk_clone (Yauheni Kaliuta) [1874003] - [tools] bpf: Add tests for PTR_TO_BTF_ID vs. null comparison (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an incorrect branch elimination by verifier (Yauheni Kaliuta) [1874003] - [include] bpf: sockmap: Require attach_bpf_fd when detaching a program (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH (Yauheni Kaliuta) [1874003] - [net] bpf: Enforce BPF ringbuf size to be the power of 2 (Yauheni Kaliuta) [1874003] - [tools] bpf, sockmap: Add ingres skb tests that utilize merge skbs (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU dereferenced psock may be used outside RCU block (Yauheni Kaliuta) [1874003] - [net] bpf, sockmap: RCU splat with redirect and strparser error or TLS (Yauheni Kaliuta) [1874003] - [tools] bpf: tcp: bpf_cubic: fix spurious HYSTART_DELAY exit upon drop in min RTT (Yauheni Kaliuta) [1874003] - [net] bpf: Do not allow btf_ctx_access with __int128 types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix formatting in documentation for BPF helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Restore behaviour of CAP_SYS_ADMIN allowing the loading of networking bpf programs (Yauheni Kaliuta) [1874003] - [net] bpf: Set the number of exception entries properly for subprograms (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix CO-RE relocs against .text section (Yauheni Kaliuta) [1874003] - [tools] libbpf: Forward-declare bpf_stats_type for systems with outdated UAPI headers (Yauheni Kaliuta) [1874003] - [documentation] bpf: Document optval > PAGE_SIZE behavior for sockopt hooks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Make sure optvals > PAGE_SIZE are bypassed (Yauheni Kaliuta) [1874003] - [net] bpf: Don't return EINVAL from {get, set}sockopt when optlen > PAGE_SIZE (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Add ringbuf map type to map command docs (Yauheni Kaliuta) [1874003] - [samples] bpf, xdp, samples: Fix null pointer dereference in *_user code (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add ringbuf map to a list of known map types (Yauheni Kaliuta) [1874003] - [tools] bpf: Fix definition of bpf_ringbuf_output() helper in UAPI comments (Yauheni Kaliuta) [1874003] - [net] bpf: Undo internal BPF_PROBE_MEM in BPF insns dump (Yauheni Kaliuta) [1874003] - [tools] libbpf: Support pre-initializing .bss global variables (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Fix skeleton codegen (Yauheni Kaliuta) [1874003] - [net] bpf: Fix memlock accounting for sock_hash (Yauheni Kaliuta) [1874003] - [net] bpf: tcp: Recv() should return 0 when the peer socket is closed (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Exit on error in function codegen (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Fix memory leak in codegen error cases (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cgroup_skb/egress test for load_bytes_relative (Yauheni Kaliuta) [1874003] - [net] net/filter: Permit reading NET in load_bytes_relative when MAC not set (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Do not force gcc as CC (Yauheni Kaliuta) [1874003] - [tools] libbpf: Define __WORDSIZE if not available (Yauheni Kaliuta) [1874003] - [net] bpf: Devmap adjust uapi for attach bpf program (Yauheni Kaliuta) [1874003] - [net] bpf: Reset data_meta before running programs attached to devmap entry (Yauheni Kaliuta) [1874003] - [scripts] scripts: Require pahole v1.16 when generating BTF (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Synchronize delete from bucket list on map free (Yauheni Kaliuta) [1874003] - [net] bpf, sockhash: Fix memory leak when unlinking sockets in sock_hash_free (Yauheni Kaliuta) [1874003] - [net] bpf/sockmap: Fix kernel panic at __tcp_bpf_recvmsg (Yauheni Kaliuta) [1874003] - [kernel] bpf: rework the compat kernel probe handling (Yauheni Kaliuta) [1874003] - [kernel] bpf: handle the compat string in bpf_trace_copy_string better (Yauheni Kaliuta) [1874003] - [kernel] bpf: factor out a bpf_trace_copy_string helper (Yauheni Kaliuta) [1874003] - [net] mmap locking API: add mmap_read_trylock_non_owner() (Yauheni Kaliuta) [1874003] - [net] bpf: sockmap: use mmap locking API (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix ringbuf selftest sample counting undeterminism (Yauheni Kaliuta) [1874003] - [net] bpf: Fix an error code in check_btf_func() (Yauheni Kaliuta) [1874003] - [net] bpf: make bpf_check_uarg_tail_zero() use check_zeroed_user() (Yauheni Kaliuta) [1874003] - [lib] lib: introduce copy_struct_from_user() helper (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add a default $(CXX) value (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: Don't use $(COMPILE.c) (Yauheni Kaliuta) [1874003] - [s390] s390/bpf: Use bcr 0, 0 as tail call nop filler (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix verifier test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix sample_cnt shared between two threads (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Adapt cls_redirect to call csum_level helper (Yauheni Kaliuta) [1874003] - [net] bpf: Add csum_level helper for fixing up csum levels (Yauheni Kaliuta) [1874003] - [net] bpf: Fix up bpf_skb_adjust_room helper's skb csum setting (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c (Yauheni Kaliuta) [1874003] - [net] bpf: Use tracing helpers for lsm programs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockopt (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add test for ktls with skb bpf ingress policy (Yauheni Kaliuta) [1874003] - [net] bpf: Fix running sk_skb program types with ktls (Yauheni Kaliuta) [1874003] - [net] bpf: Refactor sockmap redirect code so its easy to reuse (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add SEC name for xdp programs attached to device map (Yauheni Kaliuta) [1874003] - [net] bpf: Add support to attach bpf program to a devmap entry (Yauheni Kaliuta) [1874003] - [kernel] bpf: Use strncpy_from_unsafe_strict() in bpf_seq_printf() helper (Yauheni Kaliuta) [1874003] - [net] devmap: Formalize map value as a named struct (Yauheni Kaliuta) [1874003] - [net] bpf: Add rx_queue_mapping to bpf_sock (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add tests for write-only stacks/queues (Yauheni Kaliuta) [1874003] - [documentation] docs/bpf: Add BPF ring buffer design notes (Yauheni Kaliuta) [1874003] - [tools] bpf: Add BPF ringbuf and perf buffer benchmarks (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add BPF ringbuf selftests (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BPF ring buffer support (Yauheni Kaliuta) [1874003] - [tools] bpf: Implement BPF ring buffer and verifier support for it (Yauheni Kaliuta) [1874003] - [net] bpf: Fix map permissions check (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup comments in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Cleanup some file descriptors in test_maps (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix a typo in test_maps (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix perf_buffer__free() API for sparse allocs (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Test probe_* helpers from SCHED_CLS (Yauheni Kaliuta) [1874003] - [tools] bpf, selftests: Add sk_msg helpers load and attach test (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add get socket storage helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Extend bpf_base_func_proto helpers with probe_* and *current_task* (Yauheni Kaliuta) [1874003] - [net] bpf, sk_msg: Add some generic helpers that may be useful from sk_msg (Yauheni Kaliuta) [1874003] - [net] bpf: Fix spelling in comment explaining ARG1 in ___bpf_prog_run (Yauheni Kaliuta) [1874003] - [tools] libbpf: Install headers as part of make install (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add API to consume the perf ring buffer content (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Print correct error message when failing to load BTF (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Make capability check account for new BPF caps (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Clean subcommand help messages (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_LIRC required for test_lirc_mode2.sh (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: CONFIG_IPV6_SEG6_BPF required for test_seg6_loop.o (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add general instructions for test execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add printk to test_sk_lookup_kern to encode null ptr check (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer map value branch (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, verifier case for non null pointer check branch taken (Yauheni Kaliuta) [1874003] - [net] bpf: Verifier track null pointer branch_taken with JNE and JEQ (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1874003] - [tools] bpf, testing: Add get{peer, sock}name selftests to test_progs (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Enable get{peer, sock}name attach types (Yauheni Kaliuta) [1874003] - [net] bpf: Add get{peer, sock}name attach types for sock_addr (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe, tail call kern progs map definition (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Add tracex7 test file to .gitignore (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor tail call user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor kprobe tracing user progs with libbpf (Yauheni Kaliuta) [1874003] - [samples] samples, bpf: Refactor pointer error check with libbpf (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add ktls tests to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add blacklist to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, add whitelist option to test_sockmap (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, provide verbose option for selftests execution (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, break down test_sockmap into subtests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, improve test_sockmap total bytes counter (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, print error in test_sockmap error cases (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, sockmap test prog run without setting cgroup (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, remove prints from sockmap tests (Yauheni Kaliuta) [1874003] - [tools] bpf: Selftests, move sockmap bpf prog header into progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Remove test_align leftovers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move test_align under test_progs (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Fix signedness warnings (Yauheni Kaliuta) [1874003] - [tools] libbpf, hashmap: Remove unused #include (Yauheni Kaliuta) [1874003] - [net] bpf: Fix check_return_code to only allowin trace_iter progs (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use CAP_BPF and CAP_PERFMON in tests (Yauheni Kaliuta) [1874003] - [net] bpf: Implement CAP_BPF (Yauheni Kaliuta) [1874003] - [security] bpf, capability: Introduce CAP_BPF (Yauheni Kaliuta) [1874003] - [security] capabilities: Introduce CAP_PERFMON to kernel and user space (Yauheni Kaliuta) [1874003] - [tools] bpf, bpftool: Allow probing for CONFIG_HZ from kernel config (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test for sk helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add connect_fd_to_fd, connect_wait net helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb (Yauheni Kaliuta) [1874003] - [net] bpf: Allow sk lookup helpers in cgroup skb (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fix spelling mistake "SIGALARM" -> "SIGALRM" (Yauheni Kaliuta) [1874003] - [net] bpf: Fix bpf_iter's task iterator logic (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test narrow loads for bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [net] bpf: Support narrow loads from bpf_sock_addr.user_port (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: xdp_redirect_cpu: Set MAX_CPUS according to NR_CPUS (Yauheni Kaliuta) [1874003] - [samples] samples/bpf: Remove compiler warnings (Yauheni Kaliuta) [1874003] - [net] bpf: Enable bpf_iter targets registering ctx argument types (Yauheni Kaliuta) [1874003] - [net] bpf: Change func bpf_iter_unreg_target() signature (Yauheni Kaliuta) [1874003] - [net] bpf: net: Refactor bpf_iter target registration (Yauheni Kaliuta) [1874003] - [net] bpf: Add comments to interpret bpf_prog return values (Yauheni Kaliuta) [1874003] - [tools] bpf: Change btf_iter func proto prefix to "bpf_iter_" (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests : Explain bpf_iter test failures with llvm 10.0.0 (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Add BPF triggering benchmark (Yauheni Kaliuta) [1874003] - [tools] selftest/bpf: Fmod_ret prog and implement test_overhead as part of bench (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add benchmark runner infrastructure (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Extract parse_num_list into generic testing_helpers.c (Yauheni Kaliuta) [1874003] - [tools] tools, bpf: Synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1874003] - [scripts] bpf: Minor fixes to BPF helpers documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Minor fixes for documentation (Yauheni Kaliuta) [1874003] - [tools] tools, bpftool: Poison and replace kernel integer typedefs (Yauheni Kaliuta) [1874003] - [tools] bpf, libbpf: Replace zero-length array with flexible-array (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize ADD, SUB, JMP BPF_K using arm64 add/sub immediates (Yauheni Kaliuta) [1874003] - [arm64] bpf, arm64: Optimize AND, OR, XOR, JSET BPF_K using arm64 logical immediates (Yauheni Kaliuta) [1874003] - [tools] bpf, runqslower: include proper uapi/bpf.h (Yauheni Kaliuta) [1874003] - [tools] tools/bpf: selftests: Add iter progs for bpf_map/task/task_file (Yauheni Kaliuta) [1874003] - [tools] tools/bpftool: Add bpf_iter support for bptool (Yauheni Kaliuta) [1874003] - [tools] tools/libpf: Add offsetof/container_of macro in bpf_helpers.h (Yauheni Kaliuta) [1874003] - [tools] tools/libbpf: Add bpf_iter support (Yauheni Kaliuta) [1874003] - [net] bpf: Support variable length array in tracing programs (Yauheni Kaliuta) [1874003] - [net] bpf: Handle spilled PTR_TO_BTF_ID properly when checking stack_boundary (Yauheni Kaliuta) [1874003] - [kernel] bpf: Add bpf_seq_printf and bpf_seq_write helpers (Yauheni Kaliuta) [1874003] - [net] bpf: Add PTR_TO_BTF_ID_OR_NULL support (Yauheni Kaliuta) [1874003] - [net] bpf: Add task and task/file iterator targets (Yauheni Kaliuta) [1874003] - [net] bpf: Add bpf_map iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement common macros/helpers for target iterators (Yauheni Kaliuta) [1874003] - [net] bpf: Create file bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Create anonymous bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Implement bpf_seq_read() for bpf iterator (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE (Yauheni Kaliuta) [1874003] - [net] bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE (Yauheni Kaliuta) [1874003] - [net] bpf: Allow loading of a bpf_iter program (Yauheni Kaliuta) [1874003] - [net] bpf: Implement an interface to register bpf_iter targets (Yauheni Kaliuta) [1874003] - [tools] bpf: Allow any port in bpf_bind helper (Yauheni Kaliuta) [1874003] - [net] net: Refactor arguments of inet{,6}_bind (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Move existing common networking parts into network_helpers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Generalize helpers to control background listener (Yauheni Kaliuta) [1874003] - [net] crypto: lib/sha1 - rename "sha" to "sha1" (Yauheni Kaliuta) [1874003] - [arm64] arm64: bpf: Annotate JITed code for BTI (Yauheni Kaliuta) [1874003] - [arm64] arm64: insn: Add constants for new HINT instruction decode (Yauheni Kaliuta) [1874003] - [kernel] sysctl: Fix unused function warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use reno instead of dctcp (Yauheni Kaliuta) [1874003] - [net] bpf: Fix use-after-free of bpf_link when priming half-fails (Yauheni Kaliuta) [1874003] - [tools] bpf: Bpf_{g, s}etsockopt for struct bpf_sock_addr (Yauheni Kaliuta) [1874003] - [tools] bpf: Add selftest for BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add support for command BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [net] bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test allowed maps for bpf_sk_select_reuseport (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix false uninitialized variable warning (Yauheni Kaliuta) [1874003] - [net] bpf: Fix unused variable warning (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_assign test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed (Yauheni Kaliuta) [1874003] - [net] bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Make libcap dependency optional (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: Allow unprivileged users to probe features (Yauheni Kaliuta) [1874003] - [tools] tools: bpftool: For "feature probe" define "full_mode" bool as global (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Disable ASAN instrumentation for mmap()'ed memory read (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix invalid memory reads in core_relo selftest (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Fix memory leak in extract_build_id() (Yauheni Kaliuta) [1874003] - [tools] libbpf: Fix memory leak and possible double-free in hashmap__clear (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Convert test_hashmap into test_progs test (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add SAN_CFLAGS param to selftests build to allow sanitizers (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Ensure test flavors use correct skeletons (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add BTF-defined map-in-map support (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor map creation logic and fix cleanup leak (Yauheni Kaliuta) [1874003] - [tools] libbpf: Refactor BTF-defined map definition parsing logic (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add link bash completions (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpftool-link manpage (Yauheni Kaliuta) [1874003] - [tools] bpftool: Add bpf_link show and pin support (Yauheni Kaliuta) [1874003] - [tools] bpftool: Expose attach_type-to-string array to non-cgroup code (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, and get_obj_info (Yauheni Kaliuta) [1874003] - [tools] libbpf: Add low-level APIs for new bpf_link commands (Yauheni Kaliuta) [1874003] - [net] bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link (Yauheni Kaliuta) [1874003] - [net] bpf: Allocate ID for bpf_link (Yauheni Kaliuta) [1874003] - [tools] libbpf: Remove unneeded semicolon in btf_dump_emit_type (Yauheni Kaliuta) [1874003] - [net] bpf, cgroup: Remove unused exports (Yauheni Kaliuta) [1874003] - [tools] libbpf: Return err if bpf_object__load failed (Yauheni Kaliuta) [1874003] - [tools] selftests/bpf: Add cls_redirect classifier (Yauheni Kaliuta) [1874003] - [net] bpf: Make verifier log more relevant by default (Yauheni Kaliuta) [1874003] - [net] bpf: add bpf_ktime_get_boot_ns() (Yauheni Kaliuta) [1874003] - [net] net: bpf: Make bpf_ktime_get_ns() available to non GPL programs (Yauheni Kaliuta) [1874003] - [net] net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head (Yauheni Kaliuta) [1874003] - [net] bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n (Yauheni Kaliuta) [1874003] - [tools] bpf_helpers.h: Add note for building with vmlinux.h or linux/types.h (Yauheni Kaliuta) [1874003] - [net] bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, SYSCTL, SOCKOPT} (Yauheni Kaliuta) [1874003] - [tools] tools/bpf/bpftool: Remove duplicate headers (Yauheni Kaliuta) [1874003] - [net] bpf: Remove set but not used variable 'dst_known' (Yauheni Kaliuta) [1874003] - [net] xdp: export the DEV_MAP_BULK_SIZE macro (Yauheni Kaliuta) [1874003] - [kernel] trace/bpf_trace: Open access for CAP_PERFMON privileged process (Yauheni Kaliuta) [1874003] - [scsi] scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.5 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Reject CT request for MIB commands (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add FDMI Vendor MIB support (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix duplicate wq_create_version check (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Removed unused macros in lpfc_attr.c (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() (Dick Kennedy) [1887549] - [scsi] scsi: Remove unneeded break statements (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add dependency on CPU_FREQ (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unneeded variable 'status' in lpfc_fcp_cpu_map_store() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Drop nodelist reference on error in lpfc_gen_req() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove set but not used 'qp' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.4 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix spelling mistake "Cant" -> "Can't" (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.3 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix validation of bsg reply lengths (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix retry of PRLI when status indicates its unsupported (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops when unloading driver while running mds diags (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix RSCN timeout due to incorrect gidft counter (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix no message shown for lpfc_hdw_queue out of range value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix FCoE speed reporting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add missing misc_deregister() for lpfc_init() (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix typo in comment for ULP (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add description for lpfc_release_rpi()'s 'ndlpl param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix a bunch of kerneldoc misdemeanors (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add and rename a whole bunch of function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Use __printf() format notation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix kerneldoc parameter formatting/misnaming/missing issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix some function parameter descriptions (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Ensure variable has the same stipulations as code using it (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up formatting/docrot where appropriate (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Provide description for lpfc_mem_alloc()'s 'align' param (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix-up around 120 documentation issues (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Remove unused variable 'pg_addr' (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Correct some pretty obvious misdocumentation (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix less-than-zero comparison of unsigned value (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix interrupt assignments when multiple vectors are supported on same CPU (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix inconsistent indenting (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.2 (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add an internal trace log buffer (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add blk_io_poll support for latency improvment (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Add support to display if adapter dumps are available (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Allow applications to issue Common Set Features mailbox command (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix language in 0373 message to reflect non-error message (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix shost refcount mismatch when deleting vport (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix stack trace seen while setting rrq active (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix oops due to overrun when reading SLI3 data (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix missing MDS functionality (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Fix unused assignment in lpfc_sli4_bsg_link_diag_test (Dick Kennedy) [1887549] - [scsi] scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() (Dick Kennedy) [1887549] - [scsi] lpfc_debugfs: get rid of pointless access_ok() (Dick Kennedy) [1887549] - [scsi] lpfc: add nvmet discovery_event op support (Dick Kennedy) [1887549] - [scsi] scsi: core: Don't start concurrent async scan on same host (Ming Lei) [1874501] - [crypto] crypto: bcm - Verify GCM/CCM key length in setkey (Vladis Dronov) [1887389] - [x86] x86/cpufeatures: Add support for fast short REP; MOVSB (Steve Best) [1838265] - [scsi] scsi: mpt3sas: A small correction in _base_process_reply_queue (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix sync irqs (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Detect tampered Aero and Sea adapters (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Don't call disable_irq from IRQ poll handler (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove pci-dma-compat wrapper API (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Remove superfluous memset() (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Update driver version to 35.100.00.00 (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Postprocessing of target and LUN reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Add functions to check if any cmd is outstanding on Target and LUN (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Rename and export interrupt mask/unmask functions (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Cancel the running work during host reset (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Dump system registers for debugging (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Memset config_cmds.reply buffer with zeros (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix kdoc comments format (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix set but unused variable (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix error returns in BRM_status_show (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix unlock imbalance (Tomas Henzl) [1851440] - [scsi] scsi: mpt3sas: Fix spelling mistake (Tomas Henzl) [1851440] - [s390] s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl (Claudio Imbrenda) [1885962] - [scsi] scsi: megaraid: Make smp_affinity_enable static (Tomas Henzl) [1860910] - [scsi] remove ioremap_nocache and devm_ioremap_nocache (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Remove set but unused variable (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix compilation warnings (Tomas Henzl) [1860910] - [scsi] scsi: megaraid: Fix kdoc comments format (Tomas Henzl) [1860910] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Tomas Henzl) [1860910] - [net] ethtool: Add support for 100Gbps per lane link modes (Ivan Vecera) [1879202]- [netdrv] ibmveth: Fix use of ibmveth in a bridge (Steve Best) [1893294] - [x86] ima: add a new CONFIG for loading arch-specific policies (Bruno Meneguele) [1869758] - [netdrv] e1000e: Add support for Meteor Lake (Ken Cox) [1838750] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Ken Cox) [1838750] - [netdrv] treewide: Use fallthrough pseudo-keyword (Ken Cox) [1838750] - [netdrv] e1000e: Remove unnecessary usages of memset (Ken Cox) [1838750] - [netdrv] e1000e: continue to init PHY even when failed to disable ULP (Ken Cox) [1838750] - [netdrv] ethernet/intel: Convert fallthrough code comments (Ken Cox) [1838750] - [netdrv] net/intel: remove driver versions from Intel drivers (Ken Cox) [1838750] - [netdrv] e1000e: fix unused-function warning (Ken Cox) [1838750] - [netdrv] e1000e: Do not wake up the system via WOL if device wakeup is disabled (Ken Cox) [1838750] - [netdrv] e1000e: Relax condition to trigger reset for ME workaround (Ken Cox) [1838750] - [netdrv] e1000e: disable s0ix entry and exit flows for ME systems (Ken Cox) [1838750] - [netdrv] e1000e: Disable TSO for buffer overrun workaround (Ken Cox) [1838750] - [netdrv] e1000e: Warn if disabling ULP failed (Ken Cox) [1838750] - [scsi] scsi: fnic: Do not call 'scsi_done()' for unhandled commands (Govindarajulu Varadarajan) [1870397] - [netdrv] intel-ethernet: clean up W=1 warnings in kdoc (Corinna Vinschen) [1838749] - [netdrv] igbvf: use generic power management (Corinna Vinschen) [1838749] - [netdrv] ethernet/intel: Convert fallthrough code comments (Corinna Vinschen) [1838749] - [netdrv] net/intel: remove driver versions from Intel drivers (Corinna Vinschen) [1838749] - [net] SUNRPC: Properly set the @subbuf parameter of xdr_buf_subsegment() (Steve Dickson) [1884361] - [net] SUNRPC: Fix ("SUNRPC: Add "@len" parameter to gss_unwrap()") (Steve Dickson) [1884361] - [net] netfilter: nf_queue: do not release refcouts until nf_reinject is done (Florian Westphal) [1886557] - [net] netfilter: nf_queue: place bridge physports into queue_entry struct (Florian Westphal) [1886557] - [net] netfilter: nf_queue: make nf_queue_entry_release_refs static (Florian Westphal) [1886557] - [firewire] firewire: Deprecate Firewire support in RHEL8 (Prarit Bhargava) [1871863] - [lib] Add pldmfw library for PLDM firmware update (Patrick Talbert) [1878278] - [lib] bitops: introduce the for_each_set_clump8 macro (Patrick Talbert) [1878278] - [mm] x86/ioremap: Map EFI runtime services data as encrypted for SEV (Lenny Szubowicz) [1883134] - [powerpc] Revert "powerpc/powernv/idle: Replace CPU feature check with PVR check" (Steve Best) [1882365] - [powerpc] powerpc/xive: Do not expose a debugfs file when XIVE is disabled (Steve Best) [1854526] - [kvm] powerpc/xive: Enforce load-after-store ordering when StoreEOI is active (Steve Best) [1854526] - [powerpc] powerpc/xive: Add a debugfs file to dump internal XIVE state (Steve Best) [1854526] - [net] openvswitch: add TTL decrement action (Eelco Chaudron) [1762450]- [kernel] futex: Adjust absolute futex timeouts with per time namespace offset (Waiman Long) [1548297] - [kernel] futex: Remove unused or redundant includes (Waiman Long) [1548297] - [include] vdso: Fix clocksource.h macro detection (Waiman Long) [1548297] - [x86] um: Fix header inclusion (Waiman Long) [1548297] - [arm64] arm64: vdso32: make vdso32 install conditional (Waiman Long) [1548297] - [arm64] ARM64: vdso32: Install vdso32 from vdso_install (Waiman Long) [1548297] - [arm64] vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter() (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Provide vdso_update_begin/end() (Waiman Long) [1548297] - [include] lib/vdso: Allow to add architecture-specific vdso data (Waiman Long) [1548297] - [arm64] arm64: enable time namespace support (Waiman Long) [1548297] - [arm64] arm64/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [arm64] arm64/vdso: Handle faults on timens page (Waiman Long) [1548297] - [arm64] arm64/vdso: Add time namespace page (Waiman Long) [1548297] - [arm64] arm64/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [arm64] arm64/vdso: use the fault callback to map vvar pages (Waiman Long) [1548297] - [arm64] arm64: compat: Allow 32-bit vdso and sigpage to co-exist (Waiman Long) [1548297] - [x86] x86/vdso: Unbreak paravirt VDSO clocks (Waiman Long) [1548297] - [lib] lib/vdso: Provide sanity check for cycles (again) (Waiman Long) [1548297] - [kernel] clocksource: Remove obsolete ifdef (Waiman Long) [1548297] - [tools] selftests/timens: handle a case when alarm clocks are not supported (Waiman Long) [1548297] - [arm64] arm64: vdso: Add --eh-frame-hdr to ldflags (Waiman Long) [1548297] - [arm64] arm64: vdso: Add -fasynchronous-unwind-tables to cflags (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'map' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: use consistent 'abi' nomenclature (Waiman Long) [1548297] - [arm64] arm64: vdso: simplify arch_vdso_type ifdeffery (Waiman Long) [1548297] - [arm64] arm64: vdso: remove aarch32_vdso_pages (Waiman Long) [1548297] - [arm64] arm64: vdso: Add '-Bsymbolic' to ldflags (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Convert iterators to unsigned (Waiman Long) [1548297] - [x86] x86/vdso/vdso2c: Correct error messages on file open (Waiman Long) [1548297] - [include] vdso/datapage: Use correct clock mode name in comment (Waiman Long) [1548297] - [arm64] arm64: vdso: don't free unallocated pages (Waiman Long) [1548297] - [fs] proc, time/namespace: Show clock symbolic names in /proc/pid/timens_offsets (Waiman Long) [1548297] - [kernel] time/namespace: Add max_time_namespaces ucount (Waiman Long) [1548297] - [kernel] time/namespace: Fix time_for_children symlink (Waiman Long) [1548297] - [arm64] arm64: compat: Fix syscall number of compat_clock_getres (Waiman Long) [1548297] - [tools] selftests/timens: Remove duplicated include (Waiman Long) [1548297] - [kernel] sys/sysinfo: Respect boottime inside time namespace (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Fix vDSO clockmode when vDSO disabled (Waiman Long) [1548297] - [lib] lib/vdso: Enable common headers (Waiman Long) [1548297] - [x86] x86/vdso: Enable x86 to use common headers (Waiman Long) [1548297] - [arm64] arm64: vdso32: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: vdso: Include common headers in the vdso library (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/processor.h (Waiman Long) [1548297] - [arm64] arm64: vdso32: Code clean up (Waiman Long) [1548297] - [include] linux/elfnote.h: Replace elf.h with UAPI equivalent (Waiman Long) [1548297] - [include] common: Introduce processor.h (Waiman Long) [1548297] - [include] linux/ktime.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/jiffies.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time32.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/time.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/math64.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/clocksource.h: Extract common header for vDSO (Waiman Long) [1548297] - [arm64] arm64: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [x86] x86: Introduce asm/vdso/clocksource.h (Waiman Long) [1548297] - [include] linux/limits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/const.h: Extract common header for vDSO (Waiman Long) [1548297] - [include] linux/bits.h: make BIT(), GENMASK(), and friends available in assembly (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to provide the vdso data pointer (Waiman Long) [1548297] - [lib] lib/vdso: Allow architectures to override the ns shift operation (Waiman Long) [1548297] - [lib] lib/vdso: Allow fixed clock mode (Waiman Long) [1548297] - [include] lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes (Waiman Long) [1548297] - [kernel] lib/vdso: Avoid highres update if clocksource is not VDSO capable (Waiman Long) [1548297] - [lib] lib/vdso: Cleanup clock mode storage leftovers (Waiman Long) [1548297] - [arm64] ARM/arm64: vdso: Use common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Use generic VDSO clock mode storage (Waiman Long) [1548297] - [kernel] clocksource: Add common vdso clock mode storage (Waiman Long) [1548297] - [x86] x86/vdso: Move VDSO clocksource state tracking to callback (Waiman Long) [1548297] - [include] clocksource: Cleanup struct clocksource and documentation (Waiman Long) [1548297] - [lib] lib/vdso: Allow the high resolution parts to be compiled out (Waiman Long) [1548297] - [lib] lib/vdso: Only read hrtimer_res when needed in __cvdso_clock_getres() (Waiman Long) [1548297] - [x86] x86/vdso: Mark the TSC clocksource path likely (Waiman Long) [1548297] - [kernel] lib/vdso: Update coarse timekeeper unconditionally (Waiman Long) [1548297] - [kernel] lib/vdso: Make __arch_update_vdso_data() logic understandable (Waiman Long) [1548297] - [kernel] alarmtimer: Unregister wakeup source when module get fails (Waiman Long) [1548297] - [tools] selftests/timens: Check for right timens offsets after fork and exec (Waiman Long) [1548297] - [tools] selftests/timens: Add a simple perf test for clock_gettime() (Waiman Long) [1548297] - [tools] selftests/timens: Add timer offsets test (Waiman Long) [1548297] - [tools] selftests/timens: Add procfs selftest (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for clock_nanosleep() (Waiman Long) [1548297] - [tools] selftests/timens: Add a test for timerfd (Waiman Long) [1548297] - [tools] selftests/timens: Add Time Namespace test for supported clocks (Waiman Long) [1548297] - [fs] fs/proc: Introduce /proc/pid/timens_offsets (Waiman Long) [1548297] - [x86] x86/vdso: Zap vvar pages when switching to a time namespace (Waiman Long) [1548297] - [x86] x86/vdso: On timens page fault prefault also VVAR page (Waiman Long) [1548297] - [x86] x86/vdso: Handle faults on timens page (Waiman Long) [1548297] - [kernel] time: Allocate per-timens vvar page (Waiman Long) [1548297] - [x86] x86/vdso: Add time napespace page (Waiman Long) [1548297] - [x86] x86/vdso: Provide vdso_data offset on vvar_page (Waiman Long) [1548297] - [lib] lib/vdso: Prepare for time namespace support (Waiman Long) [1548297] - [x86] x86/vdso: Restrict splitting VVAR VMA (Waiman Long) [1548297] - [fs] fs/proc: Respect boottime inside time namespace for /proc/uptime (Waiman Long) [1548297] - [kernel] posix-timers: Make clock_nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] hrtimers: Prepare hrtimer_nanosleep() for time namespaces (Waiman Long) [1548297] - [kernel] alarmtimer: Make nanosleep() time namespace aware (Waiman Long) [1548297] - [kernel] posix-timers: Make timer_settime() time namespace aware (Waiman Long) [1548297] - [fs] timerfd: Make timerfd_settime() time namespace aware (Waiman Long) [1548297] - [kernel] time: Add do_timens_ktime_to_host() helper (Waiman Long) [1548297] - [kernel] posix-clocks: Wire up clock_gettime() with timens offsets (Waiman Long) [1548297] - [kernel] posix-timers: Use clock_get_ktime() in common_timer_get() (Waiman Long) [1548297] - [kernel] posix-clocks: Introduce clock_get_ktime() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Provide get_timespec() callback (Waiman Long) [1548297] - [kernel] alarmtimer: Rename gettime() callback to get_ktime() (Waiman Long) [1548297] - [kernel] posix-clocks: Rename .clock_get_timespec() callbacks accordingly (Waiman Long) [1548297] - [kernel] posix-clocks: Rename the clock_get() callback to clock_get_timespec() (Waiman Long) [1548297] - [kernel] time: Add timens_offsets to be used for tasks in time namespace (Waiman Long) [1548297] - [kernel] ns: Introduce Time Namespace (Waiman Long) [1548297] - [lib] lib/vdso: Mark do_hres() and do_coarse() as __always_inline (Waiman Long) [1548297] - [lib] lib/vdso: Avoid duplication in __cvdso_clock_getres() (Waiman Long) [1548297] - [lib] lib/vdso: Let do_coarse() return 0 to simplify the callsite (Waiman Long) [1548297] - [x86] x86/vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Remove unused VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [lib] lib/vdso: Remove checks on return value for 32 bit vDSO (Waiman Long) [1548297] - [lib] lib/vdso: Remove VDSO_HAS_32BIT_FALLBACK (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Expose BUILD_VDSO32 (Waiman Long) [1548297] - [include] lib/vdso: Add unlikely() hint into vdso_read_begin() (Waiman Long) [1548297] - [x86] y2038: vdso: change time_t to __kernel_old_time_t (Waiman Long) [1548297] - [uapi] y2038: add __kernel_old_timespec and __kernel_old_time_t (Waiman Long) [1548297] - [arm64] timekeeping/vsyscall: Update VDSO data unconditionally (Waiman Long) [1548297] - [x86] um: Fix VDSO compiler warning (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Prevent math overflow in BOOTTIME update (Waiman Long) [1548297] - [arm64] arm64: compat: vdso: Use legacy syscalls as fallback (Waiman Long) [1548297] - [x86] x86/vdso/32: Use 32bit syscall fallback (Waiman Long) [1548297] - [arm64] arm64: vdso: Cleanup Makefiles (Waiman Long) [1548297] - [arm64] arm64: vdso: fix flip/flop vdso build bug (Waiman Long) [1548297] - [x86] x86/vdso: Fix flip/flop vdso build bug (Waiman Long) [1548297] - [kernel] timekeeping/vsyscall: Use __iter_div_u64_rem() (Waiman Long) [1548297] - [arm64] arm64: compat: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: Fix __arch_get_hw_counter() implementation (Waiman Long) [1548297] - [arm64] arm64: compat: No need for pre-ARMv7 barriers on an ARMv8 system (Waiman Long) [1548297] - [arm64] arm64: vdso: Remove unnecessary asm-offsets.c definitions (Waiman Long) [1548297] - [include] vdso: Remove superfluous #ifdef __KERNEL__ in vdso/datapage.h (Waiman Long) [1548297] - [arm64] arm64: vdso: Enable vDSO compat support (Waiman Long) [1548297] - [arm64] arm64: compat: Get sigreturn trampolines from vDSO (Waiman Long) [1548297] - [arm64] arm64: elf: VDSO code page discovery (Waiman Long) [1548297] - [arm64] arm64: compat: VDSO setup for compat layer (Waiman Long) [1548297] - [arm64] arm64: vdso: Refactor vDSO code (Waiman Long) [1548297] - [arm64] arm64: compat: Add vDSO (Waiman Long) [1548297] - [arm64] arm64: compat: Generate asm offsets for signals (Waiman Long) [1548297] - [arm64] arm64: compat: Expose signal related structures (Waiman Long) [1548297] - [arm64] arm64: compat: Add missing syscall numbers (Waiman Long) [1548297] - [arm64] arm64: vdso: Build vDSO with -ffixed-x18 (Waiman Long) [1548297] - [arm64] arm64: vdso: Substitute gettimeofday() with C implementation (Waiman Long) [1548297] - [lib] lib/vdso: Build 32 bit specific functions in the right context (Waiman Long) [1548297] - [lib] lib/vdso: Make __cvdso_clock_getres() static (Waiman Long) [1548297] - [lib] lib/vdso: Make clock_getres() POSIX compliant again (Waiman Long) [1548297] - [lib] lib/vdso/32: Provide legacy syscall fallbacks (Waiman Long) [1548297] - [lib] lib/vdso: Move fallback invocation to the callers (Waiman Long) [1548297] - [lib] lib/vdso/32: Remove inconsistent NULL pointer checks (Waiman Long) [1548297] - [x86] lib/vdso: Make delta calculation work correctly (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_gettime64() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Add clock_getres() entry point (Waiman Long) [1548297] - [x86] x86/vdso: Switch to generic vDSO implementation (Waiman Long) [1548297] - [x86] x86/vdso: Prevent segfaults due to hoisted vclock reads (Waiman Long) [1548297] - [kernel] timekeeping: Provide a generic update_vsyscall() implementation (Waiman Long) [1548297] - [lib] lib/vdso: Add compat support (Waiman Long) [1548297] - [lib] lib/vdso: Provide generic VDSO implementation (Waiman Long) [1548297] - [include] hrtimer: Split out hrtimer defines into separate header (Waiman Long) [1548297] - [include] vdso: Define standardized vdso_datapage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: mark functions as __always_inline (Waiman Long) [1548297] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 223 (Waiman Long) [1548297] - [clocksource] clocksource/drivers/arm_arch_timer: Don't trace count reader functions (Waiman Long) [1548297] - [arm64] arm64: vdso: Explicitly add build-id option (Waiman Long) [1548297] - [x86] gcc-9: properly declare the {pv, hv}clock_page storage (Waiman Long) [1548297] - [arm64] arm64: vdso: Fix clock_getres() for CLOCK_REALTIME (Waiman Long) [1548297] - [arm64] arm64: compat: Refactor aarch32_alloc_vdso_pages() (Waiman Long) [1548297] - [arm64] arm64: compat: Split kuser32 (Waiman Long) [1548297] - [arm64] arm64: compat: Alloc separate pages for vectors and sigpage (Waiman Long) [1548297] - [arm64] arm64: arch_timer: Ensure counter register reads occur with seqlock held (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Use arch_timer_read_counter to access stable counters (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Remove use of workaround static key (Waiman Long) [1548297] - [arm64] clocksource/arm_arch_timer: Drop use of static key in arch_timer_reg_read_stable (Waiman Long) [1548297] - [clocksource] clocksource/arm_arch_timer: Direcly assign set_next_event workaround (Waiman Long) [1548297] - [arm64] arm64: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [watchdog] watchdog/sbsa: Use arch_timer_read_counter instead of arch_counter_get_cntvct (Waiman Long) [1548297] - [kernel] alarmtimer: Return correct remaining time (Waiman Long) [1548297] - [arm64] arm64: vdso: use $(LD) instead of $(CC) to link VDSO (Waiman Long) [1548297] - [arm64] arm64: vdso: fix and clean-up Makefile (Waiman Long) [1548297] - [x86] x86/vdso: Remove hpet_page from vDSO (Waiman Long) [1548297] - [scripts] checksyscalls: fix up mq_timedreceive and stat exceptions (Waiman Long) [1548297] - [uapi] time: Add time_types.h (Waiman Long) [1548297] - [uapi] socket: Add struct __kernel_sock_timeval (Waiman Long) [1548297] - [arm64] arm64: asm-offsets: remove unused offsets (Waiman Long) [1548297] - [arm64] y2038: add 64-bit time_t syscalls to all 32-bit architectures (Waiman Long) [1548297] - [arm64] arm64: replace arm64-obj-* in Makefile with obj-* (Waiman Long) [1548297] - [x86] x86/vdso: Remove obsolete "fake section table" reservation (Waiman Long) [1548297] - [x86] x86/vdso: Rename variable to fix -Wshadow warning (Waiman Long) [1548297] - [x86] x86/vdso: Rearrange do_hres() to improve code generation (Waiman Long) [1548297] - [x86] x86/vdso: Document vgtod_ts better (Waiman Long) [1548297] - [x86] x86/vdso: Remove "memory" clobbers in the vDSO syscall fallbacks (Waiman Long) [1548297] - [x86] x86/vdso: Initialize the CPU/node NR segment descriptor earlier (Waiman Long) [1548297] - [x86] x86/vdso: Introduce helper functions for CPU and node number (Waiman Long) [1548297] - [x86] x86/segments/64: Rename the GDT PER_CPU entry to CPU_NUMBER (Waiman Long) [1548297] - [x86] x66/vdso: Add CLOCK_TAI support (Waiman Long) [1548297] - [x86] x86/vdso: Move cycle_last handling into the caller (Waiman Long) [1548297] - [x86] x86/vdso: Simplify the invalid vclock case (Waiman Long) [1548297] - [x86] x86/vdso: Replace the clockid switch case (Waiman Long) [1548297] - [x86] x86/vdso: Collapse coarse functions (Waiman Long) [1548297] - [x86] x86/vdso: Collapse high resolution functions (Waiman Long) [1548297] - [x86] x86/vdso: Introduce and use vgtod_ts (Waiman Long) [1548297] - [x86] x86/vdso: Use unsigned int consistently for vsyscall_gtod_data:: Seq (Waiman Long) [1548297] - [x86] x86/vdso: Enforce 64bit clocksource (Waiman Long) [1548297] - [x86] x86/time: Implement clocksource_arch_init() (Waiman Long) [1548297] - [kernel] clocksource: Provide clocksource_arch_init() (Waiman Long) [1548297] - [fs] fs/proc/uptime.c: use ktime_get_boottime_ts64 (Waiman Long) [1548297] - [include] y2038: Provide aliases for compat helpers (Waiman Long) [1548297] - [fs] kernel: add kcompat_sys_{f,}statfs64() (Waiman Long) [1548297] - [kernel] sysinfo: Remove get_monotonic_boottime() (Waiman Long) [1548297] - [kernel] posix-timers: Use new ktime_get_*_ts64() helpers (Waiman Long) [1548297] - [kernel] time: Use ktime_get_real_seconds() in time syscall (Waiman Long) [1548297] - [include] time: Introduce struct __kernel_itimerspec (Waiman Long) [1548297] - [scripts] kconfig: improve the recursive dependency report (Bruno Meneguele) [1890578] - [scripts] kconfig: report recursive dependency involving 'imply' (Bruno Meneguele) [1890578] - [scripts] kconfig: error out when seeing recursive dependency (Bruno Meneguele) [1890578] - [scsi] scsi: hpsa: Update copyright (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Remove pci-dma-compat wrapper API (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Use fallthrough pseudo-keyword (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct ctrl queue depth (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Bump version (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase controller error handling timeout (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Increase queue depth for external LUNs (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Correct rare oob condition (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: hpsa_ioctl(): Tidy up a bit (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Get rid of compat_alloc_user_space() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Don't bother with vmalloc for BIG_IOCTL_Command_struct (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: Lift {BIG_, }IOCTL_Command_struct copy{in, out} into hpsa_ioctl() (Joseph Szczypek) [1861541] - [scsi] scsi: hpsa: remove ioremap_nocache and devm_ioremap_nocache (Joseph Szczypek) [1861541] - [tools] selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load workaround (Gustavo Duarte) [1887442] - [powerpc] powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation (Gustavo Duarte) [1887442] - [scsi] scsi: smartpqi: Update copyright (Don Brace) [1861538] - [scsi] scsi: smartpqi: Bump version to 1.2.16-010 (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add RAID bypass counter (Don Brace) [1861538] - [scsi] scsi: smartpqi: Avoid crashing kernel for controller issues (Don Brace) [1861538] - [scsi] scsi: smartpqi: Update logical volume size after expansion (Don Brace) [1861538] - [scsi] scsi: smartpqi: Add id support for SmartRAID 3152-8i (Don Brace) [1861538] - [scsi] scsi: smartpqi: Identify physical devices without issuing INQUIRY (Don Brace) [1861538] - [mm] mm: simplify find_min_pfn_with_active_regions() (Baoquan He) [1844157] - [mm] mm: clean up free_area_init_node() and its helpers (Baoquan He) [1844157] - [mm] mm: rename free_area_init_node() to free_area_init_memoryless_node() (Baoquan He) [1844157] - [mm] mm: free_area_init: allow defining max_zone_pfn in descending order (Baoquan He) [1844157] - [powerpc] mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES (Baoquan He) [1844157] - [mm] mm: memmap_init: iterate over memblock regions rather that check each PFN (Baoquan He) [1844157] - [mm] arm64: simplify detection of memory zone boundaries for UMA configs (Baoquan He) [1844157] - [mm] mm: use free_area_init() instead of free_area_init_nodes() (Baoquan He) [1844157] - [mm] mm: free_area_init: use maximal zone PFNs rather than zone sizes (Baoquan He) [1844157] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option (Baoquan He) [1844157] - [mm] numa: make "nr_node_ids" unsigned int (Baoquan He) [1844157] - [mm] mm: make early_pfn_to_nid() and related defintions close to each other (Baoquan He) [1844157] - [mm] mm: memblock: replace dereferences of memblock_region.nid with API calls (Baoquan He) [1844157] - [mm] mm: factor out next_present_section_nr() (Baoquan He) [1844157] - [mm] mm/page_alloc: fix and rework pfn handling in memmap_init_zone() (Baoquan He) [1844157] - [mm] mm/page_alloc: skip non present sections on zone initialization (Baoquan He) [1844157] - [mm] mm: move mirrored memory specific code outside of memmap_init_zone (Baoquan He) [1844157] - [mm] mm: calculate deferred pages after skipping mirrored memory (Baoquan He) [1844157] - [mm] mm/memblock.c: fix a typo in __next_mem_pfn_range() comments (Baoquan He) [1844157] - [mm] memblock: remove memblock_{set, clear}_region_flags (Baoquan He) [1844157] - [mm] mm: replace all open encodings for NUMA_NO_NODE (Baoquan He) [1844157] - [powerpc] lockdep: Only trace IRQ edges (Waiman Long) [1885084] - [arm64] arm64: Implement arch_irqs_disabled() (Waiman Long) [1885084] - [include] locking/lockdep: Cleanup (Waiman Long) [1885084] - [include] lockdep: Use raw_cpu_*() for per-cpu variables (Waiman Long) [1885084] - [x86] locking/seqlock, headers: Untangle the spaghetti monster (Waiman Long) [1885084] - [misc] vmw_balloon: Explicitly include linux/io.h for virt_to_phys() (Waiman Long) [1885084] - [x86] x86: i8259: Add missing include file (Waiman Long) [1885084] - [include] seqcount: More consistent seqprop names (Waiman Long) [1885084] - [include] seqcount: Compress SEQCNT_LOCKNAME_ZERO() (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_init() definition (Waiman Long) [1885084] - [include] seqlock: Fold seqcount_LOCKNAME_t definition (Waiman Long) [1885084] - [include] seqlock: s/__SEQ_LOCKDEP/__SEQ_LOCK/g (Waiman Long) [1885084] - [kernel] hrtimer: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use sequence counter with associated raw spinlock (Waiman Long) [1885084] - [kernel] timekeeping: Use proper seqcount initializer (Waiman Long) [1885084] - [init] sched: tasks: Use sequence counter with associated spinlock (Waiman Long) [1885084] - [kernel] lockdep: Refactor IRQ trace events fields into struct (Waiman Long) [1885084] - [drm] dma-buf: Use sequence counter with associated wound/wait mutex (Waiman Long) [1885084] - [dma-buf] dma-buf: Remove custom seqcount lockdep class key (Waiman Long) [1885084] - [include] seqlock: Align multi-line macros newline escapes at 72 columns (Waiman Long) [1885084] - [documentation] seqlock: Extend seqcount API with associated locks (Waiman Long) [1885084] - [include] seqlock: lockdep assert non-preemptibility on seqcount_t write (Waiman Long) [1885084] - [lib] lockdep: Add preemption enabled/disabled assertion APIs (Waiman Long) [1885084] - [include] seqlock: Implement raw_seqcount_begin() in terms of raw_read_seqcount() (Waiman Long) [1885084] - [include] seqlock: Add kernel-doc for seqcount_t and seqlock_t APIs (Waiman Long) [1885084] - [include] seqlock: Reorder seqcount_t and seqlock_t API definitions (Waiman Long) [1885084] - [include] seqlock: seqcount_t latch: End read sections with read_seqcount_retry() (Waiman Long) [1885084] - [include] seqlock: Properly format kernel-doc code samples (Waiman Long) [1885084] - [documentation] Documentation: locking: Describe seqlock design and usage (Waiman Long) [1885084] - [include] seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier (Waiman Long) [1885084] - [include] seqlock, kcsan: Add annotations for KCSAN (Waiman Long) [1885084] - [include] include/linux/compiler.h: Introduce data_race(expr) macro (Waiman Long) [1885084] - [kernel] kcsan: Add Kernel Concurrency Sanitizer infrastructure (Waiman Long) [1885084] - [include] locking/qspinlock: Do not include atomic.h from qspinlock_types.h (Waiman Long) [1885084] - [include] locking/atomic: Move ATOMIC_INIT into linux/types.h (Waiman Long) [1885084] - [connector] connector/cn_proc: Protect send_msg() with a local lock (Waiman Long) [1885084] - [mm] mm/swap: Use local_lock for protection (Waiman Long) [1885084] - [include] radix-tree: Use local_lock for protection (Waiman Long) [1885084] - [include] locking: Introduce local_lock() (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Minor copy editor fixes (Waiman Long) [1885084] - [documentation] Documentation/locking/locktypes: Further clarifications and wordsmithing (Waiman Long) [1885084] - [documentation] Documentation: Add lock ordering and nesting documentation (Waiman Long) [1885084] - [mm] mm/swap.c: trivial mark_page_accessed() cleanup (Waiman Long) [1885084] - [lib] radix tree: Remove radix_tree_maybe_preload_order (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] lockdep: Remove lockdep_hardirq{s_enabled, _context}() argument (Waiman Long) [1885084] - [kernel] lockdep: Change hardirq{s_enabled, _context} to per-cpu variables (Waiman Long) [1885084] - [kernel] x86/entry: Rename trace_hardirqs_off_prepare() (Waiman Long) [1885084] - [kernel] lockdep: Prepare for NMI IRQ state tracking (Waiman Long) [1885084] - [include] lockdep: Move list.h inclusion into lockdep.h (Waiman Long) [1885084] - [include] lockdep: Split header file into lockdep and lockdep_types (Waiman Long) [1885084] - [kernel] lockdep: __always_inline more for noinstr (Waiman Long) [1885084] - [kernel] lockdep: Prepare for noinstr sections (Waiman Long) [1885084] - [kernel] tracing: Provide lockdep less trace_hardirqs_on/off() variants (Waiman Long) [1885084] - [include] vmlinux.lds.h: Create section for protection against instrumentation (Waiman Long) [1885084] - [kernel] locking/lockdep: Replace zero-length array with flexible-array (Waiman Long) [1885084] - [kernel] hrtimer: Don't dereference the hrtimer pointer after the callback (Waiman Long) [1885084] - [kernel] hrtimer: Add missing sparse annotation for __run_timer() (Waiman Long) [1885084] - [kernel] lockdep: Always inline lockdep_{off,on}() (Waiman Long) [1885084] - [kernel] locking/lockdep: Improve 'invalid wait context' splat (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_{hard, soft}{irq_context, irqs_enabled}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_softirqs_{on,off}() (Waiman Long) [1885084] - [kernel] lockdep: Rename trace_hardirq_{enter, exit}() (Waiman Long) [1885084] - [kernel] completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() (Waiman Long) [1885084] - [usb] completion: Use simple wait queues (Waiman Long) [1885084] - [kernel] sched/swait: Prepare usage in completions (Waiman Long) [1885084] - [kernel] lockdep: Add posixtimer context tracing bits (Waiman Long) [1885084] - [kernel] lockdep: Annotate irq_work (Waiman Long) [1885084] - [kernel] lockdep: Add hrtimer context tracing bits (Waiman Long) [1885084] - [include] lockdep: Introduce wait-type checks (Waiman Long) [1885084] - [kernel] lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions (Waiman Long) [1885084] - [kernel] locking/lockdep: Rework lockdep_lock (Waiman Long) [1885084] - [kernel] locking/lockdep: Fix bad recursion pattern (Waiman Long) [1885084] - [s390] s390/ftrace: fix endless recursion in function_graph tracer (Waiman Long) [1885084] - [s390] s390/time: ensure get_clock_monotonic() returns monotonic values (Waiman Long) [1885084] - [kernel] irq_work: Fix IRQ_WORK_BUSY bit clearing (Waiman Long) [1885084] - [kernel] irq_work: Slightly simplify IRQ_WORK_PENDING clearing (Waiman Long) [1885084] - [kernel] irq_work: Fix irq_work_claim() memory ordering (Waiman Long) [1885084] - [kernel] irq_work: Convert flags to atomic_t (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on lockdep functions (Waiman Long) [1885084] - [kernel] kprobes: Prohibit probing on hardirq tracers (Waiman Long) [1885084] - [lib] locking/lockdep: Make global debug_locks* variables read-mostly (Waiman Long) [1885084] - [kernel] locking/lockdep: Delete unnecessary #include (Waiman Long) [1885084] - [kernel] tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Handle preempt_count for different configs (Waiman Long) [1885084] - [kernel] tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" (Waiman Long) [1885084] - [kernel] tracing: irqsoff: Account for additional preempt_disable (Waiman Long) [1885084] - [kernel] tracing: Centralize preemptirq tracepoints and unify their usage (Waiman Long) [1885084] - [kernel] tracing/irqsoff: Split reset into separate functions (Waiman Long) [1885084] - [kernel] sched/fair: Use dst group while checking imbalance for NUMA balancer (Phil Auld) [1877360] - [kernel] sched/fair: Reduce busy load balance interval (Phil Auld) [1877360] - [kernel] sched/fair: Reduce minimal imbalance threshold (Phil Auld) [1877360] - [kernel] sched/fair: Minimize concurrent LBs between domain level (Phil Auld) [1877360] - [kernel] sched/fair: Fix wrong cpu selecting from isolated domain (Phil Auld) [1877360] - [kernel] sched/fair: Relax constraint on task's load during load balance (Phil Auld) [1877360] - [kernel] sched/numa: Use runnable_avg to classify node (Phil Auld) [1877360] - [kernel] sched: Remove duplicated tick_nohz_full_enabled() check (Phil Auld) [1877360] - [kernel] sched: Warn if garbage is passed to default_wake_function() (Phil Auld) [1877360] - [kernel] sched: nohz: stop passing around unused "ticks" parameter (Phil Auld) [1877360] - [kernel] sched/fair: update_pick_idlest() Select group with lowest group_util when idle_cpus are equal (Phil Auld) [1877360] - [kernel] sched: Better document ttwu() (Phil Auld) [1877360] - [kernel] sched/fair: handle case of task_h_load() returning 0 (Phil Auld) [1877360] - [kernel] sched: Fix unreliable rseq cpu_id for new tasks (Phil Auld) [1877360] - [kernel] sched/core: s/WF_ON_RQ/WQ_ON_CPU/ (Phil Auld) [1877360] - [include] sched/core: Remove mmdrop() definition (Phil Auld) [1877360] - [kernel] sched/fair: Optimize dequeue_task_fair() (Phil Auld) [1877360] - [kernel] sched/pelt: Cleanup PELT divider (Phil Auld) [1877360] - [kernel] sched/fair: Fix NOHZ next idle balance (Phil Auld) [1877360] - [kernel] sched: correct SD_flags returned by tl->sd_flags() (Phil Auld) [1877360] - [kernel] sched/fair: Remove unused 'sd' parameter from scale_rt_capacity() (Phil Auld) [1877360] - [kernel] sched/idle, stop: Remove .get_rr_interval from sched_class (Phil Auld) [1877360] - [kernel] sched/core: Remove redundant 'preempt' param from sched_class->yield_to_task() (Phil Auld) [1877360] - [kernel] sched/pelt: Remove redundant cap_scale() definition (Phil Auld) [1877360] - [kernel] sched/pelt: Sync util/runnable_sum with PELT window when propagating (Phil Auld) [1877360] - [kernel] sched/cpuacct: Fix charge cpuacct.usage_sys (Phil Auld) [1877360] - [kernel] sched/cpuacct: Use __this_cpu_add() instead of this_cpu_ptr() (Phil Auld) [1877360] - [kernel] sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list (Phil Auld) [1877360] - [kernel] sched/core: Simplify sched_init() (Phil Auld) [1877360] - [kernel] sched/fair: Mark sched_init_granularity __init (Phil Auld) [1877360] - [kernel] sched/core: Fix illegal RCU from offline CPUs (Phil Auld) [1877360] - [kernel] sched/fair: Use __this_cpu_read() in wake_wide() (Phil Auld) [1877360] - [kernel] sched: Extract the task putting code from pick_next_task() (Phil Auld) [1877360] - [kernel] sched: Make newidle_balance() static again (Phil Auld) [1877360] - [kernel] sched/fair: Remove distribute_running from CFS bandwidth (Phil Auld) [1877360] - [kernel] sched/fair: Simplify the code of should_we_balance() (Phil Auld) [1877360] - [kernel] sched/debug: Fix trival print_task() format (Phil Auld) [1877360] - [kernel] sched/debug: Factor out printing formats into common macros (Phil Auld) [1877360] - [kernel] sched/debug: Remove redundant macro define (Phil Auld) [1877360] - [kernel] sched/core: Remove unused rq::last_load_update_tick (Phil Auld) [1877360] - [kernel] sched/fair: Align rq->avg_idle and rq->avg_scan_cost (Phil Auld) [1877360] - [kernel] sched/fair: Improve spreading of utilization (Phil Auld) [1877360] - [kernel] sched/fair: Fix condition of avg_load calculation (Phil Auld) [1877360] - [kernel] kthread: Do not preempt current task if it is going to call schedule() (Phil Auld) [1877360] - [kernel] sched/core: Distribute tasks within affinity masks (Phil Auld) [1877360] - [kernel] time/sched_clock: Expire timer in hardirq context (Phil Auld) [1877360] - [kernel] sched/deadline: Make two functions static (Phil Auld) [1877360] - [mm] slab: store tagged freelist for off-slab slabmgmt (Waiman Long) [1887067] - [mm] mm/kasan: fix false positive invalid-free reports with CONFIG_KASAN_SW_TAGS=y (Waiman Long) [1887067] - [arm64] arm64: avoid clang warning about self-assignment (Waiman Long) [1887067] - [mm] kasan: add memory corruption identification for software tag-based mode (Waiman Long) [1887067] - [mm] mm/kasan: print frame description for stack bugs (Waiman Long) [1887067] - [mm] kasan: initialize tag to 0xff in __kasan_kmalloc (Waiman Long) [1887067] - [mm] kasan: Makefile: Replace -pg with CC_FLAGS_FTRACE (Waiman Long) [1887067] - [mm] x86/uaccess, kasan: Fix KASAN vs SMAP (Waiman Long) [1887067] - [mm] mm/kasan: Simplify stacktrace handling (Waiman Long) [1887067] - [mm] kasan: fix variable 'tag' set but not used warning (Waiman Long) [1887067] - [mm] slub: fix a crash with SLUB_DEBUG + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slab: remove redundant kasan_slab_alloc hooks (Waiman Long) [1887067] - [mm] kasan, slab: make freelist stored without tags (Waiman Long) [1887067] - [mm] kasan, slab: fix conflicts with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [mm] kasan: prevent tracing of tags.c (Waiman Long) [1887067] - [mm] kasan: fix random seed generation for tag-based mode (Waiman Long) [1887067] - [mm] slub: fix SLAB_CONSISTENCY_CHECKS + KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan, slub: fix more conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: fix conflicts with CONFIG_SLAB_FREELIST_HARDENED (Waiman Long) [1887067] - [mm] kasan, slub: move kasan_poison_slab hook before page_address (Waiman Long) [1887067] - [mm] kmemleak: account for tagged pointers when calculating pointer range (Waiman Long) [1887067] - [mm] kasan, kmemleak: pass tagged pointers to kmemleak (Waiman Long) [1887067] - [mm] kasan: fix assigning tags twice (Waiman Long) [1887067] - [mm] kasan: mark file common so ftrace doesn't trace it (Waiman Long) [1887067] - [mm] kasan: fix krealloc handling for tag-based mode (Waiman Long) [1887067] - [mm] kasan: make tag based mode work with CONFIG_HARDENED_USERCOPY (Waiman Long) [1887067] - [arm64] kasan, arm64: use ARCH_SLAB_MINALIGN instead of manual aligning (Waiman Long) [1887067] - [mm] kasan: add SPDX-License-Identifier mark to source files (Waiman Long) [1887067] - [documentation] kasan: update documentation (Waiman Long) [1887067] - [arm64] kasan, arm64: select HAVE_ARCH_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: add __must_check annotations to kasan hooks (Waiman Long) [1887067] - [mm] kasan, mm, arm64: tag non slab memory allocated via pagealloc (Waiman Long) [1887067] - [arm64] kasan, arm64: add brk handler for inline instrumentation (Waiman Long) [1887067] - [mm] kasan: add hooks implementation for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add bug reporting routines for tag-based mode (Waiman Long) [1887067] - [mm] kasan: split out generic_report.c from report.c (Waiman Long) [1887067] - [mm] kasan, mm: perform untagged pointers comparison in krealloc (Waiman Long) [1887067] - [mm] kasan, arm64: enable top byte ignore for the kernel (Waiman Long) [1887067] - [mm] kasan, arm64: fix up fault handling logic (Waiman Long) [1887067] - [mm] kasan: preassign tags to objects with ctors or SLAB_TYPESAFE_BY_RCU (Waiman Long) [1887067] - [arm64] kasan, arm64: untag address in _virt_addr_is_linear (Waiman Long) [1887067] - [arm64] kasan: add tag related helper functions (Waiman Long) [1887067] - [mm] kasan: initialize shadow to 0xff for tag-based mode (Waiman Long) [1887067] - [mm] kasan: rename kasan_zero_page to kasan_early_shadow_page (Waiman Long) [1887067] - [arm64] kasan, arm64: adjust shadow size for tag-based mode (Waiman Long) [1887067] - [mm] kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGS (Waiman Long) [1887067] - [mm] kasan: rename source files to reflect the new naming scheme (Waiman Long) [1887067] - [mm] kasan: move common generic and tag-based code to common.c (Waiman Long) [1887067] - [mm] kasan, slub: handle pointer tags in early_kmem_cache_node_alloc (Waiman Long) [1887067] - [mm] kasan, mm: change hooks signatures (Waiman Long) [1887067] - [arm64] arm64: kasan: Increase stack size for KASAN_EXTRA (Waiman Long) [1887067] - [s390] s390/cio: add cond_resched() in the slow_eval_known_fn() loop (Claudio Imbrenda) [1885961] - [s390] scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point (Claudio Imbrenda) [1885876] - [tools] selftests/vm/gup_benchmark.c: match gup struct to kernel (Rafael Aquini) [1873952] - [uapi] redhat: Fix the number of KVM_CAP_S390_DIAG318 (Thomas Huth) [1659413] - [s390] setup: diag 318: refactor struct (Thomas Huth) [1659413] - [s390] kvm: diagnose 0x318 sync and reset (Thomas Huth) [1659413] - [mm] swap: reduce lock contention on swap cache from swap slots allocation (Nico Pache) [1839049] - [mm] mm/swapfile.c: use prandom_u32_max() (Nico Pache) [1839049] - [mm] swap: try to scan more free slots even when fragmented (Nico Pache) [1839049] - [mm] mm/swapfile.c: move inode_lock out of claim_swapfile (Nico Pache) [1839049] - [mm] vfs: don't allow writes to swap files (Nico Pache) [1839049] - [mm] mm: set S_SWAPFILE on blockdev swap devices (Nico Pache) [1839049] - [edac] EDAC/ie31200: Add Intel Coffee Lake CPU support (Aristeu Rozanski) [1847567]- [netdrv] macsec: avoid use-after-free in macsec_handle_frame() (Balazs Nemeth) [1890122] - [include] netlink: check for null extack in cookie helpers (Ivan Vecera) [1878274] - [net] ethtool: Don't omit the netlink reply if no features were changed (Ivan Vecera) [1878274] - [net] ethtool: Account for hw_features in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: Fix preserving of wanted feature bits in netlink interface (Ivan Vecera) [1878274] - [net] ethtool: ethnl_set_linkmodes: remove redundant null check (Ivan Vecera) [1878274] - [net] ethtool: fix genlmsg_put() failure handling in ethnl_default_dumpit() (Ivan Vecera) [1878274] - [net] ethtool: add missing string for NETIF_F_GSO_TUNNEL_REMCSUM (Ivan Vecera) [1878274] - [net] ethtool: Fix check in ethtool_rx_flow_rule_create (Ivan Vecera) [1878274] - [net] ethtool: linkinfo: remove an unnecessary NULL check (Ivan Vecera) [1878274] - [net] ethtool: propagate get_coalesce return value (Ivan Vecera) [1878274] - [net] ethtool: don't call set_channels in drivers if config didn't change (Ivan Vecera) [1878274] - [net] ethtool: check if there is at least one channel for TX/RX in the core (Ivan Vecera) [1878274] - [net] drivers: Remove inclusion of vermagic header (Ivan Vecera) [1878274] - [net] ethtool: count header size in reply size estimate (Ivan Vecera) [1878274] - [net] ethtool: provide timestamping information with TSINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: add timestamping related string sets (Ivan Vecera) [1878274] - [net] ethtool: add EEE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set EEE settings with EEE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide EEE settings with EEE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PAUSE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set pause parameters with PAUSE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide pause parameters with PAUSE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add COALESCE_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set coalescing parameters with COALESCE_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide coalescing parameters with COALESCE_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in ethnl_set_privflags() (Ivan Vecera) [1878274] - [net] ethtool: fix incorrect tx-checksumming settings reporting (Ivan Vecera) [1878274] - [include] ethtool.h: Replace zero-length array with flexible-array member (Ivan Vecera) [1878274] - [net] ethtool: fix reference leak in some *_SET handlers (Ivan Vecera) [1878274] - [net] ethtool: reject unrecognized request flags (Ivan Vecera) [1878274] - [include] netlink: add nl_set_extack_cookie_u32() (Ivan Vecera) [1878274] - [net] netlink: allow extack cookie also for error messages (Ivan Vecera) [1878274] - [net] ethtool: fix spelling mistake "exceeeds" -> "exceeds" (Ivan Vecera) [1878274] - [net] ethtool: add CHANNELS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device channel counts with CHANNELS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide channel counts with CHANNELS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add RINGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device ring sizes with RINGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide ring sizes with RINGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add PRIVFLAGS_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set device private flags with PRIVFLAGS_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide private flags with PRIVFLAGS_GET request (Ivan Vecera) [1878274] - [net] ethtool: add FEATURES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set netdev features with FEATURES_SET request (Ivan Vecera) [1878274] - [net] ethtool: add ethnl_parse_bitset() helper (Ivan Vecera) [1878274] - [net] ethtool: provide netdev features with FEATURES_GET request (Ivan Vecera) [1878274] - [net] ethtool: update mapping of features to legacy ioctl requests (Ivan Vecera) [1878274] - [net] ethtool: rename ethnl_parse_header() to ethnl_parse_header_dev_get() (Ivan Vecera) [1878274] - [include] hns: reject unsupported coalescing params (Ivan Vecera) [1878274] - [include] net: liquidio: reject unsupported coalescing params (Ivan Vecera) [1878274] - [net] ethtool: Factored out similar ethtool link settings for virtual devices to core (Ivan Vecera) [1878274] - [net] ethtool: limit bitset size (Ivan Vecera) [1878274] - [net] ethtool: fix application of verbose no_mask bitset (Ivan Vecera) [1878274] - [net] ethtool: Add support for low latency RS FEC (Ivan Vecera) [1878274] - [net] ethtool: add WOL_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set wake-on-lan settings with WOL_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide WoL settings with WOL_GET request (Ivan Vecera) [1878274] - [net] ethtool: add DEBUG_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set message mask with DEBUG_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide message mask with DEBUG_GET request (Ivan Vecera) [1878274] - [net] ethtool: fix kernel-doc descriptions (Ivan Vecera) [1878274] - [net] ethtool: potential NULL dereference in strset_prepare_data() (Ivan Vecera) [1878274] - [net] ethtool: fix ->reply_size() error handling (Ivan Vecera) [1878274] - [net] ethtool: fix a memory leak in ethnl_default_start() (Ivan Vecera) [1878274] - [net] ethtool: remove set but not used variable 'lsettings' (Ivan Vecera) [1878274] - [net] ethtool: provide link state with LINKSTATE_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKMODES_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: set link modes related data with LINKMODES_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link mode information with LINKMODES_GET request (Ivan Vecera) [1878274] - [net] ethtool: add LINKINFO_NTF notification (Ivan Vecera) [1878274] - [net] ethtool: add default notification handler (Ivan Vecera) [1878274] - [net] ethtool: set link settings with LINKINFO_SET request (Ivan Vecera) [1878274] - [net] ethtool: provide link settings with LINKINFO_GET request (Ivan Vecera) [1878274] - [net] ethtool: provide string sets with STRSET_GET request (Ivan Vecera) [1878274] - [net] ethtool: default handlers for GET requests (Ivan Vecera) [1878274] - [net] ethtool: support for netlink notifications (Ivan Vecera) [1878274] - [net] ethtool: netlink bitset handling (Ivan Vecera) [1878274] - [net] ethtool: helper functions for netlink interface (Ivan Vecera) [1878274] - [net] ethtool: introduce ethtool netlink interface (Ivan Vecera) [1878274] - [net] ethtool: provide link mode names as a string set (Ivan Vecera) [1878274] - [net] ethtool: move string arrays into common file (Ivan Vecera) [1878274] - [net] ethtool: move RHEL specific stuff to separate header file (Ivan Vecera) [1878274] - [net] ethtool: move to its own directory (Ivan Vecera) [1878274] - [net] rtnetlink: provide permanent hardware address in RTM_NEWLINK (Ivan Vecera) [1878274] - [net] Zeroing the structure ethtool_wolinfo in ethtool_get_wol() (Ivan Vecera) [1878274] - [net] ethtool: Allow parsing ETHER_FLOW types when using flow_rule (Ivan Vecera) [1878274] - [net] ethtool: Allow matching on vlan DEI bit (Ivan Vecera) [1878274] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Ivan Vecera) [1878274] - [include] net: ethtool: Document get_rxfh_context and set_rxfh_context ethtool ops (Ivan Vecera) [1878274] - [include] ethtool: avoid signed-unsigned comparison in ethtool_validate_speed() (Ivan Vecera) [1878274] - [net] ethtool: not call vzalloc for zero sized memory request (Ivan Vecera) [1878274] - [net] ethtool: reduce stack usage with clang (Ivan Vecera) [1878274] - [net] ethtool: Use explicit designated initializers for .cmd (Ivan Vecera) [1878274] - [net] ethtool: remove unnecessary check in ethtool_get_regs() (Ivan Vecera) [1878274] - [include] uapi/ethtool: fix spelling errors (Ivan Vecera) [1878274] - [net] ethtool: fix a missing-check bug (Ivan Vecera) [1878274] - [include] ethtool: Remove trailing semicolon for static inline (Ivan Vecera) [1878274] - [net] ipv6: some fixes for ipv6_dev_find() (Xin Long) [1862458] - [net] tipc: not enable tipc when ipv6 works as a module (Xin Long) [1862458] - [net] tipc: set ub->ifindex for local ipv6 address (Xin Long) [1862458] - [net] ipv6: add ipv6_dev_find() (Xin Long) [1862458] - [powerpc] powerpc/pseries: explicitly reschedule during drmem_lmb list traversal (Steve Best) [1892377] - [scsi] scsi: ibmvscsi: Fix potential race after loss of transport (Steve Best) [1892316] - [mm] mm: fix a race during THP splitting (Rafael Aquini) [1865813 1739593] - [mm] mm, memcg: do not high throttle allocators based on wraparound (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators based on ancestral memory.high (Waiman Long) [1873759] - [mm] mm, memcg: fix corruption on 64-bit divisor in memory.high throttling (Waiman Long) [1873759] - [mm] mm, memcg: throttle allocators when failing reclaim over memory.high (Waiman Long) [1873759] - [mm] mm, oom: dump stack of victim when reaping failed (Waiman Long) [1873759] - [mm] mm/oom: fix pgtables units mismatch in Killed process message (Waiman Long) [1873759] - [mm] mm, oom: consider present pages for the node size (Waiman Long) [1873759] - [mm] mm/oom_kill.c: fix oom_cpuset_eligible() comment (Waiman Long) [1873759] - [mm] mm/oom: add oom_score_adj and pgtables to Killed process message (Waiman Long) [1873759] - [mm] mm/oom_kill.c: remove redundant OOM score normalization in select_bad_process() (Waiman Long) [1873759] - [fs] oom: decouple mems_allowed from oom_unkillable_task (Waiman Long) [1873759] - [mm] mm, oom: remove redundant task_in_mem_cgroup() check (Waiman Long) [1873759] - [mm] mm, oom: refactor dump_tasks for memcg OOMs (Waiman Long) [1873759] - [mm] mm, oom: describe task memory unit, larger PID pad (Waiman Long) [1873759] - [mm] mm, oom: remove oom_lock from oom_reaper (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused RECLAIM_OFF/RECLAIM_ZONE (Waiman Long) [1873759] - [mm] mm/vmscan: remove prefetch_prev_lru_page (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused return value of shrink_node (Waiman Long) [1873759] - [mm] mm/vmscan.c: clean code by removing unnecessary assignment (Waiman Long) [1873759] - [mm] mm: vmscan: protect shrinker idr replace with CONFIG_MEMCG (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix typo in comment (Waiman Long) [1873759] - [mm] mm: vmscan: enforce inactive:active ratio at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: detect file thrashing at the reclaim root (Waiman Long) [1873759] - [mm] mm: vmscan: move file exhaustion detection to the node level (Waiman Long) [1873759] - [include] mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs (Waiman Long) [1873759] - [mm] mm: vmscan: split shrink_node() into node part and memcgs part (Waiman Long) [1873759] - [mm] mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() (Waiman Long) [1873759] - [mm] mm: vmscan: replace shrink_node() loop with a retry jump (Waiman Long) [1873759] - [mm] mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() (Waiman Long) [1873759] - [mm] mm: vmscan: move inactive_list_is_low() swap check to the caller (Waiman Long) [1873759] - [mm] mm: vmscan: simplify lruvec_lru_size() (Waiman Long) [1873759] - [mm] mm/vmscan.c: remove unused scan_control parameter from pageout() (Waiman Long) [1873759] - [mm] mm/vmscan: remove unused lru_pages argument (Waiman Long) [1873759] - [mm] mm: do not allow MADV_PAGEOUT for CoW pages (Waiman Long) [1873759] - [mm] mm: fix trying to reclaim unevictable lru page when calling madvise_pageout (Waiman Long) [1873759] - [mm] mm: factor out common parts between MADV_COLD and MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: introduce MADV_PAGEOUT (Waiman Long) [1873759] - [mm] mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM (Waiman Long) [1873759] - [mm] mm: introduce MADV_COLD (Waiman Long) [1873759] - [mm] mm: thp: don't need care deferred split queue in memcg charge move path (Waiman Long) [1873759] - [mm] mm: thp: make deferred split shrinker memcg aware (Waiman Long) [1873759] - [mm] mm: shrinker: make shrinker not depend on memcg kmem (Waiman Long) [1873759] - [mm] mm: move mem_cgroup_uncharge out of __page_cache_release() (Waiman Long) [1873759] - [mm] mm: thp: extract split_queue_* into a struct (Waiman Long) [1873759] - [mm] mm/page_alloc.c: move ifdefery out of free_area_init_core (Waiman Long) [1873759] - [mm] mm, memcg: do not set reclaim_state on soft limit reclaim (Waiman Long) [1873759] - [mm] mm, vmscan: do not special-case slab reclaim when watermarks are boosted (Waiman Long) [1873759] - [mm] mm/vmscan.c: add checks for incorrect handling of current->reclaim_state (Waiman Long) [1873759] - [mm] mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths (Waiman Long) [1873759] - [mm] mm/vmscan.c: add a new member reclaim_state in struct shrink_control (Waiman Long) [1873759] - [mm] mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned (Waiman Long) [1873759] - [mm] mm: limit boost_watermark on small zones (Waiman Long) [1873759] - [mm] mm: do not boost watermarks to avoid fragmentation for the DISCONTIG memory model (Waiman Long) [1873759] - [mm] mm, page_alloc: fix a division by zero error when boosting watermarks v2 (Waiman Long) [1873759] - [mm] mm, page_alloc: do not wake kswapd with zone lock held (Waiman Long) [1873759] - [mm] mm/page_alloc.c: drop uneeded __meminit and __meminitdata (Waiman Long) [1873759] - [mm] mm/page_alloc.c: fix never set ALLOC_NOFRAGMENT flag (Waiman Long) [1873759] - [mm] mm/page_alloc.c: avoid potential NULL pointer dereference (Waiman Long) [1873759] - [mm] mm/vmscan.c: don't disable irq again when count pgrefill for memcg (Waiman Long) [1873759] - [mm] mm/vmscan: drop may_writepage and classzone_idx from direct reclaim begin template (Waiman Long) [1873759] - [mm] mm/vmscan: add tracepoints for node reclaim (Waiman Long) [1873759] - [mm] mm: generalize putback scan functions (Waiman Long) [1873759] - [mm] mm: remove pages_to_free argument of move_active_pages_to_lru() (Waiman Long) [1873759] - [mm] mm/workingset: remove unused @mapping argument in workingset_eviction() (Waiman Long) [1873759] - [mm] Revert "mm: slowly shrink slabs with a relatively small number of objects" (Waiman Long) [1873759] - [mm] mm: reclaim small amounts of memory when an external fragmentation event occurs (Waiman Long) [1873759] - [mm] mm: use alloc_flags to record if kswapd can wake (Waiman Long) [1873759] - [mm] mm: move zone watermark accesses behind an accessor (Waiman Long) [1873759] - [mm] mm, page_alloc: spread allocations across zones before introducing fragmentation (Waiman Long) [1873759] - [mm] mm: Convert delete_from_swap_cache to XArray (Waiman Long) [1873759] - [fs] mm: zero-seek shrinkers (Waiman Long) [1873759] - [mm] mm/vmscan.c: fix int overflow in callers of do_shrink_slab() (Waiman Long) [1873759] - [mm] mm: slowly shrink slabs with a relatively small number of objects (Waiman Long) [1873759] - [mm] mm: fix page_freeze_refs and page_unfreeze_refs in comments (Waiman Long) [1873759] - [mm] mm: check shrinker is memcg-aware in register_shrinker_prepared() (Waiman Long) [1873759] - [mm] mm: use special value SHRINKER_REGISTERING instead of list_empty() check (Waiman Long) [1873759] - [mm] mm/vmscan.c: move check for SHRINKER_NUMA_AWARE to do_shrink_slab() (Waiman Long) [1873759] - [mm] mm/vmscan.c: condense scan_control (Waiman Long) [1873759] - [arch] asm-generic/tlb: add missing CONFIG symbol (Waiman Long) [1873759] - [include] asm-gemeric/tlb: remove stray function declarations (Waiman Long) [1873759] - [x86] x86/ldt: Remove unused variable in map_ldt_struct() (Waiman Long) [1873759] - [x86] x86/ldt: Unmap PTEs for the slot before freeing LDT pages (Waiman Long) [1873759] - [x86] x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_table_flush() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove tlb_flush_mmu_free() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove CONFIG_HAVE_GENERIC_MMU_GATHER (Waiman Long) [1873759] - [mm] asm-generic/tlb: Remove arch_tlb*_mmu() (Waiman Long) [1873759] - [s390] s390/tlb: Convert to generic mmu_gather (Waiman Long) [1873759] - [mm] asm-generic/tlb: Introduce CONFIG_HAVE_MMU_GATHER_NO_GATHER=y (Waiman Long) [1873759] - [include] asm-generic/tlb, ia64: Conditionally provide tlb_migrate_finish() (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide generic tlb_flush() based on flush_tlb_mm() (Waiman Long) [1873759] - [arm64] asm-generic/tlb, arch: Provide generic tlb_flush() based on flush_tlb_range() (Waiman Long) [1873759] - [mm] asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE (Waiman Long) [1873759] - [include] asm-generic/tlb: Provide a comment (Waiman Long) [1873759] - [mm] mm/memory: Move mmu_gather and TLB invalidation code into its own file (Waiman Long) [1873759] - [x86] x86/mm: Page size aware flush_tlb_mm_range() (Waiman Long) [1873759] - [x86] x86/ldt: Split out sanity check in map_ldt_struct() (Waiman Long) [1873759] - [mm] asm-generic/tlb: Track which levels of the page tables have been cleared (Waiman Long) [1873759] - [include] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather (Waiman Long) [1873759] - [mm] mm/cow: don't bother write protecting already write-protected pages (Waiman Long) [1873759] - [powerpc] mm/mmu_gather: invalidate TLB correctly on batch allocation failure and flush (Diego Domingos) [1805031] - [powerpc] powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case (Diego Domingos) [1805031] - [fs] cifs: smb1: Try failing back to SetFileInfo if SetPathInfo fails (Leif Sahlberg) [1857038]- [scsi] scsi: libfc: Fix passing zero to 'PTR_ERR' warning (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix for double free() (Chris Leech) [1849542] - [scsi] scsi: libfc: Free skb in fc_disc_gpn_id_resp() for valid cases (Chris Leech) [1849542] - [scsi] scsi: fcoe: Memory leak fix in fcoe_sysfs_fcf_del() (Chris Leech) [1849542] - [scsi] scsi: fcoe: Use eth_zero_addr() to clear mac address (Chris Leech) [1849542] - [scsi] scsi: libfc: Provide missing and repair existing function documentation (Chris Leech) [1849542] - [scsi] scsi: libfc: Fix a couple of misdocumented function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Repair function parameter documentation (Chris Leech) [1849542] - [scsi] scsi: fcoe: Correct some kernel-doc issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix a myriad of documentation issues (Chris Leech) [1849542] - [scsi] scsi: fcoe: Fix various kernel-doc infringements (Chris Leech) [1849542] - [scsi] scsi: libfc: trivial: Fix spelling mistake of 'discovery' (Chris Leech) [1849542] - [scsi] scsi: libfc: Supply some missing kerneldoc struct/function attributes/params (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_disc: Fix-up some incorrectly referenced function parameters (Chris Leech) [1849542] - [scsi] scsi: libfc: Skip additional kref updating work event (Chris Leech) [1849542] - [scsi] scsi: libfc: Handling of extra kref (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded semicolon in fcoe.c (Chris Leech) [1849542] - [scsi] scsi: libfc: rport state move to PLOGI if all PRLI retry exhausted (Chris Leech) [1849542] - [scsi] scsi: libfc: If PRLI rejected, move rport to PLOGI state (Chris Leech) [1849542] - [scsi] scsi: libfc: free response frame from GPN_ID (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix null-ptr-deref Read in fc_release_transport (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove redundant call to skb_transport_header (Chris Leech) [1849542] - [scsi] scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv (Chris Leech) [1849542] - [scsi] scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure (Chris Leech) [1849542] - [scsi] scsi: libfc: Whitespace cleanup in libfc.h (Chris Leech) [1849542] - [scsi] scsi: fcoe: fix a typo (Chris Leech) [1849542] - [scsi] scsi: libfc: fix null pointer dereference on a null lport (Chris Leech) [1849542] - [scsi] scsi: libfcoe: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: libfc: switch to SPDX tags (Chris Leech) [1849542] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove unneeded fcoe_ctlr_destroy_store export (Chris Leech) [1849542] - [scsi] scsi: fcoe: convert to use BUS_ATTR_WO (Chris Leech) [1849542] - [scsi] scsi: libfc: free skb when receiving invalid flogi resp (Chris Leech) [1849542] - [scsi] scsi: fcoe: remove set but not used variable 'port' (Chris Leech) [1849542] - [scsi] scsi: libfc: fc_rport: Mark expected switch fall-through (Chris Leech) [1849542] - [scsi] scsi: libfc: Remove set but not used variable 'disc' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove set but not used variable 'rpriv' (Chris Leech) [1849542] - [scsi] scsi: libfc: remove unnecessary condition check (Chris Leech) [1849542] - [scsi] scsi: fcoe: hold disc_mutex when traversing rport lists (Chris Leech) [1849542] - [net] netfilter: nftables: allow re-computing sctp CRC-32C in 'payload' statements (Davide Caratti) [1741052] - [fs] nfsd4: fix NULL dereference in nfsd/clients display code (Scott Mayhew) [1872311] - [fs] nfsd: Fix old-style function definition (Scott Mayhew) [1872311] - [fs] nfsd: clients don't need to break their own delegations (Scott Mayhew) [1872311] - [kernel] kthread: save thread function (Scott Mayhew) [1872311] - [fs] locks: Add trace_leases_conflict (Scott Mayhew) [1872311] - [fs] SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO compeletion") (Scott Mayhew) [1872311] - [fs] NFS: Fix interrupted slots by sending a solo SEQUENCE operation (Scott Mayhew) [1872311] - [net] SUNRPC: Add missing definition of ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE (Scott Mayhew) [1872311] - [fs] NFSv4 fix CLOSE not waiting for direct IO compeletion (Scott Mayhew) [1872311] - [fs] nfs: Fix memory leak of export_path (Scott Mayhew) [1872311] - [net] sunrpc: fixed rollback in rpc_gssd_dummy_populate() (Scott Mayhew) [1872311] - [net] xprtrdma: Clean up disconnect (Scott Mayhew) [1872311] - [fs] nfsd: apply umask on fs without ACL support (Scott Mayhew) [1872311] - [fs] NFS: Fix direct WRITE throughput regression (Scott Mayhew) [1872311] - [trace] SUNRPC: rpc_xprt lifetime events should record xprt->state (Scott Mayhew) [1872311] - [fs] nfs: set invalid blocks after NFSv4 writes (Scott Mayhew) [1872311] - [fs] NFS: remove redundant initialization of variable result (Scott Mayhew) [1872311] - [fs] NFS: Add a tracepoint in nfs_set_pgio_error() (Scott Mayhew) [1872311] - [fs] NFS: Trace short NFS READs (Scott Mayhew) [1872311] - [fs] NFS: nfs_xdr_status should record the procedure name (Scott Mayhew) [1872311] - [net] SUNRPC: Set SOFTCONN when destroying GSS contexts (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() should set RPC_TASK_SOFT (Scott Mayhew) [1872311] - [net] SUNRPC: rpc_call_null_helper() already sets RPC_TASK_NULLCREDS (Scott Mayhew) [1872311] - [net] SUNRPC: trace RPC client lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Trace transport lifetime events (Scott Mayhew) [1872311] - [net] SUNRPC: Split the xdr_buf event class (Scott Mayhew) [1872311] - [net] SUNRPC: Add tracepoint to rpc_call_rpcerror() (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the RPC_SHOW_SOCKET() macro (Scott Mayhew) [1872311] - [trace] SUNRPC: Update the rpc_show_task_flags() macro (Scott Mayhew) [1872311] - [net] SUNRPC: Trace GSS context lifetimes (Scott Mayhew) [1872311] - [net] SUNRPC: receive buffer size estimation values almost never change (Scott Mayhew) [1872311] - [net] sunrpc: use kmemdup_nul() in gssp_stringify() (Scott Mayhew) [1872311] - [fs] nfsd: safer handling of corrupted c_type (Scott Mayhew) [1872311] - [fs] mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead (Scott Mayhew) [1872311] - [mm] mm/writeback: replace PF_LESS_THROTTLE with PF_LOCAL_THROTTLE (Scott Mayhew) [1872311] - [net] SUNRPC: Remove unreachable error condition in rpcb_getport_async() (Scott Mayhew) [1872311] - [fs] nfsd: Fix svc_xprt refcnt leak when setup callback client failed (Scott Mayhew) [1872311] - [net] sunrpc: check that domain table is empty at module unload (Scott Mayhew) [1872311] - [fs] NFS: remove duplicate headers (Scott Mayhew) [1872311] - [fs] NFSv4.1 fix rpc_call_done assignment for BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [fs] NFS: Use the correct style for SPDX License Identifier (Scott Mayhew) [1872311] - [net] net: sunrpc: Fix off-by-one issues in 'rpc_ntop6' (Scott Mayhew) [1872311] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Scott Mayhew) [1872311] - [fs] NFSD: Fix improperly-formatted Doxygen comments (Scott Mayhew) [1872311] - [fs] NFSD: Squash an annoying compiler warning (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up request deferral tracepoints (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints for monitoring NFSD callbacks (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to the NFSD state management code (Scott Mayhew) [1872311] - [fs] NFSD: Add tracepoints to NFSD's duplicate reply cache (Scott Mayhew) [1872311] - [trace] SUNRPC: svc_show_status() macro should have enum definitions (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_udp_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor svc_recvfrom() (Scott Mayhew) [1872311] - [net] SUNRPC: Clean up svc_release_skb() functions (Scott Mayhew) [1872311] - [net] SUNRPC: Refactor recvfrom path dealing with incomplete TCP receives (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk() call sites in TCP receive path (Scott Mayhew) [1872311] - [net] SUNRPC: Restructure svc_tcp_recv_record() (Scott Mayhew) [1872311] - [net] SUNRPC: Rename svc_sock::sk_reclen (Scott Mayhew) [1872311] - [net] SUNRPC: Trace server-side rpcbind registration events (Scott Mayhew) [1872311] - [net] SUNRPC: Replace dprintk call sites in TCP state change callouts (Scott Mayhew) [1872311] - [net] SUNRPC: Add more svcsock tracepoints (Scott Mayhew) [1872311] - [net] SUNRPC: Remove "#include " (Scott Mayhew) [1872311] - [net] SUNRPC: Trace a few more generic svc_xprt events (Scott Mayhew) [1872311] - [net] SUNRPC: Tracepoint to record errors in svc_xpo_create() (Scott Mayhew) [1872311] - [trace] SUNRPC: Remove kernel memory address from svc_xprt tracepoints (Scott Mayhew) [1872311] - [net] svcrdma: Add tracepoints to report ->xpo_accept failures (Scott Mayhew) [1872311] - [net] svcrdma: Displayed remote IP address should match stored address (Scott Mayhew) [1872311] - [include] svcrdma: Remove the SVCRDMA_DEBUG macro (Scott Mayhew) [1872311] - [net] svcrdma: Rename tracepoints that record header decoding errors (Scott Mayhew) [1872311] - [net] svcrdma: Remove backchannel dprintk call sites (Scott Mayhew) [1872311] - [net] SUNRPC: Move xpt_mutex into socket xpo_sendto methods (Scott Mayhew) [1872311] - [net] sunrpc: add missing newline when printing parameter 'pool_mode' by sysfs (Scott Mayhew) [1872311] - [net] sunrpc: Remove unused function ip_map_update (Scott Mayhew) [1872311] - [fs] nfsd: handle repeated BIND_CONN_TO_SESSION (Scott Mayhew) [1872311] - [net] ip_tunnel_core: Fix build for archs without _HAVE_ARCH_IPV6_CSUM (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for UDP tunnels handled by Open vSwitch (Aaron Conole) [1849736] - [tools] selftests: pmtu.sh: Add tests for bridged UDP tunnels (Aaron Conole) [1849736] - [net] geneve: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] vxlan: Support for PMTU discovery on directly bridged links (Aaron Conole) [1849736] - [net] tunnels: PMTU discovery support for directly bridged IP packets (Aaron Conole) [1849736] - [net] ipv4: route: Ignore output interface in FIB lookup for PMTU route (Aaron Conole) [1849736] - [infiniband] RDMA/core: Free DIM memory in error unwind (Kamal Heib) [1857602] - [infiniband] RDMA/core: Stop DIM before destroying CQ (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add min length checks to user structure copies (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Protect access to remote_sidr_table (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix race in rdma_alloc_commit_uobject() (Kamal Heib) [1857602] - [net] xprtrdma: fix incorrect header size calculations (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of connect errors (Kamal Heib) [1857602] - [net] xprtrdma: Fix return code from rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix recursion into rpcrdma_xprt_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Fix double-free in rpcrdma_ep_create() (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix reporting vendor_part_id (Kamal Heib) [1857602] - [infiniband] IB/sa: Resolv use-after-free in ib_nl_make_request() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add explicit cast OPA_MTU_8192 to 'enum ib_mtu' (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add atomic triggered sleep/wakeup (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Correct -EBUSY handling in tx code (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Restore kfree in dummy_netdev cleanup (Kamal Heib) [1857602] - [infiniband] IB/mad: Fix use after free when destroying MAD agent (Kamal Heib) [1857602] - [infiniband] RDMA/counter: Query a counter before release (Kamal Heib) [1857602] - [net] xprtrdma: Fix handling of RDMA_ERROR replies (Kamal Heib) [1857602] - [net] xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() (Kamal Heib) [1857602] - [net] xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() (Kamal Heib) [1857602] - [net] xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Fix possible memory leak in ib_mad_post_receive_mads() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Check that type_attrs is not NULL prior access (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Protect bind_list and listen_list while finding matching cm id (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Set maximum pkeys device attribute (Kamal Heib) [1857602] - [infiniband] RDMA/rvt: Fix potential memory leak caused by rvt_alloc_rq (Kamal Heib) [1857602] - [infiniband] RDMA/core: Annotate CMA unlock helper routine (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Fix pointer-to-int-cast warning in siw_rx_pbl() (Kamal Heib) [1857602] - [infiniband] RDMA/hfi1: Fix trivial mis-spelling of 'descriptor' (Kamal Heib) [1857602] - [net] xprtrdma: Make xprt_rdma_slot_table_entries static (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Spurious WARNING triggered in cm_destroy_id() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Use free_netdev() in hfi1_netdev_free() (Kamal Heib) [1857602] - [infiniband] RDMA/core: Move and rename trace_cm_id_create() (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix hfi1_netdev_rx_init() error handling (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_map_per_fmr' (Kamal Heib) [1857602] - [infiniband] RDMA: Remove 'max_fmr' (Kamal Heib) [1857602] - [net] RDMA/rds: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR device ops (Kamal Heib) [1857602] - [infiniband] RDMA/rdmavt: Remove FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mthca: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/mlx4: Remove FMR support for memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/i40iw: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/bnxt_re: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/mlx5: Remove FMR leftovers (Kamal Heib) [1857602] - [infiniband] RDMA/core: Remove FMR pool API (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/iser: Remove support for FMR memory registration (Kamal Heib) [1857602] - [infiniband] RDMA/core: Fix several reference count leaks (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Fix spelling mistake "enought" -> "enough" (Kamal Heib) [1857602] - [rdma] RDMA/core: Use offsetofend() instead of open coding (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Increase max_send_sge (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Reduce max_recv_sge to 1 (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Make debug output more detailed (Kamal Heib) [1857602] - [infiniband] RDMA/srp: Make the channel count configurable per target (Kamal Heib) [1857602] - [infiniband] hfi1: get rid of pointless access_ok() (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Provide ECE reject reason (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Connect ECE to rdma_accept (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Send and receive ECE parameter over the wire (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Deliver ECE parameters through UCMA events (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Extend ucma_connect to receive ECE parameters (Kamal Heib) [1857602] - [rdma] RDMA/cm: Add Enhanced Connection Establishment (ECE) bits (Kamal Heib) [1857602] - [infiniband] RDMA/core: Use sizeof_field() helper (Kamal Heib) [1857602] - [infiniband] RDMA/ipoib: Remove can_sleep parameter from iboib_mcast_alloc (Kamal Heib) [1857602] - [infiniband] IB/cma: Fix ports memory leak in cma_configfs (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy QP commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy WQ commands over ioctl (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Introduce create/destroy SRQ commands over ioctl (Kamal Heib) [1857602] - [rdma] IB/uverbs: Move QP, SRQ, WQ type and flags to UAPI (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Extend CQ to get its own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] IB/uverbs: Refactor related objects to use their own asynchronous event FD (Kamal Heib) [1857602] - [infiniband] RDMA/core: Allow the ioctl layer to abort a fully created uobject (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Expose UAR object and its alloc/destroy commands (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Fix a NULL vs IS_ERR() check (Kamal Heib) [1857602] - [infiniband] IB/mlx5: Introduce UAPIs to manage packet pacing (Kamal Heib) [1857602] - [netdrv] net/mlx5: Expose raw packet pacing APIs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Enable the transmit side of the datagram ipoib netdev (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Add capability to switch between datagram and connected mode (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add packet histogram trace event (Kamal Heib) [1857602] - [infiniband] IB/{hfi1, ipoib, rdma}: Broadcast ping sent packets which exceeded mtu size (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Activate the dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add rx functions for dummy netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add interrupt handler functions for accelerated ipoib (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to receive accelerated ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Rename num_vnic_contexts as num_netdev_contexts (Kamal Heib) [1857602] - [infiniband] IB/ipoib: Increase ipoib Datagram mode MTU's upper limit (Kamal Heib) [1857602] - [infiniband] IB/hfi1: RSM rules for AIP (Kamal Heib) [1857602] - [infiniband] IB/{rdmavt, hfi1}: Implement creation of accelerated UD QPs (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Remove module parameter for KDETH qpns (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add the transmit side of a datagram ipoib RDMA netdev (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add functions to transmit datagram ipoib packets (Kamal Heib) [1857602] - [infiniband] IB/hfi1: Add accelerated IP capability bit (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report host information to the device (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Fix setting of wrong bit in get/set_feature commands (Kamal Heib) [1857602] - [infiniband] RDMA/siw: Replace one-element array and use struct_size() helper (Kamal Heib) [1857602] - [net] svcrdma: Fix backchannel return code (Kamal Heib) [1857602] - [net] svcrdma: trace undersized Write chunks (Kamal Heib) [1857602] - [net] svcrdma: Trace page overruns when constructing RDMA Reads (Kamal Heib) [1857602] - [net] svcrdma: Clean up handling of get_rw_ctx errors (Kamal Heib) [1857602] - [net] svcrdma: Clean up the tracing for rw_ctx_init errors (Kamal Heib) [1857602] - [infiniband] RDMA/srpt: Add a newline when printing parameter 'srpt_service_guid' by sysfs (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consolidate ib_create_srq flows (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Fix create WQ to use the given user handle (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Cleanup wq/srq context usage from uverbs layer (Kamal Heib) [1857602] - [rdma] IB/rdmavt: Replace zero-length array with flexible-array (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Increment the refcount inside cm_find_listen() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove needless cm_id variable (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove the cm_free_id() wrapper function (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Make find_remote_id() return a cm_id_private (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Add a note explaining how the timewait is eventually freed (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pass the cm_id_private into cm_cleanup_timewait (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Pull duplicated code into cm_queue_work_unlock() (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove unused store to ret in cm_rej_handler (Kamal Heib) [1857602] - [infiniband] RDMA/cm: Remove return code from add_cm_id_to_port_list (Kamal Heib) [1857602] - [infiniband] RDMA/addr: Mark addr_resolve as might_sleep() (Kamal Heib) [1857602] - [infiniband] RDMA/ucma: Return stable IB device index as identifier (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Initialize the flow label of CM's route path record (Kamal Heib) [1857602] - [infiniband] RDMA/core: Consider flow label when building skb (Kamal Heib) [1857602] - [rdma] RDMA/core: Add hash functions to calculate RoCEv2 flowlabel and UDP source port (Kamal Heib) [1857602] - [infiniband] RDMA: Allow ib_client's to fail when add() is called (Kamal Heib) [1857602] - [infiniband] RDMA/mad: Remove snoop interface (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count admin commands errors (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Count mmap failures (Kamal Heib) [1857602] - [infiniband] RDMA/efa: Report create CQ error counter (Kamal Heib) [1857602] - [infiniband] RDMA/core: Get xmit slave for LAG (Kamal Heib) [1857602] - [infiniband] RDMA/core: Add LAG functionality (Kamal Heib) [1857602] - [infiniband] RDMA: Group create AH arguments in struct (Kamal Heib) [1857602] - [infiniband] RDMA/rw: use DIV_ROUND_UP to calculate nr_ops (Kamal Heib) [1857602] - [infiniband] RDMA/cma: Limit the scope of rdma_is_consumer_reject function (Kamal Heib) [1857602] - [infiniband] IB: Fix some documentation warnings (Kamal Heib) [1857602] - [infiniband] RDMA: Remove a few extra calls to ib_get_client_data() (Kamal Heib) [1857602] - [infiniband] RDMA/uverbs: Make the event_queue fds return POLLERR when disassociated (Kamal Heib) [1857602] - [infiniband] RDMA/rxe: Set default vendor ID (Kamal Heib) [1857602] - [netdrv] bonding: Use fallthrough pseudo-keyword (Jarod Wilson) [1860495] - [netdrv] bonding: fix active-backup failover for current ARP slave (Jarod Wilson) [1860495] - [netdrv] bonding: fix a potential double-unregister (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_alb: Describe alb_handle_addr_collision_on_attach()'s 'bond' and 'addr' params (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_main: Document 'proto' and rename 'new_active' parameters (Jarod Wilson) [1860495] - [netdrv] net: bonding: bond_3ad: Fix a bunch of kerneldoc parameter issues (Jarod Wilson) [1860495] - [netdrv] bonding: show saner speed for broadcast mode (Jarod Wilson) [1868265 1860495] - [netdrv] bonding: check return value of register_netdevice() in bond_newlink() (Jarod Wilson) [1860495] - [netdrv] bonding: check error value of register_netdevice() immediately (Jarod Wilson) [1860495] - [netdrv] bonding: don't need RTNL for ipsec helpers (Jarod Wilson) [1860495] - [netdrv] bonding: deal with xfrm state in all modes and add more error-checking (Jarod Wilson) [1860495] - [netdrv] bonding: allow xfrm offload setup post-module-load (Jarod Wilson) [1860495] - [netdrv] bonding: Remove extraneous parentheses in bond_setup (Jarod Wilson) [1860495] - [netdrv] bonding/xfrm: use real_dev instead of slave_dev (Jarod Wilson) [1860495] - [netdrv] bonding: support hardware encryption offload to slaves (Jarod Wilson) [1860495] - [netdrv] mlx5: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [netdrv] ixgbe_ipsec: become aware of when running as a bonding slave (Jarod Wilson) [1860495] - [net] xfrm: bail early on slave pass over skb (Jarod Wilson) [1860495] - [netdrv] bonding: Fix reference count leak in bond_sysfs_slave_add (Jarod Wilson) [1860495] - [netdrv] bonding: propagate transmit status (Jarod Wilson) [1860495] - [netdrv] bonding: remove useless stats_lock_key (Jarod Wilson) [1860495] - [netdrv] bonding: Implement ndo_get_xmit_slave (Jarod Wilson) [1860495] - [netdrv] bonding: Add array of all slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Add function to get the xmit slave in active-backup mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave in rr mode (Jarod Wilson) [1860495] - [netdrv] bonding: Add helper function to get the xmit slave based on hash (Jarod Wilson) [1860495] - [netdrv] bonding/alb: Add helper functions to get the xmit slave (Jarod Wilson) [1860495] - [netdrv] bonding: Rename slave_arr to usable_slaves (Jarod Wilson) [1860495] - [netdrv] bonding: Export skip slave logic to function (Jarod Wilson) [1860495] - [netdrv] bonding: Remove inclusion of vermagic header (Jarod Wilson) [1860495] - [netdrv] net/bond: Delete driver and module versions (Jarod Wilson) [1860495]- [mm] powerpc/book3s64/radix: Fix boot failure with large amount of guest memory (Steve Best) [1854543] - [powerpc] powerpc/book3s64/radix: Add kernel command line option to disable radix GTSE (Steve Best) [1854543] - [powerpc] powerpc/prom: Enable Radix GTSE in cpu pa-features (Steve Best) [1854543] - [powerpc] powerpc/mm/book3s64/radix: Off-load TLB invalidations to host when !GTSE (Steve Best) [1854543] - [powerpc] powerpc/pseries: H_REGISTER_PROC_TBL should ask for GTSE only if enabled (Steve Best) [1854543] - [powerpc] powerpc/mm: Enable radix GTSE only if supported (Steve Best) [1854543] - [misc] powerpc/64s/radix: introduce options to disable use of the tlbie instruction (Steve Best) [1854543] - [mm] powerpc/64s: remove unnecessary translation cache flushes at boot (Steve Best) [1854543] - [mm] powerpc/64s/pseries: radix flush translations before MMU is enabled at boot (Steve Best) [1854543] - [mm] powerpc/64s: make mmu_partition_table_set_entry TLB flush optional (Steve Best) [1854543] - [mm] powerpc/64s/radix: tidy up TLB flushing code (Steve Best) [1854543] - [mm] powerpc/64s: remove register_process_table callback (Steve Best) [1854543] - [mm] powerpc/mm: Limit resize_hpt_for_hotplug() call to hash guests only (Steve Best) [1854543] - [powerpc] powerpc/mm/radix: Create separate mappings for hot-plugged memory (Steve Best) [1854543] - [mm] powerpc/mm/radix: Remove split_kernel_mapping() (Steve Best) [1854543] - [mm] powerpc/mm/radix: Free PUD table when freeing pagetable (Steve Best) [1854543] - [mm] powerpc/mm/radix: Fix PTE/PMD fragment count for early page table mappings (Steve Best) [1854543] - [mm] powerpc/64s: Fix page table fragment refcount race vs speculative references (Steve Best) [1854543] - [powerpc] powerpc/security: Fix link stack flush instruction (Gustavo Duarte) [1862103] - [powerpc] powerpc/pseries: add new branch prediction security bits for link stack (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: Allow for processors that flush the link stack using the special bcctr (Gustavo Duarte) [1862103] - [powerpc] powerpc/64s: Move branch cache flushing bcctr variant to ppc-ops.h (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: split branch cache flush toggle from code patching (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: make display of branch cache flush more consistent (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: change link stack flush state to the flush type enum (Gustavo Duarte) [1862103] - [powerpc] powerpc/security: re-name count cache flush to branch cache flush (Gustavo Duarte) [1862103] - [kernel] smp: Remove superfluous cond_func check in smp_call_function_many_cond() (Prarit Bhargava) [1882551] - [kernel] smp: Remove allocation mask from on_each_cpu_cond.*() (Prarit Bhargava) [1882551] - [kernel] smp: Add a smp_cond_func_t argument to smp_call_function_many() (Prarit Bhargava) [1882551] - [kernel] smp: Use smp_cond_func_t as type for the conditional function (Prarit Bhargava) [1882551] - [kernel] smp, cpumask: introduce on_each_cpu_cond_mask (Prarit Bhargava) [1882551] - [kernel] smp: use __cpumask_set_cpu in on_each_cpu_cond (Prarit Bhargava) [1882551] - [pci] PCI: Add support for root bus sizing (Myron Stowe) [1886036] - [drm] PCI: Use ioremap(), not phys_to_virt() for platform ROM (Myron Stowe) [1886036] - [pci] PCI: Avoid ASMedia XHCI USB PME# from D0 defect (Myron Stowe) [1886036] - [pci] PCI/ACPI: Move pcie_to_hpx3_typefrom stack to static data (Myron Stowe) [1886036] - [documentation] Documentation: PCI: Add background on Boot Interrupts (Myron Stowe) [1886036] - [pci] PCI: Add boot interrupt quirk mechanism for Xeon chipsets (Myron Stowe) [1886036] - [pci] PCI: Add PCIE_LNKCAP2_SLS2SPEED() macro (Myron Stowe) [1886036] - [pci] PCI: Use pci_speed_string() for all PCI/PCI-X/PCIe strings (Myron Stowe) [1886036] - [pci] PCI: Add pci_speed_string() (Myron Stowe) [1886036] - [pci] PCI: Add 32 GT/s decoding in some macros (Myron Stowe) [1886036] - [powerpc] powerpc/test_emulate_step: Move extern declaration to sstep.h (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/sstep: Introduce macros to retrieve Prefix instruction operands (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Add negative tests for prefixed addi (Desnes Augusto Nunes do Rosario) [1854542] - [powerpc] powerpc/test_emulate_step: Enhancement to test negative scenarios (Desnes Augusto Nunes do Rosario) [1854542] - [netdrv] drivers/net/ibmvnic: Update VNIC protocol version reporting (Steve Best) [1882269] - [s390] s390/zcrypt: fix kmalloc 256k failure (Claudio Imbrenda) [1885963] - [x86] crypto: x86/aesni-gcm - fix crash on empty plaintext (Herbert Xu) [1882868] - [x86] crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const (Herbert Xu) [1882868] - [x86] crypto: aesni - Add scatter/gather avx stubs, and use them in C (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce partial block macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce READ_PARTIAL_BLOCK macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Move ghash_mul to GCM_COMPLETE (Herbert Xu) [1882868] - [x86] crypto: aesni - Fill in new context data structures (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge avx precompute functions (Herbert Xu) [1882868] - [x86] crypto: aesni - Split AAD hash calculation to separate macro (Herbert Xu) [1882868] - [x86] crypto: aesni - Add GCM_COMPLETE macro (Herbert Xu) [1882868] - [x86] crypto: aesni - support 256 byte keys in avx asm (Herbert Xu) [1882868] - [x86] crypto: aesni - Macro-ify func save/restore (Herbert Xu) [1882868] - [x86] crypto: aesni - Introduce gcm_context_data (Herbert Xu) [1882868] - [x86] crypto: aesni - Merge GCM_ENC_DEC (Herbert Xu) [1882868] - [pci] PCI: Add DMA alias quirk for PLX PEX NTB (Myron Stowe) [1884657] - [pci] PCI: Add nr_devfns parameter to pci_add_dma_alias() (Myron Stowe) [1884657] - [pci] PCI: Fix pci_add_dma_alias() bitmask size (Myron Stowe) [1884657] - [pci] PCI/IOV: Fix memory leak in pci_iov_add_virtfn() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 device IDs (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 MRPC GAS access permission check (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 flash information interface support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add Gen4 system info register support (Myron Stowe) [1884657] - [pci] PCI/switchtec: Separate Gen3 register structures into unions (Myron Stowe) [1884657] - [pci] PCI/switchtec: Factor out Gen3 ioctl_flash_part_info() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add 'generation' variable (Myron Stowe) [1884657] - [pci] PCI/switchtec: Rename generation-specific constants (Myron Stowe) [1884657] - [pci] PCI/switchtec: Move check event ID from mask_event() to switchtec_event_isr() (Myron Stowe) [1884657] - [pci] PCI/switchtec: Remove redundant valid PFF number count (Myron Stowe) [1884657] - [pci] PCI/switchtec: Add support for Intercomm Notify and Upstream Error Containment (Myron Stowe) [1884657] - [pci] PCI/switchtec: Fix vep_vector_number ioread width (Myron Stowe) [1884657] - [pci] PCI/switchtec: Use dma_set_mask_and_coherent() (Myron Stowe) [1884657] - [pci] PCI: Allow adjust_bridge_window() to shrink resource if necessary (Myron Stowe) [1884657] - [pci] PCI: Set resource size directly in adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() to adjust_bridge_window() (Myron Stowe) [1884657] - [pci] PCI: Rename extend_bridge_window() parameter (Myron Stowe) [1884657] - [pci] PCI: Consider alignment of hot-added bridges when assigning resources (Myron Stowe) [1884657] - [pci] PCI: Remove local variable usage in pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Pass size + alignment to pci_bus_distribute_available_resources() (Myron Stowe) [1884657] - [pci] PCI: Rename variables (Myron Stowe) [1884657] - [pci] PCI: Remove unnecessary braces (Myron Stowe) [1884657] - [pci] PCI: Don't disable bridge BARs when assigning bus resources (Myron Stowe) [1884657] - [documentation] Documentation: PCI: Fix pci_alloc_irq_vectors() function name typo (Myron Stowe) [1884657] - [pci] PCI: Increase D3 delay for AMD Ryzen5/7 XHCI controllers (Myron Stowe) [1884657] - [pci] PCI: Add generic quirk for increasing D3hot delay (Myron Stowe) [1884657] - [edac] x86/mce, EDAC/mce_amd: Print PPIN in machine check records (Prarit Bhargava) [1860381]- [netdrv] geneve: add transport ports in route lookup for geneve (Mark Gray) [1884481] {CVE-2020-25645} - [drm] PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP (Ivan Vecera) [1867164] - [base] PM: sleep: core: Drop racy and redundant checks from device_prepare() (Ivan Vecera) [1867164] - [mm] mm/page_isolation: fix potential warning from user (Waiman Long) [1811009] - [mm] mm/hotplug: silence a lockdep splat with printk() (Waiman Long) [1811009] - [mm] mm/debug.c: always print flags in dump_page() (Waiman Long) [1811009] - [mm] mm/debug.c: PageAnon() is true for PageKsm() pages (Waiman Long) [1811009] - [mm] mm/debug.c: __dump_page() prints an extra line (Waiman Long) [1811009] - [mm] mm: fix some typos in mm directory (Waiman Long) [1811009] - [mm] mm, fault_around: do not take a reference to a locked page (Waiman Long) [1811009] - [mm] mm: remove the exporting of totalram_pages (Waiman Long) [1880090] - [mm] mm: remove managed_page_count_lock spinlock (Waiman Long) [1880090] - [mm] mm: convert totalram_pages and totalhigh_pages variables to atomic (Waiman Long) [1880090] - [mm] mm: convert zone->managed_pages to atomic variable (Waiman Long) [1880090] - [net] mm: reference totalram_pages and managed_pages once per function (Waiman Long) [1880090] - [mm] mm/page_alloc: Introduce free_area_init_core_hotplug (Waiman Long) [1880090] - [mm] mm/page_alloc: inline function to handle CONFIG_DEFERRED_STRUCT_PAGE_INIT (Waiman Long) [1880090] - [mm] mm: remove __paginginit (Waiman Long) [1880090] - [mm] mm: access zone->node via zone_to_nid() and zone_set_nid() (Waiman Long) [1880090] - [mm] mm, page_alloc: double zone's batchsize (Waiman Long) [1880090] - [powerpc] powerpc/pseries/cmm: fix managed page counts when migrating pages between zones (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: drain per-cpu pages again during memory offline (Chris von Recklinghausen) [1754739] - [mm] mm: move nr_deactivate accounting to shrink_active_list() (Chris von Recklinghausen) [1754739] - [mm] sh: fix build error in mm/init.c (Chris von Recklinghausen) [1754739] - [mm] mm/memremap: set caching mode for PCI P2PDMA memory to WC (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: add pgprot_t to mhp_params (Chris von Recklinghausen) [1754739] - [mm] powerpc/mm: thread pgprot_t through create_section_mapping() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: thread pgprot_t through init_memory_mapping() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: rename mhp_restrictions to mhp_params (Chris von Recklinghausen) [1754739] - [include] mm/memory_hotplug: drop the flags field from struct mhp_restrictions (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: cleanup __add_pages() (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled but not enabled (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Enable memory hot remove (Chris von Recklinghausen) [1754739] - [firmware] arm/efi: EFI soft reservation to memblock (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: convert mm/dump.c to use walk_page_range() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: drop valid_start/valid_end from test_pages_in_a_zone() (Chris von Recklinghausen) [1754739] - [base] mm/memory_hotplug: pass in nid to online_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove "count" parameter from has_unmovable_pages() (Chris von Recklinghausen) [1754739] - [base] mm: remove the memory isolate notifier (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Disable instrumentation in the EFI runtime handling code (Chris von Recklinghausen) [1754739] - [x86] efi/x86: avoid KASAN false positives when accessing the 1: 1 mapping (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Limit EFI old memory map to SGI UV machines (Chris von Recklinghausen) [1754739] - [x86] efi/libstub/x86: Fix unused-variable warning (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify mixed mode call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Simplify 64-bit EFI firmware call wrapper (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split SetVirtualAddresMap() wrappers into 32 and 64 bit versions (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Split off some old memmap handling into separate routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Re-disable RT services for 32-bit kernels running on 64-bit EFI (Chris von Recklinghausen) [1754739] - [x86] efi/libstub: Distinguish between native/mixed not 32/64 bit (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Extend native protocol definitions with mixed_mode aliases (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub: Use a helper to iterate over a EFI handle array (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Rename efi_is_native() to efi_is_mixed() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Unify 32/64-bit functions (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Convert GOP structures to typedef and clean up some types (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove unused typedef (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Remove bogus packed attribute from GOP structures (Chris von Recklinghausen) [1754739] - [firmware] efi/libstub/random: Initialize pointer variables to zero for mixed mode (Chris von Recklinghausen) [1754739] - [firmware] efi: Fix efi_loaded_image_t::unload type (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Fix memory leak in __gop_query32/64() (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_SUCCESS if a usable GOP was found (Chris von Recklinghausen) [1754739] - [firmware] efi/gop: Return EFI_NOT_FOUND if there are no usable GOPs (Chris von Recklinghausen) [1754739] - [hv] mm/memory_hotplug.c: remove __online_page_set_limits() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: don't allow to online/offline memory blocks with holes (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE (Chris von Recklinghausen) [1754739] - [mm] mm/page_alloc.c: don't set pages PageReserved() when offlining (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove __online_page_free() and __online_page_increment_counters() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: add a bounds check to __add_pages() (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix NMI vs ESPFIX (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unwind the ESPFIX stack earlier on exception entry (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Move FIXUP_FRAME after pushing fs in SAVE_ALL (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Simplify common_exception (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Use ss segment where required (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Fix IRET exception (Chris von Recklinghausen) [1754739] - [x86] x86/xen/32: Make xen_iret_crit_fixup() independent of frame layout (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Repair 32-bit Xen PV (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Allow int3_emulate_push() (Chris von Recklinghausen) [1754739] - [x86] x86: Hide the int3_emulate_call/jmp functions from UML (Chris von Recklinghausen) [1754739] - [x86] ftrace/x86_64: Emulate call function while updating in breakpoint handler (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe/32: Provide consistent pt_regs (Chris von Recklinghausen) [1754739] - [x86] kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stack (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/ftrace: Add pt_regs frame annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe, x86/kprobes: Fix frame pointer annotations (Chris von Recklinghausen) [1754739] - [x86] x86/stackframe: Move ENCODE_FRAME_POINTER to asm/frame.h (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clean up return from interrupt preemption path (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Simulation mode (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Switch to balloon_page_alloc() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement balloon compaction (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Convert loaned_pages to an atomic_long_t (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Rip out memory isolate notifier (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Use adjust_managed_page_count() insted of totalram_pages_* (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Drop page array (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Cleanup rc handling in cmm_init() (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Report errors when registering notifiers fails (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries/cmm: Implement release() function for sysfs device (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Push EFI_MEMMAP check into leaf routines (Chris von Recklinghausen) [1754739] - [mm] powerpc: Don't flush caches when adding memory (Chris von Recklinghausen) [1754739] - [firmware] efi/random: use arch-independent efi_call_proto() (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Don't evaluate exception stacks before setup (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Mark pages PG_offline in balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Drop __balloon_append() (Chris von Recklinghausen) [1754739] - [xen] xen/balloon: Set pages PageOffline() in balloon_add_region() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: prevent memory leak when reusing pgdat (Chris von Recklinghausen) [1754739] - [base] drivers/base/memory.c: don't store end_section_nr in memory blocks (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug: remove move_pfn_range() (Chris von Recklinghausen) [1754739] - [mm] mm: introduce compound_nr() (Chris von Recklinghausen) [1754739] - [x86] x86/asm: Make some functions local labels (Chris von Recklinghausen) [1754739] - [firmware] efi-stub: Fix get_efi_config_table on mixed-mode setups (Chris von Recklinghausen) [1754739] - [x86] efi/x86: move UV_SYSTAB handling into arch/x86 (Chris von Recklinghausen) [1754739] - [x86] efi: x86: move efi_is_table_address() into arch/x86 (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: remove unneeded return for void function (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove redundant CLACs in getuser/putuser error paths (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Remove ELF function annotation from copy_user_handle_tail() (Chris von Recklinghausen) [1754739] - [x86] x86/entry: Fix thunk function ELF sizes (Chris von Recklinghausen) [1754739] - [x86] x86/entry/64: Simplify idtentry a little (Chris von Recklinghausen) [1754739] - [mm] mm: vmscan: correct some vmscan counters for THP swapout (Chris von Recklinghausen) [1754739] - [mm] mm/gup: speed up check_and_migrate_cma_pages() on huge page (Chris von Recklinghausen) [1754739] - [x86] x86/ldt: Initialize the context lock for init_mm (Chris von Recklinghausen) [1754739] - [powerpc] powerpc/pseries: avoid blocking in irq when queuing hotplug events (Chris von Recklinghausen) [1754739] - [arm64] arm64/mm: don't initialize pgd_cache twice (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: fix recent_rotated history (Chris von Recklinghausen) [1754739] - [x86] efi/x86/Add missing error handling to old_memmap 1:1 mapping code (Chris von Recklinghausen) [1754739] - [mm] arm64/mm: Inhibit huge-vmap with ptdump (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: simplify shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: cleanup memory offline path (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop redundant hugepage_migration_supported check (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: unlock 1GB-hugetlb on x86_64 (Chris von Recklinghausen) [1754739] - [mm] mm: move recent_rotated pages calculation to shrink_inactive_list() (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Initialize PGD cache during mm initialization (Chris von Recklinghausen) [1754739] - [x86] x86/alternatives: Initialize temporary mm for patching (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Fix a crash with kmemleak_scan() (Chris von Recklinghausen) [1754739] - [x86] x86/irq: Fix outdated comments (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: treat CMA pages as unmovable (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove stack overflow debug code (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remap the IRQ stack with guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Split the IRQ stack into its own pages (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Init hardirq_stack_ptr during CPU hotplug (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Handle irq stack allocation failure proper (Chris von Recklinghausen) [1754739] - [xen] x86/irq/32: Invoke irq_ctx_init() from init_IRQ() (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Rename irq_stack_ptr to hardirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Rename hard/softirq_stack to hard/softirq_stack_ptr (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Make irq stack a character array (Chris von Recklinghausen) [1754739] - [x86] x86/irq/32: Define IRQ_STACK_SIZE (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Speedup in_exception_stack() (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Split debug IST stack (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Enable IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Disconnect IST index and stack order (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Remove orig_ist array (Chris von Recklinghausen) [1754739] - [x86] x86/cpu: Prepare TSS.IST setup for guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack/64: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Use cpu entry area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/traps: Use cpu_entry_area instead of orig_ist (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Provide exception stack accessor (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Prepare for IST guard pages (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Add structs for exception stacks (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Cleanup setup functions (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Make IST index zero based (Chris von Recklinghausen) [1754739] - [x86] x86/exceptions: Remove unused stack defines on 32bit (Chris von Recklinghausen) [1754739] - [x86] x86/64: Remove stale CURRENT_MASK (Chris von Recklinghausen) [1754739] - [x86] x86/idt: Remove unused macro SISTG (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Sanitize the top/bottom confusion (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Remove a hardcoded irq_stack_union access (Chris von Recklinghausen) [1754739] - [x86] x86/dumpstack: Fix off-by-one errors in stack identification (Chris von Recklinghausen) [1754739] - [x86] x86/irq/64: Limit IST stack overflow check to #DB stack (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: Consolidate early page table allocation (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: don't call page table ctors for init_mm (Chris von Recklinghausen) [1754739] - [mm] arm64: mm: use appropriate ctors for page tables (Chris von Recklinghausen) [1754739] - [x86] x86/uaccess: Move copy_user_handle_tail() into asm (Chris von Recklinghausen) [1754739] - [mm] mm/page_isolation.c: fix a wrong flag in set_migratetype_isolate() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: fix notification in offline error path (Chris von Recklinghausen) [1754739] - [mm] mm/hotplug: fix an imbalance with DEBUG_PAGEALLOC (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: explicitly pass the head to isolate_huge_page (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: do not allocate duplicate stack variables in shrink_page_list() (Chris von Recklinghausen) [1754739] - [mm] mm: refactor swap-in logic out of shmem_getpage_gfp (Chris von Recklinghausen) [1754739] - [mm] mm/vmscan.c: remove 7th argument of isolate_lru_pages() (Chris von Recklinghausen) [1754739] - [mm] mm: remove extra drain pages on pcp list (Chris von Recklinghausen) [1754739] - [mm] mm/memory-hotplug: Allow memory resources to be children (Chris von Recklinghausen) [1754739] - [kernel] mm/resource: Move HMM pr_debug() deeper into resource code (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: fix off-by-one in is_pageblock_removable (Chris von Recklinghausen) [1754739] - [mm] x86/cpu_entry_area: Move percpu_setup_debug_store() to __init section (Chris von Recklinghausen) [1754739] - [mm] arm64: ptdump: Don't iterate kernel page tables using PTRS_PER_PXX (Chris von Recklinghausen) [1754739] - [firmware] efi: Use 32-bit alignment for efi_guid_t (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: __offline_pages fix wrong locking (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: is_mem_section_removable do not pass the end of a zone (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: don't bail out in do_migrate_range() prematurely (Chris von Recklinghausen) [1754739] - [mm] arm64: dump: no need to check return value of debugfs_create functions (Chris von Recklinghausen) [1754739] - [x86] x86/asm/suspend: Drop ENTRY from local data (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: deobfuscate migration part of offlining (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: try to migrate full pfn range (Chris von Recklinghausen) [1754739] - [mm] mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection (Chris von Recklinghausen) [1754739] - [mm] mm: only report isolation failures when offlining memory (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: be more verbose for memory offline failures (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: print reason for the offlining failure (Chris von Recklinghausen) [1754739] - [mm] mm, memory_hotplug: drop pointless block alignment checks from __offline_pages (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Don't unmap EFI boot services code/data regions for EFI_OLD_MEMMAP and EFI_MIXED_MODE (Chris von Recklinghausen) [1754739] - [x86] kprobes/x86: Blacklist non-attachable interrupt functions (Chris von Recklinghausen) [1754739] - [include] linkage: add generic GLOBAL() macro (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Move efi__boot_services() to arch/x86 (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Unmap EFI boot services code/data regions from efi_pgd (Chris von Recklinghausen) [1754739] - [mm] x86/mm/pageattr: Introduce helper function to unmap EFI boot services (Chris von Recklinghausen) [1754739] - [x86] x86/fpu: Use the correct exception table macro in the XSTATE_OP wrapper (Chris von Recklinghausen) [1754739] - [firmware] efi/arm/libstub: Pack FDT after populating it (Chris von Recklinghausen) [1754739] - [x86] x86/traps: Complete prototype declarations (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: clean up node_states_check_changes_offline() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: simplify node_states_check_changes_online (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: tidy up node_states_clear_node() (Chris von Recklinghausen) [1754739] - [mm] mm/memory_hotplug.c: spare unnecessary calls to node_set_state (Chris von Recklinghausen) [1754739] - [include] include/linux/linkage.h: align weak symbols (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_add_to_page_cache to XArray (Chris von Recklinghausen) [1754739] - [mm] shmem: Convert shmem_radix_tree_replace to XArray (Chris von Recklinghausen) [1754739] - [mm] mm: Convert add_to_swap_cache to XArray (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Clear the CS high bits (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Set up temporary text mapping for 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Switch to original page table after resumed (Chris von Recklinghausen) [1754739] - [x86] x86-32, hibernate: Enable CONFIG_ARCH_HIBERNATION_HEADER on 32bit system (Chris von Recklinghausen) [1754739] - [x86] x86, hibernate: Extract the common code of 64/32 bit system (Chris von Recklinghausen) [1754739] - [x86] x86-32/asm/power: Create stack frames in hibernate_asm_32.S (Chris von Recklinghausen) [1754739] - [x86] PM / hibernate: Check the success of generating md5 digest before hibernation (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() before setting cr3 (Chris von Recklinghausen) [1754739] - [x86] x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrella (Chris von Recklinghausen) [1754739] - [x86] x86/extable: Introduce _ASM_EXTABLE_UA for uaccess fixups (Chris von Recklinghausen) [1754739] - [x86] x86/efi: Load fixmap GDT in efi_call_phys_epilog() (Chris von Recklinghausen) [1754739] - [tools] tools arch: Update arch/x86/lib/memcpy_64.S copy used in 'perf bench mem memcpy' (Chris von Recklinghausen) [1754739] - [mm] x86/mm: Remove redundant check for kmem_cache_create() (Chris von Recklinghausen) [1754739] - [x86] x86/power/hibernate_64: Remove VLA usage (Chris von Recklinghausen) [1754739] - [firmware] efi: Deduplicate efi_open_volume() (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge 32-bit and 64-bit UGA draw protocol setup routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Align efi_uga_draw_protocol typedef names to convention (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Merge the setup_efi_pci32() and setup_efi_pci64() routines (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Prevent reentrant firmware calls in mixed mode (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add debug code to check entry/exit CR3 (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI CR3 switches to NMI handler code (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Add PTI cr3 switch to non-NMI entry/exit points (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Handle Entry from Kernel-Mode on Entry-Stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Introduce SAVE_ALL_NMI and RESTORE_ALL_NMI (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Leave the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Enter the kernel via trampoline stack (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Load task stack from x86_tss.sp1 in SYSENTER handler (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Split off return-to-kernel path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Unshare NMI return path (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Put ESPFIX code into a macro (Chris von Recklinghausen) [1754739] - [x86] x86/entry/32: Rename TSS_sysenter_sp0 to TSS_entry2task_stack (Chris von Recklinghausen) [1754739] - [x86] efi/x86: Clean up the eboot code (Chris von Recklinghausen) [1754739] - [x86] x86/asm/64: Use 32-bit XOR to zero registers (Chris von Recklinghausen) [1754739] - [x86] Revert "x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport sn_coherency_id" (Frank Ramsay) [1833121] - [x86] Revert "x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c" (Frank Ramsay) [1833121] - [x86] x86/apic: Cleanup the include maze (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Fix missing checks of kcalloc() return values (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Replace kmalloc() and memset() with kalloc() calls (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the unused _uv_cpu_blade_processor_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport uv_apicid_hibits (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove _uv_hub_info_check() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Simplify uv_send_IPI_one() (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_min_hub_revision_id static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark is_uv_hubless() static (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the UV*_HUB_IS_SUPPORTED macros (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport symbols only used by x2apic_uv_x.c (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Unexport sn_coherency_id (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Remove the uv_partition_coherence_id() macro (Frank Ramsay) [1833121] - [x86] x86/platform/uv: Mark uv_bios_call() and uv_bios_call_irqsave() static (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Mark memblock related init code and data correctly (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove unnecessary #ifdef CONFIG_EFI (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Remove uv_bios_call_reentrant() (Frank Ramsay) [1833121] - [x86] x86/platform/UV: Use efi_enabled() instead of test_bit() (Frank Ramsay) [1833121] - [x86] x86/apic/uv: Remove code for unused distributed GRU mode (Frank Ramsay) [1833121]- [thermal] thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t (Prarit Bhargava) [1890657] - [net] sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels (Davide Caratti) [1889601] - [netdrv] ibmveth: Identify ingress large send packets (Gustavo Duarte) [1887038] - [netdrv] ibmveth: Switch order of ibmveth_helper calls (Gustavo Duarte) [1887038] - [sound] ALSA: redhat: add drivers/soundwire tree and regmap-sdw to the redhat/filter-modules.sh (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable AMD Renoir support for DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC - enable the Intel's SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix jack detection with Realtek codecs when in D3 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use semicolons rather than commas to separate statements (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/i915 - fix list corruption with concurrent probes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The front Mic on a HP machine doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: hdspm: Fix typo arbitary (Jaroslav Kysela) [1869536] - [sound] ALSA: bebob: potential info leak in hwdep_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint.c: fix repeated word 'there' (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: fix repeated word 'if' (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: handle all SOF_IPC_EXT types (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Mark FE DAIs as nonatomic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add version_id to avoid rt714/rt715 confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715-sdw: probe with RT714 Device ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1316: add missing component string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: add extra check on init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: add ifdef CONFIG_OF around of_device_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Enable MI2S BCLK and LRCLK together (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: add codec prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Remove ti, asi-format code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Set regcache when shutting down and waking device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add shutdown capability via a GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Remove duplicate code for I/V sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: Intel: sof_sdw: restore playback functionality with max98373 amps (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add support for new SoundWire hardware layout on TGL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove hard-coded codec_conf table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: remove ternary operator (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_max98090: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hda_dsp_common: use static function in conditional block (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-mc13783: use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Pass full name to snd_ctl_notify (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Add power-up delay to fix dmic pop sound issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable the power of "MICBIAS" and "Vref2" for the DMIC clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: allow runtime pm at end of probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: add codec name prefix to ACPI machine description (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sysfs: add slave status and device number before probe (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add enumerated Slave device to device list (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove an unnecessary NULL check (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add data port test fail interrupt (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: enable test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: enable Data Port test modes (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - set mic to auto detect on a HP AIO machine (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Don't register a cb func if it is registered already (Jaroslav Kysela) [1869536] - [sound] ALSA: HDA: Early Forbid of runtime PM (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - remove kerneldoc for internal hdac_i915 function (Jaroslav Kysela) [1869536] - [sound] ALSA: ctl: Workaround for lockdep warning wrt card->ctl_files_rwlock (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Disable autosuspend for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Remove uninitialized_var() usage (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: arm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: add dpcm_create/remove_debugfs_state() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: move CONFIG_DEBUG_FS functions to top side (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: magician: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Enable AC'97 bus support for PXA machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: Select regmap from AC'97 machines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support TDM out and 8ch I2S out (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: fix external clock probe defer (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: keywest: convert to use i2c_new_client_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: Use sizeof_field() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Set ops to NULL on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: More constifications (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: ppc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1869536] - [sound] ALSA: vxpocket: Support PCM sync_stop (Jaroslav Kysela) [1869536] - [sound] ALSA: mips: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: i2c: Constify snd_device_ops definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: arm: More constification (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jaroslav Kysela) [1869536] - [sound] ALSA: treewide: replace '---help---' in Kconfig files with 'help' (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix SPDX license for header file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac: make SOF HDA codec driver probe deterministic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Refactor sample rate function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix the spacing and new lines (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Convert bit mask to GENMASK in header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix unbalanced calls to pm_runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2110 class-D amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: add size checks for ext_bytes control .put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for volatile ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: fix size checks for ext_bytes control .get() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Enable fast charge (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix error handling with update_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix required DT properties in the code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Add missing bias level power states (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix calling reset in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: wait for the delayed work to finish when the system suspends (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add the TAS2564 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add missing MODULE_LICENSE() for imx-common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: Fix prepare callback behavior for OF usecase (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cs42l51: add additional ADC volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the process being scheduled on core0 always (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix CONTROLLER_IN_GPU macro name (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - handle multiple i915 device instances (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - controller is in GPU on the DG1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - add Intel DG1 PCI and HDMI ids (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add delay quirk for H570e USB headsets (Jaroslav Kysela) [1869536] - [sound] ALSA: compat_ioctl: avoid compat_alloc_user_space (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix spellint typo in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: fix iounmap in error handler (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use {u32|u16}p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use u32p_replace_bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: get max rows and cols info from compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support to block packing mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: clear BIT FIELDs before value set (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Add generic bandwidth allocation algorithm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add DSD support for ak4458 and ak4497 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add MODULE_DEVICE_TABLE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Add support for tgl-h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: do software reset before clock registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv320aic32x4: fix missing aic32x4_disable_regulators() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set MCLK input or output direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add fsl_sai_check_version function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add new added registers and new bit definition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-clocks: add q6afe clock controller (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity of boot error logs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix range checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove several superfluous type-casts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) remove redundant "ret" variable uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: control: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: debug: update test for pm_runtime_get_sync() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add `src_hash` to `sof_ipc_fw_version` structure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add debug support for imx platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: disable size checks for bytes_ext controls if needed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_audmix: make clock and output src write only (Jaroslav Kysela) [1869536] - [sound] ALSA: remove calls to usb_pipe_type_check for control endpoints (Jaroslav Kysela) [1869536] - [sound] ALSA: hiface: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: 6fire: move to use usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: usx2y: move to use usb_control_msg_send() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: add usb_control_msg_send() and usb_control_msg_recv() (Jaroslav Kysela) [1869536] - [sound] ALSA: USB: move snd_usb_pipe_sanity_check into the USB core (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix the failure to flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Fix DC calibration on bypass boost mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm32: sai: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: rockchip_i2s: fix a possible divide-by-zero bug in rockchip_i2s_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Use DMI oem string search for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: s/master/primary (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: remove the HDA_DSP_CORE_MASK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify core_power_up/down op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: rename cores_mask to host_managed_cores_mask (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Add support for j7200-cpb audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015p (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe-dai: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add codec lpass clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: update q6afe_set_param to support global clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add lpass hw voting support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add global q6afe waitqueue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: prepare afe_apr_send_pkt to take response opcode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6routing: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6dsp: q6afe: add support to Codec DMA ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015p: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: add parity error injection through debugfs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: export broadcast read/write capability for tests (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: realtek-soundwire: ignore initial PARITY errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use quirk to filter out invalid parity errors (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: add first_interrupt_done status (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: filter-out unwanted interrupt reports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC/soundwire: bus: use property to set interrupt masks (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Remove unused inline function snd_mask_sizeof (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: Remove unused function hpi_stream_group_get_map() (Jaroslav Kysela) [1869536] - [sound] ALSA: mixart: Correct comment wrt obsoleted tasklet usage (Jaroslav Kysela) [1869536] - [sound] ALSA: aloop: Replace tasklet with work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mchp-spdiftx: add driver for S/PDIF TX Controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix SLIBMUS/SLIMBUS typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: fix race condition between suspend and Slave device alerts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse auxiliary devices from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mt6359: fix failed to parse DT properties (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Implement snd_sof_bytes_ext_volatile_get kcontrol IO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Add support for WO and RO TLV byte kcontrols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Kconfig: Allow the j721e machine driver to be used on K3 platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix warning potential ! vs ~ typo (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add v1.5.1 compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: dt-bindings: soundwire: add bindings for Qcom controller (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: add support for mmio soundwire master devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: avoid dependency on CONFIG_SLIMBUS (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix abh/ahb typo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: make process type optional (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mux (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_process (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_tone (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_host (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_volume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: append extended data to sof_ipc_comp_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add helper for setting up IPC component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: use the sof_ipc_comp reserved bytes for extended data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: parse comp_ext_tokens for all widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: create component extended tokens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add comp_ext to struct snd_sof_widget (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: tokens: add token for component UUID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Manage module clock via DAPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Attach the bus clock to the regmap (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Sort masks in a consistent order (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix field bit number indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix ADC_DIG_CTRL field name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_MXR_SRC field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1_ADCDAT_CTRL field names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix AIF1 MODCLK widget name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Remove extraneous widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .prepare and .hw_free callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add dailink .trigger callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: clarify return value for get_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream handling from .prepare and .hw_free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove .trigger operation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix NULL/ERR_PTR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: fix NULL/IS_ERR confusion (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove SDW_REG_SHIFT() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom : use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: use FIELD_{GET|PREP} (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: use SDW_DISCO_LINK_ID() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: use FIELD_GET() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: define and use addr bit masks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix core enable sequence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: support topology components on secondary cores (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a "core" parameter to widget loading functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Set SAI Channel Mode to Output Mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Support multiple data channel enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't manage link power individually (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pass link_mask information to each master (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add error log for clock-stop invalid configs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: enable hw_sync as needed by hardware (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link hw_synchronization information (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: update multi-link definition with hw sync details (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add missing support for all clock stop modes (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add multi-link support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: ignore software command retries (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: disable shim wake on suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix port_readydynamic allocation in mipi_disco (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definition for maximum number of ports (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: soundwire: remove port_readyusage from codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: vx: vx_core: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: ac97: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: (cosmetic) align argument names (Jaroslav Kysela) [1869536] - [sound] ALSA: usb: scarless_gen2: fix endianness issue (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: auto_parser: remove shadowed variable declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: aoa: i2sbus: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: core: init: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: compress_offload: dereference after checking for NULL pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: clarify operator precedence (Jaroslav Kysela) [1869536] - [sound] ALSA: core: timer: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_memory: dereference pointer after NULL checks (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm: simplify locking for timers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Prefer async probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: remove artificial component and DAI name constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: shutdown codec when changing filter type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Clean kernel log from deferred probe error messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify error handling during FW boot (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add sof_tgl_ops for TGL platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Define FW boot sequence with ICCMAX (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: define macro for code loader stream format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: modify the signature of get_stream_with_tag() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Add helper function to program ICCMAX stream (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Remove unused parameters in cl_dsp_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix VS_LTRC register name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-of-dev: Add .arch_ops field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Replace sdev->private with sdev->pdata->hw_pdata (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: add extended rom status dump to error log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix the ipc_size calculation for process component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: intel: hda: support also devices with 1 and 3 dmics (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: fix a runtime pm issue in SOF when HDMI codec doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: report error only for the last ROM init iteration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Add debug box region (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: Parse debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: fix memory leak in get_ext_windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: make sof_ipc_window monosized (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix intel_suspend/resume defined but not used warning (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 exit commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 custom controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add AE-7 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add output selection for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add pre-init function for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add ca0132_mmio_init data for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Set AE-7 bools and select mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add SoundBlaster AE-7 pincfg (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix Recon3D Center/LFE output (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add quirk output selection structures (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Remove surround output selection (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add bass redirection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add full-range speaker selection controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add surround channel config control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add speaker tuning initialization commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Cleanup ca0132_mmio_init function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: tidy up a memset() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: acpi: add dev_dbg() log for probe completion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: IPC: reduce verbosity of IPC pointer updates (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: reduce the log level for unhandled widgets (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: remove unnecessary memory alloc for sdev->private (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: (cosmetic) use the "bool" type where it makes sense (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Add -EPROBE_DEFER check for regmap init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak5558: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: clean-up inclusion of header files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add rt711 rt1316 rt714 SDCA codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add topology filename override based on dmi data match (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: Intel: sof_sdw: Add support for product Ripto (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: rename id as part_id (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: check SoundWire version when matching codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373-sdw: add missing test on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: add support for SDCA boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: mirror CML and TGL configurations (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-soundwire: add support for rt5682 on link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl: add support for rt5682 on SoundWire link2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: modify SoundWire version id in acpi match table (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Correct wrongly matching entries with audio class (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix I/O voltage range configuration during probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: add .exit callback function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: add support for TLV320AIC32x4 codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add build support for SoundWire (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add missing out of memory check on drvdata->clks allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6359: add codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Properly match with audio interface class (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Simplify quirk entries with a macro (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Move device rename and profile quirks to an internal table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Hook up component probe function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: avoid hardcoded S3C2410_PA_IIS (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: rx1950: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: neo1973: turn into platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: use SDW_SLAVE_ENTRY_EXT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Update naming in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: add a dedicated menuconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Export DAC/ADC monomix switches (Jaroslav Kysela) [1869536] - [sound] ALSA: remove duplicate "the the" phrase in Kconfig text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card: Use snd_soc_of_parse_aux_devs() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Add common helper to parse aux devs from device tree (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ak4458: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hdmi: support 'ELD' mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/soc/intel: Fix spelling mistake "cant" --> "can't" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: various vendors: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-topology: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: sst-utils: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: cldma: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell-ipc: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Baytrail: (cosmetic) align function parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: (cosmetic) align parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_loader: remove always-true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove useless assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: fix redundant return (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst_pvt: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: remove redundant initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst: remove useless NULL assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: platform-pcm: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: compress: remove redundant assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Atom: sst-atom-controls: remove redundant assignments (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP_BUS_RESET (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: support clock_stop mode without quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: handle power rail dependencies for clock stop mode (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_NOT_ALLOWED support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_BUS_RESET support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: pm_runtime idle scheduling (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reinitialize IP+DSP in .prepare(), but only when resuming (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: call helper to reset Slave states on resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix race condition on system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reset pm_runtime status during system resume (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add pm_runtime support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Fix clock handling around codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move soft reset handling to codec level probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7219: Move required devm_* allocations to device level code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add support to copy callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add gapless support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: prepare set params to accept profile change (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm-dai: add next track metadata support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to gapless flag in q6asm open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add support to remove intial and trailing silence (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add length to write command token (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: use flags directly from q6asm-dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: make commands specific to streams (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: rename misleading session id variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Enable TDM audio capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Increased maximum supported channels (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: tlv3204: Enable 24 bit audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for line out switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make line out routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Enable DAPM for headphone switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Make headphone routes stereo (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Group and sort mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Gate the amplifier clock during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: simplify return handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: rename shadowed variable for all broadwell boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda-codec: move variable used conditionally (Jaroslav Kysela) [1869536] - [sound] ALSA: ASOC: SOF: Intel: hda-codec: move unused label to correct position (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add a quirk for LRCK inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Add missing mixer routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sun8i-codec: Fix DAPM to match the hardware topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_is_synced (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Use platform_get_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Use platform_get_resource (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: fix concurrency issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: fix memory leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-platform: Replace card->dev with component->dev (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Add common array to initialize soc based core clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: Add basic power management support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: enable pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add argument to function definition (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add module_sdw_driver helper macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix indentation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: sdw.h: fix PRBS/Static_1 swapped definitions (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: virmidi: Fix running status after receiving sysex (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: use pci_status_get_and_clear_errors (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - The Mic on a RedmiBook doesn't work (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fixup headset for ASUS GX502 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Improved routing for Thinkpad X1 7th/8th Gen (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix double free of dangling pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: use consistent HDAudio spelling in comments/docs (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add dev_dbg log when driver is not selected (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: hdmi - add Rocketlake support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Fix power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: oss: Remove superfluous WARN_ON() for mulaw sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-toddr: fix channel order on g12 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: add snd_soc_find_dai_with_mutex() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: always check pin power status in i915 pin fixup (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Fix refcount imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt700: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt715: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt711: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: Fix return check for devm_regmap_init_sdw() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion NT950XCJ-X716A (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add basic capture support for Pioneer DJ DJM-250MK2 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for UR22C (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fixup ams_delta_mute() function name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pcm3168a: ignore 0 Hz settings (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: Add support for Loongson 7A1000 controller" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Program WAKEEN register for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix 2 channel swapping for Tegra (Jaroslav Kysela) [1869536] - [sound] ALSA: ca0106: fix error code handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: tgl_max98373: fix a runtime pm issue in multi-thread case (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-digi00x: exclude Avid Adrenaline from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ALSA; firewire-tascam: exclude Tascam FE-8 from detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Set card->owner to avoid warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: Add period size constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: avoid reset of sdo_limit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: fix typo in comment on INTSTAT registers (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Book Ion (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: ignore broken processing/extension unit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: Fix memleak in sst_media_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Avoid attempts to read unreadable registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: msm8916-wcd-analog: fix register Interrupt offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: Prevent access to invalid VU register bits on WM1811 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add model alc298-samsung-headphone (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Update documentation comment for MS2109 quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: fix spelling mistakes in the comments (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add capture support for Saffire 6 (USB 1.1) (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Galaxy Flex Book (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Fix potential Oops in snd_echo_resume() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Use force connectivity quirk on another HP desktop (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6routing: add dummy register read/write function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe-dai: mark all widgets registers as SND_SOC_NOPM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Make soc_component_read() returning an error code again (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - reverse the setting value in the micmute_led_set (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaduio: Drop superfluous volatile modifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Replacing component->name with codec_dai->name (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Pioneer DDJ-RB (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix pin default on Intel NUC 8 Rugged (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fix spelling mistake "buss" -> "bus" (Jaroslav Kysela) [1869536] - [sound] ALSA: pci: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: isa: delete repeated words in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Add 100us dma stop delay (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add dma stop delay variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hda/tegra: Set buffer alignment to 128 bytes (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: Serialize ioctls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add quirk to force connectivity (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add startech usb audio dock name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_i2s: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_dmic: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_ahub: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra210_admaif: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra186_dspk: Fix compile warning with CONFIG_PM=n (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add support for Lenovo ThinkStation P620 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: renoir: restore two more registers during resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not remove ADDITIONAL_CONTROL_4 from readable register list (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Remove fsl_asoc_card_set_bias_level function (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda: call runtime_allow() for all hda controllers" (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix AE-5 microphone selection commands (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Add new quirk ID for Recon3D (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/ca0132 - Fix ZxR Headphone gain control get value (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add alc269/alc662 pin-tables for Loongson-3 laptops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Two step component registration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Simplify snd_soc_component_initialize declaration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Relocate and expose snd_soc_component_initialize (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: Replace 'select' DMADEVICES 'with depends on' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Fix value of FSL_SAI_CR1_RFW_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: use less strict tests for dailink capabilities (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rk3399_gru_sound: Add DAPM pins, kcontrols for jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Do not access WM8962_GPIO_BASE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: use resource_size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: drop unnecessary list_empty (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Added hw_params support for ALC1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Passing card structure based on codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Renaming snd-soc-card structure and fields (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add sound support for Midas boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Rework disable channel function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KMB: Add 8kHz audio support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Fix regression causing sysfs entries to disappear (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-formatters: fix sclk inversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdmin: fix g12a skew (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: axg-tdm-interface: fix link fmt setup (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fixed HP right speaker no sound (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix NULL pointer dereference during suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm2835: Silence clk_get() error on -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: disable traces when switching to S0Ix D0I3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: fix the suspend procedure to support s0ix entry (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Fix keep_power assignment for non-component devices (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Workaround for spurious wakeups on some Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: endpoint : remove needless check before usb_free_coherent() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Restore PME_EN state at Power On (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/boards: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fix add a "ultra_low_power" function for intel reference board (alc256) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: don't call pm_runtime_* on card device (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: typo_fix: enable headset mic of ASUS ROG Zephyrus G14(GA401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G15(GA502) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: update dsm param bin max size (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update dsm init sequence and condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: don't report of_xlate_dai_name failures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Avoid printing errors for -EPROBE_DEFER (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Use qcom_snd_parse_of() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Parse properties with "qcom, " prefix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Support parsing links without DPCM (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6afe: Remove unused q6afe_is_rx_port() function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: Use snd_soc_dai_link_set_capabilities() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use devm for resource management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix dac event dapm mixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support configuring dai fmt from DT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: add IRQF_SHARED for devm_request_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix build error due to 64-by-32 division (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: fix SND_SOC_J721E_EVM warnings & errors (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: omap: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Support new metadata block ID's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: xtensa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: kirkwood: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: generic: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: au1x: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sh: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: stm: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: use asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-xxx: add asoc_substream_to_rtd() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Fix kabylake_ssp_fixup function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix deadlock after PCM open error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak on module unload (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: call patch_ops.free() on probe error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with max98357b (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support left justified format for I2S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix probe regression on systems without i915 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pcm: Update rate/channels for SAI/ESAI DAIs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Update SAI config bclk/fsync rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Add SAI dai driver for i.MX/i.MX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8m: Fix SAI DAI driver for i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix ESAI DAI driver name for i.MX8/iMX8X (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Use ARRAY_SIZE instead of hardcoded value (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops for imx8 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based ADMAIF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2770: Fix reset gpio property name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE back to DAI ops (Jaroslav Kysela) [1869536] - [sound] ALSA: Soundwire: intel_init: save Slave(s) _ADR info in sdw_intel_ctx (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add wake interrupt support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel/cadence: merge Soundwire interrupt handlers/threads (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: add implementation of sdw_intel_enable_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce helper for link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: introduce a helper to arm link synchronization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: revisit SHIM programming sequences (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: report slave_ids for each link to SOF driver (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add clock stop quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add mutex for shared SHIM register access (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add prototype for WAKEEN interrupt processing (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: add link_list to handle interrupts with a single thread (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: update headers for interrupts (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: reuse code for wait loops to set/clear bits (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: board: sof_rt5682: Update rt1015 pll input clk freq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: avoid crash if invalid DSP topology loaded (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add support for systems without i915 audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove properties in card remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove hard-coded codec name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: drop a duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335.h: fix duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra20_das.h: delete duplicated words (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Avoid the use of one-element array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra186 based DSPK driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based AHUB driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based I2S driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add Tegra210 based DMIC driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add support for CIF programming (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: change match table ehl-rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: remove .digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace the word "slave" in vmaster API (Jaroslav Kysela) [1869536] - [sound] ALSA: asihpi: delete duplicated word (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace HTTP links with HTTPS ones (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Fixed ALC298 sound bug by adding quirk for Samsung Notebook Pen S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: optimize the power consumption (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.h: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: disable MICBIAS and Vref2 widget in default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: snd_soc_dai_digital_mute() for both CPU/Codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: fixes the missed kfree() for axg_card_add_tdm_loopback (Jaroslav Kysela) [1869536] - [sound] ALSA: info: Drop WARN_ON() from buffer NULL sanity check (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Use kmemdup in podhd_set_monitor_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add support for Loongson 7A1000 controller (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: pcm: Use SG-buffer only when direct DMA is available" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: Add missed return for calling soc_component_ret (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: Trivial: Fix misspelling of 'exists' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support Headphone and Microphone Jack detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: simple-card-utils: Support configure pin_name for asoc_simple_init_jack (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: pcm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ssm*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tas*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: spear: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: merge .digital_mute() into .mute_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/mediatek: exit earlier if failed to register audio driver (Jaroslav Kysela) [1869536] - [sound] ALSA: drm/i2c/tda998x: Make tda998x_audio_digital_mute static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai.c: add .no_capture_mute support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdmi-codec: return -ENOTSUPP for digital_mute (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix snd_hda_codec_cleanup() documentation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: export snd_hda_codec_cleanup_for_unbind() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Report the button event in the headset type only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add missed put_device() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - fixup for yet another Intel reference board (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX563 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix the kernel-doc comment (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace blacklist word (Jaroslav Kysela) [1869536] - [sound] ALSA: via82xx: Replace the words whitelist (Jaroslav Kysela) [1869536] - [sound] ALSA: nm256: Replace the words blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: intel8x0: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: es1968: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ctxfi: Replace the word blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: bt87x: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Replace the words white/blacklist (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: don't free dma_data in DAI shutdown (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: cadence: allocate/free dma_data in set_sdw_stream (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: remove stream allocation/free (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: stream: add helper to startup/shutdown streams (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: implement get_sdw_stream() operations (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: Disable sync-write operation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ssi: don't use discriminatory terms for debug log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: siu: don't use discriminatory terms for parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsi: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for comment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rsnd: don't use discriminatory terms for function names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Enable Vref2 under using PLL2 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: spdif: Handle clk by pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: re-enable IRQs on failure path (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: add hw monitor volume control for POD HD500 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer TravelMate B311R-31 with ALC256 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: enable headset mic of ASUS ROG Zephyrus G14(G401) series with ALC289 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - change to suitable link model for ASUS platform (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix race against the error recovery URB submission (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Improve dai-set-fmt comment in cht_codec_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support HDMI jack reporting (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: use hdmi-codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add kctl for configuring TX validity bit (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Clear the validity bit for TX (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Sync the pending work cancel at disconnection (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Perform sanity check for each URB creation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak4458: Remove set but never checked variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv320aic26: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5659: Remove many unused const variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt5631: fix spurious kernel-doc start and missing arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: ux500_msp_i2s: Remove unused variables 'reg_val_DR' and 'reg_val_TSTDR' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: pxa-ssp: Demote seemingly unintentional kerneldoc header (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-spdif: Fix misspelling of 'reg_dac_txdata' in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sunxi: sun4i-i2s: add missing clock and format arguments in kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: qdsp6: q6asm: Provide documentation for 'codec_profile' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sti: uniperif: fix 'defined by not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-pdmic: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel-classd: remove codec component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98390: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: es8316: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp-st: Remove set, but unused variable 'w' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: jz4770: Remove defined but never used variable 'mic_boost_tlv' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7219: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da7210: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: aio-core: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra20_das: remove always-true comparison (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: pcm: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sdw_max98373: add card_late_probe support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-sdw: add MAX98373 I2C dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: add SoundWire support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: split I2C and common parts (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: extract codec and DAI names (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: remove forward declaration of headset_init (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt286: fix unexpected interrupt happens (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: remove unsupported clock mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8974: fix Boost Mixer Aux Switch (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: Remove superfluous fall through comments (Jaroslav Kysela) [1869536] - [sound] ALSA: atmel: Remove invalid "fall through" comments (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Address bugs in the interrupt handling (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent some noise on unloading the module (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Prevent races in calls to set_audio_format() (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Race conditions around "opencount" (Jaroslav Kysela) [1869536] - [sound] ALSA: echoaudio: Remove redundant check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fixed kernel warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: support machine driver with rt1015 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: sort header inclusions in alphabetical (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qdsp6: use dev_err instead of pr_err (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: add command opcode to timeout error report (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix null-ptr-deref bug during device removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: codecs: max98373: remove Idle_bias_on to let codec suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max98373: Removed superfluous volume control from chip default (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: add more logs when topology load fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: factor kfree(se) in error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: use break on errors, not continue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix tlvs in error handling for widget_dmixer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: fix kernel oops on route addition error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: add min/max channels for SAI/ESAI on i.MX8/i.MX8M (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix non BE conversion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: set dai_link dpcm_ flags with a helper (Jaroslav Kysela) [1869536] - [sound] ALSA: usb/line6: remove 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd: Add missing of_node_put() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: add default clock handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACPI dependency check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: remove unused-but-set variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-i2s: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: acp3x-pcm-dma: fix 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-rt5645: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Fix build error on m68k and others (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: Remove only the registered component in devm functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: Add Intel silent stream support (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/au88x0: remove "defined but not used" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: vx_core: remove warning for empty loop body (Jaroslav Kysela) [1869536] - [sound] ALSA: pcmcia/pdaudiocf: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/via82xx: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/fm801: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/es1938: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: xen: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/oxygen/xonar_wm87x6: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/rme9652/hdspm: remove always true condition (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/korg1212: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/emu10k1: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pci/emu10k1: remove "set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi: fix kernel-doc warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/ctxfi/ctatc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/aw2-saa7146: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/echoaudio: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: pci/asihpi: remove 'set but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove 'set but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/gus: remove -Wmissing-prototypes warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: compress: fix partial_drain completion state (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for RTX6001 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: fix SND_HDA_GENERIC kconfig & build (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for MacroSilicon MS2109 (Jaroslav Kysela) [1869536] - [sound] ALSA: core: pcm_iec958: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer Veriton N4660G with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of Acer C20-820 with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable audio jacks of Acer vCopperbox with ALC269VC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix Lenovo Thinkpad X1 Carbon 7th quirk subdevice id (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: improve debug traces for stream lookups (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/hdmi: fix failures at PCM open on Intel ICL and later (Jaroslav Kysela) [1869536] - [sound] ALSA: opl3: fix infoleak in opl3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8400: remove unused variables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-ac97: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add logic to check dmic hardware runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: j721e-evm: Fix missing unlock on error in j721e_audio_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_esai: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_asrc: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_spdif: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: fsl_ssi_dbg: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Rename dev_gpio to gpio1_is_irq (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Remove struct rt5670_platform_data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: return -EINVAL on unrecognized speaker amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8994: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm9713: remove spurious kernel-doc comment start (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8960: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm8986: fix missing kernel-doc arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs42l42: remove always-true comparisons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs4270: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sof-acpi-dev: fix 'defined but unused' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix 'defined but not used' warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: atom: fix kernel-doc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: support MAX98390 speaker amp (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Add an option to select internal ratio mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Enable interrupt in dma_open (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: KeemBay: Fix header guard (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_sai: Refine regcache usage with pm runtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Add custom machine driver for j721e EVM (CPB and IVI) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: davinci-mcasp: Specify stream_name for playback/capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: add format and rate constraints on rk3399 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Rectifying Unbalanced pm_runtime_enable! issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null even soundwire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix some typos (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Replace s/frame/packet/ where appropriate (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix packet size calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: initialize bus clock base and scale registers (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add definitions for 1.2 spec (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: remove multiple blank lines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: extend SDW_SLAVE_ENTRY (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: convert open-coded while() to for() loop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Fix dac- and adc- vol-tlv values being off by a factor of 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Add new gpio1_is_ext_spk_en quirk and enable it on the Lenovo Miix 2 10 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5670: Correct RT5670_LDO_SEL_MASK (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Change bus format to I2S 2 channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add voltage sense slot configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Add right and left channel slot programming (Jaroslav Kysela) [1869536] - [sound] ALSA: asoc: Update supported rate and format for dummy dai (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Drop HAS_DMA dependency to fix link failure (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: Add MAX98373 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Fix a typo in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: common: add match table for TGL MAX98373 + RT5682 SoundWire driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: Intel: cml_rt1011_rt5682: explicitly access first codec (Jaroslav Kysela) [1869536] - [sound] ALSA: snd/soc: correct trivial kernel-doc inconsistency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Update TDM configuration in hw_params (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_card_prelinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: use statically define codec config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: cml_rt1011_rt5682: reduce log level for printing quirk (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for jsl-max98360a-rt5682 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: Fix the comment for max_98373_components (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Boards: tgl_max98373: add dai_trigger function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: byt*.c: remove cast in dev_info quirk log (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add quirk override with kernel parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bxt_rt298: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: add missing .owner field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: add missing header inclusion (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: declare missing structure prototypes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: move definition of enum snd_soc_bias_level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Fix format issue for extra space before a comma (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2562: Update shutdown GPIO property (Jaroslav Kysela) [1869536] - [sound] ALSA: AsoC: amd: add missing snd- module prefix to the acp3x-rn driver kernel module (Jaroslav Kysela) [1869536] - [sound] ALSA: core: Warn on empty module (Jaroslav Kysela) [1869536] - [sound] ALSA: hda - let hs_mic be picked ahead of hp_mic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add WM8524 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix the pop noise while OMTP type headset plugin (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix OOB access of mixer element list (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Samsung USBC Headset (AKG) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1011: fix KASAN out-of-bounds bug in find_next_bit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set playback and capture constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix uninitialized scalar variable in fsl_easrc_set_ctx_format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: disable jack in dailink .exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_rt5682: move disabling jack to dai link's exit() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: kbl-rt5660: use .exit() dailink callback to release gpiod (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix module load/unload issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: introduce exit() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Fix unchecked return value for clk_prepare_enable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_mqs: Don't check clock is NULL before calling clk API (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Flight S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm_adsp: Add controls for calibration and diagnostic FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: remove snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: ak*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: cs*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: da*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: alc*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: msm*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: tlv*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wcd*: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atmel: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: rename to snd_soc_component_read() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: use io_mutex correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_read32() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Constify static structs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: transition to 3 steps initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: pass link information as platform data (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: use devm_ allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel_init: remove useless test (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: clarify drvdata and remove more indirections (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: cleanups for indirections/logs (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: fix memory leak with devm_kasprintf (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: clock_stop: don't deal with UNATTACHED Slave devices (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: Replace 'objs' by 'y' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add pm runtime function (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Enable sync-write operation as default for all controllers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rockchip: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: closing specific instance (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Let LED cdev handling suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Unify LED helper code (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Use the new vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add vmaster mute LED helper (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop the old mic-mute LED hook (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Drop unused snd_hda_gen_fixup_micmute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/sigmatel: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/conexant: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Convert to cdev-variant of mic-mute LED controls (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Add a helper for mic-mute LED with LED classdev (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: generic: Always call led-trigger for mic mute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Intel: add missing PCI IDs for ICL-H, TGL-H and EKL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt*: simplify card names for SOF uses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hdac_hda: fix memleak with regmap not freed on remove (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI IDs for ICL-H and TGL-H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for CometLake-S (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: SOF: merge COMETLAKE_LP and COMETLAKE_H (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: imply acodec glue on axg sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add mute LED and micmute LED support for HP systems (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_spdif: Add support for imx6sx platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Add MQS support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Fix reference count leaks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix potential use-after-free of streams (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add quirk for MSI GE63 laptop (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Flush DAC data before playback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_ssi: Fix bclk calculation for mono channel (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: AMD: Use mixer control to switch between DMICs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Add Amp init common setting func (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: DAI wclk supports 44100 Hz output (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let PLL2 support the freq conversion for 44100Hz sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-parallel-out: Fix a reference count leak (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img: Fix a reference count leak in img_i2s_in_set_fmt (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8960: Support headphone jack detection function (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: samsung: Add driver for Aries boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm0010: Use kmemdup rather than duplicating its implementation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add makefiles and kconfig changes for KeemBay (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Add KeemBay platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt6358: support DMIC one-wire mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix "Function parameter not described" warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wunused-but-set-variable (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: tidyup Copyright (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc_pcm_trigger_start/stop() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: merge soc-io.c into soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_hw_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_initialize() to soc-component.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_xxx_regmap() to soc-component (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add soc_component_pin() and share code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: improve error messages in soc_pcm_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: reduce verbosity of BE override message (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use SG-buffer only when direct DMA is available (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Make SG-buffer helper usable for continuous buffer, too (Jaroslav Kysela) [1869536] - [sound] ALSA: memalloc: Initialize all fields of snd_dma_buffer properly (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: Use dma_mmap_coherent() on x86, too (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98357a: add compatible string for MAX98360A (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Update rt1015 default register value according to spec modification (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: common: set correct directions for dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: q6afe: add support to get port direction (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: fix checks for multi-cpu FE dailinks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: Let dai clks be registered whether mclk exists or not (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: wait for notification when changing clock configuration for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-topology: use devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-devres: add devm_snd_soc_register_dai() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Set 48 kHz rate for Rodecaster (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add quirk for Denon DCD-1500RE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix data copying speed issue with EDMA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Reuse the dma channel if available in Back-End (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmaengine_pcm: export soc_component_to_pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: export snd_soc_lookup_component_nolocked (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add implicit feedback quirk for SSL2+ (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add NVIDIA codec IDs 9a & 9d through a0 to patch table (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: q6asm: handle EOS correctly (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Update regmap readable reg and volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5645: Add platform-data for Asus T101HA (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT10-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: nocodec: conditionally set dpcm_capture/dpcm_playback flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: replace capture_only by dpcm_capture (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: core: only convert non DPCM link to DPCM link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: fix playback/capture checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: dpcm: Only allow playback/capture if supported (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: add missing free_irq() in error path (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: disallow linking stream to itself (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Manage auto-pm of all bundled interfaces (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - add a pintbl quirk for several Lenovo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix snd_pcm_link() lockdep splat (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Use the new macro for HP Dock rename quirks (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add vendor, product and profile name for HP Thunderbolt Dock (Jaroslav Kysela) [1869536] - [sound] ALSA: emu10k1: delete an unnecessary condition (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix inconsistent card PM state after resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix potential crash during param fw loading (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Fix incorrect printf qualifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Defer probe when fail to find codec device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Modify the target DMIC clock rate (Jaroslav Kysela) [1869536] - [sound] ALSA: es1688: Add the missed snd_card_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add sienna_cichlid audio asic id for sienna_cichlid up (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6asm-dai: kCFI fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_add_dai_link() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_set_bias_level() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_late_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add probed bit field to snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_resume_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_post() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: add snd_soc_card_suspend_pre() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_subclass to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_codec_dai() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_set/get_drvdata() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_jack_new() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-card: move snd_soc_card_get_kcontrol() to soc-card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-card.c (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc.h: convert bool to bit field for snd_soc_card (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof_pcm512x: remove CONFIG_SND_HDA_CODEC_HDMI condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof-sdw: remove CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC condition (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: add depends on SND_SOC_SOF_HDA_AUDIO_CODEC for common hdmi (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fixing usage of plain int instead of NULL (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: fix generic hda codec support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: fix 'defined but not used' warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: Subject:ASoC: soc-pcm: fix BE dai not hw_free and shutdown during mixer update (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: reduce verbosity of error messages for sof-dai and sof-link (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc_dma: Fix dma_chan leak when config DMA channel failed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Enable class-D silence and clock detections (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-i2s-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: remove the redundant pass checks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: refine and log the header in the correct pass (Jaroslav Kysela) [1869536] - [sound] ALSA: ac97: Remove sound driver for ancient platform (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: Removing unnecessary instance initialization (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sta32x: add missed function calls in error paths (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: split i2c driver into separate module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: nau8810: add I2C device and compatible ID (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ingenic: Unconditionally depend on devicetree (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Clean up quirk entries with macros (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix return value check in asoc_mmp_sspa_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-in: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: img-spdif-out: Fix runtime PM imbalance on error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: harden IPC initialization and handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: mask BUSY or DONE interrupts in handler (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: BYT: add .remove op (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: ignore DSP replies received when they are not expected (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: byt/cht: add .pm_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640/51: remove .ignore_suspend (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: pm: handle resume on legacy Intel platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: byt: Add PM callbacks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dapm: Move dai_link widgets to runtime to fix use after free (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add new codec supported for ALC287 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Quirks for Gigabyte TRX40 Aorus Master onboard audio (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tas2552: Fix runtime PM imbalance in tas2552_component_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix incomplete error-handling in img_i2s_in_probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: Fix runtime PM imbalance in omap2_mcbsp_set_clks_src (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fix semicolon.cocci warnings (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: mixer: volume quirk for ESS Technology Asus USB DAC (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add a model for Thinkpad T570 without DAC workaround (Jaroslav Kysela) [1869536] - [sound] ALSA: hwdep: fix a left shifting 1 by 31 UB bug (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Merge suspend/resume function to runtime_suspend/resume (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: imx-audmix: Fix unused assignment to variable 'ret' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Fix -Wmissing-prototypes warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98390: Added Amplifier Driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: loader: Adjust validation condition for fw_offset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_compr_startup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: add snd_soc_link_be_hw_params_fixup() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: remove unneeded parameter from snd_soc_link_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-link: move soc_rtd_xxx() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: add soc-link.c (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite-mk3 (FireWire only model) (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: keep ADCs and DACs always on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add digital microphone controls (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for fetching mode switch (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v3 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: refactoring protocol v2 for clock source getter (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: remove obsoleted codes (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for stream management (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: use table-based calculation of packet formats for proc (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v3 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add alternative functions to detect packet format for protocol v2 (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add model-specific table of chunk count (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: drop protocol structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: add wrapper functions for protocol-dependent operations (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: localize protocol data (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v3 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: move spec data to v2 protocol file (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: remove Compulab pxa2xx boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add mono playback switch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: add filter controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: don't use regmap defaults (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Fix the error handling in probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use a single module (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix ADC level control (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix spelling mistake (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: fix trailing line in sysfs_slave.c (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: add Slave sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add sysfs support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: disco: s/ch/channels/ (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add Device Tree support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: return error when acp de-init fails (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: refactoring dai_hw_params() callback (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: fix kernel warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Do not pass irq numbers in comments (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Remove unneeded ifdef's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Set ASR76K and ASR56K based on processing clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable build for RN machine driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: RN machine driver using dmic (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create platform devices for Renoir (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: enable Renoir acp3x drivers build (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver pm ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver PM ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP PDM DMA driver dai ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp3x pdm driver dma ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: irq handler changes for ACP3x PDM dma driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add ACP3x PDM platform driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: create acp3x pdm platform device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add acp init/de-init functions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP PCI driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: add Renoir ACP3x IP register header (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add more fixup entries for Clevo machines (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: master: add runtime pm support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: add sdw_master_device support (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: add unique bus id (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus_type: introduce sdw_slave_type and sdw_master_type (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: rename sdw_bus_master_add/delete, add arguments (Jaroslav Kysela) [1869536] - [sound] ALSA: iec1712: Initialize STDSP24 properly when using the model=staudio option (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for Toshiba Encore WT8-A tablet (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max9867: fix volume controls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix unused assignment in fsl_set_clock_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd: raven: Make the driver name consistent across files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Fix indentation to put on one line affected code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cleanup dai / component active code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dwc: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: pxa: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: meson: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: jz4740: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: cirrus: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bcm: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: atomel: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: use snd_soc_xxx_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_stream_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_active() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dapm: use snd_soc_dai_activate()/deactivate() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_action() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-pcm: replace snd_soc_runtime_activate()/deactivate() to macro (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_pll to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: move set_sysclk to codec level (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add regulator support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: da7213: Add da7212 DT compatible (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: remap BTN_0 as KEY_PLAYPAUSE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remap buttons (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: fix typo in components string (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: soc-acpi: change machine driver name for WM8804 platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make imx8m_dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: make dsp_ops static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: sdw: relax sdw machine select constraints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: add support to smart amplifier (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: inform DSP that driver is going to be removed (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add a power_down_notify method (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Do nothing when DSP PM callbacks are not set (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: remove duplicate allocation (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: fix memory leak in set_sdw_stream() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt*-sdw: don't assign slave_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Xtreme (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm: fix incorrect hw_base increase (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Unexport some local helper functions (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Drop unused snd_hda_queue_unsol_event() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Fix potential race in unsol event handler (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add duplex sound support for USB devices using implicit feedback (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: fixing upper volume limit for RME Babyface Pro routing crosspoints (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: introduce SoC specific data (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Limit int mic boost for Thinkpad T530 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: Use force clear for WM8962_SYSCLK_ENA after reset (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Set appropriate bus format for given bit width (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for the runtime power management (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Prepare/unprepare the clocks (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Remove the embedded struct ssp_device (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Add support for soc-generic-dmaengine-pcm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Get rid of dma_params and phys_base (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: A trivial typo fix (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: omap-mcbsp: Fix an error handling path in 'asoc_mcbsp_probe()' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Update description for HDaudio kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ux500: mop500: Fix some refcounted resources issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Drop S20_3LE case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mmp-sspa: Flip SNDRV_PCM_FMTBIT_S24_3LE on (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Use readq to read 64 bit registers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: baytrail: Fix register access (Jaroslav Kysela) [1869536] - [sound] ALSA: SoC: rsnd: add interrupt support for SSI BUSIF buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add COEF workaround for ASUS ZenBook UX431DA (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS UX581LV with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS UX550GE with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable headset mic of ASUS GL503VM with ALC295 (Jaroslav Kysela) [1869536] - [sound] ALSA: drivers/powerpc: Replace _ALIGN_UP() by ALIGN() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: core: fix error return code in sof_probe_continue() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: set headset button maps (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-motu: fulfill missing entries in Kconfig (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: (cosmetic) remove multiple superfluous "else" statements (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: Use IRQF_ONESHOT (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME Fireface UFX (untested) (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: add support for RME FireFace 802 (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to decide name of sound card (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: code refactoring to add enumeration constants for model identification (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: start IR context immediately (Jaroslav Kysela) [1869536] - [sound] ALSA: fireface: fix configuration error for nominal sampling transfer frequency (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek: Add quirk for Samsung Notebook (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix unused variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use sequence of syt offset and data block on pool in AMDTP domain (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: pool ideal sequence of syt offset and data block (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add cache for packet sequence to AMDTP domain structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for data block calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt offset calculation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for syt computation (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: code refactoring for parameters of packet queue and IRQ timing (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: add reference to domain structure from stream structure (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: use macro for maximum value of second in 1394 OHCI isoc descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix invalid assignment to union data for directional parameter (Jaroslav Kysela) [1869536] - [sound] ALSA: fireworks: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: Replace zero-length array with flexible-array (Jaroslav Kysela) [1869536] - [sound] ALSA: rawmidi: Fix racy buffer resize under concurrent accesses (Jaroslav Kysela) [1869536] - [sound] ALSA: soc: fsl_asrc: Make some functions static (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1016: Add the rt1016 support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5677: Use devm_snd_soc_register_component() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: mt8183: fix error handling of platform_get_irq() (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC (Jaroslav Kysela) [1869536] - [sound] ALSA: portman2x4: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: sound/ppc: Use bitwise instead of arithmetic operator for flags (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mediatek: Fix error handling (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: amd :High hw_level while simultaneous capture (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Return true, false for return type bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: lpass-cpu: Make I2S SD lines configurable (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use hdac_to_hda_codec macro (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Use dev_to_hdac_dev macro (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: bus: reduce verbosity on enumeration (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: debugfs: clarify SDPX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: slave: don't init debugfs on device registration error (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: qcom: fix error handling in probe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8524: Add support S32_LE (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: Use the defined variable to simplify code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt1015: Add condition to prevent SoC providing bclk in ratio of 50 times of sample rate (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rl6231: Add the K bypass for the PLL parameters (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: adau7118: Mark the ADAU7118 reset register as volatile (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: max9768: update contact email (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: max98373: reorder max98373_reset() in resume (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: workaround playback failure on Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add member to store ratio for stripe control (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/tegra: correct number of SDO lines for Tegra194 (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: add mapping for ASRock TRX40 Creator (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse (Jaroslav Kysela) [1869536] - [sound] ALSA: Revert "ALSA: hda/realtek: Fix pop noise on ALC225" (Jaroslav Kysela) [1869536] - [sound] ALSA: firewire-lib: fix 'function sizeof not defined' error of tracepoints format (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: Add poll callback for hwdep (Jaroslav Kysela) [1869536] - [sound] ALSA: line6: hwdep: add support for O_NONBLOCK opening mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ipc: channel map structures (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: sof-wm8804: support for Hifiberry Digiplus boards (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Update correct LED status at the first time usage of update_mute_led() (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Add control message quirk delay for Kingston HyperX headset (Jaroslav Kysela) [1869536] - [sound] ALSA: isa/wavefront: prevent out of bounds write in ioctl (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Fix unused variable warning w/o CONFIG_LEDS_TRIGGER_AUDIO (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Add LED class support for micmute LED (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Enable micmute LED on and HP system (Jaroslav Kysela) [1869536] - [sound] ALSA: hda/realtek - Introduce polarity for micmute LED GPIO (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: sort out Kconfig, again (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove unwanted btn_type assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove duplicate rt5682_reset() calls (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: replace message printing from pr_() to dev_() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: remove empty default case (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix space issues (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: simplify assertions (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: change trigger sequence to fix pop noise when stopping playback on sdw platforms (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: replace sof_link_hda_process by sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: set component dai_index to ipc dai config dai_index (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: send ipc for all found DAIs in sof_set_dai_config (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: broadwell: Fix oops during module removal (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: rt5682: fix I2C/Soundwire dependencies (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: mark PM functions __maybe_unused (Jaroslav Kysela) [1869536] - [sound] ALSA: seq: oss: remove unused inline function snd_seq_oss_timer_is_realtime (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Fix unused assignment (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoc: nau8810: add AUX related dapm widgets and routes (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: wm97xx: fix ac97 dependency (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: component: suppress uninitialized-variable warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_pointer() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_ack() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_get_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_set_params() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_shutdown() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compr_start() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_remove() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_trigger() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_prepare() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add snd_soc_pcm_dai_new() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: don't overwide dai->driver->ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-dai: add soc_dai_err() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: broadwell: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5650: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: bdw-rt5677: add channel constraint (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: add explicit dependency on GPIOLIB when DMIC is used (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting dma type (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Multiple I/O PCM format support for pipe (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Add alternative topology binary name (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use the defined variable to clean code (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Check for null pointer before dereferencing "ctx" in fsl_easrc_hw_free() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_dai_fmt() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: mxs-saif: Avoid unnecessary check (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw: add amp number in components string for ucm (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_esai: Disable exception interrupt before scheduling tasklet (Jaroslav Kysela) [1869536] - [sound] ALSA: pcm_native: result of put_user() needs to be checked (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: snd-sof-intel-hda-common - add hda_model parameter and pass it to HDA codec driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: avoid false-positive Wuninitialized warning (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8962: set CLOCKING2 as non-volatile register (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix racy list management in output queue (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Improve frames size computation (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Refactor Intel NHLT init (Jaroslav Kysela) [1869536] - [sound] ALSA: ACPICA: Add NHLT table signature (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add missing dependency on IMX_SCU (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: Skylake: Replace guid_copy() with import_guid() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: dmic: Allow GPIO operations to sleep (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Fix build (Jaroslav Kysela) [1869536] - [sound] ALSA: oxygen: use true, false for bool variables (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Fix a limit check in proc_dump_substream_formats() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - fix oops on systems without i915 audio codec (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Add initial ZL38060 driver (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: remove snd_compr_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sprd: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: sof: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: atom: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: qcom: q6sp6: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: uniphier: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codec: wm_adsp: use snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-compress: add snd_compress_ops (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: add back the hack for a too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Move common definition to fsl_asrc_common (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl-asoc-card: Support new property fsl, asrc-format (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_asrc: rename asrc_priv to asrc (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Add audio mclk parent configuration (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: Use device managed resource APIs to get the clock (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd9335: remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wcd934x: remove unnecessary comparisons to bool (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: split woofer and tweeter support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix wrong dependency of da7210 and wm8983 (Jaroslav Kysela) [1869536] - [sound] ALSA: soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: Print more information in stream proc files (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: txx9: don't work around too small resource_size_t (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: haswell: Power transition refactor (Jaroslav Kysela) [1869536] - [sound] ALSA: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Fix misspellings of "Analog Devices" (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: handle multiple sets of tuple arrays (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: stop parsing when all tokens have been found (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get HDA rate and channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: parse hda_tokens to &config->hda (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Get ALH rate amd channels from topology (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: align sof_ipc_dai_alh_params with FW (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Change DMIC load IPC to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: Fix typo in header file comment text (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: make sof_ipc_cc_version to fixed length (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in topology.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in trace.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: change type char to uint8_t in info.h (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add debug ABI version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: add probe support extend data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: Add support for DC Blocker (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse compiler version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse windows (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: ext_manifest: parse firmware version (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce extended manifest (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Introduce offset in firmware data (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Mark get_ext* function ext_hdr arguments as const (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: topology: fix: handle DAI widget connections properly with multiple CPU DAI's (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Add i.MX8MP device descriptor (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8M HW support (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx: fix undefined reference issue (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: imx8: Fix randbuild error (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: topology: Remove unneeded semicolon (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: fsl_micfil: Omit superfluous error message in fsl_micfil_probe() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: skl_hda_generic: remove rtd->codec_dai (Jaroslav Kysela) [1869536] - [sound] ALSA: usb-audio: RME Babyface Pro mixer patch (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8900: remove some defined but not used symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8990: remove some defined but unused symbols (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxvoice_controls' (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support nvidia, headset property (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt711: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt700: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt5682: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_rt1308: remove codec dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: remove codec_dai use (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof-da7219-max98373: add DMIC widget and route (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel: sof_sdw: init all aggregated codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: boards: support Elkhart Lake with rt5660 (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for ElkhartLake (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: Add ElkhartLake HDMI codec vid (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: intel/skl/hda - set autosuspend timeout for hda codecs (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: soc-core: Add dynamic debug logs in soc_dai_link_sanity_check() (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: log number of microphones detected in NHLT tables (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: codecs: rt1308-sdw: reduce verbosity (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary parentheses (Jaroslav Kysela) [1869536] - [sound] ALSA: ASoC: SOF: remove unneeded variables (Jaroslav Kysela) [1869536] - [sound] ALSA: hda: add autodetection for SoundWire (Jaroslav Kysela) [1869536] - [s390] mm/gup: fix gup_fast with dynamic page table folding (Philipp Rudo) [1879401 1768713 1883266]- [netdrv] Take common prefetch code structure into a function (Ivan Vecera) [1882011] - [net] lwtunnel: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [net] sched: only keep the available bits when setting vxlan md->gbp (Xin Long) [1879363] - [vhost] Don't call access_ok() when using IOTLB (Greg Kurz) [1883084] - [clocksource] hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions (Mohammed Gamal) [1880230] - [net] core: Replace driver version to be kernel version (Petr Oros) [1867192] - [net] use netif_is_bridge_port() to check for IFF_BRIDGE_PORT (Josef Oskera) [1867923] - [net] sctp: fix sctp_auth_init_hmacs() error path (Xin Long) [1891413] - [net] sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant (Xin Long) [1891413] - [net] sctp: add SCTP_PEER_ADDR_THLDS_V2 sockopt (Xin Long) [1891413] - [net] sctp: add support for Primary Path Switchover (Xin Long) [1891413] - [net] sctp: add SCTP_EXPOSE_POTENTIALLY_FAILED_STATE sockopt (Xin Long) [1891413] - [net] sctp: add SCTP_ADDR_POTENTIALLY_FAILED notification (Xin Long) [1891413] - [net] sctp: add pf_expose per netns and sock and asoc (Xin Long) [1891413] - [net] qos offload add flow status with dropped count (Ivan Vecera) [1890263] - [i2c] i2c: i801: Add support for Intel Tiger Lake PCH-H (Steve Best) [1782725] - [i2c] i2c: i801: Add support for Intel Emmitsburg PCH (David Arcari) [1837403] - [mfd] mfd: intel-lpss: Add Intel Emmitsburg PCH PCI IDs (David Arcari) [1837403] - [powerpc] powerpc/papr_scm: Fix warning triggered by perf_stats_show() (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Limit the readability of 'perf_stats' sysfs attribute (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Add support for fetching nvdimm 'fuel-gauge' metric (Diego Domingos) [1875364] - [powerpc] powerpc/papr_scm: Fetch nvdimm performance stats from PHYP (Diego Domingos) [1875364] - [include] driver-core: Introduce DEVICE_ATTR_ADMIN_{RO, RW} (Diego Domingos) [1875364] - [net] netfilter: reject: skip csum verification for protocols that don't support it (Florian Westphal) [1740082] - [net] netfilter: Fix remainder of pseudo-header protocol 0 (Florian Westphal) [1740082] - [powerpc] powerpc/pseries: Add KVM guest doorbell restrictions (Diego Domingos) [1870221] - [powerpc] powerpc: Inline doorbell sending functions (Diego Domingos) [1870221] - [powerpc] powerpc/pseries: Use doorbells even if XIVE is available (Diego Domingos) [1870221] - [powerpc] powerpc: Fix P10 PVR revision in /proc/cpuinfo for SMT4 cores (Steve Best) [1885927] - [tools] selftests: implement flower classifier terse dump tests (Ivan Vecera) [1879189] - [net] sched: cls_flower: implement terse dump support (Ivan Vecera) [1879189] - [net] sched: implement terse dump support in act (Ivan Vecera) [1879189] - [net] sched: introduce terse dump flag (Ivan Vecera) [1879189] - [netdrv] net/mlx5e: Fix missing switch_id for representors (Petr Oros) [1874073] - [tools] selftests: net: Add port split test (Petr Oros) [1874073] - [net] devlink: Move input checks from driver to devlink (Petr Oros) [1874073] - [net] devlink: Add a new devlink port split ability attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set port split ability attribute in driver (Petr Oros) [1874073] - [net] devlink: Add a new devlink port lanes attribute and pass to netlink (Petr Oros) [1874073] - [netdrv] mlxsw: Set number of port lanes attribute in driver (Petr Oros) [1874073] - [net] devlink: Replace devlink_port_attrs_set parameters with a struct (Petr Oros) [1874073] - [net] devlink: Move switch_port attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [net] devlink: Move set attribute of devlink_port_attrs to devlink_port (Petr Oros) [1874073] - [netdrv] mlx5e: Use helper API to get devlink port index for all port flavours (Petr Oros) [1874073] - [net] devlink: Add support for board.serial_number to info_get cb. (Petr Oros) [1879194] - [net] devlink: Support setting hardware address of port function (Petr Oros) [1879195] - [net] devlink: Support querying hardware address of port function (Petr Oros) [1879195] - [net] devlink: Prepare devlink port functions to fill extack (Petr Oros) [1879195] - [net] sctp: not disable bh in the whole sctp_get_port_local() (Xin Long) [1704525] - [net] sctp: replace some sock_net(sk) with just 'net' (Xin Long) [1704525] - [x86] x86/resctrl: Fix a NULL vs IS_ERR() static checker warning in rdt_cdp_peer_get() (Terry Bowman) [1873124]- [net] sched: initialize with 0 before setting erspan md->u (Xin Long) [1879358] - [net] ipv6: Discard next-hop MTU less than minimum link MTU (Balazs Nemeth) [1879893] - [kvm] Revert "x86/kvm: Move context tracking where it belongs" (Nitesh Narayan Lal) [1890284] - [video] hyperv_fb: Update screen_info after removing old framebuffer (Kairui Song) [1870081] - [x86] x86/kexec: Use up-to-dated screen_info copy to fill boot params (Kairui Song) [1870081] - [netdrv] netdevsim: Register control traps (Petr Oros) [1888724] - [net] devlink: Add ACL control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 3 control packet traps (Petr Oros) [1888724] - [net] devlink: Add layer 2 control packet traps (Petr Oros) [1888724] - [net] devlink: Add 'control' trap type (Petr Oros) [1888724] - [net] devlink: Add 'mirror' trap action (Petr Oros) [1888724] - [netdrv] netdevsim: Move layer 3 exceptions to exceptions trap group (Petr Oros) [1888724] - [net] devlink: Create dedicated trap group for layer 3 exceptions (Petr Oros) [1888724] - [net] xfrmi: drop ignore_df check before updating pmtu (Balazs Nemeth) [1857679] - [kernel] sched/features: Fix !CONFIG_JUMP_LABEL case (Daniel Bristot de Oliveira) [1885850] - [net] flow_offload: simplify hw stats check handling (Ivan Vecera) [1888317] - [scsi] scsi: core: Only re-run queue in scsi_end_request() if device queue is busy (Ewan Milne) [1885733] - [scsi] scsi: core: Clean up scsi_noretry_cmd() (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Make sdebug_build_parts() respect virtual_gb (Ewan Milne) [1885733] - [scsi] scsi: fc: Add 256GBit speed setting to SCSI FC transport (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement lun_format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Remove superfluous close zone in resp_open_zone() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add spaces around binary operator "|" (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_srp: Sanitize scsi_target_block/unblock sequences (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement tur_ms_to_ready parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix request sense (Ewan Milne) [1885733] - [scsi] scsi: core: Delete unnecessary buffer allocation for every loop iteration (Ewan Milne) [1885733] - [scsi] scsi: core: Add missing scsi_device_put() in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: core: Only return started requests from scsi_host_find_tag() (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_iscsi: Drop a duplicated word (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_sas: Add missing newline in sysfs 'enable' attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_fc: Match HBA Attribute Length with HBAAPI V2.0 definitions (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Update documentation url and bump version (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: every_nth triggered error injection (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Support hostwide tags (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add check for sdebug_max_queue during module init (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: sd: Fix kdoc comment format (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix in_use bitmap corruption (Ewan Milne) [1885733] - [scsi] scsi: core: Register sysfs for SCSI workqueue (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport_spi: Fix function pointer check (Ewan Milne) [1885733] - [scsi] scsi: core: Fix formatting errors in scsi_lib.c (Ewan Milne) [1885733] - [scsi] scsi: core: Remove scsi_sdb_cache (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing deallocate of device minor (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_probe() missing mutex_destroy (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Parser tables and code interaction (Ewan Milne) [1885733] - [scsi] scsi: core: Refactor scsi_mq_setup_tags function (Ewan Milne) [1885733] - [scsi] scsi: core: Fix incorrect usage of shost_for_each_device (Ewan Milne) [1885733] - [scsi] scsi: sd: Add zoned capabilities device attribute (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Fix an error handling bug in sdeb_zbc_model_str() (Ewan Milne) [1885733] - [scsi] scsi: pm: Balance pm_only counter of request queue during system resume (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Disallow zone sizes that are not powers of 2 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement ZBC host-aware emulation (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_size_mb module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_nr_conv module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add zone_max_open module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC module parameter (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC zone commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add ZBC mode and VPD pages (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Bump to version 1.89 (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Re-arrange parameters alphabetically (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement PRE-FETCH commands (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Weaken rwlock around ramdisk access (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Add per_host_store option (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Use scsi_et_resid() where appropriate (Ewan Milne) [1885733] - [scsi] scsi: scsi_debug: Randomize command completion time (Ewan Milne) [1885733] - [scsi] scsi: core: doc: Change function comments to kernel-doc style (Ewan Milne) [1885733] - [scsi] scsi: sr: Use {get, put}_unaligned_be*() instead of open-coding these functions (Ewan Milne) [1885733] - [scsi] scsi_ioctl.c: switch SCSI_IOCTL_GET_IDLUN to copy_to_user() (Ewan Milne) [1885733] - [scsi] scsi: core: Avoid calling synchronize_rcu() for each device in scsi_host_block() (Ewan Milne) [1885733] - [scsi] scsi: st: remove unneeded variable 'result' in st_release() (Ewan Milne) [1885733] - [scsi] scsi: sr: Fix sr_block_release() (Ewan Milne) [1885733] - [scsi] scsi: scsi_trace: Use get_unaligned_be24() (Ewan Milne) [1885733] - [scsi] scsi: st: Use get_unaligned_be24() and sign_extend32() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_busy_iter() (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_(block, unblock) helper function (Ewan Milne) [1885733] - [scsi] scsi: core: add scsi_host_complete_all_commands() helper (Ewan Milne) [1885733] - [scsi] scsi: sr: get rid of sr global mutex (Ewan Milne) [1885733] - [powerpc] scsi: sr: remove references to BLK_DEV_SR_VENDOR, leave it enabled (Ewan Milne) [1885733] - [scsi] scsi: core: remove .for_blk_mq (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Rename sd_zbc_check_zones() (Ewan Milne) [1885733] - [scsi] scsi: sd_zbc: Simplify sd_zbc_check_zones() (Ewan Milne) [1885733] - [ata] scsi: core: Clean up SG_NONE (Ewan Milne) [1885733] - [scsi] scsi: scsi_transport.h: switch to SPDX tags (Ewan Milne) [1885733] - [scsi] scsi: libsas: Inject revalidate event for root port event (Ewan Milne) [1885733] - [scsi] scsi: libsas: Stop hardcoding SAS address length (Ewan Milne) [1885733] - [scsi] scsi: clean obsolete return values of eh_timed_out (Ewan Milne) [1885733] - [scsi] scsi: libsas: Fix some indentation in libsas.h (Ewan Milne) [1885733] - [scsi] scsi: st: mark expected switch fall-throughs (Ewan Milne) [1885733] - [scsi] scsi: libsas: delete dead code in scsi_transport_sas.c (Ewan Milne) [1885733] - [nvme] nvme-rdma: params to enable pi_capable devices (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix return value in __lpfc_nvme_ls_abort (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: fix axchg pointer reference after free and double frees (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Fix pointer checks and comments in (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Fix lpfc_nodelist leak when processing unsolicited event (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Response support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Abort support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvme: Add Receive LS Request and Send LS Response support to nvme (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor Send LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add Send LS Request and Abort LS Request support (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: nvmet: Add support for NVME LS request hosthandle (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor NVME LS receive handling (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Commonize lpfc_async_xchg_ctx state and flag definitions (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctx (Gopal Tiwari) [1857052 1857051 1853231] - [scsi] lpfc: Refactor lpfc nvme headers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: allow to queue requests for live queues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: cancel async events before freeing event struct (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Revert: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: only use power of two io boundaries (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix NULL dereference for pci nvme controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: cancel nvme device request before disabling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Fix a missed _irqsave version of spin_lock in 'nvmet_fc_fod_op_done()' (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix reset hang if controller died in the middle of a reset (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix controller instance leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: serialize controller teardown sequences (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: have nvme_wait_freeze_timeout return if it timed out (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Disable keep-alive timer when kato is cleared to 0h (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Fix wrong return value in __nvme_fc_init_request() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use spin_lock_irq() when taking the ctrl->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: skip noiob for zoned devices (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: call blk_mq_free_request() directly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix oops in pt cmd execution (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use u32 for nvme_dev.q_depth and nvme_queue.q_depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns tear down label for pt-cmd handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix a memory leak (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-passthru: Reject commands with non-sgl flags set (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: remove extra variable in create ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: set ctrl state connecting after init (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_ctrl_get_by_path() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru Kconfig option (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce the passthru configfs interface (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add passthru enable/disable helpers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add passthru code to process commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: export nvme_find_get_ns() and nvme_put_ns() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce nvme_execute_passthru_rq to call nvme_passthru_() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: remove redundant del_work_active flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: create helper function to obtain command effects (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-hwmon: log the controller device name (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: check successful reference in nvmet_fc_find_target_assoc (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clear any SGL flags in passthru commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix deadlock in disconnect during scan_work and/or ana_work (Gopal Tiwari) [1857052 1857051 1853231] - [acpi] nvme-pci: add support for ACPI StorageD3Enable property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use xarray for ctrl ns storing (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document nvme controller states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: use new shared CQ mechanism (Gopal Tiwari) [1857052 1857051 1853231] - [infiniband] RDMA/core: Add protection for shared CQs used by ULPs (Gopal Tiwari) [1857052 1853231] - [infiniband] RDMA/core: Introduce shared CQ pool API (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove an unnecessary condition (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove redundant validation in nvme_start_ctrl() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: prevent SK hynix PC400 from using Write Zeroes command (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: fix possible hang waiting for icresp response (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: explicitly update mpath disk capacity on revalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove ns->disk checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix some comments issues (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove redundant segment validation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use the consistent return type of nvme_pci_iod_alloc_size() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: add a blank line after declarations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: support for multiple Command Sets Supported and Effects log pages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: document quirked Intel models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose reconnect_delay and ctrl_loss_tmo via sysfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: use USEC_PER_SEC instead of magic numbers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: implement multiple I/O Command Set support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: simplify nvmet_process_resp_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: leverage request plugging (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: have queue prod/cons send list become a llist (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: optimize network stack with setting msg flags according to batch size (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: verify wwnn and wwpn format (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use unsigned type for u64 (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: introduce flags member in nvmet_fabrics_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: remove has_keyed_sgls initialization (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-loop: remove unused 'target_ctrl' in nvme_loop_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove the empty line at the beginning of nvme_should_reset() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: code cleanup for nvme_alloc_host_mem() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use unsigned for io queue depth (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for ctrl->sqsize (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-core: use u16 type for directives (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix a crash in nvme_mpath_add_disk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: fix a missing completion with remove invalidation (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: factor out a nvme_rdma_end_request helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock due to head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: don't protect ns mutation with ns->head->lock (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix bogus request queue reference put (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: fix deadlock between ana_work and scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix possible deadlock when I/O is blocked (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: assign completion vector correctly (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: override the value of the controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: set initial value for controller's numa node (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-loop: initialize tagset numa value to the value of the ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: use simple suspend when a HMB is enabled (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: constify nvmet_tcp_ops (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_set_keepalive (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: constify nvme_tcp_mq_ops and nvme_tcp_admin_mq_ops (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: do not call del_gendisk() on a disk that was never added (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] ipv4: add ip_sock_set_tos (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] tcp: add tcp_sock_set_syncnt (Gopal Tiwari) [1857052 1857051 1853231] - [net] tcp: add tcp_sock_set_nodelay (Gopal Tiwari) [1857052 1857051 1853231] - [net] net: add sock_no_linger (Gopal Tiwari) [1857052 1857051 1853231] - [target] net: add sock_set_reuseaddr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] net: add sock_set_priority (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: avoid race between nvme_reap_pending_cqes() and nvme_poll() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata support for block devices (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme: add Metadata Capabilities enumerations (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: set dma alignment to qword (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add metadata characteristics for a namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_INLINE_METADATA_SG_CNT (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce max_integrity_segments ctrl attribute (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: add metadata/T10-PI support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: enforce extended LBA format for fabrics metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: introduce nvme_rdma_sgl structure (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_check_data_len to nvmet_check_transfer_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: rename nvmet_rw_len to nvmet_rw_data_len (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: generate AEN for ns revalidate size change (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce NVME_NS_METADATA_SUPPORTED flag (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: introduce namespace features flag (Gopal Tiwari) [1857052 1857051 1853231] - [lightnvm] lightnvm: disable interleaved metadata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: make nvme_ns_has_pi accessible to transports (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add helper to revalidate bdev and file ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: revalidate-ns & generate AEN from configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_EOR if we send last payload in the batch (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: replace zero-length array with flexible-array (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: delete an unnecessary declaration (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: make sure write/poll_queues less or equal then cpu count (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: disable streams when get stream params failed (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix io_opt limit setting (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-tcp: move send/recv error handling in the send/recv methods instead of call-sites (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: mark nvmet_ana_state static (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: set MSG_SENDPAGE_NOTLAST with MSG_MORE when we have more to send (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: replace kstrndup() with kmemdup_nul() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: dma read memory barrier for completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: try to send request in queue_rq context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: align addrfam list to spec (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: flush scan work on passthrough commands (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: define constants for identification values (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address treq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for ana states (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: use type-name map for address family (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: stop using ->queuedata (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove volatile cqes (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: avoid scheduling io_work if we are already polling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up error handling in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: remove last_sq_tail (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add generic type-name mapping (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: centralize port enable access for configfs (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: avoid gcc-10 zero-length-bounds warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-tcp: use bh_lock in data_ready (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: add ns revalidation support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: slight cleanup for kbuild test warnings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: unlink head after removing last namespace (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-multipath: set bdi capabilities once (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate after verifying identifiers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: use SRQ per completion vector (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: add an error flow for post_recv failures (Gopal Tiwari) [1857052 1853231] - [nvme] nvme: remove the magic 1024 constant in nvme_scan_ns_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release namespace head reference on error (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: avoid an Identify Controller command for each namespace scan (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: factor out a nvme_ns_remove_by_nsid helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolidate chunk_sectors settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: consolodate io settings (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: revalidate namespace stream parameters (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: clean up nvme_scan_work (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: refine the Qemu Identify CNS quirk (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: check namespace head shared property (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: always search for namespace head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused parameter (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: add LS failure messages (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: provide num dword helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Add Disconnect Association Xmt support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: track hostport handle for associations (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: add target to host LS request support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: refactor to enable target to host LS (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: rename ls_list to ls_rcv_list (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: perform small cleanups on unneeded checks (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Update header and host for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Update target for common definitions for LS handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: Better size LS buffers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc nvmet-fc: refactor for common LS definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fc: Add Disconnect Association Rcv support (Gopal Tiwari) [1857052 1857051 1853231] - [include] nvme-fc: Sync header to FC-NVME-2 rev 1.08 (Gopal Tiwari) [1857052 1853231] - [nvme] nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS request (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: fix "slimmer CQ head update" (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: prevent double free in nvme_alloc_ns() error handling (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix double free of rdma queue (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: fix bonding failover possible NULL deref (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: fix NULL dereference when removing a referral (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: inherit stable pages constraint in the mpath stack device (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-fc: fix typo in comment (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Replace comma with a semicolon (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fcloop: fix deallocation of working context (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: fix compat address handling in several ioctls (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix controller creation races with teardown flow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-rdma: Add warning on state change failure at nvme_rdma_setup_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: cleanup namespace identifier reporting in nvme_init_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: rename __nvme_find_ns_head to nvme_find_ns_head (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: release ida resources (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: Implement get_mdts controller op (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Use nvme_state_terminal helper (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet-rdma: allocate RW ctxs according to mdts (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-fabrics: Use scnprintf() for avoiding potential buffer overflow (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Remove unused return code from nvme_delete_ctrl_sync (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Re-order nvme_pci_free_ctrl (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: properly print controller address (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: Add get_mdts op for controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Simplify nvme_poll_irqdisable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: slimmer CQ head update (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove two-pass completions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Remove tag from process cq (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check ncqr & nsqr for set-features cmd (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Check for readiness more quickly, to speed up boot time (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: code cleanup nvme_identify_ns_desc() (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Don't deter users from enabling hwmon support (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostid via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: expose hostnqn via sysfs for fabrics controllers (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] scsi: treewide: Consolidate {get, put}_unaligned_e24() definitions (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: check sscanf value for subsys serial attr (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: remove unused return code from nvme_alloc_ns (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: configfs code cleanup (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl model configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvmet: make ctrl-id configurable (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme: Fix uninitialized-variable warning (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme-pci: Use single IRQ vector for old Apple models (Gopal Tiwari) [1857052 1857051 1853231] - [nvme] nvme/pci: Add sleep quirk for Samsung and Toshiba drives (Gopal Tiwari) [1857052 1857051 1853231] - [md] dm: fix request-based DM to not bounce through indirect dm_make_request (Mike Snitzer) [1885650] - [md] dm: add support for REQ_NOWAIT and enable it for linear target (Mike Snitzer) [1885650] - [block] block: add QUEUE_FLAG_NOWAIT (Mike Snitzer) [1885650] - [md] dm: export dm_copy_name_and_uuid (Mike Snitzer) [1885650] - [md] dm snap persistent: simplify area_io() (Mike Snitzer) [1885650] - [md] dm thin metadata: Remove unused local variable when create thin and snap (Mike Snitzer) [1885650] - [md] dm raid: fix discard limits for raid0, raid1 and raid10 (Mike Snitzer) [1885650] - [md] dm: use dm_table_get_device_name() where appropriate in targets (Mike Snitzer) [1885650] - [md] dm table: make 'struct dm_table' definition accessible to all of DM core (Mike Snitzer) [1885650] - [md] dm: eliminate need for start_io_acct() forward declaration (Mike Snitzer) [1885650] - [md] dm: simplify __process_abnormal_io() (Mike Snitzer) [1885650] - [md] dm: push use of on-stack flush_bio down to __send_empty_flush() (Mike Snitzer) [1885650] - [md] dm thin metadata: Fix use-after-free in dm_bm_set_read_only (Mike Snitzer) [1885650] - [md] dm thin metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm cache metadata: Avoid returning cmd->bm wild pointer on error (Mike Snitzer) [1885650] - [md] dm integrity: fix error reporting in bitmap mode after creation (Mike Snitzer) [1885650] - [md] dm crypt: Initialize crypto wait structures (Mike Snitzer) [1885650] - [md] dm mpath: fix racey management of PG initialization (Mike Snitzer) [1885650] - [md] dm writecache: handle DAX to partitions on persistent memory correctly (Mike Snitzer) [1885650] - [md] dm ioctl: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm raid: Remove empty if statement (Mike Snitzer) [1885650] - [md] dm verity: Fix compilation warning (Mike Snitzer) [1885650] - [md] dm bufio: do buffer cleanup from a workqueue (Mike Snitzer) [1885650] - [md] dm verity: add "panic_on_corruption" error handling mode (Mike Snitzer) [1885650] - [md] dm: use noio when sending kobject event (Mike Snitzer) [1885650] - [md] dm writecache: add cond_resched to loop in persistent_memory_claim() (Mike Snitzer) [1885650] - [md] dm ioctl: use struct_size() helper in retrieve_deps() (Mike Snitzer) [1885650] - [md] dm writecache: skip writecache_wait when using pmem mode (Mike Snitzer) [1885650] - [md] dm writecache: correct uncommitted_block when discarding uncommitted entry (Mike Snitzer) [1885650] - [md] dm crypt: avoid truncating the logical block size (Mike Snitzer) [1885650] - [md] dm bufio: clean up rbtree block ordering (Mike Snitzer) [1885650] - [documentation] dm integrity: add status line documentation (Mike Snitzer) [1885650] - [md] dm: replace zero-length array with flexible-array (Mike Snitzer) [1885650] - [md] dm mpath: add Historical Service Time Path Selector (Mike Snitzer) [1885650] - [md] dm mpath: pass IO start time to path selector (Mike Snitzer) [1885650] - [md] dm writecache: improve performance on DDR persistent memory (Optane) (Mike Snitzer) [1885650] - [md] dm writecache: remove superfluous test in persistent_memory_claim (Mike Snitzer) [1885650] - [md] dm persistent data: switch exit_ro_spine to return void (Mike Snitzer) [1885650] - [md] dm integrity: remove set but not used variables (Mike Snitzer) [1885650] - [documentation] dm crypt: document encrypted keyring key option (Mike Snitzer) [1885650] - [md] dm crypt: support using encrypted keys (Mike Snitzer) [1885650] - [md] dm verity fec: fix hash block number in verity_fec_decode (Mike Snitzer) [1885650] - [documentation] dm integrity: document allow_discard option (Mike Snitzer) [1885650] - [net] bridge: always clear mcast matching struct on reports and leaves (Ivan Vecera) [1859244] - [net] bridge: increase multicast's default maximum number of entries (Ivan Vecera) [1859244] - [net] bridge: mark hash_elasticity as obsolete (Ivan Vecera) [1859244] - [net] bridge: multicast: use non-bh rcu flavor (Ivan Vecera) [1859244] - [net] bridge: convert multicast to generic rhashtable (Ivan Vecera) [1859244] - [net] revert "net/bridge: Replace call_rcu_bh() and rcu_barrier_bh()" (Ivan Vecera) [1859244] - [net] ip6gre: avoid tx_error when sending MLD/DAD on external tunnels (Davide Caratti) [1847838] - [nvme] nvme-rdma: fix controller reset hang during traffic (Ming Lei) [1881760] - [nvme] nvme-tcp: fix controller reset hang during traffic (Ming Lei) [1881760] - [scsi] scsi: sd: sd_zbc: Fix ZBC disk initialization (Ming Lei) [1881760] - [md] dm: update original bio sector on Zone Append (Ming Lei) [1881760] - [s390] s390/dasd: Fix zero write for FBA devices (Ming Lei) [1881760] - [block] block: restore a specific error code in bdev_del_partition (Ming Lei) [1881760] - [block] blk-stat: make q->stats->lock irqsafe (Ming Lei) [1881760] - [block] blk-iocost: ioc_pd_free() shouldn't assume irq disabled (Ming Lei) [1881760] - [block] block: fix locking in bdev_del_partition (Ming Lei) [1881760] - [block] block: release disk reference in hd_struct_free_work (Ming Lei) [1881760] - [block] loop: Set correct device size when using LOOP_CONFIGURE (Ming Lei) [1881760] - [block] loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (Ming Lei) [1881760] - [block] block: check queue's limits.discard_granularity in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: don't do revalidate zones on invalid devices (Ming Lei) [1881760] - [s390] s390/dasd: fix inability to use DASD with DIAG driver (Ming Lei) [1881760] - [tools] iocost_monitor: start from the oldest usage index (Ming Lei) [1881760] - [block] iocost: Fix check condition of iocg abs_vdebt (Ming Lei) [1881760] - [block] block: Use non _rcu version of list functions for tag_set_list (Ming Lei) [1881760] - [block] blk-cgroup: show global disk stats in root cgroup io.stat (Ming Lei) [1881760] - [block] blk-cgroup: make iostat functions visible to stat printing (Ming Lei) [1881760] - [block] block: improve discard bio alignment in __blkdev_issue_discard() (Ming Lei) [1881760] - [block] block: defer flush request no matter whether we have elevator (Ming Lei) [1881760] - [block] block: make blk_timeout_init() static (Ming Lei) [1881760] - [block] Revert "blk-rq-qos: remove redundant finish_wait to rq_qos_wait." (Ming Lei) [1881760] - [block] block: relax jiffies rounding for timeouts (Ming Lei) [1881760] - [lib] sbitmap: Consider cleared bits in sbitmap_bitmap_show() (Ming Lei) [1881760] - [block] blk-cgroup: clean up indentation (Ming Lei) [1881760] - [block] blk-cgroup: remove a dead check in blk_throtl_bio (Ming Lei) [1881760] - [block] blk-cgroup: remove blkcg_bio_issue_check (Ming Lei) [1881760] - [block] blk-cgroup: move rcu locking from blkcg_bio_issue_check to blk_throtl_bio (Ming Lei) [1881760] - [kernel] cgroup: unexport cgroup_rstat_updated (Ming Lei) [1881760] - [block] blk-cgroup: remove the !bio->bi_blkg check in blkcg_bio_issue_check (Ming Lei) [1881760] - [block] block: move the initial blkg lookup into blkg_tryget_closest (Ming Lei) [1881760] - [block] block: bypass blkg_tryget_closest for the root_blkg (Ming Lei) [1881760] - [block] block: merge blkg_lookup_create and __blkg_lookup_create (Ming Lei) [1881760] - [block] block: move the bio cgroup associatation helpers to blk-cgroup.c (Ming Lei) [1881760] - [block] block: move bio_associate_blkg_from_page to mm/page_io.c (Ming Lei) [1881760] - [block] block: merge __bio_associate_blkg into bio_associate_blkg_from_css (Ming Lei) [1881760] - [block] block: really clone the block cgroup in bio_clone_blkg_association (Ming Lei) [1881760] - [block] blkcg: clean up blkg_tryget_closest() (Ming Lei) [1881760] - [block] block: remove bio_disassociate_blkg (Ming Lei) [1881760] - [md] dm: use bio_uninit instead of bio_disassociate_blkg (Ming Lei) [1881760] - [block] blk-rq-qos: remove redundant finish_wait to rq_qos_wait (Ming Lei) [1881760] - [block] blktrace: Provide event for request merging (Ming Lei) [1881760] - [fs] block: simplify sb_is_blkdev_sb (Ming Lei) [1881760] - [fs] block: mark bd_finish_claiming static (Ming Lei) [1881760] - [tty] tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK (Ming Lei) [1881760] - [block] blk-iocost: Use struct_size() in kzalloc_node() (Ming Lei) [1881760] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1881760] - [block] block: create the request_queue debugfs_dir on registration (Ming Lei) [1881760] - [block] blk-mq: add a new blk_mq_complete_request_remote API (Ming Lei) [1881760] - [block] blk-mq: factor out a blk_mq_complete_need_ipi helper (Ming Lei) [1881760] - [block] blk-mq: remove the get_cpu/put_cpu pair in blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: move failure injection out of blk_mq_complete_request (Ming Lei) [1881760] - [block] blk-mq: merge the softirq vs non-softirq IPI logic (Ming Lei) [1881760] - [block] blk-mq: short cut the IPI path in blk_mq_force_complete_rq for !SMP (Ming Lei) [1881760] - [block] blk-mq: complete polled requests directly (Ming Lei) [1881760] - [block] blk-mq: remove raise_blk_irq (Ming Lei) [1881760] - [block] blk-mq: factor out a helper to reise the block softirq (Ming Lei) [1881760] - [block] blk-mq: merge blk-softirq.c into blk-mq.c (Ming Lei) [1881760] - [block] nbd: Fix memory leak in nbd_add_socket (Ming Lei) [1881760] - [block] block: make function __bio_integrity_free() static (Ming Lei) [1881760] - [block] virtio-blk: free vblk-vqs in error path of virtblk_probe() (Ming Lei) [1881760] - [block] blk-mq-debugfs: update blk_queue_flag_nameaccordingly for new flags (Ming Lei) [1881760] - [block] block: release bip in a right way in error path (Ming Lei) [1881760] - [fs] block: make function 'kill_bdev' static (Ming Lei) [1881760] - [block] loop: replace kill_bdev with invalidate_bdev (Ming Lei) [1881760] - [block] partitions/ldm: Replace uuid_copy() with import_uuid() where it makes sense (Ming Lei) [1881760] - [block] block: update hctx map when use multiple maps (Ming Lei) [1881760] - [trace] trace/events/block.h: drop kernel-doc for dropped function parameter (Ming Lei) [1881760] - [block] blk-mq: Remove redundant 'return' statement (Ming Lei) [1881760] - [block] umem: remove redundant initialization of variable ret (Ming Lei) [1881760] - [block] pktcdvd: remove redundant initialization of variable ret (Ming Lei) [1881760] - [kernel] blktrace: fix endianness for blk_log_remap() (Ming Lei) [1881760] - [kernel] blktrace: fix endianness in get_pdu_int() (Ming Lei) [1881760] - [kernel] blktrace: use errno instead of bi_status (Ming Lei) [1881760] - [block] block: nr_sects_write(): Disable preemption on seqcount write (Ming Lei) [1881760] - [nvme] block: remove the error argument to the block_bio_complete tracepoint (Ming Lei) [1881760] - [block] loop: Fix wrong masking of status flags (Ming Lei) [1881760] - [block] block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failed (Ming Lei) [1881760] - [block] block: always define struct blk_integrity in genhd.h (Ming Lei) [1881760] - [s390] dasd: refactor dasd_ioctl_information (Ming Lei) [1881760] - [block] loop: Add LOOP_CONFIGURE ioctl (Ming Lei) [1881760] - [block] loop: Clean up LOOP_SET_STATUS lo_flags handling (Ming Lei) [1881760] - [block] loop: Rework lo_ioctl() __user argument casting (Ming Lei) [1881760] - [block] loop: Move loop_set_status_from_info() and friends up (Ming Lei) [1881760] - [block] loop: Factor out configuring loop from status (Ming Lei) [1881760] - [block] loop: Remove figure_loop_size() (Ming Lei) [1881760] - [block] loop: Refactor loop_set_status() size calculation (Ming Lei) [1881760] - [block] loop: Switch to set_capacity_revalidate_and_notify() (Ming Lei) [1881760] - [block] loop: Factor out setting loop device size (Ming Lei) [1881760] - [block] loop: Remove sector_t truncation checks (Ming Lei) [1881760] - [block] loop: Call loop_config_discard() only after new config is applied (Ming Lei) [1881760] - [block] block/swim3: use set_current_state macro (Ming Lei) [1881760] - [block] block: mark bio_wouldblock_error() bio with BIO_QUIET (Ming Lei) [1881760] - [block] blk-wbt: rename __wbt_update_limits to wbt_update_limits (Ming Lei) [1881760] - [block] blk-wbt: remove wbt_update_limits (Ming Lei) [1881760] - [block] blk-throttle: remove tg_drain_bios (Ming Lei) [1881760] - [block] blk-throttle: remove blk_throtl_drain (Ming Lei) [1881760] - [block] null_blk: force complete for timeout request (Ming Lei) [1881760] - [block] block: fix a warning when blkdev.h is included for !CONFIG_BLOCK builds (Ming Lei) [1881760] - [block] block: reduce part_stat_lock() scope (Ming Lei) [1881760] - [block] block: use __this_cpu_add() instead of access by smp_processor_id() (Ming Lei) [1881760] - [block] block: remove rcu_read_lock() from part_stat_lock() (Ming Lei) [1881760] - [block] block: add a blk_account_io_merge_bio helper (Ming Lei) [1881760] - [block] block: account merge of two requests (Ming Lei) [1881760] - [block] zram: nvdimm: use bio_{start, end}_io_acct and disk_{start, end}_io_acct (Ming Lei) [1881760] - [nvdimm] nvdimm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [md] dm: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] rsxx: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] drbd: use bio_{start,end}_io_acct (Ming Lei) [1881760] - [block] block: add disk/bio-based accounting helpers (Ming Lei) [1881760] - [block] block: remove the disk and queue NULL checks in blkdev_issue_flush (Ming Lei) [1881760] - [fs] block: remove the error_sector argument to blkdev_issue_flush (Ming Lei) [1881760] - [block] block: Remove unused flush_queue_delayed in struct blk_flush_queue (Ming Lei) [1881760] - [block] null_blk: Zero-initialize read buffers in non-memory-backed mode (Ming Lei) [1881760] - [include] block: Document the bio_vec properties (Ming Lei) [1881760] - [block] bio.h: Declare the arguments of the bio iteration functions const (Ming Lei) [1881760] - [block] block: Fix type of first compat_put_{, u}long() argument (Ming Lei) [1881760] - [block] block: merge part_{inc, dev}_in_flight into their only callers (Ming Lei) [1881760] - [block] block: don't call part_{inc, dec}_in_flight for blk-mq devices (Ming Lei) [1881760] - [block] block: move the blk-mq calls out of part_in_flight{, _rw} (Ming Lei) [1881760] - [block] block: mark blk_account_io_completion static (Ming Lei) [1881760] - [block] blk-mq: allow blk_mq_make_request to consume the q_usage_counter reference (Ming Lei) [1881760] - [kernel] blktrace: Report pid with note messages (Ming Lei) [1881760] - [block] iocost: don't let vrate run wild while there's no saturation signal (Ming Lei) [1881760] - [block] block: move blk_io_schedule() out of header file (Ming Lei) [1881760] - [block] block: export bio_release_pages and bio_iov_iter_get_pages (Ming Lei) [1881760] - [block] null_blk: Support REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: emulate ZONE_APPEND commands (Ming Lei) [1881760] - [scsi] scsi: sd_zbc: factor out sanity checks for zoned commands (Ming Lei) [1881760] - [block] block: Modify revalidate zones (Ming Lei) [1881760] - [block] block: introduce blk_req_zone_write_trylock (Ming Lei) [1881760] - [block] block: Introduce REQ_OP_ZONE_APPEND (Ming Lei) [1881760] - [block] block: rename __bio_add_pc_page to bio_add_hw_page (Ming Lei) [1881760] - [block] block: provide fallbacks for blk_queue_zone_is_seq and blk_queue_zone_no (Ming Lei) [1881760] - [fs] block: add blk_io_schedule() for avoiding task hung in sync dio (Ming Lei) [1881760] - [block] block: don't hold part0's refcount in IO path (Ming Lei) [1881760] - [block] block: only define 'nr_sects_seq' in hd_part for 32bit SMP (Ming Lei) [1881760] - [block] bdi: fix up for "remove the name field in struct backing_dev_info" (Ming Lei) [1881760] - [fs] hfs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] bdi: remove the name field in struct backing_dev_info (Ming Lei) [1881760] - [mtd] bdi: simplify bdi_alloc (Ming Lei) [1881760] - [block] bdi: remove bdi_register_owner (Ming Lei) [1881760] - [mm] bdi: unexport bdi_register_va (Ming Lei) [1881760] - [base] driver core: remove device_create_vargs (Ming Lei) [1881760] - [block] block: rename blk_mq_alloc_rq_maps (Ming Lei) [1881760] - [block] block: rename __blk_mq_alloc_rq_map (Ming Lei) [1881760] - [fs] udf: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] isofs: stop using ioctl_by_bdev (Ming Lei) [1881760] - [fs] hfsplus: stop using ioctl_by_bdev (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_multisession helper (Ming Lei) [1881760] - [cdrom] cdrom: factor out a cdrom_read_tocentry helper (Ming Lei) [1881760] - [ide] ide-cd: rename cdrom_read_tocentry (Ming Lei) [1881760] - [cdrom] block: add a cdrom_device_info pointer to struct gendisk (Ming Lei) [1881760] - [block] block: add a bio_queue_enter helper (Ming Lei) [1881760] - [block] block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT (Ming Lei) [1881760] - [block] block: improve the submit_bio and generic_make_request documentation (Ming Lei) [1881760] - [block] blk-mq: make function '__blk_mq_sched_dispatch_requests' static (Ming Lei) [1881760] - [block] block: bypass ->make_request_fn for blk-mq drivers (Ming Lei) [1881760] - [md] dm: remove the make_request_fn check in device_area_is_invalid (Ming Lei) [1881760] - [block] block: remove create_io_context (Ming Lei) [1881760] - [fs] block: unexport bdev_read_page and bdev_write_page (Ming Lei) [1881760] - [scsi] scsi: merge scsi_init_sgtable into scsi_init_io (Ming Lei) [1881760] - [block] block: provide a blk_rq_map_sg variant that returns the last element (Ming Lei) [1881760] - [block] block: remove RQF_COPY_USER (Ming Lei) [1881760] - [block] block: fold bdev_unhash_inode into invalidate_partition (Ming Lei) [1881760] - [block] block: simplify block device syncing in bdev_del_partition (Ming Lei) [1881760] - [block] block: don't call invalidate_partition from blk_drop_partitions (Ming Lei) [1881760] - [s390] dasd: use blk_drop_partitions instead of badly reimplementing it (Ming Lei) [1881760] - [block] block: remove the disk argument from blk_drop_partitions (Ming Lei) [1881760] - [block] block: remove hd_struct_kill (Ming Lei) [1881760] - [block] block: cleanup hd_struct freeing (Ming Lei) [1881760] - [block] block: pass a hd_struct to delete_partition (Ming Lei) [1881760] - [block] block: refactor blkpg_ioctl (Ming Lei) [1881760] - [block] null_blk: don't allow discard for zoned mode (Ming Lei) [1881760] - [block] null_blk: return error for invalid zone size (Ming Lei) [1881760] - [block] iocost: protect iocg->abs_vdebt with iocg->waitq.lock (Ming Lei) [1881760] - [block] block: remove the bd_openers checks in blk_drop_partitions (Ming Lei) [1881760] - [block] null_blk: Cleanup zoned device initialization (Ming Lei) [1881760] - [block] null_blk: Fix zoned command handling (Ming Lei) [1881760] - [fs] block: remove unused header (Ming Lei) [1881760] - [fs] bdev: Reduce time holding bd_mutex in sync in blkdev_close() (Ming Lei) [1881760] - [trace] blk-wbt: Drop needless newlines from tracepoint format strings (Ming Lei) [1881760] - [block] blk-wbt: Use tracepoint_string() for wbt_step tracepoint string literals (Ming Lei) [1881760] - [s390] s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions again (Ming Lei) [1881760] - [block] block: fix busy device checking in blk_drop_partitions (Ming Lei) [1881760] - [block] blkcg: don't offline parent blkcg first (Ming Lei) [1881760] - [block] blkcg: rename blkcg->cgwb_refcnt to ->online_pin and always use it (Ming Lei) [1881760] - [block] null_blk: add trace in null_blk_zoned.c (Ming Lei) [1881760] - [block] null_blk: add tracepoint helpers for zoned mode (Ming Lei) [1881760] - [block] block: add a zone condition debug helper (Ming Lei) [1881760] - [block] rsxx: Replace zero-length array with flexible-array member (Ming Lei) [1881760] - [block] null_blk: describe the usage of fault injection param (Ming Lei) [1881760] - [block] null_blk: fix spurious IO errors after failed past-wp access (Ming Lei) [1881760] - [block] nbd: requeue command if the soecket is changed (Ming Lei) [1881760] - [block] nbd: enable replace socket if only one connection is configured (Ming Lei) [1881760] - [block] block/drbd: delete invalid function drbd_md_mark_dirty_ (Ming Lei) [1881760] - [block] loop: Only freeze block queue when needed (Ming Lei) [1881760] - [block] loop: Only change blocksize when needed (Ming Lei) [1881760] - [block] block: move bdevname() into block/generic-partition-rh.c (Ming Lei) [1881760] - [block] block: return NULL in blk_alloc_queue() on error (Ming Lei) [1881760] - [block] block: simplify queue allocation (Ming Lei) [1881760] - [block] Revert "blkdev: check for valid request queue before issuing flush" (Ming Lei) [1881760] - [block] null_blk: use blk_mq_init_queue_data (Ming Lei) [1881760] - [block] block: add a blk_mq_init_queue_data helper (Ming Lei) [1881760] - [block] block: move the ->devnode callback to struct block_device_operations (Ming Lei) [1881760] - [block] block: move block layer internals out of include/linux/genhd.h (Ming Lei) [1881760] - [fs] block: move guard_bio_eod to bio.c (Ming Lei) [1881760] - [block] block: unexport disk_map_sector_rcu (Ming Lei) [1881760] - [block] block: unexport disk_get_part (Ming Lei) [1881760] - [block] block: mark part_in_flight and part_in_flight_rw static (Ming Lei) [1881760] - [block] block: mark block_depr static (Ming Lei) [1881760] - [block] block: factor out requeue handling from dispatch code (Ming Lei) [1881760] - [block] block/diskstats: replace time_in_queue with sum of request times (Ming Lei) [1881760] - [block] block/diskstats: accumulate all per-cpu counters in one pass (Ming Lei) [1881760] - [block] block: merge partition-generic.c and check.c (Ming Lei) [1881760] - [block] block: move the various x86 Unix label formats out of genhd.h (Ming Lei) [1881760] - [block] partitions/msdos: remove LINUX_SWAP_PARTITION (Ming Lei) [1881760] - [block] block: move the *_PARTITION enum out of genhd.h (Ming Lei) [1881760] - [scsi] block: move struct partition out of genhd.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sun.h (Ming Lei) [1881760] - [block] block: remove block/partitions/sgi.h (Ming Lei) [1881760] - [block] block: remove block/partitions/osf.h (Ming Lei) [1881760] - [block] block: remove block/partitions/karma.h (Ming Lei) [1881760] - [block] block: declare all partition detection routines in check.h (Ming Lei) [1881760] - [block] block: remove warn_no_part (Ming Lei) [1881760] - [md] block: cleanup how md_autodetect_dev is called (Ming Lei) [1881760] - [block] block: unexport read_dev_sector and put_dev_sector (Ming Lei) [1881760] - [scsi] scsi: simplify scsi_partsize (Ming Lei) [1881760] - [block] block: remove alloc_part_info and free_part_info (Ming Lei) [1881760] - [block] block: move sysfs methods shared by disks and partitions to genhd.c (Ming Lei) [1881760] - [block] block: move disk_name and related helpers out of partition-generic.c (Ming Lei) [1881760] - [fs] block: remove __bdevname (Ming Lei) [1881760] - [block] block: remove the blk_lookup_devt export (Ming Lei) [1881760] - [block] block, bfq: invoke flush_idle_tree after reparent_active_queues in pd_offline (Ming Lei) [1881760] - [block] block, bfq: make reparent_leaf_entity actually work only on leaf entities (Ming Lei) [1881760] - [block] block, bfq: turn put_queue into release_process_ref in __bfq_bic_change_cgroup (Ming Lei) [1881760] - [block] block, bfq: move forward the getting of an extra ref in bfq_bfqq_move (Ming Lei) [1881760] - [scsi] scsi: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [nvme] nvme: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] virtio_blk.c: Convert to use set_capacity_revalidate_and_notify (Ming Lei) [1881760] - [block] block/genhd: Notify udev about capacity change (Ming Lei) [1881760] - [fs] block: fix a device invalidation regression (Ming Lei) [1881760] - [block] blk-iocost: remove duplicated lines in comments (Ming Lei) [1881760] - [block] block: sed-opal: Change the check condition for regular session validity (Ming Lei) [1881760] - [block] block: Document genhd capability flags (Ming Lei) [1881760] - [block] block: cleanup comment for blk_flush_complete_seq (Ming Lei) [1881760] - [block] block: remove unneeded argument from blk_alloc_flush_queue (Ming Lei) [1881760] - [block] block: cleanup for _blk/blk_rq_prep_clone (Ming Lei) [1881760] - [block] block: remove redundant setting of QUEUE_FLAG_DYING (Ming Lei) [1881760] - [block] block: use bio_{wouldblock, io}_error in direct_make_request (Ming Lei) [1881760] - [block] block: fix comment for blk_cloned_rq_check_limits (Ming Lei) [1881760] - [block] null_blk: Add support for init_hctx() fault injection (Ming Lei) [1881760] - [block] null_blk: Handle null_add_dev() failures properly (Ming Lei) [1881760] - [block] null_blk: Fix the null_add_dev() error path (Ming Lei) [1881760] - [block] compat_ioctl: simplify up block/ioctl.c (Ming Lei) [1881760] - [block] compat_ioctl: block: simplify compat_blkpg_ioctl() (Ming Lei) [1881760] - [block] compat_ioctl: block: move blkdev_compat_ioctl() into ioctl.c (Ming Lei) [1881760] - [block] blk-mq: insert flush request to the front of dispatch queue (Ming Lei) [1881760] - [block] block: Remove used kblockd_schedule_work_on() (Ming Lei) [1881760] - [block] null_blk: remove unused fields in 'nullb_cmd' (Ming Lei) [1881760] - [block] drbd: fifo_alloc() should use struct_size (Ming Lei) [1881760] - [block] partitions/ldm: fix spelling mistake "to" -> "too" (Ming Lei) [1881760] - [block] block: mark zone-mgmt bios with REQ_SYNC (Ming Lei) [1881760] - [block] blk-mq: Document functions for sending request (Ming Lei) [1881760] - [block] block: Allow t10-pi to be modular (Ming Lei) [1881760] - [block] blk-mq: optimise blk_mq_flush_plug_list() (Ming Lei) [1881760] - [include] list: introduce list_for_each_continue() (Ming Lei) [1881760] - [block] blk-mq: optimise rq sort function (Ming Lei) [1881760] - [block] blk-cgroup: cgroup_rstat_updated() shouldn't be called on cgroup1 (Ming Lei) [1881760] - [block] blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP_RWSTAT (Ming Lei) [1881760] - [block] blk-cgroup: reimplement basic IO stats using cgroup rstat (Ming Lei) [1881760] - [block] blk-cgroup: remove now unused blkg_print_stat_{bytes|ios}_recursive() (Ming Lei) [1881760] - [block] blk-throtl: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: Ensure bio->bi_blkg is valid before using it (Ming Lei) [1881760] - [block] bfq-iosched: stop using blkg->stat_bytes and ->stat_ios (Ming Lei) [1881760] - [block] bfq-iosched: relocate bfqg_*rwstat*() helpers (Ming Lei) [1881760] - [md] dm: fix comment in __dm_suspend() (Mike Snitzer) [1881531] - [md] dm: fold dm_process_bio() into dm_make_request() (Mike Snitzer) [1881531] - [md] dm: fix missing imposition of queue_limits from dm_wq_work() thread (Mike Snitzer) [1881531] - [md] dm: optimize max_io_len() by inlining max_io_len_target_boundary() (Mike Snitzer) [1881531] - [md] dm: push md->immutable_target optimization down to __process_bio() (Mike Snitzer) [1881531] - [md] dm: change max_io_len() to use blk_max_size_offset() (Mike Snitzer) [1881531] - [md] dm table: stack 'chunk_sectors' limit to account for target-specific splitting (Mike Snitzer) [1881531] - [block] block: allow 'chunk_sectors' to be non-power-of-2 (Mike Snitzer) [1881531] - [block] block: use lcm_not_zero() when stacking chunk_sectors (Mike Snitzer) [1881531] - [md] dm: fix bio splitting and its bio completion order for regular IO (Mike Snitzer) [1881531] - [net] net-sysfs: add backlog len and CPU id to softnet data (Paolo Abeni) [1866909] - [net] try to avoid unneeded backlog flush (Paolo Abeni) [1866909] - [net] skbuff: fix a data race in skb_queue_len() (Paolo Abeni) [1866909] - [cpuidle] cpuidle: pseries: Fix CEDE latency conversion from tb to us (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Fixup exit latency for CEDE(0) (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Add function to parse extended CEDE records (Diego Domingos) [1608791] - [cpuidle] cpuidle: pseries: Set the latency-hint before entering CEDE (Diego Domingos) [1608791] - [arm64] paravirt: Initialize steal time when cpu is online (Andrew Jones) [1879137]- [infiniband] i40iw: Add support to make destroy QP synchronous (Stefan Assmann) [1757949] - [fs] xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork (Carlos Maiolino) [1859160] - [fs] xfs: fix inode allocation block res calculation precedence (Carlos Maiolino) [1859160] - [fs] xfs: fix reflink quota reservation accounting error (Carlos Maiolino) [1859160] - [fs] xfs: preserve rmapbt swapext block reservation from freed blocks (Carlos Maiolino) [1859160] - [fs] xfs: fix duplicate verification from xfs_qm_dqflush() (Carlos Maiolino) [1859160] - [fs] xfs: fix unmount hang and memory leak on shutdown during quotaoff (Carlos Maiolino) [1859160] - [fs] xfs: factor out quotaoff intent AIL removal and memory free (Carlos Maiolino) [1859160] - [fs] xfs: fix incorrect test in xfs_alloc_ag_vextent_lastblock (Carlos Maiolino) [1859160] - [fs] xfs: fix regression in "cleanup xfs_dir2_block_getdents" (Carlos Maiolino) [1859160] - [fs] xfs: fix use-after-free when aborting corrupt attr inactivation (Carlos Maiolino) [1859160] - [fs] xfs: fix iclog release error check race with shutdown (Carlos Maiolino) [1859160] - [fs] xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster() (Carlos Maiolino) [1859160] - [fs] xfs: clean up the error handling in xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: acquire superblock freeze protection on eofblocks scans (Carlos Maiolino) [1859160] - [fs] xfs: xfs_dabuf_map should return ENOMEM when map allocation fails (Carlos Maiolino) [1859160] - [fs] xfs: fix xfs_buf_ioerror_alert location reporting (Carlos Maiolino) [1859160] - [fs] xfs: remove unnecessary null pointer checks from _read_agf callers (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_*read_agf return EAGAIN to ALLOC_FLAG_TRYLOCK callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_btree_get_buffunctions (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_trans_get_buf_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_uncached return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_read_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_get_map return an error code (Carlos Maiolino) [1859160] - [fs] xfs: make xfs_buf_alloc return an error code (Carlos Maiolino) [1859160] - [fs] xfs: fix uninitialized variable in xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: change return value of xfs_inode_need_cow to int (Carlos Maiolino) [1859160] - [fs] xfs: check log iovec size to make sure it's plausibly a buffer log format (Carlos Maiolino) [1859160] - [fs] xfs: make struct xfs_buf_log_format have a consistent size (Carlos Maiolino) [1859160] - [fs] xfs: complain if anyone tries to create a too-large buffer log item (Carlos Maiolino) [1859160] - [fs] xfs: clean up xfs_buf_item_get_format return value (Carlos Maiolino) [1859160] - [fs] xfs: streamline xfs_attr3_leaf_inactive (Carlos Maiolino) [1859160] - [fs] xfs: fix memory corruption during remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: refactor remote attr value buffer invalidation (Carlos Maiolino) [1859160] - [fs] xfs: fix IOCB_NOWAIT handling in xfs_file_dio_aio_read (Carlos Maiolino) [1859160] - [fs] xfs: Add __packed to xfs_dir2_sf_entry_t definition (Carlos Maiolino) [1859160] - [fs] xfs: fix s_maxbytes computation on 32-bit kernels (Carlos Maiolino) [1859160] - [fs] xfs: truncate should remove all blocks, not just to the end of the page cache (Carlos Maiolino) [1859160] - [fs] xfs: introduce XFS_MAX_FILEOFF (Carlos Maiolino) [1859160] - [fs] xfs: remove bogus assertion when online repair isn't enabled (Carlos Maiolino) [1859160] - [fs] xfs: Remove all strlen in all xfs_attr_* functions for attr names (Carlos Maiolino) [1859160] - [fs] xfs: fix misuse of the XFS_ATTR_INCOMPLETE flag (Carlos Maiolino) [1859160] - [fs] xfs: also remove cached ACLs when removing the underlying attr (Carlos Maiolino) [1859160] - [fs] xfs: reject invalid flags combinations in XFS_IOC_ATTRMULTI_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove shadow variable in xfs_btree_lshift (Carlos Maiolino) [1859160] - [fs] xfs: quota: move to time64_t interfaces (Carlos Maiolino) [1859160] - [fs] xfs: Make the symbol 'xfs_rtalloc_log_count' static (Carlos Maiolino) [1859160] - [fs] libxfs: resync with the userspace libxfs (Carlos Maiolino) [1859160] - [fs] xfs: fix log reservation overflows when allocating large rt extents (Carlos Maiolino) [1859160] - [fs] xfs: fix mount failure crash on invalid iclog memory access (Carlos Maiolino) [1859160] - [fs] xfs: don't check for AG deadlock for realtime files in bunmapi (Carlos Maiolino) [1859160] - [fs] xfs: fix realtime file data space leak (Carlos Maiolino) [1859160] - [fs] xfs: allow parent directory scans to be interrupted with fatal signals (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_get_buf (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_read_buf (Carlos Maiolino) [1859160] - [fs] xfs: split xfs_da3_node_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leafn_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_dir3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_attr3_leaf_read (Carlos Maiolino) [1859160] - [fs] xfs: remove the mappedbno argument to xfs_da_reada_buf (Carlos Maiolino) [1859160] - [fs] xfs: improve the xfs_dabuf_map calling conventions (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: simplify mappedbno handling in xfs_da_{get, read}_buf (Carlos Maiolino) [1859160] - [fs] xfs: report corruption only as a regular error (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_free() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove kmem_zone_destroy() wrapper (Carlos Maiolino) [1859160] - [fs] xfs: Remove slab init wrappers (Carlos Maiolino) [1859160] - [fs] xfs: fix another missing include (Carlos Maiolino) [1859160] - [fs] xfs: remove XFS_IOC_FSSETDM and XFS_IOC_FSSETDM_BY_HANDLE (Carlos Maiolino) [1859160] - [fs] xfs: remove duplicated include from xfs_dir2_data.c (Carlos Maiolino) [1859160] - [fs] xfs: remove unused structure members & simple typedefs (Carlos Maiolino) [1859160] - [fs] xfs: remove unused typedef definitions (Carlos Maiolino) [1859160] - [fs] xfs: Replace function declaration by actual definition (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_qoff_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_dq_logitem_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_quotainfo_t typedef (Carlos Maiolino) [1859160] - [fs] xfs: remove the xfs_disk_dquot_t and xfs_dquot_t (Carlos Maiolino) [1859160] - [fs] xfs: avoid time_t in user api (Carlos Maiolino) [1859160] - [fs] xfs: don't reset the "inode core" in xfs_iread (Carlos Maiolino) [1859160] - [fs] xfs: merge the projid fields in struct xfs_icdinode (Carlos Maiolino) [1859160] - [fs] xfs: use a struct timespec64 for the in-core crtime (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->m_dirnameops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused m_chsize field (Carlos Maiolino) [1859160] - [fs] xfs: convert open coded corruption check to use XFS_IS_CORRUPT (Carlos Maiolino) [1859160] - [fs] xfs: kill the XFS_WANT_CORRUPT_* macros (Carlos Maiolino) [1859160] - [fs] xfs: add a XFS_IS_CORRUPT macro (Carlos Maiolino) [1859160] - [fs] xfs: attach dquots before performing xfs_swap_extents (Carlos Maiolino) [1859160] - [fs] xfs: actually check xfs_btree_check_block return in xfs_btree_islastblock (Carlos Maiolino) [1859160] - [fs] xfs: always pass a valid hdr to xfs_dir3_leaf_check_int (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_dir2_data_freescan and xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused dir ops infrastructure (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_get_ftype and ->data_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_bestfree_p (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 data block fixed offsets to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entry_tag_p (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->data_entsize (Carlos Maiolino) [1859160] - [fs] xfs: replace xfs_dir3_data_endp with xfs_dir3_data_end_offset (Carlos Maiolino) [1859160] - [fs] xfs: remove the now unused ->data_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: cleanup __xfs_dir3_data_check (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_data_freescan_int (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_to_sf (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_directory_data_bestfree (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xchk_dir_rec (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_leaf_getdents (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_dir2_block_getdents (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_unused_p method (Carlos Maiolino) [1859160] - [fs] xfs: remove the ->data_dot_entry_p and ->data_dotdot_entry_p methods (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dotdot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the data_dot_offset field in struct xfs_dir_ops (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ->data_first_entry_p method (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ftype and ->sf_put_ftype (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_ino and ->sf_put_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_entsize and ->sf_nextentry (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->sf_get_parent_ino and ->sf_put_parent_ino (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->db_to_fdb and ->db_to_fdindex (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 free bests count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 free header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a bests pointer to struct xfs_dir3_icfree_hdr (Carlos Maiolino) [1859160] - [fs] xfs: make the xfs_dir3_icfree_hdr available to xfs_dir2_node_addname_int (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->free_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the max dir2 leaf entries count to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move the dir2 leaf header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add an entries pointer to struct xfs_dir3_icleaf_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->leaf_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: move the node header size to struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: add a btree entries pointer to struct xfs_da3_icnode_hdr (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_to_disk (Carlos Maiolino) [1859160] - [fs] xfs: devirtualize ->node_hdr_from_disk (Carlos Maiolino) [1859160] - [fs] xfs: refactor btree node scrubbing (Carlos Maiolino) [1859160] - [fs] xfs: use unsigned int for all size values in struct xfs_da_geometry (Carlos Maiolino) [1859160] - [fs] xfs: move incore structures out of xfs_da_format.h (Carlos Maiolino) [1859160] - [fs] xfs: remove a stray tab in xfs_remount_rw() (Carlos Maiolino) [1859160] - [fs] xfs: convert EIO to EFSCORRUPTED when log contents are invalid (Carlos Maiolino) [1859160] - [fs] xfs: refactor "does this fork map blocks" predicate (Carlos Maiolino) [1859160] - [fs] xfs: clean up weird while loop in xfs_alloc_ag_vextent_near (Carlos Maiolino) [1859160] - [fs] xfs: annotate functions that trip static checker locking checks (Carlos Maiolino) [1859160] - [fs] xfs: Correct comment tyops -> typos (Carlos Maiolino) [1859160] - [fs] xfs: range check ri_cnt when recovering log items (Carlos Maiolino) [1859160] - [fs] xfs: "optimize" buffer item log segment bitmap setting (Carlos Maiolino) [1859160] - [fs] xfs: null out bma->prev if no previous extent (Carlos Maiolino) [1859160] - [fs] xfs: fix missing header includes (Carlos Maiolino) [1859160] - [fs] xfs: periodically yield scrub threads to the scheduler (Carlos Maiolino) [1859160] - [fs] xfs: remove redundant assignment to variable error (Carlos Maiolino) [1859160] - [fs] xfs: add missing early termination checks to record scrubbing functions (Carlos Maiolino) [1859160] - [fs] xfs: make the assertion message functions take a mount parameter (Carlos Maiolino) [1859160] - [fs] xfs: add missing assert in xfs_fsmap_owner_from_rmap (Carlos Maiolino) [1859160] - [fs] xfs: decrease indenting problems in xfs_dabuf_map (Carlos Maiolino) [1859160] - [fs] xfs: fold xfs_mount-alloc() into xfs_init_fs_context() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_fc_reconfigure() above xfs_fc_free() (Carlos Maiolino) [1859160] - [fs] xfs: switch to use the new mount-api (Carlos Maiolino) [1859160] - [fs] xfs: dont set sb in xfs_mount_alloc() (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_parseargs() validation to a helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_parseags() (Carlos Maiolino) [1859160] - [fs] xfs: avoid redundant checks when options is empty (Carlos Maiolino) [1859160] - [fs] xfs: refactor suffix_kstrtoint() (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_ro() helper (Carlos Maiolino) [1859160] - [fs] xfs: add xfs_remount_rw() helper (Carlos Maiolino) [1859160] - [fs] xfs: merge freeing of mp names and mp (Carlos Maiolino) [1859160] - [fs] xfs: use kmem functions for struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: dont use XFS_IS_QUOTA_RUNNING() for option check (Carlos Maiolino) [1859160] - [fs] xfs: use super s_id instead of struct xfs_mount m_fsname (Carlos Maiolino) [1859160] - [fs] xfs: remove unused struct xfs_mount field m_fsname_len (Carlos Maiolino) [1859160] - [fs] xfs: always log corruption errors (Carlos Maiolino) [1859160] - [fs] xfs: constify the buffer pointer arguments to error functions (Carlos Maiolino) [1859160] - [fs] xfs: relax shortform directory size checks (Carlos Maiolino) [1859160] - [fs] xfs: cleanup use of the XFS_ALLOC_ flags (Carlos Maiolino) [1859160] - [fs] xfs: move extent zeroing to xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmapi_allocate (Carlos Maiolino) [1859160] - [fs] xfs: simplify the xfs_iomap_write_direct calling (Carlos Maiolino) [1859160] - [fs] xfs: don't log the inode in xfs_fs_map_blocks if it (Carlos Maiolino) [1859160] - [fs] xfs: slightly tweak an assert in xfs_fs_map_blocks (Carlos Maiolino) [1859160] - [fs] xfs: remove the extsize argument to xfs_eof_alignment (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_eof_alignment static (Carlos Maiolino) [1859160] - [fs] xfs: simplify xfs_iomap_eof_align_last_fsb (Carlos Maiolino) [1859160] - [fs] xfs: merge xfs_showargs into xfs_fs_show_options (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing inode32/64 in xfs_showargs (Carlos Maiolino) [1859160] - [fs] xfs: clean up printing the allocsize option in (Carlos Maiolino) [1859160] - [fs] xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE (Carlos Maiolino) [1859160] - [fs] xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to (Carlos Maiolino) [1859160] - [fs] xfs: simplify parsing of allocsize mount option (Carlos Maiolino) [1859160] - [fs] xfs: rename the m_writeio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: remove the m_readio_* fields in struct xfs_mount (Carlos Maiolino) [1859160] - [fs] xfs: don't use a different allocsice for -o wsync (Carlos Maiolino) [1859160] - [fs] xfs: cleanup calculating the stat optimal I/O size (Carlos Maiolino) [1859160] - [fs] xfs: remove the dsunit and dswidth variables in (Carlos Maiolino) [1859160] - [fs] xfs: simplify setting bio flags (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_bmap_count_blocks using newer btree helpers (Carlos Maiolino) [1859160] - [fs] xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata (Carlos Maiolino) [1859160] - [fs] xfs: namecheck directory entry names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: namecheck attribute names before listing them (Carlos Maiolino) [1859160] - [fs] xfs: check attribute leaf block structure (Carlos Maiolino) [1859160] - [fs] xfs: consolidate preallocation in xfs_file_fallocate (Carlos Maiolino) [1859160] - [fs] xfs: disable xfs_ioc_space for always COW inodes (Carlos Maiolino) [1859160] - [fs] fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers (Carlos Maiolino) [1859160] - [fs] xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_ioctl (Carlos Maiolino) [1859160] - [fs] xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write (Carlos Maiolino) [1859160] - [fs] xfs: add a xfs_inode_buftarg helper (Carlos Maiolino) [1859160] - [fs] xfs: mark xfs_buf_free static (Carlos Maiolino) [1859160] - [fs] xfs: add mising include of xfs_pnfs.h for missing declarations (Carlos Maiolino) [1859160] - [fs] xfs: don't set bmapi total block req where minleft is (Carlos Maiolino) [1859160] - [fs] xfs: cap longest free extent to maximum allocatable (Carlos Maiolino) [1859160] - [fs] xfs: remove the duplicated inode log fieldmask set (Carlos Maiolino) [1859160] - [fs] xfs: improve the IOMAP_NOWAIT check for COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: cleanup xfs_direct_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: rename the whichfork variable in xfs_buffered_write_iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: split the iomap ops for buffered vs direct writes (Carlos Maiolino) [1859160] - [fs] xfs: move xfs_file_iomap_begin_delay around (Carlos Maiolino) [1859160] - [fs] xfs: split out a new set of read-only iomap ops (Carlos Maiolino) [1859160] - [fs] xfs: factor out a helper to calculate the end_fsb (Carlos Maiolino) [1859160] - [fs] xfs: fill out the srcmap in iomap_begin (Carlos Maiolino) [1859160] - [fs] xfs: refactor xfs_file_iomap_begin_delay (Carlos Maiolino) [1859160] - [fs] xfs: pass two imaps to xfs_reflink_allocate_cow (Carlos Maiolino) [1859160] - [fs] xfs: remove xfs_reflink_dirty_extents (Carlos Maiolino) [1859160] - [fs] xfs: also call xfs_file_iomap_end_delalloc for zeroing operations (Carlos Maiolino) [1859160] - [fs] xfs: remove the XLOG_STATE_DO_CALLBACK state (Carlos Maiolino) [1859160] - [fs] xfs: turn ic_state into an enum (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags (Carlos Maiolino) [1859160] - [fs] xfs: remove dead ifdef XFSERRORDEBUG code (Carlos Maiolino) [1859160] - [fs] xfs: call xlog_state_release_iclog with l_icloglock held (Carlos Maiolino) [1859160] - [fs] xfs: move the locking from xlog_state_finish_copy to the callers (Carlos Maiolino) [1859160] - [fs] xfs: remove the unused ic_io_size field from xlog_in_core (Carlos Maiolino) [1859160] - [fs] xfs: pass the correct flag to xlog_write_iclog (Carlos Maiolino) [1859160] - [fs] xfs: optimize near mode bnobt scans with concurrent cntbt lookups (Carlos Maiolino) [1859160] - [fs] xfs: factor out tree fixup logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: refactor near mode alloc bnobt scan into separate function (Carlos Maiolino) [1859160] - [fs] xfs: refactor and reuse best extent scanning logic (Carlos Maiolino) [1859160] - [fs] xfs: refactor allocation tree fixup code (Carlos Maiolino) [1859160] - [fs] xfs: reuse best extent tracking logic for bnobt scan (Carlos Maiolino) [1859160] - [fs] xfs: refactor cntbt lastblock scan best extent logic into helper (Carlos Maiolino) [1859160] - [fs] xfs: track best extent from cntbt lastblock scan in alloc cursor (Carlos Maiolino) [1859160] - [fs] xfs: track allocation busy state in allocation cursor (Carlos Maiolino) [1859160] - [fs] xfs: introduce allocation cursor data structure (Carlos Maiolino) [1859160] - [fs] xfs: track active state of allocation btree cursors (Carlos Maiolino) [1859160] - [fs] xfs: ignore extent size hints for always COW inodes (Carlos Maiolino) [1859160] - [fs] xfs: include QUOTA, FATAL ASSERT build options in XFS_BUILD_OPTIONS (Carlos Maiolino) [1859160] - [pinctrl] pinctrl: tigerlake: Add support for Tiger Lake-H (Steve Best) [1782722] - [pinctrl] pinctrl: intel: Introduce common flags for GPIO mapping scheme (Steve Best) [1782722] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCH-H PCI IDs (Steve Best) [1782724]- [netdrv] iavf: Fix incorrect adapter get in iavf_resume (Stefan Assmann) [1842896] - [netdrv] iavf: use generic power management (Stefan Assmann) [1842896] - [net] openvswitch: fixes crash if nf_conncount_init() fails (Eelco Chaudron) [1876445] - [fs] cifs`: handle ERRBaduid for SMB1 (Leif Sahlberg) [1875184] - [net] SUNRPC: 'Directory with parent 'rpc_clnt' already present!' (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs (Scott Mayhew) [1872310] - [fs] NFS: Don't use RPC_TASK_CRED_NOREF with delegreturn (Scott Mayhew) [1872310] - [net] SUNRPC: Signalled ASYNC tasks need to exit (Scott Mayhew) [1872310] - [net] SUNRPC: fix use-after-free in rpc_free_client_work() (Scott Mayhew) [1872310] - [fs] NFS: Fix a race in __nfs_list_for_each_server() (Scott Mayhew) [1872310] - [net] SUNRPC: defer slow parts of rpc_free_client() to a workqueue (Scott Mayhew) [1872310] - [net] SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") (Scott Mayhew) [1872310] - [fs] NFSv4: Remove unreachable error condition due to rpc_run_task() (Scott Mayhew) [1872310] - [net] SUNRPC: Remove unreachable error condition (Scott Mayhew) [1872310] - [fs] nfs: Fix potential posix_acl refcnt leak in nfs3_set_acl (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix a credential use-after-free issue in pnfs_roc() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Ensure that _pnfs_return_layout() waits for layoutreturn completion (Scott Mayhew) [1872310] - [net] svcrdma: Fix leak of svc_rdma_recv_ctxt objects (Scott Mayhew) [1872310] - [fs] NFS: Fix an ABBA spinlock issue in pnfs_update_layout() (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Fix unsafe traverse caused double-free in cache_purge (Scott Mayhew) [1872310] - [fs] nfsd: memory corruption in nfsd4_lock() (Scott Mayhew) [1872310] - [fs] pNFS: Fix RCU lock leakage (Scott Mayhew) [1872310] - [fs] NFS: Clean up process of marking inode stale (Scott Mayhew) [1872310] - [fs] NFS: Add softreval behaviour to nfs_lookup_revalidate() (Scott Mayhew) [1872310] - [fs] NFS: Add mount option 'softreval' (Scott Mayhew) [1872310] - [net] SUNRPC: Don't start a timer on an already queued rpc task (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Reference the layout cred in pnfs_prepare_layoutreturn() (Scott Mayhew) [1872310] - [fs] NFS/pnfs: Fix dereference of layout cred in pnfs_layoutcommit_inode() (Scott Mayhew) [1872310] - [fs] NFS: Beware when dereferencing the delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Add a module parameter to set nfs_mountpoint_expiry_timeout (Scott Mayhew) [1872310] - [fs] NFS: Try to join page groups before an O_DIRECT retransmission (Scott Mayhew) [1872310] - [fs] NFS: Refactor nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Reverse the submission order of requests in __nfs_pageio_add_request() (Scott Mayhew) [1872310] - [fs] NFS: Clean up nfs_lock_and_join_requests() (Scott Mayhew) [1872310] - [fs] NFS: Remove the redundant function nfs_pgio_has_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix memory leaks in nfs_pageio_stop_mirroring() (Scott Mayhew) [1872310] - [fs] NFS: Fix a request reference leak in nfs_direct_write_clear_reqs() (Scott Mayhew) [1872310] - [fs] NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() (Scott Mayhew) [1872310] - [fs] NFS: Remove unused FLUSH_SYNC support in nfs_initiate_pgio() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Specify the layout segment range in LAYOUTGET (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: remove requirement for whole file layouts (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Check the layout segment range before doing I/O (Scott Mayhew) [1872310] - [fs] pNFS/flexfile: Don't merge layout segments if the mirrors don't match (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Fix pnfs_layout_mark_request_commit() invalid layout segment handling (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Simplify bucket layout segment reference counting (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Clean up pNFS commit operations (Scott Mayhew) [1872310] - [fs] NFS: Remove bucket array from struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Add a helper pnfs_generic_search_commit_reqs() (Scott Mayhew) [1872310] - [fs] pNFS: Enable per-layout segment commit structures (Scott Mayhew) [1872310] - [fs] pNFS: Add infrastructure for cleaning up per-layout commit structures (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Support commit arrays in nfs_clear_pnfs_ds_commit_verifiers() (Scott Mayhew) [1872310] - [fs] NFS: Fix O_DIRECT commit verifier handling (Scott Mayhew) [1872310] - [fs] NFS: commit errors should be fatal (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Allow O_DIRECT to release the DS commitinfo (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS: Support per-layout segment commits in pnfs_generic_recover_commit_reqs() (Scott Mayhew) [1872310] - [fs] NFSv4/pNFS: Scan the full list of commit arrays when committing (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info (Scott Mayhew) [1872310] - [net] SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' (Scott Mayhew) [1872310] - [include] SUNRPC/cache: don't allow invalid entries to be flushed (Scott Mayhew) [1872310] - [fs] pNFS: Add a helper to allocate the array of buckets (Scott Mayhew) [1872310] - [fs] NFS/pNFS: Refactor pnfs_generic_commit_pagelist() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Simplify allocation of the mirror array (Scott Mayhew) [1872310] - [fs] NFS: Don't specify NFS version in "UDP not supported" error (Scott Mayhew) [1872310] - [fs] nfsroot: set tcp as the default transport protocol (Scott Mayhew) [1872310] - [fs] NFS: direct.c: Fix memory leak of dreq when nfs_get_lock_context fails (Scott Mayhew) [1872310] - [fs] nfs: Fix up documentation in nfs_follow_referral() and nfs_do_submount() (Scott Mayhew) [1872310] - [net] sunrpc: Add tracing for cache events (Scott Mayhew) [1872310] - [net] SUNRPC/cache: Allow garbage collection of invalid cache entries (Scott Mayhew) [1872310] - [net] sunrpc: clean up cache entry add/remove from hashtable (Scott Mayhew) [1872310] - [net] sunrpc: Fix potential leaks in sunrpc_cache_unhash() (Scott Mayhew) [1872310] - [fs] nfsd: export upcalls must not return ESTALE when mountd is down (Scott Mayhew) [1872310] - [fs] nfsd: Don't add locks to closed or closing open stateids (Scott Mayhew) [1872310] - [net] SUNRPC: Teach server to use xprt_sock_sendmsg for socket sends (Scott Mayhew) [1872310] - [net] SUNRPC: Refactor xs_sendpages() (Scott Mayhew) [1872310] - [fs] NFSD: Clean up nfsd4_encode_readv (Scott Mayhew) [1872310] - [fs] fs: nfsd: nfs4state.c: Use built-in RCU list checking (Scott Mayhew) [1872310] - [net] sunrpc: Pass lockdep expression to RCU lists (Scott Mayhew) [1872310] - [include] sunrpc: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [net] SUNRPC: Trim stack utilization in the wrap and unwrap paths (Scott Mayhew) [1872310] - [net] SUNRPC: Remove xdr_buf_read_mic() (Scott Mayhew) [1872310] - [net] sunrpc: Fix gss_unwrap_resp_integ() again (Scott Mayhew) [1872310] - [fs] nfs: Replace zero-length array with flexible-array member (Scott Mayhew) [1872310] - [fs] NFSv4.2: error out when relink swapfile (Scott Mayhew) [1872310] - [fs] NFS:remove redundant call to nfs_do_access (Scott Mayhew) [1872310] - [net] SUNRPC: remove redundant assignments to variable status (Scott Mayhew) [1872310] - [fs] NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_expired() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_delegation_reap_unclaimed() (Scott Mayhew) [1872310] - [fs] NFSv4: Clean up nfs_client_return_marked_delegations() (Scott Mayhew) [1872310] - [fs] NFS: Add a helper nfs_client_for_each_server() (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Clean up nfs_layout_find_inode() (Scott Mayhew) [1872310] - [fs] NFSv4: Ensure layout headers are RCU safe (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid() (Scott Mayhew) [1872310] - [fs] pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server (Scott Mayhew) [1872310] - [fs] NFS: Limit the size of the access cache by default (Scott Mayhew) [1872310] - [fs] NFS: Avoid referencing the cred twice in async rename/unlink (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid unnecessary credential references in layoutget (Scott Mayhew) [1872310] - [fs] NFSv4: Avoid referencing the cred unnecessarily during NFSv4 I/O (Scott Mayhew) [1872310] - [fs] NFS: Assume cred is pinned by open context in I/O requests (Scott Mayhew) [1872310] - [net] SUNRPC: Don't take a reference to the cred on synchronous tasks (Scott Mayhew) [1872310] - [net] SUNRPC: Add a flag to avoid reference counts on credentials (Scott Mayhew) [1872310] - [fs] NFS: Ensure we time out if a delegreturn does not complete (Scott Mayhew) [1872310] - [fs] NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred (Scott Mayhew) [1872310] - [fs] NFSv4: nfs_update_inplace_delegation() should update delegation cred (Scott Mayhew) [1872310] - [fs] NFS: Use the 64-bit server readdir cookies when possible (Scott Mayhew) [1872310] - [net] Documentation: nfsroot.rst: Fix references to nfsroot.rst (Scott Mayhew) [1872310] - [fs] nfs: add missing "posix" local_lock constant table definition (Scott Mayhew) [1622041] - [samples] samples/vfs: avoid warning in statx override (Scott Mayhew) [1622041] - [fs] Fix use after free in get_tree_bdev() (Scott Mayhew) [1622041] - [security] selinux: fix regression introduced by move_mount(2) syscall (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix for_each_hstate() loop in init_hugetlbfs_fs() (Scott Mayhew) [1622041] - [fs] mm/hugetlbfs: fix error handling when setting up mounts (Scott Mayhew) [1622041] - [fs] cramfs: fix usage on non-MTD device (Scott Mayhew) [1622041] - [fs] vfs: move_mount: reject moving kernel internal mounts (Scott Mayhew) [1622041] - [fs] do_move_mount(): fix an unsafe use of is_anon_ns() (Scott Mayhew) [1622041] - [fs] fs/namespace: fix unprivileged mount propagation (Scott Mayhew) [1622041] - [fs] vfs: fsmount: add missing mntget() (Scott Mayhew) [1622041] - [fs] get rid of checking for absent device name in vfs_get_tree() (Scott Mayhew) [1622041] - [scripts] scripts/gdb: replace flags (MS_xyz -> SB_xyz) (Scott Mayhew) [1622041] - [mm] tmpfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [fs] procfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] hugetlbfs: switch to use of invalfc() (Scott Mayhew) [1622041] - [fs] cramfs: switch to use of errofc() et.al (Scott Mayhew) [1622041] - [fs] gfs2: switch to use of errorfc() et.al (Scott Mayhew) [1622041] - [include] prefix-handling analogues of errorf() and friends (Scott Mayhew) [1622041] - [fs] turn fs_param_is_... into functions (Scott Mayhew) [1622041] - [fs] fs_parse: handle optional arguments sanely (Scott Mayhew) [1622041] - [fs] fs_parse: fold fs_parameter_desc/fs_parameter_spec (Scott Mayhew) [1622041] - [x86] x86/resctrl: Fix typos in the mba_sc mount option (Scott Mayhew) [1622041] - [fs] fs_parser: remove fs_parameter_description name field (Scott Mayhew) [1622041] - [documentation] vfs: Update mount API docs (Scott Mayhew) [1622041] - [fs] add prefix to fs_context->log (Scott Mayhew) [1622041] - [include] new primitive: __fs_parse() (Scott Mayhew) [1622041] - [include] struct p_log, variants of warnf() et.al. taking that one instead (Scott Mayhew) [1622041] - [fs] teach logfc() to handle prefices, give it saner calling conventions (Scott Mayhew) [1622041] - [kernel] get rid of cg_invalf() (Scott Mayhew) [1622041] - [fs] get rid of fs_value_is_filename_empty (Scott Mayhew) [1622041] - [fs] don't bother with explicit length argument for __lookup_constant() (Scott Mayhew) [1622041] - [fs] fold struct fs_parameter_enum into struct constant_table (Scott Mayhew) [1622041] - [fs] fs_parse: get rid of ->enums (Scott Mayhew) [1622041] - [fs] fs: fs_parser: fix printk format warning (Scott Mayhew) [1622041] - [fs] Pass consistent param->type to fs_parse() (Scott Mayhew) [1622041] - [fs] vfs: add missing blkdev_put() in get_tree_bdev() (Scott Mayhew) [1622041] - [mm] shmem: fix LSM options parsing (Scott Mayhew) [1622041] - [fs] gfs2: make gfs2_fs_parameters static (Scott Mayhew) [1622041] - [fs] gfs2: Fix initialisation of args for remount (Scott Mayhew) [1622041] - [fs] gfs2: Fix memory leak when gfs2meta's fs_context is freed (Scott Mayhew) [1622041] - [fs] gfs2: Convert gfs2 to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Fix fscache super_cookie allocation (Scott Mayhew) [1622041] - [fs] NFS: Fix a few constant_table array definitions (Scott Mayhew) [1622041] - [fs] NFS: Fix leak of ctx->nfs_server.hostname (Scott Mayhew) [1622041] - [fs] NFS: Don't hard-code the fs_type when submounting (Scott Mayhew) [1622041] - [fs] NFS: Ensure the fs_context has the correct fs_type before mounting (Scott Mayhew) [1622041] - [fs] nfs: Return EINVAL rather than ERANGE for mount parse errors (Scott Mayhew) [1622041] - [fs] NFS: Attach supplementary error information to fs_context (Scott Mayhew) [1622041] - [fs] NFS: Additional refactoring for fs_context conversion (Scott Mayhew) [1622041] - [fs] NFS: Add fs_context support (Scott Mayhew) [1622041] - [fs] NFS: Convert mount option parsing to use functionality from fs_parser.h (Scott Mayhew) [1622041] - [fs] NFS: rename nfs_fs_context pointer arg in a few functions (Scott Mayhew) [1622041] - [fs] NFS: Do some tidying of the parsing code (Scott Mayhew) [1622041] - [fs] NFS: Add a small buffer in nfs_fs_context to avoid string dup (Scott Mayhew) [1622041] - [fs] NFS: Deindent nfs_fs_context_parse_option() (Scott Mayhew) [1622041] - [fs] NFS: Split nfs_parse_mount_options() (Scott Mayhew) [1622041] - [fs] NFS: Rename struct nfs_parsed_mount_data to struct nfs_fs_context (Scott Mayhew) [1622041] - [fs] NFS: Constify mount argument match tables (Scott Mayhew) [1622041] - [fs] NFS: Move mount parameterisation bits into their own file (Scott Mayhew) [1622041] - [fs] nfs: get rid of ->set_security() (Scott Mayhew) [1622041] - [fs] nfs_clone_sb_security(): simplify the check for server bogosity (Scott Mayhew) [1622041] - [fs] nfs: get rid of mount_info ->fill_super() (Scott Mayhew) [1622041] - [fs] nfs: don't pass nfs_subversion to ->create_server() (Scott Mayhew) [1622041] - [fs] nfs: unexport nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: merge xdev and remote file_system_type (Scott Mayhew) [1622041] - [fs] nfs: don't bother passing nfs_subversion to ->try_mount() and nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] nfs: stash nfs_subversion reference into nfs_mount_info (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs_xdev_mount() (Scott Mayhew) [1622041] - [fs] nfs4: fold nfs_do_root_mount/nfs_follow_remote_path (Scott Mayhew) [1622041] - [fs] nfs: don't bother setting/restoring export_path around do_nfs_root_mount() (Scott Mayhew) [1622041] - [fs] nfs: fold nfs4_remote_fs_type and nfs4_remote_referral_fs_type (Scott Mayhew) [1622041] - [fs] nfs: lift setting mount_info from nfs4_remote{, _referral}_mount (Scott Mayhew) [1622041] - [fs] nfs: stash server into struct nfs_mount_info (Scott Mayhew) [1622041] - [fs] saner calling conventions for nfs_fs_mount_common() (Scott Mayhew) [1622041] - [fs] NFS: Make "port=" mount option optional for RDMA mounts (Scott Mayhew) [1622041] - [fs] vfs: Make fs_parse() handle fs_param_is_fd-type params better (Scott Mayhew) [1622041] - [include] vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API (Scott Mayhew) [1622041] - [mm] shmem_parse_one(): switch to use of fs_parse() (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): take handling a single option into a helper (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): don't bother with mpol in separate variable (Scott Mayhew) [1622041] - [mm] shmem_parse_options(): use a separate structure to keep the results (Scott Mayhew) [1622041] - [base] make shmem_fill_super() static (Scott Mayhew) [1622041] - [fs] make ramfs_fill_super() static (Scott Mayhew) [1622041] - [base] devtmpfs: don't mix {ramfs, shmem}_fill_super() with mount_single() (Scott Mayhew) [1622041] - [fs] vfs: Convert squashfs to use the new mount API (Scott Mayhew) [1622041] - [mtd] mtd: Kill mount_mtd() (Scott Mayhew) [1622041] - [fs] vfs: Convert cramfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add a single-or-reconfig keying to vfs_get_super() (Scott Mayhew) [1622041] - [mtd] mtd: Provide fs_context-aware mount_mtd() replacement (Scott Mayhew) [1622041] - [fs] vfs: Create fs_context-aware mount_bdev() replacement (Scott Mayhew) [1622041] - [fs] new helper: get_tree_keyed() (Scott Mayhew) [1622041] - [fs] vfs: set fs_context::user_ns for reconfigure (Scott Mayhew) [1622041] - [init] mnt_init(): call shmem_init() unconditionally (Scott Mayhew) [1622041] - [base] constify ksys_mount() string arguments (Scott Mayhew) [1622041] - [fs] don't bother with registering rootfs (Scott Mayhew) [1622041] - [fs] init_rootfs(): don't bother with init_ramfs_fs() (Scott Mayhew) [1622041] - [security] vfs: Convert selinuxfs to use the new mount API (Scott Mayhew) [1622041] - [security] vfs: Convert securityfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert openpromfs to use the new mount API (Scott Mayhew) [1622041] - [xen] vfs: Convert xenfs to use the new mount API (Scott Mayhew) [1622041] - [oprofile] vfs: Convert oprofilefs to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert ibmasmfs to use the new mount API (Scott Mayhew) [1622041] - [infiniband] vfs: Convert qib_fs/ipathfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert efivarfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert configfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert binfmt_misc to use the new mount API (Scott Mayhew) [1622041] - [fs] convenience helper: get_tree_single() (Scott Mayhew) [1622041] - [fs] convenience helper get_tree_nodev() (Scott Mayhew) [1622041] - [fs] vfs: Kill sget_userns() (Scott Mayhew) [1622041] - [fs] vfs: Use sget_fc() for pseudo-filesystems (Scott Mayhew) [1622041] - [dma-buf] fold mount_pseudo_xattr() into pseudo_fs_get_tree() (Scott Mayhew) [1622041] - [virtio] vfs: Convert virtio_balloon to use the new mount API (Scott Mayhew) [1622041] - [scsi] vfs: Convert ocxlflash to use the new mount API (Scott Mayhew) [1622041] - [misc] vfs: Convert cxl to use the new mount API (Scott Mayhew) [1622041] - [drm] vfs: Convert drm to use the new mount API (Scott Mayhew) [1622041] - [dax] vfs: Convert dax to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert sockfs to use the new mount API (Scott Mayhew) [1622041] - [mm] vfs: Convert zsmalloc to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert pipe to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert nsfs to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert bdev to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert anon_inodes to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Convert aio to use the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide a mount_pseudo-replacement for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Provide sb->s_iflags settings in fs_context struct (Scott Mayhew) [1622041] - [fs] vfs: Fix refcounting of filenames in fs_parser (Scott Mayhew) [1622041] - [fs] move mount_capable() further out (Scott Mayhew) [1622041] - [fs] move mount_capable() calls to vfs_get_tree() (Scott Mayhew) [1622041] - [kernel] cpuset: move mount -t cpuset logics into cgroup.c (Scott Mayhew) [1622041] - [fs] procfs: set ->user_ns before calling ->get_tree() (Scott Mayhew) [1622041] - [ipc] mqueue: set ->user_ns before ->get_tree() (Scott Mayhew) [1622041] - [fs] switch mount_capable() to fs_context (Scott Mayhew) [1622041] - [fs] legacy_get_tree(): pass fc->user_ns to mount_capable() (Scott Mayhew) [1622041] - [fs] move the capability checks from sget_userns() to legacy_get_tree() (Scott Mayhew) [1622041] - [fs] vfs: Kill mount_ns() (Scott Mayhew) [1622041] - [fs] vfs: Convert nfsctl to use the new mount API (Scott Mayhew) [1622041] - [net] vfs: Convert rpc_pipefs to use the new mount API (Scott Mayhew) [1622041] - [fs] consolidate the capability checks in sget_{fc, userns}() (Scott Mayhew) [1622041] - [fs] start massaging the checks in sget_...(): move to sget_userns() (Scott Mayhew) [1622041] - [x86] no need to protect against put_user_ns(NULL) (Scott Mayhew) [1622041] - [fs] mount_pseudo(): drop 'name' argument, switch to d_make_root() (Scott Mayhew) [1622041] - [mm] zsmalloc: don't bother with dentry_operations (Scott Mayhew) [1622041] - [virtio] balloon: don't bother with dentry_operations (Scott Mayhew) [1622041] - [scsi] cxlflash: don't bother with dentry_operations (Scott Mayhew) [1622041] - [misc] cxl: don't bother with dentry_operations (Scott Mayhew) [1622041] - [fs] fs: VALIDATE_FS_PARSER should default to n (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: fix a missing-check bug in selinux_add_mnt_opt( ) (Scott Mayhew) [1622041] - [powerpc] uapi: Wire up the mount API syscalls on non-x86 arches (Scott Mayhew) [1622041] - [x86] uapi, x86: Fix the syscall numbering of the mount API syscalls (Scott Mayhew) [1622041] - [fs] uapi, fsopen: use square brackets around "fscontext" (Scott Mayhew) [1622041] - [samples] vfs: Add a sample program for the new mount API (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fspick() to select a superblock for reconfiguration (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add fsmount() to create a mount for a superblock (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsconfig() for configuring and managing a context (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add fsopen() to prepare for superblock creation (Scott Mayhew) [1622041] - [fs] Make anon_inodes unconditional (Scott Mayhew) [1622041] - [fs] teach move_mount(2) to work with OPEN_TREE_CLONE (Scott Mayhew) [1622041] - [x86] vfs: syscall: Add move_mount(2) to move mounts around (Scott Mayhew) [1622041] - [fs] vfs: syscall: Add open_tree(2) to reference or clone a mount (Scott Mayhew) [1622041] - [fs] fix sysfs_init_fs_context() in !CONFIG_NET_NS case (Scott Mayhew) [1622041] - [fs] vfs: Add some logging to the core users of the fs_context log (Scott Mayhew) [1622041] - [fs] vfs: Implement logging through fs_context (Scott Mayhew) [1622041] - [documentation] vfs: Provide documentation for new mount API (Scott Mayhew) [1622041] - [fs] vfs: Remove kern_mount_data() (Scott Mayhew) [1622041] - [fs] hugetlbfs: Convert to fs_context (Scott Mayhew) [1622041] - [kernel] cpuset: Use fs_context (Scott Mayhew) [1622041] - [fs] kernfs, sysfs, cgroup, intel_rdt: Support fs_context (Scott Mayhew) [1622041] - [kernel] cgroup: store a reference to cgroup_ns into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helper (Scott Mayhew) [1622041] - [kernel] cgroup_do_mount(): massage calling conventions (Scott Mayhew) [1622041] - [kernel] cgroup: stash cgroup_root reference into cgroup_fs_context (Scott Mayhew) [1622041] - [kernel] cgroup2: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup1: switch to option-by-option parsing (Scott Mayhew) [1622041] - [kernel] cgroup: take options parsing into ->parse_monolithic() (Scott Mayhew) [1622041] - [kernel] cgroup: fold cgroup1_mount() into cgroup1_get_tree() (Scott Mayhew) [1622041] - [kernel] cgroup: start switching to fs_context (Scott Mayhew) [1622041] - [ipc] ipc: Convert mqueue fs to fs_context (Scott Mayhew) [1622041] - [fs] proc: Add fs_context support to procfs (Scott Mayhew) [1622041] - [fs] procfs: Move proc_fill_super() to fs/proc/root.c (Scott Mayhew) [1622041] - [include] introduce cloning of fs_context (Scott Mayhew) [1622041] - [fs] convenience helpers: vfs_get_super() and sget_fc() (Scott Mayhew) [1622041] - [fs] vfs: Implement a filesystem superblock creation/configuration context (Scott Mayhew) [1622041] - [include] vfs: Put security flags into the fs_context struct (Scott Mayhew) [1622041] - [security] selinux: Implement the new mount API LSM hooks (Scott Mayhew) [1622041] - [include] vfs: Add LSM hooks for the new mount API (Scott Mayhew) [1622041] - [fs] vfs: Add configuration parser helpers (Scott Mayhew) [1622041] - [include] vfs: Introduce logging functions (Scott Mayhew) [1622041] - [fs] introduce fs_context methods (Scott Mayhew) [1622041] - [fs] fs_context flavour for submounts (Scott Mayhew) [1622041] - [fs] convert do_remount_sb() to fs_context (Scott Mayhew) [1622041] - [fs] vfs_get_tree(): evict the call of security_sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: do_new_mount_fc() (Scott Mayhew) [1622041] - [fs] teach vfs_get_tree() to handle subtype, switch do_new_mount() to it (Scott Mayhew) [1622041] - [fs] new helpers: vfs_create_mount(), fc_mount() (Scott Mayhew) [1622041] - [fs] vfs: Introduce fs_context, switch vfs_kern_mount() to it (Scott Mayhew) [1622041] - [fs] saner handling of temporary namespaces (Scott Mayhew) [1622041] - [fs] separate copying and locking mount tree on cross-userns copies (Scott Mayhew) [1622041] - [fs] kill kernfs_pin_sb() (Scott Mayhew) [1622041] - [fs] mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT (Scott Mayhew) [1622041] - [security] LSM: new method: ->sb_add_mnt_opt() (Scott Mayhew) [1622041] - [security] selinux: rewrite selinux_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] selinux: regularize Opt_... names a bit (Scott Mayhew) [1622041] - [security] selinux: switch away from match_token() (Scott Mayhew) [1622041] - [security] selinux: new helper - selinux_add_opt() (Scott Mayhew) [1622041] - [include] LSM: bury struct security_mnt_opts (Scott Mayhew) [1622041] - [security] selinux: switch to private struct selinux_mnt_opts (Scott Mayhew) [1622041] - [fs] LSM: hide struct security_mnt_opts from any generic code (Scott Mayhew) [1622041] - [security] LSM: turn sb_eat_lsm_opts() into a method (Scott Mayhew) [1622041] - [fs] nfs_remount(): don't leak, don't ignore LSM options quietly (Scott Mayhew) [1622041] - [security] LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] new helper: security_sb_eat_lsm_opts() (Scott Mayhew) [1622041] - [security] LSM: lift extracting and parsing LSM options into the caller of ->sb_remount() (Scott Mayhew) [1622041] - [security] LSM: lift parsing LSM options into the caller of ->sb_kern_mount() (Scott Mayhew) [1622041] - [fs] vfs: Separate changing mount flags full remount (Scott Mayhew) [1622041] - [fs] vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled (Scott Mayhew) [1622041]- [hv] hv_utils: drain the timesync packets on onchannelcallback (Vitaly Kuznetsov) [1884733] - [hv] hv_utils: return error if host timesysnc update is stale (Vitaly Kuznetsov) [1884733] - [netdrv] hv_netvsc: Cache the current data path to avoid duplicate call and message (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Switch the data path at the right time during hibernation (Mohammed Gamal) [1876527] - [netdrv] hv_netvsc: Fix hibernation for mlx5 VF driver (Mohammed Gamal) [1876527] - [hv] hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() (Mohammed Gamal) [1876519] - [target] scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix data digest calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Make iscsit_register_transport() return void (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make TMR notification optional (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Implement tmr_notify callback (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix and simplify timeout handling (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Factor out new helper ring_insert_padding (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Do not queue aborted commands (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Use priv pointer in se_cmd (Maurizio Lombardi) [1880395] - [target] scsi: target: Add tmr_notify backend function (Maurizio Lombardi) [1880395] - [target] scsi: target: Modify core_tmr_abort_task() (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix inconsistent debug message (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Fix login error when receiving (Maurizio Lombardi) [1880395] - [target] scsi: target: Remove unused variable 'tpg' (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Remove tx flow control code (Maurizio Lombardi) [1880395] - [target] scsi: target: cxgbit: Check connection state before issuing hardware command (Maurizio Lombardi) [1880395] - [target] scsi: target: Handle short iSIDs (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buf len calculation (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id buffer setup (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix iscsi transport id parsing (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix crash during SPEC_I_PT handling (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix xcopy sess release leak (Maurizio Lombardi) [1880395] - [target] scsi: target: Check enforce_pr_isids during registration (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash on ARM during cmd completion (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix crash in tcmu_flush_dcache_range on ARM (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Optimize use of flush_dcache_page (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Remove unnecessary bit TCMU_CMD_BIT_INFLIGHT (Maurizio Lombardi) [1880395] - [target] scsi: target: Rename target_setup_cmd_from_cdb() to target_cmd_parse_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: Fix NULL pointer dereference (Maurizio Lombardi) [1880395] - [target] scsi: target: Initialize LUN in transport_init_se_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: Factor out a new helper, target_cmd_init_cdb() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix size in calls to tcmu_flush_dcache_range (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Fix a use after free in tcmu_check_expired_queue_cmd() (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Userspace must not complete queued commands (Maurizio Lombardi) [1880395] - [target] scsi: target: core: Add initiatorname to NON_EXISTENT_LUN error (Maurizio Lombardi) [1880395] - [target] scsi: target: loopback: Fix READ with data and sensebytes (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Make pgr_support and alua_support attributes writable (Maurizio Lombardi) [1880395] - [target] scsi: target: Make transport_flags per device (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: Add attributes enforce_pr_isids and force_pr_aptpl (Maurizio Lombardi) [1880395] - [target] scsi: target: Add missing emulate_pr attribute to passthrough backends (Maurizio Lombardi) [1880395] - [target] scsi: target: iscsi: Remove the iscsi_data_count structure (Maurizio Lombardi) [1880395] - [target] scsi: target: Put lun_ref at end of tmr processing (Maurizio Lombardi) [1880395] - [target] scsi: target/iblock: fix WRITE SAME zeroing (Maurizio Lombardi) [1880395] - [target] scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN (Maurizio Lombardi) [1880395] - [target] scsi: target: fix PR IN / READ FULL STATUS for FC (Maurizio Lombardi) [1880395] - [target] scsi: target: Write NULL to *port_nexus_ptr if no ISID (Maurizio Lombardi) [1880395] - [target] scsi: target: use the stack for XCOPY passthrough cmds (Maurizio Lombardi) [1880395] - [target] scsi: target: increase XCOPY I/O size (Maurizio Lombardi) [1880395] - [target] scsi: target: avoid per-loop XCOPY buffer allocations (Maurizio Lombardi) [1880395] - [target] scsi: target: drop xcopy DISK BLOCK LENGTH debug (Maurizio Lombardi) [1880395] - [target] scsi: target: use #define for xcopy descriptor len (Maurizio Lombardi) [1880395] - [crypto] crypto: testmgr - mark cts(cbc(aes)) as FIPS allowed (Vladis Dronov) [1855161] - [kernel] sched/deadline: Unthrottle PI boosted threads while enqueuing (Daniel Bristot de Oliveira) [1869760] - [kernel] sched/deadline: Fix stale throttling on de-/boosted tasks (Daniel Bristot de Oliveira) [1869760] - [netdrv] treewide: Use fallthrough pseudo-keyword (Jonathan Toppins) [1871286] - [netdrv] tg3: Avoid the use of one-element array (Jonathan Toppins) [1871286] - [netdrv] net: tg3: tidy up loop, remove need to compute off with a multiply (Jonathan Toppins) [1871286] - [netdrv] net: tg3: reject unsupported coalescing params (Jonathan Toppins) [1871286] - [netdrv] net: tg3: use skb_list_walk_safe helper for gso segments (Jonathan Toppins) [1871286] - [gpio] gpio: gpio-mlxbf2.c: Provide __releases() annotation to stop confusing Sparse (Alaa Hleihel) [1816931] - [gpio] gpio: gpio-mlxbf2: Tell the compiler that ACPI functions may not be use (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: Fix sleeping while holding spinlock (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lock_res() (Alaa Hleihel) [1816931] - [gpio] gpio: mlxbf2: remove unused including (Alaa Hleihel) [1816931] - [gpio] gpio: add driver for Mellanox BlueField 2 GPIO controller (Alaa Hleihel) [1816931] - [include] compiler_attributes.h: Add 'fallthrough' pseudo keyword for switch/case use (Ivan Vecera) [1867168] - [net] net: sctp: Rename fallthrough label to unhandled (Ivan Vecera) [1867168]- [pci] PCI: Mark AMD Navi10 GPU rev 0x00 ATS as broken (Myron Stowe) [1888310] - [netdrv] nfp: flower: fix ABI mismatch between driver and firmware (Ivan Vecera) [1886717] - [netdrv] netronome: fix ipv6 link error (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix incorrect flag assignment (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix used time of merge flow statistics (Ivan Vecera) [1886717] - [netdrv] nfp: flower: inform firmware of flower features (Ivan Vecera) [1886717] - [netdrv] nfp: flower: renaming of feature bits (Ivan Vecera) [1886717] - [netdrv] nfp: don't check lack of RX/TX channels (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix error return code in nfp_abm_vnic_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: abm: fix a memory leak bug (Ivan Vecera) [1886717] - [netdrv] net/nfp: Update driver to use global kernel version (Ivan Vecera) [1886717] - [netdrv] nfp: allow explicitly selected delayed stats (Ivan Vecera) [1886717] - [netdrv] net: nfp: Use scnprintf() for avoiding potential buffer overflow (Ivan Vecera) [1886717] - [netdrv] nfp: let core reject the unsupported coalescing parameters (Ivan Vecera) [1886717] - [netdrv] nfp: Use pci_get_dsn() (Ivan Vecera) [1886717] - [netdrv] netronome: Replace zero-length array with flexible-array member (Ivan Vecera) [1886717] - [netdrv] devlink: move devlink documentation to subfolder (Ivan Vecera) [1886717] - [netdrv] remove ioremap_nocache and devm_ioremap_nocache (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement the stream sync RX resync (Ivan Vecera) [1886717] - [netdrv] nfp: pass packet pointer to nfp_net_parse_meta() (Ivan Vecera) [1886717] - [netdrv] nfp: flower: update flow merge code to support IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: support ipv6 tunnel keep-alive messages from fw (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle notifiers for ipv6 route changes (Ivan Vecera) [1886717] - [netdrv] nfp: flower: handle ipv6 tunnel no neigh request (Ivan Vecera) [1886717] - [netdrv] nfp: flower: modify pre-tunnel and set tunnel action for ipv6 (Ivan Vecera) [1886717] - [netdrv] nfp: flower: offload list of IPv6 tunnel endpoint addresses (Ivan Vecera) [1886717] - [netdrv] nfp: flower: compile match for IPv6 tunnels (Ivan Vecera) [1886717] - [netdrv] nfp: flower: move udp tunnel key match compilation to helper function (Ivan Vecera) [1886717] - [netdrv] nfp: flower: pass flow rule pointer directly to match functions (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix stats id allocation (Ivan Vecera) [1886717] - [netdrv] netronome: use the new txqueue timeout argument (Ivan Vecera) [1886717] - [netdrv] nfp: add support for TLV device stats (Ivan Vecera) [1886717] - [netdrv] treewide: Use sizeof_field() macro (Ivan Vecera) [1886717] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: make array exp_mask static, makes object smaller (Ivan Vecera) [1886717] - [netdrv] nfp: flower: fix memory leak in nfp_flower_spawn_vnic_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: flower: prevent memory leak in nfp_flower_spawn_phy_reprs (Ivan Vecera) [1886717] - [netdrv] nfp: read chip model from the PluDevice register (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: set unknown fw_load_policy (Ivan Vecera) [1886717] - [documentation] Documentation: nfp: add nfp driver specific notes (Ivan Vecera) [1886717] - [netdrv] kdoc: fix nfp_fw_load documentation (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'reset_dev_on_drv_probe' support (Ivan Vecera) [1886717] - [netdrv] nfp: devlink: add 'fw_load_policy' support (Ivan Vecera) [1886717] - [netdrv] nfp: add devlink param infrastructure (Ivan Vecera) [1886717] - [netdrv] nfp: honor FW reset and loading policies (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for hwinfo set operation (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for optional hwinfo lookup (Ivan Vecera) [1886717] - [netdrv] nfp: nsp: add support for fw_loaded command (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: add simple map op cache (Ivan Vecera) [1886717] - [netdrv] nfp: bpf: rework MTU checking (Ivan Vecera) [1886717] - [netdrv] net: Use skb accessors in network drivers (Ivan Vecera) [1886717] - [netdrv] nfp: tls: rename tls packet counters (Ivan Vecera) [1886717] - [netdrv] nfp: tls: undo TLS sequence tracking when dropping the frame (Ivan Vecera) [1886717] - [netdrv] nfp: tls: avoid one of the ifdefs for TLS (Ivan Vecera) [1886717] - [netdrv] nfp: tls: don't leave key material in freed FW cmsg skbs (Ivan Vecera) [1886717] - [netdrv] nfp: tls: count TSO segments separately for the TLS offload (Ivan Vecera) [1886717] - [netdrv] nfp: tls: use unique connection ids instead of 4-tuple for TX (Ivan Vecera) [1886717] - [netdrv] nfp: tls: move setting ipver_vlan to a helper (Ivan Vecera) [1886717] - [netdrv] nfp: tls: ignore queue limits for delete commands (Ivan Vecera) [1886717] - [netdrv] nfp: tls: fix error return code in nfp_net_tls_add() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: enable TLS RX offload (Ivan Vecera) [1886717] - [netdrv] net/tls: don't clear TX resync flag on error (Ivan Vecera) [1886717] - [netdrv] net/tls: add tracing for device/offload events (Ivan Vecera) [1886717] - [netdrv] nfp: tls: make use of kernel-driven TX resync (Ivan Vecera) [1886717] - [netdrv] net/tls: generalize the resync callback (Ivan Vecera) [1886717] - [netdrv] nfp: tls: implement RX TLS resync (Ivan Vecera) [1886717] - [netdrv] nfp: add async version of mailbox communication (Ivan Vecera) [1886717] - [netdrv] nfp: rename nfp_ccm_mbox_alloc() (Ivan Vecera) [1886717] - [netdrv] nfp: tls: set skb decrypted flag (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add basic statistics (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add/delete TLS TX connections (Ivan Vecera) [1886717] - [netdrv] nfp: tls: add datapath support for TLS TX (Ivan Vecera) [1886717] - [netdrv] nfp: flower: use struct_size() helper (Ivan Vecera) [1886717] - [netdrv] nfp: add missing kdoc (Ivan Vecera) [1886717] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Ivan Vecera) [1886717] - [iommu] iommu/amd: Fix the overwritten field in IVMD header (Baoquan He) [1869148] - [powerpc] pseries/drmem: don't cache node id in drmem_lmb struct (Diego Domingos) [1816543] - [include] cgroup: Fix sock_cgroup_data on big-endian (Vladis Dronov) [1868659] {CVE-2020-14356} - [include] cgroup: fix cgroup_sk_alloc() for sk_clone_lock() (Vladis Dronov) [1868659] {CVE-2020-14356} - [net] netprio_cgroup: Fix unlimited memory leak of v2 cgroups (Vladis Dronov) [1868659] {CVE-2020-14356} - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1872443]- [net] Bluetooth: fix kernel oops in store_pending_adv_report (Gopal Tiwari) [1888455] {CVE-2020-24490} - [net] Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel (Gopal Tiwari) [1888258] {CVE-2020-12351} - [net] Bluetooth: A2MP: Fix not initializing all members (Gopal Tiwari) [1888807] {CVE-2020-12352} - [mm] mm, compaction: make capture control handling safe wrt interrupts (Rafael Aquini) [1862175] - [mm] mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" (Rafael Aquini) [1862175] - [mm] mm/compaction: add missing annotation for compact_lock_irqsave (Rafael Aquini) [1862175] - [mm] mm/compaction.c: clean code by removing unnecessary assignment (Rafael Aquini) [1862175] - [kernel] mm/compaction: Disable compact_unevictable_allowed on RT (Rafael Aquini) [1862175] - [kernel] mm/compaction: really limit compact_unevictable_allowed to 0 and 1 (Rafael Aquini) [1862175] - [mm] mm, compaction: fully assume capture is not NULL in compact_zone_order() (Rafael Aquini) [1862175] - [mm] mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() (Rafael Aquini) [1862175] - [mm] mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() (Rafael Aquini) [1862175] - [mm] mm: compaction: avoid 100 CPU usage during compaction when a task is killed (Rafael Aquini) [1862175] - [mm] mm, compaction: make sure we isolate a valid PFN (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock (Rafael Aquini) [1862175] - [trace] mm, compaction: some tracepoints should be defined only when CONFIG_COMPACTION is set (Rafael Aquini) [1862175] - [trace] mm: compaction: show gfp flag names in try_to_compact_pages tracepoint (Rafael Aquini) [1862175] - [mm] mm/compaction.c: fix an undefined behaviour (Rafael Aquini) [1862175] - [mm] mm, page_alloc: always use a captured page regardless of compaction result (Rafael Aquini) [1862175] - [mm] mm/compaction.c: abort search if isolation fails (Rafael Aquini) [1862175] - [mm] mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints (Rafael Aquini) [1862175] - [include] include/linux/list.h: fix list_is_first() kernel-doc (Rafael Aquini) [1862175] - [mm] mm/compaction: pass pgdat to too_many_isolated() instead of zone (Rafael Aquini) [1862175] - [mm] mm: remove zone_lru_lock() function, access ->lru_lock directly (Rafael Aquini) [1862175] - [mm] mm, compaction: capture a page under direct compaction (Rafael Aquini) [1862175] - [mm] mm, compaction: be selective about what pageblocks to clear skip hints (Rafael Aquini) [1862175] - [mm] mm, compaction: sample pageblocks for free pages (Rafael Aquini) [1862175] - [mm] mm, compaction: round-robin the order while searching the free lists for a target (Rafael Aquini) [1862175] - [mm] mm, compaction: reduce premature advancement of the migration target scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: do not consider a need to reschedule as contention (Rafael Aquini) [1862175] - [mm] mm, compaction: rework compact_should_abort as compact_check_resched (Rafael Aquini) [1862175] - [mm] mm, compaction: keep cached migration PFNs synced for unusable pageblocks (Rafael Aquini) [1862175] - [mm] mm, compaction: check early for huge pages encountered by the migration scanner (Rafael Aquini) [1862175] - [mm] mm, compaction: finish pageblock scanning on contention (Rafael Aquini) [1862175] - [mm] mm, compaction: avoid rescanning the same pageblock multiple times (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration target (Rafael Aquini) [1862175] - [mm] mm, compaction: keep migration source private to a single compaction instance (Rafael Aquini) [1862175] - [mm] mm, compaction: use free lists to quickly locate a migration source (Rafael Aquini) [1862175] - [mm] mm, compaction: always finish scanning of a full pageblock (Rafael Aquini) [1862175] - [mm] mm, migrate: immediately fail migration of a page with no migration handler (Rafael Aquini) [1862175] - [mm] mm, compaction: rename map_pages to split_map_pages (Rafael Aquini) [1862175] - [mm] mm, compaction: remove unnecessary zone parameter in some instances (Rafael Aquini) [1862175] - [mm] mm, compaction: remove last_migrated_pfn from compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: rearrange compact_control (Rafael Aquini) [1862175] - [mm] mm, compaction: shrink compact_control (Rafael Aquini) [1862175] - [kernel] mm: remove sysctl_extfrag_handler() (Rafael Aquini) [1862175] - [net] netlink: fix state reallocation in policy export (Petr Oros) [1874050] - [net] netlink: add infrastructure to expose policies to userspace (Petr Oros) [1874050] - [lib] netlink: factor out policy range helpers (Petr Oros) [1874050] - [net] netlink: remove NLA_EXACT_LEN_WARN (Petr Oros) [1874050] - [include] netlink: allow NLA_MSECS to have range validation (Petr Oros) [1874050] - [net] netlink: extend policy range validation (Petr Oros) [1874050] - [net] nl80211: link recursive netlink nested policy (Petr Oros) [1874050] - [lib] netlink: limit recursion depth in policy validation (Petr Oros) [1874050] - [net] netlink: remove type-unsafe validation_data pointer (Petr Oros) [1874050] - [powerpc] powerpc/pseries: new lparcfg key/value pair: partition_affinity_score (Steve Best) [1879420] - [powerpc] powerpc/perf: consolidate GPCI hcall structs into asm/hvcall.h (Steve Best) [1879420] - [include] iopoll: Introduce read_poll_timeout_atomic macro (Patrick Talbert) [1879211] - [include] iopoll: redefined readx_poll_timeout macro to simplify the code (Patrick Talbert) [1879211] - [include] iopoll: introduce read_poll_timeout macro (Patrick Talbert) [1879211] - [infiniband] IB/ipoib: Fix double free of skb in case of multicast traffic in CM mode (Kamal Heib) [1857600] - [infiniband] RDMA/core: Fix double destruction of uobject (Kamal Heib) [1857600] - [infiniband] RDMA/pvrdma: Fix missing pci disable in pvrdma_pci_probe() (Kamal Heib) [1857600] - [net] xprtrdma: Fix use of xdr_stream_encode_item_{present, absent} (Kamal Heib) [1857600] - [net] xprtrdma: Fix trace point use-after-free race (Kamal Heib) [1857600] - [net] xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Fix missing RDMA_CM_EVENT_REJECTED event after receiving REJ message (Kamal Heib) [1857600] - [net] xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt (Kamal Heib) [1857600] - [net] xprtrdma: Extract sockaddr from struct rdma_cm_id (Kamal Heib) [1857600] - [net] xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep (Kamal Heib) [1857600] - [net] xprtrdma: Disconnect on flushed completion (Kamal Heib) [1857600] - [net] xprtrdma: Remove rpcrdma_ia::ri_flags (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ia_open in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() (Kamal Heib) [1857600] - [net] xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() (Kamal Heib) [1857600] - [net] xprtrdma: Clean up the post_send path (Kamal Heib) [1857600] - [net] xprtrdma: Refactor frwr_init_mr() (Kamal Heib) [1857600] - [net] xprtrdma: Invoke rpcrdma_ep_create() in the connect worker (Kamal Heib) [1857600] - [net] xprtrdma: Enhance MR-related trace points (Kamal Heib) [1857600] - [infiniband] IB/iser: Always check sig MR before putting it to the free pool (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Use in-kernel offsetofend() to check field availability (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make sure the cm_id is in the IB_CM_IDLE state in destroy (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_sidr_rep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_rej() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_drep() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Allow ib_send_cm_dreq() to be done under lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Add some lockdep assertions for cm_id_priv->lock (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clearer how concurrency works in cm_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make it clear that there is no concurrency in cm_sidr_req_handler() (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Simplify establishing a listen cm_id (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Make the destroy_id flow more robust (Kamal Heib) [1857600] - [net] svcrdma: Avoid DMA mapping small RPC Replies (Kamal Heib) [1857600] - [net] svcrdma: Fix double sync of transport header buffer (Kamal Heib) [1857600] - [net] svcrdma: Refactor chunk list encoders (Kamal Heib) [1857600] - [net] SUNRPC: Add encoders for list item discriminators (Kamal Heib) [1857600] - [net] svcrdma: Rename svcrdma_encode trace points in send routines (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_map_reply_msg() (Kamal Heib) [1857600] - [net] svcrdma: Update synopsis of svc_rdma_send_reply_chunk() (Kamal Heib) [1857600] - [net] svcrdma: De-duplicate code that locates Write and Reply chunks (Kamal Heib) [1857600] - [include] svcrdma: Use struct xdr_stream to decode ingress transport headers (Kamal Heib) [1857600] - [net] svcrdma: Remove svcrdma_cm_event() trace point (Kamal Heib) [1857600] - [net] SUNRPC: Add xdr_pad_size() helper (Kamal Heib) [1857600] - [net] nfsd: Fix NFSv4 READ on RDMA when using readv (Kamal Heib) [1857600] - [net] svcrdma: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/cm: Delete not implemented CM peer to peer communication (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Teach lockdep about the order of rtnl and lock (Kamal Heib) [1857600] - [infiniband] RDMA/rw: map P2P memory correctly for signature operations (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: reject unsupported coalescing params (Kamal Heib) [1857600] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Use the new APIs for printing log (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Optimize hns_roce_modify_qp function (Kamal Heib) [1857600] - [infiniband] RDMA/hns: RDMA/hns: Assign rq head pointer when enable rq record db (Kamal Heib) [1857600] - [infiniband] RDMA/hns: Update the prompt message for creating and destroy qp (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Do not delay freeing of DMA pages (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Properly document the interrupt mask register (Kamal Heib) [1857600] - [infiniband] RDMA/efa: Unified getters/setters for device structs bitmask access (Kamal Heib) [1857600] - [infiniband] RDMA/ipoib: Don't set constant driver version (Kamal Heib) [1857600] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Use refcount_t for the ctx->ref (Kamal Heib) [1857600] - [infiniband] RDMA/core: Get rid of ib_create_qp_user (Kamal Heib) [1857600] - [infiniband] RDMA/core: Add weak ordering dma attr to dma mapping (Kamal Heib) [1857600] - [infiniband] RDMA/ucma: Mask QPN to be 24 bits according to IBTA (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use refcount API to reflect refcount (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Rename cma_device ref/deref helpers to to get/put (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use RDMA device port iterator (Kamal Heib) [1857600] - [infiniband] RDMA/cma: Use a helper function to enqueue resolve work items (Kamal Heib) [1857600] - [infiniband] RDMA/rw: Fix error flow during RDMA context initialization (Kamal Heib) [1857600] - [infiniband] IB/core: Add interface to advise_mr for kernel users (Kamal Heib) [1857600] - [infiniband] IB/core: Introduce ib_reg_user_mr (Kamal Heib) [1857600] - [uapi] RDMA/core: Add the core support field to METHOD_GET_CONTEXT (Kamal Heib) [1857600] - [infiniband] RDMA/uverbs: Add ioctl command to get a device context (Kamal Heib) [1857600] - [fs] xfs: Fix false positive lockdep warning with sb_internal & fs_reclaim (Waiman Long) [1838643] - [mm] mm/mmu_notifier: mm/rmap.c: Fix a mmu_notifier range bug in try_to_unmap_one (Waiman Long) [1871883] - [mm] mm/memory.c: initialise mmu_notifier_range correctly (Waiman Long) [1871883] - [mm] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 (Waiman Long) [1871883] - [mm] hugetlb: take PMD sharing into account when flushing tlb/caches (Waiman Long) [1871883] - [mm] mm, hugetlbfs: pass fault address to cow handler (Waiman Long) [1871883] - [mm] mm, hugetlbfs: rename address to haddr in hugetlb_cow() (Waiman Long) [1871883] - [mm] mm, huge page: copy target sub-page last when copy huge page (Waiman Long) [1871883] - [mm] mm, clear_huge_page: move order algorithm into a separate function (Waiman Long) [1871883] - [mm] Revert "mm: always flush VMA ranges affected by zap_page_range" (Waiman Long) [1871883] - [kernel] psi: eliminate kthread_worker from psi trigger scheduling mechanism (Waiman Long) [1873040] - [kernel] psi: get poll_work to run when calling poll syscall next time (Waiman Long) [1873040] - [block] block: loop: set discard granularity and alignment for block device backed loop (Ming Lei) [1866712] - [net] gre: recompute gre csum for sctp over gre tunnels (Lorenzo Bianconi) [1755200] - [include] mm/hugetlb: enable arch specific huge page size support for migration (Donghai Qiao) [1869887] - [mm] arm64/mm: enable HugeTLB migration for contiguous bit HugeTLB pages (Donghai Qiao) [1869887] - [lib] idr: Fix idr_get_next_ul race with idr_remove (Felix Ansell) [1866062] - [lib] genalloc: Fix a set of docs build warnings (Felix Ansell) [1866062] - [lib] lib/Kconfig: fix OBJAGG in lib/ menu structure (Felix Ansell) [1866062] - [lib] lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen_user() (Felix Ansell) [1866062]- [char] random32: update the net random state on interrupt and activity (Donghai Qiao) [1867569] {CVE-2020-16166} - [fs] nfs: Fix getxattr kernel panic and memory overflow (Benjamin Coddington) [1880894] {CVE-2020-25212} - [tools] selftests: rtnetlink: Test bridge enslavement with different parent IDs (Jonathan Toppins) [1860479] - [tools] selftests: rtnetlink: correct the final return value for the test (Jonathan Toppins) [1860479] - [net] Fix bridge enslavement failure (Jonathan Toppins) [1860479] - [net] Make mpls_entry_encode() available for generic users (Patrick Talbert) [1878818] - [net] SUNRPC dont update timeout value on connection reset (Steve Dickson) [1861895] - [kernel] overflow.h: Add flex_array_size() helper (Petr Oros) [1876924] - [net] netpoll: accept NULL np argument in netpoll_send_skb() (Ivan Vecera) [1867968] - [net] netpoll: netpoll_send_skb() returns transmit status (Ivan Vecera) [1867968] - [net] netpoll: move netpoll_send_skb() out of line (Ivan Vecera) [1867968] - [net] netpoll: remove dev argument from netpoll_send_skb_on_dev() (Ivan Vecera) [1867968] - [net] netpoll: Fix use correct return type for ndo_start_xmit() (Ivan Vecera) [1867968] - [net] core: Introduce netdev_get_xmit_slave (Ivan Vecera) [1867974] - [net] get rid of lockdep_set_class_and_subclass() (Ivan Vecera) [1867961] - [net] change addr_list_lock back to static key (Ivan Vecera) [1867961] - [net] batman-adv: Revert "Drop lockdep.h include for soft-interface.c" (Ivan Vecera) [1867961] - [net] partially revert dynamic lockdep key changes (Ivan Vecera) [1867961] - [kernel] rcu: Maintain RHEL kABI (Waiman Long) [1862812] - [kernel] rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() (Waiman Long) [1862812] - [kernel] rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick (Waiman Long) [1862812] - [kernel] rcu: Make rcu_barrier() account for offline no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu: Clear ->core_needs_qs at GP end or self-reported QS (Waiman Long) [1862812] - [kernel] rcu: Forgive slow expedited grace periods at boot time (Waiman Long) [1862812] - [tools] torture: Hoist calls to lscpu to higher-level kvm.sh script (Waiman Long) [1862812] - [tools] torture: Allow "CFLIST" to specify default list of scenarios (Waiman Long) [1862812] - [kernel] rcutorture: Dynamically allocate rcu_fwds structure (Waiman Long) [1862812] - [kernel] rcutorture: Complete threading rcu_fwd pointers through functions (Waiman Long) [1862812] - [kernel] rcutorture: Move to dynamic initialization of rcu_fwds (Waiman Long) [1862812] - [kernel] rcutorture: Thread rcu_fwd pointer through forward-progress functions (Waiman Long) [1862812] - [kernel] rcutorture: Pull callback forward-progress data into rcu_fwd struct (Waiman Long) [1862812] - [tools] rcutorture: Add worst-case call_rcu() forward-progress results (Waiman Long) [1862812] - [tools] torture: Handle systems lacking the mpstat command (Waiman Long) [1862812] - [tools] torture: Handle jitter for CPUs that cannot be offlined (Waiman Long) [1862812] - [tools] rcutorture: Dispense with Dracut for initrd creation (Waiman Long) [1862812] - [tools] torture: Use gawk instead of awk for systime() function (Waiman Long) [1862812] - [kernel] rcu: Avoid tick_dep_set_cpu() misordering (Waiman Long) [1862812] - [kernel] rcu: Provide wrappers for uses of ->rcu_read_lock_nesting (Waiman Long) [1862812] - [kernel] rcu: Use READ_ONCE() for ->expmask in rcu_read_unlock_special() (Waiman Long) [1862812] - [kernel] rcu: Clear ->rcu_read_unlock_special only once (Waiman Long) [1862812] - [kernel] rcu: Clear .exp_hint only when deferred quiescent state has been reported (Waiman Long) [1862812] - [kernel] rcu: Rename some instance of CONFIG_PREEMPTION to CONFIG_PREEMPT_RCU (Waiman Long) [1862812] - [kernel] rcu: Use CONFIG_PREEMPTION where appropriate (Waiman Long) [1862812] - [kernel] rcu: Make PREEMPT_RCU be a modifier to TREE_RCU (Waiman Long) [1862812] - [kernel] rcu: Use lockdep rather than comment to enforce lock held (Waiman Long) [1862812] - [kernel] rcu: Avoid data-race in rcu_gp_fqs_check_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Fix dump_tree hierarchy print always active (Waiman Long) [1862812] - [kernel] rculist.h: Add list_tail_rcu() (Waiman Long) [1862812] - [kernel] rculist_nulls: Change docbook comment headers (Waiman Long) [1862812] - [kernel] rculist_nulls: Add docbook comments (Waiman Long) [1862812] - [include] rcu: Add a hlist_nulls_unhashed_lockless() function (Waiman Long) [1862812] - [kernel] rcu: Use WRITE_ONCE() for assignments to ->pprev for hlist_nulls (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_call_rcu_nobatch() (Waiman Long) [1862812] - [kernel] rcu: Remove kfree_rcu() special casing and lazy-callback handling (Waiman Long) [1862812] - [kernel] rcu: Add support for debug_objects debugging for kfree_rcu() (Waiman Long) [1862812] - [kernel] rcu: Add multiple in-flight batches of kfree_rcu() work (Waiman Long) [1862812] - [kernel] rcu: Make kfree_rcu() use a non-atomic ->monitor_todo (Waiman Long) [1862812] - [kernel] rcuperf: Add kfree_rcu() performance Tests (Waiman Long) [1862812] - [kernel] rcu: Add basic support for kfree_rcu() batching (Waiman Long) [1862812] - [kernel] rcu: Remove unused stop-machine #include (Waiman Long) [1862812] - [kernel] srcu: Apply *_ONCE() to ->srcu_last_gp_end (Waiman Long) [1862812] - [kernel] rcu: Switch force_qs_rnp() to for_each_leaf_node_cpu_mask() (Waiman Long) [1862812] - [kernel] rcu: Move rcu_{expedited, normal} definitions into rcupdate.h (Waiman Long) [1862812] - [kernel] rcu: Move gp_state_namesand gp_state_getname() to tree_stall.h (Waiman Long) [1862812] - [kernel] rcu: Remove the declaration of call_rcu() in tree.h (Waiman Long) [1862812] - [kernel] rcu: Fix tracepoint tracking RCU CPU kthread utilization (Waiman Long) [1862812] - [kernel] rcu: Fix harmless omission of "CONFIG_" from #if condition (Waiman Long) [1862812] - [kernel] rcu: Mark non-global functions and variables as static (Waiman Long) [1862812] - [kernel] rcu: Enable tick for nohz_full CPUs slow to provide expedited QS (Waiman Long) [1862812] - [kernel] rcu: Replace synchronize_sched_expedited_wait() "_sched" with "_rcu" (Waiman Long) [1862812] - [kernel] rcu: Update tree_exp.h function-header comments (Waiman Long) [1862812] - [kernel] rcu: Rename sync_rcu_preempt_exp_done() to sync_rcu_exp_done() (Waiman Long) [1862812] - [kernel] rcu: Allow only one expedited GP to run concurrently with wakeups (Waiman Long) [1862812] - [kernel] rcu: Fix missed wakeup of exp_wq waiters (Waiman Long) [1862812] - [kernel] rcu: Substitute lookup for bit-twiddling in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Fix data-race due to atomic_t copy-by-value (Waiman Long) [1862812] - [kernel] rcu: Avoid modifying mask_ofl_ipi in sync_rcu_exp_select_node_cpus() (Waiman Long) [1862812] - [kernel] rcu: Use *_ONCE() to protect lockless ->expmask accesses (Waiman Long) [1862812] - [kernel] rcutorture: Make in-kernel-loop testing more brutal (Waiman Long) [1862812] - [kernel] rcutorture: Separate warnings for each failure type (Waiman Long) [1862812] - [kernel] rcu: Remove unused variable rcu_perf_writer_state (Waiman Long) [1862812] - [tools] rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios (Waiman Long) [1862812] - [kernel] rcu: Remove unused function rcutorture_record_progress() (Waiman Long) [1862812] - [kernel] rcu: Make kernel-mode nohz_full CPUs invoke the RCU core processing (Waiman Long) [1862812] - [kernel] rcu: Confine ->core_needs_qs accesses to the corresponding CPU (Waiman Long) [1862812] - [kernel] rcu: Reset CPU hints when reporting a quiescent state (Waiman Long) [1862812] - [kernel] rcu: Force nohz_full tick on upon irq enter instead of exit (Waiman Long) [1862812] - [kernel] rcu: Force tick on for nohz_full CPUs not reaching quiescent states (Waiman Long) [1862812] - [kernel] rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn (Waiman Long) [1862812] - [kernel] rcu: Make CPU-hotplug removal operations enable tick (Waiman Long) [1862812] - [kernel] stop_machine: Provide RCU quiescent state in multi_cpu_stop() (Waiman Long) [1862812] - [kernel] rcutorture: Force on tick for readers and callback flooders (Waiman Long) [1862812] - [kernel] rcu: Force on tick when invoking lots of callbacks (Waiman Long) [1862812] - [kernel] time: Export tick start/stop functions for rcutorture (Waiman Long) [1862812] - [kernel] nohz: Add TICK_DEP_BIT_RCU (Waiman Long) [1862812] - [kernel] rcu: Suppress levelspread uninitialized messages (Waiman Long) [1862812] - [kernel] rcu: Fix uninitialized variable in nocb_gp_wait() (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_future_grace_period tracepoint (Waiman Long) [1862812] - [trace] rcu: Update descriptions for rcu_nocb_wake tracepoint (Waiman Long) [1862812] - [trace] rcu: Remove obsolete descriptions for rcu_barrier tracepoint (Waiman Long) [1862812] - [kernel] rcu: Ensure that ->rcu_urgent_qs is set before resched IPI (Waiman Long) [1862812] - [kernel] rcu: Several rcu_segcblist functions can be static (Waiman Long) [1862812] - [kernel] rcu: Remove unused function hlist_bl_del_init_rcu() (Waiman Long) [1862812] - [kernel] rcu: Allow rcu_do_batch() to dynamically adjust batch sizes (Waiman Long) [1862812] - [kernel] srcu: Avoid srcutorture security-based pointer obfuscation (Waiman Long) [1862812] - [kernel] rcu/nocb: Don't wake no-CBs GP kthread if timer posted under overload (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention (Waiman Long) [1862812] - [kernel] rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() (Waiman Long) [1862812] - [kernel] rcu/nocb: Print no-CBs diagnostics when rcutorture writer unduly delayed (Waiman Long) [1862812] - [kernel] rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended (Waiman Long) [1862812] - [kernel] rcu/nocb: Add bypass callback queueing (Waiman Long) [1862812] - [kernel] rcu/nocb: Atomic ->len field in rcu_segcblist structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Unconditionally advance and wake for excessive CBs (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce ->nocb_lock contention with separate ->nocb_gp_lock (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs invocation-done time (Waiman Long) [1862812] - [kernel] rcu/nocb: Reduce contention at no-CBs registry-time CB advancement (Waiman Long) [1862812] - [kernel] rcu/nocb: Round down for number of no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU (Waiman Long) [1862812] - [kernel] rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread (Waiman Long) [1862812] - [kernel] rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks (Waiman Long) [1862812] - [kernel] rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Enable re-awakening under high callback load (Waiman Long) [1862812] - [kernel] rcu/nohz: Turn off tick for offloaded CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_pending() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_core() (Waiman Long) [1862812] - [kernel] rcu/nocb: Use build-time no-CBs check in rcu_do_batch() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_lazy fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove obsolete nocb_head and nocb_tail fields (Waiman Long) [1862812] - [kernel] rcu/nocb: Use rcu_segcblist for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Leave ->cblist enabled for no-CBs CPUs (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_empty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Allow lockless use of rcu_segcblist_restempty() (Waiman Long) [1862812] - [kernel] rcu/nocb: Remove deferred wakeup checks for extended quiescent states (Waiman Long) [1862812] - [kernel] rcu/nocb: Check for deferred nocb wakeups before nohz_full early exit (Waiman Long) [1862812] - [kernel] rcu/nocb: Make rcutree_migrate_callbacks() start at leaf rcu_node structure (Waiman Long) [1862812] - [kernel] rcu/nocb: Add checks for offloaded callback processing (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate offloaded ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Use separate flag to indicate disabled ->cblist (Waiman Long) [1862812] - [kernel] rcu/nocb: Print gp/cb kthread hierarchy if dump_tree (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename and document no-CB CB kthread sleep trace event (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() (Waiman Long) [1862812] - [kernel] rcu/nocb: Provide separate no-CBs grace-period kthreads (Waiman Long) [1862812] - [kernel] rcu/nocb: Update comments to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcu/nocb: Rename rcu_data fields to prepare for forward-progress work (Waiman Long) [1862812] - [kernel] rcutorture: Aggressive forward-progress tests shouldn't block shutdown (Waiman Long) [1862812] - [kernel] rcuperf: Make rcuperf kernel test more robust for !expedited mode (Waiman Long) [1862812] - [kernel] rcutorture: Emulate userspace sojourn during call_rcu() floods (Waiman Long) [1862812] - [tools] rcutorture: Test TREE03 with the threadirqs kernel boot parameter (Waiman Long) [1862812] - [tools] torture: Expand last_ts variable in kvm-test-1-run.sh (Waiman Long) [1862812] - [kernel] rcuperf: Fix perf_type module-parameter description (Waiman Long) [1862812] - [documentation] doc: Add rcutree.kthread_prio pointer to stallwarn.txt (Waiman Long) [1862812] - [kernel] rcu: Change return type of rcu_spawn_one_boost_kthread() (Waiman Long) [1862812] - [kernel] rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() (Waiman Long) [1862812] - [kernel] rcu: Add kernel parameter to dump trace after RCU CPU stall warning (Waiman Long) [1862812] - [kernel] rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_note_context_switch exit from critical section (Waiman Long) [1862812] - [kernel] rcu: Make rcu_read_unlock_special() checks match raise_softirq_irqoff() (Waiman Long) [1862812] - [kernel] rcu: Simplify rcu_read_unlock_special() deferred wakeups (Waiman Long) [1862812] - [tools] rcu: Don't return a value from rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: Force inlining of rcu_read_lock() (Waiman Long) [1862812] - [kernel] rcu: Fix irritating whitespace error in rcu_assign_pointer() (Waiman Long) [1862812] - [kernel] rcu: validate arguments for rcu tracepoints (Waiman Long) [1862812] - [trace] tracing: introduce TRACE_EVENT_NOP() (Waiman Long) [1862812] - [kernel] kprobes: Prohibit probing on RCU debug routine (Waiman Long) [1862812] - [init] time: Make VIRT_CPU_ACCOUNTING_GEN depend on GENERIC_CLOCKEVENTS (Waiman Long) [1862812] - [kernel] time: Move CONTEXT_TRACKING to kernel/time/Kconfig (Waiman Long) [1862812]- [fs] xfs: don't commit sunit/swidth updates to disk if that would cause repair failures (Bill O'Donnell) [1849407] - [fs] xfs: split the sunit parameter update into two parts (Bill O'Donnell) [1849407] - [fs] xfs: refactor agfl length computation function (Bill O'Donnell) [1849407] - [net] netfilter: conntrack: proc: rename stat column (Florian Westphal) [1875681] - [net] netfilter: conntrack: add clash resolution stat counter (Florian Westphal) [1875681] - [net] netfilter: conntrack: remove ignore stats (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not increment two error counters at same time (Florian Westphal) [1875681] - [net] netfilter: conntrack: do not auto-delete clash entries on reply (Florian Westphal) [1875681] - [powerpc] powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dma_window (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windows (Steve Best) [1725198] - [powerpc] powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicable (Steve Best) [1725198] - [x86] x86/cpu: Add Sapphire Rapids CPU model number (Puneet Sethi) [1872367] - [x86] x86/cpu: Add Lakefield, Alder Lake and Rocket Lake models to the to Intel CPU family (Steve Best) [1838902]- [powerpc] powerpc/xmon: Improve dumping prefixed instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a ppc_inst_as_str() helper (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_as_u64() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add ppc_inst_next() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for Prefixed Add Immediate (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Let compute tests specify a required cpu feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Set NIP in instruction emulation tests (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed floating-point load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Add tests for prefixed integer load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add POWER10 architected mode (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Add MMA feature (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/dt_cpu_ftrs: Advertise support for ISA v3.1 if selected (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add support for ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add new HWCAP bits (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed fixed-point arithmetic (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for prefixed load/stores (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Support prefixed instructions in alignment handler (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Don't allow breakpoints on suffixes (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed instructions in feature fixups (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Test prefixed code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add prefixed instructions to instruction data type (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/optprobes: Add register argument to patch_imm64_load_insns() (Desnes Augusto Nunes do Rosario) [1854524] - [kvm] powerpc: Define new SRR1 bits for a ISA v3.1 (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/83xx: handle machine check caused by watchdog timer (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Enable Prefixed Instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Make test_translate_branch() independent of instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move insertion of breakpoint for xol'ing (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce a function for reporting instruction length (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Define and use get_user_instr() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kprobes: Use patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_kernel_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add a probe_user_read_inst() function (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for reading instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a datatype for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: use probe_user_read() and probe_user_write() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Constify the number of insns printed by show instructions functions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix interleaved output in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/process: Fix sparse address space warnings (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Don't print kernel instructions in show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Add show_user_instructions() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: fix book3s/32 boot failure due to code patching (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Introduce functions for instruction equality (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for byte swapping instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a function for getting the instruction op code (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use an accessor for instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc sstep: Add support for extswsli instruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add support for maddhd, maddhdu, maddld instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Use a macro for creating instructions from u32s (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add infrastructure to fixup branch predictor flush (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/smp: Use code patching to restore reset vector (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addcinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for addinstruction (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: sstep: Add tests for compute type instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/sstep: Fix DS operand in ld encoding to appropriate value (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/fsl: Add barrier_nospec implementation for NXP PowerPC Book3E (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Don't ignore extraneous exceptions blindly (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: add modify_instruction() and modify_instruction_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: Change calling convention for create_branch() et. al (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc: simplify patch_instruction_site() and patch_branch_site() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/code-patching: Add a helper to get the address of a patch_site (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/ftrace: Handle large kernel configs (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/32: use patch_site_addr() in machine_init() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/lib: Use patch_site to patch copy_32 functions once cache is enabled (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Use bitwise calculations in_breakpoint_table() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoints to text section (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Move breakpoint instructions to own array (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/xmon: Remove store_inst() for patch_instruction() (Desnes Augusto Nunes do Rosario) [1854524] - [powerpc] powerpc/powernv/idle: Exclude mfspr on HID1, 4, 5 on P9 and above (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Rename pnv_first_spr_loss_level variable (Steve Best) [1854539] - [powerpc] powerpc/powernv/idle: Replace CPU feature check with PVR check (Steve Best) [1854539] - [powerpc] powerpc/64s: Don't set FSCR bits in INIT_THREAD (Steve Best) [1854523] - [powerpc] powerpc/64s: Save FSCR to init_task.thread.fscr after feature init (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't let DT CPU features set FSCR_DSCR (Steve Best) [1854523] - [powerpc] powerpc/64s: Don't init FSCR_DSCR in __init_FSCR() (Steve Best) [1854523]- [kernel] sched/cfs: change initial value of runnable_avg (Phil Auld) [1875995] - [kernel] sched/fair: Fix runnable_avg for throttled cfs (Phil Auld) [1875995] - [kernel] sched/fair: Fix kernel build warning in test_idle_cores() for !SMT NUMA (Phil Auld) [1875995] - [kernel] sched/numa: Acquire RCU lock for checking idle cores during NUMA balancing (Phil Auld) [1875995] - [kernel] sched/numa: Stop an exhastive search if a reasonable swap candidate or idle CPU is found (Phil Auld) [1875995] - [kernel] sched/numa: Bias swapping tasks based on their preferred node (Phil Auld) [1875995] - [kernel] sched/numa: Find an alternative idle CPU if the CPU is part of an active NUMA balance (Phil Auld) [1875995] - [kernel] sched/numa: Prefer using an idle CPU as a migration target instead of comparing tasks (Phil Auld) [1875995] - [kernel] sched/fair: Take into account runnable_avg to classify group (Phil Auld) [1875995] - [kernel] sched/pelt: Add a new runnable average signal (Phil Auld) [1875995] - [kernel] sched/pelt: Remove unused runnable load average (Phil Auld) [1875995] - [kernel] sched: Disable allowing small imbalance to preserve RHEL performance (Phil Auld) [1875995] - [kernel] sched/numa: Use similar logic to the load balancer for moving between domains with spare capacity (Phil Auld) [1875995] - [kernel] sched/numa: Replace runnable_load_avg by load_avg (Phil Auld) [1875995] - [kernel] sched/numa: Distinguish between the different task_numa_migrate() failure cases (Phil Auld) [1875995] - [kernel] sched/numa: Trace when no candidate CPU was found on the preferred node (Phil Auld) [1875995] - [kernel] sched/fair: Allow a small load imbalance between low utilisation SD_NUMA domains (Phil Auld) [1875995] - [mm] powerpc/smp: Implement cpu_to_coregroup_id (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Create coregroup domain (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Allocate cpumask only after searching thread group (Diego Domingos) [1854541] - [powerpc] powerpc/numa: Detect support for coregroup (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Optimize start_secondary (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Dont assume l2-cache to be superset of sibling (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move topology fixups into a new function (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Move powerpc_topology above (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Merge Power9 topology with Power topology (Diego Domingos) [1854541] - [powerpc] powerpc/smp: Fix a warning under !NEED_MULTIPLE_NODES (Diego Domingos) [1854541] - [mm] powerpc/numa: Restrict possible nodes based on platform (Diego Domingos) [1854541] - [mm] powerpc/numa: Limit possible nodes to within num_possible_nodes (Diego Domingos) [1854541] - [powerpc] powerpc: Fix misleading small cores print (Diego Domingos) [1854541] - [netdrv] ibmvnic: add missing parenthesis in do_reset() (Steve Best) [1879547] - [wireless] rtw88: don't hold all IRQs disabled for PS operations (Jarod Wilson) [1874730] - [netdrv] ibmvnic fix NULL tx_pools and rx_tools issue at do_reset (Steve Best) [1872676]- [kernel] sched: Fix use of count for nr_running tracepoint (Phil Auld) [1861444] - [kernel] sched: Add a tracepoint to track rq->nr_running (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoints to track util_est (Phil Auld) [1861444] - [kernel] sched/debug: Export the newly added tracepoints (Phil Auld) [1861444] - [kernel] sched/debug: Add sched_overutilized tracepoint (Phil Auld) [1861444] - [kernel] sched/debug: Add new tracepoint to track PELT at se level (Phil Auld) [1861444] - [kernel] sched/debug: Add a new sched_trace_*() helper functions (Phil Auld) [1861444] - [kernel] sched/autogroup: Make autogroup_path() always available (Phil Auld) [1861444]- [mm] mm/kmemleak.c: fix check for softirq context (Waiman Long) [1878006] - [include] mm/hotplug: invalid PFNs from pfn_to_online_page() (Waiman Long) [1878006] - [mm] mm, kmemleak: little optimization while scanning (Waiman Long) [1878006] - [mm] kmemleak: add module param to print warnings to dmesg (Waiman Long) [1878006] - [mm] kmemleak: always register debugfs file (Waiman Long) [1878006] - [scsi] scsi: megaraid_sas: Don't call disable_irq from process IRQ poll (Tomas Henzl) [1837200] - [scsi] scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro (Tomas Henzl) [1837200] - [platform] platform/x86: dcdbas: Check SMBIOS for protected buffer address (David Arcari) [1858680] - [platform] firmware: dcdbas: Move dcdbas to drivers/platform/x86 (David Arcari) [1858680] - [fs] cifs: fix DFS mount with cifsacl/modefromsid (Leif Sahlberg) [1871246] - [fs] ext4: fix potential negative array index in do_split() (Pavel Reichl) [1846165] {CVE-2020-14314} - [include] block: allow for_each_bvec to support zero len bvec (Ming Lei) [1872032] - [nvme] nvme-pci: disable the write zeros command for Intel 600P/P3100 (David Milburn) [1875391]- [netdrv] ice: Disable VLAN pruning in promiscuous mode (Jonathan Toppins) [1787477] - [mm] mm: slub: introduce 'slub_merge' kernel parameter (Rafael Aquini) [1871214] - [kernel] time/tick-broadcast: Fix tick_broadcast_offline() lockdep complaint (Alexey Klimov) [1877380]- [init] init/Kconfig: disable io_uring (Jeff Moyer) [1879754] - [block] blk-mq: always allow reserved allocation in hctx_may_queue (Ming Lei) [1740874] - [nvme] nvme-rdma: Avoid double freeing of async event data (Gopal Tiwari) [1878140] - [kernel] printk: queue wake_up_klogd irq_work only if per-CPU areas are ready (Igor Mammedov) [1867022]- [firmware] efi: don't reserve MOK config table memory region (Kairui Song) [1878584] - [fs] xfs: fix boundary test in xfs_attr_shortform_verify (Eric Sandeen) [1875316] {CVE-2020-14385} - [powerpc] powerpc/pseries: Do not initiate shutdown when system is running on UPS (Diego Domingos) [1870477]- [fs] nfsd: avoid a NULL dereference in __cld_pipe_upcall() (Scott Mayhew) [1847225] - [net] packet: fix overflow in tpacket_rcv (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] packet: make tp_drops atomic (Hangbin Liu) [1876224] {CVE-2020-14386} - [net] espintcp: restore IP CB before handing the packet to xfrm (Sabrina Dubroca) [1868201] - [fs] Revert "NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE" (Benjamin Coddington) [1865978] - [fs] Revert "NFSv4.x recover from pre-mature loss of openstateid" (Benjamin Coddington) [1865978] - [infiniband] RDMA/mlx4: Read pkey table length instead of hardcoded value (Alaa Hleihel) [1853564] - [net] net/smc: set rx_off for SMCR explicitly (Philipp Rudo) [1875833] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1872381] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1872381] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1872381] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1872381] - [kernel] tracing: Define MCOUNT_INSN_SIZE when not defined without direct calls (Jiri Olsa) [1857599] - [kernel] ftrace: Fix function_graph tracer interaction with BPF trampoline (Jiri Olsa) [1857599] - [x86] x86/function_graph: Simplify with function_graph_enter() (Jiri Olsa) [1857599] - [kernel] function_graph: Create function_graph_enter() to consolidate architecture code (Jiri Olsa) [1857599]- [crypto] pefile: Support multiple signatures in verify_pefile_signature (Lenny Szubowicz) [1862072] - [security] integrity: Load certs from the EFI MOK config table (Lenny Szubowicz) [1868306] - [security] integrity: Move import of MokListRT certs to a separate routine (Lenny Szubowicz) [1868306] - [firmware] efi: Support for MOK variable config table (Lenny Szubowicz) [1868306] - [kernel] Move to dual-signing to split signing keys up better (Frantisek Hrbata) [1837434] {CVE-2020-10713} - [powerpc] pseries/hotplug-cpu: wait indefinitely for vCPU death (Michael Roth) [1856588] - [powerpc] kvm: ppc: book3s hv: Rework secure mem slot dropping (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Move kvmppc_svm_page_out up (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Migrate hot plugged memory (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: In H_SVM_INIT_DONE, migrate remaining normal-GFNs to secure-GFNs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Track the state GFNs associated with secure VMs (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Disable page merging in H_SVM_INIT_START (Michael Roth) [1851259] - [powerpc] kvm: ppc: book3s hv: Fix function definition in book3s_hv_uvmem.c (Michael Roth) [1851259] - [kernel] mmap locking api: initial implementation as rwsem wrappers (Michael Roth) [1851259] - [mm] handle multiple owners of device private pages in migrate_vma (Michael Roth) [1851259] - [mm] migrate.c: clean up useless code in migrate_vma_collect_pmd() (Michael Roth) [1851259] - [mm] remove the unused MIGRATE_PFN_DEVICE flag (Michael Roth) [1851259] - [powerpc] rhel: powerpc: kvm: Increase HDEC threshold to enter guest (David Gibson) [1733467] - [netdrv] r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2 (Michal Schmidt) [1851966] - [fs] ceph: fix inode number handling on arches with 32-bit ino_t (Jeff Layton) [1869679] - [fs] ceph: don't allow setlease on cephfs (Jeff Layton) [1872382] - [block] blk-mq: order adding requests to hctx->dispatch and checking SCHED_RESTART (Ming Lei) [1859628]- [s390] scsi: zfcp: Move allocation of the shost object to after xconf- and xport-data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence early sysfs interfaces for accesses of shost objects (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence adapter status propagation for common statuses (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move p-t-p port allocation to after xport data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fence fc_host updates during link-down handling (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move fc_host updates during xport data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost updates during xconfig data handling into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Move shost modification after QDIO (re-)open into fenced function (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: fix fc_host attributes that should be unknown on local link down (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: expose fabric name as common fc_host sysfs attribute (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: add diagnostics buffer for exchange config data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: diagnostics buffer caching and use for exchange port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: signal incomplete or error for sync exchange config/port data (Claudio Imbrenda) [1872799] - [s390] scsi: zfcp: Fix use-after-free in request timeout handlers (Claudio Imbrenda) [1872796] - [tools] selftests/powerpc: Update the stack expansion test (Gustavo Duarte) [1869755] - [mm] powerpc: Allow 4224 bytes of stack expansion for the signal frame (Gustavo Duarte) [1869755] - [tools] selftests/powerpc: Add test of stack expansion logic (Gustavo Duarte) [1869755] - [mm] mm: check that mm is still valid in madvise() (Jeff Moyer) [1874560] - [block] block: virtio_blk: fix handling single range discard request (Ming Lei) [1842035] - [block] block: respect queue limit of max discard segment (Ming Lei) [1842035] - [fs] io_uring: Fix NULL pointer dereference in loop_rw_iter() (Jeff Moyer) [1854649] - [fs] io_uring: return locked and pinned page accounting (Jeff Moyer) [1854649] - [fs] io_uring: always allow drain/link/hardlink/async sqe flags (Jeff Moyer) [1854649] - [fs] io_uring: ensure double poll additions work with both request types (Jeff Moyer) [1854649] - [fs] io_uring: fix recvmsg memory leak with buffer selection (Jeff Moyer) [1854649] - [fs] io_uring: fix missing msg_name assignment (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in io_sqe_files_register() (Jeff Moyer) [1854649] - [fs] io_uring: account user memory freed when exit has been queued (Jeff Moyer) [1854649] - [fs] io_uring: fix memleak in __io_sqe_files_update() (Jeff Moyer) [1854649] - [fs] io_uring: fix regression with always ignoring signals in io_cqring_wait() (Jeff Moyer) [1854649] - [fs] io_uring: use signal based task_work running (Jeff Moyer) [1854649] - [kernel] task_work: teach task_work_add() to do signal_wake_up() (Jeff Moyer) [1854649] - [fs] io_uring: fix missing ->mm on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix potential use after free on fallback request free (Jeff Moyer) [1854649] - [fs] io_uring: fix req->work corruption (Jeff Moyer) [1854649] - [fs] io_uring: fix NULL-mm for linked reqs (Jeff Moyer) [1854649] - [fs] io_uring: fix current->mm NULL dereference on exit (Jeff Moyer) [1854649] - [fs] io_uring: fix hanging iopoll in case of -EAGAIN (Jeff Moyer) [1854649] - [fs] io_uring: fix io_sq_thread no schedule when busy (Jeff Moyer) [1854649] - [fs] io_uring: fix possible race condition against REQ_F_NEED_CLEANUP (Jeff Moyer) [1854649] - [fs] io_uring: reap poll completions while waiting for refs to drop on exit (Jeff Moyer) [1854649] - [fs] io_uring: acquire 'mm' for task_work for SQPOLL (Jeff Moyer) [1854649] - [fs] io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_completed (Jeff Moyer) [1854649] - [fs] io_uring: don't fail links for EAGAIN error in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: fix io_kiocb.flags modification race in IOPOLL mode (Jeff Moyer) [1854649] - [fs] io_uring: allow O_NONBLOCK async retry (Jeff Moyer) [1854649] - [fs] io_uring: use kvfree() in io_sqe_buffer_register() (Jeff Moyer) [1854649] - [fs] io_uring: validate the full range of provided buffers for access (Jeff Moyer) [1854649] - [fs] io_uring: re-set iov base/len for buffer select retry (Jeff Moyer) [1854649] - [fs] io_uring: fix {SQ, IO}POLL with unsupported opcodes (Jeff Moyer) [1854649] - [fs] io_uring: disallow close of ring itself (Jeff Moyer) [1854649] - [fs] io_uring: fix overflowed reqs cancellation (Jeff Moyer) [1854649] - [fs] io_uring: fix flush req->refs underflow (Jeff Moyer) [1854649] - [fs] io_uring: async task poll trigger cleanup (Jeff Moyer) [1854649] - [fs] io_uring: allow POLL_ADD with double poll_wait() users (Jeff Moyer) [1854649] - [fs] io_uring: remove 'fd is io_uring' from close path (Jeff Moyer) [1854649] - [nvme] nvme: allow retry for requests with REQ_FAILFAST_TRANSPORT set (Mike Snitzer) [1843515] - [nvme] nvme: decouple basic ANA log page re-read support from native multipathing (Mike Snitzer) [1843515] - [nvme] nvme: update failover handling to work with REQ_FAILFAST_TRANSPORT (Mike Snitzer) [1843515] - [nvme] nvme: Return BLK_STS_TARGET if the DNR bit is set (Mike Snitzer) [1843515] - [nvme] nvme: redirect commands on dying queue (Mike Snitzer) [1843515] - [nvme] nvme: just check the status code type in nvme_is_path_error (Mike Snitzer) [1843515] - [nvme] nvme: refactor command completion (Mike Snitzer) [1843515] - [nvme] nvme-multipath: do not reset on unknown status (Mike Snitzer) [1843515] - [nvme] Revert "nvme: allow ANA support to be independent of native multipathing" (Mike Snitzer) [1843515] - [nvme] Revert "nvme-multipath: do not reset on unknown status" (Mike Snitzer) [1843515] - [mm] mm, THP, swap: fix allocating cluster for swapfile by mistake (Gao Xiang) [1855474] - [net] sched: act_ct: Fix skb double-free in tcf_ct_handle_fragments() error flow (Marcelo Leitner) [1866391] - [net] netfilter: conntrack: allow sctp hearbeat after connection re-use (Florian Westphal) [1865798] - [video] vgacon: Fix for missing check in scrollback handling (Lyude Paul) [1859472] {CVE-2020-14331} - [scsi] Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe" (Nilesh Javali) [1866744] - [scsi] Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix null pointer access during disconnect from subsystem (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Check if FW supports MQ before enabling (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Allow ql2xextended_error_logging special value 1 to be set anytime (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Reduce noisy debug message (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Fix login timeout (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush I/O on zone disable (Nilesh Javali) [1866744] - [scsi] scsi: qla2xxx: Flush all sessions on zone disable (Nilesh Javali) [1866744] - [tools] bpf: selftests: global_funcs: Check err_str before strstr (Yauheni Kaliuta) [1873163] - [netdrv] net/mlx5e: E-Switch, Specify flow_source for rule with no in_port (Alaa Hleihel) [1869602] - [netdrv] net/mlx5e: E-Switch, Add misc bit when misc fields changed for mirroring (Alaa Hleihel) [1869602] - [tools] selftests/bpf: test for map update access from within EXT programs (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: test for checking return code for the extended prog (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [tools] selftests/bpf: Add test for freplace program with write access (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [net] bpf: verifier: use target program's type for access verifications (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1871071] - [scsi] scsi: lpfc: Fix NVMe rport deregister and registration during ADISC (Dick Kennedy) [1871223] - [scsi] scsi: lpfc: Fix LUN loss after cable pull (Dick Kennedy) [1871223] - [infiniband] RDMA/bnxt_re: Do not add user qps to flushlist (Selvin Xavier) [1858674] - [fs] NFSv4.0 allow nconnect for v4.0 (Benjamin Coddington) [1842746] - [mm] mm/vunmap: add cond_resched() in vunmap_pmd_range (Rafael Aquini) [1871710] - [s390] s390/bpf: Maintain 8-byte stack alignment (Jiri Olsa) [1871040]- [netdrv] vrf: Fix IPv6 with qdisc and xfrm (Sabrina Dubroca) [1868565] - [netdrv] vrf: make sure skb->data contains ip header to make routing (Sabrina Dubroca) [1868565] - [netdrv] vrf: Check skb for XFRM_TRANSFORMED flag (Sabrina Dubroca) [1868565] - [net] Do not clear the sock TX queue in sk_set_socket() (Andrea Claudi) [1850421] - [net] Use RCU_INIT_POINTER() to set sk_wq (Andrea Claudi) [1850421] - [net] netfilter: ip6tables: Add a .pre_exit hook in all ip6table_foo.c. (Florian Westphal) [1862384] - [net] netfilter: iptables: Add a .pre_exit hook in all iptable_foo.c. (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix an error code in ip_set_sockfn_get() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Don't account for expired elements on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Drop spurious condition for overlap detection on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Detect partial overlaps on insertion (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: Introduce and use nft_rbtree_interval_start() (Florian Westphal) [1862384] - [net] netfilter: nf_tables: fix nat hook table deletion (Florian Westphal) [1862384] - [net] netfilter: ipset: call ip_set_free() instead of kfree() (Florian Westphal) [1862384] - [net] netfilter: ip6tables: Split ip6t_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: iptables: Split ipt_unregister_table() into pre_exit and exit helpers. (Florian Westphal) [1862384] - [net] netfilter: nft_set_pipapo: Disable preemption before getting per-CPU pointer (Florian Westphal) [1862384] - [net] netfilter: nft_nat: return EOPNOTSUPP if type or flags are not supported (Florian Westphal) [1862384] - [net] netfilter: conntrack: comparison of unsigned in cthelper confirmation (Florian Westphal) [1862384] - [net] netfilter: conntrack: refetch conntrack after nf_conntrack_update() (Florian Westphal) [1862384] - [net] netfilter: conntrack: Pass value of ctinfo to __nf_conntrack_update (Florian Westphal) [1862384] - [net] netfilter: conntrack: make conntrack userspace helpers work again (Florian Westphal) [1862384] - [net] netfilter: nfnetlink_cthelper: unbreak userspace helper support (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: fix compilation warning with W=1 build (Florian Westphal) [1862384] - [net] netfilter: nf_conntrack_pptp: prevent buffer overflows in debug code (Florian Westphal) [1862384] - [net] netfilter: nft_set_bitmap: initialize set element extension in lookups (Florian Westphal) [1862384] - [net] netfilter: nft_fwd_netdev: validate family and chain type (Florian Westphal) [1862384] - [net] netfilter: nft_payload: add missing attribute validation for payload csum flags (Florian Westphal) [1862384] - [net] netfilter: cthelper: add missing attribute validation for cthelper (Florian Westphal) [1862384] - [net] netfilter: ipset: Fix forceadd evaluation path (Florian Westphal) [1862384] - [net] netfilter: bridge: make sure to pull arp header in br_nf_forward_arp() (Florian Westphal) [1862384] - [net] netfilter: nft_set_rbtree: bogus lookup/get on consecutive elements in named sets (Florian Westphal) [1862384] - [net] netfilter: ctnetlink: netns exit must wait for callbacks (Florian Westphal) [1862384] - [arm64] kvm: arm64: Don't inherit exec permission across page-table levels (Andrew Jones) [1869297] - [arm64] kvm: arm64: Flush the instruction cache if not unmapping the VM on reboot (Andrew Jones) [1869297] - [s390] s390, dcssblk: kaddr and pfn can be NULL to ->direct_access() (Claudio Imbrenda) [1868927] - [fs] chardev: Avoid potential use-after-free in 'chrdev_open()' (Vladis Dronov) [1866324] {CVE-2020-0305} - [net] net: accept an empty mask in /sys/class/net/*/queues/rx-*/rps_cpus (Nitesh Narayan Lal) [1868433] - [x86] Revert "x86/intel: Disable HPET on Intel Ice Lake platforms" (David Arcari) [1868405] - [kernel] sched: Fix race against ptrace_freeze_trace() (Oleg Nesterov) [1862560] - [kernel] sched: Fix loadavg accounting race (Oleg Nesterov) [1862560] - [kernel] kernel/sched/: remove caller signal_pending branch predictions (Oleg Nesterov) [1862560] - [kernel] locking/spinlock, sched/core: Clarify requirements for smp_mb__after_spinlock() (Oleg Nesterov) [1862560] - [nvme] nvme: multipath: round-robin: eliminate "fallback" variable (Gopal Tiwari) [1868443] - [nvme] nvme: multipath: round-robin: fix single non-optimized path case (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: do not fall back to __nvme_find_path() for non-optimized paths (Gopal Tiwari) [1868443] - [nvme] nvme-multipath: fix logic for non-optimized paths (Gopal Tiwari) [1868443] - [tools] selftests/bpf: Fix segmentation fault in test_progs (Yauheni Kaliuta) [1868494] - [pci] hv: Fix a timing issue which causes kdump to fail occasionally (Mohammed Gamal) [1861960] - [hv] hv: vmbus: Only notify Hyper-V for die events that are oops (Vitaly Kuznetsov) [1868131] - [x86] kvm: nsvm: Correctly set the shadow NPT root level in its MMU role (Vitaly Kuznetsov) [1845507] - [x86] kvm: x86: drop superfluous mmu_check_root() from fast_pgd_switch() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: use nested_svm_load_cr3() on guest->host switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: implement nested_svm_load_cr3() and use it for host->guest switch (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: move kvm_set_cr3() after nested_svm_uninit_mmu_context() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: introduce nested_svm_load_cr3()/nested_npt_enabled() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: prepare to handle errors from enter_svm_guest_mode() (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: reset nested_run_pending upon nested_svm_vmrun_msrpm() failure (Vitaly Kuznetsov) [1845507] - [x86] kvm: mmu: stop dereferencing vcpu->arch.mmu to get the context for MMU init (Vitaly Kuznetsov) [1845507] - [x86] kvm: nsvm: split kvm_init_shadow_npt_mmu() from kvm_init_shadow_mmu() (Vitaly Kuznetsov) [1845507] - [security] selinux: compute genfs symlink context in case of CephFS (Ondrej Mosnacek) [1865800] - [fs] ceph: set sec_context xattr on symlink creation (Ondrej Mosnacek) [1861509] - [tools] selftests: bpf: define SO_RCVTIMEO and SO_SNDTIMEO properly for ppc64le (Jiri Benc) [1860386] - [tools] bpf: Sync RHEL version of asm-generic/socket.h to tools/ (Jiri Benc) [1860386] - [tools] selftests: bpf: skip tests not working on RHEL (Jiri Benc) [1866908] - [tools] Revert "selftests: bpf: disable test_lwt_seg6local" (Jiri Benc) [1866908] - [tools] Revert "bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS" (Jiri Benc) [1866908] - [tools] selftests: add option to skip specific tests in RHEL (Jiri Benc) [1866908] - [tools] selftests: bpf: switch off timeout (Jiri Benc) [1866908] - [tools] selftest/firmware: Add selftest timeout in settings (Jiri Benc) [1866908] - [tools] selftests/harness: Limit step counter reporting (Jiri Benc) [1866908] - [tools] selftests/harness: Clean up kern-doc for fixtures (Jiri Benc) [1866908] - [tools] selftests: fix condition in run_tests (Jiri Benc) [1866908] - [tools] selftests: do not use .ONESHELL (Jiri Benc) [1866908] - [tools] selftests/harness: Report skip reason (Jiri Benc) [1866908] - [tools] selftests/harness: Display signed values correctly (Jiri Benc) [1866908] - [tools] selftests/harness: Refactor XFAIL into SKIP (Jiri Benc) [1866908] - [tools] selftests/harness: Switch to TAP output (Jiri Benc) [1866908] - [tools] selftests: Add header documentation and helpers (Jiri Benc) [1866908] - [tools] kselftest: fix TAP output for skipped tests (Jiri Benc) [1866908] - [tools] kselftest: ksft_test_num return type should be unsigned (Jiri Benc) [1866908] - [tools] selftests: introduce gen_tar Makefile target (Jiri Benc) [1866908] - [tools] kselftest: add fixture variants (Jiri Benc) [1866908] - [tools] kselftest: run tests by fixture (Jiri Benc) [1866908] - [tools] kselftest: create fixture objects (Jiri Benc) [1866908] - [tools] kselftest: factor out list manipulation to a helper (Jiri Benc) [1866908] - [tools] selftests: add build/cross-build dependency check script (Jiri Benc) [1866908] - [tools] kselftest/runner: allow to properly deliver signals to tests (Jiri Benc) [1866908] - [tools] selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" (Jiri Benc) [1866908] - [tools] selftests: enforce local header dependency in lib.mk (Jiri Benc) [1866908] - [tools] selftests/harness: Handle timeouts cleanly (Jiri Benc) [1866908] - [tools] selftests/harness: Move test child waiting logic (Jiri Benc) [1866908] - [tools] selftests: Fix kselftest O=objdir build from cluttering top level objdir (Jiri Benc) [1866908] - [tools] selftests: allow detection of build failures (Jiri Benc) [1866908] - [tools] selftests: fix build behaviour on targets' failures (Jiri Benc) [1866908] - [tools] kselftest: Support old perl versions (Jiri Benc) [1866908] - [tools] kselftest/runner: Print new line in print of timeout log (Jiri Benc) [1866908] - [tools] selftests: Fix dangling documentation references to kselftest_module.sh (Jiri Benc) [1866908] - [tools] kselftest: Fix NULL INSTALL_PATH for TARGETS runlist (Jiri Benc) [1866908] - [tools] selftests: Move kselftest_module.sh into kselftest/ (Jiri Benc) [1866908] - [tools] selftests: gen_kselftest_tar.sh: Do not clobber kselftest/ (Jiri Benc) [1866908] - [tools] selftests/kselftest/runner.sh: Add 45 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: exclude failed TARGETS from runlist (Jiri Benc) [1866908] - [tools] kselftest: add capability to skip chosen TARGETS (Jiri Benc) [1866908] - [tools] selftests: Add kselftest-all and kselftest-install targets (Jiri Benc) [1866908] - [tools] selftests: use "$(MAKE)" instead of "make" (Jiri Benc) [1866908] - [tools] kselftest: save-and-restore errno to allow for m formatting (Jiri Benc) [1866908] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 481 (Jiri Benc) [1866908] - [tools] selftests/harness: Allow test to configure timeout (Jiri Benc) [1866908] - [tools] selftests: avoid KBUILD_OUTPUT dir cluttering with selftest objects (Jiri Benc) [1866908] - [tools] selftests: fix bpf build/test workflow regression when KBUILD_OUTPUT is set (Jiri Benc) [1866908] - [tools] selftests: fix install target to use default install path (Jiri Benc) [1866908] - [tools] selftests: build and run gpio when output directory is the src dir (Jiri Benc) [1866908] - [documentation] doc: kselftest: Fix KBUILD_OUTPUT usage instructions (Jiri Benc) [1866908] - [tools] selftests: fix headers_install circular dependency (Jiri Benc) [1866908] - [tools] selftests/harness: Add 30 second timeout per test (Jiri Benc) [1866908] - [tools] kselftest: Add test module framework header (Jiri Benc) [1866908] - [tools] kselftest: Add test runner creation script (Jiri Benc) [1866908] - [tools] selftests/harness: Update named initializer syntax (Jiri Benc) [1866908] - [tools] selftest: include stdio.h in kselftest.h (Jiri Benc) [1866908] - [tools] selftests: do not macro-expand failed assertion expressions (Jiri Benc) [1866908] - [documentation] Documentation/dev-tools: clean up kselftest.rst (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update config file location (Jiri Benc) [1866908] - [documentation] doc: dev-tools: kselftest.rst: update contributing new tests (Jiri Benc) [1866908]- [fs] nfs: ensure correct writeback errors are returned on close() (Scott Mayhew) [1849424] - [netdrv] net: thunderx: use spin_lock_bh in nicvf_set_rx_mode_task() (Dean Nelson) [1824858] - [crypto] crypto: ecc - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - SP800-56A rev 3 local public key validation (Herbert Xu) [1855817] - [crypto] crypto: dh - check validity of Z before export (Herbert Xu) [1855817] - [lib] lib/mpi: Add mpi_sub_ui() (Herbert Xu) [1855817] - [crypto] crypto: ecdh - check validity of Z before export (Herbert Xu) [1855817] - [netdrv] net: thunderx: initialize VF's mailbox mutex before first usage (Dean Nelson) [1866827] - [kernel] timers: Lower base clock forwarding threshold (Phil Auld) [1833096] - [kernel] timers: Remove must_forward_clk (Phil Auld) [1833096] - [kernel] timers: Spare timer softirq until next expiry (Phil Auld) [1833096] - [kernel] timers: Expand clk forward logic beyond nohz (Phil Auld) [1833096] - [kernel] timers: Reuse next expiry cache after nohz exit (Phil Auld) [1833096] - [kernel] timers: Always keep track of next expiry (Phil Auld) [1833096] - [kernel] timers: Optimize _next_timer_interrupt() level iteration (Phil Auld) [1833096] - [kernel] timers: Add comments about calc_index() ceiling work (Phil Auld) [1833096] - [kernel] timers: Move trigger_dyntick_cpu() to enqueue_timer() (Phil Auld) [1833096] - [kernel] timers: Use only bucket expiry for base->next_expiry value (Phil Auld) [1833096] - [kernel] timers: Preserve higher bits of expiration on index calculation (Phil Auld) [1833096] - [kernel] timer: Fix wheel index calculation on last level (Phil Auld) [1833096] - [kernel] timer: Prevent base->clk from moving backward (Phil Auld) [1833096] - [kernel] timer: Read jiffies once when forwarding base clk (Phil Auld) [1833096] - [powerpc] powerpc/64: Update Speculation_Store_Bypass in /proc//status (Gustavo Duarte) [1773868] - [scsi] scsi: virtio-scsi: Correctly handle the case where all LUNs are unplugged (Maxim Levitsky) [1756093] - [kvm] kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host (Maxim Levitsky) [1853447] - [kvm] x86/kvm: Move context tracking where it belongs (Nitesh Narayan Lal) [1854011] - [scsi] scsi: megaraid_sas: Clear affinity hint (Tomas Henzl) [1828351] - [netdrv] revert "vxlan: fix tos value before xmit" (Andrea Claudi) [1862166] - [net] udp: Copy has_conns in reuseport_grow(). (Marcelo Leitner) [1867160] - [net] dev: Defer free of skbs in flush_backlog (Marcelo Leitner) [1867160] - [include] net: core: reduce recursion limit value (Marcelo Leitner) [1867160] - [netdrv] pppoe: only process PADT targeted at local interfaces (Andrea Claudi) [1866850] - [net] espintcp: count packets dropped in espintcp_rcv (Sabrina Dubroca) [1866393] - [net] espintcp: handle short messages instead of breaking the encap socket (Sabrina Dubroca) [1866393] - [net] espintcp: recv() should return 0 when the peer socket is closed (Sabrina Dubroca) [1866393] - [net] espintcp: support non-blocking sends (Sabrina Dubroca) [1866393] - [net] mptcp: be careful on subflow creation (Davide Caratti) [1862200] - [net] mptcp: fix bogus sendmsg() return code under pressure (Davide Caratti) [1862200] - [net] mptcp: fix joined subflows with unblocking sk (Davide Caratti) [1862200] - [net] subflow: explicitly check for plain tcp rsk (Davide Caratti) [1862200] - [net] mptcp: silence warning in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix race in subflow_data_ready() (Davide Caratti) [1862200] - [net] mptcp: fix memory leak in mptcp_subflow_create_socket() (Davide Caratti) [1862200] - [net] mptcp: don't leak msk in token container (Davide Caratti) [1862200] - [net] ipv4: Silence suspicious RCU usage warning (Guillaume Nault) [1866430] - [net] devinet: fix memleak in inetdev_init() (Guillaume Nault) [1866430] - [net] ipip: fix wrong address family in init error path (Guillaume Nault) [1866430] - [net] inet_csk: Fix so_reuseport bind-address cache in tb->fast* (Guillaume Nault) [1866430] - [net] ipmr: Add lockdep expression to ipmr_for_each_table macro (Guillaume Nault) [1866430] - [net] ipmr: Fix RCU list debugging warning (Guillaume Nault) [1866430] - [net] tcp: make sure listeners don't initialize congestion-control state (Paolo Abeni) [1865904] - [net] sched: The error lable position is corrected in ct_init_module (Davide Caratti) [1865890] - [net] sched: cls_api: fix nooffloaddevcnt warning dmesg log (Davide Caratti) [1865890] - [net] tls: fix race condition causing kernel panic (Sabrina Dubroca) [1861756] - [net] tls: free record only on encryption error (Sabrina Dubroca) [1861756] - [net] tls: fix encryption error checking (Sabrina Dubroca) [1861756] - [net] l2tp: add sk_family checks to l2tp_validate_socket (Guillaume Nault) [1861453] - [net] l2tp: do not use inet_hash()/inet_unhash() (Guillaume Nault) [1861453] - [net] tipc: allow to build NACK message in link timeout function (Xin Long) [1860877] - [net] tipc: fix retransmission on unicast links (Xin Long) [1860877] - [net] tipc: fix NULL pointer dereference in tipc_disc_rcv() (Xin Long) [1860877] - [net] tipc: remove set but not used variable 'prev' (Xin Long) [1860877] - [net] tipc: call tsk_set_importance from tipc_topsrv_create_listener (Xin Long) [1860877] - [net] tipc: add support for broadcast rcv stats dumping (Xin Long) [1860877] - [net] tipc: enable broadcast retrans via unicast (Xin Long) [1860877] - [net] tipc: add back link trace events (Xin Long) [1860877] - [net] tipc: introduce Gap ACK blocks for broadcast link (Xin Long) [1860877] - [net] tipc: block BH before using dst_cache (Xin Long) [1860877] - [net] tipc: fix partial topology connection closure (Xin Long) [1860877] - [net] xfrm: policy: match with both mark and mask on user interfaces (Xin Long) [1854116] - [scsi] scsi: dh: Add Fujitsu device to devinfo and dh lists (Ewan Milne) [1861418] - [x86] kvm: Set KVM_SOFT_MAX_VCPUS to 1024 (Eduardo Habkost) [1856996] - [md] dm integrity: fix integrity recalculation that is improperly skipped (Mike Snitzer) [1860160] - [netdrv] ibmvnic: Fix IRQ mapping disposal in error path (Steve Best) [1867498] - [infiniband] IB/hfi1: Do not destroy link_wq when the device is shut down (Kamal Heib) [1858392] - [infiniband] IB/hfi1: Do not destroy hfi1_wq when the device is shut down (Kamal Heib) [1858392] - [netdrv] Revert "net/broadcom: Clean broadcom code from driver versions" (Jonathan Toppins) [1867146] - [net] devmap: Use bpf_map_area_alloc() for allocating hash buckets (Jiri Benc) [1842380] - [kernel] kexec_file: Correctly output debugging information for the PT_LOAD ELF header (Lianbo Jiang) [1861186] - [kernel] kexec: Improve & fix crash_exclude_mem_range() to handle overlapping ranges (Lianbo Jiang) [1861186] - [x86] x86/crash: Correct the address boundary of function parameters (Lianbo Jiang) [1861186] - [fs] ceph: handle zero-length feature mask in session messages (Jeff Layton) [1866018] - [s390] s390/bpf: Tolerate not converging code shrinking (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Use brcl for jumping to exit_ip if necessary (Yauheni Kaliuta) [1857120] - [s390] s390/bpf: Fix sign extension in branch_ku (Yauheni Kaliuta) [1857120] - [tools] selftests: bpf: test_kmod.sh: Fix running out of srctree (Yauheni Kaliuta) [1857120] - [lib] bpf: revert "test_bpf: Flag tests that cannot be jited on s390" (Yauheni Kaliuta) [1857120] - [kernel] uprobes: ensure that uprobe->offset and ->ref_ctr_offset are properly aligned (Oleg Nesterov) [1848596]- [fs] nfs: nfs_file_write() should check for writeback errors (Scott Mayhew) [1852788] - [s390] s390/cpum_cf, perf: change DFLT_CCERROR counter name (Philipp Rudo) [1865794] - [net] net/smc: unique reason code for exceeded max dmb count (Philipp Rudo) [1865792] - [s390] s390/ism: indicate correct error reason in ism_alloc_dmb() (Philipp Rudo) [1865792] - [net] net/smc: fix dmb buffer shortage (Philipp Rudo) [1865792] - [net] net/smc: put slot when connection is killed (Philipp Rudo) [1865792] - [net] net/smc: fix restoring of fallback changes (Philipp Rudo) [1865792] - [net] net/smc: remove freed buffer from list (Philipp Rudo) [1865792] - [net] net/smc: do not call dma sync for unmapped memory (Philipp Rudo) [1865792] - [net] net/smc: fix handling of delete link requests (Philipp Rudo) [1865792] - [net] net/smc: move add link processing for new device into llc layer (Philipp Rudo) [1865792] - [net] net/smc: drop out-of-flow llc response messages (Philipp Rudo) [1865792] - [net] net/smc: protect smc ib device initialization (Philipp Rudo) [1865792] - [net] net/smc: fix link lookup for new rdma connections (Philipp Rudo) [1865792] - [net] net/smc: clear link during SMC client link down processing (Philipp Rudo) [1865792] - [net] net/smc: handle unexpected response types for confirm link (Philipp Rudo) [1865792] - [net] net/smc: switch smcd_dev_list spinlock to mutex (Philipp Rudo) [1865792] - [net] net/smc: fix sleep bug in smc_pnet_find_roce_resource() (Philipp Rudo) [1865792] - [net] net/smc: fix work request handling (Philipp Rudo) [1865792] - [net] net/smc: separate LLC wait queues for flow and messages (Philipp Rudo) [1865792] - [net] net/smc: pre-fetch send buffer outside of send_lock (Philipp Rudo) [1865792] - [nvme] nvme-fc: set max_segments to lldd max value (Ewan Milne) [1853181] - [powerpc] ppc64/kexec_file: enable early kernel's OPAL calls (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: fix kexec load failure with lack of memory hole (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: add appropriate regions for memory reserve map (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: prepare elfcore header for crashing kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: setup backup region for kdump kernel (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: restrict memory usage of kdump kernel (Diego Domingos) [1829715] - [mm] powerpc/drmem: make lmb walk a bit more flexible (Diego Domingos) [1829715] - [powerpc] ppc64/kexec_file: avoid stomping memory used by special regions (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: add helper functions for getting memory ranges (Diego Domingos) [1829715] - [powerpc] powerpc/kexec_file: mark PPC64 specific code (Diego Domingos) [1829715] - [kernel] kexec_file: allow archs to handle special regions while locating memory hole (Diego Domingos) [1829715] - [netdrv] net/mlx5e: CT: Support restore ipv6 tunnel (Alaa Hleihel) [1862975] - [netdrv] ionic: unlock queue mutex in error path (Jonathan Toppins) [1854270] - [netdrv] ionic: use mutex to protect queue operations (Jonathan Toppins) [1854270] - [net] xfrm: esp6: fix the location of the transport header with encapsulation (Sabrina Dubroca) [1857653] - [net] ipv4: fill fl4_icmp_{type, code} in ping_v4_sendmsg (Sabrina Dubroca) [1861324] - [netdrv] geneve: fix an uninitialized value in geneve_changelink() (Sabrina Dubroca) [1860945] - [net] ip_tunnel: fix use-after-free in ip_tunnel_lookup() (Sabrina Dubroca) [1860945] - [netdrv] vxlan: Avoid infinite loop when suppressing NS messages with invalid options (Sabrina Dubroca) [1860945] - [tools] selftests: mptcp: capture pcap on both sides (Hangbin Liu) [1859880] - [tools] selftests/net: report etf errors correctly (Hangbin Liu) [1859880] - [tools] selftests: net: ip_defrag: ignore EPERM (Hangbin Liu) [1859880] - [tools] selftests: forwarding: pedit_dsfield: Check counter value (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: fix SO_RCVLOWAT setting (Hangbin Liu) [1859880] - [tools] selftests: net: tcp_mmap: clear whole tcp_zerocopy_receive struct (Hangbin Liu) [1859880] - [tools] selftests: A few improvements to fib_nexthops.sh (Hangbin Liu) [1859880] - [tools] selftests: Add tests for vrf and xfrms (Hangbin Liu) [1859880] - [tools] selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery tests (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED (Hangbin Liu) [1859880] - [tools] selftests/net/forwarding: add Makefile to install tests (Hangbin Liu) [1859880] - [tools] selftests: nft_concat_range: Move option for 'list ruleset' before command (Hangbin Liu) [1859880] - [tools] selftests: netfilter: use randomized netns names (Hangbin Liu) [1859880] - [tools] kselftests: netfilter: fix leftover net/net-next merge conflict (Hangbin Liu) [1859880] - [tools] selftests: netfilter: missing error check when setting up veth interface (Hangbin Liu) [1859880] - [net] sctp: Don't advertise IPv4 addresses if ipv6only is set on the socket (Xin Long) [1860673] - [net] sctp: check assoc before SCTP_ADDR_{MADE_PRIM, ADDED} event (Xin Long) [1860673] - [net] sctp: fix typo sctp_ulpevent_nofity_peer_addr_change (Xin Long) [1860673] - [net] sctp: Fix spelling in Kconfig help (Xin Long) [1860673] - [net] sctp: Start shutdown on association restart if in SHUTDOWN-SENT state and socket is closed (Xin Long) [1860673] - [net] sctp: Don't add the shutdown timer if its already been added (Xin Long) [1860673] - [net] sctp: Fix SHUTDOWN CTSN Ack in the peer restart case (Xin Long) [1860673] - [net] sctp: Fix bundling of SHUTDOWN with COOKIE-ACK (Xin Long) [1860673] - [net] ip6_vti: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: use IS_REACHABLE to avoid some compile errors (Xin Long) [1840976 1835075] - [net] xfrm: interface: not xfrmi_ipv6/ipip_handler twice (Xin Long) [1840976 1835075] - [net] ip6_vti: not register vti_ipv6_handler twice (Xin Long) [1840976 1835075] - [net] ip_vti: not register vti_ipip_handler twice (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IPIP and IPIP6 tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] xfrm: interface: support IP6IP6 and IP6IP tunnels processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ipcomp: assign if_id to child tunnel from parent tunnel (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP tunnel processing (Xin Long) [1840976 1835075] - [net] ip6_vti: support IP6IP6 tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP6 tunnel processing (Xin Long) [1840976 1835075] - [net] ip_vti: support IPIP tunnel processing with .cb_handler (Xin Long) [1840976 1835075] - [net] tunnel6: add tunnel6_input_afinfo for ipip and ipv6 tunnels (Xin Long) [1840976 1835075] - [net] tunnel4: add cb_handler to struct xfrm_tunnel (Xin Long) [1840976 1835075] - [net] xfrm: add is_ipip to struct xfrm_input_afinfo (Xin Long) [1840976 1835075] - [net] tunnel6: support for IPPROTO_MPLS (Xin Long) [1840976 1835075] - [net] virtio_vsock: Enhance connection semantics (Stefano Garzarella) [1861735] - [net] virtio_vsock: Fix race condition in virtio_transport_recv_pkt (Stefano Garzarella) [1858135] - [net] vsock/virtio: annotate 'the_virtio_vsock' RCU pointer (Stefano Garzarella) [1861762] - [vhost] vsock/virtio: fix multiple packet delivery to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: fix packet delivery order to monitoring devices (Stefano Garzarella) [1861762] - [vhost] vsock: accept only packets with the right dst_cid (Stefano Garzarella) [1861762] - [vhost] vsock: refuse CID assigned to the guest->host transport (Stefano Garzarella) [1861762] - [vhost] vsock: switch to a mutex for vhost_vsock_hash (Stefano Garzarella) [1861762] - [net] vsock: fix timeout in vsock_accept() (Stefano Garzarella) [1861762] - [net] vsock: Simplify '__vsock_release()' (Stefano Garzarella) [1861762] - [netdrv] net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev (Alaa Hleihel) [1859477] - [netdrv] net/mlx5e: Modify uplink state on interface up/down (Alaa Hleihel) [1861720 1859477] - [netdrv] net/mlx5e: Fix missing cleanup of ethtool steering during rep rx cleanup (Alaa Hleihel) [1859477 1856660] - [netdrv] ixgbe: Add ethtool support to enable 2.5 and 5.0 Gbps support (Ken Cox) [1835962] - [x86] x86/purgatory: Add -fno-stack-protector (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Fail the build if purgatory.ro has missing symbols (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Do not use __builtin_memcpy and __builtin_memset (Lianbo Jiang) [1857528] - [x86] x86/boot: Provide KASAN compatible aliases for string routines (Lianbo Jiang) [1857528] - [x86] x86/purgatory: Disable various profiling and sanitizing options (Lianbo Jiang) [1857528] - [x86] x86/boot: Restrict header scope to make Clang happy (Lianbo Jiang) [1857528]- [x86] x86/entry/64: Update comments and sanity tests for create_gap (Jiri Olsa) [1850831] - [x86] x86/alternatives: add missing insn.h include (Jiri Olsa) [1850831] - [x86] x86/alternatives: Teach text_poke_bp() to emulate instructions (Jiri Olsa) [1850831] - [x86] x86/paravirt: Standardize 'insn_buff' variable names (Jiri Olsa) [1850831] - [x86] x86_64: Allow breakpoints to emulate call instructions (Jiri Olsa) [1850831] - [x86] x86_64: Add gap to int3 to allow for call emulation (Jiri Olsa) [1850831] - [x86] x86/alternatives: Sync bp_patching update for avoiding NULL pointer exception (Jiri Olsa) [1850831] - [nvme] nvme: add a Identify Namespace Identification Descriptor list quirk (Gopal Tiwari) [1862136] - [nvme] nvme: fix identify error status silent ignore (Gopal Tiwari) [1862136] - [nvme] nvme: fix possible hang when ns scanning fails during error recovery (Gopal Tiwari) [1862136] - [nvme] nvme: refactor nvme_identify_ns_descs error handling (Gopal Tiwari) [1862136] - [infiniband] IB/rdmavt: Fix RQ counting issues causing use of an invalid RWQE (Kamal Heib) [1850314] - [powerpc] powerpc/pseries: PCIE PHB reset (Steve Best) [1747345] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix runtime PM leak in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Invert conditionals in nouveau_display_acpi_ntfy() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Use pm_runtime_put_autosuspend() in hpd_work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Use pm_runtime_put_autosuspend() in suspend work (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Fix pm_runtime calls in nouveau_fbcon_output_poll_changed() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/fbcon: Correct pm_runtime calls in nouveau_fbcon_release() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Fix rpm leak in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/kms: Handle -EINPROGRESS in nouveau_connector_hotplug() (Lyude Paul) [1827812] - [drm] drm/nouveau/fbcon: fix module unload when fbcon init has failed for some reason (Lyude Paul) [1827812] - [drm] drm/nouveau/kms/tu102: wait for core update to complete when assigning windows (Lyude Paul) [1827812] - [drm] drm/nouveau/disp/gm200-: fix regression from HDA SOR selection changes (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: fix a crash when overclocking Vega M (Lyude Paul) [1827812] - [drm] drm/amdgpu: Fix NULL dereference in dpm sysfs handlers (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix preemption unit test (Lyude Paul) [1827812] - [drm] drm/amdgpu/gfx10: fix race condition for kiq (Lyude Paul) [1827812] - [drm] drm/amd/display: add dmcub check on RENOIR (Lyude Paul) [1827812] - [drm] drm/amd/display: Check DMCU Exists Before Loading (Lyude Paul) [1827812] - [drm] drm/nouveau/nouveau: fix page fault on device private memory (Lyude Paul) [1827812] - [drm] drm/nouveau/i2c/g94-: increase NV_PMGR_DP_AUXCTL_TRANSACTREQ timeout (Lyude Paul) [1827812] - [drm] drm/i915/perf: Use GTT when saving/restoring engine GPR (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Fix two CFL MMIO handling caused by regression (Lyude Paul) [1827812] - [drm] drm/i915/gt: Only swap to a random sibling once upon creation (Lyude Paul) [1827812] - [drm] drm/i915/gt: Ignore irq enabling on the virtual engines (Lyude Paul) [1827812] - [drm] drm/i915: Move cec_notifier to intel_hdmi_connector_unregister, v2 (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: create fake mst encoders ahead of time (v4) (Lyude Paul) [1827812] - [drm] drm/amd/display: handle failed allocation during stream construction (Lyude Paul) [1827812] - [drm] drm/amdgpu/sdma5: fix wptr overwritten in ->get_wptr() (Lyude Paul) [1827812] - [drm] drm/amdgpu/powerplay: Modify SMC message name for setting power profile mode (Lyude Paul) [1827812] - [drm] drm/i915: Also drop vm.ref along error paths for vma construction (Lyude Paul) [1827812] - [drm] drm/i915: Drop vm.ref for duplicate vma on construction (Lyude Paul) [1827812] - [drm] drm/amdgpu: asd function needs to be unloaded in suspend phase (Lyude Paul) [1827812] - [drm] drm/amdgpu: add TMR destory function for psp (Lyude Paul) [1827812] - [drm] drm/amdgpu: don't do soft recovery if gpu_recovery=0 (Lyude Paul) [1827812] - [drm] drm/i915: Skip stale object handle for debugfs per-file-stats (Lyude Paul) [1827812] - [drm] drm/i915/gt: Pin the rings before marking active (Lyude Paul) [1827812] - [drm] drm/radeon: fix double free (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Use generic orientation-data for Acer S1003 (Lyude Paul) [1827812] - [drm] drm: panel-orientation-quirks: Add quirk for Asus T101HA panel (Lyude Paul) [1827812] - [iommu] iommu/vt-d: Don't apply gfx quirks to untrusted devices (Lyude Paul) [1827812] - [drm] drm/tegra: hub: Do not enable orphaned window group (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak when adding move fence (Lyude Paul) [1827812] - [drm] drm/ttm: Fix dma_fence refcnt leak in ttm_bo_vm_fault_reserved (Lyude Paul) [1827812] - [drm] drm/amdgpu/atomfirmware: fix vram_info fetching for renoir (Lyude Paul) [1827812] - [drm] drm/amdgpu: use u rather than d for sclk/mclk (Lyude Paul) [1827812] - [drm] drm/amd/display: Only revalidate bandwidth on medium and fast updates (Lyude Paul) [1827812] - [drm] drm/i915/gt: Mark timeline->cacheline as destroyed after rcu grace period (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix ineffective setting of max bpc property (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix incorrectly pruned modes with deep color (Lyude Paul) [1827812] - [drm] drm/amdgpu: add fw release for sdma v5_0 (Lyude Paul) [1827812] - [drm] drm/radeon: fix fb_div check in ni_init_smc_spll_table() (Lyude Paul) [1827812] - [drm] drm/amd: fix potential memleak in err branch (Lyude Paul) [1827812] - [drm] drm/amd/display: Enable output_bpc property on all outputs (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kfree() to free rgb_user in calculate_user_regamma_ramp() (Lyude Paul) [1827812] - [drm] Revert "drm/amd/display: disable dcn20 abm feature for bring up" (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move gen4 GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move vlv GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ilk GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move snb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move ivb GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Move hsw GT workarounds from init_clock_gating to workarounds (Lyude Paul) [1827812] - [drm] drm/i915/gt: Incrementally check for rewinding (Lyude Paul) [1827812] - [drm] drm/i915/tc: fix the reset of ln0 (Lyude Paul) [1827812] - [drm] drm/i915/icl+: Fix hotplug interrupt disabling after storm detection (Lyude Paul) [1827812] - [drm] drm/amd/display: Use kvfree() to free coeff in build_regamma() (Lyude Paul) [1827812] - [drm] drm/amdkfd: Use correct major in devcgroup check (Lyude Paul) [1827812] - [drm] drm/connector: notify userspace on hotplug after register complete (Lyude Paul) [1827812] - [drm] drm/i915: Whitelist context-local timestamp in the gen9 cmdparser (Lyude Paul) [1827812] - [drm] drm/i915/gem: Avoid iterating an empty list (Lyude Paul) [1827812] - [drm] drm/i915: Fix AUX power domain toggling across TypeC mode resets (Lyude Paul) [1827812] - [drm] drm/dp_mst: Increase ACT retry timeout to 3s (Lyude Paul) [1827812] - [drm] drm/ast: Don't check new mode if CRTC is being disabled (Lyude Paul) [1827812] - [drm] drm/amdgpu: Replace invalid device ID with a valid device ID (Lyude Paul) [1827812] - [drm] drm/amdgpu/display: use blanked rather than plane state for sync groups (Lyude Paul) [1827812] - [drm] drm/qxl: Use correct notify port address when creating cursor ring (Lyude Paul) [1827812] - [drm] drm/dp_mst: Reformat drm_dp_check_act_status() a bit (Lyude Paul) [1827812] - [drm] drm/ast: fix missing break in switch statement for format->cppcase 4 (Lyude Paul) [1827812] - [drm] drm/amd/display: Revalidate bandwidth before commiting DC updates (Lyude Paul) [1827812] - [drm] drm/nouveau: gr/gk20a: Use firmware version 0 (Lyude Paul) [1827812] - [drm] drm/amdgpu: Sync with VM root BO when switching VM to CPU update mode (Lyude Paul) [1827812] - [drm] drm/amd/powerpay: Disable gfxoff when setting manual mode on picasso and raven (Lyude Paul) [1827812] - [drm] drm/amd/display: Do not disable pipe split if mode is not supported (Lyude Paul) [1827812] - [drm] drm/amd/display: dmcu wait loop calculation is incorrect in RV (Lyude Paul) [1827812] - [drm] drm/amd/display: Correct updating logic of dcn21's pipe VM flags (Lyude Paul) [1827812] - [drm] drm/ast: Allocate initial CRTC state of the correct size (Lyude Paul) [1827812] - [drm] drm/hisilicon: Enforce 128-byte stride alignment to fix the hardware limitation (Lyude Paul) [1827812] - [drm] drm/dp: Lenovo X13 Yoga OLED panel brightness fix (Lyude Paul) [1827812] - [drm] drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1827812] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1827812] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1827812] - [drm] drm/amdgpu: Init data to avoid oops while reading pp_num_states (Lyude Paul) [1827812] - [drm] drm/amd/display: fix virtual signal dsc setup (Lyude Paul) [1827812] - [drm] drm/amd/display: Force watermark value propagation (Lyude Paul) [1827812] - [drm] drm: bridge: adv7511: Extend list of audio sample rates (Lyude Paul) [1827812] - [drm] drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 (Lyude Paul) [1827812] - [drm] drm/vkms: Hold gem object while still in-use (Lyude Paul) [1827812] - [drm] drm/amd/display: Not doing optimize bandwidth if flip pending (Lyude Paul) [1827812] - [drm] drm/amd/display: remove invalid dc_is_hw_initialized function (Lyude Paul) [1827812] - [drm] drm/amd/display: DP training to set properly SCRAMBLING_DISABLE (Lyude Paul) [1827812] - [drm] drm/edid: Add Oculus Rift S to non-desktop list (Lyude Paul) [1827812] - [drm] drm/amd/display: Fix potential integer wraparound resulting in a hang (Lyude Paul) [1827812] - [drm] drm/amd/display: Added locking for atomic update stream and update planes (Lyude Paul) [1827812] - [drm] drm/amd/display: Indicate dsc updates explicitly (Lyude Paul) [1827812] - [drm] drm/amd/display: Split program front end part that occur outside lock (Lyude Paul) [1827812] - [drm] drm/amd/display: drop cursor position check in atomic test (Lyude Paul) [1827812] - [drm] drm/amd/amdgpu: Update update_config() logic (Lyude Paul) [1827812] - [drm] drm/amdgpu: Use GEM obj reference for KFD BOs (Lyude Paul) [1827812] - [drm] drm/amd/powerplay: perform PG ungate prior to CG ungate (Lyude Paul) [1827812] - [drm] drm/amdgpu: drop unnecessary cancel_delayed_work_sync on PG ungate (Lyude Paul) [1827812] - [drm] drm/i915: Propagate error from completed fences (Lyude Paul) [1827812] - [drm] drm/i915/gvt: Init DPLL/DDI vreg for virtual display instead of inheritance (Lyude Paul) [1827812] - [drm] drm/amd/display: Prevent dpcd reads with passive dongles (Lyude Paul) [1827812] - [drm] drm/amd/display: fix counter in wait_for_no_pipes_pending (Lyude Paul) [1827812] - [gpu] vgaarb: Keep adding VGA device in queue (Lyude Paul) [1827812]- [net] openvswitch: fixes potential deadlock in dp cleanup code (Eelco Chaudron) [1845662] - [net] openvswitch: reorder masks array based on usage (Eelco Chaudron) [1845662] - [net] openvswitch: ovs_ct_exit to be done under ovs_lock (Eelco Chaudron) [1860853] - [net] ip6_gre: fix null-ptr-deref in ip6gre_init_net() (Hangbin Liu) [1860221] - [net] ip6_gre: fix use-after-free in ip6gre_tunnel_lookup() (Hangbin Liu) [1860221] - [net] mld: fix memory leak in ipv6_mc_destroy_dev() (Hangbin Liu) [1860221] - [net] ipv6: Fix suspicious RCU usage warning in ip6mr (Hangbin Liu) [1860221] - [net] ip6mr: Fix RCU list debugging warning (Hangbin Liu) [1860221] - [net] revert "ipv6: add mtu lock check in __ip6_rt_update_pmtu" (Hangbin Liu) [1860221] - [netdrv] macsec: avoid to set wrong mtu (Sabrina Dubroca) [1860944] - [netdrv] team: fix hang in team_mode_get() (Hangbin Liu) [1860219] - [include] xfrm: Fix crash when the hold queue is used. (Xin Long) [1860672] - [net] xfrm: policy: fix IPv6-only espintcp compilation (Xin Long) [1860672] - [net] xfrm: esp6: fix encapsulation header offset computation (Xin Long) [1860672] - [net] xfrm: Fix double ESP trailer insertion in IPsec crypto offload. (Xin Long) [1860672] - [net] esp4: improve xfrm4_beet_gso_segment() to be more readable (Xin Long) [1860672] - [net] xfrm interface: don't take extra reference to netdev (Xin Long) [1860672] - [net] xfrm interface: fix oops when deleting a x-netns interface (Xin Long) [1860672] - [net] xfrm: remove the unnecessary .net_exit for xfrmi (Xin Long) [1860672] - [net] xfrm: Always set XFRM_TRANSFORMED in xfrm{4, 6}_output_finish (Xin Long) [1860672] - [include] xfrm: fix error in comment (Xin Long) [1860672] - [net] sctp: shrink stream outq when fails to do addstream reconf (Xin Long) [1853535] - [net] sctp: shrink stream outq only when new outcnt < old outcnt (Xin Long) [1853535] - [net] tipc: fix kernel WARNING in tipc_msg_append() (Xin Long) [1844377] - [net] tipc: fix NULL pointer dereference in streaming (Xin Long) [1844377] - [net] tipc: add test for Nagle algorithm effectiveness (Xin Long) [1844377] - [net] tipc: fix failed service subscription deletion (Xin Long) [1844377] - [net] tipc: fix memory leak in service subscripting (Xin Long) [1844377] - [net] tipc: fix large latency in smart Nagle streaming (Xin Long) [1844377] - [net] mptcp: add receive buffer auto-tuning (Florian Westphal) [1858276] - [tools] selftests: mptcp: add option to specify size of file to transfer (Florian Westphal) [1858276] - [net] mptcp: fallback in case of simultaneous connect (Florian Westphal) [1858276] - [net] mptcp: improve fallback to TCP (Florian Westphal) [1858276] - [net] mptcp: fix unblocking connect() (Florian Westphal) [1858276] - [net] mptcp: cache msk on MP_JOIN init_req (Florian Westphal) [1858276] - [net] mptcp: remove msk from the token container at destruction time. (Florian Westphal) [1858276] - [net] mptcp: fix races between shutdown and recvmsg (Florian Westphal) [1858276] - [net] mptcp: fix race between MP_JOIN and close (Florian Westphal) [1858276] - [net] mptcp: drop MPTCP_PM_MAX_ADDR (Florian Westphal) [1858276] - [net] mptcp: bugfix for RM_ADDR option parsing (Florian Westphal) [1858276] - [net] mptcp: drop MP_JOIN request sock on syn cookies (Florian Westphal) [1858276] - [net] mptcp: avoid NULL-ptr derefence on fallback (Florian Westphal) [1858276] - [net] mptcp: drop sndr_key in mptcp_syn_options (Florian Westphal) [1858276] - [net] mptcp: MPTCP_HMAC_TEST should depend on MPTCP (Florian Westphal) [1858276] - [net] mptcp: fix DSS map generation on fin retransmission (Florian Westphal) [1858276] - [net] inet_connection_sock: clear inet_num out of destroy helper (Florian Westphal) [1858276] - [net] mptcp: fix NULL ptr dereference in MP_JOIN error path (Florian Westphal) [1858276] - [net] mptcp: avoid blocking in tcp_sendpages (Florian Westphal) [1858276] - [net] mptcp: break and restart in case mptcp sndbuf is full (Florian Westphal) [1858276] - [net] l2tp: remove skb_dst_set() from l2tp_xmit_skb() (Xin Long) [1832799] - [net] rtnetlink: prevent underflows in do_setvfinfo() (Davide Caratti) [1854740] - [net] netfilter: nf_tables: reintroduce the NFT_SET_CONCAT flag (Phil Sutter) [1847553] - [net] netfilter: nf_tables: report EOPNOTSUPP on unsupported flags/object type (Phil Sutter) [1847553] - [net] openvswitch: take into account de-fragmentation/gso_size in execute_check_pkt_len (Lorenzo Bianconi) [1851888] - [tools] selftests: forwarding: mirror_lib: Use mausezahn (Davide Caratti) [1816443] - [x86] perf/x86/rapl: Add Ice Lake RAPL support (Michael Petlan) [1841266] - [arm64] arm64/mm: enable HugeTLB migration (Donghai Qiao) [1758717] - [scsi] scsi: core: Run queue in case of I/O resource contention failure (Ewan Milne) [1854958] - [message] scsi: mptscsih: Fix read sense data size (Tomas Henzl) [1850563] - [netdrv] net: qed: fix buffer overflow on ethtool -d (Manish Chopra) [1858915] - [x86] sched/cputime: Improve cputime_adjust() (Oleg Nesterov) [1859977] - [kernel] uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix GDB regression (Oleg Nesterov) [1855390] - [x86] x86/asm: Fix MWAITX C-state hint value (Vladis Dronov) [1767064] - [x86] x86/kexec: Fill in acpi_rsdp_addr from the first kernel (Kairui Song) [1684462] - [x86] x86/kexec: Don't setup EFI info if EFI runtime is not enabled (Kairui Song) [1684462] - [vfio] vfio/pci: fix racy on error and request eventfd ctx (Alex Williamson) [1858346] - [platform] platform/x86: ISST: Increase timeout (Prarit Bhargava) [1854682] - [mm] x86/mm: split vmalloc_sync_all() (Al Stone) [1851547] - [acpi] ACPI: watchdog: Fix gas->access_width usage (Al Stone) [1851547] - [acpi] ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro (Al Stone) [1851547]- [virt] kvm: x86: take as_id into account when checking PGD (Vitaly Kuznetsov) [1615704] - [arm64] kvm: arm64: Stop clobbering x0 for HVC_SOFT_RESTART (Andrew Jones) [1855788] - [arm64] kvm: arm64: pmu: Fix per-CPU access in preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Fix kvm_reset_vcpu() return code being incorrect with SVE (Andrew Jones) [1855788] - [arm64] kvm: arm64: Annotate hyp NMI-related functions as __always_inline (Andrew Jones) [1855788] - [arm64] kvm: arm64: Remove host_cpu_context member from vcpu structure (Andrew Jones) [1855788] - [arm64] kvm: arm64: Move hyp_symbol_addr() to kvm_asm.h (Andrew Jones) [1855788] - [arm64] kvm: arm64: Handle PtrAuth traps early (Andrew Jones) [1855788] - [arm64] kvm: arm64: Save the host's PtrAuth keys in non-preemptible context (Andrew Jones) [1855788] - [arm64] kvm: arm64: Stop save/restoring ACTLR_EL1 (Andrew Jones) [1855788] - [kernel] firmware: smccc: Update link to latest SMCCC specification (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Handle function result as parameters (Andrew Jones) [1855788] - [kernel] arm/arm64: smccc-1.1: Make return values unsigned long (Andrew Jones) [1855788] - [video] Revert "hyperv_fb: Fix hibernation for the deferred IO feature" (Mohammed Gamal) [1858755] - [netdrv] net/mlx5e: CT: Map 128 bits labels to 32 bit map ID (Alaa Hleihel) [1859540] - [security] ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime (Bruno Meneguele) [1847219] - [scsi] scsi: lpfc: NVMe remote port devloss_tmo from lldd (Dick Kennedy) [1859344] - [netdrv] net/mlx5e: Disable devlink port support for non-switchdev mode (Alaa Hleihel) [1858501 1852904 1849623] - [tools] perf powerpc: Don't ignore sym-handling.c file (Michael Petlan) [1858133] - [fs] ext4: reserve revoke credits in __ext4_new_inode (Lukas Czerner) [1856760] - [include] jbd2: make jbd2_handle_buffer_credits() handle reserved handles (Lukas Czerner) [1856760] - [fs] jbd2: avoid leaking transaction credits when unreserving handle (Lukas Czerner) [1856760] - [fs] jbd2: Fine tune estimate of necessary descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Provide trace event for handle restarts (Lukas Czerner) [1856760] - [fs] ext4: Reserve revoke credits for freed blocks (Lukas Czerner) [1856760] - [fs] jbd2: Make credit checking more strict (Lukas Czerner) [1856760] - [fs] jbd2: Rename h_buffer_credits to h_total_credits (Lukas Czerner) [1856760] - [fs] jbd2: add missing tracepoint for reserved handle (Lukas Czerner) [1856760] - [fs] jbd2: Reserve space for revoke descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Drop jbd2_space_needed() (Lukas Czerner) [1856760] - [fs] jbd2: remove repeated assignments in __jbd2_log_wait_for_space() (Lukas Czerner) [1856760] - [fs] jbd2: Account descriptor blocks into t_outstanding_credits (Lukas Czerner) [1856760] - [include] jbd2: update locking documentation for transaction_t (Lukas Czerner) [1856760] - [fs] jbd2: Factor out common parts of stopping and restarting a handle (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless wakeup from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Drop pointless check from jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] jbd2: Reorganize jbd2_journal_stop() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: Provide accessor function for handle credits (Lukas Czerner) [1856760] - [fs] ext4: Provide function to handle transaction restarts (Lukas Czerner) [1856760] - [fs] ext4: Avoid unnecessary revokes in ext4_alloc_branch() (Lukas Czerner) [1856760] - [fs] ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() (Lukas Czerner) [1856760] - [fs] jbd2: Completely fill journal descriptor blocks (Lukas Czerner) [1856760] - [fs] jbd2: Fixup stale comment in commit code (Lukas Czerner) [1856760] - [include] jbd2: Fix possible overflow in jbd2_log_space_left() (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error handlers (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' in ext4_jbd2.c (Lukas Czerner) [1856760] - [fs] ext4: remove set but not used variable 'es' (Lukas Czerner) [1856760] - [fs] ext4: save all error info in save_error_info() and drop ext4_set_errno() (Lukas Czerner) [1856760] - [fs] ext4: save the error code which triggered an ext4_error() in the superblock (Lukas Czerner) [1856760] - [fs] jbd2: clean __jbd2_journal_abort_hard() and __journal_abort_soft() (Lukas Czerner) [1856760] - [fs] ext4: stop overwrite the errcode in ext4_setup_super (Lukas Czerner) [1856760] - [fs] ext4: fix partial cluster initialization when splitting extent (Lukas Czerner) [1856760] - [fs] ext4: avoid ext4_error()'s caused by ENOMEM in the truncate path (Lukas Czerner) [1856760] - [fs] ext4: fix race between ext4_sync_parent() and rename() (Lukas Czerner) [1856760] - [fs] ext4: clean up ext4_ext_convert_to_initialized() error handling (Lukas Czerner) [1856760] - [fs] ext4: clean up GET_BLOCKS_PRE_IO error handling (Lukas Czerner) [1856760] - [fs] ext4: fix error pointer dereference (Lukas Czerner) [1856760] - [fs] ext4: Avoid freeing inodes on dirty list (Lukas Czerner) [1856760] - [fs] writeback: Export inode_io_list_del() (Lukas Czerner) [1856760] - [fs] ext4: fix buffer_head refcnt leak when ext4_iget() fails (Lukas Czerner) [1856760] - [fs] ext4: fix EXT_MAX_EXTENT/INDEX to check for zeroed eh_max (Lukas Czerner) [1856760] - [fs] ext4: fix a style issue in fs/ext4/acl.c (Lukas Czerner) [1856760] - [fs] ext4: fix return-value types in several function comments (Lukas Czerner) [1856760] - [fs] ext4: use non-movable memory for superblock readahead (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect group count in ext4_fill_super error message (Lukas Czerner) [1856760] - [fs] ext4: fix incorrect inodes per group in error message (Lukas Czerner) [1856760] - [fs] ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix a data race at inode->i_blocks (Lukas Czerner) [1856760] - [fs] ext4: clean up error return for convert_initialized_extent() (Lukas Czerner) [1856760] - [fs] ext4: force buffer up-to-date while marking it dirty (Lukas Czerner) [1856760] - [fs] ext4: fix race between writepages and enabling EXT4_EXTENTS_FL (Lukas Czerner) [1856760] - [fs] ext4: rename s_journal_flag_rwsem to s_writepages_rwsem (Lukas Czerner) [1856760] - [fs] ext4: potential crash on allocation error in ext4_alloc_flex_bg_array() (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_flex_groups online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between s_group_info online resizing and access (Lukas Czerner) [1856760] - [fs] ext4: fix potential race between online resizing and write operations (Lukas Czerner) [1856760] - [fs] ext4: add cond_resched() to __ext4_find_entry() (Lukas Czerner) [1856760] - [fs] ext4: fix a data race in EXT4_I(inode)->i_disksize (Lukas Czerner) [1856760] - [fs] ext4: fix checksum errors with indexed dirs (Lukas Czerner) [1856760] - [fs] ext4: simplify checking quota limits in ext4_statfs() (Lukas Czerner) [1856760] - [fs] ext4: choose hardlimit when softlimit is larger than hardlimit in ext4_statfs_project() (Lukas Czerner) [1856760] - [fs] ext4: don't assume that mmp_nodename/bdevname have NUL (Lukas Czerner) [1856760] - [fs] jbd2: make sure ESHUTDOWN to be recorded in the journal superblock (Lukas Czerner) [1856760] - [fs] ext4, jbd2: ensure panic when aborting with zero errno (Lukas Czerner) [1856760] - [fs] jbd2: switch to use jbd2_journal_abort() when failed to submit the commit record (Lukas Czerner) [1856760] - [fs] jbd2_seq_info_next should increase position index (Lukas Czerner) [1856760] - [fs] ext4,jbd2: fix comment and code style (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status trace points (Lukas Czerner) [1856760] - [fs] ext4: fix extent_status fragmentation for plain files (Lukas Czerner) [1856760] - [fs] jbd2: clear JBD2_ABORT flag before journal_reset to update log tail info when load journal (Lukas Czerner) [1856760] - [fs] ext4: fix some nonstandard indentation in extents.c (Lukas Czerner) [1856760] - [fs] ext4: fix documentation for ext4_ext_try_to_merge() (Lukas Czerner) [1856760] - [fs] ext4: avoid fetching btime in ext4_getattr() unless requested (Lukas Czerner) [1856760] - [fs] ext4: fix ext4_dax_read/write inode locking sequence for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] ext4: optimize __ext4_check_dir_entry() (Lukas Czerner) [1856760] - [fs] ext4: check for directory entries too close to block end (Lukas Czerner) [1856760] - [fs] ext4: fix a bug in ext4_wait_for_tail_page_commit (Lukas Czerner) [1856760] - [fs] jbd2: Fix statistics for the number of logged blocks (Lukas Czerner) [1856760] - [fs] ext4: Fix ext4_should_journal_data() for EA inodes (Lukas Czerner) [1856760] - [fs] ext4: Fix credit estimate for final inode freeing (Lukas Czerner) [1856760] - [fs] ext4: Do not iput inode under running transaction (Lukas Czerner) [1856760] - [fs] ext4: Move marking of handle as sync to ext4_add_nondir() (Lukas Czerner) [1856760] - [fs] ext4: update direct I/O read lock pattern for IOCB_NOWAIT (Lukas Czerner) [1856760] - [fs] jbd2: flush_descriptor(): Do not decrease buffer head's ref count (Lukas Czerner) [1856760] - [fs] ext4: fix prefetchw of NULL page (Lukas Czerner) [1856760] - [fs] ext4: check for non-zero journal inum in ext4_calculate_overhead (Lukas Czerner) [1814574] - [fs] ext4: do not commit super on read-only bdev (Lukas Czerner) [1814574] - [kernel] isolcpus: Affine unbound kernel threads to housekeeping cpus (Marcelo Tosatti) [1791930] - [kernel] kthread: Switch to cpu_possible_mask (Marcelo Tosatti) [1791930] - [scsi] scsi: lpfc: Quieten some printks (Dick Kennedy) [1859338] - [scsi] Revert "scsi: lpfc: Fix scsi host template for SLI3 vports" (Dick Kennedy) [1851189] - [md] dm mpath: use double checked locking in fast path (Mike Snitzer) [1848651] - [md] dm mpath: rename current_pgpath to pgpath in multipath_prepare_ioctl (Mike Snitzer) [1848651] - [md] dm mpath: rework __map_bio() (Mike Snitzer) [1848651] - [md] dm mpath: factor out multipath_queue_bio (Mike Snitzer) [1848651] - [md] dm mpath: push locking down to must_push_back_rq() (Mike Snitzer) [1848651] - [md] dm mpath: take m->lock spinlock when testing QUEUE_IF_NO_PATH (Mike Snitzer) [1848651] - [md] dm mpath: changes from initial m->flags locking audit (Mike Snitzer) [1848651] - [md] dm rq: don't call blk_mq_queue_stopped() in dm_stop_queue() (Mike Snitzer) [1848651] - [md] dm: do not use waitqueue for request-based DM (Mike Snitzer) [1848651] - [block] blk-mq: consider non-idle request as "inflight" in blk_mq_rq_inflight() (Mike Snitzer) [1848651] - [powerpc] powerpc/fadump: fix race between pstore write and fadump crash trigger (Steve Best) [1820109] - [tools] libbpf: Fix probe code to return EPERM if encountered (=?UTF-8?q?Toke=20H=C3=B8iland-J=C3=B8rgensen?=) [1856592] - [tools] tools selftests/bpf: Fix vmlinux test for kprobe and trampoline probes (Jiri Olsa) [1855778] - [net] net: Restrict receive packets queuing to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [pci] PCI: Restrict probe functions to housekeeping CPUs (Nitesh Narayan Lal) [1844520] - [lib] lib: Restrict cpumask_local_spread to houskeeping CPUs (Nitesh Narayan Lal) [1844520]- [tools] selftests/powerpc: Purge extra count_pmc() calls of ebb selftests (Desnes Augusto Nunes do Rosario) [1739769] - [netdrv] bonding: symmetric ICMP transmit (Jarod Wilson) [1760293] - [netdrv] bonding: balance ICMP echoes in layer3+4 mode (Jarod Wilson) [1760362] - [powerpc] powerpc/vas: Report proper error code for address translation failure (Steve Best) [1858160] - [infiniband] IB/hfi1: Fix module use count flaw due to leftover module put calls (Kamal Heib) [1858388] - [gpu] vgaarb: Add support for 64-bit frame buffer address (Karol Herbst) [1735217] - [netdrv] ionic: centralize queue reset code (Jonathan Toppins) [1857851] - [s390] s390/qeth: support net namespaces for L3 devices (Philipp Rudo) [1857311] - [s390] s390/qeth: implement smarter resizing of the RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: refactor buffer pool code (Philipp Rudo) [1857311] - [s390] s390/qeth: use page pointers to manage RX buffer pool (Philipp Rudo) [1857311] - [s390] s390/qeth: cancel RX reclaim work earlier (Philipp Rudo) [1857311] - [s390] s390/qeth: handle error when backing RX buffer (Philipp Rudo) [1857311] - [s390] s390/qeth: don't reset default_out_queue (Philipp Rudo) [1857311] - [s390] s390/qdio: fill SBALEs with absolute addresses (Philipp Rudo) [1857311] - [s390] s390/qeth: fix off-by-one in RX copybreak check (Philipp Rudo) [1857311] - [s390] s390/qeth: vnicc Fix EOPNOTSUPP precedence (Philipp Rudo) [1857311] - [s390] s390/qeth: consolidate QDIO queue setup (Philipp Rudo) [1857311] - [s390] s390/pci: Fix s390_mmio_read/write with MIO (Philipp Rudo) [1857315] - [s390] scsi: zfcp: Fix panic on ERP timeout for previously dismissed ERP action (Philipp Rudo) [1857312] - [net] net/smc: tolerate future SMCD versions (Philipp Rudo) [1854992] - [fs] ext4: use RCU API in debug_print_tree (Lukas Czerner) [1837777] - [fs] ext4: fix potential use after free after remounting with noblock_validity (Lukas Czerner) [1837777] - [fs] ext4: add cond_resched() to ext4_protect_reserved_inode (Lukas Czerner) [1837777] - [fs] fibmap: Reject negative block numbers (Carlos Maiolino) [1687121] - [vfio] vfio/pci: Fix SR-IOV VF handling with MMIO blocking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Invalidate mmaps and block MMIO access on disabled memory (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio-pci: Fault mmaps to enable vma tracking (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Support faulting PFNMAP vmas (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/type1: Fix VA->PA translation for PFNMAP VMAs in vaddr_get_pfn() (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio/pci: call irq_bypass_unregister_producer() before freeing irq (Alex Williamson) [1837310] {CVE-2020-12888} - [vfio] vfio_pci: Enable memory accesses before calling pci_map_rom (Alex Williamson) [1837310] {CVE-2020-12888} - [x86] mm: Fix mremap not considering huge pmd devmap (Rafael Aquini) [1843441] {CVE-2020-10757} - [x86] x86/speculation: PR_SPEC_FORCE_DISABLE enforcement for indirect branches (Waiman Long) [1847396 1846029] {CVE-2020-10768} - [x86] x86/speculation: Prevent rogue cross-process SSBD shutdown (Waiman Long) [1847358 1846029] {CVE-2020-10766} - [x86] x86/speculation: Avoid force-disabling IBPB based on STIBP and enhanced IBRS (Waiman Long) [1847379 1846029] {CVE-2020-10767} - [x86] x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline (Waiman Long) [1846029] - [arm64] Return ENODEV when the selected speculation misfeature is unsupported (Waiman Long) [1846029] - [x86] x86/speculation: Add support for STIBP always-on preferred mode (Waiman Long) [1846029] - [x86] x86/speculation: Change misspelled STIPB to STIBP (Waiman Long) [1846029]- [powerpc] powernv/iov: Ensure the pdn for VFs always contains a valid PE number (David Gibson) [1848235] - [powerpc] don't use ioremap_prot() nor __ioremap() unless really needed (Greg Kurz) [1855957] - [char] tpm: ibmvtpm: Wait for ready buffer before probing for TPM2 attributes (David Gibson) [1837283] - [powerpc] Check prom_init for disallowed sections (Michael Roth) [1856099] - [powerpc] prom_init: Move __prombss to it's own section and store it in .bss (Michael Roth) [1856099] - [powerpc] prom_init: Move const structures to __initconst (Michael Roth) [1856099] - [powerpc] prom_init: Make "default_colors" const (Michael Roth) [1856099] - [powerpc] prom_init: Move ibm_arch_vec to __prombss (Michael Roth) [1856099] - [fs] ext4: unregister sysfs path before destroying jbd2 journal (Lukas Czerner) [1814577] - [powerpc] powerpc/pseries/svm: Fix incorrect check for shared_lppaca_size (Steve Best) [1856889] - [netdrv] bnxt_en: fix NULL dereference in case SR-IOV configuration fails (Jonathan Toppins) [1856372] - [security] kexec: Allow kexec_file() with appropriate IMA policy when locked down (Bruno Meneguele) [1854097] - [x86] x86/apic/vector: Warn when vector space exhaustion breaks affinity (Neil Horman) [1714686] - [tools] perf report TUI: Fix segmentation fault in perf_evsel__hists_browse() (Michael Petlan) [1855737] - [fs] ext4: do not zeroout extents beyond i_disksize (Lukas Czerner) [1817816] - [pci] PCI/DPC: Print IRQ number used by port (Myron Stowe) [1855343] - [pci] PCI/AER: Use "aer" variable for capability offset (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant dev->aer_cap checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove redundant pci_is_pcie() checks (Myron Stowe) [1855343] - [pci] PCI/AER: Remove HEST/FIRMWARE_FIRST parsing for AER ownership (Myron Stowe) [1855343] - [tools] selftests: bpf: use __u32 for sock::sk_pacing_rate (Yauheni Kaliuta) [1856324] - [tools] libbpf: Handle GCC noreturn-turned-volatile quirk (Yauheni Kaliuta) [1854327] - [netdrv] net/mlx5e: CT: Fix releasing ft entries (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Remove unused function param (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Return err_ptr from internal functions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Expand tunnel register mappings (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Use mapping for zone restore register (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Re-use tuple modify headers for identical modify actions (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Export sharing of mod headers to a new file (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Add support for COPY steering action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Accept flow rules without match (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Restore ct state from lookup in zone instead of tupleid (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Don't offload tuple rewrites for established tuples (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Use netdev_info instead of pr_info (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Allow header rewrite of 5-tuple and ct clear action (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Save ct entries tuples in hashtables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: CT: Remove unused variables (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Avoid eswitch header inclusion in fs core layer (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: vxlan: Use RCU for vxlan table lookup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Remove unused mlx5e_xsk_first_unused_channel (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: CT: Fix memory leak in cleanup (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix port buffers cell size value (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix CPU mapping after function reload to avoid aRFS RX crash (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Fix VXLAN configuration restore after function reload (Alaa Hleihel) [1856057] - [netdrv] net/mlx5: Fix eeprom support for SFP module (Alaa Hleihel) [1856057] - [infiniband] IB/mlx5: Fix 50G per lane indication (Alaa Hleihel) [1856057] - [netdrv] net/mlx5e: Do not include rwlock.h directly (Alaa Hleihel) [1856057] - [fs] jbd2: fix data races at struct journal_head (Lukas Czerner) [1792518] - [fs] jbd2: remove pointless assertion in __journal_remove_journal_head (Lukas Czerner) [1792518] - [fs] jbd2: improve comments about freeing data buffers whose page mapping is NULL (Lukas Czerner) [1792518] - [fs] jbd2: do not clear the BH_Mapped flag when forgetting a metadata buffer (Lukas Czerner) [1792518] - [fs] jbd2: move the clearing of b_modified flag to the journal_unmap_buffer() (Lukas Czerner) [1792518] - [fs] ext4: unlock on error in ext4_expand_extra_isize() (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: fix support for inode sizes > 1024 bytes (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: validate the debug_want_extra_isize mount option at parse time (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: add more paranoia checking in ext4_expand_extra_isize handling (Lukas Czerner) [1817636] {CVE-2019-19767} - [fs] ext4: unsigned int compared against zero (Lukas Czerner) [1836666] {CVE-2019-19319} - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1836666] {CVE-2019-19319} - [powerpc] powerpc/kernel/sysfs: Add new config option PMU_SYSFS to enable PMU SPRs sysfs file creation (Michael Petlan) [1821284] - [powerpc] powerpc/kernel/sysfs: Refactor current sysfs.c (Michael Petlan) [1821284] - [kernel] irqdomain: Add the missing assignment of domain->fwnode for named fwnode (Mohammed Gamal) [1846666] - [security] lockdown: Allow unprivileged users to see lockdown status (Vladis Dronov) [1805299] - [edac] EDAC/ghes: Setup DIMM label from DMI and use it in error reports (Robert Richter) [1726153]- [x86] kvm: nvmx: fixes for preemption timer migration (Paolo Bonzini) [1854831] - [powerpc] pci/of: Parse unassigned resources (Greg Kurz) [1849921] - [video] revert "hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver" (Vitaly Kuznetsov) [1848840] - [video] revert "hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs" (Vitaly Kuznetsov) [1848840] - [pci] hv: Retry PCI bus D0 entry on invalid device state (Mohammed Gamal) [1846666] - [pci] hv: Fix the PCI HyperV probe failure path to release resource properly (Mohammed Gamal) [1846666] - [pci] hv: Allocate a named fwnode instead of an address-based one (Mohammed Gamal) [1846666] - [netdrv] tg3: driver sleeps indefinitely when EEH errors exceed eeh_max_freezes (Jonathan Toppins) [1850176] - [scsi] scsi: lpfc: Fix kdump hang on PPC (Dick Kennedy) [1722596] - [fs] nfsd: fix nfsdfs inode reference count leak ("J. Bruce Fields") [1846235] - [fs] nfsd4: fix nfsdfs reference count loop ("J. Bruce Fields") [1846235] - [kernel] sched: Defend cfs and rt bandwidth quota against overflow (Phil Auld) [1854180] - [kernel] sched/core: Make some functions static (Phil Auld) [1854180] - [kernel] sched/fair: Refill bandwidth before scaling (Phil Auld) [1854180] - [kernel] sched/fair: Eliminate bandwidth race between throttling and distribution (Phil Auld) [1854180] - [kernel] sched/fair: Fix race between runtime distribution and assignment (Phil Auld) [1854180] - [kernel] sched/deadline: Initialize ->dl_boosted (Phil Auld) [1854179] - [kernel] sched/core: Fix PI boosting between RT and DEADLINE tasks (Phil Auld) [1854179] - [netdrv] ibmveth: Fix max MTU limit (Diego Domingos) [1846435] - [kernel] sched/core: Fix ttwu() race (Phil Auld) [1854178] - [tools] perf flamegraph: Explicitly set utf-8 encoding (Michael Petlan) [1849027] - [kernel] sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask corruption (Phil Auld) [1854174] - [kernel] workqueue: Remove the warning in wq_worker_sleeping() (Phil Auld) [1854174] - [kernel] sched/fair: Fix negative imbalance in imbalance calculation (Phil Auld) [1854174] - [kernel] sched/fair: Optimize select_idle_core() (Phil Auld) [1854174] - [x86] x86/PCI: Mark Intel C620 MROMs as having non-compliant BARs (Myron Stowe) [1854184] - [netdrv] r8169: fix firmware not resetting tp->ocp_base (Josef Oskera) [1851960] - [acpi] ACPI: configfs: Disallow loading ACPI tables when locked down (Lenny Szubowicz) [1852969] - [arm64] Revert "bpf: Restrict bpf_probe_read{, str}() only to archs where they work" (Jiri Olsa) [1847837] - [s390] s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero in storage_key_init_range (Jiri Olsa) [1847837] - [net] Bluetooth: Modify LE window and interval for suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect type for window and interval (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections (Gopal Tiwari) [1838924] - [net] Bluetooth: don't assume key size is 16 when the command fails (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add get_peer_pid callback (Gopal Tiwari) [1838924] - [net] Bluetooth: Restore running state if suspend fails (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix incorrect branch in connection complete (Gopal Tiwari) [1838924] - [net] Bluetooth: Do not cancel advertising when starting a scan (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: remove set but not used variable 'credits' (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: handle l2cap config request during open state (Gopal Tiwari) [1838924] - [net] Bluetooth: clean up connection in hci_cs_disconnect (Gopal Tiwari) [1838924] - [net] Bluetooth: Pause discovery and advertising during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle LE devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle BR/EDR devices during suspend (Gopal Tiwari) [1838924] - [net] Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: add mgmt_cmd_status in add_advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: fix off by one in err_data_reporting cmd masks (Gopal Tiwari) [1838924] - [net] Bluetooth: Use bt_dev_err for RPA generation failure message (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add module option to enable ECRED mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode (Gopal Tiwari) [1838924] - [net] Bluetooth: L2CAP: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix calculation of SCO handle for packet processing (Gopal Tiwari) [1838924] - [net] Bluetooth: guard against controllers sending zero'd events (Gopal Tiwari) [1838924] - [net] Bluetooth: During le_conn_timeout disable EXT_ADV (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove adv set for directed advertising (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix Suspicious RCU usage warnings (Gopal Tiwari) [1838924] - [net] Bluetooth: Use list_for_each_entry_rcu() to traverse RCU list in RCU read-side CS (Gopal Tiwari) [1838924] - [net] Bluetooth: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [net] Bluetooth: fix passkey uninitialized when used (Gopal Tiwari) [1838924] - [net] Bluetooth: RFCOMM: Use MTU auto tune logic (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix crash when using new BT_PHY option (Gopal Tiwari) [1838924] - [net] Bluetooth: Disable Extended Adv if enabled (Gopal Tiwari) [1838924] - [net] Bluetooth: Add BT_PHY socket option (Gopal Tiwari) [1838924] - [net] Bluetooth: secure bluetooth stack from bluedump attack (Gopal Tiwari) [1838924] - [net] Bluetooth: remove __get_channel/dir and __dir (Gopal Tiwari) [1838924] - [net] Bluetooth: prefetch channel before killing sock (Gopal Tiwari) [1838924] - [net] Bluetooth: optimize barrier usage for Rmw atomics (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix refcount use-after-free issue (Gopal Tiwari) [1838924] - [net] Bluetooth: SMP: Fix SALT value in some comments (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix race condition in hci_release_sock() (Gopal Tiwari) [1838924] - [net] Bluetooth: Move {min, max}_key_size debugfs into hci_debugfs_create_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Add missing checks for HCI_ISODATA_PKT packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: fix appearance typo in mgmt.c (Gopal Tiwari) [1838924] - [net] Bluetooth: adding missing const decoration to mgmt_status_table (Gopal Tiwari) [1838924] - [net] Bluetooth: Increment management interface revision (Gopal Tiwari) [1838924] - [net] Bluetooth: monitor: Add support for ISO packets (Gopal Tiwari) [1838924] - [net] Bluetooth: Make use of __check_timeout on hci_sched_le (Gopal Tiwari) [1838924] - [net] Bluetooth: Implementation of MGMT_OP_SET_BLOCKED_KEYS (Gopal Tiwari) [1838924] - [net] Bluetooth: remove redundant assignment to variable icid (Gopal Tiwari) [1838924] - [net] Bluetooth: Auto tune if input MTU is set to 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Remove usage of BT_ERR_RATELIMITED macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Adding a bt_dev_warn_ratelimited macro (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix memory leak in hci_connect_le_scan (Gopal Tiwari) [1838924] - [net] Bluetooth: Allow combination of BDADDR_PROPERTY and INVALID_BDADDR quirks (Gopal Tiwari) [1838924] - [net] Bluetooth: delete a stray unlock (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix advertising duplicated flags (Gopal Tiwari) [1838924] - [net] net: use skb_queue_empty_lockless() in poll() handlers (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 (Gopal Tiwari) [1838924] - [net] Bluetooth: Fix using advertising instance duration as timeout (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move hci_sock handlers into driver (Gopal Tiwari) [1838924] - [fs] compat_ioctl: move rfcomm handlers into driver (Gopal Tiwari) [1838924] - [net] Bluetooth: hci_core: fix init for HCI_USER_CHANNEL (Gopal Tiwari) [1838924] - [net] Bluetooth: Workaround directed advertising bug in Broadcom controllers (Gopal Tiwari) [1838924] - [net] Bluetooth: missed cpu_to_le16 conversion in hci_init4_req (Gopal Tiwari) [1838924] - [hid] Bluetooth: hidp: Fix assumptions on the return value of hidp_send_message (Gopal Tiwari) [1838924] - [net] Bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for utilizing Fast Advertising Interval (Gopal Tiwari) [1838924] - [net] Bluetooth: 6lowpan: Make variable header_ops constant (Gopal Tiwari) [1838924] - [net] Revert "Bluetooth: validate BLE connection interval updates" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print Intel fw build version in power-on boot (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible (Gopal Tiwari) [1838924] - [net] Bluetooth: Enable erroneous data reporting if WBS is supported (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpiod_get_optional() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make bt_en and susclk not mandatory for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Not send vendor pre-shutdown command for QCA Rome (Gopal Tiwari) [1838924] - [net] Bluetooth: Support querying for WBS support through MGMT (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add flag to define wideband speech capability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Fix a typo in a comment (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Move variable into local scope (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Bug fixes while collecting controller memory dump (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: btrtl: Add support for RTL8822C (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix a typo in Kconfig (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_uart: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_intel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btintel: Replace zero-length array with flexible-array member (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Optimized code while enabling clocks for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable clocks required for BT SOC (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Use kvmalloc for FW allocations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Enable power off/on support during hci down/up for QCA Rome (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Retry btsoc initialize when it fails (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add QCA Rome power off support to the qca_power_shutdown() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: enable IRQ capability from devicetree (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_vhci: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h4: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btsdio: Check for valid packet type (Gopal Tiwari) [1838924] - [net] Bluetooth: Add definitions (Gopal Tiwari) [1838924] - [net] Bluetooth: Add support for (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_h5: Add support for ISO packets (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add qca_power_on() API to support both wcn399x and Rome power up (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm : Fix warning about missing blank lines after declarations (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove set but not used variable 'opcode' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use vfree() instead of kfree() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Add support for 04ca:3021 QCA_ROME device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Collect controller memory dump during SSR (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Drive RTS only for BCM43438 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Replace of_device_get_match_data with device_get_match_data (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add missing static inline in header (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Disable runtime suspend on Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix memory leak on fw (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix non-atomic allocation in completion handler (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Support pcm params in dts (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Support pcm configuration (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Disallow set_baudrate for BCM4354 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Edit the logical value for Realtek Bluetooth reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Use the BDADDR_PROPERTY quirk (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4335A0 UART bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btbcm: Add entry for BCM4334B0 UART Bluetooth (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: fix PM leak in error case of setup (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btqca: Rename ROME specific variables to generic variables (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btmtksdio: add MODULE_DEVICE_TABLE() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: Fix invalid-free in bcsp_close() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: add PM support (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Add compatible string for BCM43540 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: remove unneeded semicolon (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix RTS handling during startup (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Remove return statement in btintel_reset_to_bootloader (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Split qca_power_setup() (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Use regulator bulk enable/disable (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Don't vote for specific voltage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Update regulator_set_load() usage (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Add delay for wcn3990 stability (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Trigger Intel FW download error recovery (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btwilink: drop superseded driver (Gopal Tiwari) [1838924] - [bluetooth] Revert "Bluetooth: hci_ll: set operational frequency earlier" (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue for the incorrect error return code (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use IS_ENABLED instead of #ifdef (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: print FW version after FW download (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: avoid unused function warning (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Use cmd_timeout to reset Realtek device (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Fix an issue that failing to download the FW which size is over 32K bytes (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove trailing newline from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for QCA UART Radio (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Remove redundant prefix from calls to rtl_dev macros (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: bcm: Add support for loading firmware for BCM4345C5 (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Add firmware version print (Gopal Tiwari) [1838924] - [bluetooth] bluetooth: hci_bcm: Give more time to come out of reset (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: wait for Pre shutdown complete event before sending the Power off pulse (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btusb: Fix suspend issue for Realtek devices (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Remove redundant initializations to zero (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: Make structure qca_proto constant (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: bpa10x: change return value (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: hci_qca: disable irqs when spinlock is acquired (Gopal Tiwari) [1838924] - [bluetooth] Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (Gopal Tiwari) [1838924]- [powerpc] powerpc/papr_scm: Implement support for PAPR_PDSM_HEALTH (Gustavo Duarte) [1782178] - [powerpc] ndctl/papr_scm, uapi: Add support for PAPR nvdimm specific methods (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Improve error logging and handling papr_scm_ndctl() (Gustavo Duarte) [1782178] - [powerpc] powerpc/papr_scm: Fetch nvdimm health information from PHYP (Gustavo Duarte) [1782178] - [lib] seq_buf: Export seq_buf_printf (Gustavo Duarte) [1782178] - [firmware] efi: Restrict efivar_ssdt_load when the kernel is locked down (Lenny Szubowicz) [1852949] - [netdrv] vmxnet3: allow rx flow hash ops only when rss is enabled (Cathy Avery) [1845417] - [netdrv] net: vmxnet3: fix possible buffer overflow caused by bad DMA value in vmxnet3_get_rss() (Cathy Avery) [1845417] - [netdrv] vmxnet3: use correct hdr reference when packet is encapsulated (Cathy Avery) [1845417] - [netdrv] vmxnet3: update to version 4 (Cathy Avery) [1845417] - [netdrv] vmxnet3: add geneve and vxlan tunnel offload support (Cathy Avery) [1845417] - [netdrv] vmxnet3: add support to get/set rx flow hash (Cathy Avery) [1845417] - [netdrv] vmxnet3: prepare for version 4 changes (Cathy Avery) [1845417] - [netdrv] vmxnet3: let core reject the unsupported coalescing parameters (Cathy Avery) [1845417] - [netdrv] vmxnet3: use new helper tcp_v6_gso_csum_prep (Cathy Avery) [1845417] - [netdrv] vmxnet3: Remove always false conditional statement (Cathy Avery) [1845417] - [kernel] kexec: do not verify the signature without the lockdown or mandatory signature (Lianbo Jiang) [1836148] - [fs] block: Fix use-after-free in blkdev_get() (Ming Lei) [1847779] - [kernel] kernel: rh_features: fix reading empty feature list from /proc (Jiri Benc) [1843064] {CVE-2020-10774} - [netdrv] ice: cleanup unsigned loops (Jonathan Toppins) [1781403] - [netdrv] ice: fix usage of incorrect variable (Jonathan Toppins) [1781403] - [netdrv] ice: Fix bad register reads (Jonathan Toppins) [1781403] - [netdrv] ice: check for compatibility between DDP package and firmware (Jonathan Toppins) [1781403] - [netdrv] ice: Check if unicast MAC exists before setting VF MAC (Jonathan Toppins) [1781403] - [netdrv] ice: print Rx MDD auto reset message before VF reset (Jonathan Toppins) [1781403] - [netdrv] ice: Call ice_aq_set_mac_cfg (Jonathan Toppins) [1781403] - [netdrv] ice: Implement aRFS (Jonathan Toppins) [1781403] - [netdrv] ice: Restore filters following reset (Jonathan Toppins) [1781403] - [netdrv] ice: Enable flex-bytes support (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv6 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support IPv4 Flow Director filters (Jonathan Toppins) [1781403] - [netdrv] ice: Support displaying ntuple rules (Jonathan Toppins) [1781403] - [netdrv] ice: Initialize Flow Director resources (Jonathan Toppins) [1781403] - [netdrv] ice: Rename build_ctob to ice_build_ctob (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary backslash (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary check (Jonathan Toppins) [1781405] - [netdrv] ice: remove unnecessary expression that is always true (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for removing/adding mac filters (Jonathan Toppins) [1781405] - [netdrv] ice: refactor filter functions (Jonathan Toppins) [1781405] - [netdrv] ice: Fix resource leak on early exit from function (Jonathan Toppins) [1781405] - [netdrv] ice: cleanup vf_id signedness (Jonathan Toppins) [1781405] - [netdrv] ice: Fix casting issues (Jonathan Toppins) [1781405] - [netdrv] ice: Provide more meaningful error message (Jonathan Toppins) [1781405] - [netdrv] ice: Fix probe/open race condition (Jonathan Toppins) [1781405] - [netdrv] ice: only drop link once when setting pauseparams (Jonathan Toppins) [1781405] - [netdrv] ice: Fix check for contiguous TCs (Jonathan Toppins) [1781405] - [netdrv] ice: Don't reset and rebuild for Tx timeout on PFC enabled queue (Jonathan Toppins) [1781405] - [netdrv] ice: Add VF promiscuous support (Jonathan Toppins) [1781405] - [netdrv] ice: Add support for tunnel offloads (Jonathan Toppins) [1781405] - [netdrv] ice: report netlist version in .info_get (Jonathan Toppins) [1781405] - [netdrv] ice: add additional E810 device id (Jonathan Toppins) [1725447] - [x86] x86/split_lock: Update to use X86_MATCH_INTEL_FAM6_MODEL() (Prarit Bhargava) [1482757] - [x86] x86/intel_split_lock: Disable split lock detector by default in RHEL8 (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Provide handle_guest_split_lock() (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Add Tremont family CPU models (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Bits in IA32_CORE_CAPABILITIES are not architectural (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Prarit Bhargava) [1482757] - [tools] tools arch x86: Sync the msr-index.h copy with the kernel sources (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Rework the initialization flow of split lock detection (Prarit Bhargava) [1482757] - [x86] x86/split_lock: Enable split lock detection by kernel (Prarit Bhargava) [1482757] - [netdrv] drivers/net/b44: Change to non-atomic bit operations on pwol_mask (Prarit Bhargava) [1482757] - [x86] x86/cpu: Align cpu_caps_cleared and cpu_caps_set to unsigned long (Prarit Bhargava) [1482757] - [x86] x86/boot: Make the GDT 8-byte aligned (Prarit Bhargava) [1482757] - [wireless] wlcore: simplify/fix/optimize reg_ch_conf_pending operations (Prarit Bhargava) [1482757] - [uapi] prctl: PR_{G, S}ET_IO_FLUSHER to support controlling memory reclaim (Waiman Long) [1757240]- [kernel] kernel: fork: avoid utilizing a non-initialized task_struct_rh pointer in the error exit path (Rafael Aquini) [1838475 1820041] - [infiniband] RDMA/ipoib: Fix ABBA deadlock with ipoib_reap_ah() (Kamal Heib) [1846063] - [infiniband] RDMA/ipoib: Return void from ipoib_ib_dev_stop() (Kamal Heib) [1846063] - [powerpc] mm/pkeys: Make pkey access check work on execute_only_key (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Fix MADV_DONTNEED and parallel page fault race (Greg Kurz) [1748772] - [mm] change pmdp_huge_get_and_clear_full take vm_area_struct as arg (Greg Kurz) [1748772] - [powerpc] mm/book3s64: Avoid sending IPI on clearing PMD (Greg Kurz) [1748772] - [powerpc] 64s: Fix THP PMD collapse serialisation (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use pte_present instead of opencoding _PAGE_PRESENT check (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in kvmppc_get_hpa (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in kvmppc_book3s_instantiate_page (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Avoid using rmap to protect parallel page table update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: use find_kvm_host_pte in pute_tce functions (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in h_enter (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use find_kvm_host_pte in page fault handler (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper for host page table walk (Greg Kurz) [1748772] - [powerpc] kvm: ppc: Fix nested guest RC bits update (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Use kvm helpers to walk shadow or secondary table (Greg Kurz) [1748772] - [powerpc] kvm/nested: Add helper to walk nested shadow linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: Add helper to walk partition scoped linux page table (Greg Kurz) [1748772] - [powerpc] kvm/book3s: switch from raw_spin_*lock to arch_spin_lock (Greg Kurz) [1748772] - [powerpc] perf/callchain: Use __get_user_pages_fast in read_user_stack_slow (Greg Kurz) [1748772] - [powerpc] mce: Don't reload pte val in addr_to_pfn (Greg Kurz) [1748772] - [powerpc] book3s64/hash: Use the pte_t address from the caller (Greg Kurz) [1748772] - [powerpc] hash64: Restrict page table lookup using init_mm with __flush_hash_table_range (Greg Kurz) [1748772] - [powerpc] mm/hash64: use _PAGE_PTE when checking for pte_present (Greg Kurz) [1748772] - [powerpc] pkeys: Check vma before returning key fault error to the user (Greg Kurz) [1748772] - [powerpc] pkeys: Avoid using lockless page table walk (Greg Kurz) [1748772] - [powerpc] mmu: add is_strict_kernel_rwx() helper (Greg Kurz) [1748772] - [powerpc] mm: move update_mmu_cache() into book3s hash utils (Greg Kurz) [1748772] - [powerpc] mm: Move book3s32 specifics in subdirectory mm/book3s64 (Greg Kurz) [1748772] - [powerpc] mm: move FSL_BOOK3 version of update_mmu_cache() (Greg Kurz) [1748772] - [powerpc] mm: define empty update_mmu_cache() as static inline (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU to CONFIG_PPC_BOOK3S (Greg Kurz) [1748772] - [powerpc] mm: don't use _PAGE_EXEC for calling hash_preload() (Greg Kurz) [1748772] - [powerpc] change CONFIG_PPC_STD_MMU_32 to CONFIG_PPC_BOOK3S_32 (Greg Kurz) [1748772] - [powerpc] handover page flags with a pgprot_t parameter (Greg Kurz) [1748772] - [powerpc] mm: properly set PAGE_KERNEL flags in ioremap() (Greg Kurz) [1748772] - [powerpc] 32: Add ioremap_wt() and ioremap_coherent() (Greg Kurz) [1748772] - [netdrv] crypto/chcr: error seen if CONFIG_CHELSIO_TLS_DEVICE isn't set (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: avoid -Wreturn-local-addr warning (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: fix EOTID leak when disabling TC-MQPRIO offload (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: Enable ktls settings at run time (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: cleanup error code in setup_sge_queues_uld() (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4: add adapter hotplug support for ULDs (Christoph von Recklinghausen) [1797945] - [crypto] Crypto: chelsio - Fixes a deadlock between rtnl_lock and uld_mutex (Christoph von Recklinghausen) [1797945] - [netdrv] cxgb4/chcr: nic-tls stats in ethtool (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: fix incorrect ipv6 packet length (Christoph von Recklinghausen) [1797945] - [crypto] crypto/chcr: Add missing include file (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Add ipv6 support and statistics (Christoph von Recklinghausen) [1797945] - [crypto] chcr: Handle first or middle part of record (Christoph von Recklinghausen) [1797945] - [crypto] chcr: handle partial end part of a record (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: complete record tx handling (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr: Save tx keys and handle HW response (Christoph von Recklinghausen) [1797945] - [crypto] cxgb4/chcr : Register to tls add and del callback (Christoph von Recklinghausen) [1797945] - [hwmon] hwmon: (acpi_power_meter) Change log level for 'unsafe software power cap' (Al Stone) [1749529] - [netdrv] net/mlx4_core: fix a memory leak bug (Alaa Hleihel) [1846792] - [netdrv] net/mlx4_core: Add missing iounmap() in error path (Alaa Hleihel) [1846792] - [netdrv] net/mlx5: E-switch, Fix error unwinding flow for steering init failure (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Enable chains only if regs loopback is enabled (Alaa Hleihel) [1848830 1846791] - [netdrv] net/mlx5e: en_tc: Rely just on register loopback for tunnel restoration (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: E-Switch, Skip restore modify header between prios of same chain (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: CT: Fix ipv6 nat header rewrite actions (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Don't fail driver on failure to create debugfs (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Add missing mutex destroy (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix devlink objects and devlink device unregister sequence (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Wait for inactive autogroups (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Disable reload while removing the device (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix ethtool hfunc configuration change (Alaa Hleihel) [1846791] - [netdrv] net/mlx5e: Fix repeated XSK usage on one channel (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Split RX and TX lock for parallel insertion (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Add a spinlock to protect the send ring (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: DR, Fix freeing in dr_create_rc_qp() (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Fix fatal error handling during device load (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: drain health workqueue in case of driver load error (Alaa Hleihel) [1846791 1841363] - [netdrv] net/mlx5: Drain wq first during PCI device removal (Alaa Hleihel) [1846791] - [netdrv] net/mlx5: Have single error unwinding path (Alaa Hleihel) [1846791] - [netdrv] mlx5: reject unsupported coalescing params (Alaa Hleihel) [1846791] - [crypto] Crypto: chelsio - Fixes a hang issue during driver registration (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Use multiple txq/rxq per tfm to process the requests (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Recalculate iv only if it is needed (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - un-register crypto algorithms (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Endianess bug in create_authenc_wr (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Print the chcr driver information while module load (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - This fixes the libkcapi's cbc(aes) aio fail test cases (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - Resetting crypto counters during the driver unregister (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - fix writing tfm flags to wrong place (Vishal Kulkarni) [1845004] - [crypto] crypto: chelsio - calculating tx_channel_id as per the max number of channels (Vishal Kulkarni) [1845004] - [firmware] tpm: check event log version before reading final events (Jerry Snitselaar) [1839284] - [char] tpm: Fix TIS locality timeout problems (Jerry Snitselaar) [1840789]- [vfio] vfio/pci: Clear error and request eventfd ctx after releasing (Alex Williamson) [1847731] - [fs] pNFS/flexfiles: Fix list corruption if the mirror count changes (Benjamin Coddington) [1852500] - [netdrv] ionic: update the queue count on open (Michal Schmidt) [1846879] - [tools] turbostat: Use sched_getcpu() instead of hardcoded cpu 0 (Prarit Bhargava) [1852123] - [infiniband] RDMA/hfi1: Fix null-pointer dereference when calling mmu_notifier_register (Kamal Heib) [1850345] - [platform] Revert "intel-speed-select: Firmware workarounds for Icelake" (Prarit Bhargava) [1820597] - [powerpc] powerpc/crashkernel: Take "mem=" option into account (Pingfan Liu) [1747969] - [tools] perf stat: Increase perf metric output resolution (Michael Petlan) [1844632] - [tools] perf vendor events power9: Add missing metrics to POWER9 'cpi_breakdown' (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power8 metrics (Michael Petlan) [1844632] - [tools] perf metrics: Fix parse errors in power9 metrics (Michael Petlan) [1844632] - [s390] s390/kaslr: add support for R_390_JMP_SLOT relocation type (Claudio Imbrenda) [1850908] - [s390] s390: prevent leaking kernel address in BEAR (Claudio Imbrenda) [1850907] - [s390] s390/cpumf: Adjust registration of s390 PMU device drivers (Claudio Imbrenda) [1850906] - [firmware] efi/x86: Add TPM related EFI tables to unencrypted mapping checks (Lenny Szubowicz) [1849922] - [security] selinux: allow reading labels before policy is loaded (Ondrej Mosnacek) [1839819] - [idle] intel_idle: Introduce 'use_acpi' module parameter (Prarit Bhargava) [1849666] - [net] xsk: Add overflow check for u64 division, stored into u32 (Jiri Benc) [1838075] - [tools] selftests: netdevsim: Always initialize 'RET' variable (Jiri Benc) [1838075] - [netdrv] netdevsim: Ensure policer drop counter always increases (Jiri Benc) [1838075] - [tools] selftests/bpf: Check for correct program attach/detach in xdp_attach test (Jiri Benc) [1838075] - [tools] libbpf: Fix type of old_fd in bpf_xdp_set_link_opts (Jiri Benc) [1838075] - [net] xsk: Add missing check on user supplied headroom size (Jiri Benc) [1838075] - [net] xdp: Reset prog in dev_change_xdp_fd when fd is negative (Jiri Benc) [1838075] - [netdrv] veth: rely on peer veth_rq for ndo_xdp_xmit accounting (Jiri Benc) [1838075] - [netdrv] veth: rely on veth_rq in veth_xdp_flush_bq signature (Jiri Benc) [1838075] - [net] page pool: allow to pass zero flags to page_pool_init() (Jiri Benc) [1838075] - [tools] selftests/bpf: Add tests for attaching XDP programs (Jiri Benc) [1838075] - [tools] libbpf: Add function to set link XDP fd while specifying old program (Jiri Benc) [1838075] - [tools] Add EXPECTED_FD-related definitions in if_link.h (Jiri Benc) [1838075] - [net] xdp: Support specifying expected existing program when attaching XDP (Jiri Benc) [1838075] - [netdrv] veth: remove atomic64_add from veth_xdp_xmit hotpath (Jiri Benc) [1838075] - [netdrv] veth: introduce more xdp counters (Jiri Benc) [1838075] - [netdrv] veth: distinguish between rx_drops and xdp_drops (Jiri Benc) [1838075] - [netdrv] veth: introduce more specialized counters in veth_stats (Jiri Benc) [1838075] - [netdrv] veth: move xdp stats in a dedicated structure (Jiri Benc) [1838075] - [net] xdp: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [net] bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() (Jiri Benc) [1838075] - [net] bpf: INET_DIAG support in bpf_sk_storage (Jiri Benc) [1838075] - [net] inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data (Jiri Benc) [1838075] - [net] inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() (Jiri Benc) [1838075] - [net] inet_diag: return classid for all socket types (Jiri Benc) [1838075] - [net] inet_diag: fix reporting cgroup classid and fallback to priority (Jiri Benc) [1838075] - [net] Remove unneeded export of a couple of xdp generic functions (Jiri Benc) [1838075] - [net] page_pool: API cleanup and comments (Jiri Benc) [1838075] - [net] bpf, sockmap: Replace zero-length array with flexible-array member (Jiri Benc) [1838075] - [netdrv] geneve: allow changing DF behavior after creation (Sabrina Dubroca) [1847861] - [net] netfilter: nf_tables: add missing ->release_ops() in error path of newrule() (Andrea Claudi) [1846236] - [net] netfilter: nft_compat: use .release_ops and remove list of extension (Andrea Claudi) [1846236] - [net] ipv6: fix IPV6_ADDRFORM operation logic (Hangbin Liu) [1842025] - [net] ipv6: fix restrict IPV6_ADDRFORM operation (Hangbin Liu) [1842025] - [net] netfilter: nat: fix error handling upon registering inet hook (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload for redir (Florian Westphal) [1579145] - [net] netfilter: nf_tables: fix module autoload with inet family (Florian Westphal) [1579145] - [net] netfilter: nft_chain_nat: inet family is missing module ownership (Florian Westphal) [1579145] - [net] netfilter: nf_tables: Support auto-loading for inet nat (Florian Westphal) [1579145] - [net] netfilter: nft_redir: fix module autoload with ip4 (Florian Westphal) [1579145] - [net] netfilter: nat: fix udp checksum corruption (Florian Westphal) [1579145] - [tools] kselftests: extend nft_nat with inet family based nat hooks (Florian Westphal) [1579145] - [net] netfilter: nft_redir: add inet support (Florian Westphal) [1579145] - [net] netfilter: nft_masq: add inet support (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge route type into core (Florian Westphal) [1579145] - [net] netfilter: nat: add inet family nat support (Florian Westphal) [1579145] - [net] netfilter: nat: don't register device notifier twice (Florian Westphal) [1579145] - [net] netfilter: nf_tables: merge ipv4 and ipv6 nat chain types (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_masq protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nf_tables: nat: merge nft_redir protocol specific modules (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l3proto.h and nf_nat_core.h (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_recalc hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove csum_update hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove l3 manip_pkt hook (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto.h (Florian Westphal) [1579145] - [net] netfilter: nat: merge nf_nat_ipv4, 6 into nat core (Florian Westphal) [1579145] - [net] netfilter: nat: fix spurious connection timeouts (Florian Westphal) [1579145] - [net] netfilter: nat: move nlattr parse and xfrm session decode to core (Florian Westphal) [1579145] - [net] netfilter: nat: merge ipv4 and ipv6 masquerade functionality (Florian Westphal) [1579145] - [net] netfilter: kconfig: nat related expression depend on nftables core (Florian Westphal) [1579145] - [net] netfilter: conntrack: fix bogus port values for other l4 protocols (Florian Westphal) [1579145] - [net] netfilter: conntrack: avoid unneeded nf_conntrack_l4proto lookups (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pernet l4 proto register interface (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove remaining l4proto indirect packet calls (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove module owner field (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove invert_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: remove pkt_to_tuple callback (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: set stream timeout to 2 minutes (Florian Westphal) [1579145] - [net] netfilter: conntrack: udp: only extend timeout to stream mode after 2s (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_used_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: fix ICMP header corruption on ICMP errors (Florian Westphal) [1579145] - [net] netfilter: nat: fix icmp id randomization (Florian Westphal) [1579145] - [net] netfilter: nat: remove nf_nat_l4proto struct (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->manip_pkt (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->nlattr_to_range (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->in_range (Florian Westphal) [1579145] - [net] netfilter: nat: fold in_range indirection into caller (Florian Westphal) [1579145] - [net] netfilter: nat: remove l4proto->unique_tuple (Florian Westphal) [1579145] - [net] netfilter: nat: un-export nf_nat_l4proto_unique_tuple (Florian Westphal) [1579145] - [net] netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support (Florian Westphal) [1579145] - [x86] kvm: x86/pmu: Tweak kvm_pmu_get_msr to pass 'struct msr_data' in (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: do not pass poisoned hva to __kvm_set_memory_region (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix sync_with_host() in smm_test (Vitaly Kuznetsov) [1849987] - [x86] kvm: async_pf: Inject 'page ready' event only if 'page not present' was previously injected (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: async_pf: Fix #DF due to inject "Page not Present" and "Page Ready" exceptions simultaneously" (Vitaly Kuznetsov) [1849987] - [virt] kvm: async_pf: Cleanup kvm_setup_async_pf() (Vitaly Kuznetsov) [1849987] - [x86] kvm: i8254: remove redundant assignment to pointer s (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: respect singlestep when emulating instruction (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Don't probe KVM_CAP_HYPERV_ENLIGHTENED_VMCS when nested VMX is unsupported (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: do not substitute SVM/VMX check with KVM_CAP_NESTED_STATE check (Vitaly Kuznetsov) [1849987] - [x86] kvm: nvmx: Consult only the "basic" exit reason when routing nested exit (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Unexport x86_fpu_cache and make it static (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Ignore KVM 5-level paging support for VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: Fix APIC page invalidation race (Vitaly Kuznetsov) [1849987] - [x86] kvm: svm: fix calls to is_intercept (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: fix vmx_preemption_timer_test build with GCC10 (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Add x86_64/debug_regs to .gitignore (Vitaly Kuznetsov) [1849987] - [x86] revert "kvm: x86: work around leak of uninitialized stack contents" (Vitaly Kuznetsov) [1849987] - [x86] kvm: vmx: Properly handle kvm_read/write_guest_virt*() result (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: emulate reserved nops from 0f/18 to 0f/1f (Vitaly Kuznetsov) [1849987] - [tools] kvm: selftests: Fix build with "make ARCH=x86_64" (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: minor code refactor and comments fixup around dirty logging (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: avoid unnecessary rmap walks when creating/moving slots (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: remove unnecessary rmap walk of read-only memslots (Vitaly Kuznetsov) [1849987] - [virt] kvm: Use vmemdup_user() (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Move MPK feature detection to common code (Vitaly Kuznetsov) [1849987] - [x86] kvm: x86: Assign correct value to array.maxnent (Vitaly Kuznetsov) [1849987] - [x86] kvm: let kvm_destroy_vm_debugfs clean up vCPU debugfs directories (Vitaly Kuznetsov) [1849987] - [x86] kvm: Handle reads of SandyBridge RAPL PMU MSRs rather than injecting #GP (Vitaly Kuznetsov) [1849987] - [documentation] docs: virt/kvm: close inline string literal (Vitaly Kuznetsov) [1849987] - [documentation] docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc (Vitaly Kuznetsov) [1849987] - [x86] arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in sev_pin_memory() (Vitaly Kuznetsov) [1849987] - [virt] kvm/eventfd: remove unneeded conversion to bool (Vitaly Kuznetsov) [1849987] - [tools] selftests: fix kvm relocatable native/cross builds and installs (Vitaly Kuznetsov) [1849987] - [virt] kvm: x86: move kvm_create_vcpu_debugfs after last failure point (Vitaly Kuznetsov) [1849987] - [powerpc] xive: Share the event-queue page with the Hypervisor (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Read ibm, secure-memory nodes (Michael Roth) [1837232] - [powerpc] kvm: ppc: book3s hv: Relax check on H_SVM_INIT_ABORT (Michael Roth) [1837232]- [scsi] scsi: be2iscsi: Use scnprintf() for avoiding potential buffer overflow (Maurizio Lombardi) [1849586] - [edac] EDAC/i10nm: Update driver to support different bus number config register offsets (Aristeu Rozanski) [1838508] - [edac] EDAC, {skx, i10nm}: Make some configurations CPU model specific (Aristeu Rozanski) [1838508] - [fs] fuse: copy_file_range should truncate cache (Miklos Szeredi) [1849786] - [fs] fuse: fix copy_file_range cache issues (Miklos Szeredi) [1849786] - [fs] fuse: update attr_version counter on fuse_notify_inval_inode() (Miklos Szeredi) [1849786] - [fs] fuse: don't check refcount after stealing page (Miklos Szeredi) [1849786] - [fs] fuse: fix weird page warning (Miklos Szeredi) [1849786] - [fs] fuse: use dump_page (Miklos Szeredi) [1849786] - [fs] fuse: always allow query of st_dev (Miklos Szeredi) [1849786] - [fs] fuse: always flush dirty data on close(2) (Miklos Szeredi) [1849786] - [fs] fuse: invalidate inode attr in writeback cache mode (Miklos Szeredi) [1849786] - [fs] virtiofs: schedule blocking async replies in separate worker (Miklos Szeredi) [1849786] - [fs] fuse: Support RENAME_WHITEOUT flag (Miklos Szeredi) [1849786] - [fs] fuse: don't overflow LLONG_MAX with end offset (Miklos Szeredi) [1849786] - [fs] fix up iter on short count in fuse_direct_io() (Miklos Szeredi) [1849786] - [fs] fuse: fix fuse_send_readpages() in the syncronous read case (Miklos Szeredi) [1849786] - [fs] fuse: fix Kconfig indentation (Miklos Szeredi) [1849786] - [fs] virtiofs: Use completions while waiting for queue to be drained (Miklos Szeredi) [1849786] - [fs] virtiofs: Do not send forget request "struct list_head" element (Miklos Szeredi) [1849786] - [fs] virtiofs: Use a common function to send forget (Miklos Szeredi) [1849786] - [fs] virtiofs: Fix old-style declaration (Miklos Szeredi) [1849786] - [fs] fuse: verify nlink (Miklos Szeredi) [1849786] - [fs] fuse: verify write return (Miklos Szeredi) [1849786] - [fs] fuse: verify attributes (Miklos Szeredi) [1849786] - [fs] fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() (Miklos Szeredi) [1849786] - [fs] fuse: truncate pending writes on O_TRUNC (Miklos Szeredi) [1849786] - [fs] fuse: flush dirty data/metadata before non-truncate setattr (Miklos Szeredi) [1849786] - [fs] ovl: initialize error in ovl_copy_xattr (Miklos Szeredi) [1849770] - [fs] ovl: fix redirect traversal on metacopy dentries (Miklos Szeredi) [1849770] - [fs] ovl: initialize OVL_UPPERDATA in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: use only uppermetacopy state in ovl_lookup() (Miklos Szeredi) [1849770] - [fs] ovl: simplify setting of origin for index lookup (Miklos Szeredi) [1849770] - [fs] ovl: fix out of bounds access warning in ovl_check_fb_len() (Miklos Szeredi) [1849770] - [fs] ovl: return required buffer size for file handles (Miklos Szeredi) [1849770] - [fs] ovl: sync dirty data when remounting to ro mode (Miklos Szeredi) [1849770] - [fs] ovl: resolve more conflicting mount options (Miklos Szeredi) [1849770] - [fs] ovl: potential crash in ovl_fid_to_fh() (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_OPEN from attr->ia_valid (Miklos Szeredi) [1849770] - [fs] ovl: clear ATTR_FILE from attr->ia_valid (Miklos Szeredi) [1849770] - [documentation] ovl: document xino expected behavior (Miklos Szeredi) [1849770] - [fs] ovl: enable xino automatically in more cases (Miklos Szeredi) [1849770] - [fs] ovl: avoid possible inode number collisions with xino=on (Miklos Szeredi) [1849770] - [fs] ovl: use a private non-persistent ino pool (Miklos Szeredi) [1849770] - [fs] ovl: fix WARN_ON nlink drop to zero (Miklos Szeredi) [1849770] - [fs] ovl: fix a typo in comment (Miklos Szeredi) [1849770] - [fs] ovl: replace zero-length array with flexible-array member (Miklos Szeredi) [1849770] - [fs] ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for old (Miklos Szeredi) [1849770] - [fs] ovl: strict upper fs requirements for remote upper fs (Miklos Szeredi) [1849770] - [fs] ovl: check if upper fs supports RENAME_WHITEOUT (Miklos Szeredi) [1849770] - [fs] ovl: allow remote upper (Miklos Szeredi) [1849770] - [fs] ovl: decide if revalidate needed on a per-dentry basis (Miklos Szeredi) [1849770] - [fs] ovl: separate detection of remote upper layer from stacked overlay (Miklos Szeredi) [1849770] - [fs] ovl: restructure dentry revalidation (Miklos Szeredi) [1849770] - [fs] ovl: ignore failure to copy up unknown xattrs (Miklos Szeredi) [1849770] - [documentation] ovl: document permission model (Miklos Szeredi) [1849770] - [fs] ovl: simplify i_ino initialization (Miklos Szeredi) [1849770] - [fs] ovl: factor out helper ovl_get_root() (Miklos Szeredi) [1849770] - [fs] ovl: fix out of date comment and unreachable code (Miklos Szeredi) [1849770] - [fs] ovl: fix value of i_ino for lower hardlink corner case (Miklos Szeredi) [1849770] - [fs] ovl: fix lockdep warning for async write (Miklos Szeredi) [1849770] - [fs] ovl: fix some xino configurations (Miklos Szeredi) [1849770] - [fs] ovl: fix lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: fix lseek overflow on 32bit (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: add overlayfs to index.rst (Miklos Szeredi) [1849770] - [fs] ovl: add splice file read write helper (Miklos Szeredi) [1849770] - [fs] ovl: implement async IO routines (Miklos Szeredi) [1849770] - [fs] vfs: add vfs_iocb_iter_helper functions (Miklos Szeredi) [1849770] - [fs] ovl: layer is const (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-constant st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of conflicting lower layer uuid (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_fsarray (Miklos Szeredi) [1849770] - [fs] ovl: simplify ovl_same_sb() helper (Miklos Szeredi) [1849770] - [fs] ovl: generalize the lower_layersarray (Miklos Szeredi) [1849770] - [fs] ovl: improving copy-up efficiency for big sparse file (Miklos Szeredi) [1849770] - [fs] ovl: use ovl_inode_lock in ovl_llseek() (Miklos Szeredi) [1849770] - [fs] ovl: use pr_fmt auto generate prefix (Miklos Szeredi) [1849770] - [fs] ovl: fix wrong WARN_ON() in ovl_cache_update_ino() (Miklos Szeredi) [1849770] - [fs] locks: print unsigned ino in /proc/locks (Miklos Szeredi) [1849770] - [documentation] docs: filesystems: overlayfs: Fix restview warnings (Miklos Szeredi) [1849770] - [fs] ovl: relax WARN_ON() on rename to self (Miklos Szeredi) [1849770] - [fs] ovl: fix corner case of non-unique st_dev; st_ino (Miklos Szeredi) [1849770] - [fs] ovl: don't use a temp buf for encoding real fh (Miklos Szeredi) [1849770] - [fs] ovl: make sure that real fid is 32bit aligned in memory (Miklos Szeredi) [1849770] - [fs] ovl: fix lookup failure on multi lower squashfs (Miklos Szeredi) [1849770] - [fs] ovl: filter of trusted xattr results in audit (Miklos Szeredi) [1849770] - [fs] ovl: Fix dereferencing possible ERR_PTR() (Miklos Szeredi) [1849770] - [fs] ovl: fix regression caused by overlapping layers detection (Miklos Szeredi) [1849770] - [fs] ovl: make i_ino consistent with st_ino in more cases (Miklos Szeredi) [1849770] - [fs] ovl: fix typo in MODULE_PARM_DESC (Miklos Szeredi) [1849770] - [fs] ovl: fix bogus -Wmaybe-unitialized warning (Miklos Szeredi) [1849770] - [fs] ovl: don't fail with disconnected lower NFS (Miklos Szeredi) [1849770] - [fs] ovl: detect overlapping layers (Miklos Szeredi) [1849770] - [fs] ovl: using posix_acl_xattr_size() to get size instead of posix_acl_to_xattr() (Miklos Szeredi) [1849770] - [fs] ovl: abstract ovl_inode lock with a helper (Miklos Szeredi) [1849770] - [fs] ovl: remove the 'locked' argument of ovl_nlink_{start, end} (Miklos Szeredi) [1849770] - [fs] ovl: relax requirement for non null uuid of lower fs (Miklos Szeredi) [1849770] - [fs] ovl: fold copy-up helpers into callers (Miklos Szeredi) [1849770] - [fs] ovl: untangle copy up call chain (Miklos Szeredi) [1849770] - [fs] ovl: clean up error handling in ovl_get_tmpfile() (Miklos Szeredi) [1849770] - [netdrv] ionic: tame the watchdog timer on reconfig (Jonathan Toppins) [1846879 1846280] - [remoteproc] remoteproc: pull in slab.h (Jarod Wilson) [1849080]- [x86] revert "kvm: vmx: Micro-optimize vmexit time when not exposing PMU" (Vitaly Kuznetsov) [1844099] - [fs] nfsd4: kill warnings on testing stateids with mismatched clientids (Benjamin Coddington) [1765672] - [fs] NFS: Ensure security label is set for root inode (Scott Mayhew) [1660798] - [s390] kexec: Fix file verification on S390 (Lianbo Jiang) [1815369] - [s390] kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXEC_SIG_FORCE (Lianbo Jiang) [1815369] - [netdrv] ibmvnic: continue to init in CRQ reset returns H_CLOSED (Steve Best) [1850179] - [net] sunrpc: add missing newline when printing parameter 'auth_hashtable_size' by sysfs (Benjamin Coddington) [1849998] - [net] sunrpc: clean up properly in gss_mech_unregister() (Benjamin Coddington) [1849998] - [net] sunrpc: svcauth_gss_register_pseudoflavor must reject duplicate registrations (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix backchannel RPC soft lockups (Benjamin Coddington) [1849998] - [fs] NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() (Benjamin Coddington) [1849998] - [fs] nfsd4: make drc_slab global, not per-net (Benjamin Coddington) [1849998] - [net] SUNRPC: Fix GSS privacy computation of auth->au_ralign (Benjamin Coddington) [1849998] - [net] SUNRPC: Add "@len" parameter to gss_unwrap() (Benjamin Coddington) [1849998] - [fs] NFS: finish_automount() requires us to hold 2 refs to the mount record (Benjamin Coddington) [1849998] - [fs] NFS: Fix use-after-free issues in nfs_pageio_add_request() (Benjamin Coddington) [1849998] - [fs] NFS: alloc_nfs_open_context() must use the file cred when available (Benjamin Coddington) [1849998] - [net] libceph: don't omit used_replica in target_copy() (Jeff Layton) [1847528] - [net] libceph: don't omit recovery_deletes in target_copy() (Jeff Layton) [1847528] - [net] libceph: move away from global osd_req_flags (Jeff Layton) [1847528] - [fs] ceph: skip checking caps when session reconnecting and releasing reqs (Jeff Layton) [1847528] - [fs] ceph: make sure mdsc->mutex is nested in s->s_mutex to fix dead lock (Jeff Layton) [1847528] - [fs] ceph: don't return -ESTALE if there's still an open file (Jeff Layton) [1847528] - [include] libceph, rbd: replace zero-length array with flexible-array (Jeff Layton) [1847528] - [fs] ceph: allow rename operation under different quota realms (Jeff Layton) [1847528] - [fs] ceph: normalize 'delta' parameter usage in check_quota_exceeded (Jeff Layton) [1847528] - [fs] ceph: ceph_kick_flushing_caps needs the s_mutex (Jeff Layton) [1847528] - [fs] ceph: request expedited service on session's last cap flush (Jeff Layton) [1847528] - [fs] ceph: convert mdsc->cap_dirty to a per-session list (Jeff Layton) [1847528] - [fs] ceph: reset i_requested_max_size if file write is not wanted (Jeff Layton) [1847528] - [fs] ceph: throw a warning if we destroy session with mutex still locked (Jeff Layton) [1847528] - [fs] ceph: fix potential race in ceph_check_caps (Jeff Layton) [1847528] - [fs] ceph: document what protects i_dirty_item and i_flushing_item (Jeff Layton) [1847528] - [fs] ceph: don't take i_ceph_lock in handle_cap_import (Jeff Layton) [1847528] - [fs] ceph: don't release i_ceph_lock in handle_cap_trunc (Jeff Layton) [1847528] - [fs] ceph: add comments for handle_cap_flush_ack logic (Jeff Layton) [1847528] - [fs] ceph: split up __finish_cap_flush (Jeff Layton) [1847528] - [fs] ceph: reorganize __send_cap for less spinlock abuse (Jeff Layton) [1847528] - [fs] ceph: flush release queue when handling caps for unknown inode (Jeff Layton) [1847528] - [net] libceph: ignore pool overlay and cache logic on redirects (Jeff Layton) [1847528] - [x86] kvm: lapic: ensure APIC map is up to date on concurrent update requests (Igor Mammedov) [1835330] - [x86] kvm: lapic: fix broken vcpu hotplug (Igor Mammedov) [1835330] - [netdrv] net: hns3: add some error checking in hclge_tm module (Mark Langsdorf) [1809057] {CVE-2019-15925} - [fs] udf: Fix mounting of Win7 created UDF filesystems (Oleksandr Natalenko) [1842400] - [netdrv] net: qed: fixes crash while running driver in kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed: Disable SRIOV functionality inside kdump kernel (Manish Chopra) [1727746] - [netdrv] net: qed*: Reduce RX and TX default ring count when running inside kdump kernel (Manish Chopra) [1727746] - [fs] cifs: dump Security Type info in DebugData (Leif Sahlberg) [1845390] - [net] netfilter: flowtable: Make nf_flow_table_offload_add/del_cb inline (Marcelo Leitner) [1840938] - [net] sched: act_ct: Make tcf_ct_flow_table_restore_skb inline (Marcelo Leitner) [1840938] - [net] netfilter: flowtable: Add pending bit for offload work (Marcelo Leitner) [1842670] - [net] Evict neighbor entries on carrier down (Ivan Vecera) [1845352] - [net] bridge: explicitly zero is_sticky in fdb_create (Ivan Vecera) [1845350] - [net] bridge: add support for sticky fdb entries (Ivan Vecera) [1845350] - [net] remove indirect block netdev event registration (Marcelo Leitner) [1841300] - [netdrv] bnxt_tc: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] nfp: update indirect block support (Marcelo Leitner) [1841300] - [netdrv] mlx5: update indirect block support (Marcelo Leitner) [1841300] - [net] use flow_indr_dev_setup_offload() (Marcelo Leitner) [1841300] - [net] cls_api: add tcf_block_offload_init() (Marcelo Leitner) [1841300] - [net] flow_offload: consolidate indirect flow_block infrastructure (Marcelo Leitner) [1841300] - [net] netfilter: nf_flowtable: expose nf_flow_table_gc_cleanup() (Marcelo Leitner) [1841300] - [fs] iomap: Handle memory allocation failure in readahead (Carlos Maiolino) [1828792] - [fs] iomap: fix comments in iomap_dio_rw (Carlos Maiolino) [1828792] - [fs] iomap: Remove pgoff from tracepoints (Carlos Maiolino) [1828792] - [fs] fs: Fix page_mkwrite off-by-one errors (Carlos Maiolino) [1828792] - [fs] iomap: stop using ioend after it's been freed in iomap_finish_ioend() (Carlos Maiolino) [1828792] - [fs] iomap: fix sub-page uptodate handling (Carlos Maiolino) [1828792] - [fs] iomap: remove unneeded variable in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: Do not create fake iter in iomap_dio_bio_actor() (Carlos Maiolino) [1828792] - [fs] iomap: trace iomap_appply results (Carlos Maiolino) [1828792] - [fs] fs/iomap: remove redundant check in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: use a srcmap for a read-modify-write I/O (Carlos Maiolino) [1828792] - [fs] iomap: renumber IOMAP_HOLE to 0 (Carlos Maiolino) [1828792] - [fs] iomap: use write_begin to read pages to unshare (Carlos Maiolino) [1828792] - [fs] iomap: move the zeroing case out of iomap_read_page_sync (Carlos Maiolino) [1828792] - [fs] iomap: ignore non-shared or non-data blocks in xfs_file_dirty (Carlos Maiolino) [1828792] - [fs] iomap: always use AOP_FLAG_NOFS in iomap_write_begin (Carlos Maiolino) [1828792] - [fs] iomap: remove the unused iomap argument to __iomap_write_end (Carlos Maiolino) [1828792] - [fs] iomap: better document the IOMAP_F_* flags (Carlos Maiolino) [1828792] - [fs] iomap: enhance writeback error message (Carlos Maiolino) [1828792] - [fs] iomap: pass a struct page to iomap_finish_page_writeback (Carlos Maiolino) [1828792] - [fs] iomap: cleanup iomap_ioend_compare (Carlos Maiolino) [1828792] - [fs] iomap: move struct iomap_page out of iomap.h (Carlos Maiolino) [1828792] - [fs] iomap: warn on inline maps in iomap_writepage_map (Carlos Maiolino) [1828792] - [fs] iomap: lift the xfs writeback code to iomap (Carlos Maiolino) [1828792] - [fs] iomap: lift common tracing code from xfs to iomap (Carlos Maiolino) [1828792] - [fs] iomap: zero newly allocated mapped blocks (Carlos Maiolino) [1828792] - [fs] xfs: remove the fork fields in the writepage_ctx and ioend (Carlos Maiolino) [1828792] - [fs] xfs: turn io_append_trans into an io_private void pointer (Carlos Maiolino) [1828792] - [fs] xfs: refactor the ioend merging code (Carlos Maiolino) [1828792] - [fs] xfs: use a struct iomap in xfs_writepage_ctx (Carlos Maiolino) [1828792] - [fs] xfs: set IOMAP_F_NEW more carefully (Carlos Maiolino) [1828792] - [fs] xfs: initialize iomap->flags in xfs_bmbt_to_iomap (Carlos Maiolino) [1828792] - [fs] xfs: Use iomap_dio_rw to wait for unaligned direct IO (Carlos Maiolino) [1828792] - [fs] iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() (Carlos Maiolino) [1828792] - [fs] iomap: move the iomap_dio_rw ->end_io callback into a structure (Carlos Maiolino) [1828792] - [fs] iomap: split size and error for iomap_dio_rw ->end_io (Carlos Maiolino) [1828792] - [fs] iomap: fix Invalid License ID (Carlos Maiolino) [1828792] - [fs] iomap: move internal declarations into fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move the main iteration code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the buffered IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the direct IO code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the SEEK_HOLE code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the file mapping reporting code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: move the swapfile code into a separate file (Carlos Maiolino) [1828792] - [fs] iomap: start moving code to fs/iomap/ (Carlos Maiolino) [1828792] - [fs] iomap: move iomap_read_inline_data around (Carlos Maiolino) [1828792] - [fs] iomap: convert to SPDX identifier (Carlos Maiolino) [1828792] - [fs] iomap: remove duplicated include from iomap.c (Carlos Maiolino) [1828792] - [netdrv] fjes: Handle workqueue allocation failure (Masayoshi Mizuma) [1830565] {CVE-2019-16231}- [fs] NFSv4: Ensure the delegation cred is pinned when we call delegreturn (Benjamin Coddington) [1848933] - [fs] NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() (Benjamin Coddington) [1848933] - [fs] NFSv4.1 make cachethis=no for writes (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix revalidation of dentries with delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Fix races between open and dentry revalidation (Benjamin Coddington) [1848933] - [fs] NFS: Fix up directory verifier races (Benjamin Coddington) [1848933] - [net] sunrpc: expiry_time should be seconds not timeval (Benjamin Coddington) [1848933] - [fs] NFSv4.0: nfs4_do_fsinfo() should not do implicit lease renewals (Benjamin Coddington) [1848933] - [fs] NFSv4: try lease recovery on NFS4ERR_EXPIRED (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks (Benjamin Coddington) [1848933] - [fs] nfs: optimise readdir cache page invalidation (Benjamin Coddington) [1848933] - [fs] NFS: Switch readdir to using iterate_shared() (Benjamin Coddington) [1848933] - [fs] NFS: Use kmemdup_nul() in nfs_readdir_make_qstr() (Benjamin Coddington) [1848933] - [fs] NFS: Directory page cache pages need to be locked when read (Benjamin Coddington) [1848933] - [fs] NFS: Fix memory leaks and corruption in readdir (Benjamin Coddington) [1848933] - [net] SUNRPC: Use kmemdup_nul() in rpc_parse_scope_id() (Benjamin Coddington) [1848933] - [fs] NFS: Replace various occurrences of kstrndup() with kmemdup_nul() (Benjamin Coddington) [1848933] - [fs] NFSv4: Limit the total number of cached delegations (Benjamin Coddington) [1848933] - [fs] NFSv4: Add accounting for the number of active delegations held (Benjamin Coddington) [1848933] - [fs] NFSv4: Try to return the delegation immediately when marked for return on close (Benjamin Coddington) [1848933] - [fs] NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned (Benjamin Coddington) [1848933] - [fs] NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING (Benjamin Coddington) [1848933] - [fs] NFS: nfs_find_open_context() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFS: nfs_access_get_cached_rcu() should use cred_fscmp() (Benjamin Coddington) [1848933] - [fs] NFSv3: FIx bug when using chacl and chmod to change acl (Benjamin Coddington) [1848933] - [fs] NFSv4.x recover from pre-mature loss of openstateid (Benjamin Coddington) [1848933] - [fs] NFS: Trust cached access if we've already revalidated the inode once (Benjamin Coddington) [1848933] - [fs] NFS: Fix nfs_direct_write_reschedule_io() (Benjamin Coddington) [1848933] - [fs] NFS: When resending after a short write, reset the reply count to zero (Benjamin Coddington) [1848933] - [fs] NFS: Improve tracing of permission calls (Benjamin Coddington) [1848933] - [fs] NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() (Benjamin Coddington) [1848933] - [fs] NFS: Fix up fsync() when the server rebooted (Benjamin Coddington) [1848933] - [net] SUNRPC: Remove broken gss_mech_list_pseudoflavors() (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file mapping on all fatal writeback errors (Benjamin Coddington) [1848933] - [fs] NFS: Revalidate the file size on a fatal write error (Benjamin Coddington) [1848933] - [fs] nfs: NFS_SWAP should depend on SWAP (Benjamin Coddington) [1848933] - [net] SUNRPC: constify copied structure (Benjamin Coddington) [1848933] - [fs] fs/nfs, swapon: check holes in swapfile (Benjamin Coddington) [1848933] - [net] SUNRPC: call_connect_status should handle -EPROTO (Benjamin Coddington) [1848933] - [fs] NFS: Introduce trace events triggered by page writeback errors (Benjamin Coddington) [1848933] - [net] SUNRPC: Capture signalled RPC tasks (Benjamin Coddington) [1848933] - [fs] NFS: move dprintk after nfs_alloc_fattr in nfs3_proc_lookup (Benjamin Coddington) [1848933] - [fs] NFS4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: encode nfsv4 timestamps as 64-bit (Benjamin Coddington) [1848933] - [fs] nfs: remove timespec from xdr_encode_nfstime (Benjamin Coddington) [1848933] - [fs] nfs: use timespec64 in nfs_fattr (Benjamin Coddington) [1848933] - [net] sunrpc: convert to time64_t for expiry (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfssvc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in nfs4proc.c (Benjamin Coddington) [1848933] - [fs] nfsd: use true, false for bool variable in vfs.c (Benjamin Coddington) [1848933] - [fs] nfsd: remove nfs4_reset_lease() declarations (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_real_seconds() in nfs4_verifier (Benjamin Coddington) [1848933] - [fs] nfsd: use boottime for lease expiry calculation (Benjamin Coddington) [1848933] - [fs] nfsd: fix jiffies/time_t mixup in LRU list (Benjamin Coddington) [1848933] - [fs] nfsd: fix delay timer on 32-bit architectures (Benjamin Coddington) [1848933] - [fs] nfsd: use time64_t in nfsd_proc_setattr() check (Benjamin Coddington) [1848933] - [fs] nfsd: pass a 64-bit guardtime to nfsd_setattr() (Benjamin Coddington) [1848933] - [fs] nfsd: make 'boot_time' 64-bit wide (Benjamin Coddington) [1848933] - [fs] nfsd: use timespec64 in encode_time_delta (Benjamin Coddington) [1848933] - [fs] nfsd: handle nfs3 timestamps as unsigned (Benjamin Coddington) [1848933] - [fs] nfsd: print 64-bit timestamps in client_info_show (Benjamin Coddington) [1848933] - [fs] nfsd: use ktime_get_seconds() for timestamps (Benjamin Coddington) [1848933] - [fs] nfsd: remove unnecessary assertion in nfsd4_encode_replay (Benjamin Coddington) [1848933] - [fs] nfsd: Clone should commit src file metadata too (Benjamin Coddington) [1848933] - [fs] nfsd4: Remove unneeded semicolon (Benjamin Coddington) [1848933] - [fs] nfs: fix timstamp debug prints (Benjamin Coddington) [1848933] - [net] nfs: use time64_t internally (Benjamin Coddington) [1848933] - [fs] nfsd: Return the correct number of bytes written to the file (Benjamin Coddington) [1848933] - [fs] nfsd: Fix up some unused variable warnings (Benjamin Coddington) [1848933] - [kernel] blktrace: ensure our debugfs dir exists (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: fix debugfs use after free (Ming Lei) [1816559] {CVE-2019-19770} - [block] loop: be paranoid on exit and prevent new additions / removals (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: annotate required lock on do_blk_trace_setup() (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: revert back to synchronous request_queue removal (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: clarify context for refcount increment helpers (Ming Lei) [1816559] {CVE-2019-19770} - [block] block: add docs for gendisk / request_queue refcount helpers (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: no need to check return value of debugfs_create functions (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: Avoid sparse warnings when assigning q->blk_trace (Ming Lei) [1816559] {CVE-2019-19770} - [kernel] blktrace: break out of blktrace setup on concurrent calls (Ming Lei) [1816559] {CVE-2019-19770} - [nvme] nvme-fc: don't call nvme_cleanup_cmd() for AENs (Ewan Milne) [1847572] - [nvme] nvme-fc: convert assoc_active flag to bit op (Ewan Milne) [1847572] - [nvme] nvme-fc: Ensure private pointers are NULL if no data (Ewan Milne) [1847572] - [nvme] nvme-multipath: do not reset on unknown status (Ewan Milne) [1847572] - [documentation] x86/speculation: Add Ivy Bridge to affected list (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [documentation] x86/speculation: Add SRBDS vulnerability and mitigation documentation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/speculation: Add Special Register Buffer Data Sampling (SRBDS) mitigation (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add 'table' argument to cpu_matches() (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu: Add a steppings field to struct x86_cpu_id (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [x86] x86/cpu/bugs: Convert to new matching macros (Josh Poimboeuf) [1827192] {CVE-2020-0543} - [crypto] crypto: simd - correctly take reqsize of wrapped skcipher into account (Mark Salter) [1830471] - [fs] nfsd: depend on CRYPTO_MD5 for legacy client tracking (Benjamin Coddington) [1847468] - [fs] nfsd: check for EBUSY from vfs_rmdir/vfs_unink (Benjamin Coddington) [1847468] - [fs] NFS: Fallocate should use the nfs4_fattr_bitmap (Benjamin Coddington) [1847468] - [fs] NFS: Return -ETXTBSY when attempting to write to a swapfile (Benjamin Coddington) [1847468] - [fs] fs: nfs: sysfs: Remove NULL check before kfree (Benjamin Coddington) [1847468] - [fs] NFS: remove unneeded semicolon (Benjamin Coddington) [1847468] - [fs] NFSv4: add declaration of current_stateid (Benjamin Coddington) [1847468] - [include] sunrpc: remove __KERNEL__ ifdefs (Benjamin Coddington) [1847468] - [fs] nfsd: document callback_wq serialization of callback code (Benjamin Coddington) [1847468] - [fs] nfsd: mark cb path down on unknown errors (Benjamin Coddington) [1847468] - [net] SUNRPC: Avoid RPC delays when exiting suspend (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't retry the GETATTR on old stateid in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix races between open and delegreturn (Benjamin Coddington) [1847468] - [fs] NFS: nfs_inode_find_state_and_recover() fix stateid matching (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix nfs4_inode_make_writeable() (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_return_incompatible_delegation() should check delegation validity (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't reclaim delegations that have been returned or revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Ignore requests to return the delegation if it was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() (Benjamin Coddington) [1847468] - [fs] NFSv4: Update the stateid seqid in nfs_revoke_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() (Benjamin Coddington) [1847468] - [fs] NFSv4: Hold the delegation spinlock when updating the seqid (Benjamin Coddington) [1847468] - [fs] NFSv4: Don't remove the delegation from the super_list more than once (Benjamin Coddington) [1847468] - [fs] NFS: Rename nfs_inode_return_delegation_noreclaim() (Benjamin Coddington) [1847468] - [fs] NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked (Benjamin Coddington) [1847468] - [fs] NFSv4: Delegation recalls should not find revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: nfs4_callback_getattr() should ignore revoked delegations (Benjamin Coddington) [1847468] - [fs] NFSv4: Fix delegation handling in update_open_stateid() (Benjamin Coddington) [1847468] - [fs] NFSv4.1: Don't rebind to the same source port when reconnecting to the server (Benjamin Coddington) [1847468] - [fs] NFS/pnfs: Separate NFSv3 DS and MDS traffic (Benjamin Coddington) [1847468] - [fs] pNFS: nfs3_set_ds_client should set NFS_CS_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Add a flag to tell nfs_client to set RPC_CLNT_CREATE_NOPING (Benjamin Coddington) [1847468] - [fs] NFS: Use non-atomic bit ops when initialising struct nfs_client_initdata (Benjamin Coddington) [1847468] - [fs] NFSv3: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Clean up timespec encode (Benjamin Coddington) [1847468] - [fs] NFSv2: Fix a typo in encode_sattr() (Benjamin Coddington) [1847468] - [fs] NFSv4: NFSv4 callbacks also support 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFSv4: Encode 64-bit timestamps (Benjamin Coddington) [1847468] - [fs] NFS: Convert struct nfs_fattr to use struct timespec64 (Benjamin Coddington) [1847468] - [fs] NFS: If nfs_mountpoint_expiry_timeout < 0, do not expire submounts (Benjamin Coddington) [1847468] - [net] SUNRPC: Add trace points to observe transport congestion control (Benjamin Coddington) [1847468] - [net] SUNRPC: Eliminate log noise in call_reserveresult (Benjamin Coddington) [1847468] - [fs] nfsd: remove private bin2hex implementation (Benjamin Coddington) [1847468] - [fs] nfsd: remove set but not used variable 'len' (Benjamin Coddington) [1847468] - [fs] NFSv3: fix rpc receive buffer size for MOUNT call (Steve Dickson) [1837034] - [fs] NFS: remove unused macros (Steve Dickson) [1837034] - [mm] mm, slab: fix sign conversion problem in memcg_uncharge_slab() (Waiman Long) [1849016] - [mm] mm: fix false-positive OVERCOMMIT_GUESS failures (Waiman Long) [1849016] - [mm] mm: remove CONFIG_MIGRATE_VMA_HELPER (Karol Herbst) [1847908] - [nvdimm] libnvdimm: Export the target_node attribute for regions and namespaces (Jeff Moyer) [1783157] - [dax] dax: Add numa_node to the default device-dax attributes (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Simplify root read-only definition for the 'resource' attribute (Jeff Moyer) [1783157] - [dax] dax: Create a dax device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nvdimm_bus_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nvdimm_attribute_group to device_type (Jeff Moyer) [1783157] - [acpi] libnvdimm: Move nd_mapping_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_region_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_numa_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move nd_device_attribute_group to device_type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move region attribute group definition (Jeff Moyer) [1783157] - [nvdimm] libnvdimm: Move attribute groups to device type (Jeff Moyer) [1783157] - [nvdimm] libnvdimm/region: Initialize bad block for volatile namespaces (Jeff Moyer) [1783157] - [x86] x86/mce: Add Xeon Icelake to list of CPUs that support PPIN (Steve Best) [1848710] - [powerpc] powerpc/kernel: Enables memory hot-remove after reboot on pseries guests (David Gibson) [1848844] - [fs] cifs: multichannel: try to rebind when reconnecting a channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: use pointer for binding channel (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection above transport layer (Leif Sahlberg) [1842759] - [fs] cifs: move some variables off the stack in smb2_ioctl_query_info (Leif Sahlberg) [1842759] - [fs] cifs: reduce stack use in smb2_compound_op (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: always zero struct cifs_io_parms (Leif Sahlberg) [1842759] - [fs] smb3: default to minimum of two channels when multichannel specified (Leif Sahlberg) [1842759] - [fs] cifs: multichannel: move channel selection in function (Leif Sahlberg) [1842759] - [mm] x86/init: fix build with CONFIG_SWAP=n (Waiman Long) [1839415] - [netdrv] ionic: add pcie_print_link_status (Jonathan Toppins) [1846506] - [netdrv] ionic: no link check while resetting queues (Jonathan Toppins) [1846953] - [netdrv] ionic: export features for vlans to use (Jonathan Toppins) [1846868] - [netdrv] ionic: remove support for mgmt device (Jonathan Toppins) [1846506] - [netdrv] ionic: wait on queue start until after IFF_UP (Jonathan Toppins) [1844924] - [netdrv] ionic: add more ethtool stats (Jonathan Toppins) [1848149] - [netdrv] ionic: more ionic name tweaks (Jonathan Toppins) [1848149] - [netdrv] ionic: ionic_intr_free parameter change (Jonathan Toppins) [1848149] - [netdrv] ionic: reset device at probe (Jonathan Toppins) [1848149] - [netdrv] ionic: shorter dev cmd wait time (Jonathan Toppins) [1848149] - [netdrv] ionic: add support for more xcvr types (Jonathan Toppins) [1848149] - [netdrv] ionic: protect vf calls from fw reset (Jonathan Toppins) [1848149] - [netdrv] ionic: updates to ionic FW api description (Jonathan Toppins) [1848149] - [netdrv] ionic: support longer tx sg lists (Jonathan Toppins) [1848149] - [netdrv] ionic: Use debugfs_create_bool() to export bool (Jonathan Toppins) [1848149] - [netdrv] drivers:Remove inclusion of vermagic header (Jonathan Toppins) [1848149] - [net] SUNRPC: Destroy the back channel when we destroy the host transport (Benjamin Coddington) [1846984] - [net] SUNRPC: fix race to sk_err after xs_error_report (Benjamin Coddington) [1846984] - [fs] NFS: Remove redundant mirror tracking in O_DIRECT (Benjamin Coddington) [1846984] - [fs] nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request (Benjamin Coddington) [1846984] - [net] sunrpc: clean up indentation issue (Benjamin Coddington) [1846984] - [fs] NFS: Optimise the default readahead size (Benjamin Coddington) [1846984] - [fs] nfsd: fix nfs read eof detection (Benjamin Coddington) [1846984] - [fs] nfsd: Make nfsd_reset_boot_verifier_locked static (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in LOCKU (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_OLD_STATEID in CLOSE/OPEN_DOWNGRADE (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix OPEN_DOWNGRADE error handling (Benjamin Coddington) [1846984] - [fs] pNFS: Handle NFS4ERR_OLD_STATEID on layoutreturn by bumping the state seqid (Benjamin Coddington) [1846984] - [fs] NFSv4: Add a helper to increment stateid seqids (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle RPC level errors in LAYOUTRETURN (Benjamin Coddington) [1846984] - [fs] NFSv4: Handle NFS4ERR_DELAY correctly in return-on-close (Benjamin Coddington) [1846984] - [fs] NFSv4: Clean up pNFS return-on-close error handling (Benjamin Coddington) [1846984] - [fs] NFS: remove unused check for negative dentry (Benjamin Coddington) [1846984] - [fs] NFSv3: use nfs_add_or_obtain() to create and reference inodes (Benjamin Coddington) [1846984] - [fs] NFS: Refactor nfs_instantiate() for dentry referencing callers (Benjamin Coddington) [1846984] - [fs] nfs_instantiate(): prevent multiple aliases for directory inode (Benjamin Coddington) [1846984] - [net] SUNRPC: Rename xdr_buf_read_netobj to xdr_buf_read_mic (Benjamin Coddington) [1846984] - [fs] nfsd: degraded slot-count more gracefully as allocation nears exhaustion (Benjamin Coddington) [1846984] - [fs] nfsd: handle drc over-allocation gracefully (Benjamin Coddington) [1846984] - [net] SUNRPC: RPC level errors should always set task->tk_rpc_status (Benjamin Coddington) [1846984] - [fs] nfsd: Support the server resetting the boot verifier (Benjamin Coddington) [1846984] - [net] sunrpc: Use kzfree rather than its implementation (Benjamin Coddington) [1846984] - [fs] nfsd: eliminate an unnecessary acl size limit (Benjamin Coddington) [1846984] - [fs] Deprecate nfsd fault injection (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_get_lease_time() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_secinfo_no_name() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs41_proc_reclaim_complete() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have _nfs4_proc_secinfo() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Have nfs4_proc_setclientid() call nfs4_call_sync_custom() (Benjamin Coddington) [1846984] - [fs] NFS: Add an nfs4_call_sync_custom() function (Benjamin Coddington) [1846984] - [fs] NFSv4: Fix a memory leak bug (Benjamin Coddington) [1846984] - [net] xprtrdma: Fix bc_max_slots return value (Benjamin Coddington) [1846984] - [net] SUNRPC: Inline xdr_commit_encode (Benjamin Coddington) [1846984] - [net] SUNRPC: Remove rpc_wake_up_queued_task_on_wq() (Benjamin Coddington) [1846984] - [fs] fs: nfs: Fix possible null-pointer dereferences in encode_attrs() (Benjamin Coddington) [1846984] - [fs] nfsd: Fix the documentation for svcxdr_tmpalloc() (Benjamin Coddington) [1846984] - [fs] nfsd: Remove unnecessary NULL checks (Benjamin Coddington) [1846984] - [s390] vfio-ccw: make vfio_ccw_regops variables declarations static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add trace for CRW event (Cornelia Huck) [1660917] - [s390] vfio-ccw: Wire up the CRW irq and CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new CRW region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor IRQ handlers (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce a new schib region (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor the unregister of the async regions (Cornelia Huck) [1660917] - [s390] vfio-ccw: Register a chp_event callback for vfio-ccw (Cornelia Huck) [1660917] - [s390] vfio-ccw: Introduce new helper functions to free/destroy regions (Cornelia Huck) [1660917] - [documentation] vfio-ccw: document possible errors (Cornelia Huck) [1660917] - [s390] vfio-ccw: Enable transparent CCW IPL from DASD (Cornelia Huck) [1660917] - [s390] cio: generate delayed uevent for vfio-ccw subchannels (Cornelia Huck) [1660917] - [s390] vfio-ccw: Use the correct style for SPDX License Identifier (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rework the io_fctl trace (Cornelia Huck) [1660917] - [s390] vfio-ccw: Add a trace for asynchronous requests (Cornelia Huck) [1660917] - [s390] vfio-ccw: Trace the FSM jumptable (Cornelia Huck) [1660917] - [s390] vfio-ccw: Refactor how the traces are built (Cornelia Huck) [1660917] - [s390] vfio-ccw: fix error return code in vfio_ccw_sch_init() (Cornelia Huck) [1660917] - [s390] vfio-ccw: add some logging (Cornelia Huck) [1660917] - [s390] vfio-ccw: make vfio_ccw_async_region_ops static (Cornelia Huck) [1660917] - [documentation] documentation: fix vfio-ccw doc (Cornelia Huck) [1660917] - [documentation] vfio-ccw: Update documentation for csch/hsch (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't call cp_free if we are processing a channel program (Cornelia Huck) [1660917] - [s390] vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa_iova_pfn (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix memory leak and don't call cp_free in cp_init (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix misleading comment when setting orb.cmd.c64 (Cornelia Huck) [1660917] - [s390] vfio-ccw: Fix the conversion of Format-0 CCWs to Format-1 (Cornelia Huck) [1660917] - [s390] cio: introduce driver_override on the css bus (Cornelia Huck) [1660917] - [s390] vfio-ccw: make convert_ccw0_to_ccw1 static (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove copy_ccw_from_iova() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Factor out the ccw0-to-ccw1 transition (Cornelia Huck) [1660917] - [s390] vfio-ccw: Copy CCW data outside length calculation (Cornelia Huck) [1660917] - [s390] vfio-ccw: Skip second copy of guest cp to host (Cornelia Huck) [1660917] - [s390] vfio-ccw: Move guest_cp storage into common struct (Cornelia Huck) [1660917] - [s390] cio: Combine direct and indirect CCW paths (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange IDAL allocation in direct CCW (Cornelia Huck) [1660917] - [s390] vfio-ccw: Remove pfn_array_table (Cornelia Huck) [1660917] - [s390] vfio-ccw: Adjust the first IDAW outside of the nested loops (Cornelia Huck) [1660917] - [s390] vfio-ccw: Rearrange pfn_array and pfn_array_table arrays (Cornelia Huck) [1660917] - [s390] cio: Use generalized CCW handler in cp_init() (Cornelia Huck) [1660917] - [s390] cio: Generalize the TIC handler (Cornelia Huck) [1660917] - [s390] cio: Refactor the routine that handles TIC CCWs (Cornelia Huck) [1660917] - [s390] cio: Squash cp_free() and cp_unpin_free() (Cornelia Huck) [1660917] - [s390] vfio-ccw: Destroy kmem cache region on module exit (Cornelia Huck) [1660917] - [documentation] docs: s390: convert docs to ReST and rename to *.rst (Cornelia Huck) [1660917] - [s390] cio: Remove vfio-ccw checks of command codes (Cornelia Huck) [1660917] - [s390] cio: Allow zero-length CCWs in vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Don't pin vfio pages for empty transfers (Cornelia Huck) [1660917] - [s390] cio: Initialize the host addresses in pfn_array (Cornelia Huck) [1660917] - [s390] cio: Split pfn_array_alloc_pin into pieces (Cornelia Huck) [1660917] - [s390] cio: Set vfio-ccw FSM state before ioeventfd (Cornelia Huck) [1660917] - [s390] cio: Update SCSW if it points to the end of the chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: Prevent quiesce function going into an infinite loop (Cornelia Huck) [1660917] - [s390] vfio-ccw: Release any channel program when releasing/removing vfio-ccw mdev (Cornelia Huck) [1660917] - [s390] vfio-ccw: Do not call flush_workqueue while holding the spinlock (Cornelia Huck) [1660917] - [s390] vfio-ccw: add handling for async channel instructions (Cornelia Huck) [1660917] - [s390] cio: export hsch to modules (Cornelia Huck) [1660917] - [s390] vfio-ccw: add capabilities chain (Cornelia Huck) [1660917] - [s390] vfio-ccw: protect the I/O region (Cornelia Huck) [1660917] - [s390] vfio-ccw: rework ssch state handling (Cornelia Huck) [1660917] - [s390] vfio-ccw: make it safe to access channel programs (Cornelia Huck) [1660917] - [s390] vfio: ccw: only free cp on final interrupt (Cornelia Huck) [1660917] - [s390] cio: Use cpa range elsewhere within vfio-ccw (Cornelia Huck) [1660917] - [s390] cio: Fix vfio-ccw handling of recursive TICs (Cornelia Huck) [1660917] - [s390] vfio-ccw: Don't assume there are more ccws after a TIC (Cornelia Huck) [1660917] - [s390] vfio: ccw: Merge BUSY and BOXED states (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup when unsupported IDA format is used (Cornelia Huck) [1660917] - [s390] cio: Fix cleanup of pfn_array alloc failure (Cornelia Huck) [1660917] - [s390] vfio: ccw: Register mediated device once all structures are initialized (Cornelia Huck) [1660917] - [s390] cio: make vfio_ccw_io_region static (Cornelia Huck) [1660917] - [s390] cio: Fix how vfio-ccw checks pinned pages (Cornelia Huck) [1660917] - [s390] cio: Refactor alloc of ccw_io_region (Cornelia Huck) [1660917] - [s390] cio: Convert ccw_io_region to pointer (Cornelia Huck) [1660917] - [netdrv] ibmvnic: Harden device login requests (Steve Best) [1847183] - [mm] s390/cmm: fix information leak in cmm_timeout_handler() (Nico Pache) [1846532] {CVE-2020-10773} - [fs] kernfs: fix potential null pointer dereference (Carlos Maiolino) [1847872] - [netdrv] net: sfc: reject unsupported coalescing params (Jarod Wilson) [1844659] - [netdrv] iavf: increase reset complete wait time (Stefan Assmann) [1844598] - [netdrv] iavf: Fix reporting 2.5 Gb and 5Gb speeds (Stefan Assmann) [1844598] - [netdrv] iavf: use appropriate enum for comparison (Stefan Assmann) [1844598] - [netdrv] iavf: fix speed reporting over virtchnl (Stefan Assmann) [1844598] - [block] blk-mq: fix blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: split out a __blk_mq_get_driver_tag helper (Ming Lei) [1824037] - [block] blk-mq: drain I/O when all CPUs in a hctx are offline (Ming Lei) [1824037] - [block] blk-mq: add blk_mq_all_tag_iter (Ming Lei) [1824037] - [block] blk-mq: open code __blk_mq_alloc_request in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: use BLK_MQ_NO_TAG in more places (Ming Lei) [1824037] - [block] blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG (Ming Lei) [1824037] - [block] blk-mq: move more request initialization to blk_mq_rq_ctx_init (Ming Lei) [1824037] - [block] blk-mq: simplify the blk_mq_get_request calling convention (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request_hctx (Ming Lei) [1824037] - [block] blk-mq: remove a pointless queue enter pair in blk_mq_alloc_request (Ming Lei) [1824037] - [block] blk-mq: move the call to blk_queue_enter_live out of blk_mq_get_request (Ming Lei) [1824037] - [nvme] nvme: force complete cancelled requests (Ming Lei) [1824037] - [block] blk-mq: blk-mq: provide forced completion method (Ming Lei) [1824037] - [block] block: Limit number of items taken from the I/O scheduler in one go (Ming Lei) [1824037] - [scsi] Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle" (Ming Lei) [1824037] - [block] blk-mq: Rerun dispatching in the case of budget contention (Ming Lei) [1824037] - [block] blk-mq: Add blk_mq_delay_run_hw_queues() API call (Ming Lei) [1824037] - [block] blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick (Ming Lei) [1824037] - [block] blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when no budget (Ming Lei) [1824037] - [block] blk-mq: don't commit_rqs() if none were queued (Ming Lei) [1824037] - [block] blk-mq: Remove some unused function arguments (Ming Lei) [1824037] - [block] blk-mq-tag: document tag iteration helper return value (Ming Lei) [1824037] - [block] blk-mq: Document the functions that iterate over requests (Ming Lei) [1824037] - [block] loop: Better discard support for block devices (Ming Lei) [1824037] - [block] loop: Report EOPNOTSUPP properly (Ming Lei) [1824037] - [block] block: keep bdi->io_pages in sync with max_sectors_kb for stacked devices (Ming Lei) [1824037] - [block] block, zoned: fix integer overflow with BLKRESETZONE et al (Ming Lei) [1824037] - [block] block: Fix use-after-free issue accessing struct io_cq (Ming Lei) [1824037] - [netdrv] cxgb4: add EOTID tracking and software context dump (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: tune burst buffer size for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: improve credits recovery in TC-MQPRIO Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix delete filter entry fail in unload path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix large delays in PTP synchronization (Vishal Kulkarni) [1828665] - [netdrv] net/cxgb4: Check the return from t4_query_params properly (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: free MQPRIO resources in shutdown path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix MPS index overwrite when setting MAC address (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add support to catch bits set in INT_CAUSE5 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove set but not used variable 'tab' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/ptp: pass the sign of offset delta in FW CMD (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Txq restart check during backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix throughput drop during Tx backpressure (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework TC filter rule insertion across regions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: update T5/T6 adapter register ranges (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix checks for max queues to allocate (Vishal Kulkarni) [1828665] - [netdrv] net/chelsio: Don't set N/A for not available FW (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Added tls stats prints (Vishal Kulkarni) [1828665] - [netdrv] l2t_seq_next should increase position index (Vishal Kulkarni) [1828665] - [netdrv] seq_tab_next() should increase position index (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: reject overlapped queues in TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix Tx multi channel port rate limit (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/cxgb4vf: fix flow control display for auto negotiation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix refcount init for TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chtls: fix ULD connection failures due to wrong TID base (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix missed high priority region calculation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix kernel panic while accessing sge_info (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add support for high priority filters (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add stats for MQPRIO QoS offload Tx path (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add UDP segmentation offload support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/chcr: update SGL DMA unmap for USO (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier ingress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: check rule prio conflicts before offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add TC-MATCHALL classifier egress offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove unneeded semicolon for switch block (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Fix an error code in cxgb4_mqprio_alloc_hw_resources() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: make function 'cxgb4_mqprio_free_hw_resources' static (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: remove redundant assignment to hdr_len (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix 64-bit division on i386 (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Use match_string() helper to simplify the code (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add FLOWC based QoS offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add Tx and Rx path for ETHOFLD traffic (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: add ETHOFLD hardware queue support (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: parse and configure TC-MQPRIO offload (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: rework queue config and MSI-X allocation (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: query firmware for QoS offload resources (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Add pci reset handler (Vishal Kulkarni) [1828665] - [netdrv] cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: fix panic when attaching to ULD fail (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: request the TX CIDX updates to status page (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: Signedness bug in init_one() (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: no need to check return value of debugfs_create functions (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Use normal int for refcount (Vishal Kulkarni) [1828665] - [netdrv] cxgb4: smt: Add lock for atomic_dec_and_test (Vishal Kulkarni) [1828665] - [fs] xfs: clear PF_MEMALLOC before exiting xfsaild thread (Brian Foster) [1827912]- [drm] drm/amd/display: Defer cursor lock until after VUPDATE (Lyude Paul) [1814893] - [drm] drm/amd/display: Use cursor locking to prevent flip delays (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: Fix Pollock Variant Detection (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix RV2 Variant Detection (Lyude Paul) [1814893] - [drm] drm/amdgpu/display: fix pci revision id fetching (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect vGPUs (Lyude Paul) [1814893] - [drm] drm/nouveau/device: detect if changing endianness failed (Lyude Paul) [1814893] - [drm] drm/nouveau/device: rework mmio mapping code to get rid of second map (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: detect and potentially disable HDA support on some SORs (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gp100: split SOR implementation from gm200 (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: modify OR allocation policy to account for HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: split part of OR allocation logic into a function (Lyude Paul) [1814893] - [drm] drm/nouveau/disp: provide hint to OR allocation about HDA requirements (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gt215-: fix race with audio driver runpm (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gv100-: NV_PDISP_SF_AUDIO_CNTRL0 register moved (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: select HDA device entry based on bound head (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gf119-: add HAL for programming device entry in SF (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/hda/gt215-: pass head to nvkm_ior.hda.eld() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gm200-: fix NV_PDISP_SOR_HDMI2_CTRL(n) selection (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Share DP SST mode_valid() handling with MST (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Move 8BPC limit for MST into nv50_mstc_get_modes() (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/gv100-: Add support for interlaced modes (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Probe SOR and PIOR caps for DP interlacing support (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: Initialize core channel in nouveau_display_create() (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/gv100-: expose capabilities class (Lyude Paul) [1814893] - [drm] drm/nouveau/disp/nv50-: increase timeout on pio channel free() polling (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: wait for FIFO space on PIO channels (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: protect waits against GPU falling off the bus (Lyude Paul) [1814893] - [drm] drm/nouveau/nvif: access PTIMER through usermode class, if available (Lyude Paul) [1814893] - [drm] drm/nouveau/ttm: evict other IO mappings when running out of BAR1 space (Lyude Paul) [1814893] - [drm] drm/nouveau/kms/nv50-: clear SW state of disabled windows harder (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Add aux table invalidate for all engines (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Invalidate aux table entries forcibly (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Flush L3 (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Fix HDC pipeline flush (Lyude Paul) [1814893] - [drm] Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" (Lyude Paul) [1814893] - [drm] drm/i915: Push MST link retraining to the hotplug work (Lyude Paul) [1814893] - [drm] drm/i915: Flatten intel_dp_check_mst_status() a bit (Lyude Paul) [1814893] - [drm] drm/i915/tc: Do not warn when aux power well of static TC ports timeout (Lyude Paul) [1814893] - [drm] drm/i915/tc: Catch TC users accessing FIA registers without enable aux (Lyude Paul) [1814893] - [drm] drm/i915/tc/tgl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/tc: Skip ref held check for TC legacy aux power wells (Lyude Paul) [1814893] - [drm] drm/i915/tc/icl: Implement TC cold sequences (Lyude Paul) [1814893] - [drm] drm/i915/display: Split hsw_power_well_enable() into two (Lyude Paul) [1814893] - [drm] drm/i915/display: Add intel_legacy_aux_to_power_domain() (Lyude Paul) [1814893] - [drm] drm/i915/display: Move out code to return the digital_port of the aux ch (Lyude Paul) [1814893] - [drm] drm/i915: Add missing deinitialization cases of load failure (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_init() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_probe() to pre/post irq install (Lyude Paul) [1814893] - [drm] drm/i915: split i915_driver_modeset_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: split intel_modeset_driver_remove() to pre/post irq uninstall (Lyude Paul) [1814893] - [drm] drm/i915: Extract skl SAGV checking (Lyude Paul) [1814893] - [drm] drm/i915: Track active_pipes in bw_state (Lyude Paul) [1814893] - [drm] drm/i915: Use bw state for per crtc SAGV evaluation (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_calc_active_pipes() (Lyude Paul) [1814893] - [drm] drm/i915: Add pre/post plane updates for SAGV (Lyude Paul) [1814893] - [drm] drm/i915: Prepare to extract gen specific functions from intel_can_enable_sagv (Lyude Paul) [1814893] - [drm] drm/i915: Add intel_atomic_get_bw_*_state helpers (Lyude Paul) [1814893] - [drm] drm/i915: Introduce skl_plane_wm_level accessor (Lyude Paul) [1814893] - [drm] drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915: Extend hotplug detect retry on TypeC connectors to 5 seconds (Lyude Paul) [1814893] - [drm] drm/i915: Add a retry counter for hotplug detect retries (Lyude Paul) [1814893] - [drm] drm/i915: Introduce intel_connector_hpd_pin() (Lyude Paul) [1814893] - [drm] drm/i915: Prefer intel_connector over drm_connector in hotplug code (Lyude Paul) [1814893] - [drm] drm/i915: Use intel_attached_encoder() (Lyude Paul) [1814893] - [drm] drm/i915/ehl: Restrict w/a 1607087056 for EHL/JSL (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Initialize multicast register steering for workarounds (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_14010229206 permanent (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL (Lyude Paul) [1814893] - [drm] drm/i915: Apply Wa_1406680159:icl, ehl as an engine workaround (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1406306137:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915: Add Wa_1604278689:icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Don't treat unslice registers as masked (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Make Wa_1606700617 permanent (Lyude Paul) [1814893] - [drm] drm/i915/tgl: WaDisableGPGPUMidThreadPreemption (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Move and restrict Wa_1408615072 (Lyude Paul) [1814893] - [drm] drm/i915/gen11: Moving WAs to rcs_engine_wa_init() (Lyude Paul) [1814893] - [drm] drm/i915: add Wa_14010594013: icl,ehl (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocationCountAccessFromUMD (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1409142259 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Fix the Wa number of a fix (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note about Wa_1607063988 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add note to Wa_1607297627 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Extend Wa_1606931601 for all steppings (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1806527549 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Implement Wa_1409804808 (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_1808121037 to tgl (Lyude Paul) [1814893] - [drm] drm/i915: Use engine wa list for Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Implement Wa_1607090982 (Lyude Paul) [1814893] - [drm] drm/i915: Disable tesselation clock gating on tgl A0 (Lyude Paul) [1814893] - [drm] drm/i915: Move ringbuffer WAs to engine workaround list (Lyude Paul) [1814893] - [drm] drm/i915/gt: Skip rmw for masked registers (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Also wait for the scratch buffer to be bound (Lyude Paul) [1814893] - [drm] drm/i915/dp: Return the right vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/dp/tgl+: Update combo phy vswing tables (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add definitions for VRR registers and bits (Lyude Paul) [1814893] - [drm] drm/i915: use forced codec wake on all gen9+ platforms (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add new PCI IDs to TGL (Lyude Paul) [1814893] - [drm] drm/i915/perf: Invalidate OA TLB on when closing perf stream (Lyude Paul) [1814893] - [drm] Bump DRM backport version to 5.6.14 (Lyude Paul) [1814893] - [drm] drm/i915/tgl+: Fix interrupt handling for DP AUX transactions (Lyude Paul) [1814893] - [drm] drm/amd/amdgpu: add raven1 part to the gfxoff quirk list (Lyude Paul) [1814893] - [drm] drm/amd/display: add basic atomic check for cursor plane (Lyude Paul) [1814893] - [drm] Make the "Reducing compressed framebufer size" message be DRM_INFO_ONCE() (Lyude Paul) [1814893] - [drm] drm/i915: Handle idling during i915_gem_evict_something busy loops (Lyude Paul) [1814893] - [drm] drm/i915: Mark concurrent submissions with a weak-dependency (Lyude Paul) [1814893] - [drm] drm/i915/gvt: Fix kernel oops for 3-level ppgtt guest (Lyude Paul) [1814893] - [drm] drm/amdgpu: force fbdev into vram (Lyude Paul) [1814893] - [drm] drm/i915/gem: Remove object_is_locked assertion from unpin_from_display_plane (Lyude Paul) [1814893] - [drm] drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IPC is disabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Make timeslicing an explicit engine property (Lyude Paul) [1814893] - [drm] drm/qxl: lost qxl_bo_kunmap_atomic_page in qxl_image_init_helper() (Lyude Paul) [1814893] - [drm] drm/amd/display: Update downspread percent to match spreadsheet for DCN2.1 (Lyude Paul) [1814893] - [drm] drm/amd/display: Defer cursor update around VUPDATE for all ASIC (Lyude Paul) [1814893] - [drm] drm/amd/display: check if REFCLK_CNTL register is present (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: avoid using pm_en before it is initialized revised (Lyude Paul) [1814893] - [drm] drm/amd/display: blank dp stream before re-train the link (Lyude Paul) [1814893] - [drm] drm/i915/display: Load DP_TP_CTL/STATUS offset before use it (Lyude Paul) [1814893] - [drm] drm/i915/tgl: TBT AUX should use TC power well ops (Lyude Paul) [1814893] - [drm] drm/i915/tgl: Add Wa_14010477008:tgl (Lyude Paul) [1814893] - [drm] drm/amd/display: work around fp code being emitted outside of DC_FP_START/END (Lyude Paul) [1814893] - [drm] drm/amdgpu: drop redundant cg/pg ungate on runpm enter (Lyude Paul) [1814893] - [drm] drm/amdgpu: move kfd suspend after ip_suspend_phase1 (Lyude Paul) [1814893] - [drm] drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event (Lyude Paul) [1814893] - [drm] drm/amdgpu: Correctly initialize thermal controller for GPUs with Powerplay table v0 (e.g Hawaii) (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: fix resume failed as smu table initialize early exit (Lyude Paul) [1814893] - [drm] drm/bridge: anx6345: set correct BPC for display_info of connector (Lyude Paul) [1814893] - [drm] drm/i915: Use proper fault mask in interrupt postinstall too (Lyude Paul) [1814893] - [drm] drm/i915/selftests: Fix i915_address_space refcnt leak (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release use after free (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_hw_surface_alloc() (Lyude Paul) [1814893] - [drm] drm/qxl: qxl_release leak in qxl_draw_dirty_fb() (Lyude Paul) [1814893] - [drm] drm/i915/gt: Check cacheline is valid before acquiring (Lyude Paul) [1814893] - [drm] drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() (Lyude Paul) [1814893] - [drm] drm/amd/display: Fix green screen issue after suspend (Lyude Paul) [1814893] - [drm] drm/edid: Fix off-by-one in DispID DTD pixel clock (Lyude Paul) [1814893] - [drm] drm/amdgpu: invalidate L2 before SDMA IBs (v2) (Lyude Paul) [1814893] - [dma-buf] dma-buf: Fix SET_NAME ioctl uapi (Lyude Paul) [1814893] - [drm] drm/scheduler: fix drm_sched_get_cleanup_job (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix wrong vram lost counter increment V2 (Lyude Paul) [1814893] - [drm] drm/dp_mst: Zero assigned PBN when releasing VCPI slots (Lyude Paul) [1814893] - [drm] drm/amd/display: Calculate scaling ratios on every medium/full update (Lyude Paul) [1814893] - [drm] drm/amd/display: Update stream adjust in dc_stream_adjust_vmin_vmax (Lyude Paul) [1814893] - [video] fbdev: potential information leak in do_fb_ioctl() (Lyude Paul) [1814893] - [drm] drm/nouveau/gr/gp107, gp108: implement workaround for HW hanging during init (Lyude Paul) [1814893] - [drm] drm/amdkfd: kfree the wrong pointer (Lyude Paul) [1814893] - [drm] drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: fix vma range check for migration (Lyude Paul) [1814893] - [drm] drm/nouveau/svm: check for SVM initialized before migrating (Lyude Paul) [1814893] - [drm] drm/amd/display: Don't try hdcp1.4 when content_type is set to type1 (Lyude Paul) [1814893] - [drm] drm/ttm: flush the fence on the bo after we individualize the reservation object (Lyude Paul) [1814893] - [drm] drm/i915/perf: Do not clear pollin for small user read buffers (Lyude Paul) [1814893] - [drm] drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix the hw hang during perform system reboot and reset (Lyude Paul) [1814893] - [drm] drm/amdgpu/gfx9: add gfxoff quirk (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: force the trim of the mclk dpm_levels if OD is enabled (Lyude Paul) [1814893] - [drm] drm/i915/gt: Fill all the unused space in the GGTT (Lyude Paul) [1814893] - [drm] drm/i915/ggtt: do not set bits 1-11 in gen12 ptes (Lyude Paul) [1814893] - [drm] drm/amdgpu: fix gfx hang during suspend with video playback (v2) (Lyude Paul) [1814893] - [drm] drm/dp_mst: Fix clearing payload state on topology disable (Lyude Paul) [1814893] - [drm] Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" (Lyude Paul) [1814893] - [drm] drm/i915/gt: Treat idling as a RPS downclock event (Lyude Paul) [1814893] - [drm] drm/vboxvideo: Add missing remove_conflicting_pci_framebuffers call, v2 (Lyude Paul) [1814893] - [drm] drm/i915/icl+: Don't enable DDI IO power on a TypeC port in TBT mode (Lyude Paul) [1814893] - [drm] drm/amd/display: Check for null fclk voltage when parsing clock table (Lyude Paul) [1814893] - [drm] drm/amdgpu: unify fw_write_wait for new gfx9 asics (Lyude Paul) [1814893] - [drm] drm/amd/powerplay: implement the is_dpm_running() (Lyude Paul) [1814893] - [drm] drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK (Lyude Paul) [1814893] - [drm] drm: Remove PageReserved manipulation from drm_pci_alloc (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal (Lyude Paul) [1814893] - [drm] drm/i915/gem: Flush all the reloc_gpu batch (Lyude Paul) [1814893] - [drm] drm/i915/gen12: Disable preemption timeout (Lyude Paul) [1814893] - [drm] drm/i915/display: Fix mode private_flags comparison at atomic_check (Lyude Paul) [1814893] - [drm] drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix (Lyude Paul) [1814893] - [drm] drm/i915: Allow for different modes of interruptible i915_active_wait (Lyude Paul) [1814893] - [gpu] DRM Backport 5.5 -> 5.6 (Lyude Paul) [1814893] - [video] video: fbdev: intelfb: use const pointer for fb_ops (Lyude Paul) [1814893] - [include] video: fbdev: make fbops member of struct fb_info a const pointer (Lyude Paul) [1814893] - [video] video: fbdev: uvesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: nvidia: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: mb862xx: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbdev: atyfb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: fbmem: use const pointer for fb_ops (Lyude Paul) [1814893] - [video] video: fbdev: vesafb: modify the static fb_ops directly (Lyude Paul) [1814893] - [video] video: udlfb: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [video] video: smscufx: don't restore fb_mmap after deferred IO cleanup (Lyude Paul) [1814893] - [drm] drm/fb-helper: don't preserve fb_ops across deferred IO use (Lyude Paul) [1814893] - [drm] drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() (Lyude Paul) [1814893] - [video] video: fb_defio: preserve user fb_ops (Lyude Paul) [1814893] - [drm] mm, drm/ttm: Fix vm page protection handling (Lyude Paul) [1814893] - [dma-buf] udmabuf: Remove deleted map/unmap handlers (Lyude Paul) [1814893] - [include] dma-buf: Remove kernel map/unmap hooks (Lyude Paul) [1814893] - [drm] drm/udl: Remove udl implementation of GEM's free_object() (Lyude Paul) [1814893] - [drm] drm/udl: Unmap buffer object after damage update (Lyude Paul) [1814893] - [drm] drm/udl: Fix Kconfig indentation (Lyude Paul) [1814893] - [drm] drm/udl: Replace fbdev code with generic emulation (Lyude Paul) [1814893] - [drm] drm/udl: Remove struct udl_gem_object and functions (Lyude Paul) [1814893] - [drm] drm/udl: Switch to SHMEM (Lyude Paul) [1814893] - [drm] drm/udl: Allocate GEM object via struct drm_driver.gem_create_object (Lyude Paul) [1814893] - [drm] drm/udl: Remove flags field from struct udl_gem_object (Lyude Paul) [1814893] - [drm] drm/armada: Delete dma_buf->k(un)map implemenation (Lyude Paul) [1814893] - [tee] drm/tee_shm: Drop dma_buf_k(unmap) support (Lyude Paul) [1814893] - [samples] sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support (Lyude Paul) [1814893] - [media] media/videobuf2: Drop dma_buf->k(un)map support (Lyude Paul) [1814893] - [drm] drm/vmwgfx: Delete mmaping functions (Lyude Paul) [1814893] - [dma-buf] dma-buf: Drop dma_buf_k(un)map (Lyude Paul) [1814893] - [drm] drm/tegra: Remove dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/omapdrm: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [drm] drm/i915: Drop dma_buf->k(un)map (Lyude Paul) [1814893] - [staging] staging/android/ion: delete dma_buf->kmap/unmap implemenation (Lyude Paul) [1814893] - [drm] drm/i915: Remove dma_buf_kmap selftest (Lyude Paul) [1814893] - [drm] drm/tegra: Delete host1x_bo_ops->k(un)map (Lyude Paul) [1814893] - [gpu] drm/tegra: Map cmdbuf once for reloc processing (Lyude Paul) [1814893] - [pinctrl] pinctrl: Allow modules to use pinctrl_register_mappings (Lyude Paul) [1814893] - [include] lockdep: add might_lock_nested() (Lyude Paul) [1814893] - [gpu] DRM Backport 5.4 -> 5.5 (Lyude Paul) [1814893] - [security] device_cgroup: Export devcgroup_check_permission (Lyude Paul) [1814893] - [video] fbdev: drop res_id parameter from remove_conflicting_pci_framebuffers (Lyude Paul) [1814893] - [media] media: cec: check 'transmit_in_progress', not 'transmitting' (Lyude Paul) [1814893] - [media] media: cec: avoid decrementing transmit_queue_sz if it is 0 (Lyude Paul) [1814893] - [media] media: cec: CEC 2.0-only bcast messages were ignored (Lyude Paul) [1814893] - [media] cec: add cec_adapter to cec_notifier_cec_adap_unregister() (Lyude Paul) [1814893] - [media] media: cec-pin: add 'received' callback (Lyude Paul) [1814893] - [media] media: cec: expose the new connector info API (Lyude Paul) [1814893] - [media] media: cec/cec-adap.c: use new UI_CMD defines (Lyude Paul) [1814893] - [media] media: cec-notifier: clear cec_adap in cec_notifier_unregister (Lyude Paul) [1814893] - [media] media: cec-adap: return from cec_s_conn_info() if adap is invalid (Lyude Paul) [1814893] - [media] media: cec-notifier: add new notifier functions (Lyude Paul) [1814893] - [media] media: cec: add struct cec_connector_info support (Lyude Paul) [1814893] - [media] media: cec-notifier: rename variables, check kstrdup and n->conn_name (Lyude Paul) [1814893] - [media] media: cec-adap: fix regression in ping sanity check (Lyude Paul) [1814893] - [media] media: cec: allow any initiator for Ping and Image/Text View On (Lyude Paul) [1814893] - [media] media: cec: support CEC_MSG_FL_RAW (Lyude Paul) [1814893] - [media] media: cec: add CEC_MSG_FL_RAW flag and msg_is_raw helper function (Lyude Paul) [1814893] - [media] media: cec: move check from cec_transmit to cec_transmit_msg_fh (Lyude Paul) [1814893] - [media] media: cec: cec_transmit_msg_fh: do sanity checks first (Lyude Paul) [1814893] - [media] media: cec: mark devnode as registered before actually registering it (Lyude Paul) [1814893] - [media] media: cec-notifier: add cec_notifier_parse_hdmi_phandle helper (Lyude Paul) [1814893] - [media] media: Kconfig files: use the right help coding style (Lyude Paul) [1814893] - [media] media: cec: fill in cec chardev kobject to ease debugging (Lyude Paul) [1814893] - [media] media: cec: fix epoll() by calling poll_wait first (Lyude Paul) [1814893] - [media] media: cec: keep track of outstanding transmits (Lyude Paul) [1814893] - [media] media: cec: add debug_phys_addr module option (Lyude Paul) [1814893] - [media] media: cec: report Vendor ID after initialization (Lyude Paul) [1814893] - [media] media: cec-pin: fix broken tx_ignore_nack_until_eom error injection (Lyude Paul) [1814893] - [media] media: cec: increase debug level for 'queue full' (Lyude Paul) [1814893] - [media] media: cec: check for non-OK/NACK conditions while claiming a LA (Lyude Paul) [1814893] - [media] media: cec: forgot to cancel delayed work (Lyude Paul) [1814893] - [media] media: cec: name for RC passthrough device does not need 'RC for' (Lyude Paul) [1814893] - [media] media: cec-gpio: select correct Signal Free Time (Lyude Paul) [1814893] - [media] media: cec: fix the Signal Free Time calculation (Lyude Paul) [1814893] - [media] media: cec: add new tx/rx status bits to detect aborts/timeouts (Lyude Paul) [1814893] - [media] media: cec: remove cec-edid.c (Lyude Paul) [1814893] - [media] media: cec/v4l2: move V4L2 specific CEC functions to V4L2 (Lyude Paul) [1814893] - [media] media: cec: integrate cec_validate_phys_addr() in cec-api.c (Lyude Paul) [1814893] - [media] media: cec: make cec_get_edid_spa_location() an inline function (Lyude Paul) [1814893] - [media] media: use strscpy() instead of strlcpy() (Lyude Paul) [1814893] - [media] media: cec: move compat_ioctl handling to cec-api.c (Lyude Paul) [1814893] - [media] media: cec: add support for 5V signal testing (Lyude Paul) [1814893] - [uapi] media: uapi/linux/cec.h: add 5V events (Lyude Paul) [1814893] - [scsi] compat_ioctl: move more drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [vhost] compat_ioctl: move drivers to compat_ptr_ioctl (Lyude Paul) [1814893] - [rtc] compat_ioctl: move rtc handling into drivers/rtc/dev.c (Lyude Paul) [1814893] - [fs] ceph: fix compat_ioctl for ceph_dir_operations (Lyude Paul) [1814893] - [fs] compat_sys_ioctl(): make parallel to do_vfs_ioctl() (Lyude Paul) [1814893] - [fs] compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c (Lyude Paul) [1814893] - [fs] do_vfs_ioctl(): use saner types (Lyude Paul) [1814893] - [fs] compat: itanic doesn't have one (Lyude Paul) [1814893] - [fs] FIGETBSZ: fix compat (Lyude Paul) [1814893] - [fs] fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_IOC_FIEMAP (Lyude Paul) [1814893] - [gpu] DRM Backport 5.3 -> 5.4 (Lyude Paul) [1814893] - [include] Add wait_var_event_interruptible() (Lyude Paul) [1814893] - [kernel] kthread: Add __kthread_should_park() (Lyude Paul) [1814893] - [kernel] PM / sleep: Refactor filesystems sync to reduce duplication (Lyude Paul) [1814893] - [fpga] drivers: Introduce device lookup variants by of_node (Lyude Paul) [1814893] - [s390] drivers: Introduce device lookup variants by name (Lyude Paul) [1814893] - [base] drivers: Add generic helper to match by of_node (Lyude Paul) [1814893] - [drm] kbuild: change *FLAGS_.o to take the path relative to $(obj) (Lyude Paul) [1814893] - [video] fbdev: lock_fb_info cannot fail (Lyude Paul) [1814893] - [video] fbdev/atyfb: lock_fb_info can't fail (Lyude Paul) [1814893] - [video] fbdev: sysfs files can't disappear before the device is gone (Lyude Paul) [1814893] - [video] fbcon: call fbcon_fb_(un)registered directly (Lyude Paul) [1814893] - [video] fbcon: Remove fbcon_has_exited (Lyude Paul) [1814893] - [video] fbcon: s/struct display/struct fbcon_display/ (Lyude Paul) [1814893] - [video] fbdev: locking check for fb_set_suspend (Lyude Paul) [1814893] - [tty] vt/fbcon: deinitialize resources in visual_init() after failed memory allocation (Lyude Paul) [1814893] - [video] fbcon: Don't reset logo_shown when logo is currently shown (Lyude Paul) [1814893] - [video] fbdev: fix WARNING in __alloc_pages_nodemask bug (Lyude Paul) [1814893] - [video] fbdev: fix divide error in fb_var_to_videomode (Lyude Paul) [1814893] - [video] fbdev: list all pci memory bars as conflicting apertures (Lyude Paul) [1814893]- [block] Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT" (Jeff Moyer) [1784478] - [fs] io_uring: reset -EBUSY error when io sq thread is waken up (Jeff Moyer) [1784478] - [fs] io_uring: don't add non-IO requests to iopoll pending list (Jeff Moyer) [1784478] - [fs] io_uring: don't use kiocb.private to store buf_index (Jeff Moyer) [1784478] - [fs] io_uring: cancel work if task_work_add() fails (Jeff Moyer) [1784478] - [fs] io_uring: remove dead check in io_splice() (Jeff Moyer) [1784478] - [fs] io_uring: fix FORCE_ASYNC req preparation (Jeff Moyer) [1784478] - [fs] io_uring: don't prepare DRAIN reqs twice (Jeff Moyer) [1784478] - [fs] io_uring: initialize ctx->sqo_wait earlier (Jeff Moyer) [1784478] - [fs] io_uring: polled fixed file must go through free iteration (Jeff Moyer) [1784478] - [fs] io_uring: fix zero len do_splice() (Jeff Moyer) [1784478] - [fs] io_uring: don't use 'fd' for openat/openat2/statx (Jeff Moyer) [1784478] - [fs] splice: move f_mode checks to do_{splice, tee}() (Jeff Moyer) [1784478] - [fs] io_uring: handle -EFAULT properly in io_uring_setup() (Jeff Moyer) [1784478] - [fs] io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io_uring: punt splice async because of inode mutex (Jeff Moyer) [1784478] - [fs] io_uring: check non-sync defer_list carefully (Jeff Moyer) [1784478] - [fs] io_uring: fix extra put in sync_file_range() (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() (Jeff Moyer) [1784478] - [fs] io_uring: use proper references for fallback_req locking (Jeff Moyer) [1784478] - [fs] io_uring: only force async punt if poll based retry can't handle it (Jeff Moyer) [1784478] - [fs] io_uring: enable poll retry for any file with ->read_iter / ->write_iter (Jeff Moyer) [1784478] - [fs] io_uring: statx must grab the file table for valid fd (Jeff Moyer) [1784478] - [fs] io_uring: only restore req->work for req that needs do completion (Jeff Moyer) [1784478] - [fs] io_uring: don't count rqs failed after current one (Jeff Moyer) [1784478] - [fs] io_uring: kill already cached timeout.seq_offset (Jeff Moyer) [1784478] - [fs] io_uring: fix cached_sq_head in io_timeout() (Jeff Moyer) [1784478] - [fs] io_uring: only post events in io_poll_remove_all() if we completed some (Jeff Moyer) [1784478] - [fs] io_uring: io_async_task_func() should check and honor cancelation (Jeff Moyer) [1784478] - [fs] io_uring: check for need to re-wait in polled async handling (Jeff Moyer) [1784478] - [fs] io_uring: correct O_NONBLOCK check for splice punt (Jeff Moyer) [1784478] - [fs] io_uring: restore req->work when canceling poll request (Jeff Moyer) [1784478] - [fs] io_uring: move all request init code in one place (Jeff Moyer) [1784478] - [fs] io_uring: keep all sqe->flags in req->flags (Jeff Moyer) [1784478] - [fs] io_uring: early submission req fail code (Jeff Moyer) [1784478] - [fs] io_uring: track mm through current->mm (Jeff Moyer) [1784478] - [fs] io_uring: remove obsolete @mm_fault (Jeff Moyer) [1784478] - [fs] io_uring: punt final io_ring_ctx wait-and-free to workqueue (Jeff Moyer) [1784478] - [fs] io_uring: fix fs cleanup on cqe overflow (Jeff Moyer) [1784478] - [fs] io_uring: don't read user-shared sqe flags twice (Jeff Moyer) [1784478] - [fs] io_uring: remove req init from io_get_req() (Jeff Moyer) [1784478] - [fs] io_uring: alloc req only after getting sqe (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_get_sqring (Jeff Moyer) [1784478] - [fs] io_uring: do not always copy iovec in io_req_map_rw() (Jeff Moyer) [1784478] - [fs] io_uring: ensure openat sets O_LARGEFILE if needed (Jeff Moyer) [1784478] - [fs] io_uring: initialize fixed_file_data lock (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant variable pointer nxt and io_wq_assign_next call (Jeff Moyer) [1784478] - [fs] io_uring: fix ctx refcounting in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: process requests completed with -EAGAIN on poll list (Jeff Moyer) [1784478] - [fs] io_uring: remove bogus RLIMIT_NOFILE check in file registration (Jeff Moyer) [1784478] - [fs] io_uring: use io-wq manager as backup task if task is exiting (Jeff Moyer) [1784478] - [fs] io_uring: grab task reference for poll requests (Jeff Moyer) [1784478] - [fs] io_uring: retry poll if we got woken with non-matching mask (Jeff Moyer) [1784478] - [fs] io_uring: add missing finish_wait() in io_sq_thread() (Jeff Moyer) [1784478] - [fs] io_uring: refactor file register/unregister/update handling (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_alloc_async_ctx() (Jeff Moyer) [1784478] - [fs] io_uring: fix missing 'return' in comment (Jeff Moyer) [1784478] - [fs] io-wq: handle hashed writes in chains (Jeff Moyer) [1784478] - [fs] io-uring: drop 'free_pfile' in struct io_file_put (Jeff Moyer) [1784478] - [fs] io-uring: drop completion when removing file (Jeff Moyer) [1784478] - [fs] io_uring: Fix ->data corruption on re-enqueue (Jeff Moyer) [1784478] - [fs] io-wq: close cancel gap for hashed linked work (Jeff Moyer) [1784478] - [uapi] io_uring: make spdxcheck.py happy (Jeff Moyer) [1784478] - [fs] io_uring: honor original task RLIMIT_FSIZE (Jeff Moyer) [1784478] - [fs] io_uring: make sure accept honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io_uring: make sure openat/openat2 honor rlimit nofile (Jeff Moyer) [1784478] - [fs] io-wq: hash dependent work (Jeff Moyer) [1784478] - [fs] io-wq: split hashing and enqueueing (Jeff Moyer) [1784478] - [fs] io-wq: don't resched if there is no work (Jeff Moyer) [1784478] - [fs] io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (Jeff Moyer) [1784478] - [fs] io-wq: remove duplicated cancel code (Jeff Moyer) [1784478] - [fs] io_uring: fix truncated async read/readv and write/writev retry (Jeff Moyer) [1784478] - [uapi] io_uring: dual license io_uring.h uapi header (Jeff Moyer) [1784478] - [fs] io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL|SETUP_SQPOLL enabled (Jeff Moyer) [1784478] - [fs] io_uring: Fix unused function warnings (Jeff Moyer) [1784478] - [fs] io_uring: add end-of-bits marker and build time verify it (Jeff Moyer) [1784478] - [fs] io_uring: provide means of removing buffers (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [net] net: abstract out normal and compat msghdr import (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV (Jeff Moyer) [1784478] - [fs] io_uring: support buffer selection for OP_READ and OP_RECV (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_PROVIDE_BUFFERS (Jeff Moyer) [1784478] - [fs] io_uring: ensure RCU callback ordering with rcu_barrier() (Jeff Moyer) [1784478] - [fs] io_uring: fix lockup with timeouts (Jeff Moyer) [1784478] - [fs] io_uring: free fixed_file_data after RCU grace period (Jeff Moyer) [1784478] - [fs] io_uring: buffer registration infrastructure (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: forward submission ref to async (Jeff Moyer) [1784478] - [fs] io-wq: optimise out *next_work() double lock (Jeff Moyer) [1784478] - [fs] io-wq: optimise locking in io_worker_handle_work() (Jeff Moyer) [1784478] - [fs] io-wq: shuffle io_worker_handle_work() code (Jeff Moyer) [1784478] - [fs] io_uring: get next work with submission ref drop (Jeff Moyer) [1784478] - [fs] io_uring: remove @nxt from handlers (Jeff Moyer) [1784478] - [fs] io_uring: make submission ref putting consistent (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_close (Jeff Moyer) [1784478] - [fs] io_uring: Ensure mask is initialized in io_arm_poll_handler (Jeff Moyer) [1784478] - [fs] io_uring: remove io_prep_next_work() (Jeff Moyer) [1784478] - [fs] io_uring: remove extra nxt check after punt (Jeff Moyer) [1784478] - [fs] io_uring: use poll driven retry for files that support it (Jeff Moyer) [1784478] - [fs] io_uring: mark requests that we can do poll async in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: add per-task callback handler (Jeff Moyer) [1784478] - [fs] io_uring: store io_kiocb in wait->private (Jeff Moyer) [1784478] - [fs] io-wq: use BIT for ulong hash (Jeff Moyer) [1784478] - [fs] io_uring: remove IO_WQ_WORK_CB (Jeff Moyer) [1784478] - [fs] io-wq: remove unused IO_WQ_WORK_HAS_MM (Jeff Moyer) [1784478] - [fs] io_uring: extract kmsg copy helper (Jeff Moyer) [1784478] - [fs] io_uring: clean io_poll_complete (Jeff Moyer) [1784478] - [fs] io_uring: add splice(2) support (Jeff Moyer) [1784478] - [fs] io_uring: add interface for getting files (Jeff Moyer) [1784478] - [fs] splice: make do_splice public (Jeff Moyer) [1784478] - [fs] io_uring: remove req->in_async (Jeff Moyer) [1784478] - [fs] io_uring: don't do full *prep_worker() from io-wq (Jeff Moyer) [1784478] - [fs] io_uring: don't call work.func from sync ctx (Jeff Moyer) [1784478] - [fs] io_uring: io_accept() should hold on to submit reference on retry (Jeff Moyer) [1784478] - [fs] io_uring: consider any io_read/write -EAGAIN as final (Jeff Moyer) [1784478] - [fs] io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL (Jeff Moyer) [1784478] - [fs] io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (Jeff Moyer) [1784478] - [fs] io_uring: fix 32-bit compatability with sendmsg/recvmsg (Jeff Moyer) [1784478] - [fs] io_uring: define and set show_fdinfo only if procfs is enabled (Jeff Moyer) [1784478] - [fs] io_uring: drop file set ref put/get on switch (Jeff Moyer) [1784478] - [fs] io_uring: import_single_range() returns 0/-ERROR (Jeff Moyer) [1784478] - [fs] io_uring: pick up link work on submit reference drop (Jeff Moyer) [1784478] - [fs] io-wq: ensure work->task_pid is cleared on init (Jeff Moyer) [1784478] - [fs] io-wq: remove spin-for-work optimization (Jeff Moyer) [1784478] - [fs] io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL (Jeff Moyer) [1784478] - [fs] io_uring: fix personality idr leak (Jeff Moyer) [1784478] - [fs] io_uring: handle multiple personalities in link chains (Jeff Moyer) [1784478] - [fs] io_uring: fix __io_iopoll_check deadlock in io_sq_thread (Jeff Moyer) [1784478] - [fs] io_uring: prevent sq_thread from spinning when it should stop (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free by io_cleanup_req() (Jeff Moyer) [1784478] - [fs] io_uring: remove unnecessary NULL checks (Jeff Moyer) [1784478] - [fs] io_uring: add missing io_req_cancelled() (Jeff Moyer) [1784478] - [fs] io_uring: prune request from overflow list on flush (Jeff Moyer) [1784478] - [fs] io-wq: don't call kXalloc_node() with non-online node (Jeff Moyer) [1784478] - [fs] io_uring: retain sockaddr_storage across send/recvmsg async punt (Jeff Moyer) [1784478] - [fs] io_uring: cancel pending async work if task exits (Jeff Moyer) [1784478] - [fs] io-wq: add io_wq_cancel_pid() to cancel based on a specific pid (Jeff Moyer) [1784478] - [fs] io-wq: make io_wqe_cancel_work() take a match handler (Jeff Moyer) [1784478] - [fs] io_uring: fix openat/statx's filename leak (Jeff Moyer) [1784478] - [fs] io_uring: fix double prep iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix async close() with f_op->flush() (Jeff Moyer) [1784478] - [fs] io_uring: allow AT_FDCWD for non-file openat/openat2/statx (Jeff Moyer) [1784478] - [fs] io_uring: grab ->fs as part of async preparation (Jeff Moyer) [1784478] - [fs] io-wq: add support for inheriting ->fs (Jeff Moyer) [1784478] - [fs] io_uring: retry raw bdev writes if we hit -EOPNOTSUPP (Jeff Moyer) [1784478] - [fs] io_uring: add cleanup for openat()/statx() (Jeff Moyer) [1784478] - [fs] io_uring: fix iovec leaks (Jeff Moyer) [1784478] - [fs] io_uring: remove unused struct io_async_open (Jeff Moyer) [1784478] - [fs] io_uring: flush overflowed CQ events in the io_uring_poll() (Jeff Moyer) [1784478] - [fs] io_uring: statx/openat/openat2 don't support fixed files (Jeff Moyer) [1784478] - [fs] io_uring: fix deferred req iovec leak (Jeff Moyer) [1784478] - [fs] io_uring: fix 1-bit bitfields to be unsigned (Jeff Moyer) [1784478] - [fs] io_uring: get rid of delayed mm check (Jeff Moyer) [1784478] - [fs] io_uring: cleanup fixed file data table references (Jeff Moyer) [1784478] - [fs] io_uring: spin for sq thread to idle on shutdown (Jeff Moyer) [1784478] - [fs] io_uring: put the flag changing code in the same spot (Jeff Moyer) [1784478] - [fs] io_uring: iterate req cache backwards (Jeff Moyer) [1784478] - [fs] io_uring: punt even fadvise() WILLNEED to async context (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic double CQE entry for close (Jeff Moyer) [1784478] - [fs] io_uring: remove extra ->file check (Jeff Moyer) [1784478] - [fs] io_uring: don't map read/write iovec potentially twice (Jeff Moyer) [1784478] - [fs] io_uring: use the proper helpers for io_send/recv (Jeff Moyer) [1784478] - [fs] io_uring: prevent potential eventfd recursion on poll (Jeff Moyer) [1784478] - [fs] eventfd: track eventfd_signal() recursion depth (Jeff Moyer) [1784478] - [fs] io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe (Jeff Moyer) [1784478] - [fs] io_uring: add ->show_fdinfo() for the io_uring file descriptor (Jeff Moyer) [1784478] - [fs] io_uring: add support for epoll_ctl(2) (Jeff Moyer) [1784478] - [fs] eventpoll: support non-blocking do_epoll_ctl() calls (Jeff Moyer) [1784478] - [fs] eventpoll: abstract out epoll_ctl() handler (Jeff Moyer) [1784478] - [fs] io_uring: fix linked command file table usage (Jeff Moyer) [1784478] - [fs] io_uring: support using a registered personality for commands (Jeff Moyer) [1784478] - [fs] io_uring: allow registering credentials (Jeff Moyer) [1784478] - [fs] io_uring: add io-wq workqueue sharing (Jeff Moyer) [1784478] - [fs] io-wq: allow grabbing existing io-wq (Jeff Moyer) [1784478] - [fs] io_uring/io-wq: don't use static creds/mm assignments (Jeff Moyer) [1784478] - [fs] io-wq: make the io_wq ref counted (Jeff Moyer) [1784478] - [fs] io_uring: fix refcounting with batched allocations at OOM (Jeff Moyer) [1784478] - [fs] io_uring: add comment for drain_next (Jeff Moyer) [1784478] - [fs] io_uring: don't attempt to copy iovec for READ/WRITE (Jeff Moyer) [1784478] - [fs] io_uring: don't cancel all work on process exit (Jeff Moyer) [1784478] - [fs] Revert "io_uring: only allow submit from owning task" (Jeff Moyer) [1784478] - [fs] io_uring: honor IOSQE_ASYNC for linked reqs (Jeff Moyer) [1784478] - [fs] io_uring: prep req when do IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io_uring: use labeled array init in io_op_defs (Jeff Moyer) [1784478] - [fs] io_uring: optimise sqe-to-req flags translation (Jeff Moyer) [1784478] - [fs] io_uring: remove REQ_F_IO_DRAINED (Jeff Moyer) [1784478] - [fs] io_uring: file switch work needs to get flushed on exit (Jeff Moyer) [1784478] - [fs] io_uring: hide uring_fd in ctx (Jeff Moyer) [1784478] - [fs] io_uring: remove extra check in __io_commit_cqring (Jeff Moyer) [1784478] - [fs] io_uring: optimise use of ctx->drain_next (Jeff Moyer) [1784478] - [fs] RHEL-only: Add IORING_OP_OPENAT2 opcode (Jeff Moyer) [1784478] - [fs] io_uring: add support for probing opcodes (Jeff Moyer) [1784478] - [fs] io_uring: account fixed file references correctly in batch (Jeff Moyer) [1784478] - [fs] io_uring: add opcode to issue trace event (Jeff Moyer) [1784478] - [fs] io_uring: enable option to only trigger eventfd for async completions (Jeff Moyer) [1784478] - [fs] io_uring: change io_ring_ctx bool fields into bit fields (Jeff Moyer) [1784478] - [fs] io_uring: file set registration should use interruptible waits (Jeff Moyer) [1784478] - [fs] io_uring: Remove unnecessary null check (Jeff Moyer) [1784478] - [fs] io_uring: add support for send(2) and recv(2) (Jeff Moyer) [1784478] - [fs] io_uring: remove extra io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: optimise commit_sqring() for common case (Jeff Moyer) [1784478] - [fs] io_uring: optimise head checks in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: clamp to_submit in io_submit_sqes() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_SETUP_CLAMP (Jeff Moyer) [1784478] - [fs] io_uring: extend batch freeing to cover more cases (Jeff Moyer) [1784478] - [fs] io_uring: wrap multi-req freeing in struct req_batch (Jeff Moyer) [1784478] - [fs] io_uring: batch getting pcpu references (Jeff Moyer) [1784478] - [include] pcpu_ref: add percpu_ref_tryget_many() (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_MADVISE (Jeff Moyer) [1784478] - [mm] mm: make do_madvise() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add IORING_OP_FADVISE (Jeff Moyer) [1784478] - [fs] io_uring: allow use of offset == -1 to mean file position (Jeff Moyer) [1784478] - [fs] io_uring: add non-vectored read/write commands (Jeff Moyer) [1784478] - [fs] io_uring: improve poll completion performance (Jeff Moyer) [1784478] - [fs] io_uring: split overflow state into SQ and CQ side (Jeff Moyer) [1784478] - [fs] io_uring: add lookup table for various opcode needs (Jeff Moyer) [1784478] - [fs] io_uring: remove two unnecessary function declarations (Jeff Moyer) [1784478] - [fs] io_uring: move *queue_link_head() from common path (Jeff Moyer) [1784478] - [fs] io_uring: rename prev to head (Jeff Moyer) [1784478] - [fs] io_uring: add IOSQE_ASYNC (Jeff Moyer) [1784478] - [fs] io-wq: support concurrent non-blocking work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_STATX (Jeff Moyer) [1784478] - [fs] fs: make two stat prep helpers available (Jeff Moyer) [1784478] - [fs] io_uring: avoid ring quiesce for fixed file set unregister and update (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CLOSE (Jeff Moyer) [1784478] - [fs] io-wq: add support for uncancellable work (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_OPENAT (Jeff Moyer) [1784478] - [fs] fs: make build_open_flags() available internally (Jeff Moyer) [1784478] - [fs] io_uring: add support for fallocate() (Jeff Moyer) [1784478] - [fs] io_uring: fix compat for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: only allow submit from owning task (Jeff Moyer) [1784478] - [fs] io_uring: ensure workqueue offload grabs ring mutex for poll list (Jeff Moyer) [1784478] - [fs] io_uring: clear req->result always before issuing a read/write request (Jeff Moyer) [1784478] - [fs] io_uring: be consistent in assigning next work from handler (Jeff Moyer) [1784478] - [fs] io-wq: cancel work if we fail getting a mm reference (Jeff Moyer) [1784478] - [fs] io_uring: don't setup async context for read/write fixed (Jeff Moyer) [1784478] - [fs] io_uring: remove punt of short reads to async context (Jeff Moyer) [1784478] - [fs] io-wq: add cond_resched() to worker thread (Jeff Moyer) [1784478] - [fs] io-wq: remove unused busy list from io_sqe (Jeff Moyer) [1784478] - [fs] io_uring: pass in 'sqe' to the prep handlers (Jeff Moyer) [1784478] - [fs] io_uring: standardize the prep methods (Jeff Moyer) [1784478] - [fs] io_uring: read 'count' for IORING_OP_TIMEOUT in prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_{SEND, RECV}_MGS to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: move all prep state for IORING_OP_CONNECT to prep handler (Jeff Moyer) [1784478] - [fs] io_uring: add and use struct io_rw for read/writes (Jeff Moyer) [1784478] - [fs] io_uring: use u64_to_user_ptr() consistently (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_submit_work() should not touch req->rw (Jeff Moyer) [1784478] - [fs] io_uring: don't wait when under-submitting (Jeff Moyer) [1784478] - [fs] io_uring: warn about unhandled opcode (Jeff Moyer) [1784478] - [fs] io_uring: read opcode and user_data from SQE exactly once (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_TIMEOUT_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_OP_CANCEL_ASYNC deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrable (Jeff Moyer) [1784478] - [fs] io_uring: make HARDLINK imply LINK (Jeff Moyer) [1784478] - [fs] io_uring: any deferred command must have stable sqe data (Jeff Moyer) [1784478] - [fs] io_uring: remove 'sqe' parameter to the OP helpers that take it (Jeff Moyer) [1784478] - [fs] io_uring: fix pre-prepped issue with force_nonblock == true (Jeff Moyer) [1784478] - [fs] io-wq: re-add io_wq_current_is_worker() (Jeff Moyer) [1784478] - [fs] io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSG (Jeff Moyer) [1784478] - [fs] io_uring: fix stale comment and a few typos (Jeff Moyer) [1784478] - [fs] io_uring: ensure we return -EINVAL on unknown opcode (Jeff Moyer) [1784478] - [fs] io_uring: add sockets to list of files that support non-blocking issue (Jeff Moyer) [1784478] - [net] net: make socket read/write_iter() honor IOCB_NOWAIT (Jeff Moyer) [1784478] - [fs] io_uring: only hash regular files for async work execution (Jeff Moyer) [1784478] - [fs] io_uring: run next sqe inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't dynamically allocate poll data (Jeff Moyer) [1784478] - [fs] io_uring: deferred send/recvmsg should assign iov (Jeff Moyer) [1784478] - [fs] io_uring: sqthread should grab ctx->uring_lock for submissions (Jeff Moyer) [1784478] - [fs] io-wq: briefly spin for new work after finishing work (Jeff Moyer) [1784478] - [fs] io-wq: remove worker->wait waitqueue (Jeff Moyer) [1784478] - [fs] io_uring: allow unbreakable links (Jeff Moyer) [1784478] - [fs] io_uring: fix a typo in a comment (Jeff Moyer) [1784478] - [fs] io_uring: hook all linked requests via link_list (Jeff Moyer) [1784478] - [fs] io_uring: fix error handling in io_queue_link_head (Jeff Moyer) [1784478] - [fs] io_uring: use hash table for poll command lookups (Jeff Moyer) [1784478] - [fs] io-wq: clear node->next on list deletion (Jeff Moyer) [1784478] - [fs] io_uring: ensure deferred timeouts copy necessary data (Jeff Moyer) [1784478] - [fs] io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUT (Jeff Moyer) [1784478] - [fs] io_uring: handle connect -EINPROGRESS like -EAGAIN (Jeff Moyer) [1784478] - [fs] io_uring: remove io_wq_current_is_worker (Jeff Moyer) [1784478] - [fs] io_uring: remove parameter ctx of io_submit_state_start (Jeff Moyer) [1784478] - [fs] io_uring: mark us with IORING_FEAT_SUBMIT_STABLE (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted connect requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted sendmsg/recvmsg requests copy data (Jeff Moyer) [1784478] - [fs] io_uring: ensure async punted read/write requests copy iovec (Jeff Moyer) [1784478] - [fs] io_uring: add general async offload context (Jeff Moyer) [1784478] - [fs] io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: use current task creds instead of allocating a new one (Jeff Moyer) [1784478] - [fs] io_uring: fix missing kmap() declaration on powerpc (Jeff Moyer) [1784478] - [fs] io_uring: add mapping support for NOMMU archs (Jeff Moyer) [1784478] - [fs] io_uring: make poll->wait dynamically allocated (Jeff Moyer) [1784478] - [fs] io-wq: shrink io_wq_work a bit (Jeff Moyer) [1784478] - [fs] io-wq: fix handling of NUMA node IDs (Jeff Moyer) [1784478] - [fs] io_uring: use kzalloc instead of kcalloc for single-element allocations (Jeff Moyer) [1784478] - [fs] io_uring: cleanup io_import_fixed() (Jeff Moyer) [1784478] - [fs] io_uring: inline struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: store timeout's sqe->off in proper place (Jeff Moyer) [1784478] - [net] net: disallow ancillary data for __sys_{send, recv}msg_file() (Jeff Moyer) [1784478] - [net] net: separate out the msghdr copy from ___sys_{send, recv}msg() (Jeff Moyer) [1784478] - [fs] io_uring: remove superfluous check for sqe->off in io_accept() (Jeff Moyer) [1784478] - [fs] io_uring: async workers should inherit the user creds (Jeff Moyer) [1784478] - [fs] io-wq: have io_wq_create() take a 'data' argument (Jeff Moyer) [1784478] - [fs] io_uring: fix dead-hung for non-iter fixed rw (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_CONNECT (Jeff Moyer) [1784478] - [net] net: add __sys_connect_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: only return -EBUSY for submit on non-flushed backlog (Jeff Moyer) [1784478] - [fs] io_uring: only !null ptr to io_issue_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: simplify io_req_link_next() (Jeff Moyer) [1784478] - [fs] io_uring: pass only !null to io_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: remove io_free_req_find_next() (Jeff Moyer) [1784478] - [fs] io_uring: add likely/unlikely in io_get_sqring() (Jeff Moyer) [1784478] - [fs] io_uring: rename __io_submit_sqe() (Jeff Moyer) [1784478] - [fs] io_uring: improve trace_io_uring_defer() trace point (Jeff Moyer) [1784478] - [fs] io_uring: drain next sqe instead of shadowing (Jeff Moyer) [1784478] - [fs] io_uring: close lookup gap for dependent next work (Jeff Moyer) [1784478] - [fs] io_uring: allow finding next link independent of req reference count (Jeff Moyer) [1784478] - [fs] io_uring: io_allocate_scq_urings() should return a sane state (Jeff Moyer) [1784478] - [fs] io_uring: Always REQ_F_FREE_SQE for allocated sqe (Jeff Moyer) [1784478] - [fs] io_uring: io_fail_links() should only consider first linked timeout (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaking linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: remove redundant check (Jeff Moyer) [1784478] - [fs] io_uring: break links for failed defer (Jeff Moyer) [1784478] - [fs] io-wq: remove extra space characters (Jeff Moyer) [1784478] - [fs] io-wq: wait for io_wq_create() to setup necessary workers (Jeff Moyer) [1784478] - [fs] io_uring: request cancellations should break links (Jeff Moyer) [1784478] - [fs] io_uring: correct poll cancel and linked timeout expiration completion (Jeff Moyer) [1784478] - [fs] io_uring: remove dead REQ_F_SEQ_PREV flag (Jeff Moyer) [1784478] - [fs] io_uring: fix sequencing issues with linked timeouts (Jeff Moyer) [1784478] - [fs] io_uring: make req->timeout be dynamically allocated (Jeff Moyer) [1784478] - [fs] io_uring: make io_double_put_req() use normal completion path (Jeff Moyer) [1784478] - [fs] io_uring: cleanup return values from the queueing functions (Jeff Moyer) [1784478] - [fs] io_uring: io_async_cancel() should pass in 'nxt' request pointer (Jeff Moyer) [1784478] - [fs] io_uring: make POLL_ADD/POLL_REMOVE scale better (Jeff Moyer) [1784478] - [fs] io-wq: remove now redundant struct io_wq_nulls_list (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for non-fd opcodes (Jeff Moyer) [1784478] - [fs] io_uring: introduce req_need_defer() (Jeff Moyer) [1784478] - [fs] io_uring: clean up io_uring_cancel_files() (Jeff Moyer) [1784478] - [fs] io-wq: ensure free/busy list browsing see all items (Jeff Moyer) [1784478] - [fs] io_uring: ensure registered buffer import returns the IO length (Jeff Moyer) [1784478] - [fs] io_uring: Fix getting file for timeout (Jeff Moyer) [1784478] - [fs] io-wq: ensure we have a stable view of ->cur_work for cancellations (Jeff Moyer) [1784478] - [fs] io_wq: add get/put_work handlers to io_wq_create() (Jeff Moyer) [1784478] - [fs] io_uring: check for validity of ->rings in teardown (Jeff Moyer) [1784478] - [fs] io_uring: fix potential deadlock in io_poll_wake() (Jeff Moyer) [1784478] - [fs] io_uring: use correct "is IO worker" helper (Jeff Moyer) [1784478] - [fs] io_uring: make timeout sequence == 0 mean no sequence (Jeff Moyer) [1784478] - [fs] io_uring: fix -ENOENT issue with linked timer with short timeout (Jeff Moyer) [1784478] - [fs] io_uring: don't do flush cancel under inflight_lock (Jeff Moyer) [1784478] - [fs] io_uring: flag SQPOLL busy condition to userspace (Jeff Moyer) [1784478] - [fs] io_uring: make ASYNC_CANCEL work with poll and timeout (Jeff Moyer) [1784478] - [fs] io_uring: provide fallback request for OOM situations (Jeff Moyer) [1784478] - [fs] io_uring: convert accept4() -ERESTARTSYS into -EINTR (Jeff Moyer) [1784478] - [fs] io_uring: fix error clear of ->file_table in io_sqe_files_register() (Jeff Moyer) [1784478] - [fs] io_uring: separate the io_free_req and io_free_req_find_next interface (Jeff Moyer) [1784478] - [fs] io_uring: keep io_put_req only responsible for release and put req (Jeff Moyer) [1784478] - [fs] io_uring: remove passed in 'ctx' function parameter ctx if possible (Jeff Moyer) [1784478] - [fs] io_uring: reduce/pack size of io_ring_ctx (Jeff Moyer) [1784478] - [fs] io_uring: properly mark async work as bounded vs unbounded (Jeff Moyer) [1784478] - [fs] io-wq: add support for bounded vs unbunded work (Jeff Moyer) [1784478] - [fs] io-wq: io_wqe_run_queue() doesn't need to use list_empty_careful() (Jeff Moyer) [1784478] - [fs] io_uring: add support for backlogged CQ ring (Jeff Moyer) [1784478] - [fs] io_uring: pass in io_kiocb to fill/add CQ handlers (Jeff Moyer) [1784478] - [fs] io_uring: make io_cqring_events() take 'ctx' as argument (Jeff Moyer) [1784478] - [fs] io_uring: add support for linked SQE timeouts (Jeff Moyer) [1784478] - [fs] io_uring: abstract out io_async_cancel_one() helper (Jeff Moyer) [1784478] - [fs] io_uring: use inlined struct sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: Use submit info inlined into req (Jeff Moyer) [1784478] - [fs] io_uring: allocate io_kiocb upfront (Jeff Moyer) [1784478] - [fs] io_uring: io_queue_link*() right after submit (Jeff Moyer) [1784478] - [fs] io_uring: Merge io_submit_sqes and io_ring_submit (Jeff Moyer) [1784478] - [fs] io_uring: kill dead REQ_F_LINK_DONE flag (Jeff Moyer) [1784478] - [fs] io_uring: fixup a few spots where link failure isn't flagged (Jeff Moyer) [1784478] - [fs] io_uring: enable optimized link handling for IORING_OP_POLL_ADD (Jeff Moyer) [1784478] - [fs] io-wq: use proper nesting IRQ disabling spinlocks for cancel (Jeff Moyer) [1784478] - [fs] io_uring: add completion trace event (Jeff Moyer) [1784478] - [fs] io-wq: use kfree_rcu() to simplify the code (Jeff Moyer) [1784478] - [fs] io_uring: set -EINTR directly when a signal wakes up in io_cqring_wait (Jeff Moyer) [1784478] - [fs] io_uring: support for generic async request cancel (Jeff Moyer) [1784478] - [fs] io_uring: ensure we clear io_kiocb->result before each issue (Jeff Moyer) [1784478] - [fs] io_uring: io_wq_create() returns an error pointer, not NULL (Jeff Moyer) [1784478] - [fs] io_uring: fix race with canceling timeouts (Jeff Moyer) [1784478] - [fs] io_uring: support for larger fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: protect fixed file indexing with array_index_nospec() (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_OP_ACCEPT (Jeff Moyer) [1784478] - [net] net: add __sys_accept4_file() helper (Jeff Moyer) [1784478] - [fs] io_uring: io_uring: add support for async work inheriting files (Jeff Moyer) [1784478] - [fs] io_uring: replace workqueue usage with io-wq (Jeff Moyer) [1784478] - [fs] io-wq: small threadpool implementation for io_uring (Jeff Moyer) [1784478] - [fs] io_uring: Fix mm_fault with READ/WRITE_FIXED (Jeff Moyer) [1784478] - [fs] io_uring: remove index from sqe_submit (Jeff Moyer) [1784478] - [fs] io_uring: add set of tracing events (Jeff Moyer) [1784478] - [fs] io_uring: add support for canceling timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: add support for absolute timeouts (Jeff Moyer) [1784478] - [fs] io_uring: replace s->needs_lock with s->in_async (Jeff Moyer) [1784478] - [fs] io_uring: allow application controlled CQ ring size (Jeff Moyer) [1784478] - [fs] io_uring: add support for IORING_REGISTER_FILES_UPDATE (Jeff Moyer) [1784478] - [fs] io_uring: allow sparse fixed file sets (Jeff Moyer) [1784478] - [fs] io_uring: run dependent links inline if possible (Jeff Moyer) [1784478] - [fs] io_uring: don't touch ctx in setup after ring fd install (Jeff Moyer) [1784478] - [fs] io_uring: Fix leaked shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREAD (Jeff Moyer) [1784478] - [fs] io_uring: used cached copies of sq->dropped and cq->overflow (Jeff Moyer) [1784478] - [fs] io_uring: Fix race for sqes with userspace (Jeff Moyer) [1784478] - [fs] io_uring: Fix broken links with offloading (Jeff Moyer) [1784478] - [fs] io_uring: Fix corrupted user_data (Jeff Moyer) [1784478] - [fs] io_uring: correct timeout req sequence when inserting a new entry (Jeff Moyer) [1784478] - [fs] io_uring : correct timeout req sequence when waiting timeout (Jeff Moyer) [1784478] - [fs] io_uring: revert "io_uring: optimize submit_and_wait API" (Jeff Moyer) [1784478] - [fs] io_uring: fix logic error in io_timeout (Jeff Moyer) [1784478] - [fs] io_uring: fix up O_NONBLOCK handling for sockets (Jeff Moyer) [1784478] - [fs] io_uring: consider the overflow of sequence for timeout req (Jeff Moyer) [1784478] - [fs] io_uring: fix sequence logic for timeout requests (Jeff Moyer) [1784478] - [fs] io_uring: only flush workqueues on fileset removal (Jeff Moyer) [1784478] - [fs] io_uring: remove wait loop spurious wakeups (Jeff Moyer) [1784478] - [fs] io_uring: fix reversed nonblock flag for link submission (Jeff Moyer) [1784478] - [fs] io_uring: use __kernel_timespec in timeout ABI (Jeff Moyer) [1784478] - [fs] io_uring: make CQ ring wakeups be more efficient (Jeff Moyer) [1784478] - [fs] io_uring: compare cached_cq_tail with cq.head in_io_uring_poll (Jeff Moyer) [1784478] - [fs] io_uring: correctly handle non ->{read, write}_iter() file_operations (Jeff Moyer) [1784478] - [fs] io_uring: IORING_OP_TIMEOUT support (Jeff Moyer) [1784478] - [fs] io_uring: use cond_resched() in sqthread (Jeff Moyer) [1784478] - [fs] io_uring: fix potential crash issue due to io_get_req failure (Jeff Moyer) [1784478] - [fs] io_uring: ensure poll commands clear ->sqe (Jeff Moyer) [1784478] - [fs] io_uring: fix use-after-free of shadow_req (Jeff Moyer) [1784478] - [fs] io_uring: use kmemdup instead of kmalloc and memcpy (Jeff Moyer) [1784478] - [fs] io_uring: increase IORING_MAX_ENTRIES to 32K (Jeff Moyer) [1784478] - [fs] io_uring: make sqpoll wakeup possible with getevents (Jeff Moyer) [1784478] - [fs] io_uring: extend async work merging (Jeff Moyer) [1784478] - [fs] io_uring: limit parallelism of buffered writes (Jeff Moyer) [1784478] - [fs] io_uring: add io_queue_async_work() helper (Jeff Moyer) [1784478] - [fs] io_uring: optimize submit_and_wait API (Jeff Moyer) [1784478] - [fs] io_uring: add support for link with drain (Jeff Moyer) [1784478] - [fs] io_uring: fix wrong sequence setting logic (Jeff Moyer) [1784478] - [fs] io_uring: expose single mmap capability (Jeff Moyer) [1784478] - [fs] io_uring: allocate the two rings together (Jeff Moyer) [1784478] - [lib] percpu_ref: release percpu memory early without PERCPU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [fs] io_uring: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT (Jeff Moyer) [1784478] - [include] percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag (Jeff Moyer) [1784478] - [fs] binder: fix use-after-free due to ksys_close() during fdget() (Jeff Moyer) [1784478] - [init] RHEL-only: Enable io_uring for x86 builds (Jeff Moyer) [1784478] - [arm64] compat: ARM64: always include asm-generic/compat.h (Jeff Moyer) [1784478] - [include] asm-generic: Move common compat types to asm-generic/compat.h (Jeff Moyer) [1784478]- [fs] coredump: fix crash when umh is disabled (Yauheni Kaliuta) [1845114] - [kernel] umh: fix memory leak on execve failure (Yauheni Kaliuta) [1845114] - [net] bpf: Replace zero-length array with flexible-array member (Yauheni Kaliuta) [1845114] - [net] bpf: Fix returned error sign when link doesn't support updates (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Don't attach programs to UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: cgroup: Allow multi-attach program to replace itself (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: use struct timespec instead of __kernel_timespec (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_align verifier log patterns (Yauheni Kaliuta) [1845114] - [net] bpf, cgroup: Return ENOLINK for auto-detached links on update (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor bpf_link update handling (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Verifier bounds tests need to be updated (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a verifier issue when assigning 32bit reg states to 64bit ones (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use-after-free in fmod_ret check (Yauheni Kaliuta) [1845114] - [net] flow_dissector: Drop BPF flow dissector prog ref on netns cleanup (Yauheni Kaliuta) [1845114] - [tools] bpf: Prevent mmap()'ing read-only maps as writable (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce returning 0 for fentry/fexit progs (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix register naming in PT_REGS s390 macros (Yauheni Kaliuta) [1845114] - [samples] samples: bpf: Fix build error (Yauheni Kaliuta) [1845114] - [net] bpf: Fix error return code in map_lookup_and_delete_elem() (Yauheni Kaliuta) [1845114] - [net] bpf: Fix sk_psock refcnt leak when receiving message (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Ensure own vmlinux.h is picked up first (Yauheni Kaliuta) [1845114] - [net] bpf: Make bpf_link_fops static (Yauheni Kaliuta) [1845114] - [tools] bpftool: Respect the -d option in struct_ops cmd (Yauheni Kaliuta) [1845114] - [net] bpf: Fix leak in LINK_UPDATE and enforce empty old_prog_fd (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix reStructuredText markup (Yauheni Kaliuta) [1845114] - [tools] libbpf: Only check mode flags in get_xdp_id (Yauheni Kaliuta) [1845114] - [tools] bpf, selftests: Add test for BPF_STX BPF_B storing R10 (Yauheni Kaliuta) [1845114] - [x86] bpf, x86: Fix encoding for lower 8-bit registers in BPF_STX BPF_B (Yauheni Kaliuta) [1845114] - [net] bpf: Forbid XADD on spilled pointers for unprivileged users (Yauheni Kaliuta) [1845114] - [tools] libbpf: Always specify expected_attach_type on program load if supported (Yauheni Kaliuta) [1845114] - [net] bpf: remove unneeded conversion to bool in __mark_reg_unknown (Yauheni Kaliuta) [1845114] - [tools] tools, bpftool: Fix struct_ops command invalid pointer free (Yauheni Kaliuta) [1845114] - [net] bpf: Fix use of sk->sk_reuseport from sk_assign (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for bpf_get_link_xdp_id (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix bpf_get_link_xdp_id flags handling (Yauheni Kaliuta) [1845114] - [net] bpf: Fix a typo "inacitve" -> "inactive" (Yauheni Kaliuta) [1845114] - [tools] libbpf: Initialize *nl_pid so gcc 10 is happy (Yauheni Kaliuta) [1845114] - [tools] bpf, lsm: Fix the file_mprotect LSM test (Yauheni Kaliuta) [1845114] - [tools] bpf: Fix spelling mistake "arithmatic" -> "arithmetic" in test_verifier (Yauheni Kaliuta) [1845114] - [lib] kbuild, btf: Fix dependencies for DEBUG_INFO_BTF (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test FD-based cgroup attachment (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for bpf_link-based cgroup attachment (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_prog replacement for an active bpf_cgroup_link (Yauheni Kaliuta) [1845114] - [net] bpf: Implement bpf_link-based cgroup BPF program attachment (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, add alu32 bounds tracking tests (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #65 error message updates for trunc of boundary-cross (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, bpf_get_stack return value add <0 (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_progs, add test to catch retval refine error handling (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, refine 32bit bound in do_refine_retval_range (Yauheni Kaliuta) [1845114] - [include] bpf: Verifier, do explicit ALU32 bounds tracking (Yauheni Kaliuta) [1845114] - [net] bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly (Yauheni Kaliuta) [1845114] - [init] bpf, lsm: Make BPF_LSM depend on BPF_EVENTS (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Extend sk_assign tests for UDP (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add test for sk_assign (Yauheni Kaliuta) [1845114] - [net] bpf: Don't refcount LISTEN sockets in sk_assign() (Yauheni Kaliuta) [1845114] - [net] net: Track socket refcounts in skb_steal_sock() (Yauheni Kaliuta) [1845114] - [net] bpf: Add socket assign support (Yauheni Kaliuta) [1845114] - [net] bpf: btf: Fix arg verification in btf_ctx_access() (Yauheni Kaliuta) [1845114] - [net] bpf: Simplify reg_set_min_max_inv handling (Yauheni Kaliuta) [1845114] - [documentation] bpf: lsm: Add Documentation (Yauheni Kaliuta) [1845114] - [tools] bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Implement attach, detach and execution (Yauheni Kaliuta) [1845114] - [net] bpf: lsm: Provide attachment points for BPF LSM programs (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_PROG_TYPE_LSM (Yauheni Kaliuta) [1845114] - [tools] selftests: Add test for overriding global data value before load (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add setter for initial value for internal maps (Yauheni Kaliuta) [1845114] - [net] bpf, net: Fix build issue when net ns not configured (Yauheni Kaliuta) [1845114] - [net] bpf: Fix build warning regarding missing prototypes (Yauheni Kaliuta) [1845114] - [tools] libbpf, xsk: Init all ring members in xsk_umem__create and xsk_socket__create (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftest cases for ctx_or_null argument type (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id (Yauheni Kaliuta) [1845114] - [net] bpf: Allow to retrieve cgroup v1 classid from v2 hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Add netns cookie and enable it for bpf cgroup hooks (Yauheni Kaliuta) [1845114] - [net] bpf: Enable perf event rb output for bpf cgroup progs (Yauheni Kaliuta) [1845114] - [net] bpf: Enable retrieval of socket cookie for bind/post-bind hook (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unused vairable 'bpf_xdp_link_lops' (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out attach_type to prog_type mapping for attach/detach (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out cgroup storages operations (Yauheni Kaliuta) [1845114] - [tools] bpf: Test_verifier, #70 error message updates for 32-bit right shift (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds() (Yauheni Kaliuta) [1845114] - [net] bpf: Verifer, refactor adjust_scalar_min_max_vals (Yauheni Kaliuta) [1845114] - [tools] libbpf: Don't allocate 16M for log buffer by default (Yauheni Kaliuta) [1845114] - [tools] libbpf: Remove unused parameter `def` to get_map_field_int (Yauheni Kaliuta) [1845114] - [documentation] bpf: Document bpf_inspect drgn tool (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Refactor perf_event user program with libbpf bpf_link (Yauheni Kaliuta) [1845114] - [samples] samples, bpf: Move read_trace_pipe to trace_helpers (Yauheni Kaliuta) [1845114] - [tools] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_sk_storage support to bpf_tcp_ca (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix mix of tabs and spaces (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Make tcp_bpf_recvmsg static (Yauheni Kaliuta) [1845114] - [net] bpf, tcp: Fix unused function warnings (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add struct_ops support (Yauheni Kaliuta) [1845114] - [tools] bpftool: Translate prog_id to its bpf prog_name (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print as a string for char array (Yauheni Kaliuta) [1845114] - [tools] bpftool: Print the enum's name instead of value (Yauheni Kaliuta) [1845114] - [tools] bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Reset process and thread affinity after each test/sub-test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix test_progs's parsing of test numbers (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix race in tcp_rtt test (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix nanosleep for real this time (Yauheni Kaliuta) [1845114] - [tools] selftest/bpf: Fix compilation warning in sockmap_parse_prog.c (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add vmlinux.h selftest exercising tracing of syscalls (Yauheni Kaliuta) [1845114] - [tools] libbpf: Provide CO-RE variants of PT_REGS macros (Yauheni Kaliuta) [1845114] - [tools] libbpf: Ignore incompatible types with matching name during CO-RE relocation (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Ensure consistent test failure output (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix spurious failures in accept due to EAGAIN (Yauheni Kaliuta) [1845114] - [tools] tools/bpf: Move linux/types.h for selftests and bpftool (Yauheni Kaliuta) [1845114] - [net] bpf: Add missing annotations for __bpf_prog_enter() and __bpf_prog_exit() (Yauheni Kaliuta) [1845114] - [scripts] bpf_helpers_doc.py: Fix warning when compiling bpftool (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Fix usleep() implementation (Yauheni Kaliuta) [1845114] - [net] bpf: Remove bpf_image tree (Yauheni Kaliuta) [1845114] - [net] bpf: Add dispatchers to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add trampolines to kallsyms (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_add/del functions (Yauheni Kaliuta) [1845114] - [net] bpf: Add prog flag to struct bpf_ksym object (Yauheni Kaliuta) [1845114] - [net] bpf: Abstract away entire bpf_link clean up procedure (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_ksym_find function (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Make tcp_rtt test more robust to failures (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Yauheni Kaliuta) [1845114] - [net] bpf: Move ksym_tnode to bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Guarantee that useep() calls nanosleep() syscall (Yauheni Kaliuta) [1845114] - [net] bpf: Move lnode list node to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Restore message on failure to guess program type (Yauheni Kaliuta) [1845114] - [include] bpf: Add name to struct bpf_ksym (Yauheni Kaliuta) [1845114] - [net] bpf: Add struct bpf_ksym (Yauheni Kaliuta) [1845114] - [include] bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER (Yauheni Kaliuta) [1845114] - [mm] x86/mm: Rename is_kernel_text to __is_kernel_text (Yauheni Kaliuta) [1845114] - [tools] bpf: Add bpf_xdp_output() helper (Yauheni Kaliuta) [1845114] - [tools] tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [net] bpf: Added new helper bpf_get_ns_current_pid_tgid (Yauheni Kaliuta) [1845114] - [fs] fs/nsfs.c: Added ns_match (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Fix minor bash completion mistakes (Yauheni Kaliuta) [1845114] - [tools] tools: bpftool: Allow all prog/map handles for pinning objects (Yauheni Kaliuta) [1845114] - [tools] libbpf: Split BTF presence checks into libbpf- and kernel-specific parts (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add _bpftool and profiler.skel.h to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Skeleton should depend on libbpf (Yauheni Kaliuta) [1845114] - [tools] bpftool: Only build bpftool-prog-profile if supported by clang (Yauheni Kaliuta) [1845114] - [tools] bpftool: Use linux/types.h from source tree for profiler build (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernels (Yauheni Kaliuta) [1845114] - [x86] bpf: Fix trampoline generation for fmod_ret programs (Yauheni Kaliuta) [1845114] - [net] bpf: Add bpf_link_new_file that doesn't install FD (Yauheni Kaliuta) [1845114] - [tools] bpftool: Bash completion for "bpftool prog profile" (Yauheni Kaliuta) [1845114] - [tools] bpftool: Documentation for bpftool prog profile (Yauheni Kaliuta) [1845114] - [tools] bpftool: Introduce "prog profile" command (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Enable UDP sockmap reuseport tests (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Add tests for UDP sockets in sockmap (Yauheni Kaliuta) [1845114] - [tools] selftests: bpf: Don't listen() on UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Add UDP support (Yauheni Kaliuta) [1845114] - [net] bpf: Add sockmap hooks for UDP sockets (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Simplify sock_map_init_proto (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Move generic sockmap hooks from BPF TCP (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG (Yauheni Kaliuta) [1845114] - [net] bpf: tcp: Move assertions into tcp_bpf_get_proto (Yauheni Kaliuta) [1845114] - [net] skmsg: Update saved hooks only once (Yauheni Kaliuta) [1845114] - [net] bpf: sockmap: Only check ULP for TCP sockets (Yauheni Kaliuta) [1845114] - [kernel] bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET (Yauheni Kaliuta) [1845114] - [net] bpf: Remove unnecessary CAP_MAC_ADMIN check (Yauheni Kaliuta) [1845114] - [tools] bpf: Add selftests for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [tools] bpf: Add test ops for BPF_PROG_TYPE_TRACING (Yauheni Kaliuta) [1845114] - [tools] tools/libbpf: Add support for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Attachment verification for BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce BPF_MODIFY_RETURN (Yauheni Kaliuta) [1845114] - [x86] bpf: JIT helpers for fmod_ret progs (Yauheni Kaliuta) [1845114] - [net] bpf: Refactor trampoline update code (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF (Yauheni Kaliuta) [1845114] - [tools] tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton (Yauheni Kaliuta) [1845114] - [tools] libbpf: Assume unsigned values for BTF_KIND_ENUM (Yauheni Kaliuta) [1845114] - [tools] bpf: Switch BPF UAPI #define constants used from BPF program side to enums (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Test new __sk_buff field gso_size (Yauheni Kaliuta) [1845114] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1845114] - [net] bpf: Add gso_size to __sk_buff (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add link pinning selftests (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add bpf_link pinning/unpinning (Yauheni Kaliuta) [1845114] - [net] bpf: Introduce pinnable bpf_link abstraction (Yauheni Kaliuta) [1845114] - [tools] libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's bpf_tracing.h (Yauheni Kaliuta) [1845114] - [tools] libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] bpftool: Add header guards to generated vmlinux.h (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add test for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] selftests/tpm2: Add log and *.pyc to .gitignore (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update bash completion for "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Update documentation of "bpftool feature" command (Yauheni Kaliuta) [1845114] - [tools] bpftool: Make probes which emit dmesg warnings optional (Yauheni Kaliuta) [1845114] - [tools] bpftool: Move out sections to separate functions (Yauheni Kaliuta) [1845114] - [tools] bpftool: Support struct_ops, tracing, ext prog types (Yauheni Kaliuta) [1845114] - [scripts] scripts/bpf: Switch to more portable python3 shebang (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Print backtrace on SIGSEGV in test_progs (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Run reuseport tests only with supported socket types (Yauheni Kaliuta) [1845114] - [net] bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf, lpm: Make locking RT friendly (Yauheni Kaliuta) [1845114] - [net] bpf: Prepare hashtab locking for PREEMPT_RT (Yauheni Kaliuta) [1845114] - [net] bpf: Factor out hashtab bucket lock operations (Yauheni Kaliuta) [1845114] - [net] bpf: Replace open coded recursion prevention in sys_bpf() (Yauheni Kaliuta) [1845114] - [net] bpf: Use recursion prevention helpers in hashtab code (Yauheni Kaliuta) [1845114] - [include] bpf: Provide recursion prevention helpers (Yauheni Kaliuta) [1845114] - [include] bpf: Use migrate_disable/enable in array macros and cgroup/lirc code (Yauheni Kaliuta) [1845114] - [net] bpf: Use migrate_disable/enabe() in trampoline code (Yauheni Kaliuta) [1845114] - [lib] bpf/tests: Use migrate disable instead of preempt disable (Yauheni Kaliuta) [1845114] - [net] bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites (Yauheni Kaliuta) [1845114] - [include] bpf: Replace cant_sleep() with cant_migrate() (Yauheni Kaliuta) [1845114] - [include] bpf: Provide bpf_prog_run_pin_on_cpu() helper (Yauheni Kaliuta) [1845114] - [include] sched/rt: Provide migrate_disable/enable() inlines (Yauheni Kaliuta) [1845114] - [include] sched: Provide cant_migrate() (Yauheni Kaliuta) [1845114] - [net] bpf: Dont iterate over possible CPUs with interrupts disabled (Yauheni Kaliuta) [1845114] - [net] bpf: Remove recursion prevention from rcu free callback (Yauheni Kaliuta) [1845114] - [kernel] perf/bpf: Remove preempt disable around BPF invocation (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove redundant preempt_disable from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf: disable preemption for bpf progs attached to uprobe (Yauheni Kaliuta) [1845114] - [kernel] bpf/trace: Remove EXPORT from trace_call_bpf() (Yauheni Kaliuta) [1845114] - [kernel] bpf/tracing: Remove redundant preempt_disable() in __bpf_trace_run() (Yauheni Kaliuta) [1845114] - [net] bpf: Update locking comment in hashtab code (Yauheni Kaliuta) [1845114] - [net] bpf: Enforce preallocation for instrumentation programs on RT (Yauheni Kaliuta) [1845114] - [net] bpf: Tighten the requirements for preallocated hash maps (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Tests for sockmap/sockhash holding listening sockets (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/SOCKHASH (Yauheni Kaliuta) [1845114] - [documentation] docs/bpf: Update bpf development Q/A file (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API (Yauheni Kaliuta) [1845114] - [tools] libbpf: Add support for dynamic program attach target (Yauheni Kaliuta) [1845114] - [tools] libbpf: Bump libpf current version to v0.0.8 (Yauheni Kaliuta) [1845114] - [tools] libbpf: Relax check whether BTF is mandatory (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 (Yauheni Kaliuta) [1845114] - [tools] selftests/bpf: Add bpf_read_branch_records() selftest (Yauheni Kaliuta) [1845114] - [kernel] bpf: Add bpf_read_branch_records() helper (Yauheni Kaliuta) [1845114] - [kernel] bpf: Allow bpf_perf_event_read_value in all BPF programs (Yauheni Kaliuta) [1845114] - [dma] dma-direct: improve DMA mask overflow reporting (Don Dutile) [1816437] - [dma] dma-direct: improve swiotlb error reporting (Don Dutile) [1816437] - [dma] dma-direct: relax addressability checks in dma_direct_supported (Don Dutile) [1816437] - [dma] dma-contiguous: CMA: give precedence to cmdline (Don Dutile) [1816437] - [misc] lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr (Don Dutile) [1816437] - [lib] lib/genalloc.c: export symbol addr_in_gen_pool (Don Dutile) [1816437] - [acpi] dma-mapping: treat dev->bus_dma_mask as a DMA limit (Don Dutile) [1816437] - [powerpc] dma-direct: unify the dma_capable definitions (Don Dutile) [1816437] - [of] of/device: Really only set bus DMA mask when appropriate (Don Dutile) [1816437] - [dma] dma-direct: exclude dma_direct_map_resource from the min_low_pfn check (Don Dutile) [1816437] - [dma] dma-debug: clean up put_hash_bucket() (Don Dutile) [1816437] - [iommu] dma-mapping: drop the dev argument to arch_sync_dma_for_* (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify cache maintainance (Don Dutile) [1816437] - [xen] swiotlb-xen: simplify the DMA sync method implementations (Don Dutile) [1816437] - [dma] dma-debug: increase HASH_SIZE (Don Dutile) [1816437] - [dma] dma-debug: reorder struct dma_debug_entry fields (Don Dutile) [1816437] - [dma] dma-mapping: merge the generic remapping helpers into dma-direct (Don Dutile) [1816437] - [dma] dma-direct: provide mmap and get_sgtable method overrides (Don Dutile) [1816437] - [dma] dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages (Don Dutile) [1816437] - [dma] dma-direct: remove __dma_direct_free_pages (Don Dutile) [1816437] - [mm] dma/direct: turn ARCH_ZONE_DMA_BITS into a variable (Don Dutile) [1816437] - [dma] dma-direct: check for overflows on 32 bit DMA addresses (Don Dutile) [1816437] - [s390] s390/dma: provide proper ARCH_ZONE_DMA_BITS value (Don Dutile) [1816437] - [mm] powerpc: fix off by one in max_zone_pfn initialization for ZONE_DMA (Don Dutile) [1816437] - [powerpc] powerpc: enable a 30-bit ZONE_DMA for 32-bit pmac (Don Dutile) [1816437] - [mm] arm64: rename variables used to calculate ZONE_DMA32's size (Don Dutile) [1816437] - [mm] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys() (Don Dutile) [1816437] - [mm] arm64: mm: make CONFIG_ZONE_DMA32 configurable (Don Dutile) [1816437] - [dma] kernel: dma-contiguous: mark CMA parameters __initdata/__initconst (Don Dutile) [1816437] - [dma] dma-debug: add a schedule point in debug_dma_dump_mappings() (Don Dutile) [1816437] - [dma] dma-debug: Use pr_warn instead of pr_warning (Don Dutile) [1816437] - [dma] dma-mapping: fix false positivse warnings in dma_common_free_remap() (Don Dutile) [1816437] - [xen] swiotlb-xen: ensure we have a single callsite for xen_dma_map_page (Don Dutile) [1816437] - [iommu] dma-mapping: introduce a dma_common_find_pages helper (Don Dutile) [1816437] - [iommu] dma-mapping: always use VM_DMA_COHERENT for generic DMA remap (Don Dutile) [1816437] - [mm] vmalloc: lift the arm flag for coherent mappings to common code (Don Dutile) [1816437] - [mm] dma-mapping: provide a better default ->get_required_mask (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_declare_coherent_memory export (Don Dutile) [1816437] - [dma] dma-mapping: remove the dma_mmap_from_dev_coherent export (Don Dutile) [1816437] - [dma] dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP (Don Dutile) [1816437] - [dma] dma-mapping: add a dma_can_mmap helper (Don Dutile) [1816437] - [powerpc] dma-mapping: explicitly wire up ->mmap and ->get_sgtable (Don Dutile) [1816437] - [mm] dma-mapping: move the dma_get_sgtable API comments from arm to common code (Don Dutile) [1816437] - [dma] dma-mapping: introduce dma_get_merge_boundary() (Don Dutile) [1816437] - [mm] dma-mapping: make dma_atomic_pool_init self-contained (Don Dutile) [1816437] - [arm64] dma-mapping: remove arch_dma_mmap_pgprot (Don Dutile) [1816437] - [scsi] scsi: ibmvscsi: Don't send host info in adapter info MAD after LPM (Steve Best) [1847078] - [fs] NFS: Fix inode fileid checks in attribute revalidation code (Benjamin Coddington) [1846295] - [fs] NFS: remove set but not used variable 'mapping' (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix write regression (Benjamin Coddington) [1846295] - [fs] NFSv2: Fix eof handling (Benjamin Coddington) [1846295] - [fs] NFS: Fix writepage(s) error handling to not report errors twice (Benjamin Coddington) [1846295] - [fs] NFS: Fix spurious EIO read errors (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Don't time out requests on hard mounts (Benjamin Coddington) [1846295] - [net] SUNRPC: Handle EADDRINUSE and ENOBUFS correctly (Benjamin Coddington) [1846295] - [fs] pNFS/flexfiles: Turn off soft RPC calls (Benjamin Coddington) [1846295] - [fs] NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() (Benjamin Coddington) [1846295] - [fs] NFS: Fix initialisation of I/O result struct in nfs_pgio_rpcsetup (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return value in nfs_finish_open() (Benjamin Coddington) [1846295] - [fs] NFSv4: Fix return values for nfs4_file_open() (Benjamin Coddington) [1846295] - [fs] NFS: Don't refresh attributes with mounted-on-file information (Benjamin Coddington) [1846295] - [fs] NFSv4: Ensure state recovery handles ETIMEDOUT correctly (Benjamin Coddington) [1846295] - [fs] NFSv4: Report the error from nfs4_select_rw_stateid() (Benjamin Coddington) [1846295] - [fs] NFSv4: Print an error in the syslog when state is marked as irrecoverable (Benjamin Coddington) [1846295] - [net] SUNRPC: Optimise transport balancing code (Benjamin Coddington) [1846295] - [fs] NFSv4: Don't use the zero stateid with layoutget (Benjamin Coddington) [1846295] - [net] SUNRPC: Fix up backchannel slot table accounting (Benjamin Coddington) [1846295] - [net] SUNRPC: Skip zero-refcount transports (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace division by multiplication in calculation of queue length (Benjamin Coddington) [1846295] - [fs] NFSv4: Validate the stateid before applying it to state recovery (Benjamin Coddington) [1846295] - [fs] nfs4.0: Refetch lease_time after clientid update (Benjamin Coddington) [1846295] - [fs] nfs4: Rename nfs41_setup_state_renewal (Benjamin Coddington) [1846295] - [fs] nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 (Benjamin Coddington) [1846295] - [fs] nfs: Fix copy-and-paste error in debug message (Benjamin Coddington) [1846295] - [fs] NFS: Replace 16 seq_printf() calls by seq_puts() (Benjamin Coddington) [1846295] - [fs] NFS: Use seq_putc() in nfs_show_stats() (Benjamin Coddington) [1846295] - [fs] nfsd: Fix misuse of strlcpy (Benjamin Coddington) [1846295] - [net] SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup if nfs_match_client is interrupted (Benjamin Coddington) [1846295] - [fs] nfs: disable client side deduplication (Benjamin Coddington) [1846295] - [fs] NFS: Clean up writeback code (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove warning in debugfs.c when compiling with W=1 (Benjamin Coddington) [1846295] - [fs] NFS: Add sysfs support for per-container identifier (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on the rpc_wait_queue->lock (Benjamin Coddington) [1846295] - [fs] NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init (Benjamin Coddington) [1846295] - [fs] NFS: Create a root NFS directory in /sys/fs/nfs (Benjamin Coddington) [1846295] - [net] SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace direct task wakeups from softirq context (Benjamin Coddington) [1846295] - [net] SUNRPC: Replace the queue timer with a delayed work function (Benjamin Coddington) [1846295] - [fs] NFSv4: Handle open for execute correctly (Benjamin Coddington) [1846295] - [fs] nfs: dget_parent() never returns NULL (Benjamin Coddington) [1846295] - [net] nfs: fix out-of-date connectathon talk URL (Benjamin Coddington) [1846295] - [fs] nfsd4: remove outdated nfsd4_decode_time comment (Benjamin Coddington) [1846295] - [fs] nfsd: Spelling s/EACCESS/EACCES/ (Benjamin Coddington) [1846295] - [fs] lockd: Make two symbols static (Benjamin Coddington) [1846295] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1846295] - [fs] lockd: Remove lm_compare_owner and lm_owner_key (Benjamin Coddington) [1846295] - [fs] lockd: Convert NLM service fl_owner to nlm_lockowner (Benjamin Coddington) [1846295] - [fs] lockd: prepare nlm_lockowner for use by the server (Benjamin Coddington) [1846295] - [net] sunrpc: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] nfsd: no need to check return value of debugfs_create functions (Benjamin Coddington) [1846295] - [fs] xfs: add agf freeblocks verify in xfs_agf_verify (Brian Foster) [1837192] {CVE-2020-12655} - [scsi] scsi: iscsi: Fix deadlock on recovery path during GFP_IO reclaim (Chris Leech) [1830140] - [scsi] scsi: iscsi: Register sysfs for iscsi workqueue (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report unbind session event when the target has been removed (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix error count for active session (Chris Leech) [1830140] - [scsi] scsi: iscsi: Report connection state in sysfs (Chris Leech) [1830140] - [scsi] scsi: iscsi: Add support for asynchronous iSCSI session destruction (Chris Leech) [1830140] - [scsi] scsi: iscsi: Perform connection failure entirely in kernel space (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't destroy session if there are outstanding connections (Chris Leech) [1830140] - [scsi] scsi: iscsi: Fix a potential deadlock in the timeout handler (Chris Leech) [1830140] - [scsi] scsi: iscsi: Don't send data to unbound connection (Chris Leech) [1830140] - [scsi] scsi: libiscsi: switch to SPDX tags (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Hold back_lock when calling iscsi_complete_task (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Use scsi_et_resid() where appropriate (Chris Leech) [1830140] - [scsi] scsi: iscsi: Capture iscsi debug messages using tracepoints (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset (Chris Leech) [1830140] - [scsi] scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate fall-through (Chris Leech) [1830140] - [scsi] scsi: libiscsi: Annotate locking assumptions (Chris Leech) [1830140] - [nvme] nvmet: fail outstanding host posted AEN req (David Milburn) [1833642] - [nvme] nvmet: add async event tracing support (David Milburn) [1833642] - [nvme] nvmet: cleanups the loop in nvmet_async_events_process (David Milburn) [1833642] - [nvme] nvmet: fix memory leak when removing namespaces and controllers concurrently (David Milburn) [1833642] - [netdrv] ibmvnic: Flush existing work items before device removal (Steve Best) [1846761] - [kernel] signal: Extend exec_id to 64bits (Chris von Recklinghausen) [1834652] {CVE-2020-12826}- [arm64] docs: fix broken references to text files (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move __load_guest_stage2 to kvm_mmu.h (Andrew Jones) [1842468] - [arm64] kvm: arm64: Drop obsolete comment about sys_reg ordering (Andrew Jones) [1842468] - [arm64] kvm: arm64: Parametrize exception entry with a target EL (Andrew Jones) [1842468] - [arm64] kvm: arm64: Don't use empty structures as CPU reset state (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move sysreg reset check to boot time (Andrew Jones) [1842468] - [arm64] kvm: arm64: Add missing reset handlers for PMU emulation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Refactor vcpu_{read, write}_sys_reg (Andrew Jones) [1842468] - [arm64] kvm: arm64: vgic-v3: Take cpu_if pointer directly instead of vcpu (Andrew Jones) [1842468] - [arm64] kvm: arm64: Remove obsolete kvm_virt_to_phys abstraction (Andrew Jones) [1842468] - [arm64] kvm: arm64: Fix incorrect comment on kvm_get_hyp_vector() (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up cpu_init_hyp_mode() (Andrew Jones) [1842468] - [arm64] cpufeature: Drop open encodings while extracting parange (Andrew Jones) [1842468] - [arm64] kvm: arm64: Make KVM_CAP_MAX_VCPUS compatible with the selected GIC version (Andrew Jones) [1842468] - [arm64] kvm: arm64: Support enabling dirty log gradually in small chunks (Andrew Jones) [1842468] - [arm64] kvm: arm64: Unify handling THP backed host memory (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up the checking for huge mapping (Andrew Jones) [1842468] - [arm64] kvm: arm/arm64: Release kvm->mmu_lock in loop to prevent starvation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Sidestep stage2_unmap_vm() on vcpu reset when S2FWB is supported (Andrew Jones) [1842468] - [arm64] kvm: Fix spelling in code comments (Andrew Jones) [1842468] - [arm64] kvm: arm64: Simplify __kvm_timer_set_cntvoff implementation (Andrew Jones) [1842468] - [arm64] kvm: arm64: Clean up kvm makefiles (Andrew Jones) [1842468] - [arm64] kvm: arm64: Change CONFIG_KVM to a menuconfig entry (Andrew Jones) [1842468] - [arm64] kvm: arm64: Update help text (Andrew Jones) [1842468] - [arm64] kvm: arm64: Kill off CONFIG_KVM_ARM_HOST (Andrew Jones) [1842468] - [arm64] kvm: arm64: Move virt/kvm/arm to arch/arm64 (Andrew Jones) [1842468] - [arm64] Unify WORKAROUND_SPECULATIVE_AT_{NVHE, VHE} (Andrew Jones) [1842468] - [arm64] cpufeature: Add CPU capability for AArch32 EL1 support (Andrew Jones) [1842468] - [net] SUNRPC: Fix a credential refcount leak (Benjamin Coddington) [1831672] - [net] Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" (Benjamin Coddington) [1831672] - [net] net :sunrpc :clnt :Fix xps refcount imbalance on the error path (Benjamin Coddington) [1831672] - [net] SUNRPC: Rebalance a kref in auth_gss.c (Benjamin Coddington) [1831672] - [fs] NFS: Fix a double unlock from nfs_match, get_client (Benjamin Coddington) [1831672] - [fs] nfs: pass the correct prototype to read_cache_page (Benjamin Coddington) [1831672] - [fs] NFSv4: don't mark all open state for recovery when handling recallable state revoked flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix an error code in gss_alloc_msg() (Benjamin Coddington) [1831672] - [net] SUNRPC: task should be exit if encode return EKEYEXPIRED more times (Benjamin Coddington) [1831672] - [fs] NFS: make nfs_match_client killable (Benjamin Coddington) [1831672] - [fs] nfsd: update callback done processing (Benjamin Coddington) [1831672] - [fs] lockd: Store the lockd client credential in struct nlm_host (Benjamin Coddington) [1831672] - [fs] NFS: When mounting, don't share filesystems between different user namespaces (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv2 to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFSv4: Convert the NFS client idmapper to use the container user namespace (Benjamin Coddington) [1831672] - [fs] NFS: Convert NFSv3 to use the container user namespace (Benjamin Coddington) [1831672] - [net] SUNRPC: Use namespace of listening daemon in the client AUTH_GSS upcall (Benjamin Coddington) [1831672] - [net] net: Remove some unneeded semicolon (Benjamin Coddington) [1831672] - [net] SUNRPC: Use the client user namespace when encoding creds (Benjamin Coddington) [1831672] - [fs] NFS: Store the credential of the mount process in the nfs_server (Benjamin Coddington) [1831672] - [fs] SUNRPC: Cache cred of process creating the rpc_client (Benjamin Coddington) [1831672] - [net] SUNRPC: Update comments based on recent changes (Benjamin Coddington) [1831672] - [net] SUNRPC: Avoid digging into the ATOMIC pool (Benjamin Coddington) [1831672] - [net] xprtrdma: Recognize XDRBUF_SPARSE_PAGES (Benjamin Coddington) [1831672] - [fs] Fix nfs4.2 return -EINVAL when do dedupe operation (Benjamin Coddington) [1831672] - [fs] NFS: Remove redundant open context from nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Add a helper to return a pointer to the open context of a struct nfs_page (Benjamin Coddington) [1831672] - [fs] NFS: Ensure that all nfs lock contexts have a valid open context (Benjamin Coddington) [1831672] - [fs] NFS: Allow signal interruption of NFS4ERR_DELAYed operations (Benjamin Coddington) [1831672] - [fs] pNFS: Add tracking to limit the number of pNFS retries (Benjamin Coddington) [1831672] - [fs] NFS: Remove unused argument from nfs_create_request() (Benjamin Coddington) [1831672] - [fs] NFS: Fix up NFS I/O subrequest creation (Benjamin Coddington) [1831672] - [fs] NFS: Replace custom error reporting mechanism with generic one (Benjamin Coddington) [1831672] - [fs] NFS: Don't inadvertently clear writeback errors (Benjamin Coddington) [1831672] - [fs] NFS: Don't call generic_error_remove_page() while holding locks (Benjamin Coddington) [1831672] - [fs] NFS: Don't interrupt file writeout due to fatal errors (Benjamin Coddington) [1831672] - [fs] NFS: Add a mount option "softerr" to allow clients to see ETIMEDOUT errors (Benjamin Coddington) [1831672] - [uapi] NFS: Move internal constants out of uapi/linux/nfs_mount.h (Benjamin Coddington) [1831672] - [fs] NFS: Consider ETIMEDOUT to be a fatal error (Benjamin Coddington) [1831672] - [net] SUNRPC: Add the 'softerr' rpc_client flag (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure to ratelimit the "server not responding" syslog messages (Benjamin Coddington) [1831672] - [net] SUNRPC: Start the first major timeout calculation at task creation (Benjamin Coddington) [1831672] - [net] SUNRPC: Ensure that the transport layer respect major timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Declare RPC timers as TIMER_DEFERRABLE (Benjamin Coddington) [1831672] - [net] SUNRPC: Simplify queue timeouts using timer_reduce() (Benjamin Coddington) [1831672] - [net] SUNRPC: Fix up tracking of timeouts (Benjamin Coddington) [1831672] - [net] SUNRPC: Add function rpc_sleep_on_timeout() (Benjamin Coddington) [1831672] - [fs] SUNRPC: Remove unused argument 'action' from rpc_sleep_on_priority() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor rpc_sleep_on() (Benjamin Coddington) [1831672] - [net] SUNRPC: Refactor xprt_request_wait_receive() (Benjamin Coddington) [1831672] - [fs] nfsd: fh_drop_write in nfsd_unlink (Benjamin Coddington) [1831672] - [fs] nfsd: avoid uninitialized variable warning (Benjamin Coddington) [1831672] - [netdrv] Revert "net: phy: realtek: fix using paged operations with RTL8105e / RTL8208" (Josef Oskera) [1846022] - [netdrv] ice: Fix Tx timeout when link is toggled on a VF's interface (Jonathan Toppins) [1843144] - [netdrv] ice: add a devlink region for dumping NVM contents (Jonathan Toppins) [1843144] - [nvme] nvme-fc: print proper nvme-fc devloss_tmo value (Gopal Tiwari) [1846049] - [acpi] ACPI: EC: PM: Avoid flushing EC work when EC GPE is inactive (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Avoid premature returns from acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: Add acpi_register_wakeup_handler() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Refine active GPEs check (Al Stone) [1803969] - [acpi] ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE (Al Stone) [1803969] - [base] PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if device is not there (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: Make resuming thermal profile safer (Al Stone) [1803969] - [platform] platform/x86: sony-laptop: SNC calls should handle BUFFER types (Al Stone) [1803969] - [acpi] ACPI: Update Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() (Al Stone) [1803969] - [acpi] ACPI: EC: Fix flushing of pending work (Al Stone) [1803969] - [base] PM / wakeup: Register wakeup class kobj after device is added (Al Stone) [1803969] - [base] PM / wakeup: Fix sysfs registration error path (Al Stone) [1803969] - [base] PM / wakeup: Unexport wakeup_source_sysfs_{add, remove}() (Al Stone) [1803969] - [kernel] PM: suspend: Fix platform_suspend_prepare_noirq() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system (Al Stone) [1803969] - [acpi] ACPICA: Introduce acpi_any_gpe_status_set() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid possible race related to the EC GPE (Al Stone) [1803969] - [acpi] ACPI: watchdog: Allow disabling WDAT at boot (Al Stone) [1803969] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08-Lite I2C controller (Al Stone) [1803969] - [acpi] ACPI: thermal: switch to use helpers (Al Stone) [1803969] - [acpi] ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() (Al Stone) [1803969] - [acpi] ACPI/IORT: Parse SSID property of named component node (Al Stone) [1803969] - [iommu] iommu/arm-smmu-v3: Parse PASID devicetree property of platform devices (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20200110 (Al Stone) [1803969] - [acpi] ACPICA: All acpica: Update copyrights to 2020 Including tool signons (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Razer Blade Stealth 13 late 2019 lid switch (Al Stone) [1803969] - [acpi] ACPI: PPTT: Consistently use unsigned int as parameter type (Al Stone) [1803969] - [acpi] ACPI: EC: Reference count query handlers under lock (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191213 (Al Stone) [1803969] - [acpi] ACPICA: Dispatcher: always generate buffer objects for ASL create_field() operator (Al Stone) [1803969] - [acpi] ACPICA: acpisrc: add unix line ending support for non-windows build (Al Stone) [1803969] - [acpi] ACPICA: Disassembler: create buffer fields in ACPI_PARSE_LOAD_PASS1 (Al Stone) [1803969] - [acpi] ACPICA: debugger: fix spelling mistake "adress" -> "address" (Al Stone) [1803969] - [acpi] ACPI: video: Do not export a non working backlight interface on MSI MS-7721 boards (Al Stone) [1803969] - [acpi] ACPI: fan: Add Tiger Lake ACPI device ID (Al Stone) [1803969] - [acpi] ACPI: DPTF: Add Tiger Lake ACPI device IDs (Al Stone) [1803969] - [acpi] ACPI: fan: Expose fan performance state information (Al Stone) [1803969] - [acpi] ACPI / LPSS: Rename pwm_backlight pwm-lookup to pwm_soc_backlight (Al Stone) [1803969] - [acpi] ACPI: video: Use native backlight on Lenovo E41-25/45 (Al Stone) [1803969] - [acpi] ACPI: video: fix typo in comment (Al Stone) [1803969] - [acpi] ACPI / battery: Deal better with neither design nor full capacity not being reported (Al Stone) [1803969] - [acpi] ACPI / battery: Use design-cap for capacity calculations if full-cap is not available (Al Stone) [1803969] - [acpi] ACPI / battery: Deal with design or full capacity being reported as -1 (Al Stone) [1803969] - [acpi] ACPI/sleep: Convert acpi_wakeup_address into a function (Al Stone) [1803969] - [acpi] ACPI: PM: Avoid attaching ACPI PM domain to certain devices (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rework ACPI events synchronization (Al Stone) [1803969] - [acpi] ACPI: EC: Rework flushing of pending work (Al Stone) [1803969] - [acpi] ACPI: bus: Fix NULL pointer check in acpi_bus_get_private_data() (Al Stone) [1803969] - [acpi] ACPI: Fix Kconfig indentation (Al Stone) [1803969] - [acpi] ACPI: OSL: only free map once in osl.c (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Acer Switch 10 SW5-032 lid-switch (Al Stone) [1803969] - [acpi] ACPI: sysfs: Change ACPI_MASKABLE_GPE_MAX to 0x100 (Al Stone) [1803969] - [acpi] ACPI: OSI: Shoot duplicate word (Al Stone) [1803969] - [acpi] ACPI: HMAT: use u instead of d to print u32 values (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: fix a section mismatch (Al Stone) [1803969] - [acpi] ACPI: HMAT: don't mix pxm and nid when setting memory target processor_pxm (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register "soft reserved" memory as an "hmem" device (Al Stone) [1803969] - [acpi] ACPI: NUMA: HMAT: Register HMAT at device_initcall level (Al Stone) [1803969] - [acpi] ACPI: NUMA: Establish a new drivers/acpi/numa/ directory (Al Stone) [1803969] - [x86] x86/efi: EFI soft reservation to E820 enumeration (Al Stone) [1803969] - [firmware] efi: Common enable/disable infrastructure for EFI soft reservation (Al Stone) [1803969] - [firmware] efi: Enumerate EFI_MEMORY_SP (Al Stone) [1803969] - [dax] device-dax: Add a driver for "hmem" devices (Al Stone) [1803969] - [nvdimm] lib: Uplevel the pmem "region" ida to a global allocator (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20191018 (Al Stone) [1803969] - [acpi] ACPICA: debugger: remove leading whitespaces when converting a string to a buffer (Al Stone) [1803969] - [acpi] ACPICA: acpiexec: initialize all simple types and field units from user input (Al Stone) [1803969] - [acpi] ACPICA: debugger: add field unit support for acpi_db_get_next_token (Al Stone) [1803969] - [acpi] ACPICA: debugger: surround field unit output with braces '{' (Al Stone) [1803969] - [acpi] ACPICA: debugger: add command to dump all fields of particular subtype (Al Stone) [1803969] - [acpi] ACPICA: utilities: add flag to only display data when dumping buffers (Al Stone) [1803969] - [acpi] ACPICA: make acpi_load_table() return table index (Al Stone) [1803969] - [acpi] ACPICA: Add new external interface, acpi_unload_table() (Al Stone) [1803969] - [acpi] ACPICA: More Clang changes (Al Stone) [1803969] - [acpi] ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 (Al Stone) [1803969] - [acpi] ACPICA: Results from Clang (Al Stone) [1803969] - [acpi] ACPI: EC: add support for hardware-reduced systems (Al Stone) [1803969] - [acpi] ACPI: EC: tweak naming in preparation for GpioInt support (Al Stone) [1803969] - [acpi] ACPI: button: Remove unused acpi_lid_notifier_register() functions (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Asus T200TA (Al Stone) [1803969] - [acpi] ACPI: button: Add DMI quirk for Medion Akoya E2215T (Al Stone) [1803969] - [acpi] ACPI: button: Turn lid_blacklst DMI table into a generic quirk table (Al Stone) [1803969] - [acpi] ACPI: button: Allow disabling LID support with the lid_init_state module option (Al Stone) [1803969] - [acpi] ACPI: button: Refactor lid_init_state module parsing code (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add dmi quirk for skipping _DEP check for some device-links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver (Al Stone) [1803969] - [acpi] ACPI / PMIC: Do not register handlers for unhandled OpRegions (Al Stone) [1803969] - [acpi] ACPI: processor_idle: Skip dummy wait if kernel is in guest (Al Stone) [1803969] - [acpi] acpi: Use pr_warn instead of pr_warning (Al Stone) [1803969] - [acpi] ACPI: CPPC: Set pcc_datato NULL in acpi_cppc_processor_exit() (Al Stone) [1803969] - [mfd] rhel: constify some function arguments when searching for devices (Al Stone) [1803969] - [acpi] ACPI: platform: Unregister stale platform devices (Al Stone) [1803969] - [i2c] i2c: Revert incorrect conversion to use generic helper (Al Stone) [1803969] - [base] drivers: Introduce device lookup variants by ACPI_COMPANION device (Al Stone) [1803969] - [s390] drivers: s390/cio: Fix compilation warning about const qualifiers (Al Stone) [1803969] - [s390] driver_find_device: Unify the match function with class_find_device() (Al Stone) [1803969] - [acpi] ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() (Al Stone) [1803969] - [acpi] ACPI / utils: Move acpi_dev_get_first_match_dev() under CONFIG_ACPI (Al Stone) [1803969] - [acpi] ACPI / utils: Describe function parameters in kernel-doc (Al Stone) [1803969] - [acpi] ACPI: Always build evged in (Al Stone) [1803969] - [acpi] ACPI: video: update doc for acpi_video_bus_DOS() (Al Stone) [1803969] - [acpi] ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist (Al Stone) [1803969] - [acpi] ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since ACPI-6.3 (Al Stone) [1803969] - [acpi] i2c: imx: ACPI support for NXP i2c controller (Al Stone) [1803969] - [acpi] ACPI / PCI: fix acpi_pci_irq_enable() memory leak (Al Stone) [1803969] - [acpi] ACPI: custom_method: fix memory leaks (Al Stone) [1803969] - [acpi] ACPI: thermal: Remove redundant acpi_has_method() calls (Al Stone) [1803969] - [acpi] ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (Al Stone) [1803969] - [acpi] ACPI / CPPC: do not require the _PSD method (Al Stone) [1803969] - [acpi] ACPI: SBS: remove unused const variable 'SMBUS_PEC' (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Always set up EC GPE for system wakeup (Al Stone) [1803969] - [platform] intel-hid: Disable button array during suspend-to-idle (Al Stone) [1803969] - [platform] intel-hid: intel-vbtn: Avoid leaking wakeup_mode set (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Missing power button release on some Dell models (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Convert to use SPDX identifier (Al Stone) [1803969] - [platform] platform/x86: intel-hid: Add support for Device Specific Methods (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Avoid rearming SCI for wakeup unnecessarily (Al Stone) [1803969] - [base] PM / wakeup: Show wakeup sources stats in sysfs (Al Stone) [1803969] - [kernel] PM / wakeup: Use wakeup_source_register() in wakelock.c (Al Stone) [1803969] - [base] PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() (Al Stone) [1803969] - [base] PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() (Al Stone) [1803969] - [acpi] ACPI/PCI: Remove surplus parentheses from a return statement (Al Stone) [1803969] - [acpi] ACPICA: Update version to 20190816 (Al Stone) [1803969] - [acpi] ACPICA: Add "Windows 2019" string to _OSI support (Al Stone) [1803969] - [acpi] ACPICA: Differentiate Windows 8.1 from Windows 8 (Al Stone) [1803969] - [acpi] ACPICA: Fully deploy ACPI_PRINTF_LIKE macro (Al Stone) [1803969] - [acpi] ACPICA: Fix issues with arg types within printf format strings (Al Stone) [1803969] - [acpi] ACPICA: Macros: remove pointer math on a null pointer (Al Stone) [1803969] - [acpi] ACPICA: Debugger: remove redundant assignment on obj_desc (Al Stone) [1803969] - [acpi] ACPI / APEI: Release resources if gen_pool_add() fails (Al Stone) [1803969] - [acpi] acpi: Use built-in RCU list checking for acpi_ioremaps list (Al Stone) [1803969] - [acpi] HMAT: Skip publishing target info for nodes with no online memory (Al Stone) [1803969] - [acpi] HMAT: Register attributes for memory hot add (Al Stone) [1803969] - [acpi] HMAT: Register memory-side cache after parsing (Al Stone) [1803969] - [acpi] ACPI / processor: don't print errors for processorIDs == 0xff (Al Stone) [1803969] - [acpi] ACPI: PM: Print debug messages on device power state changes (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspended devices (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message (Al Stone) [1803969] - [acpi] ACPI: EC: PM: Consolidate some code depending on PM_SLEEP (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Switch EC over to polling during "noirq" suspend (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter (Al Stone) [1803969] - [acpi] ACPI: PM: s2idle: Rearrange lps0_device_attach() (Al Stone) [1803969] - [acpi] ACPI / APEI: Get rid of NULL_UUID_LE constant (Al Stone) [1803969] - [acpi] ACPI: PM: Set up EC GPE for system wakeup from drivers that need it (Al Stone) [1803969] - [acpi] PM: sleep: Simplify suspend-to-idle control flow (Al Stone) [1803969] - [kernel] PCI: irq: Introduce rearm_wake_irq() (Al Stone) [1803969] - [acpi] ACPI: PM: Set s2idle_wakeup earlier and clear it later (Al Stone) [1803969] - [acpi] ACPI: EC: Return bool from acpi_ec_dispatch_gpe() (Al Stone) [1803969] - [acpi] ACPICA: Return u32 from acpi_dispatch_gpe() (Al Stone) [1803969] - [kernel] kernel/sysctl.c: ignore out-of-range taint bits introduced via kernel.tainted (Rafael Aquini) [1845358] - [documentation] kernel: add panic_on_taint (Rafael Aquini) [1845358] - [mm] hugetlbfs: fix changes to command line processing (Baoquan He) [1823769] - [documentation] hugetlbfs: clean up command line processing (Baoquan He) [1823769] - [mm] hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate (Baoquan He) [1823769] - [mm] hugetlbfs: move hugepagesz= parsing to arch independent code (Baoquan He) [1823769] - [mm] mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOC (Baoquan He) [1823769] - [mm] hugetlbfs: add arch_hugetlb_valid_size (Baoquan He) [1823769] - [mm] arm64/hugetlb: Use macros for contiguous huge page sizes (Baoquan He) [1823769] - [mm] arm64: hugetlb: Register hugepages during arch init (Baoquan He) [1823769] - [fs] xfs: prohibit fs freezing when using empty transactions (Brian Foster) [1845099] - [security] selinux: properly handle multiple messages in selinux_netlink_send() (Ondrej Mosnacek) [1839643] {CVE-2020-10751} - [mm] bdi: add a ->dev_name field to struct backing_dev_info (Ming Lei) [1788378] - [block] bdi: use bdi_dev_name() to get device name (Ming Lei) [1788378] - [mm] bdi: move bdi_dev_name out of line (Ming Lei) [1788378] - [fs] memcg: fix a crash in wb_workfn when a device disappears (Ming Lei) [1788378]- [tools] libbpf: provide backported RHEL symbols as upstream aliases 2 (Yauheni Kaliuta) [1813372] - [include] bpf: include/linux/bpf.h: fix spaces (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for freplace program with expected_attach_type (Yauheni Kaliuta) [1813372] - [scripts] checkpatch: don't warn about new vsprintf pointer extension 'pe' (Yauheni Kaliuta) [1813372] - [s390] s390: enable bpf jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Copy runqslower to OUTPUT directory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix memory leak in test selector (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add runqslower binary to .gitignore (Yauheni Kaliuta) [1813372] - [net] bpf: Change kvfree to kfree in generic_map_lookup_batch() (Yauheni Kaliuta) [1813372] - [tools] bpf, selftests: Use bpf_probe_read_kernel (Yauheni Kaliuta) [1813372] - [net] bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_pointer() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix bug in mmap() implementation for BPF array map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Validate frozen map contents stays frozen (Yauheni Kaliuta) [1813372] - [net] bpf: Fix handling of XADD on BTF memory (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run SYN cookies with reuseport BPF test only for TCP (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix typo in bash-completion (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix handling of optional field_name in btf_dump__emit_type_decl (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Declare bpf_log_buf variables as static (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix a couple of broken test_btf cases (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Enforce returning 0 for fentry/fexit programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix BPF_KRETPROBE macro and use it in attach_probe test (Yauheni Kaliuta) [1813372] - [net] bpf: Propagate expected_attach_type when verifying freplace programs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count clean up logic (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset some bpf info structures declared on the stack (Yauheni Kaliuta) [1813372] - [net] bpf: Explicitly memset the bpf_attr structure (Yauheni Kaliuta) [1813372] - [net] bpf: Sanitize the bpf_struct_ops tcp-cc name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test for the packed enum member in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf/btf: Fix BTF verification of enum members in struct/union (Yauheni Kaliuta) [1813372] - [net] bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory (Yauheni Kaliuta) [1813372] - [net] bpf: Initialize storage pointers to NULL to prevent freeing garbage pointer (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set (Yauheni Kaliuta) [1813372] - [x86] bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits (Yauheni Kaliuta) [1813372] - [net] bpf: Do not allow map_freeze in struct_ops map (Yauheni Kaliuta) [1813372] - [net] bpf: Return better error value in delete_elem for struct_ops map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add send_signal_sched_switch test (Yauheni Kaliuta) [1813372] - [kernel] bpf: Fix deadlock with rq_lock in bpf_send_signal() (Yauheni Kaliuta) [1813372] - [net] bpf: Fix a potential deadlock with bpf_map_do_batch (Yauheni Kaliuta) [1813372] - [net] bpf: Do not grab the bucket spinlock by default on htab batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Sanitise internal map names so they are not rejected by the kernel (Yauheni Kaliuta) [1813372] - [tools] bpf, uapi: Remove text about bpf_redirect_map() giving higher performance (Yauheni Kaliuta) [1813372] - [net] bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Mark SYN cookie test skipped for UDP sockets (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl (Yauheni Kaliuta) [1813372] - [net] bpf: Make btf_check_func_type_match() static (Yauheni Kaliuta) [1813372] - [tools] bpf: Selftests build error in sockmap_basic.c (Yauheni Kaliuta) [1813372] - [net] bpf: Improve bucket_log calculation logic (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test freeing sockmap/sockhash with a socket in it (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Rebuild libbpf.a on libbpf source change (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix trampoline_count.c selftest compilation warning (Yauheni Kaliuta) [1813372] - [net] bpf: Fix modifier skipping logic (Yauheni Kaliuta) [1813372] - [tools] bpftool: Remove redundant "HAVE" prefix from the large INSN limit check (Yauheni Kaliuta) [1813372] - [tools] runqslower: Fix Makefile (Yauheni Kaliuta) [1813372] - [net] bpf: Reuse log from btf_prase_vmlinux() in btf_struct_ops_init() (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test based on port range for BPF flow dissector (Yauheni Kaliuta) [1813372] - [net] bpf: map_seq_next should always increase position index (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Allow overriding llvm tools for runqslower (Yauheni Kaliuta) [1813372] - [tools] selftest/bpf: Add test for allowed trampolines count (Yauheni Kaliuta) [1813372] - [net] bpf: Allow to resolve bpf trampoline and dispatcher in unwind (Yauheni Kaliuta) [1813372] - [net] bpf: Allow BTF ctx access for string pointers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Improve handling of failed CO-RE relocations (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Reset global state between reuseport test runs (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Make reuseport test output more legible (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Ignore FIN packets for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Use a temporary file in test_sockmap (Yauheni Kaliuta) [1813372] - [tools] bpftool: Print function linkage in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Improve bpftool changes detection (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Initialize duration variable before using (Yauheni Kaliuta) [1813372] - [tools] bpf: tcp: Add bpf_cubic example (Yauheni Kaliuta) [1813372] - [tools] bpf: Sync uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_jiffies64 (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for program extensions (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add support for program extensions (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce dynamic program extensions (Yauheni Kaliuta) [1813372] - [scripts] bpf, btf: Always output invariant hit in pahole DWARF to BTF transform (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build urandom_read with LDFLAGS and LDLIBS (Yauheni Kaliuta) [1813372] - [net] bpf: Fix error path under memory pressure (Yauheni Kaliuta) [1813372] - [net] bpf: don't bother with getname/kern_path - use user_path_at (Yauheni Kaliuta) [1813372] - [tools] selftests: Refactor build to remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] runsqslower: Support user-specified libbpf include and object paths (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Remove tools/lib/bpf from include path (Yauheni Kaliuta) [1813372] - [tools] selftests: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] tools/runqslower: Use consistent include paths for libbpf (Yauheni Kaliuta) [1813372] - [tools] selftests: Pass VMLINUX_BTF to runqslower Makefile (Yauheni Kaliuta) [1813372] - [tools] tools/bpf/runqslower: Fix override option for VMLINUX_BTF (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Don't try to remove user's homedir on clean (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Skip perf hw events test if the setup disabled it (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Don't check for btf fd in test_btf (Yauheni Kaliuta) [1813372] - [net] bpf: Fix memory leaks in generic update/delete batch ops (Yauheni Kaliuta) [1813372] - [tools] libbpf: Load btf_vmlinux only once per object (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix potential multiplication overflow in mmap() size calculation (Yauheni Kaliuta) [1813372] - [tools] libbpf: Simplify BTF initialization logic (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix error handling bug in btf_dump__new (Yauheni Kaliuta) [1813372] - [net] bpf: Remove set but not used variable 'first_key' (Yauheni Kaliuta) [1813372] - [tools] libbpf: Revert bpf_helper_defs.h inclusion regression (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix test_progs send_signal flakiness with nmi mode (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix unneeded extra initialization in bpf_map_batch_common (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add whitelist/blacklist of test names to test_progs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Support dumping a map with btf_vmlinux_value_type_id (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add struct_ops map name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose bpf_find_kernel_btf as a LIBBPF_API (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix missing BTF output for json during map dump (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix a leak of btf object (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing to array bpf map (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add batch ops testing for htab and htab_percpu map (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add libbpf support to batch ops (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Sync uapi header bpf.h (Yauheni Kaliuta) [1813372] - [net] bpf: Add batch ops to all htab bpf map (Yauheni Kaliuta) [1813372] - [net] bpf: Add lookup and update batch ops to arraymap (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for update and delete batch ops (Yauheni Kaliuta) [1813372] - [net] bpf: Add generic support for lookup batch op (Yauheni Kaliuta) [1813372] - [net] bpf: Add bpf_map_{value_size, update_value, map_copy_value} functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add self tests for bpf_send_signal_thread() (Yauheni Kaliuta) [1813372] - [kernel] bpf: Add bpf_send_signal_thread() helper (Yauheni Kaliuta) [1813372] - [net] bpf: Fix seq_show for BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Build runqslower from selftests (Yauheni Kaliuta) [1813372] - [tools] tools/bpf: Add runqslower tool to tools/bpf (Yauheni Kaliuta) [1813372] - [tools] bpftool: Apply preserve_access_index attribute to all types in BTF dump (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Conform selftests/bpf Makefile output to libbpf and bpftool (Yauheni Kaliuta) [1813372] - [scripts] libbpf: Clean up bpf_helper_defs.h generation output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF_PROG, BPF_KPROBE, and BPF_KRETPROBE macros (Yauheni Kaliuta) [1813372] - [tools] libbpf: Poison kernel-only integer types (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add unit tests for global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Modify a test to check global functions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add a test for a large global function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add fexit-to-skb test for global funcs (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce function-by-function verification (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Further clean up Makefile output (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Ensure bpf_helper_defs.h are taken from selftests dir (Yauheni Kaliuta) [1813372] - [tools] libbpf,selftests/bpf: Fix clean targets (Yauheni Kaliuta) [1813372] - [tools] libbpf: Make bpf_map order and indices stable (Yauheni Kaliuta) [1813372] - [tools] bpf: Document BPF_F_QUERY_EFFECTIVE flag (Yauheni Kaliuta) [1813372] - [tools] bpf: Add bpf_dctcp example (Yauheni Kaliuta) [1813372] - [tools] bpf: libbpf: Add STRUCT_OPS support (Yauheni Kaliuta) [1813372] - [tools] bpf: Synch uapi bpf.h to tools/ (Yauheni Kaliuta) [1813372] - [net] bpf: Add BPF_FUNC_tcp_send_ack helper (Yauheni Kaliuta) [1813372] - [net] bpf: tcp: Support tcp_congestion_ops in bpf (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_MAP_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS (Yauheni Kaliuta) [1813372] - [net] bpf: Support bitfield read access in btf_struct_access (Yauheni Kaliuta) [1813372] - [net] bpf: Add enum support to btf_ctx_access() (Yauheni Kaliuta) [1813372] - [net] bpf: Avoid storing modifier to info->btf_id (Yauheni Kaliuta) [1813372] - [net] bpf: Save PTR_TO_BTF_ID register state when spilling to stack (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Restore original comm in test_overhead (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add misc section and probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add probe for large INSN limit (Yauheni Kaliuta) [1813372] - [tools] bpftool: Make skeleton C code compilable with C++ compiler (Yauheni Kaliuta) [1813372] - [tools] bpf: Print error message for bpftool cgroup show (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Xdp_redirect_cpu fix missing tracepoint attach (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify transmit fill pattern (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify tx packet size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify number of packets to send (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add option to specify batch size (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Use common code to handle signal and main exit (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: xdpsock: Add duration option to specify how long to run (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Preserve errno in test_progs CHECK macros (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test BPF_F_REPLACE in cgroup_attach_multi (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert test_cgroup_attach to prog_tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Introduce bpf_prog_attach_xattr (Yauheni Kaliuta) [1813372] - [net] bpf: Support replacing cgroup-bpf program in MULTI mode (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unused new_flags in hierarchy_allows_attach() (Yauheni Kaliuta) [1813372] - [net] bpf: Simplify __cgroup_bpf_attach (Yauheni Kaliuta) [1813372] - [net] bpf: Remove unnecessary assertion on fp_old (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix another __u64 printf warning (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix printing of ulimit value (Yauheni Kaliuta) [1813372] - [tools] libbpf: BTF is required when externs are present (Yauheni Kaliuta) [1813372] - [tools] libbpf: Allow to augment system Kconfig through extra optional config (Yauheni Kaliuta) [1813372] - [tools] libbpf: Put Kconfig externs into .kconfig section (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add bpf_link__disconnect() API to preserve underlying BPF resource (Yauheni Kaliuta) [1813372] - [tools] bpf: Allow to change skb mark in test_run (Yauheni Kaliuta) [1813372] - [tools] bpftool: Work-around rst2man conversion bug (Yauheni Kaliuta) [1813372] - [tools] bpftool: Simplify format string to not use positional args (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add gen subcommand manpage (Yauheni Kaliuta) [1813372] - [tools] libbpf: Remove BPF_EMBED_OBJ macro from libbpf.h (Yauheni Kaliuta) [1813372] - [tools] bpftool, selftests/bpf: Embed object file inside skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level for custom section names (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix libbpf_common.h when installing libbpf through 'make install' (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: More succinct Makefile output (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add zlib as a dependency in pkg-config template (Yauheni Kaliuta) [1813372] - [tools] libbpf: Print hint about ulimit when getting permission denied error (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Attach XDP programs in driver mode by default (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Set -fno-stack-protector when building BPF programs (Yauheni Kaliuta) [1813372] - [samples] samples/bpf: Add missing -lz to TPROGS_LDLIBS (Yauheni Kaliuta) [1813372] - [tools] bpftool: Fix compilation warning on shadowed variable (Yauheni Kaliuta) [1813372] - [tools] libbpf: Fix build by renaming variables (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add flexible array relocation tests (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support flexible arrays in CO-RE (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add tests for libbpf-provided externs (Yauheni Kaliuta) [1813372] - [tools] bpftool: Generate externs datasec in BPF skeleton (Yauheni Kaliuta) [1813372] - [tools] libbpf: Support libbpf-provided extern variables (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract internal map names into constants (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add `gen skeleton` BASH completions (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add test validating data section to struct convertion layout (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Convert few more selftest to skeletons (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c (Yauheni Kaliuta) [1813372] - [tools] bpftool: Add skeleton codegen command (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF object skeleton support (Yauheni Kaliuta) [1813372] - [tools] libbpf: Reduce log level of supported section names dump (Yauheni Kaliuta) [1813372] - [tools] libbpf: Postpone BTF ID finding for TRACING programs to load phase (Yauheni Kaliuta) [1813372] - [tools] libbpf: Refactor global data map initialization (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BPF program's function name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose BTF-to-C type declaration emitting API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Expose btf__align_of() API (Yauheni Kaliuta) [1813372] - [tools] libbpf: Extract common user-facing helpers (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files (Yauheni Kaliuta) [1813372] - [tools] libbpf: Move non-public APIs from libbpf.h to libbpf_internal.h (Yauheni Kaliuta) [1813372] - [tools] libbpf: Add generic bpf_program__attach() (Yauheni Kaliuta) [1813372] - [tools] libbpf: Don't require root for bpf_object__open() (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match maps by name (Yauheni Kaliuta) [1813372] - [tools] bpftool: Match programs by name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [x86] bpf, x86: Align dispatcher branch targets to 16B (Yauheni Kaliuta) [1813372] - [tools] selftests: bpf: Add xdp_perf test (Yauheni Kaliuta) [1813372] - [net] bpf: Start using the BPF dispatcher in BPF_TEST_RUN (Yauheni Kaliuta) [1813372] - [net] bpf, xdp: Start using the BPF dispatcher for XDP (Yauheni Kaliuta) [1813372] - [net] bpf: Introduce BPF dispatcher (Yauheni Kaliuta) [1813372] - [net] bpf: Move trampoline JIT image allocation to a function (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add CPU mask parsing tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Switch reuseport tests for test_progs framework (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Move reuseport tests under prog_tests/ (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Pull up printing the test name into test runner (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Propagate errors during setup for reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Run reuseport tests in a loop (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Unroll the main loop in reuseport test (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Add helpers for getting socket family & type name (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Use sa_family_t everywhere in reuseport tests (Yauheni Kaliuta) [1813372] - [tools] selftests/bpf: Let libbpf determine program type from section name (Yauheni Kaliuta) [1813372] - [tools] libbpf: Recognize SK_REUSEPORT programs from section name (Yauheni Kaliuta) [1813372] - [arm64] bpf, x86, arm64: Enable jit by default when not built as always-on (Yauheni Kaliuta) [1813372] - [net] bpf: Switch to offsetofend in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813372] - [tools] libbpf: Bump libpf current version to v0.0.7 (Yauheni Kaliuta) [1813372] - [fs] vmalloc: fix remap_vmalloc_range() bounds checks (Yauheni Kaliuta) [1813370] - [net] bpf: Prevent re-mmap()'ing BPF map as writable for initially r/o mapping (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: fix test_sysctl_prog with alu32 (Yauheni Kaliuta) [1813370] - [powerpc] powerpc/bpf: Enable bpf_probe_read{, str}() on powerpc again (Yauheni Kaliuta) [1813370] - [kernel] bpf: Restrict bpf_trace_printk()'s s usage and add pks, pus specifier (Yauheni Kaliuta) [1813370] - [lib] printf: add support for printing symbolic error names (Yauheni Kaliuta) [1813370] - [net] bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range (Yauheni Kaliuta) [1813370] - [arm64] bpf: Restrict bpf_probe_read{, str}() only to archs where they work (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix accounting bug with direct->count in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Return the first found result in lookup_rec() (Yauheni Kaliuta) [1813370] - [net] bpf: Undo incorrect __reg_bound_offset32 handling (Yauheni Kaliuta) [1813370] - [net] bpf: Fix tnum constraints for 32-bit comparisons (Yauheni Kaliuta) [1813370] - [x86] x86: Fix kernel-doc atomic.h warnings (Yauheni Kaliuta) [1813370] - [net] bpf: Fix trampoline usage in preempt (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Reintroduce missed build targets (Yauheni Kaliuta) [1813370] - [trace] bpf: Reliably preserve btf_trace_xxx types (Yauheni Kaliuta) [1813370] - [include] bpf: Avoid setting bpf insns pages read-only when prog is jited (Yauheni Kaliuta) [1813370] - [scripts] bpf: Force .BTF section start to zero when dumping from vmlinux (Yauheni Kaliuta) [1813370] - [scripts] bpf: Support pre-2.25-binutils objcopy for vmlinux BTF (Yauheni Kaliuta) [1813370] - [net] bpfilter: remove superfluous testing message (Jiri Benc) [1819632] - [net] bpfilter: fix dprintf usage for /dev/kmsg (Jiri Benc) [1819632] - [net] bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free (Jiri Benc) [1819632] - [netdrv] veth: ignore peer tx_dropped when counting local rx_dropped (Jiri Benc) [1819632] - [net] xsk: Publish global consumer pointers when NAPI is finished (Jiri Benc) [1819632] - [kernel] bpf, xdp: Remove no longer required rcu_read_{un}lock() (Jiri Benc) [1819632] - [netdrv] bpf, xdp: virtio_net use access ptr macro for xdp enable check (Jiri Benc) [1819632] - [kernel] bpf, xdp: Update devmap comments to reflect napi/rcu usage (Jiri Benc) [1819632] - [net] xsk, net: Make sock_def_readable() have external linkage (Jiri Benc) [1819632] - [kernel] devmap: Adjust tracepoint for map-less queue flush (Jiri Benc) [1819632] - [net] xdp: Use bulking for non-map XDP_REDIRECT and consolidate code paths (Jiri Benc) [1819632] - [net] xdp: Move devmap bulk queue into struct net_device (Jiri Benc) [1819632] - [net] xsk: Support allocations of large umems (Jiri Benc) [1819632] - [tools] Sync uapi/linux/if_link.h (Jiri Benc) [1819632] - [net] bpf: Return -EBADRQC for invalid map type in __bpf_tx_xdp_map (Jiri Benc) [1819632] - [net] flow_dissector: fix document for skb_flow_get_icmp_tci (Jiri Benc) [1819632] - [net] xsk: Use struct_size() helper (Jiri Benc) [1819632] - [net] xsk: Add function naming comments and reorder functions (Jiri Benc) [1819632] - [net] xsk: Remove unnecessary READ_ONCE of data (Jiri Benc) [1819632] - [net] xsk: ixgbe: i40e: ice: mlx5: Xsk_umem_discard_addr to xsk_umem_release_addr (Jiri Benc) [1819632] - [net] xsk: Change names of validation functions (Jiri Benc) [1819632] - [net] xsk: Simplify the consumer ring access functions (Jiri Benc) [1819632] - [net] xsk: Simplify xskq_nb_avail and xskq_nb_free (Jiri Benc) [1819632] - [net] xsk: Eliminate the RX batch size (Jiri Benc) [1819632] - [net] xsk: Standardize naming of producer ring access functions (Jiri Benc) [1819632] - [net] xsk: Consolidate to one single cached producer pointer (Jiri Benc) [1819632] - [net] xsk: Simplify detection of empty and full rings (Jiri Benc) [1819632] - [net] xsk: Eliminate the lazy update threshold (Jiri Benc) [1819632] - [net] xdp: Simplify __bpf_tx_xdp_map() (Jiri Benc) [1819632] - [net] xdp: Remove map_to_flush and map swap detection (Jiri Benc) [1819632] - [net] xdp: Make cpumap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xdp: Make devmap flush_list common for all map instances (Jiri Benc) [1819632] - [net] xsk: Make xskmap flush_list common for all map instances (Jiri Benc) [1819632] - [kernel] xdp: Fix graze->grace type-o in cpumap comments (Jiri Benc) [1819632] - [kernel] xdp: Simplify cpumap cleanup (Jiri Benc) [1819632] - [kernel] xdp: Simplify devmap cleanup (Jiri Benc) [1819632] - [net] sysctl: Fix compiler warning when only cBPF is present (Jiri Benc) [1819631] - [net] dsa: fix flow dissection on Tx path (Jiri Benc) [1819631] - [net] page_pool: add the possibility to sync DMA memory for device (Jiri Benc) [1819631] - [net] xsk: Fix xsk_poll()'s return type (Jiri Benc) [1819631] - [tools] net-af_xdp: Use correct number of channels from ethtool (Jiri Benc) [1819631] - [net] xdp: remove memory poison on free for struct xdp_mem_allocator (Jiri Benc) [1819631] - [documentation] xsk: Extend documentation for Rx|Tx-only sockets and shared umems (Jiri Benc) [1819631] - [net] xsk: Restructure/inline XSKMAP lookup/redirect/flush (Jiri Benc) [1819631] - [kernel] xsk: Store struct xdp_sock as a flexible array member of the XSKMAP (Jiri Benc) [1819631] - [include] xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB (Jiri Benc) [1819631] - [documentation] xsk: Improve documentation for AF_XDP (Jiri Benc) [1819631] - [tools] Sync if_link.h (Jiri Benc) [1819631] - [net] xdp: Trivial, fix spelling in function description (Jiri Benc) [1819631] - [netdrv] netdevsim: Use scnprintf() for avoiding potential buffer overflow (Jiri Benc) [1819631] - [netdrv] netdevsim: fix ptr_ret.cocci warnings (Jiri Benc) [1819631] - [netdrv] netdevsim: remove unused sdev code (Jiri Benc) [1819631] - [netdrv] netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs (Jiri Benc) [1819631] - [netdrv] netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() (Jiri Benc) [1819631] - [netdrv] netdevsim: fix panic in nsim_dev_take_snapshot_write() (Jiri Benc) [1819631] - [net] openvswitch: New MPLS actions for layer 2 tunnelling (Guillaume Nault) [1839760] - [net] Rephrased comments section of skb_mpls_pop() (Guillaume Nault) [1839760] - [net] skb_mpls_push() modified to allow MPLS header push at start of packet. (Guillaume Nault) [1839760] - [net] Change in Openvswitch to support MPLS label depth of 3 in ingress direction (Guillaume Nault) [1839182] - [block] block: fix use-after-free on cached last_lookup partition (Ming Lei) [1787968]- [drm] drm/prime: fix extracting of the DMA addresses from a scatterlist (Jerry Snitselaar) [1815610] - [iommu] iommu: Check for deferred attach in iommu_group_do_dma_attach() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add get_domain_info() helper (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't take group reference in iommu_alloc_default_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu: Don't call .probe_finalize() under group->mutex (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Apply per-device dma_ops (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allow 32bit devices to uses DMA domain (Jerry Snitselaar) [1815610] - [iommu] iommu: Do not probe devices on IOMMU-less busses (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix variable "iommu" set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu: Unexport iommu_group_get_for_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move more initialization to __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove add_device()/remove_device() code-paths (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Axe a useless test in 'arm_smmu_master_alloc_smes()' (Jerry Snitselaar) [1815610] - [iommu] iommu/s390: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert to probe/release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dev_data->passthrough (Jerry Snitselaar) [1815610] - [iommu] iommu: Export bus_iommu_probe() and make is safe for re-probing (Jerry Snitselaar) [1815610] - [iommu] iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Split off default domain allocation from group assignment (Jerry Snitselaar) [1815610] - [iommu] iommu: Move new probe_device path to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Keep a list of allocated groups in __iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to iommu_probe_device() (Jerry Snitselaar) [1815610] - [iommu] iommu: Add probe_device() and release_device() call-backs (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Return -ENODEV in add_device when device is not handled by IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove dma_mask check from check_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Wire up iommu_ops->def_domain_type (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Implement iommu_ops->def_domain_type call-back (Jerry Snitselaar) [1815610] - [iommu] iommu: Add def_domain_type() callback in iommu_ops (Jerry Snitselaar) [1815610] - [iommu] iommu: Move default domain allocation to separate function (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix reference count leak in iommu_group_alloc (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove real DMA lookup in find_domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Allocate domain info for real DMA sub-devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Only clear real DMA device's context entries (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix get_acpihid_device_id() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Switch to use acpi_dev_hid_uid_match() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix over-read of ACPI UID from IVRS table (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix deferred domain attachment (Jerry Snitselaar) [1815610] - [include] iommu: Move fwspec->iommu_priv to struct dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Refactor master_cfg/fwspec usage (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Use accessor functions for iommu private data (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Improve add_device() error handling (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Return -EBUSY when trying to re-add a device (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Fix resource_size check (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Populate VMID field for CMDQ_OP_TLBI_NH_VA (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu-v3: Drop __GFP_ZERO flag from DMA allocation (Jerry Snitselaar) [1815610] - [include] iommu: Introduce accessors for iommu private data (Jerry Snitselaar) [1815610] - [acpi] ACPI/IORT: Remove direct access of dev->iommu_fwspec (Jerry Snitselaar) [1815610] - [include] iommu: Define dev_iommu_fwspec_get() for !CONFIG_IOMMU_API (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not flush Device Table in iommu_map_page() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Update Device Table in increase_address_space() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Call domain_flush_complete() in update_domain() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not loop forever when trying to increase address space (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix race in increase_address_space()/fetch_pte() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix legacy interrupt remapping for x2APIC-enabled system (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix the memory leak in dev_iommu_free() (Jerry Snitselaar) [1815610] - [include] iommu: Move iommu_fwspec to struct dev_iommu (Jerry Snitselaar) [1815610] - [include] iommu: Rename struct iommu_param to dev_iommu (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Take a ref to the IOMMU driver during ->of_xlate() (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix mm reference leak (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix the configuration of GCR3 table root pointer (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix page request descriptor size (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Populate debugfs if IOMMUs are detected (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Ignore devices with out-of-spec domain number (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix the wrong printing in RHSA parsing (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix debugfs register reads (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Silence RCU-list debugging warnings (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix MSI reservation allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Disable IOMMU on Stoney Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu: intel: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: amd: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: arm: Use generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu: Implement generic_iommu_put_resv_regions() (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu: Fix Kconfig indentation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON_ONCE() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unnecessary to handle default identity domain (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add RMRR base and end addresses sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Mark firmware tainted if RMRR fails sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't reject Host Bridge due to scope mismatch (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Loose requirement for flush queue initializaton (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid iova flush queue in strict mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: trace: Extend map_sg trace event (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid sending invalid page response (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix off-by-one in PASID allocation (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Avoid duplicated code for PASID setup (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Reject SVM bind for failed capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Match CPU and IOMMU paging mode (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove VMD child device sanity check (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use pci_real_dma_dev() for mapping (Jerry Snitselaar) [1815610] - [pci] PCI: Introduce pci_real_dma_dev() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove the unnecessary assignment (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused struct member (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Replace two consecutive readl calls with one readq (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix typos for PPR macros (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove local variables (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unused variable (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Only support x2APIC with IVHD type 11h/40h (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Check feature support bit before accessing MSI capability registers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Treat per-device exclusion ranges as r/w unity-mapped regions (Jerry Snitselaar) [1815610] - [iommu] iommu: Use C99 flexible array in fwspec (Jerry Snitselaar) [1833512 1815610] - [iommu] drivers/iommu: Allow IOMMU bus ops to be unregistered (Jerry Snitselaar) [1815610] - [iommu] iommu/of: Request ACS from the PCI core when configuring IOMMU linkage (Jerry Snitselaar) [1815610] - [iommu] drivers/iommu: Export core IOMMU API symbols to permit modular drivers (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Fix IOMMU perf counter clobbering during init (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: fix variable 'cookie' set but not used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Unlink device if failed to add to group (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove device link to group on failure (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Relax locking in iommu_dma_prepare_msi() (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Remove incorrect PSI capability check (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Rationalise types for DMA masks (Jerry Snitselaar) [1815610] - [iommu] iommu/iova: Init the struct iova to fix the possible memleak (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Turn off translations at shutdown (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Support multiple PCI DMA aliases in device table (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Do not re-fetch iommu->cmd_buf_tail (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event (Jerry Snitselaar) [1815610] - [drm] drm/prime: use dma length macro when mapping sg (Jerry Snitselaar) [1815610] - [drm] drm/amdgpu: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [drm] drm/radeon: fix scatter-gather mapping with user pages (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Convert AMD iommu driver to the dma-iommu api (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Use the dev->coherent_dma_mask (Jerry Snitselaar) [1815610] - [iommu] iommu/dma-iommu: Handle deferred devices (Jerry Snitselaar) [1815610] - [include] iommu: KABI cleanup (Jerry Snitselaar) [1815610] - [iommu] iommu: Add gfp parameter to iommu_ops::map (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Remove unnecessary locking from AMD iommu driver (Jerry Snitselaar) [1815610] - [iommu] drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 (Jerry Snitselaar) [1815610] - [include] iommu/vt-d: Fix QI_DEV_IOTLB_PFSID and QI_DEV_EIOTLB_PFSID macros (Jerry Snitselaar) [1815610] - [iommu] iommu: pass cell_count = -1 to of_for_each_phandle with cells_name (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Free context bitmap in the err path of arm_smmu_init_domain_context (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Apply the same IVRS IOAPIC workaround to Acer Aspire A315-41 (Jerry Snitselaar) [1815610] - [iommu] iommu/arm-smmu: Mask TLBI address correctly (Jerry Snitselaar) [1815610] - [iommu] iommu: Remove wrong default domain comments (Jerry Snitselaar) [1815610] - [iommu] iommu/dma: Fix for dereferencing before null checking (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Declare Broadwell igfx dmar support snafu (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add Scalable Mode fault information (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use bounce buffer for untrusted devices (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Add trace events for device dma map/unmap (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Don't switch off swiotlb if bounce page is used (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Check whether device requires bounce buffer (Jerry Snitselaar) [1815610] - [dma] swiotlb: Split size parameter to map/unmap APIs (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: use ->map_page to implement ->map_sg (Jerry Snitselaar) [1815610] - [xen] swiotlb-xen: make instances match their method names (Jerry Snitselaar) [1815610] - [uapi] iommu: Add padding to struct iommu_fault (Jerry Snitselaar) [1815610] - [iommu] iommu: Add recoverable fault reporting (Jerry Snitselaar) [1815610] - [iommu] iommu: Introduce device fault report API (Jerry Snitselaar) [1815610] - [include] driver core: Add per device iommu param (Jerry Snitselaar) [1815610] - [uapi] iommu: Introduce device fault data (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Silence warnings under memory pressure (Jerry Snitselaar) [1815610] - [iommu] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems (Jerry Snitselaar) [1815610] - [iommu] iommu/vt-d: Use dma_direct for bypass devices (Jerry Snitselaar) [1815610] - [dma] dma-direct: don't check swiotlb=force in dma_direct_map_resource (Jerry Snitselaar) [1815610] - [mm] dma-mapping: remove the default map_resource implementation (Jerry Snitselaar) [1815610] - [iommu] Revert "iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock" (Jerry Snitselaar) [1815610 1813666] - [dma] dma-direct: don't truncate dma_required_mask to bus addressing capabilities (Jerry Snitselaar) [1815610] - [acpi] ACPI / utils: Introduce acpi_dev_hid_uid_match() helper (Jerry Snitselaar) [1815610] - [security] efi: Only print errors about failing to get certs if EFI vars are found (Lenny Szubowicz) [1804969] - [infiniband] RDMA/iw_cxgb4: Fix incorrect function parameters (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: initiate CLOSE when entering TERM (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' (Vishal Kulkarni) [1828676] - [infiniband] RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case (Vishal Kulkarni) [1828676] - [infiniband] iw_cxgb4: fix ECN check on the passive accept (Vishal Kulkarni) [1828676] - [vfio] vfio/pci: fix memory leaks of eventfd ctx (Alex Williamson) [1837678] - [vfio] vfio/pci: fix memory leaks in alloc_perm_bits() (Alex Williamson) [1837678] - [vfio] vfio: avoid possible overflow in vfio_iommu_type1_pin_pages (Alex Williamson) [1837678] - [vfio] vfio/mdev: make create attribute static (Alex Williamson) [1837678] - [vfio] vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() (Alex Williamson) [1837678] - [vfio] vfio/type1: Initialize resv_msi_base (Alex Williamson) [1837678] - [vfio] vfio_pci: Restore original state on release (Alex Williamson) [1837678] - [uapi] vfio: re-arrange vfio region definitions (Alex Williamson) [1837678] - [vfio] mdev: Send uevents around parent device registration (Alex Williamson) [1837678] - [vfio] vfio/mdev: Synchronize device create/remove with parent removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid creating sysfs remove file on stale device removal (Alex Williamson) [1837678] - [vfio] vfio/mdev: Improve the create/remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid inline get and put parent helpers (Alex Williamson) [1837678] - [vfio] vfio/mdev: Fix aborting mdev child device removal if one fails (Alex Williamson) [1837678] - [vfio] vfio/mdev: Follow correct remove sequence (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid masking error code to EBUSY (Alex Williamson) [1837678] - [vfio] vfio/mdev: Removed unused kref (Alex Williamson) [1837678] - [vfio] vfio/mdev: Avoid release parent reference during error path (Alex Williamson) [1837678] - [uapi] vfio-ccw: add handling for async channel instructions (Alex Williamson) [1837678] - [uapi] vfio-ccw: add capabilities chain (Alex Williamson) [1837678] - [vfio] vfio: Fix WARNING "do not call blocking ops when !TASK_RUNNING" (Alex Williamson) [1837678] - [vfio] vfio/pci: use correct format characters (Alex Williamson) [1837678] - [vfio] vfio: expand minor range when registering chrdev region (Alex Williamson) [1837678] - [vfio] vfio/mdev: add static modifier to add_mdev_supported_type (Alex Williamson) [1837678] - [vfio] vfio/type1: Remove map_try_harder() code path (Alex Williamson) [1837678] - [vfio] vfio/pci: Fix potential memory leak in vfio_msi_cap_len (Alex Williamson) [1837678] - [vfio] vfio: Mark expected switch fall-throughs (Alex Williamson) [1837678] - [fs] gfs2: Only do glock put in gfs2_create_inode for free inodes (Robert S Peterson) [1831666] - [fs] gfs2: Grab glock reference sooner in gfs2_add_revoke (Robert S Peterson) [1831666] - [fs] Revert "gfs2: Don't demote a glock until its revokes are written" (Robert S Peterson) [1831666] - [fs] signal: Fix wrong PIDTYPE_TGID check in send_sigio() & send_sigurg() (Waiman Long) [1845597] - [md] dm mpath: add DM device name to Failing/Reinstating path log messages (Mike Snitzer) [1822975] - [md] dm mpath: enhance queue_if_no_path debugging (Mike Snitzer) [1822975] - [md] dm mpath: restrict queue_if_no_path state machine (Mike Snitzer) [1822975] - [md] dm mpath: simplify __must_push_back (Mike Snitzer) [1822975] - [md] dm: use DMDEBUG macros now that they use pr_debug variants (Mike Snitzer) [1822975] - [include] dm: use dynamic debug instead of compile-time config option (Mike Snitzer) [1822975] - [md] dm mpath: switch paths in dm_blk_ioctl() code path (Mike Snitzer) [1822975] - [md] dm multipath: use updated MPATHF_QUEUE_IO on mapping for bio-based mpath (Mike Snitzer) [1822975] - [tools] selftests: mlxsw: qos_mc_aware: Specify arping timeout as an integer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix use-after-free of split/unsplit/type_set in case reload fails (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl_tcam: Position vchunk in a vregion list properly (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix some IS_ERR() vs NULL bugs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_VLAN_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Do not stop at FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: fix unintention integer overflow on left shift (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap policers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add support for setting of packet trap group parameters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Switch to use correct packet trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Do not initialize dedicated discard policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add devlink-trap policer support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare policers for registration with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Track used packet trap policer IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend QPCR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_ptp: Fix build warnings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Avoid uninitialized symbol errors (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Remove unnecessary conversion to bool (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl: Avoid defining static variable in header file (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove unused RIF and FID families (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Add proper function documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: i2c: Add missing field documentation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Fix list iteration in error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite after pedit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_switch_prio_cmd (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Explicitly register packet trap groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_counter_resources_register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add QOS_ACTION (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Only issue reset when system is ready (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add tc action hw_stats tests (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose devlink resource occupancy for counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Consolidate subpools initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move config validation along with resource register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Add entry_size_res_id for each subpool and use it to query entry size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Move sub_pools under per-instance pool struct (Ivan Vecera) [1821646] - [tools] selftests: spectrum-2: Adjust tc_flower_scale limit according to current counter count (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_cnt: Query bank size from FW resources (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase register field length to 31 bits (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: RED: Test RED ECN nodrop offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Ask device for rule stats only if counter was created (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state (Ivan Vecera) [1821646] - [netdrv] net: mlxfw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_defprio: Use until_counter_is (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Wait longer before accessing the device after reset (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Update module_type values in PMTM register and map them to width (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: resource_scale: Invoke for Spectrum-3 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce router scale running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Reduce running time using offload indication (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer traffic test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add mlxsw lib (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Add devlink port helpers (Ivan Vecera) [1821646] - [tools] selftests: devlink_lib: Check devlink info command is supported (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add shared buffer configuration test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in rtnetlink test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in vxlan test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Use busywait helper in blackhole routes test (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Avoid race condition (Ivan Vecera) [1821646] - [tools] selftests: add a mirror test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [tools] selftests: add egress redirect test to mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Spectrum-3 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Initialize advertised speeds to supported speeds (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move the ECN-marked packet counter to ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Optimize SFN records processing (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Lookup and pass cookie down to devlink_trap_report() (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Extract cookie index for ACL discard trap packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Implement flow_offload action cookie offload (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Add trap with userdef action (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: fix spelling mistake: "progamming" -> "programming" (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_acl_drops: Add ACL traps test (Ivan Vecera) [1821646] - [tools] selftests: pass pref and handle to devlink_trap_drop_* helpers (Ivan Vecera) [1821646] - [tools] selftests: introduce test for mlxsw tc flower restrictions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Add ACL devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Introduce dummy group with thin policer (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to enable/disable rx_listener for trap (Ivan Vecera) [1821646] - [netdrv] mlxsw: acl_flex_actions: Trap all ACL dropped packets to DISCARD_*_ACL traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Pass the ingress indication down to flex action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Disable mixed bound blocks to contain action drop (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track ingress and egress block bindings (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() to handle not only action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use listener->en/dis_action instead of hard-coded values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Remove unused values (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove priv from listener equality comparison (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Make block arg const where appropriate (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Make global arrays const as they should be (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove initialization to false of mlxsw_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Convert is_event and is_ctrl bools to be single bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove dummy union name from struct mlxsw_listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Remove unused action field from mlxsw_rx_listener struct (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move policer initialization to mlxsw_sp_trap_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: core_acl_flex_actions: Rename Trap / Discard Action to Trap Action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Move functions to avoid their forward declarations (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Use err variable instead of directly checking func return value (Ivan Vecera) [1821646] - [netdrv] net/mlx5: Add fsm_reactivate callback support (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Add reactivate flow support to FSM burn flow (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: More error messages coverage (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Improve FSM err message reporting and return codes (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Generic mlx FW flash status notify (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remove RTNL where possible (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from exported helpers (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inetaddr listeners (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from netdev listener (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Take router lock from dpipe code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Take router lock from inside routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Introduce router lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Store NVE decapsulation configuration in router (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Expose router struct to internal users (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast route list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Protect multicast table list with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_mr: Publish multicast route after writing it to the device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_nve: Make tunnel initialization symmetric (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Export function to check if RIF exists (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Prevent RIF access outside of routing code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Prepare function for router lock introduction (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken when resolving underlay device (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during RIF teardown (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Do not assume RTNL is taken during nexthop init (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Only update mirroring agents if present (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Convert callers to use new mirroring API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Prepare work item to update mirroring agents (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Use struct_size() to simplify allocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Do no expose mirroring agents to entire driver (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Protect counter pool with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_kvdl: Protect allocations with a lock (Ivan Vecera) [1821646] - [netdrv] mlxsw: Replace zero-length array with flexible-array member (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Add test for error path (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: vxlan: Adjust test to recent changes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test creation of multiple VLAN-aware bridges (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: extack: Test bridge creation with VXLAN (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Remove deprecated test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Reduce dependency between bridge and router code (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Remove VXLAN checks during FID membership (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Have VXLAN device take reference on FID (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack to bridge creation function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dpipe: Add missing error path (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add validation of hardware device types for MGPIR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Clear offload indication from IPv6 nexthops on abort (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for local table route replacement (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_sp_qdisc_tbf_rate_kbps (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Fix an error handling path in 'mlxsw_m_port_create()' (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of TBF Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Configure shaper rate and burst size together (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add lowest_shaper_bs to struct mlxsw_sp (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase MLXSW_REG_QEEC_MAS_DIS (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add max_shaper_bs to QoS ETS Element Configuration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a common leaf unoffload function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Add mlxsw_sp_qdisc_get_class_stats() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Extract a per-TC stat function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Fix use-after-free during reload (Ivan Vecera) [1821646] - [netdrv] spectrum: Add a delayed work to update SPAN buffsize according to speed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix SPAN egress mirroring buffer size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_span: Put buffsize update code into helper function (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push code getting port speed into a helper (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for overlay_smac_is_mc (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add OVERLAY_SMAC_MC trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_ipip: Add test case for decap_error (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_tunnel_vxlan: Add test case for decap_error (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add tunnel devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Reorder cases according to enum order (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add ECN configurations with IPinIP tunnels (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Decapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Tunneling IPinIP Encapsulation ECN Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add NON_ROUTABLE trap (Ivan Vecera) [1821646] - [tools] selftests: devlink_trap_l3_drops: Add test cases of irif and erif disabled (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add irif and erif disabled traps (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Include MC TCs in Qdisc counters (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Wipe xstats.backlog of down ports (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: qos_mc_aware: Fix mausezahn invocation (Ivan Vecera) [1821646] - [netdrv] mlxsw: switchx2: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not modify cloned SKBs during xmit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Do not enforce same firmware version for multiple ASICs (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test for FIB offload API (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Set hardware flags for routes (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Separate nexthop offload indication from route (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Only require minimum firmware version (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Update firmware version to xx.2000.2714 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable DIP_LINK_LOCAL check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_DIP check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable MC_DMAC check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Disable SIP_CLASS_E check in hardware pipeline (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_dcb: Allow setting default port priority (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Support offloading of ETS Qdisc (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Generalize PRIO offload to support ETS (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Rename MLXSW_REG_QEEC_HIERARCY_* enumerators (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_qdisc: Clarify a comment (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use dedicated policer for VRRP packets (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Skip loopback RIFs during MAC validation (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Fix out-of-memory error in mfa2 flash burning (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix use of uninitialized adjacency index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: After underlay moves, demote conflicting tunnels (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Check devlink device before running test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add router scale test for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Fix determining underlay for a GRE tunnel (Ivan Vecera) [1821646] - [netdrv] net/mlxfw: Verify FSM error code translation doesn't exceed array size (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Allocate discard adjacency entry when needed (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Enable EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for using EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend EMAD information reported to devlink hwerr (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add support for EMAD string TLV parsing (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add EMAD string TLV (Ivan Vecera) [1821646] - [netdrv] mlxsw: emad: Remove deprecated EMAD TLVs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Parse TLVs' offsets of incoming EMADs (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Enable devlink reload only on probe (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 exceptions (Ivan Vecera) [1821646] - [tools] selftests: forwarding: devlink: Add functionality for trap exceptions test (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap exceptions support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add specific trap for packets routed via invalid nexthops (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add new FIB entry type for reject routes (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap layer 3 drops (Ivan Vecera) [1821646] - [tools] selftests: devlink: Make devlink_trap_cleanup() more generic (Ivan Vecera) [1821646] - [tools] selftests: devlink: Export functions to devlink library (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 3 devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix error return code in mlxsw_sp_port_module_info_init() (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Generalize split count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Iterate over all ports in gap during unsplit create (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Fix base port get for split count 4 and 8 (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use port_module_max_width to compute base port index (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Remember split base local port and use it in unsplit (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Introduce resource for getting offset of 4 lanes split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Push getting offsets of split ports into a helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add sanity checks into module info get (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Pass mapping values in port mapping structure (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use mapping of port being split for creating split ports (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Replace port_to_module array with array of structs (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Distinguish between unsplittable and split port (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Move max_width check up before count check (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use PMTM register to get max module width (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add Port Module Type Mapping Register (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init (Ivan Vecera) [1821646] - [netdrv] mlxsw: Enforce firmware version for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] mlxsw: Bump firmware version to 13.2000.2308 (Ivan Vecera) [1821646] - [netdrv] mlxsw: pci: Increase PCI reset timeout for SN3800 systems (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Increase size of MPAR register (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Unpublish devlink parameters during reload (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: remove unneeded semicolon (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Calculate the size of the main pool (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use guaranteed buffer size as pool size limit (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Extend QSFP EEPROM size for ethtool (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add macro for getting QSFP module EEPROM page number (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_trap: Push Ethernet header before reporting trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 target scale for tc flower scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a resource scale test for Spectrum-2 (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target scale test (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Generalize the parameters of mirror_gre test (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register switched port analyzers (SPAN) as resource (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1821646] - [netdrv] mlxsw: minimal: Add validation for FW version (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Push minor/subminor fw version check into helper (Ivan Vecera) [1821646] - [netdrv] mlxsw: thermal: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: hwmon: Provide optimization for QSFP modules number detection (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Extend MGPIR register with new field exposing the number of QSFP modules (Ivan Vecera) [1821646] - [netdrv] mlxsw: Propagate extack down to register_fib_notifier() (Ivan Vecera) [1821646] - [netdrv] mlxsw: Register port netdevices into net of core (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Take devlink net instead of init_net (Ivan Vecera) [1821646] - [netdrv] mlxsw: PCI: Send EMAD traffic on a separate queue (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Use per-netns netdevice notifier registration (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Fail in case user specifies multiple mirror actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Clear VLAN filters during port initialization (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Add the ability to query the CPU port's shared buffer (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Register CPU port with devlink (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_buffers: Prevent changing CPU port's configuration (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add a test case for devlink-trap (Ivan Vecera) [1821646] - [tools] selftests: mlxsw: Add test cases for devlink-trap L2 drops (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Add devlink-trap support (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add trap group for layer 2 discards (Ivan Vecera) [1821646] - [netdrv] mlxsw: Add layer 2 discard trap IDs (Ivan Vecera) [1821646] - [netdrv] mlxsw: reg: Add new trap actions (Ivan Vecera) [1821646] - [netdrv] mlxsw: core: Add API to set trap action (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-3 ASIC (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload match on reserved TCP flags bits (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_acl: Track rules that forbid egress block bind (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_flower: Forbid to offload mirred redirect on egress (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups (Ivan Vecera) [1821646] - [netdrv] mlxsw: spectrum: Expose KVD size for Spectrum-2 (Ivan Vecera) [1821646] - [netdrv] geneve: change from tx_error to tx_dropped on missing metadata (Jiri Benc) [1843412] - [net] mptcp: use untruncated hash in ADD_ADDR HMAC (Florian Westphal) [1840167] - [net] mptcp: use rightmost 64 bits in ADD_ADDR HMAC (Florian Westphal) [1840167] - [tools] selftests: mptcp: pm: rm the right tmp file (Florian Westphal) [1840167] - [net] mptcp: cope better with MP_JOIN failure (Florian Westphal) [1840167] - [net] inet_connection_sock: factor out destroy helper. (Florian Westphal) [1840167] - [net] mptcp: add new sock flag to deal with join subflows (Florian Westphal) [1840167] - [net] mptcp: Initialize map_seq upon subflow establishment (Florian Westphal) [1840167] - [net] mptcp: set correct vfs info for subflows (Florian Westphal) [1840167] - [net] mptcp: fix uninitialized value access (Florian Westphal) [1840167] - [net] mptcp: initialize the data_fin field for mpc packets (Florian Westphal) [1840167] - [net] mptcp: fix 'use_ack' option access. (Florian Westphal) [1840167] - [net] mptcp: avoid a WARN on bad input. (Florian Westphal) [1840167] - [net] mptcp: move option parsing into mptcp_incoming_options() (Florian Westphal) [1840167] - [net] mptcp: consolidate synack processing. (Florian Westphal) [1840167] - [net] mptcp: replace mptcp_disconnect with a stub (Florian Westphal) [1840167] - [net] mptcp: fix race in msk status update (Florian Westphal) [1840167] - [net] tcp: mptcp: use mptcp receive buffer space to select rcv window (Florian Westphal) [1840167] - [net] mptcp/pm_netlink.c : add check for nla_put_in/6_addr (Florian Westphal) [1840167] - [net] mptcp: fix data_fin handing in RX path (Florian Westphal) [1840167] - [net] mptcp: drop req socket remote_key* fields (Florian Westphal) [1840167] - [net] mptcp: avoid flipping mp_capable field in syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: handle mptcp listener destruction via rcu (Florian Westphal) [1840167] - [net] mptcp: fix 'Attempt to release TCP socket in state' warnings (Florian Westphal) [1840167] - [net] mptcp: fix splat when incoming connection is never accepted before exit/close (Florian Westphal) [1840167] - [net] mptcp: fix double-unlock in mptcp_poll (Florian Westphal) [1840167] - [net] mptcp: add some missing pr_fmt defines (Florian Westphal) [1840167] - [net] mptcp: fix "fn parameter not described" warnings (Florian Westphal) [1840167] - [net] mptcp: re-check dsn before reading from subflow (Florian Westphal) [1840167] - [net] mptcp: subflow: check parent mptcp socket on subflow state change (Florian Westphal) [1840167] - [net] mptcp: fix tcp fallback crash (Florian Westphal) [1840167] - [tools] selftests:mptcp: fix failure due to whitespace damage (Florian Westphal) [1840167] - [tools] selftests: add test-cases for MPTCP MP_JOIN (Florian Westphal) [1840167] - [tools] selftests: add PM netlink functional tests (Florian Westphal) [1840167] - [net] mptcp: add netlink-based PM (Florian Westphal) [1840167] - [net] mptcp: add and use MIB counter infrastructure (Florian Westphal) [1840167] - [net] mptcp: allow dumping subflow context to userspace (Florian Westphal) [1840167] - [net] mptcp: implement and use MPTCP-level retransmission (Florian Westphal) [1840167] - [net] mptcp: rework mptcp_sendmsg_frag to accept optional dfrag (Florian Westphal) [1840167] - [net] mptcp: allow partial cleaning of rtx head dfrag (Florian Westphal) [1840167] - [net] mptcp: implement memory accounting for mptcp rtx queue (Florian Westphal) [1840167] - [net] mptcp: introduce MPTCP retransmission timer (Florian Westphal) [1840167] - [net] mptcp: queue data for mptcp level retransmission (Florian Westphal) [1840167] - [net] mptcp: update per unacked sequence on pkt reception (Florian Westphal) [1840167] - [net] mptcp: Implement path manager interface commands (Florian Westphal) [1840167] - [net] mptcp: Add handling of outgoing MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add handling of incoming MP_JOIN requests (Florian Westphal) [1840167] - [net] mptcp: Add path manager interface (Florian Westphal) [1840167] - [net] mptcp: Add ADD_ADDR handling (Florian Westphal) [1840167] - [net] tcp: annotate sk->sk_wmem_queued lockless reads (Florian Westphal) [1840167] - [net] mptcp: don't hang in mptcp_sendmsg() after TCP fallback (Florian Westphal) [1840167] - [net] mptcp: Remove set but not used variable 'can_ack' (Florian Westphal) [1840167] - [net] mptcp: rename fourth ack field (Florian Westphal) [1840167] - [net] mptcp: move msk state update to subflow_syn_recv_sock() (Florian Westphal) [1840167] - [net] mptcp: drop unneeded checks (Florian Westphal) [1840167] - [net] mptcp: create msk early (Florian Westphal) [1840167] - [net] mptcp: don't hang before sending 'MP capable with data' (Florian Westphal) [1840167] - [net] mptcp: don't grow mptcp socket receive buffer when rcvbuf is locked (Florian Westphal) [1840167] - [tools] mptcp: selftests: add rcvbuf set option (Florian Westphal) [1840167] - [net] mptcp: always include dack if possible. (Florian Westphal) [1840167] - [net] mptcp: Only send DATA_FIN with final mapping (Florian Westphal) [1840167] - [net] mptcp: Use per-subflow storage for DATA_FIN sequence number (Florian Westphal) [1840167] - [net] mptcp: Check connection state before attempting send (Florian Westphal) [1840167] - [net] mptcp: add dummy icsk_sync_mss() (Florian Westphal) [1840167] - [net] mptcp: defer work schedule until mptcp lock is released (Florian Westphal) [1840167] - [net] mptcp: avoid work queue scheduling if possible (Florian Westphal) [1840167] - [net] mptcp: remove mptcp_read_actor (Florian Westphal) [1840167] - [net] mptcp: add rmem queue accounting (Florian Westphal) [1840167] - [net] mptcp: update mptcp ack sequence from work queue (Florian Westphal) [1840167] - [net] mptcp: add work queue skeleton (Florian Westphal) [1840167] - [net] mptcp: add and use mptcp_data_ready helper (Florian Westphal) [1840167] - [net] xfrm: fix a NULL-ptr deref in xfrm_local_error (Xin Long) [1835208] - [net] xfrm: add IPv6 support for espintcp (Sabrina Dubroca) [1446392] - [net] xfrm: add support for UDPv6 encapsulation of ESP (Sabrina Dubroca) [1446392] - [net] xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINUDP_NON_IKE) (Sabrina Dubroca) [1446392] - [net] esp: Export esp_output_fill_trailer function (Sabrina Dubroca) [1446392] - [net] udp: fix jump label misuse (Sabrina Dubroca) [1446392] - [net] udp: implement complete book-keeping for encap_needed (Sabrina Dubroca) [1446392] - [net] xfrm: espintcp: save and call old ->sk_destruct (Sabrina Dubroca) [1446392] - [net] xfrm: add espintcp (RFC 8229) (Sabrina Dubroca) [1446392] - [net] esp4: split esp_output_udp_encap and introduce esp_output_encap (Sabrina Dubroca) [1446392] - [net] esp4: prepare esp_input_done2 for non-UDP encapsulation (Sabrina Dubroca) [1446392] - [net] xfrm: add route lookup to xfrm4_rcv_encap (Sabrina Dubroca) [1446392] - [net] xfrm: introduce xfrm_trans_queue_net (Sabrina Dubroca) [1446392] - [net] add queue argument to __skb_wait_for_more_packets and __skb_{, try_}recv_datagram (Sabrina Dubroca) [1446392] - [net] use skb_queue_empty_lockless() in busy poll contexts (Sabrina Dubroca) [1446392] - [include] net: add skb_queue_empty_lockless() (Sabrina Dubroca) [1446392] - [net] add READ_ONCE() annotation in __skb_wait_for_more_packets() (Sabrina Dubroca) [1446392] - [net] datagram: remove rendundant 'peeked' argument (Sabrina Dubroca) [1446392] - [tools] kvm: selftests: fix rdtsc() for vmx_tsc_adjust_test (Vitaly Kuznetsov) [1841490] - [x86] kvm: lapic: Also cancel preemption timer when disarm LAPIC timer (Vitaly Kuznetsov) [1841490] - [s390] kvm_host: unify VM_STAT and VCPU_STAT definitions in a single place (Vitaly Kuznetsov) [1841490] - [x86] kvm/x86: Remove redundant function implementations (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: VMX preemption timer migration test (Vitaly Kuznetsov) [1841490] - [tools] tools arch kvm: Sync kvm headers with the kernel sources (Vitaly Kuznetsov) [1841490] - [tools] tools headers uapi: Update tools's copy of kvm.h headers (Vitaly Kuznetsov) [1841490] - [tools] tools headers: Sync the various kvm.h header copies (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Fix VMX preemption timer migration (Vitaly Kuznetsov) [1841490] - [uapi] x86/kvm/hyper-v: Explicitly align hcall param for kvm_hyperv_exit (Vitaly Kuznetsov) [1841490] - [virt] kvm: introduce kvm_read_guest_offset_cached() (Vitaly Kuznetsov) [1841490] - [virt] kvm: rename kvm_arch_can_inject_async_page_present() to kvm_arch_can_dequeue_async_page_present() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Replace zero-length array with flexible-array (Vitaly Kuznetsov) [1841490] - [virt] revert "kvm: No need to retry for hva_to_pfn_remapped()" (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: implement KVM_GET_NESTED_STATE and KVM_SET_NESTED_STATE (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: fix smm test on SVM (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: add a SVM version of state-test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: introduce cpu_has_svm() check (Vitaly Kuznetsov) [1841490] - [x86] kvm: mmu: pass arbitrary CR0/CR4/EFER to kvm_init_shadow_mmu (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave guest mode when clearing EFER.SVME (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: split nested_vmcb_check_controls (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_HIF_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove HF_VINTR_MASK (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synthesize correct EXITINTINFO on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: preserve VGIF across VMCB switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract svm_set_gif (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove unnecessary if (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: synchronize VMCB controls updated by the processor on every vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: restore clobbered INT_CTL fields after clearing VINTR (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: save all control fields in svm->nested (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove trailing padding for struct vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: pass vmcb_control_area to copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: clean up tsc_offset update (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move MMU setup to nested_prepare_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract preparation of VMCB for nested run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: extract load_nested_vmcb_control (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: move map argument out of enter_svm_guest_mode (Vitaly Kuznetsov) [1841490] - [virt] kvm: check userspace_addr for all memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: always update CR3 in VMCS (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: always update CR3 in VMCB (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: correctly inject INIT vmexits (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: remove exit_required (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: inject exceptions via svm_check_nested_events (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: enable event window in inject_pending_event (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: track manually whether an event has been injected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve registers modifications done before nested_svm_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Initialize tdp_level during vCPU creation (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: leave ASID aside in copy_vmcb_control_area (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: fix condition for filtering async PF (Vitaly Kuznetsov) [1841490] - [x86] kvm: Fix the indentation to match coding style (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: replace "fall through" with "return" to indicate different case (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Take an unsigned 32-bit int for has_emulated_msr()'s index (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Remove superfluous brackets from case statement (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: allow KVM_STATE_NESTED_MTF_PENDING in kvm_state flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: simplify is_mmio_spte (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: enable X86_FEATURE_WAITPKG in KVM capabilities (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set mmio_value to '0' if reserved #PF can't be generated (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: only do L1TF workaround on affected processors (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix off-by-one error in kvm_vcpu_ioctl_x86_setup_mce (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Migrate the VMX-preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Change emulated VMX-preemption timer hrtimer to absolute (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Really make emulated nested preemption timer pinned (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove unused 'ops' param from nested_vmx_hardware_setup() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Remove unnecessary V_IRQ unsetting (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Merge svm_enable_vintr into svm_set_vintr (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle preemption timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: TSCDEADLINE MSR emulation fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_can_use_hv_timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize posted-interrupt delivery for timer fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce more exit_fastpath_completion enum values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce kvm_vcpu_exit_request() helper (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Print symbolic names of VMX VM-Exit flags in traces (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce generic fastpath handler (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop superfluous VMREAD of vmcs02.GUEST_SYSENTER_* (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Truncate writes to vmcs.SYSENTER_EIP/ESP for 32-bit vCPU (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Improve handle_external_interrupt_irqoff inline assembly (Vitaly Kuznetsov) [1841490] - [documentation] kvm: documentation: Fix up cpuid page (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sanity check on gfn before removal (Vitaly Kuznetsov) [1841490] - [virt] kvm: No need to retry for hva_to_pfn_remapped() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Force ASYNC_PF_PER_VCPU to be power of two (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Remove unneeded __ASM_SIZE usage with POP instruction (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add a helper to consolidate root sp allocation (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Drop KVM's hugepage enums in favor of the kernel's enums (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move max hugepage level to a separate #define (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Tweak PSE hugepage handling to avoid 2M vs 4M conundrum (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Cleanup vcpu->arch.guest_xstate_size (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Tweak handling of failure code for nested VM-Enter failure (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Capture TDP level when updating CPUID (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move nested EPT out of kvm_x86_ops.get_tdp_level() hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR0 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Add proper cache tracking for CR4 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Unconditionally validate CR3 during nested transitions (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Save L1 TSC offset in 'struct kvm_vcpu_arch' (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when temporarily switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip IBPB when switching between vmcs01 and vmcs02 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use accessor to read vmcs.INTR_INFO when handling exception (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: handle wrap around 32-bit address space (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace late check_nested_events() hack with more precise fix (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_get_rflags() to query RFLAGS in vmx_interrupt_blocked() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vmx_interrupt_blocked() directly from vmx_handle_exit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: WARN on injected+pending exception even in nested case (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Preserve IRQ/NMI/SMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report interrupts as allowed when in L2 and exit-on-interrupt is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Prioritize SMI over nested IRQ/NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve IRQ/NMI priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Split out architectural interrupt/NMI/SMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Split out architectural interrupt/NMI blocking checks (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Move SMI vmexit handling to svm_check_nested_events() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Report NMIs as allowed when in L2 and Exit-on-NMI is set (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: replace is_smm checks with kvm_x86_ops.smi_allowed (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Make return for {interrupt_nmi, smi}_allowed() a bool instead of int (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set KVM_REQ_EVENT if run is canceled with req_immediate_exit set (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Open a window for pending nested VMX preemption timer (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Preserve exception priority irrespective of exiting behavior (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Implement check_nested_events for NMI (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: immediately inject INTR vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: leave halted state on vmexit (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: introduce nested_run_pending (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix pkru save/restore when guest CR4.PKE=0, move it to x86.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Disable AVIC before setting V_IRQ (Vitaly Kuznetsov) [1841490] - [virt] kvm: Introduce kvm_make_all_cpus_request_except() (Vitaly Kuznetsov) [1841490] - [tools] kvm: vmx: pass correct DR6 for GD userspace exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86, svm: isolate vcpu->arch.dr6 from vmcb->save.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: keep DR6 synchronized with vcpu->arch.dr6 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: trap #DB and #BP to userspace if guest debugging is on (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add KVM_SET_GUEST_DEBUG test (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fix single-step with KVM_SET_GUEST_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Set RTM for DB_VECTOR too for KVM_EXIT_DEBUG (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: fix DR6 delivery for various cases of #DB injection (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Declare KVM_CAP_SET_GUEST_DEBUG properly (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Fix build for evmcs.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Use KVM CPU capabilities to determine CR4 reserved bits (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Explicitly clear RFLAGS.CF and RFLAGS.ZF in VM-Exit RSB path (Vitaly Kuznetsov) [1841490] - [x86] kvm: ioapic: Restrict lazy EOI update to edge-triggered interrupts (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Fixes posted interrupt check for IRQs delivery modes (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fill in kvm_run->debug.arch.dr[67] (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Replace a BUG_ON(1) with BUG() to squash clang warning (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: do not allow VMRUN inside SMM (Vitaly Kuznetsov) [1841490] - [virt] kvm: add capability for halt polling (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Store vmcs.EXIT_QUALIFICATION as an unsigned long, not u32 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a redundant call to vmx_get_intr_info() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: move nested-related kvm_x86_ops to a separate struct (Vitaly Kuznetsov) [1841490] - [x86] kvm: evmcs: check if nesting is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: check_nested_events is never NULL (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm/set_memory_region_test: do not check RIP if the guest shuts down (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: avoid infinite loop on NPF from bad address (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove redundant argument to kvm_arch_vcpu_ioctl_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: nsvm: Check for CR0.CD and CR0.NW on VMRUN of nested guests (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Improve latency for single target IPI fastpath (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Optimize handling of VM-Entry failures in vmx_vcpu_run() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Remove non-functional "support" for CR3 target values (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Avoid an extra memslot lookup in try_async_pf() for L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Set @writable to false for non-visible accesses by L2 (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop manual clearing of segment cache on nested VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reset register cache (available and dirty masks) on VMCS switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invoke ept_save_pdptrs() if and only if PAE paging is enabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Rename exit_reason to vm_exit_reason for nested VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Cast exit_reason to u16 to check for nested EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Pull exit_reason from vcpu_vmx in nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Drop a superfluous WARN on reflecting EXTERNAL_INTERRUPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Split VM-Exit reflection logic into L0 vs. L1 wants (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: match comment with return type for nested_vmx_exit_reflected (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested VM-Exit tracepoint into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move VM-Fail check out of nested_vmx_exit_reflected() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Uninline nested_vmx_reflect_vmexit(), i.e. move it to nested.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move reflection check into nested_vmx_reflect_vmexit() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Use do_machine_check to pass MCE to the host (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean cr3/pgd handling in vmx_load_mmu_pgd() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Free only the affected contexts when emulating INVEPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Don't flush TLB on nested VMX transition (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Skip MMU sync on nested VMX transition when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add module param to force TLB flush on root reuse (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Add separate override for MMU sync during fast CR3 switch (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Move fast_cr3_switch() side effects to __kvm_mmu_new_cr3() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Don't reload APIC access page if its control is disabled (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Retrieve APIC access page HPA only when necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Reload APIC access page on nested VM-Exit only if necessary (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Selectively use TLB_FLUSH_CURRENT for nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specific flushes (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush current ASID (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Add helper to handle TLB flushes on nested VM-Enter/VM-Exit (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Rename ->tlb_flush() to ->tlb_flush_all() (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Document the ASID logic in svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Introduce vmx_flush_tlb_current() (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Move nested_get_vpid02() to vmx/nested.h (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vmx_flush_tlb() to vmx.c (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Clean up vmx_flush_tlb_gva() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: make Hyper-V PV TLB flush use tlb_flush_guest() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Move "flush guest's TLB" logic to separate kvm_x86_ops hook (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Use vpid_sync_vcpu_addr() to emulate INVVPID with address (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Drop redundant capability checks in low level INVVPID helpers (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Move vpid_sync_vcpu_addr() down a few lines (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Use vpid_sync_context() directly when possible (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Skip global INVVPID fallback if vpid==0 in vpid_sync_context() (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Sync SPTEs when injecting page/EPT fault into L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: cleanup kvm_inject_emulated_page_fault (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: introduce kvm_mmu_invalidate_gva (Vitaly Kuznetsov) [1841490] - [x86] kvm: Disable objtool frame pointer checking for vmenter.S (Vitaly Kuznetsov) [1841490] - [x86] kvm: Remove CREATE_IRQCHIP/SET_PIT2 race (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Export kvm_propagate_fault() (as kvm_inject_emulated_page_fault) (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all roots when emulating INVVPID without EPT (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Invalidate all EPTP contexts when emulating INVEPT for L1 (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Flush all EPTP/VPID contexts on remote TLB flush (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add testcase for creating max number of memslots (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Make set_memory_region_test common to all architectures (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "zero" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] selftests: kvm: Add vm_get_fd() in kvm_util (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add "delete" testcase to set_memory_region_test (Vitaly Kuznetsov) [1841490] - [tools] kvm: sefltests: Add explicit synchronization to move mem region test (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add GUEST_ASSERT variants to pass values to host (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Add util to delete memory region (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Use kernel's list instead of homebrewed replacement (Vitaly Kuznetsov) [1841490] - [tools] kvm: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() (Vitaly Kuznetsov) [1841490] - [x86] kvm: pass through CPUID(0x80000006) (Vitaly Kuznetsov) [1841490] - [x86] kvm: x86: Return updated timer current count register from KVM_GET_LAPIC (Vitaly Kuznetsov) [1841490] - [virt] kvm: remove redundant assignment to variable r (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Fix __svm_vcpu_run declaration (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not setup frame pointer in __svm_vcpu_run (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: Do not mark svm_vcpu_run with STACK_FRAME_NON_STANDARD (Vitaly Kuznetsov) [1841490] - [x86] kvm: nvmx: reflect MTF VM-exits if injected by L1 (Vitaly Kuznetsov) [1841490] - [kernel] kvm: Check validity of resolved slot when searching memslots (Vitaly Kuznetsov) [1841490] - [x86] kvm: vmx: Enable machine check support for 32bit targets (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: move more vmentry code to assembly (Vitaly Kuznetsov) [1841490] - [x86] kvm: svm: fix compilation with modular PSP and non-modular KVM (Vitaly Kuznetsov) [1841490] - [x86] Increase KVM_MAX_VCPUS to 1024, KVM_MAX_VCPU_ID to 2048 (Eduardo Habkost) [1810811] - [scsi] scsi: core: avoid host-wide host_busy counter for scsi_mq (Ewan Milne) [1761928] - [gpio] gpio: xgene-sb: set valid IRQ type in to_irq() (Brian Masney) [1802402] - [block] rbd: compression_hint option (Ilya Dryomov) [1835925] - [include] libceph: support for alloc hint flags (Ilya Dryomov) [1835925] - [net] libceph: read_from_replica option (Ilya Dryomov) [1835925] - [net] libceph: support for balanced and localized reads (Ilya Dryomov) [1835925] - [net] libceph: crush_location infrastructure (Ilya Dryomov) [1835925] - [net] libceph: decode CRUSH device/bucket types and names (Ilya Dryomov) [1835925] - [net] libceph: add non-asserting rbtree insertion helper (Ilya Dryomov) [1835925] - [pci] PCI: pciehp: Fix MSI interrupt race (Myron Stowe) [1779610] - [security] ima: Remove __init annotation from ima_pcrread() (Bruno Meneguele) [1843774] - [security] ima: Call ima_calc_boot_aggregate() in ima_eventdigest_init() (Bruno Meneguele) [1843774] - [security] ima: Directly assign the ima_default_policy pointer to ima_rules (Bruno Meneguele) [1843774] - [documentation] powerpc/fadump: sysfs for fadump memory reservation (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Mark /sys/kernel/fadump_* sysfs files deprecated (Diego Domingos) [1804202] - [documentation] powerpc/powernv: Move core and fadump_release_opalcore under new kobject (Diego Domingos) [1804202] - [powerpc] powerpc/fadump: Reorganize /sys/kernel/fadump_* sysfs files (Diego Domingos) [1804202] - [fs] sysfs: wrap __compat_only_sysfs_link_entry_to_kobj function to change the symlink name (Diego Domingos) [1804202] - [documentation] Documentation/ABI: Add ABI documentation for /sys/kernel/fadump_* (Diego Domingos) [1804202] - [hwtracing] intel_th: pci: Add Tiger Lake CPU support (Jiri Olsa) [1483079] - [netdrv] e1000e: fix S0ix flows for cable connected case (Ken Cox) [1781385] - [netdrv] e1000e: reject unsupported coalescing params (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Tiger Lake device (Ken Cox) [1781385] - [netdrv] e1000e: Add support for Alder Lake (Ken Cox) [1781385] - [netdrv] net: intel: e1000e: fix possible sleep-in-atomic-context bugs in e1000e_get_hw_semaphore() (Ken Cox) [1781385] - [netdrv] e1000e: fix missing cpu_to_le64 on buffer_addr (Ken Cox) [1781385] - [netdrv] e1000(e): use new helper tcp_v6_gso_csum_prep (Ken Cox) [1781385] - [netdrv] e1000e: Revert "e1000e: Make watchdog use delayed work" (Ken Cox) [1781385] - [netdrv] e1000e: Use netdev_info instead of pr_info for link messages (Ken Cox) [1781385] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781385] - [netdrv] e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set (Ken Cox) [1781385] - [netdrv] net: ixgbevf: reject unsupported coalescing params (Ken Cox) [1781379] - [netdrv] ixgbevf: Remove limit of 10 entries for unicast filter list (Ken Cox) [1781379] - [netdrv] net: ixgbe: reject unsupported coalescing params (Ken Cox) [1781378] - [netdrv] ixgbe: Use pci_get_dsn() (Ken Cox) [1781378] - [netdrv] intel: Replace zero-length array with flexible-array member (Ken Cox) [1781378] - [netdrv] ixgbe: Fix calculation of queue with VFs and flow director on interface flap (Ken Cox) [1781378] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Ken Cox) [1781378] - [netdrv] ixgbe: protect TX timestamping from API misuse (Ken Cox) [1781378] - [netdrv] ixgbe: Make use of cpumask_local_spread to improve RSS locality (Ken Cox) [1781378] - [netdrv] ixgbe: Remove duplicate clear_bit() call (Ken Cox) [1781378] - [netdrv] ixgbe: Add UDP segmentation offload support (Ken Cox) [1781378] - [x86] x86/resctrl: Fix invalid attempt at removing the default resource group (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Clean up unused function parameter in mkdir path (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix a deadlock due to inaccurate reference (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free due to inaccurate refcount of rdtgroup (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix use-after-free when deleting resource groups (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Add task resctrl information display (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Check monitoring static key in the MBM overflow handler (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Do not reconfigure exiting tasks (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential memory leak (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix an imbalance in domain_remove_cpu() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Fix potential lockdep warning (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent NULL pointer dereference when reading mondata (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Cleanup cbm_ensure_valid() (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Prevent possible overrun during bitmap operations (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Don't stop walking closids when a locksetup group is found (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Use _ASM_BX to avoid ifdeffery (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove unused variable (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Remove duplicate MSR_MISC_FEATURE_CONTROL definition (Alexander Beregalov) [1830948] - [x86] x86/resctrl: Avoid confusion over the new X86_RESCTRL config (Alexander Beregalov) [1830948] - [x86] x86/cache: Rename config option to CONFIG_X86_RESCTRL (Alexander Beregalov) [1830948] - [tools] perf flamegraph: Use /bin/bash for report and record scripts (Michael Petlan) [1281843] - [tools] perf script: Add flamegraph.py script (Michael Petlan) [1281843] - [tools] perf script: Avoid NULL dereference on symbol (Michael Petlan) [1841130] - [tools] tools/build: tweak unused value workaround (Michael Petlan) [1841130] - [tools] perf stat: Fix no metric header if --per-socket and --metric-only set (Michael Petlan) [1841130] - [tools] perf python: Check if clang supports -fno-semantic-interposition (Michael Petlan) [1841130] - [tools] perf tools: Support Python 3.8+ in Makefile (Michael Petlan) [1841130] - [tools] perf script: Fix invalid read of directory entry after closedir() (Michael Petlan) [1841130] - [tools] perf script report: Fix SEGFAULT when using DWARF mode (Michael Petlan) [1841130] - [tools] perf script: add -S/--symbols documentation (Michael Petlan) [1841130] - [tools] perf pmu-events x86: Use CPU_CLK_UNHALTED.THREAD in Kernel_Utilization metric (Michael Petlan) [1841130] - [tools] perf events parser: Add missing Intel CPU events to parser (Michael Petlan) [1841130] - [tools] perf script: Allow --symbol to accept hexadecimal addresses (Michael Petlan) [1841130] - [tools] perf top: Support hotkey to change sort order (Michael Petlan) [1841130] - [tools] perf top: Support --group-sort-idx to change the sort order (Michael Petlan) [1841130] - [tools] perf symbols: Fix arm64 gap between kernel start and module end (Michael Petlan) [1841130] - [tools] perf build-test: Honour JOBS to override detection of number of cores (Michael Petlan) [1841130] - [tools] perf script: Add --show-cgroup-events option (Michael Petlan) [1841130] - [tools] perf top: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Add --all-cgroups option (Michael Petlan) [1841130] - [tools] perf record: Support synthesizing cgroup events (Michael Petlan) [1841130] - [tools] perf report: Add 'cgroup' sort key (Michael Petlan) [1841130] - [tools] perf cgroup: Maintain cgroup hierarchy (Michael Petlan) [1841130] - [tools] perf tools: Basic support for CGROUP event (Michael Petlan) [1841130] - [tools] perf tools: Add file-handle feature test (Michael Petlan) [1841130] - [tools] perf python: Include rwsem.c in the pythong biding (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] perf script: Introduce --deltatime option (Michael Petlan) [1841130] - [tools] perf: Normalize gcc parameter when generating arch errno table (Michael Petlan) [1841130] - [tools] perf parse-events: Add defensive NULL check (Michael Petlan) [1841130] - [tools] perf callchain: Update docs regarding kernel/user space unwinding (Michael Petlan) [1841130] - [tools] perf cpumap: Fix snprintf overflow check (Michael Petlan) [1841130] - [tools] perf test: Test pmu-events aliases (Michael Petlan) [1841130] - [tools] perf pmu: Make pmu_uncore_alias_match() public (Michael Petlan) [1841130] - [tools] perf pmu: Add is_pmu_core() (Michael Petlan) [1841130] - [tools] perf test: Add pmu-events test (Michael Petlan) [1841130] - [tools] perf pmu: Refactor pmu_add_cpu_aliases() (Michael Petlan) [1841130] - [tools] perf jevents: Support test events folder (Michael Petlan) [1841130] - [tools] perf jevents: Add some test events (Michael Petlan) [1841130] - [tools] perf tools: Unify a bit the build directory output (Michael Petlan) [1841130] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events incase of overlapping events (Michael Petlan) [1841130] - [tools] perf stat: Align the output for interval aggregation mode (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkeys to let user select any event for sorting (Michael Petlan) [1841130] - [tools] perf report: Support a new key to reload the browser (Michael Petlan) [1841130] - [tools] perf report: Allow specifying event to be used as sort key in --group output (Michael Petlan) [1841130] - [tools] perf report/top TUI: Support hotkey 'a' for annotation of unresolved addresses (Michael Petlan) [1841130] - [tools] perf report: Support interactive annotation of code without symbols (Michael Petlan) [1841130] - [tools] perf report: Print al_addr when symbol is not found (Michael Petlan) [1841130] - [tools] perf symbols: Consolidate symbol fixup issue (Michael Petlan) [1841130] - [tools] perf parse-events: Fix 3 use after frees found with clang ASAN (Michael Petlan) [1841130] - [tools] perf/tests: Add CET instructions to the new instructions test (Michael Petlan) [1841130] - [tools] perf expr: Fix copy/paste mistake (Michael Petlan) [1841130] - [tools] perf report: Fix no branch type statistics report issue (Michael Petlan) [1841130] - [tools] perf tools: Give synthetic mmap events an inode generation (Michael Petlan) [1841130] - [tools] perf test: Print if shell directory isn't present (Michael Petlan) [1841130] - [tools] perf record: Fix binding of AIO user space buffers to nodes (Michael Petlan) [1841130] - [tools] perf intel-pt: Update intel-pt.txt file with new location of the documentation (Michael Petlan) [1841130] - [tools] perf intel-pt: Add Intel PT man page references (Michael Petlan) [1841130] - [tools] perf intel-pt: Rename intel-pt.txt and put it in man page format (Michael Petlan) [1841130] - [tools] perf doc: Set man page date to last git commit (Michael Petlan) [1841130] - [tools] perf cs-etm: Fix unsigned variable comparison to zero (Michael Petlan) [1841130] - [tools] perf cs-etm: Optimize copying last branches (Michael Petlan) [1841130] - [tools] perf cs-etm: Correct synthesizing instruction samples (Michael Petlan) [1841130] - [tools] perf cs-etm: Continuously record last branch (Michael Petlan) [1841130] - [tools] perf cs-etm: Swap packets for instruction samples (Michael Petlan) [1841130] - [tools] perf map: Use strstarts() to look for Android libraries (Michael Petlan) [1841130] - [tools] perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint (Michael Petlan) [1841130] - [tools] perf metricgroup: Support metric constraint (Michael Petlan) [1841130] - [tools] perf util: Factor out sysctl__nmi_watchdog_enabled() (Michael Petlan) [1841130] - [tools] perf metricgroup: Factor out metricgroup__add_metric_weak_group() (Michael Petlan) [1841130] - [tools] perf jevents: Support metric constraint (Michael Petlan) [1841130] - [tools] perf block-info: Support color ops to print block percents in color (Michael Petlan) [1841130] - [tools] perf block-info: Allow selecting which columns to report and its order (Michael Petlan) [1841130] - [tools] perf diff: Use __block_info__cmp() to replace block_pair_cmp() (Michael Petlan) [1841130] - [tools] perf expr: Make expr__parse() return -1 on error (Michael Petlan) [1841130] - [tools] perf expr: Straighten expr__parse()/expr__find_other() interface (Michael Petlan) [1841130] - [tools] perf expr: Increase EXPR_MAX_OTHER to support metrics with more than 15 variables (Michael Petlan) [1841130] - [tools] perf expr: Move expr lexer to flex (Michael Petlan) [1841130] - [tools] perf expr: Add expr.c object (Michael Petlan) [1841130] - [tools] perf header: Add check for unexpected use of reserved membrs in event attr (Michael Petlan) [1841130] - [tools] perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX (Michael Petlan) [1841130] - [tools] perf tools: Add hw_idx in struct branch_stack (Michael Petlan) [1841130] - [tools] tools headers UAPI: Update tools's copy of linux/perf_event.h (Michael Petlan) [1841130] - [tools] tools lib traceevent: Remove extra '\n' in print_event_time() (Michael Petlan) [1841130] - [tools] perf annotate: Get rid of annotation->nr_jumps (Michael Petlan) [1841130] - [tools] perf llvm: Add debug hint message about missing kernel-devel package (Michael Petlan) [1841130] - [tools] perf stat: Show percore counts in per CPU output (Michael Petlan) [1841130] - [tools] tools lib api fs: Move cgroupsfs_find_mountpoint() (Michael Petlan) [1841130] - [kernel] perf/core: fix parent pid/tid in task exit events (Michael Petlan) [1841130] - [x86] perf/x86/cstate: Add Jasper Lake CPU support (Michael Petlan) [1841130] - [kernel] perf/core: Disable page faults when getting phys address (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add Ice Lake server uncore support (Michael Petlan) [1841130] - [kernel] perf/cgroup: Correct indirection in perf_less_group_idx() (Michael Petlan) [1841130] - [kernel] perf/core: Fix event cgroup tracking (Michael Petlan) [1841130] - [init] perf/core: Add PERF_SAMPLE_CGROUP feature (Michael Petlan) [1841130] - [kernel] perf/core: Add PERF_RECORD_CGROUP event (Michael Petlan) [1841130] - [x86] x86 user stack frame reads: switch to explicit __get_user() (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box (Michael Petlan) [1841130] - [x86] perf/x86/intel/uncore: Add box_offsets for free-running counters (Michael Petlan) [1841130] - [kernel] perf/core: Fix reversed NULL check in perf_event_groups_less() (Michael Petlan) [1841130] - [kernel] perf/core: Fix endless multiplex timer (Michael Petlan) [1841130] - [kernel] perf/cgroup: Order events in RB tree by cgroup id (Michael Petlan) [1841130] - [kernel] perf/cgroup: Grow per perf_cpu_context heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Add per perf_cpu_context min_heap storage (Michael Petlan) [1841130] - [kernel] perf/core: Use min_heap in visit_groups_merge() (Michael Petlan) [1841130] - [lib] lib: Introduce generic min-heap (Michael Petlan) [1841130] - [kernel] perf/cgroup: Reorder perf_cgroup_connect() (Michael Petlan) [1841130] - [kernel] perf/core: Remove 'struct sched_in_data' (Michael Petlan) [1841130] - [kernel] perf/core: Unify {pinned, flexible}_sched_in() (Michael Petlan) [1841130] - [x86] perf/x86: Add Intel Tiger Lake uncore support (Michael Petlan) [1841130] - [x86] perf/x86/intel: Output LBR TOS information correctly (Michael Petlan) [1841130] - [powerpc] perf/core: Add new branch sample type for HW index of raw branch records (Michael Petlan) [1841130] - [x86] perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI (Michael Petlan) [1841130] - [x86] x86/cpu: Add Jasper Lake to Intel family (Michael Petlan) [1841130] - [fs] pstore/ram: Run without kernel crash dump region (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Avoid NULL deref in ftrace merging failure path (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore: Convert buf_lock to semaphore (Desnes Augusto Nunes do Rosario) [1824906] - [fs] pstore/ram: Correctly calculate usable PRZ bytes (Desnes Augusto Nunes do Rosario) [1824906] - [drm] memremap: add an owner field to struct dev_pagemap (Don Dutile) [1816441] - [mm] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages (Don Dutile) [1816441] - [mm] mm/swap: fix release_pages() when releasing devmap pages (Don Dutile) [1816441] - [mm] mm: revert remove MEMORY_DEVICE_PUBLIC support in swap.c (Don Dutile) [1816441] - [nvdimm] mm: Cleanup __put_devmap_managed_page() vs ->page_free() (Don Dutile) [1816441] - [documentation] hv_netvsc: Update document for XDP support (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Fix XDP refcnt for synthetic and VF NICs (Mohammed Gamal) [1815497] - [netdrv] hv_netvsc: Add XDP support (Mohammed Gamal) [1815497] - [powerpc] kvm: ppc: book3s hv: Remove user-triggerable WARN_ON (Laurent Vivier) [1784050] - [powerpc] kvm: ppc: book3s hv: Close race with page faults around memslot flushes (Laurent Vivier) [1784050] - [powerpc] pseries/svm: Allow IOMMU to work in SVM (Michael Roth) [1730194] - [powerpc] pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff features (Michael Roth) [1730194] - [powerpc] pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce for DDW (Michael Roth) [1730194] - [powerpc] revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests" (Michael Roth) [1730194] - [powerpc] ultravisor: Add PPC_UV config option (Michael Roth) [1730194] - [mm] ksm: Export ksm_madvise() (Michael Roth) [1730194] - [powerpc] configs: Enable secure guest support in pseries and ppc64 defconfigs (Michael Roth) [1730194] - [powerpc] prom_init: Undo relocation before entering secure mode (Michael Roth) [1730194] - [powerpc] pseries/svm: Force SWIOTLB for secure guests (Michael Roth) [1730194] - [powerpc] pseries/iommu: Don't use dma_iommu_ops on secure guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Disable doorbells in SVM guests (Michael Roth) [1730194] - [powerpc] pseries/svm: Export guest SVM status to user space via sysfs (Michael Roth) [1730194] - [powerpc] pseries/svm: Use shared memory for Debug Trace Log (DTL) (Michael Roth) [1730194] - [powerpc] prom_init: Pass the "os-term" message to hypervisor (Michael Roth) [1730194] - [powerpc] Add support for adding an ESM blob to the zImage wrapper (Michael Roth) [1730194] - [powerpc] pseries: Introduce option to build secure virtual machines (Michael Roth) [1730194] - [s390] mm: Remove sev_active() function (Michael Roth) [1730194] - [kernel] fs/core/vmcore: Move sev_active() reference to x86 arch code (Michael Roth) [1730194] - [kernel] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header (Michael Roth) [1730194] - [kernel] dma-mapping: Remove dma_check_mask() (Michael Roth) [1730194] - [kernel] swiotlb: Remove call to sme_active() (Michael Roth) [1730194] - [x86] s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig (Michael Roth) [1730194] - [powerpc] xmon: don't access ASDR in VMs (Michael Roth) [1730194] - [powerpc] xmon: Fix compile error in print_insn* functions (Michael Roth) [1730194] - [mm] memremap: provide a not device managed memremap_pages (Michael Roth) [1730194] - [mm] memremap: don't use a separate devm action for devmap_managed_enable_get (Michael Roth) [1730194] - [mm] memremap: remove the dev field in struct dev_pagemap (Michael Roth) [1730194] - [kernel] resource: add a not device managed request_free_mem_region variant (Michael Roth) [1730194] - [mm] turn migrate_vma upside down (Michael Roth) [1730194] - [kernel] mm: simplify ZONE_DEVICE page private data (Michael Roth) [1730194] - [kernel] mm: remove hmm_devmem_add (Michael Roth) [1730194] - [mm] remove hmm_vma_alloc_locked_page (Michael Roth) [1730194] - [dax] device-dax: use the dev_pagemap internal refcount (Michael Roth) [1730194] - [mm] export alloc_pages_vma (Michael Roth) [1730194] - [netdrv] net/mlx5: Kconfig: Fix spelling typo (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Introduce kconfig var for TC support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Move TC-specific code from en_main.c to en_tc.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract neigh-specific code from en_rep.c to rep/neigh.c (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Extract TC-specific code from en_rep.c to rep/tc.c (Alaa Hleihel) [1843359] - [infiniband] net/mlx5: Refactor imm_inval_pkey field in cqe struct (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: Take DCBNL-related definitions into dedicated files (Alaa Hleihel) [1843359] - [netdrv] net/mlx5: E-Switch: Move eswitch chains to a new directory (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: remove duplicated check chain_index in mlx5e_rep_setup_ft_cb (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support (Alaa Hleihel) [1843359] - [netdrv] net/mlx5e: refactor indr setup block (Alaa Hleihel) [1843359] - [infiniband] IB/mlx5: Fix DEVX support for MLX5_CMD_OP_INIT2INIT_QP command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Remove warning "devices are not on same switch HW" (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Add init2init as a modify command (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: replace EINVAL in mlx5e_flower_parse_meta() (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix MLX5_TC_CT dependencies (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Properly set default values when disabling adaptive moderation (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix stats update for matchall classifier (Alaa Hleihel) [1842258] - [netdrv] net: sched: expose HW stats types per action used by drivers (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix cast to restricted __be32 warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: en_tc: Fix incorrect type in initializer warnings (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Allow partial data mask for tunnel options (Alaa Hleihel) [1842258] - [include] net/mlx5: IPSec: Fix incorrect type for spi (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Accel: fpga tls fix cast to __be64 and incorrect argument types (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: cmd: Fix memset with byte count warning (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in return expression (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix cast to restricted __be32 (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: DR: Fix incorrect type in argument (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Drop multicast packets that this interface sent (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: IPoIB, Enable loopback packets for IPoIB interfaces (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix error flow in case of function_setup failure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: CT: Correctly get flow rule (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5e: Update netdev txq on completions during closure (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Annotate mutex destroy for root ns (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Don't maintain a case of del_sw_func being null (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix cleaning unmanaged flow tables (Alaa Hleihel) [1842258 1840408] - [netdrv] net/mlx5: Fix memory leak in mlx5_events_init (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix inner tirs handling (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: kTLS, Destroy key object after destroying the TIS (Alaa Hleihel) [1842258] - [netdrv] net/mlx5e: Fix allowed tc redirect merged eswitch offload cases (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Avoid processing commands before cmdif is ready (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix a race when moving command interface to events mode (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Add command entry handling completion (Alaa Hleihel) [1842258] - [infiniband] RDMA/mlx5: Fix NULL pointer dereference in destroy_prefetch_work (Alaa Hleihel) [1842258] - [netdrv] net/mlx5: Fix crash upon suspend/resume (Alaa Hleihel) [1842258 1841973] - [netdrv] net/mlx5e: Fix devlink port netdev unregistration sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Fix devlink port register sequence (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Use devlink virtual flavour for VF devlink port (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Add support for devlink-port in non-representors mode (Alaa Hleihel) [1842258 1790226] - [netdrv] net/mlx5e: Rename representor get devlink port function (Alaa Hleihel) [1842258 1790226] - [fs] nfsd4: add filename to states output ("J. Bruce Fields") [1475182] - [fs] nfsd4: stid display should preserve on-the-wire byte order ("J. Bruce Fields") [1475182] - [fs] nfsd4: common stateid-printing code ("J. Bruce Fields") [1475182] - [fs] nfsd: remove read permission bit for ctl sysctl ("J. Bruce Fields") [1475182] - [fs] nfsd: "\s" should be "s" ("J. Bruce Fields") [1475182] - [fs] nfsd: initialize i_private before d_add ("J. Bruce Fields") [1475182] - [fs] nfsd: use i_wrlock instead of rcu for nfsdfs i_private ("J. Bruce Fields") [1475182] - [fs] nfsd: fix dentry leak upon mkdir failure ("J. Bruce Fields") [1475182] - [fs] nfsd: Make __get_nfsdfs_client() static ("J. Bruce Fields") [1475182] - [fs] nfsd: Make two functions static ("J. Bruce Fields") [1475182] - [fs] nfsd: decode implementation id ("J. Bruce Fields") [1475182] - [fs] nfsd: use 64-bit seconds fields in nfsd v4 code ("J. Bruce Fields") [1475182] - [fs] nfsd: create xdr_netobj_dup helper ("J. Bruce Fields") [1475182] - [fs] nfsd: allow forced expiration of NFSv4 clients ("J. Bruce Fields") [1475182] - [fs] nfsd: create get_nfsdfs_clp helper ("J. Bruce Fields") [1475182] - [fs] nfsd4: show layout stateids ("J. Bruce Fields") [1475182] - [fs] nfsd: show lock and deleg stateids ("J. Bruce Fields") [1475182] - [fs] nfsd4: add file to display list of client's opens ("J. Bruce Fields") [1475182] - [fs] nfsd: add more information to client info file ("J. Bruce Fields") [1475182] - [include] nfsd: escape high characters in binary data ("J. Bruce Fields") [1475182] - [fs] nfsd: copy client's address including port number to cl_addr ("J. Bruce Fields") [1475182] - [fs] nfsd4: add a client info file ("J. Bruce Fields") [1475182] - [fs] nfsd: make client/ directory names small ints ("J. Bruce Fields") [1475182] - [fs] nfsd: add nfsd/clients directory ("J. Bruce Fields") [1475182] - [fs] nfsd4: use reference count to free client ("J. Bruce Fields") [1475182] - [fs] nfsd: rename cl_refcount ("J. Bruce Fields") [1475182] - [fs] nfsd: persist nfsd filesystem across mounts ("J. Bruce Fields") [1475182]- [wireless] iwlwifi: pcie: handle QuZ configs with killer NICs as well (Jarod Wilson) [1844129 1842382] - [net] mac80211: add ieee80211_is_any_nullfunc() (Jarod Wilson) [1844129] - [net] mac80211: sta_info: Add lockdep condition for RCU list usage (Jarod Wilson) [1844129] - [net] mac80211: fix channel switch trigger from unknown mesh peer (Jarod Wilson) [1844129] - [wireless] rtw88: avoid unused function warnings (Jarod Wilson) [1844129] - [wireless] brcmfmac: add stub for monitor interface xmit (Jarod Wilson) [1844129] - [wireless] iwlwifi: actually check allocated conf_tlv pointer (Jarod Wilson) [1844129] - [wireless] iwlwifi: fix WGDS check when WRDS is disabled (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: fix inactive TID removal return value usage (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: Do not declare support for ACK Enabled Aggregation (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: limit maximum queue appropriately (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: indicate correct RB size to device (Jarod Wilson) [1844129] - [wireless] iwlwifi: mvm: beacon statistics shouldn't go backwards (Jarod Wilson) [1844129] - [wireless] iwlwifi: pcie: actually release queue memory in TVQM (Jarod Wilson) [1844129] - [wireless] mac80211: populate debugfs only after cfg80211 init (Jarod Wilson) [1844129] - [net] mac80211: fix race in ieee80211_register_hw() (Jarod Wilson) [1844129] - [net] nl80211: fix NL80211_ATTR_FTM_RESPONDER policy (Jarod Wilson) [1844129] - [powerpc] powerpc/fadump: Account for memory_limit while reserving memory (Steve Best) [1840646] - [mm] mm: make deferred init's max threads arch-specific (David Hildenbrand) [1818764] - [mm] mm: parallelize deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: don't track number of pages during deferred initialization (David Hildenbrand) [1818764] - [kernel] padata: add basic support for multithreaded jobs (David Hildenbrand) [1818764] - [kernel] padata: allocate work structures for parallel jobs from a pool (David Hildenbrand) [1818764] - [init] padata: initialize earlier (David Hildenbrand) [1818764] - [kernel] padata: remove exit routine (David Hildenbrand) [1818764] - [documentation] padata: update documentation (David Hildenbrand) [1818764] - [mm] mm: call cond_resched() from deferred_init_memmap() (David Hildenbrand) [1818764] - [mm] mm: initialize deferred pages with interrupts enabled (David Hildenbrand) [1818764] - [mm] mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred init (David Hildenbrand) [1818764] - [mm] mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() (David Hildenbrand) [1818764] - [mm] mm/page_alloc.c: fix regression with deferred struct page init (David Hildenbrand) [1818764] - [mm] mm: initialize MAX_ORDER_NR_PAGES at a time instead of doing larger sections (David Hildenbrand) [1818764] - [mm] mm: implement new zone specific memblock iterator (David Hildenbrand) [1818764] - [mm] mm: drop meminit_pfn_in_nid as it is redundant (David Hildenbrand) [1818764] - [kernel] audit: add subj creds to NETFILTER_CFG record to (Richard Guy Briggs) [1478533] - [kernel] audit: make symbol 'audit_nfcfgs' static (Richard Guy Briggs) [1478533] - [net] netfilter: add audit table unregister actions (Richard Guy Briggs) [1478533] - [net] audit: tidy and extend netfilter_cfg x_tables (Richard Guy Briggs) [1478533] - [x86] x86/efi: Allocate e820 buffer before calling efi_exit_boot_service (Lenny Szubowicz) [1824005] - [mm] hugetlb_cgroup: fix possible illegal access to memory (Joel Savitz) [1835398] - [kvm] KVM: s390: Remove false WARN_ON_ONCE for the PQAP instruction (Claudio Imbrenda) [1836184] - [sound] ASoC: Intel: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [thermal] thermal: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [powercap] powercap/intel_rapl: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [platform] platform/x86: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [pci] PCI: intel-mid: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [mmc] mmc: sdhci-acpi: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [idle] intel_idle: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [extcon] extcon: axp288: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [edac] EDAC: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [acpi] ACPI: Convert to new X86 CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/platform: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/kernel: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/perf/events: Convert to new CPU match macros (Prarit Bhargava) [1841649] - [x86] x86/cpu: Add consistent CPU match macros (Prarit Bhargava) [1841649] - [fs] fix autofs regression caused by follow_managed() changes (Miklos Szeredi) [1784857] - [fs] fs/namei.c: fix missing barriers when checking positivity (Miklos Szeredi) [1784857] - [fs] fix dget_parent() fastpath race (Miklos Szeredi) [1784857] - [fs] new helper: lookup_positive_unlocked() (Miklos Szeredi) [1784857] - [fs] fs/namei.c: pull positivity check into follow_managed() (Miklos Szeredi) [1784857] - [mm] x86/kasan: Fix boot with 5-level paging and KASAN (Baoquan He) [1838418] - [netdrv] bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error when allocating zero size context memory (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve AER slot reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reduce BNXT_MSIX_VEC_MAX value to supported CQs per PF (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix VF anti-spoof filter setup (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add partno to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Read partno and serialno of the board from VPD (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add fw.mgmt.api version to devlink info_get cb (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Reset rings if ring reservation fails during open() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Free context memory after disabling PCI in probe error path (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return error if bnxt_alloc_ctx_mem() fails (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call devlink_port_type_clear() in remove() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Return -EAGAIN if fw command returns BUSY (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Modify some bnxt_hwrm_*_free() functions to void (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary assignment of return code (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Clear DCB settings after firmware reset (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Process the NQ under NAPI continuous polling (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Simplify __bnxt_poll_cqs_done() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Handle all NQ notifications in bnxt_poll_p5() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Use pci_get_dsn() (Jonathan Toppins) [1790621] - [netdrv] bnxt: reject unsupported coalescing params (Jonathan Toppins) [1790621] - [netdrv] net/broadcom: Clean broadcom code from driver versions (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: fix error handling when flashing from file (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: reinitialize IRQs when MTU is modified (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: add newline to netdev_*() format strings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve device shutdown method (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for devlink info command (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Rename switch_id to dsn (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support to update progress of flash update (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Move devlink_register before registering netdev (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Register devlink irrespective of firmware spec version (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor bnxt_dl_register() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Disable workaround for lost interrupts on 575XX B0 and newer chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Periodically check and remove aged-out ntuple filters (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Do not accept fragments for aRFS flow steering (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Support UDP RSS hashing on 575XX chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve bnxt_probe_phy() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Improve link up detection (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Call recovery done after reset is successfully done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Remove unnecessary NULL checks for fw_health (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for flashing the device via devlink (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Allow PHY settings on multi-function or NPAR PFs if allowed by FW (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add async. event logic for PHY configuration changes (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Refactor the initialization of the ethtool link settings (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Skip disabling autoneg before PHY loopback when appropriate (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Assign more RSS context resources to the VFs (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Initialize context memory to the value specified by firmware (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add chip IDs for 57452 and 57454 chips (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Report health status update after reset is done (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Set MASTER flag during driver registration (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Update firmware interface spec to 1.10.1.12 (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Fix array overrun in bnxt_fill_l2_rewrite_fields() (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for NAT(L3/L4 rewrite) (Jonathan Toppins) [1790621] - [netdrv] bnxt_en: Add support for L2 rewrite (Jonathan Toppins) [1790621] - [netdrv] net/mlx5: E-switch, Protect eswitch mode changes (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Extend eswitch enable to handle num_vfs change (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Split eswitch mode check to different helper function (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_unload_one() and its callers (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Simplify mlx5_register_device to return void (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: Avoid deriving mlx5_core_dev second time (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate esw state_lock mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy (Alaa Hleihel) [1835595 1663246] - [netdrv] net/mlx5e: CT: Fix offload with CT action after CT NAT action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix missing pedit action after ct clear action (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: remove set but not used variable 'unnew' (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix actions_match_supported() return (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Avoid false warning about rule may be used uninitialized (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Use correct type for chain, prio and level values (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix printing wrong error value (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Fix rejecting all egress rules not on vlan (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch: Fix using fwd and modify when firmware doesn't support it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Add missing inline to stub esw_add_restore_rule (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Enable restore table only if reg_c1 is supported (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, free flow_group_in after creating the restore table (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-switch, Fix mutex init order (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: CT: Change idr to xarray to protect parallel tuple id allocation (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Use rhashtable's ct entries instead of a separate list (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Fix stack usage compiler warning (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: CT: Support clear action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Handle misses after executing CT action (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Offload established flows (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: CT: Introduce connection tracking (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Support getting chain mapping (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Add support for offloading rules with no in_port (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Introduce global tables (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: en_rep: Create uplink rep root table after eswitch offloads table (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5: E-Switch, Enable reg c1 loopback when possible (Alaa Hleihel) [1790219 1663246] - [netdrv] net/mlx5e: Restore tunnel metadata on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c1 value on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Support inner header rewrite with goto action (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Disallow inserting vxlan/vlan egress rules without decap/pop (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Move tc tunnel parsing logic with the rest at tc_tun module (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Allow re-allocating mod header actions (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Restore chain id on miss (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Rx, Split rep rx mpwqe handler from nic (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Mark miss packets with new chain id mapping (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: E-Switch, Get reg_c0 value on CQE (Alaa Hleihel) [1790219 1790218 1663246] - [infiniband] net/mlx5: E-Switch, Move source port on reg_c0 to the upper 16 bits (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5: Introduce mapping infra for mapping unique ids to data (Alaa Hleihel) [1790219 1790218 1663246] - [netdrv] net/mlx5e: Add devlink fdb_large_groups parameter (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5: Change the name of steering mode param id (Alaa Hleihel) [1790203 1663246] - [netdrv] net/mlx5e: Fix an IS_ERR() vs NULL check (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: Verify goto chain offload support (Alaa Hleihel) [1663246] - [include] net/mlx5: HW bit for goto chain offload support (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Remove redundant comment about goto slow path (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Reduce number of arguments in slow path handling (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Allow goto earlier chain if FW supports it (Alaa Hleihel) [1663246] - [netdrv] net/mlx5e: Eswitch, Use per vport tables for mirroring (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: make the symbol 'ESW_POOLS' static (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Increase number of chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: E-Switch, Refactor chains and priorities (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Check prio and chain sanity for ft offload (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: ft: Use getter function to get ft chain (Alaa Hleihel) [1663246] - [netdrv] net/mlx5: TC: Offload flow table rules (Alaa Hleihel) [1663246]- [net] neigh: fix ARP retransmit timer guard (Hangbin Liu) [1767282] - [net] xfrm: fix a warning in xfrm_policy_insert_list (Xin Long) [1820956] - [net] netfilter: ipset: Fix subcounter update skip (Phil Sutter) [1834881] - [netdrv] macvlan: return correct error value (Matteo Croce) [1806146] - [net] core: properly remove skb from list (Ivan Vecera) [1839657] - [tools] selftests: fix flower parent qdisc (Ivan Vecera) [1824071] - [net] sch_choke: Remove classid from choke_skb_cb. (Ivan Vecera) [1824071] - [net] sched: choke: Remove unused inline function choke_set_classid (Ivan Vecera) [1824071] - [net] schedule: add action gate offloading (Ivan Vecera) [1824071] - [net] qos: introduce a gate control flow action (Ivan Vecera) [1824071] - [net] sched: fallback to qdisc noqueue if default qdisc setup fail (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_actions.sh: add matchall mirror test (Ivan Vecera) [1824071] - [net] sched: report ndo_setup_tc failures via extack (Ivan Vecera) [1824071] - [net] sched : Remove unnecessary cast in kfree (Ivan Vecera) [1824071] - [tools] selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [tools] selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield (Ivan Vecera) [1824071] - [net] sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtable (Ivan Vecera) [1824071] - [net] net_sched: gen_estimator: extend packet counter to 64bit (Ivan Vecera) [1824071] - [net] flow_offload: skip hw stats check for FLOW_ACTION_HW_STATS_DONT_CARE (Ivan Vecera) [1824071] - [net] net_sched: sch_skbprio: add message validation to skbprio_change() (Ivan Vecera) [1824071] - [net] net_sched: fix tcm_parent in tc filter dump (Ivan Vecera) [1824071] - [net] sch_sfq: validate silly quantum values (Ivan Vecera) [1824071] - [net] sch_choke: avoid potential panic in choke_reset() (Ivan Vecera) [1824071] - [net] fq_codel: fix TCA_FQ_CODEL_DROP_BATCH_SIZE sanity checks (Ivan Vecera) [1824071] - [net] sched: etf: do not assume all sockets are full blown (Ivan Vecera) [1824071] - [tools] tc-testing: remove duplicate code in tdc.py (Ivan Vecera) [1824071] - [net] sched: Fix setting last executed chain on skb extension (Ivan Vecera) [1824071] - [net] net_sched: fix a missing refcnt in tcindex_init() (Ivan Vecera) [1824071] - [net] net_sched: add a temporary refcnt for struct tcindex_data (Ivan Vecera) [1824071] - [net] sched: expose HW stats types per action used by drivers (Ivan Vecera) [1824071] - [net] introduce nla_put_bitfield32() helper and use it (Ivan Vecera) [1824071] - [tools] selftests: skbedit_priority: Test counters at the skbedit rule (Ivan Vecera) [1824071] - [net] sched: act_pedit: Implement stats_update callback (Ivan Vecera) [1824071] - [net] sched: act_skbedit: Implement stats_update callback (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add a forwarding test for pedit munge dsfield (Ivan Vecera) [1824071] - [net] flow_offload.h: Fix a comment at flow_action_entry.mangle (Ivan Vecera) [1824071] - [net] Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y, m} build (Ivan Vecera) [1824071] - [net] netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress (Ivan Vecera) [1824071] - [net] cbs: Fix software cbs to consider packet sending time (Ivan Vecera) [1824071] - [include] taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for flags key (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for src and dst port range options (Ivan Vecera) [1824071] - [net] cls_flower: Add extack support for mpls options (Ivan Vecera) [1824071] - [include] net: sched: refine extack messages in tcf_change_indev (Ivan Vecera) [1824071] - [net] sched: rename more stats_types (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Add an skbedit priority selftest (Ivan Vecera) [1824071] - [net] tc_skbedit: Make the skbedit priority offloadable (Ivan Vecera) [1824071] - [include] tc_skbedit: Factor a helper out of is_tcf_skbedit_{mark, ptype}() (Ivan Vecera) [1824071] - [include] net: sched: Do not assume RTNL is held in tunnel key action helpers (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix leak of ct zone template on replace (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: enable use of hrtimer slack (Ivan Vecera) [1824071] - [net] net_sched: do not reprogram a timer about to expire (Ivan Vecera) [1824071] - [net] net_sched: add qdisc_watchdog_schedule_range_ns() (Ivan Vecera) [1824071] - [net] rename flow_action_hw_stats_types* -> flow_action_hw_stats* (Ivan Vecera) [1824071] - [net] net_sched: cls_route: remove the right filter from hashtable (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: RED: Add nodrop tests (Ivan Vecera) [1824071] - [net] sched: RED: Introduce an ECN nodrop mode (Ivan Vecera) [1824071] - [net] sched: Allow extending set of supported RED flags (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add TDC test for RED (Ivan Vecera) [1824071] - [tools] tc-testing: add ETS scheduler to tdc build configuration (Ivan Vecera) [1824071] - [net] sched: act_ct: Enable hardware offload of flow table entires (Ivan Vecera) [1824071] - [net] sched: act_ct: Support refreshing the flow table entries (Ivan Vecera) [1824071] - [net] sched: act_ct: Support restoring conntrack info on skbs (Ivan Vecera) [1824071] - [net] sched: act_ct: Instantiate flow table entry actions (Ivan Vecera) [1824071] - [net] net_sched: keep alloc_hash updated after hash allocation (Ivan Vecera) [1824071] - [net] net_sched: hold rtnl lock in tcindex_partial_destroy_work() (Ivan Vecera) [1824071] - [include] flow_offload: restrict driver to pass one allowed bit to flow_action_hw_stats_types_check() (Ivan Vecera) [1824071] - [netdrv] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1824071] - [include] flow_offload: turn hw_stats_type into dedicated enum (Ivan Vecera) [1824071] - [include] flow_offload: use flow_action_for_each in flow_action_mixed_hw_stats_types_check() (Ivan Vecera) [1824071] - [net] sched: pie: change tc_pie_xstats->prob (Ivan Vecera) [1824071] - [net] taprio: Fix sending packets without dequeueing them (Ivan Vecera) [1824071] - [net] sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get (Ivan Vecera) [1824071] - [tools] selftests: forwarding: ETS: Use Qdisc counters (Ivan Vecera) [1824071] - [net] sched: Make FIFO Qdisc offloadable (Ivan Vecera) [1824071] - [include] pie: realign comment (Ivan Vecera) [1824071] - [net] pie: remove pie_vars->accu_prob_overflows (Ivan Vecera) [1824071] - [net] pie: remove unnecessary type casting (Ivan Vecera) [1824071] - [net] pie: use term backlog instead of qlen (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with canid extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: list kernel options for basic filter with canid ematch. (Ivan Vecera) [1824071] - [net] sched: act_ct: Use pskb_network_may_pull() (Ivan Vecera) [1824071] - [net] sched: act_ct: Fix ipv6 lookup of offloaded connections (Ivan Vecera) [1824071] - [net] sched: act_ct: Software offload of established flows (Ivan Vecera) [1824071] - [net] sched: act_ct: Offload established connections to flow table (Ivan Vecera) [1824071] - [net] sched: act_ct: Create nf flow table per zone (Ivan Vecera) [1824071] - [net] taprio: add missing attribute validation for txtime delay (Ivan Vecera) [1824071] - [net] fq: add missing attribute validation for orphan mask (Ivan Vecera) [1824071] - [tools] selftests: forwarding: tc_common: Convert to use busywait (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Convert until_counter_is() to take expression (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add tc_rule_handle_stats_get() (Ivan Vecera) [1824071] - [include] net: flow_offload: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: Replace zero-length array with flexible-array member (Ivan Vecera) [1824071] - [net] sched: act: count in the size of action flags bitfield (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u32 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter with u16 extended match rules (Ivan Vecera) [1824071] - [tools] tc-testing: updated tdc tests for basic filter (Ivan Vecera) [1824071] - [net] sched: correct flower port blocking (Ivan Vecera) [1824071] - [net] sched: Support specifying a starting chain via tc skb ext (Ivan Vecera) [1824071] - [net] sched: Change the block's chain list to an rcu list (Ivan Vecera) [1824071] - [net] sched: Pass ingress block to tcf_classify_ingress (Ivan Vecera) [1824071] - [net] sched: Introduce ingress classification function (Ivan Vecera) [1824071] - [net] sched: flower: add missing validation of TCA_FLOWER_FLAGS (Ivan Vecera) [1824071] - [net] sched: matchall: add missing validation of TCA_MATCHALL_FLAGS (Ivan Vecera) [1824071] - [net] taprio: Fix dropping packets when using taprio + ETF offloading (Ivan Vecera) [1824071] - [net] taprio: Use taprio_reset_tc() to reset Traffic Classes configuration (Ivan Vecera) [1824071] - [net] taprio: Add missing policy validation for flags (Ivan Vecera) [1824071] - [net] taprio: Fix still allowing changing the flags during runtime (Ivan Vecera) [1824071] - [net] taprio: Fix enabling offload with wrong number of traffic classes (Ivan Vecera) [1824071] - [net] sched: prevent a use after free (Ivan Vecera) [1824071] - [tools] tc-testing: add missing 'nsPlugin' to basic.json (Ivan Vecera) [1824071] - [net] sch_choke: Use kvcalloc (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a RED selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib.sh: Add start_tcp_traffic (Ivan Vecera) [1824071] - [tools] selftests: mlxsw: Add a TBF selftest (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Allow reading TC rule byte counters (Ivan Vecera) [1824071] - [tools] selftests: forwarding: lib: Add helpers for busywaiting (Ivan Vecera) [1824071] - [tools] selftests: Move two functions from mlxsw's qos_lib to lib (Ivan Vecera) [1824071] - [net] sched: Make TBF Qdisc offloadable (Ivan Vecera) [1824071] - [net] sched: sch_tbf: Don't overwrite backlog before dumping (Ivan Vecera) [1824071] - [net] sched: add Flow Queue PIE packet scheduler (Ivan Vecera) [1824071] - [net] sched: pie: export symbols to be reused by FQ-PIE (Ivan Vecera) [1824071] - [net] sched: pie: fix alignment in struct instances (Ivan Vecera) [1824071] - [net] sched: pie: fix commenting (Ivan Vecera) [1824071] - [include] pie: improve comments and commenting style (Ivan Vecera) [1824071] - [net] pie: rearrange structure members and their initializations (Ivan Vecera) [1824071] - [include] pie: use u8 instead of bool in pie_vars (Ivan Vecera) [1824071] - [include] pie: rearrange macros in order of length (Ivan Vecera) [1824071] - [include] pie: use U64_MAX to denote (2^64 - 1) (Ivan Vecera) [1824071] - [net] sched: pie: move common code to pie.h (Ivan Vecera) [1824071] - [net] sched: use skb_list_walk_safe helper for gso segments (Ivan Vecera) [1824071] - [tools] selftests: qdiscs: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: sch_ets: Add test coverage for ETS Qdisc (Ivan Vecera) [1824071] - [tools] selftests: forwarding: Move start_/stop_traffic from mlxsw to lib.sh (Ivan Vecera) [1824071] - [net] sch_ets: Make the ETS qdisc offloadable (Ivan Vecera) [1824071] - [net] sch_ets: Add a new Qdisc (Ivan Vecera) [1824071] - [include] net: pkt_cls: Clarify a comment (Ivan Vecera) [1824071] - [net] sch_cake: drop unused variable tin_quantum_prio (Ivan Vecera) [1824071] - [net] sched: act_ctinfo: fix memory leak (Ivan Vecera) [1824071] - [net] sched: act_ife: initalize ife->metalist earlier (Ivan Vecera) [1824071] - [net] sch_cake: avoid possible divide by zero in cake_enqueue() (Ivan Vecera) [1824071] - [tools] tc-testing: initial tdc selftests for cls_u32 (Ivan Vecera) [1824071] - [net] treewide: Use sizeof_field() macro (Ivan Vecera) [1824071] - [tools] tc-testing: unbreak full listing of tdc testcases (Ivan Vecera) [1824071] - [net] act_ct: support asymmetric conntrack (Ivan Vecera) [1824071] - [net] sch_cake: Add missing NLA policy entry TCA_CAKE_SPLIT_GSO (Ivan Vecera) [1824071] - [net] remove the unnecessary strict_start_type in some policies (Ivan Vecera) [1824071] - [net] sched: pie: enable timestamp based delay calculation (Ivan Vecera) [1824071] - [net] taprio: don't reject same mqprio settings (Ivan Vecera) [1824071] - [tools] tc-testing: Introduced tdc tests for basic filter (Ivan Vecera) [1824071] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1824071] - [net] net_sched: add TCA_STATS_PKT64 attribute (Ivan Vecera) [1824071] - [net] net_sched: extend packet counter to 64bit (Ivan Vecera) [1824071] - [include] net_sched: do not export gnet_stats_basic_packed to uapi (Ivan Vecera) [1824071] - [tools] tc-testing: added tests with cookie for mpls TC action (Ivan Vecera) [1824071] - [net] icmp: remove duplicate code (Ivan Vecera) [1824071] - [include] icmp: add helpers to recognize ICMP error packets (Ivan Vecera) [1824071] - [net] taprio: fix panic while hw offload sched list swap (Ivan Vecera) [1824071] - [net] sched: Replace rcu_swap_protected() with rcu_replace_pointer() (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: avoid calling ktime_get_ns() if not needed (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: add dctcp-like marking (Ivan Vecera) [1824071] - [net] net_sched: sch_fq: remove dead code dealing with retransmits (Ivan Vecera) [1824071] - [net] sched: act_ct: fix build failure in RHEL8 (Ivan Vecera) [1824071] - [net] don't return invalid table id error when we fall back to PF_UNSPEC (Sabrina Dubroca) [1814093] - [net] netfilter: update include directives. (Marcelo Leitner) [1837856] - [include] netfilter: fix include guards. (Marcelo Leitner) [1837856] - [include] netfilter: add include guard to xt_connlabel.h (Marcelo Leitner) [1837856] - [net] sk_msg: Don't use RCU_INIT_POINTER on sk_user_data (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Fix build of sockmap_ktls.c (Sabrina Dubroca) [1819627] - [net] Generate reuseport group ID on group creation (Sabrina Dubroca) [1819627] - [net] bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Let all kernel-land lookup values in SOCKMAP/SOCKHASH (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Return socket cookie on lookup from syscall (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Don't set up upcalls and progs for listening sockets (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: Allow inserting listening TCP sockets into sockmap (Sabrina Dubroca) [1819627] - [net] tcp_bpf: Don't let child socket inherit parent protocol ops on copy (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Clear sk_user_data pointer on clone if tagged (Sabrina Dubroca) [1819627] - [net] net, sk_msg: Annotate lockless access to sk_prot on clone (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from sg.size (Sabrina Dubroca) [1819627] - [net] bpf, sockmap: msg_pop_data can incorrecty set an sge length (Sabrina Dubroca) [1819627] - [net] tls: fix const assignment warning (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak in bpf_exec_tx_verdict() (Sabrina Dubroca) [1819627] - [net] tls: Fix sk_psock refcnt leak when in tls_data_ready() (Sabrina Dubroca) [1819627] - [tools] selftests/bpf: Test unhashing kTLS socket after removing from map (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Don't clear saved sock proto on restore (Sabrina Dubroca) [1819627] - [include] bpf, sk_msg: Let ULP restore sk_proto and write_space callback (Sabrina Dubroca) [1819627] - [net] tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE (Sabrina Dubroca) [1819627] - [net] tls: Read sk_prot once when building tls proto ops (Sabrina Dubroca) [1819627] - [net] tls: Constify base proto ops used for building tls proto (Sabrina Dubroca) [1819627] - [net] tls: Fix to avoid gettig invalid tls record (Sabrina Dubroca) [1819627] - [net] tls: avoid spurious decryption error with HW resync (Sabrina Dubroca) [1819627] - [net] tls: add helper for testing if socket is RX offloaded (Sabrina Dubroca) [1819627] - [tools] selftests: net: tls: remove recv_rcvbuf test (Sabrina Dubroca) [1819627] - [net] tls: use sg_next() to walk sg entries (Sabrina Dubroca) [1819627] - [net] tls: remove the dead inplace_crypto code (Sabrina Dubroca) [1819627] - [tools] selftests/tls: add a test for fragmented messages (Sabrina Dubroca) [1819627] - [net] tls: Fix unused function warning (Sabrina Dubroca) [1819627] - [net] tls: store decrypted on a single bit (Sabrina Dubroca) [1819627] - [net] tls: store async_capable on a single bit (Sabrina Dubroca) [1819627] - [net] tls: pass context to tls_device_decrypted() (Sabrina Dubroca) [1819627] - [net] tls: make allocation failure unlikely (Sabrina Dubroca) [1819627] - [net] tls: mark sk->err being set as unlikely (Sabrina Dubroca) [1819627] - [net] sockmap: use bitmap for copy info (Sabrina Dubroca) [1819627] - [net] tls: add TlsDeviceRxResync statistic (Sabrina Dubroca) [1819627] - [net] tls: add TlsDecryptError stat (Sabrina Dubroca) [1819627] - [net] tls: add statistics for installed sessions (Sabrina Dubroca) [1819627] - [net] tls: add skeleton of MIB statistics (Sabrina Dubroca) [1819627] - [net] tls: add device decrypted trace point (Sabrina Dubroca) [1819627] - [net] tls: add tracing for device/offload events (Sabrina Dubroca) [1819627] - [net] tls: allow compiling TLS TOE out (Sabrina Dubroca) [1819627] - [net] tls: rename tls_hw_* functions tls_toe_* (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related code to a separate file (Sabrina Dubroca) [1819627] - [net] tls: move tls_build_proto() on init path (Sabrina Dubroca) [1819627] - [net] tls: use the full sk_proto pointer (Sabrina Dubroca) [1819627] - [net] tls: rename tls_device to tls_toe_device (Sabrina Dubroca) [1819627] - [net] tls: move TOE-related structures to a separate header (Sabrina Dubroca) [1819627] - [net] tls: sleeping function from invalid context (Sabrina Dubroca) [1819627] - [net] netfilter: nft_set_rbtree: Add missing expired checks (Phil Sutter) [1778020] - [tools] selftests: netfilter: extend flowtable test script with dnat rule (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: extend flowtable test script for ipsec (Marcelo Leitner) [1811193] - [tools] selftests: netfilter: add flowtable test script (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: set NF_FLOW_TEARDOWN flag on entry expiration (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Remove WQ_MEM_RECLAIM from workqueue (Marcelo Leitner) [1811193] - [net] netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Free block_cb when being deleted (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support in HW offload (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: add nf_ct_acct_add() (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: export nf_ct_acct_update() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use work entry per offload command (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use rw sem as flow block lock (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add counter support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add enum nft_flowtable_flags to uapi (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix incorrect tc_setup_type type (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: populate addr_type mask (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix flushing of offloaded flows on free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fix NULL pointer dereference in tunnel offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: free flowtable hooks on hook register error (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel encap/decap action offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add indr block setup support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add tunnel match offload support (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: skip offload setup if disabled (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Use nf_flow_offload_tuple for stats as well (Marcelo Leitner) [1811193] - [net] flow_offload: Add flow_match_ct to get rule ct match (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Enable hardware offload of flow table entires (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support refreshing the flow table entries (Marcelo Leitner) [1811193] - [include] net/sched: act_ct: Support restoring conntrack info on skbs (Marcelo Leitner) [1811193] - [net] sched: act_ct: Instantiate flow table entry actions (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Add API for registering to flow table events (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix missing flush hardware on table free (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: Fix hardware flush order on nf_flow_table_cleanup (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix check the chain offload flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix memory leak in nf_tables_parse_netdev_hooks() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_table_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_tuple() helper (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: refresh flow if hardware offload fails (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_hw_offload() helper function (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: use atomic bitwise operations for flow flags (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: remove dying bit, use teardown bit instead (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flow_offload_work_alloc() (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: restrict flow dissector match on meta ingress device (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: fetch stats only if flow is still alive (Marcelo Leitner) [1811193] - [net] netfilter: flowtable: add nf_flowtable_time_stamp (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: unbind callbacks from flowtable destroy path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix the nat port mangle. (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: check the status of dst_neigh (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: fix incorrect ethernet dst address (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix big-endian integer overflow (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Correct memcpy size for flow_overload_mangle() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: return EOPNOTSUPP if rule specifies no actions (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 match description (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Don't use offset uninitialized in flow_offload_port_{d, s}nat (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block_cb tc_setup_type as TC_SETUP_CLSFLOWER (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix block setup as TC_SETUP_FT cmd (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: check if bind callback fails and unbind if hook registration fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add nft_unregister_flowtable_hook() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: undo updates if transaction fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: release flow_rule on error from commit path (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove reference to flow rule from deletion path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add IPv6 support (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: add flow_action_entry_next() and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter in flow_offload_fill_dir (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table_offload: Fix check ndo_setup_tc when setup_block (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Check for the NETDEV_UNREGISTER event (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add flowtable offload control plane (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: detach routing information from flow description (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: skip tcp rst and fin packets (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: remove flow_offload_entry structure (Marcelo Leitner) [1811193] - [include] netfilter: nf_flow_table: remove union from flow_offload structure (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move conntrack object to struct flow_offload (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: skip EBUSY on chain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: bogus EOPNOTSUPP on basechain update (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: pass extack to nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nft_meta: offload support for interface index (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: white-space fixes. (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: check for register data length mismatches (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: Adjust parentheses to fix memcmp size argument (Marcelo Leitner) [1811193] - [net] netfilter: nft_bitwise: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: unbind if multi-device binding fails (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_offload_init() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_chain_offload_cmd() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: restore basechain deletion (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: support for multiple devices per netdev hook (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: fix base chain stat rcu_dereference usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules on unregistered device only (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: Pass callback list to nft_setup_cb_call() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add nft_flow_block_chain() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: increase maximum devices number per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: allow netdevice to be used only once per flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: dynamically allocate hooks per net_device in flowtables (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove flowtable hook flush routine in netns exit routine (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: move priority to struct nf_flowtable (Marcelo Leitner) [1811193] - [net] netfilter: nft_payload: fix missing check for matching length in offloads (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set timeout before insertion into hashes (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: fix always true policy is unset check (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add NFT_CHAIN_POLICY_UNSET and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: remove rules when the device unregisters (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_rule function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: refactor the nft_flow_offload_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: add __nft_offload_get_chain function (Marcelo Leitner) [1811193] - [net] netfilter: nft_{fwd, dup}_netdev: add offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: avoid excessive stack usage (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: move indirect flow_block callback logic to core (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: set default timeout after successful insertion (Marcelo Leitner) [1811193] - [net] netfilter: ctnetlink: honor IPS_OFFLOAD flag (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: clear skb tstamp before xmit (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: map basechain priority to hardware priority (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: teardown flow timeout race (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: conntrack picks up expired flows (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables_offload: support indr block call (Marcelo Leitner) [1811193] - [net] flow_offload: add flow_block structure and use it (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: store data in offload context registers (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix offload for flows that are subject to xfrm (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: don't fail when updating base chain policy (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: add hardware offload support (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: delay chain policy update until transaction is complete (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: IPCB is only valid for ipv4 family (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: don't offload when sequence numbers need adjustment (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: set liberal tracking mode for tcp (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: ignore DF bit setting (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary variable in flow_offload_tuple (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: add entry to flowtable after confirmation (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix checking method of conntrack helper (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix missing error check for rhashtable_insert_fast (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not flow offload deleted conntrack entries (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: simplify nf_flow_offload_gc_step() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: check ttl value in flow offload data path (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: fix netdev refcnt leak (Marcelo Leitner) [1811193] - [net] netfilter: nf_flowtable: skip device lookup from interface index (Marcelo Leitner) [1811193] - [net] netfilter: conntrack: fix IPV6=n builds (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: fix interaction with vrf slave device (Marcelo Leitner) [1811193] - [net] netfilter: nft_flow_offload: Fix reverse route lookup (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: make nf_flow_table_iterate() static (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: do not remove offload when other netns's interface is down (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary parameter of nf_flow_table_cleanup() (Marcelo Leitner) [1811193] - [net] netfilter: nf_tables: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Marcelo Leitner) [1811193] - [net] netfilter: nf_flow_table: remove unnecessary nat flag check code (Marcelo Leitner) [1811193] - [net] mptcp: mark tech preview and disable by default (Florian Westphal) [1835796] - [net] mptcp: fix bogus socket flag values (Florian Westphal) [1835796] - [net] mptcp: select CRYPTO (Florian Westphal) [1835796] - [net] mptcp: Protect subflow socket options before connection completes (Florian Westphal) [1835796] - [net] mptcp: make the symbol 'mptcp_sk_clone_lock' static (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free for ipv6 (Florian Westphal) [1835796] - [net] mptcp: fix use-after-free on tcp fallback (Florian Westphal) [1835796] - [net] mptcp: Fix undefined mptcp_handle_ipv6_mapped for modular IPV6 (Florian Westphal) [1835796] - [net] mptcp: Fix incorrect IPV6 dependency check (Florian Westphal) [1835796] - [net] mptcp: handle tcp fallback when using syn cookies (Florian Westphal) [1835796] - [net] mptcp: avoid a lockdep splat when mcast group was joined (Florian Westphal) [1835796] - [net] mptcp: fix panic on user pointer access (Florian Westphal) [1835796] - [net] mptcp: defer freeing of cached ext until last moment (Florian Westphal) [1835796] - [net] mptcp: Fix build with PROC_FS disabled. (Florian Westphal) [1835796] - [tools] selftests: settings: tests can be in subsubdirs (Florian Westphal) [1835796] - [net] mptcp: Fix code formatting (Florian Westphal) [1835796] - [net] mptcp: do not inherit inet proto ops (Florian Westphal) [1835796] - [net] add and use MPTCP_PROTO_KERN (Florian Westphal) [1835796] - [net] mptcp: cope with later TCP fallback (Florian Westphal) [1835796] - [net] mptcp: process MP_CAPABLE data option (Florian Westphal) [1835796] - [net] mptcp: parse and emit MP_CAPABLE option according to v1 spec (Florian Westphal) [1835796] - [net] mptcp: move from sha1 (v0) to sha256 (v1) (Florian Westphal) [1835796] - [tools] mptcp: add basic kselftest for mptcp (Florian Westphal) [1835796] - [net] mptcp: new sysctl to control the activation per NS (Florian Westphal) [1835796] - [net] mptcp: allow collapsing consecutive sendpages on the same substream (Florian Westphal) [1835796] - [net] mptcp: recvmsg() can drain data from multiple subflows (Florian Westphal) [1835796] - [net] mptcp: add subflow write space signalling and mptcp_poll (Florian Westphal) [1835796] - [net] mptcp: Implement MPTCP receive path (Florian Westphal) [1835796] - [net] mptcp: Write MPTCP DSS headers to outgoing data packets (Florian Westphal) [1835796] - [net] mptcp: Add setsockopt()/getsockopt() socket operations (Florian Westphal) [1835796] - [net] mptcp: Add shutdown() socket operation (Florian Westphal) [1835796] - [net] mptcp: Add key generation and token tree (Florian Westphal) [1835796] - [net] mptcp: Create SUBFLOW socket for incoming connections (Florian Westphal) [1835796] - [net] mptcp: Handle MP_CAPABLE options for outgoing connections (Florian Westphal) [1835796] - [net] mptcp: Associate MPTCP context with TCP socket (Florian Westphal) [1835796] - [net] mptcp: Handle MPTCP TCP options (Florian Westphal) [1835796] - [net] mptcp: Add MPTCP socket stubs (Florian Westphal) [1835796] - [net] netfilter: conntrack: fix infinite loop on rmmod (Florian Westphal) [1832381] - [tools] selftests: add netdevsim devlink dev info test (Petr Oros) [1830928] - [tools] selftests: test netdevsim reload forbid and fail (Petr Oros) [1830928] - [netdrv] mlx4: fix "initializer element not constant" compiler error (Petr Oros) [1830928] - [netdrv] netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write (Petr Oros) [1830928] - [net] devlink: fix return value after hitting end in region read (Petr Oros) [1830928] - [net] devlink: Fix reporter's recovery condition (Petr Oros) [1830928] - [documentation] docs: devlink: clarify the scope of snapshot id (Petr Oros) [1830928] - [net] devlink: let kernel allocate region snapshot id (Petr Oros) [1830928] - [net] devlink: factor out building a snapshot notification (Petr Oros) [1830928] - [documentation] devlink: fix broken link warning (Petr Oros) [1830928] - [net] devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG (Petr Oros) [1830928] - [include] devlink: Add macro for "fw.mgmt.api" to info_get cb. (Petr Oros) [1830928] - [netdrv] netdevsim: support taking immediate snapshot via devlink (Petr Oros) [1830928] - [net] devlink: implement DEVLINK_CMD_REGION_NEW (Petr Oros) [1830928] - [net] devlink: track snapshot id usage count using an xarray (Petr Oros) [1830928] - [net] devlink: report error once U32_MAX snapshot ids have been used (Petr Oros) [1830928] - [net] devlink: extract snapshot id allocation to helper function (Petr Oros) [1830928] - [net] devlink: use -ENOSPC to indicate no more room for snapshots (Petr Oros) [1830928] - [net] devlink: add function to take snapshot while locked (Petr Oros) [1830928] - [net] devlink: trivial: fix tab in function documentation (Petr Oros) [1830928] - [net] devlink: convert snapshot destructor callback to region op (Petr Oros) [1830928] - [net] devlink: prepare to support region operations (Petr Oros) [1830928] - [documentation] devlink: expand the devlink-info documentation (Petr Oros) [1830928] - [net] devlink: Introduce devlink port flavour virtual (Petr Oros) [1830928] - [net] devlink: validate length of region addr/len (Petr Oros) [1830928] - [net] devlink: validate length of param values (Petr Oros) [1830928] - [net] core: Replace zero-length array with flexible-array member (Petr Oros) [1830928] - [net] core: devlink.c: Use built-in RCU list checking (Petr Oros) [1830928] - [net] devlink: Rely on driver eswitch thread safety instead of devlink (Petr Oros) [1830928] - [net] core: devlink.c: Hold devlink->lock from the beginning of devlink_dpipe_table_register() (Petr Oros) [1830928] - [net] devlink: Force enclosing array on binary fmsg data (Petr Oros) [1830928] - [net] devlink: report 0 after hitting end in region read (Petr Oros) [1830928] - [net] devlink: correct misspelling of snapshot (Petr Oros) [1830928] - [tools] selftests: Add a test of large binary to devlink health test (Petr Oros) [1830928] - [netdrv] netdevsim: Update dummy reporter's devlink binary interface (Petr Oros) [1830928] - [net] devlink: Allow large formatted message of binary output (Petr Oros) [1830928] - [tools] selftests: netdevsim: Add test cases for devlink-trap policers (Petr Oros) [1823743] - [netdrv] netdevsim: Add support for setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Allow setting of packet trap group parameters (Petr Oros) [1823743] - [net] devlink: Add packet trap group parameters support (Petr Oros) [1823743] - [netdrv] netdevsim: Add devlink-trap policer support (Petr Oros) [1823743] - [documentation] Add description of packet trap policers (Petr Oros) [1823743] - [net] devlink: Add packet trap policers support (Petr Oros) [1823743] - [net] devlink: Add auto dump flag to health reporter (Petr Oros) [1823743] - [net] devlink: Implicitly set auto recover flag when registering health reporter (Petr Oros) [1823743] - [netdrv] netdevsim: Change dummy reporter auto recover default (Petr Oros) [1823743] - [net] devlink: Only pass packet trap group identifier in trap structure (Petr Oros) [1823743] - [net] devlink: Stop reference counting packet trap groups (Petr Oros) [1823743] - [netdrv] netdevsim: Explicitly register packet trap groups (Petr Oros) [1823743] - [net] devlink: Add API to register packet trap groups (Petr Oros) [1823743] - [net] esp6: calculate transport_header correctly when sel.family != AF_INET6 (Xin Long) [1815980 1761579] - [net] esp4: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] esp6: support ipv6 nexthdrs process for beet gso segment (Xin Long) [1815980 1761579] - [net] xfrm: remove the xfrm_state_put call becofe going to out_reset (Xin Long) [1815980 1761579] - [net] esp6: get the right proto for transport mode in esp6_gso_encap (Xin Long) [1815980 1761579] - [net] xfrm: do pskb_pull properly in __xfrm_transport_prep (Xin Long) [1815980 1761579] - [net] xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input (Xin Long) [1815980 1761579] - [net] xfrm: add prep for esp beet mode offload (Xin Long) [1815980 1761579] - [net] esp6: add gso_segment for esp6 beet mode (Xin Long) [1815980 1761579] - [net] esp4: add gso_segment for esp4 beet mode (Xin Long) [1815980 1761579] - [net] xfrm: kconfig: make xfrm depend on inet (Xin Long) [1815980 1761579] - [net] xfrm: make xfrm modes builtin (Xin Long) [1815980 1761579] - [net] xfrm: remove afinfo pointer from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input2 indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove gso_segment indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove xmit indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove output indirection from xfrm_mode (Xin Long) [1815980 1761579] - [net] xfrm: remove input indirection from xfrm_mode (Xin Long) [1761579 1815980] - [net] xfrm: prefer family stored in xfrm_mode struct (Xin Long) [1815980 1761579] - [net] xfrm: place af number into xfrm_mode struct (Xin Long) [1761579 1815980] - [net] xfrm: gso partial offload support (Xin Long) [1761579 1815980] - [net] netfilter: cttimeout: remove set but not used variable 'l3num' (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle icmp pkt_to_tuple helper via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: handle builtin l4proto packet functions via direct calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove net_id (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: switch module to be built-in (Florian Westphal) [1822085] - [net] netfilter: remove unused parameters in nf_ct_l4proto_[un]register_sysctl() (Florian Westphal) [1822085] - [net] netfilter: conntrack: gre: convert rwlock to rcu (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: fetch timeouts for udplite and gre, too (Florian Westphal) [1822085] - [net] netfilter: nfnetlink_cttimeout: pass default timeout policy to obj_to_nlattr (Florian Westphal) [1822085] - [net] netfilter: conntrack: add nf_{tcp, udp, sctp, icmp, dccp, icmpv6, generic}_pernet() (Florian Westphal) [1822085] - [net] netfilter: conntrack: clamp l4proto array size at largers supported protocol (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3->l4 mapping information (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove unused proto arg from netns init functions (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove error callback and handle icmp from core (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid using ->error callback if possible (Florian Westphal) [1822085] - [net] netfilter: conntrack: deconstify packet callback skb pointer (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove the l4proto->new() function (Florian Westphal) [1822085] - [net] netfilter: conntrack: timeout interface depend on CONFIG_NF_CONNTRACK_TIMEOUT (Florian Westphal) [1822085] - [net] netfilter: conntrack: pass nf_hook_state to packet and error handlers (Florian Westphal) [1822085] - [net] netfilter: conntrack: place 'new' timeout in first location too (Florian Westphal) [1822085] - [net] netfilter: nf_conntrack_h323: Remove deprecated config check (Florian Westphal) [1822085] - [include] netfilter: nf_tables: merge route type into core (Florian Westphal) [1822085] - [net] netfilter: ipv6: avoid indirect calls for IPV6=y case (Florian Westphal) [1822085] - [net] netfilter: nat: remove module dependency on ipv6 core (Florian Westphal) [1822085] - [net] netfilter: remove obsolete need_conntrack stub (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid use-after free on rmmod (Florian Westphal) [1822085] - [net] netfilter: conntrack: dccp, sctp: handle null timeout argument (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove duplicated include from nf_conntrack_proto_udp.c (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove l3proto abstraction (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_timeout() indirection (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid l4proto pkt_to_tuple calls (Florian Westphal) [1822085] - [net] netfilter: conntrack: avoid calls to l4proto invert_tuple (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove get_l4proto indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove invert_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove pkt_to_tuple indirection from l3 protocol trackers (Florian Westphal) [1822085] - [net] netfilter: conntrack: remove ctnetlink callbacks from l3 protocol trackers (Florian Westphal) [1822085] - [net] openvswitch: use nf_ct_get_tuplepr, invert_tuplepr (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip6_checksum* from ipv6 to utils (Florian Westphal) [1822085] - [net] netfilter: utils: move nf_ip_checksum* from ipv4 to utils (Florian Westphal) [1822085] - [net] netfilter: flowtables: use fixed renew timeout on teardown (Florian Westphal) [1822085] - [netdrv] geneve: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] vxlan: use the correct nlattr array in NL_SET_ERR_MSG_ATTR (Xin Long) [1809503] - [netdrv] geneve: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] vxlan: Allow configuration of DF behaviour (Xin Long) [1809503] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Josef Oskera) [1841511] - [netdrv] r8169: fix OCP access on RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: re-establish support for RTL8401 chip version (Josef Oskera) [1841511] - [netdrv] r8169: change back SG and TSO to be disabled by default (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8169_tx_map (Josef Oskera) [1841511] - [netdrv] r8169: improve handling of TD_MSS_MAX (Josef Oskera) [1841511] - [netdrv] r8169: fix PHY driver check on platforms w/o module softdeps (Josef Oskera) [1841511] - [netdrv] r8169: re-enable MSI on RTL8168c (Josef Oskera) [1841511] - [netdrv] r8169: don't use MSI before RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: improve RTL8168b FIFO overflow workaround (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_schedule_task (Josef Oskera) [1841511] - [netdrv] r8169: simplify rtl_task (Josef Oskera) [1841511] - [netdrv] r8169: add new helper rtl8168g_enable_gphy_10m (Josef Oskera) [1841511] - [netdrv] net: r8169: reject unsupported coalescing params (Josef Oskera) [1841511] - [netdrv] r8169: simplify getting stats by using netdev_stats_to_stats64 (Josef Oskera) [1841511] - [netdrv] r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 (Josef Oskera) [1841511] - [netdrv] r8169: remove now unneeded barrier in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: simplify usage of rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: ensure tx_skb is fully reset after calling rtl8169_unmap_tx_skb (Josef Oskera) [1841511] - [netdrv] r8169: convert while to for loop in rtl_tx (Josef Oskera) [1841511] - [netdrv] r8169: use pci_status_get_and_clear_errors (Josef Oskera) [1841511] - [netdrv] r8169: add PCI_STATUS_PARITY to PCI status error bits (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_start_xmit (Josef Oskera) [1841511] - [netdrv] r8169: remove RTL_EVENT_NAPI constants (Josef Oskera) [1841511] - [netdrv] r8169: use new helper tcp_v6_gso_csum_prep (Josef Oskera) [1841511] - [netdrv] r8169: improve statistics of missed rx packets (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl_jumbo_config (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_get_mac_version (Josef Oskera) [1841511] - [netdrv] r8169: add helper rtl_pci_commit (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting netdev features (Josef Oskera) [1841511] - [netdrv] r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 (Josef Oskera) [1841511] - [netdrv] r8169: remove unneeded check from rtl_link_chg_patch (Josef Oskera) [1841511] - [netdrv] r8169: fix performance regression related to PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: don't set min_mtu/max_mtu if not needed (Josef Oskera) [1841511] - [netdrv] r8169: factor out PHY configuration to r8169_phy_config.c (Josef Oskera) [1841511] - [netdrv] r8169: add r8169.h (Josef Oskera) [1841511] - [netdrv] r8169: rename rtl_apply_firmware (Josef Oskera) [1841511] - [netdrv] r8169: add phydev argument to rtl8168d_apply_firmware_cond (Josef Oskera) [1841511] - [netdrv] r8169: use phy_read/write instead of rtl_readphy/writephy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_w0w1_phy (Josef Oskera) [1841511] - [netdrv] r8169: replace rtl_patchphy (Josef Oskera) [1841511] - [netdrv] r8169: move disabling MAC EEE for RTL8402/RTL8106e (Josef Oskera) [1841511] - [netdrv] r8169: move setting ERI register 0x1d0 for RTL8106 (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in rtl_writephy_batch (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of RTL8168g-specific PHY config functions (Josef Oskera) [1841511] - [netdrv] r8169: change argument type of EEE PHY functions (Josef Oskera) [1841511] - [netdrv] r8169: move RTL8169scd Gigabyte PHY quirk (Josef Oskera) [1841511] - [netdrv] r8169: remove not needed debug print in rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: prepare for exporting rtl_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add constant EnAnaPLL (Josef Oskera) [1841511] - [netdrv] r8169: move enabling EEE to rtl8169_init_phy (Josef Oskera) [1841511] - [netdrv] r8169: remove MAC workaround in rtl8168e_2_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: factor out rtl8168h_2_get_adc_bias_ioffset (Josef Oskera) [1841511] - [netdrv] r8169: check that Realtek PHY driver module is loaded (Josef Oskera) [1841511] - [netdrv] treewide: Use sizeof_field() macro (Josef Oskera) [1841511] - [netdrv] r8169: fix rtl_hw_jumbo_disable for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add missing RX enabling for WoL on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo configuration for RTL8168evl (Josef Oskera) [1841511] - [netdrv] r8169: add check for PHY_MDIO_CHG to rtl_nic_fw_data_ok (Josef Oskera) [1841511] - [netdrv] r8169: use macro FIELD_SIZEOF in definition of FW_OPCODE_SIZE (Josef Oskera) [1841511] - [netdrv] r8169: change mdelay to msleep in rtl_fw_write_firmware (Josef Oskera) [1841511] - [netdrv] r8169: load firmware for RTL8168fp/RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: improve conditional firmware loading for RTL8168d (Josef Oskera) [1841511] - [netdrv] r8169: use r8168d_modify_extpage in rtl8168f_config_eee_phy (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8117 (Josef Oskera) [1841511] - [netdrv] r8169: respect EEE user setting when restarting network (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl8168c_4_hw_phy_config (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_modify_extpage (Josef Oskera) [1841511] - [netdrv] r8169: switch to phylib functions in more places (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168d_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: add helper r8168g_phy_param (Josef Oskera) [1841511] - [netdrv] r8169: fix page read in r8168g_mdio_read (Josef Oskera) [1841511] - [netdrv] r8169: fix wrong PHY ID issue with RTL8168dp (Josef Oskera) [1841511] - [netdrv] r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw_start_8168g_2 (Josef Oskera) [1841511] - [netdrv] r8169: improve rtl8169_rx_fill (Josef Oskera) [1841511] - [netdrv] r8169: align fix_features callback with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168bef (Josef Oskera) [1841511] - [netdrv] r8169: remove rtl_hw_start_8168dp (Josef Oskera) [1841511] - [netdrv] r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN (Josef Oskera) [1841511] - [netdrv] r8169: remove fiddling with the PCIe max read request size (Josef Oskera) [1841511] - [netdrv] r8169: fix jumbo packet handling on resume from suspend (Josef Oskera) [1841511] - [netdrv] r8169: don't set bit RxVlan on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add support for EEE on RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: add RTL8125 PHY initialization (Josef Oskera) [1841511] - [netdrv] r8169: add support for RTL8125 (Josef Oskera) [1841511] - [netdrv] r8169: don't use bit LastFrag in tx descriptor after send (Josef Oskera) [1841511] - [netdrv] r8169: read common register for PCI commit (Josef Oskera) [1841511] - [netdrv] r8169: move disabling interrupt coalescing to RTL8169/RTL8168 init (Josef Oskera) [1841511] - [netdrv] r8169: factor out reading MAC address from registers (Josef Oskera) [1841511] - [netdrv] r8169: restrict rtl_is_8168evl_up to RTL8168 chip versions (Josef Oskera) [1841511] - [netdrv] r8169: change interrupt mask type to u32 (Josef Oskera) [1841511] - [netdrv] r8169: improve DMA handling in rtl_rx (Josef Oskera) [1841511] - [netdrv] r8169: fix DMA issue on MIPS platform (Josef Oskera) [1841511] - [netdrv] r8169: sync EEE handling for RTL8168h with vendor driver (Josef Oskera) [1841511] - [netdrv] r8169: use the generic EEE management functions (Josef Oskera) [1841511] - [fs] gfs2: Even more gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] sched/fair: Don't NUMA balance for kthreads (Phil Auld) [1842543] - [kernel] sched/core: Offload wakee task activation if it the wakee is descheduling (Phil Auld) [1842543] - [kernel] sched/core: Optimize ttwu() spinning on p->on_cpu (Phil Auld) [1842543] - [fs] gfs2: Smarter iopen glock waiting (Andreas Grunbacher) [1582655] - [fs] gfs2: Wake up when setting GLF_DEMOTE (Andreas Grunbacher) [1582655] - [fs] gfs2: Check inode generation number in delete_work_func (Andreas Grunbacher) [1582655] - [fs] gfs2: Move inode generation number check into gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Minor gfs2_lookup_by_inum cleanup (Andreas Grunbacher) [1582655] - [fs] gfs2: Try harder to delete inodes locally (Andreas Grunbacher) [1582655] - [fs] gfs2: Give up the iopen glock on contention (Andreas Grunbacher) [1582655] - [fs] gfs2: Turn gl_delete into a delayed work (Andreas Grunbacher) [1582655] - [fs] gfs2: Keep track of deleted inode generations in LVBs (Andreas Grunbacher) [1582655] - [fs] gfs2: Allow ASPACE glocks to also have an lvb (Andreas Grunbacher) [1582655] - [fs] gfs2: Avoid access time thrashing in gfs2_inode_lookup (Andreas Grunbacher) [1582655] - [fs] gfs2: Use IS_ERR_OR_NULL (Andreas Grunbacher) [1582655] - [fpga] fpga: mark the intel fpga drivers as tech preview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: Remove unneeded semicolon (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: Fix incompatible function behavior for RSU driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 remote system update driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: stratix10-svc: extend svc to support new RSU features (Luis Goncalves) [1689274 1660310 1494701 1494699] - [edac] EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: stratix10-svc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] firmware: add remote status update client support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [firmware] firmware: add Intel Stratix10 service layer driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: fix return value of cci_pci_sriov_configure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: xilinx-pr-decoupler: Remove clk_get error message for probe defer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: remove redundant dev_err message (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: remove set but not used variable 'afu' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'fme' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add power management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add thermal management support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for thermal/power management interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: Remove dev_err() usage after platform_get_irq() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] Documentation: fpga: dfl: add descriptions for virtualization and new interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add global error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add STP (SignalTap) support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add error reporting support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: expose __afu_port_enable/disable function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add userclock sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: convert platform_driver to use dev_groups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make init callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Add Stratix10 (V2) Support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Preparation for V2 parts (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Discover Vendor Specific offset (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-ps-spi: Fix getting of optional confd gpio (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add capability sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: make uinit callback optional (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add id_table for dfl private feature driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add AFU state related sysfs interfaces (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: pci: enable SRIOV support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: use driver core functions, not sysfs ones (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-pr-ip: Make alt_pr_unregister function void (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix function definition argument (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga-manager: altera-ps-spi: Fix build error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: align PR buffer size per PR datawidth (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove copy_to_user() in ioctl for PR (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-mgr: fix FME_PR_INTFC_ID register address (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: Kconfig: pedantic cleanups (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: convert docs to ReST and rename to *.rst (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: zynqmp-fpga: Correctly handle error pointer (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] include: fpga: adi-axi-common.h: add common regs & defs header (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: expand minor range when registering chrdev region (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: Add lockdep classes for pdata->lock (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: Pass the correct device to dma_mapping_error() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix use-after-free on s10_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] treewide: Add SPDX license identifier - Makefile/Kconfig (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] mm/gup: change GUP fast to use flags rather than a write 'bool' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga manager: Adding FPGA Manager support for Xilinx zynqmp (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera_freeze_bridge: remove restriction to socfpga (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: make array dummy static, shrinks object size (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: stratix10-soc: fix wrong of_node_put() in init function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] Remove 'type' argument from access_ok() function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: of-fpga-region: Use platform_set_drvdata (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-fme-region: Use platform_get_drvdata() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add intel stratix10 soc fpga manager driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: altera-ps-spi: enable usage on non-dt platforms (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix probing for multiple FPGAs on the bus (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] zynq-fpga: Only route PR via PCAP when required (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: Fix registration for CvP incapable devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: remove set but not used variable 'priv' (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: altera-cvp: fix 'bad IO access' on x86_64 (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add devm_fpga_region_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: add devm_fpga_bridge_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add devm_fpga_mgr_create (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: document fpga manager flags (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: bridge: fix obvious function documentation error (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: do not access region struct after fpga_region_unregister (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] drivers: fpga: fix two trivial spelling mistakes (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: fix return value check in in pr_mgmt_init() (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_PORT_DMA_MAP/UNMAP ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add afu sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: afu: add port ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Accelerated Function Unit driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-region: add support for compat_id (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga region platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga bridge platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme-mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add fpga manager platform driver for FME (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add partial reconfiguration sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add DFL_FPGA_GET_API_VERSION/CHECK_EXTENSION ioctls support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: fme: add header sub feature support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add FPGA Management Engine driver basic framework (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl-pci: add enumeration for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add FPGA DFL PCIe device driver (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_check_port_id function (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_port_ops support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add feature device infrastructure (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add dfl_fpga_cdev_find_port (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: dfl: add chardev support for feature devices (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: add device feature list support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: region: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add compat_id support (Luis Goncalves) [1689274 1660310 1494701 1494699] - [fpga] fpga: mgr: add status for fpga-manager (Luis Goncalves) [1689274 1660310 1494701 1494699] - [include] fpga: mgr: add region_id to fpga_image_info (Luis Goncalves) [1689274 1660310 1494701 1494699] - [documentation] docs: fpga: add a document for FPGA Device Feature List (DFL) Framework Overview (Luis Goncalves) [1689274 1660310 1494701 1494699] - [mm] mm: Add a vmf_insert_mixed_prot() function (Dave Airlie) [1838335] - [mm] mm: Add write-protect and clean utilities for address space ranges (Dave Airlie) [1838335] - [mm] mm: Add a walk_page_mapping() function to the pagewalk code (Dave Airlie) [1838335] - [mm] pagewalk: separate function pointers from iterator data (Dave Airlie) [1838335] - [mm] mm: split out a new pagewalk.h header from mm.h (Dave Airlie) [1838335] - [mm] mm: update ptep_modify_prot_commit to take old pte value as arg (Dave Airlie) [1838335] - [x86] mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: add an interval tree notifier (Dave Airlie) [1838335] - [mm] mm/mmu_notifier: define the header pre-processor parts even if disabled (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a lockdep map for invalidate_range_start/end (Dave Airlie) [1838335] - [misc] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct (Dave Airlie) [1838335] - [drm] drm/backport: add mmu notifier get/put support to drm backport (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: add a get/put scheme for the registration (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm (Dave Airlie) [1838335] - [mm] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller (Dave Airlie) [1838335] - [mm] mm/mmu_notifier.c: remove mmu_notifier_synchronize() (Dave Airlie) [1838335] - [infiniband] locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() (Dave Airlie) [1838335] - [include] mm/mmu_notifier: contextual information for event enums (Dave Airlie) [1838335] - [mm] mm/memory_hotplug.c: only respect mem= parameter during boot stage (Baoquan He) [1838809 1781472] - [scsi] scsi: mpt3sas: Remove unused including (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free warnings (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Disable DIF when prot_mask set to zero (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Capture IOC data for debugging purposes (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Use true, false for ioc->use_32bit_dma (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove NULL check before freeing function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 (Tomas Henzl) [1790760] - [scsi] mpt3sas: Fix memset in non-rdpq mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix reply queue count in non RDPQ mode (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Separate out RDPQ allocation to new function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Rename function name is_MSB_are_same (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Don't change the DMA coherent mask after allocations (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: use true, false for bool variables (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix kernel panic observed on soft HBA unplug (Tomas Henzl) [1790760] - [scsi] scsi: Replace zero-length array with flexible-array member (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update drive version to 33.100.00.00 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Remove usage of device_busy counter (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Print function name in which cmd timed out (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Optimize mpt3sas driver logging (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: print in which path firmware fault occurred (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Handle CoreDump state from watchdog thread (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support IOCs new state named COREDUMP (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: renamed _base_after_reset_handler function (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Add support for NVMe shutdown (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Update MPI Headers to v02.00.57 (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Fix double free in attach error handling (Tomas Henzl) [1790760] - [scsi] scsi: mpt3sas: Clean up some indenting (Tomas Henzl) [1790760] - [crypto] crypto: af_alg - cast ki_complete ternary op to int (Herbert Xu) [1837499] - [netdrv] virtio-net: per-queue RPS config (Eugenio Perez) [1718086] - [netdrv] virtio_net: Differentiate sk_buff and xdp_frame on freeing (Eugenio Perez) [1718086] - [netdrv] virtio_net: Use xdp_return_frame to free xdp_frames on destroying vqs (Eugenio Perez) [1718086] - [netdrv] virtio_net: enable napi_tx by default (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't call free_old_xmit_skbs for xdp_frames (Eugenio Perez) [1718086] - [netdrv] virtio_net: Don't enable NAPI when interface is down (Eugenio Perez) [1718086] - [include] cpumask: make cpumask_next_wrap available without smp (Eugenio Perez) [1718086] - [netdrv] virtio_net: Stripe queue affinities across cores (Eugenio Perez) [1718086] - [virtio] virtio: Make vp_set_vq_affinity() take a mask (Eugenio Perez) [1718086]- [netdrv] ice: add board identifier info to devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: add basic handler for devlink .info_get (Jonathan Toppins) [1796682] - [netdrv] ice: enable initial devlink support (Jonathan Toppins) [1796682] - [netdrv] ice: implement full NVM read from ETHTOOL_GEEPROM (Jonathan Toppins) [1796682] - [netdrv] ice: discover and store size of available flash (Jonathan Toppins) [1796682] - [netdrv] ice: store NVM version info in extracted format (Jonathan Toppins) [1796682] - [netdrv] ice: create function to read a section of the NVM and Shadow RAM (Jonathan Toppins) [1796682] - [netdrv] ice: use __le16 types for explicitly Little Endian values (Jonathan Toppins) [1796682] - [netdrv] ice: fix incorrect size description of ice_get_nvm_version (Jonathan Toppins) [1781388] - [netdrv] ice: use variable name more descriptive than type (Jonathan Toppins) [1781388] - [netdrv] ice: Use EOPNOTSUPP instead of ENOTSUPP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix format specifier (Jonathan Toppins) [1781388] - [netdrv] ice: fix use of deprecated strlcpy() (Jonathan Toppins) [1781388] - [netdrv] ice: Increase mailbox receive queue length to maximum (Jonathan Toppins) [1781388] - [netdrv] ice: Correct setting VLAN pruning (Jonathan Toppins) [1781388] - [netdrv] ice: renegotiate link after FW DCB on (Jonathan Toppins) [1781388] - [netdrv] ice: Fix corner case when switching from IEEE to CEE (Jonathan Toppins) [1781388] - [netdrv] ice: Display Link detected via Ethtool in safe mode (Jonathan Toppins) [1781388] - [netdrv] ice: Fix removing driver while bare-metal VFs pass traffic (Jonathan Toppins) [1781388] - [netdrv] ice: Improve clarity of prints and variables (Jonathan Toppins) [1781388] - [netdrv] ice: allow bigger VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup unneeded parenthesis (Jonathan Toppins) [1781388] - [netdrv] ice: Use pci_get_dsn() (Jonathan Toppins) [1781388] - [netdrv] ice: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1781388] - [netdrv] ice: fix define for E822 backplane device (Jonathan Toppins) [1781388] - [netdrv] ice: add support for E823 devices (Jonathan Toppins) [1795812] - [netdrv] ice: add backslash-n to strings (Jonathan Toppins) [1781388] - [netdrv] ice: increase PF reset wait timeout to 300 milliseconds (Jonathan Toppins) [1781388] - [netdrv] ice: Support XDP UMEM wake up mechanism (Jonathan Toppins) [1781388] - [netdrv] ice: SW DCB, report correct max TC value (Jonathan Toppins) [1781388] - [netdrv] ice: Report correct DCB mode (Jonathan Toppins) [1781388] - [netdrv] ice: Add DCBNL ops required to configure ETS in CEE for SW DCB (Jonathan Toppins) [1781388] - [netdrv] ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix for TCAM entry management (Jonathan Toppins) [1781388] - [netdrv] ice: update malicious driver detection event handling (Jonathan Toppins) [1781388] - [netdrv] ice: Validate config for SW DCB map (Jonathan Toppins) [1781388] - [netdrv] ice: Wait for VF to be reset/ready before configuration (Jonathan Toppins) [1792691] - [netdrv] ice: Don't reject odd values of usecs set by user (Jonathan Toppins) [1781388] - [netdrv] ice: use true/false for bool types (Jonathan Toppins) [1781388] - [netdrv] ice: add function argument description to function header comment (Jonathan Toppins) [1781388] - [netdrv] ice: use proper format for function pointer as a function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary fallthrough comments (Jonathan Toppins) [1781388] - [netdrv] ice: Fix virtchnl_queue_select bitmap validation (Jonathan Toppins) [1781388] - [netdrv] ice: Fix and refactor Rx queue disable for VFs (Jonathan Toppins) [1781388] - [netdrv] ice: Handle LAN overflow event for VF queues (Jonathan Toppins) [1781388] - [netdrv] ice: Fix implicit queue mapping mode in ice_vsi_get_qs (Jonathan Toppins) [1781388] - [netdrv] ice: Add support to enable/disable all Rx queues before waiting (Jonathan Toppins) [1781388] - [netdrv] ice: Only allow tagged bcast/mcast traffic for VF in port VLAN (Jonathan Toppins) [1781388] - [netdrv] ice: Fix Port VLAN priority bits (Jonathan Toppins) [1781388] - [netdrv] ice: Add helper to determine if VF link is up (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor port vlan configuration for the VF (Jonathan Toppins) [1781388] - [netdrv] ice: Add initial support for QinQ (Jonathan Toppins) [1781388] - [netdrv] ice: Trivial fixes (Jonathan Toppins) [1781388] - [netdrv] ice: Use correct netif error function (Jonathan Toppins) [1781388] - [netdrv] ice: Cleanup ice_vsi_alloc_q_vectors (Jonathan Toppins) [1781388] - [netdrv] ice: Make print statements more compact (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_pf_to_dev (Jonathan Toppins) [1781388] - [netdrv] ice: Remove possible null dereference (Jonathan Toppins) [1781388] - [netdrv] ice: update Unit Load Status bitmask to check after reset (Jonathan Toppins) [1781388] - [netdrv] ice: fix and consolidate logging of NVM/firmware version information (Jonathan Toppins) [1781388] - [netdrv] ice: Modify link message logging (Jonathan Toppins) [1781388] - [netdrv] ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps (Jonathan Toppins) [1781388] - [netdrv] ice: Remove ice_dev_onetime_setup() (Jonathan Toppins) [1781388] - [netdrv] ice: Don't allow same value for Rx tail to be written twice (Jonathan Toppins) [1781388] - [netdrv] ice: display supported and advertised link modes (Jonathan Toppins) [1781388] - [netdrv] ice: Fix switch between FW and SW LLDP (Jonathan Toppins) [1781388] - [netdrv] ice: Fix DCB rebuild after reset (Jonathan Toppins) [1781388] - [netdrv] ice: Bump version (Jonathan Toppins) [1781401] - [netdrv] ice: Implement ethtool get/set rx-flow-hash (Jonathan Toppins) [1781401] - [netdrv] ice: Initilialize VF RSS tables (Jonathan Toppins) [1781401] - [netdrv] ice: Optimize table usage (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: Populate TCAM filter software structures (Jonathan Toppins) [1781401] - [netdrv] ice: Allocate flow profile (Jonathan Toppins) [1781401] - [netdrv] ice: Enable writing hardware filtering tables (Jonathan Toppins) [1781401] - [netdrv] ice: remove redundant assignment to variable xmit_done (Jonathan Toppins) [1781388] - [netdrv] ice: Removing hung_queue variable to use txqueue function parameter (Jonathan Toppins) [1781388] - [netdrv] ice: Add device ids for E822 devices (Jonathan Toppins) [1781951] - [netdrv] ice: Suppress Coverity warnings for xdp_rxq_info_reg (Jonathan Toppins) [1781388] - [netdrv] ice: Add a boundary check in ice_xsk_umem() (Jonathan Toppins) [1781388] - [netdrv] ice: add extra check for null Rx descriptor (Jonathan Toppins) [1781388] - [netdrv] ice: suppress checked_return error (Jonathan Toppins) [1781388] - [netdrv] ice: Demote MTU change print to debug (Jonathan Toppins) [1781388] - [netdrv] ice: Enable ip link show on the PF to display VF unicast MAC(s) (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF link state when it's IFLA_VF_LINK_STATE_AUTO (Jonathan Toppins) [1781388] - [netdrv] ice: Remove Rx flex descriptor programming (Jonathan Toppins) [1781388] - [netdrv] ice: Return error on not supported ethtool -C parameters (Jonathan Toppins) [1781388] - [netdrv] ice: Restore interrupt throttle settings after VSI rebuild (Jonathan Toppins) [1781388] - [netdrv] ice: Set default value for ITR in alloc function (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_for_each_vf() macro (Jonathan Toppins) [1781388] - [netdrv] ice: Add code to keep track of current dflt_vsi (Jonathan Toppins) [1781388] - [netdrv] ice: Fix VF spoofchk (Jonathan Toppins) [1781388] - [netdrv] ice: Support UDP segmentation offload (Jonathan Toppins) [1781388] - [netdrv] ice: Update FW API minor version (Jonathan Toppins) [1781388] - [netdrv] ice: remove pointless NULL check of port_info (Jonathan Toppins) [1781388] - [netdrv] ice: Implement ethtool ops for channels (Jonathan Toppins) [1781388] - [netdrv] ice: implement VF stats NDO (Jonathan Toppins) [1781388] - [netdrv] ice: add helpers for virtchnl (Jonathan Toppins) [1781388] - [netdrv] ice: Add ice_pf_to_dev(pf) macro (Jonathan Toppins) [1781388] - [netdrv] ice: Do not use devm* functions for local uses (Jonathan Toppins) [1781388] - [netdrv] ice: Refactor removal of VLAN promiscuous rules (Jonathan Toppins) [1781388] - [netdrv] ice: Fix setting coalesce to handle DCB configuration (Jonathan Toppins) [1781388] - [netdrv] ice: Only disable VF state when freeing each VF resources (Jonathan Toppins) [1781388] - [netdrv] ice: fix stack leakage (Jonathan Toppins) [1781388] - [netdrv] ice: Don't modify stripping for add/del VLANs on VF (Jonathan Toppins) [1781388] - [netdrv] ice: Disallow VF VLAN opcodes if VLAN offloads disabled (Jonathan Toppins) [1781388] - [netdrv] ice: Correct capabilities reporting of max TCs (Jonathan Toppins) [1781388] - [netdrv] ice: Store number of functions for the device (Jonathan Toppins) [1781388] - [netdrv] ice: fix potential infinite loop because loop counter being too small (Jonathan Toppins) [1781388] - [netdrv] ice: print opcode when printing controlq errors (Jonathan Toppins) [1781388] - [netdrv] ice: use more accurate ICE_DBG mask types (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce and use ice_vsi_type_str (Jonathan Toppins) [1781388] - [netdrv] ice: remove unnecessary conditional check (Jonathan Toppins) [1781388] - [netdrv] ice: Update enum ice_flg64_bits to current specification (Jonathan Toppins) [1781388] - [netdrv] ice: delay less (Jonathan Toppins) [1781388] - [netdrv] ice: use pkg_dwnld_status instead of sq_last_status (Jonathan Toppins) [1781388] - [netdrv] ice: Change max MSI-x vector_id check in cfg_irq_map (Jonathan Toppins) [1781388] - [netdrv] ice: Check if VF is disabled for Opcode and other operations (Jonathan Toppins) [1781388] - [netdrv] ice: configure software LLDP in ice_init_pf_dcb (Jonathan Toppins) [1781388] - [netdrv] ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx (Jonathan Toppins) [1781388] - [netdrv] ice: avoid setting features during reset (Jonathan Toppins) [1781388] - [netdrv] ice: Implement DCBNL support (Jonathan Toppins) [1781388] - [netdrv] ice: Add NDO callback to set the maximum per-queue bitrate (Jonathan Toppins) [1781388] - [netdrv] ice: Use ice_ena_vsi and ice_dis_vsi in DCB configuration flow (Jonathan Toppins) [1781388] - [netdrv] ice: Fix return value when SR-IOV is not supported (Jonathan Toppins) [1781388] - [netdrv] ice: Rename VF function ice_vc_dis_vf to match its behavior (Jonathan Toppins) [1781388] - [netdrv] ice: Get rid of ice_cleanup_header (Jonathan Toppins) [1781388] - [netdrv] ice: print PCI link speed and width (Jonathan Toppins) [1781388] - [netdrv] ice: print unsupported module message (Jonathan Toppins) [1781388] - [netdrv] ice: write register with correct offset (Jonathan Toppins) [1781388] - [netdrv] ice: Check for null pointer dereference when setting rings (Jonathan Toppins) [1781388] - [netdrv] ice: save PCI state in probe (Jonathan Toppins) [1781388] - [netdrv] ice: Adjust DCB INIT for SW mode (Jonathan Toppins) [1781388] - [netdrv] ice: fix driver unload flow (Jonathan Toppins) [1781388] - [netdrv] ice: handle DCBx non-contiguous TC request (Jonathan Toppins) [1781388] - [netdrv] ice: Update Boot Configuration Section read of NVM (Jonathan Toppins) [1781388] - [netdrv] ice: add ethtool -m support for reading i2c eeprom modules (Jonathan Toppins) [1781388] - [netdrv] ice: allow 3k MTU for XDP (Jonathan Toppins) [1781388] - [netdrv] ice: add build_skb() support (Jonathan Toppins) [1781388] - [netdrv] ice: introduce frame padding computation logic (Jonathan Toppins) [1781388] - [netdrv] ice: introduce legacy Rx flag (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for AF_XDP (Jonathan Toppins) [1730487] - [netdrv] ice: Move common functions to ice_txrx_lib.c (Jonathan Toppins) [1781388] - [netdrv] ice: Add support for XDP (Jonathan Toppins) [1730487] - [netdrv] ice: get rid of per-tc flow in Tx queue configuration routines (Jonathan Toppins) [1781388] - [netdrv] ice: Introduce ice_base.c (Jonathan Toppins) [1781388] - [netdrv] net:Use skb accessors in network drivers (Jonathan Toppins) [1781388] - [powerpc] powerpc/eeh: Remove eeh_add_device_tree_late() (Myron Stowe) [1840904] - [powerpc] powerpc/eeh: Add sysfs files in late probe (Myron Stowe) [1840904] - [powerpc] powerpc: Drop using struct of_pci_range.pci_space field (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove pcibios_setup_bus_devices() (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Fix pcibios_setup_device() ordering (Myron Stowe) [1840904] - [powerpc] powerpc/pci: Remove legacy debug code (Myron Stowe) [1840904] - [x86] x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE (David Arcari) [1826966] - [x86] x86/microcode/AMD: Make stub function static inline (David Arcari) [1826966] - [x86] x86/microcode/intel: Issue the revision updated message only on the BSP (David Arcari) [1826966] - [x86] x86/microcode: Update late microcode in parallel (David Arcari) [1826966] - [x86] x86/microcode/amd: Fix two -Wunused-but-set-variable warnings (David Arcari) [1826966] - [x86] x86/microcode: Fix the microcode load on CPU hotplug for real (David Arcari) [1826966] - [x86] x86/microcode, cpuhotplug: Add a microcode loader CPU hotplug callback (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 353 (David Arcari) [1826966] - [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826966] - [x86] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826966] - [x86] x86/microcode: Fix the ancient deprecated microcode loading method (David Arcari) [1826966] - [x86] x86/microcode/intel: Refactor Intel microcode blob loading (David Arcari) [1826966] - [x86] x86/microcode: Announce reload operation's completion (David Arcari) [1826966] - [x86] x86/microcode/AMD: Update copyright (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check the equivalence table size when scanning it (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert CPU equivalence table variable into a struct (David Arcari) [1826966] - [x86] x86/microcode/AMD: Check microcode container data in the late loader (David Arcari) [1826966] - [x86] x86/microcode/AMD: Fix container size's type (David Arcari) [1826966] - [x86] x86/microcode/AMD: Convert early parser to the new verification routines (David Arcari) [1826966] - [x86] x86/microcode/AMD: Change verify_patch()'s return value (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move chipset-specific check into verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move patch family check to verify_patch() (David Arcari) [1826966] - [x86] x86/microcode/AMD: Simplify patch family detection (David Arcari) [1826966] - [x86] x86/microcode/AMD: Concentrate patch verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Cleanup verify_patch_size() more (David Arcari) [1826966] - [x86] x86/microcode/AMD: Clean up per-family patch size checks (David Arcari) [1826966] - [x86] x86/microcode/AMD: Move verify_patch_size() up in the file (David Arcari) [1826966] - [x86] x86/microcode/AMD: Add microcode container verification (David Arcari) [1826966] - [x86] x86/microcode/AMD: Subtract SECTION_HDR_SIZE from file leftover length (David Arcari) [1826966] - [x86] x86/microcode: Make revision and processor flags world-readable (David Arcari) [1826966] - [pci] PCI: Add pci_status_get_and_clear_errors (Josef Oskera) [1840535] - [pci] PCI: Add constant PCI_STATUS_ERROR_BITS (Josef Oskera) [1840535] - [arm64] arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode (Petr Oros) [1816982] - [arm64] arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id (Petr Oros) [1816982] - [netdrv] net: phy: marvell: Fix pause frame negotiation (Petr Oros) [1816982] - [netdrv] net: phy: propagate an error back to the callers of phy_sfp_probe (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix clock sink configuration on ATH8030 and ATH8035 (Petr Oros) [1816982] - [netdrv] r8169: fix resume on cable plug-in (Petr Oros) [1816982] - [documentation] dt-bindings: net: remove un-implemented property (Petr Oros) [1816982] - [netdrv] net: phy: mdio-bcm-unimac: Fix clock handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: w/a for fld detect threshold bootstrapping issue (Petr Oros) [1816982] - [netdrv] net: phy: sfp-bus.c: get rid of docs warnings (Petr Oros) [1816982] - [netdrv] net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() return value (Petr Oros) [1816982] - [netdrv] net: phy: fix MDIO bus PM PHY resuming (Petr Oros) [1816982] - [of] drivers/of/of_mdio.c:fix of_mdiobus_register() (Petr Oros) [1816982] - [netdrv] net: phy: bcm63xx: fix OOPS due to missing driver name (Petr Oros) [1816982] - [netdrv] phylink: Improve error message when validate failed (Petr Oros) [1816982] - [netdrv] net: phy: avoid clearing PHY interrupts twice in irq handler (Petr Oros) [1816982] - [netdrv] net: phy: marvell: don't interpret PHY status unless resolved (Petr Oros) [1816982] - [netdrv] net: phy: mscc: fix firmware paths (Petr Oros) [1816982] - [netdrv] net: phy: corrected the return value for genphy_check_and_restart_aneg and genphy_c45_check_and_restart_aneg (Petr Oros) [1816982] - [documentation] docs: networking: phy: Rephrase paragraph for clarity (Petr Oros) [1816982] - [netdrv] net: phy: Avoid multiple suspends (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix a typo ("firsly") (Petr Oros) [1816982] - [netdrv] net: phy: restore mdio regs in the iproc mdio driver (Petr Oros) [1816982] - [netdrv] net: phy: at803x: disable vddio regulator (Petr Oros) [1816982] - [netdrv] net: mii_timestamper: fix static allocation by PHY driver (Petr Oros) [1816982] - [of] net: mdio: of: fix potential NULL pointer derefernce (Petr Oros) [1816982] - [netdrv] net: phy: add default ARCH_BCM_IPROC for MDIO_BCM_IPROC (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Add support for additional DP83825 devices (Petr Oros) [1816982] - [netdrv] phy: dp83826: Add phy IDs for DP83826N and 826NC (Petr Oros) [1816982] - [netdrv] net: phy: add new version of phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: rename phy_do_ioctl to phy_do_ioctl_running (Petr Oros) [1816982] - [netdrv] r8169: use generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phy: add generic ndo_do_ioctl handler phy_do_ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: allow in-band AN for USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: adin: fix a warning about msleep (Petr Oros) [1816982] - [netdrv] net: phy: don't crash in phy_read/_write_mmd without a PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: Allow 2.5BASE-T, 5GBASE-T and 10GBASE-T for the 10G link modes (Petr Oros) [1816982] - [netdrv] net: phy: adin: const-ify static data (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Set FORCE_LINK_GOOD to default after reset (Petr Oros) [1816982] - [netdrv] net: phy: Maintain MDIO device and bus statistics (Petr Oros) [1816982] - [powerpc] powerpc: Add const qual to local_read() parameter (Petr Oros) [1816982] - [include] u64_stats: provide u64_stats_t type (Petr Oros) [1816982] - [documentation] Documentation: net-sysfs: Remove duplicate PHY device documentation (Petr Oros) [1816982] - [netdrv] mdio_bus: Simplify reset handling and extend to non-DT systems (Petr Oros) [1816982] - [netdrv] net: phy: Added IRQ print to phylink_bringup_phy() (Petr Oros) [1816982] - [netdrv] net: phy: DP83822: Update Kconfig with DP83825I support (Petr Oros) [1816982] - [netdrv] net: phy: DP83TC811: Fix typo in Kconfig (Petr Oros) [1816982] - [netdrv] net: phylink: add support for polling MAC PCS (Petr Oros) [1816982] - [netdrv] net: phylink: make QSGMII a valid PHY mode for in-band AN (Petr Oros) [1816982] - [uapi] mii: Add helpers for parsing SGMII auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phylink: fix failure to register on x86 systems (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: switch to using fwnode_gpiod_get_index (Petr Oros) [1816982] - [netdrv] net: phy: fixed_phy: fix use-after-free when checking link GPIO (Petr Oros) [1816982] - [netdrv] net: phylink: switch to using fwnode_gpiod_get_index() (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for configuring the RX delay on RTL8211F (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add logging for the RGMII TX delay configuration (Petr Oros) [1816982] - [netdrv] net: mdio: of: Register discovered MII time stampers (Petr Oros) [1816982] - [documentation] dt-bindings: ptp: Introduce MII time stamping devices (Petr Oros) [1816982] - [netdrv] net: Add a layer for non-PHY MII time stamping drivers (Petr Oros) [1816982] - [netdrv] net: Introduce a new MII time stamping interface (Petr Oros) [1816982] - [netdrv] net: phy: dp83640: Move the probe and remove methods around (Petr Oros) [1816982] - [netdrv] net: netcp_ethss: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: ethtool: Use the PHY time stamping interface (Petr Oros) [1816982] - [net] net: vlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [netdrv] net: macvlan: Use the PHY time stamping interface (Petr Oros) [1816982] - [include] net: phy: Introduce helper functions for time stamping support (Petr Oros) [1816982] - [include] of: mdio: Add missing inline to of_mdiobus_child_is_phy() dummy (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add suspend / resume ops for AQR105 (Petr Oros) [1816982] - [netdrv] net: phy: ensure that phy IDs are correctly typed (Petr Oros) [1816982] - [include] mod_devicetable: fix PHY module format (Petr Oros) [1816982] - [of] of: mdio: export of_mdiobus_child_is_phy (Petr Oros) [1816982] - [netdrv] net: sfp: report error on failure to read sfp soft status (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use phy_modify_changed() (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use existing clause 37 definitions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: consolidate phy status reading (Petr Oros) [1816982] - [netdrv] net: phy: marvell: use positive logic for link state (Petr Oros) [1816982] - [netdrv] net: phy: marvell: initialise link partner state earlier (Petr Oros) [1816982] - [netdrv] net: phy: marvell: rearrange to use genphy_read_lpa() (Petr Oros) [1816982] - [netdrv] net: phy: provide and use genphy_read_status_fixed() (Petr Oros) [1816982] - [netdrv] net: phy: add genphy_check_and_restart_aneg() (Petr Oros) [1816982] - [netdrv] net: phy: use phy_resolve_aneg_pause() (Petr Oros) [1816982] - [netdrv] net: phy: remove redundant .aneg_done initialisers (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Remove unneeded semicolon (Petr Oros) [1816982] - [netdrv] net: phylink: extend clause 45 PHY validation workaround (Petr Oros) [1816982] - [netdrv] net: phylink: improve clause 45 PHY ksettings_set implementation (Petr Oros) [1816982] - [netdrv] net: phylink: fix interface passed to mac_link_up (Petr Oros) [1816982] - [netdrv] net: phylink: propagate phy_attach_direct() return code (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add rx-fifo-depth and tx-fifo-depth (Petr Oros) [1816982] - [documentation] dt-bindings: dp83867: Convert fifo-depth to common fifo-depth and make optional (Petr Oros) [1816982] - [netdrv] net: sfp: re-attempt probing for phy (Petr Oros) [1816982] - [netdrv] net: sfp: error handling for phy probe (Petr Oros) [1816982] - [netdrv] net: sfp: rename sm_retries (Petr Oros) [1816982] - [netdrv] net: sfp: use a definition for the fault recovery attempts (Petr Oros) [1816982] - [netdrv] net: sfp: add support for Clause 45 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: add Broadcom BCM84881 PHY driver (Petr Oros) [1816982] - [netdrv] net: phylink: make Broadcom BCM84881 based SFPs work (Petr Oros) [1816982] - [netdrv] net: phylink: delay MAC configuration for copper SFP modules (Petr Oros) [1816982] - [netdrv] net: phylink: split phylink_sfp_module_insert() (Petr Oros) [1816982] - [netdrv] net: phylink: split link_an_mode configured and current settings (Petr Oros) [1816982] - [netdrv] net: phylink: support Clause 45 PHYs on SFP+ modules (Petr Oros) [1816982] - [netdrv] net: phylink: re-split __phylink_connect_phy() (Petr Oros) [1816982] - [netdrv] net: mdio-i2c: add support for Clause 45 accesses (Petr Oros) [1816982] - [netdrv] net: sfp: move phy_start()/phy_stop() to phylink (Petr Oros) [1816982] - [netdrv] net: sfp: add module start/stop upstream notifications (Petr Oros) [1816982] - [netdrv] net: sfp: derive interface mode from ethtool link modes (Petr Oros) [1816982] - [netdrv] net: sfp: remove incomplete 100BASE-FX and 100BASE-LX support (Petr Oros) [1816982] - [netdrv] net: sfp: avoid tx-fault with Nokia GPON module (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: fix hfs boot in rgmii mode (Petr Oros) [1816982] - [netdrv] phy: mdio-thunder: add missed pci_release_regions in remove (Petr Oros) [1816982] - [netdrv] net: sfp: fix hwmon (Petr Oros) [1816982] - [netdrv] net: sfp: fix unbind (Petr Oros) [1816982] - [netdrv] net: phy: realtek: fix using paged operations with RTL8105e / RTL8208 (Petr Oros) [1816982] - [netdrv] net: phy: Use the correct style for SPDX License Identifier (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Fix return paths to return proper values (Petr Oros) [1816982] - [netdrv] net: phy: add helpers phy_(un)lock_mdio_bus (Petr Oros) [1816982] - [netdrv] mdio_bus: don't use managed reset-controller (Petr Oros) [1816982] - [netdrv] net: phy: initialise phydev speed and duplex sanely (Petr Oros) [1816982] - [netdrv] net: phy: remove phy_ethtool_sset() (Petr Oros) [1816982] - [netdrv] net: sfp: soft status and control support (Petr Oros) [1816982] - [netdrv] net: sfp: add some quirks for GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: add support for module quirks (Petr Oros) [1816982] - [netdrv] net: phylink: fix link mode modification in PHY mode (Petr Oros) [1816982] - [netdrv] net: phylink: update documentation on create and destroy (Petr Oros) [1816982] - [netdrv] mdio_bus: Fix init if CONFIG_RESET_CONTROLLER=n (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: fix return of uninitialized variable ret (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: add missed regulator_disable in remove (Petr Oros) [1816982] - [netdrv] mscc.c: fix semicolon.cocci warnings (Petr Oros) [1816982] - [netdrv] net: phy: avoid matching all-ones clause 45 PHY IDs (Petr Oros) [1816982] - [netdrv] net: phylink: update to use phy_support_asym_pause() (Petr Oros) [1816982] - [netdrv] net: phy: marvell10g: add SFP+ support (Petr Oros) [1816982] - [netdrv] net: phy: add core phylib sfp support (Petr Oros) [1816982] - [netdrv] net: phy: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [documentation] dt-bindings: net: dp83869: Add TI dp83869 phy (Petr Oros) [1816982] - [netdrv] mscc.c: Add support for additional VSC PHYs (Petr Oros) [1816982] - [netdrv] net: sfp: fix spelling mistake "requies" -> "requires" (Petr Oros) [1816982] - [netdrv] net: sfp: allow modules with slow diagnostics to probe (Petr Oros) [1816982] - [netdrv] net: sfp: allow sfp to probe slow to initialise GPON modules (Petr Oros) [1816982] - [netdrv] net: sfp: move module insert reporting out of probe (Petr Oros) [1816982] - [netdrv] net: sfp: split power mode switching from probe (Petr Oros) [1816982] - [netdrv] net: sfp: track upstream's attachment state in state machine (Petr Oros) [1816982] - [netdrv] net: sfp: ensure TX_FAULT has deasserted before probing the PHY (Petr Oros) [1816982] - [netdrv] net: sfp: allow fault processing to transition to other states (Petr Oros) [1816982] - [netdrv] net: sfp: eliminate mdelay() from PHY probe (Petr Oros) [1816982] - [netdrv] net: sfp: split the PHY probe from sfp_sm_mod_init() (Petr Oros) [1816982] - [netdrv] net: sfp: control TX_DISABLE and phy only from main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: avoid power switch on address-change modules (Petr Oros) [1816982] - [netdrv] net: sfp: parse SFP power requirement earlier (Petr Oros) [1816982] - [netdrv] net: sfp: rename T_PROBE_WAIT to T_SERIAL (Petr Oros) [1816982] - [netdrv] net: sfp: handle module remove outside state machine (Petr Oros) [1816982] - [netdrv] net: sfp: rename sfp_sm_ins_next() as sfp_sm_mod_next() (Petr Oros) [1816982] - [netdrv] net: sfp: move tx disable on device down to main state machine (Petr Oros) [1816982] - [netdrv] net: sfp: move sfp sub-state machines into separate functions (Petr Oros) [1816982] - [netdrv] net: sfp: fix sfp_bus_put() kernel documentation (Petr Oros) [1816982] - [include] net: sfp: fix sfp_bus_add_upstream() warning (Petr Oros) [1816982] - [netdrv] net: sfp: rework upstream interface (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add missing dependency on CONFIG_REGULATOR (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove config_init for AR9331 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix the PHY names (Petr Oros) [1816982] - [netdrv] net: phy: at803x: mention AR8033 as same as AR8031 (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add device tree binding (Petr Oros) [1816982] - [documentation] dt-bindings: net: phy: Add support for AT803X (Petr Oros) [1816982] - [netdrv] net: phy: at803x: fix Kconfig description (Petr Oros) [1816982] - [netdrv] net: phylink: Fix phylink_dbg() macro (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for 88E1145 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add PHY tunable support for more PHY versions (Petr Oros) [1816982] - [netdrv] net: phy: marvell: add downshift support for M88E1111 (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix downshift function naming (Petr Oros) [1816982] - [netdrv] net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_DOWNSHIFT_MASK (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: support Wake on LAN (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: move dt parsing to probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: enable robust auto-mdix (Petr Oros) [1816982] - [netdrv] net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: add 1000Base-X support for BCM54616S (Petr Oros) [1816982] - [netdrv] net: phy: add support for clause 37 auto-negotiation (Petr Oros) [1816982] - [netdrv] net: phy: modify assignment to OR for dev_flags in phy_attach_direct (Petr Oros) [1816982] - [netdrv] net: phy: marvell: remove superseded function marvell_set_downshift (Petr Oros) [1816982] - [netdrv] net: phy: marvell: support downshift as PHY tunable (Petr Oros) [1816982] - [netdrv] net: phy: avoid NPE if read_page/write_page callbacks are not available (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Update KSZ87xx PHY name (Petr Oros) [1816982] - [netdrv] net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs (Petr Oros) [1816982] - [netdrv] net: phy: Fix "link partner" information disappear issue (Petr Oros) [1816982] - [netdrv] net: sfp: move fwnode parsing into sfp-bus layer (Petr Oros) [1816982] - [netdrv] net: phylink: use more linkmode_* (Petr Oros) [1816982] - [netdrv] phylink: fix kernel-doc warnings (Petr Oros) [1816982] - [netdrv] net: phy: mscc: make arrays static, makes object smaller (Petr Oros) [1816982] - [netdrv] net: phy: at803x: use operating parameters from PHY-specific status (Petr Oros) [1816982] - [netdrv] net: phy: extract pause mode (Petr Oros) [1816982] - [netdrv] net: phy: extract link partner advertisement reading (Petr Oros) [1816982] - [netdrv] net: phy: allow for reset line to be tied to a sleepy GPIO controller (Petr Oros) [1816982] - [documentation] docs: networking: phy: Improve phrasing (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Use bcm54xx_config_clock_delay() for BCM54612E (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Fix RGMII delays configuration for BCM54210E (Petr Oros) [1816982] - [netdrv] net: phy: at803x: remove probe and struct at803x_priv (Petr Oros) [1816982] - [netdrv] net: phy: at803x: add ar9331 support (Petr Oros) [1816982] - [of] of: mdio: Fix a signedness bug in of_phy_get_and_connect() (Petr Oros) [1816982] - [netdrv] net/phy: fix DP83865 10 Mbps HDX loopback disable function (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement Energy Detect Powerdown mode via phy-tunable (Petr Oros) [1816982] - [net] ethtool: implement Energy Detect Powerdown support via phy-tunable (Petr Oros) [1816982] - [netdrv] net: mdio: switch to using gpiod_get_optional() (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add SGMII mode type switching (Petr Oros) [1816982] - [documentation] net: phy: dp83867: Add documentation for SGMII mode type (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control resolution (Petr Oros) [1816982] - [netdrv] net: phy: Do not check Link status when loopback is enabled (Petr Oros) [1816982] - [netdrv] net: phy: gmii2rgmii: Dont use priv field in phy device (Petr Oros) [1816982] - [include] include: mdio: Add driver data helpers (Petr Oros) [1816982] - [netdrv] net: phy: force phy suspend when calling phy_stop (Petr Oros) [1816982] - [netdrv] phy: mdio-sun4i: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-mux-meson-g12a: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-moxart: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-hisi-femac: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] phy: mdio-bcm-iproc: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: sfp: Add labels to hwmon sensors (Petr Oros) [1816982] - [netdrv] net: phy: remove genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: remove calls to genphy_config_init (Petr Oros) [1816982] - [netdrv] net: phy: realtek: support NBase-T MMD EEE registers on RTL8125 (Petr Oros) [1816982] - [uapi] net: phy: add EEE-related constants (Petr Oros) [1816982] - [documentation] dt-bindings: net: add bindings for ADIN PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add ethtool get_stats support (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement downshift configuration via phy-tunable (Petr Oros) [1816982] - [netdrv] net: phy: adin: implement PHY subsystem software reset (Petr Oros) [1816982] - [netdrv] net: phy: adin: add EEE translation layer from Clause 45 to Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support MDI/MDIX/Auto-MDI selection (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RMII fifo depth configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: make RGMII internal delays configurable (Petr Oros) [1816982] - [netdrv] net: phy: adin: configure RGMII/RMII/MII modes on config (Petr Oros) [1816982] - [netdrv] net: phy: adin: add {write,read}_mmd hooks (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for interrupts (Petr Oros) [1816982] - [netdrv] net: phy: adin: hook genphy_{suspend, resume} into the driver (Petr Oros) [1816982] - [netdrv] net: phy: adin: add support for Analog Devices PHYs (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for EEE registers on integrated PHY's (Petr Oros) [1816982] - [netdrv] net: phy: swphy: emulate register MII_ESTATUS (Petr Oros) [1816982] - [netdrv] net: phy: read MII_CTRL1000 in genphy_read_status only if needed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add NBase-T PHY auto-detection (Petr Oros) [1816982] - [netdrv] net: phy: let phy_speed_down/up support speeds >1Gbps (Petr Oros) [1816982] - [netdrv] net: phy: add phy_speed_down_core and phy_resolve_min_speed (Petr Oros) [1816982] - [netdrv] net: phy: add __set_linkmode_max_speed (Petr Oros) [1816982] - [netdrv] net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 (Petr Oros) [1816982] - [netdrv] net: phy: add phy_modify_paged_changed (Petr Oros) [1816982] - [netdrv] net: phy: prepare phylib to deal with PHY's extending Clause 22 (Petr Oros) [1816982] - [netdrv] net: phy: simplify genphy_config_advert by using the linkmode_adv_to_xxx_t functions (Petr Oros) [1816982] - [netdrv] net: phy: at803x: stop switching phy delay config needlessly (Petr Oros) [1816982] - [netdrv] net: mdio-octeon: Fix Kconfig warnings and build errors (Petr Oros) [1816982] - [netdrv] net: phy: xgene: use devm_platform_ioremap_resource() to simplify code (Petr Oros) [1816982] - [netdrv] net: phy: Add mdio-aspeed (Petr Oros) [1816982] - [netdrv] net: phy: phy_led_triggers: Fix a possible null-pointer dereference in phy_led_trigger_change_speed() (Petr Oros) [1816982] - [netdrv] net: phylink: Fix flow control for fixed-link (Petr Oros) [1816982] - [netdrv] net: phylink: don't start and stop SGMII PHYs in SFP modules twice (Petr Oros) [1816982] - [netdrv] net: phy: Make use of linkmode_mod_bit helper (Petr Oros) [1816982] - [netdrv] net: stmmac: enable clause 45 mdio support (Petr Oros) [1816982] - [documentation] doc: phy: document some PHY_INTERFACE_MODE_xxx settings (Petr Oros) [1816982] - [netdrv] Revert "net: phylink: set the autoneg state in phylink_phy_change" (Petr Oros) [1816982] - [netdrv] net: phy: sfp: clean up a condition (Petr Oros) [1816982] - [netdrv] net: phylink: set the autoneg state in phylink_phy_change (Petr Oros) [1816982] - [netdrv] net: phy: Add more 1000BaseX support detection (Petr Oros) [1816982] - [netdrv] net: phy: broadcom: Add genphy_suspend and genphy_resume for BCM5464 (Petr Oros) [1816982] - [netdrv] net: sfp: add mutex to prevent concurrent state checks (Petr Oros) [1816982] - [netdrv] net: sfp: Stop SFP polling and interrupt handling during shutdown (Petr Oros) [1816982] - [netdrv] net: phy: Add detection of 1000BaseX link mode support (Petr Oros) [1816982] - [netdrv] net: phy: remove state PHY_FORCING (Petr Oros) [1816982] - [netdrv] net: phy: export phy_queue_state_machine (Petr Oros) [1816982] - [netdrv] net: phy: add callback for custom interrupt handler to struct phy_driver (Petr Oros) [1816982] - [netdrv] net: phy: enable interrupts when PHY is attached already (Petr Oros) [1816982] - [netdrv] net: phy: sfp: enable i2c-bus detection on ACPI based systems (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Switch to HWMON_CHANNEL_INFO() (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_{printk, err, warn, info, dbg} macros (Petr Oros) [1816982] - [netdrv] net: phylink: Add PHYLINK_DEV operation type (Petr Oros) [1816982] - [netdrv] net: phylink: Add struct phylink_config to PHYLINK API (Petr Oros) [1816982] - [netdrv] net: phylink: Add phylink_mac_link_{up, down} wrapper functions (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_standalone sysfs entry (Petr Oros) [1816982] - [netdrv] net: phy: Check against net_device being NULL (Petr Oros) [1816982] - [netdrv] net: phy: Guard against the presence of a netdev (Petr Oros) [1816982] - [netdrv] net: phy: Add phy_sysfs_create_links helper function (Petr Oros) [1816982] - [netdrv] net: sfp: remove sfp-bus use of netdevs (Petr Oros) [1816982] - [netdrv] net: sfp: add mandatory attach/detach methods for sfp buses (Petr Oros) [1816982] - [netdrv] net: phy: allow Clause 45 access via mii ioctl (Petr Oros) [1816982] - [netdrv] net: phylink: support for link gpio interrupt (Petr Oros) [1816982] - [netdrv] net: phylink: remove netdev from phylink mii ioctl emulation (Petr Oros) [1816982] - [netdrv] net: phy: bcm87xx: improve bcm87xx_config_init and feature detection (Petr Oros) [1816982] - [netdrv] net: phy: tja11xx: Add TJA11xx PHY driver (Petr Oros) [1816982] - [netdrv] net: phy: aquantia: add USXGMII support and warn if XGMII mode is set (Petr Oros) [1816982] - [documentation] dt-bindings: net: document new usxgmii phy mode (Petr Oros) [1816982] - [include] net: phy: add interface mode PHY_INTERFACE_MODE_USXGMII (Petr Oros) [1816982] - [netdrv] net: phy: lxt: Add suspend/resume support to LXT971 and LXT973 (Petr Oros) [1816982] - [netdrv] net: phy: Make phy_basic_t1_features use base100t1 (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Allocate state struct in probe (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Validate FIFO depth property (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: IO impedance is not dependent on RGMII delay (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Use unsigned variables to store unsigned properties (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Rework delay rgmii delay handling (Petr Oros) [1816982] - [netdrv] net: phy: dp83867: Add ability to disable output clock (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Add documentation for disabling clock output (Petr Oros) [1816982] - [documentation] dt-bindings: phy: dp83867: Describe how driver behaves w.r.t rgmii delay (Petr Oros) [1816982] - [documentation] Documentation: net: phy: switch documentation to rst format (Petr Oros) [1816982] - [of] of: mdio: Support fixed links in of_phy_get_and_connect() (Petr Oros) [1816982] - [documentation] doc: add phylink documentation to the networking book (Petr Oros) [1816982] - [include] net: phylink: update mac_config() documentation (Petr Oros) [1816982] - [tools] libbpf: use .so dynamic symbols for abi check (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Install generated test progs (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Fix memory leak caused by not freeing entry in unregister_ftrace_direct() (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support CO-RE relocations for LDX/ST/STX instructions (Yauheni Kaliuta) [1813370] - [include] bpf: Add bpf_jit_blinding_enabled for !CONFIG_BPF_JIT (Yauheni Kaliuta) [1813370] - [tools] tools, bpf_asm: Warn when jumps are out of range (Yauheni Kaliuta) [1813370] - [include] bpf: Add typecast to bpf helpers to help BTF generation (Yauheni Kaliuta) [1813370] - [trace] bpf: Add typecast to raw_tracepoints to help BTF generation (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix build on read-only filesystems (Yauheni Kaliuta) [1813370] - [tools] bpf: Add further test_verifier cases for record_func_key (Yauheni Kaliuta) [1813370] - [net] bpf: Fix record_func_key to perform backtracking on r3 (Yauheni Kaliuta) [1813370] - [net] bpf: Fix missing prog untrack in release_maps (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: fix syscall_tp due to unused syscall (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Replace symbol compare of trace_event (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test function_graph tracer and bpf trampoline together (Yauheni Kaliuta) [1813370] - [net] bpf: Make BPF trampoline use register_ftrace_direct() API (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add modify_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add information on number of page groups allocated (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Tell objtool to ignore nondeterministic ftrace stack layout (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add a counter to test function_graph with direct (Yauheni Kaliuta) [1813370] - [x86] ftrace/x86: Add register_ftrace_direct() for custom trampolines (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add another check for match in register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add ftrace_find_direct_func() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Add register_ftrace_direct() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out the copying of a ftrace_hash from __ftrace_hash_move() (Yauheni Kaliuta) [1813370] - [kernel] ftrace: Separate out functionality from ftrace_location_range() (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations, again (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees (Yauheni Kaliuta) [1813370] - [net] bpf: Fix a bug when getting subprog 0 jited image in check_attach_btf_id (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Bring back c++ include/link test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Don't hard-code root cgroup id (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix broken xdp_rxq_info due to map order assumptions (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing for Fedora (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix readelf output parsing on powerpc with recent binutils (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: correct perror strings (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: test_sockmap: handle file creation failures gracefully (Yauheni Kaliuta) [1813370] - [net] bpf: Fix build in minimal configurations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix up generation of bpf_helper_defs.h (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix global variable relocation (Yauheni Kaliuta) [1813370] - [net] bpf: Fix static checker warning (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix usage of u32 in userspace code (Yauheni Kaliuta) [1813370] - [net] bpf: Simplify __bpf_arch_text_poke poke type handling (Yauheni Kaliuta) [1813370] - [tools] bpf: Introduce BPF_TRACE_x helper for the tracing tests (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add various tail call test cases (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Emit patchable direct jump as tail call (Yauheni Kaliuta) [1813370] - [net] bpf: Constant map key tracking for prog array pokes (Yauheni Kaliuta) [1813370] - [net] bpf: Add poke dependency tracking for prog array maps (Yauheni Kaliuta) [1813370] - [include] bpf: Add initial poke descriptor table for jit images (Yauheni Kaliuta) [1813370] - [net] bpf: Move owner type, jited info into array auxiliary data (Yauheni Kaliuta) [1813370] - [net] bpf: Move bpf_free_used_maps into sleepable section (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Generalize and extend bpf_arch_text_poke for direct jumps (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF trampoline performance test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure core_reloc_kernel is reading test_progs's data only (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add verifier tests for better jmp32 register bounds (Yauheni Kaliuta) [1813370] - [net] bpf: Provide better register bounds after jmp32 instructions (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Integrate verbose verifier log into test_progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support initialized global variables (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Skip the build test if not in tree (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix various errors and warning reported by checkpatch.pl (Yauheni Kaliuta) [1813370] - [tools] selftests, bpftool: Set EXIT trap after usage function (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Ensure no DWARF relocations for BPF object files (Yauheni Kaliuta) [1813370] - [tools] tools, bpftool: Fix warning on ignored return value for 'read' (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map_{area_alloc, area_mmapable_alloc}() to u64 size (Yauheni Kaliuta) [1813370] - [net] bpf: Make array_map_mmap static (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce no-ALU32 for test_progs-no_alu32 (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove JITed image size limitations (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lg(f)rl when long displacement cannot be used (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use lgrl instead of lg where possible (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Load literal pool register using larl (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Align literal pool entries (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use relative long branches (Yauheni Kaliuta) [1813370] - [net] bpf: Fix memory leak on object 'data' (Yauheni Kaliuta) [1813370] - [tools] selftests, bpf: Workaround an alu32 sub-register spilling issue (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Make global data internal arrays mmap()-able, if possible (Yauheni Kaliuta) [1813370] - [net] bpf: Add mmap() support for BPF_MAP_TYPE_ARRAY (Yauheni Kaliuta) [1813370] - [netdrv] bpf: Convert bpf_prog refcnt to atomic64_t (Yauheni Kaliuta) [1813370] - [netdrv] net: thunderx: set xdp_prog to NULL if bpf_prog_add fails (Yauheni Kaliuta) [1813370] - [net] bpf: Switch bpf_map ref counter to atomic64_t so bpf_map_inc() never fails (Yauheni Kaliuta) [1813370] - [lib] locking/atomic: Use s64 for atomic64 (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make conditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make unconditional inc/dec ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make test ops optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [powerpc] atomics/powerpc: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [lib] atomics/generic: Define atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics: Prepare for atomic64_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic_fetch_add_unless() optional (Yauheni Kaliuta) [1813370] - [include] atomics/treewide: Make atomic64_inc_not_zero() optional (Yauheni Kaliuta) [1813370] - [include] atomics: Make conditional ops return 'bool' (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Remove atomic_inc_not_zero_hint() (Yauheni Kaliuta) [1813370] - [net] atomics/treewide: Rename __atomic_add_unless() => atomic_fetch_add_unless() (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Extend test_pkt_access test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for attaching BPF programs to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Support attaching tracing BPF program to other BPF programs (Yauheni Kaliuta) [1813370] - [net] bpf: Compare BTF types of functions arguments with actual types (Yauheni Kaliuta) [1813370] - [net] bpf: Annotate context types (Yauheni Kaliuta) [1813370] - [net] bpf: Fix race in btf_resolve_helper_id() (Yauheni Kaliuta) [1813370] - [x86] bpf: Reserve space for BPF trampoline in BPF programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add stress test for maximum number of progs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add combined fentry/fexit test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add fexit tests for BPF trampoline (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add test for BPF trampoline (Yauheni Kaliuta) [1813370] - [net] bpf: Add kernel test functions for fentry testing (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Simple test for fentry/fexit (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support to attach to fentry/fexit tracing progs (Yauheni Kaliuta) [1813370] - [tools] libbpf: Introduce btf__find_by_name_kind() (Yauheni Kaliuta) [1813370] - [net] bpf: Introduce BPF trampoline (Yauheni Kaliuta) [1813370] - [x86] bpf: Add bpf_arch_text_poke() helper (Yauheni Kaliuta) [1813370] - [x86] bpf: Refactor x86 JIT into helpers (Yauheni Kaliuta) [1813370] - [documentation] bpf, doc: Change right arguments for JIT example code (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add missing option to xdpsock usage (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Remove duplicate option from xdpsock (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Make sure JIT passes do not increase code size (Yauheni Kaliuta) [1813370] - [net] bpf: Support doubleword alignment in bpf_jit_binary_alloc (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: adjust Makefile and README.rst (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add missing object file to TEST_FILES (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Workaround a verifier failure for test_progs (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use Rx-only and Tx-only sockets in xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Allow for creating Rx or Tx only AF_XDP sockets (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add XDP_SHARED_UMEM support to xdpsock (Yauheni Kaliuta) [1813370] - [tools] libbpf: Support XDP_SHARED_UMEM with external XDP program (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add tests for automatic map unpinning on load failure (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: update map definition to new syntax BTF-defined map (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Update outdated error message (Yauheni Kaliuta) [1813370] - [tools] bpf: Add cb access in kfree_skb test (Yauheni Kaliuta) [1813370] - [net] bpf: Add array support to btf_struct_access (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Remove unused SEEN_RET0, SEEN_REG_AX and ret0_ip (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Wrap JIT macro parameter usages in parentheses (Yauheni Kaliuta) [1813370] - [s390] s390/bpf: Use kvcalloc for addrs array (Yauheni Kaliuta) [1813370] - [net] bpf: Account for insn->off when doing bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [tools] libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bps: Clean up removed ints relocations negative tests (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: log direct file writes (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add field size relocation tests (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Add relocatable bitfield reading tests (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for field size relocations (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for relocatable bitfields (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove too strict field offset relo test cases (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Add selftest to read/write sockaddr from user space (Yauheni Kaliuta) [1813370] - [tools] bpf, testing: Convert prog tests to probe_read_{user, kernel}{, _str} helper (Yauheni Kaliuta) [1813370] - [samples] bpf, samples: Use bpf_probe_read_user where appropriate (Yauheni Kaliuta) [1813370] - [net] bpf: Switch BPF probe insns to bpf_probe_read_kernel (Yauheni Kaliuta) [1813370] - [kernel] bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers (Yauheni Kaliuta) [1813370] - [kernel] bpf: Make use of probe_user_write in probe write helper (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add strict non-pagefault kernel-space read function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space write function (Yauheni Kaliuta) [1813370] - [mm] uaccess: Add non-pagefault user-space read functions (Yauheni Kaliuta) [1813370] - [tools] selftests: Add tests for automatic map pinning (Yauheni Kaliuta) [1813370] - [net] bpf: Implement map_gen_lookup() callback for XSKMAP (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add support for prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Replace prog_raw_tp+btf_id with prog_tracing (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf jit kallsym access (Yauheni Kaliuta) [1813370] - [documentation] bpf: Add s390 testing documentation (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Test narrow load from bpf_sysctl.write (Yauheni Kaliuta) [1813370] - [net] bpf: Enforce 'return 0' in BTF-enabled raw_tp programs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore $(OUTPUT)/test_stub.o rule (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Use -m{little, big}-endian for clang (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix .gitignore to ignore no_alu32/ (Yauheni Kaliuta) [1813370] - [net] bpf: Prepare btf_ctx_access for non raw_tp use case (Yauheni Kaliuta) [1813370] - [tools] libbpf: Fix strncat bounds error in libbpf_prog_type_by_name (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix LDLIBS order (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_section_names into test_progs and fix it (Yauheni Kaliuta) [1813370] - [tools] tools/bpf: Turn on llvm alu32 attribute by default (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Get rid of a bunch of explicit BPF program type setting (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make reference_tracking test use subtests (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Make a copy of subtest name (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes (Yauheni Kaliuta) [1813370] - [tools] bpf, libbpf: Add kernel version section parsing back (Yauheni Kaliuta) [1813370] - [kernel] bpf: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1813370] - [net] bpf: Fix bpf_attr.attach_btf_id check (Yauheni Kaliuta) [1813370] - [tools] selftest/bpf: Remove test_libbpf.sh and test_libbpf_open (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Move test_queue_stack_map.h into progs/ where it belongs (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Replace test_progs and test_maps w/ general rule (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add simple per-test targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Switch test_maps to test_progs' test.h format (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Teach test_progs to cd into subdir (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Restore the netns after flow dissector reattach test (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add kfree_skb raw_tp test (Yauheni Kaliuta) [1813370] - [net] bpf: Check types of arguments passed into helpers (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to x86 JIT (Yauheni Kaliuta) [1813370] - [net] bpf: Add support for BTF pointers to interpreter (Yauheni Kaliuta) [1813370] - [net] bpf: Attach raw_tp program with BTF via type name (Yauheni Kaliuta) [1813370] - [net] bpf: Implement accurate raw_tp context access via BTF (Yauheni Kaliuta) [1813370] - [tools] libbpf: Auto-detect btf_id of BTF-based raw_tracepoints (Yauheni Kaliuta) [1813370] - [net] bpf: Add attach_btf_id attribute to program load (Yauheni Kaliuta) [1813370] - [net] bpf: Process in-kernel BTF (Yauheni Kaliuta) [1813370] - [tools] selftests: bpf: Add selftest for __sk_buff tstamp (Yauheni Kaliuta) [1813370] - [net] bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Remove obsolete pahole/BTF support detection (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Enforce libbpf build before BPF programs are built (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add preparation steps and sysroot info to readme (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add sysroot support (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Provide C/LDFLAGS to libbpf (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets (Yauheni Kaliuta) [1813370] - [tools] libbpf: Don't use cxx to test_libpf target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use target CC environment for HDR_PROBE (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own flags but not HOSTCFLAGS (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Base target programs rules on Makefile.target (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Add makefile.target for separate CC target build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Drop unnecessarily inclusion for bpf_load (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use own EXTRA_CFLAGS for clang commands (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Use --target from cross-compile (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix cookie_uid_helper_example obj build (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Fix HDR_PROBE "echo" (Yauheni Kaliuta) [1813370] - [tools] libbpf: Handle invalid typedef emitted by old GCC (Yauheni Kaliuta) [1813370] - [tools] libbpf: Generate more efficient BPF_CORE_READ code (Yauheni Kaliuta) [1813370] - [net] bpf: Fix cast to pointer from integer of different size warning (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Check that flow dissector can be re-attached (Yauheni Kaliuta) [1813370] - [net] flow_dissector: Allow updating the flow dissector program atomically (Yauheni Kaliuta) [1813370] - [include] bpf: Align struct bpf_prog_stats (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add read-only map values propagation tests (Yauheni Kaliuta) [1813370] - [net] bpf: Track contents of read-only maps as scalars (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Convert test_btf_dump into test_progs test (Yauheni Kaliuta) [1813370] - [samples] samples: bpf: Add max_pckt_size option at xdp_adjust_tail (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: add test for BPF flow dissector in the root namespace (Yauheni Kaliuta) [1813370] - [net] bpf/flow_dissector: add mode to enforce global BPF flow dissector (Yauheni Kaliuta) [1813370] - [samples] samples/bpf: Trivial - fix spelling mistake in usage (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Fix dependency ordering for attach_probe test (Yauheni Kaliuta) [1813370] - [tools] libbpf: Add cscope and tags targets to Makefile (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: switch tests to new bpf_object__open_{file, mem}() APIs (Yauheni Kaliuta) [1813370] - [tools] bpf: Add loop test case with 32 bit reg comparison against 0 (Yauheni Kaliuta) [1813370] - [x86] bpf, x86: Small optimization in comparing against imm0 (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Correct path to include msg + path (Yauheni Kaliuta) [1813370] - [tools] selftests/bpf: Add static to enable_all_controllers() (Yauheni Kaliuta) [1813370] - [tools] libbpf: provide backported RHEL symbols as upstream aliases (Yauheni Kaliuta) [1813370] - [tools] libbpf: Bump current version to v0.0.6 (Yauheni Kaliuta) [1813370] - [tools] libbpf: bump up version, 0.0.5 (Yauheni Kaliuta) [1813370] - [net] cpumap: Avoid warning when CONFIG_DEBUG_PER_CPU_MAPS is enabled (Yauheni Kaliuta) [1823623 1813370] - [vfio] vfio-pci: Mask cap zero (Alex Williamson) [1840248] - [vfio] spapr_tce: Fix incorrect tce_iommu_group memory free (David Gibson) [1832386] - [fs] CIFS: fiemap: do not return EINVAL if get nothing (Leif Sahlberg) [1837180] - [fs] CIFS: Increment num_remote_opens stats counter even in case of smb2_query_dir_first (Leif Sahlberg) [1837180] - [fs] cifs: potential unintitliazed error code in cifs_getattr() (Leif Sahlberg) [1837180] - [fs] cifs: Use #define in cifs_dbg (Leif Sahlberg) [1837180] - [fs] cifs: fix rename() by ensuring source handle opened with DELETE bit (Leif Sahlberg) [1837180] - [fs] cifs: add missing mount option to /proc/mounts (Leif Sahlberg) [1837180] - [fs] cifs: fix potential mismatch of UNC paths (Leif Sahlberg) [1837180] - [fs] cifs: enable change notification for SMB2.1 dialect (Leif Sahlberg) [1837180] - [fs] cifs: Fix mode output in debugging statements (Leif Sahlberg) [1837180] - [fs] cifs: fix mount option display for sec=krb5i (Leif Sahlberg) [1837180] - [fs] smb3: Add defines for new information level, FileIdInformation (Leif Sahlberg) [1837180] - [fs] smb3: print warning once if posix context returned on open (Leif Sahlberg) [1837180] - [fs] smb3: add one more dynamic tracepoint missing from strict fsync path (Leif Sahlberg) [1837180] - [fs] cifs: fix mode bits from dir listing when mounted with modefromsid (Leif Sahlberg) [1837180] - [fs] cifs: fix channel signing (Leif Sahlberg) [1837180] - [fs] cifs: add SMB3 change notification support (Leif Sahlberg) [1837180] - [fs] cifs: make multichannel warning more visible (Leif Sahlberg) [1837180] - [fs] cifs: Add tracepoints for errors on flush or fsync (Leif Sahlberg) [1837180] - [fs] cifs: log warning message (once) if out of disk space (Leif Sahlberg) [1837180] - [fs] smb3: fix problem with null cifs super block with previous patch (Leif Sahlberg) [1837180] - [fs] SMB3: Backup intent flag missing from some more ops (Leif Sahlberg) [1837180] - [fs] cifs: update internal module version number (Leif Sahlberg) [1837180] - [fs] CIFS: Fix task struct use-after-free on reconnect (Leif Sahlberg) [1837180] - [fs] cifs: use PTR_ERR_OR_ZERO() to simplify code (Leif Sahlberg) [1837180] - [fs] cifs: add support for fallocate mode 0 for non-sparse files (Leif Sahlberg) [1837180] - [fs] CIFS: Add support for setting owner info, dos attributes, and create time (Leif Sahlberg) [1837180] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1837180] - [fs] cifs: fix unitialized variable poential problem with network I/O cache lock patch (Leif Sahlberg) [1837180] - [fs] cifs: Fix return value in __update_cache_entry (Leif Sahlberg) [1837180] - [fs] cifs: Avoid doing network I/O while holding cache lock (Leif Sahlberg) [1837180] - [fs] cifs: Fix potential deadlock when updating vol in cifs_reconnect() (Leif Sahlberg) [1837180] - [fs] cifs: Merge is_path_valid() into get_normalized_path() (Leif Sahlberg) [1837180] - [fs] cifs: Introduce helpers for finding TCP connection (Leif Sahlberg) [1837180] - [fs] cifs: Get rid of kstrdup_const()'d paths (Leif Sahlberg) [1837180] - [fs] cifs: Clean up DFS referral cache (Leif Sahlberg) [1837180] - [fs] cifs: Don't use iov_iter::type directly (Leif Sahlberg) [1837180] - [fs] cifs: set correct max-buffer-size for smb2_ioctl_init() (Leif Sahlberg) [1837180] - [fs] fs/cifs/cifssmb.c: use true, false for bool variable (Leif Sahlberg) [1837180] - [fs] fs/cifs/smb2ops.c: use true, false for bool variable (Leif Sahlberg) [1837180]- [lib] XArray: Optimise xas_sibling() if !CONFIG_XARRAY_MULTI (Don Dutile) [1840916] - [include] XArray: Fix incorrect comment in header file (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause for large multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_next for large multi-index entries (Don Dutile) [1840916] - [lib] XArray tests: Add check_insert (Don Dutile) [1840916] - [documentation] XArray: Add xa_for_each_range (Don Dutile) [1840916] - [documentation] XArray: Improve documentation of search marks (Don Dutile) [1840916] - [documentation] docs: remove :c:func: annotations from xarray.rst (Don Dutile) [1840916] - [lib] XArray: Fix xas_find returning too many entries (Don Dutile) [1840916] - [lib] XArray: Fix xa_find_after with multi-index entries (Don Dutile) [1840916] - [lib] XArray: Fix infinite loop with entry at ULONG_MAX (Don Dutile) [1840916] - [include] XArray: Add wrappers for nested spinlocks (Don Dutile) [1840916] - [lib] XArray: Fix xas_pause at ULONG_MAX (Don Dutile) [1840916] - [include] xarray.h: fix kernel-doc warning (Don Dutile) [1840916] - [lib] XArray: Fix xas_next() with a single entry at 0 (Don Dutile) [1840916] - [fs] mm: fix page cache convergence regression (Don Dutile) [1840916] - [netdrv] ionic: call ionic_port_init after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: leave netdev mac alone after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: add device reset to fw upgrade down (Jonathan Toppins) [1830969] - [netdrv] ionic: refresh devinfo after fw-upgrade (Jonathan Toppins) [1830969] - [netdrv] ionic: no link check until after probe (Jonathan Toppins) [1830969] - [netdrv] phy: avoid unnecessary link-up delay in polling mode (Petr Oros) [1785663] - [x86] x86: Select HARDIRQS_SW_RESEND on x86 (David Arcari) [1840433] - [pci] PCI/AER: Fix the broken interrupt injection (David Arcari) [1840433] - [kernel] genirq: Provide interrupt injection mechanism (David Arcari) [1840433] - [kernel] genirq: Sanitize state handling in check_irq_resend() (David Arcari) [1840433] - [kernel] genirq: Add return value to check_irq_resend() (David Arcari) [1840433] - [x86] x86/apic/vector: Force interupt handler invocation to irq context (David Arcari) [1840433] - [kernel] genirq: Add protection against unsafe usage of generic_handle_irq() (David Arcari) [1840433] - [kernel] genirq/debugfs: Add missing sanity checks to interrupt injection (David Arcari) [1840433] - [include] genirq/irqdomain: Make sure all irq domain flags are distinct (David Arcari) [1840433] - [x86] x86/apic/msi: Plug non-maskable MSI affinity race (David Arcari) [1840433] - [char] char: ipmi: convert to use i2c_new_client_device() (Tony Camuso) [1832408] - [char] ipmi: kcs: Fix aspeed_kcs_probe_of_v1() (Tony Camuso) [1832408] - [char] ipmi: Add missing annotation for ipmi_ssif_lock_cond() and ipmi_ssif_unlock_cond() (Tony Camuso) [1832408] - [char] ipmi: kcs: aspeed: Implement v2 bindings (Tony Camuso) [1832408] - [char] ipmi: kcs: Finish configuring ASPEED KCS device before enable (Tony Camuso) [1832408] - [char] ipmi: fix hung processes in __get_guid() (Tony Camuso) [1832408] - [char] drivers: char: ipmi: ipmi_msghandler: Pass lockdep expression to RCU lists (Tony Camuso) [1832408] - [char] ipmi_si: Avoid spurious errors for optional IRQs (Tony Camuso) [1832408] - [base] driver core: platform: Export platform_get_irq_optional() (Tony Camuso) [1832408] - [base] driver core: platform: Introduce platform_get_irq_optional() (Tony Camuso) [1832408] - [x86] x86/efi: Update e820 with reserved EFI boot services data to fix kexec breakage (Kairui Song) [1779544] - [powerpc] powerpc/nvdimm: use H_SCM_QUERY hcall on H_OVERLAP error (Pingfan Liu) [1792125] - [powerpc] powerpc/nvdimm: Use HCALL error as the return value (Pingfan Liu) [1792125] - [scsi] scsi: sd: Signal drive managed SMR disks (Ewan Milne) [1838784] - [scsi] scsi: core: free sgtables in case command setup fails (Ewan Milne) [1838784] - [scsi] scsi: core: Allow the state change from SDEV_QUIESCE to SDEV_BLOCK (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_write (Ewan Milne) [1838784] - [scsi] scsi: sg: add sg_remove_request in sg_common_write (Ewan Milne) [1838784] - [scsi] scsi: sd: Fix optimal I/O size for devices that change reported values (Ewan Milne) [1838784] - [scsi] scsi: move scsicam_bios_param to the end of scsicam.c (Ewan Milne) [1838784] - [scsi] scsi: simplify scsi_bios_ptable (Ewan Milne) [1838784] - [scsi] scsi: core: Use scnprintf() for avoiding potential buffer overflow (Ewan Milne) [1838784] - [scsi] scsi: core: avoid repetitive logging of device offline messages (Ewan Milne) [1838784] - [scsi] scsi: core: use kobj_to_dev (Ewan Milne) [1838784] - [scsi] scsi: sd: Clear sdkp->protection_type if disk is reformatted without PI (Ewan Milne) [1838784] - [scsi] scsi: core: Fix a compiler warning triggered by the SCSI logging code (Ewan Milne) [1838784] - [scsi] scsi: core: Adjust DBD setting in MODE SENSE for caching mode page per LLD (Ewan Milne) [1838784] - [scsi] scsi: sd_zbc: Improve report zones error printout (Ewan Milne) [1838784] - [scsi] scsi: scsi_transport_sas: Fix memory leak when removing devices (Ewan Milne) [1838784] - [scsi] scsi: scsi_debug: num_tgts must be >= 0 (Ewan Milne) [1838784] - [scsi] scsi: core: Handle drivers which set sg_tablesize to zero (Ewan Milne) [1838784] - [scsi] scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): get rid of access_ok() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): get rid of access_ok()/__copy_from_user()/__get_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): don't bother with access_ok (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_write(): __get_user() can fail.. (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_new_write(): replace access_ok() + __copy_from_user() with copy_from_user() (Ewan Milne) [1838784] - [scsi] scsi: sg: sg_ioctl(): fix copyout handling (Ewan Milne) [1838784] - [scsi] scsi: core: scsi_trace: Use get_unaligned_be*() (Ewan Milne) [1838784] - [scsi] drivers/scsi: Replace rcu_swap_protected() with rcu_replace_pointer() (Ewan Milne) [1838784] - [scsi] scsi: sd: define variable dif as unsigned int instead of bool (Ewan Milne) [1838784] - [scsi] scsi: core: try to get module before removing device (Ewan Milne) [1838784] - [scsi] scsi: scsi_dh_alua: handle RTPG sense code correctly during state transitions (Ewan Milne) [1838784] - [powerpc] powerpc/64: flush_inval_dcache_range() becomes flush_dcache_range() (Gustavo Duarte) [1834180] - [x86] x86/ima: use correct identifier for SetupMode variable (Diego Domingos) [1781925] - [lib] kobject: fix dereference before null check on kobj (Diego Domingos) [1781925] - [include] MODSIGN: make new include file self contained (Diego Domingos) [1781925] - [security] ima: initialize the "template" field with the default template (Diego Domingos) [1781925] - [x86] x86/ima: Check EFI_RUNTIME_SERVICES before using (Diego Domingos) [1781925] - [x86] x86/ima: check EFI SetupMode too (Diego Domingos) [1781925] - [security] ima: Set file->f_mode instead of file->f_flags in ima_calc_file_hash() (Diego Domingos) [1781925] - [security] evm: check hash algorithm passed to init_desc() (Diego Domingos) [1781925] - [base] firmware: improve LSM/IMA security behaviour (Diego Domingos) [1781925] - [lib] kobject: Add support for default attribute groups to kobj_type (Diego Domingos) [1781925] - [samples] samples/kobject: Replace foo_ktype's default_attrs field with groups (Diego Domingos) [1781925] - [x86] x86/ima: require signed kernel modules (Diego Domingos) [1781925] - [security] powerpc: Load firmware trusted keys/hashes into kernel keyring (Diego Domingos) [1781925] - [powerpc] powerpc: expose secure variables to userspace via sysfs (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Add OPAL API interface to access secure variable (Diego Domingos) [1781925] - [powerpc] powerpc/ima: fix secure boot rules in ima arch policy (Diego Domingos) [1781925] - [security] ima: Set again build_ima_appraise variable (Diego Domingos) [1781925] - [security] ima: Remove redundant policy rule set in add_rules() (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Indicate kernel modules appended signatures are enforced (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Update ima arch policy to check for blacklist (Diego Domingos) [1781925] - [security] ima: Check against blacklisted hashes for files with modsig (Diego Domingos) [1781925] - [security] ima: prevent a file already mmap'ed write to be mmap'ed execute (Diego Domingos) [1781925] - [certs] certs: Add wrapper function to check blacklisted binary hash (Diego Domingos) [1781925] - [security] ima: Make process_buffer_measurement() generic (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Define trusted boot policy (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the trusted boot state of the system (Diego Domingos) [1781925] - [powerpc] powerpc/ima: Add support to initialize ima policy rules (Diego Domingos) [1781925] - [powerpc] powerpc: Detect the secure boot mode of the system (Diego Domingos) [1781925] - [security] ima: use struct_size() in kzalloc() (Diego Domingos) [1781925] - [tools] sefltest/ima: support appended signatures (modsig) (Diego Domingos) [1781925] - [security] ima: Fix use after free in ima_read_modsig() (Diego Domingos) [1781925] - [security] ima: fix freeing ongoing ahash_request (Diego Domingos) [1781925] - [security] ima: always return negative code for error (Diego Domingos) [1781925] - [security] ima: Store the measurement again when appraising a modsig (Diego Domingos) [1781925] - [security] ima: Define ima-modsig template (Diego Domingos) [1781925] - [security] ima: Collect modsig (Diego Domingos) [1781925] - [security] ima: Implement support for module-style appended signatures (Diego Domingos) [1781925] - [security] ima: Factor xattr_verify() out of ima_appraise_measurement() (Diego Domingos) [1781925] - [security] integrity: Introduce struct evm_xattr (Diego Domingos) [1781925] - [security] ima: Add modsig appraise_type option for module-style appended signatures (Diego Domingos) [1781925] - [kernel] MODSIGN: Export module signature definitions (Diego Domingos) [1781925] - [kernel] modsign: log module name in the event of an error (Diego Domingos) [1781925] - [kernel] KEXEC: Call ima_kexec_cmdline to measure the boot command line args (Diego Domingos) [1781925] - [security] IMA: Define a new template field buf (Diego Domingos) [1781925] - [security] IMA: Define a new hook to measure the kexec boot command line arguments (Diego Domingos) [1781925] - [security] IMA: support for per policy rule template formats (Diego Domingos) [1781925] - [security] integrity: Fix __integrity_init_keyring() section mismatch (Diego Domingos) [1781925] - [security] x86/ima: fix the Kconfig dependency for IMA_ARCH_POLICY (Diego Domingos) [1781925] - [security] ima: Make arch_policy_entry static (Diego Domingos) [1781925] - [security] ima: show rules with IMA_INMASK correctly (Diego Domingos) [1781925] - [security] ima: fix wrong signed policy requirement when not appraising (Diego Domingos) [1781925] - [tools] selftests/kexec: update get_secureboot_mode (Diego Domingos) [1781925] - [tools] selftests/kexec: make kexec_load test independent of IMA being enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: check kexec_load and kexec_file_load are enabled (Diego Domingos) [1781925] - [tools] selftests/kexec: Add missing '=y' to config options (Diego Domingos) [1781925] - [tools] selftests/kexec: kexec_file_load syscall test (Diego Domingos) [1781925] - [tools] selftests/kexec: define "require_root_privileges" (Diego Domingos) [1781925] - [tools] selftests/kexec: define common logging functions (Diego Domingos) [1781925] - [tools] selftests/kexec: define a set of common functions (Diego Domingos) [1781925] - [tools] selftests/kexec: cleanup the kexec selftest (Diego Domingos) [1781925] - [tools] selftests/kexec: move the IMA kexec_load selftest to selftests/kexec (Diego Domingos) [1781925] - [security] evm: remove set but not used variable 'xattr' (Diego Domingos) [1781925] - [security] security: integrity: partial revert of make ima_main explicitly non-modular (Diego Domingos) [1781925] - [security] ima: cleanup the match_token policy code (Diego Domingos) [1781925] - [security] ima: Use inode_is_open_for_write (Diego Domingos) [1781925] - [security] security: fs: make inode explicitly non-modular (Diego Domingos) [1781925] - [security] security: audit and remove any unnecessary uses of module.h (Diego Domingos) [1781925] - [security] security: integrity: make evm_main explicitly non-modular (Diego Domingos) [1781925] - [security] security: integrity: make ima_main explicitly non-modular (Diego Domingos) [1781925] - [tools] selftests/ima: kexec_load syscall test (Diego Domingos) [1781925] - [security] ima: don't measure/appraise files on efivarfs (Diego Domingos) [1781925] - [x86] x86/ima: retry detecting secure boot mode (Diego Domingos) [1781925] - [x86] x86/ima: define arch_get_ima_policy() for x86 (Diego Domingos) [1781925] - [kernel] kernel/kexec_file.c: remove some duplicated includes (Diego Domingos) [1781925] - [security] ima: open a new file instance if no read permissions (Diego Domingos) [1781925] - [security] security/integrity: constify some read-only data (Diego Domingos) [1781925] - [documentation] security: fix LSM description location (Diego Domingos) [1781925] - [security] evm: Allow non-SHA1 digital signatures (Diego Domingos) [1781925] - [security] security: export security_kernel_load_data function (Diego Domingos) [1781925] - [security] ima: based on policy warn about loading firmware (pre-allocated buffer) (Diego Domingos) [1781925] - [security] ima: prevent kexec_load syscall based on runtime secureboot flag (Diego Domingos) [1781925] - [security] module: replace the existing LSM hook in init_module (Diego Domingos) [1781925] - [security] ima: based on policy require signed firmware (sysfs fallback) (Diego Domingos) [1781925] - [security] ima: add support for arch specific policies (Diego Domingos) [1781925] - [security] ima: based on policy require signed kexec kernel images (Diego Domingos) [1781925] - [security] ima: refactor ima_init_policy() (Diego Domingos) [1781925] - [include] sysfs: Fixes __BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [include] security: define new LSM hook named security_kernel_load_data (Diego Domingos) [1781925] - [kernel] kexec: add call to LSM hook in original kexec_load syscall (Diego Domingos) [1781925] - [base] firmware: add call to LSM hook before firmware sysfs fallback (Diego Domingos) [1781925] - [security] ima: add build time policy (Diego Domingos) [1781925] - [security] ima: Support platform keyring for kernel appraisal (Diego Domingos) [1781925] - [security] integrity: Remove references to module keyring (Diego Domingos) [1781925] - [powerpc] powerpc/kexec: Fix loading of kernel + initramfs with kexec_file_load() (Diego Domingos) [1781925] - [security] ima: Use designated initializers for struct ima_event_data (Diego Domingos) [1781925] - [security] ima: Update MAX_TEMPLATE_NAME_LEN to fit largest reasonable definition (Diego Domingos) [1781925] - [certs] PKCS#7: Refactor verify_pkcs7_signature() (Diego Domingos) [1781925] - [crypto] PKCS#7: Introduce pkcs7_get_digest() (Diego Domingos) [1781925] - [security] integrity: Select CONFIG_KEYS instead of depending on it (Diego Domingos) [1781925] - [powerpc] powerpc/powernv: Move opal_power_control_init() call in opal_init() (Diego Domingos) [1781925] - [security] x86/efi: move common keyring handler functions to new file (Diego Domingos) [1781925] - [security] x86/efi: remove unused variables (Diego Domingos) [1781925] - [include] sysfs: add BIN_ATTR_WO() macro (Diego Domingos) [1781925] - [x86] x86/ima: define arch_ima_get_secureboot (Diego Domingos) [1781925] - [powerpc] powerpc/pci: unmap legacy INTx interrupts of passthrough IO adapters (Steve Best) [1840279] - [powerpc] powerpc/xive: Clear the page tables for the ESB IO mapping (Steve Best) [1840279] - [hv] hyper-v: Use UUID API for exporting the GUID (Mohammed Gamal) [1828451 1815498] - [kernel] uuid: Add inline helpers to import / export UUIDs (Mohammed Gamal) [1828451 1815498] - [hv] hv: Move AEOI determination to architecture dependent code (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash data in die() when panic_on_oops is set (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Report crash register data when sysctl_record_panic_msg is not set (Mohammed Gamal) [1828451 1815498] - [x86] hyper-v: Report crash register data or kmsg before running crash kernel (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Trigger crash enlightenment only once during system crash (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Free hv_panic_page when fail to register kmsg dump (Mohammed Gamal) [1828451 1815498] - [hv] x86/hyper-v: Unload vmbus channel in hv panic callback (Mohammed Gamal) [1828451 1815498] - [hv] hv_debugfs: Make hv_debug_root static (Mohammed Gamal) [1828451 1815498] - [hv] hyperv_vmbus.h: Replace zero-length array with flexible-array member (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Ignore CHANNELMSG_TL_CONNECT_RESULT(23) (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: Balloon up according to request page number (Mohammed Gamal) [1828451 1815498] - [hv] hv_balloon: use generic_online_page() (Mohammed Gamal) [1828451 1815498] - [mm] memory_hotplug: export generic_online_page() (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Fix crash handler reset of Hyper-V synic (Mohammed Gamal) [1828451 1815498] - [hv] hv: Replace binary semaphore with mutex (Mohammed Gamal) [1828451 1815498] - [hv] hv: balloon: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Remove dependencies on guest page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: util: Specify ring buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: Specify receive buffer size using Hyper-V page size (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Add module parameter to cap the VMBus version (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Enable VMBus protocol versions 4.1, 5.1 and 5.2 (Mohammed Gamal) [1828451 1815498] - [hv] hv: vmbus: Introduce table of VMBus protocol versions (Mohammed Gamal) [1828451 1815498] - [pci] hv: Replace zero-length array with flexible-array member (Mohammed Gamal) [1793636] - [pci] hv: Decouple the func definition in hv_dr_state from VSP message (Mohammed Gamal) [1793636] - [pci] hv: Add support for protocol 1.3 and support PCI_BUS_RELATIONS2 (Mohammed Gamal) [1793636] - [pci] hv: Add missing kfree(hbus) in hv_pci_probe()'s error handling path (Mohammed Gamal) [1793636] - [pci] hv: Remove unnecessary type casting from kzalloc (Mohammed Gamal) [1793636] - [pci] hv: Avoid a kmemleak false positive caused by the hbus buffer (Mohammed Gamal) [1793636] - [infiniband] RDMA/srpt: Fix disabling device management (Kamal Heib) [1840016] - [misc] vhost: disable for OABI (Jason Wang) [1771441] - [include] virtio: drop vringh.h dependency (Jason Wang) [1771441] - [virtio] virtio_input: pull in slab.h (Jason Wang) [1771441] - [char] virtio-rng: pull in slab.h (Jason Wang) [1771441] - [block] virtio_blk: add a missing include (Jason Wang) [1771441] - [vdpa] vdpa: fix comment of vdpa_register_device() (Jason Wang) [1771441] - [vhost] vdpa: make vhost, virtio depend on menu (Jason Wang) [1771441] - [include] vdpa: allow a 32 bit vq alignment (Jason Wang) [1771441] - [vdpa] vdpasim: Return status in vdpasim_get_status (Jason Wang) [1771441] - [vdpa] vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' (Jason Wang) [1771441] - [vdpa] vdpa-sim: depend on HAS_DMA (Jason Wang) [1771441] - [virtio] vdpa: move to drivers/vdpa (Jason Wang) [1771441] - [virtio] virtio: Intel IFC VF driver for VDPA (Jason Wang) [1771441] - [virtio] vdpasim: vDPA device simulator (Jason Wang) [1771441] - [vhost] vhost: introduce vDPA-based backend (Jason Wang) [1771441] - [virtio] virtio: introduce a vDPA based transport (Jason Wang) [1771441] - [virtio] vDPA: introduce vDPA bus (Jason Wang) [1771441] - [vhost] vringh: IOTLB support (Jason Wang) [1771441] - [vhost] vhost: factor out IOTLB (Jason Wang) [1771441] - [vhost] vhost: allow per device message handler (Jason Wang) [1771441] - [misc] vhost: refine vhost and vringh kconfig (Jason Wang) [1771441] - [vhost] vringh: fix copy direction of vringh_iov_push_kern() (Jason Wang) [1771441] - [vhost] vhost: factor out setting vring addr and num (Jason Wang) [1771441] - [vhost] vhost: introduce helpers to get the size of metadata area (Jason Wang) [1771441] - [vhost] vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() (Jason Wang) [1771441] - [vhost] vhost: fine grain userspace memory accessors (Jason Wang) [1771441] - [vhost] vhost: generalize adding used elem (Jason Wang) [1771441] - [misc] mic: vop: Allow building on more systems (Jason Wang) [1771441] - [virtio] virtio: support VIRTIO_F_ORDER_PLATFORM (Jason Wang) [1771441] - [uapi] vhost: split structs into a separate header file (Jason Wang) [1771441] - [fs] compat_ioctl: add compat_ptr_ioctl() (Jason Wang) [1771441] - [vhost] vhost: allow vhost-scsi driver to be built-in (Jason Wang) [1771441] - [x86] arch/x86: Remove vendor specific CPU ID checks (Prarit Bhargava) [1840145] - [tools] perf vendor events amd: Update Zen1 events to V2 (Wei Huang) [1790641] - [tools] perf vendor events amd: Add Zen2 events (Wei Huang) [1790641] - [tools] perf vendor events amd: Restrict model detection for zen1 based processors (Wei Huang) [1790641] - [x86] perf/amd/uncore: Add support for Family 19h L3 PMU (Wei Huang) [1790641] - [x86] perf/amd/uncore: Make L3 thread mask code more readable (Wei Huang) [1790641] - [x86] perf/amd/uncore: Prepare L3 thread mask code for Family 19h (Wei Huang) [1790641] - [scsi] scsi: fnic: Use scnprintf() for avoiding potential buffer overflow (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: do not queue commands during fwreset (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix invalid stack access (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: fix use after free (Govindarajulu Varadarajan) [1797808] - [scsi] scsi: fnic: make array dev_cmd_err static const, makes object smaller (Govindarajulu Varadarajan) [1797808]- [media] media: v4l: fix uapi mpeg slice params definition (Torez Smith) [1825410 1821835] - [uapi] v4l2-controls: add a missing include (Torez Smith) [1825410 1821835] - [dma] dma-mapping: remove dma_release_declared_memory (Torez Smith) [1825410 1821835] - [usb] usb/ohci-tmio: remove the HCD_DMA flag (Torez Smith) [1825410 1821835] - [usb] usb: add a HCD_DMA flag instead of guestimating DMA capabilities (Torez Smith) [1825410 1821835] - [usb] usb: add a hcd_uses_dma helper (Torez Smith) [1825410 1821835] - [usb] usb: don't create dma pools for HCDs with a localmem_pool (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: Mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [usb] USB: drop HCD_LOCAL_MEM flag (Torez Smith) [1825410 1821835] - [usb] usb: host: ohci-tmio: init genalloc for local memory (Torez Smith) [1825410 1821835] - [usb] dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag (Torez Smith) [1825410 1821835] - [media] media: xirlink_cit: add missing descriptor sanity checks (Torez Smith) [1825410 1821835] - [media] media: ttusb-dec: Fix info-leak in ttusb_dec_send_command() (Torez Smith) [1788005 1825410 1821835] {CVE-2019-19533} - [media] media: usb: fix memory leak in af9005_identify_state (Torez Smith) [1825141 1825410 1821835] {CVE-2019-18809} - [netdrv] cdc_ether: fix rndis support for Mediatek based smartphones (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove calling netif_napi_del (Torez Smith) [1825410 1821835] - [netdrv] Revert "r8152: napi hangup fix after disconnect" (Torez Smith) [1825410 1821835] - [netdrv] r8152: Set memory to all 0xFFs on failed reg reads (Torez Smith) [1825410 1821835] - [netdrv] net: kalmia: fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] cx82310_eth: fix a memory leak bug (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Fix memory leaks (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix typo in register name (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: force the string buffer NULL-terminated (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: fix improper read if get_registers() fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: Add the BroadMobi BM818 card (Torez Smith) [1825410 1821835] - [netdrv] can: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: fix potential double kfree_skb() (Torez Smith) [1825410 1821835] - [netdrv] usb: qmi_wwan: add D-Link DWM-222 A2 device ID (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fourcc was already in use (Torez Smith) [1825410 1821835] - [netdrv] r8152: set RTL8152_UNPLUG only for real disconnection (Torez Smith) [1825410 1821835] - [netdrv] r8152: move calling r8153b_rx_agg_chg_indicate() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: init MAC address buffers (Torez Smith) [1825410 1821835] - [netdrv] r8152: fix the setting of detecting the linking change for runtime suspend (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix locking and a missing msleep (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix out-of-bounds read (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Fix shifting signed 32-bit value by 31 bits problem (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 468 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 238 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 235 (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: extend permitted QMAP mux_id value range (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: avoid RCU stalls on device disconnect when in QMAP mode (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add network device usage statistics for qmimux devices (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add support for QMAP padding in the RX path (Torez Smith) [1825410 1821835] - [media] media: cx231xx-cards: Add Hauppauge 955Q variant (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add Hauppauge HVR1955/1975 devices (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add i2c client demod/tuner support (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Add multiple dvb frontend support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix access to uninitialized fields on probe error (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Include streaming interface number in debugfs dir name (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig: Remove duplicate menu entry (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix null-ptr-deref in class_unregister() (Torez Smith) [1825410 1821835] - [media] media: cxusb: Revert "media: cxusb: add raw mode support for, Medion MD95700" (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 412 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 258 (Torez Smith) [1825410 1821835] - [media] media: media/usb: set device_caps in struct video_device (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/cxusb-analog.c: fix coccinelle warning, use ktime.h (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 164 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 131 (Torez Smith) [1825410 1821835] - [media] media: cx231xx-dvb: fix memory leak in dvb_fini() (Torez Smith) [1825410 1821835] - [media] media: em28xx: use usb_to_input_id() rather than handrolling it (Torez Smith) [1825410 1821835] - [media] media: em28xx: use common code for decoding nec scancodes (Torez Smith) [1825410 1821835] - [media] media: em28xx: give RC device proper name (Torez Smith) [1825410 1821835] - [media] media: cxusb: fix several coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb-analog: Fix some coding style issues (Torez Smith) [1825410 1821835] - [media] media: cxusb: add raw mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: add analog mode support for Medion MD95700 (Torez Smith) [1825410 1821835] - [media] media: cxusb: implement Medion MD95700 digital / analog coexistence (Torez Smith) [1825410 1821835] - [media] media: usb:zr364xx:Fix KASAN:null-ptr-deref Read in zr364xx_vidioc_querycap (Torez Smith) [1825410 1821835] - [media] media: pwc: convert to BIT macro (Torez Smith) [1825410 1821835] - [media] media: cpia2_usb: first wake up, then free in disconnect (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: use a different format for warnings (Torez Smith) [1825410 1821835] - [media] media: smsusb: better handle optional alignment (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 65 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1825410 1821835] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 55 (Torez Smith) [1825410 1821835] - [media] media: remove redundant 'default n' from Kconfig-s (Torez Smith) [1825410 1821835] - [media] media: af9035: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Remove duplicate error reporting for dvbsky_usb_generic_rw (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Report error on all error paths (Torez Smith) [1825410 1821835] - [media] media: au0828: fix null dereference in error path (Torez Smith) [1825410 1821835] - [media] media: dvb: usb: fix use after free in dvb_usb_device_exit (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix false-positive "uninitialized variable" warning (Torez Smith) [1825410 1821835] - [netdrv] usbnet: fix kernel crash after disconnect (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix racing condition (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24 (Torez Smith) [1825410 1821835] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 17 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1825410 1821835] - [media] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1825410 1821835] - [media] treewide: Add SPDX license identifier for more missed files (Torez Smith) [1825410 1821835] - [media] media: usb: siano: Fix general protection fault in smsusb (Torez Smith) [1825410 1821835] - [media] media: prefix header search paths with $(srctree)/ (Torez Smith) [1825410 1821835] - [media] media: remove unneeded header search paths (Torez Smith) [1825410 1821835] - [netdrv] aqc111: cleanup mtu related logic (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix writing to the phy on BE" (Torez Smith) [1825410 1821835] - [netdrv] Revert "aqc111: fix double endianness swap on BE" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix double endianness swap on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix writing to the phy on BE (Torez Smith) [1825410 1821835] - [netdrv] aqc111: fix endianness issue in aqc111_change_mtu (Torez Smith) [1825410 1821835] - [netdrv] net: usb: smsc: fix warning reported by kbuild test robot (Torez Smith) [1825410 1821835] - [netdrv] net: usb: support of_get_mac_address new ERR_PTR error (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Remove unnecessary NULL pointer check (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: Simplify device detection (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: new Wistron, ZTE and D-Link devices (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB555 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 16-bit RGB4444 formats (Torez Smith) [1825410 1821835] - [uapi] media: v4l: Add definitions for missing 32-bit RGB formats (Torez Smith) [1825410 1821835] - [netdrv] r8152: sync sa_family with the media type of network device (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: Prevent a buffer overflow (Torez Smith) [1825410 1821835] - [media] media: au0828: stop video streaming only when last user stops (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix NULL pointer dereference in au0828_analog_stream_enable() (Torez Smith) [1825410 1821835] - [media] media: au0828: fix enable and disable source audio and video inconsistencies (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add quirk for Quectel dynamic config (Torez Smith) [1825410 1821835] - [netdrv] r8152: Refresh MAC address during USBDEVFS_RESET (Torez Smith) [1825410 1821835] - [netdrv] r8152: remove extra action copying ethernet address (Torez Smith) [1825410 1821835] - [media] media: replace strncpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: usbvision: fix a potential NULL pointer dereference (Torez Smith) [1825410 1821835] - [media] media: gspca: Kill URBs on USB device disconnect (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add Olicard 600 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by QNAP device (Torez Smith) [1825410 1821835] - [media] media: pwc-ctl: pChoose can't be NULL (Torez Smith) [1825410 1821835] - [media] media: Kconfig files: use the right help coding style (Torez Smith) [1825410 1821835] - [media] media: em28xx-input: make const array addr_list static (Torez Smith) [1825410 1821835] - [media] media: dvb: Add support for the Avermedia TD310 (Torez Smith) [1825410 1821835] - [media] media: dvb: init i2c already in it930x_frontend_attach (Torez Smith) [1825410 1821835] - [media] media: dvbsky: Avoid leaking dvb frontend (Torez Smith) [1825410 1821835] - [media] media: gspca: do not resubmit URBs when streaming has stopped (Torez Smith) [1825410 1821835] - [media] media: au0828: minor fix to a misleading comment in _close() (Torez Smith) [1825410 1821835] - [media] media: go7007: avoid clang frame overflow warning with KASAN (Torez Smith) [1825410 1821835] - [media] media: cpia2: Fix use-after-free in cpia2_exit (Torez Smith) [1825410 1821835] - [netdrv] peak_usb: fix clang build warning (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Quectel EG12/EM12 (Torez Smith) [1825410 1821835] - [media] media: a few more typos at staging, pci, platform, radio and usb (Torez Smith) [1825410 1821835] - [media] media: usb: fix several typos (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Use usb_make_path to fill in usb_info (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: v4l: Add 32-bit packed YUV formats (Torez Smith) [1825410 1821835] - [netdrv] net: usb: cdc-phonet: use struct_size() in alloc_netdev() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: hdpvr: fix smatch warning (Torez Smith) [1825410 1821835] - [media] media: usbvision: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: cpia2: use u64 for the timestamp internally (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Avoid NULL pointer dereference at the end of streaming (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix 'type' check leading to overflow (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: ax88772_bind return error when hw_reset fail (Torez Smith) [1825410 1821835] - [netdrv] net: usb: rtl8150: remove set but not used variable 'rx_stat' (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend HWID table by TRENDnet device (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add more field helper macros (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: remove unnecessary COM3 initialization (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove camera clock setup from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov722x: remove mode specific video data registers from bridge_init (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534-ov772x: add SGBRG8 bayer mode support (Torez Smith) [1825410 1821835] - [media] media: gspca: ov543-ov772x: move video format specific registers into bridge_start (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in TRY_FMT (Torez Smith) [1825410 1821835] - [media] media: gspca: support multiple pixel formats in ENUM_FRAMEINTERVALS (Torez Smith) [1825410 1821835] - [media] media: gspca: ov534: replace msleep(10) with usleep_range (Torez Smith) [1825410 1821835] - [uapi] media: v4l: uAPI: V4L2_BUF_TYPE_META_OUTPUT is an output buffer type (Torez Smith) [1825410 1821835] - [media] media: gspca: mt9m111: Check write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: gspca: Check the return value of write_bridge for timeout (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed check for goto_low_power (Torez Smith) [1825410 1821835] - [media] media: usb: gspca: add a missed return-value check for do_command (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls.c/uvc: zero v4l2_event (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Don't use coherent DMA buffers for ISO transfer (Torez Smith) [1825410 1821835] - [media] media: usb: pwc: Introduce TRACE_EVENTs for pwc_isoc_handler() (Torez Smith) [1825410 1821835] - [netdrv] cdc_ether: trivial whitespace readability fix (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: add MTU default to qmap network interface (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Add support for Fibocom NL678 series (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Resolve issue with changing MAC address (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Telit LN940 series (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Fibocom NL668 series (Torez Smith) [1825410 1821835] - [media] media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT (Torez Smith) [1825410 1821835] - [media] media: siano: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: fix spelling mistake "statuss" -> "status" (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move interrupt buffer to priv buffer (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Add missing usb_free_urb to free interrupt urb (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Bugfix for wrong return values (Torez Smith) [1825410 1821835] - [media] media: stkwebcam: Support for ASUS A6VM notebook added (Torez Smith) [1825410 1821835] - [media] media: usb: dvb-usb: remove old friio driver (Torez Smith) [1825410 1821835] - [media] media: lmedm04: use dvb_usbv2_generic_rw_locked (Torez Smith) [1825410 1821835] - [media] media: lmedm04: Move usb buffer to lme2510_state (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: add support for Sony CXD2837ER slave demod (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Utilise for_each_uvc_urb iterator (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename uvc_{un, }init_video() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Split uvc_video_enable into two (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Move decode processing to process context (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Abstract streaming object lifetime (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Support asynchronous buffer handling (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: queue: Simplify spin-lock usage (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Protect queue internals with helper (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Convert decode functions to use new context structure (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor URB descriptors (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Refactor teardown of uvc on USB disconnect (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add support for the CNF4 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add 4bpp packed depth confidence format CNF4 (Torez Smith) [1825410 1821835] - [media] media: usb: Use kmemdup instead of duplicating its function (Torez Smith) [1825410 1821835] - [media] media: dvb: Use WARM definition from identify_state() (Torez Smith) [1825410 1821835] - [media] media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize wol_cfg with memset in aqc111_suspend (Torez Smith) [1825410 1821835] - [netdrv] net: Don't default Aquantia USB driver to 'y' (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: fix spelling mistake: "resumbmitting" -> "resubmitting" (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Extend cdc_ether blacklist (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add ASIX's HW ids (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for wake on LAN by MAGIC packet (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement get/set_link_ksettings callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Initialize ethtool_ops structure (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add RX VLAN filtering support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for VLAN_CTAG_TX/RX offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement set_rx_mode callback (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for TSO (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for enable/disable checksum offload (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for changing MTU (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add checksum offload support (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement RX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Implement TX data path (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add support for getting and setting of MAC address (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce link management (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Introduce PHY access (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Various callbacks implementation (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add implementation of read and write commands (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Add bind and empty unbind callbacks (Torez Smith) [1825410 1821835] - [netdrv] net: usb: aqc111: Driver skeleton for Aquantia AQtion USB to 5GbE (Torez Smith) [1825410 1821835] - [netdrv] usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 (Torez Smith) [1825410 1821835] - [media] media: pulse8-cec: return 0 when invalidating the logical address (Torez Smith) [1825410 1821835] - [media] media: gspca: fix frame overflow error (Torez Smith) [1825410 1821835] - [media] media: cropcap/g_selection split (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: check for csum being in last four bytes (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix memcpy for accessing rx-data (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: simplify tx_fixup code (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: fix rx packet alignment (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove duplicated include from ucan.c (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: remove set but not used variable 'udev' (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix accessing freed memory in kvaser_usb_start_xmit() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix potential uninitialized variable use (Torez Smith) [1825410 1821835] - [netdrv] net: smsc95xx: Fix MTU range (Torez Smith) [1825410 1821835] - [netdrv] usbnet: smsc95xx: disable carrier check while suspending (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: remove set but not used variable 'ctx' (Torez Smith) [1825410 1821835] - [netdrv] net: cdc_ncm: use tasklet_init() for tasklet_struct init (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Added support for Gemalto's Cinterion ALASxx WWAN interface (Torez Smith) [1825410 1821835] - [media] media: pvrusb2: replace `printk` with `pr_*` (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix potential sign-extension overflow on large shift (Torez Smith) [1825410 1821835] - [media] Revert "media: dvbsky: use just one mutex for serializing device R/W ops" (Torez Smith) [1825410 1821835] - [netdrv] net/usb: cancel pending work when unbinding smsc75xx (Torez Smith) [1825410 1821835] - [netdrv] smsc95xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] smsc75xx: Check for Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] r8152: Check for supported Wake-on-LAN Modes (Torez Smith) [1825410 1821835] - [netdrv] sr9800: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] ax88179_178a: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [netdrv] asix: Check for supported Wake-on-LAN modes (Torez Smith) [1825410 1821835] - [media] media: v4l: Add definition for the Sunxi tiled NV12 format (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add definitions for MPEG-2 slice format and metadata (Torez Smith) [1825410 1821835] - [media] media: au0828: Fix incorrect error messages (Torez Smith) [1825410 1821835] - [media] media: au0828: cannot kfree dev before usb disconnect (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Avoid unnecessary self assignment (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: set DTR for modems in forced USB2 mode (Torez Smith) [1825410 1821835] - [media] media: mxl111sf: declare its own pads (Torez Smith) [1825410 1821835] - [media] media: au0828: use signals instead of hardcoding a pad number (Torez Smith) [1825410 1821835] - [media] media: v4l2: taint pads with the signal types for consumer devices (Torez Smith) [1825410 1821835] - [media] media: em28xx: make v4l2-compliance happier by starting sequence on zero (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix input name for Terratec AV 350 (Torez Smith) [1825410 1821835] - [media] media: em28xx: use a default format if TRY_FMT fails (Torez Smith) [1825410 1821835] - [media] media: em28xx: fix handler for vidioc_s_input() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: remove redundant null pointer check before of_node_put (Torez Smith) [1825410 1821835] - [media] media: usbvision: remove time_in_irq (Torez Smith) [1825410 1821835] - [media] media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() (Torez Smith) [1825410 1821835] - [media] media: replace strcpy() by strscpy() (Torez Smith) [1825410 1821835] - [media] media: use strscpy() instead of strlcpy() (Torez Smith) [1825410 1821835] - [documentation] media: videodev2.h: add new capabilities for buffer types (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Store device information pointer in struct uvc_device (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix uvc_alloc_entity() allocation alignment (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix spelling mistake: "entites" -> "entities" (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove unnecessary NULL check before debugfs_remove_recursive (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make uvc_control_mapping menu_info field const (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Make some structs const (Torez Smith) [1825410 1821835] - [netdrv] qmi_wwan: Support dynamic config on Quectel EP06 (Torez Smith) [1825410 1821835] - [netdrv] lan78xx: Do not access skb_queue_head list pointers directly (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Make declaration style consistent (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Switch to SPDX identifier (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Drop unnecessary strcpy in lan78xx_probe (Torez Smith) [1825410 1821835] - [netdrv] net: lan78xx: Bail out if lan78xx_get_endpoints fails (Torez Smith) [1825410 1821835] - [netdrv] net: usbnet: mark expected switch fall-through (Torez Smith) [1825410 1821835] - [media] media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev (Torez Smith) [1825410 1821835] - [media] media: videodev2.h: add request_fd field to v4l2_ext_controls (Torez Smith) [1825410 1821835] - [uapi] media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS (Torez Smith) [1825410 1821835] - [media] media: af9035: prevent buffer overflow on write (Torez Smith) [1825410 1821835] - [netdrv] r8152: disable RX aggregation on new Dell TB16 dock (Torez Smith) [1825410 1821835] - [netdrv] drivers/net/usb/r8152: remove the unneeded variable "ret" in rtl8152_system_suspend (Torez Smith) [1825410 1821835] - [media] media: rtl28xxu: be sure that it won't go past the array size (Torez Smith) [1825410 1821835] - [netdrv] net:usb: Use ARRAY_SIZE instead of calculating the array size (Torez Smith) [1825410 1821835] - [media] media: au0828: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: cx231xx: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb-v2: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: fix spelling mistake: "completition" -> "completion" (Torez Smith) [1825410 1821835] - [media] media: usb: hackrf: Replace GFP_ATOMIC with GFP_KERNEL (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace mdelay() with msleep() in em28xx_pre_card_setup() (Torez Smith) [1825410 1821835] - [media] media: usb: em28xx: Replace GFP_ATOMIC with GFP_KERNEL in em28xx_init_usb_xfer() (Torez Smith) [1825410 1821835] - [media] media: dw2102: Fix memleak on sequence of probes (Torez Smith) [1825410 1821835] - [media] media: usbtv: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: go7007: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [media] media: cx231xx: use irqsave() in USB's complete callback (Torez Smith) [1825410 1821835] - [documentation] media: v4l: Add new 10-bit packed grayscale format (Torez Smith) [1825410 1821835] - [documentation] media: doc-rst: Add packed Bayer raw14 pixel formats (Torez Smith) [1825410 1821835] - [media] media: em28xx: disable null packet filter for WinTVdualHD (Torez Smith) [1825410 1821835] - [uapi] media: videodev2: get rid of VIDIOC_RESERVED (Torez Smith) [1825410 1821835] - [media] media: em28xx: explicitly disable TS packet filter (Torez Smith) [1825410 1821835] - [media] media: dvb-usb/friio, dvb-usb-v2/gl861: decompose friio and merge with gl861 (Torez Smith) [1825410 1821835] - [netdrv] net: usb: sr9700: Replace mdelay() with msleep() in sr9700_bind() (Torez Smith) [1825410 1821835] - [netdrv] net: usb: pegasus: Replace mdelay() with msleep() in setup_pegasus_II() (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Send a control event when a Control Change interrupt arrives (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Handle control pipe protocol STALLs (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Remove a redundant check (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Also validate buffers in BULK mode (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Add KSMedia 8-bit IR format support (Torez Smith) [1825410 1821835] - [media] media: uvcvideo: Fix minor spelling (Torez Smith) [1825410 1821835] - [media] media: em28xx-cards: disable V4L2 mode for dual tuners (Torez Smith) [1825410 1821835] - [media] media: em28xx: Remove duplicate PID (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix DualHD disconnect oops (Torez Smith) [1825410 1821835] - [media] media: em28xx: Fix dual transport stream operation (Torez Smith) [1825410 1821835] - [media] media: dib0700: add code comment (Torez Smith) [1825410 1821835] - [media] media: cx231xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: em28xx: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: hdpvr: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: dvb-usb: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: tm6000: don't check number of messages in the driver (Torez Smith) [1825410 1821835] - [media] media: gl861: fix probe of dvb_usb_gl861 (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Simplify struct kvaser_cmd_cardinfo (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add support for Kvaser USB hydra family (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add SPDX GPL-2.0 license identifier (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Fix typos (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Improve logging messages (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_init_one() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Refactor kvaser_usb_get_endpoints() (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Add pointer to struct usb_interface into struct kvaser_usb (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Replace USB timeout constants with one define (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Rename message/msg to command/cmd (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unused commands and defines (Torez Smith) [1825410 1821835] - [netdrv] can: kvaser_usb: Remove unnecessary return (Torez Smith) [1825410 1821835] - [netdrv] can: peak_usb: mark expected switch fall-throughs (Torez Smith) [1825410 1821835] - [netdrv] can: ucan: add driver for Theobroma Systems UCAN devices (Torez Smith) [1825410 1821835] - [netdrv] can: usb: Kconfig/Makefile: sort alphabetically (Torez Smith) [1825410 1821835] - [media] media: gspca_kinect: cast sizeof to int for comparison (Torez Smith) [1825410 1821835] - [media] media: videodev.h: add PIX_FMT_FWHT for use with vicodec (Torez Smith) [1825410 1821835] - [netdrv] net: usb: hso: use swap macro in hso_kick_transmit (Torez Smith) [1825410 1821835] - [netdrv] net: usb: asix: allow optionally getting mac address from device tree (Torez Smith) [1825410 1821835]- [hid] HID: Improve Windows Precision Touchpad detection (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: enable multi-input as a quirk for some devices (Benjamin Tissoires) [1811209] - [hid] drivers/hid/hid-multitouch.c: fix a possible null pointer access (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: Add LG MELF0410 I2C touchscreen support (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: add support for the Smart Tech panel (Benjamin Tissoires) [1811209] - [hid] HID: multitouch: do not filter mice nodes (Benjamin Tissoires) [1811209] - [hid] HID: wacom: Report 2nd-gen Intuos Pro S center button status over BT (Benjamin Tissoires) [1835753] - [hid] Revert "HID: wacom: generic: read the number of expected touches on a per collection basis" (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Read HID_DG_CONTACTMAX directly for non-generic devices (Benjamin Tissoires) [1835753] - [hid] HID: wacom: Recognize new MobileStudio Pro PID (Benjamin Tissoires) [1835753] - [hid] HID: wacom: generic: Treat serial number and related fields as unsigned (Benjamin Tissoires) [1835753] - [hid] HID: wacom: add new MobileStudio Pro 13 support (Benjamin Tissoires) [1835753] - [hid] HID: wacom: do not call hid_set_drvdata(hdev, NULL) (Benjamin Tissoires) [1835753] - [hid] HID: wacom: support named keys on older devices (Benjamin Tissoires) [1835753] - [target] scsi: target: iscsi: calling iscsit_stop_session() inside iscsit_close_session() has no effect (Maurizio Lombardi) [1840024] - [target] scsi: target: fix hang when multiple threads try to destroy the same iscsi session (Maurizio Lombardi) [1840024] - [target] scsi: target: remove boilerplate code (Maurizio Lombardi) [1840024] - [target] scsi: target: use an enum to track emulate_ua_intlck_ctrl (Maurizio Lombardi) [1840024] - [target] scsi: target: convert boolean se_dev_attrib types to bool (Maurizio Lombardi) [1840024] - [target] scsi: target: fix unmap_zeroes_data boolean initialisation (Maurizio Lombardi) [1840024] - [fs] page cache: Finish XArray conversion (Waiman Long) [1812073] - [mm] mm: Convert __do_page_cache_readahead to XArray (Waiman Long) [1812073] - [mm] mm: Convert is_page_cache_freeable to XArray (Waiman Long) [1812073] - [mm] mm: memcontrol: clean up and document effective low/min calculations (Waiman Long) [1812073] - [mm] mm: memcontrol: fix memory.low proportional distribution (Waiman Long) [1812073] - [mm] mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() (Waiman Long) [1812073] - [mm] mm: memcg/slab: cache page number in memcg_(un)charge_slab() (Waiman Long) [1812073] - [mm] mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() (Waiman Long) [1812073] - [mm] mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() (Waiman Long) [1812073] - [mm] mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments (Waiman Long) [1812073] - [mm] mm: memcg/slab: use mem_cgroup_from_obj() (Waiman Long) [1812073] - [kernel] mm: fork: fix kernel_stack memcg stats for various stack implementations (Waiman Long) [1812073] - [mm] memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event (Waiman Long) [1812073] - [mm] mm: clean up and clarify lruvec lookup procedure (Waiman Long) [1812073] - [mm] mm: memcontrol: try harder to set a new memory.high (Waiman Long) [1812073] - [mm] mm: memcontrol: remove dead code from memory_max_write() (Waiman Long) [1812073] - [mm] mm, memcg: clean up reclaim iter array (Waiman Long) [1812073] - [mm] mm, memcg: make scan aggression always exclude protection (Waiman Long) [1812073] - [mm] mm, memcg: make memory.emin the baseline for utilisation determination (Waiman Long) [1812073] - [mm] mm, memcg: proportional memory.{low, min} reclaim (Waiman Long) [1812073] - [mm] memcg, kmem: do not fail __GFP_NOFAIL charges (Waiman Long) [1812073] - [mm] mm: workingset: fix vmstat counters for shadow nodes (Waiman Long) [1812073] - [mm] mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan_tasks() (Waiman Long) [1812073] - [kernel] fork, memcg: alloc_thread_stack_node needs to set tsk->stack (Waiman Long) [1812073] - [mm] mm/memcontrol.c: fix bad line in comment (Waiman Long) [1812073] - [kernel] fork, memcg: fix cached_stacks case (Waiman Long) [1812073] - [mm] mm: don't raise MEMCG_OOM event due to failed high-order allocation (Waiman Long) [1812073] - [mm] mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() (Waiman Long) [1812073] - [mm] mm: vmscan: do not share cgroup iteration between reclaimers (Waiman Long) [1812073] - [mm] mm: vmscan: do not iterate all mem cgroups for global direct reclaim (Waiman Long) [1812073] - [mm] mm: workingset: use cheaper __inc_lruvec_state in irqsafe node reclaim (Waiman Long) [1812073] - [tools] xarray: Fix early termination of xas_for_each_marked (Waiman Long) [1812073] - [lib] mm: Convert workingset to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_range_has_page to XArray (Waiman Long) [1812073] - [mm] page cache: Remove stray radix comment (Waiman Long) [1812073] - [mm] page cache: Convert delete_batch to XArray (Waiman Long) [1812073] - [mm] page cache: Convert filemap_map_pages to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries_tag to XArray (Waiman Long) [1812073] - [mm] page cache; Convert find_get_pages_range_tag to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_contig to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_pages_range to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entries to XArray (Waiman Long) [1812073] - [mm] page cache: Convert find_get_entry to XArray (Waiman Long) [1812073] - [mm] page cache: Convert page deletion to XArray (Waiman Long) [1812073] - [include] page cache: Add and replace pages using the XArray (Waiman Long) [1812073] - [mm] page cache: Convert hole search to XArray (Waiman Long) [1812073] - [kernel] docs: cgroup-v1: Document the cpuset_v2_mode mount option (Waiman Long) [1812073] - [kernel] cgroup1: don't call release_agent when it is "" (Waiman Long) [1812073] - [kernel] cgroup: Iterate tasks that did not finish do_exit() (Waiman Long) [1812073] - [kernel] cgroup: cgroup_procs_next should increase position index (Waiman Long) [1812073] - [kernel] cgroup-v1: cgroup_pidlist_next should update position index (Waiman Long) [1812073] - [kernel] cgroup: init_tasks shouldn't be linked to the root cgroup (Waiman Long) [1812073] - [kernel] cgroup: Prevent double killing of css when enabling threaded cgroup (Waiman Long) [1812073] - [kernel] cgroup: fix function name in comment (Waiman Long) [1812073] - [kernel] cgroup: freezer: don't change task and cgroups status unnecessarily (Waiman Long) [1812073] - [kernel] cgroup: use cgroup->last_bstat instead of cgroup->bstat_pending for consistency (Waiman Long) [1812073] - [kernel] cgroup: remove cgroup_enable_task_cg_lists() optimization (Waiman Long) [1812073] - [kernel] cgroup: pids: use atomic64_t for pids->limit (Waiman Long) [1812073] - [kernel] cgroup: Optimize single thread migration (Waiman Long) [1812073] - [kernel] cgroup: Update comments about task exit path (Waiman Long) [1812073] - [kernel] cgroup: short-circuit current_cgns_cgroup_from_root() on the default hierarchy (Waiman Long) [1812073] - [kernel] Use kvmalloc in cgroups-v1 (Waiman Long) [1812073] - [kernel] cgroup: minor tweak for logic to get cgroup css (Waiman Long) [1812073] - [kernel] cgroup: Replace a seq_printf() call by seq_puts() in cgroup_print_ss_mask() (Waiman Long) [1812073] - [kernel] cgroup: Fix css_task_iter_advance_css_set() cset skip condition (Waiman Long) [1812073] - [kernel] cgroup: css_task_iter_skip()'d iterators must be advanced before accessed (Waiman Long) [1812073] - [include] cgroup: Include dying leaders with live threads in PROCS iterations (Waiman Long) [1812073] - [kernel] cgroup: Implement css_task_iter_skip() (Waiman Long) [1812073] - [kernel] cgroup/pids: turn cgroup_subsys->free() into cgroup_subsys->release() to fix the accounting (Waiman Long) [1586281 1812073] - [platform] intel-speed-select: Firmware workarounds for Icelake (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix invalid core mask (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Increase CPU count (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Fix json perf-profile output output (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Enable clos for turbo-freq enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Check support status before enable (Prarit Bhargava) [1840289] - [tools] tools/power/x86/intel-speed-select: Change debug to error (Prarit Bhargava) [1840289] - [platform] intel_speed_select: internal-only-debug-patch (Prarit Bhargava) [1840289]- [nvdimm] libnvdimm/region: Fix build error (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce an 'align' attribute (Diego Domingos) [1779218] - [nvdimm] libnvdimm/region: Introduce NDD_LABELING (Diego Domingos) [1779218] - [nvdimm] libnvdimm/namespace: Enforce memremap_compat_align() (Diego Domingos) [1779218] - [nvdimm] libnvdimm/pfn: Prevent raw mode fallback if pfn-infoblock valid (Diego Domingos) [1779218] - [mm] mm/memremap_pages: Introduce memremap_compat_align() (Diego Domingos) [1779218] - [x86] x86/unwind/orc: Fix unwind_get_return_address_ptr() for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error handling in __unwind_start() (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix premature unwind stoppage due to IRET frames (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Fix error path for bad ORC entry type (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Prevent unwinding before ORC initialization (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Don't skip the first frame for inactive tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind: Prevent false warnings for non-current tasks (Josh Poimboeuf) [1755143] - [x86] x86/unwind/orc: Convert global variables to static (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in rewind_stack_do_exit() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in __switch_to_asm() (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in kernel exit path (Josh Poimboeuf) [1755143] - [x86] x86/entry/64: Fix unwind hints in register clearing code (Josh Poimboeuf) [1755143] - [tools] objtool: Fix stack offset tracking for indirect CFAs (Josh Poimboeuf) [1755143] - [s390] s390: nvme reipl (Philipp Rudo) [1525179] - [s390] s390: nvme ipl (Philipp Rudo) [1525179] - [infiniband] RDMA/bnxt_re: make bnxt_re_ib_init static (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Wait for all the CQ events before freeing CQ data structures (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove unnecessary sched count (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Fix lifetimes in bnxt_re_task (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use ib_device_try_get() (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove a redundant 'memset' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variables 'pg' and 'idx' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'dev_attr' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Remove set but not used variable 'pg_size' (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Use driver_unregister and unregistration API (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor device add/remove functionalities (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Using vmalloc requires including vmalloc.h (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: use ibdev based message printing functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor doorbell management functions (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor notification queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor command queue management code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor net ring allocation function (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor hardware queue memory allocation (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Replace chip context structure with pointer (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Refactor queue pair creation code (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: remove ioremap_nocache and devm_ioremap_nocache (Selvin Xavier) [1790622] - [infiniband] RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 adapter series (Selvin Xavier) [1790622] - [netdrv] net: be2net: reject unsupported coalescing params (Petr Oros) [1790633] - [netdrv] treewide: Use sizeof_field() macro (Petr Oros) [1790633] - [netdrv] net: emulex: benet: indent a Kconfig depends continuation line (Petr Oros) [1790633] - [infiniband] i40iw: fix null pointer dereference on a null wqe pointer (Stefan Assmann) [1839718] - [infiniband] RDMA/providers: Fix return value when QP type isn't supported (Stefan Assmann) [1839718] - [infiniband] RDMA: Replace zero-length array with flexible-array member (Stefan Assmann) [1839718] - [infiniband] i40iw: Do an RCU lookup in i40iw_add_ipv4_addr (Stefan Assmann) [1839718] - [infiniband] IB/core: Introduce ib_reg_user_mr (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: fix a potential NULL pointer dereference (Stefan Assmann) [1839718] - [infiniband] i40iw: Remove setting of VMA private data and use rdma_user_mmap_io (Stefan Assmann) [1839718] - [infiniband] RDMA/i40iw: Fix potential use after free (Stefan Assmann) [1839718] - [powerpc] powerpc/pseries: Fix of_read_drc_info_cell() to point at next record (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Enable support for ibm, drc-info property (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Correctly match ibm, my-drc-index to drc-name when using drc-info (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Avoid a sometimes-uninitialized warning (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Annotate and correctly byte swap DRC properties (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Add drc-info support for hotplug slot registration (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Don't rely on firmware feature to imply drc-info support (Diego Domingos) [1779198] - [pci] PCI: rpaphp: Fix up pointer to first drc-info entry (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Add cpu DLPAR support for drc-info property (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix drc-info mappings of logical cpus to drc-index (Diego Domingos) [1779198] - [powerpc] powerpc/pseries: Fix bad drc_index_start value parsing of drc-info entry (Diego Domingos) [1779198] - [kernel] sched/fair: Optimize enqueue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair() warning some more (Phil Auld) [1780466] - [kernel] sched/fair: Fix enqueue_task_fair warning (Phil Auld) [1780466] - [kernel] sched/fair: Fix reordering of enqueue/dequeue_task_fair() (Phil Auld) [1780466] - [kernel] sched/fair: Reorder enqueue/dequeue_task_fair path (Phil Auld) [1780466] - [fs] ceph: demote quotarealm lookup warning to a debug message (Jeff Layton) [1827767] - [fs] ceph: fix double unlock in handle_cap_export() (Jeff Layton) [1827767] - [fs] ceph: fix special error code in ceph_try_get_caps() (Jeff Layton) [1827767] - [fs] ceph: fix endianness bug when handling MDS session feature bits (Jeff Layton) [1827767] - [fs] ceph: fix potential bad pointer deref in async dirops cb's (Jeff Layton) [1827767] - [block] rbd: don't mess with a page vector in rbd_notify_op_lock() (Jeff Layton) [1827767] - [block] rbd: don't test rbd_dev->opts in rbd_dev_image_release() (Jeff Layton) [1827767] - [block] rbd: call rbd_dev_unprobe() after unwatching and flushing notifies (Jeff Layton) [1827767] - [block] rbd: avoid a deadlock on header_rwsem when flushing notifies (Jeff Layton) [1827767] - [fs] ceph: fix snapshot directory timestamps (Jeff Layton) [1827767] - [fs] ceph: wait for async creating inode before requesting new max size (Jeff Layton) [1827767] - [fs] ceph: don't skip updating wanted caps when cap is stale (Jeff Layton) [1827767] - [fs] ceph: request new max size only when there is auth cap (Jeff Layton) [1827767] - [fs] ceph: cleanup return error of try_get_cap_refs() (Jeff Layton) [1827767] - [fs] ceph: return ceph_mdsc_do_request() errors from __get_parent() (Jeff Layton) [1827767] - [fs] ceph: check all mds' caps after page writeback (Jeff Layton) [1827767] - [fs] ceph: update i_requested_max_size only when sending cap msg to auth mds (Jeff Layton) [1827767] - [fs] ceph: simplify calling of ceph_get_fmode() (Jeff Layton) [1827767] - [fs] ceph: remove delay check logic from ceph_check_caps() (Jeff Layton) [1827767] - [fs] ceph: consider inode's last read/write when calculating wanted caps (Jeff Layton) [1827767] - [fs] ceph: always renew caps if mds_wanted is insufficient (Jeff Layton) [1827767] - [fs] ceph: update dentry lease for async create (Jeff Layton) [1827767] - [fs] ceph: attempt to do async create when possible (Jeff Layton) [1827767] - [fs] ceph: cache layout in parent dir on first sync create (Jeff Layton) [1827767] - [fs] ceph: add new MDS req field to hold delegated inode number (Jeff Layton) [1827767] - [fs] ceph: decode interval_sets for delegated inos (Jeff Layton) [1827767] - [fs] ceph: make ceph_fill_inode non-static (Jeff Layton) [1827767] - [fs] ceph: perform asynchronous unlink if we have sufficient caps (Jeff Layton) [1827767] - [fs] ceph: don't take refs to want mask unless we have all bits (Jeff Layton) [1827767] - [fs] ceph: cap tracking for async directory operations (Jeff Layton) [1827767] - [fs] ceph: make __take_cap_refs non-static (Jeff Layton) [1827767] - [fs] ceph: add infrastructure for waiting for async create to complete (Jeff Layton) [1827767] - [fs] ceph: track primary dentry link (Jeff Layton) [1827767] - [fs] ceph: add flag to designate that a request is asynchronous (Jeff Layton) [1827767] - [fs] ceph: more caps.c lockdep assertions (Jeff Layton) [1827767] - [fs] ceph: clean up kick_flushing_inode_caps() (Jeff Layton) [1827767] - [net] libceph: directly skip to the end of redirect reply (Jeff Layton) [1827767] - [net] libceph: simplify ceph_monc_handle_map() (Jeff Layton) [1827767] - [fs] ceph: return ETIMEDOUT errno to userland when request timed out (Jeff Layton) [1827767] - [fs] ceph: re-org copy_file_range and fix some error paths (Jeff Layton) [1827767] - [fs] ceph: move to a dedicated slabcache for mds requests (Jeff Layton) [1827767] - [fs] ceph: reorganize fields in ceph_mds_request (Jeff Layton) [1827767] - [fs] ceph: replace zero-length array with flexible-array member (Jeff Layton) [1827767] - [block] rbd: enable multiple blk-mq queues (Jeff Layton) [1827767] - [block] rbd: embed image request in blk-mq pdu (Jeff Layton) [1827767] - [block] rbd: acquire header_rwsem just once in rbd_queue_workfn() (Jeff Layton) [1827767] - [block] rbd: get rid of img_request_layered_clear() (Jeff Layton) [1827767] - [block] rbd: kill img_request kref (Jeff Layton) [1827767] - [fs] ceph: check if file lock exists before sending unlock request (Jeff Layton) [1827767] - [fs] ceph: move ceph_osdc_{read, write}pages to ceph.ko (Jeff Layton) [1827767] - [fs] ceph: don't ClearPageChecked in ceph_invalidatepage() (Jeff Layton) [1827767] - [block] rbd: remove barriers from img_request_layered_{set, clear, test}() (Jeff Layton) [1827767] - [fs] libceph: drop CEPH_DEFINE_SHOW_FUNC (Jeff Layton) [1827767] - [fs] ceph: check inode type for CEPH_CAP_FILE_{CACHE, RD, REXTEND, LAZYIO} (Jeff Layton) [1827767] - [fs] ceph: add refcounting for Fx caps (Jeff Layton) [1827767] - [fs] ceph: register MDS request with dir inode from the start (Jeff Layton) [1827767] - [fs] ceph: fix memory leak in ceph_cleanup_snapid_map() (Jeff Layton) [1827767] - [net] libceph: fix alloc_msg_with_page_vector() memory leaks (Jeff Layton) [1827767] - [include] ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_FULL/NEARFULL (Jeff Layton) [1827767] - [fs] ceph: canonicalize server path in place (Jeff Layton) [1827767] - [fs] ceph: do not execute direct write in parallel if O_APPEND is specified (Jeff Layton) [1827767] - [block] rbd: set the 'device' link in sysfs (Jeff Layton) [1827767] - [fs] ceph: move net/ceph/ceph_fs.c to fs/ceph/util.c (Jeff Layton) [1827767] - [fs] ceph: print name of xattr in __ceph_{get, set}xattr() douts (Jeff Layton) [1827767] - [fs] ceph: print r_direct_hash in hex in __choose_mds() dout (Jeff Layton) [1827767] - [fs] ceph: use copy-from2 op in copy_file_range (Jeff Layton) [1827767] - [fs] ceph: close holes in structs ceph_mds_session and ceph_mds_request (Jeff Layton) [1827767] - [block] rbd: work around -Wuninitialized warning (Jeff Layton) [1827767] - [fs] ceph: allocate the correct amount of extra bytes for the session features (Jeff Layton) [1827767] - [fs] ceph: rename get_session and switch to use ceph_get_mds_session (Jeff Layton) [1827767] - [fs] ceph: remove the extra slashes in the server path (Jeff Layton) [1827767] - [fs] ceph: add possible_max_rank and make the code more readable (Jeff Layton) [1827767] - [fs] ceph: print dentry offset in hex and fix xattr_version type (Jeff Layton) [1827767] - [fs] ceph: only touch the caps which have the subset mask requested (Jeff Layton) [1827767] - [fs] ceph: don't clear I_NEW until inode metadata is fully populated (Jeff Layton) [1827767] - [fs] ceph: retry the same mds later after the new session is opened (Jeff Layton) [1827767] - [fs] ceph: check availability of mds cluster on mount after wait timeout (Jeff Layton) [1827767] - [fs] ceph: keep the session state until it is released (Jeff Layton) [1827767] - [fs] ceph: add __send_request helper (Jeff Layton) [1827767] - [fs] ceph: ensure we have a new cap before continuing in fill_inode (Jeff Layton) [1827767] - [fs] ceph: drop unused ttl_from parameter from fill_inode (Jeff Layton) [1827767] - [fs] ceph: fix possible long time wait during umount (Jeff Layton) [1827767] - [fs] ceph: only choose one MDS who is in up:active state without laggy (Jeff Layton) [1827767] - [fs] ceph: fix mdsmap cluster available check based on laggy number (Jeff Layton) [1827767] - [fs] ceph: remove unnecessary assignment in ceph_pre_init_acls() (Jeff Layton) [1827767] - [fs] ceph: delete redundant douts in con_get/put() (Jeff Layton) [1827767] - [fs] ceph: hold extra reference to r_parent over life of request (Jeff Layton) [1827767] - [fs] ceph: add more debug info when decoding mdsmap (Jeff Layton) [1827767] - [fs] ceph: switch to global cap helper (Jeff Layton) [1827767] - [fs] ceph: trigger the reclaim work once there has enough pending caps (Jeff Layton) [1827767] - [fs] ceph: show tasks waiting on caps in debugfs caps file (Jeff Layton) [1827767] - [fs] fs: ceph: Delete timespec64_trunc() usage (Jeff Layton) [1827767] - [block] rbd: ask for a weaker incompat mask for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't query snapshot features (Jeff Layton) [1827767] - [block] rbd: remove snapshot existence validation code (Jeff Layton) [1827767] - [block] rbd: don't establish watch for read-only mappings (Jeff Layton) [1827767] - [block] rbd: don't acquire exclusive lock for read-only mappings (Jeff Layton) [1827767] - [block] rbd: disallow read-write partitions on images mapped read-only (Jeff Layton) [1827767] - [block] rbd: treat images mapped read-only seriously (Jeff Layton) [1827767] - [block] rbd: introduce RBD_DEV_FLAG_READONLY (Jeff Layton) [1827767] - [block] rbd: introduce rbd_is_snap() (Jeff Layton) [1827767] - [fs] ceph: don't leave ino field in ceph_mds_request_head uninitialized (Jeff Layton) [1827767] - [fs] ceph: tone down loglevel on ceph_mdsc_build_path warning (Jeff Layton) [1827767] - [fs] ceph: fix geting random mds from mdsmap (Jeff Layton) [1827767] - [block] rbd: fix spelling mistake "requeueing" -> "requeuing" (Jeff Layton) [1827767] - [fs] ceph: make several helper accessors take const pointers (Jeff Layton) [1827767] - [net] libceph: drop unnecessary check from dispatch() in mon_client.c (Jeff Layton) [1827767] - [fs] ceph: don't allow copy_file_range when stripe_count != 1 (Jeff Layton) [1827767] - [fs] ceph: allow object copies across different filesystems in the same cluster (Jeff Layton) [1827767] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1827767] - [fs] ceph: allow copy_file_range when src and dst inode are same (Jeff Layton) [1827767] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1827767] - [fs] ceph: make 'nocopyfrom' a default mount option (Jeff Layton) [1827767] - [fs] vfs: allow copy_file_range to copy across devices (Jeff Layton) [1827767] - [fs] vfs: no fallback for ->copy_file_range (Jeff Layton) [1827767] - [fs] ceph: add destination file data sync before doing any remote copy (Jeff Layton) [1827767] - [fs] ceph: new mount option to disable usage of copy-from op (Jeff Layton) [1827767] - [fs] ceph: support copy_file_range file operation (Jeff Layton) [1827767] - [include] libceph: support the RADOS copy-from operation (Jeff Layton) [1827767] - [fs] cachefiles: Fix race between read_waiter and read_copier involving op->to_do (Dave Wysochanski) [1832644] - [char] security: keys: trusted: fix lost handle flush (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Remove set but not used variable 'keyhndl' (Jerry Snitselaar) [1815609] - [char] KEYS: trusted: Move TPM2 trusted keys code (Jerry Snitselaar) [1815609] - [security] KEYS: trusted: Create trusted keys subsystem (Jerry Snitselaar) [1815609] - [security] KEYS: Use common tpm_buf for trusted and asymmetric keys (Jerry Snitselaar) [1815609] - [char] tpm: Move tpm_buf code to include/linux/ (Jerry Snitselaar) [1815609] - [char] tpm/tpm_tis: Free IRQ if probing fails (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add tpm_version_major sysfs file (Jerry Snitselaar) [1815609] - [char] tpm: Handle negative priv->response_len in tpm_common_read() (Jerry Snitselaar) [1815609] - [char] tpm: fix invalid locking in NONBLOCKING mode (Jerry Snitselaar) [1815609] - [char] tpm_crb: fix fTPM on AMD Zen+ CPUs (Jerry Snitselaar) [1815609] - [char] tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf (Jerry Snitselaar) [1815609] - [char] tpm: add check after commands attribs tab allocation (Jerry Snitselaar) [1815609] - [char] tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Cleanup includes (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Support cr50 devices (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm_tis_spi: Introduce a flow control callback (Jerry Snitselaar) [1815609 1788758] - [char] tpm: Add a flag to indicate TPM power is managed by firmware (Jerry Snitselaar) [1815609] - [char] tpm_tis: override durations for STM tpm with firmware 1.2.8.28 (Jerry Snitselaar) [1815609 1788758] - [char] tpm: provide a way to override the chip returned durations (Jerry Snitselaar) [1815609] - [char] tpm: Remove duplicate code from caps_show() in tpm-sysfs.c (Jerry Snitselaar) [1815609 1788758] - [char] tpm: tpm2_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: tpm1_bios_measurements_next should increase position index (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't make log failures fatal (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST (Jerry Snitselaar) [1815609 1795739] - [include] efi/tpm: Don't access event->count when it isn't mapped (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Return -EINVAL when determining tpm final events log size fails (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Fix sanity check of unsigned tbl_size being less than zero (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Only set 'efi_tpm_final_log_size' after successful event log parsing (Jerry Snitselaar) [1815609 1795739] - [firmware] efi/tpm: Don't traverse an event log with no events (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Don't duplicate events from the final event log in the TCG2 log (Jerry Snitselaar) [1815609 1795739] - [firmware] Abstract out support for locating an EFI config table (Jerry Snitselaar) [1815609 1795739] - [firmware] efi: Attempt to get the TCG2 event log in the boot stub (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Append the final event log to the TPM event log (Jerry Snitselaar) [1815609 1795739] - [firmware] tpm: Reserve the TPM final events table (Jerry Snitselaar) [1815609 1795739] - [char] tpm: Abstract crypto agile event size calculations (Jerry Snitselaar) [1815609 1795739] - [netdrv] bnx2x: Fix accounting of vlan resources among the PFs (Manish Chopra) [1791026] - [netdrv] bnx2x: Use appropriate define for vlan credit (Manish Chopra) [1791026] - [netdrv] bnx2x: Fix logic to get total no. of PFs per engine (Manish Chopra) [1791026] - [netdrv] bnx2x: Do not handle requests from VFs after parity (Manish Chopra) [1791026] - [netdrv] qed: remove redundant assignment to variable 'rc' (Manish Chopra) [1791024] - [netdrv] qed: Fix use after free in qed_chain_free (Manish Chopra) [1791024] - [netdrv] qed: Fix race condition between scheduling and destroying the slowpath workqueue (Manish Chopra) [1791024] - [netdrv] qede: remove some unused code in function qede_selftest_receive_traffic (Manish Chopra) [1791024] - [netdrv] qede: Fix race between rdma destroy workqueue and link change event (Manish Chopra) [1791024] - [netdrv] qed: Fix timestamping issue for L2 unicast ptp packets (Manish Chopra) [1791024] - [netdrv] qed: Remove set but not used variable 'p_link' (Manish Chopra) [1791024] - [netdrv] qed: Fix a error code in qed_hw_init() (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 debug features (Manish Chopra) [1791024] - [netdrv] qed: rt init valid initialization changed (Manish Chopra) [1791024] - [netdrv] qed: Debug feature: ilt and mdump (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Add fw overlay feature (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 HSI changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 iscsi/fcoe changes (Manish Chopra) [1791024] - [netdrv] qed: Add abstraction for different hsi values per chip (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Additional ll2 type (Manish Chopra) [1791024] - [netdrv] qed: Use dmae to write to widebus registers in fw_funcs (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Parser offsets modified (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Queue Manager changes (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Expose new registers and change windows (Manish Chopra) [1791024] - [netdrv] qed: FW 8.42.2.0 Internal ram offsets modifications (Manish Chopra) [1791024] - [netdrv] qede: Disable hardware gro when xdp prog is installed (Manish Chopra) [1791024] - [netdrv] qed: remove redundant assignments to rc (Manish Chopra) [1791024] - [netdrv] qed: Optimize execution time for nvm attributes configuration (Manish Chopra) [1791024] - [netdrv] qed: fix spelling mistake "queuess" -> "queues" (Manish Chopra) [1791024] - [fs] fs/binfmt_elf.c: allocate initialized memory in fill_thread_core_info() (Bhupesh Sharma) [1832060] {CVE-2020-10732} - [tty] vt: selection, push sel_lock up (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, push console lock down (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [staging] staging: speakup: refactor to use existing code in vt (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: allow functions to be called from inside kernel (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: don't reinvent min() (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection, close sel_buffer race (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: fix broken display when running aptitude (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: selection: take screen contents from uniscr if available (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [tty] vt: preserve unicode values corresponding to screen characters (Chris von Recklinghausen) [1831037] {CVE-2020-8648} - [input] Input: add safety guards to input_set_keycode() (Chris von Recklinghausen) [1828223] {CVE-2019-20636}- [scsi] scsi: bnx2i: fix potential use after free (Nilesh Javali) [1792114] - [tools] perf python: Fix clang detection to strip out options passed in $CC (Michael Petlan) [1818841] - [tools] libperf: Add counting example (Michael Petlan) [1818841] - [tools] perf report/top TUI: Fix title line formatting (Michael Petlan) [1818841] - [tools] perf probe: Do not depend on dwfl_module_addrsym() (Michael Petlan) [1818841] - [tools] perf probe: Fix to delete multiple probe event (Michael Petlan) [1818841] - [tools] perf parse-events: Fix reading of invalid memory in event parsing (Michael Petlan) [1818841] - [tools] perf python: Fix clang detection when using CC=clang-version (Michael Petlan) [1818841] - [tools] perf map: Fix off by one in strncpy() size argument (Michael Petlan) [1818841] - [tools] tools: Let O= makes handle a relative path with -C option (Michael Petlan) [1818841] - [tools] tools: Fix off-by 1 relative directory includes (Michael Petlan) [1818841] - [tools] perf jevents: Fix leak of mapfile memory (Michael Petlan) [1818841] - [tools] perf bench: Clear struct sigaction before sigaction() syscall (Michael Petlan) [1818841] - [tools] perf bench futex-wake: Restore thread count default to online CPU count (Michael Petlan) [1818841] - [tools] perf top: Fix stdio interface input handling with glibc 2.28+ (Michael Petlan) [1818841] - [tools] perf diff: Fix undefined string comparision spotted by clang's -Wstring-compare (Michael Petlan) [1818841] - [tools] perf symbols: Don't try to find a vmlinux file when looking for kernel modules (Michael Petlan) [1818841] - [tools] perf bench: Share some global variables to fix build with gcc 10 (Michael Petlan) [1818841] - [tools] perf parse-events: Use asprintf() instead of strncpy() to read tracepoint files (Michael Petlan) [1818841] - [tools] perf env: Do not return pointers to local variables (Michael Petlan) [1818841] - [tools] perf tests bp_account: Make global variable static (Michael Petlan) [1818841] - [tools] perf annotate: Fix segfault with source toggle (Michael Petlan) [1818841] - [tools] perf annotate: Align struct annotate_args (Michael Petlan) [1818841] - [tools] perf annotate: Simplify disasm_line allocation and freeing code (Michael Petlan) [1818841] - [tools] perf annotate: Remove privsize from symbol__annotate() args (Michael Petlan) [1818841] - [tools] perf probe: Check return value of strlist__add() for -ENOMEM (Michael Petlan) [1818841] - [tools] perf config: Document missing config options (Michael Petlan) [1818841] - [tools] perf annotate: Fix perf config option description (Michael Petlan) [1818841] - [tools] perf annotate: Prefer cmdline option over default config (Michael Petlan) [1818841] - [tools] perf annotate: Make perf config effective (Michael Petlan) [1818841] - [tools] perf config: Introduce perf_config_u8() (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-nr-samples for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate: Fix --show-total-period for tui/stdio2 (Michael Petlan) [1818841] - [tools] perf annotate/tui: Re-render title bar after switching back from script browser (Michael Petlan) [1818841] - [tools] perf arch powerpc: Sync powerpc syscall.tbl with the kernel sources (Michael Petlan) [1818841] - [tools] perf auxtrace: Add auxtrace_record__read_finish() (Michael Petlan) [1818841] - [tools] perf arm-spe: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf cs-etm: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-bts: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf intel-pt: Fix endless record after being terminated (Michael Petlan) [1818841] - [tools] perf test: Fix test trace+probe_vfs_getname.sh on s390 (Michael Petlan) [1818841] - [tools] perf bpf: Remove bpf/ subdir from bpf.h headers used to build bpf events (Michael Petlan) [1818841] - [tools] perf llvm: Fix script used to obtain kernel make directives to work with new kbuild (Michael Petlan) [1818841] - [tools] perf tools: Add arm64 version of get_cpuid() (Michael Petlan) [1818841] - [tools] perf trace: Resolve prctl's 'option' arg strings to numbers (Michael Petlan) [1818841] - [tools] perf beauty prctl: Export the 'options' strarray (Michael Petlan) [1818841] - [tools] perf maps: Move kmap::kmaps setup to maps__insert() (Michael Petlan) [1818841] - [tools] perf maps: Fix map__clone() for struct kmap (Michael Petlan) [1818841] - [tools] perf maps: Mark ksymbol DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf maps: Mark module DSOs with kernel type (Michael Petlan) [1818841] - [tools] perf symbols: Convert symbol__is_idle() to use strlist (Michael Petlan) [1818841] - [tools] perf symbols: Update the list of kernel idle symbols (Michael Petlan) [1818841] - [tools] perf stat: Don't report a null stalled cycles per insn metric (Michael Petlan) [1818841] - [tools] perf probe: Add ustring support for perf probe command (Michael Petlan) [1818841] - [tools] perf: Make perf able to build with latest libbfd (Michael Petlan) [1818841] - [tools] perf test: Fix test case Merge cpu map (Michael Petlan) [1818841] - [tools] perf parse: Copy string to perf_evsel_config_term (Michael Petlan) [1818841] - [tools] perf parse: Refactor 'struct perf_evsel_config_term' (Michael Petlan) [1818841] - [tools] perf: Use consistent include paths for libbpf (Michael Petlan) [1818841] - [tools] perf beauty sockaddr: Fix augmented syscall format warning (Michael Petlan) [1818841] - [tools] perf/ui/gtk: Fix gtk2 build (Michael Petlan) [1818841] - [tools] perf ui gtk: Add missing zalloc object (Michael Petlan) [1818841] - [tools] perf tools: Use define api.pure full instead of pure-parser (Michael Petlan) [1818841] - [tools] perf tools: Support --prefix/--prefix-strip (Michael Petlan) [1818841] - [tools] perf report: Clarify in help that --children is default (Michael Petlan) [1818841] - [tools] tools build: Fix test-clang.cpp with Clang 8+ (Michael Petlan) [1818841] - [tools] perf clang: Fix build with Clang 9 (Michael Petlan) [1818841] - [tools] tools lib: Fix builds when glibc contains strlcpy() (Michael Petlan) [1818841] - [tools] perf report/top: Make 'e' visible in the help and make it toggle showing callchains (Michael Petlan) [1818841] - [tools] perf report/top: Do not offer annotation for symbols without samples (Michael Petlan) [1818841] - [tools] perf report/top: Allow pressing hotkeys in the options popup menu (Michael Petlan) [1818841] - [tools] tools ui popup: Allow returning hotkeys (Michael Petlan) [1818841] - [tools] perf hists browser: Allow passing an initial hotkey (Michael Petlan) [1818841] - [tools] perf report/top: Add 'k' hotkey to zoom directly into the kernel map (Michael Petlan) [1818841] - [tools] perf hists browser: Generalize the do_zoom_dso() function (Michael Petlan) [1818841] - [tools] perf report/top: Improve toggle callchain menu option (Michael Petlan) [1818841] - [tools] perf report/top: Add menu entry for toggling callchain expansion (Michael Petlan) [1818841] - [tools] perf report/top: Make ENTER consistently bring up menu (Michael Petlan) [1818841] - [tools] perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc (Michael Petlan) [1818841] - [tools] tools lib api fs: Fix gcc9 stringop-truncation compilation error (Michael Petlan) [1818841] - [tools] libperf: Add man pages (Michael Petlan) [1818841] - [tools] libperf: Move to tools/lib/perf (Michael Petlan) [1818841] - [tools] perf tests bp_signal: Show expected versus obtained values (Michael Petlan) [1818841] - [tools] perf sched timehist: Add support for filtering on CPU (Michael Petlan) [1818841] - [tools] perf record: Adapt affinity to machines with #CPUs > 1K (Michael Petlan) [1818841] - [tools] perf mmap: Declare type for cpu mask of arbitrary length (Michael Petlan) [1818841] - [tools] tools bitmap: Implement bitmap_equal() operation at bitmap API (Michael Petlan) [1818841] - [x86] perf/amd/uncore: Replace manual sampling check with CAP_NO_INTERRUPT flag (Michael Petlan) [1818841] - [x86] perf/x86/intel: Fix inaccurate period in context switch for auto-reload (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add missing L2 misses event spec to AMD Family 17h's event map (Michael Petlan) [1818841] - [x86] perf/x86/msr: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/cstate: Add Tremont support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Add Elkhart Lake support (Michael Petlan) [1818841] - [include] kernel/events: Add a missing prototype for arch_perf_update_userpage() (Michael Petlan) [1818841] - [x86] perf/x86/amd: Add support for Large Increment per Cycle Events (Michael Petlan) [1818841] - [x86] perf/x86/amd: Constrain Large Increment per Cycle events (Michael Petlan) [1818841] - [x86] perf/x86/intel/rapl: Add Comet Lake support (Michael Petlan) [1818841] - [x86] perf/x86/intel: Explicitly include asm/io.h to use virt_to_phys() (Michael Petlan) [1818841] - [x86] x86/cpu: Add Elkhart Lake to Intel family (Michael Petlan) [1818841] - [x86] x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode (David Arcari) [1837490] - [x86] x86/intel: Disable HPET on Intel Ice Lake platforms (David Arcari) [1837490] - [x86] x86/timer: Force PIT initialization when !X86_FEATURE_ARAT (David Arcari) [1837490] - [x86] x86/timer: Skip PIT initialization on modern chipsets (David Arcari) [1837490] - [x86] x86/apic: Rename 'lapic_timer_frequency' to 'lapic_timer_period' (David Arcari) [1837490] - [x86] x86/apic: Unify duplicated local apic timer clockevent initialization (David Arcari) [1837490] - [vhost] vsock: kick send_pkt worker once device is started (Stefano Garzarella) [1835651] - [tools] redhat: update kvm/{arm, arm64} headers in tools (Gavin Shan) [1833572] - [tools] kvm: selftests: aarch64: Use stream when given (Gavin Shan) [1833572] - [virt] kvm: arm64: Fix 32bit PC wrap-around (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v4: Initialize GICv4.1 even in the absence of a virtual ITS (Gavin Shan) [1833572] - [arm64] kvm: arm64: Save/restore sp_el0 as part of __guest_enter (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() (Gavin Shan) [1833572] - [virt] kvm: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy (Gavin Shan) [1833572] - [virt] kvm: arm: vgic-v2: Only use the virtual state when userspace accesses pending bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Only use the virtual state when userspace accesses enable bits (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Synchronize the whole guest on GIC{D, R}_I{S, C}ACTIVER read (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Forbid 64bit functions for 32bit guests (Gavin Shan) [1833572] - [virt] kvm: arm64: psci: Narrow input registers when using 32bit functions (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Update effective affinity of virtual SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add support for VPENDBASER's Dirty+Valid signaling (Gavin Shan) [1833572] - [virt] kvm: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Expose HW-based SGIs in debugfs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Eagerly vmap vPEs (Gavin Shan) [1833572] - [arm64] kvm: arm64: gicv4.1: Allow non-trapping WFI when using HW SGIs (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI property setup (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Reload VLPI configuration on distributor enable/disable (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add VSGI allocation/teardown (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Plumb SGI implementation selection in the distributor (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Move doorbell management to the GICv4 abstraction layer (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Allow SGIs to switch between HW and SW interrupts (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb set_vcpu_affinity SGI callbacks (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Add direct injection capability to SGI registers (Gavin Shan) [1833572] - [virt] kvm: arm64: gicv4.1: Let doorbells be auto-enabled (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb get/set_irqchip_state SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb mask/unmask SGI callbacks (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Add initial SGI configuration (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Plumb skeletal VSGI irqchip (Gavin Shan) [1833572] - [irqchip] gic-v3: Move irq_domain_update_bus_token to after checking for NULL domain (Gavin Shan) [1833572] - [kernel] irqchip/gic-v4: Use Inner-Shareable attributes for virtual pending tables (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Map the ITS SGIR register page (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Advertise support v4.1 to KVM (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion betwen invalidations on the same RD (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Wait for completion of redistributor's INVALL operation (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Ensure mutual exclusion between vPE affinity change and RD access (Gavin Shan) [1833572] - [irqchip] gic-v4.1: Skip absent CPUs while iterating over redistributors (Gavin Shan) [1833572] - [irqchip] gic-v3: Use SGIs without active state if offered (Gavin Shan) [1833572] - [irqchip] gic-v4: Provide irq_retrigger to avoid circular locking dependency (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Probe ITS page size for all GITS_BASERn registers (Gavin Shan) [1833572] - [irqchip] gic-v3-its: Fix access width for gicr_syncr (Gavin Shan) [1833572] - [documentation] kvm: arm/arm64: Always capitalize ITS (Gavin Shan) [1833572] - [nvme] nvme-pci: align io queue count with allocted nvme_queue in nvme_probe (Gopal Tiwari) [1837824] - [rtc] rtc: cmos: Stop using shared IRQ (Pingfan Liu) [1829667]- [netdrv] enic: prevent waking up stopped tx queues over watchdog reset (Govindarajulu Varadarajan) [1797807] - [kernel] crash_core: Increase crashkernel=auto size for x86_64 & S390 (Kairui Song) [1746644] - [netdrv] net: iavf: reject unsupported coalescing params (Stefan Assmann) [1781341] - [netdrv] iavf: Enable support for up to 16 queues (Stefan Assmann) [1781341] - [netdrv] iavf: use tc_cls_can_offload_and_chain0() instead of chain check (Stefan Assmann) [1781341] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781341] - [netdrv] i40e: Remove unneeded conversion to bool (Stefan Assmann) [1781334] - [netdrv] net: i40e: reject unsupported coalescing params (Stefan Assmann) [1781334] - [netdrv] intel: Replace zero-length array with flexible-array member (Stefan Assmann) [1781334] - [netdrv] i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps (Stefan Assmann) [1781334] - [netdrv] i40e: fix spelling mistake "to" -> "too" (Stefan Assmann) [1781334] - [netdrv] i40e: Set PHY Access flag on X722 (Stefan Assmann) [1781334] - [netdrv] i40e: Fix virtchnl_queue_select bitmap validation (Stefan Assmann) [1781334] - [netdrv] i40e: Removing hung_queue variable to use txqueue function parameter (Stefan Assmann) [1781334] - [netdrv] treewide: Use sizeof_field() macro (Stefan Assmann) [1781334] - [netdrv] i40e: need_wakeup flag might not be set for Tx (Stefan Assmann) [1781334] - [netdrv] i40e: Fix receive buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1781334] - [block] null_blk: Fix changing the number of hardware queues (Ming Lei) [1835602] - [block] block: reset mapping if failed to update hardware queue count (Ming Lei) [1835602] - [block] block: alloc map and request for new hardware queue (Ming Lei) [1835602] - [block] block: save previous hardware queue count before udpate (Ming Lei) [1835602] - [block] block: free both rq_map and request (Ming Lei) [1835602] - [block] blk-mq: Fix a recently introduced regression in blk_mq_realloc_hw_ctxs() (Ming Lei) [1835602] - [documentation] Documentation: admin-guide: PM: Add intel_idle document (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST on server systems (Steve Best) [1485545] - [idle] intel_idle: Add module parameter to prevent ACPI _CST from being used (Steve Best) [1485545] - [idle] intel_idle: Allow ACPI _CST to be used for selected known processors (Steve Best) [1485545] - [idle] intel_idle: Use ACPI _CST for processor models without C-state tables (Steve Best) [1485545] - [idle] intel_idle: Refactor intel_idle_cpuidle_driver_init() (Steve Best) [1485545] - [infiniband] RDMA/uverbs: Move IB_EVENT_DEVICE_FATAL to destroy_uobj (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Do not discard the IB_EVENT_DEVICE_FATAL event (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix double put of resource (Kamal Heib) [1786608] - [infiniband] IB/core: Fix potential NULL pointer dereference in pkey cache (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix another case where pq is left on waitlist (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix race between destroy and release FD object (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Always return ERR_PTR from rvt_create_mmap_info() (Kamal Heib) [1786608] - [infiniband] RDMA/core: Fix overwriting of uobj in case of error (Kamal Heib) [1786608] - [infiniband] RDMA/core: Prevent mixed use of FDs between shared ufiles (Kamal Heib) [1786608] - [infiniband] RDMA/uverbs: Fix a race with disassociate and exit_mmap() (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix potential siw_mem refcnt leak in siw_fastreg_mr() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix an error check in cm_alloc_id_priv() (Kamal Heib) [1786608] - [net] svcrdma: Fix trace point use-after-free race (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Call kobject_put() when kobject_init_and_add() fails (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Use scnprintf() for avoiding potential buffer overflow (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Remove kobj from hfi1_devdata (Kamal Heib) [1786608] - [infiniband] IB/rdmavt: Delete unused routine (Kamal Heib) [1786608] - [infiniband] RDMA/rxe: Fix configuration of atomic queue pair attributes (Kamal Heib) [1786608] - [infiniband] IB/hfi1: Fix memory leaks in sysfs registration and unregistration (Kamal Heib) [1819051 1786608] - [net] svcrdma: Fix leak of transport addresses (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Update num_paths in cma_resolve_iboe_route error flow (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Suppress uninitialized var warning (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Add missing locking around id.state in cm_dup_req_handler (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Read id.state under lock when doing pr_debug() (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Remove a race freeing timewait_info (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix checking for allowed duplicate listens (Kamal Heib) [1786608] - [infiniband] RDMA/cm: Fix ordering of xa_alloc_cyclic() in ib_create_cm_id() (Kamal Heib) [1786608] - [net] svcrdma: Fix double svc_rdma_send_ctxt_put() in an error path (Kamal Heib) [1786608] - [infiniband] RDMA/core: Remove the duplicate header file (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix passive connection establishment (Kamal Heib) [1786608] - [infiniband] RDMA/ucma: Put a lock around every call to the rdma_cm layer (Kamal Heib) [1786608] - [infiniband] RDMA/siw: Fix setting active_{speed, width} attributes (Kamal Heib) [1798583 1786608] - [scsi] qla2xxx: Update driver version to 10.01.00.25.08.3-k (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Delete all sessions before unregister local nvme port (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix hang when issuing nvme disconnect-all in NPIV (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: make 1-bit bit-fields unsigned int (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix MPI failure AEN (8200) handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Move free of fcport out of interrupt context (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix I/Os being passed down when FC device is being deleted (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Set Nport ID for N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Handle NVME status iocb correctly (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove restriction of FC T10-PI and FC-NVMe (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Serialize fc_port alloc in N2N (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix NPIV instantiation after FW dump (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Force semaphore on flash validation failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: add more FW debug information (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Update BPM enablement semantics (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use a dedicated interrupt handler for 'handshake-required' ISPs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Return appropriate failure through BSG Interface (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix FCP-SCSI FC4 flag passing error (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add 16.0GT for PCI String (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use QLA_FW_STOPPED macro to propagate flag (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add fixes for mailbox command (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix control flags for login/logout IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Save rscn_gen for new fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use correct ISP28xx active FW region (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use endian macros to assign static fields in fwdump header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add endianizer macro calls to fc host stats (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use get_unaligned_*() instead of open-coding these functions (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix the endianness of the qla82xx_get_fw_size() return type (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Improve readability of the code that handles qla_flt_header (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix mtcp dump collection failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck session in GNL (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix RIDA Format-2 (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Consolidate fabric scan (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Correct fcport flags handling (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix stuck login session using prli_pend_timer (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use common routine to free fcport struct (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add D-Port Diagnostic reason explanation logs (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix update_fcport for current_topology (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Cleanup unused async_logout_done (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add a shadow variable to hold disc_state history of fcport (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix fabric scan hang (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Remove defer flag to indicate immeadiate port loss (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Add debug dump of LOGO payload and ELS IOCB (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore PORT UPDATE after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't defer relogin unconditonally (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Send Notify ACK after N2N PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Configure local loop for N2N target (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix PLOGI payload and ELS IOCB dump length (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Don't call qlt_async_event twice (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Allow PLOGI in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Change discovery state before PLOGI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Drop superfluous INIT_WORK of del_work (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Initialize free_work before flushing it (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Use explicit LOGO in target mode (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Ignore NULL pointer in tcm_qla2xxx_free_mcmd (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: Fix qla2x00_request_irqs() for MSI (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: unregister ports after GPN_FT failure (Nilesh Javali) [1789526] - [scsi] scsi: qla2xxx: fix rports not being mark as lost in sync fabric scan (Nilesh Javali) [1789526] - [s390] s390/kexec_file: fix initrd location for kdump kernel (Lianbo Jiang) [1835097]- [sound] ALSA: ALSA - update sound configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: Use the legacy HDA driver as default for Intel DSP platforms" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: IPC: dai-intel: move ALH declarations in header file (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add core id to sof_ipc_comp (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: bump the version (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add alac & ape decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: Add wma decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add wma codec profiles (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove X86 dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI || OF (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: depend on ACPI (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix regmap dependencies and align with other serial links (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix kconfig help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Kconfig: fix help format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless prototypes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: don't program ports when a stream that has not been prepared (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix support for multiple Slaves on the same link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: do not update parameters during DISABLED-PREPARED transition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: only prepare stream when it is configured (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: update state machine and add state checks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Ensure that code is inside the code blocks (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: fix stream.rst markup warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: Documentation: soundwire: Add documentation for multi link (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove redundant pr_err traces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove unnecessary variable initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix disable sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix bad unlock balance (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: use sdw_write instead of update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix PDI/stream mapping for Bulk (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus_type: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: export helpers to find row and column values (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: check first if Slaves become UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: Add read_only_wordlength flag to port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix device number leak on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: track unattach_request to handle all init sequences (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add initialization_complete definition (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add enumeration_complete structure (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: sdw_slave: add probe_complete structure and new fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove bitfield for unique_id, use u8 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: make stream name a const pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Add compute_params callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: provide correct return value on error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add helper macros for devID fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: don't treat CMD_IGNORED as error on ClockStop (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add clock stop helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix io error when processing alert event (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: avoid multiple assignments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: disable pm_runtime in sdw_slave_delete (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add helper to clear Slave status to UNATTACHED (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: write Slave Device Number without runtime_pm (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: add PM/no-PM versions of read/write functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: improve dynamic debug comments for enumeration (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: split handling of Device0 events (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with initialization_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with enumeration_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix race condition with probe_complete signaling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: ignore uniqueID when irrelevant (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: add helper to extract slave ID (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix scanf format (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: slave: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: core: add device tree support for slave devices (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: set initial value to port_status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: clear FIFO to avoid pop noise issue on playback start (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: multi-link support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: commit changes in the exit_reset() sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove automatic command retries (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove PREQ_DELAY assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: enable NORMAL operation in cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: reorder MCP_CONFIG settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: make SSP interval programmable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: move clock/SSP related inits to dedicated function (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: merge routines to clear/set bits (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: mask Slave interrupt before stopping clock (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix a io timeout issue in S3 test (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add clock_stop/restart routines (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: handle error cases with CONFIG_UPDATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: add interface to check clock status (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: simplifiy cdns_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: s/update_config/config_update (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: fix kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove useless variable incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: update kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: handle multiple status reports per Slave (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove config update for interrupt setting (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log more useful information during timeouts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: clear interrupt status before enabling interrupt (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: filter out bad interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make clock stop exit configurable on init (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: free all resources on hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add sdw_stream_setup helper for .startup callback (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add trigger support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add prepare support in sdw dai driver (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: rename res field as link_res (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix factor of two in MCLK handling (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update stream callbacks for hwparams/free stream operations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: update interfaces between ASoC and SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: use correct header for io calls (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add kernel module parameter to filter out links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: add checks on link numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: filter SoundWire controller device search (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel_init: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add helper for initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix intel_register_dai PDI offsets and numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: add flag for interrupt enable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove playback/capture stream_name (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove DAI_ID_RANGE definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add missing headers for cross-compilation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: handle disabled links (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add hw_reset capability in debugfs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel/cadence: fix startup sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: improve PDI allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: don't filter out PDI0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence/intel: simplify PDI/port mapping (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add debugfs register dump (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: move shutdown() callback and don't export symbol (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix alignment issues in header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: add kernel parameter to override interrupt mask (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix divider setting in clock register (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: make use of mclk_freq property (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use firmware defaults for frame shape (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: revisit interrupt settings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix definitions for INTSTAT0/1 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix register definition for SLAVE_STATE (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: simplify bus clash interrupt clear (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: check the number of bidir PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: log Slave status mask on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: use rate_limited dynamic debug (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: balance parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence_master: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cdns: Fix compilation error on arm64 (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: cadence: remove empty line after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: read mclk_freq property from firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix channel number reported by hardware (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: prevent possible dereference in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: remove BIOS work-arounds (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: set dai min and max channels correctly (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: Intel: add log for number of PCM and PDM PDIs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add new mclk_freq field for properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: include mod_devicetable.h to avoid compiling warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename/clarify MIPI DisCo properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: clarify comment (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: fix clock stop modes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi-disco: remove master_count property for masters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove master data port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add port-related definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: wrap macro argument in parenthesis (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: rename 'freq' fields (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix master/link error (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: mipi_disco: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix out of boundary access on port properties (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add a blank line between functions (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix more typos (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: more alignment fixes (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove empty line before/after braces (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: add missing newlines in dynamic debug logs (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: stream: remove useless initialization of local variable (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix boolean comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: protect macro parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: intel: fix inversion in devm_kcalloc parameters (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove spurious newline (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix boolean comparisons (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: remove useless parentheses (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix typos in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: bus: fix alignment issues (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: remove useless initializations (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: fix SPDX license for header files (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: Add SNDRV_PCM_INFO_BATCH flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support for ALAC and APE decoders (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to wma decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: only enable dais from device tree (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support for alac and ape configs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to wma config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: pass codec profile to q6asm_open_write (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6routing: remove default routing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Allow the MCDT driver to build into modules (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: q6dsp6: q6afe-dai: add missing channels to MI2S DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: common: Silence duplicate parse error messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: handle soundwire stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Update dependencies for Arizona machine drivers (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soundwaire: qcom: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: soundwire: qcom: add support for SoundWire controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Silence warnings during deferred probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: Restore devm_ioremap() alignment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: set bus width to data width for monaural data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix "status check failed" spam for multi-SSI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Don't treat master SSI in multi SSI setup as parent (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: i2s: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sai probe (Jaroslav Kysela) [1797509] - [sound] ALSA: soc/stm/stm32_sub_sai: Add missing '\n' in log messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: Add missing cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix regmap status check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: improve error management on probe deferral (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: manage error when getting reset controller (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Remove unused dev from codec struct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: tegra_wm8903: Support DAPM events for built-in microphone (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: remove redundant assignment to variable ret (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for platforms using UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: Add udma-pcm platform driver for UDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-spdif: remove redundant dev_err message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: zte: zx-tdm: remove redundant variables dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mxs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: use SND_SOC_DAPM_PINCTRL in TDM out (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: apply some refactors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: pull TDM GPIO pins down when probed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219: add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: support HDMI jack reporting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4770 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add support for the JZ4760 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Avoid passing enum as match data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Add local dev variable in probe function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Use of_device_get_match_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740-i2s: Fix divider written at incorrect offset in register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: img: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card-utils: use for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Add support for codec2codec DAI links (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Fix pointer cast warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: brcm: Add DSL/PON SoC audio driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mchp-i2s-mcc: make signed 1 bit bitfields unsigned (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Allow I2S wake event after ACP is powerd On (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: clean up two indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Clear format bits before setting them (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Adding TDM support in hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix button configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: acp3x: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix compile warning of argument type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: amd: Add DMIC switch capability to machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Add machine driver for Raven based platform (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Fix potential NULL dereference (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add registration quirk for Kingston HyperX Cloud Alpha S (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply async workaround for Scarlett 2i4 2nd gen (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Correct a typo of NuPrime DAC-10 USB ID (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add Pioneer DJ DJM-250MK2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett 2i2 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use pcm_for_each_format() macro for PCM format iterations (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing braces in some struct inits (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix usb audio refcnt leak when getting spdif (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add connector notifier delegation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add static mapping table for ALC1220-VB-based mobos (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Check mapping at creating connector controls, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add mixer workaround for TRX40 and co (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create jack controls for PCM terminals (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't override ignore_ctl_error value from the map (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter error from connector kctl ops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix mixer controls' USB interface for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Parse source ID of UAC2 effect unit (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: audio-v2: Add uac2_effect_unit_descriptor definition (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Don't create a mixer element with bogus volume range (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-midi: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix POD HD500 audio playback (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Fix endless MIDI read loop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Filter out unsupported sample rates on Focusrite devices (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for Presonus Studio 1810c (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add support for MOTU MicroBook IIc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Inform devices that need delayed registration (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add delayed_register option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Rewrite registration quirk handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Create a registration quirk for Kingston HyperX Amp (0951:16d8) (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: fix address map representation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove some unnecessary NULL checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: remove unused headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: fix High Accuracy Buck enable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Remove set but not unused variable 'hph_comp_ctrl7' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm0010: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8960: Fix wrong clock after suspend & resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: remove soundwire stream handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: wsa881x: request gpio direction before setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wsa881x: mark read_only_wordlength flag (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8974: remove unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Use scnprintf() for the limited buffer output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas571x: disable regulators on failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fixed incorrect amp_level setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for ISENSE and VSENSE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add entries for the TAS2563 audio amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Add support for digital volume control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VAG power-on handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify some structure to be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply ac97 fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm89xx: Add missing dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix unmet dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply misc fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply I2C fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix SND_SOC_ALL_CODECS imply SPI fallout (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682-sdw: fix 'defined but not used' pm functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Make rt5682_clock_config static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: move DAI clock registry to I2S mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC delay (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add a property for DMIC clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: remove noisy debug messages (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the random recording noise of headset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Fine tune the HP performance in soundwire mode (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the DAC1 volume setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Revise the function name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the soundwire support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Use imply for SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add CCF usage for providing I2S clks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Enable PLL2 function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: Add the field "is_sdw" of private data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5659: remove redundant assignment to variable idx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Add platform-data for Medion E1239T (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: use slot and rx_mask to configure stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add set_tdm_slot() support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: fix typo for bypass boost control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rl6231: Add new supports on rl6231 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: Make RK3328 GPIO_MUTE control explicit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660: make spdxcheck.py happy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: MT6660 update to 1.0.8_G (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: Add ACPI HID MAX98360A (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98357a: move control of SD_MODE to DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: hdac_hdmi: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs4270: pull reset GPIO low then high (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: allow operation without i915 gfx (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: fix ordering bug in resume flow (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add parameter to control SoundWire clock stop quirks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: initial SoundWire machine driver autodetect (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add SoundWire stream config/free callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Account for compress streams when servicing IRQs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix stream cleanup on hw free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: clear the IPC ack bit after FW_PURGE done (Jaroslav Kysela) [1797509] - [sound] ALSA: Asoc: SOF: Intel: hda: check SoundWire wakeen interrupt in irq thread (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: add WAKEEN interrupt support for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: merge IPC, stream and SoundWire interrupt handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add SoundWire configuration interface (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Expose SDnFMT helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix probe point getter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pcm: skip DMA buffer pre-allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Turn "firmware boot complete" message into a dbg message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: check ipc return value before data copy (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: sof-audio: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Do not reset hw_params for streams that ignored suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: audio: Add helper to check if only D0i3 streams are active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add i.MX8QM device descriptor (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove SOF_IPC_EXT_DMA_BUFFER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make sof_ipc_ext_data enum more rigid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix uninitialised "work" with VirtIO (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: (cosmetic) use for_each_pcm_streams() in sof_dai_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: connect dai widget to all cpu-dais (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove unnecessary ROM IPC filter function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: add stream capability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-ctrl: add reset cycle before parsing capabilities (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: call codec wake at chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: do not leave clock gating off upon error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: disable SoundWire interrupts on suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Improve DSP state logging (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use snd_sof_dsp_set_power_state() op (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Allow trace DMA in S0 when DSP is in D0I3 for debug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Amend the DSP state transition diagram (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: cnl: Implement feature to support DSP D0i3 in S0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: remove unnecessary waitq before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add min/max channels for SSP on Baytrail/Broadwell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: remove SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix Kconfig indentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Add ops for i.MX8QM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Rename i.MX8 platform to i.MX8X (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Provide probe debugfs support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Move DSP power state transitions to platform-specific ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Introduce DSP power states (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pm: Unify suspend/resume routines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Add Probe compress CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Generic probe compress operations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Implement Probe IPC API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: cml_rt1011_rt5682: use for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: haswell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: BXT: switch pcm512x based boards to sof_pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: CHT: add support for pcm512x boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1308_2_adr' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add support for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Add rt1015 speaker amp support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: drop reverse deps for SND_HDA_CODEC_HDMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_sdw: Add Volteer support with RT5682 SNDW helper function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: add sof_sdw machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match table for TGL RT5682 SoundWire driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: soc-acpi: update topology and driver name for SoundWire platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98373-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: expand description of _ADR-based devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Await purge request ack on CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Allow for ROM init retry on CNL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skylake: (cosmetic) remove redundant variable initialisations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Enable codec wakeup during chip init (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Select hda configuration permissively (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Remove superfluous chip initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Shield against no-NHLT configurations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_da7219_max98373: Add speaker switch (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_da7219_max98373: Add support for max98360a speaker amp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: disable route checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - add no-HDMI cases to generic HDA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Make glk+rt5682 echo ref dynamic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: don't use GFP_ATOMIC for machine driver contexts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN MPWIN895CL tablet (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: Revert back SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Remove ignore_suspend flag from SSP0 dai link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: Revert SSP0 link to use dummy components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: (cosmetic) simplify structure member access (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Fix uninitialized variable compiler warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: return error codes when an error occurs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: make HDMI optional for all platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_pcm512x: add support for SOF platforms with pcm512x (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: mrfld: fix incorrect check on p->sink (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Check drv->lock is locked in sst_fill_and_send_cmd_unlocked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: atom: Take the drv->lock mutex before calling sst_send_slot_map() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for string truncation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Allow setting preallocation again for x86 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix endianness issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_dai_config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of pcm_new_ver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Add missing memory checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check soc_tplg_add_route return value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_*_create (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value of soc_tplg_create_tlv (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: use name_prefix for new kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Perform component check upfront (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix regwmask (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Remove dapm_connect_dai_link_widgets helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Move error message to avoid some duplication (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: select sleep_state when initializing PINCTRL widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: connect virtual mux with default value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: fixup dapm kcontrol widget (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: revert all changes to DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: fix DAI startup/shutdown sequence (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: return proper error for get_sdw_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dai: add get_sdw_stream() callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: export DPCM runtime update functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: allow start or stop during pause for backend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: (cosmetic) simplify dpcm_prune_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge for_each_rtd_cpu/codec_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec for soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Fix regression introducing multiple copies of DAI widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add asoc_rtd_to_cpu/codec() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Merge CPU/Codec DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add for_each_card_dapms() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: remove non plural form for_each_xxx macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: add for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc: use for_each_rtd_codecs/cpus_dai() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: disable route checks for legacy devices (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add initial support for multiple CPU DAIs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix card registration regression (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: don't use rtd->cpu_dai on for_each_rtd_cpu_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support in DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add dapm_add_valid_dai_widget helper (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Do Digital Mute for both CPU/Codec in same timing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check DAI's activity more simply (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup dulicate handing at dpcm_fe_dai_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use snd_soc_dai_get_pcm_stream() at dpcm_set_fe_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add dpcm_fe_dai_cleanup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_fe_dai_close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Export parameter intersection logic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove duplicate be check from dpcm_add_paths() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use defined stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: check if cpu-dai supports a given stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Return error if the function does not support multi-cpu (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add multiple CPU DAI support for PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix state tracking error in snd_soc_component_open/close() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dpcm_path_put() to soc-pcm.c (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge dpcm_run_new/old_update() into dpcm_fe_runtime_update() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: cleanup soc_pcm_apply_msb() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dai_get_pcm_stream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dpcm: remove confusing trace in dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use for_each_pcm_streams() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: merge playback/cature_active into stream_active (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use goto and remove multi return (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_dpcm_can_be() and remove duplicate code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove snd_soc_dpcm_be_get/set_state() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_dpcm_be_digital_mute() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dpcm_get_be() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_end_walk_at_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: use dai_get_widget() at dpcm_get_be() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move dai_get_widget() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fix regression in soc_new_pcm() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: tidyup soc_pcm_open() order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: move soc_pcm_close() next to soc_pcm_open() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: adjustment for DAI member 0 reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_component_open/close() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: don't use bit-OR'ed error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add for_each_dapm_widgets() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add snd_soc_runtime_action() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: call snd_soc_dai_startup()/shutdown() once (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: ensure component names are unique (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: allow a dt node to provide several components (Jaroslav Kysela) [1797509] - [sound] ALSA: emu8000: Fix the cast to __user pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: shut up gcc-10 range warning (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_queue() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: Add missing annotation for tscm_hwdep_read_locked() (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: use KBUILD_MODNAME for struct driver.name instead of string (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: remove redundant assignment to variable err (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: fix if-statement empty body warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix invalid access for enumerated ctl items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Two front mics on a Lenovo ThinkCenter (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALC245 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix unexpected init_amp override (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset mic on Asus FX505DT (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for MSI GL63 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add HP new mute led supported for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add supported new mute Led for HP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for Lenovo Carbon X1 8th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Remove now-unnecessary XPS 13 headphone noise fixups (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set principled PC Beep configuration for ALC256 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - a fake key event is triggered by running shutup (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Enable mute LED on an HP system (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of Acer N50-600 with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek: Fix pop noise on ALC225 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move ELD parse and jack reporting into update_eld() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Move runtime PM resume into hdmi_present_sense_via_verbs() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Don't use standard hda_jack for generic HDMI jacks (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Reduce hda_jack_tbl lookup at unsol event handling (Jaroslav Kysela) [1797509] - [sound] ALSA: drm/nouveau: Fix regression by audio component transition (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix without unlocked before return (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: fix race in monitor detection during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi: Add module option to disable audio component binding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Add Recon3Di quirk to handle integrated sound on EVGA X99 Classified motherboard (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Match both PCI ID and SSID for driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Remove ASUS ROG Zenith from the blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: call runtime_allow() for all hda controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Explicitly permit using autosuspend if runtime PM is supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Keep the controller initialization even if no codecs found (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Release resources at error in delayed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Honor PM disablement in PM freeze and thaw_noirq ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Don't release card at firmware loading error (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add driver blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: remove redundant assignment to variable timeout (Jaroslav Kysela) [1797509] - [sound] ALSA: hda_codec: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Always use jackpoll helper for jack update after resume (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Skip controller resume if not needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix potential access overflow in beep helper (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: default enable CA0132 DSP support (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix endianness annotations (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Remove unnecessary cast in kfree (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: remove redundant variable capture_flag (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix PCM format assignment (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use a macro for parameter masks to reduce the needed cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Minor refactoring (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: No need to take runtime reference twice in pcm_pointer (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: dmaengine_pcm: Consider DMA cache caused delay in pointer callback (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm_dmaengine: Use pcm_for_each_format() macro for PCM format iteration (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Replace zero-length array with flexible-array member (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix superfluous snprintf() usage (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Place the plugin buffer overflow checks correctly (for 5.7) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Fix regression by buffer overflow fix (again) (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Simplify plugin frame size calculations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid plugin buffer overflow (Jaroslav Kysela) [1797509] - [sound] ALSA: info: remove redundant assignment to variable c (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Unlock mutex temporarily for sleeping at read/write (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Use standard macros for fixing PCM format cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add a standalone version of snd_pcm_limit_hw_rates (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More helper macros for reducing snd_pcm_format_t cast (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm.h: add for_each_pcm_streams() (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Add snd_device_get_state() helper (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Implement compress page allocation and free routines (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Expand DMA buffer information (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix sparse warning (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Fix incompatible protocol error (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: bump protocol version up to v2.1.0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove unused macro for timestamping of elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: use __u32 instead of uint32_t in uapi headers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: uapi: remove unused sof header files (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Drop unneeded typedefs (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Add linux/types.h include back (but carefully) (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: Drop linux/types.h inclusion in uapi header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Spelling s/configr/configur/ (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple_card_utils.h: Fix potential multiple redefinition error (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: Avoid bit fields for state flags (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Drop snd_dma_pci_data() macro (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: cs231xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: delete unused proc_fs.h include (Jaroslav Kysela) [1797509] - [sound] ALSA: media: em28xx-audio: use GFP_KERNEL for memory allocation during init (Jaroslav Kysela) [1797509] - [sound] ALSA: media: go7007: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tm6000: Clean up ALSA PCM API usages (Jaroslav Kysela) [1797509] - [sound] ALSA: media: usbtv: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: solo6x10: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: media: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1797509] - [sound] ALSA: media: tw686x: audio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: Allow const arrays for legacy resource management helpers (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: pcmcia: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pdaudiocf: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-tascam: fix corruption due to spin lock without restoration in SoftIRQ context (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix for Stanton SCS.1d (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: don't add MIDI/PCM interface when packet streaming is unavailable (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxfw: use ENXIO for not-supported cases (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire-motu: fix double unlocked 'motu->mutex' (Jaroslav Kysela) [1797509] - [sound] ALSA: fireface: fix return value in error path of isochronous resources reservation (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: loosen stream format check for MIDI conformant data channel (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: fix fallback from protocol extension into limited functionality (Jaroslav Kysela) [1797509] - [sound] ALSA: dice: add support for Alesis MasterControl (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: firewire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: emux: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sparc: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra Evolve 65 headset (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add quirks for Line6 Helix devices fw>=2.82 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add clock validity quirk for Denon MC7000/MCX8000 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix UAC2/3 effect unit parsing (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Annotate endianess in Scarlett gen2 quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix endianess in descriptor validation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: add implicit fb quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: unlock on error in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix sync-ep altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add boot quirk for MOTU M Series (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: update old-style static const declaration (Jaroslav Kysela) [1797509] - [sound] ALSA: bcd2000: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use lower hex numbers for IDs (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Apply the sample rate quirk for Bose Companion 5 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Constify struct snd_usb_audio_quirk entries (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Constify snd_ratden definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix Corsair Virtuoso mixer label collision (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: fix set_format altsetting sanity check (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Adjust indentation in snd_usX2Y_hwdep_dsp_status (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usx2y: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: line6: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Focusrite Scarlett 6i6 gen1 - input handling (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix NULL dereference at parsing BADD (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix Scarlett 6i6 Gen 2 port data (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Add skip_validation option (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect size check for processing/extension units (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix incorrect NULL check in create_yamaha_midi_quirk() (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: not submit urb for stopped endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Fix missing error check at mixer resolution test (Jaroslav Kysela) [1797509] - [sound] ALSA: ua101: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: hiface: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: caiaq: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: usb-audio: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: 6fire: Drop the dead code (Jaroslav Kysela) [1797509] - [sound] ALSA: usb: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure (Jaroslav Kysela) [1797509] - [sound] ALSA: x86: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hdml-lpe-audio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: xen: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: arm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: wavefront: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sc6000: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: opti9xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3sa2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: msnd: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs423x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4236: fix error return comparison of an unsigned integer (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8328: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: isa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_formatter_pcm_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: aio-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: txx9aclc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: sdma-pcm: Add back the flags parameter for non standard dma names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: disable rx_fifo after disable stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tegra: add a TDM configuration callback (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sunxi: sun4i-codec: remove unneeded semicolon (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix race condition in irq handler (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: retry synchronization in sync state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: manage rebind issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix possible circular locking (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: add restriction on mmap support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: fix sysclk management on shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: sai: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: dfsdm: fix 16 bits record (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm: stm32_adfsdm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: fix memory allocation failure check on priv->pd_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: utils: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-utils: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine-pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: generic-dmaengine: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: do error check after rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: fsi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rcar: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: add missing of_node_put() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Reinitialize bit clock inversion flag for every format setting (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: rsnd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: siu_pcm: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: siu_pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dma-sh7760: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sh: dma-sh7760: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Use pr_warn instead of pr_warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: idma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: Rename Arndale card driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Add support for WM1811 CODEC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: arndale: Simplify DAI link initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Enable SHDN to fix headset detection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Add HDMI jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rockchip_max98090: Optionally support HDMI use case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6routing: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: lpass-platform: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa2xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: pxa-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/connetion/connection/ (Jaroslav Kysela) [1797509] - [sound] ALSA: spi: pxa2xx: No need to keep pointer to platform device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pxa: mmp-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: g12a: add tohdmitx reset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: relax period size constraints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: improve depth handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: axg-fifo: fix fifo threshold setup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: meson: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mt8183: fix audio playback slowly after playback during bootup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix device remove ordering (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Remove unused match variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: fix IRQ error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: Drop lb60 board code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix noise when using EDMA (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Move static keyword to the front of declarations (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Fix error handling in probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: remove set but not used variable 'bclk' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_esai: Add spin lock to protect reset, stop and start (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: fix build failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: mpc5200_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8958: use to simplify code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic32x4: add a check for devm_clk_get (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd9335: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Remove unused defines and variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix misuse of GENMASK macro (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt6358: support WoV (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add earpiece (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: refine the setting of internal clock divider (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: update supported sample format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Use in(out)put_format instead of in(out)put_word_width (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_mqs: Add MQS component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for MCLKn clock gating (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8994: Add support for setting MCLK clock rate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Fix sample rate error message (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Return invalid for when bitwidth is invalid (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2562: Introduce the TAS2562 amplifier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: clean up an indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Fix snd_soc_update_bits error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoc: tas2770: Fix build error without GPIOLIB (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: tas2770: add tas2770 smart PA kernel driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5663: clean up indentation issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5650: Add Kahlee platform specfic changes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Fix serial mode dependent format support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Use fixup instead of constraint for channels and formats (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: The codec does not support S32_LE (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: adau7118: Change regulators id (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add ALC controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: adau1761: Add PGA Slew time control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: au1x: dbdma2: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel_ssc_dai: Remove wrong spinlock usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: ACP needs to be powered off in BIOS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Additional DAI for I2S SP instance (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix simultaneous playback and capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: Fix return value check in acp3x_dai_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: add ACP3x TDM mode support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Buffer Size instead of MAX Buffer (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Fix for Subsequent Playback issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd MMAP_INTERLEAVED Support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Added ACP3x system resume and runtime pm (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Handle ACP3x I2S-SP Interrupts (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Enabling I2S instance in DMA and DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Refactoring of DAI from DMA driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp3x: clean up indentation issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: acp-pcm-dma: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8741: Fix typo in Kconfig prompt (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Fix snd_sof_ipc_stream_posn() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: modify pre-divider for sysclk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add operation callback function for rt1015_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: Correct DAPM handling of active widgets during shutdown (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Fix available clock counter incrementation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_manifest_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Fix memleak in soc_tplg_link_elems_load() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix possible buffer overflow in debug outputs (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl: Fix pin debug prints (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sun8i-codec: Fix setting DAI data format (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert invalid fix for handling SHDN (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codec2codec: avoid invalid/double-free of pcm runtime (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: move i915 init earlier (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add system_suspend_target field to struct snd_sof_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix atmel_ssc_set_audio link failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: Fix exiting path on probing failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency to SND_SOC_ALL_CODECS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: Add missing COMMON_CLK dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: treewide: remove redundant IS_ERR() before error code check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add PCI ID for JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: Add __maybe_unused to PM callbacks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: consistent HDMI codec probing code (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: soc-acpi-intel-icl-match: fix rt715 ADR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: add missing default_fw_name of JasperLake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: trace: fix unconditional free in trace release (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: release resources on errors in probe_continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: free trace on errors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix an Oops, caused by invalid topology (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: do not disable i915 power during probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: refactor i915_get/put functions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: Remove unnecessary const (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: silence lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove null_snd_soc_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_trigger() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_hw_params() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_prepare() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_shutdown() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: add soc_rtd_startup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1015: add rt1015 amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: fix soc_tplg_fe_link_create() - link->dobj initialization order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: Fix global-out-of-bounds bug (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add MediaTek MT6660 Speaker Amp Driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix deadlock in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dapm: add snd_soc_dapm_put_enum_double_locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: revert "ASoC: max98090: fix lockdep warning" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove bus_control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove DAI suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: ux500_msp_dai: remove unused DAI .suspend/.resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dwc: dwc-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: uniphier: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: omap-mcpdm: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: sti_uniperif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: spdif: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: jz4740: jz4740-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: atmel_ssc_dai: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bcm: cygnus-ssp: move .suspend/.resume to component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: Fix error handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: crash in snd_soc_dapm_new_dai (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Remove code duplication in byt_rt5640_codec_fixup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Add MIC BIAS Internal3 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Simplify MIC BIAS Internal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: fix return value check in rt715_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: fix return value check in rt711_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: fix return value check in rt700_sdw_probe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix SKL dai count (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Correct cache handling of new kernel control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: add multi endpoint support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_asrc: Add support for imx8qm & imx8qxp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sgtl5000: Fix VDDA and VDDIO comparison (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: Add jz4770-codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: removed unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_rt286: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASOC: Intel: kbl_rt5663_rt5514_max98927: remove useless initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5660: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove unnecessary initialization (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: test return value on route add (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: removed unused variables (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_rt298: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: rename shadowed variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda-dai: fix compilation warning in pcm_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: remove warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: use dev_to_sdw_dev() instead of to_sdw_slave_device() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1308-sdw: add rt1308 SdW amplifier driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: atmel: fix build error with CONFIG_SND_ATMEL_SOC_DMA=m (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-digital: Reset RX interpolation path after use (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix MIC BIAS Internal1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sti: fix possible sleep-in-atomic (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: msm8916-wcd-analog: Fix selected events for MIC BIAS External1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Fix error in driver removal after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: fix HDA codec driver probe with multiple controllers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: lower print level to dbg if we will reinit DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: reference SoundWire machine lists (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: support alternate list of machines (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for TGL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for CNL/CFL/CML w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: add match tables for ICL w/ SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: soc-acpi: declare new tables for SoundWire (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add _ADR-based link descriptors (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-acpi: add link_mask field (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix PCM playback through ALSA OSS emulation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5650: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: broadwell: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: change cpu_dai and platform components for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bdw-rt5677: fix Kconfig dependencies (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: remove unused including (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt715: add RT715 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: txx9: Remove unused rtd variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_STREAM_STOP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-dapm: add snd_soc_dapm_stream_stop() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_close_delayed_work() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: do pinctrl_pm_select_xxx() as component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicate pinctrl operation when suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care .ignore_suspend for Component suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_rtdcom_add() to snd_soc_rtd_add_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt700: add rt700 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Drop incorrectly applied duplicate commit (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt711: add rt711 codec driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: codecs: add wsa881x amplifier support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix lockdep warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix incorrect helper in max98090_dapm_put_enum_double() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: fix build warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: add dynamic debug trace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: pci: change the default firmware path when the community key is used (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Fix NULL dereference at freeing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sof_rt5682: Ignore the speaker amp when there isn't one (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Fix Irbis NB41 netbook quirk (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5640: Fix NULL dereference on module unload (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-topology: fix endianness issues (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: hda_dsp_common: use NULL pointer assignment, not 0 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Fix compile-testing RT1011/RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: use resource_size (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: amd: Create multiple I2S platform device endpoint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: sdm845: add support to DB845c and Lenovo Yoga (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add audio routings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add capture dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add playback dapm widgets (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add basic controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wcd934x: add support to wcd9340/wcd9341 codec (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: gtm601: add Broadmobi bm818 sound profile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: remove unused variable 'constraints_16000' and 'ch_mono' (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: Update hdac hda dai table to include intel-hdmi-hifi4 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Add iDisp4 DAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx8: Fix dsp_box offset (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix input pin state management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: stm32: spdifrx: fix inconsistent lock state (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix access to uninitialized list heads (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: Set dpcm_playback / dpcm_capture (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: Remove empty suspend function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Add Broadwell rt5650 machine driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: move arch_ops under ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Prevent use-after-free in snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Read SAI parameters and send them to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: Describe SAI parameters to be sent to DSP (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix incorrect HDMI Kconfig dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: drop HDA codec upon probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add machine driver for da7219_max98373 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: log compiler name and version information (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: define struct with compiler name and version (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce state machine for FW boot (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove references to Haswell (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: cml_rt1011_rt5682: fix codec_conf by removing legacy style (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: hda-dai: fix oops on hda_link .hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: fix fault at driver unload after failed probe (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: Add pm_runtime support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Remove superfluous bus ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove legacy style of codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: lowland: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: samsung: bells: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl_nau88l25_ssm4567: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_rt5514_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_rt5663_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: kbl_da7219_max98927: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl: imx-audmix: use snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for codec_conf (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8962: fix lambda value (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Drop snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: haswell: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: baytrail: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: xtensa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DEBUG_FS (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup for CONFIG_DMI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_set_name_prefix() and soc_set_of_name_prefix() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: byt: fixup topology filename for BYT-CR (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): get component device_node at out of loop (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: soc_set_name_prefix(): tidyup loop condition (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_init() to soc_init_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add missing return value check for soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename soc_link_dai_pcm_new() to soc_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_link_dai_pcm_new() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_remove_dai_link() to snd_soc_remove_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: rename snd_soc_add_dai_link() to snd_soc_add_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_find_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: find rtd via dai_link pointer at snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_get_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_get_dai_substream() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_disconnect_sync() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove dai_link_list (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: add SND_SOC_BYTES_E (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: add codec_mask module parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Add asynchronous sample rate converter topology support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: work-around incorrect ACPI HID for CML boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: split cht and byt debug window sizes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: fix snd_sof_fw_parse_ext_data (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: loader: snd_sof_fw_parse_ext_data log warning on unknown header (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: simple-card: Don't create separate link when platform is present (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for soc_tplg_pcm_create() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: topology: Check return value for snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: Explicitly include linux/io.h for virt_to_phys() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: nocodec: Amend arguments for sof_nocodec_setup() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Remove unused drv_name in sof_pdata (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: remove nocodec_fw_filename (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Make creation of machine device from SOF core optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: intel: hda: Modify signature for hda_codec_probe_bus() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: partition audio-related parts from SOF core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Introduce default_fw_filename member in sof_dev_desc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: move check for runtime callbacks to core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: core: modify the signature for snd_sof_create_page_table (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: sof: pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: remove snd_sof_init_topology() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove unnecessary string buffers and snprintf calls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: remove unused variable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel/skl/hda - export number of digital microphones via control components (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: set plugged_cb to NULL when component removing (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdmi-codec: drop mutex locking again (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: solve MSI issues by merging ipc and stream irq handlers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve the sysclk selection (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: cs42l51: add dac mux widget in codec routes (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: Calculate DALIGN inversion at run-time (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add Volume Soft Stepping control (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: save and restore SHDN when changing sensitive registers (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_sai: add IRQF_SHARED (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: Add HP output driver pop reduction controls (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: refine hw_params and hw_prepare (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: mediatek: common: add some helpers to control mtk_memif (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hdmi: Drop support for Icelake (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: make common HDMI driver default (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: common: Add mach table for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add support for tgl-max98357a-rt5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sof_rt5682: Add quirk for number of HDMI DAI's (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: only flush inited work during free (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Teclast X89 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Init pcm runtime work early to avoid warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: sst: Add missing include (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: fix possible race conditions (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: exit workaround earlier if PLL is locked (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98090: remove msleep in PLL unlocked workaround (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix automatic sysclk configuration (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Fix build error without CONFIG_SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix unload for SAI/ESAI (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: BYT: fix a copy/paste mistake in byt_dump() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: AMD: Enable clk in startup intead of hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix i2c arbitration lost issue (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: DMI long name - avoid to add board name if matches with product name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: improve the DMI long card code in asoc-core (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rsnd: fix DALIGN register for SSIU (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: component: Add sync_stop PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: Make ioctl ops optional (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: check symmetry before hw_params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Update the RST gpio handling to align with documentation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: add control components management (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: remove soc_pcm_private_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: fix RIP warning on card removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: tidyup snd_soc_pcm_component_new/free() parameter (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Update quirk for Acer Switch 10 SW5-012 2-in-1 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm_adsp: Expose mixer control API (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: tlv320aic31xx: configure output common-mode voltage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix build break (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm3168a: Add support for optional RST gpio handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm5100: add missed pm_runtime_disable (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm2200: add missed operations in remove and probe failure (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm-dai: add support to flac decoder (Jaroslav Kysela) [1797509] - [sound] ALSA: compress: add flac decoder params (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: qcom: q6asm: add support to flac config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: rt5677_check_hotword() can be static (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: fix the charge pump capacitor discharges (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ti: davinci-mcasp: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: dmaengine: Use dma_request_chan() directly for channel request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: care card_probed at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unbind_card() next to snd_soc_bind_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_shutdown() at soc_cleanup_card_resources() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed typo for buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: fix regcache handling (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_probe_aux_devices() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_bind_card() and snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_remove_component() and soc_cleanup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_remove_dai_link() and soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_add_dai_link() and soc_bind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_unregister_dai() and soc_del_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_soc_register_dai() and soc_add_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Jack: Fix NULL pointer dereference in snd_soc_jack_report (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: free kcontrol memory on error (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: only suspend to D0I3 when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: add helper to check if we should enter d0i3 suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add check before setting d0_substate (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: PM: add state machine to comments (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: use fallback for firmware name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: acpi-match: split CNL tables in three (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Fix CFL and CML FW nocodec binary names (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5682: cancel jack_detect_work if hs_jack is set to null (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5645: Fixed buddy jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: wm8904: configure sysclk/FLL automatically (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: Add dmic format constraint (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Add DA7213 audio codec as selectable option (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Wait for DSP to boot before loading firmware (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Set ADC clock to use PLL and enable ASRC (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Turn on MCLK1 for DSP via DAPM (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Allow VAD to be shut on/off at all times (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Disable irq at suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Stop and restart DSP over suspend/resume (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add DAPM audio path for hotword stream (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Enable jack detect while DSP is running (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: bdw-rt5677: Add a DAI link for rt5677 SPI PCM device (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: fsl_audmix: Add spin lock to protect tdms (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5514-spi: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: set L1SEN on S0ix suspend (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: fix missing NULL pointer check (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Fix compile warning with CONFIG_DEBUG_FS=n (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: Fix bytes control size checks (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove topology specific operation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call snd_soc_register_dai() from snd_soc_register_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_unregister_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_unregister_dais() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_register_dai() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_unregister_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_component_add/del() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_del_component_unlocked() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move snd_soc_lookup_component() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_unbind_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove duplicated soc_is_dai_link_bound() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: typo fix at soc_dai_link_sanity_check() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_init_dai_link() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add for_each_rtd_components() and replace (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove for_each_rtdcom_safe() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: Use different sequence for start/stop trigger (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: snd_soc_unbind_card() cleanup (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add snd_soc_pcm_lib_ioctl() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_xxx for component related resource (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add soc_setup_card_name() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove soc_remove_dai_links() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: use devm_kzalloc() for rtd (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: Clarify usage of ignore_machine (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove snd_soc_rtdcom_del_all() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: topology: set trigger order for FE DAI link (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm: update FE/BE trigger order based on the command (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: max98373: replace gpio_request with devm_gpio_request (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Skylake: mark HDAudio codec support as deprecated (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: use def_tristate, avoid using select (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Kconfig: add EXPERT dependency for developer options, clarify help (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: add mutual exclusion between SOF and legacy Baytrail driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with Atom/SST driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_done() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: Add acpi match for rt1011 based m/c driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: ux500: Remove redundant variable "status" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: hdac_hda: fix race in device removal (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set the different setting for QFN/WLCSP package (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: some minor changes to improve readability (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: add the range check for temperature_calib from device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove unnecessary tabs using spaces instead (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: Read and apply r0 and temperature device property (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: improve the rt1011_set_dai_fmt() function (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt1011: remove redundant code in kcontrol (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Load firmware via SPI using delayed work (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fixup compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677-spi: fix sparse warnings (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add missing null check for failed allocation of rt5677_dsp (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: rt5677: Add a PCM device for streaming hotword via SPI (Jaroslav Kysela) [1797509] - [sound] ALSA: serial-u16550: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: opl4: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: oss: Constify snd_seq_oss_callback definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: opl3: Constify snd_opl3_drum_voice definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: mts64: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Constify snd_pcm_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Fix PCM format loop in proc output (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Fix dependency on timer API (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: do not override bus codec_mask in link_get() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Reset stream if DMA RUN bit not cleared (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: No preallocation on x86 platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Update kernel-doc function parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Apply aligned MMIO access only conditionally (Jaroslav Kysela) [1797509] - [sound] ALSA: remove ioremap_nocache and devm_ioremap_nocache (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset of ASUS B9450FA with ALC294 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix a regression for mute led on Lenovo Carbon X1 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for yet another MSI laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply quirk for MSI GP63, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix silent output on MSI-GL73 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add more codec supported Headset Button (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Clear RIRB status before reading WP (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fixed one of HP ALC671 platform Headset Mic supported (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Fix DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make the firmware loading ioctl a bit more readable (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Fix annotation and cast for the recent uapi header change (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add JasperLake PCI ID and codec vid (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Clevo W65_67SB the power_save blacklist (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: fix spelling mistake "to" -> "too" (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add docking station support for Lenovo Thinkpad T420s (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - add retry logic to parse_intel_hdmi() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Headset Mic supported for HP cPC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/analog - Minor optimization for SPDIF mux connections (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_hdmi: remove warnings with empty body (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: correct kernel-doc parameter descriptions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Manage concurrent reg access more properly (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: enable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix a typo in comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Disable regmap internal locking (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: patch_realtek: fix empty macro usage in if block (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Rename back to dmic_detect option (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove set but not used variable 'chip' (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add quirk for the bass speaker on Lenovo Yoga X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Set EAPD control to default for ALC222 (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: ak4531: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdspm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Apply mic mute LED quirk for Dell E7xx laptops, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add new codec supported for ALCS1200A (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - constify and cleanup static NodeID tables (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_pci_quirk tables (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Constify snd_fm801_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Constify snd_es1968_tea575x_gpios (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Constify snd_emu_chip_details (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Constify snd_bt87x_boards (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Constify wm-specific tables (Jaroslav Kysela) [1797509] - [sound] ALSA: ice17xx: Constify snd_ice1712_card_info (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_details (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Constify snd_ca0106_category_str items (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Constify snd_ac97_res_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_kcontrol_new items (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Constify snd_vx_hardware and snd_vx_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: info: Make snd_info_entry_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: ac97: Treat snd_ac97_bus_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Constify snd_pcm_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: constify copied structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the bass speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Fix sleep-in-atomic in Infrasonic Quartet support code (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add Bass Speaker and fixed dac for bass speaker (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Apply sync-write workaround to old Intel platforms, too (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: echoaudio: remove usage of dimen menber of elem_value structure (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix atpx_present when CLASS is not VGA (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Make uapi/emu10k1.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Add headset Mic no shutup for ALC283 (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Allow disabling MPU port via module option (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Downgrade error message for single-cmd fallback (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Fix regression by strip mask fix (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix work handling in delayed HP detection (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Avoid endless loop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Keep power on during processing DSP response (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Unify get_response handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: tegra: Fix unused variable compile warning (Jaroslav Kysela) [1797509] - [sound] ALSA: hdsp: Make uapi/hdsp.h compilable again (Jaroslav Kysela) [1797509] - [sound] ALSA: vx222: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: pcxhr: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme9652: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme96: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: nm256: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: korg1212: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535audio: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs46xx: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Support PCM sync_stop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Fix duplicate unref of pci_dev (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: simplify get_audio_levels (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - Keep old slot assignment behavior for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Modify stream stripe mask only when needed (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - fixup for the bass speaker on Lenovo Carbon X1 7th gen (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - preserve non-MST PCM routing for Intel platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix kernel oops caused by invalid PCM idx (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Fix inverted bass GPIO pin on Acer 8951G (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Dell headphone has noise on unmute for ALC236 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix regression in connect list handling (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable automatic runtime pm for AMD HDMI codecs by default (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - enable runtime pm for newer AMD display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Add new pci ids for AMD GPU display audio (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - fix vgaswitcheroo detection for AMD (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable internal speaker of ASUS UX431FLC (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clear codec->relaxed_resume flag at unbinding (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Disable audio component for legacy Nvidia HDMI codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Enable the headset-mic on a Xiaomi's laptop (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc236 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/realtek - Move some alc256 pintbls to fallback table (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add mute led support for HP ProBook 645 G4 (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for NVIDIA codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST support for non-acomp codecs (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Add DP-MST jack support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - Rename snd_hda_pin_sense to snd_hda_jack_pin_sense (Jaroslav Kysela) [1797509] - [sound] ALSA: hda - remove forced polling workaround for CFL and CNL (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - remove redundant code comments (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix port numbering for ICL and TGL platforms (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/hdmi - Clean up Intel platform-specific fixup checks (Jaroslav Kysela) [1797509] - [sound] ALSA: au88x0: Fix incorrect device pointer for preallocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - fix pin setup on Tigerlake (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Add Cometlake-S PCI ID (Jaroslav Kysela) [1797509] - [sound] ALSA: rme32: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: hdmi - add Tigerlake support (Jaroslav Kysela) [1797509] - [sound] ALSA: hda/ca0132 - Fix possible workqueue stall (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix concurrent access to queue current tick/time (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Avoid concurrent access to queue flags (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix double hw_free calls (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix sparse warnings wrt snd_pcm_state_t (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix memory leak at closing a stream without hw_free (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Set per-card upper limit of PCM buffer allocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Make snd_pcm_hw_constraints_init() and _complete() static (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Fix racy access for queue timer in proc read (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: fix nsec/sec initialization confusion (Jaroslav Kysela) [1797509] - [sound] ALSA: control: potential uninitialized return value (Jaroslav Kysela) [1797509] - [sound] ALSA: rawmidi: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: oss: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: jack: More constification (Jaroslav Kysela) [1797509] - [sound] ALSA: info: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: More constifications (Jaroslav Kysela) [1797509] - [sound] ALSA: control: Add verification for kctl accesses (Jaroslav Kysela) [1797509] - [sound] ALSA: mixer: oss: Constify snd_mixer_oss_assign_table definition (Jaroslav Kysela) [1797509] - [sound] ALSA: seq: Constify struct snd_midi_op (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Constify snd_timer_hardware definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: core: Treat snd_device_ops as const (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: allow TLV read operation for callback type of element in locked case (Jaroslav Kysela) [1797509] - [sound] ALSA: ctl: remove dimen member from elem_info structure (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Avoid possible info leaks from PCM stream buffers (Jaroslav Kysela) [1797509] - [sound] ALSA: control: remove useless assignment in .info callback of PCM chmap element (Jaroslav Kysela) [1797509] - [sound] ALSA: uapi: Fix typos and header inclusion in asound.h (Jaroslav Kysela) [1797509] - [sound] ALSA: bump uapi version numbers (Jaroslav Kysela) [1797509] - [sound] ALSA: add new 32-bit layout for snd_pcm_mmap_status/control (Jaroslav Kysela) [1797509] - [sound] ALSA: move snd_pcm_ioctl_sync_ptr_compat into pcm_native.c (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_ctl_elem_value (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_tread (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_rawmidi_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_pcm_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Avoid using timespec for struct snd_timer_status (Jaroslav Kysela) [1797509] - [sound] ALSA: Replace timespec with timespec64 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue (Jaroslav Kysela) [1797509] - [sound] ALSA: ps3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pmac: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ymfpci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: via82xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: trident: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sonicvibes: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sis7019: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: riptide: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: oxygen: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: mixart: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: maestro3: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lx6464es: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: lola: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: intel8x0: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1724: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ice1712: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: fm801: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1938: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ens137x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: emu10k1x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ctxfi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs5535: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cs4281: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmipci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ca0106: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: bt87x: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: azt3328: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aw2: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atiixp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: asihpi: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: als4000: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: parisc: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: wss: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: gus: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: sb: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es18xx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: es1688: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: cmi8330: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1816a: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcsp: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: atmel: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aaci: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aoa: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: echoaudio: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: es1968: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: rme: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: als300: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ali5451: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ad1889: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: hda: Use standard waitqueue for RIRB wakeup (Jaroslav Kysela) [1797509] - [sound] ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: atom: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Drop superfluous snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skylake: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: Avoid non-standard macro usage (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: intel: skl-pcm: remove snd_pcm_ops (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_ac97_bus_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Constify snd_device_ops definitions (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Drop superfluous ioctl PCM ops (Jaroslav Kysela) [1797509] - [sound] ALSA: ml403: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: vx: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: dummy: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: drivers: Remove superfluous snd_dma_continuous_data() (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use managed buffer allocation (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid pointer dereference before null-check (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Avoid unexpected timer event callback tasklets (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Remove redundant locking in timer open function (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support runtime change of snd_timer via info interface (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support selection of snd_timer instead of jiffies (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Move CABLE_VALID_BOTH to the top of file (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Rename all jiffies timer specific functions (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Use callback functions for timer specific implementations (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Support return of error code for timer start and stop (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Describe units of variables (Jaroslav Kysela) [1797509] - [sound] ALSA: aloop: Convert to the common vmalloc memalloc (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: create rtd->codec_dais first (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: move soc_free_pcm_runtime() (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: use list_del_init and move it back to soc_cleanup_component (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: core: delete component->card_list in soc_remove_component only (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component: remove snd_pcm_ops from component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: add new pcm_construct/pcm_destruct (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-core: merge snd_pcm_ops member to component driver (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: soc-component.h: remove GPL explanation from header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: oss: Avoid potential buffer overflows (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add card sync_irq field (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Add the support for sync-stop operation (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Move PCM_RUNTIME_CHECK() macro into local header (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Allow NULL ioctl ops (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Introduce managed buffer allocation mode (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Fix stream lock usage in snd_pcm_period_elapsed() (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix the breakage of slave link open (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Unexport snd_pcm_sgbuf_ops_page (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Yet another missing check of non-cached buffer type (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix possible race at assigning a timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Make snd_timer_close() returning void (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Unify master/slave linking code (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Fix incorrectly assigned timer instance (Jaroslav Kysela) [1797509] - [sound] ALSA: timer: Limit max amount of slave instances (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Create proc files only for non-empty preallocations (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Warn if doubly preallocated (Jaroslav Kysela) [1797509] - [sound] ALSA: pcm: Handle special page mapping in the default mmap handler (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Add vmalloc buffer allocation support (Jaroslav Kysela) [1797509] - [sound] ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTINUOUS type (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runtime_hwparams (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - do not describe I/O configuration in the long card name (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel - use control components to describe card config (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: make common HDMI driver the default for SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Geminilake is only supported by SOF (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: fix configs for bxt-da7219-max98057a (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 (Jaroslav Kysela) [1797509] - [sound] ALSA: ASoC: compress: fix unsigned integer overflow check (Jaroslav Kysela) [1797509] - [sound] ALSA: Revert "ALSA: usb-audio: set the interface format after resume on Dell WD19" (Jaroslav Kysela) [1797509]- [crypto] crypto: ccp - use file mode for sev ioctl permissions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Cleanup misc_dev on sev_exit() (Vladis Dronov) [1765717] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Vladis Dronov) [1765717] - [crypto] crypto: ccp - move SEV vdata to a dedicated data structure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - create a generic psp-dev file (Vladis Dronov) [1765717] - [crypto] crypto: ccp - rename psp-dev files to sev-dev (Vladis Dronov) [1765717] - [crypto] crypto: ccp - set max RSA modulus size for v3 platform devices as well (Vladis Dronov) [1765717] - [crypto] crypto: ccp - add SEV command privilege separation (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix uninitialized list head (Vladis Dronov) [1765717] - [crypto] crypto: user - fix memory leak in crypto_report (Vladis Dronov) [1829808 1765717] {CVE-2019-19062} - [crypto] crypto: ccp - Release all allocated memory if sha type is invalid (Vladis Dronov) [1825134 1765717] {CVE-2019-18808} - [crypto] crypto: ccp - invoke fallback for XTS ciphertext stealing (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove unnecessary linux/pci.h include (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include DMA declarations explicitly (Vladis Dronov) [1765717] - [crypto] crypto: ccp - use devm_platform_ioremap_resource() to simplify code (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Clean up and exit correctly on allocation failure (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Log an error message when ccp-crypto fails to load (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Ignore tag length when decrypting GCM ciphertext (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add support for valid authsize values less than 16 (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix oops by properly managing allocated structures (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Reduce maximum stack usage (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Include the module name in system log messages (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to control registration for DMA (Vladis Dronov) [1765717] - [crypto] crypto: ccp - module parameter to limit the number of enabled CCPs (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Add a module parameter to specify a queue count (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Make CCP debugfs support optional (Vladis Dronov) [1765717] - [crypto] crypto: ctr - add helper for performing a CTR encryption walk (Vladis Dronov) [1765717] - [crypto] crypto: ccp - memset structure fields to zero before reuse (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Fix 3DES complaint from ccp-crypto module (Vladis Dronov) [1765717] - [crypto] crypto: ccp - fix AES CFB error exposed by new test vectors (Vladis Dronov) [1765717] - [crypto] crypto: ccp - AES CFB mode is a stream cipher (Vladis Dronov) [1765717] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Vladis Dronov) [1765717] - [crypto] crypto: shash - remove shash_desc::flags (Vladis Dronov) [1765717] - [crypto] crypto: ccp - no need to check return value of debugfs_create functions (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove forward declaration (Vladis Dronov) [1765717] - [crypto] crypto: ccp - Remove VLA usage of skcipher (Vladis Dronov) [1765717] - [crypto] crypto: skcipher - Introduce crypto_sync_skcipher (Vladis Dronov) [1765717] - [infiniband] IB/mlx4: Test return value of calls to ib_get_cached_pkey (Alaa Hleihel) [1767259] - [netdrv] net/mlx4_core: Fix use of ENOSPC around mlx4_counter_alloc() (Alaa Hleihel) [1767259] - [infiniband] RDMA/mlx4: Initialize ib_spec on the stack (Alaa Hleihel) [1767259] - [powerpc] powerpc/powernv: Re-enable imc trace-mode in kernel (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Return accordingly on invalid chip-id in (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: Add generic compat mode pmu driver (Desnes Augusto Nunes do Rosario) [1725201] - [powerpc] powerpc/perf: init pmu from core-book3s (Desnes Augusto Nunes do Rosario) [1725201] - [fs] NFS: Fix fscache super_cookie index_key from changing after umount (Dave Wysochanski) [1790933] - [fs] NFSv4: Fix fscache cookie aux_data to ensure change_attr is included (Dave Wysochanski) [1793560] - [fs] nfs: fscache: use timespec64 in inode auxdata (Dave Wysochanski) [1793560] - [documentation] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1835245] - [documentation] docs: stop suggesting strlcpy (David Arcari) [1835245] - [scsi] scsi: hpsa: Update driver version (Joseph Szczypek) [1815628] - [scsi] scsi: hpsa: correct race condition in offload enabled (Joseph Szczypek) [1815628] - [kernel] audit: log audit netlink multicast bind and unbind (Richard Guy Briggs) [1829622] - [ipc] ipc/mqueue.c: change __do_notify() to bypass check_kill_permission() (Oleg Nesterov) [1808931] - [scsi] scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: TM command refire leads to controller firmware crash (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_BITFIELD macro (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Remove IO buffer hole detection logic (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit device queue depth to controller queue depth (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: Use true, false for bool variables (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make two symbols static in megaraid_sas_base.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fusion.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid: make some symbols static in megaraid_sas_fp.c (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use scnprintf() for avoiding potential buffer overflow (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: silence a warning (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: fix indentation issue (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1 (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Use Block layer API to check SCSI device in-flight IO requests (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Limit the number of retries for the IOCTLs causing firmware fault (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not initiate OCR if controller is not in ready state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUS (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not set HBA Operational if FW is not in operational state (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill HBA if JBOD Seqence map or RAID map is disabled (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Do not kill host bus adapter, if adapter is already dead (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devices (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Set no_write_same only for Virtual Disk (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Reset adapter if FW is not in READY state after device resume (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Make poll_aen_lock static (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: remove unused variables 'debugBlk', 'fusion' (Tomas Henzl) [1791041] - [scsi] scsi: megaraid_sas: Unique names for MSI-X vectors (Tomas Henzl) [1791041]- [crypto] crypto: drbg - fix error return code in drbg_alloc_state() (Vladis Dronov) [1822458] - [fs] fs: call fsnotify_sb_delete after evict_inodes (Jay Shin) [1834741] - [fs] fs: avoid softlockups in s_inodes iterators (Jay Shin) [1834741] - [fs] fs/drop_caches.c: avoid softlockups in drop_pagecache_sb() (Jay Shin) [1834741] - [net] net/smc: remove set but not used variables 'del_llc, del_llc_resp' (Philipp Rudo) [1725886] - [net] net/smc: remove unused inline function smc_curs_read (Philipp Rudo) [1725886] - [net] net/smc: log important pnetid and state change events (Philipp Rudo) [1725886] - [net] net/smc: save SMC-R peer link_uid (Philipp Rudo) [1725886] - [net] net/smc: create improved SMC-R link_uid (Philipp Rudo) [1725886] - [net] net/smc: improve termination processing (Philipp Rudo) [1725886] - [net] net/smc: add termination reason and handle LLC protocol violation (Philipp Rudo) [1725886] - [net] net/smc: asymmetric link tagging (Philipp Rudo) [1725886] - [net] net/smc: assign link to a new connection (Philipp Rudo) [1725886] - [net] net/smc: send DELETE_LINK, ALL message and wait for send to complete (Philipp Rudo) [1725886] - [net] net/smc: wait for departure of an IB message (Philipp Rudo) [1725886] - [net] net/smc: handle incoming CDC validation message (Philipp Rudo) [1725886] - [net] net/smc: send failover validation message (Philipp Rudo) [1725886] - [net] net/smc: switch connections to alternate link (Philipp Rudo) [1725886] - [net] net/smc: save state of last sent CDC message (Philipp Rudo) [1725886] - [net] net/smc: enqueue local LLC messages (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: delete link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: llc_del_link_work and use the LLC flow for delete link (Philipp Rudo) [1725886] - [net] net/smc: delete an asymmetric link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC server (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC server (Philipp Rudo) [1725886] - [net] net/smc: final part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] net/smc: rkey processing for a new link as SMC client (Philipp Rudo) [1725886] - [net] net/smc: first part of add link processing as SMC client (Philipp Rudo) [1725886] - [net] smc: Remove unused function (Philipp Rudo) [1725886] - [net] net/smc: llc_add_link_work to handle ADD_LINK LLC requests (Philipp Rudo) [1725886] - [net] net/smc: allocate index for a new link (Philipp Rudo) [1725886] - [net] net/smc: introduce smc_pnet_find_alt_roce() (Philipp Rudo) [1725886] - [net] net/smc: remove DELETE LINK processing from smc_core.c (Philipp Rudo) [1725886] - [net] net/smc: take link down instead of terminating the link group (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_err() and smcr_link_down() processing (Philipp Rudo) [1725886] - [net] net/smc: add smcr_port_add() and smcr_link_up() processing (Philipp Rudo) [1725886] - [net] net/smc: remember PNETID of IB device for later device matching (Philipp Rudo) [1725886] - [net] net/smc: mutex to protect the lgr against parallel reconfigurations (Philipp Rudo) [1725886] - [net] net/smc: extend smc_llc_send_add_link() and smc_llc_send_delete_link() (Philipp Rudo) [1725886] - [net] net/smc: map and register buffers for a new link (Philipp Rudo) [1725886] - [net] net/smc: unmapping of buffers to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: multiple link support for rmb buffer registration (Philipp Rudo) [1725886] - [net] net/smc: remove obsolete link state DELETING (Philipp Rudo) [1725886] - [net] net/smc: remove handling of CONFIRM_RKEY_CONTINUE (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote DELETE_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC remote CONFIRM_RKEY processing to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: new smc_rtoken_set functions for multiple link support (Philipp Rudo) [1725886] - [net] net/smc: move the TEST_LINK response processing into event handler (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_delete_rkey (Philipp Rudo) [1725886] - [net] net/smc: multiple link support and LLC flow for smc_llc_do_confirm_rkey (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC client code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: adapt SMC server code to use the LLC flow (Philipp Rudo) [1725886] - [net] net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer (Philipp Rudo) [1725886] - [net] net/smc: introduce link group type (Philipp Rudo) [1725886] - [net] net/smc: enqueue all received LLC messages (Philipp Rudo) [1725886] - [net] net/smc: add event-based llc_flow framework (Philipp Rudo) [1725886] - [net] net/smc: move llc layer related init and clear into smc_llc.c (Philipp Rudo) [1725886] - [net] net/smc: use mutex instead of rwlock_t to protect buffers (Philipp Rudo) [1725886] - [net] net/smc: process llc responses in tasklet context (Philipp Rudo) [1725886] - [net] net/smc: use worker to process incoming llc messages (Philipp Rudo) [1725886] - [net] net/smc: simplify link deactivation (Philipp Rudo) [1725886] - [net] net/smc: move testlink work to system work queue (Philipp Rudo) [1725886] - [net] net/smc: add new link state and related helpers (Philipp Rudo) [1725886] - [net] net/smc: multi-link support for smc_rmb_rtoken_handling() (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID instances to support multiple links (Philipp Rudo) [1725886] - [net] net/smc: convert static link ID to dynamic references (Philipp Rudo) [1725886] - [net] net/smc: introduce link_idx for link group array (Philipp Rudo) [1725886] - [net] net/smc: separate function for link initialization (Philipp Rudo) [1725886] - [net] net/smc: rework pnet table to support SMC-R failover (Philipp Rudo) [1725886] - [net] net/smc: improve peer ID in CLC decline for SMC-R (Philipp Rudo) [1725886] - [net] net/smc: rework peer ID handling (Philipp Rudo) [1725886] - [net] net/smc: reduce port_event scheduling (Philipp Rudo) [1725886] - [net] net/smc: simplify normal link termination (Philipp Rudo) [1725886] - [net] net/smc: remove unused parameter of smc_lgr_terminate() (Philipp Rudo) [1725886] - [net] net/smc: do not delete lgr from list twice (Philipp Rudo) [1725886] - [net] net/smc: use termination worker under send_lock (Philipp Rudo) [1725886] - [net] net/smc: improve smc_lgr_cleanup() (Philipp Rudo) [1725886] - [pci] PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro (Jonathan Toppins) [1834900] - [pci] PCI: Introduce pci_get_dsn (Jonathan Toppins) [1834900] - [scsi] scsi: lpfc: Remove redundant initialization to variable rc (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.1 (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix MDS Diagnostic Enablement definition (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix noderef and address space warnings (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove unnecessary lockdep_assert_held calls (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Change default queue allocation for reduced memory consumption (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Remove re-binding of nvme rport during registration (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: Maintain atomic consistency of queue_claimed flag (Dick Kennedy) [1835310] - [scsi] scsi: lpfc: remove duplicate unloading checks (Dick Kennedy) [1835310] - [scsi] scsi: qedf: Get dev info after updating the params (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Fix crash when MFW calls for protocol stats while function is still probing (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add schedule recovery handler (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Implement callback for bw_update (Nilesh Javali) [1792113] - [netdrv] scsi: qed: Send BW update notifications to the protocol drivers (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Honor status qualifier in FCP_RSP per spec (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Acquire rport_lock for resetting the delay_timestamp (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Increase the upper limit of retry delay (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Keep track of num of pending flogi (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Simplify mutex_unlock() usage (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Add port_id getter (Nilesh Javali) [1792113] - [scsi] scsi: qedf: Remove always false 'tmp_prio < 0' statement (Nilesh Javali) [1792113] - [include] NFSv4.1: fix handling of backchannel binding in BIND_CONN_TO_SESSION (Steve Dickson) [1828592] - [edac] EDAC/amd64: Drop some family checks for newer systems (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh (Aristeu Rozanski) [1779822 1735611] - [x86] x86/amd_nb: Add Family 19h PCI IDs (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/mce_amd: Always load on SMCA systems (Aristeu Rozanski) [1779822 1735611] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Save max number of controllers to family type (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Gather hardware information early (Aristeu Rozanski) [1779822 1735611] - [edac] EDAC/amd64: Make struct amd64_family_type global (Aristeu Rozanski) [1779822 1735611] - [fs] nfsd: Add tracepoints for update of the expkey and export cache entries (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracepoints for exp_find_key() and exp_get_by_name() (Dave Wysochanski) [1775408] - [fs] nfsd: Add tracing to nfsd_set_fh_dentry() (Dave Wysochanski) [1775408] - [net] SUNRPC: Clean up: Replace dprintk and BUG_ON call sites in svcauth_gss.c (Dave Wysochanski) [1775408] - [net] svcrdma: Create a generic tracing class for displaying xdr_buf layout (Dave Wysochanski) [1775408] - [net] SUNRPC: Capture completion of all RPC tasks (Dave Wysochanski) [1775408] - [net] SUNRPC: Trace gssproxy upcall results (Dave Wysochanski) [1775408] - [trace] fix null pointer deref in tracepoints in back channel (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file commit tracepoint (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic writeback tracepoints (Dave Wysochanski) [1775408] - [fs] NFS: Clean up generic file read tracepoints (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Add tracing for layout errors (Dave Wysochanski) [1775408] - [fs] pNFS/flexfiles: Record resend attempts on I/O failure (Dave Wysochanski) [1775408] - [fs] NFS: Fix fix of show_nfs_errors (Dave Wysochanski) [1775408] - [fs] NFSv4: Improve read/write/commit tracing (Dave Wysochanski) [1775408] - [fs] NFS4: Report callback authentication errors (Dave Wysochanski) [1775408] - [fs] NFS4: Trace lock reclaims (Dave Wysochanski) [1775408] - [fs] NFS4: Trace state recovery operation (Dave Wysochanski) [1775408] - [fs] NFS: Add a tracepoint in nfs_fh_to_dentry() (Dave Wysochanski) [1775408] - [fs] pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS (Dave Wysochanski) [1775408] - [fs] NFS: Record task, client ID, and XID in xdr_status trace points (Dave Wysochanski) [1775408] - [fs] NFS: Display symbolic status code names in trace log (Dave Wysochanski) [1775408] - [fs] NFS: Fix show_nfs_errors macros again (Dave Wysochanski) [1775408] - [fs] NFS4: Add a trace event to record invalid CB sequence IDs (Dave Wysochanski) [1775408] - [media] media: v4l: event: Add subscription to list before calling "add" operation (Jarod Wilson) [1828805] {CVE-2019-9458} - [media] media: v4l: event: Prevent freeing event subscriptions while accessed (Jarod Wilson) [1828805] {CVE-2019-9458} - [vhost] vhost: Check docket sk_family instead of call getname (Vladis Dronov) [1823301] {CVE-2020-10942} - [documentation] kvm: ppc: book3s hv: Add a capability for enabling secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: H_SVM_INIT_START must call UV_RETURN (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check caller of H_SVM_* Hcalls (David Gibson) [1814624] - [powerpc] Introduce the MSR_S bit (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Skip kvmppc_uvmem_free if Ultravisor is not supported (David Gibson) [1814624] - [powerpc] kvm: ppc: Kill kvmppc_ops::mmu_destroy() and kvmppc_mmu_destroy() (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Move kvmppc_mmu_init() into PR KVM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Treat TM-related invalid form instructions on P9 like the valid ones (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Use RADIX_PTE_INDEX_SIZE in Radix MMU code (David Gibson) [1814624] - [powerpc] kvm: no need to check return value of debugfs_create functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix -Werror=return-type build failure (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Release lock on page-out failure path (David Gibson) [1814624] - [powerpc] mm: Remove kvm radix prefetch workaround for Power9 DD2.2 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Fix typo in comment (David Gibson) [1814624] - [documentation] kvm: ppc: book3s hv: Implement H_SVM_INIT_ABORT hcall (David Gibson) [1814624] - [powerpc] kvm: ppc: Add skip_page_out parameter to uvmem functions (David Gibson) [1814624] - [powerpc] kvm: ppc: book3e: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace current->mm by kvm->mm (David Gibson) [1814624] - [mm] add account_locked_vm utility function (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove set but not used variable 'ra', 'rs', 'rt' (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't do ultravisor calls on systems without ultravisor (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support reset of secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Handle memory plug/unplug to secure VM (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Radix changes for secure guest (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Shared pages support for secure guests (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Support for running secure guests (David Gibson) [1814624] - [powerpc] pseries/svm: Unshare all pages before kexecing a new kernel (David Gibson) [1814624] - [powerpc] pseries/svm: Use shared memory for LPPACA structures (David Gibson) [1814624] - [powerpc] pseries: Add and use LPPACA_SIZE constant (David Gibson) [1814624] - [powerpc] pseries/svm: Add helpers for UV_SHARE_PAGE and UV_UNSHARE_PAGE (David Gibson) [1814624] - [powerpc] prom_init: Add the ESM call to prom_init (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Implement LPCR[AIL]=3 mode for injected interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Reuse kvmppc_inject_interrupt for async guest delivery (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Replace reset_msr mmu op with inject_interrupt arch op (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Define and use SRR1_MSR_BITS (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: xive: Show VP id in debugfs (David Gibson) [1814624] - [powerpc] kvm: ppc: e500: Replace current->mm by kvm->mm (David Gibson) [1814624] - [powerpc] kvm: ppc: Report single stepping capability (David Gibson) [1814624] - [powerpc] kvm: Fix kvmppc_vcore->in_guest value in kvmhv_switch_to_host (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: use smp_mb() when setting/clearing host_ipi flag (David Gibson) [1814624] - [powerpc] 64s: Set reserved PCR bits (David Gibson) [1814624] - [powerpc] Fix definition of PCR bits to work with old binutils (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s: Invalidate multiple TCEs at once (David Gibson) [1814624] - [powerpc] powernv/ioda: Split out TCE invalidation from TCE updates (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't lose pending doorbell request on migration on P9 (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Check for MMU ready on piggybacked virtual cores (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Define usage types for rmap array in guest memslot (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Don't push XIVE context when not using XIVE device (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s hv: Fix race in re-enabling XIVE escalation interrupts (David Gibson) [1814624] - [powerpc] kvm: ppc: book3s pr: Fix software breakpoints (David Gibson) [1814624] - [powerpc] kvm: ppc: Remove leftover comment from emulate_loadstore.c (David Gibson) [1814624] - [x86] hyperv: Properly suspend/resume reenlightenment notifications (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Freeze kernel threads in software_resume() (Mohammed Gamal) [1815475] - [kernel] pm: hibernate: Propagate the return value of hibernation_restore() (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the VP assist page for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM (Mohammed Gamal) [1815475] - [net] hv_sock: Add the support of hibernation (Mohammed Gamal) [1815475] - [video] hyperv_fb: Fix hibernation for the deferred IO feature (Mohammed Gamal) [1815475] - [video] hyperv_fb: Add the support of hibernation (Mohammed Gamal) [1815475] - [scsi] storvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [netdrv] hv_netvsc: Add the support of hibernation (Mohammed Gamal) [1815475] - [pci] hv: Change pci_protocol_version to per-hbus (Mohammed Gamal) [1815475] - [pci] hv: Add hibernation support (Mohammed Gamal) [1815475] - [input] hyperv-keyboard: Add the support of hibernation (Mohammed Gamal) [1815475] - [hid] hyperv: NULL check before some freeing functions is not needed (Mohammed Gamal) [1815475] - [hid] hyperv: Add the support of hibernation (Mohammed Gamal) [1815475] - [clocksource] hyper-v: Suspend/resume Hyper-V clocksource for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Suspend/resume the hypercall page for hibernation (Mohammed Gamal) [1815475] - [x86] hyperv: Implement hv_is_hibernation_supported() (Mohammed Gamal) [1815475] - [hv] hv_utils: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated hibernation request (Mohammed Gamal) [1815475] - [hv] hv_utils: Support host-initiated restart request (Mohammed Gamal) [1815475] - [hv] hv_balloon: Add the support of hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1815475] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1815475] - [net] ipv4: really enforce backoff for redirects (Paolo Abeni) [1834184] - [net] netfilter: nat: never update the UDP checksum when it's 0 (Guillaume Nault) [1794714] - [net] sched: allow flower to match erspan options (Xin Long) [1830482] - [net] sched: allow flower to match vxlan options (Xin Long) [1830482] - [net] sched: add erspan option support to act_tunnel_key (Xin Long) [1830482] - [net] sched: add vxlan option support to act_tunnel_key (Xin Long) [1830482] - [netdrv] netdevsim: disable devlink reload when resources are being used (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix using uninitialized resources (Ivan Vecera) [1829778] - [netdrv] drivers/net: netdevsim depends on INET (Ivan Vecera) [1829778] - [netdrv] netdevsim: fix nsim_fib6_rt_create() error path (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Add test for FIB offload API (Ivan Vecera) [1829778] - [tools] selftests: forwarding: Add helpers and tests for FIB offload (Ivan Vecera) [1829778] - [tools] selftests: mlxsw: Add a self-test for port-default priority (Ivan Vecera) [1829778] - [netdrv] netdevsim: fib: Add dummy implementation for FIB offload (Ivan Vecera) [1829778] - [net] ipv6: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Add "offload" and "trap" indications to routes (Ivan Vecera) [1829778] - [net] ipv4: Encapsulate function arguments in a struct (Ivan Vecera) [1829778] - [net] ipv4: Replace route in list before notifying (Ivan Vecera) [1829778] - [tools] selftests: netdevsim: Extend devlink trap test to include flow action cookie (Petr Oros) [1823745] - [netdrv] netdevsim: add ACL trap reporting cookie as a metadata (Petr Oros) [1823745] - [net] devlink: extend devlink_trap_report() to accept cookie and pass (Petr Oros) [1823745] - [net] drop_monitor: extend by passing cookie from driver (Petr Oros) [1823745] - [net] devlink: add trap metadata type for cookie (Petr Oros) [1823745] - [net] devlink: add ACL generic packet traps (Petr Oros) [1823745] - [net] devlink: Add overlay source MAC is multicast trap (Petr Oros) [1823745] - [net] devlink: Add tunnel generic packet traps (Petr Oros) [1823745] - [net] devlink: Add non-routable packet trap (Petr Oros) [1823745] - [netdrv] mlxsw: spectrum_router: Prevent incorrect replacement of local table routes (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove FIB entry list from FIB node (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Consolidate identical functions (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Make route creation and destruction symmetric (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Eliminate dead code (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Remove unnecessary checks (Ivan Vecera) [1828994] - [net] ipv6: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv6 route notifications (Ivan Vecera) [1828994] - [net] ipv6: Handle multipath route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv6: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv6: Notify multipath route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv6: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv6: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] ipv4: Remove old route notifications and convert listeners (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Start using new IPv4 route notifications (Ivan Vecera) [1828994] - [netdrv] mlxsw: spectrum_router: Don't rely on missing extack to symbolize dump (Ivan Vecera) [1828994] - [net] ipv4: Only Replay routes of interest to new listeners (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification during flush (Ivan Vecera) [1828994] - [net] ipv4: Handle route deletion notification (Ivan Vecera) [1828994] - [net] ipv4: Notify newly added route if should be offloaded (Ivan Vecera) [1828994] - [net] ipv4: Notify route if replacing currently offloaded one (Ivan Vecera) [1828994] - [net] ipv4: Extend FIB alias find function (Ivan Vecera) [1828994] - [net] ipv4: Notify route after insertion to the routing table (Ivan Vecera) [1828994] - [include] net: fib_notifier: Add temporary events to the FIB notification chain (Ivan Vecera) [1828994] - [net] vti6: Fix memory leak of skb if input policy check fails (Xin Long) [1829720] - [net] xfrm: policy: Fix doulbe free in xfrm_policy_timer (Xin Long) [1829720] - [net] xfrm: add the missing verify_sec_ctx_len check in xfrm_add_acquire (Xin Long) [1829720] - [net] xfrm: fix uctx len check in verify_sec_ctx_len (Xin Long) [1829720] - [net] xfrm: handle NETDEV_UNREGISTER for xfrm device (Xin Long) [1829720] - [net] xfrm: interface: do not confirm neighbor when do pmtu update (Xin Long) [1829720] - [documentation] xfrm: update doc about xfrm[46]_gc_thresh (Xin Long) [1829720] - [documentation] devlink: remove trigger command from devlink-region.rst (Petr Oros) [1822570] - [include] devlink: promote "fw.bundle_id" to a generic info version (Petr Oros) [1822570] - [documentation] devlink: document devlink info versions reported by bnxt_en driver (Petr Oros) [1822570] - [include] devlink: add macro for "fw.roce" (Petr Oros) [1822570] - [documentation] Fix typo in devlink documentation (Petr Oros) [1822570] - [documentation] devlink: fix typos in qed documentation (Petr Oros) [1822570] - [documentation] devlink: document region snapshot triggering from userspace (Petr Oros) [1822570] - [documentation] devlink: introduce devlink-dpipe.rst documentation file (Petr Oros) [1822570] - [documentation] devlink: add a devlink-resource.rst documentation file (Petr Oros) [1822570] - [netdrv] devlink: rename and expand devlink-trap-netdevsim.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for ionic device driver (Petr Oros) [1822570] - [documentation] devlink: add a file documenting devlink regions (Petr Oros) [1822570] - [documentation] devlink: add a driver-specific file for the qed driver (Petr Oros) [1822570] - [documentation] devlink: add parameter documentation for the mlx4 driver (Petr Oros) [1822570] - [documentation] devlink: document info versions for each driver (Petr Oros) [1822570] - [documentation] devlink: convert driver-specific files to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: mention reloading in devlink-params.rst (Petr Oros) [1822570] - [documentation] devlink: add documentation for generic devlink parameters (Petr Oros) [1822570] - [documentation] devlink: convert devlink-params.txt to reStructuredText (Petr Oros) [1822570] - [documentation] devlink: rename devlink-info-versions.rst and add a header (Petr Oros) [1822570] - [documentation] devlink: convert devlink-health.txt to rst format (Petr Oros) [1822570] - [documentation] devlink: move devlink documentation to subfolder (Petr Oros) [1822570] - [include] devlink: add macro for "fw.psid" (Petr Oros) [1822570] - [netdrv] ethtool: Add support for 400Gbps (50Gbps per lane) link modes (Ivan Vecera) [1828942] - [netdrv] phy: Add support for 100BaseT1 and 1000BaseT1 (Ivan Vecera) [1828942] - [net] phy: improve definition of __ETHTOOL_LINK_MODE_MASK_NBITS (Ivan Vecera) [1828942] - [net] netfilter: nf_tables: simplify NLM_F_CREATE handling (Phil Sutter) [1812666] - [net] devlink: Add layer 3 generic packet exception traps (Petr Oros) [1828737] - [net] devlink: Add layer 3 generic packet traps (Petr Oros) [1828737] - [net] netfilter: nf_tables: fix infinite loop when expr is not available (Phil Sutter) [1757933] - [net] netfilter: nf_tables: autoload modules from the abort path (Phil Sutter) [1757933] - [net] netfilter: nf_tables: remove WARN and add NLA_STRING upper limits (Phil Sutter) [1757933] - [net] netfilter: nf_tables: store transaction list locally while requesting module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use-after-free in failing rule with bound set (Phil Sutter) [1757933] - [net] netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not a module (Phil Sutter) [1757933] - [net] netfilter: nf_tables: force module load in case select_ops() returns -EAGAIN (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add nft_expr_type_request_module() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: bogus EBUSY in helper removal from transaction (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix set double-free in abort path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: don't use refcount_inc on newly allocated entry (Phil Sutter) [1757933] - [net] netfilter: nf_tables: unbind set in rule from commit path (Phil Sutter) [1757933] - [net] netfilter: nft_compat: destroy function must not have side effects (Phil Sutter) [1757933] - [net] netfilter: nft_compat: make lists per netns (Phil Sutter) [1757933] - [net] netfilter: nft_compat: use refcnt_t type for nft_xt reference count (Phil Sutter) [1757933] - [net] netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace() (Phil Sutter) [1757933] - [net] netfilter: nf_tables: asynchronous release (Phil Sutter) [1757933] - [net] netfilter: nf_tables: split set destruction in deactivate and destroy phase (Phil Sutter) [1757933] - [net] netfilter: nf_tables: flow event notifier must use transaction mutex (Phil Sutter) [1757933] - [net] netfilter: nf_tables: use dedicated mutex to guard transactions (Phil Sutter) [1757933] - [net] netfilter: nf_tables: avoid global info storage (Phil Sutter) [1757933] - [net] netfilter: nf_tables: take module reference when starting a batch (Phil Sutter) [1757933] - [net] netfilter: nf_tables: make valid_genid callback mandatory (Phil Sutter) [1757933] - [net] netfilter: nf_tables: add and use helper for module autoload (Phil Sutter) [1757933]- [kernel] sched: Fix missing bracket in membarrier_switch_mm from mismerge (Phil Auld) [1745111] - [fs] nfs: fix NULL deference in nfs4_get_valid_delegation ("J. Bruce Fields") [1831553] - [acpi] PCI/AER: Use only _OSC to determine AER ownership (Myron Stowe) [1712820] - [pci] PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events (Myron Stowe) [1712820] - [pci] PCI/AER: Rationalize error status register clearing (Myron Stowe) [1712820] - [pci] PCI/DPC: Add Error Disconnect Recover (EDR) support (Myron Stowe) [1712820] - [pci] PCI/DPC: Expose dpc_process_error(), dpc_reset_link() for use by EDR (Myron Stowe) [1712820] - [pci] PCI/AER: Add pci_aer_raw_clear_status() to unconditionally clear Error Status (Myron Stowe) [1712820] - [pci] PCI/DPC: Cache DPC capabilities in pci_init_capabilities() (Myron Stowe) [1712820] - [pci] PCI/ERR: Return status of pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/ERR: Remove service dependency in pcie_do_recovery() (Myron Stowe) [1712820] - [pci] PCI/DPC: Move DPC data into struct pci_dev (Myron Stowe) [1712820] - [pci] PCI/ERR: Update error status after reset_link() (Myron Stowe) [1712820] - [pci] PCI/ERR: Combine pci_channel_io_frozen cases (Myron Stowe) [1712820] - [pci] PCI/ASPM: Reduce severity of common clock config message (Myron Stowe) [1712820] - [pci] PCI/ASPM: Clear the correct bits when enabling L1 substates (Myron Stowe) [1712820] - [pci] PCI/PM: Print config space of devices before suspend (Myron Stowe) [1712820] - [pci] PCI/AER: Initialize aer_fifo (Myron Stowe) [1712820] - [pci] PCI/AER: Factor message prefixes with dev_fmt() (Myron Stowe) [1712820] - [pci] PCI/AER: Log which device prevents error recovery (Myron Stowe) [1712820] - [security] ima: Switch to ima_hash_algo for boot aggregate (Jerry Snitselaar) [1786441] - [mm] mm: mempolicy: require at least one nodeid for MPOL_PREFERRED (Rafael Aquini) [1834435] {CVE-2020-11565} - [tools] perf maps: Add missing unlock to maps__insert() error case (Michael Petlan) [1818838] - [tools] perf dso: Fix dso comparison (Michael Petlan) [1818838] - [tools] perf block-info: Fix wrong block address comparison in block_info__cmp() (Michael Petlan) [1818838] - [tools] libperf: Setup initial evlist::all_cpus value (Michael Petlan) [1818838] - [tools] perf report: Fix no libunwind compiled warning break s390 issue (Michael Petlan) [1818838] - [tools] perf hists: Fix variable name's inconsistency in hists__for_each() macro (Michael Petlan) [1818838] - [tools] perf map: Set kmap->kmaps backpointer for main kernel map chunks (Michael Petlan) [1818838] - [tools] perf report: Fix incorrectly added dimensions as switch perf data file (Michael Petlan) [1818838] - [tools] tools lib traceevent: Fix memory leakage in filter_event (Michael Petlan) [1818838] - [tools] perf vendor events s390: Remove name from L1D_RO_EXCL_WRITES description (Michael Petlan) [1818838] - [tools] perf vendor events s390: Fix counter long description for DTLB1_GPAGE_WRITES (Michael Petlan) [1818838] - [tools] libtraceevent: Allow custom libdir path (Michael Petlan) [1818838] - [tools] perf top: Do not bail out when perf_env__read_cpuid() returns ENOSYS (Michael Petlan) [1818838] - [tools] perf arch: Make the default get_cpuid() return compatible error (Michael Petlan) [1818838] - [tools] perf inject: Fix processing of ID index for injected instruction tracing (Michael Petlan) [1818838] - [tools] perf report: Bail out --mem-mode if mem info is not available (Michael Petlan) [1818838] - [tools] perf report: Make -F more strict like -s (Michael Petlan) [1818838] - [tools] perf report/top TUI: Replace pr_err() with ui__error() (Michael Petlan) [1818838] - [tools] libtraceevent: Copy pkg-config file to output folder when using O= (Michael Petlan) [1818838] - [tools] libtraceevent: Fix lib installation with O= (Michael Petlan) [1818838] - [tools] perf kvm: Clarify the 'perf kvm' -i and -o command line options (Michael Petlan) [1818838] - [tools] perf machine: Fill map_symbol->maps in append_inlines() to fix segfault (Michael Petlan) [1818838] - [tools] perf jit: Move test functionality in to a test (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for enabling/disabling events (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to enable/disable for a specific CPU (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for reading (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for opening events (Michael Petlan) [1818838] - [tools] perf stat: Factor out open error handling (Michael Petlan) [1818838] - [tools] perf stat: Use affinity for closing file descriptors (Michael Petlan) [1818838] - [tools] perf evsel: Add functions to close evsel on a CPU (Michael Petlan) [1818838] - [tools] perf evsel: Add iterator to iterate over events ordered by CPU (Michael Petlan) [1818838] - [tools] perf evlist: Maintain evlist->all_cpus (Michael Petlan) [1818838] - [tools] perf cpumap: Maintain cpumaps ordered and without dups (Michael Petlan) [1818838] - [tools] perf script: Fix brstackinsn for AUXTRACE (Michael Petlan) [1818838] - [tools] perf affinity: Add infrastructure to save/restore affinity (Michael Petlan) [1818838] - [tools] perf pmu: Use file system cache to optimize sysfs access (Michael Petlan) [1818838] - [tools] perf regs: Make perf_reg_name() return "unknown" instead of NULL (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf diff: Use llabs() with 64-bit values (Michael Petlan) [1818838] - [tools] perf tests: Rename tests/map_groups.c to tests/maps.c (Michael Petlan) [1818838] - [tools] perf tests: Rename thread-mg-share to thread-maps-share (Michael Petlan) [1818838] - [tools] perf maps: Rename map_groups.h to maps.h (Michael Petlan) [1818838] - [tools] perf maps: Rename 'mg' variables to 'maps' (Michael Petlan) [1818838] - [tools] perf map_symbol: Rename ms->mg to ms->maps (Michael Petlan) [1818838] - [tools] perf addr_location: Rename al->mg to al->maps (Michael Petlan) [1818838] - [tools] perf thread: Rename thread->mg to thread->maps (Michael Petlan) [1818838] - [tools] perf maps: Merge 'struct maps' with 'struct map_groups' (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some more instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Remove unused functions (Michael Petlan) [1818838] - [tools] perf map: Remove needless struct forward declarations (Michael Petlan) [1818838] - [tools] perf map: Ditch leftover map__reloc_vmlinux() prototype (Michael Petlan) [1818838] - [tools] perf script: Move map__fprintf_srccode() to near its only user (Michael Petlan) [1818838] - [tools] perf parse: Fix potential memory leak when handling tracepoint errors (Michael Petlan) [1818838] - [tools] libtraceevent: Fix memory leakage in copy_filter_type (Michael Petlan) [1818838] - [tools] libtraceevent: Fix header installation (Michael Petlan) [1818838] - [tools] perf intel-bts: Does not support AUX area sampling (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for decoding AUX area samples (Michael Petlan) [1818838] - [tools] perf intel-pt: Add support for recording AUX area samples (Michael Petlan) [1818838] - [tools] perf pmu: When using default config, record which bits of config were changed by the user (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for queuing AUX area samples (Michael Petlan) [1818838] - [tools] perf session: Add facility to peek at all events (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for dumping AUX area samples (Michael Petlan) [1818838] - [tools] perf inject: Cut AUX area samples (Michael Petlan) [1818838] - [tools] perf record: Add aux-sample-size config term (Michael Petlan) [1818838] - [tools] perf record: Add support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf auxtrace: Add support for AUX area sample recording (Michael Petlan) [1818838] - [tools] perf auxtrace: Move perf_evsel__find_pmu() (Michael Petlan) [1818838] - [tools] perf record: Add a function to test for kernel support for AUX area sampling (Michael Petlan) [1818838] - [tools] perf tools: Add kernel AUX area sampling definitions (Michael Petlan) [1818838] - [tools] perf report: Jump to symbol source view from total cycles view (Michael Petlan) [1818838] - [tools] perf util: Move block TUI function to ui browsers (Michael Petlan) [1818838] - [tools] perf dso: Move dso_id from 'struct map' to 'struct dso' (Michael Petlan) [1818838] - [tools] perf dsos: Remove unused dsos__find() method (Michael Petlan) [1818838] - [tools] perf map: Move comparision of map's dso_id to a separate function (Michael Petlan) [1818838] - [tools] perf map: Pass a dso_id to map__new() (Michael Petlan) [1818838] - [tools] perf map: Move maj/min/ino/ino_generation to separate struct (Michael Petlan) [1818838] - [tools] perf parse: Report initial event parsing error (Michael Petlan) [1818838] - [tools] x86/insn: perf tools: Add some instructions to the new instructions test (Michael Petlan) [1818838] - [tools] perf map: Move seldom used ->flags field to second cacheline (Michael Petlan) [1818838] - [tools] perf map: Use bitmap for booleans (Michael Petlan) [1818838] - [tools] libtraceevent: Fix parsing of event o and X argument types (Michael Petlan) [1818838] - [tools] perf callchain: Fix segfault in thread__resolve_callchain_sample() (Michael Petlan) [1818838] - [tools] perf map_groups: Auto sort maps by name, if needed (Michael Petlan) [1818838] - [tools] perf machine: No need to check if kernel module maps pre-exist (Michael Petlan) [1818838] - [tools] perf record: No need to process the synthesized MMAP events twice (Michael Petlan) [1818838] - [tools] perf map: No need to adjust the long name of modules (Michael Petlan) [1818838] - [tools] perf map_groups: Add a front end cache for map lookups by name (Michael Petlan) [1818838] - [tools] perf maps: Do not use an rbtree to sort by map name (Michael Petlan) [1818838] - [tools] perf maps: Purge the entries from maps->names in __maps__purge() (Michael Petlan) [1818838] - [tools] perf vendor events power9: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events power8: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix commas so PMU event files are valid JSON (Michael Petlan) [1818838] - [tools] perf parse: Use YYABORT to clear stack after failure, plugging leaks (Michael Petlan) [1818838] - [tools] perf tool: Provide an option to print perf_event_open args and return value (Michael Petlan) [1818838] - [tools] perf map: Remove ->groups from 'struct map' (Michael Petlan) [1818838] - [tools] perf map: Combine maps__fixup_overlappings with its only use (Michael Petlan) [1818838] - [tools] perf annotate: Stop using map->groups, use map_symbol->mg instead (Michael Petlan) [1818838] - [tools] perf tools: Add a 'struct map_groups' pointer to 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf symbols: Use kmaps(map)->machine when we know its a kernel map (Michael Petlan) [1818838] - [tools] pref tools: Make 'struct addr_map_symbol' contain 'struct map_symbol' (Michael Petlan) [1818838] - [tools] perf callchain: Use 'struct map_symbol' in 'struct callchain_cursor_node' (Michael Petlan) [1818838] - [tools] perf unwind: Use 'struct map_symbol' in 'struct unwind_entry' (Michael Petlan) [1818838] - [tools] perf annotate: Pass a 'map_symbol' in places receiving a pair of 'map' and 'symbol' pointers (Michael Petlan) [1818838] - [tools] perf tools: Add map_groups to 'struct addr_location' (Michael Petlan) [1818838] - [tools] perf map_groups: Pass the object to map_groups__find_ams() (Michael Petlan) [1818838] - [tools] perf symbols: Stop using map->groups, we can use kmaps instead (Michael Petlan) [1818838] - [tools] perf map: Use map->dso->kernel + map__kmaps() in map__kmaps() (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for tui (Michael Petlan) [1818838] - [tools] perf report: Support --percent-limit for --total-cycles (Michael Petlan) [1818838] - [tools] perf report: Sort by sampled cycles percent per block for stdio (Michael Petlan) [1818838] - [tools] perf hist: Support block formats with compare/sort/display (Michael Petlan) [1818838] - [tools] perf hist: Count the total cycles of all samples (Michael Petlan) [1818838] - [tools] perf block: Cleanup and refactor block info functions (Michael Petlan) [1818838] - [tools] perf diff: Don't use hack to skip column length calculation (Michael Petlan) [1818838] - [tools] perf tests: Fix out of bounds memory access (Michael Petlan) [1818838] - [tools] perf record: Add support for limit perf output file size (Michael Petlan) [1818838] - [tools] perf annotate: Fix heap overflow (Michael Petlan) [1818838] - [tools] perf machine: Add kernel_dso() method (Michael Petlan) [1818838] - [tools] perf symbols: Remove needless checks for map->groups->machine (Michael Petlan) [1818838] - [tools] perf parse: Add a deep delete for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: If pmu configuration fails free terms (Michael Petlan) [1818838] - [tools] perf parse: Before yyabort-ing free components (Michael Petlan) [1818838] - [tools] perf parse: Add destructors for parse event terms (Michael Petlan) [1818838] - [tools] perf parse: Ensure config and str in terms are unique (Michael Petlan) [1818838] - [tools] perf parse: Add parse events handle error (Michael Petlan) [1818838] - [tools] perf inject: Make --strip keep evsels (Michael Petlan) [1818838] - [tools] perf tools: Fix cross compile for ARM64 (Michael Petlan) [1818838] - [tools] perf stat: Add --per-node agregation support (Michael Petlan) [1818838] - [tools] perf env: Add perf_env__numa_node() (Michael Petlan) [1818838] - [tools] perf tools: Splice events onto evlist even on error (Michael Petlan) [1818838] - [tools] libsubcmd: Use -O0 with DEBUG=1 (Michael Petlan) [1818838] - [tools] libsubcmd: Move EXTRA_FLAGS to the end to allow overriding existing flags (Michael Petlan) [1818838] - [tools] perf map_groups: Introduce for_each_entry() and for_each_entry_safe() iterators (Michael Petlan) [1818838] - [tools] perf maps: Add for_each_entry()/_safe() iterators (Michael Petlan) [1818838] - [tools] perf map: Allow map__next() to receive a NULL arg (Michael Petlan) [1818838] - [tools] perf map: Check if the map still has some refcounts on exit (Michael Petlan) [1818838] - [tools] perf dso: Add dso__data_write_cache_addr() (Michael Petlan) [1818838] - [tools] perf dso: Refactor dso_cache__read() (Michael Petlan) [1818838] - [tools] perf auxtrace: Add auxtrace_cache__remove() (Michael Petlan) [1818838] - [tools] perf jevents: Fix resource leak in process_mapfile() and main() (Michael Petlan) [1818838] - [tools] perf kvm: Use evlist layer api when possible (Michael Petlan) [1818838] - [tools] perf tests: Fix a typo (Michael Petlan) [1818838] - [tools] perf tools: Avoid a malloc() for array events (Michael Petlan) [1818838] - [tools] perf tools: Move ALLOC_LIST into a function (Michael Petlan) [1818838] - [tools] perf evsel: Avoid close(-1) (Michael Petlan) [1818838] - [tools] perf evsel: Always preserve errno while cleaning up perf_event_open failures (Michael Petlan) [1818838] - [tools] perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR (Michael Petlan) [1818838] - [tools] perf llvm: Make .o saving a debug message, not an info one (Michael Petlan) [1818838] - [tools] perf record: Put a copy of kcore into the perf.data directory (Michael Petlan) [1818838] - [tools] perf data: Support single perf.data file directory (Michael Petlan) [1818838] - [tools] perf session: Fix indent in perf_session__new()" (Michael Petlan) [1818838] - [tools] perf data: Rename directory "header" file to "data" (Michael Petlan) [1818838] - [tools] perf data: Move perf_dir_version into data.h (Michael Petlan) [1818838] - [tools] perf data: Correctly identify directory data files (Michael Petlan) [1818838] - [tools] perf trace: Use STUL_STRARRAY_FLAGS with mmap (Michael Petlan) [1818838] - [tools] perf trace: Wire up strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Introduce strarray__strtoul_flags() (Michael Petlan) [1818838] - [tools] libbeauty: Make the mmap_flags strarray visible outside of its beautifier (Michael Petlan) [1818838] - [tools] perf trace: Use strtoul for the fcntl 'cmd' argument (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarrays() (Michael Petlan) [1818838] - [tools] libperf: Add pr_err() macro (Michael Petlan) [1818838] - [tools] libperf: Do not export perf_evsel__init()/perf_evlist__init() (Michael Petlan) [1818838] - [tools] libperf: Keep count of failed tests (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_cpus test (Michael Petlan) [1818838] - [tools] libperf: Add tests_mmap_thread test (Michael Petlan) [1818838] - [tools] libperf: Link static tests with libapi.a (Michael Petlan) [1818838] - [tools] libperf: Move mask setup to perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Move mmap allocation to perf_evlist__mmap_ops::get (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__for_each_mmap() (Michael Petlan) [1818838] - [tools] perf tests: Disable bp_signal testing for arm64 (Michael Petlan) [1818838] - [tools] perf tests bp_account: Add dedicated checking helper is_supported() (Michael Petlan) [1818838] - [tools] perf tests: Remove needless headers for bp_account (Michael Petlan) [1818838] - [tools] perf list: Hide deprecated events by default (Michael Petlan) [1818838] - [tools] perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() (Michael Petlan) [1818838] - [tools] perf trace: Honour --max-events in processing syscalls:sys_enter_* (Michael Petlan) [1818838] - [tools] libbeauty: Introduce syscall_arg__strtoul_strarray() (Michael Petlan) [1818838] - [tools] perf trace: Initialize evsel_trace->fmt for syscalls:sys_enter_* tracepoints (Michael Petlan) [1818838] - [tools] perf trace: Introduce 'struct evsel__trace' for evsel->priv needs (Michael Petlan) [1818838] - [tools] perf trace: Hide evsel->access further, simplify code (Michael Petlan) [1818838] - [tools] perf trace: Introduce accessors to trace specific evsel->priv (Michael Petlan) [1818838] - [tools] perf trace: Show error message when not finding a field used in a filter expression (Michael Petlan) [1818838] - [tools] perf trace: Hook the 'vec' tracepoint argument with the x86 IRQ vectors scnprintf/strtoul (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated x86 IRQ vector array (Michael Petlan) [1818838] - [tools] libbeauty: Add a strarray__scnprintf_suffix() method (Michael Petlan) [1818838] - [tools] libbeauty: Hook up the x86 irq_vectors table generator (Michael Petlan) [1818838] - [tools] libbeauty: Add a generator for x86's IRQ vectors -> strings (Michael Petlan) [1818838] - [tools] tools arch x86: Grab a copy of the file containing the IRQ vector defines (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 HHA PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 L3C PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Add some missing events for Hisi hip08 DDRC PMU (Michael Petlan) [1818838] - [tools] perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname (Michael Petlan) [1818838] - [tools] perf trace: Support tracepoint dynamic char arrays (Michael Petlan) [1818838] - [tools] perf trace: Filter own pid to avoid a feedback look in 'perf trace record -a' (Michael Petlan) [1818838] - [tools] perf string: Export asprintf__tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf trace: Introduce --errno-summary (Michael Petlan) [1818838] - [tools] perf trace: Add syscall failure stats to -s/--summary and -S/--with-summary (Michael Petlan) [1818838] - [tools] perf stat: Support --all-kernel/--all-user (Michael Petlan) [1818838] - [tools] perf annotate: Fix objdump --no-show-raw-insn flag (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'expand' command (Michael Petlan) [1818838] - [tools] perf annotate: Don't pipe objdump output through 'grep' command (Michael Petlan) [1818838] - [tools] perf annotate: Use libsubcmd's run-command.h to fork objdump (Michael Petlan) [1818838] - [tools] perf annotate: Avoid reallocation in objdump parsing (Michael Petlan) [1818838] - [tools] perf report: Add warning when libunwind not compiled in (Michael Petlan) [1818838] - [tools] perf test: Avoid infinite loop for task exit case (Michael Petlan) [1818838] - [tools] perf test: Report failure for mmap events (Michael Petlan) [1818838] - [tools] perf script: Fix --reltime with --time (Michael Petlan) [1818838] - [tools] perf tools: Allow to build with -ltcmalloc (Michael Petlan) [1818838] - [tools] perf diff: Report noisy for cycles diff (Michael Petlan) [1818838] - [tools] perf tools: Propagate CFLAGS to libperf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__filter_pollfd() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__purge() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__exit() (Michael Petlan) [1818838] - [tools] libperf: Move the pollfd allocation from tools/perf to libperf (Michael Petlan) [1818838] - [tools] libperf: Centralize map refcnt setting (Michael Petlan) [1818838] - [tools] perf evlist: Switch to libperf's mmap interface (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_mmap() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce perf_evlist__mmap_cb_get() (Michael Petlan) [1818838] - [tools] perf tools: Introduce perf_evlist__mmap_cb_idx() (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::mmap callback (Michael Petlan) [1818838] - [tools] libperf: Add perf_evlist_mmap_ops::get callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist_mmap_ops::idx callback (Michael Petlan) [1818838] - [tools] libperf: Introduce perf_evlist__mmap_ops() (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_event() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_done() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__read_init() from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__consume() function from tools/perf (Michael Petlan) [1818838] - [tools] perf tools: Use perf_mmap way to detect aux mmap (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__put() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__unmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__get() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Adopt perf_mmap__mmap_len() function from tools/perf (Michael Petlan) [1818838] - [tools] libperf: Add 'struct perf_mmap_param' (Michael Petlan) [1818838] - [tools] libperf: Add perf_mmap__init() function (Michael Petlan) [1818838] - [tools] perf tools: Avoid 'sample_reg_masks' being const + weak (Michael Petlan) [1818838] - [tools] perf beauty: Introduce strtoul() for x86 MSRs (Michael Petlan) [1818838] - [tools] perf trace: Expand strings in filters to integers (Michael Petlan) [1818838] - [tools] perf trace: Introduce a strtoul() method for 'struct strarrays' (Michael Petlan) [1818838] - [tools] perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' (Michael Petlan) [1818838] - [tools] perf trace: Introduce --filter for tracepoint events (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter_pid() and append_tp_filter_pids() (Michael Petlan) [1818838] - [tools] perf evlist: Introduce append_tp_filter() method (Michael Petlan) [1818838] - [tools] perf evlist: Factor out asprintf routine to build a tracepoint pid filter (Michael Petlan) [1818838] - [tools] perf trace: Associate the "msr" tracepoint arg name with x86_MSR__scnprintf() (Michael Petlan) [1818838] - [tools] perf trace beauty: Add the glue for the autogenerated MSR arrays (Michael Petlan) [1818838] - [tools] perf trace: Allow associating scnprintf routines with well known arg names (Michael Petlan) [1818838] - [tools] perf beauty: Hook up the x86 MSR table generator (Michael Petlan) [1818838] - [tools] perf trace beauty: Add a x86 MSR cmd id->str table generator (Michael Petlan) [1818838] - [tools] perf beauty: Make strarray's offset be u64 (Michael Petlan) [1818838] - [tools] perf trace: Allow choosing how to augment the tracepoint arguments (Michael Petlan) [1818838] - [tools] perf trace: Enclose all events argument lists with () (Michael Petlan) [1818838] - [tools] perf trace: Add array of chars scnprintf beautifier (Michael Petlan) [1818838] - [tools] perf trace: Add the syscall_arg_fmt pointer to syscall_arg (Michael Petlan) [1818838] - [tools] perf trace: Move some scnprintf methods from syscall to syscall_arg_fmt (Michael Petlan) [1818838] - [tools] perf trace: Allocate an array of beautifiers for tracepoint args (Michael Petlan) [1818838] - [tools] perf trace: Factor out the initialization of syscal_arg_fmt->scnprintf (Michael Petlan) [1818838] - [tools] perf script: Allow --time with --reltime (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add Time chart by CPU (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add ability for Call tree to open at a specified task and time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Tidy up Call tree call_time (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add global time range calculations (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add HBoxLayout and VBoxLayout (Michael Petlan) [1818838] - [tools] perf scripts python: exported-sql-viewer.py: Add LookupModel() (Michael Petlan) [1818838] - [tools] perf trace augmented_syscalls: Do not show syscalls when none was asked for (Michael Petlan) [1818838] - [tools] perf trace: Postpone parsing .perfconfig trace.add_events to after --verbose is processed (Michael Petlan) [1818838] - [tools] perf trace: Generalize the syscall_fmt find routines (Michael Petlan) [1818838] - [tools] perf trace: Separate 'struct syscall_fmt' definition from syscall_fmts variable (Michael Petlan) [1818838] - [tools] perf trace: Make evlist__set_evsel_handler() affect just entries without a handler (Michael Petlan) [1818838] - [tools] perf evlist: Adopt __set_tracepoint_handlers method from perf_session (Michael Petlan) [1818838] - [tools] perf top: Initialize perf_env->cpuid, needed by the per arch annotation init routine (Michael Petlan) [1818838] - [tools] perf env: Add routine to read the env->cpuid from the running machine (Michael Petlan) [1818838] - [kernel] perf/cgroups: Install cgroup events to correct cpuctx (Michael Petlan) [1818838] - [kernel] perf/core: Fix mlock accounting in perf_mmap() (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Remove PCIe3 unit for SNR (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Fix missing marker for snr_uncore_imc_freerunning_events (Michael Petlan) [1818838] - [x86] perf/x86/intel/uncore: Add PCI ID of IMC for Xeon E3 V5 Family (Michael Petlan) [1818838] - [kernel] perf: Correctly handle failed perf_get_aux_event() (Michael Petlan) [1818838] - [x86] perf/x86/intel: Fix PT PMI handling (Michael Petlan) [1818838] - [x86] perf/x86/intel/bts: Fix the use of page_private() (Michael Petlan) [1818838] - [x86] perf/x86: Fix potential out-of-bounds access (Michael Petlan) [1818838] - [x86] perf/x86: Implement immediate enforcement of /sys/devices/cpu/rdpmc value of 0 (Michael Petlan) [1818838] - [kernel] perf/core: Make the mlock accounting simple again (Michael Petlan) [1818838] - [kernel] perf/core: Fix the mlock accounting, again (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Prevent redundant WRMSRs (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Opportunistically use single range output mode (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Add sampling support (Michael Petlan) [1818838] - [x86] perf/x86/intel/pt: Factor out pt_config_start() (Michael Petlan) [1818838] - [kernel] perf/aux: Allow using AUX data in perf samples (Michael Petlan) [1818838] - [kernel] perf/core: Fix unlock balance in perf_init_event() (Michael Petlan) [1818838] - [x86] perf/x86/amd: Remove set but not used variable 'active' (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() for TYPE_SOFTWARE (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_init_event() (Michael Petlan) [1818838] - [kernel] perf/core: Optimize perf_install_in_event() (Michael Petlan) [1818838] - [x86] perf/x86: Synchronize PMU task contexts on optimized context switches (Michael Petlan) [1818838] - [x86] perf/x86/intel: Implement LBR callstack context synchronization (Michael Petlan) [1818838] - [x86] perf/x86: Install platform specific ->swap_task_ctx() adapter (Michael Petlan) [1818838] - [x86] perf/core, perf/x86: Introduce swap_task_ctx() method at 'struct pmu' (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Matching the memory allocate and free, in rb_alloc() (Michael Petlan) [1818838] - [kernel] perf/ring_buffer: Modify the parameter type of perf_mmap_free_page() (Michael Petlan) [1818838] - [documentation] Documentation: Document sysfs interfaces purr, spurr, idle_purr, idle_spurr (Steve Best) [1783286] - [powerpc] powerpc/sysfs: Show idle_purr and idle_spurr for every CPU (Steve Best) [1783286] - [powerpc] powerpc/pseries: Account for SPURR ticks on idle CPUs (Steve Best) [1783286] - [powerpc] powerpc/idle: Store PURR snapshot in a per-cpu global variable (Steve Best) [1783286] - [powerpc] powerpc: Move idle_loop_prolog()/epilog() functions to header file (Steve Best) [1783286] - [kernel] padata: add separate cpuhp node for CPUHP_PADATA_DEAD (Herbert Xu) [1671674] - [kernel] padata: fix uninitialized return value in padata_replace() (Herbert Xu) [1671674] - [kernel] padata: remove reorder_objects (Herbert Xu) [1671674] - [crypto] padata: remove cpumask change notifier (Herbert Xu) [1671674] - [kernel] padata: always acquire cpu_hotplug_lock before pinst->lock (Herbert Xu) [1671674] - [kernel] padata: validate cpumask without removed CPU during offline (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Avoid deadlock by using per-instance padata queues (Herbert Xu) [1671674] - [kernel] padata: Remove unused padata_remove_cpu (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - Fix user-after-free on module unload (Herbert Xu) [1671674] - [kernel] padata: Remove broken queue flushing (Herbert Xu) [1671674] - [kernel] padata: remove cpu_index from the parallel_queue (Herbert Xu) [1671674] - [kernel] padata: unbind parallel jobs from specific CPUs (Herbert Xu) [1671674] - [kernel] padata: use separate workqueues for parallel and serial work (Herbert Xu) [1671674] - [crypto] padata, pcrypt: take CPU hotplug lock internally in padata_alloc_possible (Herbert Xu) [1671674] - [crypto] crypto: pcrypt - remove padata cpumask notifier (Herbert Xu) [1671674] - [crypto] padata: make padata_do_parallel find alternate callback CPU (Herbert Xu) [1671674] - [kernel] workqueue: require CPU hotplug read exclusion for apply_workqueue_attrs (Herbert Xu) [1671674] - [kernel] workqueue: unconfine alloc/apply/free_workqueue_attrs() (Herbert Xu) [1671674] - [crypto] padata: allocate workqueue internally (Herbert Xu) [1671674] - [kernel] padata: initialize pd->cpu with effective cpumask (Herbert Xu) [1671674] - [kernel] padata: purge get_cpu and reorder_via_wq from padata_do_serial (Herbert Xu) [1671674] - [kernel] padata: Replace delayed timer with immediate workqueue in padata_reorder (Herbert Xu) [1671674] - [kernel] padata: use smp_mb in padata_reorder to avoid orphaned padata jobs (Herbert Xu) [1671674] - [kernel] tracing: Avoid memory leak in process_system_preds() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Have error path in predicate_parse() free its allocated memory (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Avoid memory leak in predicate_parse() (Jerome Marchand) [1829953] {CVE-2019-19072} - [kernel] tracing: Fix memory leak in create_filter() (Jerome Marchand) [1829953] {CVE-2019-19072} - [tools] KVM: selftests: s390x: Provide additional num-guest-pages adjustment (Philipp Rudo) [1792266] - [s390] s390/protvirt: fix compilation issue (Philipp Rudo) [1792266] - [kvm] KVM: s390: Fix PV check in deliverable_irqs() (Philipp Rudo) [1792266] - [kvm] KVM: s390: Return last valid slot if approx index is out-of-bounds (Philipp Rudo) [1792266] - [kvm] KVM: s390: vsie: Fix delivery of addressing exceptions (Philipp Rudo) [1792266] - [mm] s390/gmap: return proper error code on ksm unsharing (Philipp Rudo) [1792266] - [s390] KVM: s390: mark sie block as 512 byte aligned (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: check for registers to NOT change on reset (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: test more register variants for the reset ioctl (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fix early guest crash (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390: fixup fprintf format error in reset.c (Philipp Rudo) [1792266] - [kvm] KVM: s390: Also reset registers in sync regs for initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: introduce module parameter kvm.use_gisa (Philipp Rudo) [1792266] - [documentation] KVM: s390: protvirt: Add KVM api documentation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: introduce and enable KVM_CAP_S390_PROTECTED (Philipp Rudo) [1792266] - [documentation] DOCUMENTATION: Protected virtual machine introduction and IPL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV cpu reset calls (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: do not inject interrupts after start (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Mask PSW interrupt bits for interception 104 and 112 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Support cmd 5 operation state (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Report CPU state to Ultravisor (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: UV calls in support of diag308 0, 1 (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add program exception injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Only sync fmt4 registers (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Do only reset registers that are accessible (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: disallow one_reg (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: STSI handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Write sthyi data to instruction data area (Philipp Rudo) [1792266] - [kvm] KVM: s390/mm: handle guest unpin events (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: handle secure guest prefix pages (Philipp Rudo) [1792266] - [kvm] KVM: S390: protvirt: Introduce instruction data area bounce buffer (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add new gprs location handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle spec exception loops (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add SCLP interrupt handling (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Implement interrupt injection (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Instruction emulation (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Handle SE notification interceptions (Philipp Rudo) [1792266] - [mm] KVM: s390/mm: Make pages accessible before destroying the guest (Philipp Rudo) [1792266] - [mm] KVM: s390: protvirt: Secure memory is not mergeable (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add initial vm and cpu lifecycle handling (Philipp Rudo) [1792266] - [s390] KVM: s390: add new variants of UV CALL (Philipp Rudo) [1792266] - [kvm] KVM: s390: protvirt: Add UV debug trace (Philipp Rudo) [1792266] - [kvm] KVM: s390/interrupt: do not pin adapter interrupt pages (Philipp Rudo) [1792266] - [s390] s390/protvirt: Add sysfs firmware interface for Ultravisor information (Philipp Rudo) [1792266] - [s390] s390/mm: add (non)secure page access exceptions handlers (Philipp Rudo) [1792266] - [s390] s390/mm: provide memory management functions for protected KVM guests (Philipp Rudo) [1792266] - [s390] s390/protvirt: add ultravisor initialization (Philipp Rudo) [1792266] - [s390] s390/protvirt: introduce host side setup (Philipp Rudo) [1792266] - [documentation] KVM: s390: rstify new ioctls in api.rst (Philipp Rudo) [1792266] - [s390] s390/uv: Fix handling of length extensions (Philipp Rudo) [1792266] - [tools] selftests: KVM: testing the local IRQs resets (Philipp Rudo) [1792266] - [tools] selftests: KVM: s390x: Add reset tests (Philipp Rudo) [1792266] - [kvm] KVM: s390: Add new reset vcpu API (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup initial cpu reset (Philipp Rudo) [1792266] - [kvm] KVM: s390: do not clobber registers during guest reset/store status (Philipp Rudo) [1792266] - [kvm] KVM: s390: ENOTSUPP -> EOPNOTSUPP fixups (Philipp Rudo) [1792266] - [s390] s390/uv: use EOPNOTSUPP instead of ENOTSUPP (Philipp Rudo) [1792266] - [kvm] KVM: s390: Do not yield when target is already running (Philipp Rudo) [1792266] - [kvm] KVM: s390: count invalid yields (Philipp Rudo) [1792266] - [kvm] KVM: s390: mark __insn32_query() as __always_inline (Philipp Rudo) [1792266] - [kvm] KVM: s390: fix __insn32_query() inline assembly (Philipp Rudo) [1792266] - [kvm] KVM: s390: Cleanup kvm_arch_init error path (Philipp Rudo) [1792266] - [kvm] KVM: s390: Remove unused parameter from __inject_sigp_restart() (Philipp Rudo) [1792266] - [mm] mm/gup/writeback: add callbacks for inaccessible pages (Philipp Rudo) [1792266] - [scsi] scsi: libiscsi: fall back to sendmsg for slab pages (Maurizio Lombardi) [1825775] - [fs] smb3: fix default permissions on new files when mounting with modefromsid (Leif Sahlberg) [1833374] - [fs] gfs2: don't call quota_unhold if quotas are not locked (Robert S Peterson) [1830043] - [fs] gfs2: move privileged user check to gfs2_quota_lock_check (Robert S Peterson) [1830043] - [fs] gfs2: remove check for quotas on in gfs2_quota_check (Robert S Peterson) [1830043] - [fs] gfs2: Change BUG_ON to an assert_withdraw in gfs2_quota_change (Robert S Peterson) [1830043] - [fs] gfs2: Fix problems regarding gfs2_qa_get and _put (Robert S Peterson) [1830043] - [powerpc] powerpc/eeh: Fix deadlock handling dead PHB (Sam Bobroff) [1774820] - [powerpc] powerpc/powernv/eeh: Fix oops when probing cxl devices (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Slightly simplify eeh_add_to_parent_pe() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Remove unused return path from eeh_pe_dev_traverse() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Fix crash when edev->pdev changes (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Convert log messages to eeh_edev_* macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Introduce EEH edev logging macros (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Add bdfn field to eeh_dev (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Refactor around eeh_probe_devices() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: EEH for pSeries hot plug (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Initialize EEH address cache earlier (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Improve debug messages around device addition (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh: Clear stale EEH_DEV_NO_HANDLER flag (Sam Bobroff) [1774820] - [powerpc] powerpc/64: Adjust order in pcibios_init() (Sam Bobroff) [1774820] - [powerpc] powerpc/pci: Add pci_find_controller_for_domain() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Bump log level of eeh_addr_cache_print() (Sam Bobroff) [1774820] - [powerpc] powerpc/eeh_cache: Add pr_debug() prints for insert/remove (Sam Bobroff) [1774820]- [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 CHT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 BYT + AXP288 model (David Arcari) [1829900] - [gpio] gpiolib: acpi: Rework honor_wakeup option into an ignore_wake option (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk (David Arcari) [1829900] - [gpio] gpiolib: Fix irq_disable() semantics (David Arcari) [1829900] - [gpio] gpiolib: fix gpio_do_set_config() (David Arcari) [1829900] - [gpio] gpiolib: remove unnecessary argument from set_config call (David Arcari) [1829900] - [gpio] Revert "gpiolib: remove set but not used variable 'config'" (David Arcari) [1829900] - [gpio] Revert "gpiolib: Remove duplicated function gpio_do_set_config()" (David Arcari) [1829900] - [gpio] treewide: remove redundant IS_ERR() before error code check (David Arcari) [1829900] - [gpio] gpiolib: hold gpio devices lock until ->descs array is initialised (David Arcari) [1829900] - [gpio] gpio: Drop the chained IRQ handler assign function (David Arcari) [1829900] - [gpio] gpio: xlp: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: qcom: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [pinctrl] pinctrl: iproc: allow for error from platform_get_irq() (David Arcari) [1829900] - [pinctrl] pinctrl: bcm-iproc: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Pass irqchip when adding gpiochip (David Arcari) [1829900] - [gpio] gpio: pl061: Move irq_chip definition inside struct pl061 (David Arcari) [1829900] - [gpio] gpiolib: Lower verbosity when allocating hierarchy irq (David Arcari) [1829900] - [gpio] gpiolib: Remove duplicated function gpio_do_set_config() (David Arcari) [1829900] - [include] gpio: Fix the no return statement warning (David Arcari) [1829900] - [gpio] gpiolib: remove set but not used variable 'config' (David Arcari) [1829900] - [gpio] gpiolib: Set lockdep class for hierarchical irq domains (David Arcari) [1829900] - [gpio] gpiolib: Add the support for the msi parent domain (David Arcari) [1829900] - [gpio] gpiolib: Add support for the irqdomain which doesn't use irq_fwspec as arg (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in gpio_ioctl() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: use gpiochip_get_desc() in linehandle_create() (David Arcari) [1829900] - [gpio] gpiolib: convert the type of hwnum to unsigned int in gpiochip_get_desc() (David Arcari) [1829900] - [gpio] gpiolib: have a single place of calling set_config() (David Arcari) [1829900] - [gpio] gpiolib: use 'unsigned int' instead of 'unsigned' in gpio_set_config() (David Arcari) [1829900] - [gpio] gpio: gpiolib: fix confusing indention (David Arcari) [1829900] - [mmc] mmc: core: Rework cd-gpio handling (David Arcari) [1829900] - [mmc] mmc: core: Rework wp-gpio handling (David Arcari) [1829900] - [gpio] gpio: add gpiod_toggle_active_low() (David Arcari) [1829900] - [gpio] gpiolib: Make use of assign_bit() API (David Arcari) [1829900] - [gpio] gpiolib: Add GPIOCHIP_NAME definition (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add honor_wakeup module-option + quirk mechanism (David Arcari) [1829900] - [gpio] gpiolib: acpi: Turn dmi_system_id table into a generic quirk table (David Arcari) [1829900] - [gpio] gpiolib: fix up emulated open drain outputs (David Arcari) [1829900] - [gpio] gpio: Fix error message on out-of-range GPIO in lookup table (David Arcari) [1829900] - [gpio] gpiolib: of: Make of_gpio_spi_cs_get_count static (David Arcari) [1829900] - [gpio] gpio: Handle counting of Freescale chipselects (David Arcari) [1829900] - [gpio] gpio: of: Fix bogus reference to gpiod_get_count() (David Arcari) [1829900] - [gpio] gpiolib: Grammar s/manager/managed/ (David Arcari) [1829900] - [gpio] gpiolib: acpi: Make acpi_gpiochip_alloc_event always return AE_OK (David Arcari) [1829900] - [gpio] gpiolib: acpi: Print pin number on acpi_gpiochip_alloc_event errors (David Arcari) [1829900] - [gpio] gpiolib: fix coding style in gpiod_hog() (David Arcari) [1829900] - [gpio] gpio: add new SET_CONFIG ioctl() to gpio chardev (David Arcari) [1829900] - [gpio] gpiolib: move validation of line handle flags into helper function (David Arcari) [1829900] - [gpio] gpiolib: add support for biasing output lines (David Arcari) [1829900] - [gpio] gpiolib: add support for disabling line bias (David Arcari) [1829900] - [gpio] gpiolib: add support for pull up/down to lineevent_create (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] Revert "gpio: expose pull-up/pull-down line flags to userspace" (David Arcari) [1829900] - [gpio] gpiolib: No need to call gpiochip_remove_pin_ranges() twice (David Arcari) [1829900] - [include] gpio: Add definition for GPIO direction (David Arcari) [1829900] - [gpio] gpiolib: Switch order of valid mask and hw init (David Arcari) [1829900] - [gpio] gpio: of: don't warn if ignored GPIO flag matches the behavior (David Arcari) [1829900] - [gpio] gpio: fix kernel-doc for of_gpio_need_valid_mask() (David Arcari) [1829900] - [gpio] gpio: expose pull-up/pull-down line flags to userspace (David Arcari) [1829900] - [gpio] gpiolib: introduce fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: introduce devm_fwnode_gpiod_get_index() (David Arcari) [1829900] - [gpio] gpiolib: sanitize flags before allocating memory in lineevent_create() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add Terra Pad 1061 to the run_edge_events_on_boot_blacklist (David Arcari) [1829900] - [gpio] gpio: fix getting nonexclusive gpiods from DT (David Arcari) [1829900] - [gpio] gpiolib: don't clear FLAG_IS_OUT when emulating open-drain/open-source (David Arcari) [1829900] - [gpio] gpiolib: of: add a fallback for wlf, reset GPIO name (David Arcari) [1829900] - [gpio] gpio: remove explicit comparison with 0 (David Arcari) [1829900] - [gpio] gpio: devres: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Switch to EXPORT_SYMBOL_GPL() (David Arcari) [1829900] - [gpio] gpio: of: Make of_gpio_simple_xlate() private (David Arcari) [1829900] - [gpio] gpio: of: Make of_get_named_gpiod_flags() private (David Arcari) [1829900] - [gpio] gpiolib: acpi: make acpi_can_fallback_to_crs() static (David Arcari) [1829900] - [gpio] gpio: of: Normalize return code variable name (David Arcari) [1829900] - [gpio] gpio: gpiolib: Normalize return code variable name (David Arcari) [1829900] - [include] gpio: Move gpiochip_lock/unlock_as_irq to gpio/driver.h (David Arcari) [1829900] - [gpio] gpio: Use callback presence to determine need of valid_mask (David Arcari) [1829900] - [gpio] gpio: Pass mask and size with the init_valid_mask() (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Add ability for drivers to supply a reserved GPIO list (David Arcari) [1829900] - [pinctrl] pinctrl: msm: Use init_valid_mask exported function (David Arcari) [1829900] - [include] gpio: stubs in headers should be inline (David Arcari) [1829900] - [gpio] gpio: Add support for hierarchical IRQ domains (David Arcari) [1829900] - [kernel] genirq: introduce irq_domain_translate_twocell (David Arcari) [1829900] - [gpio] gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() (David Arcari) [1829900] - [gpio] gpio: of: Fix hard-assigned valid_mask for OF case (David Arcari) [1829900] - [sound] gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to consumer.h (David Arcari) [1829900] - [gpio] gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h (David Arcari) [1829900] - [include] gpiolib: of: Reshuffle contents of consumer.h for new library layout (David Arcari) [1829900] - [include] pinctrl: remove unneeded #ifdef around declarations (David Arcari) [1829900] - [hwmon] hwmon: pmbus: ucd9000: remove unneeded include (David Arcari) [1829900] - [include] gpio: remove less important #ifdef around declarations (David Arcari) [1829900] - [gpio] gpio: of: Break out OF-only code (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option and blacklist (David Arcari) [1829900] - [gpio] gpiolib: of: fix fallback quirks handling (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in lineevent_create (David Arcari) [1829900] - [gpio] gpio: fix line flag validation in linehandle_create (David Arcari) [1829900] - [gpio] gpio: Fix irqchip initialization order (David Arcari) [1829900] - [gpio] gpio: of: fix Freescale SPI CS quirk handling (David Arcari) [1829900] - [gpio] gpiolib: never report open-drain/source lines as 'input' to user-space (David Arcari) [1829900] - [include] gpio: Fix build error of function redefinition (David Arcari) [1829900] - [gpio] gpiolib: Preserve desc->flags when setting state (David Arcari) [1829900] - [include] gpio: don't WARN() on NULL descs if gpiolib is disabled (David Arcari) [1829900] - [gpio] gpiolib: fix incorrect IRQ requesting of an active-low lineevent (David Arcari) [1829900] - [gpio] Revert "gpio/spi: Fix spi-gpio regression on active high CS" (David Arcari) [1829900] - [gpio] gpiolib: of: fix a memory leak in of_gpio_flags_quirks() (David Arcari) [1829900] - [gpio] gpiolib: Use spinlock_t instead of struct spinlock (David Arcari) [1829900] - [gpio] gpiolib: Clarify use of non-sleeping functions (David Arcari) [1829900] - [gpio] gpiolib: Fix references to gpiod_et_*value_cansleep() variants (David Arcari) [1829900] - [include] gpiolib: Document new gpio_chip.init_valid_mask field (David Arcari) [1829900] - [gpio] gpio/spi: Fix spi-gpio regression on active high CS (David Arcari) [1829900] - [gpio] gpio: No need to cast away return value of debugfs_create_file() (David Arcari) [1829900] - [include] gpio: Add comments on #if/#else/#endif (David Arcari) [1829900] - [regulator] gpio: Fix return value mismatch of function gpiod_get_from_of_node() (David Arcari) [1829900] - [gpio] gpio: Drop the parent_irq from gpio_irq_chip (David Arcari) [1829900] - [gpio] gpio: of: parse stmmac PHY reset line specific active-low property (David Arcari) [1829900] - [gpio] gpio: pass lookup and descriptor flags to request_own (David Arcari) [1829900] - [gpio] gpio: of: Handle the Freescale SPI CS (David Arcari) [1829900] - [gpio] gpio: Fix gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: acpi: Respect pin bias setting (David Arcari) [1829900] - [gpio] gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper (David Arcari) [1829900] - [gpio] gpiolib: acpi: Set pin value, based on bias, more accurately (David Arcari) [1829900] - [gpio] gpiolib: acpi: Change type of dflags (David Arcari) [1829900] - [gpio] gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT (David Arcari) [1829900] - [gpio] gpiolib: Make use of enum gpio_lookup_flags consistent (David Arcari) [1829900] - [include] gpiolib: Indent entry values of enum gpio_lookup_flags (David Arcari) [1829900] - [gpio] gpio: of: Optimize quirk checks (David Arcari) [1829900] - [gpio] gpio: mmio: Drop bgpio_dir_inverted (David Arcari) [1829900] - [gpio] gpio: Set proper argument value to set_config (David Arcari) [1829900] - [gpio] gpio: Remove obsolete comment about gpiochip_free_hogs() usage (David Arcari) [1829900] - [gpio] gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple (David Arcari) [1829900] - [gpio] gpio: mmio: Support two direction registers (David Arcari) [1829900] - [gpio] gpiolib: Don't WARN on gpiod_put() for optional GPIO (David Arcari) [1829900] - [gpio] gpiolib: acpi: Fix references in kernel doc and amend (David Arcari) [1829900] - [gpio] gpio: of: Fix of_gpiochip_add() error path (David Arcari) [1829900] - [gpio] gpio: of: Check for "spi-cs-high" in child instead of parent node (David Arcari) [1829900] - [gpio] gpio: of: Check propname before applying "cs-gpios" quirks (David Arcari) [1829900] - [gpio] Revert "gpio: use new gpio_set_config() helper in more places" (David Arcari) [1829900] - [gpio] gpio: of: Handle both enable-gpio{,s} (David Arcari) [1829900] - [gpio] gpio: of: Restrict enable-gpio quirk to regulator-gpio (David Arcari) [1829900] - [gpio] gpio: of: Apply regulator-gpio quirk only to enable-gpios (David Arcari) [1829900] - [gpio] gpio: add core support for pull-up/pull-down configuration (David Arcari) [1829900] - [gpio] gpio: use new gpio_set_config() helper in more places (David Arcari) [1829900] - [gpio] gpio: rename gpio_set_drive_single_ended() to gpio_set_config() (David Arcari) [1829900] - [gpio] gpiolib: acpi: Correct kernel doc of struct acpi_gpio_event (David Arcari) [1829900] - [gpio] gpio: of: Fix logic inversion (David Arcari) [1829900] - [gpio] gpio: add irq domain activate/deactivate functions (David Arcari) [1829900] - [gpio] gpiolib: fix line event timestamps for nested irqs (David Arcari) [1829900] - [gpio] gpiolib-acpi: Preserve non direction flags when updating gpiod_flags (David Arcari) [1829900] - [gpio] gpiolib-acpi: Remove unnecessary WARN_ON from acpi_gpiochip_free_interrupts (David Arcari) [1829900] - [gpio] gpiolib-acpi: remove unused variable 'err', cleans up build warning (David Arcari) [1829900] - [mmc] mmc: core: don't override the CD GPIO level when "cd-inverted" is set (David Arcari) [1829900] - [arm64] arm64: dts: meson: Fix mmc cd-gpios polarity (David Arcari) [1829900] - [gpio] gpio/mmc/of: Respect polarity in the device tree (David Arcari) [1829900] - [include] gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB (David Arcari) [1829900] - [documentation] Documentation: gpio: fix function links in the HTML docs (David Arcari) [1829900] - [documentation] docs: driver-model: convert docs to ReST and rename to *.rst (David Arcari) [1829900] - [documentation] docs: gpio: driver.rst: fix a bad tag (David Arcari) [1829900] - [documentation] gpio: Fix minor grammar errors in documentation (David Arcari) [1829900] - [documentation] gpio: Update documentation (David Arcari) [1829900] - [gpio] gpio: Pass a flag to gpiochip_request_own_desc() (David Arcari) [1829900] - [gpio] gpio: Add devm_gpiod_unhinge() (David Arcari) [1829900] - [gpio] gpio: devres: Handle nonexclusive GPIOs (David Arcari) [1829900] - [gpio] gpio: Enable nonexclusive gpiods from DT nodes (David Arcari) [1829900] - [gpio] gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers (David Arcari) [1829900] - [gpio] gpio: OF: Parse MMC-specific CD and WP properties (David Arcari) [1829900] - [gpio] gpio: restore original GPLv2+ license of gpiolib-of.c sources (David Arcari) [1829900] - [include] gpio: drop broken to_gpio_irq_chip() helper (David Arcari) [1829900] - [gpio] gpio: drop devm_gpio_chip_match() (David Arcari) [1829900] - [gpio] gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path (David Arcari) [1829900] - [gpio] gpiolib: Fix possible use after free on label (David Arcari) [1829900] - [documentation] Documentation: gpio: driver: fix wire name for I2C (David Arcari) [1829900] - [documentation] gpio/driver.rst: document gpiochip_disable/enable_irq() (David Arcari) [1829900] - [gpio] gpio: drop devm_gpiochip_remove() (David Arcari) [1829900] - [gpio] gpio: Clarify kerneldoc on gpiochip_set_chained_irqchip() (David Arcari) [1829900] - [gpio] gpio: Remove unused 'irqchip' argument to gpiochip_set_cascaded_irqchip() (David Arcari) [1829900] - [gpio] gpio: Drop parent irq assignment during cascade setup (David Arcari) [1829900] - [gpio] gpiolib: Initialize gdev field before is used (David Arcari) [1829900] - [gpio] gpio: Assign gpio_irq_chip::parents to non-stack pointer (David Arcari) [1829900] - [gpio] gpio: fix doc string for devm_gpiochip_add_data() to not talk about irq_chip (David Arcari) [1829900] - [gpio] gpio: mockup: fix indicated direction (David Arcari) [1829900] - [gpio] gpiolib: Show correct direction from the beginning (David Arcari) [1829900] - [gpio] gpiolib: Add init_valid_mask exported function (David Arcari) [1829900] - [gpio] gpio: Slightly more helpful debugfs (David Arcari) [1829900] - [gpio] Accept partial 'gpio-line-names' property (David Arcari) [1829900] - [gpio] gpio: Restore indentation of continued lines (David Arcari) [1829900] - [gpio] gpio: Propagate errors from gpiod_set_array_value_complex() (David Arcari) [1829900] - [gpio] gpiolib: Fix incorrect use of find_next_zero_bit() (David Arcari) [1829900] - [gpio] gpiolib: Fix missing updates of bitmap index (David Arcari) [1829900] - [gpio] gpio: Add comments on single direction chips (David Arcari) [1829900] - [gpio] gpiolib: Fix gpio_direction_* for single direction GPIOs (David Arcari) [1829900] - [gpio] gpio: Rename devres implementation file (David Arcari) [1829900] - [gpio] gpio: Use SPDX header for core library (David Arcari) [1829900] - [gpio] gpiolib: Fix array members of same chip processed separately (David Arcari) [1829900] - [gpio] gpiolib: Free the last requested descriptor (David Arcari) [1829900] - [gpio] gpio: Get rid of legacy header (David Arcari) [1829900] - [gpio] gpiolib: check if irqchip already has the irq hook replacements (David Arcari) [1829900] - [gpio] gpiolib: use better errno if get_direction is not available (David Arcari) [1829900] - [documentation] gpiolib: Implement fast processing path in get/set array (David Arcari) [1829900] - [documentation] Documentation: gpio: Fix reference to gpiod_get_array() (David Arcari) [1829900] - [gpio] gpiolib: Pass array info to get/set array functions (David Arcari) [1829900] - [gpio] gpiolib: Identify arrays matching GPIO hardware (David Arcari) [1829900] - [gpio] gpiolib: Pass bitmaps, not integer arrays, to get/set array (David Arcari) [1829900] - [gpio] gpiolib: Don't support irq sharing for userspace (David Arcari) [1829900] - [gpio] gpio: of: Handle SPI chipselect legacy bindings (David Arcari) [1829900] - [gpio] gpiolib: override irq_enable/disable (David Arcari) [1829900] - [gpio] gpiolib: add flag to indicate if the irq is disabled (David Arcari) [1829900] - [gpio] gliolib: set hooks in gpiochip_set_irq_hooks() (David Arcari) [1829900] - [gpio] gpiolib: export gpiochip_irq_reqres/relres() (David Arcari) [1829900] - [include] gpio: fix kernel-doc notation warning for 'request_key' (David Arcari) [1829900] - [gpio] gpio: Fix crash due to registration race (David Arcari) [1829900] - [gpio] gpio: Convert to using pOFn instead of device_node.name (David Arcari) [1829900] - [gpio] gpiolib-acpi: Register GpioInt ACPI event handlers from a late_initcall (David Arcari) [1829900] - [gpio] gpiolib: acpi: Switch to cansleep version of GPIO library call (David Arcari) [1829900] - [gpio] gpiolib: Avoid calling chip->request() for unused gpios (David Arcari) [1829900] - [gpio] gpio: mmio: Fix up inverted direction registers (David Arcari) [1829900] - [gpio] gpiolib: Fix of_node inconsistency (David Arcari) [1829900] - [gpio] gpiolib: Don't shadow error code of gpiochip_lock_as_irq() (David Arcari) [1829900] - [include] gpiolib: Use GPIOD_OUT_{LOW, HIGH} macros in open drain ones (David Arcari) [1829900] - [gpio] gpiolib: probe deferral error reporting (David Arcari) [1829900] - [include] Input: gpio_keys - add missing include to gpio_keys.h (David Arcari) [1829900] - [gpio] gpiolib: remove an unnecessary TODO (David Arcari) [1829900] - [gpio] gpiolib: don't allow userspace to set values of input lines (David Arcari) [1829900] - [gpio] gpiolib: Join one line back for better readability (David Arcari) [1829900] - [gpio] gpiolib: Consistent use of ->get_direction() inside gpiolib (David Arcari) [1829900] - [gpio] gpiolib: Defer on non-DT find_chip_by_name() failure (David Arcari) [1829900] - [gpio] gpiolib: Respect error code of ->get_direction() (David Arcari) [1829900] - [gpio] gpiolib: Join string literals back (David Arcari) [1829900] - [include] gpio.h: fix location of gpio legacy documentation (David Arcari) [1829900] - [fs] gfs2: Fix use-after-free in gfs2_logd after withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix BUG during unmount after file system withdraw (Robert S Peterson) [1831695] - [fs] gfs2: Fix error exit in do_xmote (Robert S Peterson) [1831695] - [fs] gfs2: fix withdraw sequence deadlock (Robert S Peterson) [1831695] - [mm] s390/mm: fix page table upgrade vs 2ndary address mode accesses (Vladis Dronov) [1828154] {CVE-2020-11884} - [media] media: serial_ir: Fix use-after-free in serial_ir_init_module (Vladis Dronov) [1802396] {CVE-2019-19543} - [mm] mm/memory_hotplug: fix remove_memory() lockdep splat (Christoph von Recklinghausen) [1830942] - [mm] mm/page_alloc.c: initialize memmap of unavailable memory directly (Christoph von Recklinghausen) [1782827] - [fs] fs/proc/page.c: allow inspection of last section and fix end detection (Christoph von Recklinghausen) [1782827] - [mm] mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section (Christoph von Recklinghausen) [1782827] - [powerpc] kvm: ppc: book3s hv: Handle non-present PTEs in page fault functions (David Gibson) [1820402] - [vfio] vfio-pci/nvlink2: Allow fallback to ibm, mmio-atsd[0] (David Gibson) [1819169] - [s390] s390/cpuinfo: fix wrong output when CPU0 is offline (Philipp Rudo) [1812982] - [s390] s390/topology: remove offline CPUs from CPU topology masks (Philipp Rudo) [1812982] - [hwtracing] intel_th: pci: Add Comet Lake PCH-V support (Tony Camuso) [1822983] - [kernel] kprobes: Fix optimize_kprobe()/unoptimize_kprobe() cancellation logic (Waiman Long) [1833383] - [kernel] kprobes: Set unoptimized flag after unoptimizing code (Waiman Long) [1833383] - [kernel] kprobes: Prohibit probing on BUG() and WARN() address (Waiman Long) [1833383] - [kernel] kprobes: Fix potential deadlock in kprobe_optimizer() (Waiman Long) [1833383] - [fs] gfs2: More gfs2_find_jhead fixes (Abhijith Das) [1828653] - [kernel] audit: fix a net reference leak in audit_list_rules_send() (Richard Guy Briggs) [1827327] - [kernel] audit: fix a net reference leak in audit_send_reply() (Richard Guy Briggs) [1827327] - [kernel] audit: check the length of userspace generated audit records (Richard Guy Briggs) [1827303] - [s390] s390/pci: do not set affinity for floating irqs (Philipp Rudo) [1834319] - [netdrv] mlx5: Remove the unsupported mark from ConnectX-6 Dx device (Alaa Hleihel) [1789382 1782831] - [netdrv] mlx5: Update list of unsupported devices (Alaa Hleihel) [1823685 1789382] - [infiniband] RDMA/mlx5: Verify that QP is created with RQ or SQ (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix udata response upon SRQ creation (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set of completion request bit should not clear other adjacent bits (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: en_accel, Add missing net/geneve.h include (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix q counters on uplink representors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix command entry leak in Internal Error State (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix forced completion access non initialized command entry (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, On creation set CQ's arm_db member to right value (Alaa Hleihel) [1789384 1789382] - [infiniband] RDMA/mlx5: Set GRH fields in query QP on RoCE (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Get the latest values from counters in switchdev mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't trigger IRQ multiple times on XSK wakeup to avoid WQ overruns (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix failing fw tracer allocation on s390 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix pfnum in devlink port attribute (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix nest_level for vlan pop action (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing release firmware call (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix frequent ioread PCI access during recovery (Alaa Hleihel) [1789382] - [netdrv] flow_offload: check for basic action hw stats type (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unused argument from parse_tc_pedit_action() (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use netdev_warn() instead of pr_err() for errors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Remove unneeded functions deceleration (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Improve log messages (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Change matcher priority parameter type (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: Eswitch, avoid redundant mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Don't allow forwarding between uplink (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Replace tunnel mpls capability bits for tunnel_offloads (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix missing congestion control debugfs on rep rdma device (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Optimize u64 division on 32-bit arches (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent UMR usage with RO only when we have RO caps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix group version management (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: E-Switch, Hold mutex when querying drop counter in legacy mode (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Tidy up and fix reverse christmas ordring (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5: Expose port speed when possible (Alaa Hleihel) [1831133 1789382] - [include] net/mlx5: Expose link speed directly (Alaa Hleihel) [1831133 1789382] - [netdrv] net/mlx5e: Use netdev_warn() for errors for added prefix (Alaa Hleihel) [1789382] - [include] net/mlx5: fix spelling mistake "reserverd" -> "reserved" (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: Using plain integer as NULL pointer (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: sparse: warning: incorrect type in assignment (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for handling compressed completions (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: RX, Use indirect calls wrapper for posting descriptors (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Change inline mode correctly when changing trust state (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add context to the preactivate hook (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Remove unneeded netif_set_real_num_tx_queues (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix configuration of XPS cpumasks and netdev queues in corner cases (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Use preactivate hook to set the indirection table (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Rename hw_modify to preactivate (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Encapsulate updating netdev queues into a function (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Add missing LRO cap check (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Define one flow for TXQ selection when TCs are configured (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Block delay drop to unprivileged users (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix access to wrong pointer while performing flush due to error (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Do not recover from a non-fatal syndrome (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix ICOSQ recovery flow with Striding RQ (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Enhance ICOSQ WQE info fields (Alaa Hleihel) [1789382] - [netdrv] net/mlx5_core: Set IB capability mask1 to fix ib_srpt connection failure (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix the number of hwcounters of a dynamic counter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Clear LAG notifier pointer after unregister (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix endianness handling in pedit mask (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix wrong value in record tracker enum (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Fix postsend actions write length (Alaa Hleihel) [1789384 1789382] - [infiniband] IB/mlx5: Fix implicit ODP race (Alaa Hleihel) [1789382] - [netdrv] mlx5: register lag notifier for init network namespace only (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix crash in recovery flow without devlink reporter (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Reset RQ doorbell counter before moving RQ state from RST to RDY (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Use div64_u64 for num_var_hw_entries calculation (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Prevent overflow in mmap offset calculations (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix async events cleanup flows (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return failure when rts2rts_qp_counters_set_id is not supported (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Deprecate usage of generic TLS HW capability bit (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: TX, Error completion is for last WQE in batch (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, fix memory leak at mlx5_fpga_ipsec_delete_sa_ctx (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: IPsec, Fix esp modify function attribute (Alaa Hleihel) [1789382] - [infiniband] RDMA/core: Make the entire API tree static (Alaa Hleihel) [1789382] - [netdrv] mlx5: Use dev_net netdevice notifier registrations (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Return the administrative GUID if exists (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: DR, Allow connecting flow table to a lower/same level table (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify header copy support (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5: DR, Modify set action limitation extension (Alaa Hleihel) [1789384 1789382] - [netdrv] net/mlx5e: Add mlx5e_flower_parse_meta support (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Fix printk format warning (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Allow creating autogroups with reserved entries (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add ignore level support fwd to table rules (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: fs_core: Introduce unmanaged flow tables (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Refactor mlx5_create_auto_grouped_flow_table (Alaa Hleihel) [1789383 1789382] - [include] net/mlx5e: Expose FEC feilds and related capability bit (Alaa Hleihel) [1789382] - [include] net/mlx5: Add mlx5_ifc definitions for connection tracking support (Alaa Hleihel) [1789382] - [include] net/mlx5: Add copy header action struct layout (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose resource dump register mapping (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add structures and defines for MIRC register (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Read MCAM register groups 1 and 2 (Alaa Hleihel) [1789382] - [include] net/mlx5: Add structures layout for new MCAM access reg groups (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Expose RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Set relaxed ordering when requested (Alaa Hleihel) [1789382] - [include] net/mlx5: Expose relaxed ordering bits (Alaa Hleihel) [1789382] - [include] net/mlx5: Add RoCE accelerator counters (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Fix handling of IOVA != user_va in ODP paths (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Mask out unsupported ODP capabilities for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Don't fake udata for kernel path (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add ODP WQE handlers for kernel QPs (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: Simplify devx async commands (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Add mmap support for VAR (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Introduce VAR object and its alloc/destroy methods (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Extend caps stage to handle VAR capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Expose vDPA emulation device capabilities (Alaa Hleihel) [1789382] - [include] net/mlx5: Add Virtio Emulation related device capabilities (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Use async EQ setup cleanup helpers for multiple EQs (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Reduce No CQ found log level from warn to debug (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Increase the max number of channels to 128 (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Support accept action on nic table (Alaa Hleihel) [1789382] - [netdrv] mlx5: work around high stack usage with gcc (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: limit the function in local scope (Alaa Hleihel) [1789382] - [infiniband] RDMA/mlx5: use true, false for bool variable (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Unify ODP MR code paths to allow extra flexibility (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Fix outstanding_pi index for GSI qps (Alaa Hleihel) [1789382] - [netdrv] net/mlx5: Add devlink reload (Alaa Hleihel) [1789382] - [netdrv] net/mlx5e: Set netdev name space on creation (Alaa Hleihel) [1789382] - [infiniband] IB/mlx5: Load profile according to RoCE enablement state (Alaa Hleihel) [1790200 1789382] - [netdrv] net/mlx5: Handle "enable_roce" devlink param (Alaa Hleihel) [1790200 1789382] - [fs] gfs2: Another gfs2_walk_metadata fix (Andreas Grunbacher) [1826419] - [nvme] nvmet-tcp: optimize tcp stack TX when data digest is used (Chris Leech) [1829540] - [nvme] nvmet-tcp: fix maxh2cdata icresp parameter (Chris Leech) [1829540] - [nvme] nvmet-tcp: set SO_PRIORITY for accepted sockets (Chris Leech) [1829540] - [nvme] nvmet-tcp: set MSG_MORE only if we actually have more to send (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in recv error flow (Chris Leech) [1829540] - [nvme] nvme-tcp: don't poll a non-live queue (Chris Leech) [1829540] - [nvme] nvme-tcp: fix possible crash in write_zeroes processing (Chris Leech) [1829540] - [nvme] nvme-tcp: Add warning on state change failure at nvme_tcp_setup_ctrl (Chris Leech) [1829540] - [nvme] nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl (Chris Leech) [1829540] - [nvme] nvme: Fix ctrl use-after-free during sysfs deletion (Chris Leech) [1829540] - [nvme] nvme-tcp: break from io_work loop if recv failed (Chris Leech) [1829540] - [nvme] nvme-tcp: move send failure to nvme_tcp_try_send (Chris Leech) [1829540] - [nvme] nvme-tcp: optimize queue io_cpu assignment for multiple queue maps (Chris Leech) [1829540] - [nvme] nvme-tcp: Set SO_PRIORITY for all host sockets (Chris Leech) [1829540] - [nvme] nvme/tcp: fix bug on double requeue when send fails (Chris Leech) [1829540] - [nvme] Revert "nvme: Restart request timers in resetting state" (Chris Leech) [1829540] - [acpi] ACPI: processor: Export acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Make ACPI_PROCESSOR_CSTATE depend on ACPI_PROCESSOR (Steve Best) [1826415] - [acpi] ACPI: processor: Clean up acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Introduce acpi_processor_evaluate_cst() (Steve Best) [1826415] - [acpi] ACPI: processor: Export function to claim _CST control (Steve Best) [1826415] - [s390] s390/ftrace: fix potential crashes when switching tracers (Philipp Rudo) [1831796] - [net] net/smc: cancel event worker during device removal (Philipp Rudo) [1780665] - [net] net/smc: check for valid ib_client_data (Philipp Rudo) [1780665] - [net] net/smc: fix cleanup for linkgroup setup failures (Philipp Rudo) [1780665] - [net] net/smc: no peer ID in CLC decline for SMCD (Philipp Rudo) [1780665] - [net] net/smc: transfer fasync_list in case of fallback (Philipp Rudo) [1780665] - [net] net/smc: fix leak of kernel memory to user space (Philipp Rudo) [1780665] - [net] net/smc: allow unprivileged users to read pnet table (Philipp Rudo) [1780665] - [net] net/smc: unregister ib devices in reboot_event (Philipp Rudo) [1780665] - [net] net/smc: add fallback check to connect() (Philipp Rudo) [1780665] - [net] net/smc: shorten lgr_cnt initialization (Philipp Rudo) [1780665] - [net] net/smc: fix fastopen for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: remove unused constant (Philipp Rudo) [1780665] - [net] net/smc: use rcu_barrier() on module unload (Philipp Rudo) [1780665] - [net] net/smc: guarantee removal of link groups in reboot (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCR link groups (Philipp Rudo) [1780665] - [net] net/smc: wait for tx completions before link freeing (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination without orderly flag (Philipp Rudo) [1780665] - [net] net/smc: no WR buffer wait for terminating link group (Philipp Rudo) [1780665] - [net] net/smc: introduce bookkeeping of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: abnormal termination of SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: immediate termination for SMCD link groups (Philipp Rudo) [1780665] - [net] net/smc: fix final cleanup sequence for SMCD devices (Philipp Rudo) [1780665] - [net] net/smc: fix refcount non-blocking connect() -part 2 (Philipp Rudo) [1780665] - [net] net/smc: fix ethernet interface refcounting (Philipp Rudo) [1780665] - [net] net/smc: fix refcounting for non-blocking connect() (Philipp Rudo) [1780665] - [net] net/smc: fix closing of fallback SMC sockets (Philipp Rudo) [1780665] - [net] net/smc: remove close abort worker (Philipp Rudo) [1780665] - [net] net/smc: introduce link group termination worker (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination of link groups (Philipp Rudo) [1780665] - [net] net/smc: tell peers about abnormal link group termination (Philipp Rudo) [1780665] - [net] net/smc: improve link group freeing (Philipp Rudo) [1780665] - [net] net/smc: improve abnormal termination locking (Philipp Rudo) [1780665] - [net] net/smc: terminate link group without holding lgr lock (Philipp Rudo) [1780665] - [net] net/smc: cancel send and receive for terminated socket (Philipp Rudo) [1780665] - [net] net/smc: receive pending data after RCV_SHUTDOWN (Philipp Rudo) [1780665] - [net] net/smc: receive returns without data (Philipp Rudo) [1780665] - [net] net/smc: fix SMCD link group creation with VLAN id (Philipp Rudo) [1780665] - [net] net/smc: improve close of terminated socket (Philipp Rudo) [1780665] - [net] net/smc: no new connections on disappearing devices (Philipp Rudo) [1780665] - [net] net/smc: increase device refcount for added link group (Philipp Rudo) [1780665] - [net] net/smc: separate locks for SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: separate SMCD and SMCR link group lists (Philipp Rudo) [1780665] - [net] net/smc: original socket family in inet_sock_diag (Philipp Rudo) [1780665] - [infiniband] RDMA/bnxt_re: Use rdma_read_gid_hw_context to retrieve HW gid index (Kamal Heib) [1828601] - [infiniband] RDMA/core: Add helper function to retrieve driver gid context from gid attr (Kamal Heib) [1828601] - [media] media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() (Vladis Dronov) [1825616] {CVE-2019-9455} - [net] SUNRPC: Fix initialisation of struct rpc_xprt_switch (Steve Dickson) [1683394] - [net] SUNRPC: add links for all client xprts to debugfs (Steve Dickson) [1683394] - [net] SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts (Steve Dickson) [1683394] - [net] SUNRPC: Fix transport accounting when caller specifies an rpc_xprt (Steve Dickson) [1683394] - [fs] NFS: send state management on a single connection (Steve Dickson) [1683394] - [net] SUNRPC: Add basic load balancing to the transport switch (Steve Dickson) [1683394] - [net] SUNRPC: Fix up task signalling (Steve Dickson) [1683394] - [fs] NFS: Allow multiple connections to a NFSv2 or NFSv3 server (Steve Dickson) [1683394] - [fs] NFS: Display the "nconnect" mount option if it is set (Steve Dickson) [1683394] - [fs] pNFS: Allow multiple connections to the DS (Steve Dickson) [1683394] - [fs] NFSv4: Allow multiple connections to NFSv4.x (x>0) servers (Steve Dickson) [1683394] - [fs] NFS: Add a mount option to specify number of TCP connections to use (Steve Dickson) [1683394] - [net] SUNRPC: Allow creation of RPC clients with multiple connections (Steve Dickson) [1683394] - [net] netlabel: cope with NULL catmap (Paolo Abeni) [1827251] {CVE-2020-10711} - [scsi] scsi: qla2xxx: fix a potential NULL pointer dereference ("Ewan D. Milne") [1829250] {CVE-2019-16233} - [input] Input: ff-memless - kill timer in destroy() (Chris von Recklinghausen) [1815024] {CVE-2019-19524}- [netdrv] net/mlx5e: kTLS, Do not send decrypted-marked SKBs via non-accel path (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Remove redundant posts in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: kTLS, Fix corner-case checks in TX resync flow (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Prevent ingress rate configuration of uplink rep (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Fix lowest FDB pool size (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix hairpin RSS table size (Alaa Hleihel) [1789380] - [netdrv] Revert "net/mlx5: Support lockless FTE read lookups" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move devlink registration before interfaces load (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Always print health reporter message to dmesg (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Avoid duplicating rule destinations (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Fix device memory flows (Alaa Hleihel) [1789380] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: E-switch, Fix Ingress ACL groups in switchdev mode for prio tag (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Fix build error without IPV6 (Alaa Hleihel) [1789380] - [netdrv] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Remove redundant pointer check (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TC, Stub out ipv6 tun create header function (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add support for Geneve packets SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Add HW bits and definitions for Geneve flex parser (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: DR, Refactor VXLAN GPE flex parser tunnel code for SW steering (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Don't write read-only fields in MODIFY_HCA_VPORT_CONTEXT command (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Implement callbacks for getting VFs GUID attributes (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Rx, Update page pool numa node when changed (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support extended number of strides for Striding RQ (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove redundant NULL initializations (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Add new chain for netfilter flow table offload (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor creating fast path prio chains (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Accumulate levels for chains prio namespaces (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Define fdb tc levels per prio (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Rename FDB_* tc related defines to FDB_TC_* defines (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Simplify fdb chain and prio eswitch defines (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Support flow counters offset for bulk counters (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Dump of fw_fatal use updated devlink binary interface (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Rename profile and init methods (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix spelling mistake "metdata" -> "metadata" (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: fix kvfree of uninitialized pointer spec (Alaa Hleihel) [1789380] - [infiniband] IB: mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: LAG, Use port enumerators (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: rate limit alloc_ent error messages (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add ToS (DSCP) header rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Bit sized fields rewrite support (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: WQ, Move short getters into header file (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Support lockless FTE read lookups (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Do not hold group lock while allocating FTE in software (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Verify that rule has at least one fwd/drop action (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Remove unneeded variable in mlx5_unload_one (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: FPGA, support network cards with standalone FPGA (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mlx5_core_is_vf() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Refactor ingress acl configuration (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Restrict metadata disablement to offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads shift ACL programming during enable/disable vport (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Offloads introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move ACL drop counters life cycle close to ACL lifecycle (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Legacy introduce and use per vport acl tables APIs (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Prepare code to handle vport enable error (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Tide up state_lock and vport enabled flag usage (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move legacy drop counter and rule under legacy structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Move metdata fields under offloads structure (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: Introduce and use mlx5_esw_is_manager_vport() (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-switch, Introduce and use vlan rule config helper (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename ingress acl config in offloads mode (Alaa Hleihel) [1789380] - [netdrv] net/mlx5: E-Switch, Rename egress config to generic name (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Test write combining support (Alaa Hleihel) [1789380] - [netdrv] net: Fix misspellings of "configure" and "configuration" (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not race with mlx5_ib_invalidate_range during create and destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit ODP destroy (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Avoid double lookups on the pagefault path (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Reduce locking in implicit_mr_get_data() (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use an xarray for the children of an implicit ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split implicit handling from pagefault_mr (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Set the HW IOVA of the child MRs to their place in the tree (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Lift implicit_mr_alloc() into the two routines that call it (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Rework implicit_mr_get_data (Alaa Hleihel) [1789380] - [netdrv] RDMA/mlx5: Delete struct mlx5_priv->mkey_table (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use a dedicated mkey xarray for ODP (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Split sig_err MR data into its own xarray (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Use SRCU properly in ODP prefetch (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Align usage of QP1 create flags with rest of mlx5 defines (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Add capability for max sge to get optimized performance (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Introduce and use mkey context setting helper routine (Alaa Hleihel) [1789380] - [include] net/mlx5: Expose optimal performance scatter entries capability (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary else statement (Alaa Hleihel) [1789380] - [infiniband] IB/mlx5: Remove unnecessary return statement (Alaa Hleihel) [1789380] - [infiniband] RDMA/mlx5: Group boolean parameters to take less space (Alaa Hleihel) [1789380] - [netdrv] net/mlx5e: Add missing capability bit check for IP-in-IP (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix ingress rate configuration for representors (Alaa Hleihel) [1789378] - [netdrv] mlx5: reject unsupported external timestamp flags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Replace kfree with kvfree when free vhca stats (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove incorrect match criteria assignment line (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Enhance TX resync flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save a copy of the crypto info (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unneeded cipher type checks (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Limit DUMP wqe size (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix missing SQ edge fill (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save by-value copy of the record frags (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Save only the frag page to release at completion (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Size of a Dump WQE is fixed (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Release reference on DUMPed fragments in shutdown flow (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Put live in the correct place for ODP MRs (Alaa Hleihel) [1789378] - [infiniband] RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() (Alaa Hleihel) [1789378] - [netdrv] drivers: net: Fix Kconfig indentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove redundant dev_name print from err log (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: DR, Remove useless set memory to zero use memset() (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: kTLS, Remove unused function parameter (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use PTR_ERR_OR_ZERO rather than its implementation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Use ipv6_stub to avoid dependency with ipv6 being a module (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Kconfig: Fix MLX5_CORE dependency with PCI_HYPERV_INTERFACE (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Fix static checker warning of potential pointer math issue (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Remove unlikely() from WARN*() condition (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support TSO and TX checksum offloads for IP-in-IP tunnels (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Improve stateless offload capability check (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Support RSS for IP-in-IP and IPv6 tunneled packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Change function's position to a more fitting file (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add page fault handler for DC initiator WQE (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Remove check of FW capabilities in ODP page fault handling (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Set ODP capabilities for DC transport to max (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: RDMA_RX flow type support for user applications (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Fix return code in case of hyperv wrong size read (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add mlx5e HV VHCA stats agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA control agent (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add HV VHCA infrastructure (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add wrappers for HyperV PCIe operations (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add trace point for neigh used value update (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Add tc flower tracepoints (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use odp instead of mr->umem in pagefault_mr (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Use ib_umem_start instead of umem.address (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Create bypass and loopback flow steering namespaces for RDMA RX (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add per-namespace flow table default miss action support (Alaa Hleihel) [1789378] - [include] net/mlx5: Expose IP-in-IP capability bit (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Improve functions documentation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from CQE with error on RQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: RX, Handle CQE with error at the earliest stage (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Report and recover from rx timeout (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Report and recover from CQE error on ICOSQ (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Split open/close ICOSQ into stages (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add support to rx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add helper functions for reporter's basics (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Add cq info to tx reporter diagnose (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx reporter diagnostics output (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Extend tx diagnose function (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Generalize tx reporter's functionality (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Change naming convention for reporter's functions (Alaa Hleihel) [1790198 1789378] - [netdrv] net/mlx5e: Rename reporter header file (Alaa Hleihel) [1790198 1789378] - [infiniband] RDMA/mlx5: Annotate lock dependency in bind/unbind slave port (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Expose XRQ legacy commands over the DEVX interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add legacy events to DEVX list (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Add XRQ legacy commands opcodes (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: Use debug message instead of warn (Alaa Hleihel) [1789378] - [netdrv] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1789378] - [infiniband] mlx5: Use refcount_t for refcount (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Allow dropping specific tunnel packets (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: TX reporter cleanup (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Set tx reporter only on successful creation (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Rx, checksum handling refactoring (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Soften inline mode VLAN dependencies (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Slight enhancement for WQE fetch function (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: XDP, Close TX MPWQE session when no room for inline packet left (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: Tx, Strict the room needed for SQ edge NOPs (Alaa Hleihel) [1789378] - [netdrv] net/mlx5: E-Switch, add ingress rate support (Alaa Hleihel) [1789378] - [infiniband] RDMA/mlx5: Remove DEBUG ODP code (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface (Alaa Hleihel) [1789378] - [infiniband] IB/mlx5: Avoid unnecessary typecast (Alaa Hleihel) [1789378] - [netdrv] net/mlx5e: xsk: dynamically allocate mlx5e_channel_param (Alaa Hleihel) [1789378] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789378] - [char] tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module (David Gibson) [1781915] - [char] tpm: ibmvtpm: Add support for TPM2 (David Gibson) [1781915] - [char] tpm: of: Handle IBM, vtpm20 case when getting log parameters (David Gibson) [1781915] - [wireless] iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices (Jarod Wilson) [1807052] - [wireless] mwifiex: set needed_headroom, not hard_header_len (Jarod Wilson) [1807052] - [wireless] ath9k: Handle txpower changes even when TPC is disabled (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: fix coverage_class type (Jarod Wilson) [1807052] - [wireless] rtw88: Use kfree_skb() instead of kfree() (Jarod Wilson) [1807052] - [wireless] brcmfmac: abort and release host after error (Jarod Wilson) [1807052] - [wireless] ath11k: Silence clang -Wsometimes-uninitialized in ath11k_update_per_peer_stats_from_txcompl (Jarod Wilson) [1807052] - [wireless] ath10k: Call cpu_latency_qos_*() instead of pm_qos_*() (Jarod Wilson) [1807052] - [net] mac80211: fix authentication with iwlwifi/mvm (Jarod Wilson) [1807052] - [net] mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX (Jarod Wilson) [1807052] - [net] mac80211: mark station unauthorized before key removal (Jarod Wilson) [1807052] - [net] mac80211: Check port authorization in the ieee80211_tx_dequeue() case (Jarod Wilson) [1807052] - [net] cfg80211: Do not warn on same channel at the end of CSA (Jarod Wilson) [1807052] - [net] mac80211: drop data frames without key on encrypted links (Jarod Wilson) [1807052] - [net] nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 (Jarod Wilson) [1807052] - [wireless] iwlwifi: cfg: use antenna diversity with all AX101 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix rate scale NSS configuration (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't add TLV offset when reading FIFOs (Jarod Wilson) [1807052] - [wireless] iwlwifi: check allocated pointer when allocating conf_tlvs (Jarod Wilson) [1807052] - [wireless] iwlwifi: consider HE capability when setting LDPC (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: take the required lock when clearing time event data (Jarod Wilson) [1807052] - [net] mac80211: Do not send mesh HWMP PREQ if HWMP is disabled (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for channel switch (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for beacon report scanning (Jarod Wilson) [1807052] - [net] nl80211: add missing attribute validation for critical protocol indication (Jarod Wilson) [1807052] - [wireless] mt76: fix array overflow on receiving too many fragments for a packet (Jarod Wilson) [1807052] - [net] mac80211: rx: avoid RCU list traversal under mutex (Jarod Wilson) [1807052] - [net] nl80211: explicitly include if_vlan.h (Jarod Wilson) [1807052] - [net] mac80211: Remove a redundant mutex unlock (Jarod Wilson) [1807052] - [net] cfg80211: check reg_rule for NULL in handle_channel_custom() (Jarod Wilson) [1807052] - [net] nl80211: fix potential leak in AP start (Jarod Wilson) [1807052] - [net] mac80211: fix wrong 160/80+80 MHz setting (Jarod Wilson) [1807052] - [net] cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix max_nss in mt7615_eeprom_parse_hw_cap (Jarod Wilson) [1807052] - [net] cfg80211: check wiphy driver existence for drvinfo report (Jarod Wilson) [1807052] - [net] mac80211: consider more elements in parsing CRC (Jarod Wilson) [1807052] - [net] mac80211: fix quiet mode activation in action frames (Jarod Wilson) [1807052] - [net] mac80211: use more bits for ack_frame_id (Jarod Wilson) [1807052] - [wireless] rtw88: Fix return value of rtw_wow_check_fw_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: d3: read all FW CPUs error info (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix TDLS discovery with the new firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Check the sta is not NULL in iwl_mvm_cfg_he_sta() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: avoid use after free for pmsr request (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update the DTS measurement type (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't throw error when trying to remove IGTK (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Fix thermal zone registration (Jarod Wilson) [1807052] - [wireless] iwlwifi: use helpers (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_cmd_append_vsie_tlv() (Jarod Wilson) [1807052] - [wireless] mwifiex: Fix possible buffer overflows in mwifiex_ret_wmm_get_status() (Jarod Wilson) [1807052] - [wireless] mwifiex: fix unbalanced locking in mwifiex_process_country_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: fix spelling mistake "initilized" -> "initialized" (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: remove unused variables (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: remove redundant assignment to variable cond (Jarod Wilson) [1807052] - [wireless] brcmfmac: Remove always false 'idx < 0' statement (Jarod Wilson) [1807052] - [wireless] rtw88: use shorter delay time to poll PS state (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL skb access in TX ISR (Jarod Wilson) [1807052] - [wireless] brcmfmac: add initial support for monitor mode (Jarod Wilson) [1807052] - [wireless] brcmfmac: simplify building interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: sdio: Fix OOB interrupt initialization on brcm43362 (Jarod Wilson) [1807052] - [wireless] brcmfmac: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtw88: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Remove sw.h header (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Make functions static & rm sw.h (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: Fix typo (Jarod Wilson) [1807052] - [wireless] rtw88: change max_num_of_tx_queue() definition to inline in pci.h (Jarod Wilson) [1807052] - [wireless] rtw88: assign NULL to skb after being kfree()'ed (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_hci_stop() instead of rtwdev->hci.ops->stop() (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused vif pointer in struct rtw_vif (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused variable 'in_lps' (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused spinlock (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: update power sequence to v15 (Jarod Wilson) [1807052] - [wireless] rtw88: fix TX secondary channel offset of 40M if current bw is 20M or 40M (Jarod Wilson) [1807052] - [wireless] rtw88: fix rate mask for 1SS chip (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan net-detect support (Jarod Wilson) [1807052] - [wireless] rtw88: Add wowlan pattern match support (Jarod Wilson) [1807052] - [wireless] rtw88: support wowlan feature for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: load wowlan firmware if wowlan is supported (Jarod Wilson) [1807052] - [wireless] rtw88: add interface config for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset dma when reset pci trx ring (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset ring index when release skbs in tx ring (Jarod Wilson) [1807052] - [wireless] ath10k: Use device_get_match_data() to simplify code (Jarod Wilson) [1807052] - [wireless] ath10k: Add newlines to printk messages (Jarod Wilson) [1807052] - [wireless] ath10k: Correct the DMA direction for management tx buffers (Jarod Wilson) [1807052] - [wireless] mwifiex: drop most magic numbers from mwifiex_process_tdls_action_frame() (Jarod Wilson) [1807052] - [wireless] ath11k: fix up some error paths (Jarod Wilson) [1807052] - [wireless] ath11k: make sure to also report the RX bandwidth inside radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: avoid null pointer dereference when pointer band is null (Jarod Wilson) [1807052] - [wireless] ath11k: Add missing pdev rx rate stats (Jarod Wilson) [1807052] - [wireless] ath11k: ensure ts.flags is initialized before bit-wise or'ing in values (Jarod Wilson) [1807052] - [wireless] ath11k: set TxBf parameters after vdev start (Jarod Wilson) [1807052] - [wireless] ath11k: enable HE tlvs in ppdu stats for pktlog lite (Jarod Wilson) [1807052] - [wireless] ath11k: fix debugfs build failure (Jarod Wilson) [1807052] - [wireless] ath10k: Don't call SCM interface for statically mapped msa region (Jarod Wilson) [1807052] - [wireless] Revert "ath10k: fix DMA related firmware crashes on multiple devices" (Jarod Wilson) [1807052] - [wireless] ath10k: drop RX skb with invalid length for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: use true,false for bool variable (Jarod Wilson) [1807052] - [wireless] ath10k: Add optional qdss clk (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Fix comment on ath10k_pci_dump_memory_sram (Jarod Wilson) [1807052] - [wireless] ath10k: pci: Only dump ATH10K_MEM_REGION_TYPE_IOREG when safe (Jarod Wilson) [1807052] - [wireless] ath9k: use true,false for bool variable (Jarod Wilson) [1807052] - [net] net: mac80211: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] net: iwlwifi: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1807052] - [wireless] iwlwifi: add device name to device_info (Jarod Wilson) [1807052] - [wireless] iwlwifi: implement a new device configuration table (Jarod Wilson) [1807052] - [wireless] iwlwifi: assume the driver_data is a trans_cfg, but allow full cfg (Jarod Wilson) [1807052] - [wireless] iwlwifi: prph: remove some unused register definitions (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print out extended secboot status before dump (Jarod Wilson) [1807052] - [wireless] iwlwifi: incorporate firmware filename into version (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: check for the domain on all TLV types during init (Jarod Wilson) [1807052] - [wireless] iwlwifi: add new iwlax411 struct for type SoSnj (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove the iwl_dbg_tlv_gen_active_trigs() function (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: remove unnecessary active triggers status flag (Jarod Wilson) [1807052] - [wireless] iwlwifi: yoyo: don't allow changing the domain via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Update BEACON_TEMPLATE_CMD firmware API (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove CSR registers abstraction (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove some outdated iwl22000 configurations (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: validate queue ID before array deref/bit ops (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: use partial pages if applicable (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: map only used part of RX buffers (Jarod Wilson) [1807052] - [wireless] iwlwifi: allocate more receive buffers for HE devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for responder config command version 7 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for location range request version 8 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: remove support for fw scan api v11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: don't skip a TX FIFO when dumping (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: update powersave correctly for D3 (Jarod Wilson) [1807052] - [wireless] ath11k: Use sizeof_field() instead of FIELD_SIZEOF() (Jarod Wilson) [1807052] - [wireless] ath11k: explicitly cast wmi commands to their correct struct type (Jarod Wilson) [1807052] - [wireless] orinoco: avoid assertion in case of NULL pointer (Jarod Wilson) [1807052] - [wireless] brcmfmac: Keep OOB wake-interrupt disabled when it shouldn't be enabled (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_usbdev_qinit (Jarod Wilson) [1807052] - [wireless] brcmfmac: not set mbss in vif if firmware does not support MBSS (Jarod Wilson) [1807052] - [wireless] brcmfmac: add RSDB condition when setting interface combinations (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for BCM4359 SDIO chipset (Jarod Wilson) [1807052] - [wireless] brcmfmac: make errors when setting roaming parameters non-fatal (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix rambase for 4359/9 (Jarod Wilson) [1807052] - [wireless] brcmfmac: set F2 blocksize and watermark for 4359 (Jarod Wilson) [1807052] - [wireless] brcmfmac: reset two D11 cores if chip has two D11 cores (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_signal_scale_mapping (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192cu: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: use generic rtl_query_rxpwrpercentage (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix interface sanity check (Jarod Wilson) [1807052] - [wireless] brcmfmac: set interface carrier to off by default (Jarod Wilson) [1807052] - [wireless] mwifiex: delete unused mwifiex_get_intf_num() (Jarod Wilson) [1807052] - [wireless] rt2x00usb: Fix a warning message in 'rt2x00usb_watchdog_tx_dma()' (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix use after free in brcmf_sdio_readframes() (Jarod Wilson) [1807052] - [wireless] rt2x00: use RESET state bit to prevent IV changes on restart (Jarod Wilson) [1807052] - [wireless] rt2x00: implement reconfig_complete (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl_pci: Fix -Wcast-function-type (Jarod Wilson) [1807052] - [wireless] brcmsmac: Remove always false 'channel < 0' statement (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove last definitions of local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl88821ae: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove dependence on special bit manipulation macros for common driver (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ce: rtl8192c_com: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove usage of private bit manipulation (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove usage of private bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1807052] - [wireless] brcmfmac: Fix memory leak in brcmf_p2p_create_p2pdev() (Jarod Wilson) [1807052] - [wireless] ath9k: fix storage endpoint lookup (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] ath11k: remove an unneeded NULL check (Jarod Wilson) [1807052] - [wireless] ath11k: checking for NULL vs IS_ERR() (Jarod Wilson) [1807052] - [wireless] ath11k: delete a stray unlock in ath11k_dbg_htt_stats_req() (Jarod Wilson) [1807052] - [wireless] ath11k: fix missing free of skb on error return path (Jarod Wilson) [1807052] - [wireless] ath11k: fix uninitialized variable radioup (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak on reg_info (Jarod Wilson) [1807052] - [wireless] ath11k: Remove unnecessary enum scan_priority (Jarod Wilson) [1807052] - [wireless] ath11k: fix several spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath11k: add some missing __packed qualifiers (Jarod Wilson) [1807052] - [wireless] ath11k: set the BA buffer size to 256 when HE is enabled (Jarod Wilson) [1807052] - [wireless] ath11k: fix pdev when invoking ath11k_wmi_send_twt_enable_cmd() (Jarod Wilson) [1807052] - [wireless] ath11k: optimize ath11k_hal_tx_status_parse (Jarod Wilson) [1807052] - [wireless] ath11k: optimise ath11k_dp_tx_completion_handler (Jarod Wilson) [1807052] - [wireless] ath11k: move some tx_status parsing to debugfs code (Jarod Wilson) [1807052] - [wireless] ath11k: rename ath11k_wmi_base instances from wmi_sc to wmi_ab (Jarod Wilson) [1807052] - [wireless] ath11k: drop memset when setting up a tx cmd desc (Jarod Wilson) [1807052] - [wireless] ath11k: disable PS for STA interfaces by default upon bringup (Jarod Wilson) [1807052] - [wireless] ath11k: add wmi helper for turning STA PS on/off (Jarod Wilson) [1807052] - [wireless] ath10k: Fix some typo in some warning messages (Jarod Wilson) [1807052] - [wireless] ath11k: register HE mesh capabilities (Jarod Wilson) [1807052] - [net] netlink: rename nl80211_validate_nested() to nla_validate_nested() (Jarod Wilson) [1807052] - [wireless] wireless/mediatek: Replace rcu_swap_protected() with rcu_replace_pointer() (Jarod Wilson) [1807052] - [wireless] ath: add support for special 0x0 regulatory domain (Jarod Wilson) [1807052] - [wireless] ath10k: change bundle count for max rx bundle for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable napi on RX path for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: fix indentation in ath11k_mac_prepare_he_mode() (Jarod Wilson) [1807052] - [wireless] ath11k: Setup REO destination ring before sending wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Move mac80211 hw allocation before wmi_init command (Jarod Wilson) [1807052] - [wireless] ath11k: Skip update peer stats for management packets (Jarod Wilson) [1807052] - [wireless] ath11k: update tx duration in station info (Jarod Wilson) [1807052] - [wireless] ath11k: fix vht guard interval mapping (Jarod Wilson) [1807052] - [wireless] ath11k: fix memory leak in monitor mode (Jarod Wilson) [1807052] - [wireless] ath11k: Advertise MPDU start spacing as no restriction (Jarod Wilson) [1807052] - [wireless] ath11k: Update tx and rx chain count properly on drv_set_antenna (Jarod Wilson) [1807052] - [wireless] ath11k: add necessary peer assoc params in wmi dbg (Jarod Wilson) [1807052] - [wireless] ath11k: unlock mutex during failure in qmi fw ready (Jarod Wilson) [1807052] - [wireless] ath11k: add support for controlling tx power to a station (Jarod Wilson) [1807052] - [wireless] ath11k: update bawindow size in delba process (Jarod Wilson) [1807052] - [wireless] ath11k: avoid use_after_free in ath11k_dp_rx_msdu_coalesce API (Jarod Wilson) [1807052] - [wireless] ath11k: avoid burst time conversion logic (Jarod Wilson) [1807052] - [wireless] ath11k: pktlog: fix sending/using the pdev id (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up in ath11k_qmi_wlanfw_wlan_cfg_send() (Jarod Wilson) [1807052] - [wireless] ath11k: qmi clean up ce and HTC service config update (Jarod Wilson) [1807052] - [wireless] ath11k: tracing: fix ath11k tracing (Jarod Wilson) [1807052] - [wireless] ath10k: enable wow feature for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: change log level for mpdu status of sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: set WMI_PEER_AUTHORIZE after a firmware crash (Jarod Wilson) [1807052] - [wireless] ath10k: set max mtu to 1500 for sdio chip (Jarod Wilson) [1807052] - [wireless] ath10k: enable firmware log by default for sdio (Jarod Wilson) [1807052] - [wireless] ath11k: Fix target crash due to WBM_IDLE_LINK ring desc shortage (Jarod Wilson) [1807052] - [wireless] ath11k: Fixing TLV length issue in peer pktlog WMI command (Jarod Wilson) [1807052] - [wireless] ath11k: Fix skb_panic observed during msdu coalescing (Jarod Wilson) [1807052] - [wireless] ath11k: remove unused tx ring counters (Jarod Wilson) [1807052] - [wireless] ath11k: avoid WMM param truncation (Jarod Wilson) [1807052] - [wireless] ath11k: optimize RX path latency (Jarod Wilson) [1807052] - [wireless] ath11k: update tcl cmd descriptor parameters for STA mode (Jarod Wilson) [1807052] - [wireless] ath11k: fix wmi service ready ext tlv parsing (Jarod Wilson) [1807052] - [wireless] ath11k: fix resource leak in ath11k_mac_sta_state (Jarod Wilson) [1807052] - [wireless] ath11k: Fix htt stats sounding info and pdev cca stats (Jarod Wilson) [1807052] - [wireless] ath10k: move non-fatal warn logs to dbg level (Jarod Wilson) [1807052] - [wireless] ath11k: add spatial reuse support (Jarod Wilson) [1807052] - [wireless] ath11k: add TWT support (Jarod Wilson) [1807052] - [wireless] ath11k: add HE support (Jarod Wilson) [1807052] - [wireless] ath11k: Remove dead code while handling amsdu packets (Jarod Wilson) [1807052] - [wireless] ath11k: fix missed bw conversion in tx completion (Jarod Wilson) [1807052] - [wireless] ath11k: convert message from info to dbg (Jarod Wilson) [1807052] - [wireless] ath11k: ignore event 0x6017 (Jarod Wilson) [1807052] - [wireless] ath11k: add RX stats support for radiotap (Jarod Wilson) [1807052] - [wireless] ath11k: driver for Qualcomm IEEE 802.11ax devices (Jarod Wilson) [1807052] - [wireless] ath10k: fix RX of frames with broken FCS in monitor mode (Jarod Wilson) [1807052] - [wireless] ath10k: report rssi of each chain to mac80211 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: Handle "invalid" BDFs for msm8998 devices (Jarod Wilson) [1807052] - [wireless] ath10k: Fix qmi init error handling (Jarod Wilson) [1807052] - [wireless] ath10k: add NL80211_FEATURE_ND_RANDOM_MAC_ADDR for NLO (Jarod Wilson) [1807052] - [wireless] ath10k: Handle when FW doesn't support QMI_WLFW_HOST_CAP_REQ_V01 (Jarod Wilson) [1807052] - [wireless] ath10k: add large size for BMI download data for SDIO (Jarod Wilson) [1807052] - [wireless] ath10k: correct the tlv len of ath10k_wmi_tlv_op_gen_config_pno_start (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: remove struct ath10k_sdio_rx_data::status (Jarod Wilson) [1807052] - [wireless] ath10k: sdio: cosmetic cleanup (Jarod Wilson) [1807052] - [wireless] ath10k: add workqueue for RX path of sdio (Jarod Wilson) [1807052] - [wireless] ath10k: change max RX bundle size from 8 to 32 for sdio (Jarod Wilson) [1807052] - [wireless] ath10k: enable RX bundle receive for sdio (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't send the IWL_MVM_RXQ_NSSN_SYNC notif to Rx queues (Jarod Wilson) [1807052] - [net] cfg80211: fix page refcount issue in A-MSDU decap (Jarod Wilson) [1807052] - [net] cfg80211: check for set_wiphy_params (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in cfg80211_cqm_rssi_update (Jarod Wilson) [1807052] - [net] cfg80211: fix memory leak in nl80211_probe_mesh_link (Jarod Wilson) [1807052] - [net] cfg80211: fix deadlocks in autodisconnect work (Jarod Wilson) [1807052] - [net] wireless: wext: avoid gcc -O3 warning (Jarod Wilson) [1807052] - [net] mac80211: Fix TKIP replay protection immediately after key setup (Jarod Wilson) [1807052] - [net] cfg80211: Fix radar event during another phy CAC (Jarod Wilson) [1807052] - [net] wireless: fix enabling channel 12 for custom regulatory domain (Jarod Wilson) [1807052] - [net] mac80211: mesh: restrict airtime metric to peered established plinks (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: mvm: fix scan config command size" (Jarod Wilson) [1807052] - [wireless] iwlwifi: fw: make pos static in iwl_sar_get_ewrd_table() loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove lar_disable module parameter (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: force stop the debug monitor HW (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: always disable L0S states (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rename L0S_ENABLED bit to L0S_DISABLED (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix potential SKB leak on TXQ TX (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix SKB leak on invalid queue (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: extend hardware workaround to context-info (Jarod Wilson) [1807052] - [wireless] iwlwifi: Don't ignore the cap field upon mcc update (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: report TX rate to mac80211 directly for RS offload (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix NVM check for 3168 devices (Jarod Wilson) [1807052] - [wireless] iwlwifi: fix TLV fragment allocation loop (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: allocate smaller dev_cmd for TX headers (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: detect the DMA bug and warn if it happens (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: work around DMA hardware bug (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move page tracking into get_page_hdr() (Jarod Wilson) [1807052] - [wireless] iwlwifi: don't send PPAG command if disabled (Jarod Wilson) [1807052] - [wireless] mt76: Off by one in mt76_calc_rx_airtime() (Jarod Wilson) [1807052] - [wireless] mt76: fix LED link time failure (Jarod Wilson) [1807052] - [net] mac80211: Turn AQL into an NL80211_EXT_FEATURE (Jarod Wilson) [1807052] - [net] mac80211: airtime: Fix an off by one in ieee80211_calc_rx_airtime() (Jarod Wilson) [1807052] - [net] cfg80211: fix double-free after changing network namespace (Jarod Wilson) [1807052] - [net] mac80211: fix TID field in monitor mode transmit (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: move power gating workaround earlier in the flow (Jarod Wilson) [1807052] - [wireless] Revert "iwlwifi: assign directly to iwl_trans->cfg in QuZ detection" (Jarod Wilson) [1807052] - [wireless] wireles: Use sizeof_field() macro (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: fix default mac address overwrite (Jarod Wilson) [1807052] - [wireless] ath9k: use iowrite32 over __raw_writel (Jarod Wilson) [1807052] - [net] mac80211: Use Airtime-based Queue Limits (AQL) on packet dequeue (Jarod Wilson) [1807052] - [net] mac80211: Implement Airtime-based Queue Limit (AQL) (Jarod Wilson) [1807052] - [net] mac80211: Import airtime calculation code from mt76 (Jarod Wilson) [1807052] - [net] mac80211: consider QoS Null frames for STA_NULLFUNC_ACKED (Jarod Wilson) [1807052] - [net] mac80211: expose HW conf flags through debugfs (Jarod Wilson) [1807052] - [net] mac80211: Add new sta_info getter by sta/vif addrs (Jarod Wilson) [1807052] - [net] mac80211: add a comment about monitor-to-dev injection (Jarod Wilson) [1807052] - [wireless] drivers: net: Fix Kconfig indentation, continued (Jarod Wilson) [1807052] - [wireless] mt76: fix fix ampdu locking (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: fix endpoint definition order (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: read {tx,rx} mask from eeprom (Jarod Wilson) [1807052] - [wireless] mt76: move mt76_get_antenna in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs (Jarod Wilson) [1807052] - [wireless] Revert "mt76: mt76x0e: don't use hw encryption for MT7630E" (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: disable radar pattern detector during scanning (Jarod Wilson) [1807052] - [wireless] mt76: move interface_modes definition in mt76_core module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add ibss support (Jarod Wilson) [1807052] - [wireless] mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device (Jarod Wilson) [1807052] - [wireless] mt76: use mt76_dev in mt76_is_{mmio,usb} (Jarod Wilson) [1807052] - [wireless] mt76: Remove set but not used variable 'idx' (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on a dedicated stats workqueue (Jarod Wilson) [1807052] - [wireless] mt76: mt76u: rely on usb_interface instead of usb_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb (Jarod Wilson) [1807052] - [wireless] mt76: remove obsolete .add_buf() from struct mt76_queue_ops (Jarod Wilson) [1807052] - [wireless] mt76: add sanity check for a-mpdu rx wcid index (Jarod Wilson) [1807052] - [wireless] mt76: refactor cc_lock locking scheme (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0: eeprom: add support for MAC address from OF (Jarod Wilson) [1807052] - [wireless] mt76: avoid enabling interrupt if NAPI poll is still pending (Jarod Wilson) [1807052] - [wireless] mt76: fix aggregation stop issue (Jarod Wilson) [1807052] - [wireless] mt76: drop rcu read lock in mt76_rx_aggr_stop (Jarod Wilson) [1807052] - [wireless] mt76: add missing locking around ampdu action (Jarod Wilson) [1807052] - [wireless] mt76: do not use devm API for led classdev (Jarod Wilson) [1807052] - [wireless] mt76: enable airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: track tx/rx airtime for airtime fairness (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: introduce mt7615_mac_wtbl_update routine (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix survey channel busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: report tx_time, bss_rx and busy time to mac80211 (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: track approximate tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset (Jarod Wilson) [1807052] - [wireless] mt76: unify channel survey update code (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: switch to a different counter for survey busy time (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: track tx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: track rx airtime for airtime fairness and survey (Jarod Wilson) [1807052] - [wireless] mt76: store current channel survey_state in struct mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4 (Jarod Wilson) [1807052] - [wireless] mt76: report rx a-mpdu subframe status (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: remove q_rx field from struct mt7603_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7603: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: collect aggregation stats (Jarod Wilson) [1807052] - [wireless] mt76: move aggr_stats array in mt76_dev (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: add queue entry in debugfs (Jarod Wilson) [1807052] - [wireless] mt76: move queue debugfs entry to driver specific code (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0u: reset counter starting the device (Jarod Wilson) [1807052] - [wireless] mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start (Jarod Wilson) [1807052] - [wireless] mt76: mt76x02: move mac_reset_counter in mt76x02_lib module (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: enable SCS by default (Jarod Wilson) [1807052] - [wireless] mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller (Jarod Wilson) [1807052] - [wireless] mt76: usb: add lockdep_assert_held in __mt76u_vendor_request (Jarod Wilson) [1807052] - [wireless] mt76: remove empty flag in mt76_txq_schedule_list (Jarod Wilson) [1807052] - [wireless] mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown (Jarod Wilson) [1807052] - [wireless] mt76: remove aggr_work field from struct mt76_wcid (Jarod Wilson) [1807052] - [wireless] mt76: mt7615: fix control frame rx in monitor mode (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 52 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: check kasprintf() return value (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove outdated comment referring to wake lock (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: trace IOVA for iwlwifi_dev_tx_tb (Jarod Wilson) [1807052] - [wireless] iwlwifi: dvm: excessive if in rs_bt_update_lq() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Report tx/rx antennas (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: rx: use rxq queue_size instead of constant (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove left-over non-functional email alias (Jarod Wilson) [1807052] - [wireless] iwlwifi: config: remove max_rx_agg_size (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make some RX functions static (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req FW API ver 13 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: fix support for transmitting SKBs with fraglist (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'vif', 'dev', 'len' (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove monitor interface when detaching (Jarod Wilson) [1807052] - [wireless] brcmfmac: disable PCIe interrupts before bus reset (Jarod Wilson) [1807052] - [wireless] rtw88: allows to enable/disable HCI link PS mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: pci: enable CLKREQ function if host supports it (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use for loop instead of while loop for DBI/MDIO (Jarod Wilson) [1807052] - [wireless] rtw88: pci: use macros to access PCI DBI/MDIO registers (Jarod Wilson) [1807052] - [wireless] rtlwifi: set proper udelay within rf_serial_read (Jarod Wilson) [1807052] - [wireless] rtlwifi: rf_lock use non-irqsave spin_lock (Jarod Wilson) [1807052] - [wireless] brcmfmac: remove set but not used variable 'mpnum', 'nsp', 'nmp' (Jarod Wilson) [1807052] - [wireless] rtw88: remove duplicated include from ps.c (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Remove set but not used variable 'rsr' (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove unnecessary return (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: remove local VENDOR_ID and DEVICE_ID definitions (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 use new SDIO_VENDOR_ID_TI_WL1251 definition (Jarod Wilson) [1807052] - [wireless] net: wireless: ti: wl1251 add device tree support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix non-ACPI function (Jarod Wilson) [1807052] - [wireless] iwlwifi: 22000: fix some indentation (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove IWL_DEVICE_22560/IWL_DEVICE_FAMILY_22560 (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: sync the iwl_mvm_session_prot_notif layout (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: start CTDP budget from 2400mA (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: don't skip mgmt tid when flushing all tids (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: scan: enable adaptive dwell in p2p (Jarod Wilson) [1807052] - [wireless] iwlwifi: refactor the SAR tables from mvm to acpi (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: support scan req cmd ver 12 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: make new scan req versioning flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix unaligned read of rx_pkt_status (Jarod Wilson) [1807052] - [wireless] iwlwifi: remove redundant assignment to variable bufsz (Jarod Wilson) [1807052] - [wireless] iwlwifi: bump FW API to 51 for 22000 series (Jarod Wilson) [1807052] - [wireless] iwlwifi: FW API: reference enum in docs of modify_mask (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: print rate_n_flags in a pretty format (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: adapt the code to use api ver 11 (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: Create function to build scan cmd (Jarod Wilson) [1807052] - [wireless] iwlwifi: scan: create function for scan scheduling params (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support dump collection upon assert during D3 (Jarod Wilson) [1807052] - [wireless] iwlwifi: pcie: make iwl_pcie_gen2_update_byte_tbl static (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: in VHT connection use only VHT capabilities (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: update iwl_uhb_nvm_channels (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove else-if in iwl_send_phy_cfg_cmd() (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix support for single antenna diversity (Jarod Wilson) [1807052] - [wireless] ath10k: qmi: Sleep for a while before assigning MSA memory (Jarod Wilson) [1807052] - [wireless] ath10k: Revert "ath10k: add cleanup in ath10k_sta_state()" (Jarod Wilson) [1807052] - [wireless] mwifiex: Re-work support for SDIO HW reset (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Add support for Edimax EW-7611ULB (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing enable interrupt flag (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing callback that tests for hw release of buffer (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192de: Fix missing code to retrieve RX buffer address (Jarod Wilson) [1807052] - [net] mac80211: Use debugfs_create_xul() helper (Jarod Wilson) [1807052] - [net] cfg80211: VLAN offload support for set_key and set_sta_vlan (Jarod Wilson) [1807052] - [net] mac80211: Shrink the size of ack_frame_id to make room for tx_time_est (Jarod Wilson) [1807052] - [net] mac80211: don't re-parse elems in ieee80211_assoc_success() (Jarod Wilson) [1807052] - [net] mac80211: move store skb ack code to its own function (Jarod Wilson) [1807052] - [wireless] ath10k: disable cpuidle during downloading firmware (Jarod Wilson) [1807052] - [wireless] ath10k: fix potential issue of peer stats allocation (Jarod Wilson) [1807052] - [wireless] ath10k: fix get invalid tx rate for Mesh metric (Jarod Wilson) [1807052] - [wireless] rtw88: signal completion even on firmware-request failure (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential NULL pointer access for firmware (Jarod Wilson) [1807052] - [wireless] rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() (Jarod Wilson) [1807052] - [wireless] rt2800: remove errornous duplicate condition (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8225se: remove some unused const variables (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove set but not used variables (Jarod Wilson) [1807052] - [wireless] rtw88: raise LPS threshold to 50, for less power consumption (Jarod Wilson) [1807052] - [wireless] ath5k: eeprom: Remove unneeded variable (Jarod Wilson) [1807052] - [wireless] ath10k: remove unneeded semicolon (Jarod Wilson) [1807052] - [wireless] mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] b43: dma: Fix use true/false for bool type variable (Jarod Wilson) [1807052] - [wireless] b43: main: Fix use true/false for bool type (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Drop condition with no effect (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant null pointer check on arrays (Jarod Wilson) [1807052] - [wireless] rtw88: avoid FW info flood (Jarod Wilson) [1807052] - [wireless] rtw88: fix potential read outside array boundary (Jarod Wilson) [1807052] - [wireless] rtw88: rearrange if..else statements for rx rate indexes (Jarod Wilson) [1807052] - [wireless] rtw88: use rtw_phy_pg_cfg_pair struct, not arrays (Jarod Wilson) [1807052] - [wireless] rtw88: 8822b: add RFE type 3 support (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for power tracking (Jarod Wilson) [1807052] - [wireless] rtw88: fix sparse warnings for DPK (Jarod Wilson) [1807052] - [wireless] net: Fix various misspellings of "connect" (Jarod Wilson) [1807052] - [wireless] net: Fix misspellings of "configure" and "configuration" (Jarod Wilson) [1807052] - [wireless] rtw88: fix GENMASK_ULL for u64 (Jarod Wilson) [1807052] - [wireless] iwlwifi: rx: use new api to get band from rx mpdu (Jarod Wilson) [1807052] - [wireless] iwlwifi: nvm: create function to convert channel index to nl80211_band (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: Invert the condition for OFDM rate (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: create function to convert nl80211 band to phy band (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add user trigger support (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add notification for missed VAP (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: fix old-style declaration (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: use the new session protection command (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: add support for new version for D0I3_END_CMD (Jarod Wilson) [1807052] - [wireless] iwlwifi: mvm: consider ieee80211 station max amsdu value (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW notification dumping in case of missed beacon (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: remove old API and some related code (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: rename external debug configuration file (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support FW response/notification region type (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: support domain changing via debugfs (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add periodic trigger new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement monitor allocation flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: implement time point handling (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add TLV allocation new API support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new API in dump info (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add error tables dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: add monitor dumping support (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg: remove multi buffers infra (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new trigger TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: use new region TLV in dump flow (Jarod Wilson) [1807052] - [wireless] iwlwifi: dbg_ini: load external dbg cfg after internal cfg is loaded (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix warnings for symbol not declared (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: remove set but not used variable 'rate_mask' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove unnecessary NULL check in rtl_regd_init (Jarod Wilson) [1807052] - [wireless] rtw88: add phy_info debugfs to show Tx/Rx physical status (Jarod Wilson) [1807052] - [wireless] rtw88: add set_bitrate_mask support (Jarod Wilson) [1807052] - [wireless] rtw88: Enable 802.11ac beamformee support (Jarod Wilson) [1807052] - [wireless] rtw88: add power tracking support (Jarod Wilson) [1807052] - [wireless] rtw88: use macro to check the current band (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: fix RTL8723BU connection failure issue after warm reboot (Jarod Wilson) [1807052] - [wireless] rtw88: mark rtw_fw_hdr __packed (Jarod Wilson) [1807052] - [wireless] net/wireless: Delete unnecessary checks before the macro call "dev_kfree_skb" (Jarod Wilson) [1807052] - [wireless] wireless: Remove call to memset after dma_alloc_coherent (Jarod Wilson) [1807052] - [wireless] rtw88: include interrupt.h for tasklet_struct (Jarod Wilson) [1807052] - [wireless] rtw88: use a for loop in rtw_power_mode_change(), not goto (Jarod Wilson) [1807052] - [wireless] rtw88: coex: Set 4 slot mode for A2DP (Jarod Wilson) [1807052] - [wireless] rtw88: pci: config phy after chip info is setup (Jarod Wilson) [1807052] - [wireless] rtw88: Use rtw_write8_set to set SYS_FUNC (Jarod Wilson) [1807052] - [wireless] rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support (Jarod Wilson) [1807052] - [wireless] rtw88: config 8822c multicast address in MAC init flow (Jarod Wilson) [1807052] - [wireless] ath10k: Correct error handling of dma_map_single() (Jarod Wilson) [1807052] - [wireless] ath: rename regulatory rules (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak for tpc_stats_final (Jarod Wilson) [1807052] - [wireless] ath10k: fix array out-of-bounds access (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert inline routines to little-endian words (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Convert macros that set descriptor (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Replace local bit manipulation macros (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'err' (Jarod Wilson) [1807052] - [wireless] ath10k: fix null dereference on pointer crash_data (Jarod Wilson) [1807052] - [wireless] ath10k: enable transmit data ack RSSI for QCA9884 (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: rename prob_ewma to prob_avg, use it for the new average (Jarod Wilson) [1807052] - [net] mac80211: minstrel_ht: replace rate stats ewma with a better moving average (Jarod Wilson) [1807052] - [net] mac80211: minstrel: remove divisions in tx status path (Jarod Wilson) [1807052] - [net] nl80211: trivial: Remove redundant loop (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: make arrays static, makes object smaller (Jarod Wilson) [1807052] - [wireless] rtw88: Fix an error message (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: add bluetooth co-existence support for single antenna (Jarod Wilson) [1807052] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf (Jarod Wilson) [1829230 1807052] {CVE-2019-19056} - [wireless] rtlwifi: rtl8723: Remove set but not used variable 'own' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variables 'wifi_busy', 'bt_info_ext' (Jarod Wilson) [1807052] - [wireless] rtlwifi: btcoex: Remove set but not used variable 'result' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_parameter' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8188ee: Remove set but not used variables 'v3', 'rtstatus', 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192c: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723ae: Remove set but not used variables 'reg_ecc', 'reg_ec4', 'reg_eac', 'b_pathb_ok' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8821ae: Remove set but not used variables 'rtstatus', 'bd' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver (Jarod Wilson) [1807052] - [wireless] brcmfmac: add support for SAE authentication offload (Jarod Wilson) [1807052] - [wireless] rtw88: fix error handling when setup efuse info (Jarod Wilson) [1807052] - [wireless] rtw88: fix NSS of hw_cap (Jarod Wilson) [1807052] - [wireless] rtw88: use struct rtw_fw_hdr to access firmware header (Jarod Wilson) [1807052] - [wireless] rtw88: raise firmware version debug level (Jarod Wilson) [1807052] - [wireless] rtw88: configure TX queue EDCA parameters (Jarod Wilson) [1807052] - [wireless] rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption (Jarod Wilson) [1807052] - [wireless] rtw88: fix beaconing mode rsvd_page memory violation issue (Jarod Wilson) [1807052] - [wireless] rtw88: flush hardware tx queues (Jarod Wilson) [1807052] - [wireless] rtw88: add TX-AMSDU support (Jarod Wilson) [1807052] - [wireless] rtw88: report tx rate to mac80211 stack (Jarod Wilson) [1807052] - [wireless] rtw88: take over rate control from mac80211 (Jarod Wilson) [1807052] - [wireless] rtw88: add driver TX queue support (Jarod Wilson) [1807052] - [wireless] rtw88: allows to set RTS in TX descriptor (Jarod Wilson) [1807052] - [wireless] rtw88: check firmware leave lps successfully (Jarod Wilson) [1807052] - [wireless] mac80211: simplify TX aggregation start (Jarod Wilson) [1807052] - [net] mac80211: pass internal sta to ieee80211_tx_frags() (Jarod Wilson) [1807052] - [net] mac80211: IBSS: avoid unneeded return value processing (Jarod Wilson) [1807052] - [wireless] ar5523: check NULL before memcpy() in ar5523_cmd() (Jarod Wilson) [1807052] - [wireless] ath10k: add support for hardware rfkill (Jarod Wilson) [1807052] - [wireless] ath10k: restore QCA9880-AR1A (v1) detection (Jarod Wilson) [1807052] - [wireless] ath10k: fix offchannel tx failure when no ath10k_mac_tx_frm_has_freq (Jarod Wilson) [1807052] - [wireless] cw1200: Fix a signedness bug in cw1200_load_firmware() (Jarod Wilson) [1807052] - [wireless] rtw88: remove misleading module parameter rtw_fw_support_lps (Jarod Wilson) [1807052] - [wireless] rtw88: add deep PS PG mode for 8822c (Jarod Wilson) [1807052] - [wireless] rtw88: select deep PS mode when module is inserted (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter LPS by coex strategy (Jarod Wilson) [1807052] - [wireless] rtw88: add deep power save support (Jarod Wilson) [1807052] - [wireless] rtw88: leave PS state for dynamic mechanism (Jarod Wilson) [1807052] - [wireless] rtw88: LPS enter/leave should be protected by lock (Jarod Wilson) [1807052] - [wireless] rtw88: remove unused lps state check helper (Jarod Wilson) [1807052] - [wireless] rtw88: not to control LPS by each vif (Jarod Wilson) [1807052] - [wireless] rtw88: not to enter or leave PS under IRQ (Jarod Wilson) [1807052] - [wireless] rtw88: pci: reset H2C queue indexes in a single write (Jarod Wilson) [1807052] - [wireless] rtw88: remove redundant flag check helper function (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8723be: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'reg_ecc', 'reg_eac' (Jarod Wilson) [1807052] - [wireless] rtlwifi: rtl8192ee: Remove set but not used variables 'short_gi', 'buf_len' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variables 'dataempty', 'hoffset' (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove set but not used variable 'rtstate' (Jarod Wilson) [1807052] - [wireless] rtl8xxxu: prevent leaking urb (Jarod Wilson) [1829887 1807052] {CVE-2019-19068} - [wireless] net/wireless: Use kmemdup rather than duplicating its implementation (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Discard undersized packets (Jarod Wilson) [1807052] - [wireless] ath9k_htc: Modify byte order for an error message (Jarod Wilson) [1807052] - [wireless] ath9k_hw: fix uninitialized variable data (Jarod Wilson) [1807052] - [wireless] ath10k: fix backtrace on coredump (Jarod Wilson) [1807052] - [wireless] ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9888 and QCA99x0 (Jarod Wilson) [1807052] - [wireless] ath10k: switch to ieee80211_tx_dequeue_ni (Jarod Wilson) [1807052] - [wireless] ath10k: change sw version print format to hex (Jarod Wilson) [1807052] - [wireless] ath10k: print supported MCS rates within service ready event (Jarod Wilson) [1807052] - [wireless] ath10k: print service ready returned channel range (Jarod Wilson) [1807052] - [wireless] ath10k: add 2ghz channel arguments to service ready structure (Jarod Wilson) [1807052] - [wireless] ath9k: remove unused including (Jarod Wilson) [1807052] - [wireless] mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1807052] - [wireless] rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() (Jarod Wilson) [1807052] - [wireless] rtlwifi: prevent memory leak in rtl_usb_probe (Jarod Wilson) [1829850 1807052] {CVE-2019-19063} - [wireless] rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable (Jarod Wilson) [1807052] - [wireless] mt7601u: fix bbp version check in mt7601u_wait_bbp_ready (Jarod Wilson) [1807052] - [wireless] rtw88: 8822c: fix boolreturn.cocci warnings (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove duplicated if condition (Jarod Wilson) [1807052] - [wireless] brcmfmac: fix suspend/resume when power is cut off (Jarod Wilson) [1807052] - [wireless] brcmfmac: don't WARN when there are no requests (Jarod Wilson) [1807052] - [wireless] brcmsmac: remove a useless test (Jarod Wilson) [1807052] - [wireless] brcmfmac: send port authorized event for FT-802.1X (Jarod Wilson) [1807052] - [wireless] ath10k: fix memory leak (Jarod Wilson) [1807052] - [wireless] ath10k: remove the warning of sdio not full support (Jarod Wilson) [1807052] - [wireless] ath: Use dev_get_drvdata where possible (Jarod Wilson) [1807052] - [wireless] ath: fix various spelling mistakes (Jarod Wilson) [1807052] - [wireless] ath10k: fix missing checks for bmi reads and writes (Jarod Wilson) [1807052] - [wireless] ath10k: Add support to provide higher range mem chunks in wmi init command (Jarod Wilson) [1807052] - [wireless] ath10k: Add peer param map for tlv and non-tlv (Jarod Wilson) [1807052] - [wireless] ath10k: Enable MSA region dump support for WCN3990 (Jarod Wilson) [1807052] - [wireless] ath10k: Add xo calibration support for wifi rf clock (Jarod Wilson) [1807052] - [wireless] ath10k: fix spelling mistake "eanble" -> "enable" (Jarod Wilson) [1807052] - [wireless] ath10k: add cleanup in ath10k_sta_state() (Jarod Wilson) [1807052] - [wireless] ath10k: revalidate the msa region coming from firmware (Jarod Wilson) [1807052] - [wireless] ath10k: use ath10k_pci_soc_ functions for all warm_reset instances (Jarod Wilson) [1807052] - [wireless] ath10k: Use ARRAY_SIZE (Jarod Wilson) [1807052] - [wireless] ath10k: avoid leaving .bss_info_changed prematurely (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard bulk clock API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: Use standard regulator bulk API in snoc (Jarod Wilson) [1807052] - [wireless] ath10k: snoc: skip regulator operations (Jarod Wilson) [1807052] - [wireless] ath10k: Fix HOST capability QMI incompatibility (Jarod Wilson) [1807052] - [wireless] ath10k: Check if station exists before forwarding tx airtime report (Jarod Wilson) [1807052] - [include] include/linux/units.h: add helpers for kelvin to/from Celsius conversion (Jarod Wilson) [1807052]- [x86] x86/PCI: Define to_pci_sysdata() even when !CONFIG_PCI (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add two VMD Device IDs (Myron Stowe) [1788364 1783436] - [pci] x86/PCI: Expose VMD's pci_dev in struct pci_sysdata (Myron Stowe) [1788364 1783436] - [x86] x86/PCI: Add to_pci_sysdata() helper (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add device id for VMD device 8086:9A0B (Myron Stowe) [1788364 1783436] - [pci] PCI: vmd: Add bus 224-255 restriction decode (Myron Stowe) [1788364 1783436] - [fs] fuse: copy_file_range needs to strip setuid bits and update timestamps (Eric Sandeen) [1721881] - [fs] vfs: allow copy_file_range to copy across devices (Eric Sandeen) [1721881] - [fs] vfs: add missing checks to copy_file_range (Eric Sandeen) [1721881] - [mm] vfs: remove redundant checks from generic_remap_checks() (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_file_rw_checks() (Eric Sandeen) [1721881] - [fs] vfs: no fallback for ->copy_file_range (Eric Sandeen) [1721881] - [fs] vfs: introduce generic_copy_file_range() (Eric Sandeen) [1721881] - [ptp] ptp: add VMware virtual PTP clock driver (Prarit Bhargava) [1829706] - [powerpc] powerpc/powernv/ioda: Handle failures correctly in pnv_pci_ioda_iommu_bypass_supported() (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Enable SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/pseries/dma: Allow SWIOTLB (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Fix build with IOMMU_API=n (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove unused pnv_npu_try_dma_set_bypass() function (Michael Roth) [1805101] - [powerpc] powerpc/dma: Fix invalid DMA mmap behavior (Michael Roth) [1805101] - [powerpc] powerpc/dma: trim the fat from (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove set_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_dma_offset (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the generic direct mapping bypass (Michael Roth) [1805101] - [powerpc] powerpc/powernv/npu: Remove NPU DMA ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma_direct mapping routines (Michael Roth) [1805101] - [powerpc] powerpc/dma: use the dma-direct allocator for coherent platforms (Michael Roth) [1805101] - [powerpc] swiotlb: remove swiotlb_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_dma_supported (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_get_required_mask (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove dma_nommu_mmap_coherent (Michael Roth) [1805101] - [powerpc] powerpc/dma: use phys_to_dma instead of get_dma_offset (Michael Roth) [1805101] - [powerpc] dma-mapping, powerpc: simplify the arch dma_set_mask override (Michael Roth) [1805101] - [powerpc] powerpc/dma: fix an off-by-one in dma_capable (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove max_direct_dma_addr (Michael Roth) [1805101] - [powerpc] powerpc/dma: move pci_dma_dev_setup_swiotlb to fsl_pci.c (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove get_pci_dma_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the iommu fallback for coherent allocations (Michael Roth) [1805101] - [powerpc] powerpc/pci: remove the dma_set_mask pci_controller ops methods (Michael Roth) [1805101] - [misc] cxl: drop the dma_set_mask callback from vphb (Michael Roth) [1805101] - [powerpc] KABI: re-use deprecated field for iommu_bypass_supported function pointer (Michael Roth) [1805101] - [powerpc] powerpc/dma: stop overriding dma_get_required_mask (Michael Roth) [1805101] - [dma] KABI: add fake includes for headers used in arch/powerpc/kernel/dma.c (Michael Roth) [1805101] - [powerpc] powerpc/powernv: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/powernv: Remove PCI_MSI ifdef checks (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_npu_dma_set_mask (Michael Roth) [1805101] - [powerpc] powerpc/powernv: remove pnv_pci_ioda_pe_single_vendor (Michael Roth) [1805101] - [powerpc] powerpc/dart: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/dart: remove dead cleanup code in iommu_init_early_dart (Michael Roth) [1805101] - [powerpc] powerpc/cell: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/cell: move dma direct window setup out of dma_configure (Michael Roth) [1805101] - [powerpc] powerpc/pseries: use the generic iommu bypass code (Michael Roth) [1805101] - [powerpc] powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bit (Michael Roth) [1805101] - [powerpc] powerpc/dma: handle iommu bypass in dma_iommu_ops (Michael Roth) [1805101] - [powerpc] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops (Michael Roth) [1805101] - [dma] dma-direct: we might need GFP_DMA for 32-bit dma masks (Michael Roth) [1805101] - [powerpc] powerpc/dma: split the two __dma_alloc_coherent implementations (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused dma_iommu_ops export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ISA_DMA_THRESHOLD export (Michael Roth) [1805101] - [powerpc] powerpc/dma: remove the unused ARCH_HAS_DMA_MMAP_COHERENT define (Michael Roth) [1805101] - [powerpc] powerpc/dma: properly wire up the unmap_page and unmap_sg methods (Michael Roth) [1805101] - [powerpc] powerpc: allow NOT_COHERENT_CACHE for amigaone (Michael Roth) [1805101] - [powerpc] powerpc/fadump: consider reserved ranges while reserving memory (Steve Best) [1813701] - [powerpc] powerpc/fadump: use static allocation for reserved memory ranges (Steve Best) [1813701] - [fs] audit: Report suspicious O_CREAT usage (partial) (Eric Sandeen) [1797843] - [fs] vfs: fix do_last() regression (Eric Sandeen) [1797843] - [fs] do_last(): fetch directory ->i_mode and ->i_uid before it's too late (Eric Sandeen) [1797843] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Eric Sandeen) [1797843] - [netdrv] fm10k: use txqueue parameter in fm10k_tx_timeout (Neil Horman) [1781387] - [netdrv] fm10k: Use sizeof_field() macro (Neil Horman) [1781387] - [netdrv] fm10k: update driver version to match out-of-tree (Neil Horman) [1781387] - [netdrv] fm10k: add support for ndo_get_vf_stats operation (Neil Horman) [1781387] - [netdrv] fm10k: add missing field initializers to TLV attributes) (Neil Horman) [1781387] - [netdrv] fm10k: use a local variable for the frag pointer (Neil Horman) [1781387] - [netdrv] ethernet: Delete unnecessary checks before the macro call "dev_kfree_skb" (Neil Horman) [1781387] - [netdrv] fm10k: no need to check return value of debugfs_create functions (Neil Horman) [1781387] - [security] KEYS: Avoid false positive ENOMEM error on key read (Waiman Long) [1807693] - [security] KEYS: Don't write out to userspace while holding key semaphore (Waiman Long) [1807693] - [security] selinux: allow per-file labeling for CephFS (Ondrej Mosnacek) [1823764] - [scsi] scsi: qedi: make qedi_ll2_buf_size static (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Fix termination timeouts in session logout (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add modules param to enable qed iSCSI debug (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Do not flush offload work if ARP not resolved (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Use correct msix count for fastpath vectors (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Avoid unnecessary endpoint allocation on link down (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Remove additional char from boot target iqnname (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add PCI shutdown handler support (Nilesh Javali) [1792111] - [scsi] scsi: qedi: Add MFW error recovery process (Nilesh Javali) [1792111] - [netdrv] ibmvnic: Skip fatal error reset after passive init (Steve Best) [1830989] - [ata] ahci: Add Intel Comet Lake PCH-V PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake PCH-H PCI ID (David Milburn) [1802690] - [ata] ahci: Add Intel Comet Lake H RAID PCI ID (David Milburn) [1802690] - [x86] x86, sched: Move check for CPU type to caller function (Prarit Bhargava) [1828260] - [x86] x86, sched: Don't enable static key when starting secondary CPUs (Prarit Bhargava) [1828260] - [x86] x86, sched: Account for CPUs with less than 4 cores in freq. invariance (Prarit Bhargava) [1828260] - [x86] x86, sched: Bail out of frequency invariance if base frequency is unknown (Prarit Bhargava) [1828260] - [lib] scsi: klist: Make it safe to use klists in atomic context (Waiman Long) [1829027] - [char] random: try to actively add entropy rather than passively wait for it (Neil Horman) [1778762] - [md] dm writecache: fix data corruption when reloading the target (Mike Snitzer) [1830129] - [kernel] smp: Allow smp_call_function_single_async() to insert locked csd (Peter Xu) [1830014] - [scsi] scsi: ibmvscsi: Fix WARN_ON during event pool release (Steve Best) [1829242] - [block] block: avoid to check null profile pointer to see if it is in 3rd party module (Ming Lei) [1829464] - [tools] perf scripting perl: Add common_callchain to fix argument order (Michael Petlan) [1809191] - [netdrv] ionic: fix unused assignment (Jonathan Toppins) [1780645] - [netdrv] ionic: add dynamic_debug header (Jonathan Toppins) [1780645] - [netdrv] ionic: set station addr only if needed (Jonathan Toppins) [1780645] - [netdrv] ionic: replay filters after fw upgrade (Jonathan Toppins) [1780645] - [netdrv] ionic: remove lifs on fw reset (Jonathan Toppins) [1780645] - [netdrv] ionic: disable the queues on link down (Jonathan Toppins) [1780645] - [netdrv] ionic: check for queues before deleting (Jonathan Toppins) [1780645] - [netdrv] ionic: clean tx queue of unfinished requests (Jonathan Toppins) [1780645] - [netdrv] ionic: move irq request to qcq alloc (Jonathan Toppins) [1780645] - [netdrv] ionic: move debugfs add/delete to match alloc/free (Jonathan Toppins) [1780645] - [netdrv] ionic: check for linkup in watchdog (Jonathan Toppins) [1780645] - [netdrv] ionic: decouple link message from netdev state (Jonathan Toppins) [1780645] - [netdrv] ionic: check for NULL structs on teardown (Jonathan Toppins) [1780645] - [netdrv] ionic: clean irq affinity on queue deinit (Jonathan Toppins) [1780645] - [netdrv] ionic: ignore eexist on rx filter add (Jonathan Toppins) [1780645] - [netdrv] ionic: only save good lif dentry (Jonathan Toppins) [1780645] - [netdrv] ionic: leave dev cmd request contents alone on FW timeout (Jonathan Toppins) [1780645] - [netdrv] ionic: add timeout error checking for queue disable (Jonathan Toppins) [1780645] - [netdrv] ionic: make spdxcheck.py happy (Jonathan Toppins) [1780645] - [netdrv] ionic: add decode for IONIC_RC_ENOSUPP (Jonathan Toppins) [1780645] - [netdrv] ionic: print data for unknown xcvr type (Jonathan Toppins) [1780645] - [netdrv] ionic: remove adminq napi instance (Jonathan Toppins) [1780645] - [netdrv] ionic: deinit rss only if selected (Jonathan Toppins) [1780645] - [netdrv] ionic: stop devlink warn on mgmt device (Jonathan Toppins) [1780645] - [netdrv] net: ionic: Use scnprintf() for avoiding potential buffer overflow (Jonathan Toppins) [1780645] - [netdrv] netdev:pass the stuck queue to the timeout handler (Jonathan Toppins) [1780645] - [netdrv] ionic: drop ethtool driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: add support for device id 0x1004 (Jonathan Toppins) [1780645] - [netdrv] ionic: print pci bus lane info (Jonathan Toppins) [1780645] - [netdrv] ionic: support ethtool rxhash disable (Jonathan Toppins) [1780645] - [netdrv] ionic: clean up bitflag usage (Jonathan Toppins) [1780645] - [netdrv] ionic: improve irq numa locality (Jonathan Toppins) [1780645] - [netdrv] ionic: remove pragma packed (Jonathan Toppins) [1780645] - [netdrv] ionic: keep ionic dev on lif init fail (Jonathan Toppins) [1780645] - [netdrv] ionic: fix vf op lock usage (Jonathan Toppins) [1780645] - [netdrv] ionic: let core reject the unsupported coalescing parameters (Jonathan Toppins) [1780645] - [netdrv] ionic: fix fw_status read (Jonathan Toppins) [1780645] - [netdrv] ionic: use new helper tcp_v6_gso_csum_prep (Jonathan Toppins) [1780645] - [netdrv] ionic: fix rxq comp packet type mask (Jonathan Toppins) [1780645] - [netdrv] ionic: clear compiler warning on hb use before set (Jonathan Toppins) [1780645] - [netdrv] ionic: restrict received packets to mtu size (Jonathan Toppins) [1780645] - [netdrv] ionic: add Rx dropped packet counter (Jonathan Toppins) [1780645] - [netdrv] ionic: drop use of subdevice tags (Jonathan Toppins) [1780645] - [netdrv] ionic: support sr-iov operations (Jonathan Toppins) [1780645] - [netdrv] ionic: ionic_if bits for sr-iov support (Jonathan Toppins) [1780645] - [netdrv] ionic: keep users rss hash across lif reset (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove set but not used variable 'sg_desc' (Jonathan Toppins) [1780645] - [netdrv] ionic: update driver version (Jonathan Toppins) [1780645] - [netdrv] ionic: implement support for rx sgl (Jonathan Toppins) [1780645] - [netdrv] ionic: add a watchdog timer to monitor heartbeat (Jonathan Toppins) [1780645] - [netdrv] ionic: add heartbeat check (Jonathan Toppins) [1780645] - [netdrv] ionic: reverse an interrupt coalesce calculation (Jonathan Toppins) [1780645] - [netdrv] ionic: fix up struct name comments (Jonathan Toppins) [1780645] - [netdrv] dynamic_debug: provide dynamic_hex_dump stub (Jonathan Toppins) [1780645] - [netdrv] ionic: fix stats memory dereference (Jonathan Toppins) [1780645] - [netdrv] ionic: add lif_quiesce to wait for queue activity to stop (Jonathan Toppins) [1780645] - [netdrv] ionic: implement ethtool set-fec (Jonathan Toppins) [1780645] - [netdrv] ionic: report users coalesce request (Jonathan Toppins) [1780645] - [netdrv] ionic: use wait_on_bit_lock() rather than open code (Jonathan Toppins) [1780645] - [netdrv] ionic: simplify returns in devlink info (Jonathan Toppins) [1780645] - [netdrv] ionic: select CONFIG_NET_DEVLINK (Jonathan Toppins) [1780645] - [netdrv] ionic: Fix an error code in ionic_lif_alloc() (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unnecessary ternary operator in ionic_debugfs_add_ident (Jonathan Toppins) [1780645] - [netdrv] ionic: Remove unused including (Jonathan Toppins) [1780645] - [netdrv] ionic: Add coalesce and other features (Jonathan Toppins) [1780645] - [netdrv] ionic: Add RSS support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add driver stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add netdev-event handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Tx and Rx handling (Jonathan Toppins) [1780645] - [netdrv] ionic: Add initial ethtool support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add async link status check and basic stats (Jonathan Toppins) [1780645] - [netdrv] ionic: Add Rx filter and rx_mode ndo support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add management of rx filters (Jonathan Toppins) [1780645] - [netdrv] ionic: Add the basic NDO callbacks for netdev support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add notifyq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add adminq action (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic adminq support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add interrupts and doorbells (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic lif support (Jonathan Toppins) [1780645] - [netdrv] ionic: Add port management commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add hardware init and device commands (Jonathan Toppins) [1780645] - [netdrv] ionic: Add basic framework for IONIC Network device driver (Jonathan Toppins) [1780645] - [netdrv] net: sfp: add more extended compliance codes (Jonathan Toppins) [1780645] - [scsi] scsi: core: Add DID_ALLOC_FAILURE and DID_MEDIUM_ERROR to hostbyte_table (Maurizio Lombardi) [1819061] - [netdrv] igc: Add debug messages to MAC filter code (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_mac_entry_can_be_used() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove igc_*_mac_steering_filter() wrappers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove IGC_MAC_STATE_QUEUE_STEERING (Corinna Vinschen) [1781384] - [netdrv] igc: Remove 'queue' check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Improve address check in igc_del_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Refactor igc_rar_set_index() (Corinna Vinschen) [1781384] - [netdrv] igc: Fix igc_uc_unsync() (Corinna Vinschen) [1781384] - [netdrv] igc: Change igc_add_mac_filter() returning value (Corinna Vinschen) [1781384] - [netdrv] igc: Check unsupported flag in igc_add_mac_filter() (Corinna Vinschen) [1781384] - [netdrv] igc: Remove duplicate code in MAC filtering logic (Corinna Vinschen) [1781384] - [netdrv] igc: Add new device IDs for i225 part (Corinna Vinschen) [1781384] - [netdrv] igc: Fix default MAC address filter override (Corinna Vinschen) [1781384] - [netdrv] igc: Remove dead code related to flower filter (Corinna Vinschen) [1781384] - [netdrv] igc: Fix NFC queue redirection support (Corinna Vinschen) [1781384] - [netdrv] igc: Remove copper fiber switch control (Corinna Vinschen) [1781384] - [netdrv] igc: Enable NETIF_F_HW_TC flag (Corinna Vinschen) [1781384] - [netdrv] igc: Fix double definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix overwrites when dumping registers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove forward declaration (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused CTRL_EXT_LINK_MODE_MASK (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused MDIC_DEST mask (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ETF offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for taprio offloading (Corinna Vinschen) [1781384] - [netdrv] igc: Add GSO partial support (Corinna Vinschen) [1781384] - [netdrv] net: igc: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781384] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781384] - [netdrv] igc: Add comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add WOL support (Corinna Vinschen) [1781384] - [netdrv] igc: Add pcie error handler support (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the typo in comment (Corinna Vinschen) [1781384] - [netdrv] igc: Add dump options (Corinna Vinschen) [1781384] - [netdrv] igc: Complete to commit Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: make non-global functions static (Corinna Vinschen) [1781384] - [netdrv] igc: Add PHY power management control (Corinna Vinschen) [1781384] - [netdrv] RHEL-only: Revert "igc: add additional delay during phy hw reset" (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TSO (Corinna Vinschen) [1781384] - [netdrv] igc: Add SKU for i225 device (Corinna Vinschen) [1781384] - [netdrv] igc: Remove unused definition (Corinna Vinschen) [1781384] - [netdrv] igc: Fix typo in a comment (Corinna Vinschen) [1781384] - [netdrv] igc: Use Start of Packet signal from PHY for timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for ethtool GET_TS_INFO command (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for TX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add support for RX timestamping (Corinna Vinschen) [1781384] - [netdrv] igc: Add basic skeleton for PTP (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_sw_init (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_write_itr (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_assign_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vector (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_free_q_vectors (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_disable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_irq_enable (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure_msix (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_rx_mode (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_interrupt_capability (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_alloc_mapped_page (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_configure (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_set_default_mac_filter (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_power_down_link (Corinna Vinschen) [1781384] - [netdrv] igc: Remove no need declaration of the igc_clean_tx_ring (Corinna Vinschen) [1781384] - [netdrv] igc: Remove serdes comments from a description of methods (Corinna Vinschen) [1781384] - [netdrv] igc: Add legacy power management support (Corinna Vinschen) [1781384] - [netdrv] igc: Add 64 bit DMA access support (Corinna Vinschen) [1781384] - [netdrv] igc: Fix parameter descriptions for a several functions (Corinna Vinschen) [1781384] - [netdrv] igc: Fix the parameter description for igc_alloc_rx_buffers (Corinna Vinschen) [1781384] - [netdrv] igc: Remove excess parameter description from igc_is_non_eop (Corinna Vinschen) [1781384] - [netdrv] igc: Prefer to use the pci_release_mem_regions method (Corinna Vinschen) [1781384] - [netdrv] igc: Improve the DMA mapping flow (Corinna Vinschen) [1781384] - [netdrv] igc: Add scatter gather support (Corinna Vinschen) [1781384] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781384] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781384] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781384] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781384] - [netdrv] net: igb: let core reject the unsupported coalescing parameters (Corinna Vinschen) [1781381] - [netdrv] intel: Replace zero-length array with flexible-array member (Corinna Vinschen) [1781381] - [netdrv] igb: Fix SGMII SFP module discovery for 100FX/LX (Corinna Vinschen) [1781381] - [netdrv] igb: dont drop packets if rx flow control is enabled (Corinna Vinschen) [1781381] - [netdrv] treewide: Use sizeof_field() macro (Corinna Vinschen) [1781381] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Corinna Vinschen) [1781381] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781381] - [netdrv] igb: Fix constant media auto sense switching when no cable is connected (Corinna Vinschen) [1781381] - [netdrv] igb: Enable media autosense for the i350 (Corinna Vinschen) [1781381] - [netdrv] igb/igc: Don't warn on fatal read failures when the device is removed (Corinna Vinschen) [1781381] - [netdrv] igb: Add UDP segmentation offload support (Corinna Vinschen) [1781381] - [netdrv] net: igbvf: reject unsupported coalescing params (Corinna Vinschen) [1781382] - [netdrv] net: ethernet: intel: Demote MTU change prints to debug (Corinna Vinschen) [1781382] - [ata] ahci: Do not export local variable ahci_em_messages (Prarit Bhargava) [1826320] - [scripts] modpost: check for static EXPORT_SYMBOL* functions (Prarit Bhargava) [1826320] - [kernel] torture: Remove exporting of internal functions (Prarit Bhargava) [1826320] - [input] Input: synaptics-rmi4 - remove the exporting of rmi_2d_sensor_set_input_params (Prarit Bhargava) [1826320] - [netdrv] net: phy: make exported variables non-static (Prarit Bhargava) [1826320] - [scsi] scsi: libsas: remove the exporting of sas_wait_eh (Prarit Bhargava) [1826320] - [drm] drm/client: remove the exporting of drm_client_close (Prarit Bhargava) [1826320] - [scripts] modpost: always show verbose warning for section mismatch (Prarit Bhargava) [1826320] - [net] netfilter: nf_nat_ipv4: remove obsolete EXPORT_SYMBOL (Prarit Bhargava) [1826320] - [crypto] crypto: skcipher - remove the exporting of skcipher_walk_next (Prarit Bhargava) [1826320] - [scsi] scsi: scsi_debug: Fix a recently introduced regression (Ming Lei) [1822001] - [block] scsi: block: remove bidi support (Ming Lei) [1822001] - [scsi] scsi: block: remove req->special (Ming Lei) [1822001] - [scsi] scsi: stop setting up request->special (Ming Lei) [1822001] - [scsi] scsi: remove bidirectional command support (Ming Lei) [1822001] - [scsi] scsi: remove the SCSI OSD library (Ming Lei) [1822001] - [fs] scsi: fs: remove exofs (Ming Lei) [1822001] - [block] scsi: bsg-lib: handle bidi requests without block layer help (Ming Lei) [1822001] - [block] scsi: bsg: refactor bsg_ioctl (Ming Lei) [1822001] - [netdrv] sfc: fix XDP-redirect in this driver (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support configuring vf spoofchk on EF10 VFs (Jarod Wilson) [1796582 1788753 1684003] - [netdrv] sfc: ethtool: Refactor to remove fallthrough comments in case blocks (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Replace zero-length array with flexible-array member (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove unused variable 'efx_default_channel_type' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: elide assignment of skb (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ARFS code out of headers (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: only schedule asynchronous filter work if needed (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Use scnprintf() for avoiding potential buffer overflow (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: detach from cb_page in efx_copy_channel() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: complete the next packet when we receive a timestamp (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix timestamp reconstruction at 16-bit rollover points (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: create header for mcdi filtering code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: rename mcdi filtering functions/structs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from efx.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc/ethtool_common: Make some function to static (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove set but not used variable 'nic_data' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove duplicated include from ef10.c (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RPS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move yet more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move RSS code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move a couple more functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some ethtool code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move various functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: refactor selftest work init code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI logging device attribute (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: conditioned some functionality (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI receive queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI transmit queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move MCDI VI alloc/free code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move more MCDI port code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some MCDI port utility functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some port link state/caps code (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: use skb_list_walk_safe helper for gso segments (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common tx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move common rx code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move event queue management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel interrupt management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel alloc/removal code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move channel start/stop code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some channel-related code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move struct init and fini code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move some device reset code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move datapath management code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move mac configuration and status functions (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: move reset workqueue code (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: further preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add new headers in preparation for code split (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove ioremap_nocache and devm_ioremap_nocache (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Remove unnecessary dependencies on I2C (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Include XDP packet headroom in buffer step size (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix channel allocation with brute force (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: fix build without CONFIG_RFS_ACCEL (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: do ARFS expiry work occasionally even without NAPI poll (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add statistics for ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: suppress MCDI errors from ARFS (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: change ARFS expiry mechanism (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Only cancel the PPS workqueue if it exists (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: trace_xdp_exception on XDP failure (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: add XDP counters to ethtool stats (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: handle XDP_TX outcomes of XDP eBPF programs (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: allocate channels for XDP tx queues (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: Enable setting of xdp_prog (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: perform XDP processing on received packets (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: support encapsulation of xdp_frames in efx_tx_buffer (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: use the new __netdev_tx_sent_queue BQL optimisation (Jarod Wilson) [1796582 1788753] - [netdrv] net/sfc: Use skb_frag_off accessors (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: phase out dma_zalloc_coherent() (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: remove redundant variable old_vlan (Jarod Wilson) [1796582 1788753] - [netdrv] net: sfc: Convert random_ether_addr to eth_random_addr (Jarod Wilson) [1796582 1788753] - [netdrv] sfc: batch up RX delivery (Jarod Wilson) [1796582 1788753] - [netdrv] net: mlx4: Use scnprintf() for avoiding potential buffer overflow (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix leak in id_map_find_del (Alaa Hleihel) [1789363] - [infiniband] IB/mlx4: Fix memory leak in add_gid error flow (Alaa Hleihel) [1789363] - [include] mlx4: Bump up MAX_MSIX from 64 to 128 (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: use true, false for bool variable (Alaa Hleihel) [1789363] - [infiniband] RDMA/mlx4: Redo TX checksum offload in line with docs (Alaa Hleihel) [1789363] - [netdrv] mlx4: use new txqueue timeout argument (Alaa Hleihel) [1789363] - [netdrv] treewide: Use sizeof_field() macro (Alaa Hleihel) [1789363 1789362] - [infiniband] IB/mlx4: Update HW GID table while adding vlan GID (Alaa Hleihel) [1789363 1789362] - [netdrv] net/mlx4_en: ethtool: make array modes static const, makes object smaller (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Annotate boolean arguments as bool and not int (Alaa Hleihel) [1789363 1789361] - [netdrv] mlx4: avoid large stack usage in mlx4_init_hca() (Alaa Hleihel) [1789363 1789361] - [infiniband] RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr (Alaa Hleihel) [1789363 1789361] - [netdrv] net: Use skb accessors in network drivers (Alaa Hleihel) [1789363 1789361]- [net] ip_vti: receive ipip packet by calling ip_tunnel_rcv (Xin Long) [1815554] - [net] xfrm: call xfrm_output_gso when inner_protocol is set in xfrm_output (Xin Long) [1815968] - [net] sched: Fix hw_stats_type setting in pedit loop (Ivan Vecera) [1817156] - [net] sched: set the hw_stats_type in pedit loop (Ivan Vecera) [1817156] - [include] flow_offload: fix allowed types check (Ivan Vecera) [1817156] - [net] sched: act: allow user to specify type of HW stats for a filter (Ivan Vecera) [1817156] - [net] flow_offload: pass action cookie through offload structures (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "disabled" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [include] flow_offload: introduce "delayed" HW stats type and allow it in mlx5 (Ivan Vecera) [1817156] - [netdrv] flow_offload: introduce "immediate" HW stats type and allow it in mlxsw (Ivan Vecera) [1817156] - [netdrv] mlxsw: restrict supported HW stats type to "any" (Ivan Vecera) [1817156] - [netdrv] mlxsw: spectrum_flower: Do not allow mixing HW stats types for actions (Ivan Vecera) [1817156] - [netdrv] flow_offload: check for basic action hw stats type (Ivan Vecera) [1817156] - [include] flow_offload: Introduce offload of HW stats type (Ivan Vecera) [1817156] - [net] netfilter: nf_tables: use-after-free in dynamic operations (Phil Sutter) [1822577] - [net] devlink: Add health recover notifications on devlink flows (Petr Oros) [1821169] - [net] devlink: add devink notification when reporter update health state (Petr Oros) [1821169] - [net] devlink: add support for reporter recovery completion (Petr Oros) [1821169] - [net] devlink: Add new "enable_roce" generic device param (Petr Oros) [1805955] - [netdrv] netdevsim: use __GFP_NOWARN to avoid memalloc warning (Petr Oros) [1817157] - [tools] selftests: add netdevsim devlink health tests (Petr Oros) [1817157] - [netdrv] netdevsim: implement couple of testing devlink health reporters (Petr Oros) [1817157] - [net] devlink: propagate extack down to health reporter ops (Petr Oros) [1817157] - [net] devlink: don't do reporter recovery if the state is healthy (Petr Oros) [1817157] - [net] xsk: Fix out of boundary write in __xsk_rcv_memcpy (Jiri Benc) [1819630] - [samples] bpf: Allow for -ENETDOWN in xdpsock (Jiri Benc) [1819630] - [samples] bpf: Drop doubled variable declaration in xdpsock (Jiri Benc) [1819630] - [netdrv] i40e: Relax i40e_xsk_wakeup's return value when PF is busy (Jiri Benc) [1819630] - [netdrv] net/ixgbe: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [netdrv] net/i40e: Fix concurrency issues between config flow and XSK (Jiri Benc) [1819630] - [net] xsk: Add rcu_read_lock around the XSK wakeup (Jiri Benc) [1819630] - [net] fix installing orphaned programs (Jiri Benc) [1819630] - [tools] libbpf: Don't use kernel-side u32 type in xsk.c (Jiri Benc) [1819630] - [tools] libbpf: Fix compatibility for kernels without need_wakeup (Jiri Benc) [1819630] - [net] xsk: Fix crash in poll when device does not support ndo_xsk_wakeup (Jiri Benc) [1819630] - [kernel] bpf/xskmap: Return ERR_PTR for failure case instead of NULL. (Jiri Benc) [1819630] - [net] xdp: convert put_page() to put_user_page*() (Jiri Benc) [1819630] - [net] xdp: mm: introduce page_size() (Jiri Benc) [1819630] - [net] xsk: relax UMEM headroom alignment (Jiri Benc) [1819630] - [samples] bpf: fix xdpsock l2fwd tx for unaligned mode (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] ixgbe: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [netdrv] i40e: fix xdp handle calculations (Jiri Benc) [1819630] - [net] xsk: use state member for socket synchronization (Jiri Benc) [1819630] - [documentation] doc/af_xdp: include unaligned chunk case (Jiri Benc) [1819630] - [samples] bpf: use hugepages in xdpsock app (Jiri Benc) [1819630] - [samples] bpf: add buffer recycling for unaligned chunks to xdpsock (Jiri Benc) [1819630] - [samples] bpf: add unaligned chunks mode support to xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add flags to umem config (Jiri Benc) [1819630] - [netdrv] mlx5e: Allow XSK frames smaller than a page (Jiri Benc) [1819630] - [netdrv] mlx5e: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] ixgbe: modify driver for handling offsets (Jiri Benc) [1819630] - [netdrv] i40e: modify driver for handling offsets (Jiri Benc) [1819630] - [net] xsk: add support to allow unaligned chunk placement (Jiri Benc) [1819630] - [net] xdp: xdp_umem: replace kmap on vmap for umem map (Jiri Benc) [1819630] - [net] Don't call XDP_SETUP_PROG when nothing is changed (Jiri Benc) [1819630] - [kernel] bpf: Use PTR_ERR_OR_ZERO in xsk_map_inc() (Jiri Benc) [1819630] - [kernel] xsk: support BPF_EXIST and BPF_NOEXIST flags in XSKMAP (Jiri Benc) [1819630] - [net] xsk: remove AF_XDP socket from map when the socket is released (Jiri Benc) [1819630] - [netdrv] mlx5e: Add AF_XDP need_wakeup support (Jiri Benc) [1819630] - [netdrv] net/mlx5e: Move the SW XSK code from NAPI poll to a separate function (Jiri Benc) [1819630] - [samples] bpf: add use of need_wakeup flag in xdpsock (Jiri Benc) [1819630] - [tools] libbpf: add support for need_wakeup flag in AF_XDP part (Jiri Benc) [1819630] - [netdrv] ixgbe: need_wakeup flag might not be set for Tx (Jiri Benc) [1819630] - [netdrv] ixgbe: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [netdrv] i40e: add support for AF_XDP need_wakeup feature (Jiri Benc) [1819630] - [net] xsk: add support for need_wakeup flag in AF_XDP rings (Jiri Benc) [1819630] - [net] xsk: replace ndo_xsk_async_xmit with ndo_xsk_wakeup (Jiri Benc) [1819630] - [net] xdp: xdp_umem: fix umem pages mapping for 32bits systems (Jiri Benc) [1819630] - [net] ethtool: add infrastructure for centralized checking of coalescing parameters (Ivan Vecera) [1818096] - [tools] selftests: netfilter: add simple masq/redirect test cases (Hangbin Liu) [1826220] - [tools] selftests: netfilter: fix config fragment CONFIG_NF_TABLES_INET (Hangbin Liu) [1826220] - [tools] selftests: add script to stress-test nft packet path vs. control plane (Hangbin Liu) [1826220] - [net] devlink: disallow reload operation during device cleanup (Petr Oros) [1805958] - [tools] selftests: test creating netdevsim inside network namespace (Petr Oros) [1805958] - [net] devlink: export devlink net setter (Petr Oros) [1805958] - [net] devlink: don't ignore errors during dumpit (Petr Oros) [1805958] - [netdrv] netdevsim: fix spelling mistake "forbidded" -> "forbid" (Petr Oros) [1805958] - [netdrv] netdevsim: implement devlink dev_info op (Petr Oros) [1805958] - [netdrv] netdevsim: add couple of debugfs bools to debug devlink reload (Petr Oros) [1805958] - [netdrv] netdevsim: create devlink and netdev instances in namespace (Petr Oros) [1805958] - [include] net: skbuff: disambiguate argument and member for skb_list_walk_safe helper (Josef Oskera) [1818105] - [include] net: introduce skb_list_walk_safe for skb segment walking (Josef Oskera) [1818105] - [netdrv] netdevsim: drop code duplicated by a merge (Petr Oros) [1805951] - [tools] selftests: devlink: undo changes at the end of resource_test (Petr Oros) [1805951] - [tools] selftests: netdevsim: add tests for devlink reload with resources (Petr Oros) [1805951] - [net] devlink: allow to change namespaces during reload (Petr Oros) [1805951] - [net] devlink: Add method for time-stamp on reporter's dump (Petr Oros) [1805951] - [netdrv] netdevsim: take devlink net instead of init_net (Petr Oros) [1805951] - [netdrv] netdevsim: register port netdevices into net of device (Petr Oros) [1805951] - [netdrv] netdevsim: implement proper devlink reload (Petr Oros) [1805951] - [netdrv] netdevsim: add all ports in nsim_dev_create() and del them in destroy() (Petr Oros) [1805951] - [net] devlink: export devlink net getter (Petr Oros) [1805951] - [net] fib_notifier: propagate extack down to the notifier block callback (Petr Oros) [1805951] - [net] fib_notifier: propagate possible error during fib notifier registration (Petr Oros) [1805951] - [net] fib_notifier: make FIB notifier per-netns (Petr Oros) [1805951] - [netdrv] netdevsim: change fib accounting and limitations to be per-device (Petr Oros) [1805951] - [netdrv] netdevsim: Set offsets to various protocol layers (Petr Oros) [1805951] - [net] devlink: Fix error handling in param and info_get dumpit cb (Petr Oros) [1805951] - [net] lwtunnel: check erspan options before allocating tun_info (Xin Long) [1730151] - [net] lwtunnel: be STRICT to validate the new LWTUNNEL_IP(6)_OPTS (Xin Long) [1730151] - [net] lwtunnel: add support for multiple geneve opts (Xin Long) [1730151] - [net] lwtunnel: change to use nla_put_u8 for LWTUNNEL_IP_OPT_ERSPAN_VER (Xin Long) [1730151] - [net] lwtunnel: ignore any TUNNEL_OPTIONS_PRESENT flags set by users (Xin Long) [1730151] - [net] lwtunnel: get nlsize for erspan options properly (Xin Long) [1730151] - [net] lwtunnel: change to use nla_parse_nested on new options (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for erspan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for vxlan (Xin Long) [1730151] - [net] lwtunnel: add options setting and dumping for geneve (Xin Long) [1730151] - [net] lwtunnel: add options process for cmp_encap (Xin Long) [1730151] - [net] lwtunnel: add options process for arp request (Xin Long) [1730151] - [net] ip_tunnel: Add dst_cache support in lwtunnel_state of ip tunnel (Xin Long) [1730151] - [include] tcp: Define IPPROTO_MPTCP (Florian Westphal) [1812198] - [net] skb: add helpers to allocate ext independently from sk_buff (Florian Westphal) [1812198] - [net] tcp: Check for filled TCP option space before SACK (Florian Westphal) [1812198] - [net] tcp: Export TCP functions and ops struct (Florian Westphal) [1812198] - [net] tcp: coalesce/collapse must respect MPTCP extensions (Florian Westphal) [1812198] - [net] mptcp: Add MPTCP to skb extensions (Florian Westphal) [1812198] - [net] tcp, ulp: Add clone operation to tcp_ulp_ops (Florian Westphal) [1812198] - [include] tcp: Add MPTCP option number (Florian Westphal) [1812198] - [net] Make sock protocol value checks more specific (Florian Westphal) [1812198] - [net] ipv6: provide and use ipv6 specific version for {recv, send}msg (Florian Westphal) [1812198] - [net] inet: factor out inet_send_prepare() (Florian Westphal) [1812198] - [net] tipc: fix incorrect increasing of link window (Xin Long) [1822129] - [net] tipc: Add a missing case of TIPC_DIRECT_MSG type (Xin Long) [1822129] - [net] tipc: add NULL pointer check to prevent kernel oops (Xin Long) [1822129] - [net] tipc: simplify trivial boolean return (Xin Long) [1822129] - [net] tipc: add missing attribute validation for MTU property (Xin Long) [1822129] - [net] tipc: fix successful connect() but timed out (Xin Long) [1822129] - [net] tipc: make three functions static (Xin Long) [1822129] - [net] tipc: fix wrong connect() return code (Xin Long) [1822129] - [net] tipc: make legacy address flag readable over netlink (Xin Long) [1822129] - [net] tipc: don't send gap blocks in ACK messages (Xin Long) [1822129] - [net] tipc: fix use-after-free in tipc_disc_rcv() (Xin Long) [1822129] - [net] tipc: introduce variable window congestion control (Xin Long) [1822129] - [net] tipc: eliminate more unnecessary nacks and retransmissions (Xin Long) [1822129] - [net] tipc: eliminate gap indicator from ACK messages (Xin Long) [1822129] - [net] tipc: fix duplicate SYN messages under link congestion (Xin Long) [1822129] - [net] tipc: support in-order name publication events (Xin Long) [1822129] - [net] tipc: add back tipc prefix to log messages (Xin Long) [1822129] - [net] tipc: fix update of the uninitialized variable err (Xin Long) [1822129] - [net] tipc: add support for AEAD key setting via netlink (Xin Long) [1822129] - [net] tipc: introduce TIPC encryption & authentication (Xin Long) [1822129] - [include] tipc: add new AEAD key structure for user API (Xin Long) [1822129] - [net] tipc: enable creating a "preliminary" node (Xin Long) [1822129] - [net] tipc: add reference counter to bearer (Xin Long) [1822129] - [net] tipc: eliminate checking netns if node established (Xin Long) [1822129] - [net] tipc: eliminate the dummy packet in link synching (Xin Long) [1822129] - [net] tipc: improve message bundling algorithm (Xin Long) [1822129] - [net] tipc: add smart nagle feature (Xin Long) [1822129] - [net] tipc: improve throughput between nodes in netns (Xin Long) [1822129] - [net] tipc: add loopback device tracking (Xin Long) [1822129] - [netdrv] vxlan: check return value of gro_cells_init() (Sabrina Dubroca) [1821295] - [netdrv] geneve: move debug check after netdev unregister (Sabrina Dubroca) [1821295] - [net] ip6_tunnel: enhance tunnel locate with link check (Sabrina Dubroca) [1821295] - [netdrv] vxlan: implement get_link_ksettings ethtool method (Sabrina Dubroca) [1821295] - [netdrv] vxlan: check tun_info options_len properly (Sabrina Dubroca) [1821295] - [include] iptunnel: make TUNNEL_FLAGS available in uapi (Sabrina Dubroca) [1821295] - [net] introduce dev_net notifier register/unregister variants (Ivan Vecera) [1818102] - [net] push code from net notifier reg/unreg into helpers (Ivan Vecera) [1818102] - [net] call call_netdevice_unregister_net_notifiers from unregister (Ivan Vecera) [1818102] - [net] introduce per-netns netdevice notifiers (Ivan Vecera) [1818102] - [net] push loops and nb calls into helper functions (Ivan Vecera) [1818102] - [include] net: ipv6: do not consider routes via gateways for anycast address check (Hangbin Liu) [1816506] - [net] ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface (Hangbin Liu) [1816506] - [net] ipv6: need update peer route when modify metric (Hangbin Liu) [1816506] - [net] ipv6: use configured metric when add peer route (Hangbin Liu) [1816506] - [net] ipv6: restrict IPV6_ADDRFORM operation (Hangbin Liu) [1816506] - [net] ipv6: Fix nlmsg_flags when splitting a multipath route (Hangbin Liu) [1816506] - [net] ipv6: Fix route replacement with dev-only route (Hangbin Liu) [1816506] - [net] ipv6/addrconf: fix potential NULL deref in inet6_set_link_af() (Hangbin Liu) [1816506] - [net] net-ipv6-ndisc: add support for RFC7710 RA Captive Portal Identifier (Hangbin Liu) [1816506] - [net] ipv6: Don't use dst gateway directly in ip6_confirm_neigh() (Hangbin Liu) [1816506] - [net] ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()' (Hangbin Liu) [1816506] - [net] ipv6: propagate ipv6_add_dev's error returns out of ipv6_find_idev (Hangbin Liu) [1816506] - [net] ipv6: allow any source address for sendmsg pktinfo with ip_nonlocal_bind (Hangbin Liu) [1816506] - [net] multicast: remove useless parameter for group add (Hangbin Liu) [1816506] - [documentation] networking: devlink-trap: Fix reference to other document (Petr Oros) [1805882] - [netdrv] netdevsim: Fix use-after-free during device dismantle (Petr Oros) [1805882] - [netdrv] netdevsim: Fix build error without CONFIG_INET (Petr Oros) [1805882] - [net] devlink: move reload fail indication to devlink core and expose to user (Petr Oros) [1805882] - [net] devlink: split reload op into two (Petr Oros) [1805882] - [netdrv] mlx4: Split restart_one into two functions (Petr Oros) [1805882] - [include] devlink: add unknown 'fw_load_policy' value (Petr Oros) [1805882] - [net] devlink: add 'reset_dev_on_drv_probe' param (Petr Oros) [1805882] - [include] devlink: extend 'fw_load_policy' values (Petr Oros) [1805882] - [include] devlink: Add new info version tags for ASIC and FW (Petr Oros) [1805882] - [net] devlink: Use switch-case instead of if-else (Petr Oros) [1805882] - [net] devlink: Make port index data type as unsigned int (Petr Oros) [1805882] - [net] devlink: send notifications for deleted snapshots on region destroy (Petr Oros) [1805882] - [net] devlink: remove pointless data_len arg from region snapshot create (Petr Oros) [1805882] - [documentation] Add description of netdevsim traps (Petr Oros) [1805882] - [netdrv] netdevsim: Add devlink-trap support (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink regions tests (Petr Oros) [1805882] - [tools] selftests: netdevsim: add devlink params tests (Petr Oros) [1805882] - [netdrv] netdevsim: implement support for devlink region and snapshots (Petr Oros) [1805882] - [netdrv] netdevsim: register couple of devlink params (Petr Oros) [1805882]- [arm64] kvm: arm64: limit PMU version to PMUv3 for ARMv8.1 (Gavin Shan) [1814009] - [arm64] cpufeature: Extract capped perfmon fields (Gavin Shan) [1814009] - [virt] kvm: arm64: Use the correct timer structure to access the physical counter (Gavin Shan) [1814009] - [arm64] Ask the compiler to __always_inline functions used by KVM at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm64: Define our own swab32() to avoid a uapi static inline (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ask the compiler to __always_inline functions used at HYP (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix up includes for trace.h (Gavin Shan) [1814009] - [virt] kvm: arm64: Treat emulated TVAL TimerValue as a signed 32-bit integer (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Only handle supported event counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Fix chained SW_INCR counters (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't mark a counter as chained if the odd one is disabled (Gavin Shan) [1814009] - [virt] kvm: arm64: pmu: Don't increment SW_INCR if PMCR.E is unset (Gavin Shan) [1814009] - [virt] kvm: arm: Make inject_abt32() inject an external abort instead (Gavin Shan) [1814009] - [virt] kvm: arm: Fix DFSR setting for non-LPAE aarch32 guests (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Fix young bit from mmu notifier (Gavin Shan) [1814009] - [arm64] kvm: Add UAPI notes for swapped registers (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Cleanup MMIO handling (Gavin Shan) [1814009] - [arm64] kvm: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Drop the kvm_vgic_register_mmio_region() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Properly check the unmapped coll in DISCARD handler (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Correct AArch32 SPSR on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Correct CPSR on exception entry (Gavin Shan) [1814009] - [arm64] kvm: arm64: Correct PSTATE on exception entry (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Re-check VMA on detecting a poisoned page (Gavin Shan) [1814009] - [virt] kvm: arm: Remove duplicate include (Gavin Shan) [1814009] - [virt] kvm: arm: Call hyp_cpu_pm_exit at the right place (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Handle GICR_PENDBASER.PTZ filed as RAZ (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic-its: Fix restoration of unmapped collections (Gavin Shan) [1814009] - [virt] kvm: arm64: Only sign-extend MMIO up to register width (Gavin Shan) [1814009] - [arm64] kvm: stop treating register x18 as caller save (Gavin Shan) [1814009] - [arm64] Workaround for Cortex-A55 erratum 1530923 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE (Gavin Shan) [1814009] - [arm64] Enable and document ARM errata 1319367 and 1319537 (Gavin Shan) [1814009] - [arm64] Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE (Gavin Shan) [1814009] - [arm64] Introduce ID_ISAR6 CPU register (Gavin Shan) [1814009] - [arm64] nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Properly handle faulting of device mappings (Gavin Shan) [1814009] - [arm64] kvm: arm64: Ensure 'params' is initialised when looking up sys register (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Remove excessive permission check in kvm_arch_prepare_memory_region (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't log IMP DEF sysreg traps (Gavin Shan) [1814009] - [arm64] kvm: Invoke compute_layout() before alternatives are applied (Gavin Shan) [1814009] - [arm64] kvm: arm64: Sanely ratelimit sysreg messages (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Use wrapper function to lock/unlock all vcpus in kvm_vgic_create() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Opportunistically turn off WFI trapping when using direct LPI injection (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Let the timer expire in hardirq context on RT (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: vgic: Fix some comments typo (Gavin Shan) [1814009] - [kvm] arm/arm64: vgic: Remove the declaration of kvm_send_userspace_msi() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Don't set HCR_EL2.TVM when S2FWB is supported (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Show halt poll counters in debugfs (Gavin Shan) [1814009] - [arm64] kvm: Prevent speculative S1 PTW when restoring vcpu context (Gavin Shan) [1814009] - [arm64] kvm: Disable EL1 PTW when invalidating S2 TLBs (Gavin Shan) [1814009] - [arm64] Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions (Gavin Shan) [1814009] - [arm64] kvm: Reorder system register restoration and stage-2 activation (Gavin Shan) [1814009] - [arm64] kvm: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than SCHEDSTATS (Gavin Shan) [1814009] - [arm64] Retrieve stolen time as paravirtualized guest (Gavin Shan) [1814009] - [arm64] arm/arm64: Make use of the SMCCC 1.1 wrapper (Gavin Shan) [1814009] - [kernel] arm/arm64: Provide a wrapper for SMCCC 1.1 calls (Gavin Shan) [1814009] - [virt] kvm: arm64: Provide VCPU attributes for stolen time (Gavin Shan) [1814009] - [virt] kvm: arm64: Support stolen time reporting via shared structure (Gavin Shan) [1814009] - [virt] kvm: arm64: Implement PV_TIME_FEATURES call (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Factor out hypercall handling from PSCI code (Gavin Shan) [1814009] - [documentation] kvm: arm64: Document PV-time interface (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Allow user injection of external data aborts (Gavin Shan) [1814009] - [virt] kvm: arm/arm64: Allow reporting non-ISV data aborts to userspace (Gavin Shan) [1814009] - [arm64] errata: use arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [kernel] arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() (Gavin Shan) [1814009] - [arm64] kvm: arm64: Fix ptrauth ID register masking logic (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add capability to advertise ptrauth for guest (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add userspace flag to enable pointer authentication (Gavin Shan) [1814009] - [arm64] kvm: arm/arm64: Context-switch ptrauth registers (Gavin Shan) [1814009] - [arm64] kvm: arm64: Add a vcpu flag to control ptrauth for guest (Gavin Shan) [1814009] - [tools] selftests: kvm: s390: fix format strings for access reg test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: make syncregs more reliable on s390 (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: drop vcpu_setup from s390x (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add support for vcpu_args_set to aarch64 and s390x (Vitaly Kuznetsov) [1813987] - [iommu] amd: Fix IOMMU AVIC not properly update the is_run bit in IRTE (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Fix kernel crash with PR KVM (Vitaly Kuznetsov) [1813987] - [x86] cpu: Print "VMX disabled" error message iff KVM is enabled (Vitaly Kuznetsov) [1813987] - [tools] redhat: update kvm/x86 headers in tools (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: fix crash cleanup when KVM wasn't used (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Filter out the broadcast dest for IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: don't clear mtf_pending when nested events are blocked (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove unnecessary exception trampoline in vmx_vmenter (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Split svm_vcpu_run inline assembly to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move SEV code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move AVIC code to separate file (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Move Nested SVM Implementation to nested.c (Vitaly Kuznetsov) [1813987] - [x86] kvm svm: Move SVM related files to own sub-directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix a missing-prototypes "vmread_error" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix BUILD_BUG() in __cpuid_entry_get_reg() w/ CONFIG_UBSAN=y (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add a trampoline to fix VMREAD error handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Annotate svm_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Annotate vmx_x86_ops as __initdata (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop __exit from kvm_x86_ops' hardware_unsetup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Copy kvm_x86_ops by value to eliminate layer of indirection (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set kvm_x86_ops only after ->hardware_setup() completes (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Configure runtime hooks using vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Move hardware_setup() definition below vmx_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move init-only kvm_x86_ops to separate struct (Vitaly Kuznetsov) [1813987] - [virt] kvm: Pass kvm_init()'s opaque param to additional arch funcs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix cosmetic copy-paste error in vm_mem_region_move() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix out of range accesses to memslots (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Micro-optimize IPI fastpath delay (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Delay read msr data iff writes ICR MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Narrow down the IPI fastpath to single target IPI (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Gracefully handle faults on VMXON (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fold loaded_vmcs_init() into alloc_loaded_vmcs() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Always VMCLEAR in-use VMCSes during crash with kexec support (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-c' to log in csv format (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: add command line switch '-s' to set update interval (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: switch to argparse (Vitaly Kuznetsov) [1813987] - [tools] kvm_stat: rework command line sequence and message texts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: don't allow memory operands for inline asm that modifies SP (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Mark hrtimer for period or oneshot mode to expire in hard interrupt context (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Issue WBINVD after deactivating an SEV guest (Vitaly Kuznetsov) [1813987] - [documentation] kvm: svm: document KVM_MEM_ENCRYPT_OP, let userspace detect if SEV is available (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove bogus user-triggerable WARN_ON (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework timespec functions and usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Code style cleanup in kvm_arch_dev_ioctl() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add blurb to CPUID tracepoint when using max basic leaf values (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add requested index to the CPUID tracepoint (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: check for EFER.SVME=1 before entering guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: remove side effects from nested_vmx_exit_reflected (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: access regs array in vmenter.S in its natural order (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: enlightened VMPTRLD with an incorrect GPA (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: test enlightened vmenter with wrong eVMCS version (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: define and use EVMCS_VERSION (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: properly handle errors in nested_vmx_handle_enlightened_vmptrld() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: stop abusing need_vmcs12_to_shadow_sync for eVMCS mapping (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Uses TEST_FAIL in tests/utilities (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Introduce the TEST_FAIL macro (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce steal-time test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: virt_map should take npages, not size (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Use consistent message for test skipping (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Enable printf format warnings for TEST_ASSERT (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Share common API documentation (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test to gitignore (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Remove an obsolete comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: correct meaningless kvm_apicv_activated() check (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Consolidate nested MTF checks to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Micro-optimize vmexit time when not exposing PMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Introduce GA Log tracepoint for AVIC (Vitaly Kuznetsov) [1813987] - [documentation] kvm: documentation: Update fast page fault for indirect sp (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: avoid loss of pending IRQ/NMI before entering L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: implement check_nested_events for interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: ignore L1 interrupt window while running L2 with V_INTR_MASKING=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: do not change host intercepts while nested VM is running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: rename set_cr3 callback and related flags to load_mmu_pgd (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: unify callbacks to load paging root (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor kvm_cpuid() param that controls out-of-range logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor out-of-range logic to contain the madness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix CPUID range checks for Hypervisor and Centaur classes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to perform CPUID-based guest vendor check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Trace the original requested CPUID function in kvm_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: cpuid: add support for supervisor states (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move nSVM CPUID 0x8000000A handling into common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Advertise and enable NRIPS for L1 iff nrips is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nsvm: Expose SVM features to L1 iff nested is enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move VMX's host_efer to common x86 code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop largepages_enabled and its accessor/mutator (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't propagate MMU lpage support to memslot.disallow_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Configure max page level during hardware setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Merge kvm_{enable, disable}_tdp() into a common function (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Refactor logging of NPT enabled/disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly query Intel PT mode when refreshing PMUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for Intel PT MSR virtualization using KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Directly use VMX capabilities helper to detect RDTSCP support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to detect MSR_TSC_AUX virt support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do kvm_cpuid_array capacity checks in terminal functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use kvm_cpu_caps to detect Intel PT support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Set emulated/transmuted feature bits via kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Override host CPUID results with kvm_cpu_caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Do host CPUID at load time to mask KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove stateful CPUID handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Squash CPUID 0x2.0 insanity for modern CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove the unnecessary loop on CPUID 0x7 sub-leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold CPUID 0x7 masking back into __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to track UMIP emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use KVM cpu caps to mark CR4.LA57 as not-reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a helper to check kernel support when setting cpu cap (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move XSAVES CPUID adjust to VMX's KVM cpu cap update (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Convert feature updates from CPUID to KVM cpu caps (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce kvm_cpu_caps to replace runtime CPUID masking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor handling of XSAVES CPUID adjustment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: handle GBPAGE CPUID adjustment for EPT with generic code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle Intel PT CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle RDTSCP CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle PKU CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle UMIP emulation CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle INVPCID CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle MPX CPUID adjustment in VMX code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor cpuid_mask() to auto-retrieve the register (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{change, set, clear}() mutators (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce cpuid_entry_{get, has}() accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Replace bare "unsigned" with "unsigned int" in cpuid helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use u32 for holding CPUID register value in helpers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop explicit @func param from ->set_supported_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clear output regs for CPUID 0x14 if PT isn't exposed to guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Make kvm_mpx_supported() an inline function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use supported_xcr0 to detect MPX support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Calculate the supported xcr0 mask at load time (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helpers to query Intel PT mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use common loop iterator when handling CPUID 0xD.N (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant array size check (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Encapsulate CPUID entries and metadata in struct (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0x4 and 0x8000001d handling (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Hoist loop counter and terminator to top of __do_cpuid_func() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate CPUID array max num entries checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop redundant boot cpu checks on SSBD feature bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop the explicit @index from do_cpuid_7_mask() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up CPUID 0x7 sub-leaf loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor CPUID 0xD.N sub-leaf entry creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Warn on zero-size save state for valid CPUID 0xD.N sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check for CPUID 0xD.N support before validating array size (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move CPUID 0xD.1 handling out of the index>0 loop (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Check userspace CPUID array size after validating sub-leaf (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Clean up error handling in kvm_dev_ioctl_get_cpuid() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Simplify handling of Centaur CPUID leafs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor loop around do_cpuid_func() to separate helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Return -E2BIG when KVM_GET_SUPPORTED_CPUID hits max entries (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Shrink the usercopy region of the emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_emulate.h into KVM's private directory (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Dynamically allocate per-vCPU emulation context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move emulation-only helpers to emulate.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Explicitly pass an exception struct to check_intercept (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor I/O emulation helpers to provide vcpu-only variant (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop gfn_to_pfn_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix warning due to implicit truncation on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Drop unnecessary check on ept caps for execute-only (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename kvm_mmu->get_cr3() to ->get_guest_pgd() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename EPTP validity helper and associated variables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Rename nested_ept_get_cr3() to nested_ept_get_eptp() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Allow L1 to use 5-level page walks for nested EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop kvm_mmu_extended_role.cr4_la57 hack (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Don't drop level/direct from MMU role calculation (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support dirty log initial-all-set test (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Properly handle userspace interrupt window request (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: trigger kvmclock sync request just once on VM creation (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Recalculate apic map in batch (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some obsolete comments (Vitaly Kuznetsov) [1813987] - [virt] kvm: x86: enable dirty log gradually in small chunks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reuse the current root if possible for fast switch (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Ignore guest CR3 on fast root switch for direct MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Inhibit APIC virtualization for X2APIC guest (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove unnecessary asm/kvm_host.h includes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Fix unknown ucall command asserts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Consolidate VM allocation and free for VMX and SVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Directly return __vmalloc() result in ->vm_alloc() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Gracefully handle __vmalloc() failure during VM allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Adjust counter sample period after a wrmsr (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate open coded variants of memslot TLB flushes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use range-based TLB flush for dirty log memslot flush (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move kvm_arch_flush_remote_tlbs_memslot() to mmu.c (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add test for KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1813987] - [virt] kvm: Dynamically size memslot array based on number of used slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Terminate memslot walks via used_slots (Vitaly Kuznetsov) [1813987] - [virt] kvm: Ensure validity of memslot with respect to kvm_get_dirty_log() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Provide common implementation for generic dirty log functions (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up local variable usage in __kvm_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Simplify kvm_free_memslot() and all its descendents (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move memslot deletion to helper function (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free arrays for old memslot when moving memslot's base gfn (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop "const" attribute from old memslot in commit_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move setting of memslot into helper routine (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor error handling for setting memory region (Vitaly Kuznetsov) [1813987] - [virt] kvm: Explicitly free allocated-but-unused dirty bitmap (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_create_memslot() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move memslot memory allocation into prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate memslot resources during prepare_memory_region() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't free new memslot if allocation of said memslot fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Reinstall old memslots if arch preparation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate new rmap and large page tracking when moving memslot (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move gpa_val and gpa_available into the emulator context (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add EMULTYPE_PF when emulation is triggered by a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: remove unused function apic_lvt_vector() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add 'else' to split mutually exclusive case (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: eliminate some unreachable code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix print format and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: rewrite the comment in vmx_get_mt_mask (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Convert some printf's to pr_info's (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rework debug message printing (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Time guest demand paging (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Support multiple vCPUs in demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Pass args to vCPU in global vCPU args struct (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add memory size parameter to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add configurable demand paging delay (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Add demand paging content to the demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Create a demand paging test (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce num-pages conversion utilities (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Introduce vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Rename vm_guest_mode_params (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: aarch64: Remove unnecessary ifdefs (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: Remove unnecessary defines (Vitaly Kuznetsov) [1813987] - [tools] redhat: selftests: kvm: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] redhat: kvm: x86: add SPDX-License-Identifier (Vitaly Kuznetsov) [1813987] - [x86] x86 kvm page table walks: switch to explicit __get_user() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: avoid NULL pointer dereference with incorrect EVMCS GPAs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Initializing all kvm_lapic_irq fields in ioapic_write_indirect (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Condition ENCLS-exiting enabling on CPU support for SGX1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix Kconfig menu text for -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove stale comment from struct x86_emulate_ctxt (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix the svm vmexit code for WRMSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix dereference null cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: limit the number of "kvm: disabled by bios" messages (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid useless copy of cpufreq policy (Vitaly Kuznetsov) [1813987] - [x86] kvm: allow disabling -Werror (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: allow compiling as non-module with W=1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: Pre-allocate 1 cpumask variable per cpu for both pv tlb and pv ipis (Vitaly Kuznetsov) [1813987] - [x86] kvm: Introduce pv check helpers (Vitaly Kuznetsov) [1813987] - [kernel] kvm: let declaration of kvm_get_running_vcpus match implementation (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allocate AVIC data structures based on kvm_amd module parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Emulate MTF when performing instruction emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: fix error handling in svm_hardware_setup (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential memory leak in svm_cpu_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: avoid calculating pending eoi from an uninitialized val (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: handle nested posted interrupts when apicv is disabled for L1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Hold KVM's srcu lock when syncing vmcs12->shadow (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: don't notify userspace IOAPIC on edge-triggered interrupt EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm/emulate: fix a -Werror=cast-function-type (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix incorrect comparison in trace event (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some obsolete comments and grammar error (Vitaly Kuznetsov) [1813987] - [kernel] kvm: x86: fix missing prototypes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: enable -Werror (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: guest-halt-polling.txt convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: review-checklist.txt: rename to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert timekeeping.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert s390-diag.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert ppc-pv.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert nested-vmx.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert mmu.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert locking.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert hypercalls.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: arm/psci.txt: convert to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert arm/hyp-abi.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: Convert api.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xive.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/xics.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vm.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vfio.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/vcpu.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/s390_flic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/mpic.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: convert devices/arm-vgit.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgit-v3.txt to ReST (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: devices/arm-vgic-its.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: Convert msr.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: virt: convert halt-polling.txt to ReST format (Vitaly Kuznetsov) [1813987] - [documentation] docs: kvm: add arm/pvtime.rst to index.rst (Vitaly Kuznetsov) [1813987] - [documentation] docs: virtual: add it to the documentation body (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix WARN_ON check of an unsigned less than zero (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Remove unused x86_register enum (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fix struct guest_walker arrays for 5-level paging (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use correct root level for nested EPT shadow page tables (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Fix some comment typos and coding style (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Avoid retpoline on ->page_fault() with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: reuse smp_wmb() in kvm_make_request() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove duplicated KVM_REQ_EVENT request (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: svm: Add vmcall test (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: AMD Nested test infrastructure (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Replace get_{gdt, idt}_base() by get_{gdt, idt}() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Handle pending #DB when injecting INIT VM-exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mask off reserved bit from #DB exception payload (Vitaly Kuznetsov) [1813987] - [virt] kvm: Disable preemption in kvm_get_running_vcpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless vmx_decache_cr0_guest_bits() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Mark CR4.UMIP as reserved based on associated CPUID bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix perfctr WRMSR for running counters (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Separate generating and setting mmio ptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: mmu: Replace unsigned with unsigned int for PTE access (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove stale comment from nested_vmx_load_cr3() (Vitaly Kuznetsov) [1813987] - [x86] kvm: do not setup pv tlb flush when not paravirtualized (Vitaly Kuznetsov) [1813987] - [x86] Add "nopv" parameter to disable PV extensions (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix overflow of zero page refcount with ksm running (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Take a u64 when checking for a valid dr7 value (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use raw clock values consistently (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: reorganize pvclock_gtod_data members (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: delete meaningless nested_vmx_run() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: allow AVIC without split irqchip (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Lazy update IOAPIC EOI (Vitaly Kuznetsov) [1813987] - [x86] kvm: ioapic: Refactor kvm_ioapic_update_eoi() (Vitaly Kuznetsov) [1813987] - [x86] kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode (Vitaly Kuznetsov) [1813987] - [x86] svm: Temporarily deactivate AVIC during ExtINT handling (Vitaly Kuznetsov) [1813987] - [x86] svm: Deactivate AVIC when launching guest with nested SVM support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: hyperv: Use APICv update request interface (Vitaly Kuznetsov) [1813987] - [x86] svm: Add support for dynamic APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce x86 ops hook for pre-update APICv (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: svm: Add support to (de)activate posted interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add APICv (de)activate request trace points (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add support for dynamic APICv activation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: remove get_enable_apicv from kvm_x86_ops (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce APICv inhibit reason bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: Introduce APICv update helper function (Vitaly Kuznetsov) [1813987] - [iommu] amd: Re-factor guest virtual APIC (de-)activation code (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Add fpu and one reg set/get library functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: Clean up host's steal time structure (Vitaly Kuznetsov) [1813987] - [x86] kvm: Make sure KVM_VCPU_FLUSH_TLB flag is not missed (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Cache gfn to pfn translation (Vitaly Kuznetsov) [1813987] - [virt] x86/kvm: Introduce kvm_(un)map_gfn() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Be careful not to clear KVM_VCPU_FLUSH_TLB bit (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use a typedef for fastop functions (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add 'else' to unify fastop and execute call path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: inline memslot_valid_for_gpte (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Use huge pages for DAX-backed files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove lpage_is_disallowed() check from set_spte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold max_mapping_level() into kvm_mmu_hugepage_adjust() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Zap any compound page when collapsing sptes (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Remove obsolete gfn restoration in FNAME(fetch) (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rely on host page tables to find HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Drop level optimization from fast_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Walk host page tables to find THP mappings (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor THP adjust to prep for changing query (Vitaly Kuznetsov) [1813987] - [x86] mm: Introduce lookup_address_in_mm() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Play nice with read-only memslots when querying host page size (Vitaly Kuznetsov) [1813987] - [x86] kvm: Use vcpu-specific gva->hva translation when querying host page size (Vitaly Kuznetsov) [1813987] - [mm] thp: kvm: Explicitly check for THP when populating secondary MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Enforce max_level on HugeTLB mappings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Return immediately if __kvm_gfn_to_hva_cache_init() fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: Clean up __kvm_gfn_to_hva_cache_init() and its callers (Vitaly Kuznetsov) [1813987] - [virt] kvm: Check for a bad hva before dropping into the ghc slow path (Vitaly Kuznetsov) [1813987] - [x86] kvm/x86: export kvm_vector_hashing_enabled() is unnecessary (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove duplicated segment cache clear (Vitaly Kuznetsov) [1813987] - [x86] Adding 'else' to reduce checking (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_DR7 on vmentry of nested guests (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move running VCPU from ARM to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop x86_set_memory_region() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't take srcu lock in init_rmode_identity_map() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add build-time error check on kvm_run size (Vitaly Kuznetsov) [1813987] - [virt] kvm: Remove kvm_read_guest_atomic() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Perform non-canonical checks in 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: WARN on failure to set IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unused ctxt param from emulator's FPU accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: revert "kvm: x86: Fix fpu state crash in kvm guest" (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure guest's FPU state is loaded when accessing for emulation (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Handle TIF_NEED_FPU_LOAD in kvm_{load, put}_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] revert "kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu()" (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: short-circuit kvm_apic_accept_pic_intr() when pic intr is accepted (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid clearing pending exception event twice (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect pmu_intel.c from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect DR-based index computations from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect exit_reason from being used in Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor prefix decoding to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations from Spectre-v1/L1TF attacks in x86.c (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in pmu.h from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect MSR-based index computations in fixed_msr_to_seg_unit() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_lapic_reg_write() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_write_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect ioapic_read_indirect() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor picdev_write() to prevent Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect kvm_hv_msr_[get|set]_crash_data() from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Protect x86_decode_insn from Spectre-v1/L1TF attacks (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move vcpu->run page allocation out of kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move putting of vcpu->pid to kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() (Vitaly Kuznetsov) [1813987] - [arm64] kvm: arm64: Free sve_state via arm specific hook (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move all vcpu init code into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Drop kvm_arch_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: booke: Setup vcpu during kvmppc_core_vcpu_create() (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Manually invoke vcpu setup during kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Move initialization of preempt notifier to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Unexport kvm_vcpu_cache and kvm_vcpu_{un}init() (Vitaly Kuznetsov) [1813987] - [s390] kvm: Move vcpu alloc and init invocation to common code (Vitaly Kuznetsov) [1813987] - [virt] kvm: Introduce kvm_vcpu_destroy() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Invoke kvm_vcpu_init() before allocating sie_page (Vitaly Kuznetsov) [1813987] - [s390] kvm: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create() (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove kvm_arch_vcpu_free() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [virt] kvm: arm: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Drop kvm_arch_vcpu_free() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Move reset of oldpir below call to kvm_vcpu_init() (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Allocate book3s and shadow vcpu after common init (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: Allocate vcpu struct in common PPC code (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: e500mc: Add build-time assert that vcpu is at offset 0 (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s pr: Free shared page if mmu initialization fails (Vitaly Kuznetsov) [1813987] - [powerpc] kvm: ppc: book3s hv: Uninit vCPU if vcore creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious clearing of async #PF MSR (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move kvm_vcpu_init() invocation to common code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move allocation of pio_data page down a few lines (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move FPU allocation to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Allocate vcpu struct in common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use direct vcpu pointer during vCPU create/free (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allocate VPID after initializing VCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Free wbinvd_dirty_mask if vCPU creation fails (Vitaly Kuznetsov) [1813987] - [virt] kvm: async_pf: drop kvm_arch_async_page_present wrappers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix overlap between SPTE_MMIO_MASK and generation (Vitaly Kuznetsov) [1813987] - [virt] kvm: Refactor handling of VM debugfs files (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Apply max PA check for MMIO sptes to 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: vmread should not set rflags to specify success in case of #PF (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Micro-optimize nEPT's bad memptype/XWR checks (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Reorder the reserved bit check in prefetch_invalid_gpte() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: delete meaningless nested_vmx_prepare_msr_bitmap() declaration (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Refactor and rename bit() to feature_bit() macro (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expand build-time assertion on reverse CPUID usage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add CPUID_7_1_EAX to the reverse CPUID table (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move bit() helper to cpuid.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add dedicated emulator helpers for querying CPUID features (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add macro to ensure reserved cr4 bits checks stay in sync (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop special XSAVE handling from guest_cpuid_has() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Ensure all logical CPUs have consistent reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Don't let userspace set host-reserved cr4 bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to consolidate up PT/RTIT WRMSR fault logic (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add non-canonical check on writes to RTIT address MSRs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some writing mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: hyperv: Fix some typos in vcpu unimpl info (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some grammar mistakes (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some comment typos and missing parentheses (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix some out-dated function names in comment (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix some wrong function names in comment (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: check kvm_pit outside kvm_vm_ioctl_reinject() (Vitaly Kuznetsov) [1813987] - [x86] kvm: lapic: micro-optimize fixed mode ipi delivery (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: FIXED+PHYSICAL mode single target IPI fastpath (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Allow KVM_INTEL when building for Centaur and/or Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Check for full VMX support when verifying CPU compatibility (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use VMX feature flag to query BIOS enabling (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Drop initialization of IA32_FEAT_CTL MSR (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add flag to track whether MSR IA32_FEAT_CTL is configured (Vitaly Kuznetsov) [1813987] - [x86] cpu: Set synthetic VMX cpufeatures during init_ia32_feat_ctl() (Vitaly Kuznetsov) [1813987] - [x86] cpufeatures: Add EPT_AD feature bit (Vitaly Kuznetsov) [1813987] - [x86] cpu: Detect VMX features on Intel, Centaur and Zhaoxin CPUs (Vitaly Kuznetsov) [1813987] - [x86] vmx: Introduce VMX_FEATURES_* (Vitaly Kuznetsov) [1813987] - [x86] cpu: Clear VMX feature flag if VMX is not fully enabled (Vitaly Kuznetsov) [1813987] - [x86] centaur: Use common IA32_FEAT_CTL MSR initialization (Vitaly Kuznetsov) [1813987] - [x86] mce: WARN once if IA32_FEAT_CTL MSR is left unlocked (Vitaly Kuznetsov) [1813987] - [x86] intel: Initialize IA32_FEAT_CTL MSR at boot (Vitaly Kuznetsov) [1813987] - [tools] x86: Sync msr-index.h from kernel sources (Vitaly Kuznetsov) [1813987] - [tools] selftests, kvm: Replace manual MSR defs with common msr-index.h (Vitaly Kuznetsov) [1813987] - [x86] msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR (Vitaly Kuznetsov) [1813987] - [tools] tools arch x86: Grab a copy of the file containing the MSR numbers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN if root_hpa is invalid when handling a page fault (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: WARN on an invalid root_hpa (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move root_hpa validity checks to top of page fault handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move calls to thp_adjust() down a level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move transparent_hugepage_adjust() above __direct_map() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Consolidate tdp_page_fault() and nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Rename lpage_disallowed to account_disallowed_nx_lpage (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Persist gfn_lpage_is_disallowed() to max_level (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Incorporate guest's page level into max level for shadow MMU (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of forced 4k pages in page faults (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor the per-slot level calculation in mapping_level() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Refactor handling of cache consistency with TDP (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move nonpaging_page_fault() below try_async_pf() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Fold nonpaging_map() into nonpaging_page_fault() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/mmu: Move definition of make_mmu_pages_available() up (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use gpa_t for cr2/gpa to fix TDP support on 32-bit KVM (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add a WARN on TIF_NEED_FPU_LOAD in kvm_load_guest_fpu() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix potential put_fpu() w/o load_fpu() on MPX platform (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Remove duplicated declaration of kvm_vcpu_kick (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Aesthetic cleanup of handle_vmread and handle_vmwrite (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks unsupported field before read-only field (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: VMWRITE checks VMCS-link pointer before VMCS field (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix the spelling of CPU_BASED_USE_TSC_OFFSETTING (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NMI_PENDING to NMI_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename INTERRUPT_PENDING to INTERRUPT_WINDOW (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix some comment typos (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Convert the last users of "shorthand = 0" to use macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix callers of kvm_apic_match_dest() to use correct macros (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Drop KVM_APIC_SHORT_MASK and KVM_APIC_DEST_MASK (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Use APIC_DEST_* macros properly in kvm_lapic_irq.dest_mode (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move irrelevant declarations out of ioapic.h (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix kvm_bitmap_or_dest_vcpus() to use irq shorthand (Vitaly Kuznetsov) [1813987] - [x86] kvm: explicitly set rmap_head->val to 0 in pte_list_desc_remove_entry() (Vitaly Kuznetsov) [1813987] - [virt] kvm: get rid of var page in kvm_set_pfn_dirty() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: remove unreachable statement in vmx_get_msr_feature() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: use CPUID to locate host page table reserved bits (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature AMD_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Host feature SSBD doesn't imply guest feature SPEC_CTRL_SSBD (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Stop wasting a page for guest_msrs (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix out-of-bounds write in KVM_GET_EMULATED_CPUID (CVE-2019-19332) (Vitaly Kuznetsov) [1813987] - [documentation] documentation: kvm: Fix mention to number of ioctls classes (Vitaly Kuznetsov) [1813987] - [x86] kvm x86: Move kvm cpuid support out of svm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Relax guest IA32_FEATURE_CONTROL constraints (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Grab KVM's srcu lock when setting nested state (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Open code shared_msr_update() in its only caller (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix jump label out_free_* in kvm_init() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: create mmu/ subdirectory (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Remove unnecessary TLB flushes on L1<->L2 switches when L1 use apic-access-page (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Do not mark vmcs02->apic_access_page as dirty when unpinning (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Assume TLB entries of L1 and L2 are tagged differently if L0 use EPT (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Unexport kvm_vcpu_reload_apic_access_page() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: add CR4_LA57 bit to nested CR4_FIXED1 (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use semi-colon instead of comma for exit-handlers initialization (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Add support for capturing highest observable L2 TSC (Vitaly Kuznetsov) [1813987] - [x86] tss: Fix and move VMX BUILD_BUG_ON() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename function find_msr() to vmx_find_msr_index() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS (Vitaly Kuznetsov) [1813987] - [x86] kvm: nested: Introduce read_and_check_msr_entry() (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Expose load IA32_PERF_GLOBAL_CTRL VM-{Entry, Exit} control (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Load GUEST_IA32_PERF_GLOBAL_CTRL MSR on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: mark functions in the header as "static inline" (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Use kvm_set_msr to load IA32_PERF_GLOBAL_CTRL on VM-Exit (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check HOST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Check GUEST_IA32_PERF_GLOBAL_CTRL on VM-Entry (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Add helper to check reserved bits in IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: Simplify loop in kvm_create_max_vcpus test (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimization: Requst TLB flush in fast_cr3_switch() instead of do it directly (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Add lazy mechanism to release perf_event per vPMC (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Reuse perf_event to avoid unnecessary pmc_reprogram_counter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to pause perf_event (Vitaly Kuznetsov) [1813987] - [kernel] perf/core: Provide a kernel-internal interface to recalibrate event period (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Refactor update_cr8_intercept() (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Remove check if APICv enabled in SVM update_cr8_intercept() handler (Vitaly Kuznetsov) [1813987] - [x86] kvm: apic: add helper func to remove duplicate code in kvm_pv_send_ipi (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: avoid unused setup_syscalls_segments call when SYSCALL check failed (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmio: get rid of odd out_err label in kvm_coalesced_mmio_init (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consume pending LAPIC INIT event when exit on INIT_SIGNAL (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Prevent set vCPU into INIT/SIPI_RECEIVED state when INIT are latched (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Evaluate latched_init in KVM_SET_VCPU_EVENTS when vCPU not in SMM (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from svm.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: retpolines: x86: eliminate retpoline from vmx.c exit handlers (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: optimize more exit handlers in vmx.c (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add a comment describing the /dev/kvm no_compat handling (Vitaly Kuznetsov) [1813987] - [virt] kvm: Forbid /dev/kvm being opened by a compat task when CONFIG_KVM_COMPAT=n (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Reset the three MSR list number variables to 0 in kvm_init_msr_list() (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix build with glibc >= 2.30 (Vitaly Kuznetsov) [1813987] - [virt] kvm: mmu: Do not treat ZONE_DEVICE pages as being reserved (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Introduce pi_is_pir_empty() helper (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Do not change PID.NDST when loading a blocked vCPU (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consider PID.PIR to determine if vCPU has pending interrupts (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix comment to specify PID.ON instead of PIR.ON (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fix initialization of MSR lists (Vitaly Kuznetsov) [1813987] - [virt] kvm: fix placement of refcount initialization (Vitaly Kuznetsov) [1813987] - [virt] kvm: Fix NULL-ptr deref after kvm_create_vm fails (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: get rid of odd out jump label in pdptrs_changed (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: switch KVMCLOCK base to monotonic raw clock (Vitaly Kuznetsov) [1813987] - [virt] kvm: call kvm_arch_destroy_vm if vm creation fails (Vitaly Kuznetsov) [1813987] - [x86] kvm/pmu: Replace rcu_swap_protected() with rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [kernel] rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() (Vitaly Kuznetsov) [1813987] - [x86] kvm: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allocate memslots and buses before calling kvm_arch_init_vm (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Don't leak L1 MMIO regions to L2 (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Fix potential wrong physical id in avic_handle_ldr_update (Vitaly Kuznetsov) [1813987] - [virt] kvm: Add separate helper for putting borrowed reference to kvm (Vitaly Kuznetsov) [1813987] - [tools] kvm: tests: Add test to verify MSR_IA32_XSS (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Update svm_xsaves_supported (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS to kvm_{get, set}_msr_common (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Use wrmsr for switching between guest and host IA32_XSS on Intel (Vitaly Kuznetsov) [1813987] - [x86] kvm: svm: Use wrmsr for switching between guest and host IA32_XSS on AMD (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Remove unneeded kvm_vcpu variable, guest_xcr0_loaded (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Fix conditions for guest IA32_XSS support (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Introduce vcpu->arch.xsaves_enabled (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Rename {vmx, nested_vmx}_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Initialize vmx->guest_msrs[] right after allocation (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup() (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Write VPID to vmcs when creating vcpu (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86/vpmu: Declare kvm_pmu->reprogram_pmi field using DECLARE_BITMAP (Vitaly Kuznetsov) [1813987] - [x86] kvm: remove redundant code in kvm_arch_vm_ioctl (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold decache_cr3() into cache_reg() (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add helpers to test/mark reg availability and dirtiness (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Fold 'enum kvm_ex_reg' definitions into 'enum kvm_reg' (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Add WARNs to detect out-of-bounds register indices (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Optimize vmx_set_rflags() for unrestricted guest (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Consolidate to_vmx() usage in RFLAGS accessors (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date (Vitaly Kuznetsov) [1813987] - [x86] kvm: nvmx: Always write vmcs02.GUEST_CR3 during nested VM-Enter (Vitaly Kuznetsov) [1813987] - [x86] kvm: clear kvmclock MSR on reset (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: fix bugon.cocci warnings (Vitaly Kuznetsov) [1813987] - [x86] kvm: vmx: Remove specialized handling of unexpected exit-reasons (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: fix sync_regs_test with newer gccs (Vitaly Kuznetsov) [1813987] - [virt] kvm: Don't shrink/grow vCPU halt_poll_ns if host side polling is disabled (Vitaly Kuznetsov) [1813987] - [tools] selftests: kvm: synchronize .gitignore to Makefile (Vitaly Kuznetsov) [1813987] - [x86] kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1813987] - [virt] kvm: Allow kvm_device_ops to be const (Vitaly Kuznetsov) [1813987] - [kernel] kvm: Implement kvm_put_guest() (Vitaly Kuznetsov) [1813987] - [x86] xen: kvm: Gather the definition of emulate prefixes (Vitaly Kuznetsov) [1813987] - [tools] kvm: selftests: do not blindly clobber registers in guest asm (Vitaly Kuznetsov) [1813987]- [fs] cifs: handle prefix paths in reconnect (Leif Sahlberg) [1814203] - [fs] cifs: use compounding for open and first query-dir for readdir() (Leif Sahlberg) [1814203] - [fs] cifs: create a helper function to parse the query-directory response buffer (Leif Sahlberg) [1814203] - [fs] cifs: prepare SMB2_query_directory to be used with compounding (Leif Sahlberg) [1814203] - [fs] xfs: reflink should force the log out if mounted with wsync (Bill O'Donnell) [1825373] - [fs] xfs: factor out a new xfs_log_force_inode helper (Bill O'Donnell) [1825373] - [fs] xfs: don't ever return a stale pointer from __xfs_dir3_free_read (Bill O'Donnell) [1825373] - [fs] xfs: fix xfs_rmap_has_other_keys usage of ECANCELED (Bill O'Donnell) [1825373] - [fs] xfs: clear kernel only flags in XFS_IOC_ATTRMULTI_BY_HANDLE (Bill O'Donnell) [1825373] - [fs] xfs: use bitops interface for buf log item AIL flag check (Bill O'Donnell) [1825373] - [fs] xfs: Sanity check flags of Q_XQUOTARM call (Bill O'Donnell) [1825373] - [fs] iomap: iomap that extends beyond EOF should be marked dirty (Bill O'Donnell) [1825373] - [s390] s390/kasan: Fix crash when attaching PCI device (Philipp Rudo) [1827334] - [s390] s390/qeth: fix initialization on old HW (Philipp Rudo) [1780667] - [s390] s390/qeth: vnicc Fix init to default (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix vnicc_is_in_use if rx_bcast not set (Philipp Rudo) [1780667] - [s390] s390/qeth: fix false reporting of VNIC CHAR config failure (Philipp Rudo) [1780667] - [s390] s390/qeth: lock the card while changing its hsuid (Philipp Rudo) [1780667] - [s390] s390/qeth: fix qdio teardown after early init error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't return -ENOTSUPP to userspace (Philipp Rudo) [1780667] - [s390] s390/qeth: fix promiscuous mode after reset (Philipp Rudo) [1780667] - [s390] s390/qeth: handle error due to unsupported transport mode (Philipp Rudo) [1780667] - [s390] s390/qeth: return proper errno on IO error (Philipp Rudo) [1780667] - [s390] s390/qeth: don't check drvdata in sysfs code (Philipp Rudo) [1780667] - [s390] s390/qeth: replace qeth_l3_get_addr_buffer() (Philipp Rudo) [1780667] - [s390] s390/qeth: remove VLAN tracking for L3 devices (Philipp Rudo) [1780667] - [net] net: 8021q: vlan_core: allow use list of vlans for real device (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate L3 mcast registration code (Philipp Rudo) [1780667] - [s390] s390/qeth: remove gratuitious RX modeset (Philipp Rudo) [1780667] - [s390] s390/qeth: fine-tune L3 mcast locking (Philipp Rudo) [1780667] - [s390] s390/qeth: clean up error path in qeth_core_probe_device() (Philipp Rudo) [1780667] - [s390] s390/qeth: don't cache MAC addresses for multicast IPs (Philipp Rudo) [1780667] - [s390] s390/qeth: use helpers for IP address hashing (Philipp Rudo) [1780667] - [s390] s390/qeth: don't set card state in qeth_qdio_clear_card() (Philipp Rudo) [1780667] - [s390] s390/qeth: consolidate some duplicated HW cmd code (Philipp Rudo) [1780667] - [s390] s390/qeth: keep IRQ disabled until NAPI is really done (Philipp Rudo) [1780667] - [s390] s390/qeth: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qdio: move SSQD Sniffer mask definition (Philipp Rudo) [1780667] - [s390] s390/qdio: don't attempt IRQ avoidance on Output SBALs (Philipp Rudo) [1780667] - [s390] s390/qdio: simplify thinint device registration (Philipp Rudo) [1780667] - [s390] s390/qdio: add statistics helper macro (Philipp Rudo) [1780667] - [s390] s390/qdio: remove a forward declaration (Philipp Rudo) [1780667] - [s390] s390/qdio: reduce log level for EQBS partial (Philipp Rudo) [1780667] - [s390] s390/qdio: use QDIO_BUFNR() (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix initialization of vnicc cmd masks during set online (Philipp Rudo) [1780667] - [s390] s390/qeth: Fix error handling during VNICC initialization (Philipp Rudo) [1780667] - [s390] s390/qdio: clarify size of the QIB parm area (Philipp Rudo) [1780667] - [s390] s390/qeth: get vnicc sub-cmd type from reply data (Philipp Rudo) [1780667] - [s390] s390/qeth: merge qeth_reply struct into qeth_cmd_buffer (Philipp Rudo) [1780667] - [s390] s390/qeth: keep cmd alive after IO completion (Philipp Rudo) [1780667] - [s390] s390/qeth: use correct length field in SNMP cmd callback (Philipp Rudo) [1780667] - [s390] s390/qeth: propagate length of processed cmd IO data to callback (Philipp Rudo) [1780667] - [s390] s390/qeth: use node_descriptor struct (Philipp Rudo) [1780667] - [s390] s390/cio: move struct node_descriptor to cio.h (Philipp Rudo) [1780667] - [s390] scsi: zfcp: log FC Endpoint Security errors (Philipp Rudo) [1723820] - [s390] scsi: zfcp: enhance handling of FC Endpoint Security errors (Philipp Rudo) [1723820] - [lib] lib/zlib: add zlib_deflate_dfltcc_enabled() function (Philipp Rudo) [1659435] - [lib] s390/boot: add dfltcc= kernel command line parameter (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_inflate (Philipp Rudo) [1659435] - [s390] s390/boot: rename HEAP_SIZE due to name collision (Philipp Rudo) [1659435] - [lib] lib/zlib: add s390 hardware support for kernel zlib_deflate (Philipp Rudo) [1659435] - [base] mm/memory_hotplug: allow to specify a default online_type (David Hildenbrand) [1038941] - [base] mm/memory_hotplug: convert memhp_auto_online to store an online_type (David Hildenbrand) [1038941] - [mm] mm/memory_hotplug: unexport memhp_auto_online (David Hildenbrand) [1038941] - [hv] hv_balloon: don't check for memhp_auto_online manually (David Hildenbrand) [1038941] - [powerpc] powernv/memtrace: always online added memory blocks (David Hildenbrand) [1038941] - [base] drivers/base/memory: store mapping between MMOP_* and string in an array (David Hildenbrand) [1038941] - [base] drivers/base/memory: map MMOP_OFFLINE to 0 (David Hildenbrand) [1038941] - [base] drivers/base/memory: rename MMOP_ONLINE_KEEP to MMOP_ONLINE (David Hildenbrand) [1038941] - [netdrv] cxgb4: fix adapter crash due to wrong MC size (Vishal Kulkarni) [1813128] - [scsi] scsi: ibmvfc: Don't send implicit logouts prior to NPIV login (Steve Best) [1828725] - [fs] cifs: ignore cached share root handle closing errors (Leif Sahlberg) [1827485] - [fs] cifs: Optimize readdir on reparse points (Leif Sahlberg) [1827485] - [fs] cifs: Adjust indentation in smb2_open_file (Leif Sahlberg) [1827485] - [fs] CIFS: Close cached root handle only if it has a lease (Leif Sahlberg) [1827485] - [fs] SMB3: Fix crash in SMB2_open_init due to uninitialized field in compounding path (Leif Sahlberg) [1827485] - [fs] smb3: fix refcount underflow warning on unmount when no directory leases (Leif Sahlberg) [1827485] - [fs] fs: cifs: Delete usage of timespec64_trunc (Leif Sahlberg) [1827485] - [fs] smb3: improve check for when we send the security descriptor context on create (Leif Sahlberg) [1827485] - [fs] smb3: fix mode passed in on create for modetosid mount option (Leif Sahlberg) [1827485] - [fs] cifs: fix possible uninitialized access and race on iface_list (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of SMB connections on multichannel (Leif Sahlberg) [1827485] - [fs] smb3: query attributes on file close (Leif Sahlberg) [1827485] - [fs] smb3: remove unused flag passed into close functions (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to pointer pneg_ctxt (Leif Sahlberg) [1827485] - [fs] fs: cifs: Fix atime update check vs mtime (Leif Sahlberg) [1827485] - [fs] CIFS: fix a white space issue in cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: Always update signing key of first channel (Leif Sahlberg) [1827485] - [fs] cifs: Fix retrieval of DFS referrals in cifs_mount() (Leif Sahlberg) [1827485] - [fs] cifs: Fix potential softlockups while refreshing DFS cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix lookup of root ses in DFS referral cache (Leif Sahlberg) [1827485] - [fs] cifs: Fix use-after-free bug in cifs_reconnect() (Leif Sahlberg) [1827485] - [fs] cifs: dump channel info in DebugData (Leif Sahlberg) [1827485] - [fs] smb3: dump in_send and num_waiters stats counters by default (Leif Sahlberg) [1827485] - [fs] cifs: try harder to open new channels (Leif Sahlberg) [1827485] - [fs] CIFS: Properly process SMB3 lease breaks (Leif Sahlberg) [1827485] - [fs] cifs: move cifsFileInfo_put logic into a work-queue (Leif Sahlberg) [1827485] - [fs] cifs: try opening channels after mounting (Leif Sahlberg) [1827485] - [fs] CIFS: refactor cifs_get_inode_info() (Leif Sahlberg) [1827485] - [fs] cifs: switch servers depending on binding state (Leif Sahlberg) [1827485] - [fs] cifs: add server param (Leif Sahlberg) [1827485] - [fs] cifs: add multichannel mount options and data structs (Leif Sahlberg) [1827485] - [fs] cifs: sort interface list by speed (Leif Sahlberg) [1827485] - [fs] CIFS: Fix SMB2 oplock break processing (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EAGAIN when transport is reconnecting (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Only queue work for error recovery on memory registration (Leif Sahlberg) [1827485] - [fs] smb3: add debug messages for closing unmatched open (Leif Sahlberg) [1827485] - [fs] CIFS: Respect O_SYNC and O_DIRECT flags during reconnect (Leif Sahlberg) [1827485] - [fs] smb3: remove confusing dmesg when mounting with encryption ("seal") (Leif Sahlberg) [1827485] - [fs] cifs: close the shared root handle on tree disconnect (Leif Sahlberg) [1827485] - [fs] CIFS: Return directly after a failed build_path_from_dentry() in cifs_do_create() (Leif Sahlberg) [1827485] - [fs] CIFS: Use common error handling code in smb2_ioctl_query_info() (Leif Sahlberg) [1827485] - [fs] CIFS: Use memdup_user() rather than duplicating its implementation (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -ECONNABORTED when trasnport is not in connected state (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Add messages on RDMA session destroy and reconnection (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Return -EINVAL when the number of iovs exceeds SMBDIRECT_MAX_SGE (Leif Sahlberg) [1827485] - [fs] cifs: smbd: Invalidate and deregister memory registration on re-send for direct I/O (Leif Sahlberg) [1827485] - [fs] cifs: Don't display RDMA transport on reconnect (Leif Sahlberg) [1827485] - [fs] CIFS: remove set but not used variables 'cinode' and 'netfid' (Leif Sahlberg) [1827485] - [fs] cifs: add support for flock (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable 'sid_user' (Leif Sahlberg) [1827485] - [fs] cifs: rename a variable in SendReceive() (Leif Sahlberg) [1827485] - [fs] SMB3: Fix persistent handles reconnect (Leif Sahlberg) [1827485] - [fs] fix memory leak in large read decrypt offload (Leif Sahlberg) [1827485] - [fs] cifs: Fix missed free operations (Leif Sahlberg) [1827485] - [fs] cifs: clarify comment about timestamp granularity for old servers (Leif Sahlberg) [1827485] - [fs] cifs: Handle -EINPROGRESS only when noblockcnt is set (Leif Sahlberg) [1827485] - [fs] smb3: remove noisy debug message and minor cleanup (Leif Sahlberg) [1827485] - [fs] fs: cifs: mute -Wunused-const-variable message (Leif Sahlberg) [1827485] - [fs] smb3: cleanup some recent endian errors spotted by updated sparse (Leif Sahlberg) [1827485] - [fs] CIFS: Fix oplock handling for SMB 2.1+ protocols (Leif Sahlberg) [1827485] - [fs] smb3: missing ACL related flags (Leif Sahlberg) [1827485] - [fs] smb3: pass mode bits into create calls (Leif Sahlberg) [1827485] - [fs] smb3: Add missing reparse tags (Leif Sahlberg) [1827485] - [fs] CIFS: fix max ea value size (Leif Sahlberg) [1827485] - [fs] fs/cifs/sess.c: Remove set but not used variable 'capabilities' (Leif Sahlberg) [1827485] - [fs] fs/cifs/smb2pdu.c: Make SMB2_notify_init static (Leif Sahlberg) [1827485] - [fs] smb3: fix leak in "open on server" perf counter (Leif Sahlberg) [1827485] - [fs] smb3: allow decryption keys to be dumped by admin for debugging (Leif Sahlberg) [1827485] - [fs] cifs: update internal module version number (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: write mode ACE first (Leif Sahlberg) [1827485] - [fs] cifs: cifsroot: add more err checking (Leif Sahlberg) [1827485] - [fs] smb3: add missing worker function for SMB3 change notify (Leif Sahlberg) [1827485] - [fs] cifs: Add support for root file systems (Leif Sahlberg) [1827485] - [fs] cifs: modefromsid: make room for 4 ACE (Leif Sahlberg) [1827485] - [fs] smb3: fix potential null dereference in decrypt offload (Leif Sahlberg) [1827485] - [fs] smb3: allow disabling requesting leases (Leif Sahlberg) [1827485] - [fs] smb3: improve handling of share deleted (and share recreated) (Leif Sahlberg) [1827485] - [fs] smb3: display max smb3 requests in flight at any one time (Leif Sahlberg) [1827485] - [fs] smb3: only offload decryption of read responses if multiple requests (Leif Sahlberg) [1827485] - [fs] cifs: add a helper to find an existing readable handle to a file (Leif Sahlberg) [1827485] - [fs] smb3: enable offload of decryption of large reads via mount option (Leif Sahlberg) [1827485] - [fs] smb3: allow parallelizing decryption of reads (Leif Sahlberg) [1827485] - [fs] smb3: allow skipping signature verification for perf sensitive configurations (Leif Sahlberg) [1827485] - [fs] smb3: add dynamic tracepoints for flush and close (Leif Sahlberg) [1827485] - [fs] smb3: log warning if CSC policy conflicts with cache mount option (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow RW caching of share accessed by only 1 client (Leif Sahlberg) [1827485] - [fs] smb3: add some more descriptive messages about share when mounting cache=ro (Leif Sahlberg) [1827485] - [fs] smb3: add mount option to allow forced caching of read only share (Leif Sahlberg) [1827485] - [fs] cifs: fix dereference on ses before it is null checked (Leif Sahlberg) [1827485] - [fs] cifs: use existing handle for compound_op(OP_SET_INFO) when possible (Leif Sahlberg) [1827485] - [fs] cifs: create a helper to find a writeable handle by path name (Leif Sahlberg) [1827485] - [fs] cifs: remove set but not used variables (Leif Sahlberg) [1827485] - [fs] smb3: Incorrect size for netname negotiate context (Leif Sahlberg) [1827485] - [fs] cifs: remove unused variable (Leif Sahlberg) [1827485] - [fs] cifs: remove redundant assignment to variable rc (Leif Sahlberg) [1827485] - [fs] smb3: add missing flag definitions (Leif Sahlberg) [1827485] - [fs] cifs: add passthrough for smb2 setinfo (Leif Sahlberg) [1827485] - [fs] cifs: prepare SMB2_Flush to be usable in compounds (Leif Sahlberg) [1827485] - [fs] cifs: allow chmod to set mode bits using special sid (Leif Sahlberg) [1827485] - [fs] cifs: get mode bits from special sid on stat (Leif Sahlberg) [1827485] - [fs] fs: cifs: cifsssmb: remove redundant assignment to variable ret (Leif Sahlberg) [1827485] - [fs] cifs: fix a comment for the timeouts when sending echos (Leif Sahlberg) [1827485] - [fs] fs: cifs: switch to RC4 library interface (Leif Sahlberg) [1827485] - [fs] smb3: smbdirect no longer experimental (Leif Sahlberg) [1827485] - [fs] cifs: copy_file_range needs to strip setuid bits and update timestamps (Leif Sahlberg) [1827485] - [tools] perf vendor events s390: Add new deflate counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/cpum_cf: Add new extended counters for IBM z15 (Philipp Rudo) [1827333] - [s390] s390/zcrypt: use kvmalloc instead of kmalloc for 256k alloc (Philipp Rudo) [1827310] - [s390] s390/pkey/zcrypt: Support EP11 AES secure keys (Philipp Rudo) [1723826] - [s390] s390/zcrypt: extend EP11 card and queue sysfs attributes (Philipp Rudo) [1723826] - [s390] s390/zcrypt: add new low level ep11 functions support file (Philipp Rudo) [1723826] - [s390] s390/zcrypt: ep11 structs rework, export zcrypt_send_ep11_cprb (Philipp Rudo) [1723826] - [s390] s390/zcrypt: enable card/domain autoselect on ep11 cprbs (Philipp Rudo) [1723826] - [crypto] crypto/testmgr: enable selftests for paes-s390 ciphers (Philipp Rudo) [1780668] - [s390] s390/pkey: Add support for key blob with clear key value (Philipp Rudo) [1780668] - [s390] s390/crypto: enable clear key values for paes ciphers (Philipp Rudo) [1780668] - [s390] s390/crypto: Rework on paes implementation (Philipp Rudo) [1780668] - [s390] scsi: zfcp: trace FC Endpoint Security of FCP devices and connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: log FC Endpoint Security of connections (Philipp Rudo) [1723822] - [s390] scsi: zfcp: report FC Endpoint Security in sysfs (Philipp Rudo) [1723822] - [s390] scsi: zfcp: auto variables for dereferenced structs in open port handler (Philipp Rudo) [1723822] - [block] blk-iocost: Fix error on iocost_ioc_vrate_adj (Waiman Long) [1828563] - [s390] s390/ipl: add support to control memory clearing for FCP and CCW re-IPL (Philipp Rudo) [1812985] - [s390] s390: support KPROBES_ON_FTRACE (Philipp Rudo) [1810526] - [s390] s390/ftrace: generate traced function stack frame (Philipp Rudo) [1810526] - [s390] s390/ftrace: save traced function caller (Philipp Rudo) [1810526] - [misc] mei: me: fix irq number stored in hw struct (Tony Camuso) [1822645] - [misc] mei: me: add cedar fork device ids (Tony Camuso) [1822645] - [misc] mei: fix CNL itouch device number to match the spec (Tony Camuso) [1822645] - [misc] misc: Replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: remove unused includes from pci-{me, txe}.c (Tony Camuso) [1822645] - [misc] mei: limit number of bytes in mei header (Tony Camuso) [1822645] - [misc] mei: bus: replace zero-length array with flexible-array member (Tony Camuso) [1822645] - [misc] mei: me: add jasper point DID (Tony Camuso) [1822645] - [misc] mei: hdcp: bind only with i915 on the same PCH (Tony Camuso) [1822645] - [misc] mei: bus: use simple sprintf for sysfs (Tony Camuso) [1822645] - [misc] mei: bus: add more client attributes to sysfs (Tony Camuso) [1822645] - [misc] mei: add trc detection register to sysfs (Tony Camuso) [1822645] - [misc] mei: abstract fw status register read (Tony Camuso) [1822645] - [misc] mei: me: store irq number in the hw struct (Tony Camuso) [1822645] - [misc] mei: me: mei_me_dev_init() use struct device instead of struct pci_dev (Tony Camuso) [1822645] - [misc] mei: me: add comet point V device id (Tony Camuso) [1822645] - [misc] mei: bus: prefix device names on bus with the bus name (Tony Camuso) [1822645] - [misc] mei: me: fix me_intr_clear function name in KDoc (Tony Camuso) [1822645] - [misc] mei: buf: drop 'running hook' debug messages (Tony Camuso) [1822645] - [misc] mei: avoid FW version request on Ibex Peak and earlier (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Fill transcoder index in port info (Tony Camuso) [1822645] - [misc] drm/i915: mei_hdcp: I915 sends ddi index as per ME FW (Tony Camuso) [1822645] - [drm] drm/i915: Attach content type property (Tony Camuso) [1822645] - [drm] drm: Add Content protection type property (Tony Camuso) [1822645] - [misc] mei: me: add Tiger Lake point LP device ID (Tony Camuso) [1822645] - [misc] mei: Use dev_get_drvdata where possible (Tony Camuso) [1822645] - [misc] mei: me: add mule creek canyon (EHL) device ids (Tony Camuso) [1822645] - [misc] mei: no need to check return value of debugfs_create functions (Tony Camuso) [1822645] - [documentation] mei: docs: add hdcp documentation (Tony Camuso) [1822645] - [documentation] mei: docs: add a short description for nfc behind mei (Tony Camuso) [1822645] - [documentation] mei: docs: update mei client bus documentation (Tony Camuso) [1822645] - [documentation] mei: docs: move iamt docs to a iamt.rst file (Tony Camuso) [1822645] - [documentation] mei: docs: move documentation under driver-api (Tony Camuso) [1822645] - [misc] mei: Convert to use DEFINE_SHOW_ATTRIBUTE macro (Tony Camuso) [1822645] - [drm] drm: generic fn converting be24 to cpu and vice versa (Tony Camuso) [1822645] - [misc] mei: expose device state in sysfs (Tony Camuso) [1822645] - [misc] mei: hdcp: use own Kconfig file (Tony Camuso) [1822645] - [misc] mei: adjust the copyright notice in the files (Tony Camuso) [1822645] - [misc] mei/hdcp: Fix SPDX identifiers (Tony Camuso) [1822645] - [misc] mei: convert to SPDX license tags (Tony Camuso) [1822645] - [misc] mei: add missing SPDX tag to mei Kconfig (Tony Camuso) [1822645] - [misc] mei: bus: move hw module get/put to probe/release (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Component framework for I915 Interface (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Closing wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Enabling the HDCP authentication (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify M_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Repeater topology verification and ack (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Prepare Session Key (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify L_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Locality check (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Store the HDCP Pairing info (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify H_prime (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Verify Receiver Cert and prepare km (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Initiate Wired HDCP2.2 Tx Session (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Define ME FW interface for HDCP2.2 (Tony Camuso) [1822645] - [misc] misc/mei/hdcp: Client driver for HDCP application (Tony Camuso) [1822645] - [misc] mei: bus: whitelist hdcp client (Tony Camuso) [1822645] - [misc] mei: hbm: clean the feature flags on link reset (Tony Camuso) [1822645] - [misc] mei: bus: export to_mei_cl_device for mei client devices drivers (Tony Camuso) [1822645] - [misc] mei: free read cb on ctrl_wr list flush (Tony Camuso) [1822645] - [misc] mei: me: add ice lake point device id (Tony Camuso) [1822645] - [misc] mei: squash single_recv_buf into one bit in client properties (Tony Camuso) [1822645] - [misc] mei: me: add denverton innovation engine device IDs (Tony Camuso) [1822645] - [misc] mei: me: mark LBG devices as having dma support (Tony Camuso) [1822645] - [misc] mei: dma: silent the reject message (Tony Camuso) [1822645] - [misc] mei: me: mark CNP devices as having dma support (Tony Camuso) [1822645] - [misc] mei: bump hbm version to 2.1 (Tony Camuso) [1822645] - [misc] mei: dma ring: implement transmit flow (Tony Camuso) [1822645] - [misc] mei: dma ring: implement rx circular buffer logic (Tony Camuso) [1822645] - [misc] mei: hw: add dma ring control block (Tony Camuso) [1822645] - [misc] mei: hbm: setup dma ring (Tony Camuso) [1822645] - [misc] mei: dma ring buffers allocation (Tony Camuso) [1822645] - [misc] mei: expedite ioctl return on the notify set operation error (Tony Camuso) [1822645] - [misc] mei: flush queues by the host client only (Tony Camuso) [1822645] - [misc] mei: hbm: drop BUG() from the hbm handler (Tony Camuso) [1822645] - [misc] mei: replace POLL* with EPOLL* for write queues (Tony Camuso) [1822645] - [misc] misc: remove redundant include moduleparam.h (Tony Camuso) [1822645] - [misc] mei: bus: need to unlink client before freeing (Tony Camuso) [1822645] - [misc] mei: bus: fix hw module get/put balance (Tony Camuso) [1822645] - [misc] mei: fix use-after-free in mei_cl_write (Tony Camuso) [1822645] - [misc] mei: ignore not found client in the enumeration (Tony Camuso) [1822645] - [misc] mei: restrict dma ring support to hbm version 2.1 (Tony Camuso) [1822645] - [misc] mei: hbm: introduce dma bit in the message header (Tony Camuso) [1822645] - [misc] mei: add support for variable length mei headers (Tony Camuso) [1822645] - [misc] mei: add mei_msg_hdr_init wrapper (Tony Camuso) [1822645] - [misc] mei: move hbuf_depth from the mei device to the hw modules (Tony Camuso) [1822645] - [misc] mei: cleanup slots to data conversions (Tony Camuso) [1822645] - [misc] mei: bus: suppress sign-compare warnings (Tony Camuso) [1822645] - [misc] mei: fix ssize_t to int assignment in read and write ops (Tony Camuso) [1822645] - [misc] mei: use correct type for counter variable in for loops (Tony Camuso) [1822645] - [misc] mei: check for error returned from mei_hbuf_empty_slots() (Tony Camuso) [1822645] - [misc] mei: don't update offset in write (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_fwver() (Tony Camuso) [1822645] - [misc] mei: bus: type promotion bug in mei_nfc_if_version() (Tony Camuso) [1822645] - [misc] mei: expose fw version to sysfs (Tony Camuso) [1822645] - [misc] mei: add optional timeout to internal bus recv (Tony Camuso) [1822645] - [misc] mei: remove unused MEI_IAMTHIF_STALL_TIMER define (Tony Camuso) [1822645] - [s390] s390/pci: Fix unexpected write combine on resource (Philipp Rudo) [1827311] - [powerpc] pwerpc/vas: Include linux/types.h in uapi/asm/vas-api.h (Gustavo Duarte) [1725806] - [documentation] Documentation/powerpc: VAS API (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Remove 'pid' in vas_tx_win_attr struct (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Enable and setup GZIP compresstion type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Make enable code generic to add new GZIP compression type (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Rename nx-842-powernv file name to nx-common-powernv (Gustavo Duarte) [1725806] - [crypto] crypto/nx: Initialize coproc entry with kzalloc (Gustavo Duarte) [1725806] - [crypto] crypto: nx - Add of_node_put() before return in 842 (Gustavo Duarte) [1725806] - [crypto] crypto/NX: Set receive window credits to max number of CRBs in RxFIFO (Gustavo Duarte) [1725806] - [powerpc] crypto/nx: Initialize 842 high and normal RxFIFO control registers (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Add VAS user space API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Initialize window attributes for GZIP coprocessor type (Gustavo Duarte) [1725806] - [powerpc] powerpc: Use mm_context vas_windows counter to issue CP_ABORT (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Free send window in VAS instance after credits returned (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Display process stuck message (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Do not use default credits for receive window (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Print CRB and FIFO values (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Return credits after handling fault (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Update CSB and notify process for fault CRBs (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup thread IRQ handler per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Take reference to PID and mm for user space windows (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Register NX with fault window ID and IRQ port value (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Setup fault window per VAS instance (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Alloc and setup IRQ and trigger port (Gustavo Duarte) [1725806] - [powerpc] powerpc/vas: Define nx_fault_stamp in coprocessor_request_block (Gustavo Duarte) [1725806] - [powerpc] powerpc/xive: Define xive_native_alloc_irq_on_chip() (Gustavo Duarte) [1725806] - [powerpc] powerpc/powernv: remove the unused vas_win_paste_addr and vas_win_id functions (Gustavo Duarte) [1725806] - [tools] intel-speed-select: Fix speed-select-base-freq-properties output on CLX-N (Prarit Bhargava) [1828306] - [tools] tools/power/x86/intel-speed-select: Fix CLX-N package information output (Prarit Bhargava) [1828306] - [kernel] sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters (Peter Xu) [1799014] - [arm64] arm64: tlb: skip tlbi broadcast, fix speculative tlb lookups (Andrea Arcangeli) [1820817] - [x86] pci: hv: Introduce hv_msi_entry (Mohammed Gamal) [1816740] - [pci] hv: Move retarget related structures into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Move hypercall related definitions into tlfs header (Mohammed Gamal) [1816740] - [pci] hv: Reorganize the code in preparation of hibernation (Mohammed Gamal) [1816740] - [pci] hv: Add a Hyper-V PCI interface driver for software backchannel interface (Mohammed Gamal) [1816740] - [pci] hv: Add a paravirtual backchannel in software (Mohammed Gamal) [1816740]- [include] i2c: fix a doc warning (David Arcari) [1826759] - [i2c] i2c: acpi: put device when verifying client fails (David Arcari) [1826759] - [i2c] i2c: i2c-core-of: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-base: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: i2c-core-acpi: convert to use i2c_new_client_device() (David Arcari) [1826759] - [i2c] i2c: fix bus recovery stop mode timing (David Arcari) [1826759] - [i2c] i2c: core: Use DEVICE_ATTR_*() helper macros (David Arcari) [1826759] - [include] i2c: remove unneeded 'extern' from function declatations (David Arcari) [1826759] - [include] i2c: add helper to check if a client has a driver attached (David Arcari) [1826759] - [include] i2c: fix header file kernel-doc warning (David Arcari) [1826759] - [misc] eeprom: at24: use devm_i2c_new_dummy_device() (David Arcari) [1826759] - [i2c] i2c: remove i2c_new_dummy() API (David Arcari) [1826759] - [media] media: dvb-frontends: cxd2820r_core: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88473: convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: dvb-frontends: mn88472: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83791d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83793d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83781d) convert to i2c_new_dummy_device (David Arcari) [1826759] - [media] media: ir-kbd-i2c: convert to i2c_new_dummy_device() (David Arcari) [1826759] - [misc] misc: eeprom: max6875: convert to i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (w83792d) convert to use devm_i2c_new_dummy_device (David Arcari) [1826759] - [hwmon] hwmon: (asb100) convert to i2c_new_dummy_device (David Arcari) [1826759] - [i2c] i2c: replace i2c_new_probed_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: smbus: Don't filter out duplicate alerts (David Arcari) [1826759] - [i2c] i2c: of: Populate fwnode in of_i2c_get_board_info() (David Arcari) [1826759] - [i2c] i2c: remove helpers for ref-counting clients (David Arcari) [1826759] - [i2c] i2c: core: fix use after free in of_i2c_notify (David Arcari) [1826759] - [i2c] i2c: acpi: Force bus speed to 400KHz if a Silead touchscreen is present (David Arcari) [1826759] - [i2c] i2c: add support for filters optional properties (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add read only mode (David Arcari) [1826759] - [i2c] i2c: slave-eeprom: Add comment about address handling (David Arcari) [1826759] - [i2c] i2c-eeprom_slave: Add support for more eeprom models (David Arcari) [1826759] - [i2c] i2c: make i2c_unregister_device() ERR_PTR safe (David Arcari) [1826759] - [media] i2c: replace i2c_new_secondary_device with an ERR_PTR variant (David Arcari) [1826759] - [i2c] i2c: Drop unneeded check for of_node (David Arcari) [1826759] - [i2c] i2c: core: Tidy up handling of init_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq (David Arcari) [1826759] - [i2c] i2c: core: Move ACPI IRQ handling to probe time (David Arcari) [1826759] - [i2c] i2c: acpi: Factor out getting the IRQ from ACPI (David Arcari) [1826759] - [i2c] i2c: acpi: Use available IRQ helper functions (David Arcari) [1826759] - [i2c] i2c: core: Allow whole core to use i2c_dev_irq_from_resources (David Arcari) [1826759] - [i2c] i2c: core: add sysfs header (David Arcari) [1826759] - [i2c] i2c: add newly exported functions to the header, too (David Arcari) [1826759] - [i2c] i2c: mux: add sysfs header (David Arcari) [1826759] - [include] i2c: headers: reformat header comment and update copyright (David Arcari) [1826759] - [include] i2c: headers: update docs about I2C_CLIENT_* (David Arcari) [1826759] - [i2c] i2c: core: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: always have a named variable in arguments (David Arcari) [1826759] - [include] i2c: headers: don't use 'dev' as adapter variable (David Arcari) [1826759] - [i2c] i2c: mux: Use struct_size() in devm_kzalloc() (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (David Arcari) [1826759] - [i2c] i2c: acpi: export i2c_acpi_find_adapter_by_handle (David Arcari) [1826759] - [media] tua6100: Avoid build warnings (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (David Arcari) [1826759] - [i2c] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1826759] - [i2c] i2c: acpi: permit bus speed to be discovered after enumeration (David Arcari) [1826759] - [i2c] i2c: dev: fix potential memory leak in i2cdev_ioctl_rdwr (David Arcari) [1826759] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (David Arcari) [1826759] - [i2c] treewide: Add SPDX license identifier - Makefile/Kconfig (David Arcari) [1826759] - [i2c] i2c: core: add device-managed version of i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: improve return value handling of i2c_new_device and i2c_new_dummy (David Arcari) [1826759] - [i2c] i2c: core: apply 'is_suspended' check for SMBus, too (David Arcari) [1826759] - [i2c] i2c: core: ratelimit 'transfer when suspended' errors (David Arcari) [1826759] - [i2c] i2c: Prevent runtime suspend of adapter when Host Notify is required (David Arcari) [1826759] - [i2c] gcc-9: don't warn about uninitialized variable (David Arcari) [1826759] - [i2c] i2c: mux: populate the new *_atomic callbacks (David Arcari) [1826759] - [i2c] i2c: core: introduce callbacks for atomic transfers (David Arcari) [1826759] - [i2c] i2c: core: use I2C locking behaviour also for SMBUS (David Arcari) [1826759] - [i2c] i2c: core: remove use of in_atomic() (David Arcari) [1826759] - [include] i2c: apply coding style for struct i2c_adapter (David Arcari) [1826759] - [i2c] i2c: add extra check to safe DMA buffer helper (David Arcari) [1826759] - [i2c] i2c: Allow recovery of the initial IRQ by an I2C client device (David Arcari) [1826759] - [i2c] i2c: expand minor range when registering chrdev region (David Arcari) [1826759] - [i2c] i2c: core-smbus: don't trace smbus_reply data on errors (David Arcari) [1826759] - [i2c] i2c: of: Try to find an I2C adapter matching the parent (David Arcari) [1826759] - [include] i2c: acpi: Move I2C bits from acpi.h to i2c.h (David Arcari) [1826759] - [i2c] i2c: dev: prevent adapter retries and timeout being set as minus value (David Arcari) [1826759] - [i2c] i2c: add suspended flag and accessors for i2c adapters (David Arcari) [1826759] - [i2c] treewide: surround Kconfig file paths with double quotes (David Arcari) [1826759] - [i2c] i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper (David Arcari) [1826759] - [i2c] i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS (David Arcari) [1826759] - [i2c] i2c: acpi: Return error pointers from i2c_acpi_new_device() (David Arcari) [1826759] - [i2c] i2c: Clear client->irq in i2c_device_remove (David Arcari) [1826759] - [i2c] i2c: Remove unnecessary call to irq_find_mapping (David Arcari) [1826759] - [i2c] i2c: Fix kerneldoc for renamed i2c dma put function (David Arcari) [1826759] - [i2c] i2c: core: remove level of indentation in i2c_transfer (David Arcari) [1826759] - [i2c] i2c: core: remove outdated DEBUG output (David Arcari) [1826759] - [i2c] i2c: refactor function to release a DMA safe buffer (David Arcari) [1826759] - [i2c] i2c: don't use any __deprecated handling anymore (David Arcari) [1826759] - [i2c] i2c: remove deprecated attach_adapter callback (David Arcari) [1826759] - [i2c] i2c: core: Parse SDA hold time from firmware (David Arcari) [1826759] - [i2c] i2c: quirks: add zero length checks (David Arcari) [1826759] - [i2c] i2c: recovery: make pin init look like STOP (David Arcari) [1826759] - [i2c] i2c: recovery: rename variable for easier understanding (David Arcari) [1826759] - [i2c] i2c: recovery: add get_bus_free callback (David Arcari) [1826759] - [i2c] i2c: recovery: refactor recovery function (David Arcari) [1826759] - [i2c] i2c: recovery: require either get_sda or set_sda (David Arcari) [1826759] - [i2c] i2c: remove i2c_lock_adapter and use i2c_lock_bus directly (David Arcari) [1826759] - [media] media: tda1004x: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: tda18271: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: af9013: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: drxk_hard: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [media] media: rtl2830: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: pca9541: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (David Arcari) [1826759] - [i2c] i2c: mux: make use of __i2c_smbus_xfer (David Arcari) [1826759] - [kvm] KVM: PPC: Book3S HV: Fix H_CEDE return code for nested guests (David Gibson) [1778556] - [block] block/diskstats: more accurate approximation of io_ticks for slow disks (Ming Lei) [1811745] - [scsi] scsi: storvsc: Correctly set number of hardware queues for IDE disk (Cathy Avery) [1816702] - [netdrv] bonding/alb: make sure arp header is pulled before accessing it (Jarod Wilson) [1819408] - [netdrv] bonding/alb: properly access headers in bond_alb_xmit() (Jarod Wilson) [1819408] - [netdrv] bonding: rename AD_STATE_* to LACP_STATE_* (Jarod Wilson) [1819408] - [netdrv] bonding: fix active-backup transition after link failure (Jarod Wilson) [1819408] - [netdrv] bonding: move 802.3ad port state flags to uapi (Jarod Wilson) [1819408] - [netdrv] bonding: fix bond_neigh_init() (Jarod Wilson) [1819408] - [netdrv] bonding: fix state transition issue in link monitoring (Jarod Wilson) [1819408] - [netdrv] bonding: fix potential NULL deref in bond_update_slave_arr (Jarod Wilson) [1819408] - [netdrv] team: Always enable vlan tx offload (Hangbin Liu) [1827017] - [net] netlink: Use netlink header as base to calculate bad attribute offset (Andrea Claudi) [1825252] - [net] netlink: cap max groups which will be considered in netlink_bind() (Andrea Claudi) [1825252] - [net] tcp: repair: fix TCP_QUEUE_SEQ implementation (Paolo Abeni) [1823771] - [net] tcp: fix "old stuff" D-SACK causing SACK to be treated as D-SACK (Paolo Abeni) [1823771] - [net] tcp: refine rule to allow EPOLLOUT generation under mem pressure (Paolo Abeni) [1823771] - [net] tcp: refine tcp_write_queue_empty() implementation (Paolo Abeni) [1823771] - [include] fib: add missing attribute validation for tun_id (Marcelo Leitner) [1823468] - [include] net/flow_dissector: remove unexist field description (Marcelo Leitner) [1823468] - [net] vlan: vlan_changelink() should propagate errors (Marcelo Leitner) [1823468] - [net] af_packet: set defaule value for tmo (Marcelo Leitner) [1823468] - [net] packet: fix data-race in fanout_flow_is_huge() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff refcounting in llc_conn_state_process() (Marcelo Leitner) [1823468] - [net] llc: fix another potential sk_buff leak in llc_ui_sendmsg() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_conn_service() (Marcelo Leitner) [1823468] - [net] llc: fix sk_buff leak in llc_sap_state_process() (Marcelo Leitner) [1823468] - [net] openvswitch: Fix conntrack cache with timeout (Patrlck Talbert) [1765587] - [net] openvswitch: Fix log message in ovs conntrack (Patrlck Talbert) [1765587] - [net] openvswitch: use after free in __ovs_ct_free_action() (Patrlck Talbert) [1765587] - [net] openvswitch: Add timeout support to ct action (Patrlck Talbert) [1765587] - [net] netfilter: Export nf_ct_{set, destroy}_timeout() (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: ctnl_timeout_find_get() returns incorrect pointer to type (Patrlck Talbert) [1765587] - [net] netfilter: remove ifdef around cttimeout in struct nf_conntrack_l4proto (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: decouple timeout policy from nfnetlink_cttimeout object (Patrlck Talbert) [1765587] - [net] netfilter: cttimeout: move ctnl_untimeout to nf_conntrack (Patrlck Talbert) [1765587] - [netdrv] ipvlan: do not use cond_resched_rcu() in ipvlan_process_multicast() (Davide Caratti) [1822906] - [netdrv] ipvlan: add cond_resched_rcu() while processing muticast backlog (Davide Caratti) [1822906] - [netdrv] ipvlan: don't deref eth hdr before checking it's set (Davide Caratti) [1822906] - [netdrv] ipvlan: do not add hardware address of master to its unicast filter list (Davide Caratti) [1822906] - [include] net/dst: do not confirm neighbor for vxlan and geneve pmtu update (Hangbin Liu) [1755686] - [net] sit: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] vti: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] tunnel: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [include] net/dst: add new function skb_dst_update_pmtu_no_confirm (Hangbin Liu) [1755686] - [netdrv] gtp: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] ip6_gre: do not confirm neighbor when do pmtu update (Hangbin Liu) [1755686] - [net] add bool confirm_neigh parameter for dst_ops.update_pmtu (Hangbin Liu) [1755686] - [net] neigh: support smaller retrans_time settting (Hangbin Liu) [1767282] - [include] net: core: add helper tcp_v6_gso_csum_prep (Josef Oskera) [1818097] - [net] ip_tunnel: fix interface lookup with no key (Guillaume Nault) [1822247] - [net] ipv4: fix a RCU-list lock in inet_dump_fib() (Guillaume Nault) [1822247] - [net] gre: fix uninit-value in __iptunnel_pull_header (Guillaume Nault) [1822247] - [net] netfilter: conntrack: allow insertion of clashing entries (Florian Westphal) [1821404] - [net] netfilter: conntrack: split resolve_clash function (Florian Westphal) [1821404] - [net] netfilter: conntrack: place confirm-bit setting in a helper (Florian Westphal) [1821404] - [net] netfilter: never get/set skb->tstamp (Florian Westphal) [1821404] - [net] netfilter: conntrack: remove two args from resolve_clash (Florian Westphal) [1821404] - [net] netfilter: conntrack: tell compiler to not inline nf_ct_resolve_clash (Florian Westphal) [1821404] - [netdrv] macsec: restrict to ethernet devices (Sabrina Dubroca) [1820524] - [netdrv] macsec: add missing attribute validation for port (Sabrina Dubroca) [1820524] - [net] netns: restore ops before calling ops_exit_list (Ivan Vecera) [1822568] - [net] netns: add pre_exit method to struct pernet_operations (Ivan Vecera) [1822568] - [include] net: dst: Force 4-byte alignment of dst_metrics (Guillaume Nault) [1822148] - [include] net: annotate lockless accesses to sk->sk_napi_id (Guillaume Nault) [1822148] - [net] Fix typo of SKB_SGO_CB_OFFSET (Guillaume Nault) [1822148] - [net] use indirect call wrappers for skb_copy_datagram_iter() (Guillaume Nault) [1822148] - [net] datagram: Make __skb_datagram_iter static (Guillaume Nault) [1822148] - [net] Fix Tx hash bound checking (Guillaume Nault) [1822148] - [net] openvswitch: add missing attribute validation for hash (Eelco Chaudron) [1819202] - [net] openvswitch: Distribute switch variables for initialization (Eelco Chaudron) [1819202] - [net] openvswitch: support asymmetric conntrack (Eelco Chaudron) [1819202] - [net] openvswitch: remove another BUG_ON() (Eelco Chaudron) [1819202] - [net] openvswitch: drop unneeded BUG_ON() in ovs_flow_cmd_build_info() (Eelco Chaudron) [1819202] - [net] openvswitch: don't call pad_packet if not necessary (Eelco Chaudron) [1819202] - [net] openvswitch: add hash info to upcall (Eelco Chaudron) [1819202] - [net] openvswitch: select vport upcall portid directly (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the ovs_dp_cmd_new (Eelco Chaudron) [1819202] - [net] openvswitch: fix possible memleak on destroy flow-table (Eelco Chaudron) [1819202] - [net] openvswitch: add likely in flow_lookup (Eelco Chaudron) [1819202] - [net] openvswitch: simplify the flow_hash (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow-mask looking up (Eelco Chaudron) [1819202] - [net] openvswitch: optimize flow mask cache hash collision (Eelco Chaudron) [1819202] - [net] openvswitch: shrink the mask array if necessary (Eelco Chaudron) [1819202] - [net] openvswitch: convert mask list in mask array (Eelco Chaudron) [1819202] - [net] openvswitch: add flow-mask cache for performance (Eelco Chaudron) [1819202] - [net] openvswitch: Allow attaching helper in later commit (Eelco Chaudron) [1819202] - [net] openvswitch: change type of UPCALL_PID attribute to NLA_UNSPEC (Eelco Chaudron) [1819202] - [net] openvswitch: Make metadata_dst tunnel work in IP_TUNNEL_INFO_BRIDGE mode (Eelco Chaudron) [1819202] - [netdrv] mlxsw: spectrum_router: Remove unlikely user-triggerable warning (Ivan Vecera) [1821358] - [net] ipv6: Error when route does not have any valid nexthops (Ivan Vecera) [1821358] - [tools] selftests: mlxsw: Add a test for FIB offload indication (Ivan Vecera) [1821358] - [net] ipv6: Stop sending in-kernel notifications for each nexthop (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Create IPv6 multipath routes in one go (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Add / delete multiple IPv6 nexthops (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass array of routes to route handling functions (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Adjust IPv6 replace logic to new notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Pass multiple routes to work item (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Prepare function to return errors (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Remove processing of IPv6 append notifications (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notification for route delete (Ivan Vecera) [1821358] - [net] ipv6: Add IPv6 multipath notifications for add / replace (Ivan Vecera) [1821358] - [netdrv] netdevsim: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [netdrv] mlxsw: spectrum_router: Ignore IPv6 multipath notifications (Ivan Vecera) [1821358] - [net] ipv6: Extend notifier info for multipath routes (Ivan Vecera) [1821358] - [net] ipv6: export function to send route updates (Ivan Vecera) [1821358] - [net] sctp: fix possibly using a bad saddr with a given dst (Xin Long) [1821578] - [net] sctp: fix refcount bug in sctp_wfree (Xin Long) [1821578] - [net] sctp: move the format error check out of __sctp_sf_do_9_1_abort (Xin Long) [1821578] - [net] Remove switchdev_ops (Ivan Vecera) [1821402] - [net] switchdev: Replace port attr set SDO with a notification (Ivan Vecera) [1821402] - [net] switchdev: Complete removal of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Get rid of switchdev_port_attr_get() (Ivan Vecera) [1821402] - [net] Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1821402] - [net] fib_notifier: move fib_notifier_ops from struct net into per-net struct (Ivan Vecera) [1821186] - [net] Properly unlink GRO packets on overflow. (Ivan Vecera) [1805302] - [net] Add and use skb_list_del_init(). (Ivan Vecera) [1805302] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1805302] - [net] Init backlog NAPI's gro_hash. (Ivan Vecera) [1805302] - [net] gro: properly remove skb from list (Ivan Vecera) [1805302] - [net] core: trivial netif_receive_skb_list() entry point (Ivan Vecera) [1805302] - [net] Convert GRO SKB handling to list_head. (Ivan Vecera) [1805302] - [net] ipv6: don't auto-add link-local address to lag ports (Jarod Wilson) [1733953] - [tools] selftests: forwarding: vxlan_bridge_1d: use more proper tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: vxlan_bridge_1d: fix tos value (Hangbin Liu) [1816587] - [tools] selftests: forwarding: use proto icmp for {gretap, ip6gretap}_mac testing (Hangbin Liu) [1816587] - [tools] fcnal-test: Fix vrf argument in local tcp tests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for destination IP link-local (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP equals destination IP (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for multicast destination MAC mismatch (Hangbin Liu) [1816587] - [tools] selftests: forwarding: router: Add test case for source IP in class E (Hangbin Liu) [1816587] - [tools] selftests/net: make so_txtime more robust to timer variance (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add speed and auto-negotiation test (Hangbin Liu) [1816587] - [tools] selftests: forwarding: lib.sh: Add wait for dev with timeout (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add ethtool_lib.sh (Hangbin Liu) [1816587] - [tools] selftests: net: avoid ptl lock contention in tcp_mmap (Hangbin Liu) [1816587] - [tools] selftest: net: add alternative names test (Hangbin Liu) [1816587] - [tools] selftest: net: add some traceroute tests (Hangbin Liu) [1816587] - [tools] selftests: net: Fix printf format warnings on arm (Hangbin Liu) [1816587] - [tools] selftests: net: Use size_t and ssize_t for counting file size (Hangbin Liu) [1816587] - [tools] selftests: Make l2tp.sh executable (Hangbin Liu) [1816587] - [tools] selftests/net: add nettest to .gitignore (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for `ip nexthop flush proto XX` (Hangbin Liu) [1816587] - [tools] selftest: A few cleanups for fib_nexthops.sh (Hangbin Liu) [1816587] - [tools] selftests: Fix get_ifidx and callers in nettest.c (Hangbin Liu) [1816587] - [tools] selftests: Fix detection of nettest command in fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add l2tp tests (Hangbin Liu) [1816587] - [tools] selftests: nettest: fix spelling mistake: "potocol" -> "protocol" (Hangbin Liu) [1816587] - [tools] selftests: Add use case section to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 netfilter tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 runtime tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 address bind tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 udp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 tcp tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv6 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Add ipv4 ping tests to fcnal-test (Hangbin Liu) [1816587] - [tools] selftests: Setup for functional tests for fib and socket lookups (Hangbin Liu) [1816587] - [tools] selftests: Add nettest (Hangbin Liu) [1816587] - [tools] selftests/net: add missing gitignores (ipv6_flowlabel) (Hangbin Liu) [1816587] - [tools] selftests: txring_overwrite: fix incorrect test of mmap() return value (Hangbin Liu) [1816587] - [tools] selftests/net: skip psock_tpacket test if KALLSYMS was not enabled (Hangbin Liu) [1816587] - [tools] selftests: rtnetlink: skip ipsec offload tests if netdevsim isn't present (Hangbin Liu) [1816587] - [tools] selftests: Add test cases for nexthop objects (Hangbin Liu) [1816587] - [tools] selftests/net: ipv6 flowlabel (Hangbin Liu) [1816587] - [tools] selftests/net: SO_TXTIME with ETF and FQ (Hangbin Liu) [1816587] - [tools] selftests: fib-onlink: Make quiet by default (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_afpackettests (Hangbin Liu) [1816587] - [tools] selftests/net: correct the return value for run_netsocktests (Hangbin Liu) [1816587] - [tools] selftests: forwarding: Add reverse path forwarding (RPF) test cases (Hangbin Liu) [1816587] - [tools] selftest/net: Remove duplicate header (Hangbin Liu) [1816587] - [tools] selftests: fib_tests: sleep after changing carrier. again. (Hangbin Liu) [1816587] - [tools] selftests: net: use LDLIBS instead of LDFLAGS (Hangbin Liu) [1816587] - [tools] selftests/net: add txring_overwrite (Hangbin Liu) [1816587] - [tools] fib_tests: Add tests for invalid metric on route (Hangbin Liu) [1816587] - [tools] selftests: forwarding: test for bridge sticky flag (Hangbin Liu) [1816587] - [tools] selftests: net: Test headroom handling of ip6_gre devices (Hangbin Liu) [1816587] - [net] Don't disable interrupts in __netdev_alloc_skb() (Andrea Claudi) [1811207] - [net] Don't disable interrupts in napi_alloc_frag() (Andrea Claudi) [1811207] - [net] ipv4: ensure rcu_read_lock() in cipso_v4_error() (Matteo Croce) [1720708] - [net] ipv4: add sanity checks in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: ensure rcu_read_lock() in ipv4_link_failure() (Matteo Croce) [1720708] - [net] ipv4: recompile ip options in ipv4_link_failure (Matteo Croce) [1720708] - [net] avoid use IPCB in cipso_v4_error (Matteo Croce) [1720708] - [net] Add __icmp_send helper. (Matteo Croce) [1720708] - [net] ipv4: defensive cipso option parsing (Matteo Croce) [1720708] - [net] netfilter: nf_queue: enqueue skbs with NULL dst (Matteo Croce) [1786116]- [powerpc] powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent memory (Steve Best) [1817596] - [cpuidle] cpuidle: haltpoll: allow force loading on hosts without the REALTIME hint (David Arcari) [1825353] - [cpuidle] cpuidle: dt: Support hierarchical CPU idle states (David Arcari) [1825353] - [of] of: base: Add of_get_cpu_state_node() to get idle states for a CPU node (David Arcari) [1825353] - [cpuidle] cpuidle: Allow idle states to be disabled by default (David Arcari) [1825353] - [cpuidle] cpuidle: Drop unnecessary type cast in cpuidle_poll_time() (David Arcari) [1825353] - [cpuidle] cpuidle: Fix cpuidle_driver_state_disabled() (David Arcari) [1825353] - [cpuidle] cpuidle: use first valid target residency as poll time (David Arcari) [1825353] - [cpuidle] cpuidle: Drop disabled field from struct cpuidle_state (David Arcari) [1825353] - [cpuidle] cpuidle: Pass exit latency limit to cpuidle_use_deepest_state() (David Arcari) [1825353] - [include] cpuidle: Allow idle injection to apply exit latency limit (David Arcari) [1825353] - [thermal] cpuidle: play_idle: Increase the resolution to usec (David Arcari) [1825353] - [cpuidle] cpuidle: Use nanoseconds as the unit of time (David Arcari) [1825353] - [cpuidle] cpuidle: menu: Allow tick to be stopped if PM QoS is used (David Arcari) [1825353] - [cpuidle] cpuidle: Consolidate disabled state checks (David Arcari) [1825353] - [cpuidle] cpuidle: Do not unset the driver if it is there already (David Arcari) [1825353] - [cpuidle] cpuidle: haltpoll: Take 'idle=' override into account (David Arcari) [1825353] - [cpuidle] cpuidle-haltpoll: Enable kvm guest polling when dedicated physical CPUs are available (David Arcari) [1825353] - [fs] gfs2: fix gfs2_find_jhead that returns uninitialized jhead with seq 0 (Abhijith Das) [1655566] - [fs] gfs2: Another gfs2_find_jhead fix (Abhijith Das) [1655566] - [fs] gfs2: read journal in large chunks (Abhijith Das) [1655566] - [fs] gfs2: add a helper function to get_log_header that can be used elsewhere (Abhijith Das) [1655566] - [fs] gfs2: changes to gfs2_log_XXX_bio (Abhijith Das) [1655566] - [fs] gfs2: add more timing info to journal recovery process (Abhijith Das) [1655566] - [mm] mm: hugetlb controller for cgroup v2 (Joel Savitz) [1810728] - [arm64] crypto: arm64/aes-ce - implement 5 way interleave for ECB, CBC and CTR (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce - add 5 way interleave routines (Mark Salter) [1826982] - [arm64] crypto: arm64/sha2-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/sha1-ce - correct digest for empty data in finup (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - don't access already-freed walk.iv (Mark Salter) [1826982] - [arm64] crypto: arm64/cbcmac - handle empty messages in same way as template (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - update IV after partial final CTR block (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-neonbs - fix returning final keystream block (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif-ce - cleanup and optimizations (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - remove dead code (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - revert to C code for short inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-neon - bump priority to 150 (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash - register PMULL variants as separate algos (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - don't use an atomic walk needlessly (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ccm - fix bugs in non-NEON fallback routine (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - ensure XTS mask is always loaded (Mark Salter) [1826982] - [arm64] crypto: arm64/aes - fix handling sub-block CTS-CBC inputs (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - improve XTS mask handling (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - add support for CTS-CBC mode (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - revert NEON yield for skciphers (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-blk - remove pointless (u8 *) casts (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - implement non-Crypto Extensions alternative (Mark Salter) [1826982] - [arm64] crypto: arm64/crct10dif - preparatory refactor for 8x8 PMULL version (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-modes - get rid of literal load of addend vector (Mark Salter) [1826982] - [arm64] crypto: arm64/sm4-ce - check for the right CPU feature bit (Mark Salter) [1826982] - [arm64] crypto: arm64/gcm-aes-ce - fix no-NEON fallback code (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-gcm-ce - fix scatterwalk API violation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - implement 4-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/ghash-ce - replace NEON yield check with block limit (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - don't reload key schedule if avoidable (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - implement 2-way aggregation (Mark Salter) [1826982] - [arm64] crypto: arm64/aes-ce-gcm - operate on two input blocks at a time (Mark Salter) [1826982] - [mm] mm, slub: prevent kmalloc_node crashes and memory leaks (Rafael Aquini) [1819839] - [mm] mm: slub: be more careful about the double cmpxchg of freelist (Rafael Aquini) [1819839] - [mm] mm: slub: add missing TID bump in kmem_cache_alloc_bulk() (Rafael Aquini) [1819839] - [mm] mm/slub.c: avoid slub allocation while holding list_lock (Rafael Aquini) [1819839] - [mm] mm/slub.c: clean up validate_slab() (Rafael Aquini) [1819839] - [mm] mm: slub: print the offset of fault addresses (Rafael Aquini) [1819839] - [mm] hugetlbfs: don't retry when pool page allocations start to fail (Rafael Aquini) [1727288] - [mm] mm, compaction: raise compaction priority after it withdrawns (Rafael Aquini) [1727288] - [mm] mm, reclaim: cleanup should_continue_reclaim() (Rafael Aquini) [1727288] - [mm] mm, reclaim: make should_continue_reclaim perform dryrun detection (Rafael Aquini) [1727288]- [tools] bpf: selftests: remove test_bpftool_build.sh from TEST_PROGS (Yauheni Kaliuta) [1813365] - [tools] libbpf: Support .text sub-calls relocations (Yauheni Kaliuta) [1813365] - [tools] libbpf: Sanitize global functions (Yauheni Kaliuta) [1813365] - [kernel] workqueue: Add RCU annotation for pwq list walk (Yauheni Kaliuta) [1813365] - [kernel] perf/core: Add SRCU annotation for pmus list walk (Yauheni Kaliuta) [1813365] - [net] kcm: disable preemption in kcm_parse_func_strparser() (Yauheni Kaliuta) [1813365] - [net] kcm: use BPF_PROG_RUN (Yauheni Kaliuta) [1813365] - [kernel] bpf: clarify description for CONFIG_BPF_EVENTS (Yauheni Kaliuta) [1813365] - [lib] test_bpf: Fix a new clang warning about xor-ing two numbers (Yauheni Kaliuta) [1813365] - [include] bpf: add include guard to tnum.h (Yauheni Kaliuta) [1813365] - [tools] libbpf: handle symbol versioning properly for libbpf.a (Yauheni Kaliuta) [1813365] - [net] bpf, devmap: Pass lockdep expression to RCU lists (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix Makefile' libbpf symbol mismatch diagnostic (Yauheni Kaliuta) [1813365] - [net] xdp: Fix cleanup on map free for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools, bpf: Fix build for 'make -s tools/bpf O=' (Yauheni Kaliuta) [1813365] - [tools] libbpf: Fix passing uninitialized bytes to setsockopt (Yauheni Kaliuta) [1813365] - [tools] selftests: bpf: Skip write only files in debugfs (Yauheni Kaliuta) [1813365] - [net] xdp: Handle device unregister for devmap_hash map type (Yauheni Kaliuta) [1813365] - [net] ipv4: Add lockdep condition to fix for_each_entry() (Yauheni Kaliuta) [1813365] - [kernel] rcu/sync: Remove custom check for RCU readers (Yauheni Kaliuta) [1813365] - [kernel] rcu: Add support for consolidated-RCU reader checking (Yauheni Kaliuta) [1813365] - [kernel] rcu: Remove redundant debug_locks check in rcu_read_lock_sched_held() (Yauheni Kaliuta) [1813365] - [net] xdp: Prevent overflow in devmap_hash cost calculation for 32-bit builds (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Add a workaround for asm_inline (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: Fix build for task_fd_query_user.c (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: Don't leak server_fd in test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: Use !building_out_of_srctree to determine srctree (Yauheni Kaliuta) [1813365] - [net] bpf: Clean up indentation issue in BTF kflag processing (Yauheni Kaliuta) [1813365] - [tools] libbpf: Teach btf_dumper to emit stand-alone anonymous enum definitions (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: adjust strobemeta loop to satisfy latest clang (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: delete unused variables in test_sysctl (Yauheni Kaliuta) [1813365] - [tools] libbpf: fix false uninitialized variable warning (Yauheni Kaliuta) [1813365] - [tools] libbpf: Remove getsockopt() check for XDP_OPTIONS (Yauheni Kaliuta) [1813365] - [net] xdp: Fix race in dev_map_hash_update_elem() when replacing element (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_tcp_rtt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_inherit (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_multi (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt_sk (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: convert test_sockopt (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add test__join_cgroup helper (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: precision tracking tests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: fix endianness issues in test_sysctl (Yauheni Kaliuta) [1813365] - [arm64] arm64: bpf: optimize modulo operation (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for bpf line info (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: add missing \n to CHECK_FAIL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: fix verbose mode garbage (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Fix a typo in test_offload.py (Yauheni Kaliuta) [1813365] - [net] bpf: fix error check in bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: do not link twice against libbpf.a in Makefile (Yauheni Kaliuta) [1813365] - [tools] tools: bpf: account for generated feature/ and libbpf/ directories (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: improve and check builds for different make invocations (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: ignore make built-in rules for getting kernel version (Yauheni Kaliuta) [1813365] - [s390] bpf: s390: add JIT support for multi-function programs (Yauheni Kaliuta) [1746980 1813365] - [tools] selftests/bpf: remove wrong nhoff in flow dissector test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove unused ret (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove asserts from subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: remove global fail/success counts (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__skip (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add precision tracking test (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: verifier precise tests (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf.h (Yauheni Kaliuta) [1813365] - [net] bpf: introduce verifier internal test flag (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add "bpftool map freeze" subcommand (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: show frozen status for maps (Yauheni Kaliuta) [1813365] - [uapi] bpf: clarify when bpf_trace_printk discards lines (Yauheni Kaliuta) [1813365] - [samples] samples: bpf: syscall_nrs: use mmap2 if defined (Yauheni Kaliuta) [1813365] - [tools] libbpf: use LFS (_FILE_OFFSET_BITS) instead of direct mmap2 syscall (Yauheni Kaliuta) [1813365] - [net] bpf: add new BPF_BTF_GET_NEXT_ID syscall command (Yauheni Kaliuta) [1813365] - [net] bpf: add BTF ids in procfs for file descriptors to BTF objects (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add sockopt clone/inheritance test (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: support cloning sk storage on accept() (Yauheni Kaliuta) [1813365] - [net] bpf: export bpf_map_inc_not_zero (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add documentation for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add bash-completion for net attach/detach (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net detach command to detach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add net attach command to attach XDP on interface (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: compile with $(EXTRA_WARNINGS) (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add feature check for zlib (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: fix reading from /proc/config.gz (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd explain bpf_fib_lookup return codes (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: make xdp_fwd more practically usable via devmap lookup (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: drop extra trailing tab (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: test__printf -> printf (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: test_progs: switch to open_memstream (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 5 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add loop test 4 (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTION use case (Yauheni Kaliuta) [1813365] - [net] bpf: always allocate at least 16 bytes for setsockopt hook (Yauheni Kaliuta) [1813365] - [tools] tools: bpftool: add support for reporting the effective cgroup progs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: add test for bpf_tcp_gen_syncookie (Yauheni Kaliuta) [1813365] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1813365] - [net] bpf: add bpf_tcp_gen_syncookie helper (Yauheni Kaliuta) [1813365] - [net] tcp: add skb-less helpers to retrieve SYN cookie (Yauheni Kaliuta) [1813365] - [net] tcp: tcp_syn_flood_action read port from socket (Yauheni Kaliuta) [1813365] - [net] tcp: rate limit synflood warnings further (Yauheni Kaliuta) [1813365] - [tools] tools: Add definitions for devmap_hash map type (Yauheni Kaliuta) [1813365] - [tools] tools/libbpf_probes: Add new devmap_hash type (Yauheni Kaliuta) [1813365] - [tools] tools/include/uapi: Add devmap_hash BPF map type (Yauheni Kaliuta) [1813365] - [net] xdp: Add devmap_hash map type for looking up devices by hashed index (Yauheni Kaliuta) [1813365] - [net] xdp: Refactor devmap allocation code for reuse (Yauheni Kaliuta) [1813365] - [include] include/bpf.h: Remove map_insert_ctx() stubs (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert send_signal.c to use subtests (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert bpf_verif_scale.c to sub-tests API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP (Yauheni Kaliuta) [1813365] - [tools] bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG (Yauheni Kaliuta) [1813365] - [tools] tools/bpf: sync bpf_flow_keys flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1813365] - [documentation] bpf/flow_dissector: document flags (Yauheni Kaliuta) [1813365] - [net] bpf/flow_dissector: pass input flags to BPF flow dissector program (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: Add selftests for bpf_perf_event_output (Yauheni Kaliuta) [1813365] - [net] bpf: Allow bpf_skb_event_output for a few prog types (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: remove perf buffer helpers (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: switch trace_output sample to perf_buffer API (Yauheni Kaliuta) [1813365] - [samples] samples/bpf: convert xdp_sample_pkts_user to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: switch test_tcpnotify to perf_buffer API (Yauheni Kaliuta) [1813365] - [tools] selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API (Yauheni Kaliuta) [1813365] - [block] block, bfq: fix use-after-free in bfq_idle_slice_timer_body (Ming Lei) [1823596] - [block] block, bfq: fix overwrite of bfq_group pointer in bfq_find_set_group() (Ming Lei) [1823596] - [block] block, bfq: clarify the goal of bfq_split_bfqq() (Ming Lei) [1823596] - [block] block, bfq: get a ref to a group when adding it to a service tree (Ming Lei) [1823596] - [block] block, bfq: remove ifdefs from around gets/puts of bfq groups (Ming Lei) [1823596] - [block] block, bfq: extend incomplete name of field on_st (Ming Lei) [1823596] - [block] block, bfq: get extra ref to prevent a queue from being freed during a group move (Ming Lei) [1823596] - [block] block, bfq: do not insert oom queue into position tree (Ming Lei) [1823596] - [block] block, bfq: do not plug I/O for bfq_queues with no proc refs (Ming Lei) [1823596] - [block] block, bfq: improve arithmetic division in bfq_delta() (Ming Lei) [1823596] - [block] block/bfq: remove unused bfq_class_rt which never used (Ming Lei) [1823596] - [block] block: Prevent hung_check firing during long sync IO (Ming Lei) [1813383] - [block] brd: check and limit max_part par (Ming Lei) [1790403]- [char] random: silence a lockdep splat with printk() (Brian Masney) [1798900] - [net] SUNRPC: fix krb5p mount to provide large enough buffer in rq_rcvsize (Steve Dickson) [1825388] - [include] percpu-refcount: Use normal instead of RCU-sched" (Waiman Long) [1803822] - [kernel] locking/spinlock/debug: Fix various data races (Waiman Long) [1803822] - [kernel] locktorture: Forgive apparent unfairness if CPU hotplug (Waiman Long) [1803822] - [kernel] locktorture: Use private random-number generators (Waiman Long) [1803822] - [tools] locktorture: Allow CPU-hotplug to be disabled via --bootargs (Waiman Long) [1803822] - [kernel] locking: locktorture: Do not include rwlock.h directly (Waiman Long) [1803822] - [kernel] locktorture: Replace strncmp() with str_has_prefix() (Waiman Long) [1803822] - [kernel] locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner (Waiman Long) [1803822] - [arm64] arm64/spinlock: fix a -Wunused-function warning (Waiman Long) [1803822] - [arm64] locking/osq: Use optimized spinning loop for arm64 (Waiman Long) [1803822] - [kernel] locking/qspinlock: Fix inaccessible URL of MCS lock paper (Waiman Long) [1803822] - [include] string.h: Add str_has_prefix() helper function (Waiman Long) [1803822] - [kernel] futex: Remove {get,drop}_futex_key_refs() (Waiman Long) [1803822] - [kernel] futex: Remove pointless mmgrap() + mmdrop() (Waiman Long) [1803822] - [kernel] futex: Unbreak futex hashing (Waiman Long) [1803822] - [fs] futex: Fix inode life-time issue (Waiman Long) [1803822] - [kernel] futex: Fix kernel-doc notation warning (Waiman Long) [1803822] - [kernel] futex: Prevent exit livelock (Waiman Long) [1803822] - [kernel] futex: Provide distinct return value when owner is exiting (Waiman Long) [1803822] - [include] futex: Add mutex around futex exit (Waiman Long) [1803822] - [kernel] futex: Provide state handling for exec() as well (Waiman Long) [1803822] - [kernel] futex: Sanitize exit state handling (Waiman Long) [1803822] - [kernel] futex: Mark the begin of futex exit explicitly (Waiman Long) [1803822] - [kernel] futex: Set task::futex_state to DEAD right after handling futex exit (Waiman Long) [1803822] - [kernel] futex: Split futex_mm_release() for exit/exec (Waiman Long) [1803822] - [kernel] exit/exec: Seperate mm_release() (Waiman Long) [1803822] - [kernel] futex: Replace PF_EXITPIDONE with a state (Waiman Long) [1803822] - [kernel] futex: Move futex exit handling into futex code (Waiman Long) [1803822] - [kernel] futex: Prevent robust futex exit race (Waiman Long) [1803822] - [kernel] futex: Drop leftover wake_q_add() comment (Waiman Long) [1803822] - [kernel] fork: Provide a function for copying init_mm (Waiman Long) [1803822] - [kernel] y2038: futex: Move compat implementation into futex.c (Waiman Long) [1803822] - [fs] nfsd: Fix races between nfsd4_cb_release() and nfsd4_shutdown_callback() ("J. Bruce Fields") [1797484] - [fs] nfsd: minor 4.1 callback cleanup ("J. Bruce Fields") [1797484] - [video] vgacon: Fix a UAF in vgacon_invert_region (Vladis Dronov) [1818732] {CVE-2020-8647 CVE-2020-8649} - [powerpc] powerpc/xive: Use XIVE_BAD_IRQ instead of zero to catch non configured IPIs (David Gibson) [1773891] - [clocksource] hyper-v: Make sched clock return nanoseconds correctly (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Set TSC clocksource as default w/ InvariantTSC (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Untangle stimers and timesync from clocksources (Mohammed Gamal) [1816731] - [clocksource] hyper-v: Reserve PAGE_SIZE space for tsc page (Mohammed Gamal) [1816731] - [clocksource] x86/hyperv: Initialize clockevents earlier in CPU onlining (Mohammed Gamal) [1816731] - [x86] hyperv: Allow guests to enable InvariantTSC (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Suspend/resume the synic for hibernation (Mohammed Gamal) [1816731] - [hv] hv: vmbus: Break out synic enable and disable operations (Mohammed Gamal) [1816731] - [x86] hyperv: Set pv_info.name to "Hyper-V" (Mohammed Gamal) [1816731] - [x86] hyperv: Hide pv_ops access for CONFIG_PARAVIRT=n (Mohammed Gamal) [1816731] - [clocksource] hyperv: Enable TSC page clocksource on 32bit (Mohammed Gamal) [1816731] - [clocksource] hyperv: Add Hyper-V specific sched clock function (Mohammed Gamal) [1816731] - [clocksource] hyperv: Allocate Hyper-V TSC page statically (Mohammed Gamal) [1816731] - [clocksource] Continue making Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [clocksource] Make Hyper-V clocksource ISA agnostic (Mohammed Gamal) [1816731] - [tools] hv: Reopen the devices if read() or write() returns errors (Mohammed Gamal) [1824182] - [tools] hv: add vmbus testing tool (Mohammed Gamal) [1824182] - [tools] hv: move to tools buildsystem (Mohammed Gamal) [1824182] - [tools] hv: kvp: eliminate 'may be used uninitialized' warning (Mohammed Gamal) [1824182] - [tools] hv: fix typos in toolchain (Mohammed Gamal) [1824182] - [tools] hv: fix KVP and VSS daemons exit code (Mohammed Gamal) [1824182] - [tools] hv: fixed Python pep8/flake8 warnings for lsvmbus (Mohammed Gamal) [1824182] - [tools] hv: kvp: Fix a warning of buffer overflow with gcc 8.0.1 (Mohammed Gamal) [1824182] - [tools] hv: fcopy: set 'error' in case an unknown operation was requested (Mohammed Gamal) [1824182] - [tools] hv: Fix a bug in the key delete code (Mohammed Gamal) [1824182] - [tools] hv: vss: fix loop device detection (Mohammed Gamal) [1824182] - [hv] hv: vmbus: Introduce latency testing (Mohammed Gamal) [1824182] - [tools] hv: update lsvmbus to be compatible with python3 (Mohammed Gamal) [1824182]- [hwtracing] coresight: etm4x: Add kernel configuration for CONTEXTID (Michael Petlan) [1818835] - [samples] samples/bpf: fix build by setting HAVE_ATTR_TEST to zero (Michael Petlan) [1818835] - [tools] perf metricgroup: Fix printing event names of metric group with multiple events (Michael Petlan) [1818835] - [tools] perf script: Fix invalid LBR/binary mismatch error (Michael Petlan) [1818835] - [tools] perf c2c: Fix return type for histogram sorting comparision functions (Michael Petlan) [1818835] - [tools] perf session: Fix decompression of PERF_RECORD_COMPRESSED records (Michael Petlan) [1818835] - [tools] perf tools: Fix time sorting (Michael Petlan) [1818835] - [tools] perf tools: Remove unused trace_find_next_event() (Michael Petlan) [1818835] - [tools] perf scripting engines: Iterate on tep event arrays directly (Michael Petlan) [1818835] - [tools] perf tools: Make usage of test_attr__* optional for perf-sys.h (Michael Petlan) [1818835] - [tools] perf kmem: Fix memory leak in compact_gfp_flags() (Michael Petlan) [1818835] - [tools] perf c2c: Fix memory leak in build_cl_output() (Michael Petlan) [1818835] - [tools] perf tools: Fix mode setting in copyfile_mode_ns() (Michael Petlan) [1818835] - [tools] perf annotate: Fix multiple memory and file descriptor leaks (Michael Petlan) [1818835] - [tools] perf tools: Fix resource leak of closedir() on the error paths (Michael Petlan) [1818835] - [tools] perf evlist: Fix fix for freed id arrays (Michael Petlan) [1818835] - [tools] perf annotate: Don't return -1 for error when doing BPF disassembly (Michael Petlan) [1818835] - [tools] perf annotate: Return appropriate error code for allocation failures (Michael Petlan) [1818835] - [tools] perf annotate: Fix arch specific ->init() failure errors (Michael Petlan) [1818835] - [tools] perf annotate: Propagate the symbol__annotate() error return (Michael Petlan) [1818835] - [tools] perf annotate: Fix the signedness of failure returns (Michael Petlan) [1818835] - [tools] perf annotate: Propagate perf_env__arch() error (Michael Petlan) [1818835] - [tools] perf evsel: Fall back to global 'perf_env' in perf_evsel__env() (Michael Petlan) [1818835] - [tools] perf tools: Propagate get_cpuid() error (Michael Petlan) [1818835] - [tools] perf jevents: Fix period for Intel fixed counters (Michael Petlan) [1818835] - [tools] perf script brstackinsn: Fix recovery from LBR/binary mismatch (Michael Petlan) [1818835] - [tools] perf docs: Correct and clarify jitdump spec (Michael Petlan) [1818835] - [tools] perf inject jit: Fix JIT_CODE_MOVE filename (Michael Petlan) [1818835] - [tools] perf map: Fix overlapped map handling (Michael Petlan) [1818835] - [tools] perf vendor events s390: Use s390 machine name instead of type 8561 (Michael Petlan) [1818835] - [tools] perf llvm: Don't access out-of-scope array (Michael Petlan) [1818835] - [tools] perf docs: Allow man page date to be specified (Michael Petlan) [1818835] - [tools] perf tests: Avoid raising SEGV using an obvious NULL dereference (Michael Petlan) [1818835] - [tools] libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind build failure on i386 systems (Michael Petlan) [1818835] - [tools] perf parser: Remove needless include directives (Michael Petlan) [1818835] - [tools] perf build: Add detection of java-11-openjdk-devel package (Michael Petlan) [1818835] - [tools] perf jvmti: Include JVMTI support for s390 (Michael Petlan) [1818835] - [tools] perf evlist: Fix access of freed id arrays (Michael Petlan) [1818835] - [tools] perf stat: Fix free memory access / memory leaks in metrics (Michael Petlan) [1818835] - [tools] perf tools: Replace needless mmap.h with what is needed, event.h (Michael Petlan) [1818835] - [tools] perf evsel: Move config terms to a separate header (Michael Petlan) [1818835] - [tools] perf evlist: Remove unused perf_evlist__fprintf() method (Michael Petlan) [1818835] - [tools] perf evsel: Introduce evsel_fprintf.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove need for symbol_conf in evsel_fprintf.c (Michael Petlan) [1818835] - [tools] perf copyfile: Move copyfile routines to separate files (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__poll() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__alloc_pollfd() function (Michael Petlan) [1818835] - [tools] libperf: Add libperf_init() call to the tests (Michael Petlan) [1818835] - [tools] libperf: Merge libperf_set_print() into libperf_init() (Michael Petlan) [1818835] - [tools] libperf: Add libperf dependency for tests targets (Michael Petlan) [1818835] - [tools] libperf: Use sys/types.h to get ssize_t, not unistd.h (Michael Petlan) [1818835] - [tools] perf tools: No need to include internal/lib.h from util/util.h (Michael Petlan) [1818835] - [tools] libperf: Move 'page_size' global variable to libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add_fd() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__id_add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__read_format() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__first()/last() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__alloc_id/perf_evsel__free_id functions (Michael Petlan) [1818835] - [tools] libperf: Move 'heads' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'ids' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Move 'sample_id' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add missing 'struct xyarray' forward declaration (Michael Petlan) [1818835] - [tools] libperf: Move 'pollfd' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'mmap_len' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'nr_mmaps' from 'struct evlist' to 'struct perf_evlist' (Michael Petlan) [1818835] - [tools] libperf: Move 'system_wide' from 'struct evsel' to 'struct perf_evsel' (Michael Petlan) [1818835] - [tools] libperf: Add 'flush' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'event_copy' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add 'overwrite' to 'struct perf_mmap' (Michael Petlan) [1818835] - [tools] libperf: Add prev/start/end to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'refcnt' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'cpu' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'fd' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add 'mask' to struct perf_mmap (Michael Petlan) [1818835] - [tools] libperf: Add perf_mmap struct (Michael Petlan) [1818835] - [tools] perf evlist: Adopt backwards ring buffer state enum (Michael Petlan) [1818835] - [tools] libperf: Link libapi.a in libperf.so (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__purge() to evlist__purge() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__exit() to evlist__exit() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__alloc_mmap() to evlist__alloc_mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__munmap() to evlist__munmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_evlist__mmap() to evlist__mmap() (Michael Petlan) [1818835] - [tools] perf tools: Rename 'struct perf_mmap' to 'struct mmap' (Michael Petlan) [1818835] - [tools] tools: Add missing stdio.h include to asm/bug.h header (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for tep plugins APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Move traceevent plugins in its own subdirectory (Michael Petlan) [1818835] - [tools] libtraceevent: Add tep_get_event() in event-parse.h (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, changes in event printing APIs (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages fix, rename tep_ref_get() to tep_get_ref() (Michael Petlan) [1818835] - [tools] libtraceevent: Man pages for libtraceevent event print related API (Michael Petlan) [1818835] - [tools] libtraceevent: Round up in tep_print_event() time precision (Michael Petlan) [1818835] - [tools] perf record: Move restricted maps check to after a possible fallback to not collect kernel samples (Michael Petlan) [1818835] - [tools] perf record: Fix priv level with branch sampling for paranoid=2 (Michael Petlan) [1818835] - [tools] perf probe: Fix to clear tev->nargs in clear_probe_trace_event() (Michael Petlan) [1818835] - [tools] perf probe: Skip same probe address for a given line (Michael Petlan) [1818835] - [tools] perf tests: Fix static build test (Michael Petlan) [1818835] - [tools] perf kvm stat: Set 'trace_cycles' as default event for 'perf kvm record' in powerpc (Michael Petlan) [1818835] - [tools] perf kvm: Add arch neutral function to choose event for perf kvm record (Michael Petlan) [1818835] - [tools] perf kvm: Move kvm-stat header file from conditional inclusion to common include section (Michael Petlan) [1818835] - [tools] perf test: Fix spelling mistake "allos" -> "allocate" (Michael Petlan) [1818835] - [tools] perf stat: Fix a segmentation fault when using repeat forever (Michael Petlan) [1818835] - [tools] perf stat: Reset previous counts on repeat with interval (Michael Petlan) [1818835] - [tools] tools lib traceevent: Convert remaining pusers to p (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate .c file (Michael Petlan) [1818835] - [tools] perf memswap: Adopt 'struct u64_swap' from evsel.h (Michael Petlan) [1818835] - [tools] perf tools: Move event synthesizing routines to separate header (Michael Petlan) [1818835] - [tools] perf auxtrace: Add missing 'struct perf_sample' forward declaration (Michael Petlan) [1818835] - [tools] perf sched: Add missing event.h include directive (Michael Petlan) [1818835] - [tools] perf annotate: Add missing machine.h include directive (Michael Petlan) [1818835] - [tools] perf hist: Add missing 'struct branch_stack' forward declaration (Michael Petlan) [1818835] - [tools] perf python: Remove debug.h (Michael Petlan) [1818835] - [tools] perf callchain: Remove needless event.h include (Michael Petlan) [1818835] - [tools] perf stat: Move perf_stat_synthesize_config() to event.h (Michael Petlan) [1818835] - [tools] perf event: Move perf_event__synthesize* to event.h (Michael Petlan) [1818835] - [tools] perf env: Remove needless cpumap.h header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing dso.h header (Michael Petlan) [1818835] - [tools] perf probe: Add missing build-id.h header (Michael Petlan) [1818835] - [tools] perf tools: Remove util.h from where it is not needed (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from places where it is not needed (Michael Petlan) [1818835] - [tools] perf debug: No need to include ui/util.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless builtin.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Add PMU event JSON files for ARM Cortex-A76 and, Neoverse N1 (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_cpu_map__max() function (Michael Petlan) [1818835] - [tools] libperf: Add missing event.h file to install rule (Michael Petlan) [1818835] - [tools] perf tests: Add libperf automated test for 'make -C tools/perf build-test' (Michael Petlan) [1818835] - [tools] perf python: Add missing python/perf.so dependency for libperf (Michael Petlan) [1818835] - [tools] perf build: Ignore intentional differences for the x86 insn decoder (Michael Petlan) [1818835] - [tools] perf intel-pt: Use shared x86 insn decoder (Michael Petlan) [1818835] - [tools] objtool: Move x86 insn decoder to a common location (Michael Petlan) [1818835] - [tools] perf intel-pt: Remove inat.c from build dependency list (Michael Petlan) [1818835] - [tools] perf: Update .gitignore file (Michael Petlan) [1818835] - [tools] perf metricgroup: Support multiple events for metricgroup (Michael Petlan) [1818835] - [tools] perf metricgroup: Scale the metric result (Michael Petlan) [1818835] - [tools] perf pmu: Change convert_scale from static to global (Michael Petlan) [1818835] - [tools] perf symbols: Move mem_info and branch_info out of symbol.h (Michael Petlan) [1818835] - [tools] perf auxtrace: Uninline functions that touch perf_session (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless evlist.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread_map.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless thread.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Remove needless map.h include directives (Michael Petlan) [1818835] - [tools] perf probe: No need for symbol.h, symbol_conf is enough (Michael Petlan) [1818835] - [tools] perf tools: Remove needless sort.h include directives (Michael Petlan) [1818835] - [tools] perf tools: Move 'struct events_stats' and prototypes to separate header (Michael Petlan) [1818835] - [tools] perf hist: Remove needless ui/progress.h from hist.h (Michael Petlan) [1818835] - [tools] perf dsos: Move the dsos struct and its methods to separate source files (Michael Petlan) [1818835] - [tools] perf symbols: Move symsrc prototypes to a separate header (Michael Petlan) [1818835] - [tools] perf symbols: Add missing linux/refcount.h to symbol.h (Michael Petlan) [1818835] - [tools] perf symbol: Move C++ demangle defines to the only file using it (Michael Petlan) [1818835] - [tools] perf dso: Adopt DSO related macros from symbol.h (Michael Petlan) [1818835] - [tools] libtraceevent: Change users plugin directory (Michael Petlan) [1818835] - [tools] libtraceevent: Remove tep_register_trace_clock() (Michael Petlan) [1818835] - [tools] libtraceevent, perf tools: Changes in tep_print_event_* APIs (Michael Petlan) [1818835] - [tools] perf event: Remove needless include directives from event.h (Michael Petlan) [1818835] - [tools] perf env: Remove env.h from other headers where just a fwd decl is needed (Michael Petlan) [1818835] - [tools] perf debug: Remove needless include directives from debug.h (Michael Petlan) [1818835] - [tools] perf tools: Remove debug.h from header files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove perf.h from source files not needing it (Michael Petlan) [1818835] - [tools] perf tools: Remove needless perf.h include directive from headers (Michael Petlan) [1818835] - [tools] perf time-utils: Adopt rdclock() from perf.h (Michael Petlan) [1818835] - [tools] perf tools: Move everything related to sys_perf_event_open() to perf-sys.h (Michael Petlan) [1818835] - [tools] perf header: Move CPUINFO_PROC to the only file where it is used (Michael Petlan) [1818835] - [tools] perf tools: Remove needless libtraceevent include directives (Michael Petlan) [1818835] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Michael Petlan) [1818835] - [tools] perf c2c: Display proper cpu count in nodes column (Michael Petlan) [1818835] - [tools] tools lib traceevent: Remove unneeded qsort and uses memmove instead (Michael Petlan) [1818835] - [tools] tools lib traceevent: Do not free tep->cmdlines in add_new_comm() on failure (Michael Petlan) [1818835] - [tools] perf evlist: Use unshare(CLONE_FS) in sb threads to let setns(CLONE_NEWNS) work (Michael Petlan) [1818835] - [tools] libperf: Move 'enum perf_user_event_type' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" prefix (Michael Petlan) [1818835] - [tools] libperf: Add 'union perf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMPRESSED 'struct compressed_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_FEATURE 'struct feature_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_TIME_CONV 'struct time_conv_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_ROUND 'struct stat_round_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT 'struct stat_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_STAT_CONFIG 'struct stat_config_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THREAD_MAP 'struct thread_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SWITCH 'struct context_switch_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ITRACE_START 'struct itrace_start_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUX 'struct aux_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_ERROR 'struct auxtrace_error_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE 'struct auxtrace_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_AUXTRACE_INFO 'struct auxtrace_info_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_ID_INDEX 'struct id_index_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_BUILD_ID 'struct build_id_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_TRACING_DATA 'struct tracing_data_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_EVENT_TYPE 'struct event_type_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_EVENT_UPDATE 'struct event_update_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_CPU_MAP 'struct cpu_map_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_HEADER_ATTR 'struct attr_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf top: Fix event group with more than two events (Michael Petlan) [1818835] - [tools] perf top: Decay all events in the evlist (Michael Petlan) [1818835] - [tools] perf clang: Delete needless util-cxx.h header (Michael Petlan) [1818835] - [tools] perf evlist: Remove needless util.h from evlist.h (Michael Petlan) [1818835] - [tools] perf tools: Remove needless util.h include from builtin.h (Michael Petlan) [1818835] - [tools] perf tools: Warn that perf_event_paranoid can restrict kernel symbols (Michael Petlan) [1818835] - [tools] perf symbols: Use CAP_SYSLOG with kptr_restrict checks (Michael Petlan) [1818835] - [tools] perf evsel: Kernel profiling is disallowed only when perf_event_paranoid > 1 (Michael Petlan) [1818835] - [tools] perf tools: Use CAP_SYS_ADMIN with perf_event_paranoid checks (Michael Petlan) [1818835] - [tools] perf event: Check ref_reloc_sym before using it (Michael Petlan) [1818835] - [tools] perf arch powerpc: Sync powerpc syscall.tbl (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_missing_features::bpf_event to ::bpf (Michael Petlan) [1818835] - [tools] perf tool: Rename perf_tool::bpf_event to bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::bpf_event to perf_event::bpf (Michael Petlan) [1818835] - [tools] perf tools: Rename perf_event::ksymbol_event to perf_event::ksymbol (Michael Petlan) [1818835] - [tools] libperf: Rename the PERF_RECORD_ structs to have a "perf" suffix (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_SAMPLE 'struct sample_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_BPF_EVENT 'struct bpf_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_KSYMBOL 'struct ksymbol_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_THROTTLE 'struct throttle_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_READ 'struct read_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST_SAMPLES 'struct lost_samples_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_LOST 'struct lost_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_FORK 'struct fork_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_NAMESPACES 'struct namespaces_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_COMM 'struct comm_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP2 'struct mmap2_event' to perf/event.h (Michael Petlan) [1818835] - [tools] libperf: Add PERF_RECORD_MMAP 'struct mmap_event' to perf/event.h (Michael Petlan) [1818835] - [tools] perf script: Fix memory leaks in list_scripts() (Michael Petlan) [1818835] - [tools] perf report: Fix --ns time sort key output (Michael Petlan) [1818835] - [tools] perf report: Use timestamp__scnprintf_nsec() for time sort key (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Reduce perf_event_output() boilerplate (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Introduce helper to get the scratch space (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Postpone tmp map lookup to after pid_filter (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_filename to augmented_arg (Michael Petlan) [1818835] - [tools] perf trace beauty ioctl: Fix off-by-one error in cmd->string table (Michael Petlan) [1818835] - [tools] perf tests: Fixes hang in zstd compression test by changing the source of random data (Michael Petlan) [1818835] - [tools] perf sort: Remove needless headers from sort.h, provide fwd struct decls (Michael Petlan) [1818835] - [tools] perf srcline: Add missing srcline.h header to files needing its defs (Michael Petlan) [1818835] - [tools] perf cacheline: Move cacheline related routines to separate files (Michael Petlan) [1818835] - [tools] perf record: Move record_opts and other record decls out of perf.h (Michael Petlan) [1818835] - [tools] perf stat: Remove needless headers from stat.h (Michael Petlan) [1818835] - [tools] perf cpumap: No need to include perf.h, ditch it (Michael Petlan) [1818835] - [tools] libperf: Fix alignment trap with xyarray contents in 'perf stat' (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__nr/perf_thread_map__pid functions (Michael Petlan) [1818835] - [tools] perf cpumap: Remove needless includes from cpumap.h (Michael Petlan) [1818835] - [tools] perf evsel: Switch to libperf's cpumap.h (Michael Petlan) [1818835] - [tools] perf x86 kvm-stat: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf evsel: util/evsel.h needs stdio.h as it uses FILE (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless stddef.h from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Remove needless counts.h header from util/evsel.h (Michael Petlan) [1818835] - [tools] perf evsel: Add missing perf/evsel.h header in util/evsel.h (Michael Petlan) [1818835] - [tools] perf scripting python: Add missing counts.h header (Michael Petlan) [1818835] - [tools] perf stat: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf tests: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf script: Add missing counts.h (Michael Petlan) [1818835] - [tools] perf evlist: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf bpf: Add missing xyarray.h header (Michael Petlan) [1818835] - [tools] perf counts: Add missing headers needed for types used (Michael Petlan) [1818835] - [tools] perf evsel: Move xyarray.h from evsel.c to evsel.h to reduce include dep tree (Michael Petlan) [1818835] - [tools] perf metricgroup: Remove needless includes from metricgroup.h (Michael Petlan) [1818835] - [tools] perf kvm s390: Add missing string.h header (Michael Petlan) [1818835] - [tools] perf arm64: Add missing debug.h header (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__idx() to perf_cpu_map__idx() (Michael Petlan) [1818835] - [tools] libperf: Move perf's cpu_map__empty() to perf_cpu_map__empty() (Michael Petlan) [1818835] - [tools] perf tools: Use perf_cpu_map__nr instead of cpu_map__nr (Michael Petlan) [1818835] - [tools] tools headers: Add missing perf_event.h include (Michael Petlan) [1818835] - [tools] libperf: Fix arch include paths (Michael Petlan) [1818835] - [tools] tools headers: Fixup bitsperlong per arch includes (Michael Petlan) [1818835] - [tools] perf top: Show info message while collecting samples (Michael Petlan) [1818835] - [tools] perf ui browser: Allow specifying message to show when no samples are available to display (Michael Petlan) [1818835] - [tools] perf ui: Introduce non-interactive ui__info_window() function (Michael Petlan) [1818835] - [tools] perf ui: Make 'exit_msg' optional in ui__question_window() (Michael Petlan) [1818835] - [tools] perf cs-etm: Support sample flags 'insn' and 'insnlen' (Michael Petlan) [1818835] - [tools] perf report: Prefer DWARF callstacks to LBR ones when captured both (Michael Petlan) [1818835] - [tools] perf report: Dump LBR callstack data by -D jointly with thread stack (Michael Petlan) [1818835] - [tools] perf record: Enable LBR callstack capture jointly with thread stack (Michael Petlan) [1818835] - [tools] tools lib traceevent: Fix "robust" test of do_generate_dynamic_list_file (Michael Petlan) [1818835] - [tools] perf evsel: Add comment for 'idx' member in 'struct perf_sample_id (Michael Petlan) [1818835] - [tools] tools headers: Synchronize linux/bits.h with the kernel sources (Michael Petlan) [1818835] - [tools] tools headers: Grab copy of linux/const.h, needed by linux/bits.h (Michael Petlan) [1818835] - [tools] perf tools: tools/include should come before tools/uapi/include (Michael Petlan) [1818835] - [tools] tools headers: Add limits.h to access __WORDSIZE (Michael Petlan) [1818835] - [tools] perf unwind: Remove unnecessary test (Michael Petlan) [1818835] - [tools] perf unwind: Fix libunwind when tid != pid (Michael Petlan) [1818835] - [tools] perf map: Use zalloc for map_groups (Michael Petlan) [1818835] - [tools] perf report: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf top: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf trace: Add --switch-on/--switch-off events (Michael Petlan) [1818835] - [tools] perf evswitch: Add hint when not finding specified on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move enoent error message printing to separate function (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce init() method to set the on/off evsels from the command line (Michael Petlan) [1818835] - [tools] perf evswitch: Introduce OPTS_EVSWITCH() for cmd line processing (Michael Petlan) [1818835] - [tools] perf evswitch: Add the names of on/off events (Michael Petlan) [1818835] - [tools] perf evswitch: Move switch logic to use in other tools (Michael Petlan) [1818835] - [tools] perf evswitch: Move struct to a separate header to use in other tools (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch off processing of other events (Michael Petlan) [1818835] - [tools] perf script: Allow showing the --switch-on event (Michael Petlan) [1818835] - [tools] perf script: Allow specifying event to switch on processing of other events (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Tremontx event file v1.02 (Michael Petlan) [1818835] - [tools] perf ui: No need to set ui_browser to 1 twice (Michael Petlan) [1818835] - [tools] perf record: Support aarch64 random socket_id assignment (Michael Petlan) [1818835] - [tools] perf.data documentation: Clarify HEADER_SAMPLE_TOPOLOGY format (Michael Petlan) [1818835] - [tools] perf evsel: Provide meaningful warning when trying to use 'aux_output' on older kernels (Michael Petlan) [1818835] - [tools] perf intel-pt: Add brief documentation for PEBS via Intel PT (Michael Petlan) [1818835] - [tools] perf tools: Add aux-output config term (Michael Petlan) [1818835] - [tools] perf intel-pt: Process options for PEBS event synthesis (Michael Petlan) [1818835] - [tools] perf tools: Add itrace option 'o' to synthesize aux-output events (Michael Petlan) [1818835] - [tools] perf tools: Add aux_output attribute flag (Michael Petlan) [1818835] - [tools] perf record: Add an option to take an AUX snapshot on exit (Michael Petlan) [1818835] - [tools] perf ftrace: Improve error message about capability to use ftrace (Michael Petlan) [1818835] - [tools] perf ftrace: Use CAP_SYS_ADMIN instead of euid==0 (Michael Petlan) [1818835] - [tools] perf tools: Add CAP_SYSLOG define for older systems (Michael Petlan) [1818835] - [tools] perf tools: Add NO_LIBCAP=1 to the minimal build test (Michael Petlan) [1818835] - [tools] perf tools: Add helpers to use capabilities if present (Michael Petlan) [1818835] - [tools] tools build: Add capability-related feature detection (Michael Petlan) [1818835] - [tools] perf top: Collapse and resort all evsels in a group (Michael Petlan) [1818835] - [tools] perf hist: Remove dummy entries when finding real ones (Michael Petlan) [1818835] - [tools] perf trace: Fix segmentation fault when access syscall info on arm64 (Michael Petlan) [1818835] - [tools] perf hists: Do not link a pair if already linked (Michael Petlan) [1818835] - [tools] perf top: Set display thread COMM to help with debugging (Michael Petlan) [1818835] - [tools] perf vendor events intel: Add Icelake V1.00 event file (Michael Petlan) [1818835] - [tools] perf tools: Fix paths in include statements (Michael Petlan) [1818835] - [tools] perf test vfs_getname: Disable ~/.perfconfig to get default output (Michael Petlan) [1818835] - [tools] perf config: Document the PERF_CONFIG environment variable (Michael Petlan) [1818835] - [tools] perf config: Honour $PERF_CONFIG env var to specify alternate .perfconfig (Michael Petlan) [1818835] - [tools] perf session: Avoid infinite loop when seeing invalid header.size (Michael Petlan) [1818835] - [tools] libperf: Initial documentation (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__enable/disable test (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel tests (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist test (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map test (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map test (Michael Petlan) [1818835] - [tools] libperf: Add tests support (Michael Petlan) [1818835] - [tools] libperf: Add install targets (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__attr() function (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evlist__enable()/disable() functions from perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evlist__open()/close() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__cpus()/threads() functions (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__for_each_cpu() macro (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__enable()/disable()/apply_filter() functions (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__read() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__close() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt simplified perf_evsel__open() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt perf_evsel__alloc_fd() function from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Adopt the readn()/writen() functions from tools/perf (Michael Petlan) [1818835] - [tools] libperf: Move nr_members from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Move fd array from perf's evsel to lobperf's perf_evsel class (Michael Petlan) [1818835] - [tools] libperf: Adopt xyarray class from perf (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__set_maps() function (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add has_user_cpus to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add threads to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add own_cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add cpus to struct perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__delete() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__for_each_evsel() iterator (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__new() function (Michael Petlan) [1818835] - [tools] libperf: Move zalloc.o into libperf (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions (Michael Petlan) [1818835] - [tools] libperf: Move perf_event_attr field from perf's evsel to libperf's perf_evsel (Michael Petlan) [1818835] - [tools] libperf: Add nr_entries to struct perf_evlist (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__remove() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__add() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist__init() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_evsel__init function (Michael Petlan) [1818835] - [tools] libperf: Include perf_evlist in evlist object (Michael Petlan) [1818835] - [tools] libperf: Include perf_evsel in evsel object (Michael Petlan) [1818835] - [tools] libperf: Add perf_evlist and perf_evsel structs (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__get()/perf_thread_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map__new_dummy() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_thread_map struct (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__get()/perf_cpu_map__put() (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map__dummy_new() function (Michael Petlan) [1818835] - [tools] libperf: Add perf_cpu_map struct (Michael Petlan) [1818835] - [tools] libperf: Add debug output support (Michael Petlan) [1818835] - [tools] libperf: Add perf/core.h header (Michael Petlan) [1818835] - [tools] libperf: Add libperf to the python.so build (Michael Petlan) [1818835] - [tools] libperf: Add build version support (Michael Petlan) [1818835] - [tools] libperf: Make libperf.a part of the perf build (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__disable() to evlist__disable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__enable() to evlist__enable() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__close() to evlist__close() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__open() to evlist__open() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__cpus() to evsel__cpus() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__apply_filter() to evsel__apply_filter() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__disable() to evsel__disable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__enable() to evsel__enable() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__open() to evsel__open() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__remove() to evlist__remove() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__add() to evlist__add() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__new() to evsel__new() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__delete() to evsel__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__delete() to evlist__delete() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__new() to evlist__new() (Michael Petlan) [1818835] - [tools] perf evlist: Rename perf_evlist__init() to evlist__init() (Michael Petlan) [1818835] - [tools] perf evsel: Rename perf_evsel__init() to evsel__init() (Michael Petlan) [1818835] - [tools] perf evlist: Rename struct perf_evlist to struct evlist (Michael Petlan) [1818835] - [tools] perf evsel: Rename struct perf_evsel to struct evsel (Michael Petlan) [1818835] - [tools] perf tools: Rename struct thread_map to struct perf_thread_map (Michael Petlan) [1818835] - [tools] perf cpu_map: Rename struct cpu_map to struct perf_cpu_map (Michael Petlan) [1818835] - [tools] perf stat: Move loaded out of struct perf_counts_values (Michael Petlan) [1818835] - [tools] perf trace: Add "sendfile64" alias to the "sendfile" syscall (Michael Petlan) [1818835] - [tools] perf trace: Reuse BPF augmenters from syscalls with similar args signature (Michael Petlan) [1818835] - [tools] perf trace: Preallocate the syscall table (Michael Petlan) [1818835] - [tools] perf trace: Mark syscall ids that are not allocated to avoid unnecessary error messages (Michael Petlan) [1818835] - [tools] perf trace: Forward error codes when trying to read syscall info (Michael Petlan) [1818835] - [tools] perf trace beauty: Add BPF augmenter for the 'rename' syscall (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify bind's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Beautify 'sendto's sockaddr arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Do not try to use the fd->pathname beautifier for bind/connect fd arg (Michael Petlan) [1818835] - [tools] perf trace beauty: Disable fd->pathname when close() not enabled (Michael Petlan) [1818835] - [tools] perf trace beauty: Make connect's addrlen be printed as an int, not hex (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Rename augmented_args_filename to augmented_args_payload (Michael Petlan) [1818835] - [tools] perf trace: Look for default name for entries in the syscalls prog array (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Support copying two string syscall args (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_PROG_ARRAY (Michael Petlan) [1818835] - [tools] perf augmented_raw_syscalls: Add handler for "openat" (Michael Petlan) [1818835] - [tools] perf trace: Handle raw_syscalls:sys_enter just like the BPF_OUTPUT augmented event (Michael Petlan) [1818835] - [tools] perf trace: Put the per-syscall entry/exit prog_array BPF map infrastructure in place (Michael Petlan) [1818835] - [tools] perf trace: Allow specifying the bpf prog to augment specific syscalls (Michael Petlan) [1818835] - [tools] perf trace: Add BPF handler for unaugmented syscalls (Michael Petlan) [1818835] - [tools] perf trace: Order -e syscalls table (Michael Petlan) [1818835] - [tools] perf trace: Look up maps just on the __augmented_syscalls__ BPF object (Michael Petlan) [1818835] - [tools] perf trace: Add pointer to BPF object containing __augmented_syscalls__ (Michael Petlan) [1818835] - [tools] perf evsel: Store backpointer to attached bpf_object (Michael Petlan) [1818835] - [tools] perf bpf: Do not attach a BPF prog to a tracepoint if its name starts with ! (Michael Petlan) [1818835] - [tools] perf include bpf: Add bpf_tail_call() prototype (Michael Petlan) [1818835] - [tools] perf: cs-etm: Optimize option setup for CPU-wide sessions (Michael Petlan) [1818835] - [tools] perf cs-etm: Remove duplicate GENMASK() define, use linux/bits.h instead (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for CPU-wide trace scenarios (Michael Petlan) [1818835] - [tools] perf cs-etm: Add notion of time to decoding code (Michael Petlan) [1818835] - [tools] perf cs-etm: Linking PE contextID with perf thread mechanic (Michael Petlan) [1818835] - [tools] perf cs-etm: Add support for multiple traceID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Use traceID aware memory callback API (Michael Petlan) [1818835] - [tools] perf cs-etm: Move tid/pid to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Move thread to traceid_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Get rid of unused cpu in struct cs_etm_queue (Michael Petlan) [1818835] - [tools] perf cs-etm: Introduce the concept of trace ID queues (Michael Petlan) [1818835] - [tools] perf cs-etm: Fix indentation in function cs_etm__process_decoder_queue() (Michael Petlan) [1818835] - [tools] perf cs-etm: Move packet queue out of decoder structure (Michael Petlan) [1818835] - [tools] perf cs-etm: Refactor error path in cs_etm_decoder__new() (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of switch-CPU-wide events (Michael Petlan) [1818835] - [tools] perf cs-etm: Add handling of itrace start events (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure SWITCH_EVENTS in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure timestamp generation in CPU-wide mode (Michael Petlan) [1818835] - [tools] perf cs-etm: Configure contextID tracing in CPU-wide mode (Michael Petlan) [1818835] - [kernel] perf/core: Fix missing static inline on perf_cgroup_switch() (Michael Petlan) [1818835] - [kernel] perf/core: Consistently fail fork on allocation failures (Michael Petlan) [1818835] - [kernel] perf/core: Disallow uncore-cgroup events (Michael Petlan) [1818835] - [include] perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge/privilege/ (Michael Petlan) [1818835] - [x86] perf/x86/uncore: Fix event group support (Michael Petlan) [1818835] - [kernel] perf/core: Start rejecting the syscall with attr.__reserved_2 set (Michael Petlan) [1818835] - [kernel] perf/aux: Fix tracking of auxiliary trace buffer allocation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Fix base for single entry topa (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/intel: Add Tiger Lake CPU support (Michael Petlan) [1818835] - [x86] perf/x86/cstate: Update C-state counters for Ice Lake (Michael Petlan) [1818835] - [x86] perf/x86/msr: Add new CPU model numbers for Ice Lake (Michael Petlan) [1818835] - [kernel] perf/core: Fix corner case in perf_rotate_context() (Michael Petlan) [1818835] - [kernel] perf/core: Rework memory accounting in perf_mmap() (Michael Petlan) [1818835] - [kernel] perf/core: Fix several typos in comments (Michael Petlan) [1818835] - [x86] perf/x86: Make more stuff static (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Get rid of reverse lookup table for ToPA (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Free up space in a ToPA descriptor (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Split ToPA metadata and page layout (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use pointer arithmetics instead in ToPA entry calculation (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Use helpers to obtain ToPA entry size (Michael Petlan) [1818835] - [x86] perf/x86/intel/pt: Clean up ToPA allocation path (Michael Petlan) [1818835]- [scsi] scsi: bnx2fc: Update the driver version to 2.12.13 (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: fix boolreturn.cocci warnings (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Fix SCSI command completion after cleanup is posted (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: Process the RQE with CQE in interrupt context (Nilesh Javali) [1792115] - [scsi] scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort() (Nilesh Javali) [1792115] - [powerpc] powerpc/smp: Use nid as fallback for package_id (Steve Best) [1764530] - [kernel] audit: Add __rcu annotation to RCU pointer (Richard Guy Briggs) [1822776] - [infiniband] i40iw: Report correct firmware version (Stefan Assmann) [1726909] - [x86] x86/mce/amd: Add PPIN support for AMD MCE (Wei Huang) [1790521] - [kernel] locking/percpu-rwsem: Fix a task_struct refcount (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Add might_sleep() for writer locking (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Fold __percpu_up_read() (Waiman Long) [1810257] - [kernel] locking/rwsem: Remove RWSEM_OWNER_UNKNOWN (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Remove the embedded rwsem (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Extract __percpu_down_read_trylock() (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem: Convert to bool (Waiman Long) [1810257] - [kernel] locking/percpu-rwsem, lockdep: Make percpu-rwsem use its own lockdep_map (Waiman Long) [1810257] - [kernel] locking/lockdep: Remove unused @nested argument from lock_release() (Waiman Long) [1810257] - [kernel] sched/core: Convert get_task_struct() to return the task (Waiman Long) [1810257] - [kernel] locking/lockdep, cpu/hotplug: Annotate AP thread (Waiman Long) [1810257] - [tty] tty/ldsem: Decrement wait_readers on timeouted down_read() (Waiman Long) [1810257] - [tty] tty/ldsem: Convert to regular lockdep annotations (Waiman Long) [1810257] - [tty] tty/ldsem: Wake up readers after timed out down_write() (Waiman Long) [1810257] - [tty] atomic/tty: Fix up atomic abuse in ldsem (Waiman Long) [1810257] - [kernel] cpu/hotplug: Remove skip_onerr field from cpuhp_step structure (Waiman Long) [1810257] - [watchdog] watchdog: hpwdt: drop warning after calling watchdog_init_timeout (Joseph Szczypek) [1790669] - [mm] powerpc/pkeys: Fix handling of pkey state across fork() (Steve Best) [1823744] - [irqchip] irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2 (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Avoid 64bit division for the sake of 32bit ARM (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Rename VPENDBASER/VPROPBASER accessors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove superfluous WARN_ON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Drop 'tmp' in inherit_vpe_l1_table_from_rd() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Ensure L2 vPE table is allocated at RD level (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Set vpe_l1_base for all redistributors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Fix programming of GICR_VPROPBASER_4_1_SIZE (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Reference to its_invall_cmd descriptor when building INVALL (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Only provision redistributors that are enabled in ACPI (Mark Salter) [1818174] - [arm64] arm64: acpi: fix DAIF manipulation with pNMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Allow direct invalidation of VLPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Suppress per-VLPI doorbell (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE INVALL callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add VPE eviction callback (Mark Salter) [1818174] - [include] irqchip/gic-v4.1: Add VPE residency callback (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Add mask/unmask doorbell callbacks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Plumb skeletal VPE irqchip (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMOVP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Don't use the VPE proxy if RVPEID is set (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: Implement the v4.1 flavour of VMAPP (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4.1: VPE table (aka GICR_VPROPBASER) allocation (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add GICv4.1 VPEID size discovery (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect GICv4.1 supporting RVPEID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix get_vlpi_map() breakage with doorbells (Mark Salter) [1818174] - [arm64] arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NMI section (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make vlpi_lock a spinlock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Lock VLPI map array before translating it (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INT/CLEAR commands targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Synchronise INV command targetting a VLPI using VSYNC (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Add its_vlpi_map helpers (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->device_ids and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Kill its->ite_size and use TYPER copy instead (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make is_v4 use a TYPER copy (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Allow LPI invalidation via the DirectLPI interface (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Factor out wait_for_syncr primitive (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free collection mapping on device teardown (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix u64 to __le64 warnings (Mark Salter) [1818174] - [irqchip] irqchip: Remove redundant semicolon after while (Mark Salter) [1818174] - [virt] KVM: vgic-v4: Track the number of VLPIs per vcpu (Mark Salter) [1818174] - [virt] KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put (Mark Salter) [1818174] - [arm64] arm64: add local_daif_inherit() (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Use the exact ITSList for VMOVP (Mark Salter) [1818174] - [arm64] arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking for compat (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Fix GIC_LINE_NR accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix LPI release for Multi-MSI devices (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Remove the redundant set_bit for lpi_map (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803 (Mark Salter) [1818174] - [irqchip] irqchip/gic: Skip DT quirks when evaluating IIDR-based quirks (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Warn about inconsistent implementations of extended ranges (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add EPPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI partition descriptors (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Dynamically allocate PPI NMI refcounts (Mark Salter) [1818174] - [irqchip] irqchip/gic: Prepare for more than 16 PPIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add ESPI range support (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add INTID range and convertion primitives (Mark Salter) [1818174] - [irqchip] irqchip/gic: Rework gic_configure_irq to take the full ICFGR base (Mark Salter) [1818174] - [irqchip] irqchip/gic-v2m: Register the frame's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Register the ITS' PA instead of its VA in fwnode (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Register the distributor's PA instead of its VA in fwnode (Mark Salter) [1818174] - [arm64] arm64: kprobes: Recover pstate.D in single-step exception handler (Mark Salter) [1818174] - [arm64] arm64: Lower priority mask for GIC_PRIO_IRQON (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Free unused vpt_page when alloc vpe table fail (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Mark expected switch fall-through (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix misuse of GENMASK macro (Mark Salter) [1818174] - [arm64] arm64: fix kernel stack overflow in kdump capture kernel (Mark Salter) [1818174] - [arm64] arm64: irqflags: Introduce explicit debugging for IRQ priorities (Mark Salter) [1818174] - [arm64] arm64: Enable the support of pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: Fix incorrect irqflag restore for priority masking (Mark Salter) [1818174] - [arm64] arm64: Fix interrupt tracing in the presence of NMIs (Mark Salter) [1818174] - [arm64] arm64: irqflags: Add condition flags to inline asm clobber list (Mark Salter) [1818174] - [arm64] arm64: irqflags: Pass flags as readonly operand to restore instruction (Mark Salter) [1818174] - [arm64] arm64: Do not enable IRQs for ct_user_exit (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix command queue pointer comparison bug (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make free_lpi_range a little cheaper (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Move allocation outside mutex (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: fix some definitions of inner cacheability attributes (Mark Salter) [1818174] - [arm64] arm64: fix wrong check of on_sdei_stack in nmi context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Fix comparison logic in lpi_range_cmp (Mark Salter) [1818174] - [arm64] arm64: remove obsolete selection of MULTI_IRQ_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip/gicv3-its: Use NUMA aware memory allocation for ITS tables (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Avoid parsing _indirect_ twice for Device table (Mark Salter) [1818174] - [arm64] arm64: irqflags: Fix clang build warnings (Mark Salter) [1818174] - [arm64] arm64: KVM/mm: Move SEA handling behind a single 'claim' interface (Mark Salter) [1818174] - [arm64] arm64: Skip irqflags tracing for NMI in IRQs disabled context (Mark Salter) [1818174] - [arm64] arm64: Skip preemption when exiting an NMI (Mark Salter) [1818174] - [arm64] arm64: Handle serror in NMI context (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupts to be set as pseudo-NMI (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Handle pseudo-NMIs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Detect if GIC can support pseudo-NMIs (Mark Salter) [1818174] - [arm64] arm64: gic-v3: Implement arch support for priority masking (Mark Salter) [1818174] - [irqchip] arm64: Switch to PMR masking when starting CPUs (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Factor group0 detection into functions (Mark Salter) [1818174] - [arm64] arm64: alternative: Apply alternatives early in boot process (Mark Salter) [1818174] - [arm64] arm64: alternative: Allow alternative status checking per cpufeature (Mark Salter) [1818174] - [arm64] arm64: sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Mark Salter) [1818174] - [arm64] arm64: daifflags: Include PMR in daifflags restore operations (Mark Salter) [1818174] - [arm64] arm64: irqflags: Use ICC_PMR_EL1 for interrupt masking (Mark Salter) [1818174] - [firmware] efi: Let architectures decide the flags that should be saved/restored (Mark Salter) [1818174] - [kvm] arm64: kvm: Unmask PMR before entering guest (Mark Salter) [1818174] - [mm] arm64: Unmask PMR before going idle (Mark Salter) [1818174] - [arm64] arm64: Make PMR part of task context (Mark Salter) [1818174] - [arm64] arm64: ptrace: Provide definitions for PMR values (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Switch to PMR masking before calling IRQ handler (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Add cpufeature for IRQ priority masking (Mark Salter) [1818174] - [arm64] arm64: cpufeature: Set SYSREG_GIC_CPUIF as a boot system feature (Mark Salter) [1818174] - [arm64] arm64: Remove unused daif related functions/macros (Mark Salter) [1818174] - [arm64] arm64: Fix HCR.TGE status for NMI contexts (Mark Salter) [1818174] - [kernel] irqdesc: Add domain handler for NMIs (Mark Salter) [1818174] - [kernel] genirq: Update irq stats from NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI handlers (Mark Salter) [1818174] - [kernel] genirq: Provide NMI management for percpu_devid interrupts (Mark Salter) [1818174] - [kernel] genirq: Provide basic NMI management for interrupt lines (Mark Salter) [1818174] - [include] irqchip/gic-v3-its: Fix ITT_entry_size accessor (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Gracefully fail on LPI exhaustion (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Plug allocation race for devices sharing a DevID (Mark Salter) [1818174] - [irqchip] irqchip/gic-v4: Fix occasional VLPI drop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-mbi: Fix uninitialized mbi_lock (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Add quirk for msm8996 broken registers (Mark Salter) [1818174] - [irqchip] irqchip/gic: Add support to device tree based quirks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Batch cpu_enable callbacks (Mark Salter) [1818174] - [arm64] arm64: capabilities: Use linear array for detection and verification (Mark Salter) [1818174] - [arm64] arm64: capabilities: Optimize this_cpu_has_cap (Mark Salter) [1818174] - [arm64] arm64: capabilities: Speed up capability lookup (Mark Salter) [1818174] - [irqchip] irqchip: Convert to using pOFn instead of device_node.name (Mark Salter) [1818174] - [mm] arm64: Use daifflag_restore after bp_hardening (Mark Salter) [1818174] - [arm64] arm64: daifflags: Use irqflags functions for daifflags (Mark Salter) [1818174] - [include] irqchip/gic: Unify GIC priority definitions (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Remove acknowledge loop (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3: Allow interrupt to be configured as wake-up sources (Mark Salter) [1818174] - [irqchip] irqchip/gic-v3-its: Make its_lock a raw_spin_lock_t (Mark Salter) [1818174] - [irqchip] genirq/irqchip: Remove MULTI_IRQ_HANDLER as it's now obselete (Mark Salter) [1818174] - [arm64] arm64: Use the new GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [irqchip] irqchip: Port the ARM IRQ drivers to GENERIC_IRQ_MULTI_HANDLER (Mark Salter) [1818174] - [arm64] arm64: sdei: Mark sdei stack helper functions as static (Mark Salter) [1818174] - [arm64] arm64: Add stack information to on_accessible_stack (Mark Salter) [1818174] - [x86] Reserve at most 64M of SWIOTLB memory for crashkernel (Kairui Song) [1812754] - [md] md/raid1: introduce wait_for_serialization (Nigel Croxon) [1788370] - [md] md/raid1: use bucket based mechanism for IO serialization (Nigel Croxon) [1788370] - [md] md: introduce a new struct for IO serialization (Nigel Croxon) [1788370] - [md] md: don't destroy serial_info_pool if serialize_policy is true (Nigel Croxon) [1788370] - [md] raid1: serialize the overlap write (Nigel Croxon) [1788370] - [md] md: reorgnize mddev_create/destroy_serial_pool (Nigel Croxon) [1788370] - [md] md: add serialize_policy sysfs node for raid1 (Nigel Croxon) [1788370] - [md] md: prepare for enable raid1 io serialization (Nigel Croxon) [1788370] - [md] md: fix a typo s/creat/create (Nigel Croxon) [1788370] - [md] md: rename wb stuffs (Nigel Croxon) [1788370] - [md] raid5: remove worker_cnt_per_group argument from alloc_thread_groups (Nigel Croxon) [1788370] - [lib] md/raid6: fix algorithm choice under larger PAGE_SIZE (Nigel Croxon) [1788370] - [lib] raid6/test: fix a compilation warning (Nigel Croxon) [1788370] - [md] md-bitmap: small cleanups (Nigel Croxon) [1788370]- [firmware] efi: cper: print AER info of PCIe fatal error (Vladis Dronov) [1822595] - [init] redhat: Replace hardware.redhat.com link in Unsupported message (Prarit Bhargava) [1810301] - [pci] PCI: Mark AMD Navi14 GPU rev 0xc5 ATS as broken (Myron Stowe) [1820933] - [pci] PCI: Fix typos (Myron Stowe) [1820933] - [pci] PCI: Remove useless comments and tidy others (Myron Stowe) [1820933] - [pci] PCI: Remove unnecessary includes (Myron Stowe) [1820933] - [tools] tools: PCI: Fix fd leakage (Myron Stowe) [1820933] - [pci] PCI: Export pci_parse_request_of_pci_ranges() (Myron Stowe) [1820933] - [include] resource: Add a resource_list_first_type helper (Myron Stowe) [1820933] - [pci] PCI/ATS: Restore EXPORT_SYMBOL_GPL() for pci_{enable, disable}_ats() (Myron Stowe) [1820933] - [include] PCI/ATS: Add PASID stubs (Myron Stowe) [1820933] - [pci] PCI: Unify ACS quirk desired vs provided checking (Myron Stowe) [1820933] - [pci] PCI: Make ACS quirk implementations more uniform (Myron Stowe) [1820933] - [pci] PCI: Apply Cavium ACS quirk to ThunderX2 and ThunderX3 (Myron Stowe) [1820933] - [pci] PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes (Myron Stowe) [1820933] - [pci] PCI: Add DMA alias quirk for Intel VCA NTB (Myron Stowe) [1820933] - [pci] PCI: Fix Intel ACS quirk UPDCR register address (Myron Stowe) [1820933] - [pci] PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_state() private (Myron Stowe) [1820933] - [pci] PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() (Myron Stowe) [1820933] - [include] PCI/ATS: Remove unused PRI and PASID stubs (Myron Stowe) [1820933] - [pci] PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI PRG Response PASID Required bit (Myron Stowe) [1820933] - [pci] PCI/ATS: Use PF PASID for VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PASID Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Cache PRI Capability offset (Myron Stowe) [1820933] - [pci] PCI/ATS: Disable PF/VF ATS service independently (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PASID Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Handle sharing of PF PRI Capability with all VFs (Myron Stowe) [1820933] - [pci] PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI (Myron Stowe) [1820933] - [iommu] iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM (Myron Stowe) [1820933] - [pci] PCI/switchtec: Read all 64 bits of part_event_bitmap (Myron Stowe) [1820933] - [pci] PCI: Do not use bus number zero from EA capability (Myron Stowe) [1820933] - [pci] PCI: Avoid double hpmemsize MMIO window assignment (Myron Stowe) [1820933] - [pci] PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters (Myron Stowe) [1820933] - [pci] PCI: Add PCI_STD_NUM_BARS for the number of standard BARs (Myron Stowe) [1820933] - [pci] PCI: Fix missing bridge dma_ranges resource list cleanup (Myron Stowe) [1820933] - [pci] PCI: Protect pci_reassign_bridge_resources() against concurrent addition/removal (Myron Stowe) [1820933] - [pci] PCI/MSI: Fix incorrect MSI-X masking on resume (Myron Stowe) [1820933] - [pci] PCI/MSI: Move power state check out of pci_msi_supported() (Myron Stowe) [1820933] - [pci] PCI/MSI: Remove unused pci_irq_get_node() (Myron Stowe) [1820933] - [uapi] PCI: Add #defines for Enter Compliance, Transmit Margin (Myron Stowe) [1820933] - [pci] PCI: Allow building PCIe things without PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI: Remove PCIe Kconfig dependencies on PCI (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove dependency on PCIEPORTBUS (Myron Stowe) [1820933] - [pci] PCI/PTM: Remove spurious "d" from granularity message (Myron Stowe) [1820933] - [pci] PCI: sysfs: Remove unused attribute groups (Myron Stowe) [1820933] - [x86] x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect (Myron Stowe) [1820933] - [pci] PCI: Remove unused includes and superfluous struct declaration (Myron Stowe) [1820933] - [x86] x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y (Myron Stowe) [1820933] - [pci] x86/PCI: Correct SPDX comment style (Myron Stowe) [1820933] - [x86] x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate (Myron Stowe) [1820933] - [pci] ACPI / hotplug / PCI: Allocate resources directly under the non-hotplug bridge (Myron Stowe) [1820933] - [pci] PCI: pciehp: Prevent deadlock on disconnect (Myron Stowe) [1820933] - [pci] PCI: pciehp: Do not disable interrupt twice on suspend (Myron Stowe) [1820933] - [pci] PCI: pciehp: Refactor infinite loop in pcie_poll_cmd() (Myron Stowe) [1820933] - [pci] PCI: pciehp: Fix indefinite wait on sysfs requests (Myron Stowe) [1820933] - [pci] PCI: pciehp: Avoid returning prematurely from sysfs requests (Myron Stowe) [1820933] - [pci] PCI: Warn if no host bridge NUMA node info (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add sysfs attributes for controlling ASPM link states (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add pcie_aspm_get_link() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Allow re-enabling Clock PM (Myron Stowe) [1820933] - [pci] PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() (Myron Stowe) [1820933] - [pci] PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking (Myron Stowe) [1820933] - [pci] PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without AER control (Myron Stowe) [1820933] - [pci] PCI/AER: Fix kernel-doc warnings (Myron Stowe) [1820933] - [pci] PCI/AER: Use for_each_set_bit() to simplify code (Myron Stowe) [1820933] - [pci] PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters (Myron Stowe) [1820933] - [pci] PCI/AER: Save AER Capability for suspend/resume (Myron Stowe) [1820933] - [pci] PCI: Add ACS quirk for iProc PAXB (Myron Stowe) [1820933] - [cpufreq] cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn (Prarit Bhargava) [1823339] - [cpufreq] x86/devicetable: Move x86 specific macro out of generic code (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use scnprintf() for avoiding potential buffer overflow (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Consolidate policy verification (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix unsafe notifiers (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: Fix use-after-free (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: dt: Allow platform specific intermediate callbacks (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: add function to get the hardware max frequency (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Prevent unstable evaluation of WARN(vtime->state) (Prarit Bhargava) [1823339] - [cpufreq] docs: cpufreq: fix a broken reference (Prarit Bhargava) [1823339] - [kernel] PM: QoS: annotate data races in pm_qos_*_value() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix policy initialization for internal governor drivers (Prarit Bhargava) [1823339] - [documentation] Documentation: power: fix pm_qos_interface.rst format warning (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE (Prarit Bhargava) [1823339] - [documentation] Documentation: PM: QoS: Update to reflect previous code changes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Update file information comments (Prarit Bhargava) [1823339] - [x86] x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [cpuidle] cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() (Prarit Bhargava) [1823339] - [x86] x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus semaphore code (Prarit Bhargava) [1823339] - [sound] sound: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [media] drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [wireless] drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [drm] drm/i915: Implement a better i945gm vblank irq vs. C-states workaround (Prarit Bhargava) [1823339] - [drm] drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Simplify definitions of CPU latency QoS trace events (Prarit Bhargava) [1823339] - [tty] PM: QoS: Rename things related to the CPU latency QoS (Prarit Bhargava) [1823339] - [cpuidle] PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Redefine struct pm_qos_request and drop struct pm_qos_object (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up misc device file operations (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop iterations over global QoS classes (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Clean up pm_qos_update_target() and pm_qos_update_flags() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop the PM_QOS_SUM QoS type (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop pm_qos_update_request_timeout() (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Drop debugfs interface (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for OPP_PLUS (Prarit Bhargava) [1823339] - [x86] x86/intel_pstate: Handle runtime turbo disablement/enablement in frequency invariance (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on ATOM_GOLDMONT* (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on XEON_PHI_KNL/KNM (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance on SKYLAKE_X (Prarit Bhargava) [1823339] - [x86] x86, sched: Add support for frequency invariance (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Avoid creating excessively large stack frames (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: loongson2_cpufreq: adjust cpufreq uses of LOONGSON_CHIPCFG (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: brcmstb-avs: fix imbalance of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: fix spelling mistake: "Whethet" -> "Whether" (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: s3c: fix unbalances of cpufreq policy refcount (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: tegra186: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: kirkwood: convert to devm_platform_ioremap_resource (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: CPPC: put ACPI table after using it (Prarit Bhargava) [1823339] - [cpufreq] cpufreq : CPPC: Break out if HiSilicon CPPC workaround is matched (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scmi: Match scmi device by both name and protocol id (Prarit Bhargava) [1823339] - [base] PM / QoS: Restore DEV_PM_QOS_MIN/MAX_FREQUENCY (Prarit Bhargava) [1823339] - [base] PM: QoS: Drop frequency QoS types from device PM QoS (Prarit Bhargava) [1823339] - [include] PM / QoS: Reorder pm_qos/freq_qos/dev_pm_qos structs (Prarit Bhargava) [1823339] - [include] PM / QoS: Redefine FREQ_QOS_MAX_DEFAULT_VALUE to S32_MAX (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Fix Kconfig indentation (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessors for user time (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Bring up complete kcpustat accessor (Prarit Bhargava) [1823339] - [documentation] PM: Wrap documentation to fit in 80 columns (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Invalidate frequency QoS requests after removal (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Register drivers only after CPU devices have been registered (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add NULL checks to show() and store() methods of cpufreq (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix invalid EPB setting (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Initialize cpufreq-dt driver earlier (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Fix plain int as pointer warning from sparse (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: powernv: fix stack bloat and hard limit on number of CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Clarify the comment in cpufreq_set_policy() (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [kernel] sched/kcpustat: Introduce vtime-aware kcpustat accessor for CPUTIME_SYSTEM (Prarit Bhargava) [1823339] - [include] sched/vtime: Introduce vtime_accounting_enabled_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Rename vtime_accounting_cpu_enabled() to vtime_accounting_enabled_this_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Introduce context_tracking_enabled_cpu() (Prarit Bhargava) [1823339] - [include] context_tracking: Rename context_tracking_is_cpu_enabled() to context_tracking_enabled_this_cpu() (Prarit Bhargava) [1823339] - [kernel] sched/vtime: Record CPU under seqcount for kcpustat needs (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Add QoS requests for all CPUs (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: scpi: remove stale/outdated comment about the driver (Prarit Bhargava) [1823339] - [thermal] thermal/drivers/cpufreq_cooling: Fix return of cpufreq_set_cur_state (Prarit Bhargava) [1823339] - [acpi] cpufreq: Use per-policy frequency QoS (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Introduce frequency QoS (Prarit Bhargava) [1823339] - [acpi] ACPI: processor: Avoid NULL pointer dereferences at init time (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: Add support for AM3517 (Prarit Bhargava) [1823339] - [cpufreq] ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: ti-cpufreq: add support for omap34xx and omap36xx (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Remove CPUFREQ_ADJUST and CPUFREQ_NOTIFY policy notifier events (Prarit Bhargava) [1823339] - [base] arch_topology: Use CPUFREQ_CREATE_POLICY instead of CPUFREQ_NOTIFY (Prarit Bhargava) [1823339] - [acpi] ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier (Prarit Bhargava) [1823339] - [kernel] PM: QoS: Get rid of unused flags (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: intel_pstate: Implement QoS supported freq constraints (Prarit Bhargava) [1823339] - [thermal] thermal: cpu_cooling: Switch to QoS requests for freq limits (Prarit Bhargava) [1823339] - [cpufreq] cpufreq: Add policy create/remove notifiers back (Prarit Bhargava) [1823339] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Prarit Bhargava) [1823339] - [kernel] PM: QoS: no need to check return value of debugfs_create functions (Prarit Bhargava) [1823339] - [kernel] PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro (Prarit Bhargava) [1823339] - [nvme] nvme-fc: Revert "add module to ops template to allow module references" (Gopal Tiwari) [1823270] - [nvme] nvme: fix deadlock caused by ANA update wrong locking (Gopal Tiwari) [1823270] - [nvme] nvme-pci: Hold cq_poll_lock while completing CQEs (Gopal Tiwari) [1823270] - [uapi] nvme: change nvme_passthru_cmd64 to explicitly mark rsvd (Gopal Tiwari) [1823270] - [tools] tools/power/x86/intel-speed-select: Fix a typo in error message (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate Package strings for json (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add display for enabled cpus count (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Print friendly warning for bad command line (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix avx options for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve CLX commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Show error for invalid CPUs in the options (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve core-power result and error display (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Kernel interface error handling (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for turbo-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for base-freq feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve output of perf-profile commands (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help for core-power assoc (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Display error for invalid priority type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Check feature status first (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Improve error display for perf-profile feature (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Add an API for error/information print (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance --info option (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance help (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Helpful warning for missing kernel interface (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Store topology information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offline (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Use more verbiage for clos information (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Enhance core-power info command (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Make target CPU optional for core-power info (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Warn for invalid package id (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix last cpu number (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Fix wrong unregister type (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Avoid duplicate names for json parsing (Prarit Bhargava) [1778956] - [tools] tools/power/x86/intel-speed-select: Fix display for turbo-freq auto mode (Prarit Bhargava) [1778956] - [platform] platform/x86: ISST: Allow additional core-power mailbox commands (Prarit Bhargava) [1778956] - [misc] mei: me: add comet point (lake) H device ids (Ken Cox) [1815355] - [misc] mei: me: add comet point (lake) LP device ids (Ken Cox) [1815355] - [misc] mei: define dma ring buffer sizes for PCH12 HW and newer (Ken Cox) [1815355] - [misc] mei: hbm: define dma ring setup protocol (Ken Cox) [1815355] - [acpi] apei/ghes: Do not delay GHES polling (Robert Richter) [1793544] - [edac] EDAC/ghes: Do not warn when incrementing refcount on 0 (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix locking and memory barrier issues (Robert Richter) [1793544] - [edac] EDAC/ghes: Fix Use after free in ghes_edac remove path (Robert Richter) [1793544] - [edac] EDAC, ghes: Use CPER module handles to locate DIMMs (Robert Richter) [1793544] - [kernel] sched/fair: Fix statistics for find_idlest_group() (Phil Auld) [1794398] - [kernel] sched/core: Annotate curr pointer in rq with __rcu (Phil Auld) [1794398] - [kernel] sched/psi: Fix OOB write when writing 0 bytes to PSI files (Phil Auld) [1794398] - [kernel] sched/psi: Correct overly pessimistic size calculation (Phil Auld) [1794398] - [kernel] sched/fair: Prevent unlimited runtime on throttled group (Phil Auld) [1794398] - [kernel] sched/nohz: Optimize get_nohz_timer_target() (Phil Auld) [1794398] - [kernel] sched/topology: Assert non-NUMA topology masks don't (partially) overlap (Phil Auld) [1794398] - [kernel] sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled (Phil Auld) [1794398] - [kernel] sched/fair: Remove redundant call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/debug: Add new tracepoints to track PELT at rq level (Phil Auld) [1794398] - [kernel] sched/fair: calculate delta runnable load only when it's needed (Phil Auld) [1794398] - [kernel] sched/fair: Fix sgc->{min, max}_capacity calculation for SD_OVERLAP (Phil Auld) [1794398] - [kernel] sched/debug: Reset watchdog on all CPUs while processing sysrq-t (Phil Auld) [1794398] - [kernel] sched/fair: Make sched-idle CPU selection consistent throughout (Phil Auld) [1794398] - [kernel] sched/core: Remove unused variable from set_user_nice() (Phil Auld) [1794398] - [kernel] sched/fair: Optimize select_idle_cpu (Phil Auld) [1794398] - [kernel] schied/fair: Skip calculating @contrib without load (Phil Auld) [1794398] - [kernel] sched: Spare resched IPI when prio changes on a single fair task (Phil Auld) [1794398] - [kernel] sched: Use fair:prio_changed() instead of ad-hoc implementation (Phil Auld) [1794398] - [kernel] sched/wait: fix ___wait_var_event(exclusive) (Phil Auld) [1794398] - [kernel] psi: Fix a division error in psi poll() (Phil Auld) [1794398] - [kernel] sched/psi: Fix sampling error and rare div0 crashes with cgroups and high uptime (Phil Auld) [1794398] - [kernel] sched/cpufreq: Move the cfs_rq_util_change() call to cpufreq_update_util() (Phil Auld) [1794398] - [kernel] sched/pelt: Fix update of blocked PELT ordering (Phil Auld) [1794398] - [kernel] sched/core: Avoid spurious lock dependencies (Phil Auld) [1794398] - [kernel] Add wake_up_interruptible_sync_poll_locked() (Phil Auld) [1794398] - [kernel] Remove the nr_exclusive argument from __wake_up_sync_key() (Phil Auld) [1794398] - [x86] x86/mce: Do not log spurious corrected mce errors (Prarit Bhargava) [1819761] - [x86] x86/MCE: Add an MCE-record filtering function (Prarit Bhargava) [1819761]- [mm] mm/page_alloc: increase default min_free_kbytes bound (Joel Savitz) [1808039] - [crypto] crypto: remove CRYPTO_TFM_RES_BAD_KEY_LEN (Neil Horman) [1782179] - [crypto] crypto: qat - switch to skcipher API (Neil Horman) [1782179] - [scsi] scsi: lpfc: Change default SCSI LUN QD to 64 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Update lpfc version to 12.8.0.0 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Remove prototype FIPS/DSS options from SLI-3 (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Make debugfs ktime stats generic for NVME and SCSI (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statistics (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash in target side cable pulls hitting WAIT_FOR_UNREG (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix update of wq consumer index in lpfc_sli4_wq_release (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix crash after handling a pci error (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix scsi host template for SLI3 vports (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_req (Dick Kennedy) [1822334] - [scsi] scsi: lpfc: Fix lockdep error - register non-static key (Dick Kennedy) [1822334] - [fs] utimes: Clamp the timestamps in notify_change() (Eric Sandeen) [1795991] - [fs] smb3: Fix regression in time handling (Eric Sandeen) [1795991] - [fs] isofs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: ceph: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: fat: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fat: propagate 64-bit inode timestamps (Eric Sandeen) [1795991] - [fs] fs: cifs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] fs: nfs: Initialize filesystem timestamp ranges (Eric Sandeen) [1795991] - [fs] ext4: Initialize timestamps limits (Eric Sandeen) [1795991] - [fs] fs: Fill in max and min timestamps in superblock (Eric Sandeen) [1795991] - [fs] utimes: Clamp the timestamps before update (Eric Sandeen) [1795991] - [fs] timestamp_truncate: Replace users of timespec64_trunc (Eric Sandeen) [1795991] - [fs] vfs: Add timestamp_truncate() api (Eric Sandeen) [1795991] - [fs] vfs: Add file timestamp range support (Eric Sandeen) [1795991] - [fs] cramfs: Deprecate cramfs in RHEL (Abhijith Das) [1794513] - [thermal] thermal: intel: intel_pch_thermal: Add Comet Lake (CML) platform support (David Arcari) [1773794] - [thermal] thermal: intel: Fix unmatched pci_release_region (David Arcari) [1773794] - [thermal] thermal: intel: Use dev_get_drvdata (David Arcari) [1773794] - [thermal] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (David Arcari) [1773794] - [thermal] drivers: thermal: Move various drivers for intel platforms into a subdir (David Arcari) [1773794] - [x86] x86/cpufeatures: Enable a new AVX512 CPU feature (David Arcari) [1783143] - [x86] cpu/cpuid-deps: Add a tab to cpuid dependent features (David Arcari) [1783143] - [crypto] crypto: rng - Override drivers/char/random in FIPS mode (Herbert Xu) [1785660] - [char] random: Add hook to override device reads and getrandom(2) (Herbert Xu) [1785660] - [block] nbd: add a flush_workqueue in nbd_start_device (Ming Lei) [1798919] - [scsi] scsi: sd_sbc: Fix sd_zbc_report_zones() (Ming Lei) [1798919] - [block] block: Fix partition support for host aware zoned block devices (Ming Lei) [1798919] - [scsi] block: allow partitions on host aware zone devices (Ming Lei) [1798919] - [block] null_blk: Fix zone write handling (Ming Lei) [1798919] - [fs] fs: move guard_bio_eod() after bio_set_op_attrs (Ming Lei) [1798919] - [block] null_blk: Fix REQ_OP_ZONE_CLOSE handling (Ming Lei) [1798919] - [block] block: add bio_truncate to fix guard_bio_eod (Ming Lei) [1798919] - [block] compat_ioctl: block: handle Persistent Reservations (Ming Lei) [1798919] - [block] compat_ioctl: block: handle add zone open, close and finish ioctl (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKGETZONESZ/BLKGETNRZONES (Ming Lei) [1798919] - [block] compat_ioctl: block: handle BLKREPORTZONE/BLKRESETZONE (Ming Lei) [1798919] - [block] block: fix memleak when __blk_rq_map_user_iov() is failed (Ming Lei) [1798919] - [s390] s390/dasd: fix typo in copyright statement (Ming Lei) [1798919] - [s390] s390/dasd: fix memleak in path handling error case (Ming Lei) [1798919] - [s390] s390/dasd/cio: Interpret ccw_device_get_mdc return value correctly (Ming Lei) [1798919] - [block] block: Fix a lockdep complaint triggered by request queue flushing (Ming Lei) [1798919] - [block] block: Fix the type of 'sts' in bsg_queue_rq() (Ming Lei) [1798919] - [block] block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT (Ming Lei) [1798919] - [block] nbd: fix shutdown and recv work deadlock v2 (Ming Lei) [1798919] - [block] blk-iocost: fix incorrect vtime comparison in iocg_is_idle() (Ming Lei) [1798919] - [block] iocost: check active_list of all the ancestors in iocg_activate() (Ming Lei) [1798919] - [block] iocost: over-budget forced IOs should schedule async delay (Ming Lei) [1798919] - [block] blk-cgroup: remove blkcg_drain_queue (Ming Lei) [1798919] - [block] block: fix NULL pointer dereference in account statistics with IDE (Ming Lei) [1798919] - [block] null_blk: remove unused variable warning on !CONFIG_BLK_DEV_ZONED (Ming Lei) [1798919] - [block] brd: warn on un-aligned buffer (Ming Lei) [1798919] - [block] brd: remove max_hw_sectors queue limit (Ming Lei) [1798919] - [block] block: set the zone size in blk_revalidate_disk_zones atomically (Ming Lei) [1798919] - [block] block: don't handle bio based drivers in blk_revalidate_disk_zones (Ming Lei) [1798919] - [block] block: allocate the zone bitmaps lazily (Ming Lei) [1798919] - [block] block: replace seq_zones_bitmap with conv_zones_bitmap (Ming Lei) [1798919] - [block] block: simplify blkdev_nr_zones (Ming Lei) [1798919] - [block] block: remove the empty line at the end of blk-zoned.c (Ming Lei) [1798919] - [block] null_blk: cleanup null_gendisk_register (Ming Lei) [1798919] - [block] null_blk: fix zone size paramter check (Ming Lei) [1798919] - [fs] block: don't send uevent for empty disk when not invalidating (Ming Lei) [1798919] - [block] ataflop: Remove unneeded semicolon (Ming Lei) [1798919] - [block] drbd: Remove unneeded semicolon (Ming Lei) [1798919] - [scsi] sr_vendor: support Beurer GL50 evo CD-on-a-chip devices (Ming Lei) [1798919] - [cdrom] cdrom: respect device capabilities during opening action (Ming Lei) [1798919] - [fs] block: move clearing bd_invalidated into check_disk_size_change (Ming Lei) [1798919] - [block] block: remove (__)blkdev_reread_part as an exported API (Ming Lei) [1798919] - [block] block: fix bdev_disk_changed for non-partitioned devices (Ming Lei) [1798919] - [block] block: move rescan_partitions to fs/block_dev.c (Ming Lei) [1798919] - [block] block: merge invalidate_partitions into rescan_partitions (Ming Lei) [1798919] - [block] block: refactor rescan_partitions (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Remove set but not used variable 'buflen' (Ming Lei) [1798919] - [md] block: rework zone reporting (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Cleanup sd_zbc_alloc_report_buffer() (Ming Lei) [1798919] - [block] null_blk: Add zone_nr_conv to features (Ming Lei) [1798919] - [block] null_blk: clean up report zones (Ming Lei) [1798919] - [block] null_blk: clean up the block device operations (Ming Lei) [1798919] - [block] block: Remove partition support for zoned block devices (Ming Lei) [1798919] - [md] block: Simplify report zones execution (Ming Lei) [1798919] - [block] block: cleanup the !zoned case in blk_revalidate_disk_zones (Ming Lei) [1798919] - [scsi] block: Enhance blk_revalidate_disk_zones() (Ming Lei) [1798919] - [block] nbd: prevent memory leak (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: add zone open, close, and finish support (Ming Lei) [1798919] - [block] null_blk: add zone open, close, and finish support (Ming Lei) [1798919] - [md] dm: add zone open, close and finish support (Ming Lei) [1798919] - [block] loop: fix no-unmap write-zeroes request behavior (Ming Lei) [1798919] - [block] null_blk: return fixed zoned reads > write pointer (Ming Lei) [1798919] - [block] null_blk: Enable modifying 'submit_queues' after an instance has been configured (Ming Lei) [1798919] - [block] null_blk: Improve nullb_device_##NAME##_store() readability (Ming Lei) [1798919] - [block] block,bfq: Skip tracing hooks if possible (Ming Lei) [1798919] - [block] block: Don't disable interrupts in trigger_softirq() (Ming Lei) [1798919] - [lib] sbitmap: Delete sbitmap_any_bit_clear() (Ming Lei) [1798919] - [block] blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() (Ming Lei) [1798919] - [block] block: add zone open, close and finish ioctl support (Ming Lei) [1798919] - [uapi] uapi: fix ioctl documentation (Ming Lei) [1798919] - [uapi] uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES definitions (Ming Lei) [1798919] - [block] block: add zone open, close and finish operations (Ming Lei) [1798919] - [block] block: Simplify REQ_OP_ZONE_RESET_ALL handling (Ming Lei) [1798919] - [block] block: Remove REQ_OP_ZONE_RESET plugging (Ming Lei) [1798919] - [fs] bdev: Refresh bdev size for disks without partitioning (Ming Lei) [1798919] - [fs] bdev: Factor out bdev revalidation into a common helper (Ming Lei) [1798919] - [block] blk-mq: Make blk_mq_run_hw_queue() return void (Ming Lei) [1798919] - [fs] fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name (Ming Lei) [1798919] - [block] blk-mq: remove needless goto from blk_mq_get_driver_tag (Ming Lei) [1798919] - [block] block: Reduce the amount of memory used for tag sets (Ming Lei) [1798919] - [block] block: Reduce the amount of memory required per request queue (Ming Lei) [1798919] - [block] block: Remove the synchronize_rcu() call from __blk_mq_update_nr_hw_queues() (Ming Lei) [1798919] - [block] block: account statistics for passthrough requests (Ming Lei) [1798919] - [block] blk-stat: Optimise blk_stat_add() (Ming Lei) [1798919] - [block] blk-mq: Embed counters into struct mq_inflight (Ming Lei) [1798919] - [block] blk-mq: Reuse callback in blk_mq_in_flight*() (Ming Lei) [1798919] - [block] blk-mq: Inline status checkers (Ming Lei) [1798919] - [block] block: Document all members of blk_mq_tag_set and bkl_mq_queue_map (Ming Lei) [1798919] - [block] block: Reduce sysfs_lock locking inside blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Remove "dying" checks from sysfs callbacks (Ming Lei) [1798919] - [block] block: Remove request_queue.nr_queues (Ming Lei) [1798919] - [trace] block: Fix writeback throttling W=1 compiler warnings (Ming Lei) [1798919] - [block] block: Fix three kernel-doc warnings (Ming Lei) [1798919] - [fs] writeback: fix use-after-free in finish_writeback_work() (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_complete() (Ming Lei) [1798919] - [block] nbd:fix memory leak in nbd_get_socket() (Ming Lei) [1798919] - [block] nbd: verify socket is supported during setup (Ming Lei) [1798919] - [block] nbd: handle racing with error'ed out commands (Ming Lei) [1798919] - [block] nbd: protect cmd->status with cmd->lock (Ming Lei) [1798919] - [block] nbd: fix possible sysfs duplicate warning (Ming Lei) [1798919] - [block] nbd: fix possible page fault for nbd disk (Ming Lei) [1798919] - [block] nbd: rename the runtime flags as NBD_RT_ prefixed (Ming Lei) [1798919] - [block] nbd: fix max number of supported devs (Ming Lei) [1798919] - [block] nbd: fix zero cmd timeout handling v2 (Ming Lei) [1798919] - [block] nbd: add missing config put (Ming Lei) [1798919] - [block] nbd: add function to convert blk req op to nbd cmd (Ming Lei) [1798919] - [block] nbd: add set cmd timeout helper (Ming Lei) [1798919] - [block] loop: change queue block size to match when using DIO (Ming Lei) [1798919] - [block] rsxx: add missed destroy_workqueue calls in remove (Ming Lei) [1798919] - [fs] cgroup, writeback: don't switch wbs immediately on dead wbs if the memcg is dead (Ming Lei) [1798919] - [block] block: drbd: remove a stray unlock in __drbd_send_protocol() (Ming Lei) [1798919] - [block] blkcg: make blkcg_print_stat() print stats only for online blkgs (Ming Lei) [1798919] - [block] iocost: don't nest spin_lock_irq in ioc_weight_write() (Ming Lei) [1798919] - [block] blk-rq-qos: fix first node deletion of rq_qos_del() (Ming Lei) [1798919] - [block] blkcg: Fix multiple bugs in blkcg_activate_policy() (Ming Lei) [1798919] - [block] block: Fix elv_support_iosched() (Ming Lei) [1798919] - [block] null_blk: Fix zoned command return code (Ming Lei) [1798919] - [block] blk-wbt: fix performance regression in wbt scale_up/scale_down (Ming Lei) [1798919] - [ata] Revert "libata, freezer: avoid block device removal while system is frozen" (Ming Lei) [1798919] - [mm] bdi: Do not use freezable workqueue (Ming Lei) [1798919] - [uapi] block: pg: add header include guard (Ming Lei) [1798919] - [block] block: fix null pointer dereference in blk_mq_rq_timed_out() (Ming Lei) [1798919] - [block] rq-qos: get rid of redundant wbt_update_limits() (Ming Lei) [1798919] - [block] iocost: bump up default latency targets for hard disks (Ming Lei) [1798919] - [block] iocost: improve nr_lagging handling (Ming Lei) [1798919] - [block] iocost: better trace vrate changes (Ming Lei) [1798919] - [block] block: drop device references in bsg_queue_rq() (Ming Lei) [1798919] - [block] pktcdvd: remove warning on attempting to register non-passthrough dev (Ming Lei) [1798919] - [ata] ata: libahci_platform: Add of_node_put() before loop exit (Ming Lei) [1798919] - [block] block, bfq: push up injection only after setting service time (Ming Lei) [1798919] - [block] block, bfq: increase update frequency of inject limit (Ming Lei) [1798919] - [block] block, bfq: reduce upper bound for inject limit to max_rq_in_driver+1 (Ming Lei) [1798919] - [block] block, bfq: update inject limit only after injection occurred (Ming Lei) [1798919] - [block] block: centralize PI remapping logic to the block layer (Ming Lei) [1798919] - [block] block: use symbolic constants for t10_pi type (Ming Lei) [1798919] - [block] null_blk: format pr_* logs with pr_fmt (Ming Lei) [1798919] - [block] null_blk: match the type of parameter nr_devices (Ming Lei) [1798919] - [block] null_blk: do not fail the module load with zero devices (Ming Lei) [1798919] - [block] block: also check RQF_STATS in blk_mq_need_time_stamp() (Ming Lei) [1798919] - [block] block: make rq sector size accessible for block stats (Ming Lei) [1798919] - [block] bfq: Fix bfq linkage error (Ming Lei) [1798919] - [scsi] scsi: core: remove dummy q->dev check (Ming Lei) [1798919] - [block] block: bypass blk_set_runtime_active for uninitialized q->dev (Ming Lei) [1798919] - [block] null_blk: validate the number of devices (Ming Lei) [1798919] - [block] null_blk: fix module name at log message (Ming Lei) [1798919] - [block] iocost_monitor: Report debt (Ming Lei) [1798919] - [tools] iocost_monitor: Report more info with higher accuracy (Ming Lei) [1798919] - [tools] iocost_monitor: Always use strings for json values (Ming Lei) [1798919] - [block] blk-iocost: Don't let merges push vtime into the future (Ming Lei) [1798919] - [block] blk-iocost: Account force-charged overage in absolute vtime (Ming Lei) [1798919] - [block] blk-iocost: Fix incorrect operation order during iocg free (Ming Lei) [1798919] - [block] bfq: Add per-device weight (Ming Lei) [1798919] - [block] bfq: Extract bfq_group_set_weight from bfq_io_set_weight_legacy (Ming Lei) [1798919] - [block] bfq: Fix the missing barrier in __bfq_entity_update_weight_prio (Ming Lei) [1798919] - [block] block: fix elevator_get_by_features() (Ming Lei) [1798919] - [scsi] sd: Set ELEVATOR_F_ZBD_SEQ_WRITE for ZBC disks (Ming Lei) [1798919] - [block] block: Set ELEVATOR_F_ZBD_SEQ_WRITE for nullblk zoned disks (Ming Lei) [1798919] - [block] block: Delay default elevator initialization (Ming Lei) [1798919] - [block] block: Improve default elevator selection (Ming Lei) [1798919] - [block] block: Introduce elevator features (Ming Lei) [1798919] - [block] block: Change elevator_init_mq() to always succeed (Ming Lei) [1798919] - [block] block: Cleanup elevator_init_mq() use (Ming Lei) [1798919] - [block] paride/pcd: need to check if cd->disk is null in pcd_detect (Ming Lei) [1798919] - [block] paride/pcd: need to set queue to NULL before put_disk (Ming Lei) [1798919] - [block] blkcg: add missing NULL check in ioc_cpd_alloc() (Ming Lei) [1798919] - [block] blkcg: fix missing free on error path of blk_iocost_init() (Ming Lei) [1798919] - [trace] blkcg: blk-iocost: predeclare used structs (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_coef_gen.py (Ming Lei) [1798919] - [block] blkcg: add tools/cgroup/iocost_monitor.py (Ming Lei) [1798919] - [block] blkcg: implement blk-iocost (Ming Lei) [1798919] - [block] blk-mq: add optional request->alloc_time_ns (Ming Lei) [1798919] - [block] block: extend 'struct request' via 'request_aux' (Ming Lei) [1798919] - [block] blkcg: s/RQ_QOS_CGROUP/RQ_QOS_LATENCY/ (Ming Lei) [1798919] - [block] block/rq_qos: implement rq_qos_ops->queue_depth_changed() (Ming Lei) [1798919] - [block] block/rq_qos: add rq_qos_merge() (Ming Lei) [1798919] - [block] blkcg: separate blkcg_conf_get_disk() out of blkg_conf_prep() (Ming Lei) [1798919] - [block] blkcg: make ->cpd_init_fn() optional (Ming Lei) [1798919] - [block] blkcg: pass @q and @blkcg into blkcg_pol_alloc_pd_fn() (Ming Lei) [1798919] - [include] writeback: Generalize and expose wb_completion (Ming Lei) [1798919] - [block] null_blk: fix inline misuse (Ming Lei) [1798919] - [block] null_blk: create a helper for req completion (Ming Lei) [1798919] - [block] null_blk: create a helper for zoned devices (Ming Lei) [1798919] - [block] null_blk: create a helper for mem-backed ops (Ming Lei) [1798919] - [block] null_blk: create a helper for badblocks (Ming Lei) [1798919] - [block] null_blk: create a helper for throttling (Ming Lei) [1798919] - [block] null_blk: move duplicate code to callers (Ming Lei) [1798919] - [block] block: remove struct request_queue queue_head (Ming Lei) [1798919] - [fs] writeback, cgroup: inode_switch_wbs() shouldn't give up on wb_switch_rwsem trylock fail (Ming Lei) [1798919] - [fs] writeback, cgroup: Adjust WB_FRN_TIME_CUT_DIV to accelerate foreign inode switching (Ming Lei) [1798919] - [block] blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (Ming Lei) [1798919] - [block] loop: Add LOOP_SET_DIRECT_IO to compat ioctl (Ming Lei) [1798919] - [lib] lib: scatterlist: Fix to support no mapped sg (Ming Lei) [1798919] - [block] null_blk: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [scsi] scsi: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] blk-zoned: implement REQ_OP_ZONE_RESET_ALL (Ming Lei) [1798919] - [block] block: add req op to reset all zones and flag (Ming Lei) [1798919] - [block] block: Fix a comment in blk_cleanup_queue() (Ming Lei) [1798919] - [block] block: Fix spelling in the header above blkg_lookup() (Ming Lei) [1798919] - [kernel] cgroup: Move cgroup_parse_float() implementation out of CONFIG_SYSFS (Ming Lei) [1798919] - [kernel] cgroup: add cgroup_parse_float() (Ming Lei) [1798919] - [block] nbd: replace kill_bdev() with __invalidate_device() again (Ming Lei) [1798919] - [block] nbd: add netlink reconfigure resize support (Ming Lei) [1798919] - [block] nbd: fix crash when the blksize is zero (Ming Lei) [1798919] - [block] nbd: propagate genlmsg_reply return code (Ming Lei) [1798919] - [block] block: loop: mark bvec as ITER_BVEC_FLAG_NO_REF (Ming Lei) [1798919] - [block] loop: properly observe rotational flag of underlying device (Ming Lei) [1798919] - [block] block: Limit zone array allocation size (Ming Lei) [1798919] - [block] block: Fix null_blk_zoned creation failure with small number of zones (Ming Lei) [1798919] - [scsi] sd_zbc: Fix report zones buffer allocation (Ming Lei) [1798919] - [scsi] scsi: sd_zbc: Fix sd_zbc_report_zones() buffer allocation (Ming Lei) [1798919] - [md] block: Kill gfp_t argument of blkdev_report_zones() (Ming Lei) [1798919] - [md] dm zoned: Fix zone report handling (Ming Lei) [1798919] - [block] blkcg: implement REQ_CGROUP_PUNT (Ming Lei) [1798919] - [include] blkcg, writeback: Implement wbc_blkcg_css() (Ming Lei) [1798919] - [fs] blkcg, writeback: Add wbc->no_cgroup_owner (Ming Lei) [1798919] - [fs] blkcg, writeback: Rename wbc_account_io() to wbc_account_cgroup_owner() (Ming Lei) [1798919] - [block] cgroup, blkcg: Prepare some symbols for module and !CONFIG_CGROUP usages (Ming Lei) [1798919] - [fs] writeback: synchronize sync(2) against cgroup writeback membership switches (Ming Lei) [1798919] - [block] blk-mq: move cancel of requeue_work to the front of blk_exit_queue (Ming Lei) [1798919] - [block] blk-mq-debugfs: support rq_qos (Ming Lei) [1798919] - [block] null_blk: fix type mismatch null_handle_cmd() (Ming Lei) [1798919] - [block] null_blk: remove duplicate 0 initialization (Ming Lei) [1798919] - [block] null_blk: remove duplicate check for report zone (Ming Lei) [1798919] - [block] null_blk: add zoned config support information (Ming Lei) [1798919] - [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (Vitaly Kuznetsov) [1807448] - [x86] vmware: Use bool type for vmw_sched_clock (Vitaly Kuznetsov) [1807448] - [x86] vmware: Enable steal time accounting (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add steal time clock support for VMware guests (Vitaly Kuznetsov) [1807448] - [x86] vmware: Remove vmware_sched_clock_setup() (Vitaly Kuznetsov) [1807448] - [x86] vmware: Make vmware_select_hypercall() __init (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Fix platform detection VMWARE_PORT macro (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_HYPERCALL, for clang/llvm (Vitaly Kuznetsov) [1807448] - [x86] cpu/vmware: Use the full form of INL in VMWARE_PORT (Vitaly Kuznetsov) [1807448] - [x86] vmware: Add a header file for hypercall definitions (Vitaly Kuznetsov) [1807448] - [x86] vmware: Update platform detection code for VMCALL/VMMCALL hypercalls (Vitaly Kuznetsov) [1807448] - [netdrv] hv_netvsc: Fix unwanted wakeup in netvsc_attach() (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: make recording RSS hash depend on feature flag (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: record hardware hash in skb (Mohammed Gamal) [1815503] - [netdrv] hv_netvsc: flag software created hash value (Mohammed Gamal) [1815503] - [video] hyperv: hyperv_fb: Use physical memory for fb on HyperV Gen 1 VMs (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Support deferred IO for Hyper-V frame buffer driver (Mohammed Gamal) [1816744] - [video] hyperv: hyperv_fb: Obtain screen resolution from Hyper-V host (Mohammed Gamal) [1816744] - [uio] uio_hv_generic: drop #ifdef DEBUG (Mohammed Gamal) [1816744] - [hid] hv: Remove dependencies on PAGE_SIZE for ring buffer (Mohammed Gamal) [1816744] - [x86] x86/hyperv: Create and use Hyper-V page definitions (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Drop HV_X64_CONFIGURE_PROFILER definition (Mohammed Gamal) [1816285] - [x86] x86: hv: Add function to allocate zeroed page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Add functions to allocate/deallocate page for Hyper-V (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Micro-optimize send_ipi_one() (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make vapic support x2apic mode (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Fix overflow bug in fill_gva_list() (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Zero out the VP ASSIST PAGE on allocation (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Make hv_vcpu_is_preempted() visible (Mohammed Gamal) [1816285] - [x86] x86/hyper-v: Implement EOI assist (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Prevent potential NULL pointer dereference (Mohammed Gamal) [1816285] - [x86] Drivers: hv: vmbus: Break out ISA independent parts of mshyperv.h (Mohammed Gamal) [1816285] - [x86] x86/hyperv: Remove unused include (Mohammed Gamal) [1816285] - [net] vsock/virtio: add support for MSG_PEEK (Stefano Garzarella) [1818059]- [include] leds: triggers: new function led_set_trigger_data() (Torez Smith) [1686205] - [leds] leds: triggers: add device attribute support (Torez Smith) [1686205] - [usb] USB: cdc-wdm: fix race between write and disconnect due to flag abuse (Torez Smith) [1686205] - [usb] usb: host: xhci: rcar: Fix typo in compatible string matching (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Set DMA mask correctly (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Whitelist auto-delink support (Torez Smith) [1686205] - [usb] USB: storage: ums-realtek: Update module parameter description for auto_delink_en (Torez Smith) [1686205] - [usb] usb: host: ohci: fix a race condition between shutdown and irq (Torez Smith) [1686205] - [usb] usb: hcd: use managed device resources (Torez Smith) [1686205] - [usb] typec: tcpm: fix a typo in the comparison of pdo_max_voltage (Torez Smith) [1686205] - [usb] usb-storage: Add new JMS567 revision to unusual_devs (Torez Smith) [1686205] - [usb] usb: chipidea: udc: don't do hardware access if gadget has stopped (Torez Smith) [1686205] - [usb] usbtmc: more sanity checking for packet size (Torez Smith) [1686205] - [usb] usb: udc: lpc32xx: silence fall-through warning (Torez Smith) [1686205] - [usb] usb: chipidea: imx: fix EPROBE_DEFER support during driver probe (Torez Smith) [1686205] - [usb] usb: host: fotg2: restart hcd after port reset (Torez Smith) [1686205] - [usb] USB: CDC: fix sanity checks in CDC union parser (Torez Smith) [1686205] - [usb] usb: cdc-acm: make sure a refcount is taken early enough (Torez Smith) [1686205] - [usb] USB: serial: option: add the BroadMobi BM818 card (Torez Smith) [1686205] - [usb] USB: serial: option: Add Motorola modem UARTs (Torez Smith) [1686205] - [usb] USB: core: Fix races in character device registration and deregistraion (Torez Smith) [1686205] - [usb] usb: gadget: mass_storage: Fix races between fsg_disable and fsg_set_alt (Torez Smith) [1686205] - [usb] usb: gadget: composite: Clear "suspended" on reset/disconnect (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" (Torez Smith) [1686205] - [usb] usb: setup authorized_default attributes using usb_bus_notify (Torez Smith) [1686205] - [usb] usb: iowarrior: fix deadlock on disconnect (Torez Smith) [1686205] - [usb] Revert "USB: rio500: simplify locking" (Torez Smith) [1686205] - [usb] usb: usbfs: fix double-free of usb memory upon submiturb error (Torez Smith) [1686205] - [usb] usb: yurex: Fix use-after-free in yurex_delete (Torez Smith) [1686205] - [usb] USB: serial: option: add D-Link DWM-222 device ID (Torez Smith) [1686205] - [usb] USB: serial: option: Add support for ZTE MF871A (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Ignore unsupported/unknown alternate mode requests (Torez Smith) [1686205] - [usb] xhci: Fix NULL pointer dereference at endpoint zero reset (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Fix timeout in xhci_suspend() (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: Fix uninitilized symbol error (Torez Smith) [1686205] - [usb] usb: typec: tcpm: remove tcpm dir if no children (Torez Smith) [1686205] - [usb] usb: typec: tcpm: free log buf memory when remove debug file (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Add NULL check before dereferencing config (Torez Smith) [1686205] - [tools] tools headers UAPI: Sync usbdevice_fs.h with the kernels to get new ioctl (Torez Smith) [1686205] - [usb] xhci: Fix crash if scatter gather is used with Immediate Data Transfer (IDT) (Torez Smith) [1686205] - [usb] usb: usb251xb: Reallow swap-dx-lanes to apply to the upstream port (Torez Smith) [1686205] - [usb] Revert "usb: usb251xb: Add US port lanes inversion property" (Torez Smith) [1686205] - [documentation] Revert "usb: usb251xb: Add US lanes inversion dts-bindings" (Torez Smith) [1686205] - [usb] usb: wusbcore: fix unbalanced get/put cluster_id (Torez Smith) [1686205] - [usb] usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() (Torez Smith) [1686205] - [usb] usb-storage: Add a limitation for blk_queue_max_hw_sectors() (Torez Smith) [1686205] - [usb] usb: pci-quirks: Minor cleanup for AMD PLL quirk (Torez Smith) [1686205] - [usb] usb: pci-quirks: Correct AMD PLL quirk detection (Torez Smith) [1686205] - [usb] vfs: Convert gadgetfs to use the new mount API (Torez Smith) [1686205] - [usb] Revert "usb: gadget: storage: Remove warning message" (Torez Smith) [1686205] - [documentation] Revert "dt-bindings: add binding for USBSS-DRD controller." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Separated decoding functions from dwc3 driver." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Patch simplify usb_decode_set_clear_feature function." (Torez Smith) [1686205] - [usb] Revert "usb:gadget Simplify usb_decode_get_set_descriptor function." (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Add Cadence USB3 DRD Driver" (Torez Smith) [1686205] - [usb] Revert "usb:cdns3 Fix for stuck packets in on-chip OUT buffer." (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Fix example warnings (Torez Smith) [1686205] - [usb] usb :fsl: Change string format for errata property (Torez Smith) [1686205] - [usb] usb: host: Stops USB controller init if PLL fails to lock (Torez Smith) [1686205] - [usb] usb: phy: Workaround for USB erratum-A005728 (Torez Smith) [1686205] - [usb] usb: fsl: Set USB_EN bit to select ULPI phy (Torez Smith) [1686205] - [usb] usb: Handle USB3 remote wakeup for LPM enabled devices correctly (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix 4CC cmd write (Torez Smith) [1686205] - [usb] drivers/usb/typec/tps6598x.c: fix portinfo width (Torez Smith) [1686205] - [usb] usb: storage: scsiglue: Do not skip VPD if try_vpd_pages is set (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add a workaround for a race condition of workqueue (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: remove redundant assignment to ret (Torez Smith) [1686205] - [usb] usb: dwc2: use a longer AHB idle timeout in dwc2_core_reset() (Torez Smith) [1686205] - [usb] USB: gadget: function: fix issue Unneeded variable: "value" (Torez Smith) [1686205] - [usb] usb: phy: phy-mxs-usb: add imx7ulp support (Torez Smith) [1686205] - [usb] usb:cdns3 Fix for stuck packets in on-chip OUT buffer (Torez Smith) [1686205] - [usb] usb:cdns3 Add Cadence USB3 DRD Driver (Torez Smith) [1686205] - [usb] usb:gadget Simplify usb_decode_get_set_descriptor function (Torez Smith) [1686205] - [usb] usb:gadget Patch simplify usb_decode_set_clear_feature function (Torez Smith) [1686205] - [usb] usb:gadget Separated decoding functions from dwc3 driver (Torez Smith) [1686205] - [documentation] dt-bindings: add binding for USBSS-DRD controller (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for TigerLake Devices (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for isodebug v1 (Torez Smith) [1686205] - [usb] usb: host: Fix excessive alignment restriction for local memory allocations (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct platform_callback pointer (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use renesas_usbhs_platform_info on of_device_id.data (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add a common function for the .get_id (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move device tree properties parsing (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add struct device * declaration in usbhs_probe() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add has_new_pipe_configs flag (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use dev_of_node macro instead of open coded (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove type member from renesas_usbhs_driver_param (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use a specific flag instead of type for multi_clks (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Avoid to write platform_data's value (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move macros from mod.c to the mod.h (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove notify_hotplug callback (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: revise the irq_vbus comments (Torez Smith) [1686205] - [usb] USB: core: Fix compiler warnings in devio.c (Torez Smith) [1686205] - [usb] USB: core: Remove usbfs_mutex (Torez Smith) [1686205] - [usb] usb: clean up some of the computations in adu_read (Torez Smith) [1686205] - [usb] scsi: usb: image: microtek: use sg helper to iterate over scatterlist (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use struct assignment instead of memcpy() (Torez Smith) [1686205] - [usb] USB: core: correct a spelling mistake in the comment (Torez Smith) [1686205] - [usb] usb: dwc3: remove unused @lock member of dwc3_ep struct (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add Support for Intel Elkhart Lake Devices (Torez Smith) [1686205] - [usb] usb: Replace snprintf with scnprintf in gether_get_ifname (Torez Smith) [1686205] - [uapi] USB: fix types in uapi include (Torez Smith) [1686205] - [usb] USB: serial: option: add support for GosunCn ME3630 RNDIS mode (Torez Smith) [1686205] - [usb] xhci: detect USB 3.2 capable host controllers correctly (Torez Smith) [1686205] - [usb] usb: xhci: Don't try to recover an endpoint if port is in error state (Torez Smith) [1686205] - [usb] usb: gadget: ether: Fix race between gether_disconnect and rx_submit (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove warning message (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Add support for disabling U1 and U2 entries (Torez Smith) [1686205] - [usb] usb: gadget: send usb_gadget as an argument in get_config_params (Torez Smith) [1686205] - [documentation] doc: dt: bindings: usb: dwc3: Update entries for disabling U1 and U2 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Use of_clk_get_parent_count() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix core validation in probe, move after clocks are enabled (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Improve error handling (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Start USB in 'host mode' on the SDM845 (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for booting with ACPI (Torez Smith) [1686205] - [usb] Revert "usb: dwc2: host: Setting qtd to NULL after freeing it" (Torez Smith) [1686205] - [usb] usb: gadget: net2272: remove redundant assignments to pointer 's' (Torez Smith) [1686205] - [usb] usb: gadget: Zero ffs_io_data (Torez Smith) [1686205] - [usb] USB: omap_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] fotg210-udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: at91_udc: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Enhance role switch support (Torez Smith) [1686205] - [usb] usb: gadget: u_audio: Fixed variable declaration coding style issue (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: data_len used before properly set (Torez Smith) [1686205] - [usb] USB: dwc2: Don't turn off the usbphy in suspend if wakeup is enabled (Torez Smith) [1686205] - [documentation] Documentation: dt-bindings: Add snps, need-phy-for-wake for dwc2 USB (Torez Smith) [1686205] - [usb] usb: dwc2: Force 8bit UTMI width for Samsung Exynos SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: meson-g12a: Add support for IRQ based OTG switching (Torez Smith) [1686205] - [usb] usb: dwc2: Use generic PHY width in params setup (Torez Smith) [1686205] - [usb] usb: host: fotg2: add device tree probing (Torez Smith) [1686205] - [usb] usb: isp1362: Spelling s/eclusive/exclusive/ (Torez Smith) [1686205] - [usb] USB: add usbfs ioctl to retrieve the connection parameters (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Fix Wunused-const-variable (Torez Smith) [1686205] - [usb] usb: chipidea: udc: workaround for endpoint conflict issue (Torez Smith) [1686205] - dt-bindings: usb: renesas_gen3: Rename bindings documentation file (Torez Smith) [1686205] - dt-bindings: usb: renesas_usbhs: Rename bindings documentation file (Torez Smith) [1686205] - [documentation] docs: power: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] docs: kbuild: convert docs to ReST and rename to *.rst (Torez Smith) [1686205] - [usb] usb: chipidea: msm: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Use devm_platform_ioremap_resource() (Torez Smith) [1686205] - [usb] usb: chipidea: Use dev_err() instead of pr_err() (Torez Smith) [1686205] - [usb] usb: chipidea: imx: "fsl, usbphy" phandle is not mandatory now (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add imx7ulp support (Torez Smith) [1686205] - [usb] usb: typec: Make sure an alt mode exist before getting its partner (Torez Smith) [1686205] - [usb] Revert "usb: mtu3: fix up undefined reference to usb_debug_root" (Torez Smith) [1686205] - [usb] USB: sisusbvga: Remove unneeded variable (Torez Smith) [1686205] - [usb] usb: typec: tcpm: fusb302: simplify getting the adapter of a client (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add runtime pm workaround (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: enable runtime pm support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: fix return value check in lpc32xx_udc_probe() (Torez Smith) [1686205] - [usb] usb: gadget: dwc2: fix zlp handling (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer for none DDMA (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: allocate descriptor with GFP_ATOMIC (Torez Smith) [1686205] - [usb] usb: gadget: fusb300_udc: Fix memory leak of fusb300->ep (Torez Smith) [1686205] - [usb] usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init() (Torez Smith) [1686205] - [usb] usb: dwc2: Fix DMA cache alignment issues (Torez Smith) [1686205] - [usb] usb: dwc2: host: Fix wMaxPacketSize handling (fix webcam regression) (Torez Smith) [1686205] - [usb] USB: move usb debugfs directory creation to the usb common core (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove unneeded variable frame (Torez Smith) [1686205] - [usb] media: usb/gadget/f_uvc: set device_caps in struct video_device (Torez Smith) [1686205] - [usb] usbip: Replace unused kvec array with single variable in vhci_send_cmd_unlink() (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove controlling PWEN/EXTLP support (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: remove sudmac support (Torez Smith) [1686205] - [usb] usb: xhci: Add Clear_TT_Buffer (Torez Smith) [1686205] - [usb] usb: Add devaddr in struct usb_device (Torez Smith) [1686205] - [usb] USB: Fix chipmunk-like voice when using Logitech C270 for recording audio (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new ID to ums-realtek (Torez Smith) [1686205] - [usb] USB: use genalloc for USB HCs with local memory (Torez Smith) [1686205] - [usb] usb: phy: mv-usb: Remove set but not used variable 'phy' (Torez Smith) [1686205] - [usb] usb: ftdi-elan: fix possible condition with no effect (if == else) (Torez Smith) [1686205] - [usb] USB: ohci-spear: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: remove redundant license text (Torez Smith) [1686205] - [usb] USB: atm: ueagle-atm.c: fix SPDX tag to be BSD2 (Torez Smith) [1686205] - [usb] usb: ohci-s3c2410: Remove set but not used variable 'hcd' (Torez Smith) [1686205] - [usb] usb: cdc-wdm: remove redundant assignment to rv (Torez Smith) [1686205] - [usb] usb: host: ohci-st: Remove set but not used variable 'ohci' (Torez Smith) [1686205] - [usb] usb: host: ehci-st: Remove set but not used variable 'ehci' (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix memory leak in do_flash (Torez Smith) [1686205] - [include] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix stub_dev lock context imbalance regression (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Torez Smith) [1686205] - [usb] usb: avoid redundant allocation and free of memory (Torez Smith) [1686205] - [usb] signal/usb: Replace kill_pid_info_as_cred with kill_pid_usb_asyncio (Torez Smith) [1686205] - [usb] xhci: Use zu for printing size_t type (Torez Smith) [1686205] - [usb] xhci: Convert xhci_handshake() to use readl_poll_timeout_atomic() (Torez Smith) [1686205] - [usb] xhci: Fix immediate data transfer if buffer is already DMA mapped (Torez Smith) [1686205] - [usb] usb: xhci: avoid null pointer deref when bos field is NULL (Torez Smith) [1686205] - [usb] usb: xhci: Fix a potential null pointer dereference in xhci_debugfs_create_endpoint() (Torez Smith) [1686205] - [usb] xhci: update bounce buffer with correct sg num (Torez Smith) [1686205] - [tools] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit 0x1260 and 0x1261 compositions (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add Allied Telesis VT-Kit3 (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Simcom SIM7500/SIM7600 RNDIS mode (Torez Smith) [1686205] - [tools] treewide: Add SPDX license identifier - Makefile/Kconfig (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r7s9210 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add support for RZ/A2 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: support byte addressable CFIFO (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for CNEN bit (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: move flags to param (Torez Smith) [1686205] - [usb] usb: core: hub: Disable hub-initiated U1/U2 (Torez Smith) [1686205] - [usb] usb: core: hub: Enable/disable U1/U2 in configured state (Torez Smith) [1686205] - [usb] USB: rio500: simplify locking (Torez Smith) [1686205] - [usb] USB: rio500: fix memory leak in close after disconnect (Torez Smith) [1686205] - [usb] USB: rio500: refuse more than one device at a time (Torez Smith) [1686205] - [usb] usbip: usbip_host: fix BUG: sleeping function called from invalid context (Torez Smith) [1686205] - [usb] USB: sisusbvga: fix oops in error path of sisusb_probe (Torez Smith) [1686205] - [usb] USB: Add LPM quirk for Surface Dock GigE adapter (Torez Smith) [1686205] - [usb] usb: mtu3: fix up undefined reference to usb_debug_root (Torez Smith) [1686205] - [usb] USB: Fix slab-out-of-bounds write in usb_get_bos_descriptor (Torez Smith) [1686205] - [usb] usb: remove redundant 'default n' from Kconfig-s (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use specific struct instead of USBHS_TYPE_* enums (Torez Smith) [1686205] - [usb] USB: OHCI: remove space before open square bracket '[' (Torez Smith) [1686205] - [usb] usb: exynos: add workaround for the USB device bindings conflict (Torez Smith) [1686205] - [usb] usbip: usbip_host: cleanup do_rebind() return path (Torez Smith) [1686205] - [usb] USB: serial: f81232: clear overrun flag (Torez Smith) [1686205] - [usb] USB: serial: f81232: fix interrupt worker not stop (Torez Smith) [1686205] - [usb] usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA (Torez Smith) [1686205] - [usb] usb: dwc3: Fix default lpm_nyet_threshold value (Torez Smith) [1686205] - [usb] usb: dwc3: debug: Print GET_STATUS(device) tracepoint (Torez Smith) [1686205] - [usb] usb: dwc3: Do core validation early on probe (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Set lpm_capable (Torez Smith) [1686205] - [usb] usb: gadget: atmel: tie wake lock to running clock (Torez Smith) [1686205] - [usb] usb: gadget: atmel: support USB suspend (Torez Smith) [1686205] - [usb] usb: gadget: atmel_usba_udc: simplify setting of interrupt-enabled mask (Torez Smith) [1686205] - [usb] dwc2: gadget: Fix completed transfer size calculation in DDMA (Torez Smith) [1686205] - [usb] usb: dwc2: Set lpm mode parameters depend on HW configuration (Torez Smith) [1686205] - [usb] usb: dwc2: Fix channel disable flow (Torez Smith) [1686205] - [usb] usb: dwc2: Set actual frame number for completed ISOC transfer (Torez Smith) [1686205] - [usb] usb: gadget: do not use __constant_cpu_to_le16 (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Increase descriptors count for ISOC's (Torez Smith) [1686205] - [usb] usb: dwc3: move synchronize_irq() out of the spinlock protected block (Torez Smith) [1686205] - [usb] usb: dwc3: Free resource immediately after use (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: Convert to bulk clk API (Torez Smith) [1686205] - [usb] usb: dwc2: Delayed status support (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: rework interrupt handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: add support for stotg04 phy (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: properly setup phy interrupts (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify vbus handling (Torez Smith) [1686205] - [usb] usb: gadget: udc: lpc32xx: simplify probe (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Move gadget phy init into core phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move phy init into core (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Replace phyif with phy_utmi_width (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Remove duplicated phy init (Torez Smith) [1686205] - [usb] usb: dwc2: Move UTMI_PHY_DATA defines closer (Torez Smith) [1686205] - [usb] usb: dwc2: optionally assert phy reset when waking up (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: document the vbus-supply property (Torez Smith) [1686205] - [usb] USB: UDC: net22{80, 72}: remove mistaken test of req->zero (Torez Smith) [1686205] - [usb] USB: UDC: net2280: Remove redundant "if" condition (Torez Smith) [1686205] - [usb] usb: gadget: fsl: fix link error against usb-gadget module (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Add OS descriptor support (Torez Smith) [1686205] - [usb] usb: gadget: f_ncm: Fix NTP-32 support (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Reject LPM token during Control transfers (Torez Smith) [1686205] - [usb] USB: Export usb_wakeup_enabled_descendants() (Torez Smith) [1686205] - [usb] usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DOWN_PARAM_NONE (Torez Smith) [1686205] - [usb] usb: dwc3: Add Amlogic G12A DWC3 glue (Torez Smith) [1686205] - [usb] usb: dwc2: Add Amlogic G12A DWC2 Params (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: don't free buffer prematurely (Torez Smith) [1686205] - [usb] USB: serial: io_edgeport: fix up switch fall-through comments (Torez Smith) [1686205] - [usb] usb: usb251xb: Add US port lanes inversion property (Torez Smith) [1686205] - [usb] usb: usb251xb: Create a ports field collector method (Torez Smith) [1686205] - [documentation] usb: usb251xb: Add US lanes inversion dts-bindings (Torez Smith) [1686205] - [usb] usb: isp1760-hcd: Fix fall-through annotations (Torez Smith) [1686205] - [usb] usb: musb: dsps: Use dev_get_drvdata() (Torez Smith) [1686205] - [usb] usb: musb: jz4740: obtain USB PHY from devicetree (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Let the platform probe the PHY (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add usb-phy property to the jz4740-musb node (Torez Smith) [1686205] - [soc] soc: sunxi: Fix missing dependency on REGMAP_MMIO (Torez Smith) [1686205] - [usb] usb: musb: omap2430: Add support for idling phy when musb is idle (Torez Smith) [1686205] - [usb] usb: musb: Silence error about blacklisting hubs if !CONFIG_USB (Torez Smith) [1686205] - [usb] usbip: vhci_hcd: Mark expected switch fall-through (Torez Smith) [1686205] - [usb] UAS: fix alignment of scatter/gather segments (Torez Smith) [1686205] - [include] USB: serial: drop unused iflag macro (Torez Smith) [1686205] - [usb] USB: serial: drop unnecessary goto (Torez Smith) [1686205] - [usb] USB: serial: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: serial: fix unthrottle races (Torez Smith) [1686205] - [usb] USB: cdc-acm: clean up throttle handling (Torez Smith) [1686205] - [usb] USB: cdc-acm: fix unthrottle races (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: fix missing unlock on error in ccg_cmd_write_flash_row() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a77470 (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774c0 support (Torez Smith) [1686205] - [usb] usb: xhci: add endpoint context tracing when an endpoint is added (Torez Smith) [1686205] - [usb] xhci: Add tracing for input control context (Torez Smith) [1686205] - [usb] xhci: add port and bus number to port dynamic debugging (Torez Smith) [1686205] - [usb] usb: xhci: add Immediate Data Transfer support (Torez Smith) [1686205] - [usb] usb: usb251xb: Add an empty hub' i2c-bus segment checker (Torez Smith) [1686205] - [usb] USB: serial: spcp8x5: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: oti6858: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: simplify init_termios (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop bogus initial cflag (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: clean up initial-termios handling (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused termios (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: drop unused driver data flag (Torez Smith) [1686205] - [usb] USB: serial: fix initial-termios handling (Torez Smith) [1686205] - [usb] USB: yurex: Fix protection fault after device removal (Torez Smith) [1686205] - [usb] usb: usbip: fix isoc packet num validation in get_pipe (Torez Smith) [1686205] - [usb] usb/hcd: Send a uevent signaling that the host controller had died (Torez Smith) [1686205] - [usb] usb: typec: Add driver for NVIDIA Alt Modes (Torez Smith) [1686205] - [usb] usb: typec: displayport: Export probe and remove functions (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Support for DisplayPort alt mode (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Preliminary support for alternate modes (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add firmware flashing support (Torez Smith) [1686205] - [usb] usb: typec: ucsi: ccg: add get_fw_info function (Torez Smith) [1686205] - [usb] usb: usb251xb: Lock i2c-bus segment the hub resides (Torez Smith) [1686205] - [usb] usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON (Torez Smith) [1686205] - [usb] usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up set_termios (Torez Smith) [1686205] - [usb] USB: serial: digi_acceleport: clean up modem-control handling (Torez Smith) [1686205] - [usb] USB: core: Fix bug caused by duplicate interface PM usage counter (Torez Smith) [1686205] - [usb] usb: mtu3: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: chipidea: msm: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: dwc2: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: misc: usb3503: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: xhci-mtk: get optional clock by devm_clk_get_optional() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Revert "Resolve fixed power role contract setup" (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Implement start_toggling for all port-types (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs (Torez Smith) [1686205] - [usb] usb: host: use usb_endpoint_maxp instead of usb_maxpacket (Torez Smith) [1686205] - [usb] USB: dummy-hcd: Fix failure to give back unlinked URBs (Torez Smith) [1686205] - [usb] USB: core: Don't unbind interfaces following device reset failure (Torez Smith) [1686205] - [usb] usb-storage: Set virt_boundary_mask to avoid SG overflows (Torez Smith) [1686205] - [usb] USB: core: Fix unterminated string returned by usb_string() (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic EHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert the generic OHCI binding to YAML (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Convert USB HCD generic binding to YAML (Torez Smith) [1686205] - [usb] USB: hub: Remove returned value 'status' since never used (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Add Tegra186 XUSB support (Torez Smith) [1686205] - [usb] usb: host: xhci-tegra: Selectively program IPFS (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add Tegra186 support (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: drop the vbus GPIO (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: disable the regulator if the overcurrent irq fired (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: let the regulator framework keep track of use count (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix tranceiver suspend mode (Torez Smith) [1686205] - [usb] USB: serial: pl2303: fix non-supported xon/xoff (Torez Smith) [1686205] - [usb] USB: serial: option: add Olicard 600 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add new device id (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix resource leak (Torez Smith) [1686205] - [usb] usb: cdc-acm: fix race during wakeup blocking TX traffic (Torez Smith) [1686205] - [usb] usb: mtu3: fix EXTCON dependency (Torez Smith) [1686205] - [usb] usb: usb251xb: fix to avoid potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: core: Try generic PHY_MODE_USB_HOST if usb_phy_roothub_set_mode fails (Torez Smith) [1686205] - [usb] usb: introduce usb_ep_type_string() function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_irq_work static (Torez Smith) [1686205] - [usb] usb: u132-hcd: fix potential NULL pointer dereference (Torez Smith) [1686205] - [usb] usb: typec: wcove: Provide fwnode for the port (Torez Smith) [1686205] - [usb] usb: core: Add PM runtime calls to usb_hcd_platform_shutdown (Torez Smith) [1686205] - [usb] usb: sierra: fix a missing check of device_create_file (Torez Smith) [1686205] - [usb] usb: mtu3: add a function to switch mailbox state to string (Torez Smith) [1686205] - [usb] usb: mtu3: add tracepoints to help debug (Torez Smith) [1686205] - [usb] usb: mtu3: move vbus and mode debugfs interfaces into mtu3_debugfs.c (Torez Smith) [1686205] - [usb] usb: mtu3: add debugfs interface files (Torez Smith) [1686205] - [usb] usb: mtu3: supports new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild qmu_gpd struct to prepare to support new QMU format (Torez Smith) [1686205] - [usb] usb: mtu3: fix transfer error of USB3 Gen2 isoc (Torez Smith) [1686205] - [usb] usb: mtu3: rebuild the code of getting vbus regulator (Torez Smith) [1686205] - [usb] usb: mtu3: remove unnecessary local variable @req (Torez Smith) [1686205] - [usb] usb: mtu3: print useful information also for device and host modes (Torez Smith) [1686205] - [usb] usb: mtu3: check return value of devm_extcon_register_notifier() (Torez Smith) [1686205] - [usb] xhci: Don't let USB3 ports stuck in polling state prevent suspend (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Don't free all memory with spinlock held (Torez Smith) [1686205] - [usb] xhci: Fix port resume done detection for SS ports with LPM enabled (Torez Smith) [1686205] - [usb] USB: serial: mos7720: fix mos_parport refcount imbalance on error path (Torez Smith) [1686205] - [usb] USB: gadget: f_hid: fix deadlock in f_hidg_write() (Torez Smith) [1686205] - [usb] usb: gadget: net2272: Fix net2272_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix net2280_dequeue() (Torez Smith) [1686205] - [usb] usb: gadget: net2280: Fix overrun of OUT messages (Torez Smith) [1686205] - [usb] usb: dwc3: pci: add support for Comet Lake PCH ID (Torez Smith) [1686205] - [usb] usb: usb251xb: Remove unnecessary comparison of unsigned integer with >= 0 (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Add __printf attribute to fusb302_log function (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Improve suspend/resume handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: 2 small misc. fixes (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Check vconn is off when we start toggling (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Refactor / simplify tcpm_set_cc() (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Make fusb302_set_cc_polarity also set pull ups / downs (Torez Smith) [1686205] - [usb] usb: typec: pi3usb30532: Keep orientation when setting mux to safe mode (Torez Smith) [1686205] - [usb] usb: typec: altmodes/displayport: Fall back to multi-func pins (Torez Smith) [1686205] - [usb] usbip: Remove unnecessary null check (Torez Smith) [1686205] - [include] USB: usb.h: tweak struct urb to remove wasted space (Torez Smith) [1686205] - [usb] usb: common: Consider only available nodes for dr_mode (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Try PD-2.0 if sink does not respond to 3.0 source-caps (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add XHCI_TRUST_TX_LENGTH quirk (Torez Smith) [1686205] - [usb] usb: typec: Fix unchecked return value (Torez Smith) [1686205] - [usb] USB: serial: option: set driver_info for SIM5218 and compatibles (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add additional NovaTech products (Torez Smith) [1686205] - [usb] USB: serial: option: add support for Quectel EM12 (Torez Smith) [1686205] - [usb] wusb: Remove unnecessary static function ckhdid_printf (Torez Smith) [1686205] - [usb] usb: core: make default autosuspend delay configurable (Torez Smith) [1686205] - [usb] usb: core: Fix typo in description of "authorized_default" (Torez Smith) [1686205] - [usb] usb: chipidea: Refactor USB PHY selection and keep a single PHY (Torez Smith) [1686205] - [usb] usb: chipidea: Grab the (legacy) USB PHY by phandle first (Torez Smith) [1686205] - [usb] usb: chipidea: imx: set power polarity (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ci-hdrc-usb2: add property power-active-high (Torez Smith) [1686205] - [usb] usb: chipidea: imx: remove unused header files (Torez Smith) [1686205] - [usb] usb: chipidea: tegra: Fix missed ci_hdrc_remove_device() (Torez Smith) [1686205] - [usb] usb: core: add option of only authorizing internal devices (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: handle block writes separately with plain-I2C adapters (Torez Smith) [1686205] - [usb] usb: xhci: Fix for Enabling USB ROLE SWITCH QUIRK on INTEL_SUNRISEPOINT_LP_XHCI (Torez Smith) [1686205] - [usb] usb: xhci: fix build warning - missing prototype (Torez Smith) [1686205] - [usb] usb: xhci: dbc: Fixing typo error (Torez Smith) [1686205] - [usb] usb: xhci: remove unused member 'parent' in xhci_regset struct (Torez Smith) [1686205] - [usb] xhci: tegra: Prevent error pointer dereference (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit ME910 ECM composition (Torez Smith) [1686205] - [usb] usb: core: Replace hardcoded check with inline function from usb.h (Torez Smith) [1686205] - [usb] usb: core: skip interfaces disabled in devicetree (Torez Smith) [1686205] - [usb] usb: typec: mux: remove redundant check on variable match (Torez Smith) [1686205] - [usb] USB: serial: cp210x: fix GPIO in autosuspend (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Defer probe if extcon device is not found (Torez Smith) [1686205] - [usb] cdc-wdm: pass return value of recover_from_urb_loss (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: remove set but not used variables 'uframes, transfer_buffer_length' (Torez Smith) [1686205] - [usb] USB: renesas_usbhs: fix spelling mistake "doens't" -> "doesn't" (Torez Smith) [1686205] - [usb] usb: wusbcore: wa-xfer: use struct_size() helper (Torez Smith) [1686205] - [usb] usb: core: config: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: dwc2: use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: typec: mux: Fix unsigned comparison with less than zero (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add ID for Hjelmslund Electronics USB485 (Torez Smith) [1686205] - [usb] usb: typec: mux: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Find the ports by also matching against the device node (Torez Smith) [1686205] - [usb] usb: roles: Find the muxes by also matching against the device node (Torez Smith) [1686205] - [usb] usb: typec: Rationalize the API for the muxes (Torez Smith) [1686205] - [usb] usb: typec: tps6598x: Check mode of operation (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Remove unused functions (Torez Smith) [1686205] - [usb] USB: musb: mark expected switch fall-through (Torez Smith) [1686205] - [usb] usb: phy: twl6030-usb: fix possible use-after-free on remove (Torez Smith) [1686205] - [usb] usb: misc: usbtest: add super-speed isoc support (Torez Smith) [1686205] - [usb] usb: dwc3: Reset num_trbs after skipping (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't enable interrupt when disabling endpoint (Torez Smith) [1686205] - [usb] scsi: uas: Use scsi_et_resid() where appropriate (Torez Smith) [1686205] - [usb] usb: host: oxu210hp-hcd: fix indentation issue (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add vbus and overcurrent gpios (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a helper pointer to &pdev->dev (Torez Smith) [1686205] - [usb] usb: ohci-da8xx: add a new line after local variables (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on CONFIG_USB for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: Kconfig: Drop dependency on MACH_JZ4740 for jz4740 (Torez Smith) [1686205] - [usb] usb: musb: jz4740: Add support for devicetree (Torez Smith) [1686205] - [documentation] Documentation: dt: Add binding info for jz4740-musb driver (Torez Smith) [1686205] - [usb] USB: musb: fix indentation issue on a return statement (Torez Smith) [1686205] - [usb] fotg210-udc: pass struct device to DMA API functions (Torez Smith) [1686205] - [usb] fotg210-udc: remove a bogus dma_sync_single_for_device call (Torez Smith) [1686205] - [usb] usb: gadget: Change Andrzej Pietrasiewicz's e-mail address (Torez Smith) [1686205] - [usb] usb: f_fs: Avoid crash due to out-of-scope stack ptr access (Torez Smith) [1686205] - [usb] usb: typec: ucsi: Remove debug.h file (Torez Smith) [1686205] - [usb] usb: typec: Prepare alt mode enter/exit reporting for UCSI alt mode support (Torez Smith) [1686205] - [usb] usb: typec: displayport: Move the Configuration VDO helpers to the header (Torez Smith) [1686205] - [usb] USB: Fix configuration selection issues introduced in v4.20.0 (Torez Smith) [1686205] - [usb] usb: handle warm-reset port requests on hub resume (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add ID for Ingenico 3070 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add minimum baud rate for CP2105 SCI (Torez Smith) [1686205] - [usb] usb: dwc3: haps: Workaround matching VID PID (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: preserve wMaxPacketSize across usb_ep_autoconfig() call (Torez Smith) [1686205] - [usb] usb: gadget: move non-super speed code out of usb_ep_autoconfig_ss() (Torez Smith) [1686205] - [usb] usb: gadget: function: sync f_uac1 ac header baInterfaceNr (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add scatter-gather mode (Torez Smith) [1686205] - [usb] usb: gadget: fix various indentation issues (Torez Smith) [1686205] - [usb] usb: dwc2: Fix EP TxFIFO number setting (Torez Smith) [1686205] - [usb] udc: net2280: Fix net2280_disable (Torez Smith) [1686205] - [usb] USB: gadget: Improve kerneldoc for usb_ep_dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: debug: purge usage of strcat (Torez Smith) [1686205] - [usb] USB: serial: cp210x: add GPIO support for CP2104 (Torez Smith) [1686205] - [usb] usb: dwc3: trace: pass trace buffer size to decoding functions (Torez Smith) [1686205] - [usb] usb: core: Move variable initialization to appropriate place (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove DWC3_EP_END_TRANSFER_PENDING (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: early giveback if End Transfer already completed (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: don't use resource_index as a flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: clear DWC3_EP_TRANSFER_STARTED on cmd complete (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Correct the PPS out_volt calculation (Torez Smith) [1686205] - [usb] usb: gadget: musb: fix short isoc packets with inventra dma (Torez Smith) [1686205] - [usb] usbip: Fix vep_free_request() null pointer checks on input args (Torez Smith) [1686205] - [usb] usb: ehci-orion: add S2RAM support (Torez Smith) [1686205] - [usb] usb: ehci-orion: avoid double PHY initialization (Torez Smith) [1686205] - [usb] usb: host: xhci: mvebu: add reset on resume quirk (Torez Smith) [1686205] - [usb] usb: core: comply to PHY framework (Torez Smith) [1686205] - [usb] usb: phy: am335x: fix race condition in _probe (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Fix error handling of clk_prepare_enable (Torez Smith) [1686205] - [usb] usb: phy: fix link errors (Torez Smith) [1686205] - [usb] usb: gadget: udc: net2272: Fix bitwise and boolean operations (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Handle 0 xfer length for OUT EP (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove req->started flag (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: prevent dwc3_request from being queued twice (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: add dwc3_request status tracking (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: uvc: add uvcg_warn macro (Torez Smith) [1686205] - [usb] usb: gadget: u_serial: process RX in workqueue instead of tasklet (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774c0 support (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add bindings for r8a774c0 (Torez Smith) [1686205] - [usb] usb: gadget: aspeed: fix typo (Torez Smith) [1686205] - [usb] usb: dwc3: keystone: Add support for ti, am654-dwc3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: keystone-usb: Add ti, am654-dwc3 support (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix OTG events when gadget driver isn't loaded (Torez Smith) [1686205] - [usb] usb: dwc3: qcom: Add support for MSM8998 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: Add support for msm8998 (Torez Smith) [1686205] - [usb] usb: gadget: Remove dead branch code (Torez Smith) [1686205] - [usb] USB: serial: cp210x: support all gpios on CP2102N QFN28 package (Torez Smith) [1686205] - [usb] usb: ftdi-elan: Fix if == else warnings in ftdi_elan_respond_engine (Torez Smith) [1686205] - [usb] usb: typec: tpcm: improve error handling of tcpm_register_port (Torez Smith) [1686205] - [usb] usb: misc: usb3503: Add system sleep support in non-I2C mode (Torez Smith) [1686205] - [usb] usbip: Fix vhci_urb_enqueue() URB null transfer buffer error path (Torez Smith) [1686205] - [usb] usb: sisusb: remove useless macros and compact the code (Torez Smith) [1686205] - [usb] usb: sisusb: let files build only when needed (Torez Smith) [1686205] - [usb] usb: sisusb_con, cleanup configs (Torez Smith) [1686205] - [usb] usb: sisusb_con, convert addr macros to functions (Torez Smith) [1686205] - [usb] usb: ftdi-elan: remove a unnecessary variable 'empty_packets' (Torez Smith) [1686205] - [usb] usb: assign ACPI companions for embedded USB devices (Torez Smith) [1686205] - [usb] usb: split code locating ACPI companion into port and device (Torez Smith) [1686205] - [usb] USB: host: whci: rename Kbuild file (Torez Smith) [1686205] - [usb] USB: remove README file (Torez Smith) [1686205] - [usb] USB: add missing SPDX lines to Kconfig and Makefiles (Torez Smith) [1686205] - [usb] USB: storage: karma: add whitespace after declarations (Torez Smith) [1686205] - [usb] USB: serial: keyspan_usa: add proper SPDX lines for .h files (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add MODULE_DEVICE_TABLE (Torez Smith) [1686205] - [usb] USB: Consolidate LPM checks to avoid enabling LPM twice (Torez Smith) [1686205] - [usb] USB: Add new USB LPM helpers (Torez Smith) [1686205] - [usb] drivers: usb :fsl: Remove USB Errata checking code (Torez Smith) [1686205] - [usb] usb: kconfig: remove dependency FSL_SOC for ehci fsl driver (Torez Smith) [1686205] - [usb] usb: ehci: fsl: Update register accessing for arm/arm64 platforms (Torez Smith) [1686205] - [usb] usb: usb251xb: add usb data lane port swap feature (Torez Smith) [1686205] - [documentation] dt-bindings: usb: usb251xb: add documentation for data lane swapping (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: replace udelay() with usleep_range() (Torez Smith) [1686205] - [usb] USB: host: ohci-at91: add sam9x60-sfr definition for ohci (Torez Smith) [1686205] - [usb] xhci: Use struct_size() in kzalloc() (Torez Smith) [1686205] - [usb] usb: hub: add retry routine after intr URB submit error (Torez Smith) [1686205] - [usb] USB: leds: fix regression in usbport led trigger (Torez Smith) [1686205] - [usb] usb: chipidea: fix static checker warning for NULL pointer (Torez Smith) [1686205] - [usb] USB: usbip: delete README file (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add new PID to support PL2303TB (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix Remote Wakeup interrupt bit clearing (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix GPIO not working in autosuspend (Torez Smith) [1686205] - [usb] usb: gadget: Potential NULL dereference on allocation error (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Fix the uninitialized link_state when udc starts (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: synchronize_irq dwc irq in suspend (Torez Smith) [1686205] - [usb] USB: core: urb: Use struct_size() in kmalloc() (Torez Smith) [1686205] - [usb] cross-tree: phase out dma_zalloc_coherent() (Torez Smith) [1686205] - [usb] usb: gadget: udc: reduce indentation (Torez Smith) [1686205] - [usb] usb: devio: update max count of DPs per interval for ISOC (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: fix a couple of indentation issues (Torez Smith) [1686205] - [usb] usb: core: Simplify return value of usb_get_configuration() (Torez Smith) [1686205] - [usb] USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB (Torez Smith) [1686205] - [usb] usbcore: Select only first configuration for non-UAC3 compliant devices (Torez Smith) [1686205] - [usb] USB: storage: add quirk for SMI SM3350 (Torez Smith) [1686205] - [usb] USB: storage: don't insert sane sense for SPC3+ when bad sense specified (Torez Smith) [1686205] - [usb] usb: cdc-acm: send ZLP for Telit 3G Intel based modems (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra TPG2200 device id (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL678 series (Torez Smith) [1686205] - [usb] cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader (Torez Smith) [1686205] - [usb] usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable() (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Extend the matching rules on PPS APDO selection (Torez Smith) [1686205] - [documentation] usb: typec: Improve Alt Mode documentation (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix runtime pm for peripheral mode (Torez Smith) [1686205] - [usb] usb: musb: dsps: fix otg state machine (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays (Torez Smith) [1686205] - [usb] PCI: Move Synopsys HAPS platform device IDs (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for RZ/G2E (Torez Smith) [1686205] - [usb] usb: ehci-omap: Fix deferred probe for phy handling (Torez Smith) [1686205] - [usb] usb: roles: Add a description for the class to Kconfig (Torez Smith) [1686205] - [usb] xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only (Torez Smith) [1686205] - [usb] USB: serial: option: add Telit LN940 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Fibocom NL668 series (Torez Smith) [1686205] - [usb] USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) (Torez Smith) [1686205] - [usb] USB: serial: option: add GosunCn ZTE WeLink ME3630 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: mark PM functions as __maybe_unused (Torez Smith) [1686205] - [usb] usb: core: Remove unnecessary memset() (Torez Smith) [1686205] - [usb] usb: host: isp1362-hcd: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: dwc2: Fix disable all EP's on disconnect (Torez Smith) [1686205] - [usb] usb: chipidea: imx: allow to configure oc polarity on i.MX25 (Torez Smith) [1686205] - [usb] usb: chipidea: imx: Warn if oc polarity isn't specified (Torez Smith) [1686205] - [usb] usb: chipidea: imx: support configuring for active low oc signal (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pin groups (Torez Smith) [1686205] - [usb] usb: chipidea: host: override ehci->hub_control (Torez Smith) [1686205] - [usb] usb: chipidea: imx: add HSIC support (Torez Smith) [1686205] - [usb] usb: chipidea: add flag for imx hsic implementation (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Disable CSP for stream OUT ep (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'number, serial' (Torez Smith) [1686205] - [usb] USB: serial: option: add HP lt4132 (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on Amlogic devices (Torez Smith) [1686205] - [usb] xhci: move usb2 get port status link resume handling to its own function (Torez Smith) [1686205] - [usb] xhci: refactor U0 link state handling in get_port_status (Torez Smith) [1686205] - [usb] xhci: cleanup code that sets portstatus and portchange bits (Torez Smith) [1686205] - [usb] xhci: move usb2 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: move usb3 speficic bits to own function in get_port_status call (Torez Smith) [1686205] - [usb] xhci: remove unused hcd_index() (Torez Smith) [1686205] - [usb] xhci: move bus_state structure under the xhci_hub structure (Torez Smith) [1686205] - [usb] xhci: remove the unused sw_lpm_support (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" (Torez Smith) [1686205] - [usb] USB: gadget: udc: s3c2410_udc: convert to DEFINE_SHOW_ATTRIBUTE (Torez Smith) [1686205] - [usb] usb: mtu3: fix dbginfo in qmu_tx_zlp_error_handler (Torez Smith) [1686205] - [usb] usb: dwc3: trace: add missing break statement to make compiler happy (Torez Smith) [1686205] - [usb] xhci: Prevent U1/U2 link pm states if exit latency is too long (Torez Smith) [1686205] - [usb] xhci: workaround CSS timeout on AMD SNPS 3.0 xHC (Torez Smith) [1686205] - [tty] USB: serial: console: fix reported terminal settings (Torez Smith) [1686205] - [usb] usb: appledisplay: Remove unnecessary spinlock (Torez Smith) [1686205] - [usb] usb: appledisplay: Set urb transfer_flags to URB_NO_TRANSFER_DMA_MAP (Torez Smith) [1686205] - [usb] usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device (Torez Smith) [1686205] - [usb] USB: Fix invalid-free bug in port_over_current_notify() (Torez Smith) [1686205] - [usb] usb: appledisplay: Add 27" Apple Cinema Display (Torez Smith) [1686205] - [platform] staging: typec: fusb302: Rename fcs, extcon-name to linux, extcon-name (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Report isoc transfer frame number (Torez Smith) [1686205] - [include] usb: gadget: Introduce frame_number to usb_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Use SIMPLE_DEV_PM_OPS macro (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Remove dummy runtime PM callbacks (Torez Smith) [1686205] - [usb] usb: dwc2: host: use hrtimer for NAK retries (Torez Smith) [1686205] - [usb] usb: hub: delay hub autosuspend if USB3 port is still link training (Torez Smith) [1686205] - [usb] usb: mtu3: clear SOFTCONN when clear USB3_EN if work as HS mode (Torez Smith) [1686205] - [usb] usb: mtu3: enable SETUPENDISR interrupt (Torez Smith) [1686205] - [usb] usb: mtu3: fix the issue about SetFeature(U1/U2_Enable) (Torez Smith) [1686205] - [usb] usb: mtu3: enable hardware remote wakeup from L1 automatically (Torez Smith) [1686205] - [usb] usb: mtu3: remove QMU checksum (Torez Smith) [1686205] - [usb] usb/mtu3: power down device ip at setup (Torez Smith) [1686205] - [usb] usb: dwc2: Disable power down feature on Samsung SoCs (Torez Smith) [1686205] - [usb] usb: dwc3: Correct the logic for checking TRB full in __dwc3_prepare_one_trb() (Torez Smith) [1686205] - [usb] usb: dwc3: don't issue no-op trb for stream capable endpoints (Torez Smith) [1686205] - [usb] usb: dwc3: update stream id in depcmd (Torez Smith) [1686205] - [usb] USB: serial: mos7840: add a product ID for the new product (Torez Smith) [1686205] - [usb] USB: serial: mos7840: clean up register handling (Torez Smith) [1686205] - [usb] usb: gadget: u_ether: fix unsafe list iteration (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: check if dep->frame_number is still valid (Torez Smith) [1686205] - [usb] USB: omap_udc: fix rejection of out transfers when DMA is used (Torez Smith) [1686205] - [usb] USB: omap_udc: fix USB gadget functionality on Palm Tungsten E (Torez Smith) [1686205] - [usb] USB: omap_udc: fix omap_udc_start() on 15xx machines (Torez Smith) [1686205] - [usb] USB: omap_udc: fix crashes on probe error and module removal (Torez Smith) [1686205] - [usb] USB: omap_udc: use devm_request_irq() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove unnecessary dev_info() (Torez Smith) [1686205] - [usb] usb: dwc3: trace: log ep commands in hex (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: return errors from __dwc3_gadget_start_isoc() (Torez Smith) [1686205] - [usb] usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series (Torez Smith) [1686205] - [usb] USB: usb-storage: Add new IDs to ums-realtek (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: remove wait_end_transfer (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: move requests to cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: introduce cancelled_list (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: extract dwc3_gadget_ep_skip_trbs() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: use num_trbs when skipping TRBs on ->dequeue() (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: track number of TRBs per request (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: combine unaligned and zero flags (Torez Smith) [1686205] - [usb] usb: dwc3: Add workaround for isoc start transfer failure (Torez Smith) [1686205] - [documentation] usb: dwc3: Add disabling of start_transfer failure quirk (Torez Smith) [1686205] - [usb] usb: dwc3: Track DWC_usb31 VERSIONTYPE (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Allow scatter-gather buffers (Torez Smith) [1686205] - [usb] usb: gadget: f_fs: Add support for CCID descriptors (Torez Smith) [1686205] - [usb] usb: gadget: uvc: constify vb2_ops structure (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Accept LPM token when TxFIFO is not empty (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Fix WkupAlert interrupt handler (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for DWC_usb3 v3.30a and higher (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Add support for DR detection through extcon (Torez Smith) [1686205] - [usb] usb: dwc3: drd: Switch to device property for 'extcon' handling (Torez Smith) [1686205] - [usb] usb: dwc3: don't log probe deferrals; but do log other error codes (Torez Smith) [1686205] - [usb] usb: gadget: aspeed-vhub: constify usb_gadget_ops structure (Torez Smith) [1686205] - [usb] usb: dwc3: Support option to disable USB2 LPM (Torez Smith) [1686205] - [documentation] usb: dwc3: Add a property to disable USB2 LPM (Torez Smith) [1686205] - [usb] usb: dwc3: Set GUSB2PHYCFG.ENBLSLPM (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print/set link state for peripheral mode (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly print/set link state for HS (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Dump internal LSP and ep registers (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Print eps Tx/RxFIFO in bytes (Torez Smith) [1686205] - [usb] usb: dwc3: debugfs: Properly name Tx/RxFIFO (Torez Smith) [1686205] - [usb] Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" (Torez Smith) [1686205] - [usb] drivers: usb: early: clean up indentation, remove extraneous tabs (Torez Smith) [1686205] - [usb] USB: ene_usb6250: add missing indentation (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: use rounding when calculating baud rate divisors (Torez Smith) [1686205] - [usb] USB: serial: f81534: fix reading old/new IC config (Torez Smith) [1686205] - [usb] usb: cdc-acm: add entry for Hiro (Conexant) modem (Torez Smith) [1686205] - [usb] usb: xhci: Prevent bus suspend if a port connect change or polling state is detected (Torez Smith) [1686205] - [usb] usb: core: Fix hub port connection events lost (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers (Torez Smith) [1686205] - [usb] Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers" (Torez Smith) [1686205] - [usb] usb: dwc2: pci: Fix an error code in probe (Torez Smith) [1686205] - [usb] usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() (Torez Smith) [1686205] - [usb] USB: serial: mos7840: remove set but not used variables 'st, data1, iflag' (Torez Smith) [1686205] - [usb] USB: serial: quatech2: remove set but not used variable 'port_priv' (Torez Smith) [1686205] - [include] USB: remove the unused struct hcd_timeout definition (Torez Smith) [1686205] - [usb] usb: typec: ucsi: add support for Cypress CCGx (Torez Smith) [1686205] - [usb] usb: xhci: fix timeout for transition from RExit to U0 (Torez Smith) [1686205] - [usb] usb: xhci: fix uninitialized completion when USB3 port got wrong status (Torez Smith) [1686205] - [usb] xhci: Add check for invalid byte size error when UAS devices are connected (Torez Smith) [1686205] - [usb] xhci: handle port status events for removed USB3 hcd (Torez Smith) [1686205] - [usb] xhci: Fix leaking USB3 shared_hcd at xhci removal (Torez Smith) [1686205] - [documentation] dt-bindings: usb: xhci-tegra: Add power-domain details (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: add 20" Apple Cinema Display (Torez Smith) [1686205] - [usb] USB: quirks: Add no-lpm quirk for Raydium touchscreens (Torez Smith) [1686205] - [usb] usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB (Torez Smith) [1686205] - [usb] USB: Wait for extra delay time after USB_PORT_FEAT_RESET for quirky hub (Torez Smith) [1686205] - [usb] USB: gadget: udc: fix spelling mistake "intrerrupt" -> "interrupt" (Torez Smith) [1686205] - [usb] usb: host: remove unnecessary condition check (Torez Smith) [1686205] - [usb] usb: typec: tcpm: charge current handling for sink during hard reset (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Do not disconnect link for self powered devices (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Properly check last unaligned/zero chain TRB (Torez Smith) [1686205] - [usb] usb: dwc3: core: Clean up ULPI device (Torez Smith) [1686205] - [usb] usb: phy: ab8500: silence some uninitialized variable warnings (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Add genpd support (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Power-off power-domains on removal (Torez Smith) [1686205] - [usb] usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten (Torez Smith) [1686205] - [tools] usbip: tools: fix atoi() on non-null terminated string (Torez Smith) [1686205] - [usb] USB: misc: appledisplay: fix backlight update_status return code (Torez Smith) [1686205] - [usb] USB: fix the usbfs flag sanitization for control transfers (Torez Smith) [1686205] - [documentation] usb: host: add DT bindings for faraday fotg2 (Torez Smith) [1686205] - [usb] usb: host: ohci-at91: fix request of irq for optional gpio (Torez Smith) [1686205] - [usb] usb: xhci: pci: Enable Intel USB role mux on Apollo Lake platforms (Torez Smith) [1686205] - [usb] usb: roles: intel_xhci: Fix Unbalanced pm_runtime_enable (Torez Smith) [1686205] - [usb] cdc-acm: correct counting of UART states in serial state notification (Torez Smith) [1686205] - [usb] cdc-acm: do not reset notification buffer index upon urb unlinking (Torez Smith) [1686205] - [usb] cdc-acm: fix race between reset and control messaging (Torez Smith) [1686205] - [usb] usb: usbip: Fix BUG: KASAN: slab-out-of-bounds in vhci_hub_control() (Torez Smith) [1686205] - [usb] usb/early: remove set but not used variable 'remain_length' (Torez Smith) [1686205] - [usb] usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Report back negotiated PPS voltage and current (Torez Smith) [1686205] - [usb] USB: core: remove set but not used variable 'udev' (Torez Smith) [1686205] - [usb] usb: core: fix memory leak on port_dev_path allocation (Torez Smith) [1686205] - [usb] USB: net2280: Remove ->disconnect() callback from net2280_pullup() (Torez Smith) [1686205] - [usb] usb: dwc2: disable power_down on rockchip devices (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: add support for r8a77990 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usb3: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: remove set but not used variable 'iflag' (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix interrupt-out transfer length (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: add support for FT232R CBUS gpios (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: fix gpio name collisions (Torez Smith) [1686205] - [netdrv] net: usbnet: make driver_info const (Torez Smith) [1686205] - [usb] usb: typec: remove set but not used variables 'snk_ma, min_mv' (Torez Smith) [1686205] - [usb] usb: export firmware port location in sysfs (Torez Smith) [1686205] - [usb] usb: hub: try old enumeration scheme first for high speed devices (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Document r8a7744 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add support for r8a7744 (Torez Smith) [1686205] - [usb] usb: typec: tcpm: Fix APDO PPS order checking to be based on voltage (Torez Smith) [1686205] - [tools] usbip: fix vhci_hcd controller counting (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround" (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add handler for WkupAlert interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: enable WKUP_ALERT interrupt (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Program GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: Add parameters for GREFCLK register (Torez Smith) [1686205] - [usb] usb: dwc2: Add definitions for new registers (Torez Smith) [1686205] - [usb] usb: dwc2: Update target (u)frame calculation (Torez Smith) [1686205] - [usb] usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function (Torez Smith) [1686205] - [usb] usb: dwc2: Add core parameter for service interval support (Torez Smith) [1686205] - [usb] usb: dwc2: Update registers definitions to support service interval (Torez Smith) [1686205] - [usb] usb: gadget: f_uac2: disable IN/OUT ep if unused (Torez Smith) [1686205] - [usb] USB: gadget core: Issue ->disconnect() callback from usb_gadget_disconnect() (Torez Smith) [1686205] - [usb] usb: dwc3: Fix spelling of 'optimizations' (Torez Smith) [1686205] - [usb] usb: gadget: atmel: remove pointless retrieval of DT name property (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation (Torez Smith) [1686205] - [usb] usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check ENBLSLPM before sending ep command (Torez Smith) [1686205] - [usb] usb: dwc2: fix unbalanced use of external vbus-supply (Torez Smith) [1686205] - [usb] usb: dwc2: fix call to vbus supply exit routine, call it unlocked (Torez Smith) [1686205] - [usb] usb: dwc2: fix a race with external vbus supply (Torez Smith) [1686205] - [usb] usb: dwc2: get optional vbus-supply regulator once (Torez Smith) [1686205] - [usb] usb: dwc3: add EXTCON dependency for qcom (Torez Smith) [1686205] - [usb] usb: gadget: udc: atmel: handle at91sam9rl PMC (Torez Smith) [1686205] - [usb] usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-context bug in fotg210_get_status() (Torez Smith) [1686205] - [usb] usb: dwc2: Disable all EP's on disconnect (Torez Smith) [1686205] - [documentation] usb: dwc3: exynos: Add support for Exynos5433 variant with all clocks (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Rework clock handling and prepare for new variants (Torez Smith) [1686205] - [usb] usb: dwc3: exynos: Remove dead code (Torez Smith) [1686205] - [usb] usb: gadget: udc: Remove unnecessary parentheses (Torez Smith) [1686205] - [usb] usb: dwc2: remove set but unused variable (Torez Smith) [1686205] - [usb] usb: gadget: fix spelling mistakeis "queing" -> "queuing" (Torez Smith) [1686205] - [usb] usb: xhci-mtk: resume USB3 roothub first (Torez Smith) [1686205] - [usb] xhci: Add missing CAS workaround for Intel Sunrise Point xHCI (Torez Smith) [1686205] - [usb] usb: cdc_acm: Do not leak URB buffers (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_abort_bulk_in_tag (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear (Torez Smith) [1686205] - [usb] usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix memory leak in usbtmc_ioctl_request (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: add support for R-Car E3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: set the mode by using extcon state for non-otg channel" (Torez Smith) [1686205] - [usb] Revert "usb: renesas_usbhs: add extcon notifier to set mode for non-otg channel" (Torez Smith) [1686205] - [usb] usb: core: added uevent for over-current (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Resolve fixed power role contract setup (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Correct spelling mistake for toggling state (Torez Smith) [1686205] - [usb] xhci: Avoid USB autosuspend when resuming USB2 ports (Torez Smith) [1686205] - [usb] usb: xhci: tegra: Firmware header is little endian (Torez Smith) [1686205] - [usb] xhci: Use soft retry to recover faster from transaction errors (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add platform TPL support (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports SSP without external USB3 gen2 hub (Torez Smith) [1686205] - [usb] usb: xhci-mtk: supports bandwidth scheduling with multi-TT (Torez Smith) [1686205] - [usb] usb: xhci-mtk: improve bandwidth scheduling (Torez Smith) [1686205] - [usb] usb: xhci-mtk: fix ISOC error when interval is zero (Torez Smith) [1686205] - [usb] usb: xhci-mtk: use maximum ESIT payload of endpiont context (Torez Smith) [1686205] - [usb] usb: host: Replace empty define with do while (Torez Smith) [1686205] - [usb] USB: serial: ftdi_sio: implement GPIO support for FT-X devices (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Use u to print unsigned int values (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Simplify attributes macros (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Fix operation on big endian platforms (Torez Smith) [1686205] - [uapi] usb: video: Fix endianness mismatches in descriptor structures (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Remove uvc_set_trace_param() function (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Replace plain printk() with dev_*() (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Only halt video streaming endpoint in bulk mode (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Factor out video USB request queueing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Sort frame intervals upon writing (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Prevent format changes after linking header (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFrameIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add bFormatIndex attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add interface number attributes (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Allocate groups dynamically (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Drop leaked references to config items (Torez Smith) [1686205] - [documentation] dt-bindings: usb: dwc2: add description for px30 (Torez Smith) [1686205] - [usb] USB: serial: simple: add Motorola Tetra MTP6550 id (Torez Smith) [1686205] - [usb] USB: serial: cypress_m8: fix spelling mistake "retreiving" -> "retrieving" (Torez Smith) [1686205] - [usb] USB: STORAGE: ISD200 Fixed coding style issue "space required in for loop" (Torez Smith) [1686205] - [usb] usb: typec: Group all TCPCI/TCPM code together (Torez Smith) [1686205] - [usb] usb: typec: fusb302: reorganizing the probe function a little (Torez Smith) [1686205] - [usb] usb: typec: class: Don't use port parent for getting mux handles (Torez Smith) [1686205] - [usb] usb: typec: mux: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: core: safely deal with the dynamic quirk lists (Torez Smith) [1686205] - [usb] usb: roles: Take care of driver module reference counting (Torez Smith) [1686205] - [usb] usb: phy: mxs: fix spelling mistake "stardard" -> "standard" (Torez Smith) [1686205] - [usb] usb: host: fotg2: Fix potential NULL dereference (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add multiple clocks management (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: add clock-names property (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Add reset_control (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [documentation] dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 (Torez Smith) [1686205] - [usb] usbcore: Select UAC3 configuration for audio if present (Torez Smith) [1686205] - [documentation] usb: gadget: udc: renesas_usb3: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb: renesas_usbhs: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a774a1 support (Torez Smith) [1686205] - [documentation] dt-bindings: ehci-mv: add bindings (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: add DT support (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: use phy-pxa-usb (Torez Smith) [1686205] - [usb] USB: EHCI: ehci-mv: remove private_init (Torez Smith) [1686205] - [usb] USB: EHCI: make ehci-mv a separate driver (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove sysfs group TermChar and auto_abort (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix split quoted string in debug message (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER (Torez Smith) [1686205] - [usb] usb: usbtmc: Remove redundant code (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION (Torez Smith) [1686205] - [usb] usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_read (Torez Smith) [1686205] - [usb] usb: usbtmc: Optimize usbtmc_write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT (Torez Smith) [1686205] - [usb] usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ (Torez Smith) [1686205] - [usb] usb: usbtmc: Fix suspend/resume (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific read (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for vendor specific write (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for generic requests on control (Torez Smith) [1686205] - [usb] usb: typec: fusb302: Populate tcpc fwnode for TCPM property handling (Torez Smith) [1686205] - [documentation] dt-bindings: usb: fusb302: Use usb-connector bindings for configuration (Torez Smith) [1686205] - [documentation] dt-bindings: connector: Add support for USB-PD PPS APDOs to bindings (Torez Smith) [1686205] - [usb] USB: handle NULL config in usb_find_alt_setting() (Torez Smith) [1686205] - [usb] USB: fix error handling in usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: remove LPM management from usb_driver_claim_interface() (Torez Smith) [1686205] - [usb] USB: usbdevfs: restore warning for nonsensical flags (Torez Smith) [1686205] - [usb] USB: usbdevfs: sanitize flags more (Torez Smith) [1686205] - [usb] Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()" (Torez Smith) [1686205] - [usb] usb: musb: dsps: do not disable CPPI41 irq in driver teardown (Torez Smith) [1686205] - [usb] usb: chipidea: Fix otg event handler (Torez Smith) [1686205] - [usb] usb: chipidea: Prevent unbalanced IRQ disable (Torez Smith) [1686205] - [documentation] doc: usb: ci-hdrc-usb2: Add pinctrl properties definition (Torez Smith) [1686205] - [usb] usb: chipidea: Add dynamic pinctrl selection (Torez Smith) [1686205] - [usb] usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match (Torez Smith) [1686205] - [usb] usb: chipidea: imx: enable OTG overcurrent in case USB subsystem is already started (Torez Smith) [1686205] - [usb] usb: chipidea: imx: do not use preprocessor conditionals for PM (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Add section header comments (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Don't wrap groups unnecessarily (Torez Smith) [1686205] - [usb] mos7720: bury dead TIOCM... in ->ioctl() (Torez Smith) [1686205] - [usb] USB: serial: option: add two-endpoints device-id flag (Torez Smith) [1686205] - [usb] USB: serial: option: improve Quectel EP06 detection (Torez Smith) [1686205] - [usb] Revert "cdc-acm: implement put_char() and flush_chars()" (Torez Smith) [1686205] - [usb] usb: Change usb_of_get_companion_dev() place to usb/common (Torez Smith) [1686205] - [usb] usb: xhci: fix interrupt transfer error happened on MTK platforms (Torez Smith) [1686205] - [usb] usb: core: phy: clean up return value check about devm_of_phy_get_by_index() (Torez Smith) [1686205] - [usb] usb: mtu3: disable vbus rise/fall interrupts of ltssm (Torez Smith) [1686205] - [usb] USB: wusbcore: Switch to bitmap_zalloc() (Torez Smith) [1686205] - [usb] usb: misc: fix obsolete function (Torez Smith) [1686205] - [usb] usb: iowarrior: replace kmalloc with kmalloc_array (Torez Smith) [1686205] - [usb] USB: OHCI: Remove USB bus reset delay from OHCI handover code (Torez Smith) [1686205] - [usb] usb: host: fotg2: add silicon clock handling (Torez Smith) [1686205] - [usb] USB: typec: fsusb302: remove unused variables snk_pdo and toggling_mode_name (Torez Smith) [1686205] - [usb] usb storage: remove inherited SCSI dependency for USB_STORAGE_ENE_UB6250 (Torez Smith) [1686205] - [usb] usb storage: group dependent USB storage Kconfig entries together (Torez Smith) [1686205] - [usb] USB: Removing NULL check for pool since dma_pool_destroy is safe (Torez Smith) [1686205] - [usb] usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt() (Torez Smith) [1686205] - [usb] usb: misc: uss720: Fix two sleep-in-atomic-context bugs (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame() (Torez Smith) [1686205] - [usb] usb: Avoid use-after-free by flushing endpoints early in usb_set_interface() (Torez Smith) [1686205] - [usb] usb/typec: fix kernel-doc notation warning for typec_match_altmode (Torez Smith) [1686205] - [usb] usb: Don't die twice if PCI xhci host is not responding in resume (Torez Smith) [1686205] - [usb] usb: mtu3: fix error of xhci port id when enable U3 dual role (Torez Smith) [1686205] - [usb] usb: uas: add support for more quirk flags (Torez Smith) [1686205] - [usb] USB: Add quirk to support DJI CineSSD (Torez Smith) [1686205] - [usb] usb: typec: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] usb/dwc3/gadget: fix kernel-doc parameter warning (Torez Smith) [1686205] - [usb] USB: yurex: Check for truncation in yurex_read() (Torez Smith) [1686205] - [usb] USB: yurex: Fix buffer over-read in yurex_write() (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: Iterate over parent nodes for finding quirks (Torez Smith) [1686205] - [usb] xhci: Fix use after free for URB cancellation on a reallocated endpoint (Torez Smith) [1686205] - [usb] USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller (Torez Smith) [1686205] - [usb] usb: dwc2: Fix call location of dwc2_check_core_endianness (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Fix return value check in dwc3_byt_enable_ulpi_refclock() (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0 (Torez Smith) [1686205] - [usb] usb: gadget: fotg210-udc: Fix memory leak of fotg210->ep (Torez Smith) [1686205] - [usb] USB: net2280: Fix erroneous synchronization change (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: avoid unused function warnings (Torez Smith) [1686205] - [usb] USB: serial: ti_usb_3410_5052: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: io_ti: fix array underflow in completion handler (Torez Smith) [1686205] - [usb] USB: serial: pl2303: add a new device id for ATEN (Torez Smith) [1686205] - [usb] usb: renesas_usbhs: Kconfig: convert to SPDX identifiers (Torez Smith) [1686205] - [usb] usb: dwc3: gadget: Check MaxPacketSize from descriptor (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "stm32f4x9_fsotg" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "amlogic" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "his" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: Turn on uframe_sched on "bcm" platforms (Torez Smith) [1686205] - [usb] usb: dwc2: gadget: ISOC's starting flow improvement (Torez Smith) [1686205] - [usb] usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic (Torez Smith) [1686205] - [usb] usb: dwc3: core: Enable AutoRetry feature in the controller (Torez Smith) [1686205] - [usb] usb: dwc3: Set default mode for dwc_usb31 (Torez Smith) [1686205] - [usb] usb: gadget: udc: renesas_usb3: Add register of usb role switch (Torez Smith) [1686205] - [usb] usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep (Torez Smith) [1686205] - [usb] usb: dwc2: Modify dwc2_readl/writel functions prototype (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Intel Merrifield can be host (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Supply device properties via driver data (Torez Smith) [1686205] - [documentation] arm64: dts: dwc3: description of incr burst type (Torez Smith) [1686205] - [usb] usb: dwc3: Enable undefined length INCR burst type (Torez Smith) [1686205] - [usb] usb: dwc3: add global soc bus configuration reg0 (Torez Smith) [1686205] - [usb] usb: dwc3: Describe 'wakeup_work' field of struct dwc3_pci (Torez Smith) [1686205] - [usb] USB: option: add support for DW5821e (Torez Smith) [1686205] - [usb] usb: dwc3: change stream event enable bit back to 13 (Torez Smith) [1686205] - [usb] usb: dwc3: of-simple: reset host controller at suspend/resume (Torez Smith) [1686205] - [usb] usb: gadget: storage: Remove reference counting (Torez Smith) [1686205] - [usb] usb: gadget: storage: Add error handling for no memory (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Use devm functions to get the phy GPIOs (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Enable ULPI Refclk on platforms where the firmware does not (Torez Smith) [1686205] - [usb] usb: dwc3: pci: Add GPIO lookup table on platforms without ACPI GPIO resources (Torez Smith) [1686205] - [usb] USB: gadget: Document that certain ep operations can be called in interrupt context (Torez Smith) [1686205] - [usb] usb: gadget: configfs: avoid spaces for indentation (Torez Smith) [1686205] - [usb] usb: dwc3: Add a glue driver for Synopsys HAPS platform (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Expose configuration name through video node (Torez Smith) [1686205] - [usb] usb: gadget: uvc: configfs: Move function to avoid forward declaration (Torez Smith) [1686205] - [usb] usb: dwc2: Move dwc2_readl/writel functions after hsotg structure (Torez Smith) [1686205] - [usb] usb: gadget: tcm: fix spelling mistake: "Manufactor" -> "Manufacturer" (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move trace parameter to function module (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Minimize #include in headers (Torez Smith) [1686205] - [usb] usb: gadget: uvc: Move userspace API definition to public header (Torez Smith) [1686205] - [usb] usb: host: exynos: Remove support for Exynos5440 (Torez Smith) [1686205] - [usb] usb: usbtmc: Add support for 32 bit compat applications (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for termination character (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for EOM bit (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctl for trigger (Torez Smith) [1686205] - [usb] usb: usbtmc: Add ioctls to set/get usb timeout (Torez Smith) [1686205] - [usb] usb: usbtmc: use consistent timeout error (Torez Smith) [1686205] - [usb] usb: usbtmc: Support Read Status Byte with SRQ per file (Torez Smith) [1686205] - [usb] USB: serial: cp210x: implement GPIO support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve line-speed handling for CP2104 and CP2105 (Torez Smith) [1686205] - [usb] USB: serial: cp210x: generalise CP2102N line-speed handling (Torez Smith) [1686205] - [usb] USB: serial: cp210x: improve baudrate support for CP2102N (Torez Smith) [1686205] - [usb] USB: serial: cp210x: honour device-type maximum line speed (Torez Smith) [1686205] - [usb] USB: serial: cp210x: make line-speed quantisation data driven (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop redundant input-speed re-encoding (Torez Smith) [1686205] - [usb] USB: serial: iuu_phoenix: drop unused driver-data baud rate (Torez Smith) [1686205] - [usb] USB: serial: mos7720: remove redundant variables iflag, mask and serial (Torez Smith) [1686205] - [documentation] dt-bindings: usb-xhci: Add r8a77990 support (Torez Smith) [1686205] - [usb] usb: host: ehci-sched: remove redundant pointer dev (Torez Smith) [1686205] - [usb] usb: host: u132-hcd: remove redundant variable num_ports (Torez Smith) [1686205] - [usb] USB: host: whci: remove redundant variable t (Torez Smith) [1686205] - [usb] usb: xhci: dbc: remove redundant pointer dbc (Torez Smith) [1686205] - [usb] usb: isp1760: remove redundant variable 'selector' (Torez Smith) [1686205] - [usb] usb-misc: sisusbvga: remove redundant variable modey (Torez Smith) [1686205] - [usb] usb: misc: uss720: remove redundant pointer usbdev (Torez Smith) [1686205] - [usb] usb: usbip: remove redundant pointer ep (Torez Smith) [1686205] - [usb] USB: serial: kl5kusb105: remove KLSI device id (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Add a condition check about PLL active (Torez Smith) [1686205] - [usb] usb: host: xhci-rcar: Simplify getting the firmware name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: host: xhci-plat: add firmware_name for R-Car Gen3 (Torez Smith) [1686205] - [usb] usb: typec: avoid format-overflow warning (Torez Smith) [1686205] - [usb] usb: typec: unlock dp->lock on error exit path, and also zero ret if successful (Torez Smith) [1686205] - [usb] usb: typec: fix dereference before null check on adev (Torez Smith) [1686205] - [usb] usb: usbtest: use irqsave() in USB's complete callback (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: add missing version error handling (Torez Smith) [1686205] - [usb] USB: serial: kobil_sct: fix modem-status error handling (Torez Smith) [1686205] - [usb] usb: simplify usbport trigger (Torez Smith) [1686205] - [include] device connection: Add fwnode member to struct device_connection (Torez Smith) [1686205]- [security] KEYS: reaching the keys quotas correctly (Vladis Dronov) [1820405] - [security] KEYS: allow reaching the keys quotas exactly (Vladis Dronov) [1820405] - [infiniband] RDMA/core: Ensure security pkey modify is not lost (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Ensure pq is not left on waitlist (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/mad: Do not crash if the rdma device does not have a umad interface (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix missing error check on dev_set_name() (Kamal Heib) [1786604] - [infiniband] RDMA/nl: Do not permit empty devices names during RDMA_NLDEV_CMD_NEWLINK/SET (Kamal Heib) [1786604] - [infiniband] RDMA/iwcm: Fix iwcm work deallocation (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Fix failure handling during device creation (Kamal Heib) [1786604] - [infiniband] RDMA/nldev: Fix crash when set a QP to a new counter but QPN is missing (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in ib_mr_pool_destroy (Kamal Heib) [1786604] - [infiniband] IB/hfi1, qib: Ensure RCU is locked when accessing list (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix pkey and port assignment in get_new_pps (Kamal Heib) [1786604] - [infiniband] RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix use of logical OR in get_new_pps (Kamal Heib) [1786604] - [infiniband] Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" (Kamal Heib) [1786604] - [net] xprtrdma: Fix DMA scatter-gather list mapping imbalance (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix protection fault in get_pkey_idx_qp_list (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix soft lockup problem due to using tasklets in softirq (Kamal Heib) [1786604] - [infiniband] IB/umad: Fix kernel crash while unloading ib_umad (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add missing list deletion on freeing event queue (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Fix invalid memory access in spec_filter_size (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Reset all QPs when the device is shut down (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Close window for pq and request coliding (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Acquire lock to release TID entries when user file is closed (Kamal Heib) [1786604 1739282] - [infiniband] IB/umem: use get_user_pages_fast() to pin DMA pages (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Mask access flags with the correct optional range (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Fix unbalanced cm_id reference count during address resolve (Kamal Heib) [1786604] - [infiniband] RDMA/umem: Fix ib_umem_find_best_pgsz() (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Fix logical condition in msix_request_irq (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Remove CM message structs (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for complex structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple structure members (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for swapping get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Use IBA functions for simple get/set acessors (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add SET/GET implementations to hide IBA wire format (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Add accessors for CM_REQ transport_type (Kamal Heib) [1786604] - [infiniband] RDMA/core: Ensure that rdma_user_mmap_entry_remove() is a fence (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Add new relaxed ordering memory region access flag (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Allow passing of optional access flags for MR registration (Kamal Heib) [1786604] - [rdma] RDMA/core: Add optional access flags range (Kamal Heib) [1786604] - [rdma] RDMA/uverbs: Verify MR access flags (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove ucontext_lock from the uverbs_destry_ufile_hw() path (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add UVERBS_METHOD_ASYNC_EVENT_ALLOC (Kamal Heib) [1786604] - [infiniband] IB/srp: Never use immediate data if it is disabled by a user (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Compute the maximum sges and inline size based on the WQE size (Kamal Heib) [1786604] - [infiniband] Introduce maximum WQE size to check limits (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove unused ucontext parameter from efa_qp_user_mmap_entries_remove (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Remove {} brackets from single statement if (Kamal Heib) [1786604] - [infiniband] RDMA/efa: Device definitions documentation updates (Kamal Heib) [1786604] - [net] xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created (Kamal Heib) [1786604] - [net] xprtrdma: Destroy reps from previous connection instance (Kamal Heib) [1786604] - [net] xprtrdma: Destroy rpcrdma_rep when Receive is flushed (Kamal Heib) [1786604] - [net] xprtrdma: Allocate and map transport header buffers at connect time (Kamal Heib) [1786604] - [net] xprtrdma: Refactor frwr_is_supported (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate per-transport "max pages" (Kamal Heib) [1786604] - [net] xprtrdma: Refactor initialization of ep->rep_max_requests (Kamal Heib) [1786604] - [net] xprtrdma: Make sendctx queue lifetime the same as connection lifetime (Kamal Heib) [1786604] - [net] xprtrdma: Eliminate ri_max_send_sges (Kamal Heib) [1786604] - [infiniband] RDMA/core: Use READ_ONCE for ib_ufile.async_file (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_uverbs_async_event_file into a uobject (Kamal Heib) [1786604] - [rdma] RDMA/core: Remove the ufile arg from rdma_alloc_begin_uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify type usage for ib_uverbs_async_handler() (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_wq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_srq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_qp.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not erase the type of ib_cq.uobject (Kamal Heib) [1786604] - [infiniband] RDMA/core: Make ib_ucq_object use ib_uevent_object (Kamal Heib) [1786604] - [infiniband] RDMA/core: Do not allow alloc_commit to fail (Kamal Heib) [1786604] - [infiniband] RDMA/core: Simplify destruction of FD uobjects (Kamal Heib) [1786604] - [infiniband] RDMA/mlx5: Use RCU and direct refcounts to keep memory alive (Kamal Heib) [1786604] - [infiniband] RDMA/uverbs: Remove needs_kfree_rcu from uverbs_obj_type_class (Kamal Heib) [1786604] - [infiniband] RDMA/core: Remove err in iw_query_port (Kamal Heib) [1786604] - [infiniband] IB/hfi1: Add RcvShortLengthErrCnt to hfi1stats (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add software counter for ctxt0 seq drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Return void in packet receiving functions (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Decouple IRQ name from type (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Create API for auto activate (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: IB/hfi1: Add an API to handle special case drop (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move common receive IRQ code to function (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add fast and slow handlers for receive context (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Move chip specific functions to chip.c (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/core: Fix locking in ib_uverbs_event_read (Kamal Heib) [1786604] - [infiniband] IB/core: Fix build failure without hugepages (Kamal Heib) [1786604] - [infiniband] IB/core: Rename event_handler_lock to qp_open_list_lock (Kamal Heib) [1786604] - [infiniband] IB/core: Cut down single member ib_cache structure (Kamal Heib) [1786604] - [infiniband] RDMA/core: Add trace points to follow MR allocation (Kamal Heib) [1786604] - [infiniband] RDMA/core: Trace points for diagnosing completion queue issues (Kamal Heib) [1786604] - [infiniband] RDMA/cma: Add trace points in RDMA Connection Manager (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM ARP functions (Kamal Heib) [1786604] - [infiniband] RDMA/cm: Delete unused CM LAP functions (Kamal Heib) [1786604] - [infiniband] RDMA/rxe: Fix error type of mmap_offset (Kamal Heib) [1786604] - [infiniband] IB/iser: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/hfi1: use true,false for bool variable (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/siw: use true,false for bool variable (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP with IB_ACCESS_HUGETLB handling (Kamal Heib) [1786604] - [infiniband] IB/core: Fix ODP get user pages flow (Kamal Heib) [1786604] - [infiniband] IB/rdmavt: Correct comments in rdmavt_qp.h header (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: List all receive contexts from debugfs (Kamal Heib) [1786604 1739282] - [infiniband] IB/hfi1: Add accessor API routines to access context members (Kamal Heib) [1786604 1739282] - [infiniband] RDMA/cm: Use RCU synchronization mechanism to protect cm_id_private xa_load() (Kamal Heib) [1786604] - [infiniband] RDMA/srpt: Remove unnecessary assertion in srpt_queue_response (Kamal Heib) [1786604] - [infiniband] RDMA/netlink: Do not always generate an ACK for some netlink operations (Kamal Heib) [1786604] - [infiniband] RDMA/siw: Simplify QP representation (Kamal Heib) [1786604] - [infiniband] RDMA/qedr: Add kernel capability flags for dpm enabled mode (Kamal Heib) [1786604] - [platform] platform/x86: intel_pmc_core: Add Intel Tiger Lake support (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Create platform dependent bitmap structs (Alexander Beregalov) [1783390] - [platform] platform/x86: intel_pmc_core: Clean up: Remove comma after the termination line (Alexander Beregalov) [1783390] - [pinctrl] pinctrl: tigerlake: Tiger Lake uses _HID enumeration (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add Coffee Lake-S ACPI ID (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Do not clear IRQ flags on direct-irq enabled pins (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Add missing Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Reuse struct intel_pinctrl in the driver (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use local variable to keep device pointer (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Keep pointer to struct device instead of its container (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Share struct intel_pinctrl for wider use (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GPIO direction definitions (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GPIO direction definitions (David Arcari) [1773772] - [include] gpio: Add definition for GPIO direction (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Move IRQ valid mask initialization to a dedicated callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Group GPIO IRQ chip initialization (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Pass irqchip when adding gpiochip (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Add GPIO <-> pin mapping ranges via callback (David Arcari) [1773772] - [gpio] gpiolib: Introduce ->add_pin_ranges() callback (David Arcari) [1773772] - [gpio] gpiolib: Initialize the hardware with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Update North Community pin list (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Really serialize all register accesses (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Update pin list according to v1.1v6 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Missed type change to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Add Intel Tiger Lake pin controller support (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use helper to restore register values on ->resume() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop level from warning to debug in intel_restore_hostown() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_intmask() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_hostown() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_restore_padcfg() helper (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Avoid potential glitches if pin is in GPIO mode (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Allocate IRQ chip dynamic (David Arcari) [1773772] - [pinctrl] gpio: Initialize the irqchip valid_mask with a callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: mark intel_pin_to_gpio __maybe_unused (David Arcari) [1773772] - [pinctrl] pinctrl: intel: remap the pin number to gpio offset for irq enabled pin (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Update pin names according to v1.08 (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove dev_err() usage after platform_get_irq() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use NSEC_PER_USEC for debounce calculus (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (part 2) (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Remove default Interrupt Status offset (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Provide Interrupt Status register offset (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Simplify offset validation in intel_get_padcfg() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Drop double check for data in intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use devm_platform_ioremap_resource() (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Re-use data structures from pinctrl-intel.h (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Use defined macro instead of magic in byt_get_gpio_mux() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Clear interrupt status in mask/unmask callback (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Use GENMASK() consistently (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Increase readability of intel_gpio_update_pad_mode() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Retain HOSTSW_OWN for requested gpio pin (David Arcari) [1773772] - [pinctrl] pinctrl: pinctrl-intel: move gpio suspend/resume to noirq phase (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Update pin names according to v1.13c (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Fix potential NULL pointer dereference (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Code formatting fixes (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Replace acpi.h with mod_devicetable.h (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Unexport intel_pinctrl_probe() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: intel: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: simplify getting .driver_data (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Sort register offsets by value (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Get rid of unneeded ->probe() stub (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Update pin list for B0 stepping (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Convert unsigned to unsigned int (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Sort headers alphabetically (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Remove unneeded MODULE_DEVICE_TABLE() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Move linux/pm.h to the local header (David Arcari) [1773772] - [pinctrl] pinctrl: Include nothing else (David Arcari) [1773772] - [pinctrl] pinctrl: lewisburg: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: icelake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: denverton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cedarfork: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Define PM ops via INTEL_PINCTRL_PM_OPS() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce common macro for PM operations (David Arcari) [1773772] - [pinctrl] pinctrl: sunrisepoint: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: cannonlake: Convert to use intel_pinctrl_probe_by_hid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_hid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: Convert to use device_get_match_data() (David Arcari) [1773772] - [pinctrl] pinctrl: geminilake: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: broxton: Convert to use intel_pinctrl_probe_by_uid() (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Introduce intel_pinctrl_probe_by_uid() internal API (David Arcari) [1773772] - [pinctrl] pinctrl: intel: Fix a spelling typo in kernel documentation (David Arcari) [1773772] - [pinctrl] pinctrl: baytrail: actually print the apparently misconfigured pin (David Arcari) [1773772] - [mm] mm, page_alloc: move_freepages should not examine struct page of reserved memory (Rafael Aquini) [1588584] - [mm] mm, page_alloc: initialize num_movable in move_freepages() (Rafael Aquini) [1588584] - [tools] selftests: vm: drop dependencies on page flags from mlock2 tests (Rafael Aquini) [1658886] - [powercap] powercap/intel_rapl: add support for TigerLake Mobile (David Arcari) [1783136] - [kernel] locking/lockdep: Avoid recursion in lockdep_count_{for, back}ward_deps() (Waiman Long) [1780993] - [kernel] locking/lockdep: Reuse freed chain_hlocks entries (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped lock chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Throw away all lock chains with zapped class (Waiman Long) [1780993] - [kernel] locking/lockdep: Track number of zapped classes (Waiman Long) [1780993] - [kernel] locking/lockdep: Display irq_context names in /proc/lockdep_chains (Waiman Long) [1780993] - [kernel] locking/lockdep: Decrement IRQ context counters when removing lock chain (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix lockdep_stats indentation problem (Waiman Long) [1780993] - [kernel] locking/lockdep: Fix buffer overrun problem in stack_trace (Waiman Long) [1780993] - [lib] lib/string: Make memzero_explicit() inline instead of external (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Remove sha256/224_init code duplication (Florian Westphal) [1820623] - [crypto] crypto: sha256 - Merge crypto/sha256.h into crypto/sha.h (Florian Westphal) [1820623] - [crypto] crypto: chelsio - Rename arrays to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [x86] crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [arm64] crypto: arm64 - Rename functions to avoid conflict with crypto/sha256.h (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Switch to the generic lib/crypto/sha256.c lib code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Add sha224 support to sha256 library code (Florian Westphal) [1820623] - [lib] crypto: sha256 - Make lib/crypto/sha256.c suitable for generic use (Florian Westphal) [1820623] - [lib] crypto: sha256 - Use get/put_unaligned_be32 to get input, memzero_explicit (Florian Westphal) [1820623] - [s390] crypto: sha256 - Move lib/sha256.c to lib/crypto (Florian Westphal) [1820623] - [crypto] crypto: sha256_generic - Fix some coding style issues (Florian Westphal) [1820623] - [lib] crypto: sha256 - Fix some coding style issues (Florian Westphal) [1820623] - [thunderbolt] thunderbolt: Fix error code in tb_port_is_width_supported() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Prevent crash if non-active NVMem file is read (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: fix memory leak of object sw (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Fix xhci check in usb4_switch_setup() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for USB 3.x tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for Time Management Unit (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_switch_find_cap() available to other files (Jarod Wilson) [1482838] - [netdrv] thunderbolt: Update Kconfig entries to USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add initial support for USB4 (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Populate PG field in hot plug acknowledgment packet (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Call tb_eeprom_get_drom_offset() from tb_eeprom_read_n() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_find_port() available to other files (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Power cycle the router if NVM authentication fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Do not start firmware unless asked by the user (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add bandwidth management for Display Port tunnels (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port adapter pairing and resource management (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add Display Port CM handshake for Titan Ridge devices (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add downstream PCIe port mappings for Alpine and Titan Ridge (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Expand controller name in tb_switch_is_xy() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add default linking between lane adapters if not provided by DROM (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add support for lane bonding (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Refactor add_switch() into two functions (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add helper macro to iterate over switch ports (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Make tb_sw_write() take const parameter (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert DP adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert PCIe adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Convert basic adapter register names to follow the USB4 spec (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log error if adding switch fails (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Log switch route string on config read/write timeout (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Introduce tb_switch_is_icm() (Jarod Wilson) [1482838] - [thunderbolt] thunderbolt: Add 'generation' attribute for devices (Jarod Wilson) [1482838]- [scsi] scsi: lpfc: Copyright updates for 12.6.0.4 patches (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.4 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Clean up hba max_lun_queue_depth checks (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Remove handler for obsolete ELS - Read Port Status (RPS) (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix coverity errors in fmdi attribute handling (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix compiler warning on frame size (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix registration of ELS type support in fdmi (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix broken Credit Recovery after driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix lpfc_io_buf resource leak in lpfc_get_scsi_buf_s4 error path (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix RQ buffer leakage when no IOCBs available (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Make lpfc_defer_acc_rsp static (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.3 (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix improper flag check for IO type (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix MDS Latency Diagnostics Err-drop rates (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix unmap of dpp bars affecting next driver load (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix disablement of FC-AL on lpe35000 models (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix ras_log via debugfs (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix Fabric hostname registration if system hostname changes (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix missing check for CSF in Write Object Mbox Rsp (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix: Rework setting of fdmi symbolic node name registration (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix incomplete NVME discovery when target (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: fix spelling mistakes of asynchronous (Dick Kennedy) [1793674] - [scsi] scsi: lpfc: Fix memory leak on lpfc_bsg_write_ebuf_set func (Dick Kennedy) [1793674] - [tools] tools/power turbostat: Support Tiger Lake (David Arcari) [1783441] - [md] dm integrity: fix logic bug in integrity tag testing (Mike Snitzer) [1820280] - [md] Revert "dm: always call blk_queue_split() in dm_process_bio()" (Mike Snitzer) [1820705] - [md] dm integrity: fix ppc64le warning (Mike Snitzer) [1820280] - [md] dm writecache: add cond_resched to avoid CPU hangs (Mike Snitzer) [1820280] - [md] dm integrity: improve discard in journal mode (Mike Snitzer) [1820280] - [md] dm integrity: add optional discard support (Mike Snitzer) [1820280] - [md] dm integrity: allow resize of the integrity device (Mike Snitzer) [1820280] - [md] dm integrity: factor out get_provided_data_sectors() (Mike Snitzer) [1820280] - [md] dm integrity: don't replay journal data past the end of the device (Mike Snitzer) [1820280] - [md] dm integrity: remove sector type casts (Mike Snitzer) [1820280] - [md] dm integrity: fix a crash with unusually large tag size (Mike Snitzer) [1820280] - [md] dm verity fec: fix memory leak in verity_fec_dtr (Mike Snitzer) [1820280] - [md] dm writecache: optimize superblock write (Mike Snitzer) [1820280] - [md] dm writecache: implement gradual cleanup (Mike Snitzer) [1820280] - [md] dm writecache: implement the "cleaner" policy (Mike Snitzer) [1820280] - [md] dm writecache: do direct write if the cache is full (Mike Snitzer) [1820280] - [md] dm integrity: print device name in integrity_metadata() error message (Mike Snitzer) [1820280] - [md] dm crypt: use crypt_integrity_aead() helper (Mike Snitzer) [1820280] - [lib] lib/test_bitmap: add tests for bitmap_parselist_user() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: add testcases for bitmap_parselist() (Vladis Dronov) [1819152] - [lib] lib/test_bitmap: switch test_bitmap_parselist to ktime_get() (Vladis Dronov) [1819152] - [lib] lib: rework bitmap_parselist (Vladis Dronov) [1819152] - [lib] lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() (Vladis Dronov) [1819152] - [platform] platform/x86: mlx-platform: Add support for next generation systems (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new capability register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new system type (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Set system mux configuration based on system type (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more definitions for system attributes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Style changes (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add missed attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Fix documentation inconsistency for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Cosmetic changes (Ivan Vecera) [1820312] - [platform] platform/mellanox: Fix Kconfig indentation (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Fix possible buffer overflow (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Remove dev_err() usage after platform_get_irq() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix error handling in mlxplat_init() (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add more reset cause attributes (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Modify DMI matching order (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add regmap structure for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change API for i2c-mlxcpld driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Move regmap initialization before all drivers activation (Ivan Vecera) [1820312] - [documentation] ABI: sysfs-driver-mlxreg-io: fix the what fields (Ivan Vecera) [1820312] - [documentation] docs: watchdog: convert docs to ReST and rename to *.rst (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix parent device in i2c-mux-reg device registration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add devm_free_irq call to remove flow (Ivan Vecera) [1820312] - [i2c] i2c: mlxcpld: Fix wrong initialization order in probe (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [thermal] thermal: Introduce devm_thermal_of_cooling_device_register (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx_wdt: Use 'dev' instead of dereferencing it repeatedly (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Use HWMON_CHANNEL_INFO macro (Ivan Vecera) [1820312] - [include] hwmon: Add convience macro to define simple static sensors (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for fan capability registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlx-wdt platform driver activation (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for tachometer speed register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix access mode for fan_dir attribute (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add UID LED for the next generation systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add extra CPLD for next generation systems (Ivan Vecera) [1820312] - [documentation] Documentation/watchdog: Add documentation mlx-wdt driver (Ivan Vecera) [1820312] - [watchdog] watchdog: mlx-wdt: introduce a watchdog driver for Mellanox systems (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: additions for Mellanox watchdog driver (Ivan Vecera) [1820312] - [leds] leds: mlxreg: Add support for capability register (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Fix KASAN warning (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Correct mlxreg-io KernelVersion for 5.0 (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for new VMOD0007 board name (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan capability registers (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Add capability field to core platform data (Ivan Vecera) [1820312] - [include] platform_data/mlxreg: Document fixes for core platform data (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add support for fan direction register (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Convert to use SPDX identifier (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for new systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix LED configuration (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix tachometer registers (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Rename new systems product names (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add definitions for new registers (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: simplify code to reach the adapter (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_msn201x_items (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Fix copy-paste error in mlxplat_init() (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Remove unused define (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Change mlxreg-io configuration for MSN274x systems (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add new attribute for mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Allow mlxreg-io driver activation for more systems (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add ASIC hotplug device configuration (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Add hotplug hwmon uevent notification (Ivan Vecera) [1820312] - [platform] platform/mellanox: mlxreg-hotplug: Improve mechanism of ASIC health discovery (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-fan platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Use 2-factor allocator calls (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Modify macros for tachometer fault status reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Fix macros for tacho fault reading (Ivan Vecera) [1820312] - [hwmon] hwmon: (mlxreg-fan) Add support for Mellanox FAN driver (Ivan Vecera) [1820312] - [i2c] i2c: mux: mlxcpld: make use of __i2c_smbus_xfer (Ivan Vecera) [1820312] - [i2c] i2c: smbus: add unlocked __i2c_smbus_xfer variant (Ivan Vecera) [1820312] - [documentation] Documentation/ABI: Add documentation mlxreg-io sysfs interfaces (Ivan Vecera) [1820312] - [platform] platform/x86: mlx-platform: Add mlxreg-io platform driver activation (Ivan Vecera) [1820312] - [platform] platform/mellanox: Introduce support for Mellanox register access driver (Ivan Vecera) [1820312] - [kernel] audit: trigger accompanying records when no rules present (Richard Guy Briggs) [1819944] - [kernel] sched/fair: Allow a per-CPU kthread waking a task to stack on the same CPU, to fix XFS performance regression (Phil Auld) [1745111] - [hid] HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: add CMP device id (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: Spelling s/diconnect/disconnect/ (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: fix wrong error handling in ishtp_cl_alloc_tx_ring() (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: check the NO_D3 flag to distinguish resume paths (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: make ish suspend paths clear (Tony Camuso) [1818043] - [hid] HID: intel-ish-hid: ipc: set NO_D3 flag only when needed (Tony Camuso) [1818043] - [netdrv] net: ena: Add PCI shutdown handler to allow safe kexec (Bhupesh Sharma) [1758323] - [net] vsock: fix potential deadlock in transport->release() (Stefano Garzarella) [1771582] - [net] vsock/virtio: remove loopback handling (Stefano Garzarella) [1771582] - [net] vsock: use local transport when it is loaded (Stefano Garzarella) [1771582] - [net] vsock: add vsock_loopback transport (Stefano Garzarella) [1771582] - [net] vsock: add local transport support in the vsock core (Stefano Garzarella) [1771582] - [uapi] vsock: add VMADDR_CID_LOCAL definition (Stefano Garzarella) [1771582] - [net] vsock/virtio_transport_common: remove unused virtio header includes (Stefano Garzarella) [1771582] - [infiniband] IB/rdmavt: Free kernel completion queue when done (Gopal Tiwari) [1805036] - [powerpc] powerpc/64s: Fix section mismatch warnings from boot code (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/prom: convert PROM_BUG() to standard trap (Desnes Augusto Nunes do Rosario) [1391523] - [powerpc] powerpc/64: mark start_here_multiplatform as __ref (Desnes Augusto Nunes do Rosario) [1391523] - [mfd] mfd: intel-lpss: Add Intel Tiger Lake PCI IDs (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Release IDA resources (David Arcari) [1773767] - [mfd] mfd: intel-lpss: Keep device tables sorted by ID (David Arcari) [1773767] - [i2c] i2c: i801: Add support for Intel Tiger Lake (David Arcari) [1773765] - [edac] EDAC/mce_amd: Print !SMCA processor warning only once (Prarit Bhargava) [1796178] - [powerpc] powerpc/pseries/dlpar: Fix a missing check in dlpar_parse_cc_property() (Steve Best) [1806630] {CVE-2019-12614}- [x86] x86/gart: Rewrite early_gart_iommu_check() comment (Waiman Long) [1818532] - [mm] mm/memblock.c: warn if zero alignment was requested (Waiman Long) [1818532] - [powerpc] memblock: stop using implicit alignment to SMP_CACHE_BYTES (Waiman Long) [1818532] - [mm] memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants (Waiman Long) [1818532] - [mm] mm: remove nobootmem (Waiman Long) [1818532] - [mm] memblock: rename __free_pages_bootmem to memblock_free_pages (Waiman Long) [1818532] - [mm] memblock: rename free_all_bootmem to memblock_free_all (Waiman Long) [1818532] - [firmware] memblock: replace free_bootmem_late with memblock_free_late (Waiman Long) [1818532] - [x86] memblock: replace free_bootmem{_node} with memblock_free (Waiman Long) [1818532] - [mm] mm: nobootmem: remove bootmem allocation APIs (Waiman Long) [1818532] - [mm] memblock: replace __alloc_bootmem with memblock_alloc_from (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_low_pages with memblock_alloc_low (Waiman Long) [1818532] - [mm] memblock: replace alloc_bootmem_pages_node with memblock_alloc_node (Waiman Long) [1818532] - [mm] memblock: add align parameter to memblock_alloc_node() (Waiman Long) [1818532] - [arm64] memblock: replace alloc_bootmem_low with memblock_alloc_low (2) (Waiman Long) [1818532] - [usb] memblock: replace alloc_bootmem_pages_nopanic with memblock_alloc_nopanic (Waiman Long) [1818532] - [x86] memblock: replace __alloc_bootmem_node_nopanic with memblock_alloc_try_nid_nopanic (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_low with memblock_alloc_low (Waiman Long) [1818532] - [x86] memblock: replace alloc_bootmem_align with memblock_alloc (Waiman Long) [1818532] - [mm] memblock: remove _virt from APIs returning virtual address (Waiman Long) [1818532] - [powerpc] memblock: rename memblock_alloc{_nid, _try_nid} to memblock_phys_alloc* (Waiman Long) [1818532] - [mm] mm: nobootmem: remove dead code (Waiman Long) [1818532] - [mm] mm: remove bootmem allocator implementation (Waiman Long) [1818532] - [mm] mm: remove CONFIG_HAVE_MEMBLOCK (Waiman Long) [1818532] - [mm] mm: remove CONFIG_NO_BOOTMEM (Waiman Long) [1818532] - [mm] mm: disable deferred struct page for 32-bit arches (Waiman Long) [1818532] - [mm] mm: make DEFERRED_STRUCT_PAGE_INIT explicitly depend on SPARSEMEM (Waiman Long) [1818532] - [mm] mm/hugetlb.c: don't zero 1GiB bootmem pages (Waiman Long) [1818532] - [mm] docs/mm: memblock: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: memblock: add kernel-doc description for memblock types (Waiman Long) [1818532] - [mm] docs/mm: memblock: add kernel-doc comments for memblock_add (Waiman Long) [1818532] - [mm] docs/mm: bootmem: add overview documentation (Waiman Long) [1818532] - [include] docs/mm: bootmem: add kernel-doc description of 'struct bootmem_data' (Waiman Long) [1818532] - [mm] docs/mm: bootmem: fix kernel-doc warnings (Waiman Long) [1818532] - [mm] docs/mm: nobootmem: fixup kernel-doc comments (Waiman Long) [1818532] - [mm] mm/bootmem: drop duplicated kernel-doc comments (Waiman Long) [1818532] - [lib] lib/smp_processor_id: Don't use cpumask_equal() (Waiman Long) [1812092] - [kernel] audit: always check the netlink payload length in audit_receive_msg() (Richard Guy Briggs) [1814448] - [kernel] audit: fix error handling in audit_data_to_entry() (Richard Guy Briggs) [1814448] - [fs] fat: work around race with userspace's read via blockdev while mounting (Bill O'Donnell) [1771351] - [include] raid6/test: fix a compilation error (Bhupesh Sharma) [1817524] - [arm64] arm64: kexec_file: add crash dump support (Bhupesh Sharma) [1817524] - [lib] libfdt: include fdt_addresses.c (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.1-22-gc40aeb60b47a (Bhupesh Sharma) [1817524] - [include] libfdt: reduce the number of headers included from libfdt_env.h (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: amd: Fix SPI bus warnings (Bhupesh Sharma) [1817524] - [arm64] arm64: dts: broadcom: Fix I2C and SPI bus warnings (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-30-g702c1b6c0e73 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.5.0-23-g87963ee20693 (Bhupesh Sharma) [1817524] - [include] linux/kernel.h: split *_MAX and *_MIN macros into (Bhupesh Sharma) [1817524] - [scripts] kbuild: disable dtc simple_bus_reg warnings by default (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-57-gf267e674d145 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 (Bhupesh Sharma) [1817524] - [scripts] scripts/dtc: consolidate include path options in Makefile (Bhupesh Sharma) [1817524] - [pci] PCI: Remove unnecessary returns (Myron Stowe) [1807175] - [pci] PCI: OF: Correct of_irq_parse_pci() documentation (Myron Stowe) [1807175] - [pci] PCI: Fix typos and whitespace errors (Myron Stowe) [1807175] - [documentation] PCI: Correct pci=resource_alignment parameter example (Myron Stowe) [1807175] - [pci] PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END (Myron Stowe) [1807175] - [pci] PCI: Convert pci_resource_to_user() to a weak function (Myron Stowe) [1807175] - [pci] PCI: pciehp: Refer to "Indicators" instead of "LEDs" in comments (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_green_led_{on, off, blink}() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Remove pciehp_set_attention_status() (Myron Stowe) [1807175] - [pci] PCI: pciehp: Combine adjacent indicator updates (Myron Stowe) [1807175] - [pci] PCI: pciehp: Add pciehp_set_indicators() to set both indicators (Myron Stowe) [1807175] - [pci] PCI: Add pci_irq_vector() and other stubs when !CONFIG_PCI (Myron Stowe) [1807175] - [pci] PCI: Force trailing new line to resource_alignment_param in sysfs (Myron Stowe) [1807175] - [pci] PCI: Move pci__resource_alignment_param() into their callers (Myron Stowe) [1807175] - [pci] PCI: pci.c: convert to use BUS_ATTR_RW (Myron Stowe) [1807175] - [pci] PCI: Clean up resource_alignment parameter to not require static buffer (Myron Stowe) [1807175] - [pci] PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe (Myron Stowe) [1807175] - [pci] PCI/IOV: Move sysfs SR-IOV functions to iov.c (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change permissions from symbolic to octal (Myron Stowe) [1807175] - [pci] PCI: sysfs: Revert "rescan" file renames (Myron Stowe) [1807175] - [pci] PCI: sysfs: Change DEVICE_ATTR() to DEVICE_ATTR_WO() (Myron Stowe) [1807175] - [pci] PCI: pci-sysfs.c: convert to use BUS_ATTR_WO (Myron Stowe) [1807175] - [pci] PCI: sysfs: Define device attributes with DEVICE_ATTR*() (Myron Stowe) [1807175] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1807175] - [pci] PCI: Use devm_add_action_or_reset() (Myron Stowe) [1807175] - [pci] PCI: Get rid of dev->has_secondary_link flag (Myron Stowe) [1807175] - [pci] PCI/ACPI: Remove unnecessary struct hotplug_program_ops (Myron Stowe) [1807175] - [pci] PCI/ACPI: Move _HPP & _HPX functions to pci-acpi.c (Myron Stowe) [1807175] - [pci] PCI/ACPI: Rename _HPX structs from hpp_* to hpx_* (Myron Stowe) [1807175] - [pci] PCI: Make pci_set_of_node(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_enable_ptm() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_ats_init() private (Myron Stowe) [1807175] - [pci] PCI: Make pcie_update_link_speed() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_bus_get(), pci_bus_put() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_hotplug_io_size, mem_size, and bus_size private (Myron Stowe) [1807175] - [pci] PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc private (Myron Stowe) [1807175] - [pci] PCI: Make pci_get_host_bridge_device(), pci_put_host_bridge_device() private (Myron Stowe) [1807175] - [pci] PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private (Myron Stowe) [1807175] - [pci] PCI: Make PCI_PM_* delay times private (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_sem (Myron Stowe) [1807175] - [pci] PCI: Unexport pci_bus_get() and pci_bus_put() (Myron Stowe) [1807175] - [pci] PCI: Remove pci_block_cfg_access() et al (unused) (Myron Stowe) [1807175] - [wireless] PCI: Move ASPM declarations to linux/pci.h (Myron Stowe) [1807175] - [pci] PCI/MSI: Support allocating virtual MSI interrupts (Myron Stowe) [1807175] - [fs] gfs2: Remove unnecessary gfs2_qa_{get,put} pairs (Robert S Peterson) [1807146] - [fs] gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put (Robert S Peterson) [1807146] - [fs] gfs2: Change inode qa_data to allow multiple users (Robert S Peterson) [1807146] - [fs] gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc (Robert S Peterson) [1807146] - [fs] gfs2: Switch to list_{first,last}_entry (Robert S Peterson) [1807146] - [fs] gfs2: Clean up inode initialization and teardown (Robert S Peterson) [1807146] - [fs] gfs2: Minor gfs2_alloc_inode cleanup (Robert S Peterson) [1807146] - [pinctrl] pinctrl: pinmux: fix a possible null pointer in pinmux_can_be_used_for_gpio (David Arcari) [1817454] - [pinctrl] pinctrl/gpio: Take MUX usage into account (David Arcari) [1817454] - [include] gpio: Fix build warnings on undefined struct pinctrl_dev (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused pin_is_valid() (David Arcari) [1817454] - [pinctrl] pinctrl: remove unneeded initializer for list_for_each_entry() iterator (David Arcari) [1817454] - [pinctrl] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (David Arcari) [1817454] - [pinctrl] pinctrl: core: Do not add device links for hogs (David Arcari) [1817454] - [pinctrl] pinctrl: Enable device link creation for pin control (David Arcari) [1817454] - [pinctrl] pinctrl: generic: add new 'drive-strength-microamp' property support (David Arcari) [1817454] - [pinctrl] pinctrl: remove unused 'pinconf-config' debugfs interface (David Arcari) [1817454] - [pinctrl] pinctrl: Change to use DEFINE_SHOW_ATTRIBUTE macro (David Arcari) [1817454] - [pinctrl] pinctrl: core: make sure strcmp() doesn't get a null parameter (David Arcari) [1817454] - [pinctrl] pinctrl: core: Remove broken remove_last group and pinmux functions (David Arcari) [1817454] - [pinctrl] pinctrl: pinmux: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: core: Return selector to the pinctrl driver (David Arcari) [1817454] - [pinctrl] pinctrl: Cut unused sysfs includes (David Arcari) [1817454] - [mm] mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa (Rafael Aquini) [1763878] - [mm] mm: thp: fix flags for pmd migration when split (Rafael Aquini) [1763878] - [mm] mm: thp: relocate flush_cache_range() in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() (Rafael Aquini) [1763878] - [mm] mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_page race condition (Rafael Aquini) [1763878] - [fs] nfsd: set the server_scope during service startup (Scott Mayhew) [1817752] - [fs] nfsd: v4 support requires CRYPTO_SHA256 (Scott Mayhew) [1817752] - [fs] nfsd: Fix cld_net->cn_tfm initialization (Scott Mayhew) [1817752] - [fs] nfsd: add support for upcall version 2 (Scott Mayhew) [1817752] - [fs] nfsd: add a "GetVersion" upcall for nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: handle legacy client tracking records sent by nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: re-order client tracking method selection (Scott Mayhew) [1817752] - [fs] nfsd: keep a tally of RECLAIM_COMPLETE operations when using nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: un-deprecate nfsdcld (Scott Mayhew) [1817752] - [fs] nfsd: make nfs4_client_reclaim use an xdr_netobj instead of a fixed char array (Scott Mayhew) [1817752]- [s390] scsi: zfcp: fix to prevent port_remove with pure auto scan LUNs (only sdevs) (Philipp Rudo) [1814791] - [s390] scsi: zfcp: fix missing zfcp_port reference put on -EBUSY from port_remove (Philipp Rudo) [1814792] - [infiniband] RDMA/qedr: Fix null-pointer dereference when calling rdma_user_mmap_get_offset (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Make qedr_iw_load_qp() static (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix potential use after free (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Remove unsupported modify_port callback (Kamal Heib) [1786602] - [infiniband] IB/ipoib: Add ndo operation for getting VFs GUID attributes (Kamal Heib) [1786602] - [net] xprtrdma: Fix oops in Receive handler after device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix completion wait during device removal (Kamal Heib) [1786602] - [net] xprtrdma: Fix create_qp crash on device unload (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Adjust flow PSN with the correct resync_psn (Kamal Heib) [1786602] - [infiniband] IB/hfi1: Don't cancel unused work item (Kamal Heib) [1786602] - [infiniband] IB/core: Introduce rdma_user_mmap_entry_insert_range() API (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent auto-binding a QP which are not tracked with res (Kamal Heib) [1786602] - [infiniband] rxe: correctly calculate iCRC for unaligned payloads (Kamal Heib) [1786602] - [infiniband] treewide: Use sizeof_field() macro (Kamal Heib) [1786602] - [infiniband] RDMA/cma: add missed unregister_pernet_subsys in init failure (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Expose RDMA read related attributes (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Support remote read access in MR registration (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Store network attributes in device attributes (Kamal Heib) [1786602] - [infiniband] IB/hfi1: remove redundant assignment to variable ret (Kamal Heib) [1786602] - [infiniband] net: use rhashtable_lookup() instead of rhashtable_lookup_fast() (Kamal Heib) [1786602] - [infiniband] IB/core: Add interfaces to get VF node and port GUIDs (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use refcount_t type for refcount variable (Kamal Heib) [1786602] - [infiniband] RDMA/cma: Use ACK timeout for RoCE packetLifeTime (Kamal Heib) [1786602] - [infiniband] IB/umem: remove the dmasync argument to ib_umem_get (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add iWARP doorbell recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Add doorbell overflow recovery support (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Use the common mmap API (Kamal Heib) [1786602] - [infiniband] RDMA/qedr: Fix memory leak in user qp and mr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix synchronization methods and memory leaks in qedr (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix qpids xarray api used (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Fix srqs xarray initialization (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/qedr: Remove Unneeded variable rc (Kamal Heib) [1810854 1786602] - [infiniband] RDMA/mlx4: Separate creation of RWQ and QP (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Package for hns_roce_rereg_user_mr function (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Fix sg offset non-zero issue (Kamal Heib) [1786602] - [infiniband] dma-mapping: remove the DMA_ATTR_WRITE_BARRIER flag (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Clear the admin command buffer prior to its submission (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Cleanup unused mmap structures (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Report the SCSI residual to the initiator (Kamal Heib) [1786602] - [infiniband] RDMA: Change MAD processing function to remove extra casting and parameter (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Rewrite MAD processing logic to be readable (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Simplify process_mad function (Kamal Heib) [1786602] - [infiniband] RDMA/ocrdma: Make ocrdma_pma_counters() return void (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Do not check MAD sizes in roce and ib drivers (Kamal Heib) [1786602] - [infiniband] RDMA/hfi1: Delete unreachable code (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Allocate zeroed MAD buffer (Kamal Heib) [1786602] - [infiniband] RDMA/mad: Delete never implemented functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_port isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA/efa: Use the common mmap_xa helpers (Kamal Heib) [1786602] - [infiniband] RDMA: Connect between the mmap entry and the umap_priv structure (Kamal Heib) [1786602] - [infiniband] RDMA/hns: Use rdma_user_mmap_io (Kamal Heib) [1786602] - [infiniband] RDMA/core: Create mmap database and cookie helper functions (Kamal Heib) [1786602] - [infiniband] RDMA/core: Move core content from ib_uverbs to ib_core (Kamal Heib) [1786602] - [infiniband] RDMA/odp: Remove broken debugging call to invalidate_range (Kamal Heib) [1786602] - [infiniband] RDMA/vmw_pvrdma: Use resource ids from physical device if available (Kamal Heib) [1786602] - [infiniband] RDMA/core: Set DMA parameters correctly (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Increase DMA max_segment_size parameter (Kamal Heib) [1786602] - [uapi] rdma: Remove nes ABI header (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix TPG creation (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Update copyright together with SPDX tag (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Use specific keyword to check define (Kamal Heib) [1786602] - [infiniband] RDMA/cm: Delete unused cm_is_active_peer function (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Remove useless rxe_init_device_param assignments (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk in xprt_rdma_set_port (Kamal Heib) [1786602] - [net] xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() (Kamal Heib) [1786602] - [net] xprtrdma: Refine trace_xprtrdma_fixup (Kamal Heib) [1786602] - [net] xprtrdma: Report the computed connect delay (Kamal Heib) [1786602] - [net] xprtrdma: Wake tasks after connect worker fails (Kamal Heib) [1786602] - [net] xprtrdma: Pull up sometimes (Kamal Heib) [1786602] - [net] xprtrdma: Refactor rpcrdma_prepare_msg_sges() (Kamal Heib) [1786602] - [net] xprtrdma: Move the rpcrdma_sendctx::sc_wr field (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_device (Kamal Heib) [1786602] - [net] xprtrdma: Remove rpcrdma_sendctx::sc_xprt (Kamal Heib) [1786602] - [net] xprtrdma: Ensure ri_id is stable during MR recycling (Kamal Heib) [1786602] - [net] xprtrdma: Manage MRs in context of a single connection (Kamal Heib) [1786602] - [net] xprtrdma: Fix MR list handling (Kamal Heib) [1786602] - [net] xprtrdma: Initialize rb_credits in one place (Kamal Heib) [1786602] - [infiniband] RDMA/core: Check that process is still alive before sending it to the users (Kamal Heib) [1786602] - [infiniband] RDMA/restrack: Remove PID namespace support (Kamal Heib) [1786602] - [infiniband] RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_copy_to_struct_or_zero (Kamal Heib) [1786602] - [infiniband] IB/cma: Honor traffic class from lower netdevice for RoCE (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Provide MR statistics (Kamal Heib) [1786602] - [infiniband] RDMA/mlx5: Return ODP type per MR (Kamal Heib) [1786602] - [infiniband] RDMA/nldev: Allow different fill function per resource (Kamal Heib) [1786602] - [infiniband] IB/mlx5: Introduce ODP diagnostic counters (Kamal Heib) [1786602] - [infiniband] infiniband: fix sw/rdmavt/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/verbs.c kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix core/ipwm_util.h kernel-doc warnings (Kamal Heib) [1786602] - [infiniband] infiniband: fix ulp/iser/iscsi_iser.kernel-doc notation (Kamal Heib) [1786602] - [infiniband] RDMA/rw: Support threshold for registration vs scattering to local pages (Kamal Heib) [1786602] - [uapi] RDMA/uapi: Fix and re-organize the usage of rdma_driver_id (Kamal Heib) [1786602] - [net] svcrdma: Improve DMA mapping trace points (Kamal Heib) [1786602] - [infiniband] RDMA/iser: Use iser_err instead of pr_err for logging (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Calculate max_it_iu_size if remote max_it_iu length available (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Add parse function for maximum initiator to target IU size (Kamal Heib) [1786602] - [infiniband] IB/cm: Use container_of() instead of typecast (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Make the code for handling port identities more systematic (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the code that waits until an RDMA port is no longer in use (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Rework the approach for closing an RDMA channel (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Improve a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of iWARP logins (Kamal Heib) [1786602] - [infiniband] RDMA/srpt: Fix handling of SR-IOV and iWARP ports (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Make route resolving error messages more informative (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Honor the max_send_sge device attribute (Kamal Heib) [1786602] - [infiniband] RDMA/srp: Remove two casts (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Make node GUIDs valid EUI-64 identifiers (Kamal Heib) [1786602] - [infiniband] RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel (Kamal Heib) [1786602] - [infiniband] RDMA/rxe: Verify modify_device mask (Kamal Heib) [1786602] - [infiniband] RDMA/core: Fix return code when modify_device isn't supported (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Fix port number endianness in a debug message (Kamal Heib) [1786602] - [infiniband] RDMA/siw: Simplify several debug messages (Kamal Heib) [1786602] - [infiniband] IB/iser: remove redundant macro definitions (Kamal Heib) [1786602] - [infiniband] IB/iser: bound protection_sg size by data_sg size (Kamal Heib) [1786602] - [infiniband] IB/iser: add unlikely checks in the fast path (Kamal Heib) [1786602] - [infiniband] RDMA/counter: Prevent QP counter manual binding in auto mode (Kamal Heib) [1786602] - [kvm] KVM: SVM: Override default MMIO mask if memory encryption is enabled (Wei Huang) [1789537] - [netdrv] mlx5e: Reorder mirrer action parsing to check for encap first (Ivan Vecera) [1818074] - [tools] selftests: mlxsw: Adjust test to recent changes (Ivan Vecera) [1818074] - [netdrv] vxlan: fix unexpected failure of vxlan_changelink() (Ivan Vecera) [1818074] - [netdrv] bonding: fix lockdep warning in bond_get_stats() (Ivan Vecera) [1818074] - [netdrv] bonding: fix using uninitialized mode_lock (Ivan Vecera) [1818074] - [net] export netdev_next_lower_dev_rcu() (Ivan Vecera) [1818074] - [netdrv] bonding: add missing netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [net] avoid updating qdisc_xmit_lock_key in netdev_update_lockdep_key() (Ivan Vecera) [1818074] - [include] net: fix kernel-doc warning in (Ivan Vecera) [1818074] - [net] batman-adv: Drop lockdep.h include for soft-interface.c (Ivan Vecera) [1818074] - [net] remove unnecessary variables and callback (Ivan Vecera) [1818074] - [netdrv] macsec: Fix multiple coding style issues (Ivan Vecera) [1818074] - [netdrv] vxlan: add adjacent link to limit depth level (Ivan Vecera) [1818074] - [net] core: add ignore flag to netdev_adjacent structure (Ivan Vecera) [1818074] - [netdrv] team: fix nested locking lockdep warning (Ivan Vecera) [1818074] - [netdrv] bonding: use dynamic lockdep key instead of subclass (Ivan Vecera) [1818074] - [netdrv] bonding: fix unexpected IFF_BONDING bit unset (Ivan Vecera) [1818074] - [net] core: add generic lockdep keys (Ivan Vecera) [1818074] - [net] core: limit nested device depth (Ivan Vecera) [1818074] - [net] udp: rehash on disconnect (Davide Caratti) [1817671] - [net] revert "udp: do rmem bulk free even if the rx sk queue is empty" (Davide Caratti) [1817671] - [net] udp: fix data-race in udp_set_dev_scratch() (Davide Caratti) [1817671] - [net] page_pool: refill page when alloc.count of pool is zero (Petr Oros) [1811201] - [net] page_pool: help compiler remove code in case CONFIG_NUMA=n (Petr Oros) [1811201] - [net] page_pool: handle page recycle for NUMA_NO_NODE condition (Petr Oros) [1811201] - [netdrv] mlx5e: Rx, Update page pool numa node when changed (Petr Oros) [1811201] - [net] page_pool: Don't recycle non-reusable pages (Petr Oros) [1811201] - [net] page_pool: Add API to update numa node (Petr Oros) [1811201] - [include] page_pool: extend tracepoint to also include the page PFN (Petr Oros) [1811201] - [net] page_pool: add destroy attempts counter and rename tracepoint (Petr Oros) [1811201] - [net] page_pool: remove unnecessary variable init (Petr Oros) [1811201] - [net] page_pool: fix logic in __page_pool_get_cached (Petr Oros) [1811201] - [netdrv] team: add missing attribute validation for array index (Hangbin Liu) [1816499] - [netdrv] team: add missing attribute validation for port ifindex (Hangbin Liu) [1816499] - [netdrv] team: Add vlan tx offload to hw_enc_features (Hangbin Liu) [1816499] - [netdrv] team: set slave to promisc if team is already in promisc mode (Hangbin Liu) [1816499] - [netdrv] team: Free BPF filter when unregistering netdev (Hangbin Liu) [1816499] - [netdrv] net: Remove switchdev.h inclusion from team/bond/vlan (Hangbin Liu) [1816499] - [netdrv] team: use operstate consistently for linkup (Hangbin Liu) [1816499] - [netdrv] team: avoid complex list operations in team_nl_cmd_options_set() (Hangbin Liu) [1816499] - [netdev] pass the stuck queue to the timeout handler (Ivan Vecera) [1811203] - [net] flow_dissector: extract more ICMP information (Ivan Vecera) [1795213] - [net] flow_dissector: skip the ICMP dissector for non ICMP packets (Ivan Vecera) [1795213] - [net] flow_dissector: add meaningful comments (Ivan Vecera) [1795213] - [net] vti[6]: fix packet tx through bpf_redirect() in XinY cases (Sabrina Dubroca) [1795145] - [net] xfrm interface: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [net] vti[6]: fix packet tx through bpf_redirect() (Sabrina Dubroca) [1795145] - [documentation] Clarify trap's description (Petr Oros) [1809496] - [net] devlink: Wait longer before warning about unset port type (Petr Oros) [1809496] - [documentation] Add a section for devlink-trap testing (Petr Oros) [1809496] - [tools] selftests: devlink_trap: Add test cases for devlink-trap (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Add devlink-trap helpers (Petr Oros) [1809496] - [tools] selftests: forwarding: devlink_lib: Allow tests to define devlink device (Petr Oros) [1809496] - [documentation] Add devlink-trap documentation (Petr Oros) [1809496] - [net] devlink: Add generic packet traps and groups (Petr Oros) [1809496] - [net] devlink: Add packet trap infrastructure (Petr Oros) [1809496] - [net] devlink: add warning in case driver does not set port type (Petr Oros) [1809496] - [net] devlink: remove unused devlink_port_get_phys_port_name() function (Petr Oros) [1809496] - [net] tcp: add sanity tests in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] tcp: implement coalescing on backlog queue (Guillaume Nault) [1790843] - [include] tcp: make tcp_space() aware of socket backlog (Guillaume Nault) [1790843] - [net] tcp: take care of compressed acks in tcp_add_reno_sack() (Guillaume Nault) [1790843] - [include] tcp: hint compiler about sack flows (Guillaume Nault) [1790843] - [net] tcp: drop dst in tcp_add_backlog() (Guillaume Nault) [1790843] - [net] drop_monitor: Do not cancel uninitialized work item (Petr Oros) [1810114] - [net] drop_monitor: Use kstrdup (Petr Oros) [1810114] - [net] drop_monitor: Better sanitize notified packets (Petr Oros) [1810114] - [net] drop_monitor: Make timestamps y2038 safe (Petr Oros) [1810114] - [net] drop_monitor: Allow user to start monitoring hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for summary alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Add support for packet alert mode for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Consider all monitoring states before performing configuration (Petr Oros) [1810114] - [net] drop_monitor: Add basic infrastructure for hardware drops (Petr Oros) [1810114] - [net] drop_monitor: Initialize hardware per-CPU data (Petr Oros) [1810114] - [net] drop_monitor: Move per-CPU data init/fini to separate functions (Petr Oros) [1810114] - [maintainers] drop_monitor: Add missing uAPI file to MAINTAINERS file (Petr Oros) [1810114] - [net] drop_monitor: Expose tail drop counter (Petr Oros) [1810114] - [net] drop_monitor: Make drop queue length configurable (Petr Oros) [1810114] - [net] drop_monitor: Add a command to query current configuration (Petr Oros) [1810114] - [net] drop_monitor: Allow truncation of dropped packets (Petr Oros) [1810114] - [net] drop_monitor: Add packet alert mode (Petr Oros) [1810114] - [net] drop_monitor: Add alert mode operations (Petr Oros) [1810114] - [net] drop_monitor: Require CAP_NET_ADMIN for drop monitor configuration (Petr Oros) [1810114] - [net] drop_monitor: Reset per-CPU data before starting to trace (Petr Oros) [1810114] - [net] drop_monitor: Initialize timer and work item upon tracing enable (Petr Oros) [1810114] - [net] drop_monitor: Split tracing enable / disable to different functions (Petr Oros) [1810114] - [net] drop_monitor: Use pre_doit / post_doit hooks (Petr Oros) [1810114] - [net] drop_monitor: Add extack support (Petr Oros) [1810114] - [net] drop_monitor: Avoid multiple blank lines (Petr Oros) [1810114] - [net] drop_monitor: Document scope of spinlock (Petr Oros) [1810114] - [net] drop_monitor: Rename and document scope of mutex (Petr Oros) [1810114] - [net] drop_monitor: Use correct error code (Petr Oros) [1810114] - [net] revert "net: dev: introduce support for sch BYPASS for lockless qdisc" (Paolo Abeni) [1805983] - [net] neighbour: remove neigh_cleanup() method (Ivan Vecera) [1795285] - [include] trace: events: neigh_update: print new state in string format (Ivan Vecera) [1795285] - [net] neigh: hook tracepoints in neigh update code (Ivan Vecera) [1795285] - [net] trace: events: add a few neigh tracepoints (Ivan Vecera) [1795285] - [net] netfilter: nf_tables: add __nft_chain_type_get() (Florian Westphal) [1806888] - [net] devlink: Hang reporter's dump method on a dumpit cb (Andrea Claudi) [1804798] - [net] core: Do not clear VF index for node/port GUIDs query (Petr Oros) [1805312] - [net] core: Populate VF index in struct ifla_vf_guid (Petr Oros) [1805312] - [net] core: Add support for getting VF GUIDs (Petr Oros) [1805312] - [tools] ptp: Extend the test program to check the external time stamp flags (Petr Oros) [1795192] - [netdrv] mlx5: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] igb: Reject requests that fail to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] dp83640: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] mv88e6xxx: Reject requests to enable time stamping on both edges (Petr Oros) [1795192] - [netdrv] ptp: Introduce strict checking of external time stamp options (Petr Oros) [1795192] - [netdrv] renesas: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mlx5: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] igb: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] dp83640: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] mv88e6xxx: reject unsupported external timestamp flags (Petr Oros) [1795192] - [netdrv] net: reject PTP periodic output requests with unsupported flags (Petr Oros) [1795192] - [ptp] Validate requests to enable time stamping of external signals (Petr Oros) [1795192] - [tools] ptp: Fix example program to match kernel (Petr Oros) [1795192] - [include] uaccess: add noop untagged_addr definition (Josef Oskera) [1805320] - [include] debugfs: Add debugfs_create_xul() for hexadecimal unsigned long (Josef Oskera) [1795286] - [documentation] debugfs: Document debugfs helper for unsigned long values (Josef Oskera) [1795286] - [net] vsock/virtio: add WARN_ON check on virtio_transport_get_ops() (Stefano Garzarella) [1692797] - [net] vsock/virtio: fix null-pointer dereference in virtio_transport_recv_listen() (Stefano Garzarella) [1692797] - [net] vsock: avoid to assign transport if its initialization fails (Stefano Garzarella) [1692797] - [misc] vsock/vmci: make vmci_vsock_cb_host_called static (Stefano Garzarella) [1692797] - [net] vsock: fix bind() behaviour taking care of CID (Stefano Garzarella) [1692797] - [net] vsock: prevent transport modules unloading (Stefano Garzarella) [1692797] - [misc] vsock/vmci: register vmci_transport only when VMCI guest/host are active (Stefano Garzarella) [1692797] - [net] vsock: add multi-transports support (Stefano Garzarella) [1692797] - [net] hv_sock: set VMADDR_CID_HOST in the hvs_remote_addr_init() (Stefano Garzarella) [1692797] - [net] vsock: move vsock_insert_unbound() in the vsock_create() (Stefano Garzarella) [1692797] - [net] vsock: add vsock_create_connected() called by transports (Stefano Garzarella) [1692797] - [net] vsock: handle buffer_size sockopts in the core (Stefano Garzarella) [1692797] - [net] vsock: add 'struct vsock_sock *' param to vsock_core_get_transport() (Stefano Garzarella) [1692797] - [net] vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() (Stefano Garzarella) [1692797] - [net] vsock: add 'transport' member in the struct vsock_sock (Stefano Garzarella) [1692797] - [kernel] vsock: remove linux/vm_sockets.h file (Stefano Garzarella) [1692797] - [net] vsock: remove vm_sockets_get_local_cid() (Stefano Garzarella) [1692797] - [net] vsock/vmci: remove unused VSOCK_DEFAULT_CONNECT_TIMEOUT (Stefano Garzarella) [1692797] - [x86] kvm: x86: clear stale x86_emulate_ctxt->intercept value (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: vmx: check descriptor table exits on instruction emulation (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Check IO instruction VM-exit conditions (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Refactor IO bitmap checks into helper function (Jon Maloy) [1806817] {CVE-2020-2732} - [x86] kvm: nvmx: Don't emulate instructions in guest mode (Jon Maloy) [1806817] {CVE-2020-2732}- [fs] gfs2: Fix oversight in gfs2_ail1_flush (Robert S Peterson) [1724769] - [kernel] sched/uclamp: Extend sched_setattr() to support utilization clamping (Phil Auld) [1810399] - [kernel] sched/core: Further clarify sched_class::set_next_task() (Phil Auld) [1810399] - [kernel] sched/fair: Use mul_u32_u32() (Phil Auld) [1810399] - [kernel] sched/core: Simplify sched_class::pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Optimize pick_next_task() (Phil Auld) [1810399] - [kernel] sched/core: Make pick_next_task_idle() more consistent (Phil Auld) [1810399] - [kernel] sched/fair: Better document newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Fix pick_next_task() vs 'change' pattern race (Phil Auld) [1810399] - [cpufreq] cpufreq: Initialize the governors in core_initcall (Phil Auld) [1810399] - [kernel] sched/vtime: Fix guest/system mis-accounting on task switch (Phil Auld) [1810399] - [kernel] sched/fair/util_est: Implement faster ramp-up EWMA on utilization increases (Phil Auld) [1810399] - [kernel] sched/topology: Allow sched_asym_cpucapacity to be disabled (Phil Auld) [1810399] - [kernel] sched/topology: Don't try to build empty sched domains (Phil Auld) [1810399] - [kernel] sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax (Phil Auld) [1810399] - [kernel] membarrier: Fix RCU locking bug caused by faulty merge (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt_schedule() interrupt return comment (Phil Auld) [1810399] - [kernel] sched/membarrier: Return -ENOMEM to userspace on memory allocation failure (Phil Auld) [1810399] - [kernel] sched/membarrier: Skip IPIs when mm->mm_users == 1 (Phil Auld) [1810399] - [tools] selftests, sched/membarrier: Add multi-threaded test (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix p->mm->membarrier_state racy load (Phil Auld) [1810399] - [include] sched/membarrier: Call sync_core only before usermode for same mm (Phil Auld) [1810399] - [kernel] sched/membarrier: Remove redundant check (Phil Auld) [1810399] - [kernel] sched/membarrier: Fix private expedited registration check (Phil Auld) [1810399] - [kernel] tasks, sched/core: RCUify the assignment of rq->curr (Phil Auld) [1810399] - [kernel] tasks, sched/core: With a grace period after finish_task_switch(), remove unnecessary code (Phil Auld) [1810399] - [kernel] tasks, sched/core: Ensure tasks are available for a grace period after leaving the runqueue (Phil Auld) [1810399] - [kernel] tasks: Add a count of task RCU users (Phil Auld) [1810399] - [include] sched/core: Convert task_struct.usage to refcount_t (Phil Auld) [1810399] - [include] sched/core: Convert vcpu_is_preempted() from macro to an inline function (Phil Auld) [1810399] - [kernel] sched/fair: Remove unused cfs_rq_clock_task() function (Phil Auld) [1810399] - [scripts] Kbuild: Handle PREEMPT_RT for version string and magic (Phil Auld) [1810399] - [kernel] sched/fair: Use rq_lock/unlock in online_fair_sched_group (Phil Auld) [1810399] - [kernel] sched: Rework pick_next_task() slow-path (Phil Auld) [1810399] - [kernel] sched: Allow put_prev_task() to drop rq->lock (Phil Auld) [1810399] - [kernel] sched/fair: Expose newidle_balance() (Phil Auld) [1810399] - [kernel] sched: Add task_struct pointer to sched_class::set_curr_task (Phil Auld) [1810399] - [kernel] sched: Rework CPU hotplug task selection (Phil Auld) [1810399] - [kernel] rcu/tree: Fix SCHED_FIFO params (Phil Auld) [1810399] - [kernel] sched: Clean up active_mm reference counting (Phil Auld) [1810399] - [kernel] sched/{rt, deadline}: Fix set_next_task vs pick_next_task (Phil Auld) [1810399] - [kernel] sched: Fix kerneldoc comment for ia64_set_curr_task (Phil Auld) [1810399] - [kernel] stop_machine: Fix stop_cpus_in_progress ordering (Phil Auld) [1810399] - [kernel] sched/psi: Reduce psimon FIFO priority (Phil Auld) [1810399] - [kernel] sched/psi: Do not require setsched permission from the trigger creator (Phil Auld) [1810399] - [x86] x86/kvm: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [x86] x86/dumpstack: Indicate PREEMPT_RT in dumps (Phil Auld) [1810399] - [x86] x86: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] kprobes: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] tracing: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [include] locking/spinlocks: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] rcu: Use CONFIG_PREEMPTION (Phil Auld) [1810399] - [kernel] sched/preempt: Use CONFIG_PREEMPTION where appropriate (Phil Auld) [1810399] - [kernel] sched/core: Prevent race condition between cpuset and __sched_setscheduler() (Phil Auld) [1810399] - [kernel] rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outside of atomic region (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Change cpuset_rwsem and hotplug lock order (Phil Auld) [1810399] - [kernel] cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem (Phil Auld) [1810399] - [kernel] sched/deadline: Fix bandwidth accounting at all levels after offline migration (Phil Auld) [1810399] - [kernel] cpusets: Rebuild root domain deadline accounting information (Phil Auld) [1810399] - [kernel] sched/core: Streamle calls to task_rq_unlock() (Phil Auld) [1810399] - [kernel] sched/topology: Add partition_sched_domains_locked() (Phil Auld) [1810399] - [kernel] sched/stats: Fix unlikely() use of sched_info_on() (Phil Auld) [1810399] - [kernel] sched/fair: Change task_numa_work() storage to static (Phil Auld) [1810399] - [kernel] sched/fair: Move task_numa_work() init to init_numa_balancing() (Phil Auld) [1810399] - [kernel] sched/fair: Move init_numa_balancing() below task_numa_work() (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y (Phil Auld) [1810399] - [kernel] sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT (Phil Auld) [1810399] - [kernel] kconfig: include kernel/Kconfig.preempt from init/Kconfig (Phil Auld) [1810399] - [kernel] sched/core: Fix preempt warning in ttwu (Phil Auld) [1810399] - [kernel] sched/core: Optimize try_to_wake_up() for local wakeups (Phil Auld) [1810399] - [kernel] sched/core: Introduce set_next_task() helper for better code readability (Phil Auld) [1810399] - [kernel] sched/fair: Don't increase sd->balance_interval on newidle balance (Phil Auld) [1810399] - [kernel] sched/fair: Clean up load_balance() condition (Phil Auld) [1810399] - [mm] mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() (Rafael Aquini) [1809698] - [mm] mm, thp: fix defrag setting if newline is not used (Rafael Aquini) [1809698] - [mm] mm/migrate.c: also overwrite error when it is bigger than zero (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: fix out of bounds write in mpol_parse_str() (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid (Rafael Aquini) [1809698] - [mm] mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() (Rafael Aquini) [1809698] - [mm] mm/gup: fix memory leak in __gup_benchmark_ioctl (Rafael Aquini) [1809698] - [mm] mm: move_pages: return valid node id in status if the page is already on the target node (Rafael Aquini) [1809698] - [mm] mm/zsmalloc.c: fix the migrated zspage statistics (Rafael Aquini) [1809698] - [mm] mm: memcg/slab: wait for !root kmem_cache refcnt killing on root kmem_cache destruction (Rafael Aquini) [1809698] - [mm] mm/mempolicy.c: check range first in queue_pages_test_walk (Rafael Aquini) [1809698] - [mm] mm/memory.c: fix a huge pud insertion race during faulting (Rafael Aquini) [1809698] - [mm] mm: move the backup x_devmap() functions to asm-generic/pgtable.h (Rafael Aquini) [1809698] - [mm] mm/rmap.c: don't reuse anon_vma if we just want a copy (Rafael Aquini) [1809698] - [mm] mm/ksm.c: don't WARN if page is still mapped in remove_stable_node() (Rafael Aquini) [1809698] - [mm] mm/page_io.c: do not free shared swap slots (Rafael Aquini) [1809698] - [mm] mm: thp: handle page cache THP correctly in PageTransCompoundMap (Rafael Aquini) [1809698] - [mm] mm/slub: fix a deadlock in show_slab_objects() (Rafael Aquini) [1809698] - [mm] mm/vmpressure.c: fix a signedness bug in vmpressure_register_event() (Rafael Aquini) [1809698] - [trace] include/trace/events/writeback.h: fix -Wstringop-truncation warnings (Rafael Aquini) [1809698] - [mm] mm/compaction.c: clear total_{migrate, free}_scanned before scanning a new zone (Rafael Aquini) [1809698] - [mm] mm/hmm: fix hmm_range_fault()'s handling of swapped out pages (Rafael Aquini) [1809698] - [mm] mm/migrate.c: initialize pud_entry in migrate_vma() (Rafael Aquini) [1809698] - [kernel] ptrace: restore smp_rmb() in __ptrace_may_access() (Rafael Aquini) [1809698] - [documentation] mm: fix Documentation/vm/hmm.rst Sphinx warnings (Rafael Aquini) [1809698] - [fs] writeback: fix inode cgroup switching comment (Rafael Aquini) [1809698] - [include] mm/page_poison: update comment after code moved (Rafael Aquini) [1809698] - [mm] mm/filemap: pass inclusive 'end_byte' parameter to filemap_range_has_page (Rafael Aquini) [1809698] - [mm] ARM: 8826/1: mm: initialize pfn limits with find_limits() (Rafael Aquini) [1809698] - [fs] mm, proc: report PR_SET_THP_DISABLE in proc (Rafael Aquini) [1809698] - [mm] mm/khugepaged: fix crashes due to misaccounted holes (Rafael Aquini) [1809698] - [include] writeback: don't decrement wb->refcnt if !wb->bdi (Rafael Aquini) [1809698] - [mm] mm/filemap.c: Use existing variable (Rafael Aquini) [1809698] - [fs] removed extra extern file_fdatawait_range (Rafael Aquini) [1809698] - [s390] Revert "s390/dasd: Disable Thin Provisioning to prevent data loss" (Philipp Rudo) [1816984] - [s390] s390/dasd: fix data corruption for thin provisioned devices (Philipp Rudo) [1816984] - [block] virtio-blk: improve virtqueue error to BLK_STS (Philipp Rudo) [1816983] - [block] virtio-blk: fix hw_queue stopped on arbitrary error (Philipp Rudo) [1816983] - [s390] s390/pkey: fix missing length of protected key on return (Philipp Rudo) [1816981] - [s390] s390/mm: fix panic in gup_fast on large pud (Philipp Rudo) [1816980]- [mmc] mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl (Yannick Cote) [1811430] - [mmc] mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support (Yannick Cote) [1811430] - [net] net/smc: keep vlan_id for SMC-R in smc_listen_work() (Philipp Rudo) [1796890] - [scripts] redhat: fix modpost.c prerequisites (Frantisek Hrbata) [1818499] - [tools] tools/power/x86/intel-speed-select: Update version (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Change the order for clos disable (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Fix result display for turbo-freq auto mode (Prarit Bhargava) [1817068] - [tools] tools/power/x86/intel-speed-select: Add support for core-power discovery (Prarit Bhargava) [1817068] - [netdrv] can, slip: Protect tty->disc_data in write_wakeup and close with RCU (Steve Best) [1816036] - [kernel] exit: panic before exit_mm() on global init exit (Oleg Nesterov) [1808944] - [fs] nfsd: restore NFSv3 ACL support ("J. Bruce Fields") [1815683] - [fs] nfsd4: Fix kernel crash when reading proc file reply_cache_stats ("J. Bruce Fields") [1815683] - [fs] nfsd: fix cleanup of nfsd_reply_cache_init on failure ("J. Bruce Fields") [1815683] - [fs] nfsd: note inadequate stats locking ("J. Bruce Fields") [1815683] - [fs] nfsd4: drc containerization ("J. Bruce Fields") [1815683] - [fs] nfsd: don't call nfsd_reply_cache_shutdown twice ("J. Bruce Fields") [1815683] - [fs] nfsd: knfsd must use the container user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: rsi_parse() should use the current user namespace ("J. Bruce Fields") [1815683] - [net] SUNRPC: Fix the server AUTH_UNIX userspace mappings ("J. Bruce Fields") [1815683] - [fs] lockd: Pass the user cred from knfsd when starting the lockd server ("J. Bruce Fields") [1815683] - [net] SUNRPC: Temporary sockets should inherit the cred from their parent ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Cache the process user cred in the RPC server listener ("J. Bruce Fields") [1815683] - [fs] nfsd: Allow containers to set supported nfs versions ("J. Bruce Fields") [1815683] - [fs] nfsd: Add custom rpcbind callbacks for knfsd ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Allow further customisation of RPC program registration ("J. Bruce Fields") [1815683] - [net] SUNRPC: Clean up generic dispatcher code ("J. Bruce Fields") [1815683] - [fs] SUNRPC: Add a callback to initialise server requests ("J. Bruce Fields") [1815683] - [fs] SUNRPC/nfs: Fix return value for nfs4_callback_compound() ("J. Bruce Fields") [1815683] - [kernel] sched: Avoid scale real weight down to zero (Phil Auld) [1808562] - [nvme] nvme/pci: move cqe check after device shutdown (David Milburn) [1779247 1750267] - [mm] mm, slb: guarantee natural alignment for kmalloc(power-of-two) (Brian Foster) [1814964] - [tools] tools/power turbostat: Support Ice Lake server (Steve Best) [1776467] - [pinctrl] pinctrl: intel: Allow to request locked pads (Prarit Bhargava) [1783115] - [s390] s390/qeth: fix potential deadlock on workqueue flush (Philipp Rudo) [1814783] - [s390] s390/qeth: streamline control code for promisc mode (Philipp Rudo) [1814783] - [s390] scsi: zfcp: fix request object use-after-free in send path causing wrong traces (Philipp Rudo) [1814790] - [s390] s390/pci: Fix possible deadlock in recover_store() (Philipp Rudo) [1814788] - [s390] s390/pci: Recover handle in clp_set_pci_fn() (Philipp Rudo) [1814788] - [s390] scsi: zfcp: fix rport unblock if deleted SCSI devices on Scsi_Host (Philipp Rudo) [1814794] - [s390] scsi: zfcp: fix scsi_eh host reset with port_forced ERP for non-NPIV FCP devices (Philipp Rudo) [1814793] - [s390] s390/cio: fix virtio-ccw DMA without PV (Philipp Rudo) [1814787] - [s390] s390/kaslr: store KASLR offset for early dumps (Philipp Rudo) [1814781] - [mm] s390/mm: fix dynamic pagetable upgrade for hugetlbfs (Philipp Rudo) [1814779] - [char] tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() (Steve Best) [1808048] - [s390] s390/qeth: fix dangling IO buffers after halt/clear (Philipp Rudo) [1814782] - [virtio] virtio_ring: fix unmap of indirect descriptors (Philipp Rudo) [1797289] - [virtio] virtio_ring: fix return code on DMA mapping fails (Philipp Rudo) [1797289] - [misc] dma-mapping: zero memory returned from dma_alloc_* (Philipp Rudo) [1788928] - [platform] platform/mellanox: fix the mlx-bootctl sysfs (Alaa Hleihel) [1655714] - [platform] platform/mellanox: Add bootctl driver for Mellanox BlueField Soc (Alaa Hleihel) [1655714] - [char] tpm: ibmvtpm: Wait for buffer to be set before proceeding (Steve Best) [1815548] - [scsi] iscsi: Avoid potential deadlock in iscsi_if_rx func (Oleksandr Natalenko) [1815874] - [x86] x86/vector: Remove warning on managed interrupt migration (Peter Xu) [1812331] - [scsi] scsi: lpfc: fix spelling mistake "Notication" -> "Notification" (Dick Kennedy) [1796565] - [scsi] scsi: lpfc: add RDF registration and Link Integrity FPIN logging (Dick Kennedy) [1796565] - [uapi] scsi: fc: Update Descriptor definition and add RDF and Link Integrity FPINs (Dick Kennedy) [1796565]- [kvm] KVM: PPC: Book3S HV: Use __gfn_to_pfn_memslot in HPT page fault handler (Sam Bobroff) [1815491] - [net] tcp: also NULL skb->dev when copy was needed (Florian Westphal) [1775961] - [net] tcp: ensure skb->dev is NULL before leaving TCP stack (Florian Westphal) [1775961]- [mm] mm/memcontrol: use vmstat names for printing statistics (Waiman Long) [1793534] - [base] mm/vmstat: add helpers to get vmstat item names for each enum type (Waiman Long) [1793534] - [mm] mm/vmstat.c: assert that vmstat_text is in sync with stat_items_size (Waiman Long) [1793534] - [mm] mm: memcontrol: dump memory.stat during cgroup OOM (Waiman Long) [1793534] - [mm] mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() (Waiman Long) [1793534] - [mm] mm: memcg/slab: fix percpu slab vmstats flushing (Waiman Long) [1793534] - [include] include/linux/memcontrol.h: fix comments based on per-node memcg (Waiman Long) [1793534] - [mm] mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm() (Waiman Long) [1793534] - [mm] mm: memcontrol: fix network errors from failing __GFP_ATOMIC charges (Waiman Long) [1793534] - [mm] mm: slab: make page_cgroup_ino() to recognize non-compound slab pages properly (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NULL-ptr deref in percpu stats flush (Waiman Long) [1793534] - [mm] mm/memcontrol: update lruvec counters in mem_cgroup_move_account (Waiman Long) [1793534] - [mm] mm: memcg: get number of pages on the LRU list in memcgroup base on lru_zone_size (Waiman Long) [1793534] - [mm] mm: memcontrol: fix percpu vmstats and vmevents flush (Waiman Long) [1793534] - [mm] mm, memcg: partially revert "mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones" (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu slab vmstats on kmem offlining (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmevents before releasing memcg (Waiman Long) [1793534] - [mm] mm: memcontrol: flush percpu vmstats before releasing memcg (Waiman Long) [1793534] - [mm] mm/memcontrol.c: keep local VM counters in sync with the hierarchical ones (Waiman Long) [1793534] - [mm] mm/memcontrol: fix wrong statistics in memory.stat (Waiman Long) [1793534] - [mm] mm: memcontrol: don't batch updates of local VM stats and events (Waiman Long) [1793534] - [mm] mm: memcontrol: fix NUMA round-robin reclaim at intermediate level (Waiman Long) [1793534] - [mm] mm: memcontrol: fix recursive statistics correctness & scalabilty (Waiman Long) [1793534] - [mm] mm: memcontrol: move stat/event counting functions out-of-line (Waiman Long) [1793534] - [mm] mm: memcontrol: make cgroup stats and events query API explicitly local (Waiman Long) [1793534] - [mm] mm, memcg: rename ambiguously named memory.stat counters and functions (Waiman Long) [1793534] - [mm] mm: memcontrol: quarantine the mem_cgroup_nr_lru_pages() API (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace node summing with memcg_page_state() (Waiman Long) [1793534] - [mm] mm: memcontrol: replace zone summing with lruvec_page_state() (Waiman Long) [1793534] - [include] mm: memcontrol: track LRU counts in the vmstats array (Waiman Long) [1793534] - [mm] mm: writeback: use exact memcg dirty counts (Waiman Long) [1793534] - [mm] mm: memcontrol: expose THP events on a per-memcg basis (Waiman Long) [1793534] - [mm] memcg: killed threads should not invoke memcg OOM killer (Waiman Long) [1793534] - [mm] mm, memcg: extract memcg maxable seq_file logic to seq_show_memcg_tunable (Waiman Long) [1793534] - [mm] mm, memcg: create mem_cgroup_from_seq (Waiman Long) [1793534] - [mm] mm/oom_kill.c: fix uninitialized oc->constraint (Waiman Long) [1793534] - [mm] mm, oom: add oom victim's memcg to the oom context information (Waiman Long) [1793534] - [mm] mm, oom: reorganize the oom report in dump_header (Waiman Long) [1793534] - [include] mm: Clarify the implication of adding new node stat items (Waiman Long) [1793534] - [mm] memcg: Revert "Add preemption point in accumulate_memcg_tree()" (Waiman Long) [1793534] - [base] driver core: add dev_groups to all drivers (Don Dutile) [1814347] - [tools] selftests/livepatch: Remove unused local variable in set_ftrace_enabled() (Yannick Cote) [1807115] - [tools] selftests/livepatch: Replace set_dynamic_debug() with setup_config() in README (Yannick Cote) [1807115] - [tools] selftests: livepatch: Fix it to do root uid check and skip (Yannick Cote) [1807115] - [tools] selftests/livepatch: Test interaction with ftrace_enabled (Yannick Cote) [1807115] - [tools] selftests/livepatch: Make dynamic debug setup and restore generic (Yannick Cote) [1807115] - [kernel] ftrace: Introduce PERMANENT ftrace_ops flag (Yannick Cote) [1807115] - [samples] livepatch: Handle allocation failure in the sample of shadow variable API (Yannick Cote) [1807115] - [lib] livepatch/samples/selftest: Use klp_shadow_alloc() API correctly (Yannick Cote) [1807115] - [lib] livepatch/selftest: Clean up shadow variable names and type (Yannick Cote) [1807115] - [samples] livepatch/sample: Use the right type for the leaking data pointer (Yannick Cote) [1807115] - [kernel] kprobes: Allow kprobes coexist with livepatch (Yannick Cote) [1727330 1807115] - [x86] ftrace/x86: Remove mcount() declaration (Yannick Cote) [1807115] - [tools] selftests: livepatch: add missing fragments to config (Yannick Cote) [1807115] - [lib] livepatch: Selftests of the API for tracking system state changes (Yannick Cote) [1807115] - [documentation] livepatch: Documentation of the new API for tracking system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Allow to distinguish different version of system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Basic API to track system state changes (Yannick Cote) [1807115] - [kernel] livepatch: Keep replaced patches until post_patch callback is called (Yannick Cote) [1807115] - [tools] selftests/livepatch: Disable the timeout (Yannick Cote) [1807115] - [kernel] livepatch: Nullify obj->mod in klp_module_coming()'s error path (Yannick Cote) [1807115] - [powerpc] livepatch: Remove klp_check_compiler_support() (Yannick Cote) [1807115] - [x86] ftrace/x86: Remove mcount support (Yannick Cote) [1807115] - [x86] ftrace/x86_32: Remove support for non DYNAMIC_FTRACE (Yannick Cote) [1807115] - [documentation] docs/livepatch: Unify style of livepatch documentation in the ReST format (Yannick Cote) [1807115] - [documentation] docs: livepatch: convert docs to ReST and rename to *.rst (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicate warning about missing reliable stacktrace support (Yannick Cote) [1807115] - [kernel] livepatch: Use static buffer for debugging messages under rq lock (Yannick Cote) [1807115] - [include] livepatch: Remove stale kobj_added entries from kernel-doc descriptions (Yannick Cote) [1807115] - [kernel] livepatch: Remove duplicated code for early initialization (Yannick Cote) [1807115] - [kernel] livepatch: Remove custom kobject state handling (Yannick Cote) [1807115] - [kernel] livepatch: Convert error about unsupported reliable stacktrace into a warning (Yannick Cote) [1807115] - [kernel] kprobes: Replace p with other pointer types (Yannick Cote) [1727330 1807115]- [drm] drm/bochs: downgrade pci_request_region failure from error to warning (Dave Airlie) [1804735] - [drm] drm/bochs: deinit bugfix (Dave Airlie) [1804735] - [fs] gfs2: fix O_EXCL|O_CREAT handling on cold dcache (Andrew Price) [1811787] - [net] esp: remove the skb from the chain when it's enqueued in cryptd_wq (Xin Long) [1807909] - [powerpc] powerpc/nvdimm: set target_node properly (Diego Domingos) [1815038]- [kernel] posix-cpu-timers: Fix two trivial comments (Prarit Bhargava) [1810244] - [kernel] hrtimer: Annotate lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fix permission check regression (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Always clear head pointer on dequeue (Prarit Bhargava) [1810244] - [kernel] hrtimer: Add a missing bracket and hide `migration_base' on !SMP (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry_active check actually work correctly (Prarit Bhargava) [1810244] - [include] posix-timers: Unbreak CONFIG_POSIX_TIMERS=n build (Prarit Bhargava) [1810244] - [kernel] tick: Mark sched_timer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Utilize timerqueue for storage (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Move state tracking to struct posix_cputimers (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Deduplicate rlimit handling (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless comparisons (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of 64bit divisions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate timer expiry further (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of zero checks (Prarit Bhargava) [1810244] - [kernel] rlimit: Rewrite non-sensical RLIMIT_CPU comment (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Respect INFINITY for hard RTTIME limit (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch thread group sampling to array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Restructure expiry array (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove cputime_expires (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Make expiry checks array based (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based sample functions (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Remove the odd field rename defines (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Switch check_*_timers() to array cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify set_process_cpu_timer() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify timer queueing (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide array based access to expiry cache (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move expiry cache into struct posix_cputimers (Prarit Bhargava) [1810244] - [include] sched: Move struct task_cputime to types.h (Prarit Bhargava) [1810244] - [include] posix-cpu-timers: Create a container struct (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Move prof/virt_ticks into caller (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample task times once in expiry check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Get rid of pointer indirection (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Simplify sample functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove pointless return value check (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_rearm() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use clock ID in posix_cpu_timer_set() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Consolidate thread group sample code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Rename thread_group_cputimer() and make it static (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sample directly in timer check (Prarit Bhargava) [1810244] - [kernel] itimers: Use quick sample function (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide quick sample function for itimer (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_timer_create() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Use common permission check in posix_cpu_clock_get() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Provide task validation functions (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove tsk argument from run_posix_cpu_timers() (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Sanitize bogus WARNONS (Prarit Bhargava) [1810244] - [kernel] hrtimer: Don't take expiry_lock when timer is currently migrated (Prarit Bhargava) [1810244] - [kernel] hrtimer: Protect lockless access to timer->base (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Fixup stale comment (Prarit Bhargava) [1810244] - [include] alarmtimers: Avoid rtc.h include (Prarit Bhargava) [1810244] - [include] posix-timers: Cleanup forward declarations and includes (Prarit Bhargava) [1810244] - [kernel] hrtimer: Improve comments on handling priority inversion against softirq kthread (Prarit Bhargava) [1810244] - [kernel] posix-timers: Use a callback for cancel synchronization on PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] posix-timers: Move rcu_head out of it union (Prarit Bhargava) [1810244] - [kernel] posix-timers: Rework cancel retry loops (Prarit Bhargava) [1810244] - [kernel] posix-timers: Cleanup the flag/flags confusion (Prarit Bhargava) [1810244] - [kernel] itimers: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [fs] timerfd: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] alarmtimer: Prepare for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] sched/deadline: Ensure inactive_timer runs in hardirq context (Prarit Bhargava) [1810244] - [kernel] timers: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Prepare support for PREEMPT_RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Determine hard/soft expiry mode for hrtimer sleepers on RT (Prarit Bhargava) [1810244] - [kernel] hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT (Prarit Bhargava) [1810244] - [kernel] tick: Mark tick related hrtimers to expiry in hard interrupt context (Prarit Bhargava) [1810244] - [kvm] KVM: LAPIC: Mark hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] watchdog: Mark watchdog_hrtimer to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] perf/core: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [kernel] hrtimer: Make enqueue mode check work on RT (Prarit Bhargava) [1810244] - [kernel] sched: Mark hrtimers to expire in hard interrupt context (Prarit Bhargava) [1810244] - [staging] hrtimer/treewide: Use hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Provide hrtimer_sleeper_start_expires() (Prarit Bhargava) [1810244] - [kernel] hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper() calls (Prarit Bhargava) [1810244] - [kernel] hrtimer: Remove task argument from hrtimer_init_sleeper() (Prarit Bhargava) [1810244] - [kernel] futex: Consolidate duplicated timer setup code (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Remove private interval storage (Prarit Bhargava) [1810244] - [kernel] posix-cpu-timers: Unbreak timer rearming (Prarit Bhargava) [1810244] - [mm] mm, slub: naive detection of double-free or freelist corruption (Rafael Aquini) [1810288] - [fs] nfs: add minor version to nfs_server_key for fscache (Dave Wysochanski) [1777097] - [edac] EDAC, mellanox: Add ECC support for BlueField DDR4 (Alaa Hleihel) [1725108] - [platform] platform/mellanox: fix potential deadlock in the tmfifo driver (Alaa Hleihel) [1655736] - [platform] platform/mellanox: Add TmFifo driver for Mellanox BlueField Soc (Alaa Hleihel) [1655736] - [mm] powerpc/pmem: Fix kernel crash due to wrong range value usage in flush_dcache_range (Steve Best) [1814279] - [mm] powerpc: Chunk calls to flush_dcache_range in arch_*_memory (Steve Best) [1814279] - [fs] cifs: fix NULL dereference in match_prepath (Leif Sahlberg) [1760879] - [fs] cifs: fail i/o on soft mounts if sessionsetup errors out (Leif Sahlberg) [1798031] - [sound] ALSA: usb-audio: set the interface format after resume on Dell WD19 (Perry Yuan) [1807965] - [fs] cifs: make sure we do not overflow the max EA buffer size (Leif Sahlberg) [1752437]- [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1814350] - [fs] fuse: fix stack use after return (Miklos Szeredi) [1814666]- [target] scsi: Revert "target: iscsi: Wait for all commands to finish before freeing a session" (Maurizio Lombardi) [1784442] - [infiniband] scsi: Revert "RDMA/isert: Fix a recently introduced regression related to logout" (Maurizio Lombardi) [1784442] - [target] scsi: Revert "target/core: Inline transport_lun_remove_cmd()" (Maurizio Lombardi) [1784442] - [target] scsi: libfc: remove unnecessary assertion on ep variable (Maurizio Lombardi) [1784442] - [infiniband] scsi: RDMA/isert: Fix a recently introduced regression related to logout (Maurizio Lombardi) [1784442] - [target] scsi: target/iblock: Fix protection error with blocks greater than 512B (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Fix a pr_debug() argument (Maurizio Lombardi) [1784442] - [target] scsi: target: iscsi: Wait for all commands to finish before freeing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Release SPC-2 reservations when closing a session (Maurizio Lombardi) [1784442] - [target] scsi: target: core: Document target_cmd_size_check() (Maurizio Lombardi) [1784442] - [target] scsi: target: tcmu: Prevent memory reclaim recursion (Maurizio Lombardi) [1784442] - [scsi] scsi: cxgb4i: remove set but not used variable 'ppmax' (Maurizio Lombardi) [1784442] - [target] scsi: target: remove unused extension parameters (Maurizio Lombardi) [1784442] - [target] scsi: target: fix SendTargets=All string compares (Maurizio Lombardi) [1784442] - [target] scsi: target: Remove tpg_list and se_portal_group.se_tpg_node (Maurizio Lombardi) [1784442] - [target] scsi: target: cxgbit: Fix cxgbit_fw4_ack() (Maurizio Lombardi) [1784442] - [infiniband] IB/hfi1: TID RDMA WRITE should not return IB_WC_RNR_RETRY_EXC_ERR (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Calculate flow weight based on QP MTU for TID RDMA (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure r_tid_ack is valid before building TID RDMA ACK packet (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure full Gen3 speed in a Gen4 system (Kamal Heib) [1786601] - [infiniband] IB/core: Avoid deadlock during netlink message handling (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Fix incorrect error print (Kamal Heib) [1786601] - [infiniband] IB/iser: Support up to 16MB data transfer in a single command (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Add missing cast for 32 bit (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update name of some functions (Kamal Heib) [1786601] - [infiniband] RDMA/iwpm: Delete unnecessary checks before the macro call "dev_kfree_skb" (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Use existing FIELD_SIZEOF macro (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Remove umem check on dereg MR flow (Kamal Heib) [1786601] - [net] xprtrdma: Send Queue size grows after a reconnect (Kamal Heib) [1786601] - [net] xprtrdma: Clear xprt->reestablish_timeout on close (Kamal Heib) [1786601] - [net] xprtrdma: Recycle MRs after disconnect (Kamal Heib) [1786601] - [net] xprtrdma: Optimize rpcrdma_post_recvs() (Kamal Heib) [1786601] - [net] xprtrdma: Inline XDR chunk encoder functions (Kamal Heib) [1786601] - [infiniband] RDMA/core: Make invalidate_range a device operation (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use kvcalloc for the dma_list and page_list (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Check for overflow when computing the umem_odp end (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Provide ib_umem_odp_release() to undo the allocs (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Split creating a umem_odp from ib_umem_get (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make the three ways to create a umem_odp clear (Kamal Heib) [1786601] - [infiniband] RMDA/odp: Consolidate umem_odp initialization (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Make it clearer when a umem is an implicit ODP umem (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Iterate over the whole rbtree directly (Kamal Heib) [1786601] - [infiniband] RDMA/odp: Use the common interval tree library instead of generic (Kamal Heib) [1786601] - [net] xprtrdma: Clean up xprt_rdma_set_connect_timeout() (Kamal Heib) [1786601] - [net] xprtrdma: Use an llist to manage free rpcrdma_reps (Kamal Heib) [1786601] - [net] xprtrdma: Remove rpcrdma_buffer::rb_mrlock (Kamal Heib) [1786601] - [net] xprtrdma: Cache free MRs in each rpcrdma_req (Kamal Heib) [1786601] - [net] xprtrdma: Ensure creating an MR does not trigger FS writeback (Kamal Heib) [1786601] - [net] xprtrdma: Move rpcrdma_mr_get out of frwr_map (Kamal Heib) [1786601] - [net] xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put (Kamal Heib) [1786601] - [net] xprtrdma: Simplify rpcrdma_mr_pop (Kamal Heib) [1786601] - [net] xprtrdma: Rename rpcrdma_buffer::rb_all (Kamal Heib) [1786601] - [net] xprtrdma: Rename CQE field in Receive trace points (Kamal Heib) [1786601] - [infiniband] RDMA: Delete DEBUG code (Kamal Heib) [1786601] - [include] xprtrdma: Boost client's max slot table size to match Linux server (Kamal Heib) [1786601] - [net] xprtrdma: Boost maximum transport header size (Kamal Heib) [1786601] - [net] xprtrdma: Fix calculation of ri_max_segs again (Kamal Heib) [1786601] - [net] xprtrdma: Update obsolete comment (Kamal Heib) [1786601] - [net] xprtrdma: Refresh the documenting comment in frwr_ops.c (Kamal Heib) [1786601] - [net] svcrdma: Use llist for managing cache of recv_ctxts (Kamal Heib) [1786601] - [net] svcrdma: Remove svc_rdma_wq (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Rate limit admin queue error prints (Kamal Heib) [1786601] - [rdma] RDMA/core: Introduce ratelimited ibdev printk functions (Kamal Heib) [1786601] - [net] rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors (Kamal Heib) [1786601] - [infiniband] RDMA/core: fix spelling mistake "Nelink" -> "Netlink" (Kamal Heib) [1786601] - [infiniband] net: Use skb_frag_off accessors (Kamal Heib) [1786601] - [infiniband] RDMA/efa: Expose device statistics (Kamal Heib) [1786601] - [infiniband] RDMA/core: Support netlink commands in non init_net net namespaces (Kamal Heib) [1786601] - [rdma] RDMA: Make most headers compile stand alone (Kamal Heib) [1786601] - [infiniband] RDMA/core: Annotate destroy of mutex to ensure that it is released as unlocked (Kamal Heib) [1786601] - [infiniband] net: Use skb accessors in network drivers (Kamal Heib) [1786601] - [documentation] docs: infiniband: add it to the driver-api bookset (Kamal Heib) [1786601] - [infiniband] IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() (Kamal Heib) [1786601] - [documentation] Documentation/infiniband: update from locked to pinned_vm (Kamal Heib) [1786601] - [infiniband] opa_vnic: fix check on record->event, incorrect operator used (Kamal Heib) [1786601] - [infiniband] opa_vnic: Convert vport_idr to XArray (Kamal Heib) [1786601] - [infiniband] IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds (Kamal Heib) [1786601] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Kamal Heib) [1786601] - [infiniband] treewide: Add SPDX license identifier - Kbuild (Kamal Heib) [1786601] - [infiniband] mm/gup: add make_dirty arg to put_user_pages_dirty_lock() (Kamal Heib) [1786601] - [netdrv] ibmvnic: Do not process device remove during device reset (Steve Best) [1813223] - [bluetooth] Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature" (Gopal Tiwari) [1811534] - [tty] serial: 8250_pci: Make PCI class test non fatal (Prarit Bhargava) [1812742] - [powercap] powercap/intel_rapl: add support for ICX-D (Steve Best) [1485067] - [char] drivers: ipmi: fix off-by-one bounds check that leads to a out-of-bounds write (Tony Camuso) [1812922] - [char] ipmi:ssif: Handle a possible NULL pointer reference (Tony Camuso) [1812922] - [char] drivers: ipmi: Modify max length of IPMB packet (Tony Camuso) [1812922] - [char] drivers: ipmi: Support raw i2c packet in IPMB (Tony Camuso) [1812922] - [char] ipmi: fix ipmb_poll()'s return type (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation, continued (Tony Camuso) [1812922] - [char] char: Fix Kconfig indentation (Tony Camuso) [1812922] - [char] ipmi: kill off 'timespec' usage again (Tony Camuso) [1812922] - [char] drivers: ipmi: Support for both IPMB Req and Resp (Tony Camuso) [1812922] - [char] ipmi: Fix memory leak in __ipmi_bmc_register (Tony Camuso) [1812922] - [char] ipmi: bt-bmc: use devm_platform_ioremap_resource() to simplify code (Tony Camuso) [1812922] - [char] ipmi: use *ph to print small buffer (Tony Camuso) [1812922] - [char] ipmi: Don't leave holes in the I2C address list in the ssif driver (Tony Camuso) [1812922] - [char] ipmi: fix return value of ipmi_set_my_LUN (Tony Camuso) [1812922] - [char] ipmi: Convert pr_xxx() to dev_xxx() in the BT code (Tony Camuso) [1812922] - [char] ipmi:dmi: Ignore IPMI SMBIOS entries with a zero base address (Tony Camuso) [1812922] - [char] ipmi_si: fix potential integer overflow on large shift (Tony Camuso) [1812922] - [char] ipmi_si_pci: fix NULL device in ipmi_si error message (Tony Camuso) [1812922] - [char] ipmi: Convert printk(KERN_ to pr_( (Tony Camuso) [1812922] - [char] pci:ipmi: Move IPMI PCI class id defines to pci_ids.h (Tony Camuso) [1812922] - [char] ipmi:powernv: Convert ipmi_smi_t to struct ipmi_smi (Tony Camuso) [1812922] - [fs] NFSv4 fix acl retrieval over krb5i/krb5p mounts (Steve Dickson) [1787627]- [fs] gfs2: Additional information when gfs2_ail1_flush withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Fix lru_count going negative (Robert S Peterson) [1752976] - [fs] gfs2: allow journal replay to hold sd_log_flush_lock (Robert S Peterson) [1752976] - [fs] gfs2: don't allow releasepage to free bd still used for revokes (Robert S Peterson) [1752976] - [fs] gfs2: clean up iopen glock mess in gfs2_create_inode (Robert S Peterson) [1752976] - [fs] gfs2: flesh out delayed withdraw for gfs2_log_flush (Robert S Peterson) [1752976] - [fs] gfs2: Fix incorrect variable name (Robert S Peterson) [1752976] - [fs] gfs2: Do proper error checking for go_sync family of glops functions (Robert S Peterson) [1752976] - [fs] gfs2: Don't demote a glock until its revokes are written (Robert S Peterson) [1752976] - [fs] gfs2: drain the ail2 list after io errors (Robert S Peterson) [1752976] - [fs] gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails (Robert S Peterson) [1752976] - [fs] gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty (Robert S Peterson) [1752976] - [fs] gfs2: Check for log write errors before telling dlm to unlock (Robert S Peterson) [1752976] - [fs] gfs2: Prepare to withdraw as soon as an IO error occurs in log write (Robert S Peterson) [1752976] - [fs] gfs2: Issue revokes more intelligently (Robert S Peterson) [1752976] - [fs] gfs2: Add verbose option to check_journal_clean (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop when checking ail item count before go_inval (Robert S Peterson) [1752976] - [fs] gfs2: Force withdraw to replay journals and wait for it to finish (Robert S Peterson) [1752976] - [fs] gfs2: Allow some glocks to be used during withdraw (Robert S Peterson) [1752976] - [fs] gfs2: move check_journal_clean to util.c for future use (Robert S Peterson) [1752976] - [fs] gfs2: Ignore dlm recovery requests if gfs2 is withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: Only complain the first time an io error occurs in quota or log (Robert S Peterson) [1752976] - [fs] gfs2: log error reform (Robert S Peterson) [1752976] - [fs] gfs2: Rework how rgrp buffer_heads are managed (Robert S Peterson) [1752976] - [fs] gfs2: clear ail1 list when gfs2 withdraws (Robert S Peterson) [1752976] - [fs] gfs2: Introduce concept of a pending withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Return bool from gfs2_assert functions (Robert S Peterson) [1752976] - [fs] gfs2: Turn gfs2_consist into void functions (Robert S Peterson) [1752976] - [fs] gfs2: Remove usused cluster_wide arguments of gfs2_consist functions (Robert S Peterson) [1752976] - [fs] gfs2: Report errors before withdraw (Robert S Peterson) [1752976] - [fs] gfs2: Split gfs2_lm_withdraw into two functions (Robert S Peterson) [1752976] - [fs] gfs2: Fix possible fs name overflows (Robert S Peterson) [1752976] - [fs] gfs2: Remove active journal side effect from gfs2_write_log_header (Robert S Peterson) [1752976] - [fs] gfs2: Don't loop forever in gfs2_freeze if withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix infinite loop in gfs2_ail1_flush on io error (Robert S Peterson) [1752976] - [fs] gfs2: Introduce function gfs2_withdrawn (Robert S Peterson) [1752976] - [fs] gfs2: fix glock reference problem in gfs2_trans_add_unrevoke (Robert S Peterson) [1752976] - [fs] gfs2: make gfs2_log_shutdown static (Robert S Peterson) [1752976] - [fs] gfs2: replace more printk with calls to fs_info and friends (Robert S Peterson) [1752976] - [fs] gfs2: dump fsid when dumping glock problems (Robert S Peterson) [1752976] - [fs] gfs2: simplify gfs2_freeze by removing case (Robert S Peterson) [1752976] - [fs] gfs2: Rename SDF_SHUTDOWN to SDF_WITHDRAWN (Robert S Peterson) [1752976] - [fs] gfs2: Warn when a journal replay overwrites a rgrp with buffers (Robert S Peterson) [1752976] - [fs] gfs2: log which portion of the journal is replayed (Robert S Peterson) [1752976] - [fs] gfs2: kthread and remount improvements (Robert S Peterson) [1752976] - [fs] gfs2: Fix occasional glock use-after-free (Robert S Peterson) [1752976] - [fs] gfs2: Rename sd_log_le_{revoke,ordered} (Robert S Peterson) [1724769] - [watchdog] watchdog: make nowayout sysfs file writable (David Arcari) [1802742] - [watchdog] watchdog: prevent deferral of watchdogd wakeup on RT (David Arcari) [1802742] - [watchdog] watchdog: Fix the race between the release of watchdog_core_data and cdev (David Arcari) [1802742] - [watchdog] watchdog: convert remaining drivers to use SPDX license identifier (David Arcari) [1802742] - [watchdog] watchdog: make the device time out at open_deadline when open_timeout is used (David Arcari) [1802742] - [watchdog] watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT (David Arcari) [1802742] - [watchdog] watchdog: introduce watchdog.open_timeout commandline parameter (David Arcari) [1802742] - [watchdog] watchdog: let core print error message when registering device fails (David Arcari) [1802742] - [watchdog] watchdog: make watchdog_deferred_registration_add() void (David Arcari) [1802742] - [watchdog] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (David Arcari) [1802742] - [watchdog] watchdog: add error messages when initializing timeout fails (David Arcari) [1802742] - [watchdog] watchdog: refactor watchdog_init_timeout (David Arcari) [1802742] - [watchdog] watchdog: core: fix null pointer dereference when releasing cdev (David Arcari) [1802742] - [x86] x86/ioapic: Prevent inconsistent state when moving an interrupt (Prarit Bhargava) [1810236] - [x86] x86/fpu: Don't cache access to fpu_fpregs_owner_ctx (Prarit Bhargava) [1810236] - [lib] lib/ubsan: don't serialize UBSAN report (Prarit Bhargava) [1810243] - [lib] ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of_bounds() in uaccess regions (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix pwq ref leak in rescuer_thread() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix missing kfree(rescuer) in destroy_workqueue() (Prarit Bhargava) [1810243] - [kernel] workqueue: Fix spurious sanity check failures in destroy_workqueue() (Prarit Bhargava) [1810243] - [include] hrtimer: Add kernel doc annotation for HRTIMER_MODE_HARD (Prarit Bhargava) [1810243] - [kernel] genirq: Force interrupt threading on RT (Prarit Bhargava) [1810243] - [include] hrtimer: Introduce HARD expiry mode (Prarit Bhargava) [1810243] - [kernel] workqueue: Remove GPF argument from alloc_workqueue_attrs() (Prarit Bhargava) [1810243] - [kernel] workqueue: Make alloc/apply/free_workqueue_attrs() static (Prarit Bhargava) [1810243] - [tools] objtool: Add UACCESS validation (Prarit Bhargava) [1810243] - [tools] objtool: Handle function aliases (Prarit Bhargava) [1810243] - [lib] ubsan: build ubsan.c more conservatively (Prarit Bhargava) [1810243] - [lib] x86/uaccess, ubsan: Fix UBSAN vs. SMAP (Prarit Bhargava) [1810243] - [tools] objtool: Rewrite alt->skip_orig (Prarit Bhargava) [1810243] - [fs] dlm: Don't swamp the CPU with callbacks queued during recovery (Robert S Peterson) [1752976] - [nvme] nvmet: update AEN list and array at one place (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix controller use after free (Gopal Tiwari) [1781927] - [nvme] nvmet: Fix error print message at nvmet_install_queue function (Gopal Tiwari) [1781927] - [nvme] nvme-pci: remove nvmeq->tags (Gopal Tiwari) [1781927] - [nvme] nvmet: fix dsm failure when payload does not match sgl descriptor (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: switch to use helpers (Gopal Tiwari) [1781927] - [nvme] nvmet: fix per feat data len for get_feature (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix read queue count (Gopal Tiwari) [1781927] - [nvme] nvme/pci Limit write queue sizes to possible cpus (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Fix write and poll queue types (Gopal Tiwari) [1781927] - [nvme] nvme/pci: Remove last_cq_head (Gopal Tiwari) [1781927] - [nvme] nvme: Namepace identification descriptor list is optional (Gopal Tiwari) [1781927] - [nvme] Revert "nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T" (Gopal Tiwari) [1781927] - [nvme] nvme: else following return is not needed (Gopal Tiwari) [1781927] - [nvme] nvme: add error message on mismatching controller ids (Gopal Tiwari) [1781927] - [nvme] nvme_fc: add module to ops template to allow module references (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Avoid preallocating big SGL for data (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: add quirk to avoid changing temperature threshold (Gopal Tiwari) [1781927] - [nvme] nvme: hwmon: provide temperature min and max values for each sensor (Gopal Tiwari) [1781927] - [nvme] nvme: Discard workaround for non-conformant devices (Gopal Tiwari) [1781927] - [nvme] nvme: Add hardware monitoring support (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix crash in nvme_mpath_clear_ctrl_paths (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: fix a segmentation fault during module unload (Gopal Tiwari) [1781927] - [nvme] nvmet: clean up command parsing a bit (Gopal Tiwari) [1781927] - [nvme] nvmet: fill discovery controller sn, fr and mn correctly (Gopal Tiwari) [1781927] - [nvme] nvmet: Open code nvmet_req_execute() (Gopal Tiwari) [1781927] - [nvme] nvmet: Remove the data_len field from the nvmet_req struct (Gopal Tiwari) [1781927] - [nvme] nvmet: add plugging for read/write when ns is bdev (Gopal Tiwari) [1781927] - [nvme] nvmet: stop using bio_set_op_attrs (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce nvmet_dsm_len() helper (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Spelling s/resdicovered/rediscovered/ (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() (Gopal Tiwari) [1781927] - [nvme] nvme: Introduce nvme_lba_to_sect() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Don't set the request's data_len (Gopal Tiwari) [1781927] - [nvme] nvmet: Cleanup discovery execute handlers (Gopal Tiwari) [1781927] - [nvme] nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed (Gopal Tiwari) [1781927] - [nvme] nvme: Cleanup and rename nvme_block_nr() (Gopal Tiwari) [1781927] - [nvme] nvme: introduce "Command Aborted By host" status code (Gopal Tiwari) [1781927] - [nvme] nvmet: Introduce common execute function for get_log_page and identify (Gopal Tiwari) [1781927] - [nvme] nvme: move common call to nvme_cleanup_cmd to core layer (Gopal Tiwari) [1781927] - [nvme] nvmet: add unlikely check at nvmet_req_alloc_sgl (Gopal Tiwari) [1781927] - [nvme] nvme-fc: ensure association_id is cleared regardless of a Disconnect LS (Gopal Tiwari) [1781927] - [nvme] nvme-fc: clarify error messages (Gopal Tiwari) [1781927] - [nvme] nvme: introduce nvme_is_aen_req function (Gopal Tiwari) [1781927] - [nvme] nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes (Gopal Tiwari) [1781927] - [nvme] nvmet: use bio_io_error instead of duplicating it (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: remove unused groups_only mode in ana log (Gopal Tiwari) [1781927] - [nvme] nvme-multipath: fix possible io hang after ctrl reconnect (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvmet-loop: fix possible leakage during error flow (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL (Gopal Tiwari) [1781927] - [nvme] nvme: Wait for reset state when required (Gopal Tiwari) [1781927] - [nvme] nvme: Prevent resets during paused controller state (Gopal Tiwari) [1781927] - [nvme] nvme: Restart request timers in resetting state (Gopal Tiwari) [1781927] - [nvme] nvme: Remove ADMIN_ONLY state (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Free tagset if no IO queues (Gopal Tiwari) [1781927] - [nvme] nvme: fix possible deadlock when nvme_update_formats fails (Gopal Tiwari) [1781927] - [include] nvme-fc: Sync nvme-fc header to FC-NVME-2 (Gopal Tiwari) [1781927] - [nvme] nvme: retain split access workaround for capability reads (Gopal Tiwari) [1781927] - [nvme] nvme: Move ctrl sqsize to generic space (Gopal Tiwari) [1781927] - [nvme] nvme: Add ctrl attributes for queue_count and sqsize (Gopal Tiwari) [1781927] - [nvme] nvme: allow 64-bit results in passthru commands (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Fix max_hw_sectors calculation (Gopal Tiwari) [1781927] - [nvme] Added QUIRKs for ADATA XPG SX8200 Pro 512GB (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fix wrong stop condition in io_work (Gopal Tiwari) [1781927] - [nvme] nvme: fix an error code in nvme_init_subsystem() (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: remove superflous check on request sgl (Gopal Tiwari) [1781927] - [nvme] nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Fix a race in controller removal (Gopal Tiwari) [1781927] - [nvme] nvmet: change ppl to lpp (Gopal Tiwari) [1781927] - [nvme] nvme: add uevent variables for controller devices (Gopal Tiwari) [1781927] - [nvme] nvme: Remove redundant assignment of cq vector (Gopal Tiwari) [1781927] - [nvme] nvme: enable aen regardless of the presence of I/O queues (Gopal Tiwari) [1781927] - [nvme] nvme: send discovery log page change events to userspace (Gopal Tiwari) [1781927] - [nvme] nvme: Assign subsys instance from first ctrl (Gopal Tiwari) [1781927] - [nvme] nvmet: fix a wrong error status returned in error log page (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: remove redundant assignment to variable ret (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: allow discovery subsystems accept a kato (Gopal Tiwari) [1781927] - [nvme] nvmet: Use PTR_ERR_OR_ZERO() in nvmet_init_discovery() (Gopal Tiwari) [1781927] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Fail transport errors with NVME_SC_HOST_PATH (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_report_ns_ids propagate error back (Gopal Tiwari) [1781927] - [nvme] nvme: pass status to nvme_error_status (Gopal Tiwari) [1781927] - [nvme] nvme: fix ns removal hang when failing to revalidate due to a transient error (Gopal Tiwari) [1781927] - [nvme] nvme: make nvme_identify_ns propagate errors back (Gopal Tiwari) [1781927] - [nvme] nvme: fail cancelled commands with NVME_SC_HOST_PATH_ERROR (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: fail command with NVME_SC_HOST_PATH_ERROR send failed (Gopal Tiwari) [1781927] - [nvme] nvme: include admin_q sync with nvme_sync_queues (Gopal Tiwari) [1781927] - [nvme] nvme-fc: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Use rq_dma_dir macro (Gopal Tiwari) [1781927] - [nvme] nvme-rdma: Add TOS for rdma transport (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Support shared tags across queues for Apple 2018 controllers (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for Apple 2018+ models (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Add support for variable IO SQ element size (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use struct nvme_ctrl directly (Gopal Tiwari) [1781927] - [nvme] nvme-pci: Pass the queue to SQ_SIZE/CQ_SIZE macros (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: Add TOS for tcp transport (Gopal Tiwari) [1781927] - [nvme] nvme: trace bio completion (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible NULL deref (Gopal Tiwari) [1781927] - [nvme] nvme: tcp: selects CRYPTO_CRC32C for nvme-tcp (Gopal Tiwari) [1781927] - [nvme] nvme-fabrics: Add type of service (TOS) configuration (Gopal Tiwari) [1781927] - [nvme] nvmet: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [nvme] nvmet: fix data units read and written counters in SMART log (Gopal Tiwari) [1781927] - [nvme] nvmet-tcp: fix possible memory leak (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: support simple polling (Gopal Tiwari) [1781927] - [nvme] nvme: trace: parse Get LBA Status command in detail (Gopal Tiwari) [1781927] - [include] nvme: add Get LBA Status command opcode (Gopal Tiwari) [1781927] - [nvme] nvme: move sqsize setting to the core (Gopal Tiwari) [1781927] - [nvme] nvme: don't pass cap to nvme_disable_ctrl (Gopal Tiwari) [1781927] - [nvme] nvme-pci: set ctrl sqsize to the device q_depth (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: cleanup nvme_tcp_recv_pdu (Gopal Tiwari) [1781927] - [nvme] nvme: have nvme_init_identify set ctrl->cap (Gopal Tiwari) [1781927] - [nvme] nvme-tcp: Use protocol specific operations while reading socket (Gopal Tiwari) [1781927] - [nvme] nvme: Fix cntlid validation when not using NVMEoF (Gopal Tiwari) [1781927] - [infiniband] PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() (Gopal Tiwari) [1781927] - [nvme] PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() (Gopal Tiwari) [1781927] - [lightnvm] lightnvm: remove nvm_submit_io_sync_fn (Gopal Tiwari) [1781927] - [powerpc] xive: Discard ESB load value when interrupt is invalid (David Gibson) [1744408] - [documentation] kvm: ppc: book3s hv: xive: Allow userspace to set the # of VPs (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Make VP block size configurable (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Set kvm->arch.xive when VPs are allocated (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Compute the VP id in a common helper (David Gibson) [1744408] - [powerpc] xive: Implement get_irqchip_state method for XIVE to fix shutdown race (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Free escalation interrupts before disabling the VP (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: xive: Ensure VP isn't already in use (David Gibson) [1744408] - [powerpc] kvm: ppc: book3s hv: Fix regression on big endian hosts (David Gibson) [1725763] - [powerpc] 64s: Fix misleading SPR and timebase information (David Gibson) [1725763] - [powerpc] powernv: Add ultravisor message log interface (David Gibson) [1725763] - [powerpc] powernv/opal-msglog: Refactor memcons code (David Gibson) [1725763] - [powerpc] kvm: Use UV_RETURN ucall to return to ultravisor (David Gibson) [1725763] - [powerpc] powernv: Access LDBAR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state (David Gibson) [1725763] - [powerpc] powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle (David Gibson) [1725763] - [powerpc] 64s: Reimplement book3s idle code in C (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore IAMR after idle" (David Gibson) [1725763] - [powerpc] revert "powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle" (David Gibson) [1725763] - [powerpc] mm: Write to PTCR only if ultravisor disabled (David Gibson) [1725763] - [powerpc] mm: Use UV_WRITE_PATE ucall to register a PATE (David Gibson) [1725763] - [powerpc] powernv: Introduce FW_FEATURE_ULTRAVISOR (David Gibson) [1725763] - [powerpc] kernel: Add ucall_norets() ultravisor call handler (David Gibson) [1725763] - [documentation] documentation/powerpc: Ultravisor API (David Gibson) [1725763] - [documentation] documentation/powerpc: Add ELF note documentation (David Gibson) [1725763] - [powerpc] Add PowerPC Capabilities ELF note (David Gibson) [1725763] - [netdrv] mlx5e: allow TSO on VXLAN over VLAN topologies (Davide Caratti) [1780643] - [net] bluetooth: Add debug setting for changing minimum encryption key size (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Let hidp_send_message return number of queued bytes (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: search for destination address in all peers (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: always check destination address (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: check neighbour table for SLAAC (Gopal Tiwari) [1764976] - [net] bluetooth: Add SMP workaround Microsoft Surface Precision Mouse bug (Gopal Tiwari) [1764976] - [net] bluetooth: Use controller sets when available (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Check bearer type on __l2cap_global_chan_by_addr (Gopal Tiwari) [1764976] - [net] bluetooth: validate BLE connection interval updates (Gopal Tiwari) [1764976] - [net] bluetooth: Add support for LE ping feature (Gopal Tiwari) [1764976] - [net] bluetooth: Check state in l2cap_disconnect_rsp (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: NUL terminate a string in the compat ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Ignore CC events not matching the last HCI command (Gopal Tiwari) [1764976] - [net] bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1764976] - [net] bluetooth: hci_core: Don't stop BT if the BD address missing in dts (Gopal Tiwari) [1764976] - [net] bluetooth: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix incorrect pointer arithmatic in ext_adv_report_evt (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1764976] - [net] bluetooth: Add return check for L2CAP security level set (Gopal Tiwari) [1764976] - [net] bluetooth: Fix not initializing L2CAP tx_credits (Gopal Tiwari) [1764976] - [net] bluetooth: Check address length before reading address field (Gopal Tiwari) [1764976] - [net] bluetooth: Add quirk for reading BD_ADDR from fwnode property (Gopal Tiwari) [1764976] - [net] bluetooth: mgmt: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: a2mp: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: hci_event: Use struct_size() helper (Gopal Tiwari) [1764976] - [net] bluetooth: Fix decrementing reference count twice in releasing socket (Gopal Tiwari) [1764976] - [net] bluetooth: make hw_err static, reduces object code size (Gopal Tiwari) [1764976] - [net] bluetooth: Allow driver specific cmd timeout handling (Gopal Tiwari) [1764976] - [net] bluetooth: Mark expected switch fall-throughs (Gopal Tiwari) [1764976] - [net] bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (Gopal Tiwari) [1764976] - [net] Bluetooth: Fix locking in bt_accept_enqueue() for BH context (Gopal Tiwari) [1764976] - [net] bluetooth: 6lowpan: Fix debugfs_simple_attr.cocci warnings (Gopal Tiwari) [1764976] - [net] bluetooth: Fix unnecessary error message for HCI request completion (Gopal Tiwari) [1764976] - [net] bluetooth: clean an indentation issue, remove extraneous space (Gopal Tiwari) [1764976] - [net] bluetooth: Change to use DEFINE_SHOW_ATTRIBUTE macro (Gopal Tiwari) [1764976] - [net] bluetooth: Remove redundant check on status (Gopal Tiwari) [1764976] - [net] bluetooth: Errata Service Release 8, Erratum 3253 (Gopal Tiwari) [1764976] - [net] bluetooth: Use separate L2CAP LE credit based connection result values (Gopal Tiwari) [1764976] - [net] rfcomm: get rid of mentioning TIOC[SG]SERIAL (Gopal Tiwari) [1764976] - [net] bluetooth: Fix debugfs NULL pointer dereference (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Detect if remote is not able to use the whole MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive rx credits from MTU and MPS (Gopal Tiwari) [1764976] - [net] bluetooth: l2cap: Derive MPS from connection MTU (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions and track LE resolve list modification (Gopal Tiwari) [1764976] - [net] bluetooth: Remove unnecessary smp_mb__{before, after}_atomic (Gopal Tiwari) [1764976] - [net] bluetooth: smp: fix crash in unpairing (Gopal Tiwari) [1764976] - [net] bluetooth: smp: Fix trying to use non-existent local OOB data (Gopal Tiwari) [1764976] - [net] bluetooth: Use correct tfm to generate OOB data (Gopal Tiwari) [1764976] - [net] hidp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] hidp: constify hidp_connection_add() (Gopal Tiwari) [1764976] - [net] cmtp: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bnep: fix compat_ioctl (Gopal Tiwari) [1764976] - [net] bluetooth: Add definitions for LE set address resolution (Gopal Tiwari) [1764976] - [net] bluetooth: remove redundant variables 'adv_set' and 'cp' (Gopal Tiwari) [1764976] - [net] bluetooth: hidp: Fix handling of strncpy for hid->name information (Gopal Tiwari) [1764976] - [net] bluetooth: Add new quirk for non-persistent setup settings (Gopal Tiwari) [1764976] - [net] bluetooth: Handle ADv set terminated event (Gopal Tiwari) [1764976] - [net] bluetooth: Implement secondary advertising on different PHYs (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set ADV set random address (Gopal Tiwari) [1764976] - [net] bluetooth: Implement disable and removal of adv instance (Gopal Tiwari) [1764976] - [net] bluetooth: Use ext adv for directed adv (Gopal Tiwari) [1764976] - [net] bluetooth: Implement PHY changed event (Gopal Tiwari) [1764976] - [net] bluetooth: Handle extended ADV PDU types (Gopal Tiwari) [1764976] - [net] bluetooth: Use Set ext adv/scan rsp data if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Impmlement extended adv enable (Gopal Tiwari) [1764976] - [net] bluetooth: Define PHY flags in hdev and set 1M as default (Gopal Tiwari) [1764976] - [net] bluetooth: Read no of adv sets during init (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Get PHY Configuration mgmt command (Gopal Tiwari) [1764976] - [net] bluetooth: Use selected PHYs in extended connect (Gopal Tiwari) [1764976] - [net] bluetooth: Set Scan PHYs based on selected PHYs by user (Gopal Tiwari) [1764976] - [net] bluetooth: Implement Set PHY Confguration command (Gopal Tiwari) [1764976] - [net] bluetooth: Add defines for BREDR pkt_type (Gopal Tiwari) [1764976] - [net] bluetooth: Use lock_sock_nested in bt_accept_enqueue (Gopal Tiwari) [1764976] - [net] bluetooth: avoid killing an already killed socket (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended LE Connection if supported (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for le conn status and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Process extended ADV report event (Gopal Tiwari) [1764976] - [net] bluetooth: Use extended scanning if controller supports (Gopal Tiwari) [1764976] - [net] bluetooth: Introduce helpers for LE set scan start and complete (Gopal Tiwari) [1764976] - [net] bluetooth: Store Resolv list size (Gopal Tiwari) [1764976] - [net] bluetooth: Add HCI command for clear Resolv list (Gopal Tiwari) [1764976] - [leds] triggers: let struct (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Skip 1 error print in device_want_to_sleep() (Gopal Tiwari) [1764976] - [bluetooth] btqca: Reset download type to default (Gopal Tiwari) [1764976] - [bluetooth] btqca: release_firmware after qca_inject_cmd_complete_event (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Send VS pre shutdown command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Use correct byte format for opcode of injected command (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add a short delay before downloading the NVM (Gopal Tiwari) [1764976] - [bluetooth] btusb: Fix error return code in btusb_mtk_setup_firmware() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use kfree_skb() instead of kfree() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7663U USB devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add protocol support for MediaTek MT7668U USB devices (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3491 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] Add new 13d3:3501 QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] hci_bcsp: Fix memory leak in rx_skb (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8723DU (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for clock osc property (Gopal Tiwari) [1764976] - [bluetooth] btmtkuart: add an implementation for boot-gpios property (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4359C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Load customized NVM based on the device property (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Add serdev support (Gopal Tiwari) [1764976] - [bluetooth] hci_mrvl: Wait for final ack before switching baudrate (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Add function to wait for characters to be sent (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: wcn3990: Drop baudrate change vendor event (Gopal Tiwari) [1764976] - [bluetooth] btqca: inject command complete event during fw download (Gopal Tiwari) [1764976] - [bluetooth] Cleanup formatting and coding style (Gopal Tiwari) [1764976] - [bluetooth] btrtl: HCI reset on close for Realtek BT chip (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: Refactor download_firmware (Gopal Tiwari) [1764976] - [bluetooth] hci_ll: set operational frequency earlier (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM4356 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Rename STATE_ to QCA_ (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM2076B1 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Added support for WCN3998 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Fix crash with non-serdev devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Give enough time to ROME controller to bootup (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Fix empty regulator supplies for Intel Macs (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM2076B1 UART Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43341B (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for SD8987 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Drop newline with bt_dev logging macros (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Fix hdev->stat.byte_rx accumulation (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add runtime PM support to SDIO based Bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: Add a bit definition for CHLPCR (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fixed incorrect type in assignment (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: fix spelling mistake "sliped" -> "slipped" (Gopal Tiwari) [1764976] - [bluetooth] btmtksdio: fix uninitialized symbol errors in btmtksdio_rx_packet (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Use module_sdio_driver helper (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663S and MT7668S SDIO devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Fix misspelling of 'baudrate' (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper function to get the chip family (Gopal Tiwari) [1764976] - [bluetooth] btusb: request wake pin with NOAUTOEN (Gopal Tiwari) [1764976] - [bluetooth] mediatek: add support for MediaTek MT7663U and MT7668U UART devices (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Reduce delay after sending baudrate request for WCN3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: add QCA6174A compatible properties (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Use msleep() instead of open coding it (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add delay after power-off pulse (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Move boot delay to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Pass boolean 'on/off' to qca_send_power_pulse() (Gopal Tiwari) [1764976] - [bluetooth] btqcomsmd: use HCI_QUIRK_USE_BDADDR_PROPERTY (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Set HCI_QUIRK_USE_BDADDR_PROPERTY for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Postpone HCI_UART_PROTO_READY bit set in hci_uart_set_proto() (Gopal Tiwari) [1764976] - [bluetooth] mediatek: update the common setup between MT7622 and other devices (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass a pointer to mtk_hci_wmt_sync (Gopal Tiwari) [1764976] - [bluetooth] mediatek: fix up an error path to restore bdev->tx_state (Gopal Tiwari) [1764976] - [bluetooth] mediatek: trivial typo fix (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Initialize hci_dev before open() (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Disable IBS state machine and flush Tx buffer (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Deassert RTS while baudrate change command (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: use wait_until_sent() for power pulses (Gopal Tiwari) [1764976] - [bluetooth] remove redundant zero check on count (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add shutdown routine for BTUSB_INTEL_NEW devices (Gopal Tiwari) [1764976] - [bluetooth] btusb: btusb_intel_cmd_timeout: use sleeping functions (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Restore old logic to assume firmware is already loaded (Gopal Tiwari) [1764976] - [bluetooth] btusb: Use the cmd_timeout method to reset the Intel BT chip (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: add support for sd8977 chipset (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: Drop unused GPIO includes (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: lower log level of informational message (Gopal Tiwari) [1764976] - [bluetooth] hci_uart: Check if socket buffer is ERR_PTR in h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl: improve printk messages (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add helper to set device address (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4329B1 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle specific unknown packets after firmware loading (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Turn off RTL8723BS on suspend, reprobe on resume (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add suspend / resume ops (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: clean an indentation issue, remove extraneous spaces (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Remove setting of HCI_QUIRK_RESET_ON_CLOSE (Gopal Tiwari) [1764976] - [bluetooth] Remove unnecessary smp_mb__after_atomic() barriers (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add BCM20702A1 variant (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Wait for device to come out of reset after power on (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for regulator supplies (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add compatible string for BCM4330 (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add default address for BCM43430A0 (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Add support for LPO clock (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Use "txco" and "extclk" to get clock reference (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Simplify clk_get error handling (Gopal Tiwari) [1764976] - [bluetooth] hci_bcm: Handle deferred probing for the clock supply (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for controller debug logs (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add support for 0cf3:535b QCA_ROME device (Gopal Tiwari) [1764976] - [bluetooth] btsdio: Do not bind to non-removable BCM43430 (Gopal Tiwari) [1764976] - [bluetooth] ath3k: add more information to error message (Gopal Tiwari) [1764976] - [bluetooth] bt3c_cs: Fix obsolete function (Gopal Tiwari) [1764976] - [bluetooth] btrsi: fix bt tx timeout issue (Gopal Tiwari) [1764976] - [bluetooth] btbcm: Add entry for BCM4335C0 UART bluetooth (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for RTL8822C with USB interface (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Fixed error space required before open paranethesis (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add poweroff support during hci down for wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] btusb: Add quirk for BTUSB_INTEL_NEW (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Make array extension_sig static, shrinks object size (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove serdev_device_open/close function calls (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Remove hdev dereference in qca_close() (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: clear HCI_UART_PROTO_READY to avoid closing proto races (Gopal Tiwari) [1764976] - [bluetooth] hci_serdev: Add protocol check in hci_uart_dequeue() (Gopal Tiwari) [1764976] - [bluetooth] hci_ldisc: Free rw_semaphore on close (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Fix memory leak (Gopal Tiwari) [1764976] - [bluetooth] Make BT_HCIUART_RTL configuration option depend on ACPI (Gopal Tiwari) [1764976] - [bluetooth] mediatek: pass correct size to h4_recv_buf() (Gopal Tiwari) [1764976] - [bluetooth] Introduce BT_HCIUART_RTL configuration option (Gopal Tiwari) [1764976] - [bluetooth] mediatek: Add protocol support for MediaTek serial devices (Gopal Tiwari) [1764976] - [bluetooth] btqca: Introduce HCI_EV_VENDOR and use it (Gopal Tiwari) [1764976] - [bluetooth] h5: Fix missing dependency on BT_HCIUART_SERDEV (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add support for Qualcomm Bluetooth chip wcn3990 (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Enable 3.2 Mbps operating speed (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Add wrapper functions for setting UART speed (Gopal Tiwari) [1764976] - [bluetooth] btqca: Add wcn3990 firmware download support (Gopal Tiwari) [1764976] - [bluetooth] btqca: Redefine qca_uart_setup() to generic function (Gopal Tiwari) [1764976] - [bluetooth] btqca: Rename ROME specific functions to generic functions (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for enable and device-wake GPIOs (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for the RTL8723BS (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add vendor setup, open, and close callbacks (Gopal Tiwari) [1764976] - [bluetooth] hci_h5: Add support for serdev enumerated devices (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for retrieving the UART settings (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Use rtl_dev_err and rtl_dev_info (Gopal Tiwari) [1764976] - [bluetooth] btrtl: Add support for a config filename postfix (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add support for the RTL8723BS and RTL8723DS chips (Gopal Tiwari) [1764976] - [bluetooth] btrtl: add MODULE_FIRMWARE declarations (Gopal Tiwari) [1764976] - [bluetooth] btrtl: split the device initialization into smaller parts (Gopal Tiwari) [1764976] - [bluetooth] btusb: Release RF resource on BT shutdown (Gopal Tiwari) [1764976] - [bluetooth] hci_qca: Replace GFP_ATOMIC with GFP_KERNEL (Gopal Tiwari) [1764976] - [bluetooth] hci_intel: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] btusb: Replace GFP_ATOMIC with GFP_KERNEL in inject_cmd_complete() (Gopal Tiwari) [1764976] - [bluetooth] bfusb: Replace GFP_ATOMIC with GFP_KERNEL in bfusb_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] bluecard_cs: Replace GFP_ATOMIC with GFP_KERNEL in bluecard_hci_set_baud_rate() (Gopal Tiwari) [1764976] - [bluetooth] bpa10x: Replace GFP_ATOMIC with GFP_KERNEL in bpa10x_send_frame() (Gopal Tiwari) [1764976] - [bluetooth] btmrvl_sdio: Replace GFP_ATOMIC with GFP_KERNEL in btmrvl_sdio_card_to_host() (Gopal Tiwari) [1764976] - [bluetooth] btusb: use irqsave() in URB's complete callback (Gopal Tiwari) [1764976] - [bluetooth] Add a new Realtek 8723DE ID 0bda:b009 (Gopal Tiwari) [1764976]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Frantisek Hrbata) - [powerpc] powerpc/pseries: Avoid NULL pointer dereference when drmem is unavailable (David Hildenbrand) [1812874] - [x86] kvm/svm: PKU not currently supported (Wei Huang) [1789159] - [x86] Remove the unsupported check for Cooper Lake (David Arcari) [1813921]- [netdrv] net/mlx5e: Show/set Rx network flow classification rules on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Init ethtool steering for representors (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Show/set Rx flow indir table and RSS hash key on ul rep (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5e: Introduce root ft concept for representors netdevs (Alaa Hleihel) [1795156 1794280] - [netdrv] net/mlx5: E-Switch, Use vport metadata matching only when mandatory (Alaa Hleihel) [1795156] - [nvme] nvme: log additional message for controller status (David Milburn) [1752952]- [powerpc] powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems (Desnes Augusto Nunes do Rosario) [1755221] - [mm] powerpc/book3s64/radix: Remove WARN_ON in destroy_context() (Steve Best) [1812821] - [kernel] rcutorture: Upper case solves the case of the vanishing NULL pointer (Waiman Long) [1810247] - [tools] torture: Suppress propagating trace_printk() warning (Waiman Long) [1810247] - [kernel] rcutorture: Dump trace buffer for callback pipe drain failures (Waiman Long) [1810247] - [tools] torture: Add --trust-make to suppress "make clean" (Waiman Long) [1810247] - [tools] torture: Make --cpus override idleness calculations (Waiman Long) [1810247] - [tools] torture: Run kernel build in source directory (Waiman Long) [1810247] - [tools] torture: Add function graph-tracing cheat sheet (Waiman Long) [1810247] - [tools] torture: Capture qemu output (Waiman Long) [1810247] - [tools] rcutorture: Tweak kvm options (Waiman Long) [1810247] - [kernel] rcutorture: Add trivial RCU implementation (Waiman Long) [1810247] - [kernel] rcutorture: Halt forward-progress checks at end of run (Waiman Long) [1810247] - [kernel] rcutorture: Give the scheduler a chance on PREEMPT && NO_HZ_FULL kernels (Waiman Long) [1810247] - [tools] rcutorture: Exempt TREE01 from forward-progress testing (Waiman Long) [1810247] - [kernel] rcutorture: Exempt tasks RCU from timely draining of grace periods (Waiman Long) [1810247] - [tools] rcutorture: Provide rudimentary Makefile (Waiman Long) [1810247] - [tools] torture: Make kvm-find-errors.sh and kvm-recheck.sh provide exit status (Waiman Long) [1810247] - [kernel] torture: Allow inter-stutter interval to be specified (Waiman Long) [1810247] - [kernel] rcutorture: Fix stutter_wait() return value and freelist checks (Waiman Long) [1810247] - [kernel] rcutorture: Add cond_resched() to forward-progress free-up loop (Waiman Long) [1810247] - [tools] rcutorture: Add cpu0 to the set of CPUs to add jitter (Waiman Long) [1810247] - [tools] rcutorture: Select from only online CPUs (Waiman Long) [1810247] - [kernel] rcu/sync: Simplify the state machine (Waiman Long) [1810247] - [kernel] locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem (Waiman Long) [1810247] - [kernel] rcu/sync: Kill rcu_sync_type/gp_type (Waiman Long) [1810247] - [kernel] rcu: Make __call_srcu static (Waiman Long) [1810247] - [kernel] rcu: Upgrade sync_exp_work_done() to smp_mb() (Waiman Long) [1810247] - [documentation] doc: Remove ".vnet" from paulmck email addresses (Waiman Long) [1810247] - [kernel] rcu: Set a maximum limit for back-to-back callback invocation (Waiman Long) [1810247] - [kernel] rcu: Correctly unlock root node in rcu_check_gp_start_stall() (Waiman Long) [1810247] - [kernel] rcu: Dump specified number of blocked tasks (Waiman Long) [1810247] - [kernel] rcu: Remove unused rdp local from synchronize_rcu_expedited() (Waiman Long) [1810247] - [kernel] rcu: Rename rcu_data's ->deferred_qs to ->exp_deferred_qs (Waiman Long) [1810247] - [kernel] rcu: Add checks for dynticks counters in rcu_is_cpu_rrupt_from_idle() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_sched_exp_online_cleanup() (Waiman Long) [1810247] - [kernel] rcu: Avoid self-IPI in sync_rcu_exp_select_node_cpus() (Waiman Long) [1810247] - [kernel] rcu: Inline invoke_rcu_callbacks() into its sole remaining caller (Waiman Long) [1810247] - [kernel] rcu: Use irq_work to get scheduler's attention in clean context (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_read_unlock_special() to raise_softirq() if in_irq() (Waiman Long) [1810247] - [kernel] rcu: Only do rcu_read_unlock_special() wakeups if expedited (Waiman Long) [1810247] - [kernel] rcu: Check for wakeup-safe conditions in rcu_read_unlock_special() (Waiman Long) [1810247] - [kernel] rcu: Enable elimination of Tree-RCU softirq processing (Waiman Long) [1810247] - [kernel] rcuperf: Fix cleanup path for invalid perf_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix cleanup path for invalid torture_type strings (Waiman Long) [1810247] - [kernel] rcutorture: Fix expected forward progress duration in OOM notifier (Waiman Long) [1810247] - [kernel] rcutorture: Remove ->ext_irq_conflict field (Waiman Long) [1810247] - [kernel] rcutorture: Make rcutorture_extend_mask() comment match the code (Waiman Long) [1810247] - [tools] tools/.../rcutorture: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] torture: Don't try to offline the last CPU (Waiman Long) [1810247] - [kernel] rcu: Fix nohz status in stall warning (Waiman Long) [1810247] - [kernel] rcu: Move forward-progress checkers into tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move irq-disabled stall-warning checking to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Organize functions in tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Move FAST_NO_HZ stall-warning code to tree_stall.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU stall-warning info helper functions (Waiman Long) [1810247] - [kernel] rcu: Move rcu_print_task_exp_stall() to tree_exp.h (Waiman Long) [1810247] - [kernel] rcu: Inline RCU task stall-warning helper functions (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree.c (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of tree_plugin.h (Waiman Long) [1810247] - [kernel] rcu: Move RCU CPU stall-warning code out of update.c (Waiman Long) [1810247] - [kernel] srcu: Remove cleanup_srcu_struct_quiesced() (Waiman Long) [1810247] - [kernel] srcu: Check for in-flight callbacks in _cleanup_srcu_struct() (Waiman Long) [1810247] - [kernel] rcu: Correct READ_ONCE()/WRITE_ONCE() for ->rcu_read_unlock_special (Waiman Long) [1810247] - [kernel] rcu: Fix typo in tree_exp.h comment (Waiman Long) [1810247] - [kernel] rcu: Eliminate redundant NULL-pointer check (Waiman Long) [1810247] - [kernel] rcu: Fix force_qs_rnp() header comment (Waiman Long) [1810247] - [kernel] rcu: Update jiffies_to_sched_qs and adjust_jiffies_till_sched_qs() comments (Waiman Long) [1810247] - [kernel] rcu: Do a single rhp->func read in rcu_head_after_call_rcu() (Waiman Long) [1810247] - [kernel] rcu: Default jiffies_to_sched_qs to jiffies_till_sched_qs (Waiman Long) [1810247] - [kernel] rcu: Fix self-wakeups for grace-period kthread (Waiman Long) [1810247] - [kernel] rcu: Report error for bad rcu_nocbs= parameter values (Waiman Long) [1810247] - [kernel] rcu: Allow rcu_nocbs= to specify all CPUs (Waiman Long) [1810247] - [kernel] rcu: Move common code out of if-else block (Waiman Long) [1810247] - [kernel] rcu: Set rcutree.kthread_prio sysfs access to read-only (Waiman Long) [1810247] - [kernel] rcu: Make exit_rcu() handle non-preempted RCU readers (Waiman Long) [1810247] - [kernel] rcu: rcu_qs -- Use raise_softirq_irqoff to not save irqs twice (Waiman Long) [1810247] - [kernel] rcu: Avoid unnecessary softirq when system is idle (Waiman Long) [1810247] - [kernel] rcu: Unconditionally expedite during suspend/hibernate (Waiman Long) [1810247] - [kernel] rcu/tree: Convert to SPDX license identifier (Waiman Long) [1810247] - [kernel] srcu: Remove srcu_queue_delayed_work_on() (Waiman Long) [1810247] - [kernel] sched/fair: Define sched_idle_cpu() only for SMP configurations (Phil Auld) [1419746] - [kernel] sched/fair: Load balance aggressively for SCHED_IDLE CPUs (Phil Auld) [1419746] - [kernel] sched/fair : Improve update_sd_pick_busiest for spare capacity case (Phil Auld) [1419746] - [kernel] sched/fair: Fix find_idlest_group() to handle CPU affinity (Phil Auld) [1419746] - [kernel] sched/cfs: fix spurious active migration (Phil Auld) [1419746] - [kernel] sched/fair: Add comments for group_type and balancing at SD_NUMA level (Phil Auld) [1419746] - [kernel] sched/fair: Fix rework of find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Rework find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Optimize find_idlest_group() (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in wakeup path (Phil Auld) [1419746] - [kernel] sched/fair: Use utilization to select misfit task (Phil Auld) [1419746] - [kernel] sched/fair: Spread out tasks evenly when not overloaded (Phil Auld) [1419746] - [kernel] sched/fair: Use load instead of runnable load in load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Use rq->nr_running when balancing load (Phil Auld) [1419746] - [kernel] sched/fair: Rework load_balance() (Phil Auld) [1419746] - [kernel] sched/fair: Remove meaningless imbalance calculation (Phil Auld) [1419746] - [kernel] sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr_running (Phil Auld) [1419746] - [kernel] sched/fair: Clean up asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fall back to sched-idle CPU if idle CPU isn't found (Phil Auld) [1419746] - [kernel] sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq (Phil Auld) [1419746] - [kernel] sched/core: Allow sched_setattr() to use the current policy (Phil Auld) [1419746] - [kernel] sched/fair: Introduce fits_capacity() (Phil Auld) [1419746] - [kernel] sched/core: Provide a pointer to the valid CPU mask (Phil Auld) [1419746] - [x86] x86/percpu: Optimize raw_cpu_xchg() (Phil Auld) [1419746] - [kernel] x86/percpu, sched/fair: Avoid local_clock() (Phil Auld) [1419746] - [x86] x86/percpu, x86/irq: Relax {set,get}_irq_regs() (Phil Auld) [1419746] - [x86] x86/percpu: Relax smp_processor_id() (Phil Auld) [1419746] - [x86] x86/percpu: Differentiate this_cpu_{}() and __this_cpu_{}() (Phil Auld) [1419746] - [kernel] sched/fair: Fix unnecessary increase of balance interval (Phil Auld) [1419746] - [kernel] sched/fair: Trigger asym_packing during idle load balance (Phil Auld) [1419746] - [kernel] sched/fair: Fix rounding bug for asym packing (Phil Auld) [1419746] - [kernel] sched/fair: Fix warning on non-SMP build (Phil Auld) [1419746] - [kernel] sched/core: Create task_has_idle_policy() helper (Phil Auld) [1419746] - [firmware] efi: fix a mistype in comments mentioning efivar_entry_iter_begin() (Vladis Dronov) [1804417] - [firmware] efi: add a sanity check to efivar_store_raw() (Vladis Dronov) [1804417] - [firmware] efi: fix a race and a buffer overflow while reading efivars via sysfs (Vladis Dronov) [1804417] - [scsi] scsi: ibmvfc: Fix NULL return compiler warning (Steve Best) [1810653] - [scsi] scsi: ibmvfc: Avoid loss of all paths during SVC node reboot (Steve Best) [1810653] - [fs] xfs: fix some memory leaks in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: Fix deadlock between AGI and AGF when target_ip exists in xfs_rename() (Bill O'Donnell) [1765693] - [fs] xfs: fix inode fork extent count overflow (Bill O'Donnell) [1765693] - [fs] xfs: change the seconds fields in xfs_bulkstat to signed (Bill O'Donnell) [1765693] - [fs] xfs: assure zeroed memory buffers for certain kmem allocations (Bill O'Donnell) [1765693] - [fs] xfs: removed unused error variable from xchk_refcountbt_rec (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from xfs_get_aghdr_buf() (Bill O'Donnell) [1765693] - [fs] xfs: Fix tail rounding in xfs_alloc_file_space() (Bill O'Donnell) [1765693] - [fs] xfs: remove unlikely() from WARN_ON() condition (Bill O'Donnell) [1765693] - [fs] xfs: avoid unused to_mp() function warning (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of superblock (Bill O'Donnell) [1765693] - [fs] xfs: revert 1baa2800e62d ("xfs: remove the unused XFS_ALLOC_USERDATA flag") (Bill O'Donnell) [1765693] - [fs] xfs: removed unneeded variable (Bill O'Donnell) [1765693] - [fs] xfs: push the grant head when the log head moves forward (Bill O'Donnell) [1765693] - [fs] xfs: push iclog state cleaning into xlog_state_clean_log (Bill O'Donnell) [1765693] - [fs] xfs: factor iclog state processing out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor callbacks out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: factor debug code out of xlog_state_do_callback() (Bill O'Donnell) [1765693] - [fs] xfs: prevent CIL push holdoff in log recovery (Bill O'Donnell) [1765693] - [fs] xfs: fix missed wakeup on l_flush_wait (Bill O'Donnell) [1765693] - [fs] xfs: push the AIL in xlog_grant_head_wake (Bill O'Donnell) [1765693] - [fs] xfs: Use WARN_ON_ONCE for bailout mount-operation (Bill O'Donnell) [1765693] - [fs] xfs: define a flags field for the AG geometry ioctl structure (Bill O'Donnell) [1765693] - [fs] xfs: add a xfs_valid_startblock helper (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused XFS_ALLOC_USERDATA flag (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xfs_fsb_to_db (Bill O'Donnell) [1765693] - [fs] xfs: fix the dax supported check in xfs_ioctl_setattr_dax_invalidate (Bill O'Donnell) [1765693] - [fs] xfs: Fix stale data exposure when readahead races with hole punch (Bill O'Donnell) [1765693] - [mm] fs: Export generic_fadvise() (Bill O'Donnell) [1765693] - [fs] xfs: reverse search directory freespace indexes (Bill O'Donnell) [1765693] - [fs] xfs: speed up directory bestfree block scanning (Bill O'Donnell) [1765693] - [fs] xfs: factor free block index lookup from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: factor data block addition from xfs_dir2_node_addname_int() (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_dir2_addname() (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_CONTINUE values (Bill O'Donnell) [1765693] - [fs] xfs: remove all *_ITER_ABORT values (Bill O'Donnell) [1765693] - [fs] xfs: log proper length of btree block in scrub/repair (Bill O'Donnell) [1765693] - [fs] xfs: reinitialize rm_flags when unpacking an offset into an rmap irec (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred bmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred refcount functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary int returns from deferred rmap functions (Bill O'Donnell) [1765693] - [fs] xfs: remove unnecessary parameter from xfs_iext_inc_seq (Bill O'Donnell) [1765693] - [fs] xfs: fix sign handling problem in xfs_bmbt_diff_two_keys (Bill O'Donnell) [1765693] - [fs] xfs: don't return _QUERY_ABORT from xfs_rmap_has_other_keys (Bill O'Donnell) [1765693] - [fs] xfs: fix maxicount division by zero error (Bill O'Donnell) [1765693] - [fs] xfs: bmap scrub should only scrub records once (Bill O'Donnell) [1765693] - [fs] xfs: remove excess function parameter description in 'xfs_btree_sblock_v5hdr_verify' (Bill O'Donnell) [1765693] - [fs] fs: xfs: Remove KM_NOSLEEP and KM_SLEEP (Bill O'Donnell) [1765693] - [fs] fs/xfs: Fix return code of xfs_break_leased_layouts() (Bill O'Donnell) [1765693] - [fs] xfs: compat_ioctl: use compat_ptr() (Bill O'Donnell) [1765693] - [fs] xfs: fall back to native ioctls for unhandled compat ones (Bill O'Donnell) [1765693] - [fs] xfs: remove more ondisk directory corruption asserts (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve() (Bill O'Donnell) [1765693] - [fs] xfs: Fix possible null-pointer dereferences in xchk_da_btree_block_check_sibling() (Bill O'Donnell) [1765693] - [fs] xfs: fix stack contents leakage in the v1 inumber ioctls (Bill O'Donnell) [1765693] - [fs] xfs: sync up xfs_trans_inode with userspace (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_trans_inode.c to libxfs/ (Bill O'Donnell) [1765693] - [fs] xfs: chain bios the right way around in xfs_rw_bdev (Bill O'Donnell) [1765693] - [fs] xfs: bump INUMBERS cursor correctly in xfs_inumbers_walk (Bill O'Donnell) [1765693] - [fs] xfs: don't update lastino for FSBULKSTAT_SINGLE (Bill O'Donnell) [1765693] - [fs] xfs: online scrub needn't bother zeroing its temporary buffer (Bill O'Donnell) [1765693] - [fs] xfs: only allocate memory for scrubbing attributes when we need it (Bill O'Donnell) [1765693] - [fs] xfs: refactor attr scrub memory allocation function (Bill O'Donnell) [1765693] - [fs] xfs: refactor extended attribute buffer pointer functions (Bill O'Donnell) [1765693] - [fs] xfs: attribute scrub should use seen_enough to pass error values (Bill O'Donnell) [1765693] - [fs] xfs: allow single bulkstat of special inodes (Bill O'Donnell) [1765693] - [fs] xfs: specify AG in bulk req (Bill O'Donnell) [1765693] - [fs] xfs: wire up the v5 inumbers ioctl (Bill O'Donnell) [1765693] - [fs] xfs: wire up new v5 bulkstat ioctls (Bill O'Donnell) [1765693] - [fs] xfs: introduce v5 inode group structure (Bill O'Donnell) [1765693] - [fs] xfs: introduce new v5 bulkstat structure (Bill O'Donnell) [1765693] - [fs] xfs: rename bulkstat functions (Bill O'Donnell) [1765693] - [fs] xfs: remove various bulk request typedef usage (Bill O'Donnell) [1765693] - [fs] fs: xfs: xfs_log: Change return type from int to void (Bill O'Donnell) [1765693] - [fs] xfs: poll waiting for quotacheck (Bill O'Donnell) [1765693] - [fs] xfs: multithreaded iwalk implementation (Bill O'Donnell) [1765693] - [fs] xfs: refactor INUMBERS to use iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: refactor iwalk code to handle walking inobt records (Bill O'Donnell) [1765693] - [fs] xfs: refactor xfs_iwalk_grab_ichunk (Bill O'Donnell) [1765693] - [fs] xfs: clean up long conditionals in xfs_iwalk_ichunk_ra (Bill O'Donnell) [1765693] - [fs] xfs: change xfs_iwalk_grab_ichunk to use startino, not lastino (Bill O'Donnell) [1765693] - [fs] xfs: move bulkstat ichunk helpers to iwalk code (Bill O'Donnell) [1765693] - [fs] xfs: calculate inode walk prefetch more carefully (Bill O'Donnell) [1765693] - [fs] xfs: convert bulkstat to new iwalk infrastructure (Bill O'Donnell) [1765693] - [fs] xfs: bulkstat should copy lastip whenever userspace supplies one (Bill O'Donnell) [1765693] - [fs] xfs: convert quotacheck to use the new iwalk functions (Bill O'Donnell) [1765693] - [fs] xfs: create simplified inode walk function (Bill O'Donnell) [1765693] - [fs] xfs: create iterator error codes (Bill O'Donnell) [1765693] - [fs] xfs: remove XFS_TRANS_NOFS (Bill O'Donnell) [1765693] - [fs] xfs: simplify xfs_ioend_can_merge (Bill O'Donnell) [1765693] - [fs] xfs: allow merging ioends over append boundaries (Bill O'Donnell) [1765693] - [fs] xfs: fix a comment typo in xfs_submit_ioend (Bill O'Donnell) [1765693] - [fs] xfs: remove the unused xfs_count_page_state declaration (Bill O'Donnell) [1765693] - [fs] xfs: fix iclog allocation size (Bill O'Donnell) [1765693] - [fs] xfs: remove unused header files (Bill O'Donnell) [1765693] - [fs] xfs: account for log space when formatting new AGs (Bill O'Donnell) [1765693] - [fs] xfs: refactor free space btree record initialization (Bill O'Donnell) [1765693] - [fs] xfs: always update params on small allocation (Bill O'Donnell) [1765693] - [fs] xfs: skip small alloc cntbt logic on NULL cursor (Bill O'Donnell) [1765693] - [fs] xfs: move small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: clean up small allocation helper (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_bmap.c into xfs_bmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_rmap.c into xfs_rmap_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_refcount.c into xfs_refcount_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_trans_extfree.c into xfs_extfree_item.c (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_bud_init into xfs_trans_get_bud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_rud_init into xfs_trans_get_rud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_cud_init into xfs_trans_get_cud (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_efd_init into xfs_trans_get_efd (Bill O'Donnell) [1765693] - [fs] xfs: remove a pointless comment duplicated above all xfs_item_ops instances (Bill O'Donnell) [1765693] - [fs] xfs: use a list_head for iclog callbacks (Bill O'Donnell) [1765693] - [fs] xfs: remove the xfs_log_item_t typedef (Bill O'Donnell) [1765693] - [fs] xfs: don't cast inode_log_items to get the log_item (Bill O'Donnell) [1765693] - [fs] xfs: add a flag to release log items on commit (Bill O'Donnell) [1765693] - [fs] xfs: split iop_unlock (Bill O'Donnell) [1765693] - [fs] xfs: don't use xfs_trans_free_items in the commit path (Bill O'Donnell) [1765693] - [fs] xfs: remove the dummy iop_push implementation for inode creation items (Bill O'Donnell) [1765693] - [fs] xfs: don't require log items to implement optional methods (Bill O'Donnell) [1765693] - [fs] xfs: stop using XFS_LI_ABORTED as a parameter flag (Bill O'Donnell) [1765693] - [fs] xfs: fix a trivial comment typo in xfs_trans_committed_bulk (Bill O'Donnell) [1765693] - [fs] xfs: add struct xfs_mount pointer to struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove the b_io_length field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: properly type the b_log_item field in struct xfs_buf (Bill O'Donnell) [1765693] - [fs] xfs: remove unused buffer cache APIs (Bill O'Donnell) [1765693] - [fs] xfs: stop using bp naming for log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to read and write the log recovery buffers (Bill O'Donnell) [1765693] - [fs] xfs: return an offset instead of a pointer from xlog_align (Bill O'Donnell) [1765693] - [fs] xfs: move the log ioend workqueue to struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: use bios directly to write log buffers (Bill O'Donnell) [1765693] - [fs] xfs: make use of the l_targ field in struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: remove the syncing argument from xlog_verify_iclog (Bill O'Donnell) [1765693] - [fs] xfs: update both stat counters together in xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out iclog size calculation from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out splitting of an iclog from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: factor out log buffer writing from xlog_sync (Bill O'Donnell) [1765693] - [fs] xfs: don't use REQ_PREFLUSH for split log writes (Bill O'Donnell) [1765693] - [fs] xfs: remove XLOG_STATE_IOABORT (Bill O'Donnell) [1765693] - [fs] xfs: reformat xlog_get_lowest_lsn (Bill O'Donnell) [1765693] - [fs] xfs: cleanup xlog_get_iclog_buffer_size (Bill O'Donnell) [1765693] - [fs] xfs: remove the l_iclog_size_log field from struct xlog (Bill O'Donnell) [1765693] - [fs] xfs: renumber XBF_WRITE_FAIL (Bill O'Donnell) [1765693] - [fs] xfs: remove the never used _XBF_COMPOUND flag (Bill O'Donnell) [1765693] - [fs] xfs: remove the no-op spinlock_destroy stub (Bill O'Donnell) [1765693] - [fs] xfs: move xfs_ino_geometry to xfs_shared.h (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flag arguments (Bill O'Donnell) [1765693] - [fs] xfs: remove the debug-only q_transp field from struct xfs_dquot (Bill O'Donnell) [1765693] - [fs] xfs: merge xfs_buf_zero and xfs_buf_iomove (Bill O'Donnell) [1765693] - [fs] xfs: remove unused flags arg from getsb interfaces (Bill O'Donnell) [1765693] - [fs] xfs: include WARN, REPAIR build options in XFS_BUILD_OPTIONS (Bill O'Donnell) [1765693] - [fs] xfs: finish converting to inodes_per_cluster (Bill O'Donnell) [1765693] - [fs] xfs: fix inode_cluster_size rounding mayhem (Bill O'Donnell) [1765693] - [fs] xfs: refactor inode geometry setup routines (Bill O'Donnell) [1765693] - [fs] xfs: separate inode geometry (Bill O'Donnell) [1765693] - [fs] xfs: use file_modified() helper (Bill O'Donnell) [1765693] - [fs] vfs: introduce file_modified() helper (Bill O'Donnell) [1765693]- [md] dm: bump version of core and various targets (Mike Snitzer) [1810746] - [md] dm: fix congested_fn for request-based device (Mike Snitzer) [1810746] - [md] dm integrity: use dm_bio_record and dm_bio_restore (Mike Snitzer) [1810746] - [md] dm bio record: save_restore bi_end_io and bi_integrity (Mike Snitzer) [1810746] - [md] dm writecache: verify watermark during resume (Mike Snitzer) [1810746] - [md] dm: report suspended device during destroy (Mike Snitzer) [1810746] - [md] dm thin metadata: fix lockdep complaint (Mike Snitzer) [1810746] - [md] dm cache: fix a crash due to incorrect work item cancelling (Mike Snitzer) [1810746] - [md] dm integrity: fix invalid table returned due to argument count mismatch (Mike Snitzer) [1810746] - [md] dm integrity: fix a deadlock due to offloading to an incorrect workqueue (Mike Snitzer) [1810746] - [md] dm integrity: fix recalculation when moving from journal mode to bitmap mode (Mike Snitzer) [1810746] - [md] dm writecache: improve performance of large linear writes on SSDs (Mike Snitzer) [1810746] - [md] dm mpath: Add timeout mechanism for queue_if_no_path (Mike Snitzer) [1810746] - [md] dm thin: change data device's flush_bio to be member of struct pool (Mike Snitzer) [1810746] - [md] dm thin: don't allow changing data device during thin-pool reload (Mike Snitzer) [1810746] - [md] dm thin: fix use-after-free in metadata_pre_commit_callback (Mike Snitzer) [1810746] - [md] dm thin metadata: use pool locking at end of dm_pool_metadata_close (Mike Snitzer) [1810746] - [md] dm writecache: fix incorrect flush sequence when doing SSD mode commit (Mike Snitzer) [1810746] - [md] dm crypt: fix benbi IV constructor crash if used in authenticated mode (Mike Snitzer) [1810746] - [md] dm crypt: Implement Elephant diffuser for Bitlocker compatibility (Mike Snitzer) [1810746] - [md] dm space map common: fix to ensure new block isn't already in use (Mike Snitzer) [1810746] - [md] dm verity: don't prefetch hash blocks for already-verified data (Mike Snitzer) [1810746] - [md] dm crypt: fix GFP flags passed to skcipher_request_alloc() (Mike Snitzer) [1810746] - [md] dm thin metadata: Fix trivial math error in on-disk format documentation (Mike Snitzer) [1810746] - [md] dm thin metadata: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm snapshot: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm bio prison v2: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm mpath: use true_false for bool variable (Mike Snitzer) [1810746] - [md] dm zoned: support zone sizes smaller than 128MiB (Mike Snitzer) [1810746] - [md] dm raid: table line rebuild status fixes (Mike Snitzer) [1810746] - [documentation] docs: dm-integrity: remove reference to ARC4 (Mike Snitzer) [1810746] - [md] dm thin: Flush data device before committing metadata (Mike Snitzer) [1810746] - [md] dm thin metadata: Add support for a pre-commit callback (Mike Snitzer) [1810746] - [md] dm btree: increase rebalance threshold in __rebalance2() (Mike Snitzer) [1810746] - [md] dm mpath: remove harmful bio-based optimization (Mike Snitzer) [1810746] - [md] dm integrity: fix excessive alignment of metadata runs (Mike Snitzer) [1810746] - [md] dm cache: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm bio prison: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm thin: replace spin_lock_irqsave with spin_lock_irq (Mike Snitzer) [1810746] - [md] dm raid: streamline rs_get_progress() and its raid_status() caller side (Mike Snitzer) [1810746] - [md] dm raid: simplify rs_setup_recovery call chain (Mike Snitzer) [1810746] - [md] dm raid: to ensure resynchronization, perform raid set grow in preresume (Mike Snitzer) [1810746] - [md] dm raid: change rs_set_dev_and_array_sectors API and callers (Mike Snitzer) [1810746] - [md] dm: introduce DM_GET_TARGET_VERSION (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global cache replacement (Mike Snitzer) [1810746] - [md] dm bufio: remove old-style buffer cleanup (Mike Snitzer) [1810746] - [md] dm bufio: introduce a global queue (Mike Snitzer) [1810746] - [md] dm bufio: refactor adjust_total_allocated (Mike Snitzer) [1810746] - [md] dm bufio: call adjust_total_allocated from __link_buffer and __unlink_buffer (Mike Snitzer) [1810746] - [md] dm crypt: omit parsing of the encapsulated cipher (Mike Snitzer) [1810746] - [md] dm crypt: switch to ESSIV crypto API template (Mike Snitzer) [1810746] - [crypto] crypto: essiv - create wrapper template for ESSIV generation (Mike Snitzer) [1810746] - [security] crypto: drop mask=CRYPTO_ALG_ASYNC from shash tfm allocations (Mike Snitzer) [1810746] - [crypto] crypto: drop mask=CRYPTO_ALG_ASYNC from cipher tfm allocations (Mike Snitzer) [1810746] - [md] dm verity: add root hash pkcs#7 signature verification (Mike Snitzer) [1810746] - [md] dm crypt: reuse eboiv skcipher for IV generation (Mike Snitzer) [1810746] - [md] dm integrity: fix a crash due to BUG_ON in __journal_read_write() (Mike Snitzer) [1810746] - [md] dm kcopyd: Increase default sub-job size to 512KB (Mike Snitzer) [1810746] - [documentation] docs: device-mapper: move it to the admin-guide (Mike Snitzer) [1810746] - [documentation] docs: convert docs to ReST and rename to *.rst (Mike Snitzer) [1810746] - [md] dm crypt: implement eboiv - encrypted byte-offset initialization vector (Mike Snitzer) [1810746] - [md] dm integrity: use kzalloc() instead of kmalloc() + memset() (Mike Snitzer) [1810746] - [md] dm integrity: always set version on superblock update (Mike Snitzer) [1810746] - [md] dm integrity: whitespace, coding style and dead code cleanup (Mike Snitzer) [1810746] - [md] dm integrity: implement synchronous mode for reboot handling (Mike Snitzer) [1810746] - [md] dm integrity: handle machine reboot in bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: add a bitmap mode (Mike Snitzer) [1810746] - [md] dm integrity: introduce a function add_new_range_and_wait() (Mike Snitzer) [1810746] - [md] dm integrity: allow large ranges to be described (Mike Snitzer) [1810746] - [md] dm ingerity: pass size to dm_integrity_alloc_page_list() (Mike Snitzer) [1810746] - [md] dm integrity: introduce rw_journal_sectors() (Mike Snitzer) [1810746] - [md] dm crypt and integrity: shash - remove shash_desc::flags (Mike Snitzer) [1810746] - [md] dm: fix potential for q->make_request_fn NULL pointer (Mike Snitzer) [1794340] - [netdrv] net/mlx5e: Don't clear the whole vf config when switching modes (mohamad meib) [1811428] - [scsi] scsi: be2iscsi: be_main: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: be_iscsi: Mark expected switch fall-through (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: switch to generic DMA API (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: fix spelling mistake "Retreiving" -> "Retrieving" (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: remove unused variable dmsg (Maurizio Lombardi) [1796740] - [scsi] scsi: be2iscsi: Update copyright (Maurizio Lombardi) [1796740] - [security] selinux: fix sidtab string cache locking (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: do not allocate ancillary buffer on first load (Ondrej Mosnacek) [1807001] - [security] selinux: remove redundant selinux_nlmsg_perm (Ondrej Mosnacek) [1807001] - [security] selinux: fix wrong buffer types in policydb.c (Ondrej Mosnacek) [1807001] - [security] selinux: treat atomic flags more carefully (Ondrej Mosnacek) [1807001] - [security] selinux: make default_noexec read-only after init (Ondrej Mosnacek) [1807001] - [security] selinux: move ibpkeys code under CONFIG_SECURITY_INFINIBAND (Ondrej Mosnacek) [1807001] - [security] Documentation, selinux: fix references to old selinuxfs mount point (Ondrej Mosnacek) [1807001] - [security] selinuxfs: use scnprintf to get real length for inode (Ondrej Mosnacek) [1807001] - [security] selinux: remove set but not used variable 'sidtab' (Ondrej Mosnacek) [1807001] - [security] selinux: ensure the policy has been loaded before reading the sidtab stats (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_update() (Ondrej Mosnacek) [1807001] - [security] selinux: randomize layout of key structures (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_enabled/disabled/enforcing_boot (Ondrej Mosnacek) [1807001] - [security] selinux: remove unnecessary selinux cred request (Ondrej Mosnacek) [1807001] - [security] selinux: ensure we cleanup the internal AVC counters on error in avc_insert() (Ondrej Mosnacek) [1807001] - [security] security: only build lsm_audit if CONFIG_SECURITY=y (Ondrej Mosnacek) [1807001] - [security] selinux: clean up selinux_inode_permission MAY_NOT_BLOCK tests (Ondrej Mosnacek) [1807001] - [security] selinux: fall back to ref-walk if audit is required (Ondrej Mosnacek) [1807001] - [security] selinux: revert "stop passing MAY_NOT_BLOCK to the AVC upon follow_link" (Ondrej Mosnacek) [1807001] - [security] selinux: cache the SID -> context string translation (Ondrej Mosnacek) [1807001 1806991] - [security] selinux: sidtab reverse lookup hash table (Ondrej Mosnacek) [1807001] - [security] selinux: default_range glblub implementation (Ondrej Mosnacek) [1807001] - [security] selinux: allow labeling before policy is loaded (Ondrej Mosnacek) [1807001 1777525] - [security] selinux: remove load size limit (Ondrej Mosnacek) [1807001] - [security] selinux: fix residual uses of current_security() for the SELinux blob (Ondrej Mosnacek) [1807001] - [kernel] rcu: Make kfree_rcu() ignore NULL pointers (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of ipc security blobs (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of inode security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of file security blob (Ondrej Mosnacek) [1807001] - [security] SELinux: Abstract use of cred security blob (Ondrej Mosnacek) [1807001] - [security] selinux: kill selinux_sb_get_mnt_opts() (Ondrej Mosnacek) [1807001] - [security] selinux; don't open-code a loop in sb_finish_set_opts() (Ondrej Mosnacek) [1807001] - [security] selinux: expand superblock_doinit() calls (Ondrej Mosnacek) [1807001] - [netdrv] hv_netvsc: Fix unwanted rx_table reset (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix tx_table init in rndis_set_subchannel() (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix send_table offset in case of a host bug (Mohammed Gamal) [1805950] - [netdrv] hv_netvsc: Fix offset usage in netvsc_send_table() (Mohammed Gamal) [1805950]- [block] blk-mq: Keep set->nr_hw_queues and set->map.nr_queues in sync (Ming Lei) [1810523] - [block] block: clear REQ_HIPRI if polling is not supported (Ming Lei) [1809506]- [perf] arm_spe: Enable ACPI/Platform automatic module loading (Jeremy Linton) [1501652] - [perf] perf: arm_spe: Don't error on high-order pages for aux buf (Jeremy Linton) [1501652] - [perf] arm_spe: handle devm_kasprintf() failure (Jeremy Linton) [1501652] - [perf] arm_spe: Enable automatic DT loading (Jeremy Linton) [1501652] - [block] blk-iolatency: fix STS_AGAIN handling (Ming Lei) [1764737] - [block] blk-iolatency: only account submitted bios (Ming Lei) [1764737] - [block] blk-iolatency: clear use_delay when io.latency is set to zero (Ming Lei) [1764737] - [block] blk-iolatency: #include "blk.h" (Ming Lei) [1764737] - [block] Blk-iolatency: warn on negative inflight IO counter (Ming Lei) [1764737] - [block] blk-iolatency: fix IO hang due to negative inflight counter (Ming Lei) [1764737] - [block] block: fix blk-iolatency accounting underflow (Ming Lei) [1764737] - [fs] xfs: stabilize insert range start boundary to avoid COW writeback race (Brian Foster) [1728979] - [x86] uprobes/x86: Fix detection of 32-bit user mode (Oleg Nesterov) [1804961] - [ipc] Revert "ipc, sem: remove uneeded sem_undo_list lock usage in exit_sem()" ("Herton R. Krzesinski") [1807627] - [powerpc] powerpc/tm: Fix clearing MSRin current when reclaiming on signal delivery (Gustavo Duarte) [1751116] - [powerpc] powerpc/tm: Set MSRjust prior to recheckpoint (Gustavo Duarte) [1751116] - [arm64] arm64: smp: Increase secondary CPU boot timeout value (Gavin Shan) [1807684] - [fs] ext4: work around deleting a file with i_nlink == 0 safely (Carlos Maiolino) [1801049] - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Waiman Long) [1810638] - [char] ipmi: Revert "fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier" (Waiman Long) [1810638]- [kernel] blktrace: Protect q->blk_trace with RCU (Ming Lei) [1798329] - [drm] drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED panel (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/dp: Introduce EDID-based quirks (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Auto detect DPCD backlight support by default (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight() (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Assume 100 brightness when not in DPCD control mode (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Fix eDP DPCD aux max backlight calculations (Lyude Paul) [1782671 1773796 1748892] - [drm] drm/i915: Check backlight type while doing eDP backlight initializaiton (Lyude Paul) [1782671 1773796 1748892] - [tools] selftests: nft_concat_range: Add test for reported add/flush/add issue (Stefano Brivio) [1807892] - [net] nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() (Stefano Brivio) [1807892] - [net] sched: don't take rtnl lock during flow_action setup (Marcelo Leitner) [1804385] - [include] net: sched: refactor ct action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [include] net: sched: refactor police action helpers to require tcf_lock (Marcelo Leitner) [1804385] - [net] sched: lock action when translating it to flow_action infra (Marcelo Leitner) [1804385] - [powerpc] powerpc/smp: Fix NMI IPI xmon timeout (Diego Domingos) [1747320] - [powerpc] powerpc/smp: Fix NMI IPI timeout (Diego Domingos) [1747320] - [powerpc] powerpc: NMI IPI make NMI IPIs fully sychronous (Diego Domingos) [1747320] - [arm64] arm64: select CPUMASK_OFFSTACK if NUMA (Andrea Arcangeli) [1712856] - [arm64] arm64: tlb: skip tlbi broadcast (Andrea Arcangeli) [1712856]- [fs] fs/proc/proc_sysctl.c: Fix a NULL pointer dereference (Vladis Dronov) [1795521] {CVE-2019-20054} - [fs] fs/proc/proc_sysctl.c: fix NULL pointer dereference in put_links (Vladis Dronov) [1795521] {CVE-2019-20054} - [ptp] ptp: correctly disable flags on old ioctls (Petr Oros) [1795188] - [uapi] PTP: add support for one-shot output (Petr Oros) [1795188] - [ptp] PTP: introduce new versions of IOCTLs (Petr Oros) [1795188] - [virtio] virtio_ring: fix stalls for packed rings (Eugenio Perez) [1601355] - [virtio] virtio_ring: Fix potential mem leak in virtqueue_add_indirect_packed (Eugenio Perez) [1601355] - [uapi] virtio: drop internal struct from UAPI (Eugenio Perez) [1601355] - [virtio] virtio_ring: advertize packed ring layout (Eugenio Perez) [1601355] - [virtio] virtio_ring: leverage event idx in packed ring (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce packed ring support (Eugenio Perez) [1601355] - [virtio] virtio_ring: cache whether we will use DMA API (Eugenio Perez) [1601355] - [virtio] virtio_ring: extract split ring handling from ring creation (Eugenio Perez) [1601355] - [virtio] virtio_ring: allocate desc state for split ring separately (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce helper for indirect feature (Eugenio Perez) [1601355] - [virtio] virtio_ring: introduce debug helpers (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring fields in a sub struct (Eugenio Perez) [1601355] - [virtio] virtio_ring: put split ring functions together (Eugenio Perez) [1601355] - [virtio] virtio_ring: add _split suffix for split ring functions (Eugenio Perez) [1601355] - [uapi] virtio: add packed ring types and macros (Eugenio Perez) [1601355] - [x86] x86/mtrr: Skip cache flushes on CPUs with cache self-snooping (Prarit Bhargava) [1724541] - [x86] x86/cpu/intel: Clear cache self-snoop capability in CPUs with known errata (Prarit Bhargava) [1724541] - [documentation] Documentation PCI: Fix pciebus-howto.rst filename typo (Myron Stowe) [1793091] - [tools] tools: PCI: Fix installation when `make tools/pci_install` (Myron Stowe) [1793091] - [tools] tools: PCI: Fix broken pcitest compilation (Myron Stowe) [1793091] - [tools] tools pci: Do not delete pcitest.sh in 'make clean' (Myron Stowe) [1793091] - [pci] PCI: endpoint: Clear BAR before freeing its space (Myron Stowe) [1793091] - [pci] PCI: endpoint: Skip odd BAR when skipping 64bit BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Allocate enough space for fixed size BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Set endpoint controller pointer to NULL (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add support to specify alignment for buffers allocated to BARs (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Use pci_epc_get_features() to get EPC features (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Do not allocate next BARs memory if current BAR is 64Bit (Myron Stowe) [1793091] - [pci] PCI: pci-epf-test: Remove setting epf_bar flags in function driver (Myron Stowe) [1793091] - [pci] PCI: endpoint: Fix pci_epf_alloc_space() to set correct MEM TYPE flags (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add helper to get first unreserved BAR (Myron Stowe) [1793091] - [pci] PCI: endpoint: Add new pci_epc_ops to get EPC features (Myron Stowe) [1793091] - [pci] PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio() (Myron Stowe) [1793091] - [pci] PCI: Skip resource distribution when no hotplug bridges (Myron Stowe) [1793091] - [pci] PCI: Simplify pci_bus_distribute_available_resources() (Myron Stowe) [1793091] - [pci] PCI: Reset both NVIDIA GPU and HDA in ThinkPad P50 workaround (Myron Stowe) [1793091] - [pci] PCI: Enable NVIDIA HDA controllers (Myron Stowe) [1793091] - [pci] PCI: Use seq_puts() instead of seq_printf() in show_device() (Myron Stowe) [1793091] - [pci] PCI: Add NVIDIA GPU multi-function power dependencies (Myron Stowe) [1793091] - [pci] PCI: Generalize multi-function power dependency device links (Myron Stowe) [1793091] - [pci] PCI: sysfs: Ignore lockdep for remove attribute (Myron Stowe) [1793091] - [pci] PCI: Decode PCIe 32 GT/s link speed (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-test-function.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pcieaer-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-error-recovery.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert acpi-info.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert MSI-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci-iov-howto.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST (Myron Stowe) [1793091] - [documentation] docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Myron Stowe) [1793091] - [documentation] Documentation: PCI: convert pci.txt to reST (Myron Stowe) [1793091] - [documentation] Documentation: add Linux PCI to Sphinx TOC tree (Myron Stowe) [1793091] - [pci] PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary (Myron Stowe) [1793091] - [pci] PCI: Add a stub for pci_ats_disabled() (Myron Stowe) [1793091] - [pci] PCI: Provide pci_match_id() with CONFIG_PCI=n (Myron Stowe) [1793091] - [misc] ocxl: Add PCI hotplug dependency to Kconfig (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Wrap warnings in macro (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Relax check when disabling slot (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Register opencapi slots (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Improve error msg on power state change failure (Steve Best) [1788902] - [pci] pci/hotplug/pnv-php: Remove erroneous warning (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Find opencapi slot for a device node (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Release opencapi device (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: set up PE on opencapi device when enabling (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Protect PE list (Steve Best) [1788902] - [powerpc] powerpc/powernv/ioda: Fix ref count for devices with their own PE (Steve Best) [1788902] - [of] of: overlay: add_changeset_property() memory leak (Steve Best) [1798483] - [of] of: unittest: initialize args before calling of_*parse_*() (Steve Best) [1798483] - [of] of: unittest: find overlaysentry by name instead of index (Steve Best) [1798483] - [of] of: unittest: allow base devicetree to have symbol metadata (Steve Best) [1798483] - [of] of: overlay: set node fields from properties when add new overlay node (Steve Best) [1798483] - [of] of: unittest: remove unused of_unittest_apply_overlay() argument (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments touching same property (Steve Best) [1798483] - [of] of: overlay: check prevents multiple fragments add or delete same node (Steve Best) [1798483] - [of] of: overlay: test case of two fragments adding same node (Steve Best) [1798483] - [of] of: overlay: make all pr_debug() and pr_err() messages unique (Steve Best) [1798483] - [of] of: overlay: validate overlay properties (Steve Best) [1798483] - [of] of: overlay: reorder fields in struct fragment (Steve Best) [1798483] - [of] of: overlay: do not duplicate properties from overlay for new nodes (Steve Best) [1798483] - [of] of: overlay: use prop add changeset entry for property in new nodes (Steve Best) [1798483] - [of] of: Convert to using pOFn instead of device_node.name (Steve Best) [1798483] - [powerpc] powerpc/pseries: add of_node_put() in dlpar_detach_node() (Steve Best) [1798483] - [of] of: overlay: add missing of_node_get() in __of_attach_node_sysfs (Steve Best) [1798483] - [of] of: overlay: add missing of_node_put() after add new node to changeset (Steve Best) [1798483] - [of] of: overlay: add tests to validate kfrees from overlay removal (Steve Best) [1798483]- [kernel] open the RHEL 8.3 development (Frantisek Hrbata) - [netdrv] Revert "r8169: don't use MSI before RTL8168d" (Josef Oskera) [1792839] - [drm] drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets (Ben Skeggs) [1789026] - [drm] drm/nouveau/disp/gv100-: not all channel types support reporting error codes (Ben Skeggs) [1789481] - [drm] drm/nouveau/disp/nv50-: prevent oops when no channel method map provided (Ben Skeggs) [1789481] - [fs] cifs: don't leak -EAGAIN for stat() during reconnect (Dave Wysochanski) [1769599] - [block] blk-mq: insert passthrough request into hctx->dispatch directly (Ming Lei) [1788728] - [scsi] scsi: megaraid_sas: fixup MSIx interrupt setup during resume (Tomas Henzl) [1805353]- [fs] NFS: Add deferred cache invalidation for close-to-open consistency violations (Benjamin Coddington) [1803162] - [block] nbd: fix stack corruption in nbd_check_sock_type() (Ming Lei) [1803664] - [mm] mm/vmscan.c: don't round up scan size for online memory cgroup (Aristeu Rozanski) [1775691] - [tools] selftests/bpf: fix clearing buffered output between tests/subtests (Yauheni Kaliuta) [1786006] - [tools] libbpf: avoid usage of __builtin_preserve_field_info (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: samples/bpf: fix Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1786006] - [tools] libbpf: fix Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1786006] - [tools] selftests: fix too long argument (Yauheni Kaliuta) [1786006] - [tools] libbpf: Add BPF-side definitions of supported field relocation kinds (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add sub-tests support for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: abstract away test log output (Yauheni Kaliuta) [1786006] - [tools] selftest/bpf: centralize libbpf logging management for test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: prevent headers to be compiled as C code (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: add test selectors by number and name to test_progs (Yauheni Kaliuta) [1786006] - [tools] selftests/bpf: revamp test_progs to allow more control (Yauheni Kaliuta) [1786006] - [net] core: Don't skip generic XDP program execution for cloned SKBs (Jiri Benc) [1802507] - [tools] selftests/bpf: De-flake test_tcpbpf (Jiri Benc) [1802507] - [net] bpf, sockmap: Check update requirements after locking (Jiri Benc) [1802507] - [net] bpf, sockhash: Synchronize_rcu before free'ing map (Jiri Benc) [1802507] - [net] bpf, sockmap: Don't sleep while holding RCU lock on tear-down (Jiri Benc) [1802507] - [net] net: bpf: Don't leak time wait and request sockets (Jiri Benc) [1802507] - [net] bpf/sockmap: Read psock ingress_msg before sk_receive_queue (Jiri Benc) [1802507] - [net] bpf: Clear skb->tstamp in bpf_redirect when necessary (Jiri Benc) [1802507] - [net] xdp: obtain the mem_id mutex before trying to remove an entry (Jiri Benc) [1802507] - [net] page_pool: do not release pool until inflight == 0 (Jiri Benc) [1802507] - [net] xsk: Fix registration of Rx-only sockets (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning umem (Jiri Benc) [1802507] - [net] xsk: avoid store-tearing when assigning queues (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing xlated program instructions (Jiri Benc) [1802507] - [tools] bpftool: Fix printing incorrect pointer in btf_dump_ptr (Jiri Benc) [1802507] - [tools] bpftool: Don't crash on missing jited insns or ksyms (Jiri Benc) [1802507] - [tools] bpftool: Match several programs with same tag (Jiri Benc) [1802507] - [tools] libbpf: Fix realloc usage in bpf_core_find_cands (Jiri Benc) [1802507] - [tools] libbpf: Add missing newline in opts validation macro (Jiri Benc) [1802507] - [tools] libbpf: Don't attach perf_buffer to offline/missing CPUs (Jiri Benc) [1802507] - [tools] libbpf: Extract and generalize CPU mask parsing logic (Jiri Benc) [1802507] - [tools] libbpf: Fix printf compilation warnings on ppc64le arch (Jiri Benc) [1802507] - [tools] libbpf: Fix sym->st_value print on 32-bit arches (Jiri Benc) [1802507] - [tools] libbpf: Make btf__resolve_size logic always check size error condition (Jiri Benc) [1802507] - [tools] libbpf: Fix another potential overflow issue in bpf_prog_linfo (Jiri Benc) [1802507] - [tools] libbpf: Fix potential overflow issue (Jiri Benc) [1802507] - [tools] libbpf: Fix memory leak/double free issue (Jiri Benc) [1802507] - [tools] libbpf: Fix off-by-one error in ELF sanity check (Jiri Benc) [1802507] - [tools] selftests/bpf: Fix test_attach_probe (Jiri Benc) [1802507] - [kernel] bpf: Fix bpf_event_output re-entry issue (Jiri Benc) [1802507] - [net] bpf: Fix incorrect verifier simulation of ARSH under ALU32 (Jiri Benc) [1802507] - [net] bpf: Fix passing modified ctx to ld/abs/ind instruction (Jiri Benc) [1802507] - [net] bpf: cgroup: prevent out-of-order release of cgroup bpf (Jiri Benc) [1802507] - [net] bpf: Fix precision tracking for unbounded scalars (Jiri Benc) [1802507] - [net] bpf: Fix cgroup local storage prog tracking (Jiri Benc) [1802507] - [net] bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() (Jiri Benc) [1802507] - [net] bpf, offload: Unlock on error in bpf_offload_dev_create() (Jiri Benc) [1802507] - [powerpc] powerpc/bpf: Fix tail call implementation (Jiri Benc) [1802507] - [net] bpf: Fix use after free in bpf_get_prog_name (Jiri Benc) [1802507] - [net] bpf: Fix use after free in subprog's jited symbol removal (Jiri Benc) [1802507] - [uapi] bpf: fix BTF limits (Jiri Benc) [1802507] - [net] bpf: fix BTF verification of enums (Jiri Benc) [1802507] - [netdrv] ice: Don't tell the OS that link is going down (Jonathan Toppins) [1792670] - [powerpc] powerpc/powernv: implement opal_put_chars_atomic (Steve Best) [1806254] - [tty] powerpc/powernv: move opal console flushing to udbg (Steve Best) [1806254] - [powerpc] powerpc/powernv: Remove OPALv1 support from opal console driver (Steve Best) [1806254] - [powerpc] powerpc/powernv: Implement and use opal_flush_console (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg use flush fallback from console code (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal-kmsg standardise OPAL_BUSY handling (Steve Best) [1806254] - [powerpc] powerpc/powernv: Fix OPAL console driver OPAL_BUSY loops (Steve Best) [1806254] - [powerpc] powerpc/powernv: opal_put_chars partial write fix (Steve Best) [1806254] - [x86] Mark Comet Lake-S as supported (David Arcari) [1805754]- rebuild, due infrastructure issues last kernel build wasn't signed properly [1807216]- [nvme] nvme-multipath: Fix memory leak with ana_log_buf (David Milburn) [1804822] - [powerpc] pci/of: Fix OF flags parsing for 64bit BARs (David Gibson) [1804038]- [pci] PCI: pciehp: Add DMI table for in-band presence disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Wait for PDS if in-band presence is disabled (Myron Stowe) [1749528] - [pci] PCI: pciehp: Add support for disabling in-band presence (Myron Stowe) [1749528] - [netdrv] net/mlx5: DR, Handle reformat capability over sw-steering tables (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Fix matching on vport gvmi (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, use non preemptible call to get the current cpu number (Alaa Hleihel) [1794997] - [netdrv] net/mlx5: DR, Enable counter on non-fwd-dest objects (Alaa Hleihel) [1794997] - [iommu] iommu/vt-d: Simplify check in identity_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Remove deferred_attach_domain() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Do deferred attachment in iommu_need_mapping() (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Move deferred device attachment into helper function (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Add attach_deferred() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Refactor find_domain() helper (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Allow devices with RMRRs to use identity domain (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer (Jerry Snitselaar) [1797124 1784649] - [iommu] iommu/vt-d: Fix lock inversion between iommu->lock and device_domain_lock (Jerry Snitselaar) [1797124 1784649] - [ata] ata: ahci: Add shutdown to freeze hardware resources of ahci (David Milburn) [1784955] - [include] redhat: kabi: convert incorrect use of RH_KABI_EXTEND (Jiri Benc) [1715803] - [include] redhat: kabi: macros for intentional kABI breakage (Jiri Benc) [1715803] - [uapi] redhat: kabi: bpf: remove misleading comment (Jiri Benc) [1715803] - [include] redhat: kabi: introduce RH_KABI_HIDE_INCLUDE and RH_KABI_FAKE_INCLUDE (Jiri Benc) [1715803] - [kernel] kernel/module.c: wakeup processes in module_wq on module unload (Prarit Bhargava) [1804209] - [x86] kvm: x86: do not reset microcode version on INIT or RESET (Paolo Bonzini) [1801853] - [x86] kvm: x86: list MSR_IA32_UCODE_REV as an emulated MSR (Paolo Bonzini) [1801853] - [nvme] nvme: prevent warning triggered by nvme_stop_keep_alive (David Milburn) [1799890] - [nvme] nvme: nvme_keep_alive_end_io fixup setting comp_seen flag (David Milburn) [1799890]- [iommu] iommu: don't change default domain if already set by quirk (Jerry Snitselaar) [1786292] - [net] netfilter: ipset: Copy the right MAC address in hash:ip, mac IPv6 sets (Stefano Brivio) [1759422] - [net] ipv6/addrconf: only check invalid header values when NETLINK_F_STRICT_CHK is set (Guillaume Nault) [1802817] - [net] tcp: clear tp->segs_{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->data_segs{in|out} in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->delivered in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: clear tp->total_retrans in tcp_disconnect() (Guillaume Nault) [1802682] - [net] tcp: do not leave dangling pointers in tp->highest_sack (Guillaume Nault) [1802682] - [net] tcp: Fix highest_sack and highest_sack_seq (Guillaume Nault) [1802682] - [net] tcp: do not send empty skb from tcp_write_xmit() (Guillaume Nault) [1802682] - [net] tcp: md5: fix potential overestimation of TCP option space (Guillaume Nault) [1802682] - [net] tcp: fix data-race in tcp_recvmsg() (Guillaume Nault) [1802682] - [net] bridge: ebtables: don't crash when using dnat target in output chains (Andrea Claudi) [1798923] - [net] ip6_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ip_tunnel: fix namespaces move (Andrea Claudi) [1798649] - [net] ipv4: Detect rollover in specific fib table dump (Guillaume Nault) [1801587] - [net] inet: protect against too small mtu values. (Guillaume Nault) [1801587] - [net] icmp: fix data-race in cmp_global_allow() (Guillaume Nault) [1801587] - [net] inetpeer: fix data-race in inet_putpeer / inet_putpeer (Guillaume Nault) [1801587] - [net] ipv4: Fix table id reference in fib_sync_down_addr (Guillaume Nault) [1801587] - [net] dccp: do not leak jiffies on the wire (Guillaume Nault) [1801587] - [net] inet: stop leaking jiffies on the wire (Guillaume Nault) [1801587] - [tools] selftests: fib_tests: add more tests for metric update (Guillaume Nault) [1801587] - [net] ipv4: fix route update on metric change. (Guillaume Nault) [1801587] - [net] iptunnel: Set tun_flags in the iptunnel_metadata_reply from src (Guillaume Nault) [1801587] - [net] flow_dissector: Fix to use new variables for port ranges in bpf hook (Ivan Vecera) [1789862] - [net] net_sched: fix a resource leak in tcindex_set_parms() (Ivan Vecera) [1789862] - [tools] tc-testing: fix eBPF tests failure on linux fresh clones (Ivan Vecera) [1789862] - [net] net_sched: fix an OOB access in cls_tcindex (Ivan Vecera) [1789862] - [net] cls_rsvp: fix rsvp_policy (Ivan Vecera) [1789862] - [net] net_sched: ematch: reject invalid TCF_EM_SIMPLE (Ivan Vecera) [1789862] - [net] net_sched: walk through all child classes in tc_bind_tclass() (Ivan Vecera) [1789862] - [net] net_sched: fix ops->bind_class() implementations (Ivan Vecera) [1789862] - [net] net_sched: fix datalen for ematch (Ivan Vecera) [1789862] - [net] net_sched: use validated TCA_KIND attribute in tc_new_tfilter() (Ivan Vecera) [1789862] - [net] sch_prio: When ungrafting, replace with FIFO (Ivan Vecera) [1789862] - [net] pkt_sched: fq: do not accept silly TCA_FQ_QUANTUM (Ivan Vecera) [1789862] - [net] sched: add delete_empty() to filters and use it in cls_flower (Ivan Vecera) [1789862] - [net] sched: act_mirred: Pull mac prior redir to non mac_header_xmit device (Ivan Vecera) [1789862] - [net] sched: cls_u32: fix refcount leak in the error path of u32_change() (Ivan Vecera) [1789862] - [net] net_sched: sch_fq: properly set sk->sk_pacing_status (Ivan Vecera) [1789862] - [net] net_sched: validate TCA_KIND attribute in tc_chain_tmplt_add() (Ivan Vecera) [1789862] - [net] mqprio: Fix out-of-bounds access in mqprio_dump (Ivan Vecera) [1789862] - [net] sched: allow indirect blocks to bind to clsact in TC (Ivan Vecera) [1789862] - [net] core: rename indirect block ingress cb function (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in skb_mpls_push() (Ivan Vecera) [1789862] - [net] cls_flower: Fix the behavior using port ranges with hw-offload (Ivan Vecera) [1789862] - [net] sched: fix dump qlen for sch_mq/sch_mqprio with NOLOCK subqueues (Ivan Vecera) [1789862] - [net] Fixed updating of ethertype in function skb_mpls_pop (Ivan Vecera) [1789862] - [net] sched: fix `tc -s class show` no bstats on class with nolock subqueues (Ivan Vecera) [1789862] - [net] sched: act_pedit: fix WARN() in the traffic path (Ivan Vecera) [1789862] - [net] sched: actions: remove unused 'order' (Ivan Vecera) [1789862] - [net] sched: annotate lockless accesses to qdisc->empty (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_max_ack_backlog (Ivan Vecera) [1789862] - [net] inet: minor optimization for backlog setting in listen(2) (Ivan Vecera) [1789862] - [net] annotate lockless accesses to sk->sk_ack_backlog (Ivan Vecera) [1789862] - [net] use helpers to change sk_ack_backlog (Ivan Vecera) [1789862] - [net] sched: prevent duplicate flower rules from tcf_proto destroy race (Ivan Vecera) [1789862] - [net] flow_dissector: switch to siphash (Ivan Vecera) [1789862] - [netdrv] macvlan: use skb_reset_mac_header() in macvlan_queue_xmit() (Davide Caratti) [1801128] - [netdrv] macvlan: do not assume mac_header is set in macvlan_broadcast() (Davide Caratti) [1801128] - [net] psample: fix skb_over_panic (Sabrina Dubroca) [1800589] - [net] openvswitch: don't unlock mutex when changing the user_features fails (Davide Caratti) [1799363] - [net] rtnetlink: validate IFLA_MTU attribute in rtnl_create_link() (Guillaume Nault) [1798715] - [net] rtnetlink: fix a typo fbd -> fdb (Guillaume Nault) [1798715] - [net] bpf: Sockmap, skmsg helper overestimates push, pull, and pop bounds (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, msg_push_data may leave end mark in place (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, push write_space updates through ulp updates (Sabrina Dubroca) [1798179] - [net] sk_msg: Don't check if sock is locked when tearing down psock (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, fix pop data with SK_DROP return code (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, skmsg can have wrapped skmsg that needs extra chaining (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap/tls, tls_sw can create a plaintext buf > encrypt buf (Sabrina Dubroca) [1798179] - [include] bpf: Sockmap/tls, during free we may call tcp_bpf_unhash() in loop (Sabrina Dubroca) [1798179] - [net] bpf: Sockmap, ensure sock lock held during tear down (Sabrina Dubroca) [1798179] - [net] tls: fix async operation (Sabrina Dubroca) [1798179] - [net] tls: Fix return values to avoid ENOTSUPP (Sabrina Dubroca) [1798179] - [net] skmsg: fix TLS 1.3 crash with full sk_msg (Sabrina Dubroca) [1798179] - [net] tls: free the record on encryption error (Sabrina Dubroca) [1798179] - [net] tls: take into account that bpf_exec_tx_verdict() may free the record (Sabrina Dubroca) [1798179] - [net] bpf: skmsg, fix potential psock NULL pointer dereference (Sabrina Dubroca) [1798179] - [net] tls: enable sk_msg redirect to tls socket egress (Sabrina Dubroca) [1798179] - [netdrv] macsec: fix refcnt leak in module exit routine (Sabrina Dubroca) [1799029] - [netdrv] ppp: Adjust indentation into ppp_async_input (Guillaume Nault) [1798104] - [net] l2tp: Allow duplicate session creation with UDP (Guillaume Nault) [1798104] - [net] Fix bugs introduced by netlink strict checking backport (Petr Oros) [1782172] - [tools] selftests: forwarding: fix race between packet receive and tc check (Hangbin Liu) [1797941] - [tools] selftests: forwarding: tc_common: Add hitting check (Hangbin Liu) [1797941] - [tools] selftests: net: push jq workaround into separate helper (Hangbin Liu) [1797941] - [tools] selftests: loopback.sh: skip this test if the driver does not support (Hangbin Liu) [1797941] - [tools] selftests: pmtu: fix init mtu value in description (Hangbin Liu) [1797941] - [tools] selftests: forwarding: Delete IPv6 address at the end (Hangbin Liu) [1797941] - [tools] selftests: pmtu: use -oneline for ip route list cache (Hangbin Liu) [1797941] - [tools] selftests: net: tcp_mmap should create detached threads (Hangbin Liu) [1797941] - [tools] selftests: net: reuseport_dualstack: fix uninitalized parameter (Hangbin Liu) [1797941] - [net] tipc: fix link overflow issue at socket shutdown (Xin Long) [1798070] - [net] tipc: fix retrans failure due to wrong destination (Xin Long) [1798070] - [net] tipc: fix potential hanging after b/rcast changing (Xin Long) [1798070] - [net] tipc: fix ordering of tipc module init and exit routine (Xin Long) [1798070] - [net] tipc: fix wrong timeout input for tipc_wait_for_cond() (Xin Long) [1798070] - [net] tipc: fix wrong socket reference counter after tipc_sk_timeout() returns (Xin Long) [1798070] - [net] tipc: fix potential memory leak in __tipc_sendmsg() (Xin Long) [1798070] - [net] tipc: fix link name length check (Xin Long) [1798070] - [net] tipc: update replicast capability for broadcast send link (Xin Long) [1798070] - [net] tipc: update cluster capabilities if node deleted (Xin Long) [1798070] - [net] tipc: update mon's self addr when node addr generated (Xin Long) [1798070] - [net] tipc: reduce sensitive to retransmit failures (Xin Long) [1798070] - [net] sctp: free cmd->obj.chunk for the unprocessed SCTP_CMD_REPLY (Xin Long) [1798061] - [net] sctp: fully initialize v4 addr in some functions (Xin Long) [1798061] - [net] sctp: cache netns in sctp_ep_common (Xin Long) [1798061] - [net] sctp: Fix memory leak in sctp_sf_do_5_2_4_dupcook (Xin Long) [1798061] - [net] xfrm: support output_mark for offload ESP packets (Xin Long) [1798059] - [net] xfrm: release device reference for invalid state (Xin Long) [1798059] - [net] netfilter: fix a use-after-free in mtype_destroy() (Davide Caratti) [1796361] - [net] netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present (Davide Caratti) [1796361] - [net] netfilter: conntrack: Request module if l3proto is unknown (Phil Sutter) [1752765] - [include] tcp: Protect accesses to .ts_recent_stamp with {READ,WRITE}_ONCE() (Guillaume Nault) [1780828] - [include] tcp: tighten acceptance of ACKs not matching a child socket (Guillaume Nault) [1780828] - [include] tcp: fix rejected syncookies due to stale timestamps (Guillaume Nault) [1780828] - [net] SUNRPC: Make "no retrans timeout" soft tasks behave like softconn for timeouts (Steve Dickson) [1801454] - [kernel] genirq, sched/isolation: Isolate from handling managed interrupts (Peter Xu) [1783026]- [nvme] nvme: fix the parameter order for nvme_get_log in nvme_get_fw_slot_info (David Milburn) [1798630] - [mm] arm64: debug: Remove unused return value from do_debug_exception() (Bhupesh Sharma) [1802511] - [mm] arm64: debug: Don't propagate UNKNOWN FAR into si_code for debug signals (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Reorganize arguments for is_el1_permission_fault() (Bhupesh Sharma) [1802511] - [mm] arm64/mm: Define esr_to_debug_fault_info() (Bhupesh Sharma) [1802511] - [infiniband] IB/mlx5: Do reverse sequence during device removal (Alaa Hleihel) [1801497] - [netdrv] bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Refactor logic to re-enable SRIOV after firmware reset detected (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix logic that disables Bus Master during firmware reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix TC queue mapping (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix NTUPLE firmware command failures (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix ipv6 RFS filter matching logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do not treat DSN (Digital Serial Number) read failure as fatal (Jonathan Toppins) [1801868] - [netdrv] bnxt: Detach page from page pool before sending up the stack (Jonathan Toppins) [1801868] - [netdrv] bnxt: apply computed clamp value for coalece parameter (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix MSIX request logic for RDMA driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Free context memory in the open path if firmware has been reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return error if FW returns more data than dump length (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix bp->fw_health allocation and free logic (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add missing devlink health reporters for VFs (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix the logic that creates the health reporters (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Do driver unregister cleanup in bnxt_init_one() failure path (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Send FUNC_RESOURCE_QCAPS command in bnxt_resume() (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Combine 2 functions calling the same HWRM_DRV_RGTR fw command (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Abort waiting for firmware response if there is no heartbeat (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Return proper error code for non-existent NVM variable (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Add a warning message for driver initiated reset (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Improve RX buffer error handling (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Extend ETHTOOL_RESET to hot reset driver (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Increase firmware response timeout for coredump commands (Jonathan Toppins) [1801868] - [netdrv] bnxt_en: Fix suspend/resume path on 57500 chips (Jonathan Toppins) [1801111] - [netdrv] bnxt_en: Disable/enable Bus master during suspend/resume (Jonathan Toppins) [1801111] - [fs] cifs: fix soft mounts hanging in the reconnect code (Leif Sahlberg) [1795423] - [kernel] audit: CONFIG_CHANGE don't log internal bookkeeping as an event (Richard Guy Briggs) [1798512] - [security] selinux: reorder hooks to make runtime disable less broken (Ondrej Mosnacek) [1778990] - [scsi] scsi: qla2xxx: Fix unbound NVME response length (Himanshu Madhani) [1796480] - [isdn] misdn: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779475] {CVE-2019-17055}- [fs] Revert: f5bcc37b81fc ("namei: allow restricted O_CREAT of FIFOs and regular files") (Eric Sandeen) [1801468] - [fs] Revert: 433cbb6cf0ae ("quota: honor quota type in Q_XGETQSTATcalls") (Eric Sandeen) [1800435] - [infiniband] RDMA/siw: Fix setting active_mtu attribute (Kamal Heib) [1797199] - [infiniband] RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create (Kamal Heib) [1733690] - [scsi] scsi: lpfc: Fix release of hwq to clear the eq relationship (Dick Kennedy) [1798661] - [x86] kvm/hyper-v: don't allow to turn on unsupported VMX controls for nested guests (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: move VMX controls sanitization out of nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm/hyper-v: remove stale evmcs_already_enabled check from nested_enable_evmcs() (Vitaly Kuznetsov) [1786288] - [x86] kvm: svm: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses (Paolo Bonzini) [1796417] - [x86] kvm: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL (Paolo Bonzini) [1796417] - [tools] selftests: netfilter: Introduce tests for sets with range concatenation (Stefano Brivio) [1593711] - [net] nf_tables: Add set type for arbitrary concatenation of ranges (Stefano Brivio) [1593711] - [lib] bitmap: Introduce bitmap_cut(): cut bits and shift remaining (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: Support for sets with multiple ranged fields (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add NFTA_SET_ELEM_KEY_END attribute (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: add nft_setelem_parse_key() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_DATA_VALUE after nft_data_init() (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: validate NFT_SET_ELEM_INTERVAL_END (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused parameter ctx (Stefano Brivio) [1593711] - [net] netfilter: nf_tables: remove unused variable (Stefano Brivio) [1593711] - [ptp] ptp: free ptp device pin descriptors properly (Vladis Dronov) [1787568] - [ptp] ptp: fix the race between the release of ptp_clock and cdev (Vladis Dronov) [1787568] - [ptp] ptp: Fix pass zero to ERR_PTR() in ptp_clock_register (Vladis Dronov) [1787568]- [fs] NFSv4: pnfs_roc() must use cred_fscmp() to compare creds (Benjamin Coddington) [1800893] - [drm] drm/nouveau/kms/gv100-: avoid sending a core update until the first modeset (Ben Skeggs) [1801091] - [drm] drm/nouveau/kms/gv100-: move window ownership setup into modesetting path (Ben Skeggs) [1801091] - [drm] drm/nouveau/disp/gv100-: halt NV_PDISP_FE_RM_INTR_STAT_CTRL_DISP_ERROR storms (Ben Skeggs) [1801091] - [drm] drm/nouveau: Add HD-audio component notifier support (Ben Skeggs) [1792191] - [netdrv] net/mlx5: Fix deadlock in fs_core (Alaa Hleihel) [1786630] - [drm] drm/amd/dm/mst: Ignore payload update failures (Lyude Paul) [1773800 1773795] - [kernel] sched/rt: Optimize checking group RT scheduler constraints (Phil Auld) [1797106] - [fs] cifs: Fix mount options set in automount (Dave Wysochanski) [1790922]- [kernel] timers/nohz: Update NOHZ load in remote tick (Scott Wood) [1791434] - [kernel] sched/core: Don't skip remote tick for idle CPUs (Scott Wood) [1791434] - [drm] drm/amdgpu/vi: silence an uninitialized variable warning (Lyude Paul) [1792565] - [drm] drm: panel-lvds: Potential Oops in probe error handling (Lyude Paul) [1792565] - [drm] drm/i915: Fix pid leak with banned clients (Lyude Paul) [1792565] - [drm] drm/amdgpu: allow direct upload save restore list for raven2 (Lyude Paul) [1792565] - [drm] drm/amd/display: Reorder detect_edp_sink_caps before link settings read (Lyude Paul) [1792565] - [drm] drm/i915: Add missing include file (Lyude Paul) [1792565] - [drm] drm/amdgpu: enable gfxoff for raven1 refresh (Lyude Paul) [1792565] - [drm] drm/amdgpu/discovery: reserve discovery data at the top of VRAM (Lyude Paul) [1792565] - [drm] drm/amdgpu: cleanup creating BOs at fixed location (v2) (Lyude Paul) [1792565] - [drm] drm/tegra: Fix ordering of cleanup code (Lyude Paul) [1792565] - [drm] drm/i915/gen9: Clear residual context state on context switch (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1407352427:icl,ehl (Lyude Paul) [1792565] - [drm] drm/dp_mst: correct the shifting in DP_REMOTE_I2C_READ (Lyude Paul) [1792565] - [drm] drm/fb-helper: Round up bits_per_pixel if possible (Lyude Paul) [1792565] - [drm] drm/i915: Add Wa_1408615072 and Wa_1407596294 to icl, ehl (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for vega20 (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock for navi (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu/smu: add metrics table lock (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: fix panel scaling (Lyude Paul) [1792565 1741114] - [drm] drm/nouveau: Fix drm-core using atomic code-paths on pre-nv50 hardware (Lyude Paul) [1792565] - [drm] drm/nouveau: Move the declaration of struct nouveau_conn_atom up a bit (Lyude Paul) [1792565] - [drm] drm/amd/display: Reset steer fifo before unblanking the stream (Lyude Paul) [1792565] - [drm] drm/amd/display: Change the delay time before enabling FEC (Lyude Paul) [1792565] - [drm] drm/amd/display: Fixed kernel panic when booting with DP-to-HDMI dongle (Lyude Paul) [1792565] - [drm] drm/amdgpu: add cache flush workaround to gfx8 emit_fence (Lyude Paul) [1792565] - [drm] drm/amdgpu: add check before enabling/disabling broadcast mode (Lyude Paul) [1792565] - [drm] drm: limit to INT_MAX in create_blob ioctl (Lyude Paul) [1792565] - [drm] drm/amdgpu: Call find_vma under mmap_sem (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix uninitialized variable pasid_mapping_needed (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix bad DMA from INTERRUPT_CNTL2 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Avoid accidental thread reactivation (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix potential double drop fence reference (Lyude Paul) [1792565] - [drm] drm/amdgpu: disallow direct upload save restore list from gfx driver (Lyude Paul) [1792565] - [gpu] gpu: host1x: Allocate gather copy for host1x (Lyude Paul) [1792565] - [drm] drm/tegra: sor: Use correct SOR index on Tegra210 (Lyude Paul) [1792565] - [drm] drm/amd/display: correctly populate dpp refclk in fpga (Lyude Paul) [1792565] - [drm] drm: Don't free jobs in wait_event_interruptible() (Lyude Paul) [1792565] - [drm] drm/gma500: fix memory disclosures due to uninitialized bytes (Lyude Paul) [1792565] - [drm] drm/amdgpu: fix amdgpu trace event print string format error (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: avoid disabling ECC if RAS is enabled for VEGA20 (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Restore audio when setting a mode (Lyude Paul) [1792565] - [drm] drm/amd/display: Program DWB watermarks from correct state (Lyude Paul) [1792565] - [drm] drm/amd/display: Fix dongle_caps containing stale information (Lyude Paul) [1792565] - [drm] drm/amd/display: add new active dongle to existent w/a (Lyude Paul) [1792565] - [drm] drm/amd/display: refactor Device ID for external chips (Lyude Paul) [1792565] - [drm] drm/amd/display: wait for set pipe mcp command completion (Lyude Paul) [1792565] - [drm] drm/amd/display: Properly round nominal frequency for SPD (Lyude Paul) [1792565] - [drm] drm/drm_vblank: Change EINVAL by the correct errno (Lyude Paul) [1792565] - [drm] drm/amdkfd: Fix MQD size calculation (Lyude Paul) [1792565] - [drm] drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the internal I2C controller (Lyude Paul) [1792565] - [drm] drm/amd/display: set minimum abm backlight level (Lyude Paul) [1792565] - [drm] drm/amd/display: load iram for abm 2.3 (Lyude Paul) [1792565] - [drm] drm/amd/powerplay: A workaround to GPU RESET on APU (Lyude Paul) [1792565] - [drm] drm/amdkfd: fix a potential NULL pointer dereference (v2) (Lyude Paul) [1792565] - [drm] drm/amd/display: Set number of pipes to 1 if the second pipe was disabled (Lyude Paul) [1792565] - [drm] drm/amd/display: Handle virtual signal type in disable_link() (Lyude Paul) [1792565] - [drm] drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) (Lyude Paul) [1792565] - [drm] drm/amdgpu: grab the id mgr lock while accessing passid_mapping (Lyude Paul) [1792565] - [drm] drm/amdgpu/sriov: add ring_stop before ring_create in psp v11 code (Lyude Paul) [1792565] - [drm] drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings (Lyude Paul) [1792565] - [drm] drm/amd/display: verify stream link before link test (Lyude Paul) [1792565] - [drm] drm: Use EOPNOTSUPP, not ENOTSUPP (Lyude Paul) [1792565] - [drm] drm/mipi-dbi: fix a loop in debugfs code (Lyude Paul) [1792565] - [drm] drm: mst: Fix query_payload ack reply struct (Lyude Paul) [1792565] - [drm] Revert "drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper." (Lyude Paul) [1792565] - [drm] drm/amdgpu: add invalidate semaphore limit for SRIOV and picasso in gmc9 (Lyude Paul) [1792565] - [drm] drm/amdgpu: avoid using invalidate semaphore for picasso (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: re-init clear state buffer after gpu reset (Lyude Paul) [1792565] - [drm] drm/amdgpu/gfx10: explicitly wait for cp idle after halt/unhalt (Lyude Paul) [1792565] - [drm] drm/amdgpu: invalidate mmhub semaphore workaround in gmc9/gmc10 (Lyude Paul) [1792565] - [drm] drm/amdgpu: set adev->num_vmhubs for gmc6, 7, 8 (Lyude Paul) [1792565] - [drm] drm/amdgpu: Export function to flush TLB of specific vm hub (Lyude Paul) [1792565] - [drm] drm/amdgpu: add new member in amdgpu_device for vmhub counts per asic chip (Lyude Paul) [1792565] - [drm] drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number (Lyude Paul) [1792565] - [drm] drm/amdgpu: initialize vm_inv_eng0_sem for gfxhub and mmhub (Lyude Paul) [1792565] - [drm] drm/amd/display: add default clocks if not able to fetch them (Lyude Paul) [1792565] - [drm] drm/amd/display: re-enable wait in pipelock, but add timeout (Lyude Paul) [1792565] - [drm] drm/dp_mst: Correct the bug in drm_dp_update_payload_part1() (Lyude Paul) [1792565] - [drm] drm/radeon: fix r1xx/r2xx register checker for POT textures (Lyude Paul) [1792565] - [drm] drm/i915/fbc: Disable fbc by default on all glk+ (Lyude Paul) [1792565] - [drm] drm/nouveau/kms/nv50-: Limit MST BPC to 8 (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Store the bpc we're using in nv50_head_atom (Lyude Paul) [1792565 1773804] - [drm] drm/nouveau/kms/nv50-: Call outp_atomic_check_view() before handling PBN (Lyude Paul) [1792565 1773804] - [drm] drm/mgag200: Flag all G200 SE A machines as broken wrt (Lyude Paul) [1792565] - [drm] drm/mgag200: Add workaround for HW that does not support 'startadd' (Lyude Paul) [1792565] - [drm] drm/mgag200: Store flags from PCI driver data in device structure (Lyude Paul) [1792565] - [drm] drm/mgag200: Extract device type from flags (Lyude Paul) [1792565] - [dma-buf] dma-buf: Fix memory leak in sync_file_merge() (Lyude Paul) [1792565] - [video] video/hdmi: Fix AVI bar unpack (Lyude Paul) [1792565] - [drm] drm: damage_helper: Fix race checking plane->state->fb (Lyude Paul) [1792565] - [drm] drm/i915: Fix detection for a CMP-V PCH (Lyude Paul) [1792565] - [x86] Mark AMD Ryzen 7 as supported (David Arcari) [1797317] - [x86] Mark AMD Ryzen 5 as supported (David Arcari) [1718051] - [mm] mm/sparse.c: reset section's mem_map when fully deactivated (Pingfan Liu) [1797848] - [drm] drm/mgag200: Don't unpin the current cursor image's buffer (Lyude Paul) [1784290] - [drm] drm/mgag200: Set cursor scanout address to correct BO (Lyude Paul) [1784290] - [drm] drm/mgag200: Pin displayed cursor BO to video memory (Lyude Paul) [1784290] - [tools] Correction to manpage of cpupower (Prarit Bhargava) [1796139] - [fs] cifs: fix soft mounts hanging in the reconnect code (Dave Wysochanski) [1795429] - [net] ipv6_stub: use ip6_dst_lookup_flow instead of ip6_dst_lookup (Sabrina Dubroca) [1774440] - [net] ipv6: add net argument to ip6_dst_lookup_flow (Sabrina Dubroca) [1774440] - [netdrv] can: peak_usb: fix slab info leak (Guillaume Nault) [1787486] {CVE-2019-19534} - [netdrv] vxlan: fix tos value before xmit (Hangbin Liu) [1786075] - [net] netfilter: nft_tproxy: Fix port selector on Big Endian (Phil Sutter) [1781481] - [net] devlink: Change devlink health locking mechanism (Petr Oros) [1785997] - [net] xfrm: Fix memleak on xfrm state destroy (Xin Long) [1780470] - [net] erspan: remove the incorrect mtu limit for erspan (Hangbin Liu) [1783871] - [net] ieee802154: enforce CAP_NET_RAW for raw sockets (Andrea Claudi) [1779495] {CVE-2019-17053} - [net] netfilter: masquerade: don't flush all conntracks if only one address deleted on device (Patrick Talbert) [1772334]- [mm] memcg: Add preemption point in accumulate_memcg_tree() (Waiman Long) [1795049] - [edac] EDAC: skx_common: downgrade message importance on missing PCI device (Aristeu Rozanski) [1775511] - [infiniband] IB/core: Do not notify GID change event of an unregistered device (Kamal Heib) [1787333] - [infiniband] IB/core: Let IB core distribute cache update events (Kamal Heib) [1787333] - [arm64] arm64: kexec: always reset to EL2 if present (Bhupesh Sharma) [1794805] - [tools] perf header: Use last modification time for timestamp (Michael Petlan) [1791258] - [netdrv] net/mlx5e: Enable all available stats for uplink reps (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Create q counters on uplink representors (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert rep stats to mlx5e_stats_grp-based infra (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: IPoIB, use separate stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Convert stats groups array to array of group pointers (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Declare stats groups via macro (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Profile specific stats groups (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Move uplink rep init/cleanup code into own functions (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add discard counters per priority (Alaa Hleihel) [1786321] - [netdrv] net/mlx5e: Add port buffer's congestion counters (Alaa Hleihel) [1786321] - [netdrv] net/mlx5: Expose HW capability bits for port buffer per priority congestion counters (Alaa Hleihel) [1786321] - [netdrv] qede: Fix multicast mac configuration (Manish Chopra) [1784894] - [thunderbolt] thunderbolt: Drop unnecessary read when writing LC command in Ice Lake (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Fix lockdep circular locking depedency warning (Jarod Wilson) [1784568] - [thunderbolt] thunderbolt: Read DP IN adapter first two dwords in one go (Jarod Wilson) [1784568]- [pci] PCI/PM: Move pci_dev_wait() definition earlier (Myron Stowe) [1794266] - [pci] PCI/PM: Add missing link delays required by the PCIe spec (Myron Stowe) [1794266] - [pci] PCI/PM: Add pcie_wait_for_link_delay() (Myron Stowe) [1794266] - [pci] PCI/PM: Return error when changing power state from D3cold (Myron Stowe) [1794266] - [pci] PCI/PM: Decode D3cold power state correctly (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_complete_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Avoid exporting __pci_complete_power_transition() (Myron Stowe) [1794266] - [pci] PCI/PM: Fold __pci_start_power_transition() into its caller (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_power_up() in pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Move power state update away from pci_power_up() (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.suspend_late() hook (Myron Stowe) [1794266] - [pci] PCI/PM: Remove unused pci_driver.resume_early() hook (Myron Stowe) [1794266] - [xen] xen-platform: Convert to generic power management (Myron Stowe) [1794266] - [pci] PCI/PM: Simplify pci_set_power_state() (Myron Stowe) [1794266] - [pci] PCI/PM: Expand PM reset messages to mention D3hot (not just D3) (Myron Stowe) [1794266] - [pci] PCI/PM: Apply D2 delay as milliseconds, not microseconds (Myron Stowe) [1794266] - [pci] PCI/PM: Use pci_WARN() to include device information (Myron Stowe) [1794266] - [pci] PCI/PM: Use PCI dev_printk() wrappers for consistency (Myron Stowe) [1794266] - [pci] PCI/PM: Make power management op coding style consistent (Myron Stowe) [1794266] - [pci] PCI/PM: Run resume fixups before disabling wakeup events (Myron Stowe) [1794266] - [pci] PCI/PM: Clear PCIe PME Status even for legacy power management (Myron Stowe) [1794266] - [pci] PCI/PM: Always return devices to D0 when thawing (Myron Stowe) [1794266] - [pci] PCI: PM: Fix pci_power_up() (Myron Stowe) [1794266] - [pci] PCI: Make pcie_downstream_port() available outside of access.c (Myron Stowe) [1794266] - [pci] PCI: Add pci_info_ratelimited() to ratelimit PCI separately (Myron Stowe) [1794266] - [pci] PCI: PM: Simplify bus-level hibernation callbacks (Myron Stowe) [1794266] - [pci] PCI: Do not poll for PME if the device is in D3cold (Myron Stowe) [1794266] - [pci] PCI: PM: Replace pci_dev_keep_suspended() with two functions (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid resuming devices in D3hot during system suspend (Myron Stowe) [1794266] - [pci] PCI: PM: Avoid skipping bus-level PM on platforms without ACPI (Myron Stowe) [1794266] - [pci] treewide: Switch printk users from pf and pF to ps and pS, respectively (Myron Stowe) [1794266] - [sound] ALSA: Use the legacy HDA driver as default for Intel DSP platforms (Jaroslav Kysela) [1793227] - [nvme] nvme: nvme_mpath_init remove multipath check (David Milburn) [1790958] - [mm] mm/page-writeback.c: don't break integrity writeback on ->writepage() error (Christoph von Recklinghausen) [1782117] - [arm64] arm64: Revert support for execute-only user mappings (Jeremy Linton) [1788629] - [powerpc] powerpc/papr_scm: Don't enable direct map for a region by default (Steve Best) [1795706]- [tools] selftests/eeh: Bump EEH wait time to 60s (Steve Best) [1783199] - [tools] tools/kvm_stat: Fix kvm_exit filter name (Gavin Shan) [1780345] - [infiniband] RDMA/bnxt_re: Report more number of completion vectors (Selvin Xavier) [1788037 1753515] - [infiniband] RDMA/bnxt_re: Fix Send Work Entry state check while polling completions (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Fix missing le16_to_cpu (Selvin Xavier) [1788037] - [infiniband] RDMA/bnxt_re: Avoid freeing MR resources if dereg fails (Selvin Xavier) [1788037 1737147] - [infiniband] RDMA/bnxt_re: Fix stat push into dma buffer on gen p5 devices (Selvin Xavier) [1788037 1771855] - [infiniband] RDMA/bnxt_re: Fix chip number validation Broadcom's Gen P5 series (Selvin Xavier) [1788037 1783943] - [netdrv] net/mlx5e: Clear VF config when switching modes (mohamad meib) [1787276] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup fixup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: cache memory blocks in xarray to accelerate lookup (David Hildenbrand) [1789900] - [base] drivers/base/memory.c: drop the mem_sysfs_mutex (David Hildenbrand) [1789900] - [base] driver/base/memory.c: validate memory block size early (David Hildenbrand) [1789900] - [fs] block: Don't revalidate bdev of hidden gendisk (David Milburn) [1779342] - [scsi] scsi: virtio_scsi: unplug LUNs when events missed (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: implement request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix dh and multipathing for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: fix missing .cleanup_rq for SCSI hosts without request batching (Maxim Levitsky) [1614188] - [scsi] scsi: core: add support for request batching (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use struct_size() helper (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: remove unused 'affinity_hint_set' (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: don't send sc payload with tmfs (Maxim Levitsky) [1614188] - [scsi] scsi: virtio_scsi: Remove per-target data because it is no longer used (Maxim Levitsky) [1614188] - [powerpc] powerpc/pseries/lparcfg: Fix display of Maximum Memory (Steve Best) [1795622] - [powerpc] powernv: Don't reprogram SLW image on every KVM guest entry/exit (Laurent Vivier) [1751078] - [x86] Mark certain versions of Comet Lake as supported (David Arcari) [1794198] - [s390] s390/dasd: Disable Thin Provisioning to prevent data loss (Philipp Rudo) [1793461]- [x86] kvm: x86/mmu: Take slots_lock when using kvm_mmu_zap_all_fast() (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: disable shattered huge page recovery for PREEMPT_RT (Paolo Bonzini) [1690344] {CVE-2018-12207} - [documentation] documentation: Add ITLB_MULTIHIT documentation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: x86: mmu: Recovery of shattered NX large pages (Paolo Bonzini) [1690344] {CVE-2018-12207} - [virt] kvm: Add helper function for creating VM worker threads (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: mmu: ITLB_MULTIHIT mitigation (Paolo Bonzini) [1690344] {CVE-2018-12207} - [kernel] cpu/speculation: Uninline and export CPU mitigations helpers (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] cpu: Add Tremont to the cpu vulnerability whitelist (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] bugs: Add ITLB_MULTIHIT bug infrastructure (Paolo Bonzini) [1690344] {CVE-2018-12207} - [x86] kvm: vmx, svm: always run with EFER.NXE=1 when shadow paging is active (Paolo Bonzini) [1690344] {CVE-2018-12207} - [crypto] crypto: hmac - fix memory leak in hmac_init_tfm() (Herbert Xu) [1775858] - [crypto] crypto: hash - fix incorrect HASH_MAX_DESCSIZE (Herbert Xu) [1775858] - [nvme] nvme: Translate more status codes to blk_status_t (Gopal Tiwari) [1781537] - [include] nvme: resync include/linux/nvme.h with nvmecli (Gopal Tiwari) [1781537] - [netdrv] hv_netvsc: Fix memory leak when removing rndis device (Mohammed Gamal) [1733007] - [fs] cifs: Fix memory allocation in __smb2_handle_cancelled_cmd() (Dave Wysochanski) [1793182] - [tools] perf c2c: Fix report with offline cpus (Michael Petlan) [1744903] - [kernel] locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN (Waiman Long) [1793028] - [mm] mm/memory_hotplug: don't free usage map when removing a re-added early section (Pingfan Liu) [1787269] - [netdrv] iavf: remove current MAC address filter on VF reset (Stefan Assmann) [1735725 1738738] - [dma] dma-mapping: fix handling of dma-ranges for reserved memory (again) (Jerry Snitselaar) [1784691]- [fs] pnfs/filelayout: enable LAYOUTGET on OPEN (Steve Dickson) [1756140] - [fs] NFSD fixing possible null pointer derefering in copy offload (Benjamin Coddington) [1763220] - [fs] nfsd: Ensure CLONE persists data and metadata changes to the target file (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix backchannel latency metrics (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Drop the slot if nfs4_delegreturn_prepare waits for layoutreturn (Benjamin Coddington) [1763220] - [fs] NFSv4.x: Handle bad/dead sessions correctly in nfs41_sequence_process() (Benjamin Coddington) [1763220] - [fs] NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() (Benjamin Coddington) [1763220] - [fs] NFSv4: Don't allow a cached open with a revoked delegation (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix svcauth_gss_proxy_init() (Benjamin Coddington) [1763220] - [net] SUNRPC: The TCP back channel mustn't disappear while requests are outstanding (Benjamin Coddington) [1763220] - [net] xprtrdma: Close window between waking RPC senders and posting Receives (Benjamin Coddington) [1763220] - [net] xprtrdma: Connection becomes unstable after a reconnect (Benjamin Coddington) [1763220] - [net] xprtrdma: Add unique trace points for posting Local Invalidate WRs (Benjamin Coddington) [1763220] - [net] sunrpc: fix crash when cache_head become valid before update (Benjamin Coddington) [1763220] - [fs] nfsd4: fix up replay_matches_cache() (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix leak of clp->cl_acceptor string (Benjamin Coddington) [1763220] - [fs] pNFS: Ensure we do clear the return-on-close layout stateid on fatal errors (Benjamin Coddington) [1763220] - [fs] NFS: Fix O_DIRECT accounting of number of bytes read/written (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix another issue with MIC buffer space (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix buffer handling of GSS MIC without slack (Benjamin Coddington) [1763220] - [fs] Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't handle errors if the bind/connect succeeded (Benjamin Coddington) [1763220] - [net] SUNRPC: Fix congestion window race with disconnect (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't try to parse incomplete RPC messages (Benjamin Coddington) [1763220] - [net] SUNRPC: Don't receive TCP data into a request buffer that has been reset (Benjamin Coddington) [1763220] - [net] SUNRPC: Dequeue the request from the receive queue while we're re-encoding (Benjamin Coddington) [1763220] - [net] SUNRPC: Handle connection breakages correctly in call_status() (Benjamin Coddington) [1763220] - [net] xprtrdma: Toggle XPRT_CONGESTED in xprtrdma's slot methods (Benjamin Coddington) [1763220] - [fs] NFS: Ensure O_DIRECT reports an error if the bytes read/written is 0 (Benjamin Coddington) [1763220] - [fs] NFSv4/pnfs: Fix a page lock leak in nfs_pageio_resend() (Benjamin Coddington) [1763220] - [fs] NFS: Fix regression whereby fscache errors are appearing on 'nofsc' mounts (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Only reap expired delegations (Benjamin Coddington) [1763220] - [fs] NFSv4.1: Fix open stateid recovery (Benjamin Coddington) [1763220] - [fs] NFSv4: Fix a credential refcount leak in nfs41_check_delegation_stateid (Benjamin Coddington) [1763220] - [fs] NFSv4: Handle the special Linux file open access mode (Benjamin Coddington) [1763220] - [fs] nfsd: Fix overflow causing non-working mounts on 1 TB machines (Benjamin Coddington) [1763220] - [md] md: make sure desc_nr less than MD_SB_DISKS (Nigel Croxon) [1769057] - [md] md: raid1: check rdev before reference in raid1_sync_request func (Nigel Croxon) [1769057] - [md] md/raid10: prevent access of uninitialized resync_pages offset (Nigel Croxon) [1769057] - [md] md: avoid invalid memory access for array sb->dev_roles (Nigel Croxon) [1769057] - [md] md/raid1: avoid soft lockup under high load (Nigel Croxon) [1769057] - [md] md: no longer compare spare disk superblock events in super_load (Nigel Croxon) [1769057] - [md] md: improve handling of bio with REQ_PREFLUSH in md_flush_request() (Nigel Croxon) [1769057] - [md] md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit (Nigel Croxon) [1769057] - [md] md/raid0: Fix an error message in raid0_make_request() (Nigel Croxon) [1769057] - [md] md/raid0: fix warning message for parameter default_layout (Nigel Croxon) [1769057] - [netdrv] net/mlx5: DR, Init lists that are used in rule's member (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, No need for atomic refcount for internal SW steering resources (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multiple destination action from dr_create_fte (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Add support for multiple destination table action (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Align dest FT action creation to API (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Pass table flags at creation to lower layer (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create multi-destination table for SW-steering use (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Create FTE entry in the FW from SW-steering (Alaa Hleihel) [1775986] - [netdrv] net/mlx5: DR, Use attributes struct for FW flow table creation (Alaa Hleihel) [1775986] - [drm] drm/amd/display: fix struct init in update_bounding_box (Don Dutile) [1784621] - [tools] perf/x86/pmu-events: Fix Kernel_Utilization metric (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update all the Intel JSON metrics from TMAM 3.6 (Michael Petlan) [1788434] - [tools] perf vendor events intel: Update CascadelakeX events to v1.05 (Michael Petlan) [1788434] - [tools] cpupower: mperf_monitor: Update cpupower to use the RDPRU instruction (Janakarajan Natarajan) [1766357] - [tools] cpupower: mperf_monitor: Introduce per_cpu_schedule flag (Janakarajan Natarajan) [1766357] - [tools] cpupower: Move needs_root variable into a sub-struct (Janakarajan Natarajan) [1766357] - [mm] coredump: fix race condition between collapse_huge_page() and core dumping (Andrea Arcangeli) [1722986] - [mm] memcg, oom: don't require __GFP_FS when invoking memcg OOM killer (Waiman Long) [1791170] - [uapi] mm: move MAP_SYNC to asm-generic/mman-common.h (Jeff Moyer) [1791539]- [linux] ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() (Lu Lu) [1663784] - [virtio] virtio-balloon: fix managed page counts when migrating pages between zones (David Hildenbrand) [1689800] - [infiniband] IB/mlx4: Follow mirror sequence of device add during device removal (mohamad meib) [1786042] - [netdrv] gve: Fix the queue page list allocated pages count (Patricio Noyola) [1789114] - [netdrv] gve: fix dma sync bug where not all pages synced (David Awogbemila) [1790957] - [netdrv] gve: Fixes DMA synchronization (David Awogbemila) [1789027] - [net] SUNRPC: Ignore queue transmission errors on successful transmission (Benjamin Coddington) [1769367] - [net] Revert "SUNRPC: Micro-optimise when the task is known not to be sleeping" (Benjamin Coddington) [1769367] - [net] SUNRPC: Fix up calculation of client message length (Benjamin Coddington) [1769367] - [net] Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs (Benjamin Coddington) [1769367] - [char] tpm: Revert "tpm_tis_core: Turn on the TPM before probing IRQ's" (Jerry Snitselaar) [1789088] - [char] tpm: Revert "tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts" (Jerry Snitselaar) [1789088] - [tools] perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() (Michael Petlan) [1786048] - [tools] perf jvmti: Link against tools/lib/string.o to have weak strlcpy() (Michael Petlan) [1786048] - [kernel] kprobes: Show address of kprobes if kallsyms does (Michael Petlan) [1747099] - [kernel] genirq/debugfs: Reset domain debugfs_file on removal of the debugfs file (Mohammed Gamal) [1782640] - [powerpc] powerpc: Fix 32-bit KVM-PR lockup and host crash with MacOS guest (Steve Best) [1789594]- [platform] x86: intel_pmc_core: Add Comet Lake (CML) platform support to intel_pmc_core driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Fix the SoC naming inconsistency (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core_pltdrv: Module removal warning fix (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Do not ioremap RAM (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Remove dev_err() usage after platform_get_irq() (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Add ICL-NNPI support to PMC Core (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Attach using APCI HID "INT33A1" (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: transform Pkg C-state residency from TSC ticks into microseconds (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc: no need to check return value of debugfs_create functions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Allow to dump debug registers on S0ix failure (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Convert to a platform_driver (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Don't map non-used optional resources (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Apply same width for offset definitions (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: Use BIT() macro (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_core: Mark local function static (Lenny Szubowicz) [1773793] - [platform] x86: intel_pmc_ipc: adding error handling (Lenny Szubowicz) [1773793] - [mm] memory_hotplug: cleanup __remove_pages() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: drop local variables in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't check for "all holes" in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: we always have a zone in find_(smallest|biggest)_section_pfn (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: poison memmap in remove_pfn_range_from_zone() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: shrink zones when offlining memory (Christoph von Recklinghausen) [1766491] - [mm] memmap_init: update variable name in memmap_init_zone (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_zone_span() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix try_offline_node() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: fix updating the node span (Christoph von Recklinghausen) [1766491] - [mm] hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() (Christoph von Recklinghausen) [1766491] - [mm] memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span() (Christoph von Recklinghausen) [1766491] - [mm] page_owner: don't access uninitialized memmaps when reading /proc/pagetypeinfo (Christoph von Recklinghausen) [1766491] - [mm] memory-failure.c: don't access uninitialized memmaps in memory_failure() (Christoph von Recklinghausen) [1766491] - [fs] proc/page.c: don't access uninitialized memmaps in fs/proc/page.c (Christoph von Recklinghausen) [1766491] - [base] base/memory.c: don't access uninitialized memmaps in soft_offline_page_store() (Christoph von Recklinghausen) [1766491] - [base] base/node.c: simplify unregister_memory_block_under_nodes() (Christoph von Recklinghausen) [1766491] - [kernel] /proc/kpagecount: return 0 for special pages that are never mapped (Christoph von Recklinghausen) [1766491] - [netdrv] fm10k: fix fm10k_get_fault_pf to read correct address (Neil Horman) [1721716] - [netdrv] fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS (Neil Horman) [1721716] - [netdrv] fm10k: mark unused parameters with __always_unused (Neil Horman) [1721716] - [netdrv] fm10k: cast page_addr to u8 * when incrementing it (Neil Horman) [1721716] - [netdrv] fm10k: explicitly return 0 on success path in function (Neil Horman) [1721716] - [netdrv] fm10k: remove needless initialization of size local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove needless assignment of err local variable (Neil Horman) [1721716] - [netdrv] fm10k: remove unnecessary variable initializer (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the ring variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the result local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local msg variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the local i variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the tx_buffer variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of the q_idx local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of local err variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce the scope of qv local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of *p local variable (Neil Horman) [1721716] - [netdrv] fm10k: reduce scope of the err variable (Neil Horman) [1721716] - [netdrv] fm10k: Use dev_get_drvdata (Neil Horman) [1721716] - [crypto] crypto: qat - Silence smp_processor_id() warning (Neil Horman) [1723573] - [crypto] crypto: qat - use struct_size() helper (Neil Horman) [1723573] - [crypto] crypto: qat - do not offload zero length requests (Neil Horman) [1723573] - [crypto] crypto: qat - return error for block ciphers for invalid requests (Neil Horman) [1723573] - [crypto] crypto: qat - return proper error code in setkey (Neil Horman) [1723573] - [crypto] crypto: qat - fix block size for aes ctr mode (Neil Horman) [1723573] - [crypto] crypto: qat - update iv after encryption or decryption operations (Neil Horman) [1723573] - [crypto] crypto: qat - add check for negative offset in alg precompute function (Neil Horman) [1723573] - [crypto] crypto: qat - remove spin_lock in qat_ablkcipher_setkey (Neil Horman) [1723573] - [crypto] treewide: Add SPDX license identifier - Makefile/Kconfig (Neil Horman) [1723573] - [crypto] crypto: shash - remove shash_desc::flags (Neil Horman) [1723573] - [crypto] crypto: rsa - unimplement sign/verify for raw RSA backends (Neil Horman) [1723573] - [hv] Revert "hv: vmbus: Implement suspend/resume for VSC drivers for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Ignore the offers when resuming from hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend/resume the vmbus itself for hibernation" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Clean up hv_sock channels by force upon suspend" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Suspend after cleaning up hv_sock and sub channels" (Mohammed Gamal) [1788082] - [hv] Revert "hv: vmbus: Resume after fixing up old primary channels" (Mohammed Gamal) [1788082] - [hv] Revert "vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP" (Mohammed Gamal) [1788082] - [x86] kvm: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit (Paul Lai) [1494707] - [x86] kvm: vmx: Emulate MSR IA32_UMWAIT_CONTROL (Paul Lai) [1494707] - [x86] kvm: x86: Add support for user wait instructions (Paul Lai) [1494707] - [tools] tools arch x86: Update tools's copy of cpufeatures.h (Paul Lai) [1494707] - [kvm] KVM: x86: expose AVX512_BF16 feature to guest (Paul Lai) [1642539] - [x86] x86/cpufeatures: Enumerate the new AVX512 BFLOAT16 instructions (Paul Lai) [1642539] - [block] rbd: silence bogus uninitialized warning in rbd_object_map_update_finish() (Jeff Layton) [1777961] - [fs] ceph: increment/decrement dio counter on async requests (Jeff Layton) [1777961] - [fs] ceph: take the inode lock before acquiring cap refs (Jeff Layton) [1777961] - [scsi] scsi: lpfc: fix build failure with DEBUGFS disabled (Dick Kennedy) [1784863] - [scsi] Revert "storvsc: setup 1:1 mapping between hardware queue and CPU queue" (Cathy Avery) [1787594] - [tools] perf session: Return error code for perf_session__new() function on failure (Michael Petlan) [1754995] - [tools] perf header: Fix false warning when there are no duplicate cache entries (Michael Petlan) [1776499] - [firmware] efi/memreserve: Register reservations as 'reserved' in /proc/iomem (Bhupesh Sharma) [1772730] - [firmware] efi/memreserve: deal with memreserve entries in unmapped memory (Bhupesh Sharma) [1772730] - [powerpc] powerpc/powernv: Avoid re-registration of imc debugfs directory (Diego Domingos) [1781098] - [powerpc] powerpc/powernv: Return for invalid IMC domain (Diego Domingos) [1781098]- [tools] perf tools: Allow to link with libbpf dynamicaly (Michael Petlan) [1781570] - [tools] perf probe: Fix spelling mistake "addrees" -> "address" (Michael Petlan) [1760227] - [tools] perf probe: Trace a magic number if variable is not found (Michael Petlan) [1760227] - [tools] perf probe: Support DW_AT_const_value constant value (Michael Petlan) [1760227] - [tools] perf probe: Support multiprobe event (Michael Petlan) [1760227] - [tools] perf probe: Generate event name with line number (Michael Petlan) [1760227] - [tools] perf probe: Do not show non representive lines by perf-probe -L (Michael Petlan) [1760227] - [tools] perf probe: Verify given line is a representive line (Michael Petlan) [1760227] - [tools] perf probe: Show correct statement line number by perf probe -l (Michael Petlan) [1760227] - [tools] perf probe: Skip overlapped location on searching variables (Michael Petlan) [1760227] - [tools] perf probe: Fix to show calling lines of inlined functions (Michael Petlan) [1760227] - [tools] perf probe: Filter out instances except for inlined subroutine and subprogram (Michael Petlan) [1760227] - [tools] perf probe: Skip end-of-sequence and non statement lines (Michael Petlan) [1760227] - [tools] perf probe: Return a better scope DIE if there is no best scope (Michael Petlan) [1760227] - [tools] perf probe: Fix to show ranges of variables in functions without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to show inlined function callsite without entry_pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to list probe event with correct line number (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe an inline function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix to probe a function which has no entry pc (Michael Petlan) [1760227] - [tools] perf probe: Fix wrong address verification (Michael Petlan) [1760227] - [tools] perf probe: Fix to show function entry line as probe-able (Michael Petlan) [1760227] - [tools] perf probe: Walk function lines in lexical blocks (Michael Petlan) [1760227] - [tools] perf probe: Fix to find range-only function instance (Michael Petlan) [1760227] - [scsi] qla2xxx: Fix incorrect SFUB length used for Secure Flash Update MB Cmd (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Added support for MPI and PEP regions for ISP28XX (Himanshu Madhani) [1782598] - [scsi] qla2xxx: Correctly retrieve and interpret active flash region (Himanshu Madhani) [1782598] - [nvme] nvme: Add quirk for LiteON CL1 devices running FW 22301111 (Perry Yuan) [1769179] - [nvme] nvme-pci: Save PCI state before putting drive into deepest state (Perry Yuan) [1769180] - [infiniband] rdma/cxgb4: Fix spelling mistake "immedate" -> "immediate" (Vishal Kulkarni) [1725823] - [infiniband] rdma/cxgb4: Fix null pointer dereference on alloc_skb failure (Vishal Kulkarni) [1725823] - [infiniband] iw_cxgb4: Fix qpid leak (Vishal Kulkarni) [1725823] - [netdrv] net/mlx5e: Use correct enum to determine uplink port (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix concurrency issues between config flow and XSK (mohamad meib) [1786113] - [infiniband] IB/mlx5: Fix steering rule of drop and count (mohamad meib) [1786113] - [netdrv] net/mlx5e: ethtool, Fix analysis of speed setting (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix translation of link mode into speed (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix free peer_flow when refcount is 0 (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix freeing flow with kfree() and not kvfree() (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix SFF 8472 eeprom length (mohamad meib) [1786113] - [netdrv] net/mlx5e: Query global pause state before setting prio2buffer (mohamad meib) [1786113] - [netdrv] net/mlx5e: Fix TXQ indices to be sequential (mohamad meib) [1786113] - [infiniband] RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR (mohamad meib) [1786113] - [netdrv] ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_from_pipe (Jarod Wilson) [1783853] {CVE-2019-15099} - [netdrv] revert "[netdrv] ice: mark driver as tech-preview" (Jonathan Toppins) [1783062] - [netdrv] ibmvnic: Fix typo in retry check (Steve Best) [1783775] - [netdrv] ibmveth: Detect unsupported packets before sending to the hypervisor (Steve Best) [1784904] - [netdrv] igc: add additional delay during phy hw reset (David Arcari) [1782824] - [net] bridge: fix regression in br_mdb_fill_info() (Petr Oros) [1783888] - [net] bpf: Emit audit messages upon successful prog load and unload (Jiri Olsa) [1781266] - [fs] fuse: fix leak of fuse_io_priv (Miklos Szeredi) [1777009] - [fs] virtiofs: Check contents of options string (Vivek Goyal) [1783426] - [fs] exec: Fix mem leak in kernel_read_file (Eric Sandeen) [1683731] {CVE-2019-8980} - [lib] sbitmap: only queue kyber's wait callback if not already active (Ming Lei) [1784544] - [fs] CIFS: Fix NULL-pointer dereference in smb2_push_mandatory_locks (Dave Wysochanski) [1788202] - [kernel] ftrace: Check for successful allocation of hash (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Check for empty hash and comment the race with registering probes (Desnes Augusto Nunes do Rosario) [1719414] - [kernel] ftrace: Fix NULL pointer dereference in t_probe_next() (Desnes Augusto Nunes do Rosario) [1719414] - [iommu] vt-d: Allocate reserved region for ISA with correct permission (Jerry Snitselaar) [1778041] - [iommu] set group default domain before creating direct mappings (Jerry Snitselaar) [1778041] - [iommu] vt-d: Fix dmar pte read access not set error (Jerry Snitselaar) [1778041] - [iommu] vt-d: Set ISA bridge reserved region as relaxable (Jerry Snitselaar) [1778041] - [iommu] fix KASAN use-after-free in iommu_insert_resv_region (Auger Eric) [1777014] - [platform] platform/x86: dell-laptop: fix rfkill functionality (Jarod Wilson) [1725878] - [mm] mm/hugetlb: defer freeing of huge pages if in non-task context (Waiman Long) [1780015] - [mm] powerpc/book3s64/hash: Use secondary hash for bolted mapping if the primary is full (Steve Best) [1783159] - [mm] powerpc/pseries: Don't fail hash page table insert for bolted mapping (Steve Best) [1783159] - [powerpc] powerpc/pseries: Don't opencode HPTE_V_BOLTED (Steve Best) [1783159] - [powerpc] powerpc/perf: Disable trace_imc pmu (Steve Best) [1785573] - [powerpc] powerpc/spinlocks: Include correct header for static key (Phil Auld) [1767529] - [powerpc] powerpc/shared: Use static key to detect shared processor (Phil Auld) [1767529] - [powerpc] powerpc/vcpu: Assume dedicated processors as non-preempt (Phil Auld) [1767529] - [arm64] arm64: compat: Workaround Neoverse-N1 #1542419 for compat user-space (Jeremy Linton) [1757828] - [arm64] arm64: Fake the IminLine size on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419 (Jeremy Linton) [1757828] - [arm64] arm64: Handle erratum 1418040 as a superset of erratum 1188873 (Jeremy Linton) [1757828] - [arm64] arm64: errata: Add workaround for Cortex-A76 erratum #1463225 (Jeremy Linton) [1757828] - [arm64] arm64: Kconfig: Tidy up errata workaround help text (Jeremy Linton) [1757828] - [arm64] arm64: Apply ARM64_ERRATUM_1188873 to Neoverse-N1 (Jeremy Linton) [1757828] - [arm64] arm64: Add part number for Neoverse N1 (Jeremy Linton) [1757828] - [arm64] arm64: Make ARM64_ERRATUM_1188873 depend on COMPAT (Jeremy Linton) [1757828] - [clocksource] arm64: Restrict ARM64_ERRATUM_1188873 mitigation to AArch32 (Jeremy Linton) [1757828] - [arm64] arm64: arch_timer: avoid unused function warning (Jeremy Linton) [1757828] - [arm64] arm64: Add workaround for Cortex-A76 erratum 1286807 (Jeremy Linton) [1757828]- [kernel] audit: remove redundant condition check in kauditd_thread() (Richard Guy Briggs) [1716002] - [kernel] audit: Report suspicious O_CREAT usage (Richard Guy Briggs) [1716002] - [fs] namei: allow restricted O_CREAT of FIFOs and regular files (Richard Guy Briggs) [1716002] - [kernel] audit_get_nd(): don't unlock parent too early (Richard Guy Briggs) [1716002] - [fs] namei.c: keep track of nd->root refcount status (Richard Guy Briggs) [1716002] - [fs] namei.c: new helper - legitimize_root() (Richard Guy Briggs) [1716002] - [kernel] kill the last users of user_{path, lpath, path_dir}() (Richard Guy Briggs) [1716002] - [kernel] namei.h: get the comments on LOOKUP_... in sync with reality (Richard Guy Briggs) [1716002] - [kernel] kill LOOKUP_NO_EVAL, don't bother including namei.h from audit.h (Richard Guy Briggs) [1716002] - [kernel] audit_inode(): switch to passing AUDIT_INODE_.. (Richard Guy Briggs) [1716002] - [fs] filename_mountpoint(): make LOOKUP_NO_EVAL unconditional there (Richard Guy Briggs) [1716002] - [fs] filename_lookup(): audit_inode() argument is always 0 (Richard Guy Briggs) [1716002] - [kernel] audit: remove the BUG() calls in the audit rule comparison functions (Richard Guy Briggs) [1716002] - [kernel] audit: enforce op for string fields (Richard Guy Briggs) [1716002] - [kernel] audit: deliver signal_info regarless of syscall (Richard Guy Briggs) [1716002] - [fs] fsnotify: fix unlink performance regression (Richard Guy Briggs) [1716002] - [kernel] audit_compare_dname_path(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] audit_update_watch(): switch to const struct qstr * (Richard Guy Briggs) [1716002] - [fs] inotify_handle_event(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: switch send_to_group() and ->handle_event to const struct qstr * (Richard Guy Briggs) [1716002] - [kernel] fsnotify(): switch to passing const struct qstr * for file_name (Richard Guy Briggs) [1716002] - [kernel] switch fsnotify_move() to passing const struct qstr * for old_name (Richard Guy Briggs) [1716002] - [fs] ovl_lookup_real_one(): don't bother with strlen() (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memory leak bug (Richard Guy Briggs) [1716002] - [kernel] audit: purge unnecessary list_empty calls (Richard Guy Briggs) [1716002] - [security] audit: link integrity evm_write_xattrs record to syscall event (Richard Guy Briggs) [1716002] - [csky] syscall_get_arch: add "struct task_struct *" argument (Richard Guy Briggs) [1716002] - [kernel] audit: Make audit_log_cap and audit_copy_inode static (Richard Guy Briggs) [1716002] - [kernel] audit: connect LOGIN record to its syscall record (Richard Guy Briggs) [1716002] - [kernel] audit: fix a memleak caused by auditing load module (Richard Guy Briggs) [1716002] - [kernel] fanotify: check FS_ISDIR flag instead of d_is_dir() (Richard Guy Briggs) [1716002] - [kernel] fsnotify: report FS_ISDIR flag with MOVE_SELF and DELETE_SELF events (Richard Guy Briggs) [1716002] - [kernel] fsnotify: annotate directory entry modification events (Richard Guy Briggs) [1716002] - [kernel] audit: mark expected switch fall-through (Richard Guy Briggs) [1716002] - [kernel] audit: hide auditsc_get_stamp and audit_serial prototypes (Richard Guy Briggs) [1716002] - [tty] audit: join tty records to their syscall (Richard Guy Briggs) [1716002] - [kernel] audit: remove audit_context when CONFIG_ AUDIT and not AUDITSYSCALL (Richard Guy Briggs) [1716002] - [kernel] audit: remove unused actx param from audit_rule_match (Richard Guy Briggs) [1716002] - [kernel] audit: ignore fcaps on umount (Richard Guy Briggs) [1716002] - [kernel] audit: clean up AUDITSYSCALL prototypes and stubs (Richard Guy Briggs) [1716002] - [kernel] audit: more filter PATH records keyed on filesystem magic (Richard Guy Briggs) [1716002] - [kernel] audit: add support for fcaps v3 (Richard Guy Briggs) [1716002] - [kernel] audit: move loginuid and sessionid from CONFIG_AUDITSYSCALL to CONFIG_AUDIT (Richard Guy Briggs) [1716002] - [kernel] audit: add syscall information to CONFIG_CHANGE records (Richard Guy Briggs) [1716002] - [kernel] audit: hand taken context to audit_kill_trees for syscall logging (Richard Guy Briggs) [1716002] - [kernel] audit: give a clue what CONFIG_CHANGE op was involved (Richard Guy Briggs) [1716002] - [kernel] audit: remove duplicated include from audit.c (Richard Guy Briggs) [1716002] - [kernel] audit: shorten PATH cap values when zero (Richard Guy Briggs) [1716002] - [kernel] audit: use current whenever possible (Richard Guy Briggs) [1716002] - [kernel] audit: minimize our use of audit_log_format() (Richard Guy Briggs) [1716002] - [kernel] audit: remove WATCH and TREE config options (Richard Guy Briggs) [1716002] - [kernel] audit: use session_info helper (Richard Guy Briggs) [1716002] - [kernel] audit: localize audit_log_session_info prototype (Richard Guy Briggs) [1716002] - [kernel] audit: Use 'mark' name for fsnotify_mark variables (Richard Guy Briggs) [1716002] - [kernel] audit: Replace chunk attached to mark instead of replacing mark (Richard Guy Briggs) [1716002] - [kernel] audit: Simplify locking around untag_chunk() (Richard Guy Briggs) [1716002] - [kernel] audit: Drop all unused chunk nodes during deletion (Richard Guy Briggs) [1716002] - [kernel] audit: Guarantee forward progress of chunk untagging (Richard Guy Briggs) [1716002] - [kernel] audit: Allocate fsnotify mark independently of chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Provide helper for dropping mark's chunk reference (Richard Guy Briggs) [1716002] - [kernel] audit: Remove pointless check in insert_hash() (Richard Guy Briggs) [1716002] - [kernel] audit: Factor out chunk replacement code (Richard Guy Briggs) [1716002] - [kernel] audit: Make hash table insertion safe against concurrent lookups (Richard Guy Briggs) [1716002] - [kernel] audit: Embed key into chunk (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible tagging failures (Richard Guy Briggs) [1716002] - [kernel] audit: Fix possible spurious -ENOSPC error (Richard Guy Briggs) [1716002] - [kernel] audit_tree: Remove mark->lock locking (Richard Guy Briggs) [1716002] - [kernel] audit: print empty EXECVE args (Richard Guy Briggs) [1716002] - [security] evm: fix return value check in evm_write_xattrs() (Richard Guy Briggs) [1716002] - [kernel] audit: fix use-after-free in audit_add_watch (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_real_ts64() for timestamps (Richard Guy Briggs) [1716002] - [kernel] audit: use ktime_get_coarse_ts64() for time access (Richard Guy Briggs) [1716002] - [kernel] audit: simplify audit_enabled check in audit_watch_log_rule_change() (Richard Guy Briggs) [1716002] - [kernel] audit: check audit_enabled in audit_tree_log_remove_rule() (Richard Guy Briggs) [1716002] - [kernel] cred: conditionally declare groups-related functions (Richard Guy Briggs) [1716002] - [kernel] audit: eliminate audit_enabled magic number comparison (Richard Guy Briggs) [1716002] - [kernel] audit: Fix extended comparison of GID/EGID (Richard Guy Briggs) [1716002] - [kernel] audit: tie ANOM_ABEND records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: tie SECCOMP records to syscall (Richard Guy Briggs) [1716002] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1716002] - [documentation] admin guide/pm: Admin guide for intel-speed-select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display TRL buckets for just base config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Ignore missing config level (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Increment version (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use core count for base-freq mask (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Support platform with limited Intel(R) Speed Select (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use Frequency weight for CLOS (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make CLOS frequency in MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Use mailbox for CLOS_PM_QOS_CONFIG (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Auto mode for CLX (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Correct CLX-N frequency units (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change display of "avx" to "avx2" (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend command set for perf-profile (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement base-freq commands on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement 'perf-profile info' on CascadeLake-N (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Implement CascadeLake-N help and command functions structures (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add check for CascadeLake-N models (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Make process_command generic (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add int argument to command functions (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Refuse to disable core-power when getting used (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Turbo-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Base-freq feature auto mode (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Remove warning for unused result (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix perf-profile command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Extend core-power command set (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix some debug prints (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Format get-assoc information (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Allow online/offline based on tdp (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix high priority core mask over count (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Display core count for bucket (Prarit Bhargava) [1766228] - [platform] x86: isst: Allow additional TRL MSRs (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix memory leak (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output success/failed for command output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Output human readable CPU list (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Change turbo ratio output to maximum turbo frequency (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Switch output to MHz (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Simplify output for turbo-freq and base-freq (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix cpu-count output (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix help option typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix package typo (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Fix a read overflow in isst_set_tdp_level_msr() (Prarit Bhargava) [1766228] - [platform] x86: isst: Use dev_get_drvdata (Prarit Bhargava) [1766228] - [tools] power/x86/intel-speed-select: Add .gitignore file (Prarit Bhargava) [1766228] - [tools] tools/power/x86: A tool to validate Intel Speed Select commands (Prarit Bhargava) [1766228] - [platform] x86: isst: Restore state on resume (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select PUNIT MSR interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via MSRs (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mailbox interface via PCI (Prarit Bhargava) [1766228] - [platform] x86: isst: Add Intel Speed Select mmio interface (Prarit Bhargava) [1766228] - [platform] x86: isst: Add IOCTL to Translate Linux logical CPU to PUNIT CPU number (Prarit Bhargava) [1766228] - [platform] x86: isst: Store per CPU information (Prarit Bhargava) [1766228] - [platform] x86: isst: Add common API to register and handle ioctls (Prarit Bhargava) [1766228] - [documentation] platform/x86: isst: Update ioctl-number.txt for Intel Speed Select interface (Prarit Bhargava) [1766228]- [tools] libbpf: Refactor relocation handling (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix call relocation offset calculation bug (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix bpf_object name determination for bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] libbpf: return previous print callback from libbpf_set_print (Yauheni Kaliuta) [1772081] - [tools] libbpf: fix bpf_object__name() to actually return object name (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Make CO-RE reloc test impartial to test_progs flavor (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INTO macro tests (Yauheni Kaliuta) [1772081] - [tools] bpftool: Allow to read btf as raw data (Yauheni Kaliuta) [1772081] - [tools] bpftool: implement "bpftool btf show|list" (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_btf_get_next_id() to cycle through BTF objects (Jiri Olsa) [1772081] - [tools] libbpf: refactor bpf_*_get_next_id() functions (Yauheni Kaliuta) [1772081] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1772081] - [tools] libbpf: attempt to load kernel BTF from sysfs first (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add getter for program size (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_get_link_xdp_info() function to get more XDP information (Yauheni Kaliuta) [1772081] - [tools] libbpf: Use pr_warn() when printing netlink errors (Yauheni Kaliuta) [1772081] - [tools] libbpf: Propagate EPERM to caller on program load (Yauheni Kaliuta) [1772081] - [tools] libbpf: Unpin auto-pinned maps if loading fails (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add auto-pinning of maps when loading BPF objects (Yauheni Kaliuta) [1772081] - [tools] libbpf: Teach bpf_object__open to guess program types (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add bpf_program__get_{type, expected_attach_type) APIs (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move directory creation into _pin() functions (Yauheni Kaliuta) [1772081] - [tools] libbpf: Store map pin path and status in struct bpf_map (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix error handling in bpf_map__reuse_fd() (Yauheni Kaliuta) [1772081] - [tools] libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration (Yauheni Kaliuta) [1772081] - [tools] bpftool: Fix bpftool build by switching to bpf_object__open_file() (Yauheni Kaliuta) [1772081] - [tools] bpf: Rename pr_warning to pr_warn to align with kernel logging (Yauheni Kaliuta) [1772081] - [tools] libbpf: provide more helpful message on uninitialized global var (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Add field existence CO-RE relocs tests (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add support for field existance CO-RE relocation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Update BTF reloc support to latest Clang format (Yauheni Kaliuta) [1772081] - [tools] libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: Refactor bpf_object__open APIs to use common opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h into libbpf (Jiri Olsa) [1772081] - [tools] uapi/bpf: fix helper docs (Yauheni Kaliuta) [1772081] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1772081] - [uapi] bpf: fix 'struct pt_reg' typo in documentation (Yauheni Kaliuta) [1772081] - [tools] libbpf: Fix BTF-defined map's __type macro handling of arrays (Yauheni Kaliuta) [1772081] - [scripts] bpf: Print an error when known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Emit an #error directive known types list needs updating (Yauheni Kaliuta) [1772081] - [scripts] bpf: Fix xdp_md forward declaration typo (Yauheni Kaliuta) [1772081] - [scripts] bpf: teach bpf_helpers_doc.py to dump BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Split off tracing-only helpers into bpf_tracing.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: samples/bpf: Split off legacy stuff from bpf_helpers.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Undo GCC-specific bpf_helpers.h changes (Yauheni Kaliuta) [1772081] - [tools] libbpf: auto-generate list of BPF helper definitions (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add bpf-gcc support (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: relicense bpf_helpers.h and bpf_endian.h (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: introduce bpf_cpu_to_be64 and bpf_be64_to_cpu (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_read() macro (Yauheni Kaliuta) [1772081] - [tools] bpf: fix core_reloc.c compilation error (Yauheni Kaliuta) [1772081] - [tools] libbpf: add bpf_object__open_{file, mem} w/ extensible opts (Yauheni Kaliuta) [1772081] - [tools] libbpf: make libbpf.map source of truth for libbpf version (Yauheni Kaliuta) [1772081] - [tools] libbpf: stop enforcing kern_version, populate it for users (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs misc tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ints tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs ptr-as-array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs modifiers/typedef tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs array tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs nesting tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs struct flavors tests (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add CO-RE relocs testing setup (Yauheni Kaliuta) [1772081] - [tools] selftests/bpf: add BPF_CORE_READ relocatable read macro (Yauheni Kaliuta) [1772081] - [tools] libbpf: implement BPF CO-RE offset relocation algorithm (Yauheni Kaliuta) [1772081] - [tools] libbpf: add .BTF.ext offset relocation section loading (Yauheni Kaliuta) [1772081] - [tools] libbpf: convert libbpf code to use new btf helpers (Yauheni Kaliuta) [1772081] - [tools] libbpf: add helpers for working with BTF types (Yauheni Kaliuta) [1772081] - [gpu] drm/i915: Add new CNL PCH ID seen on a CML platform (Lyude Paul) [1771779] - [gpu] drm/amdgpu: add warning for GRBM 1-cycle delay issue in gfx9 (Lyude Paul) [1771779] - [gpu] drm/amdgpu: register gpu instance before fan boost feature enablment (Lyude Paul) [1771779] - [gpu] drm/amd/swsmu: fix smu workload bit map error (Lyude Paul) [1771779] - [gpu] drm/amdgpu: dont schedule jobs while in reset (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Try to acquire the page lock around set_page_dirty() (Lyude Paul) [1771779] - [gpu] drm/i915/pmu: "Frequency" is reported as accumulated cycles (Lyude Paul) [1771779] - [gpu] drm/i915: Don't oops in dumb_create ioctl if we have no crtcs (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: issue no PPSMC_MSG_GetCurrPkgPwr on unsupported ASICs (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff on original raven (Lyude Paul) [1771779] - [gpu] drm/amdgpu: disable gfxoff when using register read interface (Lyude Paul) [1771779] - [gpu] revert "drm/i915/ehl: Update MOCS table for EHL" (Lyude Paul) [1771779] - [gpu] drm/i915: update rawclk also on resume (Lyude Paul) [1771779] - [gpu] dc.c:use kzalloc without test (Lyude Paul) [1771779] - [gpu] drm/amd/display: Passive DP->HDMI dongle detection fix (Lyude Paul) [1771779] - [gpu] drm/amd/display: add 50us buffer as WA for pstate switch in active (Lyude Paul) [1771779] - [gpu] drm/amd/display: do not synchronize "drr" displays (Lyude Paul) [1771779] - [gpu] drm/amdgpu: If amdgpu_ib_schedule fails return back the error (Lyude Paul) [1771779] - [gpu] drm/sched: Set error to s_fence if HW job submission failed (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) (Lyude Paul) [1771779] - [gpu] drm/radeon: fix si_enable_smc_cac() failed issue (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix error handling in amdgpu_bo_list_create (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix potential VM faults (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix SDMA hang when performing VKexample test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/powerplay/vega10: allow undervolting in p7 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gfx10: update gfx golden settings (Lyude Paul) [1771779] - [gpu] drm/i915: Fix PCH reference clock for FDI on HSW/BDW (Lyude Paul) [1771779] - [gpu] drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: user pages array memory leak fix (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vcn: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/amdgpu/vce: fix allocation size in enc ring test (Lyude Paul) [1771779] - [gpu] drm/i915: Favor last VBT child device with conflicting AUX ch/DDC pin (Lyude Paul) [1771779] - [gpu] drm/i915/userptr: Never allow userptr into the mappable GGTT (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for pipe sync (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is not set to 1 (Lyude Paul) [1771779] - [gpu] drm/ttm: Restore ttm prefaulting (Lyude Paul) [1771779] - [gpu] drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 (Lyude Paul) [1771779] - [gpu] drm/amd/display: memory leak (Lyude Paul) [1771779] - [gpu] drm/amdgpu: fix multiple memory leaks in acp_hw_init (Lyude Paul) [1771779] - [gpu] drm: Clear the fence pointer when writeback job signaled (Lyude Paul) [1771779] - [gpu] drm: Free the writeback_job when it with an empty fb (Lyude Paul) [1771779] - [gpu] drm/i915: Mark contents as dirty on a write fault (Lyude Paul) [1771779] - [gpu] drm/i915: Whitelist COMMON_SLICE_CHICKEN2 (Lyude Paul) [1771779] - [gpu] drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled (Lyude Paul) [1771779] - [gpu] drm/i915: Perform GGTT restore much earlier during resume (Lyude Paul) [1771779] - [gpu] drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Check for valid number of registers to read (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix KFD-related kernel oops on Hawaii (Lyude Paul) [1771779] - [gpu] drm/i915: to make vgpu ppgtt notificaiton as atomic operation (Lyude Paul) [1771779] - [gpu] drm/i915/gvt: update vgpu workload head pointer correctly (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay: change metrics update period from 1ms to 100ms (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors (Lyude Paul) [1771779] - [gpu] drm/atomic: Take the atomic toys away from X (Lyude Paul) [1771779] - [gpu] drm/atomic: Reject FLIP_ASYNC unconditionally (Lyude Paul) [1771779] - [gpu] drm/i915/dp: Fix dsc bpp calculations, v5 (Lyude Paul) [1771779] - [dma-buf] sw_sync: Synchronize signal vs syncpt free (Lyude Paul) [1771779] - [gpu] drm/amdgpu/si: fix ASIC tests (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix trigger not generated for freesync (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix MPO HUBP underflow with Scatter Gather (Lyude Paul) [1771779] - [gpu] drm/amd/powerpaly: fix navi series custom peak level value error (Lyude Paul) [1771779] - [gpu] drm/amd/display: support spdif (Lyude Paul) [1771779] - [gpu] drm/nouveau/volt: Fix for some cards having 0 maximum voltage (Lyude Paul) [1771779] - [gpu] drm/nouveau/kms/tu102-: disable input lut when input is already FP16 (Lyude Paul) [1771779] - [gpu] drm/amdgpu/sdma5: fix number of sdma5 trap irq types for navi1x (Lyude Paul) [1771779] - [gpu] drm/amd/display: Register VUPDATE_NO_LOCK interrupts for DCN2 (Lyude Paul) [1771779] - [gpu] drm/amd/display: reprogram VM config when system resume (Lyude Paul) [1771779] - [gpu] drm/amd/display: Fix frames_to_insert math (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix issue where 252-255 values are clipped (Lyude Paul) [1771779] - [gpu] drm: radeon: Fix a possible null-pointer dereference in radeon_connector_set_property() (Lyude Paul) [1771779] - [gpu] revert "drm/radeon: Fix EEH during kexec" (Lyude Paul) [1771779] - [gpu] drm/amd/display: Use proper enum conversion functions (Lyude Paul) [1771779] - [gpu] drm/amdgpu: Fix hard hang for S/G display BOs (Lyude Paul) [1771779] - [gpu] drm/panel: check failure cases in the probe func (Lyude Paul) [1771779] - [gpu] drm/bridge: sii902x: fix missing reference to mclk clock (Lyude Paul) [1771779] - [gpu] drm/tinydrm/kconfig: Select BACKLIGHT_CLASS_DEVICE (Lyude Paul) [1771779] - [video] ssd1307fb: Start page range at page_offset (Lyude Paul) [1771779] - [gpu] drm/amd/display: Copy GSL groups when committing a new context (Lyude Paul) [1771779] - [gpu] drm/amd/display: Clear FEC_READY shadow register if DPCD write fails (Lyude Paul) [1771779] - [gpu] drm/amd/display: fix not calling ppsmu to trigger PME (Lyude Paul) [1771779] - [gpu] drm/amd/display: Power-gate all DSCs at driver init time (Lyude Paul) [1771779] - [gpu] drm/amd/display: add monitor patch to add T7 delay (Lyude Paul) [1771779] - [gpu] drm/panel: simple: fix AUO g185han01 horizontal blanking (Lyude Paul) [1771779] - [gpu] drm/vkms: Avoid assigning 0 for possible_crtc (Lyude Paul) [1771779] - [gpu] drm/bridge: tc358767: Increase AUX transfer length limit (Lyude Paul) [1771779] - [gpu] drm/vkms: Fix crc worker races (Lyude Paul) [1771779] - [gpu] drm/amdgpu/display: fix 64 bit divide (Lyude Paul) [1771779] - [gpu] drm/amd/display: Add missing HBM support and raise Vega20's uclk (Lyude Paul) [1771779] - [gpu] drm/amd/display: dce11.x /dce12 update formula input (Lyude Paul) [1771779] - [gpu] drm/amd/display: Restore backlight brightness after system resume (Lyude Paul) [1771779] - [gpu] drm: fix module name in edid_firmware log message (Lyude Paul) [1771779] - [gpu] drm/amd/powerplay/smu7: enforce minimal VBITimeout (v2) (Lyude Paul) [1771779] - [gpu] drm/amd/display: readd -msse2 to prevent Clang from emitting libcalls to undefined SW FP routines (Lyude Paul) [1771779] - [gpu] drm/amd/display: Don't replace the dc_state for fast updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Skip determining update type for async updates (Lyude Paul) [1771779] - [gpu] drm/amd/display: Allow cursor async updates for framebuffer swaps (Lyude Paul) [1771779] - [include] sk_buff: fix skb_ext_put() and skb_ext_reset() calls (Ivan Vecera) [1779923] - [net] openvswitch: fix flow command message size (Paolo Abeni) [1776765] - [net] netfilter: nf_tables: add SECMARK support (Phil Sutter) [1715851] - [net] netfilter: nf_tables: add requirements for connsecmark support (Phil Sutter) [1715851] - [wireless] mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring (Jarod Wilson) [1781534] {CVE-2019-19057} - [tools] selftests/powerpc: Disable basic EEH selftest (Steve Best) [1782232] - [x86] kvm: x86: Remove a spurious export of a static function (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: use MSR_IA32_TSX_CTRL to hard-disable TSX on guest that lack it (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: vmx: implement MSR_IA32_TSX_CTRL disable RTM functionality (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: implement MSR_IA32_TSX_CTRL effect on CPUID (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: do not modify masked bits of shared MSRs (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm: x86: fix presentation of TSX feature in ARCH_CAPABILITIES (Paolo Bonzini) [1779553] {CVE-2019-19338} - [x86] kvm/x86: Export MDS_NO=0 to guests when TSX is enabled (Paolo Bonzini) [1779553] {CVE-2019-19338} - [fs] cifs: Close open handle after interrupted close (Leif Sahlberg) [1771691] - [fs] cifs: Do not miss cancelled OPEN responses (Leif Sahlberg) [1771691] - [fs] cifs: Fix NULL pointer dereference in mid callback (Leif Sahlberg) [1771691] - [fs] cifs: add a debug macro that prints \\server\share for errors (Leif Sahlberg) [1772630] - [fs] cifs: add new debugging macro cifs_server_dbg (Leif Sahlberg) [1772630]- [netdrv] wireless: fix nl80211 vendor commands (Jarod Wilson) [1776606] - [net] nl80211: fix VENDOR_CMD_RAW_DATA (Jarod Wilson) [1776606] - [netdrv] rt2x00: initialize last_reset (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't consider IV len in A-MSDU (Jarod Wilson) [1776606] - [net] mac80211: fix station inactive_time shortly after boot (Jarod Wilson) [1776606] - [net] mac80211: fix ieee80211_txq_setup_flows() failure path (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support new API for scan config cmd (Jarod Wilson) [1776606] - [netdrv] mt76: dma: fix buffer unmap with non-linear skbs (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2e: disable pcie_aspm by default (Jarod Wilson) [1776606] - [net] nl80211: fix validation of mesh path nexthop (Jarod Wilson) [1776606] - [net] nl80211: Disallow setting of HT for channel 14 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix problem of too small skb->len (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: 0x2720 is qu and 0x30DC is not (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add workaround for power gating in integrated 22000 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix all 9460 entries for qnj (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix potential overflow on P2P code (Jarod Wilson) [1775223 1776606] {CVE-2019-17666} - [netdrv] iwlwifi: pcie: fix merge damage on making QnJ exclusive (Jarod Wilson) [1776606] - [netdrv] ath10k: fix latency issue for QCA988x (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: change qu with jf devices to use qu configuration (Jarod Wilson) [1776606] - [netdrv] iwlwifi: exclude GEO SAR support for 3168 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix memory leak in alloc_sgtable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix rb_allocator workqueue allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix indexing in command dump for new HW (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix race in sync rx queue notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: force single phy init (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix ACPI table revision checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't access trans_cfg via cfg (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove input-polldev.h header (Jarod Wilson) [1776606] - [net] mac80211: Don't access sk_queue_head->next directly (Jarod Wilson) [1776606] - [net] mac80211: fix scan when operating on DFS channels in ETSI domains (Jarod Wilson) [1776606] - [net] mac80211: accept deauth frames in IBSS mode (Jarod Wilson) [1776606] - [net] cfg80211: fix a bunch of RCU issues in multi-bssid code (Jarod Wilson) [1776606] - [net] nl80211: fix memory leak in nl80211_get_ftm_responder_stats (Jarod Wilson) [1776606] - [net] cfg80211: wext: avoid copying malformed SSIDs (Jarod Wilson) [1778634 1776606] {CVE-2019-17133} - [net] mac80211: Reject malformed SSID elements (Jarod Wilson) [1776606] - [net] mac80211: keep BHs disabled while calling drv_tx_wake_queue() (Jarod Wilson) [1776606] - [net] mac80211: fix txq null pointer dereference (Jarod Wilson) [1776606] - [net] nl80211: fix null pointer dereference (Jarod Wilson) [1776606] - [net] cfg80211: initialize on-stack chandefs (Jarod Wilson) [1776606] - [net] cfg80211: validate SSID/MBSSID element ordering assumption (Jarod Wilson) [1776606] - [net] nl80211: validate beacon head (Jarod Wilson) [1776606] - [net] cfg80211: Purge frame registrations on iftype change (Jarod Wilson) [1776606] - [net] cfg80211: Do not compare with boolean in nl80211_common_reg_change_event (Jarod Wilson) [1776606] - [net] cfg80211: always shut down on HW rfkill (Jarod Wilson) [1776606] - [net] cfg80211: fix boundary value in ieee80211_frequency_to_channel() (Jarod Wilson) [1776606] - [net] cfg80211: add local BSS receive time to survey information (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_CMD_UPDATE_FT_IES to supported commands (Jarod Wilson) [1776606] - [netdrv] wireless: Fix Kconfig indentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw: don't send GEO_TX_POWER_LIMIT command to FW version 36 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix mt7615 firmware path definitions (Jarod Wilson) [1776606] - [netdrv] rtw88: configure firmware after HCI started (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: release tx skbs DMAed when stop (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: extract skbs free routine for trx rings (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix build w/o CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] rtw88: report RX power for each antenna (Jarod Wilson) [1776606] - [netdrv] rtw88: fix wrong rx power calculation (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192de: replace _rtl92d_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: replace _rtl92c_evm_db_to_percentage with generic version (Jarod Wilson) [1776606] - [netdrv] rtw88: allows to receive AMSDU in AMPDU (Jarod Wilson) [1776606] - [netdrv] rtw88: add dynamic cck pd mechanism (Jarod Wilson) [1776606] - [netdrv] rtw88: move IQK/DPK into phy_calibration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add SW DPK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add FW IQK support (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: Enable interrupt migration (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update pwr_seq to v13 (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update PHY parameter to v38 (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: rtl8192ce: rtl8192de: rtl8723ae: rtl8821ae: Remove some unused bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723be: Remove unused SET_XXX and GET_XXX macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8723ae: Remove unused GET_XXX and SET_XXX macros (Jarod Wilson) [1776606] - [netdrv] brcmsmac: Use DIV_ROUND_CLOSEST directly to make it readable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: make array static const and remove redundant assignment (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't realloc wiphy during PCIe reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: split brcmf_attach() and brcmf_detach() functions (Jarod Wilson) [1776606] - [netdrv] brcmfmac: move "cfg80211_ops" pointer to another struct (Jarod Wilson) [1776606] - [netdrv] ath10k: fix channel info parsing for non tlv target (Jarod Wilson) [1776606] - [netdrv] ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet (Jarod Wilson) [1776606] - [netdrv] ath10k: free beacon buf later in vdev teardown (Jarod Wilson) [1776606] - [net] mac80211: allow drivers to set max MTU (Jarod Wilson) [1776606] - [net] mac80211: ibss: send deauth when expiring inactive STAs (Jarod Wilson) [1776606] - [net] mac80211: don't check if key is NULL in ieee80211_key_link() (Jarod Wilson) [1776606] - [net] mac80211: clear crypto tx tailroom counter upon keys enable (Jarod Wilson) [1776606] - [net] mac80211: remove unnecessary key condition (Jarod Wilson) [1776606] - [net] mac80211: list features in WEP/TKIP disable in better order (Jarod Wilson) [1776606] - [net] mac80211: vht: add support VHT EXT NSS BW in parsing VHT (Jarod Wilson) [1776606] - [netdrv] ath9k: release allocated buffer if timed out (Jarod Wilson) [1778582 1776606] {CVE-2019-19074} - [netdrv] ath9k_htc: release allocated buffer if timed out (Jarod Wilson) [1778572 1776606] {CVE-2019-19073} - [netdrv] ath9k: Remove unneeded variable to store return value (Jarod Wilson) [1776606] - [netdrv] ath10k: add reorder and change PN check logic for mac80211 (Jarod Wilson) [1776606] - [netdrv] ath10k: add mic bytes for pmf management packet (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] hostap: use *ph to print small buffer (Jarod Wilson) [1776606] - [netdrv] rtlwifi: Fix file release memory leak (Jarod Wilson) [1776606] - [netdrv] rtw88: fix seq_file memory leak (Jarod Wilson) [1776606] - [netdrv] hostap: remove set but not used variable 'copied' in prism2_io_debug_proc_read (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add "reset" debugfs entry for testing reset (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add stub version of brcmf_debugfs_get_devdir() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: remove iwl_fw_cancel_dumps function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periodic trigger (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix dump structs doc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: add DRAM buffer allocation command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove apply point, switch to time point API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add iwl_tlv_array_len() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't log un-decrypted frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add support for single antenna diversity (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: handle BAR_FRAME_RELEASE (0xc2) notification (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: drop BA sessions on too many old-SN frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add sta_id to WOWLAN_CONFIG_CMD (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for suspend-resume flow for new device generation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix warning iwl-trans.h is included more than once (Jarod Wilson) [1776606] - [netdrv] iwlwifi: always access the trans configuration via trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_trans instead of cfg to some functions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add a pointer to the trans_cfg directly in trans (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pass the iwl_config_trans_params when needed (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: set iwl_trans->cfg later in the probe function (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: move some cfg mangling from trans_pcie_alloc to probe (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: use the cfg we passed to iwl_trans_pcie_alloc() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: separate elements from cfg that are needed by trans_alloc (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use regions ops array instead of switch case in dump flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: make a single ops struct for paging collect (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move tx fifo data into fw runtime (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list for dump TLVs during dump creation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: separate cfg and dump flows to different modules (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: look for the first supported channel when add/remove phy ctxt (Jarod Wilson) [1776606] - [netdrv] iwlwifi: allocate bigger nvm data in case of UHB (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unnecessary IWL_DEVICE_AX200_COMMON definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: align wrt log prints to the same format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove debug flow TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: verify debug TLVs at allocation phase (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use function to check if ini dbg mode is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove duplicate FW string definitions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 50 for 22000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: api: fix FTM struct documentation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support per-platform antenna gain (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove check for lq_sta in __iwl_mvm_rs_tx_status() (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: simplify the channel switch flow for newer firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: stop passing bogus gfp flags arguments to dma_alloc_coherent (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove periphery phy and aux regions handling (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use linked list to store debug TLVs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: maintain buffer allocations from trans instead of TLVs buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: add debug periphery registers to 9000 device family (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove unused regdb_ptrs allocation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: align dbg tlv functions names to a single format (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: don't pass large argument by value (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove pm_runtime completely (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the d0i3 related module parameters (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove some more d0i3 code from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: remove the refs / unrefs from the transport (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the opmode's d0i3 handlers (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove runtime_pm_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Set w-pointer upon resume according to SN (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: name magic numbers with enum (Jarod Wilson) [1776606] - [netdrv] iwlwifi: scan: add support for new scan request command version (Jarod Wilson) [1776606] - [netdrv] iwlwifi: LTR updates (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove the code under IWLWIFI_PCIE_RTPM (Jarod Wilson) [1776606] - [netdrv] iwlwifi: trans: remove suspending flag (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove CMD_HIGH_PRIO (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove last leftovers of d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove iwl_mvm_update_d0i3_power_mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove d0i3_ap_sta_id (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: iwl_mvm_wowlan_config_key_params is for wowlan only (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the d0i3 entry/exit flow (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove the tx defer for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove all the d0i3 references (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: start to remove the code for d0i3 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add the skb length to a print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix scan config command size (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add ldbg config cmd debug print (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: support debug recording suspend resume command (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move debug recording stop from trans to op mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move monitor recording functionality from header file (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unnecessary forward declarations (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Block 26-tone RU OFDMA transmissions (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove redundant condition in iwl_mvm_set_hw_rfkill_state (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Send DQA enable command only if TVL is on (Jarod Wilson) [1776606] - [netdrv] iwlwifi: bump FW API to 49 for 22000 series (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support to read temperature from mcu (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_txwi_to_txp utility routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use devm_platform_ioremap_resource() to simplify code (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove unneeded return value on set channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: remove redundant chandef copy (Jarod Wilson) [1776606] - [netdrv] mt76: make mt76_rx_convert static (Jarod Wilson) [1776606] - [netdrv] mt76: remove offchannel check in tx scheduling (Jarod Wilson) [1776606] - [netdrv] mt76: do not send BAR frame on tx aggregation flush stop (Jarod Wilson) [1776606] - [netdrv] mt76: stop rx aggregation on station removal (Jarod Wilson) [1776606] - [netdrv] mt76: dma: reset q->rx_head on rx reset (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: apply calibration-free data from OTP (Jarod Wilson) [1776606] - [netdrv] mt76: add default implementation for mt76_sw_scan/mt76_sw_scan_complete (Jarod Wilson) [1776606] - [netdrv] mt76: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add BIP_CMAC_128 cipher support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove unnecessary mcu queue initialization (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_tx_tasklet in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: move survey_time in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable survey support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: enable multi-vif support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: do not copy beacon skb in mt76x02_mac_set_beacon_enable (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: introduce mt76x02_pre_tbtt_enable and mt76x02_beacon_enable macros (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add Smart Carrier Sense support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rework locking scheme for mt7615_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: switch to SPDX tag instead of verbose boilerplate text (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix some checkpatch warnings (Jarod Wilson) [1776606] - [netdrv] mt76: Add paragraphs to describe the config symbols fully (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update cw_min/max related settings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add 4 WMM sets support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix watchdog rescheduling in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix MT7615_WATCHDOG_TIME definition (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_mmio_read_copy routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add set_key_cmd and mt76_wcid to mt7615_mac_wtbl_set_key signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove wtbl_sec_key definition (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mac_wtbl_set_key routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add mt7615_mac_wtbl_addr routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mac_get_key_info in mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add missing register initialization (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: add support to TP-Link T2UHP (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: remove unneeded {put,get}_unaligned (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix endian in mt76u_copy (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix invalid fallback rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix PS buffering of action frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix using VHT STBC rates (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: fix typo in mt76u_fill_rx_sg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: sync with mt7603 rate control changes (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: reset rate index/counters on rate table update (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: move mt7615_mcu_set_rates to mac.c (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable hardware rate up/down selection (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_mcu_send_ram_firmware routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: always release sem in mt7615_load_patch (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fall back to sw encryption for unsupported ciphers (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: clean up FWDL TXQ during/after firmware upload (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add radar pattern test knob to debugfs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add csa support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not perform txcalibration before cac is complited (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add hw dfs pattern detector support (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: introduce mt7615_regd_notifier (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: restricted __le16 degrades to integer (Jarod Wilson) [1776606] - [netdrv] mt76: round up length on mt76_wr_copy (Jarod Wilson) [1776606] - [netdrv] ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe() (Jarod Wilson) [1776606] - [netdrv] ath6kl: Fix a possible null-pointer dereference in ath6kl_htc_mbox_create() (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set ackto to max timeout in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: set max timeout according to channel width (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: properly set last timeout timestamp in ath_dynack_reset (Jarod Wilson) [1776606] - [netdrv] ath9k: dyanck: introduce ath_dynack_set_timeout routine (Jarod Wilson) [1776606] - [netdrv] ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (Jarod Wilson) [1776606] - [netdrv] ath9k: add loader for AR92XX (and older) pci(e) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: get chip's default RAM info during PCIe setup (Jarod Wilson) [1776606] - [netdrv] brcmfmac: replace strncpy() by strscpy() (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not set IEEE80211_TX_STAT_AMPDU_NO_BACK on tx status (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove redundant assignment to pointer hash (Jarod Wilson) [1776606] - [netdrv] brcm80211: Avoid possible null-pointer dereferences in wlc_phy_radio_init_2056() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: enable MSI interrupt (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ (Jarod Wilson) [1776606] - [netdrv] rtw88: remove redundant assignment to pointer debugfs_topdir (Jarod Wilson) [1776606] - [netdrv] rtw88: drop unused rtw_coex_coex_dm_reset() (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix an error message (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Fix incorrect returned values (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove some variable initializations (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ee: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Fix memory leak when hardware init fails (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unused variables 'RTL8712_SDIO_EFUSE_TABLE' and 'MAX_PGPKT_SIZE' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: Fix value set in descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: fix non-kerneldoc comment in usb.c (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix infinite loop because supported is not being shifted (Jarod Wilson) [1776606] - [netdrv] mt76: Remove dev_err() usage after platform_get_irq() (Jarod Wilson) [1776606] - [net] mac80211: Do not send Layer 2 Update frame before authorization (Jarod Wilson) [1776606] - [netdrv] revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band" (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear up IV's on key removal (Jarod Wilson) [1776606] - [netdrv] iwlwifi: assign directly to iwl_trans->cfg in QuZ detection (Jarod Wilson) [1776606] - [netdrv] mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings (Jarod Wilson) [1776244 1775484 1775475 1776606] - [netdrv] mt76: mt76x0e: disable 5GHz band for MT7630E (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0e: don't use hw encryption for MT7630E (Jarod Wilson) [1776606] - [net] nl80211: fill all policy .type entries (Jarod Wilson) [1776606] - [net] cfg80211: Add support to set tx power for a station associated (Jarod Wilson) [1776606] - [net] cfg80211: Fix Extended Key ID key install checks (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for rekeys with Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: Simplify Extended Key ID API (Jarod Wilson) [1776606] - [net] nl80211: require and validate vendor command policy (Jarod Wilson) [1776606] - [net] mac80211: AMPDU handling for Extended Key ID (Jarod Wilson) [1776606] - [net] mac80211: IEEE 802.11 Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Extended Key ID support (Jarod Wilson) [1776606] - [net] nl80211/cfg80211: Specify band specific min RSSI thresholds with sched scan (Jarod Wilson) [1776606] - [net] cfg80211: Use const more consistently in for_each_element macros (Jarod Wilson) [1776606] - [net] nl80211: use for_each_element() in validate_ie_attr() (Jarod Wilson) [1776606] - [net] cfg80211: add peer measurement with FTM initiator API (Jarod Wilson) [1776606] - [net] nl80211: use netlink policy validation function for elements (Jarod Wilson) [1776606] - [net] nl80211: use policy range validation where applicable (Jarod Wilson) [1776606] - [net] cfg80211: support FTM responder configuration/statistics (Jarod Wilson) [1776606] - [net] lib80211: move TKIP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] lib80211: move WEP handling to ARC4 library code (Jarod Wilson) [1776606] - [net] mac80211: move WEP handling to ARC4 library interface (Jarod Wilson) [1776606] - [netdrv] rt2x00: clear IV's on start to fix AP mode regression (Jarod Wilson) [1776606] - [netdrv] rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: remove unnecessary rx flag checks (Jarod Wilson) [1776606] - [netdrv] rt2x00usb: fix rx queue hang (Jarod Wilson) [1776606] - [netdrv] rt2800: do not enable watchdog by default (Jarod Wilson) [1776606] - [netdrv] rt2x00: add restart hw (Jarod Wilson) [1776606] - [netdrv] rt2800: do not nullify initialization vector data (Jarod Wilson) [1776606] - [netdrv] rt2800: add pre_reset_hw callback (Jarod Wilson) [1776606] - [netdrv] rt2800: initial watchdog implementation (Jarod Wilson) [1776606] - [netdrv] rt2800: add helpers for reading dma done index (Jarod Wilson) [1776606] - [netdrv] rt2x00: allow to specify watchdog interval (Jarod Wilson) [1776606] - [netdrv] rt2x00: add RT3883 support (Jarod Wilson) [1776606] - [netdrv] rt2x00mmio: remove legacy comment (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove not used entry field (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove last_nostatus_check (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use timer and work for handling tx statuses timeouts (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: fetch tx status changes (Jarod Wilson) [1776606] - [netdrv] rt2800: move txstatus pending routine (Jarod Wilson) [1776606] - [netdrv] rt2800: new flush implementation for SoC devices (Jarod Wilson) [1776606] - [netdrv] rt2800: partially restore old mmio txstatus behaviour (Jarod Wilson) [1776606] - [netdrv] rt2x00: code-style fix in rt2800usb.c (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not print error when queue is full (Jarod Wilson) [1776606] - [netdrv] rt2x00: check number of EPROTO errors (Jarod Wilson) [1776606] - [netdrv] rt2x00: use ratelimited variants dev_warn/dev_err (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not increment sequence number while re-transmitting (Jarod Wilson) [1776606] - [netdrv] rt2800: comment and simplify AGC init for RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_RFRX_EN only for MT7620 (Jarod Wilson) [1776606] - [netdrv] rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove confusing AGC register (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove unneeded check (Jarod Wilson) [1776606] - [netdrv] rt2x00: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [netdrv] rt2x00: Work around a firmware bug with shared keys (Jarod Wilson) [1776606] - [netdrv] rt2x00: reduce tx power to nominal level on RT6352 (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt61pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2800lib: mark expected switch fall-throughs (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2500pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2x00: rt2400pci: mark expected switch fall-through (Jarod Wilson) [1776606] - [netdrv] rt2800: flush and txstatus rework for rt2800mmio (Jarod Wilson) [1776606] - [netdrv] rt2x00: use different txstatus timeouts when flushing (Jarod Wilson) [1776606] - [netdrv] rt2x00: do not check for txstatus timeout every time on tasklet (Jarod Wilson) [1776606] - [netdrv] rt2800mmio: use txdone/txstatus routines from lib (Jarod Wilson) [1776606] - [netdrv] rt2800: move usb specific txdone/txstatus routines to rt2800lib (Jarod Wilson) [1776606] - [netdrv] rt2x00: use simple_read_from_buffer() (Jarod Wilson) [1776606] - [netdrv] rt2x00: remove redundant functions rt2x00mac_sta_{add/remove} (Jarod Wilson) [1776606] - [net] mac80211: Correctly set noencrypt for PAE frames (Jarod Wilson) [1776606] - [net] mac80211: Don't memset RXCB prior to PAE intercept (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: handle switching killer Qu B0 NICs to C0 (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: improve rate probing for devices with static fallback (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix default max throughput rate indexes (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: reduce unnecessary rate probing attempts (Jarod Wilson) [1776606] - [net] mac80211: minstrel_ht: fix per-group max throughput rate initialization (Jarod Wilson) [1776606] - [net] nl80211: Add support for EDMG channels (Jarod Wilson) [1776606] - [net] mac80211: fix possible NULL pointerderef in obss pd code (Jarod Wilson) [1776606] - [net] mac80211: add assoc-at support (Jarod Wilson) [1776606] - [uapi] cfg80211: Support assoc-at timer in sta-info (Jarod Wilson) [1776606] - [net] cfg80211: apply same mandatory rate flags for 5GHz and 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: ibss: use 11a mandatory rates for 6GHz band operation (Jarod Wilson) [1776606] - [net] cfg80211: use same IR permissive rules for 6GHz band (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz in code handling array with NUM_NL80211_BANDS entries (Jarod Wilson) [1776606] - [net] cfg80211: extend ieee80211_operating_class_to_band() for 6GHz (Jarod Wilson) [1776606] - [net] cfg80211: util: add 6GHz channel to freq conversion and vice versa (Jarod Wilson) [1776606] - [net] cfg80211: add 6GHz UNII band definitions (Jarod Wilson) [1776606] - [uapi] nl80211: add 6GHz band definition to enum nl80211_band (Jarod Wilson) [1776606] - [net] revert "cfg80211: fix processing world regdomain when non modular" (Jarod Wilson) [1776606] - [net] mac80211: add missing length field increment when generating Radiotap header (Jarod Wilson) [1776606] - [net] mac80211: 80Mhz was not reported properly when using tx_status_ext (Jarod Wilson) [1776606] - [net] mac80211: fix bad guard when reporting legacy rates (Jarod Wilson) [1776606] - [net] mac80211: fix TX legacy rate reporting when tx_status_ext is used (Jarod Wilson) [1776606] - [net] mac80211: fix possible sta leak (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix recognition of QuZ devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't switch FW to qnj when ax201 is detected (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix the byte count table format for 22560 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Allow multicast data frames only when associated (Jarod Wilson) [1776606] - [netdrv] revert "mwifiex: fix system hang problem after resume" (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX (Jarod Wilson) [1776606] - [netdrv] rtw88: add BT co-existence support (Jarod Wilson) [1776606] - [netdrv] rtw88: enclose c2h cmd handle with mutex (Jarod Wilson) [1776606] - [netdrv] rtw88: allow c2h operation in irq context (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove local configuration variable (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl88188ee: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: remove set but not used variable 'ip_sel' (Jarod Wilson) [1776606] - [netdrv] brcmsmac: remove three set but not used variables (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove set but not used variable 'dtim_period' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove unneeded function _rtl_dump_channel_map() (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl_pci: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: pcie: Use dev_get_drvdata (Jarod Wilson) [1776606] - [netdrv] mwifiex: make error values consistent in mwifiex_update_bss_desc_with_ie() (Jarod Wilson) [1776606] - [netdrv] rtw88: use txpwr_lmt_cfg_pair struct, not arrays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix compile time assert build errors (Jarod Wilson) [1776606] - [net] mac80211: HE STA disassoc due to QOS NULL not sent (Jarod Wilson) [1776606] - [net] mac80211: allow setting spatial reuse parameters from bss_conf (Jarod Wilson) [1776606] - [net] nl80211: add strict start type (Jarod Wilson) [1776606] - [net] cfg80211: add support for parsing OBBS_PD attributes (Jarod Wilson) [1776606] - [net] mac80211: reject zero MAC address in add station (Jarod Wilson) [1776606] - [net] cfg80211: use parallel_ops for genl (Jarod Wilson) [1776606] - [net] mac80211: add missing null return check from call to ieee80211_get_sband (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix an out-of-bound access (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't unmap as page memory that was mapped as single (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix possible out-of-bounds read when accessing lq_info (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix frame drop from the reordering buffer (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: replace RS mutex with a spin_lock (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: send LQ command always ASYNC (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: fix comparison of u32 variable with less than zero (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix locking in delayed GTK setting (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug override ifdef (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a loose synchronization of the NSSN across Rx queues (Jarod Wilson) [1776606] - [netdrv] iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a new RSS sync notification for NSSN sync (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: prepare the ground for more RSS notifications (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: avoid races in rate init and rate perform (Jarod Wilson) [1776606] - [net] revert "mac80211: set NETIF_F_LLTX when using intermediate tx queues" (Jarod Wilson) [1776606] - [net] mac80211: add support for the ADDBA extension element (Jarod Wilson) [1776606] - [net] mac80211: propagate HE operation info into bss_conf (Jarod Wilson) [1776606] - [net] cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch (Jarod Wilson) [1776606] - [net] cfg80211: fix duplicated scan entries after channel switch (Jarod Wilson) [1776606] - [net] cfg80211: refactor cfg80211_bss_update (Jarod Wilson) [1776606] - [net] mac80211: don't WARN on short WMM parameters from AP (Jarod Wilson) [1776606] - [net] nl80211: Include wiphy address setup in NEW_WIPHY (Jarod Wilson) [1776606] - [net] mac80211: implement HE support for mesh (Jarod Wilson) [1776606] - [net] mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags (Jarod Wilson) [1776606] - [kernel] mac80211: he: add Spatial Reuse element parsing support (Jarod Wilson) [1776606] - [net] mac80211: add struct ieee80211_tx_status support to ieee80211_add_tx_radiotap_header (Jarod Wilson) [1776606] - [net] {nl, mac}80211: fix interface combinations on crypto controlled devices (Jarod Wilson) [1776606] - [net] mac80211: propagate struct ieee80211_tx_status into ieee80211_tx_monitor() (Jarod Wilson) [1776606] - [net] mac80211: add xmit rate to struct ieee80211_tx_status (Jarod Wilson) [1776606] - [kernel] mac80211: add support for parsing ADDBA_EXT IEs (Jarod Wilson) [1776606] - [net] cfg80211: give all multi-BSSID BSS entries the same timestamp (Jarod Wilson) [1776606] - [net] cfg80211: don't parse MBSSID if transmitting BSS isn't created (Jarod Wilson) [1776606] - [net] cfg80211: clean up cfg80211_inform_single_bss_frame_data() (Jarod Wilson) [1776606] - [net] cfg80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: add tx dequeue function for process context (Jarod Wilson) [1776606] - [net] mac80211: run late dequeue late tx handlers without holding fq->lock (Jarod Wilson) [1776606] - [net] lib80211: use crypto API ccm(aes) transform for CCMP processing (Jarod Wilson) [1776606] - [net] mac80211: remove unused and unneeded remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove unused .remove_sta_debugfs callback (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dvm: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: pass the vif to cancel_remain_on_channel (Jarod Wilson) [1776606] - [netdrv] mwifiex: use eth_broadcast_addr() to assign broadcast address (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove assignment to itself (Jarod Wilson) [1776606] - [netdrv] brcmfmac: don't net_ratelimit() CONSOLE messages on firmware crash (Jarod Wilson) [1776606] - [netdrv] rtw88: debug: dump tx power indexes in use (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: fix issue possible condition with no effect (if == else) (Jarod Wilson) [1776606] - [netdrv] brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar (Jarod Wilson) [1776606] - [netdrv] brcmfmac: simply remove flowring if bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware commands when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: clear events in brcmf_fweh_detach() will always fail (Jarod Wilson) [1776606] - [netdrv] brcmfmac: avoid firmware command in brcmf_netdev_open() when bus is down (Jarod Wilson) [1776606] - [netdrv] brcmfmac: change the order of things in brcmf_detach() (Jarod Wilson) [1776606] - [netdrv] revert "brcmfmac: fix NULL pointer derefence during USB disconnect" (Jarod Wilson) [1776606] - [netdrv] brcmfmac: allow 160MHz in custom regulatory rules (Jarod Wilson) [1776606] - [netdrv] brcmfmac: enable DFS_OFFLOAD extended feature if supported (Jarod Wilson) [1776606] - [netdrv] brcmfmac: add 160MHz in chandef_to_chanspec() (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Use DMA sync instead of remapping in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: Rearrange the memory usage for skb in RX ISR (Jarod Wilson) [1776606] - [netdrv] rtw88: Fix misuse of GENMASK macro (Jarod Wilson) [1776606] - [netdrv] rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU (Jarod Wilson) [1776606] - [net] mac80211: don't warn about CW params when not using them (Jarod Wilson) [1776606] - [net] mac80211: fix possible memory leak in ieee80211_assign_beacon (Jarod Wilson) [1776606] - [kernel] fix typos and some coding style in comments (Jarod Wilson) [1776606] - [netdrv] ath10k: work around uninitialized vht_pfr variable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: add support for qu c-step devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 9000 and 20000 series (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: clear rfkill_safe_init_done when we start the firmware (Jarod Wilson) [1776606] - [netdrv] iwlwifi: don't WARN when calling iwl_get_shared_mem_conf with RF-Kill (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: don't service an interrupt that was masked (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devices w/o MSI-X (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: delay GTK setting in FW in AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove MAC_FILTER_IN_11AX for AP mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: debug recording stop and restart command remove (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: don't stop dbg recording before entering D3 from 9000 devices (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: fix debug monitor stop and restart in ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: make the usage of TWT configurable (Jarod Wilson) [1776606] - [netdrv] iwlwifi: support FSEQ TLV even when FMAC is not compiled (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: move trans debug fields to a separate struct (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: remove redundant checking of ini mode (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: enforce apply point early on buffer allocation tlv (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: fix debug monitor stop and restart delays (Jarod Wilson) [1776606] - [netdrv] iwlwifi: pcie: increase the size of PCI dumps (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Drop large non sta frames (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: Add log information about SAR status (Jarod Wilson) [1776606] - [netdrv] iwlwifi: Add support for SAR South Korea limitation (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fix module init error paths (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: convert to FW AC when configuring MU EDCA (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: correctly fill the ac array in the iwl_mac_ctx_cmd (Jarod Wilson) [1776606] - [netdrv] iwlwifi: remove some unnecessary NULL checks (Jarod Wilson) [1776606] - [netdrv] iwlwifi: d3: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: lib: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] iwlwifi: fw api: support adwell HB default APs number api (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: remove multiple debugfs entries (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: implement dump info collection (Jarod Wilson) [1776606] - [netdrv] iwlwifi: mvm: add a debugfs entry to set a fixed size AMSDU for all TX packets (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: support debug info TLV (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: use different barker for ini dump (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: add consecutive trigger firing support (Jarod Wilson) [1776606] - [kernel] ieee80211: Add a missing extended capability flag definition (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: abort region collection in case the size is 0 (Jarod Wilson) [1776606] - [netdrv] iwlwifi: update CSI API (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg_ini: dump headers cleanup (Jarod Wilson) [1776606] - [netdrv] iwlwifi: dbg: allow dump collection in case of an early error (Jarod Wilson) [1776606] - [netdrv] iwlwifi: iwl_mvm_tx_mpdu() must be called with BH disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: pci: remove unnecessary casts (Jarod Wilson) [1776606] - [netdrv] ath10k: remove unnecessary 'out of memory' message (Jarod Wilson) [1776606] - [netdrv] ath10k: destroy sdio workqueue while remove sdio module (Jarod Wilson) [1776606] - [netdrv] ath10k: Move non-fatal warn logs to dbg level for SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix memory leak in qmi (Jarod Wilson) [1776606] - [netdrv] ath10k: add new hw_ops for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath9k: correctly handle short radar pulses (Jarod Wilson) [1776606] - [netdrv] rtw88: refine flow to get tx power index (Jarod Wilson) [1776606] - [netdrv] rtw88: remove all RTW_MAX_POWER_INDEX macro (Jarod Wilson) [1776606] - [netdrv] rtw88: update tx power limit table to RF v20 (Jarod Wilson) [1776606] - [netdrv] rtw88: correct power limit selection (Jarod Wilson) [1776606] - [netdrv] rtw88: choose the lowest as world-wide power limit (Jarod Wilson) [1776606] - [netdrv] rtw88: fix incorrect tx power limit at 5G (Jarod Wilson) [1776606] - [netdrv] rtw88: remove unused variable (Jarod Wilson) [1776606] - [netdrv] rtw88: unify prefixes for tx power setting routine (Jarod Wilson) [1776606] - [netdrv] rtw88: do not use (void *) as argument (Jarod Wilson) [1776606] - [netdrv] rtw88: resolve order of tx power setting routines (Jarod Wilson) [1776606] - [netdrv] ath: fix SPDX tags (Jarod Wilson) [1776606] - [netdrv] ath10k: Add WMI diag fw logging support for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: add report MIC error for sdio chip (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for controlling tx power to a station (Jarod Wilson) [1776606] - [netdrv] ath10k: Add peer delete response event (Jarod Wilson) [1776606] - [netdrv] ath10k: wait for vdev delete response from firmware (Jarod Wilson) [1776606] - [netdrv] ath10k: fix PCIE device wake up failed (Jarod Wilson) [1776606] - [netdrv] ath10k: fix failure to set multiple fixed rate (Jarod Wilson) [1776606] - [netdrv] ath10k: Change the warning message string (Jarod Wilson) [1776606] - [netdrv] ath10k: fix fw crash by moving chip reset after napi disabled (Jarod Wilson) [1776606] - [netdrv] ath10k: add missing error handling (Jarod Wilson) [1776606] - [netdrv] ath10k: enabling tx stats support over pktlog (Jarod Wilson) [1776606] - [netdrv] ath10k: acquire lock to fix lockdep's warning (Jarod Wilson) [1776606] - [netdrv] ath10k: change firmware file name for UTF mode of SDIO/USB (Jarod Wilson) [1776606] - [netdrv] ath10k: add support for firmware crash recovery on SDIO chip (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wrapper function to ath10k debug (Jarod Wilson) [1776606] - [netdrv] ath10k: add htt_h2t_aggr_cfg_msg op for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add inline wrapper for htt_h2t_aggr_cfg_msg (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sparse warnings: warning: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: warning: cast from restricted __le16 (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix sparse warnings: incorrect type in assignment (different base types) (Jarod Wilson) [1776606] - [netdrv] mt76: move nl80211_dfs_regions in mt76_dev data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove cfg80211_chan_def from mt7615_set_channel signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: update peer's bssid when state transition occurs (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix incorrect settings in mesh mode (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: take into account extPA when configuring tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init per-channel target power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for per-chain signal strength reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: simplify mt7615_mcu_set_sta_rec routine (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: improve hardware rate switching configuration (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: rework and fix tx status reporting (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove key check in mt7615_mcu_set_wtbl_key (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: remove unused variable in mt7615_mcu_set_bcn (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: fix slow performance when enable encryption (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: enable support for mesh (Jarod Wilson) [1776606] - [netdrv] mt76: Remove set but not used variables 'pid' and 'final_mpdu' (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_get_rate in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange locking in mt7615_config (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: init get_txpower mac80211 callback (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add the capability to configure tx power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: select wifi band according to eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add support for mtd eeprom parsing (Jarod Wilson) [1776606] - [netdrv] mt76: move mt76_insert_ccmp_hdr in mt76-module (Jarod Wilson) [1776606] - [netdrv] mt76: fix setting chan->max_power (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix reading target tx power from eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: do not process rx packets if the device is not initialized (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add debugfs knob to enable/disable edcca (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: add static qualifier to mt7615_rx_poll_complete (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: rearrange cleanup operations in mt7615_unregister_device (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: stop mac80211 queues before setting the channel (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: run __mt76_mcu_send_msg in mt7615_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt7615: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use standard signature for mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused structure in mcu.h (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: do not use function pointers whenever possible (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify __mt7615_mcu_set_dev_info and mt7615_mcu_set_dev_info (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove skb_ret from mt7615_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt7615: remove dest from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: remove query from mt7615_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove unused parameter in mt7615_mcu_del_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: unify mt7615_mcu_add_wtbl_bmc and mt7615_mcu_del_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: use proper msg size in mt7615_mcu_add_wtbl_bmc (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: remove bss_info_convert_vif_type routine (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_sta_rec (Jarod Wilson) [1776606] - [netdrv] mt7615: mcu: simplify __mt7615_mcu_set_wtbl (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Make mt7615_irq_handler static (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: Use after free in mt7615_mcu_set_bcn() (Jarod Wilson) [1776606] - [netdrv] mt76: Fix a signedness bug in mt7615_add_interface() (Jarod Wilson) [1776606] - [netdrv] mt76: move netif_napi_del in mt76_dma_cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use napi polling for tx cleanup (Jarod Wilson) [1776606] - [netdrv] wireless/mediatek: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: dynamically alloc mcu req in mt7603_mcu_set_eeprom (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: enable/disable pre_tbtt_tasklet in mt7603_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: move pre_tbtt_tasklet in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_mask in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: move beacon_int in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: report firmware version using ethtool (Jarod Wilson) [1776606] - [netdrv] mt76: fix endianness sparse warnings (Jarod Wilson) [1776606] - [netdrv] mt76: mt7615: use sizeof instead of sizeof_field (Jarod Wilson) [1776606] - [netdrv] mt76: add mac80211 driver for MT7615 PCIe-based chipsets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: run __mt76_mcu_send_msg in mt7603_mcu_send_firmware (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: init mcu_restart function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: initialize mt76_mcu_ops data structure (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use standard signature for mt7603_mcu_msg_send (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: remove query from mt7603_mcu_msg_send signature (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix initialization of max rx length (Jarod Wilson) [1776606] - [netdrv] mt76: use macro for sn and seq_ctrl conversion (Jarod Wilson) [1776606] - [netdrv] mt76: add skb pointer to mt76_tx_info (Jarod Wilson) [1776606] - [netdrv] mt76: move mac_work in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: only schedule txqs from the tx tasklet (Jarod Wilson) [1776606] - [netdrv] mt76: move tx tasklet to struct mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: store wcid tx rate info in one u32 reduce locking (Jarod Wilson) [1776606] - [netdrv] mt76: use readl/writel instead of ioread32/iowrite32 (Jarod Wilson) [1776606] - [netdrv] mt76: fix tx power issues (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_free_device routine (Jarod Wilson) [1776606] - [netdrv] mt76: unify set_tim (Jarod Wilson) [1776606] - [netdrv] mt7603: core: do not use magic numbers in mt7603_reg_map (Jarod Wilson) [1776606] - [netdrv] mt7603: remove mt7603_mcu_init routine (Jarod Wilson) [1776606] - [netdrv] mt76: dma: add static qualifier to mt76_dma_tx_queue_skb (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_tx_info data structure (Jarod Wilson) [1776606] - [netdrv] mt76: introduce mt76_sw_queue data structure (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_complete_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_prepare_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: remove mt76_queue dependency from tx_queue_skb function pointer (Jarod Wilson) [1776606] - [netdrv] mt76: dma: move mt76x02_init_{tx, rx}_queue in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mmio: move mt76x02_set_irq_mask in mt76 module (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: send BAR after powersave wakeup (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix sequence number assignment (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: add missing initialization for dev->ps_lock (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: use the correct hweight8() function (Jarod Wilson) [1776606] - [netdrv] mt76: fix return value check in mt76_wmac_probe() (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: set moredata flag when queueing ps-filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear the service period on releasing PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: notify mac80211 about buffered frames in ps queue (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix up hardware queue index for PS filtered packets (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: clear ps filtering mode before releasing buffered frames (Jarod Wilson) [1776606] - [netdrv] mt76: mt7603: fix tx status HT rate validation (Jarod Wilson) [1776606] - [netdrv] mt76: add driver for MT7603E and MT7628/7688 (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0u: do not reset radio on resume (Jarod Wilson) [1776606] - [netdrv] mt7601u: null check the allocation (Jarod Wilson) [1776606] - [netdrv] mt7601u: use params->ssn value directly (Jarod Wilson) [1776606] - [netdrv] mt76: usb: fix rx A-MSDU support (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: get rid of {out,in}_max_packet (Jarod Wilson) [1776606] - [netdrv] mt76: mt76u: reduce rx memory footprint (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02u: fix sparse warnings: should it be static? (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x0: fix RF frontend initialization for external PA (Jarod Wilson) [1776606] - [netdrv] mt76: generalize mt76_get_txpower for 4x4:4 devices (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx reordering on rate control probing without a-mpdu (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix tx status reporting issues (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: fix edcca file permission (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: run mt76x02_edcca_init atomically in mt76_edcca_set (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2: move mutex_lock inside mt76x2_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x2u: remove mt76x02_edcca_init in mt76x2u_set_channel (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove enable from mt76x02_edcca_init signature (Jarod Wilson) [1776606] - [netdrv] mt76: move tx_napi in mt76_dev (Jarod Wilson) [1776606] - [netdrv] mt76: mt76x02: remove useless return in mt76x02_resync_beacon_timer (Jarod Wilson) [1776606] - [netdrv] mt7601u: fix possible memory leak when the device is disconnected (Jarod Wilson) [1776606] - [netdrv] mt7601u: do not schedule rx_tasklet when the device has been disconnected (Jarod Wilson) [1776606] - [netdrv] mwifiex: don't disable hardirqs; just softirqs (Jarod Wilson) [1776606] - [netdrv] mwifiex: dispatch/rotate from reorder table atomically (Jarod Wilson) [1776606] - [netdrv] mwifiex: ignore processing invalid command response (Jarod Wilson) [1776606] - [netdrv] mwifiex: update set_mac_address logic (Jarod Wilson) [1776606] - [netdrv] mwifiex: print PCI mmap with pK (Jarod Wilson) [1776606] - [netdrv] mwifiex: drop 'set_consistent_dma_mask' log message (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add support for hr1 RF ID (Jarod Wilson) [1776606] - [netdrv] iwlwifi: change 0x02F0 fw from qu to quz (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and change wrong structs (Jarod Wilson) [1776606] - [netdrv] iwlwifi: add new cards for 22000 and fix struct name (Jarod Wilson) [1776606] - [net] mac80211: notify offchannel expire on mgmt_tx (Jarod Wilson) [1776606] - [net] nl80211: send event when CMD_FRAME duration expires (Jarod Wilson) [1776606] - [net] mac80211: no need to check return value of debugfs_create functions (Jarod Wilson) [1776606] - [net] mac80211: extend __rate_control_send_low warning (Jarod Wilson) [1776606] - [net] mac80211: fill low rate even for HAS_RATE_CONTROL (Jarod Wilson) [1776606] - [net] mac80211: use STA info in rate_control_send_low() (Jarod Wilson) [1776606] - [net] mac80211: call rate_control_send_low() internally (Jarod Wilson) [1776606] - [net] cfg80211: Add a function to iterate all BSS entries (Jarod Wilson) [1776606] - [net] mac80211: allow turning TWT responder support on and off via netlink (Jarod Wilson) [1776606] - [net] mac80211: dynamically enable the TWT requester support on STA interfaces (Jarod Wilson) [1776606] - [net] mac80211: add ieee80211_get_he_iftype_cap() helper (Jarod Wilson) [1776606] - [uapi] nl80211: add support for SAE authentication offload (Jarod Wilson) [1776606] - [net] nl80211: add WPA3 definition for SAE authentication (Jarod Wilson) [1776606] - [net] nl80211: add NL80211_ATTR_IFINDEX to port authorized event (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8188ee: remove redundant assignment to rtstatus (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable k (Jarod Wilson) [1776606] - [netdrv] rtlwifi: remove redundant assignment to variable badworden (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8192cu: fix error handle when usb probe failed (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: remove unused function exhalbtc_stack_operation_notify (Jarod Wilson) [1776606] - [netdrv] rtlwifi: btcoex: Remove set but not used variable 'len' and 'asso_type_v2' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove set but not used variables 'cur_txokcnt' and 'b_last_is_cur_rdl_state' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert inline routines to little-endian words (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Convert macros that set descriptor (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Replace local bit manipulation macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: rtl8821ae: Remove unused GET_XXX and SET_XXX descriptor macros (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: use le32 to access cckswing tables (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Fix used uninitialized variables in power tracking (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: make tables to be 'static const' (Jarod Wilson) [1776606] - [netdrv] rtlwifi: 8192de: Reduce indentation and fix coding style (Jarod Wilson) [1776606] - [netdrv] rtw88: fix typo rtw_writ16_set (Jarod Wilson) [1776606] - [netdrv] rtw88: rsvd page should go though management queue (Jarod Wilson) [1776606] - [netdrv] rtw88: restore DACK results to save time (Jarod Wilson) [1776606] - [netdrv] rtw88: power on again if it was already on (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: use more accurate ofdm fa counting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: disable rx clock gating before counter reset (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: update channel and bandwidth BB setting (Jarod Wilson) [1776606] - [netdrv] rtw88: 8822c: add rf write protection when switching channel (Jarod Wilson) [1776606] - [netdrv] rtw88: add beacon function setting (Jarod Wilson) [1776606] - [netdrv] rtw88: add support for random mac scan (Jarod Wilson) [1776606] - [netdrv] rtw88: add fast xmit support (Jarod Wilson) [1776606] - [netdrv] rtw88: more descriptions about LPS (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: check if queue mapping exceeds size of ac_to_hwq (Jarod Wilson) [1776606] - [netdrv] rtw88: pci: use ieee80211_ac_numbers instead of 0-3 (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use strlcpy() instead of strcpy() (Jarod Wilson) [1776606] - [netdrv] brcmfmac: fix typos in code comments (Jarod Wilson) [1776606] - [netdrv] brcm80211: select WANT_DEV_COREDUMP conditionally for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: use separate Kconfig file for brcmfmac (Jarod Wilson) [1776606] - [netdrv] brcmfmac: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmsmac: switch phy source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcmutil: switch source files to using SPDX license identifier (Jarod Wilson) [1776606] - [netdrv] brcm80211: switch common header files to using SPDX license identifier (Jarod Wilson) [1776606] - [net] cfg80211: Handle bss expiry during connection (Jarod Wilson) [1776606] - [netdrv] ath10k: Check tx_stats before use it (Jarod Wilson) [1776606] - [netdrv] ath10k: add peer id check in ath10k_peer_find_by_id (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv service map for mesh 11s (Jarod Wilson) [1776606] - [netdrv] ath10k: Do not send probe response template for mesh (Jarod Wilson) [1776606] - [netdrv] ath10k: Add wmi tlv vdev subtype for mesh in WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: change swap mail box config for UTF mode of SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the wrong value of enums for wmi tlv stats id (Jarod Wilson) [1776606] - [netdrv] ath10k: coredump: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix encoding for protected management frames (Jarod Wilson) [1776606] - [netdrv] ath10k: rx_duration update for fw_stats debugfs entry (Jarod Wilson) [1776606] - [netdrv] ath10k: Fix the tx stats bytes & packets parsing (Jarod Wilson) [1776606] - [netdrv] ath10k: Modify CE4 src buffer entries to 2048 for WCN3990 (Jarod Wilson) [1776606] - [netdrv] ath10k: Move board id and fw version logging to info level (Jarod Wilson) [1776606] - [netdrv] ath10k: Added support to reset HTT stats in debugfs (Jarod Wilson) [1776606] - [netdrv] ath10k: Extended the HTT stats support to retrieve Mu-MIMO related stats (Jarod Wilson) [1776606] - [netdrv] ath: DFS JP domain W56 fixed pulse type 3 RADAR detection (Jarod Wilson) [1776606] - [netdrv] ath9k: drop redundant code in ar9003_hw_set_channel (Jarod Wilson) [1776606] - [netdrv] ath: drop duplicated define (Jarod Wilson) [1776606] - [netdrv] ath9k: Remove some set but not used variables (Jarod Wilson) [1776606] - [netdrv] ath9k: Differentiate between max combined and per chain power (Jarod Wilson) [1776606] - [netdrv] ath9k: Check for errors when reading SREV register (Jarod Wilson) [1776606] - [netdrv] ath9k: Don't trust TX status TID number when reporting airtime (Jarod Wilson) [1776606] - [netdrv] ath6kl: remove redundant check of status != 0 (Jarod Wilson) [1776606] - [netdrv] ath6kl: add some bounds checking (Jarod Wilson) [1776606] - [netdrv] ath6kl: wmi: use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath6kl: debug: Use struct_size() helper (Jarod Wilson) [1776606] - [netdrv] ath10k: fix incorrect multicast/broadcast rate setting (Jarod Wilson) [1776606] - [netdrv] ath10k: enable QCA6174 hw3.2 SDIO hardware (Jarod Wilson) [1776606] - [netdrv] ath10k: add fragmentation handler for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add PN replay protection for high latency devices (Jarod Wilson) [1776606] - [netdrv] ath10k: add handler for HTT_T2H_MSG_TYPE_SEC_IND event (Jarod Wilson) [1776606] - [netdrv] ath10k: add struct for high latency PN replay protection (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: add missing error check (Jarod Wilson) [1776606] - [netdrv] ath10k: add initialization of HTC header (Jarod Wilson) [1776606] - [netdrv] ath10k: fix use-after-free on SDIO data frames (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: support MSDU ids with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: initialise struct ath10k_bus params to zero (Jarod Wilson) [1776606] - [netdrv] ath10k: htt: don't use txdone_fifo with SDIO (Jarod Wilson) [1776606] - [netdrv] ath10k: don't disable interrupts in ath10k_sdio_remove() (Jarod Wilson) [1776606] - [netdrv] ath10k: sdio: workaround firmware UART pin configuration bug (Jarod Wilson) [1776606] - [net] cfg80211: Add airtime statistics and settings (Jarod Wilson) [1776606] - [base] depend on HAS_IOMEM for devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [base] provide devm_platform_ioremap_resource() (Jarod Wilson) [1776606] - [lib] crypto: arc4 - refactor arc4 core code into separate library (Jarod Wilson) [1776606] - [crypto] export arc4 defines (Jarod Wilson) [1776606] - [crypto] arc4 - convert to skcipher API (Jarod Wilson) [1776606] - [kernel] bitfield: add u8 helpers (Jarod Wilson) [1776606]- [md] raid5: need to set STRIPE_HANDLE for batch head (Nigel Croxon) [1774840] - [scsi] lpfc: remove left-over BUILD_NVME defines (Ewan Milne) [1782235] - [block] fix memleak of bio integrity data (Ming Lei) [1779898] - [fs] xfs: attach dquots and reserve quota blocks during unwritten conversion (Carlos Maiolino) [1782094] - [nvme] nvme-fc: fix double-free scenarios on hw queues (Ewan Milne) [1781390] - [tools] power turbostat: Add Cometlake support (David Arcari) [1759661] - [mm] hugetlbfs: take read_lock on i_mmap for PMD sharing (Waiman Long) [1731295] - [documentation] powerpc/pseries: Add documentation for vcpudispatch_stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Protect against hogging the cpu while setting up the stats (Gustavo Duarte) [1723870] - [powerpc] pseries: Provide vcpu dispatch statistics (Gustavo Duarte) [1723870] - [powerpc] pseries: Move mm/book3s64/vphn.c under platforms/pseries/ (Gustavo Duarte) [1723870] - [powerpc] pseries: Generalize hcall_vphn() (Gustavo Duarte) [1723870] - [powerpc] mm: Move book3s64 specifics in subdirectory mm/book3s64 (Gustavo Duarte) [1723870] - [powerpc] pseries: Introduce rwlock to gatekeep DTLB usage (Gustavo Duarte) [1723870] - [powerpc] pseries: Factor out DTL buffer allocation and registration routines (Gustavo Duarte) [1723870] - [powerpc] pseries: Do not save the previous DTL mask value (Gustavo Duarte) [1723870] - [powerpc] pseries: Use macros for referring to the DTL enable mask (Gustavo Duarte) [1723870] - [powerpc] mm: change #include "mmu_decl.h" to (Gustavo Duarte) [1723870] - [fs] devpts_pty_kill(): don't bother with d_delete() (Eric Sandeen) [1772718] - [fs] devpts: always delete dcache dentry-s in dput() (Eric Sandeen) [1772718] - [infiniband] rdma/siw: Fix post_recv QP state locking (Kamal Heib) [1779625] - [infiniband] rdma/siw: Fix SQ/RQ drain logic (Kamal Heib) [1779625] - [infiniband] rdma/siw: Relax from kmap_atomic() use in TX path (Kamal Heib) [1779625] - [netdrv] nfp: flower: cmsg rtnl locks can timeout reify messages (Pablo Cascon) [1729154] - [netdrv] nfp: Drop unnecessary continue in nfp_net_pf_alloc_vnics (Pablo Cascon) [1729154] - [netdrv] nfp: flower: handle neighbour events on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: flower: prevent ingress block binds on internal ports (Pablo Cascon) [1729154] - [netdrv] nfp: add AMDA0058 boards to firmware list (Pablo Cascon) [1729154] - [netdrv] nfp: no need to check return value of debugfs_create functions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: encode mac indexes with pre-tunnel rule check (Pablo Cascon) [1729154] - [netdrv] nfp: flower: remove offloaded MACs when reprs are applied to OvS bridges (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: verify pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: detect potential pre-tunnel rules (Pablo Cascon) [1729154] - [netdrv] nfp: flower: push vlan after tunnel in merge (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS set action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS pop action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: offload MPLS push action (Pablo Cascon) [1729154] - [netdrv] nfp: flower: ensure ip protocol is specified for L4 matches (Pablo Cascon) [1729154] - [netdrv] nfp: flower: fix ethernet check on match fields (Pablo Cascon) [1729154] - [netdrv] nfp: ccm: increase message limits (Pablo Cascon) [1729154] - [netdrv] nfp: Use spinlock_t instead of struct spinlock (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE encap action support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add GRE decap classification support (Pablo Cascon) [1729154] - [netdrv] nfp: flower: rename tunnel related functions in action offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: add helper functions for tunnel classification (Pablo Cascon) [1729154] - [netdrv] nfp: flower: refactor tunnel key layer calculation (Pablo Cascon) [1729154] - [netdrv] nfp: flower: extend extack messaging for flower match and actions (Pablo Cascon) [1729154] - [netdrv] nfp: flower: use extack messages in flower offload (Pablo Cascon) [1729154] - [netdrv] nfp: flower: check L4 matches on unknown IP protocols (Pablo Cascon) [1729154] - [netdrv] nfp: print a warning when binding VFs to PF driver (Pablo Cascon) [1729154] - [netdrv] nfp: update the old flash error message (Pablo Cascon) [1729154] - [netdrv] nfp: prepare for more TX metadata prepend (Pablo Cascon) [1729154] - [netdrv] nfp: add tls init code (Pablo Cascon) [1729154] - [netdrv] nfp: parse crypto opcode TLV (Pablo Cascon) [1729154] - [netdrv] nfp: add support for sending control messages via mailbox (Pablo Cascon) [1729154] - [netdrv] nfp: parse the mailbox cmsg TLV (Pablo Cascon) [1729154] - [netdrv] nfp: make bar_lock a semaphore (Pablo Cascon) [1729154] - [netdrv] nfp: count all failed TX attempts as errors (Pablo Cascon) [1729154] - [netdrv] nfp: ensure skb network header is set for packet redirect (Pablo Cascon) [1728773] - [netdrv] nfp: reintroduce ndo_get_port_parent_id for representor ports (Pablo Cascon) [1728773] - [netdrv] nfp: implement PCI driver shutdown callback (Pablo Cascon) [1728773] - [netdrv] nfp: add SR-IOV trusted VF support (Pablo Cascon) [1728773] - [netdrv] nfp: split out common control message handling code (Pablo Cascon) [1728773] - [netdrv] nfp: move vNIC reset before netdev init (Pablo Cascon) [1728773] - [netdrv] nfp: add a mutex lock for the vNIC ctrl BAR (Pablo Cascon) [1728773] - [netdrv] nfp: opportunistically poll for reconfig result (Pablo Cascon) [1728773] - [netdrv] nfp: remove ndo_get_port_parent_id implementation (Pablo Cascon) [1728773] - [netdrv] nfp: pass switch ID through devlink_port_attrs_set() (Pablo Cascon) [1728773] - [netdrv] nfp: implement ethtool get module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: nsp: implement read SFF module EEPROM (Pablo Cascon) [1728773] - [netdrv] nfp: do not handle nn->port defined case in nfp_net_get_phys_port_name() (Pablo Cascon) [1728773] - [netdrv] nfp: register devlink port before netdev (Pablo Cascon) [1728773] - [netdrv] nfp: remove defines for unused control bits (Pablo Cascon) [1728773] - [netdrv] replace ndo_get_devlink with ndo_get_devlink_port (Pablo Cascon) [1728773] - [netdrv] nfp: add .ndo_get_devlink (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add rcu locks when accessing netdev for tunnels (Pablo Cascon) [1728773] - [netdrv] nfp: flower: add qos offload stats request and reply (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix size_t compile warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: fix implicit fallthrough warning (Pablo Cascon) [1728773] - [netdrv] nfp: flower: offload merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support stats update for merge flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: generate merge flow rule (Pablo Cascon) [1728773] - [netdrv] nfp: flower: validate merge hint flows (Pablo Cascon) [1728773] - [netdrv] nfp: flower: handle merge hint messages (Pablo Cascon) [1728773] - [netdrv] nfp: flower: get flows by host context (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow tunnels to output to internal port (Pablo Cascon) [1728773] - [netdrv] nfp: flower: support fallback packets from internal ports (Pablo Cascon) [1728773] - [netdrv] nfp: allow fallback packets from non-reprs (Pablo Cascon) [1728773] - [netdrv] nfp: flower: allow offloading of matches on 'internal' ports (Pablo Cascon) [1728773] - [netdrv] nfp: flower: turn on recirc and merge hint support in firmware (Pablo Cascon) [1728773] - [netdrv] nfp: flower: reduce action list size by coalescing mangle actions (Pablo Cascon) [1728773] - [fs] xfs: properly serialise fallocate against AIO+DIO (Eric Sandeen) [1765547] - [fs] xfs: fix attr leaf header freemap.size underflow (Brian Foster) [1728989] - [mm] maintain randomization of page free lists (Rafael Aquini) [1620349] - [mm] move buddy list manipulations into helpers (Rafael Aquini) [1620349] - [mm] shuffle initial free memory to improve memory-side-cache utilization (Rafael Aquini) [1620349] - [powerpc] kvm: ppc: book3s hv: Flush link stack on guest exit to host kernel (Gustavo Duarte) [1777686] - [powerpc] book3s64: Fix link stack flush on context switch (Gustavo Duarte) [1777686] - [powerpc] 64s: support nospectre_v2 cmdline option (Gustavo Duarte) [1777686] - [powerpc] fsl: Update Spectre v2 reporting (Gustavo Duarte) [1777686] - [powerpc] fsl: Add nospectre_v2 command line argument (Gustavo Duarte) [1777686] - [powerpc] fsl: Fix spectre_v2 mitigations reporting (Gustavo Duarte) [1777686] - [powerpc] 64: Make meltdown reporting Book3S 64 specific (Gustavo Duarte) [1777686] - [powerpc] 64: Disable the speculation barrier from the command line (Gustavo Duarte) [1777686] - [x86] kprobes: Avoid kretprobe recursion bug (Jiri Olsa) [1779235] - [x86] kprobes: Verify stack frame on kretprobe (Jiri Olsa) [1779235]- [fs] iomap: Fix pipe page leakage during splicing (Andreas Grunbacher) [1622634] - [fs] iomap: fix return value of iomap_dio_bio_actor on 32bit systems (Andreas Grunbacher) [1622634] - [fs] iomap: iomap_bmap should check iomap_apply return value (Andreas Grunbacher) [1622634] - [fs] iomap: Fix overflow in iomap_page_mkwrite (Andreas Grunbacher) [1622634] - [fs] splice: only read in as much information as there is pipe buffer space (Andreas Grunbacher) [1622634] - [fs] gfs2: Always mark inode dirty in fallocate (Andreas Grunbacher) [1622634] - [fs] dax: Fix pmd vs pte conflict detection (Jeff Moyer) [1777250] - [fs] xfs: move local to extent inode logging into bmap helper (Brian Foster) [1737677] - [fs] xfs: remove broken error handling on failed attr sf to leaf change (Brian Foster) [1737677] - [fs] xfs: log the inode on directory sf to block format change (Brian Foster) [1737677] - [block] bfq: deschedule empty bfq_queues not referred by any process (Ming Lei) [1773831] - [scsi] revert "scsi: qla2xxx: Fix memory leak when sending I/O fails" (Himanshu Madhani) [1759275] - [infiniband] rdma/iw_cxgb4: Report correct port speed/width (Vishal Kulkarni) [1757806] - [infiniband] rdma/iw_cxgb4: fix SRQ access from dump_qp() (Vishal Kulkarni) [1779997] - [net] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Vladis Dronov) [1778898] - [atm] iphase: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [x86] tls: Fix possible spectre-v1 in do_get_thread_area() (Vladis Dronov) [1778898] - [x86] ptrace: Fix possible spectre-v1 in ptrace_get_debugreg() (Vladis Dronov) [1778898] - [net] atm: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [powerpc] ptrace: Mitigate potential Spectre v1 (Vladis Dronov) [1778898] - [char] applicom: Fix potential Spectre v1 vulnerabilities (Vladis Dronov) [1778898] - [char] mwave: fix potential Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] misc/sgi-gru: fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [usb] gadget: storage: Fix Spectre v1 vulnerability (Vladis Dronov) [1778898] - [misc] hmc6352: fix potential Spectre v1 (Vladis Dronov) [1778898] - [s390] qeth: ensure linear access to packet headers (Philipp Rudo) [1781085] - [s390] qeth: guard against runt packets (Philipp Rudo) [1781085] - [s390] qeth: handle skb allocation error gracefully (Philipp Rudo) [1781085] - [s390] qeth: drop unwanted packets earlier in RX path (Philipp Rudo) [1781085] - [s390] qeth: support per-frame invalidation (Philipp Rudo) [1781085] - [s390] qeth: gather more detailed RX dropped/error statistics (Philipp Rudo) [1781085] - [s390] Mark expected switch fall-throughs (Philipp Rudo) [1781085] - [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1706247] - [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1706247] - [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1706247] - [kernel] sched/core: Remove double update_max_interval() call on CPU startup (Phil Auld) [1757535] - [kernel] sched/core: Fix migration to invalid CPU in __set_cpus_allowed_ptr() (Phil Auld) [1757535] - [kernel] sched/fair: Don't assign runtime for throttled cfs_rq (Phil Auld) [1757535] - [kernel] cpufreq: schedutil: Don't skip freq update when limits change (Phil Auld) [1757535] - [kernel] sched/deadline: Fix double accounting of rq/running bw in push & pull (Phil Auld) [1757535] - [kernel] sched/fair: Fix imbalance due to CPU affinity (Phil Auld) [1757535] - [kernel] sched/fair: Use RCU accessors consistently for ->numa_group (Phil Auld) [1757535] - [kernel] sched/fair: Don't free p->numa_faults with concurrent readers (Phil Auld) [1757535] - [kernel] sched/fair: Rename weighted_cpuload() to cpu_runnable_load() (Phil Auld) [1757535] - [kernel] sched/topology: Remove unused 'sd' parameter from arch_scale_cpu_capacity() (Phil Auld) [1757535] - [kernel] sched/fair: Don't push cfs_bandwith slack timers forward (Phil Auld) [1757535] - [documentation] sched/fair: Fix "runnable_avg_yN_inv" not used warnings (Phil Auld) [1757535] - [kernel] sched/fair: Clean up definition of NOHZ blocked load functions (Phil Auld) [1757535] - [kernel] sched/core: Add __sched tag for io_schedule() (Phil Auld) [1757535] - [kernel] sched/fair: Remove sgs->sum_weighted_load (Phil Auld) [1757535] - [kernel] sched/core: Remove sd->*_idx (Phil Auld) [1757535] - [kernel] sched/core: Remove rq->cpu_load[] (Phil Auld) [1757535] - [kernel] sched/debug: Remove sd->*_idx range on sysctl (Phil Auld) [1757535] - [kernel] sched/fair: Replace source_load() & target_load() with weighted_cpuload() (Phil Auld) [1757535] - [kernel] sched/fair: Remove the rq->cpu_load[] update code (Phil Auld) [1757535] - [kernel] sched/fair: Remove rq->load (Phil Auld) [1757535] - [kernel] sched/core: Unify p->on_rq updates (Phil Auld) [1757535] - [kernel] sched/core: Remove ttwu_activate() (Phil Auld) [1757535] - [kernel] sched/cpufreq: Fix 32-bit math overflow (Phil Auld) [1757535] - [kernel] sched/fair: Update scale invariance of PELT (Phil Auld) [1757535] - [kernel] sched/pelt: Skip updating util_est when utilization is higher than CPU's capacity (Phil Auld) [1757535] - [kernel] sched/fair: Move the rq_of() helper function (Phil Auld) [1757535] - [kernel] sched/core: Use READ_ONCE()/WRITE_ONCE() in move_queued_task()/task_rq_lock() (Phil Auld) [1757535] - [kernel] sched/numa: Remove unused numa_stats::nr_running field (Phil Auld) [1757535] - [kernel] sched/fair: Add lsub_positive() and use it consistently (Phil Auld) [1706247 1757535] - [kernel] sched/fair: Mask UTIL_AVG_UNCHANGED usages (Phil Auld) [1706247 1757535] - [cpuidle] teo: Avoid using "early hits" incorrectly (Al Stone) [1725618] - [cpuidle] teo: Fix "early hits" handling for disabled idle states (Al Stone) [1725618] - [cpuidle] teo: Consider hits and misses metrics of disabled states (Al Stone) [1725618] - [cpuidle] teo: Rename local variable in teo_select() (Al Stone) [1725618] - [cpuidle] teo: Ignore disabled idle states that are too deep (Al Stone) [1725618] - [cpuidle] teo: Get rid of redundant check in teo_update() (Al Stone) [1725618] - [cpuidle] teo: Allow tick to be stopped if PM QoS is used (Al Stone) [1725618] - [cpuidle] governors: unify last_state_idx (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Fix idle states all being marked invalid (Al Stone) [1725618] - [cpuidle] menu: Avoid overflows when computing variance (Al Stone) [1725618] - [cpuidle] dt: bail out if the idle-state DT node is not compatible (Al Stone) [1725618] - [kernel] cpuidle: use BIT() for idle state flags and remove CPUIDLE_DRIVER_FLAGS_MASK (Al Stone) [1725618] - [cpuidle] New timer events oriented governor for tickless systems (Al Stone) [1725618] - [cpuidle] Add 'above' and 'below' idle state metrics (Al Stone) [1725618] - [cpuidle] big.little: fix refcount leak (Al Stone) [1725618] - [documentation] documentation: admin-guide: pm: Add cpuidle document (Al Stone) [1725618] - [cpuidle] powerpc/pseries/cpuidle: Fix preempt warning (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Convert to use cpuidle_register|unregister() (Al Stone) [1725618] - [cpuidle] arm: cpuidle: Don't register the driver when back-end init returns -ENXIO (Al Stone) [1725618] - [cpuidle] menu: Remove get_loadavg() from the performance multiplier (Al Stone) [1725618] - [kernel] sched: Factor out nr_iowait and nr_iowait_cpu (Al Stone) [1725618] - [kernel] sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load() (Al Stone) [1725618] - [cpuidle] menu: Avoid computations when result will be discarded (Al Stone) [1725618] - [cpuidle] menu: Drop redundant comparison (Al Stone) [1725618] - [cpuidle] menu: Simplify checks related to the polling state (Al Stone) [1725618] - [cpuidle] menu: Move the latency_req == 0 special case check (Al Stone) [1725618] - [cpuidle] menu: Avoid computations for very close timers (Al Stone) [1725618] - [cpuidle] menu: Do not update last_state_idx in menu_select() (Al Stone) [1725618] - [cpuidle] menu: Get rid of first_idx from menu_select() (Al Stone) [1725618] - [cpuidle] menu: Compute first_idx when latency_req is known (Al Stone) [1725618] - [cpuidle] menu: Replace data->predicted_us with local variable (Al Stone) [1725618] - [cpuidle] enter_state: Don't needlessly calculate diff time (Al Stone) [1725618] - [kernel] cpuidle: Remove unnecessary wrapper cpuidle_get_last_residency() (Al Stone) [1725618] - [cpuidle] menu: Update stale polling override comment (Al Stone) [1725618] - [cpuidle] menu: Fix white space (Al Stone) [1725618] - [cpuidle] powernv/cpuidle: Use parsed device tree values for cpuidle_init (Al Stone) [1725618] - [powerpc] powernv/cpuidle: Parse dt idle properties into global structure (Al Stone) [1725618] - [cpuidle] arm: cpuidle: silence error on driver registration failure (Al Stone) [1725618]- [documentation] docs: admin-guide: Remove threads-max auto-tuning (Joe Lawrence) [1771270] - [documentation] docs: admin-guide: Fix min value of threads-max in kernel.rst (Joe Lawrence) [1771270] - [kernel] sysctl.c: do not override max_threads provided by userspace (Joe Lawrence) [1771270] - [fs] ext4: fix integer overflow when calculating commit interval (Lukas Czerner) [1775166] - [fs] ext4: fix punch hole for inline_data file systems (Lukas Czerner) [1775166] - [fs] ext4: fix warning inside ext4_convert_unwritten_extents_endio (Lukas Czerner) [1775166] - [fs] ext4: set error return correctly when ext4_htree_store_dirent fails (Lukas Czerner) [1775166] - [fs] ext4: fix warning when turn on dioread_nolock and inline_data (Lukas Czerner) [1775166] - [fs] ext4: use jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [fs] jbd2: introduce jbd2_inode dirty range scoping (Lukas Czerner) [1775166] - [mm] add filemap_fdatawait_range_keep_errors() (Lukas Czerner) [1775166] - [fs] ext4: enforce the immutable flag on open files (Lukas Czerner) [1775166] - [fs] ext4: don't allow any modifications to an immutable file (Lukas Czerner) [1775166] - [fs] jbd2: fix typo in comment of journal_submit_inode_data_buffers (Lukas Czerner) [1775166] - [fs] jbd2: fix some print format mistakes (Lukas Czerner) [1775166] - [fs] ext4: do not delete unlinked inode from orphan list on failed truncate (Lukas Czerner) [1775166] - [fs] ext4: wait for outstanding dio during truncate in nojournal mode (Lukas Czerner) [1775166] - [fs] ext4: don't perform block validity checks on the journal inode (Lukas Czerner) [1775166] - [fs] ext4: fix block validity checks for journal inodes using indirect blocks (Lukas Czerner) [1775166] - [fs] ext4: fix miscellaneous sparse warnings (Lukas Czerner) [1775166] - [fs] jbd2: fix potential double free (Lukas Czerner) [1775166] - [fs] quota: fix condition for resetting time limit in do_set_dqblk() (Lukas Czerner) [1778119] - [fs] quota: honor quota type in Q_XGETQSTAT[V] calls (Lukas Czerner) [1778119] - [fs] quota: fix a problem about transfer quota (Lukas Czerner) [1778119] - [fs] quota: add dqi_dirty_list description to comment of Dquot List Management (Lukas Czerner) [1778119] - [fs] quota: check time limit when back out space/inode change (Lukas Czerner) [1778119] - [fs] quota: fix wrong indentation (Lukas Czerner) [1778119] - [fs] quota: remove trailing whitespaces (Lukas Czerner) [1778119] - [fs] quota: code cleanup for __dquot_alloc_space() (Lukas Czerner) [1778119] - [fs] quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON, OFF} quotactls (Lukas Czerner) [1778119] - [fs] quota: Replace XQM_MAXQUOTAS usage with MAXQUOTAS (Lukas Czerner) [1778119] - [hv] vmbus: Fix harmless building warnings without CONFIG_PM_SLEEP (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Resume after fixing up old primary channels (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend after cleaning up hv_sock and sub channels (Mohammed Gamal) [1774675] - [kernel] hv: vmbus: Add a helper function is_sub_channel() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Clean up hv_sock channels by force upon suspend (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Suspend/resume the vmbus itself for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Ignore the offers when resuming from hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Implement suspend/resume for VSC drivers for hibernation (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix virt_to_hvpfn() for X86_PAE (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the unused "tsc_page" from struct hv_context (Mohammed Gamal) [1774675] - [hv] tools: hv: Use the correct style for SPDX License Identifier (Mohammed Gamal) [1774675] - [hv] hv_balloon: Reorganize the probe function (Mohammed Gamal) [1774675] - [hv] hv_balloon: Use a static page for the balloon_up send buffer (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Replace page definition with Hyper-V specific one (Mohammed Gamal) [1774675] - [hv] hv: Add a module description line to the hv_vmbus driver (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Remove the undesired put_cpu_ptr() in hv_synic_cleanup() (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Fix race condition with new ring_buffer_info mutex (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Set ring_info field to 0 and remove memset (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Refactor chan->state if statement (Mohammed Gamal) [1774675] - [hv] hv: vmbus: Expose monitor data only when monitor pages are used (Mohammed Gamal) [1774675] - [netdrv] hv_netvsc: Fix error handling in netvsc_attach() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix error handling in netvsc_set_features() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Sync offloading features to VF NIC (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Allow scatter-gather feature to be tunable (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix a warning of suspicious RCU usage (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: Set probe mode to sync (Mohammed Gamal) [1774687] - [netdrv] hv_netvsc: fix race that may miss tx queue wakeup (Mohammed Gamal) [1774687] - [netdrv] nfp: bpf: fix latency bug when updating stack index register (Pablo Cascon) [1729156] - [netdrv] nfp: bpf: eliminate zero extension code-gen (Pablo Cascon) [1729156] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during suspend/resume (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during error recovery (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: flow_offload: offload tunnel decap rules via indirect callbacks (Jonathan Toppins) [1773724] - [netdrv] bnxt: Avoid logging an unnecessary message when a flow can't be offloaded (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to collect crash dump via ethtool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Add support to invoke OP-TEE API to reset firmware (Jonathan Toppins) [1773724] - [netdrv] broadcom: bnxt: Fix use true/false for bool (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Avoid disabling pci device in bnxt_remove_one() for already disabled device (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Minor formatting changes in FW devlink_health_reporter (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Adjust the time to wait before polling firmware readiness (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix devlink NVRAM related byte order related issues (Jonathan Toppins) [1773724] - [netdrv] bnxt_en: Fix the size of devlink MSIX parameters (Jonathan Toppins) [1773724] - [nvme] Fix parsing of ANA log page (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix ana log nsid lookup when nsid is not found (Ewan Milne) [1769028] - [nvme] nvme-multipath: fix possible I/O hang when paths are updated (Ewan Milne) [1769028] - [nvme] revert "nvme: update node paths after adding new path" (Ewan Milne) [1769028] - [netdrv] mlx5: Update the list of the PCI supported devices (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix auto group size calculation (Mohammad Heib) [1776921] - [netdrv] mlx5e: Do not use non-EXT link modes in EXT mode (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix set vf link state error flow (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Limit STE hash table enlarge based on bytemask (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix invalid EQ vector number on CQ creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Skip rehash for tables with byte mask zero (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix error flow cleanup in mlx5e_tc_tun_create_header_ipv4/6 (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix matcher builders select check (Mohammad Heib) [1776921] - [netdrv] mlx5: Read num_vfs before disabling SR-IOV (Mohammad Heib) [1776921] - [netdrv] mlx5: Clear VF's configuration on disabling SRIOV (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak during rule creation (Mohammad Heib) [1776921] - [netdrv] mlx5: DR, Fix memory leak in modify action destroy (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix eswitch debug print of max fdb flow (Mohammad Heib) [1776921] - [netdrv] mlx5: LAG, Use affinity type enumerators (Mohammad Heib) [1776921] - [netdrv] mlx5: E-switch, Enable metadata on own vport (Mohammad Heib) [1776921] - [netdrv] mlx5: Correct comment for legacy fields (Mohammad Heib) [1776921] - [netdrv] mlx5: Fixed a typo in a comment in esw_del_uc_addr() (Mohammad Heib) [1776921] - [netdrv] mlx5: Fix rtable reference leak (Mohammad Heib) [1776921] - [netdrv] mlx5: fix a -Wstringop-truncation warning (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix a race with XSKICOSQ in XSK wakeup flow (Mohammad Heib) [1776921] - [netdrv] mlx5e: Fix wrong max num channels indication (Mohammad Heib) [1776921] - [netdrv] mlx5e: Add XSK zero-copy support (Mohammad Heib) [1776921]- [mm] memremap: drop unused SECTION_SIZE and SECTION_MASK (Don Dutile) [1754737] - [mm] memremap: Fix reuse of pgmap instances with internal references (Don Dutile) [1754737] - [mm] memunmap: don't access uninitialized memmap in memunmap_pages() (Don Dutile) [1754737] - [mm] memremap: move from kernel/ to mm/ (Don Dutile) [1754737] - [kernel] memremap: provide an optional internal refcount in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag (Don Dutile) [1754737] - [mm] memremap: remove the data field in struct dev_pagemap (Don Dutile) [1754737] - [kernel] memremap: add a migrate_to_ram method to struct dev_pagemap_ops (Don Dutile) [1754737] - [kernel] memremap: lift the devmap_enable manipulation into devm_memremap_pages (Don Dutile) [1754737] - [nvdimm] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754737] - [kernel] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754737] - [kernel] memremap: validate the pagemap type passed to devm_memremap_pages (Don Dutile) [1754737] - [mm] remove MEMORY_DEVICE_PUBLIC support (Don Dutile) [1754737] - [mm] migrate.c: cleanup expected_page_refs() (Don Dutile) [1754737] - [mm] migration: factor out code to compute expected number of page references (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754737] - [kernel] mm/devm_memremap_pages: introduce devm_memunmap_pages (Don Dutile) [1754737] - [kernel] memremap.c: remove the unused device_private_entry_fault() export (Don Dutile) [1754737] - [base] devres: introduce devm_release_action() (Don Dutile) [1754737] - [base] devres: Align data[] to ARCH_KMALLOC_MINALIGN (Don Dutile) [1754737] - [base] devres: provide devm_kstrdup_const() (Don Dutile) [1754737] - [base] devres: constify p in devm_kfree() (Don Dutile) [1754737] - [kernel] mm: move is_kernel_rodata() to asm-generic/sections.h (Don Dutile) [1754737] - [kernel] mm: fix vm_fault_t cast in VM_FAULT_GET_HINDEX() (Don Dutile) [1754737] - [kernel] mm: create the new vm_fault_t type (Don Dutile) [1754737] - [kernel] mm/hmm: convert to use vm_fault_t (Don Dutile) [1754737] - [kernel] mm/hmm: fix memremap.h, move dev_page_fault_t callback to hmm (Don Dutile) [1754737] - [fs] proc/vmcore.c: Convert to use vmf_error() (Don Dutile) [1754737] - [fs] proc/vmcore.c: use new typedef vm_fault_t (Don Dutile) [1754737] - [s390] vdso_fault return type (Don Dutile) [1754737] - [mm] inline vm_insert_pfn_prot() into caller (Don Dutile) [1754737] - [mm] remove vm_insert_pfn() (Don Dutile) [1754737] - [mm] make vm_insert_pfn_prot() static (Don Dutile) [1754737] - [x86] convert vdso to use vm_fault_t (Don Dutile) [1754737] - [mm] introduce vmf_insert_pfn_prot() (Don Dutile) [1754737] - [mm] convert __vm_insert_mixed() to vm_fault_t (Don Dutile) [1754737] - [kernel] mm: remove vm_insert_mixed() (Don Dutile) [1754737] - [fs] cramfs: convert to use vmf_insert_mixed (Don Dutile) [1754737] - [scsi] cxlflash: Change return type for fault handler (Don Dutile) [1754737] - [misc] ocxl: Change return type for fault handler (Don Dutile) [1754737] - [kernel] fs/iomap.c: change return type to vm_fault_t (Don Dutile) [1754737] - [mm] swap.c: remove duplicated include (Don Dutile) [1754737] - [kernel] perf/aux: Fix the aux_output group inheritance fix (Michael Petlan) [1743210] - [kernel] perf/core: Fix inheritance of aux_output groups (Michael Petlan) [1743210] - [kernel] perf/aux: Disallow aux_output for kernel events (Michael Petlan) [1743210] - [kernel] perf/core: Reattach a misplaced comment (Michael Petlan) [1743210] - [kernel] perf/aux: Fix AUX output stopping (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON transaction for machine type 8561 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite (Michael Petlan) [1743210] - [tools] objtool: Fix build by linking against tools/lib/ctype.o sources (Michael Petlan) [1743210] - [tools] perf list: Allow plurals for metric, metricgroup (Michael Petlan) [1743210] - [tools] perf vendor events: Minor fixes to the README (Michael Petlan) [1743210] - [tools] perf vendor events amd: Remove redundant '[' (Michael Petlan) [1743210] - [tools] perf vendor events amd: Add L3 cache events for Family 17h (Michael Petlan) [1743210] - [tools] tools include uapi: Update copy of files related to new fspick, fsmount, fsconfig, fsopen, move_mount and open_tree syscalls (Michael Petlan) [1743210] - [tools] perf pmu-events: Fix missing "cpu_clk_unhalted.core" event (Michael Petlan) [1743210] - [tools] perf annotate: Fix s390 gap between kernel end and module start (Michael Petlan) [1743210] - [tools] perf record: Fix module size on s390 (Michael Petlan) [1743210] - [tools] perf tools: Fix include paths in ui directory (Michael Petlan) [1743210] - [tools] perf tools: Fix a typo in a variable name in the Documentation Makefile (Michael Petlan) [1743210] - [tools] perf cpumap: Fix writing to illegal memory in handling cpumap mask (Michael Petlan) [1743210] - [tools] perf ftrace: Fix failure to set cpumask when only one cpu is present (Michael Petlan) [1743210] - [tools] perf db-export: Fix thread__exec_comm() (Michael Petlan) [1743210] - [tools] perf annotate: Fix printing of unaugmented disassembled instructions from BPF (Michael Petlan) [1743210] - [tools] perf bench numa: Fix cpu0 binding (Michael Petlan) [1743210] - [tools] perf tools: Fix perf.data documentation units for memory size (Michael Petlan) [1743210] - [tools] perf header: Fix use of unitialized value warning (Michael Petlan) [1743210] - [tools] perf header: Fix divide by zero error if f_header.attr_size==0 (Michael Petlan) [1743210] - [tools] tools perf beauty: Fix usbdevfs_ioctl table generator to handle _IOC() (Michael Petlan) [1743210] - [tools] perf build: Do not use -Wshadow on gcc < 4.8 (Michael Petlan) [1743210] - [tools] perf probe: Avoid calling freeing routine multiple times for same pointer (Michael Petlan) [1743210] - [tools] perf probe: Set pev->nargs to zero after freeing pev->args entries (Michael Petlan) [1743210] - [tools] perf session: Fix loading of compressed data split across adjacent records (Michael Petlan) [1743210] - [tools] perf stat: Always separate stalled cycles per insn (Michael Petlan) [1743210] - [tools] perf stat: Fix segfault for event group in repeat mode (Michael Petlan) [1743210] - [tools] perf tools: Fix proper buffer size for feature processing (Michael Petlan) [1743210] - [tools] perf script: Fix off by one in brstackinsn IPC computation (Michael Petlan) [1743210] - [tools] perf script: Improve man page description of metrics (Michael Petlan) [1743210] - [tools] perf script: Fix --max-blocks man page description (Michael Petlan) [1743210] - [tools] perf vendor events s390: Add JSON files for machine type 8561 (Michael Petlan) [1743210] - [tools] perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() (Michael Petlan) [1743210] - [tools] perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__process_auxtrace_info (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export switch events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Export switch events (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__threads() (Michael Petlan) [1743210] - [tools] perf script: Add scripting operation process_switch() (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use new 'has_calls' column (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Remove redundant semi-colons (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add has_calls column to comms table (Michael Petlan) [1743210] - [tools] perf db-export: Also export thread's current comm (Michael Petlan) [1743210] - [tools] perf db-export: Factor out db_export__comm() (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export comm details (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Export comm details (Michael Petlan) [1743210] - [tools] perf db-export: Fix a white space issue in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Move export__comm_thread into db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Export comm before exporting thread (Michael Petlan) [1743210] - [tools] perf db-export: Export main_thread in db_export__sample() (Michael Petlan) [1743210] - [tools] perf db-export: Pass main_thread to db_export__thread() (Michael Petlan) [1743210] - [tools] perf db-export: Rename db_export__comm() to db_export__exec_comm() (Michael Petlan) [1743210] - [tools] perf db-export: Get rid of db_export__deferred() (Michael Petlan) [1743210] - [tools] perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake (Michael Petlan) [1743210] - [tools] perf test: Auto bump rlimit(MEMLOCK) for BPF test sake (Michael Petlan) [1743210] - [tools] perf tools: Introduce rlimit__bump_memlock() helper (Michael Petlan) [1743210] - [tools] perf-probe: Add user memory access attribute support (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf intel-bts: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf script: Assume native_arch for pipe mode (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Fix DROP VIEW power_events_view (Michael Petlan) [1743210] - [tools] perf hists browser: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf cs-etm: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf parse-events: remove unused variable: error (Michael Petlan) [1743210] - [tools] perf parse-events: Remove unused variable 'i' (Michael Petlan) [1743210] - [tools] perf metricgroup: Add missing list_del_init() when flushing egroups list (Michael Petlan) [1743210] - [tools] perf tools: Use list_del_init() more thorougly (Michael Petlan) [1743210] - [tools] perf tools: Use zfree() where applicable (Michael Petlan) [1743210] - [tools] tools lib: Adopt zalloc()/zfree() from tools/perf (Michael Petlan) [1743210] - [tools] perf tools: Move get_current_dir_name() cond prototype out of util.h (Michael Petlan) [1743210] - [tools] perf namespaces: Move the conditional setns() prototype to namespaces.h (Michael Petlan) [1743210] - [tools] perf tools: Add missing headers, mostly stdlib.h (Michael Petlan) [1743210] - [tools] perf evsel: perf_evsel__name(NULL) is valid, no need to check evsel (Michael Petlan) [1743210] - [tools] perf session: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf inject: The tool->read() call may pass a NULL evsel, handle it (Michael Petlan) [1743210] - [tools] perf map: Fix potential NULL pointer dereference found by smatch tool (Michael Petlan) [1743210] - [tools] perf trace: Fix potential NULL pointer dereference found by the smatch tool (Michael Petlan) [1743210] - [tools] perf annotate: Fix dereferencing freed memory found by the smatch tool (Michael Petlan) [1743210] - [tools] perf top: Fix potential NULL pointer dereference detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf stat: Fix use-after-freed pointer detected by the smatch tool (Michael Petlan) [1743210] - [tools] perf test mmap-thread-lookup: Initialize variable to suppress memory sanitizer warning (Michael Petlan) [1743210] - [tools] perf script: Allow specifying the files to process guest samples (Michael Petlan) [1743210] - [tools] perf tools metric: Don't include duration_time in group (Michael Petlan) [1743210] - [tools] perf list: avoid extra : for --raw metrics (Michael Petlan) [1743210] - [tools] perf vendor events intel: Metric fixes for SKX/CLX (Michael Petlan) [1743210] - [tools] perf tools: Fix typos / broken sentences (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 L3C PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 HHA PMU aliasing (Michael Petlan) [1743210] - [tools] perf jevents: Add support for Hisi hip08 DDRC PMU aliasing (Michael Petlan) [1743210] - [tools] perf pmu: Support more complex PMU event aliasing (Michael Petlan) [1743210] - [tools] perf diff: Documentation -c cycles option (Michael Petlan) [1743210] - [tools] perf diff: Print the basic block cycles diff (Michael Petlan) [1743210] - [tools] perf diff: Link same basic blocks among different data (Michael Petlan) [1743210] - [tools] perf diff: Use hists to manage basic blocks per symbol (Michael Petlan) [1743210] - [tools] perf diff: Check if all data files with branch stacks (Michael Petlan) [1743210] - [tools] perf hists: Add block_info in hist_entry (Michael Petlan) [1743210] - [tools] perf symbol: Create block_info structure (Michael Petlan) [1743210] - [tools] perf jevents: Use nonlocal include statements in pmu-events.c (Michael Petlan) [1743210] - [tools] perf annotate: Add csky support (Michael Petlan) [1743210] - [tools] perf stat: Fix metrics with --no-merge (Michael Petlan) [1743210] - [tools] perf stat: Fix group lookup for metric group (Michael Petlan) [1743210] - [tools] perf stat: Don't merge events in the same PMU (Michael Petlan) [1743210] - [tools] perf stat: Make metric event lookup more robust (Michael Petlan) [1743210] - [tools] tools lib: Move argv_{split, free} from tools/perf/util/ (Michael Petlan) [1743210] - [tools] perf tools: Drop strxfrchar(), use strreplace() equivalent from kernel (Michael Petlan) [1743210] - [tools] tools lib: Adopt strreplace() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use strim() from tools/lib (Michael Petlan) [1743210] - [tools] perf tools: Remove trim() implementation, use tools/lib's strim() (Michael Petlan) [1743210] - [tools] tools lib: Adopt strim() from the kernel (Michael Petlan) [1743210] - [tools] perf tools: Ditch rtrim(), use skip_spaces() to get closer to the kernel (Michael Petlan) [1743210] - [tools] perf report: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf metricgroup: Use strsep() (Michael Petlan) [1743210] - [tools] perf strfilter: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf probe: Use skip_spaces() for argv handling (Michael Petlan) [1743210] - [tools] perf time-utils: Use skip_spaces() (Michael Petlan) [1743210] - [tools] perf header: Use skip_spaces() in __write_cpudesc() (Michael Petlan) [1743210] - [tools] perf stat: Use recently introduced skip_spaces() (Michael Petlan) [1743210] - [tools] tools lib: Adopt skip_spaces() from the kernel sources (Michael Petlan) [1743210] - [tools] perf tools: Use linux/ctype.h in more places (Michael Petlan) [1743210] - [tools] tools perf: Move from sane_ctype.h obtained from git to the Linux's original (Michael Petlan) [1743210] - [tools] perf tools: Add missing util.h to pick up 'page_size' variable (Michael Petlan) [1743210] - [tools] perf tools: Remove old baggage that is util/include/linux/ctype.h (Michael Petlan) [1743210] - [tools] perf symbols: We need util.h in symbol-elf.c for zfree() (Michael Petlan) [1743210] - [tools] perf kallsyms: Adopt hex2u64 from tools/perf/util/util.h (Michael Petlan) [1743210] - [tools] tools x86 machine: Add missing util.h to pick up 'page_size' (Michael Petlan) [1743210] - [tools] perf string: Move 'dots' and 'graph_dotted_line' out of sane_ctype.h (Michael Petlan) [1743210] - [tools] perf ctype: Remove now unused 'spaces' variable (Michael Petlan) [1743210] - [tools] perf ui stdio: No need to use 'spaces' to left align (Michael Petlan) [1743210] - [tools] perf ctype: Remove unused 'graph_line' variable (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export Intel PT power and ptwrite events (Michael Petlan) [1743210] - [tools] perf db-export: Export synth events (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize CBR events when last seen value changes (Michael Petlan) [1743210] - [tools] perf intel-pt: Add CBR value to decoder state (Michael Petlan) [1743210] - [tools] perf intel-pt: Cater for CBR change in PSB+ (Michael Petlan) [1743210] - [tools] perf intel-pt: Decoder to output CBR changes immediately (Michael Petlan) [1743210] - [tools] perf thread-stack: Eliminate code duplicating thread_stack__pop_ks() (Michael Petlan) [1743210] - [tools] perf thread-stack: Fix thread stack return from kernel for kernel-only case (Michael Petlan) [1743210] - [tools] perf tools: Fix cache.h include directive (Michael Petlan) [1743210] - [tools] tools build: Fix the zstd test in the test-all.c common case feature test (Michael Petlan) [1743210] - [tools] perf build: Handle slang being in /usr/include and in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] tools build: Add test to check if slang.h is in /usr/include/slang/ (Michael Petlan) [1743210] - [tools] perf tools: Don't hardcode host include path for libslang (Michael Petlan) [1743210] - [tools] perf evsel: Make perf_evsel__name() accept a NULL argument (Michael Petlan) [1743210] - [tools] perf trace: Fixup pointer arithmetic when consuming augmented syscall args (Michael Petlan) [1743210] - [tools] perf pmu: Fix uncore PMU alias list for ARM64 (Michael Petlan) [1743210] - [tools] perf tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] tools build feature tests: Add missing SPDX headers (Michael Petlan) [1743210] - [tools] perf trace: Streamline validation of select syscall names list (Michael Petlan) [1743210] - [tools] perf trace: Fix exclusion of not available syscall names from selector list (Michael Petlan) [1743210] - [tools] perf intel-pt: Add callchain to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add memory information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add LBR information to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add XMM registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Add gp registers to synthesized PEBS sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Synthesize PEBS sample basic information (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out common sample preparation for re-use (Michael Petlan) [1743210] - [tools] perf intel-pt: Prepare to synthesize PEBS samples (Michael Petlan) [1743210] - [tools] perf intel-pt: Add decoder support for PEBS via PT (Michael Petlan) [1743210] - [tools] perf intel-pt: Add Intel PT packet decoder test (Michael Petlan) [1743210] - [tools] perf intel-pt: Add new packets for PEBS via PT (Michael Petlan) [1743210] - [tools] perf tests arm64: Compile tests unconditionally (Michael Petlan) [1743210] - [tools] perf trace: Skip unknown syscalls when expanding strace like syscall groups (Michael Petlan) [1743210] - [tools] perf report: Support s390 diag event display on x86 (Michael Petlan) [1743210] - [tools] perf report: Fix OOM error in TUI mode on s390 (Michael Petlan) [1743210] - [tools] perf test 6: Fix missing kvm module load for s390 (Michael Petlan) [1743210] - [tools] perf time-utils: Add support for multiple explicit time intervals (Michael Petlan) [1743210] - [tools] perf tests: Add a test for time-utils (Michael Petlan) [1743210] - [tools] perf time-utils: Make perf_time__parse_for_ranges() more logical (Michael Petlan) [1743210] - [tools] perf time-utils: Simplify perf_time__parse_for_ranges() error paths slightly (Michael Petlan) [1743210] - [tools] perf time-utils: Fix --time documentation (Michael Petlan) [1743210] - [tools] perf time-utils: Prevent percentage time range overlap (Michael Petlan) [1743210] - [tools] perf time-utils: Factor out set_percent_time() (Michael Petlan) [1743210] - [tools] perf time-utils: Treat time ranges consistently (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for efficient time interval filtering (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for lookahead (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_get_buffer() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add intel_pt_fast_forward() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add reposition parameter to intel_pt_get_data() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_reposition() (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_8b_tsc() (Michael Petlan) [1743210] - [tools] perf intel-pt: Add lookahead callback (Michael Petlan) [1743210] - [tools] perf report: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf script: Set perf time interval in itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf auxtrace: Add perf time interval to itrace_synth_ops (Michael Petlan) [1743210] - [tools] perf config: Update default value for llvm.clang-bpf-cmd-template (Michael Petlan) [1743210] - [tools] perf cs-etm: Properly set the value of 'old' and 'head' in snapshot mode (Michael Petlan) [1743210] - [tools] perf data: Fix perf.data documentation for HEADER_CPU_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf tools: Apply new CPU topology sysfs attributes (Michael Petlan) [1743210] - [tools] perf header: Rename "sibling cores" to "sibling sockets" (Michael Petlan) [1743210] - [tools] perf stat: Support per-die aggregation (Michael Petlan) [1743210] - [tools] perf header: Add die information in CPU topology (Michael Petlan) [1743210] - [tools] perf cpumap: Retrieve die id information (Michael Petlan) [1743210] - [tools] perf evsel: Remove superfluous nthreads system_wide setup in alloc_fd() (Michael Petlan) [1743210] - [tools] perf record: Add support to collect callchains from kernel or user space only (Michael Petlan) [1743210] - [tools] perf config: Bail out when a handler returns failure for a key-value pair (Michael Petlan) [1743210] - [tools] perf trace: Exit when failing to build eBPF program (Michael Petlan) [1743210] - [tools] perf trace: Associate more argument names with the filename beautifier (Michael Petlan) [1743210] - [tools] perf trace: Consume the augmented_raw_syscalls payload (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move reading filename to the loop (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Change helper to consider just the augmented_filename part (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Move the probe_read_str to a separate function (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Tell which args are filenames and how many bytes to copy (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Select find text when find bar is activated (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Tree (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to Call Graph Graph (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add CallGraphModelParams (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add IPC information to the Branch reports (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Export IPC information (Michael Petlan) [1743210] - [tools] perf db-export: Add brief documentation (Michael Petlan) [1743210] - [tools] perf thread-stack: Accumulate IPC information (Michael Petlan) [1743210] - [tools] perf intel-pt: Document IPC usage (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from TSC/TMA/MTC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Re-factor TIP cases in intel_pt_walk_to_ip (Michael Petlan) [1743210] - [tools] perf intel-pt: Record when decoding PSB+ packets (Michael Petlan) [1743210] - [tools] perf script: Add output of IPC ratio (Michael Petlan) [1743210] - [tools] perf intel-pt: Add support for samples to contain IPC ratio (Michael Petlan) [1743210] - [tools] perf tools: Add IPC information to perf_sample (Michael Petlan) [1743210] - [tools] perf intel-pt: Accumulate cycle count from CYC packets (Michael Petlan) [1743210] - [tools] perf intel-pt: Factor out intel_pt_update_sample_time (Michael Petlan) [1743210] - [tools] perf record: Allow mixing --user-regs with --call-graph=dwarf (Michael Petlan) [1743210] - [tools] perf symbols: Remove unused variable 'err' (Michael Petlan) [1743210] - [tools] perf data: document directory format header: HEADER_DIR_FORMAT (Michael Petlan) [1743210] - [tools] perf data: document clockid header: HEADER_CLOCKID (Michael Petlan) [1743210] - [tools] perf data: document memory topology header: HEADER_MEM_TOPOLOGY (Michael Petlan) [1743210] - [tools] perf data: Add description of header HEADER_BPF_PROG_INFO and HEADER_BPF_BTF (Michael Petlan) [1743210] - [tools] perf intel-pt: Rationalize intel_pt_sync_switch()'s use of next_tid (Michael Petlan) [1743210] - [tools] perf intel-pt: Improve sync_switch by processing PERF_RECORD_SWITCH* in events (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-postgresql.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: export-to-sqlite.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Add support for pyside2 (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Use argparse module for argument parsing (Michael Petlan) [1743210] - [tools] perf scripts python: exported-sql-viewer.py: Change python2 to python (Michael Petlan) [1743210] - [tools] perf top: Lower message level for failure on synthesizing events for pre-existing BPF programs (Michael Petlan) [1743210] - [tools] perf machine: Return NULL instead of null-terminating /proc/version array (Michael Petlan) [1743210] - [tools] perf version: Append 12 git SHA chars to the version string (Michael Petlan) [1743210] - [tools] perf script: Remove superfluous BPF event titles (Michael Petlan) [1743210] - [tools] perf script: Add --show-bpf-events to show eBPF related events (Michael Petlan) [1743210] - [tools] perf tests: Add map_groups__merge_in test (Michael Petlan) [1743210] - [tools] perf script: Pad DSO name for --call-trace (Michael Petlan) [1743210] - [tools] perf dso: Add BPF DSO read and size hooks (Michael Petlan) [1743210] - [tools] perf dso: Simplify dso_cache__read function (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso_cache__read (Michael Petlan) [1743210] - [tools] perf dso: Separate generic code in dso__data_file_size() (Michael Petlan) [1743210] - [tools] perf tools: Remove const from thread read accessors (Michael Petlan) [1743210] - [tools] perf top: Add --namespaces option (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for sync_file_range's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsmount' arguments (Michael Petlan) [1743210] - [tools] perf trace: Introduce syscall_arg__scnprintf_strarray_flags (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsmount's 'attr_flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fsconfig' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fsconfig's 'cmd' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'fspick' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for fspick's 'flags' arg values (Michael Petlan) [1743210] - [tools] perf trace: Beautify 'move_mount' arguments (Michael Petlan) [1743210] - [tools] perf beauty: Add generator for 'move_mount' flags argument (Michael Petlan) [1743210] - [tools] perf augmented_raw_syscalls: Fix up comment (Michael Petlan) [1743210] - [tools] perf tools: Preserve eBPF maps when loading kcore (Michael Petlan) [1743210] - [tools] perf machine: Keep zero in pgoff BPF map (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script intel-pt documentation (Michael Petlan) [1743210] - [tools] perf auxtrace: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf intel-pt: Fix itrace defaults for perf script (Michael Petlan) [1743210] - [tools] perf-with-kcore.sh: Always allow fix_buildid_cache_permissions (Michael Petlan) [1743210] - [tools] tools build: Check if gettid() is available before providing helper (Michael Petlan) [1743210] - [tools] tools build feature: Check if get_current_dir_name() is available (Michael Petlan) [1743210] - [tools] perf jvmti: Address gcc string overflow warning for strncpy() (Michael Petlan) [1743210] - [tools] perf python: Remove -fstack-protector-strong if clang doesn't have it (Michael Petlan) [1743210] - [tools] perf annotate tui browser: Do not use member from variable within its own initialization (Michael Petlan) [1743210] - [tools] perf thread: Allow references to thread objects after machine__exit() (Michael Petlan) [1743210] - [fs] sysfs: Fix internal_create_group() for named group updates (Michael Petlan) [1743210] - [x86] perf/x86/intel: Support PEBS output to PT (Michael Petlan) [1743210] - [kernel] perf: Allow normal events to output AUX data (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Handle erratum #420 only on the affected CPU family (10h) (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix reading of the IBS OpData register and thus precise RIP validity (Michael Petlan) [1743210] - [kernel] perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization (Michael Petlan) [1743210] - [x86] perf/x86/amd/ibs: Fix sample bias for dispatched micro-ops (Michael Petlan) [1743210] - [x86] perf/x86/intel: Restrict period on Nehalem (Michael Petlan) [1743210] - [x86] perf/x86: Fix typo in comment (Michael Petlan) [1743210] - [kernel] perf/core: Fix creating kernel counters for PMUs that override event->cpu (Michael Petlan) [1743210] - [x86] perf/x86: Apply more accurate check on hypervisor platform (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x register (Michael Petlan) [1743210] - [x86] perf/x86/intel: Fix SLOTS PEBS event constraint (Michael Petlan) [1743210] - [x86] perf/x86/intel: Mark expected switch fall-throughs (Michael Petlan) [1743210] - [kernel] perf_event_get(): don't bother with fget_raw() (Michael Petlan) [1743210] - [kernel] perf/core: Fix exclusive events' grouping (Michael Petlan) [1743210] - [x86] perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs (Michael Petlan) [1743210] - [perf] x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCs (Michael Petlan) [1743210] - [kernel] perf/core: Fix race between close() and fork() (Michael Petlan) [1743210] - [perf] cgroups: Don't rotate events for cgroups unnecessarily (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get quirk state from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get attributes from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get MSR values from new probe framework (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Get rapl_cntr_mask from new probe framework (Michael Petlan) [1743210] - [x86] intel: Aggregate big core client naming (Michael Petlan) [1743210] - [x86] perf/x86/rapl: Use new MSR detection interface (Michael Petlan) [1743210] - [x86] perf/x86/cstate: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86/msr: Use new probe function (Michael Petlan) [1743210] - [x86] perf/x86: Add MSR probe interface (Michael Petlan) [1743210] - [x86] perf/x86/intel: Disable check_msr for real HW (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use ->is_visible callback for default group (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add IMC uncore support for Snow Ridge (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Clean up client IMC (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Support MMIO type uncore blocks (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Factor out box ref/unref functions (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add uncore support for Snow Ridge server (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Handle invalid event coding for free-running counter (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add more Icelake CPUIDs (Michael Petlan) [1743210] - [x86] perf/x86/intel: Add Icelake desktop CPUID (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for default attributes (Michael Petlan) [1743210] - [x86] perf/x86/intel: Use update attributes for skylake format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for extra format (Michael Petlan) [1743210] - [x86] perf/x86: Use update attribute groups for caps (Michael Petlan) [1743210] - [x86] perf/x86: Add is_visible attribute_group callback for base events (Michael Petlan) [1743210] - [x86] perf/x86: Use the new pmu::update_attrs attribute group (Michael Petlan) [1743210] - [x86] perf/x86: Get rid of x86_pmu::event_attrs (Michael Petlan) [1743210] - [x86] perf/x86/regs: Check reserved bits (Michael Petlan) [1743210] - [fs] sysfs: Add sysfs_update_groups function (Michael Petlan) [1743210] - [kernel] perf/core: Add attr_groups_update into struct pmu (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add new IMC PCI IDs for KabyLake, AmberLake and WhiskeyLake CPUs (Michael Petlan) [1743210] - [x86] perf/x86/intel/uncore: Add tabs to Uncore IMC PCI IDs (Michael Petlan) [1743210] - [kernel] perf/core: Allow non-privileged uprobe for user processes (Michael Petlan) [1743210] - [x86] perf/x86: Add Intel Ice Lake NNPI uncore support (Michael Petlan) [1743210] - [perf] arm_pmu: acpi: spe: Add initial MADT/SPE probing (Michael Petlan) [1743210] - [netdrv] mwifiex: fix possible heap overflow in mwifiex_process_country_ie() (Jarod Wilson) [1776210] {CVE-2019-14895} - [kernel] crash_core: Make S390 share the same crashkernel=auto reservation policy as X86_64 (Baoquan He) [1780432] - [s390] kasan: avoid report in get_wchan (Philipp Rudo) [1780112 1780111] - [s390] process: avoid potential reading of freed stack (Philipp Rudo) [1780112] - [fs] cifs: don't use 'pre:' for MODULE_SOFTDEP (Leif Sahlberg) [1767094] - [hwmon] Do not output deprecated warning for hwmon_device_register() (Prarit Bhargava) [1778295] - [scsi] lpfc: size cpu map by last cpu id set (Dick Kennedy) [1778912] - [scsi] lpfc: use hdwq assigned cpu for allocation (Dick Kennedy) [1778908] - [scsi] be2iscsi: Include null char in SET_HOST_DATA (Maurizio Lombardi) [1776358] - [netdrv] vmxnet3: turn off lro when rxcsum is disabled (Neil Horman) [1776056] - [mmc] sdhci-pci: Add another Id for Intel CML (Alexander Beregalov) [1766718] - [x86] kvm: untaint kernel for tech-preview when using nested VMX (Paolo Bonzini) [1726756] - [powerpc] kvm: ppc: book3s hv: xive: Fix potential page leak on error path (Laurent Vivier) [1760202] - [powerpc] kvm: ppc: book3s hv: xive: Free previous EQ page when setting up a new one (Laurent Vivier) [1760202] - [virt] kvm: arm/arm64: vgic: Don't rely on the wrong pending table (Auger Eric) [1777059] - [x86] kvm: x86: remove set but not used variable 'called' (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: Zero the IOAPIC scan request dest vCPUs bitmap (Nitesh Narayan Lal) [1773677] - [x86] kvm: x86: deliver KVM IOAPIC scan request to target vCPUs (Nitesh Narayan Lal) [1773677] - [kernel] kvm: remember position in kvm->vcpus array (Nitesh Narayan Lal) [1773677] - [kernel] watchdog: Reduce message verbosity (Vitaly Kuznetsov) [1774915]- [fs] binfmt_elf: Do not move brk for INTERP-less ET_EXEC (Waiman Long) [1749633] - [fs] binfmt_elf: move brk out of mmap when doing direct loader exec (Waiman Long) [1749633] - [gpu] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1756805] {CVE-2019-0154} - [gpu] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Add support for backward jumps (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915/cmdparser: Use explicit goto for error paths (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add gen9 BCS cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Allow parsing of unsized batches (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Support ro ppgtt mapped cmdparser shadow buffers (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Add support for mandatory cmdparsing (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Remove Master tables from cmdparser (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Disable Secure Batches for gen6+ (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] drm/i915: Rename gen7 cmdparser tables (Dave Airlie) [1756873] {CVE-2019-0155} - [gpu] [drm] radeon: fix bad DMA from INTERRUPT_CNTL2 (Sam Bobroff) [1293697] - [netdrv] mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame() (Jarod Wilson) [1776162] {CVE-2019-14901} - [netdrv] mlx4_en: Fix wrong limitation for number of TX rings (Mohammad Heib) [1776822] - [netdrv] mlx4_en: fix mlx4 ethtool -N insertion (Mohammad Heib) [1776822] - [netdrv] mlx4_core: fix wrong comment about the reason of subtract one from the max_cqes (Mohammad Heib) [1776822] - [netdrv] ibmvnic: Serialize device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Bound waits for device queries (Steve Best) [1778037] - [netdrv] ibmvnic: Terminate waiting device threads after loss of service (Steve Best) [1778037] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1778037] - [netdrv] ibmvnic: Ignore H_FUNCTION return from H_EOI to tolerate XIVE mode (Steve Best) [1778037] - [netdrv] revert "net/ibmvnic: Fix EOI when running in XIVE mode" (Steve Best) [1778037] - [netdrv] cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod (Manish Chopra) [1770797] - [netdrv] bnx2x: Fix PF-VF communication over multi-cos queues (Manish Chopra) [1770797] - [netdrv] bnx2x: Enable Multi-Cos feature (Manish Chopra) [1770797] - [netdrv] bnx2x: Utilize FW 7.13.15.0 (Manish Chopra) [1770797] - [fs] seq_file: fix problem when seeking mid-record (Bill O'Donnell) [1753822] - [documentation] fs/seq_file.c: simplify seq_file iteration code and interface (Bill O'Donnell) [1753822] - [scripts] kbuild: replace BASH-specific ${@:2} with shift and ${@} (Jiri Olsa) [1739493] - [scripts] btf: do not use CONFIG_OUTPUT_FORMAT (Jiri Olsa) [1739493] - [kernel] btf: fix return value check in btf_vmlinux_init() (Jiri Olsa) [1739493] - [kernel] btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux (Jiri Olsa) [1739493] - [scripts] btf: expose BTF info through sysfs (Jiri Olsa) [1739493] - [netdrv] qede: fix NULL pointer deref in __qede_remove() (Manish Chopra) [1769203] - [gpu] cleanup: Remove .rej files (Prarit Bhargava) [1779738] - [lib] string: Add strscpy_pad() function (Josef Oskera) [1764588] - [char] virtio_console: allocate inbufs in add_port() only if it is needed (Pankaj Gupta) [1612795] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] xfs: make mem_to_page available outside of xfs_buf.c (Bill O'Donnell) [1583556] - [fs] xfs: get allocation alignment from the buftarg (Bill O'Donnell) [1583556] - [fs] xfs: add kmem_alloc_io() (Bill O'Donnell) [1583556] - [fs] cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs (Leif Sahlberg) [1765979] - [fs] cifs: avoid using MID 0xFFFF (Leif Sahlberg) [1765979] - [fs] cifs: Fix retry mid list corruption on reconnects (Leif Sahlberg) [1765979] - [fs] nfsd: allow fh_want_write to be called twice ("J. Bruce Fields") [1699222] - [net] revert "sunrpc: Fix up task signalling" (Dave Wysochanski) [1776067] - [s390] kasan: support memcpy_real with TRACE_IRQFLAGS (Philipp Rudo) [1777468] - [s390] kasan: add kdump support (Philipp Rudo) [1777468] - [s390] idle: fix cpu idle time calculation (Philipp Rudo) [1777361] - [s390] kaslr: add support for R_390_GLOB_DAT relocation type (Philipp Rudo) [1777467] - [x86] jump_label: Make tp_vec_nr static (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Batch jump label updates (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Batch updates if arch supports it (Daniel Bristot de Oliveira) [1731860] - [x86] alternative: Batch of patch operations (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Sort entries of the same key by the code (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Add a __jump_label_set_jump_code() helper (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Don't warn on __exit jump entries (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Add a jump_label_can_update() helper (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Remove the return value of text_poke_*() (Daniel Bristot de Oliveira) [1731860] - [x86] jump-label: Remove support for custom text poker (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Use text_poke_early() during early init (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Add text_poke_kgdb() to not assert the lock when debugging (Daniel Bristot de Oliveira) [1731860] - [x86] kprobes: Prohibit probing on functions before kprobe_int3_handler() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Fix NULL dereference bug in __jump_label_mod_update() (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Annotate entries that operate on __init code earlier (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Switch to jump_entry accessors (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Implement generic support for relative references (Daniel Bristot de Oliveira) [1731860] - [kernel] jump_label: Abstract jump_entry member accessors (Daniel Bristot de Oliveira) [1731860] - [x86] alternatives: Lockdep-enforce text_mutex in text_poke*() (Daniel Bristot de Oliveira) [1731860] - [x86] revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get initialized" (Daniel Bristot de Oliveira) [1731860] - [x86] jump_label: Initialize static branching early (Vitaly Kuznetsov) [1777260] - [x86] speculation: Fix redundant MDS mitigation message (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation: Fix incorrect MDS/TAA mitigation status (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Fix printing of TAA_MSG_SMT on IBRS_ALL CPUs (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add config options to set tsx=on|off|auto (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [documentation] x86/speculation/taa: Add documentation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] tsx: Add "auto" option to the tsx= cmdline parameter (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add sysfs reporting for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] speculation/taa: Add mitigation for TSX Async Abort (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a "tsx=" cmdline option with TSX disabled by default (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] cpu: Add a helper function x86_read_arch_cap_msr() (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [x86] msr: Add the IA32_TSX_CTRL MSR (Josh Poimboeuf) [1766551] {CVE-2019-11135} - [powerpc] xive: Prevent page fault issues in the machine crash handler (Diego Domingos) [1756116] - [tools] Fix memcpy_mcsafe_64.S link on selftests (Desnes Augusto Nunes do Rosario) [1775570]- [powerpc] perf: Fix loop exit condition in nest_imc_event_init (Steve Best) [1778609] - [net] netfilter: nf_tables: Add missing nft_tproxy Makefile line (Phil Sutter) [1762977]- [x86] kdump: Remove the backup region handling (Lianbo Jiang) [1730143] - [x86] kdump: Always reserve the low 1M when the crashkernel option is specified (Lianbo Jiang) [1730143] - [x86] crash: Add a forward declaration of struct kimage (Lianbo Jiang) [1730143] - [x86] kdump: Remove the unused crash_copy_backup_region() (Lianbo Jiang) [1730143] - [pci] p2pdma: Fix missing check for dma_virt_ops (Don Dutile) [1754734] - [pci] p2pdma: use the dev_pagemap internal refcount (Don Dutile) [1754734] - [pci] memremap: pass a struct dev_pagemap to ->kill and ->cleanup (Don Dutile) [1754734] - [pci] memremap: move dev_pagemap callbacks into a separate structure (Don Dutile) [1754734] - [pci] mm/devm_memremap_pages: fix final page put race (Don Dutile) [1754734] - [pci] p2pdma: track pgmap references per resource, not globally (Don Dutile) [1754734] - [pci] p2pdma: fix the gen_pool_add_virt() failure path (Don Dutile) [1754734] - [pci] mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Don Dutile) [1754734] - [lib] genalloc.c: Add algorithm, align and zeroed family of DMA allocators (Don Dutile) [1754732] - [lib] genalloc.c: include vmalloc.h (Don Dutile) [1754732] - [lib] genalloc.c: use vzalloc_node() to allocate the bitmap (Don Dutile) [1754732] - [md] dm table: propagate BDI_CAP_STABLE_WRITES to fix sporadic checksum errors (Mike Snitzer) [1770210] - [fs] gfs2: fix race between gfs2_freeze_func and unmount (Abhijith Das) [1676972] - [fs] cifs: smbd: Retry on memory registration failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Indicate to retry on transport sending failure (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Return EINTR when interrupted (Leif Sahlberg) [1771772] - [fs] cifs: smbd: Don't destroy transport on RDMA disconnect (Leif Sahlberg) [1771772] - [lib] crc-t10dif: crc_t10dif_mutex can be static (Vladis Dronov) [1769462] - [lib] crc-t10dif: Allow current transform to be inspected in sysfs (Vladis Dronov) [1769462] - [lib] crc-t10dif: Pick better transform if one becomes available (Vladis Dronov) [1769462] - [crypto] api - Introduce notifier for new crypto algorithms (Vladis Dronov) [1769462] - [netdrv] e1000e: Drop unnecessary __E1000_DOWN bit twiddling (Ken Cox) [1748256] - [netdrv] e1000e: Use rtnl_lock to prevent race conditions between net and pci/pm (Ken Cox) [1748256]- [powerpc] pseries: safely roll back failed DLPAR cpu add (Steve Best) [1772341] - [powerpc] pseries: address checkpatch warnings in dlpar_offline_cpu (Steve Best) [1772341] - [scsi] storvsc: setup 1:1 mapping between hardware queue and CPU queue (Cathy Avery) [1771503] - [scsi] storvsc: Add ability to change scsi queue depth (Cathy Avery) [1771503] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 320 (Cathy Avery) [1771503] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: Align driver syntax with oob (Don Brace) [1725045] - [scsi] smartpqi: remove unused manifest constants (Don Brace) [1725045] - [scsi] smartpqi: fix problem with unique ID for physical device (Don Brace) [1725045] - [scsi] smartpqi: correct syntax issue (Don Brace) [1725045] - [scsi] smartpqi: change TMF timeout from 60 to 30 seconds (Don Brace) [1725045] - [scsi] smartpqi: fix LUN reset when fw bkgnd thread is hung (Don Brace) [1725045] - [scsi] smartpqi: add inquiry timeouts (Don Brace) [1725045] - [scsi] smartpqi: fix call trace in device discovery (Don Brace) [1725045] - [scsi] smartpqi: fix controller lockup observed during force reboot (Don Brace) [1725045] - [scsi] smartpqi: clean up an indentation issue (Don Brace) [1725045] - [scsi] smartpqi: remove set but not used variable 'ctrl_info' (Don Brace) [1725045] - [scsi] smartpqi: clean up indentation of a statement (Don Brace) [1725045] - [scsi] smartpqi: bump version (Don Brace) [1725045] - [scsi] smartpqi: update copyright (Don Brace) [1725045] - [scsi] smartpqi: add new pci ids (Don Brace) [1725045] - [scsi] smartpqi: correct REGNEWD return status (Don Brace) [1725045] - [scsi] smartpqi: add gigabyte controller (Don Brace) [1725045] - [scsi] smartpqi: correct hang when deleting 32 lds (Don Brace) [1725045] - [scsi] smartpqi: add bay identifier (Don Brace) [1725045] - [scsi] smartpqi: add sysfs entries (Don Brace) [1725045] - [scsi] smartpqi: add module param to hide vsep (Don Brace) [1725045] - [scsi] smartpqi: add pci ids for fiberhome controller (Don Brace) [1725045] - [scsi] smartpqi: add module param for exposure order (Don Brace) [1725045] - [scsi] smartpqi: unlock on error in pqi_submit_raid_request_synchronous() (Don Brace) [1725045] - [scsi] smartpqi: Reporting unhandled SCSI errors (Don Brace) [1725045] - [scsi] mpt3sas: Bump mpt3sas driver version to 32.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix module parameter max_msix_vectors (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reject NVMe Encap cmnds to unsupported HBA (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use Component img header to get Package ver (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fail release cmnd if diag buffer is released (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add app owned flag support for diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reuse diag buffer allocated at load time (Tomas Henzl) [1725737] - [scsi] mpt3sas: clear release bit when buffer reregistered (Tomas Henzl) [1725737] - [scsi] mpt3sas: Maintain owner of buffer through UniqueID (Tomas Henzl) [1725737] - [scsi] mpt3sas: Free diag buffer without any status check (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix clear pending bit in ioctl status (Tomas Henzl) [1725737] - [scsi] mpt3sas: Display message before releasing diag buffer (Tomas Henzl) [1725737] - [scsi] mpt3sas: Register trace buffer based on NVDATA settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce module parameter to override queue depth (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 31.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR (Tomas Henzl) [1725737] - [scsi] mpt3sas: Reduce the performance drop (Tomas Henzl) [1725737] - [scsi] mpt3sas: Handle fault during HBA initialization (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add sysfs to know supported features (Tomas Henzl) [1725737] - [scsi] mpt3sas: Support MEMORY MOVE Tool box command (Tomas Henzl) [1725737] - [scsi] mpt3sas: Allow ioctls to blocked access status NVMe (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enumerate SES of a managed PCIe switch (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update MPI headers to 2.6.8 spec (Tomas Henzl) [1725737] - [scsi] mpt3sas: Gracefully handle online firmware update (Tomas Henzl) [1725737] - [scsi] mpt3sas: memset request frame before reusing (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add support for PCIe Lane margin (Tomas Henzl) [1725737] - [scsi] mpt3sas: support target smid for [abort|query] task (Tomas Henzl) [1725737] - [scsi] mpt3sas: clean up a couple sizeof() uses (Tomas Henzl) [1725737] - [scsi] mpt3sas: Fix msix load balance on and off settings (Tomas Henzl) [1725737] - [scsi] mpt3sas: Determine smp affinity on per HBA basis (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use configured PCIe link speed, not max (Tomas Henzl) [1725737] - [scsi] mpt3sas: Remove CPU arch check to determine perf_mode (Tomas Henzl) [1725737] - [scsi] mpt3sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1725737] - [scsi] mpt3sas: make driver options visible in sys (Tomas Henzl) [1725737] - [scsi] mpt3sas: Mark expected switch fall-through (Tomas Henzl) [1725737] - [scsi] mpt3sas: Update driver version to 29.100.00.00 (Tomas Henzl) [1725737] - [scsi] mpt3sas: Introduce perf_mode module parameter (Tomas Henzl) [1725737] - [scsi] mpt3sas: Enable interrupt coalescing on high iops (Tomas Henzl) [1725737] - [scsi] mpt3sas: Affinity high iops queues IRQs to local node (Tomas Henzl) [1725737] - [scsi] mpt3sas: save and use MSI-X index for posting RD (Tomas Henzl) [1725737] - [scsi] mpt3sas: Use high iops queues under some circumstances (Tomas Henzl) [1725737] - [scsi] mpt3sas: change _base_get_msix_index prototype (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add flag high_iops_queues (Tomas Henzl) [1725737] - [scsi] mpt3sas: Add Atomic RequestDescriptor support on Aero (Tomas Henzl) [1725737] - [scsi] mpt3sas: function pointers of request descriptor (Tomas Henzl) [1725737] - [scsi] mpt3sas_ctl: fix double-fetch bug in _ctl_ioctl_main() (Tomas Henzl) [1725737] - [md] revert "dm crypt: use WQ_HIGHPRI for the IO and crypt workqueues" (Mike Snitzer) [1775756] - [md] dm thin: wakeup worker only when deferred bios exist (Mike Snitzer) [1775756] - [md] dm raid: Remove unnecessary negation of a shift in raid10_format_to_md_layout (Mike Snitzer) [1775756] - [md] dm writecache: handle REQ_FUA (Mike Snitzer) [1775756] - [md] dm writecache: fix uninitialized variable warning (Mike Snitzer) [1775756] - [md] dm stripe: use struct_size() in kmalloc() (Mike Snitzer) [1775756] - [md] dm table: do not allow request-based DM to stack on partitions (Mike Snitzer) [1775756] - [md] dm cache: fix bugs when a GFP_NOWAIT allocation fails (Mike Snitzer) [1775756] - [md] dm writecache: skip writecache_wait for pmem mode (Mike Snitzer) [1775756] - [md] dm stats: use struct_size() helper (Mike Snitzer) [1775756] - [md] dm space map common: remove check for impossible sm_find_free() return value (Mike Snitzer) [1775756] - [md] dm raid1: use struct_size() with kzalloc() (Mike Snitzer) [1775756] - [md] dm writecache: optimize performance by sorting the blocks for writeback_all (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for getting two block with same LBA (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member pointer in writeback_struct (Mike Snitzer) [1775756] - [md] dm: make dm_table_find_target return NULL (Mike Snitzer) [1775756] - [md] dm table: fix invalid memory accesses with too high sector number (Mike Snitzer) [1775756] - [md] dm space map metadata: fix missing store of apply_bops() return value (Mike Snitzer) [1775756] - [md] dm btree: fix order of block initialization in btree_split_beneath (Mike Snitzer) [1775756] - [md] dm raid: add missing cleanup in raid_ctr() (Mike Snitzer) [1775756] - [md] dm kcopyd: always complete failed jobs (Mike Snitzer) [1775756] - [md] dm crypt: remove obsolete comment about plumb IV (Mike Snitzer) [1775756] - [md] dm crypt: wipe private IV struct after key invalid flag is set (Mike Snitzer) [1775756] - [md] dm: update stale comment in end_clone_bio() (Mike Snitzer) [1775756] - [md] dm log writes: fix incorrect comment about the logged sequence example (Mike Snitzer) [1775756] - [md] dm log writes: use struct_size() to calculate size of pending_block (Mike Snitzer) [1775756] - [md] dm crypt: use struct_size() when allocating encryption context (Mike Snitzer) [1775756] - [md] dm thin metadata: check if in fail_io mode when setting needs_check (Mike Snitzer) [1775756] - [md] dm verity: use message limit for data block corruption message (Mike Snitzer) [1775756] - [md] dm log writes: make sure super sector log updates are written in order (Mike Snitzer) [1775756] - [md] dm: fix a couple brace coding style issues (Mike Snitzer) [1775756] - [md] dm crypt: print device name in integrity error message (Mike Snitzer) [1775756] - [documentation] dm integrity: update documentation (Mike Snitzer) [1775756] - [md] dm integrity: don't report unused options (Mike Snitzer) [1775756] - [md] dm integrity: don't check null pointer before kvfree and vfree (Mike Snitzer) [1775756] - [md] dm integrity: correctly calculate the size of metadata area (Mike Snitzer) [1775756] - [md] dm mpath: always free attached_handler_name in parse_path() (Mike Snitzer) [1775756] - [md] dm writecache: avoid unnecessary lookups in writecache_find_entry() (Mike Snitzer) [1775756] - [md] dm writecache: remove unused member page_offset in writeback_struct (Mike Snitzer) [1775756] - [md] dm delay: fix a crash when invalid device is specified (Mike Snitzer) [1775756] - [md] dm: only initialize md->dax_dev if CONFIG_DAX_DRIVER is enabled (Mike Snitzer) [1775756] - [md] dm writecache: add unlikely for returned value of rb_next_prev (Mike Snitzer) [1775756] - [md] dm writecache: remove needless dereferences in __writecache_writeback_pmem() (Mike Snitzer) [1775756] - [md] dm crypt: fix endianness annotations around org_sector_of_dmreq (Mike Snitzer) [1775756] - [md] dm integrity: fix deadlock with overlapping I_O (Mike Snitzer) [1775756] - [md] dm: disable DISCARD if the underlying storage no longer supports it (Mike Snitzer) [1775756] - [md] dm: revert 8f50e358153d ("dm: limit the max bio size as BIO_MAX_PAGES * PAGE_SIZE") (Mike Snitzer) [1775756] - [md] dm integrity: make dm_integrity_init and dm_integrity_exit static (Mike Snitzer) [1775756] - [md] dm integrity: change memcmp to strncmp in dm_integrity_ctr (Mike Snitzer) [1775756] - [x86] platform/uv: Account for UV Hubless in is_uvX_hub Ops (Frank Ramsay) [1757510] - [x86] platform/uv: Check EFI Boot to set reboot type (Frank Ramsay) [1757510] - [x86] platform/uv: Decode UVsystab Info (Frank Ramsay) [1757510] - [x86] platform/uv: Add UV Hubbed/Hubless Proc FS Files (Frank Ramsay) [1757510] - [x86] platform/uv: Setup UV functions for Hubless UV Systems (Frank Ramsay) [1757510] - [x86] platform/uv: Add return code to UV BIOS Init function (Frank Ramsay) [1757510] - [x86] platform/uv: Return UV Hubless System Type (Frank Ramsay) [1757510] - [x86] platform/uv: Save OEM_ID from ACPI MADT probe (Frank Ramsay) [1757510] - [x86] mm: Handle physical-virtual alignment mismatch in phys_p4d_init() (Baoquan He) [1685383] - [x86] mm/kaslr: Reduce randomization granularity for 5-level paging to 1GB (Baoquan He) [1685383] - [x86] mm/kaslr: Use only one PUD entry for real mode trampoline (Baoquan He) [1685383] - [documentation] documentation/stackprotector: powerpc supports stack protector (Bhupesh Sharma) [1714310] - [makefile] kbuild: mark prepare0 as PHONY to fix external module build (Bhupesh Sharma) [1714310] - [makefile] kbuild: fix single target build for external module (Bhupesh Sharma) [1714310] - [arm64] enable per-task stack canaries (Bhupesh Sharma) [1714310] - [powerpc] Fix stack protector crashes on CPU hotplug (Bhupesh Sharma) [1714310] - [powerpc] 64: properly initialise the stackprotector canary on SMP (Bhupesh Sharma) [1714310] - [powerpc] Fix stackprotector detection for non-glibc toolchains (Bhupesh Sharma) [1714310] - [powerpc] 64: add stack protector support (Bhupesh Sharma) [1714310] - [powerpc] 32: add stack protector support (Bhupesh Sharma) [1714310] - [pci] vmd: Fix shadow offsets to reflect spec changes (Myron Stowe) [1757896] - [pci] vmd: Fix config addressing when using bus offsets (Myron Stowe) [1757896] - [pci] Fix typos and whitespace errors (Myron Stowe) [1757896] - [pci] vmd: use the proper dma_* APIs instead of direct methods calls (Myron Stowe) [1757896] - [powerpc] powernv: Disable native PCIe port management (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix eeh eeh_debugfs_break_device() with SRIOV devices (Gustavo Duarte) [1524642] - [tools] selftests/powerpc: Add basic EEH selftest (Gustavo Duarte) [1524642] - [powerpc] eeh: Add a eeh_dev_break debugfs interface (Gustavo Duarte) [1524642] - [powerpc] eeh: Add debugfs interface to run an EEH check (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix debugfs_simple_attr.cocci warnings (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix build with STACKTRACE=n (Gustavo Duarte) [1524642] - [powerpc] eeh: Set attention indicator while recovering (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add attention indicator support (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add support for IODA3 Power9 PHBs (Gustavo Duarte) [1524642] - [pci] pci-hotplug/pnv_php: Add a reset_slot() callback (Gustavo Duarte) [1524642] - [powerpc] powernv/eeh: Use generic code to handle hot resets (Gustavo Duarte) [1524642] - [powerpc] eeh: Remove stale CAPI comment (Gustavo Duarte) [1524642] - [powerpc] eeh: Defer printing stack trace (Gustavo Duarte) [1524642] - [powerpc] eeh: Check slot presence state in eeh_handle_normal_event() (Gustavo Duarte) [1524642] - [powerpc] eeh: Make permanently failed devices non-actionable (Gustavo Duarte) [1524642] - [powerpc] eeh: Fix race when freeing PDNs (Gustavo Duarte) [1524642] - [powerpc] eeh: Clean up EEH PEs after recovery finishes (Gustavo Duarte) [1524642] - [netdrv] be2net: disable bh with spin_lock in be_process_mcc (Petr Oros) [1724777] - [netdrv] be2net: Synchronize be_update_queues with dev_watchdog (Petr Oros) [1724777] - [netdrv] be2net: Signal that the device cannot transmit during reconfiguration (Petr Oros) [1724777] - [netdrv] be2net: fix link failure after ethtool offline test (Petr Oros) [1724777] - [netdrv] be2net: Fix number of Rx queues used for flow hashing (Petr Oros) [1724777] - [netdrv] benet: remove broken and unused macro (Petr Oros) [1724777] - [netdrv] benet: use skb_vlan_tag_get_prio() (Petr Oros) [1724777] - [netdrv] benet: use __vlan_hwaccel helpers (Petr Oros) [1724777] - [netdrv] revert "[netdrv] be2net: Disable queue dump in be_tx_timeout handler" (Petr Oros) [1724777] - [infiniband] rdma/i40iw: Set queue pair state when being queried (Stefan Assmann) [1721712] - [infiniband] ib/i40iw: Use kmemdup rather than open coding (Stefan Assmann) [1721712] - [infiniband] rdma/i40iw: Handle workqueue allocation failure (Stefan Assmann) [1721712] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: Fix namespace creation on misaligned addresses (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: stop padding pmem namespaces to section alignment (Baoquan He) [1724969] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock" (Baoquan He) [1724969] - [nvdimm] revert "libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change" (Baoquan He) [1724969] - [mm] sparsemem: cleanup 'section number' data types (Baoquan He) [1724969] - [kernel] mm/devm_memremap_pages: enable sub-section remap (Baoquan He) [1724969] - [mm] sparsemem: support sub-section hotplug (Baoquan He) [1724969] - [mm] sparsemem: prepare for sub-section ranges (Baoquan He) [1724969] - [kernel] mm: kill is_dev_zone() helper (Baoquan He) [1724969] - [mm] hotplug: kill is_dev_zone() usage in __remove_pages() (Baoquan He) [1724969] - [mm] sparsemem: convert kmalloc_section_memmap() to populate_section_memmap() (Baoquan He) [1724969] - [mm] hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal (Baoquan He) [1724969] - [mm] sparsemem: add helpers track active portions of a section at boot (Baoquan He) [1724969] - [mm] sparsemem: introduce a SECTION_IS_EARLY flag (Baoquan He) [1724969] - [mm] sparsemem: introduce struct mem_section_usage (Baoquan He) [1724969] - [base] base/memory.c: get rid of find_memory_block_hinted() (Baoquan He) [1724969] - [mm] memory_hotplug: move and simplify walk_memory_blocks() (Baoquan He) [1724969] - [mm] memory_hotplug: rename walk_memory_range() and pass start+size instead of pfns (Baoquan He) [1724969] - [mm] hotplug: make remove_memory() interface usable (Baoquan He) [1724969] - [kernel] mm: make register_mem_sect_under_node() static (Baoquan He) [1724969] - [base] base/memory: use "unsigned long" for block ids (Baoquan He) [1724969] - [base] mm: section numbers use the type "unsigned long" (Baoquan He) [1724969] - [base] base/memory.c: Use DEVICE_ATTR_RO and friends (Baoquan He) [1724969] - [mm] sparse.c: set section nid for hot-add memory (Baoquan He) [1724969] - [mm] memory_hotplug: remove "zone" parameter from sparse_remove_one_section (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_block_under_nodes() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: remove memory block devices before arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: drop MHP_MEMBLOCK_API (Baoquan He) [1724969] - [base] mm/memory_hotplug: create memory block devices after arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE (Baoquan He) [1724969] - [arm64] mm: add temporary arch_remove_memory() implementation (Baoquan He) [1724969] - [mm] sparse.c: clean up obsolete code comment (Baoquan He) [1724969] - [base] base/memory: pass a block_id to init_memory_block() (Baoquan He) [1724969] - [base] base/memory.c: remove an unnecessary check on NR_MEM_SECTIONS (Baoquan He) [1724969] - [s390] s390x/mm: implement arch_remove_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: make __remove_section() never fail (Baoquan He) [1724969] - [base] mm/memory_hotplug: make unregister_memory_section() never fail (Baoquan He) [1724969] - [base] base/memory.c: clean up relics in function parameters (Baoquan He) [1724969] - [base] mm, memory_hotplug: update a comment in unregister_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: release memory resource after arch_remove_memory() (Baoquan He) [1724969] - [kernel] mm, memory_hotplug: provide a more generic restrictions for memory hotplug (Baoquan He) [1724969] - [kernel] linux/memory_hotplug.h: remove duplicate declaration of offline_pages() (Baoquan He) [1724969] - [mm] x86: respect memory size limiting via mem= parameter (Baoquan He) [1724969] - [arm64] Add memory hotplug support (Baoquan He) [1724969] - [arm64] mm: check for upper PAGE_SHIFT bits in pfn_valid() (Baoquan He) [1724969] - [powerpc] mm: Fix section mismatch warning (Baoquan He) [1724969] - [base] mm/memory_hotplug: do not unlock after failing to take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: drop "online" parameter from add_memory_resource() (Baoquan He) [1724969] - [s390] s390x/mm: fail when an altmap is used for arch_add_memory() (Baoquan He) [1724969] - [mm] memory_hotplug: simplify and fix check_hotplug_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug: add nid parameter to arch_remove_memory (Baoquan He) [1724969] - [mm] sparse: pass nid instead of pgdat to sparse_add_one_section() (Baoquan He) [1724969] - [mm] sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() (Baoquan He) [1724969] - [documentation] memory-hotplug.rst: add some details about locking internals (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling memtrace_offline_pages() (Baoquan He) [1724969] - [powerpc] powernv: hold device_hotplug_lock when calling device_online() (Baoquan He) [1724969] - [powerpc] powernv: Allow memory that has been hot-removed to be hot-added (Baoquan He) [1724969] - [powerpc] powernv/memtrace: Remove memtrace mmap() (Baoquan He) [1724969] - [mm] memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make add_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [mm] memory_hotplug: make remove_memory() take the device_hotplug_lock (Baoquan He) [1724969] - [powerpc] memtrace: Remove memory in chunks (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: drop unnecessary checks from register_mem_sect_under_node() (Baoquan He) [1724969] - [base] mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_memory_range() (Baoquan He) [1724969] - [mm] memory_hotplug.c: call register_mem_sect_under_node() (Baoquan He) [1724969] - [mm] memory_hotplug.c: make add_memory_resource use __try_online_node (Baoquan He) [1724969] - [pci] Always allow probing with driver_override (Myron Stowe) [1702178] - [pci] Return error if cannot probe VF (Myron Stowe) [1702178] - [target] scsi: target: core: Do not overwrite CDB byte 1 (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: clean the nl_cmd of the udev when nl send fails (Maurizio Lombardi) [1764579] - [target] scsi: target: tcmu: avoid use-after-free after command timeout (Maurizio Lombardi) [1764579] - [target] scsi: tcmu: Simplify tcmu_update_uio_info() (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: fix possible condition with no effect (if == else) (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make sure PDU processing continues if parsing a command fails (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Make iscsit_map_iovec() more robust (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Handle too large immediate data buffers correctly (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Only send R2T if needed (Maurizio Lombardi) [1764579] - [target] scsi: target/iscsi: Detect conn_cmd_list corruption early (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Make the XCOPY setup code easier to read by inlining two functions (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Simplify LUN initialization in XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Remove a set-but-not-used member variable from the XCOPY implementation (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Rework the SPC-2 reservation handling code (Maurizio Lombardi) [1764579] - [target] scsi: target/core: Fix a race condition in the LUN lookup code (Maurizio Lombardi) [1764579] - [target] scsi: target: alua: fix the tg_pt_gps_count (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed (Maurizio Lombardi) [1764579] - [target] scsi: target: iscsi: Fix np_ip_proto and np_sock_type in iscsit_setup_np (Maurizio Lombardi) [1764579] - [target] scsi: target: fix unsigned comparision with less than zero (Maurizio Lombardi) [1764579] - [target] scsi: target: Add device product id and revision configfs attributes (Maurizio Lombardi) [1764579] - [kernel] genirq/affinity: Remove const qualifier from node_to_cpumask argument (Ming Lei) [1743064] - [kernel] genirq/affinity: Spread vectors on node according to nr_cpu ratio (Ming Lei) [1743064] - [kernel] genirq/affinity: Improve __irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] genirq/affinity: Remove unused argument from [__]irq_build_affinity_masks() (Ming Lei) [1743064] - [kernel] workqueue, lockdep: Fix a memory leak in wq->lock_name (Waiman Long) [1736654] - [kernel] workqueue, lockdep: Fix an alloc_workqueue() error path (Waiman Long) [1736654] - [kernel] locking/lockdep: Report more stack trace statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Reduce space occupied by stack traces (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it clear that what lock_class::key points at is not modified (Waiman Long) [1736654] - [kernel] lockdep: Make print_lock() address visible (Waiman Long) [1736654] - [kernel] locking/lockdep: Clean up #ifdef checks (Waiman Long) [1736654] - [kernel] locking/lockdep: Hide unused 'class' variable (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix lock used or unused stats error (Waiman Long) [1736654] - [kernel] locking/lockdep: increase size of counters for lockdep statistics (Waiman Long) [1736654] - [kernel] locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix merging of hlocks with non-zero references (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix OOO unlock when hlocks need merging (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove !dir in lock irq usage check (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust new bit cases in mark_lock (Waiman Long) [1736654] - [kernel] locking/lockdep: Consolidate lock usage bit initialization (Waiman Long) [1736654] - [kernel] locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL (Waiman Long) [1736654] - [kernel] locking/lockdep: Refactorize check_noncircular and check_redundant (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in __lock_release (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove redundant argument in check_deadlock (Waiman Long) [1736654] - [documentation] locking/lockdep: Add explanation to lock usage rules in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comments on dependency search (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid constant checks in __bfs by using offset reference (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the return type of __cq_dequeue() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change type of the element field in circular_queue (Waiman Long) [1736654] - [kernel] locking/lockdep: Update comment (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Change the range of class_idx in held_lock struct (Waiman Long) [1736654] - [kernel] locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with (Waiman Long) [1736654] - [kernel] locking/lockdep: Use lockdep_init_task for task initiation consistently (Waiman Long) [1736654] - [kernel] locking/lockdep: Update obsolete struct field description (Waiman Long) [1736654] - [kernel] locking/lockdep: Print the right depth for chain key collision (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove useless conditional macro (Waiman Long) [1736654] - [kernel] locking/lockdep: Adjust lock usage bit character checks (Waiman Long) [1736654] - [documentation] locking/lockdep: Add description and explanation in lockdep design doc (Waiman Long) [1736654] - [kernel] locking/lockdep: Change all print_*() return type to void (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove the unused print_lock_trace() function (Waiman Long) [1736654] - [kernel] locking/lockdep: Don't complain about incorrect name for no validate class (Waiman Long) [1736654] - [kernel] lockdep: Add assertion to check if in an interrupt (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove unnecessary unlikely() (Waiman Long) [1736654] - [kernel] locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid bogus Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Generate LOCKF_ bit composites (Waiman Long) [1736654] - [kernel] locking/lockdep: Use expanded masks on find_usage_*() functions (Waiman Long) [1736654] - [kernel] locking/lockdep: Map remaining magic numbers to lock usage mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING (Waiman Long) [1736654] - [kernel] lockdep: Simplify stack trace handling (Waiman Long) [1736654] - [kernel] locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again (Waiman Long) [1736654] - [kernel] locking/lockdep: Zap lock classes even with lock debugging disabled (Waiman Long) [1736654] - [kernel] locking/lockdep: Only call init_rcu_head() after RCU has been initialized (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid a Clang warning (Waiman Long) [1736654] - [kernel] locking/lockdep: Shrink struct lock_class_key (Waiman Long) [1736654] - [kernel] locking/lockdep: Add module_param to enable consistency checks (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Test dynamic key registration (Waiman Long) [1736654] - [tools] lockdep/lib/tests: Fix run_tests.sh (Waiman Long) [1736654] - [kernel] workqueue: Use dynamic lockdep keys for workqueues (Waiman Long) [1736654] - [kernel] locking/lockdep: Add support for dynamic keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Verify whether lock objects are small enough to be used as class keys (Waiman Long) [1736654] - [kernel] locking/lockdep: Check data structure consistency (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse lock chains that have been freed (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix a comment in add_chain_cache() (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() (Waiman Long) [1736654] - [kernel] locking/lockdep: Reuse list entries that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Free lock classes that are no longer in use (Waiman Long) [1736654] - [kernel] locking/lockdep: Update two outdated comments (Waiman Long) [1736654] - [kernel] locking/lockdep: Make it easy to detect whether or not inside a selftest (Waiman Long) [1736654] - [kernel] locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() (Waiman Long) [1736654] - [kernel] locking/lockdep: Initialize the locks_before and locks_after lists earlier (Waiman Long) [1736654] - [kernel] locking/lockdep: Make zap_class() remove all matching lock order entries (Waiman Long) [1736654] - [kernel] locking/lockdep: Reorder struct lock_class members (Waiman Long) [1736654] - [kernel] locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (2/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix reported required memory size (1/2) (Waiman Long) [1736654] - [kernel] locking/lockdep: Fix two 32-bit compiler warnings (Waiman Long) [1736654] - [kernel] locking/lockdep: Rename lockdep_info() to lockdep_init() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Provide enum lock_usage_bit mask names (Waiman Long) [1736654] - [kernel] locking/lockdep: Simplify mark_held_locks() (Waiman Long) [1736654] - [kernel] locking/lockdep: Add debug_locks check in __lock_downgrade() (Waiman Long) [1736654] - [kernel] locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' (Waiman Long) [1736654] - [kernel] locking/lockdep: Make concurrent lockdep_reset_lock() calls safe (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement (Waiman Long) [1736654] - [kernel] locking/lockdep: Introduce lock_class_cache_is_registered() (Waiman Long) [1736654] - [kernel] locking/lockdep: Inline __lockdep_init_map() (Waiman Long) [1736654] - [kernel] locking/lockdep: Declare local symbols static (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Test the lockdep_reset_lock() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Add dummy print_irqtrace_events() implementation (Waiman Long) [1736654] - [tools] lib/lockdep: Rename "trywlock" into "trywrlock" (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Run lockdep tests a second time under Valgrind (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Improve testing accuracy (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Fix shellcheck warnings (Waiman Long) [1736654] - [tools] lib/lockdep/tests: Display compiler warning and error messages (Waiman Long) [1736654] - [kernel] locking/lockdep: Remove ::version from lock_class structure (Waiman Long) [1736654] - [init] kconfig: disable io_uring support (Jeff Moyer) [1758680] - [virt] kvm: arm64: pmu: Reset sample period on overflow handling (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Set the CHAINED attribute before creating the in-kernel event (Auger Eric) [1760872] - [arm64] kvm: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems (Auger Eric) [1760872] - [virt] kvm: arm64: pmu: Fix cycle counter truncation (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Support chained PMU counters (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Remove pmc->bitmask (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Re-create event when setting counter value (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Extract duplicated code to own function (Auger Eric) [1760872] - [virt] kvm: arm/arm64: Rename kvm_pmu_{enable/disable}_counter functions (Auger Eric) [1760872] - [arm64] perf: Hook up new events (Auger Eric) [1760872] - [arm64] perf: Move event definitions into perf_event.h (Auger Eric) [1760872] - [arm64] perf: Remove duplicate generic cache events (Auger Eric) [1760872] - [arm64] perf: Terminate PMU assignment statements with semicolons (Auger Eric) [1760872] - [arm64] Allow CAVIUM_TX2_ERRATUM_219 to be selected (Auger Eric) [1771633] - [arm64] Avoid Cavium TX2 erratum 219 when switching TTBR (Auger Eric) [1771633] - [arm64] Enable workaround for Cavium TX2 erratum 219 when running SMT (Auger Eric) [1771633] - [arm64] kvm: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is set (Auger Eric) [1771633] - [arm64] sysreg: fix incorrect definition of SYS_PAR_EL1_F (Auger Eric) [1771633] - [arm64] Force SSBS on context switch (Mark Salter) [1756103] - [arm64] enable pointer authentication (Mark Salter) [1756103] - [arm64] add ptrace regsets for ptrauth key management (Mark Salter) [1756103] - arm64: cpufeature: Rework ptr auth hwcaps using multi_entry_cap_matches (Mark Salter) [1756103] - [arm64] capabilities: Merge duplicate entries for Qualcomm erratum 1003 (Mark Salter) [1756103] - [arm64] cpufeature: Reduce number of pointer auth CPU caps from 6 to 4 (Mark Salter) [1756103] - [documentation] arm64: docs: document pointer authentication (Mark Salter) [1756103] - [documentation] arm64: docs: Document SSBS HWCAP (Mark Salter) [1756103] - [documentation] arm64: docs: Fix typos in ELF hwcaps (Mark Salter) [1756103] - [arm64] ptr auth: Move per-thread keys from thread_info to thread_struct (Mark Salter) [1756103] - [arm64] add prctl control for resetting ptrauth keys (Mark Salter) [1756103] - [arm64] perf: strip PAC when unwinding userspace (Mark Salter) [1756103] - [arm64] expose user PAC bit positions via ptrace (Mark Salter) [1756103] - [arm64] add basic pointer authentication support (Mark Salter) [1756103] - arm64/cpufeature: detect pointer authentication (Mark Salter) [1756103] - [arm64] cpufeature: Convert hook_lock to raw_spin_lock_t in cpu_enable_ssbs() (Mark Salter) [1756103] - [arm64] entry: Allow handling of undefined instructions from EL1 (Mark Salter) [1756103] - [arm64] Fix silly typo in comment (Mark Salter) [1756103] - [fs] smb3: fix signing verification of large reads (Dave Wysochanski) [1753114] - [fs] revert "nfs4: Fix v4.0 client state corruption when mount" (Benjamin Coddington) [1767012] - [kernel] svcrdma: Increase the default connection credit limit (Benjamin Coddington) [1771430] - [x86] quirks: Disable HPET on Intel Coffe Lake platforms (David Arcari) [1773774] - [sched] core: Fix CPU controller for !RT_GROUP_SCHED (Phil Auld) [1774652] - [x86] Add comment for x86 processor OS version support (David Arcari) [1709878] - [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1775410] - [x86] cpu: Add Tiger Lake to Intel family (Steve Best) [1773790] - [fs] Fix the locking in dcache_readdir() and friends (Miklos Szeredi) [1761746] - [infiniband] rdma/mlx5: Return proper error value (Mohammad Heib) [1772101] - [scsi] mpt3sas: change allocation option (Tomas Henzl) [1770264] - [scsi] qla2xxx: Initialized mailbox to prevent driver load failure (Himanshu Madhani) [1770309] - [mfd] intel-lpss: Add Intel Comet Lake PCH-H PCI IDs (David Arcari) [1773307] - [powercap] intel_rapl: add support for Cometlake desktop (David Arcari) [1759664] - [powercap] intel_rapl: add support for CometLake Mobile (David Arcari) [1746265] - [kernel] intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: Fix proc_thermal_rapl_remove() (Alexander Beregalov) [1732604] - [thermal] int340x/processor_thermal_device: add support for MMIO RAPL (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal_device: Fix build warning (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Read PPCC on resume (Alexander Beregalov) [1732604] - [thermal] thermal: processor_thermal: Downgrade error message (Alexander Beregalov) [1732604] - [thermal] intel: int340x: processor_thermal_device: simplify to get driver data (Alexander Beregalov) [1732604] - [thermal] int3403_thermal: favor _TMP instead of PTYP (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: fix mode setting (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Add additional UUIDs (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Fix sysfs race condition (Alexander Beregalov) [1732604] - [thermal] thermal: int340x_thermal: Make PCI dependency explicit (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: Fix a NULL vs IS_ERR() check (Alexander Beregalov) [1732604] - [thermal] int340x_thermal: int3400_thermal: simplify getting .driver_data (Alexander Beregalov) [1732604] - [powercap] Invoke powercap_init() and rapl_init() earlier (Alexander Beregalov) [1732604] - [powercap] intel_rapl: Fix module autoloading issue (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support two power limits for every RAPL domain (Alexander Beregalov) [1732604] - [powercap] intel_rapl: support 64 bit register (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract RAPL common code (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup hardcoded MSR access (Alexander Beregalov) [1732604] - [powercap] intel_rapl: cleanup some functions (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register access operations (Alexander Beregalov) [1732604] - [powercap] intel_rapl: abstract register address (Alexander Beregalov) [1732604] - [powercap] intel_rapl: introduce struct rapl_if_private (Alexander Beregalov) [1732604] - [kernel] intel_rapl: introduce intel_rapl.h (Alexander Beregalov) [1732604] - [powercap] intel_rapl: remove hardcoded register index (Alexander Beregalov) [1732604] - [powercap] intel_rapl: use reg instead of msr (Alexander Beregalov) [1732604] - [security] ima: Differentiate auditing policy rules from "audit" actions (Richard Guy Briggs) [1479911] - [security] ima: Do not audit if CONFIG_INTEGRITY_AUDIT is not set (Richard Guy Briggs) [1479911] - [security] ima: Use audit_log_format() rather than audit_log_string() (Richard Guy Briggs) [1479911] - [security] ima: Call audit_log_string() rather than logging it untrusted (Richard Guy Briggs) [1479911] - [security] selinux: avoid atomic_t usage in sidtab (Ondrej Mosnacek) [1741182] - [security] selinux: always return a secid from the network caches if we find one (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - rename type_val_to_struct_array (Ondrej Mosnacek) [1741182] - [security] selinux: policydb - fix some checkpatch.pl warnings (Ondrej Mosnacek) [1741182] - [security] selinux: shuffle around policydb.c to get rid of forward declarations (Ondrej Mosnacek) [1741182] - [security] selinux: fix memory leak in policydb_init() (Ondrej Mosnacek) [1741182] - [security] selinux: check sidtab limit before adding a new entry (Ondrej Mosnacek) [1741182] - [security] selinux: format all invalid context as untrusted (Ondrej Mosnacek) [1479914 1741182] - [security] selinux: remove some no-op BUG_ONs (Ondrej Mosnacek) [1741182] - [security] selinux: provide __le variables explicitly (Ondrej Mosnacek) [1741182] - [security] selinux: avoid uninitialized variable warning (Ondrej Mosnacek) [1741182] - [security] selinux: remove useless assignments (Ondrej Mosnacek) [1741182] - [security] selinux: fix NULL dereference in policydb_destroy() (Ondrej Mosnacek) [1741182] - [security] selinux: convert to kvmalloc (Ondrej Mosnacek) [1741182] - [kernel] lsm: generalize flag passing to security_capable (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove unused selinux_is_enabled (Ondrej Mosnacek) [1741182] - [kernel] selinux: Remove cred security blob poisoning (Ondrej Mosnacek) [1741182] - [security] selinux: Remove SECURITY_SELINUX_BOOTPARAM_VALUE (Ondrej Mosnacek) [1741182]- [tools] selftests: mlxsw: Add a test for leftover DSCP rule (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix local variable declarations in DSCP tests (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add counters for GC events (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1886 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent auto negotiation on number of lanes (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove 56G speed support (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Keep unmatched entries in a linked list (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Fix typo in qos_mc_aware.sh (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Do not process learned records with a dummy FID (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_dcb: Configure DSCP map as the last rule is removed (Ivan Vecera) [1737368] - [netdrv] remove redundant memset (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Apply the PTP shaper enable/disable logic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Set up PTP shaper when port status has changed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Enable/disable PTP shaper on a port when getting HWTSTAMP on/off (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add new operation for getting the port's speed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Set the PTP shaper parameters (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add QoS PTP Shaper Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add note about the PTP shaper (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add ptps field in QoS ETS Element Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix validation in mlxsw_sp1_ptp_packet_finish() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support ethtool get_ts_info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support SIOCGHWTSTAMP, SIOCSHWTSTAMP ioctls (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Configure PTP traps and FIFO events (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Garbage-collect unmatched entries (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Support timestamping on Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Disable BH when working with PHC (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Add PTP initialization / finalization (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: ptp: Hook into packet transmit path (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for using SKB control buffer (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: ptp: Hook into packet receive path (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Add support for traps specific to Spectrum-1 (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Extract a helper for trap registration (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Global Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Time Precision Packet Timestamping Reading (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Precision Time Protocol Trap Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Monitoring Time Precision Packet Port Configuration Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for negative temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add the hottest thermal zone detection (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend thermal core with per inter-connect device thermal zones (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Implement support for ingress device matching (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Fix SRC_SYS_PORT element size (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid size check for RX_ACL_SYSTEM_PORT element (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Write RX_ACL_SYSTEM_PORT acl element correctly (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Fix compilation on 32-bit ARM (Ivan Vecera) [1737368] - [tools] selftests: ptp: Add Physical Hardware Clock test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: PTP physical hardware clock initialization (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_ptp: Add implementation for physical hardware clock operations (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management Pulse Per Second Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management UTC Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: pci: Query free running clock PCI BAR and offsets (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add a new interface for reading the hardware free running clock (Ivan Vecera) [1737368] - [netdrv] mlxsw: cmd: Free running clock PCI BAR and offsets via query firmware (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement flash update status notifications (Ivan Vecera) [1737368] - [netdrv] mlxfw: Introduce status_notify op and call it to notify about the status (Ivan Vecera) [1737368] - [netdrv] mlxfw: Propagate error messages through extack (Ivan Vecera) [1737368] - [netdrv] mlxsw: Move firmware flash implementation to devlink (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Reduce buffer size in transactions for SFP modules temperature readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend the index size for temperature sensors readout (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Extend hwmon interface with inter-connect temperature attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Management General Peripheral Information Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Extend sensor index field size of Management Temperature Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Re-order initialization sequence (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Allow flexible setting of I2C transactions size (Ivan Vecera) [1737368] - [netdrv] mlxsw: i2c: Extend initialization with querying firmware info (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Disallow prio-tagged packets when PVID is removed (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Reduce pool size on Spectrum-2 (Ivan Vecera) [1737368] - [tools] selftests: tc_flower: Add TOS matching test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_flower: Fix TOS matching (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test nexthop offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Refresh nexthop neighbour when it becomes dead (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use different seeds for ECMP and LAG hash (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Prevent force of 56G (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Avoid warning after identical rules insertion (Ivan Vecera) [1737368] - [tools] selftests: Add loopback test (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Implement loopback ethtool feature (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add Port Physical Loopback Register (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: split base on local_ports_in_{1x, 2x} resources (Ivan Vecera) [1737368] - [netdrv] mlxsw: resources: Add local_ports_in_{1x, 2x} (Ivan Vecera) [1737368] - [netdrv] mlxsw: Bump firmware version to 13.2000.1122 (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove obsolete dependency on THERMAL=m (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Prevent ipv6 gateway with v4 route via replace and append (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Adjust CPU port shared buffer egress quotas (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Allow skipping ingress port quota configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Split business logic from mlxsw_sp_port_sb_pms_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use new CPU ingress pool for control packets (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add pools for CPU traffic (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Remove assumption about pool order (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing multicast TCs' attributes (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid changing threshold type of first egress pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Forbid configuration of multicast pool (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto TC's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add ability to veto pool's configuration (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Use defines for pool indices (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_buffers: Add extack messages for invalid configurations (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Relax FIB rule validation (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum: Use a stable ECMP/LAG seed (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Test neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Add neighbour offload indication (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_router: Propagate neighbour update errors (Ivan Vecera) [1737368] - [documentation] documentation: networking: devlink-info-versions: Add fw.psid (Ivan Vecera) [1737368] - [netdrv] mlxsw: core: Add support for devlink info command (Ivan Vecera) [1737368] - [netdrv] mlxsw: reg: Add MGIR register (Ivan Vecera) [1737368] - [tools] selftests: forwarding: test for bridge mcast traffic after report and leave (Ivan Vecera) [1737368] - [netdrv] mlxsw: switch_ib: Pass valid HW id down to mlxsw_core_port_init() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_port_parent_id implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Pass switch ID through devlink_port_attrs_set() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Rename rehash_dis trace (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove failed_rollback dead end (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Move rehash_dis trace call and err msg to vregion_migrate() (Ivan Vecera) [1737368] - [netdrv] mlxsw: spectrum_acl: Remove redundant failed_rollback from migrate_start() (Ivan Vecera) [1737368] - [netdrv] mlxsw: Remove ndo_get_phys_port_name implementation (Ivan Vecera) [1737368] - [netdrv] mlxsw: Implement ndo_get_devlink_port (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add a new test for strict priority (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: Add qos_lib.sh (Ivan Vecera) [1737368] - [tools] selftests: mlxsw: qos_mc_aware: Configure shared buffers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Add shared buffer helpers (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Simplify deduction of DEVLINK_DEV (Ivan Vecera) [1737368] - [tools] selftests: forwarding: devlink_lib: Avoid double sourcing of lib.sh (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Test action VLAN modify (Ivan Vecera) [1737368] - [tools] selftests: forwarding: Add PCP match and VLAN match tests (Ivan Vecera) [1737368] - [infiniband] rdma/mlx5: Use irq xarray locking for mkey_table (Alaa Hleihel) [1724336] - [netdrv] mlx4_core: Dynamically set guaranteed amount of counters per VF (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Initialize on stack link modes bitmap (Alaa Hleihel) [1724336] - [netdrv] mlx5e: fix ethtool self test: link speed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix handling of compressed CQEs in case of low NAPI budget (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't store direct pointer to action's tunnel info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix NULL pointer dereference in extended destination (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only skip encap flows update when encap init failed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Determine source port properly for vlan push action (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix flow counter list auto bits struct (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Clear old rate limit when closing QP (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Remove dead code (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: prevent memory leak in mlx5_fpga_conn_create_cq (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Fix consumer index of error cqe dump (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Zero-memset WQE info struct upon update (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Fix assumption of single WQEBB of NOP in cleanup flow (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Add missing synchronize_srcu() for MW cases (Alaa Hleihel) [1724307 1724336] - [infiniband] rdma/mlx5: Order num_pending_prefetch properly with synchronize_srcu (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Do not allow rereg of a ODP MR (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching on tunnel addresses type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add device ID of upcoming BlueField-2 (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Free mpi in mp_slave mode (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use the original address for the page during free_pages (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: FWTrace, Reduce stack usage (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove unnecessary clear_bit()s (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix spelling mistake "offlaods" -> "offloads" (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Remove leftover declaration (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Fix a typo in WOL function names (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing include file to lib/crypto.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: remove self-assignment on esw->dev (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Fix mlx5_ifc_query_lag_out_bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix formats with line continuation whitespace (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix offset of tisc bits reserved field (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix -Wtype-limits compilation warnings (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support per device q counters in switchdev mode (Alaa Hleihel) [1659186 1724336] - [infiniband] ib/mlx5: Refactor code for counters allocation (Alaa Hleihel) [1659186 1724336] - [netdrv] mlx5: DR, Replace CRC32 implementation to use kernel lib (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Support IPv4 and IPv6 mixed matcher (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Allow insertion of duplicate rules (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: avoid 64-bit division in dr_icm_pool_mr_create() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Fix traffic duplication in ethtool steering (Alaa Hleihel) [1724336] - [netdrv] mlx5: DR, Allow matching on vport based on vhca_id (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix getting incorrect prev node in ste_free (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Remove redundant vport number from action (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: DR, Fix SW steering HW bits and definitions (Alaa Hleihel) [1724336] - [netdrv] mlx5: fix missing assignment of variable err (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Fix rt's type in dr_action_create_reformat_action (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Fix error return code in dr_domain_init_resources() (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Fix addr's type in mlx5dr_icm_dm (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add devlink flow_steering_mode parameter (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add support to use SMFS in switchdev mode (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Add API to set the namespace steering mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add direct rule fs_cmd implementation (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add CONFIG_MLX5_SW_STEERING for software steering support (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose APIs for direct rule managing (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add required FW steering functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering rule functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering action functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering matcher functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering table functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose steering domain functionality (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add Steering entry (STE) utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Expose an internal API to issue RDMA operations (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, ICM pool memory allocator (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add direct rule command utilities (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: DR, Add the internal direct rule types definitions (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Add flow steering actions to fs_cmd shim layer (Alaa Hleihel) [1760284 1724327 1724336] - [netdrv] mlx5: Set only stag for match untagged packets (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add stub for mlx5_eswitch_mode (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Avoid disabling RoCE when uninitialized (Alaa Hleihel) [1760284 1724336] - [kernel] mlx5: Add HW bits and definitions required for SW steering (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5: Move device memory management to mlx5_core (Alaa Hleihel) [1760284 1724336] - [netdrv] mlx5e: Support LAG TX port affinity distribution (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Expose new function for TIS destroy loop (Alaa Hleihel) [1760285 1724336] - [kernel] mlx5: Add lag_tx_port_affinity capability bit (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Add device out of buffer counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5: Fix the order of fc_stats cleanup (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix deallocation of non-fully init encap entries (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only access fully initialized flows in neigh update (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor neigh used value update for concurrent execution (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect neigh hash encap list with spinlock and rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Refactor mlx5e_neigh_update_table->encap_lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend neigh hash entry with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Always take reference to neigh entry (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extract code that queues neigh update work into function (Alaa Hleihel) [1663231 1724336] - [kernel] mlx5: Add support for VNIC_ENV internal rq counter (Alaa Hleihel) [1760291 1724336] - [netdrv] mlx5e: Use refcount_t for refcount (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Use vhca_id in generating representor port_index (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify querying port representor parent id (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Removed unused hwid (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Allow concurrent creation of encap entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect encap hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend encap entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of mod_hdr entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod_hdr hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect mod header entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend mod header entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Allow concurrent creation of hairpin entries (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin hash table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect hairpin entry flows list with spinlock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend hairpin entry with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5: E-switch, Tide up eswitch config sequence (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Remove redundant mc_promisc NULL check (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, remove redundant error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Introduce helper function to enable/disable vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Initialize TSAR Qos hardware block before its user vports (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-switch, Combine metadata enable/disable functionality (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Verify support QoS element type (Alaa Hleihel) [1724336] - [netdrv] mlx5: Make load_one() and unload_one() symmetric (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add flow counter pool (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Add flow counter bulk infrastructure (Alaa Hleihel) [1760297 1724336] - [kernel] mlx5: Add flow counter bulk allocation hardware bits and command (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5: Refactor and optimize flow counter bulk query (Alaa Hleihel) [1760297 1724336] - [netdrv] mlx5e: Protect tc flow table with mutex (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Rely on rcu instead of rtnl lock when getting upper dev (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Eswitch, use state_lock to synchronize vlan change (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Eswitch, change offloads num_flows type to atomic64 (Alaa Hleihel) [1663231 1724327 1724336] - [netdrv] mlx5e: Protect unready flows with dedicated lock (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Protect tc flows hashtable with rcu (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Change flow flags type to unsigned long (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Extend tc flow struct with reference counter (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Simplify get_route_and_out_devs helper function (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Improve ethtool rxnfc callback structure (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Avoid warning print when not required (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Print a warning when LRO feature is dropped or not allowed (Alaa Hleihel) [1663231 1724336] - [netdrv] mlx5e: Remove ethernet segment from dump WQE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add num bytes metadata to WQE info (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix delay in fw fatal report handling due to fw report (Alaa Hleihel) [1724336] - [netdrv] mlx5: Fix crdump chunks print (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Block MR WR if UMR is not possible (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR re-registration flow to use UMR properly (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report and handle ODP support properly (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Consolidate use_umr checks into single function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix compatibility issue with ethtool flash device (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix use-after-free error while accessing ev_file pointer (Alaa Hleihel) [1724307 1724336] - [netdrv] mlx5e: Remove redundant check in CQE recovery flow of tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow of CQE recovery on tx reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix false negative indication on tx reporter CQE recovery (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field placement (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix tisn field name (Alaa Hleihel) [1724336] - [netdrv] mlx5e: kTLS, Fix progress params context WQE layout (Alaa Hleihel) [1724336] - [kernel] mlx5: kTLS, Fix wrong TIS opmod constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: crypto, Fix wrong offset in encryption key command (Alaa Hleihel) [1724336] - [netdrv] mlx5e: ethtool, Avoid setting speed to 56GBASE when autoneg off (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Only support tx/rx pause setting for port owner (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support inner header match criteria for non decap flow action (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Use flow keys dissector to parse packets for ARFS (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Check the correct variable in error handling code (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Fix implicit MR release flow (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5e: always initialize frag->last_in_page (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Release locks during notifier unregister (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix MR registration flow to use UMR properly (Alaa Hleihel) [1764207 1724336] - [netdrv] mlx5e: kTLS, Call WARN_ONCE on netdev mismatch (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Prevent encap flow counter update async to user query (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix matching of speed to PRM link modes (Alaa Hleihel) [1724336] - [kernel] mlx5: Fix modify_cq_in alignment (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add missing RDMA_RX capabilities (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use reversed order when unregister devices (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix RSS Toeplitz setup to be aligned with the HW specification (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Prevent concurrent MR updates during invalidation (Alaa Hleihel) [1724308 1724336] - [infiniband] ib/mlx5: Fix clean_mr() to work in the expected order (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Move MRs to a kernel PD when freeing them to the MR cache (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Use direct mkey destroy command upon UMR unreg failure (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Fix unreg_umr to ignore the mkey state (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Replace kfree with kvfree (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rely on filter_dev instead of dissector keys for tunnels (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Verify encapsulation is supported (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Convert single case statement switch statements into if statements (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Reduce ingress acl modify metadata stack usage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Fix compilation error in TLS code (Alaa Hleihel) [1724336] - [netdrv] mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix error flow in tx reporter diagnose (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix return value from timeout recover function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Rx, Fix checksum calculation for new hardware (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Fix port tunnel GRE entropy control (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Fix default encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Return in default case statement in tx_post_resync_params (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Register devlink ports for physical link, PCI PF, VFs (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Set RDMA DIM to be enabled by default (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Report correctly tag matching rendezvous capability (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Implement VHCA tunnel mechanism in DEVX (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Introduce VHCA tunnel device capability (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Add kTLS TX HW offload support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Introduce a fenced NOP WQE posting function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Re-work TIS creation functions (Alaa Hleihel) [1760285 1724336] - [netdrv] mlx5e: Tx, Unconstify SQ stop room (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Don't implicitly assume SKB-less wqe has one WQEBB (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Make SQ WQE fetch function type generic (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Tx, Enforce L4 inline copy when needed (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move helper functions to a new txrx datapath header (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Add core TLS support for the Connect-X family (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add crypto library to support create/destroy encryption key (Alaa Hleihel) [1724336] - [netdrv] mlx5: Kconfig, Better organize compilation flags (Alaa Hleihel) [1724336] - [netdrv] mlx5: Accel, Expose accel wrapper for IPsec FPGA function (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter_alloc_stats() and counter_update_stats() support (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support statistic q counter configuration (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Add counter set id as a parameter for mlx5_ib_query_q_counters() (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: Support set qp counter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added devlink info callback (Alaa Hleihel) [1724336] - [netdrv] mlx5: Added fw version query command (Alaa Hleihel) [1724336] - [kernel] mlx5: Add rts2rts_qp_counters_set_id field in hca cap (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use proper allocation API to get zeroed memory (Alaa Hleihel) [1724336] - [infiniband] ib/mlx5: DEVX cleanup mdev (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Add DEVX support for CQ events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Implement DEVX dispatching event (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Enable subscription for device events over DEVX (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Register DEVX with mlx5_core to get async events (Alaa Hleihel) [1724307 1724336] - [infiniband] ib/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD (Alaa Hleihel) [1724307 1724336] - [kernel] mlx5: Properly name the generic WQE control field (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce TLS TX offload hardware bits and structures (Alaa Hleihel) [1724336] - [netdrv] mlx5: Refactor mlx5_esw_query_functions for modularity (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch prepare functions change handler to be modular (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Introduce and use mlx5_eswitch_get_total_vports() (Alaa Hleihel) [1724327 1724336] - [infiniband] ib/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose device definitions for object events (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report EQE data upon CQ completion (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report a CQ error event only when a handler was set (Alaa Hleihel) [1724336] - [netdrv] mlx5: mlx5_core_create_cq() enhancements (Alaa Hleihel) [1724336] - [netdrv] mlx5: Expose the API to register for ANY event (Alaa Hleihel) [1724336] - [netdrv] mlx5: Use event mask based on device capabilities (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Fix mlx5_core_destroy_cq() error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Handle UC address change in switchdev mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Consider host PF for inline mode and vlan pop (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use iterator for vlan and min-inline setups (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Reg/unreg function changed event at correct stage (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Consolidate eswitch function number of VFs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Refactor eswitch SR-IOV interface (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Handle host PF vport mac/guid for ECPF (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use correct flags when configuring vlan (Alaa Hleihel) [1724336] - [netdrv] mlx5: Reduce dependency on enabled_vfs counter and num_vfs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Don't handle VF func change if host PF is disabled (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Limit scope of mlx5_get_next_phys_dev() to PCI PF devices (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move pci status reg access mutex to mlx5_pci_init (Alaa Hleihel) [1724336] - [kernel] mlx5: Rename mlx5_pci_dev_type to mlx5_coredev_type (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Cleanup rep when doing unload (Alaa Hleihel) [1724336] - [infiniband] {ib, net}/mlx5: E-Switch, Use index of rep for vport to IB port mapping (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Use vport index when init rep (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Added MCQI and MCQS registers' description to ifc (Alaa Hleihel) [1724336] - [kernel] mlx5: Add hardware definitions for sub functions (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Disallow tc redirect offload cases we don't support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Expose same physical switch_id for all representors (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Don't refresh TIRs when updating representor SQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: reduce stack usage in mlx5_eswitch_termtbl_create (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Set drvinfo in generic manner (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Correct phys_port_name for PF port (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Report netdevice MPLS features (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move to HW checksumming advertising (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Allow adding the same MAC more than once (Alaa Hleihel) [1724336] - [netdrv] mlx5: MPFS, Cleanup add MAC flow (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Move queue param structs to en/params.h (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Encapsulate open/close queues into a function (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Consider XSK in XDP MTU limit calculation (Alaa Hleihel) [1724336] - [netdrv] mlx5e: XDP_TX from UMEM support (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Share the XDP SQ for XDP_TX between RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Refactor struct mlx5e_xdp_info (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Allow ICO SQ to be used by multiple RQs (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Calculate linear RX frag size considering XSK (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Replace deprecated PCI_DMA_TODEVICE (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Attach/detach XDP program safely (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Enable vport metadata matching if firmware supports it (Alaa Hleihel) [1724327 1724336] - [infiniband] rdma/mlx5: Add vport metadata matching for IB representors (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in slow path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Pass metadata from FDB to eswitch manager (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Add query and modify esw vport context functions (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Add match on vport metadata for rule in fast path (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Specifying known origin of packets matching the flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Tag packet with vport number in VF vports and uplink ingress ACLs (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Add flow context for flow tag (Alaa Hleihel) [1724336] - [netdrv] mlx5: Introduce a helper API to check VF vport (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Support allocating modify header context from ingress ACL (Alaa Hleihel) [1724336] - [netdrv] mlx5: Get vport ACL namespace by vport index (Alaa Hleihel) [1724336] - [kernel] mlx5: Introduce vport metadata matching bits and enum constants (Alaa Hleihel) [1724336] - [netdrv] mlx5: Convert mkey_table to XArray (Alaa Hleihel) [1724308 1724307 1724336] - [infiniband] rdma/mlx5: Refactor MR descriptors allocation (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Use PA mapping for PI handover (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Improve PI handover performance (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Remove unused IB_WR_REG_SIG_MR code (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Enable decap and packet reformat on FDB (Alaa Hleihel) [1724336] - [infiniband] rdma/mlx5: Consider eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: add missing void argument to function mlx5_devlink_alloc (Alaa Hleihel) [1724336] - [kernel] mlx5: Expose eswitch encap mode (Alaa Hleihel) [1724336] - [netdrv] mlx5: Declare more strictly devlink encap mode (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: use indirect calls wrapper for the rx packet handler (Alaa Hleihel) [1724336] - [netdrv] mlx5e: use indirect calls wrapper for skb allocation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW fatal issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW fatal reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add fw fatal devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Report devlink health on FW issues (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add support for FW reporter dump (Alaa Hleihel) [1724336] - [netdrv] mlx5: Create FW devlink_health_reporter (Alaa Hleihel) [1724336] - [netdrv] mlx5: Issue SW reset on FW assert (Alaa Hleihel) [1724336] - [netdrv] mlx5: Control CR-space access by different PFs (Alaa Hleihel) [1724336] - [netdrv] mlx5: Handle SW reset of FW in error flow (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Crdump support (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add Vendor Specific Capability access gateway (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all devlink related functions calls to devlink.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Add EQ enable/disable API (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Use a single IRQ for all async EQs (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Rename mlx5_irq_info to mlx5_irq (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move all IRQ logic to pci_irq.c (Alaa Hleihel) [1724336] - [netdrv] mlx5: Generalize IRQ interface to work with irq_table (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ table creation from EQ table creation (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ affinity set to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move IRQ rmap creation to IRQ allocation phase (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ data from EQ table data (Alaa Hleihel) [1724336] - [netdrv] mlx5: Separate IRQ request/free from EQ life cycle (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Change interrupt handler to call chain notifier (Alaa Hleihel) [1724308 1724336] - [netdrv] mlx5: Introduce EQ polling budget (Alaa Hleihel) [1724336] - [netdrv] mlx5: Support querying max VFs from device (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Return raw output for query esw functions (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Handle representors creation in handler context (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: Increase wait time for fw initialization (Alaa Hleihel) [1724336] - [netdrv] mlx5: Move firmware flash implementation to devlink (Alaa Hleihel) [1724336] - [netdrv] mlx5e: TX, Improve performance under GSO workload (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Use termination table for VLAN push actions (Alaa Hleihel) [1722647 1724327 1724336] - [netdrv] mlx5e: Geneve, Add support for encap/decap flows offload (Alaa Hleihel) [1725582 1724336] - [netdrv] mlx5e: Rearrange tc tunnel code in a modular way (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Geneve, Keep tunnel info as pointer to the original struct (Alaa Hleihel) [1724336] - [netdrv] mlx5: Geneve, Manage Geneve TLV options (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Enable setting multiple match criteria for flow group (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5e: Allow matching only enc_key_id/enc_dst_port for decapsulation action (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Generalize vport type in vport representor (Alaa Hleihel) [1724336] - [netdrv] {ib, net}/mlx5: Constify rep ops functions pointers (Alaa Hleihel) [1724327 1724336] - [netdrv] {ib, net}/mlx5: No need to typecast from void* to mlx5_ib_dev* (Alaa Hleihel) [1724336] - [netdrv] mlx5: E-Switch, Honor eswitch functions changed event cap (Alaa Hleihel) [1724327 1724336] - [netdrv] mlx5: E-Switch, Replace host_params event with functions_changed event (Alaa Hleihel) [1724327 1724336] - [kernel] mlx5: Introduce termination table bits (Alaa Hleihel) [1722647 1724336] - [kernel] mlx5: Add core dump register access HW bits (Alaa Hleihel) [1724336] - [netdrv] mlx5: potential error pointer dereference in error handling (Alaa Hleihel) [1724336] - [netdrv] mlx5e: Support tagged tunnel over bond (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Avoid detaching non-existing netdev under switchdev mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix source port matching in fdb peer flow rule (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace reciprocal_scale in TX select queue function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid reloading already removed devices (Alaa Hleihel) [1724335] - [netdrv] mlx5: Update pci error handler entries and command translation (Alaa Hleihel) [1724335] - [infiniband] mlx5: avoid 64-bit division (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Disable rxhash when CQE compress is enabled (Alaa Hleihel) [1724335] - [netdrv] mlx5e: restrict the real_dev of vlan device is the same as uplink device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Allocate root ns memory using kzalloc to match kfree (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free in fs init error unwinding path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Avoid double free of root ns in the error flow path (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix error handling in mlx5_load() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix possible modify header actions memory leak (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix no rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Additional check for flow destination comparison (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add missing ethtool driver info for representors (Alaa Hleihel) [1766306 1724335] - [netdrv] mlx5e: Fix number of vports for ingress ACL configuration (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC is disabled (Alaa Hleihel) [1724335] - [netdrv] mlx5: Fix peer pf disable hca command (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Correct type to u16 for vport_num and int for vport_index (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add meaningful return codes to status_to_err function (Alaa Hleihel) [1724335] - [netdrv] mlx5: Imply MLXFW in mlx5_core (Alaa Hleihel) [1724335] - [netdrv] mlx5: Set completion EQs as shared resources (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Verify DEVX general object type correctly (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove MAYEXEC flag (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Device resource control for privileged DEVX user (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add steering SW ICM device memory type (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Warn on allocated MEMIC buffers during cleanup (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Support device memory type attribute (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Add missing XRC options to QP optional params mask (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use atomic rep state to serialize state change (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix the check of legal vport (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Use getter to access all vport array (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use available mlx5_vport struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: Reuse mlx5_esw_for_each_vf_vport macro in two files (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove unused mlx5_query_nic_vport_vlans (Alaa Hleihel) [1724335] - [netdrv] mlx5e: remove meaningless CFLAGS_tracepoint.o (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Put the common XDP code into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ethtool, Add support for EEPROM high pages query (Alaa Hleihel) [1724322 1724335] - [netdrv] mlx5e: Return error when trying to insert existing flower filter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop with VLAN 0 rewrite in prio tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: ACLs for priority tag mode (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Turn on HW tunnel offload in all TIRs (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take common TIR context settings into a function (Alaa Hleihel) [1724335] - [kernel] mlx5: Fix broken hca cap offset (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add flow table capabilities for Geneve decap with TLV options (Alaa Hleihel) [1725554 1724335] - [kernel] mlx5: Geneve, Add basic Geneve encap/decap flow table capabilities (Alaa Hleihel) [1725554 1724335] - [netdrv] mlx5: Eswitch, enable RoCE loopback traffic (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add new miss flow table action (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add support in RDMA RX steering (Alaa Hleihel) [1724335] - [netdrv] mlx5: Pass flow steering objects to fs_cmd (Alaa Hleihel) [1724335] - [netdrv] mlx5: Enable general events on all interfaces (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Restrict 'DELAY_DROP_TIMEOUT' subtype to Ethernet interfaces (Alaa Hleihel) [1724335] - [netdrv] mlx5: Separate and generalize dma device from pci device (Alaa Hleihel) [1724335] - [netdrv] mlx5: Get rid of storing copy of device name (Alaa Hleihel) [1724335] - [kernel] mlx5: e-switch: Introduce prio tag mode (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Expose TIR ICM address to user space (Alaa Hleihel) [1724335] - [netdrv] mlx5: Introduce new TIR creation core API (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose TIR ICM address in command outbox (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose SW ICM related device memory capabilities (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use #define for the WQE wait timeout constant (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused rx_page_reuse stat (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Take HW interrupt trigger into a function (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Add an underflow warning comment (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Move parameter calculation functions to en/params.c (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Report mlx5e_xdp_set errors (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove unused parameter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Inline small packets into the TX MPWQE in XDP xmit flow (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Add TX MPWQE session counter (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Enhance RQ indication for XDP redirect flush (Alaa Hleihel) [1724335] - [netdrv] mlx5e: XDP, Fix shifted flag index in RQ bitmap (Alaa Hleihel) [1724335] - [netdrv] mlx5e: RX, Support multiple outstanding UMR posts (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Don't create IB representors when in multiport RoCE mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Initialize roce port info before multiport master init (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow DEVX and raw creation flow on reps (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Add query e-switch vport context to devx white list (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Allow inserting a steering rule to the FDB (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Create flow table with max size supported (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Access the prio bypass inside the FDB flow table namespace (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Check for error return in flow_rule rather than err (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Remove VF representor profile (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move to single device multiport ports in switchdev mode (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move SMI caps logic (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Refactor netdev affinity code (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move default representors SQ steering to rule to modify QP (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move rep into port struct (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use correct size for device resources (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move ports allocation to outside of INIT stage (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Free IB device on remove (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Move netdev info into the port struct (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, add a new prio to be used by the RDMA side (Alaa Hleihel) [1724335] - [kernel] mlx5: E-Switch, don't use hardcoded values for FDB prios (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Remove references to uboject->context (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Unify logic of MTU boundaries (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Obsolete param field holding a constant value (Alaa Hleihel) [1724335] - [netdrv] mlx5: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Do not rewrite fields with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with ingress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Offload TC e-switch rules with egress VLAN device (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Allow VLAN rewrite of prio field with the same match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deny VLAN rewrite if there is no VLAN header match (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Use helpers to get headers criteria and value pointers (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Return -EOPNOTSUPP when attempting to offload an unsupported action (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Deletes unnecessary setting of esw_attr->parse_attr (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Remove 'parse_attr' argument in parse_tc_fdb_actions() (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Make the log friendly when decapsulation offload not supported (Alaa Hleihel) [1724335] - [netdrv] mlx5: E-Switch, Fix double mutex initialization (Alaa Hleihel) [1724335] - [netdrv] mlx5: Handle event of power detection in the PCIE slot (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Cleanup WQE page fault handler (Alaa Hleihel) [1724335] - [kernel] mlx5: Expose MPEIN (Management PCIE INfo) register layout (Alaa Hleihel) [1724335] - [netdrv] mlx5: Add rate limit print macros (Alaa Hleihel) [1724335] - [infiniband] mlx5: Add explicit bar address field (Alaa Hleihel) [1724335] - [netdrv] mlx5: Replace dev_err/warn/info by mlx5_core_err/warn/info (Alaa Hleihel) [1724335] - [netdrv] mlx5: Use dev->priv.name instead of dev_name (Alaa Hleihel) [1724335] - [netdrv] mlx5: Make mlx5_core messages independent from mdev->pdev (Alaa Hleihel) [1724335] - [netdrv] mlx5: Break load_one into three stages (Alaa Hleihel) [1724335] - [netdrv] mlx5: Function setup/teardown procedures (Alaa Hleihel) [1724335] - [netdrv] mlx5: Move health and page alloc init to mdev_init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Split mdev init and pci init (Alaa Hleihel) [1724335] - [netdrv] mlx5: Remove redundant init functions parameter (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove spinlock support from mlx5_write64 (Alaa Hleihel) [1724335] - [kernel] mlx5: Remove unused MLX5_*_DOORBELL_LOCK macros (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Declare devx_async_cmd_event_fops static (Alaa Hleihel) [1724335] - [infiniband] ib/mlx5: Compare only index part of a memory window rkey (Alaa Hleihel) [1724335] - [infiniband] mlx5: Convert mlx5_srq_table to XArray (Alaa Hleihel) [1724335] - [netdrv] mlx5e: Replace TC VLAN pop and push actions with VLAN modify (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Support VLAN modify action (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: Add VLAN ID rewrite fields (Alaa Hleihel) [1722646 1724335] - [netdrv] mlx5e: TX, Add geneve tunnel stateless offload support (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Take SW parser code to a separate function (Alaa Hleihel) [1722661 1724335] - [netdrv] mlx5e: Fix port buffer function documentation format (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify mlx5_sriov_is_enabled() by using pci core API (Alaa Hleihel) [1724335] - [netdrv] mlx5: Rename total_vfs to total_vports (Alaa Hleihel) [1724335] - [netdrv] mlx5: Simplify sriov enable/disable flow (Alaa Hleihel) [1724335] - [infiniband] rdma/mlx5: Use rdma_user_map_io for mapping BAR pages (Alaa Hleihel) [1724333] - [netdrv] mlx5e: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Switch to Toeplitz RSS hash by default (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Protect against non-uplink representor for encap (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Rx, Fixup skb checksum for packets with tail padding (Alaa Hleihel) [1724333] - [netdrv] mlx5e: XDP, Avoid checksum complete when XDP prog is loaded (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Use fail-safe channels reopen in tx reporter recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Skip un-needed tx recover if interface state is down (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xon formula (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update xoff formula (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, fix syndrome (0x678139) when turn on vepa (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Protect from invalid memory access in offload fdb table (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix access to invalid memory when toggling esw modes (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Add a lock on tir list (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix error handling when refreshing TIRs (Alaa Hleihel) [1724333] - [netdrv] mlx5: Decrease default mr cache size (Alaa Hleihel) [1748518 1724333] - [infiniband] ib/mlx5: Reset access mask when looping inside page fault handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport rate (Alaa Hleihel) [1724333] - [netdrv] mlx5: Avoid panic when setting vport mac, getting vport config (Alaa Hleihel) [1724333] - [netdrv] mlx5e: IPoIB, Fix RX checksum statistics update (Alaa Hleihel) [1724333] - [netdrv] mlx5: Remove redundant lag function to get pf num (Alaa Hleihel) [1724333] - [netdrv] mlx5: ODP support for XRC transport is not enabled by default in FW (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Update tx reporter status in case channels were successfully opened (Alaa Hleihel) [1722274 1724333] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Set correct write permissions for implicit ODP MR (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Declare mlx5e_tx_reporter_recover_from_ctx as static (Alaa Hleihel) [1724333] - [netdrv] mlx5: Support ndo bridge_setlink and getlink (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5: E-Switch, Add support for VEPA in legacy mode (Alaa Hleihel) [1722659 1724333] - [netdrv] mlx5e: Fix mlx5e_tx_reporter_create return value (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix return status of TX reporter timeout recover (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Re-add support for TX timeout when TX reporter is not valid (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Fix warn print in case of TX reporter creation failure (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Disable esw manager vport correctly (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Fix the warning on vport index out of range (Alaa Hleihel) [1724333] - [netdrv] mlx5: Delete unused FPGA QPN variable (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Wrap the open and apply of channels in one fail-safe function (Alaa Hleihel) [1724333] - [netdrv] mlx5: Factor out HCA capabilities functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Allow transition to offloads mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Load/unload VF reps according to event from host PF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Consider ECPF vport depends on eswitch ownership (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Assign a different position for uplink rep and vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Centralize repersentor reg/unreg to eswitch driver (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Support load/unload reps of specific vport types (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Add state to eswitch vport representors (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Use getter and iterator to access vport/rep (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Split VF and special vports for offloads mode (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Refactor offloads flow steering init/cleanup (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to host PF vport as other vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Properly refer to the esw manager vport (Alaa Hleihel) [1724333] - [netdrv] mlx5: Correctly set LAG mode for ECPF (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Avoid magic numbers when initializing offloads mode (Alaa Hleihel) [1724333] - [kernel] mlx5: Relocate vport macros to the vport header file (Alaa Hleihel) [1724333] - [netdrv] mlx5: E-Switch, Normalize the name of uplink vport number (Alaa Hleihel) [1724333] - [kernel] mlx5: Provide an alternative VF upper bound for ECPF (Alaa Hleihel) [1724333] - [kernel] mlx5: Add host params change event (Alaa Hleihel) [1724333] - [kernel] mlx5: Add query host params command (Alaa Hleihel) [1724333] - [netdrv] mlx5: Update enable HCA dependency (Alaa Hleihel) [1724333] - [netdrv] mlx5: Introduce Mellanox SmartNIC and modify page management logic (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Use unified register/load function for uplink and VF vports (Alaa Hleihel) [1724333] - [netdrv] mlx5: Use consistent vport num argument type (Alaa Hleihel) [1724333] - [kernel] mlx5: Use void pointer as the type in address_of macro (Alaa Hleihel) [1724333] - [netdrv] mlx5: Align ODP capability function with netdev coding style (Alaa Hleihel) [1724333] - [netdrv] mlx5: use RCU lock in mlx5_eq_cq_get() (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Fix memory leak in case we fail to add an IB device (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Simplify WQE count power of two check (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Add tx timeout support for mlx5e tx reporter (Alaa Hleihel) [1722274 1724333] - [netdrv] mlx5e: Add tx reporter support (Alaa Hleihel) [1722274 1724333] - [infiniband] ib/mlx5: Advertise XRC ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Advertise SRQ ODP support for supported transports (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add ODP SRQ support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Let read user wqe also from SRQ buffer (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Add XRC initiator ODP support (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Clean mlx5_ib_mr_responder_pfault_handler() signature (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Remove useless check in ODP handler (Alaa Hleihel) [1724333] - [netdrv] mlx5: Set ODP SRQ support in firmware (Alaa Hleihel) [1724333] - [kernel] mlx5: Add XRC transport to ODP device capabilities layout (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement DEVX hot unplug for async command FD (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Implement the file ops of DEVX async command FD (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Reuse fold sw stats in representors (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Present the representors SW stats when state is not opened (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Separate between ethtool and netdev software stats folding (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add trace points for flow tables create/destroy (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Expand XPS cpumask to cover all online cpus (Alaa Hleihel) [1724333] - [netdrv] mlx5e: Take CQ decompress fields into a separate structure (Alaa Hleihel) [1724333] - [netdrv] mlx5e: RX, Make sure packet header does not cross page boundary (Alaa Hleihel) [1724333] - [infiniband] mlx5: no need to check return value of debugfs_create functions (Alaa Hleihel) [1724333] - [netdrv] mlx5: Add pci AtomicOps request (Alaa Hleihel) [1724333] - [infiniband] ib/mlx5: Don't override existing ip_protocol (Alaa Hleihel) [1724333] - [infiniband] rdma/mlx5: Replace kzalloc with kcalloc (Alaa Hleihel) [1724333] - [documentation] netfilter: doc: Add nf_tables part in tproxy.txt (Phil Sutter) [1762977] - [net] netfilter: nft_socket: fix erroneous socket assignment (Phil Sutter) [1762977] - [net] netfilter: nft_socket: Break evaluation if no socket found (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Fix missing-braces warning (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Add missing config check (Phil Sutter) [1762977] - [net] netfilter: nf_tables: Add native tproxy support (Phil Sutter) [1762977] - [net] netfilter: nft_tproxy: Move nf_tproxy_assign_sock() to nf_tproxy.h (Phil Sutter) [1762977] - [net] sched: ensure opts_len <= IP_TUNNEL_OPTS_MAX in act_tunnel_key (Ivan Vecera) [1774706] - [net] ipmr: Fix skb headroom in ipmr_get_route(). (Guillaume Nault) [1773692] - [net] netns: fix GFP flags in rtnl_net_notifyid() (Guillaume Nault) [1763661] - [net] netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID (Guillaume Nault) [1763661] - [netdrv] ptp: ptp_clock: Publish scaled_ppm_to_ppb (Ivan Vecera) [1772085] - [kernel] rh_features: move rh_features entry to sys/kernel (Hangbin Liu) [1660583] - [net] netfilter: nf_tables: Make nft_meta expression more robust (Phil Sutter) [1725169] - [tools] selftests/tls: add test for concurrent recv and send (Sabrina Dubroca) [1760375] - [net] tls: add a TX lock (Sabrina Dubroca) [1760375] - [net] tls: don't pay attention to sk_write_pending when pushing partial records (Sabrina Dubroca) [1760375] - [net] tls: fix sk_msg trim on fallback to copy mode (Sabrina Dubroca) [1760375] - [net] tls: align non temporal copy to cache lines (Sabrina Dubroca) [1760375] - [net] tls: remove the record tail optimization (Sabrina Dubroca) [1760375] - [net] tls: use RCU for the adder to the offload record list (Sabrina Dubroca) [1760375] - [net] tls: unref frags in order (Sabrina Dubroca) [1760375] - [net] tcp: ulp: fix possible crash in tcp_diag_get_aux_size() (Sabrina Dubroca) [1760375] - [net] tls: dedup the record cleanup (Sabrina Dubroca) [1760375] - [net] tls: clean up the number of #ifdefs for CONFIG_TLS_DEVICE (Sabrina Dubroca) [1760375] - [net] tls: narrow down the critical area of device_offload_lock (Sabrina Dubroca) [1760375] - [net] tls: don't jump to return (Sabrina Dubroca) [1760375] - [net] tls: export protocol version, cipher, tx_conf/rx_conf to socket diag (Sabrina Dubroca) [1760375] - [net] tcp: ulp: add functions to dump ulp-specific information (Sabrina Dubroca) [1760375] - [net] tls: use RCU protection on icsk->icsk_ulp_data (Sabrina Dubroca) [1760375] - [net] core/skmsg: Delete an unnecessary check before the function call "consume_skb" (Sabrina Dubroca) [1760375] - [net] tls, fix sk_write_space NULL write when tx disabled (Sabrina Dubroca) [1760375] - [net] tls: swap sk_write_space on close (Sabrina Dubroca) [1760375] - [net] tls: prevent skb_orphan() from leaking TLS plain text with offload (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a litmus test for the socket reuse through shutdown (Sabrina Dubroca) [1760375] - [net] tls: partially revert fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [documentation] TLS: fix stat counters description (Sabrina Dubroca) [1760375] - [tools] selftests/tls: fix TLS tests with CONFIG_TLS=n (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add shutdown tests (Sabrina Dubroca) [1760375] - [tools] selftests/tls: close the socket with open record (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a bidirectional test (Sabrina Dubroca) [1760375] - [tools] selftests/tls: test error codes around TLS ULP installation (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add a test for ULP but no keys (Sabrina Dubroca) [1760375] - [net] bpf: sockmap/tls, close can race with map free (Sabrina Dubroca) [1760375] - [net] tls: fix transition through disconnect with close (Sabrina Dubroca) [1760375] - [net] tls: remove sock unlock/lock around strp_done() (Sabrina Dubroca) [1760375] - [net] tls: remove close callback sock unlock/lock around TX work flush (Sabrina Dubroca) [1760375] - [net] tls: don't call tls_sk_proto_close for hw record offload (Sabrina Dubroca) [1760375] - [net] tls: don't arm strparser immediately in tls_set_sw_offload() (Sabrina Dubroca) [1760375] - [net] tls: add missing prot info init (Sabrina Dubroca) [1760375] - [netdrv] mlx5: Return -EINVAL when WARN_ON_ONCE triggers in mlx5e_tls_resync(). (Sabrina Dubroca) [1760375] - [net] tls: don't clear TX resync flag on error (Sabrina Dubroca) [1760375] - [tools] selftests/tls: add test for poll() with data in TLS ULP (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven resync mechanism for TX (Sabrina Dubroca) [1760375] - [net] tls: generalize the resync callback (Sabrina Dubroca) [1760375] - [net] tls: add kernel-driven TLS RX resync (Sabrina Dubroca) [1760375] - [net] tls: rename handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: pass record number as a byte array (Sabrina Dubroca) [1760375] - [net] tls: simplify seq calculation in handle_device_resync() (Sabrina Dubroca) [1760375] - [net] tls: export TLS per skb encryption (Sabrina Dubroca) [1760375] - [include] net/tls: simplify driver context retrieval (Sabrina Dubroca) [1760375] - [include] net/tls: split the TLS_DRIVER_STATE_SIZE and bump TX to 16 bytes (Sabrina Dubroca) [1760375] - [net] tls: don't pass version to tls_advance_record_sn() (Sabrina Dubroca) [1760375] - [include] net/tls: reorganize struct tls_context (Sabrina Dubroca) [1760375] - [net] tls: use version from prot (Sabrina Dubroca) [1760375] - [net] tls: don't re-check msg decrypted status in tls_device_decrypted() (Sabrina Dubroca) [1760375] - [net] tls: don't look for decrypted frames on non-offloaded sockets (Sabrina Dubroca) [1760375] - [net] tls: remove false positive warning (Sabrina Dubroca) [1760375] - [net] tls: check return values from skb_copy_bits() and skb_store_bits() (Sabrina Dubroca) [1760375] - [net] tls: fully initialize the msg wrapper skb (Sabrina Dubroca) [1760375] - [net] tls: replace the sleeping lock around RX resync with a bit lock (Sabrina Dubroca) [1760375] - [net] revert "net/tls: avoid NULL-deref on resync during device removal" (Sabrina Dubroca) [1760375] - [net] tls: avoid NULL-deref on resync during device removal (Sabrina Dubroca) [1760375] - [net] tls: Add support of AES128-CCM based ciphers (Sabrina Dubroca) [1760375] - [documentation] add TLS offload documentation (Sabrina Dubroca) [1760375] - [documentation] tls: RSTify the ktls documentation (Sabrina Dubroca) [1760375] - [net] xdp: increase kABI version (Jiri Benc) [1749817] - [tools] selftests: bpf: disable test_seg6_loop test (Jiri Benc) [1749817] - [tools] selftests: bpf: fix test_tc_tunnel hanging (Jiri Benc) [1749817] - [tools] selftests: bpf: xdping is not meant to be run standalone (Jiri Benc) [1749817] - [tools] libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program (Jiri Benc) [1749817] - [lib] bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segment test (Jiri Benc) [1749817] - [lib] bpf, testing: Refactor test_skb_segment() for testing skb_segment() on different skbs (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt (Jiri Benc) [1749817] - [tools] selftests/bpf: test_progs: fix client/server race in tcp_rtt (Jiri Benc) [1749817] - [net] flow_dissector: Fix potential use-after-free on BPF_PROG_DETACH (Jiri Benc) [1749817] - [tools] selftests/bpf: fix race in test_tcp_rtt test (Jiri Benc) [1749817] - [net] xdp: unpin xdp umem pages in error path (Jiri Benc) [1749817] - [net] sock: make cookie generation global instead of per netns (Jiri Benc) [1749817] - [net] bpfilter: add "WITH Linux-syscall-note" to SPDX tag of uapi headers (Jiri Benc) [1749817] - [net] bpf: sockmap, only create entry if ulp is not already enabled (Jiri Benc) [1749817] - [net] bpf: sockmap, synchronize_rcu before free'ing map (Jiri Benc) [1749817] - [net] bpf: sockmap, sock_map_delete needs to use xchg (Jiri Benc) [1749817] - [net] core: page_pool: add user refcnt and reintroduce page_pool_destroy (Jiri Benc) [1749817] - [net] bpf: avoid unused variable warning in tcp_bpf_rtt() (Jiri Benc) [1749817] - [net] xdp: fix potential deadlock on socket mutex (Jiri Benc) [1749817] - [net] bpfilter: print umh messages to /dev/kmsg (Jiri Benc) [1749817] - [net] xdp: fix possible cq entry leak (Jiri Benc) [1749817] - [net] xdp: fix race on generic receive path (Jiri Benc) [1749817] - [samples] bpf: fix tcp_bpf.readme detach command (Jiri Benc) [1749817] - [samples] bpf: add sample program that periodically dumps TCP stats (Jiri Benc) [1749817] - [tools] selftests/bpf: test BPF_SOCK_OPS_RTT_CB (Jiri Benc) [1749817] - [tools] bpf/tools: sync bpf.h (Jiri Benc) [1749817] - [net] bpf: add icsk_retransmits to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock (Jiri Benc) [1749817] - [net] bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation (Jiri Benc) [1749817] - [net] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT (Jiri Benc) [1749817] - [net] init/kconfig: add CONFIG_CC_CAN_LINK (Jiri Benc) [1749817] - [net] page_pool: add helper function for retrieving dma direction (Jiri Benc) [1749817] - [net] xdp: fix hang while unregistering device bound to xdp socket (Jiri Benc) [1749817] - [net] xdp: hold device for umem regardless of zero-copy mode (Jiri Benc) [1749817] - [net] xsk: Change the default frame size to 4096 and allow controlling it (Jiri Benc) [1749817] - [tools] libbpf: Support getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add getsockopt XDP_OPTIONS (Jiri Benc) [1749817] - [net] xsk: Add API to check for available entries in FQ (Jiri Benc) [1749817] - [net] xsk: Properly terminate assignment in xskq_produce_flush_desc (Jiri Benc) [1749817] - [net] xdp: Make __mem_id_disconnect static (Jiri Benc) [1749817] - [net] xsk: sample kernel code is now in libbpf (Jiri Benc) [1749817] - [net] page_pool: fix compile warning when CONFIG_PAGE_POOL is disabled (Jiri Benc) [1749817] - [net] page_pool: make sure struct device is stable (Jiri Benc) [1749817] - [net] page_pool: add tracepoints for page_pool with details need by XDP (Jiri Benc) [1749817] - [net] xdp: add tracepoints for XDP mem (Jiri Benc) [1749817] - [net] xdp: force mem allocator removal and periodic warning (Jiri Benc) [1749817] - [net] xdp: tracking page_pool resources and safe removal (Jiri Benc) [1749817] - [netdrv] mlx5: more strict use of page_pool API (Jiri Benc) [1749817] - [net] page_pool: introduce page_pool_free and use in mlx5 (Jiri Benc) [1749817] - [net] veth: use xdp_release_frame for XDP_PASS (Jiri Benc) [1749817] - [net] xdp: page_pool related fix to cpumap (Jiri Benc) [1749817] - [net] xdp: fix leak of IDA cyclic id if rhashtable_insert_slow fails (Jiri Benc) [1749817] - [net] page_pool: add helper function to unmap dma addresses (Jiri Benc) [1749817] - [net] page_pool: add helper function to retrieve dma addresses (Jiri Benc) [1749817] - [net] page_pool: use DMA_ATTR_SKIP_CPU_SYNC for DMA mappings (Jiri Benc) [1749817] - [net] page_pool: don't use page->private to store dma_addr_t (Jiri Benc) [1749817] - [mm] add dma_addr_t to struct page (Jiri Benc) [1749817] - [tools] bpf: Sync asm-generic/socket.h to tools/ (Jiri Benc) [1749817] - [net] bpf: net: Add SO_DETACH_REUSEPORT_BPF (Jiri Benc) [1749817] - [net] veth: Support bulk XDP_TX (Jiri Benc) [1749817] - [net] flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3 flag (Jiri Benc) [1749817] - [tools] selftests/bpf: fix compilation error for flow_dissector.c (Jiri Benc) [1749817] - [net] bpf: Update BPF_CGROUP_RUN_PROG_INET_EGRESS calls (Jiri Benc) [1749817] - [net] signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig (Jiri Benc) [1749817] - [net] arch: Use asm-generic/socket.h when possible (Jiri Benc) [1749817] - [net] flow_dissector: correct comments on enum flow_dissector_key_id (Jiri Benc) [1749817] - [net] tcp: add stat of data packet reordering events (Jiri Benc) [1749817] - [net] tcp: add dsack blocks received stats (Jiri Benc) [1749817] - [net] tcp: add data bytes retransmitted stats (Jiri Benc) [1749817] - [net] tcp: add data bytes sent stats (Jiri Benc) [1749817] - [net] tcp: add a helper to calculate size of opt_stats (Jiri Benc) [1749817] - [net] netfilter: Support iif matches in POSTROUTING (Phil Sutter) [1775961] - [tools] selftests: add basic netdevsim devlink flash testing (Petr Oros) [1770359] - [netdrv] netdevsim: implement fake flash updating with notifications (Petr Oros) [1770359] - [net] devlink: allow driver to update progress of flash update (Petr Oros) [1770359] - [net] devlink: Add extack to shared buffer operations (Petr Oros) [1770347] - [net] xfrm: policy: avoid warning splat when merging nodes (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix bydst hlist corruption on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix infinite loop when merging src-nodes (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: alter htresh to trigger move of policies to hash table (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix reinsertion on node merge (Sabrina Dubroca) [1758100] - [net] xfrm: policy: delete inexact policies from inexact list on hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: use hlist rcu variants on inexact insert, part 2 (Sabrina Dubroca) [1758100] - [tools] selftests: xfrm: add block rules with adjacent/overlapping subnets (Sabrina Dubroca) [1758100] - [net] xfrm: policy: remove set but not used variable 'priority' (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix policy hash rebuild (Sabrina Dubroca) [1758100] - [net] xfrm: policy: fix netlink/pf_key policy lookups (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add 2nd-level saddr trees for inexact policies (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by source address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: check reinserted policies match their node (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in a tree ordered by destination address (Sabrina Dubroca) [1758100] - [net] xfrm: policy: add inexact policy search tree infrastructure (Sabrina Dubroca) [1758100] - [net] xfrm: policy: consider if_id when hashing inexact policy (Sabrina Dubroca) [1758100] - [net] xfrm: policy: store inexact policies in an rhashtable (Sabrina Dubroca) [1758100] - [net] xfrm: policy: return NULL when inexact search needed (Sabrina Dubroca) [1758100] - [net] xfrm: policy: split list insertion into a helper (Sabrina Dubroca) [1758100] - [net] xfrm: security: iterate all, not inexact lists (Sabrina Dubroca) [1758100] - [tools] selftests: add xfrm policy test script (Sabrina Dubroca) [1758100] - [net] af_packet: fix the tx skb protocol in raw sockets with ETH_P_ALL (Ivan Vecera) [1765561] - [netdrv] mlx5e: Trust kernel regarding transport offset (Ivan Vecera) [1765561] - [netdrv] net/mlx5e: Remove the wrong assumption about transport offset (Ivan Vecera) [1765561] - [net] packet: Remove redundant skb->protocol set (Ivan Vecera) [1765561] - [net] packet: Ask driver for protocol if not provided by user (Ivan Vecera) [1765561] - [net] ethernet: Add parse_protocol header_ops support (Ivan Vecera) [1765561] - [include] net: Introduce parse_protocol header_ops callback (Ivan Vecera) [1765561] - [net] Don't set transport offset to invalid value (Ivan Vecera) [1765561] - [netdrv] Fix Kconfig indentation (Josef Oskera) [1764592] - [netdrv] be2net: make two arrays static const, makes object smaller (Josef Oskera) [1764592] - [netdrv] be2net: eliminate enable field from be_aic_obj (Josef Oskera) [1764592] - [netdrv] Use skb_frag_off accessors (Josef Oskera) [1764592] - [netdrv] Use skb accessors in network drivers (Josef Oskera) [1764592] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 338 (Josef Oskera) [1764592] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Josef Oskera) [1764592] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Josef Oskera) [1764592] - [documentation] networking: switchdev: Update port parent ID section (Ivan Vecera) [1757840] - [net] Get rid of SWITCHDEV_ATTR_ID_PORT_PARENT_ID (Ivan Vecera) [1757840] - [net] dsa: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [drivers] staging: fsl-dpaa2: ethsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] mscc: ocelot: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] net/mlx5e: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [netdrv] liquidio: Implement ndo_get_port_parent_id() (Ivan Vecera) [1757840] - [net] tipc: fix unlimited bundling of small messages (Jon Maloy) [1761969] - [net] tipc: clean up skb list lock handling on send path (Jon Maloy) [1761969] - [net] tipc: fix false detection of retransmit failures (Jon Maloy) [1761969] - [net] tipc: reduce risk of wakeup queue starvation (Jon Maloy) [1761969] - [net] tipc: fix changeover issues due to large packet (Jon Maloy) [1761969] - [net] tipc: optimize link synching mechanism (Jon Maloy) [1761969] - [net] tipc: Fix a typo (Jon Maloy) [1761969] - [net] tipc: use rcu dereference functions properly (Jon Maloy) [1761969] - [net] tipc: remove ub->ubsock checks (Jon Maloy) [1761969] - [net] tipc: embed jiffies in macro TIPC_BC_RETR_LIM (Jon Maloy) [1761969] - [net] tipc: add dst_cache support for udp media (Jon Maloy) [1761969] - [net] tipc: rename function msg_get_wrapped() to msg_inner_hdr() (Jon Maloy) [1761969] - [net] tipc: eliminate unnecessary skb expansion during retransmission (Jon Maloy) [1761969] - [net] tipc: simplify stale link failure criteria (Jon Maloy) [1761969] - [net] tipc: check msg->req data len in tipc_nl_compat_bearer_disable (Jon Maloy) [1761969] - [net] tipc: remove the unnecessary msg->req check from tipc_nl_compat_bearer_set (Jon Maloy) [1761969] - [net] tipc: fix issues with early FAILOVER_MSG from peer (Jon Maloy) [1761969] - [net] tipc: include retrans failure detection for unicast (Jon Maloy) [1761969] - [net] tipc: purge deferredq list for each grp member in tipc_group_delete (Jon Maloy) [1761969] - [net] devlink: remove redundant rtnl lock assert (Marcelo Leitner) [1774694]- [gpu] drm/i915/aml: Allow SPT PCH for all AML devices (Lyude Paul) [1761469 1731110] - [gpu] drm/i915/cml: Add second PCH ID for CMP (Lyude Paul) [1731110] - [drm] i915/cml: Add Missing PCI IDs (Lyude Paul) [1727949 1731110] - [gpu] DRM Backport 5.2 -> 5.3 (Lyude Paul) [1731110] - [xen] mm/pgtable: drop pgtable_t variable from pte_fn_t functions (Lyude Paul) [1731110] - [gpu] DRM Backport 5.1 -> 5.2 (Lyude Paul) [1731110] - [s390] bus_find_device: Unify the match callback with class_find_device (Lyude Paul) [1731110] - [kernel] i2c: algo-bit: include main i2c header (Lyude Paul) [1731110] - [extcon] axp288: Add a depends on ACPI to the Kconfig entry (Lyude Paul) [1731110] - [extcon] axp288: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [acpi] gpio: merrifield: Fix build err without CONFIG_ACPI (Lyude Paul) [1731110] - [gpio] merrifield: Convert to use acpi_dev_get_first_match_dev() (Lyude Paul) [1731110] - [kernel] proc/sysctl: add shared variables for range check (Lyude Paul) [1731110] - [gpu] drm/i915: Split Pineview device info into desktop and mobile (Lyude Paul) [1731110] - [gpu] snd/hda, drm/i915: Track the display_power_status using a cookie (Lyude Paul) [1731110] - [video] hdmi: Dropped static functions from kernel doc (Lyude Paul) [1731110] - [video] hdmi: Add Unpack function for DRM infoframe (Lyude Paul) [1731110] - [video] drm: Enable HDR infoframe support (Lyude Paul) [1731110] - [kernel] drm: Add HDR source metadata property (Lyude Paul) [1731110] - [gpu] drm: Add colorspace info to AVI Infoframe (Lyude Paul) [1731110] - [gpu] drm: Add HDMI colorspace property (Lyude Paul) [1731110] - [kernel] video/hdmi: Add an enum for HDMI packet types (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the pack functions (Lyude Paul) [1731110] - [video] hdmi: Constify infoframe passed to the log functions (Lyude Paul) [1731110] - [video] hdmi: Pass buffer size to infoframe unpack functions (Lyude Paul) [1731110] - [video] hdmi: Constify 'buffer' to the unpack functions (Lyude Paul) [1731110] - [video] media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC (Lyude Paul) [1731110] - [media] replace ADOBERGB by OPRGB (Lyude Paul) [1731110] - [dma-buf] add show_fdinfo handler (Lyude Paul) [1731110] - [dma-buf] dma-fence: Signal all callbacks from dma_fence_release() (Lyude Paul) [1731110] - [dma-buf] udmabuf: actually unmap the scatterlist (Lyude Paul) [1731110] - [dma-buf] Make mmap callback actually optional (Lyude Paul) [1731110] - [dma-buf] Remove unused sync_dump() (Lyude Paul) [1731110] - [kernel] dma-buf: explicitely note that dma-fence-chains use 64bit seqno (Lyude Paul) [1731110] - [dma-buf] fix stack corruption in dma_fence_chain_release (Lyude Paul) [1731110] - [dma-buf] add new dma_fence_chain container v7 (Lyude Paul) [1731110] - [dma-buf] add some lockdep asserts to the reservation object implementation (Lyude Paul) [1731110] - [iommu] arm-smmu-v3: Fix build error without CONFIG_PCI_ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Avoid locking on invalidation path when not using ATS (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Fix ATC invalidation ordering wrt main TLBs (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Rework enabling/disabling of ATS for PCI masters (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Don't issue CMD_SYNC for zero-length invalidations (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Remove boolean bitfield for 'ats_enabled' flag (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Document ordering guarantees of command insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Defer TLB invalidation until ->iotlb_sync() (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Reduce contention during command-queue insertion (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Operate directly on low-level queue where possible (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Move low-level queue fields out of arm_smmu_queue (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Drop unused 'q' argument from Q_OVF macro (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Separate s/w and h/w views of prod and cons indexes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Pass struct iommu_iotlb_gather to ->unmap() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Remove unused ->tlb_sync() callback (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Replace ->tlb_add_flush() with ->tlb_add_page() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Call ->tlb_flush_walk() and ->tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Hook up ->tlb_flush_walk() and ->tlb_flush_leaf() in drivers (Jerry Snitselaar) [1729845] - [kernel] iommu/io-pgtable: Introduce tlb_flush_walk() and tlb_flush_leaf() (Jerry Snitselaar) [1729845] - [iommu] Pass struct iommu_iotlb_gather to ->unmap() and ->iotlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce iommu_iotlb_gather_add_page() (Jerry Snitselaar) [1729845] - [kernel] iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes (Jerry Snitselaar) [1729845] - [iommu] io-pgtable: Rename iommu_gather_ops to iommu_flush_ops (Jerry Snitselaar) [1729845] - [iommu] io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync() (Jerry Snitselaar) [1729845] - [kernel] iommu: Remove empty iommu_tlb_range_add() callback from iommu_ops (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Invalidate ATC when detaching a device (Jerry Snitselaar) [1729845] - [iommu] arm-smmu-v3: Add support for PCI ATS (Jerry Snitselaar) [1729845] - [iommu] Introduce iotlb_sync_map callback (Jerry Snitselaar) [1742234] - [kernel] dma-mapping: fix page attributes for dma_mmap_* (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable} (Jerry Snitselaar) [1754727] - [kernel] swiotlb: checking whether swiotlb buffer is full with io_tlb_used (Jerry Snitselaar) [1754727] - [kernel] dma-direct: fix zone selection after an unaddressable CMA allocation (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: page-align the size in dma_free_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-contiguous: do not overwrite align in dma_alloc_contiguous() (Jerry Snitselaar) [1754727] - [kernel] dma-mapping: fix panic caused by passing empty cma command line argument (Jerry Snitselaar) [1754727] - [iommu] dma: Handle SG length overflow better (Jerry Snitselaar) [1742234] - [iommu] dma: Handle MSI mappings separately (Jerry Snitselaar) [1742234] - [iommu] dma: Apply dma_{alloc, free}_contiguous functions (Jerry Snitselaar) [1742234] - [iommu] dma: Don't depend on CONFIG_DMA_DIRECT_REMAP (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_mmap (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_get_sgtable (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc, part 2 (Jerry Snitselaar) [1742234] - [iommu] dma: Cleanup variable naming in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Split iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Merge the CMA and alloc_pages allocation paths (Jerry Snitselaar) [1742234] - [iommu] dma: Don't remap CMA unnecessarily (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_alloc (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Remove __iommu_dma_free (Jerry Snitselaar) [1742234] - [iommu] dma: Refactor the page array remapping allocator (Jerry Snitselaar) [1742234] - [iommu] dma: Factor out remapped pages lookup (Jerry Snitselaar) [1742234] - [iommu] dma: Squash __iommu_dma_{map, unmap}_page helpers (Jerry Snitselaar) [1742234] - [iommu] dma: Move domain lookup into __iommu_dma_{map, unmap} (Jerry Snitselaar) [1742234] - [iommu] dma: Move __iommu_dma_map (Jerry Snitselaar) [1742234] - [iommu] dma: Use for_each_sg in iommu_dma_alloc (Jerry Snitselaar) [1742234] - [clk] Make clk_bulk_get_all() return a valid "id" (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Support all Mali configurations (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Correct Mali attributes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Fix panic after kexec -p for kdump (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA (Jerry Snitselaar) [1742234] - [iommu] amd: Check PM_LEVEL_SIZE() condition in locked section (Jerry Snitselaar) [1742234] - [iommu] amd: Fix incorrect PASID decoding from event log (Jerry Snitselaar) [1742234] - [iommu] amd: Lock code paths traversing protection_domain->dev_list (Jerry Snitselaar) [1742234] - [iommu] amd: Lock dev_data in attach/detach code paths (Jerry Snitselaar) [1742234] - [iommu] amd: Check for busy devices earlier in attach_device() (Jerry Snitselaar) [1742234] - [iommu] amd: Take domain->lock for complete attach/detach path (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_devtable_lock (Jerry Snitselaar) [1742234] - [iommu] amd: Remove domain->updated (Jerry Snitselaar) [1742234] - [iommu] iova: Avoid false sharing on fq_timer_on (Jerry Snitselaar) [1742234] - [iommu] Don't use sme_active() in generic code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix wrong analysis whether devices share the same bus (Jerry Snitselaar) [1742234] - [iommu] amd: Wait for completion of IOTLB flush in attach_device (Jerry Snitselaar) [1742234] - [iommu] amd: Unmap all L7 PTEs when downgrading page-sizes (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce first_pte_l7() helper (Jerry Snitselaar) [1742234] - [iommu] amd: Fix downgrading default page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Fix pages leak in free_pagetable() (Jerry Snitselaar) [1742234] - [documentation] documentation: Update Documentation for iommu.passthrough (Jerry Snitselaar) [1745844] - [iommu] Disable passthrough mode when SME is active (Jerry Snitselaar) [1745844] - [iommu] Set default domain type at runtime (Jerry Snitselaar) [1745844] - [iommu] Print default domain type on boot (Jerry Snitselaar) [1745844] - [x86] dma: Get rid of iommu_pass_through (Jerry Snitselaar) [1745844] - [iommu] vt-d: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] amd: Request passthrough mode from IOMMU core (Jerry Snitselaar) [1745844] - [iommu] Use Functions to set default domain type in iommu_set_def_domain_type() (Jerry Snitselaar) [1745844] - [iommu] Add helpers to set/get default domain type (Jerry Snitselaar) [1745844] - [iommu] Remember when default domain type was set on kernel command line (Jerry Snitselaar) [1745844] - [iommu] amd: Flush old domains in kdump kernel (Jerry Snitselaar) [1742234] - [iommu] amd: Fix race in increase_address_space() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove global page flush support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix possible use-after-free of private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain before using a private one (Jerry Snitselaar) [1742234] - [iommu] vt-d: Correctly check format of page table in debugfs (Jerry Snitselaar) [1742234] - [iommu] vt-d: Detach domain when move device out of group (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Mark expected switch fall-through (Jerry Snitselaar) [1722978] - [iommu] vt-d: Print pasid table entries MSB to LSB in debugfs (Jerry Snitselaar) [1742234] - [iommu] iova: Remove stale cached32_node (Jerry Snitselaar) [1742234] - [iommu] vt-d: Check if domain->pgd was allocated (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't queue_iova() if there is no flush queue (Jerry Snitselaar) [1742234] - [iommu] amd: fix a crash in iova_magazine_free_pfns (Jerry Snitselaar) [1742234] - [iommu] Use right function to get group for device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Fix compilation when CONFIG_CMA=n (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Support non-coherent page tables (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Replace IO_PGTABLE_QUIRK_NO_DMA with specific flag (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: request DMA32 memory, and improve debugging (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Add support to use system cache (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Increase maximum size of queues (Jerry Snitselaar) [1722978] - [iommu] amd: Flush not present cache in iommu_map_page (Jerry Snitselaar) [1742234] - [iommu] amd: Only free resources once on init error (Jerry Snitselaar) [1742234] - [iommu] amd: Move gart fallback to amd_iommu_init (Jerry Snitselaar) [1742234] - [iommu] amd: Make iommu_disable safer (Jerry Snitselaar) [1742234] - [iommu] amd: Add missed 'tag' to error msg in iommu_print_event (Jerry Snitselaar) [1742234] - [iommu] amd: Remove redundant assignment to variable npages (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup unused variable (Jerry Snitselaar) [1742234] - [iommu] vt-d: Silence a variable set but not used (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove an unused variable "length" (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup after delegating DMA domain to generic iommu (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix suspicious RCU usage in probe_acpi_namespace_devices() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allow DMA domain attaching to rmrr locked device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't enable iommu's which have been ignored (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set domain type for a private domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't return error when device gets right domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix a variable set but not used (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Fix typo in SVM code comment (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove static identity map code (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove duplicated code for device hotplug (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove startup parameter from device_def_domain_type() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Cleanup get_valid_domain_for_dev() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement is_attach_deferred iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Probe DMA-capable ACPI name space devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle 32bit device with identity default domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Identify default domains replaced with private (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the dma domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Delegate the identity domain to upper layer (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add device_def_domain_type() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable DMA remapping after rmrr mapped (Jerry Snitselaar) [1742234] - [iommu] vt-d: Expose ISA direct mapping region via iommu_get_resv_regions (Jerry Snitselaar) [1742234] - [iommu] vt-d: Implement apply_resv_region iommu ops entry (Jerry Snitselaar) [1742234] - [iommu] Add API to request DMA domain for device (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show scalable mode DMAR table internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Introduce macros useful for dumping DMAR table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Modify the format of intel DMAR tables dump (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary rcu_read_locks (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix bind svm with multiple devices (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Avoid constant zero in TLBI writes (Jerry Snitselaar) [1722978] - [iommu] vt-d: Set the right field for Page Walk Snoop (Jerry Snitselaar) [1742234] - [iommu] Add missing new line for dma type (Jerry Snitselaar) [1742234] - [kernel] iommu/iova: Separate atomic variables to improve performance (Jerry Snitselaar) [1742234] - [iommu] Remove iommu_callback_data (Jerry Snitselaar) [1742234] - [iommu] amd: Remove amd_iommu_pd_list (Jerry Snitselaar) [1742234] - [iommu] amd: Use pci_prg_resp_pasid_required() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix leak in intel_pasid_alloc_table on error path (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make kernel parameter igfx_off work with vIOMMU (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set intel_iommu_gfx_mapped correctly (Jerry Snitselaar) [1742234] - [iommu] vt-d: cleanup: no spaces at the start of a line (Jerry Snitselaar) [1742234] - [iommu] vt-d: Don't request page request irq under dmar_global_lock (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use struct_size() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Flush IOTLB for untrusted device in time (Jerry Snitselaar) [1742234] - [iommu] vt-d: Clean up iommu_no_mapping (Jerry Snitselaar) [1742234] - [vfio] type1: Add domain at(de)taching group helpers (Jerry Snitselaar) [1742234] - [iommu] vt-d: Return ID associated with an auxiliary domain (Jerry Snitselaar) [1742234] - [iommu] vt-d: Aux-domain specific domain attach/detach (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move common code out of iommu_attch_device() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add per-device IOMMU feature ops entries (Jerry Snitselaar) [1742234] - [iommu] vt-d: Make intel_iommu_enable_pasid() more generic (Jerry Snitselaar) [1742234] - [iommu] vt-d: Switch to bitmap_zalloc() (Jerry Snitselaar) [1742234] - [iommu] Bind process address spaces to devices (Jerry Snitselaar) [1742234] - [iommu] Add APIs for multiple domains per device (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Log CBFRSYNRA register on context fault (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Don't disable SMMU in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Disable tagged pointers (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Link domains and devices (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add a master->domain pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Store SteamIDs in master (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Rename arm_smmu_master_data to arm_smmu_master (Jerry Snitselaar) [1722978] - [iommu] io-pgtable: Add ARM Mali midgard MMU page table format (Jerry Snitselaar) [1722978] - [iommu] vt-d: Save the right domain ID used by hardware (Jerry Snitselaar) [1742234] - [iommu] iova: Fix tracking of recently failed iova address (Jerry Snitselaar) [1742234] - [iommu] Fix IOMMU debugfs fallout (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.is_attach_deferred() (Jerry Snitselaar) [1742234] - [kernel] iommu: Document iommu_ops.iotlb_sync_map() (Jerry Snitselaar) [1742234] - [kernel] iommu: Fix flush_tlb_all typo (Jerry Snitselaar) [1742234] - [iommu] io-pgtable-arm-v7s: Only kmemleak_ignore L2 tables (Jerry Snitselaar) [1722978] - [iommu] Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [kernel] iommu: Allow io-pgtable to be used outside of iommu/ (Jerry Snitselaar) [1722978] - [iommu] iova: Allow compiling the library without IOMMU support (Jerry Snitselaar) [1742234] - [iommu] amd: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] amd: Remove clear_flush_young notifier (Jerry Snitselaar) [1742234] - [iommu] amd: Print reason for iommu_map_page failure in map_sg (Jerry Snitselaar) [1742234] - [iommu] vt-d: Get domain ID before clear pasid entry (Jerry Snitselaar) [1742234] - [iommu] vt-d: Set context field after value initialized (Jerry Snitselaar) [1742234] - [kernel] pci/ats: Add inline to pci_prg_resp_pasid_required() (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Enable ATS only if the device uses page aligned address (Jerry Snitselaar) [1724922] - [pci] ats: Add pci_ats_page_aligned() interface (Jerry Snitselaar) [1724922] - [iommu] vt-d: Fix PRI/PASID dependency issue (Jerry Snitselaar) [1724921 1724927] - [pci] ats: Add pci_prg_resp_pasid_required() interface (Jerry Snitselaar) [1724921 1724927] - [iommu] vt-d: Allow interrupts from the entire bus for aliased devices (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add helper to set an IRTE to verify only the bus number (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove misleading "domain 0" test from domain_exit() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unused dmar_remove_one_dev_info() argument (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove unnecessary local variable initializations (Jerry Snitselaar) [1742234] - [iommu] vt-d: Use dev_printk() when possible (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove change_pte notifier (Jerry Snitselaar) [1742234] - iommu/vt-d: Implement dma_[un]map_resource() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Support page request in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Leave scalable mode default off (Jerry Snitselaar) [1742234] - [iommu] of: Fix probe-deferral (Jerry Snitselaar) [1742234] - [iommu] Check for iommu_ops == NULL in iommu_probe_device() (Jerry Snitselaar) [1742234] - [iommu] of: Don't call iommu_ops->add_device directly (Jerry Snitselaar) [1742234] - powerpc/iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [powerpc] iommu: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use device_iommu_mapped() (Jerry Snitselaar) [1742234] - [iommu] of: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] dma: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Use helper functions to access dev->iommu_fwspec (Jerry Snitselaar) [1722978] - [acpi] iort: Fix rc_dma_get_range() (Jerry Snitselaar) [1722978] - [kernel] iommu: Change tlb_range_add to iotlb_range_add and tlb_sync to iotlb_sync (Jerry Snitselaar) [1742234] - [iommu] arm-smmu: Make arm-smmu-v3 explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Make arm-smmu explicitly non-modular (Jerry Snitselaar) [1722978] - [iommu] Audit and remove any unnecessary uses of module.h (Jerry Snitselaar) [1742234] - [iommu] irq_remapping: Remove unused header files (Jerry Snitselaar) [1742234] - [iommu] Do physical merging in iommu_map_sg() (Jerry Snitselaar) [1742234] - [iommu] amd: Remove leading 0s in error log messages (Jerry Snitselaar) [1742234] - [iommu] amd: Fix line-break in error log reporting (Jerry Snitselaar) [1742234] - [iommu] amd: Use pr_fmt() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow to upgrade page-size (Jerry Snitselaar) [1742234] - [iommu] amd: Restart loop if cmpxchg64 succeeded in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Allow downgrading page-sizes in alloc_pte() (Jerry Snitselaar) [1742234] - [iommu] amd: Ignore page-mode 7 in free_sub_pt() (Jerry Snitselaar) [1742234] - [iommu] amd: Introduce free_sub_pt() function (Jerry Snitselaar) [1742234] - [iommu] amd: Collect page-table pages in freelist (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove deferred invalidation (Jerry Snitselaar) [1724930] - [iommu] vt-d: Shared virtual address in scalable mode (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add first level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup context and enable RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Pass pasid table to context mapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Setup pasid entry for RID2PASID support (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add second level page table interface (Jerry Snitselaar) [1742234] - [iommu] vt-d: Reserve a domain id for FL and PT modes (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add 256-bit invalidation descriptor support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Move page table helpers into header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Manage scalalble mode PASID tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enumerate the scalable mode capability (Jerry Snitselaar) [1742234] - [kernel] iommu/vtd: Cleanup dma_remapping.h header (Jerry Snitselaar) [1742234] - [documentation] dt-bindings: arm-smmu: Add binding doc for Qcom smmu-500 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add support for qcom, smmu-v2 variant (Jerry Snitselaar) [1722978] - [documentation] dt-bindings: arm-smmu: Add bindings for qcom, smmu-v2 (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add the device_link between masters and smmu (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Invoke pm_runtime across the driver (Jerry Snitselaar) [1722978] - [iommu] arm-smmu: Add pm_runtime/sleep ops (Jerry Snitselaar) [1722978] - [clk] add managed version of clk_bulk_get_all (Jerry Snitselaar) [1722978] - [clk] add new APIs to operate on all available clocks (Jerry Snitselaar) [1722978] - [clk] bulk: add of_clk_bulk_get() (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Use explicit mb() when moving cons pointer (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Avoid memory corruption from Hisilicon MSI payloads (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix big-endian CMD_SYNC writes (Jerry Snitselaar) [1722978] - [iommu] revert "iommu/io-pgtable-arm: Check for v7s-incapable systems" (Jerry Snitselaar) [1722978] - [iommu] Fix a typo (Jerry Snitselaar) [1742234] - [iommu] Tidy up window attributes (Jerry Snitselaar) [1742234] - [iommu] amd: Add default branch in amd_iommu_capable() (Jerry Snitselaar) [1742234] - [iommu] amd: Move iommu_init_pci() to .init section (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show context internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support for Interrupt remapping (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add debugfs support to show register contents (Jerry Snitselaar) [1742234] - [iommu] vt-d: Enable base Intel IOMMU debugfs support (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Update register definitions to VT-d 3.0 specification (Jerry Snitselaar) [1742234] - [iommu] vt-d: Relocate struct/function declarations to its header files (Jerry Snitselaar) [1742234] - [of] iommu/of: make of_pci_map_rid() available for other devices too (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Remove unnecessary wrapper function (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Add SPDX header (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Fix a couple of minor comment typos (Jerry Snitselaar) [1722978] - [kernel] iommu/shmobile: Remove unused linux/platform_data/sh_ipmmu.h header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Handle memory shortage on pasid table allocation (Jerry Snitselaar) [1742234] - [iommu] Add sysfs attribyte for domain type (Jerry Snitselaar) [1742234] - [iommu] amd: Add basic debugfs infrastructure for AMD IOMMU (Jerry Snitselaar) [1742234] - [iommu] Enable debugfs exposure of IOMMU driver internals (Jerry Snitselaar) [1742234] - [iommu] vt-d: Remove the obsolete per iommu pasid tables (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply per pci device pasid table in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Allocate and free pasid table (Jerry Snitselaar) [1742234] - [iommu] vt-d: Per PCI device pasid table interfaces (Jerry Snitselaar) [1742234] - [iommu] vt-d: Add for_each_device_domain() helper (Jerry Snitselaar) [1742234] - [iommu] vt-d: Move device_domain_info to header (Jerry Snitselaar) [1742234] - [iommu] vt-d: Apply global PASID in SVA (Jerry Snitselaar) [1742234] - [iommu] vt-d: Avoid using idr_for_each_entry() (Jerry Snitselaar) [1742234] - [iommu] vt-d: Global PASID name space (Jerry Snitselaar) [1742234] - [iommu] vt-d: Fix dev iotlb pfsid use (Jerry Snitselaar) [1742234] - [kernel] iommu/vt-d: Add definitions for PFSID (Jerry Snitselaar) [1742234] - [iommu] amd: Argument page_size could be uninitialized (Jerry Snitselaar) [1742234] - [iommu] arm-smmu-v3: Abort all transactions if SMMU is enabled in kdump kernel (Jerry Snitselaar) [1722978] - [iommu] arm-smmu-v3: Prevent any devices access to memory without registration (Jerry Snitselaar) [1722978] - [iommu] [] iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm-v7s: Abort allocation when table address overflows the PTE (Jerry Snitselaar) [1722978] - [iommu] io-pgtable-arm: Fix pgtable allocation in selftest (Jerry Snitselaar) [1722978] - [netdrv] iavf: initialize ITRN registers with correct values (Stefan Assmann) [1721697] - [netdrv] iavf: fix MAC address setting for VFs when filter is rejected (Stefan Assmann) [1721697] - [netdrv] iavf: allow permanent MAC address to change (Stefan Assmann) [1721697] - [netdrv] iavf: remove unused debug function iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721697] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721697] - [netdrv] iavf: fix dereference of null rx_buffer pointer (Stefan Assmann) [1721697] - [netdrv] iavf: Fix up debug print macro (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: allow null RX descriptors (Stefan Assmann) [1721697] - [netdrv] iavf: add call to iavf_[add|del]_cloud_filter (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor init state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Refactor the watchdog state machine (Stefan Assmann) [1721697] - [netdrv] iavf: Remove timer for work triggering, use delaying work instead (Stefan Assmann) [1721697] - [netdrv] iavf: Move commands processing to the separate function (Stefan Assmann) [1721697] - [netdrv] iavf: Fix the math for valid length for ADq enable (Stefan Assmann) [1721697] - [netdrv] iavf: Change GFP_KERNEL to GFP_ATOMIC in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: wait longer for close to complete (Stefan Assmann) [1721697] - [netdrv] iavf: use signed variable (Stefan Assmann) [1721697] - [netdrv] iavf: Create VLAN tag elements starting from the first element (Stefan Assmann) [1721697] - [netdrv] iavf: update comments and file checks to match iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e_device to iavf_device (Stefan Assmann) [1721697] - [netdrv] iavf: change remaining i40e defines to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_client.h defines to match driver name (Stefan Assmann) [1721697] - [netdrv] iavf: rename iavf_status structure flags (Stefan Assmann) [1721697] - [netdrv] iavf: replace i40e variables with iavf (Stefan Assmann) [1721697] - [netdrv] iavf: rename i40e functions to be iavf (Stefan Assmann) [1721697] - [netdrv] iavf: change iavf_status_code to iavf_status (Stefan Assmann) [1721697] - [netdrv] iavf: Rename i40e_adminq* files to iavf_adminq* (Stefan Assmann) [1721697] - [netdrv] iavf: iavf_client: use struct_size() helper (Stefan Assmann) [1721697] - [netdrv] iavf: use struct_size() in kzalloc() (Stefan Assmann) [1721697] - [netdrv] iavf: Limiting RSS queues to CPUs (Stefan Assmann) [1721697] - [netdrv] iavf: Use printf instead of gnu_printf for iavf_debug_d (Stefan Assmann) [1721697] - [netdrv] igb/igc: use ktime accessors for skb->tstamp (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for ethtool -m issue on X722 NIC (Stefan Assmann) [1721695] - [netdrv] intel: Demote MTU change prints to debug (Stefan Assmann) [1721695] - [netdrv] i40e: implement VF stats NDO (Stefan Assmann) [1721695] - [netdrv] i40e: enable X710 support (Stefan Assmann) [1721695] - [netdrv] i40e: Add UDP segmentation offload support (Stefan Assmann) [1721695] - [netdrv] i40e: prevent memory leak in i40e_setup_macvlans (Stefan Assmann) [1721695] - [netdrv] i40e: Refactoring VF MAC filters counting to make more reliable (Stefan Assmann) [1721695] - [netdrv] i40e: Fix LED blinking flow for X710T*L devices (Stefan Assmann) [1721695] - [netdrv] i40e: allow ethtool to report SW and FW versions in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: initialize ITRN registers with correct values (Stefan Assmann) [1721695] - [netdrv] i40e: Extend PHY access with page change flag (Stefan Assmann) [1721695] - [netdrv] i40e: Extract detection of HW flags into a function (Stefan Assmann) [1721695] - [netdrv] i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for persistent lldp support (Stefan Assmann) [1721695] - [netdrv] i40e: clear __I40E_VIRTCHNL_OP_PENDING on invalid min Tx rate (Stefan Assmann) [1721695] - [netdrv] i40e: use BIT macro to specify the cloud filter field flags (Stefan Assmann) [1721695] - [netdrv] i40e: Fix message for other card without FEC (Stefan Assmann) [1721695] - [netdrv] i40e: fix missed "Negotiated" string in i40e_print_link_message() (Stefan Assmann) [1721695] - [netdrv] i40e: mark additional missing bits as reserved (Stefan Assmann) [1721695] - [netdrv] i40e: remove I40E_AQC_ADD_CLOUD_FILTER_OIP (Stefan Assmann) [1721695] - [netdrv] i40e: use ktime_get_real_ts64 instead of ktime_to_timespec64 (Stefan Assmann) [1721695] - [netdrv] i40e: check __I40E_VF_DISABLE bit in i40e_sync_filters_subtask (Stefan Assmann) [1721695] - [netdrv] i40e: Remove EMPR traces from debugfs facility (Stefan Assmann) [1721695] - [netdrv] i40e: Implement debug macro hw_dbg using dev_dbg (Stefan Assmann) [1721695] - [netdrv] i40e: fix hw_dbg usage in i40e_hmc_get_object_va (Stefan Assmann) [1721695] - [netdrv] i40e: simplify Rx buffer recycle (Stefan Assmann) [1721695] - [netdrv] i40e: fix retrying in i40e_aq_get_phy_capabilities (Stefan Assmann) [1721695] - [netdrv] i40e: Persistent LLDP support (Stefan Assmann) [1721695] - [netdrv] i40e: allow reset in recovery mode (Stefan Assmann) [1721695] - [netdrv] i40e: Remove function i40e_update_dcb_config() (Stefan Assmann) [1721695] - [netdrv] i40e: Fix crash caused by stress setting of VF MAC addresses (Stefan Assmann) [1721695] - [netdrv] i40e: reset veb.tc_stats when resetting veb.stats (Stefan Assmann) [1721695] - [netdrv] i40e: Update FW API version to 1.9 (Stefan Assmann) [1721695] - [netdrv] i40e: check_recovery_mode had wrong if statement (Stefan Assmann) [1721695] - [netdrv] i40e: Add drop mode parameter to set mac config (Stefan Assmann) [1721695] - [netdrv] i40e: fix shifts of signed values (Stefan Assmann) [1721695] - [netdrv] i40e: add check on i40e_configure_tx_ring() return value (Stefan Assmann) [1721695] - [netdrv] i40e: Check if transceiver implements DDM before access (Stefan Assmann) [1721695] - [netdrv] i40e: reduce stack usage in i40e_set_fc (Stefan Assmann) [1721695] - [netdrv] i40e: no need to check return value of debugfs_create functions (Stefan Assmann) [1721695] - [netdrv] i40e: Remove unicast log when VF is leaving multicast mode (Stefan Assmann) [1721695] - [netdrv] i40e: verify string count matches even on early return (Stefan Assmann) [1721695] - [netdrv] i40e: Log info when PF is entering and leaving Allmulti mode (Stefan Assmann) [1721695] - [netdrv] i40e: Update visual effect for advertised FEC mode (Stefan Assmann) [1721695] - [netdrv] i40e: fix code comments (Stefan Assmann) [1721695] - [netdrv] i40e: don't report link up for a VF who hasn't enabled queues (Stefan Assmann) [1721695] - [netdrv] i40e: Log disable-fw-lldp flag change by ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect ethtool statistics veb and veb.tc_ (Stefan Assmann) [1721695] - [netdrv] Use skb_frag_off accessors (Stefan Assmann) [1721695] - [netdrv] i40e: Use dev_get_drvdata (Stefan Assmann) [1721695] - [netdrv] Use skb accessors in network drivers (Stefan Assmann) [1721695] - [netdrv] i40e: Add macvlan support on i40e (Stefan Assmann) [1721695] - [netdrv] i40e/i40e_virtchnl_pf: Use struct_size() in kzalloc() (Stefan Assmann) [1721695] - [netdrv] i40e: update copyright string (Stefan Assmann) [1721695] - [netdrv] i40e: Fix descriptor count manipulation (Stefan Assmann) [1721695] - [netdrv] i40e: missing priorities for any QoS traffic (Stefan Assmann) [1721695] - [netdrv] i40e: Add log entry while creating or deleting TC0 (Stefan Assmann) [1721695] - [netdrv] i40e: fix incorrect function documentation comment (Stefan Assmann) [1721695] - [netdrv] i40e: Fix for missing "link modes" info in ethtool (Stefan Assmann) [1721695] - [netdrv] i40e: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Stefan Assmann) [1721695] - [netdrv] i40e: mark expected switch fall-through (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: remove duplicate stat calculation for tx_errors (Stefan Assmann) [1721695] - [netdrv] i40e: Check if the BAR size is large enough before writing to registers (Stefan Assmann) [1721695] - [netdrv] i40e: Missing response checks in driver when starting/stopping FW LLDP (Stefan Assmann) [1721695] - [netdrv] i40e: add input validation for virtchnl handlers (Stefan Assmann) [1721695] - [netdrv] i40e: Improve AQ log granularity (Stefan Assmann) [1721695] - [netdrv] i40e: Add bounds check for ch[] array (Stefan Assmann) [1721695] - [netdrv] i40e: Use signed variable (Stefan Assmann) [1721695] - [netdrv] i40e: add constraints for accessing veb array (Stefan Assmann) [1721695] - [netdrv] i40e: let untrusted VF to create up to 16 VLANs (Stefan Assmann) [1721695] - [netdrv] i40e: add functions stubs to support EEE (Stefan Assmann) [1721695] - [netdrv] i40e: Use LLDP ethertype define ETH_P_LLDP (Stefan Assmann) [1721695] - [netdrv] r8169: disable TSO on a single version of RTL8168c to fix performance (Corinna Vinschen) [1730024] - [netdrv] r8169: fix sporadic transmit timeout issue (Corinna Vinschen) [1730024] - [netdrv] r8169: inline rtl8169_free_rx_databuff (Corinna Vinschen) [1730024] - [netdrv] r8169: fix performance issue on RTL8168evl (Corinna Vinschen) [1730024] - [netdrv] r8169: allocate rx buffers using alloc_pages_node (Corinna Vinschen) [1730024] - [netdrv] r8169: sync PCIe PHY init with vendor driver 8.047.01 (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper r8168_mac_ocp_modify (Corinna Vinschen) [1730024] - [netdrv] r8169: remove access to legacy register MultiIntr (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of xmit_more (Corinna Vinschen) [1730024] - [netdrv] r8169: don't use MSI before RTL8168d (Corinna Vinschen) [1730024] - [netdrv] revert ("r8169: remove 1000/Half from supported modes") (Corinna Vinschen) [1730024] - [netdrv] r8169: enable HW csum and TSO (Corinna Vinschen) [1730024] - [netdrv] r8169: remove r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: implement callback ndo_features_check (Corinna Vinschen) [1730024] - [netdrv] r8169: set GSO size and segment limits (Corinna Vinschen) [1730024] - [netdrv] r8169: align setting PME with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_set_rx_mode (Corinna Vinschen) [1730024] - [netdrv] r8169: fix a typo in a comment (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_rx (Corinna Vinschen) [1730024] - [netdrv] r8169: fix RTL8168g PHY init (Corinna Vinschen) [1730024] - [netdrv] r8169: fix issue with confused RX unit after PHY power-down on RTL8411b (Corinna Vinschen) [1730024] - [netdrv] r8169: sync few chip names with vendor driver (Corinna Vinschen) [1730024] - [netdrv] r8169: add random MAC address fallback (Corinna Vinschen) [1730024] - [netdrv] revert "r8169: improve handling VLAN tag" (Corinna Vinschen) [1730024] - [netdrv] r8169: remove not needed call to dma_sync_single_for_device (Corinna Vinschen) [1730024] - [netdrv] r8169: consider that 32 Bit DMA is the default (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling VLAN tag (Corinna Vinschen) [1730024] - [netdrv] r8169: don't activate ASPM in chip if OS can't control ASPM (Corinna Vinschen) [1730024] - [netdrv] r8169: improve handling of Abit Fatal1ty F-190HD (Corinna Vinschen) [1730024] - [netdrv] r8169: use helper rtl_is_8168evl_up for setting register MaxTxPacketSize (Corinna Vinschen) [1730024] - [netdrv] r8169: add helper rtl_is_8168evl_up (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_coalesce_info (Corinna Vinschen) [1730024] - [netdrv] r8169: let mdio read functions return -ETIMEDOUT (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove member coalesce_info from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: remove callback hw_start from struct rtl_cfg_info (Corinna Vinschen) [1730024] - [netdrv] r8169: rename CPCMD_QUIRK_MASK and apply it on all chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: improve setting interrupt mask (Corinna Vinschen) [1730024] - [netdrv] r8169: silence sparse warning in rtl8169_start_xmit (Corinna Vinschen) [1730024] - [netdrv] r8169: factor out firmware handling (Corinna Vinschen) [1730024] - [netdrv] r8169: rename r8169.c to r8169_main.c (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_fw_request_firmware and rtl_fw_release_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: make rtl_fw_format_ok and rtl_fw_data_ok more independent (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_fw_write_firmware (Corinna Vinschen) [1730024] - [netdrv] r8169: add enum rtl_fw_opcode (Corinna Vinschen) [1730024] - [netdrv] r8169: use paged versions of phylib MDIO access functions (Corinna Vinschen) [1730024] - [netdrv] r8169: avoid tso csum function indirection (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct jumbo_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: remove struct mdio_ops (Corinna Vinschen) [1730024] - [netdrv] r8169: improve r8169_csum_workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: decouple rtl_phy_write_fw from actual driver code (Corinna Vinschen) [1730024] - [netdrv] r8169: improve rtl_fw_format_ok (Corinna Vinschen) [1730024] - [netdrv] r8169: enable WoL speed down on more chip versions (Corinna Vinschen) [1730024] - [netdrv] r8169: fix MAC address being lost in PCI D3 (Corinna Vinschen) [1730024] - [netdrv] r8169: remove 1000/Half from supported modes (Corinna Vinschen) [1730024] - [netdrv] r8169: remove support for RTL_GIGA_MAC_VER_01 (Corinna Vinschen) [1730024] - [netdrv] r8169: improve RTL8168d PHY initialization (Corinna Vinschen) [1730024] - [netdrv] r8169: change type of member mac_version in rtl8169_private (Corinna Vinschen) [1730024] - [netdrv] r8169: remove unneeded return statement in rtl_hw_init_8168g (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_hw_init_8168ep (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier - Makefile/Kconfig (Corinna Vinschen) [1730024] - [netdrv] treewide: Add SPDX license identifier for more missed files (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl8168g_set_pause_thresholds (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_set_fifo_size (Corinna Vinschen) [1730024] - [netdrv] r8169: move EEE LED config to rtl8168_config_eee_mac (Corinna Vinschen) [1730024] - [netdrv] r8169: simplify rtl_writephy_batch and rtl_ephy_init (Corinna Vinschen) [1730024] - [netdrv] r8169: speed up rtl_loop_wait (Corinna Vinschen) [1730024] - [netdrv] r8169: make use of phy_set_asym_pause (Corinna Vinschen) [1730024] - [netdrv] r8169: remove rtl_write_exgmac_batch (Corinna Vinschen) [1730024] - [netdrv] r8169: remove manual autoneg restart workaround (Corinna Vinschen) [1730024] - [netdrv] r8169: add rtl_reset_packet_filter (Corinna Vinschen) [1730024] - [netdrv] r8169: add helpers rtl_eri_set/clear_bits (Corinna Vinschen) [1730024] - [netdrv] r8169: make ERIAR_EXGMAC the default in eri functions (Corinna Vinschen) [1730024] - [netdrv] r8169: use pci_dev_id() helper (Corinna Vinschen) [1730024] - [kernel] phy: fix write to mii-ctrl1000 register (Petr Oros) [1772010] - [netdrv] bcmgenet: don't set phydev->link from MAC (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR applied after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround for KSZ9021 (Petr Oros) [1772010] - [netdrv] phy: fix race in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: consider AN_RESTART status when reading link status (Petr Oros) [1772010] - [kernel] fixed_phy: Add forward declaration for struct gpio_desc; (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: print gpio error only if gpio node is present (Petr Oros) [1772010] - [netdrv] phy: mscc: initialize stats array (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: define soft_reset for 40nm EPHY (Petr Oros) [1772010] - [netdrv] Add genphy_c45_config_aneg() function to phy-c45.c (Petr Oros) [1772010] - [netdrv] phy: sfp: hwmon: Fix scaling of RX power (Petr Oros) [1772010] - [kernel] hwmon: Fix HWMON_P_MIN_ALARM mask (Petr Oros) [1772010] - [netdrv] phy: rename Asix Electronics PHY driver (Petr Oros) [1772010] - [netdrv] sfp: read eeprom in maximum 16 byte increments (Petr Oros) [1772010] - [netdrv] phylink: avoid reducing support mask (Petr Oros) [1772010] - [netdrv] phy: dp83867: Set up RGMII TX delay (Petr Oros) [1772010] - [netdrv] phy: dp83867: do not call config_init twice (Petr Oros) [1772010] - [netdrv] phy: dp83867: increase SGMII autoneg timer duration (Petr Oros) [1772010] - [netdrv] phy: dp83867: fix speed 10 in sgmii mode (Petr Oros) [1772010] - [netdrv] phy: marvell10g: report if the PHY fails to boot firmware (Petr Oros) [1772010] - [netdrv] phylink: ensure consistent phy interface mode (Petr Oros) [1772010] - [netdrv] phylink: ensure inband AN works correctly (Petr Oros) [1772010] - [netdrv] phy: aquantia: readd XGMII support for AQR107 (Petr Oros) [1772010] - [netdrv] phy: realtek: Replace phy functions with non-locked version in rtl8211e_config_init() (Petr Oros) [1772010] - [netdrv] meson: fixup g12a glue ephy id (Petr Oros) [1772010] - [netdrv] phy: realtek: fix double page ops in generic Realtek driver (Petr Oros) [1772010] - [netdrv] phy: realtek: add missing page operations (Petr Oros) [1772010] - [netdrv] phy: realtek: Change TX-delay setting for RGMII modes only (Petr Oros) [1772010] - [netdrv] phy: realtek: Add rtl8211e rx/tx delays config (Petr Oros) [1772010] - [netdrv] phy: improve pause mode reporting in phy_print_status (Petr Oros) [1772010] - [kernel] phy: improve resuming from hibernation (Petr Oros) [1772010] - [netdrv] phy: fix phy_validate_pause (Petr Oros) [1772010] - [netdrv] phy: micrel: make sure the factory test bit is cleared (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix buffer overrun with stats counters (Petr Oros) [1772010] - [netdrv] phy: avoid unneeded MDIO reads in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve genphy_soft_reset (Petr Oros) [1772010] - [netdrv] spi: micrel eth switch: declare missing of table (Petr Oros) [1772010] - [netdrv] phy: marvell: add new default led configure for m88e151x (Petr Oros) [1772010] - [netdrv] phy: vitesse: Remove support for VSC8514 (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8514 PHY (Petr Oros) [1772010] - [netdrv] mdio: rename mdio_device reset to reset_gpio (Petr Oros) [1772010] - [netdrv] phy: add support for reset-controller (Petr Oros) [1772010] - [documentation] dt-bindings: add PHY reset controller binding (Petr Oros) [1772010] - [netdrv] phy: remove dead code from phy_sanitize_settings (Petr Oros) [1772010] - [netdrv] phy: don't set autoneg if it's not supported (Petr Oros) [1772010] - [netdrv] phy: micrel: add Asym Pause workaround (Petr Oros) [1772010] - [netdrv] phy: warn if phylib and ethtool PHY mode definitions are out of sync (Petr Oros) [1772010] - [netdrv] phy: add support for new modes in phylib (Petr Oros) [1772010] - [netdrv] phy: shrink PHY settings array (Petr Oros) [1772010] - [netdrv] phy: switch drivers to use dynamic feature detection (Petr Oros) [1772010] - [netdrv] phy: fix setting autoneg_complete in genphy_update_link (Petr Oros) [1772010] - [netdrv] phy: replace genphy_10g_driver with genphy_c45_driver (Petr Oros) [1772010] - [netdrv] phy: remove unnecessary callback settings in C45 drivers (Petr Oros) [1772010] - [netdrv] phy: improve link partner capability detection (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: clean-up gxl variant driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: add g12a support (Petr Oros) [1772010] - [netdrv] phy: add amlogic g12a mdio mux support (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add g12a mdio mux documentation (Petr Oros) [1772010] - [netdrv] phy: realtek: remove setting callback get_features and use phylib fallback (Petr Oros) [1772010] - [netdrv] phy: fix autoneg mismatch case in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add the suspend/resume callbacks for the 88x2210 (Petr Oros) [1772010] - [netdrv] phy: marvell10g: implement suspend/resume callbacks (Petr Oros) [1772010] - [netdrv] phy: deal properly with autoneg incomplete in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: use c45 standard to detect link partner autoneg capability (Petr Oros) [1772010] - [netdrv] phy: aquantia: add SGMII statistics (Petr Oros) [1772010] - [netdrv] phy: improve genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: add suspend / resume callbacks for AQR107 family (Petr Oros) [1772010] - [netdrv] phy: realtek: use genphy_read_abilities (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: remove redundant !timeout check (Petr Oros) [1772010] - [netdrv] phy: marvell: add PHY tunable fast link down support for 88E1540 (Petr Oros) [1772010] - [uapi] ethtool: add PHY Fast Link Down support (Petr Oros) [1772010] - [netdrv] phy: aquantia: inform about proprietary 1000Base-T2 mode being in use (Petr Oros) [1772010] - [netdrv] phy: aquantia: report PHY details like firmware version (Petr Oros) [1772010] - [netdrv] phy: aquantia: print remote capabilities if link partner is Aquantia PHY (Petr Oros) [1772010] - [kernel] phy: bcm54xx: Encode link speed and activity into LEDs (Petr Oros) [1772010] - [netdrv] phy: aquantia: simplify aqr_config_aneg (Petr Oros) [1772010] - [netdrv] phy: don't clear BMCR in genphy_soft_reset (Petr Oros) [1772010] - [netdrv] phy: Re-parent menus for MDIO bus drivers correctly (Petr Oros) [1772010] - [netdrv] phy: Correct Cygnus/Omega PHY driver prompt (Petr Oros) [1772010] - [netdrv] phy: aquantia: add downshift support (Petr Oros) [1772010] - [netdrv] phy: Move Omega PHY entry to Cygnus PHY driver (Petr Oros) [1772010] - [netdrv] phy: Prepare for moving Omega out of bcm7xxx (Petr Oros) [1772010] - [netdrv] phy: Add DP83825I to the DP83822 driver (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for changed interface mode in read_status (Petr Oros) [1772010] - [netdrv] phy: aquantia: check for supported interface modes in config_init (Petr Oros) [1772010] - [netdrv] phy: improve handling link_change_notify callback (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: fix interrupt support (Petr Oros) [1772010] - [gpio] gpiolib: devprop: Fix syntax error (Petr Oros) [1772010] - [kernel] gpiolib: export devprop_gpiochip_set_names() (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: fix Kconfig dependencies (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_mmd_changed in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_no_soft_reset (Petr Oros) [1772010] - [netdrv] phy: don't export gen10g_read_status (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_config_init (Petr Oros) [1772010] - [netdrv] phy: remove gen10g_suspend and gen10g_resume (Petr Oros) [1772010] - [netdrv] phy: use genphy_c45_aneg_done in genphy_aneg_done (Petr Oros) [1772010] - [netdrv] phy: micrel ksz8061: link failure after cable connect (Petr Oros) [1772010] - [netdrv] phy: phylink: fix uninitialized variable in phylink_get_mac_state (Petr Oros) [1772010] - [netdrv] phy: aquantia: add hwmon support (Petr Oros) [1772010] - [netdrv] phy: aquantia: rename aquantia.c to aquantia_main.c (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use the generic C45 helper to read the 2110 features (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Let genphy_c45_pma_read_abilities set Aneg bit (Petr Oros) [1772010] - [netdrv] phy: dp83867: add soft reset delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux: Add support for Generic Mux controls (Petr Oros) [1772010] - [netdrv] phy: improve auto-neg emulation in swphy (Petr Oros) [1772010] - [netdrv] phy: marvell10g: add support for the 88x2110 PHY (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Force reading of 2.5/5G (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use a #define for 88X3310 family id (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use 2500BASEX when using 2.5GBASET (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use linkmode_set_bit helper instead of __set_bit (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Use get_features to get the PHY abilities (Petr Oros) [1772010] - [netdrv] phy: aquantia: use genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_read_status (Petr Oros) [1772010] - [netdrv] phy: don't change modes we don't care about in genphy_c45_read_lpa (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for auto-negotiation configuration (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove false 5G and 10G speed ability for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: check PMAPMD link status only in genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix use-after-free on device_register fails (Petr Oros) [1772010] - [netdrv] phy: at803x: disable delay only for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: at803x: don't inline helpers (Petr Oros) [1772010] - [netdrv] phy: aquantia: Use get_features for the PHYs abilities (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_check_and_restart_aneg in mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_check_and_restart_aneg (Petr Oros) [1772010] - [netdrv] phy: use genphy_config_eee_advert in genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: export genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phy: don't use 10BaseT/half as default in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: remove orphaned register read in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: marvell10g: improve mv3310_config_aneg (Petr Oros) [1772010] - [netdrv] phy: disable aneg in genphy_c45_pma_setup_forced (Petr Oros) [1772010] - [netdrv] phy: use mii_10gbt_stat_mod_linkmode_lpa_t in genphy_c45_read_lpa (Petr Oros) [1772010] - [kernel] phy: add helper mii_10gbt_stat_mod_linkmode_lpa_t (Petr Oros) [1772010] - [netdrv] phy: marvell10g: check for newly set aneg (Petr Oros) [1772010] - [netdrv] phy: marvell10g: use genphy_c45_an_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add genphy_c45_an_config_aneg (Petr Oros) [1772010] - [kernel] phy: add helper linkmode_adv_to_mii_10gbt_adv_t (Petr Oros) [1772010] - [netdrv] mdio_bus: Fix PTR_ERR() usage after initialization to constant (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Support generic PHY status read (Petr Oros) [1772010] - [netdrv] phy: marvell10g: Don't explicitly set Pause and Asym_Pause (Petr Oros) [1772010] - [netdrv] phy: use phy_resolve_aneg_linkmode in genphy_read_status (Petr Oros) [1772010] - [netdrv] phy: improve phy_resolve_aneg_linkmode (Petr Oros) [1772010] - [netdrv] phy: fix potential race in the phylib state machine (Petr Oros) [1772010] - [kernel] phy: don't use locking in phy_is_started (Petr Oros) [1772010] - [netdrv] phy: fix interrupt handling in non-started states (Petr Oros) [1772010] - [netdrv] phy: simplify genphy_config_eee_advert (Petr Oros) [1772010] - [netdrv] phylink: avoid resolving link state too early (Petr Oros) [1772010] - [netdrv] phylink: add phylink_init_eee() helper (Petr Oros) [1772010] - [netdrv] phylink: only call mac_config() during resolve when link is up (Petr Oros) [1772010] - [netdrv] phy: use phy_modify_changed in genphy_config_advert (Petr Oros) [1772010] - [netdrv] phy: marvell10g: fix usage of new MMD modifying helpers (Petr Oros) [1772010] - [netdrv] phy: add register modifying helpers returning 1 on change (Petr Oros) [1772010] - [netdrv] phy: aquantia: add support for AQCS109 (Petr Oros) [1772010] - [netdrv] phy: disregard "Clause 22 registers present" bit in get_phy_c45_devs_in_pkg (Petr Oros) [1772010] - [netdrv] phy: let genphy_c45_read_link manage the devices to check (Petr Oros) [1772010] - [netdrv] phy: don't double-read link status register if link is up (Petr Oros) [1772010] - [netdrv] fixed-phy: Add fixed_phy_register_with_gpiod() API (Petr Oros) [1772010] - [netdrv] phy: fixed_phy: Fix fixed_phy not checking GPIO (Petr Oros) [1772010] - [netdrv] phy: consider latched link-down status in polling mode (Petr Oros) [1772010] - [netdrv] sfp: do not probe SFP module before we're attached (Petr Oros) [1772010] - [netdrv] phy: make use of new MMD accessors (Petr Oros) [1772010] - [kernel] phy: provide full set of accessor functions to MMD registers (Petr Oros) [1772010] - [netdrv] phy: improve genphy_c45_read_link (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Drop GPIO from fixed_phy_add() (Petr Oros) [1772010] - [netdrv] dp83640: expire old TX-skb (Petr Oros) [1772010] - [netdrv] phy: aquantia: replace magic numbers with constants (Petr Oros) [1772010] - [netdrv] phy: aquantia: use macro PHY_ID_MATCH_MODEL (Petr Oros) [1772010] - [netdrv] phy: aquantia: remove unneeded includes (Petr Oros) [1772010] - [netdrv] phy: aquantia: Shorten name space prefix to aqr_ (Petr Oros) [1772010] - [netdrv] revert "net: phy: marvell: avoid pause mode on SGMII-to-Copper for 88e151x" (Petr Oros) [1772010] - [netdrv] phy: at803x: Use helpers to access MMD PHY registers (Petr Oros) [1772010] - [netdrv] phy: change phy_start_interrupts to phy_request_interrupt (Petr Oros) [1772010] - [netdrv] phy: start interrupts in phy_start (Petr Oros) [1772010] - [netdrv] phy: warn if phy_start is called from invalid state (Petr Oros) [1772010] - [netdrv] phy: start state machine in phy_start only (Petr Oros) [1772010] - [netdrv] phy: Add SDPX tag based on COPYING file (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2 SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Fixup GPLv2+ SPDX tags based on license text (Petr Oros) [1772010] - [netdrv] phy: Remove redundent License text when SPDX header is present (Petr Oros) [1772010] - [netdrv] phy: Convert some PHY and MDIO driver files to SPDX headers (Petr Oros) [1772010] - [netdrv] phy: at803x: Disable phy delay for RGMII mode (Petr Oros) [1772010] - [netdrv] phy: improve phy_init_hw (Petr Oros) [1772010] - [netdrv] phy: fix issue with loading PHY driver w/o initramfs (Petr Oros) [1772010] - [netdrv] phy: remove phy_stop_interrupts (Petr Oros) [1772010] - [netdrv] phy: ensure phylib state machine is stopped after calling phy_stop (Petr Oros) [1772010] - [netdrv] phy: stop PHY if needed when entering phy_disconnect (Petr Oros) [1772010] - [netdrv] phy: micrel: use phy_read_mmd and phy_write_mmd (Petr Oros) [1772010] - [netdrv] phy: improve get_phy_id (Petr Oros) [1772010] - [kernel] phy: remove state PHY_CHANGELINK (Petr Oros) [1772010] - [netdrv] phy: mdio_bus: add missing device_del() in mdiobus_register() error handling (Petr Oros) [1772010] - [netdrv] phy: check return code when requesting PHY driver module (Petr Oros) [1772010] - [netdrv] phy: Add helpers to determine if PHY driver is generic (Petr Oros) [1772010] - [netdrv] phy: improve logging in phylib (Petr Oros) [1772010] - [netdrv] phy: don't include asm/irq.h directly (Petr Oros) [1772010] - [netdrv] phy: remove preliminary workaround for not loading PHY driver (Petr Oros) [1772010] - [netdrv] phy: meson-gxl: Use the genphy_soft_reset callback (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix deadlock from wrong locking (Petr Oros) [1772010] - [netdrv] phy: marvell: Errata for mv88e6390 internal PHYs (Petr Oros) [1772010] - [netdrv] phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031 (Petr Oros) [1772010] - [netdrv] phy: fix too strict check in phy_start_aneg (Petr Oros) [1772010] - [kernel] phy.h: fix obvious errors in doc and kerneldoc content (Petr Oros) [1772010] - [netdrv] phy: mscc: Fix the VSC 8531/41 Chip Init sequence (Petr Oros) [1772010] - [netdrv] phy: Fix the issue that netif always links up after resuming (Petr Oros) [1772010] - [netdrv] phy: print stack trace in phy_error (Petr Oros) [1772010] - [netdrv] phy: improve phy state checking (Petr Oros) [1772010] - [netdrv] fixed phy: Add fixed_phy_change_carrier() (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Add phy_ignore_ta_mask to platform data (Petr Oros) [1772010] - [kernel] phy: mdio-gpio: Add platform_data support for phy_mask (Petr Oros) [1772010] - [kernel] gpio: Export gpiod_get_from_of_node() (Petr Oros) [1772010] - [netdrv] phy: Revert toggling reset changes (Petr Oros) [1772010] - [netdrv] phy: sfp: correct store of detected link modes (Petr Oros) [1772010] - [netdrv] phy: micrel: add toggling phy reset if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: Fix not to call phy_resume() if PHY is not attached (Petr Oros) [1772010] - [netdrv] phy: improve generic EEE ethtool functions (Petr Oros) [1772010] - [netdrv] phy: add workaround for issue where PHY driver doesn't bind to the device (Petr Oros) [1772010] - [netdrv] phy: mscc: fix deadlock in vsc85xx_default_config (Petr Oros) [1772010] - [netdrv] phy: vitesse: remove duplicate support for VSC8574 (Petr Oros) [1772010] - [netdrv] phy: icplus: allow configuring the interrupt function on IP101GR (Petr Oros) [1772010] - [netdrv] phy: icplus: implement .did_interrupt for IP101A/G (Petr Oros) [1772010] - [netdrv] phy: icplus: rename IP101A_G_NO_IRQ to IP101A_G_IRQ_ALL_MASK (Petr Oros) [1772010] - [netdrv] phy: icplus: use the BIT macro where possible (Petr Oros) [1772010] - [netdrv] phy: icplus: keep all ip101a_g functions together (Petr Oros) [1772010] - [documentation] dt-bindings: phy: add bindings for the IC Plus Corp. IP101A/G PHYs (Petr Oros) [1772010] - [documentation] dt-bindings: vendor-prefix: add prefix for IC Plus Corp (Petr Oros) [1772010] - [netdrv] phy: mdio-gpio: Fix working over slow can_sleep GPIOs (Petr Oros) [1772010] - [netdrv] phy: check for implementation of both callbacks in phy_drv_supports_irq (Petr Oros) [1772010] - [netdrv] phy: icplus: add config_intr callback (Petr Oros) [1772010] - [kernel] phy: remove states PHY_STARTING and PHY_PENDING (Petr Oros) [1772010] - [netdrv] phy: leds: Don't make our own link speed names (Petr Oros) [1772010] - [netdrv] phy: improve and inline phy_change (Petr Oros) [1772010] - [netdrv] phy: simplify phy_mac_interrupt and related functions (Petr Oros) [1772010] - [netdrv] phy: don't set state PHY_CHANGELINK in phy_change (Petr Oros) [1772010] - [kernel] phy: improve struct phy_device member interrupts handling (Petr Oros) [1772010] - [netdrv] phy: remove flag PHY_HAS_INTERRUPT from driver configs (Petr Oros) [1772010] - [netdrv] phy: replace PHY_HAS_INTERRUPT with a check for config_intr and ack_interrupt (Petr Oros) [1772010] - [netdrv] phy: use phy_check_link_status in more places in the state machine (Petr Oros) [1772010] - [kernel] phy: remove state PHY_AN (Petr Oros) [1772010] - [netdrv] phy: add phy_check_link_status (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_RESUMING (Petr Oros) [1772010] - [netdrv] phy: remove useless check in state machine case PHY_NOLINK (Petr Oros) [1772010] - [netdrv] phy: make phy_trigger_machine static (Petr Oros) [1772010] - [netdrv] phy: bcm7xxx: Add entry for BCM7255 (Petr Oros) [1772010] - [netdrv] phy: Allow BCM54616S PHY to setup internal TX/RX clock delay (Petr Oros) [1772010] - [netdrv] phy: mdio-mux-bcm-iproc: simplify getting .driver_data (Petr Oros) [1772010] - [documentation] dt-bindings: add support for Microchip KSZ9131 (Petr Oros) [1772010] - [netdrv] phy: micrel: add Microchip KSZ9131 initial driver (Petr Oros) [1772010] - [netdrv] phy: mscc: fix memory leak in vsc8574_config_pre_init (Petr Oros) [1772010] - [netdrv] phy: mscc: fix signedness bug in vsc85xx_downshift_get (Petr Oros) [1772010] - [netdrv] phy: merge phy_start_aneg and phy_start_aneg_priv (Petr Oros) [1772010] - [netdrv] phy: simplify handling of PHY_RESUMING in state machine (Petr Oros) [1772010] - [netdrv] phy: improve handling of PHY_RUNNING in state machine (Petr Oros) [1772010] - [netdrv] phy: trigger state machine immediately in phy_start_machine (Petr Oros) [1772010] - [netdrv] phy: sfp: remove sfp_mutex's definition (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8574 PHY (Petr Oros) [1772010] - [netdrv] phy: mscc: add support for VSC8584 PHY (Petr Oros) [1772010] - [dt-bindings] vsc8531: add two additional LED modes for VSC8584 (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded temporary variable (Petr Oros) [1772010] - [netdrv] phy: mscc: shorten `x != 0` condition to `x` (Petr Oros) [1772010] - [netdrv] phy: mscc: remove unneeded parenthesis (Petr Oros) [1772010] - [netdrv] phy: mscc: Add EEE init sequence (Petr Oros) [1772010] - [netdrv] phy: mscc: add ethtool statistics counters (Petr Oros) [1772010] - [netdrv] phy: mscc: migrate to phy_select/restore_page functions (Petr Oros) [1772010] - [netdrv] phy: phylink: fix SFP interface autodetection (Petr Oros) [1772010] - [netdrv] phy: Convert to using pOFn instead of device_node.name (Petr Oros) [1772010] - [netdrv] phy: improve handling delayed work (Petr Oros) [1772010] - [netdrv] phy: mscc: fix printf format (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: mark PM functions as __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: marvell: Fix build (Petr Oros) [1772010] - [netdrv] phy: marvell: Avoid unnecessary soft reset (Petr Oros) [1772010] - [netdrv] phy: Stop with excessive soft reset (Petr Oros) [1772010] - [netdrv] phy: sfp: Fix unregistering of HWMON SFP device (Petr Oros) [1772010] - [netdrv] phy: fix WoL handling when suspending the PHY (Petr Oros) [1772010] - [net] core: add member wol_enabled to struct net_device (Petr Oros) [1772010] - [netdrv] phy: mdio-bcm-unimac: Allow configuring MDIO clock divider (Petr Oros) [1772010] - [netdrv] phy: don't reschedule state machine when PHY is halted (Petr Oros) [1772010] - [netdrv] phy: phylink: ensure the carrier is off when starting phylink (Petr Oros) [1772010] - [netdrv] phy: call state machine synchronously in phy_stop (Petr Oros) [1772010] - [net] linkwatch: add check for netdevice being present to linkwatch_do_dev (Petr Oros) [1772010] - [netdrv] sfp: fix oops with ethtool -m (Petr Oros) [1772010] - [netdrv] mdio: remove duplicated include from mdio_bus.c (Petr Oros) [1772010] - [netdrv] phy: et011c: Remove incorrect PHY_POLL flags (Petr Oros) [1772010] - [netdrv] phy: sfp: Handle unimplemented hwmon limits and alarms (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, led-d-mode' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, edge-slowdown' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: read 'vsc8531, vddmac' as an u32 (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize function for getting LED mode from DT (Petr Oros) [1772010] - [netdrv] phy: mscc: factorize code for LEDs mode (Petr Oros) [1772010] - [netdrv] dp83640: Mark expected switch fall-throughs (Petr Oros) [1772010] - [netdrv] phylink: add helper for configuring 2500BaseX modes (Petr Oros) [1772010] - [netdrv] phy: sftp: print debug message with text, not numbers (Petr Oros) [1772010] - [netdrv] phy: Add support for Broadcom Omega internal Combo GPHY (Petr Oros) [1772010] - [netdrv] phy: Add pm support to Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [netdrv] phy: Add support to configure clock in Broadcom iProc mdio mux (Petr Oros) [1772010] - [documentation] dt-bindings: Add clock handle to Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Use devm api for mdio bus allocation in bcm iproc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Disable external master access in bcm mdio mux driver (Petr Oros) [1772010] - [arm64] dts: Fix the base address of the Broadcom iProc mdio mux (Petr Oros) [1772010] - [netdrv] phy: Fix the register offsets in Broadcom iProc mdio mux driver (Petr Oros) [1772010] - [documentation] dt-bindings: Fix Broadcom iProc mdio mux driver base address (Petr Oros) [1772010] - [netdrv] phy: mscc: the extended page access register is 16 bits (Petr Oros) [1772010] - [netdrv] phy: marvell: Replace mdelay() with msleep() in m88e1116r_config_init() (Petr Oros) [1772010] - [kernel] phy: add helper phy_polling_mode (Petr Oros) [1772010] - [netdrv] phy: prevent PHYs w/o Clause 22 regs from calling genphy_config_aneg (Petr Oros) [1772010] - [netdrv] phy: add GBit master / slave error detection (Petr Oros) [1772010] - [netdrv] phy: sfp: Do not use "imply HWMON" (Petr Oros) [1772010] - [netdrv] phy: sfp: Add HWMON support for module sensors (Petr Oros) [1772010] - [kernel] hwmon: Add helper to tell if a char is invalid in a name (Petr Oros) [1772010] - [kernel] hwmon: Add support for power min, lcrit, min_alarm and lcrit_alarm (Petr Oros) [1772010] - [kernel] hwmon: Add missing HWMON_T_LCRIT_ALARM define (Petr Oros) [1772010] - [netdrv] phy: Drop OF dependency for MDIO_BCM_UNIMAC (Petr Oros) [1772010] - [gpio] gpiolib: Mark gpio_suffixes array with __maybe_unused (Petr Oros) [1772010] - [netdrv] phy: vitesse: Add support for VSC73xx (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Fix SGMII enable/disable (Petr Oros) [1772010] - [netdrv] phy: dp83tc811: Add INT_STAT3 (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check read_status results (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Use correct mdio bus (Petr Oros) [1772010] - [netdrv] phy: xgmiitorgmii: Check phy_driver ready before accessing (Petr Oros) [1772010] - [netdrv] mdio-mux-gpio: Remove VLA usage (Petr Oros) [1772010] - [netdrv] phy: fixed-phy: Make the error path simpler (Petr Oros) [1772010] - [netdrv] phy: Allow compile test of GPIO consumers if !GPIOLIB (Petr Oros) [1772010] - [watchdog] hpwdt: Reflect changes (Joseph Szczypek) [1769477] - [documentation] watchdog/hpwdt: Update documentation (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Add module parameter kdumptimeout (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Have core ping watchdog (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Advertize max_hw_heartbeat_ms (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Stop hpwdt on unregister (Joseph Szczypek) [1769477] - [watchdog] hpwdt: drop warning after registering device (Joseph Szczypek) [1769477] - [watchdog] hpwdt: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Joseph Szczypek) [1769477] - [nvme] make fabrics command run on a separate request queue (David Milburn) [1766361] - [nvme] Restart request timers in resetting state (David Milburn) [1766361] - [nvme] nvme-rdma: fix possible use-after-free in connect timeout (David Milburn) [1766361] - [block] blk-mq: remove blk_mq_complete_request_sync (David Milburn) [1766361] - [nvme] wait until all completed request's complete fn is called (David Milburn) [1766361] - [nvme] don't abort completed request in nvme_cancel_request (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_tagset_wait_completed_request() (David Milburn) [1766361] - [block] blk-mq: introduce blk_mq_request_completed() (David Milburn) [1766361]- [hwtracing] intel_th: pci: Add Jasper Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake PCH support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix possible memory leak in mode_store() (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix overflow in shift of an unsigned int (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix missing allocation failure check on a kstrndup (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an uninitialized mutex (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix the window switching sequence (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Tiger Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Preserve pre-existing buffer configuration (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Prevent freeing buffers while locked windows exist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Get rid of the window size limit (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu-sink: An example msu buffer "sink" (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Introduce buffer interface (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start read iterator from a non-empty window (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Split sgt array and pointer in multiwindow mode (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Support multipage blocks (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Ice Lake NNPI support (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with disabled IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Remove set but not used variable 'last' (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix unused variable warning on arm64 platform (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add current window tracking (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Add a sysfs attribute to trigger window switch (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Correct the block wrap detection (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add switch triggering support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Factor out trace start/stop (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Factor out pipeline draining (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Switch over to scatterlist (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Replace open-coded list_{first, last, next}_entry variants (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only report useful IRQs to subdevices (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Start handling IRQs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Use MSI interrupt signalling (Jiri Olsa) [1771015] - [hwtracing] intel_th: Communicate IRQ via resource (Jiri Olsa) [1771015] - [hwtracing] intel_th: Add "rtit" source device (Jiri Olsa) [1771015] - [hwtracing] intel_th: Skip subdevices if their MMIO is missing (Jiri Olsa) [1771015] - [hwtracing] intel_th: Rework resource passing between glue layers and core (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix single mode with IOMMU (Jiri Olsa) [1771015] - [hwtracing] intel_th: pci: Add Comet Lake support (Jiri Olsa) [1771015] - [hwtracing] intel_th: gth: Fix an off-by-one in output unassigning (Jiri Olsa) [1771015] - [hwtracing] intel_th: Don't reference unassigned outputs (Jiri Olsa) [1771015] - [hwtracing] intel_th: pti: Use sysfs_match_string() helper (Jiri Olsa) [1771015] - [hwtracing] intel_th: Only create useful device nodes (Jiri Olsa) [1771015] - [hwtracing] intel_th: Mark expected switch fall-throughs (Jiri Olsa) [1771015] - [hwtracing] intel_th: msu: Fix an off-by-one in attribute store (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix resource handling for ACPI glue layer (Jiri Olsa) [1771015] - [hwtracing] intel_th: Fix device removal logic (Jiri Olsa) [1771015] - [hwtracing] hwtracing/intel_th/msu.c: change return type to vm_fault_t (Jiri Olsa) [1771015] - [scripts] kbuild: modversions: Fix relative CRC byte order interpretation (Don Zickus) [1772940] - [tools] tools x86 uapi asm: Sync the pt_regs.h copy with the kernel sources (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for trace sequences APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for APIs used to extract common fields from a record (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_parse_header_page() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for parse event APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event filter APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event fields APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number_field() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for print field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for get field value APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for find field APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for libtraceevent event get APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for list events APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event find APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_read_number() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for registering print function (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for function related libtraceevent APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for event handler APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for tep_strerror() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for page size APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for host endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for file endian APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for get/set cpus APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man page for header_page APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Man pages for tep_handler related APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add support for man pages with multiple names (Michael Petlan) [1743208] - [tools] tools lib traceevent: Introduce man pages (Michael Petlan) [1743208] - [tools] perf/x86/regs: Use PERF_REG_EXTENDED_MASK (Michael Petlan) [1743208] - [tools] perf record: Fix s390 missing module symbol and warning for non-root users (Michael Petlan) [1743208] - [tools] perf machine: Read also the end of the kernel (Michael Petlan) [1743208] - [tools] perf test vmlinux-kallsyms: Ignore aliases to _etext when searching on kallsyms (Michael Petlan) [1743208] - [tools] perf session: Add missing swap ops for namespace events (Michael Petlan) [1743208] - [tools] perf namespace: Protect reading thread's namespace (Michael Petlan) [1743208] - [tools] perf data: Fix 'strncat may truncate' build failure with recent gcc (Michael Petlan) [1743208] - [tools] perf stat: Support 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf stat: Factor out aggregate counts printing (Michael Petlan) [1743208] - [tools] perf tools: Add a 'percore' event qualifier (Michael Petlan) [1743208] - [tools] perf docs: Add description for stderr (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix sample timestamp wrt non-taken branches (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix improved sample timestamp (Michael Petlan) [1743208] - [tools] perf intel-pt: Fix instructions sampling rate (Michael Petlan) [1743208] - [tools] perf regs x86: Add X86 specific arch__intr_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Add generic support for arch__intr/user_reg_mask() (Michael Petlan) [1743208] - [tools] perf parse-regs: Split parse_regs (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Add Cortex-A57 and Cortex-A72 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Map Brahma-B53 CPUID to cortex-a53 events (Michael Petlan) [1743208] - [tools] perf vendor events arm64: Remove [[:xdigit:]] wildcard (Michael Petlan) [1743208] - [tools] perf jevents: Remove unused variable (Michael Petlan) [1743208] - [tools] perf test zstd: Fixup verbose mode output (Michael Petlan) [1743208] - [tools] perf tests: Implement Zstd comp/decomp integration test (Michael Petlan) [1743208] - [tools] perf inject: Enable COMPRESSED record decompression (Michael Petlan) [1743208] - [tools] perf report: Implement perf.data record decompression (Michael Petlan) [1743208] - [tools] perf record: Implement -z, --compression_level[=] option (Michael Petlan) [1743208] - [tools] perf report: Add stub processing of compressed events for -D (Michael Petlan) [1743208] - [tools] perf record: Implement compression for AIO trace streaming (Michael Petlan) [1743208] - [tools] perf record: Implement compression for serial trace streaming (Michael Petlan) [1743208] - [tools] perf tools: Introduce Zstd streaming based compression API (Michael Petlan) [1743208] - [tools] perf mmap: Implement dedicated memory buffer for data compression (Michael Petlan) [1743208] - [tools] perf record: Implement COMPRESSED event record and its attributes (Michael Petlan) [1743208] - [tools] perf session: Define 'bytes_transferred' and 'bytes_compressed' metrics (Michael Petlan) [1743208] - [tools] perf build tests: Add NO_LIBZSTD=1 to make_minimal (Michael Petlan) [1743208] - [tools] perf machine: Null-terminate version char array upon fgets(/proc/version) error (Michael Petlan) [1743208] - [tools] perf vendor events intel: Add uncore_upi JSON support (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add 'About' dialog box (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add context menu (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add copy to clipboard (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Add tree level (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Fix error when shrinking / enlarging font (Michael Petlan) [1743208] - [tools] perf scripts python: exported-sql-viewer.py: Move view creation (Michael Petlan) [1743208] - [tools] perf tools x86: Add support for recording and printing XMM registers (Michael Petlan) [1743208] - [tools] perf parse-regs: Improve error output when faced with unknown register name (Michael Petlan) [1743208] - [tools] perf record: Fix suggestion to get list of registers usable with --user-regs and --intr-regs (Michael Petlan) [1743208] - [tools] perf tools: Speed up report for perf compiled with linwunwind (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove hard coded install paths from pkg-config file (Michael Petlan) [1743208] - [tools] csky: Add support for libdw (Michael Petlan) [1743208] - [tools] perf test: Fix spelling mistake "leadking" -> "leaking" (Michael Petlan) [1743208] - [tools] perf annotate: Remove hist__account_cycles() from callback (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Silvermont to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update GoldmontPlus to v1.01 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Goldmont to v13 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Bonnell to V4 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update KnightsLanding events to v9 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Haswell events to v28 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyBridge events to v21 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SandyBridge events to v16 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update JakeTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update IvyTown events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update HaswellX events to v20 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update BroadwellX events to v14 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update SkylakeX events to v1.12 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Skylake events to v42 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell-DE events to v7 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update Broadwell events to v23 (Michael Petlan) [1743208] - [tools] perf vendor events intel: Update metrics from TMAM 3.5 (Michael Petlan) [1743208] - [tools] perf record: Implement --mmap-flush= option (Michael Petlan) [1743208] - [tools] tools build: Implement libzstd feature check, LIBZSTD_DIR and NO_LIBZSTD defines (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments and local variables of libtraceevent from pevent to tep (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event_filter to "tep" (Michael Petlan) [1743208] - [tools] perf tools, tools lib traceevent: Rename "pevent" member of struct tep_event to "tep" (Michael Petlan) [1743208] - [tools] tools lib traceevent: Rename input arguments of libtraceevent APIs from pevent to tep (Michael Petlan) [1743208] - [tools] tools tools, tools lib traceevent: Make traceevent APIs more consistent (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove call to exit() from tep_filter_add_filter_str() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Remove tep filter trivial APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Removed unneeded !! and return parenthesis (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement new traceevent APIs for accessing struct tep_handler fields (Michael Petlan) [1743208] - [tools] tools lib traceevent: Coding style fixes (Michael Petlan) [1743208] - [tools] tools lib traceevent: Change description of few APIs (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add more debugging to see various internal ring buffer entries (Michael Petlan) [1743208] - [tools] tools lib traceevent: Implement a new API, tep_list_events_copy() (Michael Petlan) [1743208] - [tools] tools lib traceevent: Add mono clocks to be parsed in seconds (Michael Petlan) [1743208] - [tools] tools lib traceevent: Handle trace_printk() "px" (Michael Petlan) [1743208] - [tools] perf list: Output tool events (Michael Petlan) [1743208] - [tools] perf evsel: Support printing evsel name for 'duration_time' (Michael Petlan) [1743208] - [tools] perf stat: Implement duration_time as a proper event (Michael Petlan) [1743208] - [tools] perf stat: Revert checks for duration_time (Michael Petlan) [1743208] - [tools] perf list: Fix s390 counter long description for L1D_RO_EXCL_WRITES (Michael Petlan) [1743208] - [tools] perf tools: Add header defining used namespace struct to event.h (Michael Petlan) [1743208] - [tools] perf trace beauty renameat: No need to include linux/fs.h (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Use a PERCPU_ARRAY map to copy more string bytes (Michael Petlan) [1743208] - [tools] perf augmented_raw_syscalls: Copy strings from all syscalls with 1st or 2nd string arg (Michael Petlan) [1743208] - [tools] perf trace: Add 'string' event alias to select syscalls with string args (Michael Petlan) [1743208] - [x86] perf/x86: Always store regs->ip in perf_callchain_kernel() (Michael Petlan) [1743208] - [x86] perf/x86: Remove pmu->pebs_no_xmm_regs (Michael Petlan) [1743208] - [x86] perf/x86: Clean up PEBS_XMM_REGS (Michael Petlan) [1743208] - [kernel] perf/x86: Disable extended registers for non-supported PMUs (Michael Petlan) [1743208] - [kernel] perf/ioctl: Add check for the sample_period value (Michael Petlan) [1743208] - [kernel] perf/core: Fix perf_sample_regs_user() mm check (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Use regular variables for nesting (Michael Petlan) [1743208] - [kernel] perf/ring-buffer: Always use {READ, WRITE}_ONCE() for rb->user_page data (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Add ordering to rb->nest increment (Michael Petlan) [1743208] - [kernel] perf/ring_buffer: Fix exposing a temporarily decreased data_head (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Fix EVENT vs. UEVENT PEBS constraints (Michael Petlan) [1743208] - [x86] perf/x86/intel: Allow PEBS multi-entry in watermark mode (Michael Petlan) [1743208] - [x86] perf/x86/intel: Fix INTEL_FLAGS_EVENT_CONSTRAINT* masking (Michael Petlan) [1743208] - [x86] perf/x86/amd/iommu: Make the 'amd_iommu_attr_groups' symbol static (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Tremont core PMU support (Michael Petlan) [1743208] - [x86] perf/x86/intel/uncore: Add Intel Icelake uncore support (Michael Petlan) [1743208] - [x86] perf/x86/msr: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/rapl: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel/cstate: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86/intel: Add Icelake support (Michael Petlan) [1743208] - [x86] perf/x86: Support constraint ranges (Michael Petlan) [1743208] - [x86] perf/x86/lbr: Avoid reading the LBRs when adaptive PEBS handles them (Michael Petlan) [1743208] - [x86] perf/x86/intel: Support adaptive PEBS v4 (Michael Petlan) [1743208] - [x86] perf/x86/intel/ds: Extract code of event update in short period (Michael Petlan) [1743208] - [x86] perf/x86/intel: Extract memory code PEBS parser for reuse (Michael Petlan) [1743208] - [x86] perf/x86: Support outputting XMM registers (Michael Petlan) [1743208] - [x86] perf/x86/intel: Force resched when TFA sysctl is modified (Michael Petlan) [1743208] - [kernel] perf/core: Add perf_pmu_resched() as global function (Michael Petlan) [1743208] - [kernel] perf/headers: Fix stale comment for struct perf_addr_filter (Michael Petlan) [1743208] - [kernel] perf/core: Make perf_swevent_init_cpu() static (Michael Petlan) [1743208] - [x86] perf/x86: Add sanity checks to x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Optimize x86_schedule_events() (Michael Petlan) [1743208] - [x86] perf/x86: Clear ->event_constraint[] on put (Michael Petlan) [1743208] - [x86] perf/x86/intel: Optimize intel_get_excl_constraints() (Michael Petlan) [1743208] - [x86] perf/x86: Remove PERF_X86_EVENT_COMMITTED (Michael Petlan) [1743208] - [x86] perf/x86: Simplify x86_pmu.get_constraints() interface (Michael Petlan) [1743208] - [x86] perf/x86/intel: Simplify intel_tfa_commit_scheduling() (Michael Petlan) [1743208] - [tools] perf evsel: Do not rely on errno values for precise_ip fallback (Michael Petlan) [1715508] - [kernel] redhat: perf kABI-check failure fix (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [x86] cpufeature: Fix various quality problems in the header (Michael Petlan) [1715508] - [x86] cpufeature: Add facility to check for min microcode revisions (Michael Petlan) [1715508] - [tools] perf tools: Remove needless asm/unistd.h include fixing build in some places (Michael Petlan) [1715508] - [tools] tools build: Add -ldl to the disassembler-four-args feature test (Michael Petlan) [1715508] - [tools] perf cs-etm: Always allocate memory for cs_etm_queue::prev_packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Don't check cs_etm_queue::prev_packet validity (Michael Petlan) [1715508] - [tools] perf report: Report OOM in status line in the GTK UI (Michael Petlan) [1715508] - [tools] perf bench numa: Add define for RUSAGE_THREAD if not present (Michael Petlan) [1715508] - [tools] tools lib traceevent: Change tag string for error (Michael Petlan) [1715508] - [tools] perf annotate: Fix build on 32 bit for BPF annotation (Michael Petlan) [1715508] - [tools] perf bpf: Return value with unlocking in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_btf() (Michael Petlan) [1715508] - [tools] perf tools: Fix map reference counting (Michael Petlan) [1715508] - [tools] perf evlist: Fix side band thread draining (Michael Petlan) [1715508] - [tools] perf tools: Check maps for bpf programs (Michael Petlan) [1715508] - [tools] perf bpf: Return NULL when RB tree lookup fails in perf_env__find_bpf_prog_info() (Michael Petlan) [1715508] - [tools] tools include uapi: Sync sound/asound.h copy (Michael Petlan) [1715508] - [tools] perf top: Always sample time to satisfy needs of use of ordered queuing (Michael Petlan) [1715508] - [tools] perf evsel: Use hweight64() instead of hweight_long(attr.sample_regs_user) (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix missing equality check for strcmp (Michael Petlan) [1715508] - [tools] perf stat: Disable DIR_FORMAT feature for 'perf stat record' (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Fix use of parent_id in calls_view (Michael Petlan) [1715508] - [tools] perf header: Fix lock/unlock imbalances when processing BPF/BTF info (Michael Petlan) [1715508] - [tools] perf pmu: Fix parser error for uncore event alias (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix never-ending loop (Michael Petlan) [1715508] - [tools] perf machine: Update kernel map address and re-order properly (Michael Petlan) [1715508] - [tools] tools headers uapi: Synchronize i915_drm.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Update drm/i915_drm.h (Michael Petlan) [1715508] - [tools] perf evsel: Fix max perf_event_attr.precise_ip detection (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix TSC slip (Michael Petlan) [1715508] - [tools] perf cs-etm: Add missing case value (Michael Petlan) [1715508] - [tools] perf bpf: Show more BPF program info in print_bpf_prog_info() (Michael Petlan) [1715508] - [tools] perf bpf: Extract logic to create program names from perf_event__synthesize_one_bpf_prog() (Michael Petlan) [1715508] - [tools] perf tools: Save bpf_prog_info and BTF of new BPF programs (Michael Petlan) [1715508] - [tools] perf evlist: Introduce side band thread (Michael Petlan) [1715508] - [tools] perf annotate: Enable annotation of BPF programs (Michael Petlan) [1715508] - [tools] perf build: Check what binutils's 'disassembler()' signature to use (Michael Petlan) [1715508] - [tools] tools build: Add -lrt to FEATURE_CHECK_LDFLAGS-libaio (Michael Petlan) [1715508] - [tools] tools build: Add test-reallocarray.c to test-all.c to fix the build (Michael Petlan) [1715508] - [tools] perf bpf: Process PERF_BPF_EVENT_PROG_LOAD for annotation (Michael Petlan) [1715508] - [tools] perf symbols: Introduce DSO_BINARY_TYPE__BPF_PROG_INFO (Michael Petlan) [1715508] - [tools] perf feature detection: Add -lopcodes to feature-libbfd (Michael Petlan) [1715508] - [tools] perf top: Add option --no-bpf-event (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save BTF in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info information as headers to perf.data (Michael Petlan) [1715508] - [tools] perf bpf: Save bpf_prog_info in a rbtree in perf_env (Michael Petlan) [1715508] - [tools] perf bpf: Make synthesize_bpf_events() receive perf_session pointer instead of perf_tool (Michael Petlan) [1715508] - [tools] perf bpf: Synthesize bpf events with bpf_program__get_prog_info_linear() (Michael Petlan) [1715508] - [tools] perf record: Replace option --bpf-event with --no-bpf-event (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak in test__perf_evsel__tp_sched_test() (Michael Petlan) [1715508] - [tools] perf tests: Fix memory leak by expr__find_other() in test__expr() (Michael Petlan) [1715508] - [tools] perf tests: Fix a memory leak of cpu_map object in the openat_syscall_event_on_all_cpus test (Michael Petlan) [1715508] - [tools] perf evsel: Free evsel->counts in perf_evsel__exit() (Michael Petlan) [1715508] - [tools] perf top: Fix global-buffer-overflow issue (Michael Petlan) [1715508] - [tools] perf maps: Purge all maps from the 'names' tree (Michael Petlan) [1715508] - [tools] perf map: Remove map from 'names' tree in __maps__remove() (Michael Petlan) [1715508] - [tools] perf hist: Add missing map__put() in error case (Michael Petlan) [1715508] - [tools] perf top: Fix error handling in cmd_top() (Michael Petlan) [1715508] - [tools] perf top: Delete the evlist before perf_session, fixing heap-use-after-free issue (Michael Petlan) [1715508] - [tools] perf build-id: Fix memory leak in print_sdt_events() (Michael Petlan) [1715508] - [tools] perf config: Fix a memory leak in collect_config() (Michael Petlan) [1715508] - [tools] perf config: Fix an error in the config template documentation (Michael Petlan) [1715508] - [tools] perf list: Don't forget to drop the reference to the allocated thread_map (Michael Petlan) [1715508] - [tools] perf tools: Add doc about how to build perf with Asan and UBSan (Michael Petlan) [1715508] - [tools] perf vendor events: Remove P8 HW events which are not supported (Michael Petlan) [1715508] - [tools] perf stat: Improve scaling (Michael Petlan) [1715508] - [tools] perf stat: Fix --no-scale (Michael Petlan) [1715508] - [tools] perf script: Support relative time (Michael Petlan) [1715508] - [tools] perf report: Indicate JITed code better in report (Michael Petlan) [1715508] - [tools] perf report: Show all sort keys in help output (Michael Petlan) [1715508] - [tools] perf record: Clarify help for --switch-output (Michael Petlan) [1715508] - [tools] perf record: Allow to limit number of reported perf.data files (Michael Petlan) [1715508] - [tools] perf list: Filter metrics too (Michael Petlan) [1715508] - [tools] perf tools report: Add custom scripts to script menu (Michael Petlan) [1715508] - [tools] perf ui browser: Fix ui popup argv browser for many entries (Michael Petlan) [1715508] - [tools] perf script: Add array bound checking to list_scripts (Michael Petlan) [1715508] - [tools] perf tools: Add some new tips describing the new options (Michael Petlan) [1715508] - [tools] perf report: Implement browsing of individual samples (Michael Petlan) [1715508] - [tools] perf report: Support builtin perf script in scripts menu (Michael Petlan) [1715508] - [tools] perf report: Support running scripts for current time range (Michael Petlan) [1715508] - [tools] perf report: Support time sort key (Michael Petlan) [1715508] - [tools] perf script: Filter COMM/FORK/.. events by CPU (Michael Petlan) [1715508] - [tools] perf tools: Update x86's syscall_64.tbl, no change in tools/perf behaviour (Michael Petlan) [1715508] - [tools] perf script python: Add printdate function to SQL exporters (Michael Petlan) [1715508] - [tools] perf report: Use less for scripts output (Michael Petlan) [1715508] - [tools] perf session: Add process callback to reader object (Michael Petlan) [1715508] - [tools] perf header: Add DIR_FORMAT feature to describe directory data (Michael Petlan) [1715508] - [tools] perf data: Make perf_data__size() work over directory (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__update_dir() function (Michael Petlan) [1715508] - [tools] perf data: Don't store auxtrace index for directory data file (Michael Petlan) [1715508] - [tools] perf data: Support having perf.data stored as a directory (Michael Petlan) [1715508] - [tools] perf vendor events amd: perf PMU events for AMD Family 17h (Michael Petlan) [1715508] - [tools] perf probe: Fix getting the kernel map (Michael Petlan) [1715508] - [tools] perf report: Parse time quantum (Michael Petlan) [1715508] - [tools] perf time-utils: Add utility function to print time stamps in nanoseconds (Michael Petlan) [1715508] - [tools] perf report: Support output in nanoseconds (Michael Petlan) [1715508] - [tools] perf script: Support insn output for normal samples (Michael Petlan) [1715508] - [tools] perf data: Force perf_data__open|close zero data->file.path (Michael Petlan) [1715508] - [tools] perf session: Fix double free in perf_data__close (Michael Petlan) [1715508] - [tools] perf evsel: Probe for precise_ip with simple attr (Michael Petlan) [1715508] - [tools] perf tools: Read and store caps/max_precise in perf_pmu (Michael Petlan) [1715508] - [tools] perf hist: Fix memory leak of srcline (Michael Petlan) [1715508] - [tools] perf hist: Add error path into hist_entry__init (Michael Petlan) [1715508] - [tools] perf diff: Support --pid/--tid filter options (Michael Petlan) [1715508] - [tools] perf diff: Support --cpu filter option (Michael Petlan) [1715508] - [tools] perf diff: Support --time filter option (Michael Petlan) [1715508] - [tools] perf thread: Generalize function to copy from thread addr space from intel-bts code (Michael Petlan) [1715508] - [tools] perf annotate: Calculate the max instruction name, align column to that (Michael Petlan) [1715508] - [tools] perf clang: Remove needless extra semicolon (Michael Petlan) [1715508] - [tools] perf bpf: Automatically add BTF ELF markers (Michael Petlan) [1715508] - [tools] perf beauty msg_flags: Add missing s lost when adding prefix suppression logic (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add call tree (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out CallGraphModelBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Improve TreeModel abstraction (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out TreeWindowBase (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-postgresql.py: Fix invalid input syntax for integer error (Michael Petlan) [1715508] - [tools] perf scripts python: export-to-sqlite.py: Export calls parent_id (Michael Petlan) [1715508] - [tools] perf db-export: Add calls parent_id to enable creation of call trees (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix divide by zero when TSC is not available (Michael Petlan) [1715508] - [tools] perf auxtrace: Improve address filter error message when there is no DSO (Michael Petlan) [1715508] - [tools] perf time-utils: Refactor time range parsing code (Michael Petlan) [1715508] - [tools] tools lib traceevent: Fix buffer overflow in arg_eval (Michael Petlan) [1715508] - [tools] perf probe: Clarify error message about not finding kernel modules debuginfo (Michael Petlan) [1715508] - [tools] replace open encodings for NUMA_NO_NODE (Michael Petlan) [1715508] - [tools] perf script python: Add Python3 support to stat-cpi.py (Michael Petlan) [1715508] - [tools] perf tools: Add perf_exe() helper to find perf binary (Michael Petlan) [1715508] - [tools] perf script: Handle missing fields with -F +. (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__open_dir_data function (Michael Petlan) [1715508] - [tools] perf data: Add perf_data__(create_dir|close_dir) functions (Michael Petlan) [1715508] - [tools] perf data: Fail check_backup in case of error (Michael Petlan) [1715508] - [tools] perf data: Make check_backup work over directories (Michael Petlan) [1715508] - [tools] perf tools: Add rm_rf_perf_data function (Michael Petlan) [1715508] - [tools] perf tools: Add pattern name checking to rm_rf (Michael Petlan) [1715508] - [tools] perf tools: Add depth checking to rm_rf (Michael Petlan) [1715508] - [tools] perf data: Add global path holder (Michael Petlan) [1715508] - [tools] perf data: Move size to struct perf_data_file (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Add top calls report (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove no selection error (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove SQLTableDialogDataItem (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Create new dialog data item classes (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move report name into ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportVars (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Factor out ReportDialogBase (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Move column headers (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Hide Call Graph option if no calls table (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Remove leftover debugging prints (Michael Petlan) [1715508] - [tools] perf scripts python: exported-sql-viewer.py: Fix missing shebang (Michael Petlan) [1715508] - [tools] perf thread-stack: Hide x86 retpolines (Michael Petlan) [1715508] - [tools] perf thread-stack: Improve thread_stack__no_call_return() (Michael Petlan) [1715508] - [tools] perf tools: Make rm_rf() remove single file (Michael Petlan) [1715508] - [tools] perf cpumap: Increase debug level for cpu_map__snprint verbose output (Michael Petlan) [1715508] - [tools] perf bpf-event: Add missing new line into pr_debug call (Michael Petlan) [1715508] - [tools] perf script: Allow +- operator for type specific fields option (Michael Petlan) [1715508] - [tools] perf evsel: Force sample_type for slave events (Michael Petlan) [1715508] - [tools] perf session: Don't report zero period samples for slave events (Michael Petlan) [1715508] - [tools] perf trace: Allow dumping a BPF map after setting up BPF events (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map dumper (Michael Petlan) [1715508] - [tools] perf doc: Fix documentation of the Flags section in perf.data (Michael Petlan) [1715508] - [tools] perf doc: Fix HEADER_CMDLINE description in perf.data documentation (Michael Petlan) [1715508] - [tools] perf report: Don't shadow inlined symbol with different addr range (Michael Petlan) [1715508] - [tools] perf tools: Use sysfs__mountpoint() when reading cpu topology (Michael Petlan) [1715508] - [tools] perf tools: Add numa_topology object (Michael Petlan) [1715508] - [tools] perf tools: Add cpu_topology object (Michael Petlan) [1715508] - [tools] perf tests shell: Skip trace+probe_vfs_getname.sh if built without trace support (Michael Petlan) [1715508] - [tools] perf header: Remove unused 'cpu_nr' field from 'struct cpu_topo' (Michael Petlan) [1715508] - [tools] perf header: Get rid of write_it label (Michael Petlan) [1715508] - [tools] perf list: Display metric expressions for --details option (Michael Petlan) [1715508] - [tools] perf tools: Fix legacy events symbol separator parsing (Michael Petlan) [1715508] - [tools] perf tools: Rename build libperf to perf (Michael Petlan) [1715508] - [tools] perf tools: Rename LIB_FILE to LIBPERF_A (Michael Petlan) [1715508] - [tools] perf tools: Compile perf with libperf-in.o instead of libperf.a (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize auxtrace_buffer fetch function (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main packet processing loop (Michael Petlan) [1715508] - [tools] perf cs-etm: Modularize main decoder function (Michael Petlan) [1715508] - [tools] perf cs-etm: Make cs_etm__run_decoder() queue independent (Michael Petlan) [1715508] - [tools] perf cs-etm: Rethink kernel address initialisation (Michael Petlan) [1715508] - [tools] perf cs-etm: Cleaning up function cs_etm__alloc_queue() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix erroneous comment (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm__init_trace_params() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix memory leak in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Introducing function cs_etm_decoder__init_dparams() (Michael Petlan) [1715508] - [tools] perf cs-etm: Fix wrong return values in error path (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "time" and "timestamp" (Michael Petlan) [1715508] - [tools] perf cs-etm: Remove unused structure field "state" (Michael Petlan) [1715508] - [tools] perf build: Add missing FEATURE_CHECK_LDFLAGS-libcrypto (Michael Petlan) [1715508] - [tools] perf unwind: Do not put libunwind-{x86, aarch64} in FEATURE_TESTS_BASIC (Michael Petlan) [1715508] - [tools] perf coresight: Do not test for libopencsd by default (Michael Petlan) [1715508] - [tools] perf trace: Filter out gnome-terminal* parent (Michael Petlan) [1715508] - [tools] perf trace: Check if the 'fd' is negative when mapping it to pathname (Michael Petlan) [1715508] - [tools] perf beauty ioctl cmd: The 'fd' arg is signed (Michael Petlan) [1715508] - [tools] perf utils: Silence "Couldn't synthesize bpf events" warning for EPERM (Michael Petlan) [1715508] - [tools] perf cs-etm: Add proper header file for symbols (Michael Petlan) [1715508] - [tools] perf record: Implement --affinity=node|cpu option (Michael Petlan) [1715508] - [tools] perf auxtrace: Add timestamp to auxtrace errors (Michael Petlan) [1715508] - [tools] perf intel-pt: Packet splitting can happen only on 32-bit (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix CYC timestamp calculation after OVF (Michael Petlan) [1715508] - [tools] perf intel-pt: Fix overlap calculation for padding (Michael Petlan) [1715508] - [tools] perf auxtrace: Define auxtrace record alignment (Michael Petlan) [1715508] - [tools] perf thread-stack: Represent jmps to the start of a different symbol (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__no_call_return() by adding more local variables (Michael Petlan) [1715508] - [tools] perf thread-stack: Tidy thread_stack__push_cp() usage (Michael Petlan) [1715508] - [tools] perf tools: Fix split_kallsyms_for_kcore() for trampoline symbols (Michael Petlan) [1715508] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on CLX (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception return packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add traceID in packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata (Michael Petlan) [1715508] - [tools] perf cs-etm: Add exception number in exception packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for trace discontinuity (Michael Petlan) [1715508] - [tools] perf cs-etm: Set sample flags for instruction range packet (Michael Petlan) [1715508] - [tools] perf cs-etm: Add last instruction information in packet (Michael Petlan) [1715508] - [tools] perf tools: Add documentation for BPF event selection (Michael Petlan) [1715508] - [tools] perf report: Move symbol annotation to the resort phase (Michael Petlan) [1715508] - [tools] perf evsel: Add output_resort_cb method (Michael Petlan) [1715508] - [tools] perf hists: Add argument to hists__resort_cb_t callback (Michael Petlan) [1715508] - [tools] perf record: Apply affinity masks when reading mmap buffers (Michael Petlan) [1715508] - [tools] perf tools: Add fallback versions for CPU_{OR, EQUAL}() (Michael Petlan) [1715508] - [tools] perf record: Bind the AIO user space buffers to nodes (Michael Petlan) [1715508] - [tools] perf record: Allocate affinity masks (Michael Petlan) [1715508] - [tools] perf pmu: Remove set_drv_config API (Michael Petlan) [1715508] - [tools] perf coresight: Remove set_drv_config() API (Michael Petlan) [1715508] - [tools] perf arm cs-etm: Use event attributes to send sink information to kernel (Michael Petlan) [1715508] - [tools] perf pmu: Move EVENT_SOURCE_DEVICE_PATH to PMU header file (Michael Petlan) [1715508] - [tools] perf bpf-loader: Remove unecessary includes from bpf-loader.h (Michael Petlan) [1715508] - [tools] perf powerpc kvm-stat: Add missing evlist.h header (Michael Petlan) [1715508] - [tools] perf kvm stat: Replace kvm-stat.h includes with forward declarations (Michael Petlan) [1715508] - [tools] perf pmu: Remove needless evsel.h only needs one fwd decl (Michael Petlan) [1715508] - [tools] perf tests pmu: Add missing headers (Michael Petlan) [1715508] - [tools] perf hist: Remove the needless callchain.h include from hist.h (Michael Petlan) [1715508] - [tools] perf tools: Add missing include in various places (Michael Petlan) [1715508] - [tools] perf thread: Don't include symbol.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf evsel: No need to include symbol.h in evsel.h, symbol_conf.h is enough (Michael Petlan) [1715508] - [tools] perf tools: Add missing include for symbols.h (Michael Petlan) [1715508] - [tools] perf hist: Remove symbol.h from hist.h, just fwd decls are needed (Michael Petlan) [1715508] - [tools] perf tests: Add missing headers so far obtained indirectly (Michael Petlan) [1715508] - [tools] perf map: Move structs and prototypes for map groups to a separate header (Michael Petlan) [1715508] - [tools] pref tools: Add missing map.h includes (Michael Petlan) [1715508] - [tools] perf symbols: Introduce map_symbol.h (Michael Petlan) [1715508] - [tools] perf callchain: Uninline callchain_cursor_reset() to remove map.h dependency (Michael Petlan) [1715508] - [tools] perf srccode: Move struct definition from map.h to srccode.h (Michael Petlan) [1715508] - [tools] perf arm pmu: Add missing linux/string.h header (Michael Petlan) [1715508] - [tools] perf powerpc: Add missing headers to skip-callchain-idx.c (Michael Petlan) [1715508] - [tools] perf augmented_syscalls: Convert to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf examples: Convert etcsnoop to use bpf_map() (Michael Petlan) [1715508] - [tools] perf trace: Fixup etcsnoop example (Michael Petlan) [1715508] - [tools] perf augmented_raw_syscalls: Use bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Convert pid_map() to bpf_map() (Michael Petlan) [1715508] - [tools] perf bpf: Add bpf_map() helper (Michael Petlan) [1715508] - [tools] perf bpf: Fix synthesized PERF_RECORD_KSYMBOL/BPF_EVENT (Michael Petlan) [1715508] - [tools] perf sched: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf hist: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf symbols: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf util: Use cached rbtree for rblists (Michael Petlan) [1715508] - [tools] perf callchain: Use cached rbtrees (Michael Petlan) [1715508] - [tools] perf machine: Use cached rbtrees (Michael Petlan) [1715508] - [tools] Update rbtree implementation (Michael Petlan) [1715508] - [tools] perf callchain: No need to include perf.h (Michael Petlan) [1715508] - [tools] perf comm: Remove needless headers from comm.h (Michael Petlan) [1715508] - [tools] perf namespaces: Remove namespaces.h from .h headers (Michael Petlan) [1715508] - [tools] perf symbols: Remove some unnecessary includes from symbol.h (Michael Petlan) [1715508] - [tools] perf symbols: Remove include map.h from dso.h (Michael Petlan) [1715508] - [tools] perf block-range: Add missing headers (Michael Petlan) [1715508] - [tools] perf tools: Move branch structs to branch.h (Michael Petlan) [1715508] - [tools] perf annotate: Remove lots of headers from annotate.h (Michael Petlan) [1715508] - [tools] perf symbols: Move symbol_conf to separate file (Michael Petlan) [1715508] - [tools] perf color: Add missing stdarg.g to color.h (Michael Petlan) [1715508] - [tools] perf utils: Move perf_config using routines from color.c to separate object (Michael Petlan) [1715508] - [tools] perf top: Synthesize BPF events for pre-existing loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Synthesize PERF_RECORD_* for loaded BPF programs (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [tools] perf tools: Handle PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] tools headers uapi: Sync tools/include/uapi/linux/perf_event.h (Michael Petlan) [1715508] - [tools] perf report: Display names in s390 diagnostic counter sets (Michael Petlan) [1715508] - [tools] perf tools: Remove duplicate headers (Michael Petlan) [1715508] - [tools] perf session: Add reader__process_events function (Michael Petlan) [1715508] - [tools] perf session: Add 'data_offset' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add 'data_size' member to reader object (Michael Petlan) [1715508] - [tools] perf session: Add reader object (Michael Petlan) [1715508] - [tools] perf session: Get rid of file_size variable (Michael Petlan) [1715508] - [tools] perf session: Rearrange perf_session__process_events function (Michael Petlan) [1715508] - [tools] perf tools: Replace automatic const char[] variables by statics (Michael Petlan) [1715508] - [tools] perf/doc: Update design.txt for exclude_{host|guest} flags (Michael Petlan) [1715508] - [x86] perf/x86/intel/pt: Remove software double buffering PMU capability (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX software double buffering (Michael Petlan) [1715508] - [x86] perf/x86/amd: Update generic hardware cache events for Family 17h (Michael Petlan) [1715508] - [x86] perf/x86/amd: Add event map for AMD Family 17h (Michael Petlan) [1715508] - [x86] perf/x86: Fix incorrect PEBS_REGS (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Fix AUX record suppression (Michael Petlan) [1715508] - [kernel] perf/core: Fix the address filtering fix (Michael Petlan) [1715508] - [kernel] perf/core: Fix perf_event_disable_inatomic() race (Michael Petlan) [1715508] - [x86] perf/x86/intel: Initialize TFA MSR (Michael Petlan) [1715508] - [x86] perf/x86/intel: Fix handling of wakeup_events for multi-entry PEBS (Michael Petlan) [1715508] - [kernel] perf/core: Restore mmap record type correctly (Michael Petlan) [1715508] - [x86] perf/x86/intel: Make dev_attr_allow_tsx_force_abort static (Michael Petlan) [1715508] - [kernel] uprobes: convert uprobe.ref to refcount_t (Michael Petlan) [1715508] - [kernel] perf, bpf: Consider events with attr.bpf_event as side-band events (Michael Petlan) [1715508] - [kernel] perf/core: Mark expected switch fall-through (Michael Petlan) [1715508] - [x86] perf/x86/intel/uncore: Fix client IMC events return huge result (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Use high order allocations for AUX buffers optimistically (Michael Petlan) [1715508] - [x86] events: Mark expected switch-case fall-throughs (Michael Petlan) [1715508] - [kernel] perf, pt, coresight: Fix address filters for vmas with non-zero offset (Michael Petlan) [1715508] - [kernel] perf: Copy parent's address filter offsets on clone (Michael Petlan) [1715508] - [x86] perf/x86/intel: Add counter freezing quirk for Goldmont (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up counter freezing quirk (Michael Petlan) [1715508] - [x86] perf/x86/intel: Clean up SNB PEBS quirk (Michael Petlan) [1715508] - [x86] perf/x86/kvm: Avoid unnecessary work in guest filtering (Michael Petlan) [1715508] - [perf] aux: Make perf_event accessible to setup_aux() (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.aux_refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/ring_buffer: Convert ring_buffer.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf: Convert perf_event_context.refcount to refcount_t (Michael Petlan) [1715508] - [kernel] perf/uprobes: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/hw_breakpoints: Convert to SPDX license identifier (Michael Petlan) [1715508] - [kernel] perf/core: Convert to SPDX license identifiers (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_BPF_EVENT (Michael Petlan) [1715508] - [kernel] perf, bpf: Introduce PERF_RECORD_KSYMBOL (Michael Petlan) [1715508] - [kernel] perf: Remove duplicated workqueue.h include from perf_event.h (Michael Petlan) [1715508] - [tools] perf/core: Remove unused perf_flags (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Strengthen exclusion checks with PERF_PMU_CAP_NO_EXCLUDE (Michael Petlan) [1715508] - [x86] perf/core, arch/x86: Use PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add PERF_PMU_CAP_NO_EXCLUDE for exclusion incapable PMUs (Michael Petlan) [1715508] - [kernel] perf/core: Add function to test for event exclusion flags (Michael Petlan) [1715508]- [kernel] mm/hmm: fix ZONE_DEVICE anon page mapping reuse (Jerome Glisse) [1498655 1597758] - [gpu] drm/nouveau/dmem: missing mutex_lock in error path (Jerome Glisse) [1498655 1597758] - [mm] hmm: always return EBUSY for invalid ranges in hmm_range_{fault, snapshot} (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau (Jerome Glisse) [1498655 1597758] - [kernel] mm: factor out a devm_request_free_mem_region helper (Jerome Glisse) [1498655 1597758] - [mm] don't clear ->mapping in hmm_devmem_free (Jerome Glisse) [1498655 1597758] - [mm] remove the struct hmm_device infrastructure (Jerome Glisse) [1498655 1597758] - [mm] hmm: Fix error flows in hmm_invalidate_range_start (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove confusing comment and logic from hmm_release (Jerome Glisse) [1498655 1597758] - [mm] hmm: Poison hmm_range during unregister (Jerome Glisse) [1498655 1597758] - [mm] hmm: Remove racy protection against double-unregistration (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use lockdep instead of comments (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold on to the mmget for the lifetime of the range (Jerome Glisse) [1498655 1597758] - [mm] hmm: Do not use list*_rcu() for hmm->ranges (Jerome Glisse) [1498655 1597758] - [mm] hmm: Simplify hmm_get_or_create and make it reliable (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: Remove duplicate condition test before wait_event_timeout (Jerome Glisse) [1498655 1597758] - [mm] hmm: Hold a mmgrab from hmm to mm (Jerome Glisse) [1498655 1597758] - [mm] hmm: Use hmm_mirror not mm as an argument for hmm_range_register (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix use after free with struct hmm in the mmu notifiers (Jerome Glisse) [1498655 1597758] - [mm] hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking (Jerome Glisse) [1498655 1597758] - [mm] hmm: support automatic NUMA balancing (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: clean up some coding style and comments (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: suppress compilation warnings when CONFIG_HUGETLB_PAGE is not set (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name (Jerome Glisse) [1498655 1597758] - [mm] hmm: add a helper function that fault pages and map them to a device (Jerome Glisse) [1498655 1597758] - [mm] hmm: allow to mirror vma of a file on a DAX backed filesystem (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: add helpers to test if mm is still alive or not (Jerome Glisse) [1498655 1597758] - [mm] hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) (Jerome Glisse) [1498655 1597758] - [documentation] [documentation] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve driver API to work and wait over a range (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_fault() to hmm_range_fault() (Jerome Glisse) [1498655 1597758] - [mm] hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() (Jerome Glisse) [1498655 1597758] - [mm] hmm: do not erase snapshot when a range is invalidated (Jerome Glisse) [1498655 1597758] - [mm] hmm: use reference counting for HMM struct (Jerome Glisse) [1498655 1597758] - [kernel] mm/hmm: convert to use vm_fault_t (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove set but not used variable 'devmem' (Jerome Glisse) [1498655 1597758] - [mm] hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL (Jerome Glisse) [1498655 1597758] - [mm] hmm: replace hmm_devmem_pages_create() with devm_memremap_pages() (Jerome Glisse) [1498655 1597758] - [mm] hmm: use devm semantics for hmm_devmem_{add, remove} (Jerome Glisse) [1498655 1597758] - [mm] hmm: invalidate device page table at start of invalidation (Jerome Glisse) [1498655 1597758] - [mm] hmm: use a structure for update callback parameters (Jerome Glisse) [1498655 1597758] - [mm] hmm: properly handle migration pmd (Jerome Glisse) [1498655 1597758] - [mm] hmm: fix utf8 . (Jerome Glisse) [1498655 1597758] - [mm] hmm.c: remove unused variables align_start and align_end (Jerome Glisse) [1498655 1597758] - [hid] hyperv: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778 1772010] - [hid] logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: rework device validation (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: split g920_get_config() (Benjamin Tissoires) [1740778] - [hid] fix error message in hid_open_report() (Benjamin Tissoires) [1740778] - [hid] Fix assumption that devices have inputs (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Trekstor Primebook C11B to descriptor override (Benjamin Tissoires) [1740778] - [hid] apple: Fix stuck function keys when using FN (Benjamin Tissoires) [1740778] - [hid] wacom: Fix several minor compiler warnings (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X500 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] hidraw: Fix invalid read in hidraw_ioctl (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix crash when initial logi_dj_recv_query_paired_devices fails (Benjamin Tissoires) [1740778] - [hid] logitech: Fix general protection fault caused by Logitech driver (Benjamin Tissoires) [1740778] - [hid] sony: Fix memory corruption issue on cleanup (Benjamin Tissoires) [1740778] - [hid] prodikeys: Fix general protection fault during probe (Benjamin Tissoires) [1740778] - [hid] wacom: correct misreported EKR ring values (Benjamin Tissoires) [1740778] - [hid] cp2112: prevent sleeping function called from invalid context (Benjamin Tissoires) [1740778] - [hid] wacom: Correct distance scale for 2nd-gen Intuos devices (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove support for the G700 over USB (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech-hidpp: add USB PID for a few more supported mice" (Benjamin Tissoires) [1740778] - [hid] sony: Fix race condition between rumble and device remove (Benjamin Tissoires) [1740778] - [hid] hiddev: do cleanup in failure of opening a device (Benjamin Tissoires) [1740778] - [hid] hiddev: avoid opening a disconnected device (Benjamin Tissoires) [1740778] - [hid] input: fix a4tech horizontal wheel custom usage (Benjamin Tissoires) [1740778] - [hid] Add quirk for HP X1200 PIXART OEM mouse (Benjamin Tissoires) [1740778] - [hid] holtek: test for sanity of intfdata (Benjamin Tissoires) [1740778] - [hid] wacom: fix bit shift for Cintiq Companion 2 (Benjamin Tissoires) [1740778] - [hid] quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on Saitek X52 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Really fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [hid] Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add the Powerplay receiver (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add USB PID for a few more supported mice (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename "gaming" receiver to "lightspeed" (Benjamin Tissoires) [1740778] - [hid] Add another Primax PIXART OEM mouse quirk (Benjamin Tissoires) [1740778] - [hid] wacom: generic: add touchring adjustment for 2nd Gen Pro Small (Benjamin Tissoires) [1740778] - [hid] quirks: Refactor ELAN 400 and 401 handling (Benjamin Tissoires) [1740778] - [hid] video: fbdev: don't print error message on framebuffer_alloc() failure (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix forwarding of very long HID++ reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Huion HS64 tablet (Benjamin Tissoires) [1740778] - [hid] wacom: add new MobileStudio Pro support (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read the number of expected touches on a per collection basis (Benjamin Tissoires) [1740778] - [hid] wacom: generic: support the 'report valid' usage for touch (Benjamin Tissoires) [1740778] - [hid] wacom: generic: read HID_DG_CONTACTMAX from any feature report (Benjamin Tissoires) [1740778] - [hid] wacom: Add 2nd gen Intuos Pro Small support (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee Rainbow CV720 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix return value of logi_dj_recv_query_hidpp_devices (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 307 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 297 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 267 (Benjamin Tissoires) [1740778] - [hid] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 265 (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Fix 064d:c52f receiver support (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Call request_module before doing device_add" (Benjamin Tissoires) [1740778] - [hid] revert "hid: core: Do not call request_module() in async context" (Benjamin Tissoires) [1740778] - [hid] revert "hid: Increase maximum report size allowed by hid_field_extract()" (Benjamin Tissoires) [1740778] - [hid] a4tech: fix horizontal scrolling (Benjamin Tissoires) [1740778] - [hid] hyperv: Add a module description line (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 178 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: Add support for the S510 remote control (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: hid: make const array consumer_rdesc_start static (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make const array template static (Benjamin Tissoires) [1740778] - [hid] multitouch: handle faulty Elo touch device (Benjamin Tissoires) [1740778] - [input] treewide: Add SPDX license identifier for more missed files (Benjamin Tissoires) [1740778] - [hid] wacom: Sync INTUOSP2_BT touch state after each frame if necessary (Benjamin Tissoires) [1740778] - [hid] wacom: Correct button numbering 2nd-gen Intuos Pro over Bluetooth (Benjamin Tissoires) [1740778] - [hid] wacom: Send BTN_TOUCH in response to INTUOSP2_BT eraser contact (Benjamin Tissoires) [1740778] - [hid] wacom: Don't report anything prior to the tool entering range (Benjamin Tissoires) [1740778] - [hid] wacom: Don't set tool type until we're in range (Benjamin Tissoires) [1740778] - [hid] wacom: correct touch resolution x/y typo (Benjamin Tissoires) [1740778] - [hid] wacom: generic: Correct pad syncing (Benjamin Tissoires) [1740778] - [hid] wacom: generic: only switch the mode on devices with LEDs (Benjamin Tissoires) [1740778] - [hid] logitech-dj: Add usb-id for the 27MHz MX3000 receiver (Benjamin Tissoires) [1740778] - [hid] rmi: Use SET_REPORT request on control endpoint for Acer Switch 3 and 5 (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for the MX5500 keyboard (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the Logitech MX5500's Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add iBall Aer3 to descriptor override (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix spelling in printk (Benjamin Tissoires) [1740778] - [hid] input: add mapping for KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [hid] input: fix assignment of .value (Benjamin Tissoires) [1740778] - [hid] input: make sure the wheel high resolution multiplier is set (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add usbhid dependency in Kconfig (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 consumer keys reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 extra mouse buttons reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add support for HID++ 1.0 wheel reports (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make hidpp10_set_register_bit a bit more generic (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: add input_device ptr to struct hidpp_device (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not hardcode very long report length (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: handle devices attached to 27MHz wireless receivers (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: use RAP instead of FAP to get the protocol version (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove unused origin_is_hid_core function parameter (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove double assignment from __hidpp_send_report (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: do not make failure to get the name fatal (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: ignore very-short or empty names (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: make .probe usbhid capable (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: allow non HID++ devices to be handled by this module (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for Logitech Bluetooth Mini-Receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: make appending of the HID++ descriptors conditional (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove false-positive error on double queueing of delayed-work (Benjamin Tissoires) [1740778] - [hid] logitech-dj: pick a better name for non-unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: deal with some KVMs adding an extra interface to the usbdev (Benjamin Tissoires) [1740778] - [hid] logitech-dj: replace dev_err calls with hid_err calls (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz mouse-only receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for 27 MHz receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for the gaming unifying receiver (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add support for non unifying receivers (Benjamin Tissoires) [1740778] - [hid] logitech-dj: add logi_dj_recv_queue_unknown_work helper (Benjamin Tissoires) [1740778] - [hid] logitech-dj: support sharing struct dj_receiver_dev between USB-interfaces (Benjamin Tissoires) [1740778] - [hid] logitech-dj: rename dj_receiver_dev.hdev to dj_receiver_dev.hidpp (Benjamin Tissoires) [1740778] - [hid] logitech-dj: protect the paired_dj_devices access in add_djhid_dev with the lock (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove unused querying_devices variable (Benjamin Tissoires) [1740778] - [hid] logitech-dj: do not schedule the dj report itself (Benjamin Tissoires) [1740778] - [hid] logitech-dj: remove USB dependency (Benjamin Tissoires) [1740778] - [hid] logitech-dj: declare and use a few HID++ 1.0 constants (Benjamin Tissoires) [1740778] - [hid] logitech-dj: use BIT() macro for RF Report types (Benjamin Tissoires) [1740778] - [hid] logitech-dj: fix variable naming in logi_dj_hidpp_event (Benjamin Tissoires) [1740778] - [hid] logitech-dj: reshuffle logi_dj_recv_forward_* (Benjamin Tissoires) [1740778] - [hid] logitech: Stop setting drvdata to NULL on probe failure and remove (Benjamin Tissoires) [1740778] - [hid] quirks: do not blacklist Logitech devices (Benjamin Tissoires) [1740778] - [hid] u2fzero: fail probe if not using USB transport (Benjamin Tissoires) [1740778] - [hid] u2fzero: fix compiling error in u2fzero_probe() (Benjamin Tissoires) [1740778] - [hid] revert "hid: i2c-hid: Disable runtime PM on Synaptics touchpad" (Benjamin Tissoires) [1740778] - [hid] add driver for U2F Zero built-in LED and RNG (Benjamin Tissoires) [1740778] - [hid] core: Do not call request_module() in async context (Benjamin Tissoires) [1740778] - [hid] macally: Add support for Macally ikey keyboard (Benjamin Tissoires) [1740778] - [hid] core: Call request_module before doing device_add (Benjamin Tissoires) [1740778] - [hid] core: move Usage Page concatenation to Main item (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: change low battery level threshold from 31 to 30 percent (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: remove hidpp_is_connected() (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: simplify printing of HID++ version (Benjamin Tissoires) [1740778] - [hid] picolcd: Convert to use sysfs_streq() (Benjamin Tissoires) [1740778] - [hid] hid-sensor-custom: simplify getting .driver_data (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Assistant key (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Synaptics touchpad (Benjamin Tissoires) [1740778] - [hid] quirks: Fix keyboard + touchpad on Lenovo Miix 630 (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Toggle Display" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for "Full Screen" key (Benjamin Tissoires) [1740778] - [hid] input: add mapping for keyboard Brightness Up/Down/Toggle keys (Benjamin Tissoires) [1740778] - [hid] input: add mapping for Expose/Overview key (Benjamin Tissoires) [1740778] - [hid] input: fix mapping of aspect ratio key (Benjamin Tissoires) [1740778] - [hid] logitech: Handle 0 scroll events for the m560 (Benjamin Tissoires) [1740778] - [hid] debug: fix race condition with between rdesc_show() and device removal (Benjamin Tissoires) [1740778] - [hid] logitech: check the return value of create_singlethread_workqueue (Benjamin Tissoires) [1740778] - [hid] steam: fix deadlock with input devices (Benjamin Tissoires) [1740778] - [hid] uclogic: remove redudant duplicated null check on ver_ptr (Benjamin Tissoires) [1740778] - [hid] quirks: Drop misused kernel-doc annotation (Benjamin Tissoires) [1740778] - [hid] quirks: use correct format chars in dbg_hid (Benjamin Tissoires) [1740778] - [hid] Remove Waltop tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove KYE tablets from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] Remove hid-uclogic entries from hid_have_special_driver (Benjamin Tissoires) [1740778] - [hid] uclogic: Do not initialize non-USB devices (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee G5 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support Gray-coded rotary encoders (Benjamin Tissoires) [1740778] - [hid] uclogic: Support faking Wacom pad device ID (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Deco 01 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G640 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for XP-Pen Star G540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee EX07S frame controls (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee M540 (Benjamin Tissoires) [1740778] - [hid] uclogic: Add support for Ugee 2150 (Benjamin Tissoires) [1740778] - [hid] uclogic: Support v2 protocol (Benjamin Tissoires) [1740778] - [hid] uclogic: Support fragmented high-res reports (Benjamin Tissoires) [1740778] - [hid] uclogic: Support in-range reporting emulation (Benjamin Tissoires) [1740778] - [hid] uclogic: Designate current protocol v1 (Benjamin Tissoires) [1740778] - [hid] uclogic: Re-initialize tablets on resume (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract tablet parameter discovery into a module (Benjamin Tissoires) [1740778] - [hid] uclogic: Extract report descriptors to a module (Benjamin Tissoires) [1740778] - [hid] Clarify vendor ID reuse by Ugee tablets (Benjamin Tissoires) [1740778] - [hid] viewsonic: Support PD1011 signature pad (Benjamin Tissoires) [1740778] - [hid] kye: Add support for EasyPen M406XE (Benjamin Tissoires) [1740778] - [hid] wacom: Add support for Pro Pen slim (Benjamin Tissoires) [1740778] - [hid] roccat: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] wacom: Mark expected switch fall-through (Benjamin Tissoires) [1740778] - [hid] fix Logitech WingMan Formula GP joined axes (Benjamin Tissoires) [1740778] - [hid] multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons (Benjamin Tissoires) [1740778] - [hid] steam: fix boot loop with bluetooth firmware (Benjamin Tissoires) [1740778] - [hid] Add ASUS T100CHI keyboard dock battery quirks (Benjamin Tissoires) [1740778] - [hid] Add support for Toshiba WT10A tablet bluetooth keyboard (Benjamin Tissoires) [1740778] - [hid] wacom: Move HID fix for AES serial number into wacom_hid_usage_quirk (Benjamin Tissoires) [1740778] - [hid] elan: Make array buf static, shrinks object size (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Ignore input report if there's no data present on Elan touchpanels (Benjamin Tissoires) [1740778] - [hid] core: simplify active collection tracking (Benjamin Tissoires) [1740778] - [hid] Support for Maltron L90 keyboard media keys (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM on Goodix touchpad (Benjamin Tissoires) [1740778] - [hid] sony: Fix SHANWAN PS3 GamePad rumble and led settings support (Benjamin Tissoires) [1740778] - [hid] sony: Transform one-time SHANWAN check into quirk (Benjamin Tissoires) [1740778] - [hid] core: replace the collection tree pointers with indices (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add Odys Winbook 13 to descriptor override (Benjamin Tissoires) [1740778] - [hid] lenovo: Add checks to fix of_led_classdev_register (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: add MSI interrupt support (Benjamin Tissoires) [1740778] - [hid] debug: Change to use DEFINE_SHOW_ATTRIBUTE macro (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: fixes incorrect error handling (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] logitech-hidpp: fix typo, hiddpp to hidpp (Benjamin Tissoires) [1740778] - [hid] input: use the Resolution Multiplier for high-resolution scrolling (Benjamin Tissoires) [1740778] - [hid] core: process the Resolution Multiplier (Benjamin Tissoires) [1740778] - [hid] core: store the collections as a basic tree (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for Cougar 700K Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] hidraw: enforce minors_lock locking via lockdep (Benjamin Tissoires) [1740778] - [hid] quirks: fix RetroUSB.com devices (Benjamin Tissoires) [1740778] - [kernel] hid: input: support Microsoft wireless radio control hotkey (Benjamin Tissoires) [1740778] - [kernel] hid: use macros in IS_INPUT_APPLICATION (Benjamin Tissoires) [1740778] - [hid] ite: Add USB id match for another ITE based keyboard rfkill key quirk (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: Create a utility class for counting scroll events" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Add function to enable HID++ 1.0 "scrolling acceleration"" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Enable high-resolution scrolling on Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: Use LDJ_DEVICE macro for existing Logitech mice" (Benjamin Tissoires) [1740778] - [hid] revert "hid: logitech: fix a used uninitialized GCC warning" (Benjamin Tissoires) [1740778] - [hid] revert "hid: input: simplify/fix high-res scroll event handling" (Benjamin Tissoires) [1740778] - [hid] Add quirk for Primax PIXART OEM mice (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Disable runtime PM for LG touchscreen (Benjamin Tissoires) [1740778] - [hid] steam: remove input device when a hid client is running (Benjamin Tissoires) [1740778] - [hid] revert "hid: uhid: use strlcpy() instead of strncpy()" (Benjamin Tissoires) [1740778] - [hid] uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges (Benjamin Tissoires) [1740778] - [hid] iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers (Benjamin Tissoires) [1740778] - [hid] input: Ignore battery reported by Symbol DS4308 (Benjamin Tissoires) [1740778] - [hid] Add quirk for Microsoft PIXART OEM mouse (Benjamin Tissoires) [1740778] - [kernel] hid: fix up .raw_event() documentation (Benjamin Tissoires) [1740778] - [hid] i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override (Benjamin Tissoires) [1740778] - [hid] input: simplify/fix high-res scroll event handling (Benjamin Tissoires) [1740778] - [hid] we do not randomly make new drivers 'default y' (Benjamin Tissoires) [1740778] - [hid] i2c-hid: properly terminate i2c_hid_dmi_desc_override_table[] array (Benjamin Tissoires) [1740778] - [hid] alps: allow incoming reports when only the trackstick is opened (Benjamin Tissoires) [1740778] - [hid] revert "hid: add NOGET quirk for Eaton Ellipse MAX UPS" (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add a small delay after sleep command for Raydium touchpanel (Benjamin Tissoires) [1740778] - [hid] usbhid: Add quirk for Redragon/Dragonrise Seymur 2 (Benjamin Tissoires) [1740778] - [hid] wacom: Work around HID descriptor bug in DTK-2451 and DTH-2452 (Benjamin Tissoires) [1740778] - [hid] google: add dependency on Cros EC for Hammer (Benjamin Tissoires) [1740778] - [hid] elan: fix spelling mistake "registred" -> "registered" (Benjamin Tissoires) [1740778] - [hid] google: drop superfluous const before SIMPLE_DEV_PM_OPS() (Benjamin Tissoires) [1740778] - [hid] google: add support tablet mode switch for Whiskers (Benjamin Tissoires) [1740778] - [hid] magicmouse: add support for Apple Magic Trackpad 2 (Benjamin Tissoires) [1740778] - [hid] i2c-hid: override HID descriptors for certain devices (Benjamin Tissoires) [1740778] - [hid] hid-bigbenff: driver for BigBen Interactive PS3OFMINIPAD gamepad (Benjamin Tissoires) [1740778] - [hid] logitech: fix a used uninitialized GCC warning (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: using list_head for ipc write queue (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: use resource-managed api (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: Enhance API to get ring buffer sizes (Benjamin Tissoires) [1740778] - [hid] input: Set INPUT_PROP_-property for HID_UP_DIGITIZERS (Benjamin Tissoires) [1740778] - [hid] microsoft: the driver now neeed MEMLESS_FF infrastructure (Benjamin Tissoires) [1740778] - [hid] cougar: Stop processing vendor events on hid-core (Benjamin Tissoires) [1740778] - [hid] cougar: Make parameter 'g6_is_space' dinamically settable (Benjamin Tissoires) [1740778] - [hid] microsoft: Add rumble support for Xbox One S controller (Benjamin Tissoires) [1740778] - [hid] microsoft: Convert private data to be a proper struct (Benjamin Tissoires) [1740778] - [hid] logitech: Use LDJ_DEVICE macro for existing Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Enable high-resolution scrolling on Logitech mice (Benjamin Tissoires) [1740778] - [hid] logitech: Add function to enable HID++ 1.0 "scrolling acceleration" (Benjamin Tissoires) [1740778] - [hid] input: Create a utility class for counting scroll events (Benjamin Tissoires) [1740778] - [hid] multitouch: simplify the application retrieval (Benjamin Tissoires) [1740778] - [hid] input: do not append a suffix if the name already has it (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Remove RESEND_REPORT_DESCR quirk and its handling (Benjamin Tissoires) [1740778] - [hid] i2c-hid: disable runtime PM operations on hantick touchpad (Benjamin Tissoires) [1740778] - [hid] sensor-hub: Restore fixup for Lenovo ThinkPad Helix 2 sensor hub report (Benjamin Tissoires) [1740778] - [hid] core: fix NULL pointer dereference (Benjamin Tissoires) [1740778] - [hid] hid-saitek: Add device ID for RAT 7 Contagion (Benjamin Tissoires) [1740778] - [hid] core: fix memory leak on probe (Benjamin Tissoires) [1740778] - [hid] add support for Apple Magic Keyboards (Benjamin Tissoires) [1740778] - [hid] intel_ish-hid: tx_buf memory leak on probe/remove (Benjamin Tissoires) [1740778] - [hid] intel-ish-hid: Prevent loading of driver on Mehlow (Benjamin Tissoires) [1740778] - [hid] cougar: Add support for the Cougar 500k Gaming Keyboard (Benjamin Tissoires) [1740778] - [hid] cougar: make compare_device_paths reusable (Benjamin Tissoires) [1740778] - [hid] multitouch: handle palm for touchscreens (Benjamin Tissoires) [1740778] - [hid] multitouch: touchscreens also use confidence reports (Benjamin Tissoires) [1740778] - [hid] multitouch: report MT_TOOL_PALM for non-confident touches (Benjamin Tissoires) [1740778] - [hid] microsoft: support the Surface Dial (Benjamin Tissoires) [1740778] - [hid] core: do not upper bound the collection stack (Benjamin Tissoires) [1740778] - [hid] input: enable Totem on the Dell Canvas 27 (Benjamin Tissoires) [1740778] - [hid] multitouch: remove one copy of values (Benjamin Tissoires) [1740778] - [hid] multitouch: ditch mt_report_id (Benjamin Tissoires) [1740778] - [hid] multitouch: store a per application quirks value (Benjamin Tissoires) [1740778] - [hid] multitouch: Store per collection multitouch data (Benjamin Tissoires) [1740778] - [hid] multitouch: make sure the static list of class is not changed (Benjamin Tissoires) [1740778] - [hid] elan: Add support for touchpad on the Toshiba Click Mini L9W (Benjamin Tissoires) [1740778] - [hid] elan: Add USB-id for HP x2 10-n000nd touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Add a flag for selecting if the touchpad has a LED (Benjamin Tissoires) [1740778] - [hid] elan: Query resolution from the touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Query device max_x and max_y value from touchpad (Benjamin Tissoires) [1740778] - [hid] elan: Hardcode finger-count and usb-interface (Benjamin Tissoires) [1740778] - [hid] elan: Correctly report MT_PRESSURE instead of TOOL_WIDTH (Benjamin Tissoires) [1740778] - [hid] elan: Stop claiming we have TOUCH_MAJOR and then never reporting it (Benjamin Tissoires) [1740778] - [hid] elan: Remove unused max_area_x and max_area_y vatiables (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sc->output_report_dmabuf (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_battery_probe() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_leds_init() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_sensors() (Benjamin Tissoires) [1740778] - [hid] hid-sony.c: Use devm_ api to simplify sony_register_touchpad() (Benjamin Tissoires) [1740778] - [hid] wacom: convert Wacom custom usages to standard HID usages (Benjamin Tissoires) [1740778] - [hid] wacom: Move handling of HID quirks into a dedicated function (Benjamin Tissoires) [1740778] - [hid] wacom: Replace touch_max fixup code with static touch_max definitions (Benjamin Tissoires) [1740778] - [hid] wiimote: add support for Guitar-Hero devices (Benjamin Tissoires) [1740778] - [hid] usbhid: use irqsave() in USB's complete callback (Benjamin Tissoires) [1740778] - [hid] redragon: fix num lock and caps lock LEDs (Benjamin Tissoires) [1740778] - [hid] hid-ntrig: add error handling for sysfs_create_group (Benjamin Tissoires) [1740778] - [hid] i2c-hid: Add vddl regulator control (Benjamin Tissoires) [1740778] - [uapi] input: document meanings of KEY_SCREEN and KEY_ZOOM (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - avoid processing unknown IRQs (Benjamin Tissoires) [1740778] - [input] revert "input: elantech - enable SMBus on new (2018+) systems" (Benjamin Tissoires) [1740778] - [input] elantech - annotate fall-through case in elantech_use_host_notify() (Benjamin Tissoires) [1740778] - [samples] treewide: Add SPDX license identifier - Makefile/Kconfig (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - remove Lenovo Legion Y7000 PnpID (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI mode for HP Spectre X360 (Benjamin Tissoires) [1740778] - [input] elantech - enable SMBus on new (2018+) systems (Benjamin Tissoires) [1740778] - [input] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Benjamin Tissoires) [1740778] - [kernel] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard: Use in-place iterator API in the channel callback (Benjamin Tissoires) [1740778] - [input] usbtouchscreen - initialize PM mutex before using it (Benjamin Tissoires) [1740778] - [input] alps - fix a mismatch between a condition check and its comment (Benjamin Tissoires) [1740778] - [input] psmouse - fix build error of multiple definition (Benjamin Tissoires) [1740778] - [input] alps - don't handle ALPS cs19 trackpoint-only device (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - remove dependencies on PAGE_SIZE for ring buffer (Benjamin Tissoires) [1740778] - [input] synaptics - fix misuse of strlcpy (Benjamin Tissoires) [1740778] - [input] synaptics - whitelist Lenovo T580 SMBus intertouch (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBUS on T480 thinkpad trackpad (Benjamin Tissoires) [1740778] - [input] joydev - extend absolute mouse detection (Benjamin Tissoires) [1740778] - [kernel] input: elan_i2c - export the device id whitelist (Benjamin Tissoires) [1740778] - [kernel] pm: suspend: Rename pm_suspend_via_s2idle() (Benjamin Tissoires) [1740778] - [kernel] pm: sleep: Add kerneldoc comments to some functions (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus on ThinkPad E480 and E580 (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - remove set but not used variable 'sensor_flags' (Benjamin Tissoires) [1740778] - [input] uinput - add compat ioctl number translation for UI_*_FF_UPLOAD (Benjamin Tissoires) [1740778] - [input] libps2 - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - write config register values to the right offset (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix enum_fmt (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fill initial format (Benjamin Tissoires) [1740778] - [uapi] input: add KEY_KBD_LAYOUT_NEXT (Benjamin Tissoires) [1740778] - [input] synaptics-rmi4 - fix possible double free (Benjamin Tissoires) [1740778] - [input] hyperv-keyboard - add module description (Benjamin Tissoires) [1740778] - [input] i8042 - signal wakeup from atkbd/psmouse (Benjamin Tissoires) [1740778] - [input] evdev - use struct_size() in kzalloc() and vzalloc() (Benjamin Tissoires) [1740778] - [input] elan_i2c - add hardware ID for multiple Lenovo laptops (Benjamin Tissoires) [1740778] - [input] wacom_serial4 - add support for Wacom ArtPad II tablet (Benjamin Tissoires) [1740778] - [input] elan_i2c - add id for touchpad found in Lenovo s21e-20 (Benjamin Tissoires) [1740778] - [input] i8042 - rework DT node name comparisons (Benjamin Tissoires) [1740778] - [input] synaptics_i2c - remove redundant spinlock (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in Lenovo V330-15ISK (Benjamin Tissoires) [1740778] - [input] revert "input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G" (Benjamin Tissoires) [1740778] - [input] elantech - enable 3rd button support on Fujitsu CELSIUS H780 (Benjamin Tissoires) [1740778] - [uapi] input: input_event - fix the CONFIG_SPARC64 mixup (Benjamin Tissoires) [1740778] - [input] uinput - fix undefined behavior in uinput_validate_absinfo() (Benjamin Tissoires) [1740778] - [uapi] input: input_event - provide override for sparc64 (Benjamin Tissoires) [1740778] - [input] soc_button_array - fix mapping of the 5th GPIO in a PNP0C40 device (Benjamin Tissoires) [1740778] - [input] soc_button_array - add usage-page 0x01 usage-id 0xca mapping (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP EliteBook 840 G4 (Benjamin Tissoires) [1740778] - [input] synaptics - enable RMI on ThinkPad T560 (Benjamin Tissoires) [1740778] - [documentation] input: add `REL_WHEEL_HI_RES` and `REL_HWHEEL_HI_RES` (Benjamin Tissoires) [1740778] - [uapi] input: restore EV_ABS ABS_RESERVED (Benjamin Tissoires) [1740778] - [input] synaptics - enable SMBus for HP 15-ay000 (Benjamin Tissoires) [1740778] - [input] synaptics - add PNP ID for ThinkPad P50 to SMBus (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR (Benjamin Tissoires) [1740778] - [input] elan_i2c - add support for ELAN0621 touchpad (Benjamin Tissoires) [1740778] - [documentation] revert "input: Add the `REL_WHEEL_HI_RES` event code" (Benjamin Tissoires) [1740778] - [input] atkbd - clean up indentation issue (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ELAN0620 to the ACPI table (Benjamin Tissoires) [1740778] - [input] synaptics - avoid using uninitialized variable when probing (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - mark expected switch fall-through (Benjamin Tissoires) [1740778] - [input] elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15IGM (Benjamin Tissoires) [1740778] - [input] of_touchscreen - add support for touchscreen-min-x|y (Benjamin Tissoires) [1740778] - [input] elants_i2c - use DMA safe i2c when possible (Benjamin Tissoires) [1740778] - [input] uinput - add a schedule point in uinput_inject_events() (Benjamin Tissoires) [1740778] - [input] evdev - add a schedule point in evdev_write() (Benjamin Tissoires) [1740778] - [input] mousedev - add a schedule point in mousedev_write() (Benjamin Tissoires) [1740778] - [uapi] input: reserve 2 events code because of HID (Benjamin Tissoires) [1740778] - [input] i8042 - enable keyboard wakeups by default when s2idle is used (Benjamin Tissoires) [1740778] - [input] uinput - allow for max == min during input_absinfo validation (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari CapsLock behaviour (Benjamin Tissoires) [1740778] - [input] atakbd - fix Atari keymap (Benjamin Tissoires) [1740778] - [documentation] input: Add the `REL_WHEEL_HI_RES` event code (Benjamin Tissoires) [1740778] - [input] mark expected switch fall-throughs (Benjamin Tissoires) [1740778] - [input] evdev - switch to bitmap API (Benjamin Tissoires) [1740778] - [input] elan_i2c_smbus - cast sizeof to int for comparison (Benjamin Tissoires) [1740778] - [uapi] input: stop telling users to snail-mail Vojtech (Benjamin Tissoires) [1740778] - [documentation] input: add MT_TOOL_DIAL (Benjamin Tissoires) [1740778] - [input] i8042 - increment wakeup_count for the respective port (Benjamin Tissoires) [1740778] - [input] xen-kbdfront - allow better run-time configuration (Benjamin Tissoires) [1740778] - [xen] Sync up with the canonical protocol definitions in Xen (Benjamin Tissoires) [1740778] - [cpufreq] dev_pm_qos_update_request() can return 1 on success (Al Stone) [1739729 1725581] - [cpufreq] Make cpufreq_generic_init() return void (Al Stone) [1739729 1725581] - [cpufreq] Add QoS requests for userspace constraints (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Reuse refresh_frequency_limits() (Al Stone) [1739729 1725581] - [cpufreq] Register notifiers with the PM QoS framework (Al Stone) [1739729 1725581] - [base] pm / qos: Add support for MIN/MAX frequency constraints (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Rename __dev_pm_qos_read_value() and dev_pm_qos_raw_read_value() (Al Stone) [1739729 1725581] - [base] pm / qos: Pass request type to dev_pm_qos_{add|remove}_notifier() (Al Stone) [1739729 1725581] - [cpufreq] Avoid calling cpufreq_verify_current_freq() from handle_update() (Al Stone) [1739729 1725581] - [cpufreq] Consolidate cpufreq_update_current_freq() and __cpufreq_get() (Al Stone) [1739729 1725581] - [cpufreq] Don't skip frequency validation for has_target() drivers (Al Stone) [1739729 1725581] - [cpufreq] Use has_target() instead of !setpolicy (Al Stone) [1739729 1725581] - [cpufreq] Remove redundant !setpolicy check (Al Stone) [1739729 1725581] - [kernel] cpufreq: Move the IS_ENABLED(CPU_THERMAL) macro into a stub (Al Stone) [1739729 1725581] - [opp] Don't use IS_ERR on invalid supplies (Al Stone) [1739729 1725581] - [kernel] pm: sleep: Update struct wakeup_source documentation (Al Stone) [1739729 1725581] - [base] base: power: remove wakeup_sources_stats_dentry variable (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Fail initialization if driver cannot be registered (Al Stone) [1739729 1725581] - [opp] Make dev_pm_opp_set_rate() handle freq = 0 to drop performance votes (Al Stone) [1739729 1725581] - [opp] Don't overwrite rounded clk rate (Al Stone) [1739729 1725581] - [base] pm: sleep: Show how long dpm_suspend_start() and dpm_suspend_end() take (Al Stone) [1739729 1725581] - [base] pm / clk: Remove error message on out-of-memory condition (Al Stone) [1739729 1725581] - [base] base: power: clock_ops: Use of_clk_get_parent_count() (Al Stone) [1739729 1725581] - [opp] Allocate genpd_virt_devs from dev_pm_opp_attach_genpd() (Al Stone) [1739729 1725581] - [opp] Attach genpds to devices from within OPP core (Al Stone) [1739729 1725581] - [base] pm / domains: Add GENPD_FLAG_RPM_ALWAYS_ON flag (Al Stone) [1739729 1725581] - [cpufreq] Don't find governor for setpolicy drivers in cpufreq_init_policy() (Al Stone) [1739729 1725581] - [cpufreq] Explain the kobject_put() in cpufreq_policy_alloc() (Al Stone) [1739729 1725581] - [x86] cpufreq: Call transition notifier only once for each policy (Al Stone) [1739729 1725581] - [cpufreq] Fix kobject memleak (Al Stone) [1739729 1725581] - [cpufreq] centrino: Fix centrino_setpolicy() kerneldoc comment (Al Stone) [1739729 1725581] - [base] pm / domains: Allow to attach a CPU via genpd_dev_pm_attach_by_id|name() (Al Stone) [1739729 1725581] - [base] pm / domains: Search for the CPU device outside the genpd lock (Al Stone) [1739729 1725581] - [base] pm / domains: Drop unused in-parameter to some genpd functions (Al Stone) [1739729 1725581] - [base] pm / domains: Use the base device for driver_deferred_probe_check_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Enable genpd_dev_pm_attach_by_id|name() for single PM domain (Al Stone) [1739729 1725581] - [base] pm / domains: Allow OF lookup for multi PM domain case from ->attach_dev() (Al Stone) [1739729 1725581] - [base] pm / domains: Don't kfree() the virtual device in the error path (Al Stone) [1739729 1725581] - [cpufreq] Move ->get callback check outside of __cpufreq_get() (Al Stone) [1739729 1725581] - [x86] tsc: Rework time_cpufreq_notifier() (Al Stone) [1739729 1725581] - [x86] tsc: Fix UV TSC initialization (Al Stone) [1739729 1725581] - [x86] tsc: Prevent result truncation on 32bit (Al Stone) [1739729 1725581] - [x86] tsc: Consolidate init code (Al Stone) [1739729 1725581] - [x86] tsc: Make use of tsc_calibrate_cpu_early() (Al Stone) [1739729 1725581] - [x86] tsc: Split native_calibrate_cpu() into early and late parts (Al Stone) [1739729 1725581] - [x86] tsc: Use TSC as sched clock early (Al Stone) [1739729 1725581] - [x86] tsc: Initialize cyc2ns when tsc frequency is determined (Al Stone) [1739729 1725581] - [x86] tsc: Calibrate tsc only once (Al Stone) [1739729 1725581] - [x86] tsc: Redefine notsc to behave as tsc=unstable (Al Stone) [1739729 1725581] - [x86] platform/uv: Provide is_early_uv_system() (Al Stone) [1739729 1725581] - [base] pm / domains: remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [cpufreq] Remove needless bios_limit check in show_bios_limit() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq/acpi-cpufreq.c: This fixes the following checkpatch warning (Al Stone) [1739729 1725581] - [base] pm / core: Propagate dev->power.wakeup_path when no callbacks (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd governor for CPUs (Al Stone) [1739729 1725581] - [cpuidle] Export the next timer expiration for CPUs (Al Stone) [1739729 1725581] - [base] pm / core: Introduce dpm_async_fn() helper (Al Stone) [1739729 1725581] - [cpufreq] boost: Remove CONFIG_CPU_FREQ_BOOST_SW Kconfig option (Al Stone) [1739729 1725581] - [opp] Introduce dev_pm_opp_find_freq_ceil_by_volt() (Al Stone) [1739729 1725581] - [base] pm / domains: Add support for CPU devices to genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Add generic data pointer to struct genpd_power_state (Al Stone) [1739729 1725581] - [cpufreq] rhel: cpufreq: switch printk users from pf and pF to ps and pS, respectively (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for device_pm_wait_for_dev() (Al Stone) [1739729 1725581] - [base] pm / core: fix kerneldoc comment for dpm_watchdog_handler() (Al Stone) [1739729 1725581] - [cpufreq] stats: Use lock by stat to replace global spin lock (Al Stone) [1739729 1725581] - [cpufreq] Remove cpufreq_driver check in cpufreq_boost_supported() (Al Stone) [1739729 1725581] - [cpufreq] ppc_cbe: fix possible object reference leak (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: Convert some slow-path static_cpu_has() callers to boot_cpu_has() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Update max frequency on global turbo changes (Al Stone) [1739729 1725581] - [base] pm / wakeup: Use pm_pr_dbg() instead of pr_debug() (Al Stone) [1739729 1725581] - [cpufreq] Add cpufreq_cpu_acquire() and cpufreq_cpu_release() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Driver-specific handling of _PPC updates (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Load only on Intel hardware (Al Stone) [1739729 1725581] - [cpufreq] scpi: Fix use after free (Al Stone) [1739729 1725581] - [base] pm / domains: Avoid a potential deadlock (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix up iowait_boost computation (Al Stone) [1739729 1725581] - [opp] pm / opp: Update performance state when freq == old_freq (Al Stone) [1739729 1725581] - [base] pm / wakeup: Drop wakeup_source_drop() (Al Stone) [1739729 1725581] - [base] pm / wakeup: Rework wakeup source timer cancellation (Al Stone) [1739729 1725581] - [base] pm / domains: Remove one unnecessary blank line (Al Stone) [1739729 1725581] - [base] pm / domains: Return early for all errors in _genpd_power_off() (Al Stone) [1739729 1725581] - [base] pm / domains: Improve warn for multiple states but no governor (Al Stone) [1739729 1725581] - [opp] Fix handling of multiple power domains (Al Stone) [1739729 1725581] - [base] pm / qos: Fix typo in file description (Al Stone) [1739729 1725581] - [base] pm-runtime: Call pm_runtime_active|suspended_time() from sysfs (Al Stone) [1739729 1725581] - [base] pm-runtime: Consolidate code to get active/suspended time (Al Stone) [1739729 1725581] - [base] pm: Add and use pr_fmt() (Al Stone) [1739729 1725581] - [cpufreq] Improve kerneldoc comments for cpufreq_cpu_get/put() (Al Stone) [1739729 1725581] - [cpufreq] acpi-cpufreq: Report if CPU doesn't support boost technologies (Al Stone) [1739729 1725581] - [base] driver core: Fix PM-runtime for links added during consumer probe (Al Stone) [1739729 1725581] - [cpufreq] Pass updated policy to driver ->setpolicy() callback (Al Stone) [1739729 1725581] - [cpufreq] Fix two debug messages in cpufreq_set_policy() (Al Stone) [1739729 1725581] - [cpufreq] Reorder and simplify cpufreq_update_policy() (Al Stone) [1739729 1725581] - [cpufreq] Add kerneldoc comments for two core functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix use-after-free in scmi_cpufreq_exit() (Al Stone) [1739729 1725581] - [kernel] pm / core: Add support to skip power management in device/driver model (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Rework iowait boosting to be less aggressive (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Eliminate intel_pstate_get_base_pstate() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Avoid redundant initialization of local vars (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Work around for Hisilicon CPPC cpufreq (Al Stone) [1739729 1725581] - [cpufreq] speedstep: convert BUG() to BUG_ON() (Al Stone) [1739729 1725581] - [cpufreq] powernv: fix missing check of return value in init_powernv_pstates() (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: remove unneeded semicolon (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [kernel] pm / domains: Mark "name" const in genpd_dev_pm_attach_by_name() (Al Stone) [1739729 1725581] - [cpufreq] Replace double NOT (!!) with single NOT (!) (Al Stone) [1739729 1725581] - [base] pm / suspend: Print debug messages for device using direct-complete (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Add reasons for failure and debug messages (Al Stone) [1739729 1725581] - [base] driver core: Fix possible supplier PM-usage counter imbalance (Al Stone) [1739729 1725581] - [base] pm-runtime: Fix __pm_runtime_set_status() race with runtime resume (Al Stone) [1739729 1725581] - [cpufreq] dt: Implement online/offline() callbacks (Al Stone) [1739729 1725581] - [cpufreq] Allow light-weight tear down and bring up of CPUs (Al Stone) [1739729 1725581] - [base] pm-runtime: Take suppliers into account in __pm_runtime_set_status() (Al Stone) [1739729 1725581] - [opp] no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [cpufreq] scmi: Register an Energy Model (Al Stone) [1739729 1725581] - [opp] pm / opp: Introduce a power estimation helper (Al Stone) [1739729 1725581] - [opp] pm / opp: Remove unused parameter of _generic_set_opp_clk_only() (Al Stone) [1739729 1725581] - [cpufreq] scpi: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] dt: Register an Energy Model (Al Stone) [1739729 1725581] - [cpufreq] stats: Fix concurrency issues while resetting stats (Al Stone) [1739729 1725581] - [cpufreq] stats: Declare freq-attr right after their callbacks (Al Stone) [1739729 1725581] - [base] driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link() (Al Stone) [1739729 1725581] - [base] driver core: Fix handling of runtime PM flags in device_link_add() (Al Stone) [1739729 1725581] - [base] driver core: Do not resume suppliers under device_links_write_lock() (Al Stone) [1739729 1725581] - [base] driver core: Avoid careless re-use of existing device links (Al Stone) [1739729 1725581] - [base] driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling (Al Stone) [1739729 1725581] - [base] driver core: Add flag to autoremove device link on supplier unbind (Al Stone) [1739729 1725581] - [base] driver core: Rename flag AUTOREMOVE to AUTOREMOVE_CONSUMER (Al Stone) [1739729 1725581] - [base] pm-runtime: update accounting_timestamp on enable (Al Stone) [1739729 1725581] - [cpufreq] scpi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] scmi: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] cpufreq-dt: Use auto-registration of thermal cooling device (Al Stone) [1739729 1725581] - [cpufreq] Auto-register the driver as a thermal cooling device if asked (Al Stone) [1739729 1725581] - [cpufreq] thermal: cpu_cooling: Require thermal core to be compiled in (Al Stone) [1739729 1725581] - [cpufreq] Use struct kobj_attribute instead of struct global_attr (Al Stone) [1739729 1725581] - [base] pm / wakeup: fix kerneldoc comment for pm_wakeup_dev_event() (Al Stone) [1739729 1725581] - [base] pm: domains: no need to check return value of debugfs_create functions (Al Stone) [1739729 1725581] - [opp] Add support for parsing the 'opp-level' property (Al Stone) [1739729 1725581] - [kernel] cpufreq: Replace open-coded << with BIT() (Al Stone) [1739729 1725581] - [base] pm: clock_ops: fix missing clk_prepare() return value check (Al Stone) [1739729 1725581] - [cpufreq] e_powersaver: Use struct_size() in kzalloc() (Al Stone) [1739729 1725581] - [cpufreq] Don't update new_policy on failures (Al Stone) [1739729 1725581] - [cpufreq] scmi: Fix frequency invariance in slow path (Al Stone) [1739729 1725581] - [cpufreq] check if policy is inactive early in __cpufreq_get() (Al Stone) [1739729 1725581] - [opp] cpufreq: scpi/scmi: Fix freeing of dynamic OPPs (Al Stone) [1739729 1725581] - [base] pm: sleep: call devfreq suspend/resume (Al Stone) [1739729 1725581] - [devfreq] pm / devfreq: add devfreq_suspend/resume() functions (Al Stone) [1739729 1725581] - [base] pm / domains: remove define_genpd_open_function() and define_genpd_debugfs_fops() (Al Stone) [1739729 1725581] - [base] pm / domains: Propagate performance state updates (Al Stone) [1739729 1725581] - [base] pm / domains: Factorize dev_pm_genpd_set_performance_state() (Al Stone) [1739729 1725581] - [base] pm / domains: Save OPP table pointer in genpd (Al Stone) [1739729 1725581] - [opp] Don't return 0 on error from of_get_required_opp_performance_state() (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_xlate_performance_state() helper (Al Stone) [1739729 1725581] - [opp] Improve _find_table_of_opp_np() (Al Stone) [1739729 1725581] - [base] pm / domains: Make genpd performance states orthogonal to the idlestates (Al Stone) [1739729 1725581] - [opp] Fix missing debugfs supply directory for OPPs (Al Stone) [1739729 1725581] - [opp] Use opp_table->regulators to verify no regulator case (Al Stone) [1739729 1725581] - [base] pm: Switch to use ptR (Al Stone) [1739729 1725581] - [cpufreq] powernv: add of_node_put() (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Force HWP min perf before offline (Al Stone) [1739729 1725581] - [cpufreq] cpufreq: change CONFIG_6xx to CONFIG_PPC_BOOK3S_32 (Al Stone) [1739729 1725581] - [opp] Fix parsing of multiple phandles in "operating-points-v2" property (Al Stone) [1739729 1725581] - [opp] Remove of_dev_pm_opp_find_required_opp() (Al Stone) [1739729 1725581] - [base] opp: Rename and relocate of_genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Configure all required OPPs (Al Stone) [1739729 1725581] - [opp] Add dev_pm_opp_{set|put}_genpd_virt_dev() helper (Al Stone) [1739729 1725581] - [base] pm / domains: Add genpd_opp_to_performance_state() (Al Stone) [1739729 1725581] - [opp] Populate OPPs from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Populate required opp tables from "required-opps" property (Al Stone) [1739729 1725581] - [opp] Separate out custom OPP handler specific code (Al Stone) [1739729 1725581] - [opp] Identify and mark genpd OPP tables (Al Stone) [1739729 1725581] - [base] pm / domains: Rename genpd virtual devices as virt_dev (Al Stone) [1739729 1725581] - [cpufreq] remove unused arm_big_little_dt driver (Al Stone) [1739729 1725581] - [cpufreq] drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: Fix compilation for !CONFIG_ACPI (Al Stone) [1739729 1725581] - [base] pm / domains: Deal with multiple states but no governor in genpd (Al Stone) [1739729 1725581] - [base] pm / domains: Don't treat zero found compatible idle states as an error (Al Stone) [1739729 1725581] - [cpufreq] conservative: Take limits changes into account properly (Al Stone) [1739729 1725581] - [opp] pm / opp: _of_add_opp_table_v2(): increment count only if OPP is added (Al Stone) [1739729 1725581] - [cpufreq] dt: Try freeing static OPPs only if we have added them (Al Stone) [1739729 1725581] - [opp] Return error on error from dev_pm_opp_get_opp_count() (Al Stone) [1739729 1725581] - [opp] Improve error handling in dev_pm_opp_of_cpumask_add_table() (Al Stone) [1739729 1725581] - [cpufreq] cpufreq / cppc: Mark acpi_ids as used (Al Stone) [1739729 1725581] - [opp] Pass OPP table to _of_add_opp_table_v{1|2}() (Al Stone) [1739729 1725581] - [opp] Prevent creating multiple OPP tables for devices sharing OPP nodes (Al Stone) [1739729 1725581] - [opp] Use a single mechanism to free the OPP table (Al Stone) [1739729 1725581] - [opp] Don't remove dynamic OPPs from _dev_pm_opp_remove_table() (Al Stone) [1739729 1725581] - [opp] Create separate kref for static OPPs list (Al Stone) [1739729 1725581] - [opp] Don't take OPP table's kref for static OPPs (Al Stone) [1739729 1725581] - [opp] Parse OPP table's DT properties from _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Pass index to _of_init_opp_table() (Al Stone) [1739729 1725581] - [opp] Protect dev_list with opp_table lock (Al Stone) [1739729 1725581] - [opp] Don't try to remove all OPP tables on failure (Al Stone) [1739729 1725581] - [opp] Free OPP table properly on performance state irregularities (Al Stone) [1739729 1725581] - [cpufreq] Convert to using pOFn instead of device_node.name (Al Stone) [1739729 1725581] - [cpufreq] remove unnecessary unlikely() (Al Stone) [1739729 1725581] - [base] pm / clk: signedness bug in of_pm_clk_add_clks() (Al Stone) [1739729 1725581] - [trace] cpufreq: trace frequency limits change (Al Stone) [1739729 1725581] - [cpufreq] pcc-cpufreq: Disable dynamic scaling on many-CPU systems (Al Stone) [1739729 1725581] - [base] pm / domains: Stop deferring probe at the end of initcall (Al Stone) [1739729 1725581] - [base] driver: core: Allow subsystems to continue deferring probe (Al Stone) [1739729 1725581] - [base] driver core: allow stopping deferred probe after init (Al Stone) [1739729 1725581] - [base] driver core: add a debugfs entry to show deferred devices (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce dev_pm_domain_attach_by_name() (Al Stone) [1739729 1725581] - [base] pm / domains: Introduce option to attach a device by name to genpd (Al Stone) [1739729 1725581] - [cpufreq] intel_pstate: use match_string() helper (Al Stone) [1739729 1725581] - [fs] ceph: use ceph_evict_inode to cleanup inode's resource (Jeff Layton) [1767959] - [fs] ceph: return -EINVAL if given fsc mount option on kernel w/o support (Jeff Layton) [1767959] - [fs] ceph: don't try to handle hashed dentries in non-O_CREAT atomic_open (Jeff Layton) [1767959] - [fs] ceph: add missing check in d_revalidate snapdir handling (Jeff Layton) [1767959] - [fs] ceph: fix RCU case handling in ceph_d_revalidate() (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free in __ceph_remove_cap() (Jeff Layton) [1767959] - [block] rbd: cancel lock_dwork if the wait is interrupted (Jeff Layton) [1767959] - [fs] ceph: just skip unrecognized info in ceph_reply_info_extra (Jeff Layton) [1767959] - [fs] ceph: call ceph_mdsc_destroy from destroy_fs_client (Jeff Layton) [1767959] - [net] libceph: use ceph_kvmalloc() for osdmap arrays (Jeff Layton) [1767959] - [net] libceph: avoid a __vmalloc() deadlock in ceph_kvmalloc() (Jeff Layton) [1767959] - [fs] ceph: include ceph_debug.h in cache.c (Jeff Layton) [1767959] - [fs] ceph: move static keyword to the front of declarations (Jeff Layton) [1767959] - [block] rbd: pull rbd_img_request_create() dout out into the callers (Jeff Layton) [1767959] - [fs] ceph: reconnect connection if session hang in opening state (Jeff Layton) [1767959] - [net] libceph: drop unused con parameter of calc_target() (Jeff Layton) [1767959] - [fs] ceph: use release_pages() directly (Jeff Layton) [1767959] - [block] rbd: fix response length parameter for encoded strings (Jeff Layton) [1767959] - [fs] ceph: allow arbitrary security.* xattrs (Jeff Layton) [1767959] - [fs] ceph: only set CEPH_I_SEC_INITED if we got a MAC label (Jeff Layton) [1767959] - [fs] ceph: turn ceph_security_invalidate_secctx into static inline (Jeff Layton) [1767959] - [fs] ceph: add buffered/direct exclusionary locking for reads and writes (Jeff Layton) [1767959] - [net] libceph: handle OSD op ceph_pagelist_append() errors (Jeff Layton) [1767959] - [fs] ceph: don't return a value from void function (Jeff Layton) [1767959] - [fs] ceph: don't freeze during write page faults (Jeff Layton) [1767959] - [fs] ceph: update the mtime when truncating up (Jeff Layton) [1767959] - [fs] ceph: fix indentation in __get_snap_name() (Jeff Layton) [1767959] - [fs] ceph: remove incorrect comment above __send_cap (Jeff Layton) [1767959] - [fs] ceph: remove CEPH_I_NOFLUSH (Jeff Layton) [1767959] - [fs] ceph: remove unneeded test in try_flush_caps (Jeff Layton) [1767959] - [fs] ceph: have __mark_caps_flushing return flush_tid (Jeff Layton) [1767959] - [fs] ceph: fix comments over ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: eliminate session->s_trim_caps (Jeff Layton) [1767959] - [fs] ceph: fetch cap_gen under spinlock in ceph_add_cap (Jeff Layton) [1767959] - [fs] ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds (Jeff Layton) [1767959] - [fs] ceph: don't SetPageError on writepage errors (Jeff Layton) [1767959] - [fs] ceph: auto reconnect after blacklisted (Jeff Layton) [1767959] - [fs] ceph: invalidate all write mode filp after reconnect (Jeff Layton) [1767959] - [fs] ceph: return -EIO if read/write against filp that lost file locks (Jeff Layton) [1767959] - [fs] ceph: add helper function that forcibly reconnects to ceph cluster (Jeff Layton) [1767959] - [fs] ceph: pass filp to ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: track and report error of async metadata operation (Jeff Layton) [1767959] - [fs] ceph: allow closing session in restarting/reconnect state (Jeff Layton) [1767959] - [net] libceph: add function that clears osd client's abort_err (Jeff Layton) [1767959] - [net] libceph: add function that reset client's entity addr (Jeff Layton) [1767959] - [fs] ceph: don't list vxattrs in listxattr() (Jeff Layton) [1767959] - [fs] ceph: fix directories inode i_blkbits initialization (Jeff Layton) [1767959] - [block] rbd: restore zeroing past the overlap when reading from parent (Jeff Layton) [1767959] - [net] libceph: don't call crypto_free_sync_skcipher() on a NULL tfm (Jeff Layton) [1767959] - [net] libceph: fix PG split vs OSD (re)connect race (Jeff Layton) [1767959] - [fs] ceph: don't try fill file_lock on unsuccessful GETFILELOCK reply (Jeff Layton) [1767959] - [fs] ceph: clear page dirty before invalidate page (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in fill_inode() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_build_xattrs_blob() (Jeff Layton) [1767959] - [fs] ceph: fix buffer free while holding i_ceph_lock in __ceph_setxattr() (Jeff Layton) [1767959] - [kernel] libceph: allow ceph_buffer_put() to receive a NULL ceph_buffer (Jeff Layton) [1767959] - [fs] ceph: fix end offset in truncate_inode_pages_range call (Jeff Layton) [1767959] - [fs] ceph: initialize superblock s_time_gran to 1 (Jeff Layton) [1767959] - [block] rbd: setallochint only if object doesn't exist (Jeff Layton) [1767959] - [block] rbd: support for object-map and fast-diff (Jeff Layton) [1767959] - [block] rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() (Jeff Layton) [1767959] - [net] libceph: export osd_req_op_data() macro (Jeff Layton) [1767959] - [net] libceph: change ceph_osdc_call() to take page vector for response (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (again) (Jeff Layton) [1767959] - [block] rbd: new exclusive lock wait/wake code (Jeff Layton) [1767959] - [block] rbd: quiescing lock should wait for image requests (Jeff Layton) [1767959] - [block] rbd: lock should be quiesced on reacquire (Jeff Layton) [1767959] - [block] rbd: introduce copyup state machine (Jeff Layton) [1767959] - [block] rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() (Jeff Layton) [1767959] - [block] rbd: move OSD request allocation into object request state machines (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_setup_discard_ops() (Jeff Layton) [1767959] - [block] rbd: factor out rbd_osd_setup_copyup() (Jeff Layton) [1767959] - [block] rbd: introduce obj_req->osd_reqs list (Jeff Layton) [1767959] - [fs] libceph: rename r_unsafe_item to r_private_item (Jeff Layton) [1767959] - [block] rbd: introduce image request state machine (Jeff Layton) [1767959] - [block] rbd: move OSD request submission into object request state machines (Jeff Layton) [1767959] - [block] rbd: get rid of RBD_OBJ_WRITE_{FLAT, GUARD} (Jeff Layton) [1767959] - [block] rbd: replace obj_req->tried_parent with obj_req->read_state (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->xferred, obj_req->result and img_req->xferred (Jeff Layton) [1767959] - [fs] ceph: don't NULL terminate virtual xattrs (Jeff Layton) [1767959] - [fs] ceph: return -ERANGE if virtual xattr value didn't fit in buffer (Jeff Layton) [1767959] - [fs] ceph: make getxattr_cb return ssize_t (Jeff Layton) [1767959] - [fs] ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP (Jeff Layton) [1767959] - [fs] ceph: kick flushing and flush snaps before sending normal cap message (Jeff Layton) [1767959] - [fs] ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() (Jeff Layton) [1767959] - [fs] ceph: increment change_attribute on local changes (Jeff Layton) [1767959] - [fs] ceph: handle change_attr in cap messages (Jeff Layton) [1767959] - [fs] ceph: add change_attr field to ceph_inode_info (Jeff Layton) [1767959] - [kernel] iversion: add a routine to update a raw value with a larger one (Jeff Layton) [1767959] - [fs] ceph: allow querying of STATX_BTIME in ceph_getattr (Jeff Layton) [1767959] - [kernel] libceph: turn on CEPH_FEATURE_MSG_ADDR2 (Jeff Layton) [1767959] - [fs] ceph: handle btime in cap messages (Jeff Layton) [1767959] - [fs] ceph: add btime field to ceph_inode_info (Jeff Layton) [1767959] - [net] libceph: rename ceph_encode_addr to ceph_encode_banner_addr (Jeff Layton) [1767959] - [net] libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE (Jeff Layton) [1767959] - [net] ceph: fix decode_locker to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [fs] ceph: have MDS map decoding use entity_addr_t decoder (Jeff Layton) [1767959] - [net] libceph: correctly decode ADDR2 addresses in incremental OSD maps (Jeff Layton) [1767959] - [net] libceph: fix watch_item_t decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: switch osdmap decoding to use ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: ADDR2 support for monmap (Jeff Layton) [1767959] - [net] libceph: add ceph_decode_entity_addr (Jeff Layton) [1767959] - [net] libceph: fix sa_family just after reading address (Jeff Layton) [1767959] - [fs] ceph: remove request from waiting list before unregister (Jeff Layton) [1767959] - [fs] ceph: don't blindly unregister session that is in opening state (Jeff Layton) [1767959] - [fs] ceph: fix infinite loop in get_quota_realm() (Jeff Layton) [1767959] - [fs] ceph: add selinux support (Jeff Layton) [1767959] - [fs] ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx (Jeff Layton) [1767959] - [fs] ceph: fix debug print format in __set_xattr() (Jeff Layton) [1767959] - [fs] ceph: fix warning PTR_ERR_OR_ZERO can be used (Jeff Layton) [1767959] - [fs] ceph: hold i_ceph_lock when removing caps for freeing inode (Jeff Layton) [1767959] - [fs] ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_send_msg() (Jeff Layton) [1767959] - [fs] ceph: use READ_ONCE to access d_parent in RCU critical section (Jeff Layton) [1767959] - [fs] ceph: fix dir_lease_is_valid() (Jeff Layton) [1767959] - [fs] ceph: close race between d_name_cmp() and update_dentry_lease() (Jeff Layton) [1767959] - [fs] ceph: fix improper use of smp_mb__before_atomic() (Jeff Layton) [1767959] - [fs] ceph: fix "ceph.dir.rctime" vxattr value (Jeff Layton) [1767959] - [fs] ceph: remove unused vxattr length helpers (Jeff Layton) [1767959] - [fs] ceph: fix listxattr vxattr buffer length calculation (Jeff Layton) [1767959] - [fs] ceph: add ceph.snap.btime vxattr (Jeff Layton) [1767959] - [fs] ceph: carry snapshot creation time with inodes (Jeff Layton) [1767959] - [fs] ceph: clean up ceph.dir.pin vxattr name sizeof() (Jeff Layton) [1767959] - [fs] ceph: silence a checker warning in mdsc_show() (Jeff Layton) [1767959] - [net] libceph: remove ceph_get_direct_page_vector() (Jeff Layton) [1767959] - [fs] ceph: don't open-code the check for dead lockref (Jeff Layton) [1767959] - [net] ceph: no need to check return value of debugfs_create functions (Jeff Layton) [1767959] - [fs] ceph: fix ceph_mdsc_build_path to not stop on first component (Jeff Layton) [1767959] - [fs] ceph: fix error handling in ceph_get_caps() (Jeff Layton) [1767959] - [fs] ceph: avoid iput_final() while holding mutex or in dispatch thread (Jeff Layton) [1767959] - [fs] ceph: single workqueue for inode related works (Jeff Layton) [1767959] - [fs] ceph: flush dirty inodes before proceeding with remount (Jeff Layton) [1767959] - [fs] ceph: fix unaligned access in ceph_send_cap_releases (Jeff Layton) [1767959] - [net] libceph: make ceph_pr_addr take an struct ceph_entity_addr pointer (Jeff Layton) [1767959] - [net] libceph: fix unaligned accesses in ceph_entity_addr handling (Jeff Layton) [1767959] - [block] rbd: don't assert on writes to snapshots (Jeff Layton) [1767959] - [block] rbd: client_mutex is never nested (Jeff Layton) [1767959] - [fs] ceph: print inode number in __caps_issued_mask debugging messages (Jeff Layton) [1767959] - [fs] ceph: just call get_session in __ceph_lookup_mds_session (Jeff Layton) [1767959] - [fs] ceph: simplify arguments and return semantics of try_get_cap_refs (Jeff Layton) [1767959] - [fs] ceph: fix comment over ceph_drop_caps_for_unlink (Jeff Layton) [1767959] - [fs] ceph: move wait for mds request into helper function (Jeff Layton) [1767959] - [fs] ceph: have ceph_mdsc_do_request call ceph_mdsc_submit_request (Jeff Layton) [1767959] - [fs] ceph: after an MDS request, do callback and completions (Jeff Layton) [1767959] - [fs] ceph: use pathlen values returned by set_request_path_attr (Jeff Layton) [1767959] - [fs] ceph: use __getname/__putname in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: use ceph_mdsc_build_path instead of clone_dentry_name (Jeff Layton) [1767959] - [fs] ceph: fix potential use-after-free in ceph_mdsc_build_path (Jeff Layton) [1767959] - [fs] ceph: dump granular cap info in "caps" debugfs file (Jeff Layton) [1767959] - [fs] ceph: make iterate_session_caps a public symbol (Jeff Layton) [1767959] - [fs] ceph: fix NULL pointer deref when debugging is enabled (Jeff Layton) [1767959] - [fs] ceph: properly handle granular statx requests (Jeff Layton) [1767959] - [fs] ceph: remove superfluous inode_lock in ceph_fsync (Jeff Layton) [1767959] - [kernel] libceph: fix clang warning for CEPH_DEFINE_OID_ONSTACK (Jeff Layton) [1767959] - [block] rbd: convert all rbd_assert(0) to BUG() (Jeff Layton) [1767959] - [block] rbd: avoid clang -Wuninitialized warning (Jeff Layton) [1767959] - [fs] ceph: snapshot nfs re-export (Jeff Layton) [1767959] - [fs] ceph: quota: fix quota subdir mounts (Jeff Layton) [1767959] - [fs] ceph: factor out ceph_lookup_inode() (Jeff Layton) [1767959] - [fs] ceph: remove duplicated filelock ref increase (Jeff Layton) [1767959] - [fs] ceph: fix ci->i_head_snapc leak (Jeff Layton) [1767959] - [fs] ceph: handle the case where a dentry has been renamed on outstanding req (Jeff Layton) [1767959] - [fs] ceph: ensure d_name stability in ceph_dentry_hash() (Jeff Layton) [1767959] - [fs] ceph: only use d_name directly when parent is locked (Jeff Layton) [1767959] - [fs] mark expected switch fall-throughs (Jeff Layton) [1767959] - [fs] ceph: fix use-after-free on symlink traversal (Jeff Layton) [1767959] - [net] libceph: fix breakage caused by multipage bvecs (Jeff Layton) [1767959] - [block] rbd: drop wait_for_latest_osdmap() (Jeff Layton) [1767959] - [net] libceph: wait for latest osdmap in ceph_monc_blacklist_add() (Jeff Layton) [1767959] - [block] rbd: set io_min, io_opt and discard_granularity to alloc_size (Jeff Layton) [1767959] - [block] rbd: advertise support for RBD_FEATURE_DEEP_FLATTEN (Jeff Layton) [1767959] - [block] rbd: whole-object write and zeroout should copyup when snapshots exist (Jeff Layton) [1767959] - [block] rbd: copyup with an empty snapshot context (aka deep-copyup) (Jeff Layton) [1767959] - [block] rbd: introduce rbd_obj_issue_copyup_ops() (Jeff Layton) [1767959] - [block] rbd: stop copying num_osd_ops in rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: factor out __rbd_osd_req_create() (Jeff Layton) [1767959] - [block] rbd: clear ->xferred on error from rbd_obj_issue_copyup() (Jeff Layton) [1767959] - [block] rbd: remove experimental designation from kernel layering (Jeff Layton) [1767959] - [fs] ceph: add mount option to limit caps count (Jeff Layton) [1767959] - [fs] ceph: periodically trim stale dentries (Jeff Layton) [1767959] - [fs] ceph: delete stale dentry when last reference is dropped (Jeff Layton) [1767959] - [fs] ceph: remove dentry_lru file from debugfs (Jeff Layton) [1767959] - [fs] ceph: touch existing cap when handling reply (Jeff Layton) [1767959] - [fs] ceph: pass inclusive lend parameter to filemap_write_and_wait_range() (Jeff Layton) [1767959] - [block] rbd: round off and ignore discards that are too small (Jeff Layton) [1767959] - [block] rbd: handle DISCARD and WRITE_ZEROES separately (Jeff Layton) [1767959] - [block] rbd: get rid of obj_req->obj_request_count (Jeff Layton) [1767959] - [net] libceph: use struct_size() for kmalloc() in crush_decode() (Jeff Layton) [1767959] - [fs] ceph: send cap releases more aggressively (Jeff Layton) [1767959] - [fs] ceph: support getting ceph.dir.pin vxattr (Jeff Layton) [1767959] - [fs] ceph: support versioned reply (Jeff Layton) [1767959] - [fs] ceph: map snapid to anonymous bdev ID (Jeff Layton) [1767959] - [fs] ceph: split large reconnect into multiple messages (Jeff Layton) [1767959] - [fs] ceph: decode feature bits in session message (Jeff Layton) [1767959] - [fs] ceph: set special inode's blocksize to page size (Jeff Layton) [1767959] - [fs] ceph: avoid repeatedly adding inode to mdsc->snap_flush_list (Jeff Layton) [1767959] - [fs] ceph: quota: cleanup license mess (Jeff Layton) [1767959] - [net] libceph: avoid KEEPALIVE_PENDING races in ceph_con_keepalive() (Jeff Layton) [1767959] - [fs] ceph: clear inode pointer when snap realm gets dropped by its inode (Jeff Layton) [1767959] - [block] rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set (Jeff Layton) [1767959] - [fs] ceph: use vmf_error() in ceph_filemap_fault() (Jeff Layton) [1767959] - [net] libceph: allow setting abort_on_full for rbd (Jeff Layton) [1767959] - [fs] ceph: don't encode inode pathes into reconnect message (Jeff Layton) [1767959] - [fs] ceph: update wanted caps after resuming stale session (Jeff Layton) [1767959] - [fs] ceph: skip updating 'wanted' caps if caps are already issued (Jeff Layton) [1767959] - [fs] ceph: don't request excl caps when mount is readonly (Jeff Layton) [1767959] - [fs] ceph: don't update importing cap's mseq when handing cap export (Jeff Layton) [1767959] - [net] libceph: switch more to bool in ceph_tcp_sendmsg() (Jeff Layton) [1767959] - [net] libceph: use MSG_SENDPAGE_NOTLAST with ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: use sock_no_sendpage() as a fallback in ceph_tcp_sendpage() (Jeff Layton) [1767959] - [net] libceph: drop last_piece logic from write_partial_message_data() (Jeff Layton) [1767959] - [fs] ceph: remove redundant assignment (Jeff Layton) [1767959] - [fs] ceph: cleanup splice_dentry() (Jeff Layton) [1767959] - [fs] libceph: assume argonaut on the server side (Jeff Layton) [1767959] - [fs] ceph: quota: fix null pointer dereference in quota check (Jeff Layton) [1767959] - [fs] ceph: add non-blocking parameter to ceph_try_get_caps() (Jeff Layton) [1767959] - [net] libceph: check reply num_data_items in setup_request_data() (Jeff Layton) [1767959] - [net] libceph: preallocate message data items (Jeff Layton) [1767959] - [net] libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls (Jeff Layton) [1767959] - [net] libceph: introduce alloc_watch_request() (Jeff Layton) [1767959] - [net] libceph: assign cookies in linger_submit() (Jeff Layton) [1767959] - [net] libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() (Jeff Layton) [1767959] - [fs] ceph: num_ops is off by one in ceph_aio_retry_work() (Jeff Layton) [1767959] - [net] libceph: no need to call osd_req_opcode_valid() in osd_req_encode_op() (Jeff Layton) [1767959] - [fs] ceph: set timeout conditionally in __cap_delay_requeue (Jeff Layton) [1767959] - [net] libceph: don't consume a ref on pagelist in ceph_msg_data_add_pagelist() (Jeff Layton) [1767959] - [net] libceph: introduce ceph_pagelist_alloc() (Jeff Layton) [1767959] - [net] libceph: osd_req_op_cls_init() doesn't need to take opcode (Jeff Layton) [1767959] - [kernel] libceph: bump CEPH_MSG_MAX_DATA_LEN (Jeff Layton) [1767959] - [fs] ceph: only allow punch hole mode in fallocate (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_sync_read() (Jeff Layton) [1767959] - [fs] ceph: check if LOOKUPNAME request was aborted when filling trace (Jeff Layton) [1767959] - [fs] ceph: fix dentry leak in ceph_readdir_prepopulate (Jeff Layton) [1767959] - [fs] revert "ceph: fix dentry leak in splice_dentry()" (Jeff Layton) [1767959] - [fs] ceph: check snap first in ceph_set_acl() (Jeff Layton) [1767959] - [block] rbd: add __init/__exit annotations (Jeff Layton) [1767959] - [fs] ceph: reset cap hold timeout only for requeued inode (Jeff Layton) [1767959] - [fs] ceph: don't drop message if it contains more data than expected (Jeff Layton) [1767959] - [fs] ceph: support cephfs' own feature bits (Jeff Layton) [1767959] - [net] crush: fix using plain integer as NULL warning (Jeff Layton) [1767959] - [net] libceph: remove unnecessary non NULL check for request_key (Jeff Layton) [1767959] - [fs] ceph: refactor error handling code in ceph_reserve_caps() (Jeff Layton) [1767959] - [fs] ceph: refactor ceph_unreserve_caps() (Jeff Layton) [1767959] - [fs] ceph: change to void return type for __do_request() (Jeff Layton) [1767959] - [fs] ceph: compare fsc->max_file_size and inode->i_size for max file size limit (Jeff Layton) [1767959] - [fs] ceph: add additional size check in ceph_setattr() (Jeff Layton) [1767959] - [fs] ceph: add additional offset check in ceph_write_iter() (Jeff Layton) [1767959] - [fs] ceph: add additional range check in ceph_fallocate() (Jeff Layton) [1767959] - [fs] ceph: add new field max_file_size in ceph_fs_client (Jeff Layton) [1767959] - [net] ceph: fix whitespace (Jeff Layton) [1767959] - [fs] ceph: adding new return type vm_fault_t (Jeff Layton) [1767959] - [kernel] libceph: remove now unused ceph_{en, de}code_timespec() (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for r_stamp (Jeff Layton) [1767959] - [fs] libceph: use timespec64 for r_mtime (Jeff Layton) [1767959] - [fs] ceph: use timespec64 for inode timestamp (Jeff Layton) [1767959] - [fs] ceph: stop using current_kernel_time() (Jeff Layton) [1767959] - [net] libceph: use timespec64 in for keepalive2 and ticket validity (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_symlink() (Jeff Layton) [1767959] - [fs] ceph: add d_drop for some error cases in ceph_mknod() (Jeff Layton) [1767959] - [fs] ceph: return errors from posix_acl_equiv_mode() correctly (Jeff Layton) [1767959] - [net] libceph: amend "bad option arg" error message (Jeff Layton) [1767959] - [net] libceph: stop parsing when a bad int arg is detected (Jeff Layton) [1767959] - [kernel] libceph: change ceph_pagelist_encode_string() to take u32 (Jeff Layton) [1767959] - [net] libceph: make ceph_osdc_notify{, _ack}() payload_len u32 (Jeff Layton) [1767959] - [fs] ceph: restore ctime as well in the case of restoring old mode (Jeff Layton) [1767959] - [fs] ceph: add retry logic for error -ERANGE in ceph_get_acl() (Jeff Layton) [1767959]- [tools] objtool: Support repeated uses of the same C jump table (Yauheni Kaliuta) [1747617] - [tools] objtool: Refactor jump table code (Yauheni Kaliuta) [1747617] - [tools] objtool: Fix sibling call detection (Yauheni Kaliuta) [1747617] - [tools] objtool: Add --backtrace support (Yauheni Kaliuta) [1747617] - [tools] libbpf: Improve handling of corrupted ELF during map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix negative FD close() in xsk_setup_xdp_prog() (Yauheni Kaliuta) [1747617] - [kernel] bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: Fix btf_dump padding test case (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix struct end padding in btf_dump (Yauheni Kaliuta) [1747617] - [tools] bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 (Yauheni Kaliuta) [1747617] - [tools] bpftool: move "__printf()" attributes to header file (Yauheni Kaliuta) [1747617] - [media] bpf: media: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format string for p_err() in detect_common_prefix() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix argument for p_err() in BTF do_dump() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix arguments for p_err() in do_event_pipe() (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix format strings and arguments for jsonw_printf() (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking of stack slots (Yauheni Kaliuta) [1747617] - [kernel] bpf: handle 32-bit zext during constant blinding (Yauheni Kaliuta) [1747617] - [net] bpf: allow narrow loads of some sk_reuseport_md fields with offset > 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking in presence of bpf2bpf calls (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add config fragment BPF_JIT (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_btf_dump with O= (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_cgroup_storage on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: close prog FD before exit on showing a single program (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "bind{4, 6} deny specific IP & port" on s390 (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools infrastructure (Yauheni Kaliuta) [1747617] - [tools] bpftool: add error message on pin failure (Yauheni Kaliuta) [1747617] - [tools] bpftool: fix error message (prog -> object) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: tests for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [x86] bpf: fix x64 JIT code generation for jmp to 1st insn (Yauheni Kaliuta) [1747617] - [tools] libbpf: set BTF FD for prog only when there is supported .BTF.ext data (Yauheni Kaliuta) [1747617] - [tools] libbpf : make libbpf_num_possible_cpus function thread safe (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix missing __WORDSIZE definition (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix erroneous multi-closing of BTF FD (Yauheni Kaliuta) [1747617] - [tools] libbpf: silence GCC8 warning about string truncation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add another gso_segs access (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix sendmsg6_prog on s390 (Yauheni Kaliuta) [1747617] - [tools] libbpf: Avoid designated initializers for unnamed union members (Yauheni Kaliuta) [1747617] - [tools] libbpf: Fix endianness macro usage for some compilers (Yauheni Kaliuta) [1747617] - [tools] libbpf: sanitize VAR to conservative 1-byte INT (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_xdp_noinline on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix "valid read map access into a read-only array 1" on s390 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix perf_buffer on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: structure test_{progs, maps, verifier} test runners uniformly (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_verifier/test_maps make dependencies (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix another GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: skip nmi test when perf hw events are disabled (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove logic duplication in test_verifier (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add selftests for wide loads (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c (Yauheni Kaliuta) [1747617] - [net] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 (Yauheni Kaliuta) [1747617] - [samples] bpf: build with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: put test_stub.o into $(OUTPUT) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make directory prerequisites order-only (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix attach_probe on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use typedef'ed arrays as map values (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add trickier size resolution tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BTF verifier size resolution logic (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: make PT_REGS_* work in userspace (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix s930 -> s390 typo (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: do not ignore clang failures (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: avoid fall-through warnings (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix bpf_target_sparc check (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix ptr to u64 conversion warning on 32-bit platforms (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision bit propagation for BPF_ST instructions (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix ORC unwinding in non-JIT BPF code (Yauheni Kaliuta) [1747617] - [tools] objtool: Add support for C jump tables (Yauheni Kaliuta) [1747617] - [tools] objtool: Don't use ignore flag for fake jumps (Yauheni Kaliuta) [1747617] - [tools] objtool: Support per-function rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_reuseport_array on s390 (Yauheni Kaliuta) [1747617] - [tools] bpftool: add completion for bpftool prog "loadall" (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: Fix build error without CONFIG_NET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_attach_probe map definition (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add verifier tests for wide stores (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf_buffer_ prefix to README (Yauheni Kaliuta) [1747617] - [tools] bpftool: switch map event_pipe to libbpf's perf_buffer (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test perf buffer API (Yauheni Kaliuta) [1747617] - [tools] libbpf: auto-set PERF_EVENT_ARRAY size to number of CPUs (Yauheni Kaliuta) [1747617] - [tools] libbpf: add perf buffer API (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test_tcp_rtt to .gitignore (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix test_align liveliness expectations (Yauheni Kaliuta) [1747617] - [tools] bpftool: add "prog run" subcommand to test-run programs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert legacy BPF maps to BTF-defined ones (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert selftests using BTF-defined maps to new syntax (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add __uint and __type macro for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: capture value in BTF type info for BTF-defined map defs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert existing tracepoint tests to new APIs (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add kprobe/uprobe selftests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch test to new attach_perf_event API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add raw tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add tracepoint attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add kprobe/uprobe attach API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add ability to attach/detach BPF program to perf event (Yauheni Kaliuta) [1747617] - [tools] libbpf: introduce concept of bpf_link (Yauheni Kaliuta) [1747617] - [tools] libbpf: make libbpf_strerror_r agnostic to sign of error (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: fix inlines in test_lwt_seg6local (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: standardize to static __always_inline (Yauheni Kaliuta) [1747617] - [samples] bpf: Add support for fq's EDT to HBM (Yauheni Kaliuta) [1747617] - [tools] bpf, libbpf, smatch: Fix potential NULL pointer dereference (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix GCC8 warning for strncpy (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: add tests for shifts by zero (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_K shift by 0 (Yauheni Kaliuta) [1747617] - [x86] bpf, x32: Fix bug with ALU64 {LSH, RSH, ARSH} BPF_X shift by 0 (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix precision tracking (Yauheni Kaliuta) [1747617] - [tools] bpf: fix uapi bpf_prog_info fields alignment (Yauheni Kaliuta) [1747617] - [kernel] devmap: Allow map lookups from eBPF (Yauheni Kaliuta) [1747617] - [net] bpf_xdp_redirect_map: Perform map lookup in eBPF helper (Yauheni Kaliuta) [1747617] - [net] devmap: Rename ifindex member in bpf_redirect_info (Yauheni Kaliuta) [1747617] - [kernel] devmap/cpumap: Use flush list instead of bitmap (Yauheni Kaliuta) [1747617] - [kernel] xskmap: Move non-standard list manipulation to helper (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c (Yauheni Kaliuta) [1747617] - [tools] bpftool: support cgroup sockopt (Yauheni Kaliuta) [1747617] - [documentation] bpf: add sockopt documentation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test that exercises sk helpers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add sockopt test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test sockopt section name (Yauheni Kaliuta) [1747617] - [tools] libbpf: support sockopt hooks (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement getsockopt and setsockopt hooks (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix cgroup bpf release synchronization (Yauheni Kaliuta) [1747617] - [samples] bpf: make the use of xdp samples consistent (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix BPF_ALU32 | BPF_ARSH on BE arches (Yauheni Kaliuta) [1747617] - [tools] bpftool: use correct argument in cgroup errors (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix compiler warning with CONFIG_MODULES=n (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: build tests with debug info (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix max() type mismatch for 32bit (Yauheni Kaliuta) [1747617] - [trace] xdp: Add tracepoint for bulk XDP_TX (Yauheni Kaliuta) [1747617] - [tools] selftests, bpf: Add test for veth native XDP (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix spelling mistake "conflictling" -> "conflicting" (Yauheni Kaliuta) [1747617] - [kernel] bpf: precise scalar_value tracking (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add realistic loop tests (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add basic verifier tests for loops (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests (Yauheni Kaliuta) [1747617] - [kernel] bpf: fix callees pruning callers (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce bounded loops (Yauheni Kaliuta) [1747617] - [kernel] bpf: extend is_branch_taken to registers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix tests due to const spill/fill (Yauheni Kaliuta) [1747617] - [kernel] bpf: track spill/fill of constants (Yauheni Kaliuta) [1747617] - [tools] libbpf: constify getter APIs (Yauheni Kaliuta) [1747617] - [samples] bpf: refactor header include path (Yauheni Kaliuta) [1747617] - [samples] bpf: remove unnecessary include options in Makefile (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert tests w/ custom values to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add test for BTF-defined maps (Yauheni Kaliuta) [1747617] - [tools] libbpf: allow specifying map definitions using BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: split initialization and loading of BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: identify maps by section index in addition to offset (Yauheni Kaliuta) [1747617] - [tools] libbpf: refactor map initialization (Yauheni Kaliuta) [1747617] - [tools] libbpf: streamline ELF parsing error-handling (Yauheni Kaliuta) [1747617] - [tools] libbpf: extract BTF loading logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: add common min/max macro to libbpf_internal.h (Yauheni Kaliuta) [1747617] - [net] bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup (Yauheni Kaliuta) [1747617] - [kernel] bpf: Fix build error without CONFIG_INET (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert socket_cookie test to sk storage (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog type (Yauheni Kaliuta) [1747617] - [net] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type (Yauheni Kaliuta) [1747617] - [tools] bpf: Add test for SO_REUSEPORT_DETACH_BPF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix check for presence of associated BTF for map creation (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: signedness bug in enable_all_controllers() (Yauheni Kaliuta) [1747617] - [samples] bpf: fix include path in Makefile (Yauheni Kaliuta) [1747617] - [kernel] bpf: silence warning messages in core (Yauheni Kaliuta) [1747617] - [tools] bpf: use libbpf_num_possible_cpus internally (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: remove bpf_util.h from BPF C progs (Yauheni Kaliuta) [1747617] - [tools] bpf: add a new API libbpf_num_possible_cpus() (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf : clean up feature/ when make clean (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fix constness of source arg for bpf helpers (Yauheni Kaliuta) [1747617] - [samples] bpf: don't run probes at the local make stage (Yauheni Kaliuta) [1747617] - [tools] libbpf: remove qidconf and better support external bpf programs (Yauheni Kaliuta) [1747617] - [tools] bpf: Add bpf_map_lookup_elem selftest for xskmap (Yauheni Kaliuta) [1747617] - [tools] bpf/tools: sync bpf.h (Yauheni Kaliuta) [1747617] - [net] bpf: Allow bpf_map_lookup_elem() on an xskmap (Yauheni Kaliuta) [1747617] - [documentation] docs: bpf: get rid of two warnings (Yauheni Kaliuta) [1747617] - [net] bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id() helper (Yauheni Kaliuta) [1747617] - [samples] bpf: print a warning about headers_install (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove redundant assignment to err (Yauheni Kaliuta) [1747617] - [samples] bpf: hbm: fix spelling mistake "notifcations" -> "notificiations" (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: measure RTT from xdp using xdping (Yauheni Kaliuta) [1747617] - [documentation] bpf: doc: update answer for 32-bit subregister question (Yauheni Kaliuta) [1747617] - [kernel] bpf: move memory size checks to bpf_map_charge_init() (Yauheni Kaliuta) [1747617] - [kernel] bpf: rework memlock-based memory accounting for maps (Yauheni Kaliuta) [1747617] - [kernel] bpf: group memory related fields in struct bpf_map_memory (Yauheni Kaliuta) [1747617] - [net] bpf: add memlock precharge for socket local storage (Yauheni Kaliuta) [1747617] - [kernel] bpf: add memlock precharge check for cgroup_local_storage (Yauheni Kaliuta) [1747617] - [samples] bpf: Add more stats to HBM (Yauheni Kaliuta) [1747617] - [samples] bpf: Add cn support to hbm_out_kern.c (Yauheni Kaliuta) [1747617] - [kernel] bpf: Update __cgroup_bpf_run_filter_skb with cn (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup inet skb programs can return 0 to 3 (Yauheni Kaliuta) [1747617] - [kernel] bpf: Create BPF_PROG_CGROUP_INET_EGRESS_RUN_ARRAY (Yauheni Kaliuta) [1747617] - [tools] libbpf: reduce unnecessary line wrapping (Yauheni Kaliuta) [1747617] - [tools] libbpf: typo and formatting fixes (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify two pieces of logic (Yauheni Kaliuta) [1747617] - [tools] libbpf: use negative fd to specify missing BTF (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix error code returned on corrupted ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: check map name retrieved from ELF (Yauheni Kaliuta) [1747617] - [tools] libbpf: simplify endianness check (Yauheni Kaliuta) [1747617] - [tools] libbpf: preserve errno before calling into user callback (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix detection of corrupted BPF instructions section (Yauheni Kaliuta) [1747617] - [tools] libbpf: prevent overwriting of log_level in bpf_object__load_progs() (Yauheni Kaliuta) [1747617] - [kernel] bpf: tracing: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: cgroup: properly use bpf_prog_array api (Yauheni Kaliuta) [1747617] - [kernel] bpf: remove __rcu annotations from bpf_prog_array (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add auto-detach test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: enable all available cgroup v2 controllers (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: convert test_cgrp2_attach2 example into kselftest (Yauheni Kaliuta) [1747617] - [samples] bpf: fix a couple of style issues in bpf_load (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: fail test_tunnel.sh if subtests fail (Yauheni Kaliuta) [1747617] - [tools] bpftool: make -d option print debug output from verifier (Yauheni Kaliuta) [1747617] - [tools] libbpf: add bpf_object__load_xattr() API function to pass log_level (Yauheni Kaliuta) [1747617] - [tools] bpftool: add -d option to get debug output from libbpf (Yauheni Kaliuta) [1747617] - [tools] libbpf: fix warning that PTR_ERR_OR_ZERO can be used (Yauheni Kaliuta) [1747617] - [tools] bpf: style fix in while(!feof()) loop (Yauheni Kaliuta) [1747617] - [kernel] bpf: check signal validity in nmi for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: auto-complete BTF IDs for btf dump (Yauheni Kaliuta) [1747617] - [samples] bpf: add ibumad sample to .gitignore (Yauheni Kaliuta) [1747617] - [x86] x32: bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [s390] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [powerpc] bpf: eliminate zero extension code-gen (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: enable hi32 randomization for all tests (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: adjust several test_verifier helpers for insn insertion (Yauheni Kaliuta) [1747617] - [tools] libbpf: add "prog_flags" to bpf_program/bpf_prog_load_attr/bpf_load_program_attr (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: randomize high 32-bit when BPF_F_TEST_RND_HI32 is set (Yauheni Kaliuta) [1747617] - [tools] bpf: sync uapi header bpf.h (Yauheni Kaliuta) [1747617] - [uapi] bpf: introduce new bpf prog load flags "BPF_F_TEST_RND_HI32" (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: insert zero extension according to analysis result (Yauheni Kaliuta) [1747617] - [kernel] bpf: introduce new mov32 variant for doing explicit zero extension (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark patched-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [kernel] bpf: verifier: mark verified-insn with sub-register zext flag (Yauheni Kaliuta) [1747617] - [tools] bpf: add selftest in test_progs for bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpf: sync bpf uapi header bpf.h to tools directory (Yauheni Kaliuta) [1747617] - [kernel] bpf: implement bpf_send_signal() helper (Yauheni Kaliuta) [1747617] - [tools] bpftool: update bash-completion w/ new c option for btf dump (Yauheni Kaliuta) [1747617] - [tools] bpftool/docs: add description of btf dump C option (Yauheni Kaliuta) [1747617] - [tools] bpftool: add C output format option to btf dump subcommand (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add btf_dump BTF-to-C conversion tests (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf_dump API for BTF-to-C conversion (Yauheni Kaliuta) [1747617] - [tools] libbpf: switch btf_dedup() to hashmap for dedup table (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add tests for libbpf's hashmap (Yauheni Kaliuta) [1747617] - [tools] libbpf: add resizable non-thread safe internal hashmap (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: use btf__parse_elf to check presence of BTF/BTF.ext (Yauheni Kaliuta) [1747617] - [tools] bpftool: use libbpf's btf__parse_elf API (Yauheni Kaliuta) [1747617] - [tools] libbpf: add btf__parse_elf API to load .BTF and .BTF.ext (Yauheni Kaliuta) [1747617] - [tools] libbpf: ensure libbpf.h is included along libbpf_internal.h (Yauheni Kaliuta) [1747617] - [samples] bpf: Do not define bpf_printk macro (Yauheni Kaliuta) [1747617] - [tools] selftests: bpf: Move bpf_printk to bpf_helpers.h (Yauheni Kaliuta) [1747617] - [kernel] bpf: convert explored_states to hash table (Yauheni Kaliuta) [1747617] - [kernel] bpf: split explored_states (Yauheni Kaliuta) [1747617] - [kernel] bpf: cleanup explored_states (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: add pyperf scale test (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: adjust verifier scale test (Yauheni Kaliuta) [1747617] - [kernel] bpf: bump jmp sequence limit (Yauheni Kaliuta) [1747617] - [tools] libbpf: emit diff of mismatched public API, if any (Yauheni Kaliuta) [1747617] - [tools] bpf, selftest: test global data/bss/rodata sections (Yauheni Kaliuta) [1747617] - [tools] selftests/bpf: test_tc_tunnel: skip unsupported tests (Jiri Benc) [1749814] - [tools] selftests/bpf: More compatible nc options in test_tc_edt (Jiri Benc) [1749814] - [net] xdp: check device pointer before clearing (Jiri Benc) [1749814] - [net] bpf: udp: Avoid calling reuseport's bpf_prog from udp_gro (Jiri Benc) [1749814] - [net] bpf: sockmap, fix use after free from sleep in psock backlog workqueue (Jiri Benc) [1749814] - [include] bpf: sockmap, restore sk_write_space when psock gets dropped (Jiri Benc) [1749814] - [net] bpfilter: fallback to netfilter if failed to load bpfilter kernel module (Jiri Benc) [1749814] - [net] pass net_device argument to the eth_get_headlen (Jiri Benc) [1749814] - [net] flow_dissector: handle no-skb use case (Jiri Benc) [1749814] - [net] plumb network namespace into __skb_flow_dissect (Jiri Benc) [1749814] - [net] bpfilter: dont use module_init in non-modular code (Jiri Benc) [1749814] - [net] xsk: fix XDP socket ring buffer memory ordering (Jiri Benc) [1749814] - [tools] selftests/bpf: install files test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] fix bpf_xdp_adjust_head regression for generic-XDP (Jiri Benc) [1749814] - [tools] selftests/bpf: reduce time to execute test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] selftests/bpf: add wrapper scripts for test_xdp_vlan.sh (Jiri Benc) [1749814] - [tools] bpf: fix XDP vlan selftests test_xdp_vlan.sh (Jiri Benc) [1749814] - [net] core: support XDP generic on stacked devices. (Jiri Benc) [1749814] - [netdrv] netvsc: unshare skb in VF rx handler (Jiri Benc) [1749814] - [net] convert rps_needed and rfs_needed to new static branch api (Jiri Benc) [1749814] - [net] core: Document __skb_flow_dissect() flags argument (Jiri Benc) [1749814] - [net] gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list (Jiri Benc) [1749814] - [net] sock_map, fix missing ulp check in sock hash case (Jiri Benc) [1749814] - [net] Fix missing meta data in skb with vlan packet (Jiri Benc) [1749814] - [include] skbuff.h: fix using plain integer as NULL warning (Jiri Benc) [1749814] - [netdrv] netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit (Jiri Benc) [1761359] - [netdrv] netdevsim: Restore per-network namespace accounting for fib entries (Jiri Benc) [1761359] - [netdrv] netdevsim: Make nsim_num_vf static (Jiri Benc) [1761359] - [netdrv] netdevsim: fix fall-through annotation (Jiri Benc) [1761359] - [netdrv] netdevsim: implement ndo_get_devlink_port (Jiri Benc) [1761359] - [netdrv] netdevsim: move netdev creation/destruction to dev probe (Jiri Benc) [1761359] - [netdrv] netdevsim: extend device attrs to support port addition and deletion (Jiri Benc) [1761359] - [netdrv] netdevsim: implement dev probe/remove skeleton with port initialization (Jiri Benc) [1761359] - [netdrv] netdevsim: change debugfs tree topology (Jiri Benc) [1761359] - [netdrv] netdevsim: generate random switch id instead of using dev id (Jiri Benc) [1761359] - [netdrv] netdevsim: merge sdev into dev (Jiri Benc) [1761359] - [netdrv] netdevsim: rename dev_init/exit() functions and make them independent on ns (Jiri Benc) [1761359] - [netdrv] netdevsim: add bus attributes to add new and delete devices (Jiri Benc) [1761359] - [netdrv] netdevsim: use ida for bus device ids (Jiri Benc) [1761359] - [netdrv] netdevsim: add stub netdevsim driver implementation (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration and related code to bus.c (Jiri Benc) [1761359] - [netdrv] netdevsim: put netdevsim bus code into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: rename devlink.c to dev.c to contain per-dev(asic) items (Jiri Benc) [1761359] - [netdrv] netdevsim: create devlink instance per netdevsim instance (Jiri Benc) [1761359] - [netdrv] netdevsim: move device registration on bus to be done earlier in init (Jiri Benc) [1761359] - [netdrv] netdevsim: move sdev-specific init/uninit code into separate functions (Jiri Benc) [1761359] - [netdrv] netdevsim: make bpf_offload_dev_create() per-sdev instead of first ns (Jiri Benc) [1761359] - [netdrv] netdevsim: move shared dev creation and destruction into separate file (Jiri Benc) [1761359] - [netdrv] netdevsim: let net core to free netdevsim netdev (Jiri Benc) [1761359] - [netdrv] netdevsim: remove nsim_dellink() implementation (Jiri Benc) [1761359] - [include] driver core: add BUS_ATTR_WO() macro (Jiri Benc) [1761359] - arm64: bpf: do not allocate executable memory (Yauheni Kaliuta) [1762214] - modules: page-align module section allocations only for arches supporting strict module rwx (Yauheni Kaliuta) [1762214] - modules: always page-align module section allocations (Yauheni Kaliuta) [1762214] - modules: fix compile error if don't have strict module rwx (Yauheni Kaliuta) [1762214] - modules: Use vmalloc special flag (Yauheni Kaliuta) [1762214] - modules: fix BUG when load module with rodata=n (Yauheni Kaliuta) [1762214] - x86/modules: Avoid breaking W^X while loading modules (Yauheni Kaliuta) [1762214] - x86/alternatives, jumplabel: Use text_poke_early() before mm_init() (Yauheni Kaliuta) [1762214] - x86/kprobes: Set instruction page as executable (Yauheni Kaliuta) [1762214] - x86/ftrace: Set trampoline pages as executa (Yauheni Kaliuta) [1762214] - [tools] bpftool: Fix json dump crash on powerpc (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix race in flow dissector tests (Yauheni Kaliuta) [1747615] - [arm64] insn: Fix ldadd instruction encoding (Yauheni Kaliuta) [1747615] - [scripts] kbuild: tolerate missing pahole when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: handle old pahole more gracefully when generating BTF (Yauheni Kaliuta) [1747615] - [scripts] kbuild: add ability to generate BTF type info for vmlinux (Yauheni Kaliuta) [1747615] - [scripts] kbuild: hardcode genksyms path and remove GENKSYMS variable (Yauheni Kaliuta) [1747615] - [scripts] bpf: fix script for generating man page on BPF helpers (Yauheni Kaliuta) [1747615] - [tools] add smp_* barrier variants to include infrastructure (Yauheni Kaliuta) [1747615] - [tools] tools headers barrier: Fix arm64 tools build failure wrt smp_load_{acquire, release} (Yauheni Kaliuta) [1747615] - [tools] bpf, x32: Fix bug for BPF_JMP | {BPF_JSGT, BPF_JSLE, BPF_JSLT, BPF_JSGE} (Yauheni Kaliuta) [1747615] - [x86] unwind/orc: Fall back to using frame pointers for generated code (Yauheni Kaliuta) [1747615] - [x86] unwind: Add hardcoded ORC entry for NULL (Yauheni Kaliuta) [1747615] - [x86] unwind: Handle NULL pointer calls better in frame unwinder (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix accessing bpf_sysctl.file_pos on s390 (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix narrower loads on s390 (Yauheni Kaliuta) [1747615] - [net] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok (Yauheni Kaliuta) [1747615] - [net] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: improve unexpected success reporting in test_syctl (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix "ctx:write sysctl:write read ok" on s390 (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix format string for p_err() in query_flow_dissector() (Yauheni Kaliuta) [1747615] - [tools] bpftool: add raw_tracepoint_writable prog type to header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix NULL deref in btf_type_is_resolve_source_only (Yauheni Kaliuta) [1747615] - [net] bpf: Set sk_bpf_storage back to NULL for cloned sk (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix nested bpf tracepoints with per-cpu data (Yauheni Kaliuta) [1747615] - [net] bpf: Fix out of bounds memory access in bpf_sk_storage (Yauheni Kaliuta) [1747615] - [kernel] sysctl: define proc_do_static_key() (Yauheni Kaliuta) [1747615] - [x86] bpf, x64: fix stack layout of JITed bpf code (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing RCU read lock on flush (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Add missing bulk queue free (Yauheni Kaliuta) [1747615] - [kernel] bpf, devmap: Fix premature entry free on destroying map (Yauheni Kaliuta) [1747615] - [powerpc] bpf: use unsigned division instruction for 64-bit operations (Yauheni Kaliuta) [1747615] - [tools] bpf: fix div64 overflow tests to properly detect errors (Yauheni Kaliuta) [1747615] - [tools] bpf: sync BPF_FIB_LOOKUP flag changes with BPF uapi (Yauheni Kaliuta) [1747615] - [uapi] bpf: simplify definition of BPF_FIB_LOOKUP related flags (Yauheni Kaliuta) [1747615] - [tools] bpf: lpm_trie: check left child of last leftmost node for NULL (Yauheni Kaliuta) [1747615] - [tools] bpf: expand section tests for test_section_names (Yauheni Kaliuta) [1747615] - [tools] bpf: more msg_name rewrite tests to test_sock_addr (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: enable recvmsg attach types (Yauheni Kaliuta) [1747615] - [tools] bpf: sync tooling uapi header (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix unconnected udp hooks (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix JSON output when lookup fails (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: move test_lirc_mode2_user to TEST_GEN_PROGS_EXTENDED (Yauheni Kaliuta) [1747615] - [tools] libbpf: Return btf_fd for load_sk_storage_btf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix compiler warning in flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: complete sub-register zero extension checks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: move sub-register zero extension checks into subreg.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add zero extend checks for ALU32 and/or/xor (Yauheni Kaliuta) [1747615] - [samples] bpf: suppress compiler warning (Yauheni Kaliuta) [1747615] - [samples] bpf: fix to change the buffer size for read() (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix BTF raw dump of FWD's fwd_kind (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix bpf_get_current_task (Yauheni Kaliuta) [1747615] - [tools] libbpf: move logging helpers into libbpf_internal.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add test_sysctl and map_tests/tests.h to .gitignore (Yauheni Kaliuta) [1747615] - [kernel] bpf: relax inode permission check for retrieving bpf program (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add prog detach to flow_dissector test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add missing \n to flow_dissector CHECK errors (Yauheni Kaliuta) [1747615] - [tools] libbpf: don't fail when feature probing fails (Yauheni Kaliuta) [1747615] - [tools] bpf: test ref bit from data path and add new tests for syscall path (Yauheni Kaliuta) [1747615] - [kernel] bpf, lru: avoid messing with eviction heuristics upon syscall lookup (Yauheni Kaliuta) [1747615] - [kernel] bpf: add map_lookup_elem_sys_only for lookups from syscall side (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1747615] - [uapi] bpf: btf: fix the brackets of BTF_INT_OFFSET() (Yauheni Kaliuta) [1747615] - [kernel] bpf: devmap: fix use-after-free Read in __dev_map_entry_free (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix undefined behavior in narrow load handling (Yauheni Kaliuta) [1747615] - [tools] libbpf: detect supported kernel BTF features and sanitize BTF (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: Add files generated after build to .gitignore (Yauheni Kaliuta) [1747615] - [tools] bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix minor issues in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix recurring typo in documentation for BPF helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: add various test cases for backward jumps (Yauheni Kaliuta) [1747615] - [documentation] docs/btf: fix the missing section marks (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: initialize bpf_object pointers where needed (Yauheni Kaliuta) [1747615] - [tools] libbpf: add libbpf_util.h to header install (Yauheni Kaliuta) [1747615] - [tools] bpf: fix perf build error with uClibc (seen on ARC) (Yauheni Kaliuta) [1747615] - [tools] bpftool: exclude bash-completion/bpftool from .gitignore pattern (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c (Yauheni Kaliuta) [1747615] - [net] bpf: Use PTR_ERR_OR_ZERO in bpf_fd_sk_storage_update_elem() (Yauheni Kaliuta) [1747615] - [kernel] bpf: Use vmalloc special flag (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fail bpf_probe_write_user() while mm is switched (Yauheni Kaliuta) [1747615] - [kernel] mm/tlb: Provide default nmi_uaccess_okay() (Yauheni Kaliuta) [1747615] - [kernel] asm-generic/tlb: Guard with #ifdef CONFIG_MMU (Yauheni Kaliuta) [1747615] - [tools] bpf: Add ene-to-end test for bpf_sk_storage_* helpers (Yauheni Kaliuta) [1747615] - [tools] bpf: Add BPF_MAP_TYPE_SK_STORAGE test to test_maps (Yauheni Kaliuta) [1747615] - [tools] bpf: Add verifier tests for the bpf_sk_storage (Yauheni Kaliuta) [1747615] - [tools] bpf: Refactor BTF encoding macro to test_btf.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Support BPF_MAP_TYPE_SK_STORAGE in bpf map probing (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: Introduce bpf sk local storage (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: test writable buffers in raw tps (Yauheni Kaliuta) [1747615] - [tools] sync bpf.h (Yauheni Kaliuta) [1747615] - [kernel] bpf: add writable context for raw tracepoints (Yauheni Kaliuta) [1747615] - [arm64] bpf, arm64: use more scalable stadd over ldxr / stxr loop in xadd (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix indendation in bash-completion/bpftool (Yauheni Kaliuta) [1747615] - [tools] bpftool: add bash completions for btf command (Yauheni Kaliuta) [1747615] - [tools] bpftool/docs: add btf sub-command documentation (Yauheni Kaliuta) [1747615] - [tools] bpftool: add ability to dump BTF types (Yauheni Kaliuta) [1747615] - [tools] bpftool: Fix errno variable usage (Yauheni Kaliuta) [1747615] - [tools] bpftool: show flow_dissector attachment status (Yauheni Kaliuta) [1747615] - [net] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type (Yauheni Kaliuta) [1747615] - [samples] bpf: add hbm sample to .gitignore (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix samples/bpf build failure due to undefined UINT32_MAX (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: fix segfault in bpf_object__init_maps' pr_debug statement (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: handle old kernels more graceful wrt global data sections (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand test_tc_tunnel with SIT encap (Yauheni Kaliuta) [1747615] - [net] bpf: update skb->protocol in bpf_skb_net_grow (Yauheni Kaliuta) [1747615] - [tools] bpf/flow_dissector: don't adjust nhoff by ETH_HLEN in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: properly return error from bpf_flow_load (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: run flow dissector tests in skb-less mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test (Yauheni Kaliuta) [1747615] - [net] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: drop bpf_verifier_lock (Yauheni Kaliuta) [1747615] - [kernel] bpf: remove global variables (Yauheni Kaliuta) [1747615] - [documentation] bpf: document the verifier limits (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix BPF_LOG_BUF_SIZE off-by-one error (Yauheni Kaliuta) [1747615] - [documentation] bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation to a new common place (Yauheni Kaliuta) [1747615] - [tools] bpf: Increase MAX_NR_MAPS to 17 in test_verifier.c (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix compile errors due to unsync linux/in6.h and netinet/in.h (Yauheni Kaliuta) [1747615] - [documentation] bpf: Document BPF_PROG_TYPE_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: fix a compilation error (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap memory prefetchw optimizations for struct page (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap do bulk allocation of SKBs (Yauheni Kaliuta) [1747615] - [net] core: introduce build_skb_around (Yauheni Kaliuta) [1747615] - [kernel] bpf: cpumap use ptr_ring_consume_batched (Yauheni Kaliuta) [1747615] - [tools] libbpf: optimize barrier for XDP socket rings (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf_id in map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: re-organize newline printing for map listing (Yauheni Kaliuta) [1747615] - [tools] bpftool: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix printf formatter for ptrdiff_t argument (Yauheni Kaliuta) [1747615] - [kernel] bpf: use BPF_CAST_CALL for casting bpf call (Yauheni Kaliuta) [1747615] - [uapi] bpf: allow clearing all sock_ops callback flags (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add VRF test cases to lwt_ip_encap test (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: make flow dissector tests more extensible (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: two scale tests (Yauheni Kaliuta) [1747615] - [tools] bpftool: Improve handling of ENOSPC on reuseport_array map dumps (Yauheni Kaliuta) [1747615] - [tools] bpftool: Use print_entry_error() in case of ENOENT when dumping (Yauheni Kaliuta) [1747615] - [tools] bpftool: add a note on program statistics in man page (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix short option name for printing version in man pages (Yauheni Kaliuta) [1747615] - [tools] bpftool: fix man page documentation for "pinmaps" keyword (Yauheni Kaliuta) [1747615] - [tools] bpftool: reset errno for "bpftool cgroup tree" (Yauheni Kaliuta) [1747615] - [tools] bpftool: remove blank line after btf_id when listing programs (Yauheni Kaliuta) [1747615] - [net] bpf: reserve flags in bpf_skb_net_shrink (Yauheni Kaliuta) [1747615] - [tools] bpf: fix whitespace for ENCAP_L2 defines in bpf.h (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bring back (void *) cast to set_ipv4_csum in test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] selftests/btf: add VAR and DATASEC case for dedup tests (Yauheni Kaliuta) [1747615] - [tools] btf: add support for VAR and DATASEC in btf_dedup() (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor "check_reg_arg" to eliminate code redundancy (Yauheni Kaliuta) [1747615] - [kernel] bpf: factor out reg and stack slot propagation into "propagate_liveness_reg" (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate code redundance (Yauheni Kaliuta) [1747615] - [kernel] bpf: refactor propagate_liveness to eliminate duplicated for loop (Yauheni Kaliuta) [1747615] - [netdrv] netdevsim: move sdev specific bpf debugfs files to sdev dir (Yauheni Kaliuta) [1747615] - [kernel] bpf: Fix distinct pointer types warning for ARCH=i386 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: C based test for sysctl and strtoX (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test ARG_PTR_TO_LONG arg type (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add sysctl and strtoX helpers to bpf_helpers.h (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_strtol and bpf_strtoul helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce ARG_PTR_TO_{INT,LONG} arg types (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test file_pos field in bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test BPF_CGROUP_SYSCTL (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test sysctl section name (Yauheni Kaliuta) [1747615] - [tools] libbpf: Support sysctl hook (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add file_pos field to bpf_sysctl ctx (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_{get, set}_new_value helpers (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_current_value helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Introduce bpf_sysctl_get_name helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sysctl hook (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add base proto function for cgroup-bpf programs (Yauheni Kaliuta) [1747615] - [net] bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: add L2 encap to test_tc_tunnel (Yauheni Kaliuta) [1747615] - [tools] bpf: sync bpf.h to tools/ for BPF_F_ADJ_ROOM_ENCAP_L2 (Yauheni Kaliuta) [1747615] - [net] bpf: add layer 2 encap support to bpf_skb_adjust_room (Yauheni Kaliuta) [1747615] - [tools] selftests_bpf: extend test_tc_tunnel for UDP encap (Yauheni Kaliuta) [1747615] - [kernel] bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [s390] Convert IS_ENABLED uses to __is_defined (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: add selftest for __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [net] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747615] - [tools] bpftool: show btf id in program information (Yauheni Kaliuta) [1747615] - [tools] libbpf: Fix build with gcc-8 (Yauheni Kaliuta) [1747615] - [tools] libbpf: fix crash in XDP socket part with new larger BPF_LOG_BUF_SIZE (Yauheni Kaliuta) [1747615] - [tools] bpf, bpftool: fix a few ubsan warnings (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: add test cases for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, selftest: test {rd, wr}only flags and direct value access (Yauheni Kaliuta) [1747615] - [tools] bpf: bpftool support for dumping data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: add support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: support global data/bss/rodata sections (Yauheni Kaliuta) [1747615] - [tools] bpf, libbpf: refactor relocation handling (Yauheni Kaliuta) [1747615] - [tools] bpf: sync {btf, bpf}.h uapi header from tools infrastructure (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow for key-less BTF in array map (Yauheni Kaliuta) [1747615] - [kernel] bpf: kernel side support for BTF Var and DataSec (Yauheni Kaliuta) [1747615] - [documentation] bpf: add specification for BTF Var and DataSec kinds (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow . char as part of the object name (Yauheni Kaliuta) [1747615] - [kernel] bpf: add syscall side map freeze support (Yauheni Kaliuta) [1747615] - [kernel] bpf: add program side {rd, wr}only support for maps (Yauheni Kaliuta) [1747615] - [kernel] bpf: do not retain flags that are not tied to map lifetime (Yauheni Kaliuta) [1747615] - [kernel] bpf: implement lookup-free direct value access for maps (Yauheni Kaliuta) [1747615] - [net] ipv6: Add neighbor helpers that use the ipv6 stub (Yauheni Kaliuta) [1747615] - [tools] libbpf: Ignore -Wformat-nonliteral warning (Yauheni Kaliuta) [1747615] - [kernel] bpf: Add missed newline in verifier verbose log (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test unbounded var_off stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Sanity check max value for var_off stack access (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in unpriv mode (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [kernel] bpf: Reject indirect var_off stack access in raw mode (Yauheni Kaliuta) [1747615] - [samples] bpf: fix build with new clang (Yauheni Kaliuta) [1747615] - [samples] selftests/bpf: add NULL check for ksym_search (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: ksym_search won't check symbols exists (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: synthetic tests to push verifier limits (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add few verifier scale tests (Yauheni Kaliuta) [1747615] - [tools] libbpf: teach libbpf about log_level bit 2 (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase verifier log limit (Yauheni Kaliuta) [1747615] - [kernel] bpf: increase complexity limit and maximum program size (Yauheni Kaliuta) [1747615] - [kernel] bpf: verbose jump offset overflow check (Yauheni Kaliuta) [1747615] - [kernel] bpf: convert temp arrays to kvcalloc (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by not remarking live_read (Yauheni Kaliuta) [1747615] - [kernel] bpf: improve verification speed by droping states (Yauheni Kaliuta) [1747615] - [kernel] bpf: add verifier stats and log_level bit 2 (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: remove duplicate .flags initialization in ctx_skb.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-invalid-specifier for bpf_obj_id.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: fix -Wformat-security warning for flow_dissector_load.c (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tests.h should depend on .c files, not the output (Yauheni Kaliuta) [1747615] - [tools] bpf: add bpffs multi-dimensional array tests in test_btf (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Test variable offset stack access (Yauheni Kaliuta) [1747615] - [kernel] bpf: Support variable offset stack access from helpers (Yauheni Kaliuta) [1747615] - [net] ipv6: Move ipv6 stubs to a separate header file (Yauheni Kaliuta) [1747615] - [tools] bpf: generate pkg-config file for libbpf (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: don't depend on hardcoded perf sample_freq (Yauheni Kaliuta) [1747615] - [tools] bpf: test_tc_tunnel.sh needs reverse path filtering disabled (Yauheni Kaliuta) [1747615] - [tools] selftests: bpf: tc-bpf flow shaping with EDT (Yauheni Kaliuta) [1747615] - [net] bpf: make bpf_skb_ecn_set_ce callable from BPF_PROG_TYPE_SCHED_ACT (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to encap modes (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: convert bpf tunnel test to BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] bpf: Sync bpf.h to tools (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room encap flags (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room flag BPF_F_ADJ_ROOM_FIXED_GSO (Yauheni Kaliuta) [1747615] - [net] bpf: add bpf_skb_adjust_room mode BPF_ADJ_ROOM_MAC (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with tso (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: extend bpf tunnel test with gre (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test to ipv6 (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: expand bpf tunnel test with decap (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: bpf tunnel encap test (Yauheni Kaliuta) [1747615] - [net] bpf: in bpf_skb_adjust_room avoid copy in tx fast path (Yauheni Kaliuta) [1747615] - [samples] bpf: add xdp_sample_pkts to .gitignore (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: add tests for bpf_tcp_check_syncookie and bpf_skc_lookup_tcp (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: test references to sock_common (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: allow specifying helper for BPF_SK_LOOKUP (Yauheni Kaliuta) [1747615] - [tools] update uapi/linux/bpf.h (Yauheni Kaliuta) [1747615] - [net] bpf: add helper to check for a valid SYN cookie (Yauheni Kaliuta) [1747615] - [net] bpf: add skc_lookup_tcp helper (Yauheni Kaliuta) [1747615] - [kernel] bpf: allow helpers to return PTR_TO_SOCK_COMMON (Yauheni Kaliuta) [1747615] - [kernel] bpf: track references based on is_acquire_func (Yauheni Kaliuta) [1747615] - [tools] selftests/bpf: Add arm target register definitions (Yauheni Kaliuta) [1747615] - [documentation] bpf, doc: add RISC-V JIT to BPF documentation (Yauheni Kaliuta) [1747615] - [uapi] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1747615] - [uapi] bpf: add documentation for helpers bpf_spin_lock(), bpf_spin_unlock() (Yauheni Kaliuta) [1747615]- [perf] perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver (Robert Richter) [1726054] - [documentation] documentation: perf: Update documentation for ThunderX2 PMU uncore driver (Robert Richter) [1726054] - [scsi] lpfc: Update lpfc version to 12.6.0.2 (Dick Kennedy) [1771674] - [scsi] lpfc: revise nvme max queues to be hdwq count (Dick Kennedy) [1771674] - [scsi] lpfc: Initialize cpu_map for not present cpus (Dick Kennedy) [1771674] - [scsi] lpfc: fix inlining of lpfc_sli4_cleanup_poll_list() (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: fix: coverity: lpfc_get_scsi_buf_s3(): Null pointer dereferences (Dick Kennedy) [1771674] - [scsi] lpfc: Fix lpfc_cpumask_of_node_init() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_sli4_enable_intr() (Dick Kennedy) [1771674] - [scsi] lpfc: Fix a kernel warning triggered by lpfc_get_sgl_per_hdwq() (Dick Kennedy) [1771674] - [scsi] lpfc: Update lpfc version to 12.6.0.1 (Dick Kennedy) [1771674] - [scsi] lpfc: Add enablement of multiple adapter dumps (Dick Kennedy) [1771674] - [scsi] lpfc: Change default IRQ model on AMD architectures (Dick Kennedy) [1771674] - [scsi] lpfc: Add registration for CPU Offline/Online events (Dick Kennedy) [1771674] - [scsi] lpfc: Clarify FAWNN error message (Dick Kennedy) [1771674] - [scsi] lpfc: Sync with FC-NVMe-2 SLER change to require Conf with SLER (Dick Kennedy) [1771674] - [scsi] lpfc: Fix dynamic fw log enablement check (Dick Kennedy) [1771674] - [scsi] lpfc: Fix unexpected error messages during RSCN handling (Dick Kennedy) [1771674] - [scsi] lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce (Dick Kennedy) [1771674] - [scsi] lpfc: Fix configuration of BB credit recovery in service parameters (Dick Kennedy) [1771674] - [scsi] lpfc: Fix duplicate unreg_rpi error in port offline flow (Dick Kennedy) [1771674] - [infiniband] ib/srp: Add missing new line after displaying fast_io_fail_tmo param (Kamal Heib) [1678461 1720899] - [net] sunrpc: The RDMA back channel mustn't disappear while requests are outstanding (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Skip counter if port doesn't match (Kamal Heib) [1720899] - [rdma] uverbs: Prevent potential underflow (Kamal Heib) [1720899] - [infiniband] ib/core: Use rdma_read_gid_l2_fields to compare GID L2 fields (Kamal Heib) [1720899] - [infiniband] rdma/siw: free siw_base_qp in kref release routine (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: move iw_rem_ref() calls out of spinlock (Kamal Heib) [1720899] - [infiniband] ib/core: Fix wrong iterating on ports (Kamal Heib) [1720899] - [infiniband] rdma/nldev: Reshuffle the code to avoid need to rebind QP in error path (Kamal Heib) [1720899] - [infiniband] rdma/cm: Fix memory leak in cm_add/remove_one (Kamal Heib) [1720899] - [infiniband] rdma/core: Fix an error handling path in 'res_get_common_doit()' (Kamal Heib) [1720899] - [infiniband] rdma/iwcm: Fix a lock inversion issue (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix serialization issue in write_space() (Kamal Heib) [1720899] - [infiniband] rdma/vmw_pvrdma: Free SRQ only once (Kamal Heib) [1757294 1720899] - [infiniband] rdma: Fix double-free in srq creation error flow (Kamal Heib) [1720899] - [infiniband] rdma/siw: Fix page address mapping in TX path (Kamal Heib) [1720899] - [infiniband] rdma/cma: Fix false error message (Kamal Heib) [1720899] - [infiniband] rdma/{cxgb3, cxgb4, i40iw}: Remove common code (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Fix use after free and refcnt leak on ndev in_device in iwarp_query_port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/core: Add common iWARP query port (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/i40iw: Associate ibdev to netdev before IB device registration (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma/cxgb3: Use ib_device_set_netdev() (Kamal Heib) [1760097 1745655 1720899] - [infiniband] rdma: Introduce ib_port_phys_state enum (Kamal Heib) [1760097 1745655 1720899] - [sched] topology: Improve load balancing on AMD EPYC systems (Phil Auld) [1757535] - [netdrv] broadcom: Use dev_get_drvdata (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add a new BNXT_FW_RESET_STATE_POLL_FW_DOWN state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.100 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Don't proceed in .ndo_set_rx_mode() when device is not in open state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix compile error regression with CONFIG_BNXT_SRIOV not set (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add FW fatal devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add bnxt_fw_exception() to handle fatal firmware errors (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add RESET_FW state logic to bnxt_fw_reset_task() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Do not send firmware messages if firmware is in error state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Retain user settings on a VF after RESET_NOTIFY event (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add devlink health reset reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle RESET_NOTIFY async event from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add new FW devlink_health_reporter (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add BNXT_STATE_IN_FW_RESET state (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Enable health monitoring (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Pre-map the firmware health monitoring registers (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Discover firmware error recovery capabilities (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle firmware reset status during IF_UP (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Register buffers for VFs before reserving resources (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_sriov_enable() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Prepare bnxt_init_one() to be called multiple times (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress all error messages in hwrm_do_send_msg() in silent mode (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Simplify error checking in the SR-IOV message forwarding functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Convert error code in firmware message response to standard code (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Remove the -1 error return code from bnxt_hwrm_do_send_msg() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use a common function to print the same ethtool -f error message (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix allocation of zero statistics block size regression (Jonathan Toppins) [1724766] - [netdrv] bnxt: no need to check return value of debugfs_create functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add PCI IDs for 57500 series NPAR devices (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support all variants of the 5750X chip family (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_init_one() and turn on TPA support on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Support TPA counters on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Allocate the larger per-ring statistics block for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor ethtool ring statistics logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add hardware GRO setup function for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA ID mapping logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add fast path logic for TPA on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Set TPA GRO mode flags on 57500 chips properly (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor tunneled hardware GRO logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Handle standalone RX_AGG completions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor TPA logic (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add TPA structure definitions for BCM57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.89 (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Suppress HWRM errors for HWRM_NVM_GET_VARIABLE command (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix to include flow direction in L2 key (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Use correct src_fid to determine direction of the flow (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Improve RX doorbell sequence (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC clearing logic for 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add page_pool_destroy() during RX ring cleanup (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: add page_pool support (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: optimized XDP_REDIRECT support (Jonathan Toppins) [1724766 1669220] - [netdrv] bnxt_en: Refactor __bnxt_xmit_xdp() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: rename some xdp functions (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Device serial number is supported only for PFs (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Query firmware capability to support aRFS on 57500 chips (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Separate RDMA MR/AH context allocation (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: read the clause type from the PHY ID (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Read package version from firmware (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Check new firmware capability to display extended stats (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Add support for PCIe statistics (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Refactor bnxt_alloc_stats() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Update firmware interface to 1.10.0.69 (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_port_parent_id implementation for physical ports (Jonathan Toppins) [1724766] - [netdrv] bnxt: pass switch ID through devlink_port_attrs_set() (Jonathan Toppins) [1724766] - [netdrv] bnxt: move bp->switch_id initialization to PF probe (Jonathan Toppins) [1724766] - [netdrv] bnxt: remove ndo_get_phys_port_name implementation (Jonathan Toppins) [1724766] - [netdrv] bnxt: implement ndo_get_devlink_port (Jonathan Toppins) [1724766] - [netdrv] bnxt: Implement ndo_get_port_parent_id() (Jonathan Toppins) [1724766] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1724766] - [netdrv] bnxt_en: Fix firmware signaled resource change logic in open (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-thoughs (Jonathan Toppins) [1724766] - [netdrv] bnx2x: Mark expected switch fall-throughs (Jonathan Toppins) [1724766] - [tools] selftests: kvm: vmx_dirty_log_test: skip the test when VMX is not supported (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: consolidate VMX support checks (Vitaly Kuznetsov) [1771575] - [tools] selftests: kvm: vmx_set_nested_state_test: don't check for VMX support twice (Vitaly Kuznetsov) [1771575] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769904] - [net] vsock: Send reset control packet when socket is partially bound (Stefano Garzarella) [1769904] - [net] vsock/virtio: fix sock refcnt holding during the shutdown (Stefano Garzarella) [1769855] - [kernel] vsock/virtio: remove unused 'work' field from 'struct virtio_vsock_pkt' (Stefano Garzarella) [1769855] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 (Stefano Garzarella) [1769855] - [net] vsock/virtio: set SOCK_DONE on peer shutdown (Stefano Garzarella) [1769855] - [net] vsock/virtio: discard packets if credit is not respected (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: send a credit update when buffer size is changed (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: a better comment on credit update (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: reduce credit update messages (Stefano Garzarella) [1769853 1769846 1769836] - [net] vsock/virtio: change the maximum packet size allowed (Stefano Garzarella) [1679971] - [vhost] vsock: split packets to send using multiple buffers (Stefano Garzarella) [1679971] - [net] vsock/virtio: limit the memory used per-socket (Stefano Garzarella) [1769744] - [net] vsock/virtio: free packets during the socket release (Stefano Garzarella) [1769744] - [net] vsock: Fix a lockdep warning in __vsock_release() (Stefano Garzarella) [1769714] - [net] vsock: correct removal of socket from the list (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Stefano Garzarella) [1769714] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 321 (Stefano Garzarella) [1769714] - [net] Fix ERROR:do not initialise statics to 0 in af_vsock.c (Stefano Garzarella) [1769714] - [net] vsock: bind to random port for VMADDR_PORT_ANY (Stefano Garzarella) [1769714] - [tools] tc-testing: added tests with cookie for conntrack TC action (Ivan Vecera) [1739606] - [net] cls_bpf: fix NULL deref on offload filter removal (Ivan Vecera) [1739606] - [tools] tc-testing: fixed two failing pedit tests (Ivan Vecera) [1739606] - [tools] tc-testing: implement tests for new fast_init action flag (Ivan Vecera) [1739606] - [net] sched: update action implementations to support flags (Ivan Vecera) [1739606] - [net] sched: use temporary variable for actions indexes (Ivan Vecera) [1739606] - [net] sched: extend TCA_ACT space with TCA_ACT_FLAGS (Ivan Vecera) [1739606] - [net] sched: modify stats helper functions to support regular stats (Ivan Vecera) [1739606] - [net] sched: don't expose action qstats to skb_tc_reinsert() (Ivan Vecera) [1739606] - [net] sched: extract qstats update code into functions (Ivan Vecera) [1739606] - [net] sched: extract bstats update code into function (Ivan Vecera) [1739606] - [net] sched: extract common action counters update code into function (Ivan Vecera) [1739606] - [tools] tc-testing: list required kernel options for act_ct action (Ivan Vecera) [1739606] - [net] fq_codel: do not include (Ivan Vecera) [1739606] - [net] sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware (Ivan Vecera) [1739606] - [net] sched: taprio: fix -Wmissing-prototypes warnings (Ivan Vecera) [1739606] - [net] sched: act_police: re-use tcf_tm_dump() (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit TDC tests (Ivan Vecera) [1739606] - [net] sched: Avoid using yield() in a busy waiting loop (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] sched: etf: Fix ordering of packets with same txtime (Ivan Vecera) [1739606] - [tools] tc-testing: updated pedit test cases (Ivan Vecera) [1739606] - [net] taprio: Fix returning EINVAL when configuring without flags (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_ACT_KIND (Ivan Vecera) [1739606] - [net] net_sched: fix backward compatibility for TCA_KIND (Ivan Vecera) [1739606] - [net] sched: Set default of CONFIG_NET_TC_SKB_EXT to N (Ivan Vecera) [1739606] - [net] sch_netem: fix rcu splat in netem_enqueue() (Ivan Vecera) [1739606] - [net] net_sched: remove need_resched() from qdisc_run() (Ivan Vecera) [1739606] - [net] sched: cbs: Avoid division by zero when calculating the port rate (Ivan Vecera) [1739606] - [net] sched: taprio: Avoid division by zero on invalid link speed (Ivan Vecera) [1739606] - [net] sched: taprio: Fix potential integer overflow in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] sched: cbs: Fix not adding cbs instance to list (Ivan Vecera) [1739606] - [net] Fix Kconfig indentation (Ivan Vecera) [1739606] - [net] net_sched: add policy validation for action attributes (Ivan Vecera) [1739606] - [net] net_sched: add max len check for TCA_KIND (Ivan Vecera) [1739606] - [net] taprio: Add support for hardware offloading (Ivan Vecera) [1739606] - [net] sched: use get_dev() action API in flow_action infra (Ivan Vecera) [1739606] - [net] sched: take reference to psample group in flow_action infra (Ivan Vecera) [1739606] - [net] sched: extend flow_action_entry with destructor (Ivan Vecera) [1739606] - [net] sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero (Ivan Vecera) [1739606] - [net] net_sched: check cops->tcf_block in tc_bind_tclass() (Ivan Vecera) [1739606] - [net] sched: fix reordering issues (Ivan Vecera) [1739606] - [net] net_sched: act_police: add 2 new attributes to support police 64bit rate and peakrate (Ivan Vecera) [1739606] - [net] openvswitch: Set OvS recirc_id from tc chain index (Ivan Vecera) [1739606] - [net] sk_buff: drop all skb extensions on free and skb scrubbing (Ivan Vecera) [1739606] - [net] minor cleanup in skb_ext_add() (Ivan Vecera) [1739606] - [include] net: drop the unused helper skb_ext_get() (Ivan Vecera) [1739606] - [net] fix possible user-after-free in skb_ext_add() (Ivan Vecera) [1739606] - [net] sk_buff: add skb extension infrastructure (Ivan Vecera) [1739606] - [net] sched: cbs: remove redundant assignment to variable port_rate (Ivan Vecera) [1739606] - [tools] tc-testing: don't hardcode 'ip' in nsPlugin.py (Ivan Vecera) [1739606] - [net] sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate (Ivan Vecera) [1739606] - [net] taprio: Set default link speed to 10 Mbps in taprio_set_picos_per_byte (Ivan Vecera) [1739606] - [net] taprio: Fix kernel panic in taprio_destroy (Ivan Vecera) [1739606] - [netdrv] mlx5e: Move local var definition into ifdef block (Ivan Vecera) [1739606] - [net] sched: cls_matchall: cleanup flow_action before deallocating (Ivan Vecera) [1739606] - [net] sched: act_vlan: implement stats_update callback (Ivan Vecera) [1739606] - [net] sched: act_sample: fix psample group handling on overwrite (Ivan Vecera) [1739606] - [net] sched: flower: don't take rtnl lock for cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: copy tunnel info when setting flow_action entry->tunnel (Ivan Vecera) [1739606] - [net] sched: take reference to action dev before calling offloads (Ivan Vecera) [1739606] - [net] sched: take rtnl lock in tc_setup_flow_action() (Ivan Vecera) [1739606] - [net] sched: conditionally obtain rtnl lock in cls hw offloads API (Ivan Vecera) [1739606] - [net] sched: add API for registering unlocked offload block callbacks (Ivan Vecera) [1739606] - [net] sched: notify classifier on successful offload add/delete (Ivan Vecera) [1739606] - [net] sched: refactor block offloads counter usage (Ivan Vecera) [1739606] - [net] sched: change tcf block offload counter type to atomic_t (Ivan Vecera) [1739606] - [net] sched: protect block offload-related fields with rw_semaphore (Ivan Vecera) [1739606] - [net] net_sched: fix a NULL pointer deref in ipt action (Ivan Vecera) [1739606] - [tools] tc-testing: concurrency: wrap piped rule update commands (Ivan Vecera) [1739606] - [tools] tc-testing: use dedicated DUMMY interface name for dummy dev (Ivan Vecera) [1739606] - [net] flow_offload: convert block_ing_cb_list to regular list type (Ivan Vecera) [1739606] - [netdrv] sched: use major priority number as hardware priority (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for matchall filter (Ivan Vecera) [1739606] - [net] taprio: remove unused variable 'entry_list_policy' (Ivan Vecera) [1739606] - [tools] tc-testing: updated skbedit action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update skbedit action for batched events operations (Ivan Vecera) [1739606] - [net] fq_codel: remove set but not used variables 'prev_ecn_mark' and 'prev_drop_count' (Ivan Vecera) [1739606] - [net] flow_offload: support get multi-subsystem block (Ivan Vecera) [1739606] - [net] flow_offload: move tc indirect block to flow offload (Ivan Vecera) [1739606] - [net] cls_api: add flow_indr_block_call function (Ivan Vecera) [1739606] - [net] cls_api: remove the tcf_block cache (Ivan Vecera) [1739606] - [net] cls_api: modify the tc_indr_block_ing_cmd parameters. (Ivan Vecera) [1739606] - [net] sched: sch_taprio: fix memleak in error path for sched list parse (Ivan Vecera) [1739606] - [net] fq_codel: Kill useless per-flow dropped statistic (Ivan Vecera) [1739606] - [net] Increase fq_codel count in the bulk dropper (Ivan Vecera) [1739606] - [include] sched: sample: allow accessing psample_group with rtnl (Ivan Vecera) [1739606] - [tools] tc-testing: updated vlan action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update vlan action for batched events operations (Ivan Vecera) [1739606] - [tools] tc-testing: Clarify the use of tdc's -d option (Ivan Vecera) [1739606] - [net] sched: Fix a possible null-pointer dereference in dequeue_func() (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for [b|p]fifo qdisc (Ivan Vecera) [1739606] - [net] ife: error out when nla attributes are empty (Ivan Vecera) [1739606] - [net] sched: verify that q!=NULL before setting q->flags (Ivan Vecera) [1739606] - [net] net_sched: unset TCQ_F_CAN_BYPASS when adding filters (Ivan Vecera) [1739606] - [net] fix: taprio: Change type of txtime-delay parameter to u32 (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [include] pkt_sched: Include const.h (Ivan Vecera) [1739606] - [tools] tc-testing: introduce scapyPlugin for basic traffic (Ivan Vecera) [1739606] - [tools] tc-testing: Allow tdc plugins to see test case data (Ivan Vecera) [1739606] - [tools] tc-testing: added tdc tests for prio qdisc (Ivan Vecera) [1739606] - [tools] tc-testing: updated mirred action tests with batch create/delete (Ivan Vecera) [1739606] - [net] sched: update mirred action for batched events operations (Ivan Vecera) [1739606] - [net] sched: em_ipt: add support for addrtype matching (Ivan Vecera) [1739606] - [net] sched: em_ipt: keep the user-specified nfproto and dump it (Ivan Vecera) [1739606] - [net] sched: em_ipt: set the family based on the packet if it's unspecified (Ivan Vecera) [1739606] - [net] sched: em_ipt: match only on ip/ipv6 traffic (Ivan Vecera) [1739606] - [net] taprio: Adjust timestamps for TCP packets (Ivan Vecera) [1739606] - [net] taprio: make clock reference conversions easier (Ivan Vecera) [1739606] - [net] taprio: Add support for txtime-assist mode (Ivan Vecera) [1739606] - [net] taprio: Remove inline directive (Ivan Vecera) [1739606] - [net] taprio: calculate cycle_time when schedule is installed (Ivan Vecera) [1739606] - [net] etf: Add skip_sock_check (Ivan Vecera) [1739606] - [include] etf: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [tools] tc-testing: add ingress qdisc tests (Ivan Vecera) [1739606] - [tools] tc-testing: Restore original behaviour for namespaces in tdc (Ivan Vecera) [1739606] - [include] net: sched: act_ctinfo: tidy UAPI definition (Ivan Vecera) [1739606] - [include] act_ctinfo: Don't use BIT() in UAPI headers. (Ivan Vecera) [1739606] - [net] sched: cls_matchall: allow to delete filter (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix policy validation (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: fix action creation (Ivan Vecera) [1739606] - [tools] tc-tests: updated skbedit tests (Ivan Vecera) [1739606] - [tools] tc-tests: added path to ip command in tdc (Ivan Vecera) [1739606] - [net] sched: remove NET_CLS_IND config option (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: use extack error reporting (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for clsact Qdisc ops (Ivan Vecera) [1739606] - [net] sched: ingress: set 'unlocked' flag for Qdisc ops (Ivan Vecera) [1739606] - [tools] tc-tests: updated fw with bind actions by reference use cases (Ivan Vecera) [1739606] - [net] sched: act_ctinfo: minor size optimisation (Ivan Vecera) [1739606] - [net] flow_offload: use struct_size() in kzalloc() (Ivan Vecera) [1739606] - [net] sched: don't use tc_action->order during action dump (Ivan Vecera) [1739606] - [net] sch_htb: redefine htb qdisc overlimits (Ivan Vecera) [1739606] - [tools] selftests: tc-testing: Add pedit tests (Ivan Vecera) [1739606] - [net] sched: add ingress mirred action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add helpers to detect ingress mirred actions (Ivan Vecera) [1757520] - [net] sched: add skbedit of ptype action to hardware IR (Ivan Vecera) [1757520] - [include] net: tc_act: add skbedit_ptype helper functions (Ivan Vecera) [1757520] - [net] openvswitch: load and reference the NAT helper. (Flavio Leitner) [1752970] - [net] openvswitch: load NAT helper (Flavio Leitner) [1752970] - [net] netfilter: nf_nat: register NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: add API to manage NAT helpers. (Flavio Leitner) [1752970] - [net] netfilter: use macros to create module aliases. (Flavio Leitner) [1752970] - [net] xfrm: remove a duplicated assignment (Sabrina Dubroca) [1760002] - [net] xfrm: remove empty xfrmi_init_net (Sabrina Dubroca) [1760002] - [net] xfrm: remove unneeded export_symbols (Sabrina Dubroca) [1760002] - [include] xfrm: clean an indentation issue, remove a space (Sabrina Dubroca) [1760002] - [net] xfrm6: remove BUG_ON from xfrm6_dst_ifdown (Sabrina Dubroca) [1760002] - [net] xfrm: policy: add missing indentation (Sabrina Dubroca) [1760002] - [net] xfrm: Fix bucket count reported to userspace (Sabrina Dubroca) [1760002] - [net] xfrm: use complete IPv6 addresses for hash (Sabrina Dubroca) [1760002] - [net] xfrm: use correct size to initialise sp->ovec (Sabrina Dubroca) [1760002] - [net] xfrm: allow driver to quietly refuse offload (Sabrina Dubroca) [1760002] - [net] esp: remove redundant define esph (Sabrina Dubroca) [1760002] - [net] ip6_vti: simplify stats handling in vti6_xmit (Sabrina Dubroca) [1760002] - [net] xfrm: fix 'passing zero to ERR_PTR()' warning (Sabrina Dubroca) [1760002] - [net] xfrm: remove blank lines at EOF (Sabrina Dubroca) [1760002] - [net] xfrm: don't check offload_handle for nonzero (Sabrina Dubroca) [1760002] - [net] ipv6: xfrm: use 64-bit timestamps (Sabrina Dubroca) [1760002] - [net] devlink: Introduce PCI VF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Introduce PCI PF port flavour and port attribute (Petr Oros) [1761495] - [net] devlink: Return physical port fields only for applicable port flavours (Petr Oros) [1761495] - [net] devlink: Refactor physical port attributes (Petr Oros) [1761495] - [net] ipv4: fix race condition between route lookup and invalidation (Guillaume Nault) [1765639] - [net] add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head (Guillaume Nault) [1765639] - [net] ipv4/icmp: fix rt dst dev null pointer dereference (Guillaume Nault) [1765639] - [net] ipip: validate header length in ipip_tunnel_xmit (Guillaume Nault) [1765639] - [net] ipv4: Use return value of inet_iif() for __raw_v4_lookup in the while loop (Guillaume Nault) [1765639] - [net] ipv4: Fix raw socket lookup for local traffic (Guillaume Nault) [1765639] - [net] ipv4: Return error for RTA_VIA attribute (Guillaume Nault) [1765639] - [net] ipmr: fix unresolved entry dumps (Guillaume Nault) [1765639] - [net] ipvs: don't ignore errors in case refcounting ip_vs module fails (Davide Caratti) [1687094] - [net] ipvs: fix tinfo memory leak in start_sync_thread (Davide Caratti) [1687094] - [net] tcp: fix a possible lockdep splat in tcp_done() (Marcelo Leitner) [1764654] - [net] tcp: add rcu protection around tp->fastopen_rsk (Marcelo Leitner) [1764654] - [net] tcp: annotate lockless access to tcp_memory_pressure (Marcelo Leitner) [1764654] - [net] tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR (Marcelo Leitner) [1764654] - [net] tcp: inherit timestamp on mtu probe (Marcelo Leitner) [1764654] - [net] tcp: remove empty skb from write queue in error cases (Marcelo Leitner) [1764654] - [net] tcp: get rid of tcp_check_send_head() (Marcelo Leitner) [1764654] - [net] tcp: make sure EPOLLOUT wont be missed (Marcelo Leitner) [1764654] - [net] ipv4: set the tcp_min_rtt_wlen range from 0 to one day (Marcelo Leitner) [1764654] - [net] net-tcp: /proc/sys/net/ipv4/tcp_probe_interval is a u32 not int (Marcelo Leitner) [1764654] - [net] tcp: fix a race in inet_diag_dump_icsk() (Marcelo Leitner) [1764654] - [net] netfilter: nft_meta: Add NFT_META_I/OIFKIND meta type (Florian Westphal) [1763657] - [net] netfilter: nft_xfrm: use state family, not hook one (Florian Westphal) [1763654] - [net] netfilter: nf_tables: add xfrm expression (Florian Westphal) [1763654] - [net] netfilter: nf_tables: rt: allow checking if dst has xfrm attached (Florian Westphal) [1763654] - [netdrv] mlx5e: Fix unnecessary flow_block_cb_is_busy call (Ivan Vecera) [1737890] - [netdrv] nfp: flower: verify that block cb is not busy before binding (Ivan Vecera) [1737890] - [netdrv] net/mlx5e: Provide cb_list pointer when setting up tc block on rep (Ivan Vecera) [1737890] - [net] sched: Fix NULL-pointer dereference in tc_indr_block_ing_cmd() (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block structure and use it (Ivan Vecera) [1737890] - [net] flow_offload: rename tc_setup_cb_t to flow_setup_cb_t (Ivan Vecera) [1737890] - [include] flow_offload: include linux/kernel.h from flow_offload.h (Ivan Vecera) [1737890] - [net] flow_offload: remove netns parameter from flow_block_cb_alloc() (Ivan Vecera) [1737890] - [net] openvswitch: rename flow_stats to sw_flow_stats (Ivan Vecera) [1737890] - [netdrv] mlx5e: Fix unused variable warning when CONFIG_MLX5_ESWITCH is off (Ivan Vecera) [1737890] - [netdrv] net: flow_offload: rename tc_cls_flower_offload to flow_cls_offload (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_is_busy() and use it (Ivan Vecera) [1737890] - [net] sched: remove tcf block API (Ivan Vecera) [1737890] - [include] sched: use new symbol for TC kABI version (Ivan Vecera) [1737890] - [netdrv] use flow block API (Ivan Vecera) [1737890] - [net] sched: use flow block API (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_{priv, incref, decref}() (Ivan Vecera) [1737890] - [net] flow_offload: add list handling functions (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_alloc() and flow_block_cb_free() (Ivan Vecera) [1737890] - [net] flow_offload: rename TCF_BLOCK_BINDER_TYPE_* to FLOW_BLOCK_BINDER_TYPE_* (Ivan Vecera) [1737890] - [net] flow_offload: rename TC_BLOCK_{UN}BIND to FLOW_BLOCK_{UN}BIND (Ivan Vecera) [1737890] - [net] flow_offload: add flow_block_cb_setup_simple() (Ivan Vecera) [1737890] - [net] openvswitch: free vport unless register_netdevice() succeeds (Stefano Brivio) [1765580] - [net] openvswitch: Clear the L4 portion of the key for "later" fragments. (Stefano Brivio) [1765580] - [net] openvswitch: Properly set L4 keys on "later" IP fragments (Stefano Brivio) [1765580] - [net] openvswitch: Print error when ovs_execute_actions() fails (Stefano Brivio) [1765580] - [net] openvswitch: do not free vport if register_netdevice() is failed. (Stefano Brivio) [1765580] - [net] xfrm: policy: remove pcpu policy cache (Xin Long) [1743519] - [net] netem: correct the parent's backlog when corrupted packet was dropped (Davide Caratti) [1764553] - [net] netem: fix error path for corrupted GSO frames (Davide Caratti) [1764553] - [net] avoid potential infinite loop in tc_ctl_action() (Davide Caratti) [1764553] - [net] act_mirred: Fix mirred_init_module error handling (Davide Caratti) [1764553] - [net] sch_dsmark: fix potential NULL deref in dsmark_init() (Davide Caratti) [1764553] - [net] sch_cbq: validate TCA_CBQ_WRROPT to avoid crash (Davide Caratti) [1764553] - [net] sched: sch_sfb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: multiq: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: sch_htb: don't call qdisc_put() while holding tree lock (Davide Caratti) [1764553] - [net] sched: fix possible crash in tcf_action_destroy() (Davide Caratti) [1764553] - [net] sch_netem: fix a divide by zero in tabledist() (Davide Caratti) [1764553] - [net] sched: act_sample: don't push mac header on ip6gre ingress (Davide Caratti) [1764553] - [net] net_sched: let qdisc_put() accept NULL pointer (Davide Caratti) [1764553] - [net] tcp: adjust rto_base in retransmits_timed_out() (Marcelo Leitner) [1756775] - [net] tcp: better handle TCP_USER_TIMEOUT in SYN_SENT state (Marcelo Leitner) [1756775] - [include] netlink: use 48 byte ctx instead of 6 signed longs for callback (Petr Oros) [1751273] - [net] rtnetlink: skip metrics loop for dst_default_metrics (Petr Oros) [1751273] - [include] netlink: Add field to skip in-kernel notifications (Petr Oros) [1751273] - [include] netlink: Document all fields of 'struct nl_info' (Petr Oros) [1751273] - [net] ipoib: show VF broadcast address (Petr Oros) [1751273] - [net] remove empty netlink_tap_exit_net (Petr Oros) [1751273] - [net] netlink: make netlink_walk_start() void return type (Petr Oros) [1751273] - [include] net: nexthop uapi (Petr Oros) [1751273] - [net] Treat sock->sk_drops as an unsigned int when printing (Petr Oros) [1751273] - [net] fix two coding style issues (Petr Oros) [1751273] - [net] ipset: drop ipset_nest_start() and ipset_nest_end() (Petr Oros) [1751273] - [net] netlink: make nla_nest_start() add NLA_F_NESTED flag (Petr Oros) [1751273] - [net] netfilter: nf_tables: fix a missing check of nla_put_failure (Petr Oros) [1751273] - [net] ncsi: fix a missing check for nla_nest_start (Petr Oros) [1751273] - [net] genetlink: use idr_alloc_cyclic for family->id assignment (Petr Oros) [1751273] - [net] netlink: Check address length before reading groups field (Petr Oros) [1751273] - [net] core: Fix rtnetlink kernel-doc headers (Petr Oros) [1751273] - [net] rhashtable: Remove obsolete rhashtable_walk_init function (Petr Oros) [1751273] - [net] netfilter: nf_tables: use rhashtable_walk_enter instead of rhashtable_walk_init (Petr Oros) [1751273] - [net] netlink: reduce NLA_POLICY_NESTED{, _ARRAY} arguments (Petr Oros) [1751273] - [net] netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GET_STRICT_CHK (Petr Oros) [1751273] - [include] netlink: replace __NLA_ENSURE implementation (Petr Oros) [1751273] - [include] netlink: fix typo in nla_parse_nested() comment (Petr Oros) [1751273] - [net] netlink: remove hash::nelems check in netlink_insert (Petr Oros) [1751273] - [net] netlink: Make groups check less stupid in netlink_bind() (Petr Oros) [1751273] - [include] genetlink: constify genl_err_attr() argument (Petr Oros) [1751273] - [net] netlink: do not store start function in netlink_cb (Petr Oros) [1751273] - [include] linux: Add skb_frag_t page_offset accessors (Petr Oros) [1757515] - [include] net: add missing documentation in linux/skbuff.h (Petr Oros) [1757515] - [net] l2tp: Fix possible NULL pointer dereference (Stefano Brivio) [1764185] - [net] l2ip: fix possible use-after-free (Stefano Brivio) [1764185] - [net] l2tp: use rcu_dereference_sk_user_data() in l2tp_udp_encap_recv() (Stefano Brivio) [1764185] - [net] l2tp: fix infoleak in l2tp_ip6_recvmsg() (Stefano Brivio) [1764185] - [net] l2tp: copy 4 more bytes to linear part if necessary (Stefano Brivio) [1764185] - [net] l2tp: fix reading optional fields of L2TPv3 (Stefano Brivio) [1764185] - [net] l2tp: remove ->recv_payload_hook (Stefano Brivio) [1764185] - [net] l2tp: don't export l2tp_session_queue_purge() (Stefano Brivio) [1764185] - [net] l2tp: remove .show from struct l2tp_tunnel (Stefano Brivio) [1764185] - [netdrv] vxlan: do not destroy fdb if register_netdevice() is failed (Stefano Brivio) [1763793] - [net] ip6erspan: remove the incorrect mtu limit for ip6erspan (Stefano Brivio) [1763286] - [net] ipv6: Handle missing host route in __ipv6_ifa_notify (Stefano Brivio) [1763286] - [net] ipv6: drop incoming packets having a v4mapped source address (Stefano Brivio) [1763286] - [net] ip6_gre: fix a dst leak in ip6erspan_tunnel_xmit (Stefano Brivio) [1763286] - [net] mld: fix memory leak in mld_del_delrec() (Stefano Brivio) [1763286] - [net] ipv6: rt6_check should return NULL if 'from' is NULL (Stefano Brivio) [1763286] - [net] ipv6_sockglue: Fix a missing-check bug in ip6_ra_control() (Stefano Brivio) [1763286] - [net] ipv6_gre: Fix GRO to work on IPv6 over GRE tap (Stefano Brivio) [1763286] - [net] ipv4: Return -ENETUNREACH if we can't create route but saddr is valid (Stefano Brivio) [1686686] - [net] netfilter: nft_connlimit: disable bh on garbage collection (Florian Westphal) [1762844] - [net] netfilter: ebtables: Fix argument order to ADD_COUNTER (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule (Florian Westphal) [1762844] - [net] netfilter: ebtables: CONFIG_COMPAT: drop a bogus WARN_ON (Florian Westphal) [1762844] - [net] netfilter: bridge: set skb transport_header before entering NF_INET_PRE_ROUTING (Florian Westphal) [1762844] - [net] netfilter: ebtables: also count base chain policies (Florian Westphal) [1762844] - [net] netfilter: ebtables: compat: un-break 32bit setsockopt when no rules are present (Florian Westphal) [1762844] - [net] sctp: change sctp_prot .no_autobind with true (Xin Long) [1762625] - [net] sctp: destroy bucket if failed to bind addr (Xin Long) [1762625] - [net] sctp: remove redundant assignment when call sctp_get_port_local (Xin Long) [1762625] - [net] sctp: change return type of sctp_get_port_local (Xin Long) [1762625] - [net] sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()' (Xin Long) [1762625] - [net] sctp: fix the missing put_user when dumping transport thresholds (Xin Long) [1762625] - [net] sctp: use transport pf_retrans in sctp_do_8_2_transport_strike (Xin Long) [1762625] - [net] sctp: allow users to set ep ecn flag by sockopt (Xin Long) [1762625] - [net] sctp: allow users to set netns ecn flag with sysctl (Xin Long) [1762625] - [net] sctp: make ecn flag per netns and endpoint (Xin Long) [1762625] - [net] sctp: remove net sctp.x_enable working as a global switch (Xin Long) [1762625] - [net] sctp: add SCTP_AUTH_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: add sctp_auth_init and sctp_auth_free (Xin Long) [1762625] - [net] sctp: use ep and asoc auth_enable properly (Xin Long) [1762625] - [net] sctp: add SCTP_ASCONF_SUPPORTED sockopt (Xin Long) [1762625] - [net] sctp: check asoc peer.asconf_capable before processing asconf (Xin Long) [1762625] - [net] sctp: not set peer.asconf_capable in sctp_association_init (Xin Long) [1762625] - [net] sctp: add asconf_enable in struct sctp_endpoint (Xin Long) [1762625] - [net] sctp: fix memleak in sctp_send_reset_streams (Xin Long) [1762625] - [net] sctp: fix the transport error_count check (Xin Long) [1762625] - [net] sched: fix corrupted L2 header with MPLS 'push' and 'pop' actions (Ivan Vecera) [1737820] - [net] avoid errors when trying to pop MLPS header on non-MPLS packets (Ivan Vecera) [1737820] - [net] netfilter: connlabels: prefer static lock initialiser (Ivan Vecera) [1737820] - [net] sched: include mpls actions in hardware intermediate representation (Ivan Vecera) [1737820] - [net] sched: Make NET_ACT_CT depends on NF_NAT (Ivan Vecera) [1737820] - [tools] tc-tests: Add tc action ct tests (Ivan Vecera) [1737820] - [net] sched: cls_flower: Add matching on conntrack info (Ivan Vecera) [1737820] - [net] flow_dissector: add connection tracking dissection (Ivan Vecera) [1737820] - [net] sched: Introduce action ct (Ivan Vecera) [1737820] - [tools] tc-tests: actions: add MPLS tests (Ivan Vecera) [1737820] - [net] sched: add mpls manipulation actions to TC (Ivan Vecera) [1737820] - [net] core: add MPLS update core helper and use in OvS (Ivan Vecera) [1737820] - [net] core: move pop MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] core: move push MPLS functionality from OvS to core helper (Ivan Vecera) [1737820] - [net] sched: Introduce act_ctinfo action (Ivan Vecera) [1737820] - [netdrv] mlx5e: Allow dissector meta key in tc flower (Ivan Vecera) [1762861] - [tools] selftests: tc: add ingress device matching support (Ivan Vecera) [1762861] - [net] flow_offload: implement support for meta key (Ivan Vecera) [1762861] - [net] sched: cls_flower: use flow_dissector for ingress ifindex (Ivan Vecera) [1762861] - [net] flow_dissector: add support for ingress ifindex dissection (Ivan Vecera) [1762861] - [net] udp: only do GSO if # of segs > 1 (Guillaume Nault) [1762357] - [net] udp: fix gso_segs calculations (Guillaume Nault) [1762357] - [tools] selftests: rtnetlink: add small test case with 'promote_secondaries' enabled (Petr Oros) [1759177] - [net] ipv4: fix infinite loop on secondary addr promotion (Petr Oros) [1759177] - [tools] selftests: rtnetlink: add addresses with fixed life time (Petr Oros) [1759177] - [net] ipv4: remove erroneous advancement of list pointer (Petr Oros) [1759177] - [net] ipv4: fix rcu lockdep splat due to wrong annotation (Petr Oros) [1759177] - [net] ipv4: provide __rcu annotation for ifa_list (Petr Oros) [1759177] - [drivers] use in_dev_for_each_ifa_rtnl/rcu (Petr Oros) [1759177] - [net] use new in_dev_ifa iterators (Petr Oros) [1759177] - [net] netfilter: use in_dev_for_each_ifa_rcu (Petr Oros) [1759177] - [net] devinet: use in_dev_for_each_ifa_rcu in more places (Petr Oros) [1759177] - [net] inetdevice: provide replacement iterators for in_ifaddr walk (Petr Oros) [1759177] - [fs] afs: do not send list of client addresses (Petr Oros) [1759177] - [net] sctp: add SCTP_SEND_FAILED_EVENT event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_MADE_PRIM event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_REMOVED event (Xin Long) [1751129] - [net] sctp: add SCTP_ADDR_ADDED event (Xin Long) [1751129] - [netdrv] team: call RCU read lock when walking the port_list (Hangbin Liu) [1724896] - [net] packet: fix race in tpacket_snd() (Davide Caratti) [1760276] - [net] packet: fix memory leak in packet_set_ring() (Davide Caratti) [1760276] - [net] packet: unconditionally free po->rollover (Davide Caratti) [1760276] - [net] llc: fix skb leak in llc_build_and_send_ui_pkt() (Davide Caratti) [1760276] - [net] af_key: fix leaks in key_pol_get_resp and dump_sp. (Davide Caratti) [1760276] - [net] packet: in recvmsg msg_name return at least sizeof sockaddr_ll (Davide Caratti) [1760276] - [net] packet: Set __GFP_NOWARN upon allocation in alloc_pg_vec (Davide Caratti) [1760276] - [net] packet: fix 4gb buffer limit due to overflow check (Davide Caratti) [1760276] - [net] llc: do not use sk_eat_skb() (Davide Caratti) [1760276] - [fs] proc: fix /proc/net/* after setns(2) (Davide Caratti) [1760276] - [net] Unpublish sk from sk_reuseport_cb before call_rcu (Paolo Abeni) [1760409] - [net] Fix null de-reference of device refcount (Paolo Abeni) [1760409] - [include] ipv4: Define __ipv4_neigh_lookup_noref when CONFIG_INET is disabled (Paolo Abeni) [1760409] - [net] neighbor: Call __ipv4_neigh_lookup_noref in neigh_xmit (Paolo Abeni) [1760409] - [net] ebpf: record usage of flow dissector (Jiri Benc) [1749812] - [tools] selftests/bpf: More compatible nc options in test_lwt_ip_encap (Jiri Benc) [1749812] - [tools] selftests/bpf: Set rp_filter in test_flow_dissector (Jiri Benc) [1749812] - [net] bpf: lwtunnel: fix reroute supplying invalid dst (Jiri Benc) [1749812] - [kernel] rh_features: convert to atomic allocation (Jiri Benc) [1749812] - [net] xsk: lock the control mutex in sock_diag interface (Jiri Benc) [1749812] - [documentation] networking: fix af_xdp.rst Sphinx warnings (Jiri Benc) [1749812] - [documentation] flow_dissector: rst'ify documentation (Jiri Benc) [1749812] - [documentation] flow_dissector: document BPF flow dissector environment (Jiri Benc) [1749812] - [net] xsk: fix umem memory leak on cleanup (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid options in Tx descriptor (Jiri Benc) [1749812] - [net] xsk: fix to reject invalid flags in xsk_bind (Jiri Benc) [1749812] - [net] xsk: fix potential crash in xsk_diag_put_umem() (Jiri Benc) [1749812] - [net] bpfilter: re-add header search paths to tools include to fix build error (Jiri Benc) [1749812] - [documentation] xsk: add FAQ to facilitate for first time users (Jiri Benc) [1749812] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN for flow dissector (Jiri Benc) [1749812] - [tools] sync uapi/linux/if_link.h header (Jiri Benc) [1749812] - [net] xdp: allow generic and driver XDP on one interface (Jiri Benc) [1749812] - [net] xdp: Provide extack messages when prog attachment failed (Jiri Benc) [1749812] - [net] bpfilter: remove extra header search paths for bpfilter_umh (Jiri Benc) [1749812] - [include] bpf: fix missing prototype warnings (Jiri Benc) [1749812] - [net] xsk: add sock_diag interface for AF_XDP (Jiri Benc) [1749812] - [net] xsk: add id to umem (Jiri Benc) [1749812] - [net] xsk: track AF_XDP sockets on a per-netns list (Jiri Benc) [1749812] - [include] redhat: rh_kabi: introduce RH_KABI_EXTEND_WITH_SIZE (Jiri Benc) [1749812] - [net] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket (Jiri Benc) [1749812] - [net] tcp: use monotonic timestamps for PAWS (Jiri Benc) [1749812] - [net] tcp: remove one indentation level in tcp_create_openreq_child (Jiri Benc) [1749812] - [netdrv] ppp: Fix memory leak in ppp_write (Guillaume Nault) [1759312] - [netdrv] ppp: deflate: Fix possible crash in deflate_init (Guillaume Nault) [1759312] - [netdrv] pppoe: fix reception of frames with no mac header (Guillaume Nault) [1759312] - [net] tcp_bbr: fix quantization code to not raise cwnd if not probing bandwidth (Florian Westphal) [1759208] - [net] tcp_bbr: refactor bbr_target_cwnd() for general inflight provisioning (Florian Westphal) [1759208] - [net] tcp_bbr: centralize code to set gains (Florian Westphal) [1759208] - [net] tcp_bbr: apply PROBE_RTT cwnd cap even if acked==0 (Florian Westphal) [1759208] - [net] tcp_bbr: in restart from idle, see if we should exit PROBE_RTT (Florian Westphal) [1759208] - [net] tcp_bbr: add bbr_check_probe_rtt_done() helper (Florian Westphal) [1759208] - [net] xfrm/xfrm_policy: fix dst dev null pointer dereference in collect_md mode (Hangbin Liu) [1734589] - [tools] selftests: forwarding: gre_multipath: Fix flower filters (Hangbin Liu) [1756832] - [tools] selftests: forwarding: gre_multipath: Enable IPv4 forwarding (Hangbin Liu) [1756832] - [tools] set sysctl bc_forwarding properly in router_broadcast.sh (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: enable forwarding before ipv4 from/iif test (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: use pre-defined DEV_ADDR (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: fix local IPv4 address typo (Hangbin Liu) [1756832] - [tools] selftests: fib_rule_tests: print the result and return 1 if any tests failed (Hangbin Liu) [1756832] - [tools] selftests: fib_tests: Fix 'Command line is not complete' errors (Hangbin Liu) [1756832] - [tools] selftests: Update fib_tests to handle missing ping6 (Hangbin Liu) [1756832] - [tools] fib_tests: Add tests for metrics on routes (Hangbin Liu) [1756832] - [tools] selftests: udpgso_bench.sh explicitly requires bash (Hangbin Liu) [1756832] - [tools] selftests/net: add tls to .gitignore (Hangbin Liu) [1756832] - [net] ipv4: avoid mixed n_redirects and rate_tokens usage (Paolo Abeni) [1753092] - [lib] netlink: set bad attribute also on maxtype check (Petr Oros) [1757776] - [lib] netlink: add validation of NLA_F_NESTED flag (Petr Oros) [1757776] - [net] ila: Fix rhashtable walker list corruption (Petr Oros) [1757776] - [lib] ila: make lockdep happy again (Petr Oros) [1757776] - [net] genetlink: do not validate dump requests if there is no policy (Petr Oros) [1757776] - [include] netlink: Fix nlmsg_parse as a wrapper for strict message parsing (Petr Oros) [1757776] - [net] tipc: fix missing indentation in source code (Petr Oros) [1757776] - [net] genetlink: optionally validate strictly/dumps (Petr Oros) [1757776] - [lib] netlink: add strict parsing for future attributes (Petr Oros) [1757776] - [include] netlink: re-add parse/validate functions in strict mode (Petr Oros) [1757776] - [net] netlink: make validation more configurable for future strictness (Petr Oros) [1757776] - [lib] netlink: add NLA_MIN_LEN (Petr Oros) [1757776] - [net] genetlink: make policy common to family (Petr Oros) [1757776] - [net] ila: Flush netlink command to clear xlat table (Petr Oros) [1757776] - [net] ila: Create main ila source file (Petr Oros) [1757776] - [net] ila: Call library function alloc_bucket_locks (Petr Oros) [1757776] - [net] ila: Fix use of rhashtable walk in ila_xlat.c (Petr Oros) [1757776] - [net] rtnetlink: fix rtnl_valid_stats_req() nlmsg_len check (Petr Oros) [1757750] - [net] mpls: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] mpls: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addrlabel: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv6: addr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: ipmr: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: route: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] ipv4: netconf: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] namespace: perform strict checks also for doit handlers (Petr Oros) [1757750] - [net] rtnetlink: ifinfo: perform strict checks also for doit handler (Petr Oros) [1757750] - [net] rtnetlink: stats: reject requests for unknown stats (Petr Oros) [1757750] - [net] rtnetlink: stats: validate attributes in get as well as dumps (Petr Oros) [1757750] - [net] netlink: add helper to retrieve NETLINK_F_STRICT_CHK (Petr Oros) [1757750] - [include] linux/netlink.h: drop unnecessary extern prefix (Petr Oros) [1757750] - [net] rtnetlink: avoid frame size warning in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: remove a level of indentation in rtnl_newlink() (Petr Oros) [1757750] - [net] rtnetlink: Add more extack messages to rtnl_newlink (Petr Oros) [1757750] - [net] netfilter: nf_tables: allow lookups in dynamic sets (Florian Westphal) [1759074] - [net] netfilter: nf_tables: check the result of dereferencing base_chain->stats (Florian Westphal) [1759074] - [net] revert "netfilter: nft_hash: add map lookups for hashing operations" (Florian Westphal) [1759074] - [net] netfilter: nf_tables: don't prevent event handler from device cleanup on netns exit (Florian Westphal) [1759074] - [net] netfilter: nft_ct: enable conntrack for helpers (Florian Westphal) [1759074] - [net] netfilter: conntrack: always store window size un-scaled (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix rst sequence number mismatch (Florian Westphal) [1758668] - [net] netfilter: synproxy: fix erroneous tcp mss option (Florian Westphal) [1758668] - [net] netfilter: nfnetlink: avoid deadlock due to synchronous request_module (Florian Westphal) [1758668] - [net] netfilter: nf_queue: fix reinject verdict handling (Florian Westphal) [1758668] - [net] netfilter: conntrack: Use consistent ct id hash calculation (Florian Westphal) [1758668] - [net] netfilter: ctnetlink: don't use conntrack/expect object addresses as id (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls for an l3mdev slave (Florian Westphal) [1758668] - [net] netfilter: avoid using skb->nf_bridge directly (Florian Westphal) [1758668] - [net] netfilter: nat: can't use dst_hold on noref dst (Florian Westphal) [1758668] - [net] netfilter: bridge: Don't sabotage nf_hook calls from an l3mdev (Florian Westphal) [1758668] - [net] netfilter: conntrack: fix removal of conntrack entries when l4tracker is removed (Florian Westphal) [1758668] - [net] netfilter: xt_hashlimit: fix a possible memory leak in htable_create() (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: add missing code to get interface index in checkentry. (Florian Westphal) [1758668] - [net] netfilter: xt_TEE: fix wrong interface selection (Florian Westphal) [1758668] - [net] netfilter: xtables: avoid BUG_ON (Florian Westphal) [1758668] - [net] netfilter: nat: limit port clash resolution attempts (Florian Westphal) [1758646] - [net] netfilter: nat: remove l4 protocol port rovers (Florian Westphal) [1758646] - [net] neighbour: remove stray semicolon (Ivan Vecera) [1757459] - [net] neighbor: Initialize protocol when new pneigh_entry are created (Ivan Vecera) [1757459] - [net] neighbour: register rtnl doit handler (Ivan Vecera) [1757459] - [net] neighbor: Add protocol attribute (Ivan Vecera) [1757459] - [net] neighbor: Add extack messages for add and delete commands (Ivan Vecera) [1757459] - [net] rtnetlink: address is mandatory for rtnl_fdb_get (Ivan Vecera) [1757105] - [netdrv] vxlan: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] rtnetlink: support for fdb get (Ivan Vecera) [1757105] - [net] bridge: support for ndo_fdb_get (Ivan Vecera) [1757105] - [net] ipmr: remove hard code cache_resolve_queue_len limit (Hangbin Liu) [1631022] - [net] ipv6/addrconf: allow adding multicast addr if IFA_F_MCAUTOJOIN is set (Hangbin Liu) [1740961] - [net] xfrm interface: fix management of phydev (Xin Long) [1727240] - [net] xfrm interface: fix list corruption for x-netns (Xin Long) [1727240] - [net] xfrm interface: ifname may be wrong in logs (Xin Long) [1727240] - [net] xfrm interface: avoid corruption on changelink (Xin Long) [1727240] - [net] netlink: add validation function to policy (Ivan Vecera) [1753333] - [net] netlink: add attribute range validation to policy (Ivan Vecera) [1753333] - [net] sched: police: allow accessing police->params with rtnl (Ivan Vecera) [1731416] - [net] sched: remove block pointer from common offload structure (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload install and remove functionality. (Ivan Vecera) [1731416] - [net] nfp: flower: add qos offload framework (Ivan Vecera) [1731416] - [net] sched: add block pointer to tc_cls_common_offload structure (Ivan Vecera) [1731416] - [net] sched: allow stats updates from offloaded police actions (Ivan Vecera) [1731416] - [net] sched: extend matchall offload for hardware statistics (Ivan Vecera) [1731416] - [net] sched: add police action to the hardware intermediate representation (Ivan Vecera) [1731416] - [net] sched: move police action structures to header (Ivan Vecera) [1731416] - [net] sched: remove unused functions for matchall offload (Ivan Vecera) [1731416] - [net] dsa: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [netdrv] mlxsw: use intermediate representation for matchall offload (Ivan Vecera) [1731416] - [net] tipc: disallow enabling of loopback interface bearer (Jon Maloy) [1717305] - [net] tipc: add NULL pointer check before calling kfree_rcu (Jon Maloy) [1747392] - [net] xsk: Return the whole xdp_desc from xsk_umem_consume_tx (Ivan Vecera) [1748497] - [net] devlink: add warning for ndo_get_port_parent_id set when not needed (Petr Oros) [1737133] - [net] devlink: introduce devlink_compat_switch_id_get() helper (Petr Oros) [1737133] - [net] devlink: extend port attrs for switch ID (Petr Oros) [1737133] - [net] devlink: convert devlink_port_attrs bools to bits (Petr Oros) [1737133] - [net] devlink: add warning for ndo_get_phys_port_name set when not needed (Petr Oros) [1737133] - [netdrv] nfp: move devlink port type set after netdev registration (Petr Oros) [1737133] - [netdrv] dsa: move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] mlxsw: Move devlink_port_attrs_set() call before register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port type after registration (Petr Oros) [1737133] - [netdrv] bnxt: call devlink_port_type_eth_set() before port register (Petr Oros) [1737133] - [netdrv] bnxt: set devlink port attrs properly (Petr Oros) [1737133] - [netdrv] dsa: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] bnxt: add missing net/devlink.h include (Petr Oros) [1737133] - [netdrv] revert "devlink: Add a generic wake_on_lan port parameter" (Petr Oros) [1737133] - [netdrv] bnxt_en: Add bnxt_en initial port params table and register it (Petr Oros) [1737133] - [netdrv] mlxsw: spectrum: Assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [netdrv] netdevsim: assume CONFIG_NET_DEVLINK is always enabled (Petr Oros) [1737527] - [net] devlink: introduce devlink_compat_phys_port_name_get() (Petr Oros) [1737527] - [net] replace ndo_get_devlink with ndo_get_devlink_port (Petr Oros) [1737527] - [net] devlink: select NET_DEVLINK from drivers (Petr Oros) [1737527] - [net] devlink: add port type spinlock (Petr Oros) [1737527] - [net] devlink: warn on setting type on unregistered port (Petr Oros) [1737527] - [net] devlink: disallow port_attrs_set() to be called before register (Petr Oros) [1737527] - [net] devlink: don't pass return value of __devlink_port_type_set() (Petr Oros) [1737527] - [net] devlink: don't take devlink_mutex for devlink_compat_* (Petr Oros) [1737527] - [net] devlink: add couple of missing mutex_destroy() calls (Petr Oros) [1737527] - [net] devlink: fix kdoc (Petr Oros) [1737527] - [net] devlink: require non-NULL ops for devlink instances (Petr Oros) [1737527] - [net] devlink: hold a reference to the netdevice around ethtool compat (Petr Oros) [1737527] - [net] devlink: create a special NDO for getting the devlink instance (Petr Oros) [1737527] - [net] devlink: Add WARN_ON to catch errors of not cleaning devlink objects (Petr Oros) [1737527] - [netdrv] s390/qeth: fix xmit_more support (Ivan Vecera) [1734516] - [netdrv] revert "[netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only)" (Ivan Vecera) [1734516] - [netdrv] net/mlx5e: Fix wrong xmit_more application (Ivan Vecera) [1734516] - [include] net: use correct this_cpu primitive in dev_recursion_level (Ivan Vecera) [1734516] - [netdrv] drivers: net: aurora: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: net: sfc: use netdev_xmit_more helper (Ivan Vecera) [1734516] - [netdrv] drivers: mellanox: use netdev_xmit_more() helper (Ivan Vecera) [1734516] - [netdrv] net: move skb->xmit_more hint to softnet data (Ivan Vecera) [1734516] - [net] place xmit recursion in softnet data (Ivan Vecera) [1734516]- [netdrv] net: ena: clean up indentation issue (John Linville) [1770979] - [netdrv] net: ena: Select DIMLIB for ENA_ETHERNET (John Linville) [1770979] - [netdrv] net: ena: fix incorrect update of intr_delay_resolution (John Linville) [1770979] - [netdrv] net: ena: fix retrieval of nonadaptive interrupt moderation intervals (John Linville) [1770979] - [netdrv] net: ena: fix update of interrupt moderation register (John Linville) [1770979] - [netdrv] net: ena: remove all old adaptive rx interrupt moderation code from ena_com (John Linville) [1770979] - [netdrv] net: ena: remove ena_restore_ethtool_params() and relevant fields (John Linville) [1770979] - [netdrv] net: ena: remove old adaptive interrupt moderation code from ena_netdev (John Linville) [1770979] - [netdrv] net: ena: remove code duplication in ena_com_update_nonadaptive_moderation_interval _*() (John Linville) [1770979] - [netdrv] net: ena: enable the interrupt_moderation in driver_supported_features (John Linville) [1770979] - [netdrv] net: ena: reimplement set/get_coalesce() (John Linville) [1770979] - [netdrv] net: ena: switch to dim algorithm for rx adaptive interrupt moderation (John Linville) [1770979] - [netdrv] net: ena: add intr_moder_rx_interval to struct ena_com_dev and use it (John Linville) [1770979]- [fs] autofs: add ignore mount option (Ian Kent) [1743441] - [fs] autofs: improve ioctl sbi checks (Ian Kent) [1672133] - [crypto] crypto: ccp - Retry SEV INIT command in case of integrity check failure. (Gary Hook) [1767627] - [crypto] crypto: ccp - Verify access to device registers before initializing (Gary Hook) [1756867] - [crypto] crypto: ccp - Change a message to reflect status instead of failure (Gary Hook) [1756867] - [netdrv] ixgbevf: Bump version for RHEL 8.2.0 (Ken Cox) [1721701] - [netdrv] ixgbevf: Fix secpath usage for IPsec Tx offload (Ken Cox) [1721701] - [netdrv] ixgbevf: make array api static const, makes object smaller (Ken Cox) [1721701] - [netdrv] ixgbevf: Link lost in VM on ixgbevf when restoring from freeze or suspend (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a compilation error of skb_frag_t (Ken Cox) [1721701] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721701] - [netdrv] ixgbevf: Use cached link state instead of re-reading the value for ethtool (Ken Cox) [1721701] - [netdrv] ixgbevf: fix possible divide by zero in ixgbevf_update_itr (Ken Cox) [1721701] - [netdrv] ixgbevf: fix a missing check of ixgbevf_write_msg_read_ack (Ken Cox) [1721701] - [infiniband] IB/hfi1: Use a common pad buffer for 9B and 16B packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid excessive retry for TID RDMA READ request (Honggang Li) [1719676] - [infiniband] RDMA/hfi1: Prevent memory leak in sdma_init (Honggang Li) [1719676] - [infiniband] IB/hfi1: remove unlikely() from IS_ERR*() condition (Honggang Li) [1719676] - [infiniband] IB/hfi1: Define variables as unsigned long to fix KASAN warning (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add a counter for credit waits (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add traces for TID RDMA READ (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix memory leaks (Honggang Li) [1719676] - [infiniband] infiniband: hfi1: fix a memory leak bug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets that cause TIDErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA WRITE DATA packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add additional checks when handling TID RDMA READ RESP packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unsafe PSN checking for TID RDMA READ Resp packet (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop stale TID RDMA packets (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix Spectre v1 vulnerability (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove unused define (Honggang Li) [1719676] - [infiniband] IB/hfi1: Do not update hcrc for a KDETH packet during fault injection (Honggang Li) [1719676] - [infiniband] IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn (Honggang Li) [1719676] - [infiniband] IB/hfi1: Field not zero-ed when allocating TID flow memory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Unreserve a flushed OPFN request (Honggang Li) [1719676] - [infiniband] IB/hfi1: Check for error on call to alloc_rsm_map_table (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix variable shadowing issue in rvt_create_cq (Honggang Li) [1719676] - [infiniband] RDMA/rvt: Do not use a kernel header in the ABI (Honggang Li) [1719676] - [infiniband] IB/hfi1: No need to use try_module_get for debugfs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add trace for map_mr_sg (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Enhance trace information for FRWR debug (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add missing INVALIDATE opcodes for trace (Honggang Li) [1719676] - [infiniband] IB/hfi1: Reduce excessive aspm inlines (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Set QP allowed opcodes after QP allocation (Honggang Li) [1719676] - [infiniband] IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fracture single lock used for posting and processing RWQEs (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move receive work queue struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/hfi1: Move rvt_cq_wc struct into uapi directory (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Add new completion inline (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Convert to new completion API (Honggang Li) [1719676] - [infiniband] IB/hfi1: Spelling s/statisfied/satisfied/ (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle port down properly in pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Handle wakeup of orphaned QPs for pio (Honggang Li) [1719676] - [infiniband] IB/hfi1: Wakeup QPs orphaned on wait list after flush (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use aborts to trigger RC throttling (Honggang Li) [1719676] - [infiniband] IB/hfi1: Create inline to get extended headers (Honggang Li) [1719676] - [infiniband] IB/hfi1: Silence txreq allocation warnings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Avoid hardlockup with flushlist_lock (Honggang Li) [1719676] - [infiniband] IB/hfi1: Correct tid qp rcd to match verbs context (Honggang Li) [1719676] - [infiniband] IB/hfi1: Close PSM sdma_progress sleep window (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate fault injection opcode user input (Honggang Li) [1719676] - [infiniband] IB/hfi1: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use struct_size() helper (Honggang Li) [1719676] - [infiniband] IB/hfi1: Validate page aligned for a given virtual address (Honggang Li) [1719676] - [infiniband] IB/{qib, hfi1, rdmavt}: Correct ibv_devinfo max_mr value (Honggang Li) [1719676] - [infiniband] IB/hfi1: Insure freeze_work work_struct is canceled on shutdown (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix alloc_qpn() WARN_ON() (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Catch use-after-free access of AH structures (Honggang Li) [1719676] - [infiniband] IB/hfi1: Remove reference to RHF.VCRCErr (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add selected Rcv counters (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, qib, hfi1}: Use new routine to release reference counts (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Use more efficient allowed_ops (Honggang Li) [1719676] - [infiniband] IB/rdmavt: Fix ab/ba include issues (Honggang Li) [1719676] - [infiniband] IB/hfi1: Make opfn.h self sufficient (Honggang Li) [1719676] - [infiniband] IB/{rdmavt, hfi1): Miscellaneous comment fixes (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add debugfs to control expansion ROM write protect (Honggang Li) [1719676] - [infiniband] hfi1: Convert hfi1_unit_table to XArray (Honggang Li) [1719676] - [infiniband] hfi1: Convert vesw_idr to XArray (Honggang Li) [1719676] - [infiniband] RDMA/rdmavt: Use correct sizing on buffers holding page DMA addresses (Honggang Li) [1719676] - [infiniband] IB/hfi1: Fix two format strings (Honggang Li) [1719676] - [infiniband] IB/hfi1: Add running average for adaptive pio (Honggang Li) [1719676] - [infiniband] mm: replace all open encodings for NUMA_NO_NODE (Honggang Li) [1719676] - [infiniband] drivers/IB,hfi1: do not se mmap_sem (Honggang Li) [1719676] - [infiniband] IB/hfi1: Suppress a compiler warning (Honggang Li) [1719676] - [scsi] qla2xxx: Update driver version (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: don't use zero for FC4_PRIORITY_NVME (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: initialize fc4_type_priority (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fix NPIV tear down process (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove an include directive (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix device connect issues in P2P configuration (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Improve logging for scan thread (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Check for MB timeout while capturing ISP27/28xx FW dump (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Set remove flag for all VP (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Add error handling for PLOGI ELS passthrough (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Dual FCP-NVMe target port support (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix a dma_pool_free() call (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix memory leak when sending I/O fails (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix driver unload hang (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix SRB leak on switch command timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix double scsi_done for abort path (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Do command completion on abort timeout (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Reduce the number of forward declarations (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: fixup incorrect usage of host_byte (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Fix partial flash write of MBI (Himanshu Madhani) [1763248] - [scsi] scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() (Himanshu Madhani) [1763248] - [scsi] qla2xxx: Fix conflict_port check for NULL (Himanshu Madhani) [1763248] - [netdrv] Bump version for RHEL 8.2.0 (Ken Cox) [1721700] - [netdrv] ixgbe: Fix secpath usage for IPsec TX offload. (Ken Cox) [1721700] - [netdrv] ixgbe: fix double clean of Tx descriptors with xdp (Ken Cox) [1721700] - [netdrv] ixgbe: Prevent u8 wrapping of ITR value to something less than 10us (Ken Cox) [1721700] - [netdrv] ixgbe: use skb_get_queue_mapping in tx path (Ken Cox) [1721700] - [netdrv] ixgbe: fix memory leaks (Ken Cox) [1721700] - [netdrv] ixgbe: sync the first fragment unconditionally (Ken Cox) [1721700] - [netdrv] ixgbe: Use kzfree() rather than its implementation. (Ken Cox) [1721700] - [netdrv] ixgbe: simplify Rx buffer recycle (Ken Cox) [1721700] - [netdrv] ixgbe: no need to check return value of debugfs_create functions (Ken Cox) [1721700] - [netdrv] ixgbe: fix possible deadlock in ixgbe_service_task() (Ken Cox) [1721700] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721700] - [netdrv] ixgbe: fix potential u32 overflow on shift (Ken Cox) [1721700] - [netdrv] ixgbe: Avoid NULL pointer dereference with VF on non-IPsec hw (Ken Cox) [1721700] - [netdrv] ixgbe: Check DDM existence in transceiver before access (Ken Cox) [1721700] - [netdrv] ixgbe: implement support for SDP/PPS output on X550 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: Use LLDP ethertype define ETH_P_LLDP (Ken Cox) [1721700] - [netdrv] ixgbe: add a kernel documentation comment for ixgbe_ptp_get_ts_config (Ken Cox) [1721700] - [netdrv] ixgbe: use 'cc' instead of 'hw_cc' for local variable (Ken Cox) [1721700] - [netdrv] ixgbe: fix PTP SDP pin setup on X540 hardware (Ken Cox) [1721700] - [netdrv] ixgbe: reduce PTP Tx timestamp timeout to 1 second (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx packet count (Ken Cox) [1721700] - [netdrv] ixgbe: fix AF_XDP tx byte count (Ken Cox) [1721700] - [netdrv] ixgbe: remove umem from adapter (Ken Cox) [1721700] - [netdrv] ixgbe: add tracking of AF_XDP zero-copy state for each queue pair (Ken Cox) [1721700] - [netdrv] ixgbe: fix mdio bus registration (Ken Cox) [1721700] - [netdrv] nfp: bpf: implement jitting of JMP32 (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support removing dead code (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: support optimizing dead branches (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: save original program length (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: split up the skip flag (Pablo Cascon) [1729067] - [netdrv] nfp: bpf: don't use instruction number for jump target (Pablo Cascon) [1729067] - [scsi] scsi: target: iscsi: rename some variables to avoid confusion. (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: tie the challenge length to the hash digest size (Maurizio Lombardi) [1769801] - [scsi] scsi: target: iscsi: CHAP: add support for SHA1, SHA256 and SHA3-256 (Maurizio Lombardi) [1769801] - [scsi] scsi: target: compare full CHAP_A Algorithm strings (Maurizio Lombardi) [1769801] - [arm64] arm64: topology: Use PPTT to determine if PE is a thread (Jeremy Linton) [1721297] - [acpi] ACPI/PPTT: Add support for ACPI 6.3 thread flag (Jeremy Linton) [1721297] - [acpi] ACPI / LPSS: Save/restore LPSS private registers also on Lynxpoint (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] docs: fix numaperf.rst and add it to the doc tree (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local variable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [misc] h8300: pci: Remove local declaration of pcibios_penalize_isa_irq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mm] mmc: sdhci-acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [ata] ata: pata_acpi: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [gpu] vga-switcheroo: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_ips: make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: intel_pmc: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: apple-gmux: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/intel/lpss: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/Kconfig: Select PCI_LOCKLESS_CONFIG if PCI is enabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [mfd] mfd: Fix unmet dependency warning for MFD_TPS68470 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] drivers/acpi/scan.c: document why we don't need the device_hotplug_lock (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Fix regression in acpi_device_set_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Add new hw_changes_brightness quirk, set it on PB Easynote MZ35 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: blacklist: fix clang warning for unused DMI table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Update table load object initialization" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Make acpi_sleep_state_supported() non-static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove needless __ghes_check_estatus() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Unexport acpi_device_get_power() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI / ACPI: Use cached ACPI device state to get PCI device power state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190703 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update table load object initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for object initialization sequence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: remove legacy module-level code due to deprecation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: simplify creation of the initial/default namespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: intel: Drop double removal of address space handler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APD: remove redundant assignment to pointer clk (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Simplify and fix PM domain hibernation callbacks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PM: ACPI/PCI: Resume all devices during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI: PM/ACPI: Refresh all stale power state data in pci_pm_complete() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add function to return ACPI 6.3 Identical tokens (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Modify node flag detection to find last IDENTICAL (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Introduce concept of a _PR0 dependent device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Allow transitions to D0 to occur in special cases (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Avoid evaluating _PS3 on transitions from D3hot to D3cold (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: utils: Cleanup acpi_dev_match_cb (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make AC and battery drivers available on !X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] coresight: acpi: Support for AMBA components (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs on first direct enable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: configfs: Resolve objects on host-directed table loads (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Allow BGRT to be overridden (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / sleep: Switch to use acpi_dev_get_first_match_dev() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] gpio: merrifield: Fix build err without CONFIG_ACPI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: OSL: Make a W=1 kernel-doc warning go away (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Don't limit named child node matching to data nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPIT: Correct LPIT end address for lpit_process() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/irq: Implement helper to create hierachical domains (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add memory-side caching attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Add heterogenous memory access attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] node: Link memory nodes to their compute nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [documentation] doc/mm: New documentation for memory performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Call pm_set_suspend_via_firmware() during hibernation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PCI: PM: Add missing wakeup.flags.valid checks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build error when IOMMU_SUPPORT is disabled (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Set enable_for_wake for wakeup GPEs during suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190509 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Linux: move ACPI_DEBUG_DEFAULT flag out of ifndef (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: change _ADR representation to 64 bits (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: fix handling of data_nodes in acpi_get_next_subnode() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix an uninitialized memory_target (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_PROXIMITY (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: fix memory leaks in hmat_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Check ATS capability in root complex nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: Use dev_get_drvdata() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: event: replace strcpy() by strscpy() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Use acpi_lpss_* instead of acpi_subsys_* functions for hibernate (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Reject platform device creation on NUMA node mapping failure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: button: reinitialize button state upon resume (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190405 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: add check to avoid null pointer dereference (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190329 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: utilities: fix spelling of PCC to platform_comm_channel (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg length macro/define for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg compare macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename nameseg copy macro for clarity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Print debug messages when enabling GPEs for wakeup (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register memory side cache attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register performance attributes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Register processor domain to its memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi/hmat: Parse and report heterogeneous memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Add HMAT to generic parsing tables (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi: Create subtable parsing infrastructure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [arm64] arm64: numa: rework ACPI NUMA initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Add support for PMCG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: video: Use vendor backlight on Sony VPCEH3U1E (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Remove deprecated function since no user left (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Clean up whitespace (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add labels for PNP button devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Simplify acpi_bus_extract_wakeup_device_power_package() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix comment typos (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPICA: Clear status of GPEs before enabling them" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Namespace: remove address node from global list after method termination (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of GPEs before enabling them (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: use different default debug value than ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / utils: Drop reference in test for device presence (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: sysfs: Prevent get_status() from returning acpi_status (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / device_sysfs: Avoid OF modalias creation for removed device (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local data structures static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / configfs: Mark local functions static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: tables: Simplify PPTT leaf node detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Respect PRP0001 when retrieving device match data (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190215 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace formatting (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add GTDT Revision 3 support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: HMAT updates (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure Flags (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [clk] clk: x86: Move clk-lpss.h to platform_data/x86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: Fix possible out-of-bounds access to BERT region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Set P_LVL{2, 3sc] } idle state descriptions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / CPPC: Add a helper to get desired performance (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in PDTT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH, and _NIG (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update/clarify messages for control method failures (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Fix possible fault with the "test objects" command (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Interpreter: Emit warning for creation of a zero-length op region (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove legacy module-level code support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: Make PWM2 device always present at Lenovo Yoga Book (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Extend chassis-type detection with a "Lunch Box" check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / video: Refactor and fix dmi_is_desktop() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Add support for the SDEI GHES Notification type (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [firmware] firmware: arm_sdei: Add ACPI GHES registration helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/PPTT: Add acpi_pptt_warn_missing() to consolidate logs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Use separate fixmap pages for arm64 NMI-like notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Only use queued estatus entry during in_nmi_queue_one_entry() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Split ghes_read_estatus() to allow a peek at the CPER length (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make GHES estatus header validation more user friendly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Pass ghes and estatus separately to avoid a later copy (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Let the notification helper specify the fixmap slot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move locking to the notification helper (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch NOTIFY_SEA to use the estatus queue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Move NOTIFY_SEA between the estatus-queue and NOTIFY_NMI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't allow ghes_ack_error() to mask earlier errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Generalise the estatus queue's notify code (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't update struct ghes' flags in read/clear estatus (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove spurious GHES_TO_CLEAR check (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't store CPER records physical address in struct ghes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make estatus pool allocation a static size (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Make hest.c manage the estatus memory pool (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Switch estatus pool to use vmalloc memory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Remove silent flag from ghes_read_estatus() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Don't wait to serialise with oops messages when panic()ing (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Set debug output flags independent of ACPICA (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Get rid of acpi_sleep_dispatch() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for BSG2150 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / EC: Remove old CLEAR_ON_RESUME quirk" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Simplify boot EC checks in acpi_ec_add() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Eliminate acpi_config_boot_ec() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_dsdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Make acpi_ec_ecdt_probe() more straightforward (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Declare boot_ec as static (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / DPTF: remove header search path to the parent directory (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Clean up probing for early EC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: debug: Clean up acpi_aml_init() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: no need to check return value of debugfs_create functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC: Look for ECDT EC after calling acpi_load_tables() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make PCI dependency explicit (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20190108 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: All acpica: Update copyrights to 2019 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: Add option to dump extra info for memory leaks (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Convert more ACPI errors to firmware errors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: APEI: EINJ: Use DEFINE_DEBUGFS_ATTRIBUTE for debugfs files (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / APEI: Fix parsing HEST that includes Deferred Machine Check subtable (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: table override from built-in initrd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] APEI / ERST: Switch to use new generic UUID API (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Add generic intel_soc_pmic_exec_mipi_pmic_seq_element handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Implement exec_mipi_pmic_seq_element for CHT Whiskey Cove PMIC (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix build when CONFIG_IOMMU_API=n (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Fix TS-pin current-source handling (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: NUMA: Use correct type for printing addresses on i386-PAE (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: power: Skip duplicate power resource references in _PRx (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Fix build failure when CONFIG_NLS is set to 'n' (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Make PCI slot detection driver depend on PCI (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable dGPU direct output (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: PM: Loop in full LPS0 mode only (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Don't call iommu_ops->add_device directly (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use device_iommu_mapped() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Use helper functions to access dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] driver core: Introduce device_iommu_mapped() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu/sysfs: Rename iommu_release_device() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Consolitate ->add/remove_device() calls (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [iommu] iommu: Introduce wrappers around dev->iommu_fwspec (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / tables: add DSDT AmlCode new declaration name support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181213 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: change coding style to match ACPICA, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debug output: Add option to display method/object evaluation (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: disassembler: disassemble OEMx tables as AML (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018.2" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Expressions in package elements are not supported (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update buffer-to-string conversions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: add comments, no functional change (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove defines that use deprecated flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Add "Windows 2018" string in the _OSI support (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [pci] PCI: Remove unused attr variable in pci_dma_configure (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Refactor _CCA enforcement (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Ignore acpi_device_fix_up_power() return value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT3515 ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: SPCR: Consider baud rate 0 as preconfigured state (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / glue: Add acpi_platform_notify() function (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [drivers] drivers core: Prepare support for multiple platform notifications (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / platform: Add SMB0001 HID to forbidden_id_list (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Fix handling of buffer-size in acpi_ex_write_data_to_field() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181031 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: Enhance error detection (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: iASL: adding definition and disassembly for TPM2 revision 3 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: refactor to fix unused variable warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: fix IOSF_MBI dependency (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: xpower: Block P-Unit I2C access during read-modify-write (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [include] PM / Domains: Document flags for genpd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for INT33FE ACPI nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSL: Use 'jiffies' as the time bassis for acpi_os_get_timer() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: probe ECDT before loading AML tables regardless of module-level code flag (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Remove acpi_gbl_group_module_level_code and only use acpi_gbl_execute_tables_as_methods instead (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML Parser: fix parse loop to correctly skip erroneous extended opcodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: AML interpreter: add region addresses in global list during initialization (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: TAD: Add low-level support for real time capability (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Export acpi_device_get_power() for use by modular build drivers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: remove redundant 'default n' from Kconfig (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix rare oops when removing modules (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / SBS: Fix GPE storm on recent MacBookPro's (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20181003 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Never run _REG on system_memory and system_IO (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Split large interpreter file (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for field unit access (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Rename some of the Field Attribute defines (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update for generic_serial_bus and attrib_raw_process_bytes protocol (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / processor: Fix the return value of acpi_processor_ids_walk() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Resume BYT/CHT I2C controllers from resume_noirq (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the BYT I2C5 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add a device link from the GPU to the CHT I2C7 controller (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make acpi_lpss_find_device() also find PCI devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper accept a NULL uid argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Make hid_uid_match helper take an acpi_device as first argument (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] acpi:ipmi: Convert ipmi_user_t to struct ipmi_user 0001-x86-smp-fix-non-SMP-broken-build-due-to-redefinition.patch brew_job bzlist bzlist-v2 run.sh testing_desc v4-notes v5-notes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Exclude I2C busses shared with PUNIT from pmc_atom_d3_mask (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Convert drivers to use SPDX identifier (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: Sort headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / property: Switch to bitmap_zalloc() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DMA controllers (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: custom_method: remove meaningless null check before debugfs_remove() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / LPSS: Force LPSS quirks on boot (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / bus: Only call dmi_check_system() on X86 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: fix menuconfig presentation of ACPI submenu (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] xen/ACPI: don't upload Px/Cx data for disabled processors (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [x86] x86/smp: fix non-SMP broken build due to redefinition of apic_id_is_primary_thread (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PMIC: CrystalCove: Extend PMOP support to support all possible fields (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Clear status of all events when entering sleep states (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180810 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpiexec: fix a small memory leak regression (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Reference count: add additional debugging details (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: acpi_exec: fixing -fi option (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Debugger: Cleanup interface to the AML disassembler (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Utilities: split hex detection into smaller functions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update an error message for a duplicate table (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [platform] platform/x86: Add ACPI i2c-multi-instantiate pseudo driver (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [kernel] PM / reboot: Eliminate race between reboot and suspend (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: utils: Remove status workaround from acpi_device_always_present() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Create platform device for fwnodes with multiple i2c devices (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Initialize status to ACPI_STA_DEFAULT (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Add another entry for Thinkpad X1 Carbon 6th (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: bus: Fix a pointer coding style issue (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] arm64 / ACPI: clean the additional checks before calling ghes_notify_sea() (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / scan: Add static attribute to indirect_io_hosts[] (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: Do not export energy_full[_design] on devices without full_charge_capacity (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / EC: Use ec_no_wakeup on ThinkPad X1 Yoga 3rd (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: get rid of negations in conditions (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: use specialized print macros (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: reorder headers alphabetically (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / battery: drop inclusion of init.h (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: battery: remove redundant old_present check on insertion (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Use data node name and reg property for graphs (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow direct graph endpoint references (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Make the ACPI graph API private (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: property: Allow making references to non-device nodes (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI: Convert ACPI reference args to generic fwnode reference args (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / OSI: Add OEM _OSI string to enable NVidia HDMI audio (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] Revert "ACPI / bus: Parse tables as term_list for Dell XPS 9570 and Precision M5530" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: save NVS memory for ASUS 1025C laptop (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: fix defined but not used warning (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Update version to 20180629 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL compiler: allow compilation of externals with paths that refer to existing names" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPICA: Revert "iASL: change processing of external op namespace nodes for correctness" (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / x86: enable touchscreen on Dell Venue Pro 7139 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / PM: Default to s2idle in all machines supporting LP S0 (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [acpi] ACPI / button: increment wakeup count only when notified (Al Stone) [1754787 1739728 1730098 1721297 1664185] - [powerpc] powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta_{get, set} (Gustavo Duarte) [1731035] - [nvdimm] libnvdimm/altmap: Track namespace boundaries in altmap (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Pick nearby online node if the device node is not online (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALL (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Update SCM hcall op-codes in hvcall.h (Gustavo Duarte) [1731035] - [mm] mm/nvdimm: add is_ioremap_addr and use that to check ioremap address (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Use a specific endian format for storing uuid from the device tree (Gustavo Duarte) [1731035] - [powerpc] powerpc/nvdimm: Add support for multibyte read/write for metadata (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries/scm: Mark the region volatile if cache flush not required (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/nvdimm: Add an informative message if we fail to allocate altmap block (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Consolidate numa_enable check and min_common_depth check (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fix node look up with numa=off boot (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/drconf: Use NUMA_NO_NODE on failures instead of node 0 (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/radix: Use the right page size for vmemmap mapping (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm/hash/4k: Don't use 64K page size for vmemmap with 4K pagesize (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use the correct bind address (Gustavo Duarte) [1731035] - [powerpc] powerpc/mm: Fallback to RAM if the altmap is unusable (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use ibm, unit-guid as the iset cookie (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix DIMM device registration race (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Remove endian conversions (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Update DT properties (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Fix resource end address (Gustavo Duarte) [1731035] - [powerpc] powerpc/papr_scm: Use depend instead of select (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: Add driver for PAPR SCM regions (Gustavo Duarte) [1731035] - [powerpc] powerpc/pseries: PAPR persistent memory support (Gustavo Duarte) [1731035] - [mm] mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo (Waiman Long) [1770314] - [mm] mm, vmstat: hide /proc/pagetypeinfo from normal users (Waiman Long) [1770314] - [crypto] crypto: chtls - remove cdev_list_lock (Neil Horman) [1737078] - [crypto] crypto/chelsio/chtls: listen fails with multiadapt (Neil Horman) [1737078] - [tools] cpupower : Handle set and info subcommands correctly (Steve Best) [1769973] - [s390] s390/qeth: use IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qdio: implement IQD Multi-Write (Philipp Rudo) [1731028] - [s390] s390/qeth: add xmit_more support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: add BQL support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: when in TX NAPI mode, use napi_consume_skb() (Philipp Rudo) [1731028] - [s390] s390/qeth: add TX NAPI support for IQD devices (Philipp Rudo) [1731028] - [s390] s390/qeth: collect accurate TX statistics (Philipp Rudo) [1731028] - [s390] s390/qdio: let drivers opt-out from Output Queue scanning (Philipp Rudo) [1731028] - [s390] s390/qdio: enable drivers to poll for Output completions (Philipp Rudo) [1731028] - [usb] xhci-pci: allow host runtime PM as default for Intel Alpine and Titan Ridge (Myron Stowe) [1769877] - [x86] x86/atomic: Fix smp_mb__{before,after}_atomic() (Prarit Bhargava) [1769789] - [kernel] stacktrace: Don't skip first entry on noncurrent tasks (Waiman Long) [1766681] - [kernel] tracing: Fix user stack trace "??" output (Waiman Long) [1766681] - [kernel] tracing: Fix out-of-range read in trace_stack_print() (Waiman Long) [1766681] - [kernel] stacktrace: Constify 'entries' arguments (Waiman Long) [1766681] - [kernel] stacktrace: Force USER_DS for stack_trace_save_user() (Waiman Long) [1766681] - [x86] x86/stacktrace: Prevent infinite loop in arch_stack_walk_user() (Waiman Long) [1766681] - [kernel] stacktrace: Use PF_KTHREAD to check for kernel threads (Waiman Long) [1766681] - [kernel] stacktrace: Unbreak stack_trace_save_tsk_reliable() (Waiman Long) [1766681] - [x86] x86/stacktrace: Use common infrastructure (Waiman Long) [1766681] - [kernel] stacktrace: Keep stack_trace structure and remove snprint_stack_trace() (Waiman Long) [1766681] - [kernel] stacktrace: Provide common infrastructure (Waiman Long) [1766681] - [kernel] livepatch: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Remove the last struct stack_trace usage (Waiman Long) [1766681] - [kernel] tracing: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] tracing: Make ftrace_trace_userstack() static and conditional (Waiman Long) [1766681] - [kernel] tracing: Use percpu stack trace buffer more intelligently (Waiman Long) [1766681] - [kernel] tracing: Simplify stacktrace retrieval in histograms (Waiman Long) [1766681] - [kernel] lockdep: Remove save argument from check_prev_add() (Waiman Long) [1766681] - [kernel] lockdep: Remove unused trace argument from print_circular_bug() (Waiman Long) [1766681] - [drm] drm: Simplify stacktrace handling (Waiman Long) [1766681] - [md] dm persistent data: Simplify stack trace handling (Waiman Long) [1766681] - [md] dm bufio: Simplify stack trace retrieval (Waiman Long) [1766681] - [fs] btrfs: ref-verify: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] dma/debug: Simplify stracktrace retrieval (Waiman Long) [1766681] - [lib] fault-inject: Simplify stacktrace retrieval (Waiman Long) [1766681] - [mm] mm/page_owner: Simplify stack trace handling (Waiman Long) [1766681] - [mm] mm/kmemleak: Simplify stacktrace handling (Waiman Long) [1766681] - [mm] mm/slub: Simplify stack trace retrieval (Waiman Long) [1766681] - [kernel] latency_top: Simplify stack trace handling (Waiman Long) [1766681] - [fs] proc: Simplify task stack retrieval (Waiman Long) [1766681] - [kernel] backtrace-test: Simplify stack trace handling (Waiman Long) [1766681] - [lib] lib/stackdepot: Provide functions which operate on plain storage arrays (Waiman Long) [1766681] - [kernel] stacktrace: Provide helpers for common stack trace operations (Waiman Long) [1766681] - [kernel] tracing: Cleanup stack trace code (Waiman Long) [1766681] - [kernel] tracing: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [drm] drm: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] latency_top: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/kasan: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/page_owner: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [mm] mm/slub: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] lockdep: Remove the ULONG_MAX stack trace hackery (Waiman Long) [1766681] - [kernel] s390/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] parisc/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm64/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] riscv/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] unicore32/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] sh/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] arm/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] [x86] x86/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [kernel] um/stacktrace: Remove the pointless ULONG_MAX marker (Waiman Long) [1766681] - [mm] mm/page_owner: clamp read count to PAGE_SIZE (Waiman Long) [1766681] - [kernel] tracing: Export trace_dump_stack to modules (Waiman Long) [1766681] - [kernel] tracing: Have stack tracer trace full stack (Waiman Long) [1766681] - [kernel] trace: Use rcu_dereference_raw for hooks from trace-event subsystem (Waiman Long) [1766681] - [kernel] tracing: Have trace_stack nr_entries compare not be so subtle (Waiman Long) [1766681] - [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1759282] - [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1759282] - [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1759282] - [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1759282] - [mm] mem-hotplug: fix node spanned pages when we have a node with only ZONE_MOVABLE (Baoquan He) [1756210] - [x86] x86, efi: never relocate kernel below lowest acceptable address (Kairui Song) [1747367] - [fs] CIFS: Force reval dentry if LOOKUP_REVAL flag is set (Dave Wysochanski) [1767664] - [fs] CIFS: Force revalidate inode when dentry is stale (Dave Wysochanski) [1767664] - [fs] CIFS: Gracefully handle QueryInfo errors during open (Dave Wysochanski) [1767664] - [block] blk-mq: make sure that line break can be printed (Ming Lei) [1741462] - [block] blk-mq: avoid sysfs buffer overflow with too many CPU cores (Ming Lei) [1741462] - [netdrv] bnx2x: Fix VF's VLAN reconfiguration in reload. (Manish Chopra) [1720393] - [netdrv] bnx2x: Prevent ptp_task to be rescheduled indefinitely (Manish Chopra) [1720393] - [netdrv] bnx2x: Check if transceiver implements DDM before access (Manish Chopra) [1720393] - [fs] xfs: allocate xattr buffer on demand (Eric Sandeen) [1684599] - [fs] xfs: consolidate attribute value copying (Eric Sandeen) [1684599] - [fs] xfs: move remote attr retrieval into xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: remove unnecessary indenting from xfs_attr3_leaf_getvalue (Eric Sandeen) [1684599] - [fs] xfs: make attr lookup returns consistent (Eric Sandeen) [1684599] - [i2c] i2c: i801: Add support for Intel Comet Lake (David Arcari) [1761547] - [powerpc] powerpc/xmon: Improve output of XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Fix output of XIVE IPI (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Add a dump of all XIVE interrupts (Diego Domingos) [1731130] - [powerpc] powerpc/xive: Fix dump of XIVE interrupt under pseries (Diego Domingos) [1731130] - [powerpc] powerpc/xmon: Check for HV mode when dumping XIVE info from OPAL (Diego Domingos) [1731130] - [fs] xfs: convert inode to extent format after extent merge due to shift (Brian Foster) [1745253] - [mmc] mmc: sdhci-pci: Add support for Intel CML (Alexander Beregalov) [1761593] - [powerpc] powerpc/mm/mce: Keep irqs disabled during lockless page table walk (Gustavo Duarte) [1524649] - [tools] seltests/powerpc: Add a selftest for memcpy_mcsafe (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Fix stack corruption for smaller sizes (Gustavo Duarte) [1524649] - [powerpc] powerpc: add machine check safe copy_to_user (Gustavo Duarte) [1524649] - [powerpc] powerpc/memcpy: Add memcpy_mcsafe for pmem (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Handle UE event for memcpy_mcsafe (Gustavo Duarte) [1524649] - [kernel] extable: Add function to search only kernel exception table (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Make machine_check_ue_event() static (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Fix MCE handling for huge pages (Gustavo Duarte) [1524649] - [powerpc] powerpc/mce: Schedule work from irq_work (Gustavo Duarte) [1524649] - [x86] x86/boot/64: Round memory hole size up to next PMD page (Frank Ramsay) [1755602] - [x86] x86/boot/64: Make level2_kernel_pgt pages invalid outside kernel area (Frank Ramsay) [1755602] - [idle] intel_idle: add support for Jacobsville (Steve Best) [1481744] - [powercap] powercap/intel_rapl: add support for ICX (Steve Best) [1724421] - [block] blk-mq: apply normal plugging for HDD (Ming Lei) [1759380] - [block] blk-mq: honor IO scheduler for multiqueue devices (Ming Lei) [1759380] - [block] blk-mq: simplify blk_mq_make_request() (Ming Lei) [1759380] - [block] blk-mq: remove blk_mq_put_ctx() (Ming Lei) [1759380] - [nvdimm] libnvdimm: Enable unit test infrastructure compile checks (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Use PAGE_SIZE instead of SZ_4K for align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/label: Remove the dpa align check (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add page size and struct page size to pfn superblock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn_dev: Add a build check to make sure we notice when struct page size change (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Advance namespace seed for specific probe errors (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Rewrite _probe_success() to _advance_seeds() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Consolidate 'security' operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Tighten scope of nvdimm->busy vs security operations (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/security: Introduce a 'frozen' attribute (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, region: Use struct_size() in kzalloc() (Jeff Moyer) [1724965] - [tools] tools/testing/nvdimm: Fix fallthrough warning (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/of_pmem: Provide a unique name for bus provider (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __nd_ioctl() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/region: Register badblocks before namespaces (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/bus: Prevent duplicate device_unregister() calls (Jeff Moyer) [1724965] - [drivers] drivers/base: Introduce kill_device() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm, namespace: Drop uuid_t implementation detail (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'resource' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Drop register_filesystem() (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead (Jeff Moyer) [1724965] - [nvdimm] libnvdimm: Fix compilation warnings with W=1 (Jeff Moyer) [1724965] - [nvdimm] libnvdimm/namespace: Fix label tracking error (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'modalias' attribute to DAX 'bus' devices (Jeff Moyer) [1724965] - [dax] device-dax: Add a 'target_node' attribute (Jeff Moyer) [1724965] - [dax] device-dax: Auto-bind device after successful new_id (Jeff Moyer) [1724965] - [dax] acpi/nfit, device-dax: Identify differentiated memory with a unique numa-node (Jeff Moyer) [1724965] - [dax] device-dax: Add /sys/class/dax backwards compatibility (Jeff Moyer) [1724965] - [dax] device-dax: Add support for a dax override driver (Jeff Moyer) [1724965] - [dax] device-dax: Move resource pinning+mapping into the common driver (Jeff Moyer) [1724965] - [dax] device-dax: Introduce bus + driver model (Jeff Moyer) [1724965] - [dax] device-dax: Start defining a dax bus model (Jeff Moyer) [1724965] - [dax] device-dax: Remove multi-resource infrastructure (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region base (Jeff Moyer) [1724965] - [dax] device-dax: Kill dax_region ida (Jeff Moyer) [1724965] - [kernel] memremap: Convert to XArray (Jeff Moyer) [1724965] - [drivers] drivers/dax/device.c: convert variable to vm_fault_t type (Jeff Moyer) [1724965] - [drivers] driver core: Rewrite test_async_driver_probe to cover serialization and NUMA affinity (Jeff Moyer) [1724965] - [drivers] libnvdimm: Schedule device registration on node local to the device (Jeff Moyer) [1724965] - [drivers] PM core: Use new async_schedule_dev command (Jeff Moyer) [1724965] - [drivers] driver core: Attach devices on CPU local to device node (Jeff Moyer) [1724965] - [kernel] async: Add support for queueing on specific NUMA node (Jeff Moyer) [1724965] - [kernel] workqueue: Provide queue_work_node to queue work near a given NUMA node (Jeff Moyer) [1724965] - [drivers] driver core: Probe devices asynchronously instead of the driver (Jeff Moyer) [1724965] - [drivers] device core: Consolidate locking and unlocking of parent and device (Jeff Moyer) [1724965] - [drivers] driver core: Establish order of operations for device_add and device_del via bitflag (Jeff Moyer) [1724965] - [drivers] driver core: Add missing dev->bus->need_parent_lock checks (Jeff Moyer) [1724965] - [drivers] driver core: Move async_synchronize_full call (Jeff Moyer) [1724965]- [scsi] scsi: qedi: update driver version to 8.37.0.20 (Nilesh Javali) [1724588] - [scsi] scsi: qedi: Check targetname while finding boot target information (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove set but not used variables 'cdev' and 'udev' (Nilesh Javali) [1724588] - [scsi] scsi: qedi: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1724588] - [scsi] qedi: Use hwfns and affin_hwfn_idx to get MSI-X vector index (Nilesh Javali) [1724588] - [scsi] scsi: qedf: Update the version to 8.42.3.0 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix race betwen fipvlan request and response path (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Use discovery list to traverse rports (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Decrease the LL2 MTU size to 2500 (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Check for module unloading bit before processing link update AEN (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Initiator fails to re-login to switch after link down (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add debug information for unsolicited processing (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add support for 20 Gbps speed (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Interpret supported caps value correctly (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Add shutdown callback handler (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Update module description string (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Fix crash during sg_reset (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Stop sending fipvlan request on unload (Nilesh Javali) [1724589] - [scsi] scsi: qedf: Print message during bailout conditions (Nilesh Javali) [1724589] - [scsi] qedf: Use hwfns and affin_hwfn_idx to get MSI-X vector index to use (Nilesh Javali) [1724589] - [scsi] scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'task', 'port', 'orig_task' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variables 'lport', 'host' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: remove set but not used variable 'fh' (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srr (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_rec (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Update the driver version to 2.12.10 (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Limit the IO size according to the FW capability (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for the same request (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Separate out completion flags and variables for abort and cleanup (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup times out (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: Redo setting source FCoE MAC (Nilesh Javali) [1724598] - [scsi] scsi: bnx2fc: fix incorrect cast to u64 on shift operation (Nilesh Javali) [1724598] - [netdrv] qed: Fix build error without CONFIG_DEVLINK (Manish Chopra) [1720392] - [netdrv] RDMA/qedr: Fix the hca_type and hca_rev returned in device attributes (Manish Chopra) [1720392] - [netdrv] qede: qede_fp: simplify a bit 'qede_rx_build_skb()' (Manish Chopra) [1720392] - [netdrv] qede: Make two functions static (Manish Chopra) [1720392] - [netdrv] qede: Handle infinite driver spinning for Tx timestamp. (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "fullill" -> "fulfill" (Manish Chopra) [1720392] - [netdrv] qed: Fix Config attribute frame format. (Manish Chopra) [1720392] - [netdrv] qed*: Fix size of config attribute dump. (Manish Chopra) [1720392] - [netdrv] net: qed: Move static keyword to the front of declaration (Manish Chopra) [1720392] - [netdrv] qede: Add support for dumping the grc data. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for configuring grc dump config flags. (Manish Chopra) [1720392] - [netdrv] qede: Add support for reading the config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add APIs for reading config id attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add cleanup in qed_slowpath_start() (Manish Chopra) [1720392] - [netdrv] qed: Add driver API for flashing the config attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add API for configuring NVM attributes. (Manish Chopra) [1720392] - [netdrv] qed: Add new ethtool supported port types based on media. (Manish Chopra) [1720392] - [netdrv] net/ethernet/qlogic/qed: force the string buffer NULL-terminated (Manish Chopra) [1720392] - [netdrv] qed: RDMA - Fix the hw_ver returned in device attributes (Manish Chopra) [1720392] - [netdrv] qed*: Change dpi_addr to be denoted with __iomem (Manish Chopra) [1720392] - [netdrv] qed: reduce maximum stack frame size (Manish Chopra) [1720392] - [netdrv] qed: Prefer pcie_capability_read_word() (Manish Chopra) [1720392] - [netdrv] qed: Add support for Timestamping the unicast PTP packets. (Manish Chopra) [1720392] - [netdrv] qed: Fix -Wmaybe-uninitialized false positive (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix default window size to be based on chip (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Fix tc for MPA ll2 connection (Manish Chopra) [1720392] - [netdrv] qed: iWARP - fix uninitialized callback (Manish Chopra) [1720392] - [netdrv] qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state (Manish Chopra) [1720392] - [netdrv] qed: remove redundant assignment to rc (Manish Chopra) [1720392] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1720392] - [netdrv] qed: fix spelling mistake "inculde" -> "include" (Manish Chopra) [1720392] - [netdrv] qed: Reduce the severity of ptp debug message. (Manish Chopra) [1720392] - [netdrv] qed*: Add iWARP 100g support (Manish Chopra) [1720392] - [netdrv] qed: Add qed devlink parameters table (Manish Chopra) [1720392] - [netdrv] qed: Set the doorbell address correctly (Manish Chopra) [1720392] - [netdrv] qedr: Change the MSI-X vectors selection to be based on affined engine (Manish Chopra) [1720392] - [netdrv] qed: Modify offload protocols to use the affined engine (Manish Chopra) [1720392] - [netdrv] qed*: Change hwfn used for sb initialization (Manish Chopra) [1720392] - [netdrv] qed: Add llh ppfid interface and 100g support for offload protocols (Manish Chopra) [1720392] - [netdrv] qed: Modify api for performing a dmae to another PF (Manish Chopra) [1720392] - [virt] kvm: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH (Auger Eric) [1749501] - [arm64] kvm: Kill hyp_alternate_select() (Auger Eric) [1749501] - [arm64] kvm: Replace hyp_alternate_select with has_vhe() (Auger Eric) [1749501] - [arm64] kvm: Drop hyp_alternate_select for checking for ARM64_WORKAROUND_834220 (Auger Eric) [1749501] - [documentation] kvm: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Use a single IO device per redistributor (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Remove spurious semicolons (Auger Eric) [1749501] - [arm64] perf_event: Add missing header needed for smp_processor_id() (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Make function comments match function declarations (Auger Eric) [1749501] - [arm64] kvm: Remove VMID rollover I-cache maintenance (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-irqfd: Implement kvm_arch_set_irq_inatomic (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Check the LPI translation cache on MSI injection (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Cache successful MSI->LPI translation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on vgic teardown (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on ITS disable (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on disabling LPIs (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Invalidate MSI-LPI translation cache on specific commands (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-its: Add MSI-LPI translation cache invalidation (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add __vgic_put_lpi_locked primitive (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Add LPI translation cache definition (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S, C}PENDR0 as WI (Auger Eric) [1749501] - [arm64] kvm: Replace hardcoded '1' with SYS_PAR_EL1_F (Auger Eric) [1749501] - [arm64] sysreg: Add some field definitions for PAR_EL1 (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix potential deadlock when ap_list is long (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Properly initialise private IRQ affinity (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Reevaluate level sensitive interrupts on enable (Auger Eric) [1749501] - [arm64] kvm: arm64: Don't write junk to sysregs on reset (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Sync ICH_VMCR_EL2 back when about to block (Auger Eric) [1749501] - [arm64] kvm: hyp: debug-sr: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: arm64: Update kvm_arm_exception_class and esr_class_str for new EC (Auger Eric) [1749501] - [virt] kvm: arm: vgic-v3: Mark expected switch fall-through (Auger Eric) [1749501] - [arm64] kvm: regmap: Fix unexpected switch fall-through (Auger Eric) [1749501] - [arm64] sve: Fix a couple of magic numbers for the Z-reg count (Auger Eric) [1749501] - [arm64] sve: Factor out FPSIMD to SVE state conversion (Auger Eric) [1749501] - [arm64] kvm: arm/arm64: Initialise host's MPIDRs by reading the actual register (Auger Eric) [1749501] - [arm64] kvm: arm64: Migrate _elx sysreg accessors to msr_s/mrs_s (Auger Eric) [1749501] - [arm64] sysreg: Make mrs_s and msr_s macros work with Clang and LTO (Auger Eric) [1749501] - [documentation] kvm: doc: Add API documentation on the KVM_REG_ARM_WORKAROUNDS register (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Add save/restore support for firmware workaround state (Auger Eric) [1749501] - [arm64] kvm: Propagate full Spectre v2 workaround state to KVM guests (Auger Eric) [1749501] - [arm64] sve: Fix missing SVE/FPSIMD endianness conversions (Auger Eric) [1749501] - [virt] kvm: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy (Auger Eric) [1749501] - [arm64] kvm: arm64: Filter out invalid core register IDs in KVM_GET_REG_LIST (Auger Eric) [1749501] - [arm64] kvm: arm64: Skip more of the SError vaxorcism (Auger Eric) [1749501] - [arm64] kvm: arm64: Re-mask SError after the one instruction window (Auger Eric) [1749501] - [arm64] Update silicon-errata.txt for Neoverse-N1 #1349291 (Auger Eric) [1749501] - [arm64] kvm: arm64: Defer guest entry when an asynchronous exception is pending (Auger Eric) [1749501] - [arm64] kvm: arm64: Consume pending SError as early as possible (Auger Eric) [1749501] - [arm64] kvm: arm64: Make indirect vectors preamble behaviour symmetric (Auger Eric) [1749501] - [arm64] kvm: arm64: Abstract the size of the HYP vectors pre-amble (Auger Eric) [1749501] - [arm64] assembler: Switch ESB-instruction with a vanilla nop if !ARM64_HAS_RAS (Auger Eric) [1749501] - [arm64] kvm: arm64/sve: Fix vq_present() macro to yield a bool (Auger Eric) [1749501] - [arm64] kvm: arm64: Implement vq_present() as a macro (Auger Eric) [1749501] - [arm64] fpsimd: Don't disable softirq when touching FPSIMD/SVE state (Auger Eric) [1749501] - [arm64] fpsimd: Introduce fpsimd_save_and_flush_cpu_state() and use it (Auger Eric) [1749501] - [arm64] fpsimd: Remove the prototype for sve_flush_cpu_state() (Auger Eric) [1749501] - [scripts] genksyms: Teach parser about 128-bit built-in types (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_add_default (Auger Eric) [1749501] - [tools] kvm: selftests: introduce aarch64_vcpu_setup (Auger Eric) [1749501] - [virt] kvm: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [arm64] kvm: arm64: Move pmu hyp code under hyp's Makefile to avoid instrumentation (Auger Eric) [1749501] - [documentation] arm64: docs: Document perf event attributes (Auger Eric) [1749501] - [arm64] kvm: Fix perf cycle counter support for VHE (Auger Eric) [1749501] - [arm64] kvm: Avoid isb's by using direct pmxevtyper sysreg (Auger Eric) [1749501] - [arm64] kvm: Enable VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] kvm: Enable !VHE support for :G/:H perf event modifiers (Auger Eric) [1749501] - [arm64] arm_pmu: Add !VHE support for exclude_host/exclude_guest attributes (Auger Eric) [1749501] - [arm64] kvm: Add accessors to track guest/host only counters (Auger Eric) [1749501] - [arm64] arm_pmu: Remove unnecessary isb instruction (Auger Eric) [1749501] - [arm64] perf: Add support for chaining event counters (Auger Eric) [1749501] - [arm64] perf: Disable PMU while processing counter overflows (Auger Eric) [1749501] - [arm64] perf: Clean up armv8pmu_select_counter (Auger Eric) [1749501] - [arm64] kvm: arm: Remove pgtable page standard functions from stage-2 page tables (Auger Eric) [1749501] - [netdrv] e1000e: Add support for Tiger Lake (Ken Cox) [1767480] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Corinna Vinschen) [1721705] - [netdrv] igb: Use dev_get_drvdata where possible (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721705] - [netdrv] igb: add RR2DCDELAY to ethtool registers dump (Corinna Vinschen) [1721705] - [netdrv] igb: minor ethool regdump amendment (Corinna Vinschen) [1721705] - [netdrv] igb: clear out skb->tstamp after reading the txtime (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb: mark expected switch fall-through (Corinna Vinschen) [1721705] - [netdrv] igb/igc: warn when fatal read failure happens (Corinna Vinschen) [1721705] - [netdrv] igb: fix various indentation issues (Corinna Vinschen) [1721705] - [netdrv] igb: Exclude device from suspend direct complete optimization (Corinna Vinschen) [1721705] - [netdrv] intel: correct return from set features callback (Corinna Vinschen) [1721705] - [netdrv] net: Use skb accessors in network drivers (Corinna Vinschen) [1721708] - [s390] s390/kaslr: reserve memory for kasan usage (Philipp Rudo) [1725888] - [s390] s390/mem_detect: provide single get_mem_detect_end (Philipp Rudo) [1725888] - [s390] s390/setup: adjust start_code of init_mm to _text (Philipp Rudo) [1725888] - [s390] s390/boot: add missing declarations and includes (Philipp Rudo) [1725888] - [s390] locking/lockdep: check for freed initmem in static_obj() (Philipp Rudo) [1725888] - [s390] s390/kernel: add support for kernel address space layout randomization (KASLR) (Philipp Rudo) [1725888] - [s390] s390/kernel: introduce .dma sections (Philipp Rudo) [1725888] - [s390] s390/sclp: do not use static sccbs (Philipp Rudo) [1725888] - [s390] s390/kprobes: use static buffer for insn_page (Philipp Rudo) [1725888] - [s390] s390/kernel: convert SYSCALL and PGM_CHECK handlers to .quad (Philipp Rudo) [1725888] - [s390] s390/kernel: build a relocatable kernel (Philipp Rudo) [1725888] - [s390] s390/extmem: remove code for 31 bit addressing mode (Philipp Rudo) [1725888] - [s390] s390/setup: remove obsolete #ifdef (Philipp Rudo) [1725888] - [net] net/core: work around section mismatch warning for ptp_classifier (Philipp Rudo) [1725888] - [sound] ALSA: bebob: fix to detect configured source of sampling clock for Focusrite Saffire Pro i/o series (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: link the order of establishing connections and Syt-match clock mode (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand delay of start for IR context just for version 3 firmware (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: expand sleep just after breaking connections for protocol version 1 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC/SOF - enable SND_SOC_SOF_HDA_COMMON_HDMI_CODEC (Jaroslav Kysela) [1710702] - [sound] ALSA: timer: Fix mutex deadlock at releasing card (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: eve: Enable mclk and ssp sclk early (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dt-bindings: rt5682: add button delay device property (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: improve the sensitivity of push button (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt_rt298: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: add support for snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: fix include guard name (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: hdac_hda: add support for HDMI/DP as a HDA codec (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/hdmi - implement mst_no_extra_pcms flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF - remove the dead code (skylake/kabylake) (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel - fix the card names (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: Add prepare/complete PM callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: return -ENOTSUPP if D0I3 is not supported (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0ix<->S0 transition (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ignore suspend/resume for D0ix compatible streams (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: implement prepare/complete callbacks (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag suspend_ignored for sof stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a flag to indicate the system suspend target (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add support for sending compact IPC (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: add helpers for setting D0 substate for ADSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: configure D0ix IPC flags in set_power_state (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce message for DSP power gating (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: HDA: use macro for register polling retry count (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: parse and store d0i3_compatible flag (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: token: add tokens for PCM compatible with D0i3 substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compatible stream (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: APL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: CNL: add set_power_state() ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix substate (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add set_power_state() to dsp_ops for power state update (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: reset default d0_substate at probe() and resume() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: add a field to store the current D0 substate of DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: eve: implement set_bias_level function for rt5514 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: define INFO_ flags in dsp_ops (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initial support to JasperLake. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for JSL (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_dsp_read_poll_timeout() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda-loader: improve error handling (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: sof: include types.h at header.h (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Fix randbuild error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: check errors when parsing LED tokens (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: remove always-true redundant test (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: bdw: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: byt: fix operator precedence warnings (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Read ESAI parameters and send them to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi led support for switch controls (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pci: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: acpi: add debug module param (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ASoC: SOF: Force polling mode on CFL and CNL" (Jaroslav Kysela) [1710702] - [sound] ALSA: AsoC: SOF: refactor control load code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable dual control for pga (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: enable sync_write in hdac_bus (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: simple_card_utils.h: Add missing include (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: Add context data to any IPC timeout. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix reset of host_period_bytes (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_stream_params struct (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: core: check for mandatory fw_ready op during SOF probe (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: ipc: retain DSP context after FW exception. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: trace: move to opt-in with Kconfig and module parameter (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Fix 2 front mics of codec 0x623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC623 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix mutex deadlock in HDMI codec driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Fix pending unsol events at shutdown (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: Correct a typo in the clock proc string (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: add support for MOTU UltraLite (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: code refactoring to handle model specific switch for protocol v2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: minor code refactoring for protocol version 2 (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: detect SPH source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: print for unknown source of sampling clock (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: fix wrong spelling for macro (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: Fix prototype of helper function to return negative value (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: sound: usb: usb true/false for bool return type (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB Interface (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow non-Intel device probe gracefully (Jaroslav Kysela) [1710702] - [sound] ALSA: Revert "ALSA: hda: Flush interrupts on disabling" (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Fix missing inline for pci_pr3_present() (Jaroslav Kysela) [1710702] - [sound] ALSA: PCI: Add a helper to check Power Resource Requirements _PR3 existence (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Fix copy&paste error in the validator (Jaroslav Kysela) [1710702] - [sound] ALSA: usb-audio: Add DSD support for EVGA NU Audio (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: postpone to start IR context (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: handle several AMDTP streams in callback handler of IRQ target (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: cancel flushing isoc context in the laste step to process context callback (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace ack callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: replace pointer callback to flush isoc contexts in AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add irq_target member into amdtp_domain struct (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the minimum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: tune the maximum available size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: schedule hardware IRQ according to the size of PCM period (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: share PCM buffer size for both direction (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: use variable size of queue for isoc packets instead of fixed size (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: use the same size of period for PCM substreams in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: use the same size of period for PCM substream in AMDTP streams (Jaroslav Kysela) [1710702] - [sound] ALSA: fireface: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-motu: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-tascam: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-digi00x: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: dice: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: oxfw: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: fireworks: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: bebob: register the size of PCM period to AMDTP domain (Jaroslav Kysela) [1710702] - [sound] ALSA: firewire-lib: add a member into AMDTP domain for events per period (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Enable headset mic on Asus MJ401TA (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda/realtek - Add support for ALC711 (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Force runtime PM on Nvidia HDMI codecs (Jaroslav Kysela) [1710702] - [sound] ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Add Tigerlake/Jasperlake PCI ID (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: Allow HDA to be runtime suspended when dGPU is not bound to a driver (Jaroslav Kysela) [1710702] - [sound] ALSA: hdac: clear link output stream mapping (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: dapm: fix a memory leak bug (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: debug: fix possible memory leak in sof_dfsentry_write() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: Intel: sof-rt5682: add a check for devm_clk_get (Jaroslav Kysela) [1710702] - [sound] ALSA: Fix Kconfig indentation (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: control: return true when kcontrol values change (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: fix intel DSP config (Jaroslav Kysela) [1710702] - [sound] ALSA: hda: add Intel DSP configuration / probe code (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: core: Fix pcm code debugfs error (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoc: rockchip: i2s: Fix RPM imbalance (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Don't generate kcontrols without READ flags (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: bytcr_rt5651: add null check to support_button_press (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: add remove function to disable jack (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: rt5682: add NULL handler to set_jack function (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: intel: sof_rt5682: use separate route map for dmic (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: initialise and verify FW crash dump data. (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: Intel: hda: fix warnings during FW load (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: harden PCM STOP sequence (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: pcm: fix resource leak in hw_free (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: topology: fix parse fail issue for byte/bool tuple types (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: SOF: loader: fix kernel oops on firmware boot failure (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: max98373: check for device node before parsing (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widget_create() (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: soc-component: fix a couple missing error assignments (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: wm8994: Do not register inapplicable controls for WM1811 (Jaroslav Kysela) [1710702] - [sound] ALSA: ASoC: samsung: arndale: Add missing OF node dereferencing (Jaroslav Kysela) [1710702] - [infiniband] RDMA/bnxt_re: Fix spelling mistake "missin_resp" -> "missing_resp" (Kamal Heib) [1724772] - [infiniband] RDMA: Fix goto target to release the allocated memory (Kamal Heib) [1724772] - [infiniband] IB/bnxt_re: Do not notifify GID change event (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Honor vlan_id in GID entry comparison (Kamal Heib) [1724772] - [infiniband] ib/bnxt: Remove mention of idr_alloc from comment (Kamal Heib) [1724772] - [infiniband] RDMA/bnxt_re: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1724772] - [infiniband] bnxt_re: Clean cq for kernel consumers only (Kamal Heib) [1724772] - [infiniband] bnxt_re: fix the regression due to changes in alloc_pbl (Kamal Heib) [1724772] - [scsi] scsi: lpfc: Make lpfc_debugfs_ras_log_data static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix NULL check before mempool_destroy is not needed (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Update lpfc version to 12.6.0.0 (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add additional discovery log messages (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FC-AL support to lpe32000 models (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add FA-WWN Async Event reporting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Add log macros to allow print by serverity or verbosity setting (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make FW logging dynamically configurable (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Revise interrupt coalescing for missing scenarios (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Remove lock contention target write path (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Slight fast-path performance optimizations (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix coverity error of dereference after null check (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix hardlockup in lpfc_abort_handler (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix bad ndlp ptr in xri aborted handling (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix lockdep errors in sli_ringtx_put (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Fix reporting of read-only fw error errors (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: Make function lpfc_defer_pt2pt_acc static (Dick Kennedy) [1768102] - [scsi] scsi: lpfc: add support for posting FC events on FPIN reception (Dick Kennedy) [1768102] - [infiniband] RDMA/siw: Mark Software iWARP Driver as tech-preview (Kamal Heib) [1767292] - [crypto] crypto: ccp - Replace dma_pool_alloc + memset with dma_pool_zalloc (Gary Hook) [1724859] - [crypto] crypto: ccp/gcm - use const time tag comparison. (Gary Hook) [1724859] - [crypto] crypto: ccp - Switch to SPDX license identifiers (Gary Hook) [1724859] - [crypto] crypto: ccp - Validate the the error value used to index error messages (Gary Hook) [1724859] - [crypto] crypto: ccp - Make ccp_register_rsa_alg static (Gary Hook) [1724859] - [crypto] crypto: ccp - Update copyright notices and dates (Gary Hook) [1724859] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Gary Hook) [1724859] - [x86] x86/umwait: Fix error handling in umwait_init() (Steve Best) [1724525] - [documentation] Documentation/ABI: Document umwait control sysfs interfaces (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait maximum time (Steve Best) [1724525] - [x86] x86/umwait: Add sysfs interface to control umwait C0.2 state (Steve Best) [1724525] - [x86] x86/umwait: Initialize umwait control values (Steve Best) [1724525] - [x86] x86/cpufeatures: Enumerate user wait instructions (Steve Best) [1724525] - [fs] virtiofs: Remove set but not used variable 'fc' (Vivek Goyal) [1694161] - [fs] virtiofs: Retry request submission from worker context (Vivek Goyal) [1694161] - [fs] virtiofs: Count pending forgets as in_flight forgets (Vivek Goyal) [1694161] - [fs] virtiofs: Set FR_SENT flag only after request has been sent (Vivek Goyal) [1694161] - [fs] virtiofs: No need to check fpq->connected state (Vivek Goyal) [1694161] - [fs] virtiofs: Do not end request in submission context (Vivek Goyal) [1694161] - [fs] fuse: don't advise readdirplus for negative lookup (Vivek Goyal) [1694161] - [fs] fuse: don't dereference req->args on finished request (Vivek Goyal) [1694161] - [fs] virtio-fs: don't show mount options (Vivek Goyal) [1694161] - [fs] virtio-fs: Change module name to virtiofs.ko (Vivek Goyal) [1694161] - [include] bitops: protect variables in bit_clear_unless() macro (Vivek Goyal) [1694161] - [include] bitops: protect variables in set_mask_bits() macro (Vivek Goyal) [1694161] - [fs] fuse: Make fuse_args_to_req static (Vivek Goyal) [1694161] - [fs] fuse: fix memleak in cuse_channel_open (Vivek Goyal) [1694161] - [fs] fuse: fix beyond-end-of-page access in fuse_parse_cache() (Vivek Goyal) [1694161] - [fs] fuse: unexport fuse_put_request (Vivek Goyal) [1694161] - [fs] fuse: kmemcg account fs data (Vivek Goyal) [1694161] - [fs] fuse: on 64-bit store time in d_fsdata directly (Vivek Goyal) [1694161] - [fs] fuse: fix missing unlock_page in fuse_writepage() (Vivek Goyal) [1694161] - [fs] virtio-fs: add virtiofs filesystem (Vivek Goyal) [1694161] - [fs] fuse: allow skipping control interface and forced unmount (Vivek Goyal) [1694161] - [fs] fuse: dissociate DESTROY from fuseblk (Vivek Goyal) [1694161] - [fs] fuse: delete dentry if timeout is zero (Vivek Goyal) [1694161] - [fs] fuse: separate fuse device allocation and installation in fuse_conn (Vivek Goyal) [1694161] - [fs] fuse: add fuse_iqueue_ops callbacks (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_fill_super_common() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_dequeue_forget() function (Vivek Goyal) [1694161] - [fs] fuse: export fuse_get_unique() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_send_init_request() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_len_args() (Vivek Goyal) [1694161] - [fs] fuse: export fuse_end_request() (Vivek Goyal) [1694161] - [fs] fuse: fix request limit (Vivek Goyal) [1694161] - [fs] fuse: stop copying pages to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: stop copying args to fuse_req (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_req (Vivek Goyal) [1694161] - [fs] fuse: simplify request allocation (Vivek Goyal) [1694161] - [fs] fuse: unexport request ops (Vivek Goyal) [1694161] - [fs] fuse: convert retrieve to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert release to simple api (Vivek Goyal) [1694161] - [fs] cuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert init to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert writepages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readdir to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert readpages to simple api (Vivek Goyal) [1694161] - [fs] fuse: convert direct_io to simple api (Vivek Goyal) [1694161] - [fs] fuse: add simple background helper (Vivek Goyal) [1694161] - [fs] fuse: convert sync write to simple api (Vivek Goyal) [1694161] - [fs] fuse: covert readpage to simple api (Vivek Goyal) [1694161] - [fs] fuse: fuse_short_read(): don't take fuse_req as argument (Vivek Goyal) [1694161] - [fs] fuse: convert ioctl to simple api (Vivek Goyal) [1694161] - [fs] fuse: move page alloc (Vivek Goyal) [1694161] - [fs] fuse: convert readlink to simple api (Vivek Goyal) [1694161] - [fs] fuse: add pages to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert destroy to simple api (Vivek Goyal) [1694161] - [fs] fuse: add nocreds to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert fuse_force_forget() to simple api (Vivek Goyal) [1694161] - [fs] fuse: add noreply to fuse_args (Vivek Goyal) [1694161] - [fs] fuse: convert flush to simple api (Vivek Goyal) [1694161] - [fs] fuse: simplify 'nofail' request (Vivek Goyal) [1694161] - [fs] fuse: rearrange and resize fuse_args fields (Vivek Goyal) [1694161] - [fs] fuse: flatten 'struct fuse_args' (Vivek Goyal) [1694161] - [fs] fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock (Vivek Goyal) [1694161] - [fs] cuse: fix broken release (Vivek Goyal) [1694161] - [fs] fuse: cleanup fuse_wait_on_page_writeback (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (take 2) (Vivek Goyal) [1694161] - [fs] Revert "fuse: require /dev/fuse reads to have enough buffer capacity" (Vivek Goyal) [1694161] - [fs] fuse: extract helper for range writeback (Vivek Goyal) [1694161] - [fs] fuse: add FUSE_WRITE_KILL_PRIV (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_alloc_inode (Vivek Goyal) [1694161] - [fs] fuse: Add ioctl flag for x32 compat ioctl (Vivek Goyal) [1694161] - [fs] fuse: document fuse_fsync_in.fsync_flags (Vivek Goyal) [1694161] - [fs] fuse: require /dev/fuse reads to have enough buffer capacity (Vivek Goyal) [1694161] - [fs] fuse: retrieve: cap requested size to negotiated max_write (Vivek Goyal) [1694161] - [fs] fuse: allow filesystems to have precise control over data cache (Vivek Goyal) [1694161] - [fs] fuse: convert printk -> pr_* (Vivek Goyal) [1694161] - [fs] fuse: fix writepages on 32bit (Vivek Goyal) [1694161] - [fs] fuse: cache readdir calls if filesystem opts out of opendir (Vivek Goyal) [1694161] - [fs] fuse: support clients that don't implement 'opendir' (Vivek Goyal) [1694161] - [fs] fuse: lift bad inode checks into callers (Vivek Goyal) [1694161] - [fs] fuse: multiplex cached/direct_io file operations (Vivek Goyal) [1694161] - [fs] fuse add copy_file_range to direct io fops (Vivek Goyal) [1694161] - [fs] fuse: use iov_iter based generic splice helpers (Vivek Goyal) [1694161] - [fs] fuse: Switch to using async direct IO for FOPEN_DIRECT_IO (Vivek Goyal) [1694161] - [fs] fuse: use atomic64_t for khctr (Vivek Goyal) [1694161] - [fs] fuse: clean up aborted (Vivek Goyal) [1694161] - [fs] fuse: Protect ff->reserved_req via corresponding fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Protect fi->nlookup with fi->lock (Vivek Goyal) [1694161] - [fs] fuse: Introduce fi->lock to protect write related fields (Vivek Goyal) [1694161] - [fs] fuse: Convert fc->attr_version into atomic64_t (Vivek Goyal) [1694161] - [fs] fuse: Add fuse_inode argument to fuse_prepare_release() (Vivek Goyal) [1694161] - [fs] fuse: Verify userspace asks to requeue interrupt that we really sent (Vivek Goyal) [1694161] - [fs] fuse: Do some refactoring in fuse_dev_do_write() (Vivek Goyal) [1694161] - [fs] fuse: Wake up req->waitq of only if not background (Vivek Goyal) [1694161] - [fs] fuse: Optimize request_end() by not taking fiq->waitq.lock (Vivek Goyal) [1694161] - [fs] fuse: Kill fasync only if interrupt is queued in queue_interrupt() (Vivek Goyal) [1694161] - [fs] fuse: Remove stale comment in end_requests() (Vivek Goyal) [1694161] - [fs] fuse: Replace page without copying in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: fix leaked aux requests (Vivek Goyal) [1694161] - [fs] fuse: only reuse auxiliary request in fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: clean up fuse_writepage_in_flight() (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_find_writeback() helper (Vivek Goyal) [1694161] - [fs] cuse: fix ioctl (Vivek Goyal) [1694161] - [fs] fuse: Fix memory leak in fuse_dev_free() (Vivek Goyal) [1694161] - [fs] fuse: fix revalidation of attributes for permission check (Vivek Goyal) [1694161] - [fs] fuse: fix fsync on directory (Vivek Goyal) [1694161] - [fs] fuse: Add bad inode check in fuse_destroy_inode() (Vivek Goyal) [1694161] - [fs] fuse: enable caching of symlinks (Vivek Goyal) [1694161] - [fs] fuse: only invalidate atime in direct read (Vivek Goyal) [1694161] - [fs] fuse: realloc page array (Vivek Goyal) [1694161] - [fs] fuse: add max_pages to init_out (Vivek Goyal) [1694161] - [fs] fuse: allocate page array more efficiently (Vivek Goyal) [1694161] - [fs] fuse: reduce size of struct fuse_inode (Vivek Goyal) [1694161] - [fs] fuse: use iversion for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: use mtime for readdir cache verification (Vivek Goyal) [1694161] - [fs] fuse: add readdir cache version (Vivek Goyal) [1694161] - [fs] fuse: allow using readdir cache (Vivek Goyal) [1694161] - [fs] fuse: allow caching readdir (Vivek Goyal) [1694161] - [fs] fuse: extract fuse_emit() helper (Vivek Goyal) [1694161] - [fs] fuse: add FOPEN_CACHE_DIR (Vivek Goyal) [1694161] - [fs] fuse: split out readdir.c (Vivek Goyal) [1694161] - [fs] fuse: Use hash table to link processing request (Vivek Goyal) [1694161] - [fs] fuse: kill req->intr_unique (Vivek Goyal) [1694161] - [fs] fuse: change interrupt requests allocation algorithm (Vivek Goyal) [1694161] - [fs] fuse: do not take fc->lock in fuse_request_send_background() (Vivek Goyal) [1694161] - [fs] fuse: introduce fc->bg_lock (Vivek Goyal) [1694161] - [fs] fuse: add locking to max_background and congestion_threshold changes (Vivek Goyal) [1694161] - [fs] fuse: use READ_ONCE on congestion_threshold and max_background (Vivek Goyal) [1694161] - [fs] fuse: use list_first_entry() in flush_bg_queue() (Vivek Goyal) [1694161] - [fs] fuse: reduce allocation size for splice_write (Vivek Goyal) [1694161] - [fs] fuse: use kvmalloc to allocate array of pipe_buffer structs. (Vivek Goyal) [1694161] - [fs] fuse: convert last timespec use to timespec64 (Vivek Goyal) [1694161] - [fs] fs: fuse: Adding new return type vm_fault_t (Vivek Goyal) [1694161] - [fs] fuse: simplify fuse_abort_conn() (Vivek Goyal) [1694161] - [infiniband] RDMA/siw: Fix IPv6 addr_list locking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix 64/32bit pointer inconsistency (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix SGL mapping issues (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix potential NULL de-ref (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Change CQ flags from 64->32 bits (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix a memory leak in siw_init_cpulist() (Kamal Heib) [1725830 1720892] - [infiniband] Do not dereference 'siw_crypto_shash' before checking (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove set but not used variables 'rv' (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix error return code in siw_init_module() (Kamal Heib) [1725830 1720892] - [infiniband] RMDA/siw: Require a 64 bit arch (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Mark expected switch fall-throughs (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Remove set but not used variable 's' (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Add missing rtnl_lock around access to ifa (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: Use proper enumerated type in map_cqe_status (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Remove unnecessary kthread create/destroy printouts (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_WEAK_PER_CPU (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: addition to kernel build environment (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: completion queue methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: receive path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: transmit path (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: queue pair methods (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application buffer management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: application interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: connection management (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: network and RDMA core interface (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: main include file (Kamal Heib) [1725830 1720892] - [infiniband] rdma/siw: iWarp wire packet format (Kamal Heib) [1725830 1720892] - [infiniband] RDMA/cma: fix null-ptr-deref Read in cma_cleanup (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Rewrite PID namespace check to be reliable (Kamal Heib) [1720892] - [infiniband] RDMA/counters: Properly implement PID checks (Kamal Heib) [1720892] - [infiniband] IB/core: Fix NULL pointer dereference when bind QP to counter (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Fix MR npages calculation for IB_ACCESS_HUGETLB (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix error code in stat_get_doit_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Prevent QP counter binding if counters unsupported (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix -Wunused-const-variable warnings (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Added configuration of RDMA dynamic interrupt moderation to netlink (Kamal Heib) [1720892] - [infiniband] RDMA/core: Provide RDMA DIM support for ULPs (Kamal Heib) [1720892] - [infiniband] linux/dim: Implement RDMA adaptive moderation (DIM) (Kamal Heib) [1720892] - [infiniband] IB/mad: Fix use-after-free in ib mad completion handling (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Track driver QP types in resource tracker (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Remove the lock around remove_client_context (Kamal Heib) [1720892] - [infiniband] RDMA/devices: Do not deadlock during client removal (Kamal Heib) [1720892] - [infiniband] IB/core: Add mitigation for Spectre V1 (Kamal Heib) [1720892] - [infiniband] IB/counters: Always initialize the port counter object (Kamal Heib) [1720892] - [infiniband] IB/core: Fix querying total rdma stats (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix race when resolving IP address (Kamal Heib) [1720892] - [infiniband] xprtrdma: Modernize ops->connect (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove rpcrdma_req::rl_buffer (Kamal Heib) [1720892] - [infiniband] xprtrdma: Refactor chunk encoding (Kamal Heib) [1720892] - [infiniband] xprtrdma: Streamline rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] xprtrdma: Simplify rpcrdma_rep_create (Kamal Heib) [1720892] - [infiniband] xprtrdma: Wake RPCs directly in rpcrdma_wc_send path (Kamal Heib) [1720892] - [infiniband] xprtrdma: Reduce context switching due to Local Invalidation (Kamal Heib) [1720892] - [infiniband] xprtrdma: Add mechanism to place MRs back on the free list (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove fr_state (Kamal Heib) [1720892] - [infiniband] xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix occasional transport deadlock (Kamal Heib) [1720892] - [infiniband] xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req (Kamal Heib) [1720892] - [infiniband] xprtrdma: Fix use-after-free in rpcrdma_post_recvs (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make rdma_counter.h compile stand alone (Kamal Heib) [1720892] - [infiniband] IB/core: Work on the caller socket net namespace in nldev_newlink() (Kamal Heib) [1663224 1720892] - [infiniband] RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM (Kamal Heib) [1720892] - [infiniband] ibverbs/rxe: Remove variable self-initialization (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get default counter statistics through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow get counter mode through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter manual mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Allow manual mode configuration support (Kamal Heib) [1720892] - [infiniband] RDMA/core: Get sum value of all counters when perform a sysfs stat read (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Implement counter dumpit calback (Kamal Heib) [1720892] - [infiniband] RDMA/nldev: Allow counter auto mode configration through RDMA netlink (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add "auto" configuration mode support (Kamal Heib) [1720892] - [infiniband] RDMA/counter: Add set/clear per-port auto mode support (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Make is_visible_in_pid_ns() as an API (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Add an API to attach a task to a resource (Kamal Heib) [1720892] - [infiniband] RDMA/restrack: Introduce statistic counter (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Add child to parent list only if device initialized (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: remove redundant assignment to variable ret (Kamal Heib) [1720892] - [infiniband] IB/ipoib: Remove memset after vzalloc in ipoib_cm.c (Kamal Heib) [1720892] - [infiniband] IB: Remove unneeded memset (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Audit policy settings for netlink attributes (Kamal Heib) [1720892] - [infiniband] docs: infiniband: convert docs to ReST and rename to *.rst (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Introduce rdma_rw_inv_key helper (Kamal Heib) [1720892] - [infiniband] RDMA/core: Validate integrity handover device cap (Kamal Heib) [1720892] - [infiniband] RDMA/core: Rename signature qp create flag and signature device capability (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add an integrity MR pool support (Kamal Heib) [1720892] - [infiniband] IB/iser: Unwind WR union at iser_tx_desc (Kamal Heib) [1720892] - [infiniband] IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGRITY work request (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Update set_sig_data_segment attribute for new signature API (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Pass UMR segment flags instead of boolean (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Add attr for max number page list length for PI operation (Kamal Heib) [1720892] - [infiniband] RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_alloc_mr_integrity (Kamal Heib) [1720892] - [infiniband] RDMA/core: Add signature attrs element for ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_integrity API (Kamal Heib) [1720892] - [infiniband] RDMA/core: Save the MR type in the ib_mr structure (Kamal Heib) [1720892] - [infiniband] RDMA/core: Introduce new header file for signature operations (Kamal Heib) [1720892] - [infiniband] RDMA/odp: Do not leak dma maps when working with huge pages (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: Use offsetofend instead of opencoding (Kamal Heib) [1720892] - [infiniband] [scsi] scsi: RDMA/srp: Fix a sleep-in-invalid-context bug (Kamal Heib) [1720892] - [infiniband] RDMA: Check umem pointer validity prior to release (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Remove asynchronic QP destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Convert destroy_wq to be void (Kamal Heib) [1720892] - [infiniband] RDMA/netlink: Resort policy array (Kamal Heib) [1720892] - [infiniband] RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV (Kamal Heib) [1720892] - [infiniband] RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery and autoload (Kamal Heib) [1720892] - [infiniband] ipoib: correcly show a VF hardware address (Kamal Heib) [1720892] - [infiniband] RDMA: Move rdma_node_type to uapi/ (Kamal Heib) [1720892] - [infiniband] rdma: Remove nes (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check for ETH_SS_TEST (Kamal Heib) [1720892] - [infiniband] RDMA: Convert CQ allocations to be under core responsibility (Kamal Heib) [1720892] - [infiniband] RDMA/hns: Return correct error code from hns_roce_v1_rsv_lp_qp() (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Don't expose DMA addresses (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use sizeof() notation instead of plain sizeof (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA: Clear CQ objects during their allocation (Kamal Heib) [1720892] - [infiniband] RDMA: Clean destroy CQ in drivers do not return errors (Kamal Heib) [1720892] - [infiniband] RDMA/i40iw: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Avoid memory allocation during CQ destroy (Kamal Heib) [1720892] - [infiniband] RDMA: Move owner into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move uverbs_abi_ver into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] RDMA: Move driver_id into struct ib_device_ops (Kamal Heib) [1720892] - [infiniband] rdma: Delete the ib_ucm module (Kamal Heib) [1720892] - [infiniband] ucma: Convert ctx_idr to XArray (Kamal Heib) [1720892] - [infiniband] ucma: Convert multicast_idr to XArray (Kamal Heib) [1720892] - [infiniband] RDMA/ucma: Use struct_size() helper (Kamal Heib) [1720892] - [infiniband] RDMA/srp: Accept again source addresses that do not have a port number (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: implement ethtool .get_link() callback (Kamal Heib) [1720892] - [infiniband] RDMA/uverbs: check for allocation failure in uapi_add_elm() (Kamal Heib) [1720892] - [infiniband] RDMA: Convert put_page() to put_user_page*() (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove second wait queue initialization call (Kamal Heib) [1720892] - [infiniband] RDMA/nes: Remove useless NULL checks (Kamal Heib) [1720892] - [infiniband] RDMA/core: Make ib_destroy_cq() void (Kamal Heib) [1720892] - [infiniband] RDMA/ipoib: Remove check of destroy CQ (Kamal Heib) [1720892] - [infiniband] RDMA/core: Return void from ib_device_check_mandatory() (Kamal Heib) [1720892] - [infiniband] RDMA/umem: Move page_shift from ib_umem to ib_odp_umem (Kamal Heib) [1720892] - [infiniband] RDMA/qedr: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/cxgb4: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720892] - [infiniband] RDMA/core: Fix doc typo (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Add info regarding SG count failure (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Print the correct number of sig MRs (Kamal Heib) [1720892] - [infiniband] RDMA/rw: Fix doc typo (Kamal Heib) [1720892] - [infiniband] IB/isert: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Remove unused sig_attrs argument (Kamal Heib) [1720892] - [infiniband] IB/iser: Refactor iscsi_iser_check_protection function (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Entropy in admin commands id (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Print address on AH creation failure (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Be consistent with success flow return value (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use API to get contiguous memory blocks aligned to device supported page size (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unused includes (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use rdma block iterator in chunk list creation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove unneeded admin commands abort flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Use kvzalloc instead of kzalloc with fallback (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove check that prevents destroy of resources in error flows (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Handle mmap insertions overflow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Fix success return value in case of error (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Remove MAYEXEC flag check from mmap flow (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add driver to Kconfig/Makefile (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa module (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA verbs implementation (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add common command handlers (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Implement functions that submit and complete admin commands (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the ABI definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the com service API definitions (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa_com.h file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add the efa.h header file (Kamal Heib) [1720892] - [infiniband] RDMA/efa: Add EFA device definitions (Kamal Heib) [1720892] - [infiniband] RDMA: Add EFA related definitions (Kamal Heib) [1720892] - [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1757865] - [mm] mm, memory_hotplug: fix scan_movable_pages() for gigantic hugepages (Rafael Aquini) [1730172] - [char] ipmi: Don't allow device module unload when in use (Tony Camuso) [1759916] - [netdrv] net: phy: Also request modules for C45 IDs (Gary Hook) [1764274] - [s390] s390/dasd: Fix error handling during online processing (Philipp Rudo) [1764492] - [s390] s390/cpumsf: Check for CPU Measurement sampling (Philipp Rudo) [1764490] - [edac] EDAC/amd64: Support asymmetric dual-rank DIMMs (Gary Hook) [1753384] - [edac] EDAC/amd64: Cache secondary Chip Select registers (Gary Hook) [1753384] - [edac] EDAC/amd64: Decode syndrome before translating address (Gary Hook) [1753384] - [edac] EDAC/amd64: Find Chip Select memory size using Address Mask (Gary Hook) [1753384] - [edac] EDAC/amd64: Initialize DIMM info for systems with more than two channels (Gary Hook) [1753384] - [edac] EDAC/amd64: Recognize DRAM device type ECC capability (Gary Hook) [1753384] - [edac] EDAC/amd64: Support more than two controllers for chip selects handling (Gary Hook) [1753384] - [scsi] scsi: fnic: fix msix interrupt allocation (Govindarajulu Varadarajan) [1745083] - [scsi] scsi: fnic: print port speed only at driver init or speed change (Govindarajulu Varadarajan) [1745083] - [netdrv] qmi_wwan: apply SET_DTR quirk to Sierra WP7607 (Lubomir Rintel) [1729083]- [tools] libbpf: remove compile time warning from libbpf_util.h (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove dependency on barrier.h in xsk.h (Yauheni Kaliuta) [1747341] - [kernel] seccomp, bpf: disable preemption before calling into bpf prog (Yauheni Kaliuta) [1747341] - [lib] bpf: test_bpf: turn off preemption in function __run_once (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove unnecessary cast-to-void (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix sysctl.c warning (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix using uninitialized ioctl results (Yauheni Kaliuta) [1747341] - [tools] libbpf: proper XSKMAP cleanup (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix invalid munmap call (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix XDP socket ring buffer memory ordering (Yauheni Kaliuta) [1747341] - [tools] libbpf: remove likely/unlikely in xsk.h (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect, correctly get dummy program id (Yauheni Kaliuta) [1747341] - [net] bpf: fix access to skb_shared_info->gso_segs (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix out of bounds backwards jmps due to dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix use after free in prog symbol exposure (Yauheni Kaliuta) [1747341] - [include] bpf: Fix preempt_enable_no_resched() abuse (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test cases for pkt/null checks in subprogs (Yauheni Kaliuta) [1747341] - [kernel] bpf: mark registers in all frames after pkt/null checks (Yauheni Kaliuta) [1747341] - [tools] libbpf: add binary to gitignore (Yauheni Kaliuta) [1747341] - [net] bpf: Check address length before reading address family (Yauheni Kaliuta) [1747341] - [net] flow_dissector: disable preemption around BPF calls (Yauheni Kaliuta) [1747341] - [net] flow_dissector: switch kernel context to struct bpf_flow_dissector (Yauheni Kaliuta) [1747341] - [net] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff (Yauheni Kaliuta) [1747341] - [net] flow_dissector: allow access only to a subset of __sk_buff fields (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: pass flow_keys->n_proto to BPF programs (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix vlan handling in flow dissector program (Yauheni Kaliuta) [1747341] - [tools] bpf, libbpf: fix quiet install_headers (Yauheni Kaliuta) [1747341] - [tools] libbpf: add libelf dependency to shared library build (Yauheni Kaliuta) [1747341] - [tools] libbpf: add xsk.h to install_headers target (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test for VOID equivalence check (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix btf_dedup equivalence check handling of different kinds (Yauheni Kaliuta) [1747341] - [documentation] bpf, doc: fix BTF docs reflow of bullet list (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test case for invalid call stack in dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: remove incorrect 'verifier bug' warning (Yauheni Kaliuta) [1747341] - [kernel] bpf: Only print ref_obj_id for refcounted reg (Yauheni Kaliuta) [1747341] - [tools] tool: use bpf_program__get_prog_info_linear() in prog.c:do_dump() (Yauheni Kaliuta) [1747341] - [tools] tools lib bpf: Introduce bpf_program__get_prog_info_linear() (Yauheni Kaliuta) [1747341] - [tools] perf tools: Fix errors under optimization level '-Og' (Yauheni Kaliuta) [1747341] - [kernel] bpf: Try harder when allocating memory for large maps (Yauheni Kaliuta) [1747341] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add fwd enum resolution test for btf_dedup (Yauheni Kaliuta) [1747341] - [tools] btf: resolve enum fwds in btf_dedup (Yauheni Kaliuta) [1747341] - [tools] bpf: Add an example for bpf_get_listener_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Test ref release issue in bpf_tcp_sock and bpf_sk_fullsock (Yauheni Kaliuta) [1747341] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [net] bpf: Add bpf_get_listener_sock(struct bpf_sock *sk) helper (Yauheni Kaliuta) [1747341] - [kernel] bpf: Fix bpf_tcp_sock and bpf_sk_fullsock issue related to bpf_sk_release (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix to reject unknown flags in xsk_socket__create() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix segfault of test_progs when prog loading failed (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm field (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_progs: initialize duration in singal_pending test (Yauheni Kaliuta) [1747341] - [tools] libbpf: force fixdep compilation at the start of the build (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test that GSO works in lwt_ip_encap (Yauheni Kaliuta) [1747341] - [bpf] bpf: hbm: fix spelling mistake "deault" -> "default" (Yauheni Kaliuta) [1747341] - [tools] bpf: add test cases for non-pointer sanitiation logic (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - misc (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - spinlock (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - tracepoint (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - stackmap (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - xdp (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - pkt access (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_progs - preparations (Yauheni Kaliuta) [1747341] - [bpf] bpf: HBM test script (Yauheni Kaliuta) [1747341] - [bpf] bpf: User program for testing HBM (Yauheni Kaliuta) [1747341] - [bpf] bpf: Sample HBM BPF program to limit egress bw (Yauheni Kaliuta) [1747341] - [include] bpf: sync bpf.h to tools and update bpf_helpers.h (Yauheni Kaliuta) [1747341] - [net] bpf: add bpf helper bpf_skb_ecn_set_ce (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: silence compiler warning for xdpsock_user.c (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: set unlimited RLIMIT_MEMLOCK for test_sock_fields (Yauheni Kaliuta) [1747341] - [documentation] docs/bpf: minor casing/punctuation fixes (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: reflow text to fill up to 78 characters (Yauheni Kaliuta) [1747341] - [documentation] docs/btf: fix typos, improve wording (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix u64_stats_init() usage in bpf_prog_alloc() (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add btf_dedup test of FWD/STRUCT resolution (Yauheni Kaliuta) [1747341] - [tools] btf: allow to customize dedup hash table size (Yauheni Kaliuta) [1747341] - [tools] libbpf: fix formatting for btf_ext__get_raw_data (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix btf_dedup testing code (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: make sure readelf shows full names in build checks (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: use libbpf where easy (Yauheni Kaliuta) [1747341] - [tools] tools: libbpf: add a correctly named define for map iteration (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: remove load_sock_ops in favour of bpftool (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: force IPv4 in ping (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c for flow dissector (Yauheni Kaliuta) [1747341] - [tools] bpf: add missing entries to bpf_helpers.h (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: selftests: add map lookup to test_map_in_map bpf prog (Yauheni Kaliuta) [1747341] - [kernel] bpf: set inner_map_meta->spin_lock_off correctly (Yauheni Kaliuta) [1747341] - [bpf] samples: bpf: fix: broken sample regarding removed function (Yauheni Kaliuta) [1747341] - [tools] tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync bpf.h into tools (Yauheni Kaliuta) [1747341] - [kernel] bpf: expose program stats via bpf_prog_info (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix build without bpf_syscall (Yauheni Kaliuta) [1747341] - [kernel] bpf: enable program stats (Yauheni Kaliuta) [1747341] - [kernel] bpf: check that BPF programs run with preemption disabled (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: convert xdpsock to use libbpf for AF_XDP access (Yauheni Kaliuta) [1747341] - [tools] libbpf: add support for using AF_XDP sockets (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Fix dummy program unloading for xdp_redirect samples (Yauheni Kaliuta) [1747341] - [s390] s390/net: convert pnetids to ascii (Yauheni Kaliuta) [1747341] - [net] bpf: add skb->queue_mapping write access from tc clsact (Yauheni Kaliuta) [1747341] - [tools] tools/libbpf: support bigger BTF data sizes (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: test_lwt_ip_encap: add negative tests. (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_object__btf (Yauheni Kaliuta) [1747341] - [tools] libbpf: Introduce bpf_map__resize (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: replace bzero with memset (Yauheni Kaliuta) [1747341] - [net] net: fix GSO in bpf_lwt_push_ip_encap (Yauheni Kaliuta) [1747341] - [net] net: fix double-free in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: fix memory leak in bpf_lwt_xmit_reroute (Yauheni Kaliuta) [1747341] - [net] bpf: make LWTUNNEL_BPF dependent on INET (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add test_lwt_ip_encap selftest (Yauheni Kaliuta) [1747341] - [include] bpf: sync /include/.../bpf.h with tools/include/.../bpf.h (Yauheni Kaliuta) [1747341] - [net] bpf: add handling of BPF_LWT_REROUTE to lwt_bpf.c (Yauheni Kaliuta) [1747341] - [net] ipv6_stub: add ipv6_route_input stub/proxy. (Yauheni Kaliuta) [1747341] - [net] bpf: handle GSO in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: implement BPF_LWT_ENCAP_IP mode in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: add plumbing for BPF_LWT_ENCAP_IP in bpf_lwt_push_encap (Yauheni Kaliuta) [1747341] - [net] bpf: offload: add priv field for drivers (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, add text about feature-subcommand (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: relax sub-register mode compilation criteria (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: centre kernel bpf objects under new subdir "progs" (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: extend sub-register mode compilation to all bpf object files (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add "alu32" to .gitignore (Yauheni Kaliuta) [1747341] - [tools] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock (Yauheni Kaliuta) [1747341] - [tools] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer (Yauheni Kaliuta) [1747341] - [nclude] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock (Yauheni Kaliuta) [1747341] - [net] bpf: Refactor sock_ops_convert_ctx_access (Yauheni Kaliuta) [1747341] - [net] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock (Yauheni Kaliuta) [1747341] - [kernel] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: remove btf__get_strings() superseded by raw data API (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf_ext data (Yauheni Kaliuta) [1747341] - [tools] btf: expose API to work with raw btf data (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add log_level to bpf_load_program_attr (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add missing strings.h include (Yauheni Kaliuta) [1747341] - [s390] s390/net: move pnet constants (Yauheni Kaliuta) [1747341] - [tools] bpf: test_maps: fix possible out of bound access warning (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: doc, fix incorrect text (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test reading the offloaded program (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add test for mixing generic and offload XDP (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: print traceback when test fails (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: fix the expected messages (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add const qualifier to btf__get_map_kv_tids() map_name parameter (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add "any alignment" annotation for some tests (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: use localhost in tcp_{server, client}.py (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: fix JMP32 code-gen (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: remove generated verifier/tests.h on 'make clean' (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Check the prog id before exiting (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Add a "force" flag to XDP samples (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Extend RLIMIT_MEMLOCK for xdp_{sample_pkts, router_ipv4} (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: Convert XDP samples to libbpf usage (Yauheni Kaliuta) [1747341] - [bpf] samples/bpf: xdp_redirect_cpu have not need for read_trace_pipe (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: test for BPF_F_LOCK (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync uapi/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce BPF_F_LOCK flag (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock C test (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add simple BPF_PROG_TEST_RUN examples for flow dissector (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: add bpf_spin_lock verifier tests (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: sync include/uapi/linux/bpf.h (Yauheni Kaliuta) [1747341] - [kernel] bpf: add support for bpf_spin_lock to cgroup local storage (Yauheni Kaliuta) [1747341] - [kernel] bpf: introduce bpf_spin_lock (Yauheni Kaliuta) [1747341] - [net] bpf: Correctly annotate implicit fall through in bpf_base_func_proto (Yauheni Kaliuta) [1747341] - [kernel] bpf, cgroups: clean up kerneldoc warnings (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix bitrotted kerneldoc (Yauheni Kaliuta) [1747341] - [include] bpf: BPF_PROG_TYPE_CGROUP_{SKB, SOCK, SOCK_ADDR} require cgroups enabled (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: mark verifier test that uses bpf_trace_printk as BPF_PROG_TYPE_TRACEPOINT (Yauheni Kaliuta) [1747341] - [net] bpf: add BPF_PROG_TEST_RUN support for flow dissector (Yauheni Kaliuta) [1747341] - [net] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect (Yauheni Kaliuta) [1747341] - [net] Revert "[net] flow_dissector: disable preemption around BPF calls" (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: warn about risky prog array updates (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: remove duplicated include (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up the rest of test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: break up test_verifier (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: prepare for break up of verifier tests (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: makefile support sub-register code-gen test mode (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: functional and min/max reasoning unit tests for JMP32 (Yauheni Kaliuta) [1747341] - [s390] s390: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [powerpc] ppc: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [arm64] arm64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [x86] x86_64: bpf: implement jitting of JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: JIT blinds support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: interpreter support for JMP32 (Yauheni Kaliuta) [1747341] - [tools] tools: bpftool: teach cfg code about JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: disassembler support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier support JMP32 (Yauheni Kaliuta) [1747341] - [kernel] bpf: refactor verifier min/max code for condition jump (Yauheni Kaliuta) [1747341] - [include] bpf: allocate 0x06 to new eBPF instruction class JMP32 (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: suppress readelf stderr when probing for BTF support (Yauheni Kaliuta) [1747341] - [net] bpf: allow BPF programs access skb_shared_info->gso_segs field (Yauheni Kaliuta) [1747341] - [tools] tool: feature probing, change default action (Yauheni Kaliuta) [1747341] - [kernel] bpf: notify offload JITs about optimizations (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: record original instruction index (Yauheni Kaliuta) [1747341] - [tools] selftests: bpf: add tests for dead code removal (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove unconditional branches by 0 (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: remove dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: verifier: hard wire branches to dead code (Yauheni Kaliuta) [1747341] - [kernel] bpf: change parameters of call/branch offset adjustment (Yauheni Kaliuta) [1747341] - [tools] selftests/bpf: don't hardcode iptables/nc path in test_tcpnotify_user (Yauheni Kaliuta) [1747341] - [tools] libbpf: Show supported ELF section names when failing to guess prog/attach type (Yauheni Kaliuta) [1747341] - [documentation] bpf: btf: add btf documentation (Yauheni Kaliuta) [1747341] - [kernel] perf: Make perf_event_output() propagate the output() return (Yauheni Kaliuta) [1747341] - [kernel] bpf: fix a (false) compiler warning (Yauheni Kaliuta) [1747341] - [tools] tool: add bash completion for peek/push/enqueue/pop/dequeue (Yauheni Kaliuta) [1747341] - [tools] tool: add pop and dequeue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add push and enqueue commands (Yauheni Kaliuta) [1747341] - [tools] tool: add peek command (Yauheni Kaliuta) [1747341] - [tools] tool: don't print empty key/value for maps (Yauheni Kaliuta) [1747341] - [tools] tool: make key optional in lookup command (Yauheni Kaliuta) [1747341] - [tools] tool: make key and value optional in update command (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: support __int128 in bpftool map pretty dumper (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add bpffs pretty print test for int128 (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: refactor test_btf pretty printing for multiple map value formats (Yauheni Kaliuta) [1747341] - [tools] tools/bpf: add int128 raw test in test_btf (Yauheni Kaliuta) [1747341] - [kernel] bpf: btf: support 128 bit integer type (Yauheni Kaliuta) [1747341] - [tools] libbpf: don't define CC and AR (Yauheni Kaliuta) [1747341] - [include] bpf: remove leftovers after v5.0 update (Yauheni Kaliuta) [1715770] - [target] scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725820] - [netdrv] cxgb4i: add support for IEEE_8021QAZ_APP_SEL_STREAM selector (Vishal Kulkarni) [1725818] - [net] SUNRPC: Fix possible autodisconnect during connect due to old last_used (Dave Wysochanski) [1724692] - [fs] NFSv4: Add lease_time and lease_expired to 'nfs4:' line of mountstats (Dave Wysochanski) [1727369] - [scsi] scsi: zfcp: fix reaction on bit error threshold notification (Philipp Rudo) [1764494] - [iommu] iommu/arm-smmu: Error out only if not enough context interrupts (Mark Langsdorf) [1658736] - [netdrv] cxgb4:Fix out-of-bounds MSI-X info array access (Vishal Kulkarni) [1763194] - [fs] vfs: Fix EOVERFLOW testing in put_compat_statfs64 (Eric Sandeen) [1757902] - [security] selinux: fix context string corruption in convert_context() (Ondrej Mosnacek) [1758086] - [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1757865] - [kernel] alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (Vladis Dronov) [1760638] - [netdrv] cxgb4: RHEL-only disable device dump (Jonathan Toppins) [1708456] - [fs] xfs: Fix deadlock between AGI and AGF with RENAME_WHITEOUT (Brian Foster) [1759564] - [x86] x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user() (Jerome Marchand) [1757758] - [s390] s390/sclp: Fix bit checked for has_sipl (Philipp Rudo) [1748347] - [fs] dax: dax_layout_busy_page() should not unmap cow pages (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup in put_unlocked_entry() (Jeff Moyer) [1752109] - [fs] dax: Fix missed wakeup with PMD faults (Jeff Moyer) [1752109] - [fs] dax: Fix xarray entry association for mixed mappings (Jeff Moyer) [1752109] - [mm] mm: page_mkclean vs MADV_DONTNEED race (Jeff Moyer) [1752109] - [fs] dax: Flush partial PMDs correctly (Jeff Moyer) [1752109 1724979] - [fs] dax: Use non-exclusive wait in wait_entry_unlocked() (Jeff Moyer) [1752109] - [x86] x86/mm: Fix decoy address handling vs 32-bit builds (Jeff Moyer) [1752109 1585079] - [fs] dax: Fix unlock mismatch with updated API (Jeff Moyer) [1752109 1724956] - [fs] dax: Don't access a freed inode (Jeff Moyer) [1752109 1724956] - [fs] dax: Check page->mapping isn't NULL (Jeff Moyer) [1752109 1585079 1724956] - [fs] dax: Avoid losing wakeup in dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Fix huge page faults (Jeff Moyer) [1752109] - [fs] dax: Fix dax_unlock_mapping_entry for PMD pages (Jeff Moyer) [1752109] - [fs] dax: Reinstate RCU protection of inode (Jeff Moyer) [1752109] - [fs] dax: Make sure the unlocking entry isn't locked (Jeff Moyer) [1752109] - [fs] dax: Remove optimisation from dax_lock_mapping_entry (Jeff Moyer) [1752109] - [fs] dax: Convert page fault handlers to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_lock_mapping_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax writeback to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert __dax_invalidate_entry to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_layout_busy_page to XArray (Jeff Moyer) [1752109] - [fs] dax: Convert dax_insert_pfn_mkwrite to XArray (Jeff Moyer) [1752109] - [fs] dax: Hash on XArray instead of mapping (Jeff Moyer) [1752109] - [fs] dax: Rename some functions (Jeff Moyer) [1752109] - [fs] dax: Fix deadlock in dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079 1641544] - [drivers] device-dax: Add missing address_space_operations (Jeff Moyer) [1752109 1585079] - [x86] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Teach memory_failure() about dev_pagemap pages (Jeff Moyer) [1703560 1752109 1585079] - [fs] filesystem-dax: Introduce dax_lock_mapping_entry() (Jeff Moyer) [1752109 1585079] - [mm] mm, memory_failure: Collect mapping size in collect_procs() (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Let memory_failure() optionally take a page reference (Jeff Moyer) [1752109 1585079] - [mm] mm, madvise_inject_error: Disable MADV_SOFT_OFFLINE for ZONE_DEVICE pages (Jeff Moyer) [1752109 1585079] - [fs] filesystem-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Set page->index (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Enable page_mapping() (Jeff Moyer) [1752109 1585079] - [drivers] device-dax: Convert to vmf_insert_mixed and vm_fault_t (Jeff Moyer) [1752109 1585079] - [pci] PCI: Add quirk to disable MSI-X support for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI/VPD: Prevent VPD access for Amazon's Annapurna Labs Root Port (Myron Stowe) [1732357] - [pci] PCI: Add ACS quirk for Amazon Annapurna Labs root ports (Myron Stowe) [1732357] - [pci] PCI: Add Amazon's Annapurna Labs vendor ID (Myron Stowe) [1732357] - [arm64] arm64: PCI: Preserve firmware configuration when desired (Myron Stowe) [1732372] - [arm64] arm64: PCI: Allow resource reallocation if necessary (Myron Stowe) [1732372] - [pci] PCI: Don't auto-realloc if we're preserving firmware config (Myron Stowe) [1732372] - [pci] PCI/ACPI: Evaluate PCI Boot Configuration _DSM (Myron Stowe) [1732372] - [irqchip] irqchip/gic-v2m: Add support for Amazon Graviton variant of GICv3+GICv2m (Myron Stowe) [1732382] - [pci] PCI: al: Add Amazon Annapurna Labs PCIe host controller driver (Myron Stowe) [1732357] - [netdrv] mlx4: fix spelling mistake "veify" -> "verify" (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Fix memory leaks (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: fix a memory leak bug (Alaa Hleihel) [1724340] - [netdrv] IB/mlx4: Delete unused func arg (Alaa Hleihel) [1724340] - [netdrv] net/mlx4_en: ethtool, Remove unsupported SFP EEPROM high pages query (Alaa Hleihel) [1724340 1724339] - [netdrv] net/mlx4_core: Change the error print to info print (Alaa Hleihel) [1724340 1724339] - [netdrv] mlx4: Convert pv_id_table to XArray (Alaa Hleihel) [1724340 1724339] - [netdrv] IB/mlx4: Fix race condition between catas error reset and aliasguid flows (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix qp mtt size calculation (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix locking in SRIOV mode when switching between events and polling (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: Fix reset flow when in command polling mode (Alaa Hleihel) [1724340 1724338] - [netdrv] mellanox: Switch to bitmap_zalloc() (Alaa Hleihel) [1724340 1724338] - [netdrv] IB/mlx4: Increase the timeout for CM cache (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4_core: A write memory barrier is sufficient in EQ ci update (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: Mark expected switch fall-through (Alaa Hleihel) [1724340 1724338] - [netdrv] net/mlx4: remove unneeded semicolon (Alaa Hleihel) [1724340 1724338] - [parport] parport: parport_serial: Add support for Sunix Multi I/O boards (John Linville) [1663781] - [tty] serial: 8250_pci: Add support for Sunix serial boards (John Linville) [1663781] - [scsi] hpsa: update driver version (Joseph Szczypek) [1761968] - [scsi] scsi: hpsa: add missing hunks in reset-patch (Joseph Szczypek) [1761968] - [netdrv] igc: Clean up unused shadow_vfta pointer (David Arcari) [1721713] - [netdrv] igc: Add Rx checksum support (David Arcari) [1721713] - [netdrv] igc: Add set_rx_mode support (David Arcari) [1721713] - [netdrv] igc: Add SCTP CRC checksumming functionality (David Arcari) [1721713] - [netdrv] igc: Add tx_csum offload functionality (David Arcari) [1721713] - [netdrv] igc: Remove unneeded PCI bus defines (David Arcari) [1721713] - [netdrv] igc: Add NVM checksum validation (David Arcari) [1721713] - [netdrv] igc: Remove useless forward declaration (David Arcari) [1721713] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (David Arcari) [1721713] - [netdrv] igc: Add more SKUs for i225 device (David Arcari) [1721713] - [netdrv] igc: Update the MAC reset flow (David Arcari) [1721713] - [netdrv] igc: Remove the unused field from a device specification structure (David Arcari) [1721713] - [netdrv] igc: Remove the polarity field from a PHY information structure (David Arcari) [1721713] - [netdrv] net: Use skb accessors in network drivers (David Arcari) [1721713] - [netdrv] igc: Prefer pcie_capability_read_word() (David Arcari) [1721713] - [netdrv] igc: Cleanup the redundant code (David Arcari) [1721713] - [netdrv] igc: Add flow control support (David Arcari) [1721713] - [netdrv] igc: Remove the obsolete workaround (David Arcari) [1721713] - [netdrv] igc: Clean up unused pointers (David Arcari) [1721713] - [netdrv] igc: Fix double definitions (David Arcari) [1721713] - [netdrv] igb/igc: warn when fatal read failure happens (David Arcari) [1721713] - [scsi] scsi: qla2xxx: Fix different size DMA Alloc/Unmap (Himanshu Madhani) [1753031] - [scsi] qla2xxx: call dma_free_coherent with correct size in all cases in qla24xx_sp_unmap (Himanshu Madhani) [1753031] - [arm64] crypto: arm64/crc32 - remove PMULL based CRC32 driver (Mark Salter) [1742821] - [arm64] arm64/lib: improve CRC32 performance for deep pipelines (Mark Salter) [1742821] - [arm64] arm64/lib: add accelerated crc32 routines (Mark Salter) [1742821] - [arm64] arm64: cpufeature: add feature for CRC32 instructions (Mark Salter) [1742821] - [lib] lib/crc32: make core crc32() routines weak so they can be overridden (Mark Salter) [1742821] - [arm64] arm64: cpu: Move errata and feature enable callbacks closer to callers (Mark Salter) [1742821] - [arm64] arm64: kill config_sctlr_el1() (Mark Salter) [1742821] - [include] ethtool: Add SFF-8436 and SFF-8636 max EEPROM length definitions (Petr Oros) [1757522] - [net] bridge/mdb: remove wrong use of NLM_F_MULTI (Hangbin Liu) [1756799] - [net] bridge: mcast: don't delete permanent entries when fast leave is enabled (Hangbin Liu) [1756799] - [net] bridge: multicast: use rcu to access port list from br_multicast_start_querier (Hangbin Liu) [1756799] - [net] bridge: Fix ethernet header pointer before check skb forwardable (Hangbin Liu) [1756799] - [net] clear skb->tstamp in bridge forwarding path (Hangbin Liu) [1756799] - [net] bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER (Hangbin Liu) [1756799] - [net] vlan: Inherit MPLS features from parent device (Hangbin Liu) [1724306] - [netdrv] linux/dim: Fix overflow in dim calculation (Ivan Vecera) [1737807] - [lib] dim: Fix -Wunused-const-variable warnings (Ivan Vecera) [1737807] - [lib] linux/dim: Add completions count to dim_sample (Ivan Vecera) [1737807] - [netdrv] linux/dim: Move implementation to .c files (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally used net_dim members (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename net_dim_sample() to net_dim_update_sample() (Ivan Vecera) [1737807] - [netdrv] linux/dim: Rename externally exposed macros (Ivan Vecera) [1737807] - [include] linux/dim: Remove "net" prefix from internal DIM members (Ivan Vecera) [1737807] - [include] linux/dim: Move logic to dim.h (Ivan Vecera) [1737807] - [tools] selftests: add a test case for cls_lower handle overflow (Ivan Vecera) [1761512] - [net] idr: introduce idr_for_each_entry_continue_ul() (Ivan Vecera) [1761512] - [net] idr: fix overflow case for idr_for_each_entry_ul() (Ivan Vecera) [1761512] - [net] sctp: add chunks to sk_backlog when the newsk sk_socket is not set (Xin Long) [1734271] - [net] netns: enable to dump full nsid translation table (Petr Oros) [1757748] - [net] netns: enable to specify a nsid for a get request (Petr Oros) [1757748] - [net] netns: add support of NETNSA_TARGET_NSID (Petr Oros) [1757748] - [net] netns: introduce 'struct net_fill_args' (Petr Oros) [1757748] - [net] netns: remove net arg from rtnl_net_fill() (Petr Oros) [1757748] - [net] mpls: fix warning with multi-label encap (Hangbin Liu) [1756788] - [net] mpls: Return error for RTA_GATEWAY attribute (Hangbin Liu) [1756788] - [net] macsec: drop skb sk before calling gro_cells_receive (Xin Long) [1745819] - [net] team: add ethtool get_link_ksettings (Hangbin Liu) [1724896] - [net] sched: flower: don't call synchronize_rcu() on mask creation (Ivan Vecera) [1751856] - [net] sched: flower: refactor reoffload for concurrent access (Ivan Vecera) [1751856] - [net] sched: flower: fix filter net reference counting (Ivan Vecera) [1751856] - [net] sched: flower: use correct ht function to prevent duplicates (Ivan Vecera) [1751856] - [net] sched: flower: insert filter to ht before offloading it to hw (Ivan Vecera) [1751856] - [net] sched: ensure tc flower reoffload takes filter ref (Ivan Vecera) [1751856] - [net] sched: flower: set unlocked flag for flower proto ops (Ivan Vecera) [1751856] - [net] sched: flower: track rtnl lock state (Ivan Vecera) [1751856] - [net] sched: flower: protect flower classifier state with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent tcf proto deletion (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent filter insertion in fl_change (Ivan Vecera) [1751856] - [net] sched: flower: protect masks list with spinlock (Ivan Vecera) [1751856] - [net] sched: flower: handle concurrent mask insertion (Ivan Vecera) [1751856] - [net] sched: flower: add reference counter to flower mask (Ivan Vecera) [1751856] - [net] sched: flower: track filter deletion with flag (Ivan Vecera) [1751856] - [net] sched: flower: introduce reference counting for filters (Ivan Vecera) [1751856] - [net] sched: flower: refactor fl_change (Ivan Vecera) [1751856] - [net] sched: flower: don't check for rtnl on head dereference (Ivan Vecera) [1751856] - [kernel] exit from RHEL 8.2 early ystream mode (Phillip Lougher)- [x86] kvm: svm: Remove unneeded WBINVD and DF_FLUSH when starting SEV guests (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Reduce WBINVD/DF_FLUSH invocations (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Guard against DEACTIVATE when performing WBINVD/DF_FLUSH (Janakarajan Natarajan) [1762517] - [x86] kvm: svm: Serialize access to the SEV ASID bitmap (Janakarajan Natarajan) [1762517] - [xen] remove pre-xen3 fallback handlers (Vitaly Kuznetsov) [1759997] - [net] SUNRPC: Count ops completing with tk_status < 0 (Dave Wysochanski) [1636572] - [net] SUNRPC: Use proper printk specifiers for unsigned long long (Dave Wysochanski) [1636572] - [net] SUNRPC: Move call to rpc_count_iostats before rpc_call_done (Dave Wysochanski) [1636572] - [net] SUNRPC: Add tracking of RPC level errors (Dave Wysochanski) [1636572] - [net] SUNRPC: Refactor rpc_restart_call/rpc_restart_call_prepare (Dave Wysochanski) [1636572] - [net] SUNRPC: Fix up task signalling (Dave Wysochanski) [1636572] - [net] SUNRPC: Track writers of the 'channel' file to improve cache_listeners_exist (Dave Wysochanski) [1741333] - [net] sunrpc/cache: handle missing listeners better. (Dave Wysochanski) [1741333] - [pci] PCI/ACPI: Advertise _HPX Type 3 support via _OSC (Myron Stowe) [1712756] - [pci] PCI/ACPI: Implement _HPX Type 3 Setting Record (Myron Stowe) [1712756] - [netdrv] e1000e: Add support for Comet Lake (David Arcari) [1764549] - [netdrv] e1000e: Add support for S0ix (Ken Cox) [1721709] - [netdrv] e1000e: Make speed detection on hotplugging cable more reliable (Ken Cox) [1721709] - [netdrv] ethernet: Delete unnecessary checks before the macro call dev_kfree_skb (Ken Cox) [1721709] - [netdrv] e1000e: add workaround for possible stalled packet (Ken Cox) [1721709] - [netdrv] e1000e: Use dev_get_drvdata where possible (Ken Cox) [1721709] - [netdrv] net: Use skb accessors in network drivers (Ken Cox) [1721709] - [netdrv] e1000e: PCIm function state support (Ken Cox) [1721709] - [netdrv] e1000e: Make watchdog use delayed work (Ken Cox) [1721709] - [netdrv] e1000e: Reduce boot time by tightening sleep ranges (Ken Cox) [1721709] - [netdrv] e1000e: Increase pause and refresh time (Ken Cox) [1721709] - [scsi] scsi: megaraid_sas: Introduce module parameter for default queue depth (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix a compilation warning (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make a bunch of functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some functions static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix panic on loading firmware crashdump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> "megaraid_sas" (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.50.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add module parameter for FW Async event logging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable msix_load_balance for Invader and later controllers (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix calculation of target ID (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Make some symbols static (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Introduce various Aero performance modes (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use high IOPS queues based on IO workload (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Set affinity for high IOPS reply queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enable coalescing for high IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for High IOPS queues (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for MPI toolbox commands (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Offload Aero RAID5/6 division calculations to driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: RAID1 PCI bandwidth limit algorithm is applicable for only Ventura (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: megaraid_sas: Add check for count returned by HOST_DEVICE_LIST DCMD (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Handle sequence JBOD map failure at driver level (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Don't send FPIO to RL Bypass queue (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: In probe context, retry IOC INIT once if firmware is in fault (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Release Mutex lock before OCR in case of DCMD timeout (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Call disable_irq from process IRQ poll (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove few debug counters from IO path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add support for Non-secure Aero PCI IDs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adapters (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Use struct_size() helper (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused including (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use DEVICE_ATTR_{RO, RW} (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: use octal permissions instead of constants (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: make max_sectors visible in sys (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'buff_addr' and 'ci_h' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'sge_sz' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variables 'host' and 'wait_time' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: remove set but not used variable 'cur_state' (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Update driver version to 07.708.03.00 (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map through debugfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Fix MSI-X vector print (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add debug prints for device list (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add prints in suspend and resume path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print firmware interrupt status (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print FW fault information (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Export RAID map id through sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Print BAR information from driver (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system registers for debugging (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Dump system interface regs from sysfs (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Add formatting option for megasas_dump (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance internal DCMD timeout prints (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Enhance prints in OCR and TM path (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Load balance completions across all MSI-X (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: IRQ poll to avoid CPU hard lockups (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Block PCI config space access from userspace during OCR (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Rework code around controller reset (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: fw_reset_no_pci_access required for MFI adapters only (Tomas Henzl) [1726251] - [scsi] scsi: megaraid_sas: Remove unused variable target_index (Tomas Henzl) [1726251] - [x86] perf/x86/msr: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/cstate: Add Comet Lake CPU support (Michael Petlan) [1763290] - [x86] perf/x86/intel: Update KBL Package C-state events to also include PC8/PC9/PC10 counters (Michael Petlan) [1763290] - [x86] x86/cpu: Add Comet Lake to the Intel CPU models header (Michael Petlan) [1763290] - [s390] s390/qeth: reject oversized SNMP requests (Philipp Rudo) [1726414] - [s390] s390/qeth: serialize cmd reply with concurrent timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: move cast type selection into fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper for route validation (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate skb RX processing in L3 driver (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate pm code (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline SNMP cmd code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove static cmd buffer infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate MPC cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate vnicc cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate diag cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate various cmds with sub-types (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify parameter for simple assist cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: dynamically allocate simple IPA cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: allocate a single cmd on read channel (Philipp Rudo) [1726414] - [s390] s390/qeth: command-chain the IDX sequence (Philipp Rudo) [1726414] - [s390] s390/qeth: convert RCD code to common IO infrastructure (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for dynamically allocated cmds (Philipp Rudo) [1726414] - [s390] s390/qeth: remove 'channel' parameter from callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert device-specific trace entries (Philipp Rudo) [1726414] - [s390] s390/qeth: remove OSN-specific IO code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove qeth_wait_for_buffer() (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up setting of BLKT defaults (Philipp Rudo) [1726414] - [s390] s390/qeth: restart pending READ cmd from callback (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify DOWN state handling (Philipp Rudo) [1726414] - [s390] s390/qeth: use mm helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: don't mask TX errors on IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error when updating TX queue count (Philipp Rudo) [1726414] - [s390] s390/qeth: fix VLAN attribute in bridge_hostnotify udev event (Philipp Rudo) [1726414] - [s390] s390/qeth: check dst entry before use (Philipp Rudo) [1726414] - [s390] s390/qeth: handle limited IPv4 broadcast in L3 TX path (Philipp Rudo) [1726414] - [s390] s390/qeth: trust non-IP cast type in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: extract helper to determine L2 cast type (Philipp Rudo) [1726414] - [s390] s390/qeth: cache max number of available buffer elements (Philipp Rudo) [1726414] - [s390] s390/qeth: don't clear Output buffers on every queue init (Philipp Rudo) [1726414] - [s390] s390/qeth: use IS_* helpers for checking device type (Philipp Rudo) [1726414] - [s390] s390/qeth: clean up stale buffer state documentation (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RX seqno in skb->cb (Philipp Rudo) [1726414] - [s390] s390: qeth: address type mismatch warning (Philipp Rudo) [1726414] - [s390] s390/qeth: stop/wake TX queues based on their fill level (Philipp Rudo) [1726414] - [s390] s390/qeth: simplify QoS code (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for OSA devices (Philipp Rudo) [1726414] - [s390] s390/qeth: add TX multiqueue support for IQD devices (Philipp Rudo) [1726414] - [s390] s390/qeth: don't keep statistics for tx timeout (Philipp Rudo) [1726414] - [s390] s390/qeth: don't bother updating the last-tx time (Philipp Rudo) [1726414] - [s390] s390/qeth: handle error from qeth_update_from_chp_desc() (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify naming for some QDIO helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: send IDX cmds via qeth_send_control_data() (Philipp Rudo) [1726414] - [s390] s390/qeth: use callback to finalize cmd (Philipp Rudo) [1726414] - [s390] s390/qeth: let qeth_notify_reply() set the notify reason (Philipp Rudo) [1726414] - [s390] s390/qeth: clarify default cmd callback (Philipp Rudo) [1726414] - [s390] s390/qeth: don't poll for cmd IO completion (Philipp Rudo) [1726414] - [s390] s390/qeth: convert IP table spinlock to mutex (Philipp Rudo) [1726414] - [s390] s390/qeth: defer IPv6 address notifier events (Philipp Rudo) [1726414] - [s390] s390/qeth: add wrapper for IP table access (Philipp Rudo) [1726414] - [s390] s390/qeth: remove locking for RX modeset cache (Philipp Rudo) [1726414] - [s390] s390/qeth: defer RX modesetting (Philipp Rudo) [1726414] - [s390] s390/qeth: fix race when initializing the IP address table (Philipp Rudo) [1726414] - [s390] s390/qeth: don't erase configuration while probing (Philipp Rudo) [1726414] - [s390] s390/qeth: drop redundant state checking (Philipp Rudo) [1726414] - [s390] s390/qeth: don't special-case HW trap during suspend (Philipp Rudo) [1726414] - [s390] s390/qeth: remove driver-wide workqueue (Philipp Rudo) [1726414] - [s390] s390/qeth: don't defer close_dev work during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: remove a redundant check for card->dev (Philipp Rudo) [1726414] - [s390] s390/qeth: call dev_close() during recovery (Philipp Rudo) [1726414] - [s390] s390/qeth: unconditionally clear MAC_REGISTERED flag (Philipp Rudo) [1726414] - [s390] s390/qeth: enable/disable the HW trap a little earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: remove RECOVER state (Philipp Rudo) [1726414] - [s390] s390/qeth: split out OSN netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: add support for ETHTOOL_GRINGPARAM (Philipp Rudo) [1726414] - [s390] s390/qeth: overhaul ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: move ethtool code into its own file (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce ethtool statistics (Philipp Rudo) [1726414] - [s390] s390/qeth: use a static Output Queue array (Philipp Rudo) [1726414] - [s390] s390/qeth: allow manual recovery when device is SOFTSETUP (Philipp Rudo) [1726414] - [s390] s390/qeth: convert remaining legacy cmd callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: convert bridgeport callbacks (Philipp Rudo) [1726414] - [s390] s390/qeth: allow cmd callbacks to return errnos (Philipp Rudo) [1726414] - [s390] s390/qeth: limit trace to valid data of command request (Philipp Rudo) [1726414] - [s390] s390/qeth: align csum offload with TSO control logic (Philipp Rudo) [1726414] - [s390] s390/qeth: enable only required csum offload features (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate filling of low-level cmd length fields (Philipp Rudo) [1726414] - [s390] s390/qeth: reduce data length for ARP cache query (Philipp Rudo) [1726414] - [s390] s390/qeth: remove VLAN tracking for L2 devices (Philipp Rudo) [1726414] - [s390] s390/qeth: detach netdevice while card is offline (Philipp Rudo) [1726414] - [s390] s390/qeth: delay netdevice registration (Philipp Rudo) [1726414] - [s390] s390/qeth: remove TX disable from online path (Philipp Rudo) [1726414] - [s390] s390/qeth: register MAC address earlier (Philipp Rudo) [1726414] - [s390] s390/qeth: consolidate open/stop netdev ops (Philipp Rudo) [1726414] - [s390] s390/qeth: remove bogus netif_wake_queue() (Philipp Rudo) [1726414] - [s390] s390/qeth: streamline TX buffer management (Philipp Rudo) [1726414] - [s390] s390/qeth: don't process hsuid in qeth_l3_setup_netdev() (Philipp Rudo) [1726414] - [s390] s390/qeth: remove unused fallback in Layer3's MAC code (Philipp Rudo) [1726414] - [s390] s390/qeth: remove two IPA command helpers (Philipp Rudo) [1726414] - [s390] s390/qeth: replace open-coded cmd setup (Philipp Rudo) [1726414] - [s390] s390/qeth: remove card list (Philipp Rudo) [1726414] - [s390] s390/qeth: unify transmit code (Philipp Rudo) [1726414] - [s390] s390/qeth: handle af_iucv skbs in qeth_l3_fill_header() (Philipp Rudo) [1726414] - [s390] s390/qeth: sanitize ARP requests (Philipp Rudo) [1726414] - [s390] s390/qdio: restrict QAOB usage to IQD unicast queues (Philipp Rudo) [1726414] - [s390] s390/qdio: add sanity checks to the fast-requeue path (Philipp Rudo) [1726414] - [s390] s390/qdio: don't touch the dsci in tiqdio_add_input_queues() (Philipp Rudo) [1726414] - [s390] s390/qdio: (re-)initialize tiqdio list entries (Philipp Rudo) [1726414] - [s390] s390/qdio: optimize state inspection of HW-owned SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: use get_buf_state() in debug_get_buf_state() (Philipp Rudo) [1726414] - [s390] s390/qdio: allow to scan all Output SBALs in one go (Philipp Rudo) [1726414] - [s390] s390/qdio: consolidate index tracking for queue scan (Philipp Rudo) [1726414] - [s390] s390/qdio: limit direct access to first_to_check cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: eliminate queue's last_move cursor (Philipp Rudo) [1726414] - [s390] s390/qdio: simplify SBAL range calculation (Philipp Rudo) [1726414] - [s390] s390/qdio: pass up count of ready-to-process SBALs (Philipp Rudo) [1726414] - [s390] s390/qdio: fix output of DSCI value in debug file (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up qdio_check_outbound_after_thinint() (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up pci_out_supported() (Philipp Rudo) [1726414] - [s390] s390/qdio: make SBAL address array type-safe (Philipp Rudo) [1726414] - [s390] s390/qdio: clean up AOB handling (Philipp Rudo) [1726414] - [s390] s390/ccwgroup: add get_ccwgroupdev_by_busid() (Philipp Rudo) [1726414]- [net] xprtrdma: Remove stale comment (Kamal Heib) [1720891] - [net] xprtrdma: Update comments that reference ib_drain_qp (Kamal Heib) [1720891] - [net] xprtrdma: Remove pr_err() call sites from completion handlers (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate struct rpcrdma_create_data_internal (Kamal Heib) [1720891] - [net] xprtrdma: Aggregate the inline settings in struct rpcrdma_ep (Kamal Heib) [1720891] - [net] xprtrdma: Remove rpcrdma_create_data_internal::rsize and wsize (Kamal Heib) [1720891] - [net] xprtrdma: Eliminate rpcrdma_ia::ri_device (Kamal Heib) [1720891] - [net] xprtrdma: More Send completion batching (Kamal Heib) [1720891] - [net] xprtrdma: Clean up sendctx functions (Kamal Heib) [1720891] - [net] xprtrdma: Trace marshaling failures (Kamal Heib) [1720891] - [net] xprtrdma: Increase maximum number of backchannel requests (Kamal Heib) [1720891] - [net] xprtrdma: Backchannel can use GFP_KERNEL allocations (Kamal Heib) [1720891] - [net] xprtrdma: Clean up regbuf helpers (Kamal Heib) [1720891] - [net] xprtrdma: De-duplicate "allocate new, free old regbuf" (Kamal Heib) [1720891] - [net] xprtrdma: Allocate req's regbufs at xprt create time (Kamal Heib) [1720891] - [net] xprtrdma: rpcrdma_regbuf alignment (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() (Kamal Heib) [1720891] - [net] xprtrdma: Clean up rpcrdma_create_req() (Kamal Heib) [1720891] - [scsi] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 502 (Kamal Heib) [1720891] - [infiniband] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Kamal Heib) [1720891] - [net] xprtrdma: Use struct_size() in kzalloc() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Fix panic when port_data isn't initialized (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Pass udata on uverbs error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/core: Clear out the udata before error unwind (Kamal Heib) [1720891] - [infiniband] RDMA/srp: Rename SRP sysfs name after IB device rename trigger (Kamal Heib) [1720891] - [infiniband] treewide: Add SPDX license identifier - Makefile/Kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/core: Change system parameters callback from dumpit to doit (Kamal Heib) [1720891] - [infiniband] RDMA: Directly cast the sockaddr union to sockaddr (Kamal Heib) [1720891] - [infiniband] RDMA/ipoib: Allow user space differentiate between valid dev_port (Kamal Heib) [1720891] - [infiniband] RDMA/device: Don't fire uevent before device is fully initialized (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Remove hugetlb flag (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use core helpers to get aligned DMA address (Kamal Heib) [1720891] - [infiniband] RDMA/bnxt_re: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use core helpers to get aligned DMA address within a supported page size (Kamal Heib) [1720891] - [infiniband] RDMA/i40iw: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720891] - [infiniband] RDMA/verbs: Add a DMA iterator to return aligned contiguous memory blocks (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Add API to find best driver supported page size in an MR (Kamal Heib) [1720891] - [infiniband] RDMA/core: Allow detaching gid attribute netdevice for RoCE (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Use rdma_read_gid_attr_ndev_rcu to access netdev (Kamal Heib) [1720891] - [infiniband] RDMA: Introduce and use GID attr helper to read RoCE L2 fields (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add vlan enable bit for hip08 (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Update some fields of qp context (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Delete unused variable in hns_roce_v2_modify_qp function (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Add enable judgement for UD vlan (Kamal Heib) [1720891] - [infiniband] IB/mlx5: Consider vlan of lower netdev for macvlan GID entries (Kamal Heib) [1720891] - [infiniband] IB/cm: Reduce dependency on gid attribute ndev check (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Consider skb reserve space based on netdev of GID (Kamal Heib) [1720891] - [infiniband] RDMA: Get rid of iw_cm_verbs (Kamal Heib) [1720891] - [infiniband] RDMA/cxgb4: Use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Do not invoke init_port on compat devices (Kamal Heib) [1720891] - [infiniband] IB/core: Set qp->real_qp before it may be accessed (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize uverbs_attr_bundle ucontext in ib_uverbs_get_context (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Initialize udata struct on destroy flows (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Handle page combining avoidance correctly in ib_umem_add_sg_table() (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce RDMA subsystem ibdev_* print functions (Kamal Heib) [1720891] - [infiniband] uverbs: Convert idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Remove rdma_user_mmap_page (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Use get_zeroed_page() for clock_info (Kamal Heib) [1720891] - [infiniband] RDMA/mlx5: Do not allow the user to write to the clock page (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Consider scope_id while binding to ipv6 ll address (Kamal Heib) [1720891] - [infiniband] IB/core: Allow vlan link local address based RoCE GIDs (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add a netlink command to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce a helper function to change net namespace of rdma device (Kamal Heib) [1720891] - [infiniband] RDMA/core: Avoid freeing netdevs in disable_device() (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove use of idr use pci bdf instead (Kamal Heib) [1720891] - [infiniband] RDMA/drivers: Convert easy drivers to use ib_device_set_netdev() (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Use correct value for SG entries in sg_copy_to_buffer() (Kamal Heib) [1720891] - [infiniband] RDMA: Handle SRQ allocations by IB/core (Kamal Heib) [1720891] - [infiniband] qedr: Convert srqidr to XArray (Kamal Heib) [1720891] - [infiniband] qedr: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Handle AH allocations by IB/core (Kamal Heib) [1720891] - [infiniband] RDMA/hns: Fix bad endianess of port_pd variable (Kamal Heib) [1720891] - [infiniband] RDMA/mad: Reduce MAD scope to mlx5_ib only (Kamal Heib) [1720891] - [infiniband] RDMA/ocrdma: Remove a set-but-not-used variable (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support object allocation in atomic context (Kamal Heib) [1720891] - [infiniband] IB: When attrs.udata/ufile is available use that instead of uobject (Kamal Heib) [1720891] - [infiniband] RDMA/nldev: Return device protocol (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Move debug counters to be under relevant IB device (Kamal Heib) [1720891] - [infiniband] RDMA/umem: Combine contiguous PAGE_SIZE regions in SGEs (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Remove useless zeroing of static global variable (Kamal Heib) [1720891] - [infiniband] RDMA/cma: Set proper port number as index (Kamal Heib) [1720891] - [infiniband] IB: Pass only ib_udata in function prototypes (Kamal Heib) [1720891] - [infiniband] IB: Remove 'uobject->context' dependency in object destroy APIs (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert mmidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert qpidr to XArray (Kamal Heib) [1720891] - [infiniband] cxgb4: Convert cqidr to XArray (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down ib_x destroy path (Kamal Heib) [1720891] - [infiniband] IB: Pass uverbs_attr_bundle down uobject destroy path (Kamal Heib) [1720891] - [infiniband] IB: ucontext should be set properly for all cmd & ioctl paths (Kamal Heib) [1720891] - [infiniband] RDMA/core: Don't compare specific bit after boolean AND (Kamal Heib) [1720891] - [infiniband] RDMA/netlink: Remove unused data structure (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add command to set ib_core device net namspace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add interface to read device namespace sharing mode (Kamal Heib) [1720891] - [infiniband] RDMA/core: Extend ib_device_get_by_index for net namespace (Kamal Heib) [1720891] - [infiniband] RDMA: Check net namespace access for uverbs, umad, cma and nldev (Kamal Heib) [1720891] - [infiniband] RDMA/core: Add module param to disable device sharing among net ns (Kamal Heib) [1720891] - [infiniband] RDMA/core: Support core port attributes in non init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Implement compat device/sysfs tree in net namespace (Kamal Heib) [1720891] - [infiniband] RDMA/core: Restrict sysfs entries view to init_net (Kamal Heib) [1720891] - [infiniband] RDMA/core: Introduce ib_core_device to hold device (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/mthca: Use correct sizing on buffers holding page DMA addresses (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Allow the compiler to verify declaration and definition consistency (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Annotate uverbs_request_next_ptr() return value as a __user pointer (Kamal Heib) [1720891] - [infiniband] RDMA/uverbs: Add a __user annotation to a pointer (Kamal Heib) [1720891] - [infiniband] IB/rxe: Replace av->network_type with skb->protocol (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add SMP details to MAD tracing (Kamal Heib) [1720891] - [infiniband] IB/UMAD: Add umad trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add agent trace points (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add recv path trace point (Kamal Heib) [1720891] - [infiniband] IB/MAD: Add send path trace points (Kamal Heib) [1720891] - [infiniband] RDMA/vmw_pvrdma: Skip zeroing device attrs (Kamal Heib) [1720891] - [infiniband] IB/iser: remove uninitialized variable len (Kamal Heib) [1720891] - [infiniband] IB/core: Ensure an invalidate_range callback on ODP MR (Kamal Heib) [1720891] - [infiniband] RDMA/rxe: Fix slab-out-bounds access which lead to kernel crash later (Kamal Heib) [1720891] - [infiniband] drivers: infiniband: Fix whitespace in kconfig (Kamal Heib) [1720891] - [infiniband] RDMA/nes: remove redundant check on udata (Kamal Heib) [1720891] - [infiniband] cma: Convert portspace IDRs to XArray (Kamal Heib) [1720891] - [infiniband] ucm: Convert ctx_id_table to XArray (Kamal Heib) [1720891] - [infiniband] ib core: Convert query_idr to XArray (Kamal Heib) [1720891] - [infiniband] RDMA/cm: Convert local_id_table to XArray (Kamal Heib) [1720891] - [infiniband] IB/mad: Convert ib_mad_clients to XArray (Kamal Heib) [1720891] - [infiniband] RDMA: Use __packed annotation instead of __attribute__ ((packed)) (Kamal Heib) [1720891] - [char] tpm: Remove a deprecated comments about implicit sysfs locking (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts (Jerry Snitselaar) [1725580 1742257] - [char] tpm_tis_core: Turn on the TPM before probing IRQ's (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix null pointer dereference on chip register error path (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Fix TPM 1.2 Shutdown sequence to prevent future TPM operations (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Actually fail on TPM errors during "get random" (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 399 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Add SPDX license identifier - Makefile/Kconfig (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Open tpm dev in unbuffered mode (Jerry Snitselaar) [1725580 1742257] - [tools] selftests/tpm2: Extend tests to cover partial reads (Jerry Snitselaar) [1725580 1742257] - [tools] selftests: add TPM 2.0 tests (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: fix -Wvarags warning (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: Move trusted.h to include/keys [ver #2] (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: Expose common functionality [ver #2] (Jerry Snitselaar) [1725580 1742257] - [char] tpm: Wrap the buffer from the caller to tpm_buf in tpm_send() (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: correctly initialize digests and fix locking issue (Jerry Snitselaar) [1725580 1742257] - [security] KEYS: trusted: allow module init if TPM is inactive or deactivated (Jerry Snitselaar) [1725580 1742257] - [net] net/smc: make sure EPOLLOUT is raised (Philipp Rudo) [1726415] - [net] net/smc: avoid fallback in case of non-blocking connect (Philipp Rudo) [1726415] - [net] net/smc: do not schedule tx_work in SMC_CLOSED state (Philipp Rudo) [1726415] - [net] net/smc: common release code for non-accepted sockets (Philipp Rudo) [1726415] - [net] net/smc: Fix error path in smc_init (Philipp Rudo) [1726415] - [net] net/smc: hold conns_lock before calling smc_lgr_register_conn() (Philipp Rudo) [1726415] - [dma] dmaengine: ioatdma: support latency tolerance report (LTR) for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: add descriptor pre-fetch support for v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: disable DCA enabling on IOATDMA v3.4 (Jerry Snitselaar) [1661996] - [dma] dmaengine: ioatdma: Add Snow Ridge ioatdma device id (Jerry Snitselaar) [1661996] - [kernel] mutex: Fix up mutex_waiter usage (Waiman Long) [1736609] - [kernel] locking/mutex: Use mutex flags macro instead of hard code (Waiman Long) [1736609] - [kernel] locking/mutex: Make __mutex_owner static to mutex.c (Waiman Long) [1736609] - [kernel] locking/mutex: Test for initialized mutex (Waiman Long) [1736609] - [kernel] kernel/locking/mutex.c: remove caller signal_pending branch predictions (Waiman Long) [1736609] - [kernel] Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" (Waiman Long) [1736609] - [kernel] locking/rwsem: Check for operations on an uninitialized rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make handoff writer optimistically spin on owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Add ACQUIRE comments (Waiman Long) [1736609] - [tty] tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_failed sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop (Waiman Long) [1736609] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1736609] - [kernel] locking/rwsem: Don't call owner_on_cpu() on read-owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Guard against making count negative (Waiman Long) [1736609] - [kernel] locking/rwsem: Adaptive disabling of reader optimistic spinning (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable time-based spinning on reader-owned rwsem (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem->owner an atomic_long_t (Waiman Long) [1736609] - [kernel] locking/rwsem: Enable readers spinning on writer (Waiman Long) [1736609] - [kernel] locking/rwsem: Clarify usage of owner's nonspinaable bit (Waiman Long) [1736609] - [kernel] locking/rwsem: Wake up almost all readers in wait queue (Waiman Long) [1736609] - [kernel] locking/rwsem: More optimal RT task handling of null owner (Waiman Long) [1736609] - [kernel] locking/rwsem: Always release wait_lock before waking up tasks (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement lock handoff to prevent lock starvation (Waiman Long) [1736609] - [kernel] locking/rwsem: Make rwsem_spin_on_owner() return owner state (Waiman Long) [1736609] - [kernel] locking/rwsem: Code cleanup after files merging (Waiman Long) [1736609] - [kernel] locking/rwsem: Add rwsem_init.c to keep __init_rwsem() kABI (Waiman Long) [1736609] - [kernel] locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c (Waiman Long) [1736609] - [kernel] locking/rwsem: Implement a new locking scheme (Waiman Long) [1736609] - [kernel] locking/rwsem: Remove rwsem_wake() wakeup optimization (Waiman Long) [1736609] - [kernel] locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER (Waiman Long) [1736609] - [kernel] locking/lock_events: Use raw_cpu_{add, inc}() for stats (Waiman Long) [1736609] - [kernel] locking/lock_events: Use this_cpu_add() when necessary (Waiman Long) [1736609] - [kernel] locking/rwsem: Revert "[kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath ..." (Waiman Long) [1736609] - [block] block: don't release queue's sysfs lock during switching elevator (Ming Lei) [1760151] - [block] blk-mq: move lockdep_assert_held() into elevator_exit (Ming Lei) [1760151] - [block] block: fix race between switching elevator and removing queues (Ming Lei) [1760151] - [md] raid5: use bio_end_sector in r5_next_bio (Nigel Croxon) [1754949] - [md] raid5: remove STRIPE_OPS_REQ_PENDING (Nigel Croxon) [1754949] - [md] md: add feature flag MD_FEATURE_RAID0_LAYOUT (Nigel Croxon) [1754949] - [md] md/raid0: avoid RAID0 data corruption due to layout confusion. (Nigel Croxon) [1754949] - [md] raid5: don't set STRIPE_HANDLE to stripe which is in batch list (Nigel Croxon) [1754949] - [md] raid5: don't increment read_errors on EILSEQ return (Nigel Croxon) [1754949] - [md] md/raid5: use bio_end_sector to calculate last_sector (Nigel Croxon) [1730670] - [md] md/raid1: fail run raid1 array when active disk less than one (Nigel Croxon) [1730670] - [md] md raid0/linear: Mark array as 'broken' and fail BIOs if a member is gone (Nigel Croxon) [1730670] - [md] raid5 improve too many read errors msg by adding limits (Nigel Croxon) [1730670] - [md] md: don't report active array_state until after revalidate_disk() completes. (Nigel Croxon) [1730670] - [md] md: only call set_in_sync() when it is expected to succeed. (Nigel Croxon) [1730670] - [md] raid1: factor out a common routine to handle the completion of sync write (Nigel Croxon) [1730670] - [md] md: don't call spare_active in md_reap_sync_thread if all member devices can't work (Nigel Croxon) [1730670] - [md] md: don't set In_sync if array is frozen (Nigel Croxon) [1730670] - [md] md: allow last device to be forcibly removed from RAID1/RAID10. (Nigel Croxon) [1730670] - [md] md/raid10: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid1: end bio when the device faulty (Nigel Croxon) [1730670] - [md] md/raid6: Set R5_ReadError when there is read failure on parity disk (Nigel Croxon) [1730670] - [md] raid1: use an int as the return value of raise_barrier() (Nigel Croxon) [1730670] - [md] md/raid1: Fix a warning message in remove_wb() (Nigel Croxon) [1730670] - [crypto] crypto: ccp - Fix SEV_VERSION_GREATER_OR_EQUAL (Gary Hook) [1754634] - [crypto] crypto: ccp - Do not free psp_master when PLATFORM_INIT fails (Gary Hook) [1754634] - [crypto] crypto: ccp - Use kmemdup in ccp_copy_and_save_keypart() (Gary Hook) [1754634] - [crypto] crypto: ccp - introduce SEV_GET_ID2 command (Gary Hook) [1754634] - [netdrv] e1000e: start network tx queue only when link is up (Oleksandr Natalenko) [1747869] - [netdrv] Revert "e1000e: fix cyclic resets at link up with active tx" (Oleksandr Natalenko) [1747869] - [mm] mm/zsmalloc.c: fix build when CONFIG_COMPACTION=n (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: fix race condition in zs_destroy_pool (Rafael Aquini) [1735181] - [mm] mm/zsmalloc.c: migration can leave pages in ZS_EMPTY indefinitely (Rafael Aquini) [1735181] - [mm] mm, page_owner: handle THP splits correctly (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS (Rafael Aquini) [1735181] - [mm] mm/usercopy: use memory range to be accessed for wraparound check (Rafael Aquini) [1735181] - [mm] mm/memcontrol.c: fix use after free in mem_cgroup_iter() (Rafael Aquini) [1735181] - [mm] mm/hmm: fix bad subpage pointer in try_to_unmap_one (Rafael Aquini) [1735181] - [mm] mm: vmscan: check if mem cgroup is disabled or not before calling memcg slab shrinker (Rafael Aquini) [1735181] - [mm] mm: revert "kmemleak: allow to coexist with fault injection" (Rafael Aquini) [1735181] - [mm] mm/vmalloc: sync unmappings in __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() (Rafael Aquini) [1735181] - [mm] mm/cma.c: fail if fixed declaration can't be honored (Rafael Aquini) [1735181] - [mm] mm/mmu_notifier: use hlist_add_head_rcu() (Rafael Aquini) [1735181] - [mm] mm/mincore.c: fix race between swapoff and mincore (Rafael Aquini) [1735181] - [mm] mm, swap: fix race between swapoff and some swap operations (Rafael Aquini) [1735181] - [mm] mm/failslab.c: by default, do not fail allocations with direct reclaim only (Rafael Aquini) [1735181] - [mm] mm: vmscan: scan anonymous pages on file refaults (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: prevent useless kswapd loops (Rafael Aquini) [1735181] - [mm] mm/page_idle.c: fix oops because end_pfn is larger than max_pfn (Rafael Aquini) [1760459 1735181] - [mm] mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask (Rafael Aquini) [1735181] - [mm] mm/vmscan.c: fix trying to reclaim unevictable LRU page (Rafael Aquini) [1735181] - [mm] mm/mlock.c: change count_mm_mlocked_page_nr return type (Rafael Aquini) [1735181] - [mm] mm/mlock.c: mlockall error for flag MCL_ONFAULT (Rafael Aquini) [1735181] - [mm] mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node (Rafael Aquini) [1735181] - [mm] memcg: make it work on sparse non-0-node systems (Rafael Aquini) [1735181] - [mm] prctl_set_mm: downgrade mmap_sem to read lock (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page when mapping->host is not set (Rafael Aquini) [1735181] - [mm] mm/debug.c: fix __dump_page() for poisoned pages (Rafael Aquini) [1735181] - [mm] mm: update references to page _refcount (Rafael Aquini) [1735181] - [mm] mm: lower the printk loglevel for __dump_page messages (Rafael Aquini) [1735181] - [mm] mm: print more information about mapping in __dump_page (Rafael Aquini) [1735181] - [mm] hugetlb: use same fault hash key for shared and private mappings (Rafael Aquini) [1735181] - [mm] mm/hugetlb.c: don't put_page in lock of hugetlb_lock (Rafael Aquini) [1735181] - [mm] mm: fix inactive list balancing between NUMA nodes and cgroups (Rafael Aquini) [1735181] - [mm] mm/migrate.c: add missing flush_dcache_page for non-mapped page migrate (Rafael Aquini) [1735181] - [mm] mm: mempolicy: make mbind() return -EIO when MPOL_MF_STRICT is specified (Rafael Aquini) [1734286 1735181] - [mm] mm/hotplug: fix offline undo_isolate_page_range() (Rafael Aquini) [1735181] - [mm] mm/sparse: fix a bad comparison (Rafael Aquini) [1735181] - [mm] mm, swap: bounds check swap_info array accesses to avoid NULL derefs (Rafael Aquini) [1735181] - [mm] mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() (Rafael Aquini) [1735181] - [mm] mm: hwpoison: fix thp split handing in soft_offline_in_use_page() (Rafael Aquini) [1735181] - [mm] hugetlbfs: fix races and page leaks during migration (Rafael Aquini) [1735181] - [mm] tmpfs: fix uninitialized return value in shmem_link (Rafael Aquini) [1735181] - [mm] tmpfs: fix link accounting when a tmpfile is linked in (Rafael Aquini) [1735181] - [mm] mm: migrate: don't rely on __PageMovable() of newpage after unlocking it (Rafael Aquini) [1735181] - [mm] oom, oom_reaper: do not enqueue same task twice (Rafael Aquini) [1735181] - [mm] mm: page_mapped: don't assume compound page is huge or THP (Rafael Aquini) [1735181] - [mm] mm, memcg: fix reclaim deadlock with writeback (Rafael Aquini) [1735181] - [mm] mm, swap: fix swapoff with KSM pages (Rafael Aquini) [1735181] - [mm] mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() (Rafael Aquini) [1735181] - [mm] mm/huge_memory: splitting set mapping+index before unfreeze (Rafael Aquini) [1735181] - [mm] mm/huge_memory: rename freeze_page() to unmap_page() (Rafael Aquini) [1735181] - [mm] mm/page_alloc.c: fix calculation of pgdat->nr_zones (Rafael Aquini) [1735181] - [mm] mm: use swp_offset as key in shmem_replace_page() (Rafael Aquini) [1735181] - [mm] mm: cleancache: fix corruption on missed inode invalidation (Rafael Aquini) [1735181] - [mm] mm/vmstat.c: fix NUMA statistics updates (Rafael Aquini) [1735181] - [mm] mm, swap: make CONFIG_THP_SWAP depend on CONFIG_SWAP (Rafael Aquini) [1735181] - [mm] ARM: 8820/1: mm: Stop printing the virtual memory layout (Rafael Aquini) [1655192] - [netdrv] net: dsa: bcm_sf2: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: systemport: Remove print of base address (Rafael Aquini) [1655192] - [netdrv] net: phy: mdio-bcm-unimac: Remove print of base address (Rafael Aquini) [1655192] - [x86] x86/mm: Don't leak kernel addresses (Rafael Aquini) [1655192] - [x86] x86/realmode: Make set_real_mode_mem() static inline (Rafael Aquini) [1655192] - [x86] x86/realmode: Don't leak the trampoline kernel address (Rafael Aquini) [1655192] - [arm64] arm64/vdso: don't leak kernel addresses (Rafael Aquini) [1655192] - [powerpc] powerpc/traps: Fix the message printed when stack overflows (Rafael Aquini) [1655192] - [kernel] kdb: print real address of pointers instead of hashed addresses (Rafael Aquini) [1655192] - [kernel] kdb: use correct pointer when 'btc' calls 'btt' (Rafael Aquini) [1655192]- [fs] signal: Allow cifs and drbd to receive their terminating signals (Leif Sahlberg) [1757670] - [fs] smb3: fix unmount hang in open_shroot (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: replace various strncpy with strscpy and similar (Leif Sahlberg) [1757670] - [fs] cifs: Use kzfree() to zero out the password (Leif Sahlberg) [1757670] - [fs] cifs: set domainName when a domain-key is used in multiuser (Leif Sahlberg) [1757670] - [fs] SMB3: Kernel oops mounting a encryptData share with CONFIG_DEBUG_VIRTUAL (Leif Sahlberg) [1757670] - [fs] smb3: send CAP_DFS capability during session setup (Leif Sahlberg) [1757670] - [fs] SMB3: Fix potential memory leak when processing compound chain (Leif Sahlberg) [1757670] - [fs] SMB3: Fix deadlock in validate negotiate hits reconnect (Leif Sahlberg) [1757670] - [fs] cifs: fix rmmod regression in cifs.ko caused by force_sig changes (Leif Sahlberg) [1757670] - [fs] cifs: update internal module number (Leif Sahlberg) [1757670] - [fs] cifs: flush before set-info if we have writeable handles (Leif Sahlberg) [1757670] - [fs] smb3: optimize open to not send query file internal info (Leif Sahlberg) [1757670] - [fs] CIFS: fix deadlock in cached root handling (Leif Sahlberg) [1757670] - [fs] cifs: fix crash in cifs_dfs_do_automount (Leif Sahlberg) [1757670] - [fs] cifs: fix parsing of symbolic link error response (Leif Sahlberg) [1757670] - [fs] cifs: refactor and clean up arguments in the reparse point parsing (Leif Sahlberg) [1757670] - [fs] SMB3: query inode number on open via create context (Leif Sahlberg) [1757670] - [fs] smb3: Send netname context during negotiate protocol (Leif Sahlberg) [1757670] - [fs] smb3: do not send compression info by default (Leif Sahlberg) [1757670] - [fs] smb3: add new mount option to retrieve mode from special ACE (Leif Sahlberg) [1757670] - [fs] smb3: Allow query of symlinks stored as reparse points (Leif Sahlberg) [1757670] - [fs] cifs: Fix a race condition with cifs_echo_request (Leif Sahlberg) [1757670] - [fs] cifs: always add credits back for unsolicited PDUs (Leif Sahlberg) [1757670] - [fs] fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace (Leif Sahlberg) [1757670] - [fs] add some missing definitions (Leif Sahlberg) [1757670] - [fs] cifs: fix typo in debug message with struct field ia_valid (Leif Sahlberg) [1757670] - [fs] smb3: minor cleanup of compound_send_recv (Leif Sahlberg) [1757670] - [fs] CIFS: Fix module dependency (Leif Sahlberg) [1757670] - [fs] cifs: simplify code by removing CONFIG_CIFS_ACL ifdef (Leif Sahlberg) [1757670] - [fs] cifs: Fix check for matching with existing mount (Leif Sahlberg) [1757670] - [fs] cifs: Properly handle auto disabling of serverino option (Leif Sahlberg) [1757670] - [fs] smb3: if max_credits is specified then display it in /proc/mounts (Leif Sahlberg) [1757670] - [fs] Fix match_server check to allow for auto dialect negotiate (Leif Sahlberg) [1757670] - [fs] cifs: add missing GCM module dependency (Leif Sahlberg) [1757670] - [fs] SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions (Leif Sahlberg) [1757670] - [fs] SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms (Leif Sahlberg) [1757670] - [fs] fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) (Leif Sahlberg) [1757670] - [fs] cifs: Use kmemdup in SMB2_ioctl_init() (Leif Sahlberg) [1757670] - [fs] SMB3: retry on STATUS_INSUFFICIENT_RESOURCES instead of failing write (Leif Sahlberg) [1757670] - [fs] cifs: fix panic in smb2_reconnect (Leif Sahlberg) [1757670] - [fs] CIFS: cifs_read_allocate_pages: don't iterate through whole page array on ENOMEM (Leif Sahlberg) [1757670] - [fs] dfs_cache: fix a wrong use of kfree in flush_cache_ent() (Leif Sahlberg) [1757670] - [fs] fs/cifs/smb2pdu.c: fix buffer free in SMB2_ioctl_free (Leif Sahlberg) [1757670] - [fs] cifs: fix memory leak of pneg_inbuf on -EOPNOTSUPP ioctl case (Leif Sahlberg) [1757670] - [fs] cifs: add support for SEEK_DATA and SEEK_HOLE (Leif Sahlberg) [1757670] - [fs] cifs: Allocate memory for all iovs in smb2_ioctl (Leif Sahlberg) [1757670] - [fs] cifs: Don't match port on SMBDirect transport (Leif Sahlberg) [1757670] - [fs] cifs:smbd Use the correct DMA direction when sending data (Leif Sahlberg) [1757670] - [fs] cifs:smbd When reconnecting to server, call smbd_destroy() after all MIDs have been called (Leif Sahlberg) [1757670] - [fs] smb3: trivial cleanup to smb2ops.c (Leif Sahlberg) [1757670] - [fs] cifs: cleanup smb2ops.c and normalize strings (Leif Sahlberg) [1757670] - [fs] smb3: display session id in debug data (Leif Sahlberg) [1757670] - [fs] cifs: update module internal version number (Leif Sahlberg) [1757670] - [fs] cifs: fix crash querying symlinks stored as reparse-points (Leif Sahlberg) [1757670] - [fs] SMB3: Clean up query symlink when reparse point (Leif Sahlberg) [1757670] - [fs] cifs: fix strcat buffer overflow and reduce raciness in smb21_set_oplock_level() (Leif Sahlberg) [1757670] - [fs] Negotiate and save preferred compression algorithms (Leif Sahlberg) [1757670] - [fs] cifs: rename and clarify CIFS_ASYNC_OP and CIFS_NO_RESP (Leif Sahlberg) [1757670] - [fs] smb3: Add protocol structs for change notify support (Leif Sahlberg) [1757670] - [fs] cifs: fix smb3_zero_range for Azure (Leif Sahlberg) [1757670] - [fs] cifs: zero-range does not require the file is sparse (Leif Sahlberg) [1757670] - [fs] Add new flag on SMB3.1.1 read (Leif Sahlberg) [1757670] - [fs] cifs: add fiemap support (Leif Sahlberg) [1757670] - [fs] SMB3: Add defines for new negotiate contexts (Leif Sahlberg) [1757670] - [fs] cifs: fix bi-directional fsctl passthrough calls (Leif Sahlberg) [1757670] - [fs] cifs: smbd: take an array of reqeusts when sending upper layer data (Leif Sahlberg) [1757670] - [fs] SMB3: Add handling for different FSCTL access flags (Leif Sahlberg) [1757670] - [fs] cifs: Add support for FSCTL passthrough that write data to the server (Leif Sahlberg) [1757670] - [fs] cifs: remove superfluous inode_lock in cifs_{strict_}fsync (Leif Sahlberg) [1757670] - [fs] cifs: Call MID callback before destroying transport (Leif Sahlberg) [1757670] - [fs] smbd: Make upper layer decide when to destroy the transport (Leif Sahlberg) [1757670] - [fs] SMB3: update comment to clarify enumerating snapshots (Leif Sahlberg) [1757670] - [fs] CIFS: check CIFS_MOUNT_NO_DFS when trying to reuse existing sb (Leif Sahlberg) [1757670] - [fs] CIFS: Show locallease in /proc/mounts for cifs shares mounted with locallease feature. (Leif Sahlberg) [1757670] - [fs] cifs: Fix DFS cache refresher for DFS links (Leif Sahlberg) [1757670] - [fs] cifs: don't use __constant_cpu_to_le32() (Leif Sahlberg) [1757670] - [fs] SMB3: Track total time spent on roundtrips for each SMB3 command (Leif Sahlberg) [1757670] - [fs] cifs: use the right include for signal_pending() (Leif Sahlberg) [1757670] - [fs] CIFS: Mask off signals when sending SMB packets (Leif Sahlberg) [1757670] - [infiniband] RDMA/umem: Revert broken 'off by one' fix (Kamal Heib) [1720888] - [infiniband] RDMA/umem: minor bug fix in error handling path (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Don't do double free of allocated PD (Kamal Heib) [1720888] - [infiniband] RDMA: Handle ucontext allocations by IB/core (Kamal Heib) [1720888] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Fix a WARN() message (Kamal Heib) [1720888] - [infiniband] RDMA/uverbs: Store PR pointer before it is overwritten (Kamal Heib) [1720888] - [infiniband] RDMA/core: Cosmetic change - move member initialization to correct block (Kamal Heib) [1720888] - [infiniband] rdma_rxe: Use netlink messages to add/delete links (Kamal Heib) [1720888] - [infiniband] RDMA/core: Add RDMA_NLDEV_CMD_NEWLINK/DELLINK support (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Close a race after ib_register_device (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Add ib_device_get_by_name() and use it in rxe (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use driver_unregister and new unregistration API (Kamal Heib) [1720888] - [infiniband] RDMA/device: Provide APIs from the core code to help unregistration (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Use ib_device_get_by_netdev() instead of open coding (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_get_by_netdev() (Kamal Heib) [1720888] - [infiniband] RDMA/device: Add ib_device_set_netdev() as an alternative to get_netdev (Kamal Heib) [1720888] - [infiniband] RDMA/cache: Move the cache per-port data into the main ib_port_data (Kamal Heib) [1720888] - [infiniband] RDMA/device: Consolidate ib_device per_port data into one place (Kamal Heib) [1720888] - [infiniband] RDMA: Add and use rdma_for_each_port (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Don't expose number of not-visible entries (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Connect QP number to .doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Provide parent IDs for PD, MR and QP objects (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Share with user-space object IDs (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Prepare restrack_root to addition of extra fields per-type (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Hide restrack DB from IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Reduce scope of synchronization lock while updating DB (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Add resource tracker doit callback (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Translate from ID to restrack object (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Convert internal DB from hash to XArray (Kamal Heib) [1720888] - [infiniband] RDMA/core: Move device addition deletion to device.c (Kamal Heib) [1720888] - [infiniband] RDMA/core: Introduce and use ib_setup_port_attrs() (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use simpler device_del() instead of device_unregister() (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Remove useless usecnt variable and redundant memset (Kamal Heib) [1720888] - [infiniband] IB/{hw, sw}: Remove 'uobject->context' dependency in object creation APIs (Kamal Heib) [1720888] - [infiniband] RDMA/qedr: remove set but not used variable 'ib_ctx' (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Kamal Heib) [1720888] - [infiniband] RDMA/mthca: Clear QP objects during their allocation (Kamal Heib) [1720888] - [include] IB/verbs: Add helper function rdma_udata_to_drv_context (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Add ib_ucontext to uverbs_attr_bundle sent from ioctl and cmd flows (Kamal Heib) [1720888] - [infiniband] IB/ipoib: Use __func__ instead of function's name (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: Remove set but not used variable 'msg_seq' (Kamal Heib) [1720888] - [infiniband] RDMA/nes: Use for_each_sg_dma_page iterator for umem SGL (Kamal Heib) [1720888] - [net] xprtrdma: Check inline size before providing a Write chunk (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/vmw_pvrdma: Use for_each_sg_dma_page iterator on umem SGL (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Re-organize device.c locking (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the client_data (Kamal Heib) [1720888] - [infiniband] RDMA/devices: Use xarray to store the clients (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use an ida instead of a free page in alloc_name (Kamal Heib) [1720888] - [infiniband] RDMA/device: Get rid of reg_state (Kamal Heib) [1720888] - [infiniband] RDMA/device: Check that the rename is nop under the lock (Kamal Heib) [1720888] - [infiniband] RDMA: Handle PD allocations by IB/core (Kamal Heib) [1720888] - [infiniband] RDMA/hns: fix spelling mistake "reseved" -> "reserved" (Kamal Heib) [1720888] - [infiniband] RDMA/core: Share driver structure size with core (Kamal Heib) [1720888] - [infiniband] IB/cma: Define option to set ack timeout and pack tos_set (Kamal Heib) [1720888] - [infiniband] drivers/IB,core: reduce scope of mmap_sem (Kamal Heib) [1720888] - [infiniband] drivers/IB,usnic: reduce scope of mmap_sem (Kamal Heib) [1720888] - [net] svcrdma: Remove syslog warnings in work completion handlers (Kamal Heib) [1720888] - [net] svcrdma: Squelch compiler warning when SUNRPC_DEBUG is disabled (Kamal Heib) [1720888] - [net] svcrdma: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] RDMA/iwpm: move kdoc comments to functions (Kamal Heib) [1720888] - [infiniband] RDMA/cma: Remove CM_ID statistics provided by rdma-cm module (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Rework I/O context allocation (Kamal Heib) [1720888] - [infiniband] scsi: RDMA/srpt: Fix handling of command / TMF submission failure (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: Support no port mapping requirements (Kamal Heib) [1720888] - [infiniband] RDMA/IWPM: refactor the IWPM message attribute names (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Improve loopback marking (Kamal Heib) [1720888] - [infiniband] RDMA/rxe: Move rxe_init_av() to rxe_av.c (Kamal Heib) [1720888] - [infiniband] IB/core: Remove ib_sg_dma_address() and ib_sg_dma_len() (Kamal Heib) [1720888] - [infiniband] IB/uverbs: Expose XRC ODP device capabilities (Kamal Heib) [1720888] - [include] IB/core: Allocate a bit for SRQ ODP support (Kamal Heib) [1720888] - [infiniband] RDMA/core: Use the ops infrastructure to keep all callbacks in one place (Kamal Heib) [1720888] - [infiniband] RDMA/cxgb4: Sort SRQ ops alphabetically (Kamal Heib) [1720888] - [infiniband] RDMA/restrack: Refactor user/kernel restrack additions (Kamal Heib) [1720888] - [infiniband] RDMA/core: Simplify restrack interface (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Prepare CAP_NET_ADMIN checks for .doit callbacks (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Factor out the PID namespace check (Kamal Heib) [1720888] - [infiniband] RDMA/nldev: Dynamically generate restrack dumpit callbacks (Kamal Heib) [1720888] - [infiniband] IB/usnic: Remove stub functions (Kamal Heib) [1720888] - [infiniband] RDMA: Add indication for in kernel API support to IB device (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce async DEVX obj query API (Kamal Heib) [1720888] - [infiniband] IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_CMD_FD (Kamal Heib) [1720888] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Kamal Heib) [1720888] - [infiniband] infiniband: remove unneeded header search paths (Kamal Heib) [1720888] - [infiniband] infiniband: ipoib: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: usnic: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] infiniband: ocrdma: no need to check return value of debugfs_create functions (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Use PCI-ID as an identification in debugfs (Kamal Heib) [1720888] - [infiniband] IB/umad: Do not check status of nonseekable_open() (Kamal Heib) [1720888] - [infiniband] IB/umad: Avoid additional device reference during open()/close() (Kamal Heib) [1720888] - [infiniband] IB/rxe: Remove unnecessary rxe variable (Kamal Heib) [1720888] - [infiniband] IB/core: Simplify rdma cgroup registration (Kamal Heib) [1720888] - [infiniband] RDMA/device: Use __ib_device_get_by_name() in ib_device_rename() (Kamal Heib) [1720888] - [infiniband] RDMA: Rename port_callback to init_port (Kamal Heib) [1720888] - [infiniband] RDMA: Clear CTX objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA: Clear PD objects during their allocation (Kamal Heib) [1720888] - [infiniband] RDMA/ocrdma: Fix out of bounds index check in query pkey (Kamal Heib) [1720888] - [infiniband] IB/{core, hw}: Have ib_umem_get extract the ib_ucontext from ib_udata (Kamal Heib) [1720888] - [infiniband] IB/{core, uverbs}: Move ib_umem_xxx functions from ib_core to ib_uverbs (Kamal Heib) [1720888] - [infiniband] RDMA/core: Don't depend device ODP capabilities on kconfig option (Kamal Heib) [1720888] - [infiniband] IB/srp: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/core: Use struct_size() in kzalloc() (Kamal Heib) [1720888] - [infiniband] IB/usnic: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [infiniband] IB/cm: Use struct_size() in kmalloc() (Kamal Heib) [1720888] - [mm] mm: introduce put_user_page*(), placeholder versions (Rafael Aquini) [1746371] - [mm] mm/gup: add FOLL_LONGTERM capability to GUP fast (Rafael Aquini) [1746371] - [mm] mm/gup: change GUP fast to use flags rather than a write 'bool' (Rafael Aquini) [1746371] - [mm] mm/gup: change write parameter to flags in fast walk (Rafael Aquini) [1746371] - [mm] mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM (Rafael Aquini) [1746371] - [s390] s390/mm: fix pxd_bad with folded page tables (Rafael Aquini) [1746371] - [s390] s390/mm: fix dump_pagetables top level page table walking (Rafael Aquini) [1746371] - [s390] s390/mm: convert to the generic get_user_pages_fast code (Rafael Aquini) [1746371] - [s390] s390/mm: make the pxd_offset functions more robust (Rafael Aquini) [1746371] - [mm] mm/gup: fix gup_pmd_range() for dax (Rafael Aquini) [1746371] - [mm] mm/gup: remove the 'write' parameter from gup_fast_permitted() (Rafael Aquini) [1746371] - [mm] mm/gup: fix follow_page_mask() kerneldoc comment (Rafael Aquini) [1746371] - [mm] mm/gup: fix __get_user_pages_fast() comment (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: prevent integer overflow in ioctl (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: add additional pinning methods (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: time put_page() (Rafael Aquini) [1746371] - [mm] mm/gup_benchmark: fix unsigned comparison to zero in __gup_benchmark_ioctl (Rafael Aquini) [1746371] - [mm] mm: remove caller signal_pending branch predictions (Rafael Aquini) [1746371] - [mm] mm: remove unnecessary local variable addr in __get_user_pages_fast() (Rafael Aquini) [1746371] - [mm] mm: change return type int to vm_fault_t for fault handlers (Rafael Aquini) [1746371] - [mm] mm: make mm->pinned_vm an atomic64 counter (Rafael Aquini) [1746371]- [kernel] sched/core: Schedule new worker even if PI-blocked (Waiman Long) [1758629] - [char] random: add a spinlock_t to struct batched_entropy (Waiman Long) [1758629] - [crypto] crypto: chacha20 - Fix chacha20_block() keystream alignment (again) (Waiman Long) [1758629] - [fs] locking/percpu-rwsem: Remove preempt_disable variants (Waiman Long) [1758629] - [x86] x86/tsc: Add option to disable tsc clocksource watchdog (Waiman Long) [1758629] - [x86] x86/irq: Handle spurious interrupt after shutdown gracefully (Waiman Long) [1758629] - [x86] x86/ioapic: Implement irq_get_irqchip_state() callback (Waiman Long) [1758629] - [kernel] genirq: Add optional hardware synchronization for shutdown (Waiman Long) [1758629] - [kernel] genirq: Fix misleading synchronize_irq() documentation (Waiman Long) [1758629] - [kernel] genirq: Delay deactivation in free_irq() (Waiman Long) [1758629] - [kernel] genirq: Remove redundant NULL pointer check in __free_irq() (Waiman Long) [1758629] - [kernel] genirq: Synchronize only with single thread on free_irq() (Waiman Long) [1758629] - [kernel] genirq: Update code comments wrt recycled thread_mask (Waiman Long) [1758629] - [usb] usb: core: remove flags variable in __usb_hcd_giveback_urb() (Waiman Long) [1758629] - [usb] usb: core: remove local_irq_save() around ->complete() handler (Waiman Long) [1758629] - [media] media: tm6000: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [media] media: em28xx-audio: use irqsave() in USB's complete callback (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize __cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Factor common code between cpa_flush_*() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_array() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move CLFLUSH test into cpa_flush_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_kernel_range() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Unconditionally avoid WBINDV when we can (Waiman Long) [1758629] - [x86] x86/mm/cpa: Move flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Use flush_tlb_all() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid the 4k pages check completely (Waiman Long) [1758629] - [x86] x86/mm/cpa: Do the range check early (Waiman Long) [1758629] - [x86] x86/mm/cpa: Optimize same protection check (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add sanity check for existing mappings (Waiman Long) [1758629] - [x86] x86/mm/cpa: Avoid static protection checks on unmap (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add large page preservation statistics (Waiman Long) [1758629] - [x86] x86/mm/cpa: Add debug mechanism (Waiman Long) [1758629] - [x86] x86/mm/cpa: Allow range check for static protections (Waiman Long) [1758629] - [x86] x86/mm/cpa: Rework static_protections() (Waiman Long) [1758629] - [x86] x86/mm/cpa: Split, rename and clean up try_preserve_large_page() (Waiman Long) [1758629] - [x86] x86/mm/init32: Mark text and rodata RO in one go (Waiman Long) [1758629] - [mm] mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t (Waiman Long) [1758629] - [mm] mm/list_lru.c: fold __list_lru_count_one() into its caller (Waiman Long) [1758629] - [mm] mm: workingset: make shadow_lru_isolate() use locking suffix (Waiman Long) [1758629] - [mm] mm: workingset: remove local_irq_disable() from count_shadow_nodes() (Waiman Long) [1758629] - [iommu] iommu/amd: Remove redundant WARN_ON() (Waiman Long) [1758629] - [mm] mm/list_lru: introduce list_lru_shrink_walk_irq() (Waiman Long) [1758629] - [mm] mm/list_lru.c: pass struct list_lru_node* as an argument to __list_lru_walk_one() (Waiman Long) [1758629] - [mm] mm/list_lru.c: move locking from __list_lru_walk_one() to its caller (Waiman Long) [1758629] - [mm] mm/list_lru.c: use list_lru_walk_one() in list_lru_walk_node() (Waiman Long) [1758629] - [kernel] userns: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [kernel] userns: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [kernel] bdi: use irqsave variant of refcount_dec_and_lock() (Waiman Long) [1758629] - [mm] bdi: use refcount_t for reference counting instead atomic_t (Waiman Long) [1758629] - [char] random: remove preempt disabled region (Waiman Long) [1758629] - [misc] ocxl: Update for AFU descriptor template version 1.1 (Steve Best) [1751207] - [misc] ocxl: Make ocxl_remove() static (Steve Best) [1751207] - [misc] ocxl: do not use C++ style comments in uapi header (Steve Best) [1751207] - [misc] ocxl: Allow contexts to be attached with a NULL mm (Steve Best) [1751207] - [misc] ocxl: Fix return value check in afu_ioctl() (Steve Best) [1751207] - [misc] ocxl: Provide global MMIO accessors for external drivers (Steve Best) [1751207] - [misc] ocxl: move event_fd handling to frontend (Steve Best) [1751207] - [misc] ocxl: afu_irq only deals with IRQ IDs, not offsets (Steve Best) [1751207] - [misc] ocxl: Allow external drivers to use OpenCAPI contexts (Steve Best) [1751207] - [misc] ocxl: Create a clear delineation between ocxl backend & frontend (Steve Best) [1751207] - [misc] ocxl: Don't pass pci_dev around (Steve Best) [1751207] - [misc] ocxl: Split pci.c (Steve Best) [1751207] - [misc] ocxl: Remove some unused exported symbols (Steve Best) [1751207] - [misc] ocxl: Remove superfluous 'extern' from headers (Steve Best) [1751207] - [misc] ocxl: read_pasid never returns an error, so make it void (Steve Best) [1751207] - [misc] ocxl: Rename struct link to ocxl_link (Steve Best) [1751207] - [misc] ocxl: remove set but not used variables 'tid' and 'lpid' (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in read_afu_name() (Steve Best) [1751207] - [misc] ocxl/afu_irq: Don't include (Steve Best) [1751207] - [misc] ocxl: Clarify error path in setup_xsl_irq() (Steve Best) [1751207] - [misc] ocxl: Fix endiannes bug in ocxl_link_update_pe() (Steve Best) [1751207] - [misc] ocxl: Fix access to the AFU Descriptor Data (Steve Best) [1751207] - [netdrv] gve: account for lack of netdev_xmit_more() definition (RHEL-only) (John Linville) [1728864] - [netdrv] gve: Copy and paste bug in gve_get_stats() (John Linville) [1728864] - [netdrv] gve: Fix case where desc_cnt and data_cnt can get out of sync (John Linville) [1728864] - [netdrv] gve: replace kfree with kvfree (John Linville) [1728864] - [netdrv] gve: Remove the exporting of gve_probe (John Linville) [1728864] - [netdrv] gve: fix unused variable/label warnings (John Linville) [1728864] - [netdrv] gve: Fix error return code in gve_alloc_qpls() (John Linville) [1728864] - [netdrv] gve: fix -ENOMEM null check on a page allocation (John Linville) [1728864] - [netdrv] gve: Fix u64_stats_sync to initialize start (John Linville) [1728864] - [netdrv] gve: Add ethtool support (John Linville) [1728864] - [netdrv] gve: Add workqueue and reset support (John Linville) [1728864] - [netdrv] gve: Add transmit and receive support (John Linville) [1728864] - [netdrv] gve: Add basic driver framework for Compute Engine Virtual NIC (John Linville) [1728864] - [mfd] mfd: intel-lpss: Add Intel Comet Lake PCI IDs (David Arcari) [1761586] - [scsi] scsi: core: save/restore command resid for error handling (Ewan Milne) [1760503] - [scsi] scsi: sd: Ignore a failure to sync cache due to lack of authorization (Ewan Milne) [1760503] - [scsi] scsi: core: Add sysfs attributes for VPD pages 0h and 89h (Ewan Milne) [1760503] - [scsi] scsi: core: Log SCSI command age with errors (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_rdac: zero cdb in send_mode_select() (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve unaligned completion resid message (Ewan Milne) [1760503] - [scsi] scsi: core: Reduce memory required for SCSI logging (Ewan Milne) [1760503] - [scsi] scsi: core: Complain if scsi_target_block() fails (Ewan Milne) [1760503] - [scsi] scsi: core: Make scsi_internal_device_unblock_nowait() reject invalid new_state (Ewan Milne) [1760503] - [scsi] scsi: scsi_debugfs: Use for_each_set_bit to simplify code (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: always use a 2 second delay before retrying RTPG (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix compilation warning (Ewan Milne) [1760503] - [scsi] scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade (Ewan Milne) [1760503] - [scsi] scsi: core: use scmd_printk() to print which command timed out (Ewan Milne) [1760503] - [scsi] scsi: Avoid that .queuecommand() gets called for a blocked SCSI device (Ewan Milne) [1760503] - [scsi] scsi: core: don't preallocate small SGL in case of NO_SG_CHAIN (Ewan Milne) [1760503] - [scsi] scsi: scsi_dh_alua: Fix possible null-ptr-deref (Ewan Milne) [1760503] - [scsi] scsi: st: add a SPDX tag to st.c (Ewan Milne) [1760503] - [scsi] scsi: sr: add a SPDX tag to sr.c (Ewan Milne) [1760503] - [scsi] scsi: sg: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: switch remaining files to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: sd: add a SPDX tag to sd.c (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_srp: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_spi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_sas: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_iscsi: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: scsi_transport_fc: switch to SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: switch the remaining scsi midlayer files to use SPDX tags (Ewan Milne) [1760503] - [scsi] scsi: core: add SPDX tags to scsi midlayer files missing licensing information (Ewan Milne) [1760503] - [scsi] Revert "scsi: sd: Keep disk read-only when re-reading partition" (Ewan Milne) [1760503] - [scsi] scsi: core: set result when the command cannot be dispatched (Ewan Milne) [1760503] - [scsi] scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET_PRESENT (Ewan Milne) [1760503] - [scsi] scsi: core: don't hold device refcount in IO path (Ewan Milne) [1760503] - [scsi] scsi: sd: Quiesce warning if device does not report optimal I/O size (Ewan Milne) [1760503] - [scsi] scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Ewan Milne) [1760503] - [scsi] scsi: core: Avoid that a kernel warning appears during system resume (Ewan Milne) [1760503] - [scsi] scsi: core: Also call destroy_rcu_head() for passthrough requests (Ewan Milne) [1760503] - [scsi] scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c (Ewan Milne) [1760503] - [scsi] scsi: sd: Optimal I/O size should be a multiple of physical block size (Ewan Milne) [1760503] - [scsi] scsi: sd: Fix typo in sd_first_printk() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: Implement support for write protect (Ewan Milne) [1760503] - [scsi] scsi: sd_zbc: Fix zone information messages (Ewan Milne) [1760503] - [scsi] scsi: sd: Improve sd_print_capacity() (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: fix write_same with virtual_gb problem (Ewan Milne) [1760503] - [scsi] scsi: sd: Protect against READ(6) or WRITE(6) with zero block transfer length (Ewan Milne) [1760503] - [scsi] scsi: core: Remove an atomic instruction from the hot path (Ewan Milne) [1760503] - [scsi] scsi: sd: Rename 'SCpnt' into 'cmd' (Ewan Milne) [1760503] - [scsi] scsi: sd: Clean up sd_setup_read_write_cmnd() (Ewan Milne) [1760503] - [scsi] scsi: sd: Create helper functions for read/write commands (Ewan Milne) [1760503] - [scsi] scsi: sd: Simplify misaligned I/O check (Ewan Milne) [1760503] - [scsi] scsi: sd: Be consistent about blocks vs. sectors (Ewan Milne) [1760503] - [scsi] scsi: sd: Remove a local variable (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: add cmd abort option to every_nth (Ewan Milne) [1760503] - [scsi] scsi: scsi_debug: skip long delays when ndelay small (Ewan Milne) [1760503] - [x86] efi/x86: Do not clean dummy variable in kexec path (Bhupesh Sharma) [1724436] - [scsi] scsi: csiostor: create per port irq affinity mask set (Jonathan Toppins) [1725816] - [pci] PCI: let pci_disable_link_state propagate errors (Myron Stowe) [1735834] - [scsi] scsi: scsi_transport_fc: Add FPIN fc event codes (Ewan Milne) [1755587] - [scsi] scsi: scsi_transport_fc: refactor event posting routines (Ewan Milne) [1755587] - [scsi] scsi: fc: add FPIN ELS definition (Ewan Milne) [1755587] - [scsi] scsi: lib/sg_pool.c: clear 'first_chunk' in case of no preallocation (Ewan Milne) [1747162] - [scsi] scsi: core: Run queue when state is set to running after being blocked (Ewan Milne) [1691599] - [scsi] scsi: sd: Fix a race between closing an sd device and sd I/O (Ewan Milne) [1689118] - [net] net/ibmvnic: Fix EOI when running in XIVE mode. (Steve Best) [1761378] - [powerpc] powerpc/mce: Fix SLB rebolting during MCE recovery path. (Desnes Augusto Nunes do Rosario) [1725842] - [powerpc] powerpc/pseries: hwpoison the pages upon hitting UE (Desnes Augusto Nunes do Rosario) [1725842] - [x86] perf/x86/amd: Change/fix NMI latency mitigation to use a timestamp (David Arcari) [1730134] - [arm64] arm64: entry: Remove unneeded need_resched() loop (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Fix big-endian when checking preempt count in assembly (Mark Langsdorf) [1737075] - [arm64] arm64: preempt: Provide our own implementation of asm/preempt.h (Mark Langsdorf) [1737075] - [include] preempt: Move PREEMPT_NEED_RESCHED definition into arch code (Mark Langsdorf) [1737075] - [x86] x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence (Alexander Beregalov) [1724902] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Alexander Beregalov) [1724902] - [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1756450] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.1 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Complete removal of FCoE T10 PI support on SLI-4 adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update async event logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hdwq sgl locks and irq handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix host hang at boot or slow boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity errors on NULL pointer checks (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery failures when target device connectivity bounces (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix GPF on scsi command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix locking on mailbox command completion (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix device recovery errors after PLOGI failures (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix rpi release when deleting vport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix NVME io abort failures causing hangs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix miss of register read failure check (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix premature re-enabling of interrupts in lpfc_sli_host_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reset recovery paths that are not recovering (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Convert existing pf users to ps (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: fix 12.4.0.0 GPF at boot (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove bg debugfs buffers (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Resolve checker warning for lpfc_new_io_buf() (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Update lpfc version to 12.4.0.0 (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pair (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add NVMe sequence level error recovery support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Support dynamic unbounded SGL lists on G7 hardware. (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add MDS driver loopback diagnostics support (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add first and second level hardware revisions to sysfs reporting (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Migrate to px and pf in kernel print calls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Add simple unlikely optimizations to reduce NVME latency (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix coverity warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme first burst module parameter description (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix BlockGuard enablement on FCoE adapters (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix reported physical link speed on a disabled trunked link (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Max Frame Size value shown in fdmishow output (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix upcall to bsg done in non-success cases (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sli4 adapter initialization with MSI (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme sg_seg_cnt display if HBA does not support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix nvme target mode ABTSing a received ABTS (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix hang when downloading fw on port enabled for nvme (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix too many sg segments spamming in kernel log (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash due to port reset racing vs adapter error handling (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix deadlock on host_lock during cable pulls (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix error in remote port address change (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix driver nvme rescan logging (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix sg_seg_cnt for HBAs that don't support NVME (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix propagation of devloss_tmo setting to nvme transport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix loss of remote port after devloss due to lack of RPIs (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix devices that don't return after devloss followed by rediscovery (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix null ptr oops updating lpfc_devloss_tmo via sysfs attribute (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix FLOGI handling across multiple link up/down conditions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix irq raising in lpfc_sli_hba_down (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix Oops in nvme_register with target logout/login (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix issuing init_vpi mbox on SLI-3 card (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ADISC reception terminating login state if a NVME target (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix discovery when target has no GID_FT information (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix leak of ELS completions on adapter reset (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix failure to clear non-zero eq_delay after io rate reduction (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix crash on driver unload in wq free (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix ELS field alignments (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Fix PLOGI failure with high remoteport count (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove NULL check before some freeing functions (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use spin_lock_irqsave in IRQ context (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: remove redundant code (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove unnecessary null check before kfree (Dick Kennedy) [1757574] - [scripts] scripts/spelling.txt: drop "sepc" from the misspelling list (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (Dick Kennedy) [1757574] - [scsi] lpfc: add sysfs interface to post NVME RSCN (Dick Kennedy) [1757574] - [scsi] lpfc: add support for translating an RSCN rcv into a discovery rescan (Dick Kennedy) [1757574] - [scsi] lpfc: add support to generate RSCN events for nport (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: use sg helper to iterate over scatterlist (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Avoid unused function warnings (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Make some symbols static (Dick Kennedy) [1757574] - [scsi] scsi: lpfc: Remove set but not used variables 'qp' (Dick Kennedy) [1757574] - [lib] lib/vsprintf: Reinstate printing of legacy clock IDs (Prarit Bhargava) [1751075] - [lib] vsprintf: fix data type of variable in string_nocheck() (Prarit Bhargava) [1751075] - [scripts] kconfig: tests: fix recursive inclusion unit test (Prarit Bhargava) [1751075] - [kernel] printk: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for missed files (Prarit Bhargava) [1751075] - [kernel] printk: Add SPDX license identifier for more missed files (Prarit Bhargava) [1751075] - [kernel] panic: add an option to replay all the printk message in buffer (Prarit Bhargava) [1751075] - [kernel] panic: avoid the extra noise dmesg (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not break early boot with probing addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make function pointer_string static (Prarit Bhargava) [1751075] - [lib] vsprintf: Limit the length of inlined error messages (Prarit Bhargava) [1751075] - [lib] vsprintf: Avoid confusion between invalid address and value (Prarit Bhargava) [1751075] - [lib] vsprintf: Prevent crash when dereferencing invalid pointers (Prarit Bhargava) [1751075] - [lib] vsprintf: Consolidate handling of unknown pointer specifiers (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pO handler as kobject_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out pV handler as va_format() (Prarit Bhargava) [1751075] - [lib] vsprintf: Factor out p[iI] handler as ip_addr_string() (Prarit Bhargava) [1751075] - [lib] vsprintf: Do not check address of well-known strings (Prarit Bhargava) [1751075] - [lib] vsprintf: Consistent pK handling for kptr_restrict == 0 (Prarit Bhargava) [1751075] - [lib] vsprintf: Shuffle restricted_pointer() (Prarit Bhargava) [1751075] - [kernel] printk: Tie printk_once / printk_deferred_once into .data.once for reset (Prarit Bhargava) [1751075] - [lib] lib: Use new kselftest header (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Add empty module_exit function (Prarit Bhargava) [1751075] - [scripts] checkpatch: add pt as a valid vsprintf extension (Prarit Bhargava) [1751075] - [lib] lib/test_printf: Switch to bitmap_zalloc() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf.c: move sizeof(struct printf_spec) next to its definition (Prarit Bhargava) [1751075] - [kernel] printk/docs: Add extra integer types to printk-formats (Prarit Bhargava) [1751075] - [kernel] printk: Remove no longer used LOG_PREFIX. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Remove pCr remnant in comment (Prarit Bhargava) [1751075] - [kernel] printk: Pass caller information to log_store(). (Prarit Bhargava) [1751075] - [kernel] kernel/sysctl: add panic_print into sysctl (Prarit Bhargava) [1751075] - [kernel] panic: add options to print system info when panic happens (Prarit Bhargava) [1751075] - [include] include/linux/printk.h: drop silly "static inline asmlinkage" from dump_stack() (Prarit Bhargava) [1751075] - [kernel] printk: Add caller information to printk() output. (Prarit Bhargava) [1751075] - [kernel] printk: Remove print_prefix() calls with NULL buffer. (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Print time and date in human readable format via pt (Prarit Bhargava) [1751075] - [kernel] printk: fix printk_time race. (Prarit Bhargava) [1751075] - [kernel] printk: Make printk_emit() local function. (Prarit Bhargava) [1751075] - [documentation] doc: printk-formats: Remove bogus kobject references for device nodes (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash printed address for netdev bits fallback (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Hash legacy clock addresses (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Prepare for more general use of ptr_to_id() (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Make ptr argument conts in ptr_to_id() (Prarit Bhargava) [1751075] - [kernel] printk: fix integer overflow in setup_log_buf() (Prarit Bhargava) [1751075] - [kernel] printk: do not preliminary split up cont buffer (Prarit Bhargava) [1751075] - [kernel] printk: lock/unlock console only for new logbuf entries (Prarit Bhargava) [1751075] - [kernel] printk: keep kernel cont support always enabled (Prarit Bhargava) [1751075] - [kernel] printk: Give error on attempt to set log buffer length to over 2G (Prarit Bhargava) [1751075] - [kernel] printk: Add KBUILD_MODNAME and remove a redundant print prefix (Prarit Bhargava) [1751075] - [kernel] printk: Correct wrong casting (Prarit Bhargava) [1751075] - [kernel] printk: CON_PRINTBUFFER console registration is a bit racy (Prarit Bhargava) [1751075] - [kernel] printk: Do not miss new messages when replaying the log (Prarit Bhargava) [1751075] - [kernel] Revert "printk: make sure to print log on console." (Prarit Bhargava) [1751075] - [lib] vsprintf: print OF node name using full_name (Prarit Bhargava) [1751075] - [kernel] printk/tracing: Do not trace printk_nmi_enter() (Prarit Bhargava) [1751075] - [misc] notifier: Remove notifier header file wherever not used (Prarit Bhargava) [1751075] - [init] init: allow initcall tables to be emitted using relative references (Prarit Bhargava) [1751075] - [lib] lib/vsprintf: Do not handle pO[^F] as px (Prarit Bhargava) [1751075] - [kernel] console: Replace #if 0 with atomic var 'ignore_console_lock_warning' (Prarit Bhargava) [1751075] - [lib] vsprintf: Use hw RNG for ptr_key (Prarit Bhargava) [1751075] - [kernel] printk: Fix warning about unused suppress_message_printing (Prarit Bhargava) [1751075] - [char] random: Return nbytes filled from hw RNG (Prarit Bhargava) [1751075] - [char] random: Fix whitespace pre random-bytes work (Prarit Bhargava) [1751075] - [kernel] printk/nmi: Prevent deadlock when accessing the main log buffer in NMI (Prarit Bhargava) [1751075] - [kernel] printk: Create helper function to queue deferred console handling (Prarit Bhargava) [1751075] - [kernel] printk: Split the code for storing a message into the log buffer (Prarit Bhargava) [1751075] - [kernel] printk: Clean up syslog_print_all() (Prarit Bhargava) [1751075] - [kernel] printk: Export is_console_locked (Prarit Bhargava) [1751075] - [kernel] printk: Remove unnecessary kmalloc() from syslog during clear (Prarit Bhargava) [1751075] - [kernel] printk: Make CONSOLE_LOGLEVEL_QUIET configurable (Prarit Bhargava) [1751075] - [kernel] printk: make sure to print log on console. (Prarit Bhargava) [1751075] - [lib] lib/test_printf.c: accept "ptrval" as valid result for plain 'p' tests (Prarit Bhargava) [1751075] - [kernel] softirq: Remove tasklet_hrtimer (Prarit Bhargava) [1737073] - [include] list: add function list_rotate_to_front() (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Rename the file for consistency (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Move Kconfig option (Prarit Bhargava) [1737073] - [clocksource] clocksource/drivers/tcb_clksrc: Use tcb as sched_clock (Prarit Bhargava) [1737073] - [kernel] irq_work: Do not raise an IPI when queueing work on the local CPU (Prarit Bhargava) [1737073] - [tty] tty/sysrq: Convert show_lock to raw_spinlock_t (Prarit Bhargava) [1737073] - [net] xfrm: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Replace hrtimer tasklet with softirq hrtimer (Prarit Bhargava) [1737073] - [kernel] kthread: Do not use TIMER_IRQSAFE (Prarit Bhargava) [1737073] - [kernel] kthread: Convert worker lock to raw spinlock (Prarit Bhargava) [1737073] - [netdrv] mac80211_hwsim: Timer should be initialized before device registered (Prarit Bhargava) [1737073] - [net] xfrm: use time64_t for in-kernel timestamps (Prarit Bhargava) [1737073] - [x86] x86/intel: Aggregate microserver naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core graphics naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core mobile naming (Prarit Bhargava) [1725644] - [x86] x86/intel: Aggregate big core client naming (Prarit Bhargava) [1725644] - [tools] turbostat: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: update version number (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: rename has_hsw_msrs() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix Haswell Core systems (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add support for Hygon Fam 18h (Dhyana) RAPL (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix caller parameter of get_tdp_amd() (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Fix CPUC1 display value (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: do not enforce 1ms (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: read from pipes too (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Add Ice Lake NNPI support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: add Jacobsville support (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: remove duplicate pc10 column (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix file descriptor leaks (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix leak of file descriptor on error return path (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: fix buffer overrun (Prarit Bhargava) [1725644] - [tools] tools/power turbostat: Make interval calculation per thread to reduce jitter (Prarit Bhargava) [1725644] - [tools] tools/power/x86: Enable compiler optimisations and Fortify by default (Prarit Bhargava) [1725644] - [x86] x86/cpu: Add Ice Lake NNPI to Intel family (Prarit Bhargava) [1725644]- [tools] perf tools: Fix segfault in cpu_cache_level__read() (Michael Petlan) [1761995] - [scsi] qla2xxx: Update driver version to 10.01.00.19.08.2-k (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Nport ID display value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link up fail (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix N2N link reset (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Optimize NPIV tear down process (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale mem access on driver unload (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix unbound sleep in fcport delete path. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence fwdump template message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stale session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix stuck login session (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix driver reload for ISP82xx (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix flash read for Qlogic ISPs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix message indicating vectors used by driver (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: fix spelling mistake "initializatin" -> "initialization" (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a recently introduced kernel warning (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a NULL pointer dereference (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous if-tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report invalid mailbox status codes (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove superfluous sts_entry_* casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Let the compiler check the type of the SCSI command context pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if sp->done() is not called from the completion path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make sure that aborted commands are freed (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce qla2xxx_get_next_handle() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Modify NVMe include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qlt_handle_abts_completion() more robust (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a race condition between aborting and completing a SCSI command (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the function qla2xxx_init_sp() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Enable type checking for the SRB free and done callback functions (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the responder mode if appropriate for ELS pass-through IOCBs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make it explicit that ELS pass-through IOCBs use little endian (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check secondary image if reading the primary image fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla24xx_read_flash_data() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the be_id_t and le_id_t data types for FC src/dst IDs (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a soft reset fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcpy() and strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the PCI info string output buffer size (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if waiting for pending commands times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare fourth qla2x00_set_model_info() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress multiple Coverity complaint about out-of-bounds accesses (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Suppress a Coveritiy complaint about integer overflow (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify a debug statement (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove dead code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if parsing the version string fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a mailbox command times out (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use strlcpy() instead of strncpy() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Do not corrupt vha->plogi_ack_list (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Report the firmware status code if a mailbox command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix session lookup in qlt_abort_work() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qla24xx_abort_sp_done() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous tests (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous pointer check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_lport_dump() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the number of casts in GID list code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Verify locking assumptions at runtime (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change data_dsd into an array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla_tgt_cmd.cdb const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reduce the scope of three local variables in qla2xxx_queuecommand() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Change the return type of qla2x00_update_ms_fdmi_iocb() into void (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a superfluous forward declaration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove an include directive from qla_mr.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Include the header file from qla_dsd.h (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs instead of spaces for indentation (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Improve Linux kernel coding style conformance (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Really fix qla2xxx_eh_abort() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the sp reference count (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Allow NVMe IO to resume with short cable pull (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix hang in fcport delete path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use common update-firmware-options routine for ISP27xx+ (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix NVMe port discovery after a short device port loss (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Correct error handling during initialization failures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Retry fabric Scan on IOCB queue full (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix premature timer expiration (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Skip FW dump on LOOP initialization error (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use Correct index for Q-Pair array (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort timeout race condition. (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix DMA unmap leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Replace vmalloc + memset with vzalloc (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary null check (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: remove double assignment in qla2x00_update_fcport (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Add cleanup for PCI EEH recovery (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that lockdep complains about unsafe locking in tcm_qla2xxx_close_session() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sending DMA addresses to firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Check the size of firmware data structures at compile time (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Pass little-endian values to the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla24xx_async_abort_cmd() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove unnecessary locking from the target code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Complain if a command is released that is owned by the firmware (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: target: Fix offline port handling and host reset handling (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Simplify qlt_send_term_imm_notif() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_sp_free_dma() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a qla24xx_enable_msix() error path (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if called twice (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_mem_free() easier to verify (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the size of the mailbox arrays from 4 to 8 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Log the status code if a firmware command fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Avoid that Coverity complains about dereferencing a NULL rport pointer (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Uninline qla2x00_init_timer() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inline.h into qla_init.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a format specifier (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Update two source code comments (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Silence Successful ELS IOCB message (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix device staying in blocked state (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h into a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove two superfluous casts (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cmd.data_work_free (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the include directive (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Move the port_state_str[] definition from a .h to a .c file (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Insert spaces where required (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix formatting of pointer types (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Leave a blank line after declarations (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use tabs to indent code (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix FC-AL connection target discovery (Himanshu Madhani) [1728845] - [scsi] scsi: tcm_qla2xxx: Minimize #include directives (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister resources in the opposite order of the registration order (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Unregister chrdev if module initialization fails (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use get/put_unaligned where appropriate (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Make qla2x00_process_response_queue() easier to read (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Declare local symbols static (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_LAST_SPEED (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove a comment that refers to the SCSI host lock (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Remove useless set memory to zero use memset() (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Cleanup fcport memory to prevent leak (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Further limit FLASH region write access from SysFS (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix incorrect region-size setting in optrom SYSFS routines (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Increase the max_sgl_segments to 1024 (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix a small typo in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Fix comment alignment in qla_bsg.c (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: deadlock by configfs_depend_item (Himanshu Madhani) [1728845] - [scsi] scsi: qla2xxx: use lower_32_bits and upper_32_bits instead of reinventing them (Himanshu Madhani) [1728845] - [md] dm snapshot: rework COW throttling to fix deadlock (Mike Snitzer) [1758605] - [md] dm snapshot: introduce account_start_copy() and account_end_copy() (Mike Snitzer) [1758605] - [netdrv] ice: Bump version (Jonathan Toppins) [1721711] - [netdrv] ice: Enable DDP package download (Jonathan Toppins) [1721711] - [netdrv] ice: Initialize DDP package structures (Jonathan Toppins) [1721711] - [netdrv] ice: Implement Dynamic Device Personalization (DDP) download (Jonathan Toppins) [1721711] - [netdrv] ice: Fix FW version formatting in dmesg (Jonathan Toppins) [1721711] - [netdrv] ice: send driver version to firmware (Jonathan Toppins) [1721711] - [netdrv] ice: Rework around device/function capabilities (Jonathan Toppins) [1721711] - [netdrv] ice: change default number of receive descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Minor refactor in queue management (Jonathan Toppins) [1721711] - [netdrv] ice: Allow for delayed LLDP MIB change registration (Jonathan Toppins) [1721711] - [netdrv] ice: update Tx context struct (Jonathan Toppins) [1721711] - [netdrv] ice: Report VF link status with opcode to get resources (Jonathan Toppins) [1721711] - [netdrv] ice: Check for DCB capability before initializing DCB (Jonathan Toppins) [1721711] - [netdrv] ice: report link down for VF when PF's queues are not enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Reliably reset VFs (Jonathan Toppins) [1721711] - [netdrv] ice: change work limit to a constant (Jonathan Toppins) [1721711] - [netdrv] ice: small efficiency fixes (Jonathan Toppins) [1721711] - [netdrv] ice: move code closer together (Jonathan Toppins) [1721711] - [netdrv] ice: clean up arguments (Jonathan Toppins) [1721711] - [netdrv] ice: Check root pointer for validity (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_main_vsi to get PF/main VSI (Jonathan Toppins) [1721711] - [netdrv] ice: Update fields in ice_vsi_set_num_qs when reconfiguring (Jonathan Toppins) [1721711] - [netdrv] ice: Only disable VLAN pruning for the VF when all VLANs are removed (Jonathan Toppins) [1721711] - [netdrv] ice: Remove enable DCB when SW LLDP is activated (Jonathan Toppins) [1721711] - [netdrv] ice: Report stats when VSI is down (Jonathan Toppins) [1721711] - [netdrv] ice: Always notify FW of VF reset (Jonathan Toppins) [1721711] - [netdrv] ice: Correctly handle return values for init DCB (Jonathan Toppins) [1721711] - [netdrv] ice: Limit Max TCs on devices with more than 4 ports (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup defines in ice_type.h (Jonathan Toppins) [1721711] - [netdrv] ice: print extra message if topology issue (Jonathan Toppins) [1721711] - [netdrv] ice: add print of autoneg state to link message (Jonathan Toppins) [1721711] - [netdrv] ice: update driver unloading field for Queue Shutdown AQ command (Jonathan Toppins) [1721711] - [netdrv] ice: add needed PFR during driver unload (Jonathan Toppins) [1721711] - [netdrv] ice: Deduce TSA value from the priority value in the CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Report what the user set for coalesce [tx|rx]-usecs (Jonathan Toppins) [1721711] - [netdrv] ice: Fix resource leak in ice_remove_rule_internal() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix EMP reset handling (Jonathan Toppins) [1721711] - [netdrv] ice: fix adminq calls during remove (Jonathan Toppins) [1721711] - [netdrv] ice: Rework ice_ena_msix_range (Jonathan Toppins) [1721711] - [netdrv] ice: Fix VF configuration issues due to reset (Jonathan Toppins) [1721711] - [netdrv] ice: Alloc queue management bitmaps and arrays dynamically (Jonathan Toppins) [1721711] - [netdrv] ice: add support for virtchnl_queue_select.[tx|rx]_queues bitmap (Jonathan Toppins) [1721711] - [netdrv] ice: add support for enabling/disabling single queues (Jonathan Toppins) [1721711] - [netdrv] ice: fix potential infinite loop (Jonathan Toppins) [1721711] - [netdrv] ice: fix ice_is_tc_ena (Jonathan Toppins) [1721711] - [netdrv] ice: add validation in OP_CONFIG_VSI_QUEUES VF message (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clog kernel debug log with VF MDD events errors (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce a local variable for a VSI in the rebuild path (Jonathan Toppins) [1721711] - [netdrv] ice: shorten local and add debug prints (Jonathan Toppins) [1721711] - [netdrv] ice: Sanitize ice_ena_vsi and ice_dis_vsi (Jonathan Toppins) [1721711] - [netdrv] ice: added sibling head to parse nodes (Jonathan Toppins) [1721711] - [netdrv] ice: Fix ethtool port and PFC stats for 4x25G cards (Jonathan Toppins) [1721711] - [netdrv] ice: Don't allow VSI to remove unassociated ucast filter (Jonathan Toppins) [1721711] - [netdrv] ice: Fix issues updating VSI MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: update ethtool stats on-demand (Jonathan Toppins) [1721711] - [netdrv] ice: Add input handlers for virtual channel handlers (Jonathan Toppins) [1721711] - [netdrv] ice: Don't clear auto_fec bit in ice_cfg_phy_fec() (Jonathan Toppins) [1721711] - [netdrv] ice: Fix flag used for module query (Jonathan Toppins) [1721711] - [netdrv] ice: silence some bogus error messages (Jonathan Toppins) [1721711] - [netdrv] ice: Rename ethtool private flag for lldp (Jonathan Toppins) [1721711] - [netdrv] ice: reject VF attempts to enable head writeback (Jonathan Toppins) [1721711] - [netdrv] ice: Copy dcbx configuration only if mode is correct (Jonathan Toppins) [1721711] - [netdrv] ice: Treat DCBx state NOT_STARTED as valid (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call synchronize_irq() for VF's from the host (Jonathan Toppins) [1721711] - [netdrv] ice: Account for all states of FW DCBx and LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Allow egress control packets from PF_VSI (Jonathan Toppins) [1721711] - [netdrv] ice: improve print for VF's when adding/deleting MAC filters (Jonathan Toppins) [1721711] - [netdrv] ice: Change type for queue counts (Jonathan Toppins) [1721711] - [netdrv] ice: Move VF resources definition to SR-IOV specific file (Jonathan Toppins) [1721711] - [netdrv] ice: Increase size of Mailbox receive queue for many VFs (Jonathan Toppins) [1721711] - [netdrv] ice: Reduce wait times during VF bringup/reset (Jonathan Toppins) [1721711] - [netdrv] ice: update GLINT_DYN_CTL and GLINT_VECT2FUNC register access (Jonathan Toppins) [1721711] - [netdrv] ice: Do not always bring up PF VSI in ice_ena_vsi() (Jonathan Toppins) [1721711] - [netdrv] ice: allow empty Rx descriptors (Jonathan Toppins) [1721711] - [netdrv] ice: Fix kernel hang with DCB reset in CEE mode (Jonathan Toppins) [1721711] - [netdrv] ice: Set WB_ON_ITR when we don't re-enable interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: fix set pause param autoneg check (Jonathan Toppins) [1721711] - [netdrv] ice: Restructure VFs initialization flows (Jonathan Toppins) [1721711] - [netdrv] ice: Assume that more than one Rx queue is rare in ice_napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Use the software based tail when checking for hung Tx ring (Jonathan Toppins) [1721711] - [netdrv] ice: Bump version number (Jonathan Toppins) [1721711] - [netdrv] ice: Remove flag to track VF interrupt status (Jonathan Toppins) [1721711] - [netdrv] ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA (Jonathan Toppins) [1721711] - [netdrv] ice: Don't return error for disabling LAN Tx queue that does exist (Jonathan Toppins) [1721711] - [netdrv] ice: Remove duplicate code in ice_alloc_rx_bufs (Jonathan Toppins) [1721711] - [netdrv] ice: Add stats for Rx drops at the port level (Jonathan Toppins) [1721711] - [netdrv] ice: Update number of VF queue before setting VSI resources (Jonathan Toppins) [1721711] - [netdrv] ice: Set up Tx scheduling tree based on alloc VSI Tx queues (Jonathan Toppins) [1721711] - [netdrv] ice: Only bump Rx tail and release buffers once per napi_poll (Jonathan Toppins) [1721711] - [netdrv] ice: Disable VFs until reset is completed (Jonathan Toppins) [1721711] - [netdrv] ice: Do not configure port with no media (Jonathan Toppins) [1721711] - [netdrv] ice: separate out control queue lock creation (Jonathan Toppins) [1721711] - [netdrv] ice: Always set prefena when configuring an Rx queue (Jonathan Toppins) [1721711] - [netdrv] ice: Move vector base setup to PF VSI (Jonathan Toppins) [1721711] - [netdrv] ice: track hardware stat registers past rollover (Jonathan Toppins) [1721711] - [netdrv] ice: add lp_advertising flow control support (Jonathan Toppins) [1721711] - [netdrv] ice: Use struct_size() helper (Jonathan Toppins) [1721711] - [netdrv] ice: Use LLDP ethertype define ETH_P_LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Trivial cosmetic changes (Jonathan Toppins) [1721711] - [netdrv] ice: Recognize higher speeds (Jonathan Toppins) [1721711] - [netdrv] ice: Use a different ICE_DBG bit for firmware log messages (Jonathan Toppins) [1721711] - [netdrv] ice: Update function header (Jonathan Toppins) [1721711] - [netdrv] ice: Move define for ICE_AQC_DRIVER_UNLOADING (Jonathan Toppins) [1721711] - [netdrv] ice: Align to updated AQ command formats (Jonathan Toppins) [1721711] - [netdrv] ice: Use continue instead of an else block (Jonathan Toppins) [1721711] - [netdrv] ice: Change minimum descriptor count value for Tx/Rx rings (Jonathan Toppins) [1721711] - [netdrv] ice: Add switch rules to handle LLDP packets (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup ice_update_link_info (Jonathan Toppins) [1721711] - [netdrv] ice: Use right type for ice_cfg_vsi_lan return (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for Forward Error Correction (FEC) (Jonathan Toppins) [1721711] - [netdrv] ice: Add support for virtchnl_vector_map.[rxq|txq]_map (Jonathan Toppins) [1721711] - [netdrv] ice: Introduce ice_init_mac_fltr and move ice_napi_del (Jonathan Toppins) [1721711] - [netdrv] ice: Use GLINT_DYN_CTL to disable VF's interrupts (Jonathan Toppins) [1721711] - [netdrv] ice: Add a helper to trigger software interrupt (Jonathan Toppins) [1721711] - [netdrv] ice: Configure RSS LUT key only if RSS is enabled (Jonathan Toppins) [1721711] - [netdrv] ice: Add ice_get_fw_log_cfg to init FW logging (Jonathan Toppins) [1721711] - [netdrv] ice: Minor cleanup in ice_switch.h (Jonathan Toppins) [1721711] - [netdrv] ice: Remove redundant and premature event config (Jonathan Toppins) [1721711] - [netdrv] ice: Change message level (Jonathan Toppins) [1721711] - [netdrv] ice: Check all VFs for MDD activity, don't disable (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor interrupt tracking (Jonathan Toppins) [1721711] - [netdrv] ice: Add handler for ethtool selftest (Jonathan Toppins) [1721711] - [netdrv] ice: Don't call ice_cfg_itr() for SR-IOV (Jonathan Toppins) [1721711] - [netdrv] ice: Set minimum default Rx descriptor count to 512 (Jonathan Toppins) [1721711] - [netdrv] ice: Resolve static analysis warning (Jonathan Toppins) [1721711] - [netdrv] ice: Implement toggling ethtool rx-vlan-filter (Jonathan Toppins) [1721711] - [netdrv] ice: Remove direct write for GLLAN_RCTL_0 (Jonathan Toppins) [1721711] - [netdrv] ice: Fix LINE_SPACING style issue (Jonathan Toppins) [1721711] - [netdrv] ice: Silence semantic parser warnings (Jonathan Toppins) [1721711] - [netdrv] ice: Fix couple of issues in ice_vsi_release (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize ice_vf struct (Jonathan Toppins) [1721711] - [netdrv] ice: Use bitfields when possible (Jonathan Toppins) [1721711] - [netdrv] ice: Reorganize tx_buf and ring structs (Jonathan Toppins) [1721711] - [netdrv] ice: Format ethtool reported stats (Jonathan Toppins) [1721711] - [netdrv] ice: Gracefully handle reset failure in ice_alloc_vfs() (Jonathan Toppins) [1721711] - [netdrv] ice: Refactor the LLDP MIB change event handling (Jonathan Toppins) [1721711] - [netdrv] ice: Advertise supported link modes if none requested (Jonathan Toppins) [1721711] - [netdrv] ice: Fix hang when ethtool disables FW LLDP (Jonathan Toppins) [1721711] - [netdrv] ice: Call out dev/func caps when printing (Jonathan Toppins) [1721711] - [netdrv] ice: Remove braces for single statement blocks (Jonathan Toppins) [1721711] - [netdrv] ice: Cleanup an unnecessary variable initialization (Jonathan Toppins) [1721711] - [netdrv] ice: Implement LLDP persistence (Jonathan Toppins) [1721711] - [netdrv] ice: Fix double spacing (Jonathan Toppins) [1721711] - [kernel] sched/debug: Fix potential deadlock when writing to sched_features (Vladis Dronov) [1760060] - [kernel] sched/debug: Use match_string() helper instead of open-coded logic (Vladis Dronov) [1760060] - [hid] HID: intel-ish-hid: ipc: add EHL device id (Tony Camuso) [1716756] - [hid] HID: remove NO_D3 flag when remove driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix wrong driver_data usage (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Fix a use after free in load_fw_from_host() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1716756] - [platform] platform/chrome: Add ChromeOS EC ISHTP driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: prefix header search paths with $(srctree)/ (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add Comet Lake PCI device ID (Tony Camuso) [1716756] - [platform] platform/chrome: cros_ec: Add EC host command support using rpmsg (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: fix spelling mistake "multipe" -> "multiple" (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ISH firmware loader client driver (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface function for PCI device pointer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use the new interface functions in HID ish client (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move functions related to bus and device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add interface functions for struct ishtp_cl (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move the common functions from client.h (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Store ishtp_cl_device instance in device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Move driver registry functions (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Simplify ishtp_cl_link() (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Hide members of struct ishtp_cl_device (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Add match callback to ishtp bus type (Tony Camuso) [1716756] - [hid] HID: intel-ish: enable raw interface to HID devices on ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Use VID/PID from ISH (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: Switch to use new generic UUID API (Tony Camuso) [1716756] - [hid] HID: intel-ish: ipc: handle PIMR before ish_wakeup also clear PISR busy_clear bit (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to search client id (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for client search (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function to access client buffer (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper functions for client buffer operation (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: use helper function for private driver data set/get (Tony Camuso) [1716756] - [hid] HID: intel-ish-hid: ishtp: add helper function for driver data get/set (Tony Camuso) [1716756] - [platform] platform/chrome: Move cros-ec transport drivers to drivers/platform. (Tony Camuso) [1716756] - [tools] tools: PCI: Fix compiler warning in pcitest (Myron Stowe) [1753749] - [iommu] iommu: Fix integer truncation (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present (Myron Stowe) [1753749] - [pci] PCI: Cleanup setup-bus.c comments and whitespace (Myron Stowe) [1753749] - [include] CPER: Remove unnecessary use of user-space types (Myron Stowe) [1753749] - [include] CPER: Add UEFI spec references (Myron Stowe) [1753749] - [pci] PCI: Fix comment typos (Myron Stowe) [1753749] - [pci] PCI: Cleanup register definition width and whitespace (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless MY_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pointless PCIE_MODULE_NAME definition (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove unused dbg/err/info/warn() wrappers (Myron Stowe) [1753749] - [pci] PCI: pciehp: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI: pciehp: Replace pciehp_debug module param with dyndbg (Myron Stowe) [1753749] - [pci] PCI: pciehp: Remove pciehp_debug uses (Myron Stowe) [1753749] - [pci] PCI/AER: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/DPC: Log messages with pci_dev, not pcie_device (Myron Stowe) [1753749] - [pci] PCI/PME: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI/AER: Replace dev_printk(KERN_DEBUG) with dev_info() (Myron Stowe) [1753749] - [pci] PCI: Replace dev_printk(KERN_DEBUG) with dev_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Replace printk(KERN_INFO) with pr_info(), etc (Myron Stowe) [1753749] - [pci] PCI: Use dev_printk() when possible (Myron Stowe) [1753749] - [iommu] iommu/dma: Reserve IOVA for PCIe inaccessible DMA address (Myron Stowe) [1753749] - [pci] PCI: Add dma_ranges window list (Myron Stowe) [1753749] - [pci] PCI: endpoint: Fix a potential NULL pointer dereference (Myron Stowe) [1753749] - [tools] tools: PCI: Handle pcitest.sh independently from pcitest (Myron Stowe) [1753749] - [tools] tools: PCI: Add 'h' in optstring of getopt() (Myron Stowe) [1753749] - [tools] tools: PCI: Change pcitest compiling process (Myron Stowe) [1753749] - [tools] tools: PCI: Fix compilation warnings (Myron Stowe) [1753749] - [tools] tools: PCI: Exit with error code when test fails (Myron Stowe) [1753749] - [pci] PCI: Mark Atheros AR9462 to avoid bus reset (Myron Stowe) [1753749] - [pci] switchtec: Fix unintended mask of MRPC event (Myron Stowe) [1753749] - [pci] switchtec: Increase PFF limit from 48 to 255 (Myron Stowe) [1753749] - [pci] PCI/LINK: Disable bandwidth notification interrupt during suspend (Myron Stowe) [1753749] - [pci] PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex (Myron Stowe) [1753749] - [maintainers] MAINTAINERS: Add Karthikeyan Mitran and Hou Zhiqiang for Mobiveil PCI (Myron Stowe) [1753749] - [platform] platform/chrome: chromeos_laptop: use pci_dev_id() helper (Myron Stowe) [1753749] - [iommu] iommu/amd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [drm] drm/amdkfd: Use pci_dev_id() helper (Myron Stowe) [1753749] - [powerpc] powerpc/powernv/npu: Use pci_dev_id() helper (Myron Stowe) [1753749] - [x86] x86/PCI: Fix PCI IRQ routing table memory leak (Myron Stowe) [1753749] - [pci] PCI: Remove unused pci_request_region_exclusive() (Myron Stowe) [1753749] - [pci] PCI: Mark expected switch fall-throughs (Myron Stowe) [1753749] - [pci] PCI/ACPI: Remove the need for 'struct hotplug_params' (Myron Stowe) [1753749] - [pci] PCI/ACPI: Do not export pci_get_hp_params() (Myron Stowe) [1753749] - [pci] PCI: rpaphp: Get/put device node reference during slot alloc/dealloc (Myron Stowe) [1753749] - [pci] PCI: rpadlpar: Fix leaked device_node references in add/remove paths (Myron Stowe) [1753749] - [pci] PCI: Assign bus numbers present in EA capability for bridges (Myron Stowe) [1753749] - [pci] PCI: OF: Support "external-facing" property (Myron Stowe) [1753749] - [documentation] dt-bindings: Add "external-facing" PCIe port property (Myron Stowe) [1753749] - [pci] PCI: Init PCIe feature bits for managed host bridge alloc (Myron Stowe) [1753749] - [pci] PCI/AER: Change pci_aer_init() stub to return void (Myron Stowe) [1753749] - [s390] s390/zcrypt: CEX7S exploitation support (Philipp Rudo) [1726416] - [s390] s390/pkey: Add sysfs attributes to emit AES CIPHER key blobs (Philipp Rudo) [1726416] - [s390] s390/crypto: Support for SHA3 via CPACF (MSA6) (Philipp Rudo) [1726416] - [s390] s390/crypto: xts-aes-s390 fix extra run-time crypto self tests finding (Philipp Rudo) [1726416] - [s390] s390: vfio-ap: fix warning reset not completed (Philipp Rudo) [1726416] - [s390] crypto: s390 - Rename functions to avoid conflict with crypto/sha256.h (Philipp Rudo) [1726416] - [s390] s390/zcrypt: fix wrong handling of cca cipher keygenflags (Philipp Rudo) [1726416] - [s390] crypto: s390/xts-aes - invoke fallback for ciphertext stealing (Philipp Rudo) [1726416] - [s390] s390/paes: Prepare paes functions for large key blobs (Philipp Rudo) [1726416] - [s390] s390/pkey: add CCA AES cipher key support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: Add low level functions for CCA AES cipher keys (Philipp Rudo) [1726416] - [s390] s390/zcrypt: extend cca_findcard function and helper (Philipp Rudo) [1726416] - [s390] s390/pkey: pkey cleanup: narrow in-kernel API, fix some variable types (Philipp Rudo) [1726416] - [s390] s390/zcrypt: adjust switch fall through comments for -Wimplicit-fallthrough (Philipp Rudo) [1726416] - [s390] crypto: s390/aes - fix name clash after AES library refactor (Philipp Rudo) [1726416] - [s390] s390/zcrypt: new sysfs attributes serialnr and mkvps (Philipp Rudo) [1726416] - [s390] s390/zcrypt: add base code for cca crypto card info support (Philipp Rudo) [1726416] - [s390] s390/zcrypt: move cca misc functions to new code file (Philipp Rudo) [1726416] - [s390] s390: use __u{16, 32, 64} instead of uint{16, 32, 64}_t in uapi header (Philipp Rudo) [1726416] - [s390] s390/zcrypt: remove the exporting of ap_query_configuration (Philipp Rudo) [1726416] - [s390] s390/crypto: sha: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: prng: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/crypto: ghash: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/pkey: Use -ENODEV instead of -EOPNOTSUPP (Philipp Rudo) [1726416] - [s390] s390/zcrypt: support special flagged EP11 cprbs (Philipp Rudo) [1726416] - [s390] s390/crypto: fix possible sleep during spinlock aquired (Philipp Rudo) [1726416] - [s390] s390/crypto: use TRNG for seeding/reseeding (Philipp Rudo) [1726416] - [s390] s390/crypto: rework generate_entropy function for pseudo random dd (Philipp Rudo) [1726416] - [s390] s390: zcrypt: initialize variables before_use (Philipp Rudo) [1726416] - [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1758742] - [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1758742] - [net] hv_sock: Fix hang when a connection is closed (Cathy Avery) [1739477] - [net] hv_sock: Use consistent types for UUIDs (Cathy Avery) [1739477] - [net] hvsock: fix epollout hang from race condition (Cathy Avery) [1739477] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Cathy Avery) [1739477] - [net] hv_sock: perf: loop in send() to maximize bandwidth (Cathy Avery) [1739477] - [net] hv_sock: perf: Allow the socket buffer size options to influence the actual socket buffers (Cathy Avery) [1739477] - [net] hv_sock: Add support for delayed close (Cathy Avery) [1739477] - [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1758651] - [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1758651] - [tools] selftests/powerpc: Fix compile error on tlbie_test due to newer gcc (Desnes Augusto Nunes do Rosario) [1755707] - [tools] selftests/powerpc: Add test case for tlbie vs mtpidr ordering issue (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/mm: Fixup tlbie vs mtpidr/mtlpidr ordering issue on POWER9 (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/radix: Rename CPU_FTR_P9_TLBIE_BUG feature flag (Desnes Augusto Nunes do Rosario) [1755707] - [powerpc] powerpc/book3s64/mm: Don't do tlbie fixup for some hardware revisions (Desnes Augusto Nunes do Rosario) [1755707] - [scsi] scsi: zfcp: make DIX experimental, disabled, and independent of DIF (Philipp Rudo) [1723829] - [s390] s390: add support for IBM z15 machines (Philipp Rudo) [1757015] - [s390] s390/pci: add mio_enabled attribute (Philipp Rudo) [1757118] - [s390] s390: fix setting of mio addressing control (Philipp Rudo) [1757118] - [s390] s390/pci: correctly handle MIO opt-out (Philipp Rudo) [1757118] - [s390] s390/pci: deal with devices that have no support for MIO instructions (Philipp Rudo) [1757118] - [s390] s390/pci: fix assignment of bus resources (Philipp Rudo) [1757118] - [s390] s390/pci: fix struct definition for set PCI function (Philipp Rudo) [1757118] - [s390] s390/pci: fix MSI message data (Philipp Rudo) [1757123] - [powerpc] powerpc/tm: Add tm-poison test (Steve Best) [1756721] - [powerpc] powerpc/powernv: Add new opal message type (Desnes Augusto Nunes do Rosario) [1706975] - [powerpc] powerpc/powernv: Enhance opal message read interface (Desnes Augusto Nunes do Rosario) [1706975] - [char] hwrng: core - don't wait on add_early_randomness() (Laurent Vivier) [1660802] - [firmware] efi: Export Runtime Configuration Interface table to sysfs (Al Stone) [1665518] - [nvme] nvme: Treat discovery subsystems as unique subsystems (Ewan Milne) [1757525] - [powerpc] powerpc/powernv/opal: Use standard interrupts property when available (Steve Best) [1757173] - [powerpc] powerpc: dump kernel log before carrying out fadump or kdump (Steve Best) [1756922] - [kernel] genirq/affinity: Create affinity mask for single vector (Ming Lei) [1733420] - [virt] kvm: arm/arm64: Only skip MMIO insn once (Andrew Jones) [1733928] - [vfio] type1: remove duplicate retrieval of reserved regions (Auger Eric) [1704597] - [vfio] type1: Add IOVA range capability support (Auger Eric) [1704597] - [vfio] type1: check dma map request is within a valid iova range (Auger Eric) [1704597] - [vfio] type1: Update iova list on detach (Auger Eric) [1704597] - [vfio] type1: Check reserved region conflict and update iova list (Auger Eric) [1704597] - [vfio] type1: Introduce iova list and add iommu aperture validity check (Auger Eric) [1704597] - [iommu] Revisit iommu_insert_resv_region() implementation (Auger Eric) [1704597] - [iommu] vt-d: Differentiate relaxable and non relaxable RMRRs (Auger Eric) [1704597] - [iommu] Introduce IOMMU_RESV_DIRECT_RELAXABLE reserved memory regions (Auger Eric) [1704597] - [iommu] vt-d: Handle PCI bridge RMRR device scopes in intel_iommu_get_resv_regions (Auger Eric) [1704597] - [iommu] vt-d: Handle RMRR with PCI bridge device scopes (Auger Eric) [1704597] - [iommu] vt-d: Introduce is_downstream_to_pci_bridge helper (Auger Eric) [1704597] - [iommu] vt-d: Duplicate iommu_resv_region objects per device list (Auger Eric) [1704597] - [iommu] Fix a leak in iommu_insert_resv_region (Auger Eric) [1704597] - [pci] hv: Avoid use of hv_pci_dev->pci_slot after freeing it (Mohammed Gamal) [1737569]- [x86] kvm: x86: omit "impossible" pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix consistency check on injected exception error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: omit absent pmu MSRs from MSR list (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Fix libkvm build error (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Limit guest PMCs to those supported on the host (Vitaly Kuznetsov) [1749495] - [virt] kvm: x86, powerpc: do not allow clearing largepages debugfs entry (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: x86: clarify what is reported on KVM_GET_MSRS failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: add test for dirty logging inside nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix nested guest live migration with PML (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: assign two bits to track SPTE kinds (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Expose XSAVEERPTR to the guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Enumerate support for CLZERO instruction (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use AMD CPUID semantics for AMD vCPUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix userspace set invalid CR4 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Loosen filter for adaptive tuning of lapic_timer_advance_ns (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: cleanup and fix host 64-bit mode checks (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't check kvm_rebooting in __kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Drop ____kvm_handle_fault_on_reboot() (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add error handling to VMREAD helper (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Optimize VMX instruction error and fault handling (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Check kvm_rebooting in kvm_spurious_fault() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: limit atomic switch MSRs (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Intercept RDPRU (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add "significant index" flag to a few CPUID leaves (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Skip invalid pages during zapping iff root_count is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Explicitly track only a single invalid mmu generation (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "kvm: x86/mmu: Remove is_obsolete() call" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: reclaim the zapped-obsolete page first"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: collapse TLB flushes when zap all pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: zap pages in batch"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: add tracepoint for kvm_mmu_invalidate_all_pages"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: revert "revert "kvm: mmu: show mmu_valid_gen in shadow page related tracepoints"" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Use fast invalidate mechanism to zap MMIO sptes (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Treat invalid shadow pages as obsolete (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Tune lapic_timer_advance_ns smoothly (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add comments to document various emulation types (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove emulation_result enums, EMULATE_{DONE, FAIL, USER_EXIT} (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Remove EMULATE_FAIL handling in handle_invalid_guest_state() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move triple fault request into RM int injection (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Handle emulation failure directly in kvm_task_switch() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Exit to userspace on emulation skip failure (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #UD injection for failed emulation into emulation code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add explicit flag for forced emulation on #UD (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move #GP injection for VMware into x86_emulate_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't attempt VMWare emulation on #GP with non-zero error code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor kvm_vcpu_do_singlestep() to remove out param (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Clean up handle_emulation_failure() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Relocate MMIO exit stats counting (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check Host Address Space Size on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hyperv_cpuid: add check for NoNonArchitecturalCoreSharing bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: hyper-v: set NoNonArchitecturalCoreSharing CPUID bit when SMT is impossible (Vitaly Kuznetsov) [1749495] - [kernel] cpu/smt: create and export cpu_smt_possible() (Vitaly Kuznetsov) [1749495] - [x86] kvm: hyperv: Fix Direct Synthetic timers assert an interrupt w/o lapic_in_kernel (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually flush collapsible SPTEs only when toggling flags (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicate guest mode handling (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Introduce VM_MODE_PXXV48_4K (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Create VM earlier for dirty log test (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Move vm type into _vm_create() internally (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: announce KVM_CAP_HYPERV_ENLIGHTENED_VMCS support only when it is available (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove unneeded nested_enable_evmcs() hook (Vitaly Kuznetsov) [1749495] - [x86] kvm/hyper-v/vmx: Add direct tlb flush support (Vitaly Kuznetsov) [1749495] - [documentation] kvm/hyper-v: Add new KVM capability KVM_CAP_HYPERV_DIRECT_TLBFLUSH (Vitaly Kuznetsov) [1749495] - [x86] hyper-v: Fix definition of struct hv_vp_assist_page (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel PMU MSRs to msrs_to_save[] (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use IPI shorthands in kvm guest when support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix INIT signal handling in various CPU states (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Introduce exit reason for receiving INIT signal on guest-mode (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Stop the preemption timer during vCPU reset (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Micro optimize IPI latency (Vitaly Kuznetsov) [1749495] - [x86] kvm: Nested KVM MMUs need PAE root too (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: set ctxt->have_exception in x86_decode_insn() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always stop emulation on page fault (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: trace nested VM-Enter failures detected by H/W (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: add tracepoint for failed nested VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix a check in nested_svm_vmrun() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Return to userspace with internal error on unexpected exit reason (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add kvm_emulate_{rd, wr}msr() to consolidate VXM/SVM code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Refactor up kvm_{g, s}et_msr() to simplify callers (Vitaly Kuznetsov) [1749495] - [documentation] doc: kvm: Fix return description of KVM_SET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Tune PLE Window tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Change ple_window type to unsigned int (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Remove tailing newline for tracepoints (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Trace vcpu_id for vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Manually calculate reserved bits when loading PDPTRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Disable posted interrupts for non-standard IRQs delivery modes (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix and tweak the comments for VM-Enter (Vitaly Kuznetsov) [1749495] - [x86] kvm: Assert that struct kvm_vcpu is always as offset zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add pv tlb shootdown tracepoint (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally call x86 ops that are always implemented (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Consolidate "is MMIO SPTE" code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Add explicit access mask for MMIO SPTEs (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Rename access permissions cache member in struct kvm_vcpu_arch (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate hardcoded RIP advancement from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: eliminate weird goto from vmrun_interception() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: remove hardcoded instruction length from intercepts (Vitaly Kuznetsov) [1749495] - [x86] kvm: add xsetbv to the emulator (Vitaly Kuznetsov) [1749495] - [x86] kvm: clear interrupt shadow on EMULTYPE_SKIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: propagate errors from skip_emulated_instruction() (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: don't pretend to advance RIP in case wrmsr_interception() results in #GP (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix x86_decode_insn() return when fetching insn bytes fails (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use Intel speculation bugs and features as derived in generic x86 code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: always expose VIRT_SSBD to guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix reporting of AMD speculation bug CPUID leaf (Vitaly Kuznetsov) [1749495] - [virt] kvm: Call kvm_arch_vcpu_blocking early into the blocking sequence (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: work around leak of uninitialized stack contents (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: handle page fault in vmread (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Don't update RIP or do single-step on faulting emulation (Vitaly Kuznetsov) [1749495] - [tools] selftests/kvm: make platform_info_test pass on AMD (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: x86/mmu: Zap only the relevant pages when removing a memslot" (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix state save/load on processors without XSAVE (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: fix vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: provide common function to enable eVMCS (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: do not try running the VM in vmx_set_nested_state_test (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: svm: remove redundant assignment of var new_entry (Vitaly Kuznetsov) [1749495] - [tools] selftests: kvm: Adding config fragments (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Update gitignore file for latest changes (Vitaly Kuznetsov) [1749495] - [virt] kvm: remove unnecessary PageReserved check (Vitaly Kuznetsov) [1749495] - [x86] kvm: remove useless calls to kvm_para_available (Vitaly Kuznetsov) [1749495] - [x86] kvm: no need to check return value of debugfs_create functions (Vitaly Kuznetsov) [1749495] - [s390] kvm: remove kvm_arch_has_vcpu_debugfs() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix leak vCPU's VMCS value into other pCPU (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check preempted_in_kernel for involuntary preemption (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Don't need to wakeup vCPU twice afer timer fire (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Boost queue head vCPU to mitigate lock waiter preemption (Vitaly Kuznetsov) [1749495] - [documentation] documentation: move Documentation/virtual to Documentation/virt (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add fixed counters to PMU filter (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: dump VMCS on failed entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: refine kvm_pmu err msg when event creation failed (Vitaly Kuznetsov) [1749495] - [virt] kvm: Boost vCPUs that are delivering interrupts (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove superfluous define from vmx.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: Fix detection of AMD Errata 1096 (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Inject timer interrupt via posted interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: Don't call kvm_spurious_fault() from .fixup (Vitaly Kuznetsov) [1749495] - [x86] kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: Fix fastop function ELF metadata (Vitaly Kuznetsov) [1749495] - [x86] paravirt: Fix callee-saved function ELF sizes (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Make lapic timer unpinned (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/vpmu: reset pmc->counter to 0 for pmu fixed_counters (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Ignore segment base for VMX memory operand when segment not FS or GS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: ioapic and apic debug macros cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: some tsc debug cleanup (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix coccinelle warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid constant-conversion warning (Vitaly Kuznetsov) [1749495] - [x86] kvm: avoid -Wsometimes-uninitized warning (Vitaly Kuznetsov) [1749495] - [documentation] documentation: virtual: Add toctree hooks (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: Convert cpuid.txt to .rst (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Unconditionally enable irqs in guest context (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: PMU Event Filter (Vitaly Kuznetsov) [1749495] - [kernel] kvm: x86: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Properly check if "page" is valid in kvm_vcpu_unmap (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Retry tune per-vCPU timer_advance_ns if adaptive tuning goes insane (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: write down valid APIC registers (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: ARBPRI is a reserved register for x2APIC (Vitaly Kuznetsov) [1749495] - [x86] kvm nvmx: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add tracepoints around __direct_map and FNAME(fetch) (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: remove now unneeded hugepage gfn adjustment (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: make FNAME(fetch) and __direct_map more similar (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Do not release the page inside mmu_set_spte() (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: remove has_leaf_count from struct kvm_cpuid_param (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: rename do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: set struct kvm_cpuid_entry2 flags in do_cpuid_1_ent (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: extract do_cpuid_7_mask and support multiple subleafs (Vitaly Kuznetsov) [1749495] - [x86] kvm: cpuid: do_cpuid_ent works on a whole CPUID function (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: remove the trailing newline used in the fmt parameter of TP_printk (Vitaly Kuznetsov) [1749495] - [x86] kvm: svm: add nrips module parameter (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: degrade WARN to pr_warn_ratelimited (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Pass through AMD_STIBP_ALWAYS_ON in GET_SUPPORTED_CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Remove unnecessary sync_roots from handle_invept (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: document CPUID bit for MSR_KVM_POLL_CONTROL (Vitaly Kuznetsov) [1749495] - [documentation] kvm: x86: Expose PV_SCHED_YIELD CPUID feature bit to guest (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Implement PV sched yield hypercall (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Yield to IPI target if necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: list VMX MSRs in KVM_GET_MSR_INDEX_LIST (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: allow setting the VMFUNC controls MSR (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: include conditional controls in /dev/kvm KVM_GET_MSRS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix apic dangling pointer in vcpu (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: check CPUID before allowing read/write of IA32_XSS (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Check for a kernel warning (Vitaly Kuznetsov) [1749495] - [tools] kvm: tests: Sort tests in the Makefile alphabetically (Vitaly Kuznetsov) [1749495] - [documentation] kvm: fix typo in documentation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: shadow pin based execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Leave preemption timer running when it's disabled (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Drop hv_timer_armed from 'struct loaded_vmcs' (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preset *DT exiting in vmcs02 when emulating UMIP (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Preserve last USE_MSR_BITMAPS when preparing vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Explicitly initialize controls shadow at VMCS allocation (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reset VMCS controls shadow on VMCS switch (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Shadow VMCS controls on a per-VMCS basis (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS secondary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS primary execution controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Shadow VMCS pin controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Add builder macros for shadowing controls (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use adjusted pin controls for vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Copy PDPTRs to/from vmcs12 only when necessary (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't update GUEST_BNDCFGS if it's clean in HV eVMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_DEBUGCTLMSR when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for SYSENTER MSRs when they're written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Update vmcs12 for MSR_IA32_CR_PAT when it's written (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write APIC-access page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't speculatively write virtual-APIC page address (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't dump VMCS if virtual APIC page can't be mapped (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't reread VMCS-agnostic state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't "put" vCPU or host state when switching VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: simplify vmx_prepare_switch_to_{guest, host} (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Don't rewrite GUEST_PML_INDEX during nested VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Write ENCLS-exiting bitmap once per vmcs02 (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Always sync GUEST_BNDCFGS when it comes from vmcs01 (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Always signal #GP on WRMSR to MSR_IA32_CR_PAT with bad value (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename prepare_vmcs02_*_full to prepare_vmcs02_*_rare (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Sync rarely accessed guest fields only when needed (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Add helpers to identify shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Use descriptive names for VMCS sync functions and flags (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Lift sync_vmcs12() out of prepare_vmcs12() (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Track vmcs12 offsets for shadowed VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to GUEST_{CS, SS}_AR_BYTES (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Intercept VMWRITEs to read-only shadow VMCS fields (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Handle NMIs, #MCs and async #PFs in common irqs-disabled fn (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_{before, after}_interrupt() calls to vendor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Store the host kernel's IDT base in a global variable (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Read cached VM-Exit reason to detect external interrupt (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: small cleanup in handle_exception (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix handling of #MC that occurs during VM-Entry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: move MSR_IA32_POWER_CTL handling to common code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: offset is ensure to be in range (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use same convention to name kvm_lapic_{set, clear}_vector() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: check kvm_apic_sw_enabled() is enough (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: segment limit check: use access length (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: fix limit checking in get_vmx_mem_address() (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add Intel CPUID.1F cpuid emulation support (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Use DR_TRAP_BITS instead of hard-coded 15 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clean up conditions for asynchronous page fault handling (Vitaly Kuznetsov) [1749495] - [documentation] docs: amd-memory-encryption.rst get rid of warnings (Vitaly Kuznetsov) [1749495] - [virt] kvm: Convert kvm_lock to a mutex (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: remove unneeded 'asm volatile ("")' from vmcs_write64 (Vitaly Kuznetsov) [1749495] - [virt] kvm: irqchip: Use struct_size() in kzalloc() (Vitaly Kuznetsov) [1749495] - [x86] kvm/vmx: drop bad asm() clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: hide vcpu_setup in processor code (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Emulate MSR_IA32_MISC_ENABLE MWAIT bit (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Provide a capability to disable cstate msr read intercepts (Vitaly Kuznetsov) [1749495] - [documentation] kvm: documentation: Add disable pause exits to KVM_CAP_X86_DISABLE_EXITS (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: refine kvm_get_arch_capabilities() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Directly return result from kvm_arch_check_processor_compat() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Optimize timer latency further (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Delay trace_kvm_wait_lapic_expire tracepoint to after vmexit (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Extract adaptive tune timer advancement logic (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: properly map nested VMCB (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix reserved bits related calculation errors caused by MKTME (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compile on s390 part 2 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: fix return value for reserved EFER (Vitaly Kuznetsov) [1749495] - [tools] kvm_stat: fix fields filter for child events (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: aarch64: compile with warnings on (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: do not mask the value that is written to fixed PMUs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86/pmu: mask the result of rdpmc according to the width of the counters (Vitaly Kuznetsov) [1749495] - [x86] kvm/pmu: Set AMD's virt PMU version to 1 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: do not spam dmesg with VMCS/VMCB dumps (Vitaly Kuznetsov) [1749495] - [virt] kvm: Check irqchip mode before assign irqfd (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Remove duplicated TEST_ASSERT in hyperv_cpuid.c (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Expose per-vCPU timer_advance_ns to userspace (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Fix lapic_timer_advance_ns parameter overflow (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Fix -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Fix using __this_cpu_read() in preemptible context (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on s390 (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include CPUID leaf 0x8000001e in kvm's supported CPUID (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Include multiple indices with CPUID leaf 0x8000001d (Vitaly Kuznetsov) [1749495] - [tools] kvm: selftests: Fix a condition in test_hv_cpuid() (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix spinlock taken warning during host resume (Vitaly Kuznetsov) [1749495] - [virt] kvm: fix compilation on aarch64 (Vitaly Kuznetsov) [1749495] - [x86] revert "kvm: nvmx: Expose RDPMC-exiting only when guest supports PMU" (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Fix L1TF mitigation for shadow MMU (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Disable intercept for FS/GS base MSRs in vmcs02 when possible (Vitaly Kuznetsov) [1749495] - [tools] tests: kvm: Add tests to .gitignore (Vitaly Kuznetsov) [1749495] - [documentation] kvm: Introduce KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2 (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix kvm_clear_dirty_log_protect off-by-(minus-)one (Vitaly Kuznetsov) [1749495] - [virt] kvm: Fix the bitmap range to copy during clear dirty (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: use direct accessors for RIP and RSP (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Use accessors for GPRs outside of dedicated caching logic (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Omit caching logic for always-available GPRs (Vitaly Kuznetsov) [1749495] - [x86] kvm, x86: Properly check whether a pfn is an MMIO or not (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use page_address_valid in a few more locations (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the enlightened VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map for accessing the shadow VMCS (Vitaly Kuznetsov) [1749495] - [x86] kvm/nsvm: Use the new mapping API for mapping guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm/x86: Use kvm_vcpu_map in emulator_cmpxchg_emulated (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the posted interrupt descriptor table (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the virtual APIC page (Vitaly Kuznetsov) [1749495] - [x86] kvm/nvmx: Use kvm_vcpu_map when mapping the L1 MSR bitmap (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmptrld: Use kvm_vcpu_map when copying VMCS12 from guest memory (Vitaly Kuznetsov) [1749495] - [virt] kvm: Introduce a new guest mapping API (Vitaly Kuznetsov) [1749495] - [x86] kvm: Handle PFNs outside of kernel reach when touching GPTEs (Vitaly Kuznetsov) [1749495] - [x86] nvmx: Update the PML table without mapping and unmapping the page (Vitaly Kuznetsov) [1749495] - [x86] nvmx: handle_vmon: Read 4 bytes from guest memory (Vitaly Kuznetsov) [1749495] - [x86] kvm: Implement HWCR support (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Include architectural defs header in capabilities.h (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: clean up some debug output (Vitaly Kuznetsov) [1749495] - [virt] kvm_main: fix some comments (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Skip delta_tsc shift-and-divide if the dividend is zero (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Check for a pending timer intr prior to start_hv_timer() (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Refactor ->set_hv_timer to use an explicit expired param (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Explicitly cancel the hv timer if it's pre-expired (Vitaly Kuznetsov) [1749495] - [x86] kvm: lapic: Busy wait for timer to expire when using hv_timer (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: Nop emulation of MSR_IA32_POWER_CTL (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Add support of clear Trace_ToPA_PMI status (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject PMI for KVM guest (Vitaly Kuznetsov) [1749495] - [documentation] revert "kvm: doc: Document the life cycle of a VM and its resources" (Vitaly Kuznetsov) [1749495] - [documentation] documentation: kvm: fix dirty log ioctl arch lists (Vitaly Kuznetsov) [1749495] - [x86] kvm: Make steal_time visible (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Inject #GP if guest attempts to set unsupported EFER bits (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Skip EFER vs. guest CPUID checks for host-initiated writes (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Return -EINVAL when signaling failure in pre-VM-Entry helpers (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Rename and split top-level consistency checks to match SDM (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Move guest non-reg state checks to VM-Exit path (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-entry control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: nvmx: Check "load IA32_PAT" VM-exit control on vmentry (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: optimize check for valid PAT value (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: clear VM_EXIT_SAVE_IA32_PAT (Vitaly Kuznetsov) [1749495] - [x86] kvm: vmx: print more APICv fields in dump_vmcs (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: Raise #GP when guest vCPU do not support PMU (Vitaly Kuznetsov) [1749495] - [documentation] kvm: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1749495] - [x86] kvm: x86: skip populating logical dest map if apic is not sw enabled (Bandan Das) [1728503] - [powerpc] kvm: ppc: book3s: Fix incorrect guest-to-user-translation error handling (David Gibson) [1749504] - [powerpc] kvm: Fall through switch case explicitly (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix CR0 setting in TM emulation (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Invalidate ERAT when flushing guest TLB entries (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Only write DAWR[X] when handling h_set_dawr in real mode (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: xive: Fix spelling mistake "acessing" -> "accessing" (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Make sure to load LPID for radix VCPUs (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Flush TLB on secondary radix threads (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Move HPT guest TLB flushing to C code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Handle virtual mode in XIVE VCPU push code (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: smb->smp comment fixup (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Allocate guest TCEs on demand too (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Avoid lockdep debugging in TCE realmode handlers (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Fix lockdep warning when entering the guest (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement real mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s hv: Implement virtual mode H_PAGE_INIT handler (David Gibson) [1749504] - [powerpc] kvm: ppc: book3s: Protect memslots while validating user address (David Gibson) [1749504] - [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1671288] - [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1671288] - [fs] Revert "lockd: Show pid of lockd for remote locks" (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops in nfs4_do_setattr (Benjamin Coddington) [1732409] - [fs] NFSv4: Check the return value of update_open_stateid() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix delegation state recovery (Benjamin Coddington) [1732409] - [fs] pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error (Benjamin Coddington) [1732409] - [fs] Revert "NFS: readdirplus optimization by cache mechanism" (memleak) (Benjamin Coddington) [1732409] - [fs] svcrdma: Ignore source port when computing DRC hash (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix bug only first CB_NOTIFY_LOCK is handled (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Again fix a race where CB_NOTIFY_LOCK fails to wake a waiter (Benjamin Coddington) [1732409] - [fs] SUNRPC fix regression in umount of a secure mount (Benjamin Coddington) [1732409] - [fs] NFS4: Fix v4.0 client state corruption when mount (Benjamin Coddington) [1732409] - [fs] NFSv4: When recovering state fails with EAGAIN, retry the same recovery (Benjamin Coddington) [1732409] - [fs] pnfs: Fix a problem where we gratuitously start doing I/O through the MDS (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request (Benjamin Coddington) [1732409] - [fs] sunrpc/cache: remove the exporting of cache_seq_next (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a use after free when a server rejects the RPCSEC_GSS credential (Benjamin Coddington) [1732409] - [fs] xprtrdma: Fix an frwr_map recovery nit (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix incorrect return value in copy_file_range (Benjamin Coddington) [1732409] - [fs] NFS: Fix handling of reply page vector (Benjamin Coddington) [1732409] - [fs] NFS: Forbid setting AF_INET6 to "struct sockaddr_in"->sin_family. (Benjamin Coddington) [1732409] - [fs] nfsd: Don't release the callback slot unless it was actually held (Benjamin Coddington) [1732409] - [fs] nfsd/nfsd3_proc_readdir: fix buffer count and page pointers (Benjamin Coddington) [1732409] - [fs] sunrpc: don't mark uninitialised items as VALID. (Benjamin Coddington) [1732409] - [fs] SUNRPC: fix uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Fix layoutstats handling during read failovers (Benjamin Coddington) [1732409] - [fs] NFS: Fix a typo in nfs_init_timeout_values() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't let RPC_SOFTCONN tasks time out if the transport is connected (Benjamin Coddington) [1732409] - [fs] NFS: fix mount/umount race in nlmclnt. (Benjamin Coddington) [1732409] - [fs] NFS: Fix nfs4_lock_state refcounting in nfs4_alloc_{lock, unlock}data() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant check for the reply length in call_decode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle the SYSTEM_ERR rpc error (Benjamin Coddington) [1732409] - [fs] SUNRPC: rpc_decode_header() must always return a non-zero value on error (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the ENOTCONN error on socket disconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix the minimal size for reply buffer allocation (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a client regression when handling oversized replies (Benjamin Coddington) [1732409] - [fs] pNFS: Fix a typo in pnfs_update_layout (Benjamin Coddington) [1732409] - [fs] SUNRPC: Take the transport send lock before binding+connecting (Benjamin Coddington) [1732409] - [fs] SUNRPC: Micro-optimise when the task is known not to be sleeping (Benjamin Coddington) [1732409] - [fs] SUNRPC: Check whether the task was transmitted before rebind/reconnect (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove redundant calls to RPC_IS_QUEUED() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up (Benjamin Coddington) [1732409] - [fs] nfsd: allow nfsv3 readdir request to be larger. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Respect RPC call timeouts when retrying transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up RPC back channel transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Prevent thundering herd when the socket is not connected (Benjamin Coddington) [1732409] - [fs] nfsd: fix wrong check in write_v4_end_grace() (Benjamin Coddington) [1732409] - [fs] nfsd: fix memory corruption caused by readdir (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow dynamic allocation of back channel slots (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Bump the default callback session slot count to 16 (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert remaining GFP_NOIO, and GFP_NOWAIT sites in sunrpc (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Clean up mirror DS initialisation (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() (Benjamin Coddington) [1732409] - [fs] NFS/flexfile: Simplify nfs4_ff_layout_ds_version() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify ff_layout_get_ds_cred() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Speed up read failover when DSes are down (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Remove bogus checks for invalid deviceids (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Avoid unnecessary layout invalidations (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() (Benjamin Coddington) [1732409] - [fs] NFSv4: Handle early exit in layoutget by returning an error (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads (Benjamin Coddington) [1732409] - [fs] NFSv4.2: Add client support for the generic 'layouterror' RPC call (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated (Benjamin Coddington) [1732409] - [fs] NFSv4/pnfs: Fix barriers in nfs4_mark_deviceid_unavailable() (Benjamin Coddington) [1732409] - [fs] NFS/flexfiles: Fix up sparse RCU annotations (Benjamin Coddington) [1732409] - [fs] NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() (Benjamin Coddington) [1732409] - [fs] NFS: Add missing encode / decode sequence_maxsz to v4.2 operations (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Don't process the sequence op more than once. (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Reinitialise sequence results before retransmitting a request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix an Oops in udp_poll() (Benjamin Coddington) [1732409] - [fs] NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount (Benjamin Coddington) [1732409] - [fs] NFS: Fix a soft lockup in the delegation recovery code (Benjamin Coddington) [1732409] - [fs] nfsd: fix performance-limiting session calculation (Benjamin Coddington) [1732409] - [fs] svcrpc: fix UDP on servers with lots of threads (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the redundant 'zerocopy' argument to xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Further cleanups of xs_sendpages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert socket page send code to use iov_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xs_send_kvec() to use iov_iter_kvec() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Initiate a connection close on an ESHUTDOWN error in stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't suppress socket errors when a message read completes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Handle zero length fragments correctly (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the stream record info when the receive worker is running (Benjamin Coddington) [1732409] - [fs] nfs: fix xfstest generic/099 failed on nfsv3 (Benjamin Coddington) [1732409] - [fs] NFS: Fix typo in comments of nfs_readdir_alloc_pages() (Benjamin Coddington) [1732409] - [fs] NFS: Remove redundant semicolon (Benjamin Coddington) [1732409] - [fs] NFS: readdirplus optimization by cache mechanism (Benjamin Coddington) [1732409] - [fs] fs/nfs: Fix nfs_parse_devname to not modify it's argument (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove pointless test in unx_match() (Benjamin Coddington) [1732409] - [fs] NFS: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use poll() to fix up the socket requeue races (Benjamin Coddington) [1732409] - [fs] SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs (Benjamin Coddington) [1732409] - [fs] NFS: Fix sparse annotations for nfs_set_open_stateid_locked() (Benjamin Coddington) [1732409] - [fs] NFS: Fix up documentation warnings (Benjamin Coddington) [1732409] - [fs] NFS: ENOMEM should also be a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: EINTR is also a fatal error. (Benjamin Coddington) [1732409] - [fs] NFS: Ensure NFS writeback allocations don't recurse back into NFS. (Benjamin Coddington) [1732409] - [fs] NFS: Pass error information to the pgio error cleanup routine (Benjamin Coddington) [1732409] - [fs] NFS: Clean up list moves of struct nfs_page (Benjamin Coddington) [1732409] - [fs] NFS: Don't recoalesce on error in nfs_pageio_complete_mirror() (Benjamin Coddington) [1732409] - [fs] NFS: Fix an I/O request leakage in nfs_do_recoalesce (Benjamin Coddington) [1732409] - [fs] NFS: Fix I/O request leakages (Benjamin Coddington) [1732409] - [fs] Revert "nfsd4: return default lease period" (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use au_rslack when computing reply buffer size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add rpc_auth::au_ralign field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make AUTH_SYS and AUTH_NULL set au_verfsize (Benjamin Coddington) [1732409] - [fs] NFS: Account for XDR pad of buf->pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce rpc_prepare_reply_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xdr_buf_trim() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Introduce trace points in rpc_auth_gss.ko (Benjamin Coddington) [1732409] - [fs] xprtrdma: Squelch a sparse warning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when decoding RPC Reply header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up rpc_verify_header() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use struct xdr_stream when constructing RPC Call header (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add build option to disable support for insecure enctypes (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_xprt::tsh_size (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove some dprintk() call sites from auth functions (Benjamin Coddington) [1732409] - [fs] NFS: Add trace events to report non-zero NFS status codes (Benjamin Coddington) [1732409] - [fs] NFS: Remove print_overflow_msg() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add trace event that reports reply page vector alignment (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add XDR overflow trace event (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add xdr_stream::rqst field (Benjamin Coddington) [1732409] - [fs] SUNRPC: Display symbolic flag names in RPC trace events (Benjamin Coddington) [1732409] - [fs] rpc: properly check debugfs dentry before using it (Benjamin Coddington) [1732409] - [fs] svcrpc: fix unlikely races preventing queueing of sockets (Benjamin Coddington) [1732409] - [fs] svcrpc: svc_xprt_has_something_to_do seems a little long (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't allow compiler optimisation of svc_xprt_release_slot() (Benjamin Coddington) [1732409] - [fs] nfsd: fix an IS_ERR() vs NULL check (Benjamin Coddington) [1732409] - [fs] nfsd: Fix error return values for nfsd4_clone_file_range() (Benjamin Coddington) [1732409] - [fs] nfs: Fix NULL pointer dereference of dev_name (Benjamin Coddington) [1732409] - [fs] SUNRPC: Address Kerberos performance/behavior regression (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure we respect the RPCSEC_GSS sequence number limit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Ensure rq_bytes_sent is reset before request transmission (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix unnecessary retry in nfs4_copy_file_range (Benjamin Coddington) [1732409] - [fs] sunrpc: kernel BUG at kernel/cred.c:825! (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix TCP receive code on archs with flush_dcache_page() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert to DEFINE_SHOW_ATTRIBUTE (Benjamin Coddington) [1732409] - [fs] sunrpc: Add xprt after nfs4_test_session_trunk() (Benjamin Coddington) [1732409] - [fs] sunrpc: convert unnecessary GFP_ATOMIC to GFP_NOFS (Benjamin Coddington) [1732409] - [fs] sunrpc: handle ENOMEM in rpcb_getport_async (Benjamin Coddington) [1732409] - [fs] NFS: remove unnecessary test for IS_ERR(cred) (Benjamin Coddington) [1732409] - [fs] NFSv4.2 fix async copy reboot recovery (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix some kernel doc complaints (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify defining common RPC trace events (Benjamin Coddington) [1732409] - [fs] NFS: Fix NFSv4 symbolic trace point output (Benjamin Coddington) [1732409] - [fs] nfs: fixed broken compilation in nfs_callback_up_net() (Benjamin Coddington) [1732409] - [fs] nfs: minor typo in nfs4_callback_up_net() (Benjamin Coddington) [1732409] - [fs] sunrpc: fix debug message in svc_create_xprt() (Benjamin Coddington) [1732409] - [fs] sunrpc: remove svc_rdma_bc_class (Benjamin Coddington) [1732409] - [fs] sunrpc: remove unused bc_up operation from rpc_xprt_ops (Benjamin Coddington) [1732409] - [fs] sunrpc: use SVC_NET() in svcauth_gss_* functions (Benjamin Coddington) [1732409] - [fs] nfsd: drop useless LIST_HEAD (Benjamin Coddington) [1732409] - [fs] SUNRPC discard cr_uid from struct rpc_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: simplify auth_unix. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove crbind rpc_cred operation (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove generic cred code. (Benjamin Coddington) [1732409] - [fs] NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. (Benjamin Coddington) [1732409] - [fs] NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred. (Benjamin Coddington) [1732409] - [fs] NFS: change access cache to use 'struct cred'. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT (Benjamin Coddington) [1732409] - [fs] NFS: move credential expiry tracking out of SUNRPC into NFS. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add side channel to use non-generic cred for rpc call. (Benjamin Coddington) [1732409] - [fs] SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none (Benjamin Coddington) [1732409] - [fs] NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred(). (Benjamin Coddington) [1732409] - [fs] SUNRPC: discard RPC_DO_ROOTOVERRIDE() (Benjamin Coddington) [1732409] - [fs] NFSv4: don't require lock for get_renew_cred or get_machine_cred (Benjamin Coddington) [1732409] - [fs] NFSv4: add cl_root_cred for use when machine cred is not available. (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove machine_cred field from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove uid and gid from struct auth_cred (Benjamin Coddington) [1732409] - [fs] SUNRPC: remove groupinfo from struct auth_cred. (Benjamin Coddington) [1732409] - [fs] SUNRPC: add 'struct cred *' to auth_cred and rpc_cred (Benjamin Coddington) [1732409] - [fs] cred: allow get_cred() and put_cred() to be given NULL. (Benjamin Coddington) [1732409] - [fs] cred: export get_task_cred(). (Benjamin Coddington) [1732409] - [fs] cred: add get_cred_rcu() (Benjamin Coddington) [1732409] - [fs] cred: add cred_fscmp() for comparing creds. (Benjamin Coddington) [1732409] - [fs] SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG (Benjamin Coddington) [1732409] - [fs] nfs: fix comment to nfs_generic_pg_test which does the opposite (Benjamin Coddington) [1732409] - [fs] NFSv4: cleanup remove unused nfs4_xdev_fs_type (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove xprt_connect_status() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a race with XPRT_CONNECTING (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix disconnection races (Benjamin Coddington) [1732409] - [fs] Revert "[net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down"" (Benjamin Coddington) [1732409] - [fs] lockd: Show pid of lockd for remote locks (Benjamin Coddington) [1732409] - [fs] NFSD remove OP_CACHEME from 4.2 op_flags (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't force a redundant disconnection in xs_read_stream() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up socket polling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use the discard iterator rather than MSG_TRUNC (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat EFAULT as a truncated message in xs_read_stream_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix RPC receive hangs (Benjamin Coddington) [1732409] - [fs] nfsd: Return EPERM, not EACCES, in some SETATTR cases (Benjamin Coddington) [1732409] - [fs] sunrpc: fix cache_head leak due to queued request (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a potential race in xprt_connect() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a memory leak in call_encode() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix leak of krb5p encode pages (Benjamin Coddington) [1732409] - [fs] SUNRPC: call_connect_status() must handle tasks that got transmitted (Benjamin Coddington) [1732409] - [fs] nfs: don't dirty kernel pages read by direct-io (Benjamin Coddington) [1732409] - [fs] NFS: use locks_copy_lock() to copy locks. (Benjamin Coddington) [1732409] - [fs] nfsd: clean up indentation, increase indentation in switch statement (Benjamin Coddington) [1732409] - [fs] nfsd: fix a warning in __cld_pipe_upcall() (Benjamin Coddington) [1732409] - [fs] lockd: fix decoding of TEST results (Benjamin Coddington) [1732409] - [fs] nfsd4: fix crash on writing v4_end_grace before nfsd startup (Benjamin Coddington) [1732409] - [fs] nfsd4: skip unused assignment (Benjamin Coddington) [1732409] - [fs] nfsd4: forbid all renames during grace period (Benjamin Coddington) [1732409] - [fs] nfsd4: remove unused nfs4_check_olstateid parameter (Benjamin Coddington) [1732409] - [fs] nfsd4: zero-length WRITE should succeed (Benjamin Coddington) [1732409] - [fs] NFSv4.2 copy do not allocate memory under the lock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a NFSv4 state manager deadlock (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix an Oops during delegation callbacks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a bogus get/put in generic_key_to_expire() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache (Benjamin Coddington) [1732409] - [fs] NFSv4: Ensure that the state manager exits the loop on SIGKILL (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't exit the state manager without clearing NFS4CLNT_MANAGER_RUNNING (Benjamin Coddington) [1732409] - [fs] SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer() (Benjamin Coddington) [1732409] - [fs] nfsd: COPY and CLONE operations require the saved filehandle to be set (Benjamin Coddington) [1732409] - [fs] sunrpc: correct the computation for page_ptr when truncating (Benjamin Coddington) [1732409] - [fs] NFS: fix spelling mistake, EACCESS -> EACCES (Benjamin Coddington) [1732409] - [fs] SUNRPC: Use atomic(64)_t for seq_send(64) (Benjamin Coddington) [1732409] - [fs] nfsd: Fix an Oops in free_session() (Benjamin Coddington) [1732409] - [fs] nfsd: correctly decrement odstate refcount in error path (Benjamin Coddington) [1732409] - [fs] nfsd: fix fall-through annotations (Benjamin Coddington) [1732409] - [fs] knfsd: Improve lookup performance in the duplicate reply cache using an rbtree (Benjamin Coddington) [1732409] - [fs] knfsd: Further simplify the cache lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Simplify NFS duplicate replay cache (Benjamin Coddington) [1732409] - [fs] knfsd: Remove dead code from nfsd_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace the cache_detail->hash_lock with a regular spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove non-RCU protected lookup (Benjamin Coddington) [1732409] - [fs] NFS: Fix up a typo in nfs_dns_ent_put (Benjamin Coddington) [1732409] - [fs] NFS: Lockless DNS lookups (Benjamin Coddington) [1732409] - [fs] knfsd: Lockless lookup of NFSv4 identities. (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless server RPCSEC_GSS context lookup (Benjamin Coddington) [1732409] - [fs] knfsd: Allow lockless lookups of the exports (Benjamin Coddington) [1732409] - [fs] SUNRPC: Make server side AUTH_UNIX use lockless lookups (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow cache lookups to use RCU protection rather than the r/w spinlock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the auth cred cache to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert auth creds to use refcount_t (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify lookup code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up the AUTH cache code (Benjamin Coddington) [1732409] - [fs] NFS: change sign of nfs_fh length (Benjamin Coddington) [1732409] - [fs] sunrpc: safely reallow resvport min/max inversion (Benjamin Coddington) [1732409] - [fs] nfs: remove redundant call to nfs_context_set_write_error() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix a compile warning for cmpxchg64() (Benjamin Coddington) [1732409] - [fs] SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor sunrpc_cache_lookup (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add lockless lookup of the server's auth domain (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove the server 'authtab_lock' and just use RCU (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix lookup revalidate of regular files (Benjamin Coddington) [1732409] - [fs] NFS: Refactor nfs_lookup_revalidate() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Replace krb5_seq_lock with a lockless scheme (Benjamin Coddington) [1732409] - [fs] SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms (Benjamin Coddington) [1732409] - [fs] SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking (Benjamin Coddington) [1732409] - [fs] NFS: Remove private spinlock in struct nfs_pgio_header (Benjamin Coddington) [1732409] - [fs] NFSv3: Improve NFSv3 performance when server returns no post-op attributes (Benjamin Coddington) [1732409] - [fs] NFSv4: Split out NFS v4.2 copy completion functions (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of nfs4_recovery_handle_error() (Benjamin Coddington) [1732409] - [fs] NFS: Reduce indentation of the switch statement in nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFS: Split out the body of nfs4_reclaim_open_state() (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix the r/wsize checking (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert struct nfs4_state to use refcount_t (Benjamin Coddington) [1732409] - [fs] NFSv4: Convert open state lookup to use RCU (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the open context to RCU (Benjamin Coddington) [1732409] - [fs] NFS: Simplify internal check for whether file is open for write (Benjamin Coddington) [1732409] - [fs] NFS: Convert lookups of the lock context to RCU (Benjamin Coddington) [1732409] - [fs] pNFS: Don't allocate more pages than we need to fit a layoutget response (Benjamin Coddington) [1732409] - [fs] pNFS: Don't zero out the array in nfs4_alloc_pages() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Unexport xdr_partial_copy_from_skb() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up xs_udp_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stream_data_receive() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify TCP receive code by switching to using iterators (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a label for RPC calls that require allocation on receive (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix priority queue fairness (Benjamin Coddington) [1732409] - [fs] SUNRPC: Convert xprt receive queue to use an rbtree (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Clean up transport write space handling (Benjamin Coddington) [1732409] - [fs] SUNRPC: Turn off throttling of RPC slots for TCP sockets (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Support for congestion control when queuing is enabled (Benjamin Coddington) [1732409] - [fs] SUNRPC: Improve latency for interactive tasks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move RPC retransmission stat counter to xprt_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify xprt_prepare_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK (Benjamin Coddington) [1732409] - [fs] SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Fix up the back channel transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor RPC call encoding (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a transmission queue for RPC requests (Benjamin Coddington) [1732409] - [fs] SUNRPC: Distinguish between the slot allocation list and receive queue (Benjamin Coddington) [1732409] - [fs] SUNRPC: Minor cleanup for call_transmit() (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove wait for reply code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor xprt_transmit() to remove the reply queue code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename xprt->recv_lock to xprt->queue_lock (Benjamin Coddington) [1732409] - [fs] SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit (Benjamin Coddington) [1732409] - [fs] SUNRPC: Test whether the task is queued before grabbing the queue spinlocks (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add a helper to wake up a sleeping rpc_task and set its status (Benjamin Coddington) [1732409] - [fs] SUNRPC: Refactor the transport request pinning (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify dealing with aborted partially transmitted messages (Benjamin Coddington) [1732409] - [fs] SUNRPC: Add socket transmit queue offset tracking (Benjamin Coddington) [1732409] - [fs] SUNRPC: Move reset of TCP state variables into the reconnect code (Benjamin Coddington) [1732409] - [fs] SUNRPC: Rename TCP receive-specific state variables (Benjamin Coddington) [1732409] - [fs] SUNRPC: Avoid holding locks across the XDR encoding of the RPC message (Benjamin Coddington) [1732409] - [fs] SUNRPC: Simplify identification of when the message send/receive is complete (Benjamin Coddington) [1732409] - [fs] SUNRPC: The transmitted message must lie in the RPCSEC window of validity (Benjamin Coddington) [1732409] - [fs] SUNRPC: If there is no reply expected, bail early from call_decode (Benjamin Coddington) [1732409] - [fs] nfsd: remove set but not used variable 'dirp' (Benjamin Coddington) [1732409] - [fs] NFSD introduce async copy feature (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFSD OFFLOAD_STATUS xdr (Benjamin Coddington) [1732409] - [fs] NFSD CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Don't open code clearing of delegation state (Benjamin Coddington) [1732409] - [fs] NFSv4.1 fix infinite loop on I/O. (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] pNFS: Ensure we return the error if someone kills a waiting layoutget (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a tracepoint Oops in initiate_file_draining() (Benjamin Coddington) [1732409] - [fs] sunrpc: Add comment defining gssd upcall API keywords (Benjamin Coddington) [1732409] - [fs] nfsd: Remove callback_cred (Benjamin Coddington) [1732409] - [fs] nfsd: Use correct credential for NFSv4.0 callback with GSS (Benjamin Coddington) [1732409] - [fs] sunrpc: Extract target name into svc_cred (Benjamin Coddington) [1732409] - [fs] sunrpc: Enable the kernel to specify the hostname part of service principals (Benjamin Coddington) [1732409] - [fs] pNFS: Remove unwanted optimisation of layoutget (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: ff_layout_pg_init_read should exit on error (Benjamin Coddington) [1732409] - [fs] pNFS: Treat RECALLCONFLICT like DELAY... (Benjamin Coddington) [1732409] - [fs] pNFS: When updating the stateid in layoutreturn, also update the recall range (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix locking in pnfs_generic_recover_commit_reqs (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix a typo in nfs4_init_channel_attrs() (Benjamin Coddington) [1732409] - [fs] NFSv4: Don't busy wait if NFSv4 session draining is interrupted (Benjamin Coddington) [1732409] - [fs] NFS recover from destination server reboot for copies (Benjamin Coddington) [1732409] - [fs] nfsd: use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] nfsd: constify write_op[] (Benjamin Coddington) [1732409] - [fs] fs/nfsd: Delete invalid assignment statements in nfsd4_decode_exchange_id (Benjamin Coddington) [1732409] - [fs] NFSD: Handle full-length symlinks (Benjamin Coddington) [1732409] - [fs] NFSD: Refactor the generic write vector fill helper (Benjamin Coddington) [1732409] - [fs] nfsd: Mark expected switch fall-through (Benjamin Coddington) [1732409] - [fs] nfsd: fix leaked file lock with nfs exported overlayfs (Benjamin Coddington) [1732409] - [fs] NFS add a simple sync nfs4_proc_commit after async COPY (Benjamin Coddington) [1732409] - [fs] NFS handle COPY ERR_OFFLOAD_NO_REQS (Benjamin Coddington) [1732409] - [fs] NFS send OFFLOAD_CANCEL when COPY killed (Benjamin Coddington) [1732409] - [fs] NFS export nfs4_async_handle_error (Benjamin Coddington) [1732409] - [fs] NFS handle COPY reply CB_OFFLOAD call race (Benjamin Coddington) [1732409] - [fs] NFS add support for asynchronous COPY (Benjamin Coddington) [1732409] - [fs] NFS COPY xdr handle async reply (Benjamin Coddington) [1732409] - [fs] NFS OFFLOAD_CANCEL xdr (Benjamin Coddington) [1732409] - [fs] NFS CB_OFFLOAD xdr (Benjamin Coddington) [1732409] - [fs] NFS: Use an appropriate work queue for direct-write completion (Benjamin Coddington) [1732409] - [fs] NFSv4: Fix error handling in nfs4_sp4_select_mode() (Benjamin Coddington) [1732409] - [fs] pnfs: Use true and false for boolean values (Benjamin Coddington) [1732409] - [fs] pnfs: pnfs_find_lseg() should not check NFS_LSEG_LAYOUTRETURN (Benjamin Coddington) [1732409] - [fs] NFS: Mark expected switch fall-throughs (Benjamin Coddington) [1732409] - [fs] NFSv4: Mark the inode change attribute up to date in update_changeattr() (Benjamin Coddington) [1732409] - [fs] NFSv4: Detect nlink changes on cross-directory renames too (Benjamin Coddington) [1732409] - [fs] NFSv4: bump/drop the nlink count on the parent dir when we mkdir/rmdir (Benjamin Coddington) [1732409] - [fs] pnfs: Fix handling of NFS4ERR_OLD_STATEID replies to layoutreturn (Benjamin Coddington) [1732409] - [fs] sunrpc: whitespace fixes (Benjamin Coddington) [1732409] - [fs] NFSv4 client live hangs after live data migration recovery (Benjamin Coddington) [1732409] - [fs] NFSv4.0 fix client reference leak in callback (Benjamin Coddington) [1732409] - [fs] sunrpc: kstrtoul() can also return -ERANGE (Benjamin Coddington) [1732409] - [fs] NFS: silence a harmless uninitialized variable warning (Benjamin Coddington) [1732409] - [fs] net/sunrpc: Make rpc_auth_create_args a const (Benjamin Coddington) [1732409] - [fs] pnfs/blocklayout: off by one in bl_map_stripe() (Benjamin Coddington) [1732409] - [fs] nfs: Referrals not inheriting proto setting from parent (Benjamin Coddington) [1732409] - [fs] nfs: initiate returning delegation when reclaiming one that's been recalled (Benjamin Coddington) [1732409] - [fs] fs: nfs: Adding new return type vm_fault_t (Benjamin Coddington) [1732409] - [fs] nfs: add error check in nfs_idmap_prepare_message() (Benjamin Coddington) [1732409] - [fs] NFS: More excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Fix excessive attribute revalidation in nfs_execute_ok() (Benjamin Coddington) [1732409] - [fs] NFS: Ensure we immediately start writeback on rescheduled writes (Benjamin Coddington) [1732409] - [fs] NFSv4.1: Fix a potential layoutget/layoutrecall deadlock (Benjamin Coddington) [1732409] - [fs] pNFS: Parse the results of layoutget on open even if permissions checks fail (Benjamin Coddington) [1732409] - [fs] NFS: Allow optimisation of lseek(fd, SEEK_CUR, 0) on directories (Benjamin Coddington) [1732409] - [fs] pNFS: Wait for stale layoutget calls to complete in pnfs_update_layout() (Benjamin Coddington) [1732409] - [fs] pNFS/flexfiles: Ensure we always return a layout if it has layoutstats (Benjamin Coddington) [1732409] - [fs] pNFS: Ignore non-recalled layouts in pnfs_layout_need_return() (Benjamin Coddington) [1732409] - [fs] pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall (Benjamin Coddington) [1732409] - [fs] pNFS: Don't discard layout segments that are marked for return (Benjamin Coddington) [1732409] - [fs] nfsd: don't advertise a SCSI layout for an unsupported request_queue (Benjamin Coddington) [1732409] - [fs] nfsd: fix corrupted reply to badly ordered compound (Benjamin Coddington) [1732409] - [fs] nfsd: clarify check_op_ordering (Benjamin Coddington) [1732409] - [fs] nfsd: update obselete comment referencing the BKL (Benjamin Coddington) [1732409] - [fs] nfsd4: cleanup sessionid in nfsd4_destroy_session (Benjamin Coddington) [1732409] - [fs] nfsd4: less confusing nfsd4_compound_in_session (Benjamin Coddington) [1732409] - [fs] nfsd4: support change_attr_type attribute (Benjamin Coddington) [1732409] - [fs] nfsd: fix NFSv4 time_delta attribute (Benjamin Coddington) [1732409] - [fs] nfsd4: return default lease period (Benjamin Coddington) [1732409] - [fs] nfsd4: extend reclaim period for reclaiming clients (Benjamin Coddington) [1732409] - [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1752498] - [netdrv] i40e: Add support for X710 device (Stefan Assmann) [1752891] - [mm] mm/oom_kill.c: add task UID to info message on an oom kill (Joel Savitz) [1693039] - [pci] ACPICA: Increase total number of possible Owner IDs (Al Stone) [1713050] - [powerpc] powerpc/pseries: correctly track irq state in default idle (Steve Best) [1751971] - [powerpc] powerpc/imc: Dont create debugfs files for cpu-less nodes (Steve Best) [1726031] - [fs] userfaultfd_release: always remove uffd flags and clear vm_userfaultfd_ctx (Alex Gladkov) [1749763] - [infiniband] RDMA/bnxt_re: Fix stack-out-of-bounds in bnxt_qplib_rcfw_send_message (Selvin Xavier) [1643312] - [drm] drm/bochs: Fix connector leak during driver unload (Sam Bobroff) [1463490] - [tools] selftests: Remove forced unbuffering for test running (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add test plan API to kselftest.h and adjust callers (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Remove KSFT_TAP_LEVEL (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Move test output to diagnostic lines (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Distinguish between missing and non-executable (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Add plan line and fix result line syntax (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract logic for multiple test runs (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Use runner.sh for emit targets (Desnes Augusto Nunes do Rosario) [1721461] - [tools] selftests: Extract single-test shell logic from lib.mk (Desnes Augusto Nunes do Rosario) [1721461] - [tools] x86/selftests/pkeys: Fork() to check for state being preserved (Vladis Dronov) [1738880] - [x86] x86/pkeys: Properly copy pkey state at fork() (Vladis Dronov) [1738880] - [netdrv] cxgb4: fix a memory leak bug (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Prefer pcie_capability_read_word() (Jonathan Toppins) [1725776] - [netdrv] allocate_flower_entry: should check for null deref (Jonathan Toppins) [1725776] - [netdrv] cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS refcounting for alloc/free mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for cxgb4 change mac (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Add MPS TCAM refcounting for raw mac filters (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Re-work the logic for mps refcounting (Jonathan Toppins) [1725776] - [netdrv] cxgb4/libcxgb/cxgb4i/cxgbit: enable eDRAM page pods for iSCSI (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Set initial IRQ affinity hints (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Make t4_get_tp_e2c_map static (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Revert "cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size" (Jonathan Toppins) [1725776] - [netdrv] cxgb4: offload VLAN flows regardless of VLAN ethtype (Jonathan Toppins) [1725776] - [netdrv] cxgb4: use firmware API for validating filter spec (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Enable hash filter with offload (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Fix error path in cxgb4_init_module (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Delete all hash and TCAM filters before resource cleanup (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf_main: Mark expected switch fall-through (Jonathan Toppins) [1725776] - [netdrv] cxgb4/cxgb4vf: Display advertised FEC in ethtool (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.23.3.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4: Update 1.22.9.0 as the latest firmware supported. (Jonathan Toppins) [1725776] - [netdrv] cxgb4/l2t: Use struct_size() in kvzalloc() (Jonathan Toppins) [1725776] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Jonathan Toppins) [1725776] - [netdrv] crypto/chelsio/chtls: macro correction in tx path (Jonathan Toppins) [1725776]- [kernel] rcu: Add sparse check to rcu_assign_pointer() (Waiman Long) [1737054] - [kernel] rcu: Fix obsolete DYNTICK_IRQ_NONIDLE comment (Waiman Long) [1737054] - [kernel] rcu: Repair rcu_nmi_exit() docbook header (Waiman Long) [1737054] - [kernel] rcu: Remove preemption disabling from expedited CPU selection (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_process_callbacks() to rcu_core() for Tree RCU (Waiman Long) [1737054] - [kernel] rcu: Rename rcu_check_callbacks() to rcu_sched_clock_irq() (Waiman Long) [1737054] - [kernel] rcu: Docbook for rcu_head_init() and rcu_head_after_call_rcu() (Waiman Long) [1737054] - [documentation] doc: Fix outdated links (Waiman Long) [1737054] - [documentation] doc: CPU-hotplug notifiers cannot invoke synchronize_srcu() or srcu_barrier() (Waiman Long) [1737054] - [documentation] doc: Now jiffies_till_sched_qs solicits help from cond_resched() (Waiman Long) [1737054] - [kernel] rcuperf: Stop abusing IS_ENABLED() (Waiman Long) [1737054] - [kernel] rcutorture: Add grace period after CPU offline (Waiman Long) [1737054] - [kernel] torture: Explain and simplify odd "for" loop in mkinitrd.sh (Waiman Long) [1737054] - [kernel] rcutorture: Record grace periods in forward-progress histogram (Waiman Long) [1737054] - [kernel] rcu: Prevent needless ->gp_seq_needed update in __note_gp_changes() (Waiman Long) [1737054] - [kernel] rcu: Do RCU GP kthread self-wakeup from softirq and interrupt (Waiman Long) [1737054] - [kernel] rcu: Add sysrq rcu_node-dump capability (Waiman Long) [1737054] - [kernel] rcu: Protect rcu_check_gp_kthread_starvation() access to ->gp_flags (Waiman Long) [1737054] - [kernel] rcu: Improve diagnostics for failed RCU grace-period start (Waiman Long) [1737054] - [kernel] rcu: Update NOCB comments (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_cpu per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_has_work to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_cpu_kthread_loops per-CPU variable (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_status to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Move rcu_cpu_kthread_task to rcu_data structure (Waiman Long) [1737054] - [kernel] rcu: Accommodate zero jiffies_till_first_fqs and kthread kicking (Waiman Long) [1737054] - [kernel] rcu: Remove wrapper definitions for obsolete RCU update functions (Waiman Long) [1737054] - [kernel] rcu: Discard separate per-CPU callback counts (Waiman Long) [1737054] - [kernel] rcu: Inline _synchronize_rcu_expedited() into synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate PREEMPT and !PREEMPT synchronize_rcu_expedited() (Waiman Long) [1737054] - [kernel] rcu: Determine expedited-GP IPI handler at build time (Waiman Long) [1737054] - [kernel] rcu: Inline rcu_kthread_do_work() into its sole remaining caller (Waiman Long) [1737054] - [kernel] rcu: Eliminate RCU_BH_FLAVOR and RCU_SCHED_FLAVOR (Waiman Long) [1737054] - [kernel] rcu: Inline force_quiescent_state() into rcu_force_quiescent_state() (Waiman Long) [1737054] - [kernel] rcu: Make expedited IPI handler return after handling critical section (Waiman Long) [1737054] - [kernel] rcu: Rename and comment changes due to only one rcuo kthread per CPU (Waiman Long) [1737054] - [kernel] sched: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [net] net/core: Replace call_rcu_bh() and synchronize_rcu_bh() (Waiman Long) [1737054] - [net] netpoll: allow cleanup to be synchronous (Waiman Long) [1737054] - [net] netfilter: Replace call_rcu_bh(), rcu_barrier_bh(), and synchronize_rcu_bh() (Waiman Long) [1737054] - [kernel] uprobes: Use synchronize_rcu() not synchronize_sched() (Waiman Long) [1737054] - [kernel] rcutorture: Don't do busted forward-progress testing (Waiman Long) [1737054] - [kernel] rcutorture: Use 100ms buckets for forward-progress callback histograms (Waiman Long) [1737054] - [kernel] rcutorture: Recover from OOM during forward-progress tests (Waiman Long) [1737054] - [kernel] rcutorture: Print forward-progress test age upon failure (Waiman Long) [1737054] - [kernel] rcutorture: Print time since GP end upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcutorture: Print histogram of CB invocation at OOM time (Waiman Long) [1737054] - [kernel] rcutorture: Print GP age upon forward-progress failure (Waiman Long) [1737054] - [kernel] rcu: Print per-CPU callback counts for forward-progress failures (Waiman Long) [1737054] - [kernel] rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings (Waiman Long) [1737054] - [kernel] rcutorture: Dump grace-period diagnostics upon forward-progress OOM (Waiman Long) [1737054] - [kernel] rcutorture: Prepare for asynchronous access to rcu_fwd_startat (Waiman Long) [1737054] - [kernel] torture: Remove unnecessary "ret" variables (Waiman Long) [1737054] - [kernel] rcutorture: Affinity forward-progress test to avoid housekeeping CPUs (Waiman Long) [1737054] - [kernel] rcutorture: Break up too-long rcu_torture_fwd_prog() function (Waiman Long) [1737054] - [kernel] rcutorture: Remove cbflood facility (Waiman Long) [1737054] - [kernel] torture: Bring any extra CPUs online during kernel startup (Waiman Long) [1737054] - [kernel] rcutorture: Add call_rcu() flooding forward-progress tests (Waiman Long) [1737054] - [tools] rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [tools] tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/decnet: Replace rcu_barrier_bh() with rcu_barrier() (Waiman Long) [1737054] - [net] net/core/skmsg: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] cgroups: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] types: Remove call_rcu_bh() and call_rcu_sched() (Waiman Long) [1737054] - [include] percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [net] net/bridge: Replace call_rcu_bh() and rcu_barrier_bh() (Waiman Long) [1737054] - [kernel] srcu: Use "ssp" instead of "sp" for srcu_struct pointer (Waiman Long) [1737054] - [kernel] srcu: Lock srcu_data structure in srcu_gp_start() (Waiman Long) [1737054] - [mm] mm: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] percpu-refcount: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] events: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] workqueue: Replace call_rcu_sched() with call_rcu() (Waiman Long) [1737054] - [kernel] modules: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] sched/membarrier: synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] lockdep: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] kprobes: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [init] main: Replace rcu_barrier_sched() with rcu_barrier() (Waiman Long) [1737054] - [kernel] tracing: Replace synchronize_sched() and call_rcu_sched() (Waiman Long) [1737054] - [kernel] tracepoints: Free early tracepoints after RCU is initialized (Waiman Long) [1737054] - [kernel] tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister() (Waiman Long) [1737054] - [kernel] tracepoint: Make rcuidle tracepoint callers use SRCU (Waiman Long) [1737054] - [fs] fs/file: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/cpufreq_governor: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [cpufreq] cpufreq/intel_pstate: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [vhost] drivers/vhost: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [netdrv] ethernet/sis: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [char] drivers/ipmi: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [crypto] crypto/pcrypt: Replace synchronize_rcu_bh() with synchronize_rcu() (Waiman Long) [1737054] - [mm] mm: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [kernel] locking/mutex: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [fs] userfaultfd: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [net] smsc: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [scripts] checkpatch.pl: Suggest lockdep instead of asserting !spin_is_locked() (Waiman Long) [1737054] - [scripts] checkpatch: Create table of obsolete APIs and apply to RCU (Waiman Long) [1737054] - [maintainers] MAINTAINERS: Add Joel Fernandes as RCU reviewer (Waiman Long) [1737054] - [kernel] rcu: Avoid signed integer overflow in rcu_preempt_deferred_qs() (Waiman Long) [1737054] - [kernel] rcu: Replace this_cpu_ptr() with __this_cpu_read() (Waiman Long) [1737054] - [kernel] rcu: Speed up expedited GPs when interrupting RCU reader (Waiman Long) [1737054] - [kernel] rcu: Trace end of grace period before end of grace period (Waiman Long) [1737054] - [kernel] rcu: Adjust the comment of function rcu_is_watching (Waiman Long) [1737054] - [kernel] rcu: Add jiffies-since-GP-activity to show_rcu_gp_kthreads() (Waiman Long) [1737054] - [kernel] rcu: Add state name to show_rcu_gp_kthreads() output (Waiman Long) [1737054] - [kernel] rcu: Parameterize rcu_check_gp_start_stall() (Waiman Long) [1737054] - [kernel] rcu: Avoid double multiply by HZ (Waiman Long) [1737054] - [documentation] doc: Fix "struction" typo in RCU memory-ordering documentation (Waiman Long) [1737054] - [documentation] doc: Correct parameter in stallwarn (Waiman Long) [1737054] - [documentation] doc: RCU scheduler spinlock rcu_read_unlock() restriction remains (Waiman Long) [1737054] - [documentation] doc: Make listing in RCU perf/scale requirements use rcu_assign_pointer() (Waiman Long) [1737054] - [documentation] doc: Remove obsolete (non-)requirement about disabling preemption (Waiman Long) [1737054] - [documentation] doc: Make reader aware of rcu_dereference_protected (Waiman Long) [1737054] - [documentation] doc: rcu: Encourage use of rcu_barrier in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete checklist item about synchronize_rcu usage (Waiman Long) [1737054] - [documentation] doc: rcu: Remove obsolete suggestion from checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Add more rationale for using rcu_read_lock_sched in checklist (Waiman Long) [1737054] - [documentation] doc: rcu: Update core and full API in whatisRCU (Waiman Long) [1737054] - [documentation] doc: Document rcutorture forward-progress test kernel parameters (Waiman Long) [1737054] - [documentation] doc: rcu: Update description of gp_seq fields in rcu_data (Waiman Long) [1737054] - [documentation] doc: rcu: Better clarify the rcu_segcblist ->len field (Waiman Long) [1737054] - [documentation] doc: rcu: Update Data-Structures for RCU flavor consolidation (Waiman Long) [1737054] - [documentation] doc: Remove rcu_dynticks from Data-Structures (Waiman Long) [1737054] - [documentation] doc: Update information about resched_cpu (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/update.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree_plugin.h (Waiman Long) [1737054] - [kernel] rcu: Stop expedited grace periods from relying on stop-machine (Waiman Long) [1737054] - [kernel] srcu: Prevent __call_srcu() counter wrap with read-side critical section (Waiman Long) [1737054] - [include] srcu: Fix kernel-doc missing notation (Waiman Long) [1737054] - [x86] x86/PCI: Replace spin_is_locked() with lockdep (Waiman Long) [1737054] - [tools] rcutorture: Make use of nolibc when available (Waiman Long) [1737054] - [tools] rcutorture: Import a copy of nolibc (Waiman Long) [1737054] - [tools] rcutorture: Check initrd/init instead of initrd only (Waiman Long) [1737054] - [tools] rcutorture: Always strip using the cross-compiler (Waiman Long) [1737054] - [tools] rcutorture: Add cross-compile capability to initrd.sh (Waiman Long) [1737054] - [tools] rcutorture: Make initrd/init execute in userspace (Waiman Long) [1737054] - [tools] rcutorture: Add initrd support for systems lacking dracut (Waiman Long) [1737054] - [tools] rcutorture: Automatically create initrd directory (Waiman Long) [1737054] - [documentation] doc: Remove rcu_preempt_state reference in stallwarn (Waiman Long) [1737054] - [documentation] doc: Clarify RCU data-structure comment about rcu_tree fanout (Waiman Long) [1737054] - [documentation] doc: Set down forward-progress requirements (Waiman Long) [1737054] - [powerpc] powerpc: Convert hugepd_free() to use call_rcu() (Waiman Long) [1737054] - [s390] s390/mm: Convert tlb_table_flush() to use call_rcu() (Waiman Long) [1737054] - [kernel] sparc/oprofile: Convert timer_stop() to use synchronize_rcu() (Waiman Long) [1737054] - [kernel] sched/membarrier: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1737054] - [kernel] rcu: Consolidate the RCU update functions invoked by sync.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate synchronize_rcu_mult() (Waiman Long) [1737054] - [kernel] rcu: Fix rcu_{node, data} comments about gp_seq_needed (Waiman Long) [1737054] - [kernel] rcu: Remove unused rcu_state externs (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for kernel/rcu/tree.c (Waiman Long) [1737054] - [kernel] rcu: Eliminate BUG_ON() for sync.c (Waiman Long) [1737054] - [include] srcu: Add notrace variant of srcu_dereference (Waiman Long) [1737054] - [documentation] PM/EM: Document the Energy Model framework (Phil Auld) [1718927] - [kernel] sched/doc: Document Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/fair: Remove unneeded prototype of capacity_of() (Phil Auld) [1718927] - [kernel] sched/fair: Skip LLC NOHZ logic for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Tune down misfit NOHZ kicks (Phil Auld) [1718927] - [kernel] sched/fair: Comment some nohz_balancer_kick() kick conditions (Phil Auld) [1718927] - [kernel] sched/fair: Prune, fix and simplify the nohz_balancer_kick() comment block (Phil Auld) [1718927] - [kernel] sched/fair: Explain LLC nohz kick condition (Phil Auld) [1718927] - [kernel] sched/fair: Simplify nohz_balancer_kick() (Phil Auld) [1718927] - [kernel] sched/topology: Fix percpu data types in struct sd_data & struct s_data (Phil Auld) [1718927] - [kernel] sched/fair: Simplify post_init_entity_util_avg() by calling it with a task_struct pointer argument (Phil Auld) [1718927] - [kernel] sched/fair: Fix util_avg of new tasks for asymmetric systems (Phil Auld) [1718927] - [kernel] sched/fair: Optimize update_blocked_averages() (Phil Auld) [1718927] - [kernel] sched/topology: Introduce a sysctl for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] Revert "sched/core: Take the hotplug lock in sched_init_smp()" (Phil Auld) [1718927] - [kernel] cpu/hotplug: Mute hotplug lockdep during init (Phil Auld) [1718927] - [kernel] sched/fair: Select an energy-efficient CPU on task wake-up (Phil Auld) [1718927] - [kernel] sched/fair: Introduce an energy estimation helper function (Phil Auld) [1718927] - [kernel] sched/fair: Add over-utilization/tipping point indicator (Phil Auld) [1718927] - [kernel] sched/fair: Clean-up update_sg_lb_stats parameters (Phil Auld) [1718927] - [kernel] sched/toplogy: Introduce the 'sched_energy_present' static key (Phil Auld) [1718927] - [kernel] sched/topology: Make Energy Aware Scheduling depend on schedutil (Phil Auld) [1718927] - [kernel] sched/topology: Disable EAS on inappropriate platforms (Phil Auld) [1718927] - [kernel] sched/topology: Add lowest CPU asymmetry sched_domain level pointer (Phil Auld) [1718927] - [kernel] sched/topology: Reference the Energy Model of CPUs when available (Phil Auld) [1718927] - [kernel] PM: Introduce an Energy Model management framework (Phil Auld) [1718927] - [kernel] sched/cpufreq: Prepare schedutil for Energy Aware Scheduling (Phil Auld) [1718927] - [kernel] sched/topology: Relocate arch_scale_cpu_capacity() to the internal header (Phil Auld) [1718927] - [kernel] sched/core: Take the hotplug lock in sched_init_smp() (Phil Auld) [1718927] - [kernel] sched/core: Disable SD_PREFER_SIBLING on asymmetric CPU capacity domains (Phil Auld) [1718927] - [kernel] sched/fair: Don't move tasks to lower capacity CPUs unless necessary (Phil Auld) [1718927] - [kernel] sched/fair: Set rq->rd->overload when misfit (Phil Auld) [1718927] - [kernel] sched/fair: Wrap rq->rd->overload accesses with READ/WRITE_ONCE() (Phil Auld) [1718927] - [kernel] sched/core: Change root_domain->overload type to int (Phil Auld) [1718927] - [kernel] sched/fair: Change 'prefer_sibling' type to bool (Phil Auld) [1718927] - [kernel] sched/fair: Kick nohz balance if rq->misfit_task_load (Phil Auld) [1718927] - [kernel] sched/fair: Consider misfit tasks when load-balancing (Phil Auld) [1718927] - [kernel] sched/fair: Add sched_group per-CPU max capacity (Phil Auld) [1718927] - [kernel] sched/fair: Add 'group_misfit_task' load-balance type (Phil Auld) [1718927] - [kernel] sched/topology: Add static_key for asymmetric CPU capacity optimizations (Phil Auld) [1718927] - [kernel] sched/core, workqueues: Distangle worker accounting from rq lock (Phil Auld) [1737067] - [kernel] workqueue: Use normal rcu (Phil Auld) [1737067] - [kernel] tick/broadcast: Fix warning about undefined tick_broadcast_oneshot_offline() (Phil Auld) [1737067] - [kernel] timer/trace: Improve timer tracing (Phil Auld) [1737067] - [include] timer/trace: Replace deprecated vsprintf pointer extension pf by ps (Phil Auld) [1737067] - [kernel] timer: Move trace point to get proper index (Phil Auld) [1737067] - [kernel] tick/sched: Update tick_sched struct documentation (Phil Auld) [1737067] - [kernel] tick: Remove outgoing CPU from broadcast masks (Phil Auld) [1737067] - [kernel] timekeeping: Consistently use unsigned int for seqcount snapshot (Phil Auld) [1737067] - [kernel] sched/fair: Robustify CFS-bandwidth timer locking (Phil Auld) [1737067] - [kernel] tick/sched : Remove redundant cpu_online() check (Phil Auld) [1737067] - [misc] sched/swait: Rename to exclusive (Phil Auld) [1737067] - [kernel] sched/swait: Switch to full exclusive mode (Phil Auld) [1737067] - [kernel] sched/swait: Remove __prepare_to_swait (Phil Auld) [1737067] - [netdrv] net: ena: don't wake up tx queue when down (John Linville) [1722628] - [netdrv] Revert "net: ena: ethtool: add extra properties retrieval via get_priv_flags" (John Linville) [1722628] - [netdrv] net: ena: Fix bug where ring allocation backoff stopped too late (John Linville) [1722628] - [netdrv] net: ena: update driver version from 2.0.3 to 2.1.0 (John Linville) [1722628] - [netdrv] net: ena: remove inline keyword from functions in *.c (John Linville) [1722628] - [netdrv] net: ena: add ethtool function for changing io queue sizes (John Linville) [1722628] - [netdrv] net: ena: allow queue allocation backoff when low on memory (John Linville) [1722628] - [netdrv] net: ena: make ethtool show correct current and max queue sizes (John Linville) [1722628] - [netdrv] net: ena: enable negotiating larger Rx ring size (John Linville) [1722628] - [netdrv] net: ena: add MAX_QUEUES_EXT get feature admin command (John Linville) [1722628] - [netdrv] net: ena: use dev_info_once instead of static variable (John Linville) [1722628] - [netdrv] net: ena: add good checksum counter (John Linville) [1722628] - [netdrv] net: ena: optimise calculations for CQ doorbell (John Linville) [1722628] - [netdrv] net: ena: add support for changing max_header_size in LLQ mode (John Linville) [1722628] - [netdrv] net: ena: allow automatic fallback to polling mode (John Linville) [1722628] - [netdrv] net: ena: add newline at the end of pr_err prints (John Linville) [1722628] - [netdrv] net: ena: arrange ena_probe() function variables in reverse christmas tree (John Linville) [1722628] - [netdrv] net: ena: replace free_tx/rx_ids union with single free_ids field in ena_ring (John Linville) [1722628] - [netdrv] net: ena: ethtool: add extra properties retrieval via get_priv_flags (John Linville) [1722628] - [netdrv] net: ena: add handling of llq max tx burst size (John Linville) [1722628] - [netdrv] net: ena: gcc 8: fix compilation warning (John Linville) [1722628] - [netdrv] net: ena: fix ena_com_fill_hash_function() implementation (John Linville) [1722628] - [netdrv] net: ena: improve latency by disabling adaptive interrupt moderation by default (John Linville) [1722628] - [netdrv] net: ena: fix return value of ena_com_config_llq_info() (John Linville) [1722628] - [netdrv] net: ena: fix incorrect test of supported hash function (John Linville) [1722628] - [netdrv] net: ena: fix: Free napi resources when ena_up() fails (John Linville) [1722628] - [netdrv] net: ena: fix: set freed objects to NULL to avoid failing future allocations (John Linville) [1722628] - [netdrv] net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry (John Linville) [1722628] - [arm64] arm64: kexec: Add comment to explain use of __flush_icache_range() (Mark Salter) [1757450] - [arm64] arm64: kexec: machine_kexec should call __flush_icache_range (Mark Salter) [1757450] - [arm64] arm64: Do not issue IPIs for user executable ptes (Mark Salter) [1757450] - [arm64] arm64: hibernate: Avoid sending cross-calling with interrupts disabled (Mark Salter) [1757450] - [arm64] arm64: mm: Export __flush_icache_range() to modules (Mark Salter) [1757450] - [arm64] arm64: IPI each CPU after invalidating the I-cache for kernel mappings (Mark Salter) [1757450] - [s390] s390/dasd: Handle out-of-space constraint (Philipp Rudo) [1525398] - [s390] s390/dasd: Use ALIGN_DOWN macro (Philipp Rudo) [1525398] - [s390] s390/dasd: Make dasd_setup_queue() a discipline function (Philipp Rudo) [1525398] - [s390] s390/dasd: Add new ioctl to release space (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dasd_sleep_on_queue_interruptible() (Philipp Rudo) [1525398] - [s390] s390/dasd: Add missing intensity definition (Philipp Rudo) [1525398] - [s390] s390/dasd: Fix whitespace (Philipp Rudo) [1525398] - [s390] s390/dasd: Add dynamic formatting support for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Recognise data for ESE volumes (Philipp Rudo) [1525398] - [s390] s390/dasd: Put sub-order definitions in a separate section (Philipp Rudo) [1525398] - [s390] s390/dasd: Make layout analysis ESE compatible (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove old defines and function (Philipp Rudo) [1525398] - [s390] s390/dasd: Remove unused structs and function prototypes (Philipp Rudo) [1525398] - [tools] perf report: Dump s390 counter set data to file (Philipp Rudo) [1731036] - [tools] perf report: Display arch specific diagnostic counter sets, starting with s390 (Philipp Rudo) [1731036] - [tools] perf report: Add s390 diagnosic sampling descriptor size (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for CPU-MF SVN 6 (Philipp Rudo) [1731036] - [s390] s390/cpumf: Fix warning from check_processor_id (Philipp Rudo) [1731036] - [s390] s390/cpum_cf_diag: Add support for s390 counter facility diagnostic trace (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Handle EBUSY return code from CPU counter facility reservation (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: add ctr_stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move common functions into a separate file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_avail() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: replace stcctm5() with the stcctm() function (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: add store cpu counter multiple instruction support (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Add minimal in-kernel interface for counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: introduce kernel_cpumcf_alert() to obtain measurement alerts (Philipp Rudo) [1731036] - [s390] s390/cpu_mf: move struct cpu_cf_events and per-CPU variable to header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: rename per-CPU counter facility structure and variables (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: prepare for in-kernel counter measurements (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: move counter set controls to a new header file (Philipp Rudo) [1731036] - [s390] s390/cpum_cf: Reject request for sampling in event initialization (Philipp Rudo) [1731036] - [s390] s390/perf: Change CPUM_CF return code in event init function (Philipp Rudo) [1731036] - [acpi] ACPI / property: Add two new Thunderbolt property GUIDs to the list (Jarod Wilson) [1483494] - [acpi] ACPI: property: restore _DSD data subnodes GUID comment (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Intel Ice Lake (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Expose active parts of NVM even if upgrade is not supported (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Hide switch attributes that are not set (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not fail adding switch if some port is not implemented (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Use 32-bit writes when writing ring producer/consumer (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move NVM upgrade support flag to struct icm (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Correct path indices for PCIe tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Show key using *pE not *pEp (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Switch to use device_property_count_uXX() (Jarod Wilson) [1483494] - [include] device property: Add helpers to count items in an array (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Implement CIO reset correctly for Titan Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make sure device runtime resume completes before taking domain lock (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add SPDX license identifier for more missed files (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make priority unsigned in struct tb_path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: shash - remove shash_desc::flags (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Start firmware on Titan Ridge Apple systems (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Reword output of tb_dump_hop() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make rest of the logging to happen at debug level (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for XDomain connections (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Make tb_switch_alloc() return ERR_PTR() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for DMA tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add XDomain UUID exchange support (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Run tb_xdp_handle_request() in system workqueue (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not tear down tunnels when driver is unloaded (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for Display Port tunnels (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rework NFC credits handling (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize port finding routines to support all port types (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Scan only valid NULL adapter ports in hotplug (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add support for full PCIe daisy chains (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Discover preboot PCIe paths the boot firmware established (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Deactivate all paths before restarting them (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Extend tunnel creation to more than 2 adjacent switches (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add helper function to iterate from one port to another (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Assign remote for both ports in case of dual link (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add functions for allocating and releasing HopIDs (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Generalize tunnel creation functionality (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Rename tunnel_pci to tunnel (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Cache adapter specific capability offset into struct port (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Properly disable path (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Set sleep bit when suspending switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Configure lanes when switch is initialized (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Move LC specific functionality into a separate file (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Add dummy read after port capability list walk on Light Ridge (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Enable TMU access when accessing port space on legacy devices (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Do not allocate switch if depth is greater than 6 (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Take domain lock in switch sysfs attribute callbacks (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Block reads and writes if switch is unplugged (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Drop duplicated get_switch_at_route() (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Remove unused work field in struct tb_switch (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check the return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a missing check of kzalloc (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: xdomain: Fix to check return value of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check return value of ida_simple_get (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix to check for kmemdup failure (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Fix a missing check of kmemdup (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: property: Fix a NULL pointer dereference (Jarod Wilson) [1483494] - [thunderbolt] thunderbolt: Prevent root port runtime suspend during NVM upgrade (Jarod Wilson) [1483494] - [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1756943] - [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1756943] - [netdrv] sfc: don't score irq moderation points for GRO (Jarod Wilson) [1736303] - [netdrv] sfc: Use dev_get_drvdata where possible (Jarod Wilson) [1736303] - [netdrv] sfc: Remove 'PCIE error reporting unavailable' (Jarod Wilson) [1736303] - [netdrv] sfc: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1736303] - [netdrv] sfc: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1736303] - [netdrv] bonding: no need to print a message if debugfs_create_dir() fails (Jarod Wilson) [1756517] - [netdrv] bonding: Add vlan tx offload to hw_enc_features (Jarod Wilson) [1756517] - [netdrv] bonding: fix value exported by Netlink for peer_notif_delay (Jarod Wilson) [1756517] - [netdrv] bonding: add an option to specify a delay between peer notifications (Jarod Wilson) [1756517] - [netdrv] bonding: validate ip header before check IPPROTO_IGMP (Jarod Wilson) [1756517] - [netdrv] bonding/main: fix NULL dereference in bond_select_active_slave() (Jarod Wilson) [1756517] - [netdrv] bonding: Always enable vlan tx offload (Jarod Wilson) [1756517] - [netdrv] bonding/options: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/alb: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/802.3ad: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding/main: convert to using slave printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: add slave_foo printk macros (Jarod Wilson) [1756517] - [netdrv] bonding: fix error messages in bond_do_fail_over_mac (Jarod Wilson) [1756517] - [netdrv] bonding: improve event debug usability (Jarod Wilson) [1756517] - [netdrv] net: bonding: Inherit MPLS features from slave devices (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jarod Wilson) [1756517] - [netdrv] bonding: Replace GPLv2 boilerplate/reference with SPDX - rule 90 (Jarod Wilson) [1756517] - [netdrv] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 5 (Jarod Wilson) [1756517] - [netdrv] bonding: Add SPDX license identifier - Makefile/Kconfig (Jarod Wilson) [1756517] - [powerpc] powerpc/fadump: support holes in kernel boot memory area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: remove RMA_START and RMA_END macros (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about option to release opalcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider f/w load area (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: provide an option to invalidate /sys/firmware/opal/core file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: enable CONFIG_OPAL_CORE for FADUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opalcore: export /sys/firmware/opal/core for analysing opal crashes (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: update documentation about CONFIG_PRESERVE_FA_DUMP (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add support to preserve crash data on FADUMP disabled kernel (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve how crashed kernel's memory is reserved (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: consider reserved ranges while releasing memory (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make crash memory ranges array allocation generic (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process architected register state data provided by firmware (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: make use of memblock's bottom up allocation mode (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Update documentation about OPAL platform support (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: handle invalidation of crashdump and re-registraion (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Warn before processing partial crashdump (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: process the crashdump by exporting it as /proc/vmcore (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: support copying multiple kernel boot memory regions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define OPAL register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: reset metadata address during clean up (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: register kernel metadata address with opal (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: improve fadump_reserve_mem() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add fadump support on powernv (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/opal: add MPIPL interface definitions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/powernv: Make possible for user to force a full ipl cec reboot (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use FADump instead of fadump for how it is pronounced (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: move out platform specific support from generic code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: release all the memory above boot memory size (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add source info while displaying region contents (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] pseries/fadump: define RTAS register/un-register callback functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: introduce callbacks for platform specific operations (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move rtas specific definitions to platform code (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: define an empty fadump_cleanup() (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: use helper functions to reserve/release cpu notes buffer (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: Improve fadump documentation (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: declare helper functions in internal header file (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: add helper functions (Desnes Augusto Nunes do Rosario) [1524687] - [powerpc] powerpc/fadump: move internal macros/definitions to a new header (Desnes Augusto Nunes do Rosario) [1524687] - [watchdog] watchdog: iTCO: Add support for Cannon Lake PCH iTCO (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Use iTCO version 6 in Cannon Lake PCH and beyond (Alexander Beregalov) [1724532] - [i2c] i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus (Alexander Beregalov) [1724532] - [block] loop: set PF_MEMALLOC_NOIO for the worker thread (Ming Lei) [1741392] - [fs] bdev: Fixup error handling in blkdev_get() (Ming Lei) [1741392] - [block] loop: Fix mount(2) failure due to race with LOOP_SET_FD (Ming Lei) [1741392] - [block] block, bfq: handle NULL return value by bfq_init_rq() (Ming Lei) [1741392] - [block] block, bfq: move update of waker and woken list to queue freeing (Ming Lei) [1741392] - [block] block, bfq: reset last_completed_rq_bfqq if the pointed queue is freed (Ming Lei) [1741392] - [block] block: aoe: Fix kernel crash due to atomic sleep when exiting (Ming Lei) [1741392] - [block] rq-qos: use a mb for got_token (Ming Lei) [1741392] - [block] rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule (Ming Lei) [1741392] - [block] rq-qos: don't reset has_sleepers on spurious wakeups (Ming Lei) [1741392] - [block] rq-qos: fix missed wake-ups in rq_qos_throttle (Ming Lei) [1741392] - [include] wait: add wq_has_single_sleeper helper (Ming Lei) [1741392] - [block] block, bfq: check also in-flight I/O in dispatch plugging (Ming Lei) [1741392] - [block] block: fix sysfs module parameters directory path in comment (Ming Lei) [1741392] - [block] block: Allow mapping of vmalloc-ed buffers (Ming Lei) [1741392] - [block] block/bio-integrity: fix a memory leak bug (Ming Lei) [1741392] - [block] block: Disable write plugging for zoned block devices (Ming Lei) [1741392] - [block] blk-throttle: fix zero wait time for iops throttled group (Ming Lei) [1741392] - [block] block: Fix potential overflow in blk_report_zones() (Ming Lei) [1741392] - [block] blk-cgroup: turn on psi memstall stuff (Ming Lei) [1741392] - [block] block: init flush rq ref count to 1 (Ming Lei) [1741392] - [lib] sbitmap: Replace cmpxchg with xchg (Ming Lei) [1741392] - [block] block: Remove unused code (Ming Lei) [1741392] - [block] block, bfq: Init saved_wr_start_at_switch_to_srt in unlikely case (Ming Lei) [1741392] - [block] block, bfq: re-schedule empty queues if they deserve I/O plugging (Ming Lei) [1741392] - [block] block, bfq: preempt lower-weight or lower-priority queues (Ming Lei) [1741392] - [block] block, bfq: detect wakers and unconditionally inject their I/O (Ming Lei) [1741392] - [block] block, bfq: bring forward seek&think time update (Ming Lei) [1741392] - [block] block, bfq: update base request service times when possible (Ming Lei) [1741392] - [block] block, bfq: fix rq_in_driver check in bfq_update_inject_limit (Ming Lei) [1741392] - [block] block, bfq: reset inject limit when think-time state changes (Ming Lei) [1741392] - [kernel] cgroup: export css_next_descendant_pre for bfq (Ming Lei) [1741392] - [block] block: update print_req_error() (Ming Lei) [1741392] - [block] block: use blk_op_str() in blk-mq-debugfs.c (Ming Lei) [1741392] - [block] block: add centralize REQ_OP_XXX to string helper (Ming Lei) [1741392] - [block] block: improve print_req_error (Ming Lei) [1741392] - [block] block: rename CONFIG_DEBUG_BLK_CGROUP to CONFIG_BFQ_CGROUP_DEBUG (Ming Lei) [1741392] - [block] bfq-iosched: move bfq_stat_recursive_sum into the only caller (Ming Lei) [1741392] - [block] blk-cgroup: move struct blkg_stat to bfq (Ming Lei) [1741392] - [block] blk-cgroup: introduce a new struct blkg_rwstat_sample (Ming Lei) [1741392] - [block] blk-cgroup: pass blkg_rwstat structures by reference (Ming Lei) [1741392] - [block] blk-cgroup: factor out a helper to read rwstat counter (Ming Lei) [1741392] - [block] block: drbd: no need to check return value of debugfs_create functions (Ming Lei) [1741392] - [block] blk-core: Remove blk_end_request*() declarations (Ming Lei) [1741392] - [block] block: code cleanup queue_poll_stat_show() (Ming Lei) [1741392] - [block] block: use right format specifier for op (Ming Lei) [1741392] - [block] block: get rid of redundant else (Ming Lei) [1741392] - [block] block: use req_op() to maintain consistency (Ming Lei) [1741392] - [fs] blkcg, writeback: dead memcgs shouldn't contribute to writeback ownership arbitration (Ming Lei) [1741392] - [block] blkcg: blkcg_activate_policy() should initialize ancestors first (Ming Lei) [1741392] - [block] blkcg: perpcu_ref init/exit should be done from blkg_alloc/free() (Ming Lei) [1741392] - [block] blkcg: update blkcg_print_stat() to handle larger outputs (Ming Lei) [1741392] - [block] block: bio: Use struct_size() in kmalloc() (Ming Lei) [1741392] - [block] block: genhd: Use struct_size() helper (Ming Lei) [1741392] - [block] block: null_blk: fix race condition for null_del_dev (Ming Lei) [1741392] - [block] blk-mq/debugfs: Fix improper print qualifier (Ming Lei) [1741392] - [block] loop: Don't change loop device under exclusive opener (Ming Lei) [1741392]- [documentation] timekeeping.txt: Correct maxCount of n-bit binary counter (Jaroslav Kysela) [1738610] - [sound] ALSA: clk: Add (devm_)clk_get_optional() functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: align comments with firmware files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: rename SOUNDWIRE to ALH (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: add ALH parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: remove SPDX "WITH Linux-syscall-note" from kernel-space headers again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fe_compr can be bit field (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: fixup for_each_card_links() macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Define a set of DAPM pre/post-up events (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: use bit field for bus_control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple_card_utils.h: care NULL dai at asoc_simple_debug_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: remove an unused field from struct hda_codec (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Avoid polluting led_* namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Hiby device family to quirks for native DSD support (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Update DSD support quirks for Oppo and Rotel (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: DSD auto-detection for Playback Designs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: remove some dead code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix possible NULL dereference at create_yamaha_midi_quirk() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Clean up check_input_term() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Remove superfluous bLength checks (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify the release of usb_mixer_elem_info objects (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Simplify parse_audio_unit() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: More validations of descriptor units (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Check mixer unit bitmap yet more strictly (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix memory leak at line6_init_pcm() error path (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix invalid NULL check in snd_emuusb_set_samplerate() (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add implicit fb quirk for Behringer UFX1604 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix a stack buffer overflow bug in check_input_term (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix an OOB bug in parse_audio_mixer_unit (Jaroslav Kysela) [1738610] - [sound] ALSA: hiface: fix multiple memory leak bugs (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix PCM device order (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Unify audioformat release code (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Scarlett Gen 2 mixer interface (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: sizeof (byte) is always 1, use that fact. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix a typo (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix Line6 Helix audio format rates (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Fix parse of UAC2 Extension Units (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Fix write on zero-sized buffer (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: fix sign unintended sign extension on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Sanity checks for each pipe and EP types (Jaroslav Kysela) [1738610] - [sound] ALSA: usb-audio: Enable .product_name override for Emagic, Unitor 8. (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Use container_of() (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Drop superfluous timer helper function (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: variax: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: podhd: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: pod: Rewrite complex timer & work combo with a delayed work (Jaroslav Kysela) [1738610] - [sound] ALSA: line6: Assure canceling delayed work at disconnection (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 33 (Jaroslav Kysela) [1738610] - [sound] ALSA: sparc: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ux500: mop500: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: txx9: txx9aclc-generic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: osk5912: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap3pandora: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-twl4030: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-hdmi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: omap-abe-twl6040: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: n810: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Set unused serializers as INACTIVE (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix SDMA users not providing channel names (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for auxclk-fs-ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: ams-delta: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: trimslice: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8903: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: tegra_alc5632: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: pass volume min/max linear value to FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ignore unrecoverable CTX_SAVE IPC errors at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add earpiece (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: spdifrx: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: dfsdm: add 16 bits audio record support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add cpu_dai_name for DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add min/max step for volume_table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sof: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: clarify operator precedence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASOC: SOF: ipc: prevent logging trace messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add new macro hstream_to_sof_hda_stream() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure RUN bit setting to 0 during clear stream status (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: fix a deadlock with bus->reg_lock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: modify stream interrupt handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: save handle to sdev in sof_intel_hda_stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove misleading error trace from IRQ thread (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: dont wake dsp up in kcontrol IO (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Fix handling of custom_stop_condition on DAPM graph walks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: compress: Fix memory leak from snd_soc_new_compress (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: sirf-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: sh7760-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: ssiu: tidyup SSI_MODE1/2 settings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: fixup mod ID calculation in rsnd_ctu_probe_ (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: add missing pin sharing with SSI9 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sh: migor: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tobermory: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: snow: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8994: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_wm8580: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smdk_spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: smartq_wm8987: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_tlv320aic23: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec_hermes: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix a double-free issue for cpu_dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: fix an use-after-free issue for codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: odroid: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: lowland: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: littlemill: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: jive_wm8750: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: h1940_uda1380: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: bells: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: arndale_rt5631: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip-max98090: Remove MICBIAS as supply of input pin IN34 (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rockchip: rockchip_max98090: Enable MICBIAS for headset keypress detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3399_gru_sound: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rk3399_gru_sound: Support 32, 44.1 and 88.2 kHz sample rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rk3288_hdmi_analog: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: pdm: select CONFIG_RATIONAL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: storm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: tosa: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: hx4700: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: kernel: fix typos and some coding style in comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Add missing Slimbus0 audio route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: apq8016_sbc: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: zylonite: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: z2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: ttc-dkb: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: spitz: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: pxa2xx-ac97.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: poodle: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: palm27x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: mioa701_wm9713: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: magician: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: imote2: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: em-x270: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e800_wm9712: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e750_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: e740_wm9705: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: corgi: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pxa: brownstone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs: mxs-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-toddr: expose all 8 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmout: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmout: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: tdmin: expose all 16 inputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdmin: right_j is not supported (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: fix sample clock inversion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm: consistently use SND_SOC_DAIFMT defines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: require regmap mmio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: free reset on device removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: add reset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifout: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-spdifin: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: expose all 8 outputs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-frddr: add sm1 support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-fifo: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5676: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-rt5650-rt5514: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8173-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6797-mt6351: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-wm8960: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701-cs42448: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add missing newline at end of file (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood: armada-370-db: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: qi_lb60: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 239 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix incorrect capture position reporting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Fix NULL ptr dereference when unloading clk dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Don't return failure on machine driver reload (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Do not disable FW notifications (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use GFP_KERNEL instead of GFP_ATOMIC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: correct naming for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof_rt5682: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt-da7219-max98357a: add BE dailink for dmic16k (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add MCLK support for BYT platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_rt286: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_ssm4567: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_nau88l25_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_rt5514_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5663_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_rt5660: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: kbl_da7219_max98927: add dai_trigger function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_nocodec: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_da7213: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_cx2072x: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-rt5640: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: byt-max98090: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_rt298: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_for_each_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: add missing const at graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: phycore-ac97: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card-utils: care no Platform for DPCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix use-after-free in graph_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph-card: fix an use-after-free in graph_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: wm1133-ev1: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: pcm030-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mx27vis-aic32x4: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-spdif: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-sgtl5000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-mc13783: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-es8328: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: imx-audmix: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: mpc8610_hpcd/p1022_ds/p1022_rdk: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: fsl-asoc-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: eukrea-tlv320: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl: efika-audio-fabric: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: Allow bus error handler to be called directly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm_adsp: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove multiple defines. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: add irqflag IRQF_ONESHOT flag (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix misuse of GENMASK macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tas571x: Fix -Wunused-const-variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix charge pump source assignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix of unmute outputs on probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: add ADC mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Improve VAG power and mute control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sgtl5000: Fix definition of VAG Ramp Control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Rename driver to differentiate from main codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: remove redundant assignment to variable idx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5514-spi: don't use snd_soc_lookup_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: simplify the EFUSE read function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Remove executable attribute from source files (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: add silence detection and manual PDB control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Convert headers to SPDX (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix DC calibration offset not applying (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Relocate my e-mail to .com domain zone (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8825: fix fake interruption when booting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nau8822: support master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: soc: codecs: mt6358: change return type of mt6358_codec_init_reg (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: msm8916-wcd-digital: Add sidetone support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98383: fix i2c probe failure (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 496 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: report codec link up/down status to bus (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec: hdac_hdmi: fix pin connections at cvt enable (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 463 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: mark PM function as __maybe_unused (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: use mdelay for sdmode-delay (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: avoid speaker pop when playback startup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix MFREQ selection issue for async mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cros_ec_codec: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4118: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: spi: AD ASoC: declare missing of table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ab8500: add range to usleep_range (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: snappercl15: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: simone: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: ep93xx-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cirrus: edb93xx: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s.c: use devm_snd_soc_register_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1200: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: db1000: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: tse850-pcm5142: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9x5_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: sam9g20_wm8731: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: mikroe-proto: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-wm8904: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pdmic: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-pcm-dma.c: use devm_snd_dmaengine_pcm_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: atmel-classd: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-rt5645: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp-da7219-max98357a: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 200 (Jaroslav Kysela) [1738610] - [sound] ALSA: ps3: Remove Unneeded variable: "ret" (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 277 (Jaroslav Kysela) [1738610] - [sound] ALSA: rme9652: Unneeded variable: "result". (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 274 (Jaroslav Kysela) [1738610] - [sound] ALSA: hdspm: Fix single speed ADAT capture and playback with RME HDSPe AIO (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 264 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 404 (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - Remove set but not used variables 'orun_mask, urun_mask' (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es: Remove unneeded variable err (Jaroslav Kysela) [1738610] - [sound] ALSA: lx6464es - add support for LX6464ESe pci express variant (Jaroslav Kysela) [1738610] - [sound] ALSA: ice1712: Check correct return value to snd_i2c_sendbytes (EWS/DMX 6Fire) (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 29 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 46 (Jaroslav Kysela) [1738610] - [sound] ALSA: emu10k1: Remove unneeded variable "change" (Jaroslav Kysela) [1738610] - [sound] ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup (Jaroslav Kysela) [1738610] - [sound] ALSA: pci: echoaudio: remove variable which is a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 364 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 118 (Jaroslav Kysela) [1738610] - [sound] ALSA: cs4281: remove redundant assignment to variable val and remove a goto (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 32 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 116 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 456 (Jaroslav Kysela) [1738610] - [sound] ALSA: au88x0: Remove unneeded variable: "changed" (Jaroslav Kysela) [1738610] - [sound] ALSA: asihpi: Remove unneeded variable change (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 88 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: remove unused variable 'snd_ac97_controls_master_mono' (Jaroslav Kysela) [1738610] - [sound] ALSA: dmasound_atari: Mark expected switch fall-through (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 176 (Jaroslav Kysela) [1738610] - [sound] ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: isa/wavefront: remove redundant assignment to pointer bptr (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 370 (Jaroslav Kysela) [1738610] - [sound] ALSA: sb: remove redundant assignment to variable result (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda: Add codec on bus address table lately" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Unexport a few more stuff (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Drop export of snd_hdac_bus_add/remove_device() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add codec on bus address table lately (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: readl/writel need linux/io.h (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move parts of NHLT code to new module (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix 1-minute detection delay when i915 module is not available (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix a headphone detection issue when using SOF (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix: lock reg_lock before calling snd_hdac_bus_update_rirb (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: add polling mode in snd_hdac_bus_get_response (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sdm845: remove unneeded semicolon (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Replace strncpy() with strscpy_pad() for pcm->name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: remove redundant use of ret variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: Add an op to set callback function for plug event (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_unbind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_bind_aux_dev() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_dais() next to soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add new soc_link_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_dai() next to soc_remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_dais() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_remove_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: self contained soc_probe_link_components() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1305: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: make array pd static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: simple-card-utils: set 0Hz to sysclk when shutdown (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: ignore 0Hz sysclk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: make two arrays static const, makes object smaller (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Use regmap_multi_reg_write() when initializing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Reset used registers at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Group register initialization at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: ad193x: Fix memory corruption on BE 64b systems (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: support fixed and variable both clock rates (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix redundant codes of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add DT-bindings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix COMPILE_TEST error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Include link-name in error messages (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: consider CPU-Platform possibility (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: don't select unnecessary Platform (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Fix NULL pointer in of parser (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: Mark links as nonatomic (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qcom: common: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment to jack at soc_remove_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf-audio: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: add clock control of MCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: audio-graph: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: indicate rebind issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_for_each_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: fix an use-after-free in simple_dai_link_of_dpcm() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for cpu (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_link_components() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add snd_soc_dapm_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dapm related setup at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_probe_component() position (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_rtd_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix space issues (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove forward declaration of headset_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move headset jack to card-specific storage (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF/Intel: fix selection of SND_INTEL_NHTL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: broadwell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bdw-rt5677: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: haswell: Simplify device probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Haswell: Adjust machine device private context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-evm: Do not fail if the dai_set_sysclk returns -ENOTSUPP (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: edma-pcm: Fix for legacy dma_slave_map based channel lookup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Add S32_LE as support format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-i2s: Move the XSYNCERR workaround to .prepare callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: Fix implicit fallthrough warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_ssi: Fix clock control issue in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wcd9335: Fix primary interpolator max rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data is valid on rising edge (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: tdm hw support tdm out and 8ch i2s out (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: implement left-justified data mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel_ssc_dai: rework DAI format configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: atmel: enable SOC_SSC_PDC and SOC_SSC_DMA in Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Force suspend/resume during system suspend/resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: fix tdm out data align issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: add mutex protection to set_fmt/set_tdm_slot (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix inverted L/R of headphone mixer volume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8316: fix headphone mixer volume table (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Release topology when we are done with it (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove memory available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove MCPS available check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Remove static table index when parsing topology (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print module type instead of id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: NHLT: Fix debug print format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Expose snd_soc_dapm_new_control_unlocked properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: fix memory leaks on sm, se and sbe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate and fix asoc_tplg_dapm_widget_*_create flow (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: topology: Consolidate how dtexts and dvalues are freed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: fix modern dai link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use correct function to access iomem space (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix an is IS_ERR() vs NULL check (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i: Revert A83t description (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Fix return value check in imx8_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM-related variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: Revert initial A83t support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmix: register the card on a proper dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx8: Make some functions static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: rename soc_post_component_init() to soc_rtd_init() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize list at one place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: fix get control data return type and arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: initialize component list (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-topology: use for_each_component_dais() at remove_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_cleanup_card_resources() become void (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add NOTE to snd_soc_rtdcom_lookup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use device_register() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: switch tdm pins gpio function when playback on or off (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt2701: Fix -Wunused-const-variable warnings (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8988: fix typo in wm8988_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: imx: Add i.MX8 HW support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add OF DSP device support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: AMD: Fix Kconfig warning without GPIOLIB (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for DSP formats (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_width by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the actual format width instead of an hardcoded one (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use the physical / slot width for the clocks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add support for TDM slots (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded dai_link check from snd_soc_remove_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: merge snd_soc_initialize_card_lists() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx8qm (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix simultaneous capture and playback in master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Wait for RX/TX RDY only if controller is running (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mchp-i2s-mcc: Fix unprepare of GCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Support more channels (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Pass the channels number as an argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Remove duplicated quirks structure (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK period on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix MCLK Enable bit offset on A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix WSS and SR fields for the A83t (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the LRCK polarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix LRCK and BCLK polarity offsets on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: RX and TX counter registers are swapped (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix the MCLK and BCLK dividers on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Use module clock as BCLK parent on newer SoCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the format configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Move the channel configuration to a callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Rework MCLK divider calculation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Replace call to params_channels by local variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Don't use the oversample to calculate BCLK (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Switch to devm for PCM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Register regmap and PCM before our component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: implement input mode select as a mux (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8904: fix typo in DAPM kcontrol name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add all Chromebooks that need pmc_plt_clk_0 quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: Fix double reset assersion when transitioning to suspend state (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: initial support for Intel ALH DAI type (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Add dummy support for i.MX8 DAIs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: Add driver suspend and resume to support MEGA Fast (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for EHL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for Tiger Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add Cometlake machine driver support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: 88pm860x: remove unused variables 'pcm_switch_controls' and 'aif1_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l56: remove unused variable 'adc_swap_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: remove unused variable 'pga_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic31xx: remove unused variable 'cm_m_enum' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic23: remove unused variable 'tlv320aic23_rec_src' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: remove unused variable 'dac_vol_tlv' and 'adc_vol_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98371: remove unused variable 'max98371_noload_gain_tlv' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42l73: remove unused variables 'vsp_output_mux' and 'xsp_output_mux' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Print constant literals from format specifier (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt6358: add delay after dmic clock on (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: remove unused variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt2701: remove unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: Fix -Wunused-const-variable warning (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4349: Use PM ops 'cs4349_runtime_pm' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: hsw: remove i386 build warning w/ size_t argument (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Fix typos in ti/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: Set period size to 240 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow reconfiguration of tdm_slots and slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Retain the independence of DAC and ADC side of the codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: make headset codec optional (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-mt6358-ts3a227-max98357: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max9850: remove unused variable 'max9850_reg' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98926: remove two unused variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style of aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: rx51: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun4i-codec: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: tm2_wm5110: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: speyside: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: rockchip_max98090: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183-da7219-max98357: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hdmi: Offload dapm update at jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: byt: Refactor fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: bdw: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Remove call to snd_sof_dsp_mailbox_init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ml26124: remove unused variable 'ngth' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6351: remove unused variable 'mt_lineout_control' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: intel: skl_hda_dsp_common: create HDMI jack kctl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tscs454: remove unused variable 'PLL_48K_RATE' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fix module_put() warning in soc_cleanup_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: dai_link check under soc_dpcm_debugfs_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: define soc_dpcm_debugfs_add() for non CONFIG_DEBUG_FS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for card->deferred_resume_work (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove unneeded list_empty() check for snd_soc_try_rebind_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_dapm_debugfs_init() at soc_init_card_debugfs() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_card_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_add_routes() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_add_component_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdac_hda: fix page fault issue by removing race (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Direct MMIO accesses (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for imx7ulp/imx8mq (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: mark regmap as fast_io (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: large_config_get overhaul (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Implement set_bclk_ratio (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add support for SAI new version (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: add of_match data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Update Tx/Rx channel enable mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Add registers definition for multiple datalines (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use for_each_card_links_safe() at snd_soc_find_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: check return value of snd_soc_add_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add comment for for_each_xxx (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: set component->debugfs_root NULL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add a flag for the R0 calibration test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: don't call clk_get_rate() under atomic context (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: Remove executable bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pcm_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_mmap() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_page() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_copy_user() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_ioctrl() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_pcm_component_pointer() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_set_bias_level() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_stream_event() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: move snd_soc_component_seq_notifier() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_is_suspended() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_hw_params() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_close() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-component: add snd_soc_component_get/put() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-component.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_fill_silence() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: remove soc_rtdcom_ack() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma address for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: acp3x: use dma_ops of parent device for acp3x dma driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: zx-tdm: remove redundant assignment to ts_width on error return path (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: SoC: skylake: no need to check return value of debugfs_create functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fill some of the runtime stream parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: remove ephemeral variables (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: create pcm for codec2codec links as well (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: use common NHLT module (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Limit large_config_get to single frame (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix use of potentially uninitialized variable (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Update request-reply IPC model (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Common: Fix NULL dereference in tx_wait_done (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix race condition in IPC rx list (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 490 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Read HIPCT extension before clearing DONE bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: move NHLT header to common directory (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: psc-ac97: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: aio-dma: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: uniphier: evea: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: inno_rk3036: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: jz4740: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mmp-sspa: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: jz4725b: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun8i-codec-analog: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: Mark expected switch fall-throughs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: spear: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mxs-saif: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sirf: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_audmix: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: imx-audmux: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt6797: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mt8173: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tegra20_das: use devm_platform_ioremap_resource() to simplify code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: g12a-tohdmitx: override codec2codec params (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98373: add 88200 and 96000 sampling rate support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Incorrect SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: fix missing return of error return code (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Support for correct symmetric sample bits (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Correct slot_width posed constraint (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rockchip: Fix mono capture (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Fix some acpi vs apci typo in somme comments (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s master mode (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: deal with params when necessary (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: name link using stream direction (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codec2codec: run callbacks in order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: codecs: Add uda1334 codec driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1308: Add RT1308 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Makefile - fix the top-level kernel module names (add snd- prefix) (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Improve serializer handling in multi AXR setups (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for RIGHT_J format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Make MCPS and CPS params obsolete (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Reset pipeline before its deletion (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Strip T and L from TLV IPCs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Properly cleanup on component removal (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Initialize lists before access so they are safe to use (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add function to cleanup debugfs interface (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use recommended SDxFMT programming sequence (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Switch to modern UUID API (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-pcm: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Fail card instantiation if DAI format setup fails (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use existing snd_soc_dai_digital_mute() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_compress_new() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_remove() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_probe() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_suspend() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_delay() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_trigger() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_prepare() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_shutdown() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_startup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: add snd_soc_dai_hw_free() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: add soc-dai.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Return -ENOTSUPP from set_channel_map() if no operation provided (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: support dai_link with platforms_num != 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: defer card registration if codec component is missing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_find_dai() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_dai_link_component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: soc_find_component() uses snd_soc_is_matching_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: move soc_find_component() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: call snd_soc_unbind_card() under mutex_lock; (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: allow no Platform on dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: remove legacy style dai_link (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc.h: add sound dai_link connection macro (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: Support hw_free() callback at DAI level (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5665: Fix a typo in the name of a function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove dev_err() usage after platform_get_irq() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: recover the channel swap after xrun (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Wrap some operations to be functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add pm runtime function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ssp: BCLK delay parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add DMIC token for unmute gain ramp time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix stream id setting (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix link DMA config (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reset link DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reserve host DMA channel for hostless streams (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: assign link DMA channel at run-time (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Elkhart Lake (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: initial support for Tiger Lake. (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Use generic function for fw ready / mem windows creation (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: make sure DMA is start/stop by read the RUN bit (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix HDA direct MMIO access (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: clear stream status and wakests properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add function for hda stop chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: set position buffer in init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: correct ROM state mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_window_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_mailbox_offset (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add runtime idle callback (Jaroslav Kysela) [1738610] - [sound] ALSA: docs: timers: convert docs to ReST and rename to *.rst (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use SOF defined init chip in resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Enable jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: reduce ifdef usage for hda (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: remove unused state variable in suspend function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: implement runtime idle for CNL/APL (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined stop chip in suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the SOF defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: release link DMA for paused streams during suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Don't ignore SRAM block types (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: loader: Use the BAR provided by FW (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: increase default IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: use timeout configured at probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: add ALH support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: use common code to send PCM_FREE IPC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: reset DMA state in prepare (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: couple host and link DMA during FE hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pci: mark last_busy value at runtime PM init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fixup HDaudio topology name with DMIC number (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Add missing include file hdac_hda.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: Initialize hdaudio bus properly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix MSI handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: add a parameter to disable MSI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: remove duplicated include from hda.c (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: disallow building without CONFIG_PCI again (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: intel: extend IPC dump information (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Allow all channels in case of parallel DIN/DOUT setup (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Fix a typo in the name of a constant (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Add support for multi DIN/DOUT with TDM slots parameter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Rename min_frame_size to slot_width (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dmic dapm widget and route (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: skl-hda-dsp-generic: add dependency to dmic driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Match Product Family instead of product (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Invalidate only paths reachable for a given stream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: use set_get_data in process load (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_esai: Add compatible string for imx6ull (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: keep analog power register at SND_SOC_BIAS_OFF (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Remove magic number register writes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Revert remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: remove superfluous set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: depop stereo dac (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: handle concurrent interrupts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: clear interrupts by polarity flip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: move jack-detect init to i2c probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: fall back to DT prop names on error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add component driver name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: use more of the volume range from DACs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: remove w90x900/nuc900 platform drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: nuc900: nuc900-audio: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add for_each_xxx macro for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use snd_soc_dai_link_component for aux_dev (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: remove useless check on codec (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: fix null pointer dereference in clean up (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: use modern dai_link style (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sst: fix kmalloc call with wrong flags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Fix deadlock in snd_soc_instantiate_card() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Remove erroneous soc_cleanup_card_resources() call (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for CPU (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: move DAI pre-links initiation to snd_soc_instantiate_card (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: fix warning reported by kbuild test robot and minor issue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Mark format integer literals as unsigned (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: Tell codec that jack is being removed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Change SR and WSS computation (Jaroslav Kysela) [1738610] - [sound] ALSA: SoC: rt274: Fix internal jack assignment in set_jack callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090: fix kernel oops with platform_name override (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 395 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 340 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 288 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 284 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Add offset to RX channel select (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-i2s: Fix sun8i tx channel offset mask (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98090: remove 24-bit format support if RJ is 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: da7219: Fix build error without CONFIG_I2C (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Fix COMPILE_TEST build error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: pcm3168a: Implement set_tdm_slot callback (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: Make some symbols static (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove set but not used variable 'is_right_j ' (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt1011: Add RT1011 amplifier driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: debug: add new debugfs entries for IPC flood test (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: Introduce SOF_IPC_GLB_TEST_MSG IPC command (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: uapi: mirror firmware changes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: send time stamp to FW for alignment (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: bump to ABI 3.6 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: soundwire: add initial soundwire support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: add support for mux/demux component (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix DSP oops definitions in FW ABI (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ipc: don't check for HIPCCTL register value (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: re-enable IPC IRQ at end of handler (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: move code around for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: cnl-ipc: read all IPC registers first (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Do not send cmd via SHIM register (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add mode parameter for snd_sof_debugfs_buf_item (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ASoC: core: use component driver name as component name" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: sai: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: replace fw ready bitfield with explicit bit ordering (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Baytrail: add quirk for Aegex 10 (RU2) tablet (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: fix typos of SPDX-License-Identifier (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 201 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 194 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 162 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: use the defined ppcap functions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: add COMPILE_TEST for PCI options (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: Add COMPILE_TEST for new machine drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove dependency on asm/platform_sst_audio.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoc: fix sound/soc/intel/skylake/slk-ssp-clk.c build error on IA64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: use common helpers to detect CPUs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677: Add missing voice activation register definitions (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: use component driver name as component name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Fix build error with CONFIG_GPIOLIB is not set (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix undefined references with Baytrail-only support (Jaroslav Kysela) [1738610] - [sound] ALSA: wcd9335: fix a incorrect use of kstrndup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-codec: fix first delay on Speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add support for H6 SoC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Add TX fifo bit flush quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: sun4i-spdif: Move quirks to the top (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix spelling mistake "configued" -> "configured" (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: fix integer overflow on unsigned int multiply (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: force end-of-file for debugfs trace at suspend (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: trace: remove code duplication in sof_wait_trace_avail() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: Show KConfig entry (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: topology: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cx2072x: remove redundant assignment to pulse_len (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: fix the hda init chip (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: ipc: fix a race, leading to IPC timeouts (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: control: correct the copy size for bytes kcontrol put (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove warning - initialize workqueue on open (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: clear hw_params_upon_resume flag correctly (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: fix error handling with the probe workqueue (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove snd_soc_unregister_component in case of error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: core: remove DSP after unregistering machine driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: fixup references at soc_cleanup_card_resources() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Force polling mode on CFL and CNL (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 119 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: core: lock client_mutex while removing link components (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Restore original configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: qdsp6: q6core: Use struct_size() in kmemdup() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Use struct_size() helper (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: Use struct_size() in krealloc() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: boards: remove unnecessary inclusion of skl.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: move card registration to the end of probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: mediatek: mt8183: remove unused DAPM pins (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable dev runtime suspend and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Add machine driver for CX2072X on BYT/CHT platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Add support for Conexant CX2072X CODEC (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Unify the supported input and output rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: fixup try_module_get()/module_put() timing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: add newline for clarity (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: fix compile error (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix AMP quirk support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: sof-rt5682: fix for codec button mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 4 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 3 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: simple-card: Fix configuration of DAI format (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: WARN() is not related to component->driver->probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rsnd: move pcm_new from snd_soc_component_driver to snd_soc_dai_driver (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: Remap button control-function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: enable IIR filter (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rename functions that pollute the simple_xxx namespace (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: soc-acpi: Fix machine selection order (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: rt5677-spi: Handle over reading when flipping bytes (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-dpm: fixup DAI active unbalance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: tlv320aic3x: Add support for high power analog output (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add reset gpio handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: cs42xx8: Add regcache mask dirty (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: replace the process_option table with function (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_asrc: Fix the issue about unsupported rate (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: add g12a tohdmitx control (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: add basic codec-to-codec link support (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: dapm: allow muxes to force a disconnect (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: meson: axg-card: set link name based on link node name (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: MT8183: set data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Mediatek: add memory interface data align (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: rstn_control - return a non-zero on error only (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: re-introduce mutex locking (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add soc_pcm_components_open() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: add missing cpu_dai->rate = 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: do cpu_dai related operation at same place (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use soc_find_component() at snd_soc_get_dai_id() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: add soc_component_to_node() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: tidyup soc_bind_dai_link() comment balance (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: don't use codec_dais on soc_bind_dai_link() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-core: use i on snd_soc_resume() (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: max98357a: request GPIO when device get probed (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL add Icelake chip info struct (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: ICL: add Icelake SSP count (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: pcm: remove runtime PM calls during pcm open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: Intel: Skylake: Add Cometlake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Add Comet Lake PCI IDs (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: amd: Reporting accurate hw_ptr for acp3x dma (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-pcm: BE dai needs prepare when pause release after resume (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: ak4458: add return value for ak4458_probe (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC : cs4265 : readable register too low (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix error in verbose ipc command parsing (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: fix race in FW boot timeout handling (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: nocodec: fix undefined reference (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: soc-acpi: fix implicit header use of module.h/export.h (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: fsl_sai: Move clock operation to PM runtime (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: stm32: i2s: manage identification registers (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove ops dependency on the dai id (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the dai drivers in the private data (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove reference to the current substream (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hdmi-codec: remove function name debug traces (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 282 (Jaroslav Kysela) [1738610] - [sound] ALSA: xen-front: fix unintention integer overflow on left shifts (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - PCI quirk for Medion E4254 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply AMD controller workaround for Raven platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix alienware headset mic (Jaroslav Kysela) [1738610] - [sound] ALSA: Add Acer Aspire Ethos 8951G model quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix the problem of two front mics on a ThinkCentre (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable internal speaker & headset mic of ASUS UX431FL (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Pavilion 15 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix overridden device-specific initialization (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix potential endless loop at applying quirks (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Allow runtime PM for controller if component notifier is used (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - Add new SBZ quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fixes inverted Conexant GPIO mic mute led (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Expand pin_match function to match upcoming new tbls (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Drop unsol event handler for Intel HDMI codecs (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a generic reboot_notify (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Let all conexant codec enter D3 when rebooting (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add quirk for HP Envy x360 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Set fifo_size for both playback and capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a quirk model for fixing Huawei Matebook X right speaker (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Add model description for Chrome headset button quirk (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fix a typo in model documentation (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Inform too slow responses (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Apply workaround for another AMD chip 1022:1487 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Remove page allocation redirection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Workaround for crackled sound on AMD controller (1022:1457) (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't override global PCM hw info flag (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add support of Zhaoxin controller (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/intel: stop probe if DMICS are detected on Skylake+ platforms (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Show the fatal CORB/RIRB error more clearly (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Add a conexant codec entry to let mute led work (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: SOF: Intel: hda: Make hdac_device device-managed (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Flush interrupts on disabling (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvidia HDMI (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Don't report spurious jack state changes (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Optimize resume for codecs without jack detection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Don't resume forcibly i915 HDMI/DP codec (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Fix i915 reverse port/pin mapping (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/hdmi - Remove duplicated define (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Fixed Headphone Mic can't record on Dell platform (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Simplify snd_hdac_refresh_widgets() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Fix widget_mutex incomplete protection (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132 - remove redundant assignment to variable 'changed' (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Change front mic location for Lenovo M710q (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek: Add quirks for several Clevo notebook barebones (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops" (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Add Elkhart Lake PCI ID (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: fix a mask for unsolicited event tags (Jaroslav Kysela) [1738610] - [sound] ALSA: ASoC: hda: fix unbalanced codec dev refcount for HDA_DEV_ASOC (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/ca0132: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Update headset mode for ALC256 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: move polling_mode flag to struct hdac_bus (Jaroslav Kysela) [1738610] - [sound] ALSA: hda: assign polling_mode after azx_bus_init (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Improve the headset mic for Acer Aspire laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda - Force polling mode on CNL for fixing codec communication (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Enable micmute LED for Huawei laptops (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Set default power save node to 0 (Jaroslav Kysela) [1738610] - [sound] ALSA: hda/realtek - Check headset type by unplug and resume (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: Fix codec name after machine driver is unloaded and reloaded (Jaroslav Kysela) [1738610] - [sound] ALSA: hdac: fix memory release for SST and SOF drivers (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 371 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier for more missed files (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 130 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 285 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 295 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 273 (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong packet parameter for Alesis iO26 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: check intermediate state of clock status and retry (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: handle error code when getting current source of clock (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: remove WARN_ON() at destruction of AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: add note for FE-8 (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add support for MOTU 4pre (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix isoc cycle count to which rx packet is scheduled (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix error path for initialization of stream structures (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix to handle correct stream for PCM playback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix NULL pointer dereference to unused stream structure (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire: fix a memory leak bug (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: localize kernel APIs to start/stop each AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: support AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for initialization/destruction of AMDTP stream (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for bus reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for initialization/destruction of AMDTP streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to start AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to add AMDTP stream into AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add a kernel API to stop a couple of AMDTP streams in AMDTP domain (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add AMDTP domain structure to handle several isoc contexts (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: more code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: process payload of isoc context according to packet descriptors (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for FF data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for MOTU data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for TASCAM data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for DOT data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for AM824 data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass packet descriptor to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process context payloads (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to process PCM substream (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use packet descriptor for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add list of packet descriptor (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass no syt information to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add syt_override member for some protocols (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: operate data block counter in top level of processing for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block counter to data block processing layer (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: pass data block count as an argument to tracepoints event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CIP_UNALIGHED_DBC flag (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for local variables (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for post operation to data block counter (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring for error path of parser for CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix different data block counter between probed event and transferred isochronous packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix initial value of data block count for IR context without CIP_DBC_IS_END_EVENT (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireface: fix initial value of data block counter for IR context with CIP_NO_HEADER (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix invalid length of rx packet payload for tracepoint events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: fix wrong reference count for stream functionality at error path of rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib/fireworks: fix miss detection of received MIDI messages (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix to process MIDI conformant data channel for AM824 format (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: cache next data_block_counter after probing tracepoints event for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify common tracepoints for both direction (Jaroslav Kysela) [1738610] - [sound] ALSA: Revert "ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events" (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: ensure to release isochronous resources in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: unify stop and release method for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: minor code refactoring to stop isochronous context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: rename helper functions to begin/finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: code refactoring for condition to stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: add helper function to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify midi callback function (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: unify the count of subscriber for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split allocation of isochronous resources from establishment of connection (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for error path to start duplex stream (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: change the range of critical section for stream data in PCM.hw_free callback (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring for callback function to rawmidi interface (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code rafactoring for callback functions to PCM interface (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: fix compiler warning due to returning uninitialized value (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure stream parameter in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: configure packet format in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: unify substreams counter (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: rename helper functions for duplex streams (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: expand stop procedure for packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: break packet streaming at bus-reset handler (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: start duplex streams if supported (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: set packet parameter according to current configuration (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: code refactoring for stop condition of packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure stream parameters in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for pcm.hw_params/hw_free (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: code refactoring for rawmidi.open/close (Jaroslav Kysela) [1738610] - [sound] ALSA: fireworks: unify substream counter (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: code refactoring to initialize/destroy stream data (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: obsolete useless member of private structure (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: don't set XRUN in stop streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: bebob: configure sampling transfer frequency in pcm.hw_params callback (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: code refactoring to stop packet streaming (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to keep isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: simplify error path to begin streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-digi00x: refactoring to move timing of registration for isochronous channel (Jaroslav Kysela) [1738610] - [sound] ALSA: oxfw: allow PCM capture for Stanton SCS.1m (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: update isochronous resources when starting packet streaming after bus-reset (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in latter protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff400 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: support allocate_resources operation in ff800 protocol (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: add protocol-specific operation to allocate isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: minor code refactoring to finish streaming session (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: update isochronous resources when starting packet streaming after bus reset (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: reserve/release isochronous resources in pcm.hw_params/hw_free callbacks (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for release of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for reservation of isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-tascam: code refactoring for registration of isochronous channels (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-motu: fix destruction of data for isochronous resources (Jaroslav Kysela) [1738610] - [sound] ALSA: fireface: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IR packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: refactoring to obsolete IT packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix inverted node IDs for amdtp_packet events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: fix data block counter for incoming packet without CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 8 byte packet header for IT context to separate CIP header from CIP payload (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: code refactoring to queueing packets (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to generate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify packet handler for IR context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use 16 bytes IR context header to separate CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: split helper function to check incoming CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: compute pointer to payload buffer in context handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: calculate the length of packet payload in packet handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use clear name for variable of CIP header (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use IT context header to compute cycle count for scheduling packet (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: obsolete macro for header of IT context (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add helper function to cancel context inner callback handler (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use union for directional parameters (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: unify tracing events to 'amdtp_packet' event (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use dynamic array for CIP header of tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same unit for payload argument in tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: add data_blocks/data_block_counter parameter to in_packet/out_packet tracing events (Jaroslav Kysela) [1738610] - [sound] ALSA: firewire-lib: use the same type of argument for CIP header for tracing event (Jaroslav Kysela) [1738610] - [sound] ALSA: dice: add stream format parameters for PreSonus FireStudio (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 61 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 102 (Jaroslav Kysela) [1738610] - [sound] ALSA: aoa: onyx: always initialize register read value (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 250 (Jaroslav Kysela) [1738610] - [sound] ALSA: ac97: Fix double free of ac97_codec_device (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Add SPDX license identifier - Makefile/Kconfig (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: add support for 352.8KHz and 384KHz sample rate (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Fix potential concurrent access to the deleted pool (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Be more restrictive about when a drain is allowed (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Don't allow paritial drain operations on capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Prevent bypasses of set_params (Jaroslav Kysela) [1738610] - [sound] ALSA: compress: Fix regression on compressed capture streams (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: Fix refcount_inc() on zero usage (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: Break too long mutex context in the write loop (Jaroslav Kysela) [1738610] - [sound] ALSA: seq: fix incorrect order of dest_client/dest_ports arguments (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 372 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 345 (Jaroslav Kysela) [1738610] - [sound] ALSA: control: Use struct_size() (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 (Jaroslav Kysela) [1738610] - [sound] ALSA: treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 151 (Jaroslav Kysela) [1738610] - [sound] ALSA: pcm: oss: Use struct_size() helper (Jaroslav Kysela) [1738610]- [tools] selftests/powerpc: Retry on host facility unavailable (Desnes Augusto Nunes do Rosario) [1739770] - [tools] selftests/powerpc: Do not fail with reschedule (Desnes Augusto Nunes do Rosario) [1739770] - [tools] libperf: Warn when exceeding MAX_NR_CPUS in cpumap (Frank Ramsay) [1753332] - [tools] perf header: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() (Frank Ramsay) [1753332] - [tools] perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online (Frank Ramsay) [1753332] - [tools] perf timechart: Refactor svg_build_topology_map() (Frank Ramsay) [1753332] - [tools] perf tools: Increase MAX_NR_CPUS and MAX_CACHES (Frank Ramsay) [1753332] - [crypto] crypto: chelsio - count incomplete block in IV (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix softlockup with heavy I/O (Jonathan Toppins) [1725813] - [crypto] crypto: chelsio - Fix NULL pointer dereference (Jonathan Toppins) [1725813] - [nvme] nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI/ASPM: Add pcie_aspm_enabled() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix async probe remove race (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix controller removal race with scan work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix possible use-after-free in connect error flow (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix a possible deadlock when passthru commands sent to a multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-core: Fix extra device_put() call on error path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: fix nvmet_file_flush() always returning an error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-loop: Flush nvme_delete_wq when removing the port (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: Fix use-after-free bug when a port is removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: revalidate nvme_ns_head gendisk in nvme_validate_ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] Revert "nvme-pci: don't create a read hctx mapping without read queues" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix multipath crash when ANA is deactivated (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix memory leak caused by incorrect subsystem free (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: ignore subnqn for ADATA SX6000LNP (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix NULL deref for fabrics options (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix regression upon hot device removal and insertion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: fix module unloads while lports still pending (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: set the STABLE_WRITES flag when data digests are enabled (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: print a hint while rejecting NSID 0 or 0xffffffff (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: don't use sendpage for SLAB pages (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: do not select namespaces which are about to be removed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: also check for a disabled path if there is a single sibling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-multipath: factor out a nvme_path_is_disabled helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: export I/O characteristics attributes in Identify (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set physical block size and optimal I/O size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: add delete completion and submission queue to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix spelling mistake "spcecific" -> "specific" (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check for NULL return from pci_alloc_p2pmem() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: limit max_hw_sectors based on the DMA max mapping size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't fall back to a 32-bit DMA mask (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't create a read hctx mapping without read queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: make nvme_dev_pm_ops static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: resolve warnings on RCU usage and sleep warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: fix inconsistent lock state warnings (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Skip devices in D0 for (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [pci] PCI: PM: Avoid possible suspend-to-idle issue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add I/O characteristics fields (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: enable to inject errors into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: prepare for fault injection into admin commands (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: introduce target-side trace (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: print result and status in hex format (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: support for fabrics commands in host-side (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: move opcode symbol print to nvme.h (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: do not export nvme_trace_disk_name (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: properly report state change failure in nvme_reset_work (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: clean up nvme_remove_dead_ctrl a bit (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: set the errno on ctrl state change error (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: adjust irq max_vector using num_possible_cpus() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use host managed power state for suspend (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unnecessary zero for static var (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce nvme_is_fabrics to check fabrics cmd (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fc: add message when creating new association (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove queue_count_ops for write_queues and poll_queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix possible io failures when removing multipathed ns (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: export get and set features (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add transport discovery change op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fcloop: add support for nvmet discovery_event op (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: remove blk_init_request_from_bio (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: initialize the write priority (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix u32 overflow in the number of namespace list calculation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: add transport discovery change event callback support (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: don't limit DMA segement size (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix data_len to 0 for bdev-backed write_zeroes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-tcp: fix queue mapping when queue count is limited (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use blk-mq mapping for unmanaged irqs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: copy MTFA field from identify controller (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: release namespace SRCU protection before performing controller ioctls (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: merge nvme_ns_ioctl into nvme_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove the ifdef around nvme_nvm_ioctl (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: fix srcu locking on error return in nvme_get_ns_from_disk (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: Fix known effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Sync queues on reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Unblock reset_work on IO failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Don't disable on timeout in reset state (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: Fix controller freeze wait disabling (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: validate cntlid during controller initialisation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: change locking for the per-subsystem controller list (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: trace all async notice events (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: remove unused argument (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: add known admin effects to augument admin effects log page (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: init shadow doorbell after each reset (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: mark expected switch fall-through (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: mark nvme_core_init and nvme_core_exit static (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: protect discovery change log event list iteration (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: move command size checks to the core (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-fabrics: check more command sizes (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove an unneeded variable initialization (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: unquiesce admin queue on shutdown (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: shutdown on timeout during deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-rdma: fix a NULL deref when an admin connect times out (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-file: clamp-down file namespace lba_shift (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: include (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: rename nvme_completion instances from rsp to cqe (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-rdma: remove p2p_client initialization from fast-path (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: return a specified error it subsys_alloc fails (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix discover log page when offsets are used (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: never fail double namespace enablement (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: log the error status on Identify Namespace failure (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: tidy up nvme_map_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: add safety check for subsystem lock during nvmet_ns_changed (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: only call nvme_unmap_data for requests transferring data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove q_dmadev from nvme_queue (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: merge nvme_free_iod into nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: move the call to nvme_cleanup_cmd out of nvme_unmap_data (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove nvme_init_iod (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: use a flag for polled queues (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_integrity_vec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add dma_map_bvec helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [block] block: add a rq_dma_dir helper (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: use zero-sized array and struct_size() in kzalloc() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: remove unused nvme_iod member (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: avoid double errno conversions (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid double dereference to convert le to cpu (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix error flow during ns enable (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper write zeroes setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: disable Write Zeroes for qemu controllers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: bring Disconnect into compliance with FC-NVME spec (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add proper discard setup for the multipath device (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: remove nvme_ns_config_oncs (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet-fc: fix issues with targetport assoc_list list walking (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: add get-feature to admin cmds tracer (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-loop: init nvmet_ctrl fatal_err_work when allocate (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: put ns_head ref if namespace fails allocation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-trace: fix cdw10 buffer overrun (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: don't warn on block content change effects (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: update comment to make the code easier to read (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-lightnvm: convert to SPDX identifiers (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: return error from (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: avoid that deleting a controller triggers a circular locking complaint (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: introduce a helper function for controller deletion (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme: unexport nvme_delete_ctrl_sync() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvme-pci: check kstrtoint() return value in queue_count_set() (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [nvme] nvmet: fix indentation (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [lightnvm] lightnvm: simplify geometry (Gopal Tiwari) [1718463 1711181 1724950 1725066] - [powerpc] powerpc/tm: Fix FP/VMX unavailable exceptions inside a transaction (Gustavo Duarte) [1750653] - [powerpc] powerpc/tm: Fix restoring FP/VMX facility incorrectly on interrupts (Gustavo Duarte) [1750653] - [block] block: split .sysfs_lock into two locks (Ming Lei) [1697383] - [block] block: add helper for checking if queue is registered (Ming Lei) [1697383] - [block] blk-mq: don't hold q->sysfs_lock in blk_mq_map_swqueue (Ming Lei) [1697383] - [block] block: don't hold q->sysfs_lock in elevator_init_mq (Ming Lei) [1697383] - [block] block: Remove blk_mq_register_dev() (Ming Lei) [1697383] - [x86] KVM: X86: Fix fpu state crash in kvm guest (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't use current->mm to check for a kthread (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update kernel's FPU state before using for the fsave header (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use fault_in_pages_writeable() for pre-faulting (Prarit Bhargava) [1737070] - [mm] mm/gup: continue VM_FAULT_RETRY processing even for pre-faults (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fault-in user stack if copy_fpstate_to_sigframe() fails (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Add PKRU value to init_fpstate (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore regs in copy_fpstate_to_sigframe() in order to use the fastpath (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add a fastpath to __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Defer FPU state load until return to userspace (Prarit Bhargava) [1737070] - [x86] x86/fpu: Merge the two code paths in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Restore from kernel memory on the 64-bit path too (Prarit Bhargava) [1737070] - [x86] x86/fpu: Inline copy_user_to_fpregs_zeroing() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Update xstate's PKRU value on write_pkru() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Prepare copy_fpstate_to_sigframe() for TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always store the registers in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/entry: Add TIF_NEED_FPU_LOAD (Prarit Bhargava) [1737070] - [x86] x86/fpu: Eager switch PKRU state (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Don't check if PKRU is zero before writing it (Prarit Bhargava) [1737070] - [x86] x86/fpu: Only write PKRU if it is different from current (Prarit Bhargava) [1737070] - [x86] x86/pkeys: Provide *pkru() helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Use a feature number instead of mask in two more helpers (Prarit Bhargava) [1737070] - [x86] x86/fpu: Make __raw_xsave_addr() use a feature number instead of mask (Prarit Bhargava) [1737070] - [x86] x86/fpu: Add an __fpregs_load_activate() internal helper (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove user_fpu_begin() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized (Prarit Bhargava) [1737070] - [x86] x86/fpu: Don't save fxregs for ia32 frames in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in copy_fpstate_to_sigframe() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Always init the state in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove preempt_disable() in fpu__clear() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu__restore() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove fpu->initialized usage in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [x86] x86/entry: Remove unneeded need_resched() loop (Prarit Bhargava) [1737070] - [x86] x86/uaccess: Introduce user_access_{save, restore}() (Prarit Bhargava) [1737070] - [x86] x86/fpu: Fix i486 + no387 boot crash by only saving FPU registers on context switch if there is an FPU (Prarit Bhargava) [1737070] - [x86] x86/fpu: Remove second definition of fpu in __fpu__restore_sig() (Prarit Bhargava) [1737070] - [net] udp: correct reuseport selection with connected sockets (Paolo Abeni) [1665807] - [net] udp6: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp: add missing rehash callback to udplite (Paolo Abeni) [1665807] - [net] udp6: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] udp: prefer listeners bound to an address (Paolo Abeni) [1665807] - [net] sched: fix race between deactivation and dequeue for NOLOCK qdisc (Davide Caratti) [1744397] - [net] check extack._msg before print (Ivan Vecera) [1751279] - [net] report invalid mtu value via netlink extack (Ivan Vecera) [1751279] - [net] report min and max mtu network device settings (Ivan Vecera) [1751279] - [net] failover: change mtu has RTNL (Ivan Vecera) [1751279] - [net] neigh: fix multiple neigh timer scheduling (Lorenzo Bianconi) [1730632] - [net] virtchnl: fix 'Unknown bps' in dmesg for 2.5Gb/5Gb speeds (Ivan Vecera) [1748437] - [net] Add a define for LLDP ethertype (Ivan Vecera) [1748428] - [net] devlink: Add support for direct reporter health state update (Petr Oros) [1746363] - [netdrv] Add IANA_VXLAN_UDP_PORT definition to vxlan header file (Ivan Vecera) [1731347] - [netdrv] Move the definition of the default Geneve udp port to public header file (Ivan Vecera) [1731347] - [net] openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [pci] PCI: Add pci_dev_id() helper (Myron Stowe) [1735874] - [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1749873] - [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1749873] - [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1749873] - [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1749873] - [cpufreq] cpufreq: intel_pstate: Show different max frequency with turbo 3 and HWP (Alexander Beregalov) [1752053] - [char] hpet: Fix missing '=' character in the __setup() code of hpet_mmap_enable (Prarit Bhargava) [1660796] - [hwtracing] intel_th: pci: Add support for another Lewisburg PCH (Jiri Olsa) [1714486] - [x86] x86/entry/32: Fix ENDPROC of common_spurious (Prarit Bhargava) [1730447] - [x86] x86/irq: Seperate unused system vectors from spurious entry again (Prarit Bhargava) [1730447] - [vfio] vfio/type1: Handle different mdev isolation type (Tarun Gupta) [1498341] - [vfio] vfio/type1: Add domain at(de)taching group helpers (Tarun Gupta) [1498341] - [vfio] vfio/mdev: Add iommu related member in mdev_device (Tarun Gupta) [1498341] - [documentation] ipmb: place it at driver-api and convert to ReST (Tony Camuso) [1752071] - [char] ipmi_si_intf: Fix race in timer shutdown handling (Tony Camuso) [1752071] - [char] ipmi_ssif: avoid registering duplicate ssif interface (Tony Camuso) [1752071] - [char] ipmi: Free receive messages when in an oops (Tony Camuso) [1752071] - [char] ipmi_si: Only schedule continuously in the thread in maintenance mode (Tony Camuso) [1752071] - [char] ipmi_si: Remove ipmi_ from the device attr names (Tony Camuso) [1752071] - [char] ipmi_si: Convert device attr permissions to octal (Tony Camuso) [1752071] - [char] ipmi_si: Rework some include files (Tony Camuso) [1752071] - [char] ipmi_si: Convert timespec64 to timespec (Tony Camuso) [1752071] - [char] Fix uninitialized variable in ipmb_dev_int.c (Tony Camuso) [1752071] - [char] fix platform_no_drv_owner.cocci warnings (Tony Camuso) [1752071] - [char] ipmi: ipmb: don't allocate i2c_client on stack (Tony Camuso) [1752071] - [char] ipmi: ipmb: Fix build error while CONFIG_I2C is set to m (Tony Camuso) [1752071] - [char] Add support for IPMB driver (Tony Camuso) [1752071] - [char] drivers: ipmi: Drop device reference (Tony Camuso) [1752071] - [char] ipmi_ssif: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] Add SPDX license identifier - Makefile/Kconfig (Tony Camuso) [1752071] - [char] ipmi_si: use bool type for initialized variable (Tony Camuso) [1752071] - [char] ipmi_si: fix unexpected driver unregister warning (Tony Camuso) [1752071] - [char] ipmi: Remove warning if no slave address is present (Tony Camuso) [1752071] - [char] ipmi:ssif: Only unregister the platform driver if it was registered (Tony Camuso) [1752071] - [char] ipmi: Add the i2c-addr property for SSIF interfaces (Tony Camuso) [1752071] - [char] ipmi: avoid atomic_inc in exit function (Tony Camuso) [1752071] - [char] ipmi: Remove file from ipmi_file_private (Tony Camuso) [1752071] - [char] ipmi_si: remove an unused variable in try_smi_init() (Tony Camuso) [1752071] - [char] ipmi: Make ipmi_interfaces_srcu variable static (Tony Camuso) [1752071] - [char] ipmi: Change to ktime_get_ts64() (Tony Camuso) [1752071] - [char] ipmi: Free the address list on module cleanup (Tony Camuso) [1752071] - [edac] EDAC, skx, i10nm: Fix source ID register offset (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Check ECC enabling status per channel (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add Intel additional Ice-Lake support (Aristeu Rozanski) [1485543 1482412] - [x86] x86/CPU: Add more Icelake model numbers (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx, i10nm: Make skx_common.c a pure library (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Add code to recognise new compound error code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Fix randconfig builds (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, i10nm: Add a driver for Intel 10nm server processors (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Delete duplicated code (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_common: Separate common code out from skx_edac (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Let EDAC core show the decoded result for debugfs (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Move debugfs node under EDAC's hierarchy (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Prepend hex formatting with '0x' (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx: Fix function calling order in skx_exit() (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, skx_edac: Fix logical channel intermediate decoding (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting (Aristeu Rozanski) [1485543 1482412] - [edac] EDAC: Correct DIMM capacity unit symbol (Aristeu Rozanski) [1485543 1482412] - [x86] x86/mce: Add notifier_block forward declaration (Aristeu Rozanski) [1485543 1482412] - [netdrv] net: thunderx: fix NULL pointer dereference in nicvf_open/nicvf_stop (Dean Nelson) [1657380] - [netdrv] net: thunder: fix a potential NULL pointer dereference (Dean Nelson) [1657380] - [netdrv] net: thunderx: remove link change polling code and info from nicpf (Dean Nelson) [1657380] - [netdrv] net: thunderx: move link state polling function to VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: add mutex to protect mailbox from concurrent calls for same VF (Dean Nelson) [1657380] - [netdrv] net: thunderx: rework xcast message structure to make it fit into 64 bit (Dean Nelson) [1657380] - [netdrv] net: thunderx: add nicvf_send_msg_to_pf result check for set_rx_mode_task (Dean Nelson) [1657380] - [netdrv] net: thunderx: make CFG_DONE message to run through generic send-ack sequence (Dean Nelson) [1657380] - [netdrv] net: thunderx: replace global nicvf_rx_mode_wq work queue for all VFs to private for each of them. (Dean Nelson) [1657380] - [netdrv] net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue (Dean Nelson) [1657380] - [x86] perf/x86/intel/rapl: Cosmetic rename internal variables in response to multi-die/pkg support (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Cosmetic renames in response to multi-die/pkg support (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Cosmetic: Rename internal variables to zones from packages (David Arcari) [1616309] - [x86] perf/x86/intel/cstate: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/rapl: Support multi-die/package (David Arcari) [1616309] - [x86] perf/x86/intel/uncore: Support multi-die/package (David Arcari) [1616309] - [topology] topology: Create core_cpus and die_cpus sysfs attributes (David Arcari) [1616309] - [topology] topology: Create package_cpus sysfs attribute (David Arcari) [1616309] - [hwmon] hwmon/coretemp: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Update RAPL domain name and debug messages (David Arcari) [1616309] - [thermal] thermal/x86_pkg_temp_thermal: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Support multi-die/package (David Arcari) [1616309] - [powercap] powercap/intel_rapl: Simplify rapl_find_package() (David Arcari) [1616309] - [x86] x86/topology: Define topology_logical_die_id() (David Arcari) [1616309] - [x86] x86/topology: Define topology_die_id() (David Arcari) [1616309] - [topology] cpu/topology: Export die_id (David Arcari) [1616309] - [x86] x86/topology: Create topology_max_die_per_package() (David Arcari) [1616309] - [x86] x86/topology: Add CPUID.1F multi-die/package support (David Arcari) [1616309] - [x86] x86/smpboot: Rename match_die() to match_pkg() (David Arcari) [1616309] - [documentation] topology: Simplify cputopology.txt formatting and wording (David Arcari) [1616309] - [documentation] x86/topology: Fix documentation typo (David Arcari) [1616309] - [mm] mm: remove stale comment from page struct (Rafael Aquini) [1737065] - [mm] mm/slab.c: fix an infinite loop in leaks_show() (Rafael Aquini) [1737065] - [mm] mm/slub.c: update the comment about slab frozen (Rafael Aquini) [1737065] - [mm] mm/slab.c: remove unneed check in cpuup_canceled (Rafael Aquini) [1737065] - [mm] slub: remove useless kmem_cache_debug() before remove_full() (Rafael Aquini) [1737065] - [mm] slab: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slub: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: use slab_list instead of lru (Rafael Aquini) [1737065] - [mm] slob: respect list_head abstraction layer (Rafael Aquini) [1737065] - [mm] slab: fix a crash by reading /proc/slab_allocators (Rafael Aquini) [1737065] - [mm] mm: add support for kmem caches in DMA32 zone (Rafael Aquini) [1737065] - [mm] mm, slub: make the comment of put_cpu_partial() complete (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove an unused addr argument (Rafael Aquini) [1737065] - [mm] mm/slab.c: kmemleak no scan alien caches (Rafael Aquini) [1737065] - [mm] mm/slub.c: freelist is ensured to be NULL when new_slab() fails (Rafael Aquini) [1737065] - [mm] slab: alien caches must not be initialized if the allocation of the alien cache failed (Rafael Aquini) [1737065] - [mm] include/linux/slab.h: fix sparse warning in kmalloc_type() (Rafael Aquini) [1737065] - [mm] mm/slub.c: record final state of slub action in deactivate_slab() (Rafael Aquini) [1737065] - [mm] mm/slub.c: page is always non-NULL in node_match() (Rafael Aquini) [1737065] - [mm] mm/slub.c: remove validation on cpu_slab in __flush_cpu_slab() (Rafael Aquini) [1737065] - [mm] mm, slab: remove unnecessary unlikely() (Rafael Aquini) [1737065] - [mm] mm: move obj_to_index to include/linux/slab_def.h (Rafael Aquini) [1737065] - [mm] slab: make kmem_cache_create{_usercopy} description proper kernel-doc (Rafael Aquini) [1737065] - [mm] slub: extend slub debug to handle multiple slabs (Rafael Aquini) [1737065] - [mm] mm/slub.c: switch to bitmap_zalloc() (Rafael Aquini) [1737065] - [fs] io_uring: add need_resched() check in inner poll loop (Jeff Moyer) [1706143] - [fs] io_uring: don't enter poll loop if we have CQEs pending (Jeff Moyer) [1706143] - [fs] io_uring: fix potential hang with polled IO (Jeff Moyer) [1706143] - [fs] io_uring: fix an issue when IOSQE_IO_LINK is inserted into defer list (Jeff Moyer) [1706143] - [fs] io_uring: fix manual setup of iov_iter for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: fix KASAN use after free in io_sq_wq_submit_work (Jeff Moyer) [1706143] - [fs] io_uring: ensure ->list is initialized for poll commands (Jeff Moyer) [1706143] - [fs] io_uring: track io length in async_list based on bytes (Jeff Moyer) [1706143] - [fs] io_uring: don't use iov_iter_advance() for fixed buffers (Jeff Moyer) [1706143] - [fs] io_uring: add a memory barrier before atomic_read (Jeff Moyer) [1706143] - [fs] io_uring: fix counter inc/dec mismatch in async_list (Jeff Moyer) [1706143] - [fs] io_uring: fix the sequence comparison in io_sequence_defer (Jeff Moyer) [1706143] - [fs] io_uring: fix io_sq_thread_stop running in front of io_sq_thread (Jeff Moyer) [1706143] - [include] io_uring: add support for recvmsg() (Jeff Moyer) [1706143] - [include] io_uring: add support for sendmsg() (Jeff Moyer) [1706143] - [fs] signal: remove the wrong signal_pending() check in restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] io_uring: add support for sqe links (Jeff Moyer) [1706143] - [fs] io_uring: ensure req->file is cleared on allocation (Jeff Moyer) [1706143] - [fs] io_uring: fix memory leak of UNIX domain socket inode (Jeff Moyer) [1706143] - [fs] io_uring: punt short reads to async context (Jeff Moyer) [1706143] - [fs] uio: make import_iovec()/compat_import_iovec() return bytes on success (Jeff Moyer) [1706143] - [fs] io_uring: Fix __io_uring_register() false success (Jeff Moyer) [1706143] - [tools] tools/io_uring: sync with liburing (Jeff Moyer) [1706143] - [tools] tools/io_uring: fix Makefile for pthread library link (Jeff Moyer) [1706143] - [fs] io_uring: use wait_event_interruptible for cq_wait conditional wait (Jeff Moyer) [1706143] - [fs] io_uring: adjust smp_rmb inside io_cqring_events (Jeff Moyer) [1706143] - [fs] io_uring: fix infinite wait in khread_park() on io_finish_async() (Jeff Moyer) [1706143] - [fs] io_uring: remove 'ev_flags' argument (Jeff Moyer) [1706143] - [fs] io_uring: fix failure to verify SQ_AFF cpu (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQE data (Jeff Moyer) [1706143] - [fs] io_uring: use cpu_online() to check p->sq_thread_cpu instead of cpu_possible() (Jeff Moyer) [1706143] - [fs] io_uring: fix shadowed variable ret return code being not checked (Jeff Moyer) [1706143] - [fs] req->error only used for iopoll (Jeff Moyer) [1706143] - [fs] io_uring: add support for eventfd notifications (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_SYNC_FILE_RANGE (Jeff Moyer) [1706143] - [fs] fs: add sync_file_range() helper (Jeff Moyer) [1706143] - [fs] io_uring: add support for marking commands as draining (Jeff Moyer) [1706143] - [fs] io_uring: avoid page allocation warnings (Jeff Moyer) [1706143] - [include] iov_iter: fix iov_iter_type (Jeff Moyer) [1706143] - [fs] block: fix handling for BIO_NO_PAGE_REF (Jeff Moyer) [1706143] - [fs] io_uring: drop req submit reference always in async punt (Jeff Moyer) [1706143] - [fs] io_uring: free allocated io_memory once (Jeff Moyer) [1706143] - [fs] io_uring: fix SQPOLL cpu validation (Jeff Moyer) [1706143] - [fs] io_uring: have submission side sqe errors post a cqe (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after unsetting IORING_SQ_NEED_WAKEUP (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after incrementing dropped counter (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading SQ tail (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier after updating SQ head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before reading cq head (Jeff Moyer) [1706143] - [fs] io_uring: remove unnecessary barrier before wq_has_sleeper (Jeff Moyer) [1706143] - [fs] io_uring: fix notes on barriers (Jeff Moyer) [1706143] - [fs] io_uring: fix handling SQEs requesting NOWAIT (Jeff Moyer) [1706143] - [fs] io_uring: remove 'state' argument from io_{read,write} path (Jeff Moyer) [1706143] - [fs] io_uring: fix poll full SQ detection (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition when sq threads goes sleeping (Jeff Moyer) [1706143] - [fs] io_uring: fix race condition reading SQ entries (Jeff Moyer) [1706143] - [fs] io_uring: fail io_uring_register(2) on a dying io_uring instance (Jeff Moyer) [1706143] - [fs] io_uring: fix CQ overflow condition (Jeff Moyer) [1706143] - [fs] io_uring: fix possible deadlock between io_uring_{enter,register} (Jeff Moyer) [1706143] - [powerpc] arch: add pidfd and io_uring syscalls everywhere (Jeff Moyer) [1706143] - [fs] io_uring: drop io_file_put() 'file' argument (Jeff Moyer) [1706143] - [fs] io_uring: only test SQPOLL cpu after we've verified it (Jeff Moyer) [1706143] - [fs] io_uring: park SQPOLL thread if it's percpu (Jeff Moyer) [1706143] - [fs] io_uring: restrict IORING_SETUP_SQPOLL to root (Jeff Moyer) [1706143] - [tools] tools/io_uring: remove IOCQE_FLAG_CACHEHIT (Jeff Moyer) [1706143] - [fs] io_uring: fix double free in case of fileset regitration failure (Jeff Moyer) [1706143] - [fs] io_uring: offload write to async worker in case of -EAGAIN (Jeff Moyer) [1706143] - [fs] io_uring: fix big-endian compat signal mask handling (Jeff Moyer) [1706143] - [fs] block: add BIO_NO_PAGE_REF flag (Jeff Moyer) [1706143] - [fs] iov_iter: add ITER_BVEC_FLAG_NO_REF flag (Jeff Moyer) [1706143] - [maintainers] io_uring: mark me as the maintainer (Jeff Moyer) [1706143] - [fs] io_uring: retry bulk slab allocs as single allocs (Jeff Moyer) [1706143] - [fs] io_uring: fix poll races (Jeff Moyer) [1706143] - [fs] io_uring: fix fget/fput handling (Jeff Moyer) [1706143] - [fs] io_uring: add prepped flag (Jeff Moyer) [1706143] - [fs] io_uring: make io_read/write return an integer (Jeff Moyer) [1706143] - [fs] io_uring: use regular request ref counts (Jeff Moyer) [1706143] - [fs] mm: refactor readahead defines in mm.h (Jeff Moyer) [1706143] - [tools] io_uring: add a few test tools (Jeff Moyer) [1706143] - [fs] io_uring: allow workqueue item to handle multiple buffered requests (Jeff Moyer) [1706143] - [fs] io_uring: add support for IORING_OP_POLL (Jeff Moyer) [1706143] - [fs] io_uring: add io_kiocb ref count (Jeff Moyer) [1706143] - [fs] io_uring: add submission polling (Jeff Moyer) [1706143] - [fs] io_uring: add file set registration (Jeff Moyer) [1706143] - [net] net: split out functions related to registering inflight socket files (Jeff Moyer) [1706143] - [include] io_uring: add support for pre-mapped user IO buffers (Jeff Moyer) [1706143] - [block] block: implement bio helper to add iter bvec pages to bio (Jeff Moyer) [1706143] - [fs] io_uring: batch io_kiocb allocation (Jeff Moyer) [1706143] - [fs] io_uring: use fget/fput_many() for file references (Jeff Moyer) [1706143] - [fs] fs: add fget_many() and fput_many() (Jeff Moyer) [1706143] - [fs] io_uring: support for IO polling (Jeff Moyer) [1706143] - [fs] io_uring: add fsync support (Jeff Moyer) [1706143] - [include] Add io_uring IO interface (Jeff Moyer) [1706143] - [fs] iomap: wire up the iopoll method (Jeff Moyer) [1706143] - [fs] block: add bio_set_polled() helper (Jeff Moyer) [1706143] - [fs] block: wire up block device iopoll method (Jeff Moyer) [1706143] - [fs] signal: Add restore_user_sigmask() (Jeff Moyer) [1706143] - [fs] signal: Add set_user_sigmask() (Jeff Moyer) [1706143] - [net] iov_iter: Fix 9p virtio breakage (Benjamin Coddington) [1734762] - [lib] iov_iter: Add I/O discard iterator (Benjamin Coddington) [1734762] - [fs] iov_iter: Separate type from direction and use accessor functions (Benjamin Coddington) [1734762] - [fs] iov_iter: Use accessor function (Benjamin Coddington) [1734762]- [kernel] ftrace/x86: Anotate text_mutex split between ftrace_arch_code_modify_post_process() and ftrace_arch_code_modify_prepare() (Joe Lawrence) [1696461] - [kernel] ftrace/x86: Remove possible deadlock between register_kprobe() and ftrace_run_update_code() (Joe Lawrence) [1696461] - [kernel] Revert "livepatch: Remove reliable stacktrace check in klp_try_switch_task()" (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: push and pop dynamic debug config (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: add test skip handling (Joe Lawrence) [1696461] - [kernel] module: Fix livepatch/ftrace module text permissions race (Joe Lawrence) [1696461] - [kernel] kprobes: Mark ftrace mcount handler functions nokprobe (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: use TEST_PROGS for test scripts (Joe Lawrence) [1696461] - [kernel] livepatch/selftests: use "$@" to preserve argument list (Joe Lawrence) [1696461] - [kernel] livepatch: Module coming and going callbacks can proceed with all listed patches (Joe Lawrence) [1696461] - [kernel] livepatch: Proper error handling in the shadow variables selftest (Joe Lawrence) [1696461] - [kernel] livepatch: return -ENOMEM on ptr_id() allocation failure (Joe Lawrence) [1696461] - [kernel] livepatch: Introduce klp_for_each_patch macro (Joe Lawrence) [1696461] - [kernel] livepatch: core: Return EOPNOTSUPP instead of ENOSYS (Joe Lawrence) [1696461] - [kernel] livepatch: samples: non static warnings fix (Joe Lawrence) [1696461] - [kernel] livepatch: Remove signal sysfs attribute (Joe Lawrence) [1696461] - [kernel] livepatch: Send a fake signal periodically (Joe Lawrence) [1696461] - [kernel] selftests/livepatch: introduce tests (Joe Lawrence) [1696461] - [kernel] livepatch: Remove ordering (stacking) of the livepatches (Joe Lawrence) [1696461] - [kernel] livepatch: Atomic replace and cumulative patches documentation (Joe Lawrence) [1696461] - [kernel] livepatch: Remove Nop structures when unused (Joe Lawrence) [1696461] - [kernel] livepatch: Add atomic replace (Joe Lawrence) [1696461] - [kernel] livepatch: Use lists to manage patches, objects and functions (Joe Lawrence) [1696461] - [kernel] livepatch: Simplify API by removing registration step (Joe Lawrence) [1696461] - [kernel] livepatch: Don't block the removal of patches loaded after a forced transition (Joe Lawrence) [1696461] - [kernel] livepatch: Consolidate klp_free functions (Joe Lawrence) [1696461] - [kernel] livepatch: Shuffle klp_enable_patch()/klp_disable_patch() code (Joe Lawrence) [1696461] - [kernel] livepatch: Change unsigned long old_addr -> void *old_func in struct klp_func (Joe Lawrence) [1696461] - [kernel] livepatch: check kzalloc return values (Joe Lawrence) [1696461] - [kernel] livepatch: Replace synchronize_sched() with synchronize_rcu() (Joe Lawrence) [1696461] - [kernel] livepatch: Validate module/old func name length (Joe Lawrence) [1696461] - [kernel] livepatch: Remove reliable stacktrace check in klp_try_switch_task() (Joe Lawrence) [1696461] - [pci] PCI/LINK: Add Kconfig option (default off) (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use shared MSI/MSI-X vector for Bandwidth Management (Myron Stowe) [1748141] - [pci] PCI: Fix issue with "pci=disable_acs_redir" parameter being ignored (Myron Stowe) [1748141] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 9170 SATA controller (Myron Stowe) [1748141] - [pci] PCI/LINK: Deduplicate bandwidth reports for multi-function devices (Myron Stowe) [1748141] - [pci] PCI/LINK: Clear bandwidth notification interrupt before enabling it (Myron Stowe) [1748141] - [pci] PCI/LINK: Supply IRQ handler so level-triggered IRQs are acked (Myron Stowe) [1748141] - [pci] PCI/LINK: Report degraded links via link bandwidth notification (Myron Stowe) [1748141] - [pci] PCI/portdrv: Support PCIe services on subtractive decode bridges (Myron Stowe) [1748141] - [pci] PCI/portdrv: Use conventional Device ID table formatting (Myron Stowe) [1748141] - [pci] PCI: Update PCIEPORTBUS Kconfig help text (Myron Stowe) [1748141] - [pci] PCI: Clean up usage of __u32 type (Myron Stowe) [1748141] - [pci] PCI: Move Rohm Vendor ID to generic list (Myron Stowe) [1748141] - [pci] PCI: pciehp: Add HXT quirk for Command Completed errata (Myron Stowe) [1748141] - [pci] PCI: Add ACS quirk for HXT SD4800 (Myron Stowe) [1748141] - [pci] PCI: Add HXT vendor ID (Myron Stowe) [1748141] - [pci] PCI: Use of_node_name_eq() for node name comparisons (Myron Stowe) [1748141] - [pci] PCI: Mark expected switch fall-through (Myron Stowe) [1748141] - [pci] PCI: ibmphp: Turn semaphores into completions or mutexes (Myron Stowe) [1748141] - [pci] x86/PCI: Fixup RTIT_BAR of Intel Denverton Trace Hub (Myron Stowe) [1748141] - [pci] PCI: Rely on config space header type, not class code (Myron Stowe) [1748141] - [pci] PCI: Make pci_size() return real BAR size (Myron Stowe) [1748141] - [pci] PCI/DPC: Fix print AER status in DPC event handling (Myron Stowe) [1748141] - [pci] PCI/ASPM: Save LTR Capability for suspend/resume (Myron Stowe) [1748141] - [pci] PCI/ASPM: Use LTR if already enabled by platform (Myron Stowe) [1748141] - [pci] PCI: Enable SERR# forwarding for all bridges (Myron Stowe) [1748141] - [pci] PCI/AER: Use match_string() helper to simplify the code (Myron Stowe) [1748141] - [fs] gfs2: Use async glocks for rename (Robert S Peterson) [1737561] - [fs] gfs2: create function gfs2_glock_update_hold_time (Robert S Peterson) [1737561] - [fs] gfs2: separate holder for rgrps in gfs2_rename (Robert S Peterson) [1737561] - [netdrv] net: aquantia: reapply vlan filters on up (Igor Russkikh) [1740500] - [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1748343] - [powerpc] kvm: ppc: book3s hv: Fix XICS-on-XIVE H_IPI when priority = 0 (David Gibson) [1725800] - [s390] vfio-ap: fix irq registration (Thomas Huth) [1660910] - [s390] ap: kvm: Enable PQAP/AQIC facility for the guest (Thomas Huth) [1660910] - [s390] ap: implement PAPQ AQIC interception in kernel (Thomas Huth) [1660910] - [s390] vfio: ap: register IOMMU VFIO notifier (Thomas Huth) [1660910] - [s390] ap: kvm: add PQAP interception for AQIC (Thomas Huth) [1660910] - [s390] kvm: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Return correct values for Invalid CRYCB format (Thomas Huth) [1749503] - [s390] kvm: s390: vsie: Do not shadow CRYCB when no AP and no keys (Thomas Huth) [1749503] - [s390] kvm: s390: change default halt poll time to 50us (Thomas Huth) [1749503] - [s390] kvm: s390: fix typo in parameter description (Thomas Huth) [1749503] - [s390] kvm: s390: provide kvm_arch_no_poll function (Thomas Huth) [1749503] - [kernel] kvm: polling: add architecture backend to disable polling (Thomas Huth) [1749503] - [s390] vtime: steal time exponential moving average (Thomas Huth) [1749503] - [tools] kvm: selftests: fix ucall on x86 (Thomas Huth) [1730412] - [tools] kvm: selftests: Test invalid bits in kvm_valid_regs and kvm_dirty_regs on s390x (Thomas Huth) [1730412] - [s390] kvm: s390: Disallow invalid bits in kvm_valid_regs and kvm_dirty_regs (Thomas Huth) [1730412] - [tools] kvm: selftests: Add a test for the KVM_S390_MEM_OP ioctl (Thomas Huth) [1730412] - [s390] kvm: s390: Test for bad access register and size at the start of S390_MEM_OP (Thomas Huth) [1730412] - [tools] kvm: selftests: Enable dirty_log_test on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Implement ucall() for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Split ucall.c into architecture specific files (Thomas Huth) [1730412] - [tools] kvm: selftests: ucall improvements (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: dirty_log_test: fix unaligned memslot size (Thomas Huth) [1730412] - [tools] kvm: selftests: Compile code with warnings enabled (Thomas Huth) [1730412] - [tools] kvm: selftests: enable pgste option for the linker on s390 (Thomas Huth) [1730412] - [tools] kvm: selftests: Move kvm_create_max_vcpus test to generic code (Thomas Huth) [1730412] - [virt] kvm: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID (Thomas Huth) [1730412] - [documentation] kvm: move KVM_CAP_NR_MEMSLOTS to common code (Thomas Huth) [1730412] - [tools] kvm: selftests: Add the sync_regs test for s390x (Thomas Huth) [1730412] - [s390] kvm: s390: fix memory slot handling for KVM_SET_USER_MEMORY_REGION (Thomas Huth) [1730412] - [tools] kvm: selftests: Add processor code for s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Align memory region addresses to 1M on s390x (Thomas Huth) [1730412] - [tools] kvm: selftests: Introduce a VM_MODE_DEFAULT macro for the default bits (Thomas Huth) [1730412] - [tools] kvm: selftests: aarch64: fix default vm mode (Thomas Huth) [1730412] - [tools] kvm: selftests: Guard struct kvm_vcpu_events with __KVM_HAVE_VCPU_EVENTS (Thomas Huth) [1730412] - [tools] kvm: selftests: Wrap vcpu_nested_state_get/set functions with x86 guard (Thomas Huth) [1730412]- [fs] xfs: fix missing ILOCK unlock when xfs_setattr_nonsize fails due to EDQUOT (Bill O'Donnell) [1739607] - [fs] xfs: fix reflink source file racing with directio writes (Bill O'Donnell) [1739607] - [fs] xfs: implement cgroup aware writeback (Bill O'Donnell) [1274406] - [fs] xfs: simplify xfs_chain_bio (Bill O'Donnell) [1274406] - [fs] xfs: inode btree scrubber should calculate im_boffset correctly (Bill O'Donnell) [1739607] - [fs] xfs: fix broken log reservation debugging (Bill O'Donnell) [1739607] - [fs] xfs: don't reserve per-AG space for an internal log (Bill O'Donnell) [1739607] - [fs] xfs: change some error-less functions to void types (Bill O'Donnell) [1739607] - [fs] xfs: add online scrub for superblock counters (Bill O'Donnell) [1739607] - [fs] xfs: don't parse the mtpt mount option (Bill O'Donnell) [1739607] - [fs] xfs: scrub should check incore counters against ondisk headers (Bill O'Donnell) [1739607] - [fs] xfs: allow scrubbers to pause background reclaim (Bill O'Donnell) [1739607] - [fs] xfs: rename the speculative block allocation reclaim toggle functions (Bill O'Donnell) [1739607] - [fs] xfs: track delayed allocation reservations across the filesystem (Bill O'Donnell) [1739607] - [fs] xfs: fix broken bhold behavior in xrep_roll_ag_trans (Bill O'Donnell) [1739607] - [fs] xfs: unlock inode when xfs_ioctl_setattr_get_trans can't get transaction (Bill O'Donnell) [1739607] - [fs] xfs: kill the xfs_dqtrx_t typedef (Bill O'Donnell) [1739607] - [fs] xfs: widen inode delalloc block counter to 64-bits (Bill O'Donnell) [1739607] - [fs] xfs: widen quota block counters to 64-bit integers (Bill O'Donnell) [1739607] - [fs] xfs: assert that we don't enter agfl freeing with a non-permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: make tr_growdata a permanent transaction (Bill O'Donnell) [1739607] - [fs] xfs: merge adjacent io completions of the same type (Bill O'Donnell) [1739607] - [fs] xfs: remove unused m_data_workqueue (Bill O'Donnell) [1739607] - [fs] xfs: implement per-inode writeback completion queues (Bill O'Donnell) [1739607] - [fs] xfs: scrub should only cross-reference with healthy btrees (Bill O'Donnell) [1739607] - [fs] xfs: scrub/repair should update filesystem metadata health (Bill O'Donnell) [1739607] - [fs] xfs: hoist the already_fixed variable to the scrub context (Bill O'Donnell) [1739607] - [fs] xfs: collapse scrub bool state flags into a single unsigned int (Bill O'Donnell) [1739607] - [fs] xfs: refactor scrub context initialization (Bill O'Donnell) [1739607] - [fs] xfs: report inode health via bulkstat (Bill O'Donnell) [1739607] - [fs] xfs: report AG health via AG geometry ioctl (Bill O'Donnell) [1739607] - [fs] xfs: report fs and rt health via geometry structure (Bill O'Donnell) [1739607] - [fs] xfs: add a new ioctl to describe allocation group geometry (Bill O'Donnell) [1739607] - [fs] xfs: bump XFS_IOC_FSGEOMETRY to v5 structures (Bill O'Donnell) [1739607] - [fs] xfs: clear BAD_SUMMARY if unmounting an unhealthy filesystem (Bill O'Donnell) [1739607] - [fs] xfs: replace the BAD_SUMMARY mount flag with the equivalent health code (Bill O'Donnell) [1739607] - [fs] xfs: track metadata health status (Bill O'Donnell) [1739607] - [fs] xfs,fstrim: fix to return correct minlen (Bill O'Donnell) [1739607] - [fs] xfs: shutdown after buf release in iflush cluster abort path (Bill O'Donnell) [1739607] - [fs] xfs: wake commit waiters on CIL abort before log item abort (Bill O'Donnell) [1739607] - [fs] xfs: fix btree scrub checking with regards to root-in-inode (Bill O'Donnell) [1739607] - [fs] xfs: dabtree scrub needs to range-check level (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: zero initialize highstale and lowstale in xfs_dir2_leaf_addname (Bill O'Donnell) [1739607] - [fs] xfs: clean up xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: Zero initialize highstale and lowstale in xfs_dir2_leafn_add (Bill O'Donnell) [1739607] - [fs] xfs: fix backwards endian conversion in scrub (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variables (Bill O'Donnell) [1739607] - [fs] xfs: rework breaking of shared extents in xfs_file_iomap_begin (Bill O'Donnell) [1739607] - [fs] xfs: don't pass iomap flags to xfs_reflink_allocate_cow (Bill O'Donnell) [1739607] - [fs] xfs: fix uninitialized error variable (Bill O'Donnell) [1739607] - [fs] xfs: introduce an always_cow mode (Bill O'Donnell) [1739607] - [fs] xfs: report IOMAP_F_SHARED from xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: make COW fork unwritten extent conversions more robust (Bill O'Donnell) [1739607] - [fs] xfs: merge COW handling into xfs_file_iomap_begin_delay (Bill O'Donnell) [1739607] - [fs] xfs: also truncate holes covered by COW blocks (Bill O'Donnell) [1739607] - [fs] xfs: don't use delalloc extents for COW on files with extsize hints (Bill O'Donnell) [1739607] - [fs] xfs: fix SEEK_DATA for speculative COW fork preallocation (Bill O'Donnell) [1739607] - [fs] xfs: make xfs_bmbt_to_iomap more useful (Bill O'Donnell) [1739607] - [fs] xfs: fix xfs_buf magic number endian checks (Bill O'Donnell) [1739607] - [fs] xfs: retry COW fork delalloc conversion when no extent was found (Bill O'Donnell) [1739607] - [fs] xfs: remove the truncate short cut in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: move xfs_iomap_write_allocate to xfs_aops.c (Bill O'Donnell) [1739607] - [fs] xfs: move stat accounting to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: move transaction handling to xfs_bmapi_convert_delalloc (Bill O'Donnell) [1739607] - [fs] xfs: split XFS_BMAPI_DELALLOC handling from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: factor out two helpers from xfs_bmapi_write (Bill O'Donnell) [1739607] - [fs] xfs: simplify the xfs_bmap_btree_to_extents calling conventions (Bill O'Donnell) [1739607] - [fs] xfs: remove the s_maxbytes checks in xfs_map_blocks (Bill O'Donnell) [1739607] - [fs] xfs: remove the io_type field from the writeback context and ioend (Bill O'Donnell) [1739607] - [fs] xfs: compile time offset checks for common v4/v5 metadata (Bill O'Donnell) [1739607] - [fs] xfs: use buf ops magic to detect btree block type (Bill O'Donnell) [1739607] - [fs] xfs: add magic numbers to dquot buffer ops (Bill O'Donnell) [1739607] - [fs] xfs: add inode magic to inode verifier (Bill O'Donnell) [1739607] - [fs] xfs: factor xfs_da3_blkinfo verification into common helper (Bill O'Donnell) [1739607] - [fs] xfs: miscellaneous verifier magic value fixups (Bill O'Donnell) [1739607] - [fs] xfs: use verifier magic field in dir2 leaf verifiers (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between bnobt and cntbt magic values (Bill O'Donnell) [1739607] - [fs] xfs: split up allocation btree verifier (Bill O'Donnell) [1739607] - [fs] xfs: distinguish between inobt and finobt magic values (Bill O'Donnell) [1739607] - [fs] xfs: create a separate finobt verifier (Bill O'Donnell) [1739607] - [fs] xfs: always check magic values in on-disk byte order (Bill O'Donnell) [1739607] - [fs] xfs: clarify documentation for the function to reverify buffers (Bill O'Donnell) [1739607] - [fs] xfs: cache unlinked pointers in an rhashtable (Bill O'Donnell) [1739607] - [fs] xfs: add tracepoints for high level iunlink operations (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode update in iunlink_remove (Bill O'Donnell) [1739607] - [fs] xfs: refactor unlinked list search and mapping to a separate function (Bill O'Donnell) [1739607] - [fs] xfs: refactor inode unlinked pointer update functions (Bill O'Donnell) [1739607] - [fs] xfs: strengthen AGI unlinked inode bucket pointer checks (Bill O'Donnell) [1739607] - [fs] xfs: refactor AGI unlinked bucket updates (Bill O'Donnell) [1739607] - [fs] xfs: add xfs_verify_agino_or_null helper (Bill O'Donnell) [1739607] - [fs] xfs: clean up iunlink functions (Bill O'Donnell) [1739607] - [fs] xfs: Introduce XFS_PTAG_VERIFIER_ERROR panic mask (Bill O'Donnell) [1739607] - [fs] xfs: remove duplicated xfs_defer.h (Bill O'Donnell) [1739607] - [fs] xfs: check attribute name validity (Bill O'Donnell) [1739607] - [fs] xfs: check directory name validity (Bill O'Donnell) [1739607] - [fs] xfs: fix off-by-one error in rtbitmap cross-reference (Bill O'Donnell) [1739607] - [fs] xfs: scrub should flag dir/attr offsets that aren't mappable with xfs_dablk_t (Bill O'Donnell) [1739607] - [fs] xfs: abort xattr scrub if fatal signals are pending (Bill O'Donnell) [1739607] - [fs] xfs: consolidate scrub dinode mapping code into a single function (Bill O'Donnell) [1739607] - [fs] xfs: scrub big block inode btrees correctly (Bill O'Donnell) [1739607] - [fs] xfs: clean up the inode cluster checking in the inobt scrub (Bill O'Donnell) [1739607] - [fs] xfs: hoist inode cluster checks out of loop (Bill O'Donnell) [1739607] - [fs] xfs: check inobt record alignment on big block filesystems (Bill O'Donnell) [1739607] - [fs] xfs: check the ir_startino alignment directly (Bill O'Donnell) [1739607] - [fs] xfs: never try to scrub more than 64 inodes per inobt record (Bill O'Donnell) [1739607] - [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1744062] - [scsi] scsi: lpfc: Fix port relogin failure due to GID_FT interaction (Dick Kennedy) [1733217] - [rpmspec] redhat: Fix error messages during build of zfcpdump kernel (Philipp Rudo) [1745652] - [s390] s390/protvirt: avoid memory sharing for diag 308 set/store (Philipp Rudo) [1745614] - [infiniband] IB/hfi1: Remove extra brackets from an if (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Update I/O section to be clearer about CPU vs thread (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Fix style, spacing and grammar in I/O section (Petr Oros) [1737066] - [powerpc] arch: Remove dummy mmiowb() definitions from arch code (Petr Oros) [1737066] - [netdrv] net/ethernet/silan/sc92031: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [infiniband] i40iw: Redefine i40iw_mmiowb() to do nothing (Petr Oros) [1737066] - [scsi] scsi/qla1280: Remove stale comment about mmiowb() (Petr Oros) [1737066] - [netdrv] drivers: Remove explicit invocations of mmiowb() (Petr Oros) [1737066] - [infiniband] drivers: Remove useless trailing comments from mmiowb() invocations (Petr Oros) [1737066] - [documentation] Documentation: Kill all references to mmiowb() (Petr Oros) [1737066] - [riscv] riscv/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [powerpc] powerpc/mmiowb: Hook up mmwiob() implementation to asm-generic code (Petr Oros) [1737066] - [nds32] nds32/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [x86] x86/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [arm64] arm64/io: Remove useless definition of mmiowb() (Petr Oros) [1737066] - [include] mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors (Petr Oros) [1737066] - [arm64] arch: Use asm-generic header for asm/mmiowb.h (Petr Oros) [1737066] - [kernel] asm-generic/mmiowb: Add generic implementation of mmiowb() tracking (Petr Oros) [1737066] - [documentation] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section (Petr Oros) [1737066] - [s390] s390/cpum_sf: save TOD clock base in SDBs for time conversion (Philipp Rudo) [1743504] - [net] netns: provide pure entropy for net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [net] netns: get more entropy from net_hash_mix() (Paolo Abeni) [1737439] {CVE-2019-10639} - [netdrv] net: phy: improve pause handling (Petr Oros) [1735763] - [netdrv] net: phy: fix reading fixed phy status (Petr Oros) [1735763] - [netdrv] net: phy: allow a PHY driver to define neither features nor get_features (Petr Oros) [1735763] - [netdrv] net: phy: Add support for asking the PHY its abilities (Petr Oros) [1735763] - [netdrv] net: phy: use genphy_read_abilities in genphy driver (Petr Oros) [1735763] - [netdrv] net: phy: add genphy_read_abilities (Petr Oros) [1735763] - [netdrv] net: phy: let genphy_c45_read_abilities also check aneg capability (Petr Oros) [1735763] - [netdrv] net: phy: Add generic support for 2.5GBaseT and 5GBaseT (Petr Oros) [1735763] - [netdrv] net: phy: Extract genphy_c45_pma_read_abilities from marvell10g (Petr Oros) [1735763] - [netdrv] net: phy: Move of_set_phy_eee_broken to phy-core.c (Petr Oros) [1735763] - [netdrv] net: phy: Mask-out non-compatible modes when setting the max-speed (Petr Oros) [1735763] - [netdrv] net: phy: don't allow __set_phy_supported to add unsupported modes (Petr Oros) [1735763] - [netdrv] net: phy: remove unneeded masking of PHY register read results (Petr Oros) [1735763] - [netdrv] net: phy: probe the PHY before determining the supported features (Petr Oros) [1735763] - [rpmspec] fix package summary and description for some kernel subpackages ("Herton R. Krzesinski") [1656863] - [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1743159] - [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1743159] - [arm64] arm64: disable improved unwind tables (Mark Langsdorf) [1684694] - [arm64] arm64/stacktrace: Export save_stack_trace_regs() (Mark Langsdorf) [1684694] - [fs] nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes (Steve Dickson) [1655712] - [include] futex: Update comments and docs about return values of arch futex code (Waiman Long) [1737058] - [arm64] arm64: futex: Avoid copying out uninitialised stack in failed cmpxchg() (Waiman Long) [1737058] - [arm64] arm64: futex: Bound number of LDXR/STXR loops in FUTEX_WAKE_OP (Waiman Long) [1737058] - [kernel] locking/futex: Allow low-level atomic operations to return -EAGAIN (Waiman Long) [1737058] - [arm64] arm64: futex: Fix FUTEX_WAKE_OP atomic ops with non-zero result value (Waiman Long) [1737058] - [kernel] futex: Ensure that futex address is aligned in handle_futex_death() (Waiman Long) [1737058] - [kernel] futex: Convert futex_pi_state.refcount to refcount_t (Waiman Long) [1737058] - [kernel] sched/wake_q: Reduce reference counting for special users (Waiman Long) [1737058] - [kernel] sched/wake_q: Add branch prediction hint to wake_q_add() cmpxchg (Waiman Long) [1737058] - [kernel] futex: No need to check return value of debugfs_create functions (Waiman Long) [1737058] - [kernel] futex: Handle early deadlock return correctly (Waiman Long) [1737058] - [kernel] futex: Fix barrier comment (Waiman Long) [1737058] - [kernel] futex: Cure exit race (Waiman Long) [1737058] - [kernel] futex: Replace spin_is_locked() with lockdep (Waiman Long) [1737058] - [kernel] futex: Mark expected switch fall-throughs (Waiman Long) [1737058] - [kernel] sched/deadline: Correctly handle active 0-lag timers (Phil Auld) [1735907] - [include] build_bug.h: add wrapper for _Static_assert (Ivan Vecera) [1735752] - [include] build_bug.h: remove most of dummy BUILD_BUG_ON stubs for Sparse (Ivan Vecera) [1735752] - [include] build_bug.h: remove negative-array fallback for BUILD_BUG_ON() (Ivan Vecera) [1735752] - [mm] percpu: remove spurious lock dependency between percpu and sched (Rafael Aquini) [1731180] - [mm] percpu: use chunk scan_hint to skip some scanning (Rafael Aquini) [1731180] - [mm] percpu: convert chunk hints to be based on pcpu_block_md (Rafael Aquini) [1731180] - [mm] percpu: make pcpu_block_md generic (Rafael Aquini) [1731180] - [mm] percpu: use block scan_hint to only scan forward (Rafael Aquini) [1731180] - [mm] percpu: remember largest area skipped during allocation (Rafael Aquini) [1731180] - [mm] percpu: add block level scan_hint (Rafael Aquini) [1731180] - [mm] percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE (Rafael Aquini) [1731180] - [mm] percpu: relegate chunks unusable when failing small allocations (Rafael Aquini) [1731180] - [mm] percpu: manage chunks based on contig_bits instead of free_bytes (Rafael Aquini) [1731180] - [mm] percpu: introduce helper to determine if two regions overlap (Rafael Aquini) [1731180] - [mm] percpu: do not search past bitmap when allocating an area (Rafael Aquini) [1731180] - [mm] percpu: update free path with correct new free region (Rafael Aquini) [1731180] - [mm] mm/percpu: add checks for the return value of memblock_alloc*() (Rafael Aquini) [1731180] - [mm] percpu: km: no need to consider pcpu_group_offsets[0] (Rafael Aquini) [1731180] - [mm] percpu: use nr_groups as check condition (Rafael Aquini) [1731180] - [mm] percpu: convert spin_lock_irq to spin_lock_irqsave. (Rafael Aquini) [1731180] - [mm] mm: percpu: remove unnecessary unlikely() (Rafael Aquini) [1731180] - [fs] /proc/meminfo: add percpu populated pages count (Rafael Aquini) [1731180] - [netdrv] tg3: Use napi_alloc_frag() (Jonathan Toppins) [1724774] - [fs] fuse: fix copy_file_range() in the writeback case (Miklos Szeredi) [1650518] - [fs] fuse: add support for copy_file_range() (Miklos Szeredi) [1650518]- [x86] perf/x86/intel: Fix spurious NMI on fixed counter (Michael Petlan) [1755110] - [x86] perf/x86/intel: Fix race in intel_pmu_disable_event() (Michael Petlan) [1755110] - [netdrv] drivers: tap.c: fix wrong backport causing WARN_ON_ONCE(1) in skb_flow_dissect() (Davide Caratti) [1750711] - [virt] KVM: coalesced_mmio: add bounds checking (Bandan Das) [1746804] {CVE-2019-14821}- [fs] gfs2: clear buf_in_tr when ending a transaction in sweep_bh_for_rgrps (Robert S Peterson) [1750939] - [s390] kvm: s390: kvm_s390_vm_start_migration: check dirty_bitmap before using it as target for memset() (Thomas Huth) [1753260] - [fs] cifs: fix credits leak for SMB1 oplock breaks (Leif Sahlberg) [1752243]- Revert "[redhat] switch secureboot kernel image signing to release keys" (Phillip Lougher) - [iommu] iommu/amd: Add support for X2APIC IOMMU interrupts (Suravee Suthikulpanit) [1734842] - [vhost] vhost: make sure log_num < in_num (Eugenio Perez) [1750882] {CVE-2019-14835}- [kernel] open the RHEL 8.2 development (Phillip Lougher) - [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [md] Revert "[md] dm: eliminate 'split_discard_bios' flag from DM target interface" (Mike Snitzer) [1749929] - [md] Revert "[md] dm: make sure to obey max_io_len_target_boundary" (Mike Snitzer) [1749929] - [pci] PCI: Restore Resizable BAR size bits correctly for 1MB BARs (Myron Stowe) [1717760] - [net] netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled (Phil Sutter) [1743945] - [net] netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded (Phil Sutter) [1743945] - [drm] drm/qxl: get vga ioports (Gerd Hoffmann) [1728936] - [drm] drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() (Lyude Paul) [1724363]- [net] netfilter: nft_set: fix allocation size overflow in privsize callback. (Florian Westphal) [1746338] - [net] net: route dump netlink NLM_F_MULTI flag missing (Stefano Brivio) [1745971] - [net] sched: pfifo_fast: fix wrong dereference in pfifo_fast_enqueue (Davide Caratti) [1745390] - [net] sched: pfifo_fast: fix wrong dereference when qdisc is reset (Davide Caratti) [1745387] - [scsi] scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() (David Milburn) [1746597]- [drm] drm/virtio: use virtio_max_dma_size (Gerd Hoffmann) [1739291] - [mm] hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined (Rafael Aquini) [1706088] - [powerpc] kvm: ppc: book3s: Enable XIVE native capability only if OPAL has required functions [BZ1744884] (David Gibson) [1744884] - [scsi] scsi: lpfc: Fix oops when fewer hdwqs than cpus (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Limit xri count for kdump environment (Dick Kennedy) [1745731] - [scsi] scsi: lpfc: Mitigate high memory pre-allocation by SCSI-MQ (Dick Kennedy) [1745731] - [scsi] scsi: qla2xxx: Fix hardirq-unsafe locking (Himanshu Madhani) [1719941] - [x86] Revert "[x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel" (Baoquan He) [1669088] - [x86] Revert "[x86] x86/boot: Add xloadflags bits to check for 5-level paging support" (Baoquan He) [1669088]- [wireless] mwifiex: fix 802.11n/WPA detection (Jarod Wilson) [1714476] {CVE-2019-3846}- [x86] x86/kdump: Reserve extra memory when SME or SEV is active (Kairui Song) [1728519] - [scsi] scsi: qla2xxx: Fix hardlockup in abort command during driver remove (Himanshu Madhani) [1690041] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k1 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic from use after free in qla2x00_async_tm_cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: cleanup trace buffer initialization (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: qla2x00_alloc_fw_dump: set ha->eft (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_read_fw_dump() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: move IO flush to the front of NVME rport unregistration (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix NVME cmd and LS cmd timeout race condition (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Complain loudly about reference count underflow (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix race conditions in the code for aborting SCSI commands (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Change abort wait_loop from msleep to wait_event_timeout (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set the SCSI command result before calling the command done (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: on session delete, return nvme cmd (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix kernel crash after disconnecting NVMe devices (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Set remote port devloss timeout to 0 (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix panic in qla_dfs_tgt_counters_show (Himanshu Madhani) [1690041] - [scsi] scsi: qla2xxx: Fix fw dump corruption (Himanshu Madhani) [1690041] - [x86] kvm: disable nested virt on pre-haswell processors (Paolo Bonzini) [1739739] - [x86] kvm: taint kernel for tech-preview when using nested virtualization (Paolo Bonzini) [1739739] - [x86] kvm: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled (Vitaly Kuznetsov) [1746100]- [char] ipmi: move message error checking to avoid deadlock (Tony Camuso) [1731388 1718699] - [crypto] crypto: testmgr - mark crc32 checksum as FIPS allowed (Neil Horman) [1738887] - [include] dma-mapping: use dma_get_mask in dma_addressing_limited (Don Dutile) [1738631] - [kernel] dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device (Don Dutile) [1738631] - [kernel] dma-direct: only limit the mapping size if swiotlb could be used (Don Dutile) [1738631] - [include] dma-mapping: add a dma_addressing_limited helper (Don Dutile) [1738631] - [kernel] dma-direct: Force unencrypted DMA under SME for certain DMA masks (Don Dutile) [1738631] - [lib] lib/genalloc: introduce chunk owners (Don Dutile) [1738631] - [lib] lib/genalloc: add gen_pool_dma_zalloc() for zeroed DMA allocations (Don Dutile) [1738631] - [lib] lib/genalloc.c: fix allocation of aligned buffer from non-aligned chunk (Don Dutile) [1738631] - [include] dma-mapping: remove dma_max_pfn (Don Dutile) [1738631] - [mmc] mmc: core: let the dma map ops handle bouncing (Don Dutile) [1738631] - [mmc] mmc: core: align max segment size with logical block size (Don Dutile) [1738631] - [kernel] swiotlb: no need to check return value of debugfs_create functions (Don Dutile) [1738631] - [xen] swiotlb: fix phys_addr_t overflow warning (Don Dutile) [1738631] - [kernel] swiotlb: Return consistent SWIOTLB segments/nr_tbl (Don Dutile) [1738631] - [kernel] swiotlb: Group identical cleanup in swiotlb_cleanup() (Don Dutile) [1738631] - [kernel] swiotlb: save io_tlb_used to local variable before leaving critical section (Don Dutile) [1738631] - [kernel] swiotlb: dump used and total slots when swiotlb buffer is full (Don Dutile) [1738631] - [kernel] swiotlb: add checks for the return value of memblock_alloc*() (Don Dutile) [1738631] - [kernel] swiotlb: add debugfs to track swiotlb buffer usage (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code (Don Dutile) [1738631] - [kernel] dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations (Don Dutile) [1738631] - [kernel] dma-mapping: remove a pointless memset in dma_atomic_pool_init (Don Dutile) [1738631] - [kernel] dma-mapping: fix lack of DMA address assignment in generic remap allocator (Don Dutile) [1738631] - [kernel] dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING (Don Dutile) [1738631] - [kernel] dma-mapping: support highmem in the generic remap allocator (Don Dutile) [1738631] - [kernel] dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code (Don Dutile) [1738631] - [kernel] dma-mapping: add a dma_alloc_need_uncached helper (Don Dutile) [1738631] - [kernel] dma-mapping: truncate dma masks to what dma_addr_t can hold (Don Dutile) [1738631] - [kernel] dma-remap: Avoid de-referencing NULL atomic_pool (Don Dutile) [1738631] - [include] dma-buf: add DMA_BUF_SET_NAME ioctls (Don Dutile) [1738631] - [include] dma-buf: give each buffer a full-fledged inode (Don Dutile) [1738631] - [fs] new wrapper: alloc_file_pseudo() (Don Dutile) [1738631] - [kernel] dma-direct: provide generic support for uncached kernel segments (Don Dutile) [1738631] - [include] dma-contiguous: fix !CONFIG_DMA_CMA version of dma_{alloc, free}_contiguous() (Don Dutile) [1738631] - [kernel] dma-contiguous: use fallback alloc_pages for single pages (Don Dutile) [1738631] - [kernel] dma-contiguous: add dma_{alloc,free}_contiguous() helpers (Don Dutile) [1738631] - [iommu] iommu/dma: Fix condition check in iommu_dma_unmap_sg (Don Dutile) [1738631] - [iommu] iommu/dma: move the arm64 wrappers to common code (Don Dutile) [1738631] - [iommu] iommu/dma-iommu.c: convert to use vm_map_pages() (Don Dutile) [1738631] - [mm] mm: introduce new vm_map_pages() and vm_map_pages_zero() API (Don Dutile) [1738631] - [mm] arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtable (Don Dutile) [1738631] - [arm64] arm64/mm: wire up CONFIG_ARCH_HAS_SET_DIRECT_MAP (Don Dutile) [1738631] - [kernel] mm/hibernation: Make hibernation handle unmapped pages (Don Dutile) [1738631] - [mm] page_poison: play nicely with KASAN (Don Dutile) [1738631] - [mm] mm/vmalloc: Avoid rare case of flushing TLB with weird arguments (Don Dutile) [1738631] - [mm] mm/vmalloc: Fix calculation of direct map addr range (Don Dutile) [1738631] - [mm] mm/vmalloc: Add flag for freeing of special permsissions (Don Dutile) [1738631] - [x86] x86/mm/cpa: Add set_direct_map_*() functions (Don Dutile) [1738631] - [arm64] dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability (Don Dutile) [1738631] - [iommu] iommu/dma: Remove the flush_page callback (Don Dutile) [1738631] - [include] iommu/dma: Cleanup dma-iommu.h (Don Dutile) [1738631] - [dma] dmaengine: Add matching device node validation in __dma_request_channel() (Don Dutile) [1738631] - [dma] dmaengine: dma_request_chan_by_mask() to handle deferred probing (Don Dutile) [1738631] - [include] dma-buf: start caching of sg_table objects v2 (Don Dutile) [1738631] - [kernel] dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/ls-scfg-msi: Don't map the MSI page in ls_scfg_msi_compose_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-mbi: Don't map the MSI page in mbi_compose_m{b, s}i_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gicv2m: Don't map the MSI page in gicv2m_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Don't map the MSI page in its_irq_compose_msi_msg() (Don Dutile) [1738631] - [irqchip] irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size (Don Dutile) [1738631] - [iommu] iommu/dma-iommu: Split iommu_dma_map_msi_msg() in two parts (Don Dutile) [1738631] - [iommu] iommu/dma: Remove unused variable (Don Dutile) [1738631] - [iommu] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages() (Don Dutile) [1738631] - [kernel] genirq/msi: Add a new field in msi_desc to store an IOMMU cookie (Don Dutile) [1738631] - [pci] PCI/MSI: Remove unused mask_msi_irq() and unmask_msi_irq() (Don Dutile) [1738631] - [include] PCI/MSI: Remove unused __write_msi_msg() and write_msi_msg() (Don Dutile) [1738631] - [include] genirq/msi: Clean up usage of __u8/__u16 types (Don Dutile) [1738631] - [base] platform-msi: Free descriptors in platform_msi_domain_free() (Don Dutile) [1738631] - [base] genirq/msi: Allow creation of a tree-based irqdomain for platform-msi (Don Dutile) [1738631] - [kernel] dma-debug: only skip one stackframe entry (Don Dutile) [1738631] - [dma] dmaengine: idma64: Move driver name to the header (Don Dutile) [1738631] - [kernel] dma-mapping: remove an unnecessary NULL check (Don Dutile) [1738631] - [include] dma-buf: Update [un]map documentation to match the other functions (Don Dutile) [1738631] - [include] dma-buf: Remove leftover [un]map_atomic comments (Don Dutile) [1738631] - [x86] x86/dma: Remove the x86_dma_fallback_dev hack (Don Dutile) [1738631] - [kernel] dma-mapping: remove leftover NULL device support (Don Dutile) [1738631] - [kernel] dma: select GENERIC_ALLOCATOR for DMA_REMAP (Don Dutile) [1738631] - [crypto] crypto: ccp - Ignore unconfigured CCP device on suspend/resume (Gary Hook) [1743999] - [md] dm snapshot: fix oversights in optional discard support (Mike Snitzer) [1744291] - [md] dm snapshot: add optional discard support features (Mike Snitzer) [1744291] - [md] dm snapshot: Use fine-grained locking scheme (Mike Snitzer) [1744291] - [md] dm snapshot: Make exception tables scalable (Mike Snitzer) [1744291] - [md] dm snapshot: Replace mutex with rw semaphore (Mike Snitzer) [1744291] - [md] dm snapshot: Don't sleep holding the snapshot lock (Mike Snitzer) [1744291] - [include] list_bl: Add hlist_bl_add_before/behind helpers (Mike Snitzer) [1744291] - [powerpc] powerpc/rtas: use device model APIs and serialization during LPM (Steve Best) [1741643] - [firmware] firmware/efi: Add NULL pointer checks in efivars API functions (Jarod Wilson) [1741949] - [fs] ovl: fix wrong flags check in FS_IOC_FS[SG]ETXATTR ioctls (Miklos Szeredi) [1724518] - [include] mm: page_cache_add_speculative(): refactor out some code duplication (Michael Petlan) [1738331] - [netdrv] ibmvnic: Unmap DMA address of TX descriptor buffers after use (Steve Best) [1743155] - [fs] NFSv4.1 don't free interrupted slot on open (Steve Dickson) [1708345] - [fs] NFSv4.1: Avoid false retries when RPC calls are interrupted (Steve Dickson) [1708345] - [net] ipv6: Fix return value of ipv6_mc_may_pull() for malformed packets (Stefano Brivio) [1743203] - [net] inet: frags: re-introduce skb coalescing for local delivery (Guillaume Nault) [1719418]- [net] xfrm: fix sa selector validation (Sabrina Dubroca) [1738871] - [net] xfrm: Fix xfrm sel prefix length validation (Sabrina Dubroca) [1738871] - [kernel] locking/rwsem: Prevent decrement of reader count before increment (Waiman Long) [1740338] - [include] include/list: Backport list_cut_before() (Waiman Long) [1740338] - [vhost] vhost: vsock: add weight support (Jason Wang) [1738494] - [vhost] vhost_net: fix possible infinite loop (Jason Wang) [1738494] - [vhost] vhost: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost: reject zero size iova range (Jason Wang) [1738494] - [vhost] vhost: silence an unused-variable warning (Jason Wang) [1738494] - [vhost] vhost: correctly check the return value of translate_desc() in log_used() (Jason Wang) [1738494] - [vhost] vhost: return EINVAL if iovecs size does not match the message size (Jason Wang) [1738494] - [vhost] Revert "net: vhost: lock the vqs one by one" (Jason Wang) [1738494] - [vhost] vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] vhost: make sure used idx is seen before log in vhost_add_used_n() (Jason Wang) [1738494] - [vhost] vhost: fix IOTLB locking (Jason Wang) [1738494] - [netdrv] tun: wake up waitqueues after IFF_UP is set (Jason Wang) [1738494] - [netdrv] tuntap: synchronize through tfiles array instead of tun->numqueues (Jason Wang) [1738494] - [netdrv] tuntap: fix dividing by zero in ebpf queue selection (Jason Wang) [1738494] - [netdrv] tun: Remove unused first parameter of tun_get_iff() (Jason Wang) [1738494] - [netdrv] tun: Add ioctl() TUNGETDEVNETNS cmd to allow obtaining real net ns of tun device (Jason Wang) [1738494] - [netdrv] tun: add a missing rcu_read_unlock() in error path (Jason Wang) [1738494] - [netdrv] tun: properly test for IFF_UP (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary memory barrier (Jason Wang) [1738494] - [netdrv] tun: fix blocking read (Jason Wang) [1738494] - [netdrv] tun: move the call to tun_set_real_num_queues (Jason Wang) [1738494] - [netdrv] tun: publish tfile after it's fully initialized (Jason Wang) [1738494] - [netdrv] tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled (Jason Wang) [1738494] - [netdrv] tun: remove skb access after netif_receive_skb (Jason Wang) [1738494] - [netdrv] tun: remove unnecessary check in tun_flow_update (Jason Wang) [1738494] - [netdrv] tuntap: fix multiqueue rx (Jason Wang) [1738494] - [netdrv] tun: Adjust on-stack tun_page initialization. (Jason Wang) [1738494] - [netdrv] tuntap: free XDP dropped packets in a batch (Jason Wang) [1738494] - [vhost] vhost_net: mitigate page reference counting during page frag refill (Jason Wang) [1738494] - [vhost] net: vhost: remove bad code line (Jason Wang) [1738494] - [vhost] net: vhost: add rx busy polling in tx path (Jason Wang) [1738494] - [vhost] net: vhost: factor out busy polling logic to vhost_net_busy_poll() (Jason Wang) [1738494] - [vhost] net: vhost: replace magic number of lock annotation (Jason Wang) [1738494] - [vhost] net: vhost: lock the vqs one by one (Jason Wang) [1738494] - [vhost] vhost_net: add a missing error return (Jason Wang) [1738494] - [netdrv] net: tun: remove useless codes of tun_automq_select_queue (Jason Wang) [1738494] - [vhost] vhost_net: batch submitting XDP buffers to underlayer sockets (Jason Wang) [1738494] - [netdrv] tap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tuntap: accept an array of XDP buffs through sendmsg() (Jason Wang) [1738494] - [netdrv] tun: switch to new type of msg_control (Jason Wang) [1738494] - [netdrv] tuntap: move XDP flushing out of tun_do_xdp() (Jason Wang) [1738494] - [netdrv] tuntap: split out XDP logic (Jason Wang) [1738494] - [netdrv] tuntap: tweak on the path of skb XDP case in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: simplify error handling in tun_build_skb() (Jason Wang) [1738494] - [netdrv] tuntap: enable bh early during processing XDP (Jason Wang) [1738494] - [netdrv] tuntap: switch to use XDP_PACKET_HEADROOM (Jason Wang) [1738494] - [netdrv] net: sock: introduce SOCK_XDP (Jason Wang) [1738494] - [vhost] vhost: correctly check the iova range when waking virtqueue (Jason Wang) [1738494] - [vhost] vhost: switch to use new message format (Jason Wang) [1738494] - [vhost] vhost_net: batch update used ring for datacopy TX (Jason Wang) [1738494] - [vhost] vhost_net: rename VHOST_RX_BATCH to VHOST_NET_BATCH (Jason Wang) [1738494] - [vhost] vhost_net: rename vhost_rx_signal_used() to vhost_net_signal_used() (Jason Wang) [1738494] - [vhost] vhost_net: split out datacopy logic (Jason Wang) [1738494] - [vhost] vhost_net: introduce tx_can_batch() (Jason Wang) [1738494] - [vhost] vhost_net: introduce get_tx_bufs() (Jason Wang) [1738494] - [vhost] vhost_net: introduce vhost_exceeds_weight() (Jason Wang) [1738494] - [vhost] vhost_net: introduce helper to initialize tx iov iter (Jason Wang) [1738494] - [vhost] vhost_net: drop unnecessary parameter (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Avoid rx queue wake-ups during busypoll (Jason Wang) [1738494] - [vhost] vhost_net: Avoid tx vring kicks during busyloop (Jason Wang) [1738494] - [vhost] vhost_net: Rename local variables in vhost_net_rx_peek_head_len (Jason Wang) [1738494] - [mm] x86/mm/fault: Allow stack access below rsp (Waiman Long) [1739341] - [mm] x86/mm: Clarify hardware vs. software "error_code" (Waiman Long) [1739341] - [net] libceph: handle an empty authorize reply (Ilya Dryomov) [1720582]- [drm] drm: Don't retry infinitely when receiving no data on i2c over AUX (Lyude Paul) [1672361] - [scsi] scsi: hpsa: update revision to RH3 (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: remove printing internal cdb on tag collision (Joseph Szczypek) [1739615] - [scsi] scsi: hpsa: correct scsi command status issue after reset (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: fix broken doc references due to renames (Joseph Szczypek) [1739615] - [scsi] hpsa: docs: pci: fix broken links due to conversion from pci.txt to pci.rst (Joseph Szczypek) [1739615]- [drm] drm/nouveau: Only recalculate PBN/VCPI on mode/connector changes (Lyude Paul) [1734452 1734444] - [drm] drm/nouveau: Only release VCPI slots on mode changes (Lyude Paul) [1734452 1734444] - [infiniband] RDMA/srp: turn off 'use_imm_data' by default (Honggang Li) [1725158] - [gpu] vga_switcheroo: Fix missing gpu_bound call at audio client registration (Lyude Paul) [1739727] - [net] Bluetooth: Fix faulty expression for minimum encryption key size check (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Fix regression with minimum encryption key size alignment (Gopal Tiwari) [1743076] {CVE-2019-9506} - [net] Bluetooth: Align minimum encryption key size for LE and BR/EDR connections (Gopal Tiwari) [1743076] {CVE-2019-9506}- [rpmspec] perf: package tips.txt (Michael Petlan) [1663816] - [mm] mm/memblock.c: skip kmemleak for kasan_init() (Mark Langsdorf) [1722741] - [kernel] mm/resource: Return real error codes from walk failures (Kairui Song) [1740443] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1733231] - [tools] selftests/powerpc: Fix Makefiles for headers_install change (Steve Best) [1740127] - [tools] selftests/powerpc: Add more version checks to alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Skip earlier in alignment_handler test (Steve Best) [1740127] - [tools] selftests/powerpc: Consolidate copy/paste test logic (Steve Best) [1740127] - [s390] s390/bpf: use 32-bit index for tail calls (Yauheni Kaliuta) [1719377] - [s390] s390/bpf: fix lcgr instruction encoding (Yauheni Kaliuta) [1719377] - [tools] selftests/bpf: fix "alu with different scalars 1" on s390 (Yauheni Kaliuta) [1719377] - [net] bpf: fix use after free in bpf_evict_inode (Yauheni Kaliuta) [1719377] - [arm64] bpf, arm64: remove prefetch insn in xadd mapping (Yauheni Kaliuta) [1719377] - [scsi] scsi: lpfc: Fix crash when cpu count is 1 and null irq affinity mask (Dick Kennedy) [1720905] - [md] md: add bitmap_abort label in md_run (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of bitmap (Nigel Croxon) [1721944] - [md] md-bitmap: create and destroy wb_info_pool with the change of backlog (Nigel Croxon) [1721944] - [md] md: introduce mddev_create/destroy_wb_pool for the change of member device (Nigel Croxon) [1721944] - [md] md/raid1: fix potential data inconsistency issue with write behind device (Nigel Croxon) [1721944] - [md] md: fix for divide error in status_resync (Nigel Croxon) [1721944] - [md] md/raid10: read balance chooses idlest disk for SSD (Nigel Croxon) [1721944] - [md] md: raid1-10: Unify r{1,10}bio_pool_free (Nigel Croxon) [1721944] - [md] md: raid10: Use struct_size() in kmalloc() (Nigel Croxon) [1721944] - [md] md/raid1: get rid of extra blank line and space (Nigel Croxon) [1721944] - [md] md: fix spelling typo and add necessary space (Nigel Croxon) [1721944] - [md] md: md.c: Return -ENODEV when mddev is NULL in rdev_attr_show (Nigel Croxon) [1721944] - [md] raid5-cache: Need to do start() part job after adding journal device (Nigel Croxon) [1721944] - [md] drivers: md: Unify common definitions of raid1 and raid10 (Nigel Croxon) [1721944] - [kernel] userfaultfd: use RCU to free the task struct when fork fails (Andrea Arcangeli) [1718498]- [efi] efi/arm: Revert "Defer persistent reservations until after paging_init()" (Mark Salter) [1699961] - [s390] s390/ipl: Fix detection of has_secure attribute (Philipp Rudo) [1740653] - [fs] xfs: don't crash on null attr fork xfs_bmapi_read (Bill O'Donnell) [1719094] - [powerpc] powerpc/mm: Don't report PUDs as memory leaks when using kmemleak (Desnes Augusto Nunes do Rosario) [1716952] - [x86] kvm: x86: introduce is_pae_paging (Vitaly Kuznetsov) [1720556] - [s390] s390/kasan: Fix recursion loop when triggering kdump (Philipp Rudo) [1740249] - [s390] s390/dasd: fix endless loop after read unit address configuration (Philipp Rudo) [1740251] - [tools] selftests/powerpc: Give some tests longer to run (Steve Best) [1740420] - [nvme] nvme-rdma: use dynamic dma mapping per command (David Milburn) [1738252] - [nvme] nvme-rdma: remove redundant reference between ib_device and tagset (David Milburn) [1738252] - [x86] kvm: svm/avic: Do not send AVIC doorbell to self (Janakarajan Natarajan) [1720981] - [net] tipc: initialise addr_trial_end when setting node addresses (Jon Maloy) [1740317] - [net] tipc: ensure head->lock is initialised (Jon Maloy) [1740317] - [net] netfilter: nf_tables: fix oops during rule dump (Stefano Brivio) [1739734] - [include] netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: do not dump private area (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix register ordering (Stefano Brivio) [1739734] - [net] ipvs: defer hook registration to avoid leaks (Stefano Brivio) [1739734] - [net] ipvs: Fix use-after-free in ip_vs_in (Stefano Brivio) [1739734] - [net] netfilter: nf_conntrack_h323: restore boundary check correctness (Stefano Brivio) [1739734] - [net] netfilter: fix nf_l4proto_log_invalid to log invalid packets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() (Stefano Brivio) [1739734] - [net] netfilter: nft_set_rbtree: check for inactive element after flag mismatch (Stefano Brivio) [1739734] - [net] netfilter: nft_compat: use-after-free when deleting targets (Stefano Brivio) [1739734] - [net] netfilter: nf_tables: fix leaking object reference count (Stefano Brivio) [1739734] - [net] ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 (Stefano Brivio) [1739640] - [net] ipv6: Unlink sibling route in case of failure (Stefano Brivio) [1739640] - [net] ipv6: Default fib6_type to RTN_UNICAST when not set (Stefano Brivio) [1739640] - [net] inet: frags: call inet_frags_fini() after unregister_pernet_subsys() (Stefano Brivio) [1739640] - [net] ipv6: flowlabel: fl6_sock_lookup() must use atomic_inc_not_zero (Stefano Brivio) [1739640] - [net] netfilter: ipset: Fix rename concurrency with listing (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix error path in set_target_v3_checkentry() (Stefano Brivio) [1739578] - [net] netfilter: ipset: Fix the last missing check of nla_parse_deprecated() (Stefano Brivio) [1739578] - [net] netfilter: ipset: fix a missing check of nla_parse (Stefano Brivio) [1739578] - [netdrv] ipvlan, l3mdev: fix broken l3s mode wrt local routes (Guillaume Nault) [1738329] - [net] sched: use temporary variable for actions indexes (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] sched: cbs: Fix error path of cbs_module_init (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix use after free and double free with packet corruption (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [net] netem: fix backlog accounting for corrupted GSO frames (Marcelo Leitner) [1739244 1729822 1729818 1729398] - [netdrv] macsec: fix checksumming after decryption (Sabrina Dubroca) [1738237] - [netdrv] macsec: fix use-after-free of skb during RX (Sabrina Dubroca) [1738237] - [net] xfrm interface: fix memory leak on creation (Sabrina Dubroca) [1738267] - [net] tls: fix socket wmem accounting on fallback with netem (Sabrina Dubroca) [1739260] - [net] tls: fix poll ignoring partially copied records (Sabrina Dubroca) [1739260] - [net] tls: make sure offload also gets the keys wiped (Sabrina Dubroca) [1739260] - [net] tls: reject offload of TLS 1.3 (Sabrina Dubroca) [1739260] - [net] tls: fix page double free on TX cleanup (Sabrina Dubroca) [1739260] - [net] tls, correctly account for copied bytes with multiple sk_msgs (Sabrina Dubroca) [1739260] - [net] tcp: fix tcp_set_congestion_control() use from bpf hook (Guillaume Nault) [1738272] - [net] tcp: Reset bytes_acked and bytes_received when disconnecting (Guillaume Nault) [1738272] - [net] tcp: Ensure DCTCP reacts to losses (Guillaume Nault) [1738272] - [net] tcp: tcp_v4_err() should be more careful (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer upon receiving packet with ECN CWR flag (Guillaume Nault) [1738272] - [net] tcp: always ACK immediately on hole repairs (Guillaume Nault) [1738272] - [net] tcp: avoid resetting ACK timer in DCTCP (Guillaume Nault) [1738272] - [net] tcp: mandate a one-time immediate ACK (Guillaume Nault) [1738272] - [net] tipc: fix unitilized skb list crash (Xin Long) [1734298] - [net] tipc: compat: allow tipc commands without arguments (Xin Long) [1738397] - [net] sctp: factor out sctp_connect_add_peer (Xin Long) [1738393] - [net] sctp: factor out sctp_connect_new_asoc (Xin Long) [1738393] - [net] sctp: clean up __sctp_connect (Xin Long) [1738393] - [net] sctp: check addr_size with sa_family_t size in __sctp_setsockopt_connectx (Xin Long) [1738393] - [net] sctp: only copy the available addr data in sctp_transport_init (Xin Long) [1738393] - [net] sctp: drop unneeded likely() call around IS_ERR() (Xin Long) [1738393] - [net] sctp: fix warning "NULL check before some freeing functions is not needed" (Xin Long) [1738393] - [net] sctp: remove rcu_read_lock from sctp_bind_addr_state (Xin Long) [1738393] - [net] sctp: rename sp strm_interleave to ep intl_enable (Xin Long) [1738393] - [net] sctp: rename asoc intl_enable to asoc peer.intl_capable (Xin Long) [1738393] - [net] sctp: remove prsctp_enable from asoc (Xin Long) [1738393] - [net] sctp: remove reconf_enable from asoc (Xin Long) [1738393] - [net] sctp: count data bundling sack chunk for outctrlchunks (Xin Long) [1738393] - [net] sctp: fix error handling on stream scheduler initialization (Xin Long) [1738393] - [net] sctp: not bind the socket in sctp_connect (Xin Long) [1738393] - [net] sctp: change to hold sk after auth shkey is created successfully (Xin Long) [1738393] - [net] sctp: Free cookie before we memdup a new one (Xin Long) [1738393] - [net] Fix memory leak in sctp_process_init (Xin Long) [1738393] - [net] sctp: deduplicate identical skb_checksum_ops (Xin Long) [1738393] - [net] sctp: Check address length before reading address family (Xin Long) [1738393] - [net] sctp: Pass sk_buff_head explicitly to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Make sctp_enqueue_event tak an skb list. (Xin Long) [1738393] - [net] sctp: Use helper for sctp_ulpq_tail_event() when hooked up to ->enqueue_event (Xin Long) [1738393] - [net] sctp: Always pass skbs on a list to sctp_ulpq_tail_event(). (Xin Long) [1738393] - [net] sctp: Remove superfluous test in sctp_ulpq_reasm_drain(). (Xin Long) [1738393] - [netdrv] ppp: Remove direct skb_queue_head list pointer access. (Xin Long) [1738393] - [net] ipv6: fix neighbour resolution with raw socket (Stefano Brivio) [1728320] - [net] ipv6: constify rt6_nexthop() (Stefano Brivio) [1728320] - [net] openvswitch: fix csum updates for MPLS actions (Marcelo Leitner) [1738654] - [net] udp_gso: Allow TX timestamp with UDP GSO (Paolo Abeni) [1738585] - [net] bpf: udp: ipv6: Avoid running reuseport's bpf_prog from __udp6_lib_err (Paolo Abeni) [1738585] - [net] fix ifindex collision during namespace removal (Paolo Abeni) [1738492] - [net] rtnl: return early from rtnl_unregister_all when protocol isn't registered (Paolo Abeni) [1738492] - [net] neigh: fix use-after-free read in pneigh_get_next (Paolo Abeni) [1738492] - [net] socket: set sock->sk to NULL after calling proto_ops::release() (Paolo Abeni) [1738492] - [net] socket: make bond ioctls go through compat_ifreq_ioctl() (Paolo Abeni) [1738492] - [net] socket: fix SIOCGIFNAME in compat (Paolo Abeni) [1738492] - [net] Revert "kill dev_ifsioc()" (Paolo Abeni) [1738492] - [net] revert "socket: fix struct ifreq size in compat ioctl" (Paolo Abeni) [1738492] - [net] ip6_tunnel: fix possible use-after-free on xmit (Guillaume Nault) [1737105] - [net] genetlink: Fix a memory leak on error path (Guillaume Nault) [1737821] - [net] netfilter: ipset: Copy the right MAC address in bitmap:ip, mac and hash:ip, mac sets (Stefano Brivio) [1723605] - [net] netfilter: ipset: Actually allow destination MAC address for hash:ip, mac sets too (Stefano Brivio) [1723605] - [net] igmp: fix memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] don't clear sock->sk early to avoid trouble in strparser (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix build error if !CONFIG_IP_MULTICAST (Hangbin Liu) [1736816] - [net] ipv4/igmp: fix another memory leak in igmpv3_del_delrec() (Hangbin Liu) [1736816] - [net] route: set the deleted fnhe fnhe_daddr to 0 in ip_del_fnhe to fix a race (Hangbin Liu) [1736816] - [net] netlabel: fix out-of-bounds memory accesses (Hangbin Liu) [1736816] - [net] ipv4: Fix memory leak in network namespace dismantle (Hangbin Liu) [1736816] - [net] bridge: delete local fdb on device init failure (Hangbin Liu) [1736824] - [net] bridge: stp: don't cache eth dest pointer before skb pull (Hangbin Liu) [1736824] - [net] bridge: don't cache ether dest pointer on input (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale ipv6 hdr pointer when handling v6 query (Hangbin Liu) [1736824] - [net] bridge: mcast: fix stale nsrcs pointer in igmp3/mld2 report handling (Hangbin Liu) [1736824] - [net] bridge: fix per-port af_packet sockets (Hangbin Liu) [1736824] - [include] ip: fix ip_mc_may_pull() return value (Hangbin Liu) [1736824] - [net] bridge: use struct_size() helper (Hangbin Liu) [1736824] - [net] bridge: simplify ip_mc_check_igmp() and ipv6_mc_check_mld() calls (Hangbin Liu) [1736824] - [net] net/bridge/br_multicast: remove redundant variable "err" (Hangbin Liu) [1736824] - [x86] x86/kdump/64: Restrict kdump kernel reservation to <64TB (Baoquan He) [1669090] - [x86] x86/kexec/64: Prevent kexec from 5-level paging to a 4-level only kernel (Baoquan He) [1669088] - [x86] x86/boot: Add xloadflags bits to check for 5-level paging support (Baoquan He) [1669088] - [tools] perf header: Fix wrong node write in NUMA_TOPOLOGY feature (Michael Petlan) [1722044] - [tools] perf c2c: Fix c2c report for empty numa node (Michael Petlan) [1722044] - [x86] kvm: svm/avic: fix off-by-one in checking host APIC ID (Janakarajan Natarajan) [1720983]- [fs] gfs2: gfs2_walk_metadata fix (Andreas Grunbacher) [1724361] - [netdrv] mlx4/en_netdev: allow offloading VXLAN over VLAN (Paolo Abeni) [1733532] - [fs] xfs: always rejoin held resources during defer roll (Bill O'Donnell) [1706588] - [bluetooth] Bluetooth: hci_uart: check for missing tty operations (Gopal Tiwari) [1734239] {CVE-2019-10207}- [documentation] Documentation: Add swapgs description to the Spectre v1 documentation (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [documentation] Documentation: Add section about CPU vulnerabilities for Spectre (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGS (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/entry/64: Use JMP instead of JMPQ (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Enable Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/speculation: Prepare entry code for Spectre v1 swapgs mitigations (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Combine word 11 and 12 into a new scattered features word (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [x86] x86/cpufeatures: Carve out CQM features retrieval (Josh Poimboeuf) [1724501] {CVE-2019-1125} - [netdrv] ibmveth: fix DMA unmap error in ibmveth_xmit_start error path (Steve Best) [1739431] - [rpmspec] rpmspec: use make macro to do headers_install with rpm CFLAGS/LDFLAGS ("Herton R. Krzesinski") [1738659] - [rpmspec] rpmspec: use tools_make for building tools ("Herton R. Krzesinski") [1738659] - [tools] tools gpio: Allow overriding CFLAGS ("Herton R. Krzesinski") [1738659] - [tools] tools thermal tmon: Allow overriding CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [tools] tools iio: Override CFLAGS assignments ("Herton R. Krzesinski") [1738659] - [fs] NFS: Fix dentry revalidation on NFSv4 lookup (Steve Dickson) [1667774] - [fs] pNFS: Avoid read/modify/write when it is not necessary (Benjamin Coddington) [1680649] - [fs] pNFS: Fix potential corruption of page being written (Benjamin Coddington) [1680649] - [fs] gfs2: Inode dirtying fix (Andreas Grunbacher) [1724361] - [net] sunrpc: make visible processing error in bc_svc_process() ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove unused xpo_prep_reply_hdr callback ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: remove svc_tcp_bc_class ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: replace svc_serv->sv_bc_xprt by boolean flag ("J. Bruce Fields") [1660823] {CVE-2018-16884} - [net] sunrpc: use-after-free in svc_process_common() ("J. Bruce Fields") [1660823] {CVE-2018-16884}- [scsi] scsi: implement .cleanup_rq callback (Ming Lei) [1696256] - [md] blk-mq: add callback of .cleanup_rq (Ming Lei) [1696256] - [block] blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (Ming Lei) [1696256] - [scsi] scsi: core: Fix race on creating sense cache (Ming Lei) [1696256] - [block] blk-mq: balance mapping between present CPUs and queues (Ming Lei) [1733040] - [block] blk-mq: Fix spelling in a source code comment (Ming Lei) [1733040] - [drm] drm/i915: Don't dereference request if it may have been retired when printing (Lyude Paul) [1715997] - [drm] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT (Lyude Paul) [1715997] - [drm] drm/i915: Support flags in whitlist WAs (Lyude Paul) [1715997] - [drm] drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 steppings. (Lyude Paul) [1715997] - [drm] drm/i915/userptr: Acquire the page lock around set_page_dirty() (Lyude Paul) [1715997] - [drm] drm/i915/perf: fix ICL perf register offsets (Lyude Paul) [1715997] - [drm] drm/virtio: Add memory barriers for capset cache. (Lyude Paul) [1715997] - [drm] drm/amd/display: Always allocate initial connector state state (Lyude Paul) [1715997] - [drm] drm/vkms: Forward timer right after drm_crtc_handle_vblank (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: Also sprinkle irqrestore over early exits (Lyude Paul) [1715997] - [drm] drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry (Lyude Paul) [1715997] - [drm] drm/amd/display: Increase Backlight Gain Step Size (Lyude Paul) [1715997] - [drm] drm/amd/display: CS_TFM_1D only applied post EOTF (Lyude Paul) [1715997] - [drm] drm/edid: Fix a missing-check bug in drm_load_edid_firmware() (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix sdma queue map issue (Lyude Paul) [1715997] - [drm] drm/amdkfd: Fix a potential memory leak (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable ABM before destroy ABM struct (Lyude Paul) [1715997] - [drm] drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Reserve shared fence for eviction fence (Lyude Paul) [1715997] - [drm] drm/amd/display: Disable cursor when offscreen in negative direction (Lyude Paul) [1715997] - [drm] drm/amd/display: Fill prescale_params->scale for RGB565 (Lyude Paul) [1715997] - [drm] drm/virtio: set seqno for dma-fence (Lyude Paul) [1715997] - [drivers] dma-buf: Discard old fence_excl on retrying get_fences_rcu for realloc (Lyude Paul) [1715997] - [drivers] dma-buf: balance refcount inbalance (Lyude Paul) [1715997] - [drm] drm/edid: parse CEA blocks embedded in DisplayID (Lyude Paul) [1715997] - [drm] drm/nouveau/i2c: Enable i2c pads & busses during preinit (Lyude Paul) [1715997] - [drm] drm: return -EFAULT if copy_to_user() fails (Lyude Paul) [1715997] - [drm] drm/vmwgfx: fix a warning due to missing dma_parms (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Honor the sg list segment size limitation (Lyude Paul) [1715997] - [drm] drm/virtio: move drm_connector_update_edid_property() call (Lyude Paul) [1715997] - [drm] drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE (Lyude Paul) [1715997] - [drm] drm/amdgpu: Don't skip display settings in hwmgr_resume() (Lyude Paul) [1717138 1715997] - [drm] drm/amd/powerplay: use hardware fan control if no powerplay fan table (Lyude Paul) [1715997] - [drm] drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context (Lyude Paul) [1715997] - [drm] drm/i915: Skip modeset for cdclk changes if possible (Lyude Paul) [1715997] - [drm] drm/i915: Remove redundant store of logical CDCLK state (Lyude Paul) [1715997] - [drm] drm/i915: Save the old CDCLK atomic state (Lyude Paul) [1715997] - [drm] drm/i915: Force 2*96 MHz cdclk on glk/cnl when audio power is enabled (Lyude Paul) [1715997] - [drm] drm/i915: Don't clobber M/N values during fastset check (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Use the backdoor port if the HB port is not available (Lyude Paul) [1715997] - [drm] drm: add fallback override/firmware EDID modes workaround (Lyude Paul) [1715997] - [drm] drm/edid: abstract override/firmware EDID retrieval (Lyude Paul) [1715997] - [drm] drm/vmwgfx: NULL pointer dereference from vmw_cmd_dx_view_define() (Lyude Paul) [1715997] - [drm] drm/vmwgfx: integer underflow in vmw_cmd_dx_set_shader() leading to an invalid read (Lyude Paul) [1715997] - [drm] drm/amdgpu: keep stolen memory on picasso (Lyude Paul) [1715997] - [drm] drm/i915/dmc: protect against reading random memory (Lyude Paul) [1715997] - [drm] drm/i915: Fix per-pixel alpha with CCS (Lyude Paul) [1715997] - [drm] drm/i915/dsi: Use a fuzzy check for burst mode clock check (Lyude Paul) [1715997] - [drm] drm/i915/sdvo: Implement proper HDMI audio support for SDVO (Lyude Paul) [1715997] - [drm] drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc (Lyude Paul) [1715997] - [drm] drm/amd/display: Use plane->color_space for dpp if specified (Lyude Paul) [1715997] - [drm] drm/amd/display: disable link before changing link settings (Lyude Paul) [1715997] - [drm] Revert "drm: allow render capable master with DRM_AUTH ioctls" (Lyude Paul) [1715997] - [drm] drm/amd: fix fb references in async update (Lyude Paul) [1715997] - [drm] drm/i915/gvt: Initialize intel_gvt_gtt_entry in stack (Lyude Paul) [1715997] - [drm] drm: don't block fb changes for async plane updates (Lyude Paul) [1715997] - [drm] drm/i915/gvt: emit init breadcrumb for gvt request (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) (Lyude Paul) [1715997] - [drm] drm/amd/display: Add ASICREV_IS_PICASSO (Lyude Paul) [1715997] - [drm] drm/amdgpu/soc15: skip reset on init (Lyude Paul) [1715997] - [include] drm/i915: Fix I915_EXEC_RING_MASK (Lyude Paul) [1715997] - [drm] drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check when hotplug-in (Lyude Paul) [1715997] - [drm] drm/radeon: prefer lower reference dividers (Lyude Paul) [1715997] - [drm] drm/amdgpu/psp: move psp version specific function pointers to early_init (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirks to Sensics and OSVR headsets. (Lyude Paul) [1715997] - [drm] drm: add non-desktop quirk for Valve HMDs (Lyude Paul) [1715997] - [drm] drm/cma-helper: Fix drm_gem_cma_free_object() (Lyude Paul) [1715997] - [drm] drm/lease: Make sure implicit planes are leased (Lyude Paul) [1715997] - [drm] drm: Expose "FB_DAMAGE_CLIPS" property to atomic aware user-space only (Lyude Paul) [1715997] - [drm] drm/atomic: Wire file_priv through for property changes (Lyude Paul) [1715997] - [drm] drm/fb-helper: generic: Call drm_client_add() after setup is done (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Don't send drm sysfs hotplug events on initial master set (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix compat mode shader operation (Lyude Paul) [1715997] - [drm] drm/vmwgfx: Fix user space handle equal to zero (Lyude Paul) [1715997] - [drm] drm: Wake up next in drm_read() chain if we are forced to putback the event (Lyude Paul) [1715997] - [drm] drm/drv: Hold ref on parent device during drm_device lifetime (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset planes that were disabled in init_pipes (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix exception from AUX acquire failure (Lyude Paul) [1715997] - [drm] drm: writeback: Fix leak of writeback job (Lyude Paul) [1715997] - [drm] drm/amd/display: Set stream->mode_changed when connectors change (Lyude Paul) [1715997] - [drm] drm/amd/display: half bandwidth for YCbCr420 during validation (Lyude Paul) [1715997] - [drm] drm/amd/display: Re-add custom degamma support (Lyude Paul) [1715997] - [drm] drm/amd/display: Fix Divide by 0 in memory calculations (Lyude Paul) [1715997] - [drm] drm/amd/display: add pipe lock during stream update (Lyude Paul) [1715997] - [drm] drm/amd/display: Reset alpha state for planes to the correct values (Lyude Paul) [1715997] - [drm] drm/amd/display: Update ABM crtc state on non-modeset (Lyude Paul) [1715997] - [drm] drm/amd/display: Link train only when link is DP and backend is enabled (Lyude Paul) [1715997] - [drm] drm/amd/display: fix releasing planes when exiting odm (Lyude Paul) [1715997] - [drm] drm/amd/display: Prevent cursor hotspot overflow for RV overlay planes (Lyude Paul) [1715997] - [drm] drm/amd/display: use proper formula to calculate bandwidth from timing (Lyude Paul) [1715997] - [drm] drm/amdgpu: fix old fence check in amdgpu_fence_emit (Lyude Paul) [1715997] - [drm] drm/nouveau/bar/nv50: ensure BAR is mapped (Lyude Paul) [1715997] - [pci] PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (Lyude Paul) [1715997] - [kernel] locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty (Waiman Long) [1737089] - [tools] perf vendor events power9: Added missing event descriptions (Michael Petlan) [1581405] - [crypto] crypto: skcipher - fix crash flushing dcache in error path (David Gibson) [1724370] - [netdrv] bnx2x: Prevent load reordering in tx completion processing (Manish Chopra) [1729599] - [x86] x86/boot/KASLR: Always return a value from process_mem_region (Baoquan He) [1564822] - [x86] x86/kexec: Add the ACPI NVS region to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Call get_rsdp_addr() after console_init() (Baoquan He) [1564822] - [x86] x86/boot: Use efi_setup_data for searching RSDP on kexec-ed kernels (Baoquan He) [1564822] - [x86] x86/kexec: Add the EFI system tables and ACPI tables to the ident map (Baoquan He) [1564822] - [x86] x86/boot: Fix incorrect ifdeffery scope (Baoquan He) [1564822] - [x86] x86/boot: Correct RSDP parsing with 32-bit EFI (Baoquan He) [1564822] - [x86] x86/boot: Fix randconfig build error due to MEMORY_HOTREMOVE (Baoquan He) [1564822] - [x86] x86/boot: Fix cmdline_find_option() prototype visibility (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Limit KASLR to extract the kernel in immovable memory only (Baoquan He) [1564822] - [x86] x86/boot: Parse SRAT table and count immovable memory regions (Baoquan He) [1564822] - [x86] x86/boot: Early parse RSDP and save it in boot_params (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in memory (Baoquan He) [1564822] - [x86] x86/boot: Search for RSDP in the EFI tables (Baoquan He) [1564822] - [x86] x86/boot: Add "acpi_rsdp=" early parsing (Baoquan He) [1564822] - [x86] x86/boot: Copy kstrtoull() to boot/string.c (Baoquan He) [1564822] - [x86] x86/boot: Use CC_SET()/CC_OUT() instead of open coding it (Baoquan He) [1564822] - [x86] x86/boot: Build the command line parsing code unconditionally (Baoquan He) [1564822] - [x86] x86/boot: Clear RSDP address in boot_params for broken loaders (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address from boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI RSDP address to setup_header") (Baoquan He) [1564822] - [x86] x86/acpi, x86/boot: Take RSDP address for boot params if available (Baoquan He) [1564822] - [x86] x86/boot: Add ACPI RSDP address to setup_header (Baoquan He) [1564822] - [x86] x86/xen: Fix boot loader version reported for PVH guests (Baoquan He) [1564822] - [x86] x86/boot: Add missing va_end() to die() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Remove return value from handle_mem_options() (Baoquan He) [1564822] - [x86] x86/boot/KASLR: Make local variable mem_limit static (Baoquan He) [1564822] - [crypto] crypto: user - prevent operating on larval algorithms (Herbert Xu) [1728835]- [scsi] scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA (Tomas Henzl) [1734769] - [netdrv] bonding: Force slave speed check after link state recovery for 802.3ad (Jarod Wilson) [1732820] - [pci] PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary (Mohammed Gamal) [1733302] - [pci] PCI: hv: Add hv_pci_remove_slots() when we unload the driver (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a use-after-free bug in hv_eject_device_work() (Mohammed Gamal) [1733302] - [pci] PCI: hv: Fix a memory leak in hv_eject_device_work() (Mohammed Gamal) [1733302] - [nvme] nvmet: fix setting ns queue's segment boundary (Ming Lei) [1734458]- [tools] perf script python: Remove explicit shebang from setup.py (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from tests/attr.c (Michael Petlan) [1664768 1663814] - [tools] perf script python: Remove explicit shebang from Python scripts (Michael Petlan) [1664768 1663814] - [tools] perf script python: Use PyBytes for attr in trace-event-python (Michael Petlan) [1664768 1663814] - [tools] perf script python: Add trace_context extension module to sys.modules (Michael Petlan) [1663814 1664768] - [tools] perf scripts python: exported-sql-viewer.py: Fix python3 support (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-sqlite.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to export-to-postgresql.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to exported-sql-viewer.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to intel-pt-events.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to event_analyzing_sample.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: add Python3 support to check-perf-trace.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to futex-contention.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Remove mixed indentation (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to syscall-counts.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to stackcollapse.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to sctop.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to powerpc-hcalls.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to net_dropmonitor.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to mem-phys-addr.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to failed-syscalls-by-pid.py (Michael Petlan) [1663814 1664768] - [tools] perf script python: Add Python3 support to netdev-times.py (Michael Petlan) [1663814 1664768] - [powerpc] mm_iommu: Allow pinning large regions (David Gibson) [1629531] - [powerpc] mm_iommu: Fix potential deadlock (David Gibson) [1629531] - [powerpc] mm/iommu: allow large IOMMU page size only for hugetlb backing (David Gibson) [1629531] - [powerpc] mm/iommu: allow migration of cma allocated pages during mm_iommu_do_alloc (David Gibson) [1629531] - [mm] update get_user_pages_longterm to migrate pages allocated from CMA region (David Gibson) [1629531] - [kernel] mm/cma: add PF flag to force non cma alloc (David Gibson) [1629531] - [net] tcp: be more careful in tcp_fragment() (Marcelo Leitner) [1732103] - [net] tipc: initialize 'validated' field of received packets (Jon Maloy) [1730574] - [documentation] networking: fix default_ttl typo in mpls-sysctl (Hangbin Liu) [1724882]- [powerpc] powerpc/mm: Limit rma_size to 1TB when running without HV mode (Suraj Jitindar Singh) [1723297] - [x86] kvm: nvmx: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: do not use dangling shadow VMCS after guest reset (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Allow restore nested-state to enable eVMCS when vCPU in SMM (Paolo Bonzini) [1732096] - [tools] kvm: nvmx: reorganize initial steps of vmx_set_nested_state (Paolo Bonzini) [1732096] - [x86] kvm: x86: Modify struct kvm_nested_state to have explicit fields for data (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Clear nested_run_pending if setting nested state fails (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: really fix the size checks on KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: Set nested_run_pending in vmx_set_nested_state after checks complete (Paolo Bonzini) [1732096] - [x86] kvm: nvmx: KVM_SET_NESTED_STATE - Tear down old EVMCS state before setting new state (Paolo Bonzini) [1732096] - [tools] kvm: selftests: avoid type punning (Paolo Bonzini) [1732096] - [tools] tests: kvm: Add tests for KVM_SET_NESTED_STATE (Paolo Bonzini) [1732096] - [x86] kvm: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT (Paolo Bonzini) [1732096] - [x86] kvm: lapic: Fix pending interrupt in IRR blocked by software disable LAPIC (Paolo Bonzini) [1732096] - [x86] kvm: x86: Dynamically allocate user_fpu (Paolo Bonzini) [1732096] - [x86] revert "kvm: x86: Use task structs fpu field for user" (Paolo Bonzini) [1732096] - [x86] hyperv: suppress "pci: fatal: No config space access function found" (Raghavendra Rao) [1734265] - [powerpc] [kvm] kvm: ppc: book3s hv: Save and restore guest visible PSSCR bits on pseries (Suraj Jitindar Singh) [1710726] - [powerpc] pmu: Set pmcregs_in_use in paca when running as LPAR (Suraj Jitindar Singh) [1710726] - [powerpc] [kvm] kvm: ppc: book3s hv: Always save guest pmu for guest capable of nesting (Suraj Jitindar Singh) [1710726] - [powerpc] kvm: ppc: book3s hv: xive: fix rollback when kvmppc_xive_create fails (David Gibson) [1731900] - [powerpc] powerpc/pseries: Fix xive=off command line (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: don't use string functions from lib/ (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: remove CONFIG_CMDLINE #ifdef mess (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc: Move `path` variable inside DEBUG_PROM (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Generate "phandle" instead of "linux, phandle" (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move a few remaining statics to appropriate sections (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Move prom_radix_disable to __prombss (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Remove support for OPAL v2 (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Replace __initdata with __prombss when applicable (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/prom_init: Make of_workarounds static (Desnes Augusto Nunes do Rosario) [1731400] - [powerpc] powerpc/powernv/idle: Restore AMR/UAMOR/AMOR after idle (David Gibson) [1730183] - [powerpc] powerpc/powernv/idle: Restore IAMR after idle (David Gibson) [1730183]- [kernel] fork: report pid exhaustion correctly (Don Dutile) [1726448] - [lib] idr: Fix idr_get_next race with idr_remove (Don Dutile) [1726448] - [kernel] Fix failure path in alloc_pid() (Don Dutile) [1726448] - [target] scsi: iscsi: set auth_protocol back to NULL if CHAP_A value is not supported (Maurizio Lombardi) [1733498]- [infiniband] IB/umem: Add missing down_read on umem_rwsem (Alaa Hleihel) [1733188] - [fs] gfs2: Fix rounding error in gfs2_iomap_page_prepare (Andreas Grunbacher) [1733621] - [s390] s390/qeth: cancel cmd on early error (Philipp Rudo) [1731430] - [s390] s390/qeth: simplify reply object handling (Philipp Rudo) [1731430] - [s390] s390/qeth: release cmd buffer in error paths (Philipp Rudo) [1731430] - [mm] mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge (Rafael Aquini) [1706088] - [mm] mm: soft-offline: return -EBUSY if set_hwpoison_free_buddy_page() fails (Rafael Aquini) [1706088] - [mm] mm: soft-offline: close the race against page allocation (Rafael Aquini) [1706088] - [mm] mm: fix race on soft-offlining free huge pages (Rafael Aquini) [1706088] - [pci] PCI: Probe bridge window attributes once at enumeration-time (Myron Stowe) [1730763] - [mm] swap_readpage(): avoid blk_wake_io_task() if !synchronous (Ming Lei) [1724016] - [mm] mm/page_io.c: fix polled swap page in (Ming Lei) [1724016] - [include] fs: fix kABI for struct pipe_buf_operations (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fs: prevent page refcount overflow in pipe_buf_get (Miklos Szeredi) [1705007] {CVE-2019-11487} - [mm] mm: prevent get_user_pages() from overflowing page refcount (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: add 'try_get_page()' helper function (Miklos Szeredi) [1705007] {CVE-2019-11487} - [include] mm: make page ref count overflow check tighter and more explicit (Miklos Szeredi) [1705007] {CVE-2019-11487} - [fs] fuse: call pipe_buf_release() under pipe lock (Miklos Szeredi) [1705007] {CVE-2019-11487} - [kernel] trace: Fix preempt_enable_no_resched() abuse (Phil Auld) [1705550] - [kernel] sched/numa: Fix a possible divide-by-zero (Phil Auld) [1705550] - [kernel] sched/core: Fix buffer overflow in cgroup2 property cpu.max (Phil Auld) [1705550] - [kernel] sched/fair: Remove unused 'sd' parameter from select_idle_smt() (Phil Auld) [1705550] - [kernel] sched/topology: Remove the ::smt_gain field from 'struct sched_domain' cleanups (Phil Auld) [1705550] - [kernel] sched/numa: Remove unused code from update_numa_stats() (Phil Auld) [1705550]- [s390] virtio/s390: fix race on airq_areas[] (Cornelia Huck) [1733499] - [powerpc] powerpc: ignore __GFP_DMA/DMA32 if we left an empty ZONE_DMA/DMA32 enabled for kABI purposes (David Gibson) [1728314] - [netdrv] bnx2x: Disable multi-cos feature. (Manish Chopra) [1679024] - [char] tpm: tpm_ibm_vtpm: Fix unallocated banks (Jerry Snitselaar) [1726126] - [scsi] scsi: ibmvfc: fix WARN_ON during event pool release (Steve Best) [1731133] - [tools] perf vendor events power9: General metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Branch_prediction, instruction_stats, latency, lsu_rejects, memory, prefetch & translation metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Dl1_reloads, instruction_misses, l[23]_stats & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power9: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Translaton & general metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Branch_prediction, latency, bus_stats, instruction_mix & instruction_stats metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Dl1_reload, instruction_misses, l2_stats, lsu_rejects, memory & pteg_reloads metrics (Michael Petlan) [1694638] - [tools] perf vendor events power8: Cpi_breakdown & estimated_dcache_miss_cpi metrics (Michael Petlan) [1694638] - [powerpc] powerpc/tm: Fix oops on sigreturn on systems without TM (Steve Best) [1732753] - [net] net/mlx5e: Add ndo_set_feature for uplink representor (Alaa Hleihel) [1727708] - [misc] VMCI: Fix integer overflow in VMCI handle arrays (Cathy Avery) [1729587] - [tools] perf version: Fix segfault due to missing OPT_END() (Michael Petlan) [1732065] - [sound] ALSA: hda/realtek - Headphone Mic can't record after S3 (Jaroslav Kysela) [1727676] - [char] random: fix CRNG initialization when random.trust_cpu=1 (Oleksandr Natalenko) [1728583] - [char] random: move rand_initialize() earlier (Oleksandr Natalenko) [1728583] - [char] random: make CPU trust a boot parameter (Oleksandr Natalenko) [1728583] - [char] random: add a config option to trust the CPU's hwrng (Oleksandr Natalenko) [1728583] - [fs] blockdev: Fix livelocks on loop device (Ming Lei) [1683593] - [block] nbd: Use set_blocksize() to set device blocksize (Ming Lei) [1683593] - [kernel] ptrace: Fix ->ptracer_cred handling for PTRACE_TRACEME (Aristeu Rozanski) [1730959] {CVE-2019-13272}- [include] linux/printk.h: use DYNAMIC_DEBUG_BRANCH in pr_debug_ratelimited (Mike Snitzer) [1729301] - [include] dm: use printk ratelimiting functions (Mike Snitzer) [1729301] - [md] dm crypt: move detailed message into debug level (Mike Snitzer) [1729301] - [powerpc] powerpc/xive: Fix loop exit-condition in xive_find_target_in_mask() (Steve Best) [1731838] - [s390] s390/qeth: be drop monitor friendly (Philipp Rudo) [1731200] - [s390] s390/cpumf: Add extended counter set definitions for model 8561 and 8562 (Philipp Rudo) [1731195] - [s390] s390/qdio: handle PENDING state for QEBSM devices (Philipp Rudo) [1731194] - [net] net/af_iucv: build proper skbs for HiperTransport (Philipp Rudo) [1731193] - [net] net/af_iucv: remove GFP_DMA restriction for HiperTransport (Philipp Rudo) [1731193] - [wireless] iwlwifi: mvm: disable TX-AMSDU on older NICs (Jarod Wilson) [1728992] - [wireless] carl9170: fix misuse of device driver API (Jarod Wilson) [1728992] - [wireless] p54: fix crash during initialization (Jarod Wilson) [1728992] - [wireless] p54usb: Fix race between disconnect and firmware loading (Jarod Wilson) [1728992] - [wireless] mwifiex: Don't abort on small, spec-compliant vendor IEs (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 507 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 505 (Jarod Wilson) [1728992] - [wireless] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 501 (Jarod Wilson) [1728992] - [net] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Don't tune while the card is off (Jarod Wilson) [1728992] - [wireless] brcmfmac: sdio: Disable auto-tuning around commands expected to fail (Jarod Wilson) [1728992] - [mmc] mmc: core: Add sdio_retune_hold_now() and sdio_retune_release() (Jarod Wilson) [1728992] - [mmc] mmc: core: API to temporarily disable retuning for SDIO CRC errors (Jarod Wilson) [1728992] - [wireless] Revert "brcmfmac: disable command decode in sdio_aos" (Jarod Wilson) [1728992] - [net] cfg80211: report measurement start TSF correctly (Jarod Wilson) [1728992] - [net] cfg80211: fix memory leak of wiphy device name (Jarod Wilson) [1728992] - [net] cfg80211: util: fix bit count off by one (Jarod Wilson) [1728992] - [net] mac80211: do not start any work during reconfigure flow (Jarod Wilson) [1728992] - [net] cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data() (Jarod Wilson) [1728992] - [net] mac80211: only warn once on chanctx_conf being NULL (Jarod Wilson) [1728992] - [net] mac80211: drop robust management frames from unknown TA (Jarod Wilson) [1728992] - [wireless] mwifiex: Fix heap overflow in mwifiex_uap_parse_tail_ies() (Jarod Wilson) [1728992 1721749] {CVE-2019-10126} - [wireless] iwlwifi: mvm: change TLC config cmd sent by rs to be async (Jarod Wilson) [1728992] - [wireless] iwlwifi: Fix double-free problems in iwl_req_fw_callback() (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix AX201 killer sku loading firmware issue (Jarod Wilson) [1728992] - [wireless] iwlwifi: print fseq info upon fw assert (Jarod Wilson) [1728992] - [wireless] iwlwifi: clear persistence bit according to device family (Jarod Wilson) [1728992] - [wireless] iwlwifi: fix load in rfkill flow for unified firmware (Jarod Wilson) [1728992] - [wireless] iwlwifi: mvm: remove d3_sram debugfs file (Jarod Wilson) [1728992] - [wireless] mwifiex: Abort at too short BSS descriptor element (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [wireless] mwifiex: Fix possible buffer overflows at parsing bss descriptor (Jarod Wilson) [1728992 1714476] {CVE-2019-3846} - [net] mac80211: free peer keys before vif down in mesh (Jarod Wilson) [1728992] - [wireless] rtw88: Make some symbols static (Jarod Wilson) [1728992] - [wireless] rtw88: avoid circular locking between local->iflist_mtx and rtwdev->mutex (Jarod Wilson) [1728992] - [wireless] rtw88: fix unassigned rssi_level in rtw_sta_info (Jarod Wilson) [1728992] - [wireless] rtw88: fix subscript above array bounds compiler warning (Jarod Wilson) [1728992] - [net] mac80211: mesh: fix RCU warning (Jarod Wilson) [1728992] - [net] nl80211: fix station_info pertid memory leak (Jarod Wilson) [1728992] - [net] mac80211: Do not use stack memory with scatterlist for GMAC (Jarod Wilson) [1728992] - [net] {nl,mac}80211: allow 4addr AP operation on crypto controlled devices (Jarod Wilson) [1728992] - [wireless] mac80211_hwsim: mark expected switch fall-through (Jarod Wilson) [1728992] - [net] mac80211: fix rate reporting inside cfg80211_calculate_bitrate_he() (Jarod Wilson) [1728992] - [net] mac80211: remove set but not used variable 'old' (Jarod Wilson) [1728992] - [net] mac80211: handle deauthentication/disassociation from TDLS peer (Jarod Wilson) [1728992] - [net] wireless: Skip directory when generating certificates (Jarod Wilson) [1728992] - [netdrv] i40e: Check and set the PF driver state first in i40e_ndo_set_vf_mac (Stefan Assmann) [1719538] - [fs] cifs: fix crash in smb2_compound_op()/smb2_set_next_command() (Leif Sahlberg) [1722704] - [firmware] efi/arm: Show SMBIOS bank/device location in CPER and GHES error logs (Robert Richter) [1721386]- [x86] x86/speculation: Allow guests to use SSBD even if host does not (Waiman Long) [1728341] - [block] block: kill BLK_MQ_F_SG_MERGE (Ming Lei) [1716595] - [block] block: kill QUEUE_FLAG_NO_SG_MERGE (Ming Lei) [1716595]- [x86] x86/insn-eval: Fix use-after-free access to LDT entry (Rafael Aquini) [1728561] {CVE-2019-13233} - [arm64] arm64/mm: Correct the cache line size warning with non coherent device (Mark Salter) [1715061] - [arm64] arm64: cacheinfo: Update cache_line_size detected from DT or PPTT (Mark Salter) [1715061] - [base] drivers: base: cacheinfo: Add variable to record max cache line size (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Trap CTR_EL0 access only where it is necessary (Mark Salter) [1715061] - [arm64] arm64: cpufeature: Fix handling of CTR_EL0.IDC field (Mark Salter) [1715061] - [arm64] arm64: cpufeature: ctr: Fix cpu capability check for late CPUs (Mark Salter) [1715061] - [arm64] arm64: cpu_errata: Remove ARM64_MISMATCHED_CACHE_LINE_SIZE (Mark Salter) [1715061] - [fs] gfs2: Clean up freeing struct gfs2_sbd (Robert S Peterson) [1683698] - [target] scsi: target/iblock: Fix overrun in WRITE SAME emulation (Maurizio Lombardi) [1729503] - [x86] kvm/nvmx: fix VMCLEAR when Enlightened VMCS is in use (Vitaly Kuznetsov) [1717785] - [x86] kvm/nvmx: don't use clean fields data on enlightened VMLAUNCH (Vitaly Kuznetsov) [1717785] - [x86] kvm: nvmx: use correct clean fields when copying from eVMCS (Vitaly Kuznetsov) [1717785] - [fs] NFS4: Only set creation opendata if O_CREAT (Benjamin Coddington) [1708471] - [tools] perf test: Fix failure of 'evsel-tp-sched' test on s390 (Michael Petlan) [1729213] - [fs] PNFS fallback to MDS if no deviceid found (Benjamin Coddington) [1708386] - [mm] mm, memcg: add a memcg_slabinfo debugfs file (Waiman Long) [1699202] - [mm] mm: memcg/slab: reparent memcg kmem_caches on cgroup removal (Waiman Long) [1699202] - [mm] mm: memcg/slab: stop setting page->mem_cgroup pointer for slab pages (Waiman Long) [1699202] - [mm] mm: memcg/slab: rework non-root kmem_cache lifecycle management (Waiman Long) [1699202] - [mm] mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock (Waiman Long) [1699202] - [mm] mm: memcg/slab: don't check the dying flag on kmem_cache creation (Waiman Long) [1699202] - [mm] mm: memcg/slab: unify SLAB and SLUB page accounting (Waiman Long) [1699202] - [mm] mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() (Waiman Long) [1699202] - [mm] mm: memcg/slab: generalize postponed non-root kmem_cache deactivation (Waiman Long) [1699202] - [mm] mm: memcg/slab: rename slab delayed deactivation functions and fields (Waiman Long) [1699202] - [mm] mm: memcg/slab: postpone kmem_cache memcg pointer initialization to memcg_link_cache() (Waiman Long) [1699202] - [mm] slub: add comments to endif pre-processor macros (Waiman Long) [1699202] - [mm] mm, slab: shorten kmalloc cache names for large sizes (Waiman Long) [1699202] - [base] mm, proc: add KReclaimable to /proc/meminfo (Waiman Long) [1699202] - [mm] mm: rename and change semantics of nr_indirectly_reclaimable_bytes (Waiman Long) [1699202] - [fs] dcache: allocate external names from reclaimable kmalloc caches (Waiman Long) [1699202] - [mm] mm, slab/slub: introduce kmalloc-reclaimable caches (Waiman Long) [1699202] - [mm] mm, slab: combine kmalloc_caches and kmalloc_dma_caches (Waiman Long) [1699202] - [mm] mm: don't warn about large allocations for slab (Waiman Long) [1699202] - [mm] slab: Replace synchronize_sched() with synchronize_rcu() (Waiman Long) [1699202] - [acpi] ACPI / PM: LPIT: Register sysfs attributes based on FADT (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Quirk to ignore XTAL shutdown (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add Package cstates residency info (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc_core: Add ICL platform support (Lenny Szubowicz) [1493461] - [platform] platform/x86: intel_pmc: Sort headers alphabetically (Lenny Szubowicz) [1493461] - [net] Revert "[net] net: openvswitch: Add a new action check_pkt_len" ("Herton R. Krzesinski")- [nvme] nvme-rdma: use nr_phys_segments when map rq to sgl (David Milburn) [1729113] - [nvme] nvme-loop: kill timeout handler (Ming Lei) [1692744] - [netdrv] bnxt_en: Suppress error messages when querying DSCP DCB capabilities. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Cap the returned MSIX vectors to the RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic for RDMA driver. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix ethtool selftest crash under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Disable bus master during PCI shutdown and driver unload. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Reduce memory usage when running in kdump kernel. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible BUG() condition when calling pci_disable_msix(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix aggregation buffer leak under OOM condition. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve NQ reservations. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix uninitialized variable usage in bnxt_rx_pkt(). (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix statistics context reservation logic. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Pass correct extended TX port statistics size to firmware. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Fix possible crash in bnxt_hwrm_ring_free() under error conditions. (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Free short FW command HWRM memory in error path in bnxt_init_one() (Selvin Xavier) [1727972] - [netdrv] bnxt_en: Improve multicast address setup logic. (Selvin Xavier) [1727972] - [net] net: openvswitch: Add a new action check_pkt_len (Numan Siddique) [1700733]- [crypto] crypto: vmx - ghash: do nosimd fallback manually (Desnes Augusto Nunes do Rosario) [1729532] - [crypto] crypto: vmx - CTR: always increment IV as quadword (Desnes Augusto Nunes do Rosario) [1729532] - [net] vsock/virtio: fix flush of works during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: stop workers during the .remove() (Stefano Garzarella) [1700312] - [net] vsock/virtio: use RCU to avoid use-after-free on the_virtio_vsock (Stefano Garzarella) [1700312] - [net] vsock/virtio: Initialize core virtio vsock before registering the driver (Stefano Garzarella) [1700312] - [nvme] nvme-fabrics: document the poll function argument (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: fix queue mapping when queue count is limited (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: rework queue maps handling (David Milburn) [1727784 1725132] - [nvme] nvme-rdma: implement polling queue map (David Milburn) [1727784 1725132] - [nvme] nvme-fabrics: allow nvmf_connect_io_queue to poll (David Milburn) [1727784 1725132] - [hid] HID: multitouch: Add pointstick support for ALPS Touchpad (Benjamin Tissoires) [1672423]- [tools] perf header: Assign proper ff->ph in perf_event__synthesize_features() (Michael Petlan) [1667983] - [pci] PCI/IOV: Assume SR-IOV VFs support extended config space. (Myron Stowe) [1714978] - [pci] Revert "PCI/IOV: Use VF0 cached config space size for other VFs" (Myron Stowe) [1714978] - [x86] x86/crash: Add e820 reserved ranges to kdump kernel's e820 table (Lianbo Jiang) [1630108] - [mm] x86/mm: Rework ioremap resource mapping determination (Lianbo Jiang) [1630108] - [x86] x86/e820, ioport: Add a new I/O resource descriptor IORES_DESC_RESERVED (Lianbo Jiang) [1630108] - [kernel] resource: Fix find_next_iomem_res() iteration issue (Lianbo Jiang) [1630108] - [kernel] resource: Include resource end in walk_*() interfaces (Lianbo Jiang) [1630108] - [x86] x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one error (Lianbo Jiang) [1630108] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.3 (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix kernel warnings related to smp_processor_id() (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix BFS crash with DIX enabled (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix FDMI fc4type for nvme support (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix fcp_rsp_len checking on lun reset (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix poor use of hardware queues if fewer irq vectors (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix oops when driver is loaded with 1 interrupt vector (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix incorrect logical link speed on trunks when links down (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix memory leak in abnormal exit path from lpfc_eq_create (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Rework misleading nvme not supported in firmware message (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix hardlockup in scsi_cmd_iocb_cmpl (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Cancel queued work for an IO when processing a received ABTS (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handling (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix PT2PT PLOGI collison stopping discovery (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revert message logging on unsupported topology (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet handling of received ABTS for unmapped frames (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Separate CQ processing for nvmet_fc upcalls (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Revise message when stuck due to unresponsive adapter (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Correct nvmet buffer free race condition (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix nvmet target abort cmd matching (Dick Kennedy) [1717027] - [scsi] scsi: lpfc: Fix alloc context on oas lun creations (Dick Kennedy) [1717027]- [virt] kvm: fix guest initialization code mismerge (Marcelo Tosatti) [1726487] - [powerpc] powerpc/watchpoint: Restore NV GPRs while returning from exception (Steve Best) [1728557] - [fs] fs/proc/vmcore: Enable dumping of encrypted memory when SEV was active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Set the C-bit in the identity map page table when SEV is active (Lianbo Jiang) [1646810] - [x86] x86/kexec: Do not map kexec area as decrypted when SEV is active (Lianbo Jiang) [1646810] - [mm] x86/mm: Do not use set_{pud, pmd}_safe() when splitting a large page (Lianbo Jiang) [1646810]- [net] sched: protect against stack overflow in TC act_mirred (Ivan Vecera) [1726399] - [net] sched: refactor reinsert action (Ivan Vecera) [1726399] - [net] mpls: Fix 6PE forwarding (Hangbin Liu) [1726533] - [net] make skb_dst_force return true when dst is refcounted (Florian Westphal) [1704809] - [net] ipv4: Fix off-by-one in route dump counter without netlink strict checking (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: fix suspicious RCU usage in rt6_dump_route() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: fix suspicious RCU usage in fib_dump_info_fnhe() (Stefano Brivio) [1725383 1725381 1574290] - [net] ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv6/route: Change return code of rt6_dump_route() for partial node dumps (Stefano Brivio) [1725383 1725381 1574290] - [net] revert "net/ipv6: Bail early if user only wants cloned entries" (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4: Dump route exceptions if requested (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/route: Allow NULL flowinfo in rt_fill_info() (Stefano Brivio) [1725383 1725381 1574290] - [net] ipv4/fib_frontend: Allow RTM_F_CLONED flag to be used for filtering (Stefano Brivio) [1725383 1725381 1574290] - [net] fib_frontend, ip6_fib: Select routes or exceptions dump from RTM_F_CLONED (Stefano Brivio) [1725383 1725381 1574290] - [tools] selftests: bpf: disable test_lwt_seg6local (Jiri Benc) [1716346] - [netdrv] ipvlan: Fix ipvlan device tso disabled while NETIF_F_IP_CSUM is set (Matteo Croce) [1725125] - [netdrv] ipvlan: disallow userns cap_net_admin to change global mode/flags (Matteo Croce) [1725124] - [net] netfilter: nft_fib: Fix existence check support (Phil Sutter) [1680578] - [net] ipset: Fix memory accounting for hash types on resize (Stefano Brivio) [1714111] - [tools] selftests: pmtu: Make list_flush_ipv6_exception test more demanding (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv4_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce list_flush_ipv6_exception test case (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add support for routing via nexthop objects (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move route installs to a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Move running of test into a new function (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Fix encapsulating device in pmtu_vti6_link_change_mtu (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Simplify cleanup and namespace names (Stefano Brivio) [1725384] - [tools] selftests: pmtu.sh: Remove quotes around commands in setup_xfrm (Stefano Brivio) [1725384] - [tools] selftests: Add debugging options to pmtu.sh (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add explicit tests for PMTU exceptions cleanup (Stefano Brivio) [1725384] - [tools] selftests: pmtu: disable DAD in all namespaces (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce FoU and GUE PMTU exceptions tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over GENEVE over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce tests for IPv4/IPv6 over VXLAN over IPv4/IPv6 (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Add optional traffic captures for single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Allow selection of single tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: add basic IPv4 and IPv6 PMTU tests (Stefano Brivio) [1725384] - [tools] selftests: pmtu: extend MTU parsing helper to locked MTU (Stefano Brivio) [1725384] - [tools] selftests: pmtu: Introduce check_pmtu_value() (Stefano Brivio) [1725384] - [tools] selftests: pmtu: properly redirect stderr to /dev/null (Stefano Brivio) [1725384] - [tools] selftests: pmtu: detect correct binary to ping ipv6 addresses (Stefano Brivio) [1725384] - [net] ipv6: icmp: Updating pmtu for link local route (Guillaume Nault) [1721961] - [net] bridge: Mark FDB entries that were added by user as such (Ivan Vecera) [1724400] - [net] tipc: change to use register_pernet_device (Xin Long) [1719136] - [net] sched: cls_flower: fix infinite loop in fl_walk() (Davide Caratti) [1712739]- [rpmspec] redhat: fix vmlinux debuginfo on ppc64le (Jan Stancek) [1727638] - [powerpc] powerpc/rtas: retry when cpu offline races with suspend/migration (Steve Best) [1727051] - [kernel] arm64/crashkernel: Reduce crashkernel size to 448M by default (Bhupesh Sharma) [1564422]- [scsi] scsi: libiscsi: Fix race between iscsi_xmit_task and iscsi_complete_task (Chris Leech) [1718875] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.2 (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: add check for loss of ndlp when sending RRQ (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: correct rcu unlock issue in lpfc_nvme_info_show (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: resolve lockdep warnings (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Make lpfc_sli4_oas_verify static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix a recently introduced compiler warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix missing wakeups on abort threads (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove unused functions (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Remove set-but-not-used variables (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Annotate switch/case fall-through (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Fix indentation and balance braces (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: Declare local functions static (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: avoid uninitialized variable warning (Dick Kennedy) [1714795] - [scsi] scsi: lpfc: change snprintf to scnprintf for possible overflow (Dick Kennedy) [1714795] - [net] Bluetooth: hidp: fix buffer overflow (Gopal Tiwari) [1723654] {CVE-2019-11884} - [s390] virtio/s390: make airq summary indicators DMA (Philipp Rudo) [1651752] - [s390] virtio/s390: use DMA memory for ccw I/O and classic notifiers (Philipp Rudo) [1651752] - [s390] virtio/s390: add indirection to indicators access (Philipp Rudo) [1651752] - [s390] virtio/s390: use cacheline aligned airq bit vectors (Philipp Rudo) [1651752] - [s390] s390/airq: use DMA memory for adapter interrupts (Philipp Rudo) [1651752] - [s390] s390/cio: add basic protected virtualization support (Philipp Rudo) [1651752] - [s390] s390/cio: introduce DMA pools to cio (Philipp Rudo) [1651752] - [s390] s390/mm: force swiotlb for protected virtualization (Philipp Rudo) [1651752] - [s390] virtio/s390: DMA support for virtio-ccw (Philipp Rudo) [1651752] - [s390] virtio/s390: use vring_create_virtqueue (Philipp Rudo) [1651752] - [block] virtio-blk: Consider virtio_max_dma_size() for maximum segment size (Philipp Rudo) [1651752] - [virtio] virtio: Introduce virtio_max_dma_size() (Philipp Rudo) [1651752] - [kernel] dma: Introduce dma_max_mapping_size() (Philipp Rudo) [1651752] - [kernel] swiotlb: Add is_swiotlb_active() function (Philipp Rudo) [1651752] - [kernel] swiotlb: Introduce swiotlb_max_mapping_size() (Philipp Rudo) [1651752] - [mm] x86/mm: Create a workarea in the kernel for SME early encryption (Lianbo Jiang) [1564427] - [x86] x86/mm: Identify the end of the kernel area to be reserved (Lianbo Jiang) [1564427] - [x86] x86/kdump: Export the SME mask to vmcoreinfo (Lianbo Jiang) [1564427] - [fs] proc/vmcore: Fix i386 build error of missing copy_oldmem_page_encrypted() (Lianbo Jiang) [1564427] - [fs] kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabled (Lianbo Jiang) [1564427] - [iommu] iommu/amd: Remap the IOMMU device table with the memory encryption mask for kdump (Lianbo Jiang) [1564427] - [kernel] kexec: Allocate decrypted control pages for kdump if SME is enabled (Lianbo Jiang) [1564427] - [mm] x86/ioremap: Add an ioremap_encrypted() helper (Lianbo Jiang) [1564427] - [documentation] Documentation: Add ARM64 to kernel-parameters.rst (Jeremy Linton) [1640855] - [arm64] arm64/speculation: Support 'mitigations=' cmdline option (Jeremy Linton) [1640855] - [arm64] arm64: ssbs: Don't treat CPUs with SSBS as unaffected by SSB (Jeremy Linton) [1640855] - [arm64] arm64: enable generic CPU vulnerabilites support (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for speculative store bypass (Jeremy Linton) [1640855] - [arm64] arm64: Always enable ssb vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Always enable spectre-v2 vulnerability detection (Jeremy Linton) [1640855] - [arm64] arm64: Use firmware to detect CPUs that are not affected by Spectre-v2 (Jeremy Linton) [1640855] - [arm64] arm64: Advertise mitigation of Spectre-v2, or lack thereof (Jeremy Linton) [1640855] - [arm64] arm64: add sysfs vulnerability show for meltdown (Jeremy Linton) [1640855] - [arm64] arm64: Add sysfs vulnerability show for spectre-v1 (Jeremy Linton) [1640855] - [arm64] arm64: Provide a command line to disable spectre_v2 mitigation (Jeremy Linton) [1640855] - [documentation] powerpc/fsl: Add FSL_PPC_BOOK3E as supported arch for nospectre_v2 boot arg (Jeremy Linton) [1640855] - [documentation] Documentation: Document arm64 kpti control (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist HiSilicon Taishan v110 CPUs (Jeremy Linton) [1640855] - [arm64] arm64: Add MIDR encoding for HiSilicon Taishan CPUs (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Whitelist Cortex-A CPUs that don't implement the CSV3 field (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Update arm64_kernel_use_ng_mappings() when forced on (Jeremy Linton) [1640855] - [arm64] arm64: kpti: Avoid rewriting early page tables when KASLR is enabled (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge duplicate Cavium erratum entries (Jeremy Linton) [1640855] - [arm64] arm64: capabilities: Merge entries for ARM64_WORKAROUND_CLEAN_CACHE (Jeremy Linton) [1640855] - [arm64] arm64: Use a raw spinlock in __install_bp_hardening_cb() (Jeremy Linton) [1640855] - [arm64] arm64: KVM: Guests can skip __install_bp_hardening_cb()s HYP work (Jeremy Linton) [1640855] - [arm64] arm64: fix SSBS sanitization (Jeremy Linton) [1640855] - [arm64] arm64: don't zero DIT on signal return (Jeremy Linton) [1640855] - [kvm] KVM: arm64: Set SCTLR_EL2.DSSBS if SSBD is forcefully disabled and !vhe (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Add support for PSTATE.SSBS rather than trapping to EL3 (Jeremy Linton) [1640855] - [arm64] arm64: ssbd: Drop #ifdefs for PR_SPEC_STORE_BYPASS (Jeremy Linton) [1640855] - [arm64] arm64: cpufeature: Detect SSBS and advertise to userspace (Jeremy Linton) [1640855] - [arm64] arm64: move SCTLR_EL{1,2} assertions to (Jeremy Linton) [1640855]- [powerpc] powerpc/mm/64s/hash: Reallocate context ids on fork (Steve Best) [1723808] - [powerpc] powerpc/perf: Use cpumask_last() to determine the designated cpu for nest/core units. (Steve Best) [1725746] - [fs] iomap: fix page_done callback for short writes (Andreas Grunbacher) [1724361] - [fs] fs: fold __generic_write_end back into generic_write_end (Andreas Grunbacher) [1724361] - [fs] iomap: don't mark the inode dirty in iomap_write_end (Andreas Grunbacher) [1724361] - [fs] gfs2: Fix iomap write page reclaim deadlock (Andreas Grunbacher) [1724361] - [fs] iomap: Add a page_prepare callback (Andreas Grunbacher) [1724361] - [fs] iomap: Fix use-after-free error in page_done callback (Andreas Grunbacher) [1724361] - [fs] fs: Turn __generic_write_end into a void function (Andreas Grunbacher) [1724361] - [fs] iomap: Clean up __generic_write_end calling (Andreas Grunbacher) [1724361] - [kvm] KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entry (Suraj Jitindar Singh) [1718822] - [kvm] KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decrementer (Suraj Jitindar Singh) [1718822]- [hid] HID: chicony: add another quirk for PixArt mouse (Oleksandr Natalenko) [1724967] - [scsi] scsi: smartpqi: properly set both the DMA mask and the coherent DMA mask (Don Brace) [1712272] - [tools] perf beauty waitid options: Fix up prefix showing logic (Michael Petlan) [1715507] - [include] redhat: perf kABI-check failure fix (Michael Petlan) [1715507] - [tools] perf script python: Add Python3 support to tests/attr.py (Michael Petlan) [1715507] - [tools] perf trace: Support multiple "vfs_getname" probes (Michael Petlan) [1715507] - [tools] perf symbols: Filter out hidden symbols from labels (Michael Petlan) [1715507] - [tools] perf symbols: Add fallback definitions for GELF_ST_VISIBILITY() (Michael Petlan) [1715507] - [tools] perf clang: Do not use 'return std::move(something)' (Michael Petlan) [1715507] - [tools] perf tests evsel-tp-sched: Fix bitwise operator (Michael Petlan) [1715507] - [tools] perf script: Fix crash when processing recorded stat data (Michael Petlan) [1715507] - [tools] perf top: Fix wrong hottest instruction highlighted (Michael Petlan) [1715507] - [tools] perf tools: Handle TOPOLOGY headers with no CPU (Michael Petlan) [1715507] - [tools] perf python: Remove -fstack-clash-protection when building with some clang versions (Michael Petlan) [1715507] - [tools] perf script: Fix crash with printing mixed trace point and other events (Michael Petlan) [1715507] - [tools] perf ordered_events: Fix crash in ordered_events__free (Michael Petlan) [1715507] - [tools] tools headers powerpc: Remove unistd.h (Michael Petlan) [1715507] - [tools] perf powerpc: Rework syscall table generation (Michael Petlan) [1715507] - [tools] perf symbols: Add 'arch_cpu_idle' to the list of kernel idle symbols (Michael Petlan) [1715507] - [tools] perf beauty: Switch from using uapi/linux/fs.h to uapi/linux/mount.h (Michael Petlan) [1715507] - [tools] tools include uapi: Grab a copy of linux/mount.h (Michael Petlan) [1715507] - [tools] perf top: Lift restriction on using callchains without "sym" in --sort (Michael Petlan) [1715507] - [tools] tools lib traceevent: Remove tep_data_event_from_type() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_is_file_bigendian() to tep_file_bigendian() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of tep_register_event_handler() API (Michael Petlan) [1715507] - [tools] tools lib traceevent: Changed return logic of trace_seq_printf() and trace_seq_vprintf() APIs (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename struct cmdline to struct tep_cmdline (Michael Petlan) [1715507] - [tools] tools lib traceevent: Initialize host_bigendian at tep_handle allocation (Michael Petlan) [1715507] - [tools] tools lib traceevent: Introduce new libtracevent API: tep_override_comm() (Michael Petlan) [1715507] - [tools] perf tests: Add a test for the ARM 32-bitpage (Michael Petlan) [1715507] - [tools] perf tools: Make find_vdso_map() more modular (Michael Petlan) [1715507] - [tools] perf trace: Fix alignment forlines (Michael Petlan) [1715507] - [tools] perf trace: Fix ')' placement in "interrupted" syscall lines (Michael Petlan) [1715507] - [tools] perf test shell: Use a fallback to get the pathname in vfs_getname (Michael Petlan) [1715507] - [tools] perf python: Make sure the python binding output directory is in place (Michael Petlan) [1715507] - [tools] perf strbuf: Remove redundant va_end() in strbuf_addv() (Michael Petlan) [1715507] - [tools] perf annotate: Pass filename to objdump via execl (Michael Petlan) [1715507] - [tools] perf report: Fix wrong iteration count in --branch-history (Michael Petlan) [1715507] - [tools] tools headers uapi: Sync copy of asm-generic/unistd.h with the kernel sources (Michael Petlan) [1715507] - [tools] tools beauty: Make the prctl option table generator catch all PR_ options (Michael Petlan) [1715507] - [tools] perf stat: Fix endless wait for child process (Michael Petlan) [1715507] - [tools] perf session: Add comment for perf_session__register_idle_thread() (Michael Petlan) [1715507] - [tools] perf thread-stack: Fix thread stack processing for the idle task (Michael Petlan) [1715507] - [tools] perf thread-stack: Allocate an array of thread stacks (Michael Petlan) [1715507] - [tools] perf thread-stack: Factor out thread_stack__init() (Michael Petlan) [1715507] - [tools] perf thread-stack: Allow for a thread stack array (Michael Petlan) [1715507] - [tools] perf thread-stack: Avoid direct reference to the thread's stack (Michael Petlan) [1715507] - [tools] perf thread-stack: Tidy thread_stack__bottom() usage (Michael Petlan) [1715507] - [tools] perf thread-stack: Simplify some code in thread_stack__process() (Michael Petlan) [1715507] - [tools] perf c2c: Increase the HITM ratio limit for displayed cachelines (Michael Petlan) [1715507] - [tools] perf c2c: Change the default coalesce setup (Michael Petlan) [1715507] - [tools] perf trace beauty ioctl: Beautify USBDEVFS_ commands (Michael Petlan) [1715507] - [tools] perf trace beauty: Export function to get the files for a thread (Michael Petlan) [1715507] - [tools] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator (Michael Petlan) [1715507] - [tools] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of usbdevice_fs.h (Michael Petlan) [1715507] - [tools] perf trace: Store the major number for a file when storing its pathname (Michael Petlan) [1715507] - [tools] perf trace: Move the files table resizing to outside set_pathname() (Michael Petlan) [1715507] - [tools] perf trace: Rename thread_thread->paths to thread_trace->files (Michael Petlan) [1715507] - [tools] perf script: Fix LBR skid dump problems in brstackinsn (Michael Petlan) [1715507] - [tools] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*" (Michael Petlan) [1715507] - [tools] perf trace: Do not hardcode the size of the tracepoint common_ fields (Michael Petlan) [1715507] - [tools] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz (Michael Petlan) [1715507] - [tools] perf beauty mmap: PROT_WRITE should come before PROT_EXEC (Michael Petlan) [1715507] - [tools] perf trace: Check if the raw_syscalls:sys_{enter, exit} are setup before setting tp filter (Michael Petlan) [1715507] - [tools] perf symbols: Relax checks on perf-PID.map ownership (Michael Petlan) [1715507] - [tools] perf trace: Wire up the fadvise 'advice' table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add generator for fadvise64's 'advice' arg constants (Michael Petlan) [1715507] - [tools] tools headers uapi: Grab a copy of fadvise.h (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print mmap's 'offset' arg in hexadecimal (Michael Petlan) [1715507] - [tools] perf beauty mmap: Print PROT_READ before PROT_EXEC to match strace output (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify arch_prctl()'s arguments (Michael Petlan) [1715507] - [tools] perf trace: When showing string prefixes show prefix + ??? for unknown entries (Michael Petlan) [1715507] - [tools] perf trace: Move strarrays to beauty.h for further reuse (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the x86_arch prctl code table generator (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for x86's 'arch_prctl' codes (Michael Petlan) [1715507] - [tools] tools include arch: Grab a copy of x86's prctl.h (Michael Petlan) [1715507] - [tools] perf trace: Show NULL when syscall pointer args are 0 (Michael Petlan) [1715507] - [tools] perf trace: Enclose the errno strings with () (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Copy 'access' arg as well (Michael Petlan) [1715507] - [tools] perf trace: Add alignment spaces after the closing parens (Michael Petlan) [1715507] - [tools] perf trace beauty: Print O_RDONLY when (flags & O_ACCMODE) == 0 (Michael Petlan) [1715507] - [tools] perf trace: Allow asking for not suppressing common string prefixes (Michael Petlan) [1715507] - [tools] perf trace: Add a prefix member to the strarray class (Michael Petlan) [1715507] - [tools] perf trace: Enclose strings with double quotes (Michael Petlan) [1715507] - [tools] perf trace: Make the alignment of the syscall args be configurable (Michael Petlan) [1715507] - [tools] perf trace: Allow suppressing the syscall argument names (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall start timestamp should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring default for perf_event_attr.inherit (Michael Petlan) [1715507] - [tools] perf config: Show the configuration when no arguments are provided (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if the syscall duration should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow configuring if zeroed syscall args should be printed (Michael Petlan) [1715507] - [tools] perf trace: Allow specifying a set of events to add in perfconfig (Michael Petlan) [1715507] - [tools] perf augmented_raw_syscalls: Do not include stdio.h (Michael Petlan) [1715507] - [tools] perf cs-etm: Generate branch sample for exception packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat EO_TRACE element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Treat NO_SYNC element as trace discontinuity (Michael Petlan) [1715507] - [tools] perf cs-etm: Rename CS_ETM_TRACE_ON to CS_ETM_DISCONTINUITY (Michael Petlan) [1715507] - [tools] perf cs-etm: Refactor enumeration cs_etm_sample_type (Michael Petlan) [1715507] - [tools] perf cs-etm: Remove unused 'trace_on' in cs_etm_decoder (Michael Petlan) [1715507] - [tools] perf cs-etm: Avoid stale branch samples when flush packet (Michael Petlan) [1715507] - [tools] perf cs-etm: Correct packets swapping in cs_etm__flush() (Michael Petlan) [1715507] - [tools] perf trace: Switch to using a struct for the aumented_raw_syscalls syscalls map values (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Switch to using a struct for the syscalls map values (Michael Petlan) [1715507] - [tools] perf bpf: Move perf_event_output() from stdio.h to bpf.h (Michael Petlan) [1715507] - [tools] perf trace: Implement syscall filtering in augmented_syscalls (Michael Petlan) [1715507] - [tools] perf trace: Avoid using raw_syscalls in duplicity with eBPF augmentation (Michael Petlan) [1715507] - [tools] perf trace: Rename set_ev_qualifier_filter to clarify its a tracepoint filter (Michael Petlan) [1715507] - [tools] perf tools: Cast off_t to s64 to avoid warning on bionic libc (Michael Petlan) [1715507] - [tools] perf tools: Add missing open_memstream() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] perf header: Fix up argument to ctime() (Michael Petlan) [1715507] - [tools] perf tools: Add missing sigqueue() prototype for systems lacking it (Michael Petlan) [1715507] - [tools] tools lib subcmd: Don't add the kernel sources to the include path (Michael Petlan) [1715507] - [tools] perf trace beauty: renameat's newdirfd may also be AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Beautify renameat2's flags argument (Michael Petlan) [1715507] - [tools] perf beauty: Wire up the renameat flags table generator to the Makefile (Michael Petlan) [1715507] - [tools] perf beauty: Add a string table generator for renameat2's flags constants (Michael Petlan) [1715507] - [tools] perf trace beauty: Beautify renameat2's fd arg wrt AT_FDCWD (Michael Petlan) [1715507] - [tools] perf trace: Allow selecting use the use of the ordered_events code (Michael Petlan) [1715507] - [tools] perf trace: Rename delivery functions to ease making ordered_events selectable (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix processing of dereferenced args in bprintk events (Michael Petlan) [1715507] - [tools] perf stat: Avoid segfaults caused by negated options (Michael Petlan) [1715507] - [tools] perf auxtrace: Alter addr_filter__entire_dso() to work if there are no symbols (Michael Petlan) [1715507] - [tools] perf dso: Export data_file_size() method there are no symbols (Michael Petlan) [1715507] - [tools] perf trace: Add ordered processing (Michael Petlan) [1715507] - [tools] perf ordered_events: Add first_time() method (Michael Petlan) [1715507] - [tools] perf trace: Move event delivery to a new deliver_event() function (Michael Petlan) [1715507] - [tools] perf ordered_events: Add ordered_events__flush_time interface (Michael Petlan) [1715507] - [tools] perf annotate: Introduce basic support for ARC (Michael Petlan) [1715507] - [tools] perf config: Modify size factor of snprintf (Michael Petlan) [1715507] - [tools] perf record: Fix memory leak on AIO objects deallocation (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX (Michael Petlan) [1715507] - [tools] perf parse-events: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf probe: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf ui helpline: Use strlcpy() as a shorter form of strncpy() + explicit set nul (Michael Petlan) [1715507] - [tools] perf svghelper: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf help: Remove needless use of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf header: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf dso: Fix unchecked usage of strncpy() (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for PTMv1.1 decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add support for ETMv3 trace decoding (Michael Petlan) [1715507] - [tools] perf cs-etm: Add configuration for ETMv3 trace protocol (Michael Petlan) [1715507] - [tools] perf top: Move perf_top__reset_sample_counters() to after counts display (Michael Petlan) [1715507] - [tools] perf top: Display slow reader warning when droping samples (Michael Petlan) [1715507] - [tools] perf top: Save and display the drop count stats (Michael Petlan) [1715507] - [tools] perf top: Drop samples which are behind the refresh rate (Michael Petlan) [1715507] - [tools] perf top: Set the 'session_done' volatile variable when exiting (Michael Petlan) [1715507] - [tools] perf top: Use cond variable instead of a lock (Michael Petlan) [1715507] - [tools] perf top: Add processing thread (Michael Petlan) [1715507] - [tools] perf top: Move lost events warning to helpline (Michael Petlan) [1715507] - [tools] perf top: Save and display the lost count stats (Michael Petlan) [1715507] - [tools] perf ordered_events: Add private data member (Michael Petlan) [1715507] - [tools] perf ordered_events: Rework show_progress for __ordered_events__flush (Michael Petlan) [1715507] - [tools] perf tools: Support 'srccode' output (Michael Petlan) [1715507] - [tools] perf trace: We need to consider "nr" if "__syscall_nr" is not there (Michael Petlan) [1715507] - [tools] perf tools: Allow specifying proc-map-timeout in config file (Michael Petlan) [1715507] - [tools] tools lib subcmd: Fix a few source code comment typos (Michael Petlan) [1715507] - [tools] perf tools: Fix diverse comment typos (Michael Petlan) [1715507] - [tools] perf bpf-loader: Fix debugging message typo (Michael Petlan) [1715507] - [tools] perf tools Documentation: Fix diverse typos (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix diverse typos in comments (Michael Petlan) [1715507] - [tools] perf vendor events intel: Fix diverse typos (Michael Petlan) [1715507] - [tools] perf tests ARM: Disable breakpoint tests 32-bit (Michael Petlan) [1715507] - [tools] perf cs-etm: Support for ARM A32/T32 instruction sets in CoreSight trace (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Fixed syntax error Fixed missing ']' error (Michael Petlan) [1715507] - [tools] tools lib traceevent: traceevent API cleanup (Michael Petlan) [1715507] - [tools] perf tools: traceevent API cleanup, remove __tep_data2host*() (Michael Petlan) [1715507] - [tools] tools lib traceevent: Rename tep_free_format() to tep_free_event() (Michael Petlan) [1715507] - [tools] tools lib traceevent, perf tools: Rename 'struct tep_event_format' to 'struct tep_event' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Install trace-seq.h API header file (Michael Petlan) [1715507] - [tools] tools lib traceevent: Added support for pkg-config (Michael Petlan) [1715507] - [tools] tools lib traceevent: Implement new API tep_get_ref() (Michael Petlan) [1715507] - [tools] perf report: Documentation average IPC and IPC coverage (Michael Petlan) [1715507] - [tools] perf report: Display average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] perf annotate: Create a annotate2 flag in struct symbol (Michael Petlan) [1715507] - [tools] perf annotate: Compute average IPC and IPC coverage per symbol (Michael Petlan) [1715507] - [tools] tools lib traceevent: Add sanity check to is_timestamp_in_us() (Michael Petlan) [1715507] - [tools] perf beauty mmap_flags: Check if the arch has a mmap.h file (Michael Petlan) [1715507] - [tools] perf record: Extend trace writing to multi AIO (Michael Petlan) [1715507] - [tools] perf record: Enable asynchronous trace writing (Michael Petlan) [1715507] - [tools] perf mmap: Map data buffer for preserving collected data (Michael Petlan) [1715507] - [tools] tools build feature: Check if libaio is available (Michael Petlan) [1715507] - [tools] perf intel-pt: Fix error with config term "pt=0" (Michael Petlan) [1715507] - [tools] perf top: Allow passing a kallsyms file (Michael Petlan) [1715507] - [tools] perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) (Michael Petlan) [1715507] - [tools] tools include: Adopt ERR_CAST() from the kernel err.h header (Michael Petlan) [1715507] - [tools] perf tests record: Allow for 'sleep' being 'coreutils' (Michael Petlan) [1715507] - [tools] tools lib traceevent: Fix compile warnings in tools/lib/traceevent/event-parse.c (Michael Petlan) [1715507] - [tools] perf script: Use fallbacks for branch stacks (Michael Petlan) [1715507] - [tools] perf tools: Use fallback for sample_addr_correlates_sym() cases (Michael Petlan) [1715507] - [tools] perf thread: Add fallback functions for cases where cpumode is insufficient (Michael Petlan) [1715507] - [tools] perf machine: Record if a arch has a single user/kernel address space (Michael Petlan) [1715507] - [tools] perf env: Also consider env->arch == NULL as local operation (Michael Petlan) [1715507] - [tools] perf map: Remove extra indirection from map__find() (Michael Petlan) [1715507] - [tools] perf stat: Fix CSV mode column output for non-cgroup events (Michael Petlan) [1715507] - [tools] perf stat: Fix shadow stats for clock events (Michael Petlan) [1715507] - [tools] perf build: Give better hint about devel package for libssl (Michael Petlan) [1715507] - [tools] perf pmu: Move *_cpuid_str() weak functions to header.c (Michael Petlan) [1715507] - [tools] perf symbols: Fix slowness due to -ffunction-section (Michael Petlan) [1715507] - [tools] perf jvmti: Separate jvmti cmlr check (Michael Petlan) [1715507] - [tools] perf vendor events: Add JSON metrics for Cascadelake server (Michael Petlan) [1715507] - [tools] perf vendor events: Add stepping in CPUID string for x86 (Michael Petlan) [1715507] - [tools] perf stat: Use perf_evsel__is_clocki() for clock events (Michael Petlan) [1715507] - [tools] perf pmu: Suppress potential format-truncation warning (Michael Petlan) [1715507] - [tools] perf tools: Add Hygon Dhyana support (Michael Petlan) [1715507] - [tools] perf bench: Add epoll_ctl(2) benchmark (Michael Petlan) [1715507] - [tools] perf bench: Add epoll parallel epoll_wait benchmark (Michael Petlan) [1715507] - [tools] tools build feature: Check if eventfd() is available (Michael Petlan) [1715507] - [tools] perf bench: Move HAVE_PTHREAD_ATTR_SETAFFINITY_NP into bench.h (Michael Petlan) [1715507] - [tools] perf script: Share code and output format for uregs and iregs output (Michael Petlan) [1715507] - [tools] perf bpf: Reduce the hardcoded .max_entries for pid_maps (Michael Petlan) [1715507] - [tools] perf script: Add newline after uregs output (Michael Petlan) [1715507] - [tools] Revert "perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter" (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove example hardcoded set of filtered pids (Michael Petlan) [1715507] - [tools] perf trace: Fill in BPF "filtered_pids" map when present (Michael Petlan) [1715507] - [tools] perf trace: See if there is a map named "filtered_pids" (Michael Petlan) [1715507] - [tools] perf trace: Add "_from_option" suffix to trace__set_filter() (Michael Petlan) [1715507] - [tools] perf evlist: Rename perf_evlist__set_filter* to perf_evlist__set_tp_filter* (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Use pid_filter (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Drop 'write', 'poll' for testing without self pid filter (Michael Petlan) [1715507] - [tools] perf bpf: Add simple pid_filter class accessible to BPF proggies (Michael Petlan) [1715507] - [tools] perf bpf: Add defines for map insertion/lookup (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Remove needless linux/socket.h include (Michael Petlan) [1715507] - [tools] perf augmented_syscalls: Filter on a hard coded pid (Michael Petlan) [1715507] - [tools] perf bpf: Add unistd.h to the headers accessible to bpf proggies (Michael Petlan) [1715507] - [kernel] perf/core: Fix impossible ring-buffer sizes warning (Michael Petlan) [1715507] - [x86] perf/x86: Add check_period PMU callback (Michael Petlan) [1715507] - [kernel] perf/core: Don't WARN() for impossible ring-buffer sizes (Michael Petlan) [1715507] - [x86] perf/x86/intel/uncore: Add Node ID mask (Michael Petlan) [1715507] - [kernel] perf core: Fix perf_proc_update_handler() bug (Michael Petlan) [1715507] - [tools] powerpc/perf: Update perf_regs structure to include MMCRA (Michael Petlan) [1715507] - [powerpc] powerpc/perf: Update perf_regs structure to include SIER (Michael Petlan) [1715507] - [include] perf/core: Declare the __percpu attribute on non-deref types (Michael Petlan) [1715507] - [kernel] perf: Fix typos in comments (Michael Petlan) [1715507] - [arm64] arm64: perf: Add support for Armv8.1 PMCEID register format (Michael Petlan) [1715507]- [fs] xfs: abort unaligned nowait directio early (Brian Foster) [1690458] - [fs] xfs: serialize unaligned dio writes against all other dio writes (Brian Foster) [1690458] - [sound] ALSA: hda/hdmi: consider eld_valid also in sync_eld_via_acomp() (Jaroslav Kysela) [1708555] - [fs] Fix error code in nfs_lookup_verify_inode() (Scott Mayhew) [1722315] - [md] dm table: don't copy from a NULL pointer in realloc_argv() (Jerome Marchand) [1571628] - [net] netfilter: ipset: replace a strncpy() with strscpy() (Jerome Marchand) [1571628] - [lib] lib/ubsan.c: don't mark __ubsan_handle_builtin_unreachable as noreturn (Jerome Marchand) [1571628] - [include] netfilter: avoid erronous array bounds warning (Jerome Marchand) [1571628] - [x86] x86/mm/KASLR: Compute the size of the vmemmap section properly (Baoquan He) [1669076] - [security] selinux: fix empty write to keycreate file (Ondrej Mosnacek) [1719067] - [netdrv] net: aquantia: fix vlans not working over bridged network (Igor Russkikh) [1718716] - [s390] s390/jump_label: replace stop_machine with smp_call_function (Philipp Rudo) [1722161] - [s390] s390/dumpstack: print psw mask and address again (Philipp Rudo) [1722157] - [s390] s390/crypto: fix gcm-aes-s390 selftest failures (Philipp Rudo) [1722156] - [wireless] Backport mt76 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709867 1709828] - [wireless] Add rtw88 driver from linux-5.2-rc5 (Stanislaw Gruszka) [1487086 1709828] - [wireless] Backport mt7601u driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport mwifiex driver from linux-5.2-rc2 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtl8xxxu driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport rtlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath9k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport ath10k driver from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport brcm80211 drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [wireless] Backport iwlwifi drivers from linux-5.2-rc5 (Stanislaw Gruszka) [1696052 1662020 1662015 1650016 1650015 1650014 1650013 1622445 1494008 1494001 1709828] - [net] Backport mac80211 from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [net] Backport core wireless code from linux-5.2-rc5 (Stanislaw Gruszka) [1709828] - [include] netlink: add nl_set_extack_cookie_u64() (Stanislaw Gruszka) [1709828] - [netdrv] r8152: Fix an error on RTL8153-BD MAC Address Passthrough support (Torez Smith) [1683883 1683882] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BD (Torez Smith) [1683883 1683882] - [netdrv] nfp: abm: fix spelling mistake "offseting" -> "offsetting" (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove vlan CFI bit from push vlan action (Pablo Cascon) [1713258] - [netdrv] nfp: flower: replace CFI with vlan present (Pablo Cascon) [1713258] - [netdrv] nfp: flower: remove double new line (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix ALU32 high bits clearance bug (Pablo Cascon) [1713258] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Pablo Cascon) [1713258] - [netdrv] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Pablo Cascon) [1713258] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Pablo Cascon) [1713258] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Pablo Cascon) [1713258] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: move nfp_bpf_analyzer_ops from verifier.c to offload.c (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: relax prog rejection through max_pkt_offset (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: double check vNIC capabilities after object sharing (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: optimise save/restore for R6~R9 based on register usage (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: fix return address from register-saving subroutine to callee (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: update fixup function for BPF-to-BPF calls support (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: account for additional stack usage when checking stack limit (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: add main logics for BPF-to-BPF calls support in nfp driver (Pablo Cascon) [1713258] - [netdrv] nfp: bpf: copy eBPF subprograms information from kernel verifier (Pablo Cascon) [1713258] - [netdrv] bpf: add verifier callback to get stack usage info for offloaded progs (Pablo Cascon) [1713258]- [rpmspec] Enable kernel signing for ppc64le (Gustavo Duarte) [1504169] - [nvme] nvme: fix memory leak for power latency tolerance (David Milburn) [1724793] - [rpmspec] redhat: fix missing files for mlxsw specific self-tests (Ivan Vecera) [1724735] - [rpmspec] redhat: Package the signing key for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Enable kernel signing for s390 (Philipp Rudo) [1714194] - [rpmspec] redhat: Rename secure boot sources (Philipp Rudo) [1714194] - [powerpc] powerpc: fix max_zone_pfns initialization (Laurent Vivier) [1706560] - [crypto] crypto: dh - update test for public key verification (Herbert Xu) [1722692] - [hid] HID: i2c-hid: Don't reset device upon system resume (Perry Yuan) [1715385] - [rpmspec] correct the ghost initramfs attributes (Rafael Aquini) [1678881] - [s390] s390/mm: fix address space detection in exception handling (Philipp Rudo) [1722160] - [s390] s390/zcrypt: Fix wrong dispatching for control domain CPRBs (Philipp Rudo) [1722158] - [virt] kvm: arm/arm64: Fix emulated ptimer irq injection (Andrew Jones) [1716383] - [x86] kvm/nested: mark as TechPreview on first VM creation (Vitaly Kuznetsov) [1723447] - [powerpc] bpf: powerpc64: add JIT support for bpf line info (Yauheni Kaliuta) [1722423] - [fs] cifs: add spinlock for the openFileList to cifsInodeInfo (Leif Sahlberg) [1712197] - [fs] cifs: fix GlobalMid_Lock bug in cifs_reconnect (Leif Sahlberg) [1716743] - [mm] powerpc/numa: document topology_updates_enabled, disable by default (Desnes Augusto Nunes do Rosario) [1705465] - [mm] powerpc/numa: improve control of topology updates (Desnes Augusto Nunes do Rosario) [1705465] - [kernel] bpf: decouple the lifetime of cgroup_bpf from cgroup itself (Jiri Olsa) [1656432] - [netdrv] USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data (Torez Smith) [1689308 1666662] {CVE-2018-19985} - [usb] USB: check usb_get_extra_descriptor for proper size (Torez Smith) [1689308 1666662] {CVE-2018-20169} - [kvm] KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry() (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9 (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix page offset when clearing ESB pages (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Take the srcu read lock when accessing memslots (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not clear IRQ data of passthrough interrupts (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Introduce a new mutex for the XIVE device (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Fix the enforced limit on the vCPU identifier (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Do not test the EQ flag validity when resetting (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: XIVE: Clear file mapping when device is released (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpu (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S: Use new mutex to synchronize access to rtas token list (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setup (David Gibson) [1719524] - [kvm] KVM: PPC: Book3S HV: Avoid touching arch.mmu_ready in XIVE release functions (David Gibson) [1719524] - [mm] mm, oom: don't kill global init via memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: remove 'prefer children over parent' heuristic (Waiman Long) [1711604] - [mm] mm, oom: fix use-after-free in oom_kill_process (Waiman Long) [1711604] - [kernel] fork, memcg: fix crash in free_thread_stack on memcg charge fail (Waiman Long) [1711604] - [mm] memcg: localize memcg_kmem_enabled() check (Waiman Long) [1711604] - [mm] memcg, oom: notify on oom killer invocation from the charge path (Waiman Long) [1711604] - [mm] mm: handle no memcg case in memcg_kmem_charge() properly (Waiman Long) [1711604] - [kernel] mm: rework memcg kernel stack accounting (Waiman Long) [1711604] - [mm] mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type (Waiman Long) [1711604] - [mm] memcg: remove memcg_kmem_skip_account (Waiman Long) [1711604] - [mm] mm/memcontrol.c: fix memory.stat item ordering (Waiman Long) [1711604] - [mm] mm: drain memcg stocks on css offlining (Waiman Long) [1711604] - [mm] mm: memcontrol: print proper OOM header when no eligible victim left (Waiman Long) [1711604] - [mm] mm, oom: introduce memory.oom.group (Waiman Long) [1711604] - [mm] mm, oom: refactor oom_kill_process() (Waiman Long) [1711604] - [mm] memcg: reduce memcg tree traversals for stats collection (Waiman Long) [1711604] - [mm] mm/vmscan.c: clear shrinker bit if there are no objects related to memcg (Waiman Long) [1711604] - [mm] mm: add SHRINK_EMPTY shrinker methods return value (Waiman Long) [1711604] - [mm] mm/vmscan.c: generalize shrink_slab() calls in shrink_node() (Waiman Long) [1711604] - [mm] mm/vmscan.c: iterate only over charged shrinkers during memcg shrink_slab() (Waiman Long) [1711604] - [mm] mm/list_lru.c: set bit in memcg shrinker bitmap on first list_lru item appearance (Waiman Long) [1711604] - [mm] mm/memcontrol.c: export mem_cgroup_is_root() (Waiman Long) [1711604] - [mm] mm/list_lru.c: pass lru argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru: pass dst_memcg argument to memcg_drain_list_lru_node() (Waiman Long) [1711604] - [mm] mm/list_lru.c: add memcg argument to list_lru_from_kmem() (Waiman Long) [1711604] - [mm] fs: propagate shrinker::id to list_lru (Waiman Long) [1711604] - [fs] fs: Don't need to put list_lru into its own cacheline (Waiman Long) [1711604] - [fs] fs/super.c: refactor alloc_super() (Waiman Long) [1711604] - [mm] mm/workingset.c: refactor workingset_init() (Waiman Long) [1711604] - [mm] mm, memcg: assign memcg-aware shrinkers bitmap to memcg (Waiman Long) [1711604] - [mm] mm/memcontrol.c: move up for_each_mem_cgroup{, _tree} defines (Waiman Long) [1711604] - [mm] mm: assign id to every memcg-aware shrinker (Waiman Long) [1711604] - [mm] mm: introduce CONFIG_MEMCG_KMEM as combination of CONFIG_MEMCG && !CONFIG_SLOB (Waiman Long) [1711604] - [mm] mm/list_lru.c: combine code under the same define (Waiman Long) [1711604] - [mm] memcg, oom: move out_of_memory back to the charge path (Waiman Long) [1711604] - [fs] fs, mm: account buffer_head to kmemcg (Waiman Long) [1711604] - [fs] fs: fsnotify: account fsnotify metadata to kmemcg (Waiman Long) [1711604] - [include] mm: introduce mem_cgroup_put() helper (Waiman Long) [1711604] - [net] tcp: refine memory limit test in tcp_fragment() (Florian Westphal) [1724584] - [net] tcp: enforce tcp_min_snd_mss in tcp_mtu_probing() (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tcp: add tcp_min_snd_mss sysctl (Florian Westphal) [1719923] {CVE-2019-11479} - [net] tipc: pass tunnel dev as NULL to udp_tunnel(6)_xmit_skb (Xin Long) [1722751] - [include] ip6_tunnel: allow not to count pkts on tstats by passing dev as NULL (Xin Long) [1722751] - [net] ip_tunnel: allow not to count pkts on tstats by setting skb's dev to NULL (Xin Long) [1722751] - [net] netfilter: ipv6: nf_defrag: accept duplicate fragments again (Guillaume Nault) [1717106] - [net] netfilter: ipv6: nf_defrag: fix leakage of unqueued fragments (Guillaume Nault) [1717106] - [net] ethtool: fix potential userspace buffer overflow (Paolo Abeni) [1718393] - [net] net-gro: fix use-after-free read in napi_gro_frags() (Paolo Abeni) [1718393] - [net] ethtool: Check for vlan etype or vlan tci when parsing flow_rule (Paolo Abeni) [1718393] - [include] test nouarg before dereferencing zerocopy pointers (Paolo Abeni) [1718393] - [net] avoid weird emergency message (Paolo Abeni) [1718393] - [net] net-gro: Fix GRO flush when receiving a GSO packet. (Paolo Abeni) [1718393] - [net] sock_diag: fix autoloading of the raw_diag module (Paolo Abeni) [1718393] - [net] make skb_partial_csum_set() more robust against overflows (Paolo Abeni) [1718393] - [net] packets: Always register packet sk in the same order (Paolo Abeni) [1718393] - [net] net-sysfs: call dev_hold if kobject_init_and_add success (Paolo Abeni) [1718393] - [net] gro_cells: make sure device is up in gro_cells_receive() (Paolo Abeni) [1718393] - [net] net-sysfs: Fix mem leak in netdev_register_kobject (Paolo Abeni) [1718393] - [include] avoid false positives in untrusted gso validation (Paolo Abeni) [1718393] - [include] net: validate untrusted gso packets without csum offload (Paolo Abeni) [1718393] - [net] Do not allocate page fragments that are not skb aligned (Paolo Abeni) [1718393] - [net] set default network namespace in init_dummy_netdev() (Paolo Abeni) [1718393] - [net] Fix usage of pskb_trim_rcsum (Paolo Abeni) [1718393] - [net] call sk_dst_reset when set SO_DONTROUTE (Paolo Abeni) [1718393] - [net] net, skbuff: do not prefer skb allocation fails early (Paolo Abeni) [1718393] - [net] ethtool: check the return value of get_regs_len (Paolo Abeni) [1718393] - [net] packet: copy user buffers before orphan or clone (Paolo Abeni) [1718393] - [net] don't keep lonely packets forever in the gro hash (Paolo Abeni) [1718393] - [net] net-gro: reset skb->pkt_type in napi_reuse_skb() (Paolo Abeni) [1718393] - [net] flow_dissector: do not dissect l4 ports for fragments (Paolo Abeni) [1718393] - [net] net-ethtool: ETHTOOL_GUFO did not and should not require CAP_NET_ADMIN (Paolo Abeni) [1718393] - [net] tipc: fix modprobe tipc failed after switch order of device registration (Jon Maloy) [1718064] - [net] tipc: switch order of device registration to fix a crash (Jon Maloy) [1718064] - [net] tipc: fix hanging clients using poll with EPOLLOUT flag (Jon Maloy) [1718064] - [net] tipc: fix missing Name entries due to half-failover (Jon Maloy) [1718064] - [net] tipc: remove rcu_read_unlock() left in tipc_udp_recv() (Jon Maloy) [1718064] - [net] tipc: tipc_udp_recv() cleanup vs rcu verbs (Jon Maloy) [1718064] - [net] tipc: introduce new socket option TIPC_SOCK_RECVQ_USED (Jon Maloy) [1718064] - [net] tipc: set sysctl_tipc_rmem and named_timeout right range (Jon Maloy) [1718064] - [net] tipc: fix link established but not in session (Jon Maloy) [1718064] - [net] tipc: use standard write_lock & unlock functions when creating node (Jon Maloy) [1718064] - [net] tipc: missing entries in name table of publications (Jon Maloy) [1718064] - [net] tipc: adapt link failover for new Gap-ACK algorithm (Jon Maloy) [1718064] - [net] tipc: reduce duplicate packets for unicast traffic (Jon Maloy) [1718064] - [net] tipc: improve TIPC throughput by Gap ACK blocks (Jon Maloy) [1718064] - [net] tipc: add NULL pointer check (Jon Maloy) [1718064] - [net] tipc: fix return value check in tipc_mcast_send_sync() (Jon Maloy) [1718064] - [net] tipc: fix a null pointer deref (Jon Maloy) [1718064] - [net] tipc: fix use-after-free in tipc_sk_filter_rcv (Jon Maloy) [1718064] - [net] tipc: smooth change between replicast and broadcast (Jon Maloy) [1718064] - [net] tipc: introduce new capability flag for cluster (Jon Maloy) [1718064] - [net] tipc: support broadcast/replicast configurable for bc-link (Jon Maloy) [1718064] - [net] sched: avoid double free on matchall reoffload (Ivan Vecera) [1688236 1687456] - [net] taprio: add null check on sched_nest to avoid potential null pointer dereference (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: remove unused index from nfp_fl_pedit() (Ivan Vecera) [1688236 1687456] - [net] mlx5e: Fix calling wrong function to get inner vlan key and mask (Ivan Vecera) [1688236 1687456] - [net] flow_offload: support CVLAN match (Ivan Vecera) [1688236 1687456] - [net] nfp: flower: fix masks for tcp and ip flags fields (Ivan Vecera) [1688236 1687456] - [net] sched: use the hardware intermediate representation for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: add sample action to the hardware intermediate representation (Ivan Vecera) [1688236 1687456] - [net] cls_cgroup: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] cls_matchall: avoid panic when receiving a packet before filter set (Ivan Vecera) [1688236 1687456] - [net] add a generic tracepoint for TX queue timeout (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for cycle-time-extension (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support for setting the cycle-time manually (Ivan Vecera) [1688236 1687456] - [net] taprio: Add support adding an admin schedule (Ivan Vecera) [1688236 1687456] - [net] taprio: Fix potencial use of invalid memory during dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_dequeue() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Fix taprio_peek() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove should_restart_cycle() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Refactor taprio_get_start_time() (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: Remove pointless variable assigment (Ivan Vecera) [1688236 1687456] - [net] tc_act: drop include of module.h from tc_ife.h (Ivan Vecera) [1688236 1687456] - [net] fib: drop include of module.h from fib_notifier.h (Ivan Vecera) [1688236 1687456] - [net] ife: drop include of module.h from net/ife.h (Ivan Vecera) [1688236 1687456] - [net] psample: drop include of module.h from psample.h (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix build without 64bit div (Ivan Vecera) [1688236 1687456] - [net] revert: "net: sched: put back q.qlen into a single location" (Ivan Vecera) [1688236 1687456] - [net] sched: when clearing NOLOCK, clear TCQ_F_CPUSTATS, too (Ivan Vecera) [1688236 1687456] - [net] sched: always do stats accounting according to TCQ_F_CPUSTATS (Ivan Vecera) [1688236 1687456] - [net] sched: prefer qdisc_is_empty() over direct qlen access (Ivan Vecera) [1688236 1687456] - [net] caif: avoid using qdisc_qlen() (Ivan Vecera) [1688236 1687456] - [net] sched: cbs: fix port_rate miscalculation (Ivan Vecera) [1688236 1687456] - [net] sched: taprio: fix picos_per_byte miscalculation (Ivan Vecera) [1688236 1687456] - [net] selftests: add a tc matchall test case (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make sure we can write the IP header before changing DSCP bits (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Use tc_skb_protocol() helper for getting packet protocol (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: fix divide by zero in the traffic path (Ivan Vecera) [1688236 1687456] - [net] sched: don't set tunnel for decap action (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qdisc tree flush/purge helpers (Ivan Vecera) [1688236 1687456] - [net] sched: introduce and use qstats read helpers (Ivan Vecera) [1688236 1687456] - [net] sched: fix ->get helper of the matchall cls (Ivan Vecera) [1688236 1687456] - [net] sched: Kconfig: update reference link for PIE (Ivan Vecera) [1688236 1687456] - [net] dev: introduce support for sch BYPASS for lockless qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: add empty status flag for NOLOCK qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: fix cleanup NULL pointer exception in act_mirr (Ivan Vecera) [1688236 1687456] - [net] sched: let actions use RCU to access 'goto_chain' (Ivan Vecera) [1688236 1687456] - [net] sched: don't dereference a->goto_chain to read the chain index (Ivan Vecera) [1688236 1687456] - [net] sched: act_vlan: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbmod: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_simple: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_sample: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_police: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_pedit: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_nat: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_connmark: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_mirred: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_ife: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_gact: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: act_bpf: validate the control action inside init() (Ivan Vecera) [1688236 1687456] - [net] sched: prepare TC actions to properly validate the control action (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Interpret fwmark parameter as a bitmask (Ivan Vecera) [1688236 1687456] - [net] net_sched: return correct value for *notify* functions (Ivan Vecera) [1688236 1687456] - [net] sched: fix potential use-after-free in __tcf_chain_put() (Ivan Vecera) [1688236 1687456] - [net] sched: flower: insert new filter to idr after setting its mask (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Fix double free dst_cache (Ivan Vecera) [1688236 1687456] - [net] sched: avoid unused-label warning (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Simplify logic in cake_select_tin() (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Permit use of connmarks as tin classifiers (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Make the dual modes fairer (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Allow test cases to be skipped (Ivan Vecera) [1688236 1687456] - [net] sched: put back q.qlen into a single location (Ivan Vecera) [1688236 1687456] - [net] sched: pie: avoid slow division in drop probability decay (Ivan Vecera) [1688236 1687456] - [net] netem: fix skb length BUG_ON in __skb_to_sgvec (Ivan Vecera) [1688236 1687456] - [net] revert "net: sched: fw: don't set arg->stop in fw_walk() when empty" (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix 64-bit division (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore local tdc config file (Ivan Vecera) [1688236 1687456] - [net] sched: fix typo in walker_check_empty() (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix mistake in reference link (Ivan Vecera) [1688236 1687456] - [net] sched: act_csum: Fix csum calc for tagged packets (Ivan Vecera) [1688236 1687456] - [net] sched: pie: update references (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add derandomization mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: pie: add more cases to auto-tune alpha and beta (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change initial value of pie_vars->burst_time (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->tupdate (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change default value of pie_params->target (Ivan Vecera) [1688236 1687456] - [net] sched: pie: change value of QUEUE_THRESHOLD (Ivan Vecera) [1688236 1687456] - [net] sched: don't release block->lock when dumping chains (Ivan Vecera) [1688236 1687456] - [net] sched: set dedicated tcf_walker flag when tp is empty (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix metadata handling (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix NULL pointer dereference during init (Ivan Vecera) [1688236 1687456] - [net] Use RCU_POINTER_INITIALIZER() to init static variable (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel replace/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel add/delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent delete (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify concurrent replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules replace (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules deletion (Ivan Vecera) [1688236 1687456] - [net] selftests: concurrency: add test to verify parallel rules insertion (Ivan Vecera) [1688236 1687456] - [net] selftests: tdc_batch.py: add options needed for concurrency tests (Ivan Vecera) [1688236 1687456] - [net] sched: act_skbedit: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_ipt: fix refcount leak when replace fails (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: Add dst_cache support (Ivan Vecera) [1688236 1687456] - [net] net_sched: initialize net pointer inside tcf_exts_init() (Ivan Vecera) [1687456 1688236] - [net] sched: potential NULL dereference in tcf_block_find() (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a race condition in tcindex_destroy() (Ivan Vecera) [1688236 1687456] - [net] sched: using kfree_rcu() to simplify the code (Ivan Vecera) [1688236 1687456] - [net] sched: route: don't set arg->stop in route4_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: fw: don't set arg->stop in fw_walk() when empty (Ivan Vecera) [1688236 1687456] - [net] sched: cgroup: verify that filter is not NULL during walk (Ivan Vecera) [1688236 1687456] - [net] sched: matchall: verify that filter is not NULL in mall_walk() (Ivan Vecera) [1688236 1687456] - [net] sched: remove duplicated include from cls_api.c (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix two more memory leaks in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] net_sched: fix a memory leak in cls_tcindex (Ivan Vecera) [1688236 1687456] - [net] sched: unlock rules update API (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tcf_block_find() into standalone functions (Ivan Vecera) [1688236 1687456] - [net] sched: add flags to Qdisc class ops struct (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops to support unlocked classifiers (Ivan Vecera) [1688236 1687456] - [net] sched: extend proto ops with 'put' callback (Ivan Vecera) [1688236 1687456] - [net] sched: track rtnl lock status when validating extensions (Ivan Vecera) [1688236 1687456] - [net] sched: prevent insertion of new classifiers during chain flush (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tp insert/delete for concurrent execution (Ivan Vecera) [1688236 1687456] - [net] sched: traverse classifiers in chain with tcf_get_next_proto() (Ivan Vecera) [1688236 1687456] - [net] sched: introduce reference counting for tcf_proto (Ivan Vecera) [1688236 1687456] - [net] sched: protect filter_chain list with filter_chain_lock mutex (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain template accesses with block lock (Ivan Vecera) [1688236 1687456] - [net] sched: traverse chains in block with tcf_get_next_chain() (Ivan Vecera) [1688236 1687456] - [net] sched: protect block->chain0 with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: refactor tc_ctl_chain() to use block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect chain->explicitly_created with block->lock (Ivan Vecera) [1688236 1687456] - [net] sched: protect block state with mutex (Ivan Vecera) [1688236 1687456] - [net] Change TCA_ACT_* to TCA_ID_* to match that of TCA_ID_POLICE (Ivan Vecera) [1688236 1687456] - [net] Move all TC actions identifiers to one place (Ivan Vecera) [1688236 1687456] - [net] sched: use struct_size() helper (Ivan Vecera) [1688236 1687456] - [net] documentation: bring operstate documentation up-to-date (Ivan Vecera) [1688236 1687456] - [net] cls_flower: Remove filter from mask before freeing it (Ivan Vecera) [1688236 1687456] - [net] cls_flower: don't expose TC actions to drivers anymore (Ivan Vecera) [1688236 1687456] - [net] drivers: net: use flow action infrastructure (Ivan Vecera) [1688236 1687456] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1688236 1687456] - [net] net_sched: add performance counters for basic filter (Ivan Vecera) [1688236 1687456] - [net] net_sched: add hit counter for matchall (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: allocate mask dynamically in fl_change() (Ivan Vecera) [1688236 1687456] - [net] selftests: tc-testing: fix parsing of ife type (Ivan Vecera) [1688236 1687456] - [net] net_sched: refetch skb protocol for each filter (Ivan Vecera) [1688236 1687456] - [net] sched: act_tunnel_key: fix memory leak in case of action replace (Ivan Vecera) [1688236 1687456] - [net] sch_api: Change signature of qdisc_tree_reduce_backlog() to use ints (Ivan Vecera) [1688236 1687456] - [net] sch_cake: Correctly update parent qlen when splitting GSO packets (Ivan Vecera) [1688236 1687456] - [net] sched: Fix detection of empty queues in child qdiscs (Ivan Vecera) [1688236 1687456] - [net] sched: Avoid dereferencing skb pointer after child enqueue (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Remove old entries from rhashtable (Ivan Vecera) [1688236 1687456] - [net] sched: simplify the qdisc_leaf code (Ivan Vecera) [1688236 1687456] - [net] selftests: Fix test errors related to lib.mk khdr target (Ivan Vecera) [1688236 1687456] - [net] net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Reject duplicated rules also under skip_sw (Ivan Vecera) [1688236 1687456] - [net] tc-testing: gitignore, ignore generated test results (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Implement the TdcResults module in tdc (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add new TdcResults module (Ivan Vecera) [1688236 1687456] - [net] tc-testing: Add command timeout feature to tdc (Ivan Vecera) [1688236 1687456] - [net] netem: use a list in addition to rbtree (Ivan Vecera) [1688236 1687456] - [net] Prevent invalid access to skb->prev in __qdisc_drop_all (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: Guard against lack of returncode in executed command (Ivan Vecera) [1688236 1687456] - [net] tc-testing: tdc.py: ignore errors when decoding stdout/stderr (Ivan Vecera) [1688236 1687456] - [net] etf: Drop all expired packets (Ivan Vecera) [1688236 1687456] - [net] etf: Split timersortedlist_erase() (Ivan Vecera) [1688236 1687456] - [net] etf: Use cached rb_root (Ivan Vecera) [1688236 1687456] - [net] etf: Cancel timer if there are no pending skbs (Ivan Vecera) [1688236 1687456] - [net] sched: cls_flower: Classify packets using port ranges (Ivan Vecera) [1688236 1687456] - [net] act_mirred: clear skb->tstamp on redirect (Ivan Vecera) [1688236 1687456] - [net] core: use __vlan_hwaccel helpers (Ivan Vecera) [1688236 1687456] - [net] sched: Replace call_rcu_bh() and rcu_barrier_bh() (Ivan Vecera) [1688236 1687456] - [net] sched: Remove egdev mechanism (Ivan Vecera) [1688236 1687456] - [net] sched: avoid writing on noop_qdisc (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: simplify the hell out u32_delete() emptiness check (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: keep track of knodes count in tc_u_common (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tp_c (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: the tp_c argument of u32_set_parms() is always tp->data (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: pass tc_u_common to u32_set_parms() instead of tc_u_hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: clean tc_u_common hashtable (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_common ->rcu (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of tc_u_knode ->tp (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: get rid of unused argument of u32_destroy_key() (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: make sure that divisor is a power of 2 (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: disallow linking to root hnode (Ivan Vecera) [1688236 1687456] - [net] sched: cls_u32: mark root hnode explicitly (Ivan Vecera) [1688236 1687456] - [net] sched: pie: fix coding style issues (Ivan Vecera) [1688236 1687456] - [net] treewide: Replace more open-coded allocation size multiplications (Ivan Vecera) [1688236 1687456] - [net] sched: remove unused helpers (Ivan Vecera) [1688236 1687456] - [net] tc-testing: use a plugin to build eBPF program (Ivan Vecera) [1688236 1687456] - [net] tc-testing: fix build of eBPF programs (Ivan Vecera) [1688236 1687456] - [net] tc: Add support for configuring the taprio scheduler (Ivan Vecera) [1688236 1687456] - [documentation] KVM: arm64: Clarify access behaviour for out-of-range SVE register slice IDs (Andrew Jones) [1550499] - [documentation] KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation (Andrew Jones) [1550499] - [documentation] KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE (Andrew Jones) [1550499] - [kvm] KVM: arm/arm64: Clean up vcpu finalization function parameter naming (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Explain validity checks in set_sve_vls() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_reg_to_region() (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Make register ioctl access errors more consistent (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Miscellaneous tidyups in guest.c (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Clean up UAPI register ID definitions (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() checks to WARNs (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify vq map semantics (Andrew Jones) [1550499] - [kvm] arm64: KVM: Fix system register enumeration (Andrew Jones) [1550499] - [documentation] KVM: arm64/sve: Document KVM API extensions for SVE (Andrew Jones) [1550499] - [documentation] KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a capability to advertise SVE support (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Allow userspace to enable SVE for vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Add pseudo-register for the guest's vector lengths (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl (Andrew Jones) [1550499] - [virt] KVM: arm/arm64: Add hook for arch-specific KVM initialisation (Andrew Jones) [1550499] - [arm64] arm64/sve: In-kernel vector length availability query interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST (Andrew Jones) [1550499] - [arm64] KVM: arm64/sve: Add SVE support to register access ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus (Andrew Jones) [1550499] - [kvm] KVM: arm64: Factor out core register ID enumeration (Andrew Jones) [1550499] - [kvm] KVM: arm64: Add missing #include of in guest.c (Andrew Jones) [1550499] - [include] KVM: Allow 2048-bit register access via ioctl interface (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: Context switch the SVE registers (Andrew Jones) [1550499] - [kvm] KVM: arm64/sve: System register context switch and access support (Andrew Jones) [1550499] - [kvm] KVM: arm64: Support runtime sysreg visibility filtering (Andrew Jones) [1550499] - [kvm] KVM: arm64: Propagate vcpu into read_id_reg() (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add a vcpu flag to control SVE visibility for the guest (Andrew Jones) [1550499] - [arm64] arm64/sve: Enable SVE state tracking for non-task contexts (Andrew Jones) [1550499] - [arm64] arm64/sve: Check SVE virtualisability (Andrew Jones) [1550499] - [arm64] arm64/sve: Clarify role of the VQ map maintenance functions (Andrew Jones) [1550499] - [arm64] KVM: arm64: Add missing #includes to kvm_host.h (Andrew Jones) [1550499] - [kvm] KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance (Andrew Jones) [1550499] - [arm64] KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() (Andrew Jones) [1550499] - [arm64] arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush (Andrew Jones) [1550499] - [documentation] KVM: Documentation: Document arm64 core registers in detail (Andrew Jones) [1550499] - [arm64] arm64/sve: Disentangle from (Andrew Jones) [1550499] - [arm64] arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition (Andrew Jones) [1550499]- [fs] xfs: fix reporting supported extra file attributes for statx() (Bill O'Donnell) [1721034] - [scsi] scsi: hpsa: correct ioaccel2 chaining (Joseph Szczypek) [1706121] - [powerpc] powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration (Steve Best) [1720929] - [powerpc] powerpc/pseries/mobility: prevent cpu hotplug during DT update (Steve Best) [1720929] - [powerpc] powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild (Steve Best) [1720929] - [kernel] cpuset: restore sanity to cpuset_cpus_allowed_fallback() (Joel Savitz) [1677311]- [scripts] scripts: override locale from environment when running recordmcount.pl (Prarit Bhargava) [1721515] - [netdrv] net: aquantia: fix wol configuration not applied sometimes (Igor Russkikh) [1662198] - [x86] x86/resctrl: Prevent NULL pointer dereference when local MBM is disabled (Prarit Bhargava) [1721208] - [fs] inotify: Fix fsnotify_mark refcount leak in inotify_update_existing_watch() (Miklos Szeredi) [1451863] - [fs] inotify: Fix fd refcount leak in inotify_add_watch(). (Miklos Szeredi) [1451863] - [fs] fanotify: Use inode_is_open_for_write (Miklos Szeredi) [1451863] - [fs] fanotify: Make sure to check event_len when copying (Miklos Szeredi) [1451863] - [fs] fsnotify/fdinfo: include fdinfo.h for inotify_show_fdinfo() (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC_PERM (Miklos Szeredi) [1451863] - [include] fsnotify: refactor fsnotify_parent()/fsnotify() paired calls when event is on path (Miklos Szeredi) [1451863] - [include] fanotify: introduce new event mask FAN_OPEN_EXEC (Miklos Szeredi) [1451863] - [fs] fanotify: return only user requested event types in event mask (Miklos Szeredi) [1451863] - [fs] fanotify: support reporting thread id instead of process id (Miklos Szeredi) [1451863] - [fs] fanotify: add BUILD_BUG_ON() to count the bits of fanotify constants (Miklos Szeredi) [1451863] - [fs] fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() (Miklos Szeredi) [1451863] - [fs] fanotify: deprecate uapi FAN_ALL_* constants (Miklos Szeredi) [1451863] - [fs] fanotify: simplify handling of FAN_ONDIR (Miklos Szeredi) [1451863] - [include] fanotify: fix collision of internal and uapi mark flags (Miklos Szeredi) [1451863] - [fs] fanotify: store fanotify_init() flags in group's fanotify_data (Miklos Szeredi) [1451863] - [fs] fanotify: clean up handling of "mark type" (Miklos Szeredi) [1451863] - [fs] fsnotify: fix false positive warning on inode delete (Miklos Szeredi) [1451863] - [include] inotify: Add flag IN_MASK_CREATE for inotify_add_watch() (Miklos Szeredi) [1451863] - [fs] fanotify: factor out helpers to add/remove mark (Miklos Szeredi) [1451863] - [fs] fsnotify: add helper to get mask from connector (Miklos Szeredi) [1451863] - [fs] fsnotify: let connector point to an abstract object (Miklos Szeredi) [1451863] - [fs] fsnotify: pass connp and object type to fsnotify_add_mark() (Miklos Szeredi) [1451863] - [fs] fsnotify: use typedef fsnotify_connp_t for brevity (Miklos Szeredi) [1451863] - [powerpc] powerpc/pseries: Fix oops in hotplug memory notifier (Steve Best) [1720932] - [netdrv] net: aquantia: tcp checksum 0xffff being handled incorrectly (Igor Russkikh) [1719176] - [netdrv] net: aquantia: fix LRO with FCS error (Igor Russkikh) [1719176] - [netdrv] net: aquantia: check rx csum for all packets in LRO session (Igor Russkikh) [1719176] - [netdrv] net: aquantia: tx clean budget logic error (Igor Russkikh) [1719176] - [security] selinux: log raw contexts as untrusted strings (Ondrej Mosnacek) [1719666] - [kernel] audit: add saddr_fam filter field (Richard Guy Briggs) [1715679] - [kernel] audit: re-structure audit field valid checks (Richard Guy Briggs) [1715679] - [kernel] audit: rename FILTER_TYPE to FILTER_EXCLUDE (Richard Guy Briggs) [1715679] - [kernel] audit: allow other filter list types for AUDIT_EXE (Richard Guy Briggs) [1715679] - [documentation] ovl: doc: add non-standard corner cases (Miklos Szeredi) [1718370] - [fs] ovl: support the FS_IOC_FSETXATTR ioctls (Miklos Szeredi) [1718370] - [fs] ovl: relax WARN_ON() for overlapping layers use case (Miklos Szeredi) [1718370] - [fs] ovl: check the capability before cred overridden (Miklos Szeredi) [1718370] - [fs] ovl: do not generate duplicate fsnotify events for "fake" path (Miklos Szeredi) [1718370] - [fs] ovl: support stacked SEEK_HOLE/SEEK_DATA (Miklos Szeredi) [1718370] - [fs] ovl: fix missing upper fs freeze protection on copy up for ioctl (Miklos Szeredi) [1718370] - [fs] fuse: fallocate: fix return with locked inode (Miklos Szeredi) [1717457] - [fs] fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (Miklos Szeredi) [1717457] - [fs] fuse: decrement NR_WRITEBACK_TEMP on the right page (Miklos Szeredi) [1717457] - [fs] fuse: handle zero sized retrieve correctly (Miklos Szeredi) [1717457] - [fs] fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS (Miklos Szeredi) [1717457]- [mm] mm/mincore.c: make mincore() more conservative (Rafael Aquini) [1664203] {CVE-2019-5489} - [x86] x86/umip: Make the UMIP activated message generic (David Arcari) [1720014] - [x86] x86/umip: Print UMIP line only once (David Arcari) [1720014] - [crypto] crypto: vmac - separate tfm and request context (Desnes Augusto Nunes do Rosario) [1702702] - [crypto] crypto: ccp - Update driver messages to remove some confusion (David Arcari) [1719026] - [block] blk-mq: fix hang caused by freeze/unfreeze sequence (Ming Lei) [1719835] - [block] blk-mq: remove WARN_ON(!q->elevator) from blk_mq_sched_free_requests (Ming Lei) [1719835] - [block] block: free sched's request pool in blk_cleanup_queue (Ming Lei) [1719835] - [block] block: don't protect generic_make_request_checks with blk_queue_enter (Ming Lei) [1719835] - [block] block: move blk_exit_queue into __blk_release_queue (Ming Lei) [1719835] - [block] block: print offending values when cloned rq limits are exceeded (Ming Lei) [1719816] - [block] block: fix page leak when merging to same page (Ming Lei) [1662864] - [x86] RHEL: fix build of spec_ctrl.h for older assemblers (Jeff Moyer) [1719406] - [drm] drm/amd/display: Initialize stream_update with memset (Jeff Moyer) [1719406] - [mm] mm/gup: finish consolidating error handling (Jeff Moyer) [1641506] - [mm] mm/gup: cache dev_pagemap while pinning pages (Jeff Moyer) [1641506] - [rpmspec] kernel packaging: Fix extra namespace collision (Prarit Bhargava) [1699868] - [rpmspec] redhat: kernel-selftests-internal: add dependencies (Jiri Benc) [1717943] - [kernel] kernel/module.c: Only return -EEXIST for modules that have finished loading (Prarit Bhargava) [1666939] - [input] Input: elantech - remove P52 and P72 from SMBus blacklist (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - handle physical middle button (Benjamin Tissoires) [1703157] - [input] Input: elantech/SMBus - export all capabilities from the PS/2 node (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - do not query the info if they are provided (Benjamin Tissoires) [1703157] - [input] Input: elantech - detect middle button based on firmware version (Benjamin Tissoires) [1703157] - [input] Input: elantech - add helper function elantech_is_buttonpad() (Benjamin Tissoires) [1703157] - [input] Input: elantech - query the min/max information beforehand too (Benjamin Tissoires) [1703157] - [input] Input: elantech - enable middle button support on 2 ThinkPads (Benjamin Tissoires) [1703157] - [input] Input: elan_i2c - increment wakeup count if wake source (Benjamin Tissoires) [1703157] - [kernel] timekeeping: Update multiplier when NTP frequency is set directly (Prarit Bhargava) [1714164] - [fs] xfs: fix use after free in buf log item unlock assert (Brian Foster) [1666150] - [fs] xfs: add missing error check in xfs_prepare_shift() (Brian Foster) [1699214] - [documentation] Documentation: Fix grammatical error in sysctl/fs.txt & clarify negative dentry (Waiman Long) [1673955] - [fs] fs/dcache: Track & report number of negative dentries (Waiman Long) [1673955] - [fs] fs/dcache: Fix incorrect nr_dentry_unused accounting in shrink_dcache_sb() (Waiman Long) [1673955] - [net] tcp: tcp_fragment() should apply sane memory limits (Florian Westphal) [1719858] {CVE-2019-11478} - [net] tcp: limit payload size of sacked skbs (Florian Westphal) [1719603] {CVE-2019-11477}- [tools] kvm: selftests: make hyperv_cpuid test pass on AMD (Vitaly Kuznetsov) [1718501] - [scsi] vmw_pvscsi: Fixed to work with SG_CHAIN (Ewan Milne) [1717278] - [x86] mark AMD Rome processors supported (David Arcari) [1520002] - [fs] ext4: zero out the unused memory region in the extent tree block (Lukas Czerner) [1715276] {CVE-2019-11833} - [s390] s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU (David Hildenbrand) [1715041] - [vfio] vfio/type1: Limit DMA mappings per container (Alex Williamson) [1695592] {CVE-2019-3882} - [tools] selftests/powerpc: Remove Power9 paste tests (Diego Domingos) [1662374] - [tools] selftests/powerpc: Remove Power9 copy_unaligned test (Diego Domingos) [1662374] - [tools] selftests/powerpc: Fix ptrace tm failure (Diego Domingos) [1662374] - [netdrv] mlxsw: core: Prevent reading unsupported slave address from SFP EEPROM (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent QSFP module initialization for old hardware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix autoneg status in ethtool (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Reincrease PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put MC TCs into DWRR mode (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add a multicast pool for Spectrum-2 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test VRF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not check VRF MAC address (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add MDB entries in prepare phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: mlxsw: core: avoid -Wint-in-bool-context warning (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Initialize base_mac (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Prevent duplication during QSFP module initialization (Ivan Vecera) [1680241] - [netdrv] mellanox: Switch to bitmap_zalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend initialization by querying resources data (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Extend input parameters list of command API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Modify input parameter name in initialization API (Ivan Vecera) [1680241] - [netdrv] mlxsw: i2c: Fix comment misspelling (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move resource query API to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Add ethtool support (Ivan Vecera) [1680241] - [netdrv] mlxsw: minimal: Make structures and variables names shorter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Move ethtool module callbacks to a common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make mlxsw_sp_acl_tcam_vregion_rehash() return void (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remember where to continue rehash migration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow to interrupt/continue rehash work (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Do rollback as another call to mlxsw_sp_acl_tcam_vchunk_migrate_all() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put vchunk migrate start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Put this_is_rollback to rehash context struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Rename variables in mlxsw_sp_acl_tcam_ventry_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vchunk->chunk by the newly created chunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: assign vregion->region by the newly created region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push code start/end from mlxsw_sp_acl_tcam_vregion_migrate() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash start/end code into separate functions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce new rehash context struct and save hint_priv there (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't migrate already migrated entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Push rehash dw struct into rehash sub-struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: remove set but not used variable 'autoneg_status' (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add massive delta rehash test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Check migrate end trace (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add vregion migration end tracepoint (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add IPv6 variant of simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take mutex in mlxsw_sp_acl_tcam_vregion_rehash_work() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove RTNL lock assertions from ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Don't take rtnl lock during vregion_rehash_intrvl_set() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard objagg instance manipulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable vregion rehash per-profile (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce mutex to guard Bloom Filter updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce vregion mutex (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Refactor vregion association code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce a mutex to guard region list updates (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM group structure into two (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unused ops field from group structure (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC support for new port types and speeds (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 ASIC port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add new port type-speed fields for PTYS register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: 80 columns wrapping change (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Rename p_eth_proto_adm to full name p_eth_proto_admin (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add port type-speed operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Rename port type-speed functions to ASIC specific (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Query port connector type from firmware (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove unsupported eth_proto_lp_advertise field in PTYS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove duplicate port link mode entry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Avoid -Wformat-truncation warnings (Ivan Vecera) [1680241] - [netdrv] net: Remove SWITCHDEV_ATTR_ID_PORT_BRIDGE_FLAGS_SUPPORT (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Reject overlarge headroom size requests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Update port headroom configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Add Spectrum-2 shared buffer configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_mm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_cm in sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_prs in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep mlxsw_sp_sb_pms in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep pool descriptors in mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allocate prs & pms dynamically (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add struct mlxsw_sp_sb_vals (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change IP2ME CPU policer rate and burst size values (Ivan Vecera) [1680241] - [netdrv] mlxsw: __mlxsw_sp_port_headroom_set(): Fix a use of local variable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add some missing configuration symbols (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: fix spelling mistake "temprature" -> "temperature" (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend thermal module with per QSFP module thermal zones (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Allow thermal zone binding to an external cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add QSFP module temperature label attribute to hwmon (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with QSFP module temperature attributes (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend hwmon interface with fan fault attribute (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Rename cooling device (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Replace thermal temperature trips with defines (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Modify thermal zone definition (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Set different thermal polling time based on bus frequency capability (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Add API for QSFP module temperature thresholds reading (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Fan Out of Range Event Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Management Temperature Bulk Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move QSFP EEPROM definitions to common location (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove unused variables (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: avoid double sourcing of lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Fix VLAN modify action support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Drop unnecessary WARN_ON_ONCE() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set LAG port collector only when active (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta rehash test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add couple of vregion rehash tracepoints (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: add "acl_region_rehash_interval" devlink param (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement region migration according to hints (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add multi field to PAGT register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass hints priv all the way to ERP code (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement basic ERP rehash hits creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split entry struct into entry and ventry (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split chunk struct into chunk and vchunk (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split region struct into region and vregion (Ivan Vecera) [1680241] - [netdrv] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1680241] - [netdrv] devlink: publish params only after driver init is done (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Offload blackhole routes (Ivan Vecera) [1680241] - [netdrv] mlxsw: Implement ndo_get_port_parent_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Trace EMAD errors (Ivan Vecera) [1680241] - [netdrv] drivers: net: use flow action infrastructure (Ivan Vecera) [1680241] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_flower: Fix test result handling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Ignore ARP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Enable forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_bridge_1q_lag: Flush neighbors (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix roaming test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Wait for tardy mirrored packets (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix TTL test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Update ping limits (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Make ping timeout configurable (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Add delta two masks one key test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Fix multiple_masks_test (Ivan Vecera) [1680241] - [tools] selftests: spectrum-2: Extend and move trace helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add C-TCAM spill tracepoint (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Include delta bits into hashtable key (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Use OK instead of PASS in test output (Ivan Vecera) [1680241] - [tools] selftests: net: forwarding: change devlink resource support checking (Ivan Vecera) [1680241] - [documentation] Documentation: add devlink param file for mlxsw driver (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add more extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Fix rul/rule typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move mr_ruleset and mr_rule structs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove unnecessary arg on action_replace call path (Ivan Vecera) [1680241] - [netdrv] mlxfw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Enable VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add support for VXLAN on Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Breakout common code to a common function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose functions to create and destroy underlay RIF (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP suppression (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN symmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for ARP decapsulation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VXLAN asymmetric routing (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE hierarchical topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with keys test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology with key test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP-in-IP GRE flat topology test (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add IP tunneling lib (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add GRE tunnel support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Update tunnel decap properties (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Support RIF without device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Change mlxsw_sp_ipip_lb_ul_vr_id() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add underlay RIF ID support (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Mark RIF index as taken before creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Adjust loopback RIF configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set RIF ops per ASIC type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Split RIF ops array for Spectrum-2 support (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add underlay egress RIF field in RTDP register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add fields to RITR - Router Interface Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test case for externally learned FDB entries (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FDB offload indication (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not treat static FDB entries as sticky (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Update dummy FID index (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Return error on PCI reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Increase PCI SW reset timeout (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Ring CQ's doorbell before RDQ's (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test veto of unsupported VXLAN FDBs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add extack messages to VXLAN FDB rejection (Ivan Vecera) [1680241] - [netdrv] mlxsw: Add extack to mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl_bloom_filter: use struct_size() in kzalloc() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add a test for VLAN deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion (Ivan Vecera) [1680241] - [net] net: bridge: Fix VLANs memory leak (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for VLAN addition error flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Replace error code with EINVAL (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid returning errors in commit phase (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VXLAN dependency for spectrum (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Disable lag port TX before removing it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Remove ASSERT_RTNL()s in module removal flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add cleanup after C-TCAM update error condition (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: drop useless LIST_HEAD (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add router test with VID 1 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Adjust test regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove limitation regarding VID 1 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Switch to VID 4095 as default VID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add an helper function to cleanup VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Store pointer to default port VLAN in port struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Allow controlling destruction of default port VLAN (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set PVID during port initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Replace hard-coded default VID with a define (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test case for L3 VNI (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not force specific configuration order (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add rtnetlink tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Hold a reference on RIF's netdev (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Make RIF deletion more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate 'struct mlxsw_sp' further (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Properly cleanup LAG uppers when removing port from LAG (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove reference count from VLAN entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Handle VLAN device unlinking (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Remove unused function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Do not destroy RIFs based on FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Sanitize VLAN interface's uppers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Fix memory leak upon driver reload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add trap for decapsulated ARP packets (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Increase timeout during firmware flash process (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1910.622 (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom delta test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter complex test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add Bloom filter simple test (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Activate Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set master RP index on transition to eRP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Update Bloom filter on eRP transitions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter update (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Bloom filter handling (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Introduce Bloom filter (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 Bloom filter resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Entries Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test FID RIF MAC vetoing (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Test RIF MAC vetoing (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Veto unsupported RIF MAC addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp.mac_mask (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_router_port_event() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a port device (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: extack: Test VLAN add on a VXLAN device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on port VLAN events (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Propagate extack on VXLAN VLAN events (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add multicast routing test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add Multicast routing support for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Limit priority value (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Support rule creation without action creation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add replace rule action operation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add multicast router profile operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add Spectrum-2 keys (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change stage of ACL initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy Engine Multicast Router Binding Table Register (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add PVID test case for VXLAN with VLAN-aware bridges (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: vxlan: Test FDB un/marking on VXLAN join/leave (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Un/offload FDB on nve_fid_disable/enable (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add mlxsw_sp_fid_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_clear_offload (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add mlxsw_sp_nve_ops.fdb_replay (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Publish mlxsw_sp_switchdev_notifier (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Track NVE type at FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Relax GRE decap matching check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Avoid leaking FID's reference count (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Remove easily triggerable warnings (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a new test extack.sh (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add one-armed router test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Mirror loopbacked packets instead of trapping them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Load firmware version based on devlink parameter (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Reset firmware after flash during driver initialization (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add VxLAN test with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration with a VLAN-aware bridge (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VLAN-aware bridges as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare function for VLAN-aware bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Unify VxLAN leave function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add API to lookup 802.1Q FIDs without creating them (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Flip driver to use emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Introduce emulated VLAN RIFs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Introduce emulated 802.1Q FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Make flood index calculation more robust (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not set field when it is reserved (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Consider VxLAN learning enabled as valid (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Allow VxLAN learning (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Allow deletion of learned FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Process learned VxLAN FDB entries (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Add API to resolve learned IP addresses (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow FID lookup by its index (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Store ifindex of NVE device in FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFN register (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Extend cooling device with cooling levels (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN flooding (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for VxLAN configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose discard counters via ethtool (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: spectrum-2: Add simple delta test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Implement delta for ERP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Push code related to num_ctcam_erps inc/dec into separate helpers (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Remove mlxsw_afk_encode() block range args and key/mask check (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Don't encode the key again in mlxsw_sp_acl_atcam_12kb_lkey_id_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl: Change order of args of ops->encode_block() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl: Pass key pointer to master_mask_set/clear (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: acl_erp: Convert to use objagg for tracking ERPs (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 ctcam_two_atcam_masks_test (Ivan Vecera) [1680241] - [tools] selftests: Adjust spectrum-2 two_mask_test (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix IP2ME CPU policer configuration (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Add a test for UC awareness (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Tweak for min shaper (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Set minimum shaper on MC TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: QEEC: Add minimum shaper fields (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix devlink unregister flow (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Add support for VxLAN encapsulation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable VxLAN enslavement to bridges (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Configure matching local routes for NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Clear NVE configuration when destroying 802.1D FIDs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement VxLAN operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_nve: Implement common NVE core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allow querying VR ID based on table ID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Enable local routes promotion to perform NVE decap (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Add APIs to lookup FID without creating it (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_fid: Allow setting and clearing NVE properties on FID (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: Fix use-after-free when flashing firmware during init (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add NVE packet traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add NVE resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Monitoring Parsing State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add definition of unicast tunnel record for SFD register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Default Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE QoS Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Decapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Encapsulation ECN Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE Underlay Multicast Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunnel Port Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Tunneling NVE General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Seed LAG hash function (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Extend FDB flush types for NVE (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add a new type of KVD linear record (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Move L3 protocol and address definitions to global header file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Do not assume notifier information type (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Check notification relevance based on upper device (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Prepare for VxLAN FDB notifications (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Remove misuses of private header file (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_mc_aware: Make executable (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Have lldpad_app_wait_set() wait for unknown, too (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Delete RIF when VLAN device is removed (Ivan Vecera) [1680241] - [netdrv] mlxsw: pci: Derive event type from event queue number (Ivan Vecera) [1680241] - [netdrv] mlxsw: Make MLXSW_SP1_FWREV_MINOR a hard requirement (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Bump required firmware version (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add a test for UC behavior under MC flood (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add mtu_set(), mtu_restore() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add ethtool_stats_get() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Tweak SBMM configuration (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Configure MC pool (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow configuration of static pools (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Pass SBPM min_size in cells (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow an infinite maximum for per-TC pool limit (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Allow pools of infinite size (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Keep shared buffer size in mlxsw_sp_sb (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Split TC_COUNT into ingress and egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Use devlink pool indices throughout (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Init shaper for TCs 8..15 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_buffers: Set up a dedicated pool for BUM traffic (Ivan Vecera) [1680241] - [netdrv] mlxsw: remove unused arrays mlxsw_i2c_driver_name and mlxsw_pci_driver_name (Ivan Vecera) [1680241] - [netdrv] mlxsw: core: remove unnecessary function mlxsw_core_driver_put (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counter for all 16 TCs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Include RFC-2819 counters in stats length (Ivan Vecera) [1680241] - [netdrv] mlxsw: Replace license text with SPDX identifiers and adjust copyrights (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add TC flower test for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Reset FW after flash (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Update the supported firmware to version 13.1702.6 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Disallow usage of vlan_id key on egress (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: use PTR_ERR_OR_ZERO() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Update next-hop statistics match criteria (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Configure MC-aware mode on mlxsw ports (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Fix a typo (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Switch Traffic Class Table is Multicast-Aware Register (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for ip_forward_update_priority (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move DSCP capture to lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Move lldpad waiting to lib.sh (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Handle sysctl_ip_fwd_update_priority (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extract work-scheduling into a new function (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team LACP (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL team (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Introduce $ARPING (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Support team devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add require_command() (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: qos_dscp_bridge: Fix (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add test for trust-DSCP (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Support ieee_setapp, ieee_delapp (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority to DSCP Mapping Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS ReWrite Enable Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Priority Trust State Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add QoS Port DSCP to Priority Mapping Register (Ivan Vecera) [1680241] - [tools] selftests: add a selftest for directed broadcast forwarding (Ivan Vecera) [1680241] - [tools] selftests: forwarding: add tests for TC chain get and dump operations (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Start using A-TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM rule insertion and deletion (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Pass C-TCAM region and entry to insert function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM region initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Make global TCAM resources available to regions (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Encapsulate C-TCAM region in A-TCAM region (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add A-TCAM initialization (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Allow encoding a partial key (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Extend Spectrum-2 region struct (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for C-TCAM eRPs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Enable C-TCAM only mode in eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement common eRP core (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 eRP resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add Spectrum-2 maximum large key ID resource (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine eRP Table Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine TCAM Entry Register Version 3 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Prepare PERERP register for A-TCAM usage (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_flower: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Add extack messages (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Propagate extack pointer (Ivan Vecera) [1680241] - [tools] selftests: forwarding: gre_multipath: Drop IPv6 tests (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Implement chain template hinting (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Extend to support Spectrum-2 ASIC (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add initial Spectrum-2 ACL implementation (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add region association callback (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add support for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Prepare for Spectrum-2 block encoding (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine General Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region eRP Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Configuration Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Policy-Engine Region Association Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: acl: Introduce activity get operation for action block/set (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add support for activity information from PEFA register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Introduce flex key blocks for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add Spectrum-2 variant of flex actions ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Add Spectrum-2 stubs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add KVDL manager implementation for Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add Infrastructure Entry Delete Register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Expose counters for various packet sizes (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Optimize processing of VRRP MACs (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Add VRRP traps (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Direct macvlans' MACs to router (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Enable macvlan upper devices (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_nh: Unset rp_filter on host VRF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_span: Change LAG lower selection (Ivan Vecera) [1680241] - [netdrv] mlxsw: resources: Add couple of Spectrum-2 KVD resources (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Prepare for multiple FW versions for Spectrum and Spectrum-2 (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Implement priority setting for rules inserted to TCAM (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Add priority field for PTCEV2 register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Move block items encoding into Spectrum op (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Convert mlxsw_afk_create args to ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Add tcam init/fini ops (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Split TCAM handling 3 ways (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_mr_tcam: Push Spectrum-specific operations into a separate file (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry_count to free function (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Pass entry type to alloc/free (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_kvdl: Push out KVD linear management into ops (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_lib: Tighten up VLAN capture (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Fix helper to get the first KVD linear index (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_actions: Allow the first set to be dummy (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Put pointer to flex action ops to mlxsw_sp (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Change SRC_SYS_PORT flex key element size (Ivan Vecera) [1680241] - [netdrv] mlxsw: core_acl_flex_keys: Split MAC and IP address flex key elements (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_acl: Ignore always-zeroed bits in tp->prio (Ivan Vecera) [1680241] - [netdrv] mlxsw: reg: Introduce Flex2 key type for PTAR register (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum: Change name of mlxsw_sp_afk_blocks to mlxsw_sp1_afk_blocks (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: avoid uninitialized variable access (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add mlxsw-specific test for mirror to gretap (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow importing dependent libraries (Ivan Vecera) [1680241] - [tools] selftests: forwarding: test for bridge port isolation (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1q (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test mirror-to-gretap w/ UL 802.1d (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for resources (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for mirror-to-gretap test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add scale test for mirror-to-gretap (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for tc flower test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add tc flower scale test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add target for router test on spectrum (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add router test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink KVD resource test (Ivan Vecera) [1680241] - [tools] selftests: mlxsw: Add devlink_lib_spectrum.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Add devlink_lib.sh (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Parameterize NUM_NETIFS in two functions (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Add check_err_fail() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Allow lib.sh sourcing from other directories (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_changes: Fix waiting for neighbor (Ivan Vecera) [1680241] - [tools] selftests: forwarding: lib: Split out setup_wait_dev() (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test multipath tunneling (Ivan Vecera) [1680241] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Unset rp_filter (Ivan Vecera) [1680241] - [tools] selftests: forwarding: Test routed bridge interface (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_switchdev: Ban PVID change if bridge has a RIF (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Add mlxsw_sp_rif_fid() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Publish mlxsw_sp_rif_find_by_dev() (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Allocate FID according to PVID (Ivan Vecera) [1680241] - [netdrv] mlxsw: spectrum_router: Propagate extack to .fid_get() (Ivan Vecera) [1680241] - [netdrv] net: phy: realtek: Dummy IRQ calls for RTL8366RB (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add generic Realtek PHY driver (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: use new PHYID matching macros (Corinna Vinschen) [1680528] - [include] net: phy: add macros for PHYID matching (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: load driver for all PHYs with a Realtek OUI (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: fix RTL8201F sysfs name (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: Support RTL8366RB variant (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211C to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211C (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add missing entry for RTL8211 to mdio_device_id table (Corinna Vinschen) [1680528] - [netdrv] net: phy: realtek: add support for RTL8211 (Corinna Vinschen) [1680528] - [netdrv] r8169: change irq handler to always trigger NAPI polling (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for chip hw init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: create function pointer array for PHY init functions (Corinna Vinschen) [1680528] - [netdrv] r8169: disable ASPM again (Corinna Vinschen) [1680528] - [netdrv] r8169: disable tx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: use netif_receive_skb_list batching" (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_receive_skb_list batching (Corinna Vinschen) [1680528] - [netdrv] r8169: disable default rx interrupt coalescing on RTL8168 (Corinna Vinschen) [1680528] - [netdrv] r8169: fix cable re-plugging issue (Corinna Vinschen) [1680528] - [netdrv] r8169: use netif_start_queue instead of netif_wake_qeueue in rtl8169_start_xmit (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read interrupt mask register in interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: make use of xmit_more and __netdev_sent_queue" (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: remove unneeded mmiowb barriers" (Corinna Vinschen) [1680528] - [netdrv] r8169: Avoid pointer aliasing (Corinna Vinschen) [1680528] - [netdrv] r8169: Load MAC address from device tree if present (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_wol_pll_power_down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve WoL handling (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: add EEE support for RTL8168f (Corinna Vinschen) [1680528] - [netdrv] r8169: enable EEE per default on chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: add general EEE support for chip versions from RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out PHY init sequence adjusting 10M and ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out disabling ALDPS (Corinna Vinschen) [1680528] - [netdrv] r8169: improve firmware handling (Corinna Vinschen) [1680528] - [netdrv] r8169: remove PCI DAC support (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rx buffer allocation (Corinna Vinschen) [1680528] - [netdrv] r8169: factor out getting ether_clk (Corinna Vinschen) [1680528] - [netdrv] r8169: replace mii_bus member with phy_device member in struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: reset chip synchronously in __rtl8169_resume (Corinna Vinschen) [1680528] - [netdrv] r8169: add helpers for locking / unlocking the config registers (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl_pcie_state_l2l3_enable (Corinna Vinschen) [1680528] - [netdrv] r8169: initialize task workqueue only once (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call in pcierr (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl_get_events (Corinna Vinschen) [1680528] - [netdrv] r8169: load Realtek PHY driver module before r8169 (Corinna Vinschen) [1680528] - [netdrv] r8169: don't try to read counters if chip is in a PCI power-save state (Corinna Vinschen) [1680528] - [netdrv] r8169: Add support for new Realtek Ethernet (Corinna Vinschen) [1680528] - [netdrv] r8169: fix WoL device wakeup enable (Corinna Vinschen) [1680528] - [netdrv] r8169: improve spurious interrupt detection (Corinna Vinschen) [1680528] - [netdrv] r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded mmiowb barriers (Corinna Vinschen) [1680528] - [netdrv] ethernet/realtek: Replace synchronize_sched() with synchronize_rcu() (Corinna Vinschen) [1680528] - [netdrv] r8169: make use of xmit_more and __netdev_sent_queue (Corinna Vinschen) [1680528] - [netdrv] r8169: replace macro TX_FRAGS_READY_FOR with a function (Corinna Vinschen) [1680528] - [netdrv] r8169: use napi_consume_skb where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify detecting chip versions with same XID (Corinna Vinschen) [1680528] - [netdrv] r8169: remove default chip versions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove ancient GCC bug workaround in a second place (Corinna Vinschen) [1680528] - [netdrv] r8169: improve chip version identification (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify ocp functions (Corinna Vinschen) [1680528] - [netdrv] r8169: remove workaround for ancient gcc bug (Corinna Vinschen) [1680528] - [netdrv] r8169: remove manual padding in struct ring_info (Corinna Vinschen) [1680528] - [netdrv] r8169: remove "not PCI Express" message (Corinna Vinschen) [1680528] - [netdrv] r8169: remove print_mac_version (Corinna Vinschen) [1680528] - [netdrv] r8169: use PCI_VDEVICE macro (Corinna Vinschen) [1680528] - [netdrv] r8169: replace event_slow with irq_mask (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unused interrupt sources (Corinna Vinschen) [1680528] - [netdrv] r8169: use dev_get_drvdata where possible (Corinna Vinschen) [1680528] - [netdrv] r8169: merge rtl_irq_enable and rtl_irq_enable_all (Corinna Vinschen) [1680528] - [pci] PCI: add USR vendor id and use it in r8169 and w6692 driver (Corinna Vinschen) [1680528] - [netdrv] net: ethernet: Convert phydev advertize and supported from u32 to link mode (Corinna Vinschen) [1680528] - [netdrv] r8169: fix broken Wake-on-LAN from S5 (poweroff) (Corinna Vinschen) [1680528] - [netdrv] r8169: add support for Byte Queue Limits (Corinna Vinschen) [1680528] - [netdrv] r8169: handle all interrupt events in the hard irq handler (Corinna Vinschen) [1680528] - [netdrv] r8169: fix NAPI handling under high load (Corinna Vinschen) [1680528] - [netdrv] r8169: re-enable MSI-X on RTL8168g (Corinna Vinschen) [1680528] - [netdrv] r8169: remove unneeded call to netif_stop_queue in rtl8169_net_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify rtl8169_set_magic_reg (Corinna Vinschen) [1680528] - [netdrv] r8169: Enable MSI-X on RTL8106e (Corinna Vinschen) [1680528] - [netdrv] r8169: set RX_MULTI_EN bit in RxConfig for 8168F-family chips (Corinna Vinschen) [1680528] - [netdrv] r8169: always autoneg on resume (Corinna Vinschen) [1680528] - [netdrv] r8169: fix network stalls due to missing bit TXCFG_AUTO_FIFO (Corinna Vinschen) [1680528] - [netdrv] r8169: Disable clk during suspend / resume (Corinna Vinschen) [1680528] - [netdrv] r8169: improve a check in rtl_init_one (Corinna Vinschen) [1680528] - [netdrv] r8169: improve rtl8169_irq_mask_and_ack (Corinna Vinschen) [1680528] - [netdrv] r8169: use default watchdog timeout (Corinna Vinschen) [1680528] - [netdrv] r8169: fix autoneg issue on resume with RTL8168E (Corinna Vinschen) [1680528] - [netdrv] r8169: remove duplicated RTL8169s PHY initialization steps (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify RTL8169 PHY initialization (Corinna Vinschen) [1680528] - [netdrv] r8169: Get and enable optional ether_clk clock (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8106E (Corinna Vinschen) [1680528] - [netdrv] r8169: Align ASPM/CLKREQ setting function with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Clear RTL_FLAG_TASK_*_PENDING when clearing RTL_FLAG_TASK_ENABLED (Corinna Vinschen) [1680528] - [netdrv] r8169: set TxConfig register after TX / RX is enabled, just like RxConfig (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure max jumbo frame size per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: don't configure csum function per chip version (Corinna Vinschen) [1680528] - [netdrv] r8169: simplify interrupt handler (Corinna Vinschen) [1680528] - [netdrv] r8169: don't include asm headers directly (Corinna Vinschen) [1680528] - [netdrv] r8169: remove version info (Corinna Vinschen) [1680528] - [netdrv] r8169: restore previous behavior to accept BIOS WoL settings (Corinna Vinschen) [1680528] - [netdrv] r8169: power down chip in probe (Corinna Vinschen) [1680528] - [netdrv] r8169: don't read chip phy status register (Corinna Vinschen) [1680528] - [netdrv] r8169: remove mii_if_info member from struct rtl8169_private (Corinna Vinschen) [1680528] - [netdrv] r8169: remove rtl8169_set_speed_xmii (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_speed_down / phy_speed_up (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_mii_ioctl (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_nway_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_ethtool_(g|s)et_link_ksettings (Corinna Vinschen) [1680528] - [netdrv] r8169: replace open-coded PHY soft reset with genphy_soft_reset (Corinna Vinschen) [1680528] - [netdrv] r8169: use phy_resume/phy_suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: add basic phylib support (Corinna Vinschen) [1680528] - [netdrv] r8169: fix runtime suspend (Corinna Vinschen) [1680528] - [netdrv] r8169: remove old PHY reset hack (Corinna Vinschen) [1680528] - [netdrv] r8169: remove TBI 1000BaseX support (Corinna Vinschen) [1680528] - [netdrv] r8169: use standard debug output functions (Corinna Vinschen) [1680528] - [netdrv] r8169: reject unsupported WoL options (Corinna Vinschen) [1680528] - [netdrv] r8169: don't check WoL when powering down PHY and interface is down (Corinna Vinschen) [1680528] - [netdrv] r8169: improve saved_wolopts handling (Corinna Vinschen) [1680528] - [netdrv] Revert "r8169: restore previous behavior to accept BIOS WoL settings" (Corinna Vinschen) [1680528] - [netdrv] r8169: improve phy initialization when resuming (Corinna Vinschen) [1680528] - [netdrv] r8169: enable ASPM on RTL8168E-VL (Corinna Vinschen) [1680528] - [netdrv] r8169: align ASPM entry latency setting with vendor driver (Corinna Vinschen) [1680528] - [netdrv] r8169: Reinstate ASPM Support (Corinna Vinschen) [1680528] - [netdrv] r8169: Don't disable ASPM in the driver (Corinna Vinschen) [1680528] - [kernel] kernel/sched/psi.c: expose pressure metrics on root cgroup (Waiman Long) [1678388] - [kernel] psi: introduce psi monitor (Waiman Long) [1678388] - [spi] include/: refactor headers to allow kthread.h inclusion in psi_types.h (Waiman Long) [1678388] - [kernel] psi: track changed states (Waiman Long) [1678388] - [kernel] psi: split update_stats into parts (Waiman Long) [1678388] - [kernel] psi: rename psi fields in preparation for psi trigger addition (Waiman Long) [1678388] - [kernel] psi: make psi_enable static (Waiman Long) [1678388] - [kernel] psi: introduce state_mask to represent stalled psi states (Waiman Long) [1678388] - [kernel] kernel: cgroup: add poll file operation (Waiman Long) [1678388] - [fs] fs: kernfs: add poll file operation (Waiman Long) [1678388] - [documentation] psi: clarify the units used in pressure files (Waiman Long) [1678388] - [kernel] psi: avoid divide-by-zero crash inside virtual machines (Waiman Long) [1678388] - [init] psi: clarify the Kconfig text for the default-disable option (Waiman Long) [1678388] - [kernel] psi: fix aggregation idle shut-off (Waiman Long) [1678388] - [init] psi: fix reference to kernel commandline enable (Waiman Long) [1678388] - [kernel] psi: make disabling/enabling easier for vendor kernels (Waiman Long) [1678388] - [kernel] kernel/sched/psi.c: simplify cgroup_move_task() (Waiman Long) [1678388] - [kernel] psi: cgroup support (Waiman Long) [1678388] - [kernel] psi: pressure stall information for CPU, memory, and IO (Waiman Long) [1678388] - [kernel] sched: introduce this_rq_lock_irq() (Waiman Long) [1678388] - [kernel] sched: sched.h: make rq locking and clock functions available in stats.h (Waiman Long) [1678388] - [kernel] sched: loadavg: make calc_load_n() public (Waiman Long) [1678388] - [kernel] sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD (Waiman Long) [1678388] - [kernel] delayacct: track delays from thrashing cache pages (Waiman Long) [1678388] - [mm] mm: workingset: tell cache transitions from workingset thrashing (Waiman Long) [1678388] - [mm] mm: workingset: don't drop refault information prematurely (Waiman Long) [1678388] - [scsi] scsi: ibmvfc: Add failed PRLI to cmd_status lookup array (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Byte swap status and error codes when logging (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Remove "failed" from logged errors (Diego Domingos) [1665716] - [scsi] scsi: ibmvfc: Clean up transport events (Diego Domingos) [1665716] - [scsi] scsi: ibmvscsi: Don't use rc uninitialized in ibmvscsi_do_work (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: fix tripping of blk_mq_run_hw_queue WARN_ON (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: redo driver work thread to use enum action states (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: Wire up host_reset() in the driver's scsi_host_template (Gustavo Duarte) [1665715] - [scsi] scsi: ibmvscsi: change strncpy+truncation to strlcpy (Gustavo Duarte) [1665715] - [fs] ext4: avoid panic during forced reboot due to aborted journal (Lukas Czerner) [1717831] - [fs] ext4: fix use-after-free in dx_release() (Lukas Czerner) [1717831] - [fs] ext4: fix data corruption caused by overlapping unaligned and aligned IO (Lukas Czerner) [1717831] - [fs] ext4: avoid drop reference to iloc.bh twice (Lukas Czerner) [1717831] - [nvme] nvme-tcp: mark NVMe/TCP as a technical preview (Chris Leech) [1696451] - [nvme] nvme-tcp: fix possible null deref on a timed out io queue connect (Chris Leech) [1696451] - [nvme] nvme-tcp: rename function to have nvme_tcp prefix (Chris Leech) [1696451] - [nvme] nvme-tcp: fix a NULL deref when an admin connect times out (Chris Leech) [1696451] - [nvme] nvmet-tcp: don't fail maxr2t greater than 1 (Chris Leech) [1696451] - [nvme] nvmet-tcp: implement C2HData SUCCESS optimization (Chris Leech) [1696451] - [nvme] nvme-tcp: fix an endianess miss-annotation (Chris Leech) [1696451] - [nvme] nvme-tcp: support C2HData with SUCCESS flag (Chris Leech) [1696451] - [nvme] nvme-tcp: use older iov_iter API to fix panic (Chris Leech) [1696451] - [nvme] nvmet: fix building bvec from sg list (Ming Lei) [1690287] - [nvme] nvmet: set loop queue's segment boundary mask as PAGE_SIZE - 1 (Ming Lei) [1690287] - [x86] x86/qspinlock: Fix compile error (Waiman Long) [1709451] - [kernel] locking/rwsem: Prevent unneeded warning during locking selftest (Waiman Long) [1709451] - [kernel] locking/rwsem: Enable lock event counting (Waiman Long) [1709451] - [kernel] locking/lock_events: Don't show pvqspinlock events on bare metal (Waiman Long) [1709451] - [kernel] locking/lock_events: Make lock_events available for all archs & other locks (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs (Waiman Long) [1709451] - [kernel] locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro (Waiman Long) [1709451] - [kernel] locking/rwsem: Add debug check for __down_read*() (Waiman Long) [1709451] - [kernel] locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() (Waiman Long) [1709451] - [kernel] locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Move owner setting code from rwsem.c to rwsem.h (Waiman Long) [1709451] - [kernel] locking/rwsem: Relocate rwsem_down_read_failed() (Waiman Long) [1709451] - [kernel] locking/rwsem: Optimize down_read_trylock() (Waiman Long) [1709451] - [kernel] locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs (Waiman Long) [1709451] - [x86] locking/rwsem: Remove arch specific rwsem files (Waiman Long) [1709451] - [kernel] locking/qspinlock: Remove unnecessary BUG_ON() call (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Track the no MCS node available case (Waiman Long) [1709451] - [kernel] locking/qspinlock: Handle > 4 slowpath nesting levels (Waiman Long) [1709451] - [kernel] locking/pvqspinlock: Extend node size when pvqspinlock is configured (Waiman Long) [1709451] - [kernel] locking/qspinlock_stat: Count instances of nested lock slowpaths (Waiman Long) [1709451] - [kernel] locking/qspinlock, x86: Provide liveness guarantee (Waiman Long) [1709451] - [kernel] locking/qspinlock: Rework some comments (Waiman Long) [1709451] - [kernel] locking/qspinlock: Re-order code (Waiman Long) [1709451] - [x86] x86/headers: Fix -Wmissing-prototypes warning (Waiman Long) [1709451] - [x86] Revert "x86/refcount: Work around GCC inlining bug" (Waiman Long) [1709451] - [x86] x86/asm: 'Simplify' GEN_*_RMWcc() macros (Waiman Long) [1709451] - [x86] x86/refcount: Work around GCC inlining bug (Waiman Long) [1709451] - [lib] locking/refcounts: Include fewer headers in (Waiman Long) [1709451] - [media] media: stk1160: Set the vb2_queue lock before calling vb2_queue_init (Torez Smith) [1697664] - [usb] USB: typec: fsusb302: Drop empty set_current_limit implementation (Torez Smith) [1697664] - [usb] USB: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] USB: musb: mark expected switch fall-throughs (Torez Smith) [1697664] - [usb] usb: wusbcore: security: cast sizeof to int for comparison (Torez Smith) [1697664] - [usb] usb: typec: tcpm: Support for Alternate Modes (Torez Smith) [1697664] - [usb] usb: typec: pi3usb30532: Start using generic state values (Torez Smith) [1697664] - [usb] usb: typec: Add driver for DisplayPort alternate mode (Torez Smith) [1697664] - [usb] usb: typec: Bus type for alternate modes (Torez Smith) [1697664] - [usb] usb: typec: Register a device for every mode (Torez Smith) [1697664] - [usb] usb: typec: mux: Get the mux identifier from function parameter (Torez Smith) [1697664] - [usb] usb: update for tcpci drivers moving out of staging (Torez Smith) [1697664] - [netdrv] net: usb: Mark expected switch fall-throughs (Torez Smith) [1697664] - [media] media: tm6000: add error handling for dvb_register_adapter (Torez Smith) [1697664] - [usb] usb: typec: function for checking cable plug orientation (Torez Smith) [1697664] - [include] usb: pd: include kernel.h (Torez Smith) [1697664] - [staging] staging: typec: tcpci: move tcpci drivers out of staging (Torez Smith) [1697664] - [usb] typec: tcpm: add starting value for drp toggling (Torez Smith) [1697664] - [usb] usb: typec: tcpm: support get typec and pd config from device properties (Torez Smith) [1697664] - [usb] usb: typec: add API to get typec basic port power and data config (Torez Smith) [1697664] - [staging] usb: typec: add fwnode to tcpc (Torez Smith) [1697664] - [documentation] dt-bindings: usb: add documentation for typec port controller(TCPCI) (Torez Smith) [1697664] - [documentation] dt-bindings: connector: add properties for typec (Torez Smith) [1697664] - [usb] usb: typec: tps6598x: Remove VLA usage (Torez Smith) [1697664] - [usb] usb: cdc-wdm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: cdc-wdm: don't enable interrupts in USB-giveback (Torez Smith) [1697664] - [usb] usb: legousbtower: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: ldusb: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: iowarrior: remove intr_idx_lock (Torez Smith) [1697664] - [usb] usb: adutux: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: wusbcore: remove excessive irqsave (Torez Smith) [1697664] - [usb] usb: usb-skeleton: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usblp: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: usbfs: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: core: use irqsave() in sg_complete() complete callback (Torez Smith) [1697664] - [usb] usb: cdc-acm: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: host: ehci-npcm7xx: Fix some error codes in probe (Torez Smith) [1697664] - [media] media: cx231xx: fix RC_CORE dependency (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: rename tty flag variable (Torez Smith) [1697664] - [usb] USB: serial: usb_wwan: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: ti_usb_3410_5052: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: symbolserial: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: sierra: fix potential deadlock at close (Torez Smith) [1697664] - [usb] USB: serial: quatech2: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7840: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: mos7720: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_ti: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: io_edgeport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: digi_acceleport: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] USB: serial: cyberjack: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [usb] usb: chipidea: tegra: Use aligned DMA on Tegra114/124 (Torez Smith) [1697664] - [documentation] dt-bindings: usb: new ehci-npcm7xx dt (Torez Smith) [1697664] - [usb] USB host: Add USB ehci support for nuvoton npcm7xx platform (Torez Smith) [1697664] - [usb] usb: cdc-acm: Decrement tty port's refcount if probe() fail (Torez Smith) [1697664] - [usb] USB: mon: use ktime_get_real_ts64 instead of getnstimeofday64 (Torez Smith) [1697664] - [usb] USB: xhci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: ehci-hcd: Add get_resuming_ports method (Torez Smith) [1697664] - [usb] USB: Report wakeup events on root-hub ports (Torez Smith) [1697664] - [usb] USB: serial: cast sizeof() to int when comparing with error code (Torez Smith) [1697664] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Torez Smith) [1697664] - [netdrv] net: usb: rtl8150: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: r8152: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: kaweth: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: hso: use irqsave() in USB's complete callback (Torez Smith) [1697664] - [netdrv] net: usb: cdc-phonet: use irqsave() in USB's complete callback (Torez Smith) [1697664]- [net] selftests/tls: add test for sleeping even though there is data (Sabrina Dubroca) [1711821] - [net] tls: fix no wakeup on partial reads (Sabrina Dubroca) [1711821] - [net] selftests/tls: test for lowat overshoot with multiple records (Sabrina Dubroca) [1711821] - [net] tls: fix lowat calculation if some data came from previous record (Sabrina Dubroca) [1711821] - [net] tls: don't ignore netdev notifications if no TLS features (Sabrina Dubroca) [1711821] - [net] tls: fix state removal with feature flags off (Sabrina Dubroca) [1711821] - [net] tls: handle errors from padding_length() (Sabrina Dubroca) [1711821] - [net] tls: avoid NULL pointer deref on nskb->sk in fallback (Sabrina Dubroca) [1711821] - [net] tls: byte swap device req TCP seq no upon setting (Sabrina Dubroca) [1711821] - [net] tls: remove old exports of sk_destruct functions (Sabrina Dubroca) [1711821] - [net] tls: don't log errors every time offload can't proceed (Sabrina Dubroca) [1711821] - [net] tls: fix refcount adjustment in fallback (Sabrina Dubroca) [1711821] - [net] strparser: make it explicitly non-modular (Sabrina Dubroca) [1711821] - [net] strparser: partially revert "strparser: Call skb_unclone conditionally" (Sabrina Dubroca) [1711821] - [net] tls: fix the IV leaks (Sabrina Dubroca) [1711821] - [net] strparser: fix comment (Sabrina Dubroca) [1711821] - [net] tls: prevent false connection termination with offload (Sabrina Dubroca) [1711821] - [net] tls: Replace kfree_skb() with consume_skb() (Sabrina Dubroca) [1711821] - [net] strparser: fix a missing check for create_singlethread_workqueue (Sabrina Dubroca) [1711821] - [net] tls: Fix tls_device receive (Sabrina Dubroca) [1711821] - [net] tls: Fix mixing between async capable and async (Sabrina Dubroca) [1711821] - [net] tls: Return type of non-data records retrieved using MSG_PEEK in recvmsg (Sabrina Dubroca) [1711821] - [net] selftest/tls: Add test to verify received 'type' of non-data record (Sabrina Dubroca) [1711821] - [net] tls: Move protocol constants from cipher context to tls context (Sabrina Dubroca) [1711821] - [net] tls: Do not use async crypto for non-data records (Sabrina Dubroca) [1711821] - [net] tls: Disable async decrytion for tls1.3 (Sabrina Dubroca) [1711821] - [net] tls: Set async_capable for tls zerocopy only if we see EINPROGRESS (Sabrina Dubroca) [1711821] - [net] tls: Add tests for TLS 1.3 (Sabrina Dubroca) [1711821] - [net] tls: Add tls 1.3 support (Sabrina Dubroca) [1711821] - [net] tls: Refactor control message handling on recv (Sabrina Dubroca) [1711821] - [net] tls: Refactor tls aad space size calculation (Sabrina Dubroca) [1711821] - [net] tls: Support 256 bit keys (Sabrina Dubroca) [1711821] - [net] tls: free ctx in sock destruct (Sabrina Dubroca) [1711821] - [net] tls: build_protos moved to common routine (Sabrina Dubroca) [1711821] - [net] tls: Fix recvmsg() to be able to peek across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Make function tls_sw_do_sendpage static (Sabrina Dubroca) [1711821] - [net] tls: remove unused function tls_sw_sendpage_locked (Sabrina Dubroca) [1711821] - [net] Optimize sk_msg_clone() by data merge to end dst sg entry (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv partial/large_buff test cases (Sabrina Dubroca) [1711821] - [net] tls: allocate tls context using GFP_ATOMIC (Sabrina Dubroca) [1711821] - [net] tls: Init routines in create_ctx (Sabrina Dubroca) [1711821] - [net] selftests/tls: Fix recv(MSG_PEEK) & splice() test cases (Sabrina Dubroca) [1711821] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add MSG_WAITALL in recv() syscall (Sabrina Dubroca) [1711821] - [net] tls: async support causes out-of-bounds access in crypto APIs (Sabrina Dubroca) [1711821] - [net] selftests/tls: Add test for recv(PEEK) spanning across multiple records (Sabrina Dubroca) [1711821] - [net] tls: Add support for async decryption of tls records (Sabrina Dubroca) [1711821] - [net] tls: Calculate nsg for zerocopy path without skb_cow_data (Sabrina Dubroca) [1711821] - [net] strparser: remove redundant variable 'rd_desc' (Sabrina Dubroca) [1711821] - [net] tls: Use kmemdup to simplify the code (Sabrina Dubroca) [1711821] - [net] tls: Use socket data_ready callback on record availability (Sabrina Dubroca) [1711821] - [net] selftests: tls: add selftests for TLS sockets (Sabrina Dubroca) [1711821] - [net] strparser: Call skb_unclone conditionally (Sabrina Dubroca) [1711821] - [net] tls: Remove VLA usage on nonce (Sabrina Dubroca) [1711821] - [net] tls: Removed unused variable (Sabrina Dubroca) [1711821] - [netdrv] veth: use generic helper to report timestamping info (Jiri Benc) [1718938] - [netdrv] veth: Fix -Wformat-truncation (Jiri Benc) [1718938] - [netdrv] veth: Mark expected switch fall-throughs (Jiri Benc) [1718938] - [net] Add extack argument to rtnl_create_link (Jiri Benc) [1718938] - [netdrv] veth: Add ethtool statistics support for XDP (Jiri Benc) [1718938] - [netdrv] veth: Account for XDP packet statistics on rx side (Jiri Benc) [1718938] - [netdrv] veth: Account for packet drops in ndo_xdp_xmit (Jiri Benc) [1718938] - [netdrv] veth: rename pcpu_vstats as pcpu_lstats (Jiri Benc) [1718938] - [netdrv] net: move definition of pcpu_lstats to header file (Jiri Benc) [1718938] - [netdrv] veth: add software timestamping (Jiri Benc) [1718938] - [net] tcp: tcp_grow_window() needs to respect tcp_space() (Marcelo Leitner) [1718344] - [net] tcp: fix a potential NULL pointer dereference in tcp_sk_exit (Marcelo Leitner) [1718344] - [net] tcp: do not use ipv6 header for ipv4 flow (Marcelo Leitner) [1718344] - [net] tcp: Don't access TCP_SKB_CB before initializing it (Marcelo Leitner) [1718344] - [net] tcp: do not report TCP_CM_INQ of 0 for closed connections (Marcelo Leitner) [1718344] - [net] tcp: clear icsk_backoff in tcp_write_queue_purge() (Marcelo Leitner) [1718344] - [net] tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state (Marcelo Leitner) [1718344] - [net] tcp: change txhash on SYN-data timeout (Marcelo Leitner) [1718344] - [net] tcp: lack of available data can also cause TSO defer (Marcelo Leitner) [1718344] - [net] tcp: fix NULL ref in tail loss probe (Marcelo Leitner) [1718344] - [net] tcp: Do not underestimate rwnd_limited (Marcelo Leitner) [1718344] - [net] tcp: defer SACK compression after DupThresh (Marcelo Leitner) [1718344] - [net] tcp: do not release socket ownership in tcp_close() (Marcelo Leitner) [1718344] - [net] tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing (Marcelo Leitner) [1718344] - [net] inet: make sure to grab rcu_read_lock before using ireq->ireq_opt (Marcelo Leitner) [1718344] - [net] tcp/dccp: fix lockdep issue when SYN is backlogged (Marcelo Leitner) [1718344] - [net] xfrm4: Fix uninitialized memory read in _decode_session4 (Sabrina Dubroca) [1718812] - [net] esp4: add length check for UDP encapsulation (Sabrina Dubroca) [1718812] - [net] xfrm: clean up xfrm protocol checks (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix potential panic when unloading xfrm6_tunnel module (Sabrina Dubroca) [1718812] - [net] xfrm: Reset secpath in xfrm failure (Sabrina Dubroca) [1718812] - [net] xfrm: policy: Fix out-of-bound array accesses in __xfrm_policy_unlink (Sabrina Dubroca) [1718812] - [net] xfrm: destroy xfrm_state synchronously on net exit path (Sabrina Dubroca) [1718812] - [net] esp: Skip TX bytes accounting when sending from a request socket (Sabrina Dubroca) [1718812] - [net] xfrm: refine validation of template and selector families (Sabrina Dubroca) [1718812] - [net] xfrm: policy: increment xfrm_hash_generation on hash rebuild (Sabrina Dubroca) [1718812] - [net] xfrm6_tunnel: Fix spi check in __xfrm6_tunnel_alloc_spi (Sabrina Dubroca) [1718812] - [net] xfrm_user: fix freeing of xfrm states on acquire (Sabrina Dubroca) [1718812] - [net] xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry (Sabrina Dubroca) [1718812] - [net] xfrm: Fix error return code in xfrm_output_one() (Sabrina Dubroca) [1718812] - [net] vti4: eliminated some duplicate code (Guillaume Nault) [1718443] - [net] vti4: removed duplicate log message (Guillaume Nault) [1718443] - [net] vti4: ipip tunnel deregistration fixes (Guillaume Nault) [1718443] - [net] vti4: Fix a ipip packet processing bug in 'IPCOMP' virtual tunnel (Guillaume Nault) [1718443] - [net] fou: do not use guehdr after iptunnel_pull_offloads in gue_udp_recv (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling gro_cells_receive() (Guillaume Nault) [1718443] - [netdrv] vxlan: test dev->flags & IFF_UP before calling netif_rx() (Guillaume Nault) [1718443] - [net] devlink: turn devlink into a built-in (Petr Oros) [1717458] - [net] ipv6: fix EFAULT on sendto with icmpv6 and hdrincl (Stefano Brivio) [1718503] - [net] ipv6: use READ_ONCE() for inet->hdrincl as in ipv4 (Stefano Brivio) [1718503] - [net] ipv6: Fix redirect with VRF (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a raw socket to an address (Stefano Brivio) [1718503] - [net] ipv6: prevent possible fib6 leaks (Stefano Brivio) [1718503] - [net] vrf: sit mtu should not be updated when vrf netdev is the link (Stefano Brivio) [1718503] - [net] ipv6: A few fixes on dereferencing rt->from (Stefano Brivio) [1718503] - [tools] selftests: fib_rule_tests: Fix icmp proto with ipv6 (Stefano Brivio) [1718503] - [net] ipv6: fix races in ip6_dst_destroy() (Stefano Brivio) [1718503] - [net] ipv6/flowlabel: wait rcu grace period before put_pid() (Stefano Brivio) [1718503] - [net] ipv6: invert flowlabel sharing check in process and user mode (Stefano Brivio) [1718503] - [net] route: Avoid crash from dereferencing NULL rt->from (Stefano Brivio) [1718503] - [net] udpv6: Check address length before reading address family (Stefano Brivio) [1718503] - [net] ip6_gre: fix possible use-after-free in ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ip6_gre: remove gre_hdr_len from ip6erspan_rcv (Stefano Brivio) [1718503] - [net] ipv6: Fix dangling pointer when ipv6 fragment (Stefano Brivio) [1718503] - [net] ip6_tunnel: Match to ARPHRD_TUNNEL6 for dev type (Stefano Brivio) [1718503] - [net] inet: switch IP ID generator to siphash (Stefano Brivio) [1718503] - [net] sit: fix UBSAN Undefined behaviour in check_6rd (Stefano Brivio) [1718503] - [net] ip6mr: Do not call __IP6_INC_STATS() from preemptible context (Stefano Brivio) [1718503] - [net] sit: fix memory leak in sit_init_net() (Stefano Brivio) [1718503] - [net] ipv4: Add ICMPv6 support when parse route ipproto (Stefano Brivio) [1718503] - [net] ipv6: Return error for RTA_VIA attribute (Stefano Brivio) [1718503] - [net] Set rtm_table to RT_TABLE_COMPAT for ipv6 for tables > 255 (Stefano Brivio) [1718503] - [net] ip6_gre: do not report erspan_ver for ip6gre or ip6gretap (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in rt6_update_exception_stamp_rt() (Stefano Brivio) [1718503] - [net] ipv6: route: enforce RCU protection in ip6_route_check_nh_onlink() (Stefano Brivio) [1718503] - [net] ipv6: propagate genlmsg_reply return code (Stefano Brivio) [1718503] - [net] fix IPv6 prefix route residue (Stefano Brivio) [1718503] - [net] ip6mr: Fix notifiers call on mroute_clean_tables() (Stefano Brivio) [1718503] - [net] af_packet: fix raw sockets over 6in4 tunnel (Stefano Brivio) [1718503] - [net] ip6_gre: fix tunnel list corruption for x-netns (Stefano Brivio) [1718503] - [net] ipv6: fix kernel-infoleak in ipv6_local_error() (Stefano Brivio) [1718503] - [net] ip: on queued skb use skb_header_pointer instead of pskb_may_pull (Stefano Brivio) [1718503] - [net] ipv4: fix use-after-free in ip_cmsg_recv_dstaddr() (Stefano Brivio) [1718503] - [net] ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address (Stefano Brivio) [1718503] - [net] ipv6: Consider sk_bound_dev_if when binding a socket to an address (Stefano Brivio) [1718503] - [net] ip: validate header length on virtual device xmit (Stefano Brivio) [1718503] - [net] ipv6: Fix a test against 'ipv6_find_idev()' return value (Stefano Brivio) [1718503] - [net] ipv6: tunnels: fix two use-after-free (Stefano Brivio) [1718503] - [net] ipv6: add missing tx timestamping on IPPROTO_RAW (Stefano Brivio) [1718503] - [net] clear skb->tstamp in forwarding paths (Stefano Brivio) [1718503] - [net] ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (Stefano Brivio) [1718503] - [net] always initialize pagedlen (Stefano Brivio) [1718503] - [net] ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF (Stefano Brivio) [1718503] - [net] ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() (Stefano Brivio) [1718503] - [net] xfrm: fix out-of-bounds packet access (Stefano Brivio) [1718503] - [net] ipv6: take rcu lock in rawv6_send_hdrinc() (Stefano Brivio) [1718503] - [net] ip6_tunnel: be careful when accessing the inner header (Stefano Brivio) [1718503] - [net] revert "ipv6: fix double refcount of fib6_metrics" (Stefano Brivio) [1718503] - [net] ipv6: fix memory leak on dst->_metrics (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for ip6_mr failure (Stefano Brivio) [1718503] - [net] ipv6: fix cleanup ordering for pingv6 registration (Stefano Brivio) [1718503] - [net] ip6_tunnel: collect_md xmit: Use ip_tunnel_key's provided src address (Stefano Brivio) [1718503] - [net] ipv6: fix addrconf_sysctl_addr_gen_mode (Stefano Brivio) [1718503] - [net] ipv6: don't reinitialize ndev->cnf.addr_gen_mode on new inet6_dev (Stefano Brivio) [1718503] - [net] ipv6: reserve room for IFLA_INET6_ADDR_GEN_MODE (Stefano Brivio) [1718503] - [net] ipv6: propagate net.ipv6.conf.all.addr_gen_mode to devices (Stefano Brivio) [1718503] - [net] openvswitch: check for null pointer return from nla_nest_start_noflag (Stefano Brivio) [1718408] - [net] openvswitch: add seqadj extension when NAT is used (Stefano Brivio) [1718408] - [net] netfilter: Replace spin_is_locked() with lockdep (Stefano Brivio) [1718392] - [net] netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel (Stefano Brivio) [1718392] - [net] netfilter: ipset: Fix calling ip_set() macro at dumping (Stefano Brivio) [1718392] - [include] netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment() (Stefano Brivio) [1718392] - [net] netfilter: ipset: fix ip_set_list allocation failure (Stefano Brivio) [1718392] - [net] netfilter: ipset: Make invalid MAC address checks consistent (Stefano Brivio) [1649087] - [net] netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets (Stefano Brivio) [1649087] - [netdrv] rocker: Handle SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [net] switchdev: Add SWITCHDEV_PORT_ATTR_SET (Ivan Vecera) [1717892] - [netdrv] rocker: Add missing break for PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] bridge: Stop calling switchdev_port_attr_get() (Ivan Vecera) [1717892] - [netdrv] rocker: Check Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] mlxsw: spectrum: Handle PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [include] net: switchdev: Add PORT_PRE_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [netdrv] rocker: Remove port_attr_bridge_flags_get assignment (Ivan Vecera) [1717892] - [netdrv] rocker: Remove getting PORT_BRIDGE_FLAGS (Ivan Vecera) [1717892] - [net] pktgen: do not sleep with the thread lock held (Paolo Abeni) [1715575] - [include] ipv6: fix the check before getting the cookie in rt6_get_cookie (Xin Long) [1709166] - [net] ipv4: not do cache for local delivery if bc_forwarding is enabled (Xin Long) [1712657] - [net] sctp: avoid running the sctp state machine recursively (Xin Long) [1717316] - [netdrv] netdevsim: use skb_sec_path helper (Hangbin Liu) [1711810] - [netdrv] netdevsim: convert to DEFINE_SHOW_ATTRIBUTE (Hangbin Liu) [1711810] - [netdrv] netdevsim: make debug dirs' dentries static (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: use internal netns switch for ip commands (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: add testcases for vxlan flag sets (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink: Add a test case for multipath route get (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh: add testcase for neigh get (Hangbin Liu) [1711810] - [tools] selftests: net: rtnetlink.sh: add fdb get test (Hangbin Liu) [1711810] - [tools] selftests: rtnetlink.sh explicitly requires bash (Hangbin Liu) [1711810] - [net] udp: with udp_segment release on error path (Paolo Abeni) [1718079] - [net] ipv6: explicitly initialize udp6_addr in udp_sock_create6() (Paolo Abeni) [1718079] - [netdrv] geneve: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] vxlan: Don't assume linear buffers in vxlan_err_lookup() (Stefano Brivio) [1652222] - [netdrv] geneve: Initialize addr6 with memset (Stefano Brivio) [1652222] - [net] ip_tunnel: don't force DF when MTU is locked (Stefano Brivio) [1652222] - [netdrv] geneve: ICMP error lookup handler (Stefano Brivio) [1652222] - [netdrv] vxlan: ICMP error lookup handler (Stefano Brivio) [1652222] - [net] udp: Handle ICMP errors for tunnels with same destination port on both endpoints (Stefano Brivio) [1652222] - [net] udp: gro behind static key (Stefano Brivio) [1652222] - [net] bpf: in __bpf_redirect_no_mac pull mac only if present (Jiri Benc) [1687471] - [net] lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf (Jiri Benc) [1687471] - [net] bpf: add End.DT6 action to bpf_lwt_seg6_action helper (Jiri Benc) [1687471] - [net] bpf: fix out-of-bounds read in __bpf_skc_lookup (Jiri Benc) [1687459] - [net] bpf: Check sk_fullsock() before returning from bpf_sk_lookup() (Jiri Benc) [1687459] - [net] flow_dissector: disable preemption around BPF calls (Jiri Benc) [1687459] - [net] bpf: sockmap, only stop/flush strp if it was enabled at some point (Jiri Benc) [1687459] - [net] bpf: Stop the psock parser before canceling its work (Jiri Benc) [1687459] - [net] bpf: only test gso type on gso packets (Jiri Benc) [1687459] - [tools] selftests: add dummy xdp test helper (Jiri Benc) [1687459] - [net] filter: mark expected switch fall-through (Jiri Benc) [1687459] - [documentation] Update references to netdev-FAQ (Jiri Benc) [1687459] - [net] bpfilter: remove trailing newline (Jiri Benc) [1687459] - [net] core: filter: mark expected switch fall-through (Jiri Benc) [1687459] - [net] revert "xsk: simplify AF_XDP socket teardown" (Jiri Benc) [1687459] - [net] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN (Jiri Benc) [1687459] - [net] xsk: share the mmap_sem for page pinning (Jiri Benc) [1687459] - [net] xsk: add missing smp_rmb() in xsk_mmap (Jiri Benc) [1687459] - [net] bpf: only adjust gso_size on bytestream protocols (Jiri Benc) [1687459] - [net] sk_msg: Always cancel strp work before freeing the psock (Jiri Benc) [1687459] - [net] bpf: sock recvbuff must be limited by rmem_max in bpf_setsockopt() (Jiri Benc) [1687459] - [net] bpf: fix SO_MAX_PACING_RATE to support TCP internal pacing (Jiri Benc) [1687459] - [net] bpf: bpf_setsockopt: reset sock dst on SO_MARK changes (Jiri Benc) [1687459] - [net] bpf: correctly set initial window on active Fast Open sender (Jiri Benc) [1687459] - [net] xsk: simplify AF_XDP socket teardown (Jiri Benc) [1687459] - [net] bpf: fix doc of bpf_skb_adjust_room() in uapi (Jiri Benc) [1687459] - [net] bpf: do not blindly change rlimit in reuseport net selftest (Jiri Benc) [1687459] - [net] xsk: proper AF_XDP socket teardown ordering (Jiri Benc) [1687459] - [net] bpf: typo fix in Documentation/networking/af_xdp.rst (Jiri Benc) [1687459] - [net] xdp: split code for map vs non-map redirect (Jiri Benc) [1687459] - [net] xdp: explicit inline __xdp_map_lookup_elem (Jiri Benc) [1687459] - [net] xdp: unlikely instrumentation for xdp map redirect (Jiri Benc) [1687459] - [net] xdp: remove redundant variable 'headroom' (Jiri Benc) [1687459] - [net] xsk: include XDP meta data in AF_XDP frames (Jiri Benc) [1687459] - [net] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection (Jiri Benc) [1687459] - [net] revert "xdp: add NULL pointer check in __xdp_return()" (Jiri Benc) [1687459] - [lib] test_rhashtable: Make test_insert_dup() allocate its hash table dynamically (Jiri Benc) [1717066] - [lib] test_rhashtable: remove semaphore usage (Jiri Benc) [1717066] - [lib] rhashtable: detect when object movement between tables might have invalidated a lookup (Jiri Benc) [1717066] - [lib] rhashtable: remove duplicated include from rhashtable.c (Jiri Benc) [1717066] - [lib] rhashtable: clean up dereference of ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: use cmpxchg() to protect ->future_tbl (Jiri Benc) [1717066] - [lib] rhashtable: simplify nested_table_alloc() and rht_bucket_nested_insert() (Jiri Benc) [1717066] - [lib] rhashtable: simplify INIT_RHT_NULLS_HEAD() (Jiri Benc) [1717066] - [lib] rhashtable: remove nulls_base and related code (Jiri Benc) [1717066] - [lib] rhashtable: split rhashtable.h (Jiri Benc) [1717066] - [lib] rhashtable: silence RCU warning in rhashtable_test (Jiri Benc) [1717066] - [net] devlink: publish params only after driver init is done (Ivan Vecera) [1715929] - [net] iptunnel: NULL pointer deref for ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_gre: Refactor collect metatdata mode tunnel xmit to ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add tnl_update_pmtu in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] ip_tunnel: Add ip tunnel dst_cache in ip_md_tunnel_xmit (Hangbin Liu) [1712792] - [net] vlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [net] vlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: Mark expected switch fall-through (Hangbin Liu) [1664359] - [netdrv] macvlan: disable SIOCSHWTSTAMP in container (Hangbin Liu) [1664359] - [netdrv] macvlan: pass get_ts_info and SIOC[SG]HWTSTAMP ioctl to real device (Hangbin Liu) [1664359] - [net] ethtool: add compat for flash update (Petr Oros) [1708339] - [net] devlink: add flash update command (Petr Oros) [1708339] - [net] devlink: Fix list access without lock while reading region (Petr Oros) [1708339] - [net] devlink: Return right error code in case of errors for region read (Petr Oros) [1708339] - [net] devlink: use direct return of genlmsg_reply (Petr Oros) [1708339] - [net] devlink: Rename devlink health attributes (Petr Oros) [1709874] - [net] devlink: Modify reply of DEVLINK_CMD_HEALTH_REPORTER_GET (Petr Oros) [1709874] - [net] devlink: Update reporter state to error even if recover aborted (Petr Oros) [1709874] - [documentation] devlink: Add Documentation/networking/devlink-health.txt (Petr Oros) [1709874] - [net] devlink: Add health dump {get, clear} commands (Petr Oros) [1709874] - [net] devlink: Add health diagnose command (Petr Oros) [1709874] - [net] devlink: Add health recover command (Petr Oros) [1709874] - [net] devlink: Add health set command (Petr Oros) [1709874] - [net] devlink: Add health get command (Petr Oros) [1709874] - [net] devlink: Add health report functionality (Petr Oros) [1709874] - [net] devlink: Add health reporter create/destroy functionality (Petr Oros) [1709874] - [net] devlink: Add devlink formatted message (fmsg) API (Petr Oros) [1709874] - [net] devlink: add hardware errors tracing facility (Petr Oros) [1709874] - [net] cnb: devlink: report cell size of shared buffers (Petr Oros) [1708348] - [net] devlink: skip info_get op call if it is not defined in dumpit (Petr Oros) [1708342] - [include] devlink: add a generic board.manufacture version name (Petr Oros) [1708342] - [net] devlink: don't allocate attrs on the stack (Petr Oros) [1708342] - [net] devlink: fix condition for compat device info (Petr Oros) [1708342] - [net] ethtool: add compat for devlink info (Petr Oros) [1708342] - [include] devlink: add generic info version names (Petr Oros) [1708342] - [net] devlink: add version reporting to devlink info API (Petr Oros) [1708342] - [net] devlink: add device information API (Petr Oros) [1708342] - [net] devlink: Add devlink notifications support for port params (Petr Oros) [1710228] - [net] devlink: Add support for driverinit set value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add support for driverinit get value for devlink_port (Petr Oros) [1710228] - [net] devlink: Add port param set command (Petr Oros) [1710228] - [net] devlink: Add port param get command (Petr Oros) [1710228] - [net] devlink: Add devlink_param for port register and unregister (Petr Oros) [1710228] - [net] ipv6: properly check return value in inet6_dump_all() (Petr Oros) [1714656] - [net] Don't return invalid table id error when dumping all families (Petr Oros) [1714656] - [net] ipmr_base: Do not reset index in mr_table_dump (Petr Oros) [1714656] - [net] ipv6: Fix dump of specific table with strict checking (Petr Oros) [1714656] - [net] ipv4: avoid compile error in fib_info_nh_uses_dev (Petr Oros) [1714656] - [net] ipv4: Bail early if user only wants prefix entries (Petr Oros) [1714656] - [net] ipv6: Bail early if user only wants cloned entries (Petr Oros) [1714656] - [net] mpls: Handle kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Enable kernel side filtering of route dumps (Petr Oros) [1714656] - [net] Plumb support for filtering ipv4 and ipv6 multicast route dumps (Petr Oros) [1714656] - [net] ipmr: Refactor mr_rtm_dumproute (Petr Oros) [1714656] - [net] mpls: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] ipv6: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] netfilter: nft_fib: Convert nft_fib4_eval to new dev helper (Petr Oros) [1714656] - [net] netfilter: rpfilter: Convert rpfilter_lookup_reverse to new dev helper (Petr Oros) [1714656] - [net] ipv4: Move device validation to helper (Petr Oros) [1714656] - [net] ipv4: Plumb support for filtering route dumps (Petr Oros) [1714656] - [net] Add struct for fib dump filter (Petr Oros) [1714656] - [lib] iov_iter: Fix build error without CONFIG_CRYPTO (Ivan Vecera) [1714213] - [net] datagram: introduce skb_copy_and_hash_datagram_iter helper (Ivan Vecera) [1714213] - [lib] iov_iter: introduce hash_and_copy_to_iter helper (Ivan Vecera) [1714213] - [net] datagram: consolidate datagram copy to iter helpers (Ivan Vecera) [1714213] - [lib] iov_iter: pass void csum pointer to csum_and_copy_to_iter (Ivan Vecera) [1714213] - [net] datagram: open-code copy_page_to_iter (Ivan Vecera) [1714213] - [include] net: enable mpls_ptr in net_device (Hangbin Liu) [1350011] - [net] netfilter: ipset: actually allow allowable CIDR 0 in hash:net, port, net (Stefano Brivio) [1680512] - [net] netfilter: ipset: fix ip_set_byindex function (Stefano Brivio) [1680512] - [net] netfilter: ipset: Introduction of new commands and protocol version 7 (Stefano Brivio) [1680512] - [net] ipv6: don't return positive numbers when nothing was dumped (Petr Oros) [1700306] - [net] rtnetlink: restore handling of dumpit return value in rtnl_dump_all() (Petr Oros) [1700306] - [net] netlink: fixup regression in RTM_GETADDR (Petr Oros) [1700306] - [net] {ipv4, ipv6}: Do not put target net if input nsid is invalid (Petr Oros) [1700306] - [net] rtnl_dump_all needs to propagate error from dumpit function (Petr Oros) [1700306] - [net] rtnetlink: Move ifm in valid_fdb_dump_legacy to closer to use (Petr Oros) [1700306] - [net] neighbor: NTF_PROXY is a valid ndm_flag for a dump request (Petr Oros) [1700306] - [net] mpls: Implement handler for strict data checking on dumps (Petr Oros) [1700306] - [net] rtnetlink: Update comment in rtnl_stats_dump regarding strict data checking (Petr Oros) [1700306] - [net] ipv6: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [net] ipv4: Put target net when address dump fails due to bad attributes (Petr Oros) [1700306] - [tools] headers uapi: Update linux/netlink.h header copy (Petr Oros) [1700306] - [net] neigh: fix NULL deref in pneigh_dump_table() (Petr Oros) [1700306] - [net] ipv6: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv4: Add support for dumping addresses for a specific device (Petr Oros) [1700306] - [net] ipv6: Remove ip_idx arg to in6_dump_addrs (Petr Oros) [1700306] - [net] ipv4: Move loop over addresses on a device into in_dev_dump_addr (Petr Oros) [1700306] - [net] netlink: Add answer_flags to netlink_callback (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_fdb_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Move input checking for rtnl_fdb_dump to helper (Petr Oros) [1700306] - [net] bridge: Update br_mdb_dump for strict data checking (Petr Oros) [1700306] - [net] Update netconf dump handlers for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update ip6addrlbl_dump for strict data checking (Petr Oros) [1700306] - [net] fib_rules: Update fib_nl_dumprule for strict data checking (Petr Oros) [1700306] - [net] namespace: Update rtnl_net_dumpid for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neightbl_dump_info for strict data checking (Petr Oros) [1700306] - [net] neighbor: Update neigh_dump_info for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update fib dumps for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update ipmr_rtm_dumplink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update inet6_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_stats_dump for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_bridge_getlink for strict data checking (Petr Oros) [1700306] - [net] rtnetlink: Update rtnl_dump_ifinfo for strict data checking (Petr Oros) [1700306] - [net] ipv6: Update inet6_dump_addr for strict data checking (Petr Oros) [1700306] - [net] ipv4: Update inet_dump_ifaddr for strict data checking (Petr Oros) [1700306] - [net] netlink: Add new socket option to enable strict checking on dumps (Petr Oros) [1700306] - [net] ipv6: Refactor address dump to push inet6_fill_args to in6_dump_addrs (Petr Oros) [1700306] - [lib] netlink: Add strict version of nlmsg_parse and nla_parse (Petr Oros) [1700306] - [net] Add extack to nlmsg_parse (Petr Oros) [1700306] - [include] netlink: Add extack message to nlmsg_parse for invalid header length (Petr Oros) [1700306] - [net] netlink: Pass extack to dump handlers (Petr Oros) [1700306] - [net] neigh: Extend dump filter to proxy neighbor dumps (Petr Oros) [1700306] - [lib] netlink: add nested array policy validation (Petr Oros) [1700306] - [lib] netlink: allow NLA_NESTED to specify nested policy to validate (Petr Oros) [1700306] - [lib] netlink: move extack setting into validate_nla() (Petr Oros) [1700306] - [lib] netlink: make validation_data const (Petr Oros) [1700306] - [lib] netlink: remove NLA_NESTED_COMPAT (Petr Oros) [1700306] - [lib] netlink: add ethernet address policy types (Petr Oros) [1700306] - [net] sched: cls_u32: add res to offload information (Ivan Vecera) [1711377] - [net] sched: gred: support reporting stats from offloads (Ivan Vecera) [1711377] - [net] sched: gred: add basic Qdisc offload (Ivan Vecera) [1711377] - [net] sched: gred: allow manipulating per-DP RED flags (Ivan Vecera) [1711377] - [net] sched: gred: store red flags per virtual queue (Ivan Vecera) [1711377] - [net] sched: gred: provide a better structured dump and expose stats (Ivan Vecera) [1711377] - [net] sched: gred: store bytesin as a 64 bit value (Ivan Vecera) [1711377] - [net] sched: gred: use extack to provide more details on configuration errors (Ivan Vecera) [1711377] - [net] sched: gred: pass extack to nla_parse_nested() (Ivan Vecera) [1711377] - [net] sched: gred: separate error and non-error path in gred_change() (Ivan Vecera) [1711377] - [net] netlink: add NLA_REJECT policy type (Ivan Vecera) [1711377] - [lib] netlink: Return extack message if attribute validation fails (Ivan Vecera) [1711377] - [net] sched: red: notify drivers about RED's limit parameter (Ivan Vecera) [1711039] - [net] sched: mq: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: red: offload a graft notification (Ivan Vecera) [1711039] - [net] sched: provide notification for graft on root (Ivan Vecera) [1711039] - [net] sched: prio: delay destroying child qdiscs on change (Ivan Vecera) [1711039] - [net] sched: red: delay destroying child qdisc on replace (Ivan Vecera) [1711039] - [net] sched: refactor grafting Qdiscs with a parent (Ivan Vecera) [1711039] - [net] sched: add an offload graft helper (Ivan Vecera) [1711039] - [net] sched: set TCQ_F_OFFLOADED flag for MQ (Ivan Vecera) [1711039] - [net] sched: red: remove unnecessary red_dump_offload_stats parameter (Ivan Vecera) [1711039] - [net] sched: add an offload dump helper (Ivan Vecera) [1711039] - [netdrv] netdevsim: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [netdrv] rocker: Implement ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] Introduce ndo_get_port_parent_id() (Ivan Vecera) [1708368] - [net] use indirect calls helpers at early demux stage (Paolo Abeni) [1700747] - [net] use indirect calls helpers for L3 handler hooks (Paolo Abeni) [1700747] - [net] use indirect calls helpers at the socket layer (Paolo Abeni) [1700747] - [net] use indirect calls helpers for ptype hook (Paolo Abeni) [1700747] - [net] add documentation to socket.c (Paolo Abeni) [1700747] - [net] udp: use indirect call wrappers for GRO socket lookup (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO transport layer (Paolo Abeni) [1700747] - [net] use indirect call wrappers at GRO network layer (Paolo Abeni) [1700747] - [net] indirect call wrappers: helpers to speed-up indirect calls of builtin (Paolo Abeni) [1700747] - [powerpc] powerpc: bpf: Fix generation of load/store DW instructions (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: propagate liveness on all frames (Yauheni Kaliuta) [1700846] - [net] bpf: do not restore dst_reg when cur_state is freed (Yauheni Kaliuta) [1700846] - [tools] tools lib bpf: Fix the build by adding a missing stdarg.h include (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fix version info and add it to shared object (Yauheni Kaliuta) [1700846] - [tools] btf: fix bug with resolving STRUCT/UNION into corresponding FWD (Yauheni Kaliuta) [1700846] - [tools] tools/libbpf: signedness bug in btf_dedup_ref_type() (Yauheni Kaliuta) [1700846] - [tools] libbpf: fix libbpf_print (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: simplify libbpf API function libbpf_set_print() (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: move set_max_rlimit() before __bpf_object__open_xattr() (Yauheni Kaliuta) [1700846] - [include] bpf: promote bpf_perf_event.h to mandatory UAPI header (Yauheni Kaliuta) [1700846] - [net] bpf: Avoid unnecessary instruction in convert_bpf_ld_abs() (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix check of allowed specifiers in bpf_trace_printk (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: Document Jump X addressing mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix license for a compat header file (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Capitalise document heading (Yauheni Kaliuta) [1700846] - [documentation] docs: Add bpf/index to top level index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Add toctree to index (Yauheni Kaliuta) [1700846] - [documentation] docs: bpf: Rename README.rst to index.rst (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported map types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip verifier tests for unsupported program types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: skip sockmap in test_maps if kernel doesn't have support (Yauheni Kaliuta) [1700846] - [rpmspec] rpmspec: pack bpf-helpers, bpftool-net, bpftool-feature manpages (Yauheni Kaliuta) [1700846] - [net] bpf, tcp: correctly handle DONT_WAIT flags and timeo == 0 (Yauheni Kaliuta) [1700846] - [kernel] bpf: mark bpf_event_notify and bpf_event_init as static (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap fix msg->sg.size account on ingress skb (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap remove duplicate queue free (Yauheni Kaliuta) [1700846] - [net] net/tls: remove set but not used variables (Yauheni Kaliuta) [1700846] - [media] bpf: add map helper functions push, pop, peek in more BPF programs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix infinite loop in map create (Yauheni Kaliuta) [1700846] - [net] net/tls: fix build without CONFIG_TLS_DEVICE (Yauheni Kaliuta) [1700846] - [net] net/tls: don't leak partially sent record in device mode (Yauheni Kaliuta) [1700846] - [net] xdp: fix cpumap redirect SKB creation bug (Yauheni Kaliuta) [1700846] - [net] net/core: Document reuseport_add_sock() bind_inany argument (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: clarify bump in libbpf version info (Yauheni Kaliuta) [1700846] - [net] net/tls: Inform user space about send buffer availability (Yauheni Kaliuta) [1700846] - [tools] libbpf: handle BTF parsing and loading properly (Yauheni Kaliuta) [1700846] - [net] bpf: fix warning about using plain integer as NULL (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: fixing leak when kernel does not support btf (Yauheni Kaliuta) [1700846] - [net] tls: Fix write space handling (Yauheni Kaliuta) [1700846] - [net] tls: Fix tls_device handling of partial records (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, fix documentation for attach types (Yauheni Kaliuta) [1700846] - [tools] btf: separate btf creation and loading (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a selftest test_btf failure (Yauheni Kaliuta) [1700846] - [tools] selftests/btf: add initial BTF dedup tests (Yauheni Kaliuta) [1700846] - [tools] btf: add BTF types deduplication algorithm (Yauheni Kaliuta) [1700846] - [tools] btf: extract BTF type size calculation (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: silence a libbpf unnecessary warning (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: implement libbpf btf__get_map_kv_tids() API function (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: expose functions btf_ext__* as API functions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a support for getting xdp prog id on ifindex (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add a helper for retrieving a map fd for a given name (Yauheni Kaliuta) [1700846] - [tools] libbpf: introduce bpf_map_lookup_elem_flags() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add bash completion for bpftool probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for a network device (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add C-style "#define" output for probes (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF helper functions (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF map types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for eBPF program types (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for kernel configuration options (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add probes for /proc/ eBPF parameters (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add basic probe capability, probe syscall availability (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: print out btf log at LIBBPF_WARN level (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move libbpf pr_* debug print functions to headers (Yauheni Kaliuta) [1700846] - [net] net: tls: Fix deadlock in free_resources tx (Yauheni Kaliuta) [1700846] - [net] net: tls: Save iv in tls_rec for async crypto requests (Yauheni Kaliuta) [1700846] - [tools] bpf: pull in pkt_sched.h header for tooling to fix bpftool build (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: change section name of bpfilter UMH blob (Yauheni Kaliuta) [1700846] - [netdrv] tap: call skb_probe_transport_header after setting skb->dev (Yauheni Kaliuta) [1700846] - [net] Prevent overflow of sk_msg in sk_msg_clone() (Yauheni Kaliuta) [1700846] - [net] tls: Do not call sk_memcopy_from_iter with zero length (Yauheni Kaliuta) [1700846] - [net] net: ipv4: Set skb->dev for output route resolution (Yauheni Kaliuta) [1700846] - [net] bpf: refactor bpf_test_run() to separate own failures and test program result (Yauheni Kaliuta) [1700846] - [include] bpf: fix pointer offsets in context for 32 bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: copy a few net uapi headers to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking and no data (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, fix psock create on existing kcm/tls port (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove socket lock assertion on ULP cleanup (Yauheni Kaliuta) [1700846] - [lib] bpf: test_bpf: add init_net to dev for flow_dissector (Yauheni Kaliuta) [1700846] - [net] flow_dissector: lookup netns by skb->sk if skb->dev is NULL (Yauheni Kaliuta) [1700846] - [net] tls: Fixed uninitialised vars warning (Yauheni Kaliuta) [1700846] - [include] cgroup: Simplify cgroup_ancestor (Yauheni Kaliuta) [1700846] - [netdrv] veth: Orphan skb before GRO (Yauheni Kaliuta) [1700846] - [net] net/core/filter: fix unused-variable warning (Yauheni Kaliuta) [1700846] - [net] bpf: fix build error with clang (Yauheni Kaliuta) [1700846] - [netdrv] veth: Free queues on link delete (Yauheni Kaliuta) [1700846] - [net] bpf: fix sanitation rewrite in case of non-pointers (Yauheni Kaliuta) [1700846] - [net] bpf: drop refcount if bpf_map_new_fd() fails in map_create() (Yauheni Kaliuta) [1700846] - [net] bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id() (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: fix lookup bug in map_delete_elem (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in stackmap (Yauheni Kaliuta) [1700846] - [net] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() (Yauheni Kaliuta) [1700846] - [net] bpf: Fix syscall's stackmap lookup potential deadlock (Yauheni Kaliuta) [1700846] - [kernel] bpf: fix potential deadlock in bpf_prog_register (Yauheni Kaliuta) [1700846] - [net] bpf: fix lockdep false positive in percpu_freelist (Yauheni Kaliuta) [1700846] - [net] bpf: run bpf programs with preemption disabled (Yauheni Kaliuta) [1700846] - [tools] bpf, selftests: fix handling of sparse CPU allocations (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix test_btf for typedef func_proto case (Yauheni Kaliuta) [1700846] - [net] bpf: btf: allow typedef func_proto (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix crash with un-owned prog arrays (Yauheni Kaliuta) [1700846] - [tools] bpftool: fix percpu maps updating (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: Cleanup license mess (Yauheni Kaliuta) [1700846] - [net] bpf: Annotate implicit fall through in cgroup_dev_func_proto (Yauheni Kaliuta) [1700846] - [net] bpf: Make function btf_name_offset_valid static (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: retry tests that expect build-id (Yauheni Kaliuta) [1700846] - [net] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP (Yauheni Kaliuta) [1700846] - [net] bpf: don't assume build-id length is always 20 bytes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: properly account for libbfd variations (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry loading program on EAGAIN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: workaround clang asm goto compilation errors (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: install with_tunnels.sh for test_flow_dissector.sh (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: disallow to remove bpfilter module while being used (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Fix type cast and pointer warnings (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: restart bpfilter_umh when error occurred (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use cleanup callback to release umh_info (Yauheni Kaliuta) [1700846] - [kernel] umh: add exit routine for UMH process (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: Set user mode helper's command line (Yauheni Kaliuta) [1700846] - [kernel] umh: Add command line to user mode helpers (Yauheni Kaliuta) [1700846] - [net] net: bpfilter: use get_pid_task instead of pid_task (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpftool map dump with bitfields (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test btf bitfield with >=256 struct member offset (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs bitfield pretty print (Yauheni Kaliuta) [1700846] - [net] bpf: fix panic in stack_map_get_build_id() on i386 and arm32 (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install files tcp_(server|client)*.py (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: user proper argument index (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] bpf, doc: add note for libbpf's stand-alone build (Yauheni Kaliuta) [1700846] - [documentation] bpf, doc: update design qa to reflect kern_version requirement (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix incorrect users of create_and_get_cgroup (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases for alu op on mixed dst register types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test [::] -> [::1] rewrite in sys_sendmsg in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Fix [::] -> [::1] rewrite in sys_sendmsg (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to selftests (Yauheni Kaliuta) [1700846] - [net] bpf: fix check_map_access smin_value test when pointer contains offset (Yauheni Kaliuta) [1700846] - [net] bpf: restrict stack pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: restrict map value pointer arithmetic for unprivileged (Yauheni Kaliuta) [1700846] - [net] bpf: enable access to ax register also from verifier rewrite (Yauheni Kaliuta) [1700846] - [net] bpf: move tmp variable into ax register in interpreter (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix error printing in test_devmap() (Yauheni Kaliuta) [1700846] - [tools] bpf: fix segfault in test_verifier selftest (Yauheni Kaliuta) [1700846] - [net] bpf: tls_sw, init TLS ULP removes BPF proto hooks (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, sock{map|hash} redirect through ULP (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, zap ingress queue on psock down (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, fix socket data_ready events (Yauheni Kaliuta) [1700846] - [net] bpf: skb_verdict, support SK_PASS on RX BPF path (Yauheni Kaliuta) [1700846] - [net] bpf: skmsg, replace comments with BUILD bug (Yauheni Kaliuta) [1700846] - [net] bpf: sk_msg, improve offset chk in _is_valid_access (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, fix sk_msg_md access past end test (Yauheni Kaliuta) [1700846] - [net] bpf/cpumap: make sure frame_size for build_skb is aligned if headroom isn't (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: reorder stack size check with dead code sanitization (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: verifier: add tests for JSET interpretation (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: teach the verifier to reason about the BPF_JSET instruction (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add trivial JSET tests (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_LD_IMM64 to the line_info test (Yauheni Kaliuta) [1700846] - [net] bpf: Ensure line_info.insn_off cannot point to insn with zero code (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: do not force gcc as CC (Yauheni Kaliuta) [1700846] - [tools] bpf: fix up uapi helper description and sync bpf header with tools (Yauheni Kaliuta) [1700846] - [net] bpf: log struct/union attribute for forward type (Yauheni Kaliuta) [1700846] - [tools] bpf: sk_msg, add tests for size field (Yauheni Kaliuta) [1700846] - [tools] bpf: add tools lib/include support sk_msg_md size field (Yauheni Kaliuta) [1700846] - [include] bpf: sockmap, metadata support for reporting size of msg (Yauheni Kaliuta) [1700846] - [net] bpf: correct slot_type marking logic to allow more stack slot sharing (Yauheni Kaliuta) [1700846] - [kernel] bpf: support raw tracepoints in modules (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add an option to prevent auto-mount of bpffs, tracefs (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: attempt to mount tracefs if required for tracelog cmd (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: check precise {func, line, jited_line}_info_rec_size in test_btf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: fix memleak by freeing line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: support pretty print with kind_flag set (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: refactor btf_dumper_int_bits() (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: test kernel bpffs map pretty print with struct kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add test_btf unit tests for kind_flag (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync btf.h header from kernel to tools (Yauheni Kaliuta) [1700846] - [net] bpf: enable cgroup local storage map pretty print with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix struct/union/fwd types with kind_flag (Yauheni Kaliuta) [1700846] - [net] bpf: btf: refactor btf_int_bits_seq_show() (Yauheni Kaliuta) [1700846] - [net] bpf: remove useless version check for prog load (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix -Wmissing declaration warnings (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix warning on struct bpf_prog_linfo definition (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a prog array map update example to documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix examples in documentation for bpftool prog (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add doc for -m option to bpftool-prog.rst (Yauheni Kaliuta) [1700846] - [net] bpf: add self-check logic to liveness analysis (Yauheni Kaliuta) [1700846] - [net] bpf: improve stacksafe state comparison (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: check insn processed in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: speed up stacksafe check (Yauheni Kaliuta) [1700846] - [net] bpf: verbose log bpf_line_info in verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Create a new btf_name_by_offset() for non type name use case (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix sk lookup usage in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: remove obsolete prog->aux sanitation in bpf_insn_prepare_dump (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: make sure callees don't prune with caller differences (Yauheni Kaliuta) [1700846] - [tools] bpf: sync tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: include sub program tags in bpf_prog_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Remove !func_info and !line_info check from test_btf and bpftool (Yauheni Kaliuta) [1700846] - [net] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: dual license all files (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: replace Netronome boilerplate with SPDX license headers (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix SPDX format in headers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add btf annotations for cgroup_local_storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for cgroup local storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: pass struct btf pointer to the map_check_btf() callback (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use __bpf_constant_htons in test_prog.c (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K (Yauheni Kaliuta) [1700846] - [arm64] bpf: arm64: Enable arm64 jit to provide bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: use proper type when passing prog_type (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: rename *_info_cnt to nr_*_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: rename *_info_cnt to nr_*_info in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: clean up bpf_prog_get_info_by_fd() (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool: Fix newline and p_err issue (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing pointer dereference for map stacktrace fixup (Yauheni Kaliuta) [1700846] - [net] bpf: relax verifier restriction on BPF_MOV | BPF_ALU (Yauheni Kaliuta) [1700846] - [tools] media: bpf: add bpf function to report mouse movement (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: bpftool: Print bpf_line_info during prog dump (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Add btf_line_info support to libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic (Yauheni Kaliuta) [1700846] - [tools] bpf: Add unit tests for bpf_line_info (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor and bug fix in test_func_type in test_btf.c (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: Add bpf_line_info support (Yauheni Kaliuta) [1700846] - [net] net/flow_dissector: correctly cap nhoff and thoff in case of BPF (Yauheni Kaliuta) [1700846] - [net] selftests/bpf: use thoff instead of nhoff in BPF flow dissector (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: update testcases for BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: verifier remove the rejection on BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [net] bpf: interpreter support BPF_ALU | BPF_ARSH (Yauheni Kaliuta) [1700846] - [s390] s390: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [powerpc] ppc: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Yauheni Kaliuta) [1700846] - [tools] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool (Yauheni Kaliuta) [1700846] - [tools] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Change insn_offset to insn_off in bpf_func_info (Yauheni Kaliuta) [1700846] - [net] bpf: Improve the info.func_info and info.func_info_rec_size behavior (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add a command to dump the trace pipe (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: don't allocate BPF JIT programs in module memory (Yauheni Kaliuta) [1700846] - [net] bpf: add __weak hook for allocating executable memory (Yauheni Kaliuta) [1700846] - [net] bpf: add per-insn complexity limit (Yauheni Kaliuta) [1700846] - [net] bpf: improve verifier branch analysis (Yauheni Kaliuta) [1700846] - [net] bpf: check pending signals while verifying programs (Yauheni Kaliuta) [1700846] - [tools] selftests: add a test for bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] libbpf: add bpf_prog_test_run_xattr (Yauheni Kaliuta) [1700846] - [tools] tools: sync uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [net] bpf: respect size hint to BPF_PROG_TEST_RUN if present (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: seg fault with NULL pointer arg (Yauheni Kaliuta) [1700846] - [powerpc] bpf: powerpc64: optimize JIT passes for bpf function calls (Yauheni Kaliuta) [1700846] - [tools] bpf: allow BPF read access to qdisc pkt_len (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix license in README.rst (Yauheni Kaliuta) [1700846] - [net] bpf: Fix memleak in aux->func_info and aux->btf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: get ifindex from ifname (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: improve xdp1 example (Yauheni Kaliuta) [1700846] - [tools] bpf: Apply F_NEEDS_EFFICIENT_UNALIGNED_ACCESS to more ACCEPT test cases (Yauheni Kaliuta) [1700846] - [tools] bpf: Make more use of 'any' alignment in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Adjust F_NEEDS_EFFICIENT_UNALIGNED_ACCESS handling in test_verifier.c (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_F_ANY_ALIGNMENT (Yauheni Kaliuta) [1700846] - [tools] bpf: Improve socket lookup reuseport documentation (Yauheni Kaliuta) [1700846] - [tools] bpf: Support sk lookup in netns with id 0 (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix verifier log string check for bad alignment (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add owner_prog_type and owner_jited to bpftool output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: mark offloaded programs more explicitly in plain output (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for new map types (queue and stack) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix bash completion for bpftool prog (attach|detach) (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use "/proc/self/" i.o. crafting links with getpid() (Yauheni Kaliuta) [1700846] - [arm64] arm64/bpf: use movn/movk/movk sequence to generate kernel addresses (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: make libbpf _GNU_SOURCE friendly (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix a bitfield pretty print issue (Yauheni Kaliuta) [1700846] - [tools] bpf: Fix various lib and testsuite build failures on 32-bit (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add addition type tests to test_btf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix two test_btf unit test cases (Yauheni Kaliuta) [1700846] - [net] bpf: btf: check name validity for various types (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragment CONFIG_FTRACE_SYSCALLS (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap, add options for msg_pop_data() helper (Yauheni Kaliuta) [1700846] - [tools] bpf: add msg_pop_data helper to tools (Yauheni Kaliuta) [1700846] - [tools] libbpf: Document API and ABI conventions (Yauheni Kaliuta) [1700846] - [tools] libbpf: Verify versioned symbols (Yauheni Kaliuta) [1700846] - [tools] libbpf: Add version script for DSO (Yauheni Kaliuta) [1700846] - [tools] libbpf: Name changing for btf_get_from_id (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: change selftest test_btf for both jit and non-jit (Yauheni Kaliuta) [1700846] - [net] bpf: btf: support proper non-jit func info (Yauheni Kaliuta) [1700846] - [arm64] bpf, arm64: fix getting subprog addr from aux for calls (Yauheni Kaliuta) [1700846] - [net] bpf, ppc64: generalize fetching subprog into bpf_jit_get_func_addr (Yauheni Kaliuta) [1700846] - [tools] bpf: align map type names formatting (Yauheni Kaliuta) [1700846] - [net] bpf: btf: fix spelling mistake "Memmber" -> "Member" (Yauheni Kaliuta) [1700846] - [net] bpf, tags: Fix DEFINE_PER_CPU expansion (Yauheni Kaliuta) [1700846] - [tools] bpf: Add BPF_MAP_TYPE_QUEUE and BPF_MAP_TYPE_STACK to bpftool-map (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: fix: error handling regarding kprobe_events (Yauheni Kaliuta) [1700846] - [tools] libbpf: make bpf_object__open default to UNSPEC (Yauheni Kaliuta) [1700846] - [tools] bpf: add skb->tstamp r/w access from tc clsact and cg skb progs (Yauheni Kaliuta) [1700846] - [net] bpf: fix integer overflow in queue_stack_map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix spelling mistake "memeory" -> "memory" (Yauheni Kaliuta) [1700846] - [net] bpf, lpm: make longest_prefix_match() faster (Yauheni Kaliuta) [1700846] - [tools] bpf: adding tests for map_in_map helpber in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: adding support for map in map in libbpf (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: don't specify prog name if kernel doesn't support it (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: remove map name retry from bpf_create_map_xattr (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: introduce bpf_object__probe_caps to test BPF capabilities (Yauheni Kaliuta) [1700846] - [tools] libbpf: make sure bpf headers are c++ include-able (Yauheni Kaliuta) [1700846] - [tools] bpf: fix a libbpf loader issue (Yauheni Kaliuta) [1700846] - [include] bpf: fix a compilation error when CONFIG_BPF_SYSCALL is not defined (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add support for func types (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: enhance test_btf file testing to test func info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf (Yauheni Kaliuta) [1700846] - [samples] tools/bpf: do not use pahole if clang/llvm can generate BTF sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add support to read .BTF.ext sections (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: extends test_btf to test load/retrieve func_type info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add new fields for program load in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: sync kernel uapi bpf.h header to tools directory (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce bpf_func_info (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: Sync kernel btf.h header (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Break up btf_type_is_void() (Yauheni Kaliuta) [1700846] - [tools] tools: add selftest for BPF_F_ZERO_SEED (Yauheni Kaliuta) [1700846] - [tools] tools: sync linux/bpf.h (Yauheni Kaliuta) [1700846] - [include] bpf: move BPF_F_QUERY_EFFECTIVE after map flags (Yauheni Kaliuta) [1700846] - [net] bpf: allow zero-initializing hash map seed (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: retry map creation without the name (Yauheni Kaliuta) [1700846] - [net] bpf: allocate local storage buffers using GFP_ATOMIC (Yauheni Kaliuta) [1700846] - [net] bpf: fix off-by-one error in adjust_subprog_starts (Yauheni Kaliuta) [1700846] - [net] bpf: fix null pointer dereference on pointer offload (Yauheni Kaliuta) [1700846] - [tools] bpftool: make libbfd optional (Yauheni Kaliuta) [1700846] - [net] net/bpf: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [powerpc] net/bpf_jit: PPC: split VLAN_PRESENT bit handling from VLAN_TCI (Yauheni Kaliuta) [1700846] - [net] net/skbuff: add macros for VLAN_PRESENT bit (Yauheni Kaliuta) [1700846] - [tools] selftest/bpf: Use bpf_sk_lookup_{tcp, udp} in test_sock_addr (Yauheni Kaliuta) [1700846] - [net] bpf: Support socket lookup in CGROUP_SOCK_ADDR progs (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp (Yauheni Kaliuta) [1700846] - [net] bpf: Extend the sk_lookup() helper to XDP hookpoint (Yauheni Kaliuta) [1700846] - [net] bpf: helper to pop data from messages (Yauheni Kaliuta) [1700846] - [net] bpf: fix wrong helper enablement in cgroup local storage (Yauheni Kaliuta) [1700846] - [include] bpf: sk_msg program helper bpf_msg_push_data (Yauheni Kaliuta) [1700846] - [net] bpf: Fix IPv6 dport byte-order in bpf_sk_lookup (Yauheni Kaliuta) [1700846] - [net] bpf: Allow sk_lookup with IPv6 module (Yauheni Kaliuta) [1700846] - [net] net: core: Fix build with CONFIG_IPV6=m (Yauheni Kaliuta) [1700846] - [net] bpf: Fix dev pointer dereference from sk_skb (Yauheni Kaliuta) [1700846] - [net] bpf: fix building without CONFIG_INET (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf: Fix bpf_program__next() API (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix uninitialized duration warning (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 for bpf_sock_addr (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test narrow loads with off > 0 in test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Allow narrow loads with offset > 0 (Yauheni Kaliuta) [1700846] - [tools] bpftool: support loading flow dissector (Yauheni Kaliuta) [1700846] - [tools] bpftool: add pinmaps argument to the load/loadall (Yauheni Kaliuta) [1700846] - [tools] bpftool: add loadall command (Yauheni Kaliuta) [1700846] - [tools] libbpf: add internal pin_name (Yauheni Kaliuta) [1700846] - [tools] libbpf: bpf_program__pin: add special case for instances.nr == 1 (Yauheni Kaliuta) [1700846] - [tools] libbpf: cleanup after partial failure in bpf_object__pin (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: rename flow dissector section to flow_dissector (Yauheni Kaliuta) [1700846] - [netdrv] bpf: do not pass netdev to translate() and prepare() offload callbacks (Yauheni Kaliuta) [1700846] - [net] bpf: pass prog instead of env to bpf_prog_offload_verifier_prep() (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass destroy() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [include] bpf: pass translate() as a callback and remove its ndo_bpf subcommand (Yauheni Kaliuta) [1700846] - [netdrv] bpf: call verifier_prep from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call finalize() from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [net] bpf: call verify_insn from its callback in struct bpf_offload_dev (Yauheni Kaliuta) [1700846] - [netdrv] bpf: pass a struct with offload callbacks to bpf_offload_dev_create() (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary when it exists (Yauheni Kaliuta) [1700846] - [tools] bpftool: Improve handling of ENOENT on map dumps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a test case for sock_ops perf-event notification (Yauheni Kaliuta) [1700846] - [net] bpf: add perf event notificaton support for sock_ops (Yauheni Kaliuta) [1700846] - [net] bpf: let verifier to calculate and record max_pkt_offset (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: update references to other man pages in documentation (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: pass an argument to silence open_obj_pinned() (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix plain output and doc for --bpffs option (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: prevent infinite loop in get_fdinfo() (Yauheni Kaliuta) [1700846] - [samples] bpf_load: add map name to load_maps error message (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: adjust rlimit RLIMIT_MEMLOCK when loading programs, maps (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: enable (uncomment) all tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv (Yauheni Kaliuta) [1700846] - [net] bpf: show main program address and length in bpf_prog_info (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited address in bpf_prog_info->jited_ksyms (Yauheni Kaliuta) [1700846] - [net] bpf: show real jited prog address in /proc/kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: test make sure to run unpriv test cases in test_verifier (Yauheni Kaliuta) [1700846] - [tools] bpf: add various test cases to test_verifier (Yauheni Kaliuta) [1700846] - [net] bpf: don't set id on after map lookup with ptr_to_map_val return (Yauheni Kaliuta) [1700846] - [tools] libbpf: Fix compile error in libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] kselftests/bpf: use ping6 as the default ipv6 ping binary if it exists (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add unlimited rlimit for flow_dissector_load (Yauheni Kaliuta) [1700846] - [net] bpf: add bpf_jit_limit knob to restrict unpriv allocations (Yauheni Kaliuta) [1700846] - [net] bpf: make direct packet write unclone more robust (Yauheni Kaliuta) [1700846] - [net] bpf: fix leaking uninitialized memory on pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet write into pop/peek helpers (Yauheni Kaliuta) [1700846] - [net] bpf: fix cg_skb types to hint access type in may_access_direct_pkt_data (Yauheni Kaliuta) [1700846] - [net] bpf: fix direct packet access for flow dissector progs (Yauheni Kaliuta) [1700846] - [net] bpf: disallow direct packet access for unpriv in cg_skb (Yauheni Kaliuta) [1700846] - [tools] bpf: fix test suite to enable all unpriv program types (Yauheni Kaliuta) [1700846] - [net] bpf, btf: fix a missing check bug in btf_parse (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add config fragments BPF_STREAM_PARSER and XDP_SOCKETS (Yauheni Kaliuta) [1700846] - [net] bpf: devmap: fix wrong interface selection in notifier_call (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: fix completion for "bpftool map update" (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: print nb of cmds to stdout (not stderr) for batch mode (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: document restriction on '.' in names to pin in bpffs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix return value comparison for tests in test_libbpf.sh (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: simplify and cleanup perf ring buffer walk (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: avoid retpoline for map push/pop/peek operation (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: remove unneeded flow key in check_helper_mem_access (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: reject xadd on flow key memory (Yauheni Kaliuta) [1700846] - [net] bpf, verifier: fix register type dump in xadd and st (Yauheni Kaliuta) [1700846] - [net] ulp: remove uid and user_visible members (Yauheni Kaliuta) [1700846] - [tools] bpf: test_sockmap add options to use msg_push_data (Yauheni Kaliuta) [1700846] - [tools] bpf: libbpf support for msg_push_data (Yauheni Kaliuta) [1700846] - [tools] Sync uapi/bpf.h to tools/include (Yauheni Kaliuta) [1700846] - [net] bpf: add tests for direct packet access from CGROUP_SKB (Yauheni Kaliuta) [1700846] - [net] bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKB (Yauheni Kaliuta) [1700846] - [tools] bpf, libbpf: use correct barriers in perf ring buffer walk (Yauheni Kaliuta) [1700846] - [tools] tools, perf: add and use optimized ring_buffer_{read_head, write_tail} helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add test cases for queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscall (Yauheni Kaliuta) [1700846] - [net] bpf: add queue and stack maps (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf/syscall: allow key to be null in map functions (Yauheni Kaliuta) [1700846] - [net] bpf: rename stack trace map operations (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: use 4 context mode for the NFP disasm (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix file resource leak in load_kallsyms (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap, add msg_peek tests to test_sockmap (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, support for msg_peek in sk_msg with redirect ingress (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix skmsg recvmsg handler to track size correctly (Yauheni Kaliuta) [1700846] - [include] bpf: skmsg, improve sk_msg_used_element to work in cork context (Yauheni Kaliuta) [1700846] - [tools] libbpf: Per-symbol visibility for DSO (Yauheni Kaliuta) [1700846] - [tools] bpf, tls: add tls header to tools infrastructure (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: add map create command (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add flag to allow non-compat map definitions (Yauheni Kaliuta) [1700846] - [tools] bpf: bpftool, add support for attaching programs to maps (Yauheni Kaliuta) [1700846] - [maintainers] bpf, doc: add maintainers entry to related files (Yauheni Kaliuta) [1700846] - [tools] bpf: add tls support for testing in test_sockmap (Yauheni Kaliuta) [1700846] - [net] tls: add bpf support to sk_msg handling (Yauheni Kaliuta) [1700846] - [net] tls: replace poll implementation with read hook (Yauheni Kaliuta) [1700846] - [net] tls: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: convert to generic sk_msg interface (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: remove ulp bits from sockmap (Yauheni Kaliuta) [1700846] - [net] tcp, ulp: enforce sock_owned_by_me upon ulp init and cleanup (Yauheni Kaliuta) [1700846] - [net] net/tls: Make function get_rec() static (Yauheni Kaliuta) [1700846] - [net] net/tls: Mark the end in scatterlist table (Yauheni Kaliuta) [1700846] - [net] tls: Fixed a memory leak during socket close (Yauheni Kaliuta) [1700846] - [net] net/tls: Removed redundant checks for non-NULL (Yauheni Kaliuta) [1700846] - [net] tls: Add support for inplace records encryption (Yauheni Kaliuta) [1700846] - [net] tls: Remove redundant vars from tls record structure (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed race condition in async encryption (Yauheni Kaliuta) [1700846] - [net] tls: Fix socket mem accounting error under async encryption (Yauheni Kaliuta) [1700846] - [net] net/tls: Add support for async encryption of records for performance (Yauheni Kaliuta) [1700846] - [net] tls: Remove dead code in tls_sw_sendmsg (Yauheni Kaliuta) [1700846] - [net] net/tls: Fixed return value when tls_complete_pending_work() fails (Yauheni Kaliuta) [1700846] - [net] bpf: wait for running BPF programs when updating map-in-map (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: install script with_addr.sh (Yauheni Kaliuta) [1700846] - [tools] selftests: bpf: add config fragment LWTUNNEL (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: use proper type and uapi perf_event.h header for libbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add XDP selftests for modifying and popping VLAN headers (Yauheni Kaliuta) [1700846] - [tools] bpf: make TC vlan bpf_helpers avail to selftests (Yauheni Kaliuta) [1700846] - [net] net: fix generic XDP to handle if eth header was mangled (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, check bpf_map_lookup_elem access in bpf prog (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test_verifier, change names of fixup maps (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, print strerror when map lookup error occurs (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, split the function do_dump() (Yauheni Kaliuta) [1700846] - [net] bpf: return EOPNOTSUPP when map lookup isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: error handling when map_lookup_elem isn't supported (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix a missing check bug (Yauheni Kaliuta) [1700846] - [net] bpf: allow offload of programs with BPF-to-BPF function calls (Yauheni Kaliuta) [1700846] - [net] bpf: add verifier callback to get stack usage info for offloaded progs (Yauheni Kaliuta) [1700846] - [tools] libbpf: relicense libbpf as LGPL-2.1 OR BSD-2-Clause (Yauheni Kaliuta) [1700846] - [samples] bpf, tracex3_user: erase "ARRAY_SIZE" redefined (Yauheni Kaliuta) [1700846] - [tools] libbpf: Use __u32 instead of u32 in bpf_program__load (Yauheni Kaliuta) [1700846] - [tools] libbpf: Make include guards consistent (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in str_error.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in nlattr.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Consistent prefixes for interfaces in libbpf.h (Yauheni Kaliuta) [1700846] - [tools] libbpf: Move __dump_nlmsg_t from API to implementation (Yauheni Kaliuta) [1700846] - [documentation] Documentation: Describe bpf reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add C tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support loading individual progs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add tests for reference tracking (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Generalize dummy program types (Yauheni Kaliuta) [1700846] - [tools] bpf: Add helper to retrieve socket in BPF (Yauheni Kaliuta) [1700846] - [include] bpf: Introduce bpf_skb_ancestor_cgroup_id helper (Yauheni Kaliuta) [1700846] - [tools] bpf: sync include/uapi/linux/bpf.h to tools/include/uapi/linux/bpf.h (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h uapi with tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h uapi to tools/ (Yauheni Kaliuta) [1700846] - [tools] bpf: sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add reference tracking to verifier (Yauheni Kaliuta) [1700846] - [net] bpf: Macrofy stack state copy (Yauheni Kaliuta) [1700846] - [include] bpf: Add PTR_TO_SOCKET verifier type (Yauheni Kaliuta) [1700846] - [net] bpf: Generalize ptr_or_null regs check (Yauheni Kaliuta) [1700846] - [net] bpf: Reuse canonical string formatter for ctx errs (Yauheni Kaliuta) [1700846] - [net] bpf: Add iterator for spilled registers (Yauheni Kaliuta) [1700846] - [net] bpf: don't accept cgroup local storage with zero value size (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: cgroup local storage-based network counters (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: extend the storage test to test per-cpu cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier per-cpu cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for PERCPU_CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of per-cpu cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf: introduce per-cpu cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: rework cgroup storage pointer passing (Yauheni Kaliuta) [1700846] - [net] bpf: extend cgroup bpf core to allow multiple cgroup storage types (Yauheni Kaliuta) [1700846] - [net] bpf/test_run: support cgroup local storage (Yauheni Kaliuta) [1700846] - [net] bpf: harden flags check in cgroup_storage_update_elem() (Yauheni Kaliuta) [1700846] - [net] bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id() (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test libbpf_{prog,attach}_type_by_name (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Use libbpf_attach_type_by_name in test_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support sk_skb/stream_{parser, verdict} section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Support cgroup_skb/{e,in}gress section names (Yauheni Kaliuta) [1700846] - [tools] libbpf: Introduce libbpf_attach_type_by_name (Yauheni Kaliuta) [1700846] - [tools] bpftool: Fix bpftool net output (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY maps (Yauheni Kaliuta) [1700846] - [tools] bpf: test_maps, only support ESTABLISHED socks (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, fix transition through disconnect without close (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap only allow ESTABLISHED sock state (Yauheni Kaliuta) [1700846] - [net] bpf: remove redundant null pointer check before consume_skb (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix compilation failure (Yauheni Kaliuta) [1700846] - [net] flow_dissector: fix build failure without CONFIG_NET (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: fix a compilation failure (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: remove duplicated includes (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: improve output format for bpftool net (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix bpf_flow.c build (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: test bpf flow dissection (Yauheni Kaliuta) [1700846] - [tools] flow_dissector: implements eBPF parser (Yauheni Kaliuta) [1700846] - [tools] bpf: support flow dissector in libbpf and bpftool (Yauheni Kaliuta) [1700846] - [include] flow_dissector: implements flow dissector BPF hook (Yauheni Kaliuta) [1700846] - [net] bpf: btf: Fix end boundary calculation for type section (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix a netlink recv issue (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: support prog array map and map of maps (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for program array map (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add net support (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add more netlink functionalities in lib/bpf (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: move bpf/lib netlink related functions into a new file (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf/test_progs: do not check errno == 0 (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add missing executables to .gitignore (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: fix verifier instability (Yauheni Kaliuta) [1700846] - [net] bpf: avoid misuse of psock when TCP_ULP_BPF collides with another ULP (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool, add xskmap in map types (Yauheni Kaliuta) [1700846] - [tools] bpf: add selftest for bpf's (set|get)_sockopt for SAVE_SYN (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: xdpsock, minor fixes (Yauheni Kaliuta) [1700846] - [samples] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN sample program (Yauheni Kaliuta) [1700846] - [net] bpf: add TCP_SAVE_SYN/TCP_SAVED_SYN options for bpf_(set|get)sockopt (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: bpftool: add btf percpu map formated dump (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs percpu map pretty print tests in test_btf (Yauheni Kaliuta) [1700846] - [net] bpf: add bpffs pretty print for percpu arraymap/hash/lru_hash (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: display non-spill stack slot types in print_verifier_state (Yauheni Kaliuta) [1700846] - [tools] bpf: use --cgroup in test_suite if supplied (Yauheni Kaliuta) [1700846] - [tools] bpf: sockmap test remove shutdown() calls (Yauheni Kaliuta) [1700846] - [net] bpf: remove duplicated include from syscall.c (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap, decrement copied count correctly in redirect error case (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix psock refcount leak in bpf_tcp_recvmsg (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix potential use after free in bpf_tcp_close (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: return from do_event_pipe() on bad arguments (Yauheni Kaliuta) [1700846] - [net] bpf: use per htab salt for bucket hash (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: write_space events need to be passed to TCP handler (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock hash count in alloc_sock_hash_elem (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys (Yauheni Kaliuta) [1700846] - [net] bpf: fix redirect to map under tail calls (Yauheni Kaliuta) [1700846] - [netdrv] veth: Support per queue XDP ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add XDP TX and REDIRECT (Yauheni Kaliuta) [1700846] - [net] xdp: Helpers for disabling napi_direct of xdp_return_frame (Yauheni Kaliuta) [1700846] - [net] bpf: Make redirect_info accessible from modules (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add ndo_xdp_xmit (Yauheni Kaliuta) [1700846] - [netdrv] veth: Handle xdp_frames in xdp napi ring (Yauheni Kaliuta) [1700846] - [netdrv] veth: Avoid drops by oversized packets when XDP is enabled (Yauheni Kaliuta) [1700846] - [netdrv] veth: Add driver XDP (Yauheni Kaliuta) [1700846] - [net] net: Export skb_headers_offset_update (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: fix bpf selftest test_cgroup_storage failure (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix sock_map_ctx_update_elem race with exist/noexist (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix map elem deletion race with smap_stop_sock (Yauheni Kaliuta) [1700846] - [net] bpf, sockmap: fix leakage of smap_psock_map_entry (Yauheni Kaliuta) [1700846] - [net] bpf: fix a rcu usage warning in bpf_prog_array_copy_core() (Yauheni Kaliuta) [1700846] - [tools] bpf: test: fix spelling mistake "REUSEEPORT" -> "REUSEPORT" (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add cgroup id helpers to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [net] bpf: decouple btf from seq bpf fs dump and enable more maps (Yauheni Kaliuta) [1700846] - [tools] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [tools] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [tools] bpf: Refactor ARRAY_SIZE macro to bpf_util.h (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT (Yauheni Kaliuta) [1700846] - [net] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY (Yauheni Kaliuta) [1700846] - [net] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock (Yauheni Kaliuta) [1700846] - [tools] tools/bpf: add bpffs pretty print btf test for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: btf: add pretty print for hash/lru_hash maps (Yauheni Kaliuta) [1700846] - [net] bpf: fix bpffs non-array map seq_show issue (Yauheni Kaliuta) [1700846] - [powerpc] powerpc/Makefiles: Convert ifeq to ifdef where possible (Yauheni Kaliuta) [1700846] - [net] bpf: introduce update_effective_progs() (Yauheni Kaliuta) [1700846] - [s390] s390: fix br_r1_trampoline for machines without exrl (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: fix a typo in map in map test (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: fix BTF code added twice to different trees (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: extend test_cgrp2_attach2 test to use cgroup storage (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add a cgroup storage test (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: add verifier cgroup storage tests (Yauheni Kaliuta) [1700846] - [tools] bpftool: add support for CGROUP_STORAGE maps (Yauheni Kaliuta) [1700846] - [net] bpf: introduce the bpf_get_local_storage() helper function (Yauheni Kaliuta) [1700846] - [net] bpf: don't allow create maps of cgroup local storages (Yauheni Kaliuta) [1700846] - [net] bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE (Yauheni Kaliuta) [1700846] - [net] bpf: extend bpf_prog_array to store pointers to the cgroup storage (Yauheni Kaliuta) [1700846] - [net] bpf: allocate cgroup storage entries on attaching bpf programs (Yauheni Kaliuta) [1700846] - [net] bpf: pass a pointer to a cgroup storage using pcpu variable (Yauheni Kaliuta) [1700846] - [net] bpf: introduce cgroup storage maps (Yauheni Kaliuta) [1700846] - [net] bpf: add ability to charge bpf maps memory dynamically (Yauheni Kaliuta) [1700846] - [net] bpf: verifier: MOV64 don't mark dst reg unbounded (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test for get_socket_cookie (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Support bpf_get_socket_cookie in more prog types (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdpsock_user.c to libbpf (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: convert xdp_fwd_user.c to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: add bpf_object__find_program_by_title() (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add BTF build flags to Makefile (Yauheni Kaliuta) [1700846] - [tools] tools/bpftool: ignore build products (Yauheni Kaliuta) [1700846] - [tools] bpf: Add Python 3 support to selftests scripts for bpf (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: fix inconsistent IS_ERR and PTR_ERR (Yauheni Kaliuta) [1700846] - [net] bpf: sockmap: remove redundant pointer sg (Yauheni Kaliuta) [1700846] - [net] bpf: bpf_prog_array_alloc() should return a generic non-rcu pointer (Yauheni Kaliuta) [1700846] - [tools] tools: bpftool: don't pass FEATURES_DUMP to libbpf (Yauheni Kaliuta) [1700846] - [tools] tools: libbpf: remove libelf-getphdrnum feature detection (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: test_cgrp2_sock2: fix an off by one (Yauheni Kaliuta) [1700846] - [samples] samples: bpf: ensure that we don't load over MAX_PROGS programs (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test case for BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Better verification in test_tcpbpf (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Switch test_tcpbpf_user to cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Fix const'ness in cgroup_helpers (Yauheni Kaliuta) [1700846] - [tools] bpf: Sync bpf.h to tools/ (Yauheni Kaliuta) [1700846] - [net] bpf: Add BPF_SOCK_OPS_TCP_LISTEN_CB (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: print map dump and lookup with btf info (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: add btf print functionality (Yauheni Kaliuta) [1700846] - [tools] bpf: btf: export btf types and name by offset from lib (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: build and install man page for eBPF helpers from bpftool/ (Yauheni Kaliuta) [1700846] - [tools] tools: bpf: synchronise BPF UAPI header with tools (Yauheni Kaliuta) [1700846] - [include] bpf: fix documentation for eBPF helpers (Yauheni Kaliuta) [1700846] - [tools] bpftool: add bash completion for cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: document cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] bpftool: introduce cgroup tree command (Yauheni Kaliuta) [1700846] - [tools] selftests/bpf: Test sys_connect BPF hooks with TFO (Yauheni Kaliuta) [1700846] - [samples] samples/bpf: Add xdp_sample_pkts example (Yauheni Kaliuta) [1700846] - [tools] trace_helpers.c: Add helpers to poll multiple perf FDs for events (Yauheni Kaliuta) [1700846] - [net] bpf: deal with kABI breakage in cgroups (Yauheni Kaliuta) [1700846] - [netdrv] nfp: bpf: fix static check error through tightening shift amount adjustment (Pablo Cascon) [1663986] - [netdrv] nfp: disable netpoll on representors (Pablo Cascon) [1663986] - [netdrv] nfp: validate the return code from dev_queue_xmit() (Pablo Cascon) [1663986] - [netdrv] nfp: fix simple vNIC mailbox length (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: set higher timeout for flash bundle (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: allow the use of DMA buffer (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: move default buffer handling into its own function (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: use fractional size of the buffer (Pablo Cascon) [1663986] - [netdrv] nfp: report RJ45 connector in ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: remove ethtool flashing fallback (Pablo Cascon) [1663986] - [netdrv] nfp: Remove switchdev.h inclusion (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: fix code-gen bug on BPF_ALU | BPF_XOR | BPF_K (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: allow flashing the device via devlink (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: include vendor/product info in serial number (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: use the generic manufacture identifier instead of vendor (Pablo Cascon) [1663986] - [netdrv] nfp: flower: cmsg: use struct_size() helper (Pablo Cascon) [1663986] - [netdrv] nfp: Implement ndo_get_port_parent_id() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: complete ALU32 logic shift supports (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: correct the behavior for shifts by zero (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report the running and flashed versions (Pablo Cascon) [1663986] - [netdrv] nfp: nsp: add support for versions command (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report fixed versions (Pablo Cascon) [1663986] - [netdrv] nfp: devlink: report driver name and serial number (Pablo Cascon) [1663986] - [netdrv] nfp: use struct_size() in kzalloc() (Pablo Cascon) [1663986] - [netdrv] nfp: flower: enable MAC address sharing for offloadable devs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure MAC cleanup on address change (Pablo Cascon) [1663986] - [netdrv] nfp: flower: add infastructure for non-repr priv data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure deletion of old offloaded MACs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove list infastructure from MAC offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ignore offload of VF and PF repr MAC addresses (Pablo Cascon) [1663986] - [netdrv] nfp: flower: tidy tunnel related private data (Pablo Cascon) [1663986] - [netdrv] nfp: flower: support multiple memory units for filter offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase cmesg reply timeout (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: optimize codegen for JSET with a constant (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remove the trivial JSET optimization (Pablo Cascon) [1663986] - [netdrv] nfp: flower: fix cb_ident duplicate in indirect block register (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allow to opt-out of RED offload (Pablo Cascon) [1663986] - [netdrv] nfp: flower: ensure TCP flags can be placed in IPv6 frame (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: implement jitting of BPF_ALU | BPF_ARSH | BPF_* (Pablo Cascon) [1663986] - [netdrv] nfp: convert to DEFINE_SHOW_ATTRIBUTE (Pablo Cascon) [1663986] - [netdrv] nfp: report more info when reconfiguration fails (Pablo Cascon) [1663986] - [netdrv] nfp: add offset to all TLV parsing errors (Pablo Cascon) [1663986] - [netdrv] nfp: add offloads on representors (Pablo Cascon) [1663986] - [netdrv] nfp: add locking around representor changes (Pablo Cascon) [1663986] - [netdrv] nfp: run don't require Qdiscs on representor netdevs (Pablo Cascon) [1663986] - [netdrv] nfp: run representor TX locklessly (Pablo Cascon) [1663986] - [netdrv] nfp: avoid oversized TSO headers with metadata prepend (Pablo Cascon) [1663986] - [netdrv] nfp: correct descriptor offsets in presence of metadata (Pablo Cascon) [1663986] - [netdrv] nfp: move queue variable init (Pablo Cascon) [1663986] - [netdrv] nfp: move temporary variables in nfp_net_tx_complete() (Pablo Cascon) [1663986] - [netdrv] nfp: copy only the relevant part of the TX descriptor for frags (Pablo Cascon) [1663986] - [netdrv] nfp: flower: prevent offload if rhashtable insert fails (Pablo Cascon) [1663986] - [netdrv] nfp: flower: release metadata on offload failure (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add support for more threshold actions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add cls_u32 offload for simple band classification (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add functions to update DSCP -> virtual queue map (Pablo Cascon) [1663986] - [netdrv] nfp: abm: calculate PRIO map len and check mailbox size (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add GRED offload (Pablo Cascon) [1663986] - [netdrv] nfp: abm: wrap RED parameters in bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: add up bands for sto/non-sto stats (Pablo Cascon) [1663986] - [netdrv] nfp: abm: switch to extended stats for reading packet/byte counts (Pablo Cascon) [1663986] - [netdrv] nfp: abm: size threshold table to account for bands (Pablo Cascon) [1663986] - [netdrv] nfp: abm: pass band parameter to functions (Pablo Cascon) [1663986] - [netdrv] nfp: abm: map per-band symbols (Pablo Cascon) [1663986] - [netdrv] nfp: abm: restructure Qdisc handling (Pablo Cascon) [1663986] - [netdrv] nfp: abm: save RED's parameters (Pablo Cascon) [1663986] - [netdrv] nfp: abm: reset RED's child based on limit (Pablo Cascon) [1663986] - [netdrv] nfp: abm: build full Qdisc hierarchy based on graft notifications (Pablo Cascon) [1663986] - [netdrv] nfp: abm: allocate Qdisc child table (Pablo Cascon) [1663986] - [netdrv] nfp: abm: remember which Qdisc is root (Pablo Cascon) [1663986] - [netdrv] nfp: abm: track all offload-enabled qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: abm: keep track of all RED thresholds (Pablo Cascon) [1663986] - [netdrv] nfp: abm: rename qdiscs -> red_qdiscs (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary code in flow lookup (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove TC egdev offloads (Pablo Cascon) [1663986] - [netdrv] nfp: flower: offload tunnel decap rules via indirect TC blocks (Pablo Cascon) [1663986] - [netdrv] nfp: flower: increase scope of netdev checking functions (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow non repr netdev offload (Pablo Cascon) [1663986] - [netdrv] nfp: use the new __netdev_tx_sent_queue() BQL optimisation (Pablo Cascon) [1663986] - [netdrv] nfp: abm: refuse RED offload with harddrop set (Pablo Cascon) [1663986] - [netdrv] nfp: abm: don't set negative threshold (Pablo Cascon) [1663986] - [netdrv] nfp: abm: provide more precise info about offload parameter validation (Pablo Cascon) [1663986] - [netdrv] nfp: parse vNIC TLV capabilities at alloc time (Pablo Cascon) [1663986] - [netdrv] nfp: pass ctrl_bar pointer to nfp_net_alloc (Pablo Cascon) [1663986] - [netdrv] nfp: abm: split qdisc offload code into a separate file (Pablo Cascon) [1663986] - [netdrv] nfp: flower: include geneve as supported offload tunnel type (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use geneve and vxlan helpers (Pablo Cascon) [1663986] - [netdrv] nfp: flower: use the common netdev notifier (Pablo Cascon) [1663986] - [netdrv] nfp: register a notifier handler in a central location for the device (Pablo Cascon) [1663986] - [netdrv] nfp: flower: make nfp_fl_lag_changels_event() void (Pablo Cascon) [1663986] - [netdrv] nfp: flower: don't try to nack device unregister events (Pablo Cascon) [1663986] - [netdrv] nfp: flower: remove unnecessary iteration over devices (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: protect against mis-initializing atomic counters (Pablo Cascon) [1663986] - [netdrv] nfp: devlink port split support for 1x100G CXP NIC (Pablo Cascon) [1663986] - [netdrv] nfp: replace long license headers with SPDX (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support pointers to other stack frames for BPF-to-BPF calls (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: account for BPF-to-BPF calls when preparing nfp JIT (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: ignore helper-related checks for BPF calls in nfp verifier (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename nfp_prog->stack_depth as nfp_prog->stack_frame_depth (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow control message sizing for map ops (Pablo Cascon) [1663986] - [netdrv] nfp: allow apps to request larger MTU on control vNIC (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: parse global BPF ABI version capability (Pablo Cascon) [1663986] - [netdrv] nfp: warn on experimental TLV types (Pablo Cascon) [1663986] - [netdrv] nfp: remove ndo_poll_controller (Pablo Cascon) [1663986] - [netdrv] nfp: replace spin_lock_bh with spin_lock in tasklet callback (Pablo Cascon) [1663986] - [netdrv] nfp: separate VXLAN and GRE feature handling (Pablo Cascon) [1663986] - [netdrv] nfp: validate rtsym accesses fall within the symbol (Pablo Cascon) [1663986] - [netdrv] nfp: prefix rtsym error messages with symbol name (Pablo Cascon) [1663986] - [netdrv] nfp: fix readq on absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: make RTsym users handle absolute symbols correctly (Pablo Cascon) [1663986] - [netdrv] nfp: support access to absolute RTsyms (Pablo Cascon) [1663986] - [netdrv] nfp: convert all RTsym users to use new read/write helpers (Pablo Cascon) [1663986] - [netdrv] nfp: convert existing RTsym helpers to full target decoding (Pablo Cascon) [1663986] - [netdrv] nfp: pass cpp_id to nfp_cpp_map_area() (Pablo Cascon) [1663986] - [netdrv] nfp: add RTsym access helpers (Pablo Cascon) [1663986] - [netdrv] nfp: add basic errors messages to target logic (Pablo Cascon) [1663986] - [netdrv] nfp: save the MU locality field offset (Pablo Cascon) [1663986] - [netdrv] nfp: refactor the per-chip PCIe config (Pablo Cascon) [1663986] - [netdrv] nfp: add support for NFP5000 (Pablo Cascon) [1663986] - [netdrv] nfp: abm: look up MAC addresses via management FW (Pablo Cascon) [1663986] - [netdrv] nfp: add support for indirect HWinfo lookup (Pablo Cascon) [1663986] - [netdrv] nfp: interpret extended FW load result codes (Pablo Cascon) [1663986] - [netdrv] nfp: attempt FW load from flash (Pablo Cascon) [1663986] - [netdrv] nfp: encapsulate NSP command arguments into structs (Pablo Cascon) [1663986] - [netdrv] nfp: clean up return types in kdoc comments (Pablo Cascon) [1663986] - [netdrv] nfp: flower: allow matching on ipv4 UDP tunnel tos and ttl (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: xdp_adjust_tail support (Pablo Cascon) [1663986] - [netdrv] nfp: fix variable dereferenced before check in nfp_app_ctrl_rx_raw() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: improve map offload info messages (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: remember maps by ID (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow receiving perf events on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: pass raw data buffer to nfp_bpf_event_output() (Pablo Cascon) [1663986] - [netdrv] nfp: allow control message reception on data queues (Pablo Cascon) [1663986] - [netdrv] nfp: move repr handling on RX path (Pablo Cascon) [1663986] - [netdrv] nfp: protect from theoretical size overflows on HW descriptor ring (Pablo Cascon) [1663986] - [netdrv] nfp: restore correct ordering of fields in rx ring structure (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow program sharing within ASIC (Pablo Cascon) [1663986] - [netdrv] nfp: add .ndo_init() and .ndo_uninit() callbacks (Pablo Cascon) [1663986] - [netdrv] nfp: add support for simultaneous driver and hw XDP (Pablo Cascon) [1663986] - [netdrv] nfp: avoid using getnstimeofday64() (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: migrate to advanced reciprocal divide in reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u32 divide using reciprocal_div.h (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: support u16 and u32 multiplications (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: copy range info for all operands of all ALU operations (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: rename umin/umax to umin_src/umax_src (Pablo Cascon) [1663986] - [netdrv] nfp: make use of napi_consume_skb() (Pablo Cascon) [1663986] - [netdrv] nfp: implement netpoll ndo (thus enabling netconsole) (Pablo Cascon) [1663986] - [netdrv] nfp: fail probe if serial or interface id is missing (Pablo Cascon) [1663986] - [netdrv] nfp: expose ring stats of inactive rings via ethtool (Pablo Cascon) [1663986] - [netdrv] nfp: bpf: allow source ptr type be map ptr in memcpy optimization (Pablo Cascon) [1663986] - [netdrv] bpf: offload: keep the offload state per-ASIC (Pablo Cascon) [1663986] - [netdrv] bpf: offload: aggregate offloads per-device (Pablo Cascon) [1663986] - [tools] selftests/bpf: add test for sharing objects between netdevs (Ivan Vecera) [1708399] - [netdrv] netdevsim: allow program sharing between devices (Ivan Vecera) [1708399] - [net] bpf: offload: allow program and map sharing per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: keep the offload state per-ASIC (Ivan Vecera) [1708399] - [netdrv] bpf: offload: aggregate offloads per-device (Ivan Vecera) [1708399] - [net] bpf: offload: rename bpf_offload_dev_match() to bpf_offload_prog_map_match() (Ivan Vecera) [1708399] - [netdrv] netdevsim: associate bound programs with shared dev (Ivan Vecera) [1708399] - [netdrv] netdevsim: add shared netdevsim devices (Ivan Vecera) [1708399] - [netdrv] netdevsim: add switch_id attribute (Ivan Vecera) [1708399]- [infiniband] IB/mlx5: Remove set but not used variable (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: WQE dump jumps over first 16 bytes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix false compilation warning (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Remove redundant assignment (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix compilation warning in en_tc.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix compilation warning in eq.c (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix the max MTU check in case of XDP (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix use-after-free after xdp_return_frame (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix scatter to CQE in DCT QP creation (Alaa Hleihel) [1691238] - [netdrv] Revert "net/mlx5e: Enable reporting checksum unnecessary also for L3 packets" (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Rx, Check ip headers sanity (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, idr remove on flow delete (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: FPGA, tls, hold rcu read lock a bit longer (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Consider tunnel type for encap contexts (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: E-Switch, Fix esw manager vport indication for more vport commands (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Correctly use the namespace type when allocating pedit action (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Allow legacy link-modes configuration via non-extended ptys (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: ethtool, Fix type analysis of advertised link-mode (Alaa Hleihel) [1691238] - [netdrv] net: mlx5: Add a missing check on idr_find, free buf (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Allow IPv4 ttl & IPv6 hop_limit rewrite for all L4 protocols (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Use mlx5 core to create/destroy a DEVX DCT (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix DCT creation bad flow (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix bad flow upon DEVX mkey creation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Add support for ODP for DEVX indirection mkey (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Manage indirection mkey upon DEVX flow for ODP (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: DEVX handling for indirection MKEY (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Fix access to non-existing receive queue (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Properly get the PF number phys port name ndo (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Consolidate update FTE for all removal changes (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add a locked flag to node removal functions (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Add modify FTE helper function (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix multiple updates of steering rules in parallel (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Validate correct PD before prefetch MR (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Introduce and reuse helper to identify ODP MR (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Protect against prefetch of invalid MR (Alaa Hleihel) [1691238] - [infiniband] net/mlx5: Make mlx5_cmd_exec_cb() a safe API (Alaa Hleihel) [1691238] - [infiniband] RDMA: Clean structures from CONFIG_INFINIBAND_ON_DEMAND_PAGING (Alaa Hleihel) [1691238] - [infiniband] RDMA/mlx5: Embed into the code flow the ODP config option (Alaa Hleihel) [1691238] - [netdrv] net/mlx5e: Add missing static function annotation (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Do not use hw_access_flags for be and CPU data (Alaa Hleihel) [1691238] - [netdrv] net/mlx5: Fix code style issue in mlx driver (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Fix the locking of SRQ objects in ODP events (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Make mlx5_ib_stage_odp_cleanup() static (Alaa Hleihel) [1691238] - [infiniband] IB/mlx5: Declare local functions 'static' (Alaa Hleihel) [1691238] - [netdrv] RDMA/mlx5: Delete declaration of already removed function (Alaa Hleihel) [1691238] - [netdrv] mlx5-core: Mark ConnectX-6 Dx as unsupported device (Alaa Hleihel) [1691236 1687434] - [netdrv] net/mlx5: Update the list of the PCI supported devices (Alaa Hleihel) [1691236 1687434] - [infiniband] IB/mlx5: Fix mapping of link-mode to IB width and speed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: ethtool, Add ethtool support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add support for 50Gbps per lane link modes (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Add support to ext_* fields introduced in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [include] net/mlx5: Add new fields to Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5: Refactor queries to speed fields in Port Type and Speed register (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Set peer flow needed also for multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Update check for merged eswitch device (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Use hint to resolve route when in HW multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Always query offloaded tc peer rule counter (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Re-attempt to offload flows on multipath port affinity events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Emit port affinity event for multipath offloads (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Allow one failure when offloading tc encap rules under multipath (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't inherit flow flags on peer flow creation (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Activate HW multipath and handle port affinity based on FIB events (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Add multipath mode (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use own workqueue for lag netdev events processing (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Expose lag operations in header file (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5: Use unsigned int bit instead of bool as a struct member (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Don't make internal use of errno to denote missing neigh (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Cleanup attach encap function (Alaa Hleihel) [1691236 1663236] - [netdrv] net/mlx5e: Remove 'parse_attr' argument in mlx5e_tc_add_fdb_flow() (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Introduce mlx5e_flow_esw_attr_init() helper (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Return the allocated flow directly from __mlx5e_add_fdb_flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix GRE key by controlling port tunnel entropy calculation (Alaa Hleihel) [1691236 1663240] - [include] net/mlx5: Introduce tunnel entropy control in PCMR register (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Use read-modify-write when changing PCMR register values (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Remove wrong and superfluous tc pedit header type check (Alaa Hleihel) [1691236] - [netdrv] drivers: net: use flow action infrastructure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: support for two independent packet edit actions (Alaa Hleihel) [1691236] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, fix redirect resources availability check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix a compilation warning in events.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: No command allowed when command interface is not ready (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix NULL pointer derefernce in set channels error flow (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Don't overwrite pedit action when multiple pedit used (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Update hw flows when encap source mac changed (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the inner headers to determine tc/pedit offload limitation on decap flows (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Properly set steering match levels for offloaded TC decap rules (Alaa Hleihel) [1691236 1663207] - [netdrv] net/mlx5e: Unblock setting vid 0 for VFs through the uplink rep (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move to use common phys port names for vport representors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow MAC invalidation while spoofchk is ON (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Take lock with IRQs disabled to avoid deadlock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong private flag usage causing checksum disable (Alaa Hleihel) [1691236] - [netdrv] Revert "net/mlx5e: E-Switch, Initialize eswitch only if eswitch manager" (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix flow creation on representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix how advise_mr() launches async work (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Fix check for supported user flags when creating a QP (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix cb_ident duplicate in indirect block register (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong (zero) TX drop counter indication for representor (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Fix wrong error code return on FEC query failure (Alaa Hleihel) [1691236] - [infiniband] Revert "IB/mlx5: Fix long EEH recover time with NVMe offloads" (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC INI usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: drop useless LIST_HEAD (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: fix semicolon.cocci warnings (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Signedness bug in UVERBS_HANDLER() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allocate the per-port Q counter shared when DEVX is supported (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add user control for XDP TX MPWQE feature (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Support Enhanced Multi-Packet TX WQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Add array for WQE info descriptors (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Maintain a FIFO structure for xdp_info instances (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Replace boolean doorbell indication with segment pointer (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Warn upon polling an error CQE (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Change the XDP SQ redirect indication (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: XDP, Precede XDP-related operations in RQ poll by a loaded program check (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: TX, Print opcode in error CQE warning (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix wrong error unwind (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix long EEH recover time with NVMe offloads (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Simplify netdev unbinding (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the correct commands for UMEM and UCTX allocation (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix LAG requirement when CONFIG_MLX5_ESWITCH is off (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Fix query_nic_sys_image_guid() error during init (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support tunnel encap over tagged Ethernet (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Support VLAN encap ETH header generation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Re-order route and encap header memory allocation (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Tunnel encap ETH header helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC encap flows with vlan on underlay (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Tunnel routing output devs helper function (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Fail attempt to offload e-switch TC flows with egress upper devices (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Allow vlans on e-switch uplink reps (Alaa Hleihel) [1691236 1663255] - [netdrv] net/mlx5e: Increase VF representors' SQ size to 128 (Alaa Hleihel) [1691236] - [netdrv] mlx5: extend PTP gettime function to read system clock (Alaa Hleihel) [1691236] - [netdrv] mlx5: update timecounter at least twice per counter overflow (Alaa Hleihel) [1691236] - [include] IB/mlx5: Introduce uid as part of alloc/dealloc transport domain (Alaa Hleihel) [1691236] - [netdrv] drivers: net: ethernet: mellanox: use skb_sec_path helper (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Fix compile issue when ODP disabled (Alaa Hleihel) [1691236] - [include] net/mlx5: Add shared Q counter bits (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add advise_mr() support (Alaa Hleihel) [1691236 1663248] - [infiniband] IB/uverbs: Add helper to get array size from ptr attribute (Alaa Hleihel) [1691236 1663248] - [infiniband] RDMA/mlx5: Fix function name typo 'fileds' -> 'fields' (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Delete unreachable handle_atomic code by simplifying SW completion (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Continue driver initialization despite debugfs failure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Add some ethtool port control entries to the uplink rep netdev (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Expose ethtool pause and link functions to mlx5e callers (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Add sriov and udp tunnel ndo support for the uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Handle port mtu/link, dcb and lag for uplink reps (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Uninstantiate esw manager vport netdev on switchdev mode (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Remove leftover code from the PF netdev being uplink rep (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use dedicated uplink vport netdev representor (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5e: Use single argument for the esw representor build params helper (Alaa Hleihel) [1691236 1663256] - [netdrv] net/mlx5: E-Switch, Remove redundant reloading of the IB interface (Alaa Hleihel) [1691236 1663256 1663207] - [netdrv] net/mlx5: Handle LAG FW commands failure gracefully (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Make RoCE and SR-IOV LAG modes explicit (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow co-enablement of uplink LAG and SRIOV (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Allow/disallow LAG according to pre-req only (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Adjustments for the activate LAG logic to run under sriov (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Offload TC e-switch rules with egress LAG device (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: In case of LAG, one switch parent id is used for all representors (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Enhance flow counter scheme for offloaded TC eswitch rules (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5e: Infrastructure for duplicated offloading of TC flows (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5e: E-Switch, Add peer miss rules (Alaa Hleihel) [1691236 1663230 1663207] - [netdrv] net/mlx5: Introduce inter-device communication mechanism (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Fold the modify lag code into function (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Add lag affinity info to log (Alaa Hleihel) [1691236 1663230] - [netdrv] net/mlx5: Split the activate lag function into two routines (Alaa Hleihel) [1691236 1663230] - [include] net/mlx5: E-Switch, Introduce flow counter affinity (Alaa Hleihel) [1691236 1663230] - [infiniband] IB/mlx5: Unify e-switch representors load approach between uplink and VFs (Alaa Hleihel) [1691236] - [include] net/mlx5: Use lowercase 'X' for hex values (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove set but not used variable 'upriv' (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove duplicated include from eswitch.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use monitor counters for update stats (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Monitor counters commands support (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Avoid query PPCNT register if not supported by the device (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use CQE padding for Ethernet CQs (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Support multiple encapsulations for a TC flow (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Allow association of a flow to multiple encaps (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Change parse attr struct to accommodate multiple tunnel infos (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Support header rewrite actions with remote port mirroring (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Replace the split logic with extended destination (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5e: Annul encap action ordering requirement (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Move flow attr reformat action bit to per dest flags (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5e: Refactor eswitch flow attr for destination specific properties (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: E-Switch, Rename esw attr mirror count field (Alaa Hleihel) [1691236 1663239 1663207] - [netdrv] net/mlx5: Consider encapsulation properties when comparing destinations (Alaa Hleihel) [1691236 1663239] - [infiniband] RDMA/mlx5: Fail early if user tries to create flows on IB representors (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Remove duplicated include from mlx5_ib.h (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add 2X width support to query_port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Add HDR speed support to query port (Alaa Hleihel) [1691236 1683102] - [infiniband] IB/mlx5: Report CapabilityMask2 in ib_query_port (Alaa Hleihel) [1691236 1683102] - [netdrv] net/mlx5e: Add GRE protocol offloading (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Move TC tunnel offloading code to separate source file (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Branch according to classified tunnel type (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel decap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Refactor VXLAN tunnel encap offloading code (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Replace egdev with indirect block notifications (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Propagate the filter's net device to mlx5e structures (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Provide the TC filter netdev as parameter to flower callbacks (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Support TC indirect block notifications for eswitch uplink reprs (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5e: Store eswitch uplink representor state on a dedicated struct (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Remove the get protocol device interface entry (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Support extended destination format in flow steering command (Alaa Hleihel) [1691236 1663239] - [netdrv] net/mlx5: E-Switch, Change vhca id valid bool field to bit flag (Alaa Hleihel) [1691236 1663239 1663207] - [include] net/mlx5: Introduce extended destination fields (Alaa Hleihel) [1691236 1663239] - [infiniband] net/mlx5: Revise gre and nvgre key formats (Alaa Hleihel) [1691236 1663240] - [netdrv] net/mlx5: Add monitor commands layout and event data (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for plugged-disabled cable status in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Add support for PCIe power slot exceeded error in PME (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Rework handling of port module events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Move flow counters data structures from flow steering header (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Use helper to get CQE opcode (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: When fetching CQEs return CQE instead of void pointer (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Report packet based credit mode device capability (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Add packet based credit mode support (Alaa Hleihel) [1691236] - [include] net/mlx5: Expose packet based credit mode (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable TX on a DEVX flow table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Improve ethtool private-flags code structure (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: ethtool, Support user configuration for RX hash fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move RSS params to a dedicated struct (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Refactor TIR configuration function (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Move modify tirs hash functionality (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Cleanup unused defines (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove trailing space of tx_pause ethtool counter name (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow XRC usage via verbs in DEVX context (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Update the supported DEVX commands (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enforce DEVX privilege by firmware (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Enable modify and query verbs objects via DEVX (Alaa Hleihel) [1691236] - [include] net/mlx5: Update mlx5_ifc with DEVX UCTX capabilities bits (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold modify RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Unfold create RMP function (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Initialize SRQ tables on mlx5_ib (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Update SRQ functions signatures to mlx5_ib format (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use stages for callback to setup and release DEVX (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Remove SRQ signature global flag (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Move SRQ functions to RDMA part (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove references to local mlx5_core functions (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove not-used lib/eq.h header file (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove dead transobj code (Alaa Hleihel) [1691236] - [infiniband] net/mlx5: Align SRQ licenses and copyright information (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Debug print for forwarded async events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward SRQ resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward QP/WorkQueues resource events (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove all deprecated software versions of FW events (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw delay drop general event (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow forwarding event type general event as is (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Handle raw port change event rather than the software version (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Remove unused events callback and logic (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Forward all mlx5 events to mlx5 notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Use the new mlx5 core notifier API (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Allow port change event to be forwarded to driver notifiers chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Driver events notifier API (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented QP's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Use fragmented SRQ's buffer for in-kernel users (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Attach a DEVX counter via raw flow creation (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Improve core device events handling (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Device events, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CQ ERR, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Resource tables, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: CmdIF, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWPage, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: E-Switch, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: Clock, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FPGA, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: FWTrace, Use async events chain (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Introduce atomic notifier chain subscription API (Alaa Hleihel) [1691236] - [infiniband] RDMA/mlx5: Use the uapi disablement APIs instead of code (Alaa Hleihel) [1691236] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Alaa Hleihel) [1691236] - [netdrv] mlx5: use skb_vlan_tag_get_prio() (Alaa Hleihel) [1691236] - [infiniband] IB/mlx5: Allow modify AV in DCI QP to RTR (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Make EQE access methods inline (Alaa Hleihel) [1691236] - [netdrv] {net, IB}/mlx5: Move Page fault EQ and ODP logic to RDMA (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Generic EQ (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Different EQ types (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Privatize eq_table and friends (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, irq_info and rmap belong to eq_table (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Create all EQs in one place (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Move all EQ logic to eq.c (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove redundant completion EQ list lock (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, No need to store eq index as a field (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Remove unused fields and structures (Alaa Hleihel) [1691236] - [netdrv] net/mlx5: EQ, Use the right place to store/read IRQ affinity hint (Alaa Hleihel) [1691236] - [include] net/mlx5: Fix offsets of ifc reserved fields (Alaa Hleihel) [1691236] - [netdrv] net/mlx5e: Remove the false indication of software timestamping support (Alaa Hleihel) [1691234 1647734] - [netdrv] net/mlx5: Typo fix in del_sw_hw_rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: RX, Fix wrong early return in receive queue poll (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Cancel DIM work on close SQ (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Remove unused UDP GSO remaining counter (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid encap flows deletion attempt the 1st time a neigh is resolved (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Properly initialize flow attributes for slow path eswitch rule deletion (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid overriding the user provided priority for offloaded tc rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix default amount of channels for VF representors (Alaa Hleihel) [1691234] - [include] net/mlx5: E-Switch, Fix fdb cap bits swap (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Block DEVX umem from the non applicable cases (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Fix XRC QP support after introducing extended atomic (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix failing ethtool query on FEC query error (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix wrong field name in FEC related functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Fix a bug in turning off FEC policy in unsupported speeds (Alaa Hleihel) [1691234] - [include] net/mlx5: Fix XRC SRQ umem valid bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Allocate enough space for the FDB sub-namespaces (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Added 'raw_errors_laneX' fields to ethtool statistics (Alaa Hleihel) [1691234] - [include] net/mlx5: Added "per_lane_error_counters" cap bit to PCAM (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool driver callback for query/set FEC policy (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add port FEC get/set functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add FEC fields to Port Phy Link Mode (PPLM) reg (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Remove counter from idr after removing it from list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Take fs_counters dellist before addlist (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Refactor fragmented buffer struct fields and init flow (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Support offloading tc priorities and chains for eswitch flows (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Use a slow path rule instead if vxlan neighbour isn't available (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Enable setting goto slow path chain action (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Avoid duplicated code for tc offloads add/del fdb rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: For TC offloads, always add new flow instead of appending the actions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add a no-append flow insertion mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Add chains and priorities (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Have explicit API to delete fwd rules (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Split FDB fast path prio to multiple namespaces (Alaa Hleihel) [1691234] - [include] net/mlx5: Add cap bits for multi fdb encap (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Split TC add rule path for nic vs e-switch (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change return type of tc add flow functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Use flow counter IDs and not the wrapping cache object (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Get counters for offloaded flows from callers (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Add support for extended atomic operations (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Allow scatter to CQE without global signaled WRs (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify that driver supports user flags (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Support scatter to CQE for DC transport type (Alaa Hleihel) [1691234] - [include] net/mlx5: Expose DC scatter to CQE capability bit (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Add support for flow tag to raw create flow (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Verify DEVX object type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add new counter for aRFS rule insertion failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add extack messages for TC offload failures (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: E-Switch, Add extack messages to devlink callbacks (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Allow reporting of checksum unnecessary (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable reporting checksum unnecessary also for L3 packets (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Add ethtool control of ring params to VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable multi-queue and RSS for VF representors (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose ethtool rss key size / indirection table functions (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Expose function for building RSS params (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Provide explicit directive if to create inner indirect tirs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: E-Switch, Provide flow dest when creating vport rx rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Extract creation of rep's default flow rule (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Enable stateless offloads for VF representor netdevs (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Change VF representors' RQ type (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Ethtool steering, Support masks for l3/l4 filters (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX on IB (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Enable DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Manage device uid for DEVX white list commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Expose RAW QP device handles to user space (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set valid umem bit on DEVX (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of XRCD commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of CQ creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid upon PD allocation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIS commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of TIR commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of MCG commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Set uid as part of QP creation (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Use uid as part of PD commands (Alaa Hleihel) [1691234] - [include] net/mlx5: Update mlx5_ifc with DEVX UID bits (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of DCT commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SRQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of SQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of RQ commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of QP commands (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Set uid as part of CQ commands (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Enable vport loopback when user context or QP mandate (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating RAW ethernet QP with loopback support (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Refactor transport domain bookkeeping logic (Alaa Hleihel) [1691234] - [infiniband] net/mlx5: Rename incorrect naming in IFC file (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Use rdma_user_mmap_io (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Allow creating a matcher for a NIC TX flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX namespace when getting a flow table (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add flow actions support to raw create flow (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor raw flow creation (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Don't overwrite action if already set (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Refactor flow action parsing to be more generic (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching packet reformat action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable reformat on NIC RX if supported (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching DECAP action to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable decap and packet reformat on flow tables (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Enable attaching modify header to steering flows (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add NIC TX steering support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5e: Replace PTP clock lock from RW lock to seq lock (Alaa Hleihel) [1691234] - [netdrv] net/mlx5e: Move Q counters allocation and drop RQ to init_rx (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add flow counters idr (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Store flow counters in a list (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add new list to store deleted flow counters (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Change flow counters addlist type to single linked list (Alaa Hleihel) [1691234] - [infiniband] RDMA/mlx5: Extend packet reformat verbs (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add new flow action verb - packet reformat (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Alaa Hleihel) [1691234 1663215] - [infiniband] RDMA/mlx5: Add a new flow action verb - modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export packet reformat alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Pass a namespace for packet reformat ID allocation (Alaa Hleihel) [1691234 1663215] - [include] net/mlx5: Expose new packet reformat capabilities (Alaa Hleihel) [1691234 1663215] - [netdrv] {net, RDMA}/mlx5: Rename encap to reformat packet (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Move header encap type to IFC header file (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Break encap/decap into two separated flow table creation flags (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add support for more namespaces when allocating modify header (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Export modify header alloc/dealloc functions (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Add proper NIC TX steering flow tables support (Alaa Hleihel) [1691234 1663215] - [netdrv] net/mlx5: Cleanup flow namespace getter switch logic (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Change TX affinity assignment in RoCE LAG mode (Alaa Hleihel) [1691234] - [netdrv] net/mlx5: Add memic command opcode to command checker (Alaa Hleihel) [1691234] - [infiniband] IB/mlx5: Destroy the DEVX object upon error flow (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, Read capabilities only when it is safe (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, fix udp source port value (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Improve argument name for add flow API (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, l4 proto support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering, ip6 support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow parsing refactoring (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Ethtool steering flow validation refactoring (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Unexport functions that need not be exported (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Remove unused mlx5_query_vport_admin_state (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: E-Switch, Remove unused argument when creating legacy FDB (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Rename modify/query_vport state related enums (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Mark expected switch fall-throughs (Alaa Hleihel) [1691231] - [netdrv] mellanox: fix the dport endianness in call of __inet6_lookup_established() (Alaa Hleihel) [1691231] - [netdrv] mlx5: handle DMA mapping error case for XDP redirect (Alaa Hleihel) [1691231] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Issue direct lookup on vxlan ports by vport representors (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Use function to access sq_dma object in fifo (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TX, Move DB fields in TXQ-SQ struct (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add support for XDP_REDIRECT in device-out side (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Re-order fields of struct mlx5e_xdpsq (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Refactor XDP counters (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Make XDP xmit functions more generic (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Add counter for XDP redirect in RX (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Enable driver uapi commands for flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for a flow table destination for driver flow steering (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support adding flow steering rule by raw description (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce driver create and destroy flow methods (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add support for flow table destination number (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add forward compatible support for the FTE match data (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: Support offloading double vlan push/pop tc actions (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Refactor tc vlan push/pop actions offloading (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5e: Support offloading tc double vlan headers match (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: FW tracer, Add debug prints (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, Enable tracing (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, parse traces and kernel tracing support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, events handling (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, register log buffer memory key (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, create trace buffer and copy strings database (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, implement tracer logic (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove set but not used variables (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add XRQ commands definitions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Add core support for double vlan push/pop steering action (Alaa Hleihel) [1691231 1615127] - [netdrv] net/mlx5: Expose MPEGC (Management PCIe General Configuration) structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: FW tracer, add hardware structures (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: fix an unused-function warning (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: IPsec, fix byte count in CQE (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add common metadata functions (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, build TLS netdev from capabilities (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add software statistics (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add Innova TLS rx data path (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, add innova rx support (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Accel, add TLS rx offload routines (Alaa Hleihel) [1691231] - [netdrv] net/mlx5e: TLS, refactor variable names (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Check that supplied blue flame index doesn't overflow (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Melt consecutive calls to alloc_bfreg() in one call (Alaa Hleihel) [1691231] - [netdrv] net/mlx5: Use 2-factor allocator calls (Alaa Hleihel) [1691231] - [infiniband] RDMA/mlx5: Remove unused port number parameter (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose dump and fill memory key (Alaa Hleihel) [1691231] - [include] net/mlx5: Add hardware definitions for dump_fill_mkey (Alaa Hleihel) [1691231] - [infiniband] net/mlx5: Limit scope of dump_fill_mkey function (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Add support for drain SQ & RQ (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Support RoCE ICRC encapsulated error counter (Alaa Hleihel) [1691231 1663195] - [include] net/mlx5: Add RoCE RX ICRC encapsulated counter (Alaa Hleihel) [1691231 1663195] - [infiniband] RDMA/mlx5: Refactor transport domain checks (Alaa Hleihel) [1691231] - [infiniband] IB/mlx5: Expose DEVX tree (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX query EQN support (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for memory registration (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX query UAR (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add DEVX support for modify and query commands (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add obj create and destroy functionality (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Add support for DEVX general command (Alaa Hleihel) [1691231 1663190] - [infiniband] IB/mlx5: Introduce DEVX (Alaa Hleihel) [1691231 1663190] - [netdrv] net/mlx5: Expose DEVX specification (Alaa Hleihel) [1691231]- [virt] kvm: arm/arm64: Don't emulate virtual timers on userspace ioctls (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Remove unused timer variable (Andrew Jones) [1716066] - [virt] kvm: arm/arm64: Rework the timer code to use a timer_map (Andrew Jones) [1716066] - [powerpc] powernv: Fix compile without CONFIG_TRACEPOINTS (David Gibson) [1524674] - [virt] kvm: ppc: book3s: Remove useless checks in 'release' method of KVM device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Clear escalation interrupt pointers on device close (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Prevent races when releasing device (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Replace the 'destroy' method by a 'release' method (David Gibson) [1524674] - [virt] kvm: Introduce a 'release' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Activate XIVE exploitation mode (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add passthrough support (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a mapping for the source ESB pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a TIMA mapping (David Gibson) [1524674] - [virt] kvm: Introduce a 'mmap' method for KVM devices (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add get/set accessors for the VP XIVE state (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to dirty the XIVE EQ pages (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to sync the sources (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a global reset control (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add controls for the EQ configuration (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Add a control to configure a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: add a control to initialize a source (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: xive: Introduce a new capability KVM_CAP_PPC_IRQ_XIVE (David Gibson) [1524674] - [powerpc] kvm: ppc: book3s hv: Add a new KVM device for the XIVE native exploitation mode (David Gibson) [1524674] - [powerpc] xive: add OPAL extensions for the XIVE native exploitation support (David Gibson) [1524674] - [powerpc] powernv: move OPAL call wrapper tracing and interrupt handling to C (David Gibson) [1524674] - [thermal] thermal/intel_powerclamp: fix truncated kthread name (Lihong Yang) [1716810] - [kernel] kernel/signal.c: trace_signal_deliver when signal_group_exit (Waiman Long) [1548279] - [kernel] signal: unconditionally leave the frozen state in ptrace_stop() (Waiman Long) [1548279] - [kernel] cgroup: never call do_group_exit() with task->frozen bit set (Waiman Long) [1548279] - [kernel] kernel: cgroup: fix misuse of x (Waiman Long) [1548279] - [kernel] cgroup: get rid of cgroup_freezer_frozen_exit() (Waiman Long) [1548279] - [kernel] cgroup: prevent spurious transition into non-frozen state (Waiman Long) [1548279] - [kernel] cgroup: Remove unused cgrp variable (Waiman Long) [1548279] - [documentation] cgroup: document cgroup v2 freezer interface (Waiman Long) [1548279] - [kernel] cgroup: add tracing points for cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: make TRACE_CGROUP_PATH irq-safe (Waiman Long) [1548279] - [tools] kselftests: cgroup: don't fail on cg_kill_all() error in cg_destroy() (Waiman Long) [1548279] - [kernel] cgroup: cgroup v2 freezer (Waiman Long) [1548279] - [kernel] cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock (Waiman Long) [1548279] - [kernel] cgroup: implement __cgroup_task_count() helper (Waiman Long) [1548279] - [kernel] cgroup: rename freezer.c into legacy_freezer.c (Waiman Long) [1548279] - [kernel] cgroup: remove extra cgroup_migrate_finish() call (Waiman Long) [1548279] - [kernel] cgroup/cpuset: Update stale generate_sched_domains() comments (Waiman Long) [1548279] - [kernel] cgroup: saner refcounting for cgroup_root (Waiman Long) [1548279] - [fs] fix cgroup_do_mount() handling of failure exits (Waiman Long) [1548279] - [kernel] cgroup: Add named hierarchy disabling to cgroup_no_v1 boot param (Waiman Long) [1548279] - [kernel] cgroup: fix parsing empty mount option string (Waiman Long) [1548279] - [kernel] cgroup: fix CSS_TASK_ITER_PROCS (Waiman Long) [1548279] - [kernel] cgroup: Fix dom_cgrp propagation when enabling threaded mode (Waiman Long) [1548279] - [lib] lib: objagg: fix handling of object with 0 users when assembling hints (Ivan Vecera) [1704850] - [lib] test_objagg: Uninitialized variable in error handling (Ivan Vecera) [1704850] - [lib] test_objagg: Test the correct variable (Ivan Vecera) [1704850] - [lib] lib: objagg: Fix an error code in objagg_hints_get() (Ivan Vecera) [1704850] - [lib] lib: objagg: add root count to stats (Ivan Vecera) [1704850] - [lib] lib: objagg: implement optimization hints assembly and use hints for object creation (Ivan Vecera) [1704850] - [lib] lib: objagg: fix typo in objagg_stats_put() docstring (Ivan Vecera) [1704850] - [lib] lib: introduce initial implementation of object aggregation manager (Ivan Vecera) [1704850] - [netdrv] ibmvnic: Fix unchecked return codes of memory allocations (Steve Best) [1718919] - [netdrv] ibmvnic: Refresh device multicast list after reset (Steve Best) [1718919] - [netdrv] ibmvnic: Do not close unopened driver during reset (Steve Best) [1718919] - [target] scsi: target: tcmu: Switch to bitmap_zalloc() (Maurizio Lombardi) [1712917] - [target] scsi: target: tcmu: wait for nl reply only if there are listeners or during an add (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_handle_text_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Simplify iscsit_dump_data_payload() (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Avoid iscsit_release_commands_from_conn() deadlock (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Rename a function and a function pointer (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Fix spelling of "unsolicited" (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Convert comments about locking into runtime checks (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Remove an incorrect comment (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Add target_send_busy() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Inline transport_lun_remove_cmd() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the LUN RESET implementation (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove several state tests from the TMF code (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the write_pending_status() callback function (Maurizio Lombardi) [1712917] - [target] scsi: target: make the pi_prot_format ConfigFS path readable (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: fix use after free (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: avoid cmd/qfull timers updated whenever a new cmd comes (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: fix error msg typo when create lio_qr_cache failed (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kmem_cache_free() instead of kfree() (Maurizio Lombardi) [1712917] - [target] scsi: target: perform t10_wwn ID initialisation in target_alloc_device() (Maurizio Lombardi) [1712917] - [target] scsi: target: remove hardcoded T10 Vendor ID in INQUIRY response (Maurizio Lombardi) [1712917] - [target] scsi: target: add device vendor_id configfs attribute (Maurizio Lombardi) [1712917] - [target] scsi: target: consistently null-terminate t10_wwn strings (Maurizio Lombardi) [1712917] - [target] scsi: target: use consistent left-aligned ASCII INQUIRY data (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Reduce the amount of code executed with a spinlock held (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make ABORT and LUN RESET handling synchronous (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix TAS handling for aborted commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify the code for aborting SCSI commands (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make it possible to wait from more than one context for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use system workqueues for TMF (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix target_wait_for_sess_cmds breakage with active signals (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Simplify transport_clear_lun_ref() (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use kvcalloc() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/tcmu: Fix queue_cmd_ring() declaration (Maurizio Lombardi) [1712917] - [target] scsi: target: replace fabric_ops.name with fabric_alias (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unnecessary get_fabric_name() accessor from fabric_ops (Maurizio Lombardi) [1712917] - [target] scsi: target: drop unused pi_prot_format attribute storage (Maurizio Lombardi) [1712917] - [target] scsi: target: add emulate_pr backstore attr to toggle PR support (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Avoid that a kernel oops is triggered when COMPARE AND WRITE fails (Maurizio Lombardi) [1712917] - [target] scsi: target: Don't request modules that aren't even built (Maurizio Lombardi) [1712917] - [target] scsi: target: Set response length for REPORT TARGET PORT GROUPS (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Always call transport_complete_callback() upon failure (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use sg_alloc_table() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Use the SECTOR_SHIFT constant (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove the SCF_COMPARE_AND_WRITE_POST flag (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Remove an unused data member from struct xcopy_pt_cmd (Maurizio Lombardi) [1712917] - [target] scsi: target/core: Fix spelling in two source code comments (Maurizio Lombardi) [1712917] - [target] scsi: target: stash sess_err_stats on Data-Out timeout (Maurizio Lombardi) [1712917] - [target] scsi: target: split out helper for cxn timeout error stashing (Maurizio Lombardi) [1712917] - [target] scsi: target: log NOP ping timeouts as errors (Maurizio Lombardi) [1712917] - [target] scsi: target: log Data-Out timeouts as errors (Maurizio Lombardi) [1712917] - [include] scsi: target: use ISCSI_IQN_LEN in iscsi_target_stat (Maurizio Lombardi) [1712917] - [target] scsi: target: iblock: split T10 PI SGL across command bios (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: fix spelling mistake "entires" -> "entries" (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Fix conn_ops double free (Maurizio Lombardi) [1712917] - [target] scsi: iscsi: target: Set conn->sess to NULL when iscsi_login_set_conn_values fails (Maurizio Lombardi) [1712917] - [target] scsi: target: loop, usb, vhost, xen: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: tcm_fc: use target_remove_session (Maurizio Lombardi) [1712917] - [target] scsi: target: make transport_init_session_tags static (Maurizio Lombardi) [1712917] - [target] scsi: iscsi target: have iscsit_start_nopin_timer call __iscsit_start_nopin_timer (Maurizio Lombardi) [1712917] - [target] scsi: target: fix __transport_register_session locking (Maurizio Lombardi) [1712917] - [target] Revert "scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers" (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use u64 for dev_size (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use match_int for dev params (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: do not set max_blocks if data_bitmap has been setup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: unmap if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: check if dev is configured before block/reset (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: use lio core se_device configuration helper (Maurizio Lombardi) [1712917] - [target] scsi: target: add helper to check if dev is configured (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: initialize list head (Maurizio Lombardi) [1712917] - [target] scsi: target_core_user: fix double unlock (Maurizio Lombardi) [1712917] - [target] scsi: target: Remove se_dev_entry.ua_count (Maurizio Lombardi) [1712917] - [target] scsi: target: Fix handling of removed LUNs (Maurizio Lombardi) [1712917] - [target] scsi: target: Send unit attention condition even if the sense buffer is too small (Maurizio Lombardi) [1712917] - [target] scsi: target: Do not duplicate the code that marks that a command has sense data (Maurizio Lombardi) [1712917] - [target] scsi: target/tcm_loop: Avoid that static checkers warn about dead code (Maurizio Lombardi) [1712917] - [target] scsi: target/iscsi: Reduce number of __iscsit_free_cmd() callers (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify the code for waiting for command completion (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (2/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify transport_generic_free_cmd() (1/2) (Maurizio Lombardi) [1712917] - [target] scsi: target: Fold core_tmr_handle_tas_abort() into transport_cmd_finish_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Simplify core_tmr_handle_tas_abort() (Maurizio Lombardi) [1712917] - [target] scsi: target: Document when CMD_T_STOP and CMD_T_COMPLETE are set (Maurizio Lombardi) [1712917] - [target] scsi: target: Make the session shutdown code also wait for commands that are being aborted (Maurizio Lombardi) [1712917] - [target] scsi: target: Introduce transport_init_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Rename transport_init_session() into transport_alloc_session() (Maurizio Lombardi) [1712917] - [target] scsi: target: Move a list_del_init() statement (Maurizio Lombardi) [1712917] - [target] scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion (Maurizio Lombardi) [1712917] - [target] scsi: target: Use config_item_name() instead of open-coding it (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: Don't pass KERN_ERR to pr_err (Maurizio Lombardi) [1712917] - [target] scsi: target: remove target_find_device (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: add module wide block/reset_netlink support (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: misc nl code cleanup (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: simplify nl interface (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: track nl commands (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: delete unused __wait (Maurizio Lombardi) [1712917] - [target] scsi: tcmu: remove useless code and clean up the code style (Maurizio Lombardi) [1712917]- [ipc] ipc: do cyclic id allocation for the ipc object. (Waiman Long) [1710480] - [ipc] ipc: conserve sequence numbers in ipcmni_extend mode (Waiman Long) [1710480] - [ipc] ipc: allow boot time extension of IPCMNI from 32k to 16M (Waiman Long) [1710480] - [ipc] ipc/mqueue: optimize msg_get() (Waiman Long) [1710480] - [ipc] ipc/mqueue: remove redundant wq task assignment (Waiman Long) [1710480] - [ipc] ipc: prevent lockup on alloc_msg and free_msg (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for semmni (Waiman Long) [1710480] - [ipc] ipc: IPCMNI limit check for msgmni and shmmni (Waiman Long) [1710480] - [ipc] ipc/shm.c: use ERR_CAST() for shm_lock() error return (Waiman Long) [1710480] - [ipc] ipc/shm: properly return EIDRM in shm_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: update return value of ipc_getref from int to bool (Waiman Long) [1710480] - [ipc] ipc/util.c: further variable name cleanups (Waiman Long) [1710480] - [ipc] ipc: simplify ipc initialization (Waiman Long) [1710480] - [ipc] ipc: get rid of ids->tables_initialized hack (Waiman Long) [1710480] - [lib] lib/rhashtable: guarantee initial hashtable allocation (Waiman Long) [1710480] - [lib] lib/rhashtable: simplify bucket_table_alloc() (Waiman Long) [1710480] - [ipc] ipc: drop ipc_lock() (Waiman Long) [1710480] - [ipc] ipc/util.c: correct comment in ipc_obtain_object_check (Waiman Long) [1710480] - [ipc] ipc: rename ipcctl_pre_down_nolock() (Waiman Long) [1710480] - [ipc] ipc/util.c: use ipc_rcu_putref() for failues in ipc_addid() (Waiman Long) [1710480] - [ipc] ipc: reorganize initialization of kern_ipc_perm.seq (Waiman Long) [1710480] - [ipc] ipc: compute kern_ipc_perm.id under the ipc lock (Waiman Long) [1710480] - [x86] x86/speculation/mds: Improve CPU buffer clear documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Revert CPU buffer clear on double fault exit (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add 'mitigations=' support for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [s390] s390/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [powerpc] powerpc/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [mm] x86/speculation: Support 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kernel] cpu/speculation: Add 'mitigations=' cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Fix documentation typo (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Correct the possible MDS sysfs values (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/mds: Add MDSUM variant to the MDS documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Fix comment (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add SMT warning message (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Move arch_smt_update() call to after mitigation decisions (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds=full,nosmt cmdline option (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] Documentation: Add MDS vulnerability documentation (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] documentation: Move L1TF to separate directory (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation mode VMWERV (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [base] x86/speculation/mds: Add sysfs reporting for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add mitigation control for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Conditionally clear CPU buffers on idle entry (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm/vmx: Add MDS protection when L1D Flush is not active (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Clear CPU buffers on exit to user (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/mds: Add mds_clear_cpu_buffers() (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [kvm] x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add BUG_MSBDS_ONLY (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation/mds: Add basic bug infrastructure for MDS (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Consolidate CPU whitelists (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] x86/msr-index: Cleanup bit defines (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [documentation] x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [x86] x86/speculation: Cast ~SPEC_CTRL_STIBP atomic value to int (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [tools] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command (Waiman Long) [1713695 1690360 1690351 1690338] {CVE-2018-12126 CVE-2018-12127 CVE-2018-12130 CVE-2019-11091} - [scsi] scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplify conditional check again (Himanshu Madhani) [1665555] - [scsi] qla2xxx: Update driver version to 10.01.00.15.08.1-k (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Secure flash update support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add 28xx flash primary/secondary status/image mechanism (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Simplification of register address used in qla_tmpl.c (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correction and improvement to fwdt processing (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Update flash read/write routine (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add support for multiple fwdump templates/segments (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Correctly report max/min supported speeds (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Serdes support for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add Device ID for ISP28XX (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Remove FW default template (Himanshu Madhani) [1665555] - [scsi] scsi: qla2xxx: Add fw_attr and port_no SysFS node (Himanshu Madhani) [1665555] - [netdrv] e1000e: Disable runtime PM on CNP+ (David Arcari) [1659179] - [netdrv] intel: correct return from set features callback (David Arcari) [1659179] - [netdrv] e1000e: Fix -Wformat-truncation warnings (David Arcari) [1659179] - [netdrv] e1000e: fix cyclic resets at link up with active tx (David Arcari) [1659179] - [netdrv] e1000e: fix a missing check for return value (David Arcari) [1659179] - [netdrv] e1000e: Exclude device from suspend direct complete optimization (David Arcari) [1659179] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (David Arcari) [1659179] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1659179] - [netdrv] e1000e: extend PTP gettime function to read system clock (David Arcari) [1659179] - [netdrv] e1000e: allow non-monotonic SYSTIM readings (David Arcari) [1659179] - [netdrv] intel-ethernet: use correct module license (David Arcari) [1659179] - [kernel] sched/cpufreq: Fix kobject memleak (Phil Auld) [1714719] - [kernel] sched/core: Check quota and period overflow at usec to nsec conversion (Phil Auld) [1714719] - [kernel] sched/core: Handle overflow in cpu_shares_write_u64 (Phil Auld) [1714719] - [kernel] sched/rt: Check integer overflow at usec to nsec conversion (Phil Auld) [1714719] - [base] arch_topology: Make cpu_capacity sysfs node as read-only (Phil Auld) [1714719] - [x86] sched/x86: Save [ER]FLAGS on context switch (Phil Auld) [1714719] - [kernel] sched/fair: Remove setting task's se->runnable_weight during PELT update (Phil Auld) [1714719] - [kernel] sched/fair: Disable LB_BIAS by default (Phil Auld) [1714719] - [arm64] sched/topology, arch/arm64: Rebuild the sched_domain hierarchy when the CPU capacity changes (Phil Auld) [1714719] - [base] sched/topology, drivers/base/arch_topology: Rebuild the sched_domain hierarchy when capacities change (Phil Auld) [1714719] - [kernel] sched/topology: Add SD_ASYM_CPUCAPACITY flag detection (Phil Auld) [1714719] - [kernel] sched/fair: Fix load_balance redo for !imbalance (Phil Auld) [1714719] - [tools] cpupower : frequency-set -r option misses the last cpu in related cpu list (Steve Best) [1717841] - [kernel] Uprobes: Fix kernel oops with delayed_uprobe_remove() (Gustavo Duarte) [1608798] - [kernel] trace_uprobe/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes/sdt: Prevent multiple reference counter for same uprobe (Gustavo Duarte) [1608798] - [kernel] uprobes: Support SDT markers having reference count (semaphore) (Gustavo Duarte) [1608798] - [kernel] Uprobe: Additional argument arch_uprobe to uprobe_write_opcode() (Gustavo Duarte) [1608798] - [kernel] Uprobes: Simplify uprobe_register() body (Gustavo Duarte) [1608798] - [pci] PCI: Rework pcie_retrain_link() wait loop (Myron Stowe) [1707902] - [pci] PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum (Myron Stowe) [1707902] - [pci] PCI: Factor out pcie_retrain_link() function (Myron Stowe) [1707902] - [tools] selftests/powerpc: Fix strncpy usage (Diego Domingos) [1662372] - [tools] selftests: Fix test errors related to lib.mk khdr target (Diego Domingos) [1662372] - [nvme] nvme-fc: use separate work queue to avoid warning (Ewan Milne) [1715135] - [scsi] scsi: scsi_transport_fc: nvme: display FC-NVMe port roles (Ewan Milne) [1715135] - [nvme] nvme-fc: correct csn initialization and increments on error (Ewan Milne) [1715135] - [nvme] nvme-multipath: avoid crash on invalid subsystem cntlid enumeration (Ewan Milne) [1715135] - [nvme] nvme-multipath: don't print ANA group state by default (Ewan Milne) [1715135] - [nvme] nvme-multipath: split bios with the ns_head bio_set before submitting (Ewan Milne) [1715135] - [nvme] nvme-multipath: relax ANA state check (Ewan Milne) [1715135] - [drm] drm/i915: Bump gen7+ fb size limits to 16kx16k (Lyude Paul) [1664969] - [drm] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+ (Lyude Paul) [1664969] - [drm] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping (Lyude Paul) [1664969] - [drm] drm/i915: Overcome display engine stride limits via GTT remapping (Lyude Paul) [1664969] - [drm] drm/i915: Shuffle stride checking code around (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add live vma selftest (Lyude Paul) [1664969] - [drm] drm/i915/selftests: Add mock selftest for remapped vmas (Lyude Paul) [1664969] - [drm] drm/i915: Add a new "remapped" gtt_view (Lyude Paul) [1664969] - [md] dax: Arrange for dax_supported check to span multiple devices (Jeff Moyer) [1665364] - [mm] mm/memory_hotplug.c: drop memory device reference after find_memory_block() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Retain security state after overwrite (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/pmem: fix a possible OOB access when read and write pmem (Jeff Moyer) [1665367 1665364 1665362] - [acpi] libnvdimm/security, acpi/nfit: unify zero-key for all security commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: provide fix for secure-erase to use zero-key (Jeff Moyer) [1665367 1665364 1665362 1584976] - [mm] mm/memory.c: fix modifying of page protection by insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix a kmemdup failure check (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Fix a potential NULL pointer dereference (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Always dump _DSM output payload (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Deposit pagetable even when installing zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/namespace: Clean up holder_class_store() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/of_pmem: Fix platform_no_drv_owner.cocci warnings (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Update NFIT flags error message (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Fix LBA masking during 'free list' population (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/btt: Remove unnecessary code in btt_freelist_init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Remove dax_label_reserve (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax: Check the end of the block-device capacity with dax_direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Avoid stale ARS results (Jeff Moyer) [1697175 1665367 1665364 1665362] - [acpi] nfit/ars: Allow root to busy-poll the ARS state machine (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Introduce scrub_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Remove ars_start_flags (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt short-ARS even in the no_init_ars case (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit/ars: Attempt a short-ARS whenever the ARS state is idle at boot (Jeff Moyer) [1697194 1665367 1665364 1665362] - [fs] fs/dax: NIT fix comment regarding start/end vs range (Jeff Moyer) [1665367 1665364 1665362] - [fs] fs/dax: Convert to use vmf_error() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Require opt-in for read-only label configurations (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pmem: Honor force_raw for legacy pmem regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Fix altmap reservation size calculation (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: Fix over-trim in trim_pfn_device() (Jeff Moyer) [1665367 1665364 1665362 1662227] - [nvdimm] libnvdimm/dimm: Add a no-BLK quirk based on NVDIMM family (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Add Hyper-V NVDIMM DSM command set to white list (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: acpi_nfit_ctl(): Check out_obj->type in the right place (Jeff Moyer) [1665367 1665364 1665362] - [acpi] nfit: Fix nfit_intel_shutdown_status() command submission (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm/security: Require nvdimm_security_setup_events() to succeed (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] nfit_test: fix security state pull for nvdimm security nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/security: Fix nvdimm_security_state() state request selection (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm/label: Clear 'updating' flag after label-set update (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Remove duplicate set nd_set in acpi_nfit_init_interleave_set() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix race accessing memdev in nfit_get_smbios_id() (Jeff Moyer) [1665367 1665364 1665362] - [include] libnvdimm/dimm: Fix security capability detection for non-Intel NVDIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] nfit: Mark some functions as __maybe_unused (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] ACPI/nfit: delete the function to_acpi_nfit_desc (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: delete the redundant header file (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] mm, devm_memremap_pages: fix shutdown handling (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: kill mapping "System RAM" support (Jeff Moyer) [1665367 1665364 1665362] - [kernel] mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm/security: Quiet security operations (Jeff Moyer) [1665367 1665364 1665362 1584976] - [documentation] libnvdimm/security: Add documentation for nvdimm security support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: add Intel DSM 1.8 support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add overwrite support for nfit_test (Jeff Moyer) [1665367 1665364 1665362 1584976] - [tools] tools/testing/nvdimm: Add test support for Intel nvdimm security DSMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: add Intel DSM 1.8 master passphrase support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm/security: Add security DSM overwrite support (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add support for issue secure erase DSM to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add enable/update passphrase support for Intel nvdimms (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add disable passphrase support to Intel nvdimm. (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add unlock of nvdimm support for Intel DIMMs (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] acpi/nfit, libnvdimm: Add freeze security support to Intel nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Introduce nvdimm_security_ops (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys-encrypted: add nvdimm key format type to encrypted keys (Jeff Moyer) [1665367 1665364 1665362 1584976] - [security] keys: Export lookup_user_key to external users (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] acpi/nfit, libnvdimm: Store dimm id as a member to struct nvdimm (Jeff Moyer) [1665367 1665364 1665362 1584976] - [nvdimm] libnvdimm, namespace: Replace kmemdup() with kstrndup() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, label: Switch to bitmap_zalloc() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] ACPI/nfit: Adjust annotation for why return 0 if fail to find NFIT at start (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, bus: Check id immediately following ida_simple_get (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short" (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [nvdimm] libnvdimm, pfn: Pad pfn namespaces relative to other regions (Jeff Moyer) [1665367 1665364 1665362 1662227] - [tools] tools/testing/nvdimm: Align test resources to 128M (Jeff Moyer) [1665367 1665364 1665362 1662227] - [acpi] acpi/nfit: Add support for Intel DSM 1.8 commands (Jeff Moyer) [1665367 1665364 1665362 1584976] - [acpi] Revert "acpi, nfit: Further restrict userspace ARS start requests" (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix ARS overflow continuation (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix the array size for dimm devices. (Jeff Moyer) [1665367 1665364 1665362 1658918] - [mm] mm: Fix warning in insert_pfn() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Further restrict userspace ARS start requests (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi, nfit: Fix Address Range Scrub completion tracking (Jeff Moyer) [1665367 1665364 1665362 1662224 1641487] - [tools] tools/testing/nvdimm: Populate dirty shutdown data (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Collect shutdown status (Jeff Moyer) [1665367 1665364 1665362 1662217] - [acpi] acpi, nfit: Introduce nfit_mem flags (Jeff Moyer) [1665367 1665364 1665362 1662217] - [nvdimm] libnvdimm, label: Fix sparse warning (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, namespace: Drop the repeat assignment for variable dev->parent (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, region: Fail badblocks listing for inactive regions (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pfn: during init, clear errors in the metadata area (Jeff Moyer) [1665367 1665364 1665362 1641565] - [nvdimm] libnvdimm: Set device node in nd_device_register (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: Hold reference on parent while scheduling async init (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm: remove duplicate include (Jeff Moyer) [1665367 1665364 1665362] - [fs] filesystem-dax: Fix use of zero page (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: Restore page attributes when clearing errors (Jeff Moyer) [1665367 1665364 1665362] - [drivers] device-dax: avoid hang on error before devm_memremap_pages() (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: improve emulation of smart injection (Jeff Moyer) [1685043 1665367 1665364 1665362] - [fs] filesystem-dax: Do not request kaddr and pfn when not required (Jeff Moyer) [1665367 1665364 1665362] - [drivers] dax/super: Do not request a pointer kaddr when not required (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [nvdimm] libnvdimm, pmem: kaddr and pfn can be NULL to ->direct_access() (Jeff Moyer) [1665367 1665364 1665362] - [acpi] acpi/nfit: queue issuing of ars when an uc error notification comes in (Jeff Moyer) [1665367 1665364 1665362 1641487] - [kernel] mm, dev_pagemap: Do not clear ->mapping on final put (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Fix support for emulating controller temperature (Jeff Moyer) [1665367 1665364 1665362] - [tools] tools/testing/nvdimm: Make DSM failure code injection an override (Jeff Moyer) [1665367 1665364 1665362 1658918] - [acpi] acpi, nfit: Prefer _DSM over _LSR for namespace label reads (Jeff Moyer) [1665367 1665364 1665362 1658918] - [nvdimm] libnvdimm: Introduce locked DIMM capacity support (Jeff Moyer) [1665367 1665364 1665362 1658918] - [drm] drm/nouveau: fix duplication of nv50_head_atom struct (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/disp/dp: respect sink limits when selecting failsafe link configuration (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: initial support for boards with TU117 chipset (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/core: allow detected chipset to be overridden (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gf119-gp10x: push HeadSetControlOutputResource() mthd when encoders change (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/nv50-: fix bug preventing non-vsync'd page flips (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/kms/gv100-: fix spurious window immediate interlocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/nouveau: forward error generated while resuming objects tree (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/nouveau/i2c: Disable i2c bus access after ->fini() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add WaDisableBankHangMode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/fbc: disable framebuffer compression on GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix setting 10 bit deep color mode (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add missing combo PHY lane power setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Factor out combo PHY lane power setup helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Corrupt DSI picture fix for GeminiLake (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix clockgating issue when using scalers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Suppress spurious combo PHY B warning (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable read only ppgtt support for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use Engine1 instance for gen11 pm interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Disable video turbo mode for rp control (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable media sampler powergate (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: introduce REG_BIT() and REG_GENMASK() to define register contents (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1664615 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Apply a recommended rc6 threshold (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dedicated rc6 enabling sequence for gen11 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Don't warn on spurious interrupts (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Handle rps interrupts without irq lock (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure we have enough memory bandwidth on ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sandybridge_pcode_read() deal with the second data register (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix ONLY icl+ max plane width (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix MG_DP_MODE() register programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Really calculate the cursor ddb based on the highest enabled wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Inline skl_update_pipe_wm() into its only caller (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass pipe_wm around so much (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Move some variables to tighter scope (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Keep plane watermarks enabled more aggressively (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make sure cursor has enough ddb for the selected wm level (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Allocate enough DDB for the cursor (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract skl_compute_wm_params() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Don't pass plane state to skl_compute_plane_wm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Accept alloc_size == blocks (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Introduce Comet Lake PCH (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/cml: Add CML PCI IDS (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix PSR2 selective update corruption after PSR1 setup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off the CUS when turning off a HDR plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix legacy gamma mode for ICL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Refactor icl_is_hdr_plane (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] drm/i915: Add new ICL PCI ID (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Fix CRC mismatch error for DP link layer compliance (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Prevent incorrect DBuf enabling (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Read out memory type (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on cnl+ (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Clean up intel_get_dram_info() a bit (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i914: s/l_info/dimm_l/ etc. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Generalize intel_is_dram_symmetric() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Use dram_dimm_info more (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract DIMM info on GLK too (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix DRAM size reporting for BXT (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract BXT DIMM helpers (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Polish skl_is_16gb_dimm() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Extract functions to derive SKL+ DIMM info (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Store DIMM rank information as a number (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Default to Thread Group preemption for compute workloads (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Fix the state checker for ICL Y planes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: move MG pll hw_state readout (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Finalize Wa_1408961008:icl (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Call MG_DP_MODE() macro with the right parameters order (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Drop redundant gamma mode mask (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Implement new w/a for underruns with wm1+ disabled (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Include "ignore lines" in skl+ wm state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] Revert "drm/i915: W/A for underruns with WM1+ disabled on icl" (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make MG PHY macros semantically consistent (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Make combo PHY DDI macro definitions consistent for ICL and CNL (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add degamma and gamma lut size to gen11 caps (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable pipe output csc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Enable ICL Pipe CSC block (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/icl: Add icl pipe degamma and gamma support (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/glk: Fix degamma lut programming (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Dump skl+ watermark changes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Update DSPCNTR gamma/csc bits during crtc_enable() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Disable pipe gamma when C8 pixel format is used (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe CSC when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Turn off pipe gamma when it's not needed (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe csc enable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Track pipe gamma enable/disable in crtc state (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915: Populate gamma_mode for all platforms (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Main backport to rebase from 4.18 to 5.1 (Lyude Paul) [1713573 1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] {CVE-2019-11085} - [include] list: Backport list_is_first() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] lib/scatterlist: Provide a DMA page iterator (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [acpi] ACPI / PMIC: Add support for executing PMIC MIPI sequence elements (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vfio: add edid api for display (vgpu) devices. (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm: don't miss the last page because of round-off error (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] PM-runtime: Add new interface to get accounted time (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: move i915_kick_out_vgacon to vgaarb (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [scripts] tracing: Avoid calling cc-option -mrecord-mcount for every Makefile (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb_helper: Allow leaking fbdev smem_start (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/fb: Stop leaking physical address (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: Add FBINFO_HIDE_SMEM_START flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] vt: Remove vc_panic_force_write (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [video] fbdev: fix kerneldoc (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] fbdev: add remove_conflicting_pci_framebuffers() (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [media] media: cec-notifier: Get notifier by device and connector name (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [base] driver core: Add device_link_remove function (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] include: Move ascii85 functions from i915 to linux/ascii85.h (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [mm] mm, drm/i915: mark pinned shmemfs pages as unevictable (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] list: introduce list_bulk_move_tail helper (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [fs] sysfs: constify sysfs create/remove files harder (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm/i915/selftests: Remove unused dmabuf->kmap routines, fix the build (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma-buf: remove kmap_atomic interface (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [include] include/linux/bitops.h: introduce BITS_PER_TYPE (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] dma_buf: remove device parameter from attach callback v2 (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [pci] PCI: Export pcie_get_speed_cap and pcie_get_width_cap (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [drm] drm: Add support for pps and compression mode command packet (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking/mutex: Fix mutex debug call and ww_mutex documentation (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: Implement an algorithm choice for Wound-Wait mutexes (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286] - [kernel] locking: WW mutex cleanup (Lyude Paul) [1707312 1688524 1685552 1685427 1665631 1665088 1664615 1664609 1664189 1664177 1664175 1664104 1662017 1660302 1643842 1640840 1639990 1639436 1637606 1633845 1633843 1633842 1504286]- [netdrv] igb: Fix WARN_ONCE on runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: use struct_size() helper (Corinna Vinschen) [1659168] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Corinna Vinschen) [1659168] - [netdrv] igb: Bump version number (Corinna Vinschen) [1659168] - [netdrv] Revert "igb: reduce CPU0 latency when updating statistics" (Corinna Vinschen) [1659168] - [netdrv] igb: Fix an issue that PME is not enabled during runtime suspend (Corinna Vinschen) [1659168] - [netdrv] igb: Change RXPBSIZE size when setting Qav mode (Corinna Vinschen) [1659168] - [netdrv] igb: reduce CPU0 latency when updating statistics (Corinna Vinschen) [1659168] - [netdrv] igb: fix uninitialized variables (Corinna Vinschen) [1659168] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659168] - [netdrv] igb: Fix format with line continuation whitespace (Corinna Vinschen) [1659168] - [netdrv] igb: extend PTP gettime function to read system clock (Corinna Vinschen) [1659168] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Corinna Vinschen) [1659168] - [netdrv] igb: remove ndo_poll_controller (Corinna Vinschen) [1659168] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659168] - [netdrv] igb: Replace mdelay() with msleep() in igb_integrated_phy_loopback() (Corinna Vinschen) [1659168] - [netdrv] igb: Replace GFP_ATOMIC with GFP_KERNEL in igb_sw_init() (Corinna Vinschen) [1659168] - [netdrv] igb: Use an advanced ctx descriptor for launchtime (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_phy: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb: e1000_82575: Mark expected switch fall-through (Corinna Vinschen) [1659168] - [netdrv] igb_main: Mark expected switch fall-throughs (Corinna Vinschen) [1659168] - [netdrv] igb: Use dma_wmb() instead of wmb() before doorbell writes (Corinna Vinschen) [1659168] - [netdrv] igb: Add support for ETF offload (Corinna Vinschen) [1659168] - [netdrv] igb: Only call skb_tx_timestamp after descriptors are ready (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_offload_cbs() (Corinna Vinschen) [1659168] - [netdrv] igb: Only change Tx arbitration when CBS is on (Corinna Vinschen) [1659168] - [netdrv] igb: Refactor igb_configure_cbs() (Corinna Vinschen) [1659168] - [fs] Revert "[fs] ext4: protect journal inode's blocks using block_validity" (Lukas Czerner) [1716549] - [fs] xfs: don't trip over uninitialized buffer on extent read of corrupted inode (Bill O'Donnell) [1715942] - [fs] xfs: always init bma in xfs_bmapi_write (Bill O'Donnell) [1715942] - [lib] rhashtable: Still do rehash when we get EEXIST (Vladis Dronov) [1712457] - [fs] vmcore: Add a kernel parameter novmcoredd (Kairui Song) [1705864] - [powerpc] powerpc/eeh: Correct retries in eeh_pe_reset_full() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Improve recovery of passed-through devices (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_clear_pe_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Add include_passed to eeh_pe_state_clear() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: remove sw_state from eeh_unfreeze_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_clear_frozen_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_ops.wait_state() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_pe_state_mark() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_enabled() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup field names in eeh_rmv_data (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup list_head field names (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup eeh_add_virt_device() (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup unused field in eeh_dev (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Cleanup EEH_POSTPONED_PROBE (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Avoid misleading message "EEH: no capable adapters found" (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix null deref for devices removed during EEH (Sam Bobroff) [1352405] - [powerpc] powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() (Sam Bobroff) [1352405] - [edac] x86/MCE/AMD, EDAC/mce_amd: Add new error descriptions for some SMCA bank types (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new McaTypes for CS, PSP, and SMU units (Janakarajan Natarajan) [1688469] - [x86] x86/MCE/AMD, EDAC/mce_amd: Add new MP5, NBIO, and PCIE SMCA bank types (Janakarajan Natarajan) [1688469] - [scsi] megaraid_sas: remove tech preview from Aero series (Tomas Henzl) [1668409] - [scsi] megaraid_sas: sync with mainline (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix spelling mistake "oustanding" -> "outstanding" (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Make megasas_host_device_list_query() static (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: reduce module load time (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove a bunch of set but not used variables (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: return error when create DMA pool failed (Tomas Henzl) [1668409] {CVE-2019-11810} - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMD (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driver (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework device add code in AEN path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rework code to get PD and LD list (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: correct an info message (Tomas Henzl) [1668409] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: fix out-of-bound array accesses (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: changes to function prototypes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: NULL check before some freeing functions is not needed (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas_fusion: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid: megaraid_sas_base: Mark expected switch fall-through (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: modify max supported lds related print (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: remove unused macro (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: increase timeout for IOC INIT to 180seconds (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove double endian conversion (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Re-use max_mfi_cmds to calculate queue sizes (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Rename scratch_pad registers (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Remove spin lock for dpc operation (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: optimize raid context access in IO path (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fail init if heartbeat timer fails (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: For SRIOV, do not set STOP_ADP bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix combined reply queue mode detection (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix module parameter description (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix goto labels in error handling (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Update copyright information (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add check for reset adapter bit (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Fix msleep granularity (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add support for FW snap dump (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: Add watchdog thread to detect Firmware fault (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: switch to generic DMA API (Tomas Henzl) [1668409] - [scsi] scsi: megaraid_sas: fix a missing-check bug (Tomas Henzl) [1668409] - [kernel] get_maintainer.pl: Add default .get_maintainer.conf file for RHEL (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow option --mpath to read all files in (Prarit Bhargava) [1714630] - [scripts] get_maintainer.pl: add -mpath= for MAINTAINERS file location (Prarit Bhargava) [1714630] - [scripts] get_maintainer: allow usage outside of kernel tree (Prarit Bhargava) [1714630] - [scripts] Revert "[scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override" (Prarit Bhargava) [1714630] - [include] signal: Make siginmask safe when passed a signal of 0 (Waiman Long) [1714351] - [fs] signal: Don't send signals to tasks that don't exist (Waiman Long) [1714351] - [kernel] signal: Restore the stop PTRACE_EVENT_EXIT (Waiman Long) [1714351] - [kernel] signal: Better detection of synchronous signals (Waiman Long) [1714351] - [kernel] signal: Always notice exiting tasks (Waiman Long) [1714351] - [kernel] signal: Always attempt to allocate siginfo for SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user32 (Waiman Long) [1714351] - [kernel] signal: Guard against negative signal numbers in copy_siginfo_from_user (Waiman Long) [1714351] - [kernel] signal: In sigqueueinfo prefer sig not si_signo (Waiman Long) [1714351] - [include] signal: Use a smaller struct siginfo in the kernel (Waiman Long) [1714351] - [include] signal: Distinguish between kernel_siginfo and siginfo (Waiman Long) [1714351] - [kernel] signal: Introduce copy_siginfo_from_user and use it's return value (Waiman Long) [1714351] - [arm64] signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZE (Waiman Long) [1714351] - [kernel] signal: Fail sigqueueinfo if si_signo != sig (Waiman Long) [1714351] - [kernel] signal/sparc: Move EMT_TAGOVF into the generic siginfo.h (Waiman Long) [1714351] - [mm] signal/arm: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Use send_sig_fault where appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_ptrace_errno_trap (Waiman Long) [1714351] - [arm64] signal/arm64: In ptrace_hbptriggered name the signal description string (Waiman Long) [1714351] - [arm64] signal/arm64: Remove arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_mceerr as appropriate (Waiman Long) [1714351] - [arm64] signal/arm64: Add and use arm64_force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/arm64: Only call set_thread_esr once in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Only perform one esr_to_fault_info call in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Expand __do_user_fault and remove it (Waiman Long) [1714351] - [mm] signal/arm64: For clarity separate the 3 signal sending cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Consolidate the two hwpoison cases in do_page_fault (Waiman Long) [1714351] - [mm] signal/arm64: Factor set_thread_esr out of __do_user_fault (Waiman Long) [1714351] - [arm64] signal/arm64: Factor out arm64_show_signal from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Remove unneeded tsk parameter from arm64_force_sig_info (Waiman Long) [1714351] - [arm64] signal/arm64: Push siginfo generation into arm64_notify_die (Waiman Long) [1714351] - [powerpc] signal/powerpc: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [powerpc] signal/powerpc: Simplify _exception_pkey by using force_sig_pkuerr (Waiman Long) [1714351] - [powerpc] signal/powerpc: Specialize _exception_pkey for handling pkey exceptions (Waiman Long) [1714351] - [powerpc] signal/powerpc: Call force_sig_fault from _exception (Waiman Long) [1714351] - [powerpc] signal/powerpc: Factor the common exception code into exception_common (Waiman Long) [1714351] - [powerpc] powerpc/traps: Print unhandled signals in a separate function (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/powerpc: Call _exception_pkey directly from bad_key_fault_exception (Waiman Long) [1714351] - [mm] signal/powerpc: Remove pkey parameter from __bad_area (Waiman Long) [1714351] - [mm] signal/powerpc: Use force_sig_mceerr as appropriate (Waiman Long) [1714351] - [x86] signal/x86: Use force_sig_fault where appropriate (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey by value (Waiman Long) [1714351] - [mm] signal/x86: Replace force_sig_info_fault with force_sig_fault (Waiman Long) [1714351] - [mm] signal/x86: Call force_sig_pkuerr from __bad_area_nosemaphore (Waiman Long) [1714351] - [mm] signal/x86: Pass pkey not vma into __bad_area (Waiman Long) [1714351] - [mm] signal/x86: Don't compute pkey in __do_page_fault (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from mm_fault_error (Waiman Long) [1714351] - [mm] signal/x86: Remove the pkey parameter from do_sigbus (Waiman Long) [1714351] - [mm] signal/x86: Remove pkey parameter from bad_area_nosemaphore (Waiman Long) [1714351] - [x86] signal/x86/traps: Simplify trap generation (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig instead of open coding it. (Waiman Long) [1714351] - [x86] signal/x86/traps: Use force_sig_bnderr (Waiman Long) [1714351] - [x86] signal/x86/traps: Move more code into do_trap_no_signal so it can be reused (Waiman Long) [1714351] - [x86] signal/x86/traps: Factor out show_signal (Waiman Long) [1714351] - [x86] signal/x86: Move mpx siginfo generation into do_bounds (Waiman Long) [1714351] - [x86] signal/x86: In trace_mpx_bounds_register_exception add __user annotations (Waiman Long) [1714351] - [mm] signal/x86: Move MCE error reporting out of force_sig_info_fault (Waiman Long) [1714351] - [x86] signal/x86: Inline fill_sigtrap_info in it's only caller send_sigtrap (Waiman Long) [1714351] - [powerpc] signal: Simplify tracehook_report_syscall_exit (Waiman Long) [1714351] - [kernel] signal: Pair exports with their functions (Waiman Long) [1714351] - [kernel] signal: Remove specific_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Use group_send_sig_info to kill all processes in a pid namespace (Waiman Long) [1714351] - [tty] tty_io: Use group_send_sig_info in __do_SACK to note it is a session being killed (Waiman Long) [1714351] - [misc] signal/GenWQE: Fix sending of SIGKILL (Waiman Long) [1714351] - [include] signal: Remove SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOP (Waiman Long) [1714351] - [kernel] signal: Never allocate siginfo for SIGKILL or SIGSTOP (Waiman Long) [1714351] - [usb] signal: Don't send siginfo to kthreads. (Waiman Long) [1714351] - [usb] signal: Remove the siginfo paramater from kernel_dqueue_signal (Waiman Long) [1714351] - [tty] signal: send_sig_all no longer needs SEND_SIG_FORCED (Waiman Long) [1714351] - [kernel] signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace init (Waiman Long) [1714351] - [x86] signal: Properly deliver SIGSEGV from x86 uprobes (Waiman Long) [1714351] - [kernel] signal: Properly deliver SIGILL from uprobes (Waiman Long) [1714351] - [kernel] signal: Always ignore SIGKILL and SIGSTOP sent to the global init (Waiman Long) [1714351] - [iommu] mm: convert return type of handle_mm_fault() caller to vm_fault_t (Waiman Long) [1714351] - [kernel] signal: make get_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make sigkill_pending() return bool (Waiman Long) [1714351] - [kernel] signal: make legacy_queue() return bool (Waiman Long) [1714351] - [kernel] signal: make wants_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make flush_sigqueue_mask() void (Waiman Long) [1714351] - [kernel] signal: make unhandled_signal() return bool (Waiman Long) [1714351] - [kernel] signal: make recalc_sigpending_tsk() return bool (Waiman Long) [1714351] - [kernel] signal: make has_pending_signals() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_task_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make sig_handler_ignored() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_ok_by_cred() return bool (Waiman Long) [1714351] - [kernel] signal: simplify rt_sigaction() (Waiman Long) [1714351] - [kernel] signal: make do_sigpending() void (Waiman Long) [1714351] - [kernel] signal: make may_ptrace_stop() return bool (Waiman Long) [1714351] - [kernel] signal: make kill_as_cred_perm() return bool (Waiman Long) [1714351] - [kernel] signal: make force_sigsegv() void (Waiman Long) [1714351] - [kernel] signal: Don't restart fork when signals come in. (Waiman Long) [1714351] - [kernel] fork: Have new threads join on-going signal group stops (Waiman Long) [1714351] - [include] fork: Skip setting TIF_SIGPENDING in ptrace_init_task (Waiman Long) [1714351] - [kernel] signal: Add calculate_sigpending() (Waiman Long) [1714351] - [kernel] fork: Unconditionally exit if a fatal signal is pending (Waiman Long) [1714351] - [kernel] fork: Move and describe why the code examines PIDNS_ADDING (Waiman Long) [1714351] - [kernel] signal: Push pid type down into complete_signal. (Waiman Long) [1714351] - [kernel] signal: Push pid type down into __send_signal (Waiman Long) [1714351] - [kernel] signal: Push pid type down into send_signal (Waiman Long) [1714351] - [tty] signal: Pass pid type into do_send_sig_info (Waiman Long) [1714351] - [fs] signal: Pass pid type into send_sigio_to_task & send_sigurg_to_task (Waiman Long) [1714351] - [kernel] signal: Pass pid type into group_send_sig_info (Waiman Long) [1714351] - [kernel] signal: Pass pid and pid type into send_sigqueue (Waiman Long) [1714351] - [kernel] posix-timers: Noralize good_sigevent (Waiman Long) [1714351] - [fs] signal: Use PIDTYPE_TGID to clearly store where file signals will be sent (Waiman Long) [1714351] - [kernel] pid: Implement PIDTYPE_TGID (Waiman Long) [1714351] - [include] pids: Move the pgrp and session pid pointers from task_struct to signal_struct (Waiman Long) [1714351] - [fs] pids: Compute task_tgid using signal->leader_pid (Waiman Long) [1714351] - [kernel] pids: Move task_pid_type into sched/signal.h (Waiman Long) [1714351] - [init] pids: Initialize leader_pid in init_task (Waiman Long) [1714351]- [s390] s390: enable processes for mio instructions (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to disable usage of MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: provide support for MIO instructions (Philipp Rudo) [1651734] - [s390] s390/pci: improve bar check (Philipp Rudo) [1651734] - [s390] s390/ism: move oddities of device IO to wrapper function (Philipp Rudo) [1651734] - [s390] s390/pci: move io address mapping code to pci_insn.c (Philipp Rudo) [1651734] - [s390] s390/pci: add parameter to force floating irqs (Philipp Rudo) [1651735] - [s390] s390/pci: gather statistics for floating vs directed irqs (Philipp Rudo) [1651735] - [s390] s390: show statistics for MSI IRQs (Philipp Rudo) [1651735] - [s390] s390/pci: provide support for CPU directed interrupts (Philipp Rudo) [1651735] - [s390] s390/airq: provide cacheline aligned ivs (Philipp Rudo) [1651735] - [s390] s390/pci: clarify interrupt vector usage (Philipp Rudo) [1651735] - [s390] s390/airq: recognize directed interrupts (Philipp Rudo) [1651735] - [s390] s390/sclp: detect DIRQ facility (Philipp Rudo) [1651735] - [s390] s390/pci: move everything irq related to pci_irq.c (Philipp Rudo) [1651735] - [s390] s390/pci: remove stale rc (Philipp Rudo) [1651735] - [s390] s390/pci: remove unused define (Philipp Rudo) [1651735] - [s390] s390/pci: mark command line parser data __initdata (Philipp Rudo) [1651735] - [cpufreq] cpufreq: intel_pstate: Ignore turbo active ratio in HWP (David Arcari) [1711970] - [scsi] mpt3sas: remove tech preview from Aero series (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix indentation issue (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Improve the threshold value and introduce module param (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Load balance to improve performance and avoid soft lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Irq poll to avoid CPU hard lockups (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: simplify interrupt handler (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix typo in request_desript_type (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add missing breaks in switch statements (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Update driver version to 27.102.00.00 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for ATLAS PCIe switch (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Add support for NVMe Switch Adapter (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Rename mpi endpoint device ID macro. (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: mpt3sas_scsih: Mark expected switch fall-through (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix memory ordering on 64bit writes (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: fix spelling mistake "manufaucturing" -> "manufacturing" (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix driver modifying persistent data in Manufacturing page11 (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Don't modify EEDPTagMode field setting on SAS3.5 HBA devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Fix Sync cache command failure during driver unload (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Call sas_remove_host before removing the target devices (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Refactor mpt3sas_wait_for_ioc function (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Separate out mpt3sas_wait_for_ioc (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: Added new #define variable IOC_OPERATIONAL_WAIT_COUNT (Tomas Henzl) [1684444] - [scsi] scsi: mpt3sas: switch to generic DMA API (Tomas Henzl) [1684444] - [tools] perf tools beauty ioctl: Support new ISO7816 commands (Michael Petlan) [1709243] - [tools] perf tools: Restore proper cwd on return from mnt namespace (Michael Petlan) [1709243] - [tools] perf tools: Fix crash on synthesizing the unit (Michael Petlan) [1709243] - [tools] perf tools: Do not zero sample_id_all for group members (Michael Petlan) [1709243] - [tools] perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to find the headers (Michael Petlan) [1709243] - [tools] perf intel-pt: Add MTC and CYC timestamps to debug log (Michael Petlan) [1709243] - [tools] perf intel-pt: Add more event information to debug log (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fix table find when table re-ordered (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add help window (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add Selected branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Fall back to /usr/local/lib/libxed.so (Michael Petlan) [1709243] - [tools] perf top: Display the LBR stats in callchain entry (Michael Petlan) [1709243] - [tools] perf stat: Handle different PMU names with common prefix (Michael Petlan) [1709243] - [tools] perf record: Support weak groups (Michael Petlan) [1709243] - [tools] perf evlist: Move perf_evsel__reset_weak_group into evlist (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Start collecting pathnames in the BPF program (Michael Petlan) [1709243] - [tools] perf trace: Fix setting of augmented payload when using eBPF + raw_syscalls (Michael Petlan) [1709243] - [tools] perf trace: When augmenting raw_syscalls plug raw_syscalls:sys_exit too (Michael Petlan) [1709243] - [tools] perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} (Michael Petlan) [1709243] - [tools] perf intel-pt/bts: Calculate cpumode for synthesized samples (Michael Petlan) [1709243] - [tools] perf intel-pt: Insert callchain context into synthesized callchains (Michael Petlan) [1709243] - [tools] perf top: Start display thread earlier (Michael Petlan) [1709243] - [tools] perf trace beauty: Use the mmap flags table generated from headers (Michael Petlan) [1709243] - [tools] perf beauty: Wire up the mmap flags table generator to the Makefile (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MAP_ mmap's flag constants (Michael Petlan) [1709243] - [tools] perf callchain: Honour the ordering of PERF_CONTEXT_{USER,KERNEL,etc} (Michael Petlan) [1709243] - [tools] perf cs-etm: Correct CPU mode for samples (Michael Petlan) [1709243] - [tools] perf unwind: Take pgoff into account when reporting elf to libdwfl (Michael Petlan) [1709243] - [tools] perf top: Do not use overwrite mode by default (Michael Petlan) [1709243] - [tools] perf trace: Beautify mount's first pathname arg (Michael Petlan) [1709243] - [tools] perf trace: Beautify the umount's 'name' argument (Michael Petlan) [1709243] - [tools] perf trace: Consider syscall aliases too (Michael Petlan) [1709243] - [tools] perf trace beauty: Beautify mount/umount's 'flags' argument (Michael Petlan) [1709243] - [tools] perf trace beauty: Allow syscalls to mask an argument before considering it (Michael Petlan) [1709243] - [tools] perf beauty: Introduce strarray__scnprintf_flags() (Michael Petlan) [1709243] - [tools] perf beauty: Switch from GPL v2.0 to LGPL v2.1 (Michael Petlan) [1709243] - [tools] perf beauty: Add a generator for MS_ mount/umount's flag constants (Michael Petlan) [1709243] - [tools] tools include uapi: Grab a copy of linux/fs.h (Michael Petlan) [1709243] - [tools] perf script: Support total cycles count (Michael Petlan) [1709243] - [tools] perf script: Make itrace script default to all calls (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add All branches report (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to display all the database tables (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to shrink / enlarge font (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add ability to find symbols in the call-graph (Michael Petlan) [1709243] - [tools] perf scripts python: exported-sql-viewer.py: Add support for multiple sub-windows (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Rename to exported-sql-viewer.py (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Refactor TreeItem class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add data helper functions (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Factor out CallGraphModel from TreeModel (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Remove use of setObjectName() (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Add a class for global data (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Separate the database details into a class (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Make a "Main" function (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Change icon (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Set a minimum window size (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Provide better default column sizes (Michael Petlan) [1709243] - [tools] perf scripts python: call-graph-from-sql.py: Use SPDX license identifier (Michael Petlan) [1709243] - [tools] perf trace: Introduce per-event maximum number of events property (Michael Petlan) [1709243] - [tools] perf script: Flush output stream after events in verbose mode (Michael Petlan) [1709243] - [tools] perf script: Allow extended console debug output (Michael Petlan) [1709243] - [tools] perf stat: Poll for monitored tasks being alive (Michael Petlan) [1709243] - [tools] perf trace: Drop thread refcount in trace__event_handler() (Michael Petlan) [1709243] - [tools] perf trace: Drop addr_location refcounts (Michael Petlan) [1709243] - [tools] perf evsel: Mark a evsel as disabled when asking the kernel do disable it (Michael Petlan) [1709243] - [tools] perf evsel: Introduce per event max_events property (Michael Petlan) [1709243] - [tools] tools lib subcmd: Introduce OPTION_ULONG (Michael Petlan) [1709243] - [tools] perf arm64: Fix generate system call table failed with /tmp mounted with noexec (Michael Petlan) [1709243] - [tools] perf symbols: Set PLT entry/header sizes properly on Sparc (Michael Petlan) [1709243] - [tools] perf jitdump: Add Sparc support. (Michael Petlan) [1709243] - [tools] perf annotate: Add Sparc support (Michael Petlan) [1709243] - [tools] perf record: Encode -k clockid frequency into Perf trace (Michael Petlan) [1709243] - [tools] perf probe: Support SDT markers having reference counter (semaphore) (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Move struct tep_handler definition in a local header file (Michael Petlan) [1709243] - [tools] tools lib traceevent: Separate out tep_strerror() for strerror_r() issues (Michael Petlan) [1709243] - [tools] perf python: More portable way to make CFLAGS work with clang (Michael Petlan) [1709243] - [tools] perf python: Make clang_has_option() work on Python 3 (Michael Petlan) [1709243] - [tools] perf tools: Free temporary 'sys' string in read_event_files() (Michael Petlan) [1709243] - [tools] perf tools: Avoid double free in read_event_file() (Michael Petlan) [1709243] - [tools] perf tools: Free 'printk' string in parse_ftrace_printk() (Michael Petlan) [1709243] - [tools] perf tools: Cleanup trace-event-info 'tdata' leak (Michael Petlan) [1709243] - [tools] perf strbuf: Match va_{add,copy} with va_end (Michael Petlan) [1709243] - [tools] perf test: S390 does not support watchpoints in test 22 (Michael Petlan) [1709243] - [tools] perf auxtrace: Include missing asm/bitsperlong.h to get BITS_PER_LONG (Michael Petlan) [1709243] - [tools] tools include: Adopt linux/bits.h (Michael Petlan) [1709243] - [tools] perf intel-pt: Implement decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf intel-pt: Add decoder flags for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__process() for trace begin / end (Michael Petlan) [1709243] - [tools] perf tools: Improve thread_stack__event() for trace begin / end (Michael Petlan) [1709243] - [tools] perf db-export: Add trace begin / end branch type variants (Michael Petlan) [1709243] - [tools] perf script: Enhance sample flags for trace begin / end (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enum filter_trivial_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename data2host*() APIs (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename struct plugin_list to struct tep_plugin_list (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to structs filter_type and event_filter (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to various structs filter_arg_*. (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to struct filter_{arg,value_type} (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{exp,arg}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix tep_ to enums filter_{boolean,op,cmp}_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum print_arg_type to enum tep_print_arg_type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Add prefix tep_ to all print_* structures (Michael Petlan) [1709243] - [tools] tools lib traceevent: Add prefix TEP_ to all EVENT_FL_* flags (Michael Petlan) [1709243] - [tools] tools lib traceevent: Rename enum event_{sort_}type to enum tep_event_{sort_}type (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename enum format_flags to enum tep_format_flags (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct format{_field} to struct tep_format{_field} (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Rename struct event_format to struct tep_event_format (Michael Petlan) [1709243] - [tools] perf script: Print DSO for callindent (Michael Petlan) [1709243] - [tools] perf script: Allow sym and dso without ip, addr (Michael Petlan) [1709243] - [tools] tools lib subcmd: Support overwriting the pager (Michael Petlan) [1709243] - [tools] perf tools: Report itrace options in help (Michael Petlan) [1709243] - [tools] perf help: Add missing subcommand `version` (Michael Petlan) [1709243] - [tools] perf tools: Initialize perf_data_file fd field (Michael Petlan) [1709243] - [tools] perf util: Make copyfile_offset() global (Michael Petlan) [1709243] - [tools] perf tools: Add 'struct perf_mmap' arg to record__write() (Michael Petlan) [1709243] - [tools] perf auxtrace: Pass struct perf_mmap into mmap__read* functions (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op3 (Michael Petlan) [1709243] - [tools] perf tools: Remove perf_tool from event_op2 (Michael Petlan) [1709243] - [tools] perf bpf-loader: use PTR_ERR_OR_ZERO inetead of return code (Michael Petlan) [1709243] - [tools] tools include: Adopt PTR_ERR_OR_ZERO from the kernel err.h header (Michael Petlan) [1709243] - [tools] perf ordered_events: Prevent crossing max_alloc_size (Michael Petlan) [1709243] - [tools] perf ordered_events: Add 'struct ordered_events_buffer' layer (Michael Petlan) [1709243] - [tools] perf test: Add watchpoint test (Michael Petlan) [1709243] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh without ping's debuginfo (Michael Petlan) [1709243] - [tools] perf map: Turn some pr_warning() to pr_debug() (Michael Petlan) [1709243] - [tools] perf trace: Use the raw_syscalls:sys_enter for the augmented syscalls (Michael Petlan) [1709243] - [tools] perf trace: Setup augmented_args in the raw_syscalls:sys_enter handler (Michael Petlan) [1709243] - [tools] perf trace: Introduce syscall__augmented_args() method (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Avoid optimization to pass older BPF validators (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Check probe_read_str() return separately (Michael Petlan) [1709243] - [tools] perf annotate: Handle arm64 move instructions (Michael Petlan) [1709243] - [tools] perf trace beauty: Alias 'umount' to 'umount2' (Michael Petlan) [1709243] - [tools] perf stat: Move the display functions to stat-display.c (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_events' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'walltime_*' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Propagate 'struct target' arg to sort_aggr_thread() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_merge' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'big_num' data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Do not use the global 'evsel_list' in print functions (Michael Petlan) [1709243] - [tools] perf stat: Move *_aggr_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move ru_* data to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_mixed_hw_group_error' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'print_free_counters_hint' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'null_run' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Add 'walltime_nsecs_stats' pointer to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' to aggr_update_shadow() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' to first_shadow_cpu() (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only_len' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'run_count' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use 'evsel->evlist' instead of 'evsel_list' in collect_all_aliases() (Michael Petlan) [1709243] - [tools] perf stat: Pass 'evlist' argument to print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'target' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move 'unit_width' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'metric_only' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'interval_clear' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move csv_* to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Pass a 'struct perf_stat_config' argument to global print functions (Michael Petlan) [1709243] - [tools] perf stat: Pass 'struct perf_stat_config' argument to local print functions (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move STAT_RECORD out of perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Introduce perf_evlist__print_counters() (Michael Petlan) [1709243] - [tools] perf stat: Move perf_stat_synthesize_config() to stat.c (Michael Petlan) [1709243] - [tools] perf stat: Add 'perf_event__handler_t' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_evlist' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_tool' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Add 'struct perf_stat_config' argument to perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Rename 'is_pipe' argument to 'attrs' in perf_stat_synthesize_config() (Michael Petlan) [1709243] - [tools] perf stat: Move create_perf_stat_counter() to stat.c (Michael Petlan) [1709243] - [tools] perf evsel: Introduce perf_evsel__store_ids() (Michael Petlan) [1709243] - [tools] perf tools: Switch 'session' argument to 'evlist' in perf_event__synthesize_attrs() (Michael Petlan) [1709243] - [tools] perf stat: Add 'identifier' flag to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use local config arg for scale in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf stat: Move 'no_inherit' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Move 'initial_delay' to 'struct perf_stat_config' (Michael Petlan) [1709243] - [tools] perf stat: Use evsel->threads in create_perf_stat_counter() (Michael Petlan) [1709243] - [tools] perf trace: Show comm and tid for tracepoint events (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Hook into syscalls:sys_exit_SYSCALL too (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Rename augmented_*_syscall__enter to just *_syscall (Michael Petlan) [1709243] - [tools] perf augmented_syscalls: Update the header comments (Michael Petlan) [1709243] - [tools] perf bpf: Add syscall_exit() helper (Michael Petlan) [1709243] - [tools] tools lib traceevent, perf tools: Split trace-seq related APIs in a separate header file (Michael Petlan) [1709243] - [tools] perf report: Create auxiliary trace data files for s390 (Michael Petlan) [1709243] - [tools] perf trace beauty: Reorganize 'struct sockaddr *' beautifier (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment sendto's 'addr' arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment bind's 'myaddr' sockaddr arg (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Add augmented_sockaddr_syscall_enter() (Michael Petlan) [1709243] - [tools] perf trace augmented_syscalls: Augment connect's 'sockaddr' arg (Michael Petlan) [1709243] - [tools] perf bpf: Add linux/socket.h to the headers accessible to bpf proggies (Michael Petlan) [1709243] - [tools] perf bpf: Give precedence to bpf header dir (Michael Petlan) [1709243] - [tools] perf trace: Add a etcsnoop.c augmented syscalls eBPF utility (Michael Petlan) [1709243] - [tools] perf trace: Augment 'newstat' (aka 'stat') filename ptr (Michael Petlan) [1709243] - [tools] perf trace: Introduce augmented_filename_syscall_enter() declarator (Michael Petlan) [1709243] - [tools] perf trace: Augment inotify_add_watch pathname syscall arg (Michael Petlan) [1709243] - [tools] perf trace: Augment the 'open' syscall 'filename' arg (Michael Petlan) [1709243] - [tools] perf trace: Use the augmented filename, expanding syscall enter pointers (Michael Petlan) [1709243] - [tools] perf trace: Show comm/tid for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Extract the comm/tid printing for syscall enter (Michael Petlan) [1709243] - [tools] perf trace: Print the syscall name for augmented_syscalls (Michael Petlan) [1709243] - [tools] perf trace: Make the augmented_syscalls filter out the tracepoint event (Michael Petlan) [1709243] - [tools] perf trace: Pass augmented args to the arg formatters when available (Michael Petlan) [1709243] - [x86] perf/x86/intel: Disallow precise_ip on BTS events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts() (Michael Petlan) [1709243] - [x86] perf/x86/intel: Move branch tracing setup to the Intel-specific source file (Michael Petlan) [1709243] - [x86] perf/x86/intel: Fix regression by default disabling perfmon v4 interrupt handling (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Support CoffeeLake 8th CBOX (Michael Petlan) [1709243] - [x86] perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs (Michael Petlan) [1709243] - [tools] perf tools: Don't clone maps from parent when synthesizing forks (Michael Petlan) [1709243] - [tools] perf top: Allow disabling the overwrite mode (Michael Petlan) [1709243] - [kernel] perf/core: Clean up inconsisent indentation (Michael Petlan) [1709243] - [tools] perf script: Implement --graph-function (Michael Petlan) [1709243] - [tools] tools script: Add --call-trace and --call-ret-trace (Michael Petlan) [1709243] - [tools] perf script: Add --insn-trace for instruction decoding (Michael Petlan) [1709243] - [tools] perf trace: Introduce --max-events (Michael Petlan) [1709243] - [x86] perf/x86/intel: Add quirk for Goldmont Plus (Michael Petlan) [1709243] - [kernel] perf: Suppress AUX/OVERWRITE records (Michael Petlan) [1709243] - [x86] perf/x86/intel/pt: Annotate 'pt_cap_group' with __ro_after_init (Michael Petlan) [1709243] - [x86] perf/x86: Add __ro_after_init annotations (Michael Petlan) [1709243] - [x86] x86/mm/mem_encrypt: Disable all instrumentation for early SME setup (Janakarajan Natarajan) [1679265] - [fs] cifs: fix copy_file_range to allow write on the same file (Leif Sahlberg) [1689100] - [infiniband] Revert "[infiniband] IB/usnic: Remove stub functions" (Jonathan Toppins) [1713753] - [x86] Update stepping values for Whiskey Lake U/Y (David Arcari) [1704801] - [powerpc] powerpc/perf: Trace imc PMU functions (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Trace imc events detection and cpuhotplug (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Declare static identifier a such (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Add privileged access check for thread_imc (Jiri Olsa) [1608796] - [powerpc] powerpc/perf: Rearrange setting of ldbar for thread-imc (Jiri Olsa) [1608796] - [powerpc] powerpc/include: Add data structures and macros for IMC trace mode (Jiri Olsa) [1608796] - [scsi] hpsa: correct-static-checker-issue-in-reset-handler (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: update driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device resets (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: do-not-complete-cmds-for-deleted-devices (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: wait longer for ptraid commands (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for tag collision (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: use local workqueues instead of system workqueues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct simple mode (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: correct device id issues (Joseph Szczypek) [1713772] - [scsi] scsi: hpsa: check for lv removal (Joseph Szczypek) [1713772] - [mm] mm, slub: restore the original intention of prefetch_freepointer() (Rafael Aquini) [1714671] - [fs] Revert "add KABI padding to dentry structure" (Waiman Long) [1714253] - [crypto] crypto: drbg - add FIPS 140-2 CTRNG for noise source (Herbert Xu) [1687905] - [infiniband] RDMA/qedr: Fix incorrect device rate. (Manish Chopra) [1713580] - [scsi] scsi: bnx2fc: remove unneeded variable (Nilesh Javali) [1665308] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665308] - [char] ipmi:ssif: compare block number correctly for multi-part return messages (Tony Camuso) [1712159] - [kernel] kernel/sysctl.c: define minmax conv functions in terms of non-minmax versions (Alex Gladkov) [1683922] - [kernel] kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_conv (Alex Gladkov) [1683922] - [tools] tools/testing/selftests/sysctl/sysctl.sh: add tests for >32-bit values written to 32-bit integers (Alex Gladkov) [1683922] - [kernel] sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] nohz_full: Allow the boot CPU to be nohz_full (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/isolation: Require a present CPU in housekeeping mask (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] kernel/cpu: Allow non-zero CPU to be primary for suspend / kexec freeze (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] power/suspend: Add function to disable secondaries for suspend (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/core: Allow the remote scheduler tick to be started on CPU0 (Desnes Augusto Nunes do Rosario) [1666614] - [kernel] sched/fair: Use non-atomic cpumask_{set,clear}_cpu() (Desnes Augusto Nunes do Rosario) [1666614] - [lib] lib: reciprocal_div: implement the improved algorithm on the paper mentioned (Petr Oros) [1706982] - [kernel] kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers (Eric Sandeen) [1667092] - [kernel] tools/testing/selftests/sysctl/sysctl.sh: add proc_do_large_bitmap() test case (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: allow graceful use on older kernels (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: ignore diff output on verify_diff_w() (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: load module before testing for it (Eric Sandeen) [1667092] - [tools] tools/testing/selftests/sysctl/sysctl.sh: remove superfluous test_reqs() (Eric Sandeen) [1667092] - [kernel] kernel/sysctl.c: fix out-of-bounds access when setting file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow for file-max (Eric Sandeen) [1694160] - [kernel] sysctl: handle overflow in proc_get_long (Eric Sandeen) [1694160] - [s390] kvm: s390: Fix potential spectre warnings (Thomas Huth) [1702344] - [powerpc] mm: move warning from resize_hpt_for_hotplug() (Laurent Vivier) [1660737] - [powerpc] pseries: Use pr_xxx() in lpar.c (Laurent Vivier) [1660737] - [infiniband] RDMA/iw_cxgb4: Always disconnect when QP is transitioning to TERMINATE state (Arjun Vynipadath) [1664673] - [infiniband] cxgb4: kfree mhp after the debug print (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxbg: Use correct sizing on buffers holding page DMA addresses (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Make function read_tcb() static (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Remove kref accounting for sync operation (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: cq/qp mask depends on bar2 pages in a host page (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: fix srqidx leak during connection abort (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: complete the cached SRQ buffers (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Remove a set-but-not-used variable (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when finding ipv6 routes (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use tos when importing the endpoint (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: use listening ep tos when accepting new connections (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb*: kzalloc the iwcm verbs struct (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Drop __GFP_NOFAIL (Arjun Vynipadath) [1664673] - [infiniband] infiniband: cxgb4: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664673] - [infiniband] RDMA/iw_cxgb4: Fix the unchecked ep dereference (Arjun Vynipadath) [1664673] - [infiniband] RDMA: Introduce and use rdma_device_to_ibdev() (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Check for send WR also while posting write with completion WR (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: only reconnect with MPAv1 if the peer aborts (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: remove redundant null pointer check before kfree_skb (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Remove pci_unmap_addr() wrappers for DMA API (Arjun Vynipadath) [1664673] - [infiniband] iw_cxgb4: Declare ib_post_send() and ib_post_recv() arguments const (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Simplify a structure initialization (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Fix SRQ endianness annotations (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for kernel mode SRQ's (Arjun Vynipadath) [1664673] - [infiniband] rdma/cxgb4: Add support for srq functions & structs (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Restore the dropped uninitialized_var (Arjun Vynipadath) [1664673] - [infiniband] RDMA/cxgb4: Make c4iw_poll_cq_one() easier to analyze (Arjun Vynipadath) [1664673] - [fs] gfs2: clean_journal improperly set sd_log_flush_head (Robert S Peterson) [1693660]- [netdrv] bonding/802.3ad: fix slave link initialization transition states (Jarod Wilson) [1714387] - [iommu] iommu/vt-d: Disable ATS support on untrusted devices (Jerry Snitselaar) [1649210 1692246] - [documentation] thunderbolt: Export IOMMU based DMA protection support to userspace (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Do not enable ATS for untrusted devices (Jerry Snitselaar) [1649210 1692246] - [iommu] iommu/vt-d: Force IOMMU on for platform opt in hint (Jerry Snitselaar) [1649210 1692246] - [arm64] arm64: makefile fix build of .i file in external module case (Jerome Marchand) [1713052] - [s390] s390/protvirt: block kernel command line alteration (Philipp Rudo) [1651711] - [s390] s390/protvirt: add memory sharing for diag 308 set/store (Philipp Rudo) [1651711] - [s390] s390/uv: introduce guest side ultravisor code (Philipp Rudo) [1651711] - [netdrv] net: aquantia: fix undefined devm_hwmon_device_register_with_info reference (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make aq_ndev_driver_name static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove outdated device ids (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixups on 64bit dma counters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: get total counters from DMA block (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fetch up to date statistics on ethtool request (Igor Russkikh) [1706905] - [netdrv] net: aquantia: extract timer cb into work job (Igor Russkikh) [1706905] - [netdrv] net: aquantia: introduce fwreq mutex (Igor Russkikh) [1706905] - [netdrv] net: aquantia: user correct MSI irq type (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use macros for better visibility (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve ifup link detection (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link status irq handling (Igor Russkikh) [1706905] - [netdrv] net: aquantia: create global service workqueue (Igor Russkikh) [1706905] - [netdrv] net: aquantia: link interrupt handling function (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add link interrupt fields (Igor Russkikh) [1706905] - [netdrv] net: aquantia: implement hwmon api for chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure to readout chip temperature (Igor Russkikh) [1706905] - [netdrv] net: aquantia: enable driver build for arm64 or compile_test (Igor Russkikh) [1706905] - [netdrv] net: aquantia: improve LRO configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Increase rx ring default size from 1K to 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Make RX default frame size 2K (Igor Russkikh) [1706905] - [netdrv] net: aquantia: Introduce rx refill threshold value (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx performance by page reuse strategy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: optimize rx path using larger preallocated skb len (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload for UDP/TCP over IPv6 (Igor Russkikh) [1706905] - [netdrv] net: aquantia: use better wrappers for state registers (Igor Russkikh) [1706905] - [netdrv] net: aquantia: replace AQ_HW_WAIT_FOR with readx_poll_timeout_atomic (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed instack structure overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed buffer overflow (Igor Russkikh) [1706905] - [netdrv] net: aquantia: added newline at end of file (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed memcpy size (Igor Russkikh) [1706905] - [netdrv] net: aquantia: regression on cpus with high cores: set mode with 8 queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of RSS configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix initialization of RSS table (Igor Russkikh) [1706905] - [netdrv] net: aquantia: increase max number of hw queues (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix RSS table and key sizes (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix rx checksum offload bits (Igor Russkikh) [1706905] - [netdrv] net: aquantia: return 'err' if set MPI_DEINIT state fails (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix spelling mistake "specfield" -> "specified" (Igor Russkikh) [1706905] - [netdrv] net: aquantia: cleanup err handing in hw_atl_utils_fw_rpc_wait (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of rx-vlan-filter offload (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add ethertype and PCP to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add vlan id to rx flow filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add support of L3/L4 ntuple filters (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add infrastructure for ntuple rules (Igor Russkikh) [1706905] - [netdrv] net: aquantia: add rx-flow filter definitions (Igor Russkikh) [1706905] - [netdrv] net: aquantia: allow rx checksum offload configuration (Igor Russkikh) [1706905] - [netdrv] net: aquantia: invalid checksumm offload implementation (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fixed enable unicast on 32 macvlan (Igor Russkikh) [1706905] - [netdrv] net: aquantia: fix potential IOMMU fault after driver unbind (Igor Russkikh) [1706905] - [netdrv] net: aquantia: synchronized flow control between mac/phy (Igor Russkikh) [1706905] - [netdrv] net: aquantia: make function aq_fw2x_update_stats static (Igor Russkikh) [1706905] - [netdrv] net: aquantia: remove some redundant variable initializations (Igor Russkikh) [1706905] - [netdrv] bnxt_en: Add device IDs 0x1806 and 0x1752 for 57500 devices. (Selvin Xavier) [1672208] - [scsi] scsi: fnic: Remove set but not used variable 'vdev' (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: no need to check return value of debugfs_create functions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Update fnic driver version to 1.6.0.47 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Enable fnic devcmd2 interface (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Adding devcmd2 init and posting interfaces (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add devcmd2 initialization helpers (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 controller definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic devcmd2 interface definitions (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Impose upper limit on max. # of CQs processed per intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: RQ enable and then post descriptors (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: delaying vnic dev enable till after req intr (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Warn when calling done for IO not issued to fw (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: fnic stats for max CQs processed and ISR time (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Add port speed stat to fnic debug stats (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: use fnic_lock to guard fnic->state_flags (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: vnic_rq_clean change BUG_ON to WARN_ON (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: change fnic queue depth to 256 (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: support to display 20G port speed (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: Use vzalloc (Govindarajulu Varadarajan) [1656236] - [scsi] scsi: fnic: switch to generic DMA API (Govindarajulu Varadarajan) [1656236] - [pci] PCI/PME: Fix possible use-after-free on remove (Myron Stowe) [1701834] - [pci] PCI/PME: Fix hotplug/sysfs remove deadlock in pcie_pme_remove() (Myron Stowe) [1701834] - [pci] PCI: Blacklist power management of Gigabyte X299 DESIGNARE EX PCIe ports (Myron Stowe) [1701834] - [tools] perf arm64: Fix mksyscalltbl when system kernel headers are ahead of the kernel (Michael Petlan) [1709242] - [rpmspec] perf: remove bpf examples (Michael Petlan) [1709242] - [tools] perf tools: Stop fallbacking to kallsyms for vdso symbols lookup (Michael Petlan) [1709242] - [tools] perf report: Don't crash on invalid inline debug information (Michael Petlan) [1709242] - [tools] perf cpu_map: Align cpu map synthesized events properly. (Michael Petlan) [1709242] - [tools] perf tools: Fix tracing_path_mount proper path (Michael Petlan) [1709242] - [tools] perf evsel: Store ids for events with their own cpus perf_event__synthesize_event_update_cpus (Michael Petlan) [1709242] - [tools] perf vendor events intel: Fix wrong filter_band* values for uncore events (Michael Petlan) [1709242] - [tools] Revert "perf tools: Fix PMU term format max value calculation" (Michael Petlan) [1709242] - [tools] tools headers uapi: Sync kvm.h copy (Michael Petlan) [1709242] - [tools] perf record: Use unmapped IP for inline callchain cursors (Michael Petlan) [1709242] - [tools] perf python: Use -Wno-redundant-decls to build with PYTHON=python3 (Michael Petlan) [1709242] - [tools] perf report: Don't try to map ip to invalid map (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-sqlite.py sample columns (Michael Petlan) [1709242] - [tools] perf script python: Fix export-to-postgresql.py occasional failure (Michael Petlan) [1709242] - [tools] perf Documentation: Fix out-of-tree asciidoctor man page generation (Michael Petlan) [1709242] - [tools] perf tools: Fix maps__find_symbol_by_name() (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/if_link.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/vhost.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copies of kvm headers (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of drm/drm.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] tools headers uapi: Update tools's copy of linux/perf_event.h (Michael Petlan) [1709242] - [tools] perf annotate: Fix parsing aarch64 branch instructions after objdump update (Michael Petlan) [1709242] - [tools] perf probe powerpc: Ignore SyS symbols irrespective of endianness (Michael Petlan) [1709242] - [tools] perf event-parse: Use fixed size string for comms (Michael Petlan) [1709242] - [tools] perf util: Fix bad memory access in trace info. (Michael Petlan) [1709242] - [tools] perf tools: Streamline bpf examples and headers installation (Michael Petlan) [1709242] - [tools] perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx() (Michael Petlan) [1709242] - [tools] perf arm64: Fix include path for asm-generic/unistd.h (Michael Petlan) [1709242] - [tools] perf tests: Add breakpoint modify tests (Michael Petlan) [1709242] - [tools] perf annotate: Properly interpret indirect call (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add dummy task_struct state member (Michael Petlan) [1709242] - [tools] tools/lib/lockdep: Add empty nmi.h (Michael Petlan) [1709242] - [tools] tools lib traceevent: Change to SPDX License format (Michael Petlan) [1709242] - [tools] perf llvm: Allow passing options to llc in addition to clang (Michael Petlan) [1709242] - [tools] perf parser: Improve error message for PMU address filters (Michael Petlan) [1709242] - [tools] perf tools: Disable parallelism for 'make clean' (Michael Petlan) [1709242] - [tools] perf auxtrace: Fix queue resize (Michael Petlan) [1709242] - [tools] perf python: Remove -mcet and -fcf-protection when building with clang (Michael Petlan) [1709242] - [tools] perf arm spe: Fix uninitialized record error variable (Michael Petlan) [1709242] - [tools] perf tools: Move syscall_64.tbl check into check-headers.sh (Michael Petlan) [1709242] - [tools] perf tools: Make check-headers.sh check based on kernel dir (Michael Petlan) [1709242] - [tools] perf tools: Fix check-headers.sh AND list path of execution (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename static variables and functions in event-parse.c (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename internal parser related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename various pevent get/set/is APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_find_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent field APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_data_ APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_register / unregister APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_filter* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_plugin_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent: Rename pevent_function* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, tools lib lockdep: Rename 'enum pevent_errno' to 'enum tep_errno' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'enum pevent_flag' to 'enum tep_flag' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename traceevent_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_set_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_register_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent_read_number_* APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent print APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent parse APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent find APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent alloc / free APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename pevent plugin related APIs (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename 'struct pevent_record' to 'struct tep_record' (Michael Petlan) [1709242] - [tools] tools lib traceevent, perf tools: Rename struct pevent to struct tep_handle (Michael Petlan) [1709242] - [tools] perf probe powerpc: Fix trace event post-processing (Michael Petlan) [1709242] - [tools] perf map: Optimize maps__fixup_overlappings() (Michael Petlan) [1709242] - [tools] perf map: Synthesize maps only for thread group leader (Michael Petlan) [1709242] - [tools] perf trace: Wire up the augmented syscalls with the syscalls:sys_enter_FOO beautifier (Michael Petlan) [1709242] - [tools] perf trace: Setup the augmented syscalls bpf-output event fields (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__setup_output_event() return the bpf-output event (Michael Petlan) [1709242] - [tools] perf trace: Handle "bpf-output" events associated with "__augmented_syscalls__" BPF map (Michael Petlan) [1709242] - [tools] perf bpf: Add wrappers to BPF_FUNC_probe_read(_str) functions (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf__setup_output_event() strerror() counterpart (Michael Petlan) [1709242] - [tools] perf bpf: Generalize bpf__setup_stdout() (Michael Petlan) [1709242] - [tools] perf bpf: Make bpf__for_each_stdout_map() generic (Michael Petlan) [1709242] - [tools] perf bpf: Add bpf/stdio.h wrapper to bpf_perf_event_output function (Michael Petlan) [1709242] - [tools] perf bpf: Add struct bpf_map struct (Michael Petlan) [1709242] - [tools] perf report: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Add --percent-type option (Michael Petlan) [1709242] - [tools] perf annotate: Display percent type in stdio output (Michael Petlan) [1709242] - [tools] perf annotate: Make local period the default percent type (Michael Petlan) [1709242] - [tools] perf annotate: Add support to toggle percent type (Michael Petlan) [1709242] - [tools] perf annotate: Pass browser percent_type in annotate_browser__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Pass 'struct annotation_options' to map_symbol__annotation_dump() (Michael Petlan) [1709242] - [tools] perf annotate: Pass struct annotation_options to symbol__calc_lines() (Michael Petlan) [1709242] - [tools] perf annotate: Add percent_type to struct annotation_options (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_PERIOD_LOCAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Add PERCENT_HITS_GLOBAL percent value (Michael Petlan) [1709242] - [tools] perf annotate: Switch struct annotation_data::percent to array (Michael Petlan) [1709242] - [tools] perf annotate: Loop group events directly in annotation__calc_percent() (Michael Petlan) [1709242] - [tools] perf annotate: Rename hist to sym_hist in annotation__calc_percent (Michael Petlan) [1709242] - [tools] perf annotate: Rename local sample variables to data (Michael Petlan) [1709242] - [tools] perf annotate: Rename struct annotation_line::samples* to data* (Michael Petlan) [1709242] - [tools] perf annotate: Get rid of annotation__scnprintf_samples_period() (Michael Petlan) [1709242] - [tools] perf annotate: Make annotation_line__max_percent static (Michael Petlan) [1709242] - [tools] perf annotate: Make symbol__annotate_fprintf2() local (Michael Petlan) [1709242] - [tools] perf bpf: Add 'syscall_enter' probe helper for syscall enter tracepoints (Michael Petlan) [1709242] - [tools] perf tools: Drop unneeded bitmap_zero() calls (Michael Petlan) [1709242] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Michael Petlan) [1709242] - [tools] perf report: Add GUI report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf report: Add raw report support for s390 auxiliary trace (Michael Petlan) [1709242] - [tools] perf auxtrace: Support for perf report -D for s390 (Michael Petlan) [1709242] - [tools] perf trace: Use perf_evsel__sc_tp_{uint,ptr} for "id"/"args" handling syscalls:* events (Michael Petlan) [1709242] - [tools] perf trace: Setup struct syscall_tp for syscalls:sys_{enter,exit}_NAME events (Michael Petlan) [1709242] - [tools] perf trace: Allow setting up a syscall_tp struct without a format_field (Michael Petlan) [1709242] - [tools] perf trace: Rename some syscall_tp methods to raw_syscall (Michael Petlan) [1709242] - [tools] perf trace: Use beautifiers on syscalls:sys_enter_ handlers (Michael Petlan) [1709242] - [tools] perf trace: Associate vfs_getname()'ed pathname with fd returned from 'openat' (Michael Petlan) [1709242] - [tools] perf trace: Do not require --no-syscalls to suppress strace like output (Michael Petlan) [1709242] - [tools] perf bpf: Include uapi/linux/bpf.h from the 'perf trace' script's bpf.h (Michael Petlan) [1709242] - [tools] perf tools: Allow overriding MAX_NR_CPUS at compile time (Michael Petlan) [1709242] - [tools] perf bpf: Show better message when failing to load an object (Michael Petlan) [1709242] - [tools] perf list: Unify metric group description format with PMU event description (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Generate branch sample when receiving a CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Support dummy address value for CS_ETM_TRACE_ON packet (Michael Petlan) [1709242] - [tools] perf cs-etm: Fix start tracing packet handling (Michael Petlan) [1709242] - [tools] perf build: Fix installation directory for eBPF (Michael Petlan) [1709242] - [tools] perf c2c report: Fix crash for empty browser (Michael Petlan) [1709242] - [tools] perf tests: Fix indexing when invoking subtests (Michael Petlan) [1709242] - [tools] perf trace: Beautify the AF_INET & AF_INET6 'socket' syscall 'protocol' args (Michael Petlan) [1709242] - [tools] perf trace beauty: Add beautifiers for 'socket''s 'protocol' arg (Michael Petlan) [1709242] - [tools] perf trace beauty: Do not print NULL strarray entries (Michael Petlan) [1709242] - [tools] perf beauty: Add a generator for IPPROTO_ socket's protocol constants (Michael Petlan) [1709242] - [tools] tools include uapi: Grab a copy of linux/in.h (Michael Petlan) [1709242] - [tools] perf tests: Fix complex event name parsing (Michael Petlan) [1709242] - [tools] perf evlist: Fix error out while applying initial delay and LBR (Michael Petlan) [1709242] - [tools] perf trace beauty: Default header_dir to cwd to work without parms (Michael Petlan) [1709242] - [tools] perf test: Fix subtest number when showing results (Michael Petlan) [1709242] - [tools] perf stat: Get rid of extra clock display function (Michael Petlan) [1709242] - [tools] perf tools: Use perf_evsel__match instead of open coded equivalent (Michael Petlan) [1709242] - [tools] perf tools: Fix struct comm_str removal crash (Michael Petlan) [1709242] - [tools] perf machine: Use last_match threads cache only in single thread mode (Michael Petlan) [1709242] - [tools] perf machine: Add threads__set_last_match function (Michael Petlan) [1709242] - [tools] perf machine: Add threads__get_last_match function (Michael Petlan) [1709242] - [tools] perf tools: Synthesize GROUP_DESC feature in pipe mode (Michael Petlan) [1709242] - [tools] perf script: Show correct offsets for DWARF-based unwinding (Michael Petlan) [1709242] - [tools] perf trace arm64: Use generated syscall table (Michael Petlan) [1709242] - [tools] perf arm64: Generate system call table from asm/unistd.h (Michael Petlan) [1709242] - [tools] tools include: Grab copies of arm64 dependent unistd.h files (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh when event exists (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh to ensure cleanups (Michael Petlan) [1709242] - [tools] perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering when return address is in a register (Michael Petlan) [1709242] - [tools] perf powerpc: Fix callchain ip filtering (Michael Petlan) [1709242] - [tools] perf list: Add missing documentation for --desc and --debug options (Michael Petlan) [1709242] - [tools] perf stat: Add transaction flag (-T) support for s390 (Michael Petlan) [1709242] - [tools] perf json: Add s390 transaction counter definition (Michael Petlan) [1709242] - [tools] perf list: Add s390 support for detailed PMU event description (Michael Petlan) [1709242] - [tools] Revert "perf list: Add s390 support for detailed/verbose PMU event description" (Michael Petlan) [1709242] - [tools] perf cs-etm: Bail out immediately for instruction sample failure (Michael Petlan) [1709242] - [tools] perf cs-etm: Introduce invalid address macro (Michael Petlan) [1709242] - [tools] perf hists: Clarify callchain disabling when available (Michael Petlan) [1709242] - [tools] perf tests: Check that complex event name is parsed correctly (Michael Petlan) [1709242] - [arm64] arm64: perf: Reject stand-alone CHAIN events for PMUv3 (Michael Petlan) [1709242] - [x86] perf/x86/amd/uncore: Set ThreadMask and SliceMask for L3 Cache perf events (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Fix PCI BDF address of M3UPI on SKX (Michael Petlan) [1709242] - [kernel] perf/ring_buffer: Prevent concurent ring buffer access (Michael Petlan) [1709242] - [x86] perf/x86/intel/uncore: Use boot_cpu_data.phys_proc_id instead of hardcorded physical package ID 0 (Michael Petlan) [1709242] - [kernel] perf/core: Fix perf_pmu_unregister() locking (Michael Petlan) [1709242] - [kernel] perf/core: Add sanity check to deal with pinned event failure (Michael Petlan) [1709242] - [kernel] perf/core: Force USER_DS when recording user stack data (Michael Petlan) [1709242] - [include] perf/UAPI: Clearly mark __PERF_SAMPLE_CALLCHAIN_EARLY as internal use (Michael Petlan) [1709242] - [x86] perf/x86/intel: Add support/quirk for the MISPREDICT bit on Knights Landing CPUs (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Simplify breakpoint enable in perf_event_modify_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Enable breakpoint in modify_user_hw_breakpoint (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove superfluous bp->attr.disabled = 0 (Michael Petlan) [1709242] - [kernel] arm64: perf: Add cap_user_time aarch64 (Michael Petlan) [1709242] - [include] arm_pmu: Add support for 64bit event counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support Extended PEBS for Goldmont Plus (Michael Petlan) [1709242] - [x86] perf/x86/intel/ds: Handle PEBS overflow for fixed counters (Michael Petlan) [1709242] - [x86] perf/x86/intel: Support PEBS on fixed counters (Michael Petlan) [1709242] - [kernel] perf, tools: Use correct articles in comments (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Clean up and consolidate modify_user_hw_breakpoint_check() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Pass new breakpoint type to modify_breakpoint_slot() (Michael Petlan) [1709242] - [kernel] perf/hw_breakpoint: Remove default hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/arch/arm64: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [powerpc] perf/arch/powerpc: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [x86] perf/arch/x86: Implement hw_breakpoint_arch_parse() (Michael Petlan) [1709242] - [arm64] perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspace() (Michael Petlan) [1709242] - [kernel] perf/core: Change perf_mmap_fault() return type to 'vm_fault_t' (Michael Petlan) [1709242] - [x86] perf/x86/intel/lbr: Optimize context switches for the LBR call stack (Michael Petlan) [1709242] - [netdrv] cnic: Refactor code and mark expected switch fall-through (Nilesh Javali) [1665302] - [netdrv] cnic: remove use of VLAN_TAG_PRESENT (Nilesh Javali) [1665302] - [netdrv] cnic: use kvzalloc to allocate memory for csk_tbl (Nilesh Javali) [1665302] - [netdrv] cnic: remove redundant pointer req and variable func (Nilesh Javali) [1665302] - [scsi] drivers: Remove useless trailing comments from mmiowb() invocations (Nilesh Javali) [1665307] - [scsi] scsi: qedf: remove set but not used variables (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.20 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add return value to log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print fcport information on wait for upload timeout (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check the return value of start_xmit (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Log message if scsi_add_host fails (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for fcoe_libfc_config failure (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add comment to display logging levels (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add port_id for fcport into initiate_cleanup debug message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add LBA to underrun debug messages (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Print scsi_cmd backpointer in good completion path if the command is still being used (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add driver state to 'driver_stats' debugfs node (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Change MSI-X load error message (Nilesh Javali) [1665301] - [scsi] scsi: qedf: remove memset/memcpy to nfunc and use func instead (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Remove set but not used variable 'fr_len' (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Update the driver version to 8.37.25.19 (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Fix lport may be used uninitialized warning (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correctly handle refcounting of rdata (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is cleared (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for tm_flags instead of cmd_type during cleanup (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add a flag to help debugging io_req which could not be cleaned (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't send ABTS for under run scenario (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Don't queue anything if upload is in progress (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check both the FCF and fabric ID before servicing clear virtual link (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fc_rport_priv reference counting fixes (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_scsi_done() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Wait for upload and link down processing during soft ctx reset (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add additional checks for io_req->sc_cmd validity (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup bit operations (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fixup locking in qedf_restart_rport() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: missing kref_put in qedf_xmit() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Check for link state before processing LL2 packets and send fipvlan retries (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing fc_disc_init call after allocating lport (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct the memory barriers in qedf_ring_doorbell (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Use a separate completion for cleanup commands (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify abort and tmf handler to handle edge condition and flush (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Modify flush routine to handle all I/Os and TMF (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Simplify s/g list mapping (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Add missing return in qedf_post_io_req() in the fcport offload check (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Correct xid range overlap between offloaded requests and libfc requests (Nilesh Javali) [1665301] - [scsi] scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails (Nilesh Javali) [1665301] - [scsi] scsi: fcoe: make use of fip_mode enum complete (Nilesh Javali) [1665301] - [scsi] scsi: stop setting up request->special (Nilesh Javali) [1665301] - [scsi] scsi: qedf: no need to check return value of debugfs_create functions (Nilesh Javali) [1665301] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665301] - [scsi] scsi: qedf: NULL check before some freeing functions is not needed (Nilesh Javali) [1665301] - [scsi] scsi: qedf: fully convert to the generic DMA API (Nilesh Javali) [1665301] - [scsi] scsi: qedi: Adjust termination and offload ramrod timers (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Abort ep termination if offload not scheduled (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fix spelling mistake "oflload" -> "offload" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: remove declaration of nvm_image from stack (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Remove set but not used variable 'cls_sess' (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add ep_state for login completion on un-reachable targets (Nilesh Javali) [1665300] - [scsi] cross-tree: phase out dma_zalloc_coherent() (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Update driver version to 8.33.0.21 (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Move LL2 producer index processing in BH. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: add module param to set ping packet size (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Add packet filter in light L2 Rx path. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Check for session online before getting iSCSI TLV data. (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Replace PAGE_SIZE with QEDI_PAGE_SIZE (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Fix spelling mistake "OUSTANDING" -> "OUTSTANDING" (Nilesh Javali) [1665300] - [scsi] scsi: qedi: Cleanup redundant QEDI_PAGE_SIZE macro definition (Nilesh Javali) [1665300] - [scsi] scsi: qedi: fully convert to the generic DMA API (Nilesh Javali) [1665300] - [x86] x86/kdump: Fall back to reserve high crashkernel memory (Pingfan Liu) [1682984] - [x86] x86/kdump: Have crashkernel=X reserve under 4G by default (Pingfan Liu) [1682984] - [x86] Revert "[x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr" (Pingfan Liu) [1682984] - [scsi] scsi: core: avoid pre-allocating big SGL for data (Ewan Milne) [1698297] - [scsi] scsi: core: avoid pre-allocating big SGL for protection information (Ewan Milne) [1698297] - [nvme] scsi: lib/sg_pool.c: improve APIs for allocating sg pool (Ewan Milne) [1698297] - [kvm] KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry() (Suraj Jitindar Singh) [1700272] - [fs] ext4: avoid kernel warning when writing the superblock to a dead device (Lukas Czerner) [1695021] - [fs] ext4: cond_resched in work-heavy group loops (Lukas Czerner) [1698815] - [fs] ext4: ignore e_value_offs for xattrs with value-in-ea-inode (Lukas Czerner) [1698815] - [fs] ext4: protect journal inode's blocks using block_validity (Lukas Czerner) [1698815] - [fs] ext4: use BUG() instead of BUG_ON(1) (Lukas Czerner) [1698815] - [fs] jbd2: check superblock mapped prior to committing (Lukas Czerner) [1698815] - [fs] ext4: remove incorrect comment for NEXT_ORPHAN() (Lukas Czerner) [1698815] - [fs] ext4: make sanity check in mballoc more strict (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race with debug_want_extra_isize (Lukas Czerner) [1698815] - [fs] ext4: fix ext4_show_options for file systems w/o journal (Lukas Czerner) [1698815] - [fs] ext4: actually request zeroing of inode table after grow (Lukas Czerner) [1698815] - [fs] Revert "ext4: use ext4_write_inode() when fsyncing w/o a journal" (Lukas Czerner) [1698815] - [fs] ext4: fix some error pointer dereferences (Lukas Czerner) [1698815] - [fs] ext4: fix special inode number checks in __ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: prohibit fstrim in norecovery mode (Lukas Czerner) [1698815] - [fs] ext4: cleanup bh release code in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: brelse all indirect buffer in ext4_ind_remove_space() (Lukas Czerner) [1698815] - [fs] ext4: report real fs size after failed resize (Lukas Czerner) [1698815] - [fs] ext4: add missing brelse() in add_new_gdb_meta_bg() (Lukas Czerner) [1698815] - [fs] ext4: remove useless ext4_pin_inode() (Lukas Czerner) [1698815] - [fs] ext4: avoid panic during forced reboot (Lukas Czerner) [1698815] - [fs] ext4: fix data corruption caused by unaligned direct AIO (Lukas Czerner) [1698815] - [fs] ext4: fix NULL pointer dereference while journal is aborted (Lukas Czerner) [1698815] - [fs] jbd2: jbd2_get_transaction does not need to return a value (Lukas Czerner) [1698815] - [fs] jbd2: fix invalid descriptor block checksum (Lukas Czerner) [1698815] - [fs] ext4: fix bigalloc cluster freeing when hole punching under load (Lukas Czerner) [1698815] - [fs] ext4: add sysfs attr /sys/fs/ext4//journal_task (Lukas Czerner) [1698815] - [fs] ext4: Change debugging support help prefix from EXT4 to Ext4 (Lukas Czerner) [1698815] - [fs] ext4: fix compile error when using BUFFER_TRACE (Lukas Czerner) [1698815] - [fs] jbd2: fix compile warning when using JBUFFER_TRACE (Lukas Czerner) [1698815] - [fs] ext4: annotate more implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: annotate implicit fall throughs (Lukas Czerner) [1698815] - [fs] ext4: don't update s_rev_level if not required (Lukas Czerner) [1698815] - [fs] jbd2: fold jbd2_superblock_csum_{verify,set} into their callers (Lukas Czerner) [1698815] - [fs] jbd2: fix race when writing superblock (Lukas Czerner) [1698815] - [fs] ext4: fix crash during online resizing (Lukas Czerner) [1698815] - [fs] ext4: disallow files with EXT4_JOURNAL_DATA_FL from EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: add mask of ext4 flags to swap (Lukas Czerner) [1698815] - [fs] ext4: update quota information while swapping boot loader inode (Lukas Czerner) [1698815] - [fs] ext4: cleanup pagecache before swap i_data (Lukas Czerner) [1698815] - [fs] ext4: fix check of inode in swap_inode_boot_loader (Lukas Czerner) [1698815] - [fs] ext4: unlock unused_pages timely when doing writeback (Lukas Czerner) [1698815] - [fs] ext4: cleanup clean_bdev_aliases() calls (Lukas Czerner) [1698815] - [fs] jbd2: discard dirty data when forgetting an un-journalled buffer (Lukas Czerner) [1698815] - [fs] jbd2: clear dirty flag when revoking a buffer from an older transaction (Lukas Czerner) [1698815] - [fs] ext4: replace opencoded i_writecount usage with inode_is_open_for_write() (Lukas Czerner) [1698815] - [fs] jbd2: fix deadlock while checkpoint thread waits commit thread to finish (Lukas Czerner) [1698815] - [fs] ext4: use IS_ENCRYPTED() to check encryption status (Lukas Czerner) [1698815] - [fs] ext4: track writeback errors using the generic tracking infrastructure (Lukas Czerner) [1698815] - [fs] ext4: use ext4_write_inode() when fsyncing w/o a journal (Lukas Czerner) [1698815] - [fs] ext4: fix a potential fiemap/page fault deadlock w/ inline_data (Lukas Czerner) [1698815] - [fs] ext4: make sure enough credits are reserved for dioread_nolock writes (Lukas Czerner) [1698815] - [fs] ext4: check for shutdown and r/o file system in ext4_write_inode() (Lukas Czerner) [1698815] - [fs] ext4: force inode writes when nfsd calls commit_metadata() (Lukas Czerner) [1698815] - [fs] ext4: avoid declaring fs inconsistent due to invalid file handles (Lukas Czerner) [1698815] - [fs] ext4: include terminating u32 in size of xattr entries when expanding inodes (Lukas Czerner) [1698815] - [fs] ext4: compare old and new mode before setting update_mode flag (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_GROUP_ADD ioctl (Lukas Czerner) [1698815] - [fs] ext4: hard fail dax mount on unsupported devices (Lukas Czerner) [1698815] - [fs] ext4: remove redundant condition check (Lukas Czerner) [1698815] - [fs] jbd2: clean up indentation issue, replace spaces with tab (Lukas Czerner) [1698815] - [fs] ext4: clean up indentation issues, remove extraneous tabs (Lukas Czerner) [1698815] - [fs] ext4: missing unlock/put_page() in ext4_try_to_write_inline_data() (Lukas Czerner) [1698815] - [fs] ext4: fix possible use after free in ext4_quota_enable (Lukas Czerner) [1698815] - [fs] jbd2: avoid long hold times of j_state_lock while committing a transaction (Lukas Czerner) [1698815] - [fs] ext4: add ext4_sb_bread() to disambiguate ENOMEM cases (Lukas Czerner) [1698815] - [fs] ext4: remove unneeded brelse call in ext4_xattr_inode_update_ref() (Lukas Czerner) [1698815] - [fs] ext4: fix use-after-free race in ext4_remount()'s error path (Lukas Czerner) [1698815] - [fs] ext4: don't open-code ERR_CAST (Lukas Czerner) [1698815] - [fs] ext4: cache NULL when both default_acl and acl are NULL (Lukas Czerner) [1698815] - [fs] ext4: propagate error from dquot_initialize() in EXT4_IOC_FSSETXATTR (Lukas Czerner) [1698815] - [fs] ext4: fix setattr project check in fssetxattr ioctl (Lukas Czerner) [1698815] - [fs] ext4: convert fault handler to use vm_fault_t type (Lukas Czerner) [1698815] - [fs] ext4: fix EXT4_IOC_SWAP_BOOT (Lukas Czerner) [1698815] - [fs] ext4: fix argument checking in EXT4_IOC_MOVE_EXT (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at page invalidation time (Lukas Czerner) [1698815] - [fs] ext4: adjust reserved cluster count when removing extents (Lukas Czerner) [1698815] - [fs] ext4: reduce reserved cluster count by number of allocated clusters (Lukas Czerner) [1698815] - [fs] ext4: fix reserved cluster accounting at delayed write time (Lukas Czerner) [1698815] - [fs] ext4: add new pending reservation mechanism (Lukas Czerner) [1698815] - [fs] ext4: generalize extents status tree search functions (Lukas Czerner) [1698815] - [fs] ext4: readpages() should submit IO as read-ahead (Lukas Czerner) [1698815] - [fs] ext4: improve code readability in ext4_iget() (Lukas Czerner) [1698815] - [fs] ext4: use swap macro in mext_page_double_lock (Lukas Czerner) [1698815] - [fs] ext4: fix warning message in ext4_enable_quotas() (Lukas Czerner) [1698815] - [fs] ext4: super: extend timestamps to 40 bits (Lukas Czerner) [1698815] - [fs] jbd2: replace current_kernel_time64 with ktime equivalent (Lukas Czerner) [1698815] - [fs] ext4: use timespec64 for all inode times (Lukas Czerner) [1698815] - [fs] ext4: use ktime_get_real_seconds for i_dtime (Lukas Czerner) [1698815] - [fs] ext4: use 64-bit timestamps for mmp_time (Lukas Czerner) [1698815] - [scsi] scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add spdx (Don Brace) [1665565] - [scsi] scsi: smartpqi: update copyright (Don Brace) [1665565] - [scsi] scsi: smartpqi: add H3C controller IDs (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase LUN reset timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: Reporting 'logical unit failure' (Don Brace) [1665565] - [scsi] scsi: smartpqi_init: fix boolean expression in pqi_device_remove_start (Don Brace) [1665565] - [scsi] scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown() (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix build warnings (Don Brace) [1665565] - [scsi] scsi: smartpqi: update driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add ofa support (Don Brace) [1665565] - [scsi] scsi: smartpqi: increase fw status register read timeout (Don Brace) [1665565] - [scsi] scsi: smartpqi: bump driver version (Don Brace) [1665565] - [scsi] scsi: smartpqi: add smp_utils support (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct lun reset issues (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct volume status (Don Brace) [1665565] - [scsi] scsi: smartpqi: do not offline disks for transient did no connect conditions (Don Brace) [1665565] - [scsi] scsi: smartpqi: allow for larger raid maps (Don Brace) [1665565] - [scsi] scsi: smartpqi: check for null device pointers (Don Brace) [1665565] - [scsi] scsi: smartpqi: enhance numa node detection (Don Brace) [1665565] - [scsi] scsi: smartpqi: wake up drives after os resumes from suspend (Don Brace) [1665565] - [scsi] scsi: smartpqi: fix disk name mount point (Don Brace) [1665565] - [scsi] scsi: smartpqi: add h3c ssid (Don Brace) [1665565] - [scsi] scsi: smartpqi: add sysfs attributes (Don Brace) [1665565] - [scsi] scsi: smartpqi: refactor sending controller raid requests (Don Brace) [1665565] - [scsi] scsi: smartpqi: turn off lun data caching for ptraid (Don Brace) [1665565] - [scsi] scsi: smartpqi: correct host serial num for ssa (Don Brace) [1665565] - [scsi] scsi: smartpqi: add no_write_same for logical volumes (Don Brace) [1665565] - [scsi] scsi: smartpqi: Add retries for device reset (Don Brace) [1665565] - [scsi] scsi: smartpqi: add support for PQI Config Table handshake (Don Brace) [1665565] - [scsi] scsi: smartpqi: fully convert to the generic DMA API (Don Brace) [1665565] - [net] rtnetlink: always put IFLA_LINK for links with a link-netnsid (Sabrina Dubroca) [1711933] - [net] ipv6: add inet6_fill_args (Ivan Vecera) [1711956] - [net] ipv4: add inet_fill_args (Ivan Vecera) [1711956] - [net] rtnetlink: s/IFLA_IF_NETNSID/IFLA_TARGET_NETNSID/g (Ivan Vecera) [1711956] - [include] if_link: add IFLA_TARGET_NETNSID alias (Ivan Vecera) [1711956] - [net] rtnetlink: move type calculation out of loop (Ivan Vecera) [1711956] - [net] ipv6: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [net] ipv4: enable IFA_TARGET_NETNSID for RTM_GETADDR (Ivan Vecera) [1711956] - [include] if_addr: add IFA_TARGET_NETNSID (Ivan Vecera) [1711956] - [net] rtnetlink: add rtnl_get_net_ns_capable() (Ivan Vecera) [1711956] - [tools] selftests: forwarding: mirror_gre_vlan_bridge_1q: Fix untagged test (Hangbin Liu) [1710283] - [tools] selftests: forwarding: Tweak tc filters for mirror-to-gretap tests (Hangbin Liu) [1710283] - [tools] selftests: forwarding: lib: Avoid trapping soft devices (Hangbin Liu) [1710283] - [tools] selftests: pmtu: maximum MTU for vti4 is 2^16-1-20 (Hangbin Liu) [1704659] - [net] sched: red: inform offloads about harddrop setting (Ivan Vecera) [1710999] - [net] tls: fix copy to fragments in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't copy negative amounts of data in reencrypt (Ivan Vecera) [1710366] - [net] tls: don't leak IV and record seq when offload fails (Ivan Vecera) [1710366] - [net] tls: avoid potential deadlock in tls_set_device_offload_rx() (Ivan Vecera) [1710366] - [net] tls: prevent bad memory access in tls_is_sk_tx_device_offloaded() (Ivan Vecera) [1710366] - [net] tls: Combined memory allocation for decryption request (Ivan Vecera) [1710366] - [net] tls: Skip zerocopy path for ITER_KVEC (Ivan Vecera) [1710366] - [net] tls: Fix copy-paste error in tls_device_reencrypt (Ivan Vecera) [1710366] - [net] tls: Add rx inline crypto offload (Ivan Vecera) [1710366] - [net] tls: Fill software context without allocation (Ivan Vecera) [1710366] - [net] tls: Split tls_sw_release_resources_rx (Ivan Vecera) [1710366] - [net] tls: Split decrypt_skb to two functions (Ivan Vecera) [1710366] - [net] tcp: Don't coalesce decrypted and encrypted SKBs (Ivan Vecera) [1710366] - [include] Add TLS rx resync NDO (Ivan Vecera) [1710366] - [net] Add TLS RX offload feature (Ivan Vecera) [1710366] - [net] Add decrypted field to skb (Ivan Vecera) [1710366] - [net] tls: Use aead_request_alloc/free for request alloc/free (Ivan Vecera) [1710366] - [net] tls: Refactor tls_offload variable names (Ivan Vecera) [1703389]- [netdrv] qede: use ethtool_rx_flow_rule() to remove duplicated parser code (Manish Chopra) [1663274] - [netdrv] qede: place ethtool_rx_flow_spec after code after TC flower codebase (Manish Chopra) [1663274] - [netdrv] drivers: net: use flow action infrastructure (Manish Chopra) [1663274] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Manish Chopra) [1663274] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Manish Chopra) [1663274] - [netdrv] qede: Populate mbi version in ethtool driver query data. (Manish Chopra) [1663274] - [netdrv] qed: Define new MF bit for no_vlan config (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "faspath" -> "fastpath" (Manish Chopra) [1663274] - [netdrv] qed: Fix the DORQ's attentions handling (Manish Chopra) [1663274] - [netdrv] qed: Fix missing DORQ attentions (Manish Chopra) [1663274] - [netdrv] qed: Fix the doorbell address sanity check (Manish Chopra) [1663274] - [netdrv] qed: Delete redundant doorbell recovery types (Manish Chopra) [1663274] - [netdrv] qede: fix write to free'd pointer error and double free of ptp (Manish Chopra) [1663274] - [netdrv] qede: Fix internal loopback failure with jumbo mtu configuration (Manish Chopra) [1663274] - [netdrv] qed: Read device port count from the shmem (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP syn packet mac address validation. (Manish Chopra) [1663274] - [netdrv] qed: Fix iWARP buffer size provided for syn packet processing. (Manish Chopra) [1663274] - [netdrv] qed: fix indentation issue with statements in an if-block (Manish Chopra) [1663274] - [netdrv] qede: Add ethtool interface for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed: Add API for SmartAN query. (Manish Chopra) [1663274] - [netdrv] qed*: Advance drivers version to 8.37.0.20 (Manish Chopra) [1663274] - [netdrv] qed: Change verbosity for coalescing message. (Manish Chopra) [1663274] - [netdrv] qede: Fix system crash on configuring channels. (Manish Chopra) [1663274] - [netdrv] qed: Consider TX tcs while deriving the max num_queues for PF. (Manish Chopra) [1663274] - [netdrv] qed: Assign UFP TC value to vlan priority in UFP mode. (Manish Chopra) [1663274] - [netdrv] qed: Fix EQ full firmware assert. (Manish Chopra) [1663274] - [netdrv] qed: Fix stack out of bounds bug (Manish Chopra) [1663274] - [netdrv] qed: Fix system crash in ll2 xmit (Manish Chopra) [1663274] - [netdrv] qed: Fix VF probe failure while FLR (Manish Chopra) [1663274] - [netdrv] qed: Fix LACP pdu drops for VFs (Manish Chopra) [1663274] - [netdrv] qed: Fix bug in tx promiscuous mode settings (Manish Chopra) [1663274] - [netdrv] qede: Error recovery process (Manish Chopra) [1663274] - [netdrv] qed: Add infrastructure for error detection and recovery (Manish Chopra) [1663274] - [netdrv] qed: Revise load sequence to avoid PCI errors (Manish Chopra) [1663274] - [netdrv] qed: Mark expected switch fall-through (Manish Chopra) [1663274] - [include] qed: remove duplicated include from qed_if.h (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Fix out of bounds index check in query pkey (Manish Chopra) [1663274] - [netdrv] qed: Fix qed_ll2_post_rx_buffer_notify_fw() by adding a write memory barrier (Manish Chopra) [1663274] - [include] qed: Fix qed_chain_set_prod() for PBL chains with non power of 2 page count (Manish Chopra) [1663274] - [infiniband] infiniband/qedr: Potential null ptr dereference of qp (Manish Chopra) [1663274] - [netdrv] qed: Fix an error code qed_ll2_start_xmit() (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Dispalying" -> "Displaying" (Manish Chopra) [1663274] - [netdrv] qede: Register l2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Expose the doorbell overflow recovery mechanism to the protocol drivers (Manish Chopra) [1663274] - [netdrv] qed: Register light L2 queues with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Register slowpath queue doorbell with doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qed: Use the doorbell overflow recovery mechanism in case of doorbell overflow (Manish Chopra) [1663274] - [netdrv] qed: Add doorbell overflow recovery mechanism (Manish Chopra) [1663274] - [netdrv] qede - Add a statistic for a case where driver drops tx packet due to memory allocation failure. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "attnetion" -> "attention" (Manish Chopra) [1663274] - [netdrv] qed: Add support for MBI upgrade over MFW. (Manish Chopra) [1663274] - [netdrv] qede: Update link status only when interface is ready. (Manish Chopra) [1663274] - [netdrv] qede: Simplify the usage of qede-flags. (Manish Chopra) [1663274] - [netdrv] qed: Display port_id in the UFP debug messages. (Manish Chopra) [1663274] - [netdrv] qed: Fix QM getters to always return a valid pq (Manish Chopra) [1663274] - [netdrv] qed: Fix bitmap_weight() check (Manish Chopra) [1663274] - [netdrv] drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo (Manish Chopra) [1663274] - [netdrv] qed: Fix reading wrong value in loop condition (Manish Chopra) [1663274] - [netdrv] qed: Fix rdma_info structure allocation (Manish Chopra) [1663274] - [netdrv] qed: Fix overriding offload_tc by protocols without APP TLV (Manish Chopra) [1663274] - [netdrv] qed: Fix PTT leak in qed_drain() (Manish Chopra) [1663274] - [netdrv] qed: Fix potential memory corruption (Manish Chopra) [1663274] - [netdrv] qed: Fix SPQ entries not returned to pool in error flows (Manish Chopra) [1663274] - [netdrv] qed: Fix blocking/unlimited SPQ entries leak (Manish Chopra) [1663274] - [netdrv] qed: Fix memory/entry leak in qed_init_sp_request() (Manish Chopra) [1663274] - [netdrv] qed: fix link config error handling (Manish Chopra) [1663274] - [netdrv] qed: Fix static checker warning (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "transcevier" -> "transceiver" (Manish Chopra) [1663274] - [netdrv] qed: Prevent link getting down in case of autoneg-off. (Manish Chopra) [1663274] - [netdrv] qede: Check available link modes before link set from ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Add supported link and advertise link to display in ethtool. (Manish Chopra) [1663274] - [netdrv] qed: Added supported transceiver modes, speed capability and board config to HSI. (Manish Chopra) [1663274] - [netdrv] qed: Align local and global PTT to propagate through the APIs. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "Ireelevant" -> "Irrelevant" (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_ooo_submit_tx_buffers (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "b_cb_registred" -> "b_cb_registered" (Manish Chopra) [1663274] - [netdrv] qed: Remove set but not used variable 'p_archipelago' (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_iwarp_parse_rx_pkt (Manish Chopra) [1663274] - [netdrv] qed: Avoid constant logical operation warning in qed_vf_pf_acquire (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_roce_mode_to_flavor (Manish Chopra) [1663274] - [netdrv] qed: Fix mask parameter in qed_vf_prep_tunn_req_tlv (Manish Chopra) [1663274] - [netdrv] qed: Avoid implicit enum conversion in qed_set_tunn_cls_info (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "toogle" -> "toggle" (Manish Chopra) [1663274] - [netdrv] net: qed: list usage cleanup (Manish Chopra) [1663274] - [netdrv] net: qede: Use FIELD_SIZEOF directly instead of reimplementing its function (Manish Chopra) [1663274] - [netdrv] qed: remove duplicated include from qed_cxt.c (Manish Chopra) [1663274] - [netdrv] qed*: Utilize FW 8.37.7.0 (Manish Chopra) [1663274] - [infiniband] RDMA/qedr: remove set but not used variable 'ctx' (Manish Chopra) [1663274] - [netdrv] qed: Lower the severity of a dcbx log message. (Manish Chopra) [1663274] - [netdrv] qed: fix spelling mistake "comparsion" -> "comparison" (Manish Chopra) [1663274] - [netdrv] net_sched: remove list_head from tc_action (Manish Chopra) [1663274] - [infiniband] qedr: Add user space support for SRQ (Manish Chopra) [1663274] - [infiniband] qedr: Add support for kernel mode SRQ's (Manish Chopra) [1663274] - [infiniband] qedr: Add wrapping generic structure for qpidr and adjust idr routines. (Manish Chopra) [1663274] - [netdrv] qed/qede: qede_setup_tc() can be static (Manish Chopra) [1663274] - [netdrv] qede: Ingress tc flower offload (drop action) support. (Manish Chopra) [1663274] - [netdrv] qede: Add destination ip based flow profile. (Manish Chopra) [1663274] - [netdrv] qed/qede: Multi CoS support. (Manish Chopra) [1663274] - [netdrv] qede: qede_fp: Mark expected switch fall-through (Manish Chopra) [1663274] - [netdrv] qed: qed_dev: Mark expected switch fall-throughs (Manish Chopra) [1663274] - [netdrv] qed: Add Multi-TC RoCE support (Manish Chopra) [1663274] - [netdrv] qed: Add DCBX API - qed_dcbx_get_priority_tc() (Manish Chopra) [1663274] - [netdrv] qed: Make some functions static (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_get_cm_pq_idx_rl (Manish Chopra) [1663274] - [netdrv] qed: remove redundant functions qed_set_gft_event_id_cm_hdr (Manish Chopra) [1663274] - [netdrv] qede: Add driver callbacks for eeprom module query. (Manish Chopra) [1663274] - [netdrv] qed: Add qed APIs for PHY module query. (Manish Chopra) [1663274] - [netdrv] qed: remove redundant pointer 'name' (Manish Chopra) [1663274] - [iommu] iommu: Don't print warning when IOMMU driver only supports unmanaged domains (Jerry Snitselaar) [1707616 1694210 1689183] - [iommu] iommu/vt-d: Check capability before disabling protected memory (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: fix sg->dma_address for sg->offset bigger than PAGE_SIZE (Jerry Snitselaar) [1694210 1694029] - [iommu] iommu/amd: Fix NULL dereference bug in match_hid_uid (Jerry Snitselaar) [1677737 1694210] - [iommu] iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Remove unnecessary WARN_ON() (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Check identity map for hot-added devices (Jerry Snitselaar) [1694210] - [iommu] iommu/dmar: Fix buffer overflow during PCI bus notification (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix memory leak in intel_iommu_put_resv_regions() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Fix amd_iommu=force_isolation (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Handle domain agaw being less than iommu agaw (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Use memunmap to free memremap (Jerry Snitselaar) [1694210] - [iommu] amd/iommu: Fix Guest Virtual APIC Log Tail Address Register (Jerry Snitselaar) [1694210] - [iommu] iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: Return devid as alias for ACPI HID devices (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Free irqs in shutdown handler (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Move irq request past pm_runtime_enable (Jerry Snitselaar) [1694210] - [iommu] iommu/rockchip: Handle errors returned from PM framework (Jerry Snitselaar) [1694210] - [iommu] iommu/amd: make sure TLB to be flushed before IOVA freed (Jerry Snitselaar) [1694210] - [idle] intel_idle: Get rid of custom ICPU() macro (Alexander Beregalov) [1710976] - [security] selinux: do not report error on connect(AF_UNSPEC) (Ondrej Mosnacek) [1707828] - [security] selinux: Check address length before reading address family (Ondrej Mosnacek) [1707828] - [scsi] scsi: core: add new RDAC LENOVO/DE_Series device (Maurizio Lombardi) [1700912] - [infiniband] i40iw: Avoid panic when handling the inetdev event (Stefan Assmann) [1659180] - [infiniband] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659180] - [infiniband] infiniband: prefix header search paths with $(srctree)/ (Stefan Assmann) [1659180] - [infiniband] i40iw: remove use of VLAN_TAG_PRESENT (Stefan Assmann) [1659180] - [infiniband] RDMA/i40iw: Fix incorrect iterator type (Stefan Assmann) [1659180] - [infiniband] infiniband: i40iw, nes: don't use wall time for TCP sequence numbers (Stefan Assmann) [1659180] - [infiniband] i40iw: Reorganize acquire/release of locks in i40iw_manage_apbvt (Stefan Assmann) [1659180] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659174] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659174] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659174] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659174] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659174] - [netdrv] i40e: Memory leak in i40e_config_iwarp_qvlist (Stefan Assmann) [1659162] - [netdrv] i40e: Fix of memory leak and integer truncation in i40e_virtchnl.c (Stefan Assmann) [1659162] - [netdrv] i40e: Use struct_size() in kzalloc() (Stefan Assmann) [1659162] - [netdrv] i40e: Revert ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: missing input validation on VF message handling by the PF (Stefan Assmann) [1659162] - [netdrv] i40e: Add support for X710 B/P & SFP+ cards (Stefan Assmann) [1659162] - [netdrv] i40e: Wrong truncation from u16 to u8 (Stefan Assmann) [1659162] - [netdrv] i40e: add num_vectors checker in iwarp handler (Stefan Assmann) [1659162] - [netdrv] i40e: Fix the typo in adding 40GE KR4 mode (Stefan Assmann) [1659162] - [netdrv] i40e: Setting VF to VLAN 0 requires restart (Stefan Assmann) [1659162] - [netdrv] i40e: add new pci id for X710/XXV710 N3000 cards (Stefan Assmann) [1659162] - [netdrv] i40e: VF's promiscuous attribute is not kept (Stefan Assmann) [1659162] - [netdrv] i40e: Introduce recovery mode support (Stefan Assmann) [1659162] - [netdrv] i40e: print PCI vendor and device ID during probe (Stefan Assmann) [1659162] - [netdrv] i40e: fix misleading message about promisc setting on un-trusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove out-of-range comparisons in i40e_validate_cloud_filter (Stefan Assmann) [1659162] - [netdrv] i40e: Further implementation of LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBase_LR4, CR4 and fibre (Stefan Assmann) [1659162] - [netdrv] i40e: ShadowRAM checksum calculation change (Stefan Assmann) [1659162] - [netdrv] i40e: remove error msg when vf with port vlan tries to remove vlan 0 (Stefan Assmann) [1659162] - [netdrv] i40e: change behavior on PF in response to MDD event (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for allowing too many MDD events on VF (Stefan Assmann) [1659162] - [netdrv] i40e: Fix misleading error message (Stefan Assmann) [1659162] - [netdrv] i40e: Able to add up to 16 MAC filters on an untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Report advertised link modes on 40GBASE_SR4 (Stefan Assmann) [1659162] - [netdrv] i40e: The driver now prints the API version in error message (Stefan Assmann) [1659162] - [netdrv] i40e: Changed maximum supported FW API version to 1.8 (Stefan Assmann) [1659162] - [netdrv] i40e: Remove misleading messages for untrusted VF (Stefan Assmann) [1659162] - [netdrv] i40e: Update i40e_init_dcb to return correct error (Stefan Assmann) [1659162] - [netdrv] i40e: Fix for 10G ports LED not blinking (Stefan Assmann) [1659162] - [netdrv] i40e: save PTP time before a device reset (Stefan Assmann) [1659162] - [netdrv] i40e: don't allow changes to HW VLAN stripping on active port VLANs (Stefan Assmann) [1659162] - [netdrv] i40e: Implement DDP support in i40e driver (Stefan Assmann) [1659162] - [netdrv] i40e: Queues are reserved despite "Invalid argument" error (Stefan Assmann) [1659162] - [netdrv] i40e: add tracking of AF_XDP ZC state for each queue pair (Stefan Assmann) [1659162] - [netdrv] i40e: move i40e_xsk_umem function (Stefan Assmann) [1659162] - [netdrv] i40e: fix WoL support check (Stefan Assmann) [1659162] - [netdrv] i40e: fix i40e_ptp_adjtime when given a negative delta (Stefan Assmann) [1659162] - [netdrv] i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race (Stefan Assmann) [1659162] - [netdrv] i40e: fix potential RX buffer starvation for AF_XDP (Stefan Assmann) [1659162] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Stefan Assmann) [1659162] - [netdrv] flow_offload: add flow_rule and flow_match structures and use them (Stefan Assmann) [1659162] - [netdrv] i40e: clean up several indentation issues (Stefan Assmann) [1659162] - [netdrv] i40e: increase indentation (Stefan Assmann) [1659162] - [netdrv] i40e: update version number (Stefan Assmann) [1659162] - [netdrv] i40e: remove debugfs tx_timeout support (Stefan Assmann) [1659162] - [netdrv] i40e: check queue pairs num in config queues handler (Stefan Assmann) [1659162] - [netdrv] i40e: Change unmatched function types (Stefan Assmann) [1659162] - [netdrv] i40e: Add support FEC configuration for Fortville 25G (Stefan Assmann) [1659162] - [netdrv] i40e: Limiting RSS queues to CPUs (Stefan Assmann) [1659162] - [netdrv] i40e: Remove umem from VSI (Stefan Assmann) [1659162] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Stefan Assmann) [1659162] - [netdrv] i40e: extend PTP gettime function to read system clock (Stefan Assmann) [1659162] - [netdrv] i40e: DRY rx_ptype handling code (Stefan Assmann) [1659162] - [netdrv] i40e: fix kerneldoc for xsk methods (Stefan Assmann) [1659162] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Stefan Assmann) [1659162] - [netdrv] i40e: suppress bogus error message (Stefan Assmann) [1659162] - [netdrv] i40e: Allow disabling FW LLDP on X722 devices (Stefan Assmann) [1659162] - [netdrv] i40e: update driver version (Stefan Assmann) [1659162] - [netdrv] i40e: Protect access to VF control methods (Stefan Assmann) [1659162] - [netdrv] i40e: Replace strncpy with strlcpy to ensure null termination (Stefan Assmann) [1659162] - [netdrv] i40e: Add capability flag for stopping FW LLDP (Stefan Assmann) [1659162] - [netdrv] i40e: Use a local variable for readability (Stefan Assmann) [1659162] - [netdrv] i40e: Replace spin_is_locked() with lockdep (Stefan Assmann) [1659162] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Stefan Assmann) [1659162] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Stefan Assmann) [1659162] - [netdrv] drivers: net: remove inclusion when not needed (Stefan Assmann) [1659162] - [netdrv] i40e: Remove unnecessary print statement (Stefan Assmann) [1659162] - [netdrv] i40e: Use proper enum in i40e_ndo_set_vf_link_state (Stefan Assmann) [1659162] - [nvme] nvmet: ignore EOPNOTSUPP for discard (Ewan Milne) [1696369] - [tools] tools: bpftool: fix potential NULL pointer dereference in do_load (Ivan Vecera) [1708560] - [tools] tools lib bpf: Provide wrapper for strerror_r to build in !_GNU_SOURCE systems (Ivan Vecera) [1708560] - [tools] libbpf: Remove the duplicate checking of function storage (Ivan Vecera) [1708560] - [tools] bpf: fix build error in libbpf with EXTRA_CFLAGS="-Wp, -D_FORTIFY_SOURCE=2 -O2" (Ivan Vecera) [1708560] - [tools] tools: include reallocarray feature test in FEATURE_TESTS_BASIC (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow reuse of maps with bpftool prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow map reuse (Ivan Vecera) [1708560] - [tools] tools: bpf: make use of reallocarray (Ivan Vecera) [1708560] - [tools] tools: libbpf: move library error code into a separate file (Ivan Vecera) [1708560] - [tools] tools: bpftool: reimplement bpf_prog_load() for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: add extended attributes version of bpf_object__open() (Ivan Vecera) [1708560] - [tools] tools: libbpf: recognize offload neutral maps (Ivan Vecera) [1708560] - [tools] tools: bpftool: allow users to specify program type for prog load (Ivan Vecera) [1708560] - [tools] tools: libbpf: expose the prog type guessing from section name logic (Ivan Vecera) [1708560] - [tools] tools: bpftool: add support for loading programs for offload (Ivan Vecera) [1708560] - [tools] tools: bpftool: refactor argument parsing for prog load (Ivan Vecera) [1708560] - [tools] selftests/bpf: add Error: prefix in check_extack helper (Ivan Vecera) [1708560] - [tools] selftests/bpf: remove duplicated word from test offloads (Ivan Vecera) [1708560] - [tools] tools: bpftool: deal with options upfront (Ivan Vecera) [1708560] - [tools] tools: bpftool: add missing --bpffs to completions (Ivan Vecera) [1708560] - [tools] tools: bpftool: drop unnecessary Author comments (Ivan Vecera) [1708560] - [tools] tools: libbpf: don't return '.text' as a program for multi-function programs (Ivan Vecera) [1708560] - [tools] tools: libbpf: restore the ability to load programs from .text section (Ivan Vecera) [1708560] - [tools] tools: libbpf: allow setting ifindex for programs and maps (Ivan Vecera) [1708560] - [tools] tools: libbpf: add section names for missing program types (Ivan Vecera) [1708560] - [tools] tools: bpftool: use correct make variable type to improve compilation time (Ivan Vecera) [1708560] - [scsi] scsi: lpfc: nvme: avoid hang / use-after-free when destroying localport (Dick Kennedy) [1588024]- [xen] ALSA: xen: Introduce shared buffer helpers for page directory... (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Initialize completion for defer messages (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Remove duplicate assignment (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Fix uninitialized adev deref (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: intel: Add pre/post bank switch ops (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: keep track of Masters in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support for multi link bank switch (Jaroslav Kysela) [1683051] - [include] ALSA: soundwire: Handle multiple master instances in a stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Add support to lock across bus instances (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix acquiring bus lock twice during master release (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix incorrect exit after configuring stream (Jaroslav Kysela) [1683051] - [drivers] ALSA: soundwire: Fix duplicate stream state assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix for Lenovo B50-70 inverted internal microphone bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix race between creating and refreshing sysfs entries (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: uapi: fix sound/skl-tplg-interface.h userspace compilation errors (Jaroslav Kysela) [1683051] - [include] ALSA: uapi: #include in asound.h (Jaroslav Kysela) [1683051] - [include] ALSA: timer: fix wrong comment to refer to 'SNDRV_TIMER_PSFLG_*' (Jaroslav Kysela) [1683051] - [sound] ALSA: x86/cpu: Sanitize FAM6_ATOM naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: don't select DPCM via simple-audio-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: don't select DPCM via audio-graph-card (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Avoid superfluous COEF EAPD setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixup headphone noise via runtime suspend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix unused variable warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: toneport: Fix broken usage of timer for delayed execution (Jaroslav Kysela) [1683051] - [sound] ALSA: aica: Fix a long-time build breakage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi: no checking monitor in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save PGA for mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: save output volume for mixer controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: initialize setting when ramping volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: core: fix undefined nocodec reference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: xtensa: fix undefined references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Propagate sof_get_ctrl_copy_params() error properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: add CometLake PCI IDs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support low power consumption for ALC295 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: Fix an uninitialized variable compile warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Fix a compile warning with CONFIG_PCI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Fix a compile warning at CONFIG_COMMON_CLK=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sound/soc/sof/: fix kconfig dependency warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: change trace level on iec control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: update pcm hardware constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: Fix restore of DAPM Muxes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: RT5677-SPI: Disable 16Bit SPI Transfers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Consider eld_valid when reporting jack event (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Read the pin sense from register when repolling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add reserved DMA memory support (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: emux: soundfont.c: divide by zero in calc_gus_envelope_time() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: add sof-rt5682 machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic:refine code style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: skl_hda_dsp_generic: add DMIC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: CNL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: APL: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: IPC: add ipc dump function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: intel: hda: add hw_params_upon_resume flag for hda stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: handle real stream interrupts only (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-stream: store stream capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-ipc: simplify handling of IPC IRQ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: ipc: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: use snd_sof_pcm_period_elapsed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: PCM: add period_elapsed work to fix race condition in interrupt context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda-pcm: remove useless dependency on hdac_ext (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set bus->idx as 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: set I2S slave before enabling DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add SSP info to the chip info struct (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: hda: add the SSP Host Device memory space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: cnl: add pointer ops to use DPIB position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: topology: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASOC: SOF: ipc: add support for stricter ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: add Kconfig option for strict ABI checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: avoid Oops if DMA setup fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: stream is already locked in hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: remove redundant null checks of dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skip hw_free on codec dai for which the stream is invalid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix valid stream condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: unlock the device on startup errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update the support rate list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Use clk_round_rate to handle enabled bclk/wclk case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: Headphone Jack sense inverts on the LattePanda board (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Fix missing break in switch statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct region base typo in wm_halo_setup_algs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: fix spelling mistake "incompatble" -> "incompatible" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Use DSP ops pointers to stop watchdog in error handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix to use list_for_each_entry_safe() when delete items (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix return value check in sprd_mcdt_probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: fix DAI_CLK_EN register bit overwrite (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix kcontrols for effect widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: cache pdev->dev pointer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix potential uninitialized variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: add I2S2 control path from UL2 and UL3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: change supported formats of DL2 and UL1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: remove "model" attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmix: fix object reference leaks in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs43130: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: fix a NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add Geminilake Realtek+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make boards more available for compile test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Fix invalid license ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: Make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx: fix fiq dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: acp3x: Make acp3x_dai_i2s_ops static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove set but not used variable 'mclk_rate' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_micfil: Remove set but not used variable 'osr' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Enable TDM support for DSP_A/B modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure wclk and bclk of master codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build err while CONFIG_I2C set to module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix spelling mistake "plalform" -> "platform" (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply the fixup for ASUS Q325UAR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Register irq handler after the chip initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: fix a double free bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: overwrite hdev type to HDA_DEV_ASOC (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unregister device twice on ASoC driver (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: use dynamic buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix a memory leak bug (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix misuse of x (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - EAPD turn on later (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Dell AIO speaker noise (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: select relevant machine drivers for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Make sure BDW based machine drivers build for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Build support for SOF core and Intel drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Kconfig: expose common option between SST and SOF drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add platform differentiation for APL and CNL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: add SKL+ platform DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add support for HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA trace operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA stream operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add hda-bus support and initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA PCM operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA firmware loader (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add ACPI device support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA IPC mechanisms. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add Intel specific HDA DSP HW operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add HDA controller for Intel DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add APL/CNL HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add legacy IPC support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BDW HW DSP support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Intel: Add BYT, CHT and BSW DSP HW support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add utils (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add xtensa support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Nocodec machine driver support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PM support (Jaroslav Kysela) [1683051] - [include] ALSA: ASoC: SOF: Add userspace ABI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add firmware loader support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP HW abstraction operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add DSP firmware logger support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for loading topologies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add PCM operations support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add support for IPC IO between DSP and Host (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add driver debug support. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware KControl support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: SOF: Add Sound Open Firmware driver core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: simplify dai driver initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Read pin switches conf from devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add missing return 0 in remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_parse_pin_switches() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix irq mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: align quirk override handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: fix compilation warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Add support for runtime pm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Update is_slave_mode with correct value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum multi-channel data transfer support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: rt5682: initialize mutex before using (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: return the get_irq error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup 6ch settings to 8ch (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add new Dell platform for headset mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codec: hdac_hdmi add device_link to card device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: Remove set but not used variable 'stage_type' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: save fixed-up hw_params of BE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tobermory: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: tm2_wm5110: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: speyside: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: snow: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8994*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_wm8580: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smdk_spdif: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: smartq_wm8987: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_uda134x: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx_simtec*: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c2412-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: rx1950_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c24xx-i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: s3c-i2s-v2: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: pcm: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: neo1973_wm8753: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: lowland: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: littlemill: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: jive_wm8750: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: idma: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: h1940_uda1380: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: bells: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: arndale: Convert to SPDX License Identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ps3: Remove set but not used variables 'start_vaddr' and 'pcm_index' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - add two more pin configuration sets to quirk table (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't refer to snd_cards array directly (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Drop superfluous id-uniquification behavior (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Fix card races between register and disconnect (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Fix racy addition/deletion of nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Correct unlock sequence at snd_seq_client_ioctl_unlock() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for Focusrite Scarlett Solo (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize ext-bus-specific fields in snd_hdac_bus_init(), too (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Initialize power_state field properly (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect racy pool manipulation from OSS sequencer (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Simplify snd_seq_kernel_client_enqueue() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Cover unsubscribe_port() in list_mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: seq: Protect in-kernel ioctl calls with mutex" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing regmap requirement (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix racy display power access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: fix error handling when try_module_get() fails. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl: fix wrong number of channels (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Coding style fixes (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Simplify error path in snd_timer_open() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix race of get-subscription call vs port-delete ioctls (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Protect in-kernel ioctl calls with mutex (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove superfluous irqsave flags (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Align temporary re-locking with irqsave version (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use kvmalloc() for cell pools (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Revert active callback sync check at close (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add two more machines to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix spacing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: remove headset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: update module refcount if module_get_upon_open is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: conditionally increase module refcount on component open (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for the Teclast X98+ II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add quirk for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm1133-ev1: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: phycore-ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm030-audio-fabric: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_rdk: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: p1022_ds: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mx27vis-aic32x4: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc8610_hpcd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_i2s: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_psc_ac97: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mpc5200_dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-ssi: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm-fiq: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-mc13783: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-es8328: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-dma: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-pcm: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: fix sai driver name initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the correct dobj to free enum control values and texts (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix OOB-reads from strlcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: change mic bias DAPM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Support synchronous mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix big-endian check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdmout: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm-formatter: rework quirks settings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-frddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: add g12a support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove link components before cleaning up card resources (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: add remove() callback for component driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l35: Disable regulators on driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add adc volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add support of master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add reset management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add regulator management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Avoid calling snd_compr_stop_error from WDT expiry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98357a: add missing supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Playback PowerTune Controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Add Switch for Setting Common Mode Voltage (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Do not use stream buffer size before it is set (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Mark RXFIFO_DATA as volatile and precious (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix spelling mistake "faied" -> "failed" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: Correct PDM_CTRL0 reg value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: adjust waterlevel in frame unit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add compatible for rk1808 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fixup pdm fractional div (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: optimize clear logic (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: add default regs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: using left justified store mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: change dma burst to 8 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: pdm: fix regmap_ops hang issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Update copyright and use SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix the smatch warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Change author's name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk for Tuxedo XC 1509 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Move to ACT_INIT state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Fix modular build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: Enable codec clock once and keep it enabled (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Fix build error in mt8183_da7219_max98357_dev_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: TS3A227: fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make use of local variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Remove redundant NULL check in wm_adsp_buffer_free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: aic31xx_set_jack() can be static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Check for buffer in trigger stop (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate B114-21 with ALC233 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eukrea-tlv320: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix a leaked reference by adding missing of_node_put (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Align tplg pointer increment across all kcontrols (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: support driver alias names for FE topology overrides (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio compress offload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix SND_SOC_LOCHNAGAR_SC kconfig warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: set power_check callback for widgets that shouldnt be always on (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add button press detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add headphone/headset detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: skip missing substream while applying symmetry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: Convert to use acpi_dev_get_first_match_dev() (Jaroslav Kysela) [1683051] - [acpi] ALSA: ACPI / utils: Introduce acpi_dev_get_first_match_dev() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove set but not used variable 'dai_name' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add support for inverted jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix typo in comment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: fix spelling mistake: "missign" -> "missing" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with DA7219 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Mediatek: MT8183: Add machine driver with TS3A227 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Add ACPI ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add multi endpoint support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Fix Common Pins (Jaroslav Kysela) [1683051] - [sound] ALSA: us122l: Use alloc_pages_exact() (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers, take#2 (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make snd_timer_close() really kill pending actions (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Check ack_list emptiness instead of bit flag (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Make sure to clear pending ack list (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: Unify timer callback process code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_audmix: Fix kbuild failure (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Add support of loading GUS-patch (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speakers on Acer Predator Helios 500 Ryzen laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Add Audio Mixer CPU DAI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: enable S24_LE format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Only enable with common clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Allow 192000 Sample Rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Remove mclk references (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Restructure set_dai_sysclk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Dynamically Determine Clocking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Move aosr and dosr setting to separate functions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Control clock gating with CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model BDIV divider in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model DAC/ADC dividers in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model CODEC_CLKIN in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Model PLL in CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Initialize private_value in snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: aloop: Support S24 sample formats (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Don't suspend stream in unrecoverable PCM state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer dereference in snd_soc_dapm_free_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf-audio: Remove redundant of_match_node call (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix incorrect extern (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of 64 bits division (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix crash at suspend/resume after failed codec registration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Simplify alt firmware loading code (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix possible OOB access in PCM oss plugins (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of ASUS X430UN and X512DK with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset mic of ASUS P5440FF with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable ASUS X441MB and X705FD headset MIC with ALC256 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: test memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: lochnagar: Add driver to support Lochnagar 2 sound card (Jaroslav Kysela) [1683051] - [mfd] ALSA: mfd: lochnagar: Add support for the Cirrus Logic Lochnagar (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Properly Set Processing Blocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mchp-i2s-mcc: add driver for I2SC Multi-Channel Controller (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: rename asoc_simple_card_xxx() to asoc_simple_() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: separate asoc_simple_card_parse_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_card_init_priv() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_be_hw_params_fixup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_dai_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_hw_param() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_shutdown() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: share asoc_simple_startup() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: share common priv for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: add asoc_simple_debug_info() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Update DA7219 DAI clock name to align with codec updates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Expose BCLK and WCLK control through CCF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix channel swap issue when stream starts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: add constraint for the asrc of older version (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: Set auto-increment bit for register writes (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire E5-523G/ES1-432 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer Aspire Z24-890 with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Fix Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer AIO with ALC286 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: add mmap support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: fix debugfs warnings on entry creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: dfsdm: manage multiple prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct some minor issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Don't use register read to determine slave/master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Break out clock setting into separate function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: jz4740: Depend on MIPS instead of MACH_JZ4740 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add WDT expiry IRQ handling support for Halo core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add HALO MPU fault logging (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for new Halo core DSPs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Reduce repititive code on mtk_regmap_update_bits. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Fix UBSAN warning. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out DSP specific operations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out parsing of firmware ID header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor firmware status reading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Move wm_adsp2_set_dspclk to CODEC drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Don't export wm_adsp2_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Shutdown any compressed streams on DSP watchdog timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add locking to wm_adsp2_bus_error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct handling of compressed streams that restart (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free link string in error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free stream_name of dai_drv (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enforces runtime_resume after S3 and S4 for each codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Don't trigger jackpoll_work in azx_resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: add graph_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph: rename graph_get_conversion() to graph_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add simple_parse_mclk_fs() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename simple_get_conversion() to simple_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: recording has no sound after booting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: fix jack type detection issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Check JD status when system resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: skip for i2s5 in mck_disable (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use 8 byte header for IR context to get isochronous cycle (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support MOTU 8pre FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: fix mismatch between snd_opl3_drum_switch definition and declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_JD_NOT_INV quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for active-high jack detect (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: spdifrx: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: Make gpio property optional (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: dt-bindings: add regulator property to simple amplifier (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: simple-amplifier: remame dio2125 documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: use 'version' field of unit directory to identify model (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: add a check for request_region (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: add a check for ioremap_nocache (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: create tlv before soc_tplg_init_kcontrol (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: merge alc_fixup_headset_jack to alc295_fixup_chromebook (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: hdmi - add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: automatic selecting BCLK in I2S master mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the typo of function name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix clock configuration for 44100 sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8810: fix the issue of widget with prefixed name (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - add more quirks for HP Z2 G4 and HP Z240 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed Headset Mic JD not stable (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable headset MIC of Acer TravelMate X514-51T with ALC255 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: avoid build error without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: usx2y: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Avoid NULL pointer dereference at snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: axi-i2s: let both capture and playback be optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: Avoid a potential deadlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix registers declaration in regmap (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix the issue of the widget with prefix name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: prevent snd_soc_dpcm use after free (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:intel:skl:fix a simultaneous playback & capture issue on hda platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:hdac_hda:use correct format to setup hda codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC:soc-pcm:fix a codec fixup issue in TDM case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: fix davinci_mcasp_probe dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ams-delta: remove duplicate 'const' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: remove compat dma probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: use default dai name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: improve channel capabilities handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: change trigger traces (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add i2c dependency for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: src: fix compiler warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix DAPM routes for capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Fix probe deferral following prelink failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: avoid limiting params->msbits in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix set_sync service (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix oversampling mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix exposed capabilities in spdif mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix iec958 controls indexation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ab8500: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix S/PDIF DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add quirk for MOTU MicroBook II (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd add loopback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: fix reset gpio reference counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: skip useless write in slave mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix race condition in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: remove useless callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix dma configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix stream count management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix 16 bit format support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: fix IRQ clearing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: fix dependency for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add Maxim98373 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: fix construction of PCM frame for capture direction (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Extend i915 component bind timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Improve logging messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Add support for multiple compressed buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Refactor compress stream initialisation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Reorder some functions for improved clarity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out stripping padding from ADSP data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: sound card name from device tree (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX362FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Prevent uninitialized variable use (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in qcom_snd_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Fix of_node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Reduce click noise on Dell Precision 5820 headphone (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix of-node refcount unbalance in DAI-link parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix of-node refcount unbalance in fsl_ssi_probe_from_dt() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow compressed buffers in any memory region (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Update cached error state on trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix of-node refcount unbalance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: Fix energysense SLEEP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: pcm186x: fix wrong usage of DECLARE_TLV_DB_SCALE() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix multiple "IIS multi" devices initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix secondary platform device unregistration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk: Add DAI links for Multi-Playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add Geminilake Dialog Maxim machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Headset button support in broxton machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Rename hpvcc regulator supply to cpvdd (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1977: Add support for setting MICBIAS via DT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Potential small memory leak in dapm_cnew_widget() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add missing DAPM routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Make function 'wm8741_mute' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: imx-sgtl5000: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix missing of_node_put() at simple_dai_link_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Fix refcount underflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Ensure proper sample rate on pri/sec PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: remove set but not used variables 'mask, cr1' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: free created components in tplg load error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Make some symbols static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select dmic for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix sysclk_df type (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: fix TXCLK_DF mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add support to disable on-chip PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Add runtime support for DSP_A and I2S modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Fix frame polarity for DSP_A format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Set constraint to always have 32 sample bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ad193x: Remove capture support for codecs without ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: fix spelling mistake "doens't" -> "doesn't" (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Expose sample resolution through proc interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Prevent potential NULL platform data dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Remove unused SND_DMAENGINE_PCM_FLAG_CUSTOM_CHANNEL_NAME flag (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Update TDM usage to be more flexible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add support for master mode BCLK rate adjustment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to SPDX License Indentifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Comments clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Change indentation in SAMSUNG_I2S_FMTS definition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Simplify pri_dai, sec_dai pointers usage (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add missing put_device() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Specify DMA channel names through custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: odroid: Add support for secondary CPU DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Get rid of a static spinlock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move quirks data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move IP variant data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Drop spinlock pointer from i2s_dai data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move SFR pointer to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: Remove set but not used variable 'hw' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Disable PC beep in passthrough on alc285 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone and internal speaker support for System76 oryp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Make symbol 'cros_ec_dai' static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: make some functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Remove unused including (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move registers cache to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move opclk data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move core clk to the driver common data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Add widgets and routes for DPCM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Move clk supplier data to common driver data structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Restore support for the secondary PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Comment why read blocks when PCM is not running (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove new_mach_data field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cnl-match.c: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: icl-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: hsw-bdw-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: glk-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: cht-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: byt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: soc-acpi: bxt-match: remove asoc_plat_name field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: icl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hsw-bdw-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hda-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cnl-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: byt-match.c: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt-match: remove prefix for SOF files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Convert to single component with multiple DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: dmaengine: Allow to specify custom DMA device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Extend use of chan_names provided in custom DMA config (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Improve of_node test in dmaengine_pcm_request_chan_of() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Fix prescaler setting for the secondary DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use __printf markup to silence compiler (Jaroslav Kysela) [1683051] - [sound] ALSA: tlv320aic32x4: delay i2c access by 1 ms after hardware reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd fix rx stream assign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Set OSR mode in hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8741: Add digital mute callback (Jaroslav Kysela) [1683051] - [sound] ALSA: PCM: check if ops are defined before suspending PCM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: use devm_kzalloc for all structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: use pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add clock select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add soft reset on probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: set .ignore_module_refcount field in component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: don't increase component module refcount unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: gpiolib: acpi: Introduce ACPI_GPIO_QUIRK_ONLY_GPIOIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: convert license header to SPDX (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-analog: add missing license information (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: regulator notifier registration should be managed (Jaroslav Kysela) [1683051] - [sound] ALSA: i915/snd_hdac: I915 subcomponent for the snd_hdac (Jaroslav Kysela) [1683051] - [base] ALSA: components: multiple components for a device (Jaroslav Kysela) [1683051] - [documentation] ALSA: component: Add documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Revert capture stream behavior change in blocking mode (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix function name in kernel-doc comment (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Define snd_pcm_lib_preallocate_*() as returning void (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix up for snd_pcm_lib_preallocate_pages_for_all() API change (Jaroslav Kysela) [1683051] - [sound] ALSA: SoC: stm32: i2s: manage clock power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: i2s: add power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Remove unnecessary const qualifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix implicit fb endpoint setup by quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for HP EliteBook 840 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: Use C++ style comments in header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Kconfig: Show knob, and depend on MIPS || COMPILE_TEST (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Add support for devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4740: Use SPDX license notifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: Prevent clk_get_rate() calls in atomic context (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Line Playback Volume, Line Boost Volume, Line Right, Line Left, Line Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add FM Playback Volume, FM Left, FM Right, FM Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Playback Switch, Mic2 Playback Switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Merge sun4i_codec_left_mixer_controls and sun4i_codec_right_mixer_controls into sun4i_codec_mixer_controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic1 Boost Volume, Mic2 Boost Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add sun7i_codec_controls, sun7i_codec_codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add Mic Playback Volume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-codec: Add MIC2 Pre-Amplifier, Mic2 input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: jz4725b: fix spelling mistake "Deemphatize" -> "Deemphasize" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: fix semicolon.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: correct shift bit for ssiu9 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: Add jz4725b-codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup rsnd_ssi_master_clk_start() user count check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: harden use of lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xtensa: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dwc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix out-of-bounds accesses to DAPM lookup tables (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Clean up proc file creations (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Move card id proc creation into info.c (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Minor optimization (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Drop unused snd_info_entry.card field (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Clean up with new procfs helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Add standard helpers for card proc file entries (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: emux: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: opl4: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: Remove superfluous snd_info_register() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Add helper functions for component trigger/set_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: Clarify the intent of current compressed ops handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: remove some unnecessary NULL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssm2602: Fix ADC powerup sequencing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Check for NULL widget in dapm_update_dai_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: spi: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: sh: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: parisc: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: atmel: Drop superfluous PCM preallocation error checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix build error without CONFIG_PCI (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Fix stop handling on compressed capture streams (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for new T+A USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: info: Always register entries recursively (Jaroslav Kysela) [1683051] - [sound] ALSA: core: Don't allow NULL device for memory allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: fix missing header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: btcvsd: fix spelling mistake "offest" -> "offset" (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: unload physical dai link in remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: add SND_SOC_DOBJ_GRAPH type for dapm routes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: clear platform pointers on error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: fix object reference leaks in fsl_asoc_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add warnings for widget overwrite when adding route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Only power up active channels from a DAI (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix oops/use-after-free case with dai driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: fix use-after-free issue with dailink sname (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: add btcvsd driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Add channel numbers to AIFs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup TDM Split mode check for CTU (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: synchronize connection check for simple-card/audio-graph (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup MIX kctrl registration (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Avoid passing NULL to memory allocators (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hal2: pass struct device to DMA API functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Serialize codec registrations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use a common helper for hp pin reference (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix lose hp_pins for disable auto mute (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Headset microphone support for System76 darp5 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: remove a superfluous function declaration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sprd: Add Spreadtrum audio DMA platfrom driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: modify dapm route loading routine and add dapm route unloading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: fix memory leak in soc_tplg_dapm_widget_create (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Fix memory leak from soc_tplg_denum_create_texts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Remove widgets from dobj list (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Reduce number of dereferences when accessing dobj (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use standard device registration for beep (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply ALC294 hp init also for S4 resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Record the current power state before suspend/resume calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: remove useless test (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed hp_pin no value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cros_ec_codec: Add codec driver for Cros EC (Jaroslav Kysela) [1683051] - [documentation] ALSA: ASoC: Documentation: Add google, cros-ec-codec (Jaroslav Kysela) [1683051] - [maintainers] ALSA: MAINTAINERS: add maintainers for ChromeOS EC sub-drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix missing slimbus dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Cleanup DSD whitelist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: add slim support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add audio routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add capture dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add playback dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add basic controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: glk_rt5682_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_rt298: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt_da7219_max98357a: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5672: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_rt5645: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_nau8824: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht_bsw_max98090_ti: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_da7213: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bdw-rt5677: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broadwell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: haswell: platform name fixup support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add helper to change platform name for all dailinks (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: add support for Solid State Logic Duende Classic/Mini (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Variable "ret" in function rt5651_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: add static inline fallbacks when CONFIG_ACPI=n (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix clocking calculations when not using the PLL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the set_bclk_ratio interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs V2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fixup build error for mt6358 (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix tight loop of OSS capture stream (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add Opus #3 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt6358: add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: mt8183: add platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow soc_find_component lookups to match parent of_node (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use the common error path in __snd_pcm_lib_xfer() (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: Off by one in latter_handle_midi_msg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: make const arrays static, reduces object code size (Jaroslav Kysela) [1683051] - [sound] ALSA: proc: Avoid possible leaks of snd_info_entry objects (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Simplify proc file destruction (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Drop unused snd_pcm_substream.file field (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: comment cleanup about destination address of async transactions for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Cleanup snd_pcm_stream_lock() & co (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsem (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: More fine-grained PCM link locking (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Fix multi-CODEC setups (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support rx MIDI functionality for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-specific operation to fill transaction buffer with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address to receive async transaction for MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: support tx MIDI functionality of Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add model-dependent parameter for address range to receive async transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: change prototype of handler for async transaction with MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Correct the setting while select ASRC clk for AD/DA filter (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add driver flag for runtime PM (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: implement runtime suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: remove redundant clock enable API (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: add runtime PM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: get clock handles early in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: runtime power management support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: rename to asoc_simple_card_canonicalize_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use for_each_link_codecs() for dai_link codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add soc_cleanup_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: reduce if/else nest on soc_probe_link_dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: merge card resources cleanup method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add new snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add .num_platform for dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Avoid confusing loop in snd_pcm_unlink() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make PCM linked list consistent while re-grouping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Unify snd_pcm_group initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_card_unref() inside in_pcm_file() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mute LED support for HP ProBook 470 G5 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface UCX (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to parse of clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring for dump of sync status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to get clock status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to switch mode to fetch PCM frame (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add protocol-dependent operation to dump status (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: obsolete proc node to leave one node (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: unify protocol layer for FF400/FF800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: rename protocol layer for former models (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: add explanation of legacy/modern style of dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_sai: Remove expensive print in irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove error due to probe deferral (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: don't print EPROBE_DEFER as error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: lower log level for potential probe deferral cases (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: put of nodes if finding codec fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix oops on re-probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add default pdata for i2s mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Set DAI format for dmic codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Kconfig: select max98927 for sdm845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: change snprintf to scnprintf for possible overflow (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix PLL source register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't defer probe on optional, NULL components (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Make snd_pcm_suspend() local static (Jaroslav Kysela) [1683051] - [sound] ALSA: pcmcia: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: arm: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ppc: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove superfluous snd_pcm_suspend*() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Move PCM suspend/resume code into trigger callback (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Suspend streams globally via device type PM ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Make snd_soc_find_component() more robust (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix init platform memory handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: parse AES audio parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: Select REGMAP_MMIO to fix build error (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: msm8916-wcd-digital: remove few unused variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: fix waring unused-function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe control for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: program stripe bits for controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add verbs for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add register offset for stripe control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add api to program stripe control bits (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skl: Fix display power regression (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix typo for ALC225 model (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: Hold client_mutex around soc_init_dai_link() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: use correct drvdata in snd_byt_cht_es8316_mc_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: move the codec PLL configuration to _init (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: SND_SOC_DAPM_MICBIAS is deprecated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add recalc_rate function to return DAI clock rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: MCLK should be enabled before DAI clocks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: defer card probe until all component is added to list (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Remove set but not used variable 'first_ch_bits' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix a mask wrong issue in snd_hdac_stream_start() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatches for register mask and value in hdac controller (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix CM6206 register definitions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Variable "buf" in function rt274_jack_detect() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ADAU7002: Add optional delay before start of capture (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Potential NULL dereference in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk for PoV TAB-P1006W-232 (v1.0) tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for jack-detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirks module parameter (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Revert "Fix DMIC map headsetmic mapping" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add support for jack detect using an external GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add ACPI ID 10EC5640 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for PoV P1006W tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: update BSDSR/BSDISR handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: Allow SCLK pad drive strength to be changed (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable SPDIF driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add SPDIF audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add MICFIL SoC Digital Audio Interface driver. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: eliminate left-over from Raumfeld machine driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt298: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rl6437a: use __be32 for a __be32 buf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: store eq kcontrol byte in __be (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use logical AND (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: fix endianness issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6351: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs42xx.c: fix boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: fix boolean assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98927: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rt286: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: fix boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4271: fix boolean assignments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98383: fix boolean assignments to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: remove unused mux/mixer define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5645: remove unused mux define (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: fix kernel doc descriptions (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98090: remove unused constant variables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: declare trigger function as static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: Add support for AK4497 (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: fix a missing check of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: fix check on snd_card_register (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1712: fix a missing check of snd_i2c_sendbytes (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: add a check of the status of snd_ctl_add (Jaroslav Kysela) [1683051] - [sound] ALSA: oxygen: initialize spdif_playback_enable to 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: virtuoso: add de-emphasis control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support Dell headset mode for New AIO platform (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Always check descriptor sizes in parser code (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Check mixer unit descriptors more strictly (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Add support for GPIO mode of the pins (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: Move context save/restore to runtime_pm callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: davinci-mcasp: No need for IS_MODULE/BUILTIN check for pcm driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for ASUS MeMO Pad 7 (ME176C) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Fallback to BYT-CR if IRQ 5 is missing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: sst: Simplify is_byt_cr() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Add ACPI match table entry for ES8316 codec on BYTCR platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Set card long_name based on quirks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add input-map support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add external speaker mux support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Add support for SSP0 (BYTCR) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Minor refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcht_es8316: Sort includes alphabetically (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Let core handle GPIO descriptor (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator/gpio: Allow nonexclusive GPIO access (Jaroslav Kysela) [1683051] - [regulator] ALSA: regulator: fixed: Default enable high on DT regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add DAC mono mix switch mixer control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8316: Add jack-detect support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Variable "val" in function rt274_i2c_probe() could be uninitialized (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: fix platform_no_drv_owner.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: fix error handling in xlnx_formatter_pcm_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add workaround for silence of rk3288 ACODEC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: support ACODEC for rk3328 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: add asoc_simple_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: reduce naming prefix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step2 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: cleanup DAI link loop method - step1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add link_info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add 1 CPU : 1 Codec support again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable audio formatter driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: add pcm formatter platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: remove simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add asoc_graph_card_get_conversion() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: check "reg" property on asoc_simple_card_get_dai_id() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: use snd_mask_set_format in all machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: simplify boolean test (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Baytrail: remove unneeded variable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: assign booleans to true/false (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: remove unneeded semicolon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: simplify boolean tests (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless cast (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: enable MCLK in STANDBY (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: save model id directly in of_device_id.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: make the driver visible in Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4341: Add driver for CS4341 DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix recording no sound issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: atom: Make PCI dependency explicit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: prevent potential divide by zero bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a small memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Fix a NULL vs IS_ERR() bug (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Off by one in of_q6asm_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Fix a double unlock in pcm512x_digital_mute() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: change license header format style (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Grammar s/the the/the/ (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: cleanup a debug printk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: set jack only for a specific backend (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Revert DSP detection on legacy HD-audio driver (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: clear pending irq handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver selection (Jaroslav Kysela) [1683051] - [sound] ALSA: HD-Audio: SKL+: abort probe if DSP is present and Skylake driver selected (Jaroslav Kysela) [1683051] - [sound] ALSA: HDA: export process_unsol_events() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix model-id of unit for Apogee Ensemble (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Use Xen common shared buffer implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Kconfig: Remove the deprecated options (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ti: Merge davinci and omap directories (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add mute LED support for HP EliteBook 840 G4 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle model-specific registers (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for packet streaming on Fireface 800 (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: allocate isochronous resources in mode-specific implementation (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: code refactoring to handle multiplier mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to switch fetching mode (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix for state to fetch PCM frames (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: use the same print format for 'without_header' tracepoints (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add display_port_rx port routing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to Display port RX dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: add support for display_port_rx (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Add support to compress offload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: add support to MP3 format (Jaroslav Kysela) [1683051] - [sound] ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: make use of runtime buffer for copy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add more platform granularity (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: merge simple-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup convert_rate/channel method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup mclk-fs method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: merge audio-graph-scu-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() ID method (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Invoke pcm_new() for all DAI-link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm512x: Implement the digital_mute interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: fix do_div warning in spdifin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add error logs on probe, remove dependency on NHLT (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: remove useless tests on HDaudio capabilities (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: stop probe if HDaudio capabilities don't exist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Harden DSP detection with PCI class/subclass info (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add CFL-S support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add powersaving widgets for DAC and ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: enable i2s driver build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: xlnx: Add i2s driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl with rt5660 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-toddr: add support for spdifin backend (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: Dereference pointer for memcpy sizeof in asoc_simple_card_probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: add support for Huawei WMI micmute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix front speakers on Huawei MBXP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove RSND_REG_ from rsnd_reg (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for Fireface 800 with MIDI functionality only (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: localize a handler for MIDI messages on tx transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add driver data for register for MIDI high address (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share register for async transaction of MIDI messages (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: add support for second optical interface for ADAT stream (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share helper function to get current sampling rate and clock source (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share status and configuration dump (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: share some registers for status of clock synchronization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: add dai-link support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - make pci_iounmap() call conditional (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Always set display_power_control for Intel HSW+ codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add missing display power-off at driver removal (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make snd_hdac_display_power() void function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Properly free the display power at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Refactor display power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: use cpu/codec pointer on simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fix build warning without CONFIG_OF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: add rt5663 codec select (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: fix the audio jack button remapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View Mobii TAB-P1005W-232 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/intel: Refactoring PM code (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix reference to wrong register for clock configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Add copyright and module author (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add configuration for headset codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add TDM configuration for speaker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix signal paths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Calculate LRCLK divider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Remove useless assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Enable headset button support for new codec (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack button support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add jack pointer and unsolicited event bits to callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fixed headphone issue for ALC700 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5660: Add a new ACPI match ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: ak4104: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: cs4270: move to GPIO consumer API (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use dma_ops of parent device for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: use DMA addr rather than CPU pa for acp_audio_dma (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Remove direct OF name and type accesses (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Use of_node_name_eq for node name comparisons (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added max98373_reset for stable amp reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care multi DPCM codec_conf (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use cpu/codec pointer on graph_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: care link / dai count (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id() counting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add missing TDM Split mode support for simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup mod ID for CTU regmap read/write (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: indicates Channel and Mode for debug (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Add Tegra186 and Tegra194 support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra - Probe up to 8 codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove raumfeld machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add ACPI matching tables for ICL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: au8540: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add support for AMD Stoney Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix starvation on down_write_nonblock() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Call snd_pcm_unlink() conditionally at closing (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/tegra: compatible string as shortname (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: thinkpad_acpi: Add audio mute LED classdev support (Jaroslav Kysela) [1683051] - [platform] ALSA: platform/x86: dell-laptop: Add micmute LED trigger support (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Support led audio trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce module_param wakeup_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: introduce mode switch delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Create and setup jack in init callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: sdm845: Add board specific dapm widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Implement configurable dismod handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Update PDIR (pin direction) register handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Clear TXSTAT register before activating serializers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Make DSP replies more human readable (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: trigger: Introduce audio mute LED trigger (Jaroslav Kysela) [1683051] - [drivers] ALSA: leds: core: Introduce LED pattern trigger (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Support ALC300 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9867: Fix whitespace (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fix a NULL vs IS_ERR() check in probe (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: fix spelling mistake "Frequence" -> "Frequency" (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers" (Jaroslav Kysela) [1683051] - [sound] ALSA: Replace snd_malloc_pages() and snd_free_pages() with standard helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Consolidate helpers for adding and replacing ctl elements (Jaroslav Kysela) [1683051] - [sound] ALSA: control: Fix race between adding and removing a user element (Jaroslav Kysela) [1683051] - [sound] ALSA: sparc: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix invalid snd_free_pages() at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: notify events of change of state for userspace applications (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: apply small refactoring to handle several type of event for hwdep interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: queue events for change of control surface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: add new hwdep ioctl command to get state image (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: pick up data of state from tx isochronous pakcets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Fix latency value calculation for pm_qos (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup define position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_daifmt() timing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: tidyup "prefix" parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_of_parse_node_prefix() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: add VCC regulator widget (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd regulator supply (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: remove "option" from asoc_simple_card_of_parse_routing() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: accept NULL parameter on asoc_simple_card_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: remove asoc_simple_card_clk_register() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Add support for Secondary MI2S interface (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: Update slot_width for Quaternary TDM port (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use platform_data for machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: fix interface for Chromebook machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: define common interface for machine driver configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: acpi: fix: continue searching when machine is ignored (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clocking modes (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Use device_type helpers to access the node type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - fix AE-5 pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add new ZxR quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: clean up indentation, replace spaces with tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Fix error handling of regulator_set_load (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: fix indentation issue with return statement (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320dac33: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: asihpi: clean up indentation, remove extraneous tab (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert a few more users to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Add regulator support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4118: Add support for AK4118 S/PDIF transceiver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Fix device reset-registers trigger value (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: remove set but not used variable 'dma_buffer' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Fixed build errors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Recalculate audio map forcely when card instantiated (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: fix memory leak of i2s_data on error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add DT property for single-ended output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Rename output widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Set dai_link id to each dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: add missing route for ADC (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: enable acp3x drivers build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x system resume pm op (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x runtime pm ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x tdm mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x i2s ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add acp3x pcm driver dma ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: Interrupt handler changes for ACP3x DMA driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: add ACP3x PCM platform driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: amd: create ACP3x PCM platform device (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP3.0 PCI driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: add ACP 3.x IP register header (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Power down links before turning off display audio power (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: add Icelake support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Factor out common init code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Fix dma-unsafe read of scratch registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing slave_config setting for I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: No need to initialize max_xx_thres when it is not used (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Re-arrange files for core McBSP and Sidetone function split (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Move out the FIFO check from set_threshold and get_delay (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function parameters (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up the interrupt handlers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Skip dma_data.maxburst initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: Clean up dma_data addr initialization code (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: add support for APOGEE duet FireWire (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Optimize for non-PCI configuration (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use ring buffer for rsnd_mod_name() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: fix crash on module removal (Jaroslav Kysela) [1683051] - [sound] ALSA: oss: Use kvzalloc() for local buffer allocations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add TDM Split mode support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add SSIU BUSIF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: handle DPCM converted rate/chan under core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move HDMI information from ssi.c to core.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use defined io_playback/io_capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove error check which never happen (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: remove endpoint bidirectional check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add quirk for APL RVP boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add SOF information for APL RVP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: boards: fix Skylake typo (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Atom machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: use standard interface for Hdaudio machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: change ac97 dependencies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: Remove unused machine driver for AM3517-evm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: remove read-only status register from snd_kcontrol_new (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: Remove redundant snd_soc_component_read32 calls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Fix the dai widgets (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: Only add routing once. (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Define registers for CM6206 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: rsnd_mod_name() handles both name and ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add .get_id/.get_id_sub (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: move .get_status under rsnd_mod_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format is supported (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: constify regulator_desc structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: remove unnecessary unlikely() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: mrfld: fix uninitialized variable access (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm97xx: fix uninitialized regmap pointer problem (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: constify snd_soc_ops structure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix less than zero comparison on unsigned int (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ADDA_PR_REGMAP (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: x86: Fix runtime PM for hdmi-lpe-audio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup clock start checker (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: fix insufficient PCM rule for period/buffer size (Jaroslav Kysela) [1683051] - [sound] ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix to wait for releases of all ALSA character devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix noderef.cocci warnings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: fix master clock naming (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: add clock dependency for sai (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Actually fix microphone issue (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: move code from startup/shutdown hooks into pm_runtime hooks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm2000: Remove wm2000_read helper function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: fix mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Log addresses as 8 digits in wm_adsp_buffer_populate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Rename memory fields in wm_adsp_buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs42l51: add mclk support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: set sai as mclk clock provider (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: fix trivial checkpatch issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for hw_free on CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98927: minor white space clean up (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c/cs8427: Fix int to char conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: tidyup SSICR::SWSP for TDM (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: enable TDM settings for SSI parent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for capture channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: Add support for XTI clock (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8822: new codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_sgtl5000: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: allow the sun8i-codec driver to be built on ARM64 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sunxi: Add new driver for Allwinner A64 codec's analog path controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec-analog: split regmap code into separate driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun8i-codec: Don't hardcode BCLK / LRCK ratio (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sun4i-i2s: Add compatibility with A64 codec I2S (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add 2 more models to the power_save blacklist (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Kabylake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add KBL Dialog Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add SND_JACK_LINEOUT jack type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: don't pass GFP_DMA32 to dma_alloc_coherent (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add I2S/Left_J TDM support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add hw constraint for channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3168a: add HW constraint for non RIGHT_J (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sta32x: set ->component pointer in private struct (Jaroslav Kysela) [1683051] - [sound] ALSA: au88xx: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92xx-ad1848: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: oss: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: caiaq: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add missing entries to Kconfig (Jaroslav Kysela) [1683051] - [sound] ALSA: isight: fix leak of reference to firewire unit in error path of .probe callback (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort DHT Rot Pnt Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort max98373_bde_gain_tlv in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort BDE Limiter Thresh Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Sort Digital Volume in reverse order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: enable mclk-fs on codec node (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: use 32bit TDM width as default (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: add I2C dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: simplify cleanup process when failing to register sound card (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob/fireworks: simplify handling of local device entry table (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: release reference count of firewire unit in .remove callback of bus driver (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: block .remove callback of bus driver till all of ALSA character devices are released (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix the problem of the front MIC on the Lenovo M715 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix headphone pin config for ASUS G751 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix input effect controls for desktop cards (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add error checking in ca0132_build_controls() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up patch_ca0132() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix microphone inconsistency issues (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98988: make it selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: Add master clock handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8782: add support for regulators (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add ASUS G751 quirk model entry (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Add quirk for ASUS G751 laptop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Use the standard fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt274: Add fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau1761: Use the standard fall-through annotation (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add custom mixer status quirks for RME CC devices (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: update quirk for B&W PX to remove microphone (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Disable automute for Elo VuPoint (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: A lightweight function to discard pending bytes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add fault detect recovery property to DT bindings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: enable and disable extclk if given (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: checking NULL vs IS_ERR() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: skylake: Add missing break in skl_tplg_get_token() (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain cache of stream formats (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: use managed-resource to maintain model-specific data (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: use managed-resource to maintain response buffer (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use managed-resource to maintain data specific to M-Audio FW-1814/ProjectMix I/O (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire: use managed-resource of fw unit device for private data (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Cannot adjust speaker's volume on Dell XPS 27 7760 (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-lib: add PCM rules to obsolete PCM constraints based on LCM of SYT_INTERVAL (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR exit commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR 600 ohm gain control (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Remove input select enum for ZxR (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR input/output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR DSP post-download commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR init commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DBpro hda_codec_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add ZxR quirks + new quirk check function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix surround sound with output effects (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Fix AE-5 control type (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix mismatch for register mask and value in ext controller. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: add SND_SOC_I2C_AND_SPI dependency (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: avoid AC97_BUS build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Rename dummy_dma_ops to snd_dummy_dma_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98088: add OF support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a MIC pre. route (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component_dais() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_component() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup SSI clock during suspend/resume modes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: qdsp6: remove duplicated include from q6adm.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tidyup for_each_card_prelinks() dai_link (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5663: Remove the boost volume in the beginning of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_be() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_dpcm_fe() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_comp_order() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_components() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_rtds() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_links() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_card_prelinks() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rename for_each_rtd_codec_dai_reverse to rollback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: convert for_each_rtd_codec_dai() for missing part (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 exit function (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 specific controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add input selection commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add output set commands for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_alt_out_select (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup functions for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Merge post-dsp functions + cleanup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change firmware name and usage (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 regular init setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add AE-5 pre-init and ca0113 functions (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change ca0132_mmio_init for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Set AE-5 bools and select mixer (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add pincfg for AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk for Sound BlasterX AE-5 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Define new verbs and control params (Jaroslav Kysela) [1683051] - [sound] ALSA: xen-front: Refine indentations and constify snd_pcm_ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix the audio-component completion timeout (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677-spi: Drop unused GPIO include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Minor code modification (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix capture unstable in beginning for some runs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Fix the boost volume at the begining of playback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Remove HP volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Improve HP performance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove redundant include (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514-spi: Get the period_bytes in the copy work to make sure the value correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: add snd_soc_is_matching_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: manage platform name under snd_soc_init_platform() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove duplicated include from q6asm-dai.c (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hisilicon: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es8328: Fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: fireworks: fix memory leak of response buffer at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of discovered stream formats at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak for model-dependent data at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: fix memory leak for M-Audio FW1814 and ProjectMix I/O at error path (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: fix fall-through annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Enable runtime PM only for discrete GPU (Jaroslav Kysela) [1683051] - [sound] ALSA: oxfw: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-tascam: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-digi00x: fix memory leak of private data (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Register irq handler after register initializations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit definition of pci_iomap() on SH (Jaroslav Kysela) [1683051] - [sound] ALSA: don't call skl_init_chip() to reset intel skl soc (Jaroslav Kysela) [1683051] - [sound] ALSA: enable interrupt after dma buffer initialization (Jaroslav Kysela) [1683051] - [sound] ALSA: Revert "ASoC: Intel: Skylake: Acquire irq after RIRB allocation" (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove dai->driver NULL check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card rebind (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: remove unneeded static set .owner field in platform_driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add missing INTERLEAVED PCM attribute (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: remove unused num_dai_links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: avoid nested code on soc_remove_dai() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: remove empty rt5668_i2c_remove() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: fix unused variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: switch to new ac97 bus support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix simultaneous playback and capture on different channel (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: fix possible info leak to userspace on SNDRV_EMU10K1_IOCTL_INFO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add missing return value check for snd_soc_dapm_new_dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: skl-topology: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6core: Use kmemdup to replace kzalloc + memcpy (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: txx9: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nuc900: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tscs454: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5668: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: bcm: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel_ssc_dai: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Ensure reset bit is cleared before configuring (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: clean up a return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix a couple uninitialized ret variables (Jaroslav Kysela) [1683051] - [sound] ALSA: fireface: fix memory leak in ff400_switch_fetching_mode() (Jaroslav Kysela) [1683051] - [sound] ALSA: bebob: use address returned by kmalloc() instead of kernel stack for streaming DMA mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Update hardware pointer before start capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: usleep_range() needs include/delay.h (Jaroslav Kysela) [1683051] - [sound] ALSA: regmap: split up regmap_config.use_single_rw (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: hdac_hdmi: Limit sampling rates at dai creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Avoid uninitialised variable warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sgtl5000: avoid division by zero if lo_vag is zero (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't use p for dev_dbg() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: don't fallback to PIO mode when -EPROBE_DEFER (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: adg: care clock-frequency size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: gen: use tab instead of white-space (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: remove redundant check for !port condition (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move CODEC to CODEC params from the widget to the runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Add support for multi-CODEC CODEC to CODEC links (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move connection of CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Cosmetic tidy up of snd_soc_dapm_new_control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Move error handling to snd_soc_dapm_new_control_unlocked (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_rtd_codec_dai() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: add for_each_link_codecs() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add overflow detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Cleanup indirect PCM helper usages (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: mips: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: rme32: Use SNDRV_PCM_INFO_SYNC_APPLPTR info flag (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix several mismatch for register mask and value (Jaroslav Kysela) [1683051] - [sound] ALSA: aoa: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Don't schedule DAPM work if already in target state (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Add driver for PROTO Audio CODEC (with a WM8731) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: merge .nolock_start and .prepare (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support to init different BUSIF instance (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssiu: Support BUSIF other than BUSIF0 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate PDMACHCRE with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoc: rsnd: dma: Calculate dma address with consider of BUSIF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Check runtime channel number rather than hw_params (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: ssi: Fix issue in dma data address assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: remove is_play parameter from hw_rule function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 8 bit S8 format (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for the DSP_A/DSP_B formats (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add support for 16/24 bit slot widths (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add warning message to rsnd_kctrl_accept_runtime() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: fixup not to call clk_get/set under non-atomic (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Initialize allocated buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tlv320aic31xx: Add short circuit detection support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fix soc-core.c kernel-doc warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: q6routing: initialize data correctly (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Add channel fault reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Save last fault register even when clear (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas6424: Print full register name in error message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: support snd_soc_dai_link_component style for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: use snd_soc_dai_link_component for platform (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-util: remove dai_link compatible code for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card: use simple_dai_props (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple_card_utils: support snd_soc_dai_link_component style for codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add a S/PDIF enable switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: Add native 32bit I2S transport (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4265: SOC_SINGLE register value error fix (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 TDM slot width setting support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: tas5720: add TAS5722 specific volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-mcasp: Add support for FIFO usage caused delay reporting (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix cancel_work_sync() stall from jackpoll work (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Clean up jackpoll_ms option handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg pdm input (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add DT module alias (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmic: add Kconfig prompt for the generic dmic codec. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Unused exported functions changed to internal (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve legibility of if-statements (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Improve stylistics of file comments (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel: tse850: switch to SPDX license identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change MCLK to 48Mhz (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set constraints for DMIC and MAX98357a codec (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm3060: Add codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: cht-bsw-rt5672: Add key-mappings for the headset buttons (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5670: Add quirk for Thinkpad 8 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau17x1: Implemented safeload support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sigmadsp: safeload should not have lower byte limit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hda: add asoc extension for legacy HDA codec drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use hda_bus instead of hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: add HDA BE DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: use HDAudio if ACPI enumeration fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Machine driver for SKL+ w/ HDAudio codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add table for HDA-based platforms (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: move hda_codec.h to include/sound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8804: Add ACPI support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Update calibration function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: Change DAC/ADC volume scale (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added 10ms sleep after amp software reset (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-tdm: restrict formats depending on slot width (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-fifo: report interrupt request failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: imply clock and reset controllers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: Properly initialise hw->rate_max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Don't fail creating new DAPM control on NULL pinctrl (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Remove clock framework ifdefs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Convert to using pOFn instead of device_node.name (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: Use the new non-cached allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Use the new non-cached allocation for 440MX workaround (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Remove substream allocation/free ops (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Use new non-cached allocation for non-snoop mode (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Check the non-cached stream buffers more explicitly (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Add non-cached buffer type (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Simplify snd_malloc_dev_pages() calls (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't align the size to power-of-two (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Do error checks at creating system ports (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: add error check in snd_seq_system_client_init() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: signedness bug in snd_pcm_plug_alloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: hdspm: fix spelling mistake "Initializeing" -> "Initializing" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Return 0 when size < start_threshold in capture (Jaroslav Kysela) [1683051] - [kvm] ALSA: treewide: correct "differenciate" and "instanciate" typos (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Fix HP Headset Mic can't record (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix unbalanced pm_runtime_enable (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix check of pm_runtime_get_sync failure (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: fix device initialization in the compat layer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied again (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added speaker FS gain cotnrol register to volatile. (Jaroslav Kysela) [1683051] - [sound] ALSA: update dell-wmi mic-mute registration to new world order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix NULL pointer deference on CODEC to CODEC DAIs (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Fix discarding the unsubscribed output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: Acquire irq after RIRB allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9712: fix replace codec to component (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirks for 2 more devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adav80x: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: Add delays to capture path to remove DC offset noise (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add exit commands for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Change mixer controls for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D input and output select commands (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add DSP setup defaults for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D startup functions and setup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add bool variable to enable/disable pci region2 mmio (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add Recon3D pincfg (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add quirk ID and enum for Recon3D (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Add alt_functions unsolicited response (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Clean up ca0132_init function. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Create mmio gpio function to make code clearer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Make DSP name configurable by codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Declare firmware controls from codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max98373: Added software reset register to readable registers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct DSP pointer for preloader control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Fix initialization of rt5677_of_match.data (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: compress: make BE and FE order inline with dpcm (Jaroslav Kysela) [1683051] - [sound] ALSA: intel_hdmi: remove redundant variable cfg_val (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Set delay value for the capture case (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Modified DMA pointer for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Make ACP->SYSMEM DMA non circular (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Fix missing break in switch (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: remove unused header files from common.h (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sdm845: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove unused header files (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: make common.c as proper module (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8903: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da9055: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm5100-tables: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7213: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7219: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cs4270: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8990: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tda7419: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: max9850: use true and false for boolean values (Jaroslav Kysela) [1683051] - [sound] ALSA: dice: fix wrong copy to rx parameters for Alesis iO26 (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add mute LED quirk for HP Spectre x360 (Jaroslav Kysela) [1683051] - [sound] ALSA: seq_oss: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: samsung: i2s: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-dmic: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_esai: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: omap-mcpdm: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci-i2s: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: fix memory leak (Jaroslav Kysela) [1683051] - [sound] ALSA: synth: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: pci: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: i2c: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: isa: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: drivers: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: compress: Remove empty init and exit (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: fix spelling mistake "acumulator" -> "accumulator" (Jaroslav Kysela) [1683051] - [sound] ALSA: es18xx: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: opti9xx: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: opti92x: mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: galaxy: Mark expected switch fall-throughs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bxt: Use refcap device for mono recording (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: remove support for card rebind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: smd845: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: apq8096: remove auto rebinding (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Correct Asrock B85M-ITX power_save blacklist entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Fix unmet dependency warning for SND_SOC_SDM845 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8994: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm9081: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8995: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8962: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8996: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8904: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8960: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8955: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5677: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5640: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8961: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix a typo (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix invalid use of sizeof in parse_uac_endpoint_attributes() (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Drop unused 64bit division macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Use no intrruptible mutex_lock (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix leftovers at probe error path (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Remove dead codes (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Minor cleanup of MIDI event parser helpers (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: Use delay set in component pointer function (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: Fix build due to CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: remove redundant pointer 'urb' (Jaroslav Kysela) [1683051] - [sound] ALSA: sonicvibes: remove redundant pointer 'dir' (Jaroslav Kysela) [1683051] - [sound] ALSA: ens137x: remove redundant array pcm_devs (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: remove redundant variable attn (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: remove redundant pointer 'dma' (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: remove redundant variable max_streams (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: remove redundant pointers 'priv' and 'rtd' (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8540: remove redundant variable osrate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: add sdm845 sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Add support to parse common audio device nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add CLASS-H Controller support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wcd9335: add support to wcd9335 codec (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Operate UAC3 Power Domains in PCM callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add UAC3 Power Domains to suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: AudioStreaming Power Domain parsing (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Initial Power Domain support (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Use READ_ONCE/WRITE_ONCE() macros (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: virmidi: Offload the output event processing (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: change functions to static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: add support for multichannel output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sirf: Fix potential NULL pointer dereference (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra_alc5632: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh: Kconfig: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4613: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: da7210: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4554: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4642: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm8988: fix typo in rate constraints (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: i2s: Fix typo/broken macro (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi: Use single mutex unlock in error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sleep for 10ms after entering D3 on Conexant codecs (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Turn CX8200 into D3 as well upon reboot (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: cthw20k2: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: ALSA:: ctxfi: cthw20k1: Replace mdelay() with msleep() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: quirks: Replace mdelay() with msleep() and usleep_range() (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp_modem: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: atiixp: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: bt87x: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: echoaudio: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: maestro3: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0m: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: intel8x0: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: lola: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: mixart: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Properly endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Proper endian notations for BDL pointers (Jaroslav Kysela) [1683051] - [sound] ALSA: trident: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: ymfpci: Proper endian notations (Jaroslav Kysela) [1683051] - [sound] ALSA: xen: Use standard pcm_format_to_bits() for ALSA format bits (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: sb: Fix PCM format bit calculation (Jaroslav Kysela) [1683051] - [sound] ALSA: wss: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: asihpi: Fix PCM format notations (Jaroslav Kysela) [1683051] - [sound] ALSA: au88x0: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: ad1816a: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix sparse warning wrt PCM format type (Jaroslav Kysela) [1683051] - [sound] ALSA: riptide: Fix PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Fix implicit PCM format type conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: virmidi: Fix too long output trigger loop (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Use standard pcm_format_to_bits() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm186x: Declare PCM format with snd_pcm_format_t (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl: Use snd_mask_set_format() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix interval evaluation with openmin/max (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add snd_mask_set_format() helper for standard usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: intel: Fix snd_pcm_format_t handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Use int for format bit position (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dmaengine: Fix missing __user prefix in copy_user callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: zte: Fix incorrect PCM format bit usages (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: align axg card driver with DT bindings documentation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: use IRQ_RETVAL in the fifo irq handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix build warning (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add a fix voltage regulator for DA7219 and ADAU7002 (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Fix missing PAGE_SIZE definition (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: declare snd_sgbuf_aligned_pages() unconditionally (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1: Fix missing __force annotation for user/kernel pointer cast (Jaroslav Kysela) [1683051] - [sound] ALSA: korg1212: Add __force annotation to cast in user-copy callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use standard lower_32_bits() and upper_32_bits() (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Declare the common variable in header file (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: Declare common variables properly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Fix a sparse warning about snd_ctl_elem_iface_t (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/ca0132 - Use NULL instead of 0 (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Fix the default sample sizes (Jaroslav Kysela) [1683051] - [sound] ALSA: msnd: Add missing __iomem annotations (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Encore mDSD USB DAC (Jaroslav Kysela) [1683051] - [sound] ALSA: cs5535audio: Fix invalid endian conversion (Jaroslav Kysela) [1683051] - [sound] ALSA: vxpocket: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: vx222: Fix invalid endian conversions (Jaroslav Kysela) [1683051] - [sound] ALSA: seq: Fix poll() error return (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: fix widget handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: fix inversion between __iowrite32 and __ioread32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Atom: simplify iomem address and casts (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: make sst_dma functions static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: BDL definitions should be __le32 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Haswell: fix endianness handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5631: add Volume to the name of volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: imx-sgtl5000: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_utils: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_asrc: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl-asoc-card: Switch to SPDX identifier (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to snd_soc_dai_get_channel_map() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5514: Fix the issue of the delay volume applied (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: axg-spdifout: select SND_PCM_IEC958 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Allow delayed i915 audio component binding (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Generic DSD detection for Thesycon-based implementations (Jaroslav Kysela) [1683051] - [sound] ALSA: memalloc: Don't exceed over the requested size (Jaroslav Kysela) [1683051] - [sound] ALSA: timer: catch invalid timer object creation (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove clock divider and pll setup from zylonite and magician (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg sound card support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: export snd_soc_of_get_slot_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm input driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm output driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm interface driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add tdm formatter base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: improve goto error label (Jaroslav Kysela) [1683051] - [usb] ALSA: powerpc/ps3: Set driver coherent_dma_mask (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the "Connect Tablet 9" tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add quirk table entries for various devices (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add mono speaker quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add IN2 input mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Set OVCD limit for VIOS LTH17 to 2000uA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix using the wrong GPIO for the ext-amp on some boards (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add IN3 Boost volume control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Parse HOST_BUFFER controls (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Allow up to 8 channels for voice control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Take prefix into account in control name length (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Correct algorithm list allocation size (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Ensure DSP boot work complete before preloader_put return (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Allow changing from a bad sample rate (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg spdif output (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg toddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg frddr driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: meson: add axg fifo base driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdac_hdmi: Add documentation for power management (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: remove component framework related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: remove component fw related code (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: add support to card re-bind using component framework (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Add __force to cast in snd_pcm_lib_read/write() (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Nuke snd_pcm_lib_mmap_vmalloc() (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Use kvmalloc() for buffers (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Minor code refactoring (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Simplify error paths (Jaroslav Kysela) [1683051] - [sound] ALSA: rawmidi: Tidy up coding styles (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Make audio component support more generic (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/i915: Associate audio component with devres (Jaroslav Kysela) [1683051] - [sound] ALSA: drm/i915: Split audio component to a generic type (Jaroslav Kysela) [1683051] - [sound] ALSA: emu8000: Use swap macro in snd_emu8000_sample_new (Jaroslav Kysela) [1683051] - [sound] ALSA: emu10k1_patch: Use swap macro in snd_emu10k1_sample_new (Jaroslav Kysela) [1683051] - [gpu] ALSA: vga_switcheroo: set audio client id according to bound GPU id (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: use PCI_BASE_CLASS_DISPLAY to replace PCI_CLASS_DISPLAY_VGA (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Tidy up logic for Processing Unit min/max values (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Unify virtual type units type to UAC3 values (Jaroslav Kysela) [1683051] - [include] ALSA: usb-audio: Add support for Processing Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Processing Unit controls parsing in UAC2 (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-audio: Add support for Selector Units in UAC3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: For capture have interrupts on I2S->ACP channel (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Send correct channel for configuring DMA descriptors (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Boards: Add GLK Realtek Maxim I2S machine driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hdmi-codec: fix routing (Jaroslav Kysela) [1683051] - [sound] ALSA: cs46xx: remove redundant pointer 'ins' (Jaroslav Kysela) [1683051] - [sound] ALSA: ali5451: remove redundant pointer 'codec' (Jaroslav Kysela) [1683051] - [sound] ALSA: sb8: remove redundant pointer runtime (Jaroslav Kysela) [1683051] - [sound] ALSA: gus: remove redundant pointer private_data (Jaroslav Kysela) [1683051] - [sound] ALSA: es1688: remove redundant pointer chip (Jaroslav Kysela) [1683051] - [sound] ALSA: opl3: remove redundant pointer opl3 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: off by one in routing_hw_params() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: allow soc-core to pick up name prefixes from component nodes (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: add rate merge to the BE stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: rework runtime stream merge (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Fix snd_interval_refine first/last with open min/max (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Reporting button presses (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Disable jack-detect over suspend/resume (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Add button press support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Allow disabling jack-detect by calling set_jack(NULL) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5651: Fix workqueue cancel vs irq free race on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add support for externar amplifier enable GPIO (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Move getting of codec_dev into probe() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove is_valleyview helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix2 8 tablet (Jaroslav Kysela) [1683051] - [dma] ALSA: dmaengine: add support for reporting pause and resume separately (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: adau171x1: Connect playback DAI to the DSP (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA_SOC_SSP depend on PLAT_PXA (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: replace "p" with "pK" (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Allow drivers to set R/W wait time. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8824: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: add support for an external clock in devicetree (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: cmd: Add missing newline to debug message (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsl_spdif: Use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add slim rx routings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: add support to slim tx dais (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: Add missing slimbus capture ports (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sti: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: davinci: Use snd_pcm_stop_xrun() helper (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: nau8825: use 64-bit arithmetic instead of 32-bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: do not close port if its not opened (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injection (Jaroslav Kysela) [1683051] - [sound] ALSA: pcm: trace XRUN event at injection, too (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: core: Allow topology to override machine driver FE DAI link config. (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: atmel-i2s: Remove unnecessary audio PLL clock (aclk) (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: add support for the es7154 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: correct required power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Simplify trigger handler (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Reset bytescount when starting transaction (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Do not generate interrups for every captured sample (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Fix Capture DMA channel names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always subtract bytescount (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Always stop ch2 first (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: mark expected switch fall-through (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7241: add es7241 codec support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add button detection mode control (Jaroslav Kysela) [1683051] - [sound] ALSA: usb-midi: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: usb: caiaq: audio: use irqsave() in USB's complete callback (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: Add VDD and AVDD power supplies (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: check if mclk rate is valid (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: es7134: remove 64kHz rate from the supported rates (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa-ssp: remove .set_pll() and .set_clkdiv() callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: select SND_PXA2XX_LIB for drivers that depend on it (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-generic-dmaengine-pcm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-compress: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-topology: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dapm: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-core: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-acpi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-devres.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-jack.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dpcm.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-ops.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-dai.h: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-io.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-scu-card.c: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: snd-aoa: add of_node_put() in error path (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mt6797: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: mediatek: sub dai use list_head (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: make SND_PXA2XX_SOC_I2S selectable (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove bindings from pxa2xx-pcm (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: provide PCM ops for ssp, i2s and ac97 components (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa2xx-pcm-lib: fix indenting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: move some functions to pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: clean up function names in pxa2xx-lib (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fold pxa2xx-pcm into its only user, pxa2xx-ac97 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: remove the dmaengine compat need (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/hdmi - Don't fall back to generic when i915 binding fails (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: don't merge format from invalid codec dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: extend channel merging to the backend cpu dai (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: qdafe: fix some off by one bugs (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dpcm: improve runtime update predictability (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: add extended ops in the hdac_bus (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: remove memory allocation from snd_hdac_ext_bus_device_init (Jaroslav Kysela) [1683051] - [sound] ALSA: hda: split snd_hda_codec_new function (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: ext: add wait for codec to respond after link reset (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_driver, use hdac_driver instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_bus and use hdac_bus instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hdac: Remove usage of struct hdac_ext_device and use hdac_device instead (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move in_pm accessors to HDA core (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tas517x: add tas5707 support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifer: add simple-amplifier compatible (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-amplifier: rename dio2125 to simple-amplifer (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Sort DMI table entries alphabetically (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_HP_LR_SWAPPED quirk (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Simplify card long-name (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix DMIC map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1 map headsetmic mapping (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Remove IN2 input mappings (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Fix IN1_IN2_MAP quirk not being logged (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Change default input map from in2 to in1 (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5651: Add BYT_RT5651_DEFAULT_QUIRKS define (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Kill snd_hda_codec_update_cache() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC882 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC262 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC268 (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC259 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Comprehensive model list for ALC662 & co (Jaroslav Kysela) [1683051] - [sound] ALSA: Fix references to Documentation/.*/MultiSound (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: remove unused struct q6asm member (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: add proper error check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: remove redundant owner assignment (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6routing: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe-dai: support dt based module loading (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-utils: Fix unregistration order (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: cx20442: Don't ignore regulator_get() errors. (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Apply PRE_PROBE fixup after ALC269 codec variant setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Use standard verb containers (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Simplify control management (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/via - Rewrite with error goto (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/cirrus - Simplify creation of new controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Clean up beep code (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common helper for creating ALC268 beep controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use common GPIO mask for ALC660VD ASUS fixup (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify Dell XPS13 GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Convert some manual GPIO setups (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify mute LED GPIO handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc885_fixup_macpro_gpio() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Consolidate gpio_data and gpio_led (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Add GPIO data update helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Manage GPIO bits commonly (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Allow skipping spec->init_amp detection (Jaroslav Kysela) [1683051] - [sound] ALSA: ac97: add codecs devicetree binding (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: soc-pcm: DPCM cares BE channel constraint (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Configure channel 1 or channel 0 for capture (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Change codec to channel link as per hardware redesign (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: uniphier: remove redundant check of PLL ID (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: use devm_snd_soc_register_component() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix missing rename from 'reef' to 'sof' (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Simplify alc269_fixup_hp_line1_mic1_led() (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Sanity check of unexpected cap_sync_hook override (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/sigmatel - Use common helper for mic mute LED (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Allow multiple ADCs for mic mute LED controls (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/conexant - Use the mic-mute LED helper (Jaroslav Kysela) [1683051] - [sound] ALSA: hda/realtek - Use the mic-mute LED helper for HP and others (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Use the common helper for thinkpad_acpi mic mute LED handling (Jaroslav Kysela) [1683051] - [sound] ALSA: hda - Move mic mute LED helper to the generic parser (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: rename 'reef' to 'sof' in ACPI matching table (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: arizona: Set compressed IRQ to a wake source (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: wm_adsp: Simplify handling of alg offset and length (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add support for Motu Traveler (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: cancel chunk alignment for protocol version 2 (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for AES/EBU on XLR interface (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: add a flag for chunks for main 1/2 out (Jaroslav Kysela) [1683051] - [sound] ALSA: firewire-motu: suppless consumption for unused element of array in stack (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pcm: Tidy up open/hw_params handling (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: fix copy/paste issue with SOF/broadwell topology file (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add entries for SOF-based machine drivers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: add firmware/topology information for SOF (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: common: Add Geminilake Dialog+Maxim machine driver entry (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: move SKL+ codec ACPI tables to common directory (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: Skylake: cleanup before moving ACPI tables (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: broxton: reduce machine name for bxt_da7219_max98357a (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: kbl_da7219_max98357a: add fe_ops for kbl Audio Capture Port (Jaroslav Kysela) [1683051] - [sound] ALSA: ARM: pxa: change SSP DMA channels allocation (Jaroslav Kysela) [1683051] - [sound] ALSA: line6: stop using get_seconds() (Jaroslav Kysela) [1683051] - [sound] ALSA: ctxfi: use enum type CT_SUM_CTL where appropriate (Jaroslav Kysela) [1683051] - [sound] ALSA: ice1724: remove unused array (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Nuvison/TMax TM800W560 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: tegra: fix device_node refcounting (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: pxa: add devicetree support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: codecs: PCM1789: unconditionally flush work (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt5682: add rt5682 codec driver (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add headphone auto switching (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Remove Playback/Capture in names (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: TSCS42xx: Add mic bias boost control (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak4458: make structure soc_codec_dev_ak4458 static const (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ak5558: make two structures static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: twl6040: make pointer dmic_codec_dev static (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: qcom: apq8096: set card as device drvdata (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: add rsnd_daidrv_get() (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: audio-graph-card: add hp and mic detect gpios same as simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card: move hp and mic detection to soc_card probe (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: simple-card-utils: move hp and mic detect gpios from simple-card (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Vi10 tablet (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rt1305: Use ULL suffixes for 64-bit constants (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: add config for rockchip dmaengine pcm register (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rockchip: put device_node on remove (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: stm32: sai: add iec958 controls support (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: AMD: Add NULL pointer check (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: SSI parent cares SWSP bit (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: has .symmetric_rates if SSIs are sharing WS pin (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: sh7760-ac97: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dma-sh7760: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: migor: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: rsnd: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: siu: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: ssi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: hac: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: fsi: convert to SPDX identifiers (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Add callback for DAPM route load/unload (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: topology: Give more data to clients via callbacks (Jaroslav Kysela) [1683051] - [sound] ALSA: ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs (Jaroslav Kysela) [1683051] - [fs] gfs2: Fix loop in gfs2_rbm_find (v2) (Andreas Grunbacher) [1690483] - [fs] gfs2: Rename bitmap.bi_{len => bytes} (Andreas Grunbacher) [1690483]- [vfio] vfio/pci: Mask buggy SR-IOV VF INTx support (Myron Stowe) [1678076] - [netdrv] net/ibmvnic: Update carrier state after link state change (Steve Best) [1711282] - [netdrv] net/ibmvnic: Update MAC address settings after adapter reset (Steve Best) [1711282] - [scsi] scsi: storvsc: Reduce default ring buffer size to 128 Kbytes (Cathy Avery) [1691370] - [scsi] scsi: storvsc: Fix calculation of sub-channel count (Cathy Avery) [1691370] - [powercap] powercap: RAPL: Get rid of custom RAPL_CPU() macro (Alexander Beregalov) [1706827] - [tools] tools/power turbostat: Increase default buffer size (Prarit Bhargava) [1711260] - [char] virtio_console: initialize vtermno value for ports (Pankaj Gupta) [1460636] - [rpmspec] redhat: exclude kvm_stat from pathfix.py's tenure (Vitaly Kuznetsov) [1692804] - [virt] kvm: arm: Skip stage2 huge mappings for unaligned ipa backed by THP (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Ensure vcpu target is unset on reset failure (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-v3: Retire pending interrupts on disabling LPIs (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Fix CNTP_TVAL calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move RSB stuffing to before the first RET after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix size checks in vmx_set_nested_state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Check for in-kernel LAPIC before deferencing apic pointer (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix KVM_CLEAR_DIRTY_LOG for memory slots of unaligned size (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Whitelist port 0x7e for pre-incrementing rip (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Convert guest TSC to host time domain if necessary (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Allow user to disable adaptive tuning of timer advancement (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Track lapic timer advance per vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: lapic: Disable timer advancement if adaptive tuning goes haywire (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyper-v: deal with buggy TLB flush requests from WS2012 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Consider LAPIC TSC-Deadline timer expired if deadline too short (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix spectrev1 gadgets (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix warning Using plain integer as NULL pointer (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add a selftest for SMM (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: fix for compilers that do not support -no-pie (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm/evmcs_test: complete I/O before migrating guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Always use 32-bit SMRAM save state for 32-bit kernels (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Don't clear EFER during SMM transitions for 32-bit vCPU (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: clear SMM flags before loading state while leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Open code kvm_set_hflags (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Load SMRAM in a single shot when leaving SMM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Expose RDPMC-exiting only when guest supports PMU (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm: move kvm_load/put_guest_xcr0 into atomic context (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: svm: make sure NMI is injected after nmi_singlestep (Vitaly Kuznetsov) [1692804] - [kvm] svm/avic: Fix invalidate logical APIC id entry (Vitaly Kuznetsov) [1692804] - [kvm] Revert "svm: Fix AVIC incomplete IPI emulation" (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Fix overflow on kvm mmu page limit calculation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: always use early vmcs check when EPT is disabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: allow tests to use bad virtual-APIC page address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: fix x2APIC VTPR read intercept (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: close leak of L0's x2APIC MSRs (CVE-2019-3887) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: prevent DBG_DECRYPT and DBG_ENCRYPT overflow (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: fix potential get_num_contig_pages overflow (Vitaly Kuznetsov) [1692804] - [documentation] Documentation: kvm: clarify KVM_SET_USER_MEMORY_REGION (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: complete IO before migrating guest state (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: disable stack protector for all KVM tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: explicitly disable PIE for tests (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: assert on exit reason in CR4/cpuid sync test (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: update rip after emulating IO (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid spurious pending stimer on vCPU init (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: Move MSR_IA32_ARCH_CAPABILITIES to array emulated_msrs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts (Vitaly Kuznetsov) [1692804] - [virt] kvm: don't redefine flags as something else (Vitaly Kuznetsov) [1692804] - [kvm] kvm: mmu: Used range based flushing in slot_handle_level_range (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Fix definition of HV_MAX_FLUSH_REP_COUNT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: Add a vmentry check for HOST_SYSENTER_ESP and HOST_SYSENTER_EIP fields (Vitaly Kuznetsov) [1692804] - [kvm] KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) (Vitaly Kuznetsov) [1692804] - [virt] KVM: Reject device ioctls from processes other than the VM's creator (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Fix incorrect word ordering regarding supported use of APIs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Comments cleanup in mmu.c (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Make attribute accessors static (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix handling of stage2 huge mappings (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Enforce PTE mappings at stage2 when needed (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic-its: Take the srcu lock when writing to guest memory (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Always set ICH_HCR_EL2.EN if GICv4 is enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reset the PMU in preemptible context (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix formatting of a comment (Vitaly Kuznetsov) [1692804] - [documentation] KVM: doc: Document the life cycle of a VM and its resources (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" (Vitaly Kuznetsov) [1692804] - [documentation] virtio-ccw: diag 500 may return a negative cookie (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char() (Vitaly Kuznetsov) [1692804] - [virt] kvm: properly check debugfs dentry before using it (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Fix compilation when KVM is not enabled (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc: Avoid circular header inclusion in mmu-hash.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: MMU: record maximum physical address width in kvm_mmu_extended_role (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Return LA57 feature based on hardware capability (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: fix switch between root and guest MMUs (Vitaly Kuznetsov) [1692804] - [virt] KVM: Minor cleanups for kvm_main.c (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Fix architecturally invalid reset value for FPEXC32_EL2 (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/kvm: Save and restore host AMR/IAMR/UAMOR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Improve KVM reference counting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Fix build failure without IOMMU support (Vitaly Kuznetsov) [1692804] - [powerpc] powerpc/64s: Better printing of machine check info for guest MCEs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Simplify machine check handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Context switch AMR on Power9 (Vitaly Kuznetsov) [1692804] - [virt] Revert "KVM: Eliminate extra function calls in kvm_get_dirty_log_protect()" (Vitaly Kuznetsov) [1692804] - [x86] x86: kvmguest: use TSC clocksource if invariant TSC is exposed (Vitaly Kuznetsov) [1692804] - [virt] KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_start (Vitaly Kuznetsov) [1692804] - [virt] KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameter (Vitaly Kuznetsov) [1692804] - [virt] KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_ns (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Differentiate between nr zapped and list unstable (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: skip over invalid root pages when zapping all sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: x86: use the fast way to invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: show mmu_valid_gen in shadow page related tracepoints" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: zap pages in batch" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: collapse TLB flushes when zap all pages" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: reclaim the zapped-obsolete page first" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Remove is_obsolete() call (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes (Vitaly Kuznetsov) [1692804] - [kvm] Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" (Vitaly Kuznetsov) [1692804] - [x86] Revert "KVM: MMU: document fast invalidate all pages" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Zap only the relevant pages when removing a memslot (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Move slot_level_*() helper functions up a few lines (Vitaly Kuznetsov) [1692804] - [virt] KVM: Move the memslot update in-progress flag to bit 63 (Vitaly Kuznetsov) [1692804] - [virt] KVM: Remove the hack to trigger memslot generation wraparound (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Refactor the MMIO SPTE generation handling (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Use a u64 when passing the MMIO gen around (Vitaly Kuznetsov) [1692804] - [virt] KVM: Explicitly define the "memslot update in-progress" bit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Do not cache MMIO accesses while memslots are in flux (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86/mmu: Detect MMIO generation wrap in any address space (Vitaly Kuznetsov) [1692804] - [virt] KVM: Call kvm_arch_memslots_updated() before updating memslots (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [virt] kvm: Add memcg accounting to KVM allocations (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not start the preemption timer hrtimer unnecessarily (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix typos in vmentry/vmexit control setting (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cleanup freeing of nested state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Sync the pending Posted-Interrupts (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIR64B CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: expose MOVDIRI CPU feature into VM. (Vitaly Kuznetsov) [1692804] - [kvm] kvm, x86, mmu: Use kernel generic dynamic physical address mask (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: remove useless is_protmode check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Ignore limit checks on VMX instructions using flat segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Apply addr size mask to effective address for VMX instructions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Sign extend displacements of VMX instr's mem operands (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix improper check when deactivate AVIC (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: cull apicv code when userspace irqchip is requested (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC DFR and LDR handling (Vitaly Kuznetsov) [1692804] - [virt] kvm: Use struct_size() in kmalloc() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: set offset for kvm unstable clock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Reorder clearing of registers in the vCPU-run assembly flow (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Call vCPU-run asm sub-routine from C and remove clobbering (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Preserve callee-save registers in vCPU-run asm sub-routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Return VM-Fail from vCPU-run assembly via standard ABI reg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass @launched to the vCPU-run asm via standard ABI regs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use RAX as the scratch register during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Rename ____vmx_vcpu_run() to __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Fold __vmx_vcpu_run() back into vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vCPU-run code to a proper assembly routine (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Create a stack frame in vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use #defines in place of immediates in VM-Enter inline asm (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: Explicitly #define the VCPU_REGS_* indices (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove unused gpa_end variable (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Fix comment for KVM_PHYS_SHIFT (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Prefix header search paths with $(srctree)/ (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Fix TRACE_INCLUDE_PATH (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Mark physical interrupt active when a virtual interrupt is pending (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Describe data or unified caches as having 1 set and 1 way (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Expose sanitised cache type register to guest (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Move kvm_is_write_fault to header file (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Assign the phys timer on VHE systems (Vitaly Kuznetsov) [1692804] - [include] clocksource/arm_arch_timer: Store physical timer IRQ number for KVM on VHE (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: timer: Rework data structures for multiple timers (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: consolidate arch timer trap handlers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Reuse sys_reg() macro when searching the trap table (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Fix ICH_ELRSR_EL2 sysreg naming (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Simplify bg_timer programming (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Factor out VMID into struct kvm_vmid (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Statically configure the host's view of MPIDR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Drop VHE-specific HYP call stub (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Allow for direct call of HYP functions when using VHE (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Introduce kvm_call_hyp_ret() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Release all hardware TCE tables attached to a group (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Optimise mmio emulation for devices on FAST_MMIO_BUS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_node (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Add emulation for slbfee. instruction (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Fix entry number check for add_atomic_switch_msr() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Recompute PID.ON when clearing PID.SN (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Restore a preemption timer consistency check (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is available (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Don't save guest registers after VM-Fail (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-Enter (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass "launched" directly to the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Update VMCS.HOST_RSP via helper C function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Cache host_rsp on a per-VMCS basis (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Let the compiler select the reg for holding HOST_RSP (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Reference vmx->loaded_vmcs->launched directly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail via CC_{SET, OUT} in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Explicitly reference the scratch reg in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Let the compiler save/load RDX during vCPU-run (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Manually load RDX in vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Save RSI to an unused output in the vCPU-run asm blob (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Modify only RSP when creating a placeholder for guest's RCX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Zero out *all* general purpose registers after VM-Exit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Check a single byte for VMCS "launched" in nested early checks (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-run (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: add selftest for releasing VM file descriptor while in L2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm/arm64: Add kvm_ras.h to collect kvm specific RAS plumbing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Forbid kprobing of the VHE world-switch code (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Relax the restriction on using stage2 PUD huge mapping (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Always initialize the group of private IRQs (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Don't panic on failure to properly reset system registers (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Allow a VCPU to fully reset itself (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Reset the VCPU without preemption and vcpu state loaded (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: fix possible null pointer dereference in pending_irqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: start using the GIB (Vitaly Kuznetsov) [1692804] - [s390] KVM: s390: add gib_alert_irq_handler() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: kvm_s390_gisa_clear() now clears the IPM only (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add functions to (un)register GISC with GISA (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add kvm reference to struct sie_page2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: add the GIB and its related life-cyle functions (Vitaly Kuznetsov) [1692804] - [s390] s390/cio: add function chsc_sgib() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: introduce struct kvm_s390_gisa_interrupt (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: remove kvm_s390_ from gisa static inline functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: use pending_irqs_no_gisa() where appropriate (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: coding style kvm_s390_gisa_init/clear() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: s390: move bitmap idle_mask into arch struct top level (Vitaly Kuznetsov) [1692804] - [virt] virt/kvm: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Mark expected switch fall-throughs (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: check returned evmcs version range (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectly (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper function (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: Fix region overlap check in kvm_util (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: fix some -Wmissing-prototypes warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting to L1 (Vitaly Kuznetsov) [1692804] - [kvm] svm: Fix AVIC incomplete IPI emulation (Vitaly Kuznetsov) [1692804] - [kvm] svm: Add warning message for AVIC IPI invalid target (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix PV IPIs for 32-bit KVM host (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: recommend using eVMCS only when it is enabled (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't recommend doing reset via synthetic MSR (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86/vmx: Use kzalloc for cached_vmcs12 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix single-step debugging (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: don't announce GUEST IDLE MSR support (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Don't generate UNDEF when LORegion feature is present (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_cpu->ap_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_dist->lpi_list_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Make vgic_irq->irq_lock a raw_spinlock (Vitaly Kuznetsov) [1692804] - [kvm] KVM: powerpc: remove -I. header search paths (Vitaly Kuznetsov) [1692804] - [documentation] Documentation/virtual/kvm: Update URL for AMD SEV API specification (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flush_tlb_with_range() (Vitaly Kuznetsov) [1692804] - [kvm] kvm: sev: Fail KVM_SEV_INIT if already initialized (Vitaly Kuznetsov) [1692804] - [virt] KVM: validate userspace input in kvm_clear_dirty_log_protect() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Fix bit shifting in update_intel_pt_cfg (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: radix: Fix uninitialized var build error (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: fix exit mmio address guessing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Explicitly reference RCX as the vmx_vcpu pointer in asm blobs (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use SVM assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() (Vitaly Kuznetsov) [1692804] - [virt] KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Make kvm_set_spte_hva() return int (Vitaly Kuznetsov) [1692804] - [kvm] KVM: Replace old tlb flush function with new one to flush a specified range. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/MMU: Add tlb flush with range helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Add hv tlb range flush support (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Add HvFlushGuestAddressList hypercall support (Vitaly Kuznetsov) [1692804] - [x86] KVM: Add tlb_remote_flush_with_range callback in kvm_x86_ops (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Disable Intel PT when VMXON in L1 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Set intercept for Intel PT MSRs read/write (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Implement Intel PT MSRs read/write emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Introduce a function to initialize the PT configuration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT context switch for each vcpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel Processor Trace cpuid emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add Intel PT virtualization work mode (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: add new capability for Intel PT (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Add new bit definitions for PT MSRs (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Introduce intel_pt_validate_cap() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Export pt_cap_get() (Vitaly Kuznetsov) [1692804] - [x86] perf/x86/intel/pt: Move Intel PT MSRs bit defines to global header (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: aarch64: dirty_log_test: support greater than 40-bit IPAs (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add pa-48/va-48 VM modes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: improve mode param management (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: reset guest test phys offset (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: always use -t (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: don't identity map the test mem (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: x86_64: dirty_log_test: fix -t (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix some typos (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: convert to SPDX identifiers (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Remove KF() macro placeholder (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Allow guest read access to IA32_TSC (Vitaly Kuznetsov) [1692804] - [kvm] kvm: nVMX: NMI-window and interrupt-window exiting should wake L2 from HLT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nSVM: Fix nested guest support for PAUSE filtering. (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Remove duplicated include from vmx.c (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: report failed stage when exit reason is unexpected (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix size of x86_fpu_cache objects (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Flush branch predictor when entering KVM (Vitaly Kuznetsov) [1692804] - [kvm] powerpc/fsl: Emulate SPRN_BUCSR register (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nSVM: fix switch to guest mmu (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add trapped system register access tracepoint (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm64: Make vcpu const in vcpu_read_sys_reg (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: arch_timer: Simplify kvm_timer_vcpu_terminate (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Remove arch timer workqueue (Vitaly Kuznetsov) [1692804] - [virt] KVM: fix unregistering coalesced mmio zone from wrong bus (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Add support for creating PUD hugepages at stage 2 (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Update age handlers to support PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support handling access faults for PUD hugepages (Vitaly Kuznetsov) [1692804] - [arm64] KVM: arm64: Support PUD hugepage in stage2_is_exec() (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Support dirty page tracking for PUD hugepages (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Introduce helpers to manipulate page table entries (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Re-factor setting the Stage 2 entry to exec on fault (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: Share common code in user_mem_abort() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: arm/arm64: Log PSTATE for unhandled sysregs (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Consistently advance singlestep when emulating instructions (Vitaly Kuznetsov) [1692804] - [virt] arm64: KVM: Skip MMIO insn after emulation (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L3 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guest (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops struct (Vitaly Kuznetsov) [1692804] - [powerpc] KVM: PPC: Book3S HV: Implement functions to access quadrants 1 & 2 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machines (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: ucall: improve ucall placement in memory, fix unsigned comparison (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Dynamically allocate guest_fpu (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Use task structs fpu field for user (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Guest Non-Register States to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for Host Control Registers and MSRs to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Entry Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Exit Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Remove param indirection from nested_vmx_check_msr_switch() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move the checks for VM-Execution Control Fields to a separate helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Prepend "nested_vmx_" to check_vmentry_{pre, post}reqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Check ept_pointer before flushing ept tlb (Vitaly Kuznetsov) [1692804] - [kvm] KVM nVMX: MSRs should not be stored if VM-entry fails during or after loading guest state (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Don't modify MSR_PLATFORM_INFO on vCPU reset (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: add cpu into VMX preemption timer bug list (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Stop caring about EOI for direct stimers (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: avoid open-coding stimer_mark_pending() in kvm_hv_notify_acked_sint() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: direct mode for synthetic timers (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm/hyper-v: use stimer config definition from hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: Add hyperv_cpuid test (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: implement an unchecked version of vcpu_ioctl() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce KVM_GET_SUPPORTED_HV_CPUID (Vitaly Kuznetsov) [1692804] - [kvm] x86/hyper-v: Do some housekeeping in hyperv-tlfs.h (Vitaly Kuznetsov) [1692804] - [x86] x86/hyper-v: Mark TLFS structures packed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyper-v: Introduce nested_get_evmcs_version() helper (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: don't retry message delivery for periodic timers (Vitaly Kuznetsov) [1692804] - [kvm] x86: kvm: hyperv: simplify SynIC message delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: remove unnecessary recalculate_apic_map (Vitaly Kuznetsov) [1692804] - [kvm] kvm: svm: remove unused struct definition (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Skip all SYSCALL MSRs in setup_msrs() when !EFER.SCE (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Don't set hardware IA32_CSTAR MSR on VM-entry (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Document the need for MSR_STAR in i386 builds (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Set IA32_TSC_AUX for legacy mode guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move nested code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various getters and setters to nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose misc variables needed for nested VMX (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move "vmcs12 to shadow/evmcs sync" to helper function (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Call nested_vmx_setup_ctls_msrs() iff @nested is true (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Set callbacks for nested functions during hardware setup (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move the hardware {un}setup functions to the bottom (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: nVMX: Allow nested_enable_evmcs to be NULL (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move nested hardware/vcpu {un}setup to helper functions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX instruction wrappers to a dedicated header file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move eVMCS code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Add vmx.h to hold VMX definitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Move vmcs12 code to dedicated files (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMCS definitions to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Expose various module param vars via capabilities.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move capabilities structs and helpers to dedicated file (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Pass vmx_capability struct to setup_vmcs_config() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Properly handle dynamic VM Entry/Exit controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move caching of MSR_IA32_XSS to hardware_setup() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Drop the "vmx" prefix from vmx_evmcs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: rename vmx_shadow_fields.h to vmcs_shadow_fields.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Move VMX specific files to a "vmx" subdirectory (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to hyperv.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Add requisite includes to kvm_cache_regs.h (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: Alphabetize the includes in vmx.c (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Allocate and configure VM{READ, WRITE} bitmaps iff enable_shadow_vmcs (Vitaly Kuznetsov) [1692804] - [tools] kvm: introduce manual dirty log reprotect (Vitaly Kuznetsov) [1692804] - [virt] kvm: rename last argument to kvm_get_dirty_log_protect (Vitaly Kuznetsov) [1692804] - [virt] kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnostic (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 supports 1T segments (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Don't trap host pointer auth use to EL2 (Vitaly Kuznetsov) [1692804] - [kvm] arm64/kvm: hide ptrauth from guests (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add pointer authentication register bits (Vitaly Kuznetsov) [1692804] - [arm64] arm64: add comments about EC exception levels (Vitaly Kuznetsov) [1692804] - [arm64] arm64/kvm: consistently handle host HCR_EL2 flags (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add configuration/documentation for Cortex-A76 erratum 1165522 (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle ARM erratum 1165522 in TLB invalidation (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Add synchronization on translation regime change for erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Force VHE for systems affected by erratum 1165522 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Add TCR_EPD{0,1} definitions (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Rework detection of SVE, !VHE systems (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Check VMX-preemption timer controls on vmentry of L2 guests (Vitaly Kuznetsov) [1692804] - [kvm] KVM/nVMX: Remove unneeded forward jump in nested_vmx_check_vmentry_hw asm (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Unrestricted guest mode requires EPT (Vitaly Kuznetsov) [1692804] - [tools] tools/kvm_stat: switch to python3 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: Trace changes to active TSC offset regardless if vCPU in guest-mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION even when copied from eVMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Verify eVMCS revision id match supported eVMCS version on eVMCS VMPTRLD (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/vmx: fix old-style function declaration (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: fix empty-body warnings (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPERV_ENLIGHTENED_VMCS more than once (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm/arm64: vgic: Replace spin_is_locked() with lockdep (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Use exported tb_to_ns() function in decrementer emulation (Vitaly Kuznetsov) [1692804] - [tools] selftests: kvm: Fix -Wformat warnings (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: fix spelling mistake "Insufficent" -> "Insufficient" (Vitaly Kuznetsov) [1692804] - [kvm] Revert "kvm: x86: optimize dr6 restore" (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Optimize clearing TCEs for sparse tables (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: tweak shadow fields (Vitaly Kuznetsov) [1692804] - [tools] selftests/kvm: add missing executables to .gitignore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chips (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Enable 32 bits kvm vcpu events support (Vitaly Kuznetsov) [1692804] - [virt] arm/arm64: KVM: Rename function kvm_arch_dev_ioctl_check_extension() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: enable nested virtualization by default (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear registers in svm.c (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Introduce KVM_CAP_EXCEPTION_PAYLOAD (Vitaly Kuznetsov) [1692804] - [kvm] kvm: vmx: Defer setting of DR6 until #DB delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Defer setting of CR2 until #PF delivery (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add payload operands to kvm_multiple_exception (Vitaly Kuznetsov) [1692804] - [x86] kvm: x86: Add exception payload fields to kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: Add has_payload and payload to kvm_queued_exception (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: Fix omission in struct kvm_vcpu_events (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: add Enlightened VMCS test (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: nested state migration for Enlightened VMCS (Vitaly Kuznetsov) [1692804] - [tools] KVM: selftests: state_test: test bare VMXON migration (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/hyperv: don't clear VP assist pages on init (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: optimize prepare_vmcs02{, _full} for Enlightened VMCS case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: implement enlightened VMPTRLD and VMCLEAR (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add enlightened VMCS state (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add KVM_CAP_HYPERV_ENLIGHTENED_VMCS capability (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: refactor evmcs_sanitize_exec_ctrls() (Vitaly Kuznetsov) [1692804] - [virt] KVM: refine the comment of function gfn_to_hva_memslot_prot() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: rename pte_list_remove to __pte_list_remove (Vitaly Kuznetsov) [1692804] - [virt] kvm/x86 : add coalesced pio support (Vitaly Kuznetsov) [1692804] - [documentation] kvm/x86 : add document for coalesced mmio (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86 : fix some typo (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Change hv flush logic when ept tables are mismatched. (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Use 32bit xor to clear register (Vitaly Kuznetsov) [1692804] - [x86] KVM/x86: Use assembly instruction mnemonics instead of .byte streams (Vitaly Kuznetsov) [1692804] - [kvm] KVM/x86: Fix invvpid and invept register operand size in 64-bit mode (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make space for source data caching in struct kvm_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: get rid of redundant kvm_mmu_setup() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: introduce guest_mmu (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() (Vitaly Kuznetsov) [1692804] - [kvm] x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU (Vitaly Kuznetsov) [1692804] - [kvm] kvm: x86: optimize dr6 restore (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize sparse VP set processing (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: fix 'tlb_lush' typo (Vitaly Kuznetsov) [1692804] - [virt] vgic: Add support for 52bit guest physical address (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: add option to perform early consistency checks via H/W (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail, succeed} (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do not skip VMEnter instruction that succeeds (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS) (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: VMX: remove ASSERT() on vmx->pml_pg validity (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vVMX: rename label for post-enter_guest_mode consistency check (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: try to set EFER bits correctly when initializing controls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: do not unconditionally clear EFER switching (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: reset cache/shadows when switching loaded VMCS (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02 (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: move host EFER consistency checks to VMFail path (Vitaly Kuznetsov) [1692804] - [virt] KVM: leverage change to adjust slots->used_slots in update_memslots() (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: implement PV IPI send hypercalls (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: optimize kvm_hv_flush_tlb() for vp_index == vcpu_idx case (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: valid_bank_mask should be 'u64' (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: hyperv: keep track of mismatched VP indexes (Vitaly Kuznetsov) [1692804] - [virt] KVM: x86: hyperv: optimize 'all cpus' case in kvm_hv_flush_tlb() (Vitaly Kuznetsov) [1692804] - [kvm] kvm/x86: return meaningful value from KVM_SIGNAL_MSI (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: move definition PT_MAX_HUGEPAGE_LEVEL and KVM_NR_PAGE_SIZES together (Vitaly Kuznetsov) [1692804] - [kvm] KVM/VMX: Remve unused function is_external_interrupt(). (Vitaly Kuznetsov) [1692804] - [kvm] KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects (Vitaly Kuznetsov) [1692804] - [kvm] nVMX x86: Make nested_vmx_check_pml_controls() concise (Vitaly Kuznetsov) [1692804] - [x86] KVM: x86: adjust kvm_mmu_page member to save 8 bytes (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: support high GPAs in dirty_log_test (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: stop lying to aarch64 tests about PA-bits (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: dirty_log_test: also test 64K pages on aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: port dirty_log_test to aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce new VM mode for 64K pages (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vcpu support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add virt mem support for aarch64 (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add vm_phy_pages_alloc (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: tidy up kvm_util (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: add cscope make target (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: move arch-specific files to arch-specific locations (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: introduce ucall (Vitaly Kuznetsov) [1692804] - [tools] kvm: selftests: vcpu_setup: set cr4.osfxsr (Vitaly Kuznetsov) [1692804] - [kvm] KVM: LAPIC: Tune lapic_timer_advance_ns automatically (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID (Vitaly Kuznetsov) [1692804] - [kvm] KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Remove redundand permission bits removal (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Propagate errors to the guest when failed instead of ignoring (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S HV: Provide mode where all vCPUs on a core must be the same VM (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Book3S PR: Exiting split hack mode needs to fixup both PC and LR (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Remove some extra semicolon in kvm_target_cpu (Vitaly Kuznetsov) [1692804] - [kvm] KVM: PPC: Validate all tces before updating tables (Vitaly Kuznetsov) [1692804] - [documentation] arm64: Add silicon-errata.txt entry for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [arm64] arm64: arch_timer: Add workaround for ARM erratum 1188873 (Vitaly Kuznetsov) [1692804] - [virt] signal/arm/kvm: Use send_sig_mceerr (Vitaly Kuznetsov) [1692804] - [arm64] arm64/cpufeatures: Introduce ESR_ELx_SYS64_ISS_RT() (Vitaly Kuznetsov) [1692804] - [kvm] signal/x86: Use send_sig_mceerr as apropriate (Vitaly Kuznetsov) [1692804] - [x86] x86/kvm: Use __bss_decrypted attribute in shared variables (Vitaly Kuznetsov) [1692804] - [x86] x86/mm: Add .bss..decrypted section to hold shared variables (Vitaly Kuznetsov) [1692804] - [kvm] KVM: vmx: Inject #UD for SGX ENCLS instruction in guest (Vitaly Kuznetsov) [1692804] - [x86] KVM: vmx: Add defines for SGX ENCLS exiting (Vitaly Kuznetsov) [1692804] - [documentation] KVM: Documentation: rename the capability of KVM_CAP_ARM_SET_SERROR_ESR (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark kvm_get_preset_lpj() as __init (Vitaly Kuznetsov) [1692804] - [virt] kvm: Don't open code task_pid in kvm_vcpu_ioctl (Vitaly Kuznetsov) [1692804] - [virt] KVM: arm64: Share the parts of get/set events useful to 32bit (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: export the capability to set guest SError syndrome (Vitaly Kuznetsov) [1692804] - [kvm] arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Switch kvmclock data to a PER_CPU variable (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Move kvmclock vsyscall param and init to kvmclock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Mark variables __initdata and __ro_after_init (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Cleanup the code (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Decrapify kvm_register_clock() (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove page size requirement from wall_clock (Vitaly Kuznetsov) [1692804] - [x86] x86/kvmclock: Remove memblock dependency (Vitaly Kuznetsov) [1692804] - [kvm] kvm/arm: use PSR_AA32 definitions (Vitaly Kuznetsov) [1692804] - [kvm] arm64: KVM: Handle Set/Way CMOs as NOPs if FWB is present (Vitaly Kuznetsov) [1692804] - [arm64] arm64: KVM: Add support for Stage-2 control of memory types and cacheability (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Handle mismatched cache type (Vitaly Kuznetsov) [1692804] - [arm64] arm64: Fix mismatched cache line size detection (Vitaly Kuznetsov) [1692804]- [lib] rhel-kabi: Add RH_KABI_FORCE_CHANGE() to radix-tree and idr functions (Don Dutile) [1692079] - [lib] XArray: Fix xa_reserve for 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Fix xa_erase of 2-byte aligned entries (Don Dutile) [1692079] - [lib] XArray: Use xa_cmpxchg to implement xa_reserve (Don Dutile) [1692079] - [lib] XArray: Fix xa_release in allocating arrays (Don Dutile) [1692079] - [lib] XArray: Mark xa_insert and xa_reserve as must_check (Don Dutile) [1692079] - [lib] XArray: Add cyclic allocation (Don Dutile) [1692079] - [lib] XArray: Redesign xa_alloc API (Don Dutile) [1692079] - [lib] XArray: Add support for 1s-based allocation (Don Dutile) [1692079] - [lib] XArray: Change xa_insert to return -EBUSY (Don Dutile) [1692079] - [lib] XArray: Update xa_erase family descriptions (Don Dutile) [1692079] - [lib] XArray tests: RCU lock prohibits GFP_KERNEL (Don Dutile) [1692079] - [include] XArray: Fix an arithmetic error in xa_is_err (Don Dutile) [1692079] - [lib] XArray tests: Check mark 2 gets squashed (Don Dutile) [1692079] - [include] XArray: Fix typo in comment (Don Dutile) [1692079] - [lib] XArray: Honour reserved entries in xa_insert (Don Dutile) [1692079] - [lib] XArray: Permit storing 2-byte-aligned pointers (Don Dutile) [1692079] - [lib] XArray: Change xa_for_each iterator (Don Dutile) [1692079] - [lib] XArray: Turn xa_init_flags into a static inline (Don Dutile) [1692079] - [lib] XArray tests: Add RCU locking (Don Dutile) [1692079] - [lib] XArray: Fix xa_alloc when id exceeds max (Don Dutile) [1692079] - [lib] XArray tests: Check iterating over multiorder entries (Don Dutile) [1692079] - [lib] XArray tests: Handle larger indices more elegantly (Don Dutile) [1692079] - [include] XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh (Don Dutile) [1692079] - [tools] radix tree: Don't return retry entries from lookup (Don Dutile) [1692079] - [lib] XArray tests: Add missing locking (Don Dutile) [1692079] - [lib] XArray tests: Correct some 64-bit assumptions (Don Dutile) [1692079] - [lib] XArray: Correct xa_store_range (Don Dutile) [1692079] - [lib] XArray: Fix Documentation (Don Dutile) [1692079] - [lib] XArray: Handle NULL pointers differently for allocation (Don Dutile) [1692079] - [lib] XArray: Unify xa_store and __xa_store (Don Dutile) [1692079] - [include] XArray: Add xa_store_bh() and xa_store_irq() (Don Dutile) [1692079] - [lib] XArray: Turn xa_erase into an exported function (Don Dutile) [1692079] - [lib] XArray: Unify xa_cmpxchg and __xa_cmpxchg (Don Dutile) [1692079] - [lib] XArray: Regularise xa_reserve (Don Dutile) [1692079] - [lib] XArray: Export __xa_foo to non-GPL modules (Don Dutile) [1692079] - [lib] XArray: Fix xa_for_each with a single element at 0 (Don Dutile) [1692079] - [lib] xarray: Add range store functionality (Don Dutile) [1692079] - [lib] xarray: Move multiorder_check to in-kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder_shrink to kernel tests (Don Dutile) [1692079] - [lib] xarray: Move multiorder account test in-kernel (Don Dutile) [1692079] - [tools] radix tree test suite: Convert iteration test to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert tag_tagged_items to XArray (Don Dutile) [1692079] - [tools] radix tree test suite: Convert regression1 to XArray (Don Dutile) [1692079] - [lib] ida: Convert to XArray (Don Dutile) [1692079] - [lib] xarray: Track free entries in an XArray (Don Dutile) [1692079] - [lib] xarray: Add xa_reserve and xa_release (Don Dutile) [1692079] - [lib] xarray: Add xas_create_range (Don Dutile) [1692079] - [lib] xarray: Add xas_for_each_conflict (Don Dutile) [1692079] - [lib] xarray: Step through an XArray (Don Dutile) [1692079] - [lib] xarray: Destroy an XArray (Don Dutile) [1692079] - [lib] xarray: Extract entries from an XArray (Don Dutile) [1692079] - [lib] xarray: Add XArray iterators (Don Dutile) [1692079] - [lib] xarray: Add XArray conditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray unconditional store operations (Don Dutile) [1692079] - [tools] xarray: Add XArray marks (Don Dutile) [1692079] - [tools] xarray: Add XArray load operation (Don Dutile) [1692079] - [documentation] xarray: Add documentation (Don Dutile) [1692079] - [include] xarray: Define struct xa_node (Don Dutile) [1692079] - [tools] xarray: Add definition of struct xarray (Don Dutile) [1692079] - [lib] test_ida: Fix lockdep warning (Don Dutile) [1692079] - [lib] xarray: Change definition of sibling entries (Don Dutile) [1692079] - [mm] xarray: Replace exceptional entries (Don Dutile) [1692079] - [lib] idr: Permit any valid kernel pointer to be stored (Don Dutile) [1692079] - [pci] Update email address (Don Dutile) [1692079] - [lib] ida: Change ida_get_new_above to return the id (Don Dutile) [1692079] - [lib] ida: Remove old API (Don Dutile) [1692079] - [target] target/iscsi: Allocate session IDs from an IDA (Don Dutile) [1692079] - [target] iscsi target: fix session creation failure handling (Don Dutile) [1692079] - [drm] drm/vmwgfx: Return 0 when gmrid::get_node runs out of ID's (Don Dutile) [1692079] - [drm] drm/vmwgfx: Convert to new IDA API (Don Dutile) [1692079] - [dma] dmaengine: Convert to new IDA API (Don Dutile) [1692079] - [powerpc] ppc: Convert vas ID allocation to new IDA API (Don Dutile) [1692079] - [media] media: Convert entity ID allocation to new IDA API (Don Dutile) [1692079] - [mm] ppc: Convert mmu context allocation to new IDA API (Don Dutile) [1692079] - [net] Convert net_namespace to new IDA API (Don Dutile) [1692079] - [misc] cb710: Convert to new IDA API (Don Dutile) [1692079] - [block] rsxx: Convert to new IDA API (Don Dutile) [1692079] - [scsi] osd: Convert to new IDA API (Don Dutile) [1692079] - [scsi] sd: Convert to new IDA API (Don Dutile) [1692079] - [fs] devpts: Convert to new IDA API (Don Dutile) [1692079] - [fs] fs: Convert namespace IDAs to new API (Don Dutile) [1692079] - [fs] fs: Convert unnamed_dev_ida to new API (Don Dutile) [1692079] - [lib] test_ida: check_ida_destroy and check_ida_alloc (Don Dutile) [1692079] - [lib] test_ida: Convert check_ida_conv to new API (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_max (Don Dutile) [1692079] - [lib] test_ida: Move ida_check_leaf (Don Dutile) [1692079] - [tools] idr-test: Convert ida_check_nomem to new API (Don Dutile) [1692079] - [tools] ida: Start new test_ida module (Don Dutile) [1692079] - [lib] ida: Lock the IDA in ida_destroy (Don Dutile) [1692079] - [lib] radix-tree: Fix UBSAN warning (Don Dutile) [1692079] - [include] rh_kabi: Indirect EXTEND macros so nesting of other macros will resolve. (Don Dutile) [1692079] - [s390] s390/pkey: add one more argument space for debug feature entry (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix possible deadlock situation on ap queue remove (Philipp Rudo) [1710033] - [s390] zcrypt: handle AP Info notification from CHSC SEI command (Philipp Rudo) [1710033] - [s390] s390/zcrypt: revisit ap device remove procedure (Philipp Rudo) [1710033] - [s390] pkey: Indicate old mkvp only if old and current mkvp are different (Philipp Rudo) [1710033] - [s390] s390/zcrypt: use new state UNBOUND during queue driver rebind (Philipp Rudo) [1710033] - [s390] s390/zcrypt: fix specification exception on z196 during ap probe (Philipp Rudo) [1710033] - [s390] s390/zcrypt: rework ap scan bus code (Philipp Rudo) [1710033] - [s390] s390/zcrypt: make sysfs reset attribute trigger queue reset (Philipp Rudo) [1710033] - [s390] s390/zcrypt: improve special ap message cmd handling (Philipp Rudo) [1710033] - [s390] s390: vfio-ap: include for test_facility() (Philipp Rudo) [1710033] - [fs] flexfiles: enforce per-mirror stateid only for v4 DSes (Scott Mayhew) [1709556] - [fs] flexfiles: use per-mirror specified stateid for IO (Scott Mayhew) [1709556] - [powerpc] powerpc/pseries: Fix build break due to pnv_npu2_init() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/sriov: Register IOMMU groups for VFs (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Allocate enough memory in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [powerpc] powerpc/powernv/npu: Fix oops in pnv_try_setup_npu_table_group() (Sam Bobroff) [1704567] - [mm] mm: defer ZONE_DEVICE page initialization to the point where we init pgmap (Waiman Long) [1666538 1634343] - [mm] mm: create non-atomic version of SetPageReserved for init use (Waiman Long) [1666538 1634343] - [mm] mm: provide kernel parameter to allow disabling page init poisoning (Waiman Long) [1666538 1634343] - [x86] x86/resctrl: Initialize a new resource group with default MBA values (David Arcari) [1688127] - [x86] x86/resctrl: Move per RDT domain initialization to a separate function (David Arcari) [1688127] - [x86] x86/resctrl: Do not repeat rdtgroup mode initialization (David Arcari) [1688127] - [x86] x86/resctrl: Fix rdt_find_domain() return value and checks (David Arcari) [1688127] - [x86] x86/resctrl: Use rdt_last_cmd_puts() where possible (David Arcari) [1688127]- [s390] s390/pci: map IOV resources (Philipp Rudo) [1659411] - [powerpc] powerpc/book3s/64: check for NULL pointer in pgd_alloc() (Steve Best) [1710310] - [md] dm thin metadata: do not write metadata if no changes occurred (Mike Snitzer) [1710030] - [md] dm thin metadata: add wrappers for managing write locking of metadata (Mike Snitzer) [1710030] - [md] dm thin metadata: check __commit_transaction()'s return (Mike Snitzer) [1710030] - [md] dm space map common: zero entire ll_disk (Mike Snitzer) [1710030] - [powerpc] powerpc/tm: Fix stack pointer corruption (Desnes Augusto Nunes do Rosario) [1707635] - [pci] PCI/MSI: Remove obsolete sanity checks for multiple interrupt sets (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove the leftovers of the original set support (Prarit Bhargava) [1686678] - [nvme] nvme-pci: Simplify interrupt allocation (Prarit Bhargava) [1686678] - [include] genirq/affinity: Add new callback for (re)calculating interrupt sets (Prarit Bhargava) [1686678] - [nvme] genirq/affinity: Store interrupt sets size in struct irq_affinity (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Code consolidation (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Move allocation of 'node_to_cpumask' to irq_build_affinity_masks() (Prarit Bhargava) [1686678] - [kernel] genirq/irqdesc: Fix double increment in alloc_descs() (Prarit Bhargava) [1686678] - [include] genirq: Fix the kerneldoc comment for struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Add is_managed to struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/core: Introduce struct irq_affinity_desc (Prarit Bhargava) [1686678] - [kernel] genirq/affinity: Remove excess indentation (Prarit Bhargava) [1686678]- [md] dm: make sure to obey max_io_len_target_boundary (Mike Snitzer) [1712607]- [mm] x86/dump_pagetables: Fix LDT remap address marker (Baoquan He) [1639560] - [x86] x86/mm: Fix guard hole handling (Baoquan He) [1639560] - [x86] x86/mm: Move LDT remap out of KASLR region on 5-level paging (Baoquan He) [1639560] - [x86] x86/ldt: Define LDT_END_ADDR (Baoquan He) [1639560] - [mm] x86/ldt: Reserve address-space range on 32 bit for the LDT (Baoquan He) [1639560] - [documentation] x86/mm/doc: Enhance the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [documentation] x86/mm/doc: Clean up the x86-64 virtual memory layout descriptions (Baoquan He) [1639560] - [fs] cifs: fix page reference leak with readv/writev (Leif Sahlberg) [1708033] - [fs] cifs: do not attempt cifs operation on smb2+ rename error (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak in SMB2_read (Leif Sahlberg) [1708033] - [fs] CIFS: keep FileInfo handle live during oplock break (Leif Sahlberg) [1708033] - [fs] cifs: fix handle leak in smb2_query_symlink() (Leif Sahlberg) [1708033] - [fs] cifs: Fix lease buffer length error (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_read (Leif Sahlberg) [1708033] - [fs] cifs: Fix use-after-free in SMB2_write (Leif Sahlberg) [1708033] - [fs] cifs: a smb2_validate_and_copy_iov failure does not mean the handle is invalid. (Leif Sahlberg) [1708033] - [fs] SMB3: Allow persistent handle timeout to be configurable on mount (Leif Sahlberg) [1708033] - [fs] smb3: Fix enumerating snapshots to Azure (Leif Sahlberg) [1708033] - [fs] cifs: fix kref underflow in close_shroot() (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] SMB3: Fix SMB3.1.1 guest mounts to Samba (Leif Sahlberg) [1708033] - [fs] cifs: Fix slab-out-of-bounds when tracing SMB tcon (Leif Sahlberg) [1708033] - [fs] cifs: allow guest mounts to work for smb3.11 (Leif Sahlberg) [1708033] - [fs] fix incorrect error code mapping for OBJECTID_NOT_FOUND (Leif Sahlberg) [1708033] - [fs] cifs: fix that return -EINVAL when do dedupe operation (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending rdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: Fix an issue with re-sending wdata when transport returning -EAGAIN (Leif Sahlberg) [1708033] - [fs] CIFS: fix POSIX lock leak and invalid ptr deref (Leif Sahlberg) [1708033] - [fs] SMB3: Allow SMB3 FSCTL queries to be sent to server from tools (Leif Sahlberg) [1708033] - [fs] cifs: fix incorrect handling of smb2_set_sparse() return in smb3_simple_falloc (Leif Sahlberg) [1708033] - [fs] smb2: fix typo in definition of a few error flags (Leif Sahlberg) [1708033] - [fs] CIFS: make mknod() an smb_version_op (Leif Sahlberg) [1708033] - [documentation] cifs: minor documentation updates (Leif Sahlberg) [1708033] - [documentation] cifs: minor updates to documentation (Leif Sahlberg) [1708033] - [fs] cifs: remove unused value pointed out by Coverity (Leif Sahlberg) [1708033] - [fs] SMB3: passthru query info doesn't check for SMB3 FSCTL passthru (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoints for simple fallocate and zero range (Leif Sahlberg) [1708033] - [fs] cifs: fix smb3_zero_range so it can expand the file-size when required (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_ioctl_init/free helpers to be used with compounding (Leif Sahlberg) [1708033] - [fs] smb3: Add dynamic trace points for various compounded smb3 ops (Leif Sahlberg) [1708033] - [fs] cifs: cache FILE_ALL_INFO for the shared root handle (Leif Sahlberg) [1708033] - [fs] smb3: display volume serial number for shares in /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] cifs: simplify how we handle credits in compound_send_recv() (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic tracepoint for timeout waiting for credits (Leif Sahlberg) [1708033] - [fs] smb3: display security information in /proc/fs/cifs/DebugData more accurately (Leif Sahlberg) [1708033] - [fs] cifs: add a timeout argument to wait_for_free_credits (Leif Sahlberg) [1708033] - [fs] cifs: prevent starvation in wait_for_free_credits for multi-credit requests (Leif Sahlberg) [1708033] - [fs] cifs: wait_for_free_credits() make it possible to wait for >=1 credits (Leif Sahlberg) [1708033] - [fs] cifs: pass flags down into wait_for_free_credits() (Leif Sahlberg) [1708033] - [fs] cifs: change wait_for_free_request() to take flags as argument (Leif Sahlberg) [1708033] - [fs] fs: cifs: Kconfig: pedantic formatting (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on normal (non-large read/write) ops (Leif Sahlberg) [1708033] - [fs] CIFS: Return -EAGAIN instead of -ENOTSOCK (Leif Sahlberg) [1708033] - [fs] CIFS: Only send SMB2_NEGOTIATE command on new TCP connections (Leif Sahlberg) [1708033] - [fs] CIFS: Fix read after write for files with read caching (Leif Sahlberg) [1708033] - [fs] smb3: for kerberos mounts display the credential uid used (Leif Sahlberg) [1708033] - [fs] cifs: use correct format characters (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for query_info_enter/done (Leif Sahlberg) [1708033] - [fs] smb3: add dynamic trace point for smb3_cmd_enter (Leif Sahlberg) [1708033] - [fs] smb3: improve dynamic tracing of open and posix mkdir (Leif Sahlberg) [1708033] - [fs] smb3: add missing read completion trace point (Leif Sahlberg) [1708033] - [fs] smb3: Add tracepoints for read, write and query_dir enter (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoints for query dir (Leif Sahlberg) [1708033] - [fs] smb3: Update POSIX negotiate context with POSIX ctxt GUID (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Try to acquire credits at once for compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Return error code when getting file handle for writeback (Leif Sahlberg) [1708033] - [fs] CIFS: Move open file handling to writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Move unlocking pages from wdata_send_pages() (Leif Sahlberg) [1708033] - [fs] CIFS: Find and reopen a file before get MTU credits in writepages (Leif Sahlberg) [1708033] - [fs] CIFS: Reopen file before get SMB2 MTU credits for async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Remove custom credit adjustments for SMB2 async IO (Leif Sahlberg) [1708033] - [fs] CIFS: Adjust MTU credits before reopening a file (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending compound requests (Leif Sahlberg) [1708033] - [fs] CIFS: Check for reconnects before sending async requests (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in non-MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Respect reconnect in MTU credits calculations (Leif Sahlberg) [1708033] - [fs] CIFS: Set reconnect instance to one initially (Leif Sahlberg) [1708033] - [fs] CIFS: Respect SMB2 hdr preamble size in read responses (Leif Sahlberg) [1708033] - [fs] CIFS: Count SMB3 credits for malformed pending responses (Leif Sahlberg) [1708033] - [fs] CIFS: Do not log credits when unmounting a share (Leif Sahlberg) [1708033] - [fs] CIFS: Always reset read error to -EIO if no response (Leif Sahlberg) [1708033] - [fs] cifs: Accept validate negotiate if server return NT_STATUS_NOT_SUPPORTED (Leif Sahlberg) [1708033] - [fs] CIFS: Do not skip SMB2 message IDs on send failures (Leif Sahlberg) [1708033] - [fs] smb3: request more credits on tree connect (Leif Sahlberg) [1708033] - [fs] smb3: make default i/o size for smb3 mounts larger (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reset lease state to NONE on lease break (Leif Sahlberg) [1708033] - [fs] smb3: fix bytes_read statistics (Leif Sahlberg) [1708033] - [fs] cifs: return -ENODATA when deleting an xattr that does not exist (Leif Sahlberg) [1708033] - [fs] cifs: add credits from unmatched responses/messages (Leif Sahlberg) [1708033] - [fs] cifs: replace snprintf with scnprintf (Leif Sahlberg) [1708033] - [fs] cifs: Fix NULL pointer dereference of devname (Leif Sahlberg) [1708033] - [fs] CIFS: Fix leaking locked VFS cache pages in writeback retry (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: fix use-after-free of the lease keys (Leif Sahlberg) [1708033] - [fs] CIFS: Do not consider -ENODATA as stat failure for reads (Leif Sahlberg) [1708033] - [fs] CIFS: Do not count -ENODATA as failure for query directory (Leif Sahlberg) [1708033] - [fs] CIFS: Fix trace command logging for SMB2 reads and writes (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible oops and memory leaks in async IO (Leif Sahlberg) [1708033] - [fs] cifs: limit amount of data we request for xattrs to CIFSMaxBufSize (Leif Sahlberg) [1708033] - [fs] cifs: fix computation for MAX_SMB2_HDR_SIZE (Leif Sahlberg) [1708033] - [fs] cifs: print CIFSMaxBufSize as part of /proc/fs/cifs/DebugData (Leif Sahlberg) [1708033] - [fs] smb3: add credits we receive from oplock/break PDUs (Leif Sahlberg) [1708033] - [fs] CIFS: Fix mounts if the client is low on credits (Leif Sahlberg) [1708033] - [fs] CIFS: Do not assume one credit for async responses (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculations in compound mid callback (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit calculation for encrypted reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculations for reads with errors (Leif Sahlberg) [1708033] - [fs] CIFS: Do not reconnect TCP session in add_credits() (Leif Sahlberg) [1708033] - [fs] smb3: Cleanup license mess (Leif Sahlberg) [1708033] - [fs] CIFS: Fix possible hang during async MTU reads and writes (Leif Sahlberg) [1708033] - [fs] cifs: fix memory leak of an allocated cifs_ntsd structure (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error paths in writeback code (Leif Sahlberg) [1708033] - [fs] CIFS: Move credit processing to mid callbacks for SMB3 (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credits calculation for cancelled requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix potential OOB access of lock element array (Leif Sahlberg) [1708033] - [fs] cifs: Limit memory used by lock request calls to a page (Leif Sahlberg) [1708033] - [fs] cifs: move large array from stack to heap (Leif Sahlberg) [1708033] - [fs] CIFS: Do not hide EINTR after sending network packets (Leif Sahlberg) [1708033] - [fs] CIFS: Fix credit computation for compounded requests (Leif Sahlberg) [1708033] - [fs] CIFS: Do not set credits to 1 if the server didn't grant anything (Leif Sahlberg) [1708033] - [fs] CIFS: Fix adjustment of credits for MTU requests (Leif Sahlberg) [1708033] - [fs] cifs: Fix a tiny potential memory leak (Leif Sahlberg) [1708033] - [fs] cifs: Fix a debug message (Leif Sahlberg) [1708033] - [fs] smb3: add smb3.1.1 to default dialect list (Leif Sahlberg) [1708033] - [fs] cifs: fix confusing warning message on reconnect (Leif Sahlberg) [1708033] - [fs] smb3: fix large reads on encrypted connections (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number (Leif Sahlberg) [1708033] - [fs] cifs: we can not use small padding iovs together with encryption (Leif Sahlberg) [1708033] - [fs] cifs: Minor Kconfig clarification (Leif Sahlberg) [1708033] - [fs] cifs: Always resolve hostname before reconnecting (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect_tcon() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in smb2_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Only free DFS target list if we actually got one (Leif Sahlberg) [1708033] - [fs] cifs: start DFS cache refresher in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Use GFP_ATOMIC when a lock is held in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_reconnect() (Leif Sahlberg) [1708033] - [fs] cifs: Add support for failover in cifs_mount() (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'sep' (Leif Sahlberg) [1708033] - [fs] cifs: Make use of DFS cache to get new DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: check kzalloc return (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'server' (Leif Sahlberg) [1708033] - [fs] cifs: Use kzfree() to free password (Leif Sahlberg) [1708033] - [fs] cifs: Fix to use kmem_cache_free() instead of kfree() (Leif Sahlberg) [1708033] - [fs] cifs: update for current_kernel_time64() removal (Leif Sahlberg) [1708033] - [fs] cifs: Add DFS cache routines (Leif Sahlberg) [1708033] - [fs] cifs: Save TTL value when parsing DFS referrals (Leif Sahlberg) [1708033] - [fs] cifs: auto disable 'serverino' in dfs mounts (Leif Sahlberg) [1708033] - [fs] cifs: Make devname param optional in cifs_compose_mount_options() (Leif Sahlberg) [1708033] - [fs] cifs: Skip any trailing backslashes from UNC (Leif Sahlberg) [1708033] - [fs] cifs: Refactor out cifs_mount() (Leif Sahlberg) [1708033] - [fs] CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem (Leif Sahlberg) [1708033] - [fs] CIFS: return correct errors when pinning memory failed for direct I/O (Leif Sahlberg) [1708033] - [fs] CIFS: use the correct length when pinning memory for direct I/O for write (Leif Sahlberg) [1708033] - [fs] cifs: check ntwrk_buf_start for NULL before dereferencing it (Leif Sahlberg) [1708033] - [fs] cifs: remove coverity warning in calc_lanman_hash (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'smb_buf' (Leif Sahlberg) [1708033] - [fs] cifs: suppress some implicit-fallthrough warnings (Leif Sahlberg) [1708033] - [fs] cifs: change smb2_query_eas to use the compound query-info helper (Leif Sahlberg) [1708033] - [fs] Add vers=3.0.2 as a valid option for SMBv3.0.2 (Leif Sahlberg) [1708033] - [fs] cifs: create a helper function for compound query_info (Leif Sahlberg) [1708033] - [fs] cifs: address trivial coverity warning (Leif Sahlberg) [1708033] - [fs] cifs: smb2 commands can not be negative, remove confusing check (Leif Sahlberg) [1708033] - [fs] cifs: use a compound for setting an xattr (Leif Sahlberg) [1708033] - [fs] cifs: clean up indentation, replace spaces with tab (Leif Sahlberg) [1708033] - [fs] smb3: Fix rmdir compounding regression to strict servers (Leif Sahlberg) [1708033] - [fs] CIFS: Avoid returning EBUSY to upper layer VFS (Leif Sahlberg) [1708033] - [fs] cifs: Fix separator when building path from dentry (Leif Sahlberg) [1708033] - [fs] cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs) (Leif Sahlberg) [1708033] - [fs] cifs: fix signed/unsigned mismatch on aio_read patch (Leif Sahlberg) [1708033] - [fs] cifs: don't dereference smb_file_target before null check (Leif Sahlberg) [1708033] - [fs] CIFS: Add direct I/O functions to file_operations (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O write (Leif Sahlberg) [1708033] - [fs] CIFS: Add support for direct I/O read (Leif Sahlberg) [1708033] - [fs] smb3: missing defines and structs for reparse point handling (Leif Sahlberg) [1708033] - [fs] smb3: allow more detailed protocol info on open files for debugging (Leif Sahlberg) [1708033] - [fs] smb3: on kerberos mount if server doesn't specify auth type use krb5 (Leif Sahlberg) [1708033] - [fs] smb3: add trace point for tree connection (Leif Sahlberg) [1708033] - [fs] cifs: fix spelling mistake, EACCESS -> EACCES (Leif Sahlberg) [1708033] - [fs] cifs: fix return value for cifs_listxattr (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.14 (Leif Sahlberg) [1708033] - [fs] smb3: add debug for unexpected mid cancellation (Leif Sahlberg) [1708033] - [fs] cifs: allow calling SMB2_xxx_free(NULL) (Leif Sahlberg) [1708033] - [fs] smb3 - clean up debug output displaying network interfaces (Leif Sahlberg) [1708033] - [fs] smb3: show number of current open files in /proc/fs/cifs/Stats (Leif Sahlberg) [1708033] - [fs] cifs: add support for ioctl on directories (Leif Sahlberg) [1708033] - [fs] cifs: fallback to older infolevels on findfirst queryinfo retry (Leif Sahlberg) [1708033] - [fs] smb3: do not attempt cifs operation in smb3 query info error path (Leif Sahlberg) [1708033] - [fs] smb3: send backup intent on compounded query info (Leif Sahlberg) [1708033] - [fs] cifs: track writepages in vfs operation counters (Leif Sahlberg) [1708033] - [fs] smb2: fix uninitialized variable bug in smb2_ioctl_query_info (Leif Sahlberg) [1708033] - [fs] cifs: add IOCTL for QUERY_INFO passthrough to userspace (Leif Sahlberg) [1708033] - [fs] cifs: minor clarification in comments (Leif Sahlberg) [1708033] - [fs] CIFS: Print message when attempting a mount (Leif Sahlberg) [1708033] - [fs] CIFS: Adds information-level logging function (Leif Sahlberg) [1708033] - [fs] cifs: OFD locks do not conflict with eachothers (Leif Sahlberg) [1708033] - [fs] CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory registration (Leif Sahlberg) [1708033] - [fs] CIFS: pass page offsets on SMB1 read/write (Leif Sahlberg) [1708033] - [fs] fs/cifs: fix uninitialised variable warnings (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for sending lease break responses to server (Leif Sahlberg) [1708033] - [fs] cifs: do not return atime less than mtime (Leif Sahlberg) [1708033] - [fs] smb3: update default requested iosize to 4MB from 1MB for recent dialects (Leif Sahlberg) [1708033] - [fs] smb3: Add debug message later in smb2/smb3 reconnect path (Leif Sahlberg) [1708033] - [fs] CIFS: make 'nodfs' mount opt a superblock flag (Leif Sahlberg) [1708033] - [fs] smb3: track the instance of each session for debugging (Leif Sahlberg) [1708033] - [fs] smb3: minor missing defines relating to reparse points (Leif Sahlberg) [1708033] - [fs] smb3: add way to control slow response threshold for logging and stats (Leif Sahlberg) [1708033] - [fs] cifs: minor updates to module description for cifs.ko (Leif Sahlberg) [1708033] - [fs] cifs: protect against server returning invalid file system block size (Leif Sahlberg) [1708033] - [fs] smb3: allow stats which track session and share reconnects to be reset (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing from compounded ops (Leif Sahlberg) [1708033] - [fs] cifs: create a define for the max number of iov we need for a SMB2 set_info (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: remove the is_falloc argument to SMB2_set_eof (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_INFO to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: change SMB2_OP_SET_EOF to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: make rmdir() use compounding (Leif Sahlberg) [1708033] - [fs] cifs: create helpers for SMB2_set_info_init/free() (Leif Sahlberg) [1708033] - [fs] cifs: change unlink to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: change mkdir to use a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a smb2_compound_op and change QUERY_INFO to use it (Leif Sahlberg) [1708033] - [fs] cifs: fix a credits leak for compund commands (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint to catch cases where credit refund of failed op overlaps reconnect (Leif Sahlberg) [1708033] - [fs] cifs: remove set but not used variable 'cifs_sb' (Leif Sahlberg) [1708033] - [fs] cifs: Use kmemdup rather than duplicating its implementation in smb311_posix_mkdir() (Leif Sahlberg) [1708033] - [fs] smb3: do not display confusing message on mount to Azure servers (Leif Sahlberg) [1708033] - [fs] smb3: fix lease break problem introduced by compounding (Leif Sahlberg) [1708033] - [fs] cifs: only wake the thread for the very last PDU in a compound (Leif Sahlberg) [1708033] - [fs] cifs: add a warning if we try to to dequeue a deleted mid (Leif Sahlberg) [1708033] - [fs] smb2: fix missing files in root share directory listing (Leif Sahlberg) [1708033] - [fs] cifs: read overflow in is_valid_oplock_break() (Leif Sahlberg) [1708033] - [fs] cifs: integer overflow in in SMB2_ioctl() (Leif Sahlberg) [1708033] - [fs] CIFS: fix wrapping bugs in num_entries() (Leif Sahlberg) [1708033] - [fs] cifs: prevent integer overflow in nxt_dir_entry() (Leif Sahlberg) [1708033] - [fs] fs/cifs: suppress a string overflow warning (Leif Sahlberg) [1708033] - [fs] cifs: connect to servername instead of IP for IPC$ share (Leif Sahlberg) [1708033] - [fs] smb3: check for and properly advertise directory lease support (Leif Sahlberg) [1708033] - [fs] smb3: minor debugging clarifications in rfc1001 len processing (Leif Sahlberg) [1708033] - [fs] SMB3: Backup intent flag missing for directory opens with backupuid mounts (Leif Sahlberg) [1708033] - [fs] fs/cifs: don't translate SFM_SLASH (U+F026) to backslash (Leif Sahlberg) [1708033] - [fs] cifs: update internal module version number for cifs.ko to 2.12 (Leif Sahlberg) [1708033] - [fs] cifs: check kmalloc before use (Leif Sahlberg) [1708033] - [fs] cifs: check if SMB2 PDU size has been padded and suppress the warning (Leif Sahlberg) [1708033] - [fs] cifs: create a define for how many iovs we need for an SMB2_open() (Leif Sahlberg) [1708033] - [fs] smb3: create smb3 equivalent alias for cifs pseudo-xattrs (Leif Sahlberg) [1708033] - [fs] smb3: allow previous versions to be mounted with snapshot= mount parm (Leif Sahlberg) [1708033] - [fs] cifs: don't show domain= in mount output when domain is empty (Leif Sahlberg) [1708033] - [fs] cifs: add missing support for ACLs in SMB 3.11 (Leif Sahlberg) [1708033] - [fs] smb3: enumerating snapshots was leaving part of the data off end (Leif Sahlberg) [1708033] - [fs] cifs: update smb2_queryfs() to use compounding (Leif Sahlberg) [1708033] - [fs] cifs: update receive_encrypted_standard to handle compounded responses (Leif Sahlberg) [1708033] - [fs] cifs: create SMB2_open_init()/SMB2_open_free() helpers. (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_query_info_[init|free]() (Leif Sahlberg) [1708033] - [fs] cifs: add SMB2_close_init()/SMB2_close_free() (Leif Sahlberg) [1708033] - [fs] smb3: display stats counters for number of slow commands (Leif Sahlberg) [1708033] - [fs] CIFS: fix uninitialized ptr deref in smb2 signing (Leif Sahlberg) [1708033] - [fs] smb3: Do not send SMB3 SET_INFO if nothing changed (Leif Sahlberg) [1708033] - [fs] smb3: fix minor debug output for CONFIG_CIFS_STATS (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for slow responses (Leif Sahlberg) [1708033] - [fs] cifs: add compound_send_recv() (Leif Sahlberg) [1708033] - [fs] cifs: make smb_send_rqst take an array of requests (Leif Sahlberg) [1708033] - [fs] cifs: update init_sg, crypt_message to take an array of rqst (Leif Sahlberg) [1708033] - [fs] smb3: fix reset of bytes read and written stats (Leif Sahlberg) [1708033] - [fs] smb3: display bytes_read and bytes_written in smb3 stats (Leif Sahlberg) [1708033] - [fs] cifs: simple stats should always be enabled (Leif Sahlberg) [1708033] - [fs] cifs: use a refcount to protect open/closing the cached file handle (Leif Sahlberg) [1708033] - [fs] smb3: add reconnect tracepoints (Leif Sahlberg) [1708033] - [fs] smb3: add tracepoint for session expired or deleted (Leif Sahlberg) [1708033] - [fs] cifs: remove unused stats (Leif Sahlberg) [1708033] - [fs] smb3: don't request leases in symlink creation and query (Leif Sahlberg) [1708033] - [fs] smb3: remove per-session operations from per-tree connection stats (Leif Sahlberg) [1708033] - [fs] SMB3: Number of requests sent should be displayed for SMB3 not just CIFS (Leif Sahlberg) [1708033] - [fs] smb3: snapshot mounts are read-only and make sure info is displayable about the mount (Leif Sahlberg) [1708033] - [fs] smb3: remove noisy warning message on mount (Leif Sahlberg) [1708033] - [fs] cifs: add missing debug entries for kconfig options (Leif Sahlberg) [1708033] - [fs] smb3: fill in statfs fsid and correct namelen (Leif Sahlberg) [1708033] - [fs] cifs: Make sure all data pages are signed correctly (Leif Sahlberg) [1708033] - [fs] CIFS: fix memory leak and remove dead code (Leif Sahlberg) [1708033] - [fs] cifs: use 64-bit timestamps for fscache (Leif Sahlberg) [1708033] - [fs] cifs: use timespec64 internally (Leif Sahlberg) [1708033] - [fs] cifs: Silence uninitialized variable warning (Leif Sahlberg) [1708033] - [fs] fs/cifs: Simplify ib_post_(send|recv|srq_recv)() calls (Leif Sahlberg) [1708033]- [edac] EDAC/amd64: Set maximum channel layer size depending on family (Gary Hook) [1690984] - [edac] EDAC/amd64: Adjust printed chip select sizes when interleaved (Gary Hook) [1690984] - [edac] EDAC/amd64: Recognize x16 symbol size (Gary Hook) [1690984] - [edac] EDAC/amd64: Support more than two Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC/amd64: Use a macro for iterating over Unified Memory Controllers (Gary Hook) [1690984] - [edac] EDAC, amd64: Add Family 17h, models 10h-2fh support (Gary Hook) [1670609 1690984] - [md] dm mpath: fix missing call of path selector type->end_io (Mike Snitzer) [1686227] - [rpmspec] redhat: do not generate debuginfo for self-tests and samples (Ivan Vecera) [1708375] - [netdrv] broadcom: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [netdrv] cross-tree: phase out dma_zalloc_coherent() (Kamal Heib) [1684380] - [netdrv] broadcom: tg3: fix use of SPEED_UNKNOWN ethtool constant (Kamal Heib) [1684380] - [netdrv] tg3: allow ethtool -p to work for NICs in down state (Kamal Heib) [1684380] - [netdrv] tg3: optionally use eth_platform_get_mac_address() to get mac address (Kamal Heib) [1684380] - [netdrv] tg3: extend PTP gettime function to read system clock (Kamal Heib) [1684380] - [netdrv] tg3: Fix fall-through annotations (Kamal Heib) [1684380] - [netdrv] tg3: Mark expected switch fall-throughs (Kamal Heib) [1684380] - [mm] x86/mm/KASLR: Fix the size of the direct mapping section (Baoquan He) [1669075] - [netdrv] net/mlx4_en: fix spelling mistake: "quiting" -> "quitting" (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix error handling when initializing CQ bufs in the driver (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Add masking for a few queries on HCA caps (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Fix using wrong function to destroy sqp AHs under SRIOV (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: replace pci_{,un}map_sg with dma_{,un}map_sg (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4: Get rid of page operation after dma_alloc_coherent (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: drop useless LIST_HEAD (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove set but not used variable 'pd' (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Utilize macro to calculate SQ spare size (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: remove fallback after kzalloc_node() (Alaa Hleihel) [1691235 1691228] - [infiniband] IB/mlx4: Remove unneeded NULL check (Alaa Hleihel) [1691235 1691228] - [infiniband] mlx4: Use snprintf instead of complicated strcpy (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix several coding style errors (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_core: Fix return codes of unsupported operations (Alaa Hleihel) [1691235 1691228] - [netdrv] {net, IB}/mlx4: Initialize CQ buffers in the driver when possible (Alaa Hleihel) [1691235 1691228] - [netdrv] mlx4: use __vlan_hwaccel helpers (Alaa Hleihel) [1691235 1691228] - [netdrv] net/mlx4_en: Fix build break when CONFIG_INET is off (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: use __netdev_tx_sent_queue() (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_en: add a missing include (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Add port and TID to MAD debug print (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Enable debug print of SMPs (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA: Fix dependencies for rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [infiniband] IB/mlx4: Remove unnecessary parentheses (Alaa Hleihel) [1691233 1691228] - [infiniband] RDMA/mlx4: Use rdma_user_mmap_io (Alaa Hleihel) [1691233 1691228] - [netdrv] net/mlx4_core: Fix warnings during boot on driverinit param set failures (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Use devlink region_snapshot parameter (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add Crdump FW snapshot support (Alaa Hleihel) [1691228] - [netdrv] net/mlx4_core: Add health buffer address capability (Alaa Hleihel) [1691228] - [netdrv] mlx4: Add support for devlink reload and load driverinit values (Alaa Hleihel) [1691228 1663198] - [netdrv] mlx4: Add mlx4 initial parameters table and register it (Alaa Hleihel) [1691228 1663198] - [infiniband] IB/mlx4: Create slave AH's directly (Alaa Hleihel) [1691228] - [infiniband] IB/mlx4: Add support for drain SQ & RQ (Alaa Hleihel) [1691228] - [net] openvswitch: return an error instead of doing BUG_ON() (Eelco Chaudron) [1700468] - [include] net: add netif_is_geneve() (Petr Oros) [1707002] - [netdrv] team: fix possible recursive locking when add slaves (Hangbin Liu) [1700679] - [netdrv] phy: Fix ioctl handler when modifing MII_ADVERTISE (Petr Oros) [1691676] - [netdrv] mii: Add mii_lpa_mod_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] phy: marvell: Rename mii_lpa_to_linkmode_lpa_t (Petr Oros) [1691676] - [netdrv] mii: Rename mii_stat1000_to_linkmode_lpa_t (Petr Oros) [1691676] - [include] mii: Fix autoneg in mii_lpa_to_linkmode_lpa_t() (Petr Oros) [1691676] - [netdrv] phy: remove unused code in phy_probe (Petr Oros) [1691676] - [netdrv] phy: check if advertising is zero using linkmode_empty (Petr Oros) [1691676] - [netdrv] phy: marvell: remove set but not used variable 'pause' (Petr Oros) [1691676] - [netdrv] phy: Add support for resolving 5G and 2.5G autoneg (Petr Oros) [1691676] - [netdrv] phy: Add more link modes to the settings table (Petr Oros) [1691676] - [netdrv] phy: Fixup kerneldoc markup. (Petr Oros) [1691676] - [netdrv] phy: Convert u32 phydev->lp_advertising to linkmode (Petr Oros) [1691676] - [netdrv] ethernet: Convert phydev advertize and supported from u32 to link mode (Petr Oros) [1691676] - [netdrv] bonding: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [netdrv] bonding: Give bond_set_dev_addr() a return value (Ivan Vecera) [1705509] - [netdrv] ipvlan: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] bridge: Handle NETDEV_PRE_CHANGEADDR from ports (Ivan Vecera) [1705509] - [net] bridge: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Issue NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add NETDEV_PRE_CHANGEADDR (Ivan Vecera) [1705509] - [net] dev: Add extack argument to dev_set_mac_address() (Ivan Vecera) [1705509] - [netdrv] phy: phy driver features are mandatory (Petr Oros) [1691720] - [netdrv] phy: add missing phy driver features (Petr Oros) [1691720] - [netdrv] phy: Add missing features to PHY drivers (Petr Oros) [1691720] - [netdrv] phy: genphy_10g_driver: Avoid NULL pointer dereference (Petr Oros) [1691720] - [netdrv] phy: phy_support_sym_pause: Clear Asym Pause (Petr Oros) [1691720] - [netdrv] phy: Replace phy driver features u32 with link_mode bitmap (Petr Oros) [1691720] - [netdrv] ethernet: xgbe: expand PHY_GBIT_FEAUTRES (Petr Oros) [1691720] - [net] net: phy: Add limkmode equivalents to some of the MII ethtool helpers (Petr Oros) [1691720] - [netdrv] phy: Add helper for advertise to lcl value (Petr Oros) [1691720] - [net] phy: Add helper to convert MII ADV register to a linkmode (Petr Oros) [1691720] - [netdrv] phy: Add phydev_info() (Petr Oros) [1691720] - [netdrv] phy: Add phydev_warn() (Petr Oros) [1691720] - [netdrv] phy: Move linkmode helpers to somewhere public (Petr Oros) [1691720] - [netdrv] ethernet: dpaa: remove unused variables (Petr Oros) [1691720] - [netdrv] ravb: Disable Pause Advertisement (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to determine if pause configuration is supported (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for set_pauseparam for Asym Pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper for MACs which support asym pause (Petr Oros) [1691720] - [netdrv] ethernet: Add helper to remove a supported link mode (Petr Oros) [1691720] - [netdrv] ethernet: Fix up drivers masking pause support (Petr Oros) [1691720] - [netdrv] bcmgenet: Fix speed selection for reverse MII (Petr Oros) [1691720] - [netdrv] ethernet: Use phy_set_max_speed() to limit advertised speed (Petr Oros) [1691720] - [netdrv] phy: bcm63xx: Allow to be built with COMPILE_TEST (Petr Oros) [1691720] - [netdrv] phy: et1011c: Remove incorrect missing 1000 Half (Petr Oros) [1691720] - [netdrv] phy: ste10Xp: Remove wrong SUPPORTED_Pause (Petr Oros) [1691720] - [tools] selftests: net: ip_defrag: cover new IPv6 defrag behavior (Guillaume Nault) [1660282] - [tools] selftests: net: fix/improve ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests: use posix-style redirection in ip_defrag.sh (Guillaume Nault) [1660282] - [tools] selftests: net: Clean up an unused variable (Guillaume Nault) [1660282] - [tools] selftests/net: add ipv6 tests to ip_defrag selftest (Guillaume Nault) [1660282] - [tools] selftests/net: add ip_defrag selftest (Guillaume Nault) [1660282] - [net] ip6: fix skb leak in ip6frag_expire_frag_queue() (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees in nf_conntrack_reasm.c (Guillaume Nault) [1660282] - [net] IP6 defrag: use rbtrees for IPv6 defrag (Guillaume Nault) [1660282] - [net] IP defrag: encapsulate rbtree defrag code into callable functions (Guillaume Nault) [1660282] - [net] ipv4: do not handle duplicate fragments as overlapping (Guillaume Nault) [1660282] - [net] ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes (Guillaume Nault) [1660282] - [net] ipv6: remove dependency of nf_defrag_ipv6 on ipv6 module (Guillaume Nault) [1660282] - [net] ipv6: fix typo in net/ipv6/reassembly.c (Guillaume Nault) [1660282] - [net] core: dev: Attach extack to NETDEV_PRE_UP (Ivan Vecera) [1705501] - [net] core: dev: Add call_netdevice_notifiers_extack() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to __dev_change_flags() (Ivan Vecera) [1705501] - [net] core: dev: Add extack argument to dev_change_flags() (Ivan Vecera) [1705501] - [netdrv] ipvlan: ipvlan_set_port_mode(): Add an extack argument (Ivan Vecera) [1705501] - [netdrv] vrf: cycle_netdev(): Add an extack argument (Ivan Vecera) [1705501] - [net] net: core: dev: Add extack argument to dev_open() (Ivan Vecera) [1705501] - [net] vlan: conditional inclusion of FCoE hooks to match netdevice.h and bnx2x (Chris Leech) [1685894] - [net] Do not route unicast IP packets twice (Ivan Vecera) [1704923] - [net] skbuff: Rename 'offload_mr_fwd_mark' to 'offload_l3_fwd_mark' (Ivan Vecera) [1704923] - [net] devlink: Add 'fw_load_policy' generic parameter (Ivan Vecera) [1704902] - [net] bridge: Extend br_vlan_get_pvid() for bridge ports (Ivan Vecera) [1704863] - [net] ipv4: Notify about changes to ip_forward_update_priority (Ivan Vecera) [1704697] - [net] ipv4: Control SKB reprioritization after forwarding (Ivan Vecera) [1704697] - [net] dcb: Add priority-to-DSCP map getters (Ivan Vecera) [1704639] - [net] xsk: export xdp_get_umem_from_qid (Ivan Vecera) [1704606] - [net] net: Add lag.h, net_lag_port_dev_txable() (Ivan Vecera) [1704297] - [netdrv] team: Publish team_port_get_rcu() (Ivan Vecera) [1704297] - [net] sched: sch_api: set an error msg when qdisc_alloc_handle() fails (Ivan Vecera) [1677094] - [net] ethtool: Remove unnecessary null check in ethtool_rx_flow_rule_create (Ivan Vecera) [1691738] - [net] flow_offload: fix block stats (Ivan Vecera) [1691738] - [net] sched: flower: only return error from hw offload if skip_sw (Ivan Vecera) [1691738] - [net] flow_offload: Fix flow action infrastructure (Ivan Vecera) [1691738] - [net] ethtool: add ethtool_rx_flow_spec to flow_rule structure translator (Ivan Vecera) [1691738] - [net] flow_offload: add wake-up-on-lan and queue to flow_action (Ivan Vecera) [1691738] - [net] flow_offload: add statistics retrieval infrastructure and use it (Ivan Vecera) [1691738] - [net] cls_api: add translator to flow_action representation (Ivan Vecera) [1691738] - [net] flow_offload: add flow action infrastructure (Ivan Vecera) [1691738] - [net] flow_offload: add flow_rule and flow_match structures and use them (Ivan Vecera) [1691738] - [net] netfilter: ipv6: Don't preserve original oif for loopback address (Florian Westphal) [1702813] - [net] netfilter: ipv6: Preserve link scope traffic original oif (Florian Westphal) [1702813] - [net] sctp: implement memory accounting on rx path (Xin Long) [1665243] {CVE-2019-3874} - [net] sctp: implement memory accounting on tx path (Xin Long) [1665243] {CVE-2019-3874} - [net] openvswitch: fix flow actions reallocation (Eelco Chaudron) [1700468] - [net] openvswitch: fix missing checks for nla_nest_start (Eelco Chaudron) [1700468] - [net] openvswitch: fix a NULL pointer dereference (Eelco Chaudron) [1700468] - [net] openvswitch: meter: Use struct_size() in kzalloc() (Eelco Chaudron) [1700468] - [net] openvswitch: Fix IPv6 later frags parsing (Eelco Chaudron) [1700468] - [net] openvswitch: fix spelling mistake "execeeds" -> "exceeds" (Eelco Chaudron) [1700468] - [net] openvswitch: remove BUG_ON from get_dpdev (Eelco Chaudron) [1700468] - [net] openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS (Eelco Chaudron) [1700468] - [net] revert "openvswitch: Fix template leak in error cases." (Eelco Chaudron) [1700468] - [net] openvswitch: Use correct reply values in datapath and vport ops (Eelco Chaudron) [1700468] - [net] ovs: fix return type of ndo_start_xmit function (Eelco Chaudron) [1700468] - [net] openvswitch: Derive IP protocol number for IPv6 later frags (Eelco Chaudron) [1700468] - [net] openvswitch: kernel datapath clone action (Eelco Chaudron) [1700468] - [net] openvswitch: Avoid OOB read when parsing flow nlattrs (Eelco Chaudron) [1700468] - [net] net/vlan: remove unused #define HAVE_VLAN_GET_TAG (Ivan Vecera) [1700369] - [net] vlan: include the shift in skb_vlan_tag_get_prio() (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_copy_tag() helper (Ivan Vecera) [1700369] - [net] vlan: introduce __vlan_hwaccel_clear_tag() helper (Ivan Vecera) [1700369] - [net] sctp: initialize _pad of sockaddr_in before copying to user memory (Xin Long) [1699076] - [net] sctp: use memdup_user instead of vmemdup_user (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: fix ignoring asoc_id for tcp-style sockets on SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: not copy sctp_sock pd_lobby in sctp_copy_descendant (Xin Long) [1699076] - [net] sctp: get sctphdr by offset in sctp_compute_cksum (Xin Long) [1699076] - [net] sctp: call sctp_auth_init_hmacs() in sctp_sock_migrate() (Xin Long) [1699076] - [net] sctp: move up sctp_auth_init_hmacs() in sctp_endpoint_init() (Xin Long) [1699076] - [net] sctp: sctp_sock_migrate() returns error if sctp_bind_addr_dup() fails (Xin Long) [1699076] - [net] sctp: remove sched init from sctp_stream_init (Xin Long) [1699076] - [net] sctp: call iov_iter_revert() after sending ABORT (Xin Long) [1699076] - [net] ipvs: get sctphdr by sctphoff in sctp_csum_check (Xin Long) [1699076] - [net] sctp: chunk.c: correct format string for size_t in printk (Xin Long) [1699076] - [net] sctp: don't compare hb_timer expire date before starting it (Xin Long) [1699076] - [net] doc: sctp: Merge and clean up rst files (Xin Long) [1699076] - [net] sctp: set stream ext to NULL after freeing it in sctp_stream_outq_migrate (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASOC and SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_EVENT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_ENABLE_STREAM_RESET sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_PRINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DEACTIVATE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_DELETE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_ACTIVE_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_AUTH_KEY sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_MAX_BURST sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_CONTEXT sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SNDINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DEFAULT_SEND_PARAM sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC and add SCTP_CURRENT_ASSOC for SCTP_DELAYED_SACK sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_CURRENT_ASSOC for SCTP_STREAM_SCHEDULER_VALUE sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_INTERLEAVING_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RECONFIG_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PR_SUPPORTED sockopt (Xin Long) [1699076] - [net] sctp: add SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_THLDS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_LOCAL_AUTH_CHUNKS sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_MAXSEG sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_ASSOCINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_RTOINFO sockopt (Xin Long) [1699076] - [net] sctp: use SCTP_FUTURE_ASSOC for SCTP_PEER_ADDR_PARAMS sockopt (Xin Long) [1699076] - [net] sctp: introduce SCTP_FUTURE/CURRENT/ALL_ASSOC (Xin Long) [1699076] - [net] sctp: set flow sport from saddr only when it's 0 (Xin Long) [1699076] - [net] sctp: set chunk transport correctly when it's a new asoc (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream adding (Xin Long) [1699076] - [net] sctp: improve the events for sctp stream reset (Xin Long) [1699076] - [net] sctp: allocate sctp_sockaddr_entry with kzalloc (Xin Long) [1699076] - [net] sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event (Xin Long) [1699076] - [net] sctp: frag_point sanity check (Xin Long) [1699076] - [net] sctp: kfree_rcu asoc (Xin Long) [1699076] - [net] sctp: update frag_point when stream_interleave is set (Xin Long) [1699076] - [net] sctp: add sockopt SCTP_EVENT (Xin Long) [1699076] - [net] sctp: rename enum sctp_event to sctp_event_type (Xin Long) [1699076] - [net] sctp: add subscribe per asoc (Xin Long) [1699076] - [net] sctp: define subscribe in sctp_sock as __u16 (Xin Long) [1699076] - [net] sctp: process sk_reuseport in sctp_get_port_local (Xin Long) [1699076] - [net] sctp: add sock_reuseport for the sock in __sctp_hash_endpoint (Xin Long) [1699076] - [net] sctp: do reuseport_select_sock in __sctp_rcv_lookup_endpoint (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_ordered(). (Xin Long) [1699076] - [net] sctp: Fix SKB list traversal in sctp_intl_store_reasm(). (Xin Long) [1699076] - [net] sctp: define SCTP_SS_DEFAULT for Stream schedulers (Xin Long) [1699076] - [net] sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer (Xin Long) [1699076] - [net] sctp: use sk_wmem_queued to check for writable space (Xin Long) [1699076] - [net] sctp: count both sk and asoc sndbuf with skb truesize and sctp_chunk size (Xin Long) [1699076] - [net] sctp: use the pmtu from the icmp packet to update transport pathmtu (Xin Long) [1699076] - [net] sctp: fix fall-through annotation (Xin Long) [1699076] - [net] sctp: Use skb_queue_is_first(). (Xin Long) [1699076] - [net] sctp: not traverse asoc trans list if non-ipv6 trans exists for ipv6_flowlabel (Xin Long) [1699076] - [net] sctp: fix invalid reference to the index variable of the iterator (Xin Long) [1699076] - [net] sctp: remove useless start_fail from sctp_ht_iter in proc (Xin Long) [1699076] - [net] sctp: Make wrappers for accessing in/out streams (Xin Long) [1699076] - [net] sctp: whitespace fixes (Xin Long) [1699076] - [net] sctp: check for ipv6_pinfo legal sndflow with flowlabel in sctp_v6_get_dst (Xin Long) [1699076] - [net] sctp: add support for setting flowlabel when adding a transport (Xin Long) [1699076] - [net] sctp: add spp_ipv6_flowlabel and spp_dscp for sctp_paddrparams (Xin Long) [1699076] - [net] sctp: add support for dscp and flowlabel per transport (Xin Long) [1699076] - [net] ipv4: add __ip_queue_xmit() that supports tos param (Xin Long) [1699076] - [net] sctp: add support for SCTP_REUSE_PORT sockopt (Xin Long) [1699076] - [netdrv] pptp: dst_release sk_dst_cache in pptp_sock_destruct (Xin Long) [1671606] - [net] datagram: fix unbounded loop in __skb_try_recv_datagram() (Paolo Abeni) [1692379] - [net] ipv6: route: purge exception on removal (Paolo Abeni) [1669049] - [net] vsock: cope with memory allocation failure at socket creation time (Paolo Abeni) [1671619] - [net] ptp: fix Spectre v1 vulnerability (Hangbin Liu) [1664624]- [infiniband] RDMA/bnxt_re: fix or'ing of data into an uninitialized struct member (Selvin Xavier) [1664798] - [netdrv] RDMA/bnxt_en: Enable RDMA driver support for 57500 chip (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Update kernel user abi to pass chip context (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add extended psn structure for 57500 adapters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Enable GSI QP support for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Skip backing store allocation for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add 64bit doorbells for 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add chip context to identify 57500 series (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: fix a size calculation (Selvin Xavier) [1664798] - [infiniband] infiniband: bnxt_re: qplib: Check the return value of send_message (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Increase depth of control path command queue (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Query HWRM Interface version from FW (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of destroy AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Make use of create AH sleepable flag (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing the device structure after it is freed (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix system hang when registration with L2 driver fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid resource leak in case the NQ registration fails (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Wait for delayed work to finish before device removal (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Limit max_pkey to 16 bit value (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix qp async event reporting (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Report out of sequence hw counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Expose rx discards and drop counters (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Prevent driver crash due to NULL pointer in error message print (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Drop L2 async events silently (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Avoid NULL check after accessing the pointer (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Remove the unnecessary version macro definition (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix recursive lock warning in debug kernel (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Add missing spin lock initialization (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPLIB: " fmt (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Modify a fall-through annotation (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c (Selvin Xavier) [1664798] - [infiniband] RDMA/bnxt_re: Fix a couple off by one bugs (Selvin Xavier) [1664798] - [powerpc] powerpc/fadump: Do not allow hot-remove memory from fadump reserved area. (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Throw proper error message on fadump registration failure (Gustavo Duarte) [1524686] - [powerpc] powerpc/fadump: Reservationless firmware assisted dump (Gustavo Duarte) [1524686] - [infiniband] IB/hfi1: Fix WQ_MEM_RECLAIM warning (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Implement CCA for TID RDMA protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove WARN_ON when freeing expected receive groups (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unify the software PSN check for TID RDMA READ/WRITE (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to read next expected psn from hardware flow (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Delay the release of destination mr for TID RDMA WRITE DATA (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Do not flush send queue in the TID RDMA second leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix the allocation of RSM table (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Eliminate opcode tests on mr deref (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Clear the IOWAIT pending bits when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Failed to drain send queue when QP is put into error state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add missing break in switch statement (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a build warning for TID RDMA READ (Alex Estrin) [1660618] - [infiniband] RDMA/rdmavt: Adapt to handle non-uniform sizes on umem SGEs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prioritize the sending of ACK packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA WRITE protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between TID RDMA WRITE and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA WRITE functionality into RDMA verbs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the dual leg code (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg ACK packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the TID second leg send packet builder (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Resend the TID RDMA WRITE DATA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA RESYNC packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA retry timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA ACK packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE DATA packet (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to receive TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID resource timer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA WRITE response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add an s_acked_ack_queue pointer (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow for extra entries in QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Build TID RDMA WRITE request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Enable TID RDMA READ protocol (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add interlock between a TID RDMA request and other requests (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate TID RDMA READ protocol into RC protocol (Alex Estrin) [1660618] - [include] IB/hfi1: Increment the retry timeout value for TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions for restarting TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add TID RDMA handlers (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add a function to build TID RDMA READ response (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to receive TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set PbcInsertHcrc for TID RDMA packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add functions to build TID RDMA READ request (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for flow and TID management functions (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add the counter n_tidwait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA RcvArray programming and TID allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi1: TID RDMA flow allocation (Alex Estrin) [1660618] - [infiniband] IB/hfi: Move RC functions into a header file (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for OPFN (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Integrate OPFN into RC transactions (Alex Estrin) [1660618] - [infiniband] IB/hfi1, IB/rdmavt: Allow for extending of QP's s_ack_queue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN interface (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN helper functions for TID RDMA feature (Alex Estrin) [1660618] - [infiniband] IB/hfi1: OPFN support discovery (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib, rvt} Cleanup open coded sge usage (Alex Estrin) [1660618] - [infiniband] IB/{hfi1,qib}: Cleanup open coded sge sizing (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Use GUP longterm for PSM page pining (Alex Estrin) [1660618] - [infiniband] infiniband: qib: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: no need to check return value of debugfs_create functions (Alex Estrin) [1660618] - [infiniband] infiniband: hfi1: drop crazy DEBUGFS_SEQ_FILE_CREATE() macro (Alex Estrin) [1660618] - [infiniband] IB/{hfi1, qib}: Fix WC.byte_len calculation for UD_SEND_WITH_IMM (Alex Estrin) [1660618] - [infiniband] IB/qib: Fix an error code in qib_sdma_verbs_send() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reduce lock contention on iowait_lock for sdma and pio (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Close VNIC sdma_progress sleep window (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Allow the driver to initialize QP priv struct (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add OPFN and TID RDMA capability bits (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Unreserve a reserved request when it is completed (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Consider LMC in 16B/bypass ingress packet check (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Limit VNIC use of SDMA engines to the available count (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Correctly process FECN and BECN in packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Ignore LNI errors before DC8051 transitions to Polling state (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Dump pio info for non-user send contexts (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Fix a latency issue for small messages (Alex Estrin) [1660618] - [infiniband] RDMA/qib: Remove all occurrences of BUG_ON() (Alex Estrin) [1660618] - [infiniband] IB/qib: fix spelling mistake "colescing" -> "coalescing" (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Use VL15 for SM packets (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add mtu check for operational data VLs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Add static trace for iowait (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare resource waits for dual leg (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Error path MAD response size is incorrect (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move UnsupportedVL bits definitions to the correct header (Alex Estrin) [1660618] - [infiniband] IB/hfi1: set_intr_bits uses incorrect source for register modification (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Missing return value in error path for user sdma (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Right size user_sdma sequence numbers and related variables (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework the IRQ API to be more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: PCIe bus width retry (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Make the MSIx resource allocation a bit more flexible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Prepare for new HFI1 MSIx API (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Get the hfi1_devdata structure as early as possible (Alex Estrin) [1660618] - [infiniband] IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove duplicated defines (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rework file list in Makefile (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove incorrect call to do_interrupt callback (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Set in_use_ctxts bits for user ctxts only (Alex Estrin) [1660618] - [include] include/rdma/opa_addr.h: Fix an endianness issue (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove INTx support and simplify MSIx usage (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Reorg ctxtdata and rightsize fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove caches of chip CSRs (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove unused/writeonly devdata fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Rightsize ctxt_eager_bufs fields (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvctrl from ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrq_size (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Remove rcvhdrsize (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move rhf_offset from devdata to ctxtdata (Alex Estrin) [1660618] - [infiniband] IB/hfi1: Move normal functions from hfi1_devdata to const array (Alex Estrin) [1660618] - [infiniband] scsi: RDMA/srpt: Fix handling of TMF submission failure (Jonathan Toppins) [1685313] - [infiniband] scsi: RDMA/srpt: Fix a credit leak for aborted commands (Jonathan Toppins) [1685313] - [net] xprtrdma: Reduce the doorbell rate (Receive) (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix sparse warnings (Jonathan Toppins) [1685313] - [net] xprtrdma: Fix helper that drains the transport (Jonathan Toppins) [1685313] - [netdrv] enic: fix build warning without CONFIG_CPUMASK_OFFSTACK (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Fix out of bounds index check in query pkey (Jonathan Toppins) [1685313] - [infiniband] IB/usnic: Remove stub functions (Jonathan Toppins) [1685313] - [infiniband] rdma: fix build errors on s390 and MIPS due to bad ZERO_PAGE use (Jonathan Toppins) [1685313] - [infiniband] RDMA/ucontext: Fix regression with disassociate (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Fix dma_nents type definition (Jonathan Toppins) [1685313] - [infiniband] IB/iser: Pass the correct number of entries for dma mapped SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/rxe: Use for_each_sg_page iterator on umem SGL (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Fix memory leak on pvrdma_pci_remove (Jonathan Toppins) [1685313] - [infiniband] RDMA/vmw_pvrdma: Support upto 64-bit PFNs (Jonathan Toppins) [1683475] - [include] IB/mlx5: Remove dead code (Jonathan Toppins) [1685313] - [infiniband] IB/mlx5: Ranges in implicit ODP MR inherit its write access (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix frwr memory registration (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Add wc_flags and wc_immdata to cq entry trace (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix concurrency panics in QP post_send and modify to error (Jonathan Toppins) [1685313] - [infiniband] IB/rdmavt: Fix loopback send with invalidate ordering (Jonathan Toppins) [1685313] - [infiniband] IB/hfi1: Add limit test for RC/UC send via loopback (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: Fix string truncation error (Jonathan Toppins) [1685313] - [infiniband] RDMA/iwcm: add tos_set bool to iw_cm struct (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: listening device cm_ids should inherit tos (Jonathan Toppins) [1685313] - [infiniband] RDMA/cma: Rollback source IP address if failing to acquire device (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Call ib_cache_release_one() only from ib_device_release() (Jonathan Toppins) [1685313] - [infiniband] RDMA/device: Ensure that security memory is always freed (Jonathan Toppins) [1685313] - [infiniband] RDMA/uverbs: Fix an error flow in ib_uverbs_poll_cq (Jonathan Toppins) [1685313] - [infiniband] IB/ipoib: Make ipoib_intercept_dev_id_attr() static (Jonathan Toppins) [1685313] - [infiniband] RDMA: Provide safe ib_alloc_device() function (Jonathan Toppins) [1685313] - [infiniband] IB/core, ipoib: Do not overreact to SM LID change event (Jonathan Toppins) [1685313] - [infiniband] IB/core: Abort page fault handler silently during owning process exit (Jonathan Toppins) [1685313] - [infiniband] RDMA/core: Verify that memory window type is legal (Jonathan Toppins) [1685313] - [infiniband] IB/core: Don't register each MAD agent for LSM notifier (Jonathan Toppins) [1711086 1685313] - [include] IB/core: Eliminate a hole in MAD agent struct (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Fix potential memory leak while creating MAD agents (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Unregister notifier before freeing MAD security (Jonathan Toppins) [1711086 1685313] - [infiniband] IB/core: Destroy QP if XRC QP fails (Jonathan Toppins) [1685313] - [infiniband] IB/core: Declare local functions 'static' (Jonathan Toppins) [1685313] - [infiniband] RDMA/i40iw: Make sure to initialize ib_device_ops (Jonathan Toppins) [1685313] - [rpmspec] Update the kernel rpm package description to mention backports/bug fixes ("Herton R. Krzesinski") [1701064] - [netdrv] bonding: fix arp_validate toggling in active-backup mode (Jarod Wilson) [1654214] - [scsi] scsi: bnx2i: fix indentation issue, remove a tab (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: remove set but not used variable 'cid_num' (Maurizio Lombardi) [1665626] - [scsi] scsi: bnx2i: add error handling for ioremap_nocache (Maurizio Lombardi) [1665626] - [wireless] iwlwifi: mvm: Send LQ command as async when necessary (Stanislaw Gruszka) [1687265] - [scsi] scsi: bnx2fc: Fix error handling in probe() (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Fix NULL dereference in error handling (Maurizio Lombardi) [1665625] - [scsi] scsi: bnx2fc: Remove set but not used variable 'oxid' (Maurizio Lombardi) [1665625] - [scsi] bnx2fc_fcoe: Use skb_queue_walk_safe(). (Maurizio Lombardi) [1665625] - [netdrv] hv_netvsc: Fix rndis_per_packet_info internal field initialization (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add handler for LRO setting change (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Add support for LRO/RSC in the vSwitch (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix unwanted wakeup after tx_disable (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix IP header checksum for coalesced packets (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: fix typos in code comments (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix hash key value reset after other ops (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Refactor assignments of struct netvsc_device_info (Mohammed Gamal) [1691375] - [netdrv] hv_netvsc: Fix ethtool change hash key error (Mohammed Gamal) [1691375] - [netdrv] ice: Disable sniffing VF traffic on PF (Kamal Heib) [1659176] - [netdrv] ice: Use more efficient structures (Kamal Heib) [1659176] - [netdrv] ice: Use bitfields where possible (Kamal Heib) [1659176] - [netdrv] ice: Add function to program ethertype based filter rule on VSIs (Kamal Heib) [1659176] - [netdrv] ice: Separate if conditions for ice_set_features() (Kamal Heib) [1659176] - [netdrv] ice: Remove __always_unused attribute (Kamal Heib) [1659176] - [netdrv] ice: Suppress false-positive style issues reported by static analyzer (Kamal Heib) [1659176] - [netdrv] ice: Refactor getting/setting coalesce (Kamal Heib) [1659176] - [netdrv] ice: Always free/allocate q_vectors (Kamal Heib) [1659176] - [netdrv] ice: Do not unnecessarily initialize local variable (Kamal Heib) [1659176] - [netdrv] ice: Add more validation in ice_vc_cfg_irq_map_msg (Kamal Heib) [1659176] - [netdrv] ice: Don't remove VLAN filters that were never programmed (Kamal Heib) [1659176] - [netdrv] ice: Preserve VLAN Rx stripping settings (Kamal Heib) [1659176] - [netdrv] ice: Fix for allowing too many MDD events on VF (Kamal Heib) [1659176] - [netdrv] ice: Use pf instead of vsi-back (Kamal Heib) [1659176] - [netdrv] ice: Use dev_err when ice_cfg_vsi_lan fails (Kamal Heib) [1659176] - [netdrv] ice: Refactor link event flow (Kamal Heib) [1659176] - [netdrv] ice: Add missing PHY type to link settings (Kamal Heib) [1659176] - [netdrv] ice: Add reg_idx variable in ice_q_vector structure (Kamal Heib) [1659176] - [netdrv] ice: Remove runtime change of PFINT_OICR_ENA register (Kamal Heib) [1659176] - [netdrv] ice: Fix issue when adding more than allowed VLANs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary wait when disabling/enabling Rx queues (Kamal Heib) [1659176] - [netdrv] ice: Add ability to update rx-usecs-high (Kamal Heib) [1659176] - [netdrv] ice: Add 52 byte RSS hash key support (Kamal Heib) [1659176] - [netdrv] ice: Use ice_for_each_q_vector macro where possible (Kamal Heib) [1659176] - [netdrv] ice: Validate ring existence and its q_vector per VSI (Kamal Heib) [1659176] - [netdrv] ice: Reduce scope of variable in ice_vsi_cfg_rxqs (Kamal Heib) [1659176] - [netdrv] ice: Resolve static analysis reported issue (Kamal Heib) [1659176] - [netdrv] ice: Return configuration error without queue to disable (Kamal Heib) [1659176] - [netdrv] ice: Create framework for VSI queue context (Kamal Heib) [1659176] - [netdrv] ice: Calculate ITR increment based on direct calculation (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump driver version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to control FW LLDP and DCBX (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB rebuild (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to get DCB related statistics (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add priority information into VLAN header (Kamal Heib) [1700995 1659176] - [netdrv] ice: Update rings based on TC information (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code to process LLDP MIB change events (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 4/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 3/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 2/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Add code for DCB initialization part 1/4 (Kamal Heib) [1700995 1659176] - [netdrv] ice: Bump version (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix incorrect use of abbreviations (Kamal Heib) [1700995 1659176] - [netdrv] ice: Fix typos in code comments (Kamal Heib) [1700995 1659176] - [netdrv] ice: Remove "2 BITS" comment (Kamal Heib) [1659176] - [netdrv] ice: Update comment regarding the ITR_GRAN_S (Kamal Heib) [1659176] - [netdrv] ice: Update function header for __ice_vsi_get_qs (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary braces (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: Add missing case in print_link_msg for printing flow control (Kamal Heib) [1659176] - [netdrv] ice: Audit hotpath structures with pahole (Kamal Heib) [1659176] - [netdrv] ice: Do not bail out when filter already exists (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF attempt to delete default MAC address (Kamal Heib) [1659176] - [netdrv] ice: enable VF admin queue interrupts (Kamal Heib) [1659176] - [netdrv] ice: Fix for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Implement pci_error_handler ops (Kamal Heib) [1659176] - [netdrv] ice: Put __ICE_PREPARED_FOR_RESET check in ice_prepare_for_reset (Kamal Heib) [1659176] - [netdrv] ice: use virt channel status codes (Kamal Heib) [1659176] - [netdrv] ice: Remove unnecessary newlines from log messages (Kamal Heib) [1659176] - [netdrv] ice: Create a generic name for the ice_rx_flg64_bits structure (Kamal Heib) [1659176] - [netdrv] ice: add and use new ice_for_each_traffic_class() macro (Kamal Heib) [1659176] - [netdrv] ice: change VF VSI tc info along with num_queues (Kamal Heib) [1659176] - [netdrv] ice: Prevent unintended multiple chain resets (Kamal Heib) [1659176] - [netdrv] ice: map Rx buffer pages with DMA attributes (Kamal Heib) [1659176] - [netdrv] ice: Limit the ice_add_rx_frag to frag addition (Kamal Heib) [1659176] - [netdrv] ice: Gather the rx buf clean-up logic for better reuse (Kamal Heib) [1659176] - [netdrv] ice: Introduce bulk update for page count (Kamal Heib) [1659176] - [netdrv] ice: Get rid of ice_pull_tail (Kamal Heib) [1659176] - [netdrv] ice: Pull out page reuse checks onto separate function (Kamal Heib) [1659176] - [netdrv] ice: Retrieve rx_buf in separate function (Kamal Heib) [1659176] - [netdrv] ice: Enable link events over the ARQ (Kamal Heib) [1659176] - [netdrv] ice: use irq_num var in ice_vsi_req_irq_msix (Kamal Heib) [1659176] - [netdrv] ice: Restore VLAN switch rule if port VLAN existed before (Kamal Heib) [1659176] - [netdrv] ice: update VSI config dynamically (Kamal Heib) [1659176] - [netdrv] ice: Get VF VSI instances directly via PF (Kamal Heib) [1659176] - [netdrv] ice: Don't let VF know that it is untrusted (Kamal Heib) [1659176] - [netdrv] ice: Set LAN_EN for all directional rules (Kamal Heib) [1659176] - [netdrv] ice: Do not set LB_EN for prune switch rules (Kamal Heib) [1659176] - [netdrv] ice: Enable LAN_EN for the right recipes (Kamal Heib) [1659176] - [netdrv] ice: Add support for PF/VF promiscuous mode (Kamal Heib) [1659176] - [netdrv] ice: code cleanup in ice_sched.c (Kamal Heib) [1659176] - [netdrv] ice: Remove unused vsi_id field (Kamal Heib) [1659176] - [netdrv] ice: fix some function prototype and signature style issues (Kamal Heib) [1659176] - [netdrv] ice: fix the divide by zero issue (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reconfiguring VF queues (Kamal Heib) [1659176] - [netdrv] ice: Remove unused function prototype (Kamal Heib) [1659176] - [netdrv] ice: fix static analysis warnings (Kamal Heib) [1659176] - [netdrv] ice: Fix issue reclaiming resources back to the pool after reset (Kamal Heib) [1659176] - [netdrv] ice: Enable MAC anti-spoof by default (Kamal Heib) [1659176] - [netdrv] ice: Determine descriptor count and ring size based on PAGE_SIZE (Kamal Heib) [1659176] - [netdrv] ice: Reset all VFs with VFLR during SR-IOV init flow (Kamal Heib) [1659176] - [netdrv] ice: Get resources per function (Kamal Heib) [1659176] - [netdrv] ice: Implement flow to reset VFs with PFR and other resets (Kamal Heib) [1659176] - [netdrv] ice: configure GLINT_ITR to always have an ITR gran of 2 (Kamal Heib) [1659176] - [netdrv] ice: use ice_for_each_vsi macro when possible (Kamal Heib) [1659176] - [netdrv] ice : Ensure only valid bits are set in ice_aq_set_phy_cfg (Kamal Heib) [1659176] - [netdrv] ice: remove redundant variable and if condition (Kamal Heib) [1659176] - [netdrv] ice: avoid multiple unnecessary de-references in probe (Kamal Heib) [1659176] - [netdrv] ice: Fix issue with VF reset and multiple VFs support on PFs (Kamal Heib) [1659176] - [netdrv] ice: Fix broadcast traffic in port VLAN mode (Kamal Heib) [1659176] - [netdrv] ice: fix overlong string, update stats output (Kamal Heib) [1659176] - [netdrv] ice: Fix for FC get rx/tx pause params (Kamal Heib) [1659176] - [netdrv] ice: use absolute vector ID for VFs (Kamal Heib) [1659176] - [netdrv] ice: check for a leaf node presence (Kamal Heib) [1659176] - [netdrv] ice: flush Tx pipe on disable queue timeout (Kamal Heib) [1659176] - [netdrv] ice: clear VF ARQLEN register on reset (Kamal Heib) [1659176] - [netdrv] ice: don't spam VFs with link messages (Kamal Heib) [1659176] - [netdrv] ice: only use the VF for ICE_VSI_VF in ice_vsi_release (Kamal Heib) [1659176] - [netdrv] ice: fix numeric overflow warning (Kamal Heib) [1659176] - [netdrv] ice: fix issue where host reboots on unload when iommu=on (Kamal Heib) [1659176] - [netdrv] ice: fix ice_remove_rule_internal vsi_list handling (Kamal Heib) [1659176] - [netdrv] ice: fix stack hogs from struct ice_vsi_ctx structures (Kamal Heib) [1659176] - [netdrv] ice: sizeof() should be avoided (Kamal Heib) [1659176] - [netdrv] ice: Fix added in VSI supported nodes calc (Kamal Heib) [1659176] - [netdrv] ice: Fix the calculation of ICE_MAX_MTU (Kamal Heib) [1659176] - [netdrv] ice: Mark extack argument as __always_unused (Kamal Heib) [1659176] - [netdrv] ice: add const qualifier to mac_addr parameter (Kamal Heib) [1659176] - [netdrv] ice: Add support for new PHY types (Kamal Heib) [1659176] - [netdrv] ice: Offload SCTP checksum (Kamal Heib) [1659176] - [netdrv] ice: Allow for software timestamping (Kamal Heib) [1659176] - [netdrv] ice: Implement getting and setting ethtool coalesce (Kamal Heib) [1659176] - [netdrv] ice: Add support for adaptive interrupt moderation (Kamal Heib) [1659176] - [netdrv] ice: Move aggregator list into ice_hw instance (Kamal Heib) [1659176] - [netdrv] ice: Rework queue management code for reuse (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool private flag to make forcing link down optional (Kamal Heib) [1659176] - [netdrv] ice: Set physical link up/down when an interface is set up/down (Kamal Heib) [1659176] - [netdrv] ice: Implement support for normal get_eeprom[_len] ethtool ops (Kamal Heib) [1659176] - [netdrv] ice: Add ethtool set_phys_id handler (Kamal Heib) [1659176] - [netdrv] ice: Configure RSS LUT and HASH KEY in rebuild path (Kamal Heib) [1659176] - [netdrv] ice: Refactor a few Tx scheduler functions (Kamal Heib) [1659176] - [netdrv] ice: Fix unused variable build warning (Kamal Heib) [1659176] - [netdrv] ice: Do not enable NAPI on q_vectors that have no rings (Kamal Heib) [1659176] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Kamal Heib) [1659176] - [netdrv] ice: Fix possible NULL pointer de-reference (Kamal Heib) [1659176] - [netdrv] ice: Use Tx|Rx in comments (Kamal Heib) [1659176] - [netdrv] ice: Cosmetic formatting changes (Kamal Heib) [1659176] - [netdrv] ice: Cleanup short function signatures (Kamal Heib) [1659176] - [netdrv] ice: Cleanup ice_tx_timeout() (Kamal Heib) [1659176] - [netdrv] ice: Fix return value from NAPI poll (Kamal Heib) [1659176] - [netdrv] ice: Constify global structures that can/should be (Kamal Heib) [1659176] - [netdrv] ice: Do not set LAN_EN for MAC-VLAN filters (Kamal Heib) [1659176] - [netdrv] ice: Pass the return value of ice_init_def_sw_recp() (Kamal Heib) [1659176] - [netdrv] ice: Cleanup duplicate control queue code (Kamal Heib) [1659176] - [netdrv] ice: Remove ICE_MAX_TXQ_PER_TXQG check when configuring Tx queue (Kamal Heib) [1659176] - [netdrv] ice: Destroy scheduler tree in reset path (Kamal Heib) [1659176] - [netdrv] ice: Fix to make VLAN priority tagged traffic to appear on all TCs (Kamal Heib) [1659176] - [netdrv] ice: Call pci_disable_sriov before stopping queues for VF (Kamal Heib) [1659176] - [netdrv] ice: Increase Rx queue disable timeout (Kamal Heib) [1659176] - [netdrv] ice: Fix NVM mask defines (Kamal Heib) [1659176] - [netdrv] ice: Avoid nested RTNL locking in ice_dis_vsi (Kamal Heib) [1659176] - [netdrv] ice: Calculate guaranteed VSIs per function and use it (Kamal Heib) [1659176] - [netdrv] ice: Remove node before releasing VSI (Kamal Heib) [1659176] - [netdrv] ice: Check for q_vector when stopping rings (Kamal Heib) [1659176] - [netdrv] ice: Fix debug print in ice_tx_timeout (Kamal Heib) [1659176] - [netdrv] intel-ethernet: use correct module license (Kamal Heib) [1659176] - [netdrv] bnx2x: Add support for detection of P2P event packets. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: Replace magic numbers with macro definitions. (Manish Chopra) [1638306 1663271] - [netdrv] bnx2x: fix spelling mistake "dicline" -> "decline" (Manish Chopra) [1663271] - [netdrv] bnx2x: Utilize FW 7.13.11.0. (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove set but not used variable 'mfw_vn' (Manish Chopra) [1663271] - [netdrv] bnx2x: Use struct_size() in kzalloc() (Manish Chopra) [1663271] - [netdrv] broadcom: Mark expected switch fall-throughs (Manish Chopra) [1663271] - [netdrv] bnx2x: Bump up driver version to 1.713.36 (Manish Chopra) [1663271] - [netdrv] bnx2x: fix various indentation issues (Manish Chopra) [1663271] - [netdrv] cross-tree: phase out dma_zalloc_coherent() on headers (Manish Chopra) [1663271] - [netdrv] bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw (Manish Chopra) [1663271] - [netdrv] bnx2x: Send update-svid ramrod with retry/poll flags enabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Enable PTP only on the PF that initializes the port (Manish Chopra) [1663271] - [netdrv] bnx2x: Remove configured vlans as part of unload sequence. (Manish Chopra) [1663271] - [netdrv] bnx2x: Clear fip MAC when fcoe offload support is disabled (Manish Chopra) [1663271] - [netdrv] bnx2x: Add storm FW version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] bnx2x: Add MBI version to ethtool driver query output. (Manish Chopra) [1663271] - [netdrv] drivers: net: remove inclusion when not needed (Manish Chopra) [1663271] - [netdrv] bnx2x: remove ndo_poll_controller (Manish Chopra) [1663271] - [netdrv] bnx2x: Provide VF link status in ndo_get_vf_config (Manish Chopra) [1663271] - [netdrv] bnx2x: Ignore bandwidth attention in single function mode (Manish Chopra) [1663271] - [block] block: remove CONFIG_LBDAF (Ming Lei) [1708452] - [kernel] sched/pelt: Fix warning and clean up IRQ PELT config (Phil Auld) [1637824] - [kernel] sched/pelt: Fix update_blocked_averages() for RT and DL classes (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove remaining traces of NUMA rate-limiting (Phil Auld) [1637824] - [kernel] sched/fair: Fix cpu_util_wake() for 'execl' type workloads (Phil Auld) [1637824] - [kernel] sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Phil Auld) [1637824] - [kernel] sched/numa: Migrate pages to local nodes quicker early in the lifetime of a task (Phil Auld) [1637824] - [mm] mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration (Phil Auld) [1637824] - [kernel] sched/numa: Avoid task migration for small NUMA improvement (Phil Auld) [1637824] - [mm] mm/migrate: Use spin_trylock() while resetting rate limit (Phil Auld) [1637824] - [kernel] sched/numa: Limit the conditions where scan period is reset (Phil Auld) [1637824] - [kernel] sched/numa: Reset scan rate whenever task moves across nodes (Phil Auld) [1637824] - [kernel] sched/numa: Pass destination CPU as a parameter to migrate_task_rq (Phil Auld) [1637824] - [kernel] sched/numa: Stop multiple tasks from moving to the CPU at the same time (Phil Auld) [1637824] - [kernel] sched/fair: Fix scale_rt_capacity() for SMT (Phil Auld) [1637824] - [kernel] sched/numa: Move task_numa_placement() closer to numa_migrate_preferred() (Phil Auld) [1637824] - [kernel] sched/numa: Use group_weights to identify if migration degrades locality (Phil Auld) [1637824] - [kernel] sched/numa: Update the scan period without holding the numa_group lock (Phil Auld) [1637824] - [kernel] sched/numa: Remove numa_has_capacity() (Phil Auld) [1637824] - [kernel] sched/numa: Modify migrate_swap() to accept additional parameters (Phil Auld) [1637824] - [kernel] sched/numa: Remove unused task_capacity from 'struct numa_stats' (Phil Auld) [1637824] - [kernel] sched/numa: Skip nodes that are at 'hoplimit' (Phil Auld) [1637824] - [kernel] sched/debug: Reverse the order of printing faults (Phil Auld) [1637824] - [kernel] sched/numa: Use task faults only if numa_group is not yet set up (Phil Auld) [1637824] - [kernel] sched/numa: Set preferred_node based on best_cpu (Phil Auld) [1637824] - [kernel] sched/numa: Simplify load_too_imbalanced() (Phil Auld) [1637824] - [kernel] sched/numa: Evaluate move once per node (Phil Auld) [1637824] - [kernel] sched/fair: Remove #ifdefs from scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Clarify sugov_get_util() (Phil Auld) [1637824] - [kernel] sched/sysctl: Remove unused sched_time_avg_ms sysctl (Phil Auld) [1637824] - [kernel] sched/core: Remove the rt_avg code (Phil Auld) [1637824] - [kernel] sched/core: Use PELT for scale_rt_capacity() (Phil Auld) [1637824] - [kernel] sched/cpufreq: Remove sugov_aggregate_util() (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Take time spent in interrupts into account (Phil Auld) [1637824] - [kernel] sched/irq: Add IRQ utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use DL utilization tracking (Phil Auld) [1637824] - [kernel] sched/dl: Add dl_rq utilization tracking (Phil Auld) [1637824] - [kernel] cpufreq/schedutil: Use RT utilization tracking (Phil Auld) [1637824] - [kernel] sched/rt: Add rt_rq utilization tracking (Phil Auld) [1637824] - [kernel] sched/pelt: Move PELT related code in a dedicated file (Phil Auld) [1637824] - [char] ipmi_si: Potential array underflow in hotmod_handler() (Tony Camuso) [1665131] - [char] ipmi_si: Remove hacks for adding a dummy platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Consolidate scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Remove hotmod devices on removal and exit (Tony Camuso) [1665131] - [char] ipmi_si: Remove hardcode IPMI devices by scanning the platform bus (Tony Camuso) [1665131] - [char] ipmi_si: Switch hotmod to use a platform device (Tony Camuso) [1665131] - [char] ipmi: Fix failure on SMBIOS specified devices (Tony Camuso) [1665131] - [char] ipmi: Consolidate the adding of platform devices (Tony Camuso) [1665131] - [char] ipmi_si: Rename addr_type to addr_space to match what it does (Tony Camuso) [1665131] - [char] ipmi_si: Convert some types into unsigned (Tony Camuso) [1665131] - [char] ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash (Tony Camuso) [1665131] - [char] ipmi_si: Fix crash when using hard-coded device (Tony Camuso) [1665131] - [char] ipmi: Use dedicated API for copying a UUID (Tony Camuso) [1665131] - [char] ipmi: Use defined constant for UUID representation (Tony Camuso) [1665131] - [char] ipmi:ssif: Change some pr_xxx to dev_xxx calls (Tony Camuso) [1665131] - [char] ipmi: kcs_bmc: handle devm_kasprintf() failure case (Tony Camuso) [1665131] - [char] ipmi: Fix return value when a message is truncated (Tony Camuso) [1665131] - [char] ipmi: clean an indentation issue, remove extraneous space (Tony Camuso) [1665131] - [char] ipmi: Make the smi watcher be disabled immediately when not needed (Tony Camuso) [1665131] - [char] ipmi: Fix how the lower layers are told to watch for messages (Tony Camuso) [1665131] - [char] ipmi: Fix SSIF flag requests (Tony Camuso) [1665131] - [char] ipmi_si: fix use-after-free of resource->name (Tony Camuso) [1665131] - [char] ipmi: Don't initialize anything in the core until something uses it (Tony Camuso) [1665131] - [char] ipmi:ssif: Fix handling of multi-part return messages (Tony Camuso) [1665131] - [char] ipmi:dmi: Use pr_fmt in the IPMI DMI code (Tony Camuso) [1665131] - [char] ipmi: Remove platform driver overrides and use the id_table (Tony Camuso) [1665131] - [char] ipmi: msghandler: Add and use pr_fmt and dev_fmt, remove PFX (Tony Camuso) [1665131] - [char] ipmi: Use more common logging styles (Tony Camuso) [1665131] - [acpi] ACPI / glue: Split dev_is_platform() out of module for wide use (Tony Camuso) [1665131]- [scsi] scsi: hpsa: bump driver version (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: remove timeout from TURs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: clean up two indentation issues (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: mark expected switch fall-throughs (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: switch to generic DMA API (Joseph Szczypek) [1672669] - [scsi] scsi: hpsa: Use vmemdup_user to replace the open code (Joseph Szczypek) [1672669] - [netdrv] ibmvnic: Add device identification to requested IRQs (Steve Best) [1665717] - [crypto] crypto: authenc - fix parsing key with misaligned rta_len (Herbert Xu) [1707546] - [block] block: don't drain in-progress dispatch in blk_cleanup_queue() (Ming Lei) [1694879] - [block] blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_release (Ming Lei) [1694879] - [include] blk-mq: always free hctx after request queue is freed (Ming Lei) [1694879] - [block] blk-mq: split blk_mq_alloc_and_init_hctx into two parts (Ming Lei) [1694879] - [block] blk-mq: free hw queue's resource in hctx's release handler (Ming Lei) [1694879] - [block] blk-mq: move cancel of requeue_work into blk_mq_release (Ming Lei) [1694879] - [block] blk-mq: grab .q_usage_counter when queuing request from plug code path (Ming Lei) [1694879] - [block] block: fix use-after-free on gendisk (Ming Lei) [1694879] - [netdrv] bonding: fix event handling for stacked bonds (Jarod Wilson) [1708390] - [netdrv] bonding: show full hw address in sysfs for slave entries (Jarod Wilson) [1708390] - [netdrv] bonding: fix PACKET_ORIGDEV regression (Jarod Wilson) [1708390] - [netdrv] bonding: check slave set command firstly (Jarod Wilson) [1708390] - [netdrv] bonding: count master 3ad stats separately (Jarod Wilson) [1708390] - [netdrv] bonding: add support for xstats and export 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: add 3ad stats (Jarod Wilson) [1708390] - [netdrv] bonding: 3ad: remove bond_3ad_rx_indication's length argument (Jarod Wilson) [1708390] - [netdrv] bonding: adjust style of bond_3ad_rx_indication (Jarod Wilson) [1708390] - [netdrv] bonding: update nest level on unlink (Jarod Wilson) [1708390] - [netdrv] bonding: fix indentation issues, remove extra spaces (Jarod Wilson) [1708390] - [netdrv] bonding: convert to DEFINE_SHOW_ATTRIBUTE (Jarod Wilson) [1708390] - [netdrv] bonding: fix 802.3ad state sent to partner when unbinding slave (Jarod Wilson) [1708390] - [netdrv] bonding: use netpoll_poll_dev() helper (Jarod Wilson) [1708390] - [net] netpoll: do not test NAPI_STATE_SCHED in poll_one_napi() (Jarod Wilson) [1708390] - [net] netpoll: make ndo_poll_controller() optional (Jarod Wilson) [1708390] - [netdrv] bonding: don't cast const buf in sysfs store (Jarod Wilson) [1708390] - [netdrv] netdevsim: fix sa_idx out of bounds check (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: add ipsec offload API test (Ivan Vecera) [1708373] - [netdrv] netdevsim: add ipsec offload testing (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use dummydev as a test device (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: clear the return code at start of ipsec test (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: use a local IP address for IPsec tests (Ivan Vecera) [1708373] - [tools] selftests: rtnetlink: hide complaint from terminated monitor (Ivan Vecera) [1708373] - [powerpc] powerpc/watchdog: Use hrtimers for per-CPU heartbeat (Steve Best) [1708327] - [netdrv] ixgbevf: Update driver version for RHEL-8.1.0 (Ken Cox) [1659166] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659166] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Ken Cox) [1659166] - [netdrv] ixgbevf: add support for software timestamps (Ken Cox) [1659166] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659166] - [netdrv] ixgbevf: off by one in ixgbevf_ipsec_tx() (Ken Cox) [1659166] - [netdrv] ixgbevf: fix msglen for ipsec mbx messages (Ken Cox) [1659166] - [netdrv] ixgbevf: remove ndo_poll_controller (Ken Cox) [1659166] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659166] - [netdrv] ixgbevf: enable VF IPsec offload operations (Ken Cox) [1659166] - [netdrv] ixgbevf: add VF IPsec offload code (Ken Cox) [1659166] - [netdrv] ixgbevf: add defines for IPsec offload request (Ken Cox) [1659166] - [netdrv] ixgbevf: VF2VF TCP RSS (Ken Cox) [1659166] - [netdrv] ixgbe: Update driver version for RHEL-8.1.0 (Ken Cox) [1659164] - [netdrv] intel: correct return from set features callback (Ken Cox) [1659164] - [netdrv] ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK (Ken Cox) [1659164] - [netdrv] ixgbe: fix potential RX buffer starvation for AF_XDP (Ken Cox) [1659164] - [netdrv] ixgbe: fix older devices that do not support IXGBE_MRQC_L3L4TXSWEN (Ken Cox) [1659164] - [netdrv] net: bpf: remove XDP_QUERY_XSK_UMEM enumerator (Ken Cox) [1659164] - [netdrv] ixgbe: Use struct_size() helper (Ken Cox) [1659164] - [netdrv] ixgbe: remove magic constant in ixgbe_reset_hw_82599() (Ken Cox) [1659164] - [netdrv] ixgbe: use mii_bus to handle MII related ioctls (Ken Cox) [1659164] - [netdrv] ixgbe: register a mdiobus (Ken Cox) [1659164] - [netdrv] drivers: net: intel: use secpath helpers in more places (Ken Cox) [1659164] - [netdrv] ixgbe: Fix race when the VF driver does a reset (Ken Cox) [1659164] - [netdrv] ixgbe: recognize 1000BaseLX SFP modules as 1Gbps (Ken Cox) [1659164] - [netdrv] ixgbe: Replace synchronize_sched() with synchronize_rcu() (Ken Cox) [1659164] - [netdrv] i40e/ixgbe/igb: fail on new WoL flag setting WAKE_MAGICSECURE (Ken Cox) [1659164] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (Ken Cox) [1659164] - [netdrv] ixgbe: allow IPsec Tx offload in VEPA mode (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear_bit on xdp_ring->state if xdp_ring is null (Ken Cox) [1659164] - [netdrv] ixgbe: fix MAC anti-spoofing filter after VFLR (Ken Cox) [1659164] - [netdrv] ixgbe/ixgbevf: fix XFRM_ALGO dependency (Ken Cox) [1659164] - [netdrv] drivers: net: remove inclusion when not needed (Ken Cox) [1659164] - [netdrv] ixgbe: check return value of napi_complete_done() (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Tx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Tx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: add AF_XDP zero-copy Rx support (Ken Cox) [1659164] - [netdrv] ixgbe: move common Rx functions to ixgbe_txrx_common.h (Ken Cox) [1659164] - [netdrv] ixgbe: added Rx/Tx ring disable/enable functions (Ken Cox) [1659164] - [netdrv] ixgbe: Fix crash with VFs and flow director on interface flap (Ken Cox) [1659164] - [netdrv] ixgbe: remove redundant function ixgbe_fw_recovery_mode() (Ken Cox) [1659164] - [netdrv] ixgbe: Fix ixgbe TX hangs with XDP_TX beyond queue limit (Ken Cox) [1659164] - [netdrv] ixgbe: remove ndo_poll_controller (Ken Cox) [1659164] - [netdrv] intel-ethernet: use correct module license (Ken Cox) [1659164] - [netdrv] ixgbe: fix the return value for unsupported VF offload (Ken Cox) [1659164] - [netdrv] ixgbe: disallow IPsec Tx offload when in SR-IOV mode (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload request message handling (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec offload enable flag (Ken Cox) [1659164] - [netdrv] ixgbe: add VF IPsec management (Ken Cox) [1659164] - [netdrv] ixgbe: prep IPsec constants for later use (Ken Cox) [1659164] - [netdrv] ixgbe: reload IPsec IP table after sa tables (Ken Cox) [1659164] - [netdrv] ixgbe: don't clear IPsec sa counters on HW clearing (Ken Cox) [1659164] - [netdrv] ixgbe: firmware recovery mode (Ken Cox) [1659164] - [netdrv] ixgbe: fix driver behaviour after issuing VFLR (Ken Cox) [1659164] - [netdrv] ixgbe: Prevent unsupported configurations with XDP (Ken Cox) [1659164] - [netdrv] ixgbe: Refactor queue disable logic to take completion time into account (Ken Cox) [1659164] - [netdrv] ixgbe: Reorder Tx/Rx shutdown to reduce time needed to stop device (Ken Cox) [1659164] - [netdrv] ixgbe: add ipsec security registers into ethtool register dump (Ken Cox) [1659164] - [netdrv] ixgbe: Do not allow LRO or MTU change with XDP (Ken Cox) [1659164] - [wireless] brcmfmac: add subtype check for event handling in data path (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [wireless] brcmfmac: assure SSID length from firmware is limited (Stanislaw Gruszka) [1705386] {CVE-2019-9500} - [base] driver core: Postpone DMA tear-down until after devres release (Maurizio Lombardi) [1698053]- [of] of: Add missing exports of node name compare functions (Neil Horman) [1665660] - [of] of: add node name compare helper functions (Neil Horman) [1665660] - [include] gpio: Add API to explicitly name a consumer (Neil Horman) [1665660] - [drivers] spi: spi-gpio: fix SPI_CS_HIGH capability (Neil Horman) [1665660] - [drivers] spi: use gpio[d]_set_value_cansleep for setting chipselect GPIO (Neil Horman) [1665660] - [drivers] spi: gpio: Advertise support for SPI_CS_HIGH (Neil Horman) [1665660] - [include] spi: support inter-word delay requirement for devices (Neil Horman) [1665660] - [drivers] spi: dw: Fix default polarity of native chipselect (Neil Horman) [1665660] - [drivers] spi: Support high CS when using descriptors (Neil Horman) [1665660] - [include] spi: Go back to immediate teardown (Neil Horman) [1665660] - [drivers] spi: dw: change snprintf to scnprintf for possible overflow (Neil Horman) [1665660] - [drivers] spi: dw: fix warning unused variable 'ret' (Neil Horman) [1665660] - [include] spi: core: avoid waking pump thread from spi_sync instead run teardown delayed (Neil Horman) [1665660] - [drivers] spi: dw: Convert to use CS GPIO descriptors (Neil Horman) [1665660] - [include] spi: Optionally use GPIO descriptors for CS GPIOs (Neil Horman) [1665660] - [drivers] spi: dw: fix potential variable assignment error (Neil Horman) [1665660] - [drivers] spi: Use of_node_name_eq for node name comparisons (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add ACPI support (Neil Horman) [1665660] - [include] spi: add support for octal mode I/O data transfer (Neil Horman) [1665660] - [drivers] spi: Fix formatting of header block (Neil Horman) [1665660] - [drivers] spi: Fix core transfer waits after slave support (Neil Horman) [1665660] - [drivers] spi: Deal with slaves that return from transfer_one() unfinished (Neil Horman) [1665660] - [include] spi: gpio: Support 3WIRE high-impedance turn-around (Neil Horman) [1665660] - [drivers] spi: Make GPIO CSs honour the SPI_NO_CS flag (Neil Horman) [1665660] - [drivers] dw: spi: add support for Amazon's Alpine spi controller (Neil Horman) [1665660] - [include] spi: Add driver_override SPI device attribute (Neil Horman) [1665660] - [include] spi: make OF helper available for others (Neil Horman) [1665660] - [include] spi: switch to SPDX license identifier (Neil Horman) [1665660] - [drivers] spi: always use software fallback for SPI_CS_WORD when using cs_gio (Neil Horman) [1665660] - [drivers] spi: add software implementation for SPI_CS_WORD (Neil Horman) [1665660] - [include] spi: add new SPI_CS_WORD flag (Neil Horman) [1665660] - [drivers] spi: gpio: No MISO does not imply no RX (Neil Horman) [1665660] - [drivers] spi: dw: support 4-16 bits per word (Neil Horman) [1665660] - [drivers] spi: spi-gpio: Remove set but not used variable 'pdata' (Neil Horman) [1665660] - [drivers] spi: Do not print a message if spi_controller_{suspend,resume}() fails (Neil Horman) [1665660] - [drivers] spi: gpio: Fix copy-and-paste error (Neil Horman) [1665660] - [drivers] spi: dw-mmio: avoid hardcoded field mask (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Jaguar2 support (Neil Horman) [1665660] - [include] spi: Introduce one new field to set word delay (Neil Horman) [1665660] - [drivers] spi: Fix double IDR allocation with DT aliases (Neil Horman) [1665660] - [drivers] spi: fix IDR collision on systems with both fixed and dynamic SPI bus numbers (Neil Horman) [1665660] - [drivers] spi: spi-gpio: add SPI_3WIRE support (Neil Horman) [1665660] - [drivers] spi: add flags parameter to txrx_word function pointers (Neil Horman) [1665660] - [drivers] spi: dw-mmio: add MSCC Ocelot support (Neil Horman) [1665660] - [drivers] spi: dw: export dw_spi_set_cs (Neil Horman) [1665660] - [drivers] spi: dw: allow providing own set_cs callback (Neil Horman) [1665660] - [drivers] spi: dw: fix possible race condition (Neil Horman) [1665660] - [acpi] ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI controller (Neil Horman) [1665660] - [md] md/raid: raid5 preserve the writeback action after the parity check (Nigel Croxon) [1702309] - [md] Revert "Don't jump to compute_result state from check_result state" (Nigel Croxon) [1702309] - [md] md: return -ENODEV if rdev has no mddev assigned (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to handle_active_stripes (Nigel Croxon) [1702309] - [md] md: add __acquires/__releases annotations to (un)lock_two_stripes (Nigel Croxon) [1702309] - [md] md: mark md_cluster_mod static (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_sync (Nigel Croxon) [1702309] - [md] md: use correct type in super_1_load (Nigel Croxon) [1702309] - [md] md: use correct types in md_bitmap_print_sb (Nigel Croxon) [1702309] - [md] md: add a missing endianness conversion in check_sb_changes (Nigel Croxon) [1702309] - [md] md: add mddev->pers to avoid potential NULL pointer dereference (Nigel Croxon) [1702309] - [md] md: batch flush requests. (Nigel Croxon) [1702309] - [md] Revert "MD: fix lock contention for flush bios" (Nigel Croxon) [1702309] - [md] Don't jump to compute_result state from check_result state (Nigel Croxon) [1702309] - [netdrv] bnxt_en: Reset device on RX buffer errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Improve RX consumer index validity check. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Drop oversize TX packets to prevent errors. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Wait longer for the firmware message response to complete. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix typo in firmware message timeout logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return relevant error code when offload fails (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for mdio read/write to external PHY (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Propagate trusted VF attribute to firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for BCM957504 (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.47. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable interrupts when allocating CP rings or NQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix context memory allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ring checking logic on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust default RX coalescing ticks to 10 us. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Support for 64-bit flow handle. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase context memory allocations on 57500 chips for RDMA. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add Level 2 context memory paging support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Enhance bnxt_alloc_ring()/bnxt_free_ring(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for 2nd firmware message channel. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Introduce bnxt_get_hwrm_resp_addr & bnxt_get_hwrm_seq_id routines. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Avoid arithmetic on void * pointer. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use macros for firmware message doorbell offsets. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Set hwrm_intr_seq_id value to its inverted value. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.33. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix ethtool self-test loopback. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: query force speeds before disabling autoneg mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not free port statistics buffer when device is down. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Save ring statistics before reset. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Return linux standard errors in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Don't set ETS on unused TCs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add ethtool -S priority counters. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add SR-IOV support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable MSIX before re-reserving NQs/CMPL rings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Reserve 1 stat_ctx for RDMA driver. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not modify max_stat_ctxs after RDMA driver requests/frees stat_ctxs (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get rid of num_stat_ctxs variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_get_avail_cp_rings_for_en() helper function. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Store the maximum NQs available on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove printing of hwrm message (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Keep track of reserved IRQs. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix CNP CoS queue regression. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix filling time in bnxt_fill_coredump_record() (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add software "missed_irqs" counter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Workaround occasional TX timeout on 57500 A0. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Disable RDMA support on the 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix RSS context allocation. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Copy and paste bug in extended tx_stats (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PCI ID for BCM57508 device. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new NAPI poll function for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_poll_work(). (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add coalescing setup for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use bnxt_cp_ring_info struct pointer as parameter for RX path. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add RSS support for 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Increase RSS context array count and skip ring groups on 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate/Free CP rings for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify bnxt_ring_alloc_send_msg() to support 57500 chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add helper functions to get firmware CP ring ID. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Allocate completion ring structures for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Modify the ring reservation functions for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust MSIX and ring groups for 57500 series chips. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Re-structure doorbells. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add 57500 new chip ID and basic structures. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Configure context memory on new devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Check context memory requirements from firmware. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new flags to setup new page table PTE bits on newer devices. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Refactor bnxt_ring_struct. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update interrupt coalescing logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add maximum extended request length fw message support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add additional extended port statistics. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface spec. to 1.10.0.3. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Remove unnecessary unsigned integer comparison and initialize variable (Selvin Xavier) [1664477] - [netdrv] bnxt_en: get the reduced max_irqs by the ones used by RDMA (Selvin Xavier) [1664477] - [netdrv] bnxt_en: free hwrm resources, if driver probe fails. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix enables field in HWRM_QUEUE_COS2BW_CFG request (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix VNIC reservations on the PF. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add a driver specific gre_ver_check devlink parameter. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use msix_vec_per_pf_max and msix_vec_per_pf_min devlink params. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: return proper error when FW returns HWRM_ERR_CODE_RESOURCE_ACCESS_DENIED (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Use ignore_ari devlink parameter (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix TX timeout during netpoll. (Selvin Xavier) [1664477] - [netdrv] bnxt: remove ndo_poll_controller (Selvin Xavier) [1664477] - [netdrv] bnxt_en: don't try to offload VLAN 'modify' action (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'addr_type' (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove set but not used variable 'rx_stats' (Selvin Xavier) [1664477] - [netdrv] net: bnxt: Fix a uninitialized variable warning. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: take coredump_record structure off stack (Selvin Xavier) [1664477] - [netdrv] bnxt_en: avoid string overflow for record->system_name (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Fix strcpy() warnings in bnxt_ethtool.c (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Do not use the CNP CoS queue for networking traffic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add DCBNL DSCP application protocol support. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add hwmon sysfs support to read temperature (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Notify firmware about IF state changes. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Move firmware related flags to a new fw_cap field in struct bnxt. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add BNXT_NEW_RM() macro. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add support for ethtool get dump. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update RSS setup and GRO-HW logic according to the latest spec. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add new VF resource allocation strategy mode. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add PHY retry logic. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add external loopback test to ethtool selftest. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Adjust timer based on ethtool stats-block-usecs settings. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Update firmware interface version to 1.9.2.25. (Selvin Xavier) [1664477] - [netdrv] bnxt_en: combine 'else if' and 'else' into single branch (Selvin Xavier) [1664477] - [netdrv] bnxt_en: remove redundant debug register dma mem allocation (Selvin Xavier) [1664477] - [netdrv] bnxt_en: Add bnxt_en initial params table and register it. (Selvin Xavier) [1664477] - [netdrv] sfc: mcdi_port: Mark expected switch fall-through (Jarod Wilson) [1685478] - [netdrv] sfc: ensure recovery after allocation failures (Jarod Wilson) [1685478] - [netdrv] sfc: Replace dev_kfree_skb_any by dev_consume_skb_any (Jarod Wilson) [1685478] - [netdrv] sfc: add bundle partition definitions to mtd (Jarod Wilson) [1685478] - [netdrv] sfc: Replace spin_is_locked() with lockdep (Jarod Wilson) [1685478] - [netdrv] sfc: remove ndo_poll_controller (Jarod Wilson) [1685478] - [iommu] iommu/amd: Set exclusion range correctly (Jerry Snitselaar) [1702766] - [iommu] iommu/amd: Reserve exclusion range in iova-domain (Jerry Snitselaar) [1694835] - [scsi] scsi: mpt3sas: Fix kernel panic during expander reset (Tomas Henzl) [1677693] - [mm] mm/vmstat.c: fix /proc/vmstat format for CONFIG_DEBUG_TLBFLUSH=y CONFIG_SMP=n (Waiman Long) [1705607] - [mm] x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init() (Waiman Long) [1705607] - [include] x86/mm: Validate kernel_physical_mapping_init() PTE population (Waiman Long) [1705607] - [include] generic/pgtable: Introduce set_pte_safe() (Waiman Long) [1705607] - [include] generic/pgtable: Introduce {p4d,pgd}_same() (Waiman Long) [1705607] - [include] generic/pgtable: Make {pmd, pud}_same() unconditionally available (Waiman Long) [1705607] - [mm] percpu: stop printing kernel addresses (Waiman Long) [1705607] - [x86] x86/speculation: Prevent deadlock on ssb_state::lock (Waiman Long) [1705607] - [fs] debugfs: fix use-after-free on symlink traversal (Waiman Long) [1705607] - [lib] debugobjects: avoid recursive calls with kmemleak (Waiman Long) [1705607] - [mm] mm/swapfile.c: use kvzalloc for swap_info_struct allocation (Waiman Long) [1705607] - [mm] hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444! (Waiman Long) [1705607] - [include] watchdog/core: Add missing prototypes for weak functions (Waiman Long) [1705607] - [mm] memory_hotplug: cond_resched in __remove_pages (Waiman Long) [1705607] - [kernel] genirq: Fix race on spurious interrupt detection (Waiman Long) [1705607] - [kernel] printk: Fix panic caused by passing log_buf_len to command line (Waiman Long) [1705607] - [mm] mm/hmm: fix race between hmm_mirror_unregister() and mmu_notifier callback (Waiman Long) [1705607] - [mm] mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly (Waiman Long) [1705607] - [mm] hugetlbfs: dirty pages as they are added to pagecache (Waiman Long) [1705607] - [fs] mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smaps_pte_range() (Waiman Long) [1705607] - [kernel] sched/fair: Fix the min_vruntime update logic in dequeue_entity() (Waiman Long) [1705607] - [mm] x86/mm/pat: Disable preemption around __flush_tlb_all() (Waiman Long) [1705607] - [x86] x86/corruption-check: Fix panic in memory_corruption_check() when boot option without value is provided (Waiman Long) [1705607] - [x86] x86/time: Correct the attribute on jiffies' definition (Waiman Long) [1705607] - [x86] x86/percpu: Fix this_cpu_read() (Waiman Long) [1705607] - [x86] x86/tsc: Force inlining of cyc2ns bits (Waiman Long) [1705607] - [mm] mm/migrate.c: split only transparent huge pages when allocation fails (Waiman Long) [1705607] - [mm] mm/thp: fix call to mmu_notifier in set_pmd_migration_entry() v2 (Waiman Long) [1705607] - [mm] mm/mmap.c: don't clobber partially overlapping VMA with MAP_FIXED_NOREPLACE (Waiman Long) [1705607] - [mm] percpu: stop leaking bitmap metadata blocks (Waiman Long) [1705607] - [lib] vsprintf: Fix off-by-one bug in bstr_printf() processing dereferenced pointers (Waiman Long) [1705607] - [mm] mm/vmstat.c: fix outdated vmstat_text (Waiman Long) [1705607] - [base] PM / core: Clear the direct_complete flag on errors (Waiman Long) [1705607] - [tools] x86/vdso: Fix vDSO syscall fallback asm constraint regression (Waiman Long) [1705607] - [x86] x86/vdso: Only enable vDSO retpolines when enabled and supported (Waiman Long) [1705607] - [tools] selftests/x86: Add clock_gettime() tests to test_vdso (Waiman Long) [1705607] - [x86] x86/vdso: Fix asm constraints on vDSO syscall fallbacks (Waiman Long) [1705607] - [drivers] clocksource/drivers/timer-atmel-pit: Properly handle error cases (Waiman Long) [1705607] - [mm] mm/vmstat.c: skip NR_TLB_REMOTE_FLUSH* properly (Waiman Long) [1705607] - [mm] mm, thp: fix mlocking THP page with migration enabled (Waiman Long) [1705607] - [mm] mm: migration: fix migration of huge PMD shared pages (Waiman Long) [1705607] - [net] net/smc: improve smc_conn_create reason codes (Philipp Rudo) [1703471] - [net] net/smc: improve smc_listen_work reason codes (Philipp Rudo) [1703471] - [net] net/smc: code cleanup smc_listen_work (Philipp Rudo) [1703471] - [net] net/smc: cleanup of get vlan id (Philipp Rudo) [1703471] - [net] net/smc: consolidate function parameters (Philipp Rudo) [1703471] - [net] net/smc: check for ip prefix and subnet (Philipp Rudo) [1703471] - [net] net/smc: fallback to TCP after connect problems (Philipp Rudo) [1703471] - [net] net/smc: nonblocking connect rework (Philipp Rudo) [1703471] - [net] net/smc: move unhash before release of clcsock (Philipp Rudo) [1703471] - [net] net/smc: fix return code from FLUSH command (Philipp Rudo) [1703471] - [net] net/smc: propagate file from SMC to TCP socket (Philipp Rudo) [1703471] - [net] net/smc: fix a NULL pointer dereference (Philipp Rudo) [1703471] - [net] net/smc: wait for pending work before clcsock release_sock (Philipp Rudo) [1703471] - [net] net/smc: allow pnetid-less configuration (Philipp Rudo) [1700797] - [net] net/smc: allow PCI IDs as ib device names in the pnet table (Philipp Rudo) [1700797] - [net] net/smc: add pnet table namespace support (Philipp Rudo) [1700797] - [net] net/smc: add smcd support to the pnet table (Philipp Rudo) [1700797] - [net] net/smc: rework pnet table (Philipp Rudo) [1700797] - [net] net/smc: cleanup for smcr_tx_sndbuf_nonempty (Philipp Rudo) [1700797]- [tools] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command (Steve Best) [1705959] - [tools] tools/power turbostat: update version number (Steve Best) [1705959] - [tools] tools/power turbostat: Add checks for failure of fgets() and fscanf() (Steve Best) [1705959] - [tools] tools/power turbostat: Warn on bad ACPI LPIT data (Steve Best) [1705959] - [tools] tools/power turbostat: Also read package power on AMD F17h (Zen) (Steve Best) [1705959] - [tools] tools/power turbostat: Add support for AMD Fam 17h (Zen) RAPL (Steve Best) [1705959] - [tools] tools/power turbostat: Do not display an error on systems without a cpufreq driver (Steve Best) [1705959] - [tools] tools/power turbostat: Add Die column (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CNL-specific code (Steve Best) [1705959] - [tools] tools/power turbostat: Cleanup CC3-skip code (Steve Best) [1705959] - [tools] tools/power turbostat: Restore ability to execute in topology-order (Steve Best) [1705959] - [tools] tools/power turbostat: fix goldmont C-state limit decoding (Steve Best) [1705959] - [tools] tools/power turbostat: reduce debug output (Steve Best) [1705959] - [tools] tools/power turbosat: fix AMD APIC-id output (Steve Best) [1705959] - [mmc] mmc: sdhci-iproc: Add ACPI support (Mark Langsdorf) [1576966] - [mmc] mmc: sdhci-pltfm: Convert DT properties to generic device properties (Mark Langsdorf) [1576966] - [tty] serial: 8250_dw: Add ACPI support for uart on Broadcom SoC (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: Add clock-frequency property (Mark Langsdorf) [1576966] - [watchdog] watchdog: sp805: set WDOG_HW_RUNNING when appropriate (Mark Langsdorf) [1576966] - [thermal] thermal: broadcom: Add Stingray thermal driver (Mark Langsdorf) [1576966] - [hv] hv: vmbus: Change server monitor_pages index to 0 (Mohammed Gamal) [1691383] - [kernel] hv: vmbus: Expose counters for interrupts and full conditions (Mohammed Gamal) [1691383] - [kernel] vmbus: Switch to use new generic UUID API (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Check for ring when getting debug info (Mohammed Gamal) [1691383] - [x86] hyper-v: move synic/stimer control structures definitions to hyperv-tlfs.h (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Return -EINVAL for the sys files for unopened channels (Mohammed Gamal) [1691383] - [hv] x86, hyperv: remove PCI dependency (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Offload the handling of channels to two workqueues (Mohammed Gamal) [1691383] - [hv] hv: vmbus: check the creation_status in vmbus_establish_gpadl() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove the useless API vmbus_get_outgoing_channel() (Mohammed Gamal) [1691383] - [hv] hv: kvp: Use u to print U32 (Mohammed Gamal) [1691383] - [hv] hv_utils: update name in struct hv_driver util_drv (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Get rid of unnecessary state in hv_context (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the recent regression caused by incorrect clean-up (Mohammed Gamal) [1691383] - [hv] hv_balloon: Replace spin_is_locked() with lockdep (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use cpumask_var_t for on-stack cpu mask (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix two "this statement may fall through" warnings (Mohammed Gamal) [1691383] - [hv] hv: kvp: Fix the indentation of some "break" statements (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the descriptions of some function parameters (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Use get/put_cpu() in vmbus_connect() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix synic per-cpu context initialization (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Cleanup synic memory free path (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove use of slow_virt_to_phys() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: add numa_node to sysfs (Mohammed Gamal) [1691383] - [x86] hv: vmbus: Get rid of MSR access from vmbus_drv.c (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the issue with freeing up hv_ctl_table_hdr (Mohammed Gamal) [1691383] - [hv] hv: vmus: Fix the check for return value from kmsg get dump buffer (Mohammed Gamal) [1691383] - [hv] hv: Send one page worth of kmsg dump over Hyper-V during panic (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Remove x86 MSR refs in arch independent code (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Fix the offer_in_progress in vmbus_process_offer() (Mohammed Gamal) [1691383] - [hv] hv: vmbus: Add comments on ring buffer signaling (Mohammed Gamal) [1691383] - [video] use the new async probing feature for the hyperv drivers (Mohammed Gamal) [1691383] - [rpmspec] kernel-packaging: Remove kernel files from kernel-modules-extra package (Prarit Bhargava) [1705216] - [fs] xfs: don't ever put nlink > 0 inodes on the unlinked list (Brian Foster) [1693063] - [fs] xfs: reserve blocks for ifree transaction during log recovery (Brian Foster) [1693063] - [fs] xfs: rename m_inotbt_nores to m_finobt_nores (Brian Foster) [1693063] - [net] xfrm: Honor original L3 slave device in xfrmi policy lookup (Herbert Xu) [1702198] - [net] xfrm: Fix inbound traffic via XFRM interfaces across network namespaces (Herbert Xu) [1702198] - [net] xfrm: Make set-mark default behavior backward compatible (Herbert Xu) [1702198] - [net] xfrm: remove unnecessary check in xfrmi_get_stats64 (Herbert Xu) [1702198] - [net] xfrm: fix gro_cells leak when remove virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Make function xfrmi_get_link_net() static (Herbert Xu) [1702198] - [net] xfrm: fix ptr_ret.cocci warnings (Herbert Xu) [1702198] - [net] xfrm: Return detailed errors from xfrmi_newlink (Herbert Xu) [1702198] - [net] xfrm: Allow xfrmi if_id to be updated by UPDSA (Herbert Xu) [1702198] - [net] xfrm: Remove xfrmi interface ID from flowi (Herbert Xu) [1702198] - [net] xfrm: Allow Set Mark to be Updated Using UPDSA (Herbert Xu) [1702198] - [net] xfrm: Add virtual xfrm interfaces (Herbert Xu) [1702198] - [net] xfrm: Add a new lookup key to match xfrm interfaces. (Herbert Xu) [1702198] - [net] flow: Extend flow informations with xfrm interface id. (Herbert Xu) [1702198] - [net] xfrm: Extend the output_mark to support input direction and masking. (Herbert Xu) [1702198] - [fs] xfs: don't account extra agfl blocks as available (Brian Foster) [1656687] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Don't hard reset disk during controller reset (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Support all RAS events with MSI interrupts (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: allocate different SAS address for directly attached situation (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Adjust the printk format of functions hisi_sas_init_device() (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Fix for setting the PHY linkrate when disconnected (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: Remedy inconsistent PHY down state in software (Xiaojun Tan) [1702614] - [scsi] scsi: hisi_sas: add host reset interface for test (Xiaojun Tan) [1702614] - [hid] HID: Increase maximum report size allowed by hid_field_extract() (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove data[128] usage on stack when sending HBM request (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: move doorbell writing before flush (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Optimize writing ipc message from queue (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: avoid binding wrong ishtp_cl_device (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Ice Lake mobile (Tony Camuso) [1688112] - [hid] HID: increase maximum global item tag report size to 256 (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: Enable Sunrise Point-H ish driver (Tony Camuso) [1688112] - [hid] HID: intel-ish-hid: remove redundant variable num_frags (Tony Camuso) [1688112]- [s390] Disable kexec_load via kernel_lockdown for s390 (Philipp Rudo) [1659399] - [s390] s390/ipl: Provide has_secure sysfs attribute (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Create ipl report and pass to next kernel (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Signature verification prototype (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Load new kernel to absolute 0 (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Unify loader code (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Simplify parmarea access (Philipp Rudo) [1659399] - [s390] s390/purgatory: Omit use of bin2c (Philipp Rudo) [1659399] - [s390] s390/purgatory: Reduce purgatory size (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix detection of text segment in ELF loader (Philipp Rudo) [1659399] - [s390] s390/kexec_file: Fix potential segment overlap in ELF loader (Philipp Rudo) [1659399] - [s390] s390/zcore: Rename ipl_block to mitigate name collision (Philipp Rudo) [1659399] - [s390] s390/boot: pad bzImage to 4K (Philipp Rudo) [1659399] - [s390] s390/ipl: add helper functions to create an IPL report (Philipp Rudo) [1659399] - [s390] s390/ipl: read IPL report at early boot (Philipp Rudo) [1659399] - [s390] s390/ipl: add definitions for the IPL report block (Philipp Rudo) [1659399] - [s390] s390/ipl: provide uapi header for list directed IPL (Philipp Rudo) [1659399] - [s390] s390/ipl: make ipl_info less confusing (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section compile time validation (Philipp Rudo) [1659399] - [s390] s390: move ipl block to .boot.preserved.data section (Philipp Rudo) [1659399] - [s390] s390: introduce .boot.preserved.data section (Philipp Rudo) [1659399] - [mm] s390: clean up redundant facilities list setup (Philipp Rudo) [1659399] - [s390] s390/als: remove duplicated in-place implementation of stfle (Philipp Rudo) [1659399] - [netdrv] fm10k: Fix a potential NULL pointer dereference (Neil Horman) [1659172] - [netdrv] fm10k: use struct_size() in kzalloc() (Neil Horman) [1659172] - [netdrv] fm10k: TRIVIAL cleanup of extra spacing in function comment (Neil Horman) [1659172] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Neil Horman) [1659172] - [netdrv] fm10k: bump driver version to match out-of-tree release (Neil Horman) [1659172] - [netdrv] fm10k: add missing device IDs to the upstream driver (Neil Horman) [1659172] - [netdrv] fm10k: ensure completer aborts are marked as non-fatal after a resume (Neil Horman) [1659172] - [netdrv] fm10k: fix SM mailbox full condition (Neil Horman) [1659172] - [netdrv] fm10k: remove ndo_poll_controller (Neil Horman) [1659172] - [netdrv] intel-ethernet: use correct module license (Neil Horman) [1659172] - [scsi] Revert "scsi: fcoe: clear FC_RP_STARTED flags when receiving a LOGO" (Nilesh Javali) [1701545] - [tools] tools: introduce test_and_clear_bit (Peter Xu) [1694926] - [net] bridge: fix netlink export of vlan_stats_per_port option (Ivan Vecera) [1703551] - [net] bridge: fix vlan stats use-after-free on destruction (Ivan Vecera) [1703551] - [tools] headers uapi: Update linux/if_link.h header copy (Ivan Vecera) [1703551] - [net] bridge: fix a possible memory leak in __vlan_add (Ivan Vecera) [1703551] - [net] bridge: add support for per-port vlan stats (Ivan Vecera) [1703551] - [net] bridge: mcast: Default back to multicast enabled state (Ivan Vecera) [1703551] - [net] bridge: pack net_bridge better (Ivan Vecera) [1703551] - [net] bridge: convert mtu_set_by_user to a bit (Ivan Vecera) [1703551] - [net] bridge: convert neigh_suppress_enabled option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert mcast options to bits (Ivan Vecera) [1703551] - [net] bridge: convert and rename mcast disabled (Ivan Vecera) [1703551] - [net] bridge: convert group_addr_set option to a bit (Ivan Vecera) [1703551] - [net] bridge: convert nf call options to bits (Ivan Vecera) [1703551] - [net] bridge: add bitfield for options and convert vlan opts (Ivan Vecera) [1703551] - [net] bridge: make struct opening bracket consistent (Ivan Vecera) [1703551] - [net] Add netif_is_gretap()/netif_is_ip6gretap() (Ivan Vecera) [1701208] - [net] sched: register callbacks for indirect tc block binds (Ivan Vecera) [1701214] - [tools] selftests: tc-testing: fix tunnel_key failure if dst_port is unspecified (Ivan Vecera) [1701210] - [tools] selftests: tc-testing: drop test on missing tunnel key id (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Don't dump dst port if it wasn't set (Ivan Vecera) [1701210] - [net] sched: act_tunnel_key: Allow key-less tunnels (Ivan Vecera) [1701210] - [net] ethtool: Added support for 50Gbps per lane link modes (Ivan Vecera) [1701215] - [net] ip_gre: fix parsing gre header in ipgre_err (Hangbin Liu) [1702212] - [net] vxlan: Free a leaked vetoed multicast rdst (Ivan Vecera) [1691695] - [net] switchdev: Add extack argument to call_switchdev_notifiers() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add extack to switchdev operations (Ivan Vecera) [1691695] - [net] net: Add extack argument to ndo_fdb_add() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Delete remote after update (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Postpone vxlan_config_apply() (Ivan Vecera) [1691695] - [netdrv] vxlan: changelink: Inline vxlan_dev_configure() (Ivan Vecera) [1691695] - [netdrv] vxlan: Allow vetoing of FDB notifications (Ivan Vecera) [1691695] - [netdrv] vxlan: Have vxlan_fdb_replace() save original rdst value (Ivan Vecera) [1691695] - [netdrv] vxlan: Split vxlan_fdb_update() in two (Ivan Vecera) [1691695] - [netdrv] vxlan: Move up vxlan_fdb_free(), vxlan_fdb_destroy() (Ivan Vecera) [1691695] - [net] bridge: Add br_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_clear_offload() (Ivan Vecera) [1691695] - [netdrv] vxlan: Add vxlan_fdb_replay() (Ivan Vecera) [1691695] - [net] route: add support for directed broadcast forwarding (Xin Long) [1562384] - [net] erspan: build the header with the right proto according to erspan_ver (Xin Long) [1663862] - [net] ipv6: make ip6_create_rt_rcu return ip6_null_entry instead of NULL (Xin Long) [1688617] - [net] tipc: handle the err returned from cmd header function (Jon Maloy) [1693452] - [net] tipc: check link name with right length in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: check bearer name with right length in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: change to check tipc_own_id to return in tipc_net_stop (Jon Maloy) [1693452] - [net] tipc: tipc clang warning (Jon Maloy) [1693452] - [net] tipc: fix cancellation of topology subscriptions (Jon Maloy) [1693452] - [net] tipc: allow service ranges to be connect()'ed on RDM/DGRAM (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check for nla_nest_start (Jon Maloy) [1693452] - [net] net: tipc: fix a missing check of nla_nest_start (Jon Maloy) [1693452] - [net] tipc: fix RDM/DGRAM connect() regression (Jon Maloy) [1693452] - [net] tipc: fix race condition causing hung sendto (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_rcvmsg() (Jon Maloy) [1693452] - [net] tipc: improve function tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: fix link session and re-establish issues (Jon Maloy) [1693452] - [net] tipc: fix skb may be leaky in tipc_link_input (Jon Maloy) [1693452] - [net] tipc: remove dead code in struct tipc_topsrv (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: remove unneeded semicolon in trace.c (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_doit (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_name_table_dump (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_set (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_bearer_enable (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in tipc_nl_compat_link_reset_stats (Jon Maloy) [1693452] - [net] tipc: fix uninit-value in in tipc_conn_rcv_sub (Jon Maloy) [1693452] - [net] tipc: fix memory leak in tipc_nl_compat_publ_dump (Jon Maloy) [1693452] - [net] tipc: fix a missing check of genlmsg_put (Jon Maloy) [1693452] - [net] tipc: fix a double free in tipc_enable_bearer() (Jon Maloy) [1693452] - [net] net/netlink_compat: Fix a missing check of nla_parse_nested (Jon Maloy) [1693452] - [net] tipc: fix uninitialized value for broadcast retransmission (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc bearer (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc node (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc socket (Jon Maloy) [1693452] - [net] tipc: add trace_events for tipc link (Jon Maloy) [1693452] - [net] tipc: enable tracepoints in tipc (Jon Maloy) [1693452] - [net] tipc: handle broadcast NAME_DISTRIBUTOR packet when receiving it (Jon Maloy) [1693452] - [net] tipc: check group dests after tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: check tsk->group in tipc_wait_for_cond() (Jon Maloy) [1693452] - [net] tipc: compare remote and local protocols in tipc_udp_enable() (Jon Maloy) [1693452] - [net] tipc: use lock_sock() in tipc_sk_reinit() (Jon Maloy) [1693452] - [net] tipc: fix node keep alive interval calculation (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning during node delete (Jon Maloy) [1693452] - [net] tipc: don't assume linear buffer when reading ancillary data (Jon Maloy) [1693452] - [net] tipc: fix lockdep warning when reinitilaizing sockets (Jon Maloy) [1693452] - [net] tipc: fix link re-establish failure (Jon Maloy) [1693452] - [net] tipc: improve broadcast retransmission algorithm (Jon Maloy) [1693452] - [net] tipc: use destination length for copy string (Jon Maloy) [1693452] - [net] tipc: support binding to specific ip address when activating UDP bearer (Jon Maloy) [1677371 1693452] - [net] tipc: remainder of commit ignore STATE_MSG on wrong link session (Jon Maloy) [1693452] - [net] tipc: buffer overflow handling in listener socket (Jon Maloy) [1693452] - [net] tipc: add SYN bit to connection setup messages (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_filter_connect() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_sk_timeout() (Jon Maloy) [1693452] - [net] tipc: refactor function tipc_msg_reverse() (Jon Maloy) [1693452] - [net] tipc: Add and use skb_mark_not_on_list(). (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for tipc_topsrv_queue_evt() comments (Jon Maloy) [1693452] - [net] tipc: correct spelling errors for struct tipc_bc_base's comment (Jon Maloy) [1693452] - [net] tipc: correct structure parameter comments for topsrv (Jon Maloy) [1693452] - [net] net/tipc: remove redundant variables 'tn' and 'oport' (Jon Maloy) [1693452] - [net] net: tipc: bcast: Replace GFP_ATOMIC with GFP_KERNEL in tipc_bcast_init() (Jon Maloy) [1693452] - [net] net: tipc: name_table: Replace GFP_ATOMIC with GFP_KERNEL in tipc_nametbl_init() (Jon Maloy) [1693452] - [net] tipc: make some functions static (Jon Maloy) [1693452] - [net] tipc: make link capability update thread safe (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_group_size (Jon Maloy) [1693452] - [net] tipc: remove unused tipc_link_is_active (Jon Maloy) [1693452] - [net] tipc: check session number before accepting link protocol messages (Jon Maloy) [1693452] - [net] tipc: add sequence number check for link STATE messages (Jon Maloy) [1693452] - [net] tipc: mark expected switch fall-throughs (Jon Maloy) [1693452] - [net] tipc: extend sock diag for group communication (Jon Maloy) [1693452] - [net] tipc: Auto removal of peer down node instance (Jon Maloy) [1693452] - [net] tipc: optimize function tipc_node_timeout() (Jon Maloy) [1693452] - [net] tipc: eliminate buffer cloning in function tipc_msg_extract() (Jon Maloy) [1693452] - [net] netfilter: nf_conncount: fix argument order to find_next_bit (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: speculative garbage collection on empty lists (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: move all list iterations under spinlock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: merge lookup and add functions (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: restart search when nodes have been erased (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: split gc in two phases (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: don't skip eviction when age is negative (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: remove wrong condition check routine (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix unexpected permanent node of list. (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: fix list_del corruption in conn_free (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: use spin_lock_bh instead of spin_lock (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Add list lock and gc worker, and RCU for init tree search (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Split insert and traversal (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Move locking into count_tree() (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit in nf_conncount_lookup() and cleanup (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Switch to plain list (Florian Westphal) [1531074] - [net] netfilter: nf_conncount: Early exit for garbage collection (Florian Westphal) [1531074] - [net] ptp: uapi: change _IOW to IOWR in PTP_SYS_OFFSET_EXTENDED definition (Hangbin Liu) [1677215] - [net] ptp: check that rsv field is zero in struct ptp_sys_offset_extended (Hangbin Liu) [1677215] - [net] ptp: deprecate gettime64() in favor of gettimex64() (Hangbin Liu) [1677215] - [net] ptp: add PTP_SYS_OFFSET_EXTENDED ioctl (Hangbin Liu) [1677215] - [net] ptp: check gettime64 return code in PTP_SYS_OFFSET ioctl (Hangbin Liu) [1677215] - [net] ptp: reorder declarations in ptp_ioctl() (Hangbin Liu) [1677215] - [net] tuntap: fix multiqueue rx (Guillaume Nault) [1686563]- [edac] EDAC/amd64: Add Family 17h Model 30h PCI IDs (Aristeu Rozanski) [1696603] - [x86] Update stepping values for coffee lake desktop (David Arcari) [1704800] - [security] KEYS: trusted: allow trusted.ko to initialize w/o a TPM (Jerry Snitselaar) [1694208] - [security] tpm: pass an array of tpm_extend_digest structures to tpm_pcr_extend() (Jerry Snitselaar) [1665130 1665129] - [security] KEYS: trusted: explicitly use tpm_chip structure from tpm_default_chip() (Jerry Snitselaar) [1665130 1665129] - [char] tpm/ppi: Enable submission of optional command parameter for PPI 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Possibly show command parameter if TPM PPI 1.3 is used (Jerry Snitselaar) [1665130] - [char] tpm/ppi: Display up to 101 operations as define for version 1.3 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: rename TPM_PPI_REVISION_ID to TPM_PPI_REVISION_ID_1 (Jerry Snitselaar) [1665130] - [char] tpm/ppi: pass function revision ID to tpm_eval_dsm() (Jerry Snitselaar) [1665130] - [char] tpm: Fix the type of the return value in calc_tpm2_event_size() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: fix an invalid condition in tpm_common_poll (Jerry Snitselaar) [1694208] - [char] tpm: turn on TPM on suspend for TPM 1.x (Jerry Snitselaar) [1694208 1665130] - [char] tpm: move tpm_chip definition to include/linux/tpm.h (Jerry Snitselaar) [1665129] - [char] tpm: retrieve digest size of unknown algorithms with PCR read (Jerry Snitselaar) [1665130 1665129] - [char] tpm: rename and export tpm2_digest and tpm2_algorithms (Jerry Snitselaar) [1665130 1665129] - [char] tpm: dynamically allocate the allocated_banks array (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove @flags from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: take TPM chip power gating out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: introduce tpm_chip_start() and tpm_chip_stop() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: remove TPM_TRANSMIT_UNLOCKED flag (Jerry Snitselaar) [1665130 1665129] - [char] tpm: use tpm_try_get_ops() in tpm-sysfs.c. (Jerry Snitselaar) [1665130] - [char] tpm: remove @space from tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move TPM space code out of tpm_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: move tpm_validate_commmand() to tpm2-space.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: clean up tpm_try_transmit() error handling flow (Jerry Snitselaar) [1665130 1665129] - [char] tpm: encapsulate tpm_dev_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: access command header through struct in tpm_try_transmit() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: declare struct tpm_header (Jerry Snitselaar) [1665130 1665129] - [char] tpm: print tpm2_commit_space() error inside tpm2_commit_space() (Jerry Snitselaar) [1665129] - [char] tpm: return 0 from pcrs_show() when tpm1_pcr_read() fails (Jerry Snitselaar) [1665130] - [char] tpm: fix invalid return value in pubek_show() (Jerry Snitselaar) [1694208 1665130] - [char] tpm: use tpm_buf in tpm_transmit_cmd() as the IO parameter (Jerry Snitselaar) [1665130 1665129] - [char] tpm: don't return bool from update_timeouts (Jerry Snitselaar) [1665130] - [char] tpm: don't print error message in tpm_transmit_cmd when tpm still testing (Jerry Snitselaar) [1665129] - [char] tpm: add _head suffix to tcg_efi_specid_event and tcg_pcr_event2 (Jerry Snitselaar) [1665129] - [char] tpm: Fix off-by-one when reading binary_bios_measurements (Jerry Snitselaar) [1694208 1665130] - [char] tpm: Simplify the measurements loop (Jerry Snitselaar) [1665130] - [char] tpm/tpm_i2c_atmel: Return -E2BIG when the transfer is incomplete (Jerry Snitselaar) [1694208] - [char] tpm: Unify the send callback behaviour (Jerry Snitselaar) [1665129] - [char] tpm: Fix some name collisions with drivers/char/tpm.h (Jerry Snitselaar) [1694208] - [char] tpm/tpm_crb: Avoid unaligned reads in crb_recv() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: add support for partial reads (Jerry Snitselaar) [1665129] - [char] tpm: tpm_ibmvtpm: fix kdoc warnings (Jerry Snitselaar) [1665129] - [char] tpm: fix kdoc for tpm2_flush_context_cmd() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: tpm_try_transmit() refactor error flow. (Jerry Snitselaar) [1694208 1665129] - [char] tpm: use u32 instead of int for PCR index (Jerry Snitselaar) [1665130 1665129] - [security] ima: Get rid of ima_used_chip and use ima_tpm_chip != NULL instead (Jerry Snitselaar) [1665130 1665129] - [security] ima: Use tpm_default_chip() and call TPM functions with a tpm_chip (Jerry Snitselaar) [1665129] - [char] tpm1: reimplement tpm1_continue_selftest() using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: reimplement SAVESTATE using tpm_buf (Jerry Snitselaar) [1665130] - [char] tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() (Jerry Snitselaar) [1665130] - [char] tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure (Jerry Snitselaar) [1665130] - [char] tpm: tpm-space.c remove unneeded semicolon (Jerry Snitselaar) [1665129] - [char] tpm: tpm-interface.c drop unused macros (Jerry Snitselaar) [1694208 1665130] - [char] tpm: add tpm_auto_startup() into tpm-interface.c (Jerry Snitselaar) [1665129] - [char] tpm: factor out tpm_startup function (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm1_get_random into tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm_getcap to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: move tpm1_pcr_extend to tpm1-cmd.c (Jerry Snitselaar) [1665130] - [char] tpm: factor out tpm_get_timeouts() (Jerry Snitselaar) [1665130 1665129] - [char] tpm: add tpm_calc_ordinal_duration() wrapper (Jerry Snitselaar) [1665130 1665129] - [char] tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c (Jerry Snitselaar) [1665130 1665129] - [char] tpm: sort objects in the Makefile (Jerry Snitselaar) [1665129] - [char] tpm2: add new tpm2 commands according to TCG 1.36 (Jerry Snitselaar) [1665129] - [char] tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x (Jerry Snitselaar) [1665129] - [char] tpm: add support for nonblocking operation (Jerry Snitselaar) [1665129] - [char] tpm: add ptr to the tpm_space struct to file_priv (Jerry Snitselaar) [1665129] - [char] tpm: Make SECURITYFS a weak dependency (Jerry Snitselaar) [1665129] - [char] tpm: suppress transmit cmd error logs when TPM 1.2 is disabled/deactivated (Jerry Snitselaar) [1665130] - [char] tpm: fix response size validation in tpm_get_random() (Jerry Snitselaar) [1694208 1665129] - [char] tpm: replace TPM_TRANSMIT_RAW with TPM_TRANSMIT_NESTED (Jerry Snitselaar) [1665129] - [char] tpm: Convert tpm_find_get_ops() to use tpm_default_chip() (Jerry Snitselaar) [1665129] - [char] tpm: Implement tpm_default_chip() to find a TPM chip (Jerry Snitselaar) [1665129] - [char] tpm: rename tpm_chip_find_get() to tpm_find_get_ops() (Jerry Snitselaar) [1665129] - [char] tpm: Allow tpm_tis drivers to set hwrng quality. (Jerry Snitselaar) [1665129] - [char] tpm: Return the actual size when receiving an unsupported command (Jerry Snitselaar) [1694208 1665129] - [char] tpm/tpm_i2c_infineon: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT) (Jerry Snitselaar) [1665129] - [char] tpm_tis_spi: Pass the SPI IRQ down to the driver (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_random() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_get_tpm_pt() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_probe() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [char] tpm: migrate tpm2_shutdown() to use struct tpm_buf (Jerry Snitselaar) [1665129] - [pci] PCI: Fix __initdata issue with "pci=disable_acs_redir" parameter (Myron Stowe) [1704979] - [s390] s390/pci: skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Add flag so platforms can skip VF scanning (Myron Stowe) [1704979] - [pci] PCI/IOV: Factor out sriov_add_vfs() (Myron Stowe) [1704979] - [pci] switchtec: Add MRPC DMA mode support (Myron Stowe) [1704979] - [pci] switchtec: Improve MRPC efficiency by enabling write combining (Myron Stowe) [1704979] - [pci] switchtec: Fix SWITCHTEC_IOCTL_EVENT_IDX_ALL flags overwrite (Myron Stowe) [1704979] - [pci] switchtec: Set DMA coherent mask (Myron Stowe) [1704979] - [pci] switchtec: Remove immediate status check after submitting MRPC command (Myron Stowe) [1704979] - [pci] PCI / PM: Allow runtime PM without callback functions (Myron Stowe) [1704979] - [pci] PCI/P2PDMA: Clean up documentation and kernel-doc (Myron Stowe) [1704979] - [pci] PCI: Remove unnecessary space before function pointer arguments (Myron Stowe) [1704979] - [maintainers] MAINTAINERS: Add x86 early-quirks.c file pattern to PCI subsystem (Myron Stowe) [1704979] - [pci] PCI: Expand the "PF" acronym in Kconfig help text (Myron Stowe) [1704979] - [x86] x86/PCI: Fix Broadcom CNB20LE unintended sign extension (redux) (Myron Stowe) [1704979] - [pci] PCI/ASPM: Remove unused lists from struct pcie_link_state (Myron Stowe) [1704979] - [pci] PCI / ACPI: Identify untrusted PCI devices (Myron Stowe) [1704979]- [documentation] x86/resctrl: Update Documentation/x86/resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Remove unnecessary check for cbm_validate() (Prarit Bhargava) [1504489] - [maintainers] MAINTAINERS: Update resctrl filename patterns (Prarit Bhargava) [1504489] - [documentation] Documentation: Rename and update intel_rdt_ui.txt to resctrl_ui.txt (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Introduce AMD QOS feature (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Fixup the user-visible strings (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add AMD's X86_FEATURE_MBA to the scattered CPUID features (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the config option INTEL_RDT to RESCTRL (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Add vendor check for the MBA software controller (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Bring cbm_validate() into the resource structure (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Initialize the vendor-specific resource functions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Move all the macros to resctrl/internal.h (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Re-arrange the RDT init code (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename the RDT functions and definitions (Prarit Bhargava) [1504489] - [x86] x86/resctrl: Rename and move rdt files to a separate directory (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Prevent pseudo-locking from using stale pointers (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix initial allocation to consider CDP (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: CBM overlap should also check for overlap with CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce utility to obtain CDP peer (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix out-of-bounds memory access in CBM tests (Prarit Bhargava) [1504489] - [x86] perf/x86: Add helper to obtain performance counter index (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Switch to bitmap_zalloc() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Re-enable pseudo-lock measurements (Prarit Bhargava) [1504489] - [x86] x86/cpu: Sanitize FAM6_ATOM naming (David Arcari) [1504489] - [x86] x86/intel_rdt: Use perf infrastructure for measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create required perf event attributes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Remove local register variables (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix exclusive mode handling of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix incorrect loop end condition (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Do not allow pseudo-locking of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix unchecked MSR access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix invalid mode warning when multiple resources are managed (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Global closid helper to support future fixes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix size reporting of MBA resource (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix data type in parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Disable PMU access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix possible circular lock dependency (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make CPU information accessible for pseudo-locked regions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support restoration of subset of permissions (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Fix cleanup of plr structure on error (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Move pseudo_lock_region_clear() (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Limit C-states dynamically when pseudo-locking active (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support L3 cache performance event of Broadwell (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: More precise L2 hit/miss measurements (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create character device exposing pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create debugfs files for pseudo-locking testing (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Create resctrl debug area (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure RDT cleanup on exit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Resctrl files reflect pseudo-locked information (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support creation/removal of pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Pseudo-lock region creation/removal core (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Discover supported platforms via prefetch disable bits (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utilities to test pseudo-locked region possibility (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Split resource group removal in two (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable entering of pseudo-locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support enter/exit of locksetup mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce pseudo-locked region (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add check to determine if monitoring in progress (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Utilities to restrict/restore access to specific files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Protect against resource group changes during locking (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to restrict/restore access to resctrl files (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Add utility to test if tasks assigned to resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Respect read and write access (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce the Cache Pseudo-Locking modes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Display resource groups' allocations' size in bytes (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce "bit_usage" to display cache allocations details (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Ensure requested schemata respects mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Support flexible data to parsing callbacks (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Making CBM name and type more explicit (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Enable setting of exclusive mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce new "exclusive" mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Initialize new resource group with sane defaults (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Make useful functions available internally (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce test to determine if closid is in use (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce resource group's mode resctrl file (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Associate mode with each RDT resource group (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Introduce RDT resource group mode (Prarit Bhargava) [1504489] - [x86] x86/intel_rdt: Provide pseudo-locking hooks within rdt_mount (Prarit Bhargava) [1504489] - [x86] perf/x86: Make perf callchains work without CONFIG_FRAME_POINTER (Jiri Olsa) [1699780]- [kernel] sched/fair: Do not re-read ->h_load_next during hierarchical load calculation (Phil Auld) [1701762] - [s390] kvm: s390: enable MSA9 keywrapping functions depending on cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add deflate conversion facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: add enhanced sort facilty to cpu model (Thomas Huth) [1660913] - [s390] kvm: s390: provide query function for instructions returning 32 byte (Thomas Huth) [1660913] - [s390] kvm: s390: add MSA9 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector BCD enhancements facility to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add vector enhancements facility 2 to cpumodel (Thomas Huth) [1660913] - [s390] kvm: s390: add debug logging for cpu model subfunctions (Thomas Huth) [1660913] - [s390] kvm: s390: implement subfunction processor calls (Thomas Huth) [1660913] - [powercap] powercap: intel_rapl: add support for Jacobsville (Steve Best) [1482401] - [x86] x86/cpu: Add Atom Tremont (Jacobsville) (Steve Best) [1482401]- [crypto] crypto: qat - Remove unused goto label (Neil Horman) [1660313] - [crypto] crypto: prefix header search paths with $(srctree)/ (Neil Horman) [1660313] - [crypto] crypto: qat - no need to check return value of debugfs_create functions (Neil Horman) [1660313] - [crypto] cross-tree: phase out dma_zalloc_coherent() (Neil Horman) [1660313] - [crypto] crypto: qat - move temp buffers off the stack (Neil Horman) [1660313] - [crypto] crypto: qat - Remove VLA usage (Neil Horman) [1660313] - [include] block: kill all_q_node in request_queue (Ming Lei) [1702865] - [block] bfq: update internal depth state when queue depth changes (Ming Lei) [1702865] - [fs] block: fix the return errno for direct IO (Ming Lei) [1702865] - [block] block: do not leak memory in bio_copy_user_iov() (Ming Lei) [1702865] - [nvme] nvme: cancel request synchronously (Ming Lei) [1702865] - [block] blk-mq: introduce blk_mq_complete_request_sync() (Ming Lei) [1702865] - [scsi] scsi: virtio_scsi: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] virtio-blk: limit number of hw queues by nr_cpu_ids (Ming Lei) [1702865] - [block] block, bfq: fix use after free in bfq_bfqq_expire (Ming Lei) [1702865] - [block] paride/pcd: Fix potential NULL pointer dereference and mem leak (Ming Lei) [1702865] - [block] blk-mq: do not reset plug->rq_count before the list is sorted (Ming Lei) [1702865] - [block] paride/pf: Fix potential NULL pointer dereference (Ming Lei) [1702865] - [block] blk-mq: add trace block plug and unplug for multiple queues (Ming Lei) [1702865] - [block] block: use blk_free_flush_queue() to free hctx->fq in blk_mq_init_hctx (Ming Lei) [1702865] - [block] paride/pcd: cleanup queues when detection fails (Ming Lei) [1702865] - [block] paride/pf: cleanup queues when detection fails (Ming Lei) [1702865] - [crypto] crypto: chelsio - Fixed Traffic Stall (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix passing zero to 'PTR_ERR' warning in chcr_aead_op (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Inline single pdu only (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - avoid using sa_entry imm (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variables 'adap' (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - check set_msg_len overflow in generate_b0 (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Fix wrong error counter increments (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Reset counters on cxgb4 Detach (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Handle PCI shutdown event (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - cleanup:send addr as value in function argument (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Use same value for both channel in single WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Swap location of AAD and IV sent in WR (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - remove set but not used variable 'kctx_len' (Arjun Vynipadath) [1664679] - [crypto] drivers: chelsio: use skb_sec_path helper (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - ESN for Inline IPSec Tx (Arjun Vynipadath) [1664679] - [crypto] crypto: chcr - small packet Tx stalls the queue (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - clean up various indentation issues (Arjun Vynipadath) [1664679] - [crypto] crypto: chelsio - Update ntx queue received from cxgb4 (Arjun Vynipadath) [1664679]- [platform] platform/x86: intel_pmc_core: Convert to INTEL_CPU_FAM6 macro (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Avoid a u32 overflow (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Include Reserved IP for LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix file permissions for ltr_show (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP name (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix PCH IP sts reading (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Handle CFL regmap properly (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Show Latency Tolerance info (David Arcari) [1658080] - [platform] platform/x86: intel_pmc: Convert to use SPDX identifier (David Arcari) [1658080] - [platform] platform/x86: intel_pmc_core: Add CNP SLPS0 debug registers (David Arcari) [1658080] - [x86] x86/cpu: Introduce INTEL_CPU_FAM*() helper macros (David Arcari) [1658080] - [include] locking/atomics, asm-generic: Move some macros from to a new file (David Arcari) [1658080] - [s390] s390/kasan: fix strncpy_from_user kasan checks (Philipp Rudo) [1665182] - [s390] s390: correct some inline assembly constraints (Philipp Rudo) [1665182] - [s390] s390/kasan: improve string/memory functions checks (Philipp Rudo) [1665182] - [include] compiler: remove __no_sanitize_address_or_inline again (Philipp Rudo) [1665182] - [s390] s390/kasan: increase instrumented stack size to 64k (Philipp Rudo) [1665182] - [mm] s390/kasan: support preemptible kernel build (Philipp Rudo) [1665182] - [mm] s390/kasan: add support for mem= kernel parameter (Philipp Rudo) [1665182] - [mm] s390/kasan: optimize kasan vmemmap allocation (Philipp Rudo) [1665182] - [mm] s390/kasan: avoid kasan crash with standby memory defined (Philipp Rudo) [1665182] - [s390] s390/head: avoid doubling early boot stack size under KASAN (Philipp Rudo) [1665182] - [mm] s390/mm: improve debugfs ptdump markers walking (Philipp Rudo) [1665182] - [mm] s390/mm: optimize debugfs ptdump kasan zero page walking (Philipp Rudo) [1665182] - [s390] s390/kasan: add option for 4-level paging support (Philipp Rudo) [1665182] - [mm] s390/kasan: free early identity mapping structures (Philipp Rudo) [1665182] - [s390] s390/kasan: enable stack and global variables access checks (Philipp Rudo) [1665182] - [s390] s390/dumpstack: disable __dump_trace kasan instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: reipl and kexec support (Philipp Rudo) [1665182] - [s390] s390/smp: kasan stack instrumentation support (Philipp Rudo) [1665182] - [include] compiler: introduce __no_sanitize_address_or_inline (Philipp Rudo) [1665182] - [s390] s390/kasan: use noexec and large pages (Philipp Rudo) [1665182] - [mm] s390/kasan: dynamic shadow mem allocation for modules (Philipp Rudo) [1665182] - [mm] s390/mm: add kasan shadow to the debugfs pgtable dump (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid user access code instrumentation (Philipp Rudo) [1665182] - [s390] s390/kasan: double the stack size (Philipp Rudo) [1665182] - [s390] s390/kasan: add initialization code and enable it (Philipp Rudo) [1665182] - [s390] s390: add pgd_page primitive (Philipp Rudo) [1665182] - [s390] s390: introduce MAX_PTRS_PER_P4D (Philipp Rudo) [1665182] - [s390] s390/kasan: replace some memory functions (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid instrumentation of early C code (Philipp Rudo) [1665182] - [s390] s390/kasan: avoid vdso instrumentation (Philipp Rudo) [1665182] - [s390] s390/mm: add missing pfn_to_kaddr helper (Philipp Rudo) [1665182] - [s390] s390/cpum_cf: Add support for CPU-MF SVN 6 (Philipp Rudo) [1683278] - [s390] s390: report new CPU capabilities (Philipp Rudo) [1685086] - [net] net/smc: fix smc_poll in SMC_INIT state (Philipp Rudo) [1700812] - [net] net/smc: fix byte_order for rx_curs_confirmed (Philipp Rudo) [1700812] - [net] net/smc: check port_idx of ib event (Philipp Rudo) [1700799] - [net] net/smc: check connections in smc_lgr_free_work (Philipp Rudo) [1700799] - [net] net/smc: reduce amount of status updates to peer (Philipp Rudo) [1700799] - [net] net/smc: no delay for free tx buffer wait (Philipp Rudo) [1700799] - [net] net/smc: move wake up of close waiter (Philipp Rudo) [1700799] - [net] net/smc: reset cursor update required flag (Philipp Rudo) [1700799] - [net] net/smc: correct state change for peer closing (Philipp Rudo) [1700799] - [net] net/smc: delete rkey first before switching to unused (Philipp Rudo) [1700799] - [net] net/smc: fix sender_free computation (Philipp Rudo) [1700799] - [net] net/smc: preallocated memory for rdma work requests (Philipp Rudo) [1700799] - [net] net/smc: fix use of variable in cleared area (Philipp Rudo) [1700799] - [net] net/smc: use device link provided in qp_context (Philipp Rudo) [1700799] - [net] net/smc: call smc_cdc_msg_send() under send_lock (Philipp Rudo) [1700799] - [net] net/smc: do not wait under send_lock (Philipp Rudo) [1700799] - [net] net/smc: recvmsg and splice_read should return 0 after shutdown (Philipp Rudo) [1700799] - [net] net/smc: don't wait for send buffer space when data was already sent (Philipp Rudo) [1700799] - [net] net/smc: prevent races between smc_lgr_terminate() and smc_conn_free() (Philipp Rudo) [1700799] - [net] net/smc: allow 16 byte pnetids in netlink policy (Philipp Rudo) [1700799] - [net] net/smc: fix another sizeof to int comparison (Philipp Rudo) [1700799] - [net] net/smc: move code to clear the conn->lgr field (Philipp Rudo) [1700799] - [net] net/smc: use client and server LGR pending locks for SMC-R (Philipp Rudo) [1700799] - [net] net/smc: unlock LGR pending lock earlier for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: use smc_curs_copy() for SMC-D (Philipp Rudo) [1700799] - [net] net/smc: postpone release of clcsock (Philipp Rudo) [1700799] - [net] smc: move unhash as early as possible in smc_release() (Philipp Rudo) [1700799] - [net] net/smc: fix TCP fallback socket release (Philipp Rudo) [1700799] - [s390] s390/ism: ignore some errors during deregistration (Philipp Rudo) [1700799] - [infiniband] mlx4: trigger IB events needed by SMC (Philipp Rudo) [1700799] - [s390] s390/smp: fix CPU hotplug deadlock with CPU rescan (Philipp Rudo) [1700836] - [block] s390/dasd: fix panic for failed online processing (Philipp Rudo) [1700811] - [netdrv] s390/qeth: fix use-after-free in error path (Philipp Rudo) [1700803] - [netdrv] s390/qeth: cancel close_dev work before removing a card (Philipp Rudo) [1700802] - [netdrv] s390/qeth: conclude all event processing before offlining a card (Philipp Rudo) [1700800] - [scsi] scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown (Philipp Rudo) [1700775] - [fs] xfs: prohibit fstrim in norecovery mode (Bill O'Donnell) [1697749] - [x86] perf/x86: Fixup typo in stub functions (Waiman Long) [1688789] - [x86] perf/x86/intel: Fix memory corruption (Waiman Long) [1688789] - [x86] perf/x86/intel: Implement support for TSX Force Abort (Waiman Long) [1688789] - [x86] x86: Add TSX Force Abort CPUID/MSR (Waiman Long) [1688789] - [x86] perf/x86/intel: Generalize dynamic constraint creation (Waiman Long) [1688789] - [x86] perf/x86/intel: Make cpuc allocations consistent (Waiman Long) [1688789] - [x86] perf/x86/intel: Delay memory deallocation until x86_pmu_dead_cpu() (Waiman Long) [1688789] - [x86] perf/x86/intel: Export mem events only if there's PEBS support (Waiman Long) [1688789] - [x86] perf/x86/intel: Add a separate Arch Perfmon v4 PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Factor out common code of PMI handler (Waiman Long) [1688789] - [x86] perf/x86/intel: Introduce PMU flag for Extended PEBS (Waiman Long) [1688789] - [x86] x86/speculation: Add PR_SPEC_DISABLE_NOEXEC (Waiman Long) [1671512]- [kernel] exit from RHEL 8.1 early ystream mode ("Herton R. Krzesinski") - [net] Bluetooth: Verify that l2cap_get_conf_opt provides large enough buffer (Gopal Tiwari) [1700507] {CVE-2019-3459} - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1664683] - [target] scsi: target: iscsi: cxgbit: add missing spin_lock_init() (Arjun Vynipadath) [1664683] - [scsi] scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: update route finding logic (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: find cxgbi device by MAC address (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgbi: remove redundant __kfree_skb call on skb and free cst->atid (Arjun Vynipadath) [1664685] - [scsi] scsi: libcxgbi: remove uninitialized variable len (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: validate tcp sequence number only if chip version <= T5 (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: get pf number from lldi->pf (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add wait_for_completion() (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: fix thermal configuration dependencies (Arjun Vynipadath) [1664685] - [scsi] scsi: cxgb4i: add DCB support for iSCSI connections (Arjun Vynipadath) [1664685] - [netdrv] cxgb4: Don't return EAGAIN when TCAM is full. (Arjun Vynipadath) [1664670] - [netdrv] chelsio: use BUG() instead of BUG_ON(1) (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/chtls: Prefix adapter flags with CXGB4 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Call netif_carrier_off properly in pci_probe (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Revert force link up behaviour (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Add VF Link state support (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Prefix adapter flags with CXGB4VF (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: Enter debugging mode if FW is inaccessible (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: Enable outer UDP checksum offload for T6 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix up netdev->hw_features (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: Mask out interrupts that are not enabled. (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Export sge_host_page_size to ulds (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add capability to get/set SGE Doorbell Queue Timer Tick (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Add support for SGE doorbell queue timer (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: Few more link management changes. (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: add tcb flags and tcb rpl struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608b (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Program hash region for {t4/t4vf}_change_mac() (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: smt: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: sched: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: cxgb4_tc_u32: use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4vf: Update port information in cxgb4vf_open() (Arjun Vynipadath) [1664682] - [netdrv] cxgb4/cxgb4vf: Link management changes (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4: TLS record offload enable (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: clip_tbl: Use struct_size() in kvzalloc() (Arjun Vynipadath) [1664670] - [netdrv] net: cxgb4: fix various indentation issues (Arjun Vynipadath) [1664670] - [netdrv] net: chelsio: Add a missing check on cudg_get_buffer (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: number of VFs supported is not always 16 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variables 'multitrc, speed' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use new fw interface to get the VIN and smt index (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/cxgb4vf: Fix mac_hlist initialization and free (Arjun Vynipadath) [1664682 1664670] - [netdrv] cxgb4vf: fix memleak in mac_hlist initialization (Arjun Vynipadath) [1664682] - [netdrv] cxgb4vf: free mac_hlist properly (Arjun Vynipadath) [1664682] - [netdrv] cxgb4: free mac_hlist properly (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal zone build error (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix thermal configuration dependencies (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add thermal zone support (Arjun Vynipadath) [1664670] - [infiniband] cxgb4: use __vlan_hwaccel helpers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T6 PCI device ids 0x608a (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix the error path of cxgb4_uld_register() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: use FW_PORT_ACTION_L1_CFG32 for 32 bit capability (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove the unneeded locks (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in IEEE_FAUX_SYNC (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Use proper enum in cxgb4_dcb_handle_fw_update (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove duplicated include from cxgb4_main.c (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add per rx-queue counter for packet errors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Fix endianness issue in t4_fwcache() (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix abort_req_rss6 struct (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove redundant assignment to vlan_cmd.dropnovlan_fm (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect hardware queue descriptors (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device ids 0x50af and 0x50b0 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: remove set but not used variable 'spd' (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: add support to display DCB info (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/t4_hw: mark expected switch fall-throughs (Arjun Vynipadath) [1664670] - [netdrv] cxgb4/l2t: Mark expected switch fall-through (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: fix endian to test F_FW_PORT_CMD_DCBXDIS32 (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: print ULD queue information managed by LLD (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: move Tx/Rx free pages collection to common code (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add support to read actual provisioned resources (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: Add new T5 PCI device id 0x50ae (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect number of free PSTRUCT page pointers (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: display number of rx and tx pages free (Arjun Vynipadath) [1664670] - [netdrv] cxgb4: collect ASIC LA dumps from ULP TX (Arjun Vynipadath) [1664670] - [netdrv] libcxgb: replace vmalloc and memset with vzalloc (Arjun Vynipadath) [1664670] - [netdrv] enic: fix checksum validation for IPv6 (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Return the correct opcode when creating WR (Jonathan Toppins) [1688010 1685309] - [infiniband] RDMA/vmw_pvrdma: Use atomic memory allocation in create AH (Jonathan Toppins) [1685309] - [infiniband] IB/usnic: fix spelling mistake "miniumum" -> "minimum" (Jonathan Toppins) [1685309] - [infiniband] RDMA/drivers: Fix spelling mistake "initalize" -> "initialize" (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Reuse code which sets port state (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make counters thread safe (Jonathan Toppins) [1685309] - [infiniband] RDMA: Cleanup undesired pd->uobject usage (Jonathan Toppins) [1685309] - [infiniband] IB/{mlx5, ocrdma, qedr, rxe}: Omit port validation from IB verbs (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Fix incorrect cache cleanup in error flow (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Utilize generic function to validate port number (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: Make function rxe_pool_cleanup return void (Jonathan Toppins) [1685309] - [infiniband] rxe: IB_WR_REG_MR does not capture MR's iova field (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: make rxe_unregister_device void (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: move the variable into the function that uses it (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Add link_down, rdma_sends, rdma_recvs stats counters (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Distinguish between down links and disabled links (Jonathan Toppins) [1685309] - [infiniband] rxe: fix error completion wr_id and qp_num (Jonathan Toppins) [1685309] - [infiniband] IB/rxe: clean skb queue directly (Jonathan Toppins) [1685309] - [net] xprtrdma: Make sure Send CQ is allocated on an existing compvec (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework SCSI device reset handling (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: Fix for use-after-free in ipoib_cm_tx_start (Jonathan Toppins) [1685309] - [net] xprtrdma: Double free in rpcrdma_sendctxs_create() (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix error code in rpcrdma_buffer_create() (Jonathan Toppins) [1685309] - [infiniband] IB/ipoib: drop useless LIST_HEAD (Jonathan Toppins) [1685309] - [net] xprtrdma: Prevent leak of rpcrdma_rep objects (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't leak freed MRs (Jonathan Toppins) [1685309] - [net] xprtrdma: Add documenting comment for rpcrdma_buffer_destroy (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace outdated comment for rpcrdma_ep_post (Jonathan Toppins) [1685309] - [net] xprtrdma: Update comments in frwr_op_send (Jonathan Toppins) [1685309] - [net] xprtrdma: Trace mapping, alloc, and dereg failures (Jonathan Toppins) [1685309] - [net] xprtrdma: Add trace points for calls to transport switch methods (Jonathan Toppins) [1685309] - [net] xprtrdma: Relocate the xprtrdma_mr_map trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Clean up of xprtrdma chunk trace points (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove unused fields from rpcrdma_ia (Jonathan Toppins) [1685309] - [net] xprtrdma: Cull dprintk() call sites (Jonathan Toppins) [1685309] - [net] xprtrdma: Simplify locking that protects the rl_allreqs list (Jonathan Toppins) [1685309] - [net] xprtrdma: Expose transport header errors (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove request_module from backchannel (Jonathan Toppins) [1685309] - [net] xprtrdma: Plant XID in on-the-wire RDMA offset (FRWR) (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove rpcrdma_memreg_ops (Jonathan Toppins) [1685309] - [net] xprtrdma: Remove support for FMR memory registration (Jonathan Toppins) [1685309] - [net] xprtrdma: Reduce max_frwr_depth (Jonathan Toppins) [1685309] - [net] xprtrdma: Fix ri_max_segs and the result of ro_maxpages (Jonathan Toppins) [1685309] - [net] xprtrdma: Don't wake pending tasks until disconnect is done (Jonathan Toppins) [1685309] - [net] xprtrdma: No qp_event disconnect (Jonathan Toppins) [1685309] - [net] xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue (Jonathan Toppins) [1685309] - [net] xprtrdma: Refactor Receive accounting (Jonathan Toppins) [1685309] - [net] xprtrdma: Ensure MRs are DMA-unmapped when posting LOCAL_INV fails (Jonathan Toppins) [1685309] - [net] xprtrdma: Yet another double DMA-unmap (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Use kmem_cache_free() instead of kfree() (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Rework the srpt_alloc_srq() error path (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Remove driver version and release date (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Make kernel-doc headers complete (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Join split strings (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Improve coding style conformance (Jonathan Toppins) [1685309] - [infiniband] RDMA/srpt: Fix a use-after-free in the channel release code (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Rework handling of the maximum information unit length (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Move srp_rdma_ch.max_ti_iu_len declaration (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Propagate ib_post_send() failures to the SCSI mid-layer (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Handle large SCSI CDBs correctly (Jonathan Toppins) [1685309] - [infiniband] RDMA/srp: Document srp_parse_in() arguments (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Add support for immediate data (Jonathan Toppins) [1685309] - [infiniband] include/scsi/srp.h: Move response flag definitions into this file (Jonathan Toppins) [1685309] - [net] svcrdma: Optimize the logic that selects the R_key to invalidate (Jonathan Toppins) [1685309] - [infiniband] IB/srpt: Drop pointless static qualifier in srpt_make_tpg() (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs in uverbs_user_mmap_disassociate (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix ioctl query port to consider device disassociation (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Fix OOPs upon device disassociation (Jonathan Toppins) [1685309] - [infiniband] RDMA/umem: Add missing initialization of owning_mm (Jonathan Toppins) [1685309] - [infiniband] RDMA/device: Expose ib_device_try_get(() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Mark ioctl responses with UVERBS_ATTR_F_VALID_OUTPUT (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Add cm_id restrack resource based on kernel or user cm_id type (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Don't expose unsafe global rkey to regular user (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fix post send success return value in case of error (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add advise_mr to the list of known ops (Jonathan Toppins) [1685309] - [infiniband] IB/uverbs: Signedness bug in UVERBS_HANDLER() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Start using dev_groups of class (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Use class_groups and let core create class file (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Refactor code to use cdev_device_add() (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Avoid destroying device while it is accessed (Jonathan Toppins) [1685309] - [infiniband] IB/umad: Simplify and avoid dynamic allocation of class (Jonathan Toppins) [1685309] - [infiniband] RDMA/iwcm: Don't copy past the end of dev_name() string (Jonathan Toppins) [1685309] - [infiniband] IB/core: Move query port to ioctl (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Expose port_cap_flags2 (Jonathan Toppins) [1685309] - [infiniband] IB/core: uverbs copy to struct or zero helper (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if destroy address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA: Mark if create address handle is in a sleepable context (Jonathan Toppins) [1685309] - [infiniband] RDMA/restrack: Resource-tracker should not use uobject pointers (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add support to advise_mr (Jonathan Toppins) [1685309] - [include] IB/uverbs: Add helper to get array size from ptr attribute (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add an ioctl method to destroy an object (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a method to introspect handles in a context (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Delete RoCE GID in hw when corresponding IP is deleted (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Implement an ioctl that can call write and write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA: Start use ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/rdmavt: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/rxe: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/vmw_pvrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/usnic: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qib: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/qedr: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/ocrdma: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/nes: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mthca: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx5: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/mlx4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/i40iw: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hns: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/hfi1: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb4: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/cxgb3: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/bnxt_re: Initialize ib_device_ops struct (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Introduce ib_device_ops (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Optimize clearing of extra bytes in response (Jonathan Toppins) [1685309] - [infiniband] IB/core: Add new IB rates (Jonathan Toppins) [1685309] - [include] IB/core: Add 2X port width (Jonathan Toppins) [1685309] - [include] IB/core: Add CapabilityMask2 to port attributes (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Validate port number in query_pkey verb (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Fix typo in string concatenation macro (Jonathan Toppins) [1685309] - [infiniband] IB/core: Enable getting an object type from a given uobject (Jonathan Toppins) [1685309] - [infiniband] IB/core: Introduce UVERBS_IDR_ANY_OBJECT (Jonathan Toppins) [1685309] - [infiniband] RDMA/nldev: Export to user space number of contexts (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Annotate alloc/deallloc paths with context tracking (Jonathan Toppins) [1685309] - [include] RDMA/restrack: Track ucontext (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use only attrs for the write() handler signature (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not check the input length on create_cq/qp paths (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use the iterator for ib_uverbs_unmarshall_recv() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add a simple iterator interface for reading the command (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Simplify ib_uverbs_ex_query_device (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Fill in the response for IB_USER_VERBS_EX_CMD_MODIFY_QP (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() and core for write_ex handlers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_request() for request copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_response() for remaining response copying (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Get rid of the 'callback' scheme in the compat path (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass ucore for write/write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Remove out_len checks that are now done by the core (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: fix ptr_ret.cocci warnings (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for ioctl() (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use uverbs_attr_bundle to pass udata for write_ex (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Prohibit write() calls with too small buffers (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add structure size info to write commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Do not pass ib_uverbs_file to ioctl methods (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make write() handlers return 0 on success (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Replace ib_uverbs_file with uverbs_attr_bundle for write (Jonathan Toppins) [1685309] - [include] RDMA/uverbs: Add missing driver_data (Jonathan Toppins) [1685309] - [infiniband] RDMA/core: Sync unregistration with netlink commands (Jonathan Toppins) [1685309] - [infiniband] RDMA/cma: Move cma module specific functions to cma_priv.h (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Check for NULL driver methods for every write call (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Make all the method functions in uverbs_cmd static (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Convert the write interface to use uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/verbs: Store the write/write_ex uapi entry points in the uverbs_api (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Require all objects to have a driver destroy function (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Add helpers to mark uapi functions as unsupported (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Factor out the add/get pattern into a helper (Jonathan Toppins) [1685309] - [infiniband] RDMA/uverbs: Use a linear list to describe the compiled-in uapi (Jonathan Toppins) [1685309] - [infiniband] IB/core: Make function ib_fmr_pool_unmap return void (Jonathan Toppins) [1685309] - [include] RDMA/core: Remove unused header files mm.h, socket.h, scatterlist.h (Jonathan Toppins) [1685309] - [include] IB/uverbs: fix a typo (Jonathan Toppins) [1685309] - [fs] coredump: fix race condition between mmget_not_zero()/get_task_mm() and core dumping (Andrea Arcangeli) [1696081] {CVE-2019-3892} - [scsi] scsi: csiostor: fix missing data copy in csio_scsi_err_handler() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: drop serial_number usage (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix calls to dma_set_mask_and_coherent() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: Remove set but not used variable 'pln' (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: no need to check return value of debugfs_create functions (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix NULL pointer dereference in csio_vport_set_state() (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: fix incorrect dma device in case of vport (Arjun Vynipadath) [1664680] - [scsi] scsi: csiostor: switch to generic DMA API (Arjun Vynipadath) [1664680] - [netdrv] thunderx: eliminate extra calls to put_page() for pages held for recycling (Dean Nelson) [1644011] - [netdrv] thunderx: enable page recycling for non-XDP case (Dean Nelson) [1644011] - [cpufreq] cpufreq: intel_pstate: Also use CPPC nominal_perf for base_frequency (Prarit Bhargava) [1696131] - [acpi] ACPI / CPPC: Fix guaranteed performance handling (Prarit Bhargava) [1696131] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (Corinna Vinschen) [1659169] - [netdrv] igbvf: Replace spin_is_locked() with lockdep (Corinna Vinschen) [1659169] - [netdrv] intel-ethernet: use correct module license (Corinna Vinschen) [1659169] - [netdrv] igbvf: netdev: Mark expected switch fall-through (Corinna Vinschen) [1659169] - [x86] x86/MCE: Initialize mce.bank in the case of a fatal error in mce_no_way_out() (David Arcari) [1698959] - [x86] x86/mce: Restore MCE injector's module name (David Arcari) [1698959] - [x86] x86/mce: Streamline MCE subsystem's naming (David Arcari) [1698959] - [x86] x86: Fix various typos in comments (David Arcari) [1698959] - [x86] x86/MCE/AMD: Fix the thresholding machinery initialization order (David Arcari) [1698959] - [x86] x86/mce: Fix -Wmissing-prototypes warnings (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Validate a MCE's address before using it (David Arcari) [1698959] - [x86] acpi/nfit, x86/mce: Handle only uncorrectable machine checks (David Arcari) [1698959] - [x86] x86: Clean up 'sizeof x' => 'sizeof(x)' (David Arcari) [1698959] - [x86] x86/mcelog: Remove one mce_helper definition (David Arcari) [1698959] - [x86] x86/mce-inject: Reset injection struct after injection (David Arcari) [1698959] - [mm] x86/mce: Fix set_mce_nospec() to avoid #GP fault (David Arcari) [1698959] - [x86] x86/memory_failure: Introduce {set, clear}_mce_nospec() (David Arcari) [1698959] - [x86] x86/mce: Cleanup __mc_scan_banks() (David Arcari) [1698959] - [x86] x86/mce: Carve out bank scanning code (David Arcari) [1698959] - [x86] x86/mce: Carve out the crashing_cpu check (David Arcari) [1698959] - [x86] x86/mce: Always use 64-bit timestamps (David Arcari) [1698959] - [x86] x86/mce: Remove !banks check (David Arcari) [1698959] - [md] dm cache metadata: Fix loading discard bitset (Mike Snitzer) [1701618] - [block] null_blk: prevent crash from bad home_node value (Ming Lei) [1696951] - [powerpc] powerpc/security: Fix spectre_v2 reporting (Gustavo Duarte) [1694456] - [powerpc] powerpc/powernv: Query firmware for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/pseries: Query hypervisor for count cache flush settings (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add support for software count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/64s: Add new security feature flags for count cache flush (Gustavo Duarte) [1694456] - [powerpc] powerpc/asm: Add a patch_site macro & helpers for patching instructions (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Call setup_barrier_nospec() from setup_arch() (Gustavo Duarte) [1694456] - [powerpc] powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC (Gustavo Duarte) [1694456] - [powerpc] powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2 (Gustavo Duarte) [1694456]- [kernel] sched/fair: Limit sched_cfs_period_timer() loop to avoid hard lockup (Joel Savitz) [1695651] - [crypto] crypto: ux500 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: talitos - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sun4i-ss - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: stm32 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: rockchip - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: qce - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: picoxcell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: omap - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: n2 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: marvell - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ixp4xx - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: hifn_795x - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccree - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: ccp - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: cavium - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: caam - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: bcm - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: atmel - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: sparc - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [s390] crypto: s390 - Forbid 2-key 3DES in FIPS mode (Herbert Xu) [1687908] - [crypto] crypto: des_generic - Forbid 2-key in 3DES and add helpers (Herbert Xu) [1687908] - [crypto] crypto: mxc-scc - Remove broken driver (Herbert Xu) [1687908] - [kernel] ntp: Audit NTP parameters adjustment (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Audit clock adjustments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove duplicated include (Ondrej Mosnacek) [1680034] - [kernel] timekeeping/ntp: Constify some function arguments (Ondrej Mosnacek) [1680034] - [kernel] ntp: Use kstrtos64 for s64 variable (Ondrej Mosnacek) [1680034] - [kernel] ntp: Remove redundant arguments (Ondrej Mosnacek) [1680034] - [kernel] timekeeping: Use ktime_get_real_ts64() instead of getnstimeofday64() (Ondrej Mosnacek) [1680034] - [netdrv] hinic: Add pci device ids (Xiaojun Tan) [1662040] - [netdrv] net-next/hinic:add shutdown callback (Xiaojun Tan) [1662040] - [netdrv] hinic: optmize rx refill buffer mechanism (Xiaojun Tan) [1662040] - [netdrv] net: hinic: remove redundant pointer pfhwdev (Xiaojun Tan) [1662040] - [netdrv] net: hns: fix unsigned comparison to less than zero (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix sparse: some warnings in HNS drivers (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix WARNING when remove HNS driver with SMMU enabled (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix ICMP6 neighbor solicitation messages discard problem (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix probabilistic memory overwrite when HNS driver initialized (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use NAPI_POLL_WEIGHT for hns driver (Xiaojun Tan) [1661885] - [netdrv] net: hns: fix KASAN: use-after-free in hns_nic_net_xmit_hw() (Xiaojun Tan) [1661885] - [netdrv] net: hns: use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fixes the missing put_device in positive leg for roce reset (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix object reference leaks in hns_dsaf_roce_reset() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Restart autoneg need return failed when autoneg off (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix for missing of_node_put() after of_parse_phandle() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Use struct_size() in devm_kzalloc() (Xiaojun Tan) [1661885] - [netdrv] net: hns: Fix use after free identified by SLUB debug (Xiaojun Tan) [1661885] - [netdrv] net: hns: make function hns_gmac_wait_fifo_clean() static (Xiaojun Tan) [1661885] - [netdrv] net: hns: use eth_get_headlen interface instead of hns_nic_get_headlen (Xiaojun Tan) [1661885] - [netdrv] net: hns: Mark expected switch fall-through (Xiaojun Tan) [1661885] - [netdrv] net: hns: remove redundant variables 'max_frm' and 'tmp_mac_key' (Xiaojun Tan) [1661885] - [netdrv] net: hisilicon: hns: Replace mdelay() with msleep() (Xiaojun Tan) [1661885] - [netdrv] net: hns: make hns_dsaf_roce_reset non static (Xiaojun Tan) [1661885] - [netdrv] net: hns: Make many functions static (Xiaojun Tan) [1661885] - [bluetooth] Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029 (Gopal Tiwari) [1678084] - [bluetooth] Bluetooth: btusb: Use bt_dev_err for Intel firmware loading errors (Gopal Tiwari) [1678084]- [vfio] vfio/pci: Restore device state on PM transition (Alex Williamson) [1700254] - [vfio] vfio/pci: Parallelize device open and release (Alex Williamson) [1700254] - [pci] Revert "PCI/ASPM: Do not initialize link state when aspm_disabled is set" (Myron Stowe) [1694143] - [pci] PCI: Fix incorrect value returned from pcie_get_speed_cap() (Myron Stowe) [1694143] - [x86] x86/PCI: Apply VMD's AERSID fixup generically (Myron Stowe) [1694143] - [pci] PCI/IOV: Remove unnecessary include of (Myron Stowe) [1694143] - [pci] PCI: pcie: Remove redundant 'default n' from Kconfig (Myron Stowe) [1694143] - [documentation] NTB: switchtec_ntb: Update switchtec documentation with prerequisites for NTB (Myron Stowe) [1694143] - [pci] PCI: Fix Switchtec DMA aliasing quirk dmesg noise (Myron Stowe) [1694143] - [pci] PCI: Add macro for Switchtec quirk declarations (Myron Stowe) [1694143] - [pci] PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk (Myron Stowe) [1694143] - [pci] PCI / ACPI: Mark expected switch fall-through (Myron Stowe) [1694143] - [pci] PCI: Remove set but unused variable (Myron Stowe) [1694143] - [pci] PCI: Fix pci.c kernel-doc parameter warning (Myron Stowe) [1694143] - [pci] PCI: Allocate dma_alias_mask with bitmap_zalloc() (Myron Stowe) [1694143] - [include] PCI: Remove unused NFP32xx IDs (Myron Stowe) [1694143] - [maintainers] maintainers: Add Hyper-V IOMMU driver into Hyper-V CORE AND DRIVERS scope (Vitaly Kuznetsov) [1663292 1669989] - [iommu] hyper-v: Add Hyper-V stub IOMMU driver (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Set x2apic destination mode to physical when x2apic is available (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyper-v: Enable PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [clocksource] clockevents/drivers/i8253: Add support for PIT shutdown quirk (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Enable PV qspinlock for Hyper-V (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add GUEST_IDLE_MSR support (Vitaly Kuznetsov) [1663292 1669989] - [x86] hv: vmbus: Make TLFS #define names architecture neutral (Vitaly Kuznetsov) [1663292 1669989] - [x86] hyperv: Add interrupt handler annotations (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Refactor hv_irq_unmask() to use cpumask_to_vpset() (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Replace hv_vp_set with hv_vpset (Vitaly Kuznetsov) [1663292 1669989] - [pci] hv: Add __aligned(8) to struct retarget_msi_interrupt (Vitaly Kuznetsov) [1663292 1669989] - [vfio] vfio-pci/nvlink2: Fix ancient gcc warnings (Sam Bobroff) [1524679] - [vfio] vfio/pci: Cleanup license mess (Sam Bobroff) [1524679] - [vfio] vfio/pci: set TRACE_INCLUDE_PATH to fix the build error (Sam Bobroff) [1524679] - [vfio] vfio_pci: Add NVIDIA GV100GL [Tesla V100 SXM2] subdriver (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow regions to add own capabilities (Sam Bobroff) [1524679] - [vfio] vfio_pci: Allow mapping extra regions (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Fault user page into the hypervisor's pagetable (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Check mmio_atsd array bounds when populating (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add release_ownership hook (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Add compound IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_ops (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move single TVE handling to NPU PE (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Reference iommu_table while it is linked to a group (Sam Bobroff) [1524679] - [powerpc] powerpc/iommu_api: Move IOMMU groups setup to a single place (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/pseries: Rework device adding to IOMMU groups (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries: Remove IOMMU API support for non-LPAR systems (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/npu: Enable platform support (Sam Bobroff) [1524679] - [powerpc] powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/npu: Move OPAL calls away from context manipulation (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv: Move npu struct from pnv_phb to pci_controller (Sam Bobroff) [1524679] - [powerpc] powerpc/vfio/iommu/kvm: Do not pin device memory (Sam Bobroff) [1524679] - [vfio] powerpc/mm/iommu/vfio_spapr_tce: Change mm_iommu_get to reference a region (Sam Bobroff) [1524679] - [powerpc] powerpc/ioda/npu: Call skiboot's hot reset hook when disabling NPU2 (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels of cached userspace addresses on demand (Sam Bobroff) [1524679] - [powerpc] powerpc/powernv/ioda1: Remove dead code for a single device PE (Sam Bobroff) [1524679] - [rpmspec] redhat: add TC selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add net selftests to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: add pktgen samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: rename bpf_samples to kernel-selftests-internal (Ivan Vecera) [1691376] - [rpmspec] redhat: remove bpf_samples dependency on glibc-static and build it by default (Ivan Vecera) [1691376] - [tools] selftests: bpf: modify urandom_read and link it non-statically (Ivan Vecera) [1691376]- [netdrv] ibmvnic: Fix netdev feature clobbering during a reset (Steve Best) [1699018] - [netdrv] ibmvnic: Enable GRO (Steve Best) [1699018] - [x86] x86/perf/amd: Remove need to check "running" bit in NMI handler (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve NMI latency issues for active PMCs (David Arcari) [1640238] - [x86] x86/perf/amd: Resolve race condition when disabling PMC (David Arcari) [1640238] - [netdrv] qed: Fix qed_mcp_halt|resume() (Manish Chopra) [1697310]- [x86] x86/kexec: Fix a kexec_file_load() failure (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: include linux/vmalloc.h (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: handle empty command-line (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: return successfully even if kaslr-seed doesn't exist (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: Refactor setup_dtb() to consolidate error checking (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: add kaslr support (Bhupesh Sharma) [1666078] - [char] random: Make crng state queryable (Bhupesh Sharma) [1666078] - [include] include: pe.h: remove message[] from mz header definition (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: invoke the kernel without purgatory (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: allow for loading Image-format kernel (Bhupesh Sharma) [1666078] - [arm64] arm64: kexec_file: load initrd and device-tree (Bhupesh Sharma) [1666078] - [arm64] arm64: enable KEXEC_FILE config (Bhupesh Sharma) [1666078] - [arm64] arm64: cpufeature: add MMFR0 helper functions (Bhupesh Sharma) [1666078] - [arm64] arm64: add image head flag definitions (Bhupesh Sharma) [1666078] - [kernel] kexec_file: kexec_walk_memblock() only walks a dedicated region at kdump (Bhupesh Sharma) [1666078] - [kernel] powerpc, kexec_file: factor out memblock-based arch_kexec_walk_mem() (Bhupesh Sharma) [1666078] - [kernel] s390, kexec_file: drop arch_kexec_mem_walk() (Bhupesh Sharma) [1666078] - [kernel] kexec_file: make kexec_image_post_load_cleanup_default() global (Bhupesh Sharma) [1666078] - [include] asm-generic: add kexec_file_load system call to unistd.h (Bhupesh Sharma) [1666078] - [include] asm-generic: unistd.h: Wire up sys_rseq (Bhupesh Sharma) [1666078] - [fs] xfs: don't overflow xattr listent buffer (Bill O'Donnell) [1683531] - [drm] drm/i915/gvt: Add in context mmio 0x20D8 to gen9 mmio list (Paul Lai) [1651589] - [fs] copy_mount_string: Limit string length to PATH_MAX (Miklos Szeredi) [1655272] - [include] redhat: Reuse other arch's cpuhp_state to protect kABI (Robert Richter) [1658476] - [drivers] drivers/perf: Add Cavium ThunderX2 SoC UNCORE PMU driver (Robert Richter) [1658476] - [documentation] Documentation: perf: Add documentation for ThunderX2 PMU uncore driver (Robert Richter) [1658476]- [arm64] arm64: apply workaround on A64FX v1r0 (Mark Langsdorf) [1692306] - [fs] kernfs: fix xattr name handling in LSM helpers (Ondrej Mosnacek) [1558179] - [include] LSM: lsm_hooks.h - fix missing colon in docstring (Ondrej Mosnacek) [1558179] - [security] selinux: Make selinux_kernfs_init_security static (Ondrej Mosnacek) [1558179] - [fs] kernfs: initialize security of newly created nodes (Ondrej Mosnacek) [1558179] - [security] selinux: implement the kernfs_init_security hook (Ondrej Mosnacek) [1558179] - [include] LSM: add new hook for kernfs node initialization (Ondrej Mosnacek) [1558179] - [fs] kernfs: use simple_xattrs for security attributes (Ondrej Mosnacek) [1558179] - [security] selinux: try security xattr after genfs for kernfs filesystems (Ondrej Mosnacek) [1558179] - [fs] kernfs: do not alloc iattrs in kernfs_xattr_get (Ondrej Mosnacek) [1558179] - [fs] kernfs: clean up struct kernfs_iattrs (Ondrej Mosnacek) [1558179] - [fs] kernfs: allow creating kernfs objects with arbitrary uid/gid (Ondrej Mosnacek) [1558179] - [tools] tools/power turbostat: Add Icelake support (Steve Best) [1698546] - [tools] tools/power turbostat: consolidate duplicate model numbers (Steve Best) [1698546] - [mm] s390/mm: silence compiler warning when compiling without CONFIG_PGSTE (Thomas Huth) [1698848] - [scripts] unifdef: use memcpy instead of strncpy (Thomas Huth) [1698848] - [s390] s390: align struct lowcore to double page size (Thomas Huth) [1698848] - [powerpc] KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exit (Suraj Jitindar Singh) [1689768]- [virtio] virtio: Honour 'may_reduce_num' in vring_create_virtqueue (Cornelia Huck) [1697505] - [s390] setup: set control program code via diag 318 (Thomas Huth) [1592336] - [s390] kvm: s390: set host program identifier (Thomas Huth) [1592336] - [edac] EDAC, skx: Fix randconfig builds in a better way (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx: Fix randconfig builds (Aristeu Rozanski) [1501612 1649988 1571534] - [edac] EDAC, skx_edac: Add address translation for non-volatile DIMMs (Aristeu Rozanski) [1501612 1649988 1571534] - [acpi] ACPI/ADXL: Add address translation interface using an ACPI DSM (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Add macros for the corrected error count bit field (Aristeu Rozanski) [1501612 1649988 1571534] - [x86] x86/mce: Use BIT_ULL(x) for bit mask definitions (Aristeu Rozanski) [1501612 1649988 1571534] - [crypto] crypto: ecc - regularize scalar for scalar multiplication (Neil Horman) [1687888] - [crypto] crypto: ecc - check for invalid values in the key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - make crypto_dh_encode_key() make robust (Neil Horman) [1687888] - [crypto] crypto: dh - fix calculating encoded key size (Neil Horman) [1687888] - [crypto] crypto: ecdh - fix typo of P-192 b value (Neil Horman) [1687888] - [crypto] crypto: ecdh - add public key verification test (Neil Horman) [1687888] - [crypto] crypto: dh - fix memory leak (Neil Horman) [1687888] - [crypto] crypto: dh - add public key verification test (Neil Horman) [1687888] - [scsi] scsi: hisi_sas: Add softreset in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change SERDES_CFG init value to increase reliability of HiLink (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Send HARD RESET to clear the previous affiliation of STP target port (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set PHY linkrate when disconnected (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: print PHY RX errors count for later revision of v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix a timeout race of driver internal and SMP IO (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Change return variable type in phy_up_v3_hw() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: fix calls to dma_set_mask_and_coherent() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Do some more tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Use pci_irq_get_affinity() for v3 hw as experimental (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Issue internal abort on all relevant queues (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change queue depth from 512 to 4096 (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add manual trigger for debugfs dump (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIX feature for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add missing seq_printf() call in hisi_sas_show_row_32() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix to only call scsi_get_prot_op() for non-NULL scsi_cmnd (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Some misc tidy-up (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Correct memory allocation size for DQ debugfs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix losing directly attached disk when hot-plug (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Reject setting programmed minimum linkrate > 1.5G (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove unused parameter of function hisi_sas_alloc() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: remove the check of sas_dev status in hisi_sas_I_T_nexus_reset() (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: shutdown axi bus to avoid exception CQ returned (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: send primitive NOTIFY to SSP situation only (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs ITCT file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix type casting and missing static qualifier in debugfs code (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: No need to check return value of debugfs_create functions (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Set protection parameters prior to adding SCSI host (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs IOST file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs DQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs CQ file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add debugfs for port registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Debugfs global register create file and add file operations (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Take debugfs snapshot for all regs (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Alloc debugfs snapshot buffer memory for all registers (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create root and device debugfs directories (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for DIF feature for v2 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Make sg_tablesize consistent value (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some code to reduce complexity (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix warnings detected by sparse (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: change the time of SAS SSP connection (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Relocate some codes to avoid an unused check (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt coalescing for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Add support for interrupt converge for v3 hw (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Create separate host attributes per HBA (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: use dma_set_mask_and_coherent (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Remove set but not used variable 'dq_list' (Xiaojun Tan) [1662038] - [scsi] scsi: hisi_sas: Fix NULL pointer dereference (Xiaojun Tan) [1662038] - [nvme] nvme-pci: add missing unlock for reset error (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix rapid add remove sequence (Gopal Tiwari) [1665354] - [nvme] nvme: remove the .stop_ctrl callout (Gopal Tiwari) [1665354] - [nvme] nvme: add support for the Write Zeroes command (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix null dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix timeout handler (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix uninitialized variable access (Gopal Tiwari) [1665354] - [nvme] nvme: don't initlialize ctrl->cntlid twice (Gopal Tiwari) [1665354] - [nvme] nvme: introduce NVME_QUIRK_IGNORE_DEV_SUBNQN (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: remove dead code (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: don't ask if controller is fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: unset write/poll queues for discovery controllers (Gopal Tiwari) [1665354] - [nvme] nvme: pad fake subsys NQN vid and ssvid with zeros (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix out of bounds access in nvme_cqe_pending (Gopal Tiwari) [1665354] - [nvme] nvme-pci: use the same attributes when freeing host_mem_desc_bufs. (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix the wrong setting of nr_maps (Gopal Tiwari) [1665354] - [nvme] nvme-pci: rerun irq setup on IO queue init errors (Gopal Tiwari) [1665354] - [nvme] nvme-pci: trace SQ status on completions (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to pass in nr_poll_queues (Gopal Tiwari) [1665354] - [nvme] nvme-core: optionally poll sync commands (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix spelling mistake "attepmpt" -> "attempt" (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: fix endianess annotations (Gopal Tiwari) [1665354] - [nvme] nvme-pci: refactor nvme_poll_irqdisable to make sparse happy (Gopal Tiwari) [1665354] - [nvme] nvme-pci: only set nr_maps to 2 if poll queues are supported (Gopal Tiwari) [1665354] - [nvme] nvmet: use a macro for default error location (Gopal Tiwari) [1665354] - [nvme] nvmet: fix comparison of a u16 with -1 (Gopal Tiwari) [1665354] - [nvme] nvme: fix kernel paging oops (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: support separate queue maps for read and write (Gopal Tiwari) [1665354] - [include] block: make request_to_qc_t public (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user to set nr_write_queues for separate queue maps (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: add missing nvmf_ctrl_options documentation (Gopal Tiwari) [1665354] - [nvme] blk-mq-rdma: pass in queue map to blk_mq_rdma_map_queues (Gopal Tiwari) [1665354] - [nvme] nvmet: update smart log with num err log entries (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for file backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log page cmd handler (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for bdev backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for admin-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for fabrics-cmd (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support for rdma backend (Gopal Tiwari) [1665354] - [nvme] nvmet: add error log support in the core (Gopal Tiwari) [1665354] - [nvme] nvmet: add interface to update error-log page (Gopal Tiwari) [1665354] - [include] nvme: add error log page slot definition (Gopal Tiwari) [1665354] - [nvme] nvmet: add error-log definitions (Gopal Tiwari) [1665354] - [nvme] nvme: remove nvme_common command cdw10 array (Gopal Tiwari) [1665354] - [nvme] nvme: provide fallback for discard alloc failure (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unused variable (Gopal Tiwari) [1665354] - [nvme] nvme: add __exit annotation (Gopal Tiwari) [1665354] - [nvme] nvmet: allow configfs tcp trtype configuration (Gopal Tiwari) [1665354] - [nvme] nvme-tcp: add NVMe over TCP host driver (Gopal Tiwari) [1665354] - [nvme] nvmet-tcp: add NVMe over TCP target driver (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing data digest (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: allow user passing header digest (Gopal Tiwari) [1665354] - [nvme] nvmet: Add install_queue callout (Gopal Tiwari) [1665354] - [nvme] nvmet: use unlikely for req status check (Gopal Tiwari) [1665354] - [include] nvme-tcp: Add protocol header (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: Add unlikely for response allocated check (Gopal Tiwari) [1665354] - [nvme] nvmet: fix the structure member indentation (Gopal Tiwari) [1665354] - [nvme] nvme: implement Enhanced Command Retry (Gopal Tiwari) [1665354] - [nvme] nvme: remove unused function nvme_ctrl_ready (Gopal Tiwari) [1665354] - [nvme] nvmet: support fabrics sq flow control (Gopal Tiwari) [1665354] - [nvme] nvmet: enable Discovery Controller AENs (Gopal Tiwari) [1665354] - [nvme] nvmet: expose support for fabrics SQ flow control disable in treq (Gopal Tiwari) [1665354] - [nvme] nvme: disable fabrics SQ flow control when asked by the user (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: remove the IN_ISR deferred scheduling options (Gopal Tiwari) [1665354] - [nvme] nvme: Remove unused forward declaration (Gopal Tiwari) [1665354] - [nvme] nvmet: allow host connect even if no allowed subsystems are exported (Gopal Tiwari) [1665354] - [nvme] nvmet: don't override treq upon modification. (Gopal Tiwari) [1665354] - [nvme] nvmet: mark nvmet_genctr static (Gopal Tiwari) [1665354] - [nvme] nvmet: add defines for discovery change async events (Gopal Tiwari) [1665354] - [nvme] nvmet: support for traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvmet: make kato and AEN processing for use by other controllers (Gopal Tiwari) [1665354] - [nvme] nvmet: change aen mask functions to use bit numbers (Gopal Tiwari) [1665354] - [nvme] nvmet: provide aen bit functions for multiple controller types (Gopal Tiwari) [1665354] - [nvme] nvmet: add support to Discovery controllers for commands (Gopal Tiwari) [1665354] - [nvme] nvmet: use IOCB_NOWAIT for file-ns buffered I/O (Gopal Tiwari) [1665354] - [nvme] nvmet: allow Keep Alive for Discovery controller (Gopal Tiwari) [1665354] - [nvme] nvme: support traffic based keep-alive (Gopal Tiwari) [1665354] - [nvme] nvme: cache controller attributes (Gopal Tiwari) [1665354] - [nvme] nvme: introduce ctrl attributes enumeration (Gopal Tiwari) [1665354] - [nvme] nvme: consolidate memset calls in the nvme_setup_cmd path (Gopal Tiwari) [1665354] - [nvme] nvme: warn when finding multi-port subsystems without multipathing enabled (Gopal Tiwari) [1665354] - [nvme] Revert "nvmet-rdma: use a private workqueue for delete" (Gopal Tiwari) [1665354] - [nvme] nvme-fabrics: move controller options matching to fabrics (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: always have a valid trsvcid (Gopal Tiwari) [1665354] - [nvme] nvme-pci: remove duplicate check (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix hot removal during error handling (Gopal Tiwari) [1665354] - [nvme] nvmet-fcloop: suppress a compiler warning (Gopal Tiwari) [1665354] - [nvme] nvme-core: make implicit seed truncation explicit (Gopal Tiwari) [1665354] - [nvme] nvmet-fc: fix kernel-doc headers (Gopal Tiwari) [1665354] - [nvme] nvmet: avoid integer overflow in the discard code (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvmet: use strlcpy() instead of strcpy() (Gopal Tiwari) [1665354] - [nvme] nvme-pci: fix nvme_suspend_queue() kernel-doc header (Gopal Tiwari) [1665354] - [nvme] nvme-core: declare local symbols static (Gopal Tiwari) [1665354] - [nvme] nvme-core: rework a NQN copying operation (Gopal Tiwari) [1665354] - [nvme] nvmet: use strcmp() instead of strncmp() for subsystem lookup (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: check for timeout in nvme_rdma_wait_for_cm() (Gopal Tiwari) [1665354] - [nvme] nvmet: remove unreachable code (Gopal Tiwari) [1665354] - [nvme] nvme: update node paths after adding new path (Gopal Tiwari) [1665354] - [nvme] nvme: remove ns sibling before clearing path (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: use a private workqueue for delete (Gopal Tiwari) [1665354] - [nvme] nvmet: don't split large I/Os unconditionally (Gopal Tiwari) [1665354] - [nvme] nvme-core: add async event trace helper (Gopal Tiwari) [1665354] - [nvme] nvmet_fc: support target port removal with nvmet layer (Gopal Tiwari) [1665354] - [nvme] nvmet: remove redundant module prefix (Gopal Tiwari) [1665354] - [nvme] nvme: fix typo in nvme_identify_ns_descs (Gopal Tiwari) [1665354] - [nvme] nvme: register ns_id attributes as default sysfs groups (Gopal Tiwari) [1665354] - [block] block: genhd: add 'groups' argument to device_add_disk (Gopal Tiwari) [1665354] - [nvme] nvme: count all ANA groups for ANA Log page (Gopal Tiwari) [1665354] - [nvme] nvmet-rdma: fix possible bogus dereference under heavy load (Gopal Tiwari) [1665354] - [nvme] nvmet: free workqueue object if module init fails (Gopal Tiwari) [1665354] - [nvme] nvme-fcloop: Fix dropped LS's to removed target port (Gopal Tiwari) [1665354] - [nvme] nvme-pci: add a memory barrier to nvme_dbbuf_update_and_check_event (Gopal Tiwari) [1665354] - [nvme] nvmet: add ns write protect support (Gopal Tiwari) [1665354] - [nvme] nvme: set gendisk read only based on nsattr (Gopal Tiwari) [1665354] - [include] nvme.h: add support for ns write protect definitions (Gopal Tiwari) [1665354] - [nvme] nvmet: use Retain Async Event bit to clear AEN (Gopal Tiwari) [1665354] - [nvme] nvmet: support configuring ANA groups (Gopal Tiwari) [1665354] - [nvme] nvmet: add minimal ANA support (Gopal Tiwari) [1665354] - [nvme] nvmet: track and limit the number of namespaces per subsystem (Gopal Tiwari) [1665354] - [nvme] nvmet: keep a port pointer in nvmet_ctrl (Gopal Tiwari) [1665354] - [nvme] nvmet: check fileio lba range access boundaries (Gopal Tiwari) [1665354] - [nvme] nvmet: don't use uuid_le type (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize admin/io queue teardown sequence (Gopal Tiwari) [1665354] - [nvme] nvmet: fix file discard return status (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: centralize controller setup sequence (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: unquiesce queues when deleting the controller (Gopal Tiwari) [1665354] - [nvme] nvme: add disk name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme-rdma: mark expected switch fall-through (Gopal Tiwari) [1665354] - [nvme] nvme: add controller name to trace events (Gopal Tiwari) [1665354] - [nvme] nvme: use hw qid in trace events (Gopal Tiwari) [1665354] - [nvme] nvmet: add buffered I/O support for file backed ns (Gopal Tiwari) [1665354] - [nvme] nvme: move init of keep_alive work item to controller initialization (Gopal Tiwari) [1665354] - [nvme] nvmet: add commands supported and effects log page (Gopal Tiwari) [1665354] - [nvme] lightnvm: limit get chunk meta request size (Gopal Tiwari) [1665354] - [nvme] lightnvm: Remove redundant rq->__data_len initialization (Gopal Tiwari) [1665354] - [block] nbd: restrict use to AF_UNIX sockets (Mike Christie) [1673307] - [block] nbd: don't allow invalid blocksize settings (Mike Christie) [1673307] - [documentation] doc, block, bfq: add information on bfq execution time (Ming Lei) [1686682] - [block] block, bfq: save & resume weight on a queue merge/split (Ming Lei) [1686682] - [block] block, bfq: print SHARED instead of pid for shared queues in logs (Ming Lei) [1686682] - [block] block, bfq: always protect newly-created queues from existing active queues (Ming Lei) [1686682] - [block] block, bfq: do not tag totally seeky queues as soft rt (Ming Lei) [1686682] - [block] block, bfq: do not merge queues on flash storage with queueing (Ming Lei) [1686682] - [block] block, bfq: tune service injection basing on request service times (Ming Lei) [1686682] - [block] block, bfq: do not idle for lowest-weight queues (Ming Lei) [1686682] - [block] block, bfq: increase idling for weight-raised queues (Ming Lei) [1686682] - [block] block/bfq: fix ifdef for CONFIG_BFQ_GROUP_IOSCHED=y (Ming Lei) [1686682] - [block] block, bfq: fix in-service-queue check for queue merging (Ming Lei) [1686682] - [block] block, bfq: do not overcharge writes in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: port commit "cfq-iosched: improve hw_tag detection" (Ming Lei) [1686682] - [block] block, bfq: reduce threshold for detecting command queueing (Ming Lei) [1686682] - [block] block, bfq: fix queue removal from weights tree (Ming Lei) [1686682] - [block] block, bfq: fix sequential rq detection in rate estimation (Ming Lei) [1686682] - [block] block, bfq: unconditionally plug I/O in asymmetric scenarios (Ming Lei) [1686682] - [block] block, bfq: do not plug I/O of in-service queue when harmful (Ming Lei) [1686682] - [block] block, bfq: split function bfq_better_to_idle (Ming Lei) [1686682] - [block] block, bfq: consider also ioprio classes in symmetry detection (Ming Lei) [1686682] - [block] block, bfq: remove case of redirected bic from insert_request (Ming Lei) [1686682] - [block] block, bfq: make sure queue budgets are not below service received (Ming Lei) [1686682] - [block] block, bfq: avoid selecting a queue w/o budget (Ming Lei) [1686682] - [block] block, bfq: do not consider interactive queues in srt filtering (Ming Lei) [1686682] - [net] net: switchdev: Add extack to switchdev_handle_port_obj_add() callback (Ivan Vecera) [1690125] - [net] switchdev: Add extack to struct switchdev_notifier_info (Ivan Vecera) [1690125] - [net] vxlan: Add a function to init switchdev_notifier_vxlan_fdb_info (Ivan Vecera) [1690125] - [net] switchdev: Add extack argument to switchdev_port_obj_add() (Ivan Vecera) [1690125] - [net] bridge: Propagate extack to switchdev (Ivan Vecera) [1690125] - [net] ndo_bridge_setlink: Add extack (Ivan Vecera) [1690125] - [net] rocker, dsa, ethsw: Don't filter VLAN events on bridge itself (Ivan Vecera) [1690125] - [net] switchdev: Replace port obj add/del SDO with a notification (Ivan Vecera) [1690125] - [net] ocelot: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] mlxsw: spectrum_switchdev: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add helpers to aid traversal through lower devices (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] staging: fsl-dpaa2: ethsw: Introduce ethsw_port_dev_check() (Ivan Vecera) [1690125] - [net] dsa: slave: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] rocker: Handle SWITCHDEV_PORT_OBJ_ADD/_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add SWITCHDEV_PORT_OBJ_ADD, SWITCHDEV_PORT_OBJ_DEL (Ivan Vecera) [1690125] - [net] switchdev: Add a blocking notifier chain (Ivan Vecera) [1690125] - [net] switchdev: SWITCHDEV_OBJ_PORT_{VLAN, MDB}(): Sanitize (Ivan Vecera) [1690125] - [net] selftests: forwarding: Fix test for different devices (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add learning test (Ivan Vecera) [1693316] - [net] bridge: Allow querying bridge port flags (Ivan Vecera) [1693316] - [netdrv] vxlan: Allow changing ageing time (Ivan Vecera) [1693316] - [netdrv] vxlan: Add hardware FDB learning (Ivan Vecera) [1693316] - [netdrv] vxlan: Don't override user-added entries with ext-learned ones (Ivan Vecera) [1693316] - [netdrv] vxlan: Mark user-added FDB entries (Ivan Vecera) [1693316] - [netdrv] vxlan: vxlan_fdb_notify(): Make switchdev notification configurable (Ivan Vecera) [1693316] - [netdrv] vxlan: __vxlan_fdb_delete(): Drop unused argument vid (Ivan Vecera) [1693316] - [netdrv] vxlan: support NTF_USE refresh of fdb entries (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d_port_8472: New test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN decap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add an ECN encap test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TOS test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add a TTL test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Reconfigure & rerun tests (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add unicast test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add flood test (Ivan Vecera) [1693316] - [net] selftests: forwarding: vxlan_bridge_1d: Add ping test (Ivan Vecera) [1693316] - [net] selftests: forwarding: Add a skeleton of vxlan_bridge_1d (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add link_stats_rx_errors_get() (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_do(): Allow passing ping arguments (Ivan Vecera) [1693316] - [net] selftests: forwarding: ping{6, }_test(): Add description argument (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Add in_ns() (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Support NUM_NETIFS of 0 (Ivan Vecera) [1693316] - [net] skb_scrub_packet(): Scrub offload_fwd_mark (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: extract ping and ping6 so they can be reused (Ivan Vecera) [1693316] - [net] selftests: forwarding: README: Require diagrams (Ivan Vecera) [1693316] - [net] selftests: forwarding: lib: Extract interface-init functions (Ivan Vecera) [1693316] - [net] selftests: forwarding: tc_rule_stats_get: Parameterize direction (Ivan Vecera) [1693316] - [net] selftests: forwarding: multipath_eval(): Improve style (Ivan Vecera) [1693316] - [net] selftests: forwarding: Move multipath_eval() to lib.sh (Ivan Vecera) [1693316] - [net] selftests: Add test_vxlan_fdb_changelink.sh (Ivan Vecera) [1690309] - [netdrv] vxlan: changelink: Fix handling of default remotes (Ivan Vecera) [1690309] - [netdrv] vxlan: Fix error path in __vxlan_dev_create() (Ivan Vecera) [1690309] - [netdrv] vxlan: Unmark offloaded bit on replaced FDB entries (Ivan Vecera) [1690309] - [net] bridge: switchdev: Allow clearing FDB entry offload indication (Ivan Vecera) [1690309] - [netdrv] vxlan: Notify for each remote of a removed FDB entry (Ivan Vecera) [1690309] - [netdrv] vxlan: Support marking RDSTs as offloaded (Ivan Vecera) [1690309] - [netdrv] vxlan: Add vxlan_fdb_find_uc() for FDB querying (Ivan Vecera) [1690309] - [netdrv] vxlan: Add switchdev notifications (Ivan Vecera) [1690309] - [netdrv] net: Add netif_is_vxlan() (Ivan Vecera) [1690309] - [net] inet: Refactor INET_ECN_decapsulate() (Ivan Vecera) [1690309] - [netdrv] vxlan: Export address checking functions (Ivan Vecera) [1690309] - [net] vxlan: Remove duplicated include from vxlan.h (Ivan Vecera) [1690309] - [netdrv] geneve: correctly handle ipv6.disable module parameter (Jiri Benc) [1692390] - [net] ipv6: sit: reset ip header pointer in ipip6_rcv (Lorenzo Bianconi) [1691626] - [net] vxlan: Don't call gro_cells_destroy() before device is unregistered (Andrea Claudi) [1692499] - [net] xsk: do not remove umem from netdevice on fall-back to copy-mode (Petr Oros) [1690568] - [net] xsk: Check if a queue exists during umem setup (Petr Oros) [1690568] - [net] xsk: simplify xdp_clear_umem_at_qid implementation (Petr Oros) [1690568] - [net] ethtool: don't allow disabling queues with umem installed (Petr Oros) [1690568] - [net] ethtool: rename local variable max -> curr (Petr Oros) [1690568] - [net] xsk: fix bug when trying to use both copy and zero-copy on one queue id (Petr Oros) [1690568] - [net] add umem reference in netdev{_rx}_queue (Petr Oros) [1690568] - [net] xsk: remove unnecessary assignment (Petr Oros) [1690568] - [net] xsk: fix return value of xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] xsk: don't allow umem replace at stack level (Petr Oros) [1690568] - [net] xsk: refactor xdp_umem_assign_dev() (Petr Oros) [1690568] - [net] update real_num_rx_queues even when !CONFIG_SYSFS (Petr Oros) [1690568] - [net] core: add __netdev_sent_queue as variant of __netdev_tx_sent_queue (Petr Oros) [1690127] - [net] net: do not abort bulk send on BQL status (Petr Oros) [1690129] - [net] net: bql: add __netdev_tx_sent_queue() (Petr Oros) [1690129] - [net] net: ip6_gre: fix possible NULL pointer dereference in ip6erspan_set_version (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: initialize erspan_ver just for erspan tunnels (Lorenzo Bianconi) [1666315] - [net] net: ip6_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] net: ip_gre: always reports o_key to userspace (Lorenzo Bianconi) [1666315] - [net] tcp: handle inet_csk_reqsk_queue_add() failures (Guillaume Nault) [1690157] - [net] ip_gre: use erspan key field for tunnel lookup (Lorenzo Bianconi) [1664570] - [net] ip6_gre: simplify gre header parsing in ip6gre_err (Lorenzo Bianconi) [1664570] - [net] ipv4: use a dedicated counter for icmp_v4 redirect packets (Lorenzo Bianconi) [1664209] - [net] virtchnl: Fix off by one error (Ivan Vecera) [1690114] - [net] virtchnl: white space and reorder (Ivan Vecera) [1690114] - [net] i40e: Update status codes (Ivan Vecera) [1690114] - [net] ethtool: Add WAKE_FILTER and RX_CLS_FLOW_WAKE (Ivan Vecera) [1690091] - [net] geneve: allow to clear ttl inherit (Hangbin Liu) [1671251] - [net] geneve: add ttl inherit support (Hangbin Liu) [1671251] - [net] tipc: fix a double kfree_skb() (Jon Maloy) [1684290] - [net] vxlan: Fix GRO cells race condition between receive and link delete (Andrea Claudi) [1687046] - [net] sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values (Guillaume Nault) [1686564] - [net] tun: implement carrier change (Guillaume Nault) [1686566] - [net] ip6_tunnel: respect ttl inherit for ip6tnl (Hangbin Liu) [1664944] - [net] ip6_gre: update version related info when changing link (Hangbin Liu) [1664900] - [net] ipv4/route: fail early when inet dev is missing (Paolo Abeni) [1685424] - [net] bonding/802.3ad: fix link_failure_count tracking (Matteo Croce) [1657905] - [net] bonding: avoid possible dead-lock (Matteo Croce) [1657905] - [net] bonding: fix length of actor system (Matteo Croce) [1657905] - [net] bonding: fix warning message (Matteo Croce) [1657905] - [net] bonding: pass link-local packets to bonding master also. (Matteo Croce) [1657905]- [infiniband] IB/usnic: fix spelling mistake "unvalid" -> "invalid" (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Get rid of ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] RDMA/usnic: Do not use ucontext->tgid (Jonathan Toppins) [1685307] - [infiniband] infiniband: remove redundant condition check before debugfs_remove (Jonathan Toppins) [1685307] - [infiniband] RDMA/rdmavt: Fix rvt_create_ah function signature (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use core provided API for registering device attributes (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Remove unnecessary enum values (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt (Jonathan Toppins) [1685307] - [infiniband] RDMA/rxe: Remove unused addr_same() (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid srq memory leak (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: replace kvfree with vfree (Jonathan Toppins) [1685307] - [infiniband] RDMA/drivers: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] IB/rxe: fixes for rdma read retry (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: avoid back-to-back retries (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Refactor lookup memory function (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Avoid NULL check when search is successful (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Change pool state enums to capital letters (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Replace spinlock with rwlock (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: remove redudant qpn check (Jonathan Toppins) [1685307] - [infiniband] IB/rxe: vary the source udp port for receive scaling (Jonathan Toppins) [1685307] - [infiniband] iser: set sector for ambiguous mr status errors (Jonathan Toppins) [1685307] - [net] svcrdma: Remove try_module_get from backchannel (Jonathan Toppins) [1685307] - [net] svcrdma: Remove ->release_rqst call in bc reply handler (Jonathan Toppins) [1685307] - [net] xprtrdma: Clean up xprt_rdma_disconnect_inject (Jonathan Toppins) [1685307] - [net] xprtrdma: Add documenting comments (Jonathan Toppins) [1685307] - [net] xprtrdma: Report when there were zero posted Receives (Jonathan Toppins) [1685307] - [net] xprtrdma: Move rb_flags initialization (Jonathan Toppins) [1685307] - [net] xprtrdma: Don't disable BH's in backchannel server (Jonathan Toppins) [1685307] - [net] xprtrdma: Remove memory address of "ep" from an error message (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_qp_async_error_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Simplify RPC wake-ups on connect (Jonathan Toppins) [1685307] - [net] xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() (Jonathan Toppins) [1685307] - [net] xprtrdma: Conventional variable names in rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] xprtrdma: Rename rpcrdma_conn_upcall (Jonathan Toppins) [1685307] - [net] sunrpc: Report connect_time in seconds (Jonathan Toppins) [1685307] - [net] sunrpc: Fix connect metrics (Jonathan Toppins) [1685307] - [net] xprtrdma: Name MR trace events consistently (Jonathan Toppins) [1685307] - [net] xprtrdma: Explicitly resetting MRs is no longer necessary (Jonathan Toppins) [1685307] - [net] xprtrdma: Create more MRs at a time (Jonathan Toppins) [1685307] - [net] xprtrdma: xprt_release_rqst_cong is called outside of transport_lock (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Log sysfs 'dev_id' accesses from userspace (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Use dev_port to expose network interface port numbers (Jonathan Toppins) [1685307] - [infiniband] IB/ipoib: Ensure that MTU isn't less than minimum permitted (Jonathan Toppins) [1685307] - [infiniband] IB/srp: Remove unnecessary unlikely() (Jonathan Toppins) [1685307] - [infiniband] IB/core: Fix oops in netdev_next_upper_dev_rcu() (Jonathan Toppins) [1685307] - [infiniband] IB/umem: Set correct address to the invalidation function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Add GIDs while changing MAC addr only for registered ndev (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fix comment for hw stats init for port == 0 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refactor ib_register_device() function (Jonathan Toppins) [1685307] - [infiniband] IB/mlx4: Refer to the device kobject instead of ports_parent (Jonathan Toppins) [1685307] - [include] RDMA/core: Allow existing drivers to set one sysfs group per device (Jonathan Toppins) [1685307] - [infiniband] RDMA/umad: Use kernel API to allocate umad indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use kernel API to allocate uverbs indexes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Increase total number of RDMA ports across all devices (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename ports_parent to ports_kobj (Jonathan Toppins) [1685307] - [infiniband] RDMA/nldev: Allow IB device rename through RDMA netlink (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Implement IB device rename function (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Annotate timeout as unsigned long (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Align multiple functions to kernel coding style (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Remove unused timeout_ms parameter from cma_resolve_iw_route() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cm: Respect returned status of cm_init_av_by_path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Protect from reentry to resource return path (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Release task struct which was hold by CM_ID object (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Consolidate task name updates in one place (Jonathan Toppins) [1685307] - [infiniband] RDMA/restrack: Un-inline set task implementation (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [include] IB/mlx4: Avoid implicit enumerated type conversion (Jonathan Toppins) [1685307] - [infiniband] RDMA/netlink: Simplify netlink listener existence check (Jonathan Toppins) [1685307] - [infiniband] RDMA: Remove unused parameter from ib_modify_qp_is_ok() (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix RCU annotation for radix slot deference (Jonathan Toppins) [1685307] - [infiniband] RDMA: Fix building with CONFIG_MMU=n (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_ib_acquire_dev() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() (Jonathan Toppins) [1685307] - [infiniband] RDMA/cma: Allow accepting requests for multi port rdma device (Jonathan Toppins) [1685307] - [infiniband] IB/rdmavt: Rename check_send_wqe as setup_wqe (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Acquire and release mmap_sem on page range (Jonathan Toppins) [1685307] - [infiniband] IB/sa: simplify return code logic for ib_nl_send_msg() (Jonathan Toppins) [1685307] - [infiniband] RDMA/ulp: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_name instead of ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA: Fully setup the device name in ib_register_device (Jonathan Toppins) [1685307 1663226] - [infiniband] RDMA/umem: Fix potential addition overflow (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Minor optimizations (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Handle a half-complete start/end sequence (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of per_mm->notifier_count (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use umem->owning_mm inside ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Move all the ODP related stuff out of ucontext and into per_mm (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Get rid of struct ib_umem.odp_data (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Use ib_umem_odp in all function signatures connected to ODP (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Do not use current->tgid to track the mm_struct (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Get rid of the old disassociate flow (Jonathan Toppins) [1685307] - [infiniband] RDMA/ucontext: Add a core API for mmaping driver IO memory (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Fix error unwind in ib_uverbs_add_one (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Properly return the error code of rdma_set_src_addr_rcu (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Remove is_closed from ib_uverbs_file (Jonathan Toppins) [1685307] - [include] IB/rxe: Revise the ib_wr_opcode enum (Jonathan Toppins) [1685307] - [include] RDMA: Remove duplicated include from ib_addr.h (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Consider net ns of gid attribute for RoCE (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to check GID attribute (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Simplify roce_resolve_route_from_path() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Protect against changing dst->dev during destination resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Refer to network type instead of device type (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use common code flow for IPv4/6 for addr resolve (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Introduce and use rdma_set_src_addr() between IPv4 and IPv6 (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Let protocol specific function typecast sockaddr structure (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Avoid unnecessary sa_family overwrite (Jonathan Toppins) [1685307] - [infiniband] RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu (Jonathan Toppins) [1685307] - [infiniband] IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets instead of posting (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Move flow resources initialization (Jonathan Toppins) [1685307] - [infiniband] IB/uverbs: Add IDRs array attribute type to ioctl() interface (Jonathan Toppins) [1685307] - [include] RDMA/core: Document QP @event_handler function (Jonathan Toppins) [1685307] - [include] RDMA/core: Document CM @event_handler function (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Assign device ifindex before publishing the device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Follow correct unregister order between sysfs and cgroup (Jonathan Toppins) [1685307] - [infiniband] RDMA/umem: Restore lockdep check while downgrading lock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Define client_data_lock as rwlock instead of spinlock (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simpler spin lock irq API from blocking context (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Remove context entries from list while unregistering device (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Use simplified list_for_each (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: No need to protect kfree with spin lock and semaphore (Jonathan Toppins) [1685307] - [infiniband] RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Rate limit MAD error messages (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Fail early if unsupported QP is provided (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use device.groups to initialize device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Use cdev_device_add() instead of cdev_add() (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Depend on device_add() to add device attributes (Jonathan Toppins) [1685307] - [infiniband] RDMA/core: Replace open-coded variant of get_device (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Declare closing variable as boolean (Jonathan Toppins) [1685307] - [infiniband] IB/core: Add an unbound WQ type to the new CQ API (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add generic function to fill in flow action object (Jonathan Toppins) [1685307] - [infiniband] RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language (Jonathan Toppins) [1685307] - [netdrv] ibmvnic: Fix completion structure initialization (Steve Best) [1697103] - [rpmspec] redhat: limit headers_install_all to arches we care about (Denys Vlasenko) [1692404] - [lib] ida: Add new API (Jonathan Toppins) [1697588] - [edac] EDAC: Drop per-memory controller buses (Frank Ramsay) [1686477] - [edac] EDAC: Don't add devices under /sys/bus/edac (Frank Ramsay) [1686477] - [x86] x86/platform/UV: Use efi_runtime_lock to serialise BIOS calls (Frank Ramsay) [1677695]- [pci] PCI: pciehp: Fix re-enabling the slot marked for safe removal (Myron Stowe) [1695922] - [rpmspec] redhat: Enable gdb_index (Juri Lelli) [1696747] - [fs] ovl: Do not lose security.capability xattr over metadata file copy-up (Vivek Goyal) [1694757] - [fs] ovl: During copy up, first copy up data and then xattrs (Vivek Goyal) [1694757]- [netdrv] mark the intel igc driver as tech preview (David Arcari) [1495358] - [netdrv] igc: Remove unneeded hw_dbg prints (David Arcari) [1495358] - [netdrv] igc: Fix the typo in igc_base.h header definition (David Arcari) [1495358] - [netdrv] igc: Add support for the ntuple feature (David Arcari) [1495358] - [netdrv] igc: Add support for statistics (David Arcari) [1495358] - [netdrv] igc: Extend the ethtool supporting (David Arcari) [1495358] - [netdrv] igc: Add multiple receive queues control supporting (David Arcari) [1495358] - [netdrv] igc: Use struct_size() helper (David Arcari) [1495358] - [netdrv] igc: Add ethtool support (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_get_phy_id_base' method (David Arcari) [1495358] - [netdrv] igc: Remove the 'igc_read_mac_addr_base' method (David Arcari) [1495358] - [netdrv] igc: Remove unneeded code (David Arcari) [1495358] - [netdrv] igc: Remove unused code (David Arcari) [1495358] - [netdrv] igc: Fix code redundancy (David Arcari) [1495358] - [netdrv] igc: Remove unreachable code from igc_phy.c file (David Arcari) [1495358] - [netdrv] igc: Remove obsolete IGC_ERR define (David Arcari) [1495358] - [netdrv] ethernet/intel: consolidate NAPI and NAPI exit (David Arcari) [1495358] - [netdrv] igc: Clean up code (David Arcari) [1495358] - [netdrv] igc: Tidy up some white space (David Arcari) [1495358] - [netdrv] igc: fix error return handling from call to netif_set_real_num_tx_queues (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variable 'pci_using_dac' (David Arcari) [1495358] - [netdrv] igc: Remove set but not used variables 'ctrl_ext, link_mode' (David Arcari) [1495358] - [netdrv] intel-ethernet: software timestamp skbs as late as possible (David Arcari) [1495358] - [netdrv] igc: Add watchdog (David Arcari) [1495358] - [netdrv] igc: Add setup link functionality (David Arcari) [1495358] - [netdrv] igc: Add code for PHY support (David Arcari) [1495358] - [netdrv] igc: Add NVM support (David Arcari) [1495358] - [netdrv] igc: Add HW initialization code (David Arcari) [1495358] - [netdrv] igc: Add transmit and receive fastpath and interrupt handlers (David Arcari) [1495358] - [netdrv] igc: Add support for Tx/Rx rings (David Arcari) [1495358] - [netdrv] igc: Add interrupt support (David Arcari) [1495358] - [netdrv] igc: Add netdev (David Arcari) [1495358] - [netdrv] igc: Add support for PF (David Arcari) [1495358] - [netdrv] igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support (David Arcari) [1495358] - [s390] virtio-ccw: wire up ->bus_name callback (Cornelia Huck) [1695630] - [s390] s390/virtio: handle find on invalid queue gracefully (Cornelia Huck) [1695630] - [s390] virtio/s390: fix race in ccw_io_helper() (Cornelia Huck) [1695630] - [s390] virtio/s390: avoid race on vcdev->config (Cornelia Huck) [1695630] - [kvm] KVM: s390: make bitmap declaration consistent (Thomas Huth) [1695090] - [kvm] KVM: s390: drop obsolete else path (Thomas Huth) [1695090] - [kvm] KVM: s390: clarify kvm related kernel message (Thomas Huth) [1695090] - [kvm] s390: vsie: Use effective CRYCBD.31 to check CRYCBD validity (Thomas Huth) [1695090] - [kvm] KVM: s390: fix kmsg component kvm-s390 (Thomas Huth) [1695090] - [kvm] KVM: s390: unregister debug feature on failing arch init (Thomas Huth) [1695090] - [kvm] KVM: s390/vsie: avoid sparse warning (Thomas Huth) [1695090]- [powerpc] powerpc: use mm zones more sensibly (David Gibson) [1654978] - [s390] s390/mem_detect: add missing include (Philipp Rudo) [1695615] - [s390] s390: avoid vmlinux segments overlap (Philipp Rudo) [1695615] - [s390] s390/decompressor: add missing FORCE to build targets (Philipp Rudo) [1695615] - [s390] s390: move ipl block and cmd line handling to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: introduce sclp_early_get_hsa_size (Philipp Rudo) [1695615] - [s390] s390/mem_detect: add info source debug print (Philipp Rudo) [1695615] - [s390] s390/mem_detect: replace tprot loop with binary search (Philipp Rudo) [1695615] - [s390] s390/mem_detect: use SCLP info for continuous memory detection (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce z/VM specific diag260 call (Philipp Rudo) [1695615] - [s390] s390/mem_detect: introduce SCLP storage info (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section compile time validation (Philipp Rudo) [1695615] - [s390] s390/mem_detect: move tprot loop to early boot phase (Philipp Rudo) [1695615] - [s390] s390/sclp: move sclp_early_read_info to sclp_early_core.c (Philipp Rudo) [1695615] - [s390] s390: introduce .boot.data section (Philipp Rudo) [1695615] - [s390] s390/decompressor: clean up and rename compressed/misc.c (Philipp Rudo) [1695615] - [s390] s390: rescue initrd as early as possible (Philipp Rudo) [1695615] - [s390] s390/sclp: simplify early hsa_size detection (Philipp Rudo) [1695615] - [s390] s390/decompressor: get rid of .bss usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rework uncompressed image info collection (Philipp Rudo) [1695615] - [s390] s390: remove decompressor's head.S (Philipp Rudo) [1695615] - [s390] s390: clean up stacks setup (Philipp Rudo) [1695615] - [s390] s390: add initial 64-bit restart PSW (Philipp Rudo) [1695615] - [s390] s390/hibernate: fix error handling when suspend cpu != resume cpu (Philipp Rudo) [1695615] - [s390] s390/decompressor: support extra debug flags (Philipp Rudo) [1695615] - [s390] s390/build: add *.o.chkbss files to targets list (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid packing *.o.chkbss files into startup.a (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid constant startup.a rebuilds (Philipp Rudo) [1695615] - [s390] s390/boot: block uncompressed vmlinux booting attempts (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct EXCLUDE_FILE construct (Philipp Rudo) [1695615] - [s390] s390: move _text to an actual .text start (Philipp Rudo) [1695615] - [s390] s390: correct _stext offset (Philipp Rudo) [1695615] - [s390] s390: get rid of the first mb of uncompressed image (Philipp Rudo) [1695615] - [s390] s390: remove unused _ehead symbol (Philipp Rudo) [1695615] - [s390] s390: put expoline execute-trampolines into .text section (Philipp Rudo) [1695615] - [s390] s390/decompressor: discard ___kcrctab section (Philipp Rudo) [1695615] - [s390] s390/setup: do not reserve the decompressor code (Philipp Rudo) [1695615] - [s390] s390/decompressor: support uncompressed kernel (Philipp Rudo) [1695615] - [init] init/Kconfig: add an option for uncompressed kernel (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow to pack uncompressed vmlinux.bin into piggy.o (Philipp Rudo) [1695615] - [s390] s390/decompressor: allow preprocessor in piggy.o linker script (Philipp Rudo) [1695615] - [s390] s390/decompressor: extend .bss check for early code (Philipp Rudo) [1695615] - [s390] s390: add custom target and make path extension optional for .bss check (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid repeating objects list in Makefile (Philipp Rudo) [1695615] - [s390] s390/decompressor: reuse lib/mem.S for mem functions (Philipp Rudo) [1695615] - [s390] s390/decompressor: avoid reusing uncompressed image objects (Philipp Rudo) [1695615] - [s390] s390/als: avoid .init.* sections usage (Philipp Rudo) [1695615] - [s390] s390/decompressor: rename entry point to startup_decompressor (Philipp Rudo) [1695615] - [s390] s390/boot: make head.S and als.c be part of the decompressor only (Philipp Rudo) [1695615] - [s390] s390/decompressor: trim the kernel image up to 1M (Philipp Rudo) [1695615] - [s390] s390: remove uncompressed kernel image build (Philipp Rudo) [1695615] - [s390] s390/decompressor: correct build flags (Philipp Rudo) [1695615] - [s390] s390/build: remove obsolete -mkernel-backchain flag (Philipp Rudo) [1695615] - [tools] tools/power turbostat: return the exit status of a command (David Arcari) [1642739] - [misc] misc: hpilo: Do not claim unsupported hardware (Joseph Szczypek) [1665635] - [misc] misc: hpilo: Exclude unsupported device via blacklist (Joseph Szczypek) [1665635]- [fs] xfs: set buffer ops when repair probes for btree type (Bill O'Donnell) [1689281] - [fs] xfs: end sync buffer I/O properly on shutdown error (Bill O'Donnell) [1689281] - [fs] xfs: xfs_fsops: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] xfs: xfs_buf: drop useless LIST_HEAD (Bill O'Donnell) [1689281] - [fs] iomap: fix a use after free in iomap_dio_rw (Bill O'Donnell) [1689281] - [fs] xfs: reallocate realtime summary cache on growfs (Bill O'Donnell) [1689281] - [fs] xfs: stringify scrub types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: stringify btree cursor types in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_INODE_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: move XFS_AG_BTREE_CMP_FORMAT_STR mappings to libxfs (Bill O'Donnell) [1689281] - [fs] xfs: fix symbolic enum printing in ftrace output (Bill O'Donnell) [1689281] - [fs] xfs: fix function pointer type in ftrace format (Bill O'Donnell) [1689281] - [fs] xfs: Fix x32 ioctls when cmd numbers differ from ia32. (Bill O'Donnell) [1689281] - [fs] xfs: Fix bulkstat compat ioctls on x32 userspace. (Bill O'Donnell) [1689281] - [fs] xfs: Align compat attrlist_by_handle with native implementation. (Bill O'Donnell) [1689281] - [fs] xfs: require both realtime inodes to mount (Bill O'Donnell) [1689281] - [fs] xfs: cache minimum realtime summary level (Bill O'Donnell) [1689281] - [fs] xfs: count inode blocks correctly in inobt scrub (Bill O'Donnell) [1689281] - [fs] xfs: precalculate cluster alignment in inodes and blocks (Bill O'Donnell) [1689281] - [fs] xfs: precalculate inodes and blocks per inode cluster (Bill O'Donnell) [1689281] - [fs] xfs: add a block to inode count converter (Bill O'Donnell) [1689281] - [fs] xfs: remove xfs_rmap_ag_owner and friends (Bill O'Donnell) [1689281] - [fs] xfs: const-ify xfs_owner_info arguments (Bill O'Donnell) [1689281] - [fs] xfs: streamline defer op type handling (Bill O'Donnell) [1689281] - [fs] xfs: idiotproof defer op type configuration (Bill O'Donnell) [1689281] - [fs] xfs: clean up indentation issues, remove an unwanted space (Bill O'Donnell) [1689281] - [fs] xfs: libxfs: move xfs_perag_put late (Bill O'Donnell) [1689281] - [fs] xfs: split up the xfs_reflink_end_cow work into smaller transactions (Bill O'Donnell) [1689281] - [crypto] crypto: testmgr - add AES-CFB tests (Neil Horman) [1687897] - [scsi] scsi: iscsi: flush running unbind operations when removing a session (Maurizio Lombardi) [1695007] - [crypto] crypto: vmx - fix copy-paste error in CTR mode (Herbert Xu) [1693350] - [rpmspec] Fix cross builds (Jiri Olsa) [1694956] - [lib] sbitmap: order READ/WRITE freed instance and setting clear bit (Ming Lei) [1694521] - [block] blk-mq: fix sbitmap ws_active for shared tags (Ming Lei) [1694521] - [block] blk-mq: update comment for blk_mq_hctx_has_pending() (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_put_driver_tag() to put tag (Ming Lei) [1694521] - [include] sbitmap: trivial - update comment for sbitmap_deferred_clear_bit (Ming Lei) [1694521] - [block] blkcg: Fix kernel-doc warnings (Ming Lei) [1694521] - [block] block: Unexport blk_mq_add_to_requeue_list() (Ming Lei) [1694521] - [block] block: add BLK_MQ_POLL_CLASSIC for hybrid poll and return EINVAL for unexpected value (Ming Lei) [1694521] - [include] blk-mq: remove unused 'nr_expired' from blk_mq_hw_ctx (Ming Lei) [1694521] - [block] loop: access lo_backing_file only when the loop device is Lo_bound (Ming Lei) [1694521] - [block] blk-mq: use blk_mq_sched_mark_restart_hctx to set RESTART (Ming Lei) [1694521] - [kernel] blkcg: annotate implicit fall through (Ming Lei) [1694521] - [block] block: Replace function name in string with __func__ (Ming Lei) [1694521] - [block] block: fix NULL pointer dereference in register_disk (Ming Lei) [1694521] - [fs] fs: fix guard_bio_eod to check for real EOD errors (Ming Lei) [1694521] - [block] blk-mq: use HCTX_TYPE_DEFAULT but not 0 to index blk_mq_tag_set->map (Ming Lei) [1694521] - [include] block: remove bvec_iter_rewind() (Ming Lei) [1694521] - [block] block: don't use bio->bi_vcnt to figure out segment number (Ming Lei) [1694521] - [fs] btrfs: look at bi_size for repair decisions (Ming Lei) [1694521] - [block] block: avoid setting none scheduler if it's already none (Ming Lei) [1694521] - [block] block: avoid setting wbt_lat_usec to current value (Ming Lei) [1694521] - [block] blk-sysfs: Rework documention of __blk_release_queue (Ming Lei) [1694521] - [block] blk-cgroup: Fix doc related to blkcg_exit_queue (Ming Lei) [1694521] - [block] block: kill QUEUE_FLAG_FLUSH_NQ (Ming Lei) [1694521] - [block] block: avoid setting nr_requests to current value (Ming Lei) [1694521] - [block] blk-mq: save default hctx into ctx->hctxs for not-supported type (Ming Lei) [1694521] - [block] blk-mq: save queue mapping result into ctx directly (Ming Lei) [1694521] - [block] block: mq-deadline: Fix write completion handling (Ming Lei) [1694521] - [crypto] crypto: user - fix leaking uninitialized memory to userspace (Herbert Xu) [1657880] {CVE-2018-19854} - [char] ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (Xiaojun Tan) [1689480] - [infiniband] usnic_verbs: fix deadlock (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix locking when unregistering (Govindarajulu Varadarajan) [1688505] - [infiniband] IB/usnic: Fix potential deadlock (Govindarajulu Varadarajan) [1688505] - [netdrv] net: hns3: fix improper error handling in the hclge_init_ae_dev() (Xiaojun Tan) [1687060] - [netdrv] net: hns3: fix netif_napi_del() not do problem when unloading (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Fix NULL deref when unloading driver (Xiaojun Tan) [1687060] - [netdrv] net: hns3: Modify the order of initializing command queue register (Xiaojun Tan) [1687060] - [netdrv] net: hns3: remove the Redundant put_vector in hns3_client_uninit (Xiaojun Tan) [1687060] - [netdrv] net: hns3: reuse reinitialization interface in the hns3_set_channels (Xiaojun Tan) [1687060]- [powercap] powercap/intel_rapl: add Ice Lake mobile (Steve Best) [1483427] - [x86] x86/CPU: Add Icelake model number (Steve Best) [1483427] - [watchdog] watchdog/hpwdt: Update Kconfig documentation (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Update driver version. (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Do not claim unsupported hardware (Joseph Szczypek) [1664861] - [watchdog] watchdog/hpwdt: Exclude via blacklist (Joseph Szczypek) [1664861] - [fs] autofs: add strictexpire mount option (Ian Kent) [1672134] - [fs] autofs: change catatonic setting to a bit flag (Ian Kent) [1672134] - [fs] autofs: simplify parse_options() function call (Ian Kent) [1672134] - [fs] autofs: add AUTOFS_EXP_FORCED flag (Ian Kent) [1672134] - [fs] autofs: make expire flags usage consistent with v5 params (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_indirect() static (Ian Kent) [1672134] - [fs] autofs: make autofs_expire_direct() static (Ian Kent) [1672134] - [fs] autofs: fix clearing AUTOFS_EXP_LEAVES in autofs_expire_indirect() (Ian Kent) [1672134] - [fs] autofs: fix inconsistent use of now variable (Ian Kent) [1672134] - [md] md: Fix failed allocation of md_register_thread (Nigel Croxon) [1665346] - [md] It's wrong to add len to sector_nr in raid10 reshape twice (Nigel Croxon) [1665346] - [md] raid5: set write hint for PPL (Nigel Croxon) [1665346] - [netdrv] amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs (Gary Hook) [1669565]- [x86] x86/retpolines: Disable switch jump tables when retpolines are enabled (Waiman Long) [1688258] - [x86] x86, retpolines: Raise limit for generating indirect calls from switch-case (Waiman Long) [1688258] - [net] vsock/virtio: fix kernel panic from virtio_transport_reset_no_sock (Stefano Garzarella) [1676595] - [net] vsock/virtio: reset connected sockets on device removal (Stefano Garzarella) [1676595] - [net] vsock/virtio: fix kernel panic after device hot-unplug (Stefano Garzarella) [1676595] - [powerpc] powerpc/livepatch: return -ERRNO values in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: small cleanups in save_stack_trace_tsk_reliable() (Joe Lawrence) [1659856] - [powerpc] powerpc/livepatch: relax reliable stack tracer checks for first-frame (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Make reliable stacktrace dependency clearer (Joe Lawrence) [1659856] - [powerpc] powerpc/64s: Clear on-stack exception marker upon exception return (Joe Lawrence) [1659856] - [infiniband] iw_cxgb4: Support FW write completion WR (Arjun Vynipadath) [1671320] - [infiniband] iw_cxgb4: RDMA write with immediate support (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: fix some info leaks (Arjun Vynipadath) [1671320] - [infiniband] rdma/cxgb4: Add support for 64Byte cqes (Arjun Vynipadath) [1671320] - [pci] pci: remove unused functionality (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] aacraid: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] be2iscsi: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] mpt3sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla2xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] qla4xxx: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] megaraid_sas: add removed id table" (Tomas Henzl) [1622638] - [scsi] lfpc: remove Lancer FCoE (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lpfc: add removed id table" (Tomas Henzl) [1622638] - [scsi] Revert "[scsi] lfpc: add Lancer FCoE to the removed devices" (Tomas Henzl) [1622638]- [kernel] printk: Export console_printk (Prarit Bhargava) [1642870] - [video] fbcon: Silence fbcon logo on 'quiet' boots (Prarit Bhargava) [1642870] - [scsi] scsi: ibmvscsi: Fix empty event pool access during host removal (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Protect ibmvscsi_head from concurrent modificaiton (Steve Best) [1692463] - [scsi] scsi: ibmvscsi: Improve strings handling (Steve Best) [1692463] - [x86] x86/mce: Handle varying MCA bank counts (David Arcari) [1668779] - [block] virtio_blk: add discard and write zeroes support (Stefano Garzarella) [1692939] - [arm64] arm64: kaslr: ensure randomized quantities are clean also when kaslr is off (Mark Salter) [1673068] - [arm64] arm64: kaslr: ensure randomized quantities are clean to the PoC (Mark Salter) [1673068] - [tools] perf annotate: Fix getting source line failure (Michael Petlan) [1614435] - [infiniband] IB/hfi1: Remove overly conservative VM_EXEC flag check (Alex Estrin) [1680018]- [scsi] scsi: qla2xxx: Fix NULL pointer crash due to stale CPUID (Himanshu Madhani) [1685013] - [scsi] scsi: core: Avoid that system resume triggers a kernel warning (Ewan Milne) [1691903] - [scsi] scsi: core: reset host byte in DID_NEXUS_FAILURE case (Ewan Milne) [1691903] - [scsi] scsi: core: Synchronize request queue PM status only on successful resume (Ewan Milne) [1691903] - [scsi] scsi: sd: Fix cache_type_store() (Ewan Milne) [1691903] - [scsi] scsi: sd: use mempool for discard special page (Ewan Milne) [1691903] - [scsi] scsi: core: Remove scsi_block_when_processing_errors: message (Ewan Milne) [1691903] - [scsi] scsi: core: Allow state transitions from OFFLINE to BLOCKED (Ewan Milne) [1691903] - [scsi] scsi: core: remove unnecessary unlikely() (Ewan Milne) [1691903] - [scsi] scsi: st: remove redundant pointer STbuffer (Ewan Milne) [1691903] - [scsi] scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock (Ewan Milne) [1691903] - [fs] scsi: sysfs: Introduce sysfs_{un,}break_active_protection() (Ewan Milne) [1691903] - [scsi] scsi sg: remove incorrect scsi command checking logic (Ewan Milne) [1691903] - [scsi] scsi: read host_busy via scsi_host_busy() (Ewan Milne) [1691903] - [scsi] scsi: sd: Remove a superfluous assignment (Ewan Milne) [1691903] - [scsi] scsi: don't add scsi command result bytes (Ewan Milne) [1691903] - [scsi] scsi: core: check for equality of result byte values (Ewan Milne) [1691903] - [scsi] scsi: scsi_transport_fc: use 64-bit timestamps consistently (Ewan Milne) [1691903] - [scsi] scsi: sg: clean up gfp_mask in sg_build_indirect (Ewan Milne) [1691903] - [scsi] scsi: core: remove Scsi_Cmnd typedef (Ewan Milne) [1691903] - [netdrv] ibmvnic: Report actual backing device speed and duplex values (Steve Best) [1691862] - [kernel] sched/fair: Fix O(nr_cgroups) in the load balancing path (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix insertion in rq->leaf_cfs_rq_list (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Add tmp_alone_branch assertion (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c (Phil Auld) [1685636] {CVE-2018-20784} - [kernel] tracing: Do a WARN_ON() if start_thread() in hwlat is called when thread exists (Jerome Marchand) [1693050] - [kernel] ftrace: Add missing check for existing hwlat thread (Jerome Marchand) [1693050] - [kernel] tracing: Do not call start/stop() functions when tracing_on does not change (Jerome Marchand) [1693050]- [scsi] scsi: lpfc: Fixup eq_clr_intr references (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix build error (Dick Kennedy) [1692882] - [scsi] scsi: be2iscsi: lpfc: fix typo (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.1 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Update Copyright in driver version (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Enhance 6072 log string (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix duplicate log message numbers (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Specify node affinity for queue memory allocation (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Reduce memory footprint for lpfc_queue (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Add loopback testing to trunking mode (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix link speed reporting for 4-link trunk (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix handling of trunk links state reporting (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix protocol support on G6 and G7 adapters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct boot bios information to FDMI registration (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix HDMI2 registration string for symbolic name (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix fc4type information for FDMI (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix FDMI manufacturer attribute value (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix io lost on host resets (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix mailbox hang on adapter init (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix driver crash in target reset handler (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct localport timeout duration error (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: nvmet: avoid hang / use-after-free when destroying targetport (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Coordinate adapter error handling with offline handling (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Stop adapter if pci errors detected (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix deadlock due to nested hbalock call (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet handling of first burst cmd (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix nvmet async receive buffer replenishment (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix location of SCSI ktime counters (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix use-after-free mailbox cmd completion (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning in lpfc_io_free (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scsi_cmd_iocb_cmpl (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error codes in lpfc_sli4_pci_mem_setup() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix 32-bit format string warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix unused variable warning (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: resolve static checker warning in lpfc_sli4_hba_unset (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Correct __lpfc_sli_issue_iocb_s4 lockdep check (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix calls to dma_set_mask_and_coherent() (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: use dma_set_mask_and_coherent (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Remove set but not used variable 'phys_id' (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: fix a handful of indentation issues (Dick Kennedy) [1692882] - [scsi] scsi: lpfc: Fix error code if kcalloc() fails (Dick Kennedy) [1692882] - [security] security/selinux: fix SECURITY_LSM_NATIVE_LABELS on reused superblock (Ondrej Mosnacek) [1683296] - [security] selinux: add the missing walk_size + len check in selinux_sctp_bind_connect (Ondrej Mosnacek) [1683296] - [security] selinux: fix avc audit messages (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace BUG_ONs with WARN_ONs in avc.c (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: log invalid contexts in AVCs (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: replace some BUG_ON()s with a WARN_ON() (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: inline some AVC functions used only once (Ondrej Mosnacek) [1670039 1683296] - [security] selinux: do not override context on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: never allow relabeling on context mounts (Ondrej Mosnacek) [1683296] - [security] selinux: stop passing MAY_NOT_BLOCK to the AVC upon follow_link (Ondrej Mosnacek) [1683296] - [security] selinux: avoid silent denials in permissive mode under RCU walk (Ondrej Mosnacek) [1683296] - [security] selinux: fix GPF on invalid policy (Ondrej Mosnacek) [1683296] - [security] selinux: overhaul sidtab to fix bug and improve performance (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: use separate table for initial SID lookup (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: make "selinux_policycap_names[]" const char * (Ondrej Mosnacek) [1683296] - [security] selinux: always allow mounting submounts (Ondrej Mosnacek) [1647723 1683296] - [security] selinux: refactor sidtab conversion (Ondrej Mosnacek) [1656787 1683296] - [security] selinux: fix non-MLS handling in mls_context_to_sid() (Ondrej Mosnacek) [1683296] - [security] selinux: check length properly in SCTP bind hook (Ondrej Mosnacek) [1683296] - [security] selinux: policydb - fix byte order and alignment issues (Ondrej Mosnacek) [1668222 1683296] - [security] selinux: Add __GFP_NOWARN to allocation at str_read() (Ondrej Mosnacek) [1683296] - [security] selinux: refactor mls_context_to_sid() and make it stricter (Ondrej Mosnacek) [1683296] - [security] selinux: fix mounting of cgroup2 under older policies (Ondrej Mosnacek) [1683296] - [security] selinux: cleanup dentry and inodes on error in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: constify write_op[] (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netnode (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avc (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netif (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netport (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in sidtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in netlink (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in selinuxfs (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in services (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in avtab (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in hooks (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in policydb (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in ebitmap (Ondrej Mosnacek) [1683296] - [security] selinux: Cleanup printk logging in conditional (Ondrej Mosnacek) [1683296] - [fs] fs/proc/kcore.c: fix invalid memory access in multi-page read optimization (Bhupesh Sharma) [1627539] - [fs] proc/kcore: add vmcoreinfo note to /proc/kcore (Bhupesh Sharma) [1627539] - [kernel] crash_core: use VMCOREINFO_SYMBOL_ARRAY() for swapper_pg_dir (Bhupesh Sharma) [1627539] - [fs] proc/kcore: optimize multiple page reads (Bhupesh Sharma) [1627539] - [fs] proc/kcore: clean up ELF header generation (Bhupesh Sharma) [1627539] - [fs] proc/kcore: hold lock during read (Bhupesh Sharma) [1627539] - [fs] proc/kcore: fix memory hotplug vs multiple opens race (Bhupesh Sharma) [1627539] - [fs] proc/kcore: replace kclist_lock rwlock with rwsem (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for memory hotplug notifier (Bhupesh Sharma) [1627539] - [fs] proc/kcore: don't grab lock for kclist_add() (Bhupesh Sharma) [1627539]- [net] Merge branch 'linus/master' into rdma.git for-next (Jonathan Toppins) [1685304] - [netdrv] net: cisco: enic: Replace GFP_ATOMIC with GFP_KERNEL (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Remove pointless functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/usnic: Suppress a compiler warning (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: usnic should not select INFINIBAND_USER_ACCESS (Jonathan Toppins) [1685304] - [infiniband] RDMA/vmw_pvrdma: Delete unused function (Jonathan Toppins) [1685304] - [infiniband] IB/usnic: Update with bug fixes from core code (Jonathan Toppins) [1685304] - [infiniband] RDMA/providers: Fix return value from create_srq callbacks (Jonathan Toppins) [1685304] - [infiniband] RDMA/rxe: Simplify the error handling code in rxe_create_ah() (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: avoid unnecessary NULL check (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: increase max MR limit (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Do not hide uABI stuff in memcpy (Jonathan Toppins) [1685304] - [net] rpc: remove unneeded variable 'ret' in rdma_listen_handler (Jonathan Toppins) [1685304] - [net] svcrdma: Clean up Read chunk path (Jonathan Toppins) [1685304] - [net] svcrdma: Avoid releasing a page in svc_xprt_release() (Jonathan Toppins) [1685304] - [net] sunrpc: remove redundant variables 'checksumlen', 'blocksize' and 'data' (Jonathan Toppins) [1685304] - [scsi] scsi: target: srp, vscsi, sbp, qla: use target_remove_session (Jonathan Toppins) [1685304] - [target] scsi: target: add session removal function (Jonathan Toppins) [1685304] - [target] scsi: target: rename target_alloc_session (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix check for return code from ib_create_srq (Jonathan Toppins) [1685304] - [infiniband] IB/ipoib: Fix error return code in ipoib_dev_init() (Jonathan Toppins) [1685304] - [infiniband] IPoIB: use kvzalloc to allocate an array of bucket pointers (Jonathan Toppins) [1685304] - [infiniband] ib_srpt: use kvmalloc to allocate ring pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Fix return code from ipoib_cm_dev_init (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Prefer unsigned int to bare use of unsigned (Jonathan Toppins) [1685304] - [infiniband] RDMA/ipoib: Use min_t() macro instead of min() (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Remove driver version and release data information (Jonathan Toppins) [1685304] - [target] scsi: target: Remove second argument from fabric_make_tpg() (Jonathan Toppins) [1685304] - [infiniband] IB/iser: set can_queue earlier to allow setting higher queue depth (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Set right entry state before releasing reference (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Free uapi on destroy (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Fix error cleanup path of ib_uverbs_add_one() (Jonathan Toppins) [1685304] - [infiniband] IB/core: Release object lock if destroy failed (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: fix UCM link error (Jonathan Toppins) [1685304] - [infiniband] IB/core: Change filter function return type from int to bool (Jonathan Toppins) [1685304] - [infiniband] IB/core: Update GID entries for netdevice whose mac address changes (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add default GIDs of the bond master netdev (Jonathan Toppins) [1685304] - [infiniband] IB/core: Consider adding default GIDs of bond device (Jonathan Toppins) [1685304] - [infiniband] IB/core: Delete lower netdevice default GID entries in bonding scenario (Jonathan Toppins) [1685304] - [infiniband] IB/core: Avoid confusing del_netdev_default_ips (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add comment for change upper netevent handling (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Fix compiling ucm.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not check for device disassociation during ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove struct uverbs_root_spec and all supporting code (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to unmarshal ioctl commands (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_alloc for allocations (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a simple allocator to uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove the ib_uverbs_attr pointer from each attr (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Provide implementation private memory for the uverbs_attr_bundle (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Use uverbs_api to manage the object type inside the uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Build the specs into a radix tree at runtime (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Have the core code create the uverbs_root_spec (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix reading of 32 bit flags (Jonathan Toppins) [1685304] - [infiniband] IB/ucm: Initialize sgid request GID attribute pointer (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow all DESTROY commands to succeed after disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not block disassociate during write() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not pass struct ib_device to the write based methods (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Lower the test for ongoing disassociation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow uobject allocation to work concurrently with disassociate (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow RDMA_REMOVE_DESTROY to work concurrently with disassociate (Jonathan Toppins) [1685304] - [include] IB/uverbs: Convert 'bool exclusive' into an enum (Jonathan Toppins) [1685304] - [include] IB/uverbs: Consolidate uobject destruction (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Make the write path destroy methods use the same flow as ioctl (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove rdma_explicit_destroy() from the ioctl methods (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Prefix _ib to IB/RoCE specific functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify gid type check in cma_acquire_dev() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Return bool instead of int (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Get rid of 1 bit boolean (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Constify path record, ib_cm_event, listen_id pointers (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Constify dst_addr argument (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Simplify rdma_resolve_addr() error flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Initialize resource type in __rdma_create_id() (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Check for verbs callbacks before using them (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove {create,destroy}_ah from mandatory verbs (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add UVERBS_ATTR_FLAGS_IN to the specs language (Jonathan Toppins) [1685304] - [infiniband] RDMA, core and ULPs: Declare ib_post_send() and ib_post_recv() arguments const (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5, ib_post_send(), IB_WR_REG_SIG_MR: Do not modify the 'wr' argument (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Restore needed argument to ib_post_send (Jonathan Toppins) [1685304] - [net] net/xprtrdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvmet-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [nvme] nvme-rdma: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srpt: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/srp: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/isert: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] IB/IPoIB: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [infiniband] RDMA: Constify the argument of the work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] IB/iser: Inline two work request conversion functions (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider netdevice for RoCE ports (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce and use sgid_attr in CM requests (Jonathan Toppins) [1685304] - [infiniband] IB/core: Remove extra parentheses (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Fix locking around struct ib_uverbs_file ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move the FD uobj type struct file allocation to alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Always propagate errors from rdma_alloc_commit_uobject() (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Rework the locking for cleaning up the ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise and clarify the rwsem and uobjects_lock (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify and revise uverbs_close_fd (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Revise the placement of get/puts on uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Clarify the kref'ing ordering for alloc_commit (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Handle IDR and FD types without truncation (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Get rid of null_obj_type (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Simplify ib_post_(send|recv|srq_recv)() calls (Jonathan Toppins) [1685304] - [include] IB/core: Allow ULPs to specify NULL as the third ib_post_(send|recv|srq_recv)() argument (Jonathan Toppins) [1685304] - [include] IB/mlx5: Introduce driver create and destroy flow methods (Jonathan Toppins) [1685304] - [infiniband] IB: Support ib_flow creation in drivers (Jonathan Toppins) [1685304] - [infiniband] IB/mlx5: Introduce flow steering matcher uapi object (Jonathan Toppins) [1685304] - [include] IB/uverbs: Move ib_access_flags and ib_read_counters_flags to uapi (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove cma_multicast->igmp_joined (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Refactor exit paths in ib_umem_get (Jonathan Toppins) [1685304] - [infiniband] IB: Enable uverbs_destroy_def_handler to be used by drivers (Jonathan Toppins) [1685304] - [include] IB/uverbs: Pass IB_UVERBS_QPF_GRH_REQUIRED to user space (Jonathan Toppins) [1685304] - [infiniband] RDMA: Validate grh_required when handling AVs (Jonathan Toppins) [1685304] - [infiniband] RDMA/hfi1: Move grh_required into update_sm_ah (Jonathan Toppins) [1685304] - [infiniband] IB/core: Simplify check for RoCE route resolve (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Do not use uverbs_cmd_mask in the ioctl path (Jonathan Toppins) [1685304] - [infiniband] RDMA/rw: Fix rdma_rw_ctx_signature_init() kernel-doc header (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove set-but-not-used variables (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove ib_find_cached_gid() and ib_find_cached_gid_by_port() (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove unused and erroneous msg sequence encoding (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucq_object uverbs_file with the one in ib_uobject (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Remove ib_uobject_file (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Tidy up remaining references to ucontext (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace file->ucontext with file in uverbs_cmd.c (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Replace ib_ucontext with ib_uverbs_file in core function calls (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Move non driver related elements from ib_ucontext to ib_ufile (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a uobj_perform_destroy helper (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Combine MIN_SZ_OR_ZERO with UVERBS_ATTR_STRUCT (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Use UVERBS_ATTR_MIN_SIZE correctly and uniformly (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove UA_FLAGS (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Get rid of the & in method specifications (Jonathan Toppins) [1685304] - [infiniband] IB: Improve uverbs_cleanup_ucontext algorithm (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_OBJECT and _TREE family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify method definition macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Simplify UVERBS_ATTR family of macros (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Split UVERBS_ATTR_FLOW_ACTION_ESP_HANDLE (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Store the specs_root in the struct ib_uverbs_device (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Remove now useless rcu_lock in dst_fetch_ha (Jonathan Toppins) [1685304] - [infiniband] IB/core: Check for rdma_protocol_ib only after validating port_num (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Remove redundant check (Jonathan Toppins) [1685304] - [infiniband] RDMA/umem: Don't check for a negative return value of dma_map_sg_attrs() (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of destroy_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/verbs: Drop kernel variant of create_flow (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Check existence of create_flow callback (Jonathan Toppins) [1685304] - [infiniband] RDMA/core: Remove unused ib cache functions (Jonathan Toppins) [1685304] - [infiniband] Revert "[infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set" (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use the AH's sgid_attr in post_wr paths (Jonathan Toppins) [1685304] - [infiniband] IB/mlx4: Use GID attribute from ah attribute (Jonathan Toppins) [1685304] - [infiniband] IB/rxe: Use rdma GID API (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Use sgid_attr from the AV (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Replace members of sa_path_rec with 'struct sgid_attr *' (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Pass the sgid_attr through various events (Jonathan Toppins) [1685304] - [infiniband] IB/cm: Keep track of the sgid_attr that created the cm id (Jonathan Toppins) [1685304] - [infiniband] IB: Make init_ah_attr_grh_fields set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_from_mcmember set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Make ib_init_ah_attr_from_wc set sgid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Free GID table entry during GID deletion (Jonathan Toppins) [1685304] - [infiniband] RDMA/cma: Consider net namespace while leaving multicast group (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Delete type and id from uverbs_obj_attr (Jonathan Toppins) [1685304] - [infiniband] IB/rdmavt, IB/hfi1: Create device dependent s_flags (Jonathan Toppins) [1685304] - [infiniband] IB/core: Expose ib_ucontext from a given ib_uverbs_file (Jonathan Toppins) [1685304] - [include] IB/core: Introduce DECLARE_UVERBS_GLOBAL_METHODS (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Allow an empty namespace in ioctl() framework (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add a macro to define a type with no kernel known size (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Add PTR_IN attributes that are allocated/copied automatically (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Refactor uverbs_finalize_objects (Jonathan Toppins) [1685304] - [infiniband] IB/uverbs: Export uverbs idr and fd types (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Use IDR for agent IDs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Hold the sgid_attr inside the struct ib_ah/qp (Jonathan Toppins) [1685304] - [infiniband] RDMA: Convert drivers to use sgid_attr instead of sgid_index (Jonathan Toppins) [1685304] - [infiniband] IB{cm, core}: Introduce and use ah_attr copy, move, replace APIs (Jonathan Toppins) [1685304] - [infiniband] IB/core: Tidy ib_resolve_eth_dmac (Jonathan Toppins) [1685304] - [infiniband] IB/core: Add a sgid_attr pointer to struct rdma_ah_attr (Jonathan Toppins) [1685304] - [infiniband] IB: Ensure that all rdma_ah_attr's are zero initialized (Jonathan Toppins) [1685304] - [infiniband] IB/mad: Agent registration is process context only (Jonathan Toppins) [1685304] - [infiniband] RDMA/uverbs: Refactor flow_resources_alloc() function (Jonathan Toppins) [1685304] - [infiniband] RDMA/nldev: Return port capability flag for IB only (Jonathan Toppins) [1685304] - [net] RDMA/smc: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [include] IB/cache: Restore compatibility for ib_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB: Replace ib_query_gid/ib_get_cached_gid with rdma_query_gid (Jonathan Toppins) [1685304] - [infiniband] IB/core: Make rdma_find_gid_by_filter support all protocols (Jonathan Toppins) [1685304] - [infiniband] IB/core: Provide rdma_ versions of the gid cache API (Jonathan Toppins) [1685304] - [infiniband] IB/core: Replace ib_query_gid with rdma_get_gid_attr (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID attribute get, put and hold APIs (Jonathan Toppins) [1685304] - [infiniband] RDMA: Use GID from the ib_gid_attr during the add_gid() callback (Jonathan Toppins) [1685304] - [infiniband] IB/core: Introduce GID entry reference counts (Jonathan Toppins) [1685304] - [infiniband] IB/core: Store default GID property per-table instead of per-entry (Jonathan Toppins) [1685304] - [infiniband] IB/core: Do not set the gid type when reserving default entries (Jonathan Toppins) [1685304] - [include] IDR: Expose the XArray lock (Jonathan Toppins) [1688319] - [x86] x86/cpufeatures: Enumerate MOVDIR64B instruction (Steve Best) [1482754] - [x86] x86/cpufeatures: Enumerate MOVDIRI instruction (Steve Best) [1482754] - [nvme] nvme: allow ANA support to be independent of native multipathing (Ewan Milne) [1690940] - [nvme] nvme: multipath: Change default of kernel NVMe multipath to be disabled (Ewan Milne) [1690940] - [nvme] nvme: convert to SPDX identifiers (Ewan Milne) [1690940] - [nvme] nvme-multipath: round-robin I/O policy (Ewan Milne) [1690940] - [nvme] nvme-multipath: drop optimization for static ANA group IDs (Ewan Milne) [1690940] - [nvme] nvme-multipath: zero out ANA log buffer (Ewan Milne) [1690940] - [nvme] nvme-fc: fix numa_node when dev is null (Ewan Milne) [1690940] - [nvme] nvme: add a numa_node field to struct nvme_ctrl (Ewan Milne) [1690940] - [nvme] nvme: update node paths after adding new path (Ewan Milne) [1690940] - [nvme] nvme: take node locality into account when selecting a path (Ewan Milne) [1690940] - [s390] s390/mm: Fix ERROR: "__node_distance" undefined! (Ewan Milne) [1690940] - [nvme] nvme: call nvme_complete_rq when nvmf_check_ready fails for mpath I/O (Ewan Milne) [1690940] - [nvme] nvme: properly propagate errors in nvme_mpath_init (Ewan Milne) [1690940] - [nvme] nvme: fixup crash on failed discovery (Ewan Milne) [1690940] - [nvme] nvme: add ANA support (Ewan Milne) [1690940] - [include] nvme.h: fixup ANA group descriptor format (Ewan Milne) [1690940] - [include] nvme.h: add ANA definitions (Ewan Milne) [1690940] - [nvme] nvme: remove nvme_req_needs_failover (Ewan Milne) [1690940] - [nvme] nvme: simplify the API for getting log pages (Ewan Milne) [1690940] - [include] nvme.h: add support for the log specific field (Ewan Milne) [1690940]- [md] dm writecache: set "Tech Preview" taint using mark_tech_preview() (Mike Snitzer) [1690587] - [md] dm integrity: limit the rate of error messages (Mike Snitzer) [1690105] - [md] dm snapshot: don't define direct_access if we don't support it (Mike Snitzer) [1690105] - [md] dm cache: add support for discard passdown to the origin device (Mike Snitzer) [1690105] - [md] dm writecache: fix typo in name for writeback_wq (Mike Snitzer) [1690105] - [md] dm thin: add sanity checks to thin-pool and external snapshot creation (Mike Snitzer) [1690105] - [md] dm block manager: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm verity fec: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm integrity: remove redundant unlikely annotation (Mike Snitzer) [1690105] - [md] dm switch: use struct_size() in kzalloc() (Mike Snitzer) [1690105] - [md] dm: remove unused _rq_tio_cache and _rq_cache (Mike Snitzer) [1690105] - [md] dm crypt: don't overallocate the integrity tag space (Mike Snitzer) [1690105] - [md] dm: eliminate 'split_discard_bios' flag from DM target interface (Mike Snitzer) [1690105] - [md] dm: always call blk_queue_split() in dm_process_bio() (Mike Snitzer) [1690105] - [md] dm: update dm_process_bio() to split bio if in ->make_request_fn() (Mike Snitzer) [1690105] - [md] dm rq: remove unused arguments from rq_completed() (Mike Snitzer) [1690105] - [md] dm integrity: replace open-coded allocation size multiplication (Mike Snitzer) [1690105] - [md] dm: Remove VLA usage from hashes (Mike Snitzer) [1690105] - [crypto] crypto: hash - Remove VLA usage (Mike Snitzer) [1690105] - [md] dm: Avoid namespace collision with bitmap API (Mike Snitzer) [1690105] - [md] md/dm-writecache: Don't request pointer dummy_addr when not required (Mike Snitzer) [1690105] - [scsi] scsi: qla2xxx: avoid printf format warning (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix issue reported by static checker for qla2x00_els_dcmd2_sp_done() (Himanshu Madhani) [1664534] - [scsi] qla2xxx: Update driver version to 10.00.00.14.08.1-k (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Avoid PCI IRQ affinity mapping when multiqueue is not supported (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add new FW dump template entry types (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix code indentation for qla27xx_fwdt_entry (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move marker request behind QPair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent SysFS access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for setting port speed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent multiple ADISC commands per session (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for FW started flag before aborting (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix unload when NVMe devices are configured (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add First Burst support for FC-NVMe devices (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix LUN discovery if loop id is not assigned yet by firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove redundant null check on pointer sess (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move debug messages before sending srb preventing panic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use complete switch scan for RSCN events (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix fw options handle eh_bus_reset() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Restore FAWWPN of Physical Port only for loop down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent memory leak for CT req/rsp allocation (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix SRB allocation flag to avoid sleeping in IRQ context (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: allow session delete to finish before create. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix fcport null pointer access. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: flush IO on chip reset or sess delete (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session cleanup hang (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Change default ZIO threshold. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add pci function reset support. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N target discovery with Local loop (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: no need to check return value of debugfs_create functions (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix DMA error when the DIF sg buffer crosses 4GB boundary (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add protection mask module parameters (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for FC-NVMe discovery for NPIV port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NPIV handling for FC-NVMe (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Enable FC-NVME on NPIV ports (Himanshu Madhani) [1664534] - [scsi] Revert "scsi: qla2xxx: Fix NVMe Target discovery" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: NULL check before some freeing functions is not needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Split the __qla2x00_abort_all_cmds() function (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Introduce a switch/case statement in qlt_xmit_tm_rsp() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() initializes 'res' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove a set-but-not-used variable (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Declare local functions 'static' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Improve several kernel-doc headers (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Modify fall-through annotations (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fully convert to the generic DMA API (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Simplify conditional check (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove unnecessary self assignment (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Return switch command on a timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move log messages before issuing command to firmware (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix for double free of SRB structure (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix recursive mailbox timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix NVMe Target discovery (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: don't allow negative thresholds (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix comment in MODULE_PARM_DESC in qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove set but not used variable 'ptr_dma' (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: fix typo "CT-PASSTRHU" -> "CT-PASSTHRU" (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix an endian bug in fcpcmd_is_corrupted() (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix double increment of switch scan retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix duplicate switch's Nport ID entries (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale debug trace message from tcm_qla2xxx (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix premature command free (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reject bsg request if chip is down. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: shutdown chip if reset fail (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix stuck session in PLOGI state (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix early srb free on abort (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add mode control for each physical port (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race condition for resource cleanup (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix dropped srb resource. (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix port speed display on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Increase abort timeout value (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Allow FC-NVMe underrun to be handled by transport (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move ABTS code behind qpair (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove stale ADISC_DONE event (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Remote port registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove ASYNC GIDPN switch command (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Reduce holding sess_lock to prevent CPU lock-up (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move {get|rel}_sp to base_qpair struct (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add support for ZIO6 interrupt threshold (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix out of order Termination and ABTS response (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add logic to detect ABTS hang and response completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add appropriate debug info for invalid RX_ID (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix deadlock between ATIO and HW lock (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Serialize mailbox request (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Terminate Plogi/PRLI if WWN is 0 (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Defer chip reset until target mode is enabled (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove all rports if fabric scan retry fails (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Force fw cleanup on ADISC error (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Turn off IOCB timeout timer on IOCB completion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Decrement login retry count for only plogi (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Move rport registration out of internal work_list (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Remove redundant check for fcport deletion (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Update rscn_rcvd field to more meaningful scan_needed (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Use correct qpair for ABTS/CMD (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix process response queue for ISP26XX and above (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Migrate NVME N2N handling into state machine (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Save frame payload size from ICB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix race between switch cmd completion and timeout (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix Management Server NPort handle reservation logic (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Flush mailbox commands on chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix session state stuck in Get Port DB (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix redundant fc_rport registration (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Silent erroneous message (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Prevent sysfs access when chip is down (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Add longer window for chip reset (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix login retry count (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Fix N2N link re-connect (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: Cleanup for N2N code (Himanshu Madhani) [1664534] - [scsi] scsi: qla2xxx: remove irq save in qla2x00_poll() (Himanshu Madhani) [1664534] - [netdrv] ice: Do autoneg based on VSI state (Jonathan Toppins) [1687903] - [fs] xfs: use the latest extent at writeback delalloc conversion time (Brian Foster) [1661968] - [fs] xfs: create delalloc bmapi wrapper for full extent allocation (Brian Foster) [1661968] - [fs] xfs: remove superfluous writeback mapping eof trimming (Brian Foster) [1661968] - [fs] xfs: validate writeback mapping using data fork seq counter (Brian Foster) [1661968] - [fs] xfs: update fork seq counter on data fork changes (Brian Foster) [1661968] - [fs] xfs: eof trim writeback mapping as soon as it is cached (Brian Foster) [1661968] - [perf] drivers/perf: hisi: update the sccl_id/ccl_id when MT is supported (Xiaojun Tan) [1677815]- [x86] x86/hyperv: Fix kernel panic when kexec on HyperV (Kairui Song) [1684451] - [rpmspec] apply linux-kernel-test.patch when building ("Herton R. Krzesinski") [1690534] - [netdrv] net: ena: update driver version from 2.0.2 to 2.0.3 (John Linville) [1690106] - [netdrv] net: ena: fix race between link up and device initalization (John Linville) [1690106] - [netdrv] net: phy: add phy_speed_down and phy_speed_up (Petr Oros) [1690131] - [netdrv] net: phy: add helper phy_config_aneg (Petr Oros) [1690131] - [nvme] nvme-fabrics: convert to SPDX identifiers (Ewan Milne) [1690909] - [nvme] nvme-fabrics: fix ctrl_loss_tmo < 0 to reconnect forever (Ewan Milne) [1690909] - [nvme] nvme-fc: reject reconnect if io queue count is reduced to zero (Ewan Milne) [1690601] - [nvme] nvme-fc: use nr_phys_segments to determine existence of sgl (Ewan Milne) [1690601] - [include] nvme-fc: convert to SPDX identifiers (Ewan Milne) [1690601] - [nvme] nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvme_fc_init_request() (Ewan Milne) [1690601] - [nvme] nvme-fc: fix request private initialization (Ewan Milne) [1690601] - [nvme] nvme-fc: rework the request initialization code (Ewan Milne) [1690601] - [nvme] nvme-fc: introduce struct nvme_fcp_op_w_sgl (Ewan Milne) [1690601] - [nvme] nvme: cache struct nvme_ctrl reference to struct nvme_request (Ewan Milne) [1690601] - [nvme] nvme-fc: fix kernel-doc headers (Ewan Milne) [1690601] - [nvme] nvme_fc: add 'nvme_discovery' sysfs attribute to fc transport device (Ewan Milne) [1690601] - [nvme] nvme-fc: fix for a minor typos (Ewan Milne) [1690601] - [crypto] crypto: arm64/aes-ccm - fix logical bug in AAD MAC handling (Neil Horman) [1689185] - [mm] mm: enforce min addr even if capable() in expand_downwards() (Rafael Aquini) [1687667] {CVE-2019-9213} - [pci] PCI/VMD: Configure MPS settings before adding devices (Prarit Bhargava) [1659270] - [pci] PCI: vmd: Detach resources after stopping root bus (Prarit Bhargava) [1659270] - [char] tpm: separate cmd_ready/go_idle from runtime_pm (Jerry Snitselaar) [1677735] - [block] loop: set GENHD_FL_NO_PART_SCAN after blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: do not print warn message if partition scan is successful (Ming Lei) [1683593] - [block] loop: drop caches if offset or block_size are changed (Ming Lei) [1683593] - [block] block: loop: remove redundant code (Ming Lei) [1683593] - [block] block: loop: check error using IS_ERR instead of IS_ERR_OR_NULL in loop_add() (Ming Lei) [1683593] - [block] loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl() (Ming Lei) [1683593] - [block] loop: Get rid of 'nested' acquisition of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex (Ming Lei) [1683593] - [block] loop: Fix deadlock when calling blkdev_reread_part() (Ming Lei) [1683593] - [block] loop: Move loop_reread_partitions() out of loop_ctl_mutex (Ming Lei) [1683593] - [block] loop: Move special partition reread handling in loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_change_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_fd() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_set_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down to loop_get_status() (Ming Lei) [1683593] - [block] loop: Push loop_ctl_mutex down into loop_clr_fd() (Ming Lei) [1683593] - [block] loop: Split setting of lo_state from loop_clr_fd (Ming Lei) [1683593] - [block] loop: Push lo_ctl_mutex down into individual ioctls (Ming Lei) [1683593] - [block] loop: Get rid of loop_index_mutex (Ming Lei) [1683593] - [block] loop: Fold __loop_release into loop_release (Ming Lei) [1683593] - [block] block/loop: Use global lock for ioctl() operation. (Ming Lei) [1683593] - [block] block/loop: Don't grab "struct file" for vfs_getattr() operation. (Ming Lei) [1683593] - [crypto] crypto: cfb - fix decryption (Herbert Xu) [1653188]- [misc] VMCI: Support upto 64-bit PPNs (Cathy Avery) [1683479] - [mm] mm, page_alloc: fix has_unmovable_pages for HugePages (David Gibson) [1688114] - [pci] PCI: pciehp: Disable Data Link Layer State Changed event on suspend (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Assign ctrl->slot_ctrl before writing it to hardware (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Queue one GHES event, not several uninitialized ones (Myron Stowe) [1688393 1537397] - [pci] PCI/AER: Refactor error injection fallbacks (Myron Stowe) [1688393] - [pci] PCI/AER: Reuse existing pcie_port_find_device() interface (Myron Stowe) [1688393] - [pci] PCI/AER: Use managed resource allocations (Myron Stowe) [1688393] - [pci] PCI/AER: Use threaded IRQ for bottom half (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo_in_spinlocked() to insert locked elements (Myron Stowe) [1688393] - [pci] PCI/AER: Use kfifo for tracking events instead of reimplementing it (Myron Stowe) [1688393] - [pci] PCI/AER: Remove error source from AER struct aer_rpc (Myron Stowe) [1688393] - [pci] PCI/AER: Remove unused aer_error_resume() (Myron Stowe) [1688393] - [pci] PCI: pnv_php: Use kmemdup() (Myron Stowe) [1688393] - [pci] PCI: cpqphp: Remove set but not used variable 'physical_slot' (Myron Stowe) [1688393] - [pci] PCI/ERR: Remove duplicated include from err.c (Myron Stowe) [1688393] - [pci] PCI: Equalize hotplug memory and io for occupied and empty slots (Myron Stowe) [1688393] - [pci] PCI / ACPI: Whitelist D3 for more PCIe hotplug ports (Myron Stowe) [1688393 1537397] - [acpi] ACPI / property: Allow multiple property compatible _DSD entries (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Implement runtime PM callbacks (Myron Stowe) [1688393 1537397] - [pci] PCI/portdrv: Resume upon exit from system suspend if left runtime suspended (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Do not handle events if interrupts are masked (Myron Stowe) [1688393 1537397] - [pci] PCI: pciehp: Disable hotplug interrupt during suspend (Myron Stowe) [1688393 1537397] - [pci] PCI / ACPI: Enable wake automatically for power managed bridges (Myron Stowe) [1688393 1537397] - [pci] PCI: Do not skip power-managed bridges in pci_enable_wake() (Myron Stowe) [1688393 1537397] - [pci] PCI: Unify device inaccessible (Myron Stowe) [1688393] - [pci] PCI/ERR: Always report current recovery status for udev (Myron Stowe) [1688393] - [pci] PCI/ERR: Simplify broadcast callouts (Myron Stowe) [1688393] - [pci] PCI/ERR: Run error recovery callbacks for all affected devices (Myron Stowe) [1688393] - [pci] PCI/ERR: Handle fatal error recovery (Myron Stowe) [1688393] - [pci] PCI/ERR: Use slot reset if available (Myron Stowe) [1688393] - [pci] PCI/AER: Don't read upstream ports below fatal errors (Myron Stowe) [1688393] - [pci] PCI/AER: Take reference on error devices (Myron Stowe) [1688393] - [pci] PCI/DPC: Save and restore config state (Myron Stowe) [1688393] - [pci] PCI: portdrv: Restore PCI config state on slot reset (Myron Stowe) [1688393] - [pci] PCI: portdrv: Initialize service drivers directly (Myron Stowe) [1688393] - [x86] x86/intel_rdt: Show missing resctrl mount options (David Arcari) [1689043] - [xen] xen/balloon: Fix mapping PG_offline pages to user space (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: exclude all PageOffline() pages (David Hildenbrand) [1652790] - [kernel] PM/Hibernate: use pfn_to_online_page() (David Hildenbrand) [1652790] - [hv] hv_balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [xen] xen/balloon: mark inflated pages PG_offline (David Hildenbrand) [1652790] - [kernel] kexec: export PG_offline to VMCOREINFO (David Hildenbrand) [1652790] - [include] mm: convert PG_balloon to PG_offline (David Hildenbrand) [1652790] - [include] mm: balloon: update comment about isolation/migration/compaction (David Hildenbrand) [1652790] - [mm] mm/page_alloc.c: memory hotplug: free pages as higher order (David Hildenbrand) [1652790] - [mm] mm/memory.c: do_fault: avoid usage of stale vm_area_struct ("Herton R. Krzesinski") [1684734] - [kernel] cpuset: remove unused task_has_mempolicy() (Waiman Long) [1548268] - [kernel] cpuset: Remove set but not used variable 'cs' (Waiman Long) [1548268] - [kernel] cgroup: Add .__DEBUG__. prefix to debug file names (Waiman Long) [1548268] - [kernel] cpuset: Minor cgroup2 interface updates (Waiman Long) [1548268] - [kernel] cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug (Waiman Long) [1548268] - [documentation] cpuset: Add documentation about the new "cpuset.sched.partition" flag (Waiman Long) [1548268] - [kernel] cpuset: Use descriptive text when reading/writing cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Expose cpus.effective and mems.effective on cgroup v2 root (Waiman Long) [1548268] - [kernel] cpuset: Make generate_sched_domains() work with partition (Waiman Long) [1548268] - [kernel] cpuset: Make CPU hotplug work with partition (Waiman Long) [1548268] - [kernel] cpuset: Track cpusets that use parent's effective_cpus (Waiman Long) [1548268] - [kernel] cpuset: Add an error state to cpuset.sched.partition (Waiman Long) [1548268] - [kernel] cpuset: Add new v2 cpuset.sched.partition flag (Waiman Long) [1548268] - [kernel] cpuset: Simply allocation and freeing of cpumasks (Waiman Long) [1548268] - [kernel] cpuset: Define data structures to support scheduling partition (Waiman Long) [1548268] - [kernel] cpuset: Enable cpuset controller in default hierarchy (Waiman Long) [1548268] - [kernel] cgroup/tracing: Move taking of spin lock out of trace event handlers (Waiman Long) [1548268] - [powerpc] powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tables (David Gibson) [1674410] - [pci] PCI: dwc: Fix MSI-X EP framework address calculation bug (Myron Stowe) [1687935] - [pci] PCI: cadence: Correct probe behaviour when failing to get PHY (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix PCI I/O mapping creation sequence (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Remove obsolete drivers/pci pattern from ACPI section (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix scheduling while atomic issues (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Move mobiveil PCI driver entry where it belongs (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Update PPC contacts for PCI core error handling (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add Gustavo Pimentel as DesignWare PCI maintainer (Myron Stowe) [1687935] - [maintainers] MAINTAINERS: Add entries for PPC64 RPA PCI hotplug drivers (Myron Stowe) [1687935] - [pci] PCI: mvebu: Drop bogus comment above mvebu_pcie_map_registers() (Myron Stowe) [1687935] - [pci] PCI: mvebu: Convert to use pci_host_bridge directly (Myron Stowe) [1687935] - [pci] PCI: mvebu: Use resource_size() to remap I/O space (Myron Stowe) [1687935] - [pci] PCI: mvebu: Only remap I/O space if configured (Myron Stowe) [1687935] - [pci] PCI: mvebu: Fix I/O space end address calculation (Myron Stowe) [1687935] - [pci] PCI: mvebu: Remove redundant platform_set_drvdata() call (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add Kconfig/Makefile entries (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Add missing ../pci.h include (Myron Stowe) [1687935] - [pci] PCI: mobiveil: Fix struct mobiveil_pcie.pcie_reg_base address type (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI set maximum restriction (Myron Stowe) [1687935] - [tools] tools: PCI: Add MSI-X support (Myron Stowe) [1687935] - [documentation] pci_endpoint_test: Add 2 ioctl commands (Myron Stowe) [1687935] - [documentation] pci-epf-test/pci_endpoint_test: Add MSI-X support (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Use irq_type module parameter (Myron Stowe) [1687935] - [misc] pci-epf-test/pci_endpoint_test: Cleanup PCI_ENDPOINT_TEST memspace (Myron Stowe) [1687935] - [pci] PCI: dwc: Add legacy interrupt callback handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Rework MSI callbacks handler (Myron Stowe) [1687935] - [pci] PCI: dwc: Add MSI-X callbacks handler (Myron Stowe) [1687935] - [pci] PCI: Update xxx_pcie_ep_raise_irq() and pci_epc_raise_irq() signatures (Myron Stowe) [1687935] - [pci] PCI: endpoint: Add MSI-X interfaces (Myron Stowe) [1687935] - [pci] PCI: dwc: Fix EP link notification implementation (Myron Stowe) [1687935] - [pci] PCI: spear13xx: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: qcom: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: histb: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: designware-plat: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: artpec6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: armada8k: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: keystone: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: imx6: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: exynos: Drop unnecessary root_bus_nr setting (Myron Stowe) [1687935] - [pci] PCI: kirin: Add MSI support (Myron Stowe) [1687935] - [pci] PCI: pcie-cadence-ep: Remove redundant variable mmc (Myron Stowe) [1687935] - [pci] PCI: cadence: Add shutdown callback to host driver (Myron Stowe) [1687935] - [pci] PCI: cadence: Add Power Management ops for host and EP (Myron Stowe) [1687935] - [documentation] dt-bindings: PCI: cadence: Add DT bindings for optional PHYs (Myron Stowe) [1687935] - [pci] PCI: cadence: Add generic PHY support to host and EP drivers (Myron Stowe) [1687935] - [pci] PCI: cadence: Update cdns_pcie_writel() function signature (Myron Stowe) [1687935] - [pci] PCI: aardvark: Convert to use pci_host_probe() (Myron Stowe) [1687935] - [pci] PCI: aardvark: Size bridges before resources allocation (Myron Stowe) [1687935] - [pci] PCI: aardvark: Remove PCIe outbound window configuration (Myron Stowe) [1687935] - [pci] PCI: aardvark: Introduce an advk_pcie_valid_device() helper (Myron Stowe) [1687935] - [pci] PCI/xilinx: Depend on OF instead of the ARCH (Myron Stowe) [1687935] - [md] md: convert to kvmalloc (Nigel Croxon) [1661200] - [md] raid1: simplify raid1_error function (Nigel Croxon) [1661200] - [md] md-linear: use struct_size() in kzalloc() (Nigel Croxon) [1661200] - [md] md/raid5: fix 'out of memory' during raid cache recovery (Nigel Croxon) [1661200] - [md] md: Make bio_alloc_mddev use bio_alloc_bioset (Nigel Croxon) [1661200] - [md] raid10: refactor common wait code from regular read/write request (Nigel Croxon) [1661200] - [md] md: remvoe redundant condition check (Nigel Croxon) [1661200] - [lib] lib/raid6: add option to skip algo benchmarking (Nigel Croxon) [1661200] - [include] lib/raid6: avoid __attribute_const__ redefinition (Nigel Croxon) [1661200] - [include] lib/raid6: add missing include for raid6test (Nigel Croxon) [1661200] - [md] md: remove set but not used variable 'bi_rdev' (Nigel Croxon) [1661200] - [md] MD: Memory leak when flush bio size is zero (Nigel Croxon) [1661200] - [md] md: fix memleak for mempool (Nigel Croxon) [1661200] - [md] md-cluster: remove suspend_info (Nigel Croxon) [1661200] - [md] md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is interrupted (Nigel Croxon) [1661200] - [md] md-cluster/bitmap: don't call md_bitmap_sync_with_cluster during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: don't call remove_and_add_spares during reshaping stage (Nigel Croxon) [1661200] - [md] md-cluster/raid10: call update_size in md_reap_sync_thread (Nigel Croxon) [1661200] - [md] md-cluster: introduce resync_info_get interface for sanity check (Nigel Croxon) [1661200] - [md] md-cluster/raid10: support add disk under grow mode (Nigel Croxon) [1661200] - [md] md-cluster/raid10: resize all the bitmaps before start reshape (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk - try2 (Nigel Croxon) [1661200] - [md] md/bitmap: use mddev_suspend/resume instead of ->quiesce() (Nigel Croxon) [1661200] - [md] md: remove redundant code that is no longer reachable (Nigel Croxon) [1661200] - [md] md: allow metadata updates while suspending an array - fix (Nigel Croxon) [1661200] - [md] MD: fix invalid stored role for a disk (Nigel Croxon) [1661200] - [md] md/raid10: Fix raid10 replace hang when new added disk faulty (Nigel Croxon) [1661200] - [md] raid5: block failing device if raid will be failed (Nigel Croxon) [1661200] - [md] md-cluster: release RESYNC lock after the last resync message (Nigel Croxon) [1661200] - [md] RAID10 BUG_ON in raise_barrier when force is true and conf->barrier is 0 (Nigel Croxon) [1661200] - [md] md/raid5-cache: disable reshape completely (Nigel Croxon) [1661200] - [md] md/raid5: fix data corruption of replacements after originals dropped (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Do not disable irq on release_inactive_stripe_list() call (Nigel Croxon) [1661200] - [md] drivers/md/raid5: Use irqsave variant of atomic_dec_and_lock() (Nigel Croxon) [1661200] - [md] md/r5cache: remove redundant pointer bio (Nigel Croxon) [1661200] - [md] md-cluster: don't send msg if array is closing (Nigel Croxon) [1661200] - [md] md-cluster: show array's status more accurate (Nigel Croxon) [1661200] - [md] md-cluster: clear another node's suspend_area after the copy is finished (Nigel Croxon) [1661200] - [powerpc] KVM: PPC: Book3S HV: Add KVM stat largepages_[2M/1G] (Suraj Jitindar Singh) [1581563] - [tools] perf mem/c2c: Fix perf_mem_events to support powerpc (Steve Best) [1685084] - [powerpc] powerpc/perf: Add mem access events to sysfs (Steve Best) [1685084] - [netdrv] net-next/hinic: replace disable_irq_nosync/enable_irq (Xiaojun Tan) [1668958] - [powerpc] Fix access_ok() fallout for sparc32 and powerpc (Joe Lawrence) [1673980] - [x86] Remove 'type' argument from access_ok() function (Joe Lawrence) [1673980] - [arm64] arm64: move untagged_addr macro from uaccess.h to memory.h (Joe Lawrence) [1673980] - [powerpc] powerpc/uaccess: fix warning/error with access_ok() (Joe Lawrence) [1673980] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098] - [netdrv] igb: shorten maximum PHC timecounter update interval (Corinna Vinschen) [1637098]- [rpmspec] redhat: speed up binary rpm compression (Denys Vlasenko) [1686921] - [netdrv] net/mlx5e: RX, Verify MPWQE stride size is in range (Alaa Hleihel) [1683589] - [fs] debugfs: Fix EPERM regression from kernel lockdown check (Lenny Szubowicz) [1686755] - [infiniband] IB/hfi1: Close race condition on user context disable and close (Alex Estrin) [1682927] - [rpmspec] redhat: parallelize modules compression (Denys Vlasenko) [1686404] - [arm64] arm64: Add workaround for Fujitsu A64FX erratum 010001 (Mark Langsdorf) [1666951] - [s390] vfio_ap: link the vfio_ap devices to the vfio_ap bus subsystem (Cornelia Huck) [1686044] - [drm] drm/cirrus: fix connector leak at unload (Rob Clark) [1685773] - [powerpc] powerpc/hugetlb: Handle mmap_min_addr correctly in get_unmapped_area callback (Steve Best) [1685181] - [netdrv] net/mlx4_en: Force CHECKSUM_NONE for short ethernet frames (Alaa Hleihel) [1663914 1651509] - [netdrv] net/mlx5e: Force CHECKSUM_UNNECESSARY for short ethernet frames (Alaa Hleihel) [1651509] - [include] Fix RH_KABI_SET_SIZE to use dereference operator (Tony Camuso) [1670118]- [x86] x86/tsc: Make calibration refinement more robust (David Arcari) [1686254] - [powerpc] powerpc/hugetlb: Don't do runtime allocation of 16G pages in LPAR configuration (Steve Best) [1686756] - [rpmspec] parallelize "make mrproper" (Denys Vlasenko) [1686865] - [rpmspec] use "make -jN" (via _smp_mflags) for modules_install (Denys Vlasenko) [1686308] - [fs] xfs: zero length symlinks are not valid (Carlos Maiolino) [1589618] - [drm] drm/bufs: Fix Spectre v1 vulnerability (Rob Clark) [1663467] - [drm] drm/ioctl: Fix Spectre v1 vulnerabilities (Rob Clark) [1663467] - [scsi] scsi: lpfc: Update lpfc version to 12.2.0.0 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update 12.2.0.0 file copyrights to 2019 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix nvmet issues when link bounce under IO load (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct upcalling nvmet_fc transport during io done downcall (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix default driver parameter collision for allowing NPIV support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework locking on SCSI io completion (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Enable SCSI and NVME fc4s by default (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Resize cpu maps structures based on possible cpus (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Utilize new IRQ API when allocating MSI-X vectors (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Rework EQ/CQ processing to address interrupt coalescing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: convert eq_delay to usdelay (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Support non-uniform allocation of MSIX vectors to hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix setting affinity hints to correlate with hardware queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Allow override of hardware queue selection policies (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt partitioned XRI lists to efficient sharing (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize hardware queues with SCSI MQ interface (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Convert ring number to hardware queue for nvme wqe posting. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Move SCSI and NVME Stats to hardware queue structures (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adapt cpucheck debugfs logic to Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove unused FCP_XRI_ABORT_EVENT slowpath event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Partition XRI buffer list across Hardware Queues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Replace io_channels for nvme and fcp with general hdw_queues per cpu (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove extra vector and SLI4 queue for Expresslane (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement common IO buffers between NVME and SCSI (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: Remove excess check on NVME io submit code path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: cleanup: remove nrport from nvme command structure (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: no need to check return value of debugfs_create functions (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Update lpfc version to 12.0.0.10 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Adding ability to reset chip via pci bus reset (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Add log messages to aid in debugging fc4type discovery issues (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix discovery failure when PLOGI is defered (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update fault value on successful trunk events. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct MDS loopback diagnostics support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix link state reporting for trunking when adapter is offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.9 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix dif and first burst use in write commands (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix driver release of fw-logging buffers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct topology type reporting on G7 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct code setting non existent bits in sli4 ABORT WQE (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Defer LS_ACC to FLOGI on point to point logins (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: ls_rjt erroneus FLOGIs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Cap NPIV vports to 256 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix kernel Oops due to null pring pointers (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix a duplicate 0711 log message number. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix panic when FW-log buffsize is not initialized (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix block guard enablement on SLI3 adapters (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Use dma_zalloc_coherent (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.8 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add Trunking support (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Implement GID_PT on Nameserver query to support faster failover (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix odd recovery in duplicate FLOGIs in point-to-point (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct LCB RJT handling (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fcoe: Fix link down issue after 1000+ link bounces (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct errors accessing fw log (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Reset link or adapter instead of doing infinite nameserver PLOGI retry (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix LOGO/PLOGI handling when triggerd by ABTS Timeout event (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix lpfc_sli4_read_config return value check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct speeds on SFP swap (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix remoteport access (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'tgtp' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'psli' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variables 'fc_hdr' and 'hw_page_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: fix spelling mistake "Resrouce" -> "Resource" (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove a bogus pci_dma_sync_single_for_device call (Dick Kennedy) [1665288] - [netdrv] PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() calls (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Synchronize access to remoteport via rport (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Remove set but not used variable 'sgl_size' (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: update driver version to 12.0.0.7 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: add support to retrieve firmware logs (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: reduce locking when updating statistics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix errors in log messages. (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct invalid EQ doorbell write on if_type=6 (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct irq handling via locks when taking adapter offline (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct soft lockup when running mds diagnostics (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Correct race with abort on completion path (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Raise nvme defaults to support a larger io and more connectivity (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: raise sg count for nvme to use available sg resources (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Fix GFT_ID and PRLI logic for RSCN (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: remove an unnecessary NULL check (Dick Kennedy) [1665288] - [scsi] scsi: lpfc: Default fdmi_on to on (Dick Kennedy) [1665288] - [powerpc] powerpc/mm/hash: Increase vmalloc space with hash translation mode (Steve Best) [1676974] - [net] sunrpc: fix 4 more call sites that were using stack memory with a scatterlist (Scott Mayhew) [1679183] - [net] sunrpc: Don't use stack buffer with scatterlist (Scott Mayhew) [1679183] - [powerpc] powerpc/pseries: Perform full re-add of CPU for topology update post-migration (Steve Best) [1678209] - [fs] proc/stat: Make the interrupt statistics more efficient (Waiman Long) [1675168] - [kernel] genirq: Avoid summation loops for /proc/stat (Waiman Long) [1675168] - [powerpc] powerpc/pseries: fix EEH recovery of some IOV devices (Steve Best) [1676889] - [block] nvme: lock NS list changes while handling command effects (David Milburn) [1672759] - [powerpc] powerpc/radix: Fix kernel crash with mremap() (Steve Best) [1674186] - [crypto] crypto: ccp - fix the SEV probe in kexec boot path (Gary Hook) [1658806] - [netdrv] HDLC Frame Relay: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] DLCI: mark driver unsupported in RHEL8 (John Linville) [1660627] - [netdrv] ethoc: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dnet: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] dl2k: mark hardware unsupported in RHEL8 (John Linville) [1660627] - [netdrv] mark qla3xxx driver as unsupported (John Linville) [1658840] - [netdrv] sfc: initialise found bitmap in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: suppress duplicate nvmem partition types in efx_ef10_mtd_probe (Jarod Wilson) [1668656] - [netdrv] sfc: extend MTD support for newer hardware (Jarod Wilson) [1668656] - [netdrv] sfc: add missing NVRAM partition types for EF10 (Jarod Wilson) [1668656] - [netdrv] ibmvnic: Fix non-atomic memory allocation in IRQ context (Steve Best) [1671474] - [netdrv] ibmvnic: Convert reset work item mutex to spin lock (Steve Best) [1671474] - [powerpc] powerpc/pseries: Export raw per-CPU VPA data via debugfs (Steve Best) [1608797] - [powerpc] powerpc/pseries: Export maximum memory value (Steve Best) [1608797] - [netdrv] ibmveth: Do not process frames after calling napi_reschedule (Desnes Augusto Nunes do Rosario) [1635577] - [cpufreq] cpufreq: powernv: Remove global pstate ramp-down timer in POWER9 (Steve Best) [1670030] - [of] of: __of_detach_node() - remove node from phandle cache (Steve Best) [1669198] - [of] of: of_node_get()/of_node_put() nodes held in phandle cache (Steve Best) [1669198] - [edac] EDAC, sb_edac: Fix signedness bugs in *_get_ha() functions (Aristeu Rozanski) [1641574] - [edac] EDAC, sb_edac: Fix reporting for patrol scrubber errors (Aristeu Rozanski) [1641574] - [documentation] proc.txt: Adding 'HardwareCorrupted' field and description. (Prashant Dhamdhere) [1658233] - [netdrv] qed: Fix command number mismatch between driver and the mfw (Chad Dupuis) [1663500] - Revert "[redhat] switch secureboot kernel image signing to release keys" ("Herton R. Krzesinski")- [arm64] revert "arm64: tlb: Avoid synchronous TLBIs when freeing page tables" (Christoph von Recklinghausen) [1685697]- [firmware] drivers/firmware: psci_checker: stash and use topology_core_cpumask for hotplug tests (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: re-introduce numa mask check for scheduler MC selection (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: rename llc_siblings to align with other struct members (Josh Poimboeuf) [1687101] - [arm64] arm64: smp: remove cpu and numa topology information when hotplugging out CPU (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: restrict updating siblings_masks to online cpus only (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: add support to remove cpu topology sibling masks (Josh Poimboeuf) [1687101] - [arm64] arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap (Josh Poimboeuf) [1687101] - [arm64] arm64: topology: refactor reset_cpu_topology to add support for removing topology (Josh Poimboeuf) [1687101]- [fs] gfs2: Fix missed wakeups in find_insert_glock (Andreas Grunbacher) [1678907]- [firmware] efi: Reduce the amount of memblock reservations for persistent allocations (Bhupesh Sharma) [1682988] - [firmware] efi: Permit multiple entries in persistent memreserve data structure (Bhupesh Sharma) [1682988] - [kernel] cpu/hotplug: Create SMT sysfs interface for all arches (Josh Poimboeuf) [1686068] - [net] netfilter: nft_set_hash: bogus element self comparison from deactivation path (Florian Westphal) [1678574] - [net] netfilter: nft_set_hash: fix lookups with fixed size hash on big endian (Florian Westphal) [1678574]- [security] revert "Add a SysRq option to lift kernel lockdown" (Lenny Szubowicz) [1684348] - [s390] s390/setup: fix boot crash for machine without EDAT-1 (Philipp Rudo) [1677357] - [s390] s390/setup: fix early warning messages (Philipp Rudo) [1677357]- [netdrv] net: hns3: add 8 BD limit for tx flow (Xiaojun Tan) [1676771] - [netdrv] net: hns3: fix a SSU buffer checking bug (Xiaojun Tan) [1676771] - [netdrv] net: hns3: aligning buffer size in SSU to 256 bytes (Xiaojun Tan) [1676771] - [netdrv] net: hns3: getting tx and dv buffer size through firmware (Xiaojun Tan) [1676771] - [net] netfilter: nf_nat_snmp_basic: add missing length checks in ASN.1 cbs (Florian Westphal) [1676602] - [char] ipmi: fix use-after-free of user->release_barrier.rda (Xiaojun Tan) [1677550] - [char] ipmi: Prevent use-after-free in deliver_response (Xiaojun Tan) [1677550]- [x86] revert "cpu/hotplug: Add SMT policy options" (Josh Poimboeuf) [1683690] - [crypto] net: crypto set sk to NULL when af_alg_release (Neil Horman) [1679450] {CVE-2019-8912} - [drm] drm/i915/gvt: update force-to-nonpriv register whitelist (Paul Lai) [1643972] - [kernel] MODSIGN: Also check platform keyring in mod_verify_sig() (Lenny Szubowicz) [1568532] - [kernel] Fix for module sig verification (Lenny Szubowicz) [1568532] - [security] efi: Lock down the kernel if booted in secure boot mode (Lenny Szubowicz) [1568532] - [firmware] efi: Add an EFI_SECURE_BOOT flag to indicate secure boot mode (Lenny Szubowicz) [1568532] - [x86] Copy secure_boot flag in boot params across kexec reboot (Lenny Szubowicz) [1568532] - [fs] debugfs: Restrict debugfs when the kernel is locked down (Lenny Szubowicz) [1568532] - [mm] x86/mmiotrace: Lock down the testmmiotrace module (Lenny Szubowicz) [1568532] - [kernel] Lock down module params that specify hardware parameters (eg. ioport) (Lenny Szubowicz) [1568532] - [tty] Lock down TIOCSSERIAL (Lenny Szubowicz) [1568532] - [pcmcia] Prohibit PCMCIA CIS storage when the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Disable ACPI table override if the kernel is locked down (Lenny Szubowicz) [1568532] - [acpi] acpi: Ignore acpi_rsdp kernel param when the kernel has been locked down (Lenny Szubowicz) [1568532] - [acpi] ACPI: Limit access to custom_method when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86/msr: Restrict MSR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [x86] x86: Lock down IO port access when the kernel is locked down (Lenny Szubowicz) [1568532] - [pci] PCI: Lock down BAR access when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] uswsusp: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] hibernate: Disable when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] kexec_load: Disable at runtime if the kernel is locked down (Lenny Szubowicz) [1568532] - [char] Restrict /dev/{mem, kmem, port} when the kernel is locked down (Lenny Szubowicz) [1568532] - [kernel] MODSIGN: Enforce module signatures if the kernel is locked down (Lenny Szubowicz) [1568532] - [security] Add a SysRq option to lift kernel lockdown (Lenny Szubowicz) [1568532] - [security] Add the ability to lock down access to the running kernel image (Lenny Szubowicz) [1568532]- [net] tun: forbid iface creation with rtnl ops (Sabrina Dubroca) [1680969] - [net] revert "bridge: do not add port to router list when receives query with source 0.0.0.0" (Hangbin Liu) [1679896] - [net] sctp: walk the list of asoc safely (Marcelo Leitner) [1679920] {CVE-2019-8956} - [net] netfilter: nf_nat: skip nat clash resolution for same-origin entries (Florian Westphal) [1677647] - [net] netfilter: nf_conntrack: resolve clash for matching conntracks (Florian Westphal) [1677647] - [net] netfilter: nf_tables: fix flush after rule deletion in the same batch (Phil Sutter) [1677672] - [net] gro_cell: add napi_disable in gro_cells_destroy (Stefano Brivio) [1674408] - [net] sctp: call gso_reset_checksum when computing checksum in sctp_gso_segment (Xin Long) [1669386] - [net] ipvs: fix dependency on nf_defrag_ipv6 (Andrea Claudi) [1660808] - [net] sctp: check and update stream->out_curr when allocating stream_out (Xin Long) [1651877]- [x86] cpu/hotplug: Add SMT policy options (Josh Poimboeuf) [1677405]- [kernel] open the RHEL 8.1 development ("Herton R. Krzesinski") - [pci] pci/quirks: Add quirk to reset nvgpu at boot for the Lenovo ThinkPad P50 (Lyude Paul) [1677022] - [arm64] arm64, vmcoreinfo : Append 'MAX_USER_VA_BITS' to vmcoreinfo (Bhupesh Sharma) [1672962] - [md] dm thin: fix bug where bio that overwrites thin block ignores FUA (Mike Snitzer) [1679211] - [pci] PCI: Fix "try" semantics of bus and slot reset (Myron Stowe) [1662901] - [acpi] acpi/nfit: Fix bus command validation (Jeff Moyer) [1673958] - [pci] PCI/MSI: Return -ENOSPC from pci_alloc_irq_vectors_affinity() (Myron Stowe) [1667773] - [fs] NFS: Don't use page_file_mapping after removing the page (Benjamin Coddington) [1664190] - [fs] NFS: Fix up return value on fatal errors in nfs_page_async_flush() (Benjamin Coddington) [1664190] - [md] md: fix raid10 hang issue caused by barrier (Xiao Ni) [1630921] - [md] md/raid1: don't clear bitmap bits on interrupted recovery. (Xiao Ni) [1677360] - [virt] kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) (Paolo Bonzini) [1673843] {CVE-2019-6974} - [block] blk-mq: fix a hung issue when fsync (Ming Lei) [1674399] - [block] Revert "block: cover another queue enter recursion via BIO_QUEUE_ENTERED" (Ming Lei) [1673966] - [tools] perf tools: Check for null when copying nsinfo. (Jiri Olsa) [1676451] - [iommu] iommu/amd: Fix IOMMU page flush when detach device from a domain (Suravee Suthikulpanit) [1672476]- [kernel] namespace: Add padding fix to user_table[] (Prarit Bhargava) [1677103] - [x86] KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221) (Paolo Bonzini) [1673841] {CVE-2019-7221} - [scsi] scsi: sd: fix entropy gathering for most rotational disks (Ewan Milne) [1676735] - [scsi] scsi: sd: Contribute to randomness when running rotational device (Ewan Milne) [1676735] - [rpmspec] Revert "Drop -doc subpackage" (Prarit Bhargava) [1657609] - [net] svcrdma: Remove max_sge check at connect time (Don Dutile) [1638869] - [net] svcrdma: Reduce max_send_sges (Don Dutile) [1638869] - [arm64] arm64: mm: Introduce MAX_USER_VA_BITS definition (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Rewrite stale comment in asm/tlbflush.h (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Avoid synchronous TLBIs when freeing page tables (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable() (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: EXPORT vabits_user to modules (Christoph von Recklinghausen) [1672997] - [arm64] arm64: fix ARM64_USER_VA_BITS_52 builds (Christoph von Recklinghausen) [1672997] - [arm64] arm64: Kconfig: Re-jig CONFIG options for 52-bit VA (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Allow forcing all userspace addresses to 52-bit (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: introduce 52-bit userspace support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Prevent mismatched 52-bit VA support (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Offset TTBR1 to allow 52-bit PTRS_PER_PGD (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Define arch_get_mmap_end, arch_get_mmap_base (Christoph von Recklinghausen) [1672997] - [firmware] arm64: mm: Introduce DEFAULT_MAP_WINDOW (Christoph von Recklinghausen) [1672997] - [mm] mm: mmap: Allow for "high" userspace addresses (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: apply r/o permissions of VM areas to its linear alias as well (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: purge lazily unmapped vm regions before changing permissions (Christoph von Recklinghausen) [1672997] - [arm64] arm64: mm: Don't wait for completion of TLB invalidation when page aging (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Use __pa_symbol() for set_swapper_pgd() (Christoph von Recklinghausen) [1672997] - [mm] arm64: mm: Drop the unused cpu parameter (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: move runtime pgds to rodata (Christoph von Recklinghausen) [1672997] - [mm] arm64/mm: use fixmap to modify swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Separate boot-time page tables from swapper_pg_dir (Christoph von Recklinghausen) [1672997] - [arm64] arm64/mm: Pass ttbr1 as a parameter to __enable_mmu() (Christoph von Recklinghausen) [1672997] - [mm] arm64: fix erroneous warnings in page freeing functions (Christoph von Recklinghausen) [1672997] - [mm] arm64: Implement page table free interfaces (Christoph von Recklinghausen) [1672997] - [arm64] arm64: tlbflush: Introduce __flush_tlb_kernel_pgtable (Christoph von Recklinghausen) [1672997] - [lib] ioremap: Update pgtable free interfaces with addr (Christoph von Recklinghausen) [1672997] - [mm] x86/mm: Disable ioremap free page handling on x86-PAE (Christoph von Recklinghausen) [1672997] - [arm64] arm64: KVM: Enable Common Not Private translations (Christoph von Recklinghausen) [1504991] - [arm64] arm64: mm: Support Common Not Private translations (Christoph von Recklinghausen) [1504991] - [kernel] cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVM (Igor Mammedov) [1668147] - [tools] perf tools: Compile perf with -g instead of -ggdb3 to workaround gdb crash (Jiri Olsa) [1667109]- [fs] Revert "gfs2: Fix loop in gfs2_rbm_find" (Andreas Grunbacher) [1658528] - [net] bpf: fix sanitation of alu op with pointer / scalar type from different paths (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: prevent out of bounds speculation on pointer arithmetic (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: move {prev_,}insn_idx into verifier env (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf/verifier: per-register parent pointers (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: restrict unknown scalars of mixed signed bounds for unprivileged (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: Simplify ptr_min_max_vals adjustment (Jiri Olsa) [1673631] {CVE-2019-7308} - [net] bpf: fix inner map masking to prevent oob under speculation (Jiri Olsa) [1673631] {CVE-2019-7308} - [include] KABI: struct class padding (Prarit Bhargava) [1670035] - [include] KABI: struct timer_list padding (Prarit Bhargava) [1670035] - [include] KABI: struct irq_domain padding (Prarit Bhargava) [1670035] - [nvdimm] libnvdimm, pmem: Fix badblocks population for 'raw' namespaces (Jeff Moyer) [1672315] - [netdrv] net/mlx5e: FPGA, fix Innova IPsec TX offload data path performance (Alaa Hleihel) [1648230] - [kernel] exec: increase BINPRM_BUF_SIZE to 256 (Oleg Nesterov) [1447445]- [include] KABI: struct kset padding (Prarit Bhargava) [1669796] - [include] KABI: struct kobject and kobj_type padding (Prarit Bhargava) [1669796] - [include] KABI: struct delayed_work padding (Prarit Bhargava) [1669796] - [include] KABI: struct work_struct padding (Prarit Bhargava) [1669796] - [include] KABI: struct hrtimer padding (Prarit Bhargava) [1669796] - [include] KABI: struct user_namespace padding (Prarit Bhargava) [1669796] - [include] KABI: struct resource padding (Prarit Bhargava) [1669796] - [include] KABI: Protect device_driver struct (Prarit Bhargava) [1666316] - [include] KABI: Protect radix functions (Prarit Bhargava) [1669079] - [char] ipmi: msghandler: Fix potential Spectre v1 vulnerabilities (Tony Camuso) [1672582] - [vhost] vhost: fix OOB in get_rx_bufs() (Jason Wang) [1668665] {CVE-2018-16880}- [md] dm: don't use bio_trim() afterall (Mike Snitzer) [1673657] - [md] dm: add memory barrier before waitqueue_active (Mike Snitzer) [1673110] - [x86] x86: uaccess: Inhibit speculation past access_ok() in user_access_begin() (Joe Lawrence) [1670113] {CVE-2018-20669} - [kernel] make 'user_access_begin()' do 'access_ok()' (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] i915: fix missing user_access_end() in page fault exception case (Joe Lawrence) [1670113] {CVE-2018-20669} - [drm] drm/i915: Force the slow path after a user-write error (Joe Lawrence) [1670113] {CVE-2018-20669} - [x86] x86/microcode/amd: Don't falsely trick the late loading mechanism (David Arcari) [1654904] - [fs] iomap: get/put the page in iomap_page_create/release() (Artem Savkov) [1664298] - [scsi] scsi: qla2xxx: Add new FC-NVMe enable BIT to enable FC-NVMe feature (Himanshu Madhani) [1671569] - [message] mptsas: pci-id table changes (Tomas Henzl) [1666730] - [message] mptsas: Taint kernel if mptsas is loaded (Tomas Henzl) [1666730] - [kernel] genirq/matrix: Improve target CPU selection for managed interrupts. (Gary Hook) [1669557] - [kernel] irq/matrix: Spread managed interrupts on allocation (Gary Hook) [1669557] - [kernel] irq/matrix: Split out the CPU selection code into a helper (Gary Hook) [1669557] - [net] sit: check if IPv6 enabled before calling ip6_err_gen_icmpv6_unreach() (Stefano Brivio) [1671680] - [net] geneve: should not call rt6_lookup() when ipv6 was disabled (Stefano Brivio) [1671680] - [net] netfilter: physdev: relax br_netfilter dependency (Phil Sutter) [1650382] - [net] netfilter: nf_tables: add NFTA_RULE_POSITION_ID to nla_policy (Phil Sutter) [1670563] - [net] netfilter: nf_tables: Support RULE_ID reference in new rule (Phil Sutter) [1670563] - [net] rtnetlink: fix incorrect handling of device stats passed to userspace (Ivan Vecera) [1668298] - [net] netfilter: nf_tables: handle nft_object lookups via rhltable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: prepare nft_object for lookups via hashtable (Phil Sutter) [1659725] - [net] netfilter: nf_tables: selective rule dump needs table to be specified (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Fix for endless loop when dumping ruleset (Phil Sutter) [1659725] - [net] netfilter: nf_tables: Speed up selective rule dumps (Phil Sutter) [1659725] - [net] exclude sock_reuseport from kABI protection (Paolo Abeni) [1665984] - [include] KABI: struct device padding (Don Dutile) [1664445] - [include] KABI: struct dma_map_ops padding (Don Dutile) [1664482] - [kernel] swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit (Don Dutile) [1664484] - [kernel] dma-mapping: remove a few unused exports (Don Dutile) [1664484] - [include] dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA (Don Dutile) [1664484] - [kernel] dma-mapping: remove dmam_{declare,release}_coherent_memory (Don Dutile) [1664484] - [kernel] dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs (Don Dutile) [1664484] - [include] dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs (Don Dutile) [1664484] - [include] dma-mapping: fix flags in dma_alloc_wc (Don Dutile) [1664484] - [include] dma-mapping: deprecate dma_zalloc_coherent (Don Dutile) [1664484] - [arm64] arm64: default to the direct mapping in get_arch_dma_ops (Don Dutile) [1664484] - [kernel] dma-mapping: fix inverted logic in dma_supported (Don Dutile) [1664484] - [include] dma-mapping: bypass indirect calls for dma-direct (Don Dutile) [1664484] - [kernel] dma-direct: merge swiotlb_dma_ops into the dma_direct code (Don Dutile) [1664484] - [kernel] dma-direct: do not include SME mask in the DMA supported check (Don Dutile) [1664484] - [kernel] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg (Don Dutile) [1664484] - [kernel] dma-direct: improve addressability error reporting (Don Dutile) [1664484] - [kernel] dma-direct: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [xen] swiotlb: remove dma_mark_clean (Don Dutile) [1664484] - [xen] swiotlb: remove SWIOTLB_MAP_ERROR (Don Dutile) [1664484] - [xen] xen-swiotlb: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] swiotlb: Skip cache maintenance on map error (Don Dutile) [1664484] - [kernel] swiotlb: add support for non-coherent DMA (Don Dutile) [1664484] - [kernel] swiotlb: mark is_swiotlb_buffer static (Don Dutile) [1664484] - [kernel] swiotlb: remove a pointless comment (Don Dutile) [1664484] - [kernel] swiotlb: clean up reporting (Don Dutile) [1664484] - [kernel] dma-direct: reject highmem pages from dma_alloc_from_contiguous (Don Dutile) [1664484] - [kernel] dma-direct: provide page based alloc/free helpers (Don Dutile) [1664484] - [include] dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB (Don Dutile) [1664484] - [kernel] dma-direct: respect DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [kernel] dma-direct: document the zone selection logic (Don Dutile) [1664484] - [kernel] dma-direct: fix return value of dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-direct: always allow dma mask <= physiscal memory size (Don Dutile) [1664484] - [kernel] dma-direct: implement complete bus_dma_mask handling (Don Dutile) [1664484] - [kernel] dma-direct: refine dma_direct_alloc zone selection (Don Dutile) [1664484] - [kernel] dma-direct: add an explicit dma_direct_get_required_mask (Don Dutile) [1664484] - [kernel] kernel/dma/direct: take DMA offset into account in dma_direct_supported (Don Dutile) [1664484] - [kernel] dma-mapping: factor out dummy DMA ops (Don Dutile) [1664484] - [mm] arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing (Don Dutile) [1664484] - [iommu] iommu/dma-iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/vt-d: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/intel: small map_page cleanup (Don Dutile) [1664484] - [iommu] intel-iommu: mark intel_dma_ops static (Don Dutile) [1664484] - [iommu] ia64: remove iommu_dma_supported (Don Dutile) [1664484] - [iommu] iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [iommu] iommu/dma: Use fast DMA domain lookup (Don Dutile) [1664484] - [x86] x86/amd_gart: fix unmapping of non-GART mappings (Don Dutile) [1664484] - [x86] x86/amd_gart: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [mm] arm64: remove the dummy_dma_ops mapping_error method (Don Dutile) [1664484] - [powerpc] powerpc: Do not redefine NEED_DMA_MAP_STATE (Don Dutile) [1664484] - [powerpc] powerpc/iommu: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [s390] s390: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [kernel] dma-mapping: always build the direct mapping code (Don Dutile) [1664484] - [kernel] dma-mapping: move dma_cache_sync out of line (Don Dutile) [1664484] - [kernel] dma-mapping: move various slow path functions out of line (Don Dutile) [1664484] - [base] dma-mapping: move dma_get_required_mask to kernel/dma (Don Dutile) [1664484] - [base] dma-mapping: move dma_default_get_required_mask under ifdef (Don Dutile) [1664484] - [include] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs (Don Dutile) [1664484] - [include] dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation (Don Dutile) [1664484] - [include] dma-mapping: return an error code from dma_mapping_error (Don Dutile) [1664484] - [pci] dma-mapping: remove the mapping_error dma_map_ops method (Don Dutile) [1664484] - [include] dma-mapping: provide a generic DMA_MAPPING_ERROR (Don Dutile) [1664484] - [kernel] dma-mapping: move the arm64 noncoherent alloc/free support to common code (Don Dutile) [1664484] - [mm] arm64: fix warnings without CONFIG_IOMMU_DMA (Don Dutile) [1664484] - [arm64] arm64: use the generic swiotlb_dma_ops (Don Dutile) [1664484] - [kernel] swiotlb: don't dip into swiotlb pool for coherent allocations (Don Dutile) [1664484] - [kernel] swiotlb: refactor swiotlb_map_page (Don Dutile) [1664484] - [kernel] swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs (Don Dutile) [1664484] - [kernel] swiotlb: merge swiotlb_unmap_page and unmap_single (Don Dutile) [1664484] - [kernel] swiotlb: remove the overflow buffer (Don Dutile) [1664484] - [kernel] swiotlb: do not panic on mapping failures (Don Dutile) [1664484] - [mm] arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops (Don Dutile) [1664484] - [iommu] iommu: Add fast hook for getting DMA domains (Don Dutile) [1664484] - [iommu] iommu: Remove the ->map_sg indirection (Don Dutile) [1664484] - [iommu] kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() (Don Dutile) [1664484] - [mm] mm/cma: remove unsupported gfp_mask parameter from cma_alloc() (Don Dutile) [1664484] - [kernel] dma-mapping: move the remap helpers to a separate file (Don Dutile) [1664484] - [include] dma-mapping: fix return type of dma_set_max_seg_size() (Don Dutile) [1664484] - [include] dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN (Don Dutile) [1664484] - [include] dma-debug: Check for drivers mapping invalid addresses in dma_map_single() (Don Dutile) [1664484] - [base] dma-mapping: make the get_required_mask method available unconditionally (Don Dutile) [1664484] - [xen] dma-mapping: support non-coherent devices in dma_common_get_sgtable (Don Dutile) [1664484] - [kernel] dma-mapping: consolidate the dma mmap implementations (Don Dutile) [1664484] - [kernel] dma-mapping: merge direct and noncoherent ops (Don Dutile) [1664484] - [include] dma-mapping: move the dma_coherent flag to struct device (Don Dutile) [1664484] - [include] dma-mapping: remove dma_deconfigure (Don Dutile) [1664484] - [base] dma-mapping: remove dma_configure (Don Dutile) [1664484] - [include] dma-mapping: relax warning for per-device areas (Don Dutile) [1664484] - [kernel] dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration (Don Dutile) [1664484] - [kernel] dma-noncoherent: add a arch_sync_dma_for_cpu_all hook (Don Dutile) [1664484] - [block] deprecate elevator= kernel parameter (Jeff Moyer) [1665295] - [rpmspec] kernel.spec: disable kabi checks until RC (=?UTF-8?q?=C4=8Cestm=C3=ADr=20Kalina?=) [1671007] - [iommu] iommu/amd: Unmap all mapped pages in error path of map_sg (Jerry Snitselaar) [1668448] - [iommu] iommu/amd: Call free_iova_fast with pfn in map_sg (Jerry Snitselaar) [1668448]- [arm64] arm64, vmcoreinfo : Append 'MAX_PHYSMEM_BITS' to vmcoreinfo (Bhupesh Sharma) [1666679] - [kernel] sched/debug: Initialize sd_sysctl_cpus if !CONFIG_CPUMASK_OFFSTACK (Joe Lawrence) [1667840] - [init] Small change to the message about certified hardware (Steve Best) [1671765] - [x86] x86/kdump: make the behavior of crashkernel=X consistent with kaslr (Pingfan Liu) [1640799] - [x86] Add back support for Intel processors (Steve Best) [1670529] - [net] SUNRPC: Clean up initialisation of the struct rpc_rqst (Benjamin Coddington) [1650494] - [x86] KABI, x86/paravirt: Protect paravirt ops structures (Waiman Long) [1669957] - [include] KABI: struct module padding (Prarit Bhargava) [1669480] - [include] KABI: struct stack_trace_struct padding (Prarit Bhargava) [1669480] - [documentation] iommu: Fix passthrough option documentation (Gary Hook) [1658391] - [iommu] iommu: Add config option to set passthrough as default (Gary Hook) [1658391] - [kernel] redhat: kernel: clean up taint flags (Jiri Benc) [1654313]- [scsi] scsi: qedi: Add the CRC size within iSCSI NVM image (Charles Rose) [1670186] - [fs] iomap: don't search past page end in iomap_is_partially_uptodate (Eric Sandeen) [1657588] - [netdrv] cxgb4: update supported DCB version (Arjun Vynipadath) [1668571] - [x86] kexec, KEYS: Make use of platform keyring for signature verify (Kairui Song) [1640486] - [security] integrity, KEYS: add a reference to platform keyring (Kairui Song) [1640486] - [security] efi: Allow the "db" UEFI variable to be suppressed (Kairui Song) [1640486] - [security] efi: Import certificates from UEFI Secure Boot (Kairui Song) [1640486] - [security] efi: Add an EFI signature blob parser (Kairui Song) [1640486] - [include] efi: Add EFI signature data types (Kairui Song) [1640486] - [security] integrity: Load certs to the platform keyring (Kairui Song) [1640486] - [security] integrity: Define a trusted platform keyring (Kairui Song) [1640486] - [security] security/integrity: remove unnecessary 'init_keyring' variable (Kairui Song) [1640486] - [x86] Fix kexec forbidding kernels signed with keys in the secondary keyring to boot (Kairui Song) [1640486] - [crypto] Replace magic for trusting the secondary keyring with #define (Kairui Song) [1640486] - [acpi] acpi/nfit: Fix command-supported detection (Jeff Moyer) [1665812] - [acpi] acpi/nfit: Block function zero DSMs (Jeff Moyer) [1665812] - [md] dm: add missing trace_block_split() to __split_and_process_bio() (Mike Snitzer) [1645283] - [md] dm: fix dm_wq_work() to only use __split_and_process_bio() if appropriate (Mike Snitzer) [1645283] - [md] dm: fix redundant IO accounting for bios that need splitting (Mike Snitzer) [1645283] - [md] dm: fix clone_bio() to trigger blk_recount_segments() (Mike Snitzer) [1645283] - [block] block: cover another queue enter recursion via BIO_QUEUE_ENTERED (Mike Snitzer) [1645283] - [md] dm thin: fix passdown_double_checking_shared_status() (Mike Snitzer) [1668039] - [tools] bpftool: Fix prog dump by tag (Jiri Olsa) [1667305] - [arm64] arm64: ftrace: Fix to enable syscall events on arm64 (Don Dutile) [1668035] - [arm64] arm64: implement syscall wrappers (Don Dutile) [1668035] - [arm64] arm64: convert compat wrappers to C (Don Dutile) [1668035] - [arm64] arm64: use SYSCALL_DEFINE6() for mmap (Don Dutile) [1668035] - [arm64] arm64: use {COMPAT,}SYSCALL_DEFINE0 for sigreturn (Don Dutile) [1668035] - [arm64] arm64: remove in-kernel call to sys_personality() (Don Dutile) [1668035] - [include] kernel: add ksys_personality() (Don Dutile) [1668035] - [arm64] arm64: drop alignment from syscall tables (Don Dutile) [1668035] - [arm64] arm64: entry: remove unused register aliases (Don Dutile) [1668035] - [arm64] arm64: convert native/compat syscall entry to C (Don Dutile) [1668035] - [arm64] arm64: svc: Ensure hardirq tracing is updated before return (Don Dutile) [1668035] - [arm64] arm64: convert syscall trace logic to C (Don Dutile) [1668035] - [arm64] arm64: move sve_user_{enable,disable} to (Don Dutile) [1668035] - [arm64] arm64: kill change_cpacr() (Don Dutile) [1668035] - [arm64] arm64: convert raw syscall invocation to C (Don Dutile) [1668035] - [arm64] arm64: introduce syscall_fn_t (Don Dutile) [1668035] - [arm64] arm64: remove sigreturn wrappers (Don Dutile) [1668035] - [arm64] arm64: rseq: Implement backend rseq calls and select HAVE_RSEQ (Don Dutile) [1668035] - [sound] ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock (Jaroslav Kysela) [1664249] - [infiniband] IB/hfi1: Fix an out-of-bounds access in get_hw_stats (Alex Estrin) [1667104] - [infiniband] IB/hfi1: Incorrect sizing of sge for PIO will OOPs (Alex Estrin) [1667095] - [drm] drm/nouveau: register backlight on pascal and newer (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp/gm200-: enforce identity-mapped SOR assignment for LVDS/eDP panels (Ben Skeggs) [1664899] - [drm] drm/nouveau/disp: move eDP panel power handling (Ben Skeggs) [1664899] - [drm] drm/nouveau/devinit: don't fail when PMU/PRE_OS is missing from VBIOS (Ben Skeggs) [1664899] - [kernel] locking/rwsem: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] futex: Fix (possible) missed wakeup (Waiman Long) [1668014] - [kernel] sched/wake_q: Fix wakeup ordering for wake_q (Waiman Long) [1668014] - [kernel] sched/wake_q: Document wake_q_add() (Waiman Long) [1668014] - [kernel] sched/wait: Fix rcuwait_wake_up() ordering (Waiman Long) [1668014] - [kernel] sched/Documentation: Update wake_up() & co. memory-barrier guarantees (Waiman Long) [1668014] - [kvm] KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/off (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Book3S HV: Map single pages when doing dirty page logging (Laurent Vivier) [1650386] - [kvm] KVM: PPC: Pass change type down to memslot commit function (Laurent Vivier) [1650386] - [vhost] vhost: log dirty page correctly (Jason Wang) [1657578] - [netdrv] netxen: taint as unsupported in RHEL8 (Tony Camuso) [1654825] - [hid] HID: hiddev: fix potential Spectre v1 (Benjamin Tissoires) [1664611] - [net] resort to custom code for sk_buff padding (Paolo Abeni) [1665984] - [net] add padding to cipher_context (Paolo Abeni) [1665984] - [net] add padding to tls_crypto_context (Paolo Abeni) [1665984] - [net] add padding to ipv4_devconf (Paolo Abeni) [1665984] - [net] ip6mr: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [net] ipv4: Fix potential Spectre v1 vulnerability (Stefano Brivio) [1663472] - [include] add KABI padding to file_system_type (Eric Sandeen) [1665320 1650565] - [include] add KABI padding to multiple fs ops vectors (Eric Sandeen) [1665320] - [fs] add KABI padding to dentry structure (Eric Sandeen) [1665320] - [fs] add KABI padding to inode structure (Eric Sandeen) [1665320] - [include] add KABI padding to file_lock structure (Eric Sandeen) [1665320] - [include] KABI: add an iopoll method to struct file_operations (Eric Sandeen) [1665320] - [sound] ALSA: emux: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [sound] ALSA: pcm: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: rme9652: Fix potential Spectre v1 vulnerability (Jaroslav Kysela) [1663477] - [sound] ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities (Jaroslav Kysela) [1663477] - [powerpc] powerpc/tm: Unset MSR[TS] if not recheckpointing (Gustavo Duarte) [1663853] - [netdrv] r8152: Add support for MAC address pass through on RTL8153-BND (Perry Yuan) [1658433] - [hid] HID: debug: fix the ring buffer implementation (Tony Camuso) [1669469] {CVE-2019-3819}- [netdrv] net: hns: Fix WARNING when hns modules installed (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ping failed when use net bridge and send multicast (Xiaojun Tan) [1662120] - [netdrv] net: hns: Add mac pcs config when enable|disable mac (Xiaojun Tan) [1662120] - [netdrv] net: hns: Fix ntuple-filters status error. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Free irq when exit from abnormal branch (Xiaojun Tan) [1662120] - [netdrv] net: hns: Clean rx fbd when ae stopped. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Some registers use wrong address according to the datasheet. (Xiaojun Tan) [1662120] - [netdrv] net: hns: All ports can not work when insmod hns ko after rmmod. (Xiaojun Tan) [1662120] - [netdrv] net: hns: Incorrect offset address used for some registers. (Xiaojun Tan) [1662120] - [include] ipmi: RH_KABI macros to pad kabi exposed structs (Tony Camuso) [1658175] - [scsi] reserve space in structures for KABI (Ewan Milne) [1664397]- [include] PCI: Add reserved fields to 'struct hotplug_slot' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct hotplug_slot_ops' (Myron Stowe) [1663534] - [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [1663534] - [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [1663534] - [pci] PCI: Add missing include to drivers/pci.h (Myron Stowe) [1663534] - [pci] PCI/IOV: Use VF0 cached config space size for other VFs (Myron Stowe) [1663534] - [include] PCI: always include 'p2pdma' in 'struct pci_dev' (Myron Stowe) [1663534] - [ata] PCI: Remove pci_set_dma_max_seg_size() (Myron Stowe) [1663534] - [pci] PCI: Remove pci_set_dma_seg_boundary() (Myron Stowe) [1663534] - [include] PCI: Remove pci_unmap_addr() wrappers for DMA API (Myron Stowe) [1663534] - [pci] PCI/AER: Abstract AER interrupt handling (Myron Stowe) [1663534] - [pci] PCI: Uninline PCI bus accessors for better ftracing (Myron Stowe) [1663534] - [pci] PCI/portdrv: Add runtime PM hooks for port service drivers (Myron Stowe) [1663534] - [pci] PCI: Make link active reporting detection generic (Myron Stowe) [1663534] - [block] block: don't lose track of REQ_INTEGRITY flag (Ming Lei) [1665684] - [nvme] nvme-pci: fix nvme_setup_irqs() (Ming Lei) [1661439] - [lib] sbitmap: Protect swap_lock from hardirq (Ming Lei) [1666192] - [lib] sbitmap: Protect swap_lock from softirqs (Ming Lei) [1666192] - [scsi] scsi: isci: initialize shost fully before calling scsi_add_host() (Ming Lei) [1664918] - [nvme] nvmet-fc: Mark NVMe/FC target mode driver as unsupported (Ewan Milne) [1664838] - [netdrv] bnx2x: Assign unique DMAE channel number for FW DMAE transactions. (Jonathan Toppins) [1638306] - [fs] block: don't use un-ordered __set_current_state(TASK_UNINTERRUPTIBLE) (Ming Lei) [1664580] - [netdrv] qed: Wait for ready indication before rereading the shmem (Chad Dupuis) [1652417] - [netdrv] qed: Avoid sending mailbox commands when MFW is not responsive (Chad Dupuis) [1652417] - [netdrv] qed: Wait for MCP halt and resume commands to take place (Chad Dupuis) [1652417] - [netdrv] qed: Prevent a possible deadlock during driver load and unload (Chad Dupuis) [1652417] - [fs] gfs2: Fix loop in gfs2_rbm_find (Andreas Grunbacher) [1658528] - [fs] gfs2: Get rid of potential double-freeing in gfs2_create_inode (Andreas Grunbacher) [1658539]- [vhost] vhost/vsock: fix vhost vsock cid hashing inconsistent (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [vhost] vhost/vsock: fix use-after-free in network stack callers (Stefan Hajnoczi) [1619848] {CVE-2018-14625} - [netdrv] bnx2x: Add VF spoof-checking configuration (Jonathan Toppins) [1646842] - [netdrv] net-next: hinic: fix a problem in free_tx_poll() (Xiaojun Tan) [1642016] - [netdrv] net: hns: fix for unmapping problem when SMMU is on (Xiaojun Tan) [1640526] - [netdrv] net: hns: add netif_carrier_off before change speed and duplex (Xiaojun Tan) [1640526] - [netdrv] net: hns: add the code for cleaning pkt in chip (Xiaojun Tan) [1640526] - [netdrv] net: hns: modify variable type in hns_nic_reuse_page (Xiaojun Tan) [1640526]- [irqchip] Mark GICv2 deprecated (Wei Huang) [1609391] - [scsi] qla2xxx: Use correct number of vectors for online CPUs (Himanshu Madhani) [1644058] - [scsi] megaraid_sas: mark Aero controllers as tech preview (Tomas Henzl) [1659972] - [scsi] megaraid_sas: add retry logic in megasas_readl (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Introduce new Aero adapter type (Tomas Henzl) [1659972] - [scsi] scsi: megaraid_sas: Fix Ventura series based checks (Tomas Henzl) [1659972] - [scsi] scsi: libfc: retry PRLI if we cannot analyse the payload (Chris Leech) [1631843] - [scsi] scsi: libfc: check fc_frame_payload_get() return value for null (Chris Leech) [1631843] - [scsi] scsi: libfc: hold disc_mutex in fc_disc_stop_rports() (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup lockdep annotations (Chris Leech) [1631843] - [scsi] scsi: libfc: fixup 'sleeping function called from invalid context' (Chris Leech) [1631843] - [scsi] scsi: libfc: Add lockdep annotations (Chris Leech) [1631843] - [md] dm crypt: fix parsing of extended IV arguments (Mike Snitzer) [1665290] - [kernel] redhat: kabi: reserved padding for kernel sched data structures (Rafael Aquini) [1664858] - [kernel] redhat: kabi: reserved padding for MM related data structures (Rafael Aquini) [1664858] - [vfio] vfio/type1: Fix unmap overflow off-by-one (Alex Williamson) [1662291] - [message] mptspi: pci-id table changes (Tomas Henzl) [1651803] - [message] mptspi: Taint kernel if mptspi is loaded (Tomas Henzl) [1651803] - [block] kabi: reserve space for public data structure (Ming Lei) [1551939] - [block] kabi: reserve space for blk-mq related structure (Ming Lei) [1551939] - [block] kabi: reserve space for bsg related structure (Ming Lei) [1551939] - [block] kabi: reserve space for integrity related structure (Ming Lei) [1551939] - [block] kabi: reserve space for CONFIG_BLK_DEV_ZONED (Ming Lei) [1551939] - [ata] ata: Disable AHCI ALPM feature for Ampere Computing eMAG SATA (David Milburn) [1663347] - [kvm] KVM: x86: Add CPUID support for new instruction WBNOINVD (Andrew Jones) [1659491] - [x86] KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup (Andrew Jones) [1659491] - [virt] kvm: Change offset in kvm_write_guest_offset_cached to unsigned (Andrew Jones) [1659491] - [virt] kvm: Disallow wraparound in kvm_gfn_to_hva_cache_init (Andrew Jones) [1659491] - [kvm] KVM: x86: svm: report MSR_IA32_MCG_EXT_CTL as unsupported (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: Add ARM_EXCEPTION_IS_TRAP macro (Andrew Jones) [1659491] - [arm64] arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix unintended stage 2 PMD mappings (Andrew Jones) [1659491] - [virt] arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs (Andrew Jones) [1659491] - [arm64] KVM: arm/arm64: Fixup the kvm_exit tracepoint (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Consider priority and active state for pending irq (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() (Andrew Jones) [1659491] - [kvm] KVM: X86: Fix NULL deref in vcpu_scan_ioapic (Andrew Jones) [1659491] - [kvm] KVM: Fix UAF in nested posted interrupt processing (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails (Andrew Jones) [1659491] - [kvm] arm64: KVM: Install stage-2 translation before enabling traps (Andrew Jones) [1659491] - [kvm] arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible (Andrew Jones) [1659491] - [arm64] arm64: entry: Remove confusing comment (Andrew Jones) [1659491] - [kvm] arm64: entry: Place an SB sequence following an ERET instruction (Andrew Jones) [1659491] - [arm64] arm64: Add support for SB barrier and patch in over DSB; ISB sequences (Andrew Jones) [1659491] - [kvm] kvm: nVMX: Set VM instruction error for VMPTRLD of unbacked page (Andrew Jones) [1659491] - [kvm] kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb (Andrew Jones) [1659491] - [kvm] kvm: mmu: Fix race in emulated page table writes (Andrew Jones) [1659491] - [kvm] KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset (Andrew Jones) [1659491] - [kvm] KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes (Andrew Jones) [1659491] - [kvm] KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall (Andrew Jones) [1659491] - [kvm] svm: Add mutex_lock to protect apic_access_page_done on AMD systems (Andrew Jones) [1659491] - [kvm] KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned (Andrew Jones) [1659491] - [kvm] KVM: arm64: Safety check PSTATE when entering guest and handle IL (Andrew Jones) [1659491] - [virt] KVM: arm64: Fix caching of host MDCR_EL2 value (Andrew Jones) [1659491] - [kvm] x86/kvm/nVMX: allow bare VMXON state migration (Andrew Jones) [1659491] - [kvm] x86/kvm/lapic: preserve gfn_to_hva_cache len on cache reinit (Andrew Jones) [1659491] - [kvm] KVM: hyperv: define VP assist page helpers (Andrew Jones) [1659491] - [kvm] KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode() (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Always reflect #NM VM-exits to L1 (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: consistently use 'hv_vcpu' for 'struct kvm_vcpu_hv' variables (Andrew Jones) [1659491] - [kvm] KVM: x86: hyperv: enforce vp_index < KVM_MAX_VCPUS (Andrew Jones) [1659491] - [kvm] KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail (Andrew Jones) [1659491] - [kvm] KVM: nVMX: Clear reserved bits of #DB exit qualification (Andrew Jones) [1659491] - [virt] KVM: arm/arm64: Ensure only THP is candidate for adjustment (Andrew Jones) [1659491] - [kvm] x86: kvm: avoid unused variable warning (Andrew Jones) [1659491] - [kvm] powerpc64/ftrace: Include ftrace.h needed for enable/disable calls (Andrew Jones) [1659491] - [kvm] x86/kvm/vmx: Remove duplicate l1d flush definitions (Andrew Jones) [1659491] - [tools] perf kvm: Fix subcommands on s390 (Andrew Jones) [1659491] - [arm64] arm64: add PSR_AA32_* definitions (Andrew Jones) [1659491] - [pci] PCI: hotplug: Document TODOs (Myron Stowe) [1664454] - [pci] PCI: hotplug: Embed hotplug_slot (Myron Stowe) [1664454] - [pci] PCI: hotplug: Drop hotplug_slot_info (Myron Stowe) [1664454] - [pci] PCI: hotplug: Constify hotplug_slot_ops (Myron Stowe) [1664454] - [pci] PCI: pciehp: Reshuffle controller struct for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Rename controller struct members for clarity (Myron Stowe) [1664454] - [pci] PCI: pciehp: Unify controller and slot structs (Myron Stowe) [1664454] - [pci] PCI: pciehp: Tolerate Presence Detect hardwired to zero (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop hotplug_slot_ops wrappers (Myron Stowe) [1664454] - [pci] PCI: pciehp: Drop unnecessary includes (Myron Stowe) [1664454] - [pci] PCI: pciehp: Differentiate between surprise and safe removal (Myron Stowe) [1664454] - [pci] PCI: Simplify disconnected marking (Myron Stowe) [1664454] - [tools] perf vendor events arm64: Revise core JSON events for eMAG (Jiri Olsa) [1663353] - [tools] perf vendor events arm64: Enable JSON events for eMAG (Jiri Olsa) [1663353] - [perf] drivers/perf: xgene: Add CPU hotplug support (Jiri Olsa) [1663349] - [scsi] mpt3sas: mark Aero controllers as tech preview (Tomas Henzl) [1663281] - [powerpc] KVM: PPC: Book3S HV: Keep rc bits in shadow pgtable in sync with host (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Introduce kvmhv_update_nest_rmap_rc_list() (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Apply combination of host and l1 pte rc for nested guest (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Align gfn to L1 page size when inserting nest-rmap entry (Suraj Jitindar Singh) [1662029] - [powerpc] KVM: PPC: Book3S HV: Hold kvm->mmu_lock across updating nested pte rc bits (Suraj Jitindar Singh) [1662029] - [tools] perf python: Do not force closing original perf descriptor in evlist.get_pollfd (Jiri Olsa) [1659445] - [mm] mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings (Andrea Arcangeli) [1613993] - [rpmspec] spec: Add libperf-jvmti.so into perf debuginfo rpm (Jiri Olsa) [1653570] - [scsi] scsi: hisi_sas: Fix spin lock management in slot_index_alloc_quirk_v2_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Update v3 hw AIP_LIMIT and CFG_AGING_TIME register values (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Use block layer tag instead for IPTT (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: unmask interrupts ent72 and ent74 (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Free slot later in slot_complete_vx_hw() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Fix the race between IO completion and timeout for SMP/internal IO (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Move evaluation of hisi_hba in hisi_sas_task_prep() (Xiaojun Tan) [1642819] - [scsi] scsi: hisi_sas: Feed back linkrate(max/min) when re-attached (Xiaojun Tan) [1642819] - [hwtracing] intel_th: pci: Add Ice Lake PCH support (Jiri Olsa) [1485529]- [kernel] userns: also map extents in the reverse map to kernel IDs (Chris von Recklinghausen) [1652679] {CVE-2018-18955} - [net] ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error (Stefano Brivio) [1662789] - [net] ipv6: frags: Fix bogus skb->sk in reassembled packets (Herbert Xu) [1645839] - [net] redhat: blacklist auto-loadable net modules in modules-extra (Marcelo Leitner) [1642795] - [net] redhat: move sctp modules to kernel-modules-extra (Marcelo Leitner) [1642795] - [net] add reserved fields to neighbour (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_stats* (Paolo Abeni) [1655084] - [net] reserve bits in netdev_features_t for future features (Paolo Abeni) [1655084] - [net] add reserved fields to sk_buff (Paolo Abeni) [1655084] - [net] add reserved fields to ipv6_devconf (Paolo Abeni) [1655084] - [net] add reserved fields to fib_rule (Paolo Abeni) [1655084] - [net] add reserved fields to sock (Paolo Abeni) [1655084] - [net] add reserved fields to genl_family (Paolo Abeni) [1655084] - [net] add reserved fields to proto_ops (Paolo Abeni) [1655084] - [net] add reserved fields to proto (Paolo Abeni) [1655084] - [net] add reserved fields to genl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_ops (Paolo Abeni) [1655084] - [net] add reserved fields to dst_entry (Paolo Abeni) [1655084] - [net] add reserved fields to lwtunnel_state (Paolo Abeni) [1655084] - [net] add reserved fields to packet_type (Paolo Abeni) [1655084] - [net] add reserved fields to napi_struct (Paolo Abeni) [1655084] - [net] add reserved fields to net_device (Paolo Abeni) [1655084] - [net] exclude wireless_dev from KABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to dcbnl_rtnl_ops (Paolo Abeni) [1655084] - [net] add reserved fields to xfrm_* (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_obj (Paolo Abeni) [1655084] - [net] add reserved fields to switchdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to l3mdev_ops (Paolo Abeni) [1655084] - [net] exclude ndisc_ops from kABI protection (Paolo Abeni) [1655084] - [net] add reserved fields to xfrmdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to tlsdev_ops (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_rx_queue (Paolo Abeni) [1655084] - [net] add reserved fields to netdev_queue (Paolo Abeni) [1655084] - [net] add reserved fields to rtnl_link_ops (Paolo Abeni) [1655084] - [net] add reserved fields to ethtool_ops (Paolo Abeni) [1655084] - [net] add reserved fields to header_ops (Paolo Abeni) [1655084] - [net] add reserved fields to net_device_ops (Paolo Abeni) [1655084] - [net] add reserved fields to flowi* structs (Paolo Abeni) [1655084] - [arm64] KVM: arm64: Clarify explanation of STAGE2_PGTABLE_LEVELS (Christoph von Recklinghausen) [1643586 1643522] - [arm64] KVM: arm/arm64: Rename kvm_arm_config_vm to kvm_arm_setup_stage2 (Christoph von Recklinghausen) [1643586 1643522] - [virt] KVM: arm64: Drop __cpu_init_stage2 on the VHE path (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Allow tuning the physical address size for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Limit the minimum number of page table levels (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm64: Set a limit on the IPA size (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add 52bit support for PAR to HPFAR conversoin (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Switch to per VM IPA limit (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Configure VTCR_EL2.SL0 per VM (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Dynamic configuration of VTTBR mask (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Make stage2 page table layout dynamic (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Prepare for dynamic stage2 page table layout (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm/arm64: Prepare for VM specific stage2 translations (Christoph von Recklinghausen) [1643586 1643522] - [arm64] kvm: arm64: Configure VTCR_EL2 per VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Allow arch specific configurations for VM (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Clean up VTCR_EL2 initialisation (Christoph von Recklinghausen) [1643586 1643522] - [arm64] arm64: Add a helper for PARange to physical shift conversion (Christoph von Recklinghausen) [1643586 1643522] - [kvm] kvm: arm64: Add helper for loading the stage2 setting for a VM (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Remove spurious WARN_ON (Christoph von Recklinghausen) [1643586 1643522] - [virt] kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table (Christoph von Recklinghausen) [1643586 1643522] - [hv] hv_balloon: avoid touching uninitialized struct page during tail onlining (Vitaly Kuznetsov) [1662277] - [x86] Mark AMD EPYC guests as supported (David Arcari) [1663356] - [netdrv] be2net: Disable queue dump in be_tx_timeout handler (Petr Oros) [1646838] - [vhost] vhost: Fix Spectre V1 vulnerability (Jason Wang) [1663469] - [mm] mm/hugetlb.c: teach follow_hugetlb_page() to handle FOLL_NOWAIT (Andrea Arcangeli) [1575028] - [tools] cpupower: Fix AMD Family 0x17 msr_pstate size (Prarit Bhargava) [1659883] - [tools] cpupower: Fix coredump on VMWare (Prarit Bhargava) [1659883] - [scsi] scsi: csiostor: remove flush_scheduled_work() (Arjun Vynipadath) [1663973] - [powerpc] KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switch (David Gibson) [1663225] - [fs] userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: add i_size checks (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [mm] userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) to trigger userfaults (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: clear flag if remap event not enabled (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] userfaultfd: disable irqs when taking the waitqueue lock (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] fs/userfaultfd.c: remove redundant pointer uwq (Andrea Arcangeli) [1657615] {CVE-2018-18397} - [fs] NFS: nfs_compare_mount_options always compare auth flavors. (Steve Dickson) [1661619] - [infiniband] RDMA/hns: Bugfix for RoCE loopback test (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Update posting & querying mailbox (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Fix the bug while use multi-hop of pbl (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Init qp context when modify qp from reset to init (Xiaojun Tan) [1663359] - [infiniband] RDMA/hns: Bugfix pbl configuration for rereg mr (Xiaojun Tan) [1663359] - [security] selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN (Ondrej Mosnacek) [1660564] - [scsi] scsi: megaraid_sas: driver version update (Tomas Henzl) [1656261] - [scsi] scsi: megaraid_sas: Use 63-bit DMA addressing (Tomas Henzl) [1656261] - [x86] x86/kvm: mark as TechPreview when running as a nested hypervisor (Vitaly Kuznetsov) [1519039] - [rpmspec] kernel.spec: Fix kernel-tools files section logic (Prarit Bhargava) [1661247] - [crypto] crypto: ccp - Make function sev_get_firmware() static (Gary Hook) [1632894] - [crypto] crypto: ccp - Allow SEV firmware to be chosen based on Family and Model (Gary Hook) [1632894] - [crypto] crypto: ccp - Fix static checker warning (Gary Hook) [1632894] - [crypto] crypto: ccp - add timeout support in the SEV command (Gary Hook) [1632894] - [nvdimm] nvdimm: Use namespace index data to reduce number of label reads needed (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Split label init out from the logic for getting config data (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Remove empty if statement (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Clarify comment in sizeof_namespace_index (Jeff Moyer) [1634345] - [nvdimm] nvdimm: Sanity check labeloff (Jeff Moyer) [1634345] - [nvdimm] libnvdimm, dimm: Maximize label transfer size (Jeff Moyer) [1634345] - [mm] mm/page-writeback.c: fix range_cyclic writeback vs writepages deadlock (Brian Foster) [1659528] - [input] Input: elantech - disable elan-i2c for P52 and P72 (Benjamin Tissoires) [1658602] - [fs] cachefiles: avoid deprecated get_seconds() (David Howells) [1655613] - [fs] fscache, cachefiles: remove redundant variable 'cache' (David Howells) [1655613] - [fs] cachefiles: Explicitly cast enumerated type in put_object (David Howells) [1655613] - [fs] fscache: fix race between enablement and dropping of object (David Howells) [1655613] - [fs] cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active (David Howells) [1655613] - [fs] fscache: Fix race in fscache_op_complete() due to split atomic_sub & read (David Howells) [1655613] - [fs] cachefiles: Fix an assertion failure when trying to update a failed object (David Howells) [1655613] - [fs] fscache: Fix out of bound read in long cookie keys (David Howells) [1655613] - [fs] fscache: Fix incomplete initialisation of inline key space (David Howells) [1655613] - [fs] cachefiles: fix the race between cachefiles_bury_object() and rmdir(2) (David Howells) [1655613] - [kernel] ebpf: record usage of eBPF (Jiri Benc) [1654279] - [kernel] add rh_features to /proc (Jiri Benc) [1654279] - [kernel] add support for rh_features (Jiri Benc) [1654279] - [fs] fs/lock: show locks taken by processes from another pidns (Miklos Szeredi) [1616125] - [iommu] iommu/arm-smmu: Support non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm-v7s: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu: Add "iommu.strict" command line option (Xiaojun Tan) [1643114] - [iommu] iommu/dma: Add support for non-strict mode (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu: Ensure that page-table updates are visible before TLBI (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Implement flush_iotlb_all hook (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations (Xiaojun Tan) [1643114] - [iommu] iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout (Xiaojun Tan) [1643114] - [iommu] iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() (Xiaojun Tan) [1643114] - [infiniband] RDMA/hns: Update some attributes of the RoCE device (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Limit the size of extend sge of sq (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for CM test (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Submit bad wr when post send wr exception (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Bugfix for reserved qp number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Refactor the codes for setting transport opode (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Move all prints out of irq handle (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix usage of bitmap allocation functions return values (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Support flush cqe for hip08 in kernel space (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Program the tclass and flow label into the hardware (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use macro instead of magic number (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Modify qp will return errno when qp type is illegal (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Assign the value for vlan field of qp context (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Only assgin the fields of the av if IB_QP_AV bit is set (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Enable modify_cq for uverbs. (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the data type of immediate data (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Use delay instead of usleep (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add illegal hop_num judgement (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add 50GE type of hnae3 device match (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Do not overwrite the error code during error unwind in hns_roce_init (Xiaojun Tan) [1639578] - [infiniband] hns: Remove a set-but-not-used variable (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_mac (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Update the implementation of set_gid (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TPQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Add TSQ link table support (Xiaojun Tan) [1639578] - [infiniband] RDMA/hns: Fix endian conversions and annotations (Xiaojun Tan) [1639578] - [scsi] scsi: hisi_sas: Add SATA FIS check for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: add memory barrier in task delivery function (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Tidy hisi_sas_task_prep() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Implement handlers of PCIe FLR for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: relocate some common code for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy host controller reset function a bit (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the failure of recovering PHY from STP link timeout (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: tidy channel interrupt handler for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Drop hisi_sas_slot_abort() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Update a couple of register settings for v3 hw (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add missing PHY spinlock init (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Pre-allocate slot DMA buffers (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Release all remaining resources in clear nexus ha (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Add a flag to filter PHY events during reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Adjust task reject period during host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Fix the conflict between dev gone and host reset (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Only process broadcast change in phy_bcast_v3_hw() (Zhou Wang) [1639541] - [scsi] scsi: hisi_sas: Use dmam_alloc_coherent() (Zhou Wang) [1639541] - [netdrv] xen/netfront: fix waiting for xenbus state change (Petr Oros) [1638456]- [x86] expand cpu feature/bug bits (David Arcari) [1662434] - [x86] add kabi support for cpuinfo_x86 (David Arcari) [1662434] - [init] Display a message about certified hardware (Steve Best) [1660523] - [scsi] scsi: t10-pi: Return correct ref tag when queue has no integrity profile (Ming Lei) [1660719] - [scsi] scsi: storvsc: Fix a race in sub-channel creation that can cause panic (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: set callbacks on open (Mohammed Gamal) [1650149] - [hv] vmbus: fix subchannel removal (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: defer opening vmbus until first use (Mohammed Gamal) [1650149] - [hv] vmbus: split ring buffer allocation from open (Mohammed Gamal) [1650149] - [hv] vmbus: pass channel to hv_process_channel_removal (Mohammed Gamal) [1650149] - [hv] Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind() (Mohammed Gamal) [1650149] - [uio] hv_uio_generic: map ringbuffer phys addr (Mohammed Gamal) [1650149] - [uio] uio: introduce UIO_MEM_IOVA (Mohammed Gamal) [1650149] - [hv] vmbus: add driver_override support (Mohammed Gamal) [1650149] - [hv] vmbus: keep pointer to ring buffer page (Mohammed Gamal) [1650149] - [uio] uio_hv_generic: increase size of receive and send buffers (Mohammed Gamal) [1650149] - [uio] uio: add SPDX license tags (Mohammed Gamal) [1650149] - [fs] gfs2: take jdata unstuff into account in do_grow (Robert S Peterson) [1660519] - [drm] drm/dp_mst: Check if primary mstb is null (Lyude Paul) [1658711] - [tools] perf tests: Use shebangs in the shell scripts (Michael Petlan) [1613523]- [mm] mm: put_and_wait_on_page_locked() while page is migrated (Baoquan He) [1649214] - [netdrv] i40e: define proper net_device::neigh_priv_len (Stefan Assmann) [1658743] - [netdrv] i40e: fix VLAN.TCI == 0 RX HW offload (Stefan Assmann) [1658743] - [netdrv] i40e: fix mac filter delete when setting mac address (Stefan Assmann) [1658743] - [netdrv] i40e: prevent overlapping tx_timeout recover (Stefan Assmann) [1658743] - [netdrv] i40e: Use correct shift for VLAN priority (Stefan Assmann) [1658743] - [netdrv] i40e: always set ks->base.speed in i40e_get_settings_link_up (Stefan Assmann) [1658743] - [netdrv] i40e: don't restart nway if autoneg not supported (Stefan Assmann) [1658743] - [netdrv] i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load (Stefan Assmann) [1658743] - [netdrv] i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features (Stefan Assmann) [1658743] - [acpi] ACPI/APEI: Clear GHES block_status before panic() (David Arcari) [1662442] - [misc] VMCI: Resource wildcard match fixed (Vitaly Kuznetsov) [1652868] - [mm] mm/page_alloc.c: don't call kasan_free_pages() at deferred mem init (Waiman Long) [1655964] - [block] block/bio: Do not zero user pages (Ming Lei) [1662502] - [vhost] disable zerocopy by default (Jason Wang) [1582756] - [block] kyber: use sbitmap add_wait_queue/list_del wait helpers (Ming Lei) [1661426] - [lib] sbitmap: add helpers for add/del wait queue handling (Ming Lei) [1661426] - [net] Revert "sunrpc: Ensure we always close the socket after a connection shuts down" (Dave Wysochanski) [1657449] - [vhost] vhost/vsock: fix reset orphans race with close timeout (Stefan Hajnoczi) [1660445] - [misc] genwqe: Fix size check (Steve Best) [1660126] - [fs] aio: fix spectre gadget in lookup_ioctx (Jeff Moyer) [1660963] - [block] block: save irq state in blkg_lookup_create() (Ming Lei) [1660299] - [md] dm: don't reuse bio for flushes (Ming Lei) [1660401] - [wireless] mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT (Stanislaw Gruszka) [1637113] - [wireless] nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds (Stanislaw Gruszka) [1637113] - [block] blk-mq: enable IO poll if .nr_queues of type poll > 0 (Ming Lei) [1660826] - [powerpc] powerpc/rtas: Fix a potential race between CPU-Offline & Migration (Desnes Augusto Nunes do Rosario) [1639266] - [x86] kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs (Eduardo Habkost) [1625111] - [scsi] scsi_sysfs: make unpriv_sgio queue attribute accessible for non-block devices (Paolo Bonzini) [1584504] - [block] scsi_ioctl: introduce unpriv_sgio queue flag (Paolo Bonzini) [1584504] - [block] scsi_ioctl: pass request_queue to blk_verify_command (Paolo Bonzini) [1584504] - [fs] ext4: missing !bh check in ext4_xattr_inode_write() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in __ext4_read_dirblock() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_expand_extra_isize_ea() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_move_to_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: release bs.bh before re-using in ext4_xattr_block_find() (Lukas Czerner) [1659481] - [fs] ext4: fix buffer leak in ext4_xattr_get_block() on error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of s_journal_flag_rwsem in error path (Lukas Czerner) [1659481] - [fs] ext4: fix possible leak of sbi->s_group_desc_leak in error path (Lukas Czerner) [1659481] - [fs] ext4: avoid possible double brelse() in add_new_gdb() on error path (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak in ext4_orphan_add() after prior errors (Lukas Czerner) [1659481] - [fs] ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() (Lukas Czerner) [1659481] - [fs] ext4: fix possible inode leak in the retry loop of ext4_resize_fs() (Lukas Czerner) [1659481] - [fs] ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fails while resizing (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() update_backups()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() add_new_gdb_meta_bg()'s error path (Lukas Czerner) [1659481] - [fs] ext4: add missing brelse() in set_flexbg_block_bitmap()'s error path (Lukas Czerner) [1659481] - [fs] ext4: avoid potential extra brelse in setup_new_flex_group_blocks() (Lukas Czerner) [1659481] - [scsi] scsi: lpfc: Enable Management features for IF_TYPE=6 (Dick Kennedy) [1658755] - [scsi] scsi: mpt3sas: Update driver version to 27.101.00.00 (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Replace readl with ioc->base_readl (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Add separate function for aero doorbell reads (Tomas Henzl) [1659035] - [scsi] scsi: mpt3sas: Introduce flag for aero based controllers (Tomas Henzl) [1659035] - [md] dm: do not allow readahead to limit IO size (Mike Snitzer) [1658757] - [md] dm raid: fix false -EBUSY when handling check/repair message (Mike Snitzer) [1658757] - [block] blk-mq: change blk_mq_queue_busy() to blk_mq_queue_inflight() (Mike Snitzer) [1658757] - [md] dm rq: cleanup leftover code from recently removed q->mq_ops branching (Mike Snitzer) [1658757] - [md] dm verity: log the hash algorithm implementation (Mike Snitzer) [1658757] - [md] dm crypt: log the encryption algorithm implementation (Mike Snitzer) [1658757] - [md] dm integrity: fix spelling mistake in workqueue name (Mike Snitzer) [1658757] - [md] dm flakey: Properly corrupt multi-page bios. (Mike Snitzer) [1658757] - [md] dm: Check for device sector overflow if CONFIG_LBDAF is not set (Mike Snitzer) [1658757] - [md] dm crypt: use u64 instead of sector_t to store iv_offset (Mike Snitzer) [1658757] - [md] dm kcopyd: Fix bug causing workqueue stalls (Mike Snitzer) [1658757] - [md] dm snapshot: Fix excessive memory usage and workqueue stalls (Mike Snitzer) [1658757] - [md] dm bufio: update comment in dm-bufio.c (Mike Snitzer) [1658757] - [md] dm writecache: fix typo in error msg for creating writecache_flush_thread (Mike Snitzer) [1658757] - [md] dm: remove indirect calls from __send_changing_extent_only() (Mike Snitzer) [1658757] - [md] dm mpath: only flush workqueue when needed (Mike Snitzer) [1658757] - [md] dm: avoid indirect call in __dm_make_request (Mike Snitzer) [1658757] - [md] dm thin: bump target version (Mike Snitzer) [1658757] - [md] dm thin: send event about thin-pool state change _after_ making it (Mike Snitzer) [1658757] - [md] dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty() (Mike Snitzer) [1658757] - [md] dm writecache: remove disabled code in memory_entry() (Mike Snitzer) [1658757] - [md] dm raid: avoid bitmap with raid4/5/6 journal device (Mike Snitzer) [1658757] - [md] dm crypt: make workqueue names device-specific (Mike Snitzer) [1658757] - [md] dm: add dm_table_device_name() (Mike Snitzer) [1658757] - [md] dm ioctl: harden copy_params()'s copy_from_user() from malicious users (Mike Snitzer) [1658757] - [md] dm: remove unnecessary unlikely() around WARN_ON_ONCE() (Mike Snitzer) [1658757] - [md] dm thin: use refcount_t for thin_c reference counting (Mike Snitzer) [1658757] - [netdrv] nfp: provide a better warning when ring allocation fails (Pablo Cascon) [1645456] - [netdrv] nfp: use kvcalloc() to allocate SW buffer descriptor arrays (Pablo Cascon) [1645456] - [scsi] scsi: lpfc: rport port swap discovery issue. (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Fix discovery failures during port failovers with lots of vports (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: refactor mailbox structure context fields (Dick Kennedy) [1656635] - [scsi] scsi: lpfc: Correct loss of fc4 type on remote port address change (Dick Kennedy) [1656635] - [hid] HID: multitouch: Add pointstick support for Cirque Touchpad (Perry Yuan) [1656673] - [powerpc] KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED (Suraj Jitindar Singh) [1649980] - [powerpc] powerpc: Select CONFIG_SWIOTLB (Gustavo Duarte) [1648466] - [fs] nfs: Fix a missed page unlock after pg_doio() (Benjamin Coddington) [1651287] - [arm64] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event() (Mark Salter) [1637585] - [fs] fsnotify: Fix busy inodes during unmount (Lukas Czerner) [1650462] - [tools] perf vendor events arm64: Update ThunderX2 implementation defined pmu core events (Robert Richter) [1501638] - [tools] perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so (Jiri Olsa) [1579484]- [block] blk-mq: export hctx->type in debugfs instead of sysfs (Ming Lei) [1660040] - [block] blk-mq: fix dispatch from sw queue (Ming Lei) [1660040] - [block] blk-mq: skip zero-queue maps in blk_mq_map_swqueue (Ming Lei) [1660040] - [nvme] nvme-pci: don't share queue maps (Ming Lei) [1660040] - [block] blk-mq: only dispatch to non-defauly queue maps if they have queues (Ming Lei) [1660040] - [x86] KVM: LAPIC: Fix pv ipis use-before-initialization (Paul Lai) [1657702] - [fs] autofs: fix directory and symlink access (Ian Kent) [1611967] - [infiniband] IB/iser: Fix possible NULL deref at iser_inv_desc() (Don Dutile) [1657574] - [infiniband] RDMA/core: Fix unwinding flow in case of error to register device (Don Dutile) [1657574] - [infiniband] IB/rxe: fix for duplicate request processing and ack psns (Don Dutile) [1657574] - [infiniband] IB/ipoib: Clear IPCB before icmp_send (Don Dutile) [1657574] - [infiniband] RDMA/core: Do not expose unsupported counters (Don Dutile) [1657574] - [infiniband] IB/ucm: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/ucma: Fix Spectre v1 vulnerability (Don Dutile) [1657574] - [infiniband] RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR (Don Dutile) [1657574] - [infiniband] RDMA/cma: Do not ignore net namespace for unbound cm_id (Don Dutile) [1657574] - [net] xprtrdma: Reset credit grant properly after a disconnect (Don Dutile) [1657574] - [input] Input: hyper-v - fix wakeup from suspend-to-idle (Vitaly Kuznetsov) [1588888] - [kernel] kernel: hung_task.c: disable on suspend (Vitaly Kuznetsov) [1588888] - [kernel] redhat: add a comment with warning about RH_KABI_EXCLUDE usage (Jiri Benc) [1656933] - [rpmspec] Sign the aarch64 kernel (Jeremy Linton) [1659158]- [netdrv] nfp: flower: add geneve option match offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: add geneve option push action offload (Pablo Cascon) [1655604] - [netdrv] nfp: flower: offload tos and tunnel flags for ipv4 udp tunnels (Pablo Cascon) [1655604] - [netdrv] nfp: flower: set ip tunnel ttl from encap action (Pablo Cascon) [1655604] - [netdrv] nfp: flower: extract ipv4 udp tunnel ttl from route (Pablo Cascon) [1655604] - [net] sctp: hold transport before accessing its asoc in sctp_transport_get_next (Marcelo Leitner) [1656271] - [net] sctp: fix the data size calculation in sctp_data_size (Marcelo Leitner) [1656271] - [net] sctp: fix race on sctp_id2asoc (Marcelo Leitner) [1656271] - [net] rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices (Hangbin Liu) [1657120] - [netdrv] mlx5e: fix csum adjustments caused by RXFCS (Hangbin Liu) [1657120] - [net] drop skb on failure in ip_check_defrag() (Hangbin Liu) [1657120] - [net] rtnl_configure_link: fix dev flags changes arg to __dev_notify_flags (Hangbin Liu) [1657120] - [net] socket: fix a missing-check bug (Hangbin Liu) [1657120] - [net] rtnetlink: Disallow FDB configuration for non-Ethernet device (Hangbin Liu) [1657120] - [net] rtnetlink: Fail dump if target netnsid is invalid (Hangbin Liu) [1657120] - [net] rtnetlink: fix rtnl_fdb_dump() for ndmsg header (Hangbin Liu) [1657120] - [net] rtnl: limit IFLA_NUM_TX_QUEUES and IFLA_NUM_RX_QUEUES to 4096 (Hangbin Liu) [1657120] - [net] socket: fix struct ifreq size in compat ioctl (Hangbin Liu) [1657120] - [net] fix pskb_trim_rcsum_slow() with odd trim offset (Hangbin Liu) [1657120] - [net] gso_segment: Reset skb->mac_len after modifying network header (Hangbin Liu) [1657120] - [net] Use __kernel_clockid_t in uapi net_stamp.h (Davide Caratti) [1638022] - [net] tun: Consistently configure generic netdev params via rtnetlink (Matteo Croce) [1657910] - [net] tun: napi flags belong to tfile (Matteo Croce) [1657910] - [net] tun: initialize napi_mutex unconditionally (Matteo Croce) [1657910] - [net] tun: remove unused parameters (Matteo Croce) [1657910] - [net] team: Forbid enslaving team device to itself (Matteo Croce) [1658725] - [net] sched: Remove TCA_OPTIONS from policy (Davide Caratti) [1658516] - [net] sched: cls_api: add missing validation of netlink attributes (Davide Caratti) [1658516] - [net] sched: gred: pass the right attribute to gred_change_table_def() (Davide Caratti) [1658516] - [net] sched: cls_u32: fix hnode refcounting (Davide Caratti) [1658516] - [net] sched: Add policy validation for tc attributes (Davide Caratti) [1658516] - [net] bpf: use __GFP_COMP while allocating page (Andrea Claudi) [1658231] - [net] xsk: do not call synchronize_net() under RCU read lock (Andrea Claudi) [1658231] - [net] bpf: fix partial copy of map_ptr when dst is scalar (Andrea Claudi) [1658231] - [net] bpf: Fix bpf_msg_pull_data() (Andrea Claudi) [1658231] - [net] bpf: fix shift upon scatterlist ring wrap-around in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix sg shift repair start offset in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix msg->data/data_end after sg shift repair in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] bpf: fix several offset tests in bpf_msg_pull_data (Andrea Claudi) [1658231] - [net] vlan: add support for tunnel offload (Andrea Claudi) [1656804] - [net] 8021q: move vlan offload registrations into vlan_core (Hangbin Liu) [1657658] - [net] ipv6/ndisc: Preserve IPv6 control buffer if protocol error handlers are called (Stefano Brivio) [1658010] - [net] ipv6: Allow onlink routes to have a device mismatch if it is the default route (Stefano Brivio) [1658010] - [net] ipv6: Fix index counter for unicast addresses in in6_dump_addrs (Stefano Brivio) [1658010] - [net] ipv6: mcast: fix a use-after-free in inet6_mc_check (Stefano Brivio) [1658010] - [net] ipv6: rate-limit probes for neighbourless routes (Stefano Brivio) [1658010] - [net] ipv6: stop leaking percpu memory in fib6 info (Stefano Brivio) [1658010] - [net] ipv6: Remove extra call to ip6_convert_metrics for multipath case (Stefano Brivio) [1658010] - [net] ipv6: Display all addresses in output of /proc/net/if_inet6 (Stefano Brivio) [1658010] - [net] ipv6: do not copy dst flags on rt init (Stefano Brivio) [1658010] - [net] ipv6: Only update MTU metric if it set (Stefano Brivio) [1658010] - [net] ipv6: don't get lwtstate twice in ip6_rt_copy_init() (Stefano Brivio) [1658010] - [net] ipv6: Put lwtstate when destroying fib6_info (Stefano Brivio) [1658010] - [net] ip6_tunnel: Fix encapsulation layout (Stefano Brivio) [1658008] - [net] vxlan: fill ttl inherit info (Stefano Brivio) [1658008] - [net] ip_tunnel: be careful when accessing the inner header (Stefano Brivio) [1658008] - [net] vti6: remove !skb->ignore_df check from vti6_xmit() (Stefano Brivio) [1658008] - [net] ip6_vti: fix a null pointer deference when destroy vti6 tunnel (Stefano Brivio) [1658008] - [net] ip6_vti: fix creating fallback tunnel device for vti6 (Stefano Brivio) [1658008] - [net] ip_vti: fix a null pointer deferrence when create vti fallback tunnel (Stefano Brivio) [1658008] - [net] l2tp: use sk_dst_check() to avoid race on sk->sk_dst_cache (Stefano Brivio) [1658008] - [net] macsec: let the administrator set UP state even if lowerdev is down (Sabrina Dubroca) [1645540] - [net] macsec: update operstate when lower device changes (Sabrina Dubroca) [1645540] - [net] tcp: do not restart timewait timer on rst reception (Paolo Abeni) [1657988] - [net] tcp: really ignore MSG_ZEROCOPY if no SO_ZEROCOPY (Paolo Abeni) [1657988] - [net] tcp, ulp: add alias for all ulp modules (Paolo Abeni) [1657988] - [net] tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach (Paolo Abeni) [1657988] - [net] ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state (Paolo Abeni) [1657988] - [net] neighbour: Avoid writing before skb->head in neigh_hh_output() (Stefano Brivio) [1643336] - [net] ipv6: Check available headroom in ip6_xmit() even without options (Stefano Brivio) [1643336] - [net] ipv6: fix possible use-after-free in ip6_xmit() (Stefano Brivio) [1643336] - [net] openvswitch: Fix push/pop ethernet validation (Hangbin Liu) [1657226] - [net] cgroup, netclassid: add a preemption point to write_classid (Hangbin Liu) [1657226] - [net] ethtool: fix a privilege escalation bug (Hangbin Liu) [1657226] - [net] llc: set SOCK_RCU_FREE in llc_sap_add_socket() (Hangbin Liu) [1657226] - [net] dcb: For wild-card lookups, use priority -1, not 0 (Hangbin Liu) [1657226] - [net] packet: fix packet drop as of virtio gso (Hangbin Liu) [1657226] - [net] netlabel: check for IPV4MASK in addrinfo_get (Hangbin Liu) [1657226] - [net] netfilter: seqadj: re-load tcp header pointer after possible head reallocation (Florian Westphal) [1654259] - [net] netfilter: nf_tables: avoid BUG_ON usage (Florian Westphal) [1654259] - [net] netfilter: nf_tables: deactivate expressions in rule replecement routine (Florian Westphal) [1654259] - [net] netfilter: nat: fix double register in masquerade modules (Florian Westphal) [1654259] - [net] netfilter: add missing error handling code for register functions (Florian Westphal) [1654259] - [net] netfilter: nf_tables: fix use-after-free when deleting compat expressions (Florian Westphal) [1654259] - [net] netfilter: xt_RATEEST: remove netns exit routine (Florian Westphal) [1654259] - [net] netfilter: nf_tables: don't use position attribute on rule replacement (Florian Westphal) [1654259] - [net] revert "netfilter: nft_numgen: add map lookups for numgen random operations" (Florian Westphal) [1654259] - [net] netfilter: xt_IDLETIMER: add sysfs filename checking routine (Florian Westphal) [1654259] - [net] netfilter: conntrack: fix calculation of next bucket number in early_drop (Florian Westphal) [1654259] - [net] netfilter: conntrack: get rid of double sizeof (Florian Westphal) [1654259] - [net] netfilter: nft_set_rbtree: add missing rb_erase() in GC routine (Florian Westphal) [1654259] - [net] netfilter: nfnetlink_queue: Solve the NFQUEUE/conntrack clash for NF_REPEAT (Florian Westphal) [1654259] - [net] netfilter: nf_tables: release chain in flushing set (Florian Westphal) [1654259] - [net] netfilter: xt_checksum: ignore gso skbs (Florian Westphal) [1654259] - [net] netfilter: xt_cluster: add dependency on conntrack module (Florian Westphal) [1654259] - [net] netfilter: fix memory leaks on netlink_dump_start error (Florian Westphal) [1654259] - [net] netfilter: x_tables: do not fail xt_alloc_table_info too easilly (Florian Westphal) [1654259] - [net] ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest() (Florian Westphal) [1654259] - [net] netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses (Florian Westphal) [1654259] - [net] xfrm: policy: use hlist rcu variants on insert (Sabrina Dubroca) [1657272] - [net] xfrm: validate template mode (Sabrina Dubroca) [1657272] - [net] xfrm: Fix NULL pointer dereference when skb_dst_force clears the dst_entry. (Sabrina Dubroca) [1657272] - [net] xfrm: reset transport header back to network header after all input transforms ahave been applied (Sabrina Dubroca) [1657272] - [net] xfrm: reset crypto_done when iterating over multiple input xfrms (Sabrina Dubroca) [1657272] - [net] xfrm: Validate address prefix lengths in the xfrm selector. (Sabrina Dubroca) [1657272] - [net] tls: fix currently broken MSG_PEEK behavior (Sabrina Dubroca) [1657225] - [net] tls: zero the crypto information from tls_context before freeing (Sabrina Dubroca) [1657225] - [net] tls: clear key material from kernel memory when do_tls_setsockopt_conf fails (Sabrina Dubroca) [1657225] - [net] tls: don't copy the key out of tls12_crypto_info_aes_gcm_128 (Sabrina Dubroca) [1657225] - [net] tls: Set count of SG entries if sk_alloc_sg returns -ENOSPC (Sabrina Dubroca) [1657225] - [net] tls: possible hang when do_tcp_sendpages hits sndbuf is full case (Sabrina Dubroca) [1657225] - [net] tls: Fix improper revert in zerocopy_from_iter (Sabrina Dubroca) [1657225] - [net] tls: Fix zerocopy_from_iter iov handling (Sabrina Dubroca) [1657225] - [net] netfilter: conntrack: reset tcp maxwin on re-register (Florian Westphal) [1647310] - [net] configs: Enable CONFIG_IP_SET_HASH_IPMAC as a module (Stefano Brivio) [1655301] - [net] udp: fix handling of CHECKSUM_COMPLETE packets (Paolo Abeni) [1655656] - [net] udp: Unbreak modules that rely on external __skb_recv_udp() availability (Paolo Abeni) [1655656] - [net] udp6: fix encap return code for resubmitting (Paolo Abeni) [1655656] - [net] team: no need to do team_notify_peers or team_mcast_rejoin when disabling port (Hangbin Liu) [1653197] - [net] sctp: not increase stream's incnt before sending addstrm_in request (Xin Long) [1651428] - [net] sctp: not allow to set asoc prsctp_enable by sockopt (Xin Long) [1647272] - [net] revert "sctp: remove sctp_transport_pmtu_check" (Xin Long) [1643330] - [net] fix XPS static_key accounting (Ivan Vecera) [1651781] - [net] restore call to netdev_queue_numa_node_write when resetting XPS (Ivan Vecera) [1651781] - [net] allow fallback function to pass netdev (Ivan Vecera) [1651781] - [net] allow ndo_select_queue to pass netdev (Ivan Vecera) [1651781] - [net] Add generic ndo_select_queue functions (Ivan Vecera) [1651781] - [net] Add support for subordinate traffic classes to netdev_pick_tx (Ivan Vecera) [1651781] - [net] ixgbe: Add code to populate and use macvlan TC to Tx queue map (Ivan Vecera) [1651781] - [net] Add support for subordinate device traffic classes (Ivan Vecera) [1651781] - [net] net-sysfs: Drop support for XPS and traffic_class on single queue device (Ivan Vecera) [1651781] - [net] Provide stub for __netif_set_xps_queue if there is no CONFIG_XPS (Ivan Vecera) [1651781] - [net] allow to call netif_reset_xps_queues() under cpus_read_lock (Ivan Vecera) [1651781] - [net] documentation: Add explanation for XPS using Rx-queue(s) map (Ivan Vecera) [1651781] - [net] net-sysfs: Add interface for Rx queue(s) map per Tx queue (Ivan Vecera) [1651781] - [net] Enable Tx queue selection based on Rx queues (Ivan Vecera) [1651781] - [net] Record receive queue number for a connection (Ivan Vecera) [1651781] - [net] sock: Change tx_queue_mapping in sock_common to unsigned short (Ivan Vecera) [1651781] - [net] Use static_key for XPS maps (Ivan Vecera) [1651781] - [net] Refactor XPS for CPUs and Rx queues (Ivan Vecera) [1651781] - [net] devlink: Add helper function for safely copy string param (Ivan Vecera) [1647914] - [net] devlink: Fix param cmode driverinit for string type (Ivan Vecera) [1647914] - [net] devlink: Fix param set handling for string type (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params-bnxt.txt (Ivan Vecera) [1647914] - [net] devlink: Add Documentation/networking/devlink-params.txt (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_min (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter msix_vec_per_pf_max (Ivan Vecera) [1647914] - [net] devlink: Add generic parameter ignore_ari (Ivan Vecera) [1647914] - [net] devlink: double free in devlink_resource_fill() (Ivan Vecera) [1647914] - [net] devlink: Add extack for eswitch operations (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters region_snapshot (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot read command (Ivan Vecera) [1647914] - [net] devlink: Add support for region snapshot delete command (Ivan Vecera) [1647914] - [net] devlink: Extend the support querying for region snapshot IDs (Ivan Vecera) [1647914] - [net] devlink: Add support for region get command (Ivan Vecera) [1647914] - [net] devlink: Add support for creating region snapshots (Ivan Vecera) [1647914] - [net] devlink: Add callback to query for snapshot id before snapshot create (Ivan Vecera) [1647914] - [net] devlink: Add support for creating and destroying regions (Ivan Vecera) [1647914] - [net] devlink: fix incorrect return statement (Ivan Vecera) [1647914] - [net] devlink: Add enable_sriov boolean generic parameter (Ivan Vecera) [1647914] - [net] devlink: Add generic parameters internal_err_reset and max_macs (Ivan Vecera) [1647914] - [net] devlink: Add devlink notifications support for params (Ivan Vecera) [1647914] - [net] devlink: Add support for get/set driverinit value (Ivan Vecera) [1647914] - [net] devlink: Add param set command (Ivan Vecera) [1647914] - [net] devlink: Add param get command (Ivan Vecera) [1647914] - [net] devlink: Add devlink_param register and unregister (Ivan Vecera) [1647914] - [net] ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf (Xin Long) [1645064] - [net] ipv6: fix a dst leak when removing its exception (Xin Long) [1645064] - [net] netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace (Stefano Brivio) [1649089] - [net] bridge: remove ipv6 zero address check in mcast queries (Hangbin Liu) [1639666] - [net] bridge: do not add port to router list when receives query with source 0.0.0.0 (Hangbin Liu) [1639666] - [net] netfilter: ipv6: fix oops when defragmenting locally generated fragments (Florian Westphal) [1642341] - [net] xfrm6: call kfree_skb when skb is toobig (Sabrina Dubroca) [1628851] - [net] sched: act_police: fix memory leak in case of invalid control action (Ivan Vecera) [1638022] - [net] sched: act_police: add missing spinlock initialization (Ivan Vecera) [1638022] - [net] netfilter: xt_socket: check sk before checking for netns. (Ivan Vecera) [1638022] - [net] sched: act_police: fix race condition on state variables (Ivan Vecera) [1638022] - [net] sched: cls_flower: validate nested enc_opts_policy to avoid warning (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix memory leak when IDR allocation fails (Ivan Vecera) [1638022] - [net] configs: disable CAKE, ETF & SKBPRIO qdisc in config (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' for exceed traffic in police.json (Ivan Vecera) [1638022] - [net] tc-tests: test denial of 'goto chain' on 'random' traffic in gact.json (Ivan Vecera) [1638022] - [net] sched: act_police: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] sched: act_gact: disallow 'goto chain' on fallback control action (Ivan Vecera) [1638022] - [net] net_sched: fix a crash in tc_new_tfilter() (Ivan Vecera) [1638022] - [net] core: make function ___gnet_stats_copy_basic() static (Ivan Vecera) [1638022] - [net] net_sched: convert idrinfo->lock from spinlock to a mutex (Ivan Vecera) [1638022] - [net] loopback: clear skb->tstamp before netif_rx() (Ivan Vecera) [1638022] - [net] skbuff: preserve sock reference when scrubbing the skb. (Ivan Vecera) [1638022] - [net] netfilter: check if the socket netns is correct. (Ivan Vecera) [1638022] - [net] sched: make function qdisc_free_cb() static (Ivan Vecera) [1638022] - [net] sched: use reference counting for tcf blocks on rules update (Ivan Vecera) [1638022] - [net] sched: implement tcf_block_refcnt_{get|put}() (Ivan Vecera) [1638022] - [net] sched: protect block idr with spinlock (Ivan Vecera) [1638022] - [net] sched: implement functions to put and flush all chains (Ivan Vecera) [1638022] - [net] sched: change tcf block reference counter type to refcount_t (Ivan Vecera) [1638022] - [net] sched: use Qdisc rcu API instead of relying on rtnl lock (Ivan Vecera) [1638022] - [net] sched: add helper function to take reference to Qdisc (Ivan Vecera) [1638022] - [net] sched: extend Qdisc with rcu (Ivan Vecera) [1638022] - [net] sched: rename qdisc_destroy() to qdisc_put() (Ivan Vecera) [1638022] - [net] core: netlink: add helper refcount dec and lock function (Ivan Vecera) [1638022] - [net] sched: act_ipt: check for underflow in __tcf_ipt_init() (Ivan Vecera) [1638022] - [net] sched: Add hardware specific counters to TC actions (Ivan Vecera) [1638022] - [net] core: Add new basic hardware counter (Ivan Vecera) [1638022] - [net] net_sched: change tcf_del_walker() to take idrinfo->lock (Ivan Vecera) [1638022] - [net] sched: Use FIELD_SIZEOF directly instead of reimplementing its function (Ivan Vecera) [1638022] - [net] sched: act_sample: fix NULL dereference in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: act_police: use per-cpu counters (Ivan Vecera) [1638022] - [net] net_sched: notify filter deletion when deleting a chain (Ivan Vecera) [1638022] - [net] htb: use anonymous union for simplicity (Ivan Vecera) [1638022] - [net] net_sched: remove redundant qdisc lock classes (Ivan Vecera) [1638022] - [net] sched: cls_flower: dump offload count value (Ivan Vecera) [1638022] - [net] net_sched: properly cancel netlink dump on failure (Ivan Vecera) [1638022] - [net] sched: fix memory leak in act_tunnel_key_init() (Ivan Vecera) [1638022] - [net] sched: action_ife: take reference to meta module (Ivan Vecera) [1638022] - [net] act_ife: fix a potential use-after-free (Ivan Vecera) [1638022] - [net] sched: act_nat: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: null actions array pointer before releasing action (Ivan Vecera) [1638022] - [net] sched: fix type of htb statistics (Ivan Vecera) [1638022] - [net] net_sched: add missing tcf_lock for act_connmark (Ivan Vecera) [1638022] - [net] revert "net: sched: act: add extack for lookup callback" (Ivan Vecera) [1638022] - [net] tc-testing: add test-cases for numeric and invalid control action (Ivan Vecera) [1638022] - [net] net_sched: reject unknown tcfa_action values (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix dump of extended layered op (Ivan Vecera) [1638022] - [net] sched: return -ENOENT when trying to remove filter from non-existent chain (Ivan Vecera) [1638022] - [net] sched: fix extack error message when chain is failed to be created (Ivan Vecera) [1638022] - [net] sched: Fix memory exposure from short TCA_U32_SEL (Ivan Vecera) [1638022] - [net] net_sched: fix unused variable warning in stmmac (Ivan Vecera) [1638022] - [net] sch_cake: Fix TC filter flow override and expand it to hosts as well (Ivan Vecera) [1638022] - [net] sch_cake: Remove unused including (Ivan Vecera) [1638022] - [net] act_ife: fix a potential deadlock (Ivan Vecera) [1638022] - [net] act_ife: move tcfa_lock down to where necessary (Ivan Vecera) [1638022] - [net] revert "net: sched: act_ife: disable bh when taking ife_mod_lock" (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcfa_capab (Ivan Vecera) [1638022] - [net] net_sched: remove list_head from tc_action (Ivan Vecera) [1638022] - [net] net_sched: remove unused tcf_idr_check() (Ivan Vecera) [1638022] - [net] net_sched: remove unused parameter for tcf_action_delete() (Ivan Vecera) [1638022] - [net] net_sched: remove unnecessary ops->delete() (Ivan Vecera) [1638022] - [net] net_sched: improve and refactor tcf_action_put_many() (Ivan Vecera) [1638022] - [net] sched: always disable bh when taking tcf_lock (Ivan Vecera) [1638022] - [net] sched: act_ife: always release ife action on init error (Ivan Vecera) [1638022] - [net] cls_matchall: fix tcf_unbind_filter missing (Ivan Vecera) [1638022] - [net] sched: act_ife: disable bh when taking ife_mod_lock (Ivan Vecera) [1638022] - [net] sched: act_mirred method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_vlan method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbmod method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_skbedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_simple method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_pedit method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_nat method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_ipt method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_gact method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_sum method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_bpf method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_connmark method rename for grep-ability and consistency (Ivan Vecera) [1638022] - [net] sched: act_police: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] core: protect rate estimator statistics pointer with lock (Ivan Vecera) [1638022] - [net] sched: act_mirred: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: extend action ops with put_dev callback (Ivan Vecera) [1638022] - [net] sched: act_vlan: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_skbmod: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_simple: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_sample: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_pedit: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ipt: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_ife: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_gact: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_csum: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] sched: act_bpf: remove dependency on rtnl lock (Ivan Vecera) [1638022] - [net] tc: Update README and add config (Ivan Vecera) [1638022] - [net] sched: fix block->refcnt decrement (Ivan Vecera) [1638022] - [net] tc-tests: initial version of nat action unit tests (Ivan Vecera) [1638022] - [net] sched: allow flower to match tunnel options (Ivan Vecera) [1638022] - [net] flow_dissector: allow dissection of tunnel options from metadata (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in skbedit match patterns (Ivan Vecera) [1638022] - [net] tc-testing: remove duplicate spaces in connmark match patterns (Ivan Vecera) [1638022] - [net] tc-testing: flush gact actions on test teardown (Ivan Vecera) [1638022] - [net] tc-testing: fix ip address in u32 test (Ivan Vecera) [1638022] - [net] sched: cls_flower: Fix an error code in fl_tmplt_create() (Ivan Vecera) [1638022] - [net] sched: fix flush on non-existing chain (Ivan Vecera) [1638022] - [net] sched: make tcf_chain_{get, put}() static (Ivan Vecera) [1638022] - [net] sched: fix notifications for action-held chains (Ivan Vecera) [1638022] - [net] sched: change name of zombie chain to "held_by_acts_only" (Ivan Vecera) [1638022] - [net] act_mirred: use TC_ACT_REINSERT when possible (Ivan Vecera) [1638022] - [net] tc: introduce TC_ACT_REINSERT. (Ivan Vecera) [1638022] - [net] tc/act: remove unneeded RCU lock in action callback (Ivan Vecera) [1638022] - [net] sched: user-space can't set unknown tcfa_action values (Ivan Vecera) [1638022] - [net] Add and use skb_mark_not_on_list(). (Ivan Vecera) [1638022] - [net] sch_netem: Move private queue handler to generic location. (Ivan Vecera) [1638022] - [net] sch_htb: Remove local SKB queue handling code. (Ivan Vecera) [1638022] - [net] act_bpf: Use kmemdup instead of duplicating it in tcf_bpf_init_from_ops (Ivan Vecera) [1638022] - [net] cls_bpf: Use kmemdup instead of duplicating it in cls_bpf_prog_from_ops (Ivan Vecera) [1638022] - [net] act_pedit: remove unnecessary semicolon (Ivan Vecera) [1638022] - [net] sched: don't dump chains only held by actions (Ivan Vecera) [1638022] - [net] sch_cake: Make gso-splitting configurable from userspace (Ivan Vecera) [1638022] - [net] sched: unmark chain as explicitly created on delete (Ivan Vecera) [1638022] - [net] sched: cls_api: fix dead code in switch (Ivan Vecera) [1638022] - [net] sched: cls_flower: Use correct inline function for assignment of vlan tpid (Ivan Vecera) [1638022] - [net] sched: fix trailing whitespace (Ivan Vecera) [1638022] - [net] cbs: Add support for the graft function (Ivan Vecera) [1638022] - [net] sched: add skbprio scheduler (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chain templates (Ivan Vecera) [1638022] - [net] selftests: forwarding: add tests for TC chains creation adn destruction (Ivan Vecera) [1638022] - [net] selftests: forwarding: move shblock tc support check to a separate helper (Ivan Vecera) [1638022] - [net] sched: cls_flower: propagate chain teplate creation and destruction to drivers (Ivan Vecera) [1638022] - [net] sched: cls_flower: implement chain templates (Ivan Vecera) [1638022] - [net] sched: cls_flower: change fl_init_dissector to accept mask and dissector (Ivan Vecera) [1638022] - [net] sched: cls_flower: move key/mask dumping into a separate function (Ivan Vecera) [1638022] - [net] sched: introduce chain templates (Ivan Vecera) [1638022] - [net] sched: introduce chain object to uapi (Ivan Vecera) [1638022] - [net] sched: Avoid implicit chain 0 creation (Ivan Vecera) [1638022] - [net] sched: push ops lookup bits into tcf_proto_lookup_ops() (Ivan Vecera) [1638022] - [net] nfp: bring back support for offloading shared blocks (Ivan Vecera) [1638022] - [net] sched: use PTR_ERR_OR_ZERO macro in tcf_block_cb_register (Ivan Vecera) [1638022] - [net] tc-tests: initial version of fw filter unit tests (Ivan Vecera) [1638022] - [net] sch_cake: Fix tin order when set through skb->priority (Ivan Vecera) [1638022] - [net] sched: act_skbedit: don't use spinlock in the data path (Ivan Vecera) [1638022] - [net] sched: skbedit: use per-cpu counters (Ivan Vecera) [1638022] - [net] tc-testing: add geneve options in tunnel_key unit tests (Ivan Vecera) [1638022] - [net] sched: fix unprotected access to rcu cookie pointer (Ivan Vecera) [1638022] - [net] sched: act_ife: fix memory leak in ife init (Ivan Vecera) [1638022] - [net] sched: refactor flower walk to iterate over idr (Ivan Vecera) [1638022] - [net] sched: flower: Fix null pointer dereference when run tc vlan command (Ivan Vecera) [1638022] - [net] sched: Fix warnings from xchg() on RCU'd cookie pointer. (Ivan Vecera) [1638022] - [net] cls_flower: fix error values for commands not supported by drivers (Ivan Vecera) [1638022] - [net] nfp: handle cls_flower command default case (Ivan Vecera) [1638022] - [net] bnxt: simplify cls_flower command switch and handle default case (Ivan Vecera) [1638022] - [net] sch_cake: Conditionally split GSO segments (Ivan Vecera) [1638022] - [net] sch_cake: Add overhead compensation support to the rate shaper (Ivan Vecera) [1638022] - [net] sch_cake: Add DiffServ handling (Ivan Vecera) [1638022] - [net] sch_cake: Add NAT awareness to packet classifier (Ivan Vecera) [1638022] - [net] netfilter: Add nf_ct_get_tuple_skb global lookup function (Ivan Vecera) [1638022] - [net] sch_cake: Add optional ACK filter (Ivan Vecera) [1638022] - [net] sch_cake: Add ingress mode (Ivan Vecera) [1638022] - [net] sched: Add Common Applications Kept Enhanced (cake) qdisc (Ivan Vecera) [1638022] - [net] Use __u32 in uapi net_stamp.h (Ivan Vecera) [1638022] - [net] sched: flower: Add supprt for matching on QinQ vlan headers (Ivan Vecera) [1638022] - [net] sched: flower: Dump the ethertype encapsulated in vlan (Ivan Vecera) [1638022] - [net] flow_dissector: Add support for QinQ dissection (Ivan Vecera) [1638022] - [net] sched: flower: Add support for matching on vlan ethertype (Ivan Vecera) [1638022] - [net] flow_dissector: Save vlan ethertype from headers (Ivan Vecera) [1638022] - [net] sched: change action API to use array of pointers to actions (Ivan Vecera) [1638022] - [net] sched: atomically check-allocate action (Ivan Vecera) [1638022] - [net] sched: use reference counting action init (Ivan Vecera) [1638022] - [net] sched: don't release reference on action overwrite (Ivan Vecera) [1638022] - [net] sched: implement reference counted action release (Ivan Vecera) [1638022] - [net] sched: add 'delete' function to action ops (Ivan Vecera) [1638022] - [net] sched: implement action API that deletes action by index (Ivan Vecera) [1638022] - [net] sched: always take reference to action (Ivan Vecera) [1638022] - [net] sched: implement unlocked action init API (Ivan Vecera) [1638022] - [net] sched: change type of reference and bind counters (Ivan Vecera) [1638022] - [net] sched: use rcu for action cookie update (Ivan Vecera) [1638022] - [net] sched: Make etf report drops on error_queue (Ivan Vecera) [1638022] - [net] sched: Add HW offloading capability to ETF (Ivan Vecera) [1638022] - [net] sched: Introduce the ETF Qdisc (Ivan Vecera) [1638022] - [net] sched: Allow creating a Qdisc watchdog with other clocks (Ivan Vecera) [1638022] - [net] packet: Hook into time based transmission. (Ivan Vecera) [1638022] - [net] ipv6: Hook into time based transmission (Ivan Vecera) [1638022] - [net] ipv4: Hook into time based transmission (Ivan Vecera) [1638022] - [net] Add a new socket option for a future transmit time. (Ivan Vecera) [1638022] - [net] Clear skb->tstamp only on the forwarding path (Ivan Vecera) [1638022] - [net] sched: act_pedit: fix possible memory leak in tcf_pedit_init() (Ivan Vecera) [1638022] - [net] net sched actions: add extack messages in pedit action (Ivan Vecera) [1638022] - [net] net:sched: add action inheritdsfield to skbedit (Ivan Vecera) [1638022] - [net] tc-testing: initial version of tunnel_key unit tests (Ivan Vecera) [1638022] - [net] net sched actions: avoid bitwise operation on signed value in pedit (Ivan Vecera) [1638022] - [net] net sched actions: fix misleading text strings in pedit action (Ivan Vecera) [1638022] - [net] net sched actions: use sizeof operator for buffer length (Ivan Vecera) [1638022] - [net] net sched actions: fix sparse warning (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit headers (Ivan Vecera) [1638022] - [net] net sched actions: fix coding style in pedit action (Ivan Vecera) [1638022] - [net] netem: slotting with non-uniform distribution (Ivan Vecera) [1638022] - [net] check tunnel option type in tunnel flags (Ivan Vecera) [1638022] - [net] sched: act_tunnel_key: add extended ack support (Ivan Vecera) [1638022] - [net] tc-tests: add an extreme-case csum action test (Ivan Vecera) [1638022] - [net] net_sched: remove unused htb drop_list (Ivan Vecera) [1638022]- [rpmspec] always run make with HOSTCFLAGS/HOSTLDFLAGS set (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to tools build (Jiri Olsa) [1624124] - [rpmspec] Pass global build flags to bpftool build (Jiri Olsa) [1624124] - [kernel] kbuild: Use HOST*FLAGS options from the command line (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOST_LOADLIBES to KBUILD_HOSTLDLIBS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTLDFLAGS to KBUILD_HOSTLDFLAGS (Jiri Olsa) [1624124] - [scripts] kbuild: Rename HOSTCXXFLAGS to KBUILD_HOSTCXXFLAGS (Jiri Olsa) [1624124] - [tools] kbuild: Rename HOSTCFLAGS to KBUILD_HOSTCFLAGS (Jiri Olsa) [1624124] - [tools] tools cpupower: Override CFLAGS assignments (Jiri Olsa) [1624124] - [tools] tools cpupower debug: Allow to use outside build flags (Jiri Olsa) [1624124] - [tools] perf tools: Pass build flags to traceevent build (Jiri Olsa) [1624124] - [tools] tools lib traceevent: Use LDFLAGS in the build commands (Jiri Olsa) [1624124] - [tools] perf tools: Link libperf-jvmti.so with LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow add linker flags via EXTRA_LDFLAGS variable (Jiri Olsa) [1624124] - [tools] bpftool: Allow to add compiler flags via EXTRA_CFLAGS variable (Jiri Olsa) [1624124] - [block] blkcg: handle dying request_queue when associating a blkg (Ming Lei) [1655485] - [block] block: deactivate blk_stat timer in wbt_disable_default() (Ming Lei) [1655485] - [lib] sbitmap: flush deferred clears for resize and shallow gets (Ming Lei) [1655485] - [md] dm: fix request-based dm's use of dm_wait_for_completion (Ming Lei) [1655485] - [nvme] nvme: fix irq vs io_queue calculations (Ming Lei) [1655485] - [md] dm: fix inflight IO check (Ming Lei) [1655485] - [md] dm: remove the pending IO accounting (Ming Lei) [1655485] - [block] block: return just one value from part_in_flight (Ming Lei) [1655485] - [block] block: switch to per-cpu in-flight counters (Ming Lei) [1655485] - [block] block: delete part_round_stats and switch to less precise counting (Ming Lei) [1655485] - [block] block: stop passing 'cpu' to all percpu stats methods (Ming Lei) [1655485] - [md] dm rq: leverage blk_mq_queue_busy() to check for outstanding IO (Ming Lei) [1655485] - [md] dm: dont rewrite dm_disk(md)->part0.in_flight (Ming Lei) [1655485] - [lib] sbitmap: silence bogus lockdep IRQ warning (Ming Lei) [1655485] - [scsi] scsi: Fix a harmless double shift bug (Ming Lei) [1655485] - [block] blk-mq: re-build queue map in case of kdump kernel (Ming Lei) [1655485] - [block] blkcg: put back rcu lock in blkcg_bio_issue_check() (Ming Lei) [1655485] - [block] block: convert io-latency to use rq_qos_wait (Ming Lei) [1655485] - [block] block: convert wbt_wait() to use rq_qos_wait() (Ming Lei) [1655485] - [block] block: add rq_qos_wait to rq_qos (Ming Lei) [1655485] - [block] blkcg: rename blkg_try_get() to blkg_tryget() (Ming Lei) [1655485] - [block] blkcg: change blkg reference counting to use percpu_ref (Ming Lei) [1655485] - [block] blkcg: remove bio_disassociate_task() (Ming Lei) [1655485] - [block] blkcg: remove additional reference to the css (Ming Lei) [1655485] - [block] blkcg: remove bio->bi_css and instead use bio->bi_blkg (Ming Lei) [1655485] - [block] blkcg: associate writeback bios with a blkg (Ming Lei) [1655485] - [block] blkcg: associate a blkg for pages being evicted by swap (Ming Lei) [1655485] - [block] blkcg: consolidate bio_issue_init() to be a part of core (Ming Lei) [1655485] - [block] blkcg: associate blkg when associating a device (Ming Lei) [1655485] - [block] dm: set the static flush bio device on demand (Ming Lei) [1655485] - [block] blkcg: introduce common blkg association logic (Ming Lei) [1655485] - [block] blkcg: convert blkg_lookup_create() to find closest blkg (Ming Lei) [1655485] - [block] blkcg: update blkg_lookup_create() to do locking (Ming Lei) [1655485] - [block] blkcg: fix ref count issue with bio_blkcg() using task_css (Ming Lei) [1655485] - [block] blk-mq: remove QUEUE_FLAG_POLL from default MQ flags (Ming Lei) [1655485] - [block] block: enable polling by default if a poll map is initalized (Ming Lei) [1655485] - [block] block: only allow polling if a poll queue_map exists (Ming Lei) [1655485] - [block] block: remove ->poll_fn (Ming Lei) [1655485] - [nvme] nvme-mpath: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-rdma: remove I/O polling support (Ming Lei) [1655485] - [nvme] nvme-pci: remove the CQ lock for interrupt driven queues (Ming Lei) [1655485] - [nvme] nvme-pci: don't poll from irq context when deleting queues (Ming Lei) [1655485] - [nvme] nvme-pci: refactor nvme_disable_io_queues (Ming Lei) [1655485] - [nvme] nvme-pci: consolidate code for polling non-dedicated queues (Ming Lei) [1655485] - [nvme] nvme-pci: only allow polling with separate poll queues (Ming Lei) [1655485] - [nvme] nvme-pci: cleanup SQ allocation a bit (Ming Lei) [1655485] - [nvme] nvme-pci: use atomic bitops to mark a queue enabled (Ming Lei) [1655485] - [block] block: move queues types to the block layer (Ming Lei) [1655485] - [fs] aio: clear IOCB_HIPRI (Ming Lei) [1655485] - [lib] sbitmap: fix sbitmap_for_each_set() (Ming Lei) [1655485] - [block] blk-mq: don't call ktime_get_ns() if we don't need it (Ming Lei) [1655485] - [block] block: add cmd_flags to print_req_error (Ming Lei) [1655485] - [lib] sbitmap: optimize wakeup check (Ming Lei) [1655485] - [lib] sbitmap: ammortize cost of clearing bits (Ming Lei) [1655485] - [block] block: avoid extra bio reference for async O_DIRECT (Ming Lei) [1655485] - [lib] sbitmap: don't loop for find_next_zero_bit() for !round_robin (Ming Lei) [1655485] - [block] blk-mq: use plug for devices that implement ->commits_rqs() (Ming Lei) [1655485] - [block] blk-mq: use bd->last == true for list inserts (Ming Lei) [1655485] - [block] ataflop: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] virtio_blk: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [nvme] nvme: implement mq_ops->commit_rqs() hook (Ming Lei) [1655485] - [block] blk-mq: add mq_ops->commit_rqs() (Ming Lei) [1655485] - [block] block: improve logic around when to sort a plug list (Ming Lei) [1655485] - [block] blk-mq: Add a NULL check in blk_mq_free_map_and_requests() (Ming Lei) [1655485] - [block] ataflop: fix error handling in atari_floppy_init() (Ming Lei) [1655485] - [block] block: add io timeout to sysfs (Ming Lei) [1655485] - [block] block: use rcu_work instead of call_rcu to avoid sleep in softirq (Ming Lei) [1655485] - [block] blk-mq: fix failure to decrement plug count on single rq removal (Ming Lei) [1655485] - [block] sunvdc: Do not spin in an infinite loop when vio_ldc_send() returns EAGAIN (Ming Lei) [1655485] - [block] block: sum requests in the plug structure (Ming Lei) [1655485] - [block] blk-mq: Simplify request completion state (Ming Lei) [1655485] - [scsi] scsi: Do not rely on blk-mq for double completions (Ming Lei) [1655485] - [block] blk-mq: Return true if request was completed (Ming Lei) [1655485] - [block] blk-mq: never redirect polled IO completions (Ming Lei) [1655485] - [block] blk-mq: ensure mq_ops ->poll() is entered at least once (Ming Lei) [1655485] - [block] block: make blk_poll() take a parameter on whether to spin or not (Ming Lei) [1655485] - [nvme] nvme: remove opportunistic polling from bdev target (Ming Lei) [1655485] - [block] blk-mq: remove 'tag' parameter from mq_ops->poll() (Ming Lei) [1655485] - [block] blk-mq: when polling for IO, look for any completion (Ming Lei) [1655485] - [block] block: fix attempt to assign NULL io_context (Ming Lei) [1655485] - [block] block: Initialize BIO I/O priority early (Ming Lei) [1655485] - [block] block: prevent merging of requests with different priorities (Ming Lei) [1655485] - [fs] aio: Fix fallback I/O priority value (Ming Lei) [1655485] - [block] block: Introduce get_current_ioprio() (Ming Lei) [1655485] - [block] block: Remove bio->bi_ioc (Ming Lei) [1655485] - [fs] aio: Comment use of IOCB_FLAG_IOPRIO aio flag (Ming Lei) [1655485] - [nvme] nvme-fc: remove ->poll implementation (Ming Lei) [1655485] - [block] block: have ->poll_fn() return number of entries polled (Ming Lei) [1655485] - [block] block: avoid ordered task state change for polled IO (Ming Lei) [1655485] - [nvme] nvme: default to 0 poll queues (Ming Lei) [1655485] - [block] floppy: remove now unused 'flags' variable (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [block] ide: don't acquire queue_lock in ide_complete_pm_rq (Ming Lei) [1655485] - [block] ide: don't acquire queue lock in ide_pm_execute_rq (Ming Lei) [1655485] - [block] pktcdvd: remove queue_lock around blk_queue_max_hw_sectors (Ming Lei) [1655485] - [block] floppy: remove queue_lock around floppy_end_request (Ming Lei) [1655485] - [block] block: remove the rq_alloc_data request_queue field (Ming Lei) [1655485] - [block] block: don't plug for aio/O_DIRECT HIPRI IO (Ming Lei) [1655485] - [block] block: for async O_DIRECT, mark us as polling if asked to (Ming Lei) [1655485] - [block] block: add polled wakeup task helper (Ming Lei) [1655485] - [block] blk-rq-qos: inline check for q->rq_qos functions (Ming Lei) [1655485] - [block] block: add queue_is_mq() helper (Ming Lei) [1655485] - [nvme] nvme: provide optimized poll function for separate poll queues (Ming Lei) [1655485] - [block] ide: clear ide_req()->special for non-passthrough requests (Ming Lei) [1655485] - [nvme] nvme: fix handling of EINVAL on pci_alloc_irq_vectors_affinity() (Ming Lei) [1655485] - [block] block: add wbt_disable_default export for BFQ (Ming Lei) [1655485] - [block] block: remove the queue_lock indirection (Ming Lei) [1655485] - [block] block: remove the lock argument to blk_alloc_queue_node (Ming Lei) [1655485] - [mmc] mmc: stop abusing the request queue_lock pointer (Ming Lei) [1655485] - [mmc] mmc: simplify queue initialization (Ming Lei) [1655485] - [block] umem: don't override the queue_lock (Ming Lei) [1655485] - [block] drbd: don't override the queue_lock (Ming Lei) [1655485] - [block] blk-cgroup: move locking into blkg_destroy_all (Ming Lei) [1655485] - [block] blk-cgroup: consolidate error handling in blkcg_init_queue (Ming Lei) [1655485] - [block] block: remove a few unused exports (Ming Lei) [1655485] - [block] block: update a few comments for the legacy request removal (Ming Lei) [1655485] - [block] block: remove the unused lock argument to rq_qos_throttle (Ming Lei) [1655485] - [block] block: remove queue_lockdep_assert_held (Ming Lei) [1655485] - [block] block: use atomic bitops for ->queue_flags (Ming Lei) [1655485] - [block] block: don't hold the queue_lock over blk_abort_request (Ming Lei) [1655485] - [block] block: remove deadline __deadline manipulation helpers (Ming Lei) [1655485] - [block] block: remove QUEUE_FLAG_BYPASS and ->bypass (Ming Lei) [1655485] - [nvme] nvmet-rdma: fix response use after free (Ming Lei) [1655485] - [nvme] nvme: validate controller state before rescheduling keep alive (Ming Lei) [1655485] - [block] block, bfq: fix decrement of num_active_groups (Ming Lei) [1655485] - [ata] libata: whitelist all SAMSUNG MZ7KM* solid-state disks (Ming Lei) [1655485] - [nvme] nvme-rdma: fix double freeing of async event data (Ming Lei) [1655485] - [nvme] nvme-pci: fix surprise removal (Ming Lei) [1655485] - [nvme] nvme: Free ctrl device name on init failure (Ming Lei) [1655485] - [nvme] nvme-fc: resolve io failures during connect (Ming Lei) [1655485] - [nvme] nvme: make sure ns head inherits underlying device limits (Ming Lei) [1655485] - [nvme] nvmet: don't try to add ns to p2p map unless it actually uses it (Ming Lei) [1655485] - [nvme] nvme-pci: fix conflicting p2p resource adds (Ming Lei) [1655485] - [nvme] nvmet: Optionally use PCI P2P memory (Ming Lei) [1655485] - [nvme] nvmet: Introduce helper functions to allocate and free request SGLs (Ming Lei) [1655485] - [nvme] nvme-pci: Add support for P2P memory in requests (Ming Lei) [1655485] - [nvme] nvme-pci: Use PCI p2pmem subsystem to manage the CMB (Ming Lei) [1655485] - [infiniband] IB/core: Ensure we map P2P memory correctly in rdma_rw_ctx_[init|destroy]() (Ming Lei) [1655485] - [block] block: Add PCI P2P flag for request queue (Ming Lei) [1655485] - [documentation] PCI/P2PDMA: Add P2P DMA driver writer's documentation (Ming Lei) [1655485] - [documentation] docs-rst: Add a new directory for PCI documentation (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Add sysfs group to display p2pmem stats (Ming Lei) [1655485] - [pci] PCI/P2PDMA: Support peer-to-peer memory (Ming Lei) [1655485] - [nvme] nvmet-rdma: support max(16KB, PAGE_SIZE) inline data (Ming Lei) [1655485] - [nvme] nvme-rdma: support up to 4 segments of inline data (Ming Lei) [1655485] - [fs] aio: fix failure to put the file pointer (Ming Lei) [1655485] - [lib] scsi: Remove percpu_ida (Ming Lei) [1655485] - [scsi] scsi: target: Convert target drivers to use sbitmap (Ming Lei) [1655485] - [scsi] scsi: target: Abstract tag freeing (Ming Lei) [1655485] - [block] mmc: block: Fix unsupported parallel dispatch of requests (Ming Lei) [1655485] - [scsi] scsi: target: sbitmap: add seq_file forward declaration (Ming Lei) [1655485] - [mm] mm, memory_hotplug: do not clear numa_node association after hot_remove (Waiman Long) [1657422] - [fs] iomap: partially revert 4721a601099 (simulated directio short read on EFAULT) (Brian Foster) [1654713] - [fs] splice: don't read more than available pipe space (Brian Foster) [1654713] - [fs] vfs: allow some remap flags to be passed to vfs_clone_file_range (Brian Foster) [1654713] - [fs] xfs: fix inverted return from xfs_btree_sblock_verify_crc (Brian Foster) [1654713] - [fs] xfs: fix PAGE_MASK usage in xfs_free_file_space (Brian Foster) [1654713] - [fs] fs/xfs: fix f_ffree value for statfs when project quota is set (Brian Foster) [1654713] - [fs] iomap: readpages doesn't zero page tail beyond EOF (Brian Foster) [1654713] - [fs] vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP (Brian Foster) [1654713] - [fs] iomap: dio data corruption and spurious errors when pipes fill (Brian Foster) [1654713] - [fs] iomap: sub-block dio needs to zeroout beyond EOF (Brian Foster) [1654713] - [fs] iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents (Brian Foster) [1654713] - [fs] xfs: delalloc -> unwritten COW fork allocation can go wrong (Brian Foster) [1654713] - [fs] xfs: flush removing page cache in xfs_reflink_remap_prep (Brian Foster) [1654713] - [fs] xfs: extent shifting doesn't fully invalidate page cache (Brian Foster) [1654713] - [fs] xfs: finobt AG reserves don't consider last AG can be a runt (Brian Foster) [1654713] - [fs] xfs: fix transient reference count error in xfs_buf_resubmit_failed_buffers (Brian Foster) [1654713] - [fs] xfs: uncached buffer tracing needs to print bno (Brian Foster) [1654713] - [fs] xfs: make xfs_file_remap_range() static (Brian Foster) [1654713] - [fs] xfs: fix shared extent data corruption due to missing cow reservation (Brian Foster) [1654713] - [fs] xfs: fix overflow in xfs_attr3_leaf_verify (Brian Foster) [1654713] - [fs] xfs: print buffer offsets when dumping corrupt buffers (Brian Foster) [1654713] - [fs] xfs: Fix error code in 'xfs_ioc_getbmap()' (Brian Foster) [1654713] - [fs] xfs: cancel COW blocks before swapext (Brian Foster) [1654713] - [fs] xfs: clear ail delwri queued bufs on unmount of shutdown fs (Brian Foster) [1654713] - [fs] xfs: use offsetof() in place of offset macros for __xfsstats (Brian Foster) [1654713] - [fs] xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstat (Brian Foster) [1654713] - [fs] xfs: fix use-after-free race in xfs_buf_rele (Brian Foster) [1654713] - [fs] xfs: Add attibute remove and helper functions (Brian Foster) [1654713] - [fs] xfs: Add attibute set and helper functions (Brian Foster) [1654713] - [fs] xfs: Add helper function xfs_attr_try_sf_addname (Brian Foster) [1654713] - [fs] xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.h (Brian Foster) [1654713] - [fs] xfs: issue log message on user force shutdown (Brian Foster) [1654713] - [fs] xfs: fix buffer state management in xrep_findroot_block (Brian Foster) [1654713] - [fs] xfs: always assign buffer verifiers when one is provided (Brian Foster) [1654713] - [fs] xfs: xrep_findroot_block should reject root blocks with siblings (Brian Foster) [1654713] - [fs] xfs: add a define for statfs magic to uapi (Brian Foster) [1654713] - [fs] xfs: print dangling delalloc extents (Brian Foster) [1654713] - [fs] xfs: fix fork selection in xfs_find_trim_cow_extent (Brian Foster) [1654713] - [fs] xfs: remove the unused trimmed argument from xfs_reflink_trim_around_shared (Brian Foster) [1654713] - [fs] xfs: remove the unused shared argument to xfs_reflink_reserve_cow (Brian Foster) [1654713] - [fs] xfs: handle zeroing in xfs_file_iomap_begin_delay (Brian Foster) [1654713] - [fs] xfs: remove suport for filesystems without unwritten extent flag (Brian Foster) [1654713] - [fs] xfs: remove XFS_IO_INVALID (Brian Foster) [1654713] - [fs] xfs: remove [cm]time update from reflink calls (Brian Foster) [1654713] - [fs] xfs: remove xfs_reflink_remap_range (Brian Foster) [1654713] - [fs] xfs: remove redundant remap partial EOF block checks (Brian Foster) [1654713] - [fs] xfs: support returning partial reflink results (Brian Foster) [1654713] - [fs] xfs: clean up xfs_reflink_remap_blocks call site (Brian Foster) [1654713] - [fs] xfs: fix pagecache truncation prior to reflink (Brian Foster) [1654713] - [fs] vfs: clean up generic_remap_file_range_prep return value (Brian Foster) [1654713] - [fs] vfs: hide file range comparison function (Brian Foster) [1654713] - [fs] vfs: enable remap callers that can handle short operations (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs dedupe functions (Brian Foster) [1654713] - [fs] vfs: plumb remap flags through the vfs clone functions (Brian Foster) [1654713] - [fs] vfs: make remap_file_range functions take and return bytes completed (Brian Foster) [1654713] - [fs] vfs: remap helper should update destination inode metadata (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: pass remap flags to generic_remap_file_range_prep (Brian Foster) [1654713] - [fs] vfs: combine the clone and dedupe into a single remap_file_range (Brian Foster) [1654713] - [fs] vfs: rename clone_verify_area to remap_verify_area (Brian Foster) [1654713] - [fs] vfs: rename vfs_clone_file_prep to be more descriptive (Brian Foster) [1654713] - [fs] vfs: skip zero-length dedupe requests (Brian Foster) [1654713] - [fs] vfs: avoid problematic remapping requests into partial EOF block (Brian Foster) [1654713] - [fs] vfs: strengthen checking of file range inputs to generic_remap_checks (Brian Foster) [1654713] - [fs] vfs: exit early from zero length remap operations (Brian Foster) [1654713] - [fs] vfs: check file ranges before cloning files (Brian Foster) [1654713] - [fs] vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF (Brian Foster) [1654713] - [block] blk-mq: not embed .mq_kobj and ctx->kobj into queue instance (Ming Lei) [1653124] - [fs] fs: fix lost error code in dio_complete (Ming Lei) [1655364] - [iommu] iommu/iova: Optimise attempts to allocate iova from 32bit address range (Robert Richter) [1639202]- [drm] drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume() (Lyude Paul) [1658810] - [x86] Mark Intel Apollo Lake supported (David Arcari) [1653799] - [infiniband] IB/mlx5: Fix implicit ODP interrupted page fault (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Improve ODP debugging messages (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Use multi threaded workqueue for page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Return success for PAGE_FAULT_RESUME in internal error state (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Lock QP during page fault handling (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Enumerate page fault types (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Add interface to hold and release core resources (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Release resource on error flow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Correctly set PFC param if global pause is turned off. (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_en: Change min MTU size to ETH_MIN_MTU (Alaa Hleihel) [1658085] - [netdrv] mlx5: fix get_ip_proto() (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix page fault handling for MW (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Initialize return variable in case pagefault was skipped (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Skip non-ODP MR when handling a page fault (Alaa Hleihel) [1658085] - [net] net/dim: Update DIM start sample after each DIM iteration (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Avoid load failure due to unknown link width (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Removed unnecessary warnings in FEC caps query (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Fix selftest for small MTUs (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, verify received packet size in Linear Striding RQ (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Apply the correct check for supporting TC esw rules split (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Adjust to max number of channles when re-attaching (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Always use the match level enum when parsing TC rule match (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Claim TC hw offloads support only under a proper build config (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Don't match on vlan non-existence if ethertype is wildcarded (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: IPoIB, Reset QP after channels are closed (Alaa Hleihel) [1658085] - [netdrv] net/mlx4: Fix UBSAN warning of signed integer overflow (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Fix uninitialized variable compilation warning (Alaa Hleihel) [1658085] - [netdrv] net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Fix MR cache initialization (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove extraneous error check (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Take only bit 24-26 of wqe.pftype_wq for page fault type (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix memory leak when setting fpga ipsec caps (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Unmap DMA addr from HCA before IOMMU (Alaa Hleihel) [1658085] - [infiniband] RDMA/mlx5: Remove superfluous version print (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Allow transition of DCI QP to reset (Alaa Hleihel) [1658085] - [infiniband] IB/mlx5: Don't hold spin lock while checking device state (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Move mlx5e_priv_flags into en_ethtool.c (Alaa Hleihel) [1658085] - [netdrv] net/mlx5: Fix atomic_mode enum values (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: Delete unneeded function argument (Alaa Hleihel) [1658085] - [netdrv] net/mlx5e: RX, Prefetch the xdp_frame data area (Alaa Hleihel) [1658085] - [drm] drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() (Lyude Paul) [1658376] - [drm] drm/i915: Add short HPD IRQ storm detection for non-MST systems (Lyude Paul) [1658376] - [drm] drm/i915: Clarify flow for disabling IRQs on storms (Lyude Paul) [1658376] - [drm] drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() (Lyude Paul) [1658376] - [drm] drm/i915: Fix NULL deref when re-enabling HPD IRQs on systems with MST (Lyude Paul) [1658376] - [drm] drm/i915: Fix possible race in intel_dp_add_mst_connector() (Lyude Paul) [1658376] - [x86] kvm: x86: bump KVM_(SOFT_)MAX_VCPUS to 384 (Radim Krcmar) [1635205] - [block] blk-mq: punt failed direct issue to dispatch list (Ming Lei) [1656653] - [block] blk-mq: fix corruption with direct issue (Ming Lei) [1656653] - [pci] PCI: Add support for Immediate Readiness (Myron Stowe) [1483409] - [x86] x86/PCI: Remove node-local allocation when initialising host controller (Myron Stowe) [1483409] - [arm64] arm64: PCI: Remove node-local allocations when initialising host controller (Myron Stowe) [1483409] - [cpufreq] cpufreq: intel_pstate: Add base_frequency attribute (Prarit Bhargava) [1648207] - [acpi] ACPI / CPPC: Add support for guaranteed performance (Prarit Bhargava) [1648207] - [block] block: fix single range discard merge (Ming Lei) [1654096] - [scsi] SCSI: fix queue cleanup race before queue initialization is done (Ming Lei) [1642404] - [netdrv] net: hinic: fix null pointer dereference on pointer hwdev (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: fix a bug in rx data flow (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:fix a bug in set mac address (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:add rx checksum offload for HiNIC (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic:replace multiply and division operators (Xiaojun Tan) [1654207] - [netdrv] hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 (Xiaojun Tan) [1654207] - [netdrv] net-next/hinic: add checksum offload and TSO support (Xiaojun Tan) [1654207] - [netdrv] cxgb4: Remove SGE_HOST_PAGE_SIZE dependency on page size (Arjun Vynipadath) [1651082]- [x86] kvm: x86: Report STIBP on GET_SUPPORTED_CPUID (Eduardo Habkost) [1644870] - [kernel] power: remove possible deadlock when unregistering power_supply (Benjamin Tissoires) [1657623] - [md] dm: call blk_queue_split() to impose device limits on bios (Mike Snitzer) [1657340] - [pinctrl] Revert "pinctrl: intel: Do pin translation when lock IRQ" (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix HOSTSW_OWN register offset of H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation in other GPIO operations as well (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix gpio base for GPP-E (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Don't shadow error code of gpiochip_lock_as_irq() (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: cannonlake: Fix community ordering for H variant (Benjamin Tissoires) [1658075] - [pinctrl] pinctrl: intel: Do pin translation when lock IRQ (Benjamin Tissoires) [1658075] - [firmware] efi: Prevent GICv3 WARN() by mapping the memreserve table before first use (Bhupesh Sharma) [1638640] - [firmware] efi: Permit calling efi_mem_reserve_persistent() from atomic context (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Defer persistent reservations until after paging_init() (Bhupesh Sharma) [1638640] - [firmware] efi/arm: Revert deferred unmap of early memmap mapping (Bhupesh Sharma) [1638640] - [arm64] arm64: memblock: don't permit memblock resizing until linear mapping is up (Bhupesh Sharma) [1638640] - [arm64] arm64: Fix /proc/iomem for reserved but not memory regions (Bhupesh Sharma) [1638640] - [tty] tty: wipe buffer. (Christoph von Recklinghausen) [1655051] - [tty] tty: wipe buffer if not echoing data (Christoph von Recklinghausen) [1655051]- [powerpc] powerpc/perf: Remove sched_task function defined for thread-imc (Steve Best) [1657153] - [s390] Add reserved fields to mm_context_t (Philipp Rudo) [1656874] - [s390] Add reserved fields to thread_struct (Philipp Rudo) [1656874] - [documentation] kdump: correct crashkernel=auto threshold (Raghavendra Rao) [1656698] - [fs] NFSv4.x: fix lock recovery during delegation recall (Steve Dickson) [1656410] - [x86] x86/spec_ctrl: Synchronize RHEL8 percpu SPEC_CTRL MSR states with new STIBP logic (Waiman Long) [1655662] - [x86] x86/speculation: Provide IBPB always command line options (Waiman Long) [1655662] - [x86] x86/speculation: Add seccomp Spectre v2 user space protection mode (Waiman Long) [1655662] - [x86] x86/speculation: Enable prctl mode for spectre_v2_user (Waiman Long) [1655662] - [x86] x86/speculation: Add prctl() control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Prepare arch_smt_update() for PRCTL mode (Waiman Long) [1655662] - [x86] x86/speculation: Prevent stale SPEC_CTRL msr content (Waiman Long) [1655662] - [x86] x86/speculation: Split out TIF update (Waiman Long) [1655662] - [x86] ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for conditional IBPB in switch_mm() (Waiman Long) [1655662] - [x86] x86/speculation: Avoid __switch_to_xtra() calls (Waiman Long) [1655662] - [x86] x86/process: Consolidate and simplify switch_to_xtra() code (Waiman Long) [1655662] - [x86] x86/speculation: Prepare for per task indirect branch speculation control (Waiman Long) [1655662] - [x86] x86/speculation: Add command line control for indirect branch speculation (Waiman Long) [1655662] - [x86] x86/speculation: Unify conditional spectre v2 print functions (Waiman Long) [1655662] - [x86] x86/speculataion: Mark command line parser data __initdata (Waiman Long) [1655662] - [x86] x86/speculation: Mark string arrays const correctly (Waiman Long) [1655662] - [x86] x86/speculation: Reorder the spec_v2 code (Waiman Long) [1655662] - [x86] x86/l1tf: Show actual SMT state (Waiman Long) [1655662] - [x86] x86/speculation: Rework SMT state change (Waiman Long) [1655662] - [x86] sched/smt: Expose sched_smt_present static key (Waiman Long) [1655662] - [x86] x86/Kconfig: Select SCHED_SMT if SMP enabled (Waiman Long) [1655662] - [x86] sched/smt: Make sched_smt_present track topology (Waiman Long) [1655662] - [x86] x86/speculation: Reorganize speculation control MSRs update (Waiman Long) [1655662] - [x86] x86/speculation: Rename SSBD update functions (Waiman Long) [1655662] - [x86] x86/speculation: Disable STIBP when enhanced IBRS is in use (Waiman Long) [1655662] - [x86] x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Remove unnecessary ret variable in cpu_show_common() (Waiman Long) [1655662] - [x86] x86/speculation: Clean up spectre_v2_parse_cmdline() (Waiman Long) [1655662] - [x86] x86/speculation: Update the TIF_SSBD comment (Waiman Long) [1655662] - [x86] x86/retpoline: Remove minimal retpoline support (Waiman Long) [1655662] - [x86] x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support (Waiman Long) [1655662] - [x86] x86/spec_ctrl: Temporarily remove the IBRS code from process.c & bugs.c (Waiman Long) [1655662] - [nvme] nvme: flush namespace scanning work just before removing namespaces (Ewan Milne) [1656028] - [netdrv] i40e: Fix deletion of MAC filters (Stefan Assmann) [1646847] - [scsi] mpt3sas: Display message on Configurable secure HBA (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Add support for Aero controllers (Tomas Henzl) [1649314] - [scsi] scsi: mpt3sas: Update MPI headers to support Aero controllers (Tomas Henzl) [1649314] - [scsi] megaraid_sas: Add support for MegaRAID Aero controllers (Tomas Henzl) [1649384] - [netdrv] nfp: flower: enabled offloading of Team LAG (Pablo Cascon) [1649876] - [netdrv] net/mlx5: IPSec, Fix the SA context hash key (Alaa Hleihel) [1645857] - [hwmon] hwmon/k10temp: Add support for AMD family 17h, model 30h CPUs (Gary Hook) [1640681] - [x86] x86/amd_nb: Add PCI device IDs for family 17h, model 30h (Gary Hook) [1640681] - [x86] x86/amd_nb: Add support for newer PCI topologies (Gary Hook) [1640681] - [hwmon] hwmon/k10temp, x86/amd_nb: Consolidate shared device IDs (Gary Hook) [1640681] - [net] tipc: fix info leak from kernel tipc_event (Jon Maloy) [1643279] - [net] tipc: eliminate message disordering during binding table update (Jon Maloy) [1643279] - [net] tipc: fix unsafe rcu locking when accessing publication list (Jon Maloy) [1643279] - [net] tipc: queue socket protocol error messages into socket receive buffer (Jon Maloy) [1643279] - [net] tipc: ignore STATE_MSG on wrong link session (Jon Maloy) [1643279] - [net] tipc: fix failover problem (Jon Maloy) [1643279] - [net] tipc: eliminate possible recursive locking detected by LOCKDEP (Jon Maloy) [1643279] - [net] tipc: lock wakeup & inputq at tipc_link_reset() (Jon Maloy) [1643279] - [net] tipc: reset bearer if device carrier not ok (Jon Maloy) [1643279] - [net] tipc: fix flow control accounting for implicit connect (Jon Maloy) [1643279] - [net] tipc: check return value of __tipc_dump_start() (Jon Maloy) [1643279] - [net] tipc: call start and done ops directly in __tipc_nl_compat_dumpit() (Jon Maloy) [1643279] - [net] tipc: orphan sock in tipc_release() (Jon Maloy) [1643279] - [net] tipc: switch to rhashtable iterator (Jon Maloy) [1643279] - [net] tipc: fix a missing rhashtable_walk_exit() (Jon Maloy) [1643279] - [net] tipc: add missing dev_put() on error in tipc_enable_l2_media (Jon Maloy) [1643279] - [net] tipc: initialize broadcast link stale counter correctly (Jon Maloy) [1643279] - [net] tipc: set link tolerance correctly in broadcast link (Jon Maloy) [1643279] - [net] tipc: extend link reset criteria for stale packet retransmission (Jon Maloy) [1643279] - [crypto] crypto: ccp - Add support for new CCP/PSP device ID (Gary Hook) [1634201] - [crypto] crypto: ccp - Support register differences between PSP devices (Gary Hook) [1634201] - [crypto] crypto: ccp - Remove unused #defines (Gary Hook) [1634201] - [crypto] crypto: ccp - Add psp enabled message when initialization succeeds (Gary Hook) [1634201] - [crypto] crypto: ccp - Fix command completion detection race (Gary Hook) [1634201] - [crypto] crypto: ccp - Check for NULL PSP pointer at module unload (Gary Hook) [1634201] - [net] sctp: increase sk_wmem_alloc when head->truesize is increased (Xin Long) [1645419] - [net] sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit (Xin Long) [1645419] - [net] ipv6: re-do dad when interface has IFF_NOARP flag change (Hangbin Liu) [1644594] - [net] netfilter: nf_tables: don't skip inactive chains during update (Florian Westphal) [1643746] - [net] inet: frags: better deal with smp races (Sabrina Dubroca) [1645397] - [net] geneve, vxlan: Don't set exceptions if skb->len < mtu (Xin Long) [1642842] - [net] geneve, vxlan: Don't check skb_dst() twice (Xin Long) [1642842] - [net] sctp: fix strchange_flags name for Stream Change Event (Xin Long) [1641852] - [net] sctp: update dst pmtu with the correct daddr (Xin Long) [1644478] - [net] sctp: not free the new asoc when sctp_wait_for_connect returns err (Xin Long) [1644155] - [net] l2tp: fix a sock refcnt leak in l2tp_tunnel_register (Xin Long) [1642749] - [net] sctp: check policy more carefully when getting pr status (Xin Long) [1637786] - [net] sctp: get pr_assoc and pr_stream all status with SCTP_PR_SCTP_ALL instead (Xin Long) [1637786] - [net] ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 (Hangbin Liu) [1638598] - [net] netfilter: nft_compat: ebtables 'nat' table is normal chain type (Florian Westphal) [1645377] - [net] sched: exclude TC from kABI guarantee (Ivan Vecera) [1628454] - [net] netfilter: nft_set_rbtree: allow loose matching of closing element in interval (Phil Sutter) [1641993] - [net] netfilter: xt_nat: fix DNAT target for shifted portmap ranges (Paolo Abeni) [1634258] - [net] sched: Fix for duplicate class dump (Phil Sutter) [1631179] - [x86] KVM: X86: Fix scan ioapic use-before-initialization (Bandan Das) [1653835] {CVE-2018-19407}- [scsi] scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload (Cathy Avery) [1590875] - [netdrv] net/ibmvnic: Fix RTNL deadlock during device reset (Steve Best) [1656076] - [s390] s390/qeth: fix length check in SNMP processing (Philipp Rudo) [1655612] - [s390] s390/ism: clear dmbe_mask bit before SMC IRQ handling (Philipp Rudo) [1655611] - [net] net/smc: use after free fix in smc_wr_tx_put_slot() (Philipp Rudo) [1655611] - [net] net/smc: atomic SMCD cursor handling (Philipp Rudo) [1655611] - [net] net/smc: add SMC-D shutdown signal (Philipp Rudo) [1655611] - [net] net/smc: use queue pair number when matching link group (Philipp Rudo) [1655611] - [net] net/smc: abort CLC connection in smc_release (Philipp Rudo) [1655611] - [net] net/smc: unregister rkeys of unused buffer (Philipp Rudo) [1655611] - [net] net/smc: add infrastructure to send delete rkey messages (Philipp Rudo) [1655611] - [net] net/smc: avoid a delay by waiting for nothing (Philipp Rudo) [1655611] - [net] net/smc: cleanup listen worker mutex unlocking (Philipp Rudo) [1655611] - [net] net/smc: short wait for late smc_clc_wait_msg (Philipp Rudo) [1655611] - [net] net/smc: no link delete for a never active link (Philipp Rudo) [1655611] - [net] net/smc: allow fallback after clc timeouts (Philipp Rudo) [1655611] - [net] net/smc: remove sock_error detour in clc-functions (Philipp Rudo) [1655611] - [net] net/smc: make smc_lgr_free() static (Philipp Rudo) [1655611] - [net] net/smc: cleanup tcp_listen_worker initialization (Philipp Rudo) [1655611] - [net] net/smc: fix smc_buf_unuse to use the lgr pointer (Philipp Rudo) [1655611] - [net] Revert "net: simplify sock_poll_wait" (Philipp Rudo) [1655611] - [powerpc] powerpc/pseries: Fix unitialized timer reset on migration (Steve Best) [1655053] - [powerpc] powerpc/pseries/mobility: Extend start/stop topology update scope (Steve Best) [1655053] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1641425]- [x86] KVM: VMX: re-add ple_gap module parameter (Gary Hook) [1652953] - [netdrv] tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths (Steve Best) [1655515] - [pci] PCI/ASPM: Do not initialize link state when aspm_disabled is set (Myron Stowe) [1655246] - [pci] PCI/ACPI: Allow _OSC presence to be optional for PCI (Myron Stowe) [1655246] - [pci] PCI/ACPI: Correct error message for ASPM disabling (Myron Stowe) [1655246] - [pci] PCI/ASPM: Fix link_state teardown on device removal (Myron Stowe) [1655246] - [netdrv] ice: Change req_speeds to be u16 (Jonathan Toppins) [1644403] - [netdrv] ice: Fix the bytecount sent to netdev_tx_sent_queue (Jonathan Toppins) [1644403] - [netdrv] ice: Fix tx_timeout in PF driver (Jonathan Toppins) [1644403] - [netdrv] ice: Fix napi delete calls for remove (Jonathan Toppins) [1644403] - [netdrv] ice: Fix typo in error message (Jonathan Toppins) [1644403] - [netdrv] ice: Fix flags for port VLAN (Jonathan Toppins) [1644403] - [netdrv] ice: Remove duplicate addition of VLANs in replay path (Jonathan Toppins) [1644403] - [netdrv] ice: Free VSI contexts during for unload (Jonathan Toppins) [1644403] - [netdrv] ice: Fix dead device link issue with flow control (Jonathan Toppins) [1644403] - [netdrv] ice: Check for reset in progress during remove (Jonathan Toppins) [1644403] - [netdrv] ice: Set carrier state and start/stop queues in rebuild (Jonathan Toppins) [1644403] - [netdrv] virtchnl: Added support to exchange additional speed values (Jonathan Toppins) [1644403] - [netdrv] ice: Poll for link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Allocate VF interrupts and set queue map (Jonathan Toppins) [1644403] - [netdrv] ice: Introduce ice_dev_onetime_setup (Jonathan Toppins) [1644403] - [netdrv] ice: Use capability count returned by the firmware (Jonathan Toppins) [1644403] - [netdrv] ice: Update expected FW version (Jonathan Toppins) [1644403] - [netdrv] ice: Change device ID define names to align with branding string (Jonathan Toppins) [1644403] - [netdrv] ice: Make ice_msix_clean_rings static (Jonathan Toppins) [1644403] - [netdrv] ice: Update version string (Jonathan Toppins) [1644403] - [netdrv] ice: Use the right function to enable/disable VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add more flexibility on how we assign an ITR index (Jonathan Toppins) [1644403] - [netdrv] ice: Fix potential null pointer issues (Jonathan Toppins) [1644403] - [netdrv] ice: Add code to go from ICE_FWD_TO_VSI_LIST to ICE_FWD_TO_VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Fix forward to queue group logic (Jonathan Toppins) [1644403] - [netdrv] ice: Extend malicious operations detection logic (Jonathan Toppins) [1644403] - [netdrv] ice: Notify VF of link status change (Jonathan Toppins) [1644403] - [netdrv] ice: Implement virtchnl commands for AVF support (Jonathan Toppins) [1644403] - [netdrv] ice: Add handlers for VF netdevice operations (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for VF reset events (Jonathan Toppins) [1644403] - [netdrv] ice: Update VSI and queue management code to handle VF VSI (Jonathan Toppins) [1644403] - [netdrv] ice: Add handler to configure SR-IOV (Jonathan Toppins) [1644403] - [netdrv] ice: Add support to detect SR-IOV capability and mailbox queues (Jonathan Toppins) [1644403] - [netdrv] ice: Fix error on driver remove (Jonathan Toppins) [1644403] - [netdrv] ice: Add support for dynamic interrupt moderation (Jonathan Toppins) [1644403] - [netdrv] ice: Align ice_reset_req enum values to hardware reset values (Jonathan Toppins) [1644403] - [netdrv] ice: Implement ethtool hook for RSS switch (Jonathan Toppins) [1644403] - [netdrv] ice: Split irq_tracker into sw_irq_tracker and hw_irq_tracker (Jonathan Toppins) [1644403] - [netdrv] ice: Check for actual link state of port after reset (Jonathan Toppins) [1644403] - [netdrv] ice: Implement VSI replay framework (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 2/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Expand use of VSI handles part 1/2 (Jonathan Toppins) [1644403] - [netdrv] ice: Change pf state behavior to protect reset path (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 7/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 6/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 5/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 4/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 3/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 2/7 (Jonathan Toppins) [1644403] - [netdrv] ice: Move common functions out of ice_main.c part 1/7 (Jonathan Toppins) [1644403] - [netdrv] ice: fix changing of ring descriptor size (ethtool -G) (Jonathan Toppins) [1644403] - [netdrv] ice: Update to capabilities admin queue command (Jonathan Toppins) [1644403] - [netdrv] ice: Query the Tx scheduler node before adding it (Jonathan Toppins) [1644403] - [netdrv] ice: Update comment for ice_fltr_mgmt_list_entry (Jonathan Toppins) [1644403] - [netdrv] ice: update fw version check logic (Jonathan Toppins) [1644403] - [netdrv] ice: update branding strings and supported device ids (Jonathan Toppins) [1644403] - [netdrv] ice: replace unnecessary memcpy with direct assignment (Jonathan Toppins) [1644403] - [netdrv] ice: use [sr]q.count when checking if queue is initialized (Jonathan Toppins) [1644403] - [netdrv] ice: remove ndo_poll_controller (Jonathan Toppins) [1644403] - [fs] fanotify: fix handling of events on child sub-directory (Miklos Szeredi) [1652432] - [fs] fsnotify: generalize handling of extra event flags (Miklos Szeredi) [1652432] - [netdrv] net: hns3: add common validation in hclge_dcb (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix for multiple unmapping DMA problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename hns_nic_dma_unmap (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add handling for big TX fragment (Xiaojun Tan) [1640945] - [netdrv] net: hns3: move DMA map into hns3_fill_desc (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hns3_fill_desc_tso (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after loopback test (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Resume promisc mode and vlan filter status after reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Enable promisc mode when mac vlan table is full (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for rx vlan id handle to support Rev 0x21 hardware (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add egress/ingress vlan filter for revision 0x21 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Optimize for unicast mac vlan table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix loss of coal configuration while doing reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify hns3_get_max_available_channels (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change return type of hclge_tm_schd_info_update() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for netdev not up problem when setting mtu (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for packet buffer setting bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set extra mac address of pause param for HW (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix speed/duplex information loss problem when executing ethtool ethx cmd of VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add get_media_type ops support for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove print messages for error packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add nic state check before calling netif_tx_wake_queue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add handle for default case (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Unify the prefix of vf functions (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tqp array traversal condition for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ets validate issue (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix parameter type for q_id in hclge_tm_q_to_qs_map_cfg() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix client initialize state issue when roce client initialize failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Clear client pointer when initialize client failed or unintialize finished (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix cmdq registers initialization issue for vf (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for setting speed for phy failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Check hdev state when getting link status (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set STATE_DOWN bit of hdev state when stopping net (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove packet statistics of public (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove tx budget to clean more TX descriptors in a napi (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine hns3_get_link_ksettings() (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Remove redundant codes of query advertised flow control abilitiy (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Change the dst mac addr of loopback packet (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Only update mac configuation when necessary (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Preserve vlan 0 in hardware table (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix ping exited problem when doing lp selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for loopback selftest failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix error of checking used vlan id (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for multicast failure (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for vf vlan delete failed problem (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify variable type in hns3_nic_reuse_page (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add vlan filter setting by ethtool command -K (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Set tx ring' tc info when netdev is up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix desc num set to default when setting channel (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for information of phydev lost problem when down/up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add support for serdes loopback selftest (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Refine the MSIX allocation for PF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix MSIX allocation issue for VF (Xiaojun Tan) [1640945] - [netdrv] net: hns3: fix return value error while hclge_cmd_csq_clean failed (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Modify inconsistent bit mask macros (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for using wrong mask and shift in hclge_get_ring_chain_from_mbx (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Correct reset event status register (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent to request reset frequently (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Prevent sending command during global or core reset (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Add configure for mac minimal frame size (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for l4 checksum offload bug (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix for waterline not setting correctly (Xiaojun Tan) [1640945] - [netdrv] net: hns3: Fix tc setup when netdev is first up (Xiaojun Tan) [1640945] - [netdrv] net: hns3: modify hnae_ to hnae3_ (Xiaojun Tan) [1640945] - [netdrv] net: hns3: simplify hclge_cmd_csq_clean (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove some redundant assignments (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove back in struct hclge_hw (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add unlikely for error check (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add l4_type check for both ipv4 and ipv6 (Xiaojun Tan) [1640945] - [netdrv] net: hns3: add vector status check before free vector (Xiaojun Tan) [1640945] - [netdrv] net: hns3: rename the interface for init_client_instance and uninit_client_instance (Xiaojun Tan) [1640945] - [netdrv] net: hns3: remove hclge_get_vector_index from hclge_bind_ring_with_vector (Xiaojun Tan) [1640945] - [kernel] redhat: Enable -Werror for architectures (Laura Abbott) [1582754] - [drm] drm/atomic_helper: Remove dangling variable (Laura Abbott) [1582754] - [s390] s390/tools: fix gcc 8 stringop-truncation warnings (Laura Abbott) [1582754] - [tty] kgdboc: Fix restrict error (Laura Abbott) [1582754] - [misc] misc: kgdbts: Fix restrict error (Laura Abbott) [1582754] - [scsi] scsi: ibmvscsis: Fix a stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/extmem: fix gcc 8 stringop-overflow warning (Laura Abbott) [1582754] - [s390] s390/perf: fix gcc 8 array-bounds warning (Laura Abbott) [1582754] - [kernel] kdb: Use strscpy with destination buffer size (Laura Abbott) [1582754] - [fs] configfs: replace strncpy with memcpy (Laura Abbott) [1582754] - [fs] kernfs: Replace strncpy with memcpy (Laura Abbott) [1582754] - [kernel] disable stringop truncation warnings for now (Laura Abbott) [1582754] - [sound] ALSA: intel_hdmi: Use strlcpy() instead of strncpy() (Laura Abbott) [1582754] - [sound] ALSA: trident: Suppress gcc string warning (Laura Abbott) [1582754] - [lib] kobject: Replace strncpy with memcpy (Laura Abbott) [1582754] - [tty] TTY: isdn: Replace strncpy with memcpy (Laura Abbott) [1582754] - [target] scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size (Laura Abbott) [1582754] - [fs] fuse: don't need GETATTR after every READ (Miklos Szeredi) [1650538] - [fs] fuse: allow fine grained attr cache invaldation (Miklos Szeredi) [1650538]- [mm] mm: mremap: properly flush TLB before releasing the page (Rafael Aquini) [1645122] {CVE-2018-18281} - [x86] x86/spec_ctrl: Change default Skylake Spectre v2 mitigation to retpoline (Waiman Long) [1651806] - [fs] gfs2: write revokes should traverse sd_ail1_list in reverse (Andreas Grunbacher) [1652763] - [fs] gfs2: Fix marking bitmaps non-full (Andreas Grunbacher) [1652762] - [fs] GFS2: Flush the GFS2 delete workqueue before stopping the kernel threads (Andreas Grunbacher) [1652761] - [fs] gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd (Andreas Grunbacher) [1652759] - [fs] gfs2: Use fs_* functions instead of pr_* function where we can (Andreas Grunbacher) [1652757] - [fs] gfs2: slow the deluge of io error messages (Andreas Grunbacher) [1652757] - [fs] gfs2_meta: ->mount() can get NULL dev_name (Andreas Grunbacher) [1652754] - [powerpc] powerpc/vdso: Correct call frame information (Steve Best) [1651281] - [i2c] i2c: i801: Add support for Intel Ice Lake (David Arcari) [1637435] - [usb] xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc (Robert Richter) [1649829] - [x86] x86: numa_emulation: fix uniform-split numa emulation (Rafael Aquini) [1620341] - [x86] x86: numa_emulation: introduce uniform split capability (Rafael Aquini) [1620341] - [kernel] perf/hw_breakpoint: Modify breakpoint even if the new attr has disabled set (Mark Salter) [1643174] - [x86] KVM: vmx: hyper-v: don't pass EPT configuration info to vmx_hv_remote_flush_tlb() (Paolo Bonzini) [1636610] - [x86] KVM: x86: support CONFIG_KVM_AMD=y with CONFIG_CRYPTO_DEV_CCP_DD=m (Paolo Bonzini) [1636610] - [x86] kvm: nVMX: fix entry with pending interrupt if APICv is enabled (Paolo Bonzini) [1636610] - [x86] KVM: VMX: hide flexpriority from guest when disabled at the module level (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check for existence of secondary exec controls before accessing (Paolo Bonzini) [1636610] - [x86] KVM: x86: fix L1TF's MMIO GFN calculation (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: cut down decimal places in update interval dialog (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled (Paolo Bonzini) [1636610] - [x86] KVM: x86: never trap MSR_KERNEL_GS_BASE (Paolo Bonzini) [1636610] - [x86] KVM: LAPIC: Fix pv ipis out-of-bounds access (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2 (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: re-animate display of dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: indicate dead guests as such (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: handle guest removals more gracefully (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: don't reset stats when setting PID filter for debugfs (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix updates for dead guests (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix handling of invalid paths in debugfs provider (Paolo Bonzini) [1636610] - [tools] tools/kvm_stat: fix python3 issues (Paolo Bonzini) [1636610] - [x86] KVM: x86: Unexport x86_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction() (Paolo Bonzini) [1636610] - [x86] KVM: x86: Do not re-{try, execute} after failed emulation in L2 (Paolo Bonzini) [1636610] - [x86] KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault (Paolo Bonzini) [1636610] - [x86] KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE (Paolo Bonzini) [1636610] - [x86] KVM: x86: Invert emulation re-execute behavior to make it opt-in (Paolo Bonzini) [1636610] - [x86] KVM: x86: SVM: Set EMULTYPE_NO_REEXECUTE for RSM emulation (Paolo Bonzini) [1636610] - [x86] KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr (Paolo Bonzini) [1636610] - [x86] KVM: SVM: remove unused variable dst_vaddr_end (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: avoid redundant double assignment of nested_run_pending (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Fix bad cleanup on error of get/set nested state IOCTLs (Paolo Bonzini) [1636610] - [tools] kvm: selftests: Add platform_info_test (Paolo Bonzini) [1636610] - [x86] KVM: x86: Control guest reads of MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] KVM: x86: Turbo bits in MSR_PLATFORM_INFO (Paolo Bonzini) [1636610] - [x86] nVMX x86: Check VPID value on vmentry of L2 guests (Paolo Bonzini) [1636610] - [x86] nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2 (Paolo Bonzini) [1636610] - [x86] KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv (Paolo Bonzini) [1636610] - [x86] KVM: VMX: check nested state and CR4.VMXE against SMM (Paolo Bonzini) [1636610] - [x86] kvm: x86: make kvm_{load|put}_guest_fpu() static (Paolo Bonzini) [1636610] - [x86] x86/hyper-v: rename ipi_arg_{ex, non_ex} structures (Paolo Bonzini) [1636610] - [x86] KVM: VMX: use preemption timer to force immediate VMExit (Paolo Bonzini) [1636610] - [x86] KVM: VMX: modify preemption timer bit only when arming timer (Paolo Bonzini) [1636610] - [x86] KVM: VMX: immediately mark preemption timer expired only for zero value (Paolo Bonzini) [1636610] - [x86] KVM: SVM: Switch to bitmap_zalloc() (Paolo Bonzini) [1636610] - [lib] bitmap: Add bitmap_alloc(), bitmap_zalloc() and bitmap_free() (Paolo Bonzini) [1636610] - [x86] KVM/MMU: Fix comment in walk_shadow_page_lockless_end() (Paolo Bonzini) [1636610] - [tools] kvm: selftests: use -pthread instead of -lpthread (Paolo Bonzini) [1636610] - [tools] kvm: selftest: add dirty logging test (Paolo Bonzini) [1636610] - [tools] kvm: selftest: pass in extra memory when create vm (Paolo Bonzini) [1636610] - [tools] kvm: selftest: include the tools headers (Paolo Bonzini) [1636610] - [tools] kvm: selftest: unify the guest port macros (Paolo Bonzini) [1636610] - [x86] KVM: x86: don't reset root in kvm_mmu_setup() (Paolo Bonzini) [1636610] - [x86] kvm: mmu: Don't read PDPTEs when paging is not enabled (Paolo Bonzini) [1636610] - [x86] x86/kvm/lapic: always disable MMIO interface in x2APIC mode (Paolo Bonzini) [1636610] - [s390] KVM: s390: Make huge pages unavailable in ucontrol VMs (Paolo Bonzini) [1636610] - [s390] s390/mm: Check for valid vma before zapping in gmap_discard (Paolo Bonzini) [1636610] - [tools] selftests: add headers_install to lib.mk (Paolo Bonzini) [1636610] - [tools] selftests: kselftest: Remove outdated comment (Paolo Bonzini) [1636610] - [tools] selftests: android: move config up a level (Paolo Bonzini) [1636610] - [md] md: Avoid namespace collision with bitmap API (Paolo Bonzini) [1636610]- [cpufreq] cpufreq / CPPC: Add cpuinfo_cur_freq support for CPPC (Prarit Bhargava) [1654361] - [netdrv] nfp: flower: add ipv6 set flow label and hop limit offload (Pablo Cascon) [1651639] - [netdrv] nfp: flower: add ipv4 set ttl and tos offload (Pablo Cascon) [1651639] - [netdrv] ibmvnic: Update driver queues after change in ring size support (Steve Best) [1651947] - [netdrv] ibmvnic: Fix RX queue buffer cleanup (Steve Best) [1651947] - [netdrv] net/ibmnvic: Fix deadlock problem in reset (Steve Best) [1651947] - [netdrv] ibmvnic: fix accelerated VLAN handling (Steve Best) [1651947] - [netdrv] ibmvnic: Add ethtool private flag for driver-defined queue limits (Steve Best) [1651947] - [netdrv] ibmvnic: Introduce driver limits for ring sizes (Steve Best) [1651947] - [netdrv] ibmvnic: Increase maximum queue size limit (Steve Best) [1651947] - [netdrv] ibmvnic: remove ndo_poll_controller (Steve Best) [1651947] - [powerpc] powerpc/powernv/npu: Remove atsd_threshold debugfs setting (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Use size-based ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Reduce eieio usage when issuing ATSD invalidates (Steve Best) [1653661] - [powerpc] powerpc/powernv/npu: Add a debugfs setting to change ATSD threshold (Steve Best) [1653661] - [net] libceph: fall back to sendmsg for slab pages (Ilya Dryomov) [1653395] - [s390] s390/qeth: utilize virtual MAC for Layer2 OSD devices (Philipp Rudo) [1653246] - [fs] vfs: fix FIGETBSZ ioctl on an overlayfs file (Miklos Szeredi) [1651362] - [fs] ovl: fix decode of dir file handle with multi lower layers (Miklos Szeredi) [1651362] - [fs] ovl: fix missing override creds in link of a metacopy upper (Miklos Szeredi) [1651362] - [fs] ovl: automatically enable redirect_dir on metacopy=on (Miklos Szeredi) [1651362] - [fs] ovl: check whiteout in ovl_create_over_whiteout() (Miklos Szeredi) [1651362] - [fs] ovl: fix recursive oi->lock in ovl_link() (Miklos Szeredi) [1651362] - [fs] ovl: fix error handling in ovl_verify_set_fh() (Miklos Szeredi) [1651362] - [mm] mm, memory_hotplug: check zone_movable in has_unmovable_pages (Baoquan He) [1643839] - [netdrv] hv_netvsc: fix vf serial matching with pci slot info (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: remove ndo_poll_controller (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: pair VF based on serial number (Vitaly Kuznetsov) [1637519] - [netdrv] hv_netvsc: fix schedule in RCU context (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Fix return value check in hv_pci_assign_slots() (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: support reporting serial number as slot information (Vitaly Kuznetsov) [1637519] - [pci] PCI: hv: Replace GFP_ATOMIC with GFP_KERNEL in new_pcichild_device() (Vitaly Kuznetsov) [1637519] - [char] ipmi: Fix timer race with module unload (Robert Richter) [1649812] - [arm64] arm64: hugetlb: Avoid unnecessary clearing in huge_ptep_set_access_flags (Christoph von Recklinghausen) [1635192] - [arm64] arm64: hugetlb: Fix handling of young ptes (Christoph von Recklinghausen) [1635192] - [mm] mm: Preserve _PAGE_DEVMAP across mprotect() calls (Jeff Moyer) [1647647]- [crypto] crypto: vmx - Fix sleep-in-atomic bugs (Steve Best) [1653662] - [netdrv] net: ena: update driver version from 2.0.1 to 2.0.2 (John Linville) [1634044] - [netdrv] net: ena: fix crash during ena_remove() (John Linville) [1634044] - [netdrv] net: ena: fix crash during failed resume from hibernation (John Linville) [1634044] - [netdrv] net: ena: enable CONFIG_ENA_ETHERNET for aarch64 (John Linville) [1634044] - [netdrv] net: ena: enable Low Latency Queues (John Linville) [1634044] - [netdrv] net: ena: Fix Kconfig dependency on X86 (John Linville) [1634044] - [netdrv] net: ena: fix indentations in ena_defs for better readability (John Linville) [1634044] - [netdrv] net: ena: update driver version to 2.0.1 (John Linville) [1634044] - [netdrv] net: ena: remove redundant parameter in ena_com_admin_init() (John Linville) [1634044] - [netdrv] net: ena: change rx copybreak default to reduce kernel memory pressure (John Linville) [1634044] - [netdrv] net: ena: limit refill Rx threshold to 256 to avoid latency issues (John Linville) [1634044] - [netdrv] net: ena: explicit casting and initialization, and clearer error handling (John Linville) [1634044] - [netdrv] net: ena: use CSUM_CHECKED device indication to report skb's checksum status (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_netdev (John Linville) [1634044] - [netdrv] net: ena: add functions for handling Low Latency Queues in ena_com (John Linville) [1634044] - [netdrv] net: ena: introduce Low Latency Queues data structures according to ENA spec (John Linville) [1634044] - [netdrv] net: ena: complete host info to match latest ENA spec (John Linville) [1634044] - [netdrv] net: ena: minor performance improvement (John Linville) [1634044] - [netdrv] net: ena: fix auto casting to boolean (John Linville) [1634044] - [netdrv] net: ena: fix NULL dereference due to untimely napi initialization (John Linville) [1634044] - [netdrv] net: ena: fix rare bug when failed restart/resume is followed by driver removal (John Linville) [1634044] - [netdrv] net: ena: fix warning in rmmod caused by double iounmap (John Linville) [1634044] - [netdrv] net: ena: remove ndo_poll_controller (John Linville) [1634044] - [netdrv] net: ena: fix incorrect usage of memory barriers (John Linville) [1634044] - [netdrv] net: ena: fix missing calls to READ_ONCE (John Linville) [1634044] - [netdrv] net: ena: fix missing lock during device destruction (John Linville) [1634044] - [netdrv] net: ena: fix potential double ena_destroy_device() (John Linville) [1634044] - [netdrv] net: ena: fix device destruction to gracefully free resources (John Linville) [1634044] - [netdrv] net: ena: fix driver when PAGE_SIZE == 64kB (John Linville) [1634044] - [netdrv] net: ena: fix surprise unplug NULL dereference kernel crash (John Linville) [1634044] - [s390] s390/zcrypt: reinit ap queue state machine during device probe (Philipp Rudo) [1653668] - [s390] s390/kdump: Make elfcorehdr size calculation ABI compliant (Philipp Rudo) [1653245] - [s390] s390/kdump: Fix elfcorehdr size calculation (Philipp Rudo) [1653245] - [block] block: fix 32 bit overflow in __blkdev_issue_discard() (Ming Lei) [1638826] - [ata] libata: blacklist SAMSUNG MZ7TD256HAFV-000L9 SSD (Ming Lei) [1638826] - [block] block: copy ioprio in __bio_clone_fast() and bounce (Ming Lei) [1638826] - [trace] kyber: fix wrong strlcpy() size in trace_kyber_latency() (Ming Lei) [1638826] - [block] floppy: fix race condition in __floppy_read_block_0() (Ming Lei) [1638826] - [block] block: make blk_try_req_merge() static (Ming Lei) [1638826] - [block] block: remove dead queue members (Ming Lei) [1638826] - [block] block: clean up dead code that is now redundant (Ming Lei) [1638826] - [nvme] nvme: fix boot hang with only being able to get one IRQ vector (Ming Lei) [1638826] - [block] ide: don't clear special on ide_queue_rq() entry (Ming Lei) [1638826] - [block] null_blk: remove unused nullb device (Ming Lei) [1638826] - [block] ide: don't use req->special (Ming Lei) [1638826] - [block] pd: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] aoe: replace ->special use with private data in the request (Ming Lei) [1638826] - [block] skd_main: don't use req->special (Ming Lei) [1638826] - [block] nullb: remove leftover legacy request code (Ming Lei) [1638826] - [scsi] fnic: fix fnic_scsi_host_{start,end}_tag (Ming Lei) [1638826] - [block] block: remove set but not used variable 'et' (Ming Lei) [1638826] - [block] block: remove the BLKPREP_* values. (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from device handler ->prep_fn (Ming Lei) [1638826] - [scsi] scsi: return blk_status_t from scsi_init_io and ->init_command (Ming Lei) [1638826] - [scsi] scsi: clean up error handling in scsi_init_io (Ming Lei) [1638826] - [scsi] scsi: push blk_status_t up into scsi_setup_{fs,scsi}_cmnd (Ming Lei) [1638826] - [scsi] scsi: simplify scsi_prep_state_check (Ming Lei) [1638826] - [block] ide: cleanup ->prep_rq calling convention (Ming Lei) [1638826] - [block] block: remove req->timeout_list (Ming Lei) [1638826] - [block] blk-mq: provide a helper to check if a queue is busy (Ming Lei) [1638826] - [block] blk-mq-tag: change busy_iter_fn to return whether to continue or not (Ming Lei) [1638826] - [block] ms_block: remove unused pointer 'set' (Ming Lei) [1638826] - [block] sunvdc: fix compiler warning (Ming Lei) [1638826] - [nvme] nvme: add separate poll queue map (Ming Lei) [1638826] - [block] block: add REQ_HIPRI and inherit it from IOCB_HIPRI (Ming Lei) [1638826] - [nvme] nvme: utilize two queue maps, one for reads and one for writes (Ming Lei) [1638826] - [block] blk-mq: initial support for multiple queue maps (Ming Lei) [1638826] - [block] blk-mq: improve plug list sorting (Ming Lei) [1638826] - [block] blk-mq: cleanup and improve list insertion (Ming Lei) [1638826] - [block] blk-mq: cache request hardware queue mapping (Ming Lei) [1638826] - [block] blk-mq: separate number of hardware queues from nr_cpu_ids (Ming Lei) [1638826] - [block] blk-mq: support multiple hctx maps (Ming Lei) [1638826] - [block] blk-mq: add 'type' attribute to the sysfs hctx directory (Ming Lei) [1638826] - [block] blk-mq: allow software queue to map to multiple hardware queues (Ming Lei) [1638826] - [block] blk-mq: pass in request/bio flags to queue mapping (Ming Lei) [1638826] - [block] blk-mq: provide dummy blk_mq_map_queue_type() helper (Ming Lei) [1638826] - [block] blk-mq: abstract out queue map (Ming Lei) [1638826] - [block] blk-mq: kill q->mq_map (Ming Lei) [1638826] - [kernel] genirq/affinity: Add support for allocating interrupt sets (Ming Lei) [1638826] - [kernel] genirq/affinity: Pass first vector to __irq_build_affinity_masks() (Ming Lei) [1638826] - [kernel] genirq/affinity: Move two stage affinity spreading into a helper function (Ming Lei) [1638826] - [kernel] genirq/affinity: Spread IRQs to all available NUMA nodes (Ming Lei) [1638826] - [block] block: kill request ->cpu member (Ming Lei) [1638826] - [block] block: get rid of q->softirq_done_fn() (Ming Lei) [1638826] - [block] block: get rid of blk_queued_rq() (Ming Lei) [1638826] - [block] blk-merge: kill dead queue lock held check (Ming Lei) [1638826] - [block] block: remove req_no_special_merge() from merging code (Ming Lei) [1638826] - [block] block: kill request slab cache (Ming Lei) [1638826] - [block] block: remove request_list code (Ming Lei) [1638826] - [block] bsg: move bsg-lib parts outside of request queue (Ming Lei) [1638826] - [block] block: kill legacy parts of timeout handling (Ming Lei) [1638826] - [block] block: remove __blk_put_request() (Ming Lei) [1638826] - [block] block: get rid of MQ scheduler ops union (Ming Lei) [1638826] - [block] block: remove dead elevator code (Ming Lei) [1638826] - [block] block: remove legacy IO schedulers (Ming Lei) [1638826] - [block] block: cleanup kick/queued handling (Ming Lei) [1638826] - [block] block: remove non mq parts from the flush code (Ming Lei) [1638826] - [block] block: remove legacy rq tagging (Ming Lei) [1638826] - [block] blk-cgroup: remove legacy queue bypassing (Ming Lei) [1638826] - [block] blk-wbt: kill check for legacy queue type (Ming Lei) [1638826] - [block] block: remove blk_complete_request() (Ming Lei) [1638826] - [block] bsg: convert to use blk-mq (Ming Lei) [1638826] - [block] bsg: provide bsg_remove_queue() helper (Ming Lei) [1638826] - [block] bsg: pass in desired timeout handler (Ming Lei) [1638826] - [s390] dasd: remove dead code (Ming Lei) [1638826] - [block] block: remove q->lld_busy_fn() (Ming Lei) [1638826] - [scsi] scsi: kill off the legacy IO path (Ming Lei) [1638826] - [scsi] scsi: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: provide mq_ops->busy() hook (Ming Lei) [1638826] - [block] blk-mq: remove legacy check in queue blk_freeze_queue() (Ming Lei) [1638826] - [block] blk-mq: remove the request_list usage (Ming Lei) [1638826] - [block] ide: convert to blk-mq (Ming Lei) [1638826] - [block] mspro_block: convert to blk-mq (Ming Lei) [1638826] - [block] ms_block: convert to blk-mq (Ming Lei) [1638826] - [block] sunvdc: convert to blk-mq (Ming Lei) [1638826] - [block] null_blk: Add conventional zone configuration for zoned support (Ming Lei) [1638826] - [ata] libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 (Ming Lei) [1638826] - [block] block, bfq: fix asymmetric scenarios detection (Ming Lei) [1638826] - [cdrom] gdrom: fix mistake in assignment of error (Ming Lei) [1638826] - [block] blk-mq: place trace_block_getrq() in correct place (Ming Lei) [1638826] - [block] block: Introduce blk_revalidate_disk_zones() (Ming Lei) [1638826] - [block] block: add a report_zones method (Ming Lei) [1638826] - [block] block: Expose queue nr_zones in sysfs (Ming Lei) [1638826] - [block] block: Improve zone reset execution (Ming Lei) [1638826] - [block] block: Introduce BLKGETNRZONES ioctl (Ming Lei) [1638826] - [block] block: Introduce BLKGETZONESZ ioctl (Ming Lei) [1638826] - [block] block: Limit allocation of zone descriptors for report zones (Ming Lei) [1638826] - [block] block: Introduce blkdev_nr_zones() helper (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Fix sd_zbc_check_zones() error checks (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Reduce boot device scan and revalidate time (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Rearrange code (Ming Lei) [1638826] - [scsi] scsi: sd_zbc: Remove an assignment from sd_zbc_setup_report_cmnd() (Ming Lei) [1638826] - [scsi] scsi: sd: don't crash the host on invalid commands (Ming Lei) [1638826] - [pci] PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice (Ming Lei) [1638826] - [fs] f2fs: remove request_list check in is_idle() (Ming Lei) [1638826] - [scsi] scsi: osd: initiator should use mq variant of request ending (Ming Lei) [1638826] - [scsi] scsi: fnic: replace gross legacy tag hack with blk-mq hack (Ming Lei) [1638826] - [infiniband] ib_srp: Remove WARN_ON in srp_terminate_io() (Ming Lei) [1638826] - [scsi] scsi: ufs: Disable blk-mq for now (Ming Lei) [1638826] - [block] sx8: convert to blk-mq (Ming Lei) [1638826] - [block] z2ram: convert to blk-mq (Ming Lei) [1638826] - [cdrom] gdrom: convert to blk-mq (Ming Lei) [1638826] - [block] floppy: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: convert to blk-mq (Ming Lei) [1638826] - [block] ataflop: fix error handling during setup (Ming Lei) [1638826] - [block] ataflop: fold headers into C file (Ming Lei) [1638826] - [block] amiflop: convert to blk-mq (Ming Lei) [1638826] - [block] amiflop: clean up on errors during setup (Ming Lei) [1638826] - [block] amiflop: fold headers into C file (Ming Lei) [1638826] - [block] swim3: convert to blk-mq (Ming Lei) [1638826] - [block] swim3: add real error handling in setup (Ming Lei) [1638826] - [block] swim: convert to blk-mq (Ming Lei) [1638826] - [block] swim: fix cleanup on setup error (Ming Lei) [1638826] - [mtd] mtd_blkdevs: convert to blk-mq (Ming Lei) [1638826] - [block] xsysace: convert to blk-mq (Ming Lei) [1638826] - [block] paride: convert pf to blk-mq (Ming Lei) [1638826] - [block] paride: convert pd to blk-mq (Ming Lei) [1638826] - [block] paride: convert pcd to blk-mq (Ming Lei) [1638826] - [block] ps3disk: convert to blk-mq (Ming Lei) [1638826] - [block] blk-mq: provide helper for setting up an SQ queue and tag set (Ming Lei) [1638826] - [block] null_blk: remove set but not used variable 'q' (Ming Lei) [1638826] - [cdrom] cdrom: don't attempt to fiddle with cdo->capability (Ming Lei) [1638826] - [block] block: remove bogus check for queue_lock assignment (Ming Lei) [1638826] - [block] null_blk: remove legacy IO path (Ming Lei) [1638826] - [block] um: Convert ubd driver to blk-mq (Ming Lei) [1638826] - [block] skd: fixup usage of legacy IO API (Ming Lei) [1638826] - [block] aoe: convert aoeblk to blk-mq (Ming Lei) [1638826] - [block] ide: remove redundant variables queue_run_ms and left (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion convert BUGs to WARNs (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion hints on fastpath (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_reprep helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_action helper (Ming Lei) [1638826] - [scsi] scsi: core: add scsi_io_completion_nz_result function (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: rename variables (Ming Lei) [1638826] - [scsi] scsi: core: scsi_io_completion: comment on end_request return (Ming Lei) [1638826] - [scsi] scsi: core: use blk_mq_run_hw_queues in scsi_kick_queue (Ming Lei) [1638826] - [scsi] scsi: sg: remove bad blk_end_request_all() call (Ming Lei) [1638826] - [block] blk-mq: complete req in softirq context in case of single queue (Ming Lei) [1638826] - [block] block, bfq: improve asymmetric scenarios detection (Ming Lei) [1638826] - [block] block: remove redundant 'default n' from Kconfig-s (Ming Lei) [1638826] - [block] blk-mq-debugfs: Also show requests that have not yet been started (Ming Lei) [1638826] - [block] block: Finish renaming REQ_DISCARD into REQ_OP_DISCARD (Ming Lei) [1638826] - [block] kyber: fix integer overflow of latency targets on 32-bit (Ming Lei) [1638826] - [block] kyber: add tracepoints (Ming Lei) [1638826] - [block] kyber: implement improved heuristics (Ming Lei) [1638826] - [block] kyber: don't make domain token sbitmap larger than necessary (Ming Lei) [1638826] - [block] block: export blk_stat_enable_accounting() (Ming Lei) [1638826] - [block] block: move call of scheduler's ->completed_request() hook (Ming Lei) [1638826] - [block] blk-mq: Enable support for runtime power management (Ming Lei) [1638826] - [block] block: Make blk_get_request() block for non-PM requests while suspended (Ming Lei) [1638826] - [block] block: Allow unfreezing of a queue while requests are in progress (Ming Lei) [1638826] - [lib] percpu-refcount: Introduce percpu_ref_resurrect() (Ming Lei) [1638826] - [block] block: Schedule runtime resume earlier (Ming Lei) [1638826] - [block] block: Split blk_pm_add_request() and blk_pm_put_request() (Ming Lei) [1638826] - [block] block, scsi: Change the preempt-only flag into a counter (Ming Lei) [1638826] - [block] block: Move power management code into a new source file (Ming Lei) [1638826] - [block] Blk-throttle: update to use rbtree with leftmost node cached (Ming Lei) [1638826] - [block] block: use bio_add_page in bio_iov_iter_get_pages (Ming Lei) [1638826] - [block] blok, bfq: do not plug I/O if all queues are weight-raised (Ming Lei) [1638826] - [block] block, bfq: inject other-queue I/O into seeky idle queues on NCQ flash (Ming Lei) [1638826] - [block] block, bfq: correctly charge and reset entity service in all cases (Ming Lei) [1638826]- [rpmspec] redhat: fix bpf_samples build (Jiri Benc) [1611579] - [fs] mnt: fix __detach_mounts infinite loop (Benjamin Coddington) [1628736] - [pci] pcie: Enable Broadom iProc PCIE and mark it is as tech preview (Mark Langsdorf) [1576958] - [pci] PCI/ACPI: Add iProc PCIe MCFG quirk (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Add ACPI/ECAM support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Remove PAXC slot check to allow VF support (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reduce inbound/outbound mapping print level (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Reject unconfigured physical functions from PAXC (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Disable MSI parsing in certain PAXC blocks (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Fix up corrupted PAXC root complex config registers (Mark Langsdorf) [1576958] - [pci] PCI: iproc: Activate PAXC bridge quirk for more devices (Mark Langsdorf) [1576958]- [s390] s390/mm: fix mis-accounting of pgtable_bytes (Joe Lawrence) [1644481] - [mm] mm: add mm_pxd_folded checks to pgtable_bytes accounting functions (Joe Lawrence) [1644481] - [mm] mm: introduce mm_[p4d|pud|pmd]_folded (Joe Lawrence) [1644481] - [mm] mm: make the __PAGETABLE_PxD_FOLDED defines non-empty (Joe Lawrence) [1644481] - [x86] x86/cpu/vmware: Do not trace vmware_sched_clock() (Vitaly Kuznetsov) [1650273] - [fs] fuse: fix possibly missed wake-up after abort (Lukas Czerner) [1649244] - [fs] fuse: fix leaked notify reply (Lukas Czerner) [1649244] - [fs] fuse: fix blocked_waitq wakeup (Lukas Czerner) [1649244] - [fs] fuse: set FR_SENT while locked (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_write() (Lukas Czerner) [1649244] - [fs] fuse: Fix use-after-free in fuse_dev_do_read() (Lukas Czerner) [1649244] - [fs] fuse: Add missed unlock_page() to fuse_readpages_fill() (Lukas Czerner) [1649244] - [fs] fuse: Don't access pipe->buffers without pipe_lock() (Lukas Czerner) [1649244] - [fs] fuse: fix initial parallel dirops (Lukas Czerner) [1649244] - [fs] fuse: Fix oops at process_init_reply() (Lukas Czerner) [1649244] - [fs] fuse: umount should wait for all requests (Lukas Czerner) [1649244] - [fs] fuse: fix unlocked access to processing queue (Lukas Czerner) [1649244] - [fs] fuse: fix double request_end() (Lukas Czerner) [1649244] - [fs] fuse: fix use-after-free in fuse_direct_IO() (Lukas Czerner) [1599195]- [firmware] efi: Fix debugobjects warning on 'efi_rts_work' (Waiman Long) [1652190] - [rpmspec] kernel.spec: Do not zip modules on noarch builds (Prarit Bhargava) [1646471] - [iommu] iommu/amd: Clear memory encryption mask from physical address (Gary Hook) [1640384]- [powerpc] powerpc/mm/radix: Only need the Nest MMU workaround for R -> RW transition (Steve Best) [1651276] - [powerpc] powerpc/mm/books3s: Add new pte bit to mark pte temporarily invalid (Steve Best) [1651276] - [powerpc] powerpc/tm: Fix HFSCR bit for no suspend case (Steve Best) [1651275]- [powerpc] powerpc/powernv: Fix concurrency issue with npu->mmio_atsd_usage (Steve Best) [1651267] - [tools] perf tools: Remove ext from struct kmod_path (Jiri Olsa) [1581390] - [tools] perf tools: Add gzip_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add lzma_is_compressed function (Jiri Olsa) [1581390] - [tools] perf tools: Add is_compressed callback to compressions array (Jiri Olsa) [1581390] - [tools] perf tools: Move the temp file processing into decompress_kmodule (Jiri Olsa) [1581390] - [tools] perf tools: Use compression id in decompress_kmodule() (Jiri Olsa) [1581390] - [tools] perf tools: Store compression id into struct dso (Jiri Olsa) [1581390] - [tools] perf tools: Add compression id into 'struct kmod_path' (Jiri Olsa) [1581390] - [tools] perf tools: Make is_supported_compression() static (Jiri Olsa) [1581390] - [tools] perf tools: Make decompress_to_file() function static (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in __open_dso() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in symbol__disassemble() (Jiri Olsa) [1581390] - [tools] perf tools: Get rid of dso__needs_decompress() call in read_object_code() (Jiri Olsa) [1581390] - [rpmspec] redhat: Enable kernel-tools (for kvm_stat) on s390x, too (Thomas Huth) [1631222]- [drm] drm/atomic_helper: Stop modesets on unregistered connectors harder (Lyude Paul) [1631575] - [drm] drm/nouveau: Fix nv50_mstc->best_encoder() (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Allow DPMS On<->Off changes for unregistered connectors (Lyude Paul) [1631575] - [drm] drm/i915: Fix intel_dp_mst_best_encoder() (Lyude Paul) [1631575] - [drm] drm/i915: Skip vcpi allocation for MSTB ports that are gone (Lyude Paul) [1631575] - [drm] drm/i915: Don't unset intel_connector->mst_port (Lyude Paul) [1631575] - [drm] drm/atomic_helper: Disallow new modesets on unregistered connectors (Lyude Paul) [1631575] - [s390] s390/qeth: fix HiperSockets sniffer (Philipp Rudo) [1649773] - [s390] s390/qeth: report 25Gbit link speed (Philipp Rudo) [1649772] - [s390] s390/qeth: sanitize strings in debug messages (Philipp Rudo) [1649770] - [s390] s390/qeth: fix initial operstate (Philipp Rudo) [1649769] - [s390] s390/qeth: unregister netdevice only when registered (Philipp Rudo) [1649769] - [powerpc] powerpc/64s: consolidate MCE counter increment (Steve Best) [1633550] - [powerpc] powerpc/64s: move machine check SLB flushing to mm/slb.c (Steve Best) [1633550] - [powerpc] powernv/pseries: consolidate code for mce early handling (Steve Best) [1633550] - [powerpc] powerpc/pseries: Dump the SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Display machine check error details (Steve Best) [1633550] - [powerpc] powerpc/pseries: Flush SLB contents on SLB MCE errors (Steve Best) [1633550] - [powerpc] powerpc/pseries: Define MCE error event section (Steve Best) [1633550] - [powerpc] powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX (Steve Best) [1633550] - [powerpc] powerpc/pseries: Defer the logging of rtas error to irq work queue (Steve Best) [1633550] - [powerpc] powerpc/pseries: Fix endianness while restoring of r3 in MCE handler (Steve Best) [1633550] - [cdrom] cdrom: fix improper type cast, which can leat to information leak (Maurizio Lombardi) [1650476]- [drm] drm/amdgpu/pm: Fix potential Spectre v1 (Rob Clark) [1637115] - [drm] drm/i915/kvmgt: Fix potential Spectre v1 (Rob Clark) [1637115] - [fs] gfs2: Fix metadata read-ahead during truncate (2) (Andreas Grunbacher) [1647982] - [block] block: make sure writesame bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: cleanup __blkdev_issue_discard() (Ming Lei) [1648750] - [block] block: make sure discard bio is aligned with logical block size (Ming Lei) [1648750] - [block] block: Clear kernel memory before copying to user (Ming Lei) [1648752] - [block] block: respect virtual boundary mask in bvecs (Ming Lei) [1648756] - [block] xen: don't include from and (Ming Lei) [1648756] - [block] block: remove ARCH_BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] xen: provide a prototype for xen_biovec_phys_mergeable in xen.h (Ming Lei) [1648756] - [block] xen: remove the xen_biovec_phys_mergeable export (Ming Lei) [1648756] - [block] arm: remove the unused BIOVEC_MERGEABLE define (Ming Lei) [1648756] - [block] block: don't include bug.h from bio.h (Ming Lei) [1648756] - [block] block: don't include io.h from bio.h (Ming Lei) [1648756] - [block] block: remove bvec_to_phys (Ming Lei) [1648756] - [block] block: merge BIOVEC_SEG_BOUNDARY into biovec_phys_mergeable (Ming Lei) [1648756] - [block] block: add a missing BIOVEC_SEG_BOUNDARY check in bio_add_pc_page (Ming Lei) [1648756] - [block] block: simplify BIOVEC_PHYS_MERGEABLE (Ming Lei) [1648756] - [block] block: move req_gap_back_merge to blk.h (Ming Lei) [1648756] - [block] block: move req_gap_{back,front}_merge to blk-merge.c (Ming Lei) [1648756] - [block] block: move integrity_req_gap_{back,front}_merge to blk.h (Ming Lei) [1648756] - [fs] gfs2: Fix iomap buffer head reference counting bug (Andreas Grunbacher) [1647073] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k1 (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Initialize port speed to avoid setting lower speed (Himanshu Madhani) [1615896] - [scsi] scsi: qla2xxx: Fix incorrect port speed being set for FC adapters (Himanshu Madhani) [1615896] - [block] block: brd: associate with queue until adding disk (Ming Lei) [1644602] - [block] block: call rq_qos_exit() after queue is frozen (Ming Lei) [1641558] - [block] block: fix the DISCARD request merge (Ming Lei) [1646776] - [block] blk-mq: fallback to previous nr_hw_queues when updating fails (Ming Lei) [1642218] - [block] blk-mq: realloc hctx when hw queue is mapped to another node (Ming Lei) [1642218] - [block] blk-mq: change gfp flags to GFP_NOIO in blk_mq_realloc_hw_ctxs (Ming Lei) [1642218] - [block] blk-mq: adjust debugfs and sysfs register when updating nr_hw_queues (Ming Lei) [1642218] - [block] block: remove bio_rewind_iter() (Ming Lei) [1642208]- [fs] jbd2: fix use after free in jbd2_log_do_checkpoint() (Lukas Czerner) [1644694] - [fs] ext4: initialize retries variable in ext4_da_write_inline_data_begin() (Lukas Czerner) [1644694] - [fs] ext4: fix build error when DX_DEBUG is defined (Lukas Czerner) [1644694]- [pinctrl] pinctrl: intel: Add Ice Lake PCH pin controller support (David Arcari) [1483413] - [netdrv] nfp: flower: fix vlan match by checking both vlan id and vlan pcp (Pablo Cascon) [1645220] - [netdrv] nfp: flower: reject tunnel encap with ipv6 outer headers for offloading (Pablo Cascon) [1646644] - [netdrv] nfp: populate bus-info on representors (Pablo Cascon) [1643998] - [powerpc] KVM: PPC: Validate TCEs against preregistered memory page sizes (David Gibson) [1625821] - [powerpc] KVM: PPC: Inform the userspace about TCE update failures (David Gibson) [1625821] - [powerpc] KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages (David Gibson) [1625821]- [kernel] locking/lockdep: Fix debug_locks off performance problem (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove duplicated 'lock_class_ops' percpu array (Waiman Long) [1647560] - [kernel] locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y (Waiman Long) [1647560] - [kernel] locking/lockdep: Add a faster path in __lock_release() (Waiman Long) [1647560] - [kernel] locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() (Waiman Long) [1647560] - [kernel] locking/lockdep: Remove add_chain_cache_classes() (Waiman Long) [1647560] - [fs] gfs2: Put bitmap buffers in put_super (Andreas Grunbacher) [1647073] - [scsi] scsi: hpsa: limit transfer length to 1MB, not 512kB (Joseph Szczypek) [1643956] - [netdrv] nfp: report FW vNIC stats in interface stats (Pablo Cascon) [1645032] - [rpmspec] spec: Add bpftool debuginfo package (Jiri Olsa) [1633018] - [crypto] crypto: chelsio: Fix memory corruption in DMA Mapped buffers (Arjun Vynipadath) [1631750] - [cdrom] cdrom: Fix info leak/OOB read in cdrom_ioctl_drive_status (Maurizio Lombardi) [1627732] {CVE-2018-16658}- [kernel] srcu: Make early-boot call_srcu() reuse workqueue lists (Waiman Long) [1644375] - [tools] rcutorture: Test early boot call_srcu() (Waiman Long) [1644375] - [kernel] srcu: Make call_srcu() available during very early boot (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_state.ofl_lock to raw_spinlock_t (Waiman Long) [1644375] - [kernel] rcu: Remove obsolete ->dynticks_fqs and ->cond_resched_completed (Waiman Long) [1644375] - [kernel] rcu: Switch ->dynticks to rcu_data structure, remove rcu_dynticks (Waiman Long) [1644375] - [kernel] rcu: Switch dyntick nesting counters to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch urgent quiescent-state requests to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch lazy counts to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch last accelerate/advance to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Switch ->tick_nohz_enabled_snap to rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Merge rcu_dynticks structure into rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_dynticks_snap() from Tiny RCU (Waiman Long) [1644375] - [kernel] rcu: Convert "1UL << x" to "BIT(x)" (Waiman Long) [1644375] - [kernel] rcu: Avoid resched_cpu() when rescheduling the current CPU (Waiman Long) [1644375] - [kernel] rcu: More aggressively enlist scheduler aid for nohz_full CPUs (Waiman Long) [1644375] - [kernel] rcu: Compute jiffies_till_sched_qs from other kernel parameters (Waiman Long) [1644375] - [kernel] rcu: Provide functions for determining if call_rcu() has been invoked (Waiman Long) [1644375] - [kernel] rcu: Eliminate ->rcu_qs_ctr from the rcu_dynticks structure (Waiman Long) [1644375] - [kernel] rcu: Motivate Tiny RCU forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Dump reader protection sequence if failures or close calls (Waiman Long) [1644375] - [kernel] rcu: Provide improved interrupt-from-idle check in rcu_check_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Make need_resched() respond to urgent RCU-QS needs (Waiman Long) [1644375] - [kernel] rcu: Inline _rcu_barrier() into its sole remaining caller (Waiman Long) [1644375] - [kernel] rcu: Define rcu_all_qs() only in !PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Remove !PREEMPT code from rcu_note_voluntary_context_switch() (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in update.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree_exp.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tree.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in tiny.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in srcutree.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcutorture.c (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcu.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in Kconfig (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate_wait.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rculist.h (Waiman Long) [1644375] - [kernel] rcu: Clean up flavor-related definitions and comments in rcupdate.h (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused rcutorture APIs (Waiman Long) [1644375] - [kernel] rcuperf: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcutorture: Remove the "rcu_bh" and "sched" torture types (Waiman Long) [1644375] - [kernel] rcu: Stop testing RCU-bh and RCU-sched (Waiman Long) [1644375] - [kernel] rcutorture: Add RCU-bh and RCU-sched support for extended readers (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-sched update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Consolidate RCU-bh update-side function definitions (Waiman Long) [1644375] - [kernel] rcu: Pull rcu_gp_kthread() FQS loop into separate function (Waiman Long) [1644375] - [kernel] rcu: Inline increment_cpu_stall_ticks() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Fix typo in force_qs_rnp()'s parameter's parameter (Waiman Long) [1644375] - [kernel] rcu: Eliminate initialization-time use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate RCU-barrier use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate quiescent-state and grace-period-nonstart use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate callback-invocation/invocation use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate grace-period management code use of rsp (Waiman Long) [1644375] - [kernel] rcu: Eliminate stall-warning use of rsp (Waiman Long) [1644375] - [kernel] rcu: Restructure rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Simplify rcutorture_get_gp_data() (Waiman Long) [1644375] - [kernel] rcu: Remove for_each_rcu_flavor() flavor-traversal macro (Waiman Long) [1644375] - [kernel] rcu: Remove last non-flavor-traversal rsp local variable from tree_plugin.h (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data structure's ->rsp field (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_node tree accessor macros (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from expedited grace-period functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from no-CBs CPU functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall_info() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_spawn_one_boost_kthread() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from dump_blkd_tasks() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_print_detail_task_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_init_one() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_boot_init_percpu_data() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from _rcu_barrier() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_pending() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __call_rcu() and friend (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __rcu_process_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from force-quiescent-state functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_do_batch() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from CPU hotplug functions (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_quiescent_state() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread() and friends (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_slow() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from __note_gp_changes() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_advance_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs_unlocked() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_accelerate_cbs() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_kthread_wake() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_future_gp_cleanup() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from check_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from print_other_cpu_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_stall_kick_kthreads() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_dump_cpu_stacks() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_check_gp_kthread_starvation() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from record_gp_stall_check_time() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_get_root() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_gp_in_progress() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rdp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_unblock_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rsp() (Waiman Long) [1644375] - [kernel] rcu: Remove rsp parameter from rcu_report_qs_rnp() (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_data_p pointer to default rcu_data structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state_p pointer to default rcu_state structure (Waiman Long) [1644375] - [kernel] rcu: Remove rcu_state structure's ->rda field (Waiman Long) [1644375] - [kernel] rcu: Eliminate rcu_state structure's ->call field (Waiman Long) [1644375] - [kernel] rcu: Remove RCU_STATE_INITIALIZER() (Waiman Long) [1644375] - [kernel] rcu: Express Tiny RCU updates in terms of RCU rather than RCU-sched (Waiman Long) [1644375] - [kernel] rcu: Define RCU-sched API in terms of RCU for Tree RCU PREEMPT builds (Waiman Long) [1644375] - [kernel] rcu: Fix typo in rcu_get_gp_kthreads_prio() header comment (Waiman Long) [1644375] - [kernel] rcu: Drop "wake" parameter from rcu_report_exp_rdp() (Waiman Long) [1644375] - [kernel] rcu: Update comments and help text for no more RCU-bh updaters (Waiman Long) [1644375] - [kernel] rcu: Define RCU-bh update API in terms of RCU (Waiman Long) [1644375] - [kernel] rcu: Report expedited grace periods at context-switch time (Waiman Long) [1644375] - [kernel] rcu: Apply RCU-bh QSes to RCU-sched and RCU-preempt when safe (Waiman Long) [1644375] - [kernel] rcu: Add warning to detect half-interrupts (Waiman Long) [1644375] - [kernel] rcu: Remove now-unused ->b.exp_need_qs field from the rcu_special union (Waiman Long) [1644375] - [kernel] rcu: Allow processing deferred QSes for exiting RCU-preempt readers (Waiman Long) [1644375] - [kernel] rcutorture: Test extended "rcu" read-side critical sections (Waiman Long) [1644375] - [kernel] rcu: Defer reporting RCU-preempt quiescent states when disabled (Waiman Long) [1644375] - [kernel] rcu: Refactor rcu_{nmi,irq}_{enter,exit}() (Waiman Long) [1644375] - [documentation] doc: Fix broken HTML directive (Waiman Long) [1644375] - [documentation] doc: Update removal of RCU-bh/sched update machinery (Waiman Long) [1644375] - [kernel] rcutorture: Maintain self-propagating CB only during forward-progress test (Waiman Long) [1644375] - [kernel] rcutorture: Check GP completion at stutter end (Waiman Long) [1644375] - [kernel] rcutorture: Print forward-progress test interval on error (Waiman Long) [1644375] - [kernel] rcutorture: Adjust number of reader kthreads per CPU-hotplug operations (Waiman Long) [1644375] - [kernel] rcutorture: Reduce priority of forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Limit reader duration if irq or bh disabled (Waiman Long) [1644375] - [kernel] rcutorture: Increase rcu_read_delay() longdelay_ms (Waiman Long) [1644375] - [kernel] rcutorture: Add self-propagating callback to forward-progress testing (Waiman Long) [1644375] - [kernel] rcutorture: Vary forward-progress test interval (Waiman Long) [1644375] - [kernel] rcutorture: Avoid no-test complaint if too few forward-progress tries (Waiman Long) [1644375] - [kernel] rcutorture: Also use GP sequence to judge forward progress (Waiman Long) [1644375] - [kernel] rcutorture: Add forward-progress tests for RCU grace periods (Waiman Long) [1644375] - [tools] rcutorture: Remove TREE06 and TREE08 from the default test list (Waiman Long) [1644375] - [kernel] rcuperf: Warn on bad perf type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Warn on bad torture type for built-in tests (Waiman Long) [1644375] - [kernel] rcutorture: Force occasional reader waits (Waiman Long) [1644375] - [tools] torture: Stop overwriting Make.out file with obsolete version (Waiman Long) [1644375] - [documentation] doc: Improve rcu_dynticks::dynticks documentation (Waiman Long) [1644375] - [documentation] doc: Fix broken RCU-requirements link to LKML archive (Waiman Long) [1644375] - [documentation] doc: Add design documentation on interruption of NMI handlers (Waiman Long) [1644375] - [kernel] rcutorture: Fix rcu_barrier successes counter (Waiman Long) [1644375] - [kernel] rcutorture: Add support to detect if boost kthread prio is too low (Waiman Long) [1644375] - [kernel] rcutorture: Use monotonic timestamp for stall detection (Waiman Long) [1644375] - [kernel] rcutorture: Make boost test more robust (Waiman Long) [1644375] - [kernel] rcutorture: Disable RT throttling for boost tests (Waiman Long) [1644375] - [kernel] rcutorture: Emphasize testing of single reader protection type (Waiman Long) [1644375] - [kernel] rcutorture: Handle extended read-side critical sections (Waiman Long) [1644375] - [kernel] rcutorture: Make rcu_torture_timer() use rcu_torture_one_read() (Waiman Long) [1644375] - [kernel] rcutorture: Use per-CPU random state for rcu_torture_timer() (Waiman Long) [1644375] - [kernel] rcutorture: Use atomic increment for n_rcu_torture_timers (Waiman Long) [1644375] - [kernel] rcutorture: Extract common code from rcu_torture_reader() (Waiman Long) [1644375] - [kernel] rcuperf: Remove unused torturing_tasks() function (Waiman Long) [1644375] - [kernel] rcu: Remove rcutorture test version and sequence number (Waiman Long) [1644375] - [kernel] rcutorture: Change units of onoff_interval to jiffies (Waiman Long) [1644375] - [kernel] rcu: Assign higher prio to RCU threads if rcutorture is built-in (Waiman Long) [1644375] - [documentation] rculist: Improve documentation for list_for_each_entry_from_rcu() (Waiman Long) [1644375] - [kernel] srcu: Add grace-period number to rcutorture statistics printout (Waiman Long) [1644375] - [kernel] rcu: Print stall-warning NMI dyntick state in hexadecimal (Waiman Long) [1644375] - [maintainers] MAINTAINERS: Update RCU, SRCU, and TORTURE-TEST entries (Waiman Long) [1644375] - [kernel] rcu: Make rcu_seq_diff() more exact (Waiman Long) [1644375] - [documentation] doc: Update synchronize_rcu() definition in whatisRCU.txt (Waiman Long) [1644375] - [kernel] rcu: Check the range of jiffies_till_{first, next}_fqs when setting them (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for rcutorture writer stall warning (Waiman Long) [1644375] - [kernel] rcu: Add comment to the last sleep in the rcu tasks loop (Waiman Long) [1644375] - [kernel] rcu: Speed up calling of RCU tasks callbacks (Waiman Long) [1644375] - [kernel] rcu: Add comment documenting how rcu_seq_snap works (Waiman Long) [1644375] - [kernel] rcu: Use RCU CPU stall timeout for rcu_check_gp_start_stall() (Waiman Long) [1644375] - [kernel] rcu: Remove __maybe_unused from rcu_cpu_has_callbacks() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_perf_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from rcu_torture_print_module_parms() (Waiman Long) [1644375] - [kernel] rcu: Remove "inline" from panic_on_rcu_stall() and rcu_blocking_is_gp() (Waiman Long) [1644375] - [kernel] rcu: Remove unused local variable "cpu" (Waiman Long) [1644375] - [kernel] rcu: Remove unused rcu_kick_nohz_cpu() function (Waiman Long) [1644375] - [kernel] rcu: Clarify and correct the rcu_preempt_qs() header comment (Waiman Long) [1644375] - [kernel] rcu: Inline rcu_dynticks_momentary_idle() into its sole caller (Waiman Long) [1644375] - [kernel] rcu: Mark task as .need_qs less aggressively (Waiman Long) [1644375] - [kernel] rcu: Improve RCU-tasks naming and comments (Waiman Long) [1644375] - [kernel] rcu: Use pr_fmt to prefix "rcu: " to logging output (Waiman Long) [1644375] - [kernel] rcu: rcupdate.h: Get rid of Sphinx warnings at rcu_pointer_handoff() (Waiman Long) [1644375] - [kernel] rcu: Improve rcu_note_voluntary_context_switch() reporting (Waiman Long) [1644375] - [kernel] rcu: Make rcu_read_unlock_special() static (Waiman Long) [1644375] - [kernel] rcu: Add diagnostics for offline CPUs failing to report QS (Waiman Long) [1644375] - [kernel] rcu: Record ->gp_state for both phases of grace-period initialization (Waiman Long) [1644375] - [kernel] rcu: Add CPU online/offline state to dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add up-tree information to dump_blkd_tasks() diagnostics (Waiman Long) [1644375] - [kernel] rcu: Remove CPU-hotplug failsafe from force-quiescent-state code path (Waiman Long) [1644375] - [kernel] rcu: Remove failsafe check for lost quiescent state (Waiman Long) [1644375] - [kernel] rcu: Move grace-period pre-init delay after pre-init (Waiman Long) [1644375] - [kernel] rcu: Add RCU-preempt check for waiting on newly onlined CPU (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs due to race with CPU offline (Waiman Long) [1644375] - [kernel] rcu: Fix grace-period hangs from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive splats from mid-init task resume (Waiman Long) [1644375] - [kernel] rcu: Suppress more involved false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive preempted-task splats (Waiman Long) [1644375] - [kernel] rcu: Suppress false-positive offline-CPU lockdep-RCU splat (Waiman Long) [1644375] - [kernel] rcu: Prevent useless FQS scan after all CPUs have checked in (Waiman Long) [1644375] - [kernel] rcu: Replace smp_wmb() with smp_store_release() for stall check (Waiman Long) [1644375] - [kernel] rcu: Fix typo and add additional debug (Waiman Long) [1644375] - [kernel] rcu: Make rcu_report_unblock_qs_rnp() warn on violated preconditions (Waiman Long) [1644375] - [kernel] rcu: Make rcu_init_new_rnp() stop upon already-set bit (Waiman Long) [1644375] - [kernel] rcu: Fix an obsolete ->qsmaskinit comment (Waiman Long) [1644375] - [kernel] rcu: Clean up handling of tasks blocked across full-rcu_node offline (Waiman Long) [1644375] - [kernel] rcu: Identify grace period is in progress as we advance up the tree (Waiman Long) [1644375] - [kernel] rcu: Use better variable names in funnel locking loop (Waiman Long) [1644375] - [kernel] rcu: Rename the grace-period-request variables and parameters (Waiman Long) [1644375] - [kernel] rcu: Regularize resetting of rcu_data wrap indicator (Waiman Long) [1644375] - [kernel] rcutorture: Correctly handle grace-period sequence wrap (Waiman Long) [1644375] - [kernel] rcu: Make rcu_start_this_gp() check for grace period already started (Waiman Long) [1644375] - [kernel] rcu: Fix cpustart tracepoint gp_seq number (Waiman Long) [1644375] - [kernel] rcu: Produce last "CleanupMore" trace only if late-breaking request (Waiman Long) [1644375] - [kernel] rcu: Don't funnel-lock above leaf node if GP in progress (Waiman Long) [1644375] - [documentation] doc: Update RCU CPU stall-warning documentation (Waiman Long) [1644375] - [documentation] doc: Update memory-ordering documentation for ->gp-seq (Waiman Long) [1644375] - [documentation] doc: Update data-structure documentation for ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make simple callback acceleration refer to rdp->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcu: Remove ->gpnum and ->completed (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_fqs tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_quiescent_state_report tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_unlock_preempted_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_preempt_task tracepoint to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period_init tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_future_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_grace_period tracepoint to gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make rcu_nocb_wait_gp() check if GP already requested (Waiman Long) [1644375] - [kernel] rcu: Move from ->need_future_gp[] to ->gp_seq_needed (Waiman Long) [1644375] - [kernel] rcutorture: Convert rcutorture_get_gp_data() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make RCU CPU stall warnings use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert grace-period requests to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->completedqs to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert ->rcu_iw_gpnum to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_in_progress() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_nocb_gp_get() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_try_advance_all_cbs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_implicit_dynticks_qs() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_gpnum_ovf() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move RCU's grace-period-change code to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert conditional grace-period primitives to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Make quiescent-state reporting use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Convert rcu_check_gp_kthread_starvation() to GP sequence number (Waiman Long) [1644375] - [kernel] rcu: Make rcutorture's batches-completed API use ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Move rcu_gp_slow() to ->gp_seq (Waiman Long) [1644375] - [kernel] rcu: Introduce grace-period sequence numbers (Waiman Long) [1644375] - [kernel] rcu: Make rcu_gp_cleanup() write only once to ->gp_flags (Waiman Long) [1644375] - [kernel] rcu: Diagnostics for grace-period startup hangs (Waiman Long) [1644375] - [kernel] rcu: Exclude near-simultaneous RCU CPU stall warnings (Waiman Long) [1644375] - [kernel] rcu: Use the proper lockdep annotation in dump_blkd_tasks() (Waiman Long) [1644375] - [kernel] rcu: Add debugging info to assertion (Waiman Long) [1644375] - [kernel] torture: Keep old-school dmesg format (Waiman Long) [1644375] - [kernel] torture: Make online/offline messages appear only for verbose=2 (Waiman Long) [1644375] - [tools] rcutorture: Make kvm-find-errors.sh find close calls (Waiman Long) [1644375] - [tools] rcutorture: Remove obsolete TREE08-T.boot file (Waiman Long) [1644375] - [tools] torture: Use a single build directory for torture scenarios (Waiman Long) [1644375] - [kernel] srcu: Introduce srcu_read_{un,}lock_notrace() (Waiman Long) [1644375] - [kernel] srcu: Add address of first callback to rcutorture output (Waiman Long) [1644375] - [kernel] srcu: Document that srcu_funnel_gp_start() implies srcu_funnel_exp_start() (Waiman Long) [1644375] - [kernel] srcu: Fix typos in __call_srcu() header comment (Waiman Long) [1644375] - [kernel] rcu: Make expedited grace period use direct call on last leaf (Waiman Long) [1644375]- [netdrv] nfp: flower: use offsets provided by pedit instead of index for ipv6 (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix multiple keys per pedit action (Pablo Cascon) [1645132] - [netdrv] nfp: flower: fix pedit set actions for multiple partial masks (Pablo Cascon) [1645132] - [netdrv] nfp: flower: ignore checksum actions when performing pedit actions (Pablo Cascon) [1644400] - [kernel] sched/fair: Fix throttle_list starvation with low CFS quota (Phil Auld) [1638526] - [net] tipc: fix the big/little endian issue in tipc_dest (Jon Maloy) [1640712] - [rpmspec] kernel.spec: Include kernel-signing-ca.cer public key (Prarit Bhargava) [1638465] - [block] block: don't deal with discard limit in blkdev_issue_discard() (Ming Lei) [1631255] - [powerpc] powerpc/mm: Check memblock_add against MAX_PHYSMEM_BITS range (Gustavo Duarte) [1561402] - [powerpc] powerpc/mm: Increase MAX_PHYSMEM_BITS to 128TB with SPARSEMEM_VMEMMAP config (Gustavo Duarte) [1561402]- [s390] s390/crypto: Enhance paes cipher to accept variable length key material (Philipp Rudo) [1644387] - [s390] s390/pkey: move pckmo subfunction available checks away from module init (Philipp Rudo) [1644387] - [s390] s390/pkey: Load pkey kernel module automatically (Philipp Rudo) [1644387] - [s390] s390/zcrypt: fix broken zcrypt_send_cprb in-kernel api function (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for transforming key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key verification (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit secure key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Add sysfs attributes to emit protected key blobs (Philipp Rudo) [1644387] - [s390] s390/pkey: Define protected key blob format (Philipp Rudo) [1644387] - [s390] s390/pkey: Introduce new API for random protected key generation (Philipp Rudo) [1644387] - [s390] s390/zcrypt: add ap_adapter_mask sysfs attribute (Philipp Rudo) [1644387] - [s390] s390/zcrypt: provide apfs failure code on type 86 error reply (Philipp Rudo) [1644387] - [s390] s390/zcrypt: zcrypt device driver cleanup (Philipp Rudo) [1644387] - [s390] s390/zcrypt: multiple zcrypt device nodes support (Philipp Rudo) [1644387] - [s390] s390/zcrypt: enable AP bus scan without a valid default domain (Philipp Rudo) [1644387] - [s390] s390/zcrypt: Use kmemdup to replace kmalloc + memcpy (Philipp Rudo) [1644387] - [s390] s390/qeth: add TSO support for L2 devices (Philipp Rudo) [1644381] - [s390] s390/qeth: add support for IPv6 TSO (Philipp Rudo) [1644381] - [s390] s390/qeth: enhance TSO control sequence (Philipp Rudo) [1644381] - [s390] s390/qeth: make TSO controls protocol-agnostic (Philipp Rudo) [1644381] - [s390] s390: qeth: Fix potential array overrun in cmd/rc lookup (Philipp Rudo) [1644381] - [s390] s390: qeth_core_mpc: Use ARRAY_SIZE instead of reimplementing its function (Philipp Rudo) [1644381] - [scsi] scsi: mpt3sas: Remove unnecessary parentheses and simplify null checks (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Use dma_pool_zalloc (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove unused macro MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT without logging levels (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove KERN_WARNING from panic uses (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert logging uses with MPT3SAS_FMT and reply_q_name to s: (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert mlsleading uses of pr_ with MPT3SAS_FMT (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Convert uses of pr_ with MPT3SAS_FMT to ioc_ (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Add ioc_ logging macros (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix calltrace observed while running IO & reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Improve kernel-doc headers (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Split _base_reset_handler(), mpt3sas_scsih_reset_handler() and mpt3sas_ctl_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix a race condition in mpt3sas_base_hard_reset_handler() (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix _transport_smp_handler() error path (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Introduce struct mpt3sas_nvme_cmd (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Annotate switch/case fall-through (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Remove set-but-not-used variables (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix indentation (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Update driver version "26.100.00.00" (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: As per MPI-spec, use combined reply queue for SAS3.5 controllers when HBA supports more than 16 MSI-x vectors (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Fix, False timeout prints for ioctl and other internal commands during controller reset (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't access the structure after decrementing it's instance reference count (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Incorrect command status was set/marked as not used (Tomas Henzl) [1638649] - [scsi] scsi: mpt3sas: Don't abort I/Os issued to NVMe drives while processing Async Broadcast primitive event (Tomas Henzl) [1638649] - [netdrv] net/mlx5e: Do not ignore netdevice TX/RX queues number (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Use non-delayed work for update stats (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Initialize all netdev common structures in one place (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Always initialize update stats delayed work (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Gather common netdev init/cleanup functionality in one place (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Fix netlink support in IPoIB (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Hoist alloc_netdev_mqs out of the driver (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Consolidate checking of the proposed child interface (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Maintain the child_intfs list from ndo_init/uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Do not remove child devices from within the ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of the sysfs_mutex (Alaa Hleihel) [1643103] - [infiniband] RDMA/netdev: Use priv_destructor for netdev cleanup (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move init code to ndo_init (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Move all uninit code into ndo_uninit (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Use cancel_delayed_work_sync for neigh-clean task (Alaa Hleihel) [1643103] - [infiniband] IB/ipoib: Get rid of IPOIB_FLAG_GOING_DOWN (Alaa Hleihel) [1643103] - [infiniband] RDMA/ipoib: Fix use of sizeof() (Alaa Hleihel) [1643103] - [netdrv] net/mlx5e: Do not recycle RX pages in interface down flow (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5e: Replace call to MPWQE free with dealloc in interface down flow (Alaa Hleihel) [1643103 1643047] - [net] net/xdp: Fix suspicious RCU usage warning (Alaa Hleihel) [1643103 1643047] - [netdrv] net/mlx5: WQ, fixes for fragmented WQ buffers API (Alaa Hleihel) [1643103 1636183] - [netdrv] net/mlx4_en: Use minimal rx and tx ring sizes on kdump kernel (Alaa Hleihel) [1643103 1615267] - [x86] mark coffeelake-s/h 8+2 as supported (David Arcari) [1575461 1575460] - [x86] x86/spec_ctrl: Synchronize STIBP changes with RHEL IBRS code (Waiman Long) [1643233] - [x86] x86/speculation: Propagate information about RSB filling mitigation to sysfs (Waiman Long) [1643233] - [x86] x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation (Waiman Long) [1643233] - [x86] x86/speculation: Apply IBPB more strictly to avoid cross-process data leak (Waiman Long) [1643233] - [x86] x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant (Waiman Long) [1643233] - [x86] x86/CPU: Fix unused variable warning when !CONFIG_IA32_EMULATION (Waiman Long) [1643233] - [x86] x86/pti/64: Remove the SYSCALL64 entry trampoline (Waiman Long) [1643233] - [x86] x86/entry/64: Use the TSS sp2 slot for SYSCALL/SYSRET scratch space (Waiman Long) [1643233] - [x86] x86/entry/64: Document idtentry (Waiman Long) [1643233] - [x86] x86/asm-offsets: Move TSS_sp0 and TSS_sp1 to asm-offsets.c (Waiman Long) [1643233] - [x86] x86: Add entry trampolines to kcore (Waiman Long) [1643233] - [kernel] kallsyms, x86: Export addresses of PTI entry trampolines (Waiman Long) [1643233] - [kernel] kallsyms: Simplify update_iter_mod() (Waiman Long) [1643233] - [scsi] scsi: csiostor: fix incorrect port capabilities (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: add a check for NULL pointer after kmalloc() (Arjun Vynipadath) [1628866] - [scsi] scsi: csiostor: update ingress pack and pad boundary value (Arjun Vynipadath) [1628866]- [netdrv] nfp: flower: use host context count provided by firmware (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use stats array instead of storing stats per flow (Pablo Cascon) [1639609] - [netdrv] nfp: flower: use rhashtable for flow caching (Pablo Cascon) [1639609] - [netdrv] nfp: avoid soft lockups under control message storm (Pablo Cascon) [1639609] - [kernel] sched: disable autogroups by default (Phil Auld) [1568166] - [s390] s390/keyboard: sanitize array index in do_kdsk_ioctl (Steve Best) [1637591] - [char] ipmi:ssif: Add support for multi-part transmit messages > 2 parts (Tony Camuso) [1622053] - [scsi] scsi: libsas: fix a race condition when smp task timeout (Zhou Wang) [1640426] - [scsi] scsi: libsas: check the ata device status by ata_dev_enabled() (Zhou Wang) [1640426] - [scsi] scsi: libsas: always unregister the old device if going to discover new (Zhou Wang) [1640426] - [scsi] scsi: libsas: dynamically allocate and free ata host (Zhou Wang) [1640426] - [scsi] scsi: libsas: remove irq save in sas_ata_qc_issue() (Zhou Wang) [1640426]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1643333 1589158] - [netdrv] Taint kernel if e1000 is loaded (Neil Horman) [1643617] - [netdrv] iavf: fix a typo (Stefan Assmann) [1627882] - [netdrv] i40evf: remove ndo_poll_controller (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1627882] - [netdrv] iavf: finish renaming files to iavf (Stefan Assmann) [1627882] - [netdrv] iavf: rename most of i40e strings (Stefan Assmann) [1627882] - [netdrv] iavf: tracing infrastructure rename (Stefan Assmann) [1627882] - [netdrv] iavf: replace i40e_debug with iavf version (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_hw to iavf_hw (Stefan Assmann) [1627882] - [netdrv] iavf: rename I40E_ADMINQ_DESC (Stefan Assmann) [1627882] - [netdrv] iavf: rename device ID defines (Stefan Assmann) [1627882] - [netdrv] iavf: remove references to old names (Stefan Assmann) [1627882] - [netdrv] iavf: move i40evf files to new name (Stefan Assmann) [1627882] - [netdrv] iavf: rename i40e_status to iavf_status (Stefan Assmann) [1627882] - [netdrv] iavf: rename functions and structs to new name (Stefan Assmann) [1627882] - [netdrv] iavf: diet and reformat (Stefan Assmann) [1627882] - [netdrv] configs: enable CONFIG_IAVF=m (Stefan Assmann) [1627882] - [netdrv] intel-ethernet: rename i40evf to iavf (Stefan Assmann) [1627882] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1627882] - [netdrv] i40evf: cancel workqueue sync for adminq when a VF is removed (Stefan Assmann) [1627882] - [netdrv] i40evf: Don't enable vlan stripping when rx offload is turned on (Stefan Assmann) [1627882] - [netdrv] i40evf: set IFF_UNICAST_FLT flag for the VF (Stefan Assmann) [1627882] - [netdrv] i40evf: Validate the number of queues a PF sends (Stefan Assmann) [1627882] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1627882] - [netdrv] i40evf: update ethtool stats code and use helper functions (Stefan Assmann) [1627882] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1627882] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1627882] - [netdrv] i40e/i40evf: remove redundant functions i40evf_aq_(set/get)_phy_register (Stefan Assmann) [1627882] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1627882] - [init] init/main.c: Enable watchdog_thresh control from kernel line (Prarit Bhargava) [1643161] - [s390] s390/purgatory: Remove duplicate variable definitions (Philipp Rudo) [1642447] - [s390] s390/purgatory: Add missing FORCE to Makefile targets (Philipp Rudo) [1642447] - [s390] s390/purgatory: Fix crash with expoline enabled (Philipp Rudo) [1642447] - [s390] s390: disable asm code expolines if cc does not support it (Philipp Rudo) [1642447] - [netdrv] Revert be2net: remove desc field from be_eq_obj (Ivan Vecera) [1639867]- [rpmspec] redhat: add optional bpf_samples package (Jiri Benc) [1611579] - [powerpc] powerpc/time: Fix clockevent_decrementer initalisation for PR KVM (Steve Best) [1641615] - [net] ip: frags: fix crash in ip_do_fragment() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipfrag: let ip(6)frag_high_thresh in ns be higher than in init_net (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: discard IP frag queue on more errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: fail fast on IP defrag errors (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: process in-order fragments efficiently (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: add helpers to process in-order fragments faster (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv6: defrag: drop non-last frags smaller than min mtu (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ipv4: frags: precedence bug in ip_expire() (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: use rb trees for IP frag queue (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] modify skb_rbtree_purge to return the truesize of all purged skbs (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [net] ip: discard IPv4 datagrams with overlapping segments (Sabrina Dubroca) [1616058] {CVE-2018-5391} - [fs] ovl: fix format of setxattr debug (Miklos Szeredi) [1636875] - [fs] ovl: fix access beyond unterminated strings (Miklos Szeredi) [1636875] - [fs] ovl: make symbol 'ovl_aops' static (Miklos Szeredi) [1636875] - [fs] vfs: swap names of (do,vfs)_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_clone_file_range() (Miklos Szeredi) [1636875] - [fs] ovl: fix freeze protection bypass in ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: fix memory leak on unlink of indexed file (Miklos Szeredi) [1636875] - [fs] ovl: fix oopses in ovl_fill_super() failure paths (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fadvise() (Miklos Szeredi) [1636875] - [fs] vfs: implement readahead(2) using POSIX_FADV_WILLNEED (Miklos Szeredi) [1636875] - [fs] vfs: add the fadvise() file operation (Miklos Szeredi) [1636875] - [fs] Documentation/filesystems: update documentation of file_operations (Miklos Szeredi) [1636875] - [fs] ovl: fix GPF in swapfile_activate of file from overlayfs over xfs (Miklos Szeredi) [1636875] - [fs] ovl: respect FIEMAP_FLAG_SYNC flag (Miklos Szeredi) [1636875] - [fs] ovl: Enable metadata only feature (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metacopy only for ioctl modifying file attr (Miklos Szeredi) [1636875] - [fs] ovl: Do not do metadata only copy-up for truncate operation (Miklos Szeredi) [1636875] - [fs] ovl: add helper to force data copy-up (Miklos Szeredi) [1636875] - [fs] ovl: Check redirect on index as well (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on upper inode when it is linked (Miklos Szeredi) [1636875] - [fs] ovl: Set redirect on metacopy files upon rename (Miklos Szeredi) [1636875] - [fs] ovl: Do not set dentry type ORIGIN for broken hardlinks (Miklos Szeredi) [1636875] - [fs] ovl: Add an inode flag OVL_CONST_INO (Miklos Szeredi) [1636875] - [fs] ovl: Treat metacopy dentries as type OVL_PATH_MERGE (Miklos Szeredi) [1636875] - [fs] ovl: Check redirects for metacopy files (Miklos Szeredi) [1636875] - [fs] ovl: Move some dir related ovl_lookup_single() code in else block (Miklos Szeredi) [1636875] - [fs] ovl: Do not expose metacopy only dentry from d_real() (Miklos Szeredi) [1636875] - [fs] ovl: Open file with data except for the case of fsync (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_inode_realdata() (Miklos Szeredi) [1636875] - [fs] ovl: Store lower data inode in ovl_inode (Miklos Szeredi) [1636875] - [fs] ovl: Fix ovl_getattr() to get number of blocks from lower (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_dentry_lowerdata() to get lower data dentry (Miklos Szeredi) [1636875] - [fs] ovl: Copy up meta inode data from lowest data inode (Miklos Szeredi) [1636875] - [fs] ovl: Modify ovl_lookup() and friends to lookup metacopy dentry (Miklos Szeredi) [1636875] - [fs] ovl: Use out_err instead of out_nomem (Miklos Szeredi) [1636875] - [fs] ovl: A new xattr OVL_XATTR_METACOPY for file on upper (Miklos Szeredi) [1636875] - [fs] ovl: Add helper ovl_already_copied_up() (Miklos Szeredi) [1636875] - [fs] ovl: Copy up only metadata during copy up where it makes sense (Miklos Szeredi) [1636875] - [fs] ovl: During copy up, first copy up metadata and then data (Miklos Szeredi) [1636875] - [fs] ovl: Provide a mount option metacopy=on/off for metadata copyup (Miklos Szeredi) [1636875] - [fs] ovl: Move the copy up helpers to copy_up.c (Miklos Szeredi) [1636875] - [fs] ovl: Initialize ovl_inode->redirect in ovl_get_inode() (Miklos Szeredi) [1636875] - [fs] ovl: fix documentation of non-standard behavior (Miklos Szeredi) [1636875] - [fs] ovl: obsolete "check_copy_up" module option (Miklos Szeredi) [1636875] - [fs] vfs: remove open_flags from d_real() (Miklos Szeredi) [1636875] - [fs] Revert "fsnotify: support overlayfs" (Miklos Szeredi) [1636875] - [fs] Partially revert "locks: fix file locking on overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: do get_write_access() on upper layer of overlayfs" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: add flags to d_real()" (Miklos Szeredi) [1636875] - [fs] Revert "vfs: update ovl inode before relatime check" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix relatime for directories" (Miklos Szeredi) [1636875] - [fs] vfs: fix freeze protection in mnt_want_write_file() for overlayfs (Miklos Szeredi) [1636875] - [fs] Revert "ovl: don't allow writing ioctl on lower layer" (Miklos Szeredi) [1636875] - [fs] Revert "ovl: fix may_write_real() for overlayfs directories" (Miklos Szeredi) [1636875] - [fs] vfs: don't open real (Miklos Szeredi) [1636875] - [fs] ovl: add reflink/copyfile/dedup support (Miklos Szeredi) [1636875] - [fs] ovl: add O_DIRECT support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fiemap() (Miklos Szeredi) [1636875] - [fs] ovl: add lsattr/chattr support (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fallocate() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_mmap() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_fsync() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_write_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add ovl_read_iter() (Miklos Szeredi) [1636875] - [fs] ovl: add helper to return real file (Miklos Szeredi) [1636875] - [fs] ovl: stack file ops (Miklos Szeredi) [1636875] - [fs] ovl: deal with overlay files in ovl_d_real() (Miklos Szeredi) [1636875] - [fs] ovl: copy up file size as well (Miklos Szeredi) [1636875] - [fs] Revert "Revert "ovl: get_write_access() in truncate"" (Miklos Szeredi) [1636875] - [fs] ovl: copy up inode flags (Miklos Szeredi) [1636875] - [fs] ovl: copy up times (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_dedupe_file_range_one() to modules (Miklos Szeredi) [1636875] - [fs] vfs: export vfs_ioctl() to modules (Miklos Szeredi) [1636875] - [fs] vfs: make open_with_fake_path() not contribute to nr_files (Miklos Szeredi) [1636875] - [fs] ovl: fix wrong use of impure dir cache in ovl_iterate() (Miklos Szeredi) [1636875] - [fs] new helper: open_with_fake_path() (Miklos Szeredi) [1636875] - [fs] now we can fold open_check_o_direct() into do_dentry_open() (Miklos Szeredi) [1636875] - [fs] lift fput() on late failures into path_openat() (Miklos Szeredi) [1636875] - [fs] fold put_filp() into fput() (Miklos Szeredi) [1636875] - [fs] introduce FMODE_OPENED (Miklos Szeredi) [1636875] - [fs] ->file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] security_file_open(): lose cred argument (Miklos Szeredi) [1636875] - [fs] get rid of cred argument of vfs_open() and do_dentry_open() (Miklos Szeredi) [1636875] - [fs] pass ->f_flags value to alloc_empty_file() (Miklos Szeredi) [1636875] - [fs] pass creds to get_empty_filp(), make sure dentry_open() passes the right creds (Miklos Szeredi) [1636875] - [fs] alloc_file(): switch to passing O_... flags instead of FMODE_... mode (Miklos Szeredi) [1636875] - [fs] make sure do_dentry_open() won't return positive as an error (Miklos Szeredi) [1636875] - [fs] create_pipe_files(): use fput() if allocation of the second file fails (Miklos Szeredi) [1636875] - [fs] turn filp_clone_open() into inline wrapper for dentry_open() (Miklos Szeredi) [1636875] - [fs] fold security_file_free() into file_free() (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: extract helper for a single dedup (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: rationalize args (Miklos Szeredi) [1636875] - [fs] vfs: dedupe: return int (Miklos Szeredi) [1636875] - [fs] vfs: limit size of dedupe (Miklos Szeredi) [1636875] - [fs] ovl: set I_CREATING on inode being created (Miklos Szeredi) [1636875]- [rpmspec] redhat spec: Add new perf tools file (Jiri Olsa) [1579484] - [tools] perf tools: Fix use of alternatives to find JDIR (Jiri Olsa) [1579484] - [net] net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd() (Paolo Abeni) [1637576] - [thunderbolt] thunderbolt: Add Intel as copyright holder (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Convert rest of the driver files to use SPDX identifier (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Print connected devices (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Make the driver less verbose (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove a meaningless NULL pointer check before dma_pool_destroy (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Initialize after IOMMUs (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not handle ICM events after domain is stopped (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Add support for runtime PM (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Remove redundant variable 'approved' (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use correct ICM commands in system suspend (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: No need to take tb->lock in domain suspend/complete (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Do not unnecessarily call ICM get route (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Use 64-bit DMA mask if supported by the platform (Jarod Wilson) [1588929] - [thunderbolt] thunderbolt: Fix small typo in variable name (Jarod Wilson) [1588929] - [mm] Revert x86/e820: put !E820_TYPE_RAM regions into memblock.reserved (Baoquan He) [1639450] - [mm] mm: return zero_resv_unavail optimization (Baoquan He) [1639450] - [mm] mm: zero remaining unavailable struct pages (Baoquan He) [1639450] - [mm] mm: skip invalid pages block at a time in zero_resv_unresv() (Baoquan He) [1639450] - [mm] docs/mm: memblock: update kernel-doc comments (Baoquan He) [1639450] - [mm] mm/memblock: add a name for memblock flags enumeration (Baoquan He) [1639450] - [block] blk-wbt: wake up all when we scale up, not down (Ming Lei) [1640035]- [video] fbdev: make FB_BACKLIGHT a tristate (Rob Clark) [1589158] - [kernel] EDAC: Raise the maximum number of memory controllers (Aristeu Rozanski) [1634077] - [netdrv] i40e: disallow changing the number of descriptors when AF_XDP is on (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Rx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: clean zero-copy XDP Tx ring on shutdown/reset (Stefan Assmann) [1630760] - [netdrv] i40e: Remove unused msglen parameter from virtchnl functions (Stefan Assmann) [1630760] - [netdrv] i40e: fix double 'NIC Link is Down' messages (Stefan Assmann) [1630760] - [netdrv] i40e: add a helper function to validate a VF based on the vf id (Stefan Assmann) [1630760] - [netdrv] i40e: use declared variables for pf and hw (Stefan Assmann) [1630760] - [netdrv] i40e: Unset promiscuous settings on VF reset (Stefan Assmann) [1630760] - [netdrv] i40e: Fix VF's link state notification (Stefan Assmann) [1630760] - [netdrv] intel-ethernet: use correct module license (Stefan Assmann) [1630760] - [netdrv] i40e(vf): remove i40e_ethtool_stats.h header file (Stefan Assmann) [1630760] - [netdrv] i40e: fix possible compiler warning in xsk TX path (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Tx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Tx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] xsk: i40e: get rid of useless struct xdp_umem_props (Stefan Assmann) [1630760] - [netdrv] i40e: add AF_XDP zero-copy Rx support (Stefan Assmann) [1630760] - [netdrv] i40e: move common Rx functions to i40e_txrx_common.h (Stefan Assmann) [1630760] - [netdrv] i40e: refactor Rx path for re-use (Stefan Assmann) [1630760] - [netdrv] i40e: added queue pair disable/enable functions (Stefan Assmann) [1630760] - [netdrv] i40e: Prevent deleting MAC address from VF when set by PF (Stefan Assmann) [1630760] - [netdrv] i40e: hold the rtnl lock on clearing interrupt scheme (Stefan Assmann) [1630760] - [netdrv] i40e: Check and correct speed values for link on open (Stefan Assmann) [1630760] - [netdrv] i40e: report correct statistics when XDP is enabled (Stefan Assmann) [1630760] - [netdrv] i40e: static analysis report from community (Stefan Assmann) [1630760] - [netdrv] i40e: use correct length for strncpy (Stefan Assmann) [1630760] - [netdrv] i40evf: Change a VF mac without reloading the VF driver (Stefan Assmann) [1630760] - [netdrv] i40e: move ethtool stats boiler plate code to i40e_ethtool_stats.h (Stefan Assmann) [1630760] - [netdrv] i40e: convert queue stats to i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: fix condition of WARN_ONCE for stat strings (Stefan Assmann) [1630760] - [netdrv] i40e_txrx: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e_main: mark expected switch fall-through (Stefan Assmann) [1630760] - [netdrv] i40e: fix i40e_add_queue_stats data pointer update (Stefan Assmann) [1630760] - [netdrv] i40e: Add AQ command for rearrange NVM structure (Stefan Assmann) [1630760] - [netdrv] i40e: Add additional return code to i40e_asq_send_command (Stefan Assmann) [1630760] - [netdrv] i40e: fix warning about shadowed ring parameter (Stefan Assmann) [1630760] - [netdrv] i40e: remove unnecessary i variable causing -Wshadow warning (Stefan Assmann) [1630760] - [netdrv] i40e: convert priority flow control stats to use helpers (Stefan Assmann) [1630760] - [netdrv] i40e: convert VEB TC stats to use an i40e_stats array (Stefan Assmann) [1630760] - [netdrv] i40e: Set fec_config when forcing link state (Stefan Assmann) [1630760] - [netdrv] i40e: add helper to copy statistic values into ethtool buffer (Stefan Assmann) [1630760] - [netdrv] i40e: add helper function for copying strings from stat arrays (Stefan Assmann) [1630760] - [netdrv] i40e: Remove duplicated prepare call in i40e_shutdown (Stefan Assmann) [1630760] - [netdrv] cls_flower: fix error values for commands not supported by drivers (Stefan Assmann) [1630760] - [netdrv] net: drivers/net: Convert random_ether_addr to eth_random_addr (Stefan Assmann) [1630760] - [net] ipv4: don't let PMTU updates increase route MTU (Sabrina Dubroca) [1638845] - [net] ipv4: update fnhe_pmtu when first hop's MTU changes (Sabrina Dubroca) [1638845] - [net] xsk: add a simple buffer reuse queue (Ivan Vecera) [1634774] - [net] samples/bpf: add -c/--copy -z/--zero-copy flags to xdpsock (Ivan Vecera) [1634774] - [net] add napi_if_scheduled_mark_missed (Ivan Vecera) [1634774] - [net] xsk: expose xdp_umem_get_(data, dma) to drivers (Ivan Vecera) [1634774] - [net] xdp: export xdp_rxq_info_unreg_mem_model (Ivan Vecera) [1634774] - [net] xdp: implement convert_to_xdp_frame for MEM_TYPE_ZERO_COPY (Ivan Vecera) [1634774] - [net] xdp: Helper function to clear kernel pointers in xdp_frame (Ivan Vecera) [1634774] - [net] xsk: i40e: get rid of useless struct xdp_umem_props (Ivan Vecera) [1631809] - [net] xdp: fix uninitialized 'err' variable (Ivan Vecera) [1631805] - [tools] headers uapi: Update tools's copy of linux/if_link.h (Ivan Vecera) [1631805] - [tools] selftests/bpf: add test for multiple programs (Ivan Vecera) [1631805] - [net] netdevsim: add support for simultaneous driver and hw XDP (Ivan Vecera) [1631805] - [net] xdp: support simultaneous driver and hw XDP attachment (Ivan Vecera) [1631805] - [net] xdp: factor out common program/flags handling from drivers (Ivan Vecera) [1631805] - [net] xdp: don't make drivers report attachment mode (Ivan Vecera) [1631805] - [net] xdp: add per mode attributes for attached programs (Ivan Vecera) [1631805] - [net] sched: cls_flower: set correct offload data in fl_reoffload (Ivan Vecera) [1631522] - [net] sched: call reoffload op on block callback reg (Ivan Vecera) [1631522] - [net] sched: cls_bpf: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_u32: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_matchall: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: cls_flower: implement offload tcf_proto_op (Ivan Vecera) [1631522] - [net] sched: add tcf_proto_op to offload a rule (Ivan Vecera) [1631522] - [net] sched: pass extack pointer to block binds and cb registration (Ivan Vecera) [1631522]- [rpmspec] kernel.spec: s390/zfcpdump: add -zfcpdump kernel variant (Philipp Rudo) [1567291] - [kernel] rh_taint: correct loaddable module support dependencies (Philipp Rudo) [1567291] - [powerpc] KVM: PPC: Book3S HV: Avoid crash from THP collapse during radix page fault (David Gibson) [1639555] - [irqchip] irqchip/gic-v3-its: Allow use of LPI tables in reserved memory (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Register LPI tables with EFI config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Check that all RDs have the same property table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Use pre-programmed redistributor tables with kdump kernels (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Allow use of pre-programmed LPI tables (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Keep track of property table's PA and VA (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Move pending table allocation to init time (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Split property table clearing from allocation (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Simplify LPI_PENDBASE_SZ usage (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Change initialization ordering for LPIs (Jeremy Linton) [1625746] - [firmware] efi: add API to reserve memory persistently across kexec reboot (Jeremy Linton) [1625746] - [firmware] efi/arm: libstub: add a root memreserve config table (Jeremy Linton) [1625746] - [firmware] efi: honour memory reservations passed via a linux specific config table (Jeremy Linton) [1625746] - [irqchip] irqchip/gic-v3-its: Cap lpi_id_bits to reduce memory footprint (Jeremy Linton) [1625746] - [infiniband] RDMA/bnxt_re: Fix system crash during RDMA resource initialization (Selvin Xavier) [1637122] - [infiniband] RDMA/bnxt_re: Fix couple of memory leaks that could lead to IOMMU call traces (Selvin Xavier) [1637120] - [arm64] arm64: KVM: Sanitize PSTATE.M when being set from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [arm64] arm64: KVM: Tighten guest core register access from userspace (Wei Huang) [1635721] {CVE-2018-18021} - [fs] fs/cifs: require sha512 (Leif Sahlberg) [1610619] - [fs] smb3: simplify code by removing CONFIG_CIFS_SMB311 (Leif Sahlberg) [1610619] - [fs] smb3: add support for statfs for smb3.1.1 posix extensions (Leif Sahlberg) [1610619] - [fs] cifs: allow disabling insecure dialects in the config (Leif Sahlberg) [1610619] - [fs] smb3: if server does not support posix do not allow posix mount option (Leif Sahlberg) [1610619]- [security] cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias() (Joe Lawrence) [1638647] - [powerpc] powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores (Steve Best) [1639265] - [powerpc] powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores (Steve Best) [1639265] - [powerpc] powerpc: Detect the presence of big-cores via ibm, thread-groups (Steve Best) [1639265] - [x86] mark amd rome as unsupported (David Arcari) [1638506] - [netdrv] qed: Add support for virtual link (Chad Dupuis) [1638013] - [netdrv] qede: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Add driver support for 20G link speed (Chad Dupuis) [1638013] - [netdrv] qed: Fix shmem structure inconsistency between driver and the mfw (Chad Dupuis) [1638013] - [netdrv] qed: Add missing device config for RoCE EDPM in UFP mode (Chad Dupuis) [1638013] - [netdrv] qed: Add a flag which indicates if offload TC is set (Chad Dupuis) [1638013] - [netdrv] qed: Do not add VLAN 0 tag to untagged frames in multi-function mode (Chad Dupuis) [1638013] - [netdrv] qed: Fix populating the invalid stag value in multi function mode (Chad Dupuis) [1638013] - [tools] perf python: Fix pyrf_evlist__read_on_cpu() interface (Jiri Olsa) [1628229] - [tools] perf mmap: Store real cpu number in 'struct perf_mmap' (Jiri Olsa) [1628229]- [fs] gfs2: Fix iomap buffered write support for journaled files (2) (Andreas Grunbacher) [1637944] - [xen] xen/manage: don't complain about an empty value in control/sysrq node (Vitaly Kuznetsov) [1623344] - [drm] drm/amdgpu: Silence harmless WARN_ON() during MST disable (Lyude Paul) [1638137] - [netdrv] net: macb: Fix regression breaking non-MDIO fixed-link PHYs (Petr Oros) [1638259] - [netdrv] net: macb: do not disable MDIO bus at open/close time (Petr Oros) [1638259] - [fs] proc: restrict kernel stack dumps to root (Waiman Long) [1638044] - [base] firmware: Always initialize the fw_priv list object (Waiman Long) [1638044] - [base] firmware: Fix security issue with request_firmware_into_buf() (Waiman Long) [1638044] - [fs] sysfs: Do not return POSIX ACL xattrs via listxattr (Waiman Long) [1638044] - [fs] vfs: don't evict uninitialized inode (Waiman Long) [1638044] - [fs] new primitive: discard_new_inode() (Waiman Long) [1638044] - [arm64] arm64: jump_label.h: use asm_volatile_goto macro instead of "asm goto" (Waiman Long) [1638044] - [kernel] sched/topology: Set correct NUMA topology type (Waiman Long) [1638044] - [kernel] bpf: 32-bit RSH verification must truncate input before the ALU op (Waiman Long) [1638044] - [mm] mm: madvise(MADV_DODUMP): allow hugetlbfs pages (Waiman Long) [1638044] - [x86] x86/pti: Fix section mismatch warning/error (Waiman Long) [1638044] - [kernel] uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe() (Waiman Long) [1638044] - [x86] x86/mm: Expand static page table for fixmap space (Waiman Long) [1638044] - [fs] fs/lock: skip lock owner pid translation in case we are in init_pid_ns (Waiman Long) [1638044] - [x86] perf/x86/intel/lbr: Fix incomplete LBR call stack (Waiman Long) [1638044] - [kernel] perf/hw_breakpoint: Split attribute parse and commit (Waiman Long) [1638044] - [kernel] bitfield: fix *_encode_bits() (Waiman Long) [1638044] - [kernel] posix-timers: Sanitize overrun handling (Waiman Long) [1638044] - [kernel] posix-timers: Make forward callback return s64 (Waiman Long) [1638044] - [kernel] alarmtimer: Prevent overflow for relative nanosleep (Waiman Long) [1638044] - [x86] x86/entry/64: Add two more instruction suffixes (Waiman Long) [1638044] - [powerpc] powerpc/kdump: Handle crashkernel memory reservation failure (Waiman Long) [1638044] - [s390] s390/mm: correct allocate_pgste proc_handler callback (Waiman Long) [1638044] - [x86] x86/numa_emulation: Fix emulated-to-physical node mapping (Waiman Long) [1638044] - [x86] x86/paravirt: Fix some warning messages (Waiman Long) [1638044] - [kernel] sched/fair: Fix vruntime_normalized() for remote non-migration wakeup (Waiman Long) [1638044] - [kernel] bpf/verifier: disallow pointer subtraction (Waiman Long) [1638044] - [mm] mm: shmem.c: Correctly annotate new inodes for lockdep (Waiman Long) [1638044] - [kernel] sched/core: Use smp_mb() in wake_woken_function() (Waiman Long) [1638044] - [kernel] bpf: fix rcu annotations in compute_effective_progs() (Waiman Long) [1638044] - [x86] x86/mm/pti: Add an overflow check to pti_clone_pmds() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_pmd() (Waiman Long) [1638044] - [x86] x86/pti: Check the return value of pti_user_pagetable_walk_p4d() (Waiman Long) [1638044] - [powerpc] powerpc/pseries/mm: call H_BLOCK_REMOVE (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: factorize PTE slot computation (Steve Best) [1637116] - [powerpc] powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE (Steve Best) [1637116] - [watchdog] watchdog/hpwdt: Disable PreTimeout when Timeout is smaller (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update Driver Documentation (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Update version number (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Module parameter alias (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Display module parameters (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Claim NMI from iLO (Joseph Szczypek) [1632945] - [watchdog] watchdog: hpwdt: Initialize pretimeout from module parameter (Joseph Szczypek) [1632945]- [mm] mm/sparse: delete old sparse_init and enable new one (Baoquan He) [1625105] - [mm] mm/sparse: add new sparse_init_nid() and sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse: move buffer init/fini to the common place (Baoquan He) [1625105] - [mm] mm/sparse: use the new sparse buffer functions in non-vmemmap (Baoquan He) [1625105] - [mm] mm/sparse: abstract sparse buffer allocations (Baoquan He) [1625105] - [mm] mm/sparse: optimize memmap allocation during sparse_init() (Baoquan He) [1625105] - [mm] mm/sparse.c: add a new parameter 'data_unit_size' for alloc_usemap_and_memmap (Baoquan He) [1625105] - [mm] mm/sparsemem.c: defer the ms->section_mem_map clearing (Baoquan He) [1625105] - [mm] mm/sparse.c: add a static variable nr_present_sections (Baoquan He) [1625105] - [mm] mm/sparse.c: make sparse_init_one_section void and remove check (Baoquan He) [1625105] - [target] scsi: target: iscsi: cxgbit: fix csk leak (Arjun Vynipadath) [1628864] - [target] scsi: target: iscsi: cxgbit: use pr_debug() instead of pr_info() (Arjun Vynipadath) [1628864] - [infiniband] iw_cxgb4: only allow 1 flush on user qps (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: pass window scale in flowc work request (Arjun Vynipadath) [1628865] - [infiniband] iw_cxgb4: remove duplicate memcpy() in c4iw_create_listen() (Arjun Vynipadath) [1628865] - [netdrv] mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge (Petr Oros) [1638268] - [tty] tty: vt_ioctl: fix potential Spectre v1 (Prarit Bhargava) [1637123] - [powerpc] powerpc/time: Add set_state_oneshot_stopped decrementer callback (Steve Best) [1638287] - [powerpc] powerpc/time: Use clockevents_register_device(), fixing an issue with large decrementer (Steve Best) [1638287] - [hwmon] hwmon: (nct6775) Fix potential Spectre v1 (Dean Nelson) [1637464] - [vfio] vfio-pci: Disable binding to PFs with SR-IOV enabled (Alex Williamson) [1637871] - [netdrv] net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns: fix skb->truesize underestimation (Petr Oros) [1638385] - [netdrv] net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES (Petr Oros) [1638385] - [netdrv] net: hns3: Fix get_vector ops in hclgevf_main module (Petr Oros) [1638385] - [netdrv] net: hns3: Fix warning bug when doing lp selftest (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mac pause not disable in pfc mode (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for mailbox message truncated problem (Petr Oros) [1638385] - [netdrv] net: hns3: Fix return value error in hns3_reset_notify_down_enet (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for reset_level default assignment probelm (Petr Oros) [1638385] - [netdrv] net: hns3: Reset net device with rtnl_lock (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for phy link issue when using marvell phy driver (Petr Oros) [1638385] - [netdrv] net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero (Petr Oros) [1638385] - [net] xprtrdma: Fix disconnect regression (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Fix validity check for modify QP (Don Dutile) [1635418] - [infiniband] IB/srp: Avoid that sg_reset -d $srp_device triggers an infinite loop (Don Dutile) [1635418] - [infiniband] ucma: fix a use-after-free in ucma_resolve_ip() (Don Dutile) [1635418] - [infiniband] RDMA/uverbs: Atomically flush and mark closed the comp event queue (Don Dutile) [1635418] - [infiniband] RDMA/mlx4: Ensure that maximal send/receive SGE less than supported by HW (Don Dutile) [1635418 1623100] - [infiniband] RDMA/cma: Protect cma dev list with lock (Don Dutile) [1635418] - [infiniband] IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler (Don Dutile) [1635418] - [infiniband] RDMA/ucma: check fd type in ucma_migrate_id() (Don Dutile) [1635418] - [infiniband] RDMA/rxe: Set wqe->status correctly if an unexpected response is received (Don Dutile) [1635418] - [infiniband] IB/IPoIB: Set ah valid flag in multicast send flow (Don Dutile) [1635418] - [infiniband] RDMA/core: Avoid holding lock while initializing fields on stack (Don Dutile) [1635418] - [infiniband] IB/rxe: Drop QP0 silently (Don Dutile) [1635418] - [infiniband] RDMA/umem: Don't hold mmap_sem for too long (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (2/2) (Don Dutile) [1635418] - [infiniband] IB/srpt: Fix srpt_cm_req_recv() error path (1/2) (Don Dutile) [1635418] - [infiniband] RDMA: Fix storage of PortInfo CapabilityMask in the kernel (Don Dutile) [1635418] - [infiniband] IB/core: type promotion bug in rdma_rw_init_one_mr() (Don Dutile) [1635418] - [infiniband] RDMA/i40w: Hold read semaphore while looking after VMA (Don Dutile) [1635418] - [infiniband] vmw_pvrdma: Release netdev when vmxnet3 module is removed (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in __srpt_close_all_ch() (Don Dutile) [1635418] - [infiniband] ib_srpt: Fix a use-after-free in srpt_close_ch() (Don Dutile) [1635418] - [infiniband] IB/srpt: Support HCAs with more than two ports (Don Dutile) [1635418] - [infiniband] IB/rxe: don't clear the tx queue on every transfer (Don Dutile) [1635418] - [infiniband] IB/core: add max_send_sge and max_recv_sge attributes (Don Dutile) [1635418 1623100] - [infiniband] IB/rxe: support for 802.1q VLAN on the listener (Don Dutile) [1635418] - [netdrv] cxgb4: impose mandatory VLAN usage when non-zero TAG ID (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: when max_tx_rate is 0 disable tx rate limiting (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: do not return DUPLEX_UNKNOWN when link is down (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: expose stats fetched from firmware via debugfs (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: remove stats fetched from firmware (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: specify IQTYPE in fw_iq_cmd (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Fix the condition to check if the card is T5 (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Support ethtool private flags (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add support for FW_ETH_TX_PKT_VM_WR (Arjun Vynipadath) [1628863] - [netdrv] cxgb4: Add flag tc_flower_initialized (Arjun Vynipadath) [1628863] - [s390] s390/zcrypt: remove VLA usage from the AP bus (Philipp Rudo) [1637865] - [s390] s390/ap_bus: replace PTR_RET with PTR_ERR_OR_ZERO (Philipp Rudo) [1637865] - [s390] s390/crypto: fix gcc 8 stringop-truncation warning (Philipp Rudo) [1637865] - [s390] s390/zcrypt: code beautify (Philipp Rudo) [1637865] - [s390] s390/zcrypt: add copy_from_user length plausibility checks (Philipp Rudo) [1637865] - [s390] s390/zcrypt: Show load of cards and queues in sysfs (Philipp Rudo) [1637865] - [s390] s390/kvm: fix deadlock when killed by oom (Philipp Rudo) [1638264] - [fs] xfs: fix data corruption w/ unaligned reflink ranges (Brian Foster) [1633476] - [fs] xfs: fix data corruption w/ unaligned dedupe ranges (Brian Foster) [1633476] - [fs] xfs: update ctime and remove suid before cloning files (Brian Foster) [1633476] - [fs] xfs: zero posteof blocks when cloning above eof (Brian Foster) [1633476] - [fs] xfs: refactor clonerange preparation into a separate helper (Brian Foster) [1633476] - [netdrv] nfp: avoid buffer leak when FW communication fails (Petr Oros) [1638233] - [netdrv] nfp: don't fail probe on pci_sriov_set_totalvfs() errors (Petr Oros) [1638233] - [netdrv] nfp: wait for posted reconfigs when disabling the device (Petr Oros) [1638233] - [netdrv] liquidio: fix hang when re-binding VF host drv after running DPDK VF driver (Petr Oros) [1638224] - [netdrv] r8169: set RxConfig after tx/rx is enabled for RTL8169sb/8110sb devices (Petr Oros) [1638210] - [netdrv] r8169: add support for NCube 8168 network card (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8106e (Petr Oros) [1638210] - [netdrv] r8169: don't use MSI-X on RTL8168g (Petr Oros) [1638210] - [powerpc] KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds (David Gibson) [1637766] - [drm] drm/amdgpu: Suppress keypresses from ACPI_VIDEO events (Lyude Paul) [1631918] - [infiniband] IB/hfi1: Remove race conditions in user_sdma send path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Eliminate races in the SDMA send error path (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix destroy_qp hang after a link down (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix context recovery when PBC has an UnsupportedVL (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Invalid user input can result in crash (Alex Estrin) [1637068] - [infiniband] IB/hfi1: Fix SL array bounds check (Alex Estrin) [1637068] - [powerpc] powerpc/fadump: re-register firmware-assisted dump if already registered (Steve Best) [1637383] - [powerpc] powerpc/fadump: cleanup crash memory ranges support (Steve Best) [1637383] - [powerpc] powerpc/fadump: merge adjacent memory ranges to reduce PT_LOAD segements (Steve Best) [1637383] - [powerpc] powerpc/fadump: handle crash memory ranges array index overflow (Steve Best) [1637383] - [scsi] scsi: qedi: Initialize the stats mutex lock (Chad Dupuis) [1637245] - [fs] gfs2: Fix iomap buffered write support for journaled files (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate update_rgrp_lvb_unlinked (Andreas Grunbacher) [1637944] - [fs] gfs2: Fix gfs2_testbit to use clone bitmaps (Andreas Grunbacher) [1637944] - [fs] gfs2: Get rid of gfs2_ea_strlen (Andreas Grunbacher) [1637944] - [fs] GFS2: rgrp free blocks used incorrectly (Andreas Grunbacher) [1637944] - [fs] gfs2: remove redundant variable 'moved' (Andreas Grunbacher) [1637944] - [fs] gfs2: use iomap_readpage for blocksize == PAGE_SIZE (Andreas Grunbacher) [1637944] - [fs] gfs2: Use iomap for stuffed direct I/O reads (Andreas Grunbacher) [1637944] - [fs] gfs2: fallocate_chunk: Always initialize struct iomap (Andreas Grunbacher) [1637944] - [fs] gfs2: Remove gfs2_write_(begin,end) (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap direct I/O support (Andreas Grunbacher) [1637944] - [fs] gfs2: gfs2_extent_length cleanup (Andreas Grunbacher) [1637944] - [fs] gfs2: iomap buffered write support (Andreas Grunbacher) [1637944] - [fs] gfs2: Further iomap cleanups (Andreas Grunbacher) [1637944] - [fs] fs: gfs2: Adding new return type vm_fault_t (Andreas Grunbacher) [1637944] - [fs] gfs2: using posix_acl_xattr_size instead of posix_acl_to_xattr (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't reject a supposedly full bitmap if we have blocks reserved (Andreas Grunbacher) [1637944] - [fs] gfs2: Eliminate redundant ip->i_rgd (Andreas Grunbacher) [1637944] - [fs] gfs2: Stop messing with ip->i_rgd in the rlist code (Andreas Grunbacher) [1637944] - [fs] gfs2: call ktime_get_coarse_real_ts64() directly (Andreas Grunbacher) [1637944] - [fs] gfs2: Minor clarification to __gfs2_punch_hole (Andreas Grunbacher) [1637944] - [fs] gfs2: Don't withdraw under a spin lock (Andreas Grunbacher) [1637944] - [fs] gfs2: eliminate rs_inum and reduce the size of gfs2 inodes (Andreas Grunbacher) [1637944] - [drm] drm/nouveau/drm/nouveau: Grab runtime PM ref in nv50_mstc_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/disp: fix DP disable race (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Don't forget to cancel hpd_work on suspend/unload (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Prevent handling ACPI HPD events too early (Lyude Paul) [1628749] - [drm] drm/nouveau: Reset MST branching unit before enabling (Lyude Paul) [1628749] - [drm] drm/nouveau: Only write DP_MSTM_CTRL when needed (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in drm_load() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_disable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove useless poll_enable() call in switcheroo_set_state() (Lyude Paul) [1628749] - [drm] drm/nouveau: Fix deadlocks in nouveau_connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Use pm_runtime_get_noresume() in connector_detect() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix deadlock with fb_helper with async RPM requests (Lyude Paul) [1628749] - [drm] drm/nouveau: Remove duplicate poll_enable() in pmops_runtime_suspend() (Lyude Paul) [1628749] - [drm] drm/nouveau/drm/nouveau: Fix bogus drm_kms_helper_poll_enable() placement (Lyude Paul) [1628749] - [md] dm table: require that request-based DM be layered on blk-mq devices (Mike Snitzer) [1637682] - [md] dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED (Mike Snitzer) [1637682] - [md] dm: remove legacy request-based IO path (Mike Snitzer) [1637682] - [md] dm linear: fix linear_end_io conditional definition (Mike Snitzer) [1637682] - [md] dm linear: eliminate linear_end_io call if CONFIG_DM_ZONED disabled (Mike Snitzer) [1637682] - [md] dm: fix report zone remapping to account for partition offset (Mike Snitzer) [1637682] - [md] dm cache: destroy migration_cache if cache target registration failed (Mike Snitzer) [1637682] - [md] dm cache: fix resize crash if user doesn't reload cache table (Mike Snitzer) [1637682] - [md] dm cache metadata: ignore hints array being too small during resize (Mike Snitzer) [1637682] - [md] dm raid: remove bogus const from decipher_sync_action() return type (Mike Snitzer) [1637682] - [md] dm mpath: fix attached_handler_name leak and dangling hw_handler_name pointer (Mike Snitzer) [1637682] - [md] dm thin metadata: fix __udivdi3 undefined on 32-bit (Mike Snitzer) [1637682] - [md] dm thin metadata: try to avoid ever aborting transactions (Mike Snitzer) [1637682] - [md] dm raid: bump target version, update comments and documentation (Mike Snitzer) [1637682] - [md] dm raid: fix RAID leg rebuild errors (Mike Snitzer) [1637682] - [md] dm raid: fix rebuild of specific devices by updating superblock (Mike Snitzer) [1637682] - [md] dm raid: fix stripe adding reshape deadlock (Mike Snitzer) [1637682] - [md] dm raid: fix reshape race on small devices (Mike Snitzer) [1637682] - [md] dm: disable CRYPTO_TFM_REQ_MAY_SLEEP to fix a GFP_KERNEL recursion deadlock (Mike Snitzer) [1637682] - [md] dm verity: fix crash on bufio buffer that was allocated with vmalloc (Mike Snitzer) [1637682] - [md] dm writecache: fix a crash due to reading past end of dirty_bitmap (Mike Snitzer) [1637682] - [md] dm crypt: don't decrease device limits (Mike Snitzer) [1637682] - [md] dm cache metadata: set dirty on all cache blocks after a crash (Mike Snitzer) [1637682] - [md] dm snapshot: remove stale FIXME in snapshot_map() (Mike Snitzer) [1637682] - [md] dm snapshot: improve performance by switching out_of_order_list to rbtree (Mike Snitzer) [1637682] - [md] dm kcopyd: avoid softlockup in run_complete_job (Mike Snitzer) [1637682] - [md] dm cache metadata: save in-core policy_hint_size to on-disk superblock (Mike Snitzer) [1637682] - [md] dm thin: stop no_space_timeout worker when switching to write-mode (Mike Snitzer) [1637682] - [md] dm kcopyd: return void from dm_kcopyd_copy() (Mike Snitzer) [1637682] - [md] dm thin: include metadata_low_watermark threshold in pool status (Mike Snitzer) [1637682] - [md] dm writecache: report start_sector in status line (Mike Snitzer) [1637682] - [md] dm crypt: convert essiv from ahash to shash (Mike Snitzer) [1637682] - [md] dm crypt: use wake_up_process() instead of a wait queue (Mike Snitzer) [1637682] - [md] dm integrity: recalculate checksums on creation (Mike Snitzer) [1637682] - [md] dm integrity: flush journal on suspend when using separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: use version 2 for separate metadata (Mike Snitzer) [1637682] - [md] dm integrity: allow separate metadata device (Mike Snitzer) [1637682] - [md] dm integrity: add ic->start in get_data_sector() (Mike Snitzer) [1637682] - [md] dm integrity: report provided data sectors in the status (Mike Snitzer) [1637682] - [md] dm integrity: implement fair range locks (Mike Snitzer) [1637682] - [md] dm integrity: decouple common code in dm_integrity_map_continue() (Mike Snitzer) [1637682] - [md] dm integrity: change 'suspending' variable from bool to int (Mike Snitzer) [1637682] - [md] dm delay: add flush as a third class of IO (Mike Snitzer) [1637682] - [md] dm delay: refactor repetitive code (Mike Snitzer) [1637682] - [md] dm cache: only allow a single io_mode cache feature to be requested (Mike Snitzer) [1637682] - [md] dm thin: update stale "Status" Documentation (Mike Snitzer) [1637682] - [pci] PCI: Reprogram bridge prefetch registers on resume (Myron Stowe) [1637155] - [input] Input: xen-kbdfront - fix multi-touch XenStore node's locations (Benjamin Tissoires) [1637027] - [input] Input: elantech - enable middle button of touchpad on ThinkPad P72 (Benjamin Tissoires) [1637027] - [hid] HID: i2c-hid: Use devm to allocate i2c_hid struct (Benjamin Tissoires) [1637027] - [hid] HID: input: fix leaking custom input node name (Benjamin Tissoires) [1637027] - [hid] HID: core: fix grouping by application (Benjamin Tissoires) [1637027] - [hid] HID: multitouch: fix Elan panels with 2 input modes declaration (Benjamin Tissoires) [1637027] - [input] Input: do not use WARN() in input_alloc_absinfo() (Benjamin Tissoires) [1637027] - [s390] s390: vfio-ap: setup APCB mask using KVM dedicated function (Cornelia Huck) [1508118] - [s390] KVM: s390: Tracing APCB changes (Cornelia Huck) [1508118] - [s390] KVM: s390: fix locking for crypto setting error path (Cornelia Huck) [1508118] - [s390] s390: doc: detailed specifications for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: CPU model support for AP virtualization (Cornelia Huck) [1508118] - [s390] KVM: s390: device attrs to enable/disable AP interpretation (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-1 CRYCB on host FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow guest FORMAT-0 CRYCB on host FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-0 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: allow CRYCB FORMAT-1 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Allow CRYCB FORMAT-2 (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Make use of CRYCB FORMAT2 clear (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: Do the CRYCB validation first (Cornelia Huck) [1508118] - [s390] KVM: s390: Clear Crypto Control Block when using vSIE (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_RESET ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: zeroize the AP queues (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement VFIO_DEVICE_GET_INFO ioctl (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: implement mediated device open callback (Cornelia Huck) [1508118] - [s390] KVM: s390: interface to clear CRYCB masks (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interface to view matrix mdev matrix (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure control domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure domains (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: sysfs interfaces to configure adapters (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: register matrix device with VFIO mdev framework (Cornelia Huck) [1508118] - [s390] s390: vfio-ap: base implementation of VFIO AP device driver (Cornelia Huck) [1508118] - [s390] KVM: s390: refactor crypto initialization (Cornelia Huck) [1508118] - [s390] KVM: s390: introduce and use KVM_REQ_VSIE_RESTART (Cornelia Huck) [1508118] - [s390] KVM: s390: vsie: simulate VCPU SIE entry/exit (Cornelia Huck) [1508118] - [s390] s390/zcrypt: hex string mask improvements for apmask and aqmask (Cornelia Huck) [1508118] - [s390] s390/zcrypt: AP bus support for alternate driver(s) (Cornelia Huck) [1508118] - [s390] s390/zcrypt: switch return type to bool for ap_instructions_available() (Cornelia Huck) [1508118] - [s390] s390/zcrypt: fix ap_instructions_available() returncodes (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Integrate ap_asm.h into include/asm/ap.h (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Review inline assembler constraints (Cornelia Huck) [1508118] - [s390] s390/zcrypt: Add ZAPQ inline function (Cornelia Huck) [1508118] - [net] ipv6: use rt6_info members when dst is set in rt6_fill_node (Xin Long) [1625864 1625803 1625117]- [netdrv] amd-xgbe: use dma_mapping_error to check map errors (David Arcari) [1637666] - [crypto] crypto: qat - Fix KASAN stack-out-of-bounds bug in adf_probe() (Waiman Long) [1629547] - [powerpc] powerpc: fix csum_ipv6_magic() on little endian platforms (Diego Domingos) [1625579] - [net] smc: generic netlink family should be __ro_after_init (Philipp Rudo) [1632435] - [net] net/smc: fix sizeof to int comparison (Philipp Rudo) [1632435] - [net] net/smc: no urgent data check for listen sockets (Philipp Rudo) [1632435] - [net] net/smc: enable fallback for connection abort in state INIT (Philipp Rudo) [1632435] - [net] net/smc: remove duplicate mutex_unlock (Philipp Rudo) [1632435] - [net] net/smc: fix non-blocking connect problem (Philipp Rudo) [1632435] - [net] net/smc: send response to test link signal (Philipp Rudo) [1632435] - [net] net: simplify sock_poll_wait (Philipp Rudo) [1632435] - [net] net/smc: Simplify ib_post_(send|recv|srq_recv)() calls (Philipp Rudo) [1632435] - [net] net/smc: Remove a WARN_ON() statement (Philipp Rudo) [1632435] - [powerpc] KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl result (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add nested shadow page tables to debugfs (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Allow HV module to load without hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle differing endianness for H_ENTER_NESTED (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Sanitise hv_regs on nested guest entry (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR register (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpu (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use hypercalls for TLB invalidation when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle page fault for a nested guest (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypercalls correctly when nested (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisor (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Nested guest entry via hypercall (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Framework and hcall stubs for nested virtualization (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Use kvmppc_unmap_pte() in kvm_unmap_radix() (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Refactor radix page fault handler (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Make kvmppc_mmu_radix_xlate process/partition table agnostic (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Clear partition table entry on vm teardown (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Use ccr field in pt_regs struct embedded in vcpu struct (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Add a debugfs file to dump radix mappings (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Handle hypervisor instruction faults better (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Streamlined guest entry/exit path on P9 for radix guests (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Call kvmppc_handle_exit_hv() with vcore unlocked (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Rework TM save/restore code and make it C-callable (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Simplify real-mode interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Extract PMU save/restore operations as C-callable functions (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Move interrupt delivery on guest entry to C code (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S HV: Remove left-over code in XICS-on-XIVE emulation (Suraj Jitindar Singh) [1505999] - [powerpc] KVM: PPC: Book3S: Simplify external interrupt handling (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc: Turn off CPU_FTR_P9_TM_HV_ASSIST in non-hypervisor mode (Suraj Jitindar Singh) [1505999] - [powerpc] powerpc/64s: Remove POWER9 DD1 support (Suraj Jitindar Singh) [1505999] - [netdrv] net/mlx5: Add Fast teardown support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set vlan masks for all offloaded TC rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix out of bound access when setting vport rate (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Avoid unbounded peer devices when unpairing TC hairpin rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Cache the system image guid (Alaa Hleihel) [1636554] - [netdrv] mlx5: remove ndo_poll_controller (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for SQ and not RQ state when modifying hairpin SQ (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix read from coherent memory (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: don't set CHECKSUM_COMPLETE on SCTP packets (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Set ECN for received packets using CQE indication (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix possible deadlock from lockdep when adding fte to fg (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Check for error in mlx5_attach_interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Consider PCI domain in search for next dev (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix not releasing read lock when adding flow rules (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: E-Switch, Fix memory leak when creating switchdev mode FDB tables (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer strides offset (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use u16 for Work Queue buffer fragment size (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix debugfs cleanup in the device init/remove flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix use-after-free in self-healing flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Make function mlx5i_grp_sw_update_stats() static (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Use priv stats in completion rx flow (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB child devices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Add ndo stats support for IPoIB netdevices (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: IPoIB, Initialize max_opened_tc in mlx5i_init flow (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Fix leaking stack memory to userspace (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reorganize the makefile (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: clock.c depends on CONFIG_PTP_1588_CLOCK (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: vxlan.c depends on CONFIG_VXLAN (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move flow steering declarations into en/fs.h (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_ARFS for accelerated flow steering support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add CONFIG_MLX5_EN_RXNFC for ethtool rx nfc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Ethtool steering, move ethtool callbacks (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Reduce command polling interval (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use max_num_eqs for calculation of required MSIX vectors (Alaa Hleihel) [1636554] - [netdrv] RDMA/mlx5: Fix shift overflow in mlx5_ib_create_wq (Alaa Hleihel) [1636554] - [netdrv] overflow.h: Add arithmetic shift helper (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Fix uninitialized variable (Alaa Hleihel) [1636554] - [netdrv] RDMA: Fix return code check in rdma_set_cq_moderation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move vxlan logic to core driver (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add sync lock for add/del vxlan port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, return values for add/del port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename from mlx5e to mlx5 (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, rename struct mlx5e_vxlan to mlx5_vxlan_port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, move netdev only logic to en_main.c (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, add direct delete function (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, cleanup an unused member in vxlan work (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, replace ports radix-tree with hash table (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, check maximum number of UDP ports (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Vxlan, reflect 4789 UDP port default addition to software database (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Move XDP related code into new XDP files (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Restrict the combination of large MTU and XDP (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Gather all XDP pre-requisite checks in a single function (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: avoid excessive warning msgs when creating VFs on 2nd port (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Use PARTIAL_GSO for UDP segmentation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Remove redundant WARN when we cannot find neigh entry (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Fix tristate and description for MLX5 module (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Better return types for CQE API (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Use ERR_CAST() instead of coding it (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Add missing SET_DRIVER_VERSION command translation (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [netdrv] IB/mlx5: Honor cnt_set_id_valid flag instead of set_id (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: fix uaccess beyond "count" in debugfs read/write handlers (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Fix GRE flow specification (Alaa Hleihel) [1636554] - [infiniband] IB/mlx5: Remove set-but-not-used variables (Alaa Hleihel) [1636554] - [infiniband] RDMA/mlx5: Don't leak UARs in case of free fails (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Update NIC HW stats on demand only (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for total num of NOP operations (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add counter for MPWQE filler strides (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add channel events counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add a counter for congested UMRs (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add NAPI statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add XDP_TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add TX completions statistics (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: RX, Use existing WQ local variable (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Convert large order kzalloc allocations to kvzalloc (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO remaining counter (Alaa Hleihel) [1636554] - [netdrv] net/mlx5e: Add UDP GSO support (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Rate limit errors in command interface (Alaa Hleihel) [1636554] - [netdrv] net/mlx5: Prevent warns in dmesg upon firmware commands (Alaa Hleihel) [1636554] - [netdrv] mlx4: remove ndo_poll_controller (Alaa Hleihel) [1636553] - [netdrv] net/mlx4: Use cpumask_available for eq->affinity_mask (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/en_rx: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [netdrv] net/mlx4/mcg: Mark expected switch fall-throughs (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Use 4K pages for kernel QP's WQE buffer (Alaa Hleihel) [1636553] - [netdrv] net/mlx4_core: Allow MTTs starting at any index (Alaa Hleihel) [1636553] - [infiniband] IB/mlx4: Test port number before querying type (Alaa Hleihel) [1636553] - [powerpc] powerpc/numa: Skip onlining a offline node in kdump path (Steve Best) [1637118] - [netdrv] net: aquantia: Make function aq_fw1x_set_power() static (David Arcari) [1636533] - [netdrv] net: aquantia: memory corruption on jumbo frames (David Arcari) [1636533 1630377] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: renaming for better visibility (David Arcari) [1636533] - [netdrv] net: aquantia: whitespace changes (David Arcari) [1636533] - [netdrv] net: aquantia: implement EEE support (David Arcari) [1636533] - [netdrv] net: aquantia: implement WOL support (David Arcari) [1636533] - [netdrv] net: aquantia: definitions for WOL (David Arcari) [1636533] - [netdrv] net: aquantia: fix hw_atl_utils_fw_upload_dwords (David Arcari) [1636533] - [netdrv] net: aquantia: Make some functions static (David Arcari) [1636533] - [netdrv] net: aquantia: bump driver version (David Arcari) [1636533] - [netdrv] net: aquantia: Add renegotiate ethtool operation support (David Arcari) [1636533] - [netdrv] net: aquantia: Implement rx/tx flow control ethtools callback (David Arcari) [1636533] - [netdrv] net: aquantia: Improve adapter init/deinit logic (David Arcari) [1636533] - [netdrv] net: aquantia: Ethtool based ring size configuration (David Arcari) [1636533] - [wireless] ath10k: fix memory leak of tpc_stats (Petr Oros) [1637528] - [wireless] ath10k: snoc: use correct bus-specific pointer in RX retry (Petr Oros) [1637528] - [wireless] ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64 (Petr Oros) [1637528] - [wireless] brcmsmac: fix wrap around in conversion from constant to s16 (Petr Oros) [1637528] - [wireless] mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status() (Petr Oros) [1637528] - [wireless] ath10k: transmit queued frames after processing rx packets (Petr Oros) [1637528] - [wireless] ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock (Petr Oros) [1637528] - [wireless] ath10k: use locked skb_dequeue for rx completions (Petr Oros) [1637528] - [wireless] ath10k: sdio: set skb len for all rx packets (Petr Oros) [1637528] - [wireless] ath10k: sdio: use same endpoint id for all packets in a bundle (Petr Oros) [1637528] - [wireless] iwlwifi: cancel the injective function between hw pointers to tfd entry index (Petr Oros) [1637528] - [wireless] ath10k: disable bundle mgmt tx completion event support (Petr Oros) [1637528] - [wireless] ath10k: prevent active scans on potential unusable channels (Petr Oros) [1637528] - [wireless] ath9k_hw: fix channel maximum power level test (Petr Oros) [1637528] - [wireless] ath9k: report tx status on EOSP (Petr Oros) [1637528] - [wireless] iwlwifi: pcie: don't access periphery registers when not available (Petr Oros) [1637528] - [wireless] brcmfmac: fix brcmf_wiphy_wowl_params() NULL pointer dereference (Petr Oros) [1637528] - [netdrv] be2net: don't flip hw_features when VXLANs are added/deleted (Petr Oros) [1637133] - [netdrv] be2net: Fix memory leak in be_cmd_get_profile_config() (Petr Oros) [1637133] - [netdrv] be2net: Mark expected switch fall-through (Petr Oros) [1637133] - [netdrv] be2net: fix spelling mistake "seqence" -> "sequence" (Petr Oros) [1637133] - [netdrv] be2net: Update the driver version to 12.0.0.0 (Petr Oros) [1637133] - [netdrv] be2net: gather debug info and reset adapter (only for Lancer) on a tx-timeout (Petr Oros) [1637133] - [netdrv] be2net: move rss_flags field in rss_info to ensure proper alignment (Petr Oros) [1637133] - [netdrv] be2net: re-order fields in be_error_recovert to avoid hole (Petr Oros) [1637133] - [netdrv] be2net: remove unused tx_jiffies field from be_tx_stats (Petr Oros) [1637133] - [netdrv] be2net: move txcp field in be_tx_obj to eliminate holes in the struct (Petr Oros) [1637133] - [netdrv] be2net: reorder fields in be_eq_obj structure (Petr Oros) [1637133] - [netdrv] be2net: remove desc field from be_eq_obj (Petr Oros) [1637133] - [netdrv] be2net: remove unused old custom busy-poll fields (Petr Oros) [1637133] - [netdrv] be2net: remove unused old AIC info (Petr Oros) [1637133] - [x86] x86/spec_ctrl/compat: Call IBRS_ENTRY only after valid kernel stack (Waiman Long) [1636843] - [acpi] ACPI/PPTT: Handle architecturally unknown cache types (Jeremy Linton) [1636567] - [base] drivers: base: cacheinfo: Do not populate sysfs for unknown cache types (Jeremy Linton) [1636567] - [fs] getxattr: use correct xattr length (Lukas Czerner) [1637049] - [x86] Mark Intel Cascade Lake supported (Steve Best) [1636651] - [x86] x86/boot: Fix kexec booting failure in the SEV bit detection code (Kairui Song) [1632514] - [scsi] scsi: megaraid_sas: driver version upgrade (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Support FW provided TM timeout values (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Return immediately from wait_for_adapter_operational after kill adapter (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Update controller info during resume (Tomas Henzl) [1635565] - [scsi] scsi: megaraid_sas: Do not do Kill adapter if GET_CTRL_INFO times out (Tomas Henzl) [1635565] - [scsi] qla2xxx: Update driver version to 10.00.00.07.08.0-k (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Check for Register disconnect (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix driver hang when FC-NVMe LUNs are configured (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix re-using LoopID when handle is in use (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix duplicate switch database entries (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix NVMe session hang on unload (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix iIDMA error (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix stalled relogin (Himanshu Madhani) [1633373] - [scsi] scsi: qla2xxx: Fix unintended Logout (Himanshu Madhani) [1633373] - [powerpc] powerpc/pseries: Disable CPU hotplug across migrations (Steve Best) [1633587] - [block] blk-mq: I/O and timer unplugs are inverted in blktrace (Ming Lei) [1634330] - [block] block: fix deadline elevator drain for zoned block devices (Ming Lei) [1634333] - [block] blk-mq: Allow blocking queue tag iter callbacks (Ming Lei) [1634328] - [block] block: use nanosecond resolution for iostat (Ming Lei) [1634329] - [block] null_blk: fix zoned support for non-rq based operation (Ming Lei) [1634324] - [block] blk-cgroup: increase number of supported policies (Ming Lei) [1634335] - [block] block: bfq: swap puts in bfqg_and_blkg_put (Ming Lei) [1634334] - [block] block: don't warn when doing fsync on read-only devices (Ming Lei) [1634331] - [block] blkcg: use tryget logic when associating a blkg with a bio (Ming Lei) [1634332] - [block] blkcg: delay blkg destruction until after writeback has (Ming Lei) [1634332] - [block] Revert "blk-throttle: fix race between (Ming Lei) [1634332] - [block] blk-wbt: remove dead code (Ming Lei) [1634326] - [block] blk-wbt: improve waking of tasks (Ming Lei) [1634326] - [block] blk-wbt: abstract out end IO completion handler (Ming Lei) [1634326]- [dma] driver/dma/ioat: Call del_timer_sync() without holding prep_lock (Waiman Long) [1607654] - [netdrv] bnxt_en: Fix VF mac address regression (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Do not adjust max_cp_rings by the ones used by RDMA (Jonathan Toppins) [1635846] - [netdrv] bnxt_en: Clean up unused functions (Jonathan Toppins) [1635846] - [fs] fsnotify: fix ignore mask logic in fsnotify() (Lukas Czerner) [1635537] - [net] net/af_iucv: locate IUCV header via skb_network_header() (Philipp Rudo) [1635332] - [net] net/af_iucv: drop inbound packets with invalid flags (Philipp Rudo) [1635332] - [net] net/af_iucv: fix skb handling on HiperTransport xmit error (Philipp Rudo) [1635332] - [hid] HID: i2c-hid: Fix flooded incomplete report after S3 on Rayd touchscreen (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Make acpi_gsb_i2c_read_bytes() check i2c_transfer return value (David Arcari) [1635746] - [i2c] i2c: designware: Re-init controllers with pm_disabled set on resume (David Arcari) [1635746] - [i2c] i2c: core: ACPI: Properly set status byte to 0 for multi-byte writes (David Arcari) [1635746] - [fs] fs/quota: Fix spectre gadget in do_quotactl (Lukas Czerner) [1635521] - [fs] xfs: fix error handling in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove invalid log recovery first/last cycle check (Brian Foster) [1633171] - [fs] xfs: validate inode di_forkoff (Brian Foster) [1633171] - [fs] xfs: skip delalloc COW blocks in xfs_reflink_end_cow (Brian Foster) [1633171] - [fs] xfs: don't treat unknown di_flags2 as corruption in scrub (Brian Foster) [1633171] - [fs] xfs: remove duplicated include from alloc.c (Brian Foster) [1633171] - [fs] xfs: don't bring in extents in xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: fix transaction leak in xfs_reflink_allocate_cow() (Brian Foster) [1633171] - [fs] xfs: avoid lockdep false positives in xfs_trans_alloc (Brian Foster) [1633171] - [fs] xfs: refactor xfs_buf_log_item reference count handling (Brian Foster) [1633171] - [fs] xfs: clean up xfs_trans_brelse() (Brian Foster) [1633171] - [fs] xfs: don't unlock invalidated buf on aborted tx commit (Brian Foster) [1633171] - [fs] xfs: remove last of unnecessary xfs_defer_cancel() callers (Brian Foster) [1633171] - [fs] xfs: don't crash the vfs on a garbage inline symlink (Brian Foster) [1633171] - [fs] iomap: set page dirty after partial delalloc on mkwrite (Brian Foster) [1633171] - [fs] xfs: sanity check ag header values in xrep_calc_ag_resblks (Brian Foster) [1633171] - [fs] xfs: recalculate summary counters at mount time if icount is bad (Brian Foster) [1633171] - [fs] xfs: fix a null pointer dereference in xfs_bmap_extents_to_btree (Brian Foster) [1633171] - [fs] xfs: remove b_last_holder & associated macros (Brian Foster) [1633171] - [fs] xfs: repair the AGI (Brian Foster) [1633171] - [fs] xfs: repair the AGFL (Brian Foster) [1633171] - [fs] xfs: repair the AGF (Brian Foster) [1633171] - [fs] xfs: remove dead error handling code in xfs_dquot_disk_alloc() (Brian Foster) [1633171] - [fs] xfs: use WRITE_ONCE to update if_seq (Brian Foster) [1633171] - [fs] xfs: fix a comment in xfs_log_reserve (Brian Foster) [1633171] - [fs] xfs: only validate summary counts on primary superblock (Brian Foster) [1633171] - [fs] xfs: substitute spaces with tabs (Brian Foster) [1633171] - [fs] xfs: fold dfops into the transaction (Brian Foster) [1633171] - [fs] xfs: always defer agfl block frees (Brian Foster) [1633171] - [fs] xfs: pass transaction to xfs_defer_add() (Brian Foster) [1633171] - [fs] xfs: replace xfs_defer_ops ->dop_pending with on-stack list (Brian Foster) [1633171] - [fs] xfs: cancel dfops on xfs_defer_finish() error (Brian Foster) [1633171] - [fs] xfs: clean out superfluous dfops dop params/vars (Brian Foster) [1633171] - [fs] xfs: drop dop param from xfs_defer_op_type ->finish_item() callback (Brian Foster) [1633171] - [fs] xfs: automatic dfops inode relogging (Brian Foster) [1633171] - [fs] xfs: automatic dfops buffer relogging (Brian Foster) [1633171] - [fs] xfs: add missing defer ijoins for held inodes (Brian Foster) [1633171] - [fs] xfs: replace dop_low with transaction flag (Brian Foster) [1633171] - [fs] xfs: pass transaction to dfops reset/move helpers (Brian Foster) [1633171] - [fs] xfs: remove unused __xfs_defer_cancel() internal helper (Brian Foster) [1633171] - [fs] xfs: use transaction for intent recovery instead of raw dfops (Brian Foster) [1633171] - [fs] xfs: refactor internal dfops initialization (Brian Foster) [1633171] - [fs] xfs: check da node magic in _node_lookup_int (Brian Foster) [1633171] - [fs] xfs: use a local variable for magic number in xfs_da3_node_lookup_int (Brian Foster) [1633171] - [fs] xfs: refactor log recovery check (Brian Foster) [1633171] - [fs] xfs: move extent busy tree initialization to xfs_initialize_perag (Brian Foster) [1633171] - [fs] xfs: avoid COW fork extent lookups in writeback if the fork didn't change (Brian Foster) [1633171] - [fs] xfs: maintain a sequence count for inode fork manipulations (Brian Foster) [1633171] - [fs] xfs: check for unknown v5 feature bits in superblock write verifier (Brian Foster) [1633171] - [fs] xfs: verify icount in superblock write (Brian Foster) [1633171] - [fs] libxfs: add more bounds checking to sb sanity checks (Brian Foster) [1633171] - [fs] xfs: refactor superblock verifiers (Brian Foster) [1633171] - [fs] xfs: refactor the xrep_extent_list into xfs_bitmap (Brian Foster) [1633171] - [fs] xfs: introduce a new xfs_inode_has_cow_data helper (Brian Foster) [1633171] - [fs] xfs: remove the xfs_ifork_t typedef (Brian Foster) [1633171] - [fs] xfs: simplify xfs_idata_realloc (Brian Foster) [1633171] - [fs] xfs: remove if_real_bytes (Brian Foster) [1633171] - [fs] xfs: move the repair extent list into its own file (Brian Foster) [1633171] - [fs] xfs: pass transaction lock while setting up agresv on cyclic metadata (Brian Foster) [1633171] - [fs] xfs: remove deprecated barrier/nobarrier mount (Brian Foster) [1633171] - [fs] xfs: clean up IRELE/iput callsites (Brian Foster) [1633171] - [fs] xfs: kill IHOLD (Brian Foster) [1633171] - [fs] xfs: bypass final dfops roll in trans commit path (Brian Foster) [1633171] - [fs] xfs: drop unnecessary xfs_defer_finish() dfops parameter (Brian Foster) [1633171] - [fs] xfs: remove unnecessary dfops init calls in xattr code (Brian Foster) [1633171] - [fs] xfs: remove all boilerplate defer init/finish code (Brian Foster) [1633171] - [fs] xfs: use internal dfops during (b|c)ui recovery (Brian Foster) [1633171] - [fs] xfs: use internal dfops in attr code (Brian Foster) [1633171] - [fs] xfs: use internal dfops in cow blocks cancel (Brian Foster) [1633171] - [fs] xfs: support embedded dfops in transaction (Brian Foster) [1633171] - [fs] xfs: pack holes in xfs_defer_ops and xfs_trans (Brian Foster) [1633171] - [fs] xfs: reset dfops to initial state after finish (Brian Foster) [1633171] - [fs] xfs: remove unused deferred ops committed field (Brian Foster) [1633171] - [fs] xfs: make deferred processing safe for embedded dfops (Brian Foster) [1633171] - [fs] xfs: fix transaction leak on remote attr set/remove failure (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in log recovery intent processing (Brian Foster) [1633171] - [fs] xfs: pull up dfops from xfs_itruncate_extents() (Brian Foster) [1633171] - [fs] xfs: force summary counter recalc at next mount (Brian Foster) [1633171] - [fs] xfs: refactor unmount record write (Brian Foster) [1633171] - [fs] xfs: detect and fix bad summary counts at mount (Brian Foster) [1633171] - [fs] xfs: fix indentation and other whitespace problems in scrub/repair (Brian Foster) [1633171] - [fs] xfs: shorten struct xfs_scrub_context to struct xfs_scrub (Brian Foster) [1633171] - [fs] xfs: shorten xfs_repair_ prefix to xrep_ (Brian Foster) [1633171] - [fs] xfs: shorten xfs_scrub_ prefix (Brian Foster) [1633171] - [fs] xfs: clean up xfs_btree_del_cursor callers (Brian Foster) [1633171] - [fs] xfs: trivial xfs_btree_del_cursor cleanups (Brian Foster) [1633171] - [fs] xfs: return from _defer_finish with a clean transaction (Brian Foster) [1633171] - [fs] xfs: check leaf attribute block freemap in verifier (Brian Foster) [1633171] - [fs] libxfs: Fix a couple of sparse complaintis (Brian Foster) [1633171] - [fs] xfs: use swap macro in xfs_dir2_leafn_rebalance (Brian Foster) [1633171] - [fs] xfs_bmap_util: use swap macro (Brian Foster) [1633171] - [fs] xfs_attr_leaf: use swap macro in xfs_attr3_leaf_rebalance (Brian Foster) [1633171] - [fs] xfs: don't assume a left rmap when allocating a new rmap (Brian Foster) [1633171] - [fs] xfs: kill __xfs_buf_submit_common() (Brian Foster) [1633171] - [fs] xfs: combine (a)sync buffer submission apis (Brian Foster) [1633171] - [fs] xfs: use sync buffer I/O for sync delwri queue submission (Brian Foster) [1633171] - [fs] xfs: refactor buffer submission into a common helper (Brian Foster) [1633171] - [fs] xfs: remove xfs_defer_init() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in inode inactivate (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in extent swap (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in reflink cow block cancel (Brian Foster) [1633171] - [fs] xfs: replace no-op firstblock init with ->t_firstblock (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dq alloc (Brian Foster) [1633171] - [fs] xfs: remove xfs_alloc_arg firstblock field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur private firstblock field (Brian Foster) [1633171] - [fs] xfs: remove bmap format helpers firstblock params (Brian Foster) [1633171] - [fs] xfs: remove bmap extent add helper firstblock params (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmalloca firstblock field (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in bmap extent split (Brian Foster) [1633171] - [fs] xfs: remove bmap insert/collapse firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() firstblock param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() firstblock param (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in insert/collapse range (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xfs_bmapi_remap() (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in xattr ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in attrfork add (Brian Foster) [1633171] - [fs] xfs: remove firstblock param from xfs dir ops (Brian Foster) [1633171] - [fs] xfs: use ->t_firstblock in dir ops (Brian Foster) [1633171] - [fs] xfs: add firstblock field to xfs_trans (Brian Foster) [1633171] - [fs] xfs: allow null firstblock in xfs_bmapi_write() when tp is null (Brian Foster) [1633171] - [fs] xfs: refactor dfops init to attach to transaction (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in reflink cow recover path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in cancel cow blocks operation (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for rmap extent swap operations (Brian Foster) [1633171] - [fs] xfs: remove unused btree cursor bc_private.a.dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_btree_cur bmbt dfops field (Brian Foster) [1633171] - [fs] xfs: remove dfops param from internal bmap extent helpers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for collapse/insert range operations (Brian Foster) [1633171] - [fs] xfs: remove struct xfs_bmalloca dfops field (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_remap() dfops param (Brian Foster) [1633171] - [fs] xfs: remove xfs_bunmapi() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bunmapi() callers (Brian Foster) [1633171] - [fs] xfs: remove xfs_bmapi_write() dfops param (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for all xfs_bmapi_write() callers (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in dqalloc transaction (Brian Foster) [1633171] - [fs] xfs: replace xfs_da_args->dfops accesses with ->t_dfops and remove (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops in extent split tx and remove param (Brian Foster) [1633171] - [fs] xfs: remove dfops param in attr fork add path (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for attr set/remove operations (Brian Foster) [1633171] - [fs] xfs: use ->t_dfops for recovery of (b|c)ui log items (Brian Foster) [1633171] - [fs] xfs: remove dfops param from high level dirname calls (Brian Foster) [1633171] - [fs] xfs: remove dfops parameter from ifree call stack (Brian Foster) [1633171] - [fs] xfs: rename xfs_trans ->t_agfl_dfops to ->t_dfops (Brian Foster) [1633171] - [fs] xfs: cow unwritten conversion uses uninitialized dfops (Brian Foster) [1633171] - [fs] xfs: update my copyrights for the writeback and iomap code (Brian Foster) [1633171] - [fs] xfs: add support for sub-pagesize writeback without buffer_heads (Brian Foster) [1633171] - [fs] xfs: allow writeback on pages without buffer heads (Brian Foster) [1633171] - [fs] xfs: refactor the tail of xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_start_page_writeback (Brian Foster) [1633171] - [fs] xfs: move all writeback buffer_head manipulation into xfs_map_at_offset (Brian Foster) [1633171] - [fs] xfs: don't look at buffer heads in xfs_add_to_ioend (Brian Foster) [1633171] - [fs] xfs: remove the imap_valid flag (Brian Foster) [1633171] - [fs] xfs: simplify xfs_map_blocks by using xfs_iext_lookup_extent directly (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_find_cow_mapping (Brian Foster) [1633171] - [fs] xfs: remove the now unused XFS_BMAPI_IGSTATE flag (Brian Foster) [1633171] - [fs] xfs: make xfs_writepage_map extent map centric (Brian Foster) [1633171] - [fs] xfs: rename the offset variable in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: remove xfs_map_cow (Brian Foster) [1633171] - [fs] xfs: remove xfs_reflink_trim_irec_to_next_cow (Brian Foster) [1633171] - [fs] xfs: don't use XFS_BMAPI_IGSTATE in xfs_map_blocks (Brian Foster) [1633171] - [fs] xfs: don't clear imap_valid for a non-uptodate buffers (Brian Foster) [1633171] - [fs] xfs: do not set the page uptodate in xfs_writepage_map (Brian Foster) [1633171] - [fs] xfs: move locking into xfs_bmap_punch_delalloc_range (Brian Foster) [1633171] - [fs] xfs: simplify xfs_aops_discard_page (Brian Foster) [1633171] - [fs] xfs: use iomap for blocksize == PAGE_SIZE readpage and readpages (Brian Foster) [1633171] - [fs] iomap: fix WARN_ON_ONCE on uninitialized variable (Brian Foster) [1633171] - [fs] iomap: Switch to offset_in_page for clarity (Brian Foster) [1633171] - [fs] iomap: add support for sub-pagesize buffered I/O without buffer heads (Brian Foster) [1633171] - [fs] iomap: add inline data support to iomap_readpage_actor (Brian Foster) [1633171] - [fs] iomap: support direct I/O to inline data (Brian Foster) [1633171] - [fs] iomap: refactor iomap_dio_actor (Brian Foster) [1633171] - [fs] iomap: add initial support for writes without buffer heads (Brian Foster) [1633171] - [fs] iomap: add an iomap-based readpage and readpages implementation (Brian Foster) [1633171] - [fs] iomap: add private pointer to struct iomap (Brian Foster) [1633171] - [fs] iomap: add a page_done callback (Brian Foster) [1633171] - [fs] iomap: generic inline data handling (Brian Foster) [1633171] - [fs] iomap: complete partial direct I/O writes synchronously (Brian Foster) [1633171] - [fs] iomap: mark newly allocated buffer heads as new (Brian Foster) [1633171] - [fs] fs: factor out a __generic_write_end helper (Brian Foster) [1633171] - [netdrv] amd-xgbe: mark driver as tech preview (David Arcari) [1633209] - [fs] ext4, dax: set ext4_dax_aops for dax files (Lukas Czerner) [1633239] - [fs] ext4, dax: add ext4_bmap to ext4_dax_aops (Lukas Czerner) [1633239] - [fs] ext4: don't mark mmp buffer head dirty (Lukas Czerner) [1633239] - [fs] ext4: show test_dummy_encryption mount option in /proc/mounts (Lukas Czerner) [1633239] - [fs] ext4: fix online resizing for bigalloc file systems with a 1k block size (Lukas Czerner) [1633239] - [fs] ext4: fix online resize's handling of a too-small final block group (Lukas Czerner) [1633239] - [fs] ext4: recalucate superblock checksum after updating free blocks/inodes (Lukas Czerner) [1633239] - [fs] ext4: avoid arithemetic overflow that can trigger a BUG (Lukas Czerner) [1633239] - [fs] ext4: avoid divide by zero fault when deleting corrupted inline directories (Lukas Czerner) [1633239] - [fs] ext4: check to make sure the rename(2)'s destination is not freed (Lukas Czerner) [1633239] - [fs] ext4: remove unneeded variable "err" in ext4_mb_release_inode_pa() (Lukas Czerner) [1633239] - [fs] ext4: fix spectre gadget in ext4_mb_regular_allocator() (Lukas Czerner) [1633239] - [fs] ext4: check for NUL characters in extended attribute's name (Lukas Czerner) [1633239] - [fs] ext4: use ext4_warning() for sb_getblk failure (Lukas Czerner) [1633239] - [fs] ext4: fix race when setting the bitmap corrupted flag (Lukas Czerner) [1633239] - [fs] ext4: reset error code in ext4_find_entry in fallback (Lukas Czerner) [1633239] - [fs] ext4: check allocation failure when duplicating "data" in ext4_remount() (Lukas Czerner) [1633239] - [fs] ext4: sysfs: print ext4_super_block fields as little-endian (Lukas Czerner) [1633239] - [firmware] efi/x86: Handle page faults occurring while running EFI runtime services (Bhupesh Sharma) [1627557] - [firmware] efi: Make efi_rts_work accessible to efi page fault handler (Bhupesh Sharma) [1627557] - [firmware] efi: Remove the declaration of efi_late_init() as the function is unused (Bhupesh Sharma) [1627557] - [firmware] efi: Use a work queue to invoke EFI Runtime Services (Bhupesh Sharma) [1627557] - [firmware] efi/x86: Use non-blocking SetVariable() for efi_delete_dummy_variable() (Bhupesh Sharma) [1627557] - [fs] gfs2: Special-case rindex for gfs2_grow (Robert S Peterson) [1628360] - [fs] GFS2: Fix recovery issues for spectators (Robert S Peterson) [1628298]- [powerpc] powerpc/pkeys: Fix reading of ibm, processor-storage-keys property (Steve Best) [1633551] - [powerpc] powerpc/pseries: Remove unneeded uses of dlpar work queue (Steve Best) [1633544] - [powerpc] powerpc/pseries: Remove prrn_work workqueue (Steve Best) [1633544] - [pci] ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge (Myron Stowe) [1634816] - [pci] PCI: Fix enabling of PASID on RC integrated endpoints (Myron Stowe) [1634816] - [pci] IB/hfi1,PCI: Allow bus reset while probing (Myron Stowe) [1634816] - [pci] PCI: Fix faulty logic in pci_reset_bus() (Myron Stowe) [1634816] - [pci] PCI: pciehp: Fix hot-add vs powerfault detection order (Myron Stowe) [1634816] - [pci] Revert "PCI: Add ACS quirk for Intel 300 series" (Myron Stowe) [1634816] - [powerpc] powerpc/numa: Use associativity if VPHN hcall is successful (Steve Best) [1633569] - [pci] PCI: vmd: White list for fast interrupt handlers (Myron Stowe) [1632816] - [pci] PCI: Add function 1 DMA alias quirk for Marvell 88SS9183 (Myron Stowe) [1632816] - [pci] PCI: Rename pci_try_reset_bus() to pci_reset_bus() (Myron Stowe) [1632816] - [pci] PCI: Deprecate pci_reset_bus() and pci_reset_slot() functions (Myron Stowe) [1632816] - [pci] PCI: Unify try slot and bus reset API (Myron Stowe) [1632816] - [pci] PCI: Hide pci_reset_bridge_secondary_bus() from drivers (Myron Stowe) [1632816] - [pci] IB/hfi1: Use pci_try_reset_bus() for initiating PCI Secondary Bus Reset (Myron Stowe) [1632816] - [pci] PCI: Handle error return from pci_reset_bridge_secondary_bus() (Myron Stowe) [1632816] - [pci] PCI/IOV: Tidy pci_sriov_set_totalvfs() (Myron Stowe) [1632816] - [pci] PCI: Enable PASID only if entire path supports End-End TLP prefixes (Myron Stowe) [1632816] - [pci] PCI: Expand documentation for pci_add_dma_alias() (Myron Stowe) [1632816] - [pci] PCI: Add DMA alias quirk for Microsemi Switchtec NTB (Myron Stowe) [1632816] - [pci] switchtec: Use generic PCI Vendor ID and Class Code (Myron Stowe) [1632816] - [pci] PCI: Make pci_get_rom_size() static (Myron Stowe) [1632816] - [pci] PCI: Add check code for last image indicator not set (Myron Stowe) [1632816] - [pci] PCI: Avoid accessing memory outside the ROM BAR (Myron Stowe) [1632816] - [pci] PCI: Make early dump functionality generic (Myron Stowe) [1632816] - [pci] PCI: Cleanup PCI_REBAR_CTRL_BAR_SHIFT handling (Myron Stowe) [1632816] - [pci] PCI: Restore resized BAR state on resume (Myron Stowe) [1632816] - [pci] PCI: Clean up resource allocation in devm_of_pci_get_host_bridge_resources() (Myron Stowe) [1632816] - [pci] PCI: Add ACS Redirect disable quirk for Intel Sunrise Point (Myron Stowe) [1632816] - [pci] PCI: Add device-specific ACS Redirect disable infrastructure (Myron Stowe) [1632816] - [pci] PCI: Convert device-specific ACS quirks from NULL termination to ARRAY_SIZE (Myron Stowe) [1632816] - [pci] PCI: Add "pci=disable_acs_redir=" parameter for peer-to-peer support (Myron Stowe) [1632816] - [pci] PCI: Allow specifying devices using a base bus and path of devfns (Myron Stowe) [1632816] - [pci] PCI: Make specifying PCI devices in kernel parameters reusable (Myron Stowe) [1632816] - [pci] PCI: Hide ACS quirk declarations inside PCI core (Myron Stowe) [1632816] - [pci] PCI: Document ACPI description of PCI host bridges (Myron Stowe) [1632816] - [pci] PCI/MSI: Set IRQCHIP_ONESHOT_SAFE for PCI-MSI irqchips (Myron Stowe) [1632816] - [pci] PCI: Limit config space size for Netronome NFP5000 (Myron Stowe) [1632816] - [pci] PCI: Add PCI_DEVICE_DATA() macro to fully describe device ID entry (Myron Stowe) [1632816] - [pci] PCI: Unify PCI and normal DMA direction definitions (Myron Stowe) [1632816] - [pci] PCI: Use IRQF_ONESHOT if pci_request_irq() called with no handler (Myron Stowe) [1632816] - [pci] PCI: Call dma_debug_add_bus() for pci_bus_type from PCI core (Myron Stowe) [1632816] - [pci] PCI: Mark fall-through switch cases before enabling -Wimplicit-fallthrough (Myron Stowe) [1632816]- [s390] s390/sclp: Allow to request adapter reset (Philipp Rudo) [1635273] - [char] ipmi: Fix NULL pointer dereference in ssif_probe (Tony Camuso) [1635366] - [char] ipmi: Fix I2C client removal in the SSIF driver (Tony Camuso) [1635366] - [char] ipmi: kcs_bmc: don't change device name (Tony Camuso) [1635366] - [kernel] timers: Clear timer_base::must_forward_clk with timer_base::lock held (Waiman Long) [1632820] - [pci] switchtec: Fix Spectre v1 vulnerability (Waiman Long) [1632820] - [kernel] cpu/hotplug: Prevent state corruption on error rollback (Waiman Long) [1632820] - [kernel] cpu/hotplug: Adjust misplaced smb() in cpuhp_thread_fun() (Waiman Long) [1632820] - [base] memory_hotplug: fix kernel_panic on offline page processing (Waiman Long) [1632820] - [mm] mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported (Waiman Long) [1632820] - [lib] debugobjects: Make stack check warning more informative (Waiman Long) [1632820] - [fs] fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() (Waiman Long) [1632820] - [x86] x86/process: Don't mix user/kernel regs in 64bit __show_regs() (Waiman Long) [1632820] - [x86] x86/dumpstack: Don't dump kernel memory based on usermode RIP (Waiman Long) [1632820] - [x86] x86: Avoid pr_cont() in show_opcodes() (Waiman Long) [1632820] - [x86] x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit() (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Increase l1tf memory limit for Nehalem+ (Waiman Long) [1632820] - [x86] x86/spectre: Add missing family 6 check to microcode check (Waiman Long) [1632820] - [x86] x86/nmi: Fix NMI uaccess race against CR3 switching (Waiman Long) [1632820] - [x86] x86/vdso: Fix lsl operand order (Waiman Long) [1632820] - [x86] x86/vdso: Fix vDSO build if a retpoline is emitted (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Suggest what to do on systems with too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix off-by-one error when warning that system has too much RAM (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Fix overflow in l1tf_pfn_limit() on 32bit (Waiman Long) [1632820] - [x86] x86/speculation/l1tf: Exempt zeroed PTEs from inversion (Waiman Long) [1632820] - [x86] x86/mm/pti: Clear Global bit more aggressively (Waiman Long) [1632820] - [x86] x86/paravirt: Fix spectre-v2 mitigations for paravirt guests (Waiman Long) [1632820] - [target] scsi: target: iscsi: Use bin2hex instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633} - [target] scsi: target: iscsi: Use hex2bin instead of a re-implementation (Maurizio Lombardi) [1632184] {CVE-2018-14633}- [netdrv] ibmvnic: Include missing return code checks in reset function (Steve Best) [1633553] - [netdrv] ibmvnic: Update firmware error reporting with cause string (Steve Best) [1633553] - [netdrv] ibmvnic: Remove code to request error information (Steve Best) [1633553] - [s390] s390/qeth: remove duplicated carrier state tracking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up drop conditions for received cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-indent qeth_check_ipa_data() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consume local address events (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove various redundant code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove CARD_FROM_CDEV helper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: pass card pointer in iob callback (Hendrik Brueckner) [1633841] - [s390] s390/qeth: re-use qeth_notify_skbs() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove additional skb refcount (Hendrik Brueckner) [1633841] - [s390] s390/qeth: replace open-coded skb_queue_walk() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: on gdev release, reset drvdata (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix discipline unload after setup error (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use DEFINE_MUTEX for qeth_mod_mutex (Hendrik Brueckner) [1633841] - [s390] s390/qeth: convert layer attribute to enum (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce 0-initializing when building IPA cmds (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune spinlocks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix typo in return value (Hendrik Brueckner) [1633841] - [s390] s390/qeth: invoke softirqs after napi_schedule() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: uninstall IRQ handler on device removal (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_hdr_chk_and_bounce() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: prepare for copy-free TSO transmission (Hendrik Brueckner) [1633841] - [s390] s390/qeth: check size of required HW header cache object (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix up protocol headers early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: limit csum offload erratum to L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove qeth_get_elements_no() (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused L3 xmit code (Hendrik Brueckner) [1633841] - [s390] s390/qeth: run non-offload L3 traffic over common xmit path (Hendrik Brueckner) [1633841] - [s390] s390/qeth: move L2 xmit code to core module (Hendrik Brueckner) [1633841] - [s390] s390/qdio: reset old sbal_state flags (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't dump past end of unknown HW header (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use vzalloc for QUERY OAT buffer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: switch on SG by default for IQD devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: indicate error when netdev allocation fails (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use true and false for boolean values (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't restrict qeth_card to DMA memory (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up card initialization (Hendrik Brueckner) [1633841] - [s390] s390/qeth: do basic setup for data channel (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use qeth_setup_ccw() to set up all CCWs (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reduce hard-coded access to ccw channels (Hendrik Brueckner) [1633841] - [s390] s390/qeth: extract helper for MPC protocol type (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed up L2 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add support for constrained HW headers (Hendrik Brueckner) [1633841] - [s390] s390/qeth: merge linearize-check into HW header construction (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add statistics for consumed buffer elements (Hendrik Brueckner) [1633841] - [s390] s390/qeth: use core MTU range checking (Hendrik Brueckner) [1633841] - [s390] s390/qeth: simplify max MTU handling (Hendrik Brueckner) [1633841] - [s390] s390/qeth: don't cache HW port number (Hendrik Brueckner) [1633841] - [s390] s390/qeth: allocate netdevice early (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove redundant netif_carrier_ok() checks (Hendrik Brueckner) [1633841] - [s390] s390/qeth: reset layer2 attribute on layer switch (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fix race in used-buffer accounting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up IPv4 OSA xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: speed-up L3 IQD xmit (Hendrik Brueckner) [1633841] - [s390] s390/qeth: add a L3 xmit wrapper (Hendrik Brueckner) [1633841] - [s390] s390/qeth: increase GSO max size for eligible L3 devices (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up exported symbols (Hendrik Brueckner) [1633841] - [s390] s390/qeth: consolidate ccwgroup driver definition (Hendrik Brueckner) [1633841] - [s390] s390/qeth: clean up Output Queue selection (Hendrik Brueckner) [1633841] - [s390] s390/qeth: fine-tune RX modesetting (Hendrik Brueckner) [1633841] - [s390] s390/qeth: remove unused buffer->aob pointer (Hendrik Brueckner) [1633841] - [s390] s390/qeth: various buffer management cleanups (Hendrik Brueckner) [1633841] - [powerpc] powerpc: Avoid code patching freed init sections (Steve Best) [1633545] - [powerpc] powerpc/tm: Fix userspace r13 corruption (Steve Best) [1633543] - [powerpc] powerpc/tm: Avoid possible userspace r1 corruption on reclaim (Steve Best) [1633543] - [drm] drm/i915/cfl: Add a new CFL PCI ID (Rob Clark) [1626883] - [drm] drm/i915/aml: Introducing Amber Lake platform (Rob Clark) [1626883] - [drm] drm/i915/whl: Introducing Whiskey Lake platform (Rob Clark) [1626883] - [char] ipmi: Move BT capabilities detection to the detect call (Frank Ramsay) [1618774] - [char] ipmi: Rework SMI registration failure (Frank Ramsay) [1618774]- [s390] s390: detect etoken facility (Thomas Huth) [1634069] - [s390] s390/lib: use expoline for all bcr instructions (Thomas Huth) [1634069] - [documentation] vm.txt: Adding 'nr_hugepages_mempolicy' parameter description (Prashant Dhamdhere) [1626547]- [scsi] scsi: ipr: System hung while dlpar adding primary ipr adapter back (Steve Best) [1633217] - [target] scsi: iscsi: target: Don't use stack buffer for scatterlist (Maurizio Lombardi) [1631342] - [rpmspec] Forward port weak-modules support from RHEL 7 to RHEL 8 ("Herton R. Krzesinski") [1596884] - [fs] xfs: Close race between direct IO and xfs_break_layouts() (Eric Sandeen) [1622191] - [fs] xfs: remove unused iolock arg from xfs_break_dax_layouts (Eric Sandeen) [1622191] - [fs] ext4: Close race between direct IO and ext4_break_layouts() (Eric Sandeen) [1616303] - [fs] ext4: handle layout changes to pinned DAX mappings (Eric Sandeen) [1614154] - [fs] dax: dax_layout_busy_page() warn on !exceptional (Eric Sandeen) [1614154] - [fs] dax: mark tech preview (Eric Sandeen) [1627455] - [mm] usercopy: Allow boot cmdline disabling of hardening (Christoph von Recklinghausen) [1589928]- [s390] s390/crypto: Fix return code checking in cbc_paes_crypt() (Philipp Rudo) [1633266] - [drm] amd/display/dc/basics/logger.c: fix build error with CONFIG_FORTIFY_SOURCE=y ("Herton R. Krzesinski") [1548068] - [acpi] ACPICA: AML Parser: skip opcodes that open a scope upon parse failure (Jeremy Linton) [1609885] - [acpi] ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value (Jeremy Linton) [1609885] - [acpi] ACPICA: AML Parser: ignore all exceptions resulting from incorrect AML during table load (Jeremy Linton) [1609885] - [rpmspec] spec: Add missing BuildRequires for bpftool (Jiri Olsa) [1632756] - [powerpc] KVM: PPC: Avoid marking DMA-mapped pages dirty in real mode (David Gibson) [1628412] - [powerpc] powerpc/powernv/ioda: Allocate indirect TCE levels on demand (David Gibson) [1628412] - [powerpc] powerpc/powernv: Rework TCE level allocation (David Gibson) [1628412] - [powerpc] powerpc/powernv: Add indirect levels to it_userspace (David Gibson) [1628412] - [powerpc] KVM: PPC: Make iommu_table::it_userspace big endian (David Gibson) [1628412] - [powerpc] powerpc/powernv: Move TCE manupulation code to its own file (David Gibson) [1628412] - [net] net_sched: fix NULL pointer dereference when delete tcindex filter (Andrea Claudi) [1627648] - [net] net_sched: Fix missing res info when create new tc_index filter (Andrea Claudi) [1627648] - [samples] samples/bpf: xdpsock: order memory on AArch64 (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu load balance like Suricata (Jesper Brouer) [1615959] - [samples] samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHash (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_redirect_cpu handle parsing of double VLAN tagged packets (Jesper Brouer) [1615959] - [samples] samples/bpf: all XDP samples should unload xdp/bpf prog on SIGTERM (Jesper Brouer) [1615959] - [samples] samples/bpf: xdp_rxq_info action XDP_TX must adjust MAC-addrs (Jesper Brouer) [1615959] - [samples] samples/bpf: extend xdp_rxq_info to read packet payload (Jesper Brouer) [1615959] - [powerpc] KVM: PPC: Book3S HV: Use correct pagesize in kvm_unmap_radix() (David Gibson) [1625498] - [net] igmp: fix incorrect unsolicit report count after link down and up (Hangbin Liu) [1625538] - [net] igmp: fix incorrect unsolicit report count when join group (Hangbin Liu) [1625538] - [netdrv] cxgb4: update 1.20.8.0 as the latest firmware supported (Arjun Vynipadath) [1622555] - [virt] svm: nested virt support off by default (Bandan Das) [1571993]- [powerpc] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size (David Gibson) [1625860] - [virt] arm64: KVM: Remove pgd_lock (Wei Huang) [1627474] - [virt] KVM: Remove obsolete kvm_unmap_hva notifier backend (Wei Huang) [1627474] - [virt] arm64: KVM: Only force FPEXC32_EL2.EN if trapping FPSIMD (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Clean dcache to PoC when changing PTE due to CoW (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PTE entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Skip updating PMD entry if no change (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Move DEBUG_SPINLOCK_BUG_ON to vgic.h (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Do not use spin_lock_irqsave/restore with irq disabled (Wei Huang) [1627474] - [virt] KVM: arm: vgic-v3: Add support for ICC_SGI0R and ICC_ASGI1R accesses (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-v3: Add support for ICC_SGI0R_EL1 and ICC_ASGI1R_EL1 accesses (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-v3: Add core support for Group0 SGIs (Wei Huang) [1627474] - [virt] KVM: arm64: Remove non-existent AArch32 ICC_SGI1R encoding (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix potential loss of ptimer interrupts (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Update documentation of the GIC devices wrt IIDR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Let userspace opt-in to writable v2 IGROUPR (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Allow configuration of interrupt groups (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Return error on incompatible uaccess GICD_IIDR writes (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Permit uaccess writes to return errors (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Signal IRQs using their configured group (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Add group field to struct irq (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: GICv2 IGROUPR should read as zero (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Keep track of implementation revision (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic: Define GICD_IIDR fields for GICv2 and GIv3 (Wei Huang) [1627474] - [virt] arm64: KVM: Cleanup tpidr_el2 init on non-VHE (Wei Huang) [1627474] - [virt] KVM: arm/arm64: vgic-debug: Show LPI status (Wei Huang) [1627474] - [virt] KVM: arm64: vgic-its: Remove VLA usage (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Fix vgic init race (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Enable adaptative WFE trapping (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Remove unnecessary CMOs when creating HYP page tables (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Stop using the kernel's (pmd, pud, pgd)_populate helpers (Wei Huang) [1627474] - [virt] KVM: arm/arm64: Consolidate page-table accessors (Wei Huang) [1627474] - [virt] arm64: KVM: Avoid marking pages as XN in Stage-2 if CTR_EL0.DIC is set (Wei Huang) [1627474] - [tools] radix tree test suite: Enable ubsan (Waiman Long) [1630244] - [tools] radix tree test suite: Fix compilation (Waiman Long) [1630244] - [block] blk-wbt: don't maintain inflight counts if disabled (Ming Lei) [1622790] - [block] blk-wbt: fix has-sleeper queueing check (Ming Lei) [1622790] - [block] blk-wbt: use wq_has_sleeper() for wq active check (Ming Lei) [1622790] - [block] blk-wbt: move disable check into get_limit() (Ming Lei) [1622790] - [block] block/DAC960.c: make some arrays static const, shrinks object (Ming Lei) [1622790] - [block] blk-mq: sync the update nr_hw_queues with (Ming Lei) [1617959] - [block] blk-mq: init hctx sched after update ctx and hctx mapping (Ming Lei) [1617959] - [block] block: remove duplicate initialization (Ming Lei) [1622790] - [block] tracing/blktrace: Fix to allow setting same value (Ming Lei) [1622790] - [block] pktcdvd: fix setting of 'ret' error return for a few cases (Ming Lei) [1622790] - [block] block: change return type to bool (Ming Lei) [1622790] - [block] block, bfq: return nbytes and not zero from struct cftype (Ming Lei) [1622790] - [block] block, bfq: improve code of bfq_bfqq_charge_time (Ming Lei) [1622790] - [block] block, bfq: reduce write overcharge (Ming Lei) [1622790] - [block] block, bfq: always update the budget of an entity when needed (Ming Lei) [1622790] - [block] block, bfq: readd missing reset of parent-entity service (Ming Lei) [1622790] - [block] block: don't warn for flush on read-only device (Ming Lei) [1622809]- [kernel] locking/rwsem: Make owner store task pointer of last owning reader (Waiman Long) [1631842] - [kernel] locking/rwsem: Exit read lock slowpath if queue empty & no writer (Waiman Long) [1631842] - [x86] x86/microcode: Update the new microcode revision unconditionally (Prarit Bhargava) [1630931] - [x86] x86/microcode: Make sure boot_cpu_data.microcode is up-to-date (Prarit Bhargava) [1630931] - [arm64] arm64: tlb: Provide forward declaration of tlb_flush() before including tlb.h (Waiman Long) [1630521] - [x86] x86/mm: Only use tlb_remove_table() for paravirt (Waiman Long) [1630521] - [mm] mm: mmu_notifier fix for tlb_end_vma (Waiman Long) [1630521] - [mm] mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE (Waiman Long) [1630521] - [mm] mm/tlb: Remove tlb_remove_table() non-concurrent condition (Waiman Long) [1630521] - [mm] mm: move tlb_table_flush to tlb_flush_mmu_free (Waiman Long) [1630521] - [kernel] clocksource: Revert Remove kthread (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Retain tick when shallow state is selected (Waiman Long) [1628402] - [cpufreq] cpufreq: governor: Avoid accessing invalid governor_data (Waiman Long) [1628402] - [cpuidle] cpuidle: menu: Handle stopped tick more aggressively (Waiman Long) [1628402] - [kernel] sched: idle: Avoid retaining the tick when it has been stopped (Waiman Long) [1628402] - [net] netfilter: xt_hashlimit: do not crash when reading proc file (Florian Westphal) [1630131] - [x86] x86/boot/KASLR: Skip specified number of 1GB huge pages when doing physical randomization (KASLR) (Baoquan He) [1564824] - [x86] x86/boot/KASLR: Add two new functions for 1GB huge pages handling (Baoquan He) [1564824] - [mfd] mfd: intel-lpss: Add Ice Lake PCI IDs (Gopal Tiwari) [1483477] - [mmc] mmc: sdhci-pci: Add support for Intel ICP (Gopal Tiwari) [1483496]- [mm] mm: get rid of vmacache_flush_all() entirely (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm, vmacache: hash addresses based on pmd (Waiman Long) [1631297] {CVE-2018-17182} - [mm] mm: Allocate the mm_cpumask (mm->cpu_bitmap) dynamically based on nr_cpu_ids (Waiman Long) [1631297] {CVE-2018-17182} - [infiniband] IB/hfi1: Invalid NUMA node information can cause a divide by zero (Alex Estrin) [1622222] - [nvdimm] libnvdimm: Export max available extent (Jeff Moyer) [1627874] - [nvdimm] libnvdimm: Use max contiguous area for namespace size (Jeff Moyer) [1627874] - [netdrv] ice: Fix and update driver version string (Jonathan Toppins) [1611786] - [netdrv] ice: Introduce SERVICE_DIS flag and service routine functions (Jonathan Toppins) [1611786] - [netdrv] ice: Enable VSI Rx/Tx pruning only when VLAN 0 is active (Jonathan Toppins) [1611786] - [netdrv] ice: Enable firmware logging during device initialization (Jonathan Toppins) [1611786] - [netdrv] ice: Implement ice_bridge_getlink and ice_bridge_setlink (Jonathan Toppins) [1611786] - [netdrv] ice: Add support for Tx hang, Tx timeout and malicious driver detection (Jonathan Toppins) [1611786] - [netdrv] ice: Clean up register file (Jonathan Toppins) [1611786] - [netdrv] ice: Implement handlers for ethtool PHY/link operations (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor VSI allocation, deletion and rebuild flow (Jonathan Toppins) [1611786] - [netdrv] ice: Refactor switch rule management structures and functions (Jonathan Toppins) [1611786] - [netdrv] ice: Code optimization for ice_fill_sw_rule() (Jonathan Toppins) [1611786] - [netdrv] ice: Prevent control queue operations during reset (Jonathan Toppins) [1611786] - [netdrv] ice: Update request resource command to latest specification (Jonathan Toppins) [1611786] - [netdrv] ice: Updates to Tx scheduler code (Jonathan Toppins) [1611786] - [netdrv] ice: Rework flex descriptor programming (Jonathan Toppins) [1611786] - [netdrv] net/mlx5: Fix SQ offset in QPs with small RQ (Alaa Hleihel) [1623367] - [x86] x86/spec_ctrl: Make IBRS code work with SSBD mitigation (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Auto-enable IBRS on Skylake (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Extend spectre_v2 boot option to support IBRS (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Boot time IBRS initialization (Waiman Long) [1565180] - [x86] x86/spec_ctrl: Add IBRS code to the 64-bit assembly entry code (Waiman Long) [1565180] - [x86] x86/cpufeatures: Increase NCAPINTS for future extension (Waiman Long) [1565180] - [netdrv] ice: Trivial formatting fixes (Jonathan Toppins) [1611783] - [netdrv] ice: Change struct members from bool to u8 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix potential return of uninitialized value (Jonathan Toppins) [1611783] - [netdrv] ice: Fix a few null pointer dereference issues (Jonathan Toppins) [1611783] - [netdrv] ice: Update to interrupts enabled in OICR (Jonathan Toppins) [1611783] - [netdrv] ice: Set VLAN flags correctly (Jonathan Toppins) [1611783] - [netdrv] ice: Use order_base_2 to calculate higher power of 2 (Jonathan Toppins) [1611783] - [netdrv] ice: Fix bugs in control queue processing (Jonathan Toppins) [1611783] - [netdrv] ice: Clean control queues only when they are initialized (Jonathan Toppins) [1611783] - [netdrv] ice: Report stats for allocated queues via ethtool stats (Jonathan Toppins) [1611783] - [netdrv] ice: Cleanup magic number (Jonathan Toppins) [1611783] - [netdrv] ice: Remove unnecessary node owner check (Jonathan Toppins) [1611783] - [netdrv] ice: Fix multiple static analyser warnings (Jonathan Toppins) [1611783] - [virt] KVM: VMX: fixes for vmentry_l1d_flush module parameter (Waiman Long) [1616248] {CVE-2018-15572} - [virt] KVM: x86: SVM: Call x86_spec_ctrl_set_guest/host() with interrupts disabled (Waiman Long) [1616248] {CVE-2018-15572} - [virt] x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush() (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Support Enhanced IBRS on future CPUs (Waiman Long) [1614144] - [x86] x86/speculation: Protect against userspace-userspace spectreRSB (Waiman Long) [1616248] {CVE-2018-15572} - [x86] x86/speculation: Remove SPECTRE_V2_IBRS in enum spectre_v2_mitigation (Waiman Long) [1616248] {CVE-2018-15572} - [cpufreq] cpufreq: Fix a circular lock dependency problem (Waiman Long) [1599154] - [kernel] cpu/hotplug: Add a cpus_read_trylock() function (Waiman Long) [1599154] - [virt] xen/spinlock: Don't use pvqspinlock if only 1 vCPU (Waiman Long) [1618486]- [mailbox] mailbox: PCC: handle parse error (David Arcari) [1630382] - [hv] vmbus: don't return values for uninitalized channels (Vitaly Kuznetsov) [1617954] - [mm] kernel/memremap, kasan: make ZONE_DEVICE with work with KASAN (Bill O'Donnell) [1629578] - [mm] mm: fix BUG_ON() in vmf_insert_pfn_pud() from VM_MIXEDMAP removal (Jeff Moyer) [1622171] - [mm] dax: remove VM_MIXEDMAP for fsdax and device dax (Jeff Moyer) [1622171]- [i2c] i2c: i801: fix DNV's SMBCTRL register offset (David Arcari) [1628861] - [fs] ceph: avoid a use-after-free in ceph_destroy_options() (Ilya Dryomov) [1629884] - [fs] ceph: fix incorrect use of strncpy (Ilya Dryomov) [1629884] - [block] rbd: support cloning across namespaces (Ilya Dryomov) [1629884] - [block] rbd: factor out get_parent_info() (Ilya Dryomov) [1629884] - [block] rbd: support for images within namespaces (Ilya Dryomov) [1629884] - [block] rbd: pass rbd_spec into parse_rbd_opts_token() (Ilya Dryomov) [1629884] - [net] libceph: weaken sizeof check in ceph_x_verify_authorizer_reply() (Ilya Dryomov) [1629884] - [net] libceph: check authorizer reply/challenge length before reading (Ilya Dryomov) [1629884] - [net] libceph: implement CEPHX_V2 calculation mode (Ilya Dryomov) [1629884] - [net] libceph: add authorizer challenge (Ilya Dryomov) [1629884] - [net] libceph: factor out encrypt_authorizer() (Ilya Dryomov) [1629884] - [net] libceph: factor out __ceph_x_decrypt() (Ilya Dryomov) [1629884] - [net] libceph: factor out __prepare_write_connect() (Ilya Dryomov) [1629884] - [net] libceph: store ceph_auth_handshake pointer in ceph_connection (Ilya Dryomov) [1629884] - [pci] PCI: pciehp: Deduplicate presence check on probe & resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid implicit fallthroughs in switch statements (Myron Stowe) [1583983] - [pci] PCI: Whitelist Thunderbolt ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: Whitelist native hotplug ports for runtime D3 (Myron Stowe) [1583983] - [pci] PCI: sysfs: Resume to D0 on function reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume parent to D0 on config space access (Myron Stowe) [1583983] - [pci] PCI: pciehp: Resume to D0 on enable/disable (Myron Stowe) [1583983] - [pci] PCI: pciehp: Support interrupts sent from D3hot (Myron Stowe) [1583983] - [pci] PCI: pciehp: Obey compulsory command delay after resume (Myron Stowe) [1583983] - [pci] PCI: pciehp: Clear spurious events earlier on resume (Myron Stowe) [1583983] - [pci] PCI: portdrv: Deduplicate PM callback iterator (Myron Stowe) [1583983] - [pci] PCI: pciehp: Avoid slot access during reset (Myron Stowe) [1583983] - [pci] PCI: pciehp: Always enable occupied slot on probe (Myron Stowe) [1583983] - [pci] PCI: pciehp: Become resilient to missed events (Myron Stowe) [1583983] - [pci] PCI: pciehp: Tolerate initially unstable link (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_enable/disable_slot() static (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop enable/disable lock (Myron Stowe) [1583983] - [pci] PCI: pciehp: Enable/disable exclusively from IRQ thread (Myron Stowe) [1583983] - [pci] PCI: pciehp: Track enable/disable status (Myron Stowe) [1583983] - [pci] PCI: pciehp: Publish to user space last on probe (Myron Stowe) [1583983] - [pci] PCI: hotplug: Demidlayer registration with the core (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop slot workqueue (Myron Stowe) [1583983] - [pci] PCI: pciehp: Handle events synchronously (Myron Stowe) [1583983] - [pci] PCI: pciehp: Stop blinking on slot enable failure (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded polling (Myron Stowe) [1583983] - [pci] PCI: pciehp: Convert to threaded IRQ (Myron Stowe) [1583983] - [pci] PCI: pciehp: Document struct slot and struct controller (Myron Stowe) [1583983] - [pci] PCI: pciehp: Declare pciehp_unconfigure_device() void (Myron Stowe) [1583983] - [pci] PCI: pciehp: Drop unnecessary NULL pointer check (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix unprotected list iteration in IRQ handler (Myron Stowe) [1583983] - [pci] PCI: pciehp: Fix use-after-free on unplug (Myron Stowe) [1583983] - [pci] PCI: hotplug: Don't leak pci_slot on registration failure (Myron Stowe) [1583983] - [pci] PCI: hotplug: Delete skeleton driver (Myron Stowe) [1583983] - [netdrv] be2net: Use Kconfig flag to support for enabling/disabling adapters (Petr Oros) [1611768] - [acpi] ACPICA: Reference Counts: increase max to 0x4000 for large servers (Frank Ramsay) [1618760]- [net] udp6: add missing checks on edumux packet processing (Paolo Abeni) [1625954] - [net] udp4: fix IP_CMSG_CHECKSUM for connected sockets (Paolo Abeni) [1625954] - [s390] s390/pci: fix out of bounds access during irq setup (Hendrik Brueckner) [1627462] - [nvdimm] libnvdimm: fix ars_status output length calculation (Jeff Moyer) [1616307]- [scsi] scsi: lpfc: Correct MDS diag and nvmet configuration (Dick Kennedy) [1628323] - [iommu] iommu/arm-smmu: workaround DMA mode issues (Mark Salter) [1624077] - [x86] x86/microcode: Allow late microcode loading with SMT disabled (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] tools headers: Synchronise x86 cpufeatures.h for L1TF additions (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/kmmio: Make the tracer robust against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/mm/pat: Make set_memory_np() L1TF safe (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make pmd/pud_mknotpresent() invert (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Invert all not present mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Fix SMT supported evaluation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation: Simplify sysfs report of VMX L1TF vulnerability (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Remove Yonah processors from not vulnerable list (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Let interrupt handlers set kvm_cpu_l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86: Don't include linux/irq.h from asm/hardirq.h (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/irq: Demote irq_cpustat_t::__softirq_pending to u16 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond' (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: detect SMT disabled by BIOS (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation/l1tf: Fix typos (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Unbreak !__HAVE_ARCH_PFN_MODIFY_ALLOWED architectures (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Documentation: Add section about CPU vulnerabilities (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs, kvm: Introduce boot-time control of L1TF mitigations (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Set CPU_SMT_NOT_SUPPORTED early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Expose SMT control init function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Allow runtime control of L1D flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Serialize L1D flush parameter setter (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Add static key for flush always (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Move l1tf setup function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/l1tf: Handle EPT disabled state proper (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/kvm: Drop L1TF MSR list approach (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/litf: Introduce vmx status variable (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Online siblings when SMT control is turned on (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add find_msr() helper function (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush logic (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D MSR based flush (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add L1D flush algorithm (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM/VMX: Add module argument for L1TF mitigation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Boot HT siblings at least once (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] Revert "x86/apic: Ignore secondary threads if nosmt=force" (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Fix up pte->pfn conversion for PAE (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PAE swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Move TOPOEXT reenablement before reading smp_num_siblings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpufeatures: Add detection of L1D cache flush support (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Extend 64bit swap file size limit (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/apic: Ignore secondary threads if nosmt=force (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/CPU/AMD: Do not check CPUID max ext level before parsing SMP info (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/intel: Evaluate smp_num_siblings early (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/topology: Provide detect_extended_topology_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/common: Provide detect_ht_early() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu/AMD: Remove the pointless detect_ht() call (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/cpu: Remove the pointless CPU printout (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Provide knobs to control SMT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Split do_cpu_down() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] cpu/hotplug: Make bringup/teardown of smp threads symmetric (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/topology: Provide topology_smt_supported() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/smp: Provide topology_is_primary_thread() (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] sched/smt: Update sched_smt_present at runtime (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/bugs: Move the l1tf function and define pr_fmt properly (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Limit swap file size to MAX_PA/2 (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Add sysfs reporting for l1tf (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Make sure the first page is always reserved (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect PROT_NONE PTEs against speculation (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Protect swap entries against L1TF (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Change order of offset/type in swap entry (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646} - [x86] x86/speculation/l1tf: Increase 32bit PAE __PHYSICAL_PAGE_SHIFT (Waiman Long) [1616046] {CVE-2018-3620 CVE-2018-3646}- [pci] PCI/DPC: Remove indirection waiting for inactive link (Myron Stowe) [1485556] - [pci] PCI/DPC: Use threaded IRQ for bottom half handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Print AER status in DPC event handling (Myron Stowe) [1485556] - [pci] PCI/DPC: Remove rp_pio_status from dpc struct (Myron Stowe) [1485556] - [pci] PCI/DPC: Defer event handling to work queue (Myron Stowe) [1485556] - [pci] PCI/DPC: Leave interrupts enabled while handling event (Myron Stowe) [1485556] - [net] net/mlx5e: Offload TC matching on tos/ttl for ip tunnels (Erez Alfasi) [1615121] - [net] net/mlx5e: Support setup of tos and ttl for tunnel key TC action offload (Erez Alfasi) [1615121] - [net] net/mlx5e: Use ttl from route lookup on tc encap offload only if needed (Erez Alfasi) [1615121] - [net] net/sched: cls_flower: Support matching on ip tos and ttl for tunnels (Erez Alfasi) [1615121] - [net] flow_dissector: Dissect tos and ttl from the tunnel info (Erez Alfasi) [1615121] - [net] net/sched: tunnel_key: Allow to set tos and ttl for tc based ip tunnels (Erez Alfasi) [1615121] - [net] net/sched: act_tunnel_key: disambiguate metadata dst error cases (Erez Alfasi) [1615121] - [net] net/sched: add tunnel option support to act_tunnel_key (Erez Alfasi) [1615121] - [iommu] iommu/amd: Add support for IOMMU XT mode (Suravee Suthikulpanit) [1504485] - [iommu] iommu/amd: Add support for higher 64-bit IOMMU Control Register (Suravee Suthikulpanit) [1504485] - [x86] x86: irq_remapping: Move irq remapping mode enum (Suravee Suthikulpanit) [1504485] - [firmware] dcdbas: Add support for WSMT ACPI table (Charles Rose) [1502286]- [documentation] scsi: documentation: add scsi_mod.use_blk_mq to scsi-parameters (Ewan Milne) [1600014] - [scsi] scsi: core: Update SCSI_MQ_DEFAULT help text to match default (Ewan Milne) [1600014] - [scsi] scsi: core: switch to scsi-mq by default (Ewan Milne) [1600014] - [pci] PCI: Match Root Port's MPS to endpoint's MPSS as necessary (Myron Stowe) [1502324] - [pci] PCI: Skip MPS logic for Virtual Functions (VFs) (Myron Stowe) [1502324] - [pci] PCI: Check for PCIe Link downtraining (Myron Stowe) [1502324] - [pci] PCI: Workaround IDT switch ACS Source Validation erratum (Myron Stowe) [1502324] - [of] OF: Don't set default coherent DMA mask (Mark Salter) [1581822] - [acpi] ACPI/IORT: Don't set default coherent DMA mask (Mark Salter) [1581822] - [iommu] iommu/dma: Respect bus DMA limit for IOVAs (Mark Salter) [1581822] - [of] of/device: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [acpi] ACPI/IORT: Set bus DMA mask as appropriate (Mark Salter) [1581822] - [kernel] dma-mapping: Generalise dma_32bit_limit flag (Mark Salter) [1581822] - [acpi] ACPI/IORT: Support address size limit for root complexes (Mark Salter) [1581822] - [of] of/platform: Initialise default DMA masks (Mark Salter) [1581822] - [net] Bluetooth: hidp: buffer overflow in hidp_process_report (Gopal Tiwari) [1623073] {CVE-2018-9363} - [irqchip] irqchip/gic-v3-its: Reduce minimum LPI allocation to 1 for PCI devices (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Honor hypervisor enforced LPI range (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3: Expose GICD_TYPER in the rdist structure (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Drop chunk allocation compatibility (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Move minimum LPI requirements to individual busses (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Use full range of LPIs (Mark Salter) [1550500] - [irqchip] irqchip/gic-v3-its: Refactor LPI allocator (Mark Salter) [1550500]- [netdrv] hv_netvsc: Fix a deadlock by getting rtnl lock earlier in netvsc_probe() (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: ignore devices that are not PCI (Vitaly Kuznetsov) [1625609] - [netdrv] hv/netvsc: Fix NULL dereference at single queue mode fallback (Vitaly Kuznetsov) [1625609] - [netdrv] hv_netvsc: Add per-cpu ethtool stats for netvsc (Vitaly Kuznetsov) [1625609] - [pci] PCI: shpchp: Separate existence of SHPC and permission to use it (Steve Best) [1622953] - [powerpc] KVM: PPC: Book3S HV: Don't truncate HPTE index in xlate function (David Gibson) [1625513] - [kernel] rh_kabi: Add macros to size and extend structs (Prarit Bhargava) [1564570] - [pci] PCI: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] iwlwifi: Remove unnecessary include of (Myron Stowe) [1622672] - [wireless] ath9k: Remove unnecessary include of (Myron Stowe) [1622672] - [netdrv] igb: Remove unnecessary include of (Myron Stowe) [1622672] - [pci] PCI/ASPM: Convert to use sysfs_match_string() helper (Myron Stowe) [1622672] - [virt] KVM: s390: Properly lock mm context allow_gmap_hpage_1m setting (Thomas Huth) [1623513] - [virt] KVM: s390: vsie: copy wrapping keys to right place (Thomas Huth) [1623513] - [virt] KVM: s390: Fix pfmf and conditional skey emulation (Thomas Huth) [1623513] - [virt] KVM: s390: Fix storage attributes migration with memory slots (Thomas Huth) [1623513] - [virt] KVM: s390: a utility function for migration (Thomas Huth) [1623513]- [lib] vsprintf: Add command line option debug_boot_weak_hash (Prarit Bhargava) [1625687] - [netdrv] i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled (Stefan Assmann) [1616147] - [misc] ocxl: Fix page fault handler in case of fault on dying process (Steve Best) [1624644] - [edac] EDAC, sb_edac: Add support for systems with segmented PCI buses (Aristeu Rozanski) [1621849] - [netdrv] xen-netfront: fix warn message as irq device name has '/' (Vitaly Kuznetsov) [1576160] - [arm64] arm64, kaslr: export offset in VMCOREINFO ELF notes (Bhupesh Sharma) [1624246] - [rpmspec] redhat: Move gfs2 and dlm out of kernel-modules-extra (Andrew Price) [1623511] - [powerpc] powerpc/topology: Get topology for shared processors at boot (Steve Best) [1620039] - [fs] gfs2: Don't set GFS2_RDF_UPTODATE when the lvb is updated (Robert S Peterson) [1622057] - [fs] gfs2: improve debug information when lvb mismatches are found (Robert S Peterson) [1622057] - [fs] gfs2: cleanup: call gfs2_rgrp_ondisk2lvb from gfs2_rgrp_out (Robert S Peterson) [1622057] - [x86] Fix x86 32-bit invalid cpu boot failure message (Prarit Bhargava) [1571456] - [net] net/ipv6: init ip6 anycast rt->dst.input as ip6_input (Hangbin Liu) [1615671] - [pci] PCI/AER: Don't clear AER bits if error handling is Firmware-First (Myron Stowe) [1621933] - [pci] PCI/AER: Remove duplicate PCI_EXP_AER_FLAGS definition (Myron Stowe) [1621933] - [pci] PCI/portdrv: Remove pcie_portdrv_err_handler.slot_reset (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_COR handling (Myron Stowe) [1621933] - [pci] PCI/AER: Clear device status bits during ERR_FATAL and ERR_NONFATAL (Myron Stowe) [1621933] - [pci] PCI/AER: Remove ERR_FATAL code from ERR_NONFATAL path (Myron Stowe) [1621933] - [pci] PCI/AER: Factor out ERR_NONFATAL status bit clearing (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_NONFATAL bits during non-fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Clear only ERR_FATAL status bits during fatal recovery (Myron Stowe) [1621933] - [pci] PCI/AER: Honor "pcie_ports=native" even if HEST sets FIRMWARE_FIRST (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes for rootport cumulative stats (Myron Stowe) [1621933] - [pci] PCI/AER: Add sysfs attributes to provide AER stats and breakdown (Myron Stowe) [1621933] - [pci] PCI/AER: Define aer_stats structure for AER capable devices (Myron Stowe) [1621933] - [pci] PCI/AER: Move internal declarations to drivers/pci/pci.h (Myron Stowe) [1621933] - [pci] PCI/AER: Adopt lspci names for AER error decoding (Myron Stowe) [1621933] - [pci] PCI/AER: Expose internal API for obtaining AER information (Myron Stowe) [1621933] - [kernel] rcu: Make expedited GPs handle CPU 0 being offline (Gustavo Duarte) [1610262] - [rpmspec] Generate BootLoaderSpec config fragments ("Herton R. Krzesinski") [1619766]- [net] erspan: set erspan_ver to 1 by default when adding an erspan dev (Xin Long) [1619118] - [hv] x86/hyper-v: Fix wrong merge conflict resolution (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check for VP_INVAL in hyperv_flush_tlb_others() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Check cpumask_to_vpset() return value in hyperv_flush_tlb_others_ex() (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Trace PV IPI send (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_SEND_IPI hypercall when possible (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use 'fast' hypercall for HVCALL_SEND_IPI (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Implement hv_do_fast_hypercall16 (Vitaly Kuznetsov) [1597652] - [hv] x86/hyper-v: Use cheaper HVCALL_FLUSH_VIRTUAL_ADDRESS_(LIST, SPACE) hypercalls when possible (Vitaly Kuznetsov) [1597652] - [netdrv] xen-netfront: fix queue name setting (Vitaly Kuznetsov) [1576160] - [scsi] lfpc: add Lancer FCoE to the removed devices (Tomas Henzl) [1602033] - [scsi] megaraid_sas: add removed id table (Tomas Henzl) [1602033] - [scsi] aacraid: add removed id table (Tomas Henzl) [1602033] - [scsi] qla4xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] lpfc: add removed id table (Tomas Henzl) [1602033] - [scsi] qla2xxx: add removed id table (Tomas Henzl) [1602033] - [scsi] mpt3sas: add removed id table (Tomas Henzl) [1602033] - [scsi] be2iscsi: add removed id table (Tomas Henzl) [1602033] - [scsi] rh_taint, pci : add information about removed hardware (Tomas Henzl) [1602033] - [kernel] kernel: add SUPPORT_REMOVED kernel taint (Tomas Henzl) [1602033] - [net] sunrpc: Change rpc_print_iostats to rpc_clnt_show_stats and handle rpc_clnt clones (Dave Wysochanski) [1610373] - [net] sunrpc: Add _add_rpc_iostats() to add rpc_iostats metrics (Dave Wysochanski) [1610373] - [net] sunrpc: add _print_rpc_iostats() to output metrics for one RPC op (Dave Wysochanski) [1610373]- [net] xdp: exclude XDP from kABI guarantee (Jiri Benc) [1568551] - [kernel] rh_kabi: introduce RH_KABI_EXCLUDE (Jiri Benc) [1568551] - [powerpc] powerpc/powernv/pci: Work around races in PCI bridge enabling (Steve Best) [1620035] - [block] blk-wbt: fix IO hang in wbt_wait() (Ming Lei) [1614198] - [block] blkcg: Make blkg_root_lookup() work for queues in bypass mode (Ming Lei) [1614198] - [block] null_blk: add lock drop/acquire annotation (Ming Lei) [1614198] - [block] Blk-throttle: reduce tail io latency when iops limit is (Ming Lei) [1614198] - [block] block: paride: pd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] block: Ensure that a request queue is dissociated from the (Ming Lei) [1614198] - [block] block: Introduce blk_exit_queue() (Ming Lei) [1614198] - [block] blkcg: Introduce blkg_root_lookup() (Ming Lei) [1614198] - [block] block: Remove two superfluous #include directives (Ming Lei) [1614198] - [block] blk-mq: count the hctx as active before allocating tag (Ming Lei) [1614198] - [block] block: bvec_nr_vecs() returns value for wrong slab (Ming Lei) [1614198] - [block] drivers/block/drbd: remove the null check for (Ming Lei) [1614198] - [block] drivers/block/aoe/aoedev: NULL check is not needed for (Ming Lei) [1614198] - [block] drivers/block/mtip32xx: remove the null check for (Ming Lei) [1614198] - [block] cfq: Suppress compiler warnings about comparisons (Ming Lei) [1614198] - [block] cfq: Annotate fall-through in a switch statement (Ming Lei) [1614198] - [block] blk-wbt: Avoid lock contention and thundering herd issue in (Ming Lei) [1590363] - [block] target/loop: depend on SCSI (Ming Lei) [1614198] - [block] xen-blkfront: use true and false for boolean values (Ming Lei) [1614198] - [block] lightnvm: remove minor version check for 2.0 (Ming Lei) [1614198] - [block] scsi: Check sense buffer size at build time (Ming Lei) [1614198] - [block] libata-scsi: Move sense buffers onto stack (Ming Lei) [1614198] - [block] cdrom: Use struct scsi_sense_hdr internally (Ming Lei) [1614198] - [block] ide-cd: Remove redundant sense buffer (Ming Lei) [1614198] - [block] block: Switch struct packet_command to use struct (Ming Lei) [1614198] - [block] target: don't depend on SCSI (Ming Lei) [1614198] - [block] scsi: build scsi_common.o for all scsi passthrough request (Ming Lei) [1614198] - [block] scsi: cxlflash: Drop unused sense buffers (Ming Lei) [1614198] - [block] ide-cd: Drop unused sense buffers (Ming Lei) [1614198] - [block] blk-mq: fix updating tags depth (Ming Lei) [1611900] - [block] block: really disable runtime-pm for blk-mq (Ming Lei) [1611902] - [block] aoe: mark expected switch fall-through (Ming Lei) [1614198] - [block] block: make iolatency avg_lat exponentially decay (Ming Lei) [1614198] - [block] blk-cgroup: clear the throttle queue on fork (Ming Lei) [1614198] - [block] blk-cgroup: hold the queue ref during throttling (Ming Lei) [1614198] - [block] blk-iolatency: fix blkg leak in timer_fn (Ming Lei) [1614198] - [block] block/bsg-lib: use PTR_ERR_OR_ZERO to simplify the flow path (Ming Lei) [1614198] - [block] t10-pi: provide empty t10_pi_complete() for (Ming Lei) [1614198] - [block] block: blk_init_allocated_queue() set q->fq as NULL in the (Ming Lei) [1614198] - [block] nvme: use blk API to remap ref tags for IOs with metadata (Ming Lei) [1614198] - [block] block: move dif_prepare/dif_complete functions to block layer (Ming Lei) [1614198] - [block] block: move ref_tag calculation func to the block layer (Ming Lei) [1614198] - [block] block: don't account for split bio's size in cgroup stats (Ming Lei) [1614198] - [block] pktcdvd: Fix possible Spectre-v1 for pkt_devs (Ming Lei) [1614198] - [block] partitions/aix: append null character to print data from disk (Ming Lei) [1614198] - [block] partitions/aix: fix usage of uninitialized lv_info and lvname (Ming Lei) [1614198] - [block] readahead: stricter check for bdi io_pages (Ming Lei) [1614198] - [block] scsi: virtio_scsi: fix pi_bytes(out, in) on 4 KiB block size (Ming Lei) [1614198] - [block] block: move bio_integrity_(intervals, bytes) into blkdev.h (Ming Lei) [1614198] - [block] xen/blkfront: remove unused macros (Ming Lei) [1614198] - [block] block: allow max_discard_segments to be stacked (Ming Lei) [1614198] - [block] block: unexport bio_clone_bioset (Ming Lei) [1614198] - [block] md: remove a bogus comment (Ming Lei) [1614198] - [block] block: remove bio_clone_kmalloc (Ming Lei) [1614198] - [block] exofs: use bio_clone_fast in _write_mirror (Ming Lei) [1614198] - [block] bcache: don't clone bio in bch_data_verify (Ming Lei) [1614198] - [block] block: bio_set_pages_dirty can't see NULL bv_page in a valid (Ming Lei) [1614198] - [block] block: simplify bio_check_pages_dirty (Ming Lei) [1614198] - [block] block: Rename the null_blk_mod kernel module back into (Ming Lei) [1614198] - [block] blk-mq: fail the request in case issue failure (Ming Lei) [1614305] - [block] blk-rq-qos: make depth comparisons unsigned (Ming Lei) [1614198] - [block] blkcg: Track DISCARD statistics and output them in cgroup (Ming Lei) [1614198] - [block] block: Track DISCARD statistics and output them in stat and (Ming Lei) [1614198] - [block] block: Add and use op_stat_group() for indexing disk_stat (Ming Lei) [1614198] - [block] block: Define and use STAT_READ and STAT_WRITE (Ming Lei) [1614198] - [block] block: Add part_stat_read_accum to read across field entries (Ming Lei) [1614198] - [block] block: make bdev_ops->rw_page() take a REQ_OP instead of bool (Ming Lei) [1614198] - [block] pktcdvd: remove assignment in if condition (Ming Lei) [1614198] - [block] blk-mq: issue directly if hw queue isn't busy in case of (Ming Lei) [1614305] - [block] blk-iolatency: truncate our current time (Ming Lei) [1614198] - [block] blk-iolatency: don't change the latency window (Ming Lei) [1614198] - [block] block: remove blkdev_entry_to_request() macro (Ming Lei) [1614198] - [block] block: skd: Use pad printk format for dma_addr_t values (Ming Lei) [1614198] - [block] bsg: remove read/write support (Ming Lei) [1614198] - [block] blk-iolatency: fix max_depth comparisons (Ming Lei) [1614198] - [block] block: iolatency: avoid 64-bit division (Ming Lei) [1614198] - [block] block/DAC960.c: fix defined but not used build warnings (Ming Lei) [1614198] - [block] null_blk: add zone support (Ming Lei) [1614198] - [block] null_blk: move shared definitions to header file (Ming Lei) [1614198] - [block] block: Add default switch case to blk_pm_allow_request() to (Ming Lei) [1614198] - [block] block: fix infinite loop if the device loses discard (Ming Lei) [1614198] - [block] block, mm: remove unnecessary __GFP_HIGH flag (Ming Lei) [1614198] - [block] null_blk: remove NULLB_DEV_FL_CONFIGURED on turning off nullb (Ming Lei) [1614198] - [block] mm: skip readahead if the cgroup is congested (Ming Lei) [1614198] - [block] Documentation: add a doc for blk-iolatency (Ming Lei) [1614198] - [block] block: introduce blk-iolatency io controller (Ming Lei) [1614198] - [block] rq-qos: introduce dio_bio callback (Ming Lei) [1614198] - [block] block: remove external dependency on wbt_flags (Ming Lei) [1614198] - [block] blk-rq-qos: refactor out common elements of blk-wbt (Ming Lei) [1614198] - [block] blk-stat: export helpers for modifying blk_rq_stat (Ming Lei) [1614198] - [block] memcontrol: schedule throttling if we are congested (Ming Lei) [1614198] - [block] blkcg: add generic throttling mechanism (Ming Lei) [1614198] - [block] swap, blkcg: issue swap io with the appropriate context (Ming Lei) [1614198] - [block] blk: introduce REQ_SWAP (Ming Lei) [1614198] - [block] blk-cgroup: allow controllers to output their own stats (Ming Lei) [1614198] - [block] block: introduce bio_issue_as_root_blkg (Ming Lei) [1614198] - [block] block: add bi_blkg to the bio for cgroups (Ming Lei) [1614198] - [block] blk-mq: dequeue request one by one from sw queue if hctx is (Ming Lei) [1614305] - [block] block/loop: mark expected switch fall-through (Ming Lei) [1614198] - [block] drbd: mark expected switch fall-throughs (Ming Lei) [1614198] - [block] blk-mq: only attempt to merge bio if there is rq in sw queue (Ming Lei) [1614305] - [block] blk-mq: use list_splice_tail_init() to insert requests (Ming Lei) [1614305] - [block] blk-mq: fix typo in a function comment (Ming Lei) [1614198] - [block] blk-mq: code clean-up by adding an API to clear set->mq_map (Ming Lei) [1614198] - [block] paride: remove redundant variable n (Ming Lei) [1614198] - [block] partitions/ldm: remove redundant pointer dgrp (Ming Lei) [1614198] - [block] loop: remove redundant pointer inode (Ming Lei) [1614198] - [block] block/floppy: remove redundant variable dflags (Ming Lei) [1614198] - [block] Block: blk-throttle: set low_valid immediately once one (Ming Lei) [1614198] - [block] Blktrace: bail out early if block debugfs is not configured (Ming Lei) [1614198] - [block] block: Document how blk_update_request() handles (Ming Lei) [1614198] - [block] drbd: Do not redefine __must_hold() (Ming Lei) [1614198] - [block] blk-mq: avoid to synchronize rcu inside blk_cleanup_queue() (Ming Lei) [1597067] - [block] blk-mq: remove synchronize_rcu() from (Ming Lei) [1597067] - [block] blk-mq: introduce new lock for protecting hctx->dispatch_wait (Ming Lei) [1597067] - [block] blk-mq: don't pass **hctx to blk_mq_mark_tag_wait() (Ming Lei) [1597067] - [block] blk-mq: cleanup blk_mq_get_driver_tag() (Ming Lei) [1597067] - [block] block, bfq: give a better name to bfq_bfqq_may_idle (Ming Lei) [1614198] - [block] block, bfq: fix service being wrongly set to zero in case of (Ming Lei) [1614198] - [block] block, bfq: do not expire a queue that will deserve dispatch (Ming Lei) [1614198] - [block] block, bfq: add/remove entity weights correctly (Ming Lei) [1614198] - [block] block: Make struct request_queue smaller for (Ming Lei) [1614198] - [block] block: Inline blk_queue_nr_zones() (Ming Lei) [1614198] - [block] block: Remove bdev_nr_zones() (Ming Lei) [1614198] - [block] include/uapi/linux/blkzoned.h: Remove a superfluous __packed (Ming Lei) [1614198] - [block] block: Remove a superfluous cast from blkdev_report_zones() (Ming Lei) [1614198]- [net] tls: mark as Tech Preview (Sabrina Dubroca) [1570255] - [pci] PCI/VPD: Check for VPD access completion before checking for timeout (Myron Stowe) [1618820] - [rpmspec] redhat: remove bootwrapper subpackage (Gustavo Duarte) [1578399] - [virt] kvm: x86: Set highest physical address bits in non-present/reserved SPTEs (Paolo Bonzini) [1614808] - [virt] KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement PV IPIs in linux guest (Paolo Bonzini) [1614808] - [virt] KVM: X86: Add kvm hypervisor init time platform setup callback (Paolo Bonzini) [1614808] - [virt] KVM: X86: Implement "send IPI" hypercall (Paolo Bonzini) [1614808] - [virt] KVM/x86: Move X86_CR4_OSXSAVE check into kvm_valid_sregs() (Paolo Bonzini) [1614808] - [virt] KVM: x86: Skip pae_root shadow allocation if tdp enabled (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Combine flushing remote tlb in mmu_set_spte() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_BASE when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: skip VMWRITE of HOST_(FS, GS)_SEL when possible (Paolo Bonzini) [1614808] - [virt] KVM: vmx: always initialize HOST_(FS, GS)_BASE to zero during setup (Paolo Bonzini) [1614808] - [virt] KVM: vmx: move struct host_state usage to struct loaded_vmcs (Paolo Bonzini) [1614808] - [virt] KVM: vmx: compute need to reload FS/GS/LDT on demand (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: remove a misleading comment regarding vmcs02 fields (Paolo Bonzini) [1614808] - [virt] KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] KVM: vmx: add dedicated utility to access guest's kernel_gs_base (Paolo Bonzini) [1614808] - [virt] KVM: vmx: track host_state.loaded using a loaded_vmcs pointer (Paolo Bonzini) [1614808] - [virt] KVM: vmx: refactor segmentation code in vmx_save_host_state() (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault priority for VMX operations (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Fix fault vector for VMX operation at CPL > 0 (Paolo Bonzini) [1614808] - [virt] KVM: try __get_user_pages_fast even if not in atomic context (Paolo Bonzini) [1614808] - [virt] KVM: vmx: Add tlb_remote_flush callback support (Paolo Bonzini) [1614808] - [virt] KVM: x86: Add tlb remote flush callback in kvm_x86_ops (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add hyperv_nested_flush_guest_mapping ftrace support (Paolo Bonzini) [1614808] - [virt] X86/Hyper-V: Add flush HvFlushGuestPhysicalAddressSpace hypercall support (Paolo Bonzini) [1614808] - [virt] x86/kvm: Don't use pvqspinlock code if only 1 vCPU (Paolo Bonzini) [1614808] - [virt] KVM/MMU: Simplify __kvm_sync_page() function (Paolo Bonzini) [1614808] - [virt] kvm: x86: Remove CR3_PCID_INVD flag (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add multi-entry LRU cache for previous CR3s (Paolo Bonzini) [1614808] - [virt] kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support selectively freeing either current or previous MMU root (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest (Paolo Bonzini) [1614808] - [virt] kvm: vmx: Support INVPCID in shadow paging mode (Paolo Bonzini) [1614808] - [virt] kvm: x86: Propagate guest PCIDs to host PCIDs (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add ability to skip TLB flush when switching CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Use fast CR3 switch for nested VMX (Paolo Bonzini) [1614808] - [virt] kvm: x86: Support resetting the MMU context without resetting roots (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add support for fast CR3 switch across different MMU modes (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce KVM_REQ_LOAD_CR3 (Paolo Bonzini) [1614808] - [virt] kvm: x86: Introduce kvm_mmu_calc_root_page_role() (Paolo Bonzini) [1614808] - [virt] kvm: x86: Add fast CR3 switch code path (Paolo Bonzini) [1614808] - [virt] kvm: x86: Avoid taking MMU lock in kvm_mmu_sync_roots if no sync is needed (Paolo Bonzini) [1614808] - [virt] kvm: x86: Make sync_page() flush remote TLBs once only (Paolo Bonzini) [1614808] - [virt] KVM: MMU: drop vcpu param in gpte_access (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Separate logic allocating shadow vmcs to a function (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Expose VMCS shadowing to L1 guest (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2 (Paolo Bonzini) [1614808] - [virt] KVM: selftests: add tests for shadow VMCS save/restore (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: include shadow vmcs12 in nested state (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing VMCS link pointer (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Verify VMCS shadowing controls (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs() (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS (Paolo Bonzini) [1614808] - [virt] KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Change vmcs12(read, write)_any() to receive vmcs12 as parameter (Paolo Bonzini) [1614808] - [virt] KVM: VMX: Create struct for VMCS header (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add test for nested state save/restore (Paolo Bonzini) [1614808] - [virt] kvm: nVMX: Introduce KVM_CAP_NESTED_STATE (Paolo Bonzini) [1614808] - [virt] KVM: x86: do not load vmcs12 pages while still in SMM (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add basic test for state save and restore (Paolo Bonzini) [1614808] - [virt] kvm: selftests: ensure vcpu file is released (Paolo Bonzini) [1614808] - [virt] kvm: selftests: actually use all of lib/vmx.c (Paolo Bonzini) [1614808] - [virt] kvm: selftests: create a GDT and TSS (Paolo Bonzini) [1614808] - [virt] KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd (Paolo Bonzini) [1614808] - [virt] KVM: vmx: remove save/restore of host BNDCGFS MSR (Paolo Bonzini) [1614808] - [virt] KVM: Switch 'requests' to be 64-bit (explicitly) (Paolo Bonzini) [1614808] - [virt] kvm: selftests: add cr4_cpuid_sync_test (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Read kvm->arch.emul_smt_mode under kvm->lock (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Allow creating max number of VCPUs on POWER9 (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Pack VCORE IDs to access full VCPU ID space (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Fix constant size warning (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S HV: Add of_node_put() in success path (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Book3S: Fix matching of hardware and emulated TCE tables (Paolo Bonzini) [1614808] - [virt] KVM: PPC: Remove mmio_vsx_tx_sx_enabled in KVM MMIO emulation (Paolo Bonzini) [1614808]- [net] tcp: Add tcp_clamp_rto_to_user_timeout() helper to improve accuracy (Michael Cambria) [1605024] - [net] tcp: Add tcp_retransmit_stamp() helper routine (Michael Cambria) [1605024] - [net] tcp: convert icsk_user_timeout from jiffies to msecs (Michael Cambria) [1605024] - [kernel] Revert sched/fair: Consider SD_NUMA when selecting the most idle group to schedule on (Lauro Ramos Venancio) [1585746] - [kernel] redhat: makefile: adjust KBUILD_CFLAGS to reflect kernel.spec for powerpc builds (Gustavo Duarte) [1582568] - [rpmspec] redhat: spec: build ppc64le kernel with -O3 (Gustavo Duarte) [1582568] - [scsi] scsi: csiostor: update csio_get_flash_params() (Arjun Vynipadath) [1503574] - [scsi] csiostor: Add a soft dep on cxgb4 driver (Arjun Vynipadath) [1503574] - [firmware] dell_rbu: make firmware payload memory uncachable (Charles Rose) [1584401]- [scsi] scsi: lpfc: update driver version to 12.0.0.6 (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Remove lpfc_enable_pbde as module parameter (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Correct LCB ACCept payload (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Limit tracking of tgt queue depth in fast path (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix driver crash when re-registering NVME rports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix list corruption on the completion queue (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix sysfs Speed value on CNA ports (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: Fix ELS abort on SLI-3 adapters (Dick Kennedy) [1613913] - [scsi] scsi: lpfc: remove null check on nvmebuf (Dick Kennedy) [1613913] - [arm64] arm64: fix ACPI dependencies (Bhupesh Sharma) [1556832] - [arm64] arm64: acpi: fix alignment fault in accessing ACPI (Bhupesh Sharma) [1556832] - [firmware] efi/arm: map UEFI memory map even w/o runtime services enabled (Bhupesh Sharma) [1556832] - [firmware] efi/arm: preserve early mapping of UEFI memory map longer for BGRT (Bhupesh Sharma) [1556832] - [acpi] drivers: acpi: add dependency of EFI for arm64 (Bhupesh Sharma) [1556832] - [arm64] arm64: export memblock_reserve()d regions via /proc/iomem (Bhupesh Sharma) [1556832] - [arm64] arm64: kconfig: Ensure spinlock fastpaths are inlined if !PREEMPT (Waiman Long) [1607924] - [arm64] arm64: locking: Replace ticket lock implementation with qspinlock (Waiman Long) [1607924] - [arm64] arm64: barrier: Implement smp_cond_load_relaxed (Waiman Long) [1607924] - [scsi] scsi: lpfc: Revise copyright for new company language (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: update driver version to 12.0.0.5 (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: devloss timeout race condition caused null pointer reference (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix NVME Target crash in defer rcv logic (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Support duration field in Link Cable Beacon V1 command (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Make PBDE optimizations configurable (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix abort error path for NVMET (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix panic if driver unloaded when port is offline (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Fix driver not setting dpp bits correctly in doorbell word (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: Add Buffer overflow check, when nvme_info larger than PAGE_SIZE (Dick Kennedy) [1600946] - [scsi] scsi: lpfc: use monotonic timestamps for statistics (Dick Kennedy) [1600946] - [x86] mark intel knights landing and knights mill unsupported (David Arcari) [1610493] - [netdrv] igb: Remove superfluous reset to PHY and page 0 selection (Corinna Vinschen) [1612824] - [tools] selftests/powerpc: Fix ptrace-pkey for default execute permission change (Steve Best) [1498799] - [tools] selftests/powerpc: Fix core-pkey for default execute permission change (Steve Best) [1498799] - [powerpc] powerpc/pkeys: make protection key 0 less special (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Preallocate execute-only key (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Fix calculation of total pkeys (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Save the pkey registers before fork (Steve Best) [1498799] - [powerpc] powerpc/pkeys: key allocation/deallocation must not change pkey registers (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Deny read/write/execute by default (Steve Best) [1498799] - [powerpc] powerpc/pkeys: Give all threads control of their key permissions (Steve Best) [1498799] - [s390] KVM: s390: Add huge page enablement control (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page gmap linking support (David Hildenbrand) [1508102] - [s390] s390/mm: hugetlb pages within a gmap can not be freed (David Hildenbrand) [1508102] - [s390] KVM: s390: Beautify skey enable check (David Hildenbrand) [1508102] - [s390] KVM: s390: Add skey emulation fault handling (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge pmd storage key handling (David Hildenbrand) [1508102] - [s390] s390/mm: Clear skeys for newly mapped huge guest pmds (David Hildenbrand) [1508102] - [s390] s390/mm: Clear huge page storage keys on enable_skey (David Hildenbrand) [1508102] - [s390] s390/mm: Add huge page dirty sync support (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd invalidation and clearing (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd notification bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Add gmap pmd linking (David Hildenbrand) [1508102] - [s390] s390/mm: Abstract gmap notify bit setting (David Hildenbrand) [1508102] - [s390] s390/mm: Make gmap_protect_range more modular (David Hildenbrand) [1508102] - [s390] KVM: s390: Replace clear_user with kvm_clear_guest (David Hildenbrand) [1508102] - [hwmon] hwmon: (ibmpowernv) Add attributes to enable/disable sensor groups (Steve Best) [1524684] - [powerpc] powerpc/powernv: Add support to enable sensor groups (Steve Best) [1524684] - [net] net/smc: improve delete link processing (Hendrik Brueckner) [1548452] - [net] net/smc: provide fallback reason code (Hendrik Brueckner) [1548452] - [net] net/smc: use correct vlan gid of RoCE device (Hendrik Brueckner) [1548452] - [net] net/smc: fewer parameters for smc_llc_send_confirm_link() (Hendrik Brueckner) [1548452] - [net] net/smc: remove local variable page in smc_rx_splice() (Hendrik Brueckner) [1548452] - [net] net/smc: use DECLARE_BITMAP for rtokens_used_mask (Hendrik Brueckner) [1548452] - [net] net/smc: add function to get link group from link (Hendrik Brueckner) [1548452] - [net] net/smc: eliminate cursor read and write calls (Hendrik Brueckner) [1548452] - [net] net/smc: provide smc mode in smc_diag.c (Hendrik Brueckner) [1548452] - [s390] s390/ism: add device driver for internal shared memory (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D diag support (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in af_smc (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in data transfer (Hendrik Brueckner) [1548452] - [net] net/smc: add SMC-D support in CLC messages (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add base infrastructure for SMC-D and ISM (Hendrik Brueckner) [1548452] - [net] net/smc: add pnetid support (Hendrik Brueckner) [1548452] - [net] net/smc: determine port attributes independent from pnet table (Hendrik Brueckner) [1548452] - [x86] mark whiskey-lake processor supported (David Arcari) [1609604] - [s390] KVM: s390: add etoken support for guests (Thomas Huth) [1612110] - [char] ipmi: do not configure ipmi for HPE m400 (Tony Camuso) [1583537] - [scsi] scsi: ipr: Format HCAM overlay ID 0x41 (Steve Best) [1498222] - [x86] x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (Joe Lawrence) [1587952] - [x86] x86/unwind/orc: Detect the end of the stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not fail for ORC with regs on stack (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Clarify the reliable success paths (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (Joe Lawrence) [1587952] - [x86] x86/stacktrace: Do not unwind after user regs (Joe Lawrence) [1587952] - [infiniband] IB/rxe: Mark Soft-RoCE Transport driver as tech-preview (Don Dutile) [1605216] - [scsi] scsi: smartpqi: bump driver version to 1.1.4-130 (Don Brace) [1503736] - [scsi] scsi: smartpqi: fix critical ARM issue reading PQI index registers (Don Brace) [1503736] - [scsi] scsi: smartpqi: add inspur advantech ids (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve error checking for sync requests (Don Brace) [1503736] - [scsi] scsi: smartpqi: improve handling for sync requests (Don Brace) [1503736] - [netdrv] ice: mark driver as tech-preview (Jonathan Toppins) [1495347] - [init] init/Kconfig: remove EXPERT from CHECKPOINT_RESTORE (Adrian Reber) [1568995 1557617 1525389] - [scsi] be2iscsi: remove BE3 family support (Maurizio Lombardi) [1598366] - [x86] update rh_check_supported processor list (David Arcari) [1595918] - [kernel] kABI: Add generic kABI macros to use for kABI workarounds (Myron Stowe) [1546831] - [pci] add pci_hw_vendor_status() (Maurizio Lombardi) [1590829] - [ata] ahci: thunderx2: Fix for errata that affects stop engine (Robert Richter) [1563590] - [pci] Vulcan: AHCI PCI bar fix for Broadcom Vulcan early silicon (Robert Richter) [1563590] - [kernel] bpf: set default values for bpf_jit_harden and bpf_jit_kallsyms (Eugene Syromiatnikov) [1569061] - [kernel] bpf: Add tech preview taint for syscall (Eugene Syromiatnikov) [1559877] - [kernel] bpf: set unprivileged_bpf_disabled to 1 by default, add a boot parameter (Eugene Syromiatnikov) [1561171] - [kernel] add Red Hat-specific taint flags (Eugene Syromiatnikov) [1559877] - [tools] perf tests: Add Python 3 support to attr.py ("Herton R. Krzesinski") [1561505] - [tools] perf scripts python: Add Python 3 support to stat-cpi.py ("Herton R. Krzesinski") [1561505] - [kernel] kdump: fix a grammar issue in a kernel message (Dave Young) [1507353] - [scripts] tags.sh: Ignore redhat/rpm (Prarit Bhargava) [1582586] - [kernel] put RHEL info into generated headers (Prarit Bhargava) [1544999] - [kernel] kdump: add support for crashkernel=auto (Dave Young) [1507353] - [kernel] kdump: round up the total memory size to 128M for crashkernel reservation (Dave Young) [1507353] - [arm64] acpi: prefer booting with ACPI over DTS (Mark Salter) [1576869] - [acpi] aarch64: acpi scan: Fix regression related to X-Gene UARTs (Mark Salter) [1519554] - [acpi] ACPI / irq: Workaround firmware issue on X-Gene based m400 (Mark Salter) [1519554] - [x86] add rh_check_supported (David Arcari) [1565717] - [scsi] qla2xxx: Remove PCI IDs of deprecated adapter (Himanshu Madhani) [1572233] - [scsi] be2iscsi: remove unsupported device IDs (Chris Leech) [1574502] - [scsi] Removing Obsolete hba pci-ids from rhel8 (Dick Kennedy) [1572321] - [scsi] hpsa: modify hpsa driver version (Joseph Szczypek) [1471185] - [scsi] hpsa: remove old cciss-based smartarray pci ids (Joseph Szczypek) [1471185] - [kernel] rh_taint: add support for marking driver as unsupported (Jonathan Toppins) [1565704] - [kernel] rh_taint: add support (David Arcari) [1565704] - [scsi] qla4xxx: Remove deprecated PCI IDs from RHEL 8 (Chad Dupuis) [1518874] - [scsi] aacraid: Remove depreciated device and vendor PCI id's (Raghava Aditya Renukunta) [1495307] - [scsi] megaraid_sas: remove deprecated pci-ids (Tomas Henzl) [1509329] - [scsi] mpt*: remove certain deprecated pci-ids (Tomas Henzl) [1511953] - [kernel] modules: add rhelversion MODULE_INFO tag (Prarit Bhargava) [1544999] - [acpi] ACPI: APEI: arm64: Ignore broken HPE moonshot APEI support (Al Stone) [1518076] - [rpmspec] compute content hash for kernel-headers (Rafael Aquini) [1613003] - [rpmspec] compress modules on all architectures ("Herton R. Krzesinski") [1614556] - [rpmspec] add gcov rpm packaging support (Jan Stancek) [1601733] - [rpmspec] don't ship spdxcheck.py (Jakub Racek) - [rpmspec] clean stray bpf files (Jakub Racek) [1593309] - [rpmspec] Copy symvers.gz to /lib/modules (Eugene Syromiatnikov) [1609695] - [rpmspec] Add kabi-dup related code into specfile (Petr Oros) [1585672] - [rpmspec] kernel spec: Add and enable kabi check (Petr Oros) [1585672] - [rpmspec] Enable warning checks for configs in rpm build (Prarit Bhargava) [1589858] - [rpmspec] remove workaround for rst2man-3 from python3-docutils ("Herton R. Krzesinski") [1602148] - [rpmspec] fix dist tag used for hardlink in kernel-devel post ("Herton R. Krzesinski") [1596397] - [scripts] get_maintainer.pl: Add optional .get_maintainer.MAINTAINERS override (Prarit Bhargava) [1595727] - [rpmspec] drop kernel package dependency on python2 ("Herton R. Krzesinski") [1561505] - [kernel] Makefile: Move RHEL definitions down (Jakub Racek) [1576568] - [rpmspec] eBPF: Add bpftool package to spec file (Jerome Marchand) [1559607] - [rpmspec] fix conflicts with COPYING file while installing newer 4.17 kernel ("Herton R. Krzesinski") [1579563] - [rpmspec] do not build kernel meta-package on noarch ("Herton R. Krzesinski") [1579512] - [rpmspec] kernel spec: remove copy of arch/x86/purgatory/sha256.* ("Herton R. Krzesinski") - [rpmspec] spec: Add new arch/powerpc/kernel/module.lds file to kernel-devel rpm (Steve Best) [1572553] - [rpmspec] kernel spec: fix recent build errors from brp-mangle-shebangs ("Herton R. Krzesinski") [1575966] - [rpmspec] Add i386 to ExclusiveArch to fix noarch package build ("Herton R. Krzesinski") [1575152] - [rpmspec] Build kernel-abi-whitelists package (Petr Oros) [1571189] - [rpmspec] kernel spec: build bzImage for s390 (Hendrik Brueckner) [1570041] - [rpmspec] kernel spec: arm64: package module.lds in kernel-devel (Mark Salter) [1569014] - [rpmspec] Re-enable debuginfo packages and fix build with current dist tag ("Herton R. Krzesinski") [1568901] - [rpmspec] kernel spec: build kernel-debug on all architectures ("Herton R. Krzesinski") [1567367] - [rpmspec] don't build kernel meta-package if we are only building kernel headers ("Herton R. Krzesinski") - [rpmspec] remove use_vdso macro ("Herton R. Krzesinski") - [rpmspec] build perf and tools man pages instead of relying on a separate tarball ("Herton R. Krzesinski") - [rpmspec] disable debug build if arch is in nobuildarches list ("Herton R. Krzesinski") - [rpmspec] remove fedora changelog from spec file ("Herton R. Krzesinski") - [rpmspec] only support ppc64le builds ("Herton R. Krzesinski") - [rpmspec] remove x86 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove arm 32-bit package support ("Herton R. Krzesinski") - [rpmspec] remove configuration generation support from kernel spec file ("Herton R. Krzesinski") - [rpmspec] remove broken out patches from kernel spec file ("Herton R. Krzesinski") - [rpmspec] import kernel spec from rhel8 bootstrap dist-git ("Herton R. Krzesinski")/bin/sh/bin/sh  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.18.0-326.el84.18.0-326.el84.18.0-326.el8.x86_644.18.0-326.el8  !"#$%&'()*+,-./////00011222333334444455556677888888888888999999999:;<<==>>?@@@@@@ABBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDEEEFEEEEEEEEEEEEEEEGHIIIIIJJKKLLLLLLMNOOPPPQRSTTTTUVVVVVVVWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXXXXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[\]]]^^^^^^^^^^^^^^__________________________````abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbcdefghijklmmmnoopqrsssssssttuuuuuvvvvvvvvvwwwxxxxxxxxxxxxyzzz{||}~~        !!!!"#$%&'''()*++++++++++++++,,,--------------.../01233345556789:;<=>?@ABCDEFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLMMMNNOPQQQQQQQQQQRSRTUVWXYZ[[[[[\]^__`aregmap-sdw-mbq.ko.xzregmap-sdw.ko.xzbcma.ko.xzath3k.ko.xzbcm203x.ko.xzbfusb.ko.xzbpa10x.ko.xzbtbcm.ko.xzbtintel.ko.xzbtmrvl.ko.xzbtmrvl_sdio.ko.xzbtrtl.ko.xzbtsdio.ko.xzbtusb.ko.xzhci_uart.ko.xzhci_vhci.ko.xzchcr.ko.xzfirewire-core.ko.xzfirewire-net.ko.xzfirewire-ohci.ko.xzfirewire-sbp2.ko.xziscsi_ibft.ko.xzamdgpu.ko.xzast.ko.xzgma500_gfx.ko.xzch7006.ko.xzsil164.ko.xzkvmgt.ko.xzi915.ko.xzmgag200.ko.xznouveau.ko.xzradeon.ko.xzhid-picolcd.ko.xzhid-prodikeys.ko.xzhid-sensor-accel-3d.ko.xzindustrialio-triggered-buffer.ko.xzkfifo_buf.ko.xzhid-sensor-iio-common.ko.xzhid-sensor-trigger.ko.xzhid-sensor-gyro-3d.ko.xzhid-sensor-humidity.ko.xzindustrialio.ko.xzhid-sensor-als.ko.xzhid-sensor-prox.ko.xzhid-sensor-magn-3d.ko.xzhid-sensor-incl-3d.ko.xzhid-sensor-rotation.ko.xzhid-sensor-press.ko.xzhid-sensor-temperature.ko.xzib_cm.ko.xzib_core.ko.xzib_umad.ko.xzib_uverbs.ko.xziw_cm.ko.xzrdma_cm.ko.xzrdma_ucm.ko.xzbnxt_re.ko.xziw_cxgb4.ko.xzefa.ko.xzhfi1.ko.xzi40iw.ko.xzmlx4_ib.ko.xzmlx5_ib.ko.xzqedr.ko.xzusnic_verbs.ko.xzvmw_pvrdma.ko.xzrdmavt.ko.xzrdma_rxe.ko.xzsiw.ko.xzib_ipoib.ko.xzib_iser.ko.xzib_isert.ko.xzopa_vnic.ko.xzib_srp.ko.xzib_srpt.ko.xzacecad.ko.xzaiptek.ko.xzgtco.ko.xzkbtab.ko.xzwacom_serial4.ko.xzelo.ko.xzwacom_i2c.ko.xzwacom_w8001.ko.xzcapidrv.ko.xzkernelcapi.ko.xzgigaset.ko.xzser_gigaset.ko.xzusb_gigaset.ko.xzb1.ko.xzb1dma.ko.xzb1pci.ko.xzc4.ko.xzt1pci.ko.xzhfcsusb.ko.xzmISDNinfineon.ko.xzmISDNipac.ko.xzmISDNisar.ko.xzspeedfax.ko.xzhisax.ko.xzhisax_fcpcipnp.ko.xzhisax_isac.ko.xzhisax_st5481.ko.xzisdn.ko.xzisdnhdlc.ko.xzl1oip.ko.xzmISDN_core.ko.xzleds-blinkm.ko.xzleds-clevo-mail.ko.xzleds-lm3530.ko.xzleds-lp3944.ko.xzleds-lp5521.ko.xzleds-lp5523.ko.xzleds-lp5562.ko.xzleds-lp55xx-common.ko.xzleds-lt3593.ko.xzleds-mlxcpld.ko.xzleds-mlxreg.ko.xzleds-ss4200.ko.xzledtrig-audio.ko.xzledtrig-backlight.ko.xzledtrig-camera.ko.xzledtrig-default-on.ko.xzledtrig-gpio.ko.xzledtrig-heartbeat.ko.xzledtrig-oneshot.ko.xzledtrig-timer.ko.xzledtrig-transient.ko.xzcec.ko.xzb2c2-flexcop.ko.xzcx2341x.ko.xzcypress_firmware.ko.xzsaa7146.ko.xzsaa7146_vv.ko.xzsmsdvb.ko.xzsmsmdtv.ko.xztveeprom.ko.xzvideobuf2-common.ko.xzvideobuf2-dma-sg.ko.xzvideobuf2-dvb.ko.xzvideobuf2-memops.ko.xzvideobuf2-v4l2.ko.xzvideobuf2-vmalloc.ko.xzdvb-core.ko.xza8293.ko.xzaf9013.ko.xzaf9033.ko.xzatbm8830.ko.xzau8522_common.ko.xzau8522_decoder.ko.xzau8522_dig.ko.xzbcm3510.ko.xzcx22700.ko.xzcx22702.ko.xzcx24110.ko.xzcx24113.ko.xzcx24116.ko.xzcx24117.ko.xzcx24120.ko.xzcx24123.ko.xzcxd2099.ko.xzcxd2820r.ko.xzcxd2841er.ko.xzdib0070.ko.xzdib0090.ko.xzdib3000mb.ko.xzdib3000mc.ko.xzdib7000m.ko.xzdib7000p.ko.xzdib8000.ko.xzdibx000_common.ko.xzdrx39xyj.ko.xzdrxd.ko.xzdrxk.ko.xzds3000.ko.xzdvb-pll.ko.xzdvb_dummy_fe.ko.xzec100.ko.xzgp8psk-fe.ko.xzisl6405.ko.xzisl6421.ko.xzisl6423.ko.xzitd1000.ko.xzix2505v.ko.xzl64781.ko.xzlg2160.ko.xzlgdt3305.ko.xzlgdt3306a.ko.xzlgdt330x.ko.xzlgs8gxx.ko.xzlnbh25.ko.xzlnbp21.ko.xzlnbp22.ko.xzm88ds3103.ko.xzm88rs2000.ko.xzmb86a16.ko.xzmb86a20s.ko.xzmn88472.ko.xzmn88473.ko.xzmt312.ko.xzmt352.ko.xzmxl5xx.ko.xznxt200x.ko.xznxt6000.ko.xzor51132.ko.xzor51211.ko.xzrtl2830.ko.xzrtl2832.ko.xzs5h1409.ko.xzs5h1411.ko.xzs5h1420.ko.xzs921.ko.xzsi2165.ko.xzsi2168.ko.xzsi21xx.ko.xzsp8870.ko.xzsp887x.ko.xzstb0899.ko.xzstb6000.ko.xzstb6100.ko.xzstv0288.ko.xzstv0297.ko.xzstv0299.ko.xzstv0367.ko.xzstv0900.ko.xzstv090x.ko.xzstv0910.ko.xzstv6110.ko.xzstv6110x.ko.xzstv6111.ko.xztc90522.ko.xztda10021.ko.xztda10023.ko.xztda10048.ko.xztda1004x.ko.xztda10071.ko.xztda10086.ko.xztda18271c2dd.ko.xztda665x.ko.xztda8083.ko.xztda8261.ko.xztda826x.ko.xzts2020.ko.xztua6100.ko.xzves1820.ko.xzves1x93.ko.xzzl10036.ko.xzzl10039.ko.xzzl10353.ko.xzfiredtv.ko.xzcs3308.ko.xzcs5345.ko.xzcs53l32a.ko.xzcx25840.ko.xzir-kbd-i2c.ko.xzm52790.ko.xzmsp3400.ko.xzsaa6588.ko.xzsaa6752hs.ko.xzsaa7115.ko.xzsaa7127.ko.xzsaa717x.ko.xztda7432.ko.xztvaudio.ko.xzupd64031a.ko.xzupd64083.ko.xzvp27smpx.ko.xzwm8739.ko.xzwm8775.ko.xzsmssdio.ko.xzb2c2-flexcop-pci.ko.xzbt878.ko.xzbttv.ko.xzdst.ko.xzdst_ca.ko.xzdvb-bt8xx.ko.xzcx18-alsa.ko.xzcx18.ko.xzaltera-ci.ko.xzcx23885.ko.xzcx88-alsa.ko.xzcx88-blackbird.ko.xzcx88-dvb.ko.xzcx8800.ko.xzcx8802.ko.xzcx88xx.ko.xzddbridge.ko.xzdm1105.ko.xzivtv.ko.xzivtvfb.ko.xzhopper.ko.xzmantis.ko.xzmantis_core.ko.xzngene.ko.xzpluto2.ko.xzearth-pt1.ko.xzsaa7134-alsa.ko.xzsaa7134-dvb.ko.xzsaa7134-empress.ko.xzsaa7134.ko.xzsaa7164.ko.xzbudget-av.ko.xzbudget-ci.ko.xzbudget-core.ko.xzbudget-patch.ko.xzbudget.ko.xzdvb-ttpci.ko.xzttpci-eeprom.ko.xztea575x.ko.xzati_remote.ko.xzene_ir.ko.xzfintek-cir.ko.xziguanair.ko.xzimon.ko.xzimon_raw.ko.xzir-imon-decoder.ko.xzir-jvc-decoder.ko.xzir-mce_kbd-decoder.ko.xzir-nec-decoder.ko.xzir-rc5-decoder.ko.xzir-rc6-decoder.ko.xzir-sanyo-decoder.ko.xzir-sony-decoder.ko.xzite-cir.ko.xzrc-adstech-dvb-t-pci.ko.xzrc-alink-dtu-m.ko.xzrc-anysee.ko.xzrc-apac-viewcomp.ko.xzrc-astrometa-t2hybrid.ko.xzrc-asus-pc39.ko.xzrc-asus-ps3-100.ko.xzrc-ati-tv-wonder-hd-600.ko.xzrc-ati-x10.ko.xzrc-avermedia-a16d.ko.xzrc-avermedia-cardbus.ko.xzrc-avermedia-dvbt.ko.xzrc-avermedia-m135a.ko.xzrc-avermedia-m733a-rm-k6.ko.xzrc-avermedia-rm-ks.ko.xzrc-avermedia.ko.xzrc-avertv-303.ko.xzrc-azurewave-ad-tu700.ko.xzrc-behold-columbus.ko.xzrc-behold.ko.xzrc-budget-ci-old.ko.xzrc-cec.ko.xzrc-cinergy-1400.ko.xzrc-cinergy.ko.xzrc-d680-dmb.ko.xzrc-delock-61959.ko.xzrc-dib0700-nec.ko.xzrc-dib0700-rc5.ko.xzrc-digitalnow-tinytwin.ko.xzrc-digittrade.ko.xzrc-dm1105-nec.ko.xzrc-dntv-live-dvb-t.ko.xzrc-dntv-live-dvbt-pro.ko.xzrc-dtt200u.ko.xzrc-dvbsky.ko.xzrc-dvico-mce.ko.xzrc-dvico-portable.ko.xzrc-em-terratec.ko.xzrc-encore-enltv-fm53.ko.xzrc-encore-enltv.ko.xzrc-encore-enltv2.ko.xzrc-evga-indtube.ko.xzrc-eztv.ko.xzrc-flydvb.ko.xzrc-flyvideo.ko.xzrc-fusionhdtv-mce.ko.xzrc-gadmei-rm008z.ko.xzrc-geekbox.ko.xzrc-genius-tvgo-a11mce.ko.xzrc-gotview7135.ko.xzrc-hauppauge.ko.xzrc-hisi-poplar.ko.xzrc-hisi-tv-demo.ko.xzrc-imon-mce.ko.xzrc-imon-pad.ko.xzrc-imon-rsc.ko.xzrc-iodata-bctv7e.ko.xzrc-it913x-v1.ko.xzrc-it913x-v2.ko.xzrc-kaiomy.ko.xzrc-kworld-315u.ko.xzrc-kworld-pc150u.ko.xzrc-kworld-plus-tv-analog.ko.xzrc-leadtek-y04g0051.ko.xzrc-lme2510.ko.xzrc-manli.ko.xzrc-medion-x10-digitainer.ko.xzrc-medion-x10-or2x.ko.xzrc-medion-x10.ko.xzrc-msi-digivox-ii.ko.xzrc-msi-digivox-iii.ko.xzrc-msi-tvanywhere-plus.ko.xzrc-msi-tvanywhere.ko.xzrc-nebula.ko.xzrc-nec-terratec-cinergy-xs.ko.xzrc-norwood.ko.xzrc-npgtech.ko.xzrc-pctv-sedna.ko.xzrc-pinnacle-color.ko.xzrc-pinnacle-grey.ko.xzrc-pinnacle-pctv-hd.ko.xzrc-pixelview-002t.ko.xzrc-pixelview-mk12.ko.xzrc-pixelview-new.ko.xzrc-pixelview.ko.xzrc-powercolor-real-angel.ko.xzrc-proteus-2309.ko.xzrc-purpletv.ko.xzrc-pv951.ko.xzrc-rc6-mce.ko.xzrc-real-audio-220-32-keys.ko.xzrc-reddo.ko.xzrc-snapstream-firefly.ko.xzrc-streamzap.ko.xzrc-su3000.ko.xzrc-tango.ko.xzrc-tbs-nec.ko.xzrc-technisat-ts35.ko.xzrc-technisat-usb2.ko.xzrc-terratec-cinergy-c-pci.ko.xzrc-terratec-cinergy-s2-hd.ko.xzrc-terratec-cinergy-xs.ko.xzrc-terratec-slim-2.ko.xzrc-terratec-slim.ko.xzrc-tevii-nec.ko.xzrc-tivo.ko.xzrc-total-media-in-hand-02.ko.xzrc-total-media-in-hand.ko.xzrc-trekstor.ko.xzrc-tt-1500.ko.xzrc-twinhan-dtv-cab-ci.ko.xzrc-twinhan1027.ko.xzrc-videomate-m1f.ko.xzrc-videomate-s350.ko.xzrc-videomate-tv-pvr.ko.xzrc-winfast-usbii-deluxe.ko.xzrc-winfast.ko.xzrc-zx-irdec.ko.xzmceusb.ko.xznuvoton-cir.ko.xzrc-core.ko.xzredrat3.ko.xzserial_ir.ko.xzsir_ir.ko.xzstreamzap.ko.xzttusbir.ko.xzwinbond-cir.ko.xze4000.ko.xzfc0011.ko.xzfc0012.ko.xzfc0013.ko.xzfc2580.ko.xzit913x.ko.xzm88rs6000t.ko.xzmax2165.ko.xzmc44s803.ko.xzmt2060.ko.xzmt2063.ko.xzmt20xx.ko.xzmt2131.ko.xzmt2266.ko.xzmxl5005s.ko.xzmxl5007t.ko.xzqm1d1b0004.ko.xzqm1d1c0042.ko.xzqt1010.ko.xzr820t.ko.xzsi2157.ko.xztda18212.ko.xztda18218.ko.xztda18250.ko.xztda18271.ko.xztda827x.ko.xztda8290.ko.xztda9887.ko.xztea5761.ko.xztea5767.ko.xztua9001.ko.xztuner-simple.ko.xztuner-types.ko.xztuner-xc2028.ko.xzxc4000.ko.xzxc5000.ko.xzau0828.ko.xzb2c2-flexcop-usb.ko.xzcx231xx-alsa.ko.xzcx231xx-dvb.ko.xzcx231xx.ko.xzdvb-usb-af9015.ko.xzdvb-usb-af9035.ko.xzdvb-usb-anysee.ko.xzdvb-usb-au6610.ko.xzdvb-usb-az6007.ko.xzdvb-usb-ce6230.ko.xzdvb-usb-ec168.ko.xzdvb-usb-gl861.ko.xzdvb-usb-lmedm04.ko.xzdvb-usb-mxl111sf.ko.xzdvb-usb-rtl28xxu.ko.xzdvb_usb_v2.ko.xzmxl111sf-demod.ko.xzmxl111sf-tuner.ko.xzdvb-usb-a800.ko.xzdvb-usb-af9005-remote.ko.xzdvb-usb-af9005.ko.xzdvb-usb-az6027.ko.xzdvb-usb-cinergyT2.ko.xzdvb-usb-cxusb.ko.xzdvb-usb-dib0700.ko.xzdvb-usb-dibusb-common.ko.xzdvb-usb-dibusb-mb.ko.xzdvb-usb-dibusb-mc-common.ko.xzdvb-usb-dibusb-mc.ko.xzdvb-usb-digitv.ko.xzdvb-usb-dtt200u.ko.xzdvb-usb-dtv5100.ko.xzdvb-usb-dw2102.ko.xzdvb-usb-gp8psk.ko.xzdvb-usb-m920x.ko.xzdvb-usb-nova-t-usb2.ko.xzdvb-usb-opera.ko.xzdvb-usb-pctv452e.ko.xzdvb-usb-technisat-usb2.ko.xzdvb-usb-ttusb2.ko.xzdvb-usb-umt-010.ko.xzdvb-usb-vp702x.ko.xzdvb-usb-vp7045.ko.xzdvb-usb.ko.xzem28xx-alsa.ko.xzem28xx-dvb.ko.xzem28xx-rc.ko.xzem28xx.ko.xzgspca_gl860.ko.xzgspca_benq.ko.xzgspca_conex.ko.xzgspca_cpia1.ko.xzgspca_etoms.ko.xzgspca_finepix.ko.xzgspca_jeilinj.ko.xzgspca_jl2005bcd.ko.xzgspca_konica.ko.xzgspca_main.ko.xzgspca_mars.ko.xzgspca_mr97310a.ko.xzgspca_nw80x.ko.xzgspca_ov519.ko.xzgspca_ov534.ko.xzgspca_ov534_9.ko.xzgspca_pac207.ko.xzgspca_pac7302.ko.xzgspca_pac7311.ko.xzgspca_se401.ko.xzgspca_sn9c2028.ko.xzgspca_sn9c20x.ko.xzgspca_sonixb.ko.xzgspca_sonixj.ko.xzgspca_spca1528.ko.xzgspca_spca500.ko.xzgspca_spca501.ko.xzgspca_spca505.ko.xzgspca_spca506.ko.xzgspca_spca508.ko.xzgspca_spca561.ko.xzgspca_sq905.ko.xzgspca_sq905c.ko.xzgspca_sq930x.ko.xzgspca_stk014.ko.xzgspca_stv0680.ko.xzgspca_sunplus.ko.xzgspca_t613.ko.xzgspca_topro.ko.xzgspca_tv8532.ko.xzgspca_vc032x.ko.xzgspca_vicam.ko.xzgspca_xirlink_cit.ko.xzgspca_zc3xx.ko.xzgspca_m5602.ko.xzgspca_stv06xx.ko.xzhdpvr.ko.xzpulse8-cec.ko.xzpvrusb2.ko.xzpwc.ko.xzrainshadow-cec.ko.xzs2255drv.ko.xzsmsusb.ko.xzstkwebcam.ko.xztm6000-alsa.ko.xztm6000-dvb.ko.xztm6000.ko.xzdvb-ttusb-budget.ko.xzttusb_dec.ko.xzttusbdecfe.ko.xzusbvision.ko.xzuvcvideo.ko.xzzr364xx.ko.xztuner.ko.xzv4l2-common.ko.xzv4l2-dv-timings.ko.xzvideobuf-core.ko.xzvideobuf-dma-sg.ko.xzvideobuf-vmalloc.ko.xzvideodev.ko.xzmemstick.ko.xzmspro_block.ko.xzjmb38x_ms.ko.xzr592.ko.xzrtsx_pci_ms.ko.xzrtsx_usb_ms.ko.xztifm_ms.ko.xzintel-lpss-acpi.ko.xzintel-lpss-pci.ko.xzintel-lpss.ko.xzintel_pmt.ko.xzlpc_ich.ko.xzlpc_sch.ko.xzsm501.ko.xzviperboard.ko.xzvx855.ko.xzmmc_block.ko.xzmmc_core.ko.xzsdio_uart.ko.xzcb710-mmc.ko.xzcqhci.ko.xzrtsx_pci_sdmmc.ko.xzrtsx_usb_sdmmc.ko.xzsdhci-acpi.ko.xzsdhci-pci.ko.xzsdhci-pltfm.ko.xzsdhci.ko.xztifm_sd.ko.xzushc.ko.xzvia-sdmmc.ko.xzvub300.ko.xzchipreg.ko.xzmtd.ko.xzmtd_blkdevs.ko.xzmtdblock.ko.xzubi.ko.xzc_can.ko.xzc_can_pci.ko.xzcan-dev.ko.xzcc770.ko.xzcc770_platform.ko.xzpeak_pci.ko.xzsja1000.ko.xzkvaser_usb.ko.xzpeak_usb.ko.xzucan.ko.xzusb_8dev.ko.xzamd-xgbe.ko.xzatlantic.ko.xzalx.ko.xzatl1c.ko.xzatl1e.ko.xzatl1.ko.xzatl2.ko.xzbnx2.ko.xzbnx2x.ko.xzbnxt_en.ko.xzcnic.ko.xztg3.ko.xzcxgb4.ko.xzcxgb4vf.ko.xzlibcxgb.ko.xzenic.ko.xzdl2k.ko.xzbe2net.ko.xznetxen_nic.ko.xzqed.ko.xzqede.ko.xzqla3xxx.ko.xzsfc.ko.xzfakelb.ko.xzbsd_comp.ko.xzppp_async.ko.xzppp_deflate.ko.xzppp_generic.ko.xzppp_mppe.ko.xzppp_synctty.ko.xzpppoe.ko.xzpppox.ko.xzpptp.ko.xzslhc.ko.xzasix.ko.xzax88179_178a.ko.xzcatc.ko.xzcdc_eem.ko.xzcdc_ether.ko.xzcdc_mbim.ko.xzcdc_ncm.ko.xzcdc_subset.ko.xzch9200.ko.xzcx82310_eth.ko.xzdm9601.ko.xzgl620a.ko.xzhso.ko.xzhuawei_cdc_ncm.ko.xzint51x1.ko.xzipheth.ko.xzkalmia.ko.xzkaweth.ko.xzlan78xx.ko.xzlg-vl600.ko.xzmcs7830.ko.xznet1080.ko.xzpegasus.ko.xzplusb.ko.xzqmi_wwan.ko.xzr8152.ko.xzrndis_host.ko.xzrtl8150.ko.xzsierra_net.ko.xzsmsc75xx.ko.xzsmsc95xx.ko.xzusbnet.ko.xzzaurus.ko.xzath.ko.xzath10k_core.ko.xzath10k_pci.ko.xzath11k.ko.xzath11k_pci.ko.xzath9k.ko.xzath9k_common.ko.xzath9k_htc.ko.xzath9k_hw.ko.xzbrcmfmac.ko.xzbrcmsmac.ko.xzbrcmutil.ko.xziwldvm.ko.xziwlwifi.ko.xziwlmvm.ko.xzmwifiex.ko.xzmwifiex_pcie.ko.xzmwifiex_sdio.ko.xzmwifiex_usb.ko.xzmt76-usb.ko.xzmt76.ko.xzmt76x0-common.ko.xzmt76x0u.ko.xzmt76x02-lib.ko.xzmt76x02-usb.ko.xzmt76x2-common.ko.xzmt76x2u.ko.xzmt7601u.ko.xzrt2800lib.ko.xzrt2800mmio.ko.xzrt2800pci.ko.xzrt2800usb.ko.xzrt2x00lib.ko.xzrt2x00mmio.ko.xzrt2x00pci.ko.xzrt2x00usb.ko.xzrtl8xxxu.ko.xzbtcoexist.ko.xzrtl8188ee.ko.xzrtl8192c-common.ko.xzrtl8192ce.ko.xzrtl8192cu.ko.xzrtl8192de.ko.xzrtl8192ee.ko.xzrtl8192se.ko.xzrtl8723ae.ko.xzrtl8723be.ko.xzrtl8723-common.ko.xzrtl8821ae.ko.xzrtl_pci.ko.xzrtl_usb.ko.xzrtlwifi.ko.xzrtw88_8822b.ko.xzrtw88_8822be.ko.xzrtw88_8822c.ko.xzrtw88_8822ce.ko.xzrtw88_core.ko.xzrtw88_pci.ko.xzntb_hw_amd.ko.xzntb.ko.xzntb_transport.ko.xzntb_perf.ko.xzntb_pingpong.ko.xzntb_tool.ko.xznvme-rdma.ko.xznvmet-rdma.ko.xzparport_serial.ko.xzyenta_socket.ko.xzmlxreg-hotplug.ko.xzmlxreg-io.ko.xzacer-wmi.ko.xzacerhdf.ko.xzamd-pmc.ko.xzamilo-rfkill.ko.xzapple-gmux.ko.xzasus-laptop.ko.xzasus-nb-wmi.ko.xzasus-wmi.ko.xzclassmate-laptop.ko.xzcompal-laptop.ko.xzdcdbas.ko.xzdell-laptop.ko.xzdell-rbtn.ko.xzdell-smbios.ko.xzdell-smo8800.ko.xzdell-wmi-aio.ko.xzdell-wmi-descriptor.ko.xzdell-wmi-led.ko.xzdell-wmi-sysman.ko.xzdell-wmi.ko.xzeeepc-laptop.ko.xzeeepc-wmi.ko.xzfujitsu-laptop.ko.xzfujitsu-tablet.ko.xzhdaps.ko.xzhp-wireless.ko.xzhp-wmi.ko.xzhp_accel.ko.xzideapad-laptop.ko.xzintel-hid.ko.xzintel-rst.ko.xzintel-vbtn.ko.xzintel-wmi-thunderbolt.ko.xzintel_ips.ko.xzintel_oaktrail.ko.xzintel_pmc_core.ko.xzintel_pmc_core_pltdrv.ko.xzintel_pmt_class.ko.xzintel_pmt_crashlog.ko.xzintel_pmt_telemetry.ko.xzisst_if_common.ko.xzisst_if_mbox_msr.ko.xzisst_if_mbox_pci.ko.xzisst_if_mmio.ko.xzmlx-platform.ko.xzmsi-laptop.ko.xzmsi-wmi.ko.xzmxm-wmi.ko.xzpanasonic-laptop.ko.xzsamsung-laptop.ko.xzsamsung-q10.ko.xzsony-laptop.ko.xzthinkpad_acpi.ko.xztopstar-laptop.ko.xztoshiba_bluetooth.ko.xzuv_sysfs.ko.xzwmi-bmof.ko.xzwmi.ko.xzsmb347-charger.ko.xzaacraid.ko.xzbe2iscsi.ko.xzbnx2fc.ko.xzbnx2i.ko.xzcsiostor.ko.xzcxgb4i.ko.xzlibcxgbi.ko.xzlibfcoe.ko.xzfnic.ko.xziscsi_boot_sysfs.ko.xzlibsas.ko.xzlpfc.ko.xzmegaraid_sas.ko.xzmpt3sas.ko.xzqedf.ko.xzqedi.ko.xzqla2xxx.ko.xzqla4xxx.ko.xzsoundwire-bus.ko.xzsoundwire-cadence.ko.xzsoundwire-generic-allocation.ko.xzsoundwire-intel.ko.xzcxgbit.ko.xztarget_core_user.ko.xzcyclades.ko.xzn_gsm.ko.xzn_hdlc.ko.xznozomi.ko.xzarc_uart.ko.xzjsm.ko.xzsynclink.ko.xzsynclink_gt.ko.xzsynclinkmp.ko.xzuio.ko.xzuio_aec.ko.xzuio_cif.ko.xzuio_hv_generic.ko.xzuio_pci_generic.ko.xzuio_pdrv_genirq.ko.xzuio_sercos3.ko.xzcxacru.ko.xzspeedtch.ko.xzueagle-atm.ko.xzusbatm.ko.xzxusbatm.ko.xzhwa-hc.ko.xzmdc800.ko.xzmicrotek.ko.xzadutux.ko.xzapple-mfi-fastcharge.ko.xzappledisplay.ko.xzemi26.ko.xzemi62.ko.xzezusb.ko.xzftdi-elan.ko.xzidmouse.ko.xziowarrior.ko.xzisight_firmware.ko.xzldusb.ko.xzlegousbtower.ko.xzsisusbvga.ko.xzusb3503.ko.xzusblcd.ko.xzusbsevseg.ko.xzuss720.ko.xzaircable.ko.xzark3116.ko.xzbelkin_sa.ko.xzch341.ko.xzcp210x.ko.xzcyberjack.ko.xzcypress_m8.ko.xzdigi_acceleport.ko.xzempeg.ko.xzf81534.ko.xzftdi_sio.ko.xzgarmin_gps.ko.xzio_edgeport.ko.xzio_ti.ko.xzipaq.ko.xzipw.ko.xzir-usb.ko.xziuu_phoenix.ko.xzkeyspan.ko.xzkeyspan_pda.ko.xzkl5kusb105.ko.xzkobil_sct.ko.xzmct_u232.ko.xzmos7720.ko.xzmos7840.ko.xzmxuport.ko.xznavman.ko.xzomninet.ko.xzopticon.ko.xzoption.ko.xzoti6858.ko.xzpl2303.ko.xzqcaux.ko.xzqcserial.ko.xzquatech2.ko.xzsafe_serial.ko.xzsierra.ko.xzspcp8x5.ko.xzssu100.ko.xzsymbolserial.ko.xzti_usb_3410_5052.ko.xzupd78f0730.ko.xzusb_debug.ko.xzusb_wwan.ko.xzvisor.ko.xzwhiteheat.ko.xzxsens_mt.ko.xzwusb-cbaf.ko.xzwusb-wa.ko.xzwusbcore.ko.xzi1480-dfu-usb.ko.xzi1480-est.ko.xzumc.ko.xzuwb.ko.xzwhc-rc.ko.xzwhci.ko.xznitro_enclaves.ko.xzcifs.ko.xzcramfs.ko.xzsquashfs.ko.xzhwpoison-inject.ko.xz6lowpan.ko.xzatm.ko.xzbluetooth.ko.xzbnep.ko.xzcmtp.ko.xzhidp.ko.xzrfcomm.ko.xzcan-bcm.ko.xzcan-gw.ko.xzcan-raw.ko.xzcan.ko.xzieee802154_6lowpan.ko.xzieee802154.ko.xzieee802154_socket.ko.xzl2tp_core.ko.xzl2tp_ip.ko.xzl2tp_ip6.ko.xzmac80211.ko.xzmac802154.ko.xzmpls_iptunnel.ko.xzmpls_router.ko.xzrfkill.ko.xzrpcrdma.ko.xzcfg80211.ko.xzac97_bus.ko.xzsnd-seq-oss.ko.xzsnd-seq-dummy.ko.xzsnd-seq-midi-emul.ko.xzsnd-seq-midi-event.ko.xzsnd-seq-midi.ko.xzsnd-seq-virmidi.ko.xzsnd-seq.ko.xzsnd-compress.ko.xzsnd-ctl-led.ko.xzsnd-hrtimer.ko.xzsnd-hwdep.ko.xzsnd-pcm.ko.xzsnd-rawmidi.ko.xzsnd-seq-device.ko.xzsnd-timer.ko.xzsnd.ko.xzsnd-mpu401-uart.ko.xzsnd-mpu401.ko.xzsnd-opl3-lib.ko.xzsnd-opl3-synth.ko.xzsnd-pcsp.ko.xzsnd-aloop.ko.xzsnd-dummy.ko.xzsnd-mtpav.ko.xzsnd-virmidi.ko.xzsnd-vx-lib.ko.xzsnd-bebob.ko.xzsnd-dice.ko.xzsnd-firewire-digi00x.ko.xzsnd-fireface.ko.xzsnd-fireworks.ko.xzsnd-firewire-motu.ko.xzsnd-oxfw.ko.xzsnd-firewire-lib.ko.xzsnd-isight.ko.xzsnd-firewire-tascam.ko.xzsnd-hda-ext-core.ko.xzsnd-hda-core.ko.xzsnd-intel-dspcfg.ko.xzsnd-intel-sdw-acpi.ko.xzsnd-ak4113.ko.xzsnd-ak4114.ko.xzsnd-ak4xxx-adda.ko.xzsnd-pt2258.ko.xzsnd-cs8427.ko.xzsnd-i2c.ko.xzsnd-ac97-codec.ko.xzsnd-ali5451.ko.xzsnd-asihpi.ko.xzsnd-au8810.ko.xzsnd-au8820.ko.xzsnd-au8830.ko.xzsnd-ca0106.ko.xzsnd-cs46xx.ko.xzsnd-ctxfi.ko.xzsnd-darla20.ko.xzsnd-darla24.ko.xzsnd-echo3g.ko.xzsnd-gina20.ko.xzsnd-gina24.ko.xzsnd-indigo.ko.xzsnd-indigodj.ko.xzsnd-indigodjx.ko.xzsnd-indigoio.ko.xzsnd-indigoiox.ko.xzsnd-layla20.ko.xzsnd-layla24.ko.xzsnd-mia.ko.xzsnd-mona.ko.xzsnd-emu10k1-synth.ko.xzsnd-emu10k1.ko.xzsnd-emu10k1x.ko.xzsnd-hda-codec-analog.ko.xzsnd-hda-codec-ca0110.ko.xzsnd-hda-codec-ca0132.ko.xzsnd-hda-codec-cirrus.ko.xzsnd-hda-codec-cmedia.ko.xzsnd-hda-codec-conexant.ko.xzsnd-hda-codec-generic.ko.xzsnd-hda-codec-hdmi.ko.xzsnd-hda-codec-idt.ko.xzsnd-hda-codec-realtek.ko.xzsnd-hda-codec-si3054.ko.xzsnd-hda-codec-via.ko.xzsnd-hda-codec.ko.xzsnd-hda-intel.ko.xzsnd-ice1712.ko.xzsnd-ice1724.ko.xzsnd-ice17xx-ak4xxx.ko.xzsnd-korg1212.ko.xzsnd-lola.ko.xzsnd-lx6464es.ko.xzsnd-mixart.ko.xzsnd-oxygen-lib.ko.xzsnd-oxygen.ko.xzsnd-virtuoso.ko.xzsnd-pcxhr.ko.xzsnd-hdsp.ko.xzsnd-hdspm.ko.xzsnd-rme9652.ko.xzsnd-ad1889.ko.xzsnd-atiixp-modem.ko.xzsnd-atiixp.ko.xzsnd-bt87x.ko.xzsnd-cmipci.ko.xzsnd-ens1370.ko.xzsnd-ens1371.ko.xzsnd-es1968.ko.xzsnd-intel8x0.ko.xzsnd-intel8x0m.ko.xzsnd-maestro3.ko.xzsnd-rme32.ko.xzsnd-rme96.ko.xzsnd-via82xx-modem.ko.xzsnd-via82xx.ko.xzsnd-trident.ko.xzsnd-vx222.ko.xzsnd-acp3x-pdm-dma.ko.xzsnd-acp3x-rn.ko.xzsnd-rn-pci-acp3x.ko.xzsnd-soc-cx2072x.ko.xzsnd-soc-da7213.ko.xzsnd-soc-da7219.ko.xzsnd-soc-dmic.ko.xzsnd-soc-es8316.ko.xzsnd-soc-hdac-hda.ko.xzsnd-soc-hdac-hdmi.ko.xzsnd-soc-max98090.ko.xzsnd-soc-max98357a.ko.xzsnd-soc-max98373-i2c.ko.xzsnd-soc-max98373-sdw.ko.xzsnd-soc-max98373.ko.xzsnd-soc-max98390.ko.xzsnd-soc-max98927.ko.xzsnd-soc-nau8824.ko.xzsnd-soc-nau8825.ko.xzsnd-soc-pcm512x-i2c.ko.xzsnd-soc-pcm512x.ko.xzsnd-soc-rl6231.ko.xzsnd-soc-rl6347a.ko.xzsnd-soc-rt1011.ko.xzsnd-soc-rt1015.ko.xzsnd-soc-rt1015p.ko.xzsnd-soc-rt1308-sdw.ko.xzsnd-soc-rt1308.ko.xzsnd-soc-rt1316-sdw.ko.xzsnd-soc-rt286.ko.xzsnd-soc-rt298.ko.xzsnd-soc-rt5514-spi.ko.xzsnd-soc-rt5514.ko.xzsnd-soc-rt5640.ko.xzsnd-soc-rt5645.ko.xzsnd-soc-rt5651.ko.xzsnd-soc-rt5660.ko.xzsnd-soc-rt5663.ko.xzsnd-soc-rt5670.ko.xzsnd-soc-rt5677-spi.ko.xzsnd-soc-rt5677.ko.xzsnd-soc-rt5682-i2c.ko.xzsnd-soc-rt5682-sdw.ko.xzsnd-soc-rt5682.ko.xzsnd-soc-rt700.ko.xzsnd-soc-rt711-sdca.ko.xzsnd-soc-rt711.ko.xzsnd-soc-rt715-sdca.ko.xzsnd-soc-rt715.ko.xzsnd-soc-ssm4567.ko.xzsnd-soc-ts3a227e.ko.xzsnd-soc-wm8804-i2c.ko.xzsnd-soc-wm8804.ko.xzsnd-soc-sst-atom-hifi2-platform.ko.xzsnd-intel-sst-acpi.ko.xzsnd-intel-sst-core.ko.xzsnd-skl_nau88l25_max98357a.ko.xzsnd-soc-cml_rt1011_rt5682.ko.xzsnd-soc-ehl-rt5660.ko.xzsnd-soc-kbl_da7219_max98357a.ko.xzsnd-soc-kbl_da7219_max98927.ko.xzsnd-soc-kbl_rt5660.ko.xzsnd-soc-kbl_rt5663_max98927.ko.xzsnd-soc-kbl_rt5663_rt5514_max98927.ko.xzsnd-soc-skl_hda_dsp.ko.xzsnd-soc-skl_nau88l25_ssm4567.ko.xzsnd-soc-skl_rt286.ko.xzsnd-soc-sof-sdw.ko.xzsnd-soc-sof_da7219_max98373.ko.xzsnd-soc-sof_rt5682.ko.xzsnd-soc-sst-bdw-rt5650-mach.ko.xzsnd-soc-sst-bdw-rt5677-mach.ko.xzsnd-soc-sst-broadwell.ko.xzsnd-soc-sst-bxt-da7219_max98357a.ko.xzsnd-soc-sst-bxt-rt298.ko.xzsnd-soc-sst-byt-cht-cx2072x.ko.xzsnd-soc-sst-byt-cht-da7213.ko.xzsnd-soc-sst-byt-cht-es8316.ko.xzsnd-soc-sst-byt-cht-nocodec.ko.xzsnd-soc-sst-bytcr-rt5640.ko.xzsnd-soc-sst-bytcr-rt5651.ko.xzsnd-soc-sst-cht-bsw-max98090_ti.ko.xzsnd-soc-sst-cht-bsw-nau8824.ko.xzsnd-soc-sst-cht-bsw-rt5645.ko.xzsnd-soc-sst-cht-bsw-rt5672.ko.xzsnd-soc-sst-glk-rt5682_max98357a.ko.xzsnd-soc-sst-haswell.ko.xzsnd-soc-sst-sof-pcm512x.ko.xzsnd-soc-sst-sof-wm8804.ko.xzsnd-soc-catpt.ko.xzsnd-soc-acpi-intel-match.ko.xzsnd-soc-sst-dsp.ko.xzsnd-soc-sst-ipc.ko.xzsnd-soc-skl-ssp-clk.ko.xzsnd-soc-skl.ko.xzsnd-soc-acpi.ko.xzsnd-soc-core.ko.xzsnd-sof-acpi-intel-bdw.ko.xzsnd-sof-acpi-intel-byt.ko.xzsnd-sof-intel-hda-common.ko.xzsnd-sof-intel-hda.ko.xzsnd-sof-intel-ipc.ko.xzsnd-sof-pci-intel-apl.ko.xzsnd-sof-pci-intel-cnl.ko.xzsnd-sof-pci-intel-icl.ko.xzsnd-sof-pci-intel-tgl.ko.xzsnd-sof-pci-intel-tng.ko.xzsnd-sof-acpi.ko.xzsnd-sof-pci.ko.xzsnd-sof.ko.xzsnd-sof-xtensa-dsp.ko.xzsoundcore.ko.xzsnd-emux-synth.ko.xzsnd-util-mem.ko.xzsnd-usb-6fire.ko.xzsnd-bcd2000.ko.xzsnd-usb-caiaq.ko.xzsnd-usb-hiface.ko.xzsnd-usb-line6.ko.xzsnd-usb-pod.ko.xzsnd-usb-podhd.ko.xzsnd-usb-toneport.ko.xzsnd-usb-variax.ko.xzsnd-ua101.ko.xzsnd-usb-audio.ko.xzsnd-usbmidi-lib.ko.xzsnd-usb-us122l.ko.xzsnd-usb-usx2y.ko.xzsnd-hdmi-lpe-audio.ko.xzsnd_xen_front.ko.xz/lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/base/regmap//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/bcma//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/bluetooth//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/crypto/chelsio//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/firewire//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/firmware//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/ast//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/gma500//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/i2c//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/i915//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/mgag200//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/nouveau//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/radeon//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/hid//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/accel//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/buffer//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/common/hid-sensors//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/gyro//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/humidity//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/light//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/magnetometer//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/orientation//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/pressure//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/iio/temperature//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/core//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/efa//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/hfi1//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/i40iw//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/mlx4//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/mlx5//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/qedr//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/usnic//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/sw/rdmavt//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/sw/rxe//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/sw/siw//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/iser//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/isert//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/srp//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/srpt//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/input/tablet//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/input/touchscreen//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/capi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/gigaset//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hardware/avm//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hardware/mISDN//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hisax//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/i4l//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/mISDN//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/leds//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/leds/trigger//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/cec//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/common/b2c2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/common/saa7146//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/common/siano//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/common//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/common/videobuf2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-core//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-frontends//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-frontends/drx39xyj//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/firewire//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/i2c//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/i2c/cx25840//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/mmc/siano//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/b2c2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/bt8xx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx18//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx23885//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx88//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ddbridge//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/dm1105//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ivtv//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/mantis//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ngene//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/pluto2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/pt1//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/saa7134//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/saa7164//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ttpci//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/radio//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/rc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/rc/keymaps//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/tuners//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/au0828//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/b2c2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/cx231xx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/dvb-usb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/em28xx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/gspca/gl860//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/gspca//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/gspca/m5602//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/gspca/stv06xx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/hdpvr//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/pulse8-cec//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/pvrusb2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/pwc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/rainshadow-cec//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/s2255//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/siano//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/stkwebcam//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/tm6000//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/ttusb-budget//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/ttusb-dec//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/usbvision//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/uvc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/zr364xx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/v4l2-core//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/memstick/core//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/memstick/host//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mfd//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mmc/core//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mmc/host//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mtd/chips//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mtd//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mtd/ubi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/c_can//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/cc770//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/sja1000//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/usb/kvaser_usb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/usb/peak_usb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/usb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/amd/xgbe//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1c//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/atl1e//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnxt//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4vf//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/dlink//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/qlogic/netxen//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qede//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/qlogic//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/sfc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ieee802154//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ppp//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/slip//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/usb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmsmac//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x2//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt7601u//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192c//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ce//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723ae//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723com//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8821ae//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/ntb/hw/amd//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/ntb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/ntb/test//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/nvme/host//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/nvme/target//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/parport//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/pcmcia//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/platform/mellanox//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/platform/x86//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/platform/x86/dell-wmi-sysman//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/platform/x86/intel_speed_select_if//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/power/supply//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/aacraid//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/be2iscsi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/bnx2fc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/bnx2i//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/csiostor//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/cxgbi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/fcoe//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/fnic//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/libsas//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/lpfc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/megaraid//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/mpt3sas//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/qedf//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/qedi//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/qla2xxx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/qla4xxx//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/soundwire//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/target/iscsi/cxgbit//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/target//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/tty//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/tty/serial//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/tty/serial/jsm//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/uio//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/atm//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/host//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/image//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/misc//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/misc/sisusbvga//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/serial//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/usb/wusbcore//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/uwb/i1480/dfu//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/uwb/i1480//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/uwb//lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/virt/nitro_enclaves//lib/modules/4.18.0-326.el8.x86_64/kernel/fs/cifs//lib/modules/4.18.0-326.el8.x86_64/kernel/fs/cramfs//lib/modules/4.18.0-326.el8.x86_64/kernel/fs/squashfs//lib/modules/4.18.0-326.el8.x86_64/kernel/mm//lib/modules/4.18.0-326.el8.x86_64/kernel/net/6lowpan//lib/modules/4.18.0-326.el8.x86_64/kernel/net/atm//lib/modules/4.18.0-326.el8.x86_64/kernel/net/bluetooth//lib/modules/4.18.0-326.el8.x86_64/kernel/net/bluetooth/bnep//lib/modules/4.18.0-326.el8.x86_64/kernel/net/bluetooth/cmtp//lib/modules/4.18.0-326.el8.x86_64/kernel/net/bluetooth/hidp//lib/modules/4.18.0-326.el8.x86_64/kernel/net/bluetooth/rfcomm//lib/modules/4.18.0-326.el8.x86_64/kernel/net/can//lib/modules/4.18.0-326.el8.x86_64/kernel/net/ieee802154/6lowpan//lib/modules/4.18.0-326.el8.x86_64/kernel/net/ieee802154//lib/modules/4.18.0-326.el8.x86_64/kernel/net/l2tp//lib/modules/4.18.0-326.el8.x86_64/kernel/net/mac80211//lib/modules/4.18.0-326.el8.x86_64/kernel/net/mac802154//lib/modules/4.18.0-326.el8.x86_64/kernel/net/mpls//lib/modules/4.18.0-326.el8.x86_64/kernel/net/rfkill//lib/modules/4.18.0-326.el8.x86_64/kernel/net/sunrpc/xprtrdma//lib/modules/4.18.0-326.el8.x86_64/kernel/net/wireless//lib/modules/4.18.0-326.el8.x86_64/kernel/sound//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core/seq/oss//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core/seq//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/core//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers/mpu401//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers/opl3//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers/pcsp//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/drivers/vx//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/bebob//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/dice//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/digi00x//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/fireface//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/fireworks//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/motu//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/oxfw//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/firewire/tascam//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/hda/ext//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/hda//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/i2c/other//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/i2c//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/ac97//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/ali5451//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/asihpi//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/au88x0//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/ca0106//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/cs46xx//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/ctxfi//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/echoaudio//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/emu10k1//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/hda//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/ice1712//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/korg1212//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/lola//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/lx6464es//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/mixart//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/oxygen//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/pcxhr//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/rme9652//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/trident//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/pci/vx222//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/amd/renoir//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/codecs//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/intel/atom//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/intel/atom/sst//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/intel/boards//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/intel/catpt//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/intel/common//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/intel/skylake//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/sof/intel//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/sof//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/soc/sof/xtensa//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/synth/emux//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/synth//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/6fire//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/bcd2000//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/caiaq//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/hiface//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/line6//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/misc//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/usb/usx2y//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/x86//lib/modules/4.18.0-326.el8.x86_64/kernel/sound/xen/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz3Tx86_64-redhat-linux-gnuELF 64-bit LSB relocatable, x86-64, version 1 (SYSV) (XZ compressed data)  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPP@P'P>PDPMPSPUPVPWPXPYP[PHPIPxP P P PPPPPPvPDPPlPPAPzPNPOPPP~PPTP[PRPSPPQPXPVPUPYPWPZPmPnPtPuPPPPLPPPMPkP P PnPPPPPGPoPpPqPOPrPsP PPGPPPPPPiPPP;PP8P9P:PaPhPLPPPPQP]P^P_P`PPPPPPPPPPPPPPPPPPPPPPPPPPsP=PPP/P0PNPOPPPPPPPPPP PP!P4P5P6P?PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP!P"P7PLPMPRPSPPP#P$P%P&P?P@PAPNPOPUPVPWPZP[P\P]P^P_P`PaPbPcPjPkPlPmPnPoPpPuPvPxPyPzPPPPPPPP PPPPPPPP'P(P)P*P2PwPPPPPPPPP;PRPZPPPPPPPPPPPPPPPPPPaPPP?P\PP+P,P-P.P1P\P]P^P_P`PPP~P,PP P{P|P}PPPPPPPPPP|P}P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPIPPPPqPrPsPtP{P|P}PPPPPPPPP3PPKPePfPgP{P"PQPXPPPPPPPPPPPPPPPPPPPPwPPPPPPPPPPJPPPPP:PkPPPP6P7P8P9PPPPPyP,P-P.PPbPcPePlPmPWPHPPXPPPP1PP.P/P-P0PGPJPKP}PPPPPPPBP>PjPkPpP=PPQP]P^P_P`PaPbPcPdPIPP7PjPnPoPpPqPrPwPPPPePfPPPPPPPP=PYP[PtPxPPPCPLPMPPP"P#P$P%P&P(P)P*P+PNPOPPPPPP/P0P1P2P#P$P&P)P'P(P*P+P%PPPPPPPPPPTP P P P P PPPPPPPPPPPPPP P!PDPCPHPEPFPGPJPKPVPP PP P PPPPPP P{P~PPPPPPPPPPPPPPPJPbPcPdPvPPPPPPPPPPPPPPPP PPP8PUP4P5PHPPPPPPPKPPAPHPIPPPPPPPPPPPlPmPoPqPJPKPLPMPPiPP:P;PBPPPePfPgPPPPPPPPPRPPPPgPP P PPPPPPPwPPPPPFPPPPPPPCPuPPPPPPPPPPPPPPPPPPPPPP9PP;P s-;`(vT;rx[dˆN2˪ܗ0)rWuU`Қvx;/a%^$ s,[zGcI&PΪRJ7$X:FiZYXK޽AuHf$꨾':\odBgye>.h%b}ElåkDlx6$.2tź-b$vkX?ucWI ~q,ojĩkokPgoS2Ġ<)¢ 4W7+5u2/A=2ˑ9kK|"tSD/QV6thc<0z2rfmjj eBk5!Pj6J zVdbn\:ە~HQ}3B-t 6_Gy]ot[ޜU0WԾvJI]_CrOLzߥTyWӳ:1rD01cIfQw/ Rs /Cc:޷4 53t1r4XN;"opqD_p&KyB1݉ A$JPUwU.<9G_eKFsy\r9 vڤd0DމMAhɩ-0O(hgkm{ .g1U,>K~M:@{~ I>g8zqyUl`1ؙ!m.;ޚ(Yh Bt?<_X߿zyF`|_(1/vDZ!9sz3^ƐrX t?$Q/npa$"$A:d돓R!o$/9i9~J,bvT<5bx^iܙ)9[X6d.jg!)9v^~`t)8.rSaYJllMTH,݇Gg :ߜI/ʮ8ES%Dq`X^bZ#5 O9`o`،(N0lA~3&/K@ȵ4qxL"- <~&"*RadYa.YS:l#ca:֌Lb +ĉ舥"Py* D2pM#2!FEib>q#Y ЁUg˽HOMc5_mz ҿ~=X>ͺa0jǺd_p!~7(;q&_MZ s(,H0zz\,S=T0=Y:8kE 'Y\*SJXuw5b>mIX/:NESS֞u" uoh  Hx>H!+S NULho\bbIsR?N,*-{8qHyɷO~#X 䰾aɓhUpX ΩHn2JP%̎M[DV6]ali v=5 cyn_\wf,OJmПlR.wF/m3RK-"<;Řib?&Ft˜ ܅c«>4:frQ &*$``ܰbpH$48"439ݪdcv9)uJ.Lzk=Xs k @Q7[mjUX#EfX~Y{;aN`Y]r`L3vJu̬1~)h۰|Ia/\d\}  0NXo=w זJBbS bѳYϠ?9Ҭ@nZ{1̈́$ȡ㘷.?ËálUAPܬ&IK. 8֛r,\J)Rִ!*7':\pc0D&&ESäɴ<5m*vCh[MaWk§D}nyzYI)BB& ]RMq-(p] jcF2WūQ({Vkfe]>6 {h,W Jyтڡj~Bz$RD߷uC.hwN}iS6@/BE h>0Տ,"`#:,ͮinzl)Xs̐[u/騑,^@|Ɖ~>{OPjuV:"Y+u<0P6s\U  gkC iŷMiǡɰ f`eRlR FWaz2`гZ@;ٜyt`sD8%Db!_us,H5Xz"ۦ,MdiI%z\{JM9E,{1L0Pa6l4g &8QoȡLq"xk~0g>T)zߊSV Hè`6.)lۈmB $!<lvp9_՞% C|u/t*ġ_1KfG%m^O64ig?@ŘIT04tؾ 2?w*;TI86hϕQNgpnjz_d#:~f:jÌ]\VērLa-9Rs$0 ;`G:uBj^F.]X쳧QHZC'~r؞`kv/Ig Es/^\x"16ݒDO3 Ծ9RM|w|,-1I[_s JeE#eL#5m}o mp~!ʵ!uj.qI/^aeC̓WO6*ULʻ> 4hz 9dLn{V(¼o,hl$u|^#x\Db1-aNpc+H:o q w&!Sܦv jИ#lеWF~M1ҵyͬGģ+8O_b< @;xDc4+_2Y F~#Yms~H,Xlʆ,ߓ7ϴjxF b<> no)h#g"ac/Q>>1[B (p;ʊWϋG4BkU7yY\2 ,-3#+JwG Hu+35KЈ#cS3|³B6262kQ'5JףS,&qz3*a?9Ys:&ϹX+h0J+dh>d̵7?D6˘N)JA}$atc5ТLYcj ^y}yl)r߮R*b*qg4jo>oyRNID.bͦ]zyqTy? #YfڥӠ)o@z0HM`G:ƀ路%L|-HFS**K .Ɨ'v1ĉ )T&cD-=zr: ͬNܦrD{O ]Zݎu]"` - j^19ǔn#1_͂/(%9O0z%.`뿂ڼ`W6LGX)䩍l.E)z%ePZNtxz15}2:NW Lxg5Hف/<!#elADH"CdIPH^yrO!뭑-fQ9Cwwdry|d{cʤbV³`"spH~I}C=4j`Su&+yDE~'썡N5RclXHZQJĎcN 8M/-y`ƑчDX,gS97w[QhYL$}N=/NNn3y&Z!)rFD;ƉUF-+exp8E!m?#̷ƒumR)kgW`&4UKǶdyhuec O#vJ|Ϭ& 81o.hoXMA!U'CxabLT#6j%J,9ca:6CuɋNٚueyPk9)5;=mv/di`$"d1(u#]Pj,AqF,|]mtN Tw=Z]J(>S0 ݾGhP(YԾpZͩ yq`bH$\W&/SAq-82❸X5t@ٚ LVkX^2֦קF.lfK2&J]i{uU|oCm|>;XHY57Kg:yʃr)#5ԢރQH$lL LniadA5"pW\!LN ¢02CEdlr~|& wEJaƬo,>҅X2T"wϨpu|_?[ Lj:tAoU|o)a~I zL4z3Adi#ѯ2aTO&|^o7"n:/u>a Ah0GLbdCbtmlITxOd,7Hht RO:6f:? :F,$FcFZT[6vҦi'}J=񈺦ɐ1%k+_f&1saLiEF @԰ VXjΆb!a`Z yaA1D1mfN^գB M(__AIepPe s pHKY/]>yB~/s4 [6P3}*'$C5ngSWGq <:<噃kXZnlH#_ߡ7L˳umO:e֖'OXF7 {3BY'|8b)l-m5utTGE1k`ՠ$փނލL^[_|לK0T'qtQAC{)vςOԘ8bRnFA95f҃n֠"HQBQT{.}< ȳWR' "¸ELB2e08hƆzÅׂ'vAHCk]$%Sk;.2_t?x>jȿ4TW#PYc?NV>j2 SU);]/߭N}ౡoo:kYo&WdJn:{<ЃP)h 3'㡄787 ʱbVR /b0t/}Ti:4 >XI&l[}W~bt| _I ~t(S:Ŧ")fnPS^25?XN%4>3T+myyr䡍&uPœ cD:#Z~{EY% l!v,ҨT?5" G&qN94 ϐeLw_}{<`6}voi;ڔ!`(^7[~uĺAUk˪Wc،+Dk=90gكO&T<ϭs{-9bM䂉UƹKEcf6v$Ŕ|05n~@Ff`UMrOs+{{5J {+0 \yk:ܝYYimo 9CB'?GiKz-^T`ލk;WTa!X|ϴZY6~ WĈm;0お uTߋqj!9>^s¦oyBR 6h+ITItKb^!@OM߃CpOJ0I݆Ss)G7bus>~\9^΁iU  aXQzgeXC4[NɔͤTs6g]vE~OU11o8 O(U. e⯉۾=]vC-#т=E:CJ9G"?0ʛm{kmGj7&%K7ȖI gcQZ!:} ';~xZAEQ>Oh 'V2T$ j6"<>D 27E_Fz1I JO!"W{ FC ef@JOi)zu1CT;iTUtS{lhXkuHpcli<(GW2,I,Yɗ6RtD#ڬ dx {;oenh @K +hm'Ӆ.½S^nJ,*z4M"FizF1޾ڤ î{G8lKY3OzC;e;豥3u\/|U06sO{c.{bY̐\p8υB9g ,)@[s=d&-llGX#d$0MO<=?-l}פ:*05GGS@ZڵI0pX&Br9ƶ~7BցᕱbdJ*Ø բaP#$^'#(Iʒϣ M-ĩ`:`l;V[\Qs"L]X] 2ն ka\Xr*n>+Pd-ݮeN{߼*ֲ>0a,1q\|r,6i;LxװP念ܲ!xap`tn võLZS2*D5riL?O cɴqAiiG`p߸G%`fmɰ)Q?b̉<%4SeF"<٬`m 'u_F_|9}4mpGU6?v] 2> 7\+I! 6IJ}]B}`)j_D5%VTA{оCr'-|+)Y&&5p- [ qPQV$ ݭMһó/kֹ_Sd Flqދҵl3d*P4sԄ$U;CajnJe)B߅!#Bѱ\d>ݢM"tRuJq\ {+CįR",Ugt}I"W v\$IU1mkQvUT9=W\y+? u#?>BC떁l?HPd*pV P+K{%VR'2`lǽ(r_Qvd4GW/O|cԐU.icUݰr$3oRB)u#694(T@ WW/?zM(xxqdsFA~L5I6_#Q{]fG+{xSrl0Am l IIFw(i!:?q8%x;c1s)Hx~l\}#Lt z [wpi4I(B۞tZ!,bfDRF=:p8[f8gc9_$.3F?B/Ȳ#)ɇYW3W" ɪ=/1<^("N|X;>4B>AHX-znL3W\`VGwF Z7Ϲ/K`]b*ÑT?<2Gmf>Lag]wqϱ~ތ#0p~x6qb:Bʴ!^{Cą^'1e4/j5*MOTq/XM%½"3bymm f K=1Od`m!Z\ ae2*'1?>|>ylz$)ty{[C_\{}r9YS4֌}I.3y ֠ʐHvZџu۩WU) Lc \@!j" w"y/^y71f(~xڏzx],+KL@K;g᪃ڶyޝ܋9-暥ӟZb0g l]E렡&kt6-])$aPKA jG5¡Plwn*^bŸBn$\Ae1cX/Qxvk9/Sa=D/׳Ǯl6I#ds+w8Dv&aْ)݌W$ ^Q*}lWekfvT޽xw|9eB}h0 O4m'Az_,$;ǁ?cet7E@Fw"J.N 3șsm ]þZC PN lz\dU/fSRCրv<ԙR)|mUSkE1pӥ wKniUD}}TH5'@>u,XVƁA2(E^nqҁ2kӴM@id޻x \810MQvCW1sO\'*Ӓo-cg:<Y2c)xiyKom S$Lj ;ElkcΠ-C޹ɝlϱlCO+\@9ϖUST'&hptEAlT{p%I. oBWE:*i#`lhBL5w ǕEy%VMf5&0s6(uyfǩ3d/1Ui nt Mȿk 'SsXhn-(w2y mf@vlu'=*4̭Cs@bǫwF'@?ZFrm6y9\+3G{.02ydȹ6xPJ$}uj@y٣cKGZdm/aKh{&ْOsuemE->~Ho9YNJ kH/"DhHyWN AsW3 X?,} 뺺B(MMw:#cdfJ nk`nd3i"7]Hzl41ЂaxߜTמвdg5jpA11߆ZHp.^ܡ_@Cr?k-M lEdtl}ԉ2PiLd=>~L bR, 2Z1!"3/{ҳ O[n(\w̶Iă3R8tVږvuF|V7H/`\%2RB e\H|gDP9_rpT2ly}lW]7 5ᰲe7 Ӵ3o0_0gx@#x6Meazbr BpC gS`Q5iҤo!/:ۅ=αQ"Z>qVF->Y[^~"O& 6(;Y==_ߐ&r&>Hjt .H|5kGJwk^P*IaK4/n7ˑ%5iB]IBL8dctB`QTYK0a!  [iW_31-% KJ M9N:lsc0 [Uu"K^J RG#ݝ2wAqZ!EXb9uM@r+Mc a5JR3US JG70e"հrւJ-F3V=m7#Έ"i7cKEֳeq^]r1+һfWoX8}ƒUAJSD1d.pϗhgP>yìx;71iA[u!'` Lvcbh_OR" $K4_ނ=5Iѳ9M6&#7JzBfdu!Ρ,1Q8|fH V ,Fqtұi!XHZ)E 당z! ϵif&c*!&VjęC\6c6Yћv 7gxj&0Oi%mgC":eR6@W~)H-֯E )aQLz WއvM:AaH;<XN֥¥%CFCAqOiyL[Y[[Gе9oI ꧥ͈1B ?&NRb"&-]H崻`T,c%.)Zٕ.ʗ&\4l9^\9zqL:X;μ5HO1K177$ ) *TG$2蕭fςDLnʰ)n-Aɝ$X4ae튡PBjt$y;.*>P@-~otbb]}$0^̈́"˟oՆ[o֯1lwؕ2O m=R7Jg.~tm'Q^4JJ_I|^dsy4$p?$oH{:?KCNq4rWW&I Lɼ?f.EKL(g4ЖwUhLYO Ԡ<,l R}N?R;I([ <>՟KmӸM%43\0ٺ*fV.Xl eiGBthϢlFW;1!9sǟ)W Xd[8~0wU͂nЛԳN&Բ[OOaJB3|&|R vOE,P-R6IϞ1h 6Ĺ 4,k?:/rn8z4Y2>~8=v =/º+l^Ҵ;T9mO4a?'i`8A!J˂tԓo4}8BH_UZ~z%),}D\IU ?>FmqN"GW 9@MK`[SK^3"UiK1\vu:YU W>>R]C&HcJF>ӛ@O=P_G *z!Ϛao MƤԤ H*Qi]OXM%CVk2{IdgtP1LJ(8Fن[Ϣwы@0.kM\d"j׊'rRHT[LЏO:磌 u {a JiiZкD8770H&U qNד>\ԊiC9t$΁TTNxun ;mS elk?JDjmktܶ&kkz;/vͣQz9d 61Q p4X72BzBxd$X#_V>h~|[pG DNh(dCObs*xiCcfxb_YW\Vbx RU;Ռr +D%eq._<";#uEM6(YaGǨ pĶ2[Jd `Z_eEŮ=kg(i@#FEydMV#`lWZ$L~1,˯Oo$`y<0w0o26:U=V v[r=޹Le"PQ hAU BJһzlv6=ȼ4*h1' g<>Vfp3D*wN͹6VȠ Ӿ^7%6,WRɋO ^ ;-ۛj\AZ=TZ'?IQ4=xS^\C (2jcy j9K BէPhys>| X6bSNȓ>NZ_IHږ kG˷- F瀝iwMlzhؚٟ?tI&x$$urK>^*МJwA>ϥY B:9$&y+aO &sj`l(/visMxȟpG<{E }UyŜs^_Rb KSW>,3KjҪ} 'LɄ9aX`[)B⁾.-5T ?nI KFu]iHxJY4CM[ϯ1,9¼3(lwz^t|ԇ.p;䶆AZ96鍥5:"S]T!A/^r)_@N$sƁ=RnyLK6] wXzcQeGQ>qQ.&,-g .+g©N;[c(8lX1w2"_;ɪrP;@s~,UsQ-q`N=՝"BQ!~ Aq =E_@b ʮY&bL!|q@F$WHO1\׬W7<$>@-tzHi ^(-gRw'x#뚭͐Ρ;M)JL S^*o^:c&|vh qm3.mf!,g-(ï?n*<^K)"+B9 Y>o2 GC'Oؕ"H8QM.Vi r1w7 2UQ]ɐ\f6ary;Vĥ#A^vDtAHvz2î(A|w=X=KOme#ȣ#\4M|F)|w{*Ym$HGy"sf o8n{wIT""5^_C=.2j>6/ЏDKIS`)ώvlp"fL4 0 Ub?Hg!s9:IY6˴mȝ*~lj'6DsMjΊ'1p$`&6_dPtYڗu @X{vH6O$:"io~B5)hȝHSYXb9:SID#TB"SX#p#̇n f% >8i'FqrmȈu թ/-uZ4Mh ("$5$7<,-; [@KmфpzL(9u}v5>Zd㠲bua{bSZ#E #(wZ;wE/"}KD'?7Pа]~  O=~4і?~R+jܟbr)zR&$eʙuVo52?&!^jJ-&m"~$dBMZeu.z.3d.>= :T eN*-18;$ k@$mi[R >xdK/͇,O:tR^"~:,AF6k7 i~ik^ɉL ("s$7U?R7r^zrPJ= v~,NjYbaSe$*~PCI,[FFa.aD<6lznj8@@f@IHIƀ9#A!$ +hy L xB'..ؑUс::E z_,6db5I7A.jvvfMMْT8+ID3OHnZ;Vnb+b]ղLe4s B`vq`w)zI_N;\\AUG?ȧ1n56:;1Շ$;+i?]?&3'x5ZKg:7de-M_\Cǒk&TW㩍[y4Qꐺx JtB9ڜ{[;8e%TгkFVҔUSV"y0>xZqkƆ|˱K`tjb̶B,:ݞ}|YB?&`-#m,hڸ[q-#j&5.OŠ> N9t~ dBcl H? .w 1=lQ{еCh֗K=.x {3J$uXWqjۘ4ԍᆹp}r˜nQOfe[-GO ,8n;aP XA8룛"WAm\HkP;RQ_ɯ=ڤS,S Dބ(? mBTĦbY"Rgnvk\BY".*H;@v{&.9e1EulSƥ`mԗR4dՅA}Y r q?uhY`ZX\};t쭝oJU+gWXu2$JSaQ 4(6Z2C׀ *4裸9Sk}4d䔢s;$ws)-e6Y 7BJQ .S_ˍ<1g/+D2Y숼AU6<0UC#c9X=nbY vx}CGq%DBٮId;5wOBč7GR_Q|ޗ]8QPƠ0zqSz}߇GG87+j= 7anmrN_",U+):VUw0e9 bg=Wq > Q׃4~}:1}+9:RWnXyhp>K)a\#:V 'R_9p2,AJ`)ebnj'\Z#tCzcXU?I֜}(ƶOSyyDP@"#|R:$-r3o!:+jT6ln2ɰ\ _p`֥[!A+%Ue:;a[|h+pq-sZV+ᨶt0>h)OV-I$BQxyS2XƯ3iˑˎbOw0{ Y@4vV{7$`sC8x^Ct:+sb]D?e+΀'b`,re* &۬M_=|Fʜ3hzPq #4t_GUT Q|灪9G6E,}dn"c^D凧Q]ElkqMiL(6+ZN._ y;Ex- 3MH %G;)jڣ/nɅbӹ<)zroر]f=BuҞ[V 3vz{gT㍙>(փ_^ŤQ麶@%-:2ˬ̒X9Vj˟iMKbK):3:<5d=x[.͘WY!3܄=TxyES^NV8rmCGҎ; Jv(Ic"ܷn59\ I+1>Ŷ,jOn){v{zO|0䓍3ަGNO*P]3;, Շ_-l];}^.6: kK [}"(}_;3SO_͆n}0) $v U(8}gcLN:g0zC:)&8QnS1\Z`w65lM6RN'7*W{γI [<9o,H Y >ya ^Pwc҂:wjΠnq,NpN{^S0Z3]' B@.оZk6G?XZBڰgεN[h@jd͎qZK!~ZΩ>yQI-跖&°crƞ3A E ?CdG4ѵ1Nؔ+~K2-͗V}p~.9%(K1 1"@ywҕ`Ely=8#)}\,'5L=FGctX5V1RMg!nиõҊMIU,+ȥ0G%Tyχ'q=>='0 q#VC|D3J09M3V \.~_(hG . TƿI$] c9mHfHR64AՌ_68^t']]Vľ ѬCuoHwkQg9f1"eh4X 6+mq(dE~uʸ{vdٛml&^Nq8McxTgfy7 &3[7h~%MNi%R^UKYOU5*wbûuܘ6Ip.-5~1˅+uu&3}TlWOb̥<`](s[|)Q]O\"brO 59^gQ?lS֡]2Gd.BÝb 89 nXt.U=q[4o@ިaPFGl91 r٣;p"m4 QܒAnΟ|MQ'RSV&Xh12H)©'FGWG|߼YbʚIkÅɕ&r &ՀHJ_k=L:AUq}Rl('M,ۑj4|(Oj'o`G}o\ŵ-(R4"mejy[.d c)<=u39')BW}pφ6{|Pm7q$LqLi;vICܪ :`#W4 gvg n+qиGy'x1TE5خ;{F<OP_&<6]tS&*f C_,UۆGGX$KFǭx-tΉnVTkg7tf#4h3QCy\'k5׸A%#XW1K-f8|But_O4R)OɻZRwzmpܲ?"[lR8\.5 .D2?3 R>1mQpD7㰆"]Fh]!_53"7ܵVsˣj/}8mJ"*c9FJ 9˓G{@.:sneӿLTsKגD_y5*?H%81;_.L2>s-a+ u<[DF=|al 7iCV($+;8ah"J۞45Sߣ6kj 9@mt&>wNV ݊4R[tˌ!֑BL}BLkzZ\Wπۮ9A1` 2tp9O*SQc&vohHTq@6А/]I/Sv =Sž =Um`êpd?k)g/^\eƶq7wh>KbT]]@rMan\_s<Us}hH؎$jL9wMf/A 6F촔 BB {xH"m6z9n|@\%ʺU4a/«t%y >g~YHe'Qou[3* 1v#23+tk"L.LPq "ٮ\C6ӱ-':Se_ wD4iWs|x;e."eE܃ ŘKɤ4ܙ8b^›K̵vO얀[᯶l0F )G yX779%$ouWjIr@,LꇨirxOVh l>\|7gUa/Cb7l2 pF=d.VDD-{("D""\ôL@ccF&=޵@j|fW33p7R7KSKk4DTT%Y@E"fS8_N/oTv% g"J Y lN䄊ٽV:eD!d3VY)am{^\pm֏*vW3$= ^q7EVW:>  (ݼzn/4rXhٯ :n%HЎ܏f8|oN.h74x-P3N`R]@ MG}CH)^WyN{^odakc*l!OAåL4Fu"?ݨ"xO'h,r0$xR%=錢V}~cODsVUv w81r;3_*~-ucS]Z(ϴ}VNI^<-F$\9GDs.`^E#zJ z'; ӯsbT^g9R:@hI?f'o( ئzL&EwѮ'B VJb"jurOP#fd-ޒ (N߷O5?76BE0J.nYn}r:5@˓&z[9#;鼎$|(=xjԉo,|"4/JCPhJW.|-vrEaLH;!aiҾ[^4ɣ$&<~Z:m.:&>ݎJHw:/ߨih]L5ݴY MQI $jߎtCxN?v0UK[eړWx3SLtynFRGu xOt<\C$Vh$ [HrX&ܳytTCjEDfe꾗q:--LYWjci `jQTK"g'r굲qT[Ϲ 2>Pd 3O 4f5tDWMXw{XSCq^ íu4,0 ]6RUl+s&Hs)ԯhl/^TBg%{x ;w86|U" +fd̫AR LꛊF!'3Ld!B;+Oar{ Sh t `*Gnc ʀ OfC ZMDP6m5RP<[& y^CiFqJ}SnM?r# bXʨrs 0:a8v~pdv,3d{)4W<䊤}r(G;RK(_==OZ)Nrx~4MZp=s wYPDjli+6DE RMh${"y{/P4.:=nTIMsݭ3@1flNF͞5զ$S:!cv?36ic"ϯ +UmkD1YdĔ5?4Ο=ɞ<,7@>Bڜy< 2#{.sc$Ֆ-KiSFa;;P]}7dUDxxe5e LT=wFc0֘V4QsaVFIԲvup䵁Cy]9"%ls]gh+f zS-ɿ4-Pqc7RE/zPH5)xЃ1\Z搋tzی84FL,{(ޝl8҃ ϐ3㷔ЉޔKj5Nn oȁr/?;9 c:f39\uT!%3ԸE,NVDjjZ/zhkB\h`5&iơ3`<嶆jRGc{T)E}=`%]8\3V"hȭ6fڊ02sVpڍ71tru:Y9K/mK $]*OgFxv_ 5D%P,ЌfN?g+hW8Xm󓱬7roz6D<Ŧ2_:z1H&߸I)gm!xž݌& bdn'6˨$4 < M7["8Db ^ jC11wOvp"eM{6:PJAҸWvlF^eK-V]Uwr7"TK9"x h׹=3*$H ;9ڼPTiݽ׌~ Q_lܕ58F^~v Ѹ/,.Kjh*..@5*҄%UklEx@{ 2cbRϒ6'0nT ]$.gL碱}㒮~_$SCo(rU-'Qe?@%N\fuQMq9(LeB!NjGtCoZ;/dkwN>=GAz≅EB3Þ!;R9D}c\P{K2TU <`xwk7x}H ۣ/8 ڔbwZ 4̇O{/M@H{ӎՆӞH-oBX }&Zuv duMCIޣ,S|jmņ XɮRiT6QcH>{= _٩}R"ߍ/+y=gR7[~e{ ~Vb0Fjs( uZ9qE/9 j椵 t]}LI3g[Hnԅo% يl,k6q3^a!D7yRRWz8ዴ(D嘞Za+tpX͛IPU  ~}Q _!-gzz{VF'?Xq^lSRjg) +iw"1Z-l GKFŚLKuE8@OÊ]|k|oS.Nث?xKݺl\ 5>06푻>NƵGEJ iW#[8Z-OU}QoC쬷_x{>r^+5 i L\s. )Q YZADp(LH/p肹ĀقFدWoQ04eaI Ϭs CoFfάd# Ęīre*k3JM^ L0c}RH7W f0rP╽铿M9L[×SjAQEF:#1B10)d wҚ{NR|2?H#rҎ;U6D$dI3/ ^J )4 R\% h@=| uft4g/;ǯBSvE=\ld,'8X[2]mèi.>9ʱ۲3OG\ТLfY1ΞK&΍l:Z3LDT"6F!Õ(շl]z@?N,*U]@5\^ X[ B 5Wd$ø<$/`xZKKf)Kg "[D%~GpQ'_hxv|/ɋ W;u4}wqES m v笞,n/ UBcݲD%WÃNSˈ*+SO4rI6;xm[F Na(?Veiotw1-|8b0 @9ȝH7E _IӔL5@C#91r^EA}'hh( 쿡#rlc"ctZvIx8q9 U&b-h!nw]gjw|ϡM͸ȹ%haT#,}q0O3KH&/j.NJ?Ht^2ZrsDqm/P?j,6LwY>g%پo,`9Q2|iaklw}xV~ ns3/s=()c:[Gj0AoݓSlP6o/@0^Yb9)pSljbR4Dx'`Vx'bkƌAuf w[>w3㫤!]O c1:ϕPXE.|xqXK)SñF6CR [XL&3i&njL׳ŝ8jf] S"GK8}7|6٩J. " &h1TPL?_ Tw H?: ^i#2%5iI}+G㔻a;qrQc]7iD >f?SkSIf;< dy- 9..xJ2 J^[+ӈ%GK1+>2E>򃱞"fMBI1m(+ycRbF8M%@0,%Oa>/}){[ՊwHޮ$BSmO3@ۢ'FR E=@Юp̤Ίg&8q -mCY4ygX}42P73z) zWy QZ>ѩ+PWU>JI)3?q7P>WU%Lg4 :l /S%:7d O0QhoZdD޸=<й3&u tСD) @8\i-AAΗ{Օ~V "gMIGxTD67cگ^r&,mvBL*}\ܹ4bc,s*K$;?iJ!BxV캣"` 3"+M.{8s`Afb٦K>H niO^}[,%{wWR2Sz;f(qК '҈mާJ(*F'aWIJԘ*-3%p@DQtv6u4jPR'@VMt%ĕxu9p=SF_uulb'orL5KN:0J4?1" m JajC ثkW8b9|KK9 IK{.ڬveM.<W7`es8Ao`ud6䃝NTmDLiݎ K&^P4z/6G!"?۪-{Ķ'܂0 Ðy98( HEV!V0QDOJB 'gvmԯJ\B44]g!)~Id306eo_}j` Ћ$=i'V=!:RO#f3<JJp#%E,0O&BLȸ܋0@@J xB V Rgej"6ݿ*&_g, bu3?r3B vj 466E Bܕ8xrٰʑRaňYI JB١`g|;u*&7\xUg<8J4=Ļ& nim2adRQd ;7 '' iFUZƒwrz^ç_!b*ԃ0\`L?A~T-9$Z,Zγ)*G=f>HWHaCnc8p<ޘ*_rE#MZX290Y_a3@]do%,&EV%!٦NnU92&{ Is&Z21E[^%jL:kev0> =8|UIL_=ATP%a0 ᛲlt|0Yi7r zhQ4d%\Dez$( %b)n)Y$s6bm1ߌYu'OC"y`kQ)?сw[.:#v*< .a'2u2P/~!xuc\sJR1Na6$1@? s-a$8?;^W*/qvoc鐋͑H/Bf*ǘ׆q5d!fl`WԏLs7ԿY&M6+dCk+TӒek(ȸoL 9Ym*҈Ԇ 0bKFN :YIz3tQqZ jʡ]ե>o(. ,ѯh|lB]XnT۲&J"W?)mpž/v2]#J{472ẊZWGIȽVZ9)z|%5AB;Zwy&P#*):^%6׋sWA |MNQ4(Euq}GvT5Ycx{hQW,Q5~)I~ba2[MYeWN+<$T(F2 cY P ԁR|O|{ $9wh>C\B@L?˖39V9/JϠl 6OXl%Q_sr6dθ bGkRW;3吠4`LgEL\yMbV8Qx ŧ4gd1`w6-I2)=Z^h5#g(-zu!gTX31ڮeTGae:unc~dZ4)y؇zDAp5+8Խ/+ iNi FyeDHYo5:,Mg0~sdq-J ۬;S;-<O"Z M>|X:V|F'[ ~0`c4VCrJ{" Sզ;z^h+,}h.xd|~'YȂ2m^̣Zkm:߱{xL"ph[wwhDZo]г/EF¤K(*R;N;{M#k R.͏z,ӎxe(K/l, c!"dȧ& b˨fla(խ}g]o2{r{ԝyzd c~~8( -a>-r:I@qrJs.(r˧TLb@{b"C=n?2à mWe Zh鵿k Y߹L 7;D ovEfLypQf¤25H5T#F%xe=t˦t%KGQ񬼈Urԫ6͢%@\OŸbԃ" V j݁ UgC0`]^,5ɰům?]wPi%o#۷ 6"PтDӍMYJj ocs_|U_[xy|MF<PdtǜvF#bZ8+05)vwcnaGD6;i怵G2ѽga$Aس񘶸N5N}#jwbM!ZC;TQ %$Q41ګ٬3cxC>f^*nb(6O#â<Ynٺ5 EPnb6vyC`WnfRt~#Il8==Yd&aVnD]|=myh4[6J!!Cn¦`G:4_`Ce?9ڎC8p5wiFHK\%y~:Nx% w)%5Uo(OU.}#;Y6'-G1DeQpca$+i-nB7{ssʒl;eQe0okҩҎ6#6[ ΂3oi>k4ehKG9lf@$Ac21"R;$S]uV8%>ggT*Fj },[@ZBS27- alԱ18n6\(n|oPVrFpP'}r/+sϏ;J$|RǮL*hG[0# +LIlRizy`Z6׬;w E] İ#|\ðUgOA©!5!FpmRқ.yoݨHgNſ1:'l;⌹kВ$(싓?9U5TTr$YʙhNg'e56Gc跨d ?-u#~ ;]u[bh{>N^^XahR/[ n8IQ>" ٵ/:ް.~cS>ψӐ 1׵wA3lŹkMp`Y?M6,+/@Xc+yٮbL9S@o3otƅwѶHN4n{F΍=VY.6dbz7/ ۛdJ₾U9HjG}~O/ A1 _uHCA{)@#1;.3)Jm?D8_.F/r>)&KRIޅfGVd~ܶpXi j `B-GXɪ_\j"2Rw rC`*@ EGMEgƻS>ɹLggM#w^f`܌BxBqm!F5)hX˯J7'#v|UɋjJUЩ*8NB %'%*#r3˾N!i.fhGJl\^fͬ JyQ63P_֣ 5 b@@ ǿK80>ǢW*T;̸^׼/a] ]P ̕σ+O"i-9;ܘ*/BGZ+_XӍ~E/N1JܥV3nK~C ҥDh@m-Š;T(:!0 7+/uC~qJ2hvc0Fp?x̓3kLx)[k\ٲ6w=+~IlHL:Ky3<`<59G߽O v 4n.+Ǩ~9 F4 3=qL@c &n$`l|[o^TJf YW!)E\f貫蚠/ru&ـa.;G E ~i"^ś:RM&wzhM&&e1c_]O53\qTƗwH`'}ے'١,{ 9dh_rEH=PT\u} Kr|PKvl/h"os&SiDmץ+JۄYU9d>6̏ ՠ89(/uˬ?r^OKY˭q'CpB(b #S+5=޼$gH` L\X=€}( eFhP>0[5M)Ώ,&ܾzJ"\늺 S- M_HR%܇l |\QY >fonX5ʧ[jZ0KF(6]H=jaH/3)S<+ _nt2߱\q֦bP`Rk%{$[kJ%*/#9p8a !\cXzzܓ4U-b@?W.[\KDeߕH%FO3)6ddFDzycKdlFwHrLA` Cx9Aj!m B] |Fy a F!GypC"˪~Gm(ىf.uoA6䭘)ۈھ a}8oCI>Wg`65?LD}>gh/2+ryϩW <9{kO6lb*cR]}F%/?|jZ(ėy|ǡ5/$N,a]<|z4䙊)e\Hej":i00m:mGQL[9]Yi6g`P lIH~k40 ]Bez`VHU|rmOً} ^gZA"+lo?rGJii> ÷v w * hca¾r>SAp7'0vZ h3MH;Zqh㘙4TN/BZt*-BF,~\4 2hF7/- 4SN(\k> 2^6e'O€w :alB b@bx&fT6e#Wu3꧲;+ o- =iIֿYR0rkԚ﹚OC_|':2!ml+9~P^m;i^UntѱABL#R O/>u6(g;!d}֚@<Ǽ `Jfb;hf GV'^윪|XF}kJ"mTY@0 #n/#a17g랲ƔK_8Keچn;f1x˟ˆm=X1vʛ0Ӈ,14xl XՂђ8:eAjh+6 {6BfDjcgs\`9ۋ(=i{:<ˡg0PL:HkVaӴՍY%ȿD` 4;! z-$-sF]sۘR/^RXLR lk?^!(*x[.̇a;/0Zm!nҫUB|z1U޽xpGxS><_N}fAiKs%H7;BEjLLZwrJbرcؑ;;y;9jLz=/;Cbo~5{n \m 8"%PQc;14O!礼-1k z7\6)%0IR~Yّm0+oɶm~MK2~ِIfM̞LwDa9uP|Js ^gn5*U{>,* 6ի@_׫ y1/"zRTvn^;}W>#FOo\|$<(5XҺ_nR^Q?0]3F\m=P ۽ "EBWC@Hye˓o7mo0'$1iQ"TDa2$ɣP xFP_Z*y; F~!bMUa4j\"kw ; 蜭%Sf5yފK-cwCk6jޛxYKXUQ`Gծ-kl/XbSBO248bո\'zxG;F`k^g>y(/H-  LO,5oHi29ik7Ld/+,mck{O'ɮc74gP]"D89 {~#lꙂrb0 K9$$ yӃytj%<73|6t eؙ{[c}6T6)*r`?- t';(M>]Wi,'W>ԃIi zխ>ftx#ěJ55z#UD\;+[K|fVDXX8 c@M#OKml.>(Uͣ4k!1{wܓnTTmkgZ':c*YbnC*ak54OV4YYhgAH)_2JbCtzZ&̺Kg'-\(he医9@2(#` ʑn/d ! ϸoɪ> 4-j]pcLƐ5'8 D j'hدL6h0nm=2 2hhڂť4?KTfh*,H;IikrX^=*jSv} 晜Qmm~ȍAĐ៸-6]mWwR`m'~$ m ZEMM.xy\C(?X7Ri΀~l Qb{yJR!Zp:^Ye<[RX=NjFd+N""E:nI398mǁ-fZ2GkH$ O6a2 [Co`#NVXZ|/ k3c [Siu8˪ lF"KcȳhpGS /4DGX8x>H$CfQϳT%m*سb6S9)@Y?Cgh #cU9vy :(-Ž5i:qrfN޻9GaLިKqVkV| W6tJ # ܭ'?)H۞75 n ^~p[^z_ηXdY>Ȕ;x6E*,omJH-KY#sw6yf(ciy NLe'?EVSc:A Zru!U=89+P7)ZJTʿp/@0tv jN_'{S˸exYcM;j̦$49OBmG-+ q]n^Ɓ=qiQKN-0ว1v 0CRqC3yLqE 2e&ua.'L Xe"|܌#+C.0yTVPn:&S:ے%3;`fud D?P$d8.̵l1AtdYcJy{pO鈹,/YП"uҠ[I+sb\P+J1[h2 &DPJb޸+`w&5:rzY: {|h?bƿD?-ޗEڥ;kViI@zx{t\k9C&;2!uwD}Oo!f$.&Tq`s)w3wKŦ>cT L̍ { 8 O(P *'D.*9aU 3Y܁G9"2"%OҳxVQm^[}^dOR4E]d!n4O*)(xmgS`@?ӛJs1DܽjL 3 t@;PD3DS(A-n*ۄ+?eG~ b٩M*Z<}co/0օgdj/89 3w-qmAͻժ7.'!NK`O;۩WctEFEbj*^2CvUxA7Wʖ.4 d F\˓7?vrUdIla6^G潷 ONbr'U$_7QfYSf|e0AfԘghA EcJKeMr>V 9eہ}+-}ȱ)B-`"*|/jMN Y^ /*&"`P6 56%q,5A ,2Y$MF@>xq8=2ְ1F}Z*RӸ>+x;glxcwHV2 YÿHUWbJ+!r+M Z8мe>ݦ휎`?Z-tns09b1WO|w >fLbWq k%^);^5wڭonTQm)գ.O&~FW|} E+Chd+x9 hx'K9F÷uO{]=Zm hQFēt5e[+dĿY/Yid{({Ul.60ǃĀ2Z&q(5N FZьAȭjvaN\C,Ƅ]3<Y_ cx<*.;]\Pux(oO1e[9=[Gk YRX"II'bKMa{ϬwW@;}kC-ԨQi?;gq4>UZ\h)G~O|hi! gp BRkvN$Xm*#MU͏{ƛAmYX5*E!*)\a3?}sCs%@:@f7͔" +.2jMo^g}K7?:el,^wk !~?g\O6Vl]`xhG`/bwZ-3 "YXU˂ d;yGeo'3soiIQOqwa pa-kS%ݧb. 9*9PJR0M4%uU>Ǿ\,|X!xsDR6JǔLE-鵜% s֓iS5p-cc dCKǰBHa>ˡQ0~<<FP4i46gA;?.}rN BId>@Hsb@/]v84Re63OhBr+ڵ))pjWjI)6ܛאX( ֊nb:3  m* gws8aaDB3 O8wO}~~slluycW{bMaƊL JKhn w8fW#FV'SO2r`Dx7K3y[9 Ěۋk bȰ3^މ{ǫ~fC{kI hܪ֑P7 _q --0(ޢs:(}4Zm&M&!-ODo.g7d .ESAGfnP`_AEL]e){^L 4)7KrNhbB񵥚 67ſ7,0/mK@ [ݐDzr17NԣF~Lx3NYh_!hҕ5QNYonƯ1 /L9/")ad9 d9X+.(=2t29ޚs 9)M|]6BC>j;OQ?Wڹ~#'$M$,ΥBdH@d@i-y}-cΛcPW ExuJᕇCe3^o'5[{qL=-A;G}W<. (@r.5ȑtTQ *!1K2rxHC-\byW'(a`Vl/*_=yo"7MqP={;E5 =)WXl[7fw|Ιhp;L=~TP#S'6)Rۄץ"*ue~Xdh10 OӮ#Y~KQ0o$N3E92F~_Q0jx@s>(|({hϿ]N "#ǔIUhRp|4-/DFN%+IN-$rM.CycCzVL N(ye.")h[G9 3<[\'N"eW a觨Poׂ :/i )ƿ: UvU3npKm(80_)n;띴`FTpW#!!u.f.T `7((55BK(Ap"MxZk^N[P1<硱TVᏯʠZkeI s`FkD*2HΞWrrOt L[k!vT`GĄ#u:H=~zuCϑ=[ٔ]|D"F ']tD.-O.ͶtJmӋmKaU%~eX^!8!|?nƌqK(,M`c=& PG<&2 IHG &0nB { ߏ~QvQ7s3F IMhU )s!ȍ𸠣_kM-L?a +ò#(?h9$!u5#r)Q0T kO͗Z驄 yUr2Z~@J$vD_u􍡌y'4^f|bz hHeaf7|Ʈ-tskIgA/.ݹHyc@hSJ 5 LYo6as "2\ z!kHX|#@ǮhZt`}ډ`yk9uW=Ԩx[1SbwD@Gڧ7%9UWkzVzo0'@:bMŖ5E؍3їϠ.T+9{33srŤzU=٥)qDs,H Q9.P7־6npYA_oׯXqw0Q@ӞBlk5b%XG,>ŮhS߲Lb%OQON@n%JJNJ߆KYy/#3NwIA$4$2oӡxWNf`ߍs 6A ǩEԦQnz:d&7k n}lTxK}'x=:_'ع&^+<Ԝ_Š=(6He߮M((#kRIݓ@h胼 ~,ΔFX'3nO!w+ay0攳D<. Z$o8)V?z4^gwZ@Sq" z£fܞ";ݝ.sG?;02xҀW}Hbg3hW)豥_VTuHȾ>>]3EWf4B&%jViCM8%5J5*jdHI1-OR1hfwW):ü 0yes]0 ~SLӧZF6)@M )4('V92_nmX=բM!GsCQkZnITIx&G4#ᛉQcx[9XY okK:Q:ޫ#XRzk$~Da`[a}ͅR$B[t }3^pkPdODǢy %`knxxKس}Ͷx?gEV=Ky > g64d>ׂ YcCzI[QAo _y3U?=~dX8&-D$$H./RXP̽ pcynWLQ<xe-) @D=ąSaEBAQǩIJMzU`ZAJoZCqVvIy r Dik!S^hHQ~В+^ I뙣WM~Dtc8) O@Ox|b#%ʳ ڣkC5$똞F?!+Sowݙ (AF⠸!'^j:sQ) v^6&ygylݶf2~#Z)* -=4_cJyXo^*s[o{Spޟ X;ss䔹,j6,$b\j)ܒ?XptYd]k"J.oe+<.e9n+bE6F)uEҒy {/S7OkҽJ[v=IJ;A<+̲3fh|.jiM2$"nq Pb!CRގ{M F/h[LbFc܉2L|dpV;(2G,0R'O3V7u/[IeF?;`HO40h {9*3J?lʒFM>YI zbk q]zeKȲU_əX^l_j ߠ e:@],KKZ4q{Op pr 0v+?,84Jm:)Ps(K0R׃VRL8CXf&ʑ J1Mvx}˦j]1%,j3i@RWq2Pp814F0^t>Vok)tmC^&y&O'C*7wzlmO*cra֠[3pLt/_3&=Gnj{O/0QI1Y~EqPbtRna[)$28=~uR/iKIr Ǿ/ FU˰{՚J ߛhmx"-^F> ogtDl T\@ lV$Iia)4?fCrREr2G8V(@Λ,Sކdz}13bix,+pPc8o..2hɟ.oV STj5Ѹ>$ ƘfEQVr,#b55U5l4[Lpf|G ܸ[fT6ݔ ``‰#XZ2c]AMJ=|OC_)^U[ڤ'?'I[-6g wَ `%e%Wks"͘Ԩ$M= >]z !@>r,zU!c{KY.l U_V}2UH"(Iÿ!_ x@66KjܥzƖ[_tNu! o%` <ԇ>v/e`=^n*E~lLh:QO,QalmE {.e:x"}ľ9X+no5\Y.uBϗf{/(rG3W5{hsӰXxkNdJ~C\Pl,'/|agy: &CNemQx,PGH^ )mFڵ|CW nRg_'m9&q3ɾ Af_zHgT ! U쇙g ~~Afĝ˙qRcx/҃ӤA f;.* Uk?DQզ"F8Ө#\'4d6W0Z`'s@2|*f2˰Y_I'xׯE?AGl9}ArTLR@昕^675>uյ̿AXuYm*C&};l5=[t* ɩ9 9a2q^wOcX#R_JLXr mSS;)Hs^pr\L|N;|frYd_`+ZB~!шAָ7ctn]j\%[\w85c V^H4<#EUĞqL"ȿ`;ٿOq{n|u?_&FTP ,&܋n\TUgy}t롱@HIsY``mh:QHOw"nop8vZJ$$_]iR Na~;N6Jx?P4u%7Au zNH!Yp`uDj N1jghQ& 46"a*C(s!{崳RcJeƳdgdyϬQΒTsB%G} xE.N6t!TW-$yd}#HrM/y.e+ZOzNH3U5xTkbT0Sb6g(<0Sȯ\Sf 41C^ E:ILIM5Ѣ&Z.#+}~3gN"T|:OqWaؑ(tb~)MRbK ;i<20]趩!ZD6՚ ~1f3EaA҉Hp}h>]xڔ\c|(5XH4# --VYoEszyXZҡGpHMG[i3bi,e!7b_ kJNe5OXWDZv4ؑ帴o6ev+cqv@a>ԇZ1-A`AN8q+q7րx܅] {.RJԇUPC{q#!g`}\ufq<[4PӥvUD٪nFmf&3ʯnFWm*`ocT1PԺ@ r 7>cHӖԉ):A0#!Sӏ 5nhdop/,K6r[K( @-hK-G=FHo(i&2vX%ضַ6D'l;Bt+޶'FN#v7ϲ“}Ljoɍ]a$,BzքpwTmXUDɖDv ]$ _EJ,t_h@.K$ʍ1~lpGnzR'8q}X_t{ 4:n2>Wpx#6^Aϧ %l֥*kTۚv>-TICg>0xk+U+"Pzf_8x/Lя~emAp]y:x;4 f"ki2~>&ۯ U@~RC᭾.d̈ghl>}rcj]jKP9ֺXQ9Ur7l5?xk*x^7x6KQd cruc蜲~>0ze y+M,EׂT]lmnEbyX\<Ǚ O]f im%9Kj7 :[ TЈu,E@Yƌ`9 Hi**N] q{d"@Tit%0BUHfƨQeON c' c0KCғ"QRn}@=}{pØf 3.6 TVvP/70\[Z/.Ҳ?eVH흵*٭iaf U=Ы?(a1R%C'P6qDgmvt;pF[{н1ģ4;4'],PN˘d~'yzjk/@&.yH9un >2>uIq>[ 1k-$ResTX5]7 U"Q)a'oo8uxujMɩ( $F&!o!ϊ?w;ycק|єQg5?"g_< JYކl(cH8g7ٮ̽jl܁^'o1G+H.9ޞC'.|,G%n3 SLbIt0H9mH7 ,?RV H柎0o: * NOKbQnn,Kt $BS6pWO#$ 0J63im.L m]9NiCtPvm#XH)xr1ADuqޞCդQP6YRPV}i6`d xe?7nwv>vɳj5 E7HhN"e.8>>,ɕu+-% j0OO'SMKqU(1)7&5N'lb"H@QaWamK~]88oO>.hL_[$I]h1WiX\CB&2AbX`õ u\;CߔnNnpL TX& tGё/.-iKRf !{r= ރ*KUCw;GS?[$/iOf !_"roHq%kir)Y3SA}z~Vp0<"eeg)QQ>! Z 6 61 @!1pl2E ~ /o^2Wྱk1-L]}\R;т/w#n"UqBʠ>قJs׎[rFJ:R¢SG -0E*-~d_HͧC^tW'  6#TzEi+SωqLE@SRapxj[F,,n07!EPy95jIՃ19ũCl޲҈"0 R`*v@8]JaARi4=")/Gy{aeF)"ZL;1ìIc{iu0#Bu0y(~QSpcyx*Y5H '<\#F Pyϊ ԪesZ1M#XI/R9W_7NV]{)T2u\(DUQ0<6WL"ua~sJѩrEJ C_r-+҆Μxi=nHT1+!UG92Qޝ]:msgZȠej$tιhe 15pr rAeeƬ>hl X{ ev$. 7>l/.ղ fcMN &a58@I"僙f }DJR6㾸cr,ew q6b [Ҭ!74_b:1@]#y[mS )B}>Xn Xb/!OXL:g>QA&qIc US<+ 7dyAs{'GӜFӖ|f91^ţ>}+CHu?ឬ 2jcrYF,Or„bE .=GXaN&SIn+%D@I۠4ZUWD1Jމ&}%cAL*WM| S-2o4E]'۪F;hr[C0i7CA^[xX21<̆ɛ |,jv1r08R`pT #XǠ 1^ƽf`*پ h7Yu.Uȉ,^~} P:DB = Cd}؇V_8LrYi YIr&Dۺ]̒Wn⦶s4=9.YZϫ5@(m2:=N2JǝpAhR 꿦k*X. VjK_67ǕQG{cŽKI}hܟ55WO"z2=$@hJQa'ڞ<hq_Hۃ/I)Y0 Cp'묒3sSk=8'IjO6!U} *PQve"oBD8[rbZEKӹM̧a&HpHn:G1ͩydFT<;HxbxO`ϒ[ZmH¡Ȯ0PM=Jbh5;s-!ӞrcmQPvh6Ou>bMty||+JCYGzm3pFHQ`bnnвz}=6 hȕ$hߛA_si0 & t9x4nrх Ay%i]B`&,uvS؍$j`t-%ezxL X.sÚ-ጉL y*BeHھG)b p`‹@* IGHh~ L>sBT;z[`q1[u [εwF{rP,֥ad_ o1c#Aq_Z?DyGS]P:-g=sKů`Є</,O7D?j#[UmܗKv&F')jB.*E[P7 C@Hzz arH fED 82"_d90 Ur9i{`06Kr.u9IG"ƨبyZd c۫|v&PDJ< nGSv{m^5ہ%߮mzsߢ q|$*9iG'nu8c|BiE;{ X$B=A3Srz Ag[E !ddi]q`֪/#߾U-#(*KCilvHp;Qs=wGsO,{-0Ta;,֋"f}7(m2< H|ʢæO:eVxz&p]kwD$4?c4`2DZ3n!U'ytGzL /so\Efp[x%5 k̚DщKH݉@!~!u>4[A*khۘaAjd+dSzh8K Z^5 :!h[µ& +j=Ras(3LeE~3 cs/_gˮ|'<䕪vWZ!:Z_Ӟ x[&8V}L96xˍC9q@Cv^15goe㺤_G_<`r>z%D h.;?q0^[NNgdmf Aߝjo\I <%xIU[s|2@w鋢M ~;G<%^=\ιnMWb@(X <į(\lDAh>9맯 8bj0P#ҳZnnĢlvtݦ5nT ]9>(䒰<8QEuc@au}h)eS&BXo|?8e1b f@`iI8w.c Џ5$3kv恊lSV,<)qFژJBeQ'GR>O.ь~qk~`o1 G!K5AWt&ۅNNbnjiZ^K|o+:]T#J&B%^$^SZ6̨Ț^#=} $/Ek3n$~u ίy'u˫7UrQn.(~N"-t籆F0[bg,ySN(hR;]}^&jg%X:,Fk?fOY`o^2A :Ohq23MBDsGaIY%isɿm;\p4lp_񇧫_=h龆U>Կt[e=($VDô Xa53RǺ]˯{L+Uvu?Ns.x҃5J}ٯDDqӒ"%5B@4c L|{KNWFt;lAG:K(s E728} \e;Wxʹz`J)1M!K "Beqo>xǟGz i(;qEC=ԋRb {SCmŇ.Onk`{>=yUEf?0[!55"SO7c _})ުq 'MZ[Bl`)Ӯq!C~MWq^)֔G~~gVb Hp9zF_e^c$SuHc C[W=SxA=)߷ t+`u_:LjK$2t[f,K9=Z"\Iwŏ 9]$^R:-K,kϺȄ`+2,b":mi!C_œ҇tY<fjOi63ދ0:N2w`q!f˄8Xgf73T\Dd ߪx׼y 7 ͹p}3ϊW`6s܆_Wf($);b_j 1>]XG ڞg6/s-(D4)ГO]tX4-;0f+W~ⰸRIez%9q i7Dת% Lh<;QܨEOI$b'c\-. O*^qGk)FN9s]k + lD 3I+ {pN3-{K1z&WLa*sxs n ޕz%rOj(O#IRgKQ^/W;@pmHsaӄ@ [ g9΍i. tBsUG'c<==5$Mc̚ם«,Tx\~.~wP2% ӯysm2aS `%)8sn~-;+iQ`iCnU$*3Kmh|Q$TRX" $с<42sgČHrX^CK4`/튨/'H[/9~tTT61 %{_j@k:ON@Hpr~]9I%.2=xZ)FfhLƃf2y@6>h=~GK+mh#j1,DuQ1$O Mjk]w4 R|v̪]@$VF ?|Glȯ܍vz7PըwXGghȯ\ @&_L*aI-;"xc|9HIr'+I*5/K7BL 'C 3ZqebW?~Āa8z?6$A#>?WHaM:vuSw ܆;? Jry ŸDos:ycO5˔X_1*u4R5!rBCe+X'n,^&ɾF;ƙ/UʖaKB%xH9Ġ Vj>ɉ U&vx`2/Q HdU)y(Gl6bJȭ%gc!TUn[*~@>`\DBPE 4o.7e69. ^H~yt$i;MJ_L̷7] Mh"5 |"K˜u :+Y%/JRD9 &So[glϖ#DE4AuZbY9!Ի1FF~C'BT9:l.GFɀ+%"Կj 0c0_6][+̑z}e[Ѿo3e Źԉ] ,U?.8t 32Gsڎ9cƅ"xp?CTZFB;ɳR9e=;!nxVX q~VGܟ**HE0d+_Wۇ0ۣ`%\4Nl=Wq 2tGV Z =GUk{޺k'Zvȗ?ѝg)VHp=&KAkW X)@.(mJԛ+Mqūu'a/ OSLsS*3csg/-`3<&nWpKRD; 9p5TER:E5Nwܹ150͉>)E^>p:#)'wɰ'p2f7 s Fù0$l G>~vfQ +|)KG+`ŧ˖f+/}} ?'2NjovgZg $yoLrN /ٓ*_;kyNԳ_҃)FA!Th-̚PzqM.P4Q_xQ7M!z ~$okOY|/oh\S]ln$`5y]+W#(ZM/OLu.U(#l!ywnO8yTײ@bX'Y|IhuX2r&Cc*V ,uF%֙MJtK$+tpGEk#i}k3D@v%j:Ra EGp|K]Ӕm|_ˎv)P:oJhGQJo.bׯ"tfs\%+,)ks>,1]NQJ) `vUEQV>izo`{T}"]}T̿fDhHSv_D⵨?h;&=m PUgT; U[|}t X6TmHT mqgD@&gwhҖ*'S6"<&{fr/~عi]m3WjM>p>S.rZgn`4zV,d=U7AJyK][)/|6o_[H|^_[Q!.u r^)Ha˝)Il^X8+80㞎jXP)s@Id>d?M艻02'R\R6]y?g6 mW}~Rz'r4RUAO32 Rۿ>Az5#ݩV?U yTq7pP; {m.8h 8!nGc7rD~7@)f \wi1a;Rmw5[6QCcdz4̞9}(IU CtP^U\Xڒ$£ eQG~=V~ 'WcgUG$0iDNVjVD)-vD KynHSD>`QmIBTS ]nMKf,AsA*)q9ԟ6'`T'JRd/ fe*\(Cы#g3~\J:ˑݼl-:U @3!G)8D88#S9CK`2q!jXT{)7whQ!X4r/k'[K$O1x9XGqiR~AX4bN A|I|vAf?%P}|I( Z=U8+fd 8S8$QTpo>M{ h/Dͅ+H)!$3 |l)`r[<ϻ4 2ngFKMQh8i34=_:Wz] F'YI  "C(G|4|͜jB)A8jS\GtXnc>Ooo):JsMK}kyrx .) ѫh"di`{*6J_YF=Ʊ#>Rj8?]Sh ͉BzSGBC!iOPS,v:h"H16K}Gќ`$[6ol#^gP-q&BפX2͝f?9.^8" H~rk"Ģn Ok2B1Vg6e[it<L=d$k܃Ԩ2czDmrÑt u3:ڒ90DTIӈ ܅jʶm罞Qf}Glja,kU* =.i;_t-L"Pr XJ 4#jYnJ Xtc&N@uU\:`dI~٦yq BJQ'\(!m솄'[_} ||Fk>]xQFK<~- "F͈3 K ]o~8:<pZP쫙N{ i[]!ʊ׋9~`G8G>|;de$dkk4Bç@3;HIۑ4HU>Sp@^ m+,ʉ7zeK6|^` % 5Zalďtۣ|w`!s$O+xЖ.MGZ.j#j_mTPAu6zT7Nզs> V۸f-+_J:tn8SfQ<1>6KΩ.+`▘c0+'+jرoƌw˸UgMGqfڤ1)B/VCZrm ʳ=3,]fe<$0ZUmӦQ#4TdgMGtud-+8 {xL!cɺPl-SYa{ݑi-^'&ͷ@+Mu ?(dbI:'@2u\+nY;=kVW"cZGsp8:=OٻRo-~=}OEUAK0)-URr0ρn:w?t\יCǸBMªk}Syt>ց 76Ce昔@T ;@b-B{Ǫ5> хe T~;L3zzζG;ʌV+41_zy}vt4yqP\K]E! FM˥ Q<ءzbgyӋkB,Kkdi Vz'  {eҦ2ic+65 Qs9!0V 7\f4؞M_3o*0sKHDlmb#8*~_&Xɝ5;MϣF^vuñ6nC9{p.QO|[V\z[doHI?7!q Tw4nr6h6]эTe.>!dS;̭΁kuAV|4?2i]"t~h{ {.:r}FuBee_Nc;#4:4IZxgTJZL]N 0rZRjwa;ʓs6o^gj̅( +~/b u3]l), S嘛_"2.ɔFmL!qS%,gD!}wC0 :_ pg4B:oZc#v^s {rS(=&UfVEwT}K< 8M&lU#s=6 EX[' dbdH>@7r>MZf! ߙ ٝ 2j_3$a}a2 4S?5F>z8RfvytYLmͤ\g7T\ig'\{~Ĵbu|,`4~9zM:o<'ߌ7noKG({b]11&#zh%X&n>kK0Ckw@ ɂL,K3%DB G^O:q $A1C::2 "2,ɏ#Pb\zާªf5B(8\t ۋ3ux_{rp=%렞0I9\9wwl& ,CDHPy4NŞWp:X[eh hHS&`8뮯 a$ve'‰E >81ͫA$-.||p ؉%ֿgzCN7֙:Љj ]I.J)v1~S{BjP"CxG6ĭ;ҙ6eXlHؚ5а{>+Wp.D߰h AyKX5pE2,k~Pw-+x>˼)*͠O+o! .B(6Dx-c" wD978O2PK\>AHLV9oXaNY&ѴR0BORu:>UH 5T9_.N6B>_D|"Q;ҿ<>J ,JT;T1.aO61pبD*.6)hJI"v۸(I69N4c-y<]PC"n?K{?B.Nf;f&X{+{AґQ6?Zh0&i ;Hg\> >ni_ݜKv/iZeupse_ʬmh* DUGC(Œ@YK+WHTo:] Mf%.& K+q[؞h\@ f%N>@8<x'rsTc#_?pe[Q%*vA"X&R+TRC$6XT5|.yqo&hYҦ *o[;xHPF )?z蕺A ,K[H[ʠ_Rd~"[#@(/lev^VS+PXI[pxup+DBzqsTAܛŭUo HMVZ~:{m (5 ?CnSA #:Íyڙm?FdMdJ؎8{/T )_Po{k-;d)e ŐaAi# 2u 0K/?GeAPZRR| Дt)q]U)Z 0 ֮﬐+.Ykeo]f6Q_ qo2&xQ 0`8([):7s#fQm &Ǽ&]ok0V~ftؼmd`-:v:'tU1f7&gEQ?Ԫ0 <>9*yQhf#6q-:htι=>U~vòҀ&>&iЪdFm^sbHI7cEت*AcgĖN\H{CZW{j$-ԂS8i1%iDVa[0#POG$ՈEc˴|Dqɭf;lT,Zv=jfA)ÃLCp=x1$(YD,FhƤRQ7b(E %N$;3>uZ.>Tϰ #ܽA_A_¾(HkͰmMPVaKZk |)eZ ['=iN@qC*'[i 3v!b1r r[ ZQ>TJYAUWco\WE‘(Qv2/~d魠SJe,2?NnSj#td:e^eGrI!2ڧ:͕7Z\eR 4LZ:j-AvĘxRjnQeR#$3b PCœSRB~o2NS/[$RpǩKo+G*.(0 _=;m8n *OgVRcB<'upa<{دqT*A_l/@c1#kb1[®qӚaZ0cvք8&?'k wsQzQ-qX߁\k{/ch b/6*T1Q(";OlXֈšI8nB5;`N5\@yd*LoaC ˵0釣y]vn5ۆ7hJ2Vؾ߄bx)n72[`J3lG<Ж+ '—퇢6N ^{ȜliJ G?D8> 0>@9D=A յR6湿]oC[_Sc̺g7kSOAԜM*JDI%[Nç:D0 ؕ淥S.vZ UHÄ+oem$hXvO5.'VF[?z\tI)~ N-e4 6w'eBXON>Ig5CqxWDMh/P4Pea/|f/߆/8U:!@Ii۬Nc(`Z3܈MNn7 =ۙXF'i.e.;Chy^}؋qi;DΓY%#Bˏ!Qӱpɗ~D,G'(lО0zUQ s>吰cJl*lmi z@Ҧpl`t%Ur%To7s2ڀU+X{si*)rDM327voͼ`!)*)?%mhbow&75~Hʎpl@(j6A6g82ՆYqkoyS$y@{@*6H`+(;+EW6.QЙ\EMF1FͿFQ̑vB{`T >z@vIuo\:8}g iUj8݅`B,3v\"Wk"A1zʇS}jFƾI|jiOY`mO%[vuoH QAKT[l4ڙypĢ,!LkT7`>t3i6;o}kUq}^9UD| (~M1S'(f)[{_ɁxQ׽N|jpOGah3I4(ԎԩtJeO0-\!be%_rg{>WVmp}KhɵKxFvs ϯbJO=\{\ 6j~B#W~ZO .{_wa)Pu3 XRۅ``+_}ƘKzwu -rk98/j 64 DcUXԇuP:45#qeFE- BYz遅ݜVd3td$dvF:Srmw\jdʲU\>{ k!#{ḱN=u=N4~vib6VGwJe6+3vbg{+V7Ҭbt(Ρ/+EyL_n'alVR.yzAŴ(ɟi"o"Z˖avYTa}X>T{PL'mGȧhOkaOJcH.Ux+hFsz0&}%an7@&jo A/v~yM+*#8$vŭ'Ri?9)U%2upE}{!+=& y J5Sbg0]7IpEWB.P@yW >gYLT?y4=|3rNn}bbKLur.L& u%̐KR zpy~.D~j}cDuH]~ !c SF2Bz:rQmúTHMgۑnH@ &|\{Xv,' %  <%D[5bH)`$ d<􃔔S=XqO6O{%s1|nugR 5+}U'oHw?%OJOcqya6FH[6eae i̫,ʓ`x}i W yi,t4bA|E|0/,<^'71O"jYya~P Kk8n~X!`Pr`-jВXi&ԝjhSYF%?ŕΦ%![bFK1m)w x[QA|\]_ŜM Sgrs=z Ekg?M kP"^ j{%FkTyw |{rT!G%$M萻ZS[.W)`5)۞2e[~Ƕzǁ83~$N~^Z Cs.yW'۱'Y }Ո9uH/WEqq"ͩAYc^]~?hxAsH I*NR/f|1c)mʵ%9M/]ԓeC<ǐ 0BFu.T ߌ9b=*9ebqJWy#{mԩ'I%iitvs00Qlhp^b6B'iEv/Voz&?cd%!$7_-4hWL.+0(EZV+oܻM/F2"Bм fޕŖ: s MuKȽ) 5$ UyƕFB] +$<Ӻ!37Pc(`/0.Z LtPQ#xԕMSubka죭8u@`xmεV0'@uQY5BM[md%F-?gVDobylN{ЦYiʳEr./3U?J@LM!mK`Z_f2I7x9 P>M퉍'?7/ QyKG;H$aʁ]䔩n((ˋ2CV|eD Wm6ㅵa nw=S8:\`Ȅ8 ƽ ŴКi\x T={+1  h# !u첂p|>$[+w:ȓߘj1ǾߞǑ νJaO tq;4`0ӽ[D>"Pu @Guۀ)gff`NAy5֫{i>+Oo~|˞]%1itv9-Ig'c>^[T%x9# 4>tڢ "cW([KYЏ\J1T|&}j׽rz*@# A ?f+zٛf; >c7wm&>^,Ssޔ [ޒY&$$7D8$%3yN98E9Q@`n_pŵ x9jsHȐteƽFt~YTGnpE. ; f2#.+׬$#pH=މkFs{t/䘶`C VO4 ךK7g11aUW:C = UC-}Fw3TV-uH]F fi$URL[,/BB ^@H x=m@SG7xC A ;?[D!u%zAE-}{0 U@Pa̹'ʣKi^pA}K\ 9!F g1'p#ZO8&p^j ĬJ0ca5D7z" oI;kvؙgsmAi x%:gPĝEā*iǘ8e-c1 qw"R )DɘX$XFjHuQc,#h`Vk+cY9 8a`x_Bǔ#tc0%PC<3l>Y@є$00hKej\4 НN5,KuBn"p5'k pU+3;dew]v_ Z`ȉS~'J"[0[ ]XGkH4lݦ["]JM>wO)ѧ5n.k3?x:(LS\Â,#em'ͭ[֘YINj>.=!::|o/ ϕj5YѪ|҃{C6Zp-_x0KQxr@!O aun@̳9ֱ/$cfmd8{|fr s`3 i%f ba)AE 5PĘ#*F2g')14Z.q.ET#JN WKq#痽L4/KQE_H-YN2׹C/c- yCcVVcF >,A0x/ >Ԩ.v [&&-V|wluѾ-,M9xHD%((19zPE`EωR;H^&qJ &TucY/Z{Xfl3d{zuہug\Z=?x9^Qela&!BD*~rx ƣeŏKu6i~3k$PBMt.C.Ϣ{&W~_&ᶢ.XKbzLq^"*(zu</Ƿ̉&QƴlA^/ڧ' f}&@wnOVRFG' _3h%.m_B1B=.YBؓmߛPz;>՛í`r3X6&\n4'8eM2RTͼ%b֋mYY*QүPȢy=;i#74qS!E#Wu֩8^v)E,b*yPDn-Fs%hgfbSvtT)WԹNt'ɂ̰,\& 3ƠwveػBs&>Ҩ}cFzm8Ѫz?SzŨem%YP*HNX|z5옆,YhP:xw+>_Pä-sd?YOk+#M|\ IWIb.?׿vnB/~>A`$.ly@684I!RMWT twu>şUAX *u"%t^ rze=ɀ}D(&eКfi6kՃ>AVXbv`ΰ7hRk گ-"}{]g8Ia6Ɵ4z? &Ͷ8^vw_\"6pp ;( Α)XWQAf=!*S]sCļm#2@K!@-7-EOAqǺ^v\M&.9@Pp~֕vm+,>v.#]}jK6~iklhQr] \ƣ4U=T!o%x|csBo=귮I),tW-HΦF({LEX֨.e*. (|␪MKnr@2ĝS{'(@(_yq#FU&#_B(a %,sp镦$ݭy۹9-HIɘzbi1Ө<4=UY쇞-kG˚^{"(0T.,9| 6Kn䛧VS{.(n">O!#c{i<=T[#M/&RJfEIw|}jwK9Д 9cLv!S] 2xϵBSh!q S9_y Ifcmbց~= Hd@t)Q =SY2U-kC["zYhG+ٙyjաd^IgfMF9?g 51\ͯ/ǴCU:jb0x`GPKk#,"X ֘E3nUq&nlnb@RzOb7!IÑ}73hiהp| JU+}V{jӼ5%ML8.VEu[qc_E_Jv I5 T΀Ph(v=xX+C NUTY+KnVO tB͖Vݩmɟor&)#5-.|Lޓ_MEƱL^vf&*RaETXO.f׼zo/܂ux52 ~86mKMa|jX)w9zZ}l)Ȭgs.Kp QNNdESu?&IJnL Foe.M 4/XFGa(M@m.ai_[ ?Yзi1yYQ,TVpא>.UQo UJ=rɽ%FTVJSӉƌC-ᬢO]%-c]dgtJpF&ap1ѱl9 ru"Ku^̍K?V3?Fڌ*P,nG(&Fu>>X]Эb\A<6dHeӣSTYI17RƷG9E*LzсȔF{>lBàꞵ{\!CNb 'W\ᨗ)+ECwY20A aYZcy9s1k2fhKw\Hs7o{K3k0ExN"VSEjaXk-h/uP J[OX꛸)< CD]]&"KâDKo'iNRpBm'5M#'vխ)ZTkQ:|GmU )46= {@)eJH<ۼb7}WI/i6wn[>;Z`'Qf ,Z(~ل e >Q1қ^6eD+W@UJYHC+/9$/ŵ *[i|5! ql/ުÝʭ/pd&=YR>|c(4W: k|tYvA{^;u \EPj{޾9/C]5eIy3µj L:ﮟZ_Ofg>-OA ᢻ(/7m)p^UI$*RkΝiSrZ_IvsQGv1q4r9~(35NjƅA)PFk Xosk.XK laX"W}܏|:9,,{wͰށwE3لPmopi0a7vFq؁94D:NԼ2`*-ʒI@SȈ>oAD"tO|T6^"d/KKL^K4T*dpLD .nu|Z_N'0 mn@&^Y|Lbp_Oijeo_F5$s}G/=Љ8?k_s.;.„Q*be{ -vZIWRy֌2TDi i1 #X.4IF' (Ϸy4l 9[!l /cYrS@aZt@pa8Am ߾C 8\VچQ9/yv]"7aP ƧRW;\ov1<%>T?Ia^4w,-J@²L3F9ͬvciޭu - F@f, %]+th?L :1iq01'`nǸ7m/)ʱY!|*'X_Fy!;7'Nx5)l# ja^WR!>VܱBM-wE6d;gC&lJ ~MzYW҂ԞOYd<%)p?=wIBJOEx$`lj\Yl(,5y$Oz8ĐiNf&G܊RKӗ5$@?V6;ZA)>CΈjK^A{ 0Lڲ ^ǯ'uwa44" rVZp hx'u}>s|圇[::D,'*iBr-qTfN֊["M6hzsWXlw|,Ԯ2vX:O(kN#*6z2"xr%s̏ Oovwx-.[*mOOoNPL#4nӵ|`}wSQ]>E{y_)ZWh (e[ nOmSJ(2.|pVCAVQ*UyB&enwyuEA(.w_?d %љĉR=ͼʱ#:ψihy,\!#cz99dB*MLQ$nXF:H2ߊ&hQyӠWiLJ9L{EX.!$Џ7$ $d@n` Sy7:@V+E- X5䋑 C<8%TOFxt eZKWt>uAtIfO< u!+{)G|}a'u -AXDu@!ꀥ19 c,\Yj"$q3EBQDA~a~*4Z|%bn90QzkOzn.s!pLjbo%[scF 0A@JcN LLeAe܎=n,f6\8wu=PGgbA=h6klacz=GXC紺:u LK%)Y2Xu#h:@^j$?ewE1ܥ7uT4дK@ *ټa]n| TG,~z,מN4/QX G<& JP*cOְق/ڱWy!tHDPA0cv\0^"J s\Y`'oKQ<.y}H5 mr0ZI/ԑg#52ޞdЄ/Se|P"v2lYQU):pUKo$Q", ρt[t`An qxBt2 ]ʤh+%<3RZtv9]L wj2nh{S4l*dveڅXC~5H$` + U"[*K*}F)H0_q&E&ޓlJ= ~=Yܫ-~'"[;` ܒ◧7+#M'<Uj$ ,ō 0wzU_:q6vx$]) D&DpԠt,KknF%HxCQ3.1'0N-_ ۜ2ڦ3 qh $gMgL h=B!{&j/zF.)>ˡD_QY~ro)5*RI)lȓ\dFe}\) ^2Cm$Y;ڢ ^ZkL~vŁ2&6ĦZ9ʱ$A"Eȃ*-R;IZ$uD7XY#b\O"zVͧ(UϏX*l< D5՞R~[E~좄})vt]Ip?d9eYͿ[}JBm?Q>~snTaˑ'h*R(+~'%X uTbT *O!ݾ_z7ЩS'1'`O8{sZ'yr Ǡ5 J|YZHDg jM17/V:cñM< 6z3 x=[l ѬC6QۋSv˿$Nl?S 1eDab`j~*h` 6rBBoi-7[>q Y?1E^5f5"C)/j*_ r/ S9۵|%\ %-T*'q$==~7̳ٗ-16^ "b6Fp+BF;o1_.uL8)Pkޔ#Ov,)mV3 %Z\!&;I)Y?|pF]Jpz$Y T/ 1?ֻw}ASnWK DK4zޖdΤ'nvVWJ~@=hBfxN^^?.Ɇ G_6]gxE*gsO%҆+QvoX3TdK< ]KPŸ XHvVJ:zhФ\X-h2>2@*9mme[N8]jRK`JV9Ʌy4_)9\K{pg$GR܆tZVѸ)ɻoggU}V@f rvb3[ǚݢoY i[±0Ͻ'SlCk#߃>d9%;%dfxhV:H@aQЪ;UK//lQCV#GNl =#ywZٶ̲]RwmK"1og x8~$knW[Goȣ ҍ6"-/2X)Y[',wܤƙ);Bmniy7̈́&JDm`Do@Ie!Ydžu!`xۺgMDvύz&#F93b秹FHU5:3F ?{1 rxֽZH8٥CgAA32>Sv?c܉K 5./0]x[puh: Ѫ CHu@/ -4<̭o,4ɝ`*|f-hݑJǾf >\H|GٺP8az+6sH&!509%N1—J0mmFZ`kvB}yu/9 B~25yT Bӛ9uY}H@J.c&]-d0*ƒ'GP7v%ώv&8TǙ:^%(fǾ#x噥,*扄cy5[*n׺!Fpv9=RASN8@3W^gw`Eᒐ?a33{fUKR¡:]^v9M ^`vѬ$8vwd ZW9^z7,-Gxx䗛1woFRDʸ.uJ2"j52i˟ -T>i ZU2r4\N$ eOeJ?q09'toeUhvE)` D ;"4d .@Z.:i+UrK};7df~f&j֑;-^&!~aRp)bvu SBXfFUח!HoAKIL_ ~h-NDDXwgOu&u{Lexolz'@H foxYw2GFеb6k1 Ӽ1]QF m}V7_.=>vN9 Kl2<k%' 3Z!Џ3K.oO2>M&DZdc=͖zLC++uC#126u1[[QU7" k'yIqYq*r_׽JVwMƒZi_2#wtT:ݒ%.Z䀗%Oh-ʯha_rŸ Sc5i݀. y <(aF>_iOKA)Xέ.pƣlTFrJQ3|BY BA2!p$GƋ(ݳ|vz <6f6h)PU*Cە cXQaz;i(6!䠢{x,>zb'~R}Bf%~5~ճV|3_+ *=a SEITcߘLڮ՘6Vc#*\*]@:?RL8n^҄2E)~>^ SF i&–qG+IɚVV|- JXS̭-.BL !_aSԷoOcS`7r.!,.=²S 'M'XG]BX~U\uuX+7LKMh`Zx  SwAKQG3/kk3Fo fX D KSa^*H`Yn„ٻ{~$ P MFB/R\\tH$I_cB$FMLl)&\ZAiݧYRhl苾 BN8y>ko$c&|bmxkQuاS% $y((uw@\T3~hYTI*ތ-ʸ0&{aH`MIѦ?1Yk5קKo.HB h_xTUXw~P ;:BqW`( (q? cرnmõ!N77Y=)b*[3=eKq1_0!$ ""y`D\:N#q8+&D}]Nh",fb, &.AØW3ݟD<_Nnj>MeZ@Km@;S(+cG&Fmqb:Z׏Mymgg$X>Ty, ͖a{m=uBM袋j#]'Y|8l-t^kZ'vqEPF$&4]q]gFkP"T_\C,6Næ'rٕ5S C $Y/ϏCVC6O, +64oLAoа݈Gaʈ zF!^c$pj]V'_Vd U^ fyn^@G'$dU&3h,$HNg7'{9-O(|sd+Q𻨉xk0.De}xnR`Da,l]&a9͘1ŲJ=Rx hbRW~t! M5MzeBĶME=je֛풞.ulg u9_P&M uc*} ^J,()Nt)59YXd| a$E1ѩx1, S,'mW˜P<G² tQ (w†/0dnTqTDȦnUԾs]h.VeSqt|waݢTx a;dzZ"пl9ED`o”bl抮K}dOO\@R  \ԣ*g`$)!Vڔ¢8[ɆъM ! بY^E!W{c+r҆U.<W{6N]4*2IzHTo_b"~%8/1A;f4}Aalj`~ڨ{H "˫RhJax+ ʶGJsN{SPxO)~ZĬֽ:J.lvT2l-&c %#b 5v7/#ߦ8wk 5;.jd@X- 7<Ma!ti%م9d6tIC}M>8ҭYyrʒhs{t@^ go/t֣4#[8UPwMxp[`Zk/Ȩ*1N?-'<FhPIR9v:xLR*uy⸍2T ȕIt﹂BH5Dj0]HanvXPH.O {r2~FUTW ^12]i)fv'G};{[ZyojCk:-tZQbJhuK jf޳H끏a%Gɻ!`ɏt.D`#vJB ۳u󼃮P:ƾFe+,ºĆ:Ķ8_Ni2[K!fK90/ ,fBIJ0,UbZ_T92\܌ ?ۨu_1^2^&Ah :$`~ރO.qWz@@)#vJ75z(g\$^sh";UdY+`t\jB::Hs: el",skͷI |Tv"ȀĨ +[^+|d j75^ʼw'Z4p'9@IŢqG*~9tck_S파/[#s7o(OWc" (9է혝M )Jf)~^2C2vwJsC5<2`9rRz5fU L,Jc Ii4V!s324<EP]bd iί磕Ar  26=s鶪lML)0ԗS$v}L|אNq Z\pJ/ؿR_#Zܡ _C0l(Ƕh1_/QVuU8mjml_N ff M3(ԩwўXވW1xD.e2FRT/fU`UDt}mlӼGҎ7d)Q,wTQK?GPrdVJK֦౬3!Vg&%g< a&NG[sf'RǬ\+Gc}F& .pQ4l"sݹjcFPH\]j Ea؆}1t1x(*)09+~gJp6A`)NVG-9æ0VV9ms6 EP-RQO5 ܬ_tm{$ 9XLpT&NwrD]J6M0CH/y+̡~ёp!Sl)F,?\::^2NorHrdv'jx3\(+b˕b2m6\,r Wlwn3~P 23Y'qst!ï< 2pL}=5Hp6(F`zj7<#[u@O HZW>L,xH@EDb^wep&'77f!Uu蛵5j>6$,ʗ`!Pʥj /\ âFl® .-&[2ǻSCW *_&[U_ڛy6|{} 3D*7lF_A麾!*| VnBko.ZͮdÃb3l)w?_hMHB@gQ !,#IqiټSdE:fzAaGAsԻ"vw @"GV2umvlYɪ7N N ZbNlbێ#>S DhkY7cC3#hu8]Qj;TrlhG0LnA'mI+CAD-ζ7!`HyRԇ OIN=8O߷z mef7!ϕr* Д#>OǥȶM5|swz0;3+-;f:ZKicY(=ާZ1Ge|%C-%94/ǁj^ {ͤX 1'=S}o@QtT1[L(Ƨ+uSa\SSAV)-XSKŝ{˝3xs_,^E'jgS0&?tSêS/Оas@]Ջw_\Z]{ !6i- XPwow)oNj|CDĐB#ltF uIco6Nڜ2'SL'ńrǼMxފzjh[29EL1fOE/I,j`B`6Uw?oD AgQ fOq l#ɭ9*b-"PZViZV1W.)@{k:|3<0Oy?r*o>͞^^e+߆n-0䊆46ISw~L80͝dDBf_,Djk:"!_jN:3t895-ᴴ2PΏ0qg ME~ ]EIwVQA c~G!WB2qӷLױ#r?#=Qf'Of\?U Z7sn2 ^+*JZ_5sYkZ.9wtoHыX/d/퓨Plq=I6Dgk $ a$o0ե\nj\jXvހg^xͽ.]Ս9U*heU#3A,nyXRt906͐؄Zw,F Q0oy_{)r95n# nR7q:O+jGCZ@KOPUAlѶ&dc„d|H ʅ- V!N>ͭ:0؆~NDxR[+Ve.3D-A& %z1[-^XH"=y8^INUN{2 bHz"\V.~[>X$͗vRіŶ#u2:n]|,Xe,TVmq't6>W$_fN*ky> G=iFKwA"@/D}wu_ͅjiKx*ƼX|+\IIfS] mhPXo~tXmXUe,r_#{QaƥX\|Ev9Yy~ܓ4]pq!EOCd8޼FKk^QΑym/fL4Un(;7e"Uܨ="\? 4I]=ZF3.'Ө8_ɦ=hZ[Yɔ[ib dSCl`UFammϏa7T ] vnu6 f彝-jTߓ e8ݢ6ְ|3 p*[ sԳQ靋3!Hoj?V5r>l %@oM+mjy YEPL`HRip5yk;_{C%J dt+8}ߙo(^ϡN=FJTȆ"Q1@Xh~=,/ID!ŁpU^42-h.G(Jv&}2 Ceʀh02gt$?L/$w+m͊jiF4r15{_e PD15d3yJcLQb8Vsf& lKS-J_斷BI]&Eq [p`n'4k ;C}.M(L> ' l## pe>ǠAb ww'30|T%I։C=%A[:_mi-F8nfD; ,K%tx+FČNfפ>2b%z2nc2sJh^}=|ڢ8 Uxa< N 6g|hU? qx-aWA2iKi~("I2{sKʉ(ߟJ2G+KHâ?y*6t|1>` nzJ9Plg}cQ*'N+mf5U˖<|`vX-(CW_ ֯]Ip O>3]5Kq:i#YEOcv23*m[m ǸE|wb~qbG/od]*^gv Co/5wDŽq9!I<Gߧ:-(kԹ=hPmW|a m[ڮl~m瞄P[ Z33-N.F" ; 7#,rD(i堉ehD[nI5P RA(t['iW[60G3 @-çj;3 ;u =@2|{Z.7r.DtF* Vt4BYb ԍ'Sz%2֐#ߝvbz Ez6~1Jˮ7|l9I`DWs̷EXlNlo}.aT8*RB,K-LdϳBBKQF`9E HwŅI`LatPYbù/>9R B=G{Ϭ" 5@cG&<*/: ²njcنE.md۷10ה]:Y*MM.➌ )Wܒ1Ulx6=Uޣk6zm9[$h3}h(- xxI!k`_v:hmkPNԷu95Bzvۙ]F鄊7| {^fpw0,f8<)F[qC,MЪ*/nW7tļr鵤􎍓ScrN@jؒk|")lgv1])BArx oћ*cq=Z궰2A叫}􅘣)}~1o G]P*!!Kn4 &\qޔ6/t}2L@⼍w<"mT*t)6Fvl ]?RKsV N:&"SUQWsÔ|eF0% OI*N~oHuԠ`Ǎt;5ȝ䒹$qUt{׌jM3E}ƑI|P*i ]zc ¥y֪av{TqT2y)}):'Eأi; gDidm~WX{,ǧivK.9fH\HQFb/v9 59uV#hۛ85;k*EW5TV?Y %E)lČPK+Pm-4p*+B0vbwr0.%z+s.]|{l@TߏFr6O0⢝ Ըj6; NkVcp "cc>>_l[ %wG!LaJ?=Ls%q52cvutE,It,*c@7Ѡ<'񒗫uYovė3&Gu8dz}kYD H_5 Gf84h6 v02 Oʍk۬t*l#ʉXxnaMf~˽Wpd&0/& P*|\BЦ&z\yy~f mFP1ƯۋVQ `ݣdޜ7 Z-~ݞӹ!SEqcD* #t:`n\Kt G|hBX}'T=oZi{}A3$`ˋG,Ã%_>_yI3/:j_r`CZϋhDOɗS,@e+rl%(;a9؞,Z%Q|!SYXW}S C ,+4ArLQC+ Y)>x[ C7a+ӱ'<$ B82) W88~aG9SU50!躇ֈ4,V =c׭Kfi+3J`!+dv/UėwV޵g=Wvxn:@߃q#A>N$4 $AY#C'c)Z3N}mvbyfzV`6?;o"D gݼf]O#.Ho閼tզiBY, }׽OEhkOḗ^GtL&Y&grb:+#p"EftTawjgwby^gVH;Xcʂ$6Z0B ŝ 4C߹b > | _#R,9hѼLZbUN[H +]7!zo. VuuBȣ+YHlbŜk[%`FJl! XQkd_r^{;0> 5#סQ}GMd;0d=azw2IQ ^w`Ws X 戬(uKD!&@G7:}-ۆ3m#I99j$R{(>i2C~yOsD~b0iFa=D7Q^=H tUy,9%`_jzYɼ$xIfNIOf;k6zEߺ+BKGo;s1)ޘ{7<_wEڌ^zt_(y-= gxBh_LX$mM{a0{w{z}2uŸӪܽO,]hA|Eksmn92g|+vˤqj$dpv2TRBŒ1/1^υ؇EnN$ed+91wqH@l٨,X`fҠc[zx 27ҟV)lʐl߫M.n}-e[Y5=9|ϓ)Y$)4MGAgǃ畕4GҁI~^ OvWN@L{2p!#i\} XnLK,.t(UCUBCf;GͳEsn#1="ifL'7KD# DTВLȧExD+Yk+_'%oh.<ƣGNBtcQ2{4J9!C `e)L˧0ub0`K"mΆAdH6@vǒg+][dE}WI’AG"44/й .e@;I\'r#u S.[n4UhXlOmgn..y W!N1܊ ’U8Uã\5JO}Ƣ"|jq(jkyc53/ Q* } ]kƔ~$L:B+2M񵠇yU۹P9leH7qP]3"%a~54um8\rՇ[ӺYy~v?9}Sg{UgQؒr)'_[hڙ "ֲ\8/kɒÊnN<_yw[8yO/ ޷OZ1dLu9΀X<۾67sIoRɐpRF}ugd3$86, ߦ>UWWץn5{c`@0Zp #r^DB x/ ;RT e*`j${JvNg #T%fJKHVӋĬ=t 8fc@U!ժ7ռhp"Ͽx1KgiciCS@uA'Df)ORxL%@PDhP}|hкo$qD=uдڌ^claEsuQg8F#b.0Dau*#࠮# PhFgMu@ْ]~t8Pl)2ctlABBwLC}b2wB;/7fϧNe@ԣslW;w] 4cGu=z8nhm1Щ.l H e䀫׷=z Dx{xja!m}I(0+(9D\Ր@%o1whϠMèWe"6N%7(4L9x0Ҋ]/Ng=uT @e1nI@煓oǃ{}PgVr ]35VDVͰZR}I{6Z͊}X3p>xY"2^>Ąa UxaƇj)3H!R1;g0|0WN2n?B2 2]caI6(RD KƵ73p;[0V琷+!N&Ld=7_Na9MJuo(~P?aeRX94D/~kVko`o‡u~7dN8ՙ^~۟rp|׍^to? p>1Z{!xOX飤W\`.2ΎZ31r )6bH揳Ыِ*Ůк> 67hrɼ+TX(VQ< hV6b:P. _"9))k#Mqak P+rjj SfpPNSu0<֪BG%4ߪ?}K@ᒟkつFJn8[J8= >W!:-gdIg JD5ϕМbj vi%Kܳ@ uz{g#4sL8h<Q70Q6-7Wy/4S[|H8%70<" O2Byb"<0G4DEvFL.jsy)Ɏ|W2dXꚘ2$HΉ'Cŵ0#P܄Ay?KGPBd`Ddg%xsUYf*8SbrĥFk9–ڲF;pc<Ȥ\h :9$M_lBJQni/9@\3WVt$G([$d8,ZⷸY\m,KZڤ:5tם[u %;|K[Hπ[7l]xIqtz(s_C!|)V.vGσE7/pS+lV)(H*\J;fh9+.o(5;LRVx;aȘ& Mt+;l !~=m&AlkɕZ3 8po+:}G!<wiݣ7ǩY[o.\~F;Q/Ə[T&DP]rHf!QN$aK: < $ṿ73l6BPfoֈ"opxMYO5BJ,D Q${#a|'|7y'0*-BބJ0&C2ҊpuCk]Z&*˰VzEVϛY|]9<>}ʂC֒7+F=WЀ+W}P*rvE2w/ii![SeBg"\m<q`^w#zlu9(BV{ \2sxg;J-7NRwkl# cu%yY< *T'T PHl,hgjk_Fcm,QD͋Y8ݎĝ]P,Cw뼬&WdG&(wU+No|'LSUe5hy,LNXfX:Q[b#L._:.F7 +anV"89o.r#1 6j#_;  V> KVtS[TvLw^[-ReVݚl;qP.x*/!h6%Q翐}JڟU]!\biadh;SU衾pšH߫}K_jK7yj1g9j#U]}gQe}R&qzQ6ȱN;K}H ,h͟WqZG17Hc.'aW[ o>TNDPe1p4j!`U [Rڂ{)BJ&^-N |M?&d~$e=ɐ|F=km9#Ԭ]bqOSIDHg ɫ`t{rp oAN1P6u Ug]za`S*wuWdnM _4 QXx)@/tNd:WVlfDǿ8#pI¿E{$87WF8zd0!LYJ~**Ѓ)w4Sq}*F/hD櫕B@FqQ{ 5؃  4DF֛DAŽA #PK7. f+ỿsEP;I)05TASuPW:oRf2 fSG:Wz͚T8.%s>AvճRH- 0Djdu)zqVߛPt>liLAe@<5H^/x{l]**Hx)Q@9:PiIme:2nb #7BGHD:7#ԼF *>f6M,VQ y,&HW1\g~ݧj1Mw=0&L4$Q ,I-@FK,TR盖2iɯSqü$JnzOKh_ cgD,E \?,,d;RUk ^&: G~FA|8U'EUKLnb:q2vPIQji8 8 ?Sg4 r}' )Nv27k :+ SC/|p4|ԇ{:]-%-cBn,Fv5E!knŕQ}w=DP:UIFܠ˘^|zDD0=n4:д"q :jft-0P,缱u EC b#HunFXۺc:{K2t>@H6\cF@Cݦ='\Lf(l,Ǔ#ХA)9B,G} :[u1%DȿZEvG T׾Wd<F 'ajQ.ؗR g1dhgrDWդH߆ P |^fWx@|s{`}g6 boY"9(k8^BS(ҖH5 DntE| &?Fk.>os)k%s/ڻe'TX ݪϵ&ϊ11WW2DWzH9`5)(c7LP d?KBtДsG//>/pOÆ6mOfzVy?ACm/H3kx\D嘴cjxﲇg؋j }D+7]QTB9h~Te*)hY/!䑣e[Jpόϖ EQ V}o)7:X~VoM^{R JrӔcp5 zZY@,!72O9 jrt,S/2* Ld!Y>G9}0&MrBRj\HTsl /zHi+c 5}8 o ?D}¹Ƿ]=2d; : fA1Re(I׈'ī.Sg {WKy>uBΞ~6h<'qe@+ >ҤźV1 jv)3& ;*Mq{^< i-3. OlL*X u/ng#d=`/N<)'׳/P;ŷW6Dq*u?}TW)6ukvTI: <7N,s̝}HalO8Pr,wR$򕒗h4 E^>wqj;0B#)l;_5FهvݩPcD=bW~0(2#$- т8s;vP6B7_VM9JϖOc5́to wI| ?Y[bN:hOoO,>i TeJбUngP uՇ;6j Nt{ѹhZl1zͬ4{x Qu(EA|/R#'KCW]8-W-t-e#/9CCa-:ne vn`$hW?Aob +g5,D8iس6,,e|wYf~4#@O Hb͗|LmϾ͢yH"ܓYeA6l-ŊS]jS5(_AdT0q=x,ҍVmF 0Zv،!إ?-dk1L "$~7|^x3"$ yҍ8lMxC"W\KXRG:遲绂 Z+'cZ>xHȼS%QyKsGqGJSJzNs.&BX,a;d YŷP6,ts*vA]"0`O,P2 ‚-;9CѢ"}SmЉOe "Y1eBVw+*f vJ|hL`~SM[쀨xN!JBXx|_5GۀDXD4]WLP7vH҅HYKI'ex*ZDW''YY?s" M^ f X?m/Ǡ 2"Ȳ:jzg~+@#Tl"{qpRC|zXnCS#gu (Ҷq|%3Â,]uN!$ߤk~=!r+ s\m֜^7Zx_[P-x# 7Jֳc |,K@4%tHhHD_9< v'&^'wf({Y]'s)SL>'ﻵ3Cө ekw]7zQF)d P>TD9<xv/yN! ݢ{RpjVMB ?zB|~~#6^ 6w5]VŸ~0 3#67Vq5oCùH&aȝȞJ9iIBe^;Ȗ w,ݨDA^gI\ O_DDt`F^.cs}NjV33eK;sƎZѠh׭xdVvCXнZOlmYrRcک x,i@-4G&vo_,ꁽXϮ&s,[?-ۏ7[S=1Iwtҕ@n>cDV )cwFAe ]HPO@X8u%s5J6·PRljP\ MU@ P"_Q-u7qY3Ib]Ӛ?QB݂qa'WfGhp.b$<$I zL4ш` xV 77=¯-#4 0WWqU=STc@gzEC0Z/`ԒLj=c-l KkȒ[G6G6xIlTi] h60NÀ0مl{ [) {|chkt沝raoS{娗ѴRr6a$6TL:Y 4*&j *Z 4"dpMWOQ8MgyT_~:])WowQAn\$8C[ΪYz(eVMe~=AGNZON6+=* .e rȜ ٵ] oFrulJ]@;!s>|FX}jq|`4:QA,G T {06(@P &lיX" a@t|E,(^Fy<-19p 6~ z-,H@F)S yE/ztzϬ:ib?Nk&c3^Zp/X kD8C;,jqcVQ"Q7'{+r [m%Z,Q!Z{ijzrB 0}q#L)V̈cBgDz(?VQ}ICܽJ~uܛL`R3+ 7mgGϮIIF,̒snu<3Ylk1䟷(HUJMy%xe'v NX_qW͂x^X \BD14]2:j Z+D ߌa`;մBӉb7Mi 8P&97\wHE?uT"ޠ3-4շ:+`A{GB#5]Dj5ɚſDpv(h(UϡB_T5>GepI_̠ RaJȪhMċcУ 9h Zet<4:[(m=b#y-GAUrS oeE[mmzSf.mpdS`\М;deG筸 Jcdre 3iAY͘|!)ygDo-čwf8\V@oGj1`NJ- AzKxBX ƀwܥiѯ<7(m;#~z+ 3+!f Xa/qgÃ+dj-l/#MUN.:6W\>5 #Qyazų޲ -!w4x˘'L럥B^lhs~0`gW4ޢRCʪՀ<"lWcꐨtQCyJRuBڀnH;>ƨuE(H*db sLG?IatBHN&1ujrP#ܫlxMy]dG5ޯȑ)^KK%>]KQ%okW4va1sgn̗w%v̒Y8BpHDe ?hfKB01[j]Q~9heJ>VTh:-6 f]O҉iAQ_CrOZ{dv rWٜ(OODBlYuBKt3M U:)w_~ LLGa )M3 qr4aRK>M%Io %vrE*RBaxwAr W*m:w OWN26fcoJRj.tWAGp)oFS t@;,]KγsQHtټ1ZVXuj% ߔ Zv}7эMo,+bk'֜Wa@w*߃ږ=[ h;"ȿ@{P遰qR&:`;sRڑkZ8dן= .o8a_)f8M640Ol&"VSsxP,/)zjFɦ*oab)zV=:cFm#=r 兤MZɳd> RqzIp8kstY2daj2ov |)pjxk%44n{dJuX}3uw,@_s4D3Z#TvDxjIĜJx /JLnGe,!E4EߛS8i8Vr™6='g:i6#žbuxf4r͓Ҟk"ݶ-Rn{K7$9$ɗx*Do~mZu|j_)**N =Ys-^/kq ƶsB~)_)"rGNI5Ӊ>yktpXk"wgMi}oe680,|yS#ӈ;|h`tu@JKK:>izm5QPQ"CO:= %NmnDνmI0Cs7䄫͋\|t y˙ 0YB] (q (iz/8 AFU{enE~e(UKoZ)ƂeŎ#)01e(SUpX@aA1ʲ[[vr$ɆZ~ pO|$ث=ϩC^uR@yV;qe"5 :zW+j>6N@äD. &-$yڸKknbmюo%گ>I9QZ,iFC*x*Jb:@$Y8`u#s,fITF2K:wB`?XPJX;SdjFJ6lzU+hYhv7tRd+9*Qi{su=Z !u%mZ!ۤY`mkX̣ok:f0IZ(Ľ$_K7 KΡ|9ty-o-d(!Ȫ8R?<*Ow0G0GWU: Ƌt]R>~Ɠ:613^OHA_vȋQ!ߑm^GT%y r4njʔd{72KA`pDF c"Û:CFPiq[*7I{ʑ:(ʷ\XO~&X/ ZSyIt5PL_0tYēx\`_t y=W}\r >i$UHŕQPgC':"HɊUknŭ^6Zcx#i#2Y}wZB}*/U:Li.iV>H!1]39E6o扒xL`f#R45/ ,_[]K4|ŘZ4~-y1t%~c/u _!t:>(-oulxbC-IT HJl8r.*Tu pķꌷExӡ 'U=.;{[@Y8v;C$'F.Hğ.ΟIQjPBg 7 #_ļdh MӒhзi99>wA]#UEWd0I̙^~HlK #廭?"x* x6.-֏/& 1\gK`JePdhfe|J}SYT=w~ܛDA>^޿' -ŀ@%&7z^-e,ҩdMQ!̟ȃ *Ih^k[R҆n[DQ ` s@6j:I6&+\K|xv,DHK~=TSmf47? qNaЀ܏6=D0tuGҴ8gS%s0s!8c?xcG_lS. qF\ݢDW*XHz?Ѓ3P){!%xV\7g(#'/f}s DBDMw^粟bhW~?yI7cTOҁ9a ay;䭞:bB G8n*TI݋;5I"=o"NP{/GooiX~G%Mx3lشzk0լw=X*lV64wuYBB\<QCy:)5|f< jpq M|w6x6/jP ? |H)Ikb$ 0?Fc2iɏ2uy)p?8hU Cy%`WTƑet ;)u Ɓ!jl_jոշ.&7uMkU~΋0TLsM6Fkĉ$Kr V.r@Ε22 ޼uñ+[Uȑ顩|!2Põt~Y#~[vqe c'yz#TPrYCfl_*VEiw\t/TYLP"ξ L^? 04D@\}Hګ:W7窫 8`(TAiGeiU:~JmPY򌦝p*vq5aKn8Hz a^]+8N pʎ0- Wq!D[kkF8}hgnL;gj)Geh"> 'N6Pٳ)\ᩲ$׍/IݨKH0ɑ"AV OjMN gN̵naR،FS4u-a ֹE?\k#\qK 4ȁbJmeM*t隥P:?P#Q Is@`8ҰpX^c2T;>Gl)v_cȞmQ) Ǭܫg _\2ӼFCT{%_(L3k_9к ;ƶ1Ԃ~*6$B=l:ҍw1-AN+!ua/n2gO4d~听}LK8l!pA^Q.}YNh74>w(;MQ=v{C2&Ae_ڐp[F h$5Ν2¹$kI_pS|л:upTϹF!p ,*aنJj6.Z,SNXPUdEXmOoFTn3K`H?V 3q6K! ,Z2ͱZ@fEYC1!lɖ38_|Pn=6g$=ٍjդm/2wK0lv 9s\j[D2?}j߳9r(rbF&ȋSۃL Ş~20S{H%ښ4nsljhoZA5 _2honS1CQk F%GqLYf`: n-i,sRkw`OIi+}Aİ췳E{rmhtŋ9VUXcC f]/=:؅z^b+.3SjՔpى~TDvz8)TКL27*kX D_9jE`x IQ( SrOC[f /[GEN_w6d[ZP52,{"isN )l;M jBV1gx}<2B.DӢE*pJKK( Dgo}=vʇ9WqԨKJff9SN>S@&7 10olc mGqd"7Rlt lk}@ݾw)SXBlTHϕ$y|Z1+wςbs!3/`Ncmf|lU6L<,ckB`w\ vL^l6? FFtd Oh|qE Amf":/ m [nO` ͲX9U+ }0LR‚L?`}x\ <4/'EQ@cwCf.]pY2ǺA[&b-f%BHYh*,W72Dtqt=s0›) IV RAz{wY8u fSX;95uڻ{4keO+v1M' ^ Q䋽l.i##F5xky_&6_e|$ewN9] !c4JVٽW,: C*Aի S . ed^ R1fa8&fa H20JR9 uXO)0-]Z9=~(5bRsՂŜbQp[$ m4na ,jM_4_K^n|N<*8OO}Uc-\^ot(U@{FQ֎$k0c) nyQ( ?!Srd;aY `U(8ݘ4J)Ъx+6OSQ0#=oQl}RpSqiW ;/"g;#ER;8Ɛֹ)B2*9!9.QɈK)]f/D:mm" Sthti1V0V0' JnXļy P>]xIв+8>5ÿC2_`|=Egz1W# '8g"FZ vRhesF2`mkϛ#Kvub ХDD_–Tw38RPy xvNjoF ܌6)ntUBoeO4b;5V3CZƟڂLV)JR6fJNh7VN(W9 %w"3uv]?R(1DQ7[ԬfZ(=R+K+ L5!h,I1DbhsxC YFx4UXJa~D¦F^ 0b`\ WKhIV$oT,?7$er n4 Ϛ<]jm֧s(J|g`/Iha_9lT,E] +"ɹݓ)|V4Cם-w<;Q%Smb{@ok/Erxh*pM"L_^x2|3 'Tӗ plUQWI)Rx]́Z oC_ydO eU@E([#ЪTˆn+oS '-Jq!1a1;PT >ޕn rA$7EVLlrȚB*SY2D@v\E_ڈ\X ~l[xѦp顦lg;V' 7tB!:oB(vvّ8ӌdDFBmJwZ ,8+M#5(gUP ѹ#+'\&shXB JZ.[r&war& Ą-Q*qAn)*y7UnErW&HQ@6z7aߏBnLPz曺8OnJVcH1jbeE҆u _i:kb=Me޾Oν>U+әr.;ZP# "Uմ67jGV`EòċxW;X=?m-x5fx?:E-%8-#c"gq5؃PvD:LX1V3PJ>pT`1 kfOiXVz9,._̍OXcg4Fm|B0wfȷ)Q-| "3m8Ԛ嗁˹+MiQkĵL *&=WC)՚TWnL_EkH/9)JBh<~u،fJ q>ŦWe7U fb?[1%sa[ekG 3CQE,iFYTz>(! ^5Q3C[w<_цtWt5i&+1@NLiӜZ`0/FLfSwTHVp S8T:h-NjxKӻӮ\H^\qn.-~Yo*I3,: 4=P~?b>-ZMhH[[. [g廹ub|3f#/*Z)Wzk_S&>T8qraڤ[ KXӝ}_q/qAOzX1e  *,G'-5(-$CSC|mBS+.آ7iVjXX_ǣ=Ӂbu F3!gz-(k\bojQڑ&R wbY";l;Uek? I_֠&4ܜ^! M- -&Gd X4䨣fx;Mj^ޝ3Sb+[_t!;U{E*w0[v,ABU(&FL%`jtCww"T.skݽ&bYjdXڸvI*z u+K,`j#OF%FHUR:1<Ơ n~={"g~@6{6]΍\[$~~p !m­1:OwT:w*E6_`Zl4亼>CZaV.[؟BJ:#f͹vY46a${ eDT`R,a&Llױ 5^We?3X>ؽN[u@#3^Wӭ™ *s[&QT72 dRfoD$wDN4\>,MiI#R% ` ?{ bҳQprvqB'A;^H8p+.,xwˢ5#UMdd7̝Kʅ!uQKd( *}b`W,T1u}B}QM2sLum*V8`]iTܝt3NɪNU2B㓤:lJ>.)rSJҒ A>I~P&GPe^=lbgVY<Wc)-;`GNzZ7؛hO7ڇڎ /#$wxUNva.yViϋMjKk^/Hש&kE+\D0@2y)[&i\h>n6, 1S_d !G]oIjwՋ̱>C} (/%?P?z6S8&UBMT=sG"( -WP]B D?fÓu&( WSŚ$?0;gq/3Ô-HOUƧ *w Su28Ne%s^J{Ρ/b7Q K%Of/f7trF[t5 -2)4 jVl{'˛tKyfhL׏x_ 3@q̐0!\˼?B?~1E"?Lvuj*Dg2k8B0y}ֶiYEZ ]{dQ{8K. ~T>H057qJ5WujwO^F0]G~ !Gswi L2]b:[a[NdEoxSB>$Gh|d%wbG5>,ȈSݠirQ^Ir=mG+$*W[Ϛs?5Blmghki ]66p}AZ񆚃yFOrIa٣n5(%;" *yOwiX`a Fn[g0q7~* ') M=D̦1CQlD=5yٟ1mhƐPH22]Lq .o]@HcicYwk̼^jIcCب9ʭCl*OZL0|L憻Mm=:YVNb^uP#EKB*0F=Ǿz_!]/sL кQ1NaWc%6a{n<拴1Mz2uSw{$ifwz@bZ)fQ\LdhvH]KҴi`GeǺR,/j(/ܩN H&u*rf,CkR=QZM DŽ!apƍ[1|gb%#wNʘGخ.ٙśhuxMGGR +߆MILñuE$ñn B}^Z?Уº|ѷe]|fEudd,P`I_ˇe*@8̊HWEG+ 呝/qSn \y _ ̎)Bn)-gM L?4%t8] ÔzN0dCȓ U=F nI^6sCZ@\55nc 9@FXAM56M:R 7+}@m )=Lf)tP06cys%QiFC"fX>shOJ# =~A'P]kyvq ?8ܽݎqF8D/~ 99l[ ;NVB?M;)tt:ul W Zvd%`}1H}yT4{Lc @F@}h(o;2q z&YhNݛ[,oRJ\TCz`Rʊ>*D& ԍJ#o u+*ʋޢQENY=@F@ūgWIš ,i˭0=26 }O:$6 U==,c͸fgk:I?Bq wK[ X1`ËD[ʆ*:S\HlTNrqM^uK=:!F%_xܥ>z5 l'{UهW6\ (k;.b@PT^RJ=P,p~j Pu0lkt/:᱒°LBaWC}>z0ЂƜ_۝Lg I =Ń4.7ׯ=@/%Fm sߺ[$'=$.)+CV9cMJٿL1Ŝd)`LϭxI8<4o_,;3k[=Syu&I9!/xUFZ 7N1sӽ]) gظ;._ٻ` R60<{뜍KYV;]ѦX{rŋ;^k l$`=r|8V|rNmjd)fz=˧flhHtfEU=M>2v4Q{@^a Lxа t<;D5vQt@kԡVنٗLĖ=HUa%+Ycf<9{!W/SSZq)FƯE~c#+[ S ڦ[Fv: Qg$΅۾!¹Bz&-ب]fN]m>j`l1, &~LɁlSv*险"{{a{RL /=R;^bGR Eg bP\SRp|궹S.(V™w_6鞃 7:V `4:lfWVt::%:26 :ϣV@B=Wl Z7gۡHqΑj~=EPu6217ؠ(VLC!Y6iBuIb Y{`\-.'VX1Zlp\"xtFAؓN,|{u׎Pt;m>cO-6IJ9@ij:/\s ”Cb¦Dw˝e~f7*33 $oVLE}OQh FXr.mơ4b'O.Qͪ5-%v^pL PO镱Nbj"M~VZH8⌓Ow:rd lM9vt c\ڣr]0~/YN{ <g{_ELb(i%86-,Xމ Kf Vjo")xE/$n^7v~x!rdl*3aď9/ g[0Q8Ozג1r7Y%Sp ǀHù *8&4CK$l$OJIѮ)lf^tyjwPN%UBYr'U_*m 9LPdž:PaR[(RD.c%t&Vg\!~DQ =߰vG`I<+ zm#_y'<`U !Z.hLU m̨KbWRz2R3IӰ/ZmkUOQ-+~f{~Uak/2LUxK O?:/׋&JSЁCP9>uV!1oLU +{ xTY{3S5AmF4*_%V#!k 2]\ܘPTq&vlYP.˯;ۑNpŠ#-UB/=ڮ՛ $XxT!H4}SKqrr(ۍ bqU~֘ se63X蓼D&H3iXZxq*Xj2p0w@Hm6B9 _n,Wfp_q{gYZ07070100000010000081a40000000000000000000000016101cd7a000012a4000000000000000000000000000000000000004c00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/bluetooth/hci_vhci.ko.xz7zXZִF!t/Ocd]?Eh=ڜ.+ˣie[./f'km$<*3Oȧ/R΃WԺlhR('k.F(tb'ݢ oDs#6e3_ccaV[D[4B`*k*!ޱvfI0pvLn1du_Q#ãִ@~8C#oǾpb,-%糳#3r<ʆt3rz92k,n䂅g}APAw{o 0$:kqO .,^ ƃlXinbrUʎ[uچ5DZpCfc8͎Crb!}A$(^ b֢Rà1O KFCB*w꺓Oň1 @HWn{9w7f }WL:dGx'5z-bNS .|"|E7\n\%= XMW(-blcgktC ,` : {8ԵΠ8eVjUVҠ1SC łgiH.a;{ XaKt6N=(â{8x""K@%6rt1|1P9%/]f~$-Givomw!U_AeWZ/=Ңp9ivvšb?`԰s0kٸS(NXcJROF8 *g Dְq $ebo *f )Qw áv s KZHCsk[gn,}W_N~a|/g0I2K쏏',gn4Rqa26PwLF~aiP|]r/;KŔ)NQ`+W ^eo~W@:V#0zSMLxGֿG9iv Lkxվa0(E{TG>5,ꖁfHyk L@,# tıXxYي n .C `B3hp#(f45-vPXck}_}DW*K7+؂ cZizB:0ʶR>In`\5nO1b61ҜQ'b tAsodaHU2$ܠ3׭)aKg >IaG/ fcZ~gF YP J}?g\a06(:20)Q`?@8yawR_^)6,8)i'УU)[ݖJ%"Ue lRUw3+3/_5N($]X`%X A': ?ֶ*~ul: 2p1o6l?0+B;udolLh a3ȕG`b,`ᙴp'HR^D]o㹶v&޷ko&T/|VOp5hH9LM (&&ǮBYcL~&W3v^7Z>zP\g}9SpN:=]֞ :]'~.yytD=s/λz.d/]e+WCrD[]vޘ G:*yu9vmzۘ.UJ3zv9@| [KNSKX}yʝh1ډ[0c=ovֳs'Y"F{.bT4;ph$gi,-I#0?nqݾ/.#\y)U8nQDYKk]=Gf& 9:0`4=Zz",sV"nt ݚ["-6*t36vc1 )w7s:\ܳX  %k |4F`B^5~(c3k10m*q3 9ײh i}L!_`q_OvA3^RjBȋ{Zo ^R%viDi70qE." ^՛< "=xq ̿jvZ1\1!=|T 3E8偝JTjςyp`aw8 57T0KJ݉qwh[y+R ş΂aan”^lc6<^XZH>OR zhԒfyΛX[VtkC䙧Wo\G*-dd:n*' (Qc958?>7}4 z.5{$$_3H*JUmDtn7ߵh%3#JdžN 7H <['C"B"TAVoϴysl{)$jVf~JU˃@II=9T5*(#By$W`#ѻ**NUR4n֋#GIAAqKHH_OlY2~XY$C*@h5e M<K˓!a &A4Z 8y&.23˜[{4L醞;1@7(M6KKr4DW d>yc;>듛#ߞWTM!˗d  r;e_7jX$~(iۧ~a cI'ĵr"|p e{8|'7>o2Z6zZ% ]]*͍Ll9C*Ki8a}2;棶˓:~Z2uRnq5FD uzW|; yTԜ~סUt8tTN9?[B|?H3nt9B'fO[[*ib&*in4ij^=2귎kÍ5m#M\r/kjEqT)5JhvH [l!msQvL}<<iq8y+7Q{hm$ښ]:N4LvKRށIFxZx-Jq5og^f/Gj56Zʴ<\¡dX? 4Cqvm<'JIN%d }VE#@/A~t.Rwy;:%JbPnZkd)Dz*s"=4< Z7p+xlS1E?'@d28ɪ?_,bt~-Np8ª T2USnu]TyKeL#cT<) ^Ar~VH2-72VABo8<B%xG N]Pʏ:XމT^зl3 &\*/rZ DGdbm83 qa8R62r! \l3**Cx1PHqY_v@poǿc.\A_ޚ& a D򼧕uKyqb2z"hPOfO7|4YZONI%K 'Cb7}Wac36oT`\Yuy81ʿs @߱Iꧩ3)(|cf< $j7y Ҳ4]7tex@h$UB6>Ȥӳec ;ZjvU+*w 0fiyZoاR;r>u)?0Ag/H?hk%߸ hF̪ \Gg.HÿCY:"m>Iv`|$-C×~-eǕs;E>U%`OŜШ(e&igDo~-И>MQ(v_ɖl GtOԽw葟@6T 1ަf|uXZnyFb_Ӗ jCH(weD_pwRMof%OcgYZ07070100000011000081a40000000000000000000000016101cd7900009d70000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/crypto/chelsio/chcr.ko.xz7zXZִF!t/.]?Eh=ڜ.+bBLN?Ds_x ׊HT?ُ&{W/z\ǣgZG $%DI@x''I!B_pǻJ>C'vCXlLM˷ $gƟ Gmc|@5jZY㖁CofR. Q|[0kaǙ8jPԼ 7 {Y7!1mOpPA#',b+`qR VҴCz:RKsVM﫮2@(ZAssZrXdUݪǍn_"b6Y2޲/dykeؼzG'16Z(>&%7dxvG+l[)$0}~>U}8iY=]Q$,f4}tJT96L0"pM:@mv8[rlT[&/pfHpmkв|nL@<9'Y½?ؘ!{ԅ BeJ8F ?u+T5 {'TNJ5Xx{i$OݍVQ!0.qeŜ7S3cIsa1cB1$*G@j\hTܰ抇 4E_ n,_jKVͣz;Z9߯Ѫ٥|ziQC zĭn/r [qVeQ*Bp>TbjNK#ϵ zE\*.Zcuiq0.5W+19oEh!me=iMS`k?Ѝ#rmnш ;R_s[Y(Ra58('4Q|QU 9h'@#.7΅wHo|}+~|Ҹ]  Q ڲ cc5p'nqVU@5_iJb. bü|||Fd>Vz[niλ?~0@_>Dr[U*'B:fZrfL߀!/vaE:[}Ơ!o~v߽?Ȃ"QZC h9 cgBWN{0ǻu6KKѴ A^% KÊn:x(2a[*<&,2dxEzCjړh;d~{\Fbr+xV17V>q:䰱vU-ztY쉑)><zx\ҪTKѶ2kX6Ht4ٍ +oˣPR .Qa;C.AA`~"WdR1Ӄ_tQ$oO4(T"|rFzTۢBT.[ `Y 'hBD");ց$FV2M[ĤWtVU8{ZT[UqWRQh@5!ai'rNk8ϗA?piU,M '- ؍~( DӇ- H1jލ,ۣy2|+N84>ωb.ljp"\LgҏHeX>}X1<:[^&i@;msI >yHJ5Kx,L\ny {fiuɰQXگ7nQʏⰆ%aUpV_/E/<:֖,F(vaS]eƋ0-@h=Դ#cS2ߚI!rA.-r1ܭH! G|cV/XGO\h u4{(XEGލȏi>0et`{L =;'KUvZ qd)# w#F]4IJ$gcvtrɔ˜GΧ&A+9=E"Rj?";4d?;FțHB7L?ѧ'@gG!>#E?58//F)+M~{fX.1\;xb&e*#z^#Eb6AT5C3[- Ƙ9|WQz>`fC{'|iP|Z48w\v`a]#f"5=CIu(Nb,U-4{ڼGw De~PZPA{ݖU]/B?P舡Gt"rrn6dW1ddIRfM[~7u5ì#C;=y[) UzAMb:77@#gNNk\v!5"#B+}- ͑\G~}r3|jDcۯ*@m Z$GFC<1~ZkY$D }y5ȭaF/(a=Lɛp&387v})V\:LJGLiwnr/Ka d;-`yĻzF }"L#)ڽ%3eG8"ّap}f^"xH>`k UtFC4vXA\Іl6I;6 0ev?Mgf@fDshX׳\T:/ 8n#"% a4ʬPc)KR-v=.@{ߋe[E<XLۗDKϜ WZ,q}>Dؿ(]FиR uHℵ1("-gdW* ǪzRo@1[ŖxD jqWI9ehyEUZBfsQRnlc׻ hgz2}Uvq`psJT{z_CF 9;2X8caE9<٨ ϶䳢@^X_/n)P 4#wnz4;&b y;HhD_OzϜq3?x<4Z] J:z ,mr!ۇ,MRI32fJh@Re\4Uo츼ֈqܽ mo.QcuZLL"@e4b4 յօNB53N- *H d9Лܹ'>A E>%‰r+mx:eR4n$b?*o4d7i7ʔ ^,h aOW9<I8\/lM<oqZt;\tȠ)TvO`z=nڛ99H( ĔoV*W)&&Slv?1P)\ BrlVpsV6 vJEK"ޒSthXXYpzu.S+qbNL] .+ϟC8l}O3hqrnłnQoۆBW VKXz=e*uz (h%@0x2-Bl/O7f|Ղ4/jHz^1. IY:v {CĕX&i(E+mi|d~UYLDA N*ywKYHzf Q@no6Mh=6G+=N4aJodkzP?Cȴ1Pk4q@'^jGI˂BƇ-R\Q"qA"t{_+v{ۻdmz[3.C=u"H^N7#=N{>{&Q1 i3e4\Rd%w.e)XP >!jSk!d}j&fyOV؊ދ9_(D8ŶaGwHK%u( .?+}l2.&8''ⓠ)XJ( l{"H")l}֭`/ vzT}?qj,EX[uPi?7Բ>wxaHzb0 $pZ`-{fIj \QaC$LI;-Cl%כD.t`q{i*Z֑5\3amCXj)R6.\O.֞v/,[kɤn#ZRI,(uQ:*$PhƚՏ jEszuUfZruq|@IKg7i)U7Z ]SºӯTPw?OlE33iLLܛhJup q6 (8!= H420.XvV5MW +c[`v/+Yt?Scӣ6=O⩜U-蕚 9K!1>9=?+Mgy*Oc#N:s?7#ݹfE³WIwUF!۸l.ehEa4(p^1:[Aq0rTkMm6ӂƦ`,N}>a.qO2 -H a~c@wE_ beT%y -g`e6{ױi{)ޛ)Yb[]XjCh?Nw;,(@IIyG;!WtQl~rd܅K_:O{A(f8vk2!qTڀ=FiKs wi'gGp;sC#Q-$/A _Bx(Λ+yvDp)S٢ %Acw}Ѭ_M I%LILDpg3#́P p N,ۑO E{J Btg&}K_j7_k Pho670Ja@ 6P2."!.qi#6Wņ%Y#T0dT !;֙rx!4^*dߩ6mgaxv(ѶnD Ǘ Y~T~jblkV8_̚&so>IuZbr8D|~dEXKt?$ rDM4oPA1zɘJ"D`ܑ56]8hr$#[2dɲZ54PcQ7><]}⹸,T` NF 8,ʃQ!r낃/QR۷3;/!X1zhlcl2♎AD%im(T7236*5^DŽ\ Ǯ*KGy -r2obIkK=ٓj0d[Z @ E}Q&ccU|:}M%f2Ixg45LL,=<.MpC5`ƛO$z,j)5aײO2<tjٜ:=oPR5$JbS(It_X8g% vljynឈޒ38a ͩ5e0N&tm4\/~4@f#\@7Rs{N$an B d`f PMbpx,j9e<~YшJXD๽Yri޶/е|~1]譒9r .?<"+kMyx(84]n| ;0k@I9.'eb@aClhls'd6zVyo'beSzU܊B1K,Ϧ gf{iE褉YQ.0!Zh[-[wp7|p1=jD۠k74L2G:Zv V@ł~^1e'/xXWH{C c߭V1E39ԙ`o(dCVzmc()@@^@Px~`p^tWy85|#[z]wjG>oɿ?;/0* .Ȋĺĕ]NIjv?s0rn qGɿٯ턒&y;DXͭKE/(9Onrj(siǩk.0l(dD4.WF >#d> 3s"y'((?j-/H# -z3p涺VX5bۚ RUq/KTҫz7_P!@sm(GPt |?d[ѬNG<:ǫC J5Fa+iB!S?_xZߟx;4^4{GDV)RS/g?S54e^%Q7N03~0>lV*@_W|}uGJF&,u@BXLmwz:Ĩ87'*m w@C;q[>L5hc9/UÊD=.}ەE:E+s#t큼RѺ^LjD #3%Oi]1PJ&]B ~. 4E^GmnNGmhvTTnQFK#*9yd+sB^•?5JЛoyI2=9`.1ӈ5Wh˔G\Ld0'=&;fq$ujGĀ:pƥW MhDt/0P ۠i\,(>fl^ >P: DeɿY> 4X'"FL65G;WQbƺw^`Fm1uG-eO.q07OU`kҜhC)ƯxD׳qC?iU{]xhQrn;~N>ƨO)\l: /# +V<|Ob@UOq9B}%᯷3O-"h#g9cM<]鶎ZYjH7dz#oQ0Jɿ'?h'_q8ʄ'AXU)۝Bč hx5npYS&"qLJ@h-&9mnH: 鼻&M1A9rM32wQ*>0C$OmD"8]y+exLN[(&&}vؼ #n_L~BoE;.&oWrC^(}˟,(i}q H ̈́OގiGY뢡Xua` ~"g؄dpuw:*ܞx+b8~d(qn IXzeXzWGT/*YTC0Q+}Ms1 "Bϧ[${i&{Vr ,OgF*m=$d=^"W5+lgL֤ -eY! Zʍ dH>B=Q Ch=tc%N [}a:<ϟUX9/!T%Qʑ>ƌhjR%,\e|a-{??u"߂5Qb&խHlR;7*I__N~u7<'(^A]pdqeWS*?96 BP=Q2QMP|9i],qivʳ-T`ʲLJ?'x ޵ ݂QJ>iވ8VVJ$l9^tUIhNP'֦>a"=5mJK6r}7Pv՘7t$ȌɊF!b OVPR}&-J4BQ8t#7xjs?eיij{ ]jJ/ _d\+2Ma+b{HϽ%y F~ ¡{G$q{)RޮƋ#**\ 7iuVC&t9`URZD*-N)л7 q 9ѓώ͟!ha:2b;4vFZhő # qfop0 î֭9^ 4eB8=.c79ݯ᠔ԈCگX¸V eɯ|d`Bip c՚5(!:ab[08[|\g=tRa#ڎC u@0lQ%ݽqj`&_vu(|nԦ3W"2xI>&N48*h}K> hJnaggpg\4fo|sjzQ'O]+!cO"FZ*Oئ3/5Ѓ;pWTC9dPnw) >ZʁBEcB=TXb/RQk˷ȺsW?+ #4ֵȀwy֬Qǒ]7[ mp 喯GiL !ٛ#fgj7ɋ>ь]($WQ~%&jWx PD[YK'K%EOC&pO_'??8۳|_A֣dCުd*z[皀Ft^bH;ĺu|( 79>bړ/ WsYza!3oxaA ]U7'O,[ucőqשPx:-as8x(=ע8񻶊[K4:- ^maZCQa>/.1F}+L&z*NFJME8ʚ@\<>#NRbsbvlJʊsO}~r' }Y8!es9oc.B$,i{xtqU&0&>z_+{%բH $mmzZ Ⱜ@q1J}U6~R)3\hpBٻL>(?A"zs^wg֚=A{)F7Q,#L%TjvZs2ЌsxI.7sliHMlΦ+: fL<Ϟ޽;ek<~km;_7YRRb?oxbڭI^Yø9CV<ƣ7@<}dfn-zIdLMHEbcUY#.G;wa*ؾ|V,iT+DFb gL84a?TRBNךhg YKZ}MKn<>whUNp7z zy.[]sYY24gdkE-nܖZ%0@SmN,*=ϷB06\=1 FR ;褜 )R>%yyUC=|מOTsnH.&6@ gRMfĈQ+e[{mgwvŸ5 Œ.WT᫞Fh4M7{-t{yp4H}#H$ycaFđ,RkR׷uOb.6*"Q\TpB x[ꎸ4y-4)9KZ|nl]BL.~ wK0ogH xaZ[V mXPAtX=*׽s RMY/Kѐrmͱ?1{$|I=u^1&薧& B.-qBhm r sz4o\ǹ׎5T@P@" "^Y$n׋(^F@T`7O,zt6VL 'Bef4W )̙o %=;ߛĚM%G 2J]nC8L \>G#_'ѼjcV67: "f3C-3=N*Z̾μb<{;̂K(C%!} 6ĹU!)*df>dFc`1=Hߗh*b206{nr-VAgMzqM\HK l0;<|_U Gk̗ +tY9 6Y }znyYgiN_эsT\sQi+#1B[WXJ%j-@Y't%Tdz(@`ôJ&JeMȸؚ)SO[ & R0?ԉ #dYv^ GtRiFșw*67f[+RUb߼p^Ia%^>S -W ^l%/$ciL` J\:Ia~ Qf>O7vcU:`JS״*ukS"?{dJ}/9\Zdi k[C~{uUfIsy,ۄ~SHI?c6hr(׮X03 8Q$]ILAxiǵ)vi8f' A@`"d̼,|tp9,ogIW]`]F-\8s-~}6"syt@>~ w% I$80䯜Mzއ̲a\#';l+)swxw5A4ܺArX0iݥiϟQ>|)3*TF B 6>0-45M)$".'~ajCb{y]B*HTcv v&)ݟb[ұW>ldC| µxeg%cƚ8D8V lv'YοWi|ͨY\632^`A.w-kA~AQ6+ Y8T,8aW[ٶ~f{2Bm4.d0%>31GTRr/Q㮱5ףۣ24 ܗA-_=_R_I>a`T͟FW>d|/?,8",PPޠ eٝncAttk\ɡEj\jU"y/Ԉ'$q8aDo,/?v܃9c%̣5(1Y{WB s,:7یBܥ:'nhxN0z2Y9B`j(qq!c8qAq*0 Wv5a33q vS h?0 a >T$ch}+_PF-7j2|8V\,~klo^T,)E )Hܳ(HԅEpsa]ߣr.Ʌ$lŮY[kh؋ $ h-H%i-aD+R;bx ߟ3҄143ׁϴWf}*-% il[9䏈-?X2: [Vz `~s#6}7%zXt zy&d@蒌Ӈ4.>'F0uucP?*a`cviV !k+k&5H554E `b8l:Tx]s|FrcU;5Cqs% Pu?c"ģ||wW/3)&;4[-EeM!]ĜOk3BsB;/v犸y]}\y@Ag+ |p#R&stQ8wsx̀xU}ZGdAs73zxL@9  ch15wveQxR,l԰XMWc vy容li&f+ ol,:ՓRngs'˥8kH8vUT*SΉ\QUěر07.S4 f4w×?I~#WwtVJ+C:Ҽ./ͿYz)LiB!ˀ Q/~'Ѫ3|9@;an.P[k:\L]CH|Z C^>v%M -?"`8ԩ[yxnNKV NӖu"}k)2ٍ.Uj, ,?Dӌ>iNT:Qq5HV;|_Wf2doDlx4%xHf ,V;:Q] KNиD #)炫q\Gxc-1'K D}k*˿W'/VR{L8~ti{+q陁pb>b#GI߈~=P'lmO+ ۼߝ-gҤr 0N%: JYf .QyfC{2i$&XQ7sgK XiH#4D0dTB W0 .eZn9Ҋ@Ag.&.+Lsb]Ң[~0@\y>N1`.61,)[~?s78(UVݳ:E˛`1S.?ep&TYh[/fqڔ&?ܽ;C.e0ejOk]e2G>T)jua"oT_L@xjj22-ϖ3 #=>S~v/\!gi1}ӷ$ҁ >MHb4J?6N$ /VӡGy=~̃~OxJyhӺ^{(Pn{bNb~^k"/SoL_^7Q#UrOXn N'ͦq+ } 3rk:0HN8R.#gYӶsT\JGVlU!ܞMQ;coQ2q@21h׊e.>+>$6UZ#ݮ1=nΚ6p8N S>% yDC@[Z傺=f/CxrU©KRF{S *Eu)0!(XcV/yPF07>PCƛb;$HtWtts'y},z*i۶ n|QmSsGC_ZЗAJ|R5(BItZ=D9LEg\T/nwDA8B) NB.JnH(vtqA1{G'5)x$TubF]t#[z{[5@}`vt VCO>fmMɬ~mVgKs]JY/dAE;sN00&j;Aᛜ80;6}}Θs}>L%PiPxo")~'ھqn9Ų)8.2vH*=^ ot)da-.GMY =:jSjl죥TIL!UC[?QȰ>:U4XǏFigDs/πB]XUrfXfmk/ZSQ 16aqr7#? I iaqK(aM~\J|{rΒjiNɬ+?!,75z׷d-r7 BoeuO`ĺy\ \xV82ҎZh|iT<9#N|DKkں"YP^\$sڠFizȞL`ڝprx/ɲnWG$ԓ\q8eb97.ȳn͚ ˯tסoTx{c Q,40S+v(B 3D啽P P% 5~[ ,KPKyQcvG`&TJ7!?Կ2e9*zD-R1!0mZV:fWdq0GR&q$!3ijÕ/GCI<8 1zQ^[DVm0*@qVwI&P-=jg~h15FosKvkHw()`RdWWkv*X0)c󐥍XtiaAffnrRd~ 6gL?o<4v ,AnE45"e- 2i<=F?$s sg15U>L]̦JSj7<,{E+;eO[K 4 IivWZ/}?WOhPDՄZkB˞)>ɒ2q.f>ji4JnNNIBhi8]ȠT_r %G?;{W_ N(4Ui^+D%Vc`!gT#&k*X2=7ʻ5^V]?Ega؀jNJLqxOT9Obw3}˭FdB@2Dr;,xËS2&jxߧKjť[HwT|$XEjªdy`)03+hME FZ M*i7q/V3ʏ)@fR~;0z*Huw_EWvH >4kQR fVn-O5yrFs1_'2aZ):n`}T1tEJgodENhhcazLfmH1QF glBdm43Zc%+*0)8SJD;YT$Ȓ` hLXzg|j'9h^Ҭ d-^![N\7L0t_?oY6=:bb&ϒ B'7:^C\dGf:uľ |ǽr)3n mәdlmsy҂̯U=#JsLvmFXaW=}Nɋ")7)}U¤KGqlHO b*ċ%tnr P),_zWlЇKRP9cMę' Jg+*Wp=ި8n/qz%U$4+$&: F+̸1+% U׊:}Q=bQceʑ*˗+Y|jI w2w$${(-0yj߲+E`da<|cA Zk>1O>Usn(GB,]OT< QDt0kײM*HӠ6bAB(b(I FMy~:<τH\ -(_&$2_FR"cKePbJ̺xvFHN1 EW`'04~hCO|X4kku4u=Crh oNچ@: cy+P O(j-om4&RrC4\L]Tn$!dhL)ԇ&=uq 5, N&iy]ZJ?t?n_iN7߶gS^cØ9m eI*-GӨuh/ҷDۣEZ{!փ4/_Z D$"CKL4xȑF `CS(7JE k4Q4G'<0h<,s0+mE-Q+F/g#dW'C=*ł,YdĕUf>,{;վM8=fJ&r²5XF #J{>^N[%sF҆Gz-cqIS3t4 w7.N8*q#J*s!cËzEoZl'MC9Xy'(l a %u]3(qAuI lXH*PqIhbig껖( >M ~A% ""%jդOoBG[\Y^e\)^GzG8}(Πjm/QSPmqL,wp|KB^hb9ȷ NPoA* |'i~*u dᢀc{o{>jp$74գXZOѦ+V̐( KX=ۼ3|]H3v{}\Wbg'!1VQ-@D6p Ǐ`#3Db h^N(#^llP2XQcfaP{QT}mK V.+=°<!^̣.j.fg`~-JJ=tF`/7,]jXɤ04tEJ|G :҄TeY>-)xR]Ic_4P(7@_ >Y|R ^5}S!ʽU;̷-0P+^ٴd] MkWRH\7b +zYӄ5,.t~r-ߦ4ZD! r 5hކ׿WNɛ]H7Yuܟmq%"=i +S^ GZ.fQT|f%5eS?'8%-9p$id~ɽX w4_LZi\G) <+od{.b2zgv9U .}>E^R۝|s) cWH3e8bp0B#3+WTDܡl^Ojcry5[X.p\;.dyb{ mDT2dZ FwQ޿ %eV3)Z 2'&tU'UBjT(6t7)t5(j[n/v V_[i.SO8hM '*߃Uڛ}/L~BkwϰU Gvc2@amfU:⩦"<̲G/xHa;Q4pyOD익OFCA&Wve|Vr>ǐ"zD^yWOfʥg}Kd*_Bv+tak,*p!N8kN'(Ts߉/\&T[.;K"?LVd*ǻKψw،N4̼=$2/ؾ7kOQg<&v ~A:ӘfDHKnxGӨچ_oX(KhY{F,$ݓ[! ,0EEǜb6Lv8Oei3O(l|_ NCÀpQ]x!09ﲔATߓKߊ^5 .3M][* }|ܡÔt2h+t5..-6cmJT@PHF`W]~XVPʆ9xk!hHCt=۫+I#ћ#MNF0^3Nԁ4aDTҙ=c)yj!yD#wDY"H6BZsЯRRHel#pu7Xo ^6_X[@HGZ%)>=A H#K$'O{2a~heHc~C#PJQ%%/-<ie4?ˬARL׵}F{}-ѪUe޼vص,7$݀%〃l羅%0~@+.01ŋy$C`zXp߿^D+|%:E)=fJW=)y4Gm#I-37*ۖbIwF0jn 8]I,T9^w+{oTk6I ELaA`zĹ&A/Q}(Vft 瑵eG/tn4KLx,/q~)K0+lkw!dՋoEm'scȀcz5Uc>xl$#Y vU˴T@.׬xE{5g|a6})tzƠ㾠\XJ/vxW]HN F%g8,pˡ"S0!A<_u-~#mEHϛuA[ UHoE ]o YK0yuЈj׫ rER$QC x>֟%v{y@R Nha &]풫jwur]eG9ܟKyRw?!=|hxKf o1;1F]0[4lrTD&Zr8jwkF[k V (; 8aay<0k$\7ֿpεsL |e؜&0jO:ojB1LC霖*߫I$Sh'aFzb#!*t/?د1P,t4X|5Hm[X]L$d6VL DH6y*,#;0* n,r:ۊb7cO±}F!3 #n1o*0 j] !|nI I SAf1<g/!Fp/9ڦb)6`OUER@T^1:V<"ћ~kHc,fδ{'=V! *syҧR8 :9 == i蜸(XBx;PJΪSx+]E!VUhdׯR36,ڏShS80M%ND,vECѡo3zp^$?S/Ġb~ccp>6(9^dćS٧e1-x5u\]?6`.ѝүX&uLQQ&kjpvϔ˾C6.h,dW急l]{'ftę5_V!EdLCw8!oؾl)"fl#Ab㳨4 4d ab :!cܟV 9K,o-Q?&eksjZxץy;H-2v3FvKd5v\ױDbpcyT2/4ϑl=߹lu24ڑS`Y׀qS1!9 ! s21|s5k`۾b'z{0 ;>!3ɦƟ#,scܠO)K*<مt]j hZ:uO!d) h9ӓђfhrtԊ6b q7OBĞ4!E,2[eIFMReL`~ g"ڔ;٬Z\ChbHťyIgH{p$(H+aU;bT sk',VY/ t7QNm`n*9h?4gfQ4M>xI{DŇ3Ma'#M|% xG?kXǓBwo>nV6]#<0*D&NbݍDnSCOZRǨ'̇~˫ (YeMe(!d`G qZ0c/((|U9q[ɵj .rl%hT0b4Qgd1ZBe6.o%㥇[L"+"NqzEW?9m;~oiҴ= O=t~ZW<+)oriAoRu5T1c>>X*5&,[`AyYƨ&ye[NV+r1mZ 3/"X>z<{쇙Rm aha%Hi?A譚xg"UᅭWg~ J^rLf5)f!'w>ΜD!ȩxj}LGI쭲V Ű5wK}J!ҝqJYr` CHP=/`Ц"R ?'t/y$v nMlD(@K(=3Mll;exOvᠵS=A;~qA2 7#K/ױlXrX.%.*R9LG7o1| B k9f W٩o>_Q= '#٬KMOBqs41{aA1y 5ciw 9TL$)$CfcA) &9puM  K"&ފktZC}GF/ƨz xG]Τ&10vP4L'sI5HI"=10PO~(&h/aUEr蠇\-<*7r?-pw؝Ι2F;½UTٳBi+[>EQ!#=86n+ S0GlGuTpG2Wiq o8K,Mg6ҕ g<}.P4.5_AiwUOx fch.x WXūƇ%""LB4qr}U8 7t7zL*Qyú W$p8O7r#w]7(;h^E?tkG1ΐ_RtO`E_hVO9{_ Qt;-'q#VOӶ*zG cL4y$dm'>"q[8/=WZ{XGX4WY--P,NP܊E& .E[ a_ &Ma:AdZd -s5+A쏳uC?:\g{r 2:Q93`d*: 3% {RW?\ߛ #DIzD[%ɛ`^eskQ!&O*8Sŗ,#=A[o1w\-6,-VG4ɷκGaZi:T(Av9Xi^2-|hۜg ہ48܈{Qp˙Lq/#mfȈ䷪{|&,FuhQ͋2冒hVx zLxѩI2 !AVhb8ѝԉIF<%L(.Rn3}!4)?»*>O .%qQ=2_L5߫&>k]* 4Z3WfBJOF&?O0*љAdzM.y<=Kj;"ff/?NULb<$hkɊz{hq:#JYslkbut\ȓFvxi$8a+,zDɲBοX6CP-Kd0ϛ2I"yw,“Z*=!M1j|;*Mx:kPovcE]`m[D&͂$.0B0"lkyH t(k"}#}ResS@hdx~yuX4.?j._;7̒%gC$p8w=@vgk+eoyF9պQ\:[; ާ9xH֚  1|?[k3hߧ]#] cZ{tvyަiul]Nx {Sp0׻@ŚvdEeTS⍟V~S3(k)Kw^&XIj'U@_}H12|9oz;}$jN>Gw[ qxo 4.kIn-R VcVnFۋ!Vr;HeQyw98Fɳɛrо#%e3{ YR.Qc7$k3w?%\VU;9]$r k nº.=Gb,q>]rL)SjzxSW"x¼25P@}DDDn\A(QЖj)nxKdzL`, =to;$ tڡ'keXs|W?S+^^)98ղKSpiTn98YF  cNncbj%67m+RŲ񑵉ף)gѯzcPv/_L)xbYQ%K,ٳ48nciR'=&NY!&XLv1Bn+qdh\v-9u)K.{]2@"oM82g&F@ux ]5EoW']*t% kذަLLoRMriA]0^w*2"7\HzDLa,rIcyraܴMwAM:APP>UWķ +E)| q#&萐Uņw3[%e꠶LwBN}#6`u!O;&{^%Vls'Umʎ~#Ril<=$tm Qݒ,䋍4>kp ؅~6qk(JJYP܊((5]݀QjmdW953B<5\@J2jϾn_^)adWKtS6s?_ӏ?=<7iPtywȦ\f؅\@4 @oHC6#ed A}8E }iQn(a*y6&XΧXb[(IoޟִZͶhR⚵9kt?2QS DNܨ't"рbQ. "/zV"PܹkRC}1,ͰR}2{)ƥbMܖI2S{x2,|6)UL\]iY,I@ƿy Zs6k3 AtetlOŠYNݦ"6@ggwĶ?VxMW D rn4j)*BI7`*:Y~$x3u/>~>zpAa 1d}d@N2Q쾁PQSDˢM؏,o;)bG $"!C)T5B8] $%"ރ^KgT1<*tQ"էQa^zo3>U H@+~&]N>99vo|P0>~u.gkpT^(UzdICӀBd,<()",|䵩>;Hv9]##8N`2go>dZQ<bAJn5\@e+1eֺ@rI& c2Gާ~ P"(n%9$^C ֑Jqߊ۴_b|N$sA'H9V&eMmGd%+JNؾ>(>C%V~1`+y<\nv35&di5~B$|fݪW?"q̬\,p7= vYߨb F"xW"͜~D*h-, ޞ|%}N伥A1N@$Ņe92Y(⚰J{q~]mJ&JHv)8"_ǝdk7c^8XU0S ts5X3O [iƕ8)|/^Qj_w,SQI,ΡY{RyI{X_'$4o 3wD_$Aw6_>MwV,kҬwS'jљ]~Ƒg1B5~ci!@:ݟ|BR7 =?O1A^l[v5{u/C_$ËNPI? HN-&L kjv,:;߫>F<:V 2CČ:JFfl\Ly %hLOZ҉${UM_[ĬGhC7'ݮVΧ]'kf_@gg 4[#42w)6 qU0 ·\2򏒒Q8mniɀ'SEޅz-֧"i{*kM}\Lޠx C3_h}ښ}&L0JacaR2aP/9&o@ Q %WY+S˷ɠ|gz,hq0]4 ^ZDl(P[r`fH9)-a޺vW'5Fq NL$Py\F4Fcn8 RS w673(j@('$ޡ5w8ㄎO"c ;igۑ=;FE׉,WǧV _8I=kI: Eke>S(\]t(-|).$8RZ nϹ?IK5E }/vWE=Ӝca$ЍA؊qf2eW2$ӇrA({J %\\=ΖU>c0-3e{]hJUwWD?ƨtPgiwoS~-@_a "^%pZB͛+=ZXbg%8EsAKUb 䪕 CQ3:*1ZS_f<} 5fa5+V(A9",ÖU(]y1F B:ɡ4Z%wrgm5ne5U~N͕MkiXgv'C"@ʐ]ݰqy<<9 =(/1zY YAl%'@:VIk /:GcdQa|#!Df>ܺ4 [˽4.cPćx¬S[ɓ$Ҋ Ȁ99q.@(4Ib6Z 1~c;/=#4[I!G=.;&DU}H Dʓ7 eCK6 RPəjfŤK_Cy Ol)Ϳ l55LNo> ֻ/޻A8UT>;"$)H^2xCK>#̥"DGA_QTؼkM@*,HBwV0wOм c) gE?eՎ|w5$|PV%&1\P҈=ya\L'-Z}xM.T V$.Hׁf?\;p\:ld5U`Pt&@AϥhIl=eIֲQ[a\Iӣi>ﲭn)&y)Tb*WAG#, cBgT z(9iV_",.rg}#c:O!`.{re?zrG;)-Rl. ,Vz$@G~B\>ã뉴M;ڢF4gbW ^7vB(\i7#F!@i~[MZ Mܫ| M5]/4<*۹H2zx? ~@/l3 ȯqU ~e;Ds:Rp7rLisͭ5 z2`ANZ.'>c}H%DiuLV*y e3sa[v&:!#x cJ(0Creё|/2 =;}-w!Uy@i#`Q,ߢ K bTZ\]BzW)fjܠbN( he~5T )2zFKvh)L(g]%f7 Xdž%+b<`\!Pz7WU`R#px0י2@rJlBs`O=N7J-5 Z DtL[;ѫ]figJJ՜P,doesPL下ե>]EY#AV<7F+@Տxd/vB,:He/ӟAER2S๣9==(*|aWСyӝGʴ2HSds!~.f[83* Z%:" 4bRkz\WU5ܢ)̊D1/o7<=d؈5Zf қ2?GI/{0k5ǜ{gb8Wm! h'zLI_fd{Ym&FFns=xQf>};FIE%RKZe>$W9z$:ubLó| M2&ƌA sKʨVZXd b(c-AtU4!f+#fns$N~Ùh[1rXM*Z卄e8_o)ܪXade܈$~zۅv<"C1n"7ܻ*;h%}^8$P)q:\~,Y|R'1Z1Vh{hpF&˥1<$xuES) aWZdYeoy< *N?EA},E+o7i dVG}%c:.Jm%.hRM>Q:iE5ZE2c(4x$4 u`-(#.WWe`꺩) 殖@ !(6_[Sr~>u PGT8<>Q4TnaTf[NZh7taݠxCsKYI?Ep@ [dve-Y7tGn&IYyo'C}| 36ϫ&K3sL Ĵ/68D@K*0idW.Q!uIFoJ"KNLֺMg#Ga`U՚Nm :+9\4u$F J?I b9c*3`mtK -O6pz5$Zu@Yg#JqN3А([!s@]@̲DS;cn}X[,\$NH ڂ(^Kx5:V$YD u!ܩvIfUJM*=,#pvg>ĥ9xfطygGh^#W!GU bƪ"D$U5HQY 9oY6 gZСםW[`냄Z]c>W^ t)[6,UR*v9 \}Ițcod'S#j4hu`K{ }EiXr\}wH^i$ 4>2|%!O5<>?D¹|]eG}l"ؗ: vXfDϭ{ވeɈ]z'A J?F?ۆvRf&sCz;yV[.FVc5a QUw+vE 5>BM@+_hiXs Q$"iR7auwJNۧ{H\)t4E J9%ISToqCXؽrP^^jKn37^U!d#x=1 >Ydϥh'Pǀ#;}%`,p3Dzm%ixuɓ*OЀ>mFd+w({tP~eP&_=Cp/wt\$H:Z~Z|mU[jZ[io >2^ir>,?s`3>6R&egLG{GA?X'l8%bLtZ yuRN* x= ulD]o(A/y n }=%=YN,x 2$Ȟ?D#ryqP\&Gq[mqgj,w7[lؾ!@vBɜvTVLV5SÄÿy7}9.5u]b yA_PCl@+B'UsQra! hϑH+A@Ϊ- Ʌ8d7\qLk6yQN!JWKklb'U\+}Ɨ,;0fQ\ڄʞq;4& g n찞[<ՋElj&yQRU6Dp?V%oHn/CL:~s@_VF LG6 qa (t_vsL~3?|VP䭹L,uD!CxW'&$J4i1朚&0NXP7'Na.ؗ)gt}EeηH6ͼ '>oCnjbkF鵖Љr&2jgF+?)[:؆~FҞ?ffbnj3=yw!r^Y?oLʋsB MFXwBC}/w46jH DSxHޱ%\dYq-0{'0/^c ݷ 6$w^ʈgJ9 MDJc.F rcp|3Xl}% nbjl&Y%qfßY:$T2Jm ;$/4]~&ܼG_"2FRs1AgCT"ӠZe;FUsOz)>85cG~oĺJ-9Cpˆ[T9LyG4) xe=^]jè>-_0D{e'Ľ;6໨L j'St6U>-otkƾMUj1dD5jY{0\4Cw5)]طؤBɁ'y3Xyl4k75SWcQ", Qd*a\ [K-]jZ.wbwk4DCݟh +f^Q~ﻲ.>40 &)LLjtS^^f18$ >yb t^3nXEFvkiu0L2%2h∟yGԀRK||5)뮼ݶ O*g2JD:0zXW.( 0xE5]DؚW6sV~ņXx8DOǖ"ðtBYN2Q_!240{f8 *6#D\kCy,.Ɵ9Fv'UavYѨ>НgT ?$2kmrZk%o9Zw,L >][Ab<IKݤ 9FԷ0d|N~grrI%4D:Kɵ(kʖġIF/r}Z,+|`nu.(6_*tgqԱzO yi;QimtLO%` SY`y,mvO@ ڑ?lc:>V0OKz7X݁ oOϺ2*1Jw_ +rּZyg|u_CWb`/ofHO""古t|ױX O kcHY3ori}/'*;c,ㅒ|aH|bk{uɴF4_R*43ѥtEtpɚn? )j& 0ח`t2׼4ouHag"f}P#1m8dxP3r lUƁ5fJtUIRʟ,Yv/wnSlwLҳ FTZ]s{X|Yq}Gkf=l&5oynP($. sOr3ʤfl߬@qcXtR>)l86NȗT^8DDd.|^K{dpaWLE8&'!Rs[FX=Yl5~5`MPѵ) :'6;luc.!(E+pژi=R?\̞GQ#u*LTZ&+N&.c![:XsM׉[՟h۪dPj};+PX~F4b<緁mcsiџA\5|Ve?2KWTS8CG֒.H,s^mX^:{^sa'Xt8+5m_ZZ1'|g,W,(xK3RknՐ B#U/̚cGm*^ƦDXXp}tao$iFVwd ^Ni=@m뼿9FM{&ϔw⇿GwY!pw\.5(FyZI}cY ]tKSOL-DnLN^8]Uwa_y{LҘOG; #;&$}! @IQEMY|_Pi ΦZˉɶOD B 󰪩7"yKgx?Q65\gv04t}ͼ&A鄈?2 ٺVUkE}|^!`ْ*oh=i'b,=zBW^l:Ɵy,I!4+.Q-vijɟ+J/onlLxe1zjzP|ڡ15K\Q ;Ȉ*wL8O%!\F%nWo%Ӹщ۰a8IEx)߆C.S;˧<ɜT')QCWdLZ$h"m7JeLy׺W ͏͡)"fzux\o;6Ro?xp۝f_p>N-0z`AsNS77tmϯcK kN٦c7cW f.#!*}sw0+nDUbE-ΰa@! nT. 8"Yt:T Bhݵˬx I^` C1[)/iq%i1lPuʴΙkqo 0D*KlF/]j|:5'3+ϝ>-ZJG:%vz^|0471-֟PcnMIoTDz76<Ѽg}@?Q0GxƆqG `[S *%FIc8gc)i*dpi` /Y)Ww@ˍrh(6!N;SBV"@a jvt"{˂F|إ,1+ ?֦Ӫ)A`Zf ڳ~uMJE7xY& -1[\S4jL]ȳ:IXyu#(osy"Q+[Q`y~&hF5pFW&L2D LzJN ~a?D9_XlPp$Yri/b JomcOfѢ|"t@D9j}Ξ+ҏ`U*wJOڊc8r@`4jVSlfD5 wm.k#6 㬽=u=X BpZ6=kܬI|=]4y~T'ӨOv]6̈́1ׯVQ {J5,kJEPI1{0ȷՋwF-"ו'4G!6SjFN1W_txAs7s$eVF7^,%&d Siv'-!W0վL_ig\hFeX't*tI˽*!kypouPp{DD irT[cČ#M; [0mBm8hb>F`sPّ,{Ҏ#/x[}YV# ;6p/"BCDeQ^LN8:B>vspP>jEB-(7S0KE%7x6r [~VpS|!߈ڪH" &+/(dR 4d.QQ [Ӄq4gi怰]wiՓFtˆ1D t4c[]ݫLQz"I7ت'S#mMcI+ Z^vJFn 傷Wq~RR5v1iQ  l_S`7NY7-+~+p:E}tP+mEt0%DF sz%7/L*9N,_sPfZpv![/tE$-r2.`ΓVpRE0?z.vY m~K;-`Ǩu/~fL%BCu.Yn̕8_4cZh@v-a,aszfXbZv7SyO{Rw"Z!TvoM /:?/dk9LvȿOxԲ;֌E+H"IFilz2E o{9@2{;^PD˔?%Bϴ|̓hoO0)<(z[5Rbw6d 3 X i8DgHKRHt7M qoU5"iBSAN _$U^TJNGUIմΊ{{909TKK>o.[d]vSEL~%C؆+;T-Gē +->4@z4\g13\ǤN%rCakkf[FDZb2\.|[SEvn*Wp9Yʤ2ҮYqymˏP%AFӣUun*0N!{6GX0E[uagك)$}Ri ,Mg+ jbM@ay$[_]IE;_^Z9O!Uq(9ꮤ"" nf#=Ii@+S#VYNvF)M)@@oS-E0J==2QA6Y^&4nNN:`GLcFߛ!qIMn?#^X+ hPF&;+ۧz\{ezJ'l ED1RiʼnqzЯf_m%Zy1qFþį.")&G:`Q 9,踖Z`6fn4 *Xo80ɛT8ZjiIr gV70G `Q$hK|TLLiܰ~uVXt}QTxJ} ] 6E/ kgtSXCrB.sB,\lZ8\q+? Jl6Pf2:UX1 D;|_Sz_-,PgpR 48>%H*&c|J>W%զgɎwi]d;I[dCޠsyϕ?]Tu1̅MAѵ /|}X7=,x`ykG!\ۣ؁!0tR`zJr&!@aNV aT8b^ ϶ᰎn\pD 6&8iuP Vvsy|;uyOo^׺̠Op zc*9r,M㡠lȚ9hr} v74r*fgy]Zbhw2<:+BS;y}e%F k"DX A98(&di4]PX-D7% aCrJeF —N99u b#;?jA8G7@ [#K;%/; k{h |-XʕTiͷ{8X2_E1-QېGx'#F^;iu 2Knq4V32~DW-jp8rnG7a!:_^'ŀnbBNH 7XYsЇdBuK>iOpniS[Xb'fu|a /?N̜ۆN-Ae&#ӿ(|8qN>s"3鰤0ˋ`[剒z4qwC'N!ʆc7|]E.ECpD|ݕP̭61{!T{PgE_$KNLo-C(!v{\/b5mڙcS8.U+Xpy~<uY A~1kG up7Ղ,0rrߏ!Xo3Z (b6ɍlOq/cKlu>7W=rSd&PR7ÒE w^wD U~ m,Cza5ɿ^Q6#2>NҺR=;NJ!!qc)&X:oW 7V́yg``;%'vl^G5J|[V9mT0sZod˛m:}M1-#hFlGKtΐ җ 2/W@5(E#<)E]hȼ"D#P/tW?hUy0oir3`0!6ݱS6Yd:sxf(D\kv56JFμZ'%4F-PNo@(`2|e]* n*pA9ԎEiZUEFؾ]#/)nQddI A6Y.2]<Ueih1Oe"c3m}z㈪hXWƖut8Vu\(w,(B JIRa-i7%])Q!S;bXs} GGRv>J%1&J*ُC}JEjmLiT"k9ˠ8"m)?qG_F8@jʙ|*q8vEMzpMD%MrC`5-.DPHg)*?s Ce".f/'.ӱ,Y21H- "ï>.Ƴ6k>s՛} :{W ˌ#WbᖔFqme3[pFcǯɕ6дDGVx #V1 m|p] gU?<U,wxkjL%:,{J3Ȫ]8Þ5 c&3ni`UQ ëL3cm'z@VȓpC΅tTWL.JV8/~%@=m|Mm/Q8ՖE{w̗B;0a{+\B9\9%]_&8 > l^*E@`yn-4GKG[x&[h#0S=2G9eQmq 56Uij}-1F:BR6`79}X)g!)OHSn (1ZٛhwhPy[4rN.ՃG|/E\{"orǏ7B*@q->O /*ivi(= Z6j3aZ}yᓅ~ -d8f{X$wRo@/Tp y@H<pXMlď-W56q/Gx5킘`f'W" ?dhښ\;Pq #uxp1 0CTܤx@^I)-AbM֘Kt{9!QOiv.f ߭*+#MBAI @ ILxs2~..]Wĥm}L4}G-aF'm@vl_o7ĵlDOHgv%4a*mEXR4Vm͡^=)Ч jRS4}XQDL+dS* d7q`{)kYOocAʆ mZ_ZD %NL",Ifg.HYM0GQt$ 9ȣʢln*>tY4:M!IRL K-~-LD,/J">yEـ=*+|X4ޫVOzBPث;4%C_u*.Js+ŧ.Z{O9VHB,md>t2:^Z.GhE֏%L(zT6èxAz7xOb^R@\p:aN0tMʼnT&/aI^cnRj,Vft/m@'k|*Ed:F }C"$2޻,djWnFHU~UϨ Em&j^7XR>o8X')~Gٻ-Z ̷3ͦQb -98y֧ۋ9C0cn?[pj]R`f'!L5d܏{%o,&zBY%MppXȇ?r܉(Zb|S_v\,,h0ZPѧIQgsA7鉐?$=~Ep@FHyS!m)uԃ2Tb7Eb_y<}2Nb)IR-t/OHi!H@u;n:2%!;wߨӋJZ st[H$~XE>UE-A4nK/Z>R =1I}ϻBDu CO&)C@2 MbAvOjBޮDFʘ0;Ǒ'2g֯:A۞|QI]Fu11f>=T_ )UsWEZB҈ebܨJH.v:ؕ*+ѽdu RtvB cL}׾ɜWo:~ :. Ԅh ː9 ^Mm'F qeY:Mj//L( )?{Y@[Ak) AXG?۶:\l-oO 4zHQfF+̔q$Db-sʬb3 A\}a^#"N[C(.Z;ȺKV4 +Ln8Q^=c<4ѤLH]u A^Z33hEa0GօtJ֋?3<{4=bt@V ũ*lR<'{1//eS~>XsI7nq$ > 9qSh=>! nҝzI 跆 L$;AF~JdHdăAV4HZ_[K9Z',gmκׄlJz.(J. `~Dc7 "a Elr/+N%P ;I;W8(Bɓ%xn_] x*IB$$1e?@B)Ro'>^4@PԟBi3Cj@7hmo!߭^` N nuje*[ЩFU>Ӡn6Rj |pXC 9i{WkIS(Cڛ7H%%ЪR4P WR7Mƭq4A&b'!]!8(˺\ j.. wle=X& fj̝c8 <ԙݎy~b,ㆨT F^@,vRiYd >dhAQWqH`cqBT[}-8)21`3::&U֖tV-Xau/ZU`~UC2; jkDѦr)(QŊ"ƌ "@N5xDcyI=X^A?aN@DӨ Nϭ?^rOot%7W0Ml 0'DX]~'hoK57XEBZ{Hv?weYV9{K0`ƩQ{54FYOꌂ7(b;I݀{b&OnJ$|Bܮa:wB -EE+(Mg=P}ZVMSvĒTPV&h`5X߽öbK:/"4xkF3ƚDj򭟴>W ;-DJ9Z!La2Yߣ{L̾P'M*jƿ@y K9z~b6]F,#ߊةb% 8IhTۤrUr/ܴ8Bt*߱W9 [Ee35huH,NZ;FCL*#%ʼn2_뿤1g:ʽ D ?4- M x3 GC^̿k2å?d{%n5ڬWmk)^.!f7llDj̉1[ e}/k֌KIoӞ^O Y"z煌AV&DNӦFÈ߷uw*)^5)=e$ 4wײD(ͼsZL6.CL%&ug=\0JSIk4,͹; `7W^2V+4;iZC+}A1 95'm/,! ¾b 9,>~|E…y^XkӬ-iOl LٚX1`3;:{H\Q-F5bU3 ޸:cdSF0 Շ'8ԃvK1o-9E d_b5kL]pN_Cx/qǤ۳(ݒb_&i_ghcQ 4-ltWA љ|ǽ'C~=Ʃwď&Mbê1p6=/%D qN U)X. j<:r q:h ;3 5Ͼu#=R$(4{Z%50E]Y;4$҂(!n}[޺s |E|G8xu2x ;HPUɠUvZB @D e@LtIACtd̥}6 N8j~N#̐Fsm<7!ou6=eHP 6|0?ez-hYvSӽo@ɳ ,ȏ1q d]TK\:~v՛zkrݍ/Zz5Z8{nu)ʪ}b a[kV:9I0٩xDتZ@q4#ޢyn(IrjH:G a|dfM $8 SOԽ ]-vY/f^b l/d(l^!QRi_!|Ϙȁ9|0K}d]]Q ;JdL7GfM64 k=38#8󜪅ŷ :=]qUvnБEX g9nQ d5=-dy9 swkI~@uCIx̲Jz]fEk{@ϤJ; [} r5 PQvl\Q}[KBS~  KR&ke^>&M:j Un),?h) S\Xq(P)m|2 0IëX#ƭ w 7wv˷ӟj'W6B ٓOapLPgr[ cnkȁz{=td0{G{_lZ#Ot]ʓBZϓ% F7-|&er"k'29kILpu%%#k"E?,sJ /8sg$iY6%)+dB 0hGlޤ~J4zNDnJ9ڹDPobcWhClFQdCBmC֢ 1H("*'3eB1!#Y%+FN؈V*[.=4,L$]ĒGtP' SC3U’#rd*eZxn(I׾Jo+!߳ЫXJ=yJ]ş렿YMr`mdE1;v:5 ӵ#X=b}5\Y7K x_._FHPb>MC1xd USOАb~'2; Q 3<-/"?ՖIe> `J F҂U֢7TQ12݂ӯZaOLɁ#5ٚ r=rsvll-p A 4 NyE ˣ1&Zɪi(uo klTFUf&Bg~蠅8fyAhS )r!zЭ;!^b h{3j]9+W7ì%n ?2iF~pp\Hc>/؊BZCK:CqJE˽ `d$=A]~gN}0+߉U`-z0OyJ9ሸGkt/>jsj#{`b0F͌ N_:A5*M6/DC ώGKfI=8ygE@|y\#U nژt#CӨs֜Ú ]ԩTrv:ESb"fаyf.$D.wmp~rU/IyT _TH(9V(((Ttg+K7`K~@ h.@/.go05ìfFXo9Ţ&$"Ow_"H8_XP-qJEHdxs<Koe %,+|@/]LUVO19AttIZ>TQ DimJN ·KxJYu(["jGO/ HT#6quc}A1\+n+\af6؍ +7~F]vK$F NTjreMJ|Tp.q}:Dt :^w; ;4 4Z'{-z-S'nZ0|G}`UQb>)?-n[P̨D(>y׀t PduHT|(P-F11BP΋yڤYid s )?<`M .ƃ|(ajFYpO} >nC$~c5W}F[g Ax ifdL p3ݜbJ7 +//;B7Dތ\Cz膜#0S/Tؼ-+lU=aK<6̼͏*Aa\K%F('`O5ٕneK%1̌9rmC׳&1yw\H&~S%| ,Yʥkk2T#[o Ⱥt&Մ))N/]=0R tM훙%6&?z5 7P9)筁[3hH=ql=|.F:R{_!i\*XC/^$0GÊ6MZv9q7bmh][R.u:9N#;sƶIũoI㬢PoQ,SV^T&~WTC(S58s -+h)#Jn_*]U޹v~Xv}oXl+&nvyM^1"3μ"80P2}(xogGt'A$O4;[z5cpaa'g :EW-lK)GBC Cp!HȶB3@ܯJ7:ÀŊ11`(| "2`CԏiheeUi8R- snY#Doiv\a "ȝ_] Ѩ˨L?.X_i | (*l۪R3fh#?e shy21Ǹ{RR7"jou1lqL4-gN]ã]]B?yПQ.&m/!blGy}@YQ7Q%k qugk(?~!ғ'FohCԣN= T\˄"d[ђh.H |c 1_·VwޞxqD8Zq|wv"fПߑȓ¢G2@~48(8llpT=3օn$=4()vفO\\hbL=3Kc t|Y[Lw k#j-Ivۇ^^>-ԯvf4UzJ${0xyR}*f7i_{J{iy2tټU'вbj< 9=<^ԇwUחOZ v MǰM*)2>>n3Ӌ\*,)2YaSPh2ũ:s> q2Č^ 2 }$`eJɣ3?@ʩGB𹏦JF5}5a+-6Fn+kMK8 {|q*fni2@hgSe1Z=@UE>:w}ˡWjM6ԜɩUaPMMCy7(fin&bi/e,P *0,5ձb"B5.ƀ]Ú#ou>B۳g"ر[nѲ#ƥ[%烋> 0FuNSZ!eqn_^6_*8fP6o-<ɴF4.2e337 6>Bsڻ%}&xO7ټUuϬ ^N(>LBP̄HL4÷2 'ڧEO(@}w\t'S\>xa`'?BNa\:fe]j|e4*?+KdD@x^cy3 uWl#΄y+,{\Bׅd\%h s4T?[Uw=9ke@jp 9 72JVE \bU¼]yKqgn{mfL;č_[~,~% dOhU-:<ڳY@tJ+2iYG?@一-7.j? 406oj\5]w8#-AѮh CQ~V/C]j Gtf{톆8gsz.ܲ2c줰+ZC̽bڼ-?yjx{3c%ehڮJ@8$Y4# uoPxZL@c"Jct/0,jN$2 eq݀x }g?px}6)L'56 Zܱ .<:ΒRCV|N^x6Ɩ{b:Ou-44 4?Bfce؃ܹUqi?->rYg)5b =]-Y_7˿%Ӆ[f$ .jX+gٴ C 0#(ʋk˻ee+C| Hm4&;B8~ vy6=٘h!:z_j^pQ9)R>d?:7Rj1Sƿ-vTKm3f1"4aCRZCDt9Ʀhj1{)X韘9է#VsFYl~u3B`9"k@|UmԆt /_uȕ[7]IN!l{ķ%q4;gl0(2qNbEXJ¥gU9 #ЩN)HU԰ 5%7֦7I&r>bW~۱ÚPxoݤn ԭWr6P4II_uV+x!G1ԓ`^‚q$̲(RC$rf0T H&'~axb6 0< ٫j򘡕rLl}::"eawFqs|=A(E-T:t jJ,qP)V|vJkPMcB6`ukF[?p|~F a zm Cxհ鈙%Neunε:a4q` ;8HF4/|kzEx BQ]mC:LCB5) 4@TCUb||ꎭKJb;9L"^}\H$MJUFm?N\45f4/2>:Tmr5FݖM O ,wPz9|^QݬRpO[ѯQGв[:챗>ݱopA$yU_ӼAϋ?WXm`MiGgT1;)mRZ @f}}x$Hdy WjM*{-(rif%<Ρ8=cciU`i_(a+Ty7G2v 'q#4x߯ uJBQΞ>j0\"-Y~w*efIi1YM+.MyL8Vh0yښ]5pBvduEwhfxc7Wιމ(4sm&a=ˁQ,B*ӜΓBV>QǺ*qm;Jt=4>m W#Pi?'Ĭ "s|gYZ07070100000013000081a40000000000000000000000016101cd7a000029fc000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/firewire/firewire-net.ko.xz7zXZִF!t/3)]?Eh=ڜ.+:W-ɞdWyRڨܿN.~>i`م࿊+*rq& CM)KHIFhEK_e4[V+L+aVYL*ZnY WÐ`J]{( a"acou76#$,LoR '߽9"9rV$r OJk^Zak=\vGs&?c  dׂ z/W{J5aYjKTcRY,y؛,+IױڤZP:YdQMG //ea MSH6kjB~<ƻcCVMO 3Q೩ï,ufr$BnN19xN'_[›;<ЗS B1bZY7ѪM+0/9Ĵ)NHs vyihxRyGs0HT_O%nӶ; ׻Qќ(ѻuX.tz9>M>>8,N*,]Xw}`7ڀ|Ŕ u'F~e\ܭ0~70,88,y(ҾtK(vQZh= wq&ȏɹ/Nj֋a29ht<>2ouj蛁<aEc6N ~WxWJD ȝ]8Qwd|)quaoԴ6dV1;"z4[tl9&ZdGIm;1pS!/jvwtA^uZ8DfjQrNHӜ-i; Mc*P`!-Xa?jѕy_ZU'*Jy,P8^4ےcP**߭$QtYg=d݊pBD=t|͸@ G|)wkPhOZ:'LEUNޱ]#U+ Wju;9?6JnP KS}$92e\>^MQl(=Q퇴kXL Jlk'֝nuZAÆ$2̳xI`ZW\zu1ՓU9A2фSh|mVEK| ê[:_8L5LVJһ|?Xz `p8+{FoiQ10v5ZgxVV>p nh6BXsO"$ieHBѵϔ<o*tisL YKS15Fbϙ"VVJƵ@Җv\gr~|T~D+֓'ꩩd}KPi>,̈ƍ.Q ?,*g,Smye}@EqZs(![[_B5@\K*MxU07 jj@pg}PYV8]>=-@26fTU`2L{H|ګ4D~3Ⱥ& l (zQK?oLkKN[Z{bo]o:?W<ƒwQV0\k|0 3 u38vDǮL4L|II?9N$o8AtQj⿟x` F5 V`-Hg܂(F}4\QQm&IPA[?ެʟ_+~:;%ĴW۫m I'G>_FB5BmYl/wDgǪ_l˗puֽp$as-%Msn*FFvӰ;yJѩ>e4_.[crv'z;ʼn5ڀyOT -Sb~lyrhXJFv6Z֪U*E2|9! 0,Fb"ꃦKxV+ݪ/K؁h^s(.+kG4OKUͲ姴aIqϗ=;P,hSz߄zFCt"ʎvOo%B䙅5I)Go#lS3@k'M7tk} .ȃJ 5|мDžT*l \%'9@ٴB9c?AzπYr>,QԦM ^NDHag^R˜d/%/|`]: 䱥^{KI_u MȽb3 c''c'OS 88U cL6K!Y x <3G*TԎw(++TeYFw#wi?RD'S@\/*+g;A=_. 9 ڬfy˼9JdȭyOnQ_C];'*Bԇ˜* ֵѩ85s|b> {'@pUs/г.ͳ:`ԫ'ʽxGOz#8YXFUypP(Fuqq>sK֗s)d/l{^{޶ n#\ \RXΨ}-1m8wr^dKﭘ);$-#uEQqMC( 1-+vU nK%SH_VT /iEI-K&RaAXoUbcU: Gzs՛lhsFrp`lZ*G{2,/  VOJ&CL¤0h DbLhy?P9Oy-]j*~iUŸƿqjaMK L"J_B 7@*X BQ6( | =w;6 4(>6glHd4{n( IHE .Aʆ UM"6 %,}O~ Ē#kQLjC[((.9uA+ >_ c)R޶k0q93[DZC_"*io,G8h~uCL"b \WV.E“9XLvz'G!] x(ͤM 9*%fTu6v@d-A%dY% Q!v'=Uqr#m<ERM_mo]x(?͖cvɪ -1@:ېvUOBiݟLGo#]TsRb1M CZ,Eބl*oi3xnA1^KOlKǗ[Q㱍8gZJRd Cwfb8֒Yhl%bm,EMvç볦ns#ޟyFenѢAGO߿Ohznk&/zJ3}0|%"3 Qt,nEIiye%\c֠zQVŰ;Li'hhKϟzwvQ|7 3C3(^뢱l;4d.^>+R.__7&wxhrح/6B!FkU'FTq&ahxN}t#arZ,G.~ X2έ u ^.{bJ/`^z[ ״%)r$ώKYeto&?νxzؑ #5R֓Ct ~FrF]GovǼ11۟&d,Vy m r,ƅ+~= 7׶]6?ol@wDh:%i\MH{'ąErFK ]y EDBx3 ̟~=bY;8蜃/` 9Mx]A^5jcw@B}*HGQ3L!]<5KWfxi'ʯ8%SG!u*'HLJm.;Fd.$:YVr)ARN֖2iiR3BI٬6L{EGNCP?ˮscl˜ĜpmĔ˼!:oKF # [Yͦa'K0f!VzfZ8r-ReIkn){fQf݆mMIXF n*vJn:q١ǻe֏ԑP@"EZe8?UTGO$Ȣ3^L|+LLO*H8,ۋ_)kzkP:h[?jtCZ[ǔU(ōV6={K*ۗҬIg7)SSwnܽ΢oQ3$jMLd`*G%0jUoC搝J=DF&Jװo\~\Bjư*Q>RylLlÐ;ȝ9gFqW M:ǝ@c!?&s%*4U$c&}\Rf*bQPgִ[|ZYk6G pc{~Iܥn1gx?4=B&LHKduI nX47Zh`kQ@miU!SJhj8D8kK@lN6ˆ-ܲ ن]%K+yw{WȞoT{t֗2mt^LbonGX+d<qpc Jv07*`55Urdo4^h\=%؇5#$&0Xv"C<ҙ˻r@>p$lH?fk* {'Ņv| m#o[d'uL V>ۗDbv,N?#4@qUPZjz9;#M",P܍Cv+n5YiI'꥿̩}d$ѳoeb|-֤E$&|.8kYSFc9EEFhbm{^ '똳DU&`}PΎLL \%2xE_%4栰y,VKv53MRi{D#>/=7vj_Gb~1AwDN+p/AaH|3OJPK$F9^jS]tg7w H *&u5Zủ&HxOc͇ W֛]5 fɣ}ё<PZfy:+);13>x?>b}%zӏ+/k*#-5+mʈSHV0s aʡ,ڰ0oצq|Dq[k`s>$ (.͉Q (7bB-%`ӗmPA3~%xRJXٱ5Lyed$m"LKP.zW H3\W^Lƃ"Kw%"_oJy wnuq.G[}66m}٧VWreg$@hu% k/$p<^^Wıs<$$w֤h h;ג ]ԻhGO(Skډ$Xٛ޽7 5e [ 8,U4_OZIKJx<{URjb <8f !&a[|XM<Ҁ-VLuزUZl'ZSrJNޯ~o|5˪:BWkfTѩ?qKb[R]G׍jO$bVC(#RX恋~5\8s iZкd>W'n {V2;>EE st/Ka=GGeqEO1 \;¦>wqD\Jm>nsS3CK TO[|>|vd@"h*eh޷y GG+I@/P&Wh!(U#04S~گafEqA.4 IJ^n~Xc v/r2 GJ-h-cmaB)2V\$Ypd:+RxKKU({oQ&Bl^Z!cW%áLVU~ݚyh:-,}SLXK +.vS ׺uUӍax5FK;?dkţu$d2O(>0!ZfaPGe2 i,–1xCL|N1' _.*bՔ9p+ 9C@$(Ö :n 2N&SVft8XP_ڪ |Zf1g8.4ٹE5fzOouD%H?񇡕Dgc N٩ȼ"dDI+#Hؐp\䥲?%Lվbʌ*v$Biר$,Ǩں,y]ṹg|"G8 8%b-zI,Q64dڦx.@MI H(QC.ێ"-<ɕxB=f#'퉰hqmO5`jn׳YՔTbeŌ3DOE᡽Pk\88 s<+Jv~4fSlI_4rIȦ\?T~"kJ"O.U)d2؁ Ai׷fͥ9*e(N*-*mEu.o1HuD7h Ι)59pS#謜[gA? 9$>4 uK6Q%^ԥs5Ta GfuDvV]gիcxkSLKHN3KIZM:|4P8!Rit BxmTdڐaaAW¶ TEۉ]C r [D' g5'3ssU@jU!0.a^Y=S-bgYZ07070100000014000081a40000000000000000000000016101cd7a000053c8000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/firewire/firewire-ohci.ko.xz7zXZִF!t/WS]?Eh=ڜ.+εK찔gzMdZd~ ~M(e&~k %YTᖯҤܮ3j"nGR:VWE{aNgX̤QnM a|26~Kn[1F&$9^҂A' ϑ{<5Rx ou434&dڲrJU{K4rT2 M~ѼC!;]=X W :UbL:x'%8U8$TkEδikl 'UېB/xC]̉1V%@h]II\]M}(jLr$@SA{$3tqjdd` 6IwK("վ#N]xJZֻ Ϯ/!0$(HJA#); –B,cX3kT2-wQ(;bbX?uh]?6e#sQ{92Ai<=7Vq'\5(lgCv߻A̅@ѷG")m=p=5p M(rV!oM99ʮk5s/},:@jb?oʿ#X}?7th@Bͩbx>vXD2T3NM!EvB![ƽq ֆ"\F؆rCRj?Sq'j'hO[ O\9' ړ.w6MZ/NsR?Yԙm7Q-˲t-i{m:WC$;pqځnfFk갫g8GY=X`VB^{g9aܤF@T|RHc޾jeM@=!7|YJB-LܝVCu=DVlۤnBTEY iD/Fi jlE9+!mK%KSjM@:ћ L,`*+  eso\[ !GE2WyT^ X_-$GKВupӶ)BΫ$ K%8^"ɞ|>AA}KaU7 l4xw󈚁م%o涢5ĶD n%:0$)8a_ph)"GNJ&-ʷ3$gMeWcWL?y0a96 \+O͝-*a%DCyd1Ns~wҭTb'T:9Jz ޼ X׌K5wvb˖?n Z{ܞ4V,Ms?؂4=bjT* 2#:5U:@M<ħ h`'n[]'%ߘ tu/nJr Pd5Ca/jFo3>'PvpINJ~ q"8OY\ Kȯ(3@**H̝6 'e$T=$+xx`q۰B7K $tɹBjcs{ꃇ2B{CcS3E^)u6qq\ 6x , L}Jra3 % 6w2ܩV B= Dhe-^^.taX|!(bvn9E:|ݸQغ1eÜ ^}C¹ (+՟6p^`Z,ĜɅtu5t lB>DHL'41iW6q4 "Ҩ%%;PkS/Tב+ QuznMq (+ ~d3_7^p.chNp,^Y=g4X?HTHV;AGkl(OpGwyQyOK&2;{UEO0(g}\ʠ^@y*+jspjt=|h=3h^l)&=>1 /T{x.e i\Ct4̿8SC[[ǵ`Ʒ4er-ˑ!7"g"܌QXv^q׬ >.ic3%2N:a8ƽx h{e$Aݚ仦 7"p{`[Άb|گhӨ<3/621$Qy)Ic~>'Ob< _2Iu AHbUE+aJ6(ZX">~rw=?eZ!+@#7WZ=k\g?-E`V&=3HkSeo8Mc u?6m5%8zBC]>CuՄf#Ӻ> g|A]˘"bj:䌵E.&F!Vឆݤ2I T/3ELR=l@pr17JI9$10Ytmc[0?t߸"149M'z>!s*560G"YYJCȊ?l߫kb;IJMꄗU~TI!J7ݟnb9K(#d,ebtpGJPcfKqP ɻ1,ok r9v!1qMe8.@~q PyL$4QV`c͵ }U^O~s1|]z#|w#=ՔS$}wzmr Auʄy=ߞ_B1aϫ&B*B5fU{a+4wuaŅ$0p6-["ߥG>=f_;MS>\ 27?v!1tzL 1@e4l}]Na%aPsW"ȑKrk|Z/Qe/[!5\j-K}A'lo:vf>\7z7pfkY=\h_ctkosfHcCU쏭Z!H}f9&SÞ sǁ@܍0-ӞN޻kO nP ߤGK/!9Fb'֩G{/(7FLM<4-9]Dk/~I@X3DlM%,;'ePƟpu(`z4CD &uvKWu@w۵Xt8_nSd]W~Zvɱ[O'`VdfN>|uwX1AHhHbu]4Y Iw'ʯJRqhKQn^,u-/6 \>M˽gu݂ ٚj(IءV2UD{g(7Ks9EvHOs8;7/(8F8f:Ҳ2|6 poJ~ 2eD 27lv$~f,:8cl{{A) DVo祪Np/ɪ;͜W @ U>a^τSGӧlS{ ;nDΨAa {t,b%e&j8X%~9sDv@O0d2;h/˩3)Dɤ0ɢՙvr'H.T'} im%@Bv{QPEmO_>"bo/`r%yqC8DEm NZR' 6eEt ޣt&_LÏ,CFP!o[FuB ~Sޤ.5_K8O$F[RU)47nTq$@w)PRZXbу{Z3s.>u4oW1gK&RH[#^曅ߙTwD /B71Ҿ˔V~yļ20J!7^QQ嵠(,B4ߪy]"lh%:ei[&)d\0,%-*&`- OՆ\Pc˴ڦ)/:LO M8dD` Ӻ/2r_:p9Ƽ=ΣtZOOs"tZt Cޤq ؆B4K,j۟rl|vRqۊ5lgWukCgqaj|bV/(kEHe{l=zTsAǎYOt/׎)+kX3=g.ĭ[(*l7ي[LoLVVm"tn͔6-w8*&#+sgAg+N<^fH;3]/U/ \Ŷey.O0{s]nP{,צmt@^4VAY\Q L)(24$@XG.K銤0p)wN6Gxgagփ5-ӆTJWBo=Iq\J[$ڽՊ6S+5F5(ND珖%]ǥ 0m6i*F͆<MKҗ0T=@ x{K)s%STvO>uZ oO/E+˳l]}b, Zԟٜ͕\K>vR !{e['SͶDav*KZ?+,(?ZJp~w7A:r,Ր9 WPA"%$j:4QO{4S)/&/DNQ/HNQ͸cX/k]큠rRtB4dD U"{DNEC̦{ە `ăv9贂6ZIƝAh].*М$hs8T;ggwd};%%UO'W %~Gr,EeǡB8U m_A.-z-Li5%\T U'D8mXz^qos@Lb511"e;*I|d1:ԭ ]-oiy?"5փbXd~grSϊ@q A]VqM&>VD\sb-H?3^¦uu3w$PJkI0:a;K ?iI [eBڳM5jK9$4#sP3A+#4g :l.o<#) J.aNJ@Ľ63 Mǩ,2+%܉:]W At$ u0'z*HOM?- w08=fyE]J[r(>z~9ZIV~@ըp[µ$ҵ/2wd 4zEAuO/? ,'n3+ϕ~ЅSD$4"t> #wX-re N_.G̺@LIٜ~>z`R[SIVɠӻ[Uۚ|+ӕe覃z5C?,Z\Jqc#™`0J<zGE`bD.j2.Wrx]W!긂P*X"yodFqB |2Jǥ7[w盓/&Ͱ!TGe!-`q'3O#H !Ttϓ@*g%O+ 87 FZI7mtLOsP79އ} ΟQ4?1w)Wc1P|RR ތd(%]2o 90挾sRf؍[`y9 ;>$|JN|Jm zAc(q,-'63pr6+PWvSR+5ˀ~:zьOzn)9=FzcVY9xn3n"Jr7aPA2Ԋ(=f 92r3L;-Jm$rKsw&aeU lA%^ ݁K̥0d:,%v]1`HϤ_/nbGo;4oȌ?aIqca%?26 x䏓,8uoqC.ig|SOwi@{D`!c8FpsS\2ej*UOۨHm%Tx0@^i+ `Zay#á%Ʋ_I<4m. 4ҵ` ?nW625hDSNSjE*'j=Gv`$4IX_0!p+<bPqɑo)=e]4GfWMBQĵ 4>d z~`D^8V~̳7sX~73xN)xM]V:[j8p' }n{CN}@V+uN]g`u x4̴K%j,dspOr.vAGLF DO<;췳v~7="BjX e /cݺD߂POn]@ySVB D0g=)H{ "hd"^To IX`\/\"K?ƩE|EqDRv:׆"냩ĀnZ qn>bsuMIREzmtg$-iuS2Y; w}T|IZl] *$UubY3} $,/<'Ջ4o&nM1[k*1D=Sg9vMM p+iiuywGXkHfP7h9."Nj Ȃ{zX`׀w!ԵIxO5/m"m8X ˁ:a&f)7G2< {o6W'aڤ́^bcrrFe)eGeqLw0妊D ͓Dd=om sU*A1$#AA:[6L|>F@}QAWxrZL^H @py`N!Dnnґ6-,͌NmĿmF+.gJwj*FIU:[Ի1]S ,'V([{ d6Nr*HgB&D0G俁)X/&[@ lrW2R<=$Uv¢ޙ4;0a@xa_',o^~ԐӸ%bH*t?wsP˯-諭^iفbwJIXΝ jϗ/nNQy+^p;|$V)Dl ui(}Ev'My؀-Sb1ŵ`;ꝷ3 NUGÊr~}qwmFkgz>\::, ӔwdZw">$Tg;D3xIHs !zSj=.R0bP L ԓޛ3' Q>}~aTovljXJ 5ˣ{òD)Ub$vZulfF7r51g=d,i(%`;h$oKg}mu0ONJv̶j`.&rt<:įP?`R1Dwd5sԨIa&$& Xk0į[j2A4K6Gz)D[$7n^ܪ7t|hgfr^ɴD4cGǎp֠K3'J1B٨,A#[|P0g ~tU&}!A/$]bxIV "ZfMhp_^)a- XTr ~F>pvB7F"PL靻kQbfi@80րG_Sę Mʢ/m70mzEeԟ<~z3ە:թ"E!-Jk3&r6b0olf ZWO=D $?[/8›VwG(yفL4Ș4p7im 5F Y. >6I=|$CI &4XD`J83B_\PxCO`;~.l d[+EuvP f+\ {OՁ#xoCöJG<"U.g QX?G-I~Ej;k /&(qFL|L7x_"{-e <|:F%vJEyZ!t #Ǫ`qrnH{I$*r??ȅ滪lfe vYܩ}#t5D]Ɋ#*W#tj-z;p?eHMki2<ԝR 4֮0R|nB6 +jK P'SoNˊu7֬YHMS7KDyU[UF:уs, 7yYsL5yG9Qcs`KDn+_uŤq152J1t=oZ$|IW:-ᘲ+Kž|gdTD5Aa-O''ߏ\E@5<e6U̮k, "ef,6cֲLβ33u$.zjEpFޓ.2Ո*9S9{*=^á~@3`M8s&}y?ԹT0C#]>ؼ5jk4`:IƳ`vkiƁ slJjPGx5E5.3ɻDYZF7jw 6*r7;;>ahv-Ȝv31M/H ou8j{¹G}% DY|G0t- zt%\Y@$?^w $+ZH9&g gޗ)~([݁L\H{NCZ0ŭyΩ@[9!1<8;ĚO[SUHu#ʡz?Ce(G7Zg:Wk73L`br4oti)[.װT$_wU)E3A1pr^&t"d4{YVPkոݮᣌլ. KFX>1߼h 3RԔQ#TgߧyQoR&Ѥ\,"~ Pk-Gt:!ՓZc"CUQ.0F=JSqV"7 nYʪle)oUCw82K5"jOheWR|uIRrv[&!M8hP0zoh%mxm^dob#~5,Kv$GYp5FIj]ū>bKlvRzrKU;c}#gNJjK2踷FR{UaJoMW|y刿4WoQBv#s;vVf濠V,:}t*m5,6PGl ; -q{=@'7]uܻ)j.egEǮ ` VJ\R<(e" `8pEw]NbrFǫ^ /ݞU ' c Tw-W$-0模".4ӹ=W^9 ^o;O*uqt؏"b14td6^f 4!\#F*j(':y7qrIS B/.Ӻ-} MH:ihN>0_g1e߯_[DB37 KCY܈"Z/W0;:JUG:n{'k򖆹"嵲vhUĨNM'ޤ&k=,` lZɜུOʹ&b5QT{2;@99wb=WIdHylDiʑ#= M-߱82ǾEYSVRT@Wt"L`*| NJ#;~G6JW&İZփxh\GMW^5א:M?Qq{_u/ߴNSQԧqJ8h(- *!ͭ$Xne<}Ѽ;kݔKf"6'$ \$ApT d;HÎS0D7TJW5')JL?v8>YHz;&3^6;۪AW&x-/{iN@@wc7B84B v3dA)%wy+ t3ǖd^[,%Ps'Მ?ͪImX8x4pSA҉3ނv"Vd*$V# 7`;mm,EUXM%Z7GHCi5a7d[@6IAJ u<^IT3<5v2tKo@/!>C%`jWhśd_|7Ƹn t$pnk٣`D '6ėO_gpou 0 O8ȴ"S$]AP}Wf~ε 1Ŕ > C.@taRdYcS;25]QW}ݟ;pgFQ[giUňnwZڋvozQ/+jU.QH pOHO49g{'ؙwAC 1z>7ύsCÀh[ֳ#ĉr A 1 8(!%}JL odJ,Lce:%_GaS#K(1g/PV!{˫#q`)/iuCU{iǥHXsqxDhUbG@f^&Yd*#s['T3 =#g`H.Zݔg5ŴAk%"jd\N3HG.h)S#GQ }9 >(}H5N?f. ܋\SPx {GhhTK2jk  r چŵ23>A3m4U7xll5XOn~(SLCFb2je7z>^/C[E9_@؋9^Eb6+)EmKY6Ȉ=HE?6Q5M$cΩl[{`KD,5KBFm'lT:Y`yK\7‚I R`zXw:.a( mfQng$A'A02 EN̳2})D8RDtRZO͓m,sz؞]jZ.>x Zht~Z¸ 0[8:GZCW3G@I^y6ZneesUuD>"ѣzsrpUxXi7$Sm}HޱgYZ07070100000015000081a40000000000000000000000016101cd7900002b9c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/firewire/firewire-sbp2.ko.xz7zXZִF!t/+Y]?Eh=ڜ.+ȟ世LY͜-*@tZ Y;Y$I8]7堯Mm\,YK!KFhMV,G,YNC,ON am\XgN\3jF;`˴qRbM@ŠMEB}[:nf4,#+yGRXCVHcGnc 7T͋O3{B IL9kB;O?/;  tlȒqZ 0NH(n3{gnz[?B21iU7k[&TӢ}3u[_̨3o{Ts6CvϪJ*6 ŵ[@ Fv"# bMp%{4[W J.@u ɎeKb ުɗө{8"nl4E!^ c[ %w@Zie R+ A܏HM=_LS;Y%,@SE\Ymp5)E_őwS'GIhs.v`J4hjfzOu0yH-MjP\"l[;Y=tu潆[ "e$ ȘW_W2`,VWjycLk3*}Af́bSkcu7 HJA=)uwao~❊wN$'sZ㦳eU pkM4P}9!Jk MJV٧(c'ץ >UUuHxAX7 |"igEX}T5xX%FRnw;۩+34Yi&ZEld3GZA^Ӕ.]LbJx;C^bFKKD* dUatŜ’tx>lb8)h|;c̗$n?Se<|~_̢KTвs$i!8kg@O̗Km CP'ًy{1A.y7R6$DlPmQ/n 9ͤɇ^WE26;z9n/-+Xp.WD2qck"2E׶dṽTQp @%L'^U/;g5H6{|(Œ.009[2llF$H#+ 5e8])*d5c(+w>ߜcA-0i#Sџ~pb0 'Ec/ dI{Ny,M~%>ieXyyv Ęt)&RTqdoM#%ʲY7ĕc5<_|tnpmyqHbgPq$@QF(3puҝ-]zpj_OU4\_,`҇֟Fu^Ll<@PLFMɖrc^Qއd㠚wpcu_@EŵGo<`hjg\nZos-~![CUJީAv!B{^> -+os/QT6>-jwnbWV -uL{,JL;$[BJH*ZtT~Po܇8BΦ$yH8 0S0d<[Cڠ3z)`M}bl&jU71=~u,2/a3˹\g#|RlBnV`6j+A2J=La5VI*-iԟӖdXǝ0Sx %]'D:wx% nL3fb3'QWnrq^P;A~9.Lz@DDy6covLw_}IUpXJe )2!ë^5+S '7-GQIö/IƉ\3kԎ6?XM:lucTptIAT,f?9q}f*fuk_ s 6R9?WYI?Df6MH7E8|H&ߚwh5͡H (jH0M!e=DT$ bmI+C;De_$ kM T:%ȁD'Fez:f,B|Z􊷓vƂ5u^S t;ws+ OH."$6Ͱ@h /?ݒv\ 쇦VE(k{߫Z)߼#n3)=؋O (64K@4ΥX'NX/8i-+19JgUG7+TC~YQia5C K&aX?MpIo7 m9ő)#$2ljr;G}Op<#Le^%sL^>tKfhdJlF%Cgl/;>Ḱ|l(0 JL^K׷MkOW5~a#--nl$=@哌̝d}4 Z]:꥽[Vd6Y{<@ c\96}͡8o5(SR ^SBN`pz_/6P;kkGeVȦ ͻ$ B+nE/W!/ wzÎK:p*(i?nжNK@.I=p\2R+EP>vm]'7ڍK j ~xьF6W9<уM )| j)ʕ* o=!Qڊ b 7F3|t/Xwׁʤ涷 DM43^G#1y|XٲxhwzCư\E߆;^K6Rx-|?Zo9`:&\3%`z)Tb>LܭrCSrB[=a8*.S'rD1>l_a(bgSQ>bPk̈́i)t 3!Frڢ>LhLi >$i+`O;z7}<'Js#1h;;77= tK D&nTۋc>XQdcz|C4Kr- (.4#3+M @+kV.oCwa+^,X\V>,3 ERRm7wOg+Sr)UI}n>Ӵ|A@~q$h{$,z<$1!-IѦ K2Df_n8y1i<7h( z؋CD1hj< M.I7P$!ظ !,$o@ ybyto&9mt%H%ݕS|m\Փr*uw 6WFPM=o9,kQǠJ6=&sյvmYnvUbKs$6br8 #+FEiCllޓ淪>@!(?C]Aí(S™viq$\Ǎ{.ςM(e.)AJqLo=yo`(=^4UpQq}VԪC{k>R(Vu,^k3!ۆkVqH*210w:X  ]^^FP`k\ w#GUd9*+ZUfiVN&>5Sur<]xߔ3*z[e X-BA)z@Lnm(L{8uL"IS9q|N^ 6]NDy&KRDѷ"CZb·|jynW!jS ymkgkKzmމEBD8lq%(yM\a1ۤH F_=IEyfi^D@4Zɳ9ϻYS ^}7ь;ܽb0dV\׮^T='%"`:ړ .# ÚÔKЬ;Q`-B^LAƊrpJd((-FxLϦ8pK;쟴) KCk`()QQu/R{9S0W! _\J>}xu1Y6@PSh-0(h'pԔ+5o !ci(^2Pӄm'ikBT>ݖ|¥.b:M.@3vop<}~0"&idi1^hr\T%7mj9e36f9˱ A~q^$Pnf\SLG+ȷ(:XDk_|#:8r:ECt;8Q1Q;ugM1sM"}AH7Zd$> <}'9W^9]M^UdWs9ZmCJ(2R 7czp唭'bA؝š#uX-(l?֬hs6< .KA+p!pKOŮ{'f]N%^#W-p[\4I>+m,sjq zcv.Fy`sefO5gObϡu3GS0W*`,]s8\ \>iBʨ6NZjq311љ$pZ׻2ܽc?LlX~AH3Ys x}y 2 B6fN;Qim:>uc#L:|Po-;thoXIǁ?2]3\!xk%jg b?觢ae~7IOh,n;FOۄKŌP$EywLܙwGColC9y&L4!mݔ=! "[YnA&υ˽`VJ7!ƜeO'eyp32**LN@oY7Ac43`^{庶"SA >D)~̣ Y* ӆumWv`A$/ G 5V6-̮Jߤǣ` 2ГͲ8馼a+b¨/\o[;ħ$}K6t%p2Rr"b'b#ѯU._S9i߫ٓr_MOSneLG1fEύ&߳#`Z$=aX-EFa=_ROwj4q6s}$ ĐߨőC*02tU 5WQ)k%(N `5b$[v}ׯ~zQE?KFwJcbm_*aogPBCJaS\C td!'o'UKϩ^hb=@>:67'JEiYA_@"ףEh4ڧepG?r3v^ǘяr^'\; ehLq=Aј,)D(&>Y$:;oE4验?<q0EgM(cyI0kO\_^YOn~tΓ[CQ ootds B.J] %@{jҶlJ zƵmbw߁$ (ċSXrBT9HnYKE =t%Je>[6IȰqXd "=NMk9.fht5f gٍJ?toh,F: 8)]DƋ>AlAH8vFV(Ԕ)ƾrLKUޡvSRAHi}I>56Ϳi@w6֛3A9$nؓBcrCkȇ~.s%CMut}rw+ BZ|ey {(4pneڍsg2d.7b9IBF[& =B' ^YʡJ_ (#j6 3F>c( `b ɤ $o,BnQ2Jx p. ]߃"IJ=̍ڏƪ[$-ղ*ecG8}?{s=Y-f,K b}%SN>ul~S2(|@Qyg̣(} %{t+4m"O ] y e+LzŲf5 6Sc %.}޿ć~-wL𤏣הgpu5̬e0UhY 9CW d, =vl D# /Xf/#$$tb C\&9WT3ޡ/c򇧫w_;\bԀ>CU{9y\-}Qwt,-urymKWY9?dKNsCcUcoW ̇.1ĝMR,*a3wY-G'xxƪ`.H ]DNLuDc4T^07}E"<\9g.+Kt&Bm}rJYŊ Vic gYZ07070100000016000081a40000000000000000000000016101cd7a000013ac000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/firmware/iscsi_ibft.ko.xz7zXZִF!t/Hkj]?Eh=ڜ.+-g)1Ix*- ,J_@HN]i%Y*FrN[-g5'pלRcUQ}^{vn&̳=7vN4@8ial3kuX0|d/!n!Ie}2e~ 37 ^ň'c4T7gqk ٬tL+b/HP | I/$ .f8y\v1]d54V/k\)Q;zI[K$l4wD?Y/CnLwF;2k|> ~H_ˑXIΘU_Mis|a]Д+BɈ_춃@{+4mI֤5'sc)8PR6e3ZO3ݳdϴ\+"Cb\`~K @ L K*)!3ahVBSKѣL΄xXi\fYl_./WT| oQR^nw%I!M\gڵH7lp/NgBG,yb-$r0˧?/L;/4vE|fG#fp*JevӐD EW`&Pw~Ӧ4xVW|6ñL.#=/q@)8;ʐVlmiR-J*w&/d*+}If6|1 !LlwVWw+/^B*Q>h0Z)y{LX[KEn/w[|;ZKBbLLk"d|ҜnVћ[ˏBz/fVA! PDA Sc֌a*k3%Ҭ{p)C8ǁ)Mu_C6A68%n{UGwƲݛ,"5ү>03U?~j0TGԼUز2a#pݮxphAԽP$J cN8%:oyŐ"mcZ/i& r鎟 }49U[t A 5 Ѩ7)΋ E,;йjPФhk0*Ǿ{`ЋA͊0pJ' (%Xn5Q%slD78g.1Ɵ…y".o'@s Q<<=zPzb2:Rɢ2EMbp!ܕ4f&c f1~11~O#U[Z/y~PGpbXs~ N95q(i*J'eJ8! >(͑FQ[H > w27Ghs5 wF޾)Whz#iu";}O^RЮ _ђ]he)%BjJ"ŵ~sAKOtסtɁ w,osp[cv`ÓS.A'j?e0Ӳs4u)Տ %!wgۺLv 虺K}̸f<Χkw] +Fn2fh3I`e(:5}ӢPk_;w~1P5>|/Ru]A#ua7iPzP%d"aI Z\`}4WeXPgCd;3\#IMnFvcDPTU±Nă63|T@9=<ؤ+<9苘MFa'=gYZ07070100000017000081a40000000000000000000000016101cd7a001958fc000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/amd/amdgpu/amdgpu.ko.xz7zXZִF!t/7]?Eh=ڜ.+HZlst}iO,RMg\J^]NOre MЊ3fy$$9|DYqCy^11_Jdhx%k/$8\WľL3uWOZuڣ,蛀i44鳽#\M !z2yd*6,:cےlg-̶*`/^[h'P Vz 4NJ#Lp\6ĩrpe G%XJA w;tLׅW7eݩ*zjMY@6>EsYTl,p%^\O0j_Kᠿ 5fY5$^urJ}U&_CPasM^;ذ .@HmO%"y˖|뉟#^/ܗSרH~,tE|4OT-#P *(AV BdfTh6<LNÅ T n[Ū: qvRB\2 aC'ġJ=ter B4<1یuFKi8/ =~pAO3zHMMT_z8>l-4r[ ,h4`@q[Ej;)}06d2uED1Q#6UTΣ`zHm䘳=dg. b]ULpJhZ&# @=MEɘB>ny *8Z5py+2k~k3b\I ?jQ<;Pm!7:4z.JPK܋<2*h ph2GÒU5g FOoL_M`S#ط>+<-)MkоٺIunVT1h#(1csa?YR4ʄE*d/.(Ehd0,BhR(+p utoni 3\ږ~xRCOVn\v^_ʗ * (xB@ju )Vצϰ`) 6+K:"~jv{4\N fH|/aš%AcHO9q0VjMwǰ9\M^mc6S;B5Jq\9d,͔Fy|ڝ;V8.P,ex:e hzJMb<_Y>]V/ݙ[z)T!LmRJS-v:W6 12vȟ-DžIRooDnsQV2qoh7%Np0uSȓD;pL쉜?Za8msµVK7XŠIY=pd! GrYN_9?"3^|'hbƶO X`(;},_,* w=Vὥ+sƻe3Gn gK)@&8 o8D?LvOWc",9'jZ\?ҴԿ;+ɷryl]k-`;EβeMDdKPfhؚ ${I\-YTrE!"oB㸬 0o5RH/}^M⾩P}q[`pn1N~Ay*DwkfIvOFnWO\E#ɱ %,do֞" ON Rog /={UId1we".+q8Whfԕ #7'"U˗(2"9>e<:?`a6NfqAQ;tV^ԇ<6[ԥs\ (RZutJE@/ۘ&}P-#ha`og\U|(R3`uOJ0RIO^ GUXOۆ]9iӑ*&+#vp/R5`$cI:]B`tK=14]["q]o3{wBy; B 9]*VmPbrF8@m)Lxc =GRW+i/R)jhIgW>UEu'pٽ"2PgԖaq -W#)3UX sl *za QkᑄwpfeWT`pQL=_F^/V\3uLSaYqJj]dX-"vKIT OlZ5ycKKCC37L}Uw:Ӛ>cQ<5΍ꅳ tx4s+-)x1rFCw2 w+fSF' vBnET|b?z N.;.,4xvw(L{Cwp*\ wf N;C 5^MC>hSDiģFO$ @فX߁QN;@mƠp_Sg!KtX;ՀE0~R[u.,[RUTv6X?wYIYYuRY5T=WX6J0Z<[cbQ=r &}|Q'wnMUNss$0M%⭍ h|Js\}Z:`{*!q2kcG:/Ϯl$r.ˢSqalsb`dmU 5J.qm{\oXiIA6 #JmĈh5P5x $Xsm[NW.]=USZV]Y{g4٭MtѿRG+S@"/B3)15s`^se܃߿S>G'L W:&ú -Nwf)ZOciz~ fWQ#Q3P 6 =DmyŁ6L^(͗dgg@w ^ hzei%ݱqs]ޖгnAV,-2P\Ե)©TSLɒnNu^]Uyޞ*qKE#QR0I^p7Kӡ w퀇C^-79ei}DŽZ+k;\I>N_#q0%bzП ]ᅧ sUMÙĚ * wl,IxޤmQSևY E b[p|yθx)!+$qR_"p yZDpʯkm7R2Z#Žd/Z>=' hQƉ>t9.K -LBbU?Mّ_DAf`WϐzD\3vBvt'&IW 3Z]+W ;@{DeS urheb!Ҧ-YoQlJ3Ұ9743*Qߌ9b=k4i$%^OԭQ_\{%M,qpο|" ?x!Àr>>4q ׋&ΰܤ'rΈ7@qQnT{,#r )A u0[d/N?pgX' 훜nRT4+,J/4d8 TX H@f+5"Tƹũw GT٭|Q/;Rcg. 8ܔx9p5"хL=37%Rav$Gp5q5j.@ cB'-đļZŷ̵䂩cT[SF H\p8!Yk`w>W-/ DՂZQH1*ȠgY;o-C5:3\' קysD>w%@xX.ѝWS?Pl]n`pCO[{K'p=ȤG$0a6&6t?WQKsk')^ʀhe :ޒt;0 N]߁c/vx 9ִ[3دw! ,5aޥuD#rR8$j{=>ؑ},+/,ru[ $|zld6&o?|(iOG."wRP ˘RL$b~훴dz=NdTɃS(vJ^BHw3ٴ,Γ3.zO+,PP0Hdm 뜘fȶ561'~8cɎ  6 /0kT0\28\v;ҏ;~ἁ%&BL^s}x(qnZ-:ɔ-'N[vʞa8Eĺriҡ J 3jВ3Џ:وWF)+s%pI GsD=^!F#FmLu;L"HuNAQ\<;OA3sd*)3DܩFZޗpv$w~n#)`- ȕ8zF([4E4 ]_xu2CX9bhdKcBNT$r-U΅/̦ˤKLځN=Doy}K$5lY}9/|J0 ʟ<pZ?mLbʏ O쓕y- Դi@H6u+ϞDr ,zu뢈 _zY%Cb^[$)m?ֲw1{RںK 6›)(0Ai)0R|GFm({(U coķ6t \5Ms+Kɡ`Ha)0hFdHw&*>K; 6l{j'rX)Ƚu xLĀ;5pelq3p򌻔X& h]aUGcgP:%5vqI,4aez bLUңb|oֱ7إ#t7$|bYҟ)ZJ40 ZQJn9eYTo ˁ;dZ0Z.d-amD-!*1z5UM(t]b5S}v\/.|X>E,%~e#~E^Vc9b"KY`NրNV0OV_iJ &.-#?h)0c_vpǓ_Շl \g]5(v!~pG ̯X~8tţ%EWۓ݅ .hgo`TMH;)X K7>|v6B`Q 5ބ1tq:QP1JCWUv3DH쓪+A:A-ܺ24&I(l1vjiBgNXx2!P&Q }Bn:¼ZUEⴎ[Ñ9JA,^ 1E|6絧}UUtS]Vm5|XϾvtlԼm݇ϜܤЏN2Οù Y(KyF޲ zrt뀐9c]AwL=7B0ϵ<ֵ2݌Aeo53;$*ݷxg='-cQb;V̹DMϏjv)]|'H;<6e䔥hAk?^ LW:D%B/";A>C#MT8*G"i2%M 6c (wΟ27Xn4g;SYTg둽p~P2["`0̶H~dpv]պB龜 P`S}Y$nHh.$/'in|I2!%@I9kCQ Y`99q<KP(ZX#lwh 4ĻruA޲/;ԢF K>QZzB_yg{ߨ(uiD,ЙhGa&<x *\K+-Ж6rCBܜLfqhp`1S`]ЇbDBRr< O/sb.Su.!l*m-8tt4/@~T?@'EXTq9rZ3yRhժ\b0l/ZynCF V_>Z&.eg,.[[꙾+a~Ju̦0Q#pN,2=8ɾ/c,SoD;GEU G1}[ȎI?Nou9@ȫݥ2}Ůx;t(ncƾZp_ٔyFGcaqM}``@sܺ\>V(naCX!uAQ|=@6 oX/mziZ[{Xh Z4aMȞPXlpb5fW-ׁqI򶐘ݽ]e^c AC1r/3XV~ G2)rRk ' d ƵӧiJ `&MU9c ntwB)D2IHXB(6ifu*/GVe/N/u|9X=Ϯ3%YNZY#,̈61h} Wі-*B l&QܒqWSi7fKCČA$ܔjstt%~qnih@SciR:͵'/iXc%~ znf&Θ:%N 8r OG/g5$\bibE ۤґ𗩉O+$'a̘$CADX9u9cmaZ=TR!m`Q"X|$Xq*gA +9SB{ô7bMX١v>c iFDE#B,g79gً15EI>cokp1'A>IH~ZgBYCv"$S9J+- w*,?tVBn?UcdR-\!)HIetm3aʚp㳻)VQGXw>5O9Xqbr)CAR ;|>!Hd:ȃ[^]J¸fX8M!TN X\]49$XJds<3U= Ҍ n"L-/MgTJ{]^5WB3cih>m_D:?Wlь.ik˗@ca`W6ɭ ¸;UDmeMJ#J0.V{tWV'u )AR[-BCz!Hnq€fQ+9iIT\~PnYr[w]"["25*B"]zE=J*) yԏ&%hB04PDَ20 :mJZg2%zZ(aSs{.J O&kK4 IG$z H U85xEMPZW-@fByW,RrٟM%72ޔHFŜE"֔9<-Nl`V0d1KpOAp= 7\]Hih`1؁`ToTĶv0^FcwV^Om" MڡI/lLaaOn~/K'QоxYi󤓼SАxGX nN$0!m_`XVDd 19'Ӈa*3c{(ٝf "s"8-UYp$ިOHHNɘoIYdf9vﰓ +fz&r{ V ^HC%-dunW:|M>%.kC>֐tkH=_we@0"H03[nmNsQ[ R??u1.feF=K,+PջծïR-4J0xptbdq:7HfA)Oozq&ƽBtD?:o^U5ZfN8Һ ͥwGt]g?پ=Y=xhogc ցĢ旮c﮲}(Ջmbt>PnבT־LKw982Q;ќI\@ժ(N"EE|naO3+oOh~\.^kZ沠D'x>Hf"9JP0#\$Ȭrxrd9g٨SS[ 5G0F g=qW{?XbNxَ8=OSQ`& u0bƱzW^Ů ΅Zv L ?p;<>3Tr%N˝Z6juޛ%Bi_e ܵ|] LNaqɐGPq$FVjbr`[US4#Ďm0JY7J4i"1:M%M)]4s*:hcDmQbJ젍^vG!*w׸]2w{1~UzȔ1? +~ӳò ʾPMs) a+ Ƒ,<WyM['Gt訔J|f\P 0)y=1; L;`g0}7D | :}R{Rr2ԤMhxIY{b-I+ 5d /#" hҩJ6ٝ)BzB]W1Eď/5/1RLjR"mOA~$Dl#x>KȸLt"8Ck$4 C zS䗐߾)GuOA + ֈ\lT,fokG4rRS_{MtP#scU$p;O =CA Ò"1# ~ÖF9OPYu>`~|op7mK_IvNHyx`!W_ptOo!RQN`*.YlIk2ɮG8ʕڒ펁H)Iif91DG鿼ZsYj)>{ ʀ2>_d.>@ʯ!&ǸA@wn*1cI NQ2N.Va04wfIQn~DH#/`7\=P4:҃Ev*dВ8V,{&$u&8ݪ v9كSpL. tGH`$FrsaLp%@uE꟭7)DRE-HdGq%6mWX>fY@82x*zH,ڇ7x Xl@uI?Ym;B;VC,̃<|7衅%Z g.'gDd'BQuhkOQS/X\x弝"a~! Tb*VWRT)VK! '+!ZPka > |'5by4^̰UzbD(}A:X7 Ƹh^Wqor?Slm8_}b0x1UL*NMg 6HkXa5o>KӀMOV9ϗ.MRca͘(#8%>B9?k>=Ltbېk1vx\JIrY:R a>/UjܪJ+\ɐg?֯' zM n[Oab!jfǪщq.k=L?/i\mٟK ?zO)RJ'Y({3A*Y DbzTzEE8\bA {yZgYz(~$_:О+./{k6YӴƞޏ%W9EHcP|O/)HR!EeAzQ {C}lU4Ify萗_ClZ͚#xhqU9DX*-Td9[UٚxqBqEr""j^=LAٽZZY&W\3n T_qTpJ< Vs&1;P~E9hJo {?9S!gPzY&/ ǣ'K%vyh,=SKkFwF \*VK͌l^t}ը62nUVYp>%g9''Ĉ>e2oU]I{P" bRnYvMA(UM.s k<"PG诖%C4fu9v0!E jܣ{&6^ec[qrX6#a7 5DZX6>M. ګu]]AJ0zѮT:; ׂ,i.Jޤ3*Xi@ pj=_7Cs.ǙG Qڦz:*KK4ZBBګC:MdXA$uH fKc%As&P,n4 af{q$SZM=q/i]Pڕ+;r]5B "rQI}‰X7QLty}UVXQo\Kuϴ&F̈́}C㑊E 5b fP`R (V0P .QYh WGYh5/BӜX7G$RC% ݿU1Y1xV^W˪%A%=Ύ) SUi?ZIq<#5wAΟWq_yFdBK:KlGFx|T=ca}RHLD7T_aij 9|EsF`Z;.>M|[8~aohd(}ͿqbkJ.asf'/T1pkC;L̳,fA{GpCYE&Q?$Wֈ/CaA[J fHhG @jA)rqj)ʈ\ tLck춮k%#Űis1u3k|C G ~jΧ|{Hȷ'Kʶy#J\d;sSm{j]:JZ"ڷ$Җs<,,Å҅73Ey#vuoDtJ$($OԠEoU5fdkA*K4RW#-<:f+~tAȌJl}MA˿?Q#"2+dAͯ45}dctێ<ۗRmW:w}1DKr{/n]BtD[H~>ޫ^ } MغS7(IESg6 bhE> 9Sc|Aǘ\.wU }j>*|g)Hłч\gF>!ql4cJuIScfFQPOR-v6-x.K cԲ|>0\[ w_d5#l%ldXyͿ`H\eis!0_C(چ _hR*{GLj] ĥȯn+Ãd7q?ڝ\X'wG0Q¶F++7D>59sSݯFyj_jchm~5=/")_4ƪ&&G Z;O]Y>'|/JȧJK"higW2iӓ9J)!"oB [G;Ʈ!~2Rd }#ԍ3Gl//:eiݸ=Qwт;hNd9 Dgo2A٠Dx3nŒlTo2^"6 <=Ld$7ny[CqK ifj33䃣v7#!wdٷkD+Q @h (6JY?k!IFώu+Op-sտ=HX|]mH*{d^X&I5ԆC=쫚?g5^\RsBw0r'5k]m5Yo iW$2f$_!b+49Ίh,G:Wl {إOTSv}e5kFւCP{, IS쪘S6d:^]نr1skź fʉk !{Xƕ6,rS8 }!'zCLn}VsOtKXr; -ggƚ31/ Fqkd;4-km3s^>ES1QYڎ5g-s, )5{B |5fV iuW?f2UJň.D`~Do [h|" = TȊD 0w^as(aňIb74gطVJ- V/mǢu,q,E7ԫ[Bm_*w\3,V׋Go,o>_SIERQ\r@ԕ_CN=yF h]Sa 9iH=5&-Zbc6[xZkc+Ʋ ,=v K[L͎Kʬ !}ٛ#.Pz5!ßCRB›'r:ff9S3{ vb7K$CCOI1(Mŀ|F%яǘUɽ֒ZVc #e(% E)oq^YdɷV"y[/&T@"'2^n8",KiiKT ʮz+MpӚl._l;b*i4iZR=i f6/ʗpXptt-_hO[f-ct}؜f9[EZҽ]0u[x!n%k2v?-ؠeSIZ@\fSaƱ: ,Z! z$ӤBP!.˝J{Kʢ {$uqNoqVt le;SО~9&}kڜRO;-hb M)0NP,P;%Py5};l߾iGUmxc |YP/cDV3IP2rQc)]J&K?n ZF+Q^ 2kǗܕ8'ձ.L6=&+wJUaֺy_dUБPssxo *?C.yޭps2:V"}9(m^a)ߤmxEsyw"#Ą_DrϽ;i4#3QVe*]6F8 ݲ+Q3g-zpgK3Y=e$iWGʋ#X) I1[o!v،`3F0-s"Z[#2|J 8òS"ۭለnM C`^ʎܮ JLaB=B #wbtR+'!uƸ|]TDuEp%q6b5]Tԕ#vs ,j\#7thry`%$}oY=xӂk4`f&̓XB7^ԊIm?nm4N/+rCfT?-Z;#~4=A0gORak&$p mi#\9Y(]r58F 5mWhiA{=#uq9;,_LYYԤHUs^d!֎O=IoXXY5<`|o)=t&LA'zL?6 ޱ,L?3FS쓫SZI O JK'zү.>%9PjVAͽ- S)hcuWyh[OӴE B9Z}tg=ah֒9cPkp2jqZr GZ:2-B A.!N)!>U~(MR4PNM[z޹0Nv@ȅ!,H ZdC,;ftUGzh)Xɐ7[*EG܁$e$ĢSQtsiH'.r#f^3? +?[O ! JJRX1b/R\Qu=$#=ڵ Zj/b)E3龛A(b˘ ̯7>~jUS6j:E,]kOEjt$vi>0dl |Bp6'5 z >ՠҫ^d<k2CE.΂/@hJ+gXͭ[ =onє44X5-tO߼@ bwjҨd#:ycnAbŔiECQph=cFo=;3E%^~KaeLsN /hx<]`0?Y7 H> 9Ęu&9dSKDe4dܮ/koǵݨz݁Q`TRT.MBRa#Q:$I]ͤAS5=oRsٹ4!iCШTҷ?̖\V8(kT5ԑi^6ͦ9UHf 6_^57G#nB鉲=8}]()cOTw%LH`ؗ̈l/?-Y5@廀|7e;d>H *+ܙCSR읊.o+֋vE!D>B@|x<Ǜ(]25iz߀N7pGaLKiNi)m~[GNbqӉ~"%hIYqogܣ5z݌‹[fJM]>5;m/W<7T,hTUHjiO×C]t;2"U;"NL!Ĕ{L8].q>7~@v I }/ӟ Wިv3ϜX^Y|&cU:EwZ+E$HGÙp-Q y:Ǎ\$~҈%tsaQiu)P1M_A$!-SPXb|2U<%w wap1Ns̽'B%1KF"oןE ck1#z8&4?UwΊ+v3p\LTy ~%j4Id&BcdևOwJ-5j mrh|bU> M˜H͇hv-Pg+-ycT/.[HL~Wzx^ SJNh">I;QY_᫩@GzJ Zr:ipfXc٧ 'tEưZS*TiDg>ʨI ^'G#_R`1IՍfhpx_(IC}a6˙3}. S͵x$>OI- SbCrm]0>w2Uc8#wJ6>!גUNJ`2nG^i<,Nu>1*YN@(9=v>t r ]';sO xWYH/ъ3߃|IE׍-О8^0Dh9#|\X@hY+L2ũ)4w.|K]\EMe?|`}7f!|; _Kï })Kcf g(Bwh`(jus fZF}h<]XH ;D#Jc\! j*Z"ф`iGvv261cӡ^q SٕTi6Ay#HE8ܗ(4=Pc֞EvZ5KJ7F5#v'Ab;vOv@иL wLsd3k؜n٥ [Hhob e vXҔEך_T4lkX/Pt(oq74$Ux$i4Aȑxe!zU3w`Epi&GxY2yx߉RHWxbb~*X`=܎3 gb$ ^[&}xG"j7 f=˰=3&]Qٲ-D|J:LWq: TK 9ϊKFh*EeIgIC̀@lGU_Iw١Y}qb7,nwzaUIS^Ҭs*ӲJFxd8ZolB7mUr@!P)2(N":_9R$O릞 yR_~c:9ʱfF # ZFJDhj L[50Ҙd2rg-9㪹W-NRjLcz{!w] ?q9Ft(#fp+O;!ފSڃFm*Hwۻ-T(]܄R~Ue)C\V }kD? u—|n;j 8/" >𧊵yT&*9Qp6S~Kq_X_o/bV($ܾ]5&Ӥ;6fzǭӌҎ0$EgފqWȍ{eՊg ] -OJ)1B &!}~V8Hx~NL3GׯY)rkn3$Dzb@C#Bᜉ~<{,8EDF kE\CCjI~๴'.PNFa8t|mS`.9gWE`ǢɅa}d:D0pmO5]5p#*eE>e'QLBS 'xQhLT9?֮hvt{@}p/j.JxruHʉ-nO $ė>v t17EH 7_K&V 3ᦒh dhZTHO:P O^j7ê{kT]ȟ , (lK=ל:!oPCqL{MaRۘ(n5up1kjZHnIUmݙ c9gF.0;y2O\>3$*}- Dn%E>m><->8p\t:g;V{Vҥ{wʚ$uSa7/Ma3 )=~j<] H(P vkzp6GPlWT>^V@M=3soEC?Eq#j'"_Jb;nBc;uW\5t)n >P9 .4FFnAzvZ3Jb@uM-H³/b 9jדdCp*#?8&:QqB?0gS fY>:=M#Td1@nMqW,0YC+.S e2׵"E`ΥKS). ̖0[S-(0K ENgtg"«_-:OHM,Uzݓl~(u tDAC H45J}q(;zHs!7T5-g[c+r-ښT}nHVr=lӪP2gnFu]M4CI)}&(26ǷkQrs I<4㻀ԥ[db/nVbmGŌ^xk,p)ҩfH[XhC8DiUze'27$J{΀ {7ne>њfh~ k0d"g( pJ~j+D#:: ]) xWғu>YUe~nԡpV֧P|ݩSYhs.n'cQ ȇD,ԒAPC'S e\wU'hWt-d\ ڦt<O @}$¼97oKDNܻV#:VX7Ù\F )I *!Ί=%էs2\ 2=cOHq!Y i-)MwFobʢ˵xha!IӸVdr#;7_pot Kpee[JOՏbH7j JDgj#0TCdM(ib]jOHFDlA 77:f0/z+Ot$4E:xӦU9 _O(M~7>e_FTF4c&zm.)_u:F8 M%DyP.Zm+//ˈSܭ<0CovW*.TAl$uc_J,P :,Cdsl?Z3%U;$rŢ_CNrw{ڕr7K ]sw LӽgLtERrjja&h7٧5<`7i:Veҡ _sQɯDfP}U,moK=YX^y\T B\aDLiأy!=2}2)I Z=ȢZ%U \92ar9Aba58X63Q0j0 -Ex%5?;e1VI|Գn Ϥ^bmj}S퉘P#Ɛm0<-h3NWF(enǦz D4?t[ܙtO׫/e0ԭ*5K;& 60*R1g'I{[ ܟ gkay*uल5oc9^gN(?6['X;.!6Ni| m1Z ډ sA!N1Nbm6'ݟ\(ȇ<7PT(=0kK˪Nf:0IڗWBO; 3jW؈O}fո9?5jў Bˈ$Fr-IoؔŜ?]X,Mc"uC]Nl<|}X3C1jrș`|JX%y! IP!|ms\dw]6U DER!aOn-ccwKk|"a>rzUM\4j(].+P]#Rcڮ4mho}&ɻ ׎C'B\-aI{HI±ГƱ};̛F|eclIϺd=} !qHI ڦo򯏫Bsld@oQDΕzݐ5z$"R?n(ZD n :r%:71Znc–de;ZEk>J{n쬆`zP!dqQ.S*H2} Eq=8'% S*ϙ^7wWxQO .@dN4E P?rBƫ9LB GD@uw1ǿ ճˣ5"J lhutH.^2EUs(аKsp89gA!oy+JH5v@o.=("ɭu" 2+ *W=8WbcډTʳ /,j1 d0n='FSyD.eqΝwhk֨ެڼsG.=QCV&18_x Nz`0cWk jHopOe3x}'zk[g: i$*rAwDݎ9 mwʛ μ!6-%Ri wD | O_!{ gG!CIeFb.A6eX1q(膉|Y߅#J9]ӫZ~[ugGtW&5s Jl% c6UtfK_Lӭ$Ib{zƹ`[_T&݊>^F D,,.GJI{E@u t#TvZ#37јQRM}S)#`RHib/nP <+%RnJVзq| KA-.-0ԔiMrW/*T~hKv%kz@v ">zޮ)&$t+qe74ROd2NXhMuJDkAqGd|q2 ʾLor' 2y.1 f@9P 8vP[1̤(z=l~K9@Zy{ںM >dny1+-qrh'ur8+՚48|^Z  s(:[.JK5abi UlqOcr -/<\0))m~g!S-Z4t>ƀYuǏ%FqӗSm}5f!xY( :8:1g|q0ߟm dQƔ&ORs}F4<;6Y!4Wx/vBRx0TU~p}]6hw:ϣl}es&E~s]ӘM/_,TGeDf@ކ>u&NrbYmtZe%^1ލ>\@odVx-YrIְ ܌ ~WBl %cF3VPPW)v|&oNbd=v"|Q+w{|)IBRd)x&( H_"I(Wy5uRJ}싃{aqV#OEu8A9`q %'.aV@gr UW X8|\@؅`]F  Lm3@Bg0lWn95r\%̄v1w ~r -r5S±.񪻈^ *7 g=A:qӹo¸驓ìx@:܆] M`R|2UU*2VR$)m %2@.줺؝ȋi2:/#|Ox׊2ܭyUB!Xxţt00vRܬ5xx7;Ƃ C9lHu!f5sf$To[bw:t\`wT.ߩk~#*BJ*W"W0f B:cAB3@+I_b@IѸߵ =(?t@./n.ػyOԅ1_ܰRgz9j;X(_6ݓρu]()c@PexXTQA$nf{Y-ku4N 퇚xM9_b c[XU9@OYȎa+*щFLbꂬJO:TXZ\uvΨ+b&le{^@7P'e:0 =Kۛ,YҬSTU.8S*{;2z}G|[t1EcaTSe%2eFe1zHCߪrS>uom>S A~X]vb8R 2R К -BU+fg[4"[gUia86v\k! w*}}If^e(2 BnTC{wH"qdm+[TK5V_{y!)~Gˡg0JdD`Uopi)NJ.;"-X'xd0˝+H+,3HƒeKc1fUAUHoZ{_}LcGa/۫6;g%7#Ed,f¤[z(1]􃊚 3J+ǻӨ$x,PIC2H@K^앞gO|&)ɜ3`#7D%am<"\m晙9^?䋼E`2"\!Y9UJ;?d/3?/#-G}) :1+yPz],_vپ@Q``/ a_:Tɓ\R/WDw&τI+j'o y81"X=$ }?Nl3IAi[⾻d)-c bPiY$xV!7N"qi9mVŲp`7l"?hK˃u 2씶[mלyy;}CIa?֞Q#/Tܪqr1/H/^r RmASA:OLq wCt=U+܊ ]N$ iaOEF*凎bf$64~^2|.`Q޻ر3cR&giABS]k7= ;Q[+,]ѵz)׶ +"svkݍ-;/֫''/J q&AW2Ktz&Iq/"!oYV$άK$p*ɱd0GZwmnn_lة>];/k08%4O}V:BkOEdN=Ƌd;Jp jTƧV n J RY8L-Ӵͻ/co7TpP$HDr(CMgR|\yekE  h$K5x(Xsz/{XQpRb\0;&܇ ZA&V`VD?)V hxsCh-QutVnE1.ji4|\ø»_ =*;%6$R$[(3%DţȦ1 aqI twæ0@TXS9̀ l61Z ݐ1`sS11wY\:#s2z5B]3h>ﰤӅx5UZ;OJ1:| $hLߣ4oD!nʽRzvǧgy|As~Xt )>$0]Й *]Uu2*} 0[ūO3P\miiʵ2GT%XwUkBVV79̪L*v 1A3d瀸tFjݧ=zQ•tȥ]d%0߸%.. tvy7ۀ@$~i3$. &gr>z+Erňsl d q8'moKmxr mfVyo&' -+_a݄(:/ hk(k.ua]7t3thT5쟘EY܎C1b'ztUSEܲC.~bֿ(\ݢge-P-M+nld5J'"S­Tvqf hTG8AQh@x|MƸQ)4g㫝aQju?@Þ&k8}t` `Fjܯ Xߵ)T#Ƈy<8Og>O!Fɇ>p!&B(uq?VMlHv 4`] paf@c_WsxwN-P@C<(W`CC'!}&F/s7{#uFyT]ŴI,֭`ô+;r9s%ˆftO&&ݖa[p8yS, ;GYaK+DؠfE8rd0t@PW sӵ=dZ?H1%D{YvFIƛ._kbæSpt6^8Z +R)Ob=[\dF_)PB427obcWҡ^̡)\;\H&Hgq5 vKIe{arZd^W $;&FY}ڑkB%NZXX !Q=Acjl T󺇢JsnAe-|}(':6*RWWwe S6 _1@UktrBۗRcUzMmE B"j_c! ./YهgE^5zk +&HR1m8]+9X{i]D$j@)ꩴ[g^0 $&R9C_RY7μʏ)-'U>pS"ۺ隇?g[,Ǭ˪a &)8mYJ Q٫$ pXHL_ahP(2X3n tB )~!IydP{f9]7"ӳ]Oj0[f=ef>ij9]Y.0{?.">cvW Hwz2^YC A>N /@ ֳg <?ɱ:Z|mXO7H ƒn-q^CCpk 6@o")aB"};#.q謿̷GZo],;l@b!8V dIĽ^m3݃<ξF M)v6<+8y5J8at WL^n2컞OFmyk,;nAY`k6,kKc`hFa8'a#jrUN^0c$*A8~o_q!|Mͨo<9/UA,9KgiAK;Z)(=΅M53WcNk:)C(mR.^R>Ak04fByb]Q`vDq 5$fnղ1k'ӻj@;e>{;ݓ_Q\+Y3K>CUɩK8WBI! hײF6accxђjydjzklڔψ6 ]ļQTpuL%ǟa"p:̋1d$,[!$K.zg֦YX>>AK-xb 8[G59řSWʞRB*zn#%r!ecPs ;e3| SJ k j-:n-ov7iF5&C* (;S5_/~`ǜ$ez_-V)9xN*UNӈi}!-@h,Z[ GAE!SPэ.,AA_ o9*=UdRh*-όĪՋ1Ä:ւaq[7Xsk%cx&:e-KYiC GYl,ID{Ǫ1/l8Q2Uq\f8wQR1`S1!`Z8- a'M1$\SlUk(T) Q'Kp46L+]چ%tϐ \8BD|DW~-GiMqJ&9B,3=+h шX..*Vh,sv"6Z11L4~k֓;iMtN~ .'4 7/[ 2 \`i6N=@x֑0i`,;tp7@2<_v81R1#&9=o c]?u>X(c"#N\oIU$'LPzg8gII3Ks|s&FYBZpNɰ$y*9>H-Ɨ` 19XD/̀lm E~[`3 M+!Pj\7R8v\À;2̝Nrv a+G00Z[NKKmdH[! aَZha^m1?)I5 CެE1JN#{fg4@,Fɚ8 >81ZkV*= (@龽!^eX#k{fU dٗ$-Q{M:\3RuU(73hc# va*r^_q6s63)&&nfX/Brhz_fĪ*f"g-U>%$^-pXdr |ݢ`˾P@K,j[9NڭHgyE!˞[BIf-f$wecU-2{Wm\S=z 9 Ӛ:{~;8>.cR oW0xzͼ,3 J;\fL 69$Cfyy4RAef=b?/v(.8]eK 4bU}gĭKtjh\`Ex`@:Z1{,Ry"FB_ُf8ڤ6,\џ&D aUd^TӤv_jZ`A@5>_6=Т?qQ넃`:+<|r2l):K(_eHxd&aB+\Ky|.CE_CG-4Ӿ>˗!Z? 8=Qܛ`+EdI+{]'W-ǶƷ"_7e~+sf]}ߝ g<ŵ9lV~q5 fث=}[عvo#"e¥mX` P$zj _V̛ǐEe xKڄ6)<ҕ? v:ڜx*56ZDy!y : >5j8@MtB0dQi6LJdžt?rv֮F<%*y2)H?K&!}S&tj/QJ vڱ'#2̟T#$8 @Ofdl9sa5ɊW2\4NG`6 5{h ¦y򎗇,B" 'AhZ! y}.sg1 ? 3,dc|Q{+<݄bCΡ5쩓w>* c?hNioTߥ@xu?G6>^O{ :UYËNvIT;|GEA X/;VY]-592 b}x3=/ssh[̘SO*}x|*{Lh3 z- NeWTD-0rusa`؋B9\'$g#* ĹVd&kЃN핣 ]ל7V)@=jy(FQ,5xg"ȑ4)sgbpOlGb,@ag tJf90F d$S ͳ#Nqo{lZϤG4L3]ê3I#Ԥa;v0Tn3{UCuqk&sr0wsڴUŦoO[6xiBL7+ZӰ^^̳U`=^5% r^7 l^g5ퟐ"Q?Ï/Bj[`P|ΟQ&S<(vRD`uXj/% j LoOdyOuH'f!Mԋ> \R k4 l #Sd", gIMJgr|ӣs; 8DZO#|33kt*4?Ŕ(=^" ~ Ê_5%wGf7 (W}`:k0ߘS],MPQ1ԋX(%-:4.S1{-f'; 'W Vt]9R&<Ǝ8U֪ɮAz%l_G3d車YC-ܚ&5ХU.փ[!+X TYY^;PANt@ç>E ]ƭU!0/E5F]~#: x]u~!^gmKs0: I-ۑd+ӥh,#16K| v4 4腞!ݗ'?i#67wa+>ꌣCbV z6l\5y+KY%ITQois:kܱFdW;&%N};nKpwC{ (v"kAO]ޭc^M˟BqKIVXD:Gv}*~^9El(@ݿ+mx#ٟrmA67qVXDd2cq Ult:n* FI=y34V_1}\u&8qhxhm5b ,N>ę -1†iUZl(HLE#ȴ^չ{BI:R`Sea\㍬c) RjĨ%SVkEHmsz˩YD?e~`kW^UGb{X!W݌%[/R 50  i_0CXoL,Oѕg݊ԍ-(k?4b64_yN7ډ2  jMՏ4);a-6]_MzST&JӾm%n>gM Uv|]m0T0RZd!6XVÏ2iC% ]|4DFgPxԪ{6ف9ԎZ%^u<jPl/?Os)C0d!`K6]Bv*)fDld- _{YAnzd3&zG8QTYy- I:Wl:|".B5;ʾlTλHSYR޺Hrܭ>8*np9Ch^wGM]{%BI%Rˤ&t-͖F=E>^In4CyOadȗ>o-c!McZhےw#4zsʉ- 0,,^rDY0L#goR qZld\|{C" MM55]7Ÿ{+KiJW?+jLV,:9Jd+l>B&1LY`0B 1׭GZ=Lቾ0n1XldH9EkNH [߭N#'YK=P,}e4&%8cs2!wgipKE=,~_ST_:HLNJ}+˿xg&-A7z1GJ?o9vi4Y2NjRGd~vh{nN |vП"dkmn= dEVaM?e ll%04Zy9&8/lIl! ~ g =,ѐ DL  ޮseQ"}ONb%Wu(]Bf̊k~hi>].hsti5u|>XgyQϘ!!/]^Vsh+py|Œ|Ű(YEG>}{f-pUESGpd jrojE=`wn5:9ƴ`[k@E]AӶ0MÚPVRb@2}',FJ}sJSƙe`b,6q 6>/.OeV Ruc CH'Ɗn1k,k D.  >\ly)Gj&9z{[,HW~1Fӟ\T|~6?blNb @Rq~75Q |AQKr7l:qVZL3Oa ~CO,nhF\iXϧ!ea4)6B}+mjNҜ*?jygw-Mj$Αz k~!ro1D}VClj7a;]ۜb3+,·.6qVS, XF;Č[SęZ C3|f{؝/IwRm _$Hga5-|]F6w'mZBq>j (E0"J@rYϖ2%F<3#`&U,hXDLo7.|pIx9߰ fanQ?@0J/,:pTM]BAxSU"]s^myn:iorZPרN%葶N g9PS`Fkń\鐗H5sڀ޸[@f}+EmJh̍<00rVCsw;)[Z`U=nCk26sg6 [~=qs<4 ݓw lAXGg"ʧg\ojq}@yOtVNq71>m؇m)1WWhTt_ñ/EZ6LCy ac;9ʒbAUѧ;3nMŗ'v}lșNfkݢj*nOl+VlsWgqivAկr Cxɾ)kB"ELIр-HoJ%ڹT7-OjG_#<{oL5l%>K78g|P+괭{}^3&'2Q)ErhR_2Ă/y4U+ʗNuνPgiwOXmEZ&2.{t e5J};^iMa Zi ̫sPʢoe6BBN(\SXz5~Qf.xWhc5R}^X1q)2>*:լd~qF ̵˩ٱPLo(@FJX zǓ*%vc+D[A3 4Q)jhN3$op6@"`#aeN 9/߀R?׻ ܫln@f>$/ouGj߉.enՁpݻjfl㤗Xteb9Fؗ{ 0I'}=Y:AFp]P={LQb?SKc/\\Qz:/Qo_)uܧ[#Q,-ٺMVPwPF@2rUsFfnRS#1[Ίbˢ}Au:#`?<6IDc}$0d>Ep, $ÿxB;-N@zem~fG0!ٰ=k LȴXcj+=na[4mѲlhOڱZi{SIB[!ZTEW]$tF6ІRCK"R9L[H|R&uA5Z +ez"5%_ʹBFǭ"dr`u}5N? ͔(VsJ,HRY?!L:bKm6;ѻN! 3}n{"'.*)(&g} LO"o)c gAL ;w80)2{椆xS>#vn1<\feS?C$P IES%w=hj;NS9fgW4{]eQ֌atS ۓss9oVF=Ůk\K%k(Xy{@#q6p5*A,hk@)Dj-uzGp^W<3O+ʒߞ+GSC;:)Rm!#DWKO5 eu'[,gQRvDͯPN \Z$̋s's:WIs5>V.'X: ŘR w;*ƛNM- M_.@S}$ǓӃC/ZF݄^ՅK*RﵮTOZ$__a+*9 Mp?Luw@whv4Цq]'\iS^\> 碵5C-$kk !}Cl'?X"IL^Ų[))R20X~X`73LYH+jFT&pijUt;~ c^rn:lʵKۅߩMg0~/l=L=nAJIrԚPr (ƹ#0''f֑ {4Ib>v"'@3Bv;?G`Va`|'q> qΞD(hσ5V4dE$|SsMZKi em6_{`gtx]՚m2Yh1M,֯=m&7NpN%3/JǮ΍ d5t4pkmM-Ϩ*+@: R D#>+o/<- `LUʷNRZBͬSSbXs 4@n4%4R^/XW>o+\Yh{TnX>zhf ђs?ļ#>3Za QY,1?l(Z@a/HĨ1΁J'&]@μU[/HG ݪEPs@Bf /GN̈́},{Rc(qFmJ鎑}.l/G'=G.˟H7+T|Մogz79>p!;=I46o~CfrX1m"F~daꊒ>@g0"\bDiXw3syn9uW~ kl/yhFi^vV^;Ϲh[D͍Mi̚7Tl|hqvRDy2aV XL㗖@U,V:;**$2Q=2^r đ9aZa5ŀh|3dRvJI]F7?L>"L}/1削E䃓pR%J.&m $۷]QmiJKF7ToB{oA24C{sJ?-Sʿz*΀pn$dݴ5B KIGQ.N< /P=|XfP`1&_9TWTlJOVt"xT>~GYj5>3Ug$1a<|7Qilv F'z5FU!ΐ?RiWc{ٲ)|ӾκUԢ$7X?™njf3_6vu5FN){yp8mF3;t04{W 6 8g PX1-\yd4^s1_(>ͽ;joQ#jMWƗUG*hGyS^S+) AxQ\}yXLcu:NI@|OsxV]0+y_v9T}R,-5..y.gh[ēTK7ug$6ܸW=Nw4VCцh"5W_{mHd4M\LڣWFӣR=ꈠ78l"{;L O0rr%A%a] J.$7&Bh8˭a"e)>c( dGU3n'}uqq!sAX^2-r+wn{௨O') m3{Q$0@^,$0ovc0 ˬV9y R=tӑ `0U5aׁDmNPk1_,KKM_-n 0\r`nvKMHDgZ³ m݀u&׎wmLZte|B7RP>?JSC|9ǘÌ|~M]JT4H6ɄHD6R K1k2Lî}necF5?lT`ŤՋ%S:§^pIQ[kMXݧgrD [QSJ(+IY=:P&ԨFnY2粓IRT{KDjSqy@)kđyV_ J-a^K-Y^bc*4ǑzېߑSi4?/<\P ?IYacצx߫]Zh]V)ta r+sҿև&ZrnҼ0J2 i?/Hg*p8>ş W na&DEz%_eb/U9iehNQeK7^@6,g#4yfP*uA}[mgi0e$SO^M6c<1qob&J@+VhF6*f0 \^>›j@+# YM@8c石*Tp_ db`ec.U9%=A[3LC^o 毧ሄU%{ߕEMjsl'ZFM0b,,ƮGΒ$oH& C-T̿笁`QW gN|D">`1Ӽ*][tEN `^g`FG@2[=o㋂&N朗IO9z&F[Yet2."qE4$8ې;_Tɭj 1䗚 0r^vi7Np95BR\ {sG>l҂d{p_k$FKpN(ƌ5Aryr@+3uӧ|ΫF*j:9D(50 Yn[֍4禶VS~B+V.Ɓ@*csCft6Y~qErJJo:ʞM1۩m<S#wm*bLH_{A!~`rHז[Ja.tŗ;k)gh D(r]\3d:W #TigW âj\yEp0?8؃<"d5nA>:raL[AUXFPT?h s[+ů=?1%)&(\J(7/Od'Z|pmגӮ|hl$Tvwdn5 Ji4#c`Y6q*m?55P- [nl`!<\pQC Mq fF>]ow5 {͇iXgLJ{VEkw%k@CauPCXi性UDSe9pRd ;槅FApxi:`ɤ^b,0IQnz#6S@Mm& oy( Ӧ>Y:RE2nA 4(Y:騆d7_0Jļr{#<!E+mL(a=L!ze݈N ovc9tsH0NˀA}o> oEJK+6E芢+Xm5A #K݁Ԝkz1h<50j; Q[B ǥT1:P@;K9:X~>2{} N=?H_|ŏhT٧5i\ʤ4=Fa/\RD2.%0usm 'jV:EZPe*ĉ>KjBQG+,5F8Q{睢sזRF *F21Hop$+T#ݑ׳!3F$OP}pN0:-t9 ,ږE!38*$nro ͊č,_m.h-VtmLm2[@ԭaR4PDs6n R9gtg#h@Ujp"W~=ȊvnC,A>׹BK'oVPeC{}8 "bnʓ#Cn7C_w5ĆaBD>˔DS?9ҷFLpxJ'GW?Bl4NLmiv @eԓD4 Ljj\k]Wzf19Y]:d(õ5M oN"%41(9qȿ-([B[% J{u:"/7n3"T9<`7!iwc@_!7퇜(Vwb]Ҙ+kݪ9lq0cV2;q1Kn!G 1BM`,G'Zq4h䘉~adsJp>ΜZ" =uX q0LVOb-'h ƁlLbm#>m-X +:c㭢UoSZQI溦0"쳪R EP@5gv Tig)#AtsG/ r,[.1?[3Vt1v.4u4mX6JL |:7W B{ /}{E f34iT \Ϙ}NĄ+ o * ej d:]R( - ,ImyƄ\K9NJ/tydL@>v[j3/ 7 fyc9l2(.ȳ yO**nkrԦo{Paq.RT^b%߾˙!ei;Fۄq: , Q 1] Q\N T%4D5TO C2sֽ'8dy;\%חkQjW4%9Z(P1=FY㠑G^K04E^&l{~oqBVIfl?A&n|'7ƅ3&&!MqX/zh{Ex6549b1_xdǺQe|Vw}cF7Og]J3tLg{JfY5auv_slbItb@ɔQ;)A R_OCRK ?8/#E^{_pYw?h)I+L'z0 99eF/&ވb}(44كuLz<."+Ҋ:|" 0&2Qp} "D<&@:q=N=LF1&Lgbh/3Kr`+yRG0$?0XHwk5j-4i‚n4SfZaWuWVeY09z0p@?+s*b)R1:=3çJ-vGN:\SݐZbI, 6eק %;2 H6P61Fއ᫩Н(Eb۶x;k]K ,*_c6G}:H3D# 炅Z\; hEW и; }fZoHYaQ!ND$4GТyeBL(bD!]RaxwG)Z񡾶 9+abM8̲B6}隼Wn)gFVGA,,]EKhGGi [%3{4=G1`UC(sllicNJ ~XޖW :^ħ掓 q!= ռ ۓs7yKԞ6p~IcuzPwVOvN`w"'Q3Ҟ$!ߺ1:QkҴ-܁o$Id:`ԑoNP{[,EZUpoS{8m~Ē2{8"x-lN6?Pl'Ja٠`@ybV(!t'g|VDKk0eoۍU)D䳞"A$N˓z`(Mdz:yA1[rY,B:.f%o篪фp; g `pG J]H7+h#u¥ٝ XتᩫU k#*ٜh̠=fd28`엫k/1W%o/p) ֦z<\`{8 Lu7GHikPIsO-nҝP?8dekSv&9m2 nʰAciM+mչ"w@&>&w?.dJU>P!s99[Hb&ο+ LZE lo@T 9-䫍"jEc8lu 3[GOzat_|p,p&MϤ|dP 1"6GōҤOܰx+[j^;||ݲf4Fg̚"?}'^<)J^L$"ݦkϳ/s?y|7҇>O*%4ٺ~8zCcM#e=8fyE1Tvss"IemWG+ zi}Q#(Z 5Hi:f\\{|/4 5W-8*c@%rz='snʙ ,eC2(F*j9o{_vdL9'1EJWok"\s{e.;ª),UZT|orf[SNW@v | d_NZ D*ѥ2BTR"z&bViy_#ĴzWO%KqgOh{Ϻ]׆R=~nPR,0:G fѿ!n#,(:+;k&S(i堖 Vw(%vv7ɡPp2V}uxf1.p_ڽ*S-NJLs0aϙL= [2#i8KAXf(maMڱDz]!o]YXe/D 1L} ~џUrZY(LJDCW |RnCR2]}3En.|gb>xW \WM"2)SAx; [zU֜>; a}\O;^84=g@h`椭D*.\`u0Kfۀs \Џ"I &!ݫMsCjY YcJcd,|N p"dSwEGًTؠ6fGnIT{!>f%PU9s!;dcld Ǜ$3 n΍JnJ^zSD95@ s| FoCcDy `g k\\Vʀ[ V[qǓ"ñ(w=rA6unxSjFrPJFb$p3=Q{SRb 41~EFySfp)I. 'VKu)Jfe$`!h[)"Ey(ܘ~7]}nR`;荺v-m\%\x~_t.;2 RHn+(:ūMie({+lܱn Bp yKχE+vx27rݦ.S=-Lj.'eUe<=@lpU(iY]jG^ɰ-#Xy>v>Hءi \hx7+9?+θGxi221A$̇na:hqpvR%H'$/:g{W0:>6G2q++˘&H`{4e7Q]Q( ҶlR~yl̯ϤVK~R_9Ay0mZ͑M\(IuGQgr{d_Z\h"Y~`k+5ozszt-04qMGVC.[a>RQ2ujcxڱXBIe ă 0j&ӓ[? ѱ3p`HfK/Rz-?㠋oZ]?*L W껉ӯxCuNZ }?fJ,ֆV"Z@%q✜"ȺkNV4p>}SQXpV)"@d{l>Du My{:-}vn !"nČ1s߱ 1|DJÅCElfZE-_8oS邹ɮ?l"-!58kG} *}Aj Cg hp?x@M>h>LK}Ѿz׃65 *.#Vԩ\<!=2 d7k+!h}GG 5T˂BtIs,|xD8JC>p;VV.OXRb@ H_Z9Pa8 /()*eBVNպҢ+.ylTc[ 2㤰uW"8<׾F .oઙVuTYqtM:2pvWD;h^?z WheeA+0Mlpg_ ȴYo6KEh.d 'e6o+`kϮsQu͝]\'72;\$1Ti*qmY,8 柧|ɁUnd!6(묪b c<p6%M$KAONPh К ?$`5ScAc| dW\$Grm#7g z1hFb L peJۜz>5m>NѾÒ@Px呭Dyp43ܫ#h&V2-*b"u2ۑޟ Tºu҃+g)xS4u>^nbt_6Q{`-\lc=CsoγxBD"n0^37vZ2r}X&)ߎB (;IxD|$pĺzm ([R$@"O>囑q W,1:}A[*8/&"u)lV.ADLeҸ륛w=B?)qq\8D"O#+NC&VPF:Ĝ_.rT'wT>^݇%7*cd@"p[ziG1Y՞U,#t'v*+$բOڅJ?D J(s0yd^΁Š=^B$si@2hY;ޛri ϹWҐwAoPz˅ШU1h lAob*W2?k_2DgE:m]gsCN Ԓ]kqp!^ Ćlz߶ݙJyyXpk<9YRxdI&OQ(jq4W9c[Kl6ތ֥`:NJsirqÎs r6obޏ/0SBZ2g}H8b1EElXvNpc;k d9F(NˌrxڧCMiZEݛKmh AlbY%P, ;^'oS "]aU>x//g6kVdwK6 WH,=g h#uUpe+MH|% -fC#.u|! Aqo"EQA׾ҀJxy^A/yRdִnY0NքR K71l1Х#fˤ& KyY* kVTι~TRR#9Ugb]%yr?Q'/w\\ޥ Rrx@/9AҹV;njݵP e1GKXyc%>RLk93?OyUMS|fYaFql !#I3.,9ɿ7 R.>o ^tM9=-vr-u0\J緒z7VN'6B`p~&ӈCU/ucz@|]7oCEDa)JϬez,N(;#qXMr.LL8uKFؼU&1`*TGwȸǫA4l+?َ*хIQnϩZZExneTDp-k6|D(\m.a۲?m$np)SYa@/{h^dq2kOnpe.yLO@CGX-4ZޔIkFY|ip8 UN5`֤ 2DC`L1Dv\@#i'a4t)L:5JDFt>8Qm|\o~bBql3פ ՓQ<h*;6:֋70EKP%e"8n'P5˨Mև :j#[‘-#OPW Zly޲,| CvYo/:t-Krɩ N mwwWZ@h !kX|٪@w@ybw5f#\O 2h0~pw#ăv- 'gҬQ"{,G9sbth$ n_\~@qGp[Hb NiG'{3A{4zL:b&̜`pPD1g1 &{u46 Vi /mi眈f{CeoO.Pygd0i+}@W>%Li&BJlse|$l,$R[\#CQV"t~?sTH{ M-~?1XHA8;Gdݖt|f ӛr鲃>Ł0P+}R3ɹ R3UWM`M~Rf~𻯇Ԕ % C`mMc/FZ%^l vwFy |^6 z=_ߙ ]MNؚ8l:39VeV%xoS"SA⁀T>9n9. (d$L9cYsӐ^^aPy" 5~BI|ˈ ,^4e;E"S@~V4J~Cnյ۾Lّԧ;|| qlpYUcaSIŦ૑ w P`δ%GZfbh @98}"술i@>yE}\,V_>+N d͊`1b=d *lߴf"q_(9kT8 e[Y0Sg{W? OWSDIBPfsJe9KznkZ4?[(SN+?4K?v 1FWt sϜޮwբUjIv72~PSɝS[],ؚYoN>U{#mب5&lE>~:qW 7w,y9] ;,rcvؗĦՐB&5fvzS0EYo py3JR݇|u]s^il'".gcW̠1DZSٖ/(4=Di9esHܯ3[!7F՞܄be7/3G]U9T)4{~dFa^윋;|[qQكjMYV1Ty}܊0I,]W.HD.w*P򹠓I꾝J oV@)eB9mwaYU w*L 4XG<z֞M7;Hdᛮhnrr5$ŠcF\>3Eu]-eQYp0 4r,9bRQVm4]ٛU@r)QY[5R~\9ʘz!Sşް_ ccSA` ]^@M0}üWS9m-@璊c'cj>&^wwFP4뗩Rlk~ 8Ҵl1 k"eK|څj,5&R"2fπO]픷%giF 1~&!t4tfoVé`he1h݈K?Ѱ+[4Z-8z6{hɯ9"t\u&r[%0C!kH/AZ[[HDΝ5cȔ},z.åKC).D݉-ڜQQ;KzEѹ۠J@bmG4_1nU4":{wBxg#QZ(e^VH'ޢ빤"$И 7K$,8!)؉G=l`SHqT;ۤBi& FK*$\Gs - vHj!d[*l$g8!hQK^]UΦeW4hlO[tq^島7 (Df "h4#1Zs2ЖőVOܝZFg1p:^+mBeCO\ F:J0Њ}z/]'޻:.DEν퓗%IN/C|=hȿ[D`R~u\0Kv7+'=dGDw3U_`:%'.P>,['j'u2sN,3ٲF#wD9'_\5_xMepBL/>VAxo- ]L^AyXP}6?ԍb^)FGX^Z7-ɖݬ-m+pG!IMH//"`Mv腻VXW;@n\'ٚJi zO-u`\+k[V }̺=Qab;Es(/o[ ] ZiFw08F__kJMT> WEABֲuVWD E0qw;JPZ3 ytc鿿2a ݋(,zt{ uEBAeUߴܳg#Rb'X]si$̠WJ8ckF@:I$g'O{;pa No_+蘚I3X"Gܙ'8/R1AIq EZbݒ3H=x:NA}UMxZq1m6j|ծ sVIכsmb5Qi&aqq7349_ >3{$ h;|͉zQζx\vr\(xM9s3 ~dcVez1hL=,.=}X SꄨτFiCl21F Z|Ԕ>~GȮryB4[M:kD&ӭ@elÔ`]2咭"x.|lcs(@4XR++ Ru$K bҨMt Ab {sͫM.?H'#P9 ϿW(#uiWNjGJGxot|mH, |MA#U4Eere+)KGM ۻpUIp);ɽif@㷋 8eeucsT.8{M 7ioL>^۶k^'m[Dg7D曃LKb110Wwf (XN2G|-HO+]YM!4?aIud腆 #k*C}QPyaFoR y%JB [~}~yּWH|փ K'j^;ңMZwdLJ38m^ b㥻3jJQ#ULVH ӝ?Y&Z9R#J̝|X`- s#YW<-rxrUUl^ 6& 9¡QM~/z6ǾDjVKw+Aƃ9-ͬv0}8K 1aklV} Qazċ! c]8HFe%_~p4ЙgBV݁^z3=;fY;N|o6JԀC,ޡ|a@dZ<@FqpP\xRFۆV@ NEs>I+ģW=Wi42PִI?k̭GhF>IEJXaF,Bf:[=~/^n]a&O:,gr*GTҟ"/a ' ٹ['>Z@BaN8W2DedRhs0TI 8NeYʲ@ [dbdgc=% @of?SB_=?-)7EߥֿY&):"oT8pÖi|q c\,e󌐉{B2AqS ) ]T){UWi1jufUwju#r{ Z)OvOq))gWsl\;O?i2-%cE 3nq1"DH "Qaň|tߒ}A&0R4*c9y`PRRJL1>M1+DΝmeEQ暈-MVvN-8^=+B:kVH闌BğE. ]kWerqHf|4q4)琲xG59a|LxA/4D{`LABp\OyiLă dlEgLi x r2]ye|]"'Wa׎pT2O۽QPZ)0`Щ<(S)d8*ƇtN?],Doiۍ(ӝ.3p >|GsLDv'o y?7NN:io3i;G{-b=\gZF1b-kjb#8}٥xM(D;gQڹ֟!1K%vlw3`_{FBcEwqn<}834IYhVHTeԳfm[!uEP7h-~Yy#LQ^5DKuXiTjy\IIq]c ٰSș/62_h/fVf!1q-J1LLy /eG ԞuDAʪ)Zܪ Iy %!0$Җ|sZqLivejPR.IyZ/S8I>cmɪ.2AodSde-6Eh@e>JJ*eWKC?.੕^qf.W]ʹq/E"a) :bfw. a. ۦSv.2l ׸hբnŻ{wՂ)>~sT7S8*d|#y" |:>yG=Dc|WꭞsoCCh0JZYrڷUR).UwI,;fOrT1Ie_ɛ(.TuwxxEcP<~FUaq >^S ёL*ts|ƴ-3dF0<& O7h=UgmQ,1LƟ6-sfP(ugVRnD F+XofYjl6`it`nݓ1I^/Xqza(I:c\/Wbm|72E 'YMk$`DNWn;t1PQSF'ݣL^ssr @還e Vs^S%vj"Vx ߺh^%r0NU}|>2L'ءl2mEk6 } ;d&_M7#1(Q/h wyDR6pdN%GOS5Yqԝ!`<ٔ^:y:t!AkZ@d6N^,Ԅ sc'<H5ZiojJS32jY-)=@9B5@snM>ӫ~N| gDhu}. )2ޙa~rن*uvvZ19\7jqu!]-:' %LHzS|u˧z`ٱtnR 쩣#gʚPN씜"{j[犿,Syqzjo -3qTN_O᧕d~\yUGiu,sѻi p2uz7&ə(VIѧ$3^ {VVQ/er ?~cw50Ĝk{YQy|X֣mġ0$Ȼ OۥJbh_(^31xTTPjBCt_i`8AWeb4MBFJZǂKŋ pQކ&$C=$%VUzˆ󖗰$@Fd#í$jf !nT{(g|3;ʨ,`sNFij桬]X;cGvO%jamahR@֯qU3-z5RB%Uwk! GX-wpYS)Mꚙ& &Э2,>G/UǬr12.+$7 7[YoTlWk ӵ'T\!⸤S]H;;!r2) Pq5O)Amۖ(ht&I챔|Bw?{'P1a 9%˫X'FCOK덐 C썃DwMryvu<:! zy˥l|t[HZ=9̻4R:V&P"jӺB0\-Hˁː|?z>^LEĿ~Na#ljuHpݷ{ V gSjd57bL^N}CUR% =᪎ۚCj8L([V-htk0$?V{/ꄵ>G ŸzJg0.#vzKNrIjoo'60ϔ!E풐3=o۹b2YT -a9h! tB}7)3j&(`YJ RLvPh\sn>Ѭ̟&~!dWkXCY@1eIx0+A?mOwȨMqwuu(~W/,t:-uHǗZkק[' qgX*#vEGA*.2FqF1cԦɺjxd 0TlcRTmVZrpPwpi4e =[EsP5[!v$iQԆ,q«a /<L0Cɾw`= ã^2͊/eSF9& (T2W6,BDda6mHj>~'ͣp~\+θKu$5kG/!x7{W.hm҉mŲ*Vsv{QfVg ;4k#u+~s:όtv0ƗaJ-g}㓬qoUsǍ[B)dMlMkQU!t|zr#[gairY[KjemT6/MAUYF"2@Q9 fV LsuCⲞQ)q]8&!$ގ ("Oj0'S$VvV2=- 1Hvr:0c;s`/ɐ{[qL< vm&gו/,u@-@G>*q}}u`8 q^}'u67"(>v3Y>x wSc12kNHҒXF1Z.XF%"x=~YՉkhħQvbU1'a=,ĹSeyW.[:i2v Ζe[:!/ʬ~_/pWvϩkƴYZ +a-6w˵gsNwuL[A|J@\eLrsBs;< rVХ56]?Xu w._i汩A({9G-B< Sm+^uߩ8DE^n)N#T5E d6#{:e`ϒLKǾr+Cq? 2UOZĸ}n4lK8.cRם@HTAf>z_7/ΊHbTS?D;65r}xt7% aɳ]6w dHb\Oʆi"P㘵Udka jssB n[ ʵ:OKj}ݷ>*0~mJBơdNEnpXm3VVU֧h-~́sG.DAz<ޕ/:OLZBCW VH{,{\)h?p?OsĕZf c`)"g>#ƟIrυIӻRpC5 ڳ7q#Vb>+|phuk[|Q ) 7@u%5Y@VY I>DfUl\:~VseSShL۪߫ʸ|hoCr}yqLa`j7*ǽE0WVҹel}WW-yGEqW}m(fg-o9r+XԐi jfl{\=rb`[!L4r]Zus⬒coַB9\yf?sX[l ;.Թ܉e s-EhZ.FOiGD~8E t :]X'fI7'DŽ %"WW:z+<=0&6aO'' ITX'$+WK5cc= %C"R~{F Vɵ@?/f*{6,X":  kڻx,4R[,e&?ofL/B*p/H!J~<`򾡭Ş :cas/D71f@epX{@=)36oAfQKTyΑ8_p߼ʮ)<*ߓϱ\Ɛ\-v2:yt!hI-S뚏lHck_H(x|?7e?I[!y5/3lդh%->*W>|33!~)h:N?OЩTf Z>b (0h47n)Z] OQM% 325Q[ `eYtӊ1AX;u_L.\Ĵ-h4q^BLsVф,ϐ5_2 y+^P"}Dc(cdMW.~*?L-t%+n[X-I!Yɂǽ}{K v!BbJh+x{7b߻_0LK z[~ͦN6r( $m.r>5 n J=G/8=\ռ׌hGmB_;BDix`O7[; S[ǯ+H`[ [dR3 7l"Y 8 ͸ W\]֥EGy`n@_aB&b Ԍ~haHnDjy1:Κ8D۸?:B/nb^#zjwT4qOpuѺ2/F ۰2P}*.(rQIϴ"6Rն]'cZ0`8jS^|>HWsnQRxXJ%DJvWE ZguA̅74 }@#Т3QJDXC ]7 QIUk8p$;-=T) ص# eRUt>2i)M,HB. "fXgF[> xZNL P^OH<h (?y4Xqs G2:D*6}\ >ΎZ\ ByS5 o2KW!3v7"~hQ6-gA)N< 啓hQ?Qx!4$(#OE7@qsDhG21Q\e\ægfH>.\0JEyd:z353.ǟ\I2A''4)LJ=1sL#MRSW_ޞ} U qBԙ0n7a_JS 5MW"zY1=%Wx)Vm%fz -݈r &_.j"8tߙgykќY4ʌmB2[a`pt_rBxwcIx3t@z n%Sңo)u]PANuF9Bdzhy )\Vąwdg:_s hy&Ya©OJ~ (.@cbv|3[lM0ͅ:)$;LB q'UVR˿ܠюJ j7gA|(F*gg|%"OÝ?GY=dµx!'V%Cs"]bΰ=hZ~ฮ~lJ\$T3UDj.aZ+Ӕx c}% z0,4jݨqr$ƆgmIP  9ᨴ|VP{ w@!KfuJ"A4Ϙ|Q#Mո,(TY2o!.덱{=՜ -:'br~/r͉ t D {.1*H{e{F[ T1K(yzpdp+{x2x5 y7(n(RX'^|zv#{}&v:ubyOK2P}Q.ȁf8±)tjjIP;,`hACXhHi,E+}훍؝c@!RZkgN>6++\'Sj}΅;h,%@(#,w /j#y%@b+#0V bwI;d^lvk'LJ~ N|q_-(*\zY"Үsk7 :~jigrr-`)85d=3ZZ%s6%ǸrI=@@3sȌ`p#s ՏVK? cQ6yUf*WU4+%sj,ĘqǴe#ZE >N@iYs2Vco1L4ڄi1h0~4FngaKƀz֧r1#އw9]g^tl5V@[Duҫz{&\*i4Ib{j5IuBɎ"87ܺ-_"+^v˩ǵ]mv4wJ>cQ!d ":w/rd2 mԹu址}M\5'`ڽmqMsxbXf=jU,MfS:JƶC0kB(lƧ4xkY55c;Pք 4Td+lZsf'2 =)gQ̵:M5mW,nڹ/[-If-uTt@+s֣nR ^nETmpa\x~ne∱v" { ݟ?UήRz3]>@R=Djt9fDs,,FI<\Y,e\!9󬨰IOZwےVjy?Iҋ() kx()Lb@rS]~k:5Pj9Al֝ݛ$1yN./+(0Sڼ2=opCkF#ޥ 0̦Nz 2xvv^_c}jp\(;Nw/*j5@E_n譕HUw{mt^  ;BWPnZg7f{ Vy1[E5q- i̸˱o9OUhF$D~ׄ9*[jd4S) WQqwX{c,T_E9dĿ02^z9O:ڏ2Q`Oow_җfghtE9ͳSsϲ"Ge?=)D\\Q/E{M۫;2KjKra= ;`yp;Г)k`q^lR,sPCڲifI@b-N²US~d EH~ZYǕ Ϡ*q`Pʐ!Cm&+]?Z}>3jUuRLrǣѳ;%c4:V-Y{Cw: {H 7(oftYң"i<~j]luT6utT玉îwҥTPޱ7?*؝ HفZ'[-S?<`a4-u s9cCh(G6 /j׆v{N/[H-#kHU2%6g?dq&t( ooKlSײ(h1Ɨ v]N^ p25Éq&}xyKº|9|?@2<\Aa\3ˡBɤ:hfdˣkv)SogxMsy,av}KReV?Y nz|#EJq!!0ecA-` GôP+>죒GwtMP 4|=~2@OSQVY-_2^FRBeۗ_Pg71dI|GJ!C!qU0{{: *9e]Q-Ď\f,mc\Hv4"$>/bS!l4[h??G&]GSq\d4P*&Il.1rF[@S4GjA8;]+dd\*T%}T$}Cc \XbF1(R1롶mgVH P@5t )C/rZ-~í$N9X#m>ed'@=fhL̞JqDjFb9ߗ43lHM`$RF8 .HƏY!W9>k1yqc9 ŋIm3RwapfsgW8U27 {)A]k9 ,OHQ }ڴk@+(׌F*;GYN\OLNE&} rf Wok0<ú27zjy+O €(j:RcA>TO?.*'8B ]fL6_TmSIUL"aÒhnv$H}7r_yYc7@ЪRXt|pi 8$Z4+9VҳYt< U*ۻ^%bU H%w][tѢq~//nZtyh]TFWUd{oiwẾ$u|h DM*+m7b/oMEA!6whZO68WҼWފwh =6ʃ;88>Xq*z{}J}HҩT`w]>oVh"E-E)PٲLّ&/g8Tύ,= </**כ3x =.'͎9R^0rZ^UEvڄN(G, 7@4ꮮ YViJ; 6p+mZ)Ze Oh A)hnCF+`:9  "'Dn(?Ϗ6hqG^]l*a8 |Y$T{ jK  3tl j@*Kk:MlO,Q1XdZ*WZl %*<3 GBݽ\ΚO=.H` |us 2"9-ܗC򂖤~ϙjp!1kLss &S%M7^Ҭ]"&xqνɘy!cT@~N4 uXyűdѺ''.`aWF&xF#֋9&w$9pƂ0_7}(JK1VfMOXӯ z@D7q~d]Ԃ&UBw15ƥ{+a VS{wXdDy'@,  Z!m C>_UM5jظ[%n3|M`6G%B@\uEERKQZz,F6e^ t(VPPyV"_Yp tz=,&XM{h(8<B[G23Yar b{h;O_JE=!N7ky_UjAlh0~fҦ鴒̕M)R&9b&/ɽFLA"v;0<Д({ r,ѡPj-nq E?$=[`sV}f:QƜY1|Wetz3 "jxgw踔OkY*mī)d4$.v. *H}֊s#3ZZV|Hobfl*Kr, t ȦRQ>vJejIZ&j GlMURswsφ^[l@ĢO>٤pOwG{5<꾍A&0r]$:rPjsՁib j7Ѝ٨K,P2<% Q4L:j"7Yj/CE27О @([9$=شg0;җ5X_>Lj͗oɔOڙ̻-Ou ז%؀2V>&Q^y@e)Wlx)UtN Obl}E|l=1P_)>LjqN{|"d(f0S*žSKy% SZj6uڬIcziHn]S +[E c!j,'!^~O1cبid&{CS:\cV>v"|lU!J\L̺|<_*LJ* sy`Wvz}gEgcp6L,N(]mK<92.qMB}F2>ڇAAr'r|T;N-Ӳ[hi6v`gg着Ŵ;ZJ6x^AӈyYA0͠; PvoiCie78l)9" 7Tu񐌙GwB0N0 44sYD%tUVaX0s'Ǘ:jk W!E$_kwC[tq[\3VV}hɦ H|++v|JJ̙K|ќ ?r5 B&q~qD{BIj6Kڢc$3@@~1%%ۡâcah Z&J{\ K׉+TL9FsNni (|e>9M"8b|1) 7uU^0(Ov(H`G1bdظZ1UQYceAli?2Q(dѧ^.c^zTŷYm\_Pbj_lGp p]uVaF.TlzE\^ &ZbCpk^B[_W߰tv]n\:3s?'ؤy}|8<;BHL$"E|PS1G<Rd'zWH)5}P2ҽ N\UoDkj@v,ZVL :46_ފQL~Gq9$VN [ZԞhD5.q_ jw Aisz>:Ԉw-p:GZHahFf#jeD՞EwshȋõL/S~Ҭr]0q{LOcNRKA& vu ca xz!GHv? ~Ló.^̱N aQU{R rg͍0Q^[łڣԀ鳩`^ gyA|y-H+Z' | !fq&z[BN;p^?ߗF) #RjiOrG;5J^kpZR|j` W4ڑvs9>aLHrQ,O&m> zqL,^EDaWBY:H(8!\GzG`>K۵V!Z{wsIAi4# wõScA4gq2'++nd H"Kz + U8tF9;9S%1Gzc(Nt&6]WM>!myM& I&9%>"u}[Q=h֊%z%z(O+ fFh2Yaɸ8&@r/-aEOөdے aS#:Ug۬pDS;.5vQ=eg(Ŷr]' ߜN}0ogY IQ()4*Y W Z.62D2ZM<{`Oa,o6l8{&"xSRH'$ }@~Q0n|Wi⹫V**fP<ݯ\6}n&)K9E:%^vq/mev^wtwTh-3sLH]NA/A4IRYat3ǕJD1Kk}k$ !vZW3Eb_l̗! 3u,SdN’Pu\6(-D4WG!:X+2J ZXBjkHAH@܈ōIC+ ~A]Cb7Ѯ៽e g3+_V2&E HKGwuV9Mi{d=ptdmt#js#y\pjXȇ@ežƍhfjf0LhU=imh{GJ B )鐦(e9.v/C}ZL JDWR9z3 "$xeX/ӊg;gӴ]XR?OE=0g=H|\aۑ(gsb=ٷ+(St+*H0,GZlJs Ur asN:&T%ց %Cu{*p0!~vx_qX!_Xm?c@MAWpdO*򁩳NнWE?TS_Ld._k+ a•LO܄I]ԓ1;7,u \嵭D@JBnJ !Z BW3dvpz;uˌiBvqr?&b̒HضjJѮKD9ȻJ >[z’k5ʆEGv|q4H2ޡ >zlϣG p7΁xK8¤m [ e?y E'ʛq|Y|Cg}bZ<X,ۻR9*Zwzt.5@"ق ~>u xpK@ed/Wp_4]{EO9E!*ow`_"cK%`fmBfn4\5ޅ EηXyWӓ𰃤t90ӊIi<8.0;mwLy)r$C(>zܒh|?ץv;VS4no[)CNmǔT_g0Jl(ۧlh7eMיΖH~2 *ƾ6vyWNƴ >?,)71 ,=WwՈH1Y]OpÔX=Nzq;G`/bJxf].*E9_P{Wz| Dƃ)-#^(9~-OKy+<u%U˪bxEXzDzVw 1 i4|;hb 7z_.0bG86,؁C pNlB?o<QV֙PY~0~ly'*{y# SO5E:;K5K o払c$I%\e&,֬X8040*xG{&#L|W,kZ҆Ħ|枟\!ۂ~kwz? >@-"i2f\Xcv ']h~!anvi[@2EPӺ1Y6<$v1b6Z%>99T 'dv'yjps9jboA.!4egOkuVR].wv72cr`хU2 D39Wmzσ_qc7 C.>)OEZc~LĜF YLW|4ypSɞ#^,L:_wq'  N u3G(M¿oޖw}Y CڍDZc$?$̼Zjt @P`%H_ r jٕ)B遊"'^Źʔt㨶rp?< æ,W\( $z". h;(M2,B kQc6H UaljL.&O:S.GtMDzALid+X>XBTDM/FFG0YDE_,pьCak}2.dWgP^[(7~1 ]Xc[q;g^=ps?߉d؉-.su*hұY#n5CLnb:3쫠,ݰ D24WAN,PZ^/&ڙ=n)M^qx𼈰ԙ)9^eȬw ~9U󏙻 YGJڼ݁.1q&$q|zGhO {}G* LD!4Ϊx4NbV]|V|! *nj7 ^h{ǹ>`nS􇙇t Z?jz,>Lpn1  eUH[YZy_@M rߤy57.g[Fja3Tb;Je*VuKfB?P?A"|tH<)\~=멲!apOX$z/ՐEh w+yOCbk;Qug:@k:X[foƍf';dc.DqggFgR2p,#vChڛn3Co,]POe2Xk TI&{9_j CCye5iwYP!C3 j+l0j֗͢єŦJ=O*@&7s#wA$$F^e1O)T مܚ|G:u~ƒl3OI)WnH[@;׻b-?Ap6&RuDK]|@e.i뜿FX[!>=y w1̗OӌXBE~|BSIŭX?yj7˒0X5A \&ktI:YZU ɚ`#]O'ꩆF^~eRP&#J[>z#`;'hz/gͩB v'Y~Ψqv 9jvEbCYx^.Yaeg鑊NYgӡo+t R%.UDqCL R<ĔI ϧǎw!Dpn)k~wSd'ư Ѧt(Y|y?-Bj^NyZïsnxC=^6"2r(18m)jpm ;Rs <5mBmgZBh^ǭ0x3c,e1m )s"5D#aϸ7.[>.wp;O9Nbq`Nc $imYǹ7Ō N  b/-DumۜIFI;!!vyk<##AaRw&z]5h?`1BOl0L\ڗR8o*kHV ? *LHKs+ yq,v2K1"Gրy2+ _OkV2M 0+يkĐ?6}cUj$CSA6eLWi{TI8yV e>mT_ukY_8I# ;MĀ6_vh8FI/d&iMNih(GIfSezN3Wé֪Q]u?+6[ꥥn,O; m-65}g{ b@!'b ,4+%P"V:\aS1ʋ|ʐmەA;B-PkAth*mwm_>* VjVL D[$jquZ_ UzO@l$&3SY0.h,i1kIoٻ7%p*67Gպ|=v{Y19Wh"|K2G0-NpT_<}xn7 QQ='5v3+qt_a.y_^,VNҕ/p\?Q(_; /G8 w]oXԔFttKIN=RxÁ=2Ubl73$`\ %wEzJTUoCxXw?oPT˹"Ci-9iU4G5;95̨MElUk}$;΋&7n̫'PCt~Ww߭N Wn֚]lR;

v RM1@r 3\'dq^c*=iz~^ײ)lo8.2S[wI3ڴ \}bКU- !㕧!S"hk徾*M3'uF5 bj!Lޗ"tM) Ϧ˴T^=3B(ءkm{8ACjK^+ ͞^OB'Oq;p}t}GD):9c7ͶgkCf0lLХnP@cm ee@퍵ʼgTPV[~f}0D]*,\ wYOf]k%:; \ζTzG*XU  Bg-^\e *+ HW9`bJ ɷ6AL7yY_NY=wa0p 3۪* 1袤ؤe*T+a237IBy˰6%݆oO]j\S:'ڍX,o/ܻVYZZm[zem`Q6 V.gM\"qN( 6Ac2v/n6@PJ/&丘nЋ1aX\ cʥz <ˠ_˚hE|h3{1p,0RiǥA8_{@}bRJ1tsw.cM7 |8Rw]}1nvѤ(*zMO Cٺ""Pu5s羠rtGGOSW2z@(+DEbr(mH6߆mm7z6z|ל Q3jxVOTrG-ABѝz5u7y,bT %:rmVo2Ձ6@ zm<\(519YI4,CfQcn\*TEyO5uMi"19u6]Lv=W_BIi'lx4&@(0J{Hzh&S{O..ROj'd^ ?4.sFD"!2mp F:ovH`Hw: z;OQ:35A6crf+Q $xNݐo?SKE sZwQ΋7"'μ~vOnud}v*sc٥ o-wRubG,Y4i<Ճyacj %޿HC#2o"%K Q%Y')/RZqYle+JS{*G L=HD)PRį=ʲvAݎag#`N,"`(pʲ $)FuJHx_'<U9Qj[r5х*w+|=.F%o= cOc8N"ϐ()D_v7Syi?ʎ*"%ރoMgB6 =-U)d/Br91E5@ t,z[ 54j,K.)zv4W:SQ$6)YxDՔ=vkTmhM$;a#<#ݔj_;!b|5|rK0V|kMEk?uRVr0OE;."4Zg ^t|Y S@EJ-͏EYM}23V 6>_C5j7\&s*Qi%tn|:\/>!2!5BO_ C;}eF^\X4uHAcT;A Pڬ}o 3v3 A $&#Jt'f@&\N`43rK"u+SRtoVp۹13:"N]HϟVYxkQ)s?Yl 8Q~iRKppnԎC6BT's;!hkhjNI+WL/ƅdX%XT$I\f}My4S'-D*Q`UcPtmK},"wzA_>Qmoƨ8TOq~0saQwX?Ȁ3uH,\H$Uzzd!;ƾ밼 q '9}K,BXz= g>aMu|8, |ohkŒ8>4&GvB~v-6;Fxz)~a"q:em4=G Q1gSoAn,nAuh?ǃEU&56*鴺(-)|}c+w26Pz܈ནo L[';%==Zy<\,Ŕ j]w9ɞܷ9a{ S9h$Yۯ`D: $]B9;i+"mMN yȴPuކa[u"_bű<6z"Ϳv?PubL-o9:*{ ygU;3ҺO he3i~5-E8iTT.Aa R'z&T ^:< hُCF- F0Z a̼D}j7q-]۔^fJ(AL>C- O2:\P'cnX tYŊ3Oy[,`=R7HU Nх0 lrrFe$pD!Ts:lAvӹD(U|E#X%[|^發m!Kj*x>J&nM>oV,;]~u1Ÿw(6_J`ʴ29ߴIhiJ0SJ1&@7ps5v~(,?QTVGp_L6 v!N-y~b(o[ AjxUCaXN[sckM%_{A)!99xhC|&<i+ٸƀ?"6hPu(_EDg>2ڇ;>8"2 θ)T]2I'#Q,#𚍒;\iƉ;U|&k`Y4Ps]Q.4g[{*2l@>!a:J`Z ٌL-u ڒ  OG{% 1b_|]j+a-MҒ3#K KÂy{ah,%ǘuf3Ra7Ɨ6kdͯ'P~Kc 5y1敤iSK"$j$^ p3U q3lni1*[-|~$G@h5Kfe9a5>h!p#ߚB z*Ⱦ,!{D!1V*/#enz0mY7R<MJ^8j`5spRqUȋXucA$OW?QG]?S3tNz2Dڑq0U?(v6A&yC¥ߺERnI(GdpyW# t7Sչܡ-aŖKjY]R{jhXSJ*؄YY=$l%R6Wn^BoTJ|Ti8C)d; PG%z)(h]~K 2D_5(Y>6'Dbg`QL]6dch #b+S.5a3%]r [;dJ*-NdphU6}0!l;zmwp1CvVۃ=<+ sTΞi *+MܐB,FiP ш[@.ȴr 팺N;ʪ^M?.ezdAe\^>HKB)+nn$OA0gk>0S+j3 ҭ .G/*- Lj*ў9e0L4gb8A>cio9"51].)+El;k6̞J|^mA k IrF;Q\U}M =QUbk|RK+OV~°ɍ+2PѭM)XSɜQT7AnC NŴsXH^﹝Q ̈Ah2tMVc8Զ5[(3,'R;<eeP͎ G ^üeNb1ʈeq7Nt*Щb"`~ 97ˉ89޼StFC=o#b@ (.àNAܔ(N=&=SHAՖh%5'3 ./ TRy|ƗCMwďBG)+ 7ҚUg GgMW jAԛ62i@d,b쩌Ww1$A]`YLi|~GDѣʄ2"[5n/OExO)|>f.[ip oױ]kO?xcM3ċň!gω<\X }/vGJeڡXP:X17 U-cXJ|e֬NuDIk]v"}J55F/%#qIE]#RkhYYYLe%R ?H:s [E(b6ݫ|62^t43۳/)|du4疥D@w>LˮA{TzfyvP|u~%7z 'RŴ7: `i ΍ p&P xG۝]K{r@F03iSˎY:i^ô #&V4.-B:V\2Px|x ݻ+$S)@QaQ]|{=!0GGpKL/*5]s @~+T|¿j!,4vĄLhG{pru_|u4'#ы!6'LKMNyX!*Pݲ3"ۜa $zH1҄)g`n3MPctd艅sLg00q^(ȊIaꜳH S'URnѲF x7J}HT1, C (nՔe]Y? =dkbLN3D5/RCJ;f=QA1ĢXF}[LלhO ℲLfޒbjm-dܱ>z|&m8Br(fWMG^ə:ͯ6fn=\+IBm>*Y?mɁ Neyn,]9/ $owgvBȠYK~B%0qG9_'=YbP}YÏ$LaHWI \dP6153a"Kx:gQ9zncRt+yo= R35AC"i72cT(Y|ء" BM__6,~v=Ѻ!('g|K@ܚ%VAi{`32! Scґ{Va4CQ+!owҨ[ :]oTH)k/%WjzNx'tq~wPc558u<$D'jo98*wIP㞕bRA9޺p.\ѝ#.4(IŰ"~ݩ) h?d"S:‰Y=-;}H.V%$lge]v&yS eMYR IBKz>zѭ"V&h&YpfOTZL&J2jE2eJ+Ǡtɕs֠d*=.`UVi⮣;#{4 xҚ aj@V_Oe'RBtه4Zrtl0hg^Fb7 ID VJw ҊO?+ZD79{_xiP*n~7rhHoGGC~P/EϮО{5Zm}!5^<ȝQ a_+w$pF\t@rWr~f5H#;r_kj6}ݤvSy+vOZH;JZIhȳ_Flŏ7jd{HG[|1_1N"(:jy arڌh}Ԣk\FUjP׽7f09J?L|^Pi<};߲5^]\f!Rcd?xח7d*qrvk(?; w8ǴekI{_DAT'z!jQ3?T]Fna&Cw#a&hW%B,!/˶%\a4F.2;\4u>8UTgcO08&kک:Ķ\_ P㲵ߩMFM.2.a5h,"UThΏ[F(MR / 9-843iĽΜ[-ÞFibkƉU)e)QQV-(Fnoe=&UԭX:1B C,oS%҅rxD%zAƃB#dQ^w XW?ʌ>=Mimr7%9MI5;Dž=Vy2DIQ_C{}_8L 9 AGͼwkN $UUee"}cA~e\F+c`__& ~GɴZAɥw1⤠!)EYG=s47AML\5+/ қ lƂ5!Ճ0ݚoGsMvVOG}&4p${P 'ⷚ0rtÈ&M1ZhtZt-%;\U ~麌uWXa Y; ~ee9T7J6SXdYO6MgO)]SoUN ׄD>YQPp~yuNWURtEzӱ7h{TZG,_D≟z[7FoAXeD[W#J꼑I"=.܊p3P70e=P+>4CTtBUjY:U΄׺ aFb*LeNwt6wQo/YB_:Eo_GIO #iu$lu놣9R  G)ݥp\ȈVH^s:;]yuqEͽZq  IIs?LMfqqx ב\q1ި?eWau"*6^!`Mn*OqZŵ@s\d& oRskfE//J; k v(ʞao]UU%%sB!QQll>ͮOKyY1]Wyzqs6X׵X#x1FS{>\R~/ǿgrUqz]_nZeKA3(jngl B8N?,2dQ;tG1BFI/Ybxa˜C@1ظZL4 L6F=^6 jKGKNjԳ\E e"ٜhz]4?DI, I>;YAd2Gg >}iѺ5H6d3ffŅNXM24٠Hd!oS ?#=,?B+^w@H. 0sUO,9 X=l˖Yo"DU>FYV sD+ڄbNGY h!q8B6siƔ>DŽbs6q_2: s1 V_oWOч0#s<8ㅻ  [a<O?K4' 18oy@u[Q|D\;<5&Qcib> *tg7R QHNZB3XUaCaD|j,疭Ѽ+vgXiSHsm I]2.8u Ԡ;`L.^/"38NgMdĀ%,82WI^3j0-OU.eD=+گHɜÑbܡGרC%'F̄~I - ǯ/n,hͻ̻L}#`k5~mr)˻[GNI ӱ!1Mu:6qvJC0-A8$rQIht~̌7@5R6f(72VpWXRإDK`}8\@n|>/'ozkzo /ߦb!o ;eKRHCY 0!}Exp@Q3L^_ |O05|Մ`F,ζlDg1*\;<70@P۽wO4ނN{u~SN˕#! 5'P"K}C |TaemSn\N\ #4 c*䀌`kՁϸ7ICȁ֯.琋QEdx||\]JlRu(j}M=?]-Z[ѦRעGϔYrJg yy9qULMOe#qG5+nJ7um*='\BF cl]t|:Kr{HF q'f>YR>uZB.Kߒrn>DFXR-I_ Yrsk\ӂZXX< IZ 5SRѧ7kZo4%-aҟydYszrIOyZaD]d_d4|;w4TٸecF ny VwQX$hPUw~/z?tvú#,ðF/=` t^d 5R~O~bXbd8b_*`?`҈UC8o=U{p =Xo\O-b6LWp2YsV7\_>쯺gH,[>o25 e\[ Clͥ=Y4e jٯ(6x(K"td /= [ȒUN?I_[&䆾<;>-@y})!\ hտ0qO4Cwź<{Օ G؎Aa$La6.ei w S竺I3"\ '^a, w=B!/`9Oߠn!]/dCe`z) 49zSw(xuw(+Nʫaf2X)ߧI6JMQ.QA t0R8ȅ}a+xDZvX]xtX]臣ox{©Ku>=vx ڣA=@].-Vs{icX`Te4EMy/JrQjǪ)lͳm0P.fZHր<50Ҙ[Fϐ# kّ0xؤ ۔"0i,hQPXŤc"}dncqkʁe6A`}>2p -SL 1MƒZ/FIfŷE)_pԮoM(yPcR Bip,bcK*2q]qWS_ zfΙYCW%G?8?}LU 9%T0Xhe_”ڙIڢ&%ge/L>/z8bg[uo ӢM޼'^&֤gBqGZJ-!jqG:kukd3#bn[kWC? 5( U$0@(r;af"V#Zk!粂2Ї$,S*'F׺ܒ pډ#WWeg$Wxy٧ry6c<._0bQB\SG]tZ HBrNuV$* Ww׷S(x/Fޣa32"1>8 I cl>߮n L_@:.1@Vd.DSvR6 M`'.j<+QC/=bHg!/-4Kl6Ʊ46".y0*L,.HacDcȵjh_w[P e}4x= \i^U8Ł^"-n_9݉'!-e1p~eVM#%"; Q(vpG$r5uBK_-9qӠw)HPue9Xr0툽*|rlK ƈQYɤEWWֹo9LF8fڭh-dD.X,Α%r2 MMwY,CЛG\4f ]۷eY s=bȳQ)ng~H+~xj/fusBhAl'c\M.%xJh=wmSHN2jL/?Sck>B".\aL1lm)!uNm)ò)Q(ф,4t:^fgh,d(y.MY1vϼΊHg&;|ر ">K*Æ7W)ʁ9ˬNWќZi' J I?MgΙfKQ߻rxϭ>bt2%?OS0f!5j~O.h&Zh؜Bh\='+HqL, Z|\*] YfXEqي })G rf54cВJ<yNH/BvX\N CM0jeˈ]+p,5N Ĉ" ? զ[K"iCpJkegs6Ykejդ)݀uPpbl FIuJe;̪-@b*MH-UwZ<'XlqPnk4>n[:gRmǚ-Xͱ0`dZ' [P R#| >q5+At]$'+BB09W$Ypa Yw؆49p*%y"wS+-M\)Hc`aKcOEi* V˔A gPK 4Oj$͈m2'>[X[F} mQt,v8kp sz~2=4S 8Cf/{+ I4`z-ᶜynr5\ gM'^>m'q  7JOzEznTz[] /[4& -O0/Ќs<#a+R;) ޔ#E"v_g+ FIO1-e9D1}eoL{KBA_o7&DD?JOެ1fefwmR#c˴`d9"D.L^)fD -icdW_Ui|~XO }$ER0f:*hgZ -?Ӂ jnMw1;Y]o>"VIķ)暪k1gj>;`usdZGvT$e;/l1I2䞒q!<ƪ] nHqa &+@2fpx)'T$hMl%MT/d=i"ʨ?q#}P탙$kd<&Cwb-5kwK\5@uM `a| ̠{&eYJzNv`?D ~ ?[/<0^}:h H~3l4y?/eƔGY>mrG/ h$ػke)/:4Zm1#fs'qaԨj/qܴefu,h<|Au[xT1vHX7 |_7SSZ; lA|{{{|4*|{Vx~ 1|]I9ŠNṰ[ԢVrbjiƈIN}jь{(I+F{ ;=|ߙVQYPxo.8ڷEmZj2r 쑺\YAR>GW5+b3-Arx$dc8f#/?GM/UmV="xɬ4'(PqicE=no;)+[u~X,B!{9`nFRFC_Kz<4zن75ʀwSjFtzI}BW_5a/K1 Cpa?)!F@EWj7yϣ;/ {((*O[Q+sP!Z -tV7܆ }B;01Dre݌|'':EX9 ۬0\!v:Ss\"XŮ}!׆;UC̼z` {Kƅ7v-4QW% XIǮy +RE!-CZJH %*L pN b|ީ+kaր 8c6'>MSK/ >[ lZܬ"u~vdTǴsT>SQ.~V47b'#/,<>!)]uԊF,"],dKaA u]Ysma**:Qy̌:>;>jz6#}8SSF E":CMò)IF f8 ßZɃov[QW1eVV :[]t90 ҇qYy{f " %o--\#p~\aB!cz7?[1%Y7\LAN|#[eU!qU>UmnR;68_Խ:blV#wU@$͸ -o(=ʒ6k>)Xr9Mu + νmuV$ى ]4n)FDz6oȏbͼ]2M>Eu6H?awo) 7͔B[ׯP힤I|**,<8mxAs|] ͬh0 -tL&{UnP80^aK4%SC2xY,]f>4/qbLvJyySă{#4^{zSvfj6>'`-I@O7Zd0UkB~bEc_~aLlIs.֌:?o`JY:QmZlm+J$|/{ ACr͠ <"GzDj\|$+ȿͳ#vfSUzOAPVNgP ]60_z'ZoM<2bC\YPek# K/ &2 y8$vzrCR٣SHqWp\6*uέ"]?vvJw]fLfkx4}3i!)OXr2.ďiA>OٯB#VQB=ޣm*,j-r F B:@A3'ȩ Sp{ۨvq3z[q^ h&b ZʼaE#gF/e$@-NVIiR";Lvɪ$o\0*0#q  Iym V5w.I@oRh9O2oi"qԒl`@ uv̈́413Ѳq.z<%c2!;kGV=tl59P{ &xuOcUȻ|]p&S]Qgo3>12ЭaZ_a/jy2)AvS:c]J(~v1or)PD*m^EPAZ^>ݓ?でߗ.[")eT2ff_":u1β/X+}pxA=5tx;'/WsAL!+}=gf;]; ֬p\ N:+b<}Rϝ|OllžPvb ~ X+;v6p]*?H]sӻ|^3S*aO>/U6U?>dV)m]]`ӥ<΍czT=dcwݭocd>hlȆ5ɲ8\|u&ℂ{L}JBR-,5J8,#k7"I8ajM:d;6@'ڬM {唡3s7'aMSWϕ ao}|LA"i uK`0Ô;M`~UL[ˇѪRkOYfx Ӈ\%"Rs@}^{6jQ"+Y7yrK>cy]ۨj] G8zJS=B#3C`&G ᘔ=XӘVv9jwsz$!,TRM{{JȽ{jXM)J J>ˑ*Dʁ#(:q@wkx[w"3*:O sV@IFi˛5(hAkY YӞtuWF5Hau4vF_F?ڃnxmzR/(]&ׄt|Ct6$%_)JGS&$?0ADkva3))Ui/`TxTF'%lUrWϊ.#S00 n|}bsܕ WG;S 2ޝ)H9)IcȸہbHЉims?$R]Pcc,X $G;bԀL|*p;{i~Ai얋i ^C, pGM<(8dʯ(G`g)O UQ/,@sVNa}ST* 8Ԡ ({W=$A\{iDl5{3߼ I0GAr@W9"OIBEY}& ͖MwHEdUp nxIī݊7Te:~ A/ܽM`>;bX>7u ?p#?7UT;jdj2ֲ1j2@$WgqjNUL]r-4 }M!J;Z"|i8m6wnTMx;QؓZXc2ay`nFRW_1y<ҽ~j4c.7"(Y3.F\uG M6pq!>׋$M<#YѢ<`[?~%KaCGm%kBby:$~亮 4EFiy-0!gTE@5іn&3 F ~JNB\D{~PLO@O.y/Ytݬv%f*`|LIT$&OW4`ur1=ϲ XMoGbA{rP$Db7Vi亿dظ091ϑ x-Ka_SxU=Q ?XhFxvO0ޕLJ j ӊ~ l ^.Bcܒ2؇J|;6 "o߬BY䄳^Wҡ`3 -ug| #hYAR[Ca52_scID7cgp` !c6峎VoEj'#w8/txdeVgģrlMd7eav-*k3i9rR#d!ؔ*`fQc\U{T%ȼkb m؝Fur?>i85)M Q]j+)Rx?YӖȜ7Ȓ‘rymD[8+g'^ 7||85^qpŎu])(dm^BN;%5v OYc#!;JKpUk$/R6`{2 VIs2PGdRxkxCm;(zCx}$s v%9X|\gۍoN+=](5ش'X0%WtQQU@AIzSL= (}hz8>7Z)?)lx,;70%Ȳϟ:c\j@.hcn3Mg$ oWhFz&I'bjdY!yK^+LgԐn][h*SKX`ޥᇄ Fy"oX=U ʰg.rq?8YkbnD%XlZWPc$8VW]z]*'emhFc#4"d|ONQeU0&׃b5܌~'ɮ0NA`;76w1 m<MϚs+Z[5G=H\NK+W2tC>Fr0,7БQsA (}V XCg-EGm/ѷ#a o̭:Y 8%~n6 B|ap#i.o/V?>c,zb.]eTQ iւJ ̓t}Xg\IJeUs cYo"!k"Bp !}7|̨;aMR=˵ $Q%M1v0E' *}M<ǓGN90L3-s<(|/ig5"U@")ʑiLi%Fp%3kMq6G]Sj \ jͱRSM`+C]>V+mo r$@\ڙfyJf%/Tlp)и r@*G $`șatQjr>LqA ],=vT|Jq54ioGBC> kޔy! ;1|CqLyǦIH) "hn퐋Ml!-/\6annUH# 3{%? NC_( ھL΅J~"H;Im 'KyxdW V<3GDЉEY{떕U>fMM &' x&kM&/< -Rwmk[p"sqoa3~ȵIO l}z ={!yw3*CbMEI<էc0Ft&G!4|:!w0q\&sY=3fD5l,.+zӏ.K۫Kq}IgF6a{rXB4 pOnvQaG5`?07X;7SaY ܇ih$r}Q}jv*m)1 .gng3`x7w:0T G34)[gvSSkEg a;A &Zry u%;7Y̧){&xjU  #Ώ8Q3%V<R#J4lL5B#J!pbԈ@%g5In)ﵨHso#atJq$916 t \ҥ\(: w?m+<ܶ9|Ultrcw*T5͆@ 5;wLP1Йwc.|KC3|`|ЌGxX64\cSιu~H:1y7cԩm7`N&{Ƨ* xш@O gwJE I/U68F׀ncb&A=&>0(1뀻Ll}tRT9#Jz6 x~x`~ tWD6C$gfH; oTً0[+Bt,,  c;Û 3Iy_oxZXiJb0嵵 _N<ˆj>B坁;ZGa]Y$-N&LQh# 7UAUw'JGܘJ_ExhqrLﻮf`jPc$M.yA^{})<qyb.Cduv &)Rz*0AwA I X歨|*''l#H'}UhEL"y+3o ^B|+M#LEMpRQ+,PM7COb|5<ʉ[D{@s Kf ,zHc2Z r]饋;G8"ؓAb.Fn$e\&5sXBR>ͺ[aVf_<>$GUu}xk呥/n)߈9+DzC^2U0k \{{kN|F)vQXUrskAyxc3b,EV1û29+P-\[y,D5*m(J1- +,)={>쏾%77OrteMM@nެlDf%&', ! -4N=*O _Ԇ57$*z9d@Ug1nIz4$דB(߾ UD M{ꜱtpG!؊Lb U-YL fUZsJLVOz)5B2aLݽC9 ٚ4 n7]Rml88pd,):4V"x:d'rpM׽M`[#²%5/>=Ydk=.e= fG/M|D[](mX5ݚ^ $Lտjvظ Qu2xE[I]#8IV,7&1QهP7C?6?ŝ<['Tqte ##q5|x;g&S4`$;wj'?Y%Npe]Ae~@t4͋Ч io$=T%5Z/f†Ic24fiL=">`I@C!.pMMrmRD*vT$$A@&K;-?;'+rT!Lj c @IBWVڻmܾJO:$l%7 T}f爤)VUsm0_2ҥ~ E1ٵ>Ǟ !h{..w俟R>9 T iӵ 5$% Tε=9[7θj{Cxbѱ[Pi7}mt1@sKd0~T[&]@~h@üy Hn[曐ޣ=g5e oPR2m' _ݡ،*1@ <u|[)'~.$xq+ + p7C*ljpɭ0<3J[.+]㢮ZLWD .7*/x8HwFh%Ņw/ZG3}]zv"[Lm%ŽNqBX|8-{j ԌI*߂k\#RSW!~Ԁx$^O]GL?ƴg-ok(cLjуN8xs>%Jcp@IkEf:V|%=d^?[s"Hƒ`2c|Ma$hW+LFFBr!R3^XDŽqVɯqu+} u iBH>r+8mk ;+DPh&M-h.!8AyR!Z\O+R5[FV[#xbe[9r3Qӧ@mY[ [YW^>XrN TX?źo;ז.Rw~gv8I !B|G@> 5:R@d0/"e`D$}[؇% f6\KBi9Ǟ /!Fޙ>>{B0U NF\`@?|J"fQNieqRǝ 0r{Vnkڡ?;M^ݬ\sKLùd|)^#}wPˮyQS! gr#*aj AK =^6cc%;ZVRZˤ$&̮ {<ZΨf \p^XT n1#K RX!NKEN>З4KrVEj?T& (_]Q}wϼͥ}CH֯/-y(ɒ`^K딂ݖ+嘫A~jJ=|TK f! }ӎnHV;'$"=9,|W.kg"RG,e*f*[ӾT3L)!>zc hkOVmi|0|XnU 0{T,/)cA+Z q+$0HMWZT,HRGS2i},j-W9Dl4DfZ X1ZDHXsά1<7χ}bj⌊Vm5&n6{Dz \Я;R2u"Qał9q֞#Y#C}3Ϧ`T A>4ᙻ-)@x>AaG`{8|N/6PYQf3ɅNXS`R&E7j.ξMR](lQKկ\8se%IQ疫SFMxĹ:Oel}dG -ϒLf3ܖ8ČmXݔfV\;ě&B>=sNo;}v($Ȑ;QYˋlO!$s[&`%Q~+!SEl莁_4".cQ 7)E^cVI[_R,ODr >p_!Wyabe0cҦe}֠ -8?(}qkyRQ }kqy,&̪ю[e<+tO=8xF5,Ƴ,F1\IT^F18SL`b0(οZJ٠ܾqV2b.^_P 43MǶENg,R7TtEq'4:ˉ vB G u™5=yU 6^FytzɹǼH ,Gb_V0$)f^G/oed.CWqLҡu^c cCoTSȞWM(V-4vo(&fV$TwVAH]F~4\Il.ʁk +dMvjuϤ/R )l^N6z^x/ cRRz&(l|/da b+]waбdfUF7FEz2f&h:EqeUa`_rzQ ?"G79=DE|e")dOcXPwNVZ[=CN;[Z0ZMLBݸ2O!W@K fͮ{pU=E y,SPWob|w/iw#v,elߦ -C@\L&-ӑ){0ٱXR8wIwnsR) 0eAgYzک_%VQh ;rk*seLnû` |(ѿn (WlPrP{źP؎&6m | ~W{h2Ba0o5@> X6#}\>rCJo'8LLp "uM͊M gV8dGҝS%LiGD҉v,-9Le|PD$yHUn^9Kw?X;B^aq k6:iI(ʯ8 Se 8/yH=Z7GK_[;'+1Q~#Yw^k$^y`v5>JߝGs3W\ Y8?J N*fmNQR%f[2QkS7e+wH=id$u|wRf:8&[p ^kJMFqΪY15R*\|Ex16;(4QG~1*; Ld^-46Toŧa#5t##PKѓp}'μ@v]BһG6*\\g}mXJ|` #*DRf8Ƨ΋F:ԋy#?˧@2_lБUԠ},"l< v>IYV Pk OP: $4@I}R.Ͻ8e~6o&tv")6$LǛDn!϶>Z_)!M9a׻PG Gh€2I3BӜr\@~2p'ūų =/-]utkQG>O8.*wV9ZWؑKEoL/d czsDw!+ {)L'J=3*ǀoX/~gWz_|PBKk O, _M<]^hz'n5~rd1 t?iS]Qd| srs)ӵ+:A5J;X>K\ݬ!|‚|Rh(X MKN;n0]bX .oyyvKz xv5+rŀ a#Q)6C#k'uK eO W,'m).paP4\^0Y4 |Wmӛ+kկ[ ZӻK-*z(4_/SL2uxU<VTߠSHh^+] q:Z-k¦!o&3QPJ4%Q |QS Nt(,,~37׵h.yLbnWmshWI/U^0Z5RtA0JAۜ wOPb@DH*~lmFIbpz&:UzhKxEhڸPյ ΔࢸFC ӂ07z8f ϓڳ1P|}}`XdK-mЬRD.]LjgI_G1imz[@W"7*]? axA[c[6!,~oڞ W{bkI٩c 85χ)V sJ`ykCà;@22ɒzÔuN*v`}DhYH'|CSc5]Ӏ(v_EZ=e| M9}+%.dxnՠü /;X\47!ѨTf.$#k*RfpspSZ d>4N:0wk&-^ޜ ~`zg7ϖ̏nRX?j|ObEFu> 2Mҁgnu񉉌e|8Ck S2*,GKB9쫋=јk=)5c|)83*Y:_r@RX(zFJYc].;A>6NY  9S<ؕж2fv'C7p(n× 0w}d%↘~Px } 'lvzt7pW5C9$bQ+R[!kgՋNc60Dǝ-m*8sdmkcMkT5m^dI%$vM9Lym,MQ'qR+\h` H4\W+u Bof B=xv8HYV l+ooCO!O˥VurĨGU/+3VsZ+N9*8oFq+8 v;))z5XR~ GgEX@IhnY,rSQPߙ 8!]#hlIY;h9"в˕In8[.x\R;bە)]n2f*MQ{3ci-Ѕ$"wԽHg" [N0ح*%)w ֶev%ןhLba HTWa@M|2=ͻd_c(nr;'DվY̺>uMn˙V~iŜ2Fa7!դ9B 9MLH^pLq:M}W%L|U_mK`F[b6r %b0ħ7tn" wi,b#Q6J |Sn/V5=Xڜq UraE,}&/n=tV]ѭ|Bɉb&1_ b쨍>ݚVmCvݭxѰΑ5mE5|b]eX͑(e=7͑l+C~j#]\NQJ'ujH ËWGid!Ҟ =9#y(lljX9d$7j᮱c{!+nb3QV1zl܇[,UM;M1 4_)JM3w&o,nfvX'>fAm)g # l+r:lǮYQ2-_z$_t2.:qQ}Xwa_'mNC㕸ۙM&nWՋ [ly3s 7y{Ze߃X4I{yvM`bt\􅃽E{%1z@ߚ"X<=g[䃍HܲN;=2[{&}>!/ fR DM˸.Ɂ\@<2fQCs=Z7Ƞ7OUѬ(soB(6J*XQ?Gձ(a'77'xL -5E;:]./|r~wnw liPt_>9a4-waod*)ba.5\:5\}sEH{g`IJL|/\>_4/uB%lGqz{B;Ֆ[iG޶XUݧ"TG['Y,G3]l+݌ud{ڍV{J؍_;sḜ>iv|ڗS~\p%L;,-&}99P͊g!p"`6I+kkV)ܧ(]V^UCξwY+-)qrII5q8>? ~h- x=G:(:5 2 uQ:凹,&,vL<(\)~qy?BQsMqɴihxMP4QA<䱪.ʨĤl5S. ;irLef<Nݦ`D>*ܵ6%IId"ء`89:ip"I|yw.pj\u*'bDM;e.AJݩ.N0 t+Y6V.^K خL~ a֧UM~Zj>_x ` i =I2ѿLUyj*<%U: GJlr~:͹$f`PcX@ڒl*Ӄ~l8L|q~Kx1 &p[7vLPf|q%u"17SQphSyDn`CٿY'!UfČ̩cmw͚AjxYqoXVfavSN,v(dt g,$~U+?975guPb f?ϗ J8HbAm!nnLpv{r\X$|Mp+ybO 'gkP4mqB͉"u# 0Z qɠ)j+vf\S 'YBw2RgZh#m<39ʼn0B}]ëUM8É x0]ˀe.Rasb~nRpcW>d_u6P!抦&* vB ҭ?QYLTVOl߯CTE`W*8t1סZEC+Da tIOF UnLzo+Z+qa\(5I{"}0/WtT 1S)oQВJ4a4j/MPTXxM<>r|rV]?.TϹ}Z#S݃p0˯9\"vmŸ~5D\2 bZVlTT%KnjC6~HKiٴnwѲ;!g/g=Foooiם<0 PN{Kyn}>g{uF䨯tv{5Φ!1p+>S,#)@/L} C;"Dc7-Nz$WKO{c(h hdexe=A7i;)|Ej0?'8|w!d e؇=n З3Ɇ.KR|ү$r"P]9QHr~BR)Kz'{InΙtU1  UVi+jt.fS/\_#L(4٩i)@q }7 C*{"0 0ϐ&]G d"iy7{ dui(7=l^1^\ppD+2^Rjqp#mI/#(cOH}+4rK (鉑k;Cl o/}(}<(Jw9#r]Bʐ鑆e=c" ^Nrˑ)ZjcLĠЉ'2D 򗶀0@iSGug$@B$4YmL&'C>[ۂIDT+&ݧ$쳪N j㚶u%zr_ZOYUz =g`c[ZµΩ*Qb|MYt`٢X\Pg AC9"Ct+ʀNm}A;o W͟r8|/ՁRH^?!$@J /-aDQ!a⟳1# }PpCƧK}2u#Ȫ7|u.pE01<-k?]#&/pMи;@1Xg͕adi*ӍNWḱ ^D XC^u [:eer'PY& ;id&Ǧ jR1 N'#莧<&?t[cWwpwM^-XrPKͽQ UN7ӊ(bD H~(_|(~1-D(5$Qp_>qn q[9ǰszn6.=30Se0ځHךAEߞy7NWVK_~l|[?QN%:C-??I(|( ѿ@j*Ph̎Ը|HW m=oJq޼%Y?"_+PP8.A'ñN;ꒊ]ozN(Fx%YP(9[ˏki%g*seܸ-9Q!i5X,Z9hOK""k_˥ `V6uk~C׾9=xjOZS! %4/9 *Љ.#Rދ:h .ZZ:cE u'uHw^7 !jOn򍯫*ta/RtAvJp)~ěmJXޮ7~AQG2Ý0sCayݰ_s}u,,8-DhҭZdʝ+M:Իyl^Y NJٮvocd+w{$z}"_0 Q-ٔ@ORhMrFD87adٮo$ NBˀJz݅6tv VpIFEL|p)~u8ghڵ/nQLYuD:f.v:wd riFPeÓFEKSYlb.< '%'\sJ'{_I>#H5~gxD" v^N)g`/|蚊HћLb%Y"Q1wx ReD OۍŠaؗYpgngXkMRbBtyt>~e1 r{GdNRG&P Yw -C|ظaYuB93Bn9vd!l@봈)ypA\ct^D_a;35{04;gؙج O\}E冎-43W y+(m Ka y˔з'~$wI#irfFWjo~  dۗ2̼GfT?wniƒDd~vP/qQt ,N.o#v+8!x\ꫝC20 %;EaL03}*gI-5 Z8J?{[O{Nz+mZ`%_Z!n%L:pRǧBEtCxP9wl:&01*X+kc8:ioAe_R]Po\S Hx$1yM0Z=@k ɪuNrNq9lx( fNpeFؤ/2qE- DCGt\pEGң+$yZ-AgF#abֱoU{TYà)s /Dy lPLMEEjCJòrTA=diDL>Za2,)s?jo>RRV`C=Q\.͗{PMAjK,ڕ(Up++g3IwNu88J~4UjPBD73m=ʻs i v Br",HU<~NmVwDAJ#r&U?ʻ¯'p ?I}X-iki&DmjR\ڥDK9]&﷝MN8zo%|CxP"2%1^<' ]c#O D1Jd?#|jiܒ"=c3ѥi[_f= Շ΄saW 4L{ݤYcW܂%V|q/^K_*s bYd>Bp F#Fgb3v2p,l. <5cD8 ;Q&+xwÜIuD zd,26]r_}1e؛\KԆUiKTtlnowԚ_Ȏ;i%8!WW[Q8^bcx )Q0{^x]:O銿/خ[Zb:޴oѢ+$ w5d0d#Y%IC=s (Y1xN)[i.Z C$,\r'#TTż8Vh}+-5T qW8E0ww /l4Bx=< {,ݝA^k~: ` hN젛hխBnj  oWߍpۡ"9DDL7ގh 0vWɵ'?%Rn%`y}}Ak拾oXg =%H3"T K0qed:6D(M ᬨ՜Ő(6C:(LծBeYP궀^r:7 ܋kgEJAW$^ /4 M"Z$tϒbϩWXe 8!})jȑq!l3MV>$G-T.#Haِhn)o{MÚt N ܦEW}9"S,4A$Y{~5EF#?zX/+g5LTM͇Ci:Y|s`;r*+o`dcPP.Ėjav{ẃbv(ĶO`̅.?mqbY(U"5z(V=0*aѻ,e7l+;G蜢dW}yaٽ{ kFG/;R kqBܥrgA%T<'rNIh8QP$MѬHxaglyHN)R+::&Y47x^x˄FnLAgdxaz-%xfvNBy%En~zA*ѵv7~|E:@*aOL(?oտ0|;9DH@T8ĻӋf5-s@KL:^U`Ġ2XE+OCMY GLE>7tS+G;%҄s/f%) ֱ9+73/i֜TIpДN:)!'pIlX9-~sejK=ԓq8V? ?xuO SyK {'Ri ohS)ZA 1^xg'Ϟ~VF>$ mM4Ud͍ۦ\\/Vj DeQwAs&MUw\;5>vʤ.<{7^vfS곅eT%ܨnүfDP>x6 H; KA.SNP,lBʴ<깽NLl83YF8dm|J~N%sJ&" |LtC-<,t1-%N<:ɖ[W"ʹ~Ón7@@=VℯKxA@0g7]q?g]P1|1ubmzKкieY]ȯ% g7r=ض0Q q r>bt:B^Pcq`QH wr2:E#;>9V-M1hC3ف? MW@ LL(YS{T8ދ{0f $+OU>x,Ty5e0E[RXt sc*O5 ür*@fA _?Gů3-WTǠ3[~hY~22oHM-)dȻrd֬e4y9wom46?$I'∮*T34CZxlM=?)ĸ dt4xH7P8`u Q[ցeCI{$\&HlXu1ǃW-[27Pf|4K<.s}4q ij,-|<ٶT^8K8GC/rǚ `_ :i'JZ^wzc]H?S ˔WvzK}Ն1~ ;ӁW3X[~X%nc$0 Q}|l !Yg[?Y[VAu5?DukݞPwˇ\2xHVfq-mc @@2ڡ^tSA4ŌIE懭sތ|mQ֐tߘr4/1q-5jKY֣"2:T @%0_ nN`k͟<e;P5Lf)rfH:%c!_ NP O+ûPآ m@m>?)9Èu:Oa2O:_UɌ} -d:>,L(6Sj  :5 84ZAI~a sScvY%Mټ>)vYx/em-@P{nn_ϹO|z:vCum&wԽހ^륔PK@;!U Bjlc܀o4S܋ͤkM3=R$AJ~ ,}W&R@T-k0(ײIQҒhBA V/{wVfoqh᪮`+` =u 4O5$Q"anI mQB@S+mm !˸p.I:[=g,Î>ݦN\[ P,۠׎9x˝gyuy0{o\,U/H:ߧ)zdKNڎ' |嚱-t.AN&D}?㨠{W|pf<H^$hl(XNk^!ʮߖ2QU0 Mۛ/q4/1Ӓ ^*xkkzh4<Κ_/>h%q 00\>@=_S(brn$bAEh<BmO$pa&rn%(.䒱ji+cA!x#_g2_)2]6L%J#zC,Q_`Z`Q\D0ߟ%P(\vgfO|ԌrWΌ,NFe3R#缣*TFmM(rdr媣: r/t̲6a+fI8K\[4X $90EaF=ws>'~62Dɏ;U7Cq}e9Ukīع|l<TW9 Zb)7׾&9J1^ԕ*ąvZEz%KWPPX5 .ǙF;,),uK-w@fR@sm 7eN djݼ%7ހ NX v1=eP eɗ&+EA g, +B<עazOoG)]'v 8 6o|XF opG/LcI#CLɫˡy@*!"đw񽦑߆ iΔb5 qo!$MN}Y48Qz9̢CE  LlɈ,G_rVBW(qA`ϡJo vC-1e<$ٴX΅͔kF2b~!MIqWUbs$[mm4"!U}*sZcN,f[ve(ƺ@ygx#oX/#؊Z'N O@D {>Sǃ4v̢xjy_1.l}c)# :n~C>MS6$͍&uc \ꪽ iqZb%7Ro'ѹ u'C!=wSְ v 6%nX$oW ~hx ZW`6)놃4]i =M"2gܼ_S3B~0)`}beIlYVnˮmhs4'TjIIsZK?ΉLi=U2zԾA=(DC<2Ct.RZA"5-$YhC;qvS{(/] ׍Q1/kI[ki-c`Xp1PvaЄ/6Zij7Mf} ,ˑ{qߊEFH%C~umpIXc|<K58n茯N<أgu袜HS C#;"Ā1VA'6\)%R9;,~h59z8!2UnpvUUY |1'0 Y~o^;u`.a dﻺE2In~IcI9%ԡ;YbmGC(<+sVHt`Mq;}{ uP۲!|C.K2QzK~Bry-´=igH,@:sܻg޽遁,xÆQ| 6s{ dFd,JG10MhZX.n l\@^ze=|*혉N. :4YΔsIȋ)+ό(k9GOHn@ht@R]dU|Ud]x#|~"z>-*, @OTB _Y/Qzڸˤ\]`9+ӵ̃JxyTùj|ph_<\05`&k'oRn Sp.TO@axV=nbzIzcik/N lO:[f8!X>Hl;bt7{IN7ŕ'ۅ?-W(WZS Ez"JO7eN)Kdi,ܩp)&)B@=5E5{X Cez89pU6)զM[/*|;BؔQ0G lJb>?0|;R ~e_Ӓ↷n6g`'_.3 W= 7 CIG/Ę~-=wNkg)c2lyl̜{*.j0̂g:Aw4q XM{aȊ,=VEwpu>9@6[,'ZrŶXEt ;(^j-m!u]|B5[=x)vOG-'C17$!O3d1k -!Dp熨]B(&a]FHi(HFXomC3h]&iڒPGIUE_P0$J)Rwl6E&ZDݬM 6xva^|'(Z;- ywwK*ͭNS0aPwz% ]%P0?-|'/dZ J(m씅&H.er[ VJ(+P3/*qBn0K2UVJBP1sjYO{[g1}>ϚfaSV p L$42>*<ٳ`4 ?|u,ø)u/ˏܯH5 ٮXU:* ^"\mG4i@bcu<7912U/Qv<}jR͢lͣNhۣKU'9=ju~ xblDv ^ɍ T*2qk'd|nK;@s}G<4nLM|kv*DbP.+bäS`Wi̓ W(h8BmFzXپnIA)an+6gdt=h #YeokYSk6Q^X$K\X]$+1#j ^\RT2iUz]6Um54%P<rfGnT0Vsťe5PI?[U,tCTU&w*V8^HeUlvY +wxHKtI.W֣%Wy˯FA6Rx$-On-!Ӽ7Ndgj1-b0O -3Ռ5,9Ӌ;p;= ]LF;m")b!3Oi* '=$(>nVRtdq$~>}L:R16QdOgL6&QhQeE&kW6f'(ufr sRg\ٌyt"}a?#旦k;3FH[<$2Ӯ^"pcM?Yr k =`>O!!W.pI>734#3[ckDj ^I( J|Y?6e,p5,OizٲZh*^rK2 $ڢR!5.0+wd=-;ab<.O>rɳOj?v>Jg 9\jcGK-}6L6@SYG[rxBq9MP-UY*hS]ncjʫ(MX[TkkO2)YkPk<˸g^.JK?*Jt1=ba15%/%0 BhPPZtb.j۝6Iه%%e@}gBNÔ]e_\Ytm9~p5fSf^d؅{^ǚ(8gvL) k_Wv(TC6 U. R<~XME|!q`@>S-ӭ_qq~6?=q%maE#*^ƜwM[s6Iҹ)W:z:@׽GcijKT$ؖ|^&g$#򳘍ʿNS6RpW< .scRSJ7ַ,(aAT1$!zS}>K0=7 ؁ݩCK4_e m(dף=3תQ}*\jo&&M5$t3-߰czmඅy2^c/  } 1ZspƇ?J!xY2KbH;i;h3 Nwgt~V Vv0@&^ac̥IxvH cF~_$);`2kT*-gNh`t{  MiZO/ipegoCfqva[Sm}ذ7ժ%_ A̎p Y:"C1°\Y@p pB*ߥD4q dּ<'L`} \|ɳbMj6rpԪ eQMԔ*KC(_1ա;04AO R+0OxUvw s1 %# u" /_m4ZŮs,p#"@tkPx&05QRyԀW+`j=B'Xl0v~h(*9Mo5Tcٟ R+xZyB0DMg2S&`FN[՘h͔L0:AY kRwnz=v@Т|cwJED}oh' a%u UW93iL_Z4>` n^=np ~;iadɷCUج `XGaHb 6= Bת%>F rQm}_aB#I5. 38ћm:^\/bv} Tm>cG:OX{r?\SȹY7Ho)$v s7:i !O,kA qVUO>k l9`XTBcieѵ4B#u j9iNCDI7x~ĠzZu\@CvL-zAGb楲tm`n ]:R/== rj!gYqbI>{B:2?Y[6~o[E4hO76W^#nQSSUlOI'lE|$_ fDMg1͖U$vg FK c+3HE:Wa0:b`[ʪ@[9uo ߩh 64hZ$%j$??!W9 a16P_rzWY)wM''T[NIgRAzʔ0 SG}EZ0"qNd?c:4 %&dIǖ w.擴"3&ϒx~pa8X̆@{'*H*DVD"#{EryƜ!_ $(:$!s30@r&KK[:%nIFrG.uSy,(d}1Bc}tL B\~ӓkxEOy~&*u g_[~7;P%1#Z Q!ON13v k20G''T l'++@7XS|}ب i]09h4UgDpum"lU>bzQTgxަ98sf51;f'=T܎ Quִ=x9Mĭ=.8q|Hj">Lz늀  qk-b#clS?h# 4ºCb r4Δ+r M1g`Y }RT()kWӊ]"Ky*}@Ԕ7#V0 /g+I|#o f4?irc;ڡQKr;蟣vT9&C $ {C f_)AFue{CF6!%D:[$ġXY+^Ym!FñM/pt}71U ]{]?䘆wWtP qKӻpһ Eձ¬w <,zjs/Lu\$9*L߁s%Pwn u N|OZPk( ryISGFK I4}TO Zc;]RX sJ\VA A(s5YƯ@YuhU˪Оo}9z,!\%rv?;ne:r[b#l ~#8-15 K̥h8Ϧlv?mڋkyŜ\ɣ偤kUb,K etb2+5DT$[j`Ly% H. ,]̊>VieT_ipS]F]MMQxg3m0x:Mxx9SNĖ?;XJr}LDyP nVpa(_V1?iGM fF޹7Y3䫂ZSM$luO ZdxEY^Ɖ3=vdzI HSiZ"`EEJy>bo9b5V-FmҴd8J?hb;Z,êó THh ߉>Pym$RBdf)P-~<629kbkRoڷҥG&J ʧt7ϴF`!47|''MLOSds5)׹6"W'p,ݷd{́ķXTUv 4<^?-J98@ dU҅G%]}̊d;`3ByY?I$-ʆ4[2U]#L@X.|Xa0ƻ Noc=$MZIfϳ*1 ޭ8s2/_bF=xΪeUck9+M7] 7"2+PIskOۤI!|Ү T{a2J;@ľ6fܚ!y%8*BAG>0d{xVJÍۻPע>=RPzƏjDxdb-e0jK|oCgjTbT^ ~iwQEøcCX?Ӱ\~4K|;vAAD!X"vC:ک1 SrS&_/"gx++ $IfD쓲$kP v3=Q 3b_&'6Lv>nQ̅cCY"~ס2Lr|ak,V͗0%p%!gCp% Mv^i]DYDBdaM|"_,$t|&"ڟFqlm 0%~rxùŗDKkFmqA&'?YrXE@{$=RcZlקj̴ 2zF&f鋵wgpg'*4 >(Wc.^xL0lԗtS a~6N v \ 9jzT$ )!a )9 t6޼XYˊ:jnN?n!=eB}N5F 駙f@5PZ}9efh͝P6U yXeL{ ݭ{?PDjr-rړ΀:/l0X|<6x?0ٯVBج2FdV ya }DɅ +UC,D;}6٭>!s; q" Qr6~<D62I+S&ӧ[C&xwx5[!j>JыYYdYPǀǍ{BeiZ/Jj 'QS;bDžmy$UL@"M,,: 5krGdsl4MF2hAg9hNx8_V xtx#[xxH^\0K IjcY\QshnfUة'xS#utSQOnGUaS^ٹ,ak_d dtb}Z.ڰڡJ.W4#R)g#Bŏt&{s<1ȣSr-Δ+/3"{Rv\R35!-p(^<_? $MHk4)y,X^gxJgWCm '׵Q#4w$TYZ27\  {9x$&95P.Y41zvp; )qc}\PH= hM\)™wiv?ZX]3#C!A+IG wr@Jca#^tVAi +)ʋdy FW&B_ޯ-\E 90q]T#78cxq}ǻV.Lj&uM6/q.]]> n@nxU (7 ,˄΂M @#1-|||@iRǨL*# I|gݏ;7j 9|Y5}aT 2 T28<&_FJI"86{AїCv? #G}~CP ;[*^ODca<Ț1 ϓ yK+ث`!Klx$p'^}qn[LY=֘兼k%a2~ۂ=k5J&U{S; z;o+=pLmVXFVOO4s;ՀX袹DJGv^a3Ǝkõd2T=. <8 +9*kz'+^JFQ#S6Sx)RQ*Y &7bx |.Vۙd!$ҏjdAIFܙ +Ѓjcgad|Ԋ1>W|jӯcO,N5l+اf ZUxH45ϙZ8|7V)#H\{U/eG}*C$ dPe X *n1A=RXj^Nà}ؚSHX O q>^xKP_~}.ՠ; g]ҀWҜl13d/ʪE C mlK\Yg8xyc+hiqf#^KE@tvl)vT{WRfTq{PChq?%~@tiT˱gR.\҄P0CJPhpRSCslpOr@D=?X^ ٺCV!VeZx[* k1fdzń{Z%w=f/1OkiZ(kOV~7>RΊ<#[B|]5b/5o~lBԬ 2g9#hfbu0sqLZtG \Oi lji%Oe{#KaK:nƽ;AH )'YIy9 vdel-ʍEćP6zWwP 4vKm.(yJTfƒ@ *ndo]hPHXW(8Vo0O) ېr]Yʜ93 .Ad\QFr<מQ $2daJaCM6 Ј hű~ R˜hD0VeknusRSS 6iaCUy +omå:fgXG P%  DyⲨ#6%J ?%j;Z7mMH$D*W\<>Rھft+AU}sr^ݯ0W/OL :4VC YA;bz Y= 뒎?K>Uqt@U-qK|TLe{LqYoMt+$Vy*HlbW` +0Mt$IP'xy+_j'Mch"n3#-u{x'Nt% 󥠨vt lȴO)u؆G?d>wjX,헰. (-VeLBNJQXIkQڷh]TR^|ʭ oBj,<4!ݍl @9cK}T1:Rpz`x!^A&v^vV F;:>;%(NHdI;u;j0,MJ˔ ԁPg.o Z3Qh2$j4!⿴Qԩ>xN"BV{/;_ {ٕ _zgLCVyop5^![$ nkEض?Wh1&qJѐꘔW ZIiv\u\vLX1)JUa㤗[!N$_o>gK,VYj.p T-0h] ep0{kCFrO7*6A:wmyg˚^Z1Ơm}FցP5a1%)p ؛qv@9~z~2Sxj`(}Ipμ̀&s#eW'?t=En\s 05(+I %20~@5*!6?KsP{$"޻8+2C\ D;91E%>X/=V=2ŲxkL7~:#eZ^_2k"8t7N \omҋ)GwvjCiuz*s>x.ʽr֑OzUFAGXu˽`_md9"Dtnlq!)P4k͇) _G.hޱ VF9ͼU?l^)R/'I,gE٢-t5^t9i"YTGv?$34]?i+O1l[9Y#%+'?oPl^@uCg[k9YSRku| UW(1ܒ,Ӻܯ N3tY e/(i\Nl@'OzaIW WbuHSH-(pg 1Iz0Yણ"~9NX\OnR#?o;WK[CFq+\Z4b8+?>Yc!?6X% ا^a&ˣy;ee0}PWk5``UɓHy7R1*Q?ߔi/[6.%\,>bי> &Gy `Z|13a<46$t`l+Nw*Ҵi_6]J՟JvaB0hm|0G4OpߞҨ,eОpEZ03igs.gJ3UMEa1enE H!ЮE0cݰK.\1&6H-yJ lԟcͭ鹰ε+LUӘZ 7ɶl>3OѲdBl^ Z.ޒw~Vݳn4i21]Ѻgnl1*ˣpqPn6/dn[^N=.S8 16b#bI!g2ߐ֖<$ݑph|W:EevL-C)MvyKZA+rrx))rʔeoIYAX L g!um {d!m3PP.w⾱rZHA⩌-XxCޖauϷ^ҩǞ/ׂ8Q2ޜ'gQ5q% ,©:!2m݄1/Բ+5 Sv^WK~$U1`S,X+]nat_Y&#;]yALtOڈ&Xզmzo;@v:k)w}gvEԳ }HIȠ$؃8UR2^jo9%d}ZB d`D\&*Fdk_ В‹CE̜0oj9I`/`[YQ:zXbAZ8t~F|aO,YZ]{zpq<|;Aek::#H& {i) 6^>jEǔ0\hVŽ*bcaDC->I\FwvXv:UJp/xјD-LS67IjN\<,+߇Ǐ< cDRs"fD>@ VG/BX"eh40q8Zs3@MC됨v4fq}GĊL4-_9>|'f3{ Õ)˧ -GiEr!5R*Y{U^Vgh5d !w,$TA[Wto' Rh@bu9Oa.K*htI qsy>ιej_1eE ittŰ7fw-=+ ,Ni2ں+'P"!*yoi㍈À8EDk6vU"F3?T2 <>%̮j1Ue"O ן/Q>K6# cYǭHXݭh;2Y%1aT,ђ;F u4@+erc%^htK8w*T'99} /4I0TJ\f 3yv׌Y2#{вpcᦟhȈmS?7%gJ=X~7M8rVj*"͔x.HknTo/C*]hʠ;`zѰ4Iχ9'Qp$CM=2 ֏ޝ_uE<:^#u2OH&7d$r0#_J,ZW`F_a_a ]H3~38zˁhfk*>A/m>v8Ls4bم`@2]m:e Y5N|Wt 6МD+Z[Iރ59:Fwy@(1sCaMpC. 8ށ*ٴ" ~47W@7doȱ>}>*>#V'ru"KUsOk N>_mP/A?g|P#gw d[`y@<[8xX0g}AQR 01^:6 v-^"m͏Jg<Zh$3"S+)bw&Om3 E8LV0P͎C-Ii4qi6wg*cuĹ'x8t 2`0uԍKmIj |Y̥_!!j9Du9#s^SQžsCBIs> ?w ˷Y(Mee@w.{ ƪCgz O 2hRuq3>}LbW`5DDZ=_źIXvnF>~HmzCfe'S92,_ JQu†X rȠwzĘuͣ/XLB$?}E9AZ?%*uLVJ\W5E-aD@+ wT3l [E  _Z?4) ߅{E,s_Ól;F8DTB2tMBھ8Cd U~qI9`t[PCBD}#T\/@J2j<>'vp8M Sz|J77֋ v#ebL{Ҷ^_# 0ۦlӼopiGǠL"ӣ@H\G* 8I]rP$ :!8ŭ>mO ]! ەL֓?TbHo4(('R*|"7Λ*2U4h~`M'_?>Wȸ7 td)PIO~XE a62>ڣ%2p^3p;EyYQ/&=AKly.seEQ .eIQ ?:H"^+8ӨS_o]IlNԎEν#)ڿѬ$$guY@ 99$emрAmsDk!\ ۯr&?Z"qgG|$^MSmN:i괘&4,%bLh?Oa|,Gx>)_scz+1TK ezeuÉz6FZ. 1pԡ5=$5mtq2HIߗϚ./Jke+ xYݸEZ :ihOSƸWg'qש݃.ܻ2L+B|C-)Jp~*Rx ;%&"%LOtB+TN٨5(k"[u}F*@U@ڢfbj;" `r$XOѓE4SPݮP|fTׯwl&3;գ,xk\ק@Ds*GUy =978Y@en,^<9Unʨy?w:МA? ;3Al%J]b:e7P$I4#ZA uOBpp&T4oFe|$cӱ"C7%<]\X|? ogz,VMc_L_;*ɣD+.8E?;Q|4l @ya*U~y]y:úHɶ^@LfV>'OݖAN{~ƪDF(؁ɻ1iIg8& 8TL {H3uuao? 3R5YN-hqDsKߪO)CShGlIKuyd~V&spaS}J6&~^H%D8|@6Kr:q6o{AU+/IBz 5V5gW²+A*.qn.Ԡ-ɚ7O!weQ/zi&&eרtY[1iki~&e~-*l樞KpyjMÔڢ po:DWgH}FX>V$Wm݌i0w _hPFfdx{)%R`>V=ɘWߑoV$.'lsṋć/\Rӥyƻ& A+Jo;]|dCwk'!6&G ֘ÂJzQVQ۫3:p]i@'1x_>TGT bϙ# +/-͟&~!l:6xՊ@qAl6oג7lzY+tj2NڇLM$.QODE{[k\)ujNGs#DIܲO< :DqoB1 (ڦ75I"qжI3g}īV gȼ~mqSK!Zi|P&;Yw@-7--)W ԠF#@&+*Uב@ImLgZiˤL1&TWav y n+XfwW5uJfȤg]wxԯi_5rgkR2Ejp3zÍ#hA& ijU`(0D`":4^oa918}Lx2Oj KǫaFA.ox%nZ= `!N,QkB|\א,d%Jf˜Rn[\ʋR2Ƹ#r>(>Z_FEq1 0AݶZhWjpo#Ȣ i<rk_{ŲX9IIg{m>;>- /AXbU)Yd8ThUУ~W P/p' 615)M\>$ mt:۽uq /"eh^ ܫaZ4|d)hps?mHDgѫr.FrܥE RrW{% W_&`"NDbI ,fl [hh]P"3ˑ1ũMkf,]ܫ-2\uoQ6bOۺG#%8H{W@M #pkCL{6 Yp]֮{L;[YDw""o?ې{  ӝ?:hƜ_Lv#nXd-LItdCL)Am^̼sF_Q÷WxxoWlީ̓96۶ UK|@5;$ga~Rz[( [ٓDlCƋoX]xM^^ $w>Ա]yrmCTݭ[IjSngj~};#/ " x/0MCX5:^p߬!)n&vy+ 8a+U֡FycڜBR9!>- XuLVB_;obg+2VgIᕱ[`[%Ќ1 $ FąC'%-R9!XԌ"v+ ·%ٵpSxP,@;=դQ2뤼vsrL!D%d. -7']749Ved{3nG%^TŤva] 𛈝q`!pt',@#ٕz'.Roum}k%\yڕprJb.4XA4L]/ J8 4Xܾh1cѽS Xw>8ek#6TCajE+l?DO5 ~C N,G:PEs!aaq-&+1)rjxU9ס oMZz[uԉn(#HnޤI!N躋YC$K64qcˊ6\ yӰ~إEP1CdTߎ)]HZUJC*NyX VwKNCyi5^pD=C7L3|ăZ7nt{D* $k 9WU7 ׻5jQ'(# y9!Rx0x%]Һ.LYV'J(h.Lb} wCER)J*/FA_y(9,wCJuFR3m3Q- Ysx(Y <o2GVO"+~i7t$LgPmdᗀ< +Ƣk4i|N І"ɘtn2F쫐 A HJ k"[yLrHP"b3>Ud۶S.JVUe]bAZC%3aS20BjP?CrҜr%C͊0yQ/XH-4ܕ>;+T^*rb9I4+\D畠yQն$ÿ83$y?w 8&юVǚ~2\5x*z:oKOL?6 6FJb& UٹT9N0܄w80"ip&@ }7N. CiL\Q;$;_Z6h\מ0A[Z}\/Z;L h@~X,:8kU%'F F@XJ9"R*~}*ƍw HbrW3gk$'WkM2<Ъ% w IIJ"~GgqIYP!RϛAaU,Ud .I8SäJ_`ߟKQ\YYg-۔<>ߓOUuxh)?ĕQbs7^RQ $jHń s=ҝI<8I\mu@EIAld\;Tyu>26Z[B* v+ĭ|{ Wb~}J#"==4LRCHǻU-5͐FT] !p[m(MEF2V0A<"z[Ih3yYuUC, OV@$M9'7 vB ,ԹFJӺN/uLՐK>ZfBfll0ǒF2v].vJS gjRhr>r/.L;iftyǒ4] ,$2Ɍs##$/ m5VT@޺Š#Gz&q'n t ]3c:p =eZoǀaE!u[?a3[W9! s'faۈ/Kr9)_X*&`p 4@6N-J"l{6wҽc{ cUBwP|WB`fMN.UUyLSK9n5{=Eݠ=}T\:(iUwpFfq9dn r@UwlG9bk< *䕧cFmϠ1ձUf~4! 14VX)ˠc8qHTHN: С7[bUnl']&Af:.K`NߐTZ6jߡ6A&!z%s)QJi߇wڴ6xGlW<ŪH?IRѳQ^? 轓vv)In _PW {0‚=E"{](:6t(_\s _؂61~9w(秶JZi$d{`|0}m{fGsz})FH4ՇS;|yAR[aćIKAkVX ȆK@l[Uh\,;iA4Ґ.^B3U 2HFc\ Y-_k>t^%-DxE`܅83Bςlf!p; `rV(P`.QpړhMS lΗF;Z$d4ǝ֖m"x͐v.;2bJGt$ vL09I̮iW!7&YeCG#Z%OzLv^ =Gkpn!"5xI)#d¼#4w4[M}} MP*[eI !u M}k\ڜDk v?6pE\ _BQ]._f2}I aȫSɹ(5˅$xvμ ?|>qi!kE/:-K ޸yJƊ^v7wU0TA?c>NHgg!x0@.ue)=;Brh%Цr2|TudohtǸǓԾ5~^9wM%:]m.>;Tl-]5Į'^Iz.ͽ>#Х hgi]'-9nzbo-AbC([Shks7Fܒҙhq6voW/"_` 3z֯zYE94q&@v\~?ƫm XHD0I}z~|NW>(QP&#\mVU~+3 a& pPk{o]5h%e E vt0!(/GFS|_ \O~;z+㤍&@FO1)Ghl LABt&_eCהz&-'U&^DK+^Xgǔ]1_ɜ7uw)w Vϖɝѐ _p(ɣ焟=<3(e2<_Uv McJPۉ&iϞ,Kk.*j Uar^CJ] ޛH%WyPxѰ]C|W[O@$P@LY*x`׷xJQ# Ĥ+%`TǛ!x?KP[d7 sU1!1^ezb%5ZreNPoM ǎ;䟲gD,o!@aT5HcyKE#zl23E׫I'L]?8;;n#8ZZWP#KҚxtn7y._焎lI1W6Xnh"2jIV;;j5.%aDXԞ-n킵Z rM&ؑn@6A9V|Zꄮrm\$p9rb/qbj.LQegA-wS~t.Z >z wvh*i% ¥5_f ͔"qr|Dc%NnΒmvZTT+w~ZO_mo"Os/KL4|{$L%dB"wf@(_a}M Nja"b~'"ѨaQQs2dToQSM tTLhY7=bͩbfx/v ]\X ӶOPǭr1ً>]^/BPzc!}Y0 {ḧ&(ϩN#kSvnBgR;nj$/MBD>KP=Ql97f54xdh|+#׾,;82Px?Zi־N+7ah a$AoVe`Jl b<ZBŲQcd.]Ghם|7(uȞD*1bJG^dƨhYfv˪EDJ>ڧj7])Q%:~!I"+Θ$p'U|@<\b /÷ȝDakK;GD %w[!1!aZkhlTHaNȼ@?0y^ P,N -'vK.lwͶ#J+%qmv֮w+;l񼭶'}k߻rb}͘b P'F'wVFS&TVVzu!x(;z*l Y1:pdj`RhB'>B!Ϥ|LB&rժَK˘;Bٮ>=.G~#k< 4yȅDu&@YdؖCbe]gpm6ΆkIpuXʇ090ЈbܤlXËx3RS.-aٙ4I>|M}G:\4Jg̸ Ѿ~BʣY8I0%IG|{\`v\ o]]NC';o}T\=}XL J悞Roև:Yxa`c)3ذ2HH)ɿu판VSsS1< E .j N m"G'N!"qYO!IŤzBcA|Cn%uZ|tŽ\.gLXR)= x(WBY2x'`=kͺ!I`ҩ6uy&bt!DK\IIK[)#>N2AHlSB3QTs&h j`@@^ꓟAx=wOwOFԻyhq5u+*"nJ[U#<@.kq #%kc`Y{QwX3m .>o+   TEiE4;N;VnFL1ɩL*v|/uȶG 8vz-h *P^oֽܒX{mTNxgSųe= 4"Ջ}' v)IMKʰk& 5%Zvy/Wq&Ӯy""M*ŴoL^^-\}*6]/W楲=8G`-D|Vؤibv2\ݤl|*W5 ] eѿvr{n%9aJ`H5{WNNĝ(qayIR@n,Yj&fi|fBrxdrWWR6zaM"!>yXIJ3L[gD(S ?5IvtЎ\kG B)zǼNM!~X[ 9BIjN}Ss N_SQշ gN;|[&p>@/,*Kg~u =?xMsA p^_v_jFh|}(#GO7郄/A"HG쯠ME#.7SnJuT:4;'1h?q=9Gv;|1aO$ދ谊ةrTl`!"w+"Tk: fA7"um5aϬ/(u(k;)NʝVYl޷7E`@*gz!VZ FF<)WO@nxUl${t , /بZpdژnϏMwұ-~@-ͤ׉DzIm݌ HVxjmGn~J,HV!vS-K܋D:}?e;Ybci ɡї#kϠNNH[;c}d+#rpEN; 9`=a>m,AO3"_m\Dlg e(䏑/`†Ar(#o(&éн f8)l spm[ dK >ӥn; L]XN9õ,4ު tsT"ƙ9\8mYVj9j6@Ӑɖe# f@70.nuBq%ty9 b6mWƖ4RvGCcF[`4>TɭjԾ=;:yS.RۇܴCx4.,]u|/1u=-fQ-Йj𬞆e8Ũ=Ș X qwb,}bfUe<_ B.R5H@>7+Z]@9h)ZU^ҫ}mziGNI. S`⧏c*:2,(*/0(]!}m\~^%Bo"~0*[i=:P,$& B3Ih Cqy<=riŹ:?)[sff=˯qcD_8$0Za:}!%yhB*2~'5sʓOu%!uiV"ďLdOG}3xDMʡt/G<WWUciMF{XXXEW$4ܒ퀹#[cF>Vº;wȊ2BFֿѸm%Ƨu2QvAC!n=xC @H!*0 C*#;>|Ad .o23qzȎt^UY)s.ٻ'n`ڜ7ʵU؊o+MaG0|o%[tLȻ8X%J~5]X)\G 9s3E}{=#|iHYa e, ;pA,xPr%E=1hKM\pLa곟kMM5U:o(Rطj]+=2-_2ϕ@9BviVPZ=Ĩ3dN:d|+]tp\߻8w\7/;#9V*K\0I +9EYU|ab 5TɸU6`K,dՌ2#vN^IڐT[w\sa"i 2Jk'f<3j"OL Y< ( 'Z Hh_Vd誙@o9¡AמF;*t>3CJLoMeTHm|y'յ%`+272OuY8Xz½Š pq.=@ԾvdKycTTM0'RQ߅O10wђ+掴"\j|ӣ *Ox#s lso;{o!l0*ekea)] ߪ_3,o;cE|$$=i4WV;+ɚJ=W=˽Ƶ>656xM _12&]cUK9vd8ڍ,εuo>#odc(q{Oz|cy%{w_Y/.%?F5)i~zo^qyߦkNHGCc:l\Z@0#h˚G0ؕ:S)*jKi -+DjModj @ 㯸\ڷw?d$rVatp1lu)o_ICO#iCZ,DƖ ӢE6>x2x#/I>BK]74qHx ]jU'zy0Xz*|9j T*R iQC}`EuDonA$6(:O2"WF28^7Wdx9)F8WsD>U!s-3| W?6e{z٪nqDMVHA"5AlNCȡ J,I^@zMB) R:mU`+ ^,a}HRe6L )lgN?_7SZ ]ۉD՚ޔcu"]7T%E UwwoSt!|82IX]gQ8ɳ&VŞv|ܙ'?.a?^2ܒh#8f7UИɛ.qn|g΃P aBm$wnjnHz,/b7~l~!1 G,=4Y?G d$ॉQ* Nˢ|&s9ϕi c;nkƢ G'V )xgď0Uu'fI27@_{ uX7wc=r|2T;'V.ْܳ;Wq턉:9@ ,r@ j#T2 &sJ  ' &L8DZ2D`5$ rz=6}ci.>eY[IDVPtpSdy6tSgCʠ|XP:ƚ-O"3j&n]'jvxe{4Jq4`EU C1q":Xd6R |DA!P,^oKsROͺ$J18/_g\ e  cu3rVgLmybeg7kr9fSe]}`ӱL?,(nr0D>xuLv#Bْ%t*c+qpoƠ&omB~P[ %@K|xxڲ5̀%Gl[rp;?l {13#Մ!]IO $e=&BPY*A,-ys:55W| TI._pi՞ zK)<+Wc%-2#ҳ^ZRۥyZ5ׁÒJn[ UE"ΔY$jEӟSeUILA12%b%~٧w xuo^,TإE {\QoZtiAA~TT_فt^BYW(=)n<"8G?`_jekD [C5ݓg7輎ݧHVTv$ |KtRR}GxW(dVrVm8~M_J_F| Uz_rOǹ˲AB AT1Ky)Z'^dŊack{9cE(3aH;WV΄'7lpk\vd+qm\[=]l5H|'xdP(@!it{ )8t;jžn XJ7,-ʷ|N|6} J2$mANQY;b?K[0CH9ԆA#6=gr.i˹ꨞH;\dra.VI:I.sqAynFbO]Hu&"Ou}IRzSgDo9ǽRRAs]P X(]E,6ڤn 1'|?(7e Y@)u {iM/ؠd?ȄPOÒYM^)f-˔·'shQ=)\ԈsT[RZtV9\WI~;S:x3e$$`okN <[[tw!:822R)2]p+'ΠD;܂X` aKXð0K !b 1uH/h } e1Ə@쉪>uؙJpb[Hf_y9;i0 &VR#pK\*k4Q [ǂwM)おa[H0D `؞8=_G\њR k`=BeQ|5\j,PIQȷ]@fQb#XA>"*.Z9NחC/wu<wň9okY۪:J$^pZdgm&Q_a۫_'Mb c[/]-G)&iG#&=0?d".혬U6|(E9dlLwAtoHoOp2Z|)PK//:&P5bmhYipk>KyGi* mXL7:MNlLT Ix̨ #Qj"x:*5;/DStPaS"Cȹ%(6*ǎ՞vT*9.JL ; ~NGC];:\cXNAR|&crC+ޘUQ%8Z51ή-~۴m[T>0-p~'s=?7<4P{Mp9#C!hC\Ghf#R?.+"\r#T411VG5>4?)ә~ª|l,2L^no.^(4XwÓC8F]sQ#ڢXjU7{IViphr6 ېO6iw5}PK#j6UEwKI(z Ά;itאV3 1mJnWL[ q,,$?+Ǹ0&FNtſ8$^[[:ư.?VT^bhW!!t\RtQ .8&Y8Mqܿ tŊѝ4׹ rxsADCf.C״oBUSV5'LE4eNkS#U"-?~JVGj￝omOv%աm af(/0kRt] # i-hmՅڠL2 +t˙\`<>0|ykx(-ΔzaEC~n53U.PƞitfG 7iӯozJ.ұ߄: Oo}{Fa]-} -R/6F8|䲌i ڋPBxU{ԪJV. $An17wd ݣ]1 .TT"Gn: Ɵ) O;͍RY%l*6r7lyyeMQ?gxy&xQ`^OjK˕4'sQMw"WE&s&OvaS?hâ9dĆA _p|S&w#%Ϳ-%|uYN}2GZz{N, oTf-Ĭhvu? +`.܍W9Y}PORRH{:-h)ټHEW~II 5of:^pi7{ctNT4B$=Vh! q':0a߆4Ŗ4W+@@ͩ3 $2l40z9x^NWv =T!{WK8u'QMѠB zw)Uv$Rg _x[ދ[HLZm@ԥl-jÐ>|׌ 0>l.i!j_'eΛoxcd=agѼmS>v &hyHtAgc<~%ʇwor]sXiοlLowr[0{nb,1!rK01,JDة6b?,LڊWmi3Y2+z,v,K>LR^Ys]%q*wCU:V$d$U$_EZdqqPA=2gҜ`Тc=uZ`$)7W${fC?Mo/ӣ<tĵ=B9 c\y -(YJ_v)FddzepVxvsܒ|mG5aޑB+Kq2izGM, ;j84tehO̿u7>⋅[S0b)ʖrI5g 7#""޾5 +Lm;&{;K.MɢmF2&b^9'r3Uzs4:c,ΪGͣ İtFy1]0h.~G̘~EجE_F*=sNľuK F} JRA^խ:䈧9$NRJ(Iqg&Ma{:@@m&_QFX3ʍEʙ;A%3nHNCıK+ TL\OtH.&BvYf PEĞwJzIpO똫2/hᎳ"RBlZ׹KRPE]jy><۲4#}H.=vz$y~[ QX~^˒ڕCu9yP!hы\%ӊVv/Up$$@&\]h~ P*j5=XCQ|k43ҳ`~v6D:Kp`_N.u4מf7|ExR7k ~+2l!SukJ>>G\C/Ҍ ܱm$*%~g#I]bRgDr]o]ì\. !\C̫={y!vW_AD7H%b>6h!O=βCAa2cs>E84~Op:T7A5ՓCyxf%C_*cW#kMjwa-Gۼл7]+CY,lGX-|Adr:{oURBq5'PWxYeǔ~5ȭ})MYA H8t~݋8xO'b0ՍA3bb{@:3څ`$SxT; ,ō'#(=N3To-JVc+Wqc,qLn 'maFgU2w: Cl\p({jvje'ɠXDJ|٫X*x(njeYj;mNi.K%/=q )GB#8Z׹!i~;Ϡ];[pzB`$< )W ˏKj%/% jY3B/lu" M+pI. `rs-{ L./[ˀt!QVێ$S7'!Y-8qSꚸ0q5ℷ$ˍPO*ø-EPoVY?Pg]p8 4іH*1^ 0K[-+跽J#1&* R!#bi8PHƺ?3sxv? w2mVe [D`,>Ԍ}40C&NQiFiRWQEQM_rpus <5Z,W6hzC>n?ژL-ԷQsS Y_isu_k r=J; ̉^K0j ?PDzȍ)) ̦Oݿ]; _uzUCawpFZ!>SAz.>649ȡ%0[5*lg~ u @ys2{UReig^c:nHo+;8:!y3(P80GHErRȭ< ߑ̲NH s#]?MֆFz\i v<6PM#}k(1> 7/= ZtYV/!fpĊ? eWu-ô$e܎O "G;'(kC풱:>YVnoӑO`g1{H(lIbXm9}u,bvZaf}{f=”7yAw9ύ-ZO"w Pɍ`B G1kV7QE5ț}=j+ٸE( |zwVoLPZsT}_u&>F%gVwyC0 ,>\>qm3_fR&NTC!`RP}Ŀ/Y]U\ IBO^kZXJmk. SEߚ=Q?j^v^{@YpG Tt;}{ u@VyfBhlid0uqZf.BSf!jL+ ƕLaYuqx@TK,͚%\` @m95fJ>٦Y@݊}YviDTY()}ʊJ#"aJB`xA#"B_+}yKy!OI(ExdgoHA& m zb4kKAS`'RNڍ1_a#N|Kg0E,[FMI_YJ澥 TE2 cr1xh@>8xk{;_ɵ/`4g}S.b}Á/Q꠿ʦߪ% . KcFOr-6]zqt-2VQ;ߤCXxΝBz 1,~iFbFNOo`UQЈE\7vhSHct{L"8=.:󆠶(]z#2QQ!)@߄Zor,-)318~62+`$'7΅#ۣϓ0\ su]g3BZT;aKضsc)9n;Y?Խ]AGp2tau6ht>}5(5Ɏ xjyRЗ&Yz?;Uʔqh KDblO|n%}PI.0c=ڽweB5?o$f{֡4NȽGs$:z6,tO2y%j)PC?=1O0IgGC(35PN>gUo^+uO=SgyEWDy Áp+Zm"{%Sa) R{xRnyD,wx3]q-\ϹfL`='D +bDԤ 60widzdXkҸ6hf⇁rA`@9{$lV*ZXRtxfn>]%kmƄU"a@ MI$Cy T^4[I)a\F zCz!춸'؟ԓz#qmS1|WoZrAʰwiߡ3RNyjhyLİhƶ_P/D-6AVϳX};Q?+CnMUTCϞ~ASW 7G] v"Yӝ27t٪|ya',,׋vQxZ.PCm>J HC2I=5Q^D%-Ԇp}/rqi?~@Flv>##bvL2 /חX\sӥ9L}K3sKNvÇm^@fnŝD-)X_8 &^?Pkݙl}~kkQWqdF/ثe?mdq)4qpwXzy6RB!NJD<DXtr\FuWP|Cėq7=PY=VCR׻1s#*`|'[շvnh  m3kxK0#Ž]l<'B{S \Bs8/c|'~³i̻GZgeM7su[,wǸȈ7ges =GaG cv,^ݒnPGe5 ԖV!)M`oXY:5-'n9oJ|GIY d][3OUfnv"ȽM**M)p`xF\I!$Z<3¼@[,:s\ULG &8S")es;Alk 4`tD,K&N5xw^CE]IdC>|c>9\`b!Ag#>[ BkI[f򋯙aKQ- 0loaBZ+H{sƛҤ.dxOL@ ]qː GߊʳAcg^ =eh)?C`L('1"<#CABTujnӏ/}e!OqA#,RЇOmjOݷUhYt5&!V7B@Z/zppGZ9%0~ QݟZ&wooZj,5TLWofTG)&)aANqo$y;-Q'14*U8Ƈ_f"tBBUaU.`9ŠV@dQ:WIRؓ{&vjRIMUuibK"F8f 4DUngB~M & IBR@W,t c>po63{vADWE]Y΍5lh66+ŋL7yOa)Q('#G:܁p-F"q27SF(1pnΛ=t adkN}Uj܋D{ 3X_5R#dGsVnOO'#eKIBKx< RýH 7Bc(vb- vpXi^o zX粤kSCt"Ƶ(U^V bH uxBL3yKaYŒuJ %!޲99xu6[mؐ<9Bqj?ݤs/Mhn+) Ub)Gec7@`K ISJ]BF dH'b}`a1&PhG%과SMLj+.|O#v>RbW(wʙG\u}~RC|Z LN2VS'8:eE󫌈̚jK_+5ȵ"x 1Z N &zb9!YD8$`fn kUS6t&+{(n[B+뤅 v)|͉'U fʏiu zUHݹPMWqL}dNG{y"#O{-grZm%~R܉/q=TspH\}ziV)0{ܥ(g+ t(!Hn_m~zb՚,ɸai,;n`߳>mpϑKXhu'䱎P}2 5<&4Z=&B)Vo2Rj>g0$uzknHͷ̟lorc/߸N;Fι2t$gwEG"~ u@iw]I|}KY2wYY[vvonj¦l/W؎eZfm *ٔ 2("=!qS4%9Vwr.養DS;W[!2?|ǵc@dr&ٍnJE^iR؄;0.$r>ѱܬc|C2`2ڃsMJ 19T-Af`fl;_kꐿ XIe>#H܎$E+@Ŭ~-Ánl`Ge>Nz{KVZm:(hexmϺ;13W, kw|1@>o+=Oom JXjtCPo/ÖsԝqwHKYJyщEmX՜5e>=W٨J9Uhao"$CҖ5`0 +y$F=uԋ@I ' gH8q?f{rnheK~^`{,nOb_=ҍ0 7rYԋѮnf,|]7a VbVq$q`bjUpU#]C}.xYsF-k(n0 :_)7 BXc:9+QfT:2[&O1w@L(f3HeK\+k=SGqw:R]*˭iי:A4+HVݙlNt}=Β 8?b߃ vv֭f.fj+9Φ bJ 95'0=ݠcߗYW%60*2Ef9@B#T[ 4gNcj?v$6m@#+_iq%1-rӎ$wuo8?ä2G1u&`bqeyGSC>A"\3VrF.\ޢ4j/UZaC2J3݃N1xo1Z2 u1'4RK& 1iy_`7?`/LV;a_8-@Mw|\V&",0B/!B< =e9'| 9ˤ'9)=lD+*E0_ԈZbB*AH$(f)d%7v=zQH?Mcޅr"/m/]JAELP[~rCpJ>Nkdc6WeNrpFϗnNsrw<o&1"͙=v[Ov QF Uw iF)JL_? ĈH.!" ؤcWdA{CG5qCٯaL2`/T{-IJxeA6b6b s#fAxatoRyA}.p֫΢ * `tW-L*Jd'2Yvna/D|&&E[t{1h) ۚJh=l}%*jؘKp{ZǑ=VFלl|>rQ)\}\(%FJGMeQX>17,4j=o˾ŝ'O [t6/TkJ~1sy&b54(09)=6;Io\#쮁ucJHzP6t[]BS4u0_=ڮǔvYFۖb颛eF##5v5R/ ~a GO9Fu~`Rpݾ8Mz탲QW6y b' Ev| SN¢n8)E ɔIOHSQųهHK9w<z.O)Yscon*~!+Nى&P* w2@ bҧ ycG< y5ST PeOĻ$wҽq_-Hyzz &vGǤ'y!IigrOzjaA<ѥ4i! (eF`Ut9#mƲNzՙӠ,Nƴpsmqva݆c(fԘ##9nM"DOӮ{؃ʠ{ݓn7ƮQ61Adխ>Ie[1\MCW#+ʦlIL-pL@ U=D"yDN?g-ijl'Tk !(/|H z1V@CBlQ UQ:ynDFpH$bgōXtsd\ru]FzfĆ~ДHwRn'OPlHolĬ/03TYT12Ud;\ю7Aa.|SUJDBD#Fyn5xn,4wI0ӉGW qhJyf+{>Cx'hb~SDRşh% w7e[!@TKB{ת.$e_w0?Ap.GQJgK e".>"Ya:5aH<+Vާ[nuu+OVٱb̦5Oi{[:^a{m^=?V^6e$Yz Lp{Z qhkMtY"5&l-꿏q%zHb)B W͛\FPaJ V S{΄B HPbE@_1T/-0L^qJ/qܹ0L4|`?ɦ^mcQVV8%ⱲFcT!)Pʸ8ը{!Up !)ŴR:Rx5FUdԣT Sj!8q/8V{ggc<+YZcr9)q_2\aeA8Nw۳@~<"kz+$yGxleuzAvFJ^JlSj.30JA[=KIL aB<V yا3*2At\ʻxE6㫄vc!v^F`[&Biᰘaw QO٭Oz+~=YIT+XX&[\ƝO!"nEdēxZِn;qt_5>9L!?i{:6@Bd\#iH@E٪FЭrYEʻ/y Z $u#=4MKMqz[O B;56#)HQ u4M3j:: _g9a jRs)|u}wZ?O|oVnjh v ajx-BC2-^́*߷sњB6VÁMcɑWSZ\.sˀV;Z7;s=7Q{@FU*ͬi`P}d['m%c:G&.b_ln؈"oʵ̅ x`ms4tqkXal%(}"jLP@I( SME=wd5jK p֥uEC1J!2;j!").%,G f%{D%Wf(͗ϷsxB Ù?史-^axegTƯcXb r@B5q1K121 JW4阦6QO^i|_k|M#~ 땍⪲KćV׺s sm k}LQX#I!9^!fo] xƍKisB.<4U}g*R l b3?/3%r@$%Z,W/Piny;['ol^{ UT +έɏF [ل~S)N"$qr/ Exo+*%[;_A%V?o-BɩKu"{ ք "*"ikK 6kM:ySD _6 y = guC3{ j?9$b8iA ;9)i)Yyv:쿝` 0B:~f@[2hr*-@G-/n,\>EP=k{ nS ՀכIH!F;oNe/|h/\Hـ; "Tu1n}wb23&_hX5yһL(c`/c"KH=zGv}N۰tx`6ɤxº5מfȪKs}ɓ HbraPQ,Nbhz~ߗ^--5)5wtГ{ݹu/J>Xɼ8$$k2`d 1̱7(+ $~DczRN{y`b_;֖`C*x,T`EZ%2RgAKD?" LG0ju4 A 9v7/?ǛV@UYBOrI3MôkB"'η1W`&%aQ?l), `ɒr:ElJ{5J/C0QM> ' roi%lzT.{~ 1tm:.%nʅaL,Fs=h=DϚT?u߃Zl#,X0 #~4zUI@rUK8}8w=g6ؿŗ2EۭᏠ?U)M%?;^ek0J2ZBu:K @&h'>_ C8ºN1܄lL yH&uil9> Nǜe6CDΣ\xT!&{$(NUPMj/g}XDQqFNՀN>ٗbJ ɢVZw\+鴒 &S<%sHHNG[S0J?7XˠSVj=iPERN+>CΡ~xdDr7xC2^oD$l'k]Zi|4b;pGM)(c Dఌ\#?0uY@1ɳ C{kn813+ov*g"{ :=4ve!'Hq] Ԫj >ŎX7;%ZӉ"Em*Aі[{쐙_ %%_:4vTqCzOߌciP:|զ%Ok1CĊJk`E$}$ . NRuI~Bꙿ_75 Deyy~](D7ʰU6%-ădL \R;/K=K1">OZs7 Bnfto @ץ@%}2ꈨO:qmAP@~y8wHȁБ}rː;[WpXT ]n!_pp u, 4q TwGL*񐲮 e,􋦧#p& C_vK@bX11ɊZMB{da%SZ3,$H^vHpK.VO=va{MAx>u9>kIvBDF#3|CHkeq>0;[gf4)ʱ팥6|qilOnQ7`Qwr^+SwikS*?7sSg_5$ r֔[Kl]_L.zvzihgU >K4#VBp =2,YJĭ+ޥ!\<#/vɨ8,٫ OU301YV *W)Q gIqI+Q";gkAC{ ,f.|z|V3DW2cLZtyGᾨ\ʾ-,( pxF\롸)u{_fc/آL䷄' <_>ev;n-=4-h s Ӹ2EnsvyQ(Vq0W\7[[K)z9ͫ.;ܷn9K9:I:!1#WwptcK5}8"BVx.d,יklYY'"{ |{0TFH-}$~9\26V7mDλq"ư6ncuTOOM{'_BW^i 8_W^lKaLFa@7iz`UȹbįZ>x)4G$G6yĥu]8^Z)=EQpե|3 tt}M |b]Dp.h/VX>Rg+i0E&z-zl~?j-{dqI>BQ woraffvH}x #'g? ^'ы~2S4Uig|{roc` BcL:8Yk.[Itle]kCnB>ęVz|&;C \P&_[zɴ)͖p37M+!Zvas*b!Fd3e)˺0V·@pu?zbAJaβvL8WûO(Ko ?.Zp=( O 9,E7qXm/E Z']_: 'K~C|HЄ[$<2R&~ZۤiS8-9veuXnZS9 ?`1{1 /3(vRe}ƓE.{YՆh[/e!a8k$K=EUKvdE%sο)ԡg{ǧ_Jeqɇ2;22LZ )|NGiD%.qQN8\DnpYS@u yd{(q083U-idt̜5ŬB_4m?5.&w"y"YFA6ⱒ1RGl#jG9lզw ae:VqK6Icn$-mE.^At0W-wTc(ݩb] `,~փ 8&{v㸻nF%J-/"A׻lK].(jѲ =nyBIlxު.g} ӅN}]{[VKuڬM| Leg/aZWe( Z]6˙ 9KnAUU,PLvA)e_1?cO iu9:P[\IV©|pM}8V`܁ߓYJ5^C|%/,\^~XBTGCP8uс j>O R_~>\e>4"5$poƈiG{z%QKZ0>tH ixP *'^>d]xgMn,0%DcmuƚGjR+Mm߯xcԑfoIfΥ3[XάKo|s䐪%bcښ}݈ uT :.Qst !A?m%&u&02v{׽elT5|TV0,XH #d)nx8 +:߃4r&!>"uܢKio13}Ltٽܟ2{\E{N*!} D|'ZV0ë3\|7 (.O`˳ i3βj2vuM?#b*.,y<},Åbs:0mMu: ?̘V?(S`gTOS*':WjVX*>JF l'3G {GEƇbgto_"UZv0!2 ])uDST2Y *ٮ予r#WDЈ>['򓼨9j2]lTA2SU h,)L3W8 +#ĐK3궀x=Y6;Duq)颉i?x!iIvdz-p 칪?`|q^iлX6VfQzt%Y7M}8q(!";wԎM"K]ȥ(ˮ456 0W̺fHZmih6Efw6y7o@ؚ"@>gy Z?N-phD}z=)1ǖWTf?-YVaw{GH܊~I\3Ssd\:U [Asp)YaR, ˊQh[iCG2cDgB.GoB( _QlŶڑ[?hcjmf0mU[SM z]γ)>Bc&N딵g^f}"S/LšP-DPQ ewįC,PY:(ܘϫ/M`33'8# %syv.yov:Ƭ)cʐ1 @2>Ё~wuѢs2h JR~,T k =Rw|&ֻlXG8w)-JvAZ-; Jo b$ Q_3Ȃ0d柡elgd-oDӇqV{|Xsmk@{ sA>GVv/F(и0+~8pXOhbC.8/Cs\r,nd JF4$u#nSYG>~ (__ΌL x;@o݄»M^6=>S^ۭJok zˢc!7~Wob͗ظ+s`h$;x1J% o{C/vRL'NK1X2W=4CDDhC_aJkZHu'uqYݸ&P"<=H̥[l`@='+տK"K*S4* LbmkGJmU/(oE3&}78q0^2 d5ۿBVk ,ҚwF:x]{{z]F/#L$}܍a2 :_әeMEp1aV#ty:: Ȇ^tGAc Q_gdjʨׯJ)8IS>S{fX(l"ֺRwJW,Qil72\(dGS2lp>n-N\PJ1TFL|4tOi1'j(,)\qW9\hxc=D(SM̃P`)DDFH6ZҫNu"UcL3j )ͮ[}&0qj gB(co5~#tσJ}c. oyuެY[k4ߐc (slmjYkbI^"[GzR%#O5]&/gbb#'GB |3tgH4KP׽[q8!A29w۲:< w4 e_Y:\Tl+< Ѵ-TI1ŒDv%(6pfqD#ZvPۧhCೣ^@SqIGE礪2rz} 1d 5ݍ/^$'  b{=ԃᆵ()bTkqKgNO*bΌ͒Y)s|%>NBl~>Mr3_jcT1o-R:dn3 lxq"K*82Tbڛ-.F)0 nhT1 Q֨R0׼2E0 ;8 {~ؓ)qe(37,3g^vfӺG]t iHS SKu kKQf"C&: x񐢉ޢݙ ĀN.˔QffO* 26j+ !3P+u.s/Y`rS3)S[t@玸%E12Fƾ ,']@-,qX|9eT.VPfi1~Uѕx+X7J)@P3oD<ƌya $#P; #o Hid0P-D](#$N天)! P ,f*s#=i | A9d"9a$=0 v='$im,%{ o5Ջ7MEn3ݬ^BNJdmCfKv ^=y'{;b0Ȩ5J;XCDlY}Tlꨩ9$'/R"_c%-+>g?Ec]x̔mc0 r3 ^ %,2I giRFo23ml+x4\[?Ajk>2J[ѩFDʑ9Enc(uD;U -)q}2)g$s{K764Z]|~3A F!F)V"lvO]$hV 6W 4B&8{nVwZya{:$yF%Vu")>bt$32$NrVZ"ٸ?o YJ^61z;tA \A_fv+Էv- 9> @k=H^z62KLbmoQ3K ;C)π8}=W{j`]#+NQ'c,F@yLRIoOI[,n O5a/ @,b+Ftn0]Lki6ۣ).VXgv4o@û= N# 3;&fFG 5(a`y(0W'XN=ef1;XˣE 4Cl%= ȩ޶_r.$Tb Z]rؿGh읠jtiVϝwJqǟ;ȻvN4i1~!}nh*Pg>/!>~⺍7%qqb>V7\Kӑ_VwNb5ov滮-vZk U9[* ,V_ Oٜ(S6)FkaAdJKf*Zd}k:Pp ,C;ZbSE)6QlNѴm.&[0DGmTD>Dw[oS% 1cXf9E/uNb#H$ C]P1H3-si+QQ9X^~V~ j_|ɽGx:l7|<˵3vm^xQܖ5^|]x,fZ%ϒVdQmv%:efy_4VBd6yɦ8j9>z̺0 iH^p:ŦZb7rɡ;-eAsj"Lql2/%#GtD4i% ؉ ;0>], #.> (P67AW0N@۪k$FJ=1;l@TDvO^n1E3z`|#GhG1Z>>~"#3T'1uXwvJHqڞ1=R#DQLa dPղuO#(36({u!\KOgP3C [؃(APohnD T[4iH~Pnv ɻKwyS*ƙCMᢼ?@Re.q4)VEr,e:AS)-IwD̵Up\F}@i|lb5<S=`4p]H*Y R3񘰓f<&_E 6䅙 =4dI&pav<.tb$*4 *fZ:VG5[Ѳ?Tu Vu::2SCe|ɚJOkn- e MK<=}aF)r| m:e?¨sw@ 5%4? [=EccDz0~MJ{͋k>$Y k#u'?}`,?B eeFiN(ݹg.-+^{8o^g ZHH:@e~=I/Hps: QC. ]o-N! Hl"tk/m>Pҽ^FV-Wk~h%: ş-EuL#t)4jky?iΣ(FH|D٬lQqhQ9]#ЃІ C@^aᶾ$Y"K ao^j?UC>Pi 1˨ɼ2 ` AcC4/UY@n6 ,@`kYd89ҠX\GV`l6l r -i{)(U􋝘&n-E{)}eTvUw}X$e`l:Vey{C%g5BJBwsp/55s  Cu|9-h0~EڭٗqL/ǛifS1K0ZӒa[3ߗR,U>Δ9|jc ܿV:p)1n-Y)GXk|`r/g%,c*>ЕcdG5 ojzҢ: SABc)d-i2,mUqqziF#%jnC-+Slu\q?mݳSC3]\w߿ߜ2H|cwj< _%'=E v[Y`0z0Yő҃=,oUӓNM]#HqŬPC aCtpp}_o뷻 7yOYƶgYB"pB?0)318 6h5`gOA$y*x uU:D̍W?qġu-ıAmANz(4Y6\/YKB,kP pwfnd'! ~,AgMGC`h.ulڝ9uX`§ ԦKН[!Wz`h !Ks_prhG7vXvKטki[J,"gRgm“}.:v0&D2D+>wQLO;4gU_ڜe._<$ ڊ3koV4G߲e%θu׻C+*)] &MGö]t=]däwWzݞ-Xf [P}`&f!eE_~1CYŝ !LJHPvI^KH49:PӉ'=6lr.91]06-{蜏qw(Kٵkԓ*lƀBu{0+թ ʾpYZXR"r=JU8>uj)"X,ıs^b5(cқU^(eei>h!Evaɑ#8Lrl)*$"᧝\5ݚn؂ yI|<{QsiEWeN&3Rbμx'>5,*,lzu'| )oX06@]Ȝ6Ok!v4-&zbƁFL2Ijȵ4@I.eRSq?e6[b4?l*FajY!)_E}CU¡, =&+Pqҍ6 %Ifٜw/;켚nS5y`{^`f?& n5fB RQc4H^Yy'a[-k ĿTBRŒsg ' GB|Cr`:BݖE6!%Tˉ=!)x,73aԷD&7kV]ܛ9vU"UpèUZBQ#ȶQs?f2?amұ831 .Mf_aM3 = ;DlI G{e~HuEy0=.ɹbuPGc4} k%);L"o=ɈE4Kbs#t_¯*2Vţ"wf `dcvWbtsL8ep9ҏ )YCnVJC*"we7RQ)u*lT}QFuM݄B/Su5Ë9MQϼ]W76]i-~Ҽ~MCϯ64ӦpNO"r@ .AW5[~J($vp[ʔ)6z*VzOп|Z8;T!Hk=&gR{ c`+"qcrNlL:*Őc8`aO-Hc:ȝ䟪5BM,7d!ݼWJk z󧢸| 7Z( 1?o+{\Gj4@17%t2ݔXAC%d$e[ܶp`4 _}@/\)2%_'C -uFA-`ϒ7i6yH!3%XP#& 0 %{Ee N&ae[ k ,[PzŔqq84!;S1v aR?5,*9Z.k=aFXTi>9m@e&]9 [S"~c|wKM?f,ݺ 5gj?h!˅5%^@]A` _fY@hrEuf̠zșd8a̽ ~tVSiq{/6&E@fҗ~*RKJ!#V g=>*ъw|Ƀ/W#s­$8Tr経%*"_IhɠEg}%,"-N<+ AMX}1*8Cds؛ &U˾g-o ehǛx us̵@A=P0T;^5,<0}L3]yHkJp|cgGRL˞MLr*Q0f_+NJ06 Xy:iEs/ÊHRNp ,90B=*g+iA QK{=&cG>nyl m(ӠvUr_> H )I@!>N 9}鵓C11eou`TS<S})a;7WzF!SP] f$v&:c_# >YD3RIhO1GLQEG_:zWs(!bB) SY'By}5fk:l@EC\8섏:>\cBpb[/jw2l tr2X3?ћnH~TyjIגpR7'6x='Gg7F)#)8PĆZ&+b@&d61$?ZK?V1enzzþ(Qtĉz Jڀ1*V8;ZZ6~ F,dYΣ(}u#Su94GK.@[ 'F"h"N>mRvpHKfpiXfʖm0= (moG/8ƤG.se|,EԲ iUv*)${ T~E>FxШu?^[ϽF)⹸x{Jv,MP] k*nH%.f7ۜ${4!h"i\i䒒n[HH4}V–?~Li3Z2':ӯMEيҾթ7K2IXjn)w*K'fr01 PїN|[4At<\}C mTJwͱy`ʙ?;kc0;a 4hҊCUGaJUu~ VxVGnLG,"@!["ڐk_C ?$CγV92Svs3$GQP ${1vi$clcB{Ж h+ )Tɀ@V0Xsm JA%Ki+2 oDġ:1#>Zo' $ П fQ>_f#DmjfʌO6ebT":JkSTb+~b+*)VTT8*O&4raFQϺ*x !{2ǺV#z ew;k~qjBs$_eQ: Cv=8U:x=ulv>O'u$SbxyH% ,+.M8ư멶V}y6)j*hMv!<@[gϭ!\Vfy7V,8@&> .(2`9`&?A2`Ƹl"$p,V!ݧ˔0hNl/s14ǠbӁ^X59GnK^FFvZH:OmR@N 5aq ֙x"x⩊֝]/]MAVR|TM?TTHqMjE24H:R:-@BJ(7#@# )) }6SzZN3Su[kDw4O1EG?a>9v݋}OE2EԐOcdRt R抹a[O[w8FOqx c<?p< Yު -̻,W&0K>h:-yeiyh  ρ"BЪФ\2~BLRjⓎ9xPBɩX)t(Lѕx^ӚIP8RM@Wd*+oI=kxuPпʤ HώJ ˘zoU$:.?) @BhE~aHi|F9`bJliA։7'RϮ.ЛÞlj-~^ku_/RʃB/fDl"š[HDk{kEJIsڐz ?փpF\^1:wiT5)nc4k'c t  EO|cȓ _NT-L6`[- IN.9EY\5W:ЀAX:7հ"aEk8ҴB',Ucy fT~=~L7XgGf*uƪjʁ#!3_6|/l%vʫSt2?U|@ZMW-5M^:UeCNgǰvl䟂È 8⪺h)CmQm殰,ɥ3xN6,G8?8~Evg',1A{/ʧqnguLw[>dKj]0̂2Q,E<|OjK{*Ǝ}m8~SIAMޛ?,n#ɮ#V IItyH ]MCcgCgyqﳱm7E@:={$in4 'bG[4 NE#$9OɌUN= 9oH1RK'h9X?'0@E;E(6~}Dִ8bs>VYuAR@#.y3ݮR8ѩl_`G"_iJ)]T^+Ezļ GT!< J_CO~Y9U9AkbZb})F=9Q\hn;by| A(rSr fTvq\&1k^r$b06hYtW5)i"4`)Wm&`m5QZ$Le.n iuRc-=2ұ= PP_h㦖`/cG&zu_mMtHHKjnX;=a@疖OS mX6 -6VuR`SH&J 욞N^~Jȫ֙Xi]ްzfN}[*%IT:ˠwJdk6Vꡍt9RdNӳF΁fH6ξ>:(|N9wgI^  LU=p2砉AqsU=f SІ^ȱRe oNxC7;Q >TE-PbkpLRr]b{u7CQ*9bZq (;A O 3Gqt}#DO6`q$3fuyL`rxRq[˜+(U3 9.C''vQJ251?)_WV됢ml{D:lGJ:$<7Գt?'L+ZtxͼSe_pf)p[sSڱŖCLbFkى cc${e~fCnWX-\:cƉ(+kdaS5Y+Ӗr~B"AtWEiKI~F]PwBٰBҭa{,vv{XO`&Tg&'#AL!!a9 ^S21WE:Hrhȍ !hT8~Vg9,) MU?ٍЉFPFW=DΧ vg{Gݻ౨9i"&Z!5%@im(ȎBxa8Z4Ih[($57R{_܄6amk-w"J=KYuL")jxbH"ycN"6\1א {smRСn?9~ Z:UZ[twX&@*9nZ/4V>%1](BLk=9дKLB} :Ew'JAuD$H_.|$b ;_j|_a΅98f-4r|do~ըrUhjWCe1jU,XSbXt^O }("7ZNNs 4xm%{w)$-#Z4d~KHYpԝ7|tzrͫCЌ( G$%H S^d %0\}t?@ >,ur;@W$z"wS8+ g8#  j.#j'8̈f;/+b)hyh/rdzAGRk| % bFzN/Cٹ^fa!^'7Ηl΀4}'%8,4r6k,DaE|vxݱ|%SaB뺏RϘlbm)Ki9 a6n$As.â18_rf]<\@C ҏ{~]eQNGn0ؖY<a(- Lmz][>W7$w.F(WO%CYja`۽/Y[Ż3F0 E"6OG+S2>O՛ <+|Xǖ3-iwTvfb:,I#BkPQB4Z6JrZb}:\7T6+@MYSqИЯMi'ҙ=es-E`= n)u~sb3!͔,{T/y5?6oRoWEC~1`srJb0G#UT- Wtk7ءN/Z 1O+|@piFekC%g>dsp%7&5X*︙Ɗ@%O'Fa#E/5#y:(]hPHVjx)s";h_Iwڨ3(ܹ_s̭k XAY[׿>%ޯD}bǙo4?K5D± P{X,P(Hb]t;lJV 5Qԍy3{A{5*JUk )tQ22V29ϮͬJUwD h^(9S1p27ærl0gr+?hJ*M^|~?Q'GN$z& GliP: <FutW]#@tTCe7A+7{\耐6!uhh!~b䑕jNzj%-d7;ɒh}*H3\ :%;$C|ds^K_`b0n[&N$v[Z.|IM^*HƆ;R8-WP+r.;[4kj1g- mBi`YY4-fk:sqQnI?6Nuy9 fVxtkpy}{ }ovJgOyk {fJ,|B]8Afw<.190@!h6Y8DtxfnPt، }ƒ8}_& BS4E,C! j-]k/tsvuɆzxn^'-߬j&7RY>$}^Um3xda>&9 /x EHq!Kh08KѡiK`10̼~>ʈL ~gV1q+V9^ b78J@e(!n3jzi70%sԍ @TGpͣeI6^XPgYTuudlndڥhz!}SGg\mØ{݆mF<ѱNqL.xGN2]#j# 7%/V_1O"f-\w|냛=JaX0}6=g|bΒz=ak QCzm$NK1 J C/Ժ1QW0Ɔ;;UFe\ҀɍsEyzaOeP 6#8qkv ,jeHcą/jaU ]\ƚ%)RXWo20[ڱZRԳq0#ui~I}>g#^:-2O+0G^8 -)\]ON4\A+a=~aQՆ#S/a5v,0BU2zg OJBf!ʛb(-Ud:i d}I.A >J]cA9j =C5);YC\ {oZah9: #! Z]|ӫ_ڨrw)>5~,@|Ee>(& e0!{dU h}o9PunȻXl"فO~^+<)lr'¸uzȖe;Sj"2hkeOms[~=&$j@go^1KD#u/z1Sju' 3gUQy?2MMN>H-Ss˫CWe Jmj߇7I OТgڲ]9 i?dBpt1pbQݹ;uăfa+$[cʺ^l~[zv>T%rhm]Ogb^V|LNfRC E>{Y_Ω)XͰ0=7-߲s/@UKK}VŪ[aۮ42<Goނ$&?&{˩о'dhlIY AQ l!'Gz!bv$3NTs_!ƴB z0ft_qIS.ˀ`4eMHʒZG8.L@瀝"8aiͰcPV!XUdJ Ѕ8!'N?P k;J>6~ jGd]ͥ*_Y\ ZTVbZenPͪl݂XUoeꜼpXARՓ%d~}gϭ,K%T\xyq=g!5\ڽ:Me,q gP@ntOۗgC[ v厦,{M>Ab*GNCODj6GyVw=rqwlޗsd c陖`PJyUn@(ۄ%M (i/KG#+7R=~yҔM`p\IEQN,YC>OEՇlɒLMZVvꤎT2e.ۥ8<& <")>lsu7ҊhKP'&+lܣ},<&!*8+jPq덏o5D4\~/64`|YyspWԐBJbdY>8.?ўAm46n/DHAMb(n d`LAN\\aS—Q,{_7lV пj[H"?S%s)y*vR[ ցEh[d*5N 7/Q:ΕG #Y8x'`pb&lN)_iЇ-4`Μ0fI 08? 1gfYYل=bCL1~bfoLxGHH ,G77{94Os ʤ}Վݱ2JbkWRy_}6DC::Vܷp(d8+@en ՌVtX?V.-\$x(\n*u񠂂7u ~sf~R1Iͳ$jއIY+}Bx Yi  uK*/x!_MD0݂)AULQ$oIg:2B )Z|$$o5)&Gvɻx}|Ud%~*x^bUreVMZ7 ć}r)}s*:)㳑_SZhɠT`t,L-@Fu68K.}zޫ.M^膢v~eٮ6@:h \.#o ĵgF@UL7I8#g@QcwҬ\w0.fr)z 5~yGo{{}H%304ML[e(P`즻#'(Vhfs.w}BDig- FYDz;L̉J9ZxYg"0e֌[/Z6,h9.0I*rbMzC{mbɦWm:$guL{ ^f, SكŁ':i#SX)5*#`fé'g9N`}CZ{,BZ~}Gӄbku!lDn 8ics_O x]`?r[ \ #27琷':Oߋg2ȘG6[)oڹ] jv] ?W@2\8@ڠD:4L$"ݬf6V|I[۾OpjסDe۪?xIFkl#I p8&XWMA}rAtZQ(!)vmd^-Z7.pJD^糆SM*m5]7#2W_>yVA >~tNZ!BZ: :pH#gz \p^q)7!H7S#M$YaD Eՙ|fsr N5E 6화!͔CblBA>!NgULc: }迈qJ+! ߘfc&a*.P{?Ɇp Ϸւ)~ 9 #+vthTEw"&j%i1h5Ux#q?̤3iYk#g /UPM(ڜ׾ Naџ4WW:ЙhU-y!+ʮm}XpOzV3bly,rŬiDݵIG3n|k|8'x4YERvfds|8DrvA2TR6V>Gh}+qUN_Isfvci( fm]ZЏq֑6xsv>_QDAn~{pm4Tl]Ւ~$-f{3 `6OpwlQ{؛wd s-P75|z<\VWF(fw`.! jIć ,rR'4pXVh_ܷˢM(a= !Mrx3m@15E\Tyh.29?zL~Y{پM&)#SS?Y68'f+Z>sl)=l^ztSsJj(8 ] 4&Sz4ڡ6 [XR%qFm6zw;t}H5RƴdeB"mM9 P}PvzR`mW(F5>,kmټr36mZ^AU917s`Ls~3 0%"F5tae×;[ Gcd1UϠ2aԼ:U,9q Bz[mdG$ Q_e2R} o6պ.h l{n@te RO\]l$rM0sA[upKMQϺE_}Ay lp'qG|~ģS_|5{B ^sʆ?ȹV $TrU1κ}CCgD&*,+F$FDsH -lpp$_ʌ4G(;޾מ ==qYSV&yk׵yOgѫT~t'9I!Ά:* jAbE[ ^Wvyf0hq-K5;n6l!˂M^`!vXIqzVQ֬#Rtr$ JT7)ϣ j/x"ܘk$S8&rM>SЙBLxO kg(eXx1ZQf2yJ 2g̀ Q$oiq ٞ~?Ha6 kw256` &_Xfrl_ޱObJMIw|Ke7YǽR#EoA^[rVlaQʺ8)F Q5YP;k@F.KgߐYOÎt [VS<v\i>Sץ;~i`ͥ>-c N*F'sL9 PpilS$-,Eohl="} :KI~/ɹ̨q?YꞆMBc̎`=XFAY+wV.]dZSY.ĈoHz B0ҳLNݤZ eP <qK@Q2yȣ&`RHᆮ6M3'-]72/:Iwg:S*}z}ẗ́jĆF5>mFjt9r %m3#b7ЯҶ46 ջlĠSe *e\xqDG|IW(($[D@ψ5Y|:)pGIDʄ6y9p-*hf)SOuVDt*1嚥0_*`!́FtR-oǛ=^ς啍z=,%)Rn͡&} ̀^1@!+ϪWJAx5ZXJ/6~np0%[&UDٔ1`/_&ģ,Ӊl_3(|~3xwuBU!2m,-I&X=& >eM_XPghc "e*(k_A8ӀNqHoUuL9~+a>A¿k\`2Kz=z(S,CØAz>M継^f*. k%V$}@s~vUC"o>4{XL*P,idO;zJq򔋕$@VY49b5p_^Y~  P :`Sr_2(La&O{ac Hz_W#>)Kݱi ;dC3EgG:[xp-[\#RϷq?sP⥩5E ح{kYO{#$nP$Rw `H7+֓+Sri_^~̖2Bq;S%'TMmO6΍x9a-]W!ZT)T$ȏxͮ4i{,Wnrۖ{:52 #SXxwt o0ext'kꋾԬ?Np€Ea[_GJ1N5 %δ-`:k!tTcz Ҳ1S#ޡ+.E'q{Q BX 7"2Dl  R6c)N'..{Gq,^:K<{T3C@7fݶT)s?Ǣ5kV }^pf#je='q#;b"eZG|I[P3fإ-d^4dv(ZC~ހcXJ\b>՟R$Ѥ xp?,ؤ(AH[gךUw*iD LpEk\y@1I빗DZ`}SK+\Gh9{#}3]8%_B}t ʟ2%f7aAM)t&pWvhvŚe,8ɮrқ^k8?dR{YI gCfCz#w-d+YD"Ѻ%WFvtW%mM7B.ZʷՇ`AzQInVGy8ʈ!]h0"n/IOa)$yzW09Pޘص;<: aąnn>GY8ѓJM_^mP0a鎂18h[Ư iZ?]qK:22>UN V2.hώǾM`췁ӏP22FIdK,(NƖioFGTɳ,kbQDҤjtW870 pJ)t^sCdяkcZ ̈ ϥQ.mM" Dz4\ha/+UIX k@l%uIC[wAV χV(-Fī=>_+p.i]ކ ۻ),Zzf ( tf6OnJګofCSɏ$!3B\B/L[ ,/,C |KjJ ߏ~fjP̢3va#r[?c:e _A@0wPHtȇ71hH7[ބ14q$N<,~;Tf1'\9|+9^kHq!b@~_>2oZ8'ʛ)[B?CsCBAz "p|xε= !~ɺd&{!11y-95ȓX͟RR<1Txsߛ{dYg{fn2 {,{2Jŭ .I|jE zon2̲`N^OtĔ882roS.m|m"X`FzGQ}Ĭ]8椎iMcj,z6{kF%,*)ZqH<|zȲs`MztOn S#vw2|Kl8,DS9enؤU hhhb`` )@bH:NEH}e¹<#\/kEX1ue o$IuH α51 yaL{Vˈni-_5au±V#Toh XFP“6] *=gvi&v˗ k{eU=ZY"ò^9&r=ow,Z;$F4)d .ݨ!]Qt`%({%':Plʫ,85/k^ [0WT=5o,OgW3f.t: -i>N{gd\d3\rlf(_'3:;^텽tC_&_6կ8o ~O֪'8w>ԨxĞ yN 6 M 6: OcwٕՌ,%,,{űRE7n0{m 9\y߫Zp"BĶuQ]H7⒘mSly授< @ZZaQm,VUG&TS\7Bϡbnڶَy~z? +ٝ.5hxG0U!L)!)H(_$ QJ/03V|0ˊpfyCh u}w3O5J/0.ּs[E^>k%#YyBN1>UPOw{J-~4uHJÚBݩomŒen%"6yէ}E M`>2y{+#bl+fXV8lߒ,F:d/Ѱ}`DyYRsˁT_bVQ yqSMgKhP7;9 8it_Jeʬ8dp9AuI;CSOҍ\WγB 5\RǦ"UҠiPr_R8q}6]ٴu&" >TWZXrg)J Q4 [X'o1]}W)#qYۼdpjo/,`Ʒ@.>CעKcx}JBaV~34|+Ƣco@urX/^tb"DdA[Lj|>ehKt9m Cf׳/Ѝ'q|Fn0a kl: t"^OLw?7ky[-_W:#5m" p_@qR< iÐiu"SIy"~PSeRgkr4YB &1>!a%b1i7*%yL*Ɖ!dchtNu6RBkR]2=M(&"eK^vԳdrnv'xkb?>JÛr(0"hx6*8CS;{me2φ Z=;2b=gɜ |Nhv i;Ց 6qq06;0A6.^pmU+cbʩ`]aQ,~=6@W* ;igyQ7Mc%lQC yn# edu: cczA]"zS2))_ 䏔8K=:|]E2=Zc*"1"%aΌaۈ].`uH@[X4,9$k-g:ԊSQoAUu85j5Gv:ecO`>(ČP*&멓)kaNOT錠\\UbFiM$qhYT M Ivx,>jWb 3Jl,a=WS@7WY}`" |̬3MKVW«mpĒ'|H=Dq%7R*9f gA;xr<w;"D"Yt8 E{vE4>eU$UT5OVVuЯ ~8ՃqGI ny!j+b0p>oc(#wS୭~Z.61TcLlv(M۟k@ɕXXpV7t0w.QJV\A9v*.Tѕ헉öq3- ]WG_/ev~ Q8'$o.x"|ZPo7S+hm3I K=-d",ruқXTP0_.'p_:ɵsf"M?R >-p4-H7m;&LOj>~A+wZsVyZm*t Q*ӾR9>q*4xS(~r:G<2 Y'Vd -f_|JQ|KD:;"i*yvx-TՌnQ܈-r=J8Ւ]8kSCM^R12G,=2[/|ŵtuޱ[SRyLT}wfUB^8䐓gg!-o/D`˷욤5uXo3_] iaqؘ'vcMd'bpm_\5 a*j#fpl\wޯx<ͺF2, 'g?I&**k-G5z] Lpq&+YyuÄdym>ϸ_6(.fyj]HV0OQ"!8OԤ}AvΆsL[6:T5~|$(I bsίq :y,| ^SKW*&65ljSz G:dPsnA\B霷t Q@T47B莧-es0 V-DutZbpG2wy8fLhy۷*xB/O(-C7~I*$6 (oԣg5k ra]sgjXp/&u>i' MU墁EQoc7p;|`:zs]zhf$$K.NOt-X,P/2)BODޙvAeoH^Q(+PxPc@1Ii!ԶY|"y1I'~'.bR<凊PEv E$ZMvylhD/w/:qͣioy{?95`hg'4]rY99B3{sbdY]F%ȑE. “6bfKٍ4Ft)/ I tU̞$ԖM{ĸ V ;vY;'[$?,8^<8gi냥5#kqFx(o8 0֭cqc)ᵁ Ko,V`SUB@JB:@Mbr*TuF6QLfz;Pe ݲ4bK~iQy8rX[ͦnrKI굝,Uɩ3SD)ۑUkH@ǸHh%} OW=e߯ kn{R./&%J:$-4Z]fgܵa,+?'*v"Zy6Niik?wjNѹmֿHj˒-zRLIx烋rQ,]#n 2 G= w~Ǐ*!80L9AR'4qQ:dciؕr܃&&U)1 ˞~18T3G*BPKb9řrQd60G1A7_;|^"TiQm4HqmEO"J10Xp_)O}+NV4WKU|Ӕ~BLtcP\Uϧu+-8-]&PA? RI][]#nZqFK7`n4?d2kl_w+4sA[*e_YuvN)x GqJt۶/mɁBiخz} v-f̭LN%ˉ_9Q_\augr~ٟEtwdrpmؕ"&]O!&M 3mF[TMq:|J Koj3X2.@Z$)@rSAwkPK RtbUܱB4T()t`G+p(|O!>u~gKnrj laXz rZ@d8a'fB0_>KԞ"oyn-N&FɬVMEcK)7j ~ɴ5JkU 1NKZ U0lB)CZD@"p fW| ;I9ē˶_8f1po10E6ǽv ?5b0W b#kT֬0f"]&e\'=pPxxl b@_G5+)D FM-}lbvC\r bhlWȪS {%ȔMhdi1Zfپdg0;.b] z%^}jVH.w s¦`SJ 2ρ0QḤa`t8MN#>;Y|)u ֏- t} |B%#9: :>?VқH瘨 ?JNr]/rR012gdb#5s"(|w 4.3ݷ Z޽'+'?[0s t GJţy-&c' AjW(={B os D JkD+ 7iuA\ ~_%IOEQD4Pj!I?^c C='5'g7C>Agm$hĉ0?IsբѺt1rYA>КԚ{$W0|М,ϣya} \T'P]RW4/_DJtIQb%6]v; aGۦ`Ŀ͐fQu]ʵLlǫ孆n{$پWTKws#CUE\o"o>[,{h"&["iz->C+o\EVO:h  $k>~{<{t{U m6Zz ~uઉIlJ ?FFq}Fr= {'(mv θ[ϰ{ Dc{]=q"kP2'_C {cٞ-a1nkk_cO7u /0yv"pz0N9yBdTJ"0 f \PIWZx=N ${~j\VGdn/ۗ3Ph&[?; '$?pn w uKo5o j],G -i&$~C#?dGl9]'Д}Dϭtcbv&RmnNc4e˽61*-ʲow=͊V\~ko^MڍJjg#䈌-(ݐ8sVh'J68[! Ŋ~nFV_8h@Z= Σpt {U0D!-VaS`M CrBxw`,T'إ6 zŨr ZyԸ{UvQh !dȀ+5YB4 -KE3 hΊl+9 "|HY(hߨ@"㇮B7uy^5ѐ6uT6Wqfsv6\Эd9 Qٷp>)0=7BcRZy- /^p,=4)*mQ_c|Wƥaq}u;:,JQ4~՛ MŤ\1Xl**2bY]l|Jk˽BhzM[~ԧ`$Mz0EgaBk"\O۞\bgTΏfŷĊyHm)J,&A(4N@A  9KymGo_$2?:G{5.تӁV#ݙfvtPa0ZeA/{)ӨPJtmڤ7^ 1#p@M `PuXrϑX#:w-vΧ#v%@ߣ;XI׵nu. ˱V!p3O5{>U5g|#"Npt^wr98ËhYD/]bzhBOs^*Y"7 <ʀԡٖ؈0wD$YE\ Iv/X.hźͅuk&~SܚN5]w$":k/4`Hh+GVY㢃H2%@bs"z@cYAօ½t)[yP;smR6 D@r';~^YO0@G,.8m$MEzhQ~)b8bx_f1>01 z=M ݢ C'0ZtqOr]]T2HpIeh0iиh8`؎HKXx2HqHP? F;LXCk G3sUW񷅖.ar:7[}W)˲Fؕ5c0_U(WO^QQ%iv77I.ƨ<q٧k7J,0$Sp&{v8w&c]:KmOpSm7.OLI\(eОŨ&J͵jx<' vIbq +\X4Tu$)\e:rE {|--^KثÂB)G3Z. qbL!wUew-M\ T7V,L6=^f):v)w"Ax1ch`w'ǎR4/~v!_Yؐߴ|cY%Dfr,fpe@NN3$`&rU,,E,nWH[q00r d"cG9nfRh3OүW+Ɗ9jJ.+޲b`׹Ui($_f53r.Սw0m2cssQVį&6|T5L:XLM饏2Gg(=sTt_#0:K» EEuNgE8lT_.<{LcSsЦzJ{oF4mpE(^Q%-<7 RD X#EV~eIt `}H9j !qn5i?~`LڪHljyz=~ vu~rKCt=jlt=Bdx t-6sWcn&& iz{tmTR̄vo:/Jbo{R߶ND$?{7A%\f wHQmJXrlԇJNT+|TIlG5eE]/Mٯ 9 hڌ; MZ$5Pz? ĭfVDp+2I_P{ԾRyq |T;3\:F%9l`U:o{TVJ>0u*5B<ZFP9#!P\&`&'ma88M$.qnuA In~Fy>NJCFԑQLP6{ !eNwru,Fw̱3Pb*>}_)G*1*`Ϧ즚BJFvT-ʔzaZ ԷDgq\ {i4, 5>౿} M {Cb5۶ĺԅ{?f uTX>r|*XSo@+a jHXJoҀ'=Mo!inQF6L?\P2٧H[< v4c <+b[,l3aO%lZ=o̴VCFtC5_ȮDӆ97qpL^T_@BgWvbk_s2w܃鸯 قjޘPT%>f̢Rel|{ᗬ!5GV+YY_Iنir?[&RRtu۰dvV=YD"]VjY1\ߨ)SYm~6,x]qԇiF~"ޮXf$_N ڹ@EMΤ5Kj-w2V9`W'T(dͯ͐$&=W!!R  ;/6L~,Y$*κpw[ғZcm&lS1- :evKju/?*ZiQ2o@K(j+k6>_)"]^M&s!h %޼UEqwEk#ze)?Wx|xhAJ@ q6*;:7BQԋj|ݛiIllm ~$IϿ'<}:&ֆq4]DU(  V{>6 Ѣ!a^*lWYg ֟ OF}$r].DbT||2_I!~m/f|q RŨsj pcSdР r+2qyw{[ iEF _axfb8ˇI^;V_7:\%רzA}%-;'(q{KujuR ZNШ˕w5S H ou^o-(ȃ+Qh^a+cc4rzxEf0A|Wܷr(.K2=Xj]1vl;hV.uoTFW\KlD&i,iб#(c?އ\K&iv) Ҫ4G^KT.JY1aW0Щ;k-Y9VTXᴗ>AΆ,mb.u3V U#h"MĽ!y(&w8k8Fp vSxM?})1`Ʌ3F/ET _ЂؾNLvQ|.f+bBK gHw(4h?ͺ]'$ [ u2wTi+DB/J˩Ku EgU:\-,Ug&(xX%[0=RmM"/g"763ѭ޻An i&ѕS3Mn* :[2cum+n9 V2ekj,;o^XFf/+CnL:Ig-f j%Fыk9ȂI B_DC 4}'2H >8t>$rZq؁pCȧi~TcozF/z:1$hTQ!hG-X= fݟ H-@ԐE;j%ߡ7?SS1ƅnsg OhXBSPӺZ2m98zsR.1(G :TݞÁ뛡%Wk0LsQbzdo5ҏ.VS-f W;%3xpS`t[\MK_fw?&|+ȱЄ/|bJ82{̂P٢0H9cIA#ņ jR7ݴXAϞ}NOd `c͵5KAŰ6 5QP^1SKnj} L kͅ!_16miuȧdcP_AԪD }SH:0؜?l"_f@ =3u??%c 2_ "15R|EȌU/F'i #Ɵ3pC=1u:i[ѵ1d1!zxPDXuoEɭ6Dw} GV^Ogjٍ(B[JPY#ܩ@gTzrDA?Z²0g ;b@h8.m~4 4DrhU8-ЧCUɿcM15u΢p3cBh$D8 u:41ں.{0qkdnDUҀYd?7 y:Ks:'7:5(K=,ea9Ŀ@(> 6Ե5ZDMiK¸M7v) ROwg 06+%X'-3뤟Pa qK 2Ქm|}N!i5zۘ ,v[TH<G+nͭVDyR:wkPi0 .C!NnAX-iO)ySAz/{Iv$F#U8-rrkG9Y/'M?D4<?iWʎ 3Ӕ.؎Y%-m9oMjc wch, bEψדQ瓺 Bf#cdӠO-Fj߈ [g{}=TX˅BJO~?)9A1>^۪0Ob"yS浔I7Tbcˏ!'iJheވ3?+Ȥpum刯5F$X28F)g+ShM)-x$.V@:RY EU (ͶeEI0[H&,z|LjohEF1#``ǎ8JV}thc</7~@gv%^>[ڎö|=Sz Ğ&Dl$7RBó~}2ܔ5蛘$C2M&nk O3HȊ.MDyG-]p>׮ e SQ`iL+-Xe: ɇA:})BQDMXHˀ).bc_Q\]`.S aBef_B 4-00\r iTmlN[ɞJxxw&>38rې8$"#ޠ`9y_pfҡ<{7ht|_*dK8,v#[z]T/f\cZDP[f׺>T 33̴pX[S?)TP\-m—Jjt1H'. rV,XTnSSn|jmqJ- F%9Ykt}0W#h|3*kBt$4t/ȡO ]h ?imbTǪs .b2%;)%B̜È>WQ2ML|3ܥ|X["[mfT/Γ%KZ羞#WCm(T U%K4|y` x+zr+/k-kv%<)jL.M-"w#P'Ao~+parYuc:zY)1+WNtTxeJ45oClu^|ogX"@D]4S.ҌF> M(~VI:hP2ն3D~óThp>sVeQ&kgǥsokm;}>`t+{iqkFo(A1iՖ"uG>܅JRMArq5D-E`^Pqd4g")0̰<#eHCo Rs{:e ߕL3'QEJxxi .Ћe $J9ׅ5nެ~{U5|BPz \כH-&۴iU6R w=mіtJJ8FPB#/ Jjvrr:l4>m{q^^f yΚ$u{9.AAK&W] R= ӭ7tz2 jKlW@H~t:Bl> G$c؜([IfN}[`gB1/kt# 4ˊ) 9[a4k5qjܜzQ݀/~ %T 4Hd]+Gcf]^.YzMMҎs%F` (iv|<1*юTjlrUW'Xꩺ/!U RyvjlhVg#WLSXsw(Oq<S?Nb0~8,f&=y%Y<&?,aR aP+1zX3OxβJ_t@=*bVS=4dO/%$,eweA3x"k4Z.Ӊ16 -?v^f̽vryĬDD$Qdb=9..2No%veMXMN+v=ٲ͌&{{$P P㷤[5\2uWMV/-׌chKӇ59/W_'Iq%DZ.EdUo;24㑴ۤ2߈BM=!0 !<i;7iXbHTa+X=j5 098 ^>i`K2(8?Tr6,|yE#|zeWogo?n'&xތlPaMس?78XQjĖhU1qO$&bό;mɼ#zm`.֌*ցwʫႊ حPL(|?9l_Ƅ&gU]"6wZ?rŨdL4xgm[4oj3x3x9l>2#mu~L'wx[:j46{CȄR5O?z7/*#O;9 5p7ÂlջSL~Y~JJC, ڔ% %bF~~ZtՒ1*[I`"r'oiC3$O=V;5T9wJ9zq_m!" 5H^,@$l4<b~ћW9 `ZV^TmюiP?@xYB \M N N~V19A(x*Q;-±%ّO(}U*/@+KAV0t)*ّz rde9NJ )V~'XJpSKO_-,5YE p;q9ijvEO9,}x2 N ŚH'ON籰@w*!N»BڱT07FW,~},ޒ 7@{#ZdzUͦ*q(i{x[Lf5kSx(/.Vz%sdiXּ0z7chL#$~o}daXz,<oǬ`)?rd/GۈŚTLWC]ZFTۛ濕@ HPwTzEvj#̖Q*,jt9s#BC)Nʮ&)\S0JCM:Pkb%Gi(I)eCL'_')>B B{+\A6d*`4 R}hԺ`9?(aԠbzL!+1O}6o5#Nx7䊌.YCkj6ZB"ELg*lq-{=ixW> }M×^)\1E{DK'VHnx2:?'uC %J >j ^UĽC_[ҕs4 C+N(ReYaҽ,CrCSBm/ Vw3ғZ꾢9bY5Jq>u&3dӻȖfQpĤ!ȶ]JnxFQNs0|g*=ߡyVfXFh>z=K~HΪnzVG$Yx1֣܅Oc2Қ՞e| !9q%C`|YmEk}} /o~ֻxaA_Rc{ȉہoP iIc Qp65`+4E5fjliv7Y2 ܇eT7AA7Kq#LUp|l[őd;gcl0nb+%-/NNP䎋x r$x<&rD*ɐ,?: Hmk%1.bTue~ZE-0Imb8[{yivxek >fJsDV@PY-NlSA$ !ixXQJYYxD!+O@x,ES2{2\1>?y^MryoFwwh>h8ӏ}=Zx³MKKѷOF} $glFWϒ趟ʠiDF>Y-m'M=M1&u W1uBe FJ6Dzxp4SPr:+Շ I\%ty>70\_8iH'Z֡o #Pֽrdi x[ԓR4=sXdr`fnKMՕ w2N RSƗ|zU3TQ >X¦U2y]!0uExURowH;tB/*Y_MfaT&[q{f 

  • l^/ܲ^3wX ȡ ; ;T=tuǫ{ژiNUxoQsgzal r_310} a *NwIVb2' j?*Rha*33 ] ~L߽+6a{=\"X!7ncЕQ/Euƥ"ISGӍ@lDZ?LQxH>‹+s~_0n'-wۆ k7ys"v7#˝w1]&=g,v< //|c*g1?SGu9~JöA5eY j]ϷM1;]aT SEW\`NOb]q3ηzf=U.R f]?Z"N+y -B.z$ՠgo0jV=Q uRn @\;l Mܿdn+|'6Rܧ8V5 r3I9A!"f.fbkUړG6ӖXo0$c.zi*S*J[Gk@cfoON+M(' uu@LZTx7#Z-Ơޕ0Bd7ъni ޻TaA؂zeEc._]'`Gk//*v*Qfa `67q!҅!N~z@HW? qљ]'j7]"$!܄\ R-.q^.MUEe|Hz*R0ŝaFnW:$DmmNٵv|l ،Vw%_M4D[I陚_;KOaK^jD$dθK> \>Yv!%!|Ǡ'ۙ?"F&Azk=`\|/hAܺO05bX%i̪`@o99A"f4Wj>52 %&Մ[/,ly,KE(}Dxei݌N/'ɧye,E5M1!l{{ :8F~ ;#9 ͒h>̷wz=[Ku`d%lpA}z-9n!FBe×'l( HY|0-fWޥI pjqElQO ;~.\ͦcykSwDgA:x~vo8ݔAB$CWtaߦtXaכ!b0VEi {"Zb I( }ns7=e;~`I~²ҫXPdEM@ #!ʹAB+Fp/K`hg~ 6`=HY@g'gl @1ͽdwüy[S|/}{nDyf"A1g%舁 Tcϔp=Oyyvݖ]_.ꟐfDdAEF($D`w!E!zU1D'?q>FкRW_56L8|(RRJXzp~8O}k3{Z *%!5 t%@K A$GF0}1L5J9:3E!=0!} (3&P~: & .P{ȯYfUv6["X֒*i,f1(~@iJ!Pzq6= kaǍ'oF2-sa`odv+ْML'LV]FJъ#ןqrS'L](bp!z hRh34Ϫg!G|Lޘb'9Lso^Wʼm.|Үhq nmLĪ8D 7[R( UK?ۥd4ߩڃ$pС+V^8攵Ctƽ fJX͉ ]+'Me\Bdh\aqhscc?ʅ`k~@[) |k!3D}iaR} `: TpF8Q=Ͼh8GP~=sȚФ Kp +rwhy$u~P^gMU LǷ/;[KmBZh_0U܎(CFIWZKc, S!#:R[zNߊkbjm֬ 9YpKBhϓI "%&|Y pOB"Js8!oK<8+_YQ"^劸e lxMsmdžɏ`Cw.UP;On|KƒݫXNlXA7ڕŧ^s8&~'ِS<jюxJ<قM{iS`R*/I-W{-ΟnfTEqw^NJIso3[0(@hck1L d{ m01,\pAG! 4c [0,~ƙPzJwe®{D{:mkˑS)y;[QD0bSWrեNw[Rk=gg#L9bV7=P~o`&gοʵ+0o̔ܫl@JP}L:^n,QlFUMU6sڿ_nضJ+_JЬew7s3*FfcwtM=^2%Tԉ[BPH$>tB #ża2-c63k =!9k;QX՝KϸROiwW?u^s'0mc툵?vQn/~bC-%<649L0i"ӥA"&'Pǿkmْ""Y]4Z #yTʼm%L_g o$gwdy;`B\ɚ岲#46?'%4JWd) `RUaAoAU څ ܍}.ŵ.&<| ~?ߘD]J A/E7D=y*t%xO}@N7;߷B|}ݬ2(`Ukqy1QRަ1 \O=o׋gNZ:JX@S/XB0#LvU󫈠.|Nv.v,^ !};!HI m[w0Ġ(^;S^&fQ(8VW[_~٥VjAܢ@ dI6prbΑ릃9kIc7Y >&lEhC/2pA5X {B|Yx<:v=Ә 09oCJ48FuN] R:M[.i 4 |+3S-!#V*(A>u/"ͦ3dմ12BFN+Qx7_(z Q({x @"8(#^GlN7JH7+v߀<%Ƅ=}+шJWQژ2C]:JAxQ8`dhnTh+#$%N308#•hʏX00, 2:y>[Co'?w-ǀ܇ʽtݰ. ȿdJqX7VS;uW0&.V㐉aNz&XaqRU%(Ze:$@J_vmHgq_Ktb EKܣ -X `laJ1#2nA x;`h%~O+Tu6XAoZ#aPwdB1cӎE^e"hO%B`.Ui<致8\W:4jg h8>:֗AFV(]#awn~:Q([QSg̑4sZXPNMӪR+BuwhmmK~HHBT3AnE8ѶP@4[qŒh)O ܋=:bm< ,ofP-hŒWK5gƋ+@ B5[զ l$ <1@g^h.``#޹ta\s#'αwތ*}ks^?|` {cy͆S0s2K΍IM<1m/Ü|_: HlXx1wU1R"ByHEmtPh-̍+^`u>i:0kZIReLDVwm5*]>7y Ո)M Hا9%]|_Ol[0ƘxBJ!SNxs`АiV!N M}UhJo'd{cw~g Q.!" ķ! !}xoo0S &1ybA]uaAg*`К=>p!.")\4Ky0 \1bF[\!qC'BOWlJ+ŵ9AKCacި f+0v˺YNKNFmG>n Cp&ez˟7!80ZF^t5 -xD#k2(B["ښ[:E?\G[HzMhVޜm"ܚWɌ:|ܦpgdvQp8nbК[ݢ[raxu''׹.]}@2' Fga9dibqFkħr0aܨ\12\.-`X2n:N)xgxs`IT3)rCIخhIs<LSߘ+ҳR_ړG*"w (ԛ\!/_N46ac8w|>MJ/?2 T,gP9(=9Ŀ]默疃bn7ٮ爈LF Gpc-tD|tQf'L9(;WV3ޖ  { l!,ʈ_,=X#j;({85H5oՏ#^az=,V 43C/unPQp_[B!#D&##~owt!ƞ0j}zAڜ$LxܝȿqÖ2nDg+0=b\vJ !Wяa-' (IH㞨CUc1TBSSe]tuo 0XE&- o 2dqD4+z/bz^q~8QԹv (GԀ}RiP5au[.Rb&Ƙ mTk5 ǏP}PV1%Aݥz_!W/qQyrN 6''R&㢥{td2eL݄R||Cr13.`܌Pb0 5[ -r#6$Uzלq)2%dTPb:2!G"վ0NYihD-JY,LQe3ENŴ88UI+]od}0ج'PT; _ޟM4-O^fw&bāAjA02)퀔R onk-|dtcK8wyNGaUnC[ON c? ި|嫃mmזHS!#-ӷ򗶏` 5txAQ:/(Goқg;h 3#L*E:lRwFg*O:ɣP.׌ZhLߊfC ϓB7Dy} $V 9nǛPUB RUJGN⪆wOì:Nͦ]oq< ?sH}ڈx糖ᱺ)Zƚ墙o<%Z\t?itȯ=CW.T&GY}td0g@}XNCnkvMGj^;FPĠ?%[x SBi&#@*G5}VMUx҅lVDӪӳRr<217 G4jhlV{#i^3y&/؁'2*(">XF/$?K \YIΪh䉴FImtV1Xd"}y9JÓnxWm&?Қkw0(C2J)|P _[0:šhr $PPN]kzo{b5)<^NZE7؊#x._A%KExlk8ГP| _;R5gl?#BO%FDc/{:MuHznd{I R\SOڧ~}=(ޠlq@c/DOFi)p,zBh=MȞ`LBlH,5yi/3Iv0jgZ M~scyaa~/ ix},FߴyPikjm]+W߿VL zq$K5G]LQԎhZM_l F+O(5he~C')ِ,QRH{?\ *w+Mn0s~}F[gֿA%zumYΐρ3 n0DoI ^UUxgmVtCm34Yh:OV p y]0[1fTq]6,JȢ)7{$sԢzgWpWSTC}xBùqJۦ2'a|q"zv;Z`=)6Բ-ɤM&ȉe۝ÕUcytG1QC U6fQq^VQZ*b>fa"clCȥ @wBpŕu7<}D 8HV\ hWG_9`>FyV}}f5<\uCZ7SvSPwծײ!\jRNk ƸZUpvvۤeݩGKIzR)*tbT:KX7SͧUT7 SXI7/&[KjafhK̢#X7!ZZN$v@ 8̦v",lS7Q#wVp @a{C"ra-#m~ .?"ӝax G.8zջ/ ͱ70sAvetUbȊz.RD[?vύ E  )a޽"@.K6Yb0Rǰ{nCfDWßI |۫S`6(ߨ?W؀)HMGe_a,L! ?3NdW 4CfCwdmԂnI\Fe9bQ{wi+nˎ@yv ;E/2Fiw2mgx^p/ݞVm̍rS J?#{oU]^t'f' az 41k?w381M@Z|8*z5 m:e7  M‘M71E~]UL$k6lKz1EԚ'ЙUqgy٫s7б ) dESxϞs8old}%ݴﺖ7FКX,dڸЖ w9g E,?A4_9a r}%ҍYn e͛B5{v?kzօI|B6]-H $eΧqӒjDn l0T`TgػI |)zSl_RRlOZ,}^:ܠ} keC:Rm ?UMy(w)卢R A@+C@X %]H/ Q8yOp xv #ˋvgem?HFGk2dk<@+c_B]N* HZ%;ha@9^ɨ*u >=6P@4X+vRBü\Ֆ0^\ygw.&15tf.pR_q`?Z.*놈FAw|;Q0';ue;MY7kh\6_=CKd5PzgfYWG tn<" 7A*B!'&s[:cG-;st2~~uJ{ hE'K=E@0*o&[-q|>S[eݫrGŨ ؛7)|ApY']Ty'';D0G4f5X}3ow/n993Aӕu=!cDqQCYQ񿫪K](YZܿ^k|\W{bK{ZQ@c/'okhƁKJ>)wE%IH]Vrd~aT”Ez!zVS+yǭMk"{6usxa{N|,)r^Ft5H-nh^İ[rkXej%)l@uko\|VQMZ8hY/RzŃA6>ʶ@\tJ"kY}KjdVb2bmw-Yג﫜7 \¨ºk 8 Se!wR)`xP'e,}wbuM@,rwjhp*t)vcNyF闲c̶L6BcΙqq 臍qbIoM=YգYPGB TG+]@d4T con]f={+T{4tqj4f tQjaM`GcQhd{@ rv6Pz` #UQlJp)Жy8< O[G+ܪ" *W0|dzc!fZc,( ۙi"ii'3[Xz(pP9cI0ˢfl) ^țuʞ2QJUB}tKGlH$ٺh'f,cKqD&gH+?*oWqwy .g_IxoX5!,Ar@ LUU)éQL"K6ߐ䄸zYw0!VAx2 cM^O3ꓞ$w|r9n#"4ۮ\CQb3C"o7{'~,e ~ ZcZ9.Ŋ.[*t_*aN 0[=y. &~lfNW)2;I3pf/SXP_GMRyZ+g!xnc;cټ"e#,yV[pA#1&_3%}z at*鎖v(uFqj6(,<\s2[A7 " Nb@@FqIyE%UCz|ZQZmbw^#W)4'՞i,@48KDW3no ϏɱTEbk^p7!G+{}.ca>Vt eM6_r[ Om1MUy$` 8@J)-qL H(z)ym/j-$ ?fk@%T`Qmy"~A\ĥ̅u3uqkfg|j$w.'0 Bs9e}q'P~|>XM sn'w.OŌfG+< /OJC 3o_1Zw>j{4XtQK-~>cmL&- FֵԖrv:<,Mu@ L 23xF;U.!,'cYZU{>3opQ;/|Qw/{˛?!5y9v{]o#B6q8==>\ϊTd fhzʔ 4fVur=^5-爫д`/Vm-Pic+kb_ oD3|wl'y&XzAzPRnjW$xqx' x$P|1c_JWE)tϚB3;ՃV^OdPJ m)~=B)xEZ(:|c=Sg۱Ye#AB«F)6y8f#Y}5SDp@~T?[n䫾7t8go߅5شTah+zSLQ麤YڦW}cM`(zoM7=RAtBF:8+JLQ $}% \ƉPS/4r'TWp?`wqc(!л RR2H!oq75ujXݮV;t[]_TQQ?860Y7ƀ8}KG?+a5HEET pN`X՛Gs69"5')6 g :=#&LO,O.V7~9F,?JfIIcit+ᵾ+zКY;m[w".XE gSc踑p|a.Y+鷧&K,KzҎ \4 P/㟈kO`2#@'TB~s v]h|zrLwYc2[ԥ+kTi#H!l^'ҵS6A+X:}WU7Pq^+2> ~aAnO%:;XxZ%И^C|:0 >&H*ȀO|˶,e|SˢSPmbªD(>*0.!xi]zm.pՈ17Sgig#欱3{:DE>h*1µfE,̞pa/>BɢJPTz. #٪f9Eo]d5u#tAn) 磉Ύ |_{&l0+MgW 3y:JYy- uփEB9h2ax 'Jti=ݎJuD0#k#h\R ?T:.oS,w;=O!'D)K.y'0 PhA#.SkjI}3#d/88?xD(];S2ka㔲y?)^?)SY;X3\o5v Q{an+]kt7Y|{Ć^@Yƭ=qk@G®oFl\L[T3JK~H)$&ʆT-9+:z\9AQbp;yՃW Cu0GY"_Pze[7)r}H'\MՕctgsiw+Kkoo{XبK*$9Kk3ڴe٦WZ}P%!#0>tf k}jjd' PVr,+#!09Q*۱fO)1ɠfźN46d>J?MdSƳvOVa{tk̟eW#XUW>\p"hǁm51Tw75TjssrfZJ̄c3.kj~߻+K]ՐwnDHdxsXA<\iJʄ9J>wHpHbhAt#yN>M[Ir$CцmA eEdFcՒ-CU|Hoqʏ(l5љZx)d^qm1 o:82UK w$s5N# *m/k`РN!/c%JBN!9سE3{CL]%_Ĉ?NqwDg=Zjʲγ?w#Lp|{-r݊YX7İZ;Xr` \V^M8w5-CNN@CkBܫCFĶ܇;sӋ./jZ^a?j*KzEM} x^&jU5l\@S֯l)ehYX Sɒ×O(Zfsq-h1'Ittx>G}v-+^I=alNC8 O. ϗ!<@XLtWsBS|wObD 76:l' 'CZ" N+71b4T)/QIMj0QI yKrݞ_D=t :8 *Bɭ %2%_?/| )#3^mwW2Hy$EСBXvEQmĻ~ -i/ϵE13)P=& z?GϢjF[NQDɟ&.hOL[>A %0R-MXLquձ+v]&R+2榹%2Lh:?:iu[4ĶÒ9.P[3BY8wPPqMtĽ5bߘWoV |ΌTw$?mKs  + |s҂Âtp99"=dpuJ*dG2mtT@$}(8, TB"wtgG1^/w&/pg4+^ҏQ&Uk?$?XQ$9 #P WHhz?nie1a7">Az?Q]'PV @x1 Vibar/Dorh_.=4pl XDb-h F++491'e.'\I67@n\2_.,N>U'3-"{Yg0MBxC3o"#Af-'sP7ștr<-Ca~?_a7<&l1Np#cC?BTzfiN6͵g)cc i!Dc^˟ٝj|ު. v $39IgΙ"'Um-bS1g(1\6m@/犋G*( O}Ta`|!Q^Zz+bDPzL lL[]ׄ-[+餗4%o־<\T\PKN ~ .?q.8P7[otL(u "|Æa[ڮTPNh᫬h^g4QN9CiC/h")_ wayLpl8^t8EOlw|J$T+΁:%B$T=lqvd珍v ~baMP'I=(}:ϓ44ئ=Lޒj^Az"51hOA0IӍ6c;Da!L>.+#ZPjU*[>:9pn#S΂ hn>c^-)c~Mý}QYe0{=u1ҮY?JVM!fG"Oq7 G+{+)V*A]or-dVzEac  Q L{2mTEnP獊Pz/.)Q&y~cf}~ @K882!4uWR?v]1s9qo - sHI$, !Duzɗ`nܻH\o]xk֞FȂI"_+DC5jRX/Y*Q \iԦSL: ̀bAyo%jtU@6'3` 留l]"U݂cg!=4b+i5}~tB mXR 6ǧrӶ@A}} qeܑ yon)ZYG5]ULڽypGI0 jLLȉ3~Neؖ8!McAg~yc9;߀f~۝EM-Ú)'h_Z(@T_eGJzS:ȹ?` `ԫqt/Z:kM%1@lFw >&IA \!OsB9L ś%X%k!hfzeG^S2&_tRzߒ:]' gz It-o~2.#cSK9UӵX0Kw+1]mJ=<>oU ! @9R= 'Ʌg ݆žEbv/8Pw`0Q~c1L>N$}ifTã@Cߙ05{UVf.4T[X69W:ȔWU{к8@FC^>GsˈzӒSC]rYWQ^x.K7]/5\ YJ6Q{6xa&}]ynk<\ 2= si56XJ!RH Jl8vb-V5FĎ)q v_u4mwaMN*PLu#l~tO/ٯ:9jYy4$OA!8'p@enV({}yWj4SoLPmg9.4 *xtN597/4sVE5ZSd%5ʚBPZ~V++;cf!ܛ 6<' 'sd?ܝ$(0$E] sh~„u`Vo,>'뿓}\;k /.bFw]kޱ)ޗKEWo985μW$8u sCiac< = IL;{?)2b>{BvB ت1n?@Sc@e: CZ9q6",kQuB/. ҅]ƀ#lpL?ߔ L:(6!_rkOHCTHȁrGA;OTjVN@HK;&T_@p $AR`4Pl}@p-yO=*&X X@7y :86dvѦ] {ZL'AQI ƤwWlBbp .idz3k&) 6szz%blG BYE/_Ӆ xh6iBqWwثۘ\ƘnoBf+=v_Z/`mHOM ktpuݟtX{~1n쒤Fl?C 5ح(*J"n ?1%+݁ ÆӅJ!` s,FiH4>,e;v V̺Ŗ} t[\}`(:F|BhI{ψz4Vç l7x+-cs{)GFe@0JOHEHqjSfٓ5$ :& fMUx- #fhKZjxΚ<>ꜞs ŋ1=ֈA909⒭0DܣbjhrG*lLtvJ@Qu9G\*AE9Q޷ƒtpboR3ݔd=ϬߋԻ&T}]` l}@;mzwUJ(Y&RXOi]HFsMfuJk؇5L?}h~oiTiVe4?E%jKΠh]94YTŃ"+o܃KYvf2;}sРI|z;X$~ӂ1e\΅]&CzGP_i^OErHPl߯m s f <~|kVɗ%)b]WpYOeO{9Ռ_!oaI)(2۠Mʙar77aA\=~!1 Or-^GHa4hĨafYryEx (4\f< bbj08K{$#oYU00sd B7{5}Q5&gPB:BY l)ln"("뿗]u EӃT$W~ &1_;\04|yϭm_ɊKXt! }̛| (2(xZ-gvnXpH`1eЛ#%bx4*&eGj~uA}'"D)G7hZ7ݎft,XLcQE MH51'-[9fɄPNaL Fu(\Aڦ.-xͻQ uJtVc̿f$QdXfd\88"8b oSMnJ%xg_S,~ИnytN$ss|rkTvW3 DN`߈H %/ dH;}s2{:CĪ}CKAT]MMͧ+wޔ1jkv vb{ 4nX(D4&AunYe5l- CcxOq<G `075jt!Sl_yhPK|j?/5/%;/E;b?_c|r 5nŢzy ^I4`G`tNReכ7878'\T~wB}ZqA3nTW^[3!1vm_7חθ3+m)' SC~i9,X <~g3jHirG}D:sXKTte.{Gcn] y&EEXzMISgluzcuI<} v%w*0 3M Cgi-:a˰(]\D'__(Q$'6G^l%rS 3E+$GmGFmRz@Okݝ521/MʄѫM=ZM^&Jۊ%#1s_rJ>8p%bȧlUY/gh^M144QU$Q YuN{++BD M7^,lE[7M iG~~~,POmEt/uͱ먪 6J؛h8!nCҟ`eٮD՝X,m /w @$"*qLl9FY Pk혾muÍS#ߐjLPu>WF!҈4b$PJ"n`O(4**|׀*#Efo,%I)r14D[)І}?@Imwr.a?5/eudrE =봐Ϛ43@0LX,Tҍ75zj]Œ1Lc{ >xui$OҤF;YmQ=IؕҰ8 +Z%Ok\bϚa¤aOesAMk+QFC N Ʊ яg=P- 9љ'Fcו n<摞3e'<Du:v!ziJ4XFh۳r͖",ovڀ̚K];.&> ޘ\EX'g&t_嬸4˃[{9V`|9<|{9I(4pSzyN>DɽzS,,._mUfA\ys(𷳒,$*w3}@x+n4BR-ݪG((@EZx<=V mC2/f`/Y_ozAyܷjG[cHs!XDwHۿlΪ'K%,p:HmlVk"3.N?K"yT`pBi)Xu7}4_32 lOX69f;xMzwR [-~54Os[>Uy8jVE)8ҋĮؚ>aM(c%urTU/P) 0 DBɞALьP(]GCaX7?G*jM6vn'@nbʁܱ =fUNϡtBb%g \YΝ x(>sJU^W1PHWqr5JƵC:6m&|]MJv!3&ݫ/[ɘ*7QCE$;#w(zri'M I7 tZ>b%=:lx>zl+ d5)ÜY${C;e]M{?Ye)Jv̭q!TQ@-jy{yPS&op)(M#ˈ4ifaE1 ڼ?G]t9?}szF|'|pYybc}J8CNNHΖq?l8+`R#zK礨jR_/=4,*v:r5:J{T(S3 mփQc~HvE0CNr&<?!9Yfuւe$>x=޴ž1#k^N1t=*n8=6kNW3Ϫ*N~ Kߝ"8I.M;ހj4*9U$j 3F3&(Yb`>^q^8eҋ-Hk;wIĤ@ F{ <޳=gഒۗvPPc4Eh$3.nQHV:Ba^\6Hu:=KU. a48M*߬?(6 .bi}w^^l\`I\χ XbNy.og#ԇȨle4# fp.3DtY[ڪ4qdɮ$I0Մl^tȪؤ,:!U5ÿ~<*H]ʽ(牳B{`5ֻ@׸2`j0<]"nJK'vCdT^JMnY\$":u󆪺5}P=}$}(ORRNiWE\PSw9J2?V{pۋo3 4" v 8~- ۸)uwyN;"e;c9 |w^R4+f8]kŒ:rաl)DzOXi鈂90 l~՛V3k8]*7E|ɣ =ivރ9hZqY$4maT@ØW{( }nLZծ >Rﭸh%%D27M+~̝f;j' E&iP_R-tF-UfʓqxѮZHf+F;]EA3 Wa-¸Y6\M̮fl!D}* ; UpmAxڥc_rIf<}yy$E);N38I6yDEMQ&` Z$TXQCxdOc Z+{=YеŅ|O'VO% T Fb.X-3(_l8=0WqThAn۰Xy\Q&>521ŋy3#Xu[dVno,& joIU+DVR29^i-Uѣ^t*fɡ7Әngb< &ؤikzU1"O"NcxuGy/[\1(7{ߑ(;jfMuErC 7doTRRW_]CArT5%es{Qus:AQaJM봕_-[ٜ0CI2= `@SLtЫR5L [Z#Sg|Πp*4F 䄥"yr&7D^O!:lOn2S Et!wm{RWPϹWG"sY(/7eB^a3Ь2y*dy!x(Uݻ퇶Ͽ,m \u;}Wt W̏K_u-Hnٍ|_uʂwsN iL*PT;F[vov, ȼ$D-;'%\hB'7r ?>sy8 {1zp{ U'fA#(|l۰+j Uw3e4t%1 iQk7. W-&(L#LdFDUs?c¯||Dq:54)͗y0Ǩ#}b 5#NpV*fpK%̂=iO`NqO Q)b'E[2+Ie6ֺ{ ]evh,PվxmPvo| Apa>_)v/yƨF"w_vx(U|MSW@0\%r/q\ilqoO섹R])H vtn Ȭ- %&p,2R8}s?Hqm_f"}}HPgGuscwc:}9$&G7BYmPrUŢVO\ⶢL/XdEL8Y6 `ӚNWUۓFw(*3/Vj}}byK3;kfľf A@X7~^\]D}W7Ya`1bC`nSJȨtEqA(H7v3ADj/ D MGqa `32:xCe"[A_ ՀPUlX\wձ]/'FEjPUH8D^ $ֹH,AV- Di,]HZ.t0jrK+H4gZM#jXDH7qЮB<ﵛ̞aύ*Ԗyc;-vZo^u:P@{ \SHT.lvHOhI%,09Oө)Z*b]ǩPE5*~PaoY7&͊Qpu_ +ϞQDWz9e]WwbfU:FqH;mV=w1K|ij2)!tb_ Gg3ڲEӦZMU~ҚϜ4١!7 r[`2^IU2+'PIHIf&]\QA ~u vٱ_n_zR_QUOʜ>;sɞ-͊AyȲ}(Ʃn5i_ /eu%# %Ev_3lo+J V1bby[DPFfu3O{;5#6s$wǥ`qC;4?goV!(1}?΋OT{#3B 0y8tl-x_`ؕ& /n~;qgک_` %&U_!)&Lޤ%[ܽ]Ϯ^@/@Rh 1*tN&6kK$ZK])p%)߇I&kR&yV-: 0]#?2ThF^ 8h2.зE/@Q:Bh{/&QCL28[v }=d2JxJS.͗/sxpe% 1Wkw`3 U޵V_6Z`꫽+Bt7R53>O; p?DyEٴ`|~Bk ])}ir,<:OXfDay˘fB)<mJِP#T..ʸzzcg|Dh{,w4h!R@GUıōpa[#yFp\9QNdI(|%ȩré3-0b. ~AR/ *&G?qPZN% XVqګ(AP.pbZ %wC'GYcw\T^`5^?=gEN%V:/H WfhE ▮ 3-|U|lߐYZVw_ yc` LYv}Cq:2p,U\;]\gH٥Qͭw(Әny>Zul \\CyeASO#yPخrs^V7-J]s%/j-&j#MBѩF4ɠo*gox; I䯫C@li#Ǟ#ڹ.0bvl #ysS`x2~lqx}j(+p$xl{. `T|>G!Zaf} GN,IS.Uydg9\ZWmw;=-F΍nHľ)墡rl?-d4@&3J>TeRIbpu'dA vVCÙumS _EYT`+㊭(fb6@7>\ ݞm#[YWpEF8C^qG>؉ .$"Aa/e8CcbwsP;=z'*(0֤m*݁vvˆzrbi;WIr_J2xR×D5smE0@4,or$ sJ|Z3K8W b]5e>%/=.gG5w_8ѡd6luO^k!z.C7 HI,LI7S<3LpԨpMNEZi<<X+zs?,s.^ eQjk.3mٳU0ϦH+:$c_]2y)B;K}XiEO>@L2 0l# d'> .@HU\D藪5)Vu?Q5jjU?.jwhT'GO}2m^ZVh- W16g|zSU5cZ]`CJB$S ʀU't*=no~k ts1{ٲWǣ~zEBk<^ ۫1QKcջ z/ ×eB,4¡՚BluElLz.^N,`诶_Ϝc&< 46Jpw q`~{)!Hbq,0<'%Yn^m=#AF2T!fvf%Q)z˭Ɲޏ0ܨkxMDFCR*kZA/:=yJg^΢]diΕ2Jpzȧ@iPA+IN.L&G{.jdj`{8IY,_`lXvP?ol wCk%FN*pX^W'@ C+)tGʲ(tۏ/u3\286g" vГnL.ԇZS^4HZ";='l2^&^À+A·*`zvt4Qu2!զ?Nd;_D~GpJ=/ږVrHuTe|OG!80=è;hZTˢ+^A7O|/4WNHF2\HIUm Sqj#\jW DZ,6>JAKU?W..)W|ܘErVJo"I@@6, +7~wӒ&8*]ნ7bo+ILz%*j/K6=(ݼ6iv\pyfiEiTN!8lFp5ܰeBǧMgqh)cwtd眬%E9$4g O=b ^tHm:*c5@DE@=3b-ZS"dk0jn!X@2:53U}18Zy'lo\QrEiC0| ]sp%`I"?>bi?<@]= s0Pb̸~Kvnƾ1#_qQ&2YK!|`f~֡ [ê14Kf)%۔>LG21[ @qHq`/C&+#wAw=h..dCL ;(@GNbi"0rah ?ns6sW늇8E4&DzRN!БRphU6;jV n م!k@$cdu]Q0f~7TZj\.Ј 2&y25(ՌC<%q 4*ƒZYUcڕ}CiWMu #=~4d }C w|G4lq&O|H=S^މ6, oNZ,`n׳g\uq9_.Qb^/<7:U 9/!*0͟3^$_2M_h,c (;I v`uVйr'Sx!2돒+ND&}ңwL˜ _gF1XIE1(m",SlJdq)UXO̳7yߴe繩>$)!Nر[sfzQY!%(wFQ 4·`V&~9 |m$ Do U_)domh~{HKB]~|Y/QԚS:́NIԺqg2J*:?T; ظС0ICyO{#RwJIxf"_f}+hŌ5 aRA0jjRHLn*k ?_ZQH:myؖRdP}5œE]Zϴnv8j{&RDplL+Ef"RyNV59H?!wQxܤ쫽'!m*U'J?ńUC! ULj@U;e]~ / C1߲uYtxI]b$F3O ;ـ3 Ȯ{# Mdp\Y\pT$\E@ڙX#oYaadB]T-3n<OSk!]t kcVfv% 8d Hۅ1]#9o5SШfn[.:Ɨփ3̾,<, )x¡ԈY(cZBSŦ^C?T*y@ :-^!Z?I)@]xH|,w*RV ٴ$~'66)#_n= a},:nXkvg'ViIe~H>.%Яb7 wUsxo[eO w Z1J`2qN ic\b]f+bq/ o \<]WGޝ62㐪PV<"T__鐊'iNJvի`EXLg/GKMUZ O4a6.xP5m%7coVaRu4UDnZ6^KMCQ]]dC:v"eķph 4;% cSu]Mx]pyd]z &5!n{kZn-G%ѭo׍Ŗ.EQ*@!T$:N)ђ0E{x;y3KAc)O;ԵI,I);xbij/Tۖm&7WL~? 8]ćדO!>%JZVwhoňOC;A2$l,S; gƍۍ޴/ޝ=ѬАWX󋬩йtX[}o0+x6WHi/'Pt30QHX2fȖE(Nl+'}ॳ+2Z "jw?(槇J "iANm1p!F7 +hqb[ܞIfCƱ _FcL& jgeנiր'L`9N% ^c/DoXPn vZIitLC򢃌**oGje [D*Cpnvh2W٩c+HDF`:Kӽ6vveƈpru*R8z'fԃ C~qK% vEKŃ#G_1Dmm_ (DT%WoS!s36 3kÇ0s4xve#uE'{4TWC1ٹPH Ӂ~y.мL2Ihr'>nT!AAnfL+CKRt'٬z+斾DE`Ը(:D #񒻜0N#uv.glD^. [z5wpcTF'o/? +690 FVD.ӥ.uk*6aV$ SF)끺eެ?Lu\ >QDyw+ TʾZ1̪n_f;*aS>P 2)| 'Ll! 4UU;Sr*|FXjp?e@iQ epV_ wj>l2Q#Q]a,YQ"v}3(|-G#HZYwĺZD`FdpNjO)^>֬$<`ןU2Z\KMi=?&ِ۩A -_JuW88cȷP~YLQyG2Ao!YTUrS] \Zg6хRIxp SRe X%o=:Zn[anYa K{i,3)z4E6.+:Tk mT9moѫIkNIx""UmΊ^|`Mh>e jӟ^ f*)du;IwIE<lOR阵kۤ&YYlEY ̧C T >15)C)VdEhZ/%SnNꔔ+X2lǝYO9(vY餣7d>ec8`k$A]׿%J> 'zΦ\e M4wr?T `5i. cv_~pO^ʠ\UIQfw:0 obتױ.8is{xi}6 $$<;ds}\)Y]!U%5 j7BQNa4Jd':$w,Rw F^Jb+W+8?,Dj4'JH[ Ўܪs4?8[^ڈe`w^7ZÚXa#+*YF '-PUUv?j @ f&u\ƕ 7MOS\/-Z i'_LXϹ*`xS]ogҍ7-yVM“CmҼ h%Hόo _CI0ᾏ (e\a/es /eo=u$'TxR|/^擏Rc:"lt~Z< 2~: ً"1G?`s~X 4x3vm+XAP0^Y(-&J{#z w m3@gB`<>{q(WInC6.(ѧݗƠXJQo~a:a`ugTרk܋%.UKMC-( r5Ǹα ,S'8 $,utdيjB~'#t/)cFu ~7ɭaLc2+ُ|bM+hhZytd:[D2oUnA7ʸyF^[!n/`bp?$1y,à9oyY2- 5ᖐ§ TuV<`>IΤ^QWK [Vҩa)rEri^ڼ_UzoE_FAA۾Y *uYJu,kdj5Jk1M']o>t;^-h7+DpŐD|ZRꭜa\&PbC Lv'@qo-^_ysfȃ'N h:5UX< O6*0 qpK* ^33 0|@ X֗:`vM5ACȷ޳U̬U(lk2״bVtaВB[]7/zk0T¿(Tdh@5O 2(޸PBD>d\&t96 &4e;hI16Ռ2KPXpw j{@OQj tYmo܅ ~$;c呖j>|Dž_owH|~)${n] ZEMeZ 6P7Wop1Mi"2%#˴ Lh;DR%;? UƟQRFX-Īq(:xR@{ "-uNIem+vjCc,> >*}{ l߂aԺ&ZYm M 6wwӮ2{D;'ur}AUMєd 'Nq9 'sRg@qw#6ι[Z%9/Mc;; 2WؘgգYM$|};Zd.G졇o^/ E dc*Ho83\rZh)Ђ5E}]@9;?l? ; 8B᳾už"r 4Okq^c-9X/O)b&=S~vnxz1/LV:3BG.14VzWz+'ϗemr Ô/["tw 9֗L{3zoTZ8alrq ?<bc3ƕjiU[2%rr i0|9Z8<,t9H],, j,báiʮT6W6 5ovbCLŁ|iUm]KtM gkӌM%Apu &;kmݠ$ϤA"B&1E.v!AS}gSvdsVpavm nLѣ5{)QEd=OM?!MxV x / \N jxIZf>=A|%A/C4>EZy/HSJ#$G %MM9c.79M)? =΃{!  ` vꞳ Fnb僓H'S&Yb)X21w ,ThXٿNw54F9w|U61CVS8\-\jļA-t=|bH"$:;r>,Pֺ`bVoV&;O_3SBUȺa_oOCV2P،rgε)ؓMw,.)濄\D1*! ebU301D4J\o\t|쩺9WD!zD'BV&V}X+Iʌ̠ӁEI.Kf8O VlR`{A]d&z]2_Ca-Q7; WRB'&U#{Qq^Z%YS/CT0ᶵB=fxTJ83(Oȴ&6Ĕ>LLRXזK܅Tcӯ<4ZB ֋*@z'7A^?,s]a_vtBA$5.$swc'{:{r]SoN%ҒewatkhȜÌ ^w-};!Jmsbsd2BkҐ<6^ew+=-ŃE;/QP䟇ldp~ mg0)#/1IEVd ۻ+©)7߰(=L䚢wEen6kz_3H^;ĵ7֍BbP%\-g$QQ|XhG)nfAQR%QӞjɠm4SK(`,$]i[Y&=r 3( ;FcbT¯_Qs:I?"RŀǮT:ԩQq3KPr.$V"I%, ͫ0A:D͹?Dg[Y/Cj] Ҫ#aWv(T}տ(=A3.9 iRw L7GJH$#`+8>".oIb|U2J/b&9Aq Z+GNXq PNrX=96El[55@!)$ ƨ _\lmb9gP=29O/Vh2`O^viH4:l蝔goTd>` (7D|UOγ\]; ,8W ҎfǴvzr[a9%R׵0KKy1-Prv蘙B[~d}wk^3:wAľ2'Y͠ARa{[q9UcNYj ,U\(4yT9M`gnw_`%p!(})(~3d_έ*nߝei⃌LHÍ8֯>'YלJ|Gx[Oσf??[Q< Huf<2m!0qԗmn]шuf|2/$'z=z<']8ڐFek;V_^ X/4fLsbkm{JDȃe]>]Yґex&Y2ɽpxl`j~aa=9ٯVZc4g*RwKh&δXR.X$Ԉg>AB5Ř&}Gt9k[L(mxI$_|ObnڬaC~ПcYV .|=*TNpxdcMZpd%5CC'ȹCip72ݾT&Ӎ^=5hô 𔔼N}3>@-l|린7~ʓ<?{3:QBz71DKAkxCK4P@A5JUK4k/{)z S4A1]:$A`pxҍYłG;*?_藳#PvUiܺɝ%e _ɽQd*ziw4RЂo.1 Fu/Ӷ`ޱ#|$b [`.CQMMi``QnCvKhgݜ]ISC۠dz](lrb (3۲k֤JJ! B[{w9R!Nn2Ѡ~ @Ga@?OQݡ->җOTϦYpеdZv?~FvD ]F+Q [e$Zi]]ag孀tiog TL]3g@OȮ2`I2LyQb"rw< +c9ĨXڸ}?kNǿ`9k"h414yfm+TX gP X5c1zbJ$h\Ms%.me##b0-y+ʚ /1|;!2Kµ($LkDWi1A5l{R;s-S8 >1Τkd;#4^IۋjfnTTy JpB2}fMWN '*jN h6wV愽GJ\vzܢ3%26af2=1¯*^DLvɥh_GŀܜR3q(E&*Xp#W{qM`/yüS5Z~U8FX( >Gn֐$:5w0-K0z:}5b'`LxliǡGv Ȫ[&qkGޣdSWoC3})PĨ"LSOʼ4[c5Q3&N:qPR?H"b kiy /ݤ`0 xu#Uc@Z=Bw=eBtkY ;YVhܲq1tnX~.'}0llQVיv[©lm!˰9Oy2ii!Kꊑ(U*5,HԵ๵ߠl2t#`Jqm0_ȣv"v$.מ4wzu ׈9_~`;| |wuXL W/TΪ4 L]ML=*obL%i63)&%E, OET4z@bdĄoK*ğ01xS{I6O6Vҥa͹lo^I nBܑC?w#t[f)ΥH8 j[jk6?R:]QI)/w\a#^^ooB4 33;z?1~&ޟG4~уE K5o|ORp͵ygJID0Aj}߀6gOsZ|\6]$q9%}Gjmݣ"8wcOP2h).Qv 7c3PW_LĽSZH]ĺF)I+f۟qIhIѲ SoJٿ>~ϚYlmgJQG/ Fn`>PuE1oE#O9 A,Lf a+q'ܻ86f9+V#Aza-0zZ2fYii!H'&>zcG1>T 'rAY9y3fr 0~@H:n`~\(/rTn̅WA  /D7vwg@_Y!힭-F_|mGMe&8>ޛ+,!֙R8xY{}#tQ=r@9m^ïcD|ʷ϶P9މ2ԄIF?Ė= c}AA\wkNfqa&OX|`:^ʶZ˸NaD(x$(V=%'^d< 4V]p3ȔK͇mW=T^?ܖѫoJ)Qϴs#Vs,4P T'=ISᑱ" ߥwѬKҶe3w i9l}I,1S>§Y`${"'LL$D|. $FaYԤ]%ՎC5}$JegӃ%5n腄rUGm* y(R_Ι^y( @"|ٻ; ʾŜWɹtK٦0,olp?xFEcH JXo#5?C.BT`.H?l1QDWUmՓA>o];x!QUh֬ZxL%'үHeE%71.q ԃ܈u[s(eDGX1hAQT:*lC z}R^wm km0Od)q+אW{ zӈ74okμ5p|,UPB$q69T1mⶤ&QH1q*p(1%hp}=z&\aYuq֋߆#CpVs?#1Zw_UHtDf %E$r(' ?&ڀ.syXp6ODRN.هYdzL3kxNx8)*eͤ V=4~=fc0^-z}7<5L}(R$=A-nNclʛD~A0 XȄ .ˍxyA-ޛ}U;?Ů;+$ -=J_@(PKA2eKqiΚkgXzC([ɩ_gl=ui;d+IP|o3y`߳MᄶеGcZLXzNJl0uoM663#N=q{]0B?A߀U8(SӠA%RR86=*e@aA헶X_'0+XwU& ~Hsg kU|!=6(mWUŸR^sD#YHA7T.V !}= v!%ܡ2T @Xʮ >H@nш%m!tݡۉ Bx䡧zzG [H٤doQ;AВxyc`q}30W.c(?vw.b^%Ĺq,1`+ѓ6Yo/߯G%IbW ㉘t*?x`)(yD)r5Ǟ XtʣogƑcf ,<؋{)|S- w32J6"%6W-+σWJ!] 6u0S`h"RP[;ҕ.1ǦDy'Pk{1 WqYy,>;/rĹ@?{SC0kNBvB3o:uJ*1 [adMp^(ܿN%+䒗}2 ɆyԂ<_])RR#+4Aj@TBB0>(7/{6fZ<M8Yy#,F{ɾHN;gN3۶@/3Zو K_)T _Iqt% uOzl,4mhgh~yHEw$)=?aSջq):?O eg9SgrrP.$ú3u3ZjAsȌ&kK &0ېʼnJX+}[ _Lns+,uU8݊U᪪N@Ʉwۻ9&[ʞBb!9ljiXIol$ue)4]m ([A<x:КfmbINiMo(O>Uֶ:ɸ^1Y뛃I)- ~sVI,L0κ95-5ESك mUT G)2g#xNOʶ(i孳ѽĈ jfψlVäODncl!c˱iHP0c:E1EawEɭnN]ld9"iT36A*8"A*1(ܬL(B G|C,H_ Jx$0 &[w _z+ůbm`ӜcGU~k9{;z,)գh>hkv=Z CAT9Sm;DBoIJM~m{,\?̨ldm4x߁RMи"-A@L1h+տ'AqXꌞ tLdq@vUxL]@hi6H@N[ {"L9K {f.LGp/7n)]Ol-NPl=mⶥnpg߃fjͽ$nݻv/>.8QCB a4%-pNH)fa@tLl%#e~Bbȯ[߻ {t*>* 4^ =`'}1ҖPОjx Œ9u&Q Hꞡ|BMrR& >ŰM*NC"hh=UXhc %l5 C6$˿~p`w;zY=q=W/?fGNτ,v"ePڕ Ie[*X1 KLX Ca H0hgOoAOm7 ,&HnBpB~Q~ɝgx_9S耥 P?adp͖i@͊+IT Dp1BnC.HUO0fg|S=0>2+\+OVY34ɂY:<`4Rm8U5zzQGl?Vbp![ᨃ̪6pȶ8Aٲ^e?hο5MnXC RcAe .FyXb2&Hl9m"t#ޟG˒7  ECL"t⡼{;(5 3Y,xJHMfΛԨm[IaNY1=OTӬF=*?bɱa3jf(pdEJ})B%fپw p8ͽ[M*gJi8OoKlT<:)/|7̈́ڊ|ǁojgYJ&8kܳ@vu:aJF0`9!Cr6>~ޱ"B!1 |\#FK;rEJBx {5Ult2cuWhyTA!чJܷ:t'q:{x (J5%3 t56K7 kհ 1X1}5V c#&I1pp 0L&yHJhOpmY쫍dU2} NL6qM`]1 hقC\i*};&-D,V /NlL9ܨ zLi7[9t!a#si9u68l^N¨'4 S܃BZe&eJVTCWc~TF]&E\NT_xpG9@RAI֤6kY7/wtkA-CLPx yu^A|c0[&{)AcB+9MZRKئjQ? ؖDἘ>Cj]Jt Aq~;1^CzYf}!neS' ]f "q7W}= Y-U1|'\S8 Y:8X$YۊS?o^U h\eAxH8ND%%{$)~ðj cڈ>v G%4={KB7ut%SV6E>9U﯉QȦ\@L3y,|ފ ʞa_Jo|{y匱` {Jn|, 6JDzC2e}Qe؝rv@f@M9D]zD67TC5U,GyNEFځlx'&"`EK0VW'ITwRnoNW8KC>h݂}uUA0&Y9Ggp;`TqkŴ gYҙ;Sul޴R[]f}`k3=+E|57l*hj% +0ǝ\tsQzzūQeNK3gF A>Cŷ7yMOM D=jA =S7=j3$_?>g">? !_[Zj[?'x V5{C:<:A-tq sZe8<7U:,ezTI@IW *yyAl^bkcx;"P)֖9R0msgϲ>CT`rk9󒻜)q9uN#G6)(h2n<‰GH*qu,JLDyIXQģ" R`N`>+՗ %ÓU|p8$=v}Y)ŎZ);V: Wz"7 {BZY/XbSND ܊N#7nM_$7S2.0C>!P s?~δxuM nvw7.SKI](F7%P\vvsgA{^$H-KӢTuvzk !)|>B,0p ݲEx`+t\"c5~7̛YHL rá a$Eч4hNZ^qpMS"j Cjs1+{gmeE,Bb"ohbt9rV0XFzdY}`9ڗ=/VIFG2)J[&! KUK6 ٳ)fZ 3t0Q3!nGԎyAs5ӘXe硗܄mWgrp".1V4FR=QCVg {c + ^Gn=`( :oDqoyFCxaPPGT@Ѻ8>quv~5.cݡjY60 3%K3x;6͋'̘^\\-pBeC@% i&Fu qei1ICQ=t׃eo@D2Vip@^=j0 aF򓎆C!ʋNw=z*buBhQ-HGX1{>Bi;H ՅR4a,VplM*pDl0-5%Th8 (n?R,8kEƖFŠ\ n'_7D#FDGπl`iNbh2Y72W7tu78ͼ(#$Vٚ8dD U(GGUH^~[Eğz(bTVV5Vrufskϩa@ s9;3MLU"Ќ0h*ݝv HzNx7Z iTE9QU0(WS/`T#!o;mFv;b& oc*!\8zW+\ }%3[| s5$gz!k!0NB{6|5M(|,K1fFVH Rnm'ޯ5|_z}bsQD+ FM1?h{DjErȬP_20)WHވ;VzamM-'1#_XQT84"ZGJ}٣So.P /&5~)<=#`>74jUl?&Bthx0^m7EjΦQVd0aڀ05PbR5avy96ߝM"Ek5=Di @{ b6 ȴUאl`49j%(0+<c"M9 dz9e'z פG%Vwk VB! yzG,=6wUQ!sEsccRK-2!x-~dd5QIӃׂd$4%<zH_U}/4;23 O,4 jxoC7M;4zV骖h #]d+^ƊýJ/.uЌV67QZʖک]:Phjo H[CZ5f,ۄ!+&Xo0 MUr;4/$g*Q@\Z5V5#oGzuP mͬ뭟n.:qkǗ4 2 $(7]DWZ8P{*6X=q؋-\2\>9Fir Q/%ңhČ6ᛨDzpZ%ۘ 9[ƅx4FYq-SE}@뭜Y"xqwRL(r ӎWhD oH9n$ T=|MߟUC ѿ*aJ&}i?JJ7[W5c UJ36x,䂔2ӟ\Mg"<¥iH؀[r鍲~{ F1o5Fb5(G3zCX:4kn!8Ơ]<lT5<1C?tD5 "}C0exi0\T},,-7H*~?l10EzԹҳF&>ԴV_C=Q?˞Jٖ#Y[!ѻ2.m7CDaJu//7H'Xq!hU?\D_.*m1 ~ GY1+W/'0~]d?Brrmۿ#gt\iBm|Mٹ/^nv?TB0Zӏ13J̴FcBYjkD +Ee:wu`Zɜ d6j:8PMEL_%@cѺwQ#1c5J(b>Urڡ@LN6:쒲XYo5"#i b]P6$5IWqV=}L&$w6^L_(bUVߠ<ʙ*% |5}Ѐiʇ80)N4էJҾCǺ?\‰U~ȷ!ÿ(Tr}B WͻO k<[nYM{ , 'yj*P{y7ۙvd@(ggjgrEbK{"=ARd ç7:'}H&qc1[!KV+SlՃl{VVNZ+ o:/uZLpWˁ't`kop"8olEn^]>uTi)~Xe59}aw⚩H4| )(;h/Odt vޘM>e p63lbJ9~UVYĴ} 2-rwʮM[2ꨃК;M{~b812=;]jphU80AFz**J)!GJ"W9i\r4Oz½ء~><7Sؕ| 3m ?bf0m &]B}~N*Jc3EU5NKm#e#z5= Y[}%&-Rt"+6YwRA"j|x5 `rc+*a%0(y.X5xrX/B(`),I WYc{s>A+Au#q)5w,O@WL@w+~tR ]OB#TΩL`dVD_PDWk?#/2b+ro1n:(1/>HvXLND<X: +~ҟJh{ABlԍ=F"[1JN%JK4ZT@]#ʼ^ 3@oFҨGdwKx+Xb2\*vT %@_'K0dXcR||DzhQZ7 [o3BԈgfjeYVA=|9#s'u$u^mquw)Q#eWt",WV ٧74"J}q)3rp2te7ҋsF9lb:͘КVT174xIΏ׃AѶ_PW#5W@0Ʀ!Crb~D.Kf_ )Eɨw|X.(RՕR"P/1o/zK ʋQ1$f 4+)7Rsˑheyn.0RKϞfڠ}K!*Ns_1qwusW[4u6ȓO#@VJ\+eq!.q= kjF}V bx0ޞGbȭ!fIeLzSIw3P]ՅP1ƪ@F2LAԆ,!Fd#kuBVmrqbJf.*ʅi.!ejxEI$ n@4DyxSKF+0qX,qDA#@}* ]tj/Ow ]d탈 t(+ʉ[{?Bm̻t'N1ortm\kڅ?>$KaZ)9MȾHx^ddj1~&E[G⺝\XUW&ڦrŗl 7u-_IB&z(x=7T~8#wF*OͬB0 X8w5~4,>I#c"cd[S6 #q윬1 cE`O8ꋊ}ބuꤖc4%%)LZm2`^p{E ~^$\X_IrV2 ZČ/|JVsjT/z܍Lڌİ(O^1[.H:7}ʎL7W +i3P,;ɟNOCr H ח>&=n]bKA Af"\a6D[&[l}\Z $K".sCh%v8nx JPnhUu),ClV:Ku<#Ǩr"\Eq7*E2+`@0xnZ!?"V׉ֳt:g8Hm+܀)uD$o4( Wi/5G_>y MW>>NV*ϥ-B>NlmSL;?fV\ c# 2.a]q_ç?w݀-5؃kEFQ/cKzxޟ6VeԚ,s= T $h,ފcaVp[e/RxI9/9 QxE"dHZԏ:ǬJH1A+ʏzF$9B0ַHLazȄh!Ra[H"5NXdB[tvtkP{`=:3DTᬳ*/& ~-z!90嘊cmpsFH*S(< 8 { .]l77D eĞvq \bn\C*E5 #K/~C/8J]kJylRd!n-+7¹g! ~HE=>U)v}7NOm[!XvC Њ +$S)=\5㬳Ƕ8ַnnFĩ31R;ڈ,R@)(72ȫ+3RnbV}q P%/˅fB txhS#ad:B3χI/?sjXmb'Qa'Q~{TH3VGPRV֬3{`U@.-[>?Jֹ薀,/4DF,*yR _ Wvsh-O-NyXt-9̬&X:>)ߪd[ݱozEqhf"(dPBeW>N(koc#h(&3clb Uۗbn|?v % q8\LI@Eo}uXA˄./- 9 "@`t솫ӛmT֨q%h]N}mB|8Ue?3 iJ+(,Аh[g92%7Kw w'Z:ALwbm`F ͬ4F7ލ5ƝCg3 ; )uS&uRr#/8(<.{:=[s_kأ:R6u"ch30T&iN 5~P,= zqU QG|E..}@wj?-|_(E+N|KnӬǛ ԕ'R$wQkPn{SCNP68xøt%Su @i; 0J)sAmujEWǂuŒPFsN߰I K}d6*ЯOgĪ0;tѭ[⿽ CyXC2JeH_*uVq;T\5ҲZZ׊+K ~P0Wiϙ(EVwrW!c2]ep:-GNMiZ(2~C\L4C5@eٹTskHT7s!m-:/(P!pfkyeCj ݁-ayߪ6e$[U^A BD 6TVvPM\$l hk[b̓aQD1X@8 @nfW,}@)Ӡ2OTcِ^Y _iTC$cE HD=M-Qʣn^1IYTO-LRƭUdfG[Nҵ4W!5#>,9rgϽhM}Qbm̰ջIdWXAe>/\Q̘m"hXA؆O+_XĦg##j~~ƂsE j}]=BsE|حnPTA{QC:-试.88ʘ"s; 4fwޑ7ɨebϼ ΍wo!߲!1|WAQEZEeQ qO_}nW2Aebo뒓6y֯t3n Cڧ NxXxx|y4^Y (pq K`ƫb BcS~t Bnh7~R+_̤h{f zxZ`/+?#_[@Bu:#Tc7fRW]\VX?ےJWʐ<QW81F7<p:Ef4lr.d|8jk{S;a]MK1hb9>r'Ui|lV0wϺO>*ީ&OS9,7r@L. V@r&E}rXex>=:)qN@ gU fBmw[ 6ed`C::7OA߅8"C+z3:7ge~A$~8dJҠX&n?@GueW zeOqZSw U=D7r<7S,h kQ}/o vAL!^<v+Jsu,t[leY4NYJxnN'Cx H.k":|gDK݈/&iLߚ/k?UrP$X^:duKRL2V߁(^ OIoč{Uʨ0̤]AI-1^**hM zqG_/Z_E,Q7G -&̜8;H^ՈIdN K4m%b*2fī uŸs$4"SI۟zq$Cb,QVSltdҕwϿsZ-"r ѓlmbjmG*QD3a Յcs>}D@(Se 9C0,b|\f+ȤWkݙ-WS ޝ4s_b?q_6&yCaodxH&aQ "yȗp-?훨1„NyC}'…1j.K=Su{kyr f]@%{Qc'esWMk KboBW_u6@`3զ,(&`hE<6)#>(J'4.(b\C4e^Է?̴hZX*{5W2)G[|G 3kZb\(f1SB^V|83rk? +W8ys1leDnP !^8xL ןk#'b]UMB$6sهn(LWuu1hasaWA$K։RN0^u#>;,GVU[?A\(G7`1_ B_(eDc3J_C_u5pڥŊDB9fW;Ojlg膎CPI4=K7:s)Qi'DiFq5/^E3Hјm㩈Ns~ 5,%d{x}Ǧ.yue+%NqG u N8۵2.`uM+ʆ#]H|Hꬲn(=}T)B(/S̶^ŪHFql~:?n!Bwi#י+p!ܭG!j׺ݹEO\,nw:<pIH)MXq?z~k4.1LWp*8e-uhp{SllZ Rs$>}~NCyDA&aC Ugm-%7-+M"{GOךǟOT8@M &OcQ2p"L0Xn)1cZrBJpCsV55:L5hK??h1C"KL Csā5iNWNRHϖSXnM+CZM$ܳ߉#Q0Q%<[&jVÇ_Y}wG%>O؅pqS!W#9H!oٙm429Cc*7r[$^Egi"[1㟺z쭝bH':"U;Wcs'%QV -N_IzڃҦp7,Ioة@ `ldN ;<FZ0%!]X_'JzЌ.e$ח(NW3ۼ 2{:YjrSS>.Ey!՟`H(7 B1=΂FYTEG7#Η䂏ze$Tnx26oFd {z|a~ W܍C‘Cf6-GP*/%j+C^:bzsS@Ugx C#NvQ á3]\_^ Z/2E,M"vua1\4Rİg2Bf:CWLcɈyTNGI)hdՈ=to6DG EJ<41kMBꅞA;D%ѸaVjM[Ne+?D/$+ ۲żqШ0TbɄ*:L%й= wfNPŘ6F߳:_RJlnKoגMY:77{v0~% 2},Y^N,<  l?<b+8|D8t]A- 8]mm-ų!M *Pl'ZzX5W(S]Q ꎢFOz1/`p 'yp~xkNT;˱Ɍs(fS1rHp3 RIgD gET]w#|6Ufᆋ"GޜTftg3I!F]# FyibЍjvBf#~ņ؞- pfHk6/`~9.J-hƊ=@?$t\jUl;>nWN tNyZ E7f7$*I-x=4!3i}q+GV ("b3I΃pkZ].nWϰ 19 |P+FY{"y|'TN,T!bkzsK \KYLk q5f">L’ y-r$=?"mkSd&(4S l6$FUFBCb VՂ3Њ8yB)Vg,ߗ**yBv3?<`)+f,!'EXTR\v (-/p1 "]9s!]<2X,_B<8rԌ㜈y$$#0{Tk$ 12q4r+ լ8jB(J,YJiVHfn4^I^>E/s_a ǽm@yTܫmfz69uyGj=eGl/mInS]Urhrk4 ?(pRsʼ|L3u8[pMbqz,9}~,&(s^b|AI๪Dۓ(>99q! wp9-W1؍{Yx>lfup$GQ{V"gu)^`j(ަFngژ{7ՈLB DX?cȾ$R!%ԁW}!u l[>/las#o1'kN<XXexX΅МNqNWdzf3^ҙau8;"3:>Ԭ82TxT[d%3.D @qftC^ ?l M w!^LdpKۭagQY$`:[Rb-{͒9dXF<5 _\"(v0 p >O1S{^GxY \┺Gbǔ'`[̛կTPwO2ZSVnl?jOZzF,U[T$n&$2I%N]_r!/;=W琅iTGqJ/;.V=Om+w_v2] z`p W\>WIoC(LeF Ov̋:5bhv(mUf#H3(ON@U%rw2KNU:BPI<(4#d%fCGyƎ ɽw,wAX';?Tguz -L$~w9]S L%2:F÷@u[ yn)g^GqН/E06E8MTy#DdԽBMM<+ap^xI7,eiX4,u&tcϘҊV3j# Bax%%2R}U,:B q%9!fB$AJp+1vĻ9U`#{,Ac )YGb^Uz-{抍T;{ (M<Zʹ+l y\&.>1{bHY 咥:bRtE J`Ш㽹)OuסMio?(LJpEQaCR PY )Ę@ÿz1/ܣ7Q"RճPH|9ao'}>|A9i1 /J#4)sEGq9..=2Z#%WLK_y b9=P|&^pe}lvٶ((0Vm(n&IzAB/0oL}4f%^e>v\OM=]7:_7N4 -a{J50F8o2l AβQwkxj7Cz8q5Uu ˝ip1l-r]1xE)_8CY-B c@I(J?H@/@CqmywT#Ab~8dyF>=@钋FYlK~yN(jz=UK%׫oR[ΗZh\/A+l8<'%f, 7Q!&jħGf^PD[J=p 2M:0kӀ*5N.tHutOgڪ FL=sjw6Ÿ<sbmk[h5HJ]e{Ӗi_ f^Aj;Ph/HU1SnGOGҊ9I@nɪ·Ǖ0yڅ.r&({]3g؜N@ t' qGdcD1hn5KjzJ k06Rms-߀Q^1}b\]"ݏ`z,x+0ٙP`X6Jǧ^<"6ĩG6%{I?A?FH b_錃$aIAR}FNE;1vy5H 9!֑渣@HBOV:ԿlWW#b9#nUq?bS%E1[zv$ۈdP3\֖ ?k4ǣXfcKg!=XjKY{ҕen/c"5J:ܐ},NZZy1)W̧:W /7 uښVTg8)k7Q n>_pUd5EBėǾڣ<ڰ JmUTy.פnVl)~2u0\YV8n5-؁u5IL^T= * B(`lUnKrShN<|Ez\ecSt7a;  ]+Aμ}K~ c7yrz8 7Xa0@%0XL|P[I{Y!*?.O! +WB1aг<).vՁ}jJ)>27mb9~ٻSҫ?u勵ZbOJ5 #=ߋ1ʬr M;S5I%zm[q=mݹvr Ti*dXI3?a긫|f &2oVCa%T3K VMO$cU?< 6~dV;,bbЗ6:EӧJtcY lx4tFTԹO#kcD3GsٵΤR^ۖ4A @'O8[_ۈ283wo|{MG%kB4D*C~/ʉNu;x:[_Q.Y"pd3BҕOM> ]ݏhh 4,.?(˚ 9&G0ul`5&l7AAv0s dSB֩M꡷B~#/oA>)&gp)t5KL0MzSzu7))qò_eb`Ԣab'`96>щb3i8Į=]bj3)( [;Ak >0Ev;Fx t!.Їaes~a7>@(Ӭ2QhXugF$ m>gW-%X1떎C}w ɒ̋-A@v!E ڭJkwd gn I,uKj ~_65y%GP 8+, _y:?2(W'>?,5P_-{nq*vTo kk x˛N(lyc]E;4|& p bg"4:%Iύ7k̓}flr؃hD{,ͶΣ.Lf[Jj#*9{z#˺Wu0UaDwią/pm[P.ʼ?X"'Qm>TA{IoAЏ;~Ysk%<_.Qlğ$Է\A=ѹKi+j*I:uOerlxS}LHm.}>ntc[O<7Z'pKܰ jpt\]S cA O_c7pjUo^NYG}up@eM ѻԄ =!{E-GyI $lh!j#~Ĉto}2poD)q ]8+h_k,GflǛ0Ǝ_JaSt% A=Luw{k]$ Ru]se>VF Qw9_FTw7WMc>BBO_{&I^\UYݞr& Kt&2<*{*#ݠa:/@UI3ICc=v%"iu瀌V;5KGv&ͺ, u=AuJ]Me)^ AɞG,DNž׋IX>y9ڃ6KTr8?+z 1M|#LG,6̯o 5Yɱ"1 klGF ,/O[W:yAu3Ya^(m0 :Nji'mUjD;o_)^A &9X$[JAch#wMLxdݛA6&pP>׫VTvt@;S~5֑E<6T5 :l<ٍ+O]}7weekF/`~"?31LrH 29ggL"NzGyYeXl?C@L eG p`ȇD <aspU`6tav9΢oj|"7 JBYIW"]nRϰl1BpލCOLITbn+D#;[GY̯|O]-Plg܀ ]+y&f3rCVE_6"x[MXXŻ/ӆGT Nr[I/3h6q"/fW32X]&_d57s,ު931yw$/шBP )[tƷ9ɷ %OXs'9wT˂Ǎ`)JG ɵZ6. K"kGچTIKo)ieD<$[]C}r3$\q)$wJH"˰Uɥ肣9>Izt5Wkds{ jPzD_+AǍnfq~z38' 8tDAlv{t nsm HJEolC xK\5: z y tz.R]=|H[!ףG9K58aMi$u:zY|x"dZ U%ԏ@͍G:/!➝P'?3lj,\%#XSf eDc:*|0ŽBptsH)f&>բ6LTzz>>>;r5BqhyY ̄S@APϲYe'o9Bކ%@NS)0՘. =*m??\T Ƽ5*;I`23 Xb !mYqw]ȰܹeuJ1swL&4𮼴GP#E+z22r(xKڸ3/=ɤ*dc@o6Vl9mZ]tbe'rur6&.)erGvUCkxUԞN7o,EQ4#*o\ Y_9eKAE_>&+Vu2Cw"f?,((/ԩ D[*Fw<#K:@˄uwH2Xr27 BEİvG')'N إ}HSO\m.8? 6_= e6zΔ7 9 2+mbYܒ8bJB ^!hZv6F$Ӵ4iKCF,V%^tW_LH"ro=D v@Fצ*~Z8]^ʻKT%'7CD:|G]pUeK(;R,XuW]=J*H8t'}kmw>+ _/u=y< CǺTcG-˦NJv0IA&{&`kiJAg\2c&T\L7. e߷K1>Jtf(%_ڇJo@{ݥ!v7wBa'YgjQEe%5v+9;|91B`щyZ Ww-܎E AsNA? bo(þv{3jDX/rK k)ѫL!JL]Sg @ku*5~R\Q|:V*%CK_L=#s_rrN0KNGչXM1 M*?V~KH]kܬr16D+l<4.`Wvvya:$t}}kܐ<lefrA䑱/)Q5x򱞮 ukI'Y*4QpM.&po/jq(vJ^˛qN9e=ϐv:{>9mUhH^툦&&5EHEĽRd9~Ɂ@g4W:p,;_dUS \SI 3-D/|kWP<7]^N )z:Uw~jS GSLQ}VlAbse؈U%Ou.;Mv2,31KCκ}x)W zc \b( ҁApF-cj* 1/Yʾ>uPƑI{15ќZ1 Vgq@{ַNyf9EEB[;:I5RJWmq,ֹCAGgyR9/?vڏءyNG)?HWQח7qTy?XS?ImD t3q'o9"rv*(s/2wc'9Ϩ b=g-YyH6M ͏g!|3G`eiO >E,5v)h[H Zq~#< ᗅwa0y=ՠozH~bt)AbH^ny}JG"e)L1V԰qwSlQZjEt90D @>w2J YѵE(10u8rhFBȼ:(Y1㞑ÞxJqPHWJMJ:R'#;Zd"$nuc0kpt#*g% |\fGItx \u3~cԠ-iIB  ¾(8S_ڝ]#JT6sRש6. \ Lk.e7ȊQuXaHf0jJ9#ևAGG"rc{z'я>/,EWO-c1#qLx[[)\Vhh0"K2r|K욬L̢ς-+Q-p2).' !T2DEj6/gmawV 4V "r>G,lAn+k;u=&֋^orjM/U۪;ڿ愅1l@NEY\y"ŧMy"|,]e!66p|Т䍮ʑ-hUX:>-S9荧' ^J]r0}7`Z~<<-w3[][`hי.+yHd ۨB1dhwYi xj=,<=SsETA2Z}b˙X-CHDoo+q ~nKJϓEAp qbAOɖ6<,eSa_p} fa}6u9Wa (fj%I-ZW.W=/ ̖Iΐ\:8Qf^f_9_NYt$sb惶IUIL0^xYUN2ZqUs )"/~ϚR|-Ys^>,OS#qh*'" j!㈓.[Mo <2)նxߛ1z a !F$,B||L2ϲm'{vI㵰@K9n?QƱ?pZ'OY9#iEQ Ɋ-z> ds);^\h뫍k@2#\@uH*{>Z(ʬ{L"+^;,ﰜף]dVј$h7»f=:9Nk~LܔviTF)'D)[7ZVhdH />5C iaL1$Ry YOd ^ 4lW|D{EG)ML{_2( XWjs/D! a38S. Je~p[s娘p5qD + @d4 b +G*љe7JVX<P 2+A r%S}(:s˃A i=R13vZ4=-4@z{XfWVmji>L<(`bAQMYi?f[/z }msZت5]|~Jt1 _@SߟR7cYCfdX//ިԶ:} y_xBs4JnߋyNpS ]&,bc䱭LMj渗 plTiF^ ' `Р ꯐ 03W()t"&BlTC*nzrA(ߋGb9"Lx~ޕ>XK &l+u \|gg1hrnN ꄯyo1-jql7YB\XԔ=1>2D+*퐻,Qw`f_Ys'1MG߳0˒p_衿3&>r |&Mԣ/(ZD y6`qߚuն>4qI,N_b :iBGx[}H"5 TocދٱgFu쵡!^$#;?v" @kQ8h~K˗ܔ&fgLP?Qa`ы|i&2T ބR9pFh#g(zŴ-hfF(rr9a ACE0Ix81_,C#A)Tq>!'~GiVE;>}( 243Z E|f1T֯ğz5^U^]ѭ\3+ dShL Dd`?:zΘGG_CtߨR,qnp} - 2qA Jp ˯C tqMsUPQy>#ҩ/=[oFf C݂+gt?M-ICS$ gZf.qPEtNUtLR)b/xўSO):$x#a߃z[B'i+T1W^ٽWgӍU%V4[â8Emd9yhfz>r."MK˵[ "Iۭ;o7%l:ʳUUe$6vzbgn&*gѴX+H,ݤ$A11q&J 49 {!J9q,}QL".e4Lڹ]t=ו뚭 C"jOp!JZbpmWr%MTeϳd yc4ni 80Zh+ mm lvBP[պIsV: 鍾+=1Idt/@qM8;ʄiWнE|7b4ʃ0a,} jW!ut-WxEG)="k}vVN=k֢.+m9+sPu3Ut7(a"cGXxe|ڙ.fB"889Lm_s@ 'bsG0D_nȑ`~CgQT^&d)mØ&fGvs_T{8OyxƪLYQ&$dQgt}ئza>? ,KPڡtBRuKD~*\џ9ɜ FJH(!lZ#qhV9ART?0 `0R DeI9ZMղOIlf2gÙev:csXv3Q/3,r22OԊyXv`p[HGѣ Vs0MUľ"{~4 ~:8HPٙ ) *(QGUvDq SSr%BU=>1H{1IЫ\2#׏b@HχK,2K v~*_3`?,z o"1lO`BFfnd:ukУ /Ds,d_Ii6axJ`߯f'C[[W(* *(Jaojj`=(OaRw&p%r23K{FvdK8Ⱦ)=&z44EL*VE6j%W(kAgg1f'}?Na}Br>ڪ@̟lR˱_52>E^ú+(dǸ.l#;q*Ksm3ϗRB XΡbo>a8d1q/27E-qe*aL OϲRY?rlZ[DZ %"jT鯺8O {tc U@?E94.~-9hj>MmZ^wZDw։P;#eDLN֢D}O`&mKxV"bk ˙\Y'gZ+1m&OT,9LDk$~fFDL;}K |Ͷn`gXuy ٝ`yQr3-ؔv#kV{EoaK8Yl[ҟ$F̢ gP$&l8:g K6Lgi#)ϥ5=<Ż}kR=uXe"dgaXdiglJU:Ϲ/Znb-+/>.+50D}nPb+/$j-S VG^̱*6} K=SBb4&y@m54 go_ܗ q駟\/(( tRwK ߭60{=1ԧߢq:([hg%D15g.L҃ʱqJa!(ɍ{"V`( f^k!)W0XE {M'N,+heX+?]X%йX7bDuWmU4uxN1d',9jF:}Pӡ:-l{ YQO0+第ſЯN>aVIgX;Bz!T#mޒ F0)E,KtppP.`e}1c7<:8&R)1 Ҝk"k}S5|͌b8vF_n_@ #rG'o )R[+U}Mhӵ[BGC˃]{b^55rmIlHϭC;AC8W eӔY"~dt[]${669rED*LP\&IZD@n⚶̌1z*SGCvCPmMc;pkU5{eGd4 7D"!xr.,}`u (t1+.H^_ "ЩZtN6|rR{8Ŕ␘qᕒмa F("6*%s:AzF}kM+a{1 ##>)8y@Ƚt wVO٪}bTm '?NCI6T^_~*!a!|@ ҜLA]D ؃+.K3KQJۑD:O# eGF `8a;8kyTY~f 4 @i/jǞ̽װq5RQB0yT Wj+ZpM%<tW9o(V؃7B?G7*pݓz(E/ r/ eڒ$~?di攖KGIlླྀ '+?ϓ+o9t~}6P,c,],a˰D0t;_@pQ xE5PVnK+[mWԧ~3БM#Ͻ8%fL 5 ^-uZ; A^|E1hFM2Ȁlz,L7Mr@Yzj]s(Aw-Lfc!U 7T>i l3z*Dĺs*sBg6"YMXVX|vӺ T{'M5:KNU' p,FL2?6? ʸ{[)`>0I1.}m'z$tm0&L92+AKqcH}ߊ/B2,^YEAycdy,x#%t.s%R.X[SS# ⩴.ܰRKXL #IMs# O}&uI6`/s ^C"t0$,uS~Ǒ%ΖA/1xƺR_XOR8E30RƑDYƴ^nh\?Y\26EUY;8%1m"J@fo1hpXF'E1 M} Q1WN|2k饣y($87VtZ凳]g ǜ#E];j܍``.Yv֧N} >+ŘAIѠLwZ=q@߽ >WD6v4]r߿Z|R='aqwP Fn OY1,{zg9$lptPݛ%a E!4s$P\h?XA>zQ5!,7 ގH-NM]kiE^PևzEuumiP w6ncV{v#J3 :"^}3&=itM,! 'U@aOFE3v@p!+|`8EpZ0)ǡA_Ȳ(/4K|Y7ΐiCľO aad AN =lc*'UX Q:.y.~7tnp*P0ʬ0Z]W(hч~1›6.HCs6O/ךGǤa{uCa>E\0r6 `r "{s 2K =liZlaןZfbÇd"@ rxLygU3xxkkk7/:I[*۹qN8HnJkq}\v'55ݟRYZ^A$+۱t71ʰ|&;{6 ^eJ."qzïG9'&@yb wf7@N D^}WA񥠡iQ}Jé=/׽O?A:پfW:n$$ֻ06]7-2?U L I;ԼfJ濉hjBs> )PkBI(N.1\:t K؄>3\vNX.$‘n턽.dԌo}D2)Q7nY>E5[4'I2Z@qJ w[> ts2ԎM=덕薋QUO+uR 6+W۔yJ%J }px$*K=vŬOpqh0 |ey3aհ5=|?iGߔ:\L1wC1iQofCxP}K0]iEa0Q=2pӟu;' 'Tٶk_ ŋD#Z f7|;;&8lrQPNGбx2q |H\Z@GKVB`ZsEB}M}=Rz#eՑ|٦,]n F%s@z.v1k)=אַu.o"ߌ6H|UrU!J%K{opEcTGjGw#$pNoaaHh$ iStRZXkDЖ}گ?|#\S}sqY/;)ɾ̂xM7oClzq?#R6tY&&dPhg&xP"򀻺ZH,@ _զΰ ک^*TXITb26`pޓ*Kto2_O0\^7=ǺB?SzGQ't&JTXYP[8tr8s b=y9ƕ^DϤ ]4ZuژˊgQjU*)D#Ck[${~*D ^qc M}qCv q#$C%ܯ:ㆠקly2AʵOFWb@eue߷ G{Xq)} ,'2G q=.͆#kJP^9\݇w K@f>)XF17&;*N :{5{߹r)_S^L4^|08:kD6Σ#$G cx`uT: _`5ŅAPD=LٝyphQGnN.{9!{ԩ9yNKa Jj sX`:VK1%TR gMS^D$QA#t۔߿nvzA^L[}"X[+DU0.!, ]Jb\_ /ЃB9ŵ=yϜux҈W=HgO4 }ɠÕ~+_['B`l1< i. YZz,>DKPvO[̓ $_7cU^]V`|fTavS؂2/ RBy嶸hM%Nr˪k3s.hiiC˞\guŒu)ow+y:Vmk`:#"E"BJcu\-[}F% pb[^Mܱ} x3-&&SAm3:CF>jrXh68 r[:{9yMmdu[1gX8S F^#\\r>#~K={m-A9f(qcRc@TVZπAe[~lbȜι2MLJ 6.$;$Kv!5҇H% bq.2M0x9g1 GͭA|̿J Xf¹ɨ^kZ=һvn`,ք>iO3$̃kbA%nًaB<þ[EB$R2^DeE(ɽ2"g4ê2$r/Tl)۹fLUCciG/*`j81<( mO6ErX_[}#jW>+l ͏#e; DO*OKC K`s`gi9'3ѫI{U 9yr~h+IZ4;n\'8 NI[ #d2Bb\#:u"!~oe fvx%J.R5㓸ˬ"SFKhSQ^t>~Z: O-q=X gr^pױK~(eEH4Vs A98վlw6AWcΜaBrɂܡBuԛ &ic=~72pRQ;hN cءMlIV@Iă(DI%κ8kb`r3ebi$.Ncw'0s OT`TadͿZt.g>\j)FbikTՄ{u %Ɲ-)KTJkӧzlБX]ScVn)elKj45zKpyjjIZ[e^b82x#9QE|͐Zq; Dg\rks*گjp^?" wݝ41=ܔh-m{o`w1u8aae @AO27"kΨRb702N?R؏1wa,'S2:8: RȎ(9Hub'rf|dˡlGdxIoI}C#`К{fph_Z ԼsMQ}ƭ0gg'E}ZZ\*= ^ 6\ a.[ |;h=7}^q\x`O\$(]}D4HGⅻ|n_h>Ap4>6JF6!pfzJ=ҡZ}⸖q ڊʵC"/und78aYБby$*aT)>D׫/c4*1 `ɯ&8?h"tlPߣ<`&OPe_\He%z)ҍ6&N;lH7x,֐ϣ0x a0Bdnc>B7 >=BSV֟úPpd]ϼGPȐ&Ow$KksfxMVoE8P?d I8tEdM#_ МI4@௷W1$.|SpYbľS=ܹw5l>viPWLinLN@MvఒZ%ܵ۵dGu9$W fZ3{O[rH3R]4[h b; w)c'9ZזBPZވ JڏTIMFJ Tf@`KߒWr;'5`6-h w,hea aqٽoIP+mQb%36 -&ڏIxhLїtu): HF`E VLk{wgcK|7KqؾVf=哑fN&_}׼Ionupb$z&cvbGA֡ quO]3,kwQyUvT\IG mOγD1(87(SR EeU0ьl N~bSewdǵ; /6tr+>PF/s(LTpg)m$1e졺&[4<췥o76|)z_E!-꽂:&?9`|w$9Q.lJwiSLjDϢ-kZJ|RKZ `UbEvy(:@{>󹮞{S<̿poxWS5++PSUH}=pN =p(kfTghQ1 mTKғ;YP#Rݡ}\R; BaPHvn;X#֢Vvswc b,j2N~!$/l/3jgފ04m.~z T*ccKm+eQq×ļۤW~ػzu> iLWQmuqYe$KX)z|kW\Kwn;Mj2;Ȕlә/.VucëגLDXۀګY +u[[X%:9PXR+<ڏ {x 6 ^.,KxvEQUBg~η *P.=> $ܙ)HJ'Z$ӔVc,E^^$Viʦ; $!.0lĽ3KB+OЩ}{S^VNǏvGXʠ}jdI kfGeqL>M"kJ*~+2#IuE`jʇdoKr0Ay40W`)xQ]^[}BH%קVi pBˣ鄌Vz+ͰkƸ9HIfu^o09(^`? C%Y{iˮ_LqsYs`<-NRwĩSFG^>1thHΙ47HdQq_.`}_hܙ#\n\o 4|' yԒ" Jz ZQlɮ)^![-X؁у > c&g &m!Oteju1wGا?v] '>-faqwBF(ˌ4@bЭ-9J.G7?ˆI@b_T:^k|iCWbcҷ[E zū `"夏F"Vgx$.~)=5`2Q% f(]lpRFVjhkխ!=݀:HTXW_LZR발aPmxP лԬcQ&gIw,XP~TL>+؂ $ X_՚!Md ccjb|Y^mI˫9VjIYbd_Ŧu"En.W?RuE|םeU1]8{hl#Ӻs.Eat$ [x/*M7"y~(5  ?qn2oZD"Ϝ({?`r tX[A&: P|ZZ~oisM1fީ΢m^.#'6Ha2ߤz{1pqç_=DgMiT^ )8)IuO$w\hsxx2$p+Ag)@'4Z[7BD xՂm8^  ĵSg46^}R I zǭ/.߉ow`e"UwGJAʡl)sv%\8Gj_n֧3䧯xbZ$J]+Mt|5јi$M>ɷߙh&\7F8hxZњ"];7e,%CΠAb)]rz M uO5h<2`(P~_?3Jpd ݭ/yM}.nwh=:Um2$qWJMPXE |O'`%}$`? Ipfsw?[dQm[Upr قYMƃ#CʰWSqYg܍ApykIyeJJEC68OZIYI%CV!ź,Zۊ$ٷzRh5L^a$;{ؼ$9otPweXr*s" &?5nhdF%=Ǜŝq=h O!SS=i _ 7wr7≋WhMtjq*#:N~Z7v]F>B\$ 8%ˑYCBV̈́SĄ|\JY=>l?֮߱au%ki=,_ gQMyu0G+q/3~uX%:*9v}zNhMmI/5D+ Ym0͞ 00V,XA%Agrຽa<4E.[uW/ߑRqɢj=oyI2t&i#J~Gh) IfܠC4,ḇ!lHd+hDs#U# )hֹ0P%JJ[,N3_Jب5Tl}GdĴzYiEOdqP:OGH3*<q:1|YX\]ZtvYi&{x<ˢ*LՀz F T4D۫ԽaBߜ&P,88ee_}A ;ȝ㔆^0<͍Θ̊[;9JDdȠ#WR$ yBk'<2 1%N0Z`7[.,{U6 6|L}o> t7WoC9:DhToOU54sC':ģ;-壼 P=[ߜJRGF]rwx^UZJ-!ʾ)FL\게 cSqWk(^C5x:*BiY{/T,8M׳ '$Y1S"D"v;1/H(`r =!$daOvNe#C+B7{ynD&TVa9 ԚH~6 + EZ>]IdP095k_$uw)%^UL1npƄ+DgjwH&i,lLvtʵ?A-KȌTy!<PBO0]u4Z 1+v<=9!-"N3zY fΠ@CHM_tUvZc''hpJ쬵G2ក(mG*Dp~&N0q=:à1>È萩Xҍ-NUY0nަIٺ.nҕ'BX)(5Q~HW<%5gsQY&|Nuyp5̣*B F‚1Nͼ.kѠnHv{x, D)4eOUݹE uvwqXIڕ㤚I٘ ?15hR \ >%6`3grrm9?Kj'2M^% 7k"%ypY܆]B(̓wiY'˪ .alZ{Z (5)z9dC{N!JoS%0PzbiVa周(sV0CrۛjSC;i~,U*ɝ9ZkHj0XZpcS S\ŵ0ٸd/eyU/I7t6*Y寧^ÑXp\CU(W50zMIPu^up>X)T[{#+[D s.$ln=R/WK|R%n˵Ն$ Z_5p| tMa:FxA!H))" lĶ ő]bao3KuزZ[!YKp&9X.U^?"AaOL&"IepQ(sls3Q⁨XEcpV(gk;8T"@kH-+ҲMv--׺Bs};׿GK4. |q6x.П%ڕbJ8HJMPƭ?`ꐋQw'#KO9c˱Ӫ= iXb:85[LjElYӶL2z !41~"Bu%q :jJfKǯoNB&WJBWs#m— {QlZԗ]deXQU=Fۯd;/lFk2 Ŗ(CXRZ%[E%"q(!:R1ߴiʽbԨ=}OBK}!0D.,p%*-a0JvZf5[?[}\ٚPY!#GAWa vi-8<䄗GWv XpZ?lԫ8]wo0c#`Rw="w-*!s\aô ۃm],3lg HWQIN|.% ~:&+,Tou`pj$&ҙ]Bn_I#Q{9qsu%gh[K;oF ͟nb~2 ^Px3D:+KzwBWw=ޜVw*t%nm&.5U]Cɔ"B+Fef uMKUj2N.frt>HQXIAmiԏrNO3C!K .R&vNEbRV;c!F jx`xFJdQf($'|_jXªBO+RVjl \hfQ?{\*)9ΧP 79M6tKآןb#HŒ ;$ZpYKD|6ǻK0A^{^vW)$"# q;MR,`ǒ>K*ʙbxRIMHSs᜹ γٴ)Ϯ&qʄPPΔwI6sOJ{FK > Jk ;C`WnZ+!RJU+E)܃]dn>ɠK 1: gpnY,n:QQ[7۩g@bЩ"|r>$ wxcPwm #[cߣM%IIm dhG2+ƵzvП/9{oLf+m$n"; a+E.Q;$9-\Y]Tg:;6L  :F1,- ־Bǯׯ SAqZfmD8RAV@atwr=3V*N"j*̖@&!5af^oul o d^tx l O3 2TW wg TDo X*2Ğ 1?,pU 9)6? N^:`E`hkD!U*9Q6D*ϨH*|"`D+>>[lw쐜 K_fߺq/*aL 2-o/Zmۇ\ gAͲ. k1sHFW۶9-V+mpB  J;`N&ίJ=4"SzL^īԜQI!pP ڡ/Ņ(aZLKze l zPv=r6s|5:Blz0b̀l gaP< rL(gY90=P)l~Fz@qA= I4k3(TH: Q" }Kڸ7>OKN,ӻMXTj<]K,20t* & 4/UE|U{ pZtg3J+r9 X8þfEYh:M Om2vAIm1Zv(R徂Ռ>RcvNSR'1Q<cSlCGߥ0|tB$½LVupky~+M$ʋ8ES\ $։' ڹ (Lߪ{Q_ wlyÆxO8? dJt q9OJ\foԴ>Hoş\TvG@1RSu-Fw;Q{$șclh2Up~Ǖ`]߂^Ř3. ]1(}3k'4I]-^-.mQ O<?-A~"36QBs{X[J*X)NR },T$H=cBe l5ֶ;qQcV ωM?'d7vr~*i1;x6@0,7N1zq\o,hy~k n%,/GzO^tOV>A%CĚ,|7?3YO5* _x)t]yњt|܁wTz#[xyx)unbSu/wү7-&-&N[^lA#UB_SO78F_KqU$:.$38f~eOz+ZpmJP(!(ңD 48|`J] .MSHpàl.l]C:cqy q#p%q3?5묹?MvRP֯h_$ۺlE<$uCm'caIնƣ*2GJb?B4Slܺ -1%:myʔBRX&K~ L7=E5tS$¶LPȕfYϔ%j7fI"؀0KԍbV*KhO$JU1`a%O!4ʐ|hiP19D|I ecMve) &^I#e.jsπIHB5aa1FiJћ3~> ʵe sL!T kUP RUU// raJ:ìrиc8=?H&=@TTٔ%N/ak" e=JM KvX! j'o"ՋW+(V n3$bn;TSL!VsJsF5G D"Cҭd !kh ?δr5^DRV)xsݙ&) s2y> t++'#~rRBѭ~m-NKQDX?*rF~%x=era96ִJ4&6$;kG6 c_%!-5ژ  ķ> edT#jwPgVJ! ðs6D$TveޗmCS~,C}OBSjnxٿ)n kbޘ*/a;_CYjODv֚2OrH׹8A\MZӶIm+*By , >)@rOQ%`j"uȾG:;DK-J6wɒ4 5fAޛyQ,(Kʁl{vH]Μig| (Wh梁 @bgmRtQQ  ZOFL|1)<xٌrnsl3R#8QzlY@ɀ̹^-Rhk+ Pug@M*9xlVEE>-|Yܨ܂$Q_9T1{׼o̊Jc=QF >Ez|]hvpn<٨wC VxU>zBX*q[)\k:r'!WM{rR ' D<.Bk%sz  qx>[p6ۥ]eVdwnLRZ3-OT =LjNr!6[;RCTb8 RBo%ʠݡяʏC,V۫fĻ53~E 6΍ b&%GE474oXTrQ{Owu! 3?Y+>+L"hnxdNLv9T85Y<6-2b$2=똟ol36\NG)Hf~~+A ZD{tXh?Vt:Edje3|}xL11nI,߄x~ò˃ ڸVS]V{p*dg O6ILi&Ks%y;- 3Ǖhs 6rCX6R׌2=5)h43oi 鈴pԬI˛ܦc"(֕"+tDoSXCs֜h|v2.ZtOS0pCO|ɛO rTKka>S+ѐNMS޻Qig3BBOES2Q׵6hbӨzK=IE4G֠NoB`&!MZfN4æpPc9we(|,yMB[3/xDhif{-[!:b2y4ߨQ3hq$&̊`8_nDR1 vL3~  .ϴ\M8RmBJ+!%K*U%A1T-Ro"h\v{)D/E.^a+ϪhLd{:gIWۘklYlLm |ѯC=vo;#%@eԅ<0񬓤\H 2n~!oʦxmqD$-3 _" 4D\hc[7#dv}$J+ M/^e0{O"dL2 j]؆;Pn=&-K۟ba(h %Pa)3_hj[Z|C`gAHg% p*H ;ɵ}E;^nX)ExMV5t!79~.Žg& ~p&Q ΍9ApǍSmO8\A0EpBKُt | @5) e O/o@.'L.N!qU[2];lx$.ӨL69I$PlYTs7igsb LQаUi$?NL f̭9W@ja D"xYb\[#7$IoCx{py?/U}7[b:HD=:IuK%$QrP7J7$ ;fVUWF b굳 BHX!sac!*]MZZ5YgNYz㇊cƼDFkq,ɻtݮ`] 71"J;0 R*22);.$ImgtʗyfJ`~ԓl"\ϡ#xhL| B%duSxCMhqb*gaN`ٍ|ݼy6}T:w鼁K3IdʀPتVLmvVʘ1=n9Pޕ dT'$! h}wY3P֨]UPV eȃ2+ͩr}#7JQoTsA9 _${t =ri:t\!=)? w1ZzŶƒv.ljLWqfU.KFL.V4ŭbgllϩx&ufJ dܣ[ngӞΛ9Aw(Bd5+<{-iMbpʼnS4Wd-1ilcޠtc~K)gc=uȖE"al{t@[{q%u+Ij`.Y4.<>UWv ֍Ձs*L1|Ws] ¤Z5/5h00[4a :hc]HRO)͗Wʢ;kbW(FVfPn&bӅwH`59D/o{!|*QS{qdY9?ݒҼ0IpG_uV lݙY5vFF9j,T ţO w*[Pdz:]sw2ވ|6{w䙗2yz@R0/K f NJ̦-FxSMW\A L;hķ?Ɇ*(l=u)owd^h]t5i2ƶa;u ޶>`2iD3(f3R0K4_l?H) Jޑ YG`|mDeO5ȳflzJN*77!_Up~FRFuz>Gpzf\PW*ƿ{6HҸ҈@z}颹 >7XbɈWmQL[j"%ЩyEPq}b_|c$# EXT?Ex o+#5܆V'ܸ$Go-ɠSw S`]&o@HZ?'aGx#p|BsN< ,k?,6Dz[n0i6 UJSETLi:g |ӘT|E MIKE\6'H͖šDL_80ЏԔ^tw Y=dpT"MT8GKyʶgX⟾ޑ;J"5@z;ox{l'.= Cz+<*=ʇjD"W0})zٝ˘B")q\8ss9%;OMRw;GsU-wN] Ų9ҿs39A q)>/2cUoCͰԢ(zYuP$ڰ_8%]l2w+?֒yq .,,\X ֗TCX-O !% i(nqe@akp7RHq2U&,Asb:)qE9e|<˟}M<$Ăx*_ \h~];J #ФQNGv)o_eL{s`qd+tvaֻiRkKiZjqIi C5iN!ZVD,@Mt`V#o P/nwFtUG|LI DBeQlp=ZOC-SC`=)j}ڵQl  glEv>b@sT:fFՆs^~qJ-U<`]cH̾C;3H,~s%mh 92'*]GH/ِ̥>x,b}?:jqlb O^;Aҁf2XpDb#!b† *6 |6Vl3u!;;OW׺h#м1p9(0dݦ>qTMu8T ` kju%j|jyڨn"`*0);1.͟cPJ Qs 33UNu_N߷,v2Ƨo&ǭja0m iV.=hqO (hEo8!w ̔gI_jV꼊8m~;GFEN`H F.~siqg$re i KM R΄4 ,h9qw, 09z3^T:0g|whw ד?PixFnnv5mO~+ |e>*]':r~sg]Uy'ffv[^L\\PK˱̓ P8.ABX^ݙHƧ[Bv^_NLҕT5vhb숁ĝg%x2I(#`l^YBO&y&tZf[ZYbK`Nɀ/uʢz,e-RT00nu?Ñ  Ptf4O;k5P*ݓ⊑Ȫtg O |^UXqm iR <%+Q%@qu/<5@՞ 5g$ʤK~8WH+9RGO;!L-"bh?] eY5Kpn2zX7|2q)^:pQH\7]vNQH-/ݲD] Ռx9ֲ boP^d ]'X(Ѕfgȯݙ1ih_î?v֤( (%:3:%Wf;rmm$XXBP,u=GgZm2JAMFPG8ɲ7LץKfB^`}SU8T{X.qaS`}}nBy9l!U ҆no4 У-(0 ~եA3i ۷(gp.{_A4qz{.ݺ$?a%h9 &0$ͽtWImk]*"p&J2ym1vڌ_*7&d'(@{ōjb>+` C(X?J ΂k_A[ Q]%=n LV= m/.LY!Y] {o R}/N <(oHS ?)q]4o:kɎ(*Fh#Cj^2ʺֹK =noDn@9Qצj?)BeO2WݕW9CB?jFBQ %Oaөcu=ks^!3KX񭠀.μ׸3_`YvkY3JY݂ q*qjZe-&St Wh\}i)މ:R:Ѭ75'. UnH3"Tcn0|^3# \c#|JPIbdMfdchn{՜^עlPL]8Ƀ#a&>foêD5\zg`'!̑z[ԻQXZnu8s5pMww՛OE]d2]hV[3L078C7q:1kor@{@lkIړMxrN^[C"̈{Z5+jy|5I^63#3FC{z խ0A֎rv f){ 0)ΰBK`ЛV!UzNc`Rx7i6~?^3}3A81ɴ8 L[v=^Wy2VYr^:xk: E*:4*փ}jrVze/Dk5荿ؘ!Sk`"_JBw$->OIޫPZ&؟p,nz興F@,[*2)rx`0ɧ{ &jQuvBwn=Q 3eDsRV=Jr[+!FhhTOIGN1U9:(]c,F`{A2/t$D0XO垃PʧS/% Egi6cvQ|yw ӯ\gW[czF{j=G޳Q #WK5P9_d.}-m6C|V&^$8?Lp2">0rX#}Rj>BvJ{2VURʄX9id_yo(ƽO 9x9"Fni:sr=TcH݆9AMGS@HvA;k(ϓJiWOw`Tkň{E_\ ; J՛=&VF {R1t`uC)ƔБD;6ݲ-nPቁI;ěѬC?0zAjHGfFJۀk-|;0!6ç3l`bV*'(,N5l5vB4_8@]®'۹>|]ڵ)#=,U9Y"+ vB艙lc7sy|?#:*rm͎cWo? È gSU }YnOz6W`$lHP=-Md*`+׊CQg]^2Y]'[^ :?3d:;iwG1PȻkEi*{u+;ښTD1#;#~SReҍp?<|K re Z]HG=@LA珝hF̏ |Նn^IQ/slM36'qVaZVK& 7M_@#;)(j`>~ЛE/`TdJZi] D;XM!,?Jz ƘJsTY5Jn,~ÜURKhto3؏o'PCy3?38w3VC?:C`:PnB{ :*gvC?oGZJd&0׾_" L1{m ]|ChɃ3W`5ГQ1z򇝣N'F.q-Ea}))*b} -pӋ '7n3xn2nz8sp-`u|䠬K,;5wDXgg+UE6Bq=@˶Z: vPu @8*ߠɲpv扝>vt'.%daiQ_M+Y=su"B]Zq~1*e~ 9PnJ15 G}f &ǃL uY=?%UZBtGԚ'n|i `TpflH, .>3RX7hcjV#BIA ?qc& qU2c"4Su-ץҏW|&%%68 ;npj/2l:N٣vyK@LRrՠ>ޫvPd{oPcD]ꆓt)WBa^;.c!/{Ay@6!RbL)6|ү &ӧMeTEPP=lR8 ٤?[‘`5" a}~PcpUb& ϟzhC'\wI &8˻`VDo&{BiF\̷,;XS[_A0{8;%~kMqiN7}0E{da~Nr -?ըR#MpICr` (}edb-QE*5v+I@y:o샂Y>'+_UbdPI tgbNP:B'F6! sc@KID骩dYe"4s0Kfu3S53b?]pV`HWY^|o=tY[)KPZ3]vwLn&&O$[0Tk ȿ q\-F::+ToVEr2TMR{~m`HXS>ivK qJ_M)$uCY*XǠ3lچ3qfT3LȷvgPQه歪ޣӾV:y]#l}FJ7b aY#]k$ =kb|F ÙBv!hXvt}VLCUA> :pʁ=mFݢj;Q`Z:]i'J1w!6JRuC,Dw0.S:=:Zmǟ0k 34Nhu ły̋+:TJCtPG։3?K*- *\JN9%L-7ָ:CH@ +10d1.?^| 4 0ٴ/xGoNlm1=+(nEt#;2F3aHJ,=hߔz +6_.)f4t+Q8!@ɢG@^V;@2|he=)1zѽ!IXD}z1x@Am 9.D4x8Ni^}lj[۔8D^` ̿EEۡnX*KpY:߮g3fDG[i16[CF.ƴC-r<"3鍲.?gf<ݚY 7wѕi [;ߺ5G$zruνNu[ 9Xl9Yjطx݂鿄|EI=;x-kR[RAU{ <}bi I|!%3EWnSv|M>j'XN\*kKwi8K@elGpFqZ3LK<] Մ2%nRrEɌdg-Vm~lfp0-2L|!(X:F = hc;?|rx-Z(뽵a`-B'n%_@͈tÕ<#wHjG^P,G#ЧBw_~ieɼHh]:ӶvI˵Y2AO}v~<#,ge0 z #!- 0,w`2#>j-JWB`Q-P,Vcx7$r*םI/nǛ8R g^_[yEPøHY Ֆ(,HwWϘLK43J.nk+%o)՞d*3'ԪeVmjmW\g&˦0ɿתkoTtx5gw5Y ~xNzXҍkL!ڢpW~(OUH_PM HCCLOX(.SERIBG\đ/5XU@gs\m8 rgIώuM 0c5\[6TK5=fsr #K'-VuY%(0YH}e挆j3}kڽT['z&!{YvJ8&3#PY+klZ@!\&s,$ܼRݔtmh:"f77퇯TE%y g.C5nM1=gZzҺbtxkWU6z j3CuDG"=egeg݂ >,ek$sa%ݥ4]&?Z *`Jܡbdf0'VS& lL 2LF[y3 )EZ=Q͐V '*]0l̞})8f`Sh?u>l4o[>.z۲ ÀPet+ɨr e0qDG?%,2U8E_`QN<ēCeUikjSJ W5:M7@j "t-0%*XM}ܳ82Hf_eB1/aKܿ\͐QV1Yߵ[C#9`KΒ[/[ΓחEp?CYnBElS9v~ܽhBEdB!GO"rŲxV%SI}-o3Qs7~Bf^&"VEۚJ3YtYDPVkBl&Ʀ,q2cT.$wGygtMHԔ”^T]9YB.:E3Ghq|*`>˱޴9QLڝ8[2^)N{H π$cVg]2CĭcF_7{^zB,ӵ]ة=սnn4XI1!5K-/KP=me9Ih&z#bf.WаnZ7һ8xGԊ[s:m/d]J\fl @H쫎< :߇GcWkeRS2这|1s-jLOR/t2"5{d_+{ҜyJon1QfCBK,sM#W E6A ۅefو3q _|B4ZqqR-S]?]hO4#[a 7GT5#}}QT4^Jf0AS W^ Cpy})te2W!xd9Q>hU4 ˷0L+i/& h|2(yEDFm3(2VchwlP967Og 5传hdaԙŴ]+'xԣHh6@HWǾ&$Yᗾco12 !+J^XNO˜$ 2s()/ډɵqC_-JgfOvk6`C:. n1$*6𯬋 5#,_kq<#縪 3(93 POL$x+]qH(/&9C#1$6Wm zp-Fx,tne;pS}plwe_G ڥ /ϓ['s}R̡n+s&q>6Yن]ͶA/#:_{; ;l0w:v}:fo{'? hyQGy*I6Sɭsd|%K'Q"wLzEQo m(eKT0KC)]zy4)u;qd1Y?L"\FU }Y4e:2)2qWt`$3"gExߋ%}z"1T ޗKv:XM};T{.j_saɧntL *\vZ!&*K/DhfpCSU1fF43c>JF #0Μ' + 6KK9(R(QU Ce|J&T/w!!:T'm)e{H QWg@ |YyDT 3iun\:JF,7Xb8L" oǮ77rq̅ cT/b> ~E|sX! {< CX qNNupC2CU 8)^6xE0є]D蘅39jzS#jӇ3 4Xtii{4Rz]eO9ꦫ./:ÅpLZ`Q<.3!gѢ{aV<'휻]SWϧe0^o5inFcB:C V0^7D^Q,]A ܿ-A9 ?s<=W6ypVi4&O&.+z]6;\IFrXWf*?1oU-GE\6 g+nM˟Alh\ Wi5LU27?"9k=idy3lNT5~LAXq[3<"w{0Y8ScTٯLy5!* {$'ZlugN!}OZ8tvGqDNd9rxYelc|&s My]\a"/jňf v3CMK7ݲ@[uQiF=KyƇ'&8KT-87PZ\ܛ\NqF)GV'`Z(k7Z,0^̹H^H `7ae>ok#ﲡIq]JɾM8;d҅CL˜g~J? ]ةŰuAQLp[?B~Jhgj5: ivK$ ~n5u\Ig? Bh39anha~!W=Z9*}msn3`H53zonXeW*WeGSkN93-ׇ5mHh=|ዱs㦥rRKtiRU3,LmZ{-*"zam‡b"mxج|Ґ#@,~swR-i-|s .S _Q-әT>Ic,X(nGƪbOQm`'JKi0<$~[4HWF#\wljC+`f*,eO;힝Rׅ/-?-xT׺qh' TO@ Mj:IH=+fg,R <|F.: mZL}MJ̚l4L႗vnBvG:F9٨k9&}D !ހp,|}_؋#RWlr!s<"LFw]OѳwmG3 !c\=%0cHo^$HmHY/=֥*.'F4/V}*O:I #;Q˰Xh'SOrZ#lߖ Q!-G 'xȐ MK|AHV=XS5mP 8 x$$'%f0tԇUD['}h'Miu^X%΁_tUQjx;P, ;^:~G1E)U6~c)43A9H 2W!4>HU8@bӐV[C7Q~FZW_ё8jTfٮ{%3-S rcD~8 Ca*8٭ ~nZ ڽWJ<=tgi=Mm "AAV0qM|ds\RzO ODXߖ}; \.j_uLUPggä(:wC[a<0r1؎Ţ;5YOskqhtnR_7KqomѾ2LtrV9Ospb7>;<ٱqf-c2Q״w*SʷxDz^uFҜ6H) ADMfBgd\Md(d r cH: %1QLxy0qk&tBh/E#bɈjz GtNz ^,f^y_CNF"'j-醣-sX[[˂24sN=F00P!^W]&7߼CWϻaN jMVf># =2%Ɯb/) ڷ2)Qɤajw@߯ Ò 4*2cX={v.3  Z5h[{Ͼ">ɒo\D51 Ht =Ƹ7BodЇK*6Nv#5]J Tzx,ls',-[sVk $ Jm/7C9xJX<xDX)I0aqB h)5v7(x-1Sxd7h!avɺEJ u@M-\'F T@^)c#f^ ٺ=B$\4Cy6,=&`>Ҏ /{K_H ĠpPDKݘԛgs-"1HvfhvPX=e;3mW ,_[|ړQsA﹜( سÌ-ZDɚ=NAK lm;i^ّ;@fJ*WM!@otoc1aʫH Ydu`/D{&p(P%j d!9cUFvATi) ͝"'905>_~ W~_L*SpQ,{?h=2gqs`DYa3QM?T*2cd5}k9hy|ZY]>κ,>3⮜[f {Z;0 y;vFyٍI|aM>C*ɲ 0@ b+;_UpC['4mtE`5I:&p^Mi;ԗvI+nq.8&r1>\w|E&Zi3K蓧 # ^^]( S'@ s=+x)] y*>mOC=y(**=aY+Xz:m W$sjlpx3@vSlAq(][ED*) ;$TRtbL̬9vv9@Рz4D7vF!,{MFD⋯o< *4ۚ=f `h7Fۣx~}<7,_PWrTIܪ6(Z_^n-ˏN{S?,r^&6 ?#/:fdۂ&G5C$xDӋ}kU9ԇkp}H@]d۷#K.ȓoGӟfɦT"Cx=s0KXHfWdNi͸1| 0w؄Oq>-eD@pKѥ+*% ?g-ucNMǸjiv18޿mMPK@mwԑm{(PQhATVeJVM|nn FVr,^+W]zRlhX/TR=19!SS F/蝡cG&fa6d>tKi z VjyQunSb1=: E \J Ccůˬ?%4bΨ& 55Psy}?ot~[wmƺqxTdE-=z(^>cM6jϩ$wѵbE%$5^hg~{ xTf5Jԩ+֜ /hGLn/Əy/ o-v29bAw-NcrG`w-RLY* )ֲ4T_EhBKM|!Wfv)E(|Gjv"k ~V/X "5a% ^!d i{@s.80cL_c}k>ՏF7 .nTprU;*Ӥ ð؃0`.,xמF tv,lRUPeۋHURlwM{ ੄#o2D [ʜ8@_-igcgn8gawiK"E#b1 S2/;ٽ4v'ĢiE1I;wY {b] NE#1⮠Vm8=RUlZq* >mhψ lKy`iࡉ8LuI'oVd^a:C~>]#(w?;0(~rrWR=_SXW\g7j@D>l|j3x4-;>ע>x$f KOm%|n-ѵQ| <QEPv|׳d)˷ːFb]$.kXd纯{xV@1J*1^x,i7b` s )j3aL?x*GG?beb]=X'.q $B` _µiޕ: $T>:Y h8J(k{򒦰2/]]?2R O&)Řڧ7_]fWH{bþ[u|Wp2v)P: a|W0{2\VL.%(YL}JW&}u\Ͽ7J}Hy$axk^ܦ Xm,)QrA"[*wCH̹;'ۋ ǘ16!I;C_A8/~po9ЗiC`Omfz+KWPLdDtҿGX+-\ ^ 'ﭚ\q/j7#!ůsubEo w/ɪ8.R."3’q3!ڧ"j)r om49mfT'ǜA]KKS|o=bT35^(fƢ΍'S-lxET@sBRz7Ecߒao^wjxұ^]4pz[ -U[K$(N<VֹZ+iq36lHɎ䓔rfM#LVyhlABe|c3>%')LˣcsyĤ @ǟFA{$Ta_4fM;ԯg _Bu-I֕rꟸ&ɘĊٯB*һ&uj 8SzsJ.i!Gy, raz )L$Puq'oxX2Y#јݹԯQ=TJMxW58ԃj5hrDY&;'6Dd+ٗUzh/sqBOA1刱=8'C~irG{vp]E)[4`jmZ0 &67X=/‰Pv3` 1<|_ L.E!1FRfrW1-*~o .RRt=˴muՑd`ѽ۰5ǸoYZFQ~3xPs}`窤U !<\.Ok},}I  tuo%ђaP U.M*SO.P, FЕNtMcZ^Z~W"TV5&c>jO52^ê`j5"R(!Op̗gn7k?J乢~~ _jg5PEeaUv 8PC`åޫ>S+l Hz?z \ޖIdb7 `@ō${+Qr{|EoBz= .Z|4ԩ6 3691 ] ?@G2"4x,AVVJM/BC*'f֟˫M5,<:L62O?& 0>v-3z'RGA2d7g7 ±;!TBkq|P938fb)G[%ܐ2W#Nm<|QѲS|<+hvL{ceiwRd+(Yk5R{\| )|ܷ/D[PsҪƸZ"yn>/_:MAaȳ G]HT"nZHݖ#nA਌XPm_`Ak _di{\xS$UjX[q]lsW;NsgA_u^l0M7A1$XBF(80:/r  outc>n'h ׫|&h ˜Y'pߑ*ɲDͮYmeI/ DK oM~Ǫ%aeU BjW0X[arU9d͞ȍٞn@uRHK!_GC-b0'"1|< bPF8@۹zQPEP2 c A%4" T(g&MDGKWV\ܘ2dvc9vTZ7=FJ ^T9pxsT`-y#Q3́Gw1%ak1a*nn⢊v8MrV9z[ g&QKf 4@៘`Bk~'Rj/.ExΣ6,TsCO]zXs;L?xes7pnbo@ У5jBnۘ$@;"~/a%,BknY󤶕{fUWIȧGг(GD "%FPj)| PxV"wڬTh,=o܉KK?f8 vk+.^s dYs~Ne\}#<&)XUC.5YrI>X ,=mǶqJD. ŶcpZ'^eoRI8>%w#q<"rBF]l81<%;/Ԕs'&EU{Br;M\P,'h oYʭmQI e@^(.|kKTU v;m0r}fD_6aA0P?^aXtmX|}cALJϹד. 6K侚oC&PϜy{9 QolKE"QQ_apFxB񲡲}cU>6Yaj:+UG586{Ng9ޣx/]YJ $9D-wd1[/s::E߻1:Ps]zDl8IMS!+mK\lREڝ\2!V `lG;/XtP kG6jX3'U=C ]<?E glrT)eN0R7$YدLh@;)9|q(rpAxI8QvPIvi#LXFo.D'gu:&.ygdKY2Q+!_S;|I RXIe7! A0,>MtY«ϹeY?sZc*~ 12LFV]f` ;}?`ǽq- )n/iL Y X'$X괥Ku@k*x18$Gz"RM#&R]g,v)S\:љ؄M|1n >ġ6zgY[.5f'^{N^ h[T2wI Eɸ嚡ESe 1kcMF-Ȼ4GP+XVAy.AR@U+*|"8"}poѩ%"tq. C N9j}BrWq~NbNZ`9s ta w '%LZFs;KDeoj.uJ"!~"} 'm# !PPzm;2RFI^]ZC"-BmFs'%#*>] B\a;.d'D_Zl $L.>uTSgh>zZ_6(dKj Ib1z<ˑ c TZl2;/; V+4qS%GcbRO::20|hFI*8{=!}d]6lyn|jHYO-2BnX5YTmTR ~n1*zW߽ M0}6>_^y »zyMJ(Ki}imb|:$u\JPJ+CLޯW봝τQ_fش~:b``ʨL-oNV\UfB#7,{+flOJɪ 5Uhvwt.n6WCVzoTc_ }!%1)tMlc%9 0J>U_0Km)o KulWT"U>qM xNNlK<$I+"NxmIPA޵c-k῵aA܃-}q"zu:!o,icEŕ 5C($Ĺ˒=@QDׁxƾRݢUD\ƾf~l>.\!">+@8u1dыw?, 'p1M.607~T;W ,ǵ,=nd}׳|G$v~֝nXGW:U (rJZ6$&3eo۶-Y{[?S%ꡖ.bD6ʝO6s]OKbz6iIxӏW8?Dk^-&q GA3_sKV*[b_Um-N?DR D㊔ܴRB^sn⍕bxl&UM+;P *]-SJZqFxH<ݽ>y>w#?P2lA~͍O'ԉ.aQxk$(&E/ m9L{Zj`Q $dZ"LmO/4N-}nVatk]I"O"n̶ZWHPw$\qM>U+;-?'!ӂ(qzOoJ_~ɯ>-Wh!vSwپ;)&YB(k؂ΚQ!q~s ?zԳZiUݸب3+% = N.70(!?@,j@&B2ySWu W3֓.41(I=foX :& wMCDR*0~ƲN_+{ TIІH`K|)Cx^FqOsLVŕM(r8čM#L!3 +}NjԆV6 }`P=Plhыۃg,r Y(- ? @"{Q*hf0y]p R=o(dyfjh3^+]J$p`"ƶ+y\@aC~?]Nwp. I9栫 R~Pm`]*#@cJ36mARg*~/RHMO>n󟚗Kt7 [k̑3nGhbgF=k) b% Q$D%i$ۄ8Ձ!w`8w~VòS8״KfP]mRX¹h{SFUrdMKCf>#mI tKZ^։"iCW_pdy?Z({ z;!SjX8ȥS~mmmBsUi,U)7y'z#gJr~JA|t \S1E8)5۞mA>{mM{ tӴE Z0̕Qi `4<pa,*p5!ej٬w4~qUH#* N^=T/ԼQX<lvם Ӝ^b1cޮu U0&ouWG*NcƧ)y }HhZª~jRFyZ,Wd0I8lT~yqQv5)b9ŶM2Ķ1[>vP1,#tӫNFz/( 8GJ~ .3o)J>lIwGІwYR'쉻;6!^KT.va*r{ 1Q 9u8I%i)l &{oSfbEθfŎD;3ϟ0][ w15MtOP=!Am԰J$+#hRװ:-=V?y,Y7/-#_-0ܐ9PB_'~E̮fN.!%+CϵrI/9'1Hx6]N tvC 2,rKpnc*fi(mSNcZ]ܰ?!lċaT![P)+N/x/ =RN]]w2+QU $v@nJ8R![m-K^%N%7 E=o 6MļJ-c~VT3sN^P=u;<9^',(kc.ڳhΣ 4 \ˊv6J湧D_k(q`#~ȳjJQD[zcA *L(@`[$͑17|.X՜3?\{^kʩ[X$X/VJENZh+"ҥ{O8[vkeO%)s-0[9>5X&[6Yo񿏋U&3Ҽ{Tmk>Wٱ"hЖV`ZQd@ g9A$ǚ?_8SB.DAz xx-Z~RAl5` kZ0ҡ> Bd`[{mwgX95iՃ`cG$HXd?EŐ*xĶJ(3ěo:[w*5ƃxjTyE43i2Ro70']\0cE)m;6ؔH]U7iyE2@F12jE{>l(ЉNZaXG2HDYBD] knjf1Yk=nψ3C7߿lƆUpW% lA{ ([Ҁ̤15s5133'DU<uw5RÊf@G7@`AFŔ++3Eva1H۟%52"J]yr!WDX.:5s[+ONK׫HⳈ]߷S$ _9>Q^,eLi AAaIIږy|$1[d(\]jxsCe'(!謐#yA1FQ_JR}y,qPsQQJn&(,@#Wm2mgJw`7x]j*QEp*x? FV3E,tĺQO?p`ijB{;i2\F?V#g-!s Q恢N'+g 6N=#WKHbԥoӅv6_E'ꞕ-6'C/gk »z5o7hW`US[f- @ p9՜)>o ·tf{sje3#RI3ڗòht]tNH}I8>=)6mݵˬ<[x0tDR&\=!!:ۂ&Zv)"O,"Ԅ0ɰ(ipA]9\iqvɩt/im jPT[_GYOOBA-쓗t Ҿ+ !!%WQoqfG2u, п#Y==!oXyy@rxD1 SLCMWmanp5 6۝d yyYҼ@^R "sj~y2EI?:#=.+ys2*7 -A( uXkDjHo H]ra!87∩'0wfYQ8R $|,̖\Q2 בI{1qA?+Y =rh^j-|Zݭnl&v搠$q`pL?#(-O΅H={[a vJx)d,)I{6eU^0؇=D_037<|*:ڌNYZ3F\eb)?y8laZAmw=ǰO6e}6۾tecE3aƭʪ msek:` >ay"!# 1$E u'N Z S6U ?\UE&USLɊ1l'8WEԑ[Mz[MfolZS{Q?"+>Q $O&-/BHI}56qV:3>\KH=EGA7Eˋ5Ծ>1K(me׫ :,|@-= ҤT K/I{bgq %.Cg2J|hO>wVi\fb;V ĮIp X5>fI7VMp ^Q0Q]t*ݲV~4//X:[ @d U jsik4aU3̨~r\@3 2vţ; oj{i5}ӿl%%]vUlmDDA8u;12Ma.ܾ֯aZił\LnAuY襚!tz4+]R=H) E, GKOYPq-+sZw̐{s1(=L}~g7c=ODYsw;a T@"Wy(w$ '=I*޿xQ]/X$IP8p6ܓ̝h;+YAԛa7۷jsd1h'Nz՝0$#gh>\&~].G^Z :hX#J ``ܪmwc-3}JŲ%Cx9sbK ($'2}~i؏0D܄2% P-̄.&jbA")sW+٧\ ڏG;vYW+M(L9/e1M.j;"RޡB_0A@3gB(Y]^;i1H[)kw]6L ko|7P8M' 0Dc?dNAf$Դ{5Ab#77m ;5*y,lk8E<#*yJG\ ~ 6ԊMGE??X]I@enҍԘ1Q 6KZܵs ^PxiOvrL}@A>UoÆg(n>V-_nUsD/c- Dm~6K̈ޞFd^4m'俯&>1dr['!]6"d y \%ڕ"y]ZϾ];{$T4{kH(Ֆ?LH@.TI!h79j5H x}ByL9n+nq$Xۙ l0\ٛY`5j] \CzuqToh@偲5O{'X YШs﫰Pń ΍MlvYbT$`́|8gv-# &ss!tL?*]9_Z_|_hoU%\ ݨFDt i#0aoL1(Hr_H$y8muB:agzr7xJtoZU:7a}{+om+?Q[*L:*?(/()۸oaRó>MGݟm/I?#qv hcAw(@>BSܷ\ǀ\~+W3=73$c& a;u4\ym& b ai7NN1</Ɗj¦хeNz U@9ҽ5pX7,'/ًZ2zQQ:SO\].*5mbГ d& B%5>PPh/%ucԖ6(-Y{qZ9/wزk<' n㽦OJߴ!Wk;qWSYINN^1Hچ<-e/u`MK 1j{m+ɷa .zTiLW0/íG Ǻ@b HH$$x!'Ȩҩ.o|vy٬^L@󺤫pam~p OxE|` {S/4iZ.`L׳BZT[PoZ>s$45ebf%wu&605ˢzEYۄ{÷)39Oj}"2rv-<=HfpLZ'GjUhPZ>YzvN ^˒߮Ü+W@SGq)iRx@"}ыߴ*E% 2[|;:Jy`o'+٤#+c48 ܀K0bQüg;<i WFodT@ߓ4y-zZ:a7f= /aGJYё ~={cWmMBC~T:gP7mjD@S[}Z 'LaIx?0H{j FJ`nzF9FWF= `.z2o  Kydh&tbU6/~#kB3⠦RIDea7wa2;<( :NRw%N ֹWu >@&o%D֣'Y|#96kUڗg}ٟ[9K_8';u;\2a4WCPq {Oiv|qkmK苧=".T/ .) a@c| [~iٸ*@&uPN~E#=`aFk?an\pľg8U/3Uu2mVĮS4h~> ,*6Cm4#o¸j bH6ꀦ.V8yֲwGPbLM8jvC\|hASwɘyzD X/;|56!LJ4H/6+Lv*,jO=WT4^肸Fd.\?Eo|CzN{dioXy=45QSB &4>/~A  ϕ布7u-ql,=>T cm5FQb]'s_kќSR-!ٺؼk͠IqmbsabhJɮcpu?-V0 3d&<,-m-Skm-a,(c3 Nƕ%̷m;Y"C{5/hEUCf.}Sf[k8^HɵsfE+Atj}c jz^U-*q}Ȋ> |ӳoS3S1Ix@֨uF~O#|@"L1:I6JĔN|N%C晠p@\yZӇ'3 9KA;Xb*+GRbj>kMYDpH/'m}*?ftr4.Ӏl&w )eAȨLA kSHDb 17L$Df͘i9 áa~Q,ԓPQWMNwzmEgq!^镝 Ցj5_rM3O: A&:?!FI JjD㾰 NIъ5@"Fl^D@P >ոAZ {S` P3I7;2PzN< "!3!_?-T|+7z~+qa"{VGQo>LBП:hy萼Y릧2 !U-:4c@\ˈe/Qpp@Yr1^/p[H n'$1XAafBgA3:kJM}R$ն_D @ XҊy^=s li/?H&h*&VDh/SZ;wʹm0qL֢fۻg TXЕBDn#2- <%^<}8\ M' Q\*.VL~  ,%!'ە֔MńO@yTfqOXPYCij%FM!Lȶf y=d {]1 %A NJ᡽ru/"&e2R9[sY3(+Z {"$ppzLze"gG;LpԇGUS4|:wʔy3uV+זi/~*6pRg1@k9kѕa) ݔ \qG[#㪀筆ksqD/ P5 d;z%nҖ$rF93mL?lS(I @Y&-Ԏ8vo%,z:܇+GhPͿpO&\#zQJ(핒cwtrd` ^d*[ioj%p gVP{k~qem}uβxPw]}QKӧ4Sܟteめ#bCMNw&T~Ct2Rȿt_S%0viW)+U\hpECqzo; K>G}E_F (V] %q1Y@o7)3FV>|_ij&Dj@l(kfS`0*hU?B*4?a0$]Td{V_1gsؑElgfNz9u»]O=Tpgcy[`j*)uTzK܊qMK: XGn>WʂJ\?CMB?ɬgÙY7p6Ag "АצӄU۬/{,iZ:թ(d7Tnþ*6@ Wۣm!Nc: P%fIg q[qsȮׯSJ+Lf #ٰQ{FYųY38iSD#NÖ)ګtel5̕<[8>pDk*,uji+f2}e )&hr1r[]ROЪ$U:wvA Q6i!lDϰeT=\4b~Cm  v$"\`'uanz0ߠ TFCRuzb;y _oR0¶i6ݓr+g&uNgg w|3JLunp~s |sƫA 9fd{5q}CP2%I~L%7_peyJf['gN\."_/Mn' T*az]Gq R2:zK-q9UhLZ\(TW lwgquB_E" x!;@=v9XͰ, U/[iCX7q1<7P2Z`IP]?rgt+^*С~咏I/닳m= OĠZ 7l-R2ULW( =K;=mG1ey5CDd#\Aǧn\Ceu^.E>qDEo~Nm0B55|TvUmWx C)P1r ~{*X|oFnQ}us)ŀ8W<m1?W㕼.k:=utl*3rp ߖ]pVUy1o[F_M̷w֬^jvyOWIDy5Zum&ˊ/C sTqoWbd0q:[6R 腔UUFgF?o.a~cmD2=?`k'-1sd;jt/&1|t8ƋQfnS{C)BBp_<LtEVh>Z":2([ pF8A7 ?|oi8\GrJTĜ*F7 䴕74;%E-\EX:go~%+Kj@C h Ie.#-&!&(e=1yB?}5/J1xh8oF8o-NA ~;S#70]M"7#{wL1+&T Kɏmu$?0ڱ\T1(u= hZYc}m\9@pH2\Q##ypzM[:i52q,Sg#' Cm¦ 0 |djT29i,Yfc>  ]Cag)WK $60? gmK2WPϑmOwl~t*sB=!?W݆U~f"iʷ"HXIe'l!jl<8dEB]>pyA"Vh_%_HJ1-XBgGȐ=n#I ԺOvY*O<+*T{OT nq1j/L+zWFuP'?}S8ucQdsƶM`_E _n$-}Ch'R%Ȍi yW̔xRXYV6;tFGү '1A]ky:C \h;v=x- j+c=iy<n]wӟlp!ԄwA&xXrWcKɸY4|Xb2%# ULz9b-XV[ }`@8.YsO`nb#V5V/3>YSO1`{j'Syi5|t"ʘ~&N` 6BH$֮#upTܒp_t /cMdؒKHJ"rpM pZsHKtam 2Fʕ&ߚC .3}+u.`18cM;C`8)].e8\vD1 fY"*&V}yHeU-.UĈ =~IDfF F͕5PGyx-dLDB0v ,E1oQM"[,VS3&BZ;`S;Qz+ِgxYۃ=~BR2Mt ie<_ p6cW6B;8}vAC;`}ۦ-i R/C.Z=|&0/6V@CDm]C0y}$ψ2/$4dBvl4ߢ7(|+|CE,o_f!UMeC2+Ra$\Y ~owN&b%UסX#?Uϑ" WC:[>-H o Tfrfm $$'q9}]i..?HsqMB[BA9 V(7GހV@%M6kP7v!Efۋ8avic7!>aʘw*|F9@")AEB `ãA}]g.mVĊ 8JՉ"?32"g ׼m̚m y _uΈ@h`?ʕmRv>H} |hϔ-G TH9DTaa$!~U=EFY|@E+d1 \A/wVEq"H؁X l\]#)Q}SyDuw|1jt_H̱L"{]wSJX1ttA~qI=^(GYzZ7p3ڭdHu6|*`8ڍqިU?9JyR4T!i6VrK9v`䋂p$Qz{ubh1 ֌KP癟"7ez\H &Y`\ZD7X! p*O rt )[~C3Z8scX5ep,'⴪=[C(FؚFϕmADWo[q/1/tizb'JD<'LJDZ-N^)]wNH Ndl؎bGy9sJK~>}Nsݖ3*ɗ猧vK4RI9rq{2-̷֘Jוj:0qӁ+d;T]K|Z#5I8ԋe)Y^\̖g28l peTʯuJW~$*qqzbjS\ɂnm\c LQY!TD#&Z4F\{K|d A xi/#M ANq,lM%B,D!B4?PMevMVO7# ̽|?Ϊ/E]0KP<1񁙠4wnՀé d}=;U%L[MWq3|69""gW >| u0W@1W7N^As^_|/B X>2/0d5/gw=t?Wgq\x ]38jހV+Bf_}}3j( Q%TRJ8@S/'FX@n_yð$G4g⠇di) Յ gWT`TPHA.bUK;$ɳ mH7ROhe`$g0a*K̇lPvrY7i pZ4`dc)/#_9!92gSRG4˦#FHZ?ƭzZ%|dKJJFQw8!_iiYX[5avG+aIm`fTt^Ξu&!_ F'O!t# 9>%#i #9ӬjX9josQ:?[ xZwa /`6Fcܽ $ACڦW []|ݷe3O0y1 I"&3g59f06]OE9[/ "c:3,c ${!kHnajAiu NPRWtc%`Ҿ%ah\owNs {$NQBxD)jl?1YYoy'kInE 1^g,blX3ZsI+~>Чd!U_ẻ.ۣE۔oEB]> `o)gքqfP!_;\4}UnGy9f )$?Ho&(ERxRc="L̨næ-3QJg2F~V }3K&aB.ej߭D/w)ñK5e! q+F,}fEVE7^J3 b@JFZUP'E?@ $`ESv ; W ~0$N}Ceby_z_ز\!ľO2]g/W_m2VΌw)T,P'[֎FT&*]dXprD`s .ml@п$0L03TŹ۾P`ޗ`e*gѮ O|8_+PfmK3Q ?R}eA }aw\ !,S >4~e&B印~~50JY9:A2>$ZGt5k\VWG&Yz"HyNI($@0>ɿ(wzp\qA~=)Yd#0&K?Ⱥjv}Ҽ`N8`Y:\¤96A }i7zrKRǍfӕ:OI/Gg$~ leG-?R̺^[=dxs͒)k7,% |[JeTuzaxXt $iO)E8N!;='NƕLRiy  C!1DG Мج@VVb@uGei|Xdˬڴ"oF`Ƿ#C ZL͝sso.ù{!#lS7,|t|J{f{:1d3F1zMs/W=-OUVysωa#/bWʇAA@>ƇS+v$Z3(zGḤxl \V"Lis/k w5E8@d`2CL\hjJ,S , '5UeUG1;ĥ\vsQ hi4}^T6Oq̡Æԩ%H8  fzJ V] 4Ē椛s`VFzGüd,FmA;~U5eg>4KK sf,>QW$8Q9|jVn'Q$ iƩ.h+A|k *{y/LPrf=|%6jkq³N5Z[= ߙ;.* g3BgFT;ꍋ9ZF^u61z~NɃ恲PC7wiPoT::\ҒYW2{4[喦N@u:UDRb{5Z -+Txu2u) "~jP{9HG;.(J9$NgoG \M!$C_pO~8o(qGg]dwJ>'ⱃ`yN;28UTb p4offb/K *!`P!d}M e4c ^Υ.kޢU:2|Pt_YC?z6<QUau9}"0f3Ⱦ'.D?`ރM+sToIW J:Ԥ<ð,km {O6X٘GCi=}Xz(rP J8_%,×pq@u8ͩjco{9sFQq__{?ǨXs4{i8 {X?!J~|+'A|&Td) +U8 *?U8l09HQ1s ɇzC'ǰa4P$`[ r] J28g.֡!il9+_8vغ]?|z|Se-m첯7'C+KKz1Tp^C/.kSN4wJbNp?nWs~ׁ}[ظ9b@dv: IƖ6- {_0Eg&,2 ,XvZvR3qH|3IF0k]Z ho[}̚~RROH*FVb/Kn6#;4 EO2LljJ~Y)؀TWHP*peIͼҏv$c@Aq?Mj+AqBM/^ OTlABؗuJFI=\ D7w*:4vW@НjRl֨lDӸ+G "1+޵8vIb ՚oI]:]ѹ،By@3_QnHԨĚxRuw+ӚRQhFG+Cjn4 + Ö0NFꈚoin4WIwtlM-K_ gOavN+izRPc v&m"n5R}ȶxs@5"/=q_i صZP60A'{|BgdBM@r?S,˦c<~I"_!'\+$C=ޱ<'oi4ə-梃3?)  6Iq~Ƀ\(x S1#Ά/0?}w-Fy@t|-(Ut$tC KzѰ&kDHI$a +{򸞔O[v92m'qz:HP,XTie>yxP(X*H)7 .ҥ\ Cʟ RX"cq"VkR-m-Fԝo|Zrثx\;iDOZ i a(O:`Ya:v[c[礙7rwn'ȿC< s|ܑ5,99ܙ7j'm_Rr궳[T$~Ţv+q:;K|WKn2Ċc[sOCY}Ө`9p:Vn#fCPȖÖ˫;]-Yxnx.> 0}tn.ū˖G ^?e (T4Is軗,84$MuwpEO7*nqkMe hJcu3[wjv}UVVO_fR?֒/X|(0뮂TQB|_9INYK^!1ah:S2 !)zRi: K)iD'CѢ:ߌs:%1(E`#F A⧓", Z LVr jgD϶K2i_acbU'ĺg?!^,4-DrSBc `f*i8߀aPk&/=By0%'.ӔTw%?/6D2u@dؕH:o;wcI7:̿TB5D0?rXC&bxuxT `,b$y'sTNdbs9}9avI4πO4sD SʉoLހ/eOmBKITrd Ȩ(`i!:-_ G F;  e3Ӫr%c׺ O\+e%y3+۹pBհ͜5ˎ^NpԈ0$KR A DEkFMep8/˞~] e܂1-χXru5~M d/8AoPbt+Lҁ8v~.jŃ߀iC쉚Ч r`3O]5^/%Lɳ;pWƋXK[.q[nM]^iY@z*p:jSQmhLZf'<[-xXsHfSi~g'p`X}}\[Y UOV(4!-{,p/ M9mUOdD9h4Sz8yRS5nlb( JCgw E^]󝑞R5*DVW: pg[\_gG(*A*K:ܤ@^޻ y,o(]7`_߾DO硄sР]LčK^X(VE Q¢!XPv;h+Pgi T>޵՝,9u0pu:pb2UxΊPϯ޹Øu9jaU?ooʓ$_]^QJ.aQo)ޔ@W|s־V{hwtܔ0 w|o/MEJ9S@q+8xsB8]; ۇRN:352Ư%!ѫ54`IeҘEӅX8 K_<і(lAi-kI5%3k]f:,(qչ@W DAo  Tiug#{;FU9cQppcLa'QhW &DyAz;jM -Ya$]P޹-mɩh!Yl}vDOm2OmIo@ zv\'=,ɭ'rgvu$) j : l7OMËFrr[ejF26b_qbW4lU|o+-ޏ LC*mMB%@[J"qmɳvָd#;>Al)V@o!.=N3w-{32|dArDAE屝U"xIc 6Z \Cax}J^rgCS;eT]͋m%.Ya:v0<$,{AEτ ) z'2uӂG>g2zֹ%Is#L/(n!g㠏cM=|rbX,jr( ]>H}s-U=tu2X,0N[ Da.bHXv@@k,)Tyxԣdw!}EGdtVhEJ&EW$f+Џ2"[K/y(%x-鵳p$|lQpJat<jTdĘyJLK3?KYTU@-_/~JT-ebdC}@TvBov|˰ڲ8ϗ #)YP !.](LP Ct 2VTш?U lMV2|۾$ ԳO~J˜_õET(F 07ܘ44/VM?nRiɅ}TjED7$Fr9`qH}0$a/@RKj?H5h56gD4\Wl:&ی;ג A۟2r'Qk /{ua>n,X\Y8&s":J/NґLd}FK n"i0 9NXC$B{t2 Sk+[npg#AB!Y^\7ܑfYAlЗ]{* D E5(b% qA7_q`Ud(Jdcm'Ldsw U( |ז#p<5W^N$ (L֕Su4R*_N%Vg紝p ZrAPYO&]S\^ RCz);|A"l[įk?/w߇l^ ټ l6xckP3ou0w ~Zgu6-+Bt_3!käT#l-OHv{Mu'XՔ-f<ܟQ׬ 7u.uP/|"jހOO,x$'K; rZ/Fw<]H[?(k]Ig!0RBNYpF-XGf0fe|քb2\żOP's67׳'G]M)XgPeV;鯫5_nwO^OX1vNEE6A9(ԨU M<@Vm.\,W+2^ TKQw:#\P=@נ3샜HmnVoYq[*(N%?pCV*+ ib?`G%dS#b]_?hձxzSCw0TJUAt}Uz:iIe ZO$}:aR]=Y1<׸ɘ*9ج>ܺAPn -";fCֱĺ`GZ.L_[-e&ҵ|%٦z%WkGX24CI*_i AsCCT'Hܚm}v]d=ؘV %%M0AaLzpUpT5 1p+O0G@=a?\ 6~|)̻nA,j(;hϸ)13)@$ N26Q!§@)`Jmٻ'4@=`HRx2$I-W%-(Y{Q3(B=1%qC07!L(pcuf<T+?e`;Q Ao|_P-jN68xIu'W&Fo;=dYYXor^ȍǟd5sOAH_/,]vcm{D<ƻ.0;d "N LU7)*kszԙQUqۼu=k>lȉ{_WX,=o Yc ފ uFcTmR# =+ޫT9yiz{yO[BՆB@b'`X2\| ʚȲ`n]~2 >ο UVk1oT ^ť/ߥ5zeNΟd\.uk{OBܷ ]?H΍;6n:&19`xR' k0K>n0Jvk?BIԲ:g#H;"yÍXQ֮D(gs5(ߦ7GE룛.oktO-mR ꀄI zvT 3$_PF$\#lP3xԜW_<~ic)j.f|'PkjI^ /sNUyKܾ<N{G3 c_6/UzP=,1;diIzXK= W[_Q+#(k|-Yq f/Sj]2C3ڕpgC웎.WM]dILeL cIsp'rePu0 m<ޯi0* xؘ#舰vVq VTnVc Γzfw t7QghjK =5"ҲyȎʟ(ma 7q斖@``&m:mL堯7{ \?X^TmO )K,t168ۏ\4^AۘD ߮}Zߔpl6eUlݫ㥤;6m O7yR"4 =%H/UfqP E߅qt]l!>ŷKi };:+S+s-0lᣆ{C~_U0u:˱%eU#&n}kxH,fA?^Lx;Y9ʸ3ZX/n'eS>fH\V#XG(2D u\Û4c1 ]y%DhH^#mb1yܯ? 2.ѻ>sN&#.-9ʻ<ڷK9%ˣQ.G 4^0:eWGֈ_qz^6she~gzNʠ_X%pF?cKsL~_0PiY~f0%Rh2^P ^#)vsk(Paq_^FBSOsW?HNdh)䡈˺*ńB|ۄc'$`j_\ǸenDaf𗎟^!%d9 ɵI4_oiIrDz0yjX>ڸ6| J%[7n?VT\ ]P`*f-+ߍixaI;7 nX(dн«xPnG0'8U<LSX5t;8z=0֨a*Xw l-ÐԘwS(>r<93ӶDmX" ִY`/sxRJ5\YַF#Ǥ=7g8 MDZCd0"- .yٺO/L+4x۔ e)%.3^K"|E4˚Ъ5œU58Z4^T_M1Q֡k58"L|$} 8v}rӁx{A~@d2,9q\u "F*xXjpm+]5z0ݍ>-zrٸ0:,6M<=)UMBy*TBƀHq>BNI%Sg&W_RGf fџ:WA.hO~ Z9B*Md~szyB~;wsQ5T/I^op:䋖aJs5%7۟HޅX 瓶yr!b.Y o{ΎLa5fi""blDQɧy>_ڨ!q<GcPh${pHdƕ=Z0qG.uh| %Bո4Pyª @5|B 9j8B⩪|b9 9%_aUw'ÕTh&R(3~6qh}18+e@#TNg'H5!n3~V5]Ԝ9u<D>g ا[;o!OZDsF@*eũm&zxr ƹ:t2YZX!%-N׃zj#mXK8+-tl#!(L{audӷA@'Uky,&Beq=YE-eG%UQaܾ}9AuKp0.JD_'ܚFN? Flu)SׁQGm2#O E? hCwżv?0IX:ZɛZVF2ɬ.徃b o~~7&.g0I.oM/i{xƲX!D/*-h/@$5(' 6#& @˘X,!1z87\z'[/ p6B%shHgfwYD GWBy hBhnʙJO O_rY?-!%xb)!e(o=~Ln?3ש.vz9_gu0/>Ҏ({F'S,d ;=Ҍb'!V{|!TH Nb9-a6 TK4^FsGK[})E;}:NwxchO%ǿxZOZ'B8WhlDxEOCD 1ZKg rY}ud4NBdy$Zϥ`gpElde8mO"Uo:Z)T0Tuo2I5%%f-po9ZlזnOUiӂԂ/4+m=>D4 BGo$3],`peķC^U2JVI"e)~Vzٳ) pĞ{$ֳLB Jt@ q(%-[r~񋱢EPoug;٢zi:"ІHwgYYg-ڲ7=jSI㦀7!8scKM3QG & kudNƂ;/}Q-8wFI84[>?"Uw}8-]_c7STj "@NeTK/&bÞ\Vy+~RTP<x#wѓM~ =e{1hrWMo'D> u3|jӗ8gb ~ٻoiM+!K SG [z&qa['B7/̙z.tf~4Z Ǖ%(2gTeL+Y1T$(O`&ډ\?Yɯ\:tq ]S|Wj~\Ǥo,58o* Չ7I̪ ס%ڕn\ -2^[u,rAyA^zXAJdc 2/YF;!tt`.ScKiXja{VMʍ_aWܫ=ZC N?91@#5yv播lBB!E? ! :Z߉y9Ah\=Y?:[xI*IW+99v'I0u ^T/N- %8rah-4 "[هܔ&V8jC1iۇjU7Eo7'|<'/c2  KNy7:TmWWeEXv Sa3딭'q?Cm jteo:0nveVd_"Ib ̄AX [P˳=VkJU2V)/R)a<M++2l0>'.`nW1,}o; V%Nyç0#Mp&k@~J-3C86d {`00 P]b.vT"o誦` f O^"1|^O0R]_ *[p:jyBA ;MfXcacUHbNȧbY ` 1~q /LKZJPcD gs/M!2We DzkS!V̪MnI\?o%In%_ǓD0 (~tfbրmC Ϛ^kK-`bFMW-317/IO.s4;3kܲϷB[>\7̟%Gp&d S fqg'^{ir8\ƝH׆vX^[,m Z}I7~F{,tXȲF)$-z} .3"W'uiS ֵ`Ӷ9ْlZ 秒-9t\2 wKưc]CdAv^YUs0zD(dHRLPBVD(ޘ}gD O$9  Xb-ɦʳ0E7Wt->AAoYRC}6\Po5"L ۭZs{3*Oy$tmS CK<.Q vH R$-i!ȭme=#CEPH2%2TPaXx1Hyey;6ފzt]S#]#X (D0OW^ƑO}u=%"yKݎѶm|U0KIݛ9M?yxixiZN=ʌi=zCò|5q!DHG z~Q8Xw$.A΅XbeY 幛EI/aʄ3V B!p^qb_O/E $m$ٝTnUnA*?)j${,isfoyПWOvoq'}rRlm\ak.DG6:+tL_hpa/M& @_ r;mT qDZH)?u(c]ꩥ<ӂ`װL[y)i4w3մ2DȀtnIM)eY^{8&=fP,Egat)ќjqoyV$9ygqεiݼ:h]ajw i7; 5: AgvA#HWh @jYD8FiJ{H&[l%wLbuU*2«j2&K6 ѯ^9T {s*sHar *"'R ykc$s>E3G#(m!Ĕ5]Y=KF#{8pTwzl2. C 7:V@Hۯ]C2/ox'sa! [wTY'ҽ<FP 'nPˊ˜ߎjL DƼgUNTјdpm^S:p0rѶֿ–_kbfRʵ 22[ $۽DsA{ b8Ȃ$3*'[u Ѥǭ|gmdLJX*2=&49|^8L.,-J@19MDN[ y``S&H*A:yh&+(%o S=Q@N|eXE*%R~6SY@'^ViBYƎ}8V#7z?+Ņ?c*.SD`󫍊 O\Yt+5u7H bڪ+)l&QXOM!+ć(gts'> u& ㏇8S832}3PҽREc䡉'"5ΠB] BVVSqt͡)/x[/TsY LlMZNY- 2ShZ&z-Ge֎ NUKr7G88 Z0f.Rk4֜bRؼ+Efi `)$ lT!5y[?SHy)g*!-H VWwf(k'ie2oE a!ArJCU6i$ԡa$o@I0ۥNDMxVlJtʞxdW;u`ևba/Sl3wA)Dd^ 9D3 yS ;s o7)v;(Y?ohKiacTs1Vh\yU{ȫ9Z]G Nr\YI) =Ra 2/d\ Ty$WpU +kMe<`-O8%P!:L6 D0$+d,'Y qcdSvN ~(P wE>%e8G_ ҽ:OZU˗L+/Ál29_.abυg>wmseD ( $3VXx<63@]{1PVFNQǰx&#d8aѷCTZ/7ZN1 #1qI=Y٦T vvZ&⚅*MB _,r]GC~z<#TGCQg{% g)"I6 xB u<~nf*O-'/ˍɚZ0.{j7qJƕJ XY')y]'ǞoYU7nZb_'?~>u}Dz#C?Ȗ>.TAzW RGi"[ٙ8P\Fфې?h‰e.kN'Ev3U+ &̚TiBrW8o=;_zvΡw^Q@F'mÆ'ƿR>QT/{ϓӴZgb[? Sw9F2땭?BAX?96E-@~w.g跩`YO뇠 K#Sn0-oz‰Ci.}KJcdlbnI zzyM}suR΁wcٍ-P؁ZY.bAܡ؅ +G$9o?5I$dVp7Q@< DP@V_%mx_Q%HθGVQ.] CjD[]Ⱦh8 gq֐iKwΗe>k@=>9g Eok$ǝ'0F9c5Nh ʭwB>I9s w6K*QqA ]"ldBJo™ExzL$]t.Е/UF |2Iz Q.AvYT5= Qq"F7 L1{vPO(2I8]+uf RLe`!gaK?!ZٞƬ=u%o]1s?dUD'ۍ|y2ɉ{GgTEq#zIG+ˢ4E.BS?¯X%牬FQz1 ;t wf=H/WV|J]Oq~i iN+v6Tz1H ┷˳7j>X80D7- wi` ēG$  Kå -T`$ )BU'4C[zK]|){IÈ){fIcH* o3w@IG֜퐹i9PQk%~6ҌfSŗђRՈ (#&2͌m=Rk;bp+$8oV>uR ? ~+sT(UUW= HufT G/+<&n[/Ye aN-R oo2r3ɞ;Xjqo5|/5Liׇ0ܝ?d!tg}=Gӟ]fƇ8R pQ DŽ%,n _}=(l}` Kun7־9^>M"%0}8T]aт~TtQ}TFyʳ͈GSG^()AŠ}k JLU90ivd=#ӭeWԇ;{(d#K,U-ƕr"fC݈o*﹜_NP 5zb&۴]fYF2wkx!Ul\"LՌWfkqBX"z9x3w2)9IC=fu!^BQjMt_ר"(:a. ^"nd !Bf]/BSS:2gOe*<" -jp=t%G4C lT NSUe!!Z4M}A*r*΅;q)馒Ғ͢Xsq¡23 =cBTx &uӵQ&Dev{7Ie#*>B!.;ȦR){FkBFLr,*5\wB:wpn=T'(AdvsKu$qՑ(׽~E5G.)U GRNm WڮAwݕqP{$mDɟ {jˠG Q74^4f<} ne@O] drAkrL-n9 |peqbgXz:O!l].[Q)$2Yq2!{zBQ0A{,ZX&Jy1rq ^L; g  èigr?ej/0fCOUtӝRkC1=>l5d,d V .ڻƳ*q8b8ۻr~33:쉋hf__jpȶ7"v {}Եlk>IwUF;zBiJ8plw`<+#uR\l`tLD/Ƥа1%s$jP?UM(G@^Y?RD6jm86p43ɕa_,fiolH{z4q5 /lر%!4.ZJ&\co?VoX㳘)5n9hQk>T ,1m̍RWw]+ _ ;w<lp?՗ڮPucP \옣‘yvdrg)oq#7@R+`^kK]m,,epCvX̢ 7"p庣wt'lcdTϜ1K@ I`L m("閌g`< }wŜ^1|Ufe6EVodXIT(r٭Z[xWta SG.w}UF:ܔCl鳎ZTVAՄ?Ba!MnlG# N(/ S͂rV= "!)qN0XD '_܀P:Xf*˂b1nh Jn@ @܀q,/)F>\zJ CG}"g߅m nQ[tA&dɨKXFڽrJW$7|{w s|qCXeh] [׳i=R}eUO#A;Lf!( (`@? VB ɭf[Y;͏eΚ lBTm\ӦUq֕OW)qSl8JGAy跱1@;{ȦYj*'af pJȖ^Rx~\ G 9 "ex`'T襉pm}3c4CYK{,~%rnqǛ_k˄h:p;'y!jakJK847{/n#Sv1n3f^:ኤd@B:^CS4ȿ$ M΅ϞIƞ84a1g,QsO\PU w'!oC*}aeMUG9rr] Fdk^ٯENrx3? aplʄE1]ˊaĮ{2yT tćBZCҢT tĆ̶~KE8 Sm ]i'A'ᆂ.ߖ]ԽfNp…_]J z)|4oХ^{}Z;CrՋ*|b8r|d`Eg4 //O 2 ns6ZJa#-銿ƟM,WkEVb+]>m_}6Ӄ3)ьwDLPTuF5$v}rE*~N6=k(ל NO&U 0,ARֵLU]dg)hDroIH0hZz/Q6 85^CJČ :a+9osūQl> \\XF\S[3@ ?IR@%cE0~L,3P`\ mBxTi 4MhyEf%2}tdv m]($v]*,Q7 e,P\iEjߊyXg>-;ćN: c۱LF.wT?6J `[Uy\/Y8T­ SWɠ 0$Θ)z7qkMe F^a yDT}Lr%NC8)4מr2{WcWmvz_T91>W&VўJ{(`j,z^Xi;Zf Έh,rw;V1gFV'HmJ='F柧~&w^dq` '5ОۮZpne<3Ꞓtax H`2KXEX* PGU#gE:$N5/).EfvBKåI뫍[b)_ő]BL5MgD)+q:T/Q(d|$ d#%LuB.H+|_ a Kjcj{#@k!aSCFcmFiO5HRIr^h\q=eur,  IT'0z6n{˜4 O8Ht~(/mʒju5y"ݔ箐Xo \po8" ެ3w+Uו^FΖSdH_E33^\h;1&x$KZ~K<8OZ7vA&m{ӶCCCXw oS*t7q3oG OVa^e@#XJ|c` Be4 ;V1,@9p7jN!,3i?h5Z#^R[I`(rHq:YRcr1*R#H܋u[J|A:d|f[Ag`\,vb$LMs7bP^F!,; ܨOA%G;N*kMV~ҜѭP ,Pyd}3?C]5%-yXu2{cհp~D]'CjI%_*muP䴨K2]>כ~<wb8&sW@EbHwu3*~L,܍q_2>t>.8ZOs!CFi$D€MPCt5D-|F >T\~B8$#; 9bp._ԃ 5ظi8Dz08d@ ٬Hn~G^2oC>iUWJh~`,q%kHg^rl#z46P.u p0;͏ [TM@tcV82:~Jj j{̋קf@b %c!e_MԉLy~#BFr҉lZç"QPrLS.8Ʌh$$Y#)Ŝ>Ŗ5ՋCVX:XMbS'sK+fech вSI0~ˏi"揠'r}E/g ݶ3jp/v9gZ,3_xcd)oqם:hʻodw|ݔ& *~\cA4=A6ϨOjkb+y{G :'T#l٠l]Wi:SXAOdn^z,7S2&JL֮iCH\:ht}R!tpc“~q<\xZ)1w]1ks8&/nB㰶OYpӸ?3*n1 "~3 !˔9z3x s PgE I}a4+N@2Y>9yazS$jxDj!"Ϝ-X?@ z0+ E&#\zځ,b>q(℃3bJ:RX=q-&7Nj J_\yHal*ngnVhkcL3XuT!t9?l)] Ȟ[-,:|?A8*)`I.F.% VH %=Ttkg6憽p](BPWv֔8Tč%U2X)qgȩ$\z*/r9W"CvKǓr/Nz)=!;~Bp+KQ]Ln(T{ꏖ b<ֲkyKd_5;ƻ} ޭTA2`){BwA@ t\2u'tAH@ܕs<ƣwŚP/R`D!i1S]o`CO_: L2Sbpﺘ6s&|Ͽk~(~B!9`F,Ԯe&9!m{MgJeiD5H !Q$lR^KQdSɬJ0~}f\*aCrmꊹ w+_*(Qd(shS'mK| U9@ τfT hhަv+>U⎲ʍm,F:,bxs_blZ Z@?5LO rQ0*~"j`lz2gBpUYDȿ9M)J6:*^8Qqy­ERW]ydYeprXٷ~=X&@I@OZ/D?μtdN \_`~qGm&e+>ўvٸT(GR *XԚl^1;Is}-Uwt9q?3zoیC7v 2bɰzˮ[-'dpk|u^!U b{'# {T4p H}xmP۴&mс֖y iYUo|Q8ӛ?RB(ڰl>z~ %xv+w@]R0E* QF7sS?vC{J5s]u VJ&-.22BcHKI;=+ar~?Ü{]wi0my&CpF 7e) egH/93*~f1XCX`w~n64:nЦ՝Ld}ٚVdPcd;(gO=*.|k(O8aLnc.$mL[d"JwuрdA)9@)3&07 m79?,q~b迸lSW"-:hTW)'@6[HʕbmJiNZa^)0#^|"( !sfqg|-7G#.65T#TS?Yo<[V: gs@}]5e gA+! aY#:f E)śͺA˻tpVpZK-V&T~WMEHEj]E3`}׺İҒ!Qj~-Om -@{sKKzDiUst&QϑONwPGjlq2a@6 Pda͓tn(}S5na#l%%gA)w>hC٘jPїIƔg[U\SoIV5cvxZfV"Σh!w.9)|###փ YP'@Wȸ#mDz|1b0:9I/n^ 'Sm5V.FDz|_'ٍō!(7ppJ7(%tQ1= V p/GCPF I*^FE5<#g7yt0NRb6(mf^*Q2sFX[;-o9D9HcacD˱Lk)=D|3./!-iT&9^wUmND]s*`q 勸Ց.V[^|pGv\i)MM6vᲱoyu@I$?>K(0 BC{wf,,2^]Sh߆[qRX= x{.bmL{ϋ> ~~ٴx-G|r$`8;SߒxSUǏr%̭&77HׄgݤjOf8X32eIӚ`Wl!Eu1nȥj`kG8_^pEEJ},yb:t\;zp۔D_NUKym~htWy̧~8~ -qQ}$[QBjV0{IdzV * B`"69),ޞ9ҧ~a[WprDѵU9 !m/ ɰ%0®屟]J..? Um߼Y/e0X Vc`&m̼^Bnyݖ|HIxgXN66ͶHu c2 =IKH ȟuyҗ sżO_*x2iŰeq ,Ciy%8Wl bhqCW$n.SZ9,u:a[ ì`Hoxl j~T$' T bh0ܑhBj.ld9㛻tdAlc*u/PwR*digѠ[%jNRA>i>I,ֿ}Z#$je y0.֫kbaeϊLz4+̻ۚ,R{Ƅutn=$|IQQ>]>!U|a:`|^no$I |)LUT0w!*7PNѵKQX۪FBE,"RHBȠ&txzM3 )/0X=Bq Y{{0&H/f\ъ򖑜N7WFo|y \D:iCL.DtUG߸Jg8D}C QK>>5":I6Gwo,V@(8+W2G7KP *G5 \. F1"!TtzB3ubkk.Ah @=WO3zЏ+s&kU)GY]w%2sx ~yBg9/x{鞋罆ˍ9Hȕ{NfnkO+y>CoKA Zh6$h30ÞGmw_cU[.`(F01jcgW-%9I?r0<>-`,8*QY(eYl-[M<=k;H#{j.͆ů`3iZ oGn{iSG ำa @-_rsJZ6^a{9g%n 0p5]f /c_"vJ ~*}Ȕ048GGAڰw aЄ-uIK[im eFPґf8iC6s1O Beؿ\愤ZZeZ3 ƍFunuTVIM',j4z<{B<˓YP)ڣvMho5bZOaetXHedJ4Ng|]y(홢0y7+.k{ϱjSU!wu=TC\ C5@,k+UQ0>y問6N OǏ:D"Hꋚ{#( J$7`1 9[A+ 7}@f 6"CTJ)igȢOKcvkǓ~bfqۨH 207*g6#BQGojjyB{Cڵ odzrWC`Prc_FK#N8EMKA^X=|b~٥jj:"\)J VABCqI'u/fe^"^E!K9>Ӌ}2F*2QX0ANflqd8p8X9Zp-31}ƭ=@'‘ f/ƼC® *1PAu:!֡!O)Z~և+YGGWAt +Գ`mڵB qQ]%4v/<\{Ȇ֨Ib.OPӼJb`t7=W/%#|OcjbϬOXt,D/?AG^ L$^k nWi h1\׍| &lu;^5PrPT =2\zS\URkX.Ӆ}sƲpCOڀx'3&]pR؈ܥ<Z.E4d aQv¾ 1j3gD?@_j&v ]ixNS,gUapL=Qc& (DaZc }+s=~MxP'ʬ MGǬigu}lfX5hkeh7䑶~(g]C8 Nu7B2#yz[!d0{ 뒔ߕ`׮?~{k@29&1aJJ}OI=L9EvO94Dviڵk :2 QR\趓M"֭3fGODzWl<*(=8 E:۬z'yY`DR a֊ӿ˂UW^Q_wO!$lzj52_PsWdDTJȿ tz[.8!8,'3KkP'Aux(1تd~* PzW,b;C ؘގ8-}]vX&0msƅn^. ?[q6lt}7 YR^ԾsЦE~8q2[N h7ɖN]ϽR ~Ff@!$c$? 14Mӷ,ۓ@1%|K?uaKW`$Fz%Vbeayc+m1[ٙpg }N={ZSzKB z[Z,ggQ6LyUH{U^qc _@D&AH{"j yl@: [P=2FdӞ&V"1>n?ϫ׌qP"6[icBdpc dsZ?`z%'-t:Gr"Tc3mwM%Ȍ@ zm6 i3W 5q?"(QeǙ(l$nI8Vl,D`#}B*i6RL ZDdXM\ zU4bVzW'U`6XJrk1ӛquUATh~NUasuT"œ]eanm>oq<Kge jAF&Er[imjyyr"XT$R%(Y* ['$I%]z7ۉO y(%F|}8_&jd~IBZ^ImpV}˼ y(qPVA?W> Fy}>j$n Vj$aUS3LxAB7&PҲX:1R,=:GjPCb}ɱ OTX8cU~DnԱE| bE`RG(AE L^gxZ67?.JyL1~ik6_`mbVgΖ4csi')8J~[J~܆ ҹ/KcYD qHfg!…HSQL0{CM*ۖ9|)RY\XdQ8K}wkK H_*ݙxnA̺'ɀ6MsF 6H6'+/`^3ws쨬FP82Չo3j7k+sBn Z}c<ۭ4hej%HoA0J&xEsTiU9GO뽘ޗ}я|T<bgG[@-XgƐ )\e9 u&uMYa\b_rBg% cN>.Eڃ-HkˍF^jj!dC$qSo/Ii[;DgR4;q"r:Y`*8:zObiu}-ɕ[ ӫhl'?&^ye\.aeuΕM_t\.z1^^#FmÍ;zuզ17.@Jq2-Q9Ƀ3-f(P-*?IeP$¼ &µ<`Jl]n8^~l%>q<{ |Т?şU6!dbL |i\d4W_Sr9W+Sm'.g;何z̑2o[U RB=U&Sv 1i:cqElAfn_z3 $3j^u:بDK *jٲzCϲS`H`gSC/CMjiN0_d[[":ψ4k$ۥsHT݉Co&z-T}2(hkA8JK'Kݶp.#RMX}J> P4엦:0:55Vܥ! (5v^wv{aLi5@B8jMi\gߖM Fw!ImǝG\b 6}&%4nZP}$`y&u^qx3szuo@j!T0 Lo"0>^y.0SU93+Avb)NߦxwH:c'7TcԿ:DF>Gil$d"3+p}ά^Ro1N RL}9D>A7 9)7 z~g8xQjO6/BÑCsk+* c0szkMܹ'mŎ&%I$잸b2#YSlGcNXxyԷ߳!F`dUR&kn`ُZ)PQ[Ù8֭֜ؖjVqbY2DQj)J24-L"VwC;`ߠB/^Ʒ6a@n'x"Ԩo@jID`Q/V}q)щpӪ8;L-]15!nw3/<@{+D9u+lfexOˎ|+ͦhyz@'f6/:ႲЇ@ȟ5s&1F%Gfpy;^K2f)Fz6誢7Fd-.f@D 34Z s<3 vy7(tH Ho>+C}[fϏ'WHMܡMtg|Wg_Kd &85-ѮϕCb3TgРi3)k7gZ]0ٌfUZnta>t;{a:y9X< 6"ު?75XV> OY([ylFi*%T(6^J*)Mz(6rG$/Lӽ;Kє~[W3J'Up: Y)ΉEM W r}i-:e"VqR{:~Ќ\*6Xo}@+C0Wv|r^"~U NOgɮ7NZؐ+[E^\w[ ɾ4P?E(ALN-RLf ydj'"*K,M< =5~+P֓zvjkdʻq3h), .^Vyڪ镉0ޕ瘏PE3kqmብaK횁rDdP\'f \%AEB O*^YҐvm8fPZ-ᕮS-;R6T饶֕A5`SƲ*yB| (GVZV6zZ)As<]KRTleSi$ޣ>'d r ;"ǵ$YI!A I#xp[T_?,:j/'"d4ӖnI~ocJ5]e):KvuQ0$XǮnVHcVbt\95RJ̚xȔi4 =E$.[v?53ւ?v[+vDxe//G1ڋ.#B 3I7'-5'%Qߗ](f эOKPNy쨙" ?@UxL/+=PzPɝ]xUZ(Gj-7&T,ҹ=a ZY4Ӣw3`iB7_3->:l0tP#s]{S/{Ep.)߇u9tiv!*@峛0E+k" ѽ<Qt5K6VWO^ԧ:coNrI;`VmAZ۞9'r+RTTde{_3^2o<֮ۗƽ&+*.-DKL6lO O)l Ru>[_ėCXұq$c !)`危'S— +ϮoY [ b:Bui%2/WyjzѠPFNe*5l`zd֪ƪ 9O.#c#$Sk 듊+2(a [FJJ.M,ugaPrE|B[35F}khca_118a2bS*ևh^%3r1y̌ClGaR7P/b=oNJ&l&h¥1hh|K6*3V8O!}2ën.5I*?ޕBbjKuĄ )h?A0jz%ڀIŦFQrl-@”^]o`z泰eNfk!أK!%aDۣ>ԛPt/N^\ر^ + R m ďPl]yy1[ŞAz&8WKyi;ev4B){rF/OߞVEh$cY^wqr/9Mf_|ҭA&]<&3X {5/giYQ;XhBյSQ:ZagZ[mDcAtEzpgaʑER!YaxchF㷣|I".{f S/=_Z^`{j; zdi+0P:B!`YAH>2\wX?E s76ڭJ+]"ׯU"Ba\7st[w>A}񙨷4,|M*D_W9Kj10]w=xsc8L.@!r{4Hu2ոhWD.aǭ$B<LHS\?mn":>^u5`3dחsLtoCu ܐi" {"%^;.d*m( fU.dZyg z)wUa N8g:-&. u.!($s~3D:Rxgٔ%pPّ;>6DtFA#G=$ ֦b/Tp-Poyj@_s|ŤO8Ʃ]kF(=)j$Z!`=m )ad`R,vq#Lfq9̈́癹hUMX~$QL@Dc-'/5~1a?b6ط>屘$UF]K_mJJgn,ch*N/ID@R%|7g,[RB 0I3d܎ɽC~At*lZa 1 nG$D[|G]a>`6^Oy|+Ob"2x04|0H 2E[J{i/SV ~ ]ߓ(\ 4;{Y\>M|~헧 [%u8X{mki*K-nh VǨ1c==x b!/ֲu]W( $4ir4 3b)<2W}Kj"ghVU rG u,T`"n׿Vtx ߳^Ek9'1@Y'׌[BtZvw{oL29^5~Q5dύt5db Q8v00j ATyDE{YVpM:~0l3-:|Ln^'\`͚X^M0ج}P#|ml8TȘdKϕ[yr[eG3|!gGGGy&J2phϷ^ mZ[p{vqR$ *B:]#p\]͏(r.qD'}톩Y4f߬C$P6(f˥%)*Αwa`ԢtF=F@ux`;_2&[726Kq}nv#{4/!|8 "T.?U`^x Azr^ E@fv,%B_|8lMg7ztq S(ʎX;;ȅ1fNa9.pĉԡD',)֨NwH;F6pc~/Sf%t>2#G}(+_ˤE9vC?v 2ӓ!l*/-+P49ş` tN`AMV,2[j&iMP Z=wZp)KJ%Al#r<ҝՌZ|2# *??1:]B Y5/:Qѯ±Pϗpn[鋙/-OeK$5Wsg)eN ^z-.gp#"P𚹫jY/5Lɶ=zfL, J@T)_ @!Q79vL-1Sc'( 8qO|y)tjZTob'Dy>kTs#2bԙȂ VLPg3ꪴ0ՔLmzeouƛbRel8zuSJF`x g񽥻!W܅2<u:W NlW[ ]*7ɲY5Vt 2XJ~`%>9ܯ;1{ Ň?&)!YbL2nS=j!|Nx(2fA)g!tYy( ջ;bxT8[݃5LbIː:\OOp M2 i7DN¬ڥQ`oq;]qr6pjg 2;(w)x I1H-ՇpnP&ˈ3A~Jwt{ޒO{!-l9X1OGWX-ۢ~Ӈ򇠏]OpmWpլ6C,Tɂcȃ ƭggmMtK<{^/q?;'cZ9v[f0rߤ@Nu*e25Vg nb\-鈐E$rm-8:p,9G%Udˈ_7BIe#PJ?ۤ\+|UU0?R} l)6_<"N4v ` ؊)q %&-er6A@⪷@n?2^ @ThqZiڸ@\GRM/jbs2?lkRƕڿL?WNv ~u@ۼjM@eL_VON .qVPJ*}ڞqOd`dvm?J',fgBP{.2Y1f(+:$lQa+q6z'H3hS8?LE)^w#33T(&ì ?tbQ,>"VbԘ6+}[Cļ&Tge$[.+lz_UCGCsa&۩~R:zDJ:ƥ011I5Ջx`MO\637P kBznB4=Z"[D%h17)Jo{utDjSU*iHl7EBk}Ozj\pqqgn2xbxyaKN- XQͨT3Q#-\Z-=dY~STBt5(b#3 . H1K-{X bf0?c0+ T3<k1:r'ñp]|v"d5VԨhpS'ն̇R j|PξY mLꩈ3L9CeDp\*"ZDw/^s6)32GzNWi%-SѱSYDC ?FÀ*q՘F+#=․-prMOԭ4ȀI.U2"'0v-r]huAi{ $ sUp-_҅DF; S83IꨙDo~vʘ5G^6"e<;>x}U/.s H.Ե)Pt rUg3T~(-ng*%yieJ+PU`)zNͦ^?foNϜ%bҳףh3 v|m"|!WJ]|GyRz#RD%7dZУ2jr߱3=;d5/-3ErfgC 3}>A$)ky+7 [cW"ߜl@06W[ZAq\VaM9OM+h9ЄjY!B! \d:)(dP{\VFd a;WR.=Q wh&ƹJ(/SUobwvũY)svdԇ'Kjhlb F^7 еqLdS!tKGl݊(R&t[ ??1:eE%|9=ƜAof0M}-dAĨq8>[!Ͼ<픦R@1_ /f 4rWT#E6Bk'c9" 3-#WW.#@mdWc床`0)l٠!$HH{(թ"*gha+,cVlPr. 5+s(=1ﲊh ݸÜ$:1^g[ ;7$;~3Ӕ@&vGPzEAśC7iUgg 0I҉a4SvpJx)w,XJ06bWW)Pv0K9i>_v Sm3 9CMLGEnoI.`SDXq?G dfT_}n/og j\6yv5gvͧ3mMnD#hb0l0wrfOaJ^_3!hqK0>]F~uA:̊) +08E\ٳ3'mkI@fIw31$iQ|kpTfV?YPOۛ%PfyDUzENI0=vB1]LVX&gp5-TK7s3e9ԵTw3"j&ݘ}pv_~s?6p+eu.t җg&Btb`^%Wge;Tż㓃 ^.i_c-S#7ǸtnW^ZL~]>ho ^yꧼH_b`)fA$?W@cڞ#]^QS"Q |qO'V:Q:{@ ; 킖rUh=BߡS2h8lR/y>Xvu4/ݺv*3[B/\H<$ ֢KGu [mO{ Lrr?yg=Y] J+ }h_#/og:?ӳ~Ӣ`⡍dtW]D u˕'$U]!SyhHr|}:'=Tp\oG9 B׀?Q>4Ψ/dB&2fy~ǀʱ*xw<'NFt ,[ /MXz in.GѲTNJmbDH`RҌ1nRWKO}좧)XIlj̴FR+>3D{ozeDfg= )UB%YS9ŇXYtI `**{Y7Èohr)?\Qd~ihE>kF79da#*+ui-qh Toy"e_]̙ G6  kn0cms/U=h^PX=cCc`Fmb1+퇆^s+2+f=)2Zqo ]l¡™mK_j@ԡ L*@.Au!fԙ}LB3jT+䐽hv9+:W%D=x4<ˣRHH2K{w3w UؑD³es1vyp]`[K(!X\Iۛ{HNuRf{!3_} E*ōC0 x*%XW<[g-M`X<~`|k;[geݻ74"&5g‰r1!Āmّe=I~;2X DV҇yt0'dgwY_ָX:B9X S5,%.dwdd y{:-6ߚ/0: 5m鷼 6 -v:Q.0" 3= ߇V23ҁY2 wtyhJyaAf'~MKԍu1+e'SVd1@ c k逬BF>E9Fyl TH0{mß}r-yv8i{r,Qnyc#819l Qt") YJtߡ6݄IjFJ(2vڠyu-4C,1SwF^R>F iG~ ݈@/{}VbVEy?\pHu~˭ISoY6(ǝΪ2HVkzhJOEsv瞷nm>oʞpU_e%uB)T D!й"pBU HK {ROJ^%qQRUz|PB3tIecP UbV4Wz#J4~ky6J pa+㌍d$xQXo,g_.CvC=_SQ}wQ 5 쵶 *b&ɐI s"SNC@Ľo%ԗVZ9)5kյ@i+LXgDb_K(g!= `zByӐ AJ5:~rh\* ֵ"lȩ0g.k.HÁud:f l JȏҜ'eo؏ :7t1S f1tGK8\zoMѱn`I&&6xh;s t]C)ﺷ&-5sb<`3\ģ$m?U7Y` ̱4';iFL 4~` L @̴.#9ƃw$ pn1ePm<l1a*cG`÷³PLtRs&/` u -:*;~^Ii5}?-Є-;Z6o^-4xK}V Lc[ʗ.T8}yJ=MaVЇ-%y1~`z9zM{#JdݐM9ؕrudx5oBBtMc,/%"K hT<rM.ȣv3Kgٟn %&%Rgwqb(Y>J|^Ro/ոz"*bԂ܇KDfNfϾK?m먭]D;n[fiK śz=kgDuޞ~| e۬x5$M1+VusPx#/@8U!u}n 8i*xWBe1c΄lF ^YC #U"7# z!UKCT\F^]vVi{i!fE7Q_O Mⅎ(Mo>kWiϳkͳu5uI& '5= J$F6pҮUp ^PQi.,/8n\1-O8y{=w+.nK"@@|EHKkO ^Lwd ’fw"(pQkuA-\}[ ڐ;ruR bٞQAp:4ݲI$%6WY^+33%Ӛ@n<ݕ {w 2U165-^\i!{89 vom x#>wٝ8z@t ][0e)&9ʂgP34wy9{W_S & 3WB8F{b5I".c,9*V dU%%j=DŽhZ诿-}Jbefk%oH,eEו*ڃ-Qٵ{ e8ak|>:n-9+bO,f3mNg1ԩGd joF?ZSP139JkGD MZ}KJjXy3Oa.ޒsM?~aaL<oNd N[e1- c!V<`}*W$jn-;>3w ' [L&Ĕ:Yx?}jI36lIV;dt[8WiOaBX*d__dg  +tQG5U) |ٗ?g s{[`k+zT+=e8ďX㗧m Y-h*e*{x׽qaXȅfr~xnI=?W00QFp*S?"Zg`6T}kDYwhH*= 1]NK&K~w)TKhy2yvU L:;~.IzhxI8'^,D __ <uCR^{8E@šQ `G Ԛdž[MX4 JYNގic1[ BDY+B_UWUCtI"uau0^>p11-[ )gbxo&R\ f Jhϰ1gQƼY%.IѪb[0QA5|/W\1$P>YR`q9|Vd*hk %|[v\@s5)ㆴw^&}D%P4qaDt30Wů.g s2V*KD Ì4}TJޔܬ /W$>¯A;`]NHTRKK֑y5`5gs0߳ v'.k-⿡Vs"JB)Vi4I߇X-2nZ|Ւ09g GY縠5HB7j_089fT9\B9e?*ޕ$3Pk O*fQ₲ctcKs6mvKɳ{-mD .¢~k8kz Y'mbV͋5" 3ǶLCWٖqMR^6e6 3f ގJnF>ˊ= s'#0uKF Ԧ%yN*yCd&'њIY?EpGyU/љvM| F*_{VL^٭s_0պm/zhߍZz;28qLM믰|L"ҤxWj/02X%m4QrɺN9`cn4s~;S·DfߚsbWIȄ= K]Ej%YE(x??, |0ad2%JDfo;zy4EXSߜuW̺p"aCCp+IaT\:7/2 R:~vVChqډׯx׆-i<Χk|`:Q!nw M>_w/PPg7Knf\^Я,lm&psi5~2䧑t/kJiiҋnY3=k)F#.ȿ]7Q\%1 Ln>a#?]DEC ʓU- ;71jx{t.w, D(Q=8k\0h *R@ <}EG_s4Zt"yrez?;#N FlahRx@vJD& Zp] ^?W]|Prew6Ţ#`)ng"&*}XF UN8]s=H% wf4,1!ݽ(S'h EK\*-`g]ɔg[ v 134tܐ, K*o/a_\$ާbp+lXe"SX*MvC`_WRb" X8PiRͻUҕGšKElq\'jѣ nd5FGbzX6 |WˆQ[ϐi:LPӽ 7ȅD}4AQSC̘F8+Z"hc݅~߲ZU*4nVmXQQ!vxyRJK,}(I]Y-՚PD-fɒRq^i駵E`ixls2vcEߧ3LӍSfI$mbsUa4}}Å"ֱ ʺOɣ, a \5*97|bgO0FfB^q(X 3Nr)?:;a@MLJ2#V—8:O`P@ګ-\|R"|^WyvJDQdYn7ڲeBeT5[]4e,lOʦgϊRm 0h|)Tf^N_9K7 SyXp Y4ӽ F$"$ȗIv'6{VwĔHsxQcyt1kGѼ*b^zV r6~11qRw+x9.>Zb?H2P(@- ڹ&%1T؁I?E+ARXu:7艐/,1;,P7yzm^cdYa}.0ɓu"qfr SXis+wvbBz@B_חl+126PC3# t+P#[kW6H͡H7}T,3Z΋yͅ]&~w:~wH\SFl6>8\2ӵa#%d, )Ea;Yu" h|FDd6NU?91j+}ؓw6gYѣTKZWr@yE],qVT.}q4j_˼Dc7tLdF)%JDs1KZʭ0?'g jY:Ss,ګ3$ZCvehǬ}K\S1^ә>7/82^u¥GaB|Ft ݑ!tPdJpOYPN6("`f "^v LLCR$*3UBȯN Vj?[}UV{^M{V4xfzN^`7WI|> suRH,آ*u˨̑ 6RJ@)i/n:`=RA?aKN1E~ tb`-EߛNx[f`\"Mtn_WdI r܇Ez<@3 ;u+)$#bX9?0ׄGM%[.J7IsID,%&wE'U%qW_} ]8"T鶍h(ك5L >_K\Tq(adZ-}mnjHy!΂ 0[ A]-wUcUkGcZ&axƠB8]?cĄ̺Mb,P.DQKioe)m +<%SHy@-{(ǰ,8ʓPۚJaWʅ^x<s3ɪ!y;a <JS˕$V;LڎՈE|? $~uQ"1d+5*+mhZqg}ANwq[-bd4,=C+~LH353a{Hbuʉ;A )F>v@^1KKSdг =Wc+i~(=*̿Ϭ?#꟝"EOŃ뫿mFL?ka;h>dp@DH54nXΌ:apRxiJ1P̸-@KaX?ua%&C][.3(.:.0,j,\ 2Q]7fw y<̶BߙYă(Ք/ه;%,Y3gncMϚrצF=aY!b& @~evlLEj`/[pa_ K!q/ .UaŏL rJAY 4i<\_T;#h-Ń^"}&@^ȧ˂y|W[a>r)Li쿷N$ Wj# bnd92d8PGJ?hQI+ÝBPF}ǽVWoh3Q0% X$d _b@DeB2YyKX"4̪  "jjҠɕi oJ ^j}̀E{E[<<3]v9iU=׊لɦ+~4pKC"@ũL$C{#XDy*spU.55[";n(OL(}s=j7ܾ K_\OOtqXڹX9͓7e*0rX2{rhvM\oڜj6;#қ|S^)U*M {Nx ~ Y޹,yynm֝-.z-!BFs'HdZˉ8:qX̄϶`e7m䡢fZ/8/yzwOϡ FOe7$$[Ċf t}s? "ɱgD\RKZD3vB^V<{x>5$ RR>ڬ(>>|^\x_P(XŸFң:ObHTp 螽A@^3JP8IX CBRddZ+a;9C#;G7Nn{NQfІF~eq]бy3a,)vbJMVw`g +[Y/<5w&8b7׫,4T?Ʈv2u Qv0kDsv׉.FҊ] FOPn"ϰ`Ûv_4 :&4VOd @w(NOsg# h\R>EJk 9'  1Teԟb&@ ?52}逷|"bR;ຖW\LCs%B-C4IVM%]hs[ɧNjϔ+/'%r؁.T" haE^F4S7ƨytܖ,`[R|THvWT;$fAԐ'1Xa`.SPc& o NYXc(~A DU o<~ƃ8#I. JCrzZQL٪w̏,Vfggi ?os !R fSA_}j{ ~"!O.l*7qq_W~uO֢l$:VI@rGQ]&fN?&pK5{AӦJ ;rF37EaS H&5>^T$R9ʭ\=- E %úTndY7)-1^jhY wa@:ˠpY?: `7d@3j]h'sՠM/adYoh\_5id gޘ=Px)en^bydܾL|_0o#΍Z_"UTC/3߭P"YfJ:C+FE2$rGhx|~SS3ynV2-E8F|'9{Um WZ̎G`ktd Ƞ-htiC4Zl#cufk].o[^~a%3;;8[HiM~4,ބE{ima M1O%'sĎopQެlW3ԀiL_#^DWxPps\!peJEZ.{(mcAyte>ߎ!VIa-1RsfZl1wH&1rDF^_G׍[-;&ݘZ,]3-5d|>Ե-л,jwl!"Pivp݉V|c=>.eZ ?60PTp&^+qymX0/gПb?8ZϡazɑGI4TW϶2&.$s/59je4 %&! _ kh%蝋bBWu턃h0a/b~׋4Q4yh|~7=Ge=][gce8Oo@(Һ_kDBv011ʓbG[Rl2pC 36.wp[tqyiPM jhOfO/.t/Hlnr;^ YԹ t5`Zh8U<2Ŏ 巋} N4)22]l8P;@y:L--_wukϼ3J _tdzc9+֦oĠO9 ӳ༙* $yϗ RV yȼD~<bU^&IJ < {4>nxs(dt3썴Kaꬑ-s~FfԗM[V&Չ DޟC/)%ۮ«3rR4Ϭ +NMdj\VN9p g7KA>l 3Հ/j17 yK5IPH!`eMfhY{'X/¤[ C&Ӎ*Em#ϟwfؠ6I^Tm(B8-I϶aAC4iZv9I IdY[4bȍ,F΄@0kԁ5I;[@2q T,T7;P[pb$7qOM,Vjfm4[1i=谴ڙr7f_i Mw(u"-ndo1aO>kH&oeUyB:s||B~@(R0Ah˅svtePy_ȟnBk7V1r@d[3.\Z3XTʶMh.0DmG\SlMi7OQRDE#Gt @V@0nE.glp5c:4@:jvJ+.к=={Zv; Ž !2^a41 ]{+cwsjr{(/@K”|hd¤OU~aֶyDtŔs$ۺ6$g!}TϠ[H۾j3*N3 =z 3ӹP /73`kն1et3:75GɋaI↴OiPV9A 8f a7q|uaEZpuͯM4 %*>DOɴȀȅL1 x "B  ?Qy~-$C r\EL&:ZZR`c"U:7nD<0!M jjUUcE߰@Hgj;6V2i\b˒Hfn$?W4%̨ǠbԌU|Gof zR/ dB<{u(^Պ qRSH wIlf5ZYEM%=Ju+_Kٞs|ܠT@V^GTi Z8{]ٔIf ;4h׍~ >c5 w鄩.ޡol'c޴j<*b!f,ԺO:Dgl ITȞ-nUDY)S(Jw ec =%P}x`-O+m&c_2 tHxa4_FwΦGpmś/C lyA "):끩*E!+O"=Nj*KYRne.XAD|nn0OHg{v_2'vQH^&hj#O\hy??mgAJ⟱nu  P&ڴ6qG E޷7wEUT=4 lf'Fpr"f&I' m Y~א6atg]G9T~fJo48iɿ{] h+x)⚭CRW$?)7@*=ڨOJC*L?RZulI KR]#u2PJfxgU`?^HpeϬ'pS ^z6QvSoZc6-6S]̴I\ܡRm3ם bw0ZUz%r1UU-\+k ܭ`4g4Yfw(шA1-08[aqdE2 |LJW]EV2n*}GƖ.xUUjOu31Jc$` !J$,Y?RA be~o/D5}Š0+l~ڀƗPK 0̦64ח(Rlu.BUhB=g?cLSz-4sC4 .RDm j_$ng T^"[y odZ} Dn5 zU7q S|ܽ;s/Ҍe!`=Qk8ȅ&.YCF\vKwbSҾ4c {Tn9;Am=XCAIz|n}3<cj|֫'kb+uXTq9t(fS ' y$p =NN*G>VB >Ȁ,yUؓAc TO尣Oq.?R$Q!q'z)^-YTN_6b>* 3CE vܴcݪr. PZod,M5N7:P 5x뿥3nlns@Q+mԺ?1e":5ł?3`è2v(3+ٟ!MgQ?(``|Lq8?:Zl.Ym38+ʤIzP͎9yD8>]G\o 5Tj.f'{y9KEq}[M[$9*"ɹg-iU\ $ Ě`/Gt|Y0&KFj0y[ e #3sM2_.7RQ"l:I$f];Iڪ&{#ۏ=5 +jIAK /4RzȄ$]// ym O"Qˏ!` 򷹧#vyYM\\+@Ԭ>CbL0S) zc̣k/)@8:[s0l:3!"癭pu2o?Wu '=L14{3nRXyx?,ep1ܱb ز+r $%jƣ wޤL.nBy`7Rv X^<fI̩{) _P ,G3uz /6څv!s .ȇ&ё(?n 6çLGoz>l7mgw) 7(;sLu#x$iƾ>/O#>]:S%0 ChX+e_hf B.X!"VdlJá|2gOF,x35'ZPi$sMq.Vh2u~!(e(sn* 23==5n{敬Dp+:" gDq}jL] !qGT)}r«!{i}14fCł^6%X-9PZa`dyd!}οcv,XhpsOO:XR&|S^1vd:xd7jbZc"2еǫO_(E p+u:aqaMK@m 5c޻|e~Hڝ}p0Lm@[`lBS2@zZ}V͇BW[SW^&oe&Y SܘnH`|f=wߔb@2^+}m9-0N0Iu7r|>"yΏ"D͸*hc A/"uEuY!eǖs%$sޮuh׽L9$((ԫ&, 3JmiK}se5iyӼ_?٦{B1TϕC \70H0dcCBb}%> rnH̟n9)̀OLx" YH !8{$dVPwz2#fD d@8X;jK e&]8ʢ.j{䯕q8EKE5BG(jzvUC)le_z;@Phʍ|=z[e`V%;>_{C?ц AjQ ~| sՓN嵩AnfoPgKcv& u߹!YŰr.beNzsIygEcӮ R cܭ6~yTnuBȋIG2Joo[gxD]8@+=[t|]8+!k}=Y6"m7D<ث͈6Sgd,SUcs}_j177Fb,[=|- gތN:1F@z\죫dn4d-bwٲ z N5vIMqCڦ!bupNq&-тxܩIuSw>e^V}M6A9ã" =M~yjәii,BrƼ4aڜ):8PHSH}$yΊWJ~%!';lҢQu?HG&*@H1h_S ZcU t \\A|lLKol8-a J\FԽABIЖ|62+wJQDvhDlc`#M}jqP+eH\aqXd{l,cgښ"69 .7sSDf@MMP8_b1Z^v-vlfa0muyMY1q%Ze*.)>p_np׺*."G%yVCcaB"Ex4;9 LʼniD< !l/9A3-E&7d ~-'%CL-A( 9C`u 8!=ɮ.9g34{䦢QLiK`+: O"ѭ: ]\yoWDeLhq|^cD)YJJ*g&#KI*jDD`O0 @ݡ^ ÒY0TNZ(o75e#@s67 FPMQ1Kv,2EQUq+m2m5։7ќ*,MskV1С4M.uv~-~ u٪I`yMt$PXO[<)'1l㊻16Er0@$!fTg3~SUAZ{ uC@Ts % 6i{- SzvB3f}:xˎ_:{T V :k'X&-(vv.#o|Ԥc )U"> ye(ȝW=z5瞬TR L<+h! ZƃsG=Bq-fh/MƍA=k i~8ˌW8<ȦSGTA HV_u]ʤm;jm"bʍӶ2"e 3t8R6x[\mxA$fA_!wۏ)@z<2C"5A "G| -*M)>6z69 4rqv ґILM2l`B3޾j6a m^_C/V4'pvy:崩c$z[m[^2S}JGJ^Z+3ɥCY'z8WnvҬWIè@9VɲWC΁>3Zj :5Oă{W޼F!QpS+#|YuίU15|٪?ñ-"w&}j龳\' ¯3~ wZX>ype\l\SDmAjUš$Z4_$(Gp maiS-k_4b.5Ǫ)YOGF{rK=KI5K &Ҭ:Katʗw *1T{lZ٪~B UGOhz1@0/?F,ԘeF/ IJ@a3F3`䚕pQft꘼7ß%K\0CLܱh`7ݰ!VG&$so:DHu4!"*0ڥwܟ@}?#Fqkwp\0<Kf2T88J!ая`HY̢PЅ#= 0nwld%Nc~ػUxP-z䌝P7ˆٺA_y}pn֎^=A<($L+"N E'պYDa9雘9vuW, C%Ypq¿ 鼳dȮ 6swCaI C[+ pƀl8bb@v>Rƻݕf-{Jg -D=cR[Us]h5hƅxՏ># VɌr}PΣ@lV$:n>x}NQ}#^ pH]W<V9mC3~{Œ;>Run{Y5{N?0;E\dƳ/RjO] Y: y~\S q;>B}*zkk;#c,*v,)GH [3{rHMKѺ?9s1d)Ƅ% ϢO EV0Oud&BBP,}o b ?vv%g3;# XEƕ--eL趬A'diƬj쯖2fCuUm4Zja(+ad:"i{OZ 4#ǵnަ8R,ؖA便x/sTʅ'I!%>6̝rGO6V}4/ȇbo8H i>̆4Yj䆞Z3CQqjB6 ts9'BcIxQ!r tuMBή>?s_gRf |iuq,8>iht@pęwIK\r항$92zҬi͍h07nd@Vzw/ ;Y;;"x 7?InZxü/DWG33֐˂IWd_%6ͷ쪅.#x׈,ڝf 4:oi: OMD+N 𠟸YWРҨIu[=צem(j%}CMbѽRpmR?2k2T9K׮:\nz"spjl<OQگ y?ZJy+Јw汴E j#d|U㲷i͸2ϑP$g%5np6cvꏩ(sgB%Qm@R64ݟMJ$ #ЈX2ufN.ktw';xx*z>5! x'HIL\C}sU3uHjU%A@L?4)-5N': ΜtY)BG9~(XN+iWh1>]$WǕTz!OORExc\B<2-mcP,+6E܍' XѸ7<_xCIuy+mxKQ9WJ&#<%Sh* \gpǩ_y{OI39qp]t4nP<frtm#3Y7{yZCN cé :qNP^]7*Pr,.I<ފ(& 'g᪼:[)x-WD4V /ѫDde铂=C`*=77c dCY2[y AuVl LdJ Þ@;GE`j\;O7^ga34(c4D{4bc5/sɇu Jdވ~#!al #d$hd}amH}%<&m;)nSX}\jӼ%z.j*ŚߛWN='>IՋR䊩Bv6RdhV\w᥊ZLat$Ž@Ð|\ݜax;_BHku% (THD?6 &=||mQ+`B-=ݥ1ڦ8m"]|U߄7'q>_~"XJ`/6¨c3tHxsUY p6ߊhr!lKvݰr696D]g2eN0²}FTZ9ÆQlU p܇ FiN8. |$W<؜<0f 7@_X25Ye tE~:kAvc*pJ_ߪM&J18# a|7CVGKe(qnfecH`'U `ͽ#1 }t0ۖxo@#f[F& ^89MG&T1¤Xj&p?h?S5H#>9>mF[_I- S'"bH] C'vYowS@@f@7zŸu|ڼ!kcg: JM 0n^xϨ0ΪW%U9f|9!>j [n'pt PO3&&Ohbw*H,|u&p R`Gon/d.sVCr$Ɣ84iSr=ۖ!FbU9ve7f^JeP6B0t`ħ.[povgwBhqITM\^/~u̜ʜ'-+z`29rELf(*:w SLzt*Un ; EJ?$bx5E/!Fx_$=8In;<˲vy,U: sKͥ}2i|$R@GׇP9T:7ekZ}f7(;q3K j#VivP.:r<6i ,OTPItTª8I皂 .~#&OAB }ԑ/Pan[nm#Ϲ6?aP8k*{Ɛ,E*32DΙ}~gjn7dhSj^[*{Mq_}굋>#z.ˍ PHNEnkG0 9$+֛Ldl{yAlcע%c r1Wa@,)8 u, btT/gn!$h*C5\2L ?TA!Y@~I7dԮp Ь.7{rXY3! U PEqp!@aNleQCԪ弎)MP|Ӌ;0uDo];y%?*oq$v$2WeC6p+;vyչ'Oћdu43,و-vȽyMfOIU4۴Tm۩Q][9+_~~3knI78Z4Yf)f-Epa- PՂRpG"8 y;8nmB"=Ҝ$ lYc) #?KVsehm5MAY>q` }_,Xd]"(pIjH?7|3mcoOKhO󫵠uBAqGI.$ :Edp  ?q"> BZQng]_cg@+-ܤlvF!d=[u/;Z*jٜ\ڇjT5UG[[u|sy|?k1UuxbѨs6ycU[3!y2L  AB-Fduz5xzK\072X.n.FgKNj.hO:LK+9uX|~djL~s(]Э;}{jj%8z-NHe]^qx¬^.=R \ ѐJN"SX_=놟$3ň\.2`d~gVV ,w`p"w{dԇ,"_ǵBކ;a}s[sb=8)p aR*ч:J7a4X4)TGF s܇wL,u LmQ*^K[2č~M{!Ǭ:*"1t"2oy`k%NQav 8<-u88G[iyreР8yQ u?~cR=!^o-+r9JXƢ-U0o'}ǞL7|gWvNx_~܊c6Dc=] 32 tyDpb\ʧ9ҙPpi-wsFsɭUy+ :˘S2u7sZ4* D:k7$Ax!b0h<9;?U9hàӼHe`$<}wrNEf+4E-㵾.2W{EL9Qv|ܹ^nW&hm֛$$N wiQnQ)HS:\ߤ$/=-3|~ !))ZHÞl);vP1 ޥ\튕p#varX]ˏY 9GAcQt,80wIJ?@[ŗ]3Exb2(&풬q5ҁ~uOQH⎷o pˁ9òD ^fO=3}Ϯ^O}V;B~S_D?Dʰl#}o4wzZG#g?DODR[AI/>3oڏ7_k$ysCm[I+qOslE ְ0V2ut%CNd. >MRkmr1'Ye?Lv(K: >3_Xe. !4YgA|\&~"_8Z)D8:uyᦸQ%&y͐ث :"Z9Xv5MQRfQ9Xs@<8q %>T41qgj~#ϪJI px9eP2돸otnL_0YD86>DMSpFd,7RX d{Ɯ9'.8 ;|{z]]Ji&ښY #l `+OzXϫYs9 [? +>"׊*I*Tx0XnNGAObu h=J+G6vd+Y[x4=˃@?:f%y/j#a"<$ ]1#. })%ˆPC3 ^,Bdi@ҹZYoC坸3yĭ!_\س7qr\r]F~!/"ypwTŵK|V+&A:XIV1SFBNDϫj@&=V4R#Gl^╽L1D5=@ uxqdc)̮žFg3آ|-hyB č.&C׭.Հ;J_uPȴ|~+ E-Sien{K y'8j"yOxQ+r%EEwTK握/ԀU?3ow`\5sԠ'nSɸCth3(8!RwS˨溉7ލ,N=Xj_.#b|(:n`yf?AOMZz<3y%/?:d r8GJ>@jElb3,S0ŷBEj!0-BL5\cƎz 8)vcX"בo.D(R`! Qs+%+6%N9bsU<)ԭSrq. dqZF|H Br]) HN1TqMj+6)TCy Dwpb+9l,%%s s [F܇nuadQTGyɳ4aOgxܶT a+a+J(㗲r9 f+̎۬LY,:KW:|r[#솨DA݅tF:9cs)_h<# ZVT%"Ꮗc/`΋xG&O߫le+G8@a# & NKf|?Ėw) ף 4" AĮ]^F+9W-׻{ UНw}5DHK<ݙ!*DMn_PdtEbZ >"i }T2Rk+{Hۄ +f0\_J+[/_S) 3O6ЪFt!P*3 "Y=Nd@>/IjJv-" (h1q:>[;]^Q:%6 zϭH4h~HWnshβ;` {5Vsoã^l3Z0Buֵ 2&_.{VPVݵWJ!lrm@[:hغ jO aLZN UVha2'rj&dcAy[Jy|As :Oz.;D46)\U5Μ8 FПI8zfl[ul69Gwj#z},+YtK훹r~X-x:&HdUGC%*Tt$t3 63K iׅ9y4_/qEEf*UP\yfBU`Dâw/ji` 3~^JhBZW}i>@IcC؉Z 0+SW{"I$2-ID)襡pK$rR`\|Gks<7ƨ)(UjU!k2E`cb=H(lsg%@şl&=GX:1spy]NrH>k)K|nE!C,f=좙YimF,I)tBI.w%yԯjXû\>:lŃ ~nڣJnAƞ$&:+ʚ;--RȧdM{L* l'O&٬zjSfնR'dq#'j6f%C{T'5'ݤԍ)@'rh8ؐZCjL+G@yJNZnwQlqO90 ͵>%٥xvPUJ8{s!*2]wzwh:rJ] w\7F<f@op˲uh:FUl%L2~j߬(O&rz 4'GhΑ`wJS3Cx9WÖ+἖7!ȵ&(KͺZ:?Rhi6o+}KX5]p9g@(@WxGkwݽؖez #%٫~sWЀ of]8mE0H-'6_uv.y^ TRfcifv~|oCw-9E**Λw6։q&Zrpx2 <°b6@)As2Ia)/O^X =||gάb=׷}NvǛ_}s{6I x#`={f3 œЍC6zթdARƤ˽tᓽj$3'dE?:)#Ȑ_dI 1ophd= oCCL4TS'ڰ@qPؤeYX?bQ9봗$0)>Ao3|wɮ6p{bn*:h { %9 ue|q-|$ { 6 4$N Dl±9'O9I޹NvsO@sE^:<:f)"/kZfm!{0"vM%\gIYЪ3ۄ%)qtĜ*蝬ǁ>eЍ nZ ɮyal0-4@oCf̶.+o!ցYj.xbbJ6$ap`fâ%ME'S']Qlg ; aQno#+=_CGgr\U;pk.Ke3xB4NP@EџbDrj$@e$͜B;2/&>Bˮ{RFxmYr| v(uu 1Wg>*>K|VWyYvM>"5kݟJǍ(K^*wZ~jNnje!KO78l{J9tPRw#!DIǪ1U2 Y0=[r%Î9wďs7?xʘc s;OVC~/&F}:{iϹ"BX|Ÿ@=wV8#B*X^4VCENG"GU[:N|כ#⸮]oiO#ZvjaCM _eӅTr 1;[<"TRCu/*.>gr6gjSOl[we HkkZo}76,mВo\X%]9&'/všy0R~s[av'@gO I yOr1aZ|m41t;CEh:PR $B ZuVMGeCqt̒nQM"p(}:ڶe?/^a%]7M3n@l}l)#ș0=/kNu t>&fUkG_ #nYbiZB&mDE j `W&:8< 3D r bψ"dn[u$|ιFpzXߥ S:hظ,[qmU|19QLG&x%SxЖٓةAe?Dh Ϫ]cm[U:me3?2RR:nie\| UtxlVKa,n\tK@>OW=F۔o&jb9 c\R\L1I) :, [V[ g_s:Nk9 +8SXx0->xJ@^ B0/Gϩ;U-C`RVfOȊ47^ZC9^GjQi> [(4\h`~Cf4ɰ s -_FSb|#);^6LOm=Tj>P`&Q;) ;kفYi/b=uBHUX* t Ƹsd">)b; 7trzɫːI YY*d4b7XUߩݱPkC\͕@ |*5P+Jd6TqPBє;EuFM|.n65[㑯ָ2.h#m2TV 0(f1 B{1ɩco(Q}+(2 $X'˪?X@wԷۑ;8hA[O|%yJ=KvrlϯOޚ@`^{RvRMZcy?>(} _ u86CM{!=a`hur86M:`cb3&(aVES/| %n!ykɎ\̸||:F|7,h.lIaeaN#r#1h6IEj42+Vhn62ɰ^Ma)@j?@`_0K@+}"yά1- n7F(텅#џp "ϟ j'hf8ָ׎@OA7{Ṫ3أB~Zirkq-_C'm<$(Gy/M0t?(u0,2W 6RLԄR0.:vT8Md+aJQڧ~FV޷8d٘8(7~ֈ +OLЯԉY5,j=@+s jWVBπqd6 >3æEB,W!QB+lK;;轒.P9\r~UockۃÂǨ[u08F:I^gU5YKƂ7Useɗ0˂qS;R9- q*(#]dyar3=u)?Ћ& hXoLst[MBe^4B g_ػtp xc,T]/?hfx~Sey+c8`~+ >`KW/?K# @$dCvJSk*% C^Фa쪿Ai"-©ކ Xu| ~-of`!M^gK B wf\3M,XH'|ɿGMxaq  LܞhC`s J7: Pb7C%464G$yɺ%O6)^|$ m\G<ЩD1(On#ժ|F^?q\gQ90T{o k<D@sMpJU:㝁onXדoP?tZhoB|zOq [I\i ~k$cC4>bh,lW'Wc rFIsgL6f @4oXNkr8pl@;hG`,< 7Ve<(f.\']ųArbCB+q\c~-x3>׫qF Z"q(2% If|qy4c# #5ǁ*JǁB!ӱ+FǛi͠ww80"9CQJOXܷp}u_yhn] w=ގ!mEmEV% E?G1/,!aaDn'<::.z׀ݟg],0λW1O??Yx9Nrj+^9 ?hVLb;]<"C 1mzT% g &؄ z~6r{YC@yi&+[Ȝ$ASD#QJ&Nf?M&{D4J ʦ4P6Ii'I\ryXٍז;AVs{ZOj_~_Ҧ[*% Dk gt tqF81=ﴲ`-rD۱R ,!, uA={'Krlu GrI1Y  cb]ӗ]F&VE>ɿVfXsX0 ؼ^kWF{z@c CZ57Ŕ5|^k^N,ƫI/eEy{B*rCL1Jޯ̤}V5ANC붴Ozn[S* jla&kW &Ds;NS]J[RowUj$#k+0mѕ6 "@S9^(3 {bdíf0\1Jh!6ofۚ5{V4T5҉'V?70QL=7E7]25hZn;v %!9NdC܆ltM)hv9@"S-Y="zPuаn#|?1&u? w9t[T+ǂyx)sVE=ɹ9҄9yj?>L&,e7-Q Icdx%l;uIaQ^T~3,T/ڮ^},kĊ#/'xu%u:W R2 z8Me --')sg%80Cϑہ>p ޔ)ZZӔx v^>J):&?="юt-ƺlLV(S|{ՕFBz+z@jrP) E ]bG;HZeKq-!Al7 n۞p t{gN*n!e-HRr_x'ԨSOB7J;gLS(#"Ʒ[>rm6ٜ <7%,u䲟&7(‶E:Mh}2ko@e?֯o^^E"ߒZu:JJl=X&xbgں>5eHuu₵c;Gd}qĽ,ER -K"+B-W rh2I3rTM%X?TKPt(IXW^)+X 4"Pp%WQR3d6d&yx:NU(Ƥufc]hF#&˩ᕥxïLo[_w|}^+jΞɵ&k tXeH+¨1PlνUw#v@BC{l[]>G^Za+ s=jRKK򗸎j*nQ"*0$Xu?1D,28 Oʚ@P*?P6=Š`5/D$֡ , phR2 pBpS{]{ *c~f t#:RɃLMc-&ɡT!B ~m_հ]k ){p2VnF7`lj;zY0Em1z/vsRNM ªM tN%ԮbGðlGeCzq:W <^r,UtDQg<?k`#`^7?ڃ2gck;2Gxx*Ob>^זj/E§LvpAiU[k?1U9pN2@k> Ce6c g$6ũ۸j&@?xu|8Ր4͙J>32}A$Fpgg,X|z17m3gʧUȯNms[. )1"a̱/ B{|YYrܺo:g}֒&^!x>r$nQ|jBfHm4?opSqf^u7Fsa)"z!z.~ \*xr '2?-Еx6A0-tXW Q>5jcEJy{!z7oT/b0catLEfe@^ a"0Jni+-9TdBmT:o>YqKuӷuW2TFn_UƇJ#szkq)#F̣ac umf#М*wy 6 #`SB;W DS5J2d?>|g | iS_3 mX눒CqƸ]^җ [x0KkL9L?3O0&KXL!~t{N pcD*uO)la3:Ǫ9wP+V0wR-y&uCC޶> H!SP `&l)p᫄cU}um0SH26zRzGI;J dz?w)v$4?}1_-ސ`MdQ[GXqs&Zr$Uz1StsX (\)>EPU lgEzr$9ڠ@:28}~ WJ`3-캡lWt9K,9%[tm.x϶Q 4D"VfMЄA+j X`?X&?-uÎ@] +nsm5X HR>51O*C17ⵤ7sf]3 xJ狓ryeBuQZ$ŧchꇨFR[bY|WE+loVQU _R毭PHh%}槶4zgE`bۅEymMtzdH0t!˵>ٛl +.\ɼ&LVMءVڢQi,5]Pj22izpFu%M=y!Vn Oܪ&tĩ0X^TiΉ7w 3jASs-{M͡xg\c2[9м(˱fT YշtoFm 7\h8vYzP嬀oD4ȝmĽk#|E=qC֔nHs@}M#ǐeo;僓xt'|XVZ}@Kwv@z42NNNv(3LQ51F?\rm'%"'GI/? ]A,ȔMΟARg/PHsarx O'D|xʹOdP`Zh0zMU \"?f̈^rGY[TYg9NC͘N4Ԓ6Ϊ o4Eƅ}E͈P&8qmC U6R:P{lyB+:˃3 _>QV=ˍwGXkj wXzl\:z "'Vu(>kM>R{;Kv0eZ4nLиZerF ++R!d<[&z;VJ 1=S^sh"`r*v75YY(V‘-iJ@2 +u]^27>? {2rŖk]+,)J>._bOLE jsT$IBӌȽwB{u皆kg҃زփ%(G&X e#lhukÃar'N+N*`zK2"䌩>rT3m x m5q65 atbl0f % /=°C`jo2Ƣu&ۙJ6FYpV`sKȊR A:JbVi{۱u9^oİَ?Ac"hL&\qT2ţ^7űcVHO(2'd^ ^\aq\+R&IۻKu6g[C['jXL㈣nI2r冝!y`HteHMlw;r9>nhbece^.&B:''AUqUq3U}rwV}?xe?(++pǦpߋWBv#=%Z O$}DR 5mdBOn wIvVz;༰[D'ʁȰV>P_ҙo8JRJg lѠ,kjh9K[We 67h]0|dc9> ˱p<6]/maODž E87%K^-]ĭgx!IJ5>$'c%"Fqvq8T,,\&6<lh&Swr{߮{DGUCj WekXj[Xhds=5S[@%@zDhE: ]wUC) /m;pQq%oY`v%toPU*C}Rص]{v8ucM Z 5وb eir3qqF٫_[HǍ/J>!ԊPߠ5^C\Q)cm&߻ެ l~ |̑r o`!7_ct/pzրm(h6t>mh}|ςjŠZQӽ%wfUOɆ> 5|Go汻4W:qh6.k&L՞APoZO#12&>`IkvPۘDӕo֬]rr8VM*?thkU]dĶɥ8M.]=({ƈ{Siu&thHԖ̓mZI5H"daF-gJRy/E5n8ܸ̒'ԲI.P]&lAyD{5$y0P8!c l`1ے k佯(R< ##`73c > O<:/o|VR^lrwjS5Yjw .c ZJql(T:]Q魲g sGF}ͥl f -1iyۈRɹP{(ѦYN̻Ŗ^.'sG{ $P)5\nOO^U#([>N*# 8)dk\t9ȐS6f9׃0r{z>T ^amMd;quMge6†tXÅem1rtP67I.g1MbR43+#ql}N0ìM4/S]oPͬل,,-_UZש $..`tD\ȹVzSQC4-'-f=KCͿ (t 2&ҁ~CBz<7rqͥh2J{HWf]Ÿ ڱlV5]c-iESQu]46"Sa" x~nP!?\KSq<~j֤niΓ&)^RHb4eJ-& ˯3/' o!vu*Vm>0`-d:"m!Y K)|5L_Ӹa BN+Z }3ӷMn9JNLF G6wUS\r ' qɧX1T@gF7$&a "'2 WIO7u-_@L7ix]/^;sdx{ ѣփd"#Gg̔~pK(~)߬~EEJuu4$͘A 5TeZȊ.pB`$- p~}URy8}*6a -'N!5q PFzKYvPt\/4O<iR[Z5<zo{ ɥf k^]@;NvcLKNSξ3zc@0cluZc#$jU9 e +,]張Ls5h\JLt[y.oD+ >|qW}O|*W$<ߔH+CDCZ=%J1M8'ݥSrPuic!ԕz{h S@6*H.a$E/E{gATAհھ81G)5@uS8$Fy@mK2XPKL$y1 Q ׯXuz7Ns9L͟<hGKa?Zڍ*NDLX!G$ÔUBB>!H-?fF .7yUTiKhs?&ޢ, 5{ȃ StqxD >ͨt|%q)ZB5ij/ᬔ!p(sy`65{]4eʲ:}Պw{r[vjl[jC@mê+c] vmWnK2 2m[4^tQ (b`IthY"V4MSZF˲OR8t= S..( ż|O^=\(<M@ pPD4TO4GRѬ!0HVUcuؼD0õkZW y!mӤgUY?<+[~BtEz!_l6T9:`VQLx r,t7b 9X/&RhSZ5y&W@N34ۅڗ`#ؑC?#qq,sĴi|Cˍ݈aNNAM nC(vXϩɺH Cذ .ui?IE+bnf䌬f̽~ufZN Gc$kchrOTS47]NxU%u06anԈ0wE [G\V2)wҏo^B&$֝:-V?USLD |Yo l$ T^&/UkL AVڏ(D?<=znii/0KI^T("uxweq8qMCZ"'f}Y=γ6|1rC]QeU^?"{:-0s0?[E^k J~Ζsv!nj/L3¾!ϡdW;R}N~tzsaпDX{㞶xMx4XU0C!4'1%ܶc L\dK8D>vS%)\P&%=Bi+K&YB=!(wwSa$"{Pq0!f5ݳ1{qv&K26 as%1&8Bz4)]7/"2{+ʊB$p~HBIetUcSuS @5r2tʼ7۹~.x}8hǙm@SFb U;ּ:5--55yŔ\n]\AQ"ϭLPrnV! P"T1BeTlIW.=3dmyjYI Ój%K :1@ϡSei6\E׼NO UVB)hC} lYuv==(ZC^ dNنguOkJs]fY LTjZۻ4oIu>ɽp(Ah]5I`/AE=,b E(BQ3%-ٝޜF͖Gvpk= a{K6Ed"$'_&bD{XtfdhKH3.cCBQ@y~Xof" k15Sxv:p۫8p3 r]ơ\{KIvXfGnˮA?3*;DwuU`|wwNKmEJܲÓSb]axu>zKHOp;ê4 /O+EDQ Z \ZW=O{ڔ߹ÌiH֦ŇrI̴Qlq> l!=KAN%Dk͡dZHLzڊ}_CdeƝŖu:vۛDԀciJч1A{vc'+HWlBH$ ,X$Bb.Cf.w9/ 9-4qelu4Uc*MJSjn*]= X%Gr>6|l垅_jmQC7g·wMg$U's]OJOZ6}ߡΣNjxpO4qxɞR3-p1bb$\չ~hH-xGTֵ/__XN"Tb|?":ߴ.pI:n5`uԃvRC0 2}4I-s^n`3ȣf F쩴Y[ |E'$X&6;u_B(.a >pI}XfN Qe$*1%+ӨPa[ j/_ClO2on_9~Y|{V'(@"':o $;JJ8qT:C?0MA(8,ӇC.nCbJ_^e,OqߪuGICpfg#a.Ufra`DžqڑҞ_0`!gS=wxt)PMsO76 ScF(P8 5-a7U޴E֒lX0y\`;F 0YB,{i/a!;f!Kox(h`7!'/DZkVybMPH<"Ч MV%7,ۋø 5x6ov#spUI"PnOLah1!%ޕ / CF& h Ha`_$"&&G/,)j<.W&vkMT?_e&aaXEz `a+,'6!fN]P3}C*Zʙa[z 0n%nrCߝ)~/Wdm_nT6/d_Y?R>oƷ/f4Q [2,|-uTX & WaE cL~"?IQ~ϛ,E9d*8&&ˁ_mL\%3py^:\R1ͦK+H$fz+V\bzE<.v7$ňEdG_8w7<,z[diWf ~jumLįMX@ǯVj~ Te\eý' |&KlLJW''{>"ëV~ԵNƀ,5tzvԕwQ~u $αK,H2oq/ "(fz|gZ oOD8%*P1o];9)SNkN'?gR `:mC[E鱹yM8;VfmR4T 3'Őu"6^l8cFj{1eRb b#/ʎn3wbcΤpN9VȻs*^^p]T` |;HBhжX޲Ud\p* k}coaj ~+p.4x1݌\Nv(GDLɫZY2272,{ڢʯ_e1-L80@Z𰊢j+(EZ<( h犂 ?Ԕ-i$ zŜ/&\w,DBrt\Lqˈ\4_RѣH~O ً3Gv,YhNS<1QxID6<`} Fl,w~ey͆,u/͖/ 3IxM7@j5E'ECYhM> `WW= 8fgeG8pyTbspc$@,U2x& L-;ϮA>BKĄJ|\aR|i|v2a]D,c M@e@N0!?9nk^ƺh^e^fT ]hx-kFL!Qڛ6z=ap\a^XHH睾 Ji DPm~yæbcH#ESSѰ*M~Lԑ:F{)2DL=2:]Cbߚ&vEp#+2kJ ƾ7R\AQ&?пK aI[( /#\D0 O翬+̽ti4aUēOjoC;BX0=KU pʺEq髆/&>uE?1Wӽ+2ؖ.AG'W^drD 6# tQ#EM?-jcljͣXob GZY|Xf M.3V>*S-\Fmط\U{6@f[j ""6 L}'S_VџoPR]Vd0~[ #* pPo|s!SxEȬ/?΀ ʢH6 ̐_a ]e2 8X22uƋsMaA@z0.V>AK,*s'f-犪J ľ:~6-A/vB\O)# ÷q /jfײ`Ryo@yB24S'AA7ǒ;=Ys'0.VIpE( !1ywiUxb1x&9uyѲor=Ċyx,}LMH3[#L Cj) &q8/sOCʀ̔.p$Qyi]I /'^Q"D$UO]5/rjTtH ,@Z`l*3x~y+y.B-E&ǁ2IV,2Cm^4Q8(Lz3ZuoaR!H[c1- $R>D߶,# }wG?~8\ U_a7@wux@lUB.RxvWk"&KhW8UprTd3Ds3`kʁU;~ŋ9o-baLLCRO';Jĕ0kٝgA"XXpD[7h)k#ChG9ǧA=X߸,:6d`fSޞN_PJ|+ƽ[eXG LjC4' ܾ_m_+}>?@^!ߺ~E'MScqxH](#^m|]Pj& pL*=ILCtR: 3@Sw$)oL)R8ڸHmeɩ%0u* & w'"BnPz9/| T7R=Y@ ǒ'鼵2&>I+-.v:L{g9b=ېq (7bmo5hZU _R-HS֒<4I>nّ:J)cK}߻c慌=#Q9G25^*zr=}A鎸]D-- MQ|?{8p@̄%@[2Ԉb@?D&ZVA+7VvS(V_H0U|ZIax;gY(aܟ%XHYhWdŜg_T%Ub†ʓ 到ʈ5]TEo;u cۭ+3|8߆y|,imN̤ S뽰a9Mv%K>Y_#U꿑%He91aG8$J hxbKoj~{pk M/¸VmVr8E/aR)V%QjR-̀ڹ ~20wJNf:iܫl]y/{J:botZ-hp՗/˭ E%Usi"9q7Inf*+T> ?@bF,1j[}C8C*N:J\p23{8ag0ФLZ4נKSUqS]+dݿ9TmzgYs x0N&{\VhUW 8FG 8_-#x(بvؿٻw*ݭ3O:*4ݺd*6?+eH%uxa ً/4(x:a⵴WڶWot賎 d=:J@v|6:(ׅN 4|XME]t`S}eg.[ U<;ژ_J uoF- @Ꮈ#ڂ+bt壝6=꼼9H5`vtP)XTϝ.&jaR"؃KB6+8xh6{1>Fjŕ*|kҥUnAU ۗsht 9?Aʣ*>}Φ^@^Ox"BL =!2#cT[FYr6gr}A_2HR7]7t㼷LjzjV}ϸ?ȤW$Et3J,A1c ! OaX2='Iat3a6Vq!]~8`Yo@GȲgڅܪf@ӔMb8RHxzeCK#UȝpM@U4pgNeѷ-20?,zv'd@KufWl50J4)i=~߽+~BvPEkKٛ~x .v>ό Y 3Hr P\$8ks3xdrO?C $ґT9uQ2B=Mꓠ 0DT5&򂠐|-!-qk7q/uDɘUP%\-{ C?{ f| '"X;#-nعxAPʣӘ^ꦝ$\,l2¯ڕ$͞ʱwXSRKûGYZ4f6Hd鸰n?GaSȮaTs*Y!e-?;ks,Aj8M<к'Rlve䄂j<ٯ~iq=&agj=7GGbg>gtD]Xp6BǻmPuf?Svo,-_zV ðuƶ0:;4iH^} |FQɤX!,v1)^ (W8nyS ':"I^(a_wPΠCTP<߲7v0#Ҽu9daf<fѝA/3%9BGa':8}i=@-bNf;LC3 0xInU{ dI`uV-cC :9MeXITRgn~Xre`JR2)!qQb M0dzMiؓXzG5uERm03w-'R7h)t z= [<ۿɮ<><fN/ tgHyZdE%<2z  >N b~_漻ww ޯdI0B=<amD`rH"<𖓚TnTjXm_-agYrUc/!e*If;g 1やfB@'cZ5N\}]6/`)d a_e PcqNhrwLDwȺ+LӯUS ex²`%grVEћZUt˵c#`AyIT e~yK.Ѣp bϻ z̙TzA{vĬۀKN11˟>Aw$rLVm[Q {Igx[S5  bS0"zxo ^}p{z7mj9 ,JXڸy}ε,w;Nz uf~lUKm#",Eh+Jh}T(X`@#`ŋe`iv4%BiGA26 ڶF_3xD]{oM5Fw0جQry7"P ᤁ,$F zG!NnF:[_JgItޜ#'>kYckf:c^98G_wS.RF I6M+{`:K 6!57Pć*fKX$%@N422Atv>;b!T_̴ }b` Nmݙy8rinu &[n9W| uzz4]'^IUTDu\(+83M`b9iKjFmU;B6(, MX t|8"Y+Y )Aog DRgDF{ sr>:L䎠ID6/d8܃ڠtn-u%?UMwUx|&6Rߙ`gq†#^g݉ot x6aOP]x nMSV:0MG;ށ;qާ|OӲ[Ĕ&{4,=0n suvÎK>\Ո1˓ |x3?!#*f',`O>(NW]2'~+mU5.JOiOL@^oʦݍiq:-?vV8QAiW4mi9/p %1y@~pj 8Y{_iZzn$Nz^DUk߈9C-I\- 0tG̺Κf]*$ ѣ0r3w ڵRLN- :%h#1r2k2CZߘߵo#lVԸ?w\b]#=պ)k>MffnIbv~|hmr"޷גq4vN.-D ښDzq-vPjRKZWz?zg FtJ1hҏyzB:_T0?Y<ӡSS9@ {,3תZվO/f%{DZsڇX\(EnI"fe{4qVxqGilj LޒQ`'&TNdq}rW!tbP Y0&u1Dig!Ƣ?n 婠&PRBMQcPfűz,AU]dM-fhˀNFsaZ2=,˫|_k vxDZ3 ߴc9Z̢A&}=ލvTTeBjZ%DoaPCt_$T%^EpYHrK{q3JV5#NmNː%2z)ՀT(Ա8:XSE*Y\TC Vu%.t#B4 @qӁεcf0t;*|> f rPf\ O}+pxmyGl'ETJw#I0C,fUvݼư/F,EUp7GlBCl(Z_(Q޼ :ٙ$Oƛ>t%p^Uͩ+4o EB&T*凊cJ>q'?FKg֠zE&L9ߦ;Tꊩh!+1\G?wa x݂dOfE02&.F8e }yz6U+N\R =c.ׇf `>q~WpP"_,zbwITRW4%8xQ;`g<68*ɛh4[\}?Fsk[Znb)9Ȏ)K*"R _ڼ-sjzK!χY=0d3?l("xt|5NȕGœr.`S Rf\'0OnkP1>4.6|12>o&c]*-p˞A,3?;`訫Vyf7a^d51\qNq  T@?Ϥ[~'@Rռ7Yc ׅk_yrJ"QK1N1mĶ*Nn G7 J)z9^ud _!s:sb:jIr]2b'm^PfbTj5O@l&io`{XjPo4c7󒊀FxyXJo&\0\0/q$%ab1zl>Y' %R'n[}~l 9h,pFHY\4NXџx-*s]MZb$H3哅j~FưQ:tqi\J4"g Ҩ`q6^ yG{Y")da-op`t8:P( m*[x ŭLȢse!xb;\p5!:͵\ĸjY_/\֩ye ve6)>9VRf`zeOfv<.\HalaPM6t6=׍rmU6ĢoL=QojJ$[ rh\{^ڟ-RK)vQ^eApgT5.[ۼi:IFJ٪ {b3ds'9Z|t(t( m)N ɓuvk;ht_cyPgk|)jp"]U`jeh)~MffSn/ 0CA&}x3kDTs}^ysdCո჏dş-y+*&4BvJv.oٿzk\fzt\̂NJ#s#ܳaԎn `Ku["hƥ M7 k137p ~UVMh$i {] NZ'g"Ъ/3h(WF%Oj?xVCnZR؊]xorJ:%)4Ћ<d4ȯE߀Uv(@ jK_M]J:rv]H< J[kMq5 |^!nJ8SW8,*J<ؔ_ [yƁM&! э nh(׮0O"!|9F gd>"S7yLRy 1\1)p;Y,D8^Ρ_`ZZRYj|ZQVJOr8 vRRvq|5pLy3qsb;i)NcLŲҖVXh\#ywN5U iŅ\t= 89P#]$ %v0֚,ZjE^qC_{TF,@GW;XTQ%<Z7%S-D;{%1˕SnNrHqq'5 4B27N6I=˥0|=4MDDuմ !lNT[^F3֔|4&] NXڻFPp)H e+(lh(u =MTo?z:K ew' %RS)R$#ɰiw/gu*}hsOgA\rCs`ݵUx# P*=O ddP#d[P9nma`~a.Mu'?ڼbQ;zj.5ුIu0(T&ͦxJLћc@X]1TC+2R}3X~?MVyR*#㎥YkƟ"SqsJD/E60cH醈/WɛK` Ela eluܮ&Zdƹu-}; ]B!Vft ѩ3wB)[eLa+3,U $`jʶ.#l+Ad{+{Y# $S=yj6;XͿ~:O[Z@agLYeԦ⵪c?V?$]/ݠZD(Z4Y* }fhZB@@Kcq+AsL•c 7o"5kD4lpGm-~@4s5hQ%٬B1ikW&&$.*BٱReBERuLM-1ò&*q/h>3p0QR m)'9M2R\$2dcga/pzyz' Yᕪ VSI޶3PV©z7W<5L,h*'8ւ9ToއJQ-U2{B_텶@..ԊgYDX蝑Tg9@qBHvp9j 2)ysQ\^kO|8PG(Jl0Mhp ¤*wTȒt~gS"[J_%T$-!qp]Ǯt]UNBZ jLY{(i&M{n9Wͥ5ر1ùfiiv n╣wB[zҵ2| GVĄ Q?9A\q`lsX/zwWf*CCߔNjYOS ߑКxi>(]Z^o!jXo1xTٮQ~dg#d;zuBcv>36괆Og9q\Y+(fلkvꄓ68tT6n9,d5%daRIv`J̷_ (@w\qދ[Dd^Qנ4@4~6sL DGzZ@s)Z>IPbR7,D vp#9 yNA_^ژDֶk[e/ B2.p@,zAC\{@9VXѥ&msq\ mWD6Dv{ilz_JfTu|YpT<}Gꁃ9^ {I ;@_g*x `ل]Vmnbb 3?Hnww:<9"ZZfg1YL` 2QU] KxNG< JH~XJx9J=PkX$ɣjcp60T0뺭:Yq7.)3vIPGbޚ7 1U(9d/K³.JcpR΍\!Ƚ1>F?oqBFpJ>XNIo]CjY2A=h9jM9/4#4^CkV͏YwLd-vQ<6 }Dz|lN_h4t AyN{rlD~L5+@u(Sc.F1&3)iEs]"' A-< !Y IsA O2,xP6* ~_c+r%#Is>yY۠m,lu tbQ< G ^Y!Ax=! qpH VBu$6>됆33d$3B]j}Kw H~j NoFYdmͦ|>b :5v+cYӔbs{l64:r@\v3AR8 EZfcD^=5@D:% P˲{+n߅g h:)qkxe2@ QߥCɭgNٍ7tWn `hSaA0kMF[#ɛ>n'* U&2 XDJwŅ:\33W6aRsݝb&<޲,nZsf|OFK*Ǹ{T?ڃ"[Bw+oXBuF`![D/rL3py.fm6!1\FYn lt5hTl4NC!ftjMo~?,grL'R!$qBOuMI<܂*B-":O ec޳X:`2]^w823]l>"lҺGR-V QåXfsbm<'ճ TBS5gERí-u#Ka:xTJgW강@*/|=CX?t,ș|nlBn}yNw?r@yEhhdn63L!Hicc6(2[r0_ k!$^Tk՛GJD?zm8k*0{@x#ӏ6۬/E3U,S,6wF1guBZ{ &7qGqh~-_ˈ_ƫؑz|̂E::ya0%Z/6IYy\]Dq&YÉe|tNmS8_2B;u^Յ0F{,qFf4|,<Ϲ}S6B )|Lupѹ-l;mg,[蕠 vFWR``HHฐlҡy_f-oDCߙnsCV釦6`Ro$+oՀ$| HqWZTBo= Z\Ȝyt" tI_OYJNF2T_ҀyOvR3|t}d5Mo08B9!߄S +p4É7Nw#I|(a re@PjiI8[eURSa<Т&B44%BE{DK Nnfۣ)-7n./΁ ?tqIA`=%Y S`#:Q4yA IWMcTF|ef|YCjS ,-"LxY@Җ̡9á ˀ(妓rQKM~(2*o+g u8xCGq]]SXyjGeW;l{>(?l}/ ߏF-H\rZm^DVY@fſmE vDOi/p;C9N9oN!T tЯF{uKb<]K\-DDe}%%dI6E2y>?װ\6> MErX ho'LP.<;r ?^J* 3Q؁^@{#&K*PޒILQn,Hp=즁SdvM1p4! 55 yڥq3ƪMO ; Mօu?i9hs|r!O_xշY6~V`7ۏM;8= CT9O ڞAS.Txa==S X} G 2 YnNy9 ti=Ԃ&?Ny0@;W~`:*峉gݟ-ެ/ޓ9f6bGm2C

    t*Apd[V>ƯB[{$t"!ko/kЖT]9*bzX)v ["[U=^fqԚM+d4.~pFϐVIїwwos}y@vF*KѸ^f[Q1G'B}QÀT;,$Lxy [cHxdYPxUş:WP'mfIOb[>"buƙ~=鶅c^zsBSN.ʲK} )ny.CE?/PcW4ADգ?FKIޏ)ӑ.эvXL[z憐O3\59'c0rBL LEӯY$e-3gܓ% %\Et[aqxƫQʢ]V98u׏`'LnBl-kpUf6Ye}`Z[gsk˭o!NFg,6 QWPRh-~ǹu8ƝCQQ()E)h-Ds3ay4{w, 06L0ӌ{!K顮1;]@@LGoNl􄽑VH[3$y"1D|ӄ)N6XӶHA g[R-jf[4~-nR hީo)BɭG KL_PT.XyJf4S%-D^}ryQ칟 N*x֊,=_[ GD'Ja{b,.ҷF(( Q4ɸ88mWhIơ  dT,zoȔ1ݟsOxCN#55_CȺU㷁du~'d[[!D`ͯM>7ػ2&)OpYKa+u n1S`.ٹi%[cA#Ϸe6[5wFQ86'󶙢kL.NC:ݧervhp%%-#~eB_yTPX޳5rW,SBf!L^"]!FAHXV>Q[3=Lk >7lMrA$y'tPJ:2ٶc)&@kEb_Zg݇l?X|sK{bN;1k1 ?rҚ?RAFlʖ 0tܷB Սe5fW40R_:BI`^P!iMXh2g dԦqvƲyfQ{Q(wƶ ɚ[h9onNvU9}~@KFrsǗ;lsCd+Y>i9 gqdb|$ެsUcbYYꜸ^ޞ뤆(w3ɺqFu PΆxY>GF\JN}`k8Ib}ĨLrW jLXUc+x/} TtOAmq M=> 壧R0\?>_|Qڞ2fki$Axv@/ /%l kbpibz 4SLT.ט(;}5a'@uO5"nUYŞ Ĕ!]2Fz6Lut5 e '}cX ܓJ7C Ș^> furZO΅Ξ4zXćĤ=cWJT{sO\T\ ; yDȶc:мj\j3+)Ҟ=W)I+cW@;C]A.>q ^/NJ; AЮ| ʘkCbP k'$}@-@<0qVlxV=i= /5*X#[pڣ#.sw_G yoi͑7ylZ+ح$sVʥG|g92˺43#uj?+G͌)=C@g $hT>BE2mmx'K:y h=m6O9c{Z*EKIX| bF6Y eϗظI5 t4Ydyuvd]=9q>S]䶜Ƃ-N oG9(-6RP!:멢 uh/Q3OOJi^ac<.Vb(H3_1€ Hb1EO<8nW$ SxGŖEmJKmޔ`b-]zځl+sBk6u@t$x>w}DVa"G߽ДrywgġZi=[7AL4YS?+e; a#h}n%չ~de`*Ƣb&3K\I*pځw>xKT_{ϐY=) +Ip@Ɍ/َ~bC>@qݙ~V$hPc%Z4ffPCOL+JhhB^v퓕X(Q|K|u A;)K.,g#p8YΪMz, *\`գ>vX)읆OHbHi?u{8JH٪C|c%Y1F`+P sڸabk,bv(Ęw)Zֿ9sI5Hiqw0m 'kyqSnzD\Mtc+(D@Pȴ |1U8F)&Hޡzf 'A>mg;:oMi=SuxI  gTǣ쎴* YkUN QSq]ܹ#$. ~,|~64 d5k٥6QsWoGĂLyEck]Tp#`}~<0ުNy1"Q5f4(R+St>5f}W.>cC j|M'1 xbI3 c,Ӕ.ݩ~17$G90'-5cnš~yMX+ߝ}7;EL1}oUxaah,gT[Q\GΞܡ'E%e},9j %0k׼(Zs p@tr0:#FP[_5b \Z5".wYhI ҇sAU$*cWgLw.s}7b6Zz6 i9?gALժiHc;˜EK⢊0lؘ5@iKosή*_L"BR)dNc3QB˾'SU02Nug>ɹd|KM@8;=E0Beݤ.S[;0\/PJfzm!P 搕9K,UQ͈,j[[o<Hә\K@ n(ʚ(i3|X_{s`4C>wpn @' N}TO+$9`dٚ!ޅTer8\Rbd1@#>4Hvi)qBs ](Jxo7JHpwA&-k\o)1] y'>779a=U QKugJ4@ =7Հ~8>{EfL rR>m#ɜI#^Vr fGL|*pmxīnQSȖ`L ]bG5M+cs?lws<,⣗]J UEtN:1Sh~ 3_C45@`6ͽb?;}S&P=nXA<Ȇ<ؘdlg ?e '@Hґ[psTwc݇] =?}!)FVẅn&wbQߧ`:.f!^aI1־U4k x¡Q59͆R$/jCwەXշ^_aI$E痀'̰ΕK^&,MB"0GV`4Qt{[U$|rXk9 #s y I:!R桀1Nwm>&G?Fm!U+vhd61%'QUi=bp9z ,w-?D ~dEIXg =|j3?0UV Rs-:[;k&|\pWV>%}3#4d*})c3ۓkj\=wCh9m!+6䬫 /0`e*86C׺ 3mOoB$DH8a6ųB]FDZ9fh8qZPk[c 9˯K9&[Sʔp%I1k+Im!{JƎz܄Rq<4\fѯ-E`I7y"XwS57\Ϭ s2r٬^يD2HgQ|RTRaE><&s_>cS/ƾ+C*;k.Z *~BYɉ{6b_A1[ۊ܎oߦ/U v m#}Y'%˜yJ2u3siV~raoqO ؼ(vgb%̂P6EJ}Jx5O@\d6y-i;բ[<_goYU7<(3N&uZF;JdPOZ3CzA`78޽=ɉ8OaH\{J7Yka=NR˔S8:M9x9P_)*yw$2t42$RƟSՕ{uX51N$ư""䡗LUbhCVj)ME#ܖi4B,'Iп~dɉ,P'}Y@ 娤 }W˭vGUDרOq_ 92Jnͼ}r.#%&v9W%[u;zۧJ|N~㋍A#clU #0/u[Ӝ*aJ6C2THpޑ R|E Ґf}wB4\"d4)Meby.WLt *P]ijnlo@m :"_v,C4 R0՚zJC-enr~s[ъ&yI0لiĉۭB{ r[ϥڊ,D ބ=j{xNQmqNƈXm d IO%3z6ނ⒨'Fưآ-U RRAe[٬!]AR8[ʵj6`[˷ ildO\:L"6cGoޙ^B]Y =_/}u$#ri7`k$R #K =7E LK"pWܣUz3=l_̌6 ᏼWa.l/8.#FV;BrD&]B.xgx.S4m>&P3TIɲ8m} J6,gL{2bp4eһg-e|pJ:yF]6i!}-yˀ.1F6迩{N]l 5!p6nSx680O8f'=6 \sJY} .PTn4R3Tvsr4쾦@<LLd"nS%GC(ض[S]# wW*TKȆ 54SIojdDZY˧ 6W JY%)ϣY[ UL&ÂCxG]ߋz=r^NNO/ 0Գc;(o )J4 m)Rm@$\Qt0)g`מ06Ήl%*9ӹ V/n(-iwac^:?<ǀ8JmuU+svrf޹p/wt#WAwXvk(ݔS6SljFʼnMvediF#zon\/̰ G:ĩ?Icٔ_c-oT]MDS[alc)?zjoozU4#i/D$AÛB -62o;\k skAia&lK8%n,)k{ N/|EUK$L/ 91uStl2y˴IMlMD;9[< ؃K `N<3>&CVAĝ4(an Ko? H&b$4,vhӞ<_yѩ)ima g|J >DKk]^D[^BHӦn1ZeU'm%Ů3ߙC_pRHuŖƁfFb Q]G2TgydO8X۹ۤ;JA|o{Z){HJLj $ hZ$l(4GϾm17Ԛ~ Z z}6`ZݧM876BM<u7jfTO=ìIo |xnJ9F H8|T1\Q^U(Ij>HCH癿Vөk*dIOV_;$~;ȽљBEYb/EQFq57ÉLPqMp>fb,+s83̄fyvMJPrӰ4!0-!#%W]aոtwҫii ϑwL{h6^ne GP|} Yޡm`u*Ec>` ,1ؓMQ(~ "2G%qww,QazSެkcyt0EŪ<2\9|Ԃ- &8'+os?K67vSQRO%f']&1LjIYkZ/:ol[1N=6sߧGܞTh⡎qP@U\cQ,DY'3fdhHʯL>oj6ާ 2_j(8O뷙6!hKPX?P-~k εS)`ԷZoCKr1|P#W{}s:~6>ϻ6(*~CWO9J!q U6ɞob7lEs^<ŷˤOKft榆>L=r? (LrʊTsD!|"$@OsޡgYg'|[XoMS"bD0Af1wo:a% @H]5w+ĺu?A2(ڵ7#G>.1Y0C$ MR%(YN4b{.nlUWtg7UQ.2[[[dpg܁jx G{ˌ˕nsQQ(sN~2sItTϒ.E3>EhL )ULמa0%" EiaY@X&G1qАQ4s ,m[r#9P1 /g[h3'ZjbV?H` g==D#MWs~ P靚3-LӔ9mdz<"UpL*^Iw3˶ |p6LwuES2ˆq{JA;ƨ^ݳ:K*nǙ_doPM>_-u>×9݇2zAmM-[ђ4̔Lwռ@YܖkLѻ{MĀ|| ä0cxӸGĢwQK_SK[g=_v5V_RD[Z΂dѺCl׭ ;n9,gom*ĎDVg"u!Rqi`fWFbMgaV(ܶ .-4$i1‚lMbHc\՞j1f]OUH,(3TZ`v )=(xP=GO! cTj]1 8i,qZg}{C+/~sݺ@V&Xme}y]ؾ^W) oԟE *mο%l+M9鲆O9{xm2`2 Q?b ,4vJQM Zdf}fLySݏ…lzZ n=AekݙDCvơJmq[J^IRE͔xnX;'\EJ;I.ax;7kf][''l~5LZO%[D%򘱩0ɂu<#J<.Ř33 O-q 㒰M,LG`k? 7QDdʄ`OMxok-8&Jc2² y]Nk_F Gn͗ `yKv4S;%ej`V4EmEb(R L Ds;f.FIh2XS@xoF(>!Śkb3Rv_b HEjOcPqebU&FG(nӠN<8VOF-<&zq5%ɡN)ى뫋ʲW_"c' EGR(cQ5?\KVU b|=}=ax竱ﴜW}MN<^+P@uOE}<佥X_ip6!$bidӾB8s A-k xKg~n,{mbR&Q':Ӯez}C1nY5D[nw}P|p"4Z7}#l't #zK* U̸|f v)l|[01,;Aώy(X˂U# {K[NgXuȐ뛧[U#gzWSq˷!ncՉw_K(̛) zp{㳬(=Jޙߤ'C/<0SC*'~ɏ^%>佥_}.Ʈ .n 7LV^CWj r"_=oV{-)]+-x]2ךL^7)=%~+Jɧ(T0Ux}?cm;6w)Equh@b_ b<4tdH [$%lP=` W(m*wW=;8nB >S/‰[*V'ܟX۔o2u wV5=u 1{yb]~f܏诖t2rUB7`A߈Fj'϶"b̢ Ր7*XT r_^t'TܺL O0hwTm娶ſE O:vG}oNA:cݬx;Uq}ع:M@5yjtw|M̗t#!Y}R~;XG=宝Q@O_gŃkL$hsjҘ*@Av9RatRfp{ ff?y 5؞; 2)h!azx(UOJg3SV{R@FG9Q0dDZ=*ehK5 ]<@Kф,[| !!K)dk= %gytY[)"?դuYZJK`7X',"OSҕ\@&|SR?@%<}^|vޓpPq!:]wT"G bDPxTv8ttc}+Q%ԃxѪ6@7a '-d~xFjTNh:6ӀA?~4w넢m S˳ oI6c,`A&p~)4Z\?!@]50zpU PjOq?6pA1 YOhBAS Į5+dX$bC&._{w~uk6>,`Dxᨋr"iH<­D@ 4? ;w!~T/3 /<6&{Mcq6 1e%Հ9|^p, <Ж@{^a`mD3i,au^pɩ{xek2He3':~VKh_i,IrH #!TLe,'׫կJ"ZPv9~V1_pUΜ)ϼ'l` .T$WCך1OY1㥌*ɩ:GP}|#ns b5jI%w prfÃ|!:-1Kx cm+D8-#[$;Ubҁ4-. >kγ~?vA%li7=g 1c  czx%$靥JVQQ!>x*yKlM׶t(֐DZ*7o]!3 ՛!Rj<2k")(ߧ1LK:/rG?@q].Stscϐl@9})MVC,+xN[N~U"~h-T{S@cfxZ݃ >Uu3S 'pΊ5[Wwnsc(,ۤ D " Im:to/T,>+nAE$#J㾽TA8a'˹Bɑ'u=A3E M ,pPu) -+(4^6 lA'xkz#Q#j]LR=<>-c)nPwJx]8dDYΟ &r/ИE+ϚУmСt^NISΣlo' 9T-$Vp2pg$ؚR^tX`&'j4=*)(,1_1`Rj-Xz:<&yȈ!\(4TlK}8t*dRLo>z{}tR~%D9d6a!(~z6^О|o9^ Эs~s_ȖZQCP3n[[RK|<[Ȋ/iJJA ;+8r<5/|{@d)鮤u,6vws/;axs<@}3 g >(ҡ=+OW ejvՅXw4X ;8^{~aGHpPuz'yWc@(|nml|<0 :nUy{ 8tٸ,qVp`ʻ|Qmv]2.AZhETRt՟Y6<@7X ,Y-p 3#H\zTS{Qr.H¨4Q2RH^aOCbU6b<ֻ.?qpKq>rhz}#B*dWNpcދAD̻-k/ bV.;렟(iV 2yŸ2T„+Rpko _nǪw8 [ؤn$S qFs?qԫ>]_E6'=OPؔ u]73A9ALy9DFZ %Z+nAJjZFϰ 1m&n^ aۯph+ku:Ʒ?bnaLEf}O É(h:F^VNؾEGr P6;?rp$d{eQ.oƲ*>~x-|fh6+^͜kl58 ˲CpGƖ^ 6 f(aYƆozHX`{x#Lfri^ZRR4qǠAoqNdr*G HHTEGR6If?ԈXpsێ: k.&Ó##>NR07ھ2B$,2@́"Ԭi+{+5O IˊŏVGd:'J 7i obcֵ"7ELܲVh7jC ?(y&O> A08gQm"VH{4M W0(xg+c"IkUb}} EU!p1,PO ƒV1ʨU{4tbS"Q >4O{1h^<] 4(#??6N:bԟנmsjgW\b@wz ]-BiHaD&U2X<@o^UB)6e{޿E =I!-Jw3r2NwRheJ|)P`k er[ jŖZ|8cڎ%f)i=\U fKRϋbd<Ve1tt\ *&A1{}x[1T\GIRdH̭8[0F2֎tuq&?9A8܊bV.1`ӛV3 Mb9D^Jɲu8C7 u>A=-Dl(Y/ᵫ ׹Y[/Tk1Q(2Z[tI=+DWl ,Hz6ϧNfkr"d3܉Dp2K"&9Se K&q$y>;/}مX'(xVVX?-# C`ݹaWNl`<0LG@\qKh|6mf7:t , Q_ysD_[+@_3íc-å4F !4i>t 9h7NkY'P1W>miNԟ]/we;"a-ڷNM,q CMPs?J`VULVQNk.1J4,֨Rѝ<*!=tPdSsAܞNdxb$@o4 ]T(q]wrH9V7JCBMe$ 1izE`$nMh:V.{:pf<G04 4yLY_hݫ*@Q$vcYթr##ǎoٙWw^נJbM[8'~5(cܳ6kid&X*e]+l Q?{ɸDr1~U5U3Ō5_hD4`5ɕi J̌]Wxǀ1TsRY*C/=*= Ңi+UEP30swqF0$V1_HYv拱*1DƓYIc51ÉfSPTd )R̟tM;̩}Ƴê]Fa.I[hfET <=Y \$X0`5.%T1+yb*5_tߞߡ燲2.B]qLu5%.oz\'$'XWC߄(ppA4;{oXK~;g8`Hd6=")gߙ;{,橍ыO#Bual 7<Ǥ Pe1 Ui"_n9@ύ H:c IX*;P.~iOlm50,Ag_<"aG?u=[D~gvDHdۯLr, =& 6r IN^ٌ f› peX>؅ *~]|9`.Tj:f́Y.I3Xuc_ި+O$,zhՅ d]w@VRP-\F5P=+6ѯ zB5Sh|.W]L :9Li!/UK&*nRnP7qz.o w e~=fӚgGc%T 0gCEe(A3Gүtl{r 5X妌rZ_0{Cv= h;;gJtn/Ƣ*b/Fl3sX7k۟ɫ]J$]b.f$o-.[]n>ET+lNsms^iHyΥ7=\m$yEl$j푸69 Q\eУa"vNx|38VȳH;#K]HR\`t#MCZZ3v6Tnz*;g@Z{ݳ:,+jF&Wod/@^NN ]0'S>\`n':^XLB&] 8B007sq1T#k͈(koaxB!RX.ZA ׭eⅨaqx;߭"9r%AB~5IVT⦳ \|ZJlp 6HAc 7I4y쀿#*cxFX"m\.ֱ('7#Cq>$FΕSWku@Yо5,^4w@XT+sH",F\rMDxL=V^kq @[5xo6ϯ@jYw9e!E7OS5 q/& go",8Z5~*T)~q+4^jS"΁pd\~Kr Z0Yf?Dp)}ZVz@E{Zs*s:0w<.}- %йAv-tVξ Nرٮr!OG216˜.O@ Lr1N{uf1L iO1j_ A_&󵸿[rz똣)^5Z UJD3H-\s-}$ tA#hi}wWb2K+ ؈Pb6 ݗ5ᷳ٣EvwxUˍVfWD[MfQqV2u^~t0R!? 96zdQ ߟ 3[J8ip~v7۩YʀW򡾭BJs@E,OI Ub Ro䚬rr&#oIW)cLdq< a|F5"9=cK/8EcxXgoW۝Q6%*<[l"^琭aơ /=8Zڙrez9W 9zYz.c V_%R?v$x;]͠Ք-GW[.Аo~O}?S+;W 2:S^$I& CÃLt8 _2K^q ͞eWQmRWRYv!w+=SvᳳEB^ ur`F[LHfH%Y(eo2Qr%Qg</4-=G=פP(4+b s+/-%@H"%f42K_ IGca : Z_}u#?H]=c!_1 < |,D@W .5Q]UᤃY5rsyռdtj#Vi#T[9rǒ}b6NW 8@^=+Ҡbj4B%OgM IHd o7V@s+_4- ~1gpS Eoa9:gLYAȝCxG#!ؗ&T}*)c2^&2 ]JsifPX߬pq&!Tp]m~K[궭[Q;NӲ~( Tl(;K!^nL ۢf!DxBY7Bm{bCЧjey2Nţ [-zj"E[($lY=RG,]v7pg?,B~x~MP֐~upJK"n,SFݩ)fa*Dn/=[3Vs鲛\hʎ~djit4*Tgw8Za"ٗ+*ɺEk]LF L)r'Nt&|dMRa}nffqNE|9绁1U]%Є-$OVt]n}!tCF1E橉G]焀d $f}Gf ;hIڬكP2$sPEv2jݗ8Xf"\l9GʥM2hMp:!"m =#ܛYOrɺR.p o:L=] /=m Z_h EHB4@`‘0ɡ)Oc`zݾºU= [6@3彻`vJG1@k'l H$ԗLP Oh&U)-vR BE!f }5s!씺 Y3)p^XѢ8fԶ Jx!AW}XxWM;aXr%˶%`|"9O+iDZtt,WKpp1뼺ξma:rMC|kmf 1{ָe9:3qMS;Uy!:xp^0 צAĵk'% }C4X"~q;-SP .w^&9k{?|2mr5)~I)8 C!BnH^I]y'H0 YlHMV!m}l8Hr! ;)Dm"z$Ia\PQ=:q /K ~I͕KLc{Cuݖ :~mM\VܞFowLշid|?Ql= PoZYɺ :?kW|y47vOApE2ADC~aF6!,$ H#QX%>~ԁ*:+ǿGӈI3ݭCd(Fg:AL*L6tC $5͋c>N!i  7U+,'BkYt4m9^ 䎊 ~l ú-ksY1!"φ1hDLoz ǵ-4Bēqvp5.>=|gR+νzͻ!6YßYi:O0SGĄF?#RlBͣHݝ#cPf;T;^H9*zw qY~ :r;*Ǿro%uC$'zw2exEmb%y5IrLxwLץcD̺tT YJoE8Б,P\.eadnR$G@+q ׾G89vq$qx= (Y,܉D?8{!3BcJ)6[|%shPh3Y?1OD2wX4,9SOϾ,P@B#Ak҇k!Dx sq?aƤ̩ ]b3>6]a=uFrnq5^zs֞jɊ/M15901*OI_p ZW#֌:<[GBg*!sDCxtB&ܹG@gph_*| $S.MY"y9ܲ$QjJ+B  .#o,^j$D{T*9=CoNri9$p}8SG7O-q Β#E[uB-u gD %ׅބ+Ɲˎ8Ϳ ˈO-]d bYc(8adiegҫipQGڝHwSܫNLxZ|0`Ӌcm}S.LID캔ϩ2J3WɊL8`͟`Vዉw+{^Q4o9,wJ :i/B^km݌_=C} ORB?(#Q vFК>6J3'ۜzhuYEKLL3'1s>zuWr6΅ޣGJ"edJx496b `8ĸ"gX=G;}FܚM}r ܄cB=k<-n?d|f|?J=9+$c.gT3.֢X9й!vP*~g *2Dq !(jA?Pt vSfJx\ +uqD{Ʃ^vS@$pLWP;$CF2z,+RB:j9aGz iiNؽ.B]lD l_9-?&* +¤]eoTr(J~GH/=4_Vz*rBHnQ R8נtR>5Yb\=)em zLȩ9]\ nD^mďTx|mnD`w1Sb:\ѹayyfBhѨ,3Xb$s,)Ek0|Awb<` --}|z/)" BqYhI%].Rҭ} `%LNUCݴ9WQ.?[[dv/J`D* B׳~J4<.*ZNlu/2kW2 WANsvF|<ԫu(E \{=ݛ,W& V+?HOm$a5tT$'@?Rtnj܍]z}%x:("ȖЛ80z6|@k㔶tyܣWܚp|O?ng$Js;yXl؈YcXZZJ.)޲k-kpn疪Ϸ [QFCI55Tf̨Mϥd Z[t9"YՃRU0ƿ!ŦQo󿌸 z䕳nci禆HYajÅ%βf%aݙϞLzVIP[970G*|zC/w9-8G> ŒjKDhgxߪE \(;J9ɫJ6ˡgpZ?ߴ-VsY,H妪ϓÝ$~w6FT aJ+pۛ3UM${|]PCH~l ʵy$X&r dK1NffMؠQ'#ux@HeRnooP*j3$-7,G)!0MZ؎X֏3ɑݙ}iyM.joًb',,MI219bj:@$ cpѽ-e* žKRy$ RMs3Kڄ{1޺{^ .Ļ[W @A rqjV}{en unJ+89H #s;MIKyu=w#TG(…iBO3j23StI֚&LAJN_dmH#I/2%޹Bx(접bM޹n(/p1طEg:l0R}tbLfكm{LZ:tMF7kxhGM^MXr{E>l6qp9/( uү7RZٖjKybO 'O.mSl! 96jN'w~3 b5t^!p|ϚxnP}Y5@c1W8(0CƸ"!Kד&i;&Qjĭͥ\w4Z0~L|h<{J"= =aCW%B4*lHOL -S |ҕTH.Y͔:?xPRy>ZVa+ht|o|M:C^~HZi~ޥ@h/OC0l¡olJҮ*zxŁU|x+8|=]#l_Y\KڰT+6c|[/]On"6hK1ܺ>wD.n_eCIa*; ?u_SE ΆFyxPu&J ^3On(v2",:'&f G1 b@8vsׯD)k F ]SӸp%&zhK@^DYѸ°(ˤY"{]F֏`Ƙ<5?΁ 8_ټB5y=QV[9Cu. "m 2+YJ$i{~Ɖ֝(>mqJJ+,q,we%#ܰ\z?wrx뗳#RхF45SSo/ܮ+0(+TiTOGĖ z +^g*4,罒SYɠƌƔq`M3rm,Ufj[~X&1~KA1G` ܯKJbsoA/PNƧW Kce|ʡ U5d&'=?;VBE0 ̂>>{kfzO9 A&;M1yAKixgt W28#>+0/Ƞ·^K6]5mpYraP7x5/E `=IҮC$q ~dۗJ#swO}|P^÷2w d708@5f)}=Is2C{Q1|5]$h5:51L37D~sHLR, uW4D/ ĚO-]6U1AlĬO juĮL7ڢC{=8$^;Ç0ꘃF$?[ҿZ-HOA @VנwnT^l|hl`V0|׿~cAfצSOJ>XϷ$. -J ?n6wT$`̨ ~$m7i{Lj tN$$6 NҰN1&i#֟ Ű1fA~x¥`=|Kw4._bNj}4"|_z:o#]>)y[VwuJM*P} \~4YĬ즣μSz+ ]I]ʘZgƪenh)]ՏTg TMh}HQ`2F0Sbz68R#ِ6;3Hz}m'Lr_gsꡀmlҀsfv`_::,{"ҸR\٢9[?@, aMJ()YE Ҽ'3X2t~XQ\L:E!䝦AO!/)uIA=GƗU "GFꕈ͏?@ɳ.P 6_M&NBK\zM\%-F\$2` qGd`6Tk*{͏V}#Wkj^|BgY_ aE[oqkjv&^ ثƒ4##B5/%e^g]#(R %m8cJ=<reLʖlvL$]EU?}N`]\+旮/鐈y}ݝX*fɵbs_ElT4S \̷~{3F/[Ն۩垆,@NR 22s}8TÏ Gdw9#\%8FMp2O"z%wBNAYFGJFpk>։]%b2x@٫sz(4<~:`HdYS_ a_te.B Q,.Et=Y`71-;,ӑ9Hql}x1ܬ\F28XZ6 qK5SVsL%JESe5-hDyJ#bB+;f' #ԑx[]%N=Ϙ_=ݰ>r{ZC2  $roZNTY' A ppuⱰ$ N^<QST* eg_ H1ݥ"dٯu sWkjt*'!htxnAfdo/+Xk1jd|~#)GVΘ{Њ < |l;{afePX2oW_PU ># y:B+y 29ׁŃ4N*Vo߶qT[[QGQ6x% 5/dC!zZ׾7^%i8Np&0ʈWg+@-y7[5E&ߣt=(ߍChiǩ-⫏ePM@Hn#FMv#}׻]SJ!+ M#̶ 3SDr 0u * q \:4 X57;x|%]V kt$CaMIŮ?q]c)F)"%6Iʂqk/{]2&%'k/G x勃NA*-F:7a@3@p!QȾX7[sniӂpxM]lqJ#<OHTч=d*X #[|;ք"(Wӳek?qca-B'?`*W+ =&,f/l,8/zϛh`ʪwL I0` b6_J|[aR]cŽȄ]G`2;[J LƣS(K]%,LPe:5Av~Oqcwռ^vZyT;h;P)#I,Ew IK:C!@JzWM||&1T'8{Kewx>AQeq_7b>vW{.}N:-Ai[![X"VSG0'oPZE1zݢOSC Q%gC '|Y64n˧Y'GCmg3`A΀w ˎT6v;,=UD3_FqͩΠt+c XQ)&Z).xKYr ിQA5Rs3X:):0YTp8TtGq"CGzI 8vΗwnz{`k aZnyu8HżȖ]={(m|23U#oJS`6֫yh4R.j.ڠ38@(~c"Kj` {m :HƝS!.'F4"-!j7w2eۓQެzPZAa j!ݨqؠT!scRq;(8 4Hw$תUdӎ,OdpCݾirկ2_%~ KCUڃuՉ%3 htM-Rć9暖Xٷ0]GjbVdA_ DfױS\;P_2+ql47Sq!`LAD c`@;L1c<Ջt"BŪ)ޮqc0!)2?y8bHY~/GTdqY>^F be 'Hp V;0w{Uzo.c),(3J1dxM~ߍh9I~ߍ#hۍ_(JF>r>"$l+$RdE|9Ki~hf X5jɦ|I,KrStK\{%Xdd1~޿nM"qn5Z!,47R/6Ɨ:m4̳ һVT@X.ow{4o7M%;=mD4ب]Ɛu:o|2Ar%ub/]gq]ujg% DA-Bm/U+VS&`J v켱W2<.l|:5O}tmkEFTKF<qFWn;%!A\)xu-b̠!^ୱ7"K.EcU˻J?~:[ɏ<(䆚zuF;`Mb!sǘو)iwr׈sܢF]-_",15]˪kvgM<LzU\dR7n:t%ci!rjo#U=GFICMEyԷrIIW3s);T+ݜR5 wI ۮAMEؓ*gYHg"5 ǐ55X-Wϡ$ֵSq\Df2xkssѝd?g?@=;b7MКҗ&Y#;37CPSDYϤ:bQ(acw܊kty=1\<2{4+1}R^O&7 PZA  Q~ΚH:OvxUK;;YƺJ+ 4ti L-|\Ԟ D6 n XSuU@IyD'J-pWσ 5DJi.Dcʽ#MOS8տ0ődL^{iQZ5gK W; ce#CGˣ+,nʌGi)Y` pV~ X[2 9GeI6_(e4+ d}ߺm(S:1p)+YP>!7(q$M7iW#d`0\BN23LZnW{LR8K-|Ŋ}=s*-@a3[1࿠o~nTr__ds  4p8)lͅZhDBx}6a*Znca&Y(gH V>HTW\ T!#.0,nӯe)9,{XT~XXNdW@vёl1EP*W$=Q֬Mǽ+IuE\ڿT1=h{ײ@`A % C1JEZ1b Q/3wYKَsR; ^"8 Q""pAV}]0AJ=q5վQ=BGоQD3-s~ #Em*U̱DuqXo(ב^uMgWD0QpNQy\ eѬ`8g|4pFc1!OMz]X`|"#߀_pvYh3 r %Z rc!T$ψ !%BQuI`"j^oU6ihK j6hVϿ]bΐٸnqakNۧ-+b߮vl"g gg2EZ. k@Ij%c;zZY]PWÉW=9a(na|60:V=^6 rT0b7 WqB2v< lIRз⃏&Ʃ&2l39 1%7Lb@ |((z20ՐF FR8i3 ;ga.(z؇$(:xŸIl^*;ɕTSf1-lH !X KlÆ<FYYZDƲrP4< EѰQNVot𹕠8%)Y,V/k/6Ėϥ1+}%3Sz~rMh٨SfG;eihg7gf_WͳݝGA㽉|;($ec1eq6ȑ@"!^sYlLLCAk-.@NMTF5w\(JMJZ>\Ig:! 5σqDćs/~D uzdA0ˆەAWX ꌜmo@ 7=ڽcRM-><DI7)4v'L DϛEɎn4}q(0,}ԏIfop`7=((g,ytGXn6O~?7!?NF+Ē^Bvm;i) @S-(}hJ⡱d\.Yv!]WIA liX-;DhX)XRy, 8%&ʄQd~WH?;{M_Zbt𢆏ljM AL荁RGY@T eKoA_4V&-/~Ѳ. t:ˤpLK||'38-Jz1oI6}&v&Td $5m[xKtb f<.ïqOIUrkw SrܩqU!T}GiE}M;:6i;hw.Co@FQq9#ԱvEՠڃBtFGOHt~J7Z̾o$-7^!b7#-'d8vhw[ e]úEF,YK}҂X3\mփz<1[y+dxgY1Ye%ԛSii5^F&KNB@bݤ f p5TF|bzl@KDP.Șs#ӥn7ٰջؤжagiM=ߧfYJ<1 ⨘fß[Qg|LDž֧C29G>*:XDSXy{`,,nnψƙZؾw n 5K痕U!$6 ͠k:lRҮ_jUrjDgB!@&| :w*ke|%a-)$:M&D{w Zش I02\lj]d [fUe_Q+/QK+~%Ȉ7Wnxلhhi'/剷i~ik?-ni}o^LTfڪ}"ɏxwƻyv~M<q]!l)}Ӭ%B b6!|3fܿrK?9EADzaV'ߙ׌mvnkH㽰XAegش",K~~  [W/f9B.&Ԋ]“qGKHGTPsgψ9lk4)FkNRn1#O"M3XT#G\EH뇋觺Z_z3ذ^4L:-g\rgq?qY)ʿVب$r슮zxxgTxc;2m7mw݀ݸd8,R]!7jӰT&Rf2t2a :vBPWNxُc7 aZŠP_z}YSa nδssɏnRU/FMuL!Bo?3_/Ys zZՊb~ʋ |ľ^0kDg >C_/}tr 2#nYG|3oinp**"5>&q3g 't[g+_\a7LS3no/Dv8XHz0k$9e$%p ;C~$@=CmUZHcGe[.-.LW Ze5P X4hvi>\W)xjnf뻯E[6 ;=wG5U94//,62iwAd$~.R'I/)%7ö!<؇GAS=BzݸPvo+pf_{z_ʺᇝ&ZŽtX.I9ymD>x #'T((CUϧu!hڨjBG$$x6&R?.GEnP긭Ȅ'}0Ca`hl$tYr_bDрqH6A5G`~>뤨 WŸ'oLYfO? TRѕ0pi-3uѤjx 0 52 ,CP3)5˽bWU 0t>d ʶ!:@:)q-pv=͋UJDړ !O@Xzi|RQOL΋=(BnVWƅ%棷d' "}& {e2#y 0K<ׯ}˨ D0mvegiٽt r01i&[a]:n=74ސ:=V:^lkpWP)H&+ /φCܰ7#*ReqIlbJ"}0rliwaۧ{OݛZ!#ߊ1ߤ:Or*djϽX}WK^=|F+' I8`mZB#-a'/H֗2},evQߔ?絾@$tWcTyP?@};{g*ymxM-{^;c S!(r<5>%!<˞`0(*Ќ+p覮^~wb1={>W%ֵK 8VpPi9W8\,T: hAHx$`ĵ8eOc |!/i C -X\B|}Ӄl=`]A/QC")#ҠTxjOq}qA۞fWE&YVݿ~=Ȋ"/*!:?8|ﱺES |l70ăQ@AfU=`0,L0u a˵6,= k7 s.4] ^@w*o7~sar&6hG䚚Z{RB4ᇐS`T267G=7=@ (E?  Q+>ěӵȃ>KC#ISP3쁢o@Er>e#ײr+-j%oZE᭐v ÚFFNiRRyskh Pi~بѥN?)A9N5v5&8TKf6=fJsiM+I7! :LL[fnޯ5 E0M~k>8,w SbBd4o!:V3ˈuH$WAc %+P%qjx,G)}\:]Pwx~71i%9 vP37F;}˲n ȫY'νD*+=.wq|Np7Fn`Cx?L,SJޣ/%|t%alov9N$6P;xGۙg ;߶֔iۼl Ӟ.;"w f.cQw1=yW=MQl&ٸnUQTـb IRF:__xI1=A@~#$*2hD!性(.$ 9Ә =A"ԀV)]C%9x7CK ͡OAn W'"`%C6l0&s`@x~i|+\)[iwT0,K .,\cBhPT`'1B?1-3i[Yg=Ѹ9RS""q; ME .b+exڬrv %$7v1 !t3\)݆$tO%ޮjM$_ fƆ -o 2^e{\Ʒs*)3D؟cJ {)0;Y[MdJ[۬ AtG)BT;픖[ cG-RrO7;rlIߛ2F# LحuOUV7~Ö+)MήGm,-/+@-9\敉2-2 n$ZE [RRo /d A`w0i7enӘ2G7 "UDf* jw4  *wO19:־^= [5ؿo2 ƪA?*&sY&p {TI~^"ڡwlg$)/wn$%j~)%^ٛ_wO3iLH{08:,S@!N@\^89>ڃ^"$ <\3P:p}*G W<w"8ٍxYǵG؀2lfo(I"'6{6&i#1-ڍubk K4oriKN >XoE/j6b{ַ߱^^ tHGNEù5@>^a w~D9'OSόl! Xcs_ѝpFi$d[1S-Bw/ 8yph6?reΊg-&aWBucd7v'] ɢ23OksOm1GWfR$fE/Jl -7khd0D"uUBT Jx9u݄Xj j~70LF&y Wm?(lPjDzx-cAA0T%A{/2eNWTKerݍ['sӾPi1Ȗ~Ky6UX&\ t >0+(W{[{AlPv@* %`wϛd44E R)lE?L%6:tzFhx~L RQ%YJDSa3Q@3*Th8`di0=^"w_g1l$W)anf+gh_pUރ qx56D!Nã}*h*Xj()+:gޮҾ"-;Q!u*F +"OJ4]}i.|fHaaraw'ᔚAkJ8T3`: *pȪDvTy $3cFEܚc5_c$%3)JB Dȫ_ǭAcB_ ;\bISާ;An X &5iʃx9]%ާEq@4bϱYyr!-0փBŨZ'o:Rc|a?$6uۡ EQRΙ rX7Zo Ke^Np|A2pXq @4YARI Dhk T6gߪ驙g( 'X59/F${^?݂I"{EA[5WFڷX-@o2r9hR :qhfO4RA, z0rWFrøՔkEGy/7bZ! MY2uMVN/)-SL-i2ء<ΒPj.H˦gHy{IAv F<"7E:5zaDӽ,?p \-bϞ-~,oX+ύPVV7h\ _[̈́4 %,6E}218Y+xL>r o%iD/r2>=| <:Yڈ#)tVQ)6NUO.Bl,?bDm: qVi+Koұe$8gO~f_gUBOj>?>rGJe-9 C9ReØ qWbAaHL~<bW@hNڨ `]y!T-?Ǵf~g6 }H.,7 n/ꗜՒF(#B{VqgoE*l6Sjh֥{43ՑkpZ[ԪWlHS8=2 _7d?{`TQ*E e65=2{5U=ma(X3rg-> )Kdߑ;zDu0 l #N~6D3,I3(M."BtW Uogt S/>խnss5u⇠`l/}GdC/HƎa}j""Vr볢0yQd&~8_ٛ+cT&WÖƱg<=Kq&pdwkA(0m,IS22jt[<ބ%[hu9njm{je|hÖPg%&GOLMxBS0w.`,0,y7ݹ8>u,z, L^fF>PGw{ `4}+В5_{%'(Cg%ԚPL0v&W,$ṣGI4;8[MC?v|ur[MA{!\wkDGCgk)⽄TsL} \5ޢa0ȢgHGVɞ3ye;R!Lr3Pj{K;GVbax*4ţ$}-eֵՇȃ>&{ YaAmV'Vb8]'>5ډBFocV\f#.'UN =E,TZ ''۪*Q5(,4.f cوZr0k~saq=GQr.Ai7uZ+]u-:BGi+?i]:₤LDR'kx\Ժ˜p;r!Z QMclV o*uAKpkC vep43k-Ųe">uj?|.\:]mn/?Шkh/WHhhϐ}ۥiˈWY/RٱW:7};L'ǻ+aEW6*̹/uX 4ΪJ Y1te/A351ęGM3&O9.o HݴI0A*ON.>ҳiǓHuhymb!BqDCjD=>5qt%eo<ѹS>` (^B ~5ڠ z1P6Lˑ:\'!."?<&'n?~1fGX>- ɖ/}\bx(W?s:aѕ}:q%- L _fauW1H`dU}g ȋ*ִ;-und:F=5[{l%Jf~ֈfs7 x;&n R_nK5:4)+sG͉vGLB4ֹ7^(vKb`: yvICئ+=>LL~pE7]UyjcCo.س/ۈ ψ}e&A5fqM؟6St94(Ȱ߭ ڷCr5%YϙXT8 { #sۛ YEs _8,ה W5مv30[DϣtR!]%ǟy.7 bz~vLR9yVAuV$ZOԵe[5l?"qkja],/}}X[6 AH C]yPa Db3KȖ*->v3V{9G6ۇs$rHМji!Cϛ4;s^:rW<^t) dïO=ʨ= \Ǩs1q>\D4k}}˰5#ooKXT5\bFIfl9dbn :(Jx na|R@[-BVu/ {.CmPU#^5uCmZ(>s3g343)^i%by#V,%X[/Sy/ba ,mSՋon7SoQI|sR\HɊX~ֆ$0mC 3sJS4^]oKMe ,fѧYƀ5!1M$s,IrO F>]oY|s3ۿHfK3nb"R/4s3 В"C$\0] >ix0X$/+l퇵ֳdߎB|}sM ӡG_x},aP9l!!(/:'[wspi&dKbzgt΅p=_NL{8sa|+/F+Ș?I9m逻3JMx2K!;WoǙc?Uտ%J\MB !|*aPsC &Y8Ò,n5{h7~cAYJ~.^Z<'(7aÄ8")JU20eX1gȁ D]vs!!&wr -44'onB #97WԈcm}M&'Hf Nm9NsO[cuC1O]'` Gޕ{hZ+#l+l^NJ0ʼnZDkF@ځcPL~hLc%! \$\Ac^f\raUi!P܅5+E+ Qp5_|7@A@YSSF/ 70 ne߂hnDe~D9豉 @YiF8 Io|𧓕?& Cḭ5,e녵fWl x+{ qg8abNSQ֤'[kY82K.9k+%_,a 0~2xk| ui9l]ꐍ2niY|8S¾ܼgRka 8_zezElTCw酯 L%Ne*0z%S䓵qy;d5Ku0ے" ?&e ,}D`:͏Rh:K߶6,\W`Hi_^/Xh(AJB[@x|YXfbc~|))eI вNw ,% W sd?h&{ɡj_ k~"0Fg1.ҹ :F@'WJ' ǞoO jNCEe#%˘(h}jg" Mj)\aXR"Y+CuuOLirUO \_5[ti:eLM^#VHCKЫ)Z+S{gX$apq@D2xJ,q/d^S>%-k?8u󷇝H|"ԫi9u.3ɢ8OBhvkxEq5%9GE="S 1_iF W$Q7#F60쀈AM ~1&ݠ;2r4Jݙ㹅* '(%MO+tk띹[x|#W&[/` СY76$c#Tph'’_bp ffiL0$V /r`YxΓ2#0]Ĥ@=jPgXݪ_\uS[@, m;PkT='y:X3:ls?!O4:rOݣ͕v&vg2⪸0@壿w*V:lG}M4T(FǶ^8|H5 M!K .5!Bf8dj4p㡟-+U׋E(@uF.`6`|BߨVaA10E9+W;GFv^VSuPagLn]3Gj”Viё]F#`#@9薛 H ͯӴ.ÖW%ݝlK&Z|kv9/huޥJ30ʼl1h40q7n,-0ʨAn*W8ڐ&C1PA~Q>do`c =⵸Q转i k@i3Q#&CmsRy\ -`W=Ϳ__=D25j3`FOo9k/PkuXv  93Y|.  Eݐ$UmnqJbJ- r)ؙS+VEP͓yoQ2M0"rK?0j@54b15g$GKTr!E~ 6lUeҙQK2ͱ["^ \ :څݘ"]gV" xR7ȣON[\6In `qUuZe:ͬ= 8P?a,X#/Nu3D@o7^𼄥LmȰ"DCu D!I%鶤 0~Ũu6!!Ѕ@L>̺QO!@q]| v#|U0o<הg!Ή1o^ NFhK9|h]JXOw _2ͷ&.u[A[8֓値:]8f†FytH'd+#5ރ=uxc:#%' r/x J"kP$a* XϽL)g- “3a*~]hJ$嶣ӍTv~A^)3B7yilk~+᳓@]QO]}=12L4VNQk1O+@`v^\8WSu$KҜ엤I0fj&{ƷIU>sԜ"eY"}o;8#db ˎS z"ȜtfE9x[my%6s;|Vŷkt!w28Mn`v"j"ߌ"c9hmc善|FV |\\HOU~ږV z#ݮ(/29j>b[n#Z>Ɓb uoycwȕ{XxtRzD/kȨ-#X_m/V4`Uh_?}‚:TͿ0n87f ;{ ~ccXJYWt' 9=[F. ٰ3$bKMeuGv*عc)vdgܘQ8["`]{ۃ̒6ae-?.wֻ/=LػD celɳAc;T7dю-/ z`Ehslvoukn;&Te:`,N 18x>lkЍp*xtj;VWYT탦꬞,lԂe'W\e_v>ÃiWܫ5XǢCA2NpաᝳL+[8R9a%+%xWXe2BB@A fQ|5T]tqvmR`kTdTͮ&L8ȲCj+ҭV / 띱خKeeFFr:RsU&v cXk&m&m)^ PƳSFb.`TsK1[T~S"UN xqloBAI$jĕKP30Uc(@a=>5/dI?_dpg贈z އ{C.Sqe4H9\8ghkqˈFLJ^l ;jAN*"{{nk- f9?QȰdG:,D5ûZ[z?T X=]7l1+=N#Y&yb/na~:mcv,\,Tn75 Mu6BQ%tseD?QITpxV{%M#%Uho (-lS ρ6YwF!ݖwyx+|o6 iN|saLĵ r=4O\:8w\-VClcKcE ^hrWKhirx"ny4Dged * )E@1T_斟2mOnT|JB֦-ԙ(;`jtkw^QJV[@ *%+:f(nfs5O< 2sPFL`. y6W$n}8_Þ SMua¶ " w'n\ڱmAاɵ;$W7O]fgCU*Zy$,l;|㔒Kl/!Q*SQʱg^'SkM|̧D1 .Xa5K5M]oơ6[R"N:m?[_?K<ھURʽ&FvY_"[^^*59Mkfq>ʑHY*." 5?W ͸Wiu ?AܢmMqaN +h$6kމ)T߶}B^AL)š'6z \գֽ$4ΤQ_'U5}N l 2ߨ5 zWeof)w5{C_k/)|"oԭySh b[[,uO}o1ӉZ!RoU5@>1KޠxկD;1!i^h# Ig94$w*K,3Y3(% ٷ)ΧQ/Ԝ$4:w `G9!"+vtU@G"Kש[x#60unE>@?#g #p>_^[ x1-5h&Nt܎*8Utb:CE+2S,ZC|4OR81ŝp@@]ޫ\LiuܹC*4}cx n-YQ\2IN|FBXtOhF4S_n]2M'Y}uٱaa3d!ήާI:eKH*pm 8j,D=bni&Ɵxҍt.]FcT`<b(1&b\M|D 0}fQXߕ]<fi[Dj+ghySRjވ+')`ܕÝ[ki{D ݦ0!q4By7 J}Yqh ,r%D1XM7tAl4,Ɠq%\ӣ;}r,r{PzD@!-oPBblIsN&rHgD[vf醞qCvMG7U8WBSLUII0]M]c>`pbX:)3z y0tmT .a}bhn3XrOGu,LfSc龺omGiP1t,yzR'4lF),H Bu wv;PE;;c}3!d/{Bnh10*(_T.[N&ݱ;qs v8SkR둑ow&)WԨ[[9-N}`QL&B8]OmKS 7GғQ#j 3 U9Zk⚋`k`Ƣ1(SiV%Z_O9Y(O/O>Mf6kGV9{Gv_ btxQ>y8m.p2o7}6Iz@MlH?~SO$ (UF5w~&}īyULv|{*j }?|0TM cx<\z]M̸]'Wr`\.s]`U (~ET3Ѥl@V"!fz_:{7EV4zmitDtm;8xR )'Yc10ɾv7z H:epA`ul1tˬC;W-zeYxpw{Ta.7l=%J%)ͨe0GL/MՄ+_":$Ni |]`\YWؖrD":fVAL&;dc@gtOtJ,pTDe)yAז,gvYPze4>b s Ipg*#}7ju> a iTEHf6y~5}}o-TU 6[/:4,7KF]%*&3o$qCb$KFK7}Czz7zN rUD 2\=^ ʶW }RcnLPşl 9fč!0=t0fݎ5lLn=#TNqz@{jj),Ra<~c'[EE 4ubUPtTXdV\QWBV o5H+tFz97Kxv =C*ݷW͒Y%4wc\!ɻtܻA |vZ|Ғ:~gVQ.H6hOŠBy'Šk2O"GpbԞ-ÝZջ )^:tNW,TT -Kq$:~*p0$:DɽY-=WDaTJ.b$5ƹUH8-y&JV5 Rց,pO%\~HeQ0>; FƸ]ESQ{4>RxBy6CJ<=|WϼX7U+k5˖xbFNxa,62fW|f&*4)+W@wQWi%3~w/M!"V57%I$_lp(8Y9g*N>o 2Wƫ]$\Ks6#'!֤d[v*3ɓi}'Tw fS$N82ϴL&b} (/OSAMor3_rxN}vZxQ/ }_SʖeoC\sNdO!2 r^@._\9 `Bۙr> J4 4 #L-En6K%KY@1p2w"cVݚZ " q?Rm]siGhh-VrRG N5mav~3KU@Fq6|*7 P_J- jh륞|KNk~xmqY@Pn5m/lcy%N:$ QKe߽Wi J5/11b9IāO`yq͘Ү q KFS \#_S-uB狁ڴ6WwYGZ)#_G`x'ZV[sπ ħa(vQ>\,vCC cȅYarZs ZKeXf&7Y0VmpEr]7*|3iz4:~RZW}Im$iEcgBiX'R9kثB;u܃l('|,Ho#S)qf-,;=TNۤ#* :Pq3j?'ʩKZߦa}5)U>fk:fV &s Z8BW8kY~~X($,=E4.^`>pC8\tu=2Im[G_kG d%Xb񔷘 O4^y _1&]at/1[<UYO4rJ;*yZG@Y4mi\ =JPOӶY7t,`qeu-ǹzGH_wm.- '{ WcV?%چ{}>Gu3|h5x.$kҴw| 7fӿA"iW3rʿaoNcz8QUXF`ѰN`_G@dTwJ-8bm9og: h3)ܣ\F`h6dԫUbsx~QSHEtҫC*M6בtZdLL `揿VFjnpM?˔gYt[fMMY^cc: 7h"N8u3-)P5JG9J}۰ =NjOn 9a|f̨]`Q ^l)|8 ƍB+u磒K=H9w~̲5SkMY 6ї]ldO@G-BB{TJHطAC`w o{ UE3+(q G ai$2`qۍ'5*h5VV6kGBg\ Ύ8\Haq)/+>(ӻ{*bѬ~R4N@}&s"D'Y/P A\nCr#Y><)D`Fȥcq"s)Jkr <f1E ޭ3"B"U*!C7&b7~bAqiH}k:kVX|vbc+^ɩoD$iͬ N6i:>a[ȃ;!B8Be7Յ{wמU/RK6@`PJZjJ^7QZ>}5;rq.)vT1 FI p,!Ay]n F39s 뇚ء RнvOt̋x\]EN- 48Az5!iO&bF($O f7Wv |MA걲ѝr%Bmo&I%O2^#^΅y'0sSe$#4D$; z:jt=5n?I >Y<}<".Lf0<&H š-ōL-\tPω-:1uP ^cӲNkmh}qՄNTdtn"lJӚ+p|5u=& 먵(UwѫGA)z5iI\nXx""X='`}lРG&y޻Ik;5%Ւ @^\ǧC3= (?ҐIs< SujXl9)Jѐ"2.ںm8ǔ_7n(.Z>ߟ8I7EgTci#RJ/tUVEV/UnERQ._t謞fKPUp~@I`p %5SWO 3&>:F] bBxvtzGs 7vHԀrhdm/_ΫR Bgtv3?tlҥI͓Z8vBx W{{AB 'Wmt 줡Hts£Se~ V 9_(g}_S=Ӯ>8ഞ bZHG]0 YەmC΀'$P2K?2y{5.  $}-hۗW:owj/Ymg-vC7'Кq-K$ܛFĩp{ZcVAX`}L u) ޏl5'᱊Ɔu767hmH@N2:SxA ]ni6jܥef] VawaMÜUD\P(TTγa;L]nA*WXjN!Oi݆|Ξ\ϔ?uE ޥFPٴ[̳l7q!zR P3RE"XC[N9v_F@zQ bL֊IWU;ެ5l;G9LH$Dl}M( ],Ŵ5C {ɾiClk$Ho&Tĕ||9 U#^ݵ4'V1Har)ꐏ|``L<Ց`J/vJ"|_D_V[W:׊ f 9j~3LNٚ60? ~Q Sqg\}8gn:՘4p;wM$w! N9&N{!*Yoog]o@%47QH"cYyk/.x,?}V,Ps:6 fRb9Lyb{jdDv~q@3`-SJ3]=:,]t74E`e\&uS`Lc 2O'/}-*گůXqktilXm{q9xI(ſeQ:tv4b_-M/ cn^>CTK"fAu7x%=θy'rVxdnbb ^`Ȃd2@ǻb9_Ö{A^e]VO2ɸeĎdh:(ai=<^-,w响~^)ekLG3-|&e, zWR2YrsEZG܉WZ7]m.?>X]+L~H=1D!R!d4N3=.&$8<34c#1g 3)(=; .(Bxܱ|ћ_ڪtW}8`x;s*Dv"FQӿZ -ᱡ;5%NP߳vE#0|-4%OmG! t#PMQ@R$l}m[ C.W>?7G %ĒGO o$N+6P@nqU?3!x%1;Ƚ,(vtf253s>V7IӐuk;7HZQy=yS_js ˆS14483սfy~X2WDm!uh0r+jMfB 3LHn0*Av~GwaB:7p4 ͞(/F 8A5QMةܯz>"RPuQW/_Q[y We*|Mks>sJnor҉\4h /@v1_pg(䥞d9Mx4OP]>AZd`IGoTE bsw!Q_ X:nE* {I0x*lJ i r4L&ρUTzKY] Yѳ ]h"ًvNָ9YEZ׿}2[G" }^SC-(Ug' &jS kܗHC<|X&lbUp 9i1M>[މRs cpJq`ȧ=z_ DxUmyG DbL|/ 3EEe!!R lBxz]G5}S=0\_vT|OIvM5ae]-e:b6=۰:8zR +1 LW~!;E1}]]j92uk%YEuCŶCX/EN!(M x;m(3 f3M+C-A Yj5 K ~z^j`SVwZпMTA9CY?TgR@}D6͓'/!d[^LH׶o&JۃsykG!Ȼ֖kO@ThYZQyar{RM{j)糐rfG*c#K8\m ztmq PDASz0cvoM3vfHTXėXC[HWsІ=2#EѦ;~oFS FA\ܸw@ xfLeji6JX[UVl"tw<]Z4?5EԺWVG![ռ|+3̐ `TrVWF/9!1\~Ю5PrevmVIXbJ`1ȍ,q}JO':bH0G(p}-(@2B7|(.8JNlqz%29&#~  b%|q Cyra_`BBSi6HH9"tdO~R 8~I1RRHdz΀0l+!-mw ;R6DVrĔxX~q[0Sb^~"VZVjXi腌{*"-N?3Lx -Jpxܵw"LƪT:PUs(\M2S̽ٴ%=TuB WJHiߖNcaYe[qˢ#~Ŗ[Ud!ߛPS7܈8$piMK>61L5 NF2 Gm̒A0OWaVXWs)g iq&Z-&AT}i2p1ys1F8d+JGr[hZ<{ OHuPZzN|Qӿd}r%.O1mmj4d}8Š!T[6gs¥ tB!T #]&!Y%H9?a)?L%Qdx,Nڂrbi2¸D;ilBZ i͙˜]F.Ï-wo rTG-Vqu1Te8s'\ 0UNDP5$@F7tgn%ˁGD 'O8GMԊ˗8O>"d ~n.~]ЌD̰3pqǘRtOq(rmhns?<:rǢB:mh!.譩wdr YF*od{@W'_; C&[ek%t9]aP$* P:<3t5k8"O%<`MA, p%s} /.C՚6YCE6n+V>΅VFHi&u 5&ٚ?t}bcL8g3i`e42Ɔ;ӷI@<\u 0wX_F~ڜpAu"U_b )9} ;&-%: ,Xjo\"x4&\" R6ӤVjG;eJTgh 2 OS~hCJ翎8yr9H+"m ?ֺH雯q)SݙvX13^ñg!ksh,ҫc]3C@K'dX?+԰ZF%ۻ<(ʜۂt'K5l Lc4ĩm%x^WxiXDAݨKփtW{6juwK8*J>BW 5M X?mP*pt/Cd .*2<3ˆN>CүjSY!{&4\UP(1;͚Gŭ ܌kn̺ yv1[cn,/{Ǣkds[\/J$h:.l|Vf$l? ˂5,H[+^8P&IC)'ɳ+3R ;¯|2B\7rrr7:Tyb sR˦$Dwfii]m vof=y,7\maLgۚ%?*fE kT0msO\۩b>"_R%XIeZq*g9}F"U@/Qr㶔 ?S<R;_jAh hM% HG<0= 9-GE8g'ۜZn$y{eߺߔM2%9[Ǣgs`>Xׅ !YܯI%qk'5_Msՠ\#CQ+yx~.(9]/$/ѝQmgSHUM&R+~qK{œ/*{ ![rcߟ>J!>M](;dw 3RaԲ8N

    Z3rӨڷ+;X HBrL; ocUzhRuHq@J4[Fj~JstYf"vR(O I^uOd]jE`? f '%-U˴1&xH{yԜc`'4 9YY>ng({b|V¯-d'E4'c *CF#WCQzv{ ]-] ֻ,QcA#R #L I$ cWa5sW%fU4o Ę%%d$׮ ! 1Wq)9)TջΎ"b=aekaܢp%P%gh@RW~ Nm1K]z^R)c .(΋55"^0͆=_DjtH.W@#q2;M?4<0\ީ݂PKdzK$NN3 1= (l)9l@@%l7(dgzCFU#/d 1Q=A/pN*:vg(e-5e^w0ؤ 9Ázc+׹r< I['] ټSSPSWE+ 5 P08<@7~UjU~&]szɺlZIߔKGgz(%߀ #3zeZع%8<ׇ-o{13RӸ+IZxD㱇xJk5v3+f4PSy؋>ӕϝdo>$/*G#ՎTʊ)QbiP1Y1,@t`鿪ڧ -/ʲ'(@^H~>&q"D?[R-WQBB+?@|S&(!pi9XN3i':w|T3#(@ =6}HrM@~8:M^aLB`Tp>1SS'|"zyQ7n؛ W։<GsFY@u` s@)%cL7}ep"yʵdT9?j,!`iXSǩ{O>rgZ[ӇhbFکÝ%[v}vèy9==bpۃMNN}T#SAi{RNk~f-\gws^Of]\TMc]?=@ Ee|V{.q?̶}i@P9Xpmts7jԆV SjjL"(Z3q?z}/l`Tx>!ε :^cI6F74]xC"7l^7+]t*ָ|zd@s&5_oz[JSgE]y 0-r TA{t29SXOOp, 7MYBEuX UUiWx0_[?κkHpG$u%y d y`bWӚLX<%yqm^g@F y31'<&9^7kkjS@kjfsH^+r\Ø߶w 9ql 傦pZd[ʀwi(0J<א]:. dvF|z_a\ytT-17`)QLхJ'br٫V8Ai:_fC EcB 0sD;9o35͐bM&a~~=boÅ6Ө pJ?_K!m{b[m[i\WgcU1GfPAMdr;5p8]7y/.>,$v_"AD:. lY6Ej\{+%R7}IA1gO=${\+ h~>Aa "1r4׎~ȋ9!DG,>Rf%\gI̡ltx Y|;2ܭݸ^Tf8%:Bscrx{JPihL"*a(y+e*Gxk^qyaDT~B$yn (Yn@KWȠq[ K΢CwMQ}DՌ?  J22_3"p ˻66XAv% uޠqsIiM)lIaT9D.L /nM>vt(yUvw|%D]4udxAx}ǴivMD^.i5GZ{MT?J, DOiH1B, Ǒ~C=Ok'.# tK b3ΫOW [W`uPo/EDr9",ݶ,gYsF A4*kѼoz6v@_$G_ Njdm>.N '©6,+#Ԫ p+|m8Y_ȡU(cy*ڭztJkM2e2w LGݏeImIBJkM9*iB˕ķ@\& IOwL48#{2Gj/ck7Q ڛRO01>WC/rTԆzn<Q~a6W=L.~]~'OH^;$sO)KψN$DZ8En%ϔb3' C!d?z1PFtFrNJCcF{E [[94 74Ő=X(:H}ofddPYuf< kF u|R a"$[:£y^GjQR2x@z{x qV&^H .vypv_)k73( 1"w>)1L,&~4'#1AG)La%k}N3P\v]z +n4%]|C4͖% >PہZ g@V{ RW8WuM$iP"ޗFe24Rj$?Q#?Ũ‡?ƭݱ!M(ûvȢFL(yILvo*{jCp+CCU yo {07j߻% _,\+mfu[PCo}q![:>ృ/K+Ky}N|qQ"tS8f!'jS$6ls{h!ګ@Bb+̫?}]~*Лrۀ0I̘ $|i +9٫K#pXt#h}_bdZ ʔ$d̀LL҆}?ȬiMXv/X=A0٢/s 6  3ß:f1&#eɇa@ع }o؟Ŕ'Gjݭ͠4^^ #>@e VtP{S0΃~QZOXOM/|oK,OsO28 vկzJt{XTxT@\<@8qحcc!KGRMʹ`c7w9-?a Y>0oeIl(2 29bkC>R*Ċh c/YX1j{# ZiA.o2HeKHjߊZ z!SdFw&9c;gBMv9\mG',4z„#tKf!@{Jv pصfryX9#4~^qa,3B ztd9P:,}Mk۝MuUy'RI%2c KMBrfU)YEǍ9Cq.$ĖTAJA>O`n%:q7+;)OSℊ0AQ6R'iT(^"D\f!oMB%`/[ˡ^^LztH:)#I" ~5|jUk/ 74NPg, tBÜ͋Our@*QF41c$%;uԤC!2-vN0'0/zAȻ7f <"9G87ݻtѰ# QH#ewyKزoɨߝ-s2ϻ|ZXF,EQ_s~i-cPbu!h*XzC' IX h/-1sd9ݎP9TAs; bX`5D9|v 댡Xga1%e6t\v?oTA2 G6!>-F)>i,Vs p:۬ َۃ9o߮u U^ʽHغ$ɰc1Zl ~Nu\}PʖtnٹxXd+ }]qmMꓵDn…fyɫF(6s3QwQ#t2:3(DNȊ6mg`W6uPBť9sqfߛOsԳ'jIo˦n uyeA2tM#S3^4Mחl iƸvK?%10Ǟ~6VKx3G*ݩ? *hePxz NsVQ浻xS FY&&m!"CE;SwT!$PŚ|?"{b`>NbqhS PNV8*z R3!a{'WES.#" Zzkѐu_KZ^6Svzx͂Xr"rp*w f`/څ[Xآ[{=~jlo;ݸzU|)ci ڃ߮S޲A1Ǿ9*#\tZ6 =aQI3RÞ.HB݂('c{'ަ 'S٬љ»8D"[GkNv0/P%2吿h9$R #<@ Oa*9TN0<ɯjb=dxuSbcA(pY6.d *rBU'ZRk |׉$U5|msѦ֛"37 {#B(DNBrX|S$>?&sԦ byV !p+WHClOpJ}H(K?akF/;牣;@T7ۢMw2T?( s X%T^ ܻ oZ^׀>,y` ~ʻ,fp7qćˎi?9oc t1>C*Z^5_U]ڲ-@E(8oBxx 1Tַu, v.vWobm#A|Rjlle J]d\| J JZL$*= i:7uo0&Yy]q۴هAg"ϱ kF&,b$o"mz`hcU\&_GŤuɍ79 Xvg ?sIR>Τx-ZZx?+>|FqOpD% )M_x|‰{'(@1G>2dbMPV Dp<:)5ބ2'7;wo5R 2僩fSWd;8FAȠ—=,ICz6w(=}+wN(B-YUh{hS<Ʈw_Hp^-kЪS$GL+p)0 r|m>G׾˳gh @t0Jŕyǂt-QZ܊nsFE nk/aL'N 4baV{B|=/;fvW)"_mbddS3ؚ=[aH /6}ޱ܌˻>КFhx{Ζ e"z'3]. CZp +h$ @ߔ !:_2f`SKNS4]t+k$XuO5myo_? VrS1˓\U7/,'Zt2(QܐgQn:^tػcvF@Fӌ|4BGm*/' c#K,jg 4fIHSˆÜADoI~125pL&/_,FBX!5`%s}<8???U:cγs?gV~-C)FlYwҳr ޵#+HMu&̷FHjRF I%Vߟ˿%G6q=! f%|3qN (>+_ޢSH[} vU7 ~v 3Hv7Wz g U1Z9 m_#ӥ]fkr a){LQvU-Be1\uͤV}KO2Q:: %z@ _FHk{;(LoRkK$$ug8⭻q߶>|6̂!Sjb%$` uO q#-%}Y$f#9gXRM0ˉa|JD2Vv2QCyHrUXY"zmgٺ.0Ex 4̫0\uM>4q 8!8wUC$CkR0QcM(nx_M>|۟ )l zװ}SU`L >guD.gO;8|cAY+#:ܕ|̒)IӧKOX8)GEX؍Ue+}=OFL)UzGk'PP0.w0-Z( :,n_p̚^$(Uz%>η7jjܶ}7NƣUoZ1Ksb$Al%b4s B{:vysO ϷvڷU{Ou'N\L@o@ 5_7(RN~=ۧ[[$[~c%-VAC{ARYg0obyLTh*bOM Szk9:*3p,67f. #yTY`zcׂ= aa.c}' '|:wӄ E.et<)6`r(`xk,)hHtE!,#=VV qjT=?OIȥ䛣6pmKT'6ydG^]#mgdY>Ky8ʓʿ&?%c%OID[~p*k2.}PDQ[.7˄J/q5{¾|:n)\/ d f-+ K!xo:ūme~D0&f(Q(yXfէZ2u҇6,MlZ~ E %2l++GF "eup Ղp?egum H֋iѦŋy Uj@S‘A(S)a g ͞9Vck0!:Il53|B)e6J%ʭHd~O,bj`*񻥔E4ɓ᫶UaOz2AIuAC:8T>"XWw[^&YY8r8-o(s4MϞ7L6iv W-`v $nP5[4p_4m?Qx3oI?YۯN'[w`3Kڲh$}R[oT;iEs~=@R 8&[RA*tQ SXumMIkG2tnBRC(QW-T͙>XƬ,6ϷqY;抑u a| R K ؚzu:KiS d|3֘tPR"HCo!!ԓz+z<%kf/C5|֓9c㝮WVD.B6Tn$sXűl5 [%*a1ZY2@:fqi k}^H™ۺ Œ䗄D4U[]e6AYGIJ|t1F`R>dBلoӿ|YRuXᶣ*Pk6 /5C_ p:z@褻b[`/%TLWRv!d±1a8r) jKw%绞&.e ]" Ty[O⥲-`TUbb*FtLbt\Qo$~ij 5s3w4t P5(FC5{ku" 5 %F*WwR HV!]/^,A2[mmbn@7' ,_Xt(yC<b.Хq7MQl`k4Jths=>ҬR/l,Gu ccg:Ҟm_Í&6)w2bC(e|E1R MzmG_ m؛\_OҼ gVq:Kgk:[ʕQA7+ruR7,ghQ8\91 ˙ فk Ot.3JL (%2Dj a۟MNlI,-ȩ%RKqg]Ez)Ę7^(a]X b0jf8;/yZ֛ o~|xgAbƿF7SɯFXsՃѓ?nz@} j`LV 7,O{dؠ%OM} Dw? Jg=Dd?E׸y3&l3 /o"~U;gPHR5?3⸢ w&tpXό:ho| ˱_ c%_ AI%Qm2!#]_hlʘi>G$=R!{5v( "bǙـX8m7Q%N xp _K8BzTԫZHGh6C KmڃֽT[Iߑy yFA )QtEgiJʿL1C`4}qMV/3J#~T\b} H"׍T 6~XlA5Y*,]4PV ;W$Pu;Iޫ-1}Y|+X[DSE7J=5Jܐ +ᱭa\i޸Ѿ{ЩpLCc K=#ilk?I;߳am6| CN霅lȉ>!#h85^ MLwQ:AXn?c7/(-ŝ^8ԸX̴ȫ}yE6ԇ`<%f7ĉc*JA`]CrK/#=х?J±d0. pHz q^|T*/;}+5 aĸ*=jFsd_Gnevzw$ D,Q.:"<0g/f.C:gH&&MG"Š1?(W%-R@Tnd9` \;Y{l#3i%R) nKjfz»vHքN#^z3h7] Ŝ?أML*B6pF"$ޔ P e3YZLDodˏNfYe ᦾţwƕ dy5DQ(At<ͼ*w֕,W~|,E%| -f94~ yB3XŒU1ÂNvt{,/<gI4Ȗs^/.,'3#pʤN@e:Pf=I8kRAMo3z7!<,DhuĨMĕHk.Ѓ8%#JMPt(2F寇c3U;NmXE7 iy\!$su*e2{;@'i|[ĉ`j/4 xJ4K1RH@~k%EH"[`fAYbټ[y~ygz).uxo줵d4!l~y2&Ƅ{+A3|}\>R+.}=]YcJv׈]U`mL,UNs%|Vz]7u wqX*M\D,~Rŝ:&I?VSCt?,)W*E,_~tasUhMʼnޖLq$Ņ.ղdnG AZ1(;$zwԣ9A*bIP|,$$p1Rn3poIS<,K(;}MUܧg!R{MՈ3UBpX*C`g֮IÄ-糘m#x~nPMe$Xnj=Y+W|rgkS?csZV7?uC(|+˅eRT |C=lb1eTK0z+b4MyE6ڬw\[yTCfv/@~^tf[)4k1wNP@Y_;' :[^aP -rP|$$W>(84}- 6DڿK'!ky>P\זC"D0c]yDqN"kuBkUK7R%:}ap)Fr+07>lqe·S>23oc f(u^{_r N=$6 ^MͲ o 40Yn.K^VGؘLA&F"ޯNO|R?po9rɇ_ͭvYNXb ?ND!c6?(;dsWUv4t.C*w.LaIYs28+9 v>InK4O "bQ| > yVug'?IEcòl\+t\9'Z=5Zdfc ȕ*jO3H1@[2l. H:$4H*W/;*z H8[+Xdb Yj> MʰG$`+&}XQX}-hDzxvW= W&iQX[2*IYGuw(!i qq& /B o}(Fyxͣxw!Z=2e gPMEt :HF\L,n%OAͿjFUyH>e J7i8Ka}艬X/> f?tUKW\Iu߭>ڤϗNt::}f[i90,nO*H4lN.gUۜ;TUQ4aue=R jf-mVg DHJ2R&kZB9IFL9 ՎLNrR3vcֿviI–U{ufƋ}{HxXlr1!@T0D "7Bj@xmwY6T{I囱! m ˡ_S R{ғDo׿" KHH9d8Px74M ףŋq"M:ߩwv> &2-r䛳1e}V !Y8`ܚXGb6OA7`|@2%%){rq{]~.WhM<1W3I7|%'rQ#r#՘Bno3 O?jYwtR°s¥w˜$r'`IBz~H2qm wc\ /CGR*(ˁ&r#7B_~WM M1^:"t't4q &AqL?Oޜ'jl ЙئCGO.[Ƽo B+.+6}/ eM?+ƆGFqky^'MjOE] PjlNd ‚ ':ř!,%Ց7|{2*W;mpJq]z('}1S|J=vE ikb1BN(8 % +o= =m\+^; `] -߰W &[r #fs5O @~0{jd~H]Omp/\xpb9斛XEfD@k~Un:xWkD@iTe݀"vN^"I4F8pcpXٸ ,NtT_.Vk~Z+`w7SB$Oo :{I qeWqɰԏ't/H{P4ԒjHo4dRN8K+'q@: ǯNWp̌ݖdW#KN'.F3ʾܵƧFV^bؗ<Ûh&uBcp*U|#rvKajKdNiFPy'ͩ~U*:%2YWޣa~FUhYp=]rLa ;`(m\60ҥVk{1A]|?Xh><f5?/p c<o8pgcZ7ZJv!3 (]1;Qʂ龙KquM彇efKf[PG^䑕^uy)hvIB:nS&đXz50w328ⱥŜ ـˆ@e1\S "剦2fǹɒLiY>fK_-~:(k VܢR*_ͭԟC5#$=IPT !~M12XExt`<J~aAz\˛0gW2$t~W: BHegpGhB0ɉ]$X R(=QMmP@0L $aM3 y_ռ#}Y΅_oQ=*'+ŇxMGW61.5Ɖ#d~oD>fgU.@PvݸF%! @_^\*Ȍ`? 8ƽ#MGT8?RDZzhdI!R2Li v*F۷bzͻb瀉x 7uP}[ҫO9Kޝ5ѱY>n ^5r20.R50y=]gdl&lC'cqUP}#oN䨐[z={15mQzo=L6^1i:AJYFMݛ`Ŏ^jV!{-meN9mڕ2|kkl3BXH$2elO+o>Qi>c.,ξkV3jT6"Т3\$@0NX`tJL%y#x\VMnwek2kVfagS.c!=4VTv:,Nw<\ߋe +Z?Q8cTVGi @;&Bgc\rO3{ɻfG: :%xInUl]8= iF8KS&P=h`?g ? w#Fd \ DE{E7̼A[]SD%*CU`4F< 6{ζ"{\8{H۰inZ#F!щC(.16DDj'o%&Ym´]G^h~=|0,)'{R5\<[a[Y*>Lq `J~+r6%vEz7Z&*pQA57+Vب/[FӢyh`q"M|K7:ٖ@@ }X1ʗ)jEw礝f)wyS`>"yҫ$yدdzXБiSLL_TepTWW}%wkqH7 )Mj6˜NlU@5ڧ,p9-dq0Kp `\Et:[TPFpY"݅;17ّf$ xQGxKb_P<Ʌ>F596:+jpSUxPIXqH \;Fg3腴2v ȅ/ (gG8e0N+joM@<#!0$L7sdcA`% YฆC{r <WxvxJ~V $%3Iɐ7?{z-!ދ_Or97ɐ"Ϡ#^/Hhf{Z|%"mth]d sЭM &֎V[%f-F2 0lHL(cN1.iι`ܸm(Tz|v4XFRMGOc&! (pXXMB2`V=¸_zTGe,k+Wo{E#F= PkPc|IQOH<tⵙm6٠2U{HIk F?t') aٝu'GǑY#ы`Ӷ҉fSsm3*&ZH]TA%); R e'ZndOk24] 'R2Z5&ahV9H )z xŒӦ-10-2۽Tdf (5BaIS9L$ F%&vY£GD!]p>Y|PoiZy]B` 4!T>ՔbC޵@>e)/l=UZ)`sq.wHtH9 8v" eP֖ {R\6f.4jTV@ohP6B7;= #\qrg"2LdbJ ):qU 1DtBM!^Cq<ΩBy(J圙~96lƸBuT5:)c { <9WN[}.zFulo}_#* @Ϋ8Z`҉$0!ycCAm`4үf?' xL?Gfbbj> Gn=~uhҵ?P,}xF > kjiU3 {OgWVXM%J'+~ \L scE+QkbyFt+V<ǷnMBtA5BH(2u˖O,Z ͌٧.TgM#sfcŏb7, g4w12éBy'yxnW% Ȳ1*&yIkɨ%#nC Ձ眸͘=`~D!Fꭕ$FIkR&͹- +! 3%2hT2x酊4tlr֛(̐ W*D'~ԶkqL'6d/y3~4^ H's"qbl͓N݈a&OFͥ]q &qD߇(SlΊEi xcǽIi ?"oŸN mAf)P62JG*tIN#Ur(9'D,gAc?\((kG[Hsr0dj0ty<<ܫ˜l,?x#ȍ<}m*[ؿD*>oHaSA1b簋^Tv$x alg;v ,/-Fl)T?@ řҽu 9L4/H-1mZ]b3zCo!z[f곶SzBTk ȷPzz1rT}.> K˰YY)o.kyUhVs$MS>䧹Ձ=+I pG=Sb&nA+bD^)5=37_[vF;_kby3^g"W撸 %jEWURqlܳGͅQ[g[ֈ 5W} ፜VRTx7~e3l$ B9= NʗqHz0$ۧР{UHVyS73beK9̬$Yoг'Bqf1k 5Mw|#e-_U`K``׭ xTڕukR\Ko_SC0"i27|mr7pEbW3fT?jC,[tT4N~|fQ1fA[E4EɌG!R'5. 翾Q%E0>6s:ޢ"I[8T\CWCIpDqsW}dUI;XCe"x65u,hh.R=6h->6+匚7D]u.纉-0R|~ML*|:'F=6S$dcXr~M*Uu~ǴA`0Ńu#qusGlrDN VI!? =ؖo?>4t*908U6|S=U̙Cfk0:io>ͩt8W{9XEfiHtn4"18[0hH҈d@f__}7V=&[rPu"Ie )ړB 2jG?R"V7^Q-`%–dѤ@ w+Aa(NMzVۈMحtvx;Z,CvB\LijR&Lۖ#AyVK9^u!~>ih" %L&.xv|:sUN;lAd+YbϝV,(?d-@CW^[28/ʍeS8GD"wj"ߑ;7j]GjtZ$ t睎C;6)i> 2zD `N%H3l6T8zL]`QAT.7 `fύQE]m>ZDW`S(:I %!Hh1uyd4l\aY_[;DdeOIl@iuVpU|>8LE3~-0O}l|ہZY^0BAa;s8y3.ϟy(xAXnQ} @RTx !,+DZ3RᏴ<u (*q2|Ib'0p 2Lqf) }tF< )sy_lG+\W|c~ Lͤ~7#(z)( .mA#S-J"f$8+;Pu[I (_&pÊ|c$nl2Mƾlws&>'7]ukyֱ (.opp_C`sԧ^qIhݐŵcYȖwBןak`{TW?bkpI[|S]3eNs_hyQi;ȧ/Bp/T7&G&UD1@*+)9X纋z[ 'Ϲ]mڥ et GipE%49N&nFC=tP)|AK'ߢhסy0XZn$J[:J@B;;p8M+[,˼*Q]}g՗?yҊzeE@Z`kuzkrdIwY Ƃ {ң 4z{3a#ܣ#!׀(L )t5 TNH/mʣ{N~Q܁}KWy($$v=m KOkL- Q(tA܅'M<~0q+N*iJlj|8niP"cVA^%կ5;Pă=J'Ƚ*,GωaiuسZW0>Ҷ\v=S2^X`Qޅ'ݙa 3pRgAoVQEԻa]ѫblKΎ=(*[ǜ5+;ggHt98oR~I ^͏KTK9|ʦz$3?}}׈_<앪E 5nwmy -C ^OPXGEP`#%ܗ![8 Th -fͣ2r铴]fA0d#7fcqd;]H7MNmzIoc8kd^q \HO Iɑ_R@n[)\ȯ 5%5ia!#R53mމeڞUˌ<`-@0oVL)+p]Dߥ@" ?3;~gJ:ulBDt6'凎}>TBUlb BC㺇qEOBߜrkFّBz.҃~!Q9$RA 0gL/, /v-,(&SiOeؗ sD@DؾZ1#>:ݬ|XW{:=hrM>]4V}ΘdlY&l7^1ւqJ7H籚8*K{Qn%qhlLT8q8 ֜BXʩ›g22<ݵUwX2):m~]j?Aʌq)KftuvLBz7{ч9~G h*@cyW'k?2  EZLKoX9keS|7nBB.=G]鱃[__M'PĿM@ g=^+@>5 =ֶWk0ZDCX`XMgJG8DbT+Me*XM(P2kPT!OõTa£)AG\&[߀@`Hɻ9fh BJeRCg)˒ö:4r7Gdp@.ΤOEA<7gHC:64+!fKp$0]@6p5sBY;K 1 {6&k2p Z>{U5Rn\s[zr lqXX2TTuG($0_hذ/l*KKLO?SØB{=,v Ac73RĴ'X4 TfbCG@NKoki16O&Mcj+s`˥Q"^bWż;;g { 8=d{BV>#9FG`tM ک?nŽ:"r8ȡ PG~&6E~3p8)-ǹE>؎w=~c#t$w<3 3]\ؤ QSm/|2 i PљGOB>Х"W14R:UġLMuLh["Un6d% Oj< Byݔ\ WΖ Vxlڣ~Xv;Pk|*lȝjisTIepl`Pm(9$T)-i;8uW\):挖HlRұT*HmE#j6RJO}DvkmyCo/H}Vf@Եyh"[w #8a#U <)<;$ηA& (^ AKM0z?Y7h$T8ur]\R/z*AViJ8#^8KV  #$uufHƼeÓ(&%ȢMNoi-5 oh>_ܽ9|hCYv"d%[H 5 s 7̼'XB}Ǒ9܆ #N>q;E'ECׂ*rjn;L窫, B,Ӆb*6߻ Ru@j1!{RKmlfc  %-mŴnOh(;څMqGI+ok }JkoiyXfjA/3z`$>U hD '*yWOBW͔3搅P.4TU1Jк&Ε<x1vJ,=z<S{ENÇ ԑt p"WD̙ɺm6Z8!GׂfUP5,Wgʢe4IloADNv7ή?8r22폛n'R$*=𮄮8Ɛ hTYƣ.i]*3{en὾#IL1TZsֹW$ ׺ꍵZ bPgAEQk~5{-َ[$plƐz6>kX; @&rprJD܈At*E9޵:&Bdum'>Htbtgjʞ< r7ן8C[_9TƩkoVzr(d36jG.hvS?h}/@Li:tU1H(1h艱,_ u@$TaN=R:9Gc`nyg! 몾]>oEN_ዣQ)QIs5WћA騵vc%RU)bs$v `/v}Uv6%ʜ(AIJO' !-lW6bKoux[^Z 1J) h2B՞+aJVi_lUI6M0KZ󦂱3\86mWw-Zâ pJH3D6 Ba@mQ()H]`$iHڶ8C6lbI!M]/0O J"sA")m}:@2`zQRzcdG\.@F/VU2֩}|S!8M*JeDnu1PE:%+V" xN %"ۨϨeL'' %̀k\҉&ɘ a ?-uJ6X|P@dr!)e2]vd[Dv+ODdx/OHcͅ2i1f*w:;ͱ&D;g6Xz`d}mT!v %:'Mb_A͠Z}= s9v 1Ά̇_ O ]mFa ཀྵc=R׹Nwfx<*|# ũ/Z OzrIS$R\PPl*__aW.b@rF|pQLw4 '(|4ŪoQlJi `bpuA5Bk{ݶV YӌuMӹBs AhS/MǐNE=~#k[0m n'W f}R>M(өmfV-a.|L7K@3<SP&é:hY@'wtZ d+jñK9y H<ЈNifOr|,\׵S wU0A,ҷޫdlzCcSN_ 萞-msџ;`UV"K%kYT os[Jh`a "# _F[-l$uR`b -[ۤj4"q+1':" ( LpA(RׅAw9: ̐W46/CI=I-kZK[Mi@} ^b]L9+{c&Q'rZieðt;5qŦ o.t/͹zQ 93&<">bk"GЫn.0O&Y'ӝ7h%Z\$Abpo l袷/ /nQhŘպy|BDw 'i-HG-W 9 3;dƄlyF2EEk咊5\S[w($qEP%]6'4/V^ז*Aȵ.5ibuk սLÍW\g'ܾkEX{N*Q?6jFJ.Nv88Y8|K{pB x]2s W8g +]VǗ6nQ]Rk?82$ qP wro&רsWoLdV/XXk,G윎sT~<1٩j^78nu śȱD`q˪6H;<4<\P4U,_js;rr\sU TO dt0%:?W<ߘP'}XnvxAL14@ou#&q_i8ꚏ.Jg0fZH(P?Dpx6۬[+.r}9qo /r sӡ(כnǤ!,]Nq%XceqNgƸCdnĥ ]ùύX:M]+z$qL^`D+ϩ~,L\ p?׺ҕD%.=  5־>MLq*ԡ߃4t;XWs\Q.oE)7P6 3WXu,?^FT/ 'GF iYՐgT-KW'L@ę.Grë/=ҳ4&>ʱocf$-%>gqw^y1+}Xv܊%A=:@eޘ^u~"(!ێgԵu9P\tH9C^c곇^6TO,=q o#:q/X*j1ĕ-w-u#u|E!WW[}v5l/ϾQ/1{uLwknzXjFP-WqU{`4q|>RUe+륀B_qrw%(EGB4#|yM8C#])?1rDy1 Hhj38\I .UTx=gТS(u7kJ+oDE^^wz8"S-e,Xs@:)ryzG][C*7&Z%Sʐ)&3JCR$WW_qV:7h2_0o6ʩo脩:]&^̓tߖZ])sW x^L(:zu:%gpy+rձ9Knf2 @Wwգ(>~&]gu|)2UW%D1]^XX*ݬp !]GZ Q<4,po )4KYJ܄XL53M*vQ H77&G\˷u|^p0/5𞅶\tXҴ$qjqR fq/%!fDL 5\=3T͟?Tu͇zBeb:#jL(Zҹ\2)C W400u5WƃYTn J8jVB/mrJhvJ&}˾2]@)S<x0 S~UE,z@R,6ijRGO[c`,Gj +.K.%DvS-{' ʗMʵ]Ca{I<'zG  1Ut/<Ė^M8{o>D hCj)lWIH ̍Щc1k2xI;m  uG:HY櫹Pj ](wɠn}D~JqguI ƮuAQ Q$ < ȏd}`:g*03ǀOK6Z K?:BFNCCe[-4tFޜ狄K6bJmAU)0 'nC, UADkT¶X_q9I Sڏ9MbTbZbON<w|sA2hc^rw㾨 eRHDW(&o-o!e#l\\N]sqfGc$3K~Ps2F6HQTRSgJ"ϫ|9Hnlj iqPIԺYhk$X.G3:/aZ u +Gŀh 1gh7aIB0ú[;YH`~`dA`Vi6P۶)<9k"ivXȔO8 AM C?3xd|VW rk`ʧaC!wyhHx9/ܧ° lXxXX-c(m@{;w?FEqMҟK?rqY0t1 D^9Uq3^s 3bVN>-([-Ω'<#c0fRp 'e Z2Ĺ٤oz?J?xН1XM-yթ}?EEމסސ[qX$\M+89r;T rE{L툑~rG pS!\:ApF[+i$度:;pi"d#jU7iH#GM3 r"E D=a"ǡĿ;zixOl{JUCy}|ݹgDXZ62<49{#-Qb9sWSZQ @\iL{{H08Ӱa!8͉μdĂ)S2bhv M۳#4X'z\`žA8&!gyC ? X~@$c~^2WO1̕N6HÖ1" 3@A!8!@e䈗*%vk \ypD)dOM ؑJ,l_EqfTCI Evs) v@jvObqƗ v+6Ք#ǓvK8&PZ*ѾKVϽ3BRiaM:=JDAQbY6QȺcX z# gPxו$`~.5X"&&Nk|^ YLڢ%͛WH!Q>"!ْT=N 0橚M4oUflPRL7%&>'у(ϱ=dlױ@B]Kg.TVrN'[e!ݹp8umt' |yXCz]3 ȇՂ`=32ŴJg-g"F:"ϝS:k}NLNP%DyĚyI,Gf' Y431W?h ]D`gkt!7͢MۻY3:]DMXyi~mE$#S2fjnvH;q9y8\nżZҺۆ:ΐ'=8WG)Va@4(cВۃ+$ <9u 'gxd5kj4zį[q%(41cA>3=*p ^ӇYnBG*D/܏dhDZ-X_f$_%K{i"&>JDyNkKAnrMai ;q @Z 5,c)8T|6Wu}0(< &?2S] ڤ),蓉>+z#UU<^~{o0 r-/_" !ȜN o5BL MCCﮌwhzJ ~{ zjqu]z Sr2X8RO/{K?:̭y/KyѰ$ NAKyZ~hĭ긹#D <SA\40 O;45Pv0^9N>S&y G3q+!~\Rݘ0eО”2L  .ܰ=ȱW +?.3w1g]_gE/YWV#^QgsY^%:jFhiI z^}-ޞ[xׇ4,J]5|Hcr]E L+r"1;SiѳeO."k*816MLM$ZrlUD5bVԝ ڊjqCw=bT:M̿ _@I, "*Eˤe\[J`6oPB!dbŃ%mnNr41MfJw0B*ݥi~` H`2rF Rhm gT[(?8; Vp?5kM}Z4=7*Z4 ; _de]>ԯa*ri {nU'/"K@sZ{0*R }]Z/ui <6<cywffJ*zۯY~'8Y8sal0٬@suCy%5ʩCF,<#vYa&LJFvT%0 '4Ա Ub74o;ءޜ_$7 $륋}RNPL*h08>#V=FQq%$Fr܁EV0WqJV*z)HzD; l WQm՛U5 /q{c hv =5O .FdJ;~=ykvA^J~ -n7o:m>ZZnOz {F֏[1l}I\vweTSOEGoP`|Yl?3|j$Y{W"6לʦD[Nv Bu(ڤE3N6bO GTtP0iXLBm+:ɞg,4: T :VA~+Hcw{2p6Q;_!IOw6<R#K7FKlU=CG发TԖ3 \b 5Joe h#:&q [.Q74;ν%hzjDk8bm8AccMܬF(?,r!}]| 3 ))Ҁa{~KFkf~H&iʒ)D%0DbB#IطS(2E1]t<Oڪ?<#7|g+:_h!lޓHKD|N߃WWHpP'֜6O×z盯DduSMX+D&=>faYԣFUB}jBYAXBϩybwmI6x"Amlr$'KKH6# "H,8ŬaT\ @0!f]|v{+GhdWϳXɮ%6:ȿYGnüd蜝>!gAm{m@e'Iv;qǫ-/|'r7ٯ+Aaa|9"Hḩhwg+^Mn F~/~2z'鬑SODeGVf"(1Ͷ.:YV4QĎGs$͕ɇ m‚1V 1 +'&ѥ;+Iw`=}tL|Bt>`f[-x#5F0ϵ.wv6C-K \W<Qp @[0604w(:ʕ#|#0F#zK|1=J~Sb}]`1x*)v=uJMb* ==EZᤰ+nPDZbTQ`M6h,^lU؟%JG苫 <r؝සiEǟi,')vL<9g~a,5nA){6 tb?|z[BcNA&Z CA)T*ND:"<cE]Gף\>br̝Zz#O&!bcVȹ0(wwulڳGfDHyyB>{BnG횏H4j+Q3iLf%oB5汪@!!zN$^ 2sf{,#?b헯.y$Va oV\JFc>}9_޲&9aPVU_`b4X ?t.N *=:] yS%VOo*{+/jNRļ d|!?`"12'I#d3WS ,p˭LjatiJ׵𺡆~^>#AF+{_ƌRlyO=)<5p"PAbv;d WSۂf"Ol$xcPpvr/7HlЮ R?F?u3 ŕ UFcs:]wΣõ1r BTi aK_u1?Y|/a=jE#~wy$OMR q%# JOf{xt6jke£ʏi QɆ!$ªt"ҳT"H>@)^ț3@s/M%l-vvdMODhͧƓ snkQ'sĆt| >1:K7r6Մ>TeG]LL*<5 lx_bBy@2Y7;}!%DM:Q }k<ۉ p2Q- R*d)LU 3,DrMT{%㤪%]_{:~.*]W=\̒5~ R>fpRti:A/tg奼~=t$ME=NЉue6dqȅv=^"Li\0NH{ sݾ(x :0_h:6A督$u n8^ ` ^{?XnQ &d 7מ Fm8Qg[_<&hg!7m+)S.aĥ1DGC#ys~'=Bo{*WuM 9cS}or2Yd.KN[7*B3j# OX(y%!OaCL-0_ّÒH鴾Xӎ1ohy07.MraU:_+% zo^Pj=s֥IZƶ5 ʂQI1RH_N_\'ӝt¡QHcT4f|QqP+>,g!P;Z x=$V&C7Mm'PmN.\;omtgyxJ߽Qba\fwe=w+q?i/)#8=|y>k|PX{eG{$aD fgϦ`5 m*BpwgaH)jal?a×)j?m50dv v}xY?=^SRґ$FK26+W5tbGMpk v3b*Ӏ\-MCeQD1src A@E*0Y)E-jF @j"@' 4GI& \<3WzG2e}B[)_% E g}Ȥ񹟰Y] Gڶݰq;nrO}ngWL޳gdC~3,'+iUSSmtw?+⊿g<{Ο5 Y;T_8W=AV;T=uRʠ0 K=i)zeK:6rQ#OjB0&D&wK`E 4u*L8mX&V:/GK;_dzͷ>YYOP_XHv8Frg ."4:f\Qo @*5g!.oNGAE7r9nu?xFJ!fzt[!JsHi7|[ vo?l5nʺdʟ(tn5=C7h",Pـ)b=g9oZ|Eb寕jY^Gq`'"zބ(,(L5MѳKZ>4~p8T6ńI\gZutlZK3N:F.q†gBVXeGp!뀻+jO$w:P09R``Phom,M.+?y'鿏B EDr 2m\|/W̻OWZ{{#Ъ~WqL?x59u*.,y"s=_ grIO:OlX|w^}xI}|/ɼ"` &*aKfYԼ){H?*#CnJzs{ s7 +S?%mDz+4f2Ze*/#rɜk8Yzb~g+kdSwk%)!|jJCKv%.-2iO43Zuna.N2kR+ᩄ@lqERAVF Pyu.8sp|yj/֒͸E DiKW+A;c)um-.[*?^di'Ez\zwK!#5ec }lTiH-4KH:|MŨX{9L&<ڋٶ B +o߮>C%5*5IfCAk{h;yY2 M-';TPK_.2<}P>& }^v`(tL+UrK6Ś06FPNvC5uqGQ 2C l׮ޙEߧ~;8:/̛{(yqPu~':z mq^Q2h4S:r`^ Bā]py-:Qr=bK?h5;g]}OƱj\/U Iw훒iOthT@Uq}nК`4P&|nv FgcFHk3*aiR/7 ԭԬnˤ0>gW2Ч1&",MnL֫|]Vln5H ʨ]1eݶuq ߐӼT]erwj56/KN`a Yyj95uS=ՠ0|ʦSF!cW" -<"#$>Y4o-aF3y=DSK1A &dEx}(K)C40;6b#Pi6>nU^K/ߟ|Z2D㵻P];Wb. &fǯݿD {m^̖{1& 5zLX5g.8M / *A[bNfB<:Og~) ڷT^>ÜYW/ (Sr҇K1A"-yAv?}1foxQ8DbZ4e|N%_&r_6+8bë/}y` '5$᪴I$Q:&XK5q yֲ3*;QxekR {֢gO;Άv-TnQO5VD)|ޟ\7u;;?  Hmap;^[|wľY6uis@"2 VLz~R,1x>[_eۉyas pal0gOS?i|c{bԟ4=VpOVh`] U!Kyq;כQP.1/2|s(Uu:RrI;jSܳa%Xx Zų!rg7Фg!1<$x{p>8j ja8]B_|Q0ڬ Rd{vJ f'*YCY9DNz~Ut 1ôfFOo}J~o73[4BI k/0#x xG~!snIRtJ7 ~E@Y,ú īblZ cєyTl4B7䑃E3|ӥ#n׺(_V]~^@@ X@.Rn סO8_ATR$UfHN ^gv1J5 lj5Wpt] (e=p~f&de]? Ë55BJ4 M5U|Hj;Ǥ.%ZId I+\]hk̦cKjT1ę_ɺ2VRڤp92JW1F蔆iljEc.\s.Y0~}/"XRT!_ ukT~:"mErL]mBھ>]#tZ>Η!ܭ35) )׆3Sq:eC?#ҧl'BqyW|[/Cƌ[BًDq֜&6jpĊ9O#('/Q8X.'a=N]cE%WB 1FRtb;Xmw+sÌz[{&f4˫\2eWE~9Ut릶Ҙ0ۻ]fPl8<_cls~ wyp{'!VZ FzC顝#~SbbgX loUFK&-^plq<)#!;=0݉:I<(1j:Ql5@POeBe+G)&&+M# bwa9_kk53&R4KE9S|y(MO)7y溱s%l_&@;I& M=~6T=q>ͣ }.W$[@̕9j*\Ƨ SG jo$zQ5MF9⛃4/W¨X)H3gۡʊ8)J B},s{ƟP:01XSd;?cfX{a|zqATTZ@" \5R^溡+9)_`lX(6^ FZ "EgJwc#+p_| #:*k옪Q̖0{!8Id"Lndڹb1h0c,fp;%'^]3rز]t`֎/5q4 dR,\iA5n:A|fb1&#l\?~`?$QS&t8|CD> _5a13^G!jDo2) WѣmE(CNוqj0r Qs!JN JVnQ\&'=81sܱcFho\s!PM5[D/S&uha9K\˄Z٪?A.-C`9K5%jhRa,7R$QƆ78!E3:DId~B$amU y v tT4~|Yj$aNS{@96  Q2 ~qϧJ +Go IgѠLmSt@wDiLZ<fHGBLj[̎ HDK7W0)o>ĂŪ_v\C6D)x-!A- ZI9qѤ0D5 U83pzJdp}rX p&!_-\`9C3p(- w5yU@c-L2F۹ =̷jӵXq?qݥ+n8cYWnXg $2ц`4țɃv!L^|&{ƈ}J!a6<4$׵«[?V߶BYn]Ь jf G`A(IR2Q' }}:b'7p4wҼd+#Tٗ JDiQ:eRFUFPc)t2+|20,KP7JUMtRG$Ro5  iʖ:[e(IKST !Zm7c;B73UraS6;5"L&s3k| BKbFF|yVj;V:NcݰH_f) n/xbj&CKÐ&äIHy""mnS^39ʥ+'㋘%_r_[J 7X.Y?S4_yJ؇{;}Mq[DA^5U3Veemu,U42Xan)ŵ2YP^pyS nDoc^.^:r1>gQ8 3zW/鮆q{IV;YK̅hWF!U-ue)tK1d!Y2e]Hx^鸍^%OOYwr aE-`B>޻Reѡڐ ~J,]Nȼ z|:1E&?DHT!f Gas(_!b3R6li>߲.[l4bށ;;~ L2b7'JDao4 ^AQi \I&Sh? 㬛u>08ʙф52ih͖ =\,0j^S"Cg4qu;7jէKOw=6iHTu+]x V㩔gOd׀ˤ-ϲǠm2~Ơjq H1[ה4M2K&ю#ӈGT+z60 p謾GP*⾭I`'5[]4DBKa|,oO"H]WWdKc/Wĝ&2klyt9abI&R8iS$E\e mu7=..L ,aO$yҿo j4R:5bDGʺ\.ς:Π'Y|gs.AZKSFIE7V/&$ =㓞{gx[G_Ggd?/SeHYIy)D\B&fKm=T(=#Jܸ;!^Oʧ|M#/cxG<&f59krg O\e3NaaV5WR=s|ԵF \wBonZimYh0qM_4c2#p 3,[^+[OQ Z< ~#2BϣРej> 1,kLZ)ٵ1zzqNJOc J8me:1`D8)f Ӊa`nkZSi!N'd}:Y:Mw rKzQdp&z*Dą~B&K#}#{M]IQi;CI%,֑JTdg#4 !Nڥ̬P.',]9ܓ, ߛ!i,fKH27&:$GwJ[ZVwj14Wg؋Rk BlHx#%/>fP湔˖:cTk">Ы)T)Q&#(f4Ȧ l!Q )AOzk~AU*6|HF .e^vlI{GΡݼ9 lRYj}!BC̒f%IJ;lCV3=/'{0B:g.3"u4=IFuz@q%?cw+t޽.Cㆼ~kyz^Ru@#.*fa^hyЊfQ{j)aPD}/ zP VӺxӰi֩dzD`9rs U뛪lul[42ۦ|qHxD( pd)Q|aBy0ЎK5jz G薏mS8N{k>ZuMɞgsr$Ǩ d߲*BRWtп\{Z!Oy./C'cLG-I!Lr9c7`0# &K;Kj T2@9:Wupv'chI{a Mø+bg; )(@OSxr~AfLU ʶs!,F5.d!SlkӽÇC+SMdyce;>OUt d%'|m#!åKw9ܯ4O@p=/t.$CKV]z3fHzعLRV @(>aPs2O밀 /K7o*Q`8ֱ:v1DBWtfI|=1%y^TS`2Bcd@0 s= ctJLR;u0}lĜycNwXz 6Sl$5Kwۦx_m* %e/0 ]myDkM1@QTqE} rމ)ZSdj'|IHQEʡaT! Jt]ϣ|t@jt4L1"ގz-Ft,W p,H7M wjdK1XC9x4,5^ 轧G2L6h.&Z@CSwGuf J,UlaiXԜgXH̕ +|j~|%f4ٚ $67"ݨl+-`,rB|g/ո|6rxw>ڣތy枬=LH4Y.2 r3d,1nHUM}Gyɞ5]iy՝,!A?W|,C<_ .̔/պ9LciH8 rEaIzC\M.X'dbw>* AACtVĊN :U Y9L7!'@(Ra5Z %aJ{W`{gM֠{M,J uY'WSӃ9$8AQ6ϭ=aATnKq7Yl!mdG8ߎɓd\dUq5mdE)#U"N<'Ern.WeZ&IJrc_ UCx(@A3Tv 9C/ hrxTujttxozJ5-GV2›Ǯf.{pC ɴKx}JkG0Ȧ<L6)W& glr IB&^{a.MS=_RBIh"Ӥ(W[@ gΙ2 ZKH }WM|og_]#O4ew椱 ԕzG 7 8?Yn$s>&3zp3!6 3ԙGQf'Q^^{pk(t9jİ?gC%1`x^S?4TŨ^طs gᖃ%Dh0JdP]n>GRVP`<)9 D i EP74i֭Cdc/ȃV qoQˎoRG)Upd[gr|lg"L;<,ѱ,>ݫOwrxw== x!# c:ok9~`R3uf~}]JcVt|, F9?5T<:pOeR#`@,Ҏ}!߲=1ICVq) 7RبnhJvyD3{?٬1T?'ؕ|+Yw ﯦJVͬƢϐ,7ߖP1浤ɿȚLQdjDuj)-{yvR@*ՕrmRAR-&bF9 = e_ٮǺvr:PN0$p^P=YeKj aaт0bڊH\/;ժky&%c#VjeqZq/D?!7 YGT˼G3 e62m &0aQ/n]jj>g\rly NZUA(kMG-ҽbШffJʭAϑ朲vlMUWn \:(@s}I"qaTLvA.7OK[.Hf`Y,^陠{W2M)`>"a7hDԨ>D=bҽbIo*0s䖵͐UyDmmk} b#c VႆdU7 {(-PͶ bQ+xu&[6 z=&4]UIEJ 2|@jUh6ОĔRl.fR}&b otNi_SczQf:g: hi?77>o83"v&m&P$9rAMOыTP9Y;xtD"PDO$h(<^v7z)"̄4>uMga(ˇ8{1J;Y5E(+ b`F!2Nf:ݾ&ef aA^Ci`J0\FP2ETU pɔӍ_1xbQ0~۾H1u9ϼ&խ +͂Z0WdkGUΟh/IQw4K j.Y3'1PɃ;>WTb y5C$p W _T<f+NG8O= %(O{^.S> }HꌗsLJMvfݪԪ|(r*BC SzVc&7F;6~IAZRr!}>xcm4KUT0?n,Hg,ɰLn|ȴ`p_zKg):d0`R>6 83&>ڟAX^&@w XGrە:UjIx G&K*kN u18P<|Y<*TB Y\UoJm.Je!IlP$M#a3jD8K+&i|y?Ltq+d3kBF܈z!my>em L'?Qby_?Ub2GIaʓ,̴" b}|P;0#)CA!6T^̡ nh{3ͱC/Ճ0l#R-I޸GrR57rXJJ1eP.?| ǥt#tSMjO ĸ>β*0 ɠ^_Z#1rJ͕[P D1M;rwEpEI .paa¤N(}UԜ{{پ\}&te='8.ZӃ/o: ;l|N>wÿ cb44F}|d1L{L,w<{bwiR$t=r*ћ/S"H.^$Q89`hN&fN)˾x7`^+N37pm[l0S?#TIWDjv]7qY$/ LhD0x #"azef0%@*>_.~ٙG;ZW`AuUgPS]J(29ګ:B!X.͔ı2Je#xLpGDWUk `wxw<%H^gjA[\xZ U7=_JsKJ<8{.7FJ}-xپ| z=մWBMCUlvvE~]zgGg9rsJZ.F4z2a43,0#]Ś'G0;-F>?G5| xO[Kj`6YCZ{DF x=qKQf*. XN8cu\F{U½Ue|% Fk93=iJ8q:"$L-2J ^ 1(נl펧Ye mӠdž w4`S (jH))*l'ĀaZ! n};ZV;(}7|DPJO"_հ(L}e"`t[3qjqL}gP@u܎l:'si tS}|Y#*K偃Z}Aw9k"Cc;0޹]_9;o6O`U٪a SFgᚼ& NlGO[ gԞ*MAdfMd~w#M,b) KIff5L~ xN{NAG3.N/}Sdpe}a{z &"9oeQ;+g¸3A u 1̱}rĆ @v)&Z%hɯjOARa{':ת>FkǗ߷-kr6&;Wx:oHp+RQ6A }Հ5"6ln[JDUWn29d6WC%dP[B9ѻrayJ`Hs8J%A6w,+7cI|vq5PlTЍ|n 赎 _;b)*5pFyB!ϦBV~{6fA {@k%(G16;E3u:Z.-ԫ\lZPh>rQ )YGSO5Aތ/`N=Me.0A&of0TqlG[r.E{<\*M/&E5K1JNkL_<ق.ڎr-QȋDCXydmtrs@!/̠8;Оq'g [/Eʍ߁0G$ʓu4 iVȤ+4B8SW+` Vpqk c8&C`JN( 4sy8䢺{%UhZ?+0Xo!&ߠW0wniU ͋IrWWf5x]sqϜo?6H[LD<-y$ZK㤈=B` I? H.@sO͍jw`:{У%9M9O@5Ww;jev6+\$. 9'ęY!EZp:>)O^o-I Ãr}?G:m N1 54X9kk(B t[Ɗ$džbβdET+&tɏ@PPiQ?A{Puɱܾ$vF$S, |tϣZڍ,JpǠse9F+6".Moszd~nZK b:>IŘ|T?To Q^F`l4٢EYKb/N* T-u ҔNk,LyNOXʅvD[Kahٿ:@F@ )\ssR`JA4=Dw4hR4Pv N`yrɊ~Ûl`)r_۬G9 [F<ѬY{p(Ùb5y7hCS׵ 6uye.0Ma OW ǺOT2J(1hN$`)8Ұ z\(_%qqbd`a0샖`>oĢq3- ōYmک-G1(0`hϑ4Ʊ40Ə_ެ4+J͜ϩ߻SgK,B({" V:R V:InNATQ OZ;kлy4Fo{'#9Py tXi#UɅm~$}8ay,"߲yЬ5!?}ei "zWSt$e icfʝLָ!1m(Nyɀ^KuiKN:In+<ʄ9`~i} :VֺܶMR;,RsPzJDsRVM:T"@swiV^?! {!;')`㲴)N$A >(ӂ6!3roA-1c.u 'z){{\'CPTY'|3r:VPH>?{,;Ey+DplR*KzKW^ 0R`=Bj.,Qp5/Un(~vIy+/Eݘ\UGw/DGw{)E;"Ä*g C-.7O6DOR, i['bU)`^} c-odٛPz6 ,1MZ/Isb:6?ql!٤]|U! 󜖙 КBuk 2"]չrLw5?Jbb"|@Xp|#Ki;J&o _9.ejr#ɍ:<}&(,jk9r Mߡ8O!ɤ@WazbL!sq-G;6nFePV﨎$L Wq0nɊ4UtbGPf /x6C*_i0}pEyTt+YF_>P%t!u)5ם}a[bdsUYqS'uaz+jw̌r-rLhTaʻ9o,O[PtZOay;n_W{;TŅi3ZH[Ad–^{h0L>7}BtJЩ6%  sbѱA" 矙\HYR*M2Իaa^r)NH4mqGW+W0#JT |O^CX |oZIp"=R.[2CDR{RMtD$&rf>@%&40!ހvJQhՅϩ7t7ǩBfV$5&a`$ cʩ!:v gXYOY4ajS(Uz2PWβёRá<+*RX)0 tn:t J='QwAw/F6[im(2UTGSȖ&;pFkBUmxw#V3%]9@5Iog ]POE&Lf$9y!py ]umdvg1M>@гc~k&U+9z Vj@ȥCnc,\OXw3R,ap}P~sz]9bO7cl~-!ӼjZJBfRyEBxʰC@ wo)g79J\5r摋e-}U%Gͧ\j!-AydS$. $pƜ6|sdDYlv˒_@o9PD78#@, PX&7-eˍ)4:+~(m:ڸ.3JuTM_!CNNtr- ߾ͺkm DvؔK;OO,679X;2I^P#OsaF9XGFﴳk6 m]!(J~9O'6ﳶegݨ/#Yٲ`jehX4HW6 qQim6>G}d"-f, vWNUӿdh) DcdY;f=>H)Av ƟۗҗHJJbW'=*1ԡ^DtT=eqRKegMg>in)DXuqPӨ#c4ǬG4+є 7k: vi K1D5br _\RAI4rT8j|}'Fj5tH;<*"'PU  SWMPQ(rm0f弡ʀ'xR WnC; <&Ĺ06҉f\;KuQAQoJpJp X2֚Wu !%QJkJ*pV}dCp8109Mt}~+HXHޭnVp"dGPW[ Φ= \6C^on!5w D}h"ЗsZ2Wh#;Y t7n]|0hVD8܎Vv*JiqBlqqrַ]ܯh.~k(uKRZ||>E)j&ZT5Q#SVyIk|oﱚH"Tz@KZ߬4x '_rt#BЬzac9§b83Rc',E&Ks I@|)'&$b؏H SӜZx(qO-ϵL>ABv@T=X uԭo݋wyrY><5[}]Kp X]z@Cp{Xekь/ԕ dآ;/ڵ4O0F ]hoȑ1ߍ=p.K޵ HG%F(ҙGW!o.θ>Lr^Cת"j 7`ڂt/ztH,ŖY;]nj@*6_i;FND$TB`ۘF]۹5Dn $T2bO $6ιG%+@`;tزiIzb.y,}^W:uSeӺ|\5CUq~1g}9[5ӊd"vu9ju:{tbtr{BO!`;(}"% F.Z5(8A +A"z& I t[, (e@,{iN:gz +CLIDPi/ś[}C+SnA& ~qV'2۶ȌVCkWl䫉%Ԕ}fhHYs8v= $ &!a 0x*{'v!%;cH;RںʴJRT K"Ҫ.*lʽK^[<,Aw"+YNĥW d߱"5 u> 癕P,u 0_EmZ)l3}KD mw=')Nȇ&Y2 ^U>(!asۈ}$EYp4}DI<#L6ΆhG';pbD0h3[*S-FYΥԍ<0; _YsPF\qdڅ=dم΍>~lϏ煍t!˯A -7&ƒWwW^†fe$%<䒖qCJbƲydNR!vlT |mN|{K]M$ GLyڑI NpɰV.M\g曀FK.9w)\D[l IpQ7m>~#A{~F٨ůj{3,e(G/\'iτf@SL+K;m'srv6cc}{&9Ԕil蟗И7mv[U>Q2ݛeÞs8HM ) />b%TFsmǗ|fHzbx2cG8D0Gl2'"qxtQ98FKY7A ]~%I ~4[sܒ9칆 ϛO.[ia$lpy1,$L3DevDZ"E.Pؖ?I3GIe!C' ^6S!ld@*~$voZxL$h)t'y5x`N*G8wAs/$}(f?Rw! >K c9Ŧ&Gelzl/8* MqXsst8SO҉S-7X" O7ŋä 9xGR1D̶堾 tg4D4N:ieW(:9u|Ji\xc8p~zY $8;" =+,~a!k3@ oU%p*) 6/h' mO27߷u"LT8/dG+t嬬(^3L'/ { c'JPe=a)=+EFS і2Kj4Ȝ Gd|^9G5U+ lvK7\%uL)Z+25/s<[+~SpV 5y/RH6ӍтwT{c q=JaRKVQIp{snBK=/:t,M[Yt3FL,J$3S Bf,@jXkkZθm~y (M>ZR8Ԡ&f|DB_vO!_5A+T[f9*a6OH/k)!JTG}?}_N6QmݤV12=Z'5ƗL#ϟb,f0oyZRHkI23bp2^J.8oX))c-)/p4Ҥ!K^,O*x>vJ]Er$LIA%V׸˯2 )<F kiK? Du~*ؼ3j j]"J݃pcm'kPxPX[N2U$d[ ]ׂGla?&tfY >]ޮуByn ũpw BnJ,#O7p\!jz+^y$ܒWSFA˼_BNZ^\Kh+{Ŭ5ˈicxm}S1<Gc{cƞeE83|kg 7WQML0_hG( 93I<Ҧ9@>q)xl'U#`;~ΰ7"Ah^W9ba6++9g,]1yXeBXeA4떑^-ʎA:/?o K#m :Fa]nSד`p@s쓓-cwp }t"KӋ(!4!"#֑>g"%r"Տ;ncz'R m.i% ^JxxS%kOӈ"|Sca;z-4kS8 3o[ǠC=r"!YέD,kI'Bx'OI/v\3F4:Hǽr۩(eC9#_\< F9vG4=-ތ;aS!44]VP B]!\8T _]X AG$~zV3w kSa(/ g|VM׳LQx(xY]i2ѭ2qGvKw݉6YUcܕSkc5HBB32<𐚹feʟ_Nb+([lŭf-(,Qy)@JkPi ) ȖU [9Pd#ye .U[ݵэۊ;$*[dІ r$f@Sm}owgk(Xܨdx6tel`@,1AFh4o({- :7x'yPʳNTbN 1|`bw7`):wu 'LrIYq m+He(aTʣ`ה\׬ LKyok(>>tsjdAoZw¡;vh: rs K_9{g̶SsRlJF&TUD|С(sw;1ƞy{$#|פC/$1D} 5׍$r:8 $hs\ڂ^Zˇl=k2Ru9tySe Wb-!)W >xg׈Զ!BR&-=(!aň'q}D*L4ᤣB5Tؽ㢹9B\΋Pkaoh)YrVLdmGT6G N# e#gxe;?{9+QwGSq6e9VOͮFSQsWLq s7|Р  k&dY zǟ`Jo(4BJW5XNuԏVjS޽73/@Mc^ Tc]^:jW!r!UQMJ)>5Fs0,nc} `Rڤ\ͼ=燊ֵq =b`#Ls7tsT0=F^-%8ikAFN]+ K/i\lg}c"fqxnk4g0o L^]h;C\s3ٵ]NJacOI3{\r 4ۍ֌949A<؟U/5J (UdyPNK/,kEӬ݁4{%~R;ް@TGH4dh&oa0èhPxfM3H]iu]n#Շz6-yQ fYf0;r¿W ->t!PVZU]VYh2omE+4;߭E7{?sz [I!L9g"u_.Vu _@fy>5[00غF,8ۮ.o@ ;D@?y3;r "3˧e"1`[=FfDcO{ cҢݯF$?v2TrT4#g![:'͑vyvߜr$Q QZdA[mktomd@U;{'0ma IƗH5~A"3H[>j>Զ-$'0U qx\qo*8 ],CoeZI:Ky4D-|5ϹPnR:^xlVE׬b`G(vMPC k=*Ȝɩ#~b㧼=|J|()oKJ X [APNX :S(S\ 㦄*\yr1+eGd݁vV+:=%-;'DYP4*rqȪDSE֔K{HB7-C Sfzs:pFDX> *pp[!!Wu}.xd`.EApԉTBY/B1_O51ʕ! ¡6|xQ vh_ #la'I"jU1U>Qsvȕ*t ba_w3L  xRV1 o2m̝.*+D3(Өt* wT;aܝ]յ8\q_? 3-ao/rD^ym ]?'U~D?~ ZڒMר޺;?dz31_M 2,TVj2/g"UF< 0<\*TiL]ۮ諒$1!7gK]6&jxD\p*lԱE*.]u<=k}iv4򌊼vI+/ !b'5}rdOs{pZO݉q,VTe0kW*6_|w姴&t+\<Ɋ3#Y6uh#\Kexbr5j J[YH%yDcMkn] [ԠbG4ԯ\OF-1ǩp e;|2:35Mb  c>ŀ$K>q-oWʸR)b)d- W|p)퇭bN0%,[!Gma0#zqR߇RT٘]$xjЎ.qGfĀ2OYtϛym5 s0 ;omn) ޠ=r~ӵI 车2KԻEJc-1a=gٲEV H6ss vĦ-*!tlt@Fpvԋ HeAi4MޞF f$[#=bŶ3xt凚A5襓_h6Q[}[ݏ,\0GuVKg\q^Q+SIp"㰸a@l(qwn&>԰Q)dԼsxREl. rU'WyV]G;$7,+՗g컂03B`t}`\=Qd(&MJ <$ߒG×>xݖs7lg9>K OIqV,6CEmHoSSx|R"DrdaDHШvq" l~HpX)Me[뻢{T=z'O 5ρۅDF=D"_)LߤáM-YX #9kCqnIq,4퍆 I6'Yߊ9>o0 k0)^m::ȏ`I$l oǼO Uu䤽JY+8Xz7Ɨٰ&w3o=]/Mі|Ef_9q.ΨI4"&aƲĒfo#9 FZ0aX#RjKM߭'Xxq/)'C$)`\41''̢J",J#nVGbMDz" g";|. 1X&ZEp8'v/ C>,<մ+g|7/#'6Xw8<.:S$@:iE^>!_L̾%s pC%AxőيQ֙L 1{}aٽC$s<8+vG=4iol "Y0v'(0ޏ1D,L^9G&K9w2!WCmG`i9꽲3vS_bgWb<,`h> ZH/V?ݴ8OMW*5)AjSX+1E%\EEv }vxmX :E/!+VWܮw^jԆ""{4Ep|dAJ4-D.((rK{4vew$ Q*ԀALa$`(+a1kH\lQhHcTdiWwtw\SV~_DmԘ']HrhA, Jnp 0U#xdu O]GM昗[?Pop&)r:zPĤ0pa9/DXMѓv|:ǽ[{ fE7Z١v2 _,De*{x)!on ^^%'Y|Z@fRAcʐ-G2=k 5DU`І3]y0V >$k=G¨HލWv0vpkF&e \kqv[UγgS0HthU5،r fP PsIa;)h# `cSRy,6C+ ~M#T}} D&^9Q#Xmi͕L$WYy[Oi;h[/̻dy?ƇcPXC!EJ>L{gg;"j<ͲL#2-U X)΁ FMQ}c;KFC ` M<0^5r5cAhڌmj0{t|JrS,] Iok⨑6 rc)Tcj2ڙx-?V߁V=b++&Arf<&Vz s_ rZz4{,2P3_"z}F>\YD]k4tk >ÙozESBc}c_-aOGP^Xjp5=dQσcox|֝C"/vf1xLIonX&!B$re'٫ )6ʉ2>p;2:(e(M.zҏd6<#5n ՓzhxDoo [ Ku( l{mJ^NRjbF8>Ne5)%N0AC_\3zt4CSU㾊g@67{ #E̤fLWED!:s)Le{3k]ϨD_"9ᕔ*lLQf葢m@~;1ZC 1I4ِz+il e2I)~/kWJ:N"ں6ֆŢ3=Vu/߽݇' ѓU:})s\Z(+Mc2FY,B7 cnE➮k&_X3Mf=B|Fl!a' T&UF /Q2`+.012j+!e Xhfi[o3l\!Q'%y?յY^-1䓙W;ZUʲ ɭ'xZF傹Uέ/HR+9}C"ϚxS_P4"7^Xq$2<g_+lKвbEhB+/ M2Y+R#m9f=ƅՏ;,ΞBNl Ϫtz}aSw yMrsWmZV.g#3{ ǠKKV1#O%hwDQ ϔa+dvw"6p=hͰ,Gn/*.9NC{TDXW"78^Im'x_z gwqKDWxzڤJj豨x8 Q |j 9[.fs 1Moyi .1kttc `5fRgkL .?Zz̈/(źԃt4գE'Γ 4p1VT. 1zJMҌu2&!>ºFf!aJ۾`1;Źu3՞E6-5y{+=nx_-Dbvz̈́\s6 SwJ.+˨^F&xy:sYݮ݀ido`)ԶˮHϼv=Wp).^*D<-IT7T?W|?qE٣Wopκ'PlKmݞӼA#MңڴЍc&> 7%K[RKQN ``nmtHJGMفwg2[sl|6QHAd/&w?1o``Cvݴ ʏ#z/ 3':EV l#m11^_ҼHc8?Zxk㼒g3&GLï {ߣ8~KGg&j^1;2¸TAZZbn7ә! qyF #-@j$0FudN87m$ؔ 84})(]'f$pR4(Vվ:XBW׳)bGFUt|B1.&QRZTcJ?|iGW b7j4yb5$(1s-2׻xͤ&,`vR@Ku)"\RLtwlu;RuBT-Y1$w]w3ˊJ|LBfz,k_Xf&E5}fy|bԈ}ʟX!"@\&:'2GL:fAnԸEuE"Ic!I}ܩΤ?] H)l2SDJ82PYtD˙Ppk[+B9LMP˜${Lա~qd' I8439S9\8+8YZb`d ǹIse7t^7-̌ʎ}xu-qYN [~a~z|) m)nLz2w1Lq=/Ts&fWwvLt޶Q*jdĤffj |f.s+w0 JrvdM}Z ȪhZ4?u [>ာZ]]_N K4Dp-4TN;JUdS5ATQ WdI,_Ū:1?. mZ stRXIw ?m0Vw n D,7%͐Ae,2 1Jh9h)Jf+M]T;jP<pqx0j.l眈x',R Qً"E]K8[WAsR<#xgbwt[E8`vIJIo;]4^I /baڂ2“V=nh-XP1"aiLݛ cVx";5E0N T8DtAM{p iC@2:V&+kB=l{7\";HFA4;IVDϪAտb AQC q_w`^0sDUgX 8)5%h*=˙5')\Z R,=9r[AWά(8mv~ `$iQ%-l􄆘&+|C\KU!HZ9ɝf?<a1 ꅫ.(.eC5&3rJcg^뉛 8wC0;0~LTۨbv ^cܢR2j Mvb4j)-3U{̈́"ʈ+z.\>u 0M) - `9j%|2D%`si?K T*;$g25m6Z)ڕ%29hrLhF |okiqU]/ZYZܼ !ϫm pi~nAg 6o3;ht""!!=g}CO['"'~j2I^$xf CpLn`0*JkUjR=ې]4Zz5 (f"wCj-)+)vZSGԦj |qhs %Hn//K9x8ivէw:Ǒ:O-*Q$@$] e \TUWW}mz5dggjY\2 _t*kڠE.RK4h6ѿ &KXGY н\ dMA3lTF%FFܫK(r>F3Vrn>EѤav3` \K{^0:Ĥ0sbXE܊;Z9O NL`rC#D^!>@&c {Nos G@VZMZ -Uw[:o# *4f*~8p`%ﳮ^1pIFDt6ԉ> rbgHmUU؋&/wK(L"Nʥty1  ^ޭE'089uӈ;ұYf-edpI U)R;VYO6i^e0,.'E̿<2XZj23 -=U#Ȁ(W]ތb FAB9zY2"l UN0W[\mA8ú咊 h7gDSJQYѩ@jF ^h4AJM錰 W~Jr?;}6 ūq%SaƐ6##?Z8^ }yi9u <۬4-EEfRn^+`Dm[Tb_Cz OB).2;p~Ç)húY:Jka.3Wlzq!WRHZr2UQA&o+dú_\㋯gK+6(O`vvRC-tl(fCr %/5*uFyU$+5Ecd1ur 6BJo_@A͢2mjҠ޸Tڭ?"t _aem޿b/ 7 lP Zҧz'QoV2CnMbR5[+l6ȍop8$\4.2s(>a7mv,ELjkQ^ Cy7chpOd1WF“Ë5<4Q !;yXsq{"$%syc{^l $S2yső(4]D>|YE d,sn,zmEC ]ჶ4glK6Dzq;<^-\G%+,QCgie.JcS=i+҂jngV2>f~$b -3y/~eV̪h-@%  :~H`p\\J zR Ћ3w%_+ɩX3EeYYD ek$ Kv9emO&_6Xyd^\X.ak|5[l|q D'q;~WK:s8C;їd_Z;v\G(# ᪓w!gatc3u@'=Z?_Ȅ+F/!N/JsqQ߳sb4v_@p(60{g\UM=S!fț{qWDmve5=lj{e_mL%/j֢e$DOHi:gK 7$BAlvg>mn%H14cL83DY%mNl.J<9 L9C;R!iՍ' ݝ(z qϬSCvҸܒ%:{nQhSL鱯s70t]וL6)L6ѲĹJ:*@FL pAw+D_qeSQzNJ Nł& `O1O@,aWeh^+b֚|VXt{M޽ e GT8M w3@NoA$&5 v"PuO˱'xDdr]u1<y|PZ_2JM *iSQpBR߱`>4K'dTտ{.f#A?e ]OEF9ʇJ,Jelgml @bGxUB#@m΀J1O|{SNHٹF :))0LLXlaၱ31Oc̩)KA@̈&n·#-x}$k7'9|Lq\3@WGf\ r-Xj|Ň.272vg).ocGk$ֈG(mb;A>󥶜6b]@ f횛#XT`N*`צ>TʗCY~lz;ptRyg .xN_6us V\\yw+KZnZ,2טEı4Ļ:'jU‚@Wܞn Qw?9-7z.ǘ Vρaf$7] If2n o)U|the6O)c<;j&_run5gkVJ@ :q!v4RTPHQ(rؑm6W RoN^d+3d8]ȵWg ([[H%d6Xw/q B <,1&/v #8)֩ 㑽LPͰvY[?=<㽲;s T Ϸvʱ 4t'Bpm\U7,pU#v6$V}%<>]>LJRX=k A3MCǴN\ ڠNc<z#(qx =[s|1Q5FBx6Hz5II̱̔ D3( \9=p016r^GaB.o9:\}NalϪ_vyg]@,d]^gV[<xf La/~vGr֣`S(T`ݮ#(ׯX.ID r;O(0!|9#=K=z&\x|2Fg?l9aqw Ճ9ccpó_>#\ Rhny}4żJMUXaR ,-o95-9R b.g7=Eo%:/8@LJ$]%(zف fPm =~bkOTc&#DiFxI_Wk$EHW"A,Xw$L0cf}uw?*s?D|B1zu?}Xw¤yO} Lc 0^h WW~OnGGG&ͭ\{p*7Ԥi  MM "Gh>g'FhbAHdh/(cv64I)?$qmCd`fZYva$xZ-ӇzJn6̯XeG# n=2qkr־Xkn/,%!E=kGFE`]ƒw͚+F0'I3#yD`d/*ϫ%iXUASo# ,U?)s.=%'R-VmgN X:ǾRQ=o|pNi2Ǹ≌~ N:7sXGS= bJvxՊAAf I Ŭ%ffQk`H9;7(C@),1Ag Z}:W4G6Y*4f ܾv[wkGgd4PL9ڵ]B櫠@37gn*f_C{[y羚XXh{o"o8ڃ+$yZV@WeYb5BX?AX8Xm:*cm9<*Xf|r",X׻N|= ֭5m#q0ҟ*}O{/Ь*̗N=g Zj])23& ˀUCV<5l~ ɊՃV*-αo6Q[\L7ң(Zߠ׭Q_ *Uys~hhD{_G;2ӳRkqe)+7_0OQ: 0>?LK^qGn^{5!>SwQܨ̉IqoX7 RUp`{GNA@YJ=!P\U{X,v` ܞD|mt&r wQ*lmDR7"Lu)$9kGcH.C4,Thz7< |xCrQ"mg&̽Z/{ʸm/Ƚ`/Z0X.*u$ȋe\/C+ ,23Ԡ`U#όը0nuD6rJE3zH~gK(cْY%K.(EsUU}'J]nΘ}>4~ú&4 =y9I85dlX_8~>qQeyۋTo[P_5mgX<-NKc_^ `vJ"#?  ]p#Z NmBR=Es?(s}n-%A R2K],&$Es#sɋtﯼZq&B&b%o"{PKt}"R!<[5 ~Ŷ 2Eƹ 2J"V1YOడ) &E~32اukA4Iy;,hRY"[3H} =eH|_hm)[FYC#Dߟj&P ͭU5m?l9P:_|ujR@30}Ug~ *3$T9>˰)}IN-b#~B).Qw{kj`,QIY]5f}sO#wx)&Bj :RKl#yxn}eU/AM;#hTqH^$@('NrX1{obOd1ȉ Dq :Lw)n" $D+Z~^X|p+OٸXf#~+?1y'eZBZ J KI)'c+r#؛:XcDZ^sTS XR$#h=旖ZK;tNc EzO// ?BB[AK= lsp]=D= qcYUEӆV\d^ŴnWr=X4]*gf#/1"=\>8.)TgTגH_(1i4xtj 6H,WPu XK~326HSTp]L 3㈖֮.^`+ !\Yrȶȅ/>%IlzFūrt  ]X-26vm-rU gmes81%]ӭ>w1tMq7Gg Ȕ46jdlG|X?暯GXv;LpA(4h^4\޶񐊿JuNs8e_o6n6qX5jComXdkhLHveɰE=x?զ!1nQAh.sl0YB<IUSǰh#r;32 ځSTvx{LtB$M"gÕ^\LbM2;&vsz꣮` {|wg~zf~T\&F}HuC<5'ջ+pbk:. ޘlƤ&2ĩFu$}"v_()!Qֿ Pgp-*Pؙ7Qd qwxga֬ջ9w]Qz[q4Pľ)bf({90hcݩ d)geiz֣XY;2[7jn@AQ_jED+ mA9*eov oE~n`PJ.ꬼnޮylV|%Ŷz;@K~ǹbQԒ t%lu[*uz7;ETXx ]E52 *NlSA(1g\M o) }`y!P]zVL#<d*9gSlg-~ɋM /]6RGUoᴏAߦZ.}V(=:ŝـH,f'iB:XN $_xm6;? r"z<$\,`mmAZ-+@ ߅.eeןrkD9n˴ȫdCU.>C=Y>0C_ ۹Sςƺ!X ~(OF'@ܕ91 2!ti'y[ʯTz?I6fwc |hjů$sT0߰IZ/R ̀Eۅ lOzJgg,BHpNNj$\r(z`&n LEEVC!6Hc}mE }B뛧+D.j>mY{4y^Y=-Ւ~:)uUZӼSjB[ Sl/<˝(U}Gmuv׽N3 y-M)|`2J ÕE%nf(]QBt!lڔ>T;Fh)$ pV~x-Ⱥ&/Q%5!a76,?Ͳ~&E[74'Р%D[/` vJR rPKSʙZIHd,WigdnL~U+4[vH#IZ4kYOT% Qގ`|[11X MQ;~F\PhOSl鎄gC4O@׬/.S/hP/oXLT6#Iߚrv r "OueZxDH)b($( O~$~|8̈́_ڌ]7JY } AّhcmZPPtc9(׸xV6g䶃n9 .z(fK0ptLR=^?3~shʤp/ʄO`,)*J54c kᾶ̓(j0/gIJ2Bռco[sH^/U#ִ9]S HNްV]'p44g;φy(e{yG2Xxs_I&kΗ I\2o%x쨂H7c?h8w3Z6ߢ ߓM [ T/SE-| m>-=k^9! \1w!eY-h{j4As#0"o/7j<Ĉ8zp=Ǘ/ɘDYQ/XlMX1“kW`JW`Lg3zVwԣ𰣦Z)I)"J TăqQo5H'FC;$bSwԉc`ڲ8@ѷֲƕd/Ȗ#Jmx4v>CJ-Ln ĪXU`mpOkb3[YQlUK`n]J+" ʣXD둩T143\)zB. D04hG14)Zg *n@lk^U4"Sz3`SJSKgWfO}=-(EpR'03N{ua U%g<[OmS -^@DnهL \ߢ@6eե|b^btK1mqUdo[UU+1ӏL5aBpx\'H6]ckmy/.m+ Qau 9aN>DR)$7=.< صds6V0\8kt=j`$k]/.HD4%[u\.q+m{ף$'Z$Pa:&F ƙÿey{%Nr/!!7s)J%ozc>)j\>wC-70Vp}(7c#?81HA-|kM˗5L Bʕ%eXo} \;k1? ɞaP5lWaXܔd/N]x{+|Uq5-a؂͢ϕB9N9gydCGbcNaYАO4!PI, ]= ޙzץTO.V\{ x$ _`lؚ4er}-п]j%S,F'7VB\m/sqa&V~a V_? NRFkg3~gzѠX ʿk[utSDh!{Ʌ2Ըs6/! nA$y.`= MAP=Ed) =>ơDP0rOiI }i#lsH~YEwo=~ GeL2h Q̎^.h/naXDHx3RA@Z#FNLNc XniVXHMA{1w x}iٗ9UELjM)wgiU|UQLڍ-7e]\u_`.GEބ k=)é URtu YH5j* u=8)%cl{*ެ^:;nB UD_ȃxdE?:g_|H[cמ Y4־^ vu9vB6N#@C z}lj+ t;3TdNU]byK^@_k _^)g h).PUx`I[G&G!*+ӽfe/Q\(-7#~[YS!RoJqˈ5V7^@t>TVWyQaJId7P;[(&\S]E' .*90D7YqKUa8 RSLT4#GmdG.xP'TwI_  YTuDƛ[if@e9SN@5-z:l[?d.)&eӉnqvɝe<PUp/樱j=Ik,ò*\ $t[cqb0F&s,+ݢc>&8EKWi:{wme~6S.m6h#Wf-2룉T?2vou󁩛A*](dc/]l ">K?L4\Jztmbju{x&[ձϺjݶ6 9fxkgۆuN > A #%W,MW|O h'O ,I5d9Ǧ GP"C:oXei Yi`[iKADcW@:W5 ?HB'kZ+`EF3˱}< HiG}fM"a2P(Sa\RC9/"+rY A8l?=o_E:ңZVq`0 %!|r/AGvpx9^Fb. " :)p,AO9H54hHV,+}6 j(7=MY" H@}CZQ'#^ 2uRSw*2Nwr+iR,c,L;!N=1R\{MWbx 8t(=Y0٧Iۂ7= og! g&Imgl y4t$Ǎ8d[_kJ:<{@-]Fx xv"bxyn46ۻr&p<4*van[SmdD7YJj =K_P/̭ٖ6U_@[e qEtcstN7Rd6m3![Q&;9\CؗNT+#jgBOb8$<~J@'#@`'!6J]aM ?,X»{; i?2)z <Xv]:R-9/.\o9q/M"4@rcsDP#2DT;zeFѯsSXQ]4NI謚1<%v[L:1Wunmq\G|Z-V?7+*;Ls0GJs,XaaM%;'|--#/?wcz4H ‹c@[Oh4!6N: d# d0Ӧm}D;FB&j渻'L̸t޶m> 㿭yUSCME(@'Щi].h4ᚃoS!uWcӉ:|}" \^2=RtҭS/aWttXxU'GGVĜMPX#dW5KK5 ϩWxDGw_zl<#P%^Gɯ\BxD|oujj@b7LXv*} kw|J1 iYG$m# C}nH?s ꔮt9Ҷ} KP5U)]ֆx hy ˚ kzCN0)@1 4 GhFvX~b# !U><Ɗ /cgvcljn5۷U!7$:8SXq4,P&s a5m)ҚI=$y~_y硺叐{)`=4/M8ԎZeNq*L#v6S#mK{,$]:bqB9lKSB|}EmYS@;0r)hdK1C[ هJۜvyc`!`b+KKZ]뺗AOH۬R%BHVωο|Yԑ 2SHw`cṿ`,e_*'TFXj6r+[ 5.:чKƬO@PKh(oe@2vӸ?: 4Z+雋qy 9vq2S;d=$@3 ?>vȃ4TN)6镠;҈B(cn5j3jL}c=ˀ*K_1cB#zLQ;-K+cl<p@"E*Ckҽ.frq%EQa?Htv_#IAU%^ZcT@b0\K܆iKpkIR3g HPLFMvs+Mߢ I7a6)+&ҍV t|ֻYY?ޞCP0+>Nhk|4V^,MrtC8q( rik ܷ/OP. 'IiV-_,G3y{dm,ĽV&ES;r0ah"ΗoŭG!e޳D7`"|\S?{[u=)IV _$ML떤u4/ݸG>;Y>b 慏rΥm<U_2:qWeO++~T,ɼQ(-Efh(D}g4/:l6(*6' О¯f_xQڸvyBO·_ jg%B>#)>]vcxAwrlqbV)i Enn~Tj8F$§BhVĜ6^)ye篑>DO!ZnIkk'4uA@zvը-%e󈏗eX(\ QA.$'{kgvfDrj6%a8 m)nU_oQPe(rMR" ͡w.^Fod(4wp!EWin7qI:vtɉg5O3RMbFNu84 KiJO..TQybV^A9zG!'9 68ڎ ϛq[P4g/e} .:0P>FN о 8'JBP'{1HGKRuZ{'k/?Yw-c0S8 i 7^L# @n&5ιdekX <$˜5kA: F~{" 1VlkfAC>V=1!$;̌G:u{ke+>񴫿K`0 %"yrw<.#FHl]Kn831)KǡhD70;xWxp,EQ:!tE^-SIv;XL Pƚ!6 י?"1:k%7 P.I b 26U\5qp Dw,S7ex+R(tpcu ].qp锎AsaP\j\lǹq82J:#}TWh.?;O=]@Mn?jygx=?5읗&&ga2'BAã. 'KR@(4"9"NX033AlR0=_!hJ3ݒ#~KFnTP~^GGd t9wcrn! CԊ2 76zZ ( c8;J,g ޱ |s,R̭xzu% ?qæ-LfѺ~mGeLl(̏ +U쭲3~ Ъ*@O[\i;\ 3ͷ0[>#ǑM/iL4hm4;"2FwȽ1 S[nt!𨂷[bg?s`X/%\au41դi:9:*tf7Tmo +^@8LQp| Ԕr(MN=S〠YD63~.(~}"p,EՔ`0 wڸp*0T>ˣ:c! vV~6{̬ߘWrCxe;U/,:g~nАtObm٬(.uSl#e*PyOtݳ6³Zf+;hyMD)XMnhGS-3 fr[`|(ܡ[:7mDj}Z-N(FO00$ހO Fqla7tO0³0ʗAVhr.Yz0ro9[9s] nm\u} lUsKɳ6Uǽ5/\Ncp H>?h$02wrH%{HpU Mѫ;-v2ˎĘO!&y=xIwZa 7v/N"f?R>}0Pj;C??61JE],ݫޯfpubZv}/݇2%*8qP0@T!C*k>uctr8;ڮtTWB\t .q<. %<7n K 1?|p ~r0N!t\#ڊU4Ww3{ฃMk%ΦS= [n(x"a-4U.?PMbc\΂96Ŋ7|Z DF\7x]v:^"\+|56&cϚJh^K6uIִ[RRYޥ*N YHZ"c#PNz|me.VB{pC"1POgpAkbH Fn%pAmsPZ 9L gTv-66sWSSZ^J ~Uk#wK=Շ㨮fg;¹bmDؤ`/{Xt\`=wFT;NFI]ٔb)z7>s,󫐠*=ekD%М.y$:Ձw@C,җY7* &EtS@OcLVQ*a ӽrC\n#ZR+?79?ā -^!b:*_ͺq4cם%T8g65b[-3f.$>٬z`x'7t7gC7MVA퇲.chV~uUʙa] P릍y8 I)WVT(Pd=`Fl dd9B`1mِD #NAUQV:Wecsh~8ʱ+# _2s;s>93+|\+.au<4)"HbtxdS3ĺ:GslkaB:/Li̮DVɒ fa ֦\2;.`bI!{&;X ZQ%H@tS[v7PQw_Z$>7 $"2`5{;1jp[4)%eOn"6#!#~SGvvA^4|8N[IG>>g{p[5> gTK>+,oySJ|!R֚?g?{Y_v >"$S҂3*m 62T4%e)"`@q ĝ{)w&ٍҷ"D*Q<p8GkI1ze~ٚrxM3r~+X(+sED5gKEХы4x{z~S_iW{x`Ռ3]/{(O—eHdU R-R9 :5No8XQFs}3uez`u;zAջ'qho[vzFNd>Wh>7+DlOQWJ䕏 .m84yW;tI^9 S>h"^Ewr_U^k^,Q-j͡|wH e,{ P7"*fC"qY 3$} gGYeB/|SMZ5O&s9zB LT/.ٖʫ[z\@3C`i_sVif/VxEEGII!1j:WYN7#v`އAO"`g /;_atɱ\_^Aܒ{(k7"9j"U՛8|YLI%p>9FL RwCނoH+PК;;<{* o]5ʧh*Vo+a0%d mƸO]~aV }C\rHE.KϬX$˂v ɻ/Vͱun5KE_t;&/YǸQ~Xٵڟ:=TJ;ŚQ6)8FӺ1>v9rPLvL 1"Sg?2is%% I)+@-&Cp3M$«p@T蟣jVfL[{*C;0!c$ /?K:Rb8=0j7RihqwDki  9 vB%ҭT3""FDF P9O pk"&B-~2/ܰR" SpY'c9:B9H~d )nMAhh$*6F䏙6Mu4'yi'H"s !Pb'24 (|n[_墏Q C|Wz ,e|nSc\^1G6 *VY*۲2Y縲 ݞ5 Xv?j5ǥkF$scm;ܝp/< YǮ 4߂lz&!`.WtKxlqyE`0_j?|V#d g*Ձo"K[F[r_I(l-1 i aE98P%S/`ić|h m`KV\][9,zp~$?Lt}"2Bj@a@7 3(Άk]^YYjB[`i=}P =%+m bgRmq*pn S5V5@ġw@jo 0ޜz*Dܩ_ȕ« 퓆ǑZ_4):1U. N-#{rl#y" @P6'; ܂Now*җkd,:F@fQAUQƶD x}i=A>VlvW}eH!n*? Dһe7}:飘qO[c!d+B Ø:3r犿uHFHusqfRgM0UBX`)M+3oȿA=(<_qvzD&02(n޷Ko52 rh}x @לQamDޝ7"q(g;g#KJ;g52i,i݈3Ub+0ϙlB$wQ a-{Oq%H]oC;kdI2=;2u|ё~T%X8ݰژc۩ARx$SMK˸uEcCM\ %DLI߷cV?pcյ5TD>f4Ř`1GlxMl"(i vSFedj^. ҲCa  59C`@#t+~Ju@UBC%sv֦!+sJz0^=;3Ta{vh3ea ,0a=!?goGQaѕ8JEkui&1#[ط"ޛ\\*GWPj=Bi{C SF!4"%j, 6F*٧C2G=a~cɍ{c^o1Łptwɫ)ODl;qD(}dܣ8YLN S3QOQ (Pێj;9 C0xf "J矎 |)'b^2$\`3,d$0?s6Pu)s ̻{g~\'nzbW@? ۳+–rgq Er{yDzbs'y¯2~ ڭW02TSWhϱ2}0/<0J61_2xp W<)2jťXPu!WO*"C0T} LЇ_b>@ϧܾ3~@fYcr9DRU*:Od Vo4[ŦXAO@x9TĨˬiηRԜ$b1T9Vx232.98ܷF!_4f#HD{wɞ b7w 8MBLZI9_6oCPWKvս >^ꒉ:aSQU oYFu=Im! \Cb.l3TG9R-n{R ܏>֧xRE4nKzC5v8Z^g\DT$풄p`ErK]/\ׅH ݈7ʶlFE'&&97sr MemТS!H."8āD9vm)R4|\BN$wG(; ,%'/ri ɼ5r1BLOA Xqm۪4ŁӱjqMF(,nݑܣxD?)/Ԧ右noLm*geC eI/sZ?a;zO)vTQCS(acOSN B'i)`?d,ag.]%Ur&ye _0o#|? Q1 >ޠ9e>T1m!gJtU!F6G-q f !ku1U@W s)>` ؛59]?9|~Q6'H+s+T i^@ۍVG&tGajNZ(_T}w 1O 㢬9zssPIY}q&;+SY>Jn~I{pj~?oHD wܖ% #%poPcjpe+3cC`,t1qϢ@5#t4қXU?ys 6E[GWC 9q6I. 4gȅ6ݪ> -l!5Ud\y+>_l,5'0`C)V+y#h"]IZ>;:ө;})c:Oa_M{ a\(9] J>"r,h<^i[zBayJXo 8bzՏ;^^ f!JzQh:8GCdr6sy:wYQ>s3-R086,`Ј2(]ڧmCk\nق&j/d:D!\ PIBx^7etpʩ3PY T^Jʍ*?cO5όJwA1 bsN3P(M;5sעDu8s?:2A}:8u25xz)}ɓYneXJok~sʭ?+`OΪJ%WlMRǚc\7G@S<'uke%;. O ̙ u{^)_yׅM=\K[I|B$/rf{G![:>`W @<9$D^p߰$ǹ͕=P+ oǾ?4F>\ο5ٽO2rO>L1={ f})﫹'bzvOf<  B=a4+-}مfDwu;ъ1?M9&;9kǚwJUp|?jn4%>鵆e(XZRc#Blm#aT8@y6ɛIBVם.Vff7+g{rHW+vm+{XLa0iv6Mwk𤯏(/EKfő50rgcWXakEYȦ5aqm_^y 5Q#)7,2c:{wU DY]0 c|x\@WR‰^ [ Pkxof[e߸LVC(BtAoJB]D;&*z]u-u@ #z:ƧQj0x1=zrVjNчxy}0"E Ags[GbVN:`0L6B@chh9n nw )60TM>ƿgѝ:BgQTOۆ?; I7xuߚkC0< G|*lD2d&C>U8<ƽt[tt``M{:Ґvt2k&DKq+} dZ]@>aNrɨ YpPM%8s~h 0K۾Y+tH U{A >+^]FU'r͌ixprIx>iY<6p?;%EZ!y`B^<}PVCc?By5nϝ?5;qLcwONۛUCb} ? y{Z_x潅ZIUh8bckO!,Bm ;#^9r@%N 'ݻ!旺o/>4D&q԰xGM`C 12Ny afzl,]ס&|LHI-E*i SgS-,;mLF=YB?E7VJC@FHiJʡ֭jiy8ҝl-oNJ#uAXoفQ"~XK-gtY pgKߌ]qh t>JUK5:EMZ.zgT5U @* 2>ij^*]^~RjlJAZpT)i?r(LA&:+D N{ [>G(}<  p>&E_a3QܾJN)nR$T\%/ nFF'#o>l\7%Xj"۽{(G?5;0F3kg3OOE]B^4NKT.`M&6  w4pSiŸh1_3@TPsp!&0- imH8A+HUY6;yc--ʂSU jl4ꊨj_EeI: ]Fv;ٰy"ͳ_pvy۶Aٰ )j&^l'6us+nFW->2kyɪ7p]$=jiVA/Oh.;%vnsʞ-ֈ4bIk_Km7 `f%Leڸp5mg"SόQ/2<ެ'Ua^n uT`|\D"7@O(vӌ鮈B sHV|Csy㒒'RH_Q>@B196C?b5"HKk`![bi "v@"gl~lvf7kE6,æuI k֙FtK=%f/ PS8qKƮl~2easqIw&g+^T@;^2D5RGzOp o>{e?+yp`^w;F-Y&E6[cdʆmx'je6>ܨĨu/X> [O**٧ZřT A>葷;k w2b2CEMH&w: Ƚfl4ābAn/ي^ulZN(ڐ~_0m7mMWE)ԕ"&&S߮q8/r+ TpMmu*eBuF t7>nIi\Qͤfl֋7{W Q$zu-pގ‰NVom,~H(dqE s`CY,p! Wx7V2ei14ZoENyg =׍-a @#_ua(J ϊr87 &,P\]\%>6dJ z$ADN=P:?髧!"ڬA[."艪O&cb&?J `jN748%΋Q'tZ=/ԫYƛH2^hKG2Sf㔰ˈ#L?%Pj7k^AU vIBfe!!Hl''8u\O^"Afo0;k`uuDwx]|8O lYZ-^ʚ ; ?kH|VQ 5bSa+G99#ZS+$W9,ܐ=8l!iJ7{<:.h1(@'{Ypÿ} ~uG }Og0בY|f֑ԘĘs.cT_d'!ܲGw@; кry,zF>gom{=YbjL?z$H}fX1Iҙgڭ]ɒiq*GL2lE;'Ewu>P9"Vz~H >w[MC]$Jݮ?ՊqԷ?Bi/ LrA]gQ )u)}\ɅLE)g{!vJd^,OGW_3<\™ؑPѼsλt, ^eDk_:Avŕu[6a'Ok'Ua b.!)UGzc4E R rnH9;so4OR1, dlrMV[# rdF;DQ /sjZm ץ,@ nm5|Öɻ;pGW*rT2,wGThЁ Z2IWPjTײ gD_c R IdJOsy91+'`,ESS-A}Wl މm&˞ W;CԸDE9[ja~sc*=ڠAY'a֓U}.fֱI1AQH+3&+?MT}$&gZs~>am&/[f9{s('EESAQe\#=r7M*p#k0xGΛ53J#e317))j.s__kNu[#bh(!MuK}'#n(m61Zx T`h1$^<}kGY# {hٸeC_0)p&O҆٢Ͼ'.ei xMftSK9?QEVu2(4:+IuݼJ{r\W ]T^j9Hz@a6~|#;=ew J )G if*ޭEY%M yJ[=eF+e!0ƃ\>>Ʌff1NitV/<4]eemJSO7,pPb[om-H=@@(úL"vukI~|ت]pM3{gl)ͫCh^LH~'*Rm0':-A2UP0EIN%񒒮c1zr{1*0s=,Fϸ%GFV<7$ʬcS=@ײBۇ\"}a&VbRJYFu1^?`1K"WbO_U 2iZD|FxKXGq``: 0rot]} fXQ(О~IBՔJ;Es\0|xHVa/S 20Aq[d+dc˂ udO8QL_&r hx$d,罎qE+$*hz0#:Qiؼl4ӴVmTT ^AsR*$%$/Xn>N]굵ӯOhd`}u(n,by7cÕ3?C=~2\`$ )㋧v^ 'HoU=*ueMiԦRxJ^ hb-`-S~H.3I :yJ%6~]vc=ݷr:C^j`:n$R>vRi[ݺ󬑂9ȝ\{CUEI.~U14R1O0cUsWEgHS]Dr4r'[nz%P=~/lR;=䭢!es%6U!N$9̞ >HWD#8 V8;zlQж#) v= հe$>i٥f 4⽆Kl,'920VT*z]?-A};+vMӂ,z/֌n%y1t|_ ht~-LR>j# nCϜ(]Q4{g9Q JǯTj ά1v8i}dBzq ͅzl]TI^ݗ=94s::d;۷4Sͭa!W^WQ+܆̐WG9KW4"d5K=0*:3 & RAձB|MآЫHKVlY(>י^d !G"s4=}-&_݇uBP@ZO$塄w"&t$璥5l&&EӞS)8?+VY x\v}F6v#5zRSjhN4r#_ Fk@Uؠ$IxE}< z.mSk{*4.ubsu4~ L.ƐFZ4 Ɨv) xEACfmBÑ_LQ/*C<_MKUKl8ϥLi~oqmjK|mf9Vmc4 i"n Pč5H=v0ðb%x"ߝ򋘆lo,})V^B>"|ER:sXP!y`la{/ s6 ֝f0&@*~Q߉&v[ Dgꐟ^r݇{,[YrqjZԬ 6c#(ڹkyg["> ko-ʶ8ys7??g8&;ҚIf/iAhE辞^|fT1C⛅JE s`m}%󑣜tU7$_yMZTV2'HXLlG+Ƈz ;EAQ=Ws;6I/t-;?jɫ^u>Y #4עXԛzna뮺4Yp;;7"K_ ~rgH4y;NZ#Tb*0uS1eb9 h}@'-`DlP16WFD^yBg?(Tl2+/@x{SΣض vJW-Ii17F=ߗІn4sV)Xol`[.SW±E!n+dLH7B՝*'Z?Y:!Շ "lE ͝тm/Q_G>MG9^sKwyZr c׍e$pGm6ѢZOaFg^hY~*F6d ^+2 wб%u۾d]k3$Ou4?SgOl(`NW'6mGuUDƖ]}89{@#WL@VͅWM6Q25*m&. !; *t#ԛV#jyi=b(Ί`Rg)XO^w!`RMs~Bu`C!2vg)ERV/p,{Qa(<.1BN8vHLGZkDUH\쥟=TZ311ŘIga*1M=~Lq)T%RE% a:>L͟F7teᆧPQpsm@QS|vVa%$RjRz[8hm|]ݠCU!w [tK4`ALn# `JD-S騽8o$W5\bi ÝX5Kcz4 >vP]6D|JV_e }q9m0N2x2\ƩI䈨ŰE)GiI4Z;iUGEKLGQn?ڌY-HiqdN]~Wט\⺤z4/溑(]/r-_1P" tbcVߜ+QR`cILJB# j,PQM.,WܛO-ʺq8κ3-Ԕh-OGGtx!$xhN~yJ-_yg)fy@(yWVSЯc&2`|*^S;oU@w| |GS,q#zh\<)gy]Uiݠtuz똁sƚ2SBpI5 H\gEN7pi񶶍y"x?G|Xyq*:Ck{|MCx& Qg:?60}=ýoڛp}B%]`7VdR!f#ˀI; +8=)(%WT^L vJa<7Q̞CP;gBL?tP>E-)^ inPaO w]y45yQXZ3Qy`b0eI^L"dD3D(BFn/1І,8IBXg< -ڸj su E})Ai_EAUؼK#Nے vVܔfSC8&\ b_n?b3GaqQ$ݚ|甘:W֍GVk@.o_k׌ߓ]̦qJaK*8O%CВ~Y˸q{Z^ͥ -r|6{WݜJ.V~X# jj“#"# <9khbPrumi[ RCDee40pGD%H`b)RUNoifEd4"~i.O3E6D>;~Z"_Q갩Nԕ{?~-f:")[ɩڎ0*pþKVU0iZ]OP<KWFV:@cV{ߒ@kƭy|ܐA\nN:KzHKq\jjÍ4UwVkDc*4eχ}{sא]D[w]}E*ƻ(eώ brPB0+ i a#bo?P$E]`܏,`3($oz7ϴ6>VZPw&βf^[ ƃ;l]JX8aSvdHܓ=" vegљ.C?fоDj. ӓ%%7@S)l?}Wh-eҜψM-?*]*!T=ӛ__]y/ N#wdü`TY1zU~/M 5щ\lICF& o;LJƮ6%kqwOry5P2y;~_#:$b H<+XRi eqycdL&OG> S7Z۽bq\u2F?C]iN3>vfG?~K#j5L|F1e$&I[j.H\֤QS8R \@ђM{}+?% AS7J;j2&-=v4ThNn)w+'oLbwm▌)Ԧ@>#\5oH[}%j>5t?Tq1s UEeN?sq7l?)TPo+ ܷ 9dt:]aJ; Qqy#bʥJ]LLp&XPn tĭ]WR'd0#jUW>7@B60ϼx8 nin5M`y9'!{T[lQ)!/YlsՒW`GXaZ5 Nԋ2 Mi?ʕ浒2ywϓqGyX\)1A|ak4`|;2n $FG/B379L`~<*2/A"?uM]{4HHG>YCk\ҤcuЎAs?ҁTMS/}=o(" ADTd\v:۩H.^P<6F[$a24<no75P0p{gQM`!c+?G:Cteu v u+/涫}38; Y9.d*'@~bc['״!!p4,SSQ: Aԛyxgdjj@8m~mF ?- d}Wo\< pU q(v✌Ѽ)٢nt!íЎeeP#nx}eSV`D=* z;~p'ut(dz TpBd~Mvw,הɴDDjRM,>/*M6,&a$HidžR݂ԅMQ. @7l* 1?IK* /eihӰs#4Sz9a0YDX@C-W@04*af Z 1Ts t۝FtpA}76>ɖ7E7݁g772>eX`(O5B݉3pROcMEg{q]`Т8E<Pb!G/He}J5sP2&W*qx "ĠĦs4mOά姯]W~- g9:=ɈYar}.J@G3]Ԓ^1˖?jnq-<܉DB)t4r?jQpwec =\--12]7:|yɟs>8U$ꮘ]bxbMÇf9"e}N'O {Eҥj(81 ,}"?c{=V.{:3ƹ&O R#a !|b%Sήkg,#Ķb߻DN;rY!0pђ=U)&,]8lEǢNͳZ(7q]6C*cb18~D#|!ؕA68aO!oWEo]`:CO(2r򟹋C`~J`Ɩܷ}hL8_:z{8pX̬CXOHtBF.w|9x@?z7  W¿P类/Btfz%Xips~@aND r?i`nɳϰ]oy\ne KƘ3"W(+;Y<\ 8k7nzU$l'?+Gbfkh>LSEQd6>GUpb u(>%;R$EKy< 8`ພKʩGM #_$6DޟYXQTeu J ߐpCըC7v6W %|3(kJ U+l\t#8y>I Y[)0)k@函R" bȒ uonĪx9EҬ4/㌨ 23ƝvM glV {i,}{>=F<H ;c)Kt,mH_%[S@ `vf2#%־ O{g)3=ia-=f8feqӄ f-z̢ctCguX_2+o!q?V뎮k.asQt }e5wPIGk$1RO 3yh:.U˳ I(SGq6 '9eȏC8B))7O>6J=!5.?qԃN;x1 B&ԩuXܝ&8K'K3y^UL슺;3yQ1(u|H $ FT{e}z~@]z'nq@7)S`x8 C1Ϣ-gboehMgAD,8'׼b%[vR@so!ay%IhZF1^#:@ޥ4δ$ !yZ0,*<]5xfTbpd7 KrͶZ3}' e<2W'RM{PbEYwHH'rq70%6y7o*w@Q|Σ((!ID v!nrQ `2yn%QFBƎJ5{V#] 8.5Y)ś$@  k2޷DI!r{6I͸h>,Sc9X=M| ]zYfTt9E=pV=i5N 3Xvix# 1PR xWׯ.a~>GE'reMү~|u+yEHod~*jHwDx5Eh(7Lt#Нt2Sqi:s WmMd7wu6^;+2p%7^6u'l+DØ{XQs5 덈H\q hT28B ߟEu ٹEL84jDiܫrFWgjיxKԛDR7E 9-K6AkBd;!+W@M]'GM/k;2N ]xU'^ 3QH s5Or 4ܿjŞt_ܽF.D2Ā>r0|CAyD`MY)>4qClE;#'9-pR(i-[r+dT:XJ/:å*x_WVHN; ӑO-rIɏۯ,3v@v(Φz4UM$=%^Q9 #ΌUy.L%! BOpA~H- R(5q^ 'ͯzhFX6ON"d(_.]w˒MxHn#1?@V;-#p9HG"kbߙh1V[˪~wѾ~v|ī~IƆS › Pxӏs9WꡰMʮ_9)(lTeT[de̙C=Z8m6LL/ $w>l!W9 lA2ȹv읭k;'+ T9S'DVʵ2CiYehB|Rd",;{̻ӛ3BӵO, 2jzG*/xXk4'uutrx.PO15vҐc#x),mv4kB,ޠ2||Qȑ=Xzݡ?tӆ2 >6"nCJ0䤭\}ZkE)e P9qb+̹4զ&tE] ~coV.YjPTY%5؜b}%ӏK?ܡf(wyKoȁbʈ}҇J&5v`]DB<WL{88DNwFk~|bCJgg/og.gwdnv;\`Ip*^[V2jx&po1| @(:)د zORG^h&9c Q$Ntq\MoQ뛎7$Gj т<¥ &WJA0:w۸Wӄq;?jrp !a.lY' k{UAgeq-(*AӪ+'A$JN4 jJbS8@散t .AFOքPq#:ț6Ϸ2܌+{a7vҦ)`UXClܝoaIj -JQݢׂuB|-K:EG6e$ƹT?k#en`<-Ru|#R2X/T(%TA^' tw8}/ZyY5KAWr^vgq#yrt?Qɿ0Z .{)t$sDM N%t6&zU+>z['YQDQS 3~s)X~t&~B2`vGc%T=O7Kj6;/bK8YZ-(d׹,/z`! !Enr.AtnYr% Sg:`3]ArÝ~Mj0nPQdμCD<~XuŴO+_yadgSF揷pk~^0E\HfA_1ƀֆ"qi=2 ksqFjz Eq WӦおr"*?Rr+7l-#qgín z$B21*ê9 'i0P|$_p?1KnҹsߝQOc9Sk5 Z3Ta+N^)E1?TI1z'fAbT"tΊfPknj__w+k# !hc!)ȱI`]On[:"}' Y]~ G[L랁Wr8mMH>h-cJs{$bzzƫSBv3E4ȸjT2' b7Ca|h귓%(~&v?W$%0Z 1ur J*7?9`(0{C_U^Ri})1e-%1/BnqGщ0-~fA6]~k\!(2xdP167Cl{ mZ"Rf͸ѝM/W>cږ+{O1 *ۤNW)@4sY-}`*KTMS51>L+$clѤw-n:5*.?c!Lw uiY|W߬ <ފ9SO|.nUvIV"lߗTi^CҿQ@ b""qD [ gXZZY펱I%^$™~ms)CY-"fh[*_-P|)[2poفjH{d8 _A s_cTa@aF 'ش 5< i&M@_]VJSڟjSd{_ E3@k.}8>1[kՉT5<' z+tSKuC,O6WQK+l:*wj`E( Itajҟ}*=LmH#V&+wG6QրB;-ƴ_Z[תjr)[,9Ed4*} GTwrAU~%p2jQ: t&5cDȮnl/mGrjL !uh]Gb Y#c)gyL($= +m%CV5J֠[2-7g">^ 9P HI+}nxJ,φ|a Kyʝ\?65"[$ @|x ǣS5d+Ӫ9d3 cP ;1Qx &2-V2eP1jϚVThf4 - M(8-:jd` ϧ$FJ-Vl׻CEI`GsV}s{O\e*L un T1NNI4<㝻䋣N:DW|nAbC|XUӏf Q@F7Q'*(o~.5w{<+F7|w T6IV<9SMDe45&5~.C¶,dh6{v/ұ{%9}mj0ءCmoX'O )/zYW*ESVo+^1^ap12H i$.HxSqgkBfLD؊ͰZBXfY&yV^ĭ7FAgÕE숹2TAO;bD%c6瀚@_*'ac1_kr`"Nl<gD}9kP?On J3!9T F8碉.\҇ wt2۫Z;'epoW1%?^.z5Qhh(~dԶiI\z/^XWMq~pi=T{ ;ql2uO Wιc*}GR'` CI6Q%[ ,C=[%kwXZLYk7m>hR^;bn*^LD#X"Q>#P6yqD H|"k?PP5׳/YU3hjUP>Zїdbi '3TيhɑdTUEd4M/M d=Lh[s%tpv3S˯Qv{T7y]3*{ФPnM=To|$#D7NP~oMMf7i]FnK;M{{6qd7k\y!WP2#NDXUlA+VG{qW|M`&xѱ?dF3v`/aq`MCM_p㯖JE:Jc/+Ѫ8k k){P|Zr ޵F_JIao@j ը@>R;Z,C/=% vn+ұ-DU3`!. Uj£J[``Yp}_}p`l\)& 3H\J`1q$$'ibﰃ>b~5c 9LUieO:R{d[z1'ˢ]?ۈ2aC#m:Mz@ py`Nx2{;\.3M'j^ :f w _S 7CCp4fYEǹx+rw y;k>;75k:Mb/zcK_n,gO(١`E[]L7a8>K6rYl"V'^NLTQ"ܧ3]Y9Vȿ"(yN A__R1cSuZj@70rd[hCQLxigfֵF^Rl0J`ƐSj>ٶ$ s #H&N/q[Sm[w`U ,8. c%D# .[5tm9ASu+ȸ#jh=af,ɠk~Ӹ5 D`\)v hPx+?<{8H lTC;yD![$4G}$_9p܈Mlu7^u[HD<."8`9Mev<[?4fF:PC礕eXE5և=Qۋ9IopUό˔ͨp' ŐRS2;4ǦYkPyL N/B<"jFD#)!SڿWti?: w'sV,cv zL"{qUm0T\tB4ԜO_썅Sc/J:޶r݌[)X$8jߎƘxP3;\(+Aez%[ÜË"2)&W` _q̈́_oB9ٱ} 1V>)Ļ5wIND Bδf4G.[uC* xKNđ+50sR&yޕZ"GC㾹0 Qk j4x"PrbeoAs.3~@8ez"ct#^ bn!Iz9&o_3"|e$}3+pU=w,2k6ML 5ĸLSLdm\EElTq'णl.ujSsi7{r$hZ tl^B[q_! 24^sB:\dl  vfix%[)f.NC{% )- 6v NYy9"aYRMUY>$@װ)+zw 3f6:PZ[;Cj>9|PW%S$Fu?rW$3YhlDtfj vgI5F~ofm<auu4NnL!LYz@9H-(Lӓlw/t$=c|0w 6ï:,{ي~BFӑ[oc,UUɃX(|As~ 4jzIgoKwl˫o_mcv3m?&Vtrێ*3dkW<4ʷp| a8Oӽ $Ϧ\svArS@S[sfh6Lm%a7*5%uFkóHw:R]0dV Mmi~䎱0\mt@U\$foA>=!8֗:ClǸg%VU.dWd=.-QjTǀ"ΒA!vkRÆYS=E חS]ɋ %*A> TqnMz.R P&7%HKjr\zN*V.4?N^0ݔ a-{a#Qy 1J!l} 3C]09<9vK2Ɔ߳Vh85OqK@)@>\^o,UbW=E>*LGhdI::ɂXcK@yd7InEb#ٖ;nӥ歽dsɄSw~ ZDNg# p_ScsJ 9߶)klT?Pb<(w.A1YCp Z͍q٭nbPƱlj/;T Ǭ-_j3SPNV}Ǻ:F=9DMR0?ТoyNq lUVzl@/.tlp! isnuP|C/#8*^Ƴ¯'+43 5.|LԉgpEPkuF wԜA1 $;t\Њ=A}[fN֩5\qI^9QZFw VZP7[7CfUF| v ȸKgBm{LZ8v9Ӂ~r?>&+mc7L: CQx?U^p5T)e4~yԺz)کW.c'Q0A5#L(7S1V|mP=U"Pj"4_-L^I[PGO,Tt@.XmFIȜ?V֫wʲ1ScA#unhYXr'pUx\+94:Jt\Ko øB?V KOj-3ZO,2AZ^wvሶֆw:(yFS m:B]>Ln`7bo~yq=Mν">\B_x/n݈% /it ͅ[ݡ)<6ƪ2q!]?(߷]|Xtb []agiMUcF{oͩQVpa*߸۔[р5"g8PoͿQO4;򗿵7-۩XY$hM̒ 2ĿY?Rʹ83 lftڐ4+.WGs=#(P>H$׹Z}E;;,pV䥼( QE&Tن8͞IA4gOYP vlD~fN.ه9c"Y3E&mDԸP1q:.rփ$k r+8jƻOyXMcb3}̉¢ !(UْvS C 9W`!F zpsqR9uP#ILX][I4IꜪMu+@/F#\EZ(Tw]^Xgo"5tE1\MVUz >%+*]*f!:fm䓧sL0xJF fj2j\Wݨ\5᭥kSe cP|8XCwr3F:@F.ncV %] c7iՏ]'8^CN'1j, ~s ?~B3?H,|,2`QX*nMWT* 9oH1KuL!Bgf-)}z~zQJoٲ6g$`NnmGz[v`ߌ|޶Gq_”.Qj@إ248 B\cź9Hci2=3{RA zWTukv:C M3m4KLy$9k\l0ձ!;5rP^TtdQFZ[8j_9,mHG{T.𻲯Þx2s7&Աg.cjPgV͹Y.̆z Ʒj;5⫟fjB @7Y-sj%OUjd;rN ʩ,JuFɵgMdOTQ(Ph%k/ rR5DRAqXy䀈|#} 4XL:npyneLO-[a٥ʥdiq+O?@ ãbja '̃sHpaYsf d&}hݻ=oǚK#mhi=ݒ0m&] XVQLYy,5a.;#VF&[]]G̀lm uXa=I(0X0R֛˗bdI9js]eN Gt*ѽ3-h"Q=M/QC wAP]B;PWQ3'r~}1Q`޷:&jsZ@r@.!'#"Y ,[vf6/hcFʹxsPi3+j r*SҔ0LTlSCV6z>o!ff}Y.6}_)m[ӓ9g)z$&zꄭ8W-HM=#VMR٥CqI.9 O-SxK\-N~IUX,-aL#NR NW`33TWYa30aνWF%A4Nr|qf7A#Jjk/_{ߞ_GT՝EY@Ls'.F#=*~f1A&nO |@^ʿ]醐[ %;SYp Rj2Uąڌ]̢im3 12ܛ1~e͙rSjK9iax7hxx "GJc7*'CH $ua<ү;ٌ0Ie6 d5S^r׌Zk(3؜ DNDV{M.8izJC8k!)c1ի̲ζ8[˰!{k8ؙ$ 92;I2ƴ a:Yk ڟ{C @,<ނyS,KpaZr[LPx}5lSmLncb&7!8MϜQUV Isn;ncן_IHyCB`w7BH_]6FD/=⑞+@ Hښ䞛PE%rungDI`7p$i/(Yi'9 bjl>0wLIQ/d/NziΖ#~$e"J:y׼R-5f oM*^~Tu/sr0:b( y\!GXe`MV67OB}"vhᚣ*,v-*{|ʍ~ֹk 9c{kg?\s6KC`jYY2W\ Jl0E x~υvGr.Ғ˭yvcfQI[Rq/7ְ3)?\V۽ q|.3joI\]a^/Wװ}b{4d- &4:h\?Jș}fYAp>"ANԜ,xԕԎi社tWfŒ_YӪ+1[c.&p ɲp5i~D-$|j*ԦQdH /(^^́4\ ȏm7KaK 0e4Do@ IiWDa)~ߎ,1Az~Agr*`VoՁCxGIuG^b&g唁&lJƲ+<(UGcSByIԆ֤nV_}Z2`ShȖm@CVؼҞ{x: 7衘+D%rkQ`u4B$)'"$&o̺ ,i(&xaF[ǺTպwPs [G2N CTtk SAߵ).zai  iQ-ٜTR?%hMx'q[Mm?F@FzaK!hݒ7|lIۮ y<Rk;FYtx^ȓlQҤ] 5t@%IgP4 R=5f~ɌAhuq[x*Ƅ7](*Mmslh2Fs6C/,u9yQ;a^us& K$%'!6N$_ i7,]ֳJ{$G=.+[K)Y] <7/.Tt-&(5s&eQFHݐڏ4v/'<9icOk6A-!yp,'a|J+; |Ѧ2bZPXrd@~YL }l,55`&ѦԲ;soы釗l+qqj-4 Y|frY2OR*g?*oW7 b yaYr_oslUa6"d7l€bJ#<$$&mlJ.5>~7#ԕ\\⏱GJSq dΩ5Ä`r274n  v4sXcq4CղXR0'NahN+ uCT ]] (>K|-g!FMȭ&: k.sn7qb^Fl79MC~0︽*̠\$ 'QK=gg,:"|Ym rOyHԯ%`6Y:\.8z S N@~w>.9kN &נ7ž_tnA|"s6e9̸c!Lvr]zfڲ_JsN&掺PTw)4(o G調oy{u >u 54BJ,[brKJm!yїOla1ĖJyGe5nO)$oODrVHpѫQʨhKyqoG9޾Ѭux9:QK^7GHݖNy_|1x U/Ntg7WRuF(x\_C냖cZs-8!.Ǟ<$IҤ'Imaa_?.\.LXwN8$E"A4OM?N{'fÝe7xwƌ@ zoO7-g"r͠<[Jl5ze-e 4"%8RJ'x(60J{l Bx׮Roav_s|~NR>w'ad c^TxV6.þw! ,$o"M.> 7ˆ–*@خl Q@̪*7  Y${*aM8+rCV,UO<R!&g??65x()IGb99@)`|G5n\tL뒸|뇒4 :e %DdJ Kv= 8`S~ҶM}[[cФzw9k~BX)m\—VU\_y8ujOqp;Q8ų;thQ6<XեWF!Sp+s1|o|N$![|rB|65+IMǡ=hFfENxG\f"=%[M8?-9k*VV0n0>Os2Mo8(O\O*#9fЍ&սj{4'H>')qKWG޸uLl.M:q-o~&:c[V\5 ov=uߊ[m5KǛ|z;A5jT-+Y_ܗ1̔#ԪDZQFè5..c"![D;hSɄeWaž$95DT)lEn0Ñqe.uMf8),pNMp?;TY3l V@QIيz(7tuD8Ab`xO\.]j|t-. x uh9Бp\|u49"_Xv%-1zf- ~Z=|w*g0j;&^]+1wN9VGƈCb)6uB?v.X*VO^vHw4(^Qdֈe%LÉXc=Q4Ҡc6OM(B! E:.Lt k]OJM Z]G.InAzDvEosFQE1-yh5.y&x%XK:OMKxqƗ\ qkڮ CwBw)^d(l.[.R--Ƌo)/YXg?ye,j[n c:q0܆yx8Zԇh ~_B3Ejy_s;Cu T_|m-UO#9Ta8\sҵ81Q"KZK=IcDGg3N՘nu]Π+%󲈖&ɶ=N_åBufp;14~Fz1wbhPdža ٮѮEr 3иJp@< Cr}ODʵf J'$?M@1HH!Ju]R95ܓ^ө͊cRYsϧT:TlkMw: Lm"+قP|AMbJ|-?Ll[)KҲnɛ~N)&; iӯ0&NDQc3e%ʆ,YVVvܫ^},, tj0b;Koj]:r ^(eʟF)qiU*i}|ssp=.ݲ'|VܻJM6 aLswD=zW;"zAGjwy U$sY ̿v++Sb{R>XH!}Na0%;2B9yE*'R'% (r)ӷ<3GJקVsJ <+9 pt4|IBf;4@ꂐ&7I}ueTC&Bws0g;t{V\u b]WPzd~l駕gCWc}SNkQNfZtm(u>Wqqݹ\97qB3ud;;е,i|jgZfG!=fjl]Q;Os2S Pɿ%O/C@:Q[peֲx1/KxюNT=?7(+y&yڎ/iG>I9&7<:@m^G.xx|uS/l>w?5= 2FQL (}*[oJ?qsgGy>HJ_7xŏRxI-ˑߛ ]uUUU!We`=imA*W^$=HoPP;+ R=:s8d^]p ;AۥQKJnEaqw򣴗NC,wE`i~܀X4:F~.RV,Xͯ¿g v&hێ}ك=T"P~6! )\h ̏ Y# $s_$XC߭*/'fϺLȰW>$_YNDe-_Ř:Pmfn$ƽ*O3k贶TqIn |L=KnT,=~OkvK©@ \4 ڕVh=L"";Ҭo_aSOT't/~1#s)ɚ|]uFo5,6]Ê_A쪽%/N,Vψ&5Puٛ1x8kÂ]+1rq$~W>"Ж;pT2h1dnKQ4}ů upVm٥S׵(Yf+nTmZ?_5hAjU .y. Z}:#g kn`"W탚 xO޳4; bU$$ op?U)3:kʆs@QPc' G$:nmtGp3 35չ'?E{Oe鈚gsųTqgx,Eq _嬹=eR4 ]r[mh*NA/q ƽ N1AپY0!-l-"frz5񰀤!*fDs*2緻{\XFӘwyn*#Q5$x*c-~h@ qq p(k=L A&Tv l'yBj#,U]Ӧ7l x،`2DJwbBpjV(VJ; j *{Hj.j5+5NkPnb $_*h\w&YKeQ`:7BVu B'Hv<(AžBDy _p 7;׌sVӴs Ԯ0ӐA 3Q;}\J?MBdAMpE ΍q &NFU%8`0Ϭ_¸>(NWXM7AZ-(/&7D] DëY(}NEEGf`I?o=?@ w΂ì.&CUyܟ)]C33 ֞Y:AZNK)hE_>k'0=4C\p i~~j&@?@RJ*B:Y[^Fė:IBį4 /&c6_ P˯uj\`{K}[Hǥ`|TBb\aDJ bD fBc87 \ 0eӭO/)Oߜs񠴸]rzi,J}߲Xq='Dv#/߸d7,+rv!VjnJI5'䕪匔tbct$54J$BCTd|>|XHedqxYF"V|<"PCq:CwY!"ɴi[Q4j/ڕ;RUB>a2u?2K vl>k<K jw ^3/ԅH=@Vo#lo t `!7^ߎ֪sv: ט".Ŀ΂ !ٔ#^LڍDZv88dS,bn'k%jٹlLO)EUxJX0@ZQ-t"iM~m7 ]La$| *U-5w>LJ-[[Ϻxہ]$8mpߖHݣB^J)Xxa†02O!+yGYܫE!` %GM" q6snԃ}d(ԒmoL6XQZ C~^;E*2cݚwzqx_iQQF>$d"I˓mpkf'IbV64IQ2[,:Ie }|AoWX}h  ry8au@>UkrStS]o<Q$ı,5*ڻAu=vS`c"{}hB;k°V,mbP9C%8=T Ň.גjrKH^cK-ztSeLh^Vя~mA[de 6F'6{ q)>io/>D`r80'0+Ai`Oڨ`rV 0EEl@Ey\O%[Zeש3/C(bn5-∮.yE¤]$۰YnIc<4tڜiH꭮mc.}1 nn5l|u/#1N n4 rMe!. ݏ: 쇐`(*ΓFN)7ȏ31! v4;eZF+(tz%ZIkŎV@G@nuR7af ?Kq0RV!Ֆ0 8b(eL疪koi/\ΰ:FD9߭h#2^-|넾ůZ7I2p 24CeJ ŤPĭC})BdsS>פu9sThX0o߈==EІk OhΑYl: NC^6@\=l`F\5G=a1XסPd]${4}d53LՠfOѤCb*m?zg̳`f*Wb<$檪g}_WJDd3@UE$xfIcH!K2w TVf1e{K$|xuLlUaFѢ ʔRȗ !fJ䲮ž#EzXP%N9a0lnq[SRq 3J[* ޓMAa౳SBgrxvpnq@o4\$jth᥇>ܒL|8)@}L?SαLgn :NyJq6g'ZPƪjJK–8ijG㕉CkT mUӴL"$ZS6Av{Q/8N fu(a[ V <~Ss:8#`\}_k4*aLe!DuE?hf]}J݄ZzV̚Y[Jި}_*mTmd>xxc"),Fs=c˶o#o#P}$Thb ":U%͟>:Ӫ/V-ِ>יU](7.ǹ#A/*CqP??К5f7r[auDeOӪC}D D:ӰAU8 }8 YSA#a0Y|bte]],%Ŗ)t%\V5F /%_È ojI=2$]!}sojBd-ЇAG >LRV 9`EU楢hd腭07pQ5~nWvG)t\ܿuְWKf2P^ȊS\vjIbul9Bl, $t!(=:~@]0T֔&^SJWWI;d2JOX-y}܎[԰xbUƮiFr+S&U>@o%e@Z/Ŕ,-Oﻐ}Q<'y7eKѧߍDz\Q1r_)obn1%/M|sxnOd9Nu{Z;ViG6I4@Ad?<|\O}h#˳\ކLާ FaLYHKpo@[zr.SO&j#VUDeyVYyjHE m 4TͷEjPV-BzpԼZۙH'Lޅ0A"8I㌀¨*1t"z!NϽ+lʝY3[gdΐ q#iyw&‡$A,{`Xk+2n%,. ĚAWֆ~Emd Pٲ%ZMS3;›)u?YbNONS"|ܑ}ێza{8]6WHn.3bP:Qe3veeaT~KvIfy&jGEtk/5_4fRc=_(DJ9U[{+%*}*Cc RSˋ]s[<.S鳠wfOܙYf}+( a})5Bd}' Q6B6J&(1 ,F:79P`ٵaݗ選aNbK Y(hXY瀙5[-ӈѨۘ&%_R'ljHɵ2(8MlԎ8r Td oH5fV?Y~'1"3у@pd2).ٚhH-O } ݨaՔ?"9f̜͓F7=s¦FkH4{`Ѓc8%ةkn3jJDJ4׀ӕJǖY:W j8FĢJ}@%?QTi;mR Ԇ?8/`~'\o"*ZuFev# j3m&RaqW ,oߵ6Hr70eh. 84]3C~/EéUǕ$n<2,)v5 xꉺn+[>0P9_Bk{_.]Qï0jlb&RuFMaE b$d m =xt=KBL*uƾz\b'> acfFqJ;3] ,/Naxb$,[a&_q,Y0lҁs;Ƞ=ŧSpݺ'፣Y2+reVe!6uME_z"`)M_׈ 4dP3ƄZ1duGn FIT?crġª[먝n>i=B~-[>gSЧ YH@AL!g2_n Zq5%Z_Eٽw[L\8}) TRVO]OYf0 P"QiK!L(W^nq@OIwN؄ TlB-pwc߆@pd+& :GM%xqtFC^ҢC^6ḽq.7p:' 婷ԐUe+Ϲf0Q.BrX}O䱐-B͖jĢY.LfV{i z9^gTX5xpP((1BO~~X:dNw 5k_>h:*yyK_6'zLlM.Ѓ )+x|`eYz }$@TdŒ4b}`. ݪ%pwoaQ%k^fO0r*fGj=,`~E 7YQD az&bkCΒ~s (2P|ZPdz47QKw+# uKGqsEa'"S3,ͣa-zR(K͖F*+ۏTR)7g_Q]^ j1E \a6ju*!~W6* ZcaVsbj,p;YZ(ߌ+OQ "ΈGvc(j @>Jp/Uda ep_]ٰ!zP{W?3 {=ĄN+G6wl1UG#a:yo&Y_c3*des7BW}KjQ].^;gp3`&1){W:\JF%ηqD}w̦PaX>s0eJX?D ?[5_=YqqJm܍i!ݪ]lwg{qb3*!m<" jnYK7jH\NNJMce} 3׺_ |?&I߳7bT^]>/0'欑X 0U ucXd̴cHz" qq UmߵsWw[`oXQRʅDr#EvN3k_&iƧæіHc/5~1`ƫ6%˲dPTj4.>^P);eV{|a-e-aObHQU0'jfͣL )+?<ࢯ]dL\4`vIj+~ScIcK~#UїX7MV?44@ 7XZ`4!?sRmgi`0*NrB2eǥ$ {r4&?[IDK0הMuQ^;f=$݃ iEj$-rzCIzΆ s:rR™{}S O0`jU S$Lw*,.1 N0AhBO<`p_,rʥu=p\sRC1ƣ|.-r^eܪuP '\HRpʔLz.W~WaK} ?#t꿺8.B_ۙs(М>0h_U.tzI\ƫhU*e ^epi8s^?0Qp`,1q4qԋPG;`EW0r 54f:bf|~-u%j-SծxBߑA XZ\9G9(?+ͭƾS2r] 3zMwTEZ spL}:ɧ0&kyuS8,EU%zJo)0ʲi]p=AD .Ʊ&Eᝐax ԉI4qkNšz'bQàڔ/mCcw;$C}OՋXG^ k.X8\DBRfw5JvBq}b,\q+D!rtí}H9G撾KN= %ao;=/Ĝ mkʸ+N!iæ$/s85%Xdr^:`6zIh;Nȿ r ׬/zA~NwJ N|N`'ReIؽݸ/B_XƷ%[IM)%bGA{2\` (GYPȞg m`sVk@l$өȵ9^O$ύo ,u1I]y{x~:ږ_C3ʔBצ{K7:yذ,T#WpzRv)^$ M?c3{}ti>@[ GIՊ=<q"%N?M@ ]M~2YSs@3OC#7o~DP[2˟dWc"xUhXɨ9?c"j -P :STe!E;6\b3o@Nw5̇tR?X܎F8eK:YYeaT*[{V!1|WB# 3sU4!&d7L!:ΆycRK +3~.ᾗJ$ 29)QӜ;9N Jɠ߷7<Ŗjj⻸AG:S¼<֍!BŽ_xGꚕR1   [}-Ѵ<1"8!a 5!Zw GBڎ*wJƽu:x^_TeKy>bɡ,5&gF(v>{h4uW8 Â<*'I,^TdIb/ce[`wHe ‚pX]K.4 VL %ٖ&qFB;,7L"u,i7zf@s詶 >RĄ\π/||$FZ Q-2]ך=̱9zqu;WcfAZ ±߀R`{3tA( >,)0T>tƨ: <6ɤF yP&Qr *[ G{g5cqM³Nc9&GG"j>׌F}J t/vE,pq!5>=#$ֹے w.6GDY8%vsR/8b6~&z7-1.u\|pU)O,4>[qwqHy2[f d lG9^Xe Cg4L,T*'-x#IyZ;Na'+i]gx꪿L=QC:XD[^bɑY.voloW?i#Y5j8%u9N -#%n;>XڐFBq}+)* >NZ)WA ̲a@9O1Ombp25)R<ό;yf^;[d}^v>] [չau4QQ& ~=k>Z1[KC8޿] m;w 9ݢ5Zb@kuݧdȺ*R0&($ ?5f13xON1{=Cv߁-$P&P!d D$zSʜs*Mh2G.IAEmegݭbz rC} q'h!)XH䀟tLtB MvqrcoO/m< !ղ{y<<)iuDƌs zCɿ 5PIn*^srWB1wK Bb@s߂M,-ͥn^}9_ֈvlF*:h^Ri3J1mثFӺ^3~k_cNfL1PFL_4M+\h1{э*m;0V3_RZͽ(7YkC@od 37F5oʍu=<pw-j_6TTzDUHsD'=axEt얐BWg&12M{ang17eف{vv\#ԥF(T=2c%*!WKX<1dt>\]dGxA%j' EI] bSlEGM]^I7U-BXf6zֽ0 eyZ4vp g;[Or 55o#;n2|iQ/ӫl/8=tm*rE}r5Kb+S@{{,H/4.91E&19'SCG+, cAw`obJ7c+am?jcC\K\ZcdA<jZ&`V\oC d~-L CJ=ON{$ܪ:6~mVgrSa7 uw{}*d;ZCLl;:k`\4?۾¥u2w?֬ N q4UăDO{)dO;,E˜,WѭfckMt+Q :$N=׿ A~](͸u$Y\͸4e?;8$wsVUf-yYu H¼ǖ;w{{?8]0K +jB9JxؖEH%ݣ_|tgPan @CBRnT1TATuL ͮU r ?v^h ==s9YZ1y"+|ng-gCXLT,c/aL/sk&TQH5_Ud?ƝPYc:\ ;Mb)o@iߖh  k(uvƙjHh[ʷbXe5ub=M,b}FkoP1òb&<ӎ=H 2CWpmdLK/HQHT,4k`tV nj!mo^5 JfGC5clm/"Sm4)+IN粐V wh6yT4BSQOViP436o6l2Vp0<}Ih߰ߓ±=e>[p0K.deiD^ ^*gYJ!H_[ #]|D{Y!k省Gb7%%¢ڤ]0DWZ?YZe..D9X\V-mht|5&3ƱPT_2iF}ʭ˶o={>lH~ޞ/zxMѻ㌝0᪚& :6F/@s#J_))v68jin)C]Y\bZw s! x!p + :i8Ztʞ7T!!eB4U;teC o,A3;ta&T*!*bvbju[. E[̦.ngp<k(J@rDsB21jG>x;M X3q?O1$(?{>b&Pb$YY}dP6nX~Uz4? n1\ZAW>g2{##HbG9pߊ᫤pr$`vE?@ #``ENC{quٔ-Iɺv t {Bt* ⒗1 j jJg_3hv_;[cぬnC*"^ w_'X략p| U`-)X /v7S I,(Tb1~(/cy"/!v1&*uYE^[R7"i|Vmwam-@DAekx#>ϳO ]v,_xbcL=ݖjM~'~?C1e>5wU6o 1–wSYP'h2q£q1N̂Up}¨GR_ x@#lV!IZÀ~͚C|^tPb^jrС(@t)vmtjBsǏOC߬5Cq} ~ V<:]+J1x դ[;m5`p?w(З cL6VM=?z;1up+v)$U9ϘCE3xQce!i3L~plF F"Tp(_5Q.V\d.^t`X:e 7u]FMA| QK|ݒLFӤuγ-#DM C"j X:Sp`8>54 ^A*xg)'6-'VưvX{4bLBBnqUP,_D$}Yg%/yt 'G[U}~|KM %V:(@( خpRWMn2XFbqmr!a7C.Zyh8kFUWb'N|ZֱA_6Sh_MTTRT:1,_qkNE˖YA)LxA&~P9en(Zg1d (($"v>+Ts}ZדO BU K)KRvZsxķfq h㺐_=i~mɳq7;+XWjq3+p43!ťOJVvv'Azei,_' "zRqo/y>NaPz*02wUSZTfsrVd43c^|&F$"7|Zc(gfMGzjq/_V ?~r%9F"K}L**b뻨qy \^_K^a|) pa H&thJn13 ۼ敮t+qB|ĵ ZݵoQo=֏?Zq%X%vr6 6/%ՇffØ$=SR*Ba_oyep[;!c*&eY6R:n!qvnY>0PfO&RGF!'2r-PcǮR)92v \N#8v-btyibĻVWkFXdCqPw>V_"DWRv_"3BY Bʞgƨj(TO^b?ljn;Y(*(d#@3S1\gW5V,%F{ +XD3/̦rXY9ytQFÜ$1:0kmPHg ;llWݎoy_tMq5i&Edk/Raz_3s ǵ[rcK muH5k44LR;vSu;oq=i vS[O;[q^j&2cY6H`l,E- 0R ٻ2Bь`R zX M1Q;2B]: (qNaI[`iݐ DE7 Tq[777OjBqITaSe m*WNp~RxJnw45n` :xvG  &ݣppgg綎1Eɸ,7>y+_D?dpmNƤȔvuT jz;>)9 tvMNxOb*ꚤAE4q=jkP7BA|6R:,.CWk3݃v$tI0pd\a{ ҷyTyDbA2%#,(v:U`] B{ۨU]0 x_>t-1oun.lE-3P(Ws B)צauQM[jPxa ^<8+x  OzRy>nc %q;'Bf3m΄h2 1BI>RZy7i$CK~?~|m#XuQMAOe n Ʊ1:^qF!'t¾w(`LbXGuzfN>{3!NVj kM7ݶzG@.[{%\͉{mRBsd"_ȰŻOCe&^ ~=CbZ? -bn;SzM)h’[jx(x${w|.HZ.(06iD痚RHK<C1VU-S%Q>%OU$@kE6mەBA(AgS(7hDB25vP K=3.K4>X<\(EhȦґ^ Rpzw*V0p3 |fWň!圹aޑy<0G>SQ+*5Ŀʔ,W&':ށb^NQxJop ] DH#6V:O`O1A vP*GfC7T??*Qr N]I!HK Vg к,`>RT.MK:bR N@:uգ## $-Xt^lnhz(Q\uw)%EnMrއ#'FBM~P!AIđ فv$PG4=7̩Q #VfR9:29=S !.e h>`(J='?@Zq٧A.@U_/Ē3Fr-:x0aqf|MH} 7w0Q2 X,֢ӇC}u;%{Z*ɷ w Ā~DjmJ[0mT ~;;lXe%|ü6{3N7_՘pD})/1A R{?bj(a 6BoՑ{v.qYǧ.(p FZq{a@㺃5lU?7{W06gB}0I.pocxĘIHy>Cv1aמ.̏ivfJ9I8YC[5@U [ |&4= :̰L-avV$Q$ R0^kTfs/+k#݄T@[  ~bcI4ȟK}U=~ÐTjԂѨ=N$db?ĝg30O)0w`No"ή>.p̹OR\2mX酦V {9^(i!v@zu,#ǀ ],X+EV+oRpG. ,%r0ɆV0PW4uxKB nn< X3Zh4>yC}͙7{fQPrxm;Ф)βFYa5(ɸ+V68hRJR8vKSK: g6OV['\(2*Hңѡd_HyҡIq=yR|R}Rȁ2j*{ky ޢ&Y.T;3N f\#!H-=ruGȗ,a˱̕|G}3>A?ːy7q i+;|-rP@JNwo~?3G6̅L\k-#ܮ?)Bd#@)2 dd!ȯSIuFygc[]zaLR?4EZY |CsI.{, ɁQBw pZ4Dη*tUvuSyv j "-Y{;Ū=;ip2%!`4>!68flw 7;ucpn/ NY2bD@UpepgP#} C)%6J( ZyƦ)V>VwF(K@m̰x/$,DL;zs{ܭz2N0h0n< `{!K7mx5_Ƭl^ȫ15-b;)N؆4A {0 ,ɫ3N.SzV5#$PW_^9%i4^ v+9 2>(Zt}R5 xCލzץ]\h3e1C0a{wI nj8˪P"r7("P:gޑ菾ՠub!JdԍRf`Aڡg7hCy9Y$I\:a#$ueYuK}@Z\ = ;] X?gy{hž&o P@?,*V|3pҌhqǰ,3f{ЮmGu?<%S˭Ļݶ*ܦ 8ڋ{+:08AĴb`4G@0l jqC8L )G CExuyK xU?F ,ckϢ0KIx ~~4e.ѳQzN0ɒS<ܴonje I "=V}ave'caoES)P\Њ@o ԅ7|wꩽ2&VbK:pOi=rY0'Ä!d5U$dR\n~yP(1+ @& 6Ÿ)!`rӲXt&l3QZȪSeiRdfJ9=~K0qZ}VQT[LN\-gnH(G5#c/aeI,fu`bO1|kU@d%!;P(m|e|M#A4Qi>#1ˆqMjunG.Ѫ؄ȿ)v4XbZ%(krkڎGL@jk320\J\+ǵ]ٛ)ߠ"Wlɘ@;R"0+xltl5uםe>B`Եk @^;hݮF,SRXp\oH-i_Ѕcjڀx }z:cΖ݊}"Vw,+v)4m!KU=8;hES4ԣz}?_$ K-?Mɡq&O ^"B2'0XsD f$_npVaf,.Kj6#L=3FS_dΙ}OpyjX72gJ('9  C!C~J!ٲړ>> ]"=drdƲ‡ݩ7vWv!["^dF1F"5K jd`MŠs-eil ` ֧&8I볺€}zbwUTj1cJg>>P `J#lQpE&7"4 {a!rbg:PSB$;w87Un9K:4tMeiC9umn~ -2?i⍫7>vS/vKBzݴua>X5.T ~+~G՝D{i##cA2զs`\@ᖚ7 NyWߥXKzKkT*ꛋ -E[ƭ(%W5WKC$Zo4gOOXQ s˹ҼRud;n;*bP2l}I]yzǕR"ꉗg N4Ϛ"ڒW]cK}üf|4 T> jЕwS]=Z*@L֠W߅*/d|/FxhoTӤ+D~#ct2 Q9⽬/ Զ㎦! fLH+xo:+*epJZ5T]_"DCd遃E(б,LB,LhDqL&1BI㟓϶z?8^PK}}fI2i@ XHU˂%ɖsxW`6g[r9(29}Ei$LMj*1Àxyupm`l B*If1W}[9yJ<-TWZĞPp!W;|n.}0Nem໌wU 銐TToK \t.q k`ZXhy e!``*?eb j\`"^Cth^k֡qqXw7Tb媈< |-r*E_Q\r,{b!I6"u/{"r{ 8_յ,[LME~7@ EȔv\a;L[ru<#LIGג.z-D1EH>nS=^pf]$^ډT܁QsiqU'zUR/6TG׹* v,)8Y>:>|7"f yDnzྗ).otqHI 4}.Q1Hx^opXBQ?]gZK+ vO|@qM lm&4qiU+Gg, E;D_|aPR%M؝ݞ}DaGPcW'r3i i`vS[m俫km{"H_RAuů,'ku,9]V}|H4{6"wұń?m7l+)FYT` "jbrD`8,=_l2SGn~yxl5d%)ELPƢ 6C0RӼG0F Ug <MzWSdDncgHJq{Ef;T@FhM5̓)0.*S?_k \IY0eȲ0+qVad; Ak<o@7 ?f0džb_==V1-NؼgA&$.*͗jj@IY0x<X>@{cj3?_@ '+[LGJ˘ (V9J)O:"֤g0E$[OoBV{^e^~\ăÂ! >1gE/;x`',R_$O35ERܫ3+q@ ޯGӻ'ěBo"q.,x Ch&3‡zRˈYa Ӫd3UC`3Å vx-^q@ʹ-7+"G yr1=Xw@xH#gp)fc .a f~k (tI-C TR@@)WSiᅜeBȏC^U=GzIvmԖ}|rs5C[jQOXx2`l1(Ŕl8[?;,tSA/K,u|OXOi16ѥ!~'GQt ׍(^ 5"fTmcMZc,>Ʌ&hk)[C{JN~hCs- ܖBӎ5QJoQ⾎Kw-ilͮQK3aCDf ~t:5љ*O񨳨zM1)}h}P[@U>Zr6ɣۀweE]f{x׶̈Ee\ܫ&Պ+\R UPӡ͊eiRN#2lhY&ZNga̢^-<Lr?vUjK)}==TcNyi p(*H1ofs !ԕ3+[f‹$]=D ':|)Oܖf .*q3lJ[Bl4H*l> i.zP3孈vѹKaO"JetI?'l;]~V$wY}{%"%f0Ю1j}b W2O<]oyDr@l+fnփ⋴G#wFZ蝿4mֵvD{im [ɏ"E߁BDž(aDm_B$h'f%CF.%v^ w1S:꿸?lr꠶W`mMYnRU$ OPs.-^^54%&>.G׻6,Fs;.'xHjbxLLL}E8Q0fOXh×Ǻ+:qAfEÅjqArx Qn`5"|5sZPX9f|tJE:r_w#zj+@rEugmެ!F$* jx*n+l(?z,WFPUH=0".:aRnqh|i3Ąm\8zr 2>zEq?u~]ttAdz F0>m(lpv{anڍBqD+tFD/#f 4X _ k9<( kd wq vT̩Irԝȡf9m+&էܐM= [y_b}Ux͖=46"BRJM^P3o/%57PiP0\B'ur(UQ},EΚLe4<\lY#r84Db.CcMDE /q<7L?Cj9ZVu=IN",KRVbGE@U2_Q$"P˸ 1 rDE/Ј+\T ~?KnTs!H Wp=B`Sd9A}EG]Ɏş7yʛq!Y^ǎ٤jFѫ%O361ywJVBb̲ غYTVS_";[ | f͇hB?OqbN. ] Nț]^!&YqiI ytpCK,1+|٠G9Ԙo<LsfxFX }L/ނ?i-̼hLl%ϭgm- w@zk_avkMBΒbJ.HuLX1#q@_P^4!*% kTzPMָ^b GGnew\*hܦ42U!BCQ-{h=xnA[x= t^u@2*$t?҂[^+Y{mo^Q N?%*S:KG+R vF)3,d*j/lHIsLCp`)NJ-xL HHH>n~ؤ֍z b@dn3յX^)Ee5MjpD͇ADJۤvMi |1NG4[#V2Fc\CK - 45;/;ѣڕ1 d}N*bI-J~/6I6ށ}d^ 3$MDK̷V6+g/;@:pOD#["Ks9H/Y[ ITI]Q|DՏb!H~? lD+pӝ)ZuV&O*( w? pKP=&r!"brZۍ;]'լ&g$%/c, zDWrĨT}#ARq}tbԈ%Ny_YGy M]2"$R`G*-qu죓&yN60~;&/RYHSiʀJPo'Amfsi/HCs6`·%уb"UVW5x4e< zKqX5#J҉To0R6Q6NuZMP&YJh|O%M&7Nxi8͙oV#3|_}HCIED"I.jm(qI=t!x{=ER.YFػȑ.ut Ax  TDƋEsV{H&,r¤k4i{K<Ǿ. (gjI> FXl3E?Z+9:繾Cc;dm8{+>'LeՎX>};2 b<9}?BR~9Xs ^cС[Òv^Ե  MmʒԖ1T/fcM+-=}J^bub#8D\;S۰8HP(cDD?TTZ Ke:!\cZ|7#c,&Ax3.Zm|̻мCs_q:> =qJN9+ފL'-YH.) Q{q('Fsfy}>2|HGTUkf`'5`%ahP*8ucBxF0Zav1K-K`\AN6`>@N+~ݴ҂4%JLOS:t~ykՕmH^ﵜ '%?oUbh:vNdcdŤ8lz$cP!=j_Y*}SIy_]G+=,oQJ${𤼜U (}g]Ѐ%We`C.XSsDLֻ< T찗"sjO+TYj ʃ}GsQSxPCy4yy?齓e(hgX'(=a.ߊzrUCqТq͆a: j|2%ٲ;V W}0E9 27"s_0̿}"eV2l,N8c['LrrO}>F7iat:Uc >ԚSAZ.+ErDt )(}%V4!8ᗇ#ͮsR.ʀѢA܃< ͪmg.X_qXwg}SPo[td 9m`,a40Yf18H9=(J6t72&^9泪dƓhD}Uvj.þ??z 5Ӵ-h 1٥Vd]6ߴ" '"K6v:(6^mg n=EME0F7@Զlo nԝד+mwX| hxpD= _R;]k6ᮜ|m;'lJi1}OҤb]b T4 w#xEHqҽZYȧۈ|r$&7ӪS&&%n/2={i zpk#ȦI tKxP<~Z_Sc޸Lnx61V‘Sk׻ d]inM?ȿfsh׃?Y{$`մJD3bQmk Efd:&c&3ϙ(sNط5hz=Ki8z F8_r2>U*!b줴_rjB{nRR/?jD a|_+!$)aG4f+Z:HgeP֗q:aY=˂MYC"}N(k,RBb kJg[&ݫ{Y kIy9!g\~N}>f% @66htY- /[jGhMAaڃ0|j] 9ܒ.6Rgכ )}(,:ж+IcKx9ҏRtP`':sb>¸K>lw*gjOY+د!xň k^If_}t%'sc{QTwI^yVXӏMT?Mdq"ԓ[0D'JL&cOQxļ@uGuB(dx+6zh|}Ќc[ԑ^G  2s#a檳H9wUkqX/7φ :홈ux;Dr,ѕ#`ƔHꖙj*M}O0^E(ϖPd_6 G~O&7]8J|Dm/pw[V0ѣJU^z.3(4`|@2d  B^iJ `ǏYҾK|Th-.$7A X&Jẙa&i\"@U\+,FGN<^VRz0btd. jJ8sTpq'aBĀ h8D|IVI|H8 NP,sR-L KQh<BuDֹԌ-6wB:*RD$)Gш8aS8{([`Fgv!avrEjYX bRCx8֏_'CUje dgvdvfnMA 8,Fl֩TX }Q~t$1 Ch-N%mxGzSSAs/KҢ1])&@3G=ˀWRSc)P[SRӯaȱz8)be]B/'D·̌$m3#U2M,ǘmv}ȭ0SԵmɃzΚ7 xH:ђU0V{l0\#ʐ'ZsA\jH7=]9tnu\Q;>Ĭ#^NI]&_~̎m[e"M~͜fjB5f7;O6mn_E_6`'윻}Yx8!2BTW;b)Љ糕UosDlv &SuSi˭Ny=ځJ򸇟QPR]&'z0ux竞hx]4-ֵhP NlY]#y^o~  mhÏ佝EFG\% ^TuZgfŅv+v4HHr2g gˁkkp+V@Yy-𞌿|iMy*8al=9ɾl c5x Cq7x/VS@4r!t[ Bx.?p;վ8NJ{s bN{. 7n| &w06K3݁ +,_dxYl1Z~jq}%pݎVcV6U,Su[ECD KxfTY C8ovmȨFt  Wi F] 0,O,cITt,y!KW0Z>|tcc9w^ s7 y/h*NӺupKѣ=z/SP"I>UFϺʂ+Õ`"Zs1,9L X̤ejeZRn0CdKk$EF c!@5.猷, &$:ab~dMm“>KiXQ>jAg2:8z=SH,S'MƵVRMRbIi'ۺSyμL\"!{"k ߦu){;KÇňJoHF,d$.䬝,i08KTʁ]A'T|Q_]2kxR؎KCY ūZFg1"{XM1jSH9Ʉ&\D *_VQ&wz<^3!K8q=PBIo*I%yd~r@m'z, !ǣ?azJXBzl "ǿtnCF!7ˬ$R 3thx}2g~ﺿg]HGJ=_Je5 |ڼS̏X jCP̜|\#iB*]yGriX(Oi-{h 11?`rMk(.>L%.7k,R'L+B/Kqn>vp48R+cC~2ʛF4-3l6U 8f>a':|e(©A"DnA.HmB-MM~=+$eĜWǯ@bk!HbfiZ].gJ*/)*';!l]0Pq~a{ƍ Bgb}Z 's\^Ȕ{2pOk?KbRؗ(tYi(0>Jz[CA0%8x#[X$𣂧ۂb"cjaӐ]yyojc8hv]h9{9E`- 7 5ˆUS^9ߏ0J]`>#SV<)dZ7#Mܭ&/:si<>?wu֩x =@r_ )q3A#IZҾ#fl4BL,p _ G! .EqRyÿ#x=ם-_n/O!c[ܺ/AyQEӷܳgj$>4JҎn' 6v&gf;|n9^DwbtIJumTa4+_nk{SK>N2 Ȕ_Ff%="'t~֒;cIΫF=Ub b{+r,}0qZ K-("ՎV d&_}y(OR7)ҢXP<OP!3:Up΢o&cc */B䏊q\E!h6bBik}7-F ~7ArOU؎z,LS٥Ȯw|*0b r, _&|f8-Y/(^$FnAN:Ԕw&°zeJ| 7[ )0 25ɕ]j{5o|XT2drVuc=BbyVgV{.%xB4a .^=bVTz{8:`ۻ-6%8F^*8kLO 6þ^ӛBuʽx.cj(11X~9bAdp^4 1L5(scK ]o$(ѺSNBv@!P`뷔9`saO[>T"??@WF7%H~$UyɆ?ƛwޫ[YC/IH7%t Po)_g i'q3ufmtY4'+AqP,YQ[gc&%{}?{l"A+|ќ]WPwl^omR[%g7\HPDqɡĉ[f/|M x`$ICc|y-Nf )|S5f N'i_;\CC8OD&? ߷%V"xμdGD uc,-d\*PZm{KE5іJ%T?7O,VJ1ǀu_T1|%v  9G"uUWD(G\5FHA#TYYʡ9JDTL=aqԑ! 8ɤmtGz'Ǭ~~ke&939 r&>Q>Ư&g;')G OD>{:>z4(3'LmQcrKz}gompc6^Z1N6y(@78I jj#OV N!zfPĻ`5vOPP Y~d`QxUh 6EV9lKcX- ;+JџGG[f'AiJ-(HRgU#7p+ʦFolr|èf -w|rd'IXI'@oHc%/͏-ebXXhsly50IN6͎O< amk`H$e8m~ 94倧3{`wf-#qU"Нy|P`#5XDe ߫Xj8. TԎӜ=uUg$YWV}'o=ل|ޏhQt+xaG#A7Z(x$&'w'ߞ,C0 ]71vү_7԰M[Y[>TEgӉ Q:;$ I]A=ݯ[rfO[nn#k]*DapRE M=c݅Ӑl)2.P=mO%e*F ڨ)/њnBAy:"u&L}&+ru{ Rr96bм%=NG·!h1TWPN5h[I V4Y5eX V(Zu܏N]L`׎99U{"Qqz`wMj%+I/wsRXtDJk >]#f:ml?A x=⚨KI /@1^pلr 56*;Jr#7$aS :OIңpmVVO=M% lKCm@Xj֞@uz\C1"@ uEqI:x`c6v?1dk:iCHu0`$nf6}4u ^+JM4 2D ksf> Ɲ"x |A<"-DK ƞ*H蘵WHkBVsk`k#qh L%4GQŠ18aedo Vi_ ߛ8_6l# ֵآT\J2e^J$OP/~rFUYߤxH7ߙ epe7i_t\(i箲XPtx9ԿZ\K a?~NQyr;b mm2ä7FjjI㲴Й9`28PQ;ҢyA7 #G={aTMnҬ]hMGfql7je9yik[F*Goi1惗A|G`[՚߀yXN wJǗӏ*{:@:ʏk)mkieGTbyQ4L"5aZ;DM@ʲD2^$fFYes=PEJeAl-D&=4־M"mDO݄ٓ#L|iqп"nvC6yoًg=Dielx|uqȤ%^@VhD룗ҾOںJ5+d ?d"X64\B8*NMќ_V_,קRUFϪBZ) j BYk"Pةs&7jEY+-yǢ k yYwh5ϒ_,.{^1T#ְ:nľwiu(xP]/Z.]jG5YxmpUlea|+ Oh4?+^R8;B$H۬j񠸣S{5Ř.H'h]|<z9eCI!l6{ <o($׃*%`zjVӷ 8k9}o xrp[~ֈq ~]}i-t k WiwV`!|Qp ̙' xi ZK&Пfy0"i-JV CwY~)dhdHXs|@E9 ewkI0C%>?* bYy p~UI|nh ٬ZIXt@#'&5GJĮ2&}wCkq\pթb-0>/WFϙhm3$u.VӦ:(0éY#SyuuoT;h@Te(0ԒET7 9[f09-s6㸑DLD<[5R5y?.n *9^B.4XKfcdE0`훦Jz `^uŶ;CNla0>iǜa[<Ulk2o;jSr~ _O`+ҋd)F˻6IRB?pBLLrfWMB\!+`eE)JW3Ԗ:Ҳ6ؤWBO =25A:M=HB0ްC 9'ˍ嬇}V7|̹o<{>^?"g@㣸ƾvżDqհe<<=)SClp5M 3sa@Fݘ>zUq+i"DYa-rGƴ"IDŅtʇ\n>5%\+qj5il7V9O@Bݚ M @pjeLbP5j .{f2dKۅ7bvejQjag`KJ\ Ά"ŵ?#C |ӈ$hkIn)eq9IXXtSKfDZMs-8DqI];)>)N4ɤ:o#dNljgXM>7zI$'WxY,Fi'(`:~IncS3 !FẓF6y!Oh@~2xB7F<b.;1cOlj@K^ mVIeXZb/ڶ58'Gf[q5-vaXϼ}[Ƀ b$R89jNe*j^-d.]#B9_JU?=†Qw$,2L .6b^9GydH9Д\:  f_;~,f!ݐoZkgg[dUtp/&:҆WY`#9Cٸtv_*B</| oarH%v,lrŨ_K?9.j%Gc_?es=/*EPL+ =x>){WS|(jWRB܈UCKai [C/qvXƣ/XL%ExQ]70 A9d"P^N4>LQg=4Q8j'{ t04Xe!HvnpM$q\y fxY#+NyXoFWC}NsIt?X%({ 5+#6XBxGY/3x+!1KMq&wO%Ne>h5my*9s궞wF_pi@~ s5hn1k8 Ԅv2 O4]\*5[,n;rh3џYnb̔k,cLiGoަ2I.30{p7I8z'v:vL*P% Y~Eh.$f>oe>0b󜚔P7H~쉜]*ƝЅ!+//:p $JFDHT?[#FieOVtx瀬T:PA?uBq4Xmj313n/Fh G7gƑrצŅKJ%?g}9lݤ s%S-Ҷ`&kq-$ |-/I2R43ĐrK6 wuKe{V:+#]uf_.i1L.q850T]k?cnHia{`(*\N YsL HE YiHڈ9mJbfU{MH\}ܼ;9zP%ehR$ V}J+ |)T0g~[ESqF= `9펖w_=8:?P IxR8roP L/B%>5GJU+ #7:*W02X໘S;A|yDQAB8@\7_=#<')ix?;I+ ;SSyԃA?hA>{2/1RTK% ~Q+w%1C~:/xjzy G&`mp0#KZ% /7=' ;b}уڑaPv~Nf&uRXmYrashM\sA_[m[= -J4`-]5'/eSZ:}M7Afq~һ\Fsrn,+ߊOk 3|߶Q\$`c#P<: ^)u*;/` 2ߘK''p56&P$ j9&ɀT-asOĎ1g j`*{&x@ra3*Dqmćdѕ xJ'lCG- uf 􁹘`vce&cT3ŝʈ'e҇DQϨEL3w?$|L: #(eϖ5B0ٕ, $19ww7md%R :1#S'E2Jr֊ A{ڥD>Zf>yb,BH#qH,!g̏M`!Asl <@(UUt"DTu R ,:ʱ 5[&7C$ Ν$)LQIϸܙ/Eu'I*Dz L$#{Ak),LFg=A?Ũ^+ݥ>ڬ1{qLp tUK=PBk\)Ӥp- 0x"K9gˉ (,{: =1N3l`Ӂ&$O1xn(ϬMw?/ u î>X-1ܴQgeψ൪-kDIA(ֆ?+IY`j$; 0ܹ#cCx'1APݨ+q]6)=mxo%&SAV{9I0ǼZa/")e$QZ󛴦`_yW95LZݻUzc|˝K3 U]}O[) LC{rÓ{&plBztl'fX5g' $ lN~x>6+X\Lϧ N&yLLie3!ٟ )]x&&,^ޒӊ\sezU[tF[hK>fec@m Ԧu(vgz#%S󠿗q+-⼶"9[~'x}6RA$5*oj j$3ua4f/ w JNi2#$x߁ð?wR S΍]du *m e=d>:#s(1#eb!ӽ x=EC} ͮ/ pf1J# pthzHz}0ǥw 밵djL&{ƴe]'uyV7?wZ;>9Px"& !ʫݙ-\4{ /WdEE dٹs ! ļF(S^j $h!E>0UEK5nmbD_:Sk¼ڨFLBKNl*p ~vәpՐ@G:qQ|X"B^Ñ"?R\>`{/-qf.9b HP;rڔ~QdV~mB+(99Uײ(x 0B`5cky.[D[e)~]B"]d:p)[*גեXk1H#sN]r3-Pc:K/ךFqlM閐 Ie>ldXkDE|K>jDn͟KKn:f(hIEͺ=ͦZʛP3#6X^PLtF:=?K\l< jIS*ۼpP^~>#} {ĒCIi7Њwy,Z ] .Ni;^DD!xF/n`鄝DܷP] +Rf _3Y*-Efl 42 FDt >Dʎ>/TTcR Dq蕰qɨt' :Ϸ[Bx%HZ'd!j{&P$)r'_GQ4'bFiC*&8K:.}c}gxmսh󜝿>lTxhhjT8E tɩol?S'[#&-.7{$90DPFG?'}"Ga*-Vfb׀&RU3vHGD +0ApZ; gCoO>YԌJd]EV?v-#c&5|b A=Lڭt f .b׊U͏ԁ ZjoyGyTSúH‘T&1 Dm߮ҲU1?\,] !Ht!?yRB"co4^ix9|u GI0cF=W5L!DJ=w?b$gw+J$k.m_ə4Y=Edo$mo A,vD92 +1(%qGK*\ï D<ƩAa^4Q<ӑNa#Bd\5t7ҨCb9KT=R0PF\ѫ_qK8SGf?1'n= t7iCۦsT3pɆJ){d?Yع"a(4ʴkOsXp,.we ͂b`j|ʲ_S] xjMC$Lƽ{GZOm.ZNbC򂀄eq| o+ֻK 3*"l<qyʸv :Rg(V_TdCdNX@YbހNHpVBJ`NUu47Q̟1}茘p7ޖG[AmRL~P²MQT2MKN#S A9* r959zn B1PkU]u\؋qG1Qc%_센1%egj?*Ep5MRPj[1 Ld 9pA\^&.7GՊ0{aDfnon(A Hy3ngyWhfb  B9;Z#S9I"@j?njCFF>|hzGC_JCGj]p^aC%@hM8%>%YeO.:6|O1_ .dI?Gs^4bxެVa2f4 ,/FFE ^#.q.e4nay'rSNpV,C#h$n"x$ oAvv~DJN+CFшXPӼu9Ḷ}n@g˜7ـ``T7*ŠtUZP }n)o-𮕲m ^pܫ@Tbb6"sL?Gx:Qg+*n?BL¥ƕ51_GNe:6SD \_)!QN+O E7~ƋTz/-{Kcb!±]\#&K&ێ/s)5Df~g~ f'yLgʸ[CO =w|^@ZSwuD߰u:CKO`/;0;?1W!/ }; ` dO(nJP ٢Fq~܀ͣm ba s\_{{\G8$ N`4 HAd?e/S70hnWR0:?^տ3r & R[.1BGGW!'q5ҿzi꽺hϫA  |=XKcW|0U٭:1'5UŰanh^K`>1otYI|MS/P;~wT<(/8z*ӬGEX_Kl9}V[&ݜՂVzlly*b^oo|}EKcEPD7`[r*ڂVF- XZ xnnxJ*&swWm@RFa2P49_)REIӐ8ܢxiFGŠ}7Vx[jyQg fu"%BcY̩z䮗)5(F$L`m wLł6}ۮֿ`uz?]:%%R<?!}љ-ϔkBX͵"dXӇ+Ro'U񶁞X΄ry}ɣQy@{*>5rHi"[tZAנ2ͶV !](Pև:fA-eS`ڟ#UUȺM2Y?~Yל:3j:I{~7]M(;'/ $9wAFduew^)pp3՟dA޵ Â-*8<{d8DHxٹ txډP͊pA>&fY#ޜSHٰ! ό X-[NpCP%!ۨWplx 9SqegA-6Lz1<|c\޴F_n(hMmǐ1Τ\ EdT ف@MnjG9'b"x~˫_>kb5i˄Xt4fDAL =R$`%& ۤ:Ǚ MJ@T\|'^ZGھ` ߭{f>X"! ɱe1Sg>j9ãYĺJ5<Ռ287\XDCfJXBfϰӗOFKj )i&n_+Ám1E[b(:/bǣC!;Zd~ƒc<-0U hDP"B k>H1P3i/[Og{I{*%9mN d@?bN:^=5S*^R.P+$W4=im*PSqcǜ:~^»p> RJf);Q.;_qS!_;!W#;#h0'qSϴ>-Wf;J%&?˭v|$qMǐs>Qrtx֞!%Ѵw^ XTHA3)/략E:3*`jEVR( (BH!l*A" Js#Ҷ@ fKo@7 ݓM֢iн1<=tsՌ [~E@,b5zIϭzޛn9( h߉ݡ Msه<[XnST^VF(Z %7TJ&eӘ-U63NVmR|jY|?t@ 1qy8ʹe엶,>u( UXQ~xGlk-Es( %Nˋx9U>&@eݰ-W~3s^}ށ@1 &KVy _45`Fzy,?[mG߯J#jC8ގRd.>_`?jqBF%_`G}VGxcnЫ1?ƓЭZC(tR@~"7pDRR(/ɯܤu]K# W ͅ-Y1rK4២;:wh M΃#AyB2|4*ҝx;8 M䛶4/&<_@3:;Fl";ĸl ;zmCވXEzM{l\[Qx,ޘ80~Qp%ɌTI2uI.!l襊mʳ1~WAUSČ)B:ʼѷO.]9Tǯ ߣwE K)D0 v py}K$U- 7;B4V jԉ~QaJL2\SnosU\m^6h1qDKXjN0`w \]JP]MDh} /H*-@f "a]0>L%L:q)%r|Xš+D^l=BEMRv6R.U]g1(}-B]Ϡjl$t<P" s TMkITsU*?;IƗ&Ir-fev,c,W]F "Ɍ=@T2~Og1 ׶VI\~v~h) wZ>u ݭC<8]zijMX{׊1&N*^ qvVM7\H|pU&>{Ԉ8|ViɎH#8zeL "y/>;&?tTQ84ľZQ1e||YnXd[d%H ü{8IGl`)LK C _]ͺ%zi{8 7G;VK[vN,Y{pR=ӊ^ [W(+|Ub E4ba TfR.ӓhxw,*Ko-Μu3:z@ 6Js3 򕱃BBN8 MdEx|{t K6>Y=K;aH_l LJ$H6((b$8[Gjp%oJxCF&ا[W S0ON[IJlA\V&;?g䱝PMlY|MXZ}Jmj9GJ~j]|ƛ㥻 HNڳ';@ԩe,i[O%EfC\xY^I]U~,ػOaۚEfO3H}*˫20y{/ʱh2Ww!]Cd.(&~7ee2^UN)sJ9}$u2.,4 dsp^U>WUL.%UC!Zob63# SfG HF]UxH7_!oGҙ@||OUV϶*筭ՑF6_+JE'rCD32Hq sդ3`jJ/lM Va(2(O6(gR29MEt#R?X߁Rz\?5Pb'q}(_XA^ H@rknۑ]D 1YG*=UѮ?Vm5Z% uwivaMg䌚:/7tHe\|IIg #ިy&OB=?@ˮ]0h{NWS@wz=P#gC-R>OkHSEW$kO6t F5W\_d_a"&:9T(f$в~|٤ +%bJzFѻ2]7?ž5M#):JYa=`:$:УZ'ÿ́1I'TJu2-k)J^jluŽ/%D)Ct'OP[@dT<.`H/IϩS`7|DCXڮLBܽRJW 1\wc5f-GFTL|<1EͻwLR6z9R9?%'"/]5N;uH1mp2'0x7/ $U#}s8`JGP~|WsB- ٮςLVaPjP>^DkN:'*<”,mP1 Dm(L )0:byɜxoE2*}7fUwr#K{SDp8dK=߫Si橖xRm#f[y~xǝf5 vq2kJM52i-rC@ɬ4 z+PWogt _uKG:AFF#̣_/}4^ y)Ðfa.9EuV6vZbE z<ūC y{ ;G^u [TfF&TH n[b ǚ[M AX`Еiv1 &N?u˼oy~X(Yw- YB .Y =-qhFx_>AyC/g'莜ptL?D-D6W`O{[>ՌgtOQ#P)*Lݟ˙LeH4_v 57i<9NxqDxR&KI[[WSЕG()=zTK^EĿ;Nr~pzS?`7,SqZG sز1(BQMnк\,ke {%X7ƍ*RBމ+kV앾 mHn8O"B& 1-b]_gќDO,?2@6u cR4[tv5o zy=5b fFoz֞'u~12ǟ0 O5xj[9LPܺ\T\}6ձ}.LA"ڴ$baj#^b{YW1{%l^ʂT$x?(R<^=,(Gț!foR(S85s(`Tv )*@#bE{?"a`VEW Vem)AxΒ>.? zJo3\KE6j8hB?QFnNx(˅}|pL ^H鍣)wd5SƜ<87A[Q0!"dFVbsը/7٭ ^Yߤ>Ɯ(R*HguD?qjc{,Zt:|ct(8o T*ƀ} Zʝ)ʲ&D+P\ng原Q}YUʰUNEN;1(_9򩪲 #*p"{hќYg '@܁R@-}Kјy5&ńt6򚩫#q:Qőo8DDJљT9jSaT^;CVqZ0?Z"3vrtƕ*4w;y28"ۮ`$r}dt[`ab; sZ̊|mH" ϔU-ɽ-/ @{mqX >xMQIEyT~ 6CBM d X_ 0`HjچPAfv\hǕھm) v*4וg'9O'mڲfF-\}xn =5և0 4i)<,VkC AqKס&ȇ,;VObD |ğ/kߣF8D1 VEdVk:ĎExo^ F 6؁CbFГE} OM|Cou瓘 ;?=W?l\h.LTXcRT3=ش}^b U+ x7i+fgXeu*+O9QRB+T{Kr2|A&Mߑ&dE']js eUypÿeИ a~ `찌E{R-<=ܟAWy9? UYR$4{&N他*/ 8u%.Ҫ?$h`76xif3~;;y$؝۔.k7f߽hMGA+h7.5rdS.`jUj7E2eZ?O@aM&i(uq[dᥥT+wތ BInP@F{^x/wtd*P\8 <(QLYOwqsւ&p7n~PuW0:0B-VJ{(BJ[!HUa[OnKa\B [&zKǗXVqi'TWᥜ.`Ma"kn+}U34i`M5"aB>K-Y7Z7T Crv"䉱#ێ!2,;zŻ4#qԹ*Q;j1OD}] YG~j|:Ѩ t q5'?^͖EeeۀՄd_LF-X8LudG4na-M*k8;/h+7^ (DShdVw2T$"ezu;13ƞqQq3\B>29uLm)5@ P֏s~1|P[fo9҄20Y{wQi$mϡ,DO䐶'. #DTx.蹱׵Wk[&h^~fU hqyYLS&.AU2XM%_(Ŭ[# /5g|=o&v]Oq]B>G)+e-2[DШ >`m2h@a`AۉD8 &Ac(a c> U{f3hh. ^4Ę)?u(-c 2>!\ٍE: 6^ t4KK4:ʗ `~dˏ b[px{x?9JoK;10C^ܽ0儿poXb r\MuB]25p}0F,o3xw-׏ pK1(RǬ.eerCћ!aoS]mҒ$QLJ:Ǧ]'4=Ni8/C[VggL8ʽBwO4_ר נBG QRLo_HWcvYhE*o{hlԑ2ѾU UKT>s,J;US†آ d7~؈ c:OI1.NUSw aVBp$Sď'K1ɀbgh_^ܬʴ?ʆXaҾ_Sb/n\b>ObzoR}+X;g],A_)j~D{bɞ<%/p9#1)6Ѡ'ٙm$ڎj@ eՇӝO qUyM:*hPU#<췡s9-'Ѥ#ʦs0pfYDj^T @hll? ,k.,VƛuD?yԃx9owQQIm!߻iS͸bREH {t^M8]J[ 06J Psޔ$*K%Q!pXmД#dIjOGۅ.0j< /Ɇ_2fڌ%1BpHO˱;%/b)`c ] .]uO"o8;)#xW [O=I %ܞB*xd{eD1#cӘ#\;%E$K|Jv>#c=M'glBLN}+~Ӟ}SOm8,0U1e\@ܝO ,utof}3Z+GFc7|?05]d.I(ͯxGF VG-(-GFs>ZЧQ҃h/*ɿ%292<3ᙬt#alj Jvx8X)d|?؎蹹 }e,4rK #ళ +OR=T\Ii~q2>7>ƍ[& 4Cd5Ujڲ@n˱@g-*t{8T FD, # ʨg1i\9TC[7 ]NXZc,z#k.N}~-ȒCcHnP>q r#\I "{/\Kעlu,S6֜E8N*aK߰!\_2;`{~+ ~ڽU!5- kԀXVFqzkM% sp1<,RV[9*+2uكpB.4وwC7o5޼I|]t<ĉ!Mhp|J^q6A#`'𭋸.?qM|=iB)"gxAIZ\J]|XKh~JQI/9Ҍ-BX "$TndfzM6<*Re[}u)G1~Y@/DE:e167ѵPwjMm! QM1j꡽hz/wGآuާV~@R=r8+? |Ѕشk_dNVs"kHB*Ej'>v!Q/Vh=ٮr{'Dw ];*Rymw&c# OZ%Yߧ+-Y3cN  ɏ.ZX.RLbW"*q|8WN :V%ьoK*>tBW*2ʧ_8#Z]J4^y$"qN@y p@)PxCpy/,Imx;)Klx{qr&l%Y&(F0m"qָt~n4W=Ct2X$Fd[ˉG!c!ֹ s;DϨXFfoh2i5 ehZ1eýu("2"_-FYw|c"˳sJ1AEcpnňNObS>zI,f]b;R^V\0.ȿOF"&3_E ]Q$V=k|L=6{O, cw-|P/o{,8wSJ1Azl̃_N^>f:1`YO-՝3 H ku[C8? <Z<9 Z0KDJz}MoSUB!1ʧf\O ̟lTD>K Uŝ]q})WcIno\xוh ]>f@$lo]E(cJ`<[}pbIrm&Fwlo`]J∌ $ù?S: <8䕵LO`XR{one 30(oH]Ѽ$_sW :'PN6 %YG3.S/|GcJ˺uJkIwxq wXN'M`EQ6( ;ϛ'*z+>3I}0QeنS&i9͵qNA Zl820A3lBlψSXw$/$[[#uawXiq2xF)'wA?o3vd1K DQ+*Cw篨#5Ȧ%%*q|A 5dȧ`ݰ+Ib%e$l=-sd02ʪ]%n4ʌk6YޒTWMʺdZ wg5n_ԭjЃ2iYI.v%<i= 6 -1q2L@f Ë ^[ ]I#=P ^U=3/8-6e shQz*4YIck"qY᭒+XDјe*DY{ 5$q ߚ>0c¾ m[Q^V''e7Zظ)1awv0U p]ϥ15jM, 4yV.߸[WqA>!u- J3[.})}X?{R6- ف2OwīTSL# ~0tK*9]u|?0|H2{i~TY "$M9?j_$!+p =.[10D^S=d҄D=# \d6O4Q}-em􍇖EYm+r_>ycQMܬ6 &);9”yXEж?ϧ14k_,ˡrf415_Ă # @o5>S`-"~p*)mtF0A@λI(>ǃxmtp{fVm=ÜbҺ<Ɖ;[|4XW}Ԍ~96/?oQX$щ_^VBm-81nku!,WWWꨂ${Rh17?D[ϝ$/9l ۃ)KvHv36hc _- 1pz 3w>@A{K MH$^NfP wkT|e^:~wͿ@+nd"[:n_]ˆKd33,="܏w6*S@ڴl9+Yf[rax=UwVB6סz.}cAU q_5wd3薸$jq"XW+vJ:TEyZ\:4L O; L|sFeº\R;dȥ'eDJjS{j9C)2nqf P'bF+z#J +BG깶y}r׎a-jy]^9|E\x2=!mFd,ieNHðtqU-TwES_2]iWqt[teA#>=uQǣ:zUbdfNooqAl,sǽJn$a_9[!& n'i؜n ^DZDu K{֠`?ng[ٖW2+t1b%;0dZZZO1ŖKGMs59ƸznM}.-@ kf=I)PNU[eE{"=Rʟ (8ߦaoY.}$~O:gfU" p4k$̓r` U+ |('ئf=:5?yj#]1#}FPWvi97NKobC"ZGǐw/RtYVc3?fDS"t(n7hz3fhI*iOף8s@㜯1~QAM$>%f%t6q(hQ0됨GГC&{O4W0{_ڄצ59OxšH[JA"*DFh$Alp1Tl9ǯZaJ]Crbu0NV~"z\ar Y=\;mIJx&q s'Ν|@bvƧlXvP~jچZ_3`xMn|YQ1T"ZY5ɤ'"lөJ Ԁ*9?ט䈳a֑ZCoN+$|v=V ɯ^e ;2 簥IBo<ԙo^JS(L %SOyBntR|}>Krsa#,fDF؄9}+ՏH j/v:ϣ[7=WDҏ(tꫂ,h:}dlr1[U)lZrjZ[rG Me=VRz&,K]b $wԵbsb&{Sn?,Vij.(&22n%'k2ivO;*3Z5B( HXliZqv!.~bdYX'}uB2P: 0u<>.rN}|w Q,B<48Noːnþ~\9;AqfD\fe֕qq\~|fQ"4!eHh^9$%x|TBM_qlt~&Go/Ԭb_F$%C/MOc?dE!!w_vhI.kz_j #O:Ek.!נSKFWjr,|.Djsܙ7>湿>{Qy\'fXZi+ٛc&KViD)2 ? 4D?{f|.xaQϣRS\tdǤ@Z'p؟W,'902aeyzŠG?'.*~B붮OUQFʤ$i~E4;^QݔTVN-v_nݧj\R",}yKc]$BMv*#<4vHs N+ah j6W$9Rz& y C䵞fEj_a@:-Lc1 3צ:PV5kqorz")ʋ@qfVL_vX5D>[);~ՠ13{XQ1%' 8/~(IG} ܆NA KKBRoNr% 2=s2g #R3E5!_%ɟks{ Z\3X"&A` AeXz=$Y"4Ť!&.\&eYñ+'i:yQ"fi]!:a;TɘZBUUvc y[|/њj^R@)币&G1~*`v`EnBmГ&κ4k8/ya/Yi;P"[pzmDchzU]EDgꂥq_W: Aļ#8ji2k vXtfF/wfn1g9 HW,u84 #;#j[\s f[Oe@sxnB9XJ H#-@8nyr'!^.G)!rkOsKQ޷OX~ܲyy%NU*Ly0aDsYf.@o5 qW^m}D9khҌj+1h2xXgKU×v"L['QEmf@^kp6b/̴`?L _li)_DJ>77q4ōs~TS5~fܒ>H5CwDX&-#jwn3e*~—p p|tיiIBwnRMl_RYQ?#Ƣo>;L %8_g(S_׾%$sv(uJ3d{rbߗ66p"dz;Oc`ؠ gtX7hdw=,XdwFRZ'!2.=mKx;H2UlVhIʌ(mqÁ6ҊW3$s{]:cge%\K*XUQǴdi1u1pVMK$jF{pN}rIr#Aqj(<Ͳ%y \hߦSf`8KF(AAϼBU]ujGߵsRP`dob $bdF^B!A"i<Iyb*("+Z-!pL3Yyz2@noz |aL*`qnĮOrqUVWI%`c_A\kA@4ZBfop ko~dfFܒ2 D&߷aρry h[\iHuobt瑇, H%a$| OUvL53!V$qP} cYxWz^}t%Z"7`֟򗟛uI*[MtWF I-*IThPrҷWhm (<M1^ GA:9H4fDDu:wK|4y_MW]iIߡ2c(HӔDzk)r)D~&>uB ϩNTWmM楿bOAٽ?)LwtʺaJ59=5#FEYa2vʹW'!_fvO!|L k5<_*- 9 헓.J*8)"J*0Q-`]p !<cph"sf4ߍ<8. aj8Ȼ: Z^y!4ތ)f}-,,h{;ZZ' a^ \-'yիb&EW!YQm^A;.Y@o,GG3GRQft2r§ϣ:7muEŗ[Ȏ!d%x$oC%\9vN2C_Won|F?`G}J4j,o۳DEŪëKH#!\cOk;Qh8۷Ǖ cuˍ3HuN'@# T$ .8#*UŅߩ+{h%bͭS5zlpX˻\<2AȝeS?QdN1Vwނ|$ T=/)1I13J]UﬖvpW3=V UVNyJBJ$& Cc\)Fަ?` *<Ɠ _@N0\F~xcǪ~X96%h|l:$qK^ZNb9.ZA2+W$c5NP^n荄hڭZ0-|D{mz TI|r͎͊ RIת7^fIttǒm%~De;3U VSO&(7];u1H ?yy;T&ZţC! DBJ/ tX9yiFIfeHhKp3%"Y:H+x-PzebˀM)\97A mOk>ԫZ%^A\g5dv-e4d"~l SGЏW3(b)Rgэra~UIywymR# tXMMv"B ׃gfI]qT^`pjAXoLkR* @|;WSϱ^*e/7 77cQfܤ݀\*n6/!_-ؐ^!mX5 F=\jBc"}y2n3Ʈ8 i7d&si\5tC}tFbpkd*QpqƔR8X:K颌t#G.%0N?W)4J]> ^^Vje.rx _1 5kT) Waf4pB{ 0 Ѷ}]bLOVtS`0k5;Zi="oBʻ}&Cd?c\Ay MC)[SeP s-1 ;}xS9Eݚ\ :Q/tF]l7e f,bӡnq:j8ƲLA:a D ЍO%xSZG,G0G[cD/Sw'@Ff"S[Ãns-E69Ejr2`4Y}6t]wbS*fUwbS[@7yfHg^-ucm>B$P )w4@K}Fo8,De_R dwX%qk]RW [mXo-l⯪va@렍5Jt4qgf0oA * Xr05Fuaw>e.wꕖ,/jmhKcqbB_戆=]=-hf6R$p&Hxz|bT%3aRWEPWGQm*nqLdySYU$𬪖-w+^rZm4PnRZ?EY܆* ql|>K_gLܻa|iwkmQߦB:ΥT?W5쯛}Ʌ_B gVL;o?Ua[+0Z#g4ȚRipzfǑQ 槠YeŒۄUHR㺔J_˚ ӳ4bs `KP*|IcZܭ@5Pٔ™ԷrbtT"Mp" S!c& W.12C 1ZQTvi*Aat =[ag7/n?-q!\Zg.3$,회qtn緽nQBaK9=h R51 !R )R\qT*(}18btT`AC$2vbu9v$|mWLC(bh;J0NdDfMJoG1? 5M 6RcEGc)0@\O9a?E2="mh"Zl4X*g(7M0'^hZr1 r|7IGN< Z[ =e9l 3hLxsڛͮYWF{L7Zm=tYFb1mD2mNYx(~cZoˬ5ՃuQxT;E& h+qw>n,=uь$I8A} C+Nί@ U; /GZ.`7r2Fayhg.IMRTؽjm&~Hӵl P˪{O~9n`A̜duQG#a~m:aF95D[\@X{3.)йnlxĸyb`[^x5NO2Fa2#ФaѱΓfM+6ӄJ޷>JVܔg$4IôNq] kg/ l:y#4hQV^tmzyy*1T`_wW@n3'lgSڞ^H;qUh\+ovwNYj2dp"~. 5~v*sa!a?<-3I@~?k B|@r%IWÉ?:x}X'ߣIRy}Vov +&f}|ϳ'$ )X :N-%IJIFgHtAg^Ɓp)}|%\* 4W>0hI 4Y=,r5KQ7D !{}q$~a]`{^f@6غҹE#`\`lnBO*c*'hi n9q!mj?ޟ^f=!uJn 3׵Dƃ c:][@rCEIC:C$;~ 7ѷPi K7US zfCW*6Bj !\`j g8xOv:]:y?\B~1ORڎ+7l_߇ST4O t gaЩ\d[V]!rSWQ`8YPYB+Z&8&eAa>U M&rE;)O(N;;IBW5H7wqEEu pI%:gc3]cEjZ2Ej2lDL8' =+bc{*n+oXcu($v"j*d-04y*)?;Vw#!͋,mE}(N[هjC4DdPoqb^X}iņۓ^{2حiH"s-\FXnuMeĐBa4}״gtΉ߱L kFyzxA4D:I^kO ƿ<}q>=n4yTn)2[ҽ_έ DyNԌs }I R|[]ob}%5wcH3ƝIl/'۟y þ2sn(!5{FT٬uœ4C5=4[Ϊv;d!(}>up&5p4F88)RNO?mٯ.L(Wr)TpD.2( F#k9~ ylYR(eC$eCAVLA TT׋9GKܰnrvR4W8COь_xV)xv =mu&.f3.'X88fXH4"O/zӻ,]_L'Gl~P)p+>ඣJN3 B`+wɶdivR^;WN%۰AYaÊ_ V {i"|?Dѧ4o8)vw 镹Ͻ %o{`ӿ\ۏ/. ԁFtǵ9,Whȝ/hO؏"e0xaaAyQi,P qVa .kkGvWGz$`GqpW4dBj$|N'̯39O2-{Nzw?]!Hƹ܆Dܘ]os!^ʢw;yAVO kr<s; ǒqJllL#ֲg&<G^@T4c|kj^*Q11b1 {tfK{V0y>.Qț2߬1r]t)=΄900At61|>(]qϧ:+& w'8fv-,,nܢh3i+J?rz t8GhTs6Jw/1;L]2e{T|Nˢˆ {M$缇y0_e%r͔ϔis.5_=i qg)v !QxKn3G9c ,I-ݲ; j=oPlTU)dtA}IfeU2ؿ(hA_&̄Vtx$o׌_晔N(ߧqgz=Ϟ ,2һjbQrAX=?P7NCj 7yytG)c1|lm w\ V2Ғ9֌e+* |5z1G9)ĸtuQ9a𢅧P!q逎RTwg mL\L̳P-k掏p7)rj dwrf!NswGe=c?r fg9WVq.{g􇂏t}Arj.= ,PDd#S䆡ȅu35K#X\|ȪKJP|9ɱ{C#cm|k8=EIF9,R1\7 uiC,=d|UJ,-mv%L8/9\CAQ `G] ,٤z{m1u$?ی[꓾IĎ\ȱ1-}\\-|U{mxZpwx(цrc1#4 Ќt@ئW7xUev| |*^_{Ͻ1gb d Nkez 7keq̏O˓t hK8jV-0v渻 [ryE*_Y/Q8pR=8X@HmODpsΉeŹ18m _x@q0XXxٳsF 0bdqir_kb0nTj9AR}oOvhzaGs SD,+&ǽ˲#J(#Rrv vi*)<Aߏ~uhczs_YZ$'W3g>qPWjT45.ą6E!EV'Ž=+Du 6a4"{>qơ QJa:\\ 4®Fb!㜖Q|("<,ն@X??R~"7sjUȉ_bMQU%"up 9[#Ɵ^ҿOn.3>ע./ 8:j <Aе==/? `i~AZĪ!o]عm-Ĵ)ZHQE C^`5t|zOXZChmlj{.63MTh;6B;5MYؕd_b֊ lm(VrjZrV}ӖFxOFk3TK, @,0=]wο MRE.в7+&Y"s;:!8I<& 0T$Z۵Ecn{YcerWpOcəVEZ!spI'Q+$aJP(O )` -[WN|2,aX 8ރgxx)^Hn&DZ"4sju&uYg-ɴs6Ԛi0-mdH>Y.OU"jmA xC #%-xEX5f+љw| yOqu8yj=ٛ xdSX0͌ H?{ꏱ][ex9YC)e+M 2KW,~Rm+fEkljKux: (x_w]h7Fԃ`^|qvTืW\D¬K )me+p3]9a]3 .Ci$#$ŻqRp`R,'!StH8,ؒZb^| o~pIdu8?WPg Ff/Q$lQƢH@nU")iߋLpDpd0qq*ƈ,PS˰#F:GaMrP̩3QA$۲I_@1iBAo,HhŽā yрf1%"4m o=k,W"1Z9wlhHs/Bص'6F %< ('N|Rw0# yx#YۊfT;]W7H/NbX gŅ#ꞚM>-BW΍o C3#daX.Nn30- Bܾnf !qŴҀչ~qgxs%ѬdɊ7Nų`Ya10x{E_/Yv?J2-Qap:xG!gh4~s9@c`7xi@whK4,:3~H/{fJO);)Qg86"ЬKz[>PK'YDamydVUU~<2t&:Gk3|%88@[BvV/=co?W8BnE<DX3XˊoHQ=b_"Aa 8>dyV3gp'" D=BJ`vVx:wt$co7ܠ0}: YDB Hdk2twK*%7Egܠc*gtyun9<gz"wrJEiVӡ#.qijHi f[]+#iViSW.Q Ii#meP^T*)/-V[ ^F\ۆ{ V41:͑uy y,ã%Ox ؉c/ch,K juNk,%V 65թB4p<o6;x#Lb3<|se b''b6a7 r$ !ZL1lmǒ=K 77PFl[+!P@jv+2kjne9vbЏ&H[ݡחēB[w=\rO󉘭){mp<=a:ӳ=i4N-whߩM E9e6 qz4FQVáQz%7oJB&cT$uYb 1N\N _!V ( °Mߛ9o'8S$_xP?/N;  ƎV~!"\dAhc؇n1+Jv2T;̈́\QPē0rh'_~Ev'̆Nj`e42s ^ay>RD*16i6ZBSF:8جm`M C^O@YLuhL"'ծ>kE6̡L"XafOB()x C-CVK˯DtYVVEzVmK H该c4Ѐv%"ҿT.}?Rib=&_8:&Fq&ltG/e?-6?d08$_]+O c WW(dcif'fbOAfξϰ0UXgmErM})tv{Cm>Zgz>0ŲxߑGL_X S9Dz ic yn^pƵl:/9th@kr"d}8ݧ?ѿpmP@SN|`ddЗytr#7K=ˋ'0RfӒ7?PqtWvZ@JIWur_b I6>PAe.wQjl/ݞ+v7:UݠR$:#=E1NK?1iv TY!s{S=PE,]ӎX!,U_7]\HpM舔['LL=ŒU &Bb@ѺHC1v? +.OBݔҡUI)s_zw=D15U,v,>wsnu>GU1*]&JZ!e@a<0-, E_ &gĘE零?)^6,U,&oT[&JFQ -˲qPL^Q3UTCya2we6Yrv VjdB_/Wte(7 ZSV;M'5El .e7c PK{+xLIC& V!ut0^bR߶Pp8>7d,d78Wn& oS?_ܒ!F) { WH]JՊ02&cy}kS_S'J2y%ئA !]-WTNm5\ۺj!6!/c󪓗픽|{+@=r|_mkN|% Lb,LGӏ i0 fOd`P{_ JMA:2{諓IɄEwI2$jT3ލd[/K,/9zGiŐyc4gc&9cZh?ebtF01Nb"e1qyB& Ƙ.Ux1vTQ"o5N4[4ǺMK90b] Q$Yh? ?ȷCU& /H4})@m97ۥ(m,=KoqG"+Ϭdom=,ZV+RVЏcEZShhvPlߜ1^,4,R"f֏6 lLX^V[m1`b-HS DսJw^'- %j3= =@uǥv)oؼTՀ7y-]d#*ϐJM͂_ ^D A~s$ò︴z Z_:H Pϡ>UyAQ I2/(O9nj+HeN>13Fl6ݻ~2b B^N-yYM>ؤY L/B?NQӝ;['|Mx8lMN49jT@ƜIvWGjaQєT~gBРC]L;9ҩ/(FB$IYK;jx. w* mLu0T D W O!?I-B 0@8NnȻJhOvg0e;C6T)w5Pt=`F!z dc<.+:鹳mv 0_.YMy/|riu8[Mfں9 6\ rox}']e%|*yݖ}n!+ۘrbz༶UJ ?A[u?Tl%16MȈٖI7AI,3mÈPZd9Qh %*0'R":b65BOSaz.ͷpw7-$=bh%*`3 4qߏ־ɬcP(R#%K!@ЗƍCޱy|mo-5Fo{(:<1H7W5MS]C# ӄؚA=.t. Zֵ :."w"#A3Ɩm% '5 Z^7;VZo@wk',ib%~ڔ*kndSIӬRy_^3ϕ5*RI)y zwr\qV{t$902NybZ_V0*q![2>r3=̿j3KrXANM_кB 8nXLc G߬Ys iJJ 9ZA;.`ހcv%O \ L"'vw68XT&Ķ~:D#v Pv[I[+N*6|""qJQkyT`1U廽HobԧҲnEgM]+0?89Ծ['r g$d^.ʵh`2ESX7%vRCeh~\a3O䒸x$ji;5숛9ԫTv{wRŬ!k"߆8 : L!AY7F^\zlonҁ mNh ;^A2*(73c<:y`k@#\)6v`ti\/jomb@I?L ؼF.DeNku t7Y.O1wǯi$N^ΰ=V*K^rQsgEe1QHum< GD2}%..y%n)9]Use  YdeuC$ 250U&)n-cdԡsd%fX7[@.(d*?׹ rFvJ"=]^8s%sA G="YC^z$8SsFǘ)蹈ODZ\+$1*]T F=H {>A͈a{,4˿#=ŝCA3q H YmP8| =,vkeTUv ~um HZaK[0wEv[nٳ2uuz&]~Hk{A tbRgitc޽fiT)dsUeP#@V6CPx -6j,JS!MͶ&lS *%L\H^3|{[>ZslIČ< Ӈh2ja/s)'X ;lLA'b$ǽ'e0"Yջ~~ Z_b\??ݤbpÌ#R0 qid StlL*QS.p*.H3xOPTU#ُ3$s`QyCӺv(%,I+?=Xo"i g?/A5+u旓҂qx~䣆yD*6 =6BejU፰늖Y,9Sj$ q3󢖔r_s4UqVԸA1@޶xH8ɓymLe <\< 7EpWQ^I޶QkONJ_Rp'׼"z0ճx~C3GnZp<4\> T-/' t{C .[L !$#ODdm)sĢ L ?|ۤ^TJ,3`j=ZUB Nquۂ DKN0-.YL#5&23 I l0SX~k = 7`WIC7 0o6(R='xhiC10<m5"y*wP4Snxl\rS ? 1w2|461фޕ8RYjrܰGː(^Tf?$$0T[`xk^!nRLؖrKnA'"`%Ⱦ[/GaC!H)c Ž0;~M霭+|iˁHaЧͼRoSS3ؚfR?3`>4ϸn b)wDd=q Yn` ^pT6geSQ]H)fӮ1NmXyZbW}nxi?3/\%o$묑$5T}NLAڍ 5:/02^9]Kn|upmQ 0֙1MPi@҅sN3_J K~wK4h}ZJ"EnLO#8 sH}T4ܢ&%i% +[j,{bӄTR-ehID[l:{1T!iR09ʘ XbˢSdi=Cpl|(JYڑ< ?܀wBe<&Y=N9uϻ ūc3LmNƓ~IlTqpC2 k`ugykY>P C}ZDI]ƸLq9 ,\0$,9Y gMQYr~/PQy$T\b)PPJ@%1P}(љkgS mf^!q&A%鎥'򸟴6UumCuWz!=;* Bw&.  ) ;[g5w/s|*i\Ӡ!h&K^doՀ :4wPSt(l%r1 miz̹(Q@(`).JCWRSranYi*ηo`SžƖGkAƧU rK%uP,R}e }? QĢ}eY"x2 ϡg߬+d:.8ߵ:)Yz~I[>[6(5~nAMxUbqnw{D9F[o~9Z; |e?K.[kx^>4=VzC˚ \ H*{P5ȈMBfB,{IAOo;i,{5y92YA{[Q5-r ψs:%nmsB*>shP8+|$24oq"%Pf0>wH,p pDSf}ͽa^Ngk42ʇT,#ǀP*jIHyw>; @>;8?S n5eK/eXK6(E7,sT)PƉbj2w?j~zf+kK,c,C^HR<'ݱSa~"ԩtlUm-W'6U`9sM| ?~N1^S/5KW.?3ab&2CkՄl#Var苚B;V)aAv.ڻ-WVX\CeJI/0_ ݿ\waG4qi{wx Lȁj@>WoY<GHqDj!iWu2ZN9T^Ksp;JH Dk͐y׀fOؒzŌ{D{W-v}1,V$Oz=ȞSu@[דQ8[ߦ$}k"% t6d&ԔF?Rjj"%=niH<3,]A@Ms/+F(l{[pZ:#{4 >Nt8]aL۞+&r; *X'3V}'1]TĜ5f9ͧ 6 %Fv+.E!<@WinֶpZ ((-T=6r ӯ~l0 CS]TG RR'aQDUnUupNpi/.ONA֓ ;/ /)0^$ayR`V&>E%ҮπČ{ksK-qzP4BJp=:7:*QwVL)^T;6<8T$0܎*cwb%X "Fi_HMej(o]<УM{Haz0xńB&dz)[\`pr9hKv w*HԷ"#sT=Ca4K!+IIq E1f\KFG*[# F> %B1fYxu[VPVnR-I@%<LDC>~r:_ڡG49p:#o|Ƈ]Z!q]cZ݀jDUL7UIwfS!Yu؊R/C#'\ 2a[4g.nh0M":GUWe"`m֓ćR熜-BpᒴdNCb/ἔE©_fX*/KoЊ)ah`H`*M|GDI2k$H=-Ɋۖēy{ۈ9*ZQ tVDhM굡y5re=$B@-bhie^ioozZiՕM9 ܦIql ;*W-o d3,: S6_^:7 #Hp%5WMF( ++e)ڃv8 ġ?qR#N`Nr_Ddt{oO 1ц|yRVdB+yF?T;[ x{kFI% |4v3.\!o[*Y&;|>ZHA3=ll[:Xϩ֫=Ӑzܚu-V{NR_sV G9O3XBGxC>z,\*n~s7KSx$LCJ'N?Afa#XO?$&=:7>2" $M  9b+۽^`DwVFّjkHPM@2,EM2mULy~e (T\+*֮ԷQ&]>sMDꂷwu$Ĥ(QF͑(][ <أߐi$m*e\՜ ?a'&ֿ553,`rGxfW`8׉fˤճg,;7N`#OQnnCwgލHͽ?]|btYj}d+4(_B`ױ +TPUESPXAF8*ѓ ,@LxmU;?VkX(nRʀ,fY涠)C?qP' lV`ʚ%AixZI3Qa`r_{sT+w?c :8G[a5 MCJt_(Ksv t]̻.UF(.c@`[SԖ+E5^>r0zmi d|ӘoKTc$W>LjkZ .)K^~G6_ 2{ԱЪ1%6=E 7/~pW$st[+vd^Uen7uH2lNf?z kOY`LAkZV&ȭ'd?:fK/.Q[J. ImzOt= !4VPWfsP {4i7BB./d-輷!"Tr`$KI_KKnp} H1e8VgHk6-gKUzP!~%?J%G| r8 ")؃Jp*Kϻx 9:=$xiOL? bPz4wϚWEm j)4Yf! ,(E41 {QǤ&&'mfDם HkH94ФLGPVH lAen<.biKJWkA uh)EplnϡB3,ުYbuMq,e)0E$ ӊk0 We ",޲ +dm q}}`wAoNЈ&M  <.ar/# і ~ܫ&A!*oCVb/ӍB]GL8q%`odq<*L!')B`黝sya˗Qҷz%x: Ym|l x vSԩ)SDt}nZ -@U K_rʼ8d~CŽHjQ9`U`A+e[jHŨ[zϷW5XkA;Pfvh,gg/&OP\tì/%-BK;a Ě@ r Ў$4#5kymڸ[@OO,r,nx?W]8-q(r)œ&ԍ(ޯs4VyZO]k/W@s\IXNaA  vHPWRѳӗJKn^7pp|^gjaGJtle d#ADLv-$SiW,>PO|ާmlӊ8@{@ i/=nN诔,7$A:Vp$ՒeYIyiCAgZԀFv:XGK u D:I6Q0Ԝp6};j0v/+̇ƍpL1N3z,/3ܷ mf҃n4lH/"Qh%C *x&M_9\ J}"":7offJNoMHAC^^a-bEqV߈la'subv="eZzx_6~kmRP/5#Gșu[$7¢ fq}& xS4׈wf])[ΖdD@2;9>{7[8RL(h" @!$JWt!%Ř}VQKr\pIl֟28 *>Bɤw5mre+u`,!v~~Nڤ @"xH) x285\D{HWgմbT ׻C!le4a#5igYK)[A *p]h2Zyz48fufw{K ڕ4X洊/ua4bq3 qY<9#6Oi;_Ҵt&/[8z<)B"] *D+B޸/ q~UL)fʓtxI=Cbqpl*|9A (׍vt1}Q%*,#hɮ+N$i/6nxH.?AZs2;ՇIÃ0r~Og\T ˷jp;bMI3jfXJo_p4a:c`UjK E%WO0,7buTfǦ#yMsk"\`D,4howAiiw>Ϣfz}LiVbR[!]Ҏ2M!;nI Nx}M,W9a<1D\83ez݇%,[X';KL>~&x!GӰU+Ֆj="訢rF<8Svg'F`AzJE0Np|vHun/"eTg8-ÔQ ʯ]['%Mh%k9r. 782N#p\MY?h@d`qg}L]9[:t:lmͲplL.ϢBN.ъb.ȀY0>M|sivADh(Ds@yxs^X@3D_ԊeH6C!U p&oy1zCS j;U5Y7ھ-xTQIѢ 1b;݋yl|)Y)uu3V5%);l/+?R؂LDpv&Rl tbXkJb7]$0lS6UPr¯Ir D {z'LCH> i:Αz[ſU [ƫx :ݶC׈E` t`M{ CٞK,l+s@x:Rk\husxYn2C=,QD57EX2kQD!}Q8=|꽴>/` 92+u[@iWBz3ӯk Gl?& 2v@O=S'z!Z rDXv9Rh{ONQt^gtv ͠蹃b?snE\ow4@C >J4Ycx:`V./ubZ=΃ԵA 'fo&i.ٛdOO@97ba " K?Q.!+[h2 F$=cgSW6b*~fzڠ݀-m^i}jN!spNЌb޳9:WQ.nRL@HM@=!ߺƬ+tDA)]+a9|>+KҰ\"daNiܘ}-[5"7 vZjix3#Ay#P5OmZS;XPh2YZsfJm>}+ZRH*#bbUK5t庢gzn*v f;S-_q\#Q ,`sf&k} 廇2]@D  6z\՞@#R*^4b̔1l޻QbDh܅FroT`+{C.t.3r; B뷡4K*܈$"ϬNwQh51_?n;Q=TšAh.^~mc-#_O'ߴ 0k%CEf ߴlQ/^9fP5_m^V-CV!J ˻1x‰;a"&+W'ͫMFܜ ,]Sjd8{Pt\ß[+:t-O7saO1l`sϺ*k/o?e\ }HyI=@2dx̭uwdMH22GG!EYSl_߳J(Z WzVIÒ?N8mBm@! /hO(0U[]1! ^) >Q%~:ɀ<ߢ,y .(|z B Xǵ6V'~+ Q6I+Z.x(;׌8?,`vAV.g e)G/h/Ѣ'`65(iK=MEGSߒ߯հ,@T.2\Es'Ocߢyٹݔc\A1ѕ,݀ R#SA[=rc&jiTJYf ~B3Y ?m$c! OUpOA =D=3 >/R! q7GNտ7lv$57,+|ݚz=P@pL=^!37<^/e`KVL]סL9YK<Q4}3vOl%]WB*-kҥ4|y,, nj_+]2RfdF㤞@todC7VogL:Du١I Vj]!}Dz5S`G@nb:veid/^o_, d$yIcnIU{畑 + 2\ NePzD8v_|n .Qޤ<َ :@Te_Ԡ*a&s\p:/a$Mþ:#vps/)ptqSdJfE] 뇲UR?/mrYKms/,ຓHmhb/a05QҤ`N?6+l'Ec4 \O⬍R)] O[eJbHh:s2\|5mƧfT2݈h4V3;gCHA6XT… \XΖ/GR )ÎxɮG/)+Yl\&,p'!ks!2߷s͸ ͼlmGi&uwy+ܙHsQBEloL Xy=lIzjM|*HՐ4vRϿ:ŕh4-۶45П0+nTʒ9k2r.tOgBo5zdCQD]gxLI}&O ҍ D{lxgkwfI Kcm 5L̐ ;"50Afϴd9c P3nt/5[R!X %j_~[sRN1}*2 QWŜgg#,sVZrGF$+V *&SδDնS=*)nvȷ`)ʂX9'I6XHNYfYn#?r?r[@.Eͤ/(>K@ݍi"q8` .cuDv[SCܑ,5991Т3tonY;c8MU8wsig.?Y(lk> 0 V//Z1tKd\khd^dBu5sLRyֹAymE.2F7 ҄L,B[(R+\ٸ)}qp*^ ]9(v܉TǝlN3EHQ;,oɑ?Q"?[8^I]!pBF}$ySA]v`%yqw Ji j}>>B$xB޳>=$`dT,mWl+/u۴6g10wy(ӗ:h!eAp"]w*xDƼR?*RmJ:pw!ȚnTJE7QOqs?\V3yf qشp9%f$ TC_ċSq^ޟ6=…]^W1=j6RK^AmjFc.aVߒ;WnBmX5RPۢ<` ėU?];M, c)ZGO#WS^\P'|]jc4)Y.^;Qw!]2+J+d8] f `kaq$6&U jO0c!:>V(S1Hc!.h4Pynv-ovR%Ayepd?ÏVk9SK87Eog" p^rk3o Uff\-p^\!jpAwU vlj A5CZ{J'_oO wUj}՚WZ˟G^P{Pou5sH{x%DܜqcjL.1E^CKk "ѻ1e$fayLGJ9wfMڱ⺱;y-΄y)cpn-F (,癩conlO4`ޝeՇׂ.+ :!`zq؆i!@PɢyOCbYXH4bTY#D Ha+4(x}Aԫh-o>r%;gck._j]xN}`ۙڴCS{PZn{st9zpyWX}x*sOS6V6Od}=YGA 0@)`p&GDD2 ȡT2$1Q_VcJFyU Cţ΢(a;%gJ$.yI {zkτuzMy|N>/\ 1$N0ŀ̠* ߧj8/t#@"޶ְ}Pgϛ9)F{)ml;K DzifGX* }Ptj:{MHj7|=鴣dѻ1#AnΨzc/K^~;#E%0pIv}x,yMOSVo­o[+~05B%Gڝ\T~6s&x1^owDmeY6,W_j-Ϲ';rb4&\o&t;U4>aNx[-q+\Q~U>yA$L4l`Vڌ4X)<;Gf͚KWw ˰h cy3u-!rYIp0qyD|Pd3Enco<i|a eE  \* Ѯ뎰wi O\+R[Jh}{Ԣ(KWTr*&O0Mo _7ISY9eb}CV] c}tAFz$k j X%FӘ3pӀG|I;dI &!SZ[:fe\HGDz)1tA|gOJp$gFK+"#|hk.]57OJ-j)\Y t|ZֶWi6~#.9P2[;*ֵFX 8>$ ,Nm?wR< 7&Zci-jKY?| MeSZ&GkTnDE;U'Hx!!@+N$ֿa豤rdbt0o|VL˫(`̅sR1S9utt <'`AOhb $5iϹ;=+T 65y/=3DC"7_@?QKO7/Nʃef]>*I?)Oo*a4zSrwfsI)A*qoU8 E)Ž5SMfŔ9\$;KLW?ڀgP@2j`]&h#c ivlw$vaSồ:'ҳ,i zΞZ$B<8+T~:"Tת_ 6lsMmV w ,RP5J]h%$<7C':>nV~ *6ofHUZ՜O=ٽ2Nwѥu1\v\-AcEÓ7˻gaꓜ}2`V48#ہG/+k^Qsh}@SI8k%N5b/AkwHv8?T&M@g2GRAPU}V~(ڝ 6KP+ (.5?+z}霹 w/XO'؉PkՓ#ՎRK@Ola" j ^5AƄ^׋3~Sʻ.b/#><Kz 8RV;. 9R!c&s &g`8iexB#ž7U%!D-saoߠՅR0[܎aDbiH8T>WLV܋ap}Dxs\u5QP(p=j(.`u;M9 1&T0Mmz<IQY|9&V( i?v pK;fՖNZQD QH%9fW{/5pwZ^jQapɣk!'|ٸK2 X:`&5`mEaP%6t[E /0l5BUMdvLM 3E0Y!pV:AiqvjT٥G/E8J@h&=Nڸ DZVi\ JyHAIAagq: =~$kͫR;}^?|A  'uukb7 Pzr}&h;_pl*=>U,\=@)J~rD44P{l讫R ^zSs߾螒qE>G(N OԿ#}bw }VP6{GiU j#$9}F"7Ǔ#G3Uk2@c)Ϊ(@x8Z|߸ȕ)Ȗ[Nノ,:m,OQU@1Qr)4to@3t߾EcАųupY4w o ˿MqMN4q*%ekW\C*Re9:S?Hw쒹G**9IRdQve(J8ѨhG+H9R 'uRj J.oZI󄎕&Ġ. !H];_ZC)aU: zne@n|;v<͒>qn8H͗~l<bYB"FAO_sA~0*)S6%' (bW)ZQ0>n hwc{P;A=Nw \La<a?gPrڧB^5R(~8[~n2(y9XcH˶^1º҃ƋFSg.J<[PAwt:n1UR8ޭ-)>ζ//` gcm/ ByrCdpF?Y.8 p~!HDZ7E!,lcʞ"BiBE[!7Т\Ps}48kO S+7R&C>n cn%c6asuh(cpWIhv7dUYC=&2HC[H6>g_2oBB9,#t{M#7B["+i7/R9KLsPK ql N(k$ɩk6*v1ݍ#_m!n? `Lh #Ş]GFy 0֬QU,O|MKH~;K.]g5Tn1u-5ܫK-I,h#sL8 ^){˿ (@=6_|C_Ia܂ pȐt ׈NC!6otϡg|4N.J?jG+jRl%lWI>饔*ö/ bhS| Ɨ9|- ˧v`fI@r @c7E21A;*ӭ \'[oLd W՞VnŨ)NWQs1v!5uȚH=XmMa "FKȒNihuX6лD+c?~u{h`'zïb0 2S b *k2÷{d9ydd[ŌڸG D^ @xysffFx_Rx*eeJvVkRTMN3=V=(?2Y ȋ9; $Zwٲ3ίwE}}{d/&\a20@1(x)ݥla.qH7){y 3lrrbb/Ÿ:c|2!>eBH"8(S idrG[;LjLju%SmWk{ vK v9ȘCK|v,(X Qԍa{3ו&{De.U&HAB XT;; ;2n Nk)S~&F9,gRoMU-E68*2 r:J3TlEт.2rkAjOY%4ӦEчff ?q0)Cļ #Sz!qd U*I4|᝘sajѳ)E+á$~&8!cN6|wh돰!f~b7Xui T\;N,BMXtplQ?_PGݜo"`n6e> gce2}ψ({~MhPN#oƅ D`k*J` M XloSj bV ZFIH:-ud?5ʩ}Jrb4fnOԟ8^^*$;@ʏ}9hpNG. *"O<3[9p'R+vf>jjuBa@JeljIC!ch)N*NL#ŦngC~9/z-%Gtq04Aqc4xMsqU)z5TUFu(F\C+b7ٟ H2o0N:O9breUȲ"_5wZ`9VmPWOh%ZD{Bln߼XM">UVOqAx}{$жfȅ$F~t_0wJ=x'}cv||=1=M ĩ"G{<XFbVa+\ }kN\s՟ z+хM-u%*ٹH{+9<=g`Jm.Cn3oօy[8 f"Ռw`<͙;zuV[,T=߮6Qk7r&;`-"WƝƴ9?[@P"2O=6M@7x:(G+tϩH6y,uz>hS/fſKc;n"Z=.Babt4C(ʅߜLl%HvcZu4SdqL7BCҔY&"jAawHčo>u^W*ku*;ܕ>W^zqcmPK[K:^ /=!dZNIY iH9.NFn4uDUt**ٝ i)L@s-( U8lG;LGS+}xg}C2ӊ| BV1ÐgIg6 mTD÷"l;U{PB~#+iBjܞ<ϪP)\u<$(X3)RDcbje@+%HEdC'G1~Viݢ*-I`$Ij|慿DV=Ix#G( B3!AGz2n̝6hA_a֝K:g!QLP9 {"ѩH1o5ӧuc[y>C""NN-.6ǥo򈦮!ˠK*Q3BlL5}tx #:̣lTbJjX 1$Cӂ$x =%و[4Q;-)kZLA8m0}]h%l($!Wƺa'{(\}29jpfA#_'Ahm9p2!Q"q<6gin;-_- *Q0>m7Q ɰalcE;4f~oz7|#0僫 ..pq(nnH ziZA< ? lݶ ّ&7_yAg 4#!}DNk*~B1鸖߶qGhYRPj!=n#vc?g̜4fLP1LRL~ce 6eHzKۏYgqShq8#}lRV cZfrN7UAK^_i /,0:(N -hv#[Lh9N1WCZh?RQ= _̬ܶL!/ˎ;D,rRٴ[]7`ipЫ񟣎ĿZ@Myв>E 0ms:X|m%|l=/A`d &K?:@ L&w%[ nHnnjr^*>ܞyG)x01L`PqXDC=Ρm'r!act7[QH9> Fp)26r9N+9Yp{'W| Pm,[u΁@v?zL߭so-+za1kLM8DZH<1 PrTU}^>+󮽔;Y&p䖮f's"3_s(>p8W>)3޼ng!*gɎPy(Hx/6ߏ>*[% \ciG| ޫco ҫ¨yv[B3QFJ`UKA@2jH{b+-\pU;w;pԆre&ugS, ]l\,LT= ƻ|bobpsKKSZcJZ&n4>C.`gŽ6KP ]fl1P`#7FV]1sT\ wjrvP>FId F0N[+ښA#uJgv`DBYK_ +V( mVP,8]X)=Vt1 K" q:te/ck${{CTCSDi8ԋyMJ3s,pXK]OĚVckuC3xuϾh*6qB}o\vwrm`yQ/*!T( *'W0Z' XIꙛ4z޻;7w?䋳 w8`t+\+MQ6zRڎ'bCݠ:9\+N%`HX'CTM }VQ]Y,庶KJ$J@ۗ&rhEaYEƐX06u4 6GET'zNOCK}omo6ceұ_x9K29aҌP gHŴ!R;R?JJX" Q%Bbxy$Z*=R+š$dK v4LPbJ%{{AWH \ϱ5Py2LMӓimNJAb]86icr&YR=CsO2i$Av[wJ1ՓҤͭo)-c ]k}N_9]N=q֬2[2 &JxѲ$<8QI HnعsDi^-0!NQQdZK3a y tǰ+3%|M%`Ge(<ՙ`h@= CʈSC0pQ/sI'߷M(I~d%x9 idޔgfz n_ݡM1C6 ::l_& w-B^T uxAa>r=Ql#oJg~y2̏'vzw.j;yp+DhռF XIG$GL 3kf*Ļ54ݗ Χy|t(/sZmiDn`Z'.HI5!4-~5 p9 QΊX7T*g=;U%H'S'2yrRwpޔB,P[18>CYzw(ZyM:%^I(z"HF x~m].Uz"axa.KaQ;6ݰVqgoBgfHv&B{׹ΙYUnF'(i-4tC@34q{[78\gpn܃?Ο'5|!cU6 {Ij sIVb9HT UC.w RQ$Sӹ18KWSEkve8:S@\TpB/l!~ rrdQ7a<VɁr7=A rsJc/ shZMtO{_B*_a-[ho93zA}TgDSoL0BsQU @dQt6n4Cn*`U""\0sVZE2#ן.Zvq".;[ry 1wH$aQmEˑ`! H,24mUgIM|WlXˋF 3~(#^)F"y'$" Lz(#;ØNjF dƑxB#Qg FFcr&$c%묭Ԣ)2{ї$zѷԌYob'*FC rp5! d&`2Do[ W1}7PG~p2SY2e8#J>\ d,Y4?Y&/n)V-`,Ø{Z9ꔝ3<.D3(+Xz)tl0l^4)pה)f\;+; t ReU,sy%5B(eL9U*FFEI`/ (/Ouj-[@uBx(XF-Z-sT*ZRe}rxNDzͯ͢6Sq&Zگ1>5CK{a ;S܊/\ 1ӝ 5TdH.+d 15%hFȶ(}."'u݉y1p t/j>hpu#:͞ґ ܅0x.f!mRoqc,/ȗt ߛm9Mͳek LgNn=j4 ӷnb:z&ak}_VEKaZ8E ܡ8XWHdODV0z_!JWB:D,%f,ps-bqf1gA2?UrsZVrhw˝{1g:.ɨ>Z+ۼƣ!oøj3h5M ]胔Qd3^ԖFIk^{H= dA:Ȫ(I,O7;3 Sr& I4 ,=V/ \ }Ne̘L&㲲w(mL.!Ogx "v* FPAoL O.i/WT?֔O>\iݪ]f.!%%=~d p|gv'2YU sd{㾞YhI@ڵcisM }gma*l ^g7$pSNtzMKdžzFaJiǦ?9x(¯(K'J!=J@Ph,vLys^"cǠt@J%;G81QfNVj`nfL8 *MS_H AYbJRv}<-K57qq+1M1h'OK, (PvGeZJXJ<){B1`H͇ H%~rKH _ힾp:}ŷ- r6@Z'ʘ2q&!L٤(؏sViڇmMRw-< M5Է,r\E[W-m'+T+_.E7??GC LmF_Â1_ :kmT +Y>R4`_э f.Z!:/P,LkJ6 oNf0\[_?$_ $t~+TaF_Ra402VS[g<Ǜ%pQeU[ZP XZ"Q?%鳈s=j\U&eY6NC ~Vis sC*BWHukZ^ AtXsD@) 䲏{:S@?քy )ӵ;K/d_vj韒V]WyeQsrURnƔh'6UjH\c7SKCIq/d6cG'!:A)-7[w$Hyd;m: N&lDs-e^]YdC5=]"n'*cTW?ɡϺ\ ,aE խ)k&o@҉*rnE Q4R;Z]VQrg)$Ǧ)Lk,1 r0B{%} v+Um96(sj(ZgmV?eCUrFKjRt(]2YOA)%-MTD^Hw:9MzRx u2L(w,FYi++Y vUld5sq >{zne*\5`wmʖ*D&,eЮ, I<I'XG}@+rKh*slva]5P׫꫸S<Βsh.SaBM8{/X;"p_~0+4GFJۂªMgt2s⧨Raj]XKca Ѣg-OxF̈́}ye m?6`5zQapX`uT_Ű,shN[ _Cv=E,D^Q{K"g(mpy].PgP26xKmQl=gn-O{.f42XVwCTrT-` A/n X^RX@{X;ΡaJltE@8mJ甑u`.ٚ8jNʬ&YRh=}ɔ>Ձ;̙fK ٨}ͬGm7CK9lf2_&w Yϱ{#/7PU+3Wo1\Q6pX-Z"Npuug'C揠tKcog6)Š=RB5 H怹Ru|ۑS503h!2-_fWX,gYM&ȉ>>G8߮ UWb:T ٞ>.#:qہXM6 VsXvG,i@]=;<J2Պ&(ڍJ CM"fWѲ &󡟤.7!G>z 6vg:m_p`.u/кM,79 g\tbD+K^-?'=w +-xC,z4x߹ty6 Z%3-=@U8 rr04M+cZZK;XFxT`#}PS6&MWH "YxśM75-UGxmjzd ר; V ' q;pfhwp vylv" =ZY1fj5,3o*>&93ֲa6&9V0H. K2ZNG%AYɭ>3<޼ikR# 7g7'GP3[ 3*B'f ,@#f M12ZS:52jB"rP$mWH q&ҷLGJH0F84hYB,jEJ3DpR4qY|5Rn@\5TH Sgo =N a~qWǰT2MMvcGlV|ż\JM. ƽ$kSJUg~9ϰo %&̻9BLn#_i]RI塰 ;Suq;FYfu%sȧV3uM"^Hż5ePT3/V Q1&`p%;XpS<.*ti/8r˱Ň`je5 ) jh#6i! #m`YՒ tre ٠f/Њ_]?;lE[S^c`qWT`5R_o1!>`EO{(mlF1 T{jO[J,m|ְ.*{fKy^^iS'mE>0[m_"SQ`CYXV98v'1t`;}-fcbPi-U!E*QNp'Ho7n@yAvh%<߂ve[[4s(Cmk{|8_Gŏ%" S0$Sg#ڐ5f4ϪE޻*k_`/XdSȓhb^ZDPL)VT/RX'/"ω e!>;N'񠙆pfѣ<ׅ's姹} 7dT='<>۞#!WWI’OrEënJkH >k;g1#[Rvz\1fF7%䊸RT=rD3_gei+F!ǺG^['JD$'ARӿoĮ#a85Ih%")aheXA@fs Sd h6b3WH@E1GoMԲmu*xȵ4yZd 808r ΃jCɵ~l˜u;e~vvJ8?菒pT !cנp81bA3g|ȴ4J۞NdO[Jș枝Ѥ ;V ,ZPۛU.1dW#eYO8ߥJl+m.o(8 I>S4q\JD@h/篃"\ 6JjC.ЍCx>"AZ3M _%) /iPHj7Ai,4H[NY&'5# %X)GqG\ P`v;njn!tߙ e{܀X5JJඕe@i H(&h΃0;D sO-,Xufd9l2eA9[j^R~['"@ʨNY"Qc##SD@-?TNaM'*ޭ0ss߮I)Kby'\t\vA4PWYK\ߵB? ߢˮw(*lb`ģܢLث1G e\Otdis!]#K-V7l|bʼ&ҬGsbv6,39jyef/(4z&zs\\ē- :^^Q7A[r d["|A XNAFCsviJ#w1 B>ȉټX NJ}x'1bHL[o5*\n-W#ΗO{auG}~~ OnF}tI{g0xA%]KS?_YUɁ,D;%vK;상LK;TfhS cT" ތ;ynVaOcLK0( g6N$f&XʦB*?Ӣ5&sQ|ROPX(s$b:5¶AVV^#[ e_NZiۮ* X~ҕAԿHftK}yt=#A7iSadcۧ&Xdpp@u SyH|%^'\h:pٲ2Wf'Ɖ#AFg!rDiԝp**қύ5HJH)G1h b[qtkEثW:(EXzo21'Ҥ44{ 0SMd`(wz-":~ַ(;OغlEEP({u`F+>`uG~ BPF!_R_ 3;h_0p(zJ4_NX&Qh\NB1CW.;, phl3/yw|Y'\ I)Op BMq+7ݼSwLL{lBv:\[KcK"z/pw=.pk*h~5;z8eP󪟾6LvM mT^T2eTC D1^ő:=/ #h{b6!W f=5&A=(5P52(bR{覌1؏LD?4)Uz7b6R:i :74"^ +3Xb|lme2c]p@D2O ghP>Ù+c5=:m$;(U|9Mv1|rZ-3 r\Z#L<"ym1LמmRZ cGQptM?4*MwI1HAMe,*HVZDq/E  wUn9͜9))Z ^]4"UTE7APBځYH[8ϝ({&|>Ii #YeF'MXEF7Y¤_"92knߠ-PXIĎ lueՎ#kr\4j%( Qz47OYeKh7fe]Ob,sS;FK渰2u}Sls M%(0 /5? A'PԙpĆ)[oi}DoNP| \ gq. 4`̴Z*5tm}&MIL2[{J`v,ysos_+w0^?ͺK%@(W4ZK}ʲme'X(I1awi[hb0zcdBp,b(MefTϻ:сT̈uRYsà0Lw4Tx<H 6nxɒ5/{zA%;%qI*\;]<՜x߀^U~kD2ƍm*N}il8dEPVvf_(3(^QڱP݁o*Ie#ƙ(EdgnLUOeFnfLp![  )7wB@_)-7E|NmZgʳF쏸2 \?fŵ6c-LH $;﹬Ob Awdou2EK u * q܉9 -椮0m"#Y% pT˪jmm=vD@9/AXuT,|ѝsSʏuÙ1g$e׌Ҭ^$П-f<"O╷YaiP-M-c^D jE#ΡaUVwb5,Η$ tM `k";41@0`$1LČ㬁S ۩)њ{ɠH#Rf NxuV^\⎝݊ѲˠF02C8I)UzNaRI&V n3kCM̘&3i@`$MQ1'Ha0`%?j4^Q-uK-y>VWx02m]|9hr/q #K5)kRLғ70n[Qd"9ĨRfZW1_U Vc~yu_"vTgMl44;͒8KXq1 m µznmplK{v4vTd7cȥOV`o:oK&e41ǃ䣐+J^ގnvm  mEoKN)*ǭUHԭ("{WԻG wKhsz]{*/|Ѝ MiHqD>AOmFiAT^QO}c5( ]r֤_Db;}Lxk[3f#'*Gu/7(O (ҍyyztzthswj'"VrZ˾s&uyӕsB'lGTJ7uP*f?s͑hJ]tB{?@,ըpO@.dŘr^# '' ci]7vhN훥x:bnRqmO-PQB H}Y*K]a/xU [ :x1-#KÔ*k}㟧5(d!o:.*橁y_["yo37 J9,4BˑN,jvI'bFCiQw ~d1nEG0$#LΌUoaStv@A4b `cХ>ǐ_ޟwaoԞ- 7c!&2g, xۿ >8l|?S|B3yJ 1Uz4muS4XX42»@)(7gnz6k3Cm|?"f+S #8=Éݖ靱v7swI뮸$|3?Q 4gh/M *>=bj" \nw.Bl4o]L@H@DO2EU]n ,jуeBTj5Rš W̮jr4I3 ^ *l4sa'V=6S B Zh5T`{rFkk/Ї)/XCC)r}179[%qV5 ,쿮L(6KM2H ĥcRl#ewpzrX0v݌>;5*) BSӯob'f]{Ѵ@521<0+5洠xjIYEg,oxnhK(-`mNy憱ACS #]A}S{wF9vh@=P?Re"*fLadah,*pqSIK,%Nk0=!AGD27\bE)rnP0 ϔ &` \K -XOq͝iQ !*'SRsԝڍ i|p{F?ӽnҐ\hM:0cp`kU&t}RRm+X -7O2_^nvs&2?9Pd*h%E" vChf l5Okdӈ݌d/ Վbul#fPe2⭜srqq[z<=Qvn.%Ÿ%>ոiIOIç4Ջo~AcKsԥ|;LY=0^mI9nGœ)8 rgrN6BZH:1}EX\Np\k[oFa4,HbS5ՉIO%isWc[6NDK{}ghBF;ߨc춓g7ư[U Wݳ_~{$T-Y?[+EUT}cqb= u6ޢ%?[aC,V0l#-F^q׿{eo$T[dʥ.[ C{!'HC.V$"LK=fxK9茯ő\á^z(5cf@lI.BY'N5A`*yߠIaQ5P?1od$Q{>CPۏ<$3SG08Gzc~0@\W$<8Es ztm:f/UlHLx$NF[eE]'Ark0 wUh{ºAoZ>)Fo*eW4\,"6 P͇YGʎ;T_4|].sD:1ǐ7#SBOf'Vkas 0qnpob>{V@LJ<3 fޑ8,6tۦ.g# cύ*|Re|8By]ď;x. Sf@ZI, gRMOyx&S82ʶԨJiOZ B*OðL1Ze/rl8wj^X ";=Q`=Ad׽9 3 ]g9~5b)BwKH9-==mz!ۏ4M.XuW4%Y7-0_sۤ`ղ3:uAps &dݟ[jCǚ<<0_ɲut~wfA)kʷ/W:c26påUN<(F-Fq^ @%mT72-uPɽk VK[:_Gs }Q֕l|9~ e#T9ϻ^,8? PEQ*(>KEf@F/Uф"9ȡWTRc8߹]kӍr`W]h)6$B R+}:(|1g m#%k!OPˎZ©5-~}r8[xtP;R`ؤ5dWjo:%q;3nKz\L[soPSpyAQ[c? [kǹ:@ԒeSc75JH$ <`e[|g^҆[ j {jݖ] G {RQ"Z- 5&$\GTۙzE_J5ȸ,Y-GkһW؛ Ƿє5I*;0KlIP](o=XT%ԡQD ̭9- e[u&%yؔ4͘CHHQA$Q0oj/-ܫ7GkrwrS`,sEJ򒌽2EP ª9tz0PbjH`3l1aLU^j[NDjm&1kG)Lyʈ@'Np!/ $cɸ7 gILMU|črQ1$EQm`7w: (h(yz/F:La[9fM- Z!iN(t9,/&')%sxґ5F.ٽ`yA˭Sw.N'Yw s ]]5W'Ȩ)5iӄ0d3{*>rA|3"Ὣ::e= I>Ճ#ŘW[h#7)y :eg6C ,, \@xSgmLOc ̞иi%ɹiH#ĺ@xt|6*^!QY$]yFi$veTܲnRܧcmhcL:*HMHqO'rO֦5 `C#ݠou~2 2l?1:cCQkG6"[=il(@=a[r0LNjEtpatqVt|^5˴h]5S`Z9Wä5T]?wo~v3L;Ź%K"gLHpq@zڿx< ;_q>MrJf{*B d1܆NZnn1؁8E}Lj_ kw;pߨ{1N /{:}KsT6y2,ʒ|ڜvxcpj rke(bQ&,tvOk>D?ڇR[,k0'j#x ^RƘ+W1/_#M/FOCQl<6|pF&Pva/0dGr-=L@ +b_&F4d [gBb$r;rcxŇ|FUwYJ #k%v˙O=V*3c}Hccg~pTgK(eD:QtbdpO@Xl(l.'m Y`yG*fm\UXY+xټ7&upL3iBX ^edۢtuYs`ItUA)V$X2. %T$ Q\X $Rf }I_fss' J^ܭBZwC' $" M4ESخ^\LaC-ʧ`f/ʱDؿ`q׌ 7Ȗ CgWEvУ_[V`l.v~7>һr66M wC3L3P)J|@y}zаT-VIf<ܶg-Jtk:aɅʼn鷕Z wm[AHVL(MOTR~A,gfĖwldI |MqrMAƓa;/vnOA$BѠid?]c``]U\jAdz±dVBVHLg:e2@e͙ tHt,/.d{p:*Fߵw< < f#)i >t%LaD~ۣ{ڵ^njd<Y,[HdP*Ss#XKf{PuLq<gG^_0>Q`nptbCL?_64E4`izb{WR { .)7bj2U uI;$9Lobpy8~Xхfh8hK HLW_=v~9YμiẢ|Zʜ.1DxP'ZNG1보G!< E;H\&Gh_|:BtS;(X^Wtgč~K' ȝD< L%c>-pT@/}]m3ˈ_TI*^m ('7Po?ͷ2JCII[ )Cx|fA>Oi3oPLg:(_Ł}P2 Z/#2^6 b?'皂'N(/rJðeEtDs_c2oMe`@esw]ŪKl6ʎ]H2o+c- e FQ}ւ'0H;+4§;i5ŐRncܚ{=? :5ה^يYN#G67#/MaRrPIk4Q7Ӡ<py7C\r;Ra:`WT%æp $el>,#>: 7Ac&h_\C¡q/:DUKjVck= ̢t'C!r֞/Vx`F`kZ}N: '[c kS_Xއ}gq*FoQXy#) \HxR·VcˇcQ^عe2:r;kQCB4-dU1(Y`?e,o%YH0BM4`4)ޥ+w/0G{gN` ,4$F'uSѲi ѐQX(g-#mj7>!VO2f+ )h;#rhSt&|Oz(X$,aJniIY>faD6۷`0 C%Ja~( ΣyB+&ū@2c%#|cT^NrCQP b|v&,f)A?[O3X͂ŐQA[HƫuswmG*( 'P sHҰOfy7H*aOEG6*`ҊyZI͒xbBNfm99(ٖWGXI>[z#o75ϑxS,cM@ ]є2_k@,0A`"{_áѭ]isj'ڧȔ1ˡ+siAm<@0WID, nT``Oqg]s2Ay:&0G`VrpeYYyP:jw6*&}8F㻌<M9jϺ)6\{+DbׅhLTbƆ(sҎlY* ջe}Arz=U{C5Ѳ\I .K{hQz8%Ǖ0mQjnR> VQQňo+M6V16 G22>@;ls S~vl#Fc +,}e^# 0Sr r;Q–MNMd)q$w cSL<,u)~Lgp`sp %}( ]թI{u *؉:$c̸{(~-S7dVnѻM z1k(xʄӖpMONFզ̅Qd3-I%4M{STD酙+x´֪}B3tgA LZm=Sw=G1BIC [f"=&6OR_>m(ȱ.?Q\嶻֝$`Z(йxkUB ~Q<&սђGe-mM6 Y#+)3iHoG6E@{oРXB8;WuBƠNZ9.9)'ltbx: J93= 2| b*&L(~ۍIk+;6+nj~V㺵d*1ȤL8̌Ӳk|[t)(n (fFvGuV37&UKur -CUĿAu2!եѸ=lRo'n{WSDޢ[TQ[\ aO +)nU_?W+6I9R{tocK'FesO8m=rBsTwa̓7%w}D ȋvA5bd~C*|Ʌvi[Y@HcR[x<-IfӶ+f@l~@k6c$/\,tY)Ɂ󺙴N\_/k;-pL}iT&o e(OtNZ׾' J?WI G1jwfH9:Fuİ6)pKfax[u1R2?VYJ*Q͞%g6n |́\89n CՌ '-*mL< X]$v#͜* 3QGpBMri ańHӤwr _hRU4TB&N*K-{lKrٍ.x+Lˉj0[o!n3 ^  !p̲O "MeEQ=I  reGEsl]x5m(^Y횙\*^%QR یgAH Aj^.:X#|_:5HxO*=؇'> b#V {j41 eXʔސɎ'sJb81Kޘ\,ʇm b) 9] \m/8J>]ѓ_MFgaѕFX=*9Fm8 lja'?4&#?YD/yN\.Ч%4a{Du7~j4fʬ%fq1gd #oS=ƨOQ}}D'F`rL}^jyXBߎ?hU.\\VӉ%77NDÄzx JJԡ34*BYTa~0hdaasx D|DWb (|K%Q>Ҽ ,4֭iӄ;Pn:Z=^I}~I 35Z8)f \3'HH;tS'$!<_ 7\Fxf#x/}mz_,nuN԰J#aXqF-"_$n^٠@3yMau~n"DtTh 2{3 w"=e%oyYܮ@c}G_C7>L|:Ln7YInuMԚ{dT*he  0֓GDg1_`UKɄ޹b = h)} Lٚh/V$9GR}}̶ ? ;]<^uPW]x%QOmZ!z=.SPKv] *:O:^v 5Ѵ TӋ߿D:z$9IY*Y^IHxN o=vz |E2@'>&;o. ڑ(' !(+t*5r5Fݐp3`c=֪ۇrƍu_-(Gt{Gi2jɞC]2b^V<^JXJ8,G}ؿ\nhtBxiބ ?q>-I J1{g?/&o,&SV py"ths\1 z*1.Q.d~G4omQHN-_q= E]ý]I%hM0I\ŔZqҤI|pf=]g;}u8Rk"/f9g[:+¿6$ϰamj"s 1kD#9Ddc`EQ.??\X`|,1b*ܸ7Lsl_[P#e9N7()C"z0;ސ{gG_zt88,ܤ `8#(gQ+Xu$Wnlh1{BQWe/d0<@ebLW#QƜ*3Wλ=^ȝ;IbWRy;uk&8 3.h`x}m~EIqN0J5mЭJO1/Kkq=eWG;Ri=( Z=tu9} UTĔ!! qƈuF_Lbڢ^mȗ|v算= b3}T"K-zoƉF+ (! Es nQ1USHlbspg+%Qϓ 8pz(C2<bok:%A( ƈ`(Mܓ`=OJf{_{G5-`xhD|H/,SBwluA(@,I.1YκsۍlPq 3Ӳ*0d `}Hg }t,BaA1oC>+r|H 11≖X]Lɶ}j#x8Qű@Vу=Y9 Y d,^3ӛn|pHh=z?苏j"d Y<;ǿU {2*ptnV3tY}+s+];7QI3gf#"3'^vuODQd4^nzSS*!I-b𡄂0!@5!3o,4̑uK y<6Yt) P,^1 j`3׀uA$~6|);$1a(Psy /(R^f AˏdO{8OL?hm@*LUצ5gϷʼXw&f,>,F%Fr h& ~?jxY*R={k-ClL!3TI][m|^Gћihi}z\5lAÃ? 2Nj>q{i֭Xzov-mآ0d՜g pZ=ujƯ軸<ː躛kALmo}_q8Ҏ羥ʵ7)*$}/h~cN /e+1 74}6 \˺ .\K/$i+;o/0Q{:sx(kw/# {te'< 5'C'ćx&邡E.*5˺-gB fE-8@ޙlGy^_1y0Ip%]ꑗn/Ngɓv^.@&*c4C/dai xӵP&G, =oba1ꗫF¥pr\|T)3}]dTZfv|YET2]39{1tzYcJNiy{ܪ@y̓nP3)ԭu]_ *4_:ف :i"҆~8SŘx?K$ 2d_%giym *Qb=t= PKS<bLq٭<4;#Pn$31㩨y\X1L(x>G6mR}/E{r 9c z%dO~pgKAHR.g[ 0_(<\,xPtJTiܣAĀp&_Y נe cj2'|G;b>ˋI)0s>]]jZ2ӻ!WO{Wi#W1-IݎcbZ#1d5קβn32;N)y#2Т+w豇SvCͨFN ڙ9cS:p_ &ġiJ\L^+:I':G:=ƞzO\jƁ2P-<7(u s\߁$^Y*_^x܊L~b힜zC\ضy5DϣO!)GV)WF1^B[8H 92ɝϭ-Z"L,XEg=u5>l)U{lQY-j|l-L;̦)}dI qn{ppc {(8C?9)&Cw֗ [G[RT:ψov) f^I,.tK>U?PN ^6554)0uU9r'ey5Zʼn Hoxu7ø(͘ocVp /~dLSg(Iޠږj)xteB4ce7Цi&1+_l#dW p=^4y)2?ֲä.7<TX! Ɍo_Sý?&T m(km9Ti h3O9X*p %j"vЖ왂Uhm4ubLp.hᄦWR,Œ|vEjX_1&ѶIlo|*Tڦp&ͩėU[;Ѥ gZrG8e3=WE8۩Iw e,pv_D^rt왑zbkljߖRqsA, M[V\\"}ޛ*U)Jo/@|} X?B۵ iGv|͝gYnܧT0 ijU6A OK5naT4hvF\~ ڣj޼Vwf^ѩBitBgx`W`~ll_ti/*AWG4FO~}:o%i -,٢V҄13iZ3E?P.CWF }!̎i)0` NN0FMdg 9qSPhX<">whi/s윏rv@ưu"C1Igݞݓ ]TPK^ 5 3e)1:_˜@ D:+7TGwiq!43z~Shwj US]Nao< @,l[ÉAy boPv6ppŞMa[[8 $XC1y%7 jǷs}ec|i[3qsEb?h<%~MO^+e_ve=*TS=ОUg3}l&}!$i[Cs< {Z g;{ӊ5_CDw!rOY=7C+jZHx!?~껊18)#LjlŌ>f,VXؓ%%}s}2ꫮ8uRoOz<1d!rD˓hm:(Y5/7J- r=D!(o{tap1ZArbY.@gx8 (b}e~Hn95t^}YJ(]yTfD/g̗"xfϵv}UL_*n}-*d=M ,q)]?̙%q:Бr~{#,:/^%Qe^rhpdN!1&?~& B(%OQ̩;/qP1Mt#@l ]&%G%EU9$F`hM"7q$O:g}u}"u N`%C7or +Vlw%|& c H[Ǿ#ee?Rr ẍ́[@@0-`Z}NG*:l*s(gor5ǕaIG`YE|t!ls9+Z vuoouVk ☛\d mh$M纍tZ{H'dxczY|G;.fv$TlD/ˮ'q1WO¼!1X,9Jph!K/"BE'ה6WoBk:|,|Q'x󉍕b\$,ʏtu dՈi'#aK0:DBw4'fʰ_mB&֬Dȥ?df@ 2ӵʸSȁ?!J{:P*NmZ|dZ55s/ZvYmzPʲ* SCjZwsV֟yxRFbf܏1=xO ֓lJe|c%BrXjg!6n6XT`yw˳4yT- 1KÉt|EmW@SG*/=:Ә^fS|V_ZuةZv;1HX*x] 't_6zTs%[OQ$ju'9>S"=.ʵ^r:n+%ɧˈ[赋 l6p7e'u7 rM^WvW/}Ø[Gl> !T34"g%W"kH7Aa](znw}|1dEUMUpIUh Wۀ~*ϊ20Br^\pA߾0RE M5܄Q@eoJyŁ3۟~b-.M쳜ř^MC.R7>IJϹIOAq3̜Zy{J;ӰJ*R2,OY.>,SN(7`L?HB}J$\ TQCB!6seԎC9<4뷔g1{V„o#_exYmd eoRK2Q3{Df Q>Ma'+C@bCb/ƏU1tCzFbCZr"2e ƵQfȈ;}+ۘFxݭ9p9ݿ(E yG&:~ŇM+ / U4:L/cO~kz aV//SiP9#4KJ E摃-zq20:rĥQy*Yye BԒyzNnLu't8j]HTT4LEnP\NlEhyTjs% IWOP*&UXjaB>$|PTf䫰ƻ{?2h5%bb^ Wez3+ݛA"#L~X4Ocĕ6GX#XvF4>d&#bSf ( R41x=kA<ĵ/ӤOM!<.䆘9qzlr/8CU4.S;x<1<0((Wul 4ʧ&].Tt:7+MmFV6iM|mm)G?zo2É Ik&vv!lgm;a,漲`^whԻ㊛aRQx̎ M.A6ZnR>u' y1}vzZ털bvT[z"M,яk'P ՃDj?nL&ώFX6+|c2U?o_*lq,.{~2>…>R[8z|0- -zcԀQ+C\܏LH]=Q;A^Q(HEJ; 1cm'apf˧ !(<ޫh)q[NPYͅ :SVۗt8b^r5Wd((gZ\#lsEh= 8u{2+9 DB;MfUW7$x\ڮCi+'[]=@fPXB7Ud!hX|W=hnІ9iʅ 8pYӅ!^7&ù@4 j>Y/8Xa/ J%k•- N40"x;Cnm1C_R .]u2K} 6m)#5N0ɡ2 ۟\-Zk2 g)v0_mM?9#v^̗ήD6X^4P7Z.ل u åkC̏sI"Gz"Sl`6UfV`y ٗs uqmC5\IBv<=TX Pډ ZdNoDFceaȝ=S\dc:ާ/vZ/8P0f\x\8mfN}^K,vAc2:xO8]xkId S$s(vdCiql>ݡoLqҍ3H.ƄBh5vڲe{-lݘ#ķ?jjgo:Y~x,~1=9zj/ɻV 12Σꇁjfnz Ԅ1Փz LȷFFWu9ta7k·E|`t\F) $E:'5HG_@nj`PlG$IHa * u̓٘g&:|p[]|OJ*%?m _'EݱRg |%n 1 N'Ay%1>x)nh]p"yY+H CI ݓPvko**y<9bۯFEfngN;\![IWi/SEyI3xVP  GP)[=< N[~Bk .oImǥ{D-%2B4MNbS0FÅ!ݩuI)_~-S Nq{|ŀ=It]P.0>gyu>ķ/ +w e5@Rh/SW}eLF3)fQx6#F&!&.3Ό(|`7Z3GY%Ir@Naeqq?Ή܃8qMo {@Qx]]%yZ5 ?9s#Qسn%DX{\s`?E1-^s[#zD1~g9g?KKkrάə(v=,""ڀn+Z""駱`-֦ r0K4UULuO۸;A[c0 )/@vmw{l%; IT@He=`XQ~5i4i1 v~TaP}`2V"'`)9F0te"|xLj_4llj媱 .^ig-}[oZ}Cۊx] ޣS!"wOoIdۣhY8bJx\j;HpBCAC\?,;{-d͇d:b5$U8H|:O|Qx&2@n(?dARP򶉁[ tԥp6BQ0}%N_d YUWQg)Q?Y_5Bʚcc\ 9' hs Gte'Lտ'ԉAm#3 [OQjgMؿ+ KPؖê޷tZAއ}9't+ڠx͠UѪ lgzAXgkw]aʗ^5 T>rȋ'H9ZD۪̈́Un=HWLP~oDu01 dZ#7X"qfX‚IUD!NƏ:̣Vp_R$!4BMZQ^Y圭K?9LT"up9k,Gq24J-lϷbOI kry*m })_Gݿˬ7z ["߃*>}OJWSFF@ czJ9c{hGOi])I<\\+eI\U8[ 7t öWԂ_yC2$cSɂ]Ho榘Pmļӌ#p+> V:ԑ 품#5#hMi6*;ZTAJj6  4&U#4t%Us@lJΏ 5"P$-fKs0pΓSvvt#0J#f'>^ Y'DIG+_ ]դ :HJ5D>l.hƧ$$Z"_@O, f0:D&/6% .b^Es!4h} U&tAߟ'h4 09:]:1t+WP8=9R ںO]Țw둘ukhuh29S_JL|0\i[f z_쒍di| @e4K/> W AD%{ȋ/ӸG% Ux}f^~Crd[߇Z"2d>Nmk5:C ُMD*P7Oa $~CGŤfܱ0O$epn]guFcg#Џg #O:A" X+y uE[ n)E0Uv,AOq4 ە׾;%QW`:!BAh58Z~G]b wc$oc->K\];V7]-(kTD#Lg^oXũ>v%8h@m$E&36xDKI:H0/rK.SH*dpDPx%,DԡSɛ ڻM UDjt3!Nӛ"4jcrɅmN霂' {A-+F7lO')_d)pW[Kƭ^պXA紼z|+Kx烟j~AH |WиGz{psi+sɍ.W- S! gF ,ppM_C߬4ȨKq X~!=Ю2K:/pb*-S`3P˱O͟BiJ?n-@jjڭւ̿ >\5<(?;-R-рRVfR~I+N􃜪Pl>=-kJh,.> sĊ|='w ,ʒ8$Fk9=| %6g4uz{8Gh3)3ul՘jSL$gS#xeh#YpKiJvđ㹆9ƕ:edjL&kxw7!#@t3O.w'lh۸^&q9!L7yEO59.7tS!WB*st^k<[bopT-Iwʼn\uBaҼWKV`eD oz'K 4H]+8 kJJΡޔzf uP-}wYLRޔ E"EG4\-Ke24)h_-xvJ|)A,(%\Uf9 mǞI##La<(O(J5@"r_V"VB3mX7A2A;Z!<^4ӛ' -XV#f)O0eن7" ol5;f&bC- &Y|rԺ@nH^m*۬;c"Ls|ˎ,k&+Z sf QIYG骓S ?bxO oͼpbg[#qm=Xdm2B'X&nfָL` տa绩E *} rc ujMKK$RfC dXĈ Ⱥi?HsRkP$a"`A}D, # 52jm9~>C'͝־6**!k?2vj# Iˊ=$R@45YF6$?A* i/KeXS덥 %JRS72._6*)5.8O-Mܙo~|?ҹJW "rT1&av{'oLVj\,+4hR c2Ѳ_&d`m#q Sx19>.[52g9@(Ɲ`Ĉc1<avjhI}b/r=%OpR%@Mb@`?#F0B$ ,wb8,s\ݓ]" .>W.*S Mu s+=:l4$){/EɏqZ!6؄s];s~5`Jyo]>#Yhx);Z-g'ʓ8[H: {i,v|BG!Rhk0MnZjunF[.K;@1jJ Yec<*@khjx t]/16̂[E&}&⍛MS1V???cI×h(KmKpsG Q6AlPGExg3w6yT_t9f.8* 6NuM/I>#2Q9?qِ慞t:63߉Y4_\f~eܝW}Uw 4\ojA(٧7ٓ%dۑIh-d,vpBWKNJ[%PlBXEU k %wӺ889~{ᜟ-938\Pn-1SB2ſ ~U)r䗮]Q#w7RMŊ~B g1@^TS^:BJEhM(rcuz@9:}5%OV22hTY&־Ylxݰ< ,e2=DeO(Y|C6}uu{#|zԪt{rQɏ\ճ;ZM~/;L0L,n77Ld$dQ*U"%'(SqeT'wFm  2#/UW} mCEm(%C ~޷D8.t|U|q^2K=U/eZafz%HeOHxt W}JWjOҭC{ {xDiڥbp:?*JAQ\ڒN> dIWudg0)a?p}>w4pvXM*,j>LFvE3eQrKA^Z,$,So8kǀsҜЄ>F}n)6)N.('H0r6 n#+lya*O`0Fi_J{Ke{ߩgJ@2(T "JİAj}:pгi8.W" ]W2 }D0.C&份 ’{aO<;"nu]JB/,з@} T4s1B?8X=W`ǢsAM;Y? EO hbJ/PpPB KB\ '\]6Fx=B e0D-q^Rf뵴p}m (w˚"IAfz{i\6'!>.~3!7o}{,El|M*==B6K+?os86z}cA qdRZ\7X*댦f7&$$70̝c#LXC-y`Zɾʓz%?VK1w[hɏC& *sO|ʞ^2¾u6wwP-l ؟Zc?MA%Yx1,#cn:..ȤXt^g[Rƥk^=܆q_*#BwM\>?م +]C ۵We::-:-,h~},Gvez ,s8@-i<}'Eћp` p]^ovxbKu~~ިߺPX_^;ns%_ztF"Qkֽފĩtا<R˹ fZt投wJGh@$3ԅ1ry <'$ '=#`OǞt"JJKtQ1 &_5 ,GO$oF4VsZ!} 7C>;f5ŷ9^ͧۋ|H;a cN"k.6EejAZڳzB?m|{39Siۋ }IʄcKL r]\M!c7m?T-6}3T 1@QZ dѤR"M`tD;' 9.{/aLcN=$_Ȫ4Q('<t ?}X ,\_)&J9/W*ې\?L7=&x;:\uX݊9-oI $]@8z3EAsS.yw9,'p)**&L3]ұAa9t!:gٹhgگ}.Y7,*Khg<9?g7BC%骥eRmVH V7$%4Nni|`]M>$J#y6 ) ddƅSVͳ2GK{TG =̷u)$ #// pKmh yiߎo῝][. CT|U2v(A*?f1h1]7t㢃+Iَ%IgvKAA:QEV)*,`h::^&676k`D3"ʡ> Qs )g \`%Y;ESe\eou !;oxڀuk1;i =n: R$0n41'[StW!%nHpNĈq^HI,3/˟fTc0瓲,8\Θ}jh7LΞƺ"Դ&'{.#, R爚Pv1)(ГܲJ,컵x:1LtKaC@Z z4Ӗ^^j_C~8;g4$"fpg i.`pIyRRe 0aG755QI]nFq>w ~\뾡bi= Paհ&Hu41 ~Gcf v-ښIKs|A#e drY_0X㾼~tz GPg#I$HŔ~S`] 5`<P] >TV7^n6a`:>dahFxfam2b2`'ALjhY;ivq[%r{'e,@'b!~{jE7CS?C*۳^(4OzGjq5~4֛ɳ` MV:QVKv3wnl7L2 -)Elѡ241GM.9ݲMImGD (aډ$2W&mj Et4 _`jmyNj,TA5Cs HŃ@N{ jjG(\q]SB"`F$m}{&{eMo]gl{ņ Gh9N)kEQaJ—u`}hx)OJw d$ m44ʪT"׳lzZ s1Ε+@k9'Hβ$f;=Ĉ}? W;1W#c١f>%Fˎ@k)X CqN;slیdn>4bsx LAtGiU_S:ZL] zgR׶`9$YGnj޶ wu)@m֓:F0{:m׫>q}-@+Ŕ_Ċ`bĊ]xPx\ҡ_d瓦?qU5Om'Khg¨ v߃ZʥDSiSFE%ZB;]E&e?)rVhG4Kz/2^U$&٧gA^N-+!A{ެ |rէNwgrYo;r:b4\'TCQ>W4P_oM8j}-DS!ZB:f].&@y$Z4٫o0Y8ԣq`pa.LqR9ֻDc3Z7ww4X>d$.sf˃SAUEYC:*O`m9[\ Ov~~5vQS:Wm뉚qp J>)$)YMܠҫ.0ƁajAaeG q88bAA~bif6Ř2Vaw(d0sH5ajC9eZ]jT8tG?ϔfaL_U,̃ I_"p9;j[KMdHRG?P."`J b^$:;5aR _;^ u~WHelADe6<7_3d.s 3;z9[4#6.j@._ݗ>' @M/Vj$nA<*}|6w+G.~mxL'(XuvwK `0~%7\u{Qs.9o R𧗕0c& =%7gFjpY¾A$G$!z rYL̽7눏)Lk 7[ȥwRYfvU`R!*B[p-sJXdTq{fxE%z֣mFqo@Ł yI%F"rᥱ6.ZK:JUkIi1Ǽ0QjA Q!CEtNz|(L߃=g/T?\J "UfCO9&-Zj0RCcQV؃VHdy]襁~9/,,F[>,R"7HܦQfiGHw~6>FL2S z_@uP\'{_iU`1JU[+A7borwGcCÊCYdTSDn"#|1t22T#,xS+Ď_Aӥ,•Q.0f=wYH>324sx:$c9e:"țC XAo̓u%ĊnWՁd#_hF J8۔C`*<qoˌ ) hϫҖE9$ԭfY')ӯSN'W\芲n4i$[@UV#2q ZzMӞUQ[ lmITޠe{Oli֍D<DVNNDApҸ#(VQ7yCNVhsjHU&(ƧnG"kTjHK2fm9[V«|Ktas>+Rn(CqdF|htN]̺ˏp=4jkf<'NoP[ RLI:)ny&†-GD I}&t iV#;uvFw^UEʳ~\+iH^[ɮmYA]տӒcJ <* V2 ` NY}\b?7>Z-˛ub2)gʽ~k%f_jI8+`p6W>Ӕ)4yQA3)itJCv uLf:: )])gRHQܿkt [;Kl^ Nn"XhBc\ > 8@6- ZWe%e]]p@4s¤XC`ˠjhgW }G9m3A಑yuA \u}\( M&@x΁ʸ!ԯ Ĭ%"  cƀ='Oyؠ:;!׼iIfQ\Jf8e*ؤFofIr".̅GղrLm%\?KAt2Fo#dm!,=j]\J Cܵ\AtE?)Fص j::uc]e9AQ2zˬĝY @;E Т d*eCX"00h2P*x' L,fj9xxtdJ?_rHPP0*}D.޼rK JE-}ki]BAYH c+ZRv:w0'~&Kk^xJ nW왆?, ޝEؓ;+́{o\UO*HO6SD b;Cp]8J9V'4kÍϳk΅ SpLaBT4z쭼H'{3 'Hg9- 툽u"")n4!d6 4TΧjZ`75*m ݛ2Gy$Xg^ ? ]':@.0oP/4<ҕ<|KBnց6ފEZ9&wzufnw%_ui|<+sWl$[>ӹQq{jF9q:鼢[hlL 8G AAh͊,=~>>rNʸtd`CЃTu^/%;bgsU ~-#Ј k*ewW-bj=cc͕Bik edo1('˒[+ktDi7 KvTti:{TGD$IIZd4xzr·F;<ȃkN3(j: & 0.86,۝5)}`UZh#{6:<ׁ.7r:C`kOD5[)+<7̅zzAVFQǙ{@H]䪝qPZ?Խ@ƞ53u*<[v,c]MꤩOXfy`@SI<-M\p_˜dӂzM^~qN0[ X!7"=0)\>9]FAѸvѺsU$ Pegfoz EJyT+:z]Z2t-),U+} u#`1Vt+Y&1;iEzT iq`Ip~y?0~}g#`eI䴾 nCpד}"`Ϻt#Jl"* =93O i爮=kxsa/ į6z4 PЦ#O__ 5h=&X!1/{*=4pWק_:tF}c(7 &;WV03/,6\B1j'{rHD{ybh֦㾪{1bSͽ!w,@h+o8Q 9eߵw6kPFI&{家Q!q!4dJT@ lekj9\gADLn'DF6$ W8C W >ǩ(Cs0_ oo5l!=r+I5y*9QR>⹜e%=O<mR;Z׈he-gM/umʨ,ja |vIJڬQCFY>9K6L @}_:[^-00 ^&, &霿'38L47d'oU7B1=!t,â8Qn0Z9y:Y.QkNL޾cPfksÎQz.{[l/F[sȨRKV4 ̀+% ة;0j!aT.#a,k73U 9)Ky;R 8DPeTF]_Qk-l;6hG~wZYklY A.I0j:Y|ie?V>X\WH,)TP톭_9|Ҋg%#]IB{]KVh\?|Kco@͎G!5rTMVr<dVYRcvfM`;tɂ)gWME?ZY:jjF*'aUw tI"8'fedN%C;}tȼ41SȆ Ƃ0-/Kxu2{T~ &Nv5EԄ%`f쨄e{h-Ky/*2K8 \I4>Cê,FatY@nK]K5(d`~l@BZt@)~{72#͑JhhLzhu?en:A(32"]Z@7c$Ze3֨U4~2 c.Gp;(࡙bT:LL/M![7yq#:Yga͒6]m$L cLګIaDAFن7V- ܠ'LiBS>biffD\'7m9qan!=܅Eᵏ$=Vr:džY7 xATZۉvPGq%Q;7p'&W+KEh"@n.RX\Y}4jF UX7 2  hNJ=Ǖ`/4wDKvsc*oN8qcM!PC[^Av 0{Ywuf&G(:XV+7RP4./h-t0%BƏhot{s/Xɚkz)/haEQ(HWqKιWb1@ ![P<sr!ƚR4sΞie(щ$N`5\oE&(P+I( 㝄`0ܜ4xWrp!HQ ԫe y W(!rKm_Z A'B`<9Dl si:|K mS *"L<;F`k7 _h|c|@bӾTF5MjjK!ȉ8y.֣ ; X=&;z vKkLv`=Xѽ3 L5q Ts?j0v¼< wnXG":ϔm?:u*ؿ>/;#?!#$VگR\QU5X =W.$M^Q5ou q΢sc8y{5 pe}wZT?|3<>wV.I R}d#bRI*{\;V p R`}R{ݶz՗%_|2//Q#'[*Rv!ӯy݃rvD=ǧ>Z{W{{.7x(:Ԭ}׿ qmπGUap]5BORcy4> _a$Y/?KGh2rK 0kڷ?3ُ- 1nᬨo+Oy\[JݣUViS:Jy=#`T8c:e?-]f)OwkKtZ1XtRBg#uǽqT/&KbV{ I4ogO?AyaZb[l{;F 6\jp'Eo] ZW!? J4 jjV<IҢr !Vhz-ϷCuᤕZ+K` uiBN c~ e $ siΏFiO257ZNB4H6IoTAK:͂l7A /%ױ1t-=cDVmre]u&%~``(y`#'/{2zZ#P9 PTRD&NHv4,XcPO0 8Uai 7Ov53is0(iT8Si.ǫRv&ٗCl덬@cRAG =뇠,ѝk 8`SN:!ݐQ͖Pk'Qmjm`BXU+Qy^(L,.+ita"$f }j`M$X1sq>hdȯfNi-56)Xjk9QR+F%Ƽc 0/'-x9@b,t9w>tهlmm¬\}CxF1iZY9 p*D"R: -)-ޗle@{biT FD , Yds6 0M5@Ht &uf}f'aq`z#X/J!Y|}٫;DCs#Ht>ܟQctmdINsVآ?WW6Ҁ^e.u)7?&(SʷZMwU))>FR81$]*\(51n禑( )хBUjHmT8(OOM-TVO(txGQ/Xn#}[C^*~Y(,7p>Yt4sv>QYp{gW'kZE=g=D)D귈\h+1շ R-dُ쾢WI/W,郴",ܙvC}ȵQ{/HEu,qxWg-gaX\@Ot%9`T.e|u]f#Y ҤgZG>hǖM,?zv +_&3_Pd5SNy wP2Mo1b@H9-(Տ1QZ§^9/"=B(Ԩ EN)zX}|#-GB9p7mT o:"mX ۡ}]ý(U:O3ga[$䇈 ~􏭃zGwz(D)0b MfyGW z]Bq/.Ohif䘑]; G^9.bA˲*NՎoy S# %A8!Y%u Nk m69\o5tG]LįIj׸=e'k~%m[f@ܙA /H^ ?M􄟟:Sy5 lif#LJ3L ϗ>l&IqLـS 2re5a.ybO@X@^80iVԗ<06 tS=Xj"j"/:v !mf3̅<^̓p0ß3<- aUю7fA}R/ N6wI֐y]K7˸wѓQ T0i4A%599L2 5,"Oَ$& hc$ashܤJZծ#Ʃ ݫ/ -J2eX`)["HQ𣻈C@o^c("95*SXTCUUm-XF<ɪHe7S@S}i'jȨx5J0hy:ڐ䶾8k{6~77o?5D)YH60Nm0njoT\䰬t㶌@MhT!;SI-Y}#7xckWjY!+[rю8lw/߽mefOB6~Lr>+fzw7NTLj-ʭP~=~ N3E?M)] "_x4B' u;`OP˘״5@VV}o P;P+0јJd- V|yߊX4QClbR6jvI]*=׹4ڟx0 qM}کkr|)Q8t? x d; ISPV .e:dfm}BHF]9Y>~M]V4zy]NФB읉 @;D痺P!SɍuvA71”CxY4ׄ`}E5Gd?`#;},XضtI40ra F`CxPҔ'?PPڔ?޵M*U?'@g])o_)S٭L`)n6Wz뉉LHFQ/0LMOn&5d4ל@O}.i,аtbUӄPm(5.c5B?bf?Ey3is췖~dq\x?,[jNڅS5:2*#" >z &Spްay75`m0!xv15aA(]MW5D$s P00zajҡJ:NKtL^-aEVMĀ@M|ĕgFP.<3ѣz=ya2;}K1ֈe<90s0t՚`Xy^"GUb (/2^4K&YC6<+󸩼ҵ2O)+>C%kC>IcekyoO˷[\&/dTs5l$(1-)W{;pz]cʸҺ٢QE~Oev))dl.`xz,<[v@ƿ9閄l`c'-;Zksۼ|vU~;9H~-ܳƺ8 x6P+vҸ%NhX_a^߃yH7\\@6ּ?̊ٶs㮔=M38]]ɧkg;Ljuzڂ/D5⦠% EP tTlcGu{{옽R7o][ZSe$jo@6!c1!7z&Ox٠`Ӟt"W|OH{'M{bF/f%*$]_;g=!n)pNUi]M yu%ui2͕k^$+)'zV"U%Tݞt]`J[JS‡ jcySkN.ƌ}-ri[ңc;/SI@"-hE1Һ% ?l5M =cay0:R?qYu|n5ӎ \֖xN.ev7tۿ3 ȇhNxN&~N/A)-y4rK +8OX!MR9,s`r"]y1X_~(fnX/"pXzu}FRzN^?TUj@D3'+;pC FH ]`-xS&p;27Б(S`.w0hg 6B,-t2~ n@ ^:NA7 ՠDukl?v3a\E~@*bT$vPBXrC|&sչWc Qn`/hV0yehS.0H.2-jCw/VEo|"q: f|R/=)h  a3R524>+)&PZ>tAvIBppo1gj)4uk^ЀyZ]&B9B gK}ga$V+mHewɪJn]RW@ ctwB4UpNf2Jj(ΦФw;UCSV[,3+4t!^bOPo+Fʄ\wM[*X7H[KCع.SY4b'5obw! !D  }mvB,3yX6x7Ѻ@]OJ@&7WvXϯֹ!\f0e쯫*UO!v])˗pa3uͅaQM+jy)ɥby:ogMN93Ǩe[Ԭx&ɝMC!U.$L.ڍt{p%dPlTfŢ2Co,a'e5b{{9p|jH2iYRel̴OKvP;LCv;~:,o56ZkA;LH58jJﺂa29Z4:1P/}lȒg&;_"Twxnq7Bnk7Tci{/)/q w{b= U/si MY(\DžM],L >$KGw"_O,̨C]WӃm>=/pN9ja͡W9$s'{ o/R@:/˷4Dۆ=Ff=Z-ɰgtO'f(=A'ŵ}ƚv˫p{F0ͧ(k9v'\C!`eĂ:g\_>:I `ezyMBs,YQIuMևP]tl\`6>irC:yNBW# J?tk%8B%$4'/wr ;K\݀'dۖ  ӉVZ%kDu$ '/$dv{TIKvLGp3D?{ qܡAF\c䇊lpfa4. 6.gj2o*,N `Wu4|u%L??W]2C!|0 ]$U8)-Nm[uoWsIDSY&H*MH-^Ǜe>/ K5f 3\,몜1-4 s*D^dƔe.H?.?i)wBF+r~c8[FRrtF~8 ݫAZkv Z:ɳ֩+ uZ杛mڏJ*," /s(U}G4Eň}yJ`@j=2bz8E +6OW@ =ڕ,8njӇq0OE6#zh-"aͳh$ ֮M*E<4Mf@٬;; o"]mYpx|\EHrwXv֭V ʋ rȮ,UUuu>wwU;3o!wIWKʫы [4l1Hxzѣչ0HݎSE Ch<.7΢k* 7Po Yh)tj`·wXq7HFr;\aaLD$u=zޓ޼QH&.{L BrыQ㤧kνH]-]%\}&of,_JXH |_P#xg 4QmBwm4G3=or[.O d!2L%5/sm)Y&BnX DP4^!W$E¸a92wkbջ9^&x Z _BPCYs4Ol%'=|4[v5*ֽ?@0-K^ 2 Iȴ)EksĘ_ Me@r88@9$RElEP}rN Mz}o-̹~Arv붪K mU ,lu7S j=RڥMlx˒bTpГ1t|l>P͠cXE若-fYZ-Laބ.|`>K-k-eȟxUq1KDy &fl0 ZleK6; ؆TpbK#gVݟ-Oim~6׆2d7@M˭nF/s[g1m/ɑ݀LJ Kw2g;ȏV4y/[hS;x1~(BF- ͻ zG30䥧uv?,֞ot?(҉=ޡq!^C9"YV E?qJih&/uf눰7,xvhS*}rG!D3*u^nC*n-0cZQEgL ǢWz)! , *noH>WM:P npFM,.FN(2EYJBA6U' R+MgpI{/;1}! έ-A?״#h9e-MG(jrl SxwDm}]0z(#mK E))-=!nz\1yдTb+e , 6ZB /e??d9gB:tci,KTjui@4N+it͠(IH}ԡ<A;䜨+#HÉ߇"*A> 2Ζ΃CEYHNƫA4PSښ;@>PJ՛)sX<~JqJv׭ԛR`HlT܆Z&|v :H4CЃ{.bX> .;\cݘw^~$#($&5iVRm%M/eEHF{%{#˱gGolHTΆHZ%nx'tX޹lf';%2ۼS+X=⦤m~Y/G`E׈&*f-X=q s=p33*܏+ǽ,Yriťη}cKI.`+6>@UƂC1{;;[+"\kB1K˛:}(JBy-L%>R#a>KJV܊,< 9Ip]YJX ުXR\Eśp*Sz?Ý&H^ 羜sS ^2E$iQT 56(\_}˜d Ý5Q8&|\g ci7>bil3'g3&YC'Wй_XAIAY xs Hs^i&/wRayb΀yjRradeK [aJOȢ 0b%p"17ߋr^EBA+Gߤ.@qW}>ʉ6 @RJA sOD(j"S)qc`.G"c@N.<Д0y ;cVb, ʬF> f Y31G Ij-$އs⏃?ʄ40Ur/XJ?|,77ܱ~x61–512u tGtx`A:,n]`_2')4PD_B+x1t@d5 V4}|y|jThh/#JZ0V%"Sy{')`v*8x˜,y`N쒧7jkrNGĵBޱ[^Ctg5AI#"8&0Pز @F8Eu9[D:Rڲ9T|$>xj4 :4R*q`/.IXbgr-^ˤK]4I_ɖ iQ{ B| J]оKߣWąR `}.y\D/Th>Ob4Ǎ~OG:QVN9D mۃ滜p#iۀ܏x0kڔuq:PK3Uߟ50JZ~xyp$ZKġCLʠ_< G^>_y6 ;.򸱺hT %ݾ>%HE,wOkRpkxEy ^0-۫@@ ȼ !'19bClz 蓆7@<qBk;dJ-1 *ޓ3Te1c6,< rXLyO+ 6"_ 8\>TuxQƇeoVS!Z`mq#: tϒJjtB|1,28̕u*JYY4kt(H|P3XihTN\2M,K}FtQY}l0+ZڷK&Q&ܻ_RȂq@z#qW4 qBqY*]on, +r L_RyTS3z,L4[8M] *Wݸ7رMy9STtH&ӫl]y=^߄T:&f6M1F\FAK0t.w܋Ђjz왾[zt3V\v9^Z7DHrOv[xliad/bS:"95W8F7nޠrg9.w4s51If^m(;VR/){ - ?)bCqa$3/AvatTi!)nnpZȀ`6a>BAq4繾i"C9HzX'S5j;.z.qVVZwR(w9cGn:1$~xU(4>,3d̰2Q<rB݋<+VJ7.#G:Mrt61j꙱1UB-[ϙ 9TCj0kC\:a7y]ŢȤ&n]`)9[M>@!ޚ*70 )9\U+ć&r @1ԋl w87p4d[߬($f*h/oOSR\Jj Q_(ʉv9Id$.߰ 5~;y69@ȕYO+w^s^"~( 6 g(Nb9JKI_4M#,tC'h}$E+7l \I 5 {M8evtY˗4m /( N8OMh0I62QlHY&|wЕό40h`Lь[>KAvzjӁI0R)|6h}@4#y+1Վ ZPgW!NzufBNo !% E:I[N̓^b;c#鉵wlmi'6K:r$_djbX ph–Pg[{"e(Ȗ)Al+O]+?/]q[⸙bؘ:JDc'!l|SȮe>./1TTձ!'%krsX"x{ѮVVapLծ9`Rs:G&ݮ@Cߔ{!mo~& Ul֑!<8)`ޒcs1[mx=$JJj[{~JteTz:lpx`Ͽ[RWUqvt: Lkz2NxSo!bW/ G%5'pJd~^rҽIn R* _xOtq-2AhMoQ#)y)(bƍnd8; V.^Q}˨-h4 ˮ!3E4ϼ0rg3(1LpO|1(] yE^q^M"<&ˇYcfJ#į>VId2MO&ԈW:(d!&^jGP_,9CFw&ɨw`DXf\HCDž^0Þz<6m`)(WM }1H_vUG_j̉=Xȉ9$O/.8?Q^jz=a|\Cj˔6 hofZ15|nڝYNqNZ%,m᭘lpuR׻C~3^'$\d#iC6MW﨨2 1DwKyln1XxؓO]5ȸ<-/Z w/&Ɩ,4 ꝿsEƾ,׸Xl<B- [W۬m/=Dq `WF'a@H1)P4:4/ 3dy2.ó9DéY^ &Rfےڶ{>4$DJ8U5hٝLڳ`EQB}*`\w6p 7^;^nKKs"霸rS&GS<_oLtLaX~h-{Z$yXHō5 1pHn) W/y$;F,~O^]E[eha5{3Sf^;PO?<:<9,C uu&gUkU@r8Kϔ׻eEsgqN>rM6.TY&csמ*ӱ乿R 纚\zcK gp d|R!l/9,=׬^Ȏm| y >O }LNDE/)8Xe#+n&*_dP+U3. &w p˃ ?K`i[1_;H)n$M6oT9KΥo[s F(O, Y*_=Yؤrz\YNO1r[Lua85}'2 &myV8'#˕Aƅg!UW#v,UtnrUFQԋ@quL(.]w$1PF9S옣jWw(ܰ*{+ u|%b@xcXڼ%A?/v)8SB ֌S-/5OM2<ǠjY~&a)ܪY"\ tIJM,o;= $ȒZ:\\MǫuF8>~Tu>E6C%sWev*{F&w3oǦh;7oN?H R&toJVj@fے n3iaF a9f'hޓ-HiG,HtKfw5fcĜ(L)!\bp[ T$QƘ :5so'jn0 }A%60FAy%֢>F[~xY+=Ks4d^Z\ Y 0.5'Mw]%8-6`MYY\>O=E+%Dc0/I.S9>@,{OF6W=矋-r!byjiEÿ/FZu:1MаcN_*op &sx( -F fJf?dCo@d]1o;pƉĶD;g=UxH!Xy!5ļ(O/?ϴ3fn_o8Xw>_y"0O"GL^sG'@CJjgYM2,tfBȞEGO+5mIÚw, Кyt'CQO>O (_51Sy9'<^3i ̷e+Mw8V Ra u]tqgS[v7Ǚ&{Kj^:GXhT=F-Rv4YO8ޛ6˟G! ?490"f+I[)FM"RD=e;+) #i{{}o/+^[dD,ުM*y 4PK~:r|E6K)>}93C|Xψ0r!ָ\Z_:Kɷ7Sأ9 aFxruw.ڰZS,KƊ|޷2@QNFn2 k7*<uߜ00[x})5 Q"*J?Y^-*orY@,1̑\')4UڜAcڵʲ"|lݸ)a^D^s*D w%mJ `7M3h]uL1V-*؅*R7 @ K Ne-<~^V,PVͨσMIfBt+:x."\CLk “ MEO3G޿. RŔ!7aN)xr`IҒbA  -j>n$ |8,*%,5_ReSOj꥚D^4`WJ݋G7}[!~/ ۺFVE{nNVZN^-'4Isb Puyju"e8X§pd* 1/~pVU Lf04v7GZ!*2Y$#VԔUmkƜp0*Ώp +QE7`e{ Ўf ލ z.О|yg|BTXĶ؋;ΘrHA (}-/N JGa,?LY#M"2/ߤT(-[j'^=7! ¶B^x5oUVDNl?岂z =v;Ƿo?EŸćz NfFb)S k_݂ Nl09fti$=S~ Þ4K71q-X6jtLV`,v,t_%Pn Ma(LI&w!x z_Z'nA@ f<GWP 7U1krc7jor{/fǻ"vҥp5NzMv'  'z+WJV>kmW_lͳP1Wd8i^@Z8SwQWU߰B!sY;RQ0p+?Hq c[setA! d%5͢# b&EIXу%@RqD#={3uAudS|BBML?,lqvPqTퟄPƀ=21)H,Z~a!ܞB IAHd {nfp =\α88cn#N Vzxð\?-^rδoK19ԅW1NYQwO1/3lXDй,цM?9_T@^WDѐ^^TZGz %R)ɋ&V%|Av_4~fM;C~x5*Ӂ>6y4+MgCq޽ *L( rwɖsQ:5xM.A+I[*ӿeY f֢]G\U)j.(ZYe趜. LСkxFW-}5luub.V6\[*DCW!5@S1ofpF)Eo)q鷙\iœʷOuS 8BOˮW Z *#('7&d2?>PA4=xvx>[dX$Ɠ~ӛS7N Jx̘LYesj%*H 89 ???+wJl=)'{!RG!6]91oŶ ou+;YHeKUżYY}ҟ4;e8Sb-Z҆HO ԐQ'ǵ^R,#5ŪX4HF`9ARq(8[(ef.$h֏r1;tvf:zW[u-3-㡕+עOO~ s0%WS^CD6T҈:FR#\n`uܩUXk=: 6_YOI,`HWiNOێA@%5k0ϩEk_N7.xMTĞDj):P* F%F/)˳&b@7YRdV~2+tk3OYMzBg:V9&B HL-Ƴ&pس)JԼ(@yMy׳wN}mVH65\_|(wJ=l%Mј%;ovO֒BU $_5rr%{g]0uYL-yrtE'KMTT/a^0C0Yݐ83>M= N1ӥ}=ĝ8O2eeNFdU#>p{2|šCfvbѓ 4Kܹqx R`I#VEUr!]<6?^ԠbG)́ r[8F($1@(Q7YJ6y!E|1;s*<[A XLJHʛʓ|VX?1 J2OgW˷ p>Gkn{Y0j4QqBvRPcH Z G1f$O nUNI;}GrTl pY|HǭiL5%.:&/ MD\ߖ$~~4Ari%$f|B 'e.t*J(Suqk>&^ߤ"U-\*z .v^a6֣fL3Hxpl8AYTԪmh p=[;ZA-Q!l҆/˶7gkjGU_4Tqe؉]gHcdiٌ,?fO2eB^G ^1BUMPEJGU-JJܱ9{"c,Ƞ#w+vnh2RBN o6H2?"An9X+}?]J'!o) ^#i~}Xc<­EZ|g)q|"1+߂33i,%HȎlgٯd.NہqJ2zlESZv ӞcTgRTHqC,$t. %"!o@1HHhG0 h]@]avl< ~t7з=y>]l(+ᒂA =n: mi8:g}DIbc4LzuIz7ZgX De@Љg%1|X=̡ٿk|PvI5ߥ`_>8\>9WDǫtF[E3VO0u8LVrk2 .1w,o^?^Sra2+n;.lʪB?W3i˥"0h 1sz,^K}X?C+&a^9CmoB7 >+#]^w2g lYehZsߚg!sb[m?!0Qf-; ;V"q #]b K0ѯT&c OGI&;%g>X%u }nG)אfRۺFlzl5ܘk((2ќwT/X$ IM@:KDIr OvHw/tH  MO+yPcd?Uѫ*waX \PO@j>hwi1m{8Q`E8X !<1t Q͸e'v}SBџtogDŦXOOe'?}!F)Q|bbŀFǃܚ.v-NJ9NmZ!tI N,D s>{_!2s f2M+R?ͱjw|R L,d)Sv%sd_vkgun@`:*h7"',[y[Q-}{? 7I &n (A6<7ۿt]̇ ACDၥVH>5 [ek4`2DKTPQۓ6 QjMيʞeQ.-pm-4] &#!g>'L c9c E.;_'Ej7 Ʉ9;$> jkb!L3:1m{ژ4AS*%1]k?]g:?"Z 7qaL{=ln3*,ѲO2,wyk[m P,zh?N*OhISuR4[}rk Jp8B4$N~UrWʫ&#"p_.%tzͤ{ͻ5Ƈ*zxGK:%etGԜxi{r@{nS޳*\OX$[P'H /¾F|\E֣h$~ωoX%/xFQf+ޖf"%W01 pr W=Ny?,b:gGNA$ >%ﳆtbLa2?Gj ZYJ&#d-m08 z/e<@5Aֿٞk]RJ^5YL<؅֦yJaˇ;:(wx}]x$gWHwghhJXyh]|/CK#`.L* :E$DeaK\{-Ěd G7wg #IZ$˘~j+GPo%ؘ\!+x'U.?iYRؒJgf!u\*L/\$HuL|ő纶6s~0a94W@6&T+05_B_ .a{njI]9u4KqQd҉Y6V@`I6hR64T-9P-c:iߪQ^4Yu,NQBSoog] FHzĆOtELPQC.1.lFc7Yuhs|=|-'p+$E#ʨi Y5E?lߠu""ߺT1k.~˰bXEl)_c(5>0M!s<!^Om>Y{I@O0h-l'V1Iv9StLMEˊ=iӉ)G*ge/ޕ*W8|gZf$BkVDx1pB`GDuf=BՕX@s!V"5OW6 s?1,+9N{Z& ,QE=#v 5{BƓXݺPޫGYhH0&,whjZ[;2 pz6t܄wDBG}߸1 =i?zbdi:q á3bc%ͅ܉.>}b'Ǎ,u#"eP%V)Xb~^ϟe]rPecNE=]be̪Q9B\ǖM0M!)HVjk _d*)NpR *.x1R$ȄsLlH)ꌍ6Pc  ChHy١^\lfp"M0NAłEzBK(S >U]T~ #C})wF@=nIZ\Q4@Lut~I}Ĩm!gJ0}7s+LðīYQ|`s2UMln=KMFJϬ muΖ4pKM+(i7z?C[:Y(`؝rmfB)&ϳS~-ƽDF5Mv<!OYp_:tmzMy0W0#*cHIUڬO"䛛izzlSϧW*M n0 MCXK$^A} vϓpZfԴ2X*|LaA]19vdtҟfgHYt@'xD9(&%áBEm6=Œ0TP.}~ß|$k.~ `WN12rbaOqMicAwP*: kz5@;kf&/%йcWPX ($lLJcpVwA*r ijejh('UK|>r^e;WECd&?<2m.6?@ZX}\}ysDNӕmN3Jz'Dqǽ32IdI,]Z՗=)/vQL n%Cy88 RDx-7*=x:HHv<>,TF ܔZLAwN1@o?Xd{=\w|}oZ HNP$u'CTs=+vTQ+9mxD]$d9aL/6iYKJtJ^,6ے\CgAY ioz'2b(QL[t pu@WūڼwL>Y9ȰRU7Ajq[.'W_l芲"^0|YeqzgT2q]X ѮJu$rSOWޏcV}v(Y1֭:dt7q߸ *b$^&}6TT6 ݼeUyeolWj!ͳABkETrݶm|5=ջ@!_*o]}DT1}%8ή[>p nësp.9>H0+H>yPY7P֝]XtLesiNu-\c_ZύoPW"2:L1# d8%D{^;&aHRZ#:KlpLV8}zKjۢ+Ģnxd54#b-ُx~ެcw)]STCH NfL\" tP1\ɟe;GZwg泭 Hp ƎH>kMՙ M1.DKQ.3a\_JŹ49W\HaR%KC6+ ܣ_r:*j(Ӻ ƧnSC\/ЀW~3cjُe1U }8sĮp_ry@siD0n}@]9K豪^!+zO`2TL'Ė`Lގ^KBf};g'T k{pqu2m&*dE/v!M|zQ)kc=x;dm,X1cP PR}֟5𷞾bm~i1-1W)W731l VgM@0}VP QPSC}/:*&K~g9*_ڥuꈗcd ň5 iy0Nʶh8 :a=!.Glm?lbm3Y`Rd%׊Ϋvɮ+3ۡ},)&v4SWmzn[mO(RTx3\i,c&i4vC3މнl ӠM(y+Ӝ-^վ.QEGuz٠_{-y! ݹv+nF 5iaCMJ㛳4#q1 y \ pFQ Wq(Ti {V sCGtIUEU X\nUՆ >_2yMӲw$6TcS-C(兦ǭ8|8wRObD !1(%`y>Z`y0L&bK]wmQ)MJVͽ,,$e{<͇t8+eEkYbPl [ s⥃HsxGHUW">k`&0Yքxb&V^W D `O%'OD(dihĉJ_bH,+ N;]Vsl _sȜ&1fЮlUc[AGx͘@C]PWǞ6"-v`.K <6h! jPHrfaP0By-i+t'nCUW eoi2Cx-"sxOY;fhyTr>as"'|N4/Vs/m}8 犎.fuP 4 HE @<.R:ֳ6\UatnSyqWdl։ Ln{!uIGmE}̫#jxKpOB[;X"T,^> 訛РQvd\v8 &n WQwܘ B2{^6:ū㪯B;q xΞqŋA@K-E9zw. 1yB+hf`9\+r8稥@mea-緥9u;6 N[vQr+LVpsM0KRz8? :UNi-r rECo0'l2^heُZ h /(Ҍh9}&5e7OZs+˼uxG4)Ҧb&hoc'a_D?}2LْwӽDr+NxzMo`3~[+1 9hLQVH%} *IDO{ubkrt4  v vX=J SsnޖYFUA8OQV}Mtyڧ/e-o~ځޔZ煡JR I&aQJ3AI1BmePlki-|qt[HVEF,: xfЏB?>o6?_vH"'Qb+T^09\Y聈92(66br`k`9GAJkg[@`HODG W1P%rG,d!OB_gEZ#([*`l&^9Z: qո%5VGwy rZv(9eٽ-\]bZ1/:RTӦ1{f?w ھA!i3ŇY7>4,N g4Z=Bm>i V^BHCB9;+e NoISknS FИ5;O3 wfTVclC:q8*acP Wl S:CyTog<SBrTdϱ&K03P:1{9'v% )8Y7VM"LTT2P0 RjLJNhXmRgA%@ˑev ~z͈|Ƣfs /uФx0N>+n8Q?) C^t&bpQE1 BmzmIC FFlΪ|p=wyTX h8$o&df+vTlX'1qI:J1LTލhX@j*t.ˈqvYcmlbf$ :;ťajvҰ4|Ao4 C#VЀ>o!Tdl99\.@+׸-)2[a|q%H7Mh~t5MU߉@UnF+>.~2:U L)Z'N^"ECd<5{0k(slaucA`"xX"~P'X0N:u$/3Q/+_IФ!xlIpa2]i5JӀ1Ia'ơoD؁~R]ƅA ԥiS`"e^qDdKo[ٔY׃6B#}'3c />ŠXV`%#%v ;"F-Tkjql~,h\>n9[vV6AaDživړqR(mgV5_;rқK ׬/5 :c+B TS'u(QviZDgA)9^14lAm<Ϊ8%BȂiQmv#cȡ2}H?9w3>t; $#=#Yhgwz p+]NiNH U* O{|$Ţa V"qu^8bXiut`JI?cD_lJ$f JMk̈WO~xLZtڂh{YCv/1 wE}t[\MR6w{dE{ج_ _p0)gPb|]؉<7pgūƐZf jpdjt>tk+q1 DV}`Nf5|Ǚ/JtIDF%r^{jԻaD 2vݞVArȌut ƀ@$̸ٯw/Q}r"Ll|*MުfDFo *w(֓ ~`@"9gۓG$qy *(@eu֓L?̮Dhld#ƾ{:r5g#Ŕ>t0oq !S'!_Iou^^nX~NT\gͳɡP4<&((ck X$wBMK!Os.xtϠOkTiTA[RZbv2na=75=ZڦvUCfl`u:f HV| I LqS ̌8v(2ɫ2GMܟ)|W| $icHx\R6EKh{T4]`.ԙEΗ0/ȧXZ quu) atqR+G\wbqӄ!TEk+<>lͻ*r^;LyHzɀ[JwonLge- [q9ќ( 1RV!C:r4 tD/5gHMm(G؞*2TZ< :E%7ol҉)2*,@[k[*kw~|d(3AEPulnoW8X8u?S:((7?Rd8)Z.YX/Z'j$nU o|Me *#A:ZJ{B"4"G47[҃h=[9yӳԆ^)<2qH#m qNm=w&EX;~!#vȆ^rk0KP+͒Үd?I3@+CrjO[6KݛyuNt>r֯Et 3hH^&t! {c6wkPnL`? U >7PC&Rs)ܡ~/쇥T~^hcXnF_"Y\t ,2GcR5!lvA՝l/NbNnM */gp݃I"9Ďw 4[[n, 9'ku"jѕo!/Du7DD_vR\>uF}e;ၑ@YaG|;tx@^WbG:D#;E/R&o+̯ CAy 4ʂAg^)(QL5֫w~ͩ 0$$J $w9vj7V$Do8Ks8DiX ?22bwæ4WLWQt ІZ? ڢHB9ޕ㜩=4B݂{}ΐ{R"6Xx%-Hd Ti|^7zb́Kݳ~0(t <+52?d|r~55zҠLOnoϰ[ w̸r* /*<4INX7WB Ut|*̔WbIH`y~+[*#fхKx繵cŕj[K=ۂkIX:\#y0\`+W3,=ԊM@|͚ԗVK,*Ěm]< RwBY]^&܆3f *]/듌yBniޓ.9vkhzwB%Yc p3[$5x~sм?2L2,bem?Sx^ŗN|:`eg3PcP*e(~ayPÔn.$#V^O( r]9 54h85'ք-..h^:2(Gj PLű;H^WU֞.JToo*v?s<š^S! T2?KewhQ8ERe1(_ B]ߒ7D75Nzl KmNCZHbRyf;CBǣg]"\~p+) A_%+x/#9x0bI ) nkx/Iިa bsZ~ *%R$y#p|ؕ#6pB0It55o }vv}o+{H9^ ~Xda>I5{WVSvNќD0˓*lFMa̓]χPQ{f,Z=iYXظ<Χ Ѫ6aOq|-IF~5MQSYG"?敄ϑbɳ=6@-i2`9+}id0<ci 0}?nHВ]Ru[ ð703 Rf *6q2{Z85c쫼* ; b8 ؅Ȉ9D8fKCH6c7˽'\d iB7sP(C/۠GxO-y`{nhmCbRl{ 7%c&ٸ2[QBh^rkX~S2d1S$RlrSZ YDVy;ZjkXZcnMY,S^aIЙ[d2+1WY#U"j̧X0T[DoA1Ҩ7XƬ!zSpAmXr8ԗ/ yoTD_2֦B au.7xoa^@iiǫ3={ESENU<8H۸&@Jo &YD hNI3nuH)#0`o7.$0A 0 4![=ȵn5H⫿Q y(rQ=&+?qbzpANIfBLZ/C /b:eER0`@a k89\L'k13GZ˲.W^PiS|l~YMQ#+oN>׺,"s^yۏEͅe=mZp6Ll4R7 ZXg9i?^Y2?l~~9B>LKph-uij'blcQϳAS(㌆/{6!ge )uw$ gm#%X r'`aյmO;I<>2܎A$L EIDS WŐ(nMhX ,'͏.kYo;0;^z588cۛǓN#֔<}͵vxt,1^4nއ\t^ 8$\?!Wu<#Mدd"?V%ͤTē+\BuTEΙŕtKMTi,FƄur%Unk 9"t;&ٹ q\ |DrQv4;*bP8-x@%P'$i*W1w0(HRȅ΅<|`.6P1c*~Gw |DS!)u@Jx¸[ELж Βcǐ]J9YV^wk+ nnv0V?k@pӛ ":Fф{ K9rXd04MbdHHO D,V IRԺ~@(>ߺ&Bt Bj%cv"1/ 쿛TKDZj"h3zM08}Q2? {D/ ?Hj: vݐO7fAl5.Šh&cf ~A/_QT> /t5;N睅ZPkdz8 ͫ#18ƅT1#+0yFtWݓ @$a፨jVmCrof0nXwwv83;=SwJ>l8PؿGn7Ʈh\#CJRϢ2VM@#>gԂx(͙3$#&tZ--g).rRl% }~xhajW}/E CH >2_wD (kX4BN ӥ%"8G3Nk02g.I5G-bpkcp>1+? J$VF%)MFÑ.7~:TEi;5Z58Tɻ,*b+D\j:[T= =J~ğS 0a.< BS$8hqa+ؾWLS=$gI!87/ȁ++w(;ew/mk._^#g &ʫQ 3Eތ&Ft[/|@33Y&r3K(ٵ!@1Sfi|]Ad0e(;h2n1(C`FT\QUWBILKm_,O?Z28:r3`"Kpn( MQF=)*:K5 4yƾYqrק`:E28Qr--9lldZAa=dL@E'qWӴH@M.'ƮxSjSC (Lv#m<Ź/'j;#P.Kx,z,@9㩝=%2Yhtì<jo(&kIH>}26X /QV2>\cJiJ3|P=hX//3+vr y֬$=G;Ԫ@ňPp"Ah-:x~?}domY#T_嗅X s9TUz!0H{r]xlנ + $0F+˘] =rHM84AR%T@>cK;?}nF =ᛠZ Cty?k%位C { x4,}|"3gNjI" jJuEB ZXZRv<8]È;-VnAUuf=5;_fQ}"߀ny5 `\I}eo%T='io-rʿ"Voޤ_^TKwE+v!l׾1T1dUhog05.=:0N+-JNx$HjhMkBE]Pqdr|Ä1'#g?j(A q>9ꖽ#ͱ6.6'cԥGc*)WhSL45MA'[s:*U#4@\.!~3حӯԗdjMՀLXMIu0*{@Ս"ŔƉu8›ε~JamCy*# *798tEaq>e`(R, n>qQ C>ə xJU`= JM&=*]L L`pS C99Ӄ41Jx*n%I*7ݓIq""R=É[- xps49A4#HB=`Ԥ#Of Mڤ(+{`aԡz'b/ 2 irBfHî "^AU ;J&.PN &4䓺zr71WHK3ة0K:asS:&ɭ:<ܼ_UnQUw!PF+gݎ0 L|r J|2" B]K9SV3]ujU]ŨqyNfϯ1z`2ZB]]N쳇.X V&Q :O~`O7&&DYOiֆkZczd,5EP?:% ܣE$I?LRWayVKgZJJ^ő[K3PEA|]lδK42'P^ZJ[vW2J%0^vl.<}:F@?JtKݒڳ6^ [q_Lk5wFӵ.3v:V_( *2)W&Ps4%33aѽ+LQIGu)rB n>({pP%m*ϓ$sD D 1^ &vS ,Tlqy߹dw z&߯wѱQ%NWuO;ؒ0n[+mVc`CN&\ A;Kr v1X!99w6ONG@xm#0cô"$%&js@\eݯ/i0\t(@<ִÿtl+ _"$f!}jTh$:Kx\"pBӝQ|' ºY2p#Rƨ,[7{D!/kspq &&وBpj!?0P:CCO xJzŝ#V`m<9UQi~.M!VoG~U-V~fhbwJXZ4aCJ>Pj>P5Ak7b[S>5*jg!Aw,G%'SOENkY` .M\c|ER1M bJ!d ^a1?rPcs:OfwCF##Tcl?͇wG/,֏Du$(e7 }?|q׽Tquffub;;o3~G*z(Tmzf~r,`l!)~5،d%ڜ>0!.D-aC?umWD!'VI 0 YMploBD;Bx@ybE5Kj&jYGn?I\^Z\ǀO!x椢' G7W5z=ʾDoAlzCK eD 1uuRMz^v.qf/l$wg# 8z uo(,0ixq~ʊbpFGY_y[|;y۬8_TߩW;/V-ܔYRXn+cB'htS=` ͡f=n%lWFBG#͜X&߻tiq+tkOyV8?+5P}s[SAuAqP[X_Ť=sTRdf$]6 w?M[[`iuoX6.KApmI(K1Z?コh&K`w#UVssC ⢘]|= 礊+FˀAx bЫڭC[:ڽ:{;vDM3f"oErи@Nݝts jן8Гz@_6EgVȼR5O2|.f`YJB6(qYJwnB䚶WZV$ve5j\qc}q'zA@й?,bJ] >)E船Z2ɾzYEocWʛ@yiZTV`M?Eg9C=S@5m+k[>k {)L O&17Yb#붝[*'>${?PB2MW}|[܁NKyuUIQb1E0@fb؃*`VUqVkZ^)#z8zXp9Ƃ 3GQǻt  ٙ#\ɧ/h p`F| bJ>,eF$h"b+wwkIڣV=<⨍V^f֙uR>5pCS!]2,`:KGRy ,^SD-3і|mFMufG@¿yQw-tcuYt{˿{ǡS1N/8Ǭ6tIvyG BY㴁eH#gNpP'Q:(1 D;p&OŔ@rl_͘TX/`xM3s x{YDBWǘx0s[uB;xl-?,,B$V;<Wdj IЭ;&uc5Vq<},7o.߳|P%s2M '#` z;/QN> <?A1!"jKQr)IEM 1j:ǜV{{^dHڑ*'M8IjQPv֡ip[Mag!j%3m<"D QWvM#aΫwt@UJXIi)n9ЋtNd|=GmEAE1g N1% 6K/c[ߑTUmߴ(|d +ks hê3RgɆ2c A4UȚ4`/FWp2+cɧb[u+1#!^:$r:pkF|Mu>05Z!3\qkʞ1y(<멜9"TlbBj ~a8! 선/?˖q N,zG&,|C͗$Y)񒔈1|V,@bH$FWNRx i-ynۯn`:l*O]*&q>sDJw7+XmC\J;jEp+##\GwWFVBedj{ȐN|$/g bJA';Aj捤8ס^j"8ljg(ӛqۂ&g$KCt?# Xx3T,Pt)ܓGVམ]Q K!cs4)WH5xEYs.n$lckXn*2M魳,Ћ~QZ7Bu?ْSv᣾LS ̸~[%=4 ^sm=:3Xbk09O6,Xa0tܩ$WUױNx&(A\Z;$pkB+H5pdWF~4a/&́nh}tv7p>Ʈ gw&C(@f4>mJ[>y|E _T<u꽔(P(LZګ+A9>Y0H2Bx! 7&K o롏(h4zMql|Uh,oz?xUJ܋UYj3J*;FK9OO=A[sωNa`ie'EXs`)|4uoA׫ zh'Ntφ6wuGۓз9EӋBRP7̩cblKE㬨ʋ;+P$oǒ@ė[֦DpzCGB/1CȞL^%r`)ݐ_6=IELo> d=,'>?AZUۀYOV>jBTui#8B='Kt\`&#7̒1pщ%_E-zn ȬzDjZ`-ޢ{XI}8M F{ڔ%cԒǣQU>N&h;Sr5Yݯgdy"o=]&wt r4d`j̈2a˜9(-ε îv>ǬT$X 3o7iKG1߂I8ʸM|yMC,R4#2:`.V15`iJ$yBx[Au^ ZI A\-=XbnP'Wø'y02d F?%0o{A4-/;33!x[%0N|aJm<%۱Z݀1CZmH<"㜞]hTBBww}hK c謋w^'c$b~?Hb6?704KZV A&- ǩbw z<}_ޅx~Ln#/ZnX5@?0_+E"-2R8]ꐄ):6tIC iµ~7@kW-N{_4$B  p좿#6arBW;`Z$svI rqQxi z"q'|ZbԠ0ũ' >w99[/J EKSjt! U2гG1v=pn;^>QLn.\z '޶k!1۪7_ C.ᵀp04#y7mfy%AhK83a]\5qAGMNWB#lMlq';FM Jt2IFpNB"7Jql5L{?]".ICz<Ȥ5; l:1P"mvB h >ʍ|Judp.LB)E 3<&f^MJ&&%%b`^yoeCmJ%|_|.2Ey|VV {ݮtn+zٕDD Xjv<# O}tQF`AGiYRix"üKZk}:\lh^iWz!%$6-d-m4)vgDU*jD2{k `rG$"di5RPeQ-<7s/'1 >/.q8z)U0ХD1 ƾ, 5yxIHfH<2ۏo(pFP?U-`raN̓:rgn4ooE]GWA$+ߋ<͆CT!:hBgd|D\m=pbPۧq "QNr@'d{]uеtG99RPz1JǢEpKġƃn+WNElJZDžfd[kRX."t*7*07Sr^EֻM$z/JP}N#=::;BODV ":0u.UA5 :Ael`iTCSBɗx Q&-Xo,\pQkuiJڵ}k?$;&,6RقWİrlWXv\v8Qo\fΟZ93^(Hj CXPۉ@B~C ;ӁXӫX駧Ƒo)Pdڴt!i%<-(Մ&)R;1Tw 滦B~r]ZE*Hi/4rn|ORq|PD~*Jm%z,k'Mh;%P~ U(qCH86{ /R!#/oӬWs ɧV?:G)-J-@ruL~2Gp'uwxfpkf[5?ك3[4xLuʪɊ]O5=l xShpG!zH-ML8\F1ّ5U^Z1HطT8rPvc6'}=T#lxN c Imw0=`Xij?=:кz8fY#/x<6C+&EdK5ܢ9 ReR%R"rٞ>/LƓ8ΰECJW™-H rM\[YҸYb`u6gLWۄED]v+zیFЊ{ g X{E)D-뷉2atlIy|p>$_:f"oޱi!4km0}ZȎEy*kۉk%5N g)W=ξQʧ x8y`_R?dPۆl󁙭Tk `r/aNt0_E"UL-Эj0΃x 0lB;=րx4p@eI}T19hΛrOzbdT$.=lS‘fb UnZ<s}:C5$y**=,{ik`^O>|g*ZD7_ˊ߮JG,h96`6 9(Z7h)Y^dÐ/8eZh\g%B{T/K [uiD{R / A(40:9m(B~IX>16! HN: YC fB ?⪙&0 uDWp`/1dl1˜.UƎ< P\wl|.|Del W84ehC%/`2_gRE&b6Զ:\S"$z2R-ʨ%u'C_fC?R9T})GlN*Ϟ\a> ZC=7t舏 1/x9[W]l/ O~q`JHjeGh y {!XB6PL^ayv9i)Hw˘1uq~|V:kxȂ>g(MއiZAUW(kr܇FQ!$B' Tf41=qEG{G_*酪ဒŨZD¶2"v}"?b^˒.u0 @E>AmgFt+[<1`cJǏ:ëD/PC{"`1߃6*j~}/Yp<g9K?NBCo4-[Fi&ºJ-F=ZoVIB űx4T~/ ~9ը#I(5bG ̟`@2Z w8L+)$Ko(E%XvQz| ~-d/]S{=RD&h/8//S>R3|gcx<)kClKS\lCm%f3Q6rjdZ?OxRUj_BËT4U Y /JqKm=t#+}\{H[3T.31w؃+y~g@QѰ)%ES3{jJ؝A:*]UKh =lyқ0S\\-{e{K[%+R![L/[T:%eq {)cP(jbi>=ʺ|Dr/N҃T*}ƌ!rWMՕuֱ'7xqh^ww#uިNf*Hz$nVG%d񁃉 igKmyCo|EYFu Sq4{oO6nr+)M*"o"ɑG7mGP[8z><Y,{λ0c]ʲ=E >y7X 6_"W3|whѧCe44[WCGxMKAr_76$Fg3E`}3]S)s)~ݻqc1X>QQ˚]ƚ"m2CED8a .B.2x6Oyo 3 fiy;sECENIPp2<ȶijCAgb`>P.8? ۱gkU6ر:nc݂¬# lY*Ns!_C_ ioz6GShyGC~GoAw4Rn֦Y.m3g 8x t_qXR0xQdWLj]?ncDÅrJߕ`sIXac.Ҽ?nj3g>F}Z2.HVr +,{c`el㎪:X "m}tbw+\o u7* GM^/I*ɵKU Th^Q|͵`DI6`)<\ܟEZֈ(H6iw/SJNV9WN yb=hbdTGKt$<[o< |X Q Ʌ  DQPX$엻 LR4W*au|)QRaUФk.:!t[?{p$RHN 9%"'ls}_ #^FQ_!m> yt^W= oBh~G ˕5L\r`ݬޕ=`-V{>DO:bs(F44=wv$wfw=δrU݊;CdA dV:Im2hUT(0Ѿ"}"$#_&Đ&*Ɛ̱ Y \XC!R$ %[f;18Þ5]Lƌi[Ku`a̺YU8u6 ӜF] ľBV(>稼Ҧ1+ Zn70t}f o{WKΔӎ QHȾju|[|ԄVZM*ogJ\m50C^N5W#X#!LS~?l\k~ E6[vwWtugBh*խ[ Ƞz\io ̻t2& wXZG)G 4^H#7{x΄4 d]ntm_m0U? suIo^wsϵNnJS.} POVVUX~)9z^IS)dJ4sާQE^J9gU ?B,i.\^]CJܤ<߈pg]3ϛ)T]OdͲ>h cZ=@湕Ԯ ivo7k ]BN10[:)(}>3w1I1?=x}Q6m2/S9[[@14/|P.jqրfiU[ӺI AK~P]!~Ž=F$RlR8V 5ynTF 4@K鞍3Ы&:.{Ҙc At'9ҀXX=hoCPØ> f@]L-b{gdg`׉2Kϼ.Yi_/[fc@@6!w!„H2ȍmm؉&=>lFݨr.ԫFSBEސW&zIVp3e<cئ-3A2Jӂ24?uUN}Px.2E~<.3{ ݰbE{7h&1\)ϩ˓b7Jg_JE; R@^q[+Qi['@3'Q,.NUpɏ.ezo\ǩ^oL*=ۙ :(IÍ2xmE[̘71X7N9[:"A^:p`v=Uy_h#m)M3%'؏;ܾ:l`xcH fFQ0 җ/[߯= M) ?A<{&G5f&Q]Nw@F᧛ sɗ&s?ߖ&[=لA`Ntn9>(Qsa'sA4ZEU-/&4lZ^XJ$3y v)oA*4"΁ ̈_[<*JrΤD޶67ap+^r5ؖݛOF.fWoK<|3}t`͍WmxomE{8K!cQז뾆)5A!\!=[ڲhJu&SAmwLE8@]ӷ ΆQVԞnMDDtpxhKi4Ы2rtK!>X޽_0[P:u#~p7@a^qdcP"rujQfODf/361݈ј*\y챚_[\ &8F/9IZo`٬lm"Vl= *?}{[ao ;#z#[؂f՛]AI@vd*.Ƒ&Mx.^޵̟g?jmQ>FV3Qd"JC[r}&(~D7BȾ%I@zeO3k.AU]1Os8R3Y1:k"N.|Orx́^xWǫ8xԾ \ IO 2$ նL`{tWs[kVmR2zc3v\V":/ӡxUa=};Y&]a΍uqxI] 8IA'j _y- xE(]MO9ORBc[ :sOu\7>̾JYߧR/ Rh|HyD_><xgdX}MR O iL_;Պa5C{FI̞4JT rI.v/5:ZzxQ2223\N ;>1?Ĉz䉇'EJ68A8viͫ9u}-Y3_<Wy~lGFy>;qH MGmزu 鯓 ,_;; -\:?HmQ'lwhl*=O"agry<@O0O2'us )\shhM07aŞ8+{`j5Δ-o7WXa;C`YdY7݈&Mx/P"wگ?"Ps͵0=ғf~&#e-GBb=~0ׁү]L`Hh]'[JڹEGX;A#Z. 9NM-_VwLޕ\0mQ_E}rKx<>W,V1YY(SyCq#[9 ,ջLj˝;.+8,y8+GD%LY_QH'0hhAS`.5t:6I8{28Jz3n$,b>|C۾5p k-\@VIՉGRQ*f(=DHjes&qdž.?RG%[)]`T"٣#o \bB>DRGx,o?%kd?MҚ7:.d(D 92?k&H mkwyۓ}<4 {H[]8œX0;]daRMާ]:>s4a%6uh~{S`?*hh!ԟegήnF)@>o:QW&:ЬRJ,[O?VSovH]0ʃr߅X DGPQ6T=kT 9Tg-&2G ~qGvO$$2-> 7c4v缚_dVHĖ^sYFW;scy)ݧQo~@=1jT<~jIO_i҈,1(NΧF`.f$nbJ4[тtP:aݥhZ"ùf-qWщ2A;n6FD35( mog7 H?W,5B&]YLs\!8>(Fx"_r_β5P[(*]D # isR,j{/腇Ĺ1'fӲ,\?yC_*W)Qw-[H㰩de(T &3@4T>1NuƸ]RsB-S-M޵䣵dOf5FTUu8Ź85q{feiATeҬ707y0₷-%7)U|o}ڋtQnG.wҙzakHZ9.FS?y0f$:Rg<)cǔ-̽$9bIkAoB>Jpg1Lsl# .mn8~?fc5T\2rhVI}y̏JNjJA禧/mXNpsF^&$ ʰ*TUX@ؔQ7&x =a}y^ m o)6iKfiU*Of5]8gPT0 h|p8+mkL<J}bC: >0ۍ*Ø=e#DtMh;05?%$IL.ׅ0gY72DB32SbQq"=G [C0/O9cW_ z9$I+ ao_C9iV.{־W!C%t k06ʬ9J'iظ%Fy yD£{Wzblk- FZeXǛ ;e2)GGpX -NM7גj޻!BtSKĥ*~YKs; ۲ђjGBUiSS G!=Tzzy;+#G[quI.4!/JjFnUx:lfs F^m<51L% g$3 W8mEǠ 'AGgG(-.-M[ +w+no^9zΔ]7FVL$ 8Gni{֞w4&}`3*Z)WW^+KĜH1$Ѐⵓ86ꅢ zR>̂:W3dGlYx: P;E_=\弯G(_m@̬ã Λ2!l~097ȀVF2cTZjr:bN/TnV{Ua~@nv[d֧Bn槷˒K"R^"xs#Nr<5`!{ğHv)-(Q u$R k1,iIh=bV:EUH bfTN-UD"\kFZ/hXf҇WZ\Ǚ]b`b ޘmFG 1 ])9@@fE>x+_ڙ]y:Zfo,U;{.P 7j#bHiO Vz> )hO˽QdQ7G`m8Ƞ6QmAk0{7_?+JEB|ݧ?^Gdk<5f@rhxqoBP͍b]1%׳'_)>*J`CWϝ !U۴צrX$MUHsɤ;TՈ_ﮩ>#fWʏr1, l_Cj@ O!ݷ,'YO΃#s鞾|:qW5ryV{z=h'.oMkklu"0]O WƚkɌQ*L_ oNxT.4sY&тJٲM4H16fiew\$ҏYcze4L{sKj2NV\QV$F>|ͿU$yf]/$2.HLSԽxYXnτ0~ 3!tLbW>/DkM?]Rя 3@qq*%v 5i8vQo06n^5lƤ:H *(B'%_ǯ7;0ipՂ}*ZJ՜ɋf[7 :dx_yMsؗYQ irMzWbÀw  NXDz%.O㛚Rij'!`#mob"Z`zP=u0f6&*v|RY!^ȝeu_j y(vv# 5p)B6/@RX4"t%\eKc5|lJ'|xMx. :_inM_G8kSqm8a)L-TV8-Zꨂ-h6^*hq(\)5mln ,]WPCl\vS|'~J5'C~_Y[=#A+]*m᳥տ85|l_9\ȪwPd#򌬟]Sz.7&0OZ1$6IIRK'=g*=;B~)$& q2~LZ1U|?2%>JX*X<F̆I10o! 5'ٔuԚ U72gdw40Z !٥]_;ReW l/;EaAӘS:Q!D/ 96Y)9VG *Ww4G_)캹 p?w,|p߸.&sL4Ϊl]S4װYUg*`9P6bVE~{w}?Q\/rd+l ƫ /ifcune&]\ywK:Ӭ|KO߁Zb./>id't a9@^LH- f\ΌR J xث#`#6eXW/H#.$pTcͳB1]3ΟX%%FX'Y?c '߾Bx?p-J>'WhE @Ņ[HmBġ1 &` 1}jq'ʆj/㑘JtǎGW r{(%;B6ɉE.';0R^ALwCsKIcҚlT88ʛUD6}R[mJTlv;?-ϵw:! kqʔVkw_f9:bu0 ƾ^%t_7MnIdG 3Jْ҅7ro]Иai9o )1S+05m~l-WR"{,A2|/_+9a#@"}lCE4/= ^7 ܵr5,$[wc7^CƎ5ik,Ld#cYgw 8#c+9-->yRAڻ&M;"~ f ]1PS!.@ U{-29CkcR[ef@Tw52C: vF@Bfz],Lޗh7Q%s3)%tQ]-`^}j2;ƹhcoѳz@ qϨ]O|fЂ (s(.o<$2;^"nRw<:Y bGېCZ˓[NE7>*)zzV~AC z`MZkf}ifm{yiY2=Ȥ3+sdygnFsɩ勷+<ȡ!KcuAeI&שb~ep$Y4SI'R]*(v gt)?+=,bo%' '^8+zyΟ\@R Kn,[𹁚2nB>fZvAF5N N~w~*nʏnA"<2a139r*GW"%fxVˎ|Qk\-kڕywNڄq{o%EQx18dYJ"@^4'K?P |S0n LH)օd8+C(bʑ"Kr268:aCaNNCiͻЊLƌ.5u !:qh-l{3o>yLcrFes)_Xʡh[`G-ԝGSJrT?Zr@S(fܒTJ}Ypiq65B.T\'A1 8usE 1d1!CrB=4HncB7 K'R?30+C&v} bln{dv%H :}QLDWgEތWyÖ VdqhY =y UJ! )@qaiEC hWT34ӂJG&u]>\Dqj^FWgsbOeML\ y:ߧCcբ oS2ɨVo@^?kV G΁2F`6Lm=)0ͥԎ_Ҏ]dZ?74|@ JNr6wZ֚,yx ]L.,%wHZzezpOk!W @]VIwqX`R0 8ʸF5-^WԐO+|r1I4X2MM+6/V~/(a]|߷f"b3WUĩ4B_Rۯ ̹f}(hL+8 t8cy@ac =X6n 3.ε6&7 -h2Ĉ%b*+TY2i gtޜC-BJ_Vs)sw*qv8ߍ+j՝%!tB=ӛ#Hzz|T=0XJ~+iGА'ӜUpQ%௖Ms훞gp˾WRSTJ'+SBjʼcSݵ=/ uoっ *oE)L+l~>dP~:7q%=_#}:k[pյB2 T97=HF:xٟL."*ɚؼ wZztBϠie6fbsPCĹA7\LXȢ~=*gus<2"SF̹jn,U},u#$+rXiw#4?YEw&qz:1l]OD P>( oݩ:u{rwAa 񎓂gA}vlxP:P0xo~L.iJr{ ʻ:ԂEPm-˧pOG kRJ=?O/[L(y hKs<*ٴ@H UפREU" %T\WGb*5mn(\ U7߆Ѷ/3,B 'rݥT Cݝ8)9*9$\Oyo1ph k[^Gxup2&kcQsCb{G9fG<mN(}9>mMCBlgInOgᆚK$^)N^MӄuYI6S^fSe+n0BnD7Ȧh=[E<iOIeTbpyZաJFaچW]]Q=`AYaώ !FmzSv *-@-r?ܦP<3lMYarcdI3 ӅYKhGx,ZuU a'D,&F:oo7 1@뤃9 $SKZZ<7C]9PVք";" kfis!R.+v".j1Q,T=g>S6(nVs% IT צ1 QymIuYMaurTgf5In@in:{q, >J/W5tdu?79 FvJHI42<<@0< /Ԫty;~>J-=\(J~opS\LԱ]!|%mmo@#Hփ(PVC 1w)GH)WJ7ACOa <z -_ ԔVB| uPf󂈐ƭc5G3c(u"N B8Mu}lkz`SO|cT{Ċ ^JzHǑ+yQۊWoP.wMZqE9(n7ޠsIbCaxZrC˙EIm )>9Ѣ5J;uJBSf- Ymד?7n[ &岇r!}aV仭4ck!\K?Et3 inRq S)Q#pÅB)nS(oD@yT{a0IvGgwp@JbGQ𧥮,,`hn'Wv]wG1}={T<{D4hom9g5)B"lJ?"#E: cL6H79*:z=,$ZJc !\ò䱏pV ;u$)^Td95l2ёXFF]OU3?R[eX(u3p'r:mg K#~}#MK3g|{e:dbÂ*?V3uxT+A5(SHaģ ĕ  o*VU;"ΐL#?4~Bt _Z>X%!H-c׹ڷ?ɉJOw>%9"fmn%^ i瑔$Z-;Uu43oSr]:{הi0ZlzCqxAYm%cu"?^"N śP~ѝrAΫ?\ݣAQ&%V6Ρw5W%Fnm -X1 >Tss+σ 4$31]O91׌j")|HרNȷ,:kR#3(QZ`YLhUF KVg&VDJ9'KÁHW8UzT zM7\1}y'KqjjFn *!f};;`6x I &HLcBT?hX%^%yiu9LT4_5PN+I ;ՀX'64 ZyvQ)[uLf*U<+Ԣ1x`zvo>`<<[e3SX6P3>1ԜA߉ЪPPwHcQCOg/zWY[Z@گv"G>&o^'Ma.g˿꺘x,F80l{sBڟ֯prʕ]hw%Ca2WͿ 9gmxshtuº[U.jt5xi}K@u77 3&Jfr2MwH11~GO!7ڡqS[H0XVt4yZTjf[ Y %v[UY`zO# q,6u W[Cꇾty~tݏ#nVÄ V+SX-ڠ Fx.Ҁi#g`c "$Kl(p =Cuƻة~]=cوf<= ?˶(ŪH)E`rzb; 7EjA/")T]*n>08Hʶ|!E0bNop5w]: nCrk6\j)劕(Ms-gBo-~T,EAT\cpFqJBREq7d>xJشj 7Og&W  iwa dF_R }$]w]VQ|p,r/6y,r$XA0SgQ?W' D hNiBÏ%`Qxu;s6 _;T>\=-%rh ޶6gԟcYɕǬ^UB񋌷EZfx{17W)2(7Qfp[nd96FzV-&A])Q_(|Ьb1$Yr OWo9m11x"#/X焻2t$2+J$d pӳ ڏ⻸K[g_:kBPPI^Qc05ސr!>$#OcHhUV D>1dsΤK*&t*φ)O!&$VJ,{v8b1$>h3_΍*]^pYGyRga[5MgY$4LP rmEmIJS7%Bo?@?_vy06ҹ*)}dW[RvX<ܿ6ٲ5kNY% al~M޹k{q܄rU.̷ΎuRPI遝y%Ӭ &E6gMZ3/Bvc-r]x?! ~,^g ZsFB (IJ@͡7ȲMsXGk ᄺ>]lgA^Foq@5wUW2  J~^Vٕ(߇Pxv `R#/yݭ}^",m`)ΆžRԖ1wŷfpxEȰۅh*X{-?hʟϯf) t>9sYZtGSt.8̃xjWR3e/c! ~F&i*~S]莯xb,a۵vهY4?<*wÜZю^dV61UZ:EcIW|PQ$rD4ǖSlB=STA4N!&`9ƯFŒh7;AV*bfBѠe ޳PZ&lI,L q&)>_V)jEHnɈ`A 6Js?%!ڬ^z}r&sAh WrI1!kD)O')PT_gtɬ=͈⪫d{\u]:BQpW 'cDlv$ ja,p)}Ĕ,@+WPLw^97g r =޺|e IIHG(4W3;g)LyCޔexP`ܜ\ e%p\rއ@!Mѓ񕟫s ',nΛE<%.9=Da %5P%G2Da'._N>{@·0ɱ3L +zs $&_D<7 x]TcOx?6:r75*h'ժ^{LuŏGKfPg\F`^VP G;?}ը!ѥ+H;X&"x}#sGFw+;ĥad|5C`1kXFY_<\m%>hI:.[*ٛFlSHJR8S^d R 0@;յ i.>28~-o7Pck?j4L- ̄ٝ[|?Τ DMPJkz&V/@ r u~G N; CqW9*yġ:X , ZVN3I`ҩGPI ݇uVlȪKEzӛ{(06Y͈#WX)L剶w۬~qKa+= 2p *Nj84`8I$(*:*YF0W{y}X| H8;f." c:n3G.ۘExrpYFE Z堮9r;>?}ߧ&v.BnH `e,Uy֊Rw7IYV 3q]HCqFg9?38.Acy|_H,z:_hbc@JiBÏ?v+Xj$&3D$xeiuXӮu*akqV2dlV VQ̴X9XGTE~2  IX>[hKƌT~'*DQԛo{#Wαэ2Xlfv#Hd2ǼBȶTl[]֣b\Aׄ3;LoK"dk |[X^(@Z w%/0;y~U)K#v%glؑ(zxm[jY{JYt4eSR!N/w#u@EYeS7ge 5s5pz7=Y:6k 7(:6|6K/0:b@A^z0Ԥ7 t*V(?ї6⾆qKsZɼ[qk\?J{;c4{S?&{S`eceſ/)فd&aPmZTW7gTiGBh A6Q? *7S';o PRGo7P^ MA:&Qw*[_.m^>(b4~mlCW4Śڪ)-Wn^I87-dLMbf3 UJˠͨ؞P3{i}2te"G~l$rngz>?? +=aQi=l3}J-c'yF_   ٘xKPnNo=կkH ,wD- @B̌WC_&s_hj`-k㯞`J-GSPkll:Zb%تBQ$爻Hb)E>ox?5B#Maс{Bn(@skH4ѪHDžVK/ nwm^,cC7=<[vTb-[v|?Ō;8yRMp~"_אp}F'Nuܩr u5@h9@pKퟡ4)h*^ElA\2 1u8m«ʒ[J^_;-ȫtr +CoNWl i}@C?p ozK" ^|ۯDС-PJ;/A”`N|WJ,\!֜P"ٯC\ KE|db/H]:SD^FdLsㅱt7m$ dJYQMOp/ۆcТ$$+M=JEp>)$4{[Jsu'.e&S>^byd`tl{c'3'֡"t@N%˪v;}?!Cɔaӭ?L@ B%ع0w~ E-: f<hghZ.Snў`-7eRt{s?g)sșGWzuUy2~uQArԺdl[0þ3,KNQx\g^jR n.a |ֺcF#t*^1 RQu£ >u`;g,k- MBXOS[~!kC@CR֣,WN}URy0ى+aQ'M1Bݎ)Wj-L70AOSӖK\%ohg|Jq@﹆:o5l֋0T'O^R~T6bJRqj"->+&&,rrY9,lHh\z9.k؃TuX7FXwz] Qo41ާ>a@NW)Ѕ }Y jnLۓ{]K`%!lנ._LGѓB&q?[pt$nA{US8AqVN&7o@t7g MdL,Yz6~gYVv+SzBٞ~gh <*4@]ߩ],'F9aM<g-[Mj0Qg'Ɉi+ оa= !@ӌR%]Er DAIK%l@gN-,-0яŀ #Eٖ!kHi2W@,(_I%{Y; Ý+ym\ ͛Ρ6Xhc 9ћV#Be#U*n0x=@ <ޞ\CHdSK0(GU G^&S]nOe !R\VDA:C:[G650. sȹ>!']=2qU)wLG5"OĠ> L-0dWSH jǀK3 =qNck9/o7Ƹa/j1҇qE9!l@C:<$~[law"||uj@D cnSC~5{%L-ysqEI xبݹ< P'E"$RIg&;#[L/ǬU9MTX|f_a&54nԭVdX/b\jMW^L(sv2B)LOҧzOIw~;gtAwdTp~tZ^nj]"X7=7/ (PZ5`ܝyc<(N>v w]ݥϺ0p紘^A$R޽)2EoFz݊vWQ9DPæ4G~k!|M3WD^Ke2pQ8mz(1-v6KJ24NXR Drjԟ <87IфBb8v?J9s[8(Huf|/ISbo<0bK&a2Ę>mr cMȎsX||j U-Ijɝ kb0 HJ=$` ʫ3gڎD X98DC4KZaw ٌLPpzKO:=o\]ڳqFFBQy;.㠅Ghg[[ &ȉEV57JƬhv9V?TDV9~3lOR,f)zIQ"pKX0 ;ԂlLJgv4>ٛ> P3x&[ׇIuA`Q)T^e:`* f TS0oLII}8‹LkP%nh EeN)ZktB0EƃC8BSms ]w~7g1Љmw2}%Xj(߫[ \oK;M) :ȋ[b௜nI쟝 B<,ؚYf_<7,Ϊ5|5ƱQD;Nǀ9qY0r O]&C>/}ю.\;qi&wQiTб0$e̛E7i2sF ?mo9j!Н1]%sTd**)c>Ǭ\a&YHC # v SRG1VvjƟHM%_X[b U6Z'Л/QQ3"z5W΄*Rl!}r{*|eiگbdv!L8Ϗqhā Lfߠd"FL%  8k`qdŬ2h/깼Mv}8fM7 ׁFY.'SUkE~o/N,^#ѧII٧㟣4PZMTg%d$͞d0.gƜz]Zl`l Q,["[>Ti ԕSq)w@yT2=0w8߷р2tZ׻ɠHJX3A'1W3N;M v(spYpϟo~{P̦M_\wxk:I?;c uX7D~j0Z[k%OXc3Vc[)i8=-~veЉ#O,] لH.YNѶΟ lk24٪])=ȈQ'riD'%Q/z[k3 dOR}>x`qRKdGqkX`] ɨF||9`}tGHsؿz!eVQYWCaER Ƙ}pTWkwa hxd'\a;dDОg*Lt h{Y }j!&0s\*+qAϐ/{ UϏhހ!WzŬ'"Ji&:=\(1A&{τ_W?IFCŰuG]EeD=(hz$z{wFx9f$ifT3gEݔz{p\tasc8?0S1%„W1Աǣ 41"ʌ.Z{; qe} *̹Aw; DX2H@p?murCa -2qsO%ZkjN"lk+S/2}}<hn6y[<4"Mʙ4tg"JBI@rpj$W [Y{o&=V/r>WѢ! t%C9Wev94=WulkUJtaoG3 S 5]X+"SrsϪS hl hCVů)\Ӫ텅UfosUO{la[*=F^a/_DiJeLJZ]g;}0A8A)rfP|`BDgqˮ5z,Q-hy*(O~nʏĔE կjNR7MK__hEs]yo6]d kup-RF/=Sd[wSb~"Ōa);C$ Ձ'J }]*v"7498, jF 撍h}sӋJ6q h\]9_Zk 7K[9ArU|h_BjZbZ0(4{=~ _Z~ p;X'} |i͈(gDFN `PYͪ֠ses%v?6IMvWeI |e(?&tS*l-F|pZhFji},!Ks/`KڂcCtm[`YX,L0e"ݜϰzlo%Q^e0 1PSaټ pqcuE"72Zyg ?%.݀|3=ZFu(*faᴨw]'vɹA|Sڝ{n DrP\vǥTF($MDXR7p=:dbrKu;V p c$L;)jvB[}ֹm̚:/\cK:1 7-nR]+gH$q1[; 䱃\$㪦[eRE@Z_' PZ8UCZ_NŌjS惰~扭>~Tt]b)Q%7U+؎J%u;;5>:HAԾԠBD1X/{u&.49MEDg&d>mKSZ4ݯZ#y/:/͙r2o<u>VHiuSw1.6I fτwxg~(-i;4YSLG jcU'D 30^Of"MC뻟r_4$X3ƯvaH zMSRD|3ޠ^bK`;o/mlMmm4D 2u^fsjwY,1EYʒjU_-Ԉ8J۔#۠Yve։L 9@&elw2̼[BVs!!W2daDjxJ% w+X 5񨢓+T4rNNl/$(NB=OPZHrLjN9,nk$d{׫GhzEe 7JRb eWA3MO[F<6P_(M|cPm,47q)x(]I[9y>SB|<.>1pMAE>A♚ybqM7bbt`.v0LuBiB4kv^GF]yry[I¹&Z[Pa_d(ӵ+fttX` ;/8\ׅ6[&.{NumOMl[^3t꿑.LzsiBv> QVa<|_쎢?uҬGV۴قgSCBo. T:RnF YEuϮ)<:&wn6".5?30ŚWx/5) mjd#UJK3=PS TFb*Sm0!Xrw5JsBrTB÷f\BNT uD+rz11&6qC @">r$eձ*yE ً: q?AJ1lL*yZhO>L7 yB#цS8DW3Kd-Þ}bq{0fXDS~w) &zQ* W}Ki)24;])kGi'W73(dW2 KA@ |\J0t=r0&fK9Sv̑DZc'J\KZkpbҠh(%~@ZML ndb2$kIK-droǤ `{X~W6jo?8/ixYP0 1zC 2%f[jtBl,K"&j\y l(]SsZtV'ւ<|=Sʇ<`#:8!,Y]P.Kz j\(6 6J)id?) ڦ}@K [z0i]u=3ޗQY40*b 6H.rP{9ԭ $P-'ʋ8#$&8k-yp\#ˣZbG?$5~t=MMd>wsq6 _!:2gCM9XM߮l;s2ݍ {4$&?6 ]'2` \e˺hVʟ@NeܹfIv-rqD Fm3OlF:bX]v8 %洚 e{=}3Ow*:rMW 7xˣ@J/ %K>.6ϯ$XR'4(!6rvÚE)'ܫTW{m||{΍w%8uu$';pyF焙h-G뽗j>Dzho;&DP=Ӳ]g.Փ;0*7DyDחYNh2$[;l7.4 Ґ!D_b0=#v דcwg֛Z/?5\2׀W6+7vV8,@ i&E/o;X6y ; !0M)+L%> fHBo[4r1Xu}j*y 6_3k>0Spu6yQE\ JȰ"]+#X,A;% g|eBjsHO x;czA.v*(+׺rYk" nP Ks[eg XjŌud?9cdt:y^=ͬoxHg&]u Mt zp$o _"@:VWQ;oKlYD~U,+ZgM }X6Rrd{oO\°qI~ɤ*uudF0uD︥P,HTʹUJ:C eжUs&9m_ϰh_+at(v# ?ȝ ̞k0<(iM$ 8݅>T#z`X04Ϫbv!zc0eS 3|!"QH <+)[=t@!@#l<@N? Z]`0pz\dUvVCT;[4<Ӻ(;s#c:MY.i \fnfM[Hfl';2SKhǺ8yޜarh? W|Fb՛L/I&4 FhDI.#O^yRtUzˆ9Jڛ@MFx+9VWʯXZeI PC~\߯g` `UZ㿙ݙx>^U Q;@+풟0oQNsAp {1GƆ0ӋM@ wv_^s,V I7$T˵J.6pA\958.Ԍ75 6sCUJhBܒ!XG cIKF8۞z0ٖݲ D0:6HD{ OA:.%<(Fmt e?jɯ;1Ig *6eO'ԓ["%͖ ѬwIf: z.tnFxTQGWnjŚ.P|Y)rd^$ò80Ѹo% A2K s!euN#y;^g@ P5+(E6Si-qS櫈~꠨GƤb01aD";MI·@ËZStS9eYHu<9k/SZ TE RUhIT3mK:P뽃4WwMЊwGٙ)uN^pL<mj!d{Q Ң7!#:p;FFww ]|eWEh\J{DCPk!%@ү`^qBSHrP!gRQԺeOdO}d%S ܫ@KfT}^BX#{U0FR:Bn~.QR=&2~BJW!u^e_+Lg 7Q9[z4K~v6Ay'0$V)b>8} j"ye I@K8&3yl5n2K:pqʳ\G?$E #S e$9bi"CbHL#v{_],^q̪qW(-ez6X\㞇ThC'` GN7"Wī+zr[`E[.eُ\ F3~Di(w6U_$r'1hM=ހң/ncqb}5.$쥢"QMw >c"?.4,RQ/[*ܒA |B]"t#tB)ݻ)q0O!- #0 Ot:>lVMF.IIŻ=@6?&$'zy6mmSד)4ZA~4fBlZȏ _>l9tlZ4^ *dSdW/pnMyzTU!]RF 1X %uEHI$=7I/nN&ɱ&=Dt?lOUNd¨эLc?zx!1Dn'Q*gRA Q*lR%4g⫂|˰ƽ @IOP'StawӖi]])镤YǤ\WMCyUOoH2{*휩@&I+h;|fAtlkP[ R~Z+YVׁؘF 79#w ?#l vù6R{R+6pԛ^ttT{=zv,`e6ўu Ici[S)N@xўݾz^C+b×0.D0-,``0Q{$/\j݀ivl hWG$:oqx nKjY#Qb }92bM MpOyԡ6>1Gy>U}iB)G$B,G zI0-h PnwCN7K8-jχ,8 &eo9jr,Y% H߅LDDB ^ Ŀ9''+|Wn7{G"e~y~{>9b8$6ojLE ,dHvDNYV Yg GNP\CL6CDN6OdV4J-cV@v)Rg ŇSCp jVn *Pbf 9#OEB}5\}/j+DU;kh{jqn_Ͳ ե ,MIe>s5ˈ㿭K&n c!#ӎ+f|77(h/O+8Z/w>#l0AeOb3O$6A0ƣ$D|g?ݡ O 饰P=**F{Y@?WqeͻZtAc_v ~IFWזRjcijQ|Pg͌˩lX9!_qoR[D .9m.KB܍)<' InNS &7a~^k( t k9ޙ#9ҧV,p Q x-Vu=zl^@0!Ѫ8Xo [3PLiuoJC-uD2?,5ge1MX (b5 }Ptᓁw9LʞѨ@U{5iD(]J΍z+0t]Ra%pXQo̗/G^to BnKA Vx@m+5 RBkʋ=ьr!A£L=wyX%׫His؋̷}z&ǮYﺎ Ϛk4o ZowcFP>ͤZK@K.%z[|g84ҁojة͑βڋ/r*&"XluFn_T'| >LOfVɬڽ3v'Q9()Jm"hOf5BE!dxֶTkFIIJ\ʸI)5g*Y|0ɡƦޛQM!ON+ë= xn,CRBb%:Ca@q7(h_l͓.>n~6Yd|VYKJY=ۊ^/*r7nl"?SG mF-h2}Klk\5T\=fZ*I06K U c{MD(lC*!ǩr 6ti+[4 iL?-9eSYæ_D;//]m ^O4A㓖+t$@7\p $sjLi-ݱقbr2lm7{1mv׼<4H!B<=mL1Ѷk~Mh6s@רz2hiِչcf!k\}-yKMcWKZ}B4;c N3!")ri[zirj8U>QLQ7ſ'ܺ>L WÞkzASq*n$"p)dӹE1M]RG2WP+4%5'WqȹN&.䠊[̏oת}:@F]eM޲TCIÅ$9H8W;duL4[כx MqtZ iYd6}kyP}>qxvE[) 2`n?nE+" `yITuہTd6=P"m~4?dSwc-hpvj`k~D "g$dקdOqdw4G$ XpE6ÿ E>2ke|ijY&509 `Onq5tihZ:~N#d N fZ-0ɉ& _4#´8YC bSd6'?̢edT "軁`>7؃Y*pXv7]L7kG4 .0`x3 t_6]qpkӾsEݚoS JTS_ \OJx^.O@fASB*9q>ɛG8 zGzT!fT}RQҪG˜)s4H'H>Txw$)\-߂r7d˟=DϒY E&XLRecԃ+p(_8pF#<Ub/:M1?JU1m-[Hp"'WG iɻ0zЋ`aH&~.VT9FSJ=*r _c.ߦwȤT%.g6LR3ڷsLp`wRRy]3[٭d u@X~g& d8"KdԁCA-{J Ø)|Q  .GuAR`3D`7x3lLMYJs [^RD-+yn]o󫓠֘I&_CBpMP4*#wY\"tdi\$d2;Kے?5aEXQ3tV.~d*QwwSj`]u6Ҋi4:%DJT}jT>71CEf5!]W,%#eq[&i![jkKK_F>̴GܽHQs^ V .i^W!eU4mF@(O \BqNK?ܻ`-yĒݟ7P?3- >c .1tmq( I=̩3xʹ>1{* "BXXp_~-fW*ddh4*H+]rekt7ȃ*SZ12iۋQ"qbL,{)UF$h~lRe*Ii.`"Iˉ8KC * ^40α"19v8r C#Ʈy!Nry`BpCDr/?m{;L46;Y+ !rZr@>܁6+DCM;Njeq~+,uZoYh,3V}.v:[Iݷ"-So]L-2U{S$Gx犰 6dϸnnX(u>^WS6qBݪ+ʻԱ.N}:t*U ERK%zpml"BE,!^sLTϚ,Pi&yD3*C/`+|%N ̲u)Eޏ{Ue^LԻck^*BD:O tF#8lFȔXaϷI"xnz8.s,o~ yؚ8úA (XWR2i5S1R:N੷~%"^M7W/[h*ieLO )ܱǙpDגы2+:m^~Mޝke-IdZ;p5@H̿Z{sڥM"Qf+k&B`jFkb pA.w[ԗy߼z J_SE/SM Qi@~_~u('SKV݂w\^3}O:KɏFsݙ޲qʣIIu{aTy*gZvsVE'GhoFG K@\cԾ7);ψjQ´'"1~Xk=v%ug6e=[7ac,c(ˆpQU%ڡ4jL;f{NӺS9e(Qy]ϠL3gj @P5_m|Vwh)o@u֩.ͫ?hVJ c@Yr8^6,>Pb˥mPB a An`dhk&3?SK$`f%͈ldb=ެl, S KlH$*λ~A%]rh$FQ~Esm<>mjM񎻲hYPi2EKV%&Dإ_ xΕOKRp#$whn# hk525{;vrGG듼J& |g6_Rz),xǃY(mӯi8L3}3q߼9EgA<%@ݦNFrY&+-%=ijX[lhk;,r6y/NsfT>@= (fH[n}>MI{ϓ?菉}Qm1ޗl}%wIJrO[A7vf}tzl[<4#~ 3t5Tbsq%}$ $&"iXk >8˦$p°K $\Qh3Yo,Vߺ3M1X <u34B6{c؍N23Diԓ@ :Gi߫ n4q]sonS{dzGJ e֌J;1Spz M5Ef)UC<߱1Bk 8%R08$4|^d`dKoS~ ^|h>Sp:sOQ#a" vFSeS4hahŇ֓lF ic`/+F%T\kjcRgT7x -DY-hۉ߹:ъ8뢘 <KdQmRѺdK"ȍ\fA%U.pީ‚[dI{Jbo"ˆBm|A'{3Cv:~(Ihy`If8_0 [8[ k0FvtAy14{OG~ByFn.B>X# @t1J<i "b  ^ӥ|۩tPliYG8$QԆ!2qk~JӪCd5~=q_~yTi*be%_ :.#*K: ,\5?-meN_L:e©˛O7Ip>sҷc[NUVh1 t8ù j[كa%*3,&3 C-hqX)?J }dj,ʼnYT{=iDr/fg"~ug掣[ərNkrn[ՙ!MXa> MBa%p:hTʇeZ{6Mt4`!" B`? ݎ闐J;LSVc|34Vܗtgf?4+x8f61X ?܉n{ ݀KqGB CdrxOMQ!XD`LFu^6mP9LeyFIDww2h5kiw\r7Zl$f^TQή +Ω i?Ӛ0!<b]7I7R{f!"AC|+͖/̖!Kw]ضvEP дV5R{&FCҕ>/>חk;>+H(-#gAHU! p6 u  MwpJE.1mϬn%3O\L ZgojȘ@H bL("gn}0c?-p"oB=;)G2ۄ"Э`؀V&H ,n(҂"GMJidOK_~\Pt1J*m)ƨiv^̙`u,I9Y]P>9AO&BndcEmWRDuX8'6Z=ຐNoEݏ闧DvϞ@O/@ީqy CeM֡Czc~Ϧ#y)F3U~Pv2QR" ڕbG+՗7,"y ǝ[Y2*N, ŨMB9# dr_/|Gd?gfX tT:W dsPlqvN3ǚA̱%L4<,yV'dc=9}4該DOKBOo]q?)7۾j=7e}po=]};#a; W%+t$c*Fr哬K%^ (ؗ]9Ɖ>{=nk@S_%фZqyi [+渉q а)vd q뽒-G4B aQYnv{ׯA I+%mعh(^W'ԚN@cxmx Dj0%#MRxU3!#$L9YgI@!5fXqE/^^ gKgFǻbT97r;샄`i{?b9/vasʡȣR{B Qi_|AVhJ0%??`QrFm{3z,8M DƸԄnnBGHVwhw%$k;XNI 3/eoⒽ>M/0>uI{mw=:7oecyVWU{7sj֦i[ a1!o!otVM[LJ}|'>KYYj2ώS7@O0gk5D`7wŖHN7 Pkz1Mpz >Λ24\!Ӌv3ld,f6S\7Fm gV],%dg'ţʺA>̼pw#RS#q xن(aЄkN]oQWܳ4mc J|Ki73J`8rh+#!?\v]2-oźML܄"3Id.1vdŪ ϋ-TuxʼIa' D׍*4,+TiS !hcT #O&ؒ e+<ьT N@&A@GZΆd"c?&QZҦ"x!OcؕcS6iZ3-M6'L#w.=ꯂ\!Z/ك2M Cs7J@V$I1)[\ٌrn U0#S*OiAIQ'8ݢ r%|{G8f \VC-xu?)X#a5 _L߁$,C=N0la}\-*㤸oH3iݺF`I{>^'dw\O2 =pW/PǼ0&y===sK~MF7/qERgy(P&an؆kAyj(qISanF"90MU|$)oBxjGx|붂o&HFMͶz::۰ ©ŃO4U~'HfމR?0XDK+ )F gmU*֓]Y X⌹;<| I2DlHbL\?3ҸR>pOox21#л-@Л \d.m"LF&4/:@%)mC&ĻD<<ZmRki1\zdfT5}~١C<\5~r'*m7ED/"zf/q+I2v>bMM^1o~Ry^`E{`M) *u$.ͬoHz!!m}f"'46D Ģ@ l8C>(2mgc-nGgOIO WdRTXnlWxM #v ;L6 ~ɄN^_e;&UCxxffD5GiQ吏ꋵvt+I.b2$Iם|t;#3܉`Qۑ!L4""xŽ_b.8/3^eaq1i+JuXMh=0#=`uTU[IW8qt)=T6K2p//7Z:-llJ̃},*V%md D Pi\g`rMജ4Rnآ$NO4m**ХF$!lQ]1W]ZBĦhA@06q*2Z2?δtgYF`P bf2LwA! 0fV廵Uf}bM'%hYOXl'qkdB%oak7rU[?s9J1S7 4Y&ODy! vO] B~}9si)e2L?Upri)#eU(V MTHr/!:bd;oe +H&"UﶹI%KϾ*RY gd31\>#Jf%Zz9KUlR]&+i5S\Ȃ_P{9t/Q _-GEs:?m+u=N=gE ]*Via_158hQ ں+cTܐ=;rͩ#ѫK~GG@ ]B @/R 6|̉,[&m<Ľ_bA>G)]*8ϔ$ѪHh ֒y}FH\PӰ Dnm x!(-Ϸ;+IuB/C˽D8ꀡm\I lC1RO ;$.nj WVLa_g03Ѡ\P#}+֋ӛV!m3~)~ѻ%^q91=RffRM'T~zp:>~@ @eiofe\K'i0˨gJ 35$Y_/=l\kT\/}.]:ʸ|`tBħdw=p6*\Z ;˘̺Kf(OQvUQ.v^?'<9d=:WӂAmow5n`^‘ r_IZw 5ʍI-%̄qa$ ]<)|e}M&l2y[+ 랫KRXIzF*  9H }Է:fH'зJ?8r*lA*m5VJA5NDGM-:Q~kФ䇣w))Of4 t &RKC2*Bi#&jX'rr>KrDO$"j[tZ5J\iڋzCaeDU>&:)h"vHIJHR{o*rSҷr/%Jt?'di>W,Y]"`"kj{dR]L ,81CxVP^RGf.V@C^0-?wfc[jϡ=z FX(#^@^uR2} fyXFEb0;Ɇj{ч]mXo e* _'3[%&,5QPɦJdyfQ8\gú&2Aɀ p㎽+M̏h<U?L };vr t'g_n7jSӚV-O0 c=)L?1IJ T<GFmZ< 5,ZIa;Kh!Sr{ˎO3,TT3Ɲ2NH7/dE_C=&Eg c<Ňh#W@,-3՚ J'{盛.Y \Qngj3y&GkU<لL5x'yw9Ӭ | bi\3>Ovy;;S ~qM+?$ * zkJqD$k:]|_bՇ[i!ܻK״!{kC1CfOև2DsKR冐, fVX 13Jȓ*ڙ]_Mz):^Pm\P1v/G?\sxna9$W?NJt6zM.j/%fap~;y 6rU:RFt;ŐK A\J6Ȟz`jww~Ŀ')#.&aCe!Oxu4_h؆hM(Ul7ؘsi( D44˕7ιe($p^M@/gi7Oz)U 3`zٽwtdkH@YWgB8vXH"`y&{@**2}L@엣tmK~K3F*h|d3Lqq.֨YFt% ֳbz-l~,,'Ul?ڗ={;F2rI ':$b-@aZX$#G!DѨ.c{pJ>ݐyD. !TK#$`O5ےKZ7ͷčNgN1^/&DV%T(dyM?~(^ȿ0f*eF볶 nʄf!2^( ^t[z> آM(M={7+hy8vH/֖9ml;5YfK]|=;~lPD1LR'ŕ7G/McOFh_sj(C^ٛ5=`oޏZ(\!}v9^ rFǓw}Y (p720z| =[_>K[fKe8b㷛Iz_n~'Ņpx%sʎ8~)A>BI50mi^AfIPk7NX\Vp.Ei ?2jAevm?<ԃrVN_ v_cSdaلY]WmC~.γ2x_ؿi}'̀ ӱVtȴ-v@k[&BjzX]ẒqgŠ7?a8HxwNr~JJ!~ϻlj|V 2'ʲ6':~A6 `L!#55X/zJoeQalkM.odk1"&i^zp̶摽K!j0b $Nv) })*'z&kTe>F\LzvAg͹zQE58$wgR (`뵛u%9@0&$ŲjC]gS8'u?d>vZYQ!JZZw=&l܉Pԑ k ^pہU<6זHDe[./Q55&39{2rc]'nنaz@aA/>hC(kRPRb>Hh;;3w)D $R\sT'IYW:ڝ1ѫb4C0P&iJjARrp`w`p8<]Dyz*ˈi)![HY_;$QDPR ROU!8ZJ7IN,36FR2vu.|Ĵ*ӃhnyEY"_+]б"4]!Bq\Qi`p]s-ѕ %eA ڝvA5n7]_֪Ձuy:a(d ͽyk#V&qzSbGiSixUU\0թ/{עu%fH)1s) .oŊܒ1#$$i_IHy%2G5=#`MJi#߮nAv-=.L/_UGx4C✞Dgx׋FNį۴ԃBŇѽ+u\d6xe,yUY,_LP{ H›o=l'nkLe0[ze{%'xv`,ookD>78d"Չ.Pǂli rEC;nX@|?UFa&0ŜiT7?2χ1l.f^oJXp7 /rINۯp2aYQHȚ"7V&uv>z~#NehK]C wrߴ3%<6_EKΖvI5\9pD{ՀnG_1^ h䈭%e7G1茩T@u}H|@Vу+nD],1 cTS o;ndx[ Ԫڄ?u_-]yFNWzHwJBiֈY qlA7`d p%-m{2v6fW|I4OA FMhNw_ CB24w> ws %O3'DJW$X:2yLu X$4 (ם:q0>PP {ȧydScp9h9Id~)Zv(,\]aE!/|Hā JD`>zvk:U(#XVPOt.剩 ÄSBX/5I/.$bPD dEl8XqZ 5|#듭"{g܇:u[q\ &91\JmؘHݛ;/cK.OuϾ٠  <{x×NZXTc- W )EEyV ] tpx4V[vxmqUt}%ّta_63#ArP_RxIU fl5n-kttRgI[>/*#DY\ؙA2Uh#gұT*l"Tcg?[~"b$ F}YF]gk.J}^q[{VN׾}g&}$ϱVjrM悟+Cj~HqFD=2Dto2+ !>aNt2]yJξAF8'Vt:NKxwA/P!yvcB.JLJom4}NBfC޻mǙ]f:K~\rx,s›Mjxh;hlk|^~n:}E=n#e[zVws_ⓄU3uN|Zgы%,%Yl 'm1:T~eFH `tKo dp^/`}$Cަd~"aRC* ))&;G{0SA݌3#r6`4A(@_ njx5=%؂AxU7O}"U=ǘ햒뫁V^s(exׁ5K6}~=}7@;3g*j }bGyb}c>}{hj5 {eՔ]ͥ i]L%V~".Q'q~!*(]Y]CHcF#Iئ ȾJ QYgD*aeMEڠ{4prjVD녁@8 )_iF n&H\w#mL/!ꢳr ?򭞙ٮG/ [V+Ђdu-lCUϕ"ϟ{vG/1UI/xUj_Xv/簻oǠ۟|’sm>qk}ZII [DemW1ٺ+Ү Vz "9! >d{nbJagt"HSw@W)LV\C:dv tS&!w'5#4>oRC 5gSGD~{y:y",`Ψ۔Wrvu=kU9=Ӊ ɯǕJmJJ9*Qmf{ZX`:P B`Ex9ު@/:O/\o呺#@ btE8N,0jCxgG#p&˧c)픙qtXZuyP]]u *|"֒˷2 z兂HsVd:yYnʼnG6:6v䀎VD)ٓ)zۭ9\֐$ U"^\)Tr'SrL ;'q6Wx؟p|`ẀݿJYD7;J`B4)WK#tqQWAǻ_ƍIUfQe QYmX^zg(O);[ګ9qRE;J⺵AM`5lHD5^ȵ, CLhq<0HW_ w V0f\/O$P"+ln jy(<\_~)47uh9I՘a5x "D̕7+o C]RxNch6zhAV|~.B8r*iH \sH !f,Se*ıD F"UKK͘>q&k4(ȗZ'R9j@kTEbDX+ E) >q{s%Ps?zx,5s8U'Dq eH `'% o)&l\> SsU\3UwY=C0W쁩B !%05 4ltHiTLD5oVϮVv#Ͷ66OoR[#mEa Rt{0HdP"uT߲p->5Fl wp̥6L Ed23۴fbs ch1<ɰ9WIL@L#Jy)XNDkߟʀ1xZ"\K9Ö_etr[v-luAdUU0ܶne7p^b#&Kf\TqPkvol{CS AsE0·:[K 98+#nPa#:64~1GZO|bh|^r'g= $:񤴀y+ڦ^1G͟Ǵ;8S!+tK_P{^? Ls223FwknfX|c,G%A_ Eӓ2X$n0p#]pʾ6zoO "<MbV`pgks N  ~YZqJ@]:y{Y,75B֎If! { &D8[8Y? q_:w` 9J.Q +kE@%oqY _zD-SPeƣf /˴fJ~ ǝ9eߋ779J!DM;pVSm˂B%z:"TUͭ (|m43>Y+'q!߲Vtԩ=:iE5h3 \C+h:K֝ UOA$8}@w;1BMCB.ޡ4`O[b"SQFڗyN\#uoQR GDR;\b3!YπEzօk᫑H4vECOƜA(geJdK>wR X{V~b 閯=UI jfQ+˙wz #4?qSq#Y}o\^GmAﴟb\-U5"*Kא'V̹:3Gt;IiWHʹv=aW[vsV إ'z *t(wµt`eE!Q!Ire9jt>9c_м1K~$'d(͒ʥJQEoS>nFa-SPa)Ů-ņ!M+E0Z_2V :YDF<󝾶 FT #ա!V0caƱR.8U0NP18u+E} ՙI%1:O*eku,;%m?,9Š/(7{MƏޘC+|mE:s¤.`' WCH=&8uNi[ӡ!GMnxC:Gk-P]q>qaaYHq8}:1+زj;aڒ$U]WiQ9,9 p\ I]bp20'7=NjvДV;R/!@TMj;)#P3KcxY\G Jz/k:2l15+3^P,uX}:ew~)q`UtR0rbuܝf֙%$xE:9 (B;W+khhXS7O,SJ&=Ë37l2IcIH8}Ph(!H,_&ȱ^,X=+ dPqW~7iPqp>.o;ppNac{YĢL2$EBz8[mWkKڃ(xβ`0N@)`Ru/Dl{V~R ~BB2ߔR@uS?$CDvB?vrTM/-N75IToBfTC}Q҇yfT=9NǭZ0(\%X`ϊ9 GقN84'a0- 1(f»s|b!Gȍq]ܱO.i[R?CɓS5>#쏠yqpgl.Uww5}h'm|`J5mbwTYbW>w/E9xа-ָZɶFpS&/gpZf4jiesTn-73o-A53skKLSX l[tsʪoҢ@NbYNHۨ ؜aԻc{"8a6=[5mλΦ`8 zN JwilHհu]15dD -뉝 c1BQ+p\zrxx/[k&l#)!%޵n'#cw;~Z=gS0cRnj*jԶ)7UxSIZ/bIUv|߶\)J{$L37/D: ixZp{sHV򖗪,=p# ĝ@LL3]z3bd bsl`zEφuO Β ݨSΠ ˢ@2O=w [mu1nWgNP(r89w$/ٻe[D:L6kSk W[~˜3z"uh%QEb[p69WnjT 'ؤ b-0X)WHR9w6?{D:}6qe gS8K w.݈\ڨq^/ebpQ3Ϋ4_~{\_h&D8g."~цLz[lO-] @nb4~o~,f@`IW! 1!& Fv)j]?GFefx_p}x_Yȩ1WgIReȝ2*tsrIKY^DŽ]8P~ujsaz#M3C.9e <$_Ay\,il&lXQw1![c8M͜T=m)D%x׹n Vϸ 8m`CX.zA󦯽,v }He8R(|NK嚽?_Wm-=.:g@|cEJa4'1[Yq}I-- KXvz' IRu\vv>RX).Z2¯0ky=.Bq( @aZY’DDb)Hxp+b֣ rHeXSa^Q$:;V4Qީ2;L;&!1]odlJY)PasGN71a 8ʮa߇C rሊ ]ջ*Wn i7 P ۏgv3GOw9,wrorC> zTDoon,ϲ> 4϶>&[eT0j\Ineԩ΍/LK(/0P n[>.w]Cc¹ HbȄ,{WjAВ3C{׷ewȤK` CXݝo} NB/,PG̾)T/dVu""M7,Ik0ŐɎvήF%mܔľ٣M ,g$՜:)2wvc`JMڴ%⥩ τY61vVGCB+pH0bBE-{=qa${r?;{?R[ 4bTɢݨKPjU3J4›VN<5ssFG";pB츋;d}wAh ( Us;gz;YD$'t_xťI7S6B9;H"8 W oE %~ɟE?#[4YN{}&ޣ(!\!)I')s!u#<ФgA"!̅2sq&-cT5Y嫉DN۪GXE]f"9j4ًRm˓wc=p@Lrd}؜fQF\y:(I@: C>cܳ| "ztLЏA[ jDP.BSvH5I]ӻ:!35tsfvs ؘLl^BiHI#%Y Ѽ$T瓃 =?w0pV5~8#\`a~bġ9n2̂+'<_e'|ΚOs&|M|q*273hP?}譡3. /qr(7+Tyl CRTʚ-}:ۤ|0QM;RY6h`AKH+^W=J(pZym׋a%{187hŋ8DHe7Hhjԉa2xV睊 F <ϕ};!-pi:FqbCiüV6BfċS ίq0J`C#5@1xbSaM}Z,`.rSSFKHBĀ n">PafmRN Q8feMmޮ#_O@`˾~Xlrg_'\߾ A9y֋e3qbn'2-.$uȯ`Mu9R蚫7%"nM`#K&kr ? +'JHV/u1XYA=E#MZo:݆S9g@{d.*ZyǪT>Zv!vzkRq^kpafQ3FuxiLλ.S} OgW+T(ww$8dϳ}(PU靲pB#-l9>"wNy ܉a{u)1ӆ5: Q4pIBw\n^\Dmg"&_uޯcްx|ūka:֑m1)YjO" 11EÐVj}dPndW0dBcgWL7>ȶlO,9\r%DZq0% &c5.u66Qe 4,?ù= YԮgedlvi1n[_(!|@b ^IYs̔g&,~Éx!%اnx(&'-=<{"J]_]zo*E)(Y{H`O_X\#x( ~09y'd1wRP{#)}qL0:*Fr!M;fE9Bn?#Bh*5/%Sᡅ޸(8XLHwaΓ* .OHխ&A$.Oh$XAL@r["6`h31Ր85BiW|: x83s>Dȗ.g{{# iS.tgv*n-^ǎ>+pŽ[|^To8U;Qps+u+pL|<5Nx: ?_ӝ/BŒ혳^4 (]DSo 71AvuE ׶#ۄ6F_QܮG|Rh7G8LqW幒 !VVdKfIBf$S4{"o!Λ$?4w0tp7?mbi-fb50Tj0~_3WnIxΙ!13kc0TGǹ  w=X!T$ݴ;Yս<{S[LV@PC&bٕ@4́7/)ERw;ǥl=~3*ZETmZ$={D$7k"{q TZ{( n^??]ו뱰!o (VUùiǡb37P-Vax C)֢Y̛5gArF'ҍFxr>f!iM^寳yS ׀ڛmLTk86Ul{Ln5y{~,OsE'vE{QEfGpLYbEbH

  • .+v*U ԰ Qe2t"W.9Hmqh;Q.H#J&8qcx=;N+OGQdz4=LD\$.^b$Q/=!QeEz 65ј0W"Ɛ2YV~}Bٹ 'ֽ3CҒJ88$/oC)bevI%۴|?/`ee_萳mƜ`2JŒXbxͦF^HCj/6L@(Ӌ,Iph3SdCIŃmD]P6mP=x%>ϬQ_нZLǃQ;+jJeBeפMзVO 櫆^dQR,x{j6ܦLl*>i9*͍ksM9U,V``UgLq˅8g2CL)̋_m4ϥqߦcE` ęɤW\2B|)b覯hvH)Gih]oo_AWO |FߤlAy.9 눤q0vOwFy i7h)j oڋ4h҅-R R5?0| CftP'*]%ṗ 6IblGab\z̯c?Oc߸'໊(uXq٧+G0bPF2hEyc9K[HF| u M v˷GRY|qGTg`1a纙mCX Ӭ4Pve\BD{$^a XO%ȹ~:Vҋ'睽&kE.dJJ)I \#X @ 2" 3AeiD^2z@:斶@X=Bz{i'RED6CS ^UT^椢 \+"]C룞gYG”Rx8#Bg͎ۄ&KQu钞S "> mV 24 nuuk!;'$ͩƻ.m5I!Z'oza=rǪ\j]6Jܡkda(,mK ٟ(.ڌ[tgO`S+kIsϗ&˿{źۡ KY0)#VK4 &kḁ)Hxa iPۓ#RCmgVv1(``v$+kek~S fyLF| DڱWe ɨQc%>ۓUKES7{5 9R6ϐsk[ɛ@FG"Kgc\`rv`.R9 ~Z0tRB I5[{W\ = S{G%Fm $1m^C`k*&  S.?z_pLAЖX,n.zEzTg}%ܼ* /R虪;F(D&' c^O}@@W$[ 9r]'fA[:@ Č*Y/l+.hDiy ;[|4-n a -zQm6w]6:ԯFTwqeQ j3#\7 7#!59V>D;DDzBw f|bXO7mS=ՀXuKR CSv\8tgyIR@D5+F?y̤nC;ؚH@9m6fƚ|&Mrnl)\ yk*%粹Hث[` lke3M/3h犾 lRz9G:)W8Tj2 'UY5" ?DSn1V ga,lYKs跶-vcPx~##W)=_̧]+\ 2r5#f/N46߆C76i2MB' €IsHTw= [gI`!GWT;+\ 62M|P-5_-H{k4ˆ* uM6lh@Dn\eT'}rUdCtfSmLM LI%3Eu8Ka=.llEdAmݦ5h@}I-"1Ѥ&; Z4ewv^W=wI#ek.?}{)pN-a/@ 6RQr63rv{ƇL bqu\W`[ 1Xk->(z쓆q`щxvz8tEa0֬ C>oމ-! -I!=P^v05e٭[ r7F5D@ ט%+.M~pa):$7DRd_> 3[hJ80ܚ{ԙP=qjl4;~ ]䏾!&E}QzƤ"yz/f<%'j5GB(8"s2 =^?E.۲[]1Xn ~XB1뽶'ulOAbd!Z߭VHA%#i k'`Lɜ߉Sc&h"w@mXG]rbi]J ToJN. FyݨVY%lx;lv-Kb/u+˽~JKA?`sm-2򊮁CZBP"g,Mhn7bk9yJ`5YEY= Z UXk˭FQz;S zX ^؋oQk?])~r3_FnTw8뾈V˵ >G+׭:ug!r{ 7Dػ/>R$qUMծ껬8nWyA˕QTK%'s?G{PӍ@Щ2)nIO`?c1]zgLeL~eWh.Czɔf^7l- :IS9rvF HzgHIv{"7K OJj)!Z*7Ŀ(cCx:k t#޽uɠIE+uHRȕ4eϪq}f;jM;x 31r<,OqϹԦ lZݼj }_m Q\L/竎֟Jm2 vCFgW"8m& (dm˰70{ |zpɢȚFVhWNt_e_ cyܣJ_AԮ^"@.fВ=Od w6 ٽku `w~Bgb˼Tl9]?O!|mW{B$zË$'c [Od0fc}-x1-M2`^κi)6VJw0"NNLo7rY Gep8, q݇LO&zW]z!Vc;*8]wtkv<](ߩl׋ 2;=]EEX39XkGÞ>UY!ZVy N_[}|KuoO""eMJۇ_&"kqTr nQx4'GE,I߬~OjdWAX6z<}!_5]Ě1*ng@SS*4K=D䆵hU\~\DyxpWP>.!FaNT-܇k/Ĥ#`( <ŶҸ&!{F+ñ]RZMr3M c<$RC>4~EzQhx')-ŗJNr=8"X yIcL= u2;=HQi+7D8OtO<>@yV˺w]e=jT賎)ʙUy\"qt|'Y79@+ *pLqCrc!'sߨ/?:B֒E%[vdQCHv;ei!K/46N+F` pFg3FحdMpPmnbas8<t/.~;A˥cGC8O= 5/8(ο{,0%;r?=4@s˩ >V4Xb y0'i9D 6.D~i NuonnoRM%1Glwӊ`|Ah/9\ƾVPPiP2)!㚵M{\ጰXvHŐ&PfGHU|furIK>QC <-ޕ[~X6gٻ 3jK7KskiMu&Glbg|-W>a9.)׵떂(Moد=D"E Z}zMtop}Nn<'w>U%EqGNm 'q{k\Gť"jD{Ku&לM̕d=0ZiڠLʭHO9fo|^XF<=GّLGhP,@z{ʶW,pdt\.7goe EC|ɗ#*Vx o+)S_S~TBBgWHYw?iAP'b 2NXH:ȣg'Hb@O<%{.ɷ&T"Opn nA8+OgiZ#I pT=@uCnDKo|6g"ǹ JT` MQ 8N]K`Lxo*D &ַͫrGΨyAʥt\"dGjXO 9^GWѶ#3=<W?8N XYNtm?=Ɓ6R}PgGO#;_m;@O[RSFHƬk)NޭB_y-o9,l lw7i:02m1oĮ wx`ɹ"1w/-z++p{ؓap1e#^brkA'PW)SxvyJ7\ymU̩-'/* 6 S^)JQ71i:XW#圔P7AX,,sЯXT_JorkSxȢummIE]PAɟ%m5 9B߫CG[E@\E7-[5TUWEҧ)xIXp#Cf8b`,c1usIBnZ|=?j1O=k:;yy =/a*ND c}WUKa1M2;Չ!&M˄[%#j^uWfg=FTOZv'b#}laM&*Tob9.] \ߊvD_QQf/ Ҧ$tkȅ% w:$@2=(Ӌnёײ❡+U ÷74 U}IL Gg1%@HdyÔ:o_`R~9V͐_˚#ʑU΂]s Jm(yY]`C 2I/AۄlCIQ3rk Uv2d`wP_}Ff|6m>gn!dZp'Њ=!:.棎M{7eT~ɹv {-fc*ZTOp$hn9֧=.R-/Ղ!^VcFeҩORꅏ&<6lﯰv ; Rchr:cL{^ Q w4JzҔ)ӻ+$''?ɸj]n1YbG#ݼֺK؞aJ=5)! 2rr&H@㔕oJbsuI7_W;5z-s+ZZ!,.YBPiR)^b$W& 诧Vb^KIDHp;p KGt~|~2f3N|std|}C7aa85C.lӱ 8{ > 9]Dv6/LlSvoC X;;캴vK~:/ ȝg`}Kt>v^@($E_&B,)z/L2mɹk62tþo5geV*=}T+nmZշ)n9ե VY pe6^Sz-H-L4h˳: xκ BC 2HFPs)"0'9ŷnzl۵]9rқMh7 V)J. :a%0+9`pNH'j#3i'\ILlLG ftiVxԹ. ֗4'F"Oy5yf\Fيnnaљh FgDA* Ra0֖W>Z*S1 nW af fi '>>۶ՠ^P]GĪ|NHI#!F^^#m aȑM@Xn;YL6O]jDc(29؃[ 5RϾ=w?3㊋nb./ G [&Q4Ka s]3`" z=NdePހz61MqdjPKa/q` '@̐g&Opq >Ю0(O>f<,صu#to+2~Џ8ÑZ]"իmn/?5#{nOIT 4Ogw|U>μ( XUP ~ފ1Pag{/CcX< mЗQA[ǽv8##'AAYx_:B qƓXwѩ*[ŧzq|˺kjEDN ]bmO*yG2akt)MrVt*OiI ʚ Z1q%):õC6i%xQ:~Kݢ/e\2\+ 7cш!CvRVXPѧ#E=7{@+deW{j,4BNgG+σ ];_OXgp59l0'k)v_ؼo|5ÎHV?suQ7Te>H;"p%A8 ^5׎pR/d A4bX@+5T4?s~f Z3p13v,;Eo@c` 4|*nI[VC&}J[w7Q=tss8j [9m4Gĩ?quh sJMm8qқ6zL/4nY)979ʓi?)}ZƯB3$$S}ƄU91(3LY%gu 0 eGי!\u7};U=cR<^hhHc;BȮY%_/i攧R1jk7 NDFJ&{JF/cDpZ]Q<(.KH$Gȏ(cE1[jjUw] NѾ9ݏ[+h1 '/ڧy|2o@ Nk?8\jrG&!%\09S=yÅ66ph0$8o8Z>#1ʪ"2MdoTYDD-gX|)bWq8}+x6x@ҏ;KP}M*e`)_|#U]|mX=|,(Of_gDdm G!Een[~ c#Z 0M7hj)F~Zqsީ6IQeʔ L|}\ >Wn/LmFG0 QLJ+N1ϻKp+̯WO1/XEt3Eh h'e/*ڪ 5vԚb#IyWヰo'G{s4jw"K K21\rx2b) zpl؃Ιwӈ'.p"Eu?@d:8(oTN\P"mS*>xeU a| 6+/W@T..c0 i[p/XN2J&,ݐ\ƅwlR6jOROנqC5GϣApTm^\FO[Kq\X;5 C7anAWL񉷬5 Nf$"!>'Br1Чq*C z= ~nQ#G8V6T@:02o7ΓMCڂ_ -['6evw>aM3"m<}X$AݏK0uQew 1y՗_^h^r'=XJfdMW~+Y0ڮf":$$['ߞ~\1X=#]0]7( &Ceh ΌjĿwz0"xw9 Kg>F.XjӖ,!6sIne$x}lх>/bQ)Àp6? _ʖ=ƬY>hNH _EECT]Ws iV@ŝY2(0YkMa ٢+%]t:fΞY{󡥗‚x<3_`RAZ橩r*M@Ex0E_oNV7R'qߡy0UvUݖ)y1QKb;.BeG1 U|k?Mz]+XM9^ʑ#&M&qL&HRxQs;- RӐt;i{26\a蟪hy/s46Su%'9xsl|+m0 Eql^km/0 D(1M_23[[1P aV^!~ZnNfyMiy7:z)utߝ\H):b^i- E&KgA5T8 'x"4akˮI1ALzm덍F-o˔O:4ۆ 6.)5("ꄓ#AS=YwJsWaAs5w~I&Tg4YpUWxTUPkX7Ca&ޙ=K,i2,2R8'sPAɝޤCi H[}iZU얰-)9s}rî-:ۓlJ-ò ħ}_G8q&g&۝-@וyxV|<_yulFq-L# 3(KٕmYth}u!3 6Fi͈\Eh0%8zĦ|Tn.,B@n#^UΥ uS*?ÈPL R{b[z?\na@5GOPkio I['OImMS^۞Gp~_6jHn htW&YzQ &*Ɉ1ϲkiĎm@r_d(2,I|Z+\e6ե(>um HS@i8Ѵ9~-J άVu!K!2YJ~::qIt%l_^w쓍d5 <b)4y!BFRTTA 7 U5?S$%]NQ2l@0DJr1o{ҕ|x?+.5--hT. Dzמ?笷Fv0:tY t \@Up78/$ 8D -ʜ.LOMBxJk6$`@^B"UMX/A*%q4: (Wǂ!%.ZU!#ko_d5VFY"m(578_ʵ׭I-ϛiXQN?2iYJlIo(3`~0)V {-b=Eki-DxE+M%P?_t@3b052OWb\ ws:#CE#uŏmkE. gg+͚_ @vUNH*ƷZ!'A,LzH4ͷP LK\LZ$yn1}XC_ؔ^IˡgC[/*ŧgd* \*j׊K(` i)5孞ܼ=q^P"]lٻRRHW$ZRIUvɗaٶLL;ʲO=Qǝas#ߏJ5ZB9@_c'R>g2жh"JAS? -^ڭ'n Oo*{ H 4!hȁcQG0_ .X] 24԰L3[l$/9dCWշ#@J,HwS WMO|Bѯ{IqDfLmd1ˍwnzB{V4i"2&cMN1s*KڈN8c׮;'={6+T&LsJ!zNL~ƾhԧx?oYߖ;>+Yj]$wKng^ R,( kw* i,7d2$ArBn7[#r [ͣCVЗh1rl0nczr,TC_N]B2pzd,B[Sz_F,.L/+괶b6S5Lec,4N7E"s5!)GD0Ck9Z١Z҂ҭ3uF ᳚Cs͛, *ZsrM6kTri>^ v%ГG|k!:"юRiT|Fw-Ustd vIOjyaY ^_=Jcsr{)Y6c[Oqg![GZD P?|4=Q!0T}J]@|Hjmxw2 l -y5` P%3'z}pAd(>w$gٌ8X]%:oD^ir;M\%mTqk+]b+%FBeTy3'\-a#Fsu0+TQۊ8f<3KS+ Ma WAw(0H=R9CI?2!ͅ8$Ü}TBJ RY?ikuzy0J*@hq[Ak\xD:o,"t|9}rbW/2sxM0gw"Yj\S8kr{3)ŗ2}4˧}2t4 " ˧8e0j (92N9єKO1t%\տbp:Ue9nq3ws{ly=Ghp&} (?K*e E_"nﮥ{>,noF}p~NnmmPudc90.gl۹[vⵐ4ļC# _և@5| غ7GΗYZZɝPHkkR?ɠluSSwνVri [{j0O2(L} q "VC-TζWlxU=F$*' [ZȮl,ʋۅO:ɖ5#qwk e }I|x8'M9M(8Ƞ0~J%_ F>ҫaC+Y]Snx? ڳؘlAh{< VVzBEel]hc55T#g@&/lkZ0H5}_;R!*J烏^(GKyCƺ10_^P_Y<_9yC6 ,$uRҴ"q|ShGEFbX4ytD}u[B\ksA S5TRx/FUuiJ"A̚Ԃ*cj}6澠-7HB8(p6cԞ#6[Hj)]V6'j`CYkʳ(PE g!PF&!Ǔ[-DAhuMr}CpRFgג>Kc6bwZ<>aEx؝St=hCX(Q)ּ*}qMk/E Y^R֗FwF Q_x @HJ&jRhs`cߧGW?g@zTҧ74vwR3硆ot, V榓އ2V5aG"-Ǣ/;\Yy)#p_U с9C+(ݡQfSD͉:eߞ}֯j=ӚZM(613,) zrO5+?%YuI򫀃CU)u6G$gb2TKVđB|MU"C۩H1Lϗ1][k50sxFacl/g^ N (gUu€^C(o:NjW5/!yQ&@i) YgLQ{K?q6,q!Q&^!y% $:F L_ ,F17hYHBф6T-qˍiyԭ-Ե^ suX=|Y;6^Pӑrg"*i(EˣoP_0<Ge{C-A7 ?a`~E<[ w_ %TIOVX{*t\{{d#}0*`d]I1>gyĐ*K<#3> 0ntf?ea{B_ ˈ|#f'_@ٞlYJq" xSJ54Nd[Ь^Qr=0&RkZdjl{J^#XB0R;Рɣ׼3z[0Ҍ뜸pD}? oE̋Gg8.6F=u}8gD4VFCב)'pWUw`>$/SֱTHosio=BӌS"~۠ƨPZ4X*s0z3͵:i6Y*,֚*)3Nv3{#v%VaF&v;@ H,FEVȑHB_T/l>W~o]uQ%*%oTV%(qi%fGT)[m aG]+*rP qۋ}&suK^&~{= }(4fƘfE򌱆WzWHST}H +8F'Sp8Em& ahX1NvBd4X37Mߴ,,!Oh_hݹƢ0kjvCB^Ec|$N7Pj =kivU [U:wuU~H;7X<>@61]> bLr ZmqF}41ǂgoR XCڧV1nH?±QSjP 0j0iś,BqYXod6yX' )26e.S-_ w QxAK 1M5帉aYL}azV~ğ"#Vi]>ߑ~i9OrZO pC$ ߸76#=>kIm>x*YN#Y3'R$t`PJjP#µEnUJ*]/.9ǐV8Fm}r@\20)7=p9Jwav-Z8  5Iv.Gwwz@w#y[SLa{,i#7|T/b`3%)GjJ0'Uʊ8zIL LCq)O)f*ȊhnJ1vٜD#W+:;ڭ@,UF \p\J>%Mvb*y+ޝ ܈hy^xJI`bEbz 2K C1.?Q# Q +4[TU.|%֔ԡa(b[xi$j!YǼVMRN~h }؎m,آMS_CG=zȩnmƧ&VmVFKqW>u!}:|%"j + Om|ޓ -Zԉ3)N?է=DS`v D8RC5l8*zI&D?+\ڗE^èL2y+l @͒qTE,=YmWUiflU(*a+!w$%V%"}oX\1N(n(j;Ԯp?g P1bI ؙ;=4 } r \wU4enrk|)^à,1F8`w]>e<5ɓV! p4˿C2Gc \:r_rVN^X !K  yg٬⨤7 s[)a'p~l"p)QBxx5 =]pk[Ds|GG)3Qv>-v'˖gvSE8Ov/ /?(u< O.'^97m9NQ<̆8+<}cIYaf@ *OPpƂ<+ : ! 6@M>.G;$1lp=m \c~5|=6^ZMں JH]ʁƗi;o,(AdGFzIQ:ߤ"ntN619ݪYιbࢎbH'7Xq>-Bg |)B rxlr$"2XC'wh$SS—[]Zs"n3\Őwx!2'=۠F\b& Wu؎s8L bI t4rshs]PΈ,(L Jدf-(^a.-XBխš 9Ѡ.t1RࡩSΡLH|l 鲏.PJ'fU$`2T=KڈcB$0?}H"G(:(hG-\?2!d35g߾JRKLݾ: oSeVFz <^vS&FN#OwPVdCxUY;qow)BEmQ~~nܒ;';6ԨV ֍'d>"GEqnIHnυ\maX bCު248KALK1wv[V-b^ _ /dv4o_@R2{ (S@"1Fx/bе7`LA,vZj/S#3gh"n`\ %=ћq4$B_S|~7eEy7Fo9=VL/,)[bBFw^ o2J8Ylao C}NB)ۢ8 .r2SfG߆Hn鏝y,ڸӃ}N&d$~Mّ4" ǀ=KNy" ŏ<0w]<:_ӬS j>.̞/U c0h/t;"g VgZQ o, L8/LZJT3.,,lҒQ7r]|=ڷ3;bOQ``eX HӇ⤗[9?R.tR2]¥Z:4郹z;XUXs"O`p)R>Y(eX|>Av]ngjܛ($?ā$Gc tݦ`PQJ]?ۈE-|X듎в>r$; W3^nl;I ėeVx'z(hЊqqD[?ĦŌ/8Λ4sAS]51g_L5w8mph)8Vڿ߂.-wn͋Xw-.Sms 1IPP&rY-m qV}WZb}7 kN{zss (w0ԌB7c{bSo?{:d4 {TA2AS\hHi,v1Lh*ݛi[|[$Qha_h8%AP4Yu415Cp9pCz97sNi$wu=W h} 8KJw7U:<.$=+UfO৅ -|qR^0P~_[U7Y\FQb\^TlQ~Ɏj+ q 1SJ=fv;=[ϨoMZtgAUjoT8f{/\E_Ipaʈ R$%?YP%=c`n` "Ԛ\[Bʐ}R}BC-"bá#233;O9lB?SړA?A2P'"[VH}[/1<z0|LBqݜO^qY,'S}JelV_OU&p^jk+ 6 0ĚNա&^H}O04f ΥA[Q%2hN ,)\(I<{EJa')TFJz2zL]h7/~/O_l+:{5\J7`p=Vz EZyh*]"4.y艬eT҃;J*l^ X?Tg'4W[%N+]H.;UWx̍\7}`xS fPvCp*(v$Gm*U M dp}2[Zz};֔6@h&q۬$Rgta!o$(#ț&Br⹵ 4fD6\"*D?5n͍S ZkF[2,~W?ܗ+Of Ϟ߽PaС6M3 8ZCT J<,|O冽n_2u!@|׋O&WB *zk!`Eʑo}ՁNBŞ1ԥ[. 9=eһ(yү=[x#[@-zIVx6I-&CFk_~-:Akر;F 49fߓ*s8:liR!rWe#bzX}r$AГTAmǽ́{/ 9 ʂ>e܆vN#šܿ&_A.9K #-pdS+襶?A'{͌pPXX-d.*7E2sX7>  z-3C H0㲪!m ěqX\z6֥jFn: MU[PYi֩_r&{_֧%wcb.f`-0?ysk20`g 1F*t&v?˜hi ~ŜnW~c+:ki )#6 Ȏ̚9>Yg<)Í#]xsjPʫģnTOxV?Mg&dT*BK:Cr@%Ď/a׊MH,*妃lxIUi6hr44|Wq~Ʃo6+;4znnE[h/z_x|0!*okLmx dvdX(PP=io9<`آf={KC >Dv7 @u R4xIQQaUJʹTנ u5nm;OnmOg)\+o+$ гh@?׽ (gӒ3F9*>&aL-;ԓq,kNf )T˾#Y0'Po2y v{.e28)*>m,w?f+_DZ>[wH3 pE-Q{A6_Lu ڋOApa) rHp?{ퟜy uu_ y-5UD6<ڊ H Qv:l)Y4mKS)mv4Fe~+Ԇ~f|.GVu]SۇrFqJ7cPGԫ%Tկ,|umZ*M$LT?yU] ?6d2FWj |g eڱϾJi:/;U;}divow ڜ.\ZN0W~ cw&f#'~nhŐX֭J~ezY&U{R!=%XNFyCkMs]gkm1 L"ɂN'G]o7qjAg1^\GQ-Yy&ש@e%y/occ]0Z&)짿9"#Q`gp﷯Eד#c6sסV>1?N@R>L֔GArRR55B_^=0/g|l5avDe4c~jڇǃ|k]x hGlZxu&%Bd vY7Obgp|cBx^#;+wZr勋;+^1GJ<:e}<Q6M?ULuU&r¦?  <[]p!?A;KTrfU7 /e M7Eϕ_.MIcrze`\Ե]S^ؔᆴiWk.l+YLp|]4xÜA*ls@@/_3*A?iJcbTo 1msPAxUF*<_{C 6IUO7 O}b 6}yfq33 EN&YpF?ʩZ\r <P^ή:D&C8%YNC)Y2*˪7a/vS_$Me18L4H@OJS\"Dm2ڠS{;yogJ Zea:l0䂃;Vvrim,i,jㅈ<ʓ\:a hEf_hoaohtl#*]dcyf/9ÐIv]adTH\8q@[ɑv008ӫ8 ݞoBwQmȘ49piXtc!:^oiύ5 n9 ^XKIa31Dʂ7=(/ ͙ٞӘz_Iu4!,ƚ#1 Ҹ gIpeɺO: ݐ) )n36f.e(x5CaP0wUwrM7ncY.x4|ӝ(,m%zӞ&)(5i?kqό*UӅIap'H|_v ]ok $~юU{.ϡ8!xqv8;VRuUQJ[VZ`ԩyF:fȥ;P\X 1$FtrX= V_Ca9wJ@Bxp wߕK*'HI|l32'rs&69,l%U`&#ht3~gfjz: [R _cr1xg`3< K0|;+a@:թ\'ڿIHzVY18KF_T]QQ۵ c<Olj7zڑKϡ Cp6'AX]:~%1=7\o( A/!uYB|?yL#S,<}`y;YNØ/(*ۆ68 =y)29T P(idd+SϬ}I9{-;씮N3͠K>IK(¦Aw.fEVd6ԦUdxCyhdXCJr%1 CBB+[^PunO}_7j#eKArbG.VVRU-[!^+L@;ϡeW%҄AkdiO(=i-E`[VVtx_ދ-TY`䦍KPРn ^uߨ a4L?nwPk5i=Gw'mG82-VA6)ˀ^.V!rz x98=- +jEOrs6knzǹBeB6-'TQrfU"(Ύ(tiQOI+ xSo"7|* 3V~$=Z+ \}xbhjx7X䃡%=FBMr:|5-godr<׿%/ֳb>He1 Yk6]\E-A ^P]zo:)CJގO[i:iMeb ^Jv ;4 fir2e(|Z?=ߠ4:R.JَOr :CVXBɅ}x Zܤ[hluR^=Bvv1jf|FYwN"+5GNӴL#_]7,ړ +SݑeH`@oj!.=n+U6;= 85Ic8&4iR1Ba,,./}rSQŅf%I4RgV^0}DR]I)Cdo)"ꨤcaL/dVPJyHRgXb,*i-5ǎ?uyxVN[%s9roW>7쁧sDq+- n"pZ.:G6+B[gJ9yG~8:.(Z{s<f{(P)Mʣ]TeS[=U-]ADgHY%Nao Ot;g"c p),Df؊r3Vp@}'Ʋ)&]o$DǙ@ &]0 '0$bh}ke1R2mc0(8_MZYhS O^aBpEh@QQ) F ZGZP&ɌG9tZ[9]!4ȣ6g,ѷRAjtZغ AEeH?k0N,5V{&˼ȤӐ!*>\qnʇ,=?TCS0Q` !ݰ"o/S ˆ/zTTV'+aM0r(_5cZH~>9hu[{ߡQ>'0xhLmugy_Ӡa )Za~XFy9|rNkVTعdbJAZ9)kzVޅ Ґ@XH`i' 'cߞ ^CPa- ,ᳶUZZC+S ]M,)>P\d>VSDoqY_jklt'tY \x!VRRC2D}(W?d>y>Q"E7|钝L_7%ϗqP?BIQpǵ"' n-3Q3KX>'g+h0fx 8F R}ǟ bŰ_%Xuc2hNJEj[}ӯ-;BK%$&-JOz n YF6Q{Ք"Vs~Ǝ/т7PZO&;]"bw~4Ճ 4 >L%eC``[@m[sL_ $N.e(ЬbNI)Q_]6ThPSxGtf+b[Fc`fFj\lph^BTo^4xc^nwst`{RԦaa;SO NGCh~Q':K0QRp0Bӥu4ncB ;hx6з#·]X 21S&tn:aOQ~P'3YǙܡА? 7D7jţuV&TW iyX)_vWi$үm#;jG>,0^z6s̓c1aG38ŧ&3miV`Dan͈qdehi ŐhLh?f\aĂͨHrlx; ^럨D2&@=,i@a.deH}wczՖZal {_\Rz 3W3Dx 03dz٥L:BW I>.v&h3K$VTOb1`u1njš&j^(z = o쑈bD!Y/4.֎{}ϛe}VY ƶ|T/(i$ɨB's):2ݣk 0v" P S { ~|~BE<"8JV1Z ^]om S˞n6kr6Khh c gq>|Ps6qCuw uKQ[roasG;Wn{ LhoeR\qQ`jN)< ,K\\sn9^41d 2ff,g<`m"{z@ Ǘt?\Rk.hAQk $JovHDh3; &}D7Y-E Jj"ϩhQz2F雵#d,^|3οXYVFEbx}+ΑxZdL؜gšqLTbw3!t޻m={$:}Lp*C!լUp_M_gH_4A, ;>z.?K4r*;Z=4m*au%ؔDFU&x'.֟gS?U?+6YrnmSwMm"b RPddF# Ѹ8$  (>IY:{n0/uV2qk ̆&S#s*Rq,{9܈\u\GnU:I=Z`+0t!2o4|{uұPĪfq̃-t bÂe1@X䀻n|tUҤ0fm4Ͳr<'X1HMN^*.rGqd*s~aų<[yw4z굸7CJ)TIQֈp]Jtqu=頬ir!6 D$f.7sTU^9F;p؁`D]ۅmv9sM7?3hv] ,S6ƗwƥD]@jm* βRN@?܇,&  uIO(Dۋ<ŁnD=GsbWyT 䘰c+.W[9J&yw{\8 D =>S[W,C0[29|3lh"6<t%)=*sTŤa Z-V3CnW |Ww7O[0.8$3J7:pg&d.40 ;J/IJ]"Bʛnięhs'2vkER\!qVg"Xg,sӃ\VIqo8gw^}>t{uj&L<=6-c ^&$nR偼w|n =-6ǘ@k3l"72CGFPwxv9߇Tͺ:muՕ7_0j_$^Ļc PCc!EJ6*9!6 3X#aF@kҿn8ĝ2i8*7 *&y7>HOOҪv 7K/ć|ZT*'<X_5L`7X;_X<k6-ߞm@L%ߋJ/Ze<]YJ 4ÄU&渘`k:kQO <5zF{ֺf9jA YE[$ނ1j/n.b&p/tB%ݕ-1 a9Ad/wb!s(B{6ӒMN*a3[W9~s#֎Q,_ƥ_xxmYbH{z,^lRh6':x A^A|\_b߾}\q_|R5+4|pGu/|Z+&;UH"h?͘^^K@] vpa?&nc]1.a|<i$YN3*It>p`Ӽr2ٿʨ03[}JDK@bNHȻj[o/5n3@Sx`OŷI56xgoF ?p6):we'Iә%$7/t`xRuNI/;x"~lCVs|gdit)14/me09ﵥD,OՇIB o_vT+*de9EtD<."??d340C/)]qSPzSz=S"txR=xesktj)N5E!],glco?wv$oy'!vzь)|"x~"Ol+r٬[b=!l4NzMmiD7%췗u^7{tعxU -6[ Yc"hTqxx>c vs.1'$)"fq GnjuOڃ%"@V_4 ̸̇[q|'/6) |Uw__]*z^BH0ΊzW&Bb㗥@{|?Ik}RARe8-}̈́4,혭 b/0R{i"i#Pc{>+}`f3ń˱TRk3 T$aNh'`64p#ّ?b"Ƭ^HC_ȻKKa*V>QSj]d%^uύ62$:`=_<|GP36l7Q1UP\OSlR$gu$͈ټhD1ZCu¶"vف GܮQ)BV"p@%*ZC-U-|$p3z~J_c?*gVItWV״*f1V>xG.i+0;Oqε*cg1n\`W/FIL@傤KD`2K:ԍl aqOԼg;kt9Stv5;'%6,~Po.^pl8;֗5|G%.{G%(nS&TDJٍc9xM6 |kWYnq,n~n8s[DFQ}Aʉ!DKֳ-2ntfZG!xtvANJרx ^Hc/Y9⹹b(SQ{$4],\ӗjLg@m"Deoޝ?оM|V5@Ay 'yMd8\044*!Z8u:G* :BZzy ο%jN]xbcg;5V wi[ I 6h#%-!=td-fWݭ6&Z .Ԃx6FGΐff-l.BC\,;!9%}z.S Pٲre{erE+f Fw':4',MdU=L d*'u?NS-b]?S#WΠz@ %ҚN/`\@A8#KMt->D7[;nZ|j+Ho\ A}a f du44_] ~瞋|J !܌ڭN+!GԞ%ۡzca'scogsԸsŎ f,X7W{pj5!֟|Bya*R8=#N˛) }9:Z䗀Cp8-$#ewf-Rv Tc+\CBʫDNzwr|1ovLmoH{LK fqХ:U"`捕? F$8<͑w՘: _m6#NF; .W z9ҕ[:}]i5@:«SaU4 ScYUvƦwd,+p|dC- J(i{[ ck! oy<V'N%gXeKgL#SÕpZUMf+nUl'ɚ̏C1+/~;u lacP0P#HH,OipI;,k%;fbs^1vWajo~QqhN}۝cstD;W<.xY~vjV8{sW ?GtlNO34Ǽ.q@zN'kjΆ[H+X[J!3^;vvF{L^.\Y1I`٭ɼ"?4dmd:s3CcwK="gE^iu}V%9=JL z徲]τZ`ӯKV  ^$iI}eeg<;Bo$LF)Eqt#N/J.8nمWCx6r*UI͙Ϝcn@uɩeeRco꧐g],Z\I0Vpe "3& OBTհ1} "Uq1Fg1wT+D 9k[YW/g:1RG4_)\J(Qp.l su8웢W-2 [¿_.eX7txˤ*U;`N;hAJ?_W}sdlcNN}U&Z.[foaLDK qV`B`٫l0i TSF8cdDMcN"WB;rC(&pD hh9})c x`FGA\>ey&Oi?hٛ:=*L $FD D2Q- CH g@[A*se=^Hb d~}cI+) HRM=tƕю:UG`\ǕQ}/amiGkhgǪBe:s%fh&L !Z;CuEv5swÖڎ6D%+xc5>U8-P`-P72KgķtJ> "æhV0ءeIn"5mٙCE'Yn'}y\b6>{ e.0 \E8! x9C-.8t@u-9&9䦂 [>Jju 9e"jS9u{Qַ,<63)p1"*KtC%xDv?l^̝k)!zF? Hf0(0˔qz#vu鯶qP d:L,+*/Wyp>AcjB{Z4w rp{/^ $$\lS I1}AZ`>n;S=нn+hfo1JI4"Zp6$^QI(:,7gz<ٽ(s2W5"1W)߉'lHvJYA^DN$4>yehDg#sXլj0^uNㆬH*|:'b րve2Wu >v&(&U"$rvM_\J@o A['2F;-24;F{r Ej]Ud|i9k:g }158  %ZOܫ8]RUlvgqAү[/ݢ7 }@sQZ| rY, B]Ny2m l:()db($2 QfI\@—nmk<FϢFe9V/\r% o.[o|ۖ.Cv D[)i.$)<,FʅDV$t t}Jeb\LRaitQ4x7!nMq& oxbje%/:?9pUf `:F1f]x1lb=iUؖ>L.IDh[Pq<5 򍗑%1vB4/q{F`U}4JxflkB |[F{~ncLҡ+b`h{icǸ:5Y+5~L4]o/.lZlnx__&K\Ai_icsA:D[0>0+xJo|ĄIc*=[@%ptNh]>_pA'y@E#d a/£^*tv, m3V,9\wp8@}IyGKhRM` Ink\C̼1 mHk? 217%:O U^ >}:z&j Kh&iOy6s6մ܎ ˖OY6tq7=37h iЉyѫkUcm=! 3vH|⒜*M OtkN+`9e[{\'AVo EBX<כߘݛWnUD?{L_96q!ˬ=N c>K]Y_FHM/q_6Iq$nK }l|ؖJD^:rO\Ǻh>Sn[[ʭ%""csV0kL'_;hnɓwc5 TϚ!x0o7%M)1ϩ([cA p _B5v ݲz45WI]2Y$Q#4g֯uP . [l2/5qu =W@ql='E }sN B1z_yXh4q7 &-m^Ї,5I Heȷ^;6|_^ yR9LM)L\f$ \ )_yOgD#T^E?H<~MT| ]bWЄUh?Jׅ'ZE .?6ג<-{-i~Y7x_OyPGyFf`L ^c&?K^ K{DM%bdy|ɣM!>+6\&ƫNVV}wu6/ *xE"Deؿ3;$.n`H6m #&ɫO wV/ Wvq?7Gȏ@@(Mpuj[Hf?+=JU#sEDgEAcȕwߺ":b - sk* K?m)-6>}koY%/n &Ǜ sYHp)ɛe;jٝ]PX8ܲ|&5:~Wڈ{geknў:dPFm l$s ⑪^ExQPd8BV|l*#Aroˉ]R0nH k?=$YjXg- AWJv r <}œz(Ŋ1|J'&oޏ`'ϔ,Vf4Ļ`ObLwY +Xvkmf@ЇdC3k~#}yrQ[Qy>GEP/ 8"gv]uO|uHMJˍӺ{2~&$_&!:Mx3rhRVчg<\0^T:i.p?"HKhJ몷:[Z;jڂ{5Ci"J U' c:B<F6|`G[j54+XFiBI_3qE/PP:=ِȫR7kk LD9l?"rx-rVr_J- biK_2~c0J䡋fJEhvț+ ;&!TAy9!0?Q hՀń%n w޻} :/tV+co94:1%HcBK~T9MR?nS[W#}r~X/]X4b2Z9pj*{o Ib UL$7//}w|OBjU6,+&[2Oڐ+WfEWbmB2wM龟d2lqi/5gLοŅ=z9r?l݆*l=̑ƪUb:v&M!/VS.K-Po!a |͘UJ oׄ-d $:9e6M98\ Ll*!}5TZUoC3Q^^K)  N7{yw=AX"nt|4,aD^H"Բ=."LjD ܷ&p5L~} V35;9lWk*ef8J:(.7PR:bbeƨF/^ueT}kwW񉊭o',+av`z\pTmB=)JX }W~hlkŹ:Pr3w9jW~F`Ci/5 5FLJ/Q[R(R!,v3:sP¿[F $+#`i[ U'l"uaʙJ<;H6qPPo BW LUkSe0`.0)2"%,EK x\bm.Rj\bw/D*%'\M¬_!ȯAfQq#sAAWԣ!hbeIq*g'%r1lg&Cmonx*5 ""jO ޙ6J[ArA %CMpɘF7rSVI?I&)|XS{%AKf޾-[Qsџ3U80;6M74!*YOx*͆0abEFWVz_E|LJQf&? 7;Z>f[{;am׺}fURY +>pIZ"s=hnT O%tS /}DnlqH]drVm:TDP_f|1sYuػغdR"70l)+n >߲谮ZeO:(]e_'7{@`bl SJ<"e-dYZ=U2Vlz?J ?a_[,--X04rS\ OöMLT*xo'~;bf wŪK(a|[\.„gK:-H\PS6Z>iqqA -ծ&̄QˣSsjڎiɕ8u .pBL[P/?I,<?ǽ)1\V`*/ĤPK 3vxSz>0rJ:KRykD4o2 /hlg'?R !4׍e$s<'#9kNrt+ObO) UzYqc{wlUpg8KZ? 9] BǨݶ,Sd͘kv_GoSw{%[E>,c3rTv3S [ZXX"! XwW ;2 A?Y(;?=2/"g؟;P 4rs0/0#K}y+m9:FeGTu:\ 5 ~xc$g&Ȱ9pճ"o'"4m|"cg#lnL~_D2QJ5_CO7I?~,PQ ŇjmBW,;[,Q}fi[mO@{\xYlKtA(\Й%!ć6!FAEU*OA|QXޭ;U9:unT#c]A%V4ّ2\:a,w念 屓:Ɨj\#t>4;;k~*R7(3շ4ֱOc9ҹvRVz X,kMs/5{GjΥ"Hdhx!)Q"2=bLJ%Ip` Ei 6X%7=fqX\͸Ȍ^%8qhB晈2CP 3 wt3(:#tzF/Tø* !0":|Wzi5)ߚA1=;N4yec$6r7Yޥ/Eؑ$|յ66,f¹WɵT]#wg̍Lf.Q̂t6.A`uL.;ÊOs@ҒGMH-J㆔VO-e_Y)Y,#)ӟ<U $t:]`/ǐwxOx4cI Փ&Y%KVfv iN^'W<(kRxjQ;R.ȷgվmzC$SwU|2«ihAM ǙT`Z*9WXuȎi6ESrv fVr޷ڊYmksV rL^4+CAzXxU680 ==Ѧͳυz;]ջIK sJYFHlF*pJ&΃LzmaǰFgԣvּV@ >7I3 'R7&,um֮u!6a.+hKilm8޵bjib{ KwQdȐQ^ghq. ]G"ښ#. e oN$xT!Q`+qܻmNfd.RuԹ7?bGT/3\ys@ۊswC8-+F[ toRp i7A2τAޛ]xv:S,~^. ƒ o) vydx 9s(+M9vWG<"vf2`$ ߝa KYx~3[{:Sjvoٶ;*/c-xh<+7sKPUr V34 j ZƄ i_ Smm,y͖cNfD80*ɧ\M/VPBB{RnDbT,*/_ydKkŲ_u]B<^H䂓| ITV;3w Ī[F8ːLٞ,a W&] ̴.XaQ4,:(4a$ ˘Ƌ2>&i12I\wJZ҈pUα&6s؏.rv(g5W@, dMH`|HTH Cߡ/N( Z8n1u\`OqpJz sO*"V !|r<1 okO/"stA-9#Z?T|4yԾ[+|vQo) ȠNɞ!P27< znS8HP=inKvuyaFoG@m0ҧ!DtU-AYs߀OVV퓭tJa۶.;]%d'`J`<|'n͒pY rN WNe2y{вS UoHs]s^ۢ|L/C.yGe$ۖ)k*X'+IAG%Lu1UR(B R9jKݤ g!6m:MS>8֤?t12t %z`d9cHa2` ϨSym5BMsbуaOJ#~l{-U943M{dv~ JS3{-‌+!†F{›x oe5~hjC%1$UVЬ6yv(XJEc?JC׏`ogzHs$ >ʈ h5(c]<76 ({XZ^SmrkH!sM &l{;{Br|" 7Z Mxʎ~SL _fĒꔔE^H DLhYYۖ&.·hpϻmQ@Agd!aY%8Z!O6)9(i`15Vcomѹ՞#yBZS1PMJc;~(*c+uwe"3]P7fK߉c%Zi" ja_VK%2D\Nı#He= ߯ USLp-VGOl85qڅd~T$՞7vA~BO{@)wdQu$Ҍ\Ol)IeO% \puי*d ׁ}l/$eysF(eN(tQmYf-9_R Ӎ\Y֊+Iە,-@#V\5>sṥ2f]nT &łQgvfn ĸY&Ta4r׼Cm*c$r.qyӶX+ !n"O@:BU4J$cdmnǵfS֥A&~#nd1:ڊI 9+eXᤢ|MJW:4|8mt(f|4*W<+8A9[[ F{|by-(O40Q.)&KKT=9pߋ3<^"| QjO?28jFP?HjL*S9coU5ߘ 3~ U*Ȁ@)o3՞7'Z;6x6ن|Ɩ ƉR q8cu| o'qvљ!*,*--!- \4lr=Ɲ 2R2Zj;}0F`"@gLn"kMeIo2UCvE]P 1o-I̝ 3F&1' ޳m}=?S&㺫# Ce\)j;IéjَJJ<d$i}˭ⅯH bo.@3:b L;u(];[aL8>)c-v}`(6l _PtJvK1mM%ߨKK kٱds5"."/Vmq¼`b,_V(V{0H JMw;Ug]4'D PG_2ϲx6MtR|ӣy=]ŵ~mJ2NԜW?DX C`X`yiP/O탑s)X>@X b6O+T?5_֌Bik~N&}hN7.Bl:Sb Vk;5] D_͐`yCbsQ,\2Wy,1[hSÅеM7H7:QnW-EDzUbakذ븂8Q*/;o䛍%@v R毾6Id;C(HXur;8X).ɏ#3ZJkgdH%u"L=_gP$AϺ_B<@-lTs1BlO$Tp>5 ~ O^vM4?daiMAR\`7[T7ur9k!y{J2?5.v^F!zyR=zS]Jv5.r3, jq>$T‚a-7~j^ݸNd_gXshn3 :p+GbAKD9%ƹ~E8S g_b~q/% մ^ ;3LĩQ㾅577}MGyנ<6_K#s|H~Eo]I%\F$XCR}9 ʣzh\]pǺ4XZ\pPj6eP)v}q н-.byjϱ9cfD1?{YҍJϷ)əKzdSk҈؁ !.gB^fYz\v*; `^DQED\PϱR; Dž2yҌd!Įn:^M6ν7nU:RS,*f#@HBj,Xy2 ;q[;k+i+ 4 >7L>`'%xbŒ k y(=Wm z5H|y`_p_MP{:[!E(,oLSpK72 ^'2bHwrw^WNՉ/j}@$Ka'u:۹L7IQޗ+|TnǒҲW> 'NMXxJuoMb@h'Y7d`9Z.j'< X7zAp 93y`Z`=3ks!oBLmw (blj񷀥`uÛIH=0`6A}5mza|2XA5餳*wj]lvlQTu˓ͅ[׮ `ϰ{YQYEω'V8ǏГvXea'f)9az0Lp_a )v hta}a ϑ݅[K :Gy𳆅 `Bk=[%ٹrgQ}>P*ʎaub~կJHU彑!uzh|P✾A[*Jn1$ /$Q} U5/ob2`X6(_baYk9B!~~,zO(tm9NKaۛnXz=Mᎏy@:+P0[Kʼn*z}H8hB缺H䛒܀ |@̼٨cS0kh83 [4PdJ=x$L5u(&JCq7{@qm7T2j 5g~o1SkQG$3{_ˆ+̷Xv9/^LJx/t8JX/ 5n 0Ԡᓒ C =$'!w) vdlIݵ8hZp&2ǙRi32 h M).HTfBLQXT*iz{ch{ !ڞo-_1S;mA*a~kh׋Om`[/Қ9A:}q?=Yo^,%gPZq}*wlWVZgOs%Ҩ߂(T>OidyD3dQ1Vc  Km_&H-V#0[Zť/zh'7rBw6Vj|}G[JO/DUDנC>nI.zx]r#TW(l x*ж %WKS՞R3azaXtl^Ml#Yqb;ѸLk))ۤ-j~]9'F}#V 8*f>ʜ|y47ol%f!fKa$;K)ZR}3_uW9*mX^eA2[X9˸Kf>[[ߤ-#fmn3\u"{..O.. eNQUE<щj3}'-M,0v)9{ֳƶA)u5ӌgcT8jLA׎®^#9`9~z!d#>T\:M:D8rl]@,ĻR|6F*d'mdm`Ay7A02kYvT*'n$/FAZf Ṕ017^|:6h~GM5OyU; 1~7;'?;~s[*N$tHڰ;9D#_s}یd{[azcOHaV"5/m+{'h37Pu ;3s}z~=GxC?蔍!Pċ(`FnkhZu>裳yix%ouwg_Bf*1gT>kz Y!Nt 7ᐹx"{(/\'nӠ`2uq~+mR-{3%d&ك˧Fce._~R@esSEn0ŅGK±yd8 c5"J&~DtFdY3wI{S=r/Q+@}NEzǜw6^Tp ZB}3:@N^XAȈ'0CqoA 40 hEEHݪ#j]ԥۖm}⌠jBY^3 7O>vރzm}(9AD$uDkMܯA'zL" 6CQzDD4 {% ]N*kYmjiD)B_LYyspRރ@|%fA( eCby kLQ"8V\-ON9L\@{ |R=q`㯪OeIa)%MOfHv^$o⧫8隱L_QdZ hU1!Xl+=X$mPqw02kP[m|@\ k֋x@ÃpWA2?Ct)^GXsT~ Zk1o ηǟU4lŒt)-.L}R4S UB渮>4yqP<pL#Ԧ83[bA]meEVZt2Хݻ=g}-+Zy")'߸I15@3"IЎvn^ |ލ}W4i` m3OYl{?$2ltQі;Ӡh./܌8\:y,\!yr,ӧAn(C|,S BM2}ꑀ.e &v)p3DS41j蹤U]e86HMƗ|m wO ,CAZ }`&\YhazQ{*4}EX^ ֥:]5M-n !(AL//> Eo|(1WbAv% %F[|Gd%fz Y!IՕu]URJi5{NXOi's\dddLS? B!ǣ~} I]t" ;dmUF"k}9k>@Di%bk 5\8YcQjX7 VjMo.oP/ڧ/ᚘIIԯINL(y"Oy:U͊)=LM驪H2M"ǂwwz)gb lʧ$WCÞ-Tqep[0- S \ Qw2UH?f )8WXKipC!Ww5I< #3SbW7D]Y$8N|w ̈V oy֛ lL0bet9*|XJ-a.18eaRPR׽`? uLv>-n{݁XnxnTk;*nJ穟 6ݹT č/see]š>tC=fhg99hY¹Ȣ';AFeZ0K8~;&p㌄t.Mo$035I|O3b !5zx}ڰdwy<f'ً,)-","(HMwVh== 3A{M1-CH)m|}f_OO@U<Δx^(Iib}8oٶ.w]T {>cUb¤eDc.KqSKhBeZ5>W`26N|hd&iEsst]A~%ֿ=xODư}Azgc~D*QU CF5vLTբm^ n2#:on&G}#Љ\ZS9vރB_^wS"/0*uힸ}$|}$*n|}3;IުB(Di`VMRZ}Jo~ ̸ B) 6B*Mhq8=˲|o`."1>ۨ_Ɂ!lUT4.? XN'IH"hv:6BX ߳oC),#@ KF5Ƭ/8\-FZ-Tj!nJ@YsAD]< FJR1h%&%&-~g֩io`\.)X ;\ (S7@{7N%*S^n0u?7\5Y]K|&V8iUF3f#E,Ft8AMjtR+c`2BG\Xzܐ% C&-19Pi07܅)ʧ_1Tz䳒8fٛd'zw@h?(ڪcEZU50u>6C' 'y,`cZhP,_Z $YE>Y.A~qŦv@L#Mr7TB`/%h@uLL8ȹim,jфf|=YS$[3|M0#OUuq!yǫ,O^ 9dm"$|NYYus%rtۂ#GPo"wb.V~̼g(K訮<Ħ| ;<^$bM3kx=^:n>omai75Tc?KgMuLT"z= UF1rY Y0t|:UؐsK#oO" OhЇfjz,4W[S.0Kɂ$wBҙQxDp[Tq#DiN@h SՇӽ+| /oAV V 7?\Seb@׽+pW!1(И]U1|3qp@fN\u%-Z!h/9{+"8mS [?>msB!uZ&V<] vD%e7": j?BTv2ϡCX/2*pffI4dc3DG& /IDXu3&aZjY(ÀrCT(pZVnq/`+yKP炣b~FeRufq-~VzY1e~c.ȉ /HcNL)Hp OnhEܧTpB-'Mq;a)ᙗb ɠ>`yrV22Ya$gtw~^RROl~}"v,s܁ڝ<iJ&G5ՐY ʇzHa>6u Y@y!nJwDyͫZ}=8} @t7P/c۸H9SE[ȉ4ձR:U=0:K=((GT)yQ6s|$Iw}I@_Cdp"?gD5Uz*?[*_V68Uj : q5SX5mWh*ńnr-h?y8/khNivw Еbk-[+[g5{˦(5/h_U/"^/Y*lЊf[|1]c0SZ1ls7v\S`Ue}]$17.UJff ,. xx*VIr+/}hREq7Wp[\.#12 ky:Š|IFT5L|V`v \{!-*rFcm-e2XT|Ąpл(2~rTM& bWnqgOnkaBpHPh#܆*~ժǘJҢO-/rD$$nפGz)KҖ~zJPcm^m%(꿫;{ZY\|Z;CCO q|mJU9GPs\3вr#$u8L5Jn?!Dg6e/]϶ Ҝ,7i¯E0c~ v)%emƴ 9큤svo^qH,}d.)#"(!6._;do^y~&<[ަTCCBbXMcAGҖ'P8_lt?@%8;^N5 ?rԝColPz2 ѸuʌPb=Aȥӌp^,(9wzИHys%z~aޥeqj[GmkgԼeg@qG3Q`Z0 nlAk!Ր]My6XmGzOs%E8>3NU9~[xu}iMYi;? _t#21 (MktD 8S[sF"y2 H=[mAldy}/fjB-o]xZy#$[; %~ L%!7hHE|wTyIqLVFzXOQp>g_#둇" 7m4vܛi$)ysE} < Kh,vqu Y-Ǵ_'-hs2ϙj&yd%8rHlȸYh(Ē /3RgEYIebVPWT(ͿeӾ&!?SUGLB~9!a.fR|-L b>hf_^_4%Ar0<ūaLy/tpڼj$LC 3.XխQfrl>L[!|][DM4Mh󞍼퐉u1 qpVk re.]7Aq"ڈ=4'GAI|eq'>S{n3y{B 3\ 1{lqɔKW>(>`DiƩNA.7vCe-d#bF>/Z++ ?!uV/M [lNΊL^T2Ã΁6hTB@lSgQ0})zJ+gy[*zLII*đ.:@B'h5QfR83dp(d1'}Й?dwA)y%~(o=#9'd!]IGP^'$+̓> *V{ Z3Db'Vokm@KB#rH!}4zg_ WI FzhsƶՇ}f \\r٘bp̨n!7vGW<u^i}jn~޼8+xڈD STj+ y GOS4H K(QJ|L֦-; ʑݍ$ڪ 23%Y<N<],mCU oYe"mĽs,L2M@dKȌv0ϸ4'7Ot;\yncAynҴ{)ei9Y":Nodv<|hl;tog 6҇%g., u z 6sL/)q0hZ;{=Ŏtx!!{ѫæJ(o~Z3^BɻF}hkV'm$J@ Yf`zyf*?ܓIk{^eֈK=̜ hG>$,9 |L91kQF%;8RH)3PlniS+ ^&T %6)o fד. ;xʥ~4iH衒i:KyNG#-ǰx5)N@2f}ojeuRG l2h6zT|MJIɤ~5' ߳ɯksL \1 _"kW+yoS;e^R\*tWpb!%]66u^m5| 3,(nQVֵyh,eYDaj,l ӽtz $=ߧ1g$?j/Cpk,yuaVz3ohLk}ڞ'JG~V jJuug콌AF<|1Na ؞ a݋(_?<0odBfÑH%Q")E킁9q@ff #gՠUU{+PI A~@4;_h)Rn"ۃr_q۷YӽxAI=h%% nMeF#jz ņch1KwlKbh3[\LۋeUĀs_SAC.+;AjSq8EZ2 u#B톖r6K~y594#nA%,HԡI}t`kJa:9,i` uzT6^w}pEQBw#RV{ ޶X@5yS$Ե @Ŵ)jp930*ŁM/__:y}C640tɷL!!! !}lD/# bM.{fsW+kTa"mN%YC,Z"7|r &tB Rm2nRAPZV c~`F0X7'y?b. |A{ =o {U[lM sё]C88JaeBJ埰yG=j< NXٜ5fp]?H}d{Yd介Hƛ]k 1/j 1<%HIɾjE3,q辏 bM/vT=v).WL_,gcMᙐp R1%߆D|&-cS#N=0ݽ ^[3Ү9](DPTG+g*sI ,b06qx5(+& ]b &jd&ѱ $;Bw;gjuɿMΙ!з~dUuk$mԒ4 z{K:OU*5h5ڷb7R~V:*9zc O} *-s.<.̛,\q Qhll<81;&}8k䔱F e!4Z3^qݟK+`vP0X{r,"Dxjc³ToÅ= 709(R0py`=a}39pJhU'pYoMUt=^>Mz"8+Zo*^`sAD8{tNlO:G^[ }zȵYh+iYXlf jq/J@y \JFwZ?u&l` z">csƯXc ('HDY _3? ^oQq2i 1i>{"*Q([(Z|"NЀ][O)b9x$3C#̹e LtD?@TfsgӴOi2/~TCPݾfp#ZXq[+{猆 GK;0 ,iS0 GTiuՂi& F'aݹMAI>2"=V$9-7hmxC{x@+Ryw]WST+;r8Wy2uW{9lG2+'EiBG׊"ZCV;iR%RnRDprG7Vw n"B P!omU=VW1x=W窞߰W5Tjx]r^&]]+TCl|NDcey iO I4`o&D0`'}Qz- Z~^T;&oYك6(5(c@ET{P'+Ao5nvdK+7ir ̩*w[P_^X/e*k51u)ݠ k*E4P *4,<8P|n o 2K>P GSpc,Pb}~̽)/ZKB|AvDVNC̨Zn–13:6W4EHxԹ[OM +ۍw_8dwo4t2}1u0˳ DgR=:QxN(r3E&mRh%F*ooPvN!@ɨkPP p@6},P|2ۿFf,8 OՂ0͙T$hZJޢMy^$,YPG|BJ^09$jun*Iq :@|ɹ#Kdw45k s8ȋ+4~yqFGQZ86?ရŮ ##4dV)tyAC,}od% A<ˡQ`AȗOpjߐ/j`/d"p\,F$H^C DϳF[x<|ɻ<7!Rd'a4 " eO$ź _)Ikg [$yMDA#0-^P<߸@SM~u鞯s*"lg=yl(|ҩ)-{~7\3@8OdĞ>$u: *I'E,V^GBߞk-#&(s<¶)$`W3ܷXks"IoǸ+͟c:vjqo'U><|iЦPs7;tW0{Y=+{/Ό|M?g`loU?KwK>|^#I&O]_cS[de+I xp%gAah( {v`I4`CkO|HJ|)&U HV+>+1E^{+ e;W^ 5ZrN2dN {Ӽvh& 8j;;0_!n_`Q:K+CJo'M &}؜rA#1¥o s4~h?2/`r/V'vICshkaF%DTmdXc$Sgj> ݡ {Oj q&RYbp3o΍ؤZcH-prvuRq񪽹tAbjɲѹik W1_x i{ dS3rznWBQ]OHrG6:k]gaq?k-o,;V^znY#<.SFP%pq@jkFNĻCjKu-d-?hJZc-u aŕ!‚JW,\>h_}B.p (hKT`!Q [SSX] l!S}?%п>sHqL7yb&sy. \9@(J,eY3i-a/saf:XOt~f"F5dلyqQs/,ct˅߳Zٝ*!y2U}6Fcǫ;bH+H"+ Go( ftUEkĀhg2T؁4 r z۲ll=ߠV28nyJVÌS5qm֞:e9z|M=tK(y*yi4ipGv߷{`kYR829Ise'+t;<9#nOuMղ&1iBa~j8^1Wgf2fq2 e<G;V\Oia!zN0g!H}-NjtXUcVt|~wE>\[Tя-TDտJ.^v#S RT1sLSKF%XhIsDȔO˞Ҙxvs `l{͚}gwIPp.X@Oݾ'I뇙H 6hx\NX QwL 񬄦 Z|Qfm.J)ϘHyrLk0C 7M2B1 Qrt~ $Ol?KY{L)nLM;8ŪICa%_.vws:q,,V1t }y)/&,ZB-I'ptb7ou:O/#rF+#uO'DC@?K&4k>!&{11h>X21Î<9a w0"k4G $㕭v?5u,H]qH)WaLu4[(h]f0PvC;M@u"m|+?lO8g= 6. 8CoÓPQdnE^W_A8T}o=C(~{ ״n}iTf{8DmFe/qGP:I<(ϧEx%Os\ w wcA[[_zdVzd+FVf28.-T-bٿ)|ܶ-wADȏ_2T ʽofT?8#üvUk3hhӷbEzX.@vp7f Bc9t;kdv+%cki~L}(Ź\o- r1 %] h_"#jzSlZFfUP;q%"oxtKYB2 ǍMFEpTOv+}'gzy-2 = vKBLJ|@s+-ʊ&[INKPtc5Loz,2$nv*WwΏoytN׋wdѨK<7͗'51Ƒa!.0b9jdx2eNs#&=uj~CNw!'I"ta}\RmKr m\gB^EtTZ^UR !2#[;a^Q_c[1B$QQq,[k{\ Pd0DnTк2ş-\utz=uG@k->zP2|?[-SC:8eDڠ vpw'/湟FxX*B&W6, 5ոT]'9Do?ƺW< Ɖ{.W.Pg37'}-[T"WJk>$;I nkj^|q I3~e'ygBV+DFՌd=$_"_4YQlyI]Aı=6dJsNpxNPMxO\PGQ,:WU@n!ul.dA޾<(4<#/0\3ޤCr DmOȿ ?AJ\}tv-gSpviFo$HnOZuƪ +1f>&fA8;Ӿ~dX>ʸmW>aHq|ڙ5F枩*)(ž]=@1+}@p<ۯ5lD,uOgpUuu'60tb))33rڀl2T$< cpY)n 朤C0z1sJ,tw=TLc1q\{{O$1nh(fj"|rQ$0E~[1]tSOn@O0 U9өTk f|Gb"|Wi/b ΏUw![C9#>OнҒW4KVb2<>Źz:8Ѷ2X;`a*ih MF4>أH+xaE1n_ӟ H%xFs7w!\g`"BzN^ܵG7$q%*e{JV$dymV!#=e}ڰgxvDLn68p\@\pwx7&G))zjԓ-_Xft` qv۸}CFDHoZk5ҟȽ7R;AI<}IF/}ΗN}yJvLE`^#˸#3,Hrd5iS[eKr͗k젹\_e<&Iy`WKBo ڃ:IS XȠvMHa`ƶ,LR `tQڲ"6(jIɛ!-HnJBè(a!"!ȍH&-L?5$ E`p70Pu HX)0*2^+e3!)E^UH+a~zTƂi1`2\x,Sw1ɞ-isk>0 sw5v*gH唅S+FpmBbg0[Q>0 L7{c NۿfDy ̭q%HT\@c F0DHZ xX[V&y k?Cqb@}Q/~F$2궂]5-4:"8B4!+6dBsr~ Î,yuGּӲB 9:}ѱfWkH3w_ qaXĥS U cZ Mv I/ݤ7'%N{u8Ey,n,>?SaH4v)a"?;z\ʡ;)CEL$ ZD\)t%BW?qK+/b< \q$ qO KMM))+oe2@ MCKx&LyNe j#:P=o.Pz)Z6uI#t HdZlăɏ sG…޹/˱8̉+D^Mђ)Vio3ݵ{M|'#Ө[{!-hn|xX)]~= HijCi=kN̷|W4#nPf0(XdX<<+{_Qqa +ا7`Dw(/=KZk=kiHע%qz3 9i2 V ~u/X[?`m# 7g[ ?K"V"Zv/>#7c}X4#HW&S~V4K+a򃚨9)1]dQTf;/+@.̬DLY-\Gk}@VVDde~-!dASr9qi0m=O ^/V,{-30ed8(v UZG#(Ee=s*aq%L^' ]`O+XgJv.g`ץoamV)n\GTJCGC l[h/$^l<+fQz4j%'op蹄#Blg[L,'DT)bX"|5]\t*$ݱy(gq2Wn! )`}f[_mB@s,g x' ~m''a*u $>7:wjTo &}+f@ɢ~ 4}FDތ 3]Jf7[Q׷.ܦ4j(׊g){ _ܭ?@τ%r ٌvss3}08*4GAدj9%z€H f> гO0HޞD*5,h%,/k,!$ĒL]ŕYӂş4Z|cBޕ\ۄu-kSnۨ$/݌+Hm)FNM' kP cMԒ72րS?Z ;.:1~}~bNL\V:A,zƅv˫ZWY3Dl}13sR= :jteY A-WT]"UXW_㋳KlJP;>j evawlzpyWW(Wa.=En=22 RV>|MLŚ xm,CIJd.^L8S[T&'^h\bwH.=oE?G|Z>_|^|Jt@Jע8M')y[0Jq`ڥKWaU)8ϧBI`{ V"!-NoL{Ү *ZWStǎ nϱI"62rw\͝@h{/Û(FrSܩbl#t|Mcm\_ 46ZvS\/pPH?L}x"Qg8)z"u9'^Q0oSS%?vu yZړqK qV9M*~ȺxyJ >.3+s"6¾OAz%ebO-lӎ:""qsG(>g2OJ7v(TczOdbq*&Cσ=!gW0pV~>HEsl2Ŭ, Ow~۱ _\ٝzϷ8_4BH혵3aI?t<}Lܧsܣˡ>r^5끀" p1*i(u2m#Cthӈr6Q 'p ߾e]&t/QxZutT(ev +X9,%~;-(R߭ZNw}`cWű.gsBD},xNȈU^հT|{ߘdP:b%)#k>P0 (b`FbWI@>j EIu`6mmra46ų}b=Wg ojՙ(&+Bj Ǝe~!Wȗ?l}^EDd Y!bPcZ^#d5J rvWTP6 H 9,<j$C I&2d@ڔ)J{do !?Nxu+TnCnhsCP {_KXBcK̡?'Ka <y< 1dfobl綴hClDA}:IW?R~6=eV̚H+z2YVyBp(#\It N`փrF)-A?X>թjao# 23\}È#y{ڑbbCA  g#pɬ#)WS!8Z(dc}f(@]%yH|e;@h%}TW2ujTMp2Ib%ΌZx0[|D;~Y$-Y p@tn)I ||`Y`paT \\u!|/;,D{ك'VqBI3V6s[OYlvUb$۴D(Sv$[f> -Qj:`6wHJv.3{_ͮzbAI-9rP Q˕*gUWǔvzwiY{>Hjw&W"Scܚ;j\&w yq-M]s}=xxԴ4Q'Pb48S}dbi#`kv`ŦGFT( kFېE[m#[/=T'U^NB$g,kJM4!BA#zlHR% 2wlE}UQc^p=Ƙaz2JSܪP\K-Y1]M-mJ v"u%#*» yrU4Q'%F*\l>D y![OS\7~-<[鿦\r`at>[-ч7.Q?'9&H-8y^ay>} c<:BT知%aD-ea s_iԬ YbJƀs`qeB3|} (aIU[aWH_TÁx Ъ"(0~k[GdF@NgM:]#"I^ozM@hSE\ .lBݞ B)]@Sl·uhՔa^ I%v\-LIVʌqY.JJu.2|}mŭ-fQ]#Q9G`4#Nr[ QS'CfW( qkg&xU(8X;zdqpO/:.8N(OXFZ^iEDŕ.\6- =8)]i?=Cʠ~'ޭwb$/g5=tDP8i2t|?lvbhX:Ssh,{c2ֱak엤^ v# n4]S墯 ģYdH_^sӓ΅]/UķS0T=uX})tӝ= zD)WdLVN{t :^\ {+3#!L4"R[6D-qfE\!N=f9HQqӿ> kr*EӇRјhv] AQ%U$X'@՗ت7NnaDcH $D6-Y*' d~TA9%k Re坟#Ŀm5Pù.VǢ_ YXQ -I^\$(fD"% ao,V](MR 4#:"i01G6at&jN̒"o i>h(ͣv0.􅤼5ƬSO6u|CJ<3f=k2ݯ展Hi^FQIa!-TuHmȱ&3"'V1ُyE%2C
    [)ikef(]F4[vz:1dqTU๐O#Eo燔N 0X'+6!wmdḩOa߉CK* ht ^K_z)1(:E-J׬zyIgK"~4`Cuts785qj{v3( Αu"w,s+(CZX8u˟'Z%5M -ζW7u `Q̬`XcposV(4<ؗ2,\ $Iϱ\eׅrמ?aV2FLkە5MccF[q 4ga+Wk<WS'?~{M(Mp9_g w9#-=H/bFլ~q:i]cu7/I\P.ږgL)}8k!i&][*a(k]$B-$Gn+)9 y*tZ},LA ?swX{IvRUCʥhaGYF5l= uȍ3xїz,`We^O ad]AB+;V@|N7풢wSEē'0lmjWg % DEAbLÙ/Y7?g8c" 3jq[%;YWT6zRyny疱F%]Ju% <׻;zR c׳}̓.i3z+_8b>,lR`PH/\ZFW/`zFwE_gk{iqsBF*ҵe6|M;÷#O{n$jV$*ʾK~OV W3vngG /'t 5 Ut0<(:aإUH+Abu2 ]L̘ߚ}ı&U=/?!9J(P;-|ֽ\7'c/p$+ц \qW-vGIg5Wl9ßSp@JG17&5|InAܱX/QbIU8c9I߯ 󋒧v~mj1hT ^~`Nx/o=pQIQa.PM쮫o܏%s5վu Ɂ -}ۓF 44:'_VjCf .?V 7"OB UtIxW\u缺^j7q?11C_>]F%D%K5𾵯5}*sK 7Uiahwߩϯ+oxܾ39$#.5Kn&Ƶ,Qv9xǢ1;F p=b9rb$:DjOr8|(dL)G-qDdԜx۵Nk$@ _\GG"maVNg`a6g|e06ԑ,cX~lXA6nMZmxfnɍh8a }"L\C̗=GD ueVGi/:`؎[;5y,C\13#F0a)yTfX(gPU/f]cZ $ $VBwejoHG7a+p{[!p:;2]À>ߏk ݵ8[A"en*cE#U}i[&mm@͑{ӂ0Hw1#>ۍHc74_ '`w>OP#];ىq54&_ZE0P`Re]) ؗP:*7SyL -RPYqћ(Ō%lP|S]:,"+yY@cG NY4$fwR mgFd'0Xg56)!hmbOGb tP-.[!ڼ<^H2uQ*P8 eWšӣڶqIB3w c-.ikjwr͔&`vU5laL)5Ha얃Oxm]ۯز}1)˰2WfcĆ}וxbg=k1|E4D ɟfˋo@\4Ny-| GdafUZpKW840B+fgO\pһWCR._D:]DUma-g XPm]H s?iSlIJ޺Ki q߂ȅC:{7s iCs ܓ,j fծ÷&8ux bwetSFƗ zD$@VADב l\SmӒ }Ւ=-vK7*?7{h6%G/c "82=R4%m3B=A)Y:DXMCD?=1b8q`o/4`r.ޕ0 )yg_y&KCbKX,}A=a鋜W+JvӠ垃r~LRҵ r[/3El CTmEWNGseRr41#I6?$$3WA y'])J5O*v {y}(,3c4Y>B90'wM}=Iu4M8^A=`sO~q:X2%|7~@|hzGP]V M* 'Wt6U\K Sv9 X#nWYFMiOXCT^VlVch"Dːz췊  ]~Nq ds˒};7Ψ槞QI&P 3ESE=GG-'q: -@0ΒW Fշr}2e`N@uH2Zp *| 1 rxr8c,9u2-f՚~Xjr׹@g4+% (2$"QWvzKB-B19=ǷqU7i=\Ĺh{UVO#-ѭ< S|әy"%BL@2+Ld ;۠՝ Wىl棾i"qhkt1}yϘ~8dI5?RnQNBny\@?';LL6kZ^YV%{WJ2baS< * tdC:IM(9ppEr6 f8Pn4hmlls;`'QíO2?in]ϸ {M2ߏ@Å1 +DcZb-P?7 b> 5U˸QCE?^M&D3f]ުDg}VφpK\zemDE3lwK^u edP [8K~/̙&(K5.2XH2J8lFBt )rٝyaWy{T]ZS(#o1q 8gf;дe;vͲ |2:=t=Z:D\ )bW=1W*pf+q\41FeBDBPwr-ױ:5!D:.?  H{NdҨNAR&LNKh4O1j% 496V(4%B6,ftvi1)+LT ΰ;Q#u`vHJ_+_$41S@tX@4$CRFzX!_G.o%RѿD~)":A}ƉpmQwʈI^og=]B9Co5IB0؁F}aCN-lݫcsŹ1tpk5ڋpJPsW[{ Kg%/ ԶJ^bߋy+T!Lp+u.Qjۍ\20'_nxR @Qc7x#Vs%[ZcuUf1Ip8I}oBNy.ubbhyu\T!6Ұe<䟿E"ŭ\" 4DjSdt o(8(uTD1=UPBAK_D!wxe)Ap2LW+gswNkPL@4!"Cj1 -hgioSw&dC>z##L:X=Ej(3*%$'iDݤy,f;@1U{eu59D:g/^ԧA؄# $K5PPPa. 䬇eG+^6Pj;Ƣ .*ty Do@%oQu?^2D wzIRѱ_VJ54#q`vEčVeGhDW~ }E:jSi=Tڌ%)o%%,ZclD-^LY"sL ftQB&U1Tz=;ƒoa='a:jWM py.(d:9;G7k:3NpT's-%‘>vWzTkQpzטxOwOi..CF 5gT9 ?$D=9zQ R|eJTLGgBͷ.[!.(sǢtM:') c㫪0-~|ST?ob^Ls|)PF}9;k?#)=P WZ`I8`xIqdzW@ cD[xܒ kUo`FN'pM-WxebPT28 qd2,2-'8Dii3.>C2{MA@{wtKG)@lVe뎌 "}[kKAVWEUg#Zj7h^ň9|iLNxeZFj=/vlpѣ>+^CVNnDHwW#LluB ofym޲u,qyTU `cU<o2_[d`f{'y QU\"MN$ο<qqB5#~_mD[Эi._7>> ƭ뼚{r!s83J)0#d~,NEozMnDc/CT̝@eZ+_Zj-R_LAQȺOwg%w&O}[(w-Keե9JT/7yb.F,G9.d#3Oϋ޼O.zy N.ŶH$h!]8L.j`%w,E2@]ZaNOxpV/6#Jq&ӟ% >CؑR$ V;Ȁa/xs]W,n'.]c֐U{d>=ƇOD_dNp⎛<1MQ* SvMg\x2gq]5xY:"Wü﹖sb֣ -葚l~pɱT͂E= HC1VUjA5ˊ|U=n!i=rV^<)KPB»ʛ#1^Ao*(;V@_OʖeNZQI4bB)yU?:+ݢa\Ĥ@;S7"zu@ 0%!f2UT9@|b "kJs^X{@5(]ai%smBYߡ"X}i FjjNF'lOmկ:Mb&;C zF0imK5N՚xya߼!7Ɵ+ZY;Z5TRpI. CXS <*z9j~S 0 &~\C L¥X͖Z4zr4fP l.tJl<״tYŒUtHv%A*1|<ԟk_qx|ќɗ9"xnF/]k,s:#Ɍaeű٬D=KyGhl!XJS%fZlZ``_4-?&mkH$q,5UcXb[ \X7B8-J0hq 7"`:YIv{bH\O@iHȠ_Ej|ғoQ=3OrX:}Ȼ]ٱl&cd9GG/CLIʿvxcMZS֚Kh٠3+S5sEe/' ?5A1;t_p"d@Duĉeke`d6gH+fqe ^ iJs?o^^٩D˻SBR=y }kY {6)DVy 3;e% nW!$(1qrZ/:?~!Blz5+. >uS"`\A+AutctU-ѓP9/ 0Nܶz% 0 ۓmUdi"):'sX7MJ n>JGtslf#y^^'_rB6 _zA[mBON&E>YFkIK'a%ip$WLʶj eWjFP{牽YS&;S>?߱hf ~NwϤ`|,l=<%akw٘ͪ}&!@²ɶ7JJsϽA?#lE&;xn{FI9I)* `@LVCx^H"BZdX0kΕ^ K35r Q66VR=w6R _2bzbN;,<24ĕj:A@J{\ 7Nߴ8ekSdd]KQr#`] 8a7DUGd~PF~`ȑ4Kd~I힪R:?&Sg gwYʑj^Ƽ7Hi$n95^7_r =TAY]|L]d!(!_>i`}DTRhh6kQ"N>E҅or%ӣzmA*2Aj kǮRS/ ֧ ܯ[TeIp)N2LD"mՒ$DkX9B52M46).L^ K3ݱB·b[_&Y@P-{ڜ$g TD 0X<M:|fI(x5I|6,#Na4X)l4Ԋ8aXpVWJeuOac$W!I P&/{ rXɽʚ_= 8Z-Hj0%jۑ&[6݂A$VEM"EvIJ.J` jHK*sn#s X'JvqSڍ^  ax9FR. Dfdu2A4iDD[ֽ{,6f\TD# 'mpiKZ,Y֕yV(eƄi0nܴz}3}Ng 2@0rhաu}'4L(alcT@6B1QʮFt^\^U0F.G/!ٛa0BIa1%#5׸SA/3K*LhXMb[f:IdZw.TSlzVjϡ XB Kx!-nS)`ح$FR/ךz(VAщL~Lb^HC,Zk{p bk);Go4Ү꠳/@+B;}gm21eNaK`LI?n`˕gLTS3ŘNu)?jl98W}^%KL~2ɝElaROUt8x%%֐ǦupASYʓD/-MR}4V%W><K9[aisؙ#948jj(|*Z6҇ѥOɧ>}: Qs 36O]9g^bM \C; ]H/eS 1Z`N0ھXg#L9*}>wcTQSCrm$6)0Kjl0t;yLz!W1z1ݠ16\—_=yC4l'-EUb/B;yIץs#6` HbJ%_prBn^A^}7' ~~9.%FGSzBTB`n*"kc-^ zCo 1DO\E|`a}796)jSK7|mRնIolbhT!Qw݌F1J`>,ed1fq̍d%0ЊRT&VJ( f Ūuyt߀p2gpi@=,z忿}Dörtso Ewv:GQw xzA;,̶|/>bdT44pq/0f&8 8 ҽcQ{Mo~O0Q$n`^e e懑UD";!J4yoSn #ϻh oJ LoGsZC_G?31Vi t"sѱ_!X4' gtC]&*%Ajh( W(:9?n]Ѱ6?g0Ǟx)kXᝏr"OH3yr2MQ؆b+cd44[7Ig !#5@ueۙd C{WQe9~Md0gblaRdj^.1@?!f!pЩuv+8̀C:n\% ůu1ũ#`.EEw L0eOaTMuQZ v>Dq 436ێaʞ]ɀuǶ*v"P!Щ_ BwUf/v혜6MT)pJUA$&ţP`XEeAvk1NiCs7 f ׯa#;|V,#SCS}N x74c7L$-5< ׅz@ ueI_f '73O|!lb `^qPE@oÄ4-v7IEnؤ8P?u._gKx) B i]p:BO0<U)bpپ,( &A[tcz4M7,{n;HwdԣRFmc hPH%3AphFi^E 㭴LLDHXb^s&+w_>04FT@4PlFˢN5B`sOGj:G ڌD> +2KG hGtoP8'POsZY rhU!\Q!k, ,&☲f^H ;{!t|F%uP,sԘ H)A MoYS CCSŞ?"pbVk @6s?2  d+}b~ߩOrƉf@ث8yY/-Tɶ97ސ+d#g f9|J]m)2dYrbaGuoRNnV?E1=5#NhZ~5:Iw%N\;Ȍاqc)PJ' DO5!@J82Ed*"$J4v51D,ZBDGoV@"Wg?0gj7JW_NLTN xGCxr e=R$o{>IúowE D=E{%f/5X{ ߣ~›K6 U /oJE7h+%k-4tU <.*|,gS dпleGJb.)p~Cj|v#㝠ݓZ;,ZV|@b1t{C)/@LBcl]W)"m8u9y"pٽO_HNdǐg o%:YqY 2?+5uCsխ ypkNo|tyQ${IܴPy \o+!5GI >|!&ãPf냙|8nrrGl0<*{|e0(8CiL{%gaޏI\xB1ވOW^4,+\*/#!L ɳn2sb??e)R3s5 Nih fC27<5IH)ߴ.҉u>q_v TE&E۱:_Uq|t;I+DL=n6,_̴ C2tHw\T5˲e r|m>I{%; p?ɡiQX|9Ay.okdC:PRp3!c;@=Òa.T#Pym+;1;Jn˨l̦8˟*S-lAnPuH{Z5Km/rb[,TM®[u*LIА m~<: \Dl:ʞ:!lϞl1&!k?S+!hP.'&l5>< Z~cJCMf!%.YHe+*W3EMo@ g&|[)!0~}?ޞ &G2SorL=~8=B#ܷ.ʇ_ഷ]6A39jK1€ BLMkWIsֱtGKoPjrG}uu39 /rx&gxaRI2 qOA3^*!ݽԿzyq#n5* )ȱ )Ǭ&$`x^5MͲaj̡y15M AW:xҷU+.{R-m>iޟ\o{ / ݺMӶX+#(,qơϣǀ۲;8*+N`:(GǤfɓRehg_]Ip$̽(k ?rS.xX*K#ghƲ_\](g1hYUQR1vğ)84&Gz.r 7J(qyG5 :XxǷu)H\˚$GS/O)=&<dW.:Uտi.ÕU *m瓫fJٖ ;QΌa\@v:rcd.?}Y3n96SSp KdZfv /`/3XyBRF``R (cmO3ymmygo+a!` ~󵚴t\ڞF%FQLx37OK^\ -cޕL5]`A  4߇ B[o9H 6~eKfF߿r'|mf)j o%fU=w)`YmRzSshr~bkP-xd6_n-6o}γ]P*Bc@4Џ=r_KC^wڲm%KKǯpQCJ>ђg5+Rmk\}q\u|ix)ug}3$=NdiJ/@{z6_|K ,[@1xdov0U؄ Jfۢ Z]R!yL]9}FaP@M`Kt*C^Q. #ͭm ] qXM#!NbQ "MBHsBLf败/ ]xa>PJ@T5V7tyiޚr12nlD3 fO_;yV{ pǟ-t4 S jK86R$5ۛT  =yL@Hc/[3]tBuds짤aWwpdחO4.>J/~D`To8V%Hm7~% [TQ[^j;&b(D?v`_oJ\ޯo?*zrPӇN^q0ʴ>H``%_TʸkV4ZTaV~Mm2=(/IAG k, `/35,}VY߄mYЋ^o+tnKLfquH+upBI Mq, Dh Q8e44Ѩ-I`V5m(2ł!# 4y1NRʖ4dri yvD^ m0֪{ۮKG+3x J%0xpl',Wzjc8"Е˯JULC\HR{ȏ2튚/liiK>Y"[-4G͑_3;>lc|uZKO]2JZ;'Y)n׃NDRё?o{ "哆Ƣ8ީtӧ}6A )~^Ml; efHqam=+yjy[A3a8{G|1s=mf#'O̎ZsWǼyXaBۺRW~=YRڵ Y;:B0_w4Db TcXGz;k򮈻 4jFouѯQ!0=]z߱ìe{z[aP­WIՄ$16--/Lg7y;󠯀Jܽ}!Ȁc֟hbgZݓc5١R?tX)PY\zs&#&l튄&A{!le{r1]W%lߎ$2iȿSk;!rf1Ig0>4$y:ՍV[:.h>, z:P':<q^X;ϰ0ҚT'uycXƆ&^IE/z8G\t:3-7iŖitu^7UPp!LUŽ<`: $'aFoABaHjbd#@Ҍb{˯c9Jp4L`d͵,T,K VI5/I5bQ*%MW܅=amN'.ڋ0mcqIKY?)t[t1} cs:@oh/6OzkqqIx;&o=W[Skp{ͩz `RzQStBjNöއiJ_b2U{PQzڌ]JbޜW-”H\_~frbRɶ%BRabu̎`Y&^\硧"̠-j$ )+/: (OV0Niz_m>ɁB^*gԱ߹5=E맞 : *z3F%(S[5{E,,3Xu̾4WGcK$J *ƯTIiՃǩfFB>r51t [-[Vճ1U4ccI$`=+Cք٠N=/N\@izn;ШOⳞC"@$. &ڠcbcs(v$ur懼Pg5 -+1~TK = C<]2VIz܂0'odZ]͑D`|XKlH !ΖW  NߝU -cћQhv6xָ z8||@ FIA`l/˴x {_P47,Hvrpl8 xF:nq>g|ARV.?Jt{RYu*B0L .2?q>!IQx2K!1n7ppHrUt>6gvR1_Dn] 74}4#RD*'(DYK,)yI]]!: r[?/yz!6,E0$p`zm7( 8Yx݊B3\ӣk٫ZiګL|ʰ_z6M9YG edҭU~gWu_SY4 ;bB2߼TB:x"NYvhIO>Jf&>lXYy_{5g$h *52>wopo|zZv?- _c7](7(QTdУkY=``x&V`i1(~s4EF1G~dyXue>CsjIZ ctcrԒ6,UQh ^\}_) ?Ю/я4  zB 2Iu.d$?cI˔Y@zR3$v:qN-oq | $N[76V݋yO4zςNgx^=/D E@PL ! !hkZ;jjGbz{w16(&,zݘdηJm]Tʻ.0-o\4jv-; .yM& {˟u:jLT)0֥3[ADc5i8CgbJr3eGקּs ak>&|'9(c&5͏ˣ/ɐ"nT#7䠠J_-~Mx>=^"$ Nn[^ i0/Y aՁo&i̡^# Լ b*/1x0rL:\$@lqn?qQ-2 UܘԿڋ #fbߝ,Ck;JzĨHl/Y"MLJc:BWŠG6D!N䧕j<~Rb:%41hQId"[3H"#v/ȑ 9\z:UiǖptͭҒe$IK>RcM.lF^Œם'`O3qfs~N?aCty>Ӭ e`慽Q>fe/'.~ǹhDcׁ3 *"^iVgqsC dOJUt-wM`UmSsI]k71jȵAsVGAݯ?F݈tx(oFd{ָ@G2d'Wi,8=m/&UҦ#pd4f#K զ6ͣN: 1^@G;d<҉@,*,f]gY OL%}R1w "/G{-D@Na]f)Y44nlc4·Kc'r3s-'0fA],HoOfN\ePL8nnҌ53K}DRԧ>&ɇŲupX(HꋱV6*w&IGP:ײUMn {l Sϟj \lF"{t; tYO(Y6>P}]g!u.bl5 aQX&^Պ;2 bmt Aݞ:uv]Z^enMP(4g ̼  <9 k4("l&ˌ8jO&}uH,ړԅ#9i֟<+̌oBp%$m~c"!Kc@\jˈT;*OXG_DO7>5$* E {Ccdm,P A~c0\rR[_|Ҹ^%=]*SdŔ(E6Ƈ4JjJܞD]OP=#]/jbm+ &)Ύ _O=A0#=?x2GW ;ȳ}8Uᬿޭ~M*Z5ɹ@VX/isVaEU|(Ӂ)L5kcbQx?D =o! mı2m㜊]^]F|MK/Eɋ?D1QS6ܸdcoh'I>Q >vo4 <mXY15*r%S9v`B}-F+cXg*|<| |yyG[mAFA\)>W~$q`'<7e,.nN{j0Shy60A}m;#h2׫49}rUc'!`ɥ7a˛XW5Ƚk2R3lqAfOY³j9- 6AͤY,8l^i튧G&NÆƋ$V} &_q@XA;}3\^>ߓO~6TU6q#n}ْxy" az/ɿEQ^Dz"IjlԋFx MLᩏmQjy99LT-i$YN^FSl)42c8fسh@oSW!yhBm+#/I Mqs}P'˥1MPsխ5`dQz#yuN;#)zhmYeAKn ɦ4"2*IقF/`{RN7>AoUo`1:FQ эɩgC؟tϟi{cE.s镈l#&jL7d3+M[VNa|ܩ a/Sr sbwQU gdV?O5ۺE GɄdȘz_3 N6_SJegQ^Y`CEU3B `> _< Ouhbngp|:1|uV㶹0 M@{Hڢ'Y0O/Y@72_ILqTyWݷE,HiB[Z[\ȉ,U"#1O} pVJDEjRP7B/aS{Lo( oX׀m8L)뜫|@ %ΰ׆F߫έQ8q^ְRu^G+gAƀ*Ny3:ZZ:=gBhe%4ߜ҅[ŀْ"p#`V_75/DnCv/'Bf)А>T4G)r4 /yZZ൰5{܁F.p۩JL Tl0=>+7 yVy ?ˍ\+,[cL]8GxAK,v -J~0NǪ ~N/l ,w0_Llf B.\YLPPh! ;hrbm^ψcDE-g$fu[+*?u|:Ͳ7 tCttWNKmNb6!U8@RiWHjFRѵRħ{r\.Üc z>.}$H#}V &WY:ފ97g}ӥ1ISʕ:0~ pL\ xh$w6;/Á#n]1 =v3G'3x6(Շ];-d7}MѺ$z R$\8Z{)Ld}7ElVRM0ZNΪ+_PXt]oI ~eHxҧ>TA*5lZ_fN$Kom,ݾ/h+YcA[h|ǖx;ާvIKAh됥9X3RH&Y.j>GWC|< h@N*GCᶷW[)c k!>Loڃ+l. ) "> \[,֝5_^wIAGKh\d` wl!KN?A̿e5hA2YM:hza[JtD BM!VT|V*8F7 [⩝r^M]ԶY=La-WXD6y@gٝum{d2a`S'I&6Z"ߟ !aI(a9w =-w^5/up*~_ p& LtACEJ|V,(ɤǺjʳhpJFԳ4,lӝˢ}wN7Iy8U5YƪhC˝+zC:aC&7?+$pq),geɴn];{ߟx.Kb48:Y'nOHŜ:ptjaֈIVES`<уUQQo}^ TY꣝ch_5RCG6;gC dGkwGmX\="ʘqqܾVVg/yn2*K̪䢭#М,RDf7)&@n l0/C"^vá,b.Ɨ 0nGp8RlѽI R)j1)8B9mZPMK].ʻ,, =38Lf\E*Aӝgr4x0||xTcR ܂ $Oww"2xL#Xvڡ`Ų:n{wfT5"7$ޯ۽S>A%S=U;~3__?/8sƈq8Egrjo2In>NQR_1E۷Ͳqd $,Z UFjseds(:{3#:Y~ǭ1PưF_m.!ʷPrWu'`cPdckoht1c#m=A"WVٰG+j,:[@̰UXYU(2,8 ryv['&VC}ffw0 vU:4YYQ7>4ztW;? RD4)((KtoA6_RLBŔBdU#)pavK;Lωin9(l4(׮$QyMS2BshuOޛD,F`.g_=ǡd'n:cKxߥAjn?oFYK-0E$j%ȒL 7zToV6,T#ym8 8!B7抂teb0.;󉣶*N%(yS1 g˯ߋ -U 8/奄A0Vv=0:*! 2)48G<mTxqT}U@ꁊJ^M:~ބMO:U0wRFgR7Paw4qXV_?.D_SLzخp6$3dnPgTg{>(^)i$P\::*lYRD窚Dʆrcy7-o_q*ɥi>yfRٯE`RU-mJkrYD-\ю 0ENNaq[j>hӁ}Zhi=4w%9E84+u#KMNքd ݁0veu jhF>)Q;l݃\&<.麕ρLZ$lhK #&^ 3kLF3y']kQuU$ͺw&">=N!u\qpK,m\oBkvM !wNtoz8gmXJy: 07:K' 6h&GF<n VLqt+)<8sK*2 ζ#-d:P1C;WG@?# ,Nށ>b;C6IijXy ;qHS&V4oO.0^#LTs;`mvF#3&;݉zQ1q șSe#߂#ʧkUMZTťXqt${W0:T6Xu.VA7/Q'#@~{m&ê(6jیTc:chUe=",-qHti`L)EVe2TBI4 cT/e@-qx5wfh_0*`F i >RH#,IX<v~KQwYju9;MlWMma'C9Dc" rVC"#M'hvw/狎0@Hv6|0Al J#W)5Pn{{ѭ=&SB[BpUD hq;k&ZRӠ(#3;(ѻk*ƍNR$43wNOoDa 5nL0JW _ QT) /YR3HVރXİG+A8:*p3FHh[=;S`*|m_,5E+9m7ƀjIwMhhy(5|g !NY:oPخ]Tu?^.ؘ7ډ '7`FGLrzQOKZ]B"1($6Tp|aCaq8=DN|uj[Z<{!C2ZzNKicWZS:0vTh6.=iƯⓘ#7Փ,i +*If,,+y;ӥ&!ǖS(o?ɮd7Z˥SرbqR12nr,mkMۏ>ՇY%9 o:cbsܘpHona8PPPB&T?eɽ^)Ьh [nݟHrVhqLW;/'H~ ahʩPӃc򶌍(YI96|ID v%7% &=RP`3͸k'E )YطK='n pr˨:ZA[yP' JW AѦeA\14=v0"F=0M%Dc= ikκcjRo8J% 0\$MWCyVZϣ6B~Bċ*ZbPt`6O1iJ$xrhy$fgAhPɵo S:#!Ў\^lךML#KAK2^ڿJh3VT\P=f=H'\_NEu1{8 ZqHych JI4'g/3t43(,$ $*,g²th5e,+H'Ek,>||[!cTk|%U(. 1OAqSE'n/5&+[-*gFaiF=g-k?Yj*’2 PEO Ѻ ?aO˼zD}Xa*?=V`ESu 1M0_sGoo gҭ&R? M';-ߣ twu`?r`fdW`5l=6Յ Y՞6\`?l.l="j%xƞud߾]`,%^r@]j(L=$p|lWڝXzj R)g'E줶e]:AEsD9-f[bR:˙h3LIzwIl2kpu@ͅƻl[,Zr xd*OWl085c<Pb$BĴ04d9<B`x]˹&߉9HNL=v)d?pܗ\YGl=dՑa$(5(U\upZ؂ΗughZ#fiNH6 O.zCA,8cq) l+ PpP; SJ)M56YA(ƞ PuNRxkY=]yj9> [`#'i(Dcq`u@ pIEP#e":bꛃsͻ,tj ^ bO?N(<_VZit5I[Rn-Vo>mencjCȩJz)wOLd4o2DN rKηY wg"dSӪ\DRSa4e%ߦL?L涛pil"XW QWʉwE?n֤cMClr"Gw%U#S #66WF7ngVJ"&Ps>bN64{ԖÂK4!rYbH2Jbnϐ1ky~Jju:*O9$a(Q?A'MGx }.~0OsWOkA7bME!-?}1HM#N?ܰ#sTj1Yκ.{P#S؂ܐe9˷D`ޛ!  ~M0xIHvݝJ 򧁯ܙ%wVU ް0a\!g%!Rt<]IyX{o<_5tZ/F5B-}۩;;9( )*n֏GyĮ#*zgF^ɉ0"#uC1ۂ2A4F5IUxihwB0H˺ddEܓO/wW E+ c:L[,T,,Q!;F]rHe[sf~9'7̰s{K۸?sg"y'Y єL+ˆ!909ё2z[~BbN>{_jKs+QgT#(+V|dpɶa50&۷p8H62@9ںrކ/Q lu1di.dbLw9xT$4FC?$b&xLJ>gĬ1V7/fJsPx;o.lXٴxxMB Vė|y!?2TjJ&FnثÎg5X[6k_ KDтeUX(ШGv8AD5Mԩ*VJӓZLi|YZKǮDǦNEu:M C+[>0K51ΐ$Ag2p+ $e)BaJPpl}mhXOG`hq&o[w [|˿ 3V8~QfSG+g}mz- Z@iwl^Ci_B&s1DQZk,hI4-m@QWqv"lg9G4zynorxVm!j8iig6kn%r[2&z0Z-["  *@7Ͻ D< TU "P@ \ =U,_ e}e8(7eQ+JX{CgwO>F gu|(Dw]@ܭ_ B$U|zb1v&B҃-qT.d4F\8PL,qdCNk`FA)FlgcU]>/ޣ{LE*x T$c ܻ 9^<2e+*٨M:kӋѴߚ)[4Dp)ŻT<~z(p ᗆ^ͮd]A-h9kJ@MC 47AôH'Lկ hѸ s޸i_h.aq,VߜFn00a,0Sn}wRЕ+zL[gwM[=!h2?BsRF-g_40#&<|ӛ5@Is,E[lъS˾ w{!?=C_,1)DCD2rK)uˡꔏ*tx& !ӛwyw;;,BJHBҲIcpM̺"4MeT0Ef쿴7L-L;Div "Q{+KkO%?/8~PȀprSP.Zn$Mf(Umge5tche0hH\J0?Qu]R G" @F` UZj8_Spu߮ sj<;MOD;Fd sҶv'+/ht$vX,{ ^0 Wg Fy zhg@!A(%M-?A7*84`eԲI7K D`,&!S}d;M9X~T`nE]8/@.6pS=Y O![!=u xOp\L DtW9L说@E率FUp]7bu_}!r{Yq09hwj W?-&D*0/4p9<-g_pi0_hKKm46zLL$w.A&Ja #P" hi.,: A"~p0a%2=p5.0{?q]#_<ʳJA 7T>v;46/I.ք[Y8i8jC6ruRn:Y :{wь\8k)G8ʽ񖠺{,,T>_[a>A}E[v~1:Q@hsBH3qdVcqt.,8r~JM1vx-6N?4*_Sϝ[׺k E1;(v3n5ֺRۅ@Xι]a`=D Xg)̖_X5[a"xe˼ɰTx'L6{Щ݅T0/8@C\YOҳxA9ecǴUhe~D\hwogŘFz-fq d磟zfصa,K"/pF{Y !kelW=j|`n6zs N} 僶И}-{Egȶ Z+Wi bRD6ලƑ11N#ge*ZR]ծkAg0u!l(tP^UJ:cR`y=x|Ɔc^H]^&s+>;O.]Py\'v-VKqڨFZ~p/E6Y|{y)4-lz*;JCmJ (fZO2[ ie4ڭ:l9 yy뤤-N?f$=B ٪£{~`b]L}/@SoAdFĢP]88 `1m"5֫ax.(*a8`%jRοs~ť7Dvt \1BN *go+@Ec(Db~: a;UqTi9M/G w̮vB~7QG"?eUߡb?l]e[gf9JDR) P{Z%vXhn˷gIC%yyXm:R)g5`dAK3SBd**P0 ¦'Qo@y(m0+4]F*L񞨹F }7]i<*>JI-]4@7aٿ;0yP{a 8Դԓ(ulو)e;v;GkڳӌǤݤܦs8̒V~WTLpuK8CSm2u*t2K|4w  #[k8tTLߜ9'S>5ܗTF6|K\I~N4)Ko24{,J kj"`@=u>^_n )mb)8n61Y(WŬ^cQ(%$t0tmHoC9M/#4A9}iRvyVIp({V4x %"5ӡ6\tF7aBDDAU#'f^a&u],~\ńIXeôU^7(L>IK姦9 KJݩ D:ެvҎuCU #7#mF+&9fŀNWdft|s/-UM89#hH׺!Wʁd'u->!q_~_cM4u8CִY|cxe;BIvCЈ mdU>,VdWcQzC<⸻!$cDc`ZOi{ì#3\Q 'Z!K@9pjW 6v$;^;2J$Q 56*N\A|ptyh\~0%TI83J >\~J!<|EDL,krRnpic(Ѿ$Z/Hh:! 7DˢpT4lrw9 <$+kNN%^B߼y)G/dE;s g']NC UJ_4q/xvoQ-O$Ӟ5V⎝)҅p,)x; (+dvNdwiĉ&_Vӓ̥t8_Q%bOO^Z8.OEfAJV2\]¯\,Q +.Aytb!`{&\IP! .?y!t r!qt c-|fxeĄËksjnMVX6;&']@v-s_0QBLbƛʇF"nY{[p̈l| a6m`:/,9HwC\LVh=sGx&/.oG%0.{zN$(p~\q2u: W+&Wu2JR db7~: xEdP!@ }& 1!%%2~eSj8u8`) zw86Y;d_,*:?D].),K~=%4ky44>8B_Ʋ {v\ȅc[ 'TH/ kD!T^:MЕ^2QQguRR;ͫ7@vȮՉ,,bYY)o( Kx4pRӑF .w~ Dc>A= Hçv69l?΅Qޱ3@zdͪ6a4XMy;:E]u]/Q׎JȀ[JTm9qhn<Q܍*#}vF(MU1h&l$6 1U"C.$#W{(Ts)~뛭B>nْbCH>IЁX!$+{Z&pHNndq"uyxβL!yľXi @QAJ72U>KNysAV GE}warC˚b֜fh=&tx(,tﳗ ĸ~>>0`H~b:dW.I> Ћ(/)QU0M=~}󍽑z3{,pbC&H}4Ֆ "3xչ%]`f&kvriW.n$~C8l<-m].$J8:a9Qt4*2'5AMhANucVvP X CadS mN ·>ANR;z] 5nc$QV%ip7A Yg``ɅX6rNQv`y#ZMsN.1bݖlBGύҿ1k~Ԅ<q$"AR t7r I8z 5kA619ʶi%>Fk|>.N=ȫ"MA9NXنH/6VŒH05?@`Ϲl6nt}Q'1u>~DCOu~GMO H$Ƨ5%֚ޕ3HHX[X+EUxNzWntD d?RWxYwuז6|Q$9}_2yFJ EuMx_qw~9#q!|ϣ`0pzwm;#<2# 'l!RdrnjᑑSY\{vtEVe*G2Ծxz%PT>=NqyA y*x丸m1ISI'$=^-AHᒤMoQ] \ŘmZ;$0Uj@JN'dWBUal^",!&ņ5K֙y{d1c @BީjH0lގq)^k-|0Xs@e.fԃsuNT5 Qmxp)qD8v!(RuBob z(U0*G%i,aVPhVG(%-;Pˠ>s:Jz'<%Ǡ[̖3$6ipO?ee2f0T8ʦȊj{J.F\1w)vۓ0d0A/ΚJ;ݐo_V6*`u)0Ht+E{ +Y 'ҴE"szFfeX oV˫M>Ye3H5-$<&n\C*ajR`)9~R@KbyH@Xʞ[ iz墿Aů3}#BrE#jb`Kٖf ;.Ji;;*儗^s>Z<[,~:]9%,|Q1:#2raܮu#+~?Fcl0*,A*X{1HWd] _;sb7: `b 8QTU9I*]/ 6?!an(Sը`/`ܝZ2_>TLzKjv^m1I%͊j6J8ԑE]ƈ &7>{'8 zDg=`J/v+͎[ ${r՟$'WUh:tPzҲ$4hׂE_ͼڰ2뷑x0?`KbBUȂm2 Vч~%HԲ j(eJ .Jt$K9#}g?C-rZΠ=N|JyFr1c0Y'I>W:7hVRN+} ,<+t;${'YN9xDͨ]h 9&hMYK+V<)n ͱٯ?ፙ-◫XzQ|Oژ qŜ-yOtޭCiQtW"0\&OYz OY[4찓Ks)'|ż= K8"6m[=}o/_)"ED~gӬRYua~)UV>?_/žHϡǠU.{\ϻQsszbșyX73ٽ~4^ܠWu 1e-{Ʋlg2IO -&})X;k) F GP;.W&ZiM$!뀈68((ެL4Qs(&;@7v03Y2Id[fZPx } g9> L}ҧYY,a _/mO lN$na[( d#~"ΐdjK]OjSީ|:4]:#Ĭz_Vvam3[$!8ԟIZw\֥N#*јerZ@1:JG;MѾc4; {"sgGrJmhG n)tƧ:zd+_:SY#Io,Xe pdնkӹx_nh+tفkI,6 %Kvaw}=KXXT*H#s-%Uﮃm=j 76̏0x$چ ,P'#,w53cC6:P#Bh..Ys*8gZqU| ܉QEb6if~;T/ 41'RDx򎉼^B\ߋzPaylnWfxyl+#/R^QeDܴQc"E[A+Qa|MQ"'4*Θ G 8=*,&S/ T+kNUdМ_{)}FϥVo&9}͑9!JNvְ~ 4 ?b*yvr q;`L|T h2zU@\n.@VAڊiG;fH[g l,uL-7=~.-z<+8-cn44c FG[$a0/GR'Ac$E5`ftQKLRq$Ԇ"c "9Wz9t>#Φn-8{AFCpmh3%υ90=oI K1=8ә.: ǁ5?Xs}=* -?>6dF%^ ¥~ŵfAi1J#k#˚]&t/Ab: DVnXS7B@]ȬE0o1 b%DZO Av13p˫AN hh\~8-"i-D2݆,a8OdoWfS'FRbKBdb>o)d&{bMu-7r{]M.))S֙l~B. ۏvEa4)K Vmͻe/'ϨGsyU"Oq(ST1Xڠa(Ӟ;IfޱWlXJZi;~1̲laVհjט_ZLkÑSUg.Zif@ %AV Ӭ!DB{\.խ.M(Kby.j&RC}p| if2k16Msi ٱ.-panRBgq!3ϫ GzM=i+`wH=kY}+\|$Hc,ۈȄTCOBs?24ID)]Lq%#LYRAqLk)\VUOZ{L)"SZjZL(Up=/1!9=ew>lkdfuI6Y&P"'>iKPR<^uZlj#voN+GGCJ_PГxhm̩bu%8dAhd33皅B2HVʕSeid.#q D;#z{y܈5O$UXwSQGaSP| ݣ_5rC8_9IKҮhX7G?pcuU$$H4 q^Wf7şjq}0}/3P{eqy" -4J s F2μuF `Sm"վ 64΢$Կ"$R)yJ# x{ˈ~o@:|OIVp 5H@~ãRHJ]PßykȨ$ʡ@7sO=((Z@&6 3nè<>\B1v\qC!D5ow[,X0~-ze(6Rɦ5vnڠa+FYT!lp?^dd;+7-g ߾=湄_:4Ut,T`] P@~"gx͡n٭82{~G@wasrχQ.$ γ1_;"}G-]9Û[4 #. (kCy)W?_n*6eUڈ 筹@WjY059u 疽~ b{*kj.qZJtL, "Ӛ}[pY{aH 5}{<DZ"(\!zH_h[]<|X3#F\inDon{ʰ%35:9O@UnH#7#u][)[&&4I -hLtaxyAN2MJ$࢐%H\T2ԧ޵0~Va ARܮXE *4dÉp4,YTE3wL mKR+tXAwYY%ᜟ^? WOxѦgxz.klLݟ6${3$# R 8& =򌱄coiǩ:).\iұ1XIK'31Y&NȚtdMrY{P =OSk/~^YK jy![A sy^/n8S8wn?kDbbmPj[-%kpNē#]0̹I6>BLjSA rЁ۟:V v?A|d7#`8+^YOv3@IC#AгzƩzo&4c6gCXjS,pguFFD` Ȍ]SV]?4~<)&*ᔅtVzeX|mJ|@SѣڸMIk|H!uEqd -M8Ŭȩ4~QU/emM#Βnڪ6P8zI'#d%UUr)eJ\]fŕ9-Ќ\=ӳ.^[0f mk ->'+wn/ӑOzOƾOooMwPHW2$}rm{̌-E_$ Q R>% L aP\Oh#hbarrg_u[;m73pomՄejlmpqQ/#(iq#&s^R d{j^G@}1qӃcCN=$F,N%g/9!o oMqcQ?6i}bkijW"|fJޯh7y/H Vsdz0T*(ש0l\- cǿ&&o{x qlK?,0PoPma2 >c[ٿq1q?Mg?(kVF[ZXJNtL!jg]n[JIwѵfA*_΃M~~Ƈ}q`Mx'1F}0EC-c-jf4Ml0\^@c]͡& IKbgȧ5عFy*.jGSk_jxx1yO#FՇpXYB2E[99CR3Zފ'AeƵ}13`Ҝy`Wb( yzrn5Z唐t=幹C&<$l*HNOulDbۻ8ҭAԁ {J_y!UdsUɯ} x{fx6)"_֝+W (zG >J%_L0$FOIKh%P+텝s/Ӝ[k9(,v.p6GpBaP&~uM !$UF xѷ+bW_M W6[ rE( _m{9&Ƨ/u4MKwb6܍ .HM#hTD$cƱoc~c\2h )wJ=NG9fz{ps׾K$K&DbDKUg{,} 2|Ը8G)iJl*&[,xd~,yGB̃ g 쵼 ReNEGm)6LvEr-]}-Up<5v U9 50  I(Z5ɫ;C$'ڒ V@ ׁ}:4o +K!ilf5xv3N/TPҘ.zh Inw`#a/"%y:aXfg}H<;vD wb'_O'RC[RUQ(th?'Ē1 7n89U|aP/[!̐a|(m|ε@1< Sm3~TMR倐oBď䚋.|{uDKntf8YG.u3P޳y DڗFUuf X_.j<%e3VOK-y a82F9 ]T(ÈC7 ﴈXf S|:IКIo^pBئ)GP]oU"8@C{}G?2߀4bܫݸI{<@aM#7tV8?!uh\ ؐٻ-rw0vk^^[BnTXf>&!+ )mp[]"]u%A8RW,H3&\RL^wn"ccU| T.SH4=NۡQfiV#$FNQ R ?:bD?M#%V1<Ҳ7PUgbF>-&OT+}e]g]*e7?E\2?axܒQ ^;w>X@ r,%:< E>5sxܳ 8"leM YE-[ۤSB蟷Nf y*_ѐ J&p6:#3ŖhGrO9\Uˢ/0 7xxaA[H\L #3 4ځxT~ ni/r#OkYfF"~܇3" Z`vuH2|y#D͔CYynE5Vb?Cr E3خK&W|+^*"#V(: WT0K")8@_B51͠Kt?H*`8 A7Pl"\Z|:ˌV E?|C7S8;:ߟ2UigH:a_ǫmDNtrEb\Qϸt2}U1j EݨZp76O`{BMwJ ^{"F7JO| ' Z{f^H2 ]U2WxElcv[.";%H<($Z _g<~T ۋ":yfKAgC)FN q*kڅCtb{묮ћ[@>-t̀ư->UmǨ789UU;3L`gps]ww%V)Eۄ;^W*B{6^,~ Q"DH޵M+\Il誀iz?rr,ml4L`N+?ۋ7]hKK`EP-<Z'5`Q邌<}[f౮r=htr=jx8 _bxzLmeq\xFY7;=+ R5.A)V/R޼|uְÜxȽ]K&;hw>{͆vhã˭l3Z"*ֳg<҉[+b Y/uZ}«*RݎkF#2VOͰݐ (ČS.[Ĭ+dkqfz pSУU"/[>=8`kNv.@!NoBq^Z=–$Dǻh՛x oYQ}%J_si/䚤3 1ܧ3x2` h(IGUtP?[]QV@[;cL&/!iMyo'ޏsؔ'Ivé> ifS>;w?¡[cJк/] YtB,Q 4ܧ}tv85"N;{!$hZlg+yeErO ȧزIZ-bTKoثv^Ek,J3/M'29 {d(}sC\ <ӝE19WRt9Q0^!,j=s<1 scbʐfb8wU2A። j.;'gꢒT>qT丗0<%=gFfQ6"LwDRKyp]LV_7#KTL9T_{(u6㢰mWP!qx=  'syF'NT%+a h.>#eYJ;{6S^1o VC͹&6Mdױ,%q.%tF(c86BD{i)UEM)a_0zNҎdU.(2$YJo=#i%%HnTAEO-sWFeIĠ(:ool53iK^zbtS-F jRŨl@U>%DbCSǫN8vcI e@u U)-I&2MFcuZ6/`Qa㑁X.)5zgzGg'#IX9+]գC >ڢJ;Tn{^ &A>UI  rKUaݫx{0`l/|L EXV}$Y"9yGC3FHEUo&fF9b,S0y;@yk^W%@ϓC ^fs˝rw/"yU^LP\9OuʜE63r.56w ??GXYTz?aa6tn>~$R^F1`2ҔEIOė/#TO_2S]U*{k[MfxWdVJ lu 'EL_ vV4gTY 3vXP06|Ï2p^7xJP%?P>C:d|J"45G˙Vo㰾1,KnY-σawʩ5l}>{bcG77ASJ$;o[Ƕܽ$ 0BI2x :A#fvi/**.F%Q!c9LяgVOSz*8M1Iuss {7c@Vd_w?%E {~/A6H3Ưd`/{Ʈ;-#Ҟ|+&BmY(?[8&] &ڶV;5n^Xu5zCq>ɰ#$Qy_4_ĴwfDxFF] q}أOS'dKS=dў_8URh ^$;=*tlHo5s'_BGIpvd'GW}*7ڙe N˨B^VS+ރڵ"5iB/Kmui֠R5hOUy̮< ?=TpQSIbĖ?A+"vU7 Tip$T7ZHKi}pE C!qi#O#7li̵KwI}G^6,%/ɧ^9:ءG:o{7i(3Y 5.k#OV>9.kx\ ,>daZ,MG5q]3fe=/rZژ)9v݀y 0|.*7t ph72Mfw(rdsjVf!Džʳ:L1WPHЩ$D#kTTڽnyu̧KP#ߙͅ887li^cp/e.wH/EѦ'/9u(D=j\>oJe XK q -;YVfZԩmkyݛK  0]ΣI;A7F F, 9{w&ctTkr/B񝓦眃0d %ͷ'[ߛFSzjb+Ø,@2o#lGQ r7yJK݀ETw8zXl8۞,_t< &H+k?9 ՙ~^w*?S)B?y[yBJKp+1k }پB9ڃ F7[BI7_O 1?/!6FtXI!DT?3?5G wQu<[†WRSêk6 Q9ޙTbm]EB|LGi{k-/2W;0e!Y[|-85vPD>>N: >| &YW>O 31ZpqF aҌ& 2*C -~`~(/P8['\5Dcٟ=z02e+jNyx*2EjxmoP? Xzcࢫu0 bdGFpf靎#UK3Ύzh([%=$`bg[2nxj D#J=4 *KR {5za-,c_o wey7e!ё&!Ngw9_ጹD}|;/90'H߈q{9entc.zkO* K7fQ.+}u3g_9j<B@1cDȽ_Pzi;mם[|_'-qPuofR/0$tpu R@UIHui?6Omq ٳ{09i,C`n0eZvH;c:1MDίޑdž=o՝9s <㑳dXya@ 7PɣF͒5` ]{?& ; bgmdw2Gzeid}EKDb5;[a=UFIк}g :#3ۢg#lv9}=T˘VfMM?MBu^Ry48ܐڠeqĩ_PϓdltjKZv7S%DeDz rNCeS& rVܬԫ7xTF>]w`0 Q x7]xYN}X YfM0џY@}̯Vn+@CQ̼` ;"vd04 Ȭ~{Ih8fQWai7pP 2TK?|ΕرYæ(7$35:(h9`Y:4v]>Eْ͓oκhKL/icl Ɋ Yv-q_8ÝpM@6w"t9B[Ǝ YקWk%*&>fmբn夵rد߅Z]8!wBKS.)+sgO*a 'jZwD\zޘ}rR4^~D s{ng3w ԈSC\&k|~P7ÌN1q Ҧg ) A@p\}l5dJEN˩2>W~-%52&o^N E0R$L(w9 % ;sc5!Z&ˉuB21\:ݪq1Q;G?hR,m&ߍA"o6w=^7i0ۖ*OG9o}p"}8=?(2:2MPŹW=FKB4 +F`zact6&SVQ8 S#1‚i݄#ly` RVlM{` ZgmfkSBI~k@4D|\P4ny*g vS3YobHK+KA2^-sb#fJ23^S2X0Dɰ:1zD(r,L&D*/e o&9(Ejr)v%:vNgՏwIqev/5xVԓll' ͡i!「 V9{ <uY3$u%}GM1|#1Y`A b6PKؘSN{Q?̃F&Ei={ Cb hmm;ب>)a ^5N@qoMw+?6jzv 2 Oe8 Yks\Zd(Yz $gOt!v(n. A?0|igDNF^}yeؖL'C9&(jVH*6V`KQ7Ew `Vu[2FLT SkTGc FާeLr6dco8Tw%؟*T ňOcpkx}3c~)1/x3S7^i"/85[NII_ũV7nQqMM8jp2oO(" @ X{ ,,"ɧxAӡ@7!:ѕ1PAZk=tT<;`V!6^d3Xw nMm^V!iVqO_)FEpsg>|%,uO s<w&Rqq2y: sbdrnVQփm斖&_JpyՉe<1CgCZQ|C?^7z+)c[V`|fHj5b<:Q74ôx#HU)h_fͫ@ Aq١+*^|rFl+̼$b<!}.b㞋Ȝ wG(a룛}s376D$D:_wkd+7$ȀMbc)A;BB`kVa> D)|N#a~ÂWB\p)s\WcBaWtuGehX垖|iKQcR i?MܲR% 6z<ŞeLI )s_ ՘ce-xE9Kb dFTx$DqS6b$! NHenL;M&c߄Ddl'qRVrsMՏM7JTv[]3ٹa@1L[v@2߅^KK[~B/$0FOkoZ\-vS-AVn0l& P. (%jDx+%1P %m_ńKJSobxj]$EPt{LLrݾ]GUL. xjpNy`CFh($V04*- Ѵ3m+> L8 _'dAX Xu4%$YWl؇z:^EPQ_Py{VH\||kkilJFf@%^hӐ3"t)%ٺ8cO0 LA,̇vF݇6dZTo&Nh˓zd.j\&&aTs{~3ovt]ޢ7xW_( ǽ]H"o*RqjxD7 L3\7Ya<.Ky)עvo!1/ߎX+Q2b:e>NLEy7+@.FݽW`P J ZzWA>O_7 :dnvT;¶Tr-CAsV;$ [=FhA{otKA%Rt(Idtp ^ߺeΥ:DE6ƈ9 tX(aOuW-gف89 _Ocv>ke!c!J6 bQ:%_2؁Ed ܨ~R! LQ;x^ӠDC YRz ȼ_ 4c=w"8U;sl*ql:SsTܗNaq`wl<$d6QDI̵F4%9L( *D-KfW--ʷrI܀^?CV^-J =s, _dV]`l8?>dr,T7Cxd $;C5֟B9:RVZ(8EpddK 3sA͍ȁv(.i&h!h@}ceJxLEv.#4! i(kׅ]8bH#''~{]iiC <8%0 <7+%ǭ|6bʜ!i >ۧY%ϬL ޺8aɌ|^ljF&gU&g`lt5S@{k}mTƱӤXV5P|V LSlMoNmD]6NαOƒUa|sVLnMخۢ`5=WIV_a4@okJ@3;# V>(3N!eaH?Ԭo ^!uk $)8ԥ2FED5z3@3@i#xlv,pH!uHgx`7ǖijT!`jTxM)j@CZ6(`:qdY_^!iYlbsZ;S~2.l\,4lN6t}K>/R}Œ\g{FPb:uGΕp|E{͓#H!as/"gT"I`:̎:,hx#|uA 4Ճ*%Tm1h9G7>i{$di*{ H*]IAeeFG,6A. 7'qs4823>.-Z5N/ȭs? ^W4V{ʴHiS! ד?WD"/$4'GDrJC@ bYE:m~w>S!P,3>1`^lkvv"˨XF3u-'3:Lg]OJWה 'W,CX.T+2]Toqh7PWjkrb[ءT}`ml?#9#)yXaq>a6c%0\v*1Sg"LHB B/z&V̝;LƦ VXMÓN/p|aʉ$ʠC r p gX҂"؞)c=ޝ:ڳ]UJ̲HsB}F=IdL| m*E;%KGDDD9o^ygVKV{טfP !s#E {AqSk@By$^ث !Ӌ֫LqXT'l=`zg// INbb5KylݽnbK9☀?mE I&^ GQ0DzZD[Tv9J9SFGwRpPDH8S1׽./lސդvUN=a$>q5n){ fEg.z R= u gqI'bdF~I }'3^~/.JR(^)b' . |H2 ʈ Q8:_W$рgPUJaa`qD?GXR +<'n&8Tf-vBajd݂FjD~_lj!훺%vx-c]f#wR:ͻzI S{]XRѹ~XCu_ @Z+(ĀwY޼dS> Efq-6sT- p?yTQ>to|HbQ j)9y-"apLXqъ(Ф7s?^|Y>'.#}3 z a~4 翾UzUS'w}6ѸMێ.MtWH qv~%^^\4M˰$zrcIqosB'I5#d.gAW>8׋.>oZ҉y`MZmﰫ JgVTۃUdzWm Bׁ^.쵄Nk Qˇxۣ9}\,DgY8&k綡f¡5"*e0uɞ)IyO| 4~@4FYZ گ٤R2C6m8EBdastđ#`1`s+ܩ{YUfFw:LI=ŮQgٚ*<=(Y440} kG.ğD?0xݔ4x4L/g U'Duw,Rsܱ/A*IUןc|S/%8XN=_5HYB(h#4c@[JfkhɑDk!q)X)JǦh_5; >lQ)*r!%w1w"v 6э oo|퓭~߹̅: ևCWк̇uqLG/{s6Zΰu~hL9֥RF֮ƍv5~4Je}#N%^1t\3xiiZ{ٵĕu,NN a'ޡ@D3/7ߡIQd6$vv j4GAZ4HQ` P>%FisN!'w!GcPJ;F}@$*[B27 PhUq.Sx&M?n}Kiy XiNY3+!L?)7zx>>qs@;D k>TO_0SqSG:ǃ`xOI%J(ݘgh͜.~DMd0,7&{\2uh g??HcM3ne}AWNV j˫.f :Rr}U}lQ FE8!qx#F:>dRbֶbWGɚօ3n#0M iF9od$="w|Б={| ]jD0i n&rEMzp%Qz#UK۩~M8isTgI}_(+xX.0鏇譭9U,"&C;6^MBi<%gA+ VKit7R jm5yrRI2H]c&-RjF% gA>? ` }`\ 'MvO4E<J#i>>$ qz$vaǯ 'VHy3KV-Ȁ+zKiPl? $rLGc;٩m&T!|.!KeG'3ņ;y76fW7d'&\b}5Wq012ȣSxGJƐ][ 'tłf˼˙94;9kFS){)ڕ\oGyD g;$n k^ WXۨrq2f <\+#c:Hה _ W|cъ~T7ƴ֨iOEmuxѥJT&nWgi'tN8)6# Sh] a<'EWzĚkGr~P M4zʊCsؑq=۴OƨVFOK*Ę/aニdR& E*Yͩ<]H,l/ L0g2ט.Ek?5r7PmPMRmge2CF5jLg{j|-սv-Y.e(,5؜\V6;g}@ &&XɲR.h )z PP?Xe8&3u lM2߄NZ٬#xcF 0$pAqDv=[0v? ( r5uCOr'hx˅T}T<>3:] 2knY1~'e]##SRж55~xvw'eٹP1kݫH5ax֟52s@,6m^` %p7 '8%痛"S-/9Ȋ2gTOF\_-E H-1=pGLp6d*8;dM?,wٓzB }:wo?~:Fcv\.ՙoH¢ӛ2Ơ J6- y/7)A, ^lRO7f 9" !J0X 3`_]^OFRi]Adн`QV"y=Kɬ4cd~sSc:x@Ul8!֝@BqJYg Lg;.3'H@^!havroj) [>.yHS>11TKk\USO@Pn%FИ˹7 S= {xɧdBj,~] 3e6#l{A15It&} 8(@apk;;MG,'={C9rl;0] *kxanTW.hVۧ5LkXtPE^|zDr H"՞=_b`IZ['R9Ģ/us?wEuzš2M`{9\]r)YHػuKd𢵘#E2 jߪf 3 J4[h>&r@M,z`$HdxJSsw!y `.Nۙ@vY2ڽ dxgv=kPSxk\v|mY@PPɓVZ;%ؿg.B^lV] OD(%OyGkpJz/ IqY4p9=xn}oa'\onMIs%vaL8 \7_'QA'B&3Gj9so uVow=|69ۑi/;y/߬_%p/ 4gYv^V %zf\ gΉd>U}d0_ffٲTN6=EM|WϢ/Jh)2Qa>3[_I}1_i(ѭ-;MrV+[#am4yk] GmUB E ed}c2Y(=A ڞ̕yn#u>[ma{-#J*ҙYR.@^^azaJCz)㩔 _ 0~ΤYU3*Jqtգ+ ߺ0|mc8nao듉s~LA%d8@*Υ'~n&ψ&Vt2hrlc?E:c?qZFрoJ*<tcJ [I%HN~},Ary2҂yq;}*:}*[lG԰'6/ܭ]v?uC/'{ug6H8fhWe m#G*cgkI# 2 fxӫ |X+AE?QwӘ^s#F 3YV9N-~+3駟E~?_tlaKnQ+39@ѾGuBfE11Cw1zA1)St1mQT,X0B Soأ:E_$>*wdsZwdH-LY0t-ؙC>Ue+}7vM^޲I^b:@ᰳ]xc Dاh6}0wErW>Z(X B &?G;X4%pwY:L*S0sht9Pz)`jl"  Xe]JzB8afNW{iB>͞op*Ȝ|AjbjBC^'[* E/Ƕ(F )EB?*Tk+gD#ttwl;?~3W{$˓JU? - xw/wMOㅇL[A4dޤJ\_ZO\{f}'ady:O ۣ6ͫ΂̨~IzXE!A.PG~Dndψ̈́#f"G ]z$1P5oY:v%{[w.6b>Zg] iD 0;N6IVb׀sXovxC [ץGRIejed3V8B\V%>^2\A߆S(i>¨ TKcisĚGW,% qVLfc> "=kpA4}\ȟ! xa#kOٙ`q?Df nX!!ţ+wzMD*T[6cPybu`ґYȔtݣIYanzJcWr6\ӰnL!U"9 ygD $rBl]A2@ލ{,Z[WgFp ƶa T~]蔅AoC#3@6@<&̘%X:DWlz"3YDHi {$_fqDCO!@],)7 !j 6J@8g:8xRKt]'ws2t5+[V> m/5$ãX$cPT[5+(ywBg ΃BbPHrQu[}jK#AGš60 *jymp| @Qk0(7+7B<6[3WW a;CKUt6%F$VG*}Qger_M,jdt1?PPǷH TgTH6bPD#ckDѐ.b>BLdìoZ7Ԣ3j]3ح۬xSR-zEWݴěޢ⣿_:Mg8/=9y^Ϩ0@no{ֹV=43L@X`\e,9N'#N$eU.\H)d}QaoE,sJT@=~9 1,u&udvd3.ۀBܯMFl~2$`w]`I`lq]0?b%5cn \>֌(_{e\[y `pzzPá[.M׶̎1bTt#VbwV +O}0]P3o2ArzF^t ԙ czF ӝoV S6^fg10ՀѻȜTorZcHt\ k)a#􌕀#: >u#NcRE>?%̽ DNwtsGfneZbQ ̛/u \?kHhM/&?&I!UC+7q~1цi&su W AZ4|.h|Bo>A4,{\ŒgMkcA/˸)pa,<_oaDlR|E3L >Rk5X s Y]3A8F+$}eOG;AkꝜ.DkS\M4GxT;|04hпMn [zDHc4?J̨Dd^qpѱ-)~&u;@Qt!YHF6m>RO$096|qPPC׬dHT~j\u2:$h+Yl_uV:\&o\tod6ZOPü(xh=i;U0]g~8V5 g1 ya9'kdl[Zi 4tEs hGM-r^]fl*u^#X9w"zf&UHOg@)FDt8@NZR/5z`SF )E bBH+SJn#!AF*n1=ޞi[x< eA7FFG&o?k{qYwcʉ~5_9^><3HڢřMdz1=Iܷ4h(魖}h8hFWAe,20rk3zh*//*jzLZO"/I . AsoŢM;)g5o'xzKRW>ԍ87-( })1Ÿ,FBeraLz o>)JHtv=倢Ö7OqimWG2_G@n[ mQ*۫tJ[-2i҆j~Pf@H{^V{&ZYp5RO]hzsL&N3񧖞)^Dcڼ#xÝtos}: <´4*jOt~ ްrR|vQ봪5^Ѻ.^{5^̸҅|+m#aD'nJ9R7#d._+ZwkNV&˄%$7FJi +.J }ji i>Ef̯] Ab.y_5^]cRp{קĘ˼/@a@ \*&Q=.hg]w$ & gg_ڽ rbƍf ,w ݁7T-]Rygz_N7#G/ĈB%>彟W29J@IJ WGHs9a>},33FR0 0p߁QBc%kWfFz:4\aEGiĿ!9(۳Y')\KUu&P}S 5LYCnb'k xf(^7՗xJ-H5-ʠ$|ۇwXxɊǃ[ 0A SjH.t>)" }1 9R2;{ ڄLeb/dn%P_9 2|2g3pi9o%OU``m2czE;2!]O/+5m>*MgSeCg>2?!@Wa!R>ϳ|xfpڒgAOcVaSYQ+bGpU@ѫDO+g?&$ 0/)զV΅~]f;kV `C'LAox4(]PsBt mb.OjLeZف)s"_{ 1"n1&. xP1݇"hUW:tW3*#D ǫ-jJ L7%KΫ7K-DlWzxi.gfNc0dVK:cS*<9 ,/4K]T C~A5[$PK(tΩ|bR&BX֍ ~F\?n^/xdQ^QQ$#oGI?bSg`wgiŰB@ ?]nsI y`-\}ApRNU "- Z(Em i"-C!TACZ֘B )UQw8Yu0Y19Va_" ,4j=?3&ZNȈ`ь|FxXqAUb+o-drSq"@(r2%hw]/qdOgv;EW*'j0N/;,A2`V%`|i)Wֆ#:v+=쮈B, UEAH1^ƴYoCtK#7`* L*)+EEMeF0tiwKH~K'?<% P!Mr*n@H#)me0{0N<4:oR-cec|%/K@J0Fku/\gr6)"ܫ :i%,$!ziOŜFhf.,`H C"/Fg$Πd[]k55g>CC'dw+r|h7B"&dMsh:d~.l)Eas =-ҩŔ|FϔQ56+D7 f'%LzbMt|:twp MGe}i6Ywn\+`tmEvxQl!I* \`S^S Ļ\nEŵ9S#.R-2|p'PJ]H%P>18>}!#̆ ZFk,8`O&ٳ^5N5oh|dyZ 5 YqudkfC$3!a + 9=2QXv4%39<|[>#Qboh7,~ZE\r7eKTo/ 8ǟ AX yk?h/.7%(j^eYb`E !Ai@+nɿPaӡO kdc2q8hZ_q#p*_UA ([JN~RCsi6t#^Tx.Џ@3Z$}JɪXyJ d\ e<Z8gLD:楺H8T z ֬-aVdFsYVw|hIԱ96d\Mr w"Ďv aa`MGΣ2B/ QxXn*Z4[ydg; km3bɚp9l'a[: RYcx+h)ܠL 5-*M&=cܳqu#N*o7\tםJ9IQq54 ҙ ;0 i_ΏIyuy>(skb(٥N>9V%3J` !!T4Q1}@ -4CܚgNjNtj@/2l=r*/!99Y6B^ChhlxI!Nx`r̴jSiW[B^dWi) -n2` 񆶏>؈o[O0gюPLuDr q4LdF5Җhʝ- 9僓J/fU⥀ z%$=Ò'k|Bfꖪ&H2 *3CqA m+$'ikf۔)t#88{Z1ps~K?ZOp>֩miYq6A k׾{z*Z?@p{79'*/]&pJ#s16Fs~*Bb`m'S8sx5VLyc!5: i"qH6P$1\/4kÍ=)FZ!6ŗ#:z !yNu89!RZ M84wԳL.ESh8ڮJѷwa~Kx^bAJ_!O 9O+/U %Ae~+ȵ8s⊇eDv$ 16fj_7e}_:r@(U!>M@y(,|G,l0M Ͻ1F3qyD ʂ&w*dVT V S%z ,=X#`8β)éP Y?l0tUÈ&dא/" f{O*ćkd?_}M@+%bX  (d= @3AC?Q8+ e 'dXk 5yG74vї1j]O%Ϙl#ܾ෪,ɤP߾mZNRаJޱҿT.hUN߉*&>bUE-oZ2ϩ!\$b;C-}n>Bl H MuD%փ C5q6saN2駰Йڏ(ĭpXuJS!+j?Z\xV,.S-%9/;`ȆTm۪26.het0^_G<* 8ƈVtJp4 QH7`g|fe]U ⮝*lbA)ngDO.IWGF܃'vCa&1nkj he X=>>'yNsE]q-1%٘M(pl 5|BR 3kvNZt{ [MUR4~.pکT2Utҫ% 8(ϣUrY`>Y.21\R8d ^THTsEeU/b- X f@Aoe'ǥBťoa aR/HY396H'"}&q6rl՚h(?-1`dcw;M‡1oF9I)Qd-PZD< +6ݸVi}p.gv ULyhGnY0Mf}ÂL P/epoy<O)w]|5R.l2µF~JEt̋,)IH a[$,(iQx#w/`uF~Dڵikm y@O(*G.AǹsAepR<ɇ˂1w<1tmTG!#&̇/Ax}x4f1`8')wځ(@n8]Ћ=u>F~ _Ģ?$jm/~sl Koz!f|Em)~tt.SهYzhu<]Wcͽ ҈6z"Yd[GkDFj&UwE! tDRv-PiW/s<{XoBs2G X$ȗ93ɂ4XzD1^Re :DQHΠ*N) "GM5<&~s$5hة,ޥ*c<;඘D1CvN띊rs4UƢT:TJ̘Ƿd|.7x#3v;3%O~魙>AA > b~(";VϻE_caۺ l0ѪpC"M ըww@͍*I{+OǜƌNa>u=JɁzLVd5T8MB?&;Kgod, kHnC.ZƹFg״ FebmR+mcn$al-MTuQT2eULJHlQ>*5]_44iYhiUS|ګdM`wiIuݷn^]Z(0]O1`W>g ~6!Bh7h-j6ߣ"!eAUn+;l:f&8z$]nL<>BLpG [(M%:#]iz8{(Mwuoy YUvrXw$bBi~BhWwV90ǵe"z1CHDi UHN|:S<\|nA9s%OA|lJh%םuNH8Gj&Gg-Xמk\]E<Y5~pߠ{>\Go1:*QHx>:B9E/ײ.qA#EiA:>D(GG*zQdӞnZG:v_sE_[IUD-&u? ]@v(wU/r_:ZtY#$ fL2# E|E˚,ϸsPy>z sԴxcSuȭΡcLINA~l(I'K$5ߣf;߬, J}QfD̜[gƁ;S+碗yMDzƳt6kR柱^,P3G2J ]ء <,ڢz!bsC:z<;&* |ZyH[2U$wހ*7 pqbt|B:lA`1 OBXҥ-_LHB&DQCM;B#L\'f(9w*{k^U}Iݚu@7;e[[;x9V49`{Dto7ظFyq\e.xHӉAW gP"I)(l2CB(CD8YPGV2c,q94K> :^%N}lq*ǨkQϞ+nO"Th"eJdcJ3a//DYVLŢuߗbUK<ؾ#nOpui:Va1[%[\9 t '2˶46=`u*XWUjf - ~|z4X { *zT;:+Qk/@`шP8 p,iz%\b b bxP!GPeŋu4EA 17S=q<\Z}I|U:]%CKgtXFD;2&){Ԏy!uaछݨ%Qya':4d*'GAux/={4y0"5_]%rZvj #8)@\q;x$5 m[(P׋umnEC2R^{uG^hq:=q C Pc1L {oMOG 2EnW'0ik/%^a"k<[9p tgSNl?Yq:v@=d ^vx)Ty 3HsA@IQʧoJtes&kJ;>˪xM=u&ver9bMg!|8e.F凖۞2[%Wy;:ϢhwG{ UPRr;m.ڶ?a$sptʌRh ku^kL!Q̾uw3]ɥQ ߣn"Rd<IG!Mvns(*jm'3]<޿[ם\F}0m?{x^kW.f`}Na)QӚ乭yLN!&7z5m0{}ϹW*BE5iʝ>w,$nUBТ. :ڤx#kXr {Z9K~-0sYMp6ee0b|kt_u _7>PCvjO(_vyyk>)1b;4~>u+誁O$+':ubO0܇Ipȍ"7 .'yHۏG.>&lhq~2^N.sz Н:&7f [כf>2N`|oAQu߹&+OeS&k Rް4"\dIԉLoڧ@"WZO(1"^O0+"SbA\!u(un:8/Ntwd8\RᾁmFA9v0 YJM/42=Z%#~DC>t B "xqTH+qK .fe&O}̌.|+]%3 Y?mT@@=`i΁Rq{H^pcn1Ɣ]t!rbL$! ) G?wt m'~ڠr 8$x^D.{)w]g<24Ә,MT/w/G3TT!wHL.A MD% PpE)T(ͭ{gDmB^,@3ACW9.⃧@R̔1.p2^NTbaSq +X Y3 Q0%' ~'=»07-4&*+uBA)maNj5_('Tyh2Y=x{R/gr1};# r Y:?[aE=oi~BE=;ViXnx9H-mUCJϏH{ os&Sd*DNxa9Bm⛛Us%$k\ӗ*셌¢ۘfʄ?uƬ T dfM6(kR@/U(^P䱔p~dY$QI}ET)/0bKe;+D~P"L07!y7t?~C *| r\T('qs(],;R 3Zl7{zsUBٙ4Q7~A>V\.bUe ̨fbqk1u`01@ԹTTAmQC()vdt^С6`8[z1>SZ x࠱1B|.A@ u " U:5"p#m s17lRn19v.Hǃ`r(oEIC. {DucT~#}lSopx}eDsS? e+%UGtșz<)B;pfDU T c/`( 'M:Pl;?d@X|`smBk)ؽLS۩+x&ˇ_ZJhZs@&ȒCgWK5UI9,xo.?z"+ vDzjZզ>/B=9PO=aD f6V95ju -I1]@re4-Qt ]tҁܐ21t 6 sRw8$󠚊9p @55o]P;*+,' <{\Z?P]%;7$er6/Z}PlQA½Xe^q ռ|'+hycQ4 *{-DZh>LtttfsS'/P3=I_ʞk<G>x~_N4\O7\Ә0QW`"W~T%etF58H>QxiWP 4{ʈqoW&Jq4{t`kbs]ϣ$<>V׈*V3qK^jE՛H< +7Lm$)l% 4!*bGtvS'f5Sэ|isXa ;[6[ю\%Q1td_yi1j32-5X$9wCNzs_%lBҲ!}j&.äG霛sVs g^hv2t D:B :jG%o`E iVA{nTZW#5%8{t Ⱦ)k[F˘5)Tbw)N.Hk71;LyӧE-S#P롤[:'i4 3`>Ay^Z?J!f:'U2ay7ʌPؖu}d^"ݙ]}@vĸ`>iy12 Jr0I>S)B:NMq152BcZZ0o1=xn5&xE`bT+[cp'2ygBVlib`213,n(jsQ?x0ԱD¯% I3QOۄWv7\?xj<]øj*rCmi9)b򄇴ڑ&~O :PYK>w@ݒFu:ڭ^9%n f~"rhFoVN zUD VL>} 6(Jr|ާ+g=n,T;%9k>0 Ɓ m>JljҩkrHw9@M1WӐAU pa۔Oy\<4)DY$/;crERrwi-w07rȍN eYuPErTP&BIQC+4E'Mz`> s##QWA)`- GY:43&|3;fk 偦D/] :Mx'?΁s[VlL5H\$f I_xǛT#q600͌{P`c,e:g6p(IiV~ ;lл\z>:=BM,ūkᄽW1\1[&ξ,p$[]/DvoAF.,{ zC14K|P"M o>* 7TۻV[,mXꮿyk_}-r| >צWC^+;I(CmM5R8ϯ^O'5_+퍇*·J>5U-ħFKc%c t#E倉51=sd%& DJj|IfrxS"3/-ݜT˜BٷH['^bɅaey .PK]r7t@OqڟۇKFmQG<l;k:sr2et[;.tFxNJR5b|?2A=aj f]ҷi%T % }7/! IPqyIʔ1rp^'.G@i l}Zibf-CɔhP8 I0`=+>ֳ]1 vYUl sl*)~KC}?  DUrO-.OZs@癀vңqiC {e67&pAb< s\!9ٹ@?y"c|f܌n`kJgm{8H̕+_@trM`% ry|G$ɽlQ_k2Kch›Q@rN?}0}h4j["L{?'x0@I;ӆzEX/;6 X2~J@̃l^O5Tr#Japmd*:Pk_E^,G`l(,0Q/B|I<0-CO*z2Ƹ?(AyﴆSǝ >-{gYvsJSKB:YҸ;l2JO~9e6yf SwS;p; [5Z~,,rER lݐa /ԯbnň䃇j_u* ahaH -Z#R, gw=C2Wå _sA{:> 7;tercJ[gA849RRE YPp~Y\/|OV72T(5BrZ-bHk Ysa!< PɆpJzWr+rOS谩5gRa˘pٍA97Ƭ^m\D bѵ%PiHC0ꉜ' jDH 轁S4K&obib2oTYb슯qsb:8T j-xۋ,-o:YRyU4vKvۯݹZ1dAڟOgr"2"96KşMQ[f}A_?斄 tY2\ŠTf\ ' 1èƘ 3.Juf8՟S' TfK >,B#YS>Ã<[o )S{[t#p{fZ-&_a C\,1զXK.󽎇0PS^[mRp}C.5 P%9$R6s5iҷ*nxo2<;>Ģ>,w|zSxBQxQB>|CmҹAKn,Q͐G>kLOez1uRY*pm?eL{l{!7bVď#Jd;}Y1 Ĕ)sMMme-Sd/Ň3mxzekgx:zQ;NdfOՅIؔ7$m.PD-2sQ_*'GbSi!zSǩwk6Y3v\;\?R3ߚr!hw3'.N摲}(uot 轪@`d1rXF-ku9|}?RycRSwWM}P.r5^j"<.Gh^H QߌUy,6nS*s<;Q&դkb2"5Å^Dg)FW#ܑy]xabt'3oz*ݤEP;_1Z^&*m#D<|Ȕx+ ` v>JC V(=\\{g+[R,&vȉ@ `K[ LW@O]%iqf'~@vJj_gHbصnBlLZ0J[#6ܩnllvĈ#+`d=3hu턊^/2R:7&|/XI䡧O9lG^Fd,(K&% }ab~]ҟߴ_.ԇeHi1Cqx"95R7͠-]y%ȱR )q{>XY ~x^י.N{'rw^n紛AOٔ?!usbet}31Te=Mܐ&JPv;7>{B/ƂVO^I eŲٜ跚9H|UDVeЇE9UmdV<`y{ ܮKPwYfMr2^U&+{)t,(Fi ӷP׫o8 d, ։{f)d8Ez\H(xyV} |@ӌimq ̻\c#5Mj?[Z `%? q]$ps@y$t~ra#Njw Rd]/ӵD0{ڥ_r;ʺIs\l)" HnJ!,pD0)tI fPi*Gn _v%j:,Ɂ_k+Rě-Ȝo1nkl;WPҚ'~\߯k^}j0t%\ EZv4E wI^ڜh?!WMINk'5ClhЏZf_^%FKZAdɑFcKt/RT}cLC K/L5C)t.v_7)uZ$fK5<4T2= gy >09Ԭ0!@<8oq`#vM&ept9{d5͊kz49W!Ԇ_!xqx˜qcFB ʛPLC*Mv&KqiLeT QW&n89g дR]+ /|\A(L:1Nnlڱp-lNBwZUe_Ni.Ƿ{B̻*IQϹ2݃vPD i;=8 `Q<(1L[wZ~>:192OC7PdfUFf'̷?`?S3K|E}t.om?_|9F›TOjAzު̙/vT&"J%⪃ e/ׂk9}o~\pYXu>km&GzmMP h 6 Vâf  H6k\3q8H\ T&4jO*Rfݯ_ܱusQSU9(݁s%dz$C8qNxG*̡)V;c;Թ?(x#[?6{W*l O2j^$gQ)9͞]R|nU[eӫV,5nop6laٶе]V#-5/ژLZO4!ދ9~FZtDw e`Sb'Cj8fY~Eq->ɠ ]@Yi8Ǎ5η3S!>ְʴsS{ТLB*GDxCztRziՠ^ՑDnfzp AYIj +4NVb7]fW1nɼnhsKC@^z=B}J^Eh1Y~tߌ?  'GuV Q:pX>2U-䫳AE: Xle)Dn8&zx7{C/n r|n0x@ǽbG)-^2UguwGͩMjJBc/Em0|Mpn rCfgvoܿkD;D\agr վ-@ߊ}EJufH:2Z Xh'//jV{UH(482!1Kk6x%^Eض8B}ߣfa:g'>)XYX,g oe8O&@@莚2 d4%٭H7)d`re)D d Ib@p@c{̽{j/0V 7fҾO`ԨΨpjRݍ32EG>նQ|>`u/e"(]Qd0Hz Ls4=)D裈,dpcze#$06^J|>F[bDc R~'y@}l† }}h} @pAd'ر7$ !Ug!VƐOoG/(ik,o*ItWy'c'Ө|u$IX"Q~kD b3T,cy֐unrbejt~VlN3Xe 5:4 X˕wJխ7/z p"_TqkwgwGML['_\BbmdzeX[JҞWb*Ȉ)+W`FCR蛘Aᣝo2LyqiX6Oיm*C鼹:׏7CfX1X;,(@P/bDNOD0-rbt0VۆW߾>Wd!kG}ج E|vT\agC~Uݕb}`"`Fvrb_iy[M1`iH^:(%[whe>G&QG7dS4*:QҤHl<g]_M3Vs1E7~Om$#җY|"|jL#)r7O7B"CS]@ <ϱ=^MCʑde1;]3NZqʧ߹n\T h$K<\##_$gVBg%-!l9n#w5E[*u@ezX%棒6_q[as?C;Ԭ2n5c=B{#hz%iDr@7mAǤD OMp1I^UEN{d;ʭu.& :G.D#wEF}V^#T[c?W_\*ce48{cu#+/(gGϝd?"BOMfz ,x`HQqW~o٤( p0S68\OhS[9a?D5 y|9c+け>]P?6. NP*\BC)>sG4GG2C>PnN&{?L씈 ɂ1̱,rW6W_g'1Z}٭bn`eFYw#4LXl.H1RڄZ3 kw[b8o|&X?%r-Ȕ=5ݼ߫y 'F8@rm+ʅ9.P .DNI8+%?HDn _$ΧܦGnu o C69u||Ѓ(JiS|=EJWQߐ>Ҩ7=Yj^L&?x/OAc]LKxzTs; y_\v/;ReG$t|>e# 虥k_93Vf,ukey$x-GnϞxInmjW^>H&8fq)Б;k(a<͌ksrR,#ek >' vEEx{ ]IEGwj%Ȉp?aÂ%q8yNe+8Kܘ1|V&ij2j:j$x]Kڐ ._`s͌[\cwӮ ^aMޑoUN媱=` XqwFɨ):q}ÞN}` =[r L M5tV,Rʂ6{Zheʉ#^O|v!qW3im~\.u83pӯ2y/d%`݋Shv3ąeNT6`;gJ&!-VYX)UV!{A9z}n4XO dZ6Z"7$smdנ4Ԯ݄qM fxlٍaP իcVJUS b0y3,5; \p˛/t)F],m"Cafl3s}>l"gR3p3igTngwOPdQ`WZ%}g0 QRޞ`RQ Cw:=6憟 s\OB7q()_]Pw/Jo`q]'g't?7e:\ڙC'؛[^T:7yy :hZVaҹkr?/֏27[S|OTTiewYC4&[UY2W>'xp(T"RZT O5JN*0^rcƋj ŽV#_yN>2/)ۑJ2Tr^Xtd0}$ِ[FqZk G&P0hW6wbgʩp ͟_M WZ~wvNbwޏ7``KA.Tܹaf3'!6QoL ^D|=' OJ\ԌB XT h* TȅB ScŊ(k;Q,bħvҒۻ|QVxZ@ixOқj~r~ 6"_}Y!.X AVE?a /,_0@ 0н.^nsŢ:=i!?coI,U9noe^D0FhHMݻ͘ D2Mιp%t\RwΪnG#Xwx8D=GȐN-[m@JP:wVW/ #&BGۃߜ a&X`]ȧ2ɖJM.1:m'b;FUͦ {\5 S)۟jggQe`xZģCt#:`*T@ milY9LV!U^T~8ZxW.V7k~23AlwkSz E!t: Fdl0 6Ty u2dߟ!N71 :c}#g|zL sbi*vlʜmFyrY}+"rW +0zEhz$uQ+FvO \n4 r2m?^f~:%xa/"pvfeεeY dmKN*!8 U<@eՆt{a|^,y2`^eEѡs\\G#9g鞢9XkGr,jϏK*T& )Сp卡F}‹8VMZ](ιZ}bi)~iHfP׵k!qI¦4eec/D*;xK_TJIήcy`at/{#)P=sџ ~5rb-Hm!ޭr05!RӵIͯv۠coH;oxe<$Yj*3Y@g46 $0q9~daPXjpG4]dLWNF;.eKc|蚍7Hh V9c/{ wSE*c-@^9/wGeH3vK. Yȱ cUh⣘yO i 2]y~n,zM 6ƪ9#~7^ 0>9P.eJt'.,3"O͎I uj`|Np~0o2xlu;p@b\ƕ<iy3&fcrYR//#cI>\`z 8}xtڽu_5ZXocQ2U:P>{U=.z߷\˩g>P۞QU.!v]p6Q6uư$-NL.@;: H<:S^Otwp^!ሻpP[S@P- Rr "# %].98$hUݿt]c0GMׄP16AV/'5 "BN* 9zkwMm^[ڍE⢵joY4< ekR]{('{ :C߇6@zfc*Tl؋=q)3^h*d*B:8qFUtvw\>-o^xFh}t .{B/[hпzg)t]ج``<VgmU^>88t(J'"[~`B.c(¯ L岌F ŷtj!Bh).'aL * 6V9:jԢS0>NSm0m 7`{F:?#/d[uSP;1e4ڼXD .\vPI N+7 ; Y6v7Zm0\ HX[+}a(q'>--䲪Df6rb9ʓ` !UTKmgY%Pzj0=^F094H`]u"Hbu7Z2F=Lհ%|R'pLRkrU@tZ 7G >mRael Ժsb^_].tJżj j.ڈ~"C [Yi紬E?)?k5DkZ{_ۺmb@q,IxywfTZY3ZmPeq @Wʱ"z :B{>Ge^QD蝺z!SN*~,X ^`3sRfĥ1XzhLؖRv :^|׿i@3]@toToRa#ciO!1bьuB-]P%%KKb{ڣGOFfz[K>M%inۋfܯm̶@5jG`]+wiV lj쯱0 v3zܕo70DQ=w'^ѱ~iձS6dϺWD$BEػ f8zTL$9a>DÓCCIT{(j!0ct!&u5}OX:Q$fY;鎛|ެ)y ؋dtQbB~詪gQ0x j$EZ_8+=F6Pz1$|v|0# AaCz`b;wB:^qÖk\k&k8'K2,̓J2TAq$EًWktޜU[ƒF ~ %h3 q3e,x9p!MJ޽&xi;]Q ]\ MWPE$_Nlr>ɺvd/T,E&W!=+lEl=l:L)SiEeoHwlY=(G!!ҬM59nXKc>ĮUnۍ^Y2}Rc]6XlDɚ6,C3$XqؒU;͠)Ƀ2t/sd4wƑ|N9taKwwm2%Eo=6K&l/gEKM8엯vMy#Sw?( < ,oIKsgBw9 Ghv!1}L'<24+t%YU +)S_1/+m.UX)v V8/WlDuHw{?9|*9yd~ualz؉=;Vatƚ+-(+-Tg"Uͷ:Z lS9r͛ZZS':9:)1;I 0 =UOK?8Iɫ绑.z"Jdh*1MX)Yh~NқK(PN2RSql Fh] xH~LDna\qH"aI8SߔA?c)e, a¬)l ~] 6xjNG@Àtԧ8t)FAP4 mU?۹^A>|2MT!)%A! "C_yٔyU_'{B,J5bL ;دK ?|wuu$UrP.F~1/d1f'LWM81'\X.K~#x'WehHtKkiNtt#L 1<96JsʷjGO RzgVe.LTHɠ)ecX[Pe & mTAX BoMEf?L9Qy:Ҭ1Չ+J`z?c(C9;*es CRyv]6;/5 -k$x(>n8.JͭP֤lP*2 \] 8Z]DzP;MTqG`0ľ\:zOIPydA- H`427A3E\ou)|ܹ !$Էz8z]fI魎ؗ4KI NTM}-Dl]ޑȇ " : Xd?q9s_R2TmG C&XD]gwg62 sIHq:rKl%HS$Gsɂ"!%7Ct1UoH nbtG]Y yW5SܠM9Њm5kn= Jg4X S-Be'T+W.}`$䐜xQTAp(9Ӊ.txC(嶹-t޺#2N!'P _A6Yp׬u!4,܌H k g{iud~m6j1 'X.i+ɵ}7OT'bphj\WA8nih<o/WOnEl~/8l`WVaҌ" .mQtN.(N+c G%U%8YH[xZ֪:#GB4`V,?$ نyIh˴<JRLbʒ<&t'!UQts%4a'SaJ*+WQ}$x>uQSF t- (ֆN:}f7HKLUw `'%hAx~& sݒLڵh."j)O$`@Uw&h$#%C:!4'q[9ߵ5B+ ŝ-!ϓ&~]M ntִCS?J_0Ly)t+L~BV,aia\췼+2k|i WOV΂1ī],xMV gb'c@lkPD3]X޼+Bt\Σw-cT(,̃sNy!C8s밪OphA܏f_)B%i#J=A}V^ڑ;4M-6GU jO$&"Ȏӫy&Tٕ{|}R3zFZ" 9$4=o] Xɴ`+ٻ&l$gw.CP:|J$[y*EF5orZ'nc=9F@4+wPf0I3.\-xJQFm? 9!G:`;ɐi윽 @Eu-Lɀ.E,L:`A.35&QqY0Y҂Is/Eme,UbL>rto+:彬nma|x?^9nc4!M ʼnHᑺhj9=6Y~oL~fJEbAmzCyV8:Oh?˛@_3F].zd10Kxa m iAQ)†|D&Iz-: י75fаxx6 HG |WQ83"@+H4H7D1-Dtn^wUgS~<֎j"p^,DT}҉r6Q@,5B>YYP%~Tml{K :)G@c *`CHeBoAysLX"핢vH_GW|raZJ **0)813"tJzrwu,ER@5K3b 5icWk&5 4n6'3 ט}E,Dyl~QiLuK ΊhwqZDKvNL0w?r(8 n!2_izHsg^j Mm"_pH@;;9Z[ כ+27ق9#$aRӲ]dzyR>JN>6GM 2G$?t!s!d(m!z@Q|#UȪ?:XhvCj0J.mj{%1{AZ|t1N\&=-vDSt.HBB}o8IѦJ\+]?kg8o92}x@Jܻ#] r4>i%ˡ3 šbu;'qѼd?]uí:deOY#җl{I.n6I]Zh gD.w; F e} U= zRt &x/Hg_&`j]g#B6N2e 24xvrSш(F7Zg:?fYa`z|̣>Y6&ncp*.qTcߑ>1Aiޅ&8m թ'񨑖W7!/)̾ )T;9IW<+X%N<*P %>.%!t>Lc'?zpR&_|WY!nzUIhӻ+*\f/#:Z"q!U"8vi:_w\NB=V=32AQq:붺cCjFFfXn'# n]%oCQL_0+f\y,nF&BP:e.B ZdG *iUlP()]Ż̏`g 0'ElBQL\ԀrT/?peqv+\Fd,83`뻰6U*99LB(lH@,0^a~/06@ |L!T$.'Vvxo?H$Kg6ƷY GRI=},+ђW1Hl r]jc - cJ3OF<-%uAf)sb9N^JNwr*x1 1kG,VfxKN\X_b73" "#цTQWZޭ;,/ǡ095 IOtm>3kd*8>:^RXqYQ(. ˇ7L2~$.UP/CxhrLѩ^1c\ 0*|06!ٞhCH`[:*rk[z>if{p3ѼTU/e3iO-D;є{59v+I-2۪EP#BsRJ g|Zm{=|Y1w×N58^<)9EF WHMPb\]cs"= /SsXV=Ť1+V3EF4_=>Sl}ֈv+IL{o_Jh *Ѡkb yɖŢMS E2x mʮBtPR2#)GTxe~Z`vQ¯h?6fŐg1 of5!U[r&8>MuAΪt7<,FMXltYʽA[QZS hP&^rt<|jp7g4O&xH%c 9˚QĄT[(khʗnMF َxM̟#pYfiW?R /k{/a[kݤ1Ԕش *f*puw -~%UF !^0I* ;0g]ioPӡn1:C&o z K<❧|ДA /<&X?n)z,~ݜWҢ޲,‡=#zI^UUO'vrA}Qg7JBFO-l| EZ)(k2P\{d2?up> 41ܰRC ]SSA ??BeL;<9OmRe%߿(W9:zF!Ϋ=Qڴx+4PSϩi"R嬀w۵?3lV c +o89T{:Q[C6SvSl 15ΑyYy2Q7-(xfq@XW/냒AYk)2Ah+Lpm6Ӌ80C˸z{]1,#$^K\dƃ}XD+4}mx9{`;X@t;ok"Ҷcq4v1$ !Q <qwad BZ m3P- !Y 17TfڳzX$ VjR{VgP/3b0%#,DgҝԂHi Cu{>&bhO9YeKF&6٢ƨ9tj")x $ RIJmnG߅mE\JE՘BV$APrQ6hgx3L!Xd.ü8w-QZMZ69,4`_v_: *uxq QQUlx~|i xYZe|}EPfág7'6# _Ht]9mj/]7?u›p##Zc\ 6hdyc]Kz QՅ'}O EZG,[%a1w[_ /a6g /hSIs~&Y7TRJ9dMh|ю5(@d(2 <|23.; W59ERaQZ0_AK֜b&ݚa#P`ym^:Sc3 MZ\]98Y`q}$lː]TבxH]n$+sPPZےmLa>lTG+Z|׳FPC5$G҆;MTf` %U& ɩ΁gyts߽h.Ba4||em}Q4'PX + lC'@q48cǞ It"U-@E2o(Z2PC=\Ř_EѥXS20r:GڞGubA_̻#l4Iy(JBMt~V-Ňa}$msQ%dp,3ڿf-iD HP㶳4 "ڍ j?ý.veɫ_mE`ـvV6 ܙjNK z*:'z˹TxDi :; Xdr|Οe(wRLHW3%!%{"u:*z(9' {vb68ҼT_hj$o)[M ޴\,{TSTs9/ZbvT4'@j%8]Ds=W$wFIdh>  pxzl*ƙ|P1.mdYh* g[W;.GڗVȚ#؏S =-C9t܃-|w+qۮbۿª3Ȳ5'9e&6KLg@` yI h(J;t>-H <>PLFO>؈J[ښCZ塼/q`"2T-!ւʅ 萀ʏoNedB%Ʊed}K&Mv7Ōo&w'Bƙ&e=v0+G6`/1ɛ7:"PCs-viNQZF%N>t8I| C,o+S+w1&3Lg _8_ֲXrFΙ_"D{cb#7ucbiS;$zDΑ0⭬a]|<w~x#7ӋvG \ ϱX2gJyd>Tsxt'8 I#e@7NDL}9RU)w܅# 6fYvЅf5rK/`Δ%:&Ѧ[)輛XVjy<\)y|Jψ|]NVl!W>,3g0^q^@W(܍/M@rҷ0/no,q"|1|?{\ /$%IZUW6AbtVGv41ѧ2dp=-7"sPdecyL~, OPP$[қ2r`cA&QβgnGlĨait"cY2CU3LvbD4(M9ռ;;+9l{QiXM*ۼqKh+}sE0TȟЄD\wv/L;X>ͨPSUqk<#Ct ^Lv~~i%5qL&M>Hّ 1U2@!+̔#_L5- +n+GwJ."cV6_(a*< `!f%vYFhk+hPJc[ZN.^_MȪ3 {i >2|4{)jHWjmqaAE4g3%;l#o&I++ͼӘ&DZ4 j F jZQ(mSkmL/‚Ge:!<)"LatA3+\İ|pw,[~A}jI Q >[ϼ62Wg~iۄcRYtx}1vꉞǀvK7:m8O3d%7BeC`σ[`2 ?cx"[Ir9/ڔvH|mҤײRy9>];}M{!'֢~6;0eEJâmPk1@x@ʡdY`eH6$Bt/I"̹T[=#0` Sᒖ ؒ E'8/C1JaA"+*4aAmZrN hP(<;A;`ua֝ 6m5DYMj}Jifx[S8tQܝ)9z;VXYg:B}>o6= nw`좕Pq xv9 AM`*v \>_;nEQ ?_hOHclEHgKYiBWEKQZj|GԕJ͈BMmudxBOԙN;݈'Aٔ~ra530?@KLR yz;j}rS^rpou]Q|TzkS`  h:h5z޽9r:ąTH?ͧ(qZe'Ǥʄ Txj[0,rݫ2\e SeοelqNA$]@.ݮx2QmNzෙE?ϧ8Ӑv$VQ-1!0F6o0$IV6Kda?1Nǻ-ZԴկ-Ҧ8f%Jnkf'V̖^g4:}P~͟`G氀 unu3BmuH͒|MYYlIr ӭɇ#oa6)v<Xl/r x1`4Jض s,[.# @y|_*Ӄ5xE*KC`wՎEo6/[+8XeE&s69.8~Ѫ*Ƙڳ&\**DhQ >M,n3 Tn|>pz0j[M r;)NolKw{@wVnV&a\${s UZfA!^h "ʈz'~f(#KF4sNh4Ot-BRyi]9VbR#lD?ݩpqv!,(h];Ӛgz[N!^ap}#u֣B7l#:p.w0Lj巉#Se4~ɻ,V $]9jg}EF⭗_,9>zntf_d41 0U7?rnyKfyRPs\/,) 'zFGxT>fO'DS?,(>˅{~v#iyy8#]CZרs~'@iy4amZ?4!9K\g'kz'{Kj$elLAH(J,XɋC ̉_ No" .XG$Ǟj!W:M'+Tt@qHq0le}f n*z$4{vT4!Eu*8k@ ng&)C9_Z_aY8 ߎn4k)CYeCm7OsΞϏŞw@{LE*y;oXmzHki&I*L]48)ޫ!Ѡwk?,e :b;2uꦈc+WL2>eIĨ;H?2?jt5\85TȈ v/dz_{B<|.R+Tω!cZA Ix /-*RX!iT[ %+_oITp)cޠ=\یAZ4DXy '?%fPM'ЦU$XóL c"5_.w*7D{i0Q%|DJjF ac"7(x^\vnML^D4QjQJ": Hukg1b咸6,7S/t00yBs_qiXjnޢJ  WQ12m#i^j   _`D952}a:1VS=Y",ԋAxqٴЧ{ FxpSJyjd"`e9,IMh5֭UO7=wU,< bNdA)l AΙs6EXMlPT ޺0!0AW]0+),#}0x&BMCY/L YӺ6ٺ׳5w-+khr<`eL&io8J>h NtfzڳRN:f`oSRg:56ܓTbMhbknwJY}EhH7w5^Wىǹ#{@>G(Cn yZ*gS\88nr$n8 P@p>.NY{$"r>溱_E%D {ZspOoP\`j427[t.> lH"Cq& LBAL= _m0t+?D,Gd3 G jJ݆~ 0uk${h?M O'Du2+䓔!(+57E|7T=VudLZ3{O^zn7gx{fcy)]|;3/&I2pn&N i0F1T ŋ,띘#8$&eJD5#Sk:]&)sEvw;l( ZF7t'-!ޣٟEruh+TJ}D?L2cG a@. 2 efkp8zO-|Yo٬JAG^\y4Gwr룰-91 Y+b]jVDvwy1Q-MNHW}~&BrF)N5֕N8CnTד<9T[Q/aː#o@{ï*3ԏ\mF_ӃX7γ -6If53TpOeZdf] "ҎGgt&EYEhcI }F4IjI(놣W΍|пLp 9C0'b3yqTuTLpE6dAh~XdP1y*H2Dtfu֧0RfB[JvdyIk-n/)PF BX(g0*SHIG{RG N .j6-2D/WWvCT'DYZ Z*yʪKMe`C̪bѭwvNtzuMuU+}|􊯦 Ia#n,FC#o *^2=-co]4^ͣ]<"?8}rM \Vlm{927.IxIXFZT>󱈁NdWjӮz j,@ ssKK#fnI-ZmV ޭ 9$8ȬAM cT--b)DRH?Nhur&6rVoMs^߸+w}XCOH85,|Ɯ>l0־ߙE\EHI|?G]t3Qߠ=, :23N%oGoL-;O6TkmZekķMdzT.yȰ\kkžvgY6a}ѰILYqlSWG3P=7 ;CX]YvB"Y'rHo>EYmAYͻi)ղ4Ӏ?W&ʼn " UB[hxgx.gR¹tp wX&tjFb.^_Ĉj_.pbR#}%IM!Mߡ8R`giY(ԟ2A6dPƩIP'aK\HKd`J}1@ S O]j堚8v8 rAœ׆H$qyl;yMk~}eRhg2W t=5L Ѻ.Y 3m~egSI"0gKaf]6scϨf׭n[&^ͳl& J)${k""F:|ѡ}o 7ev?27̕GاiLo"|?h8KclM %.F㿚߾$:yr΂[T K wVw%p/?RSDOnI즢rXY^/FTIu@0hŽ1wS)-CC/9O7= l"W^]E^E;9,_]vk0j0{そ2@Wa,ÆTzbќFhx & JL"g>lænk4*th@PM$A(5w<? !|@v&y$ ߎ XfUq&{q|ߺ1w"zsĘAٖ{u!ǖv&%=&7{t4\'n"MXVn2p#ڼKpORF\b>VDVD K!`$yQU9PXxoe#(lP+ lnJ{wD0-gWcfU6 Ͼ3?)ףBVsWXqV#aku;Z`SC%1Xw)L 5ڎt]񃂟>eX"ц;4"R@DC#*59ݖvQe0Cd4 T};{+ois{Б6 at7Lbioب2.#2LY7JSu T0:ٜ\'H%y*I؞?%$i-ߚ5V(N6W)ד(6QeuR'՘&=EC7晎L_#"v=r;VRX/B(3yۏ#{(6M@e)߫b걡J %io5SJX= _{J[VqOs֚Wr~*9\Kk(tp3|y˞ |C3I:{:c$aϊOKr6| KroudZEjRhٜ:Ïڵ)˱]FSp֋|bf*zF0,tkz(3g'ٗũJi-n ^[4ԬgY 8xkw쇕 gJGy*08l9=]js)[u{1"]O``M=f?0%#5c1[knsEdvO짣C=QRz0+* ʡtcCySⓜ$=* L'>!5R-\*TI0XŶvvޱ,9 ؑߝnF6 |(y+'> [r5c18mFw%֔k%$XvL窂w=v}J1{jc!֖Y9&t щ2=tz4po8,22[원LB\8 C̽|2\S)<vN]H ,&1NPEhe} L=|T6SQW UF{ l\3N×oTy4Of{WAt-[6?&$tQY73"Q~Ǔ 5Kr ~efik:; }4@-jM- ﹅ W\f[BD31wL#g"e:1EFSBl*k Mae$/W'ސ,\)h"'Rpc TH;sQe]*{BlzTkuM'W~<>`ejGgWrZzvS7xa„4ciłփraHd-d]DKݱn+U#Lo -!b7`1_"2?֬?+XT/Oʦ2i/BoQDc3cZ"dA.KޒQXA`lҺVb`?F\ud7pvTbh*KSGUP6vŚ`"R6HV>KW "?hX=+ɎQ!} ׍7.FeAxnyvVvp /V=Ȳɦp!7L>A?8_ئqHPETGX f}'.dC߅*; }h(C Q'{x O&c%n o{T):P_3LeGh꬀d4C AuϛV q8KA*'lN 뀔xI?;'%c&+l,6DG6~u{[RKz7 (/=&~W/8 KwiG-5;U1b~_A,0s3i~E?b ZJ[8-s ]+|>ohx#o8CE>bژfiв49vǃv` |xUS '5):RUGtHJò)oRrߌ( b͂gkſ5By8^c<&+c/m8[uн/Ya%M5b/`xkhu.̘(%H`ih(K9_Ȯ2!JV9~@aޥ ?>xsGmrr v@v$e- Z,BޡbNNax`}vdtjtCDD.1Rw$_⛄ o7 1n񊁏ᜊmGC % l,fEwLgQ6ŁAt57E[|ŗHpEq+؇ّsʓlV׃0PG"X?yms9(g1 c4z:'tT\]0͟Mm*(xǨc=;hd(J Cygs]Un Ac3evbaOSW@݇{2K^Tqz "hKNuREѕ;pxLqxIq:@A5 a_ΦV"To_kT5,8d2d)lb=Sl 8ݽ42rBm9͛g )9%G_ 䉣w W/HrVJfNƼXЃ)7W5e\um' snviq} Ja^sbRPw->;w"v&nP ElF9c%#UxW7JG`l ʁC4ڱr鲉'FvjSa{3\ [`U@Fa)9V;Mmo0\9q/0 /2dhΞr_R$3u2$)Sw;8-:Rv;꓆L`_=kmX nQ.U/0:YE\{pAEdc ,~pf`V*N5.Jׄ_Bvsn< +v}71Ip}Fr)vtdYJ& E\b4ˉ'b%8 f ZOzZeM̓q{EJ߂w_ەRaDHJY fV{ѠnU[\ $i,P{333Š 4r|"g%Ӑg1U[zcQ̚J|C_lk`pn/v_Aɕayg=FآEjzF0NJ~}%IႷs > ͜1u~Tt+fU"TY꟝s 0{5.7B^9Ch(B$<Ϲc}rQ7m-&Hqt@˙x 0@yTkq{ Pw/9wI$m9Ze}Fg,c#U>KaB|%)}3K;%/Z*:sc FVw17a]d0·?abH5/j J@PnI21b$#h>r+jXfROcÏ" y ꆻ|^K 0aY~ӌg% 3 Gv5SbUi0[.D MWF$fSL ' c`jj6ǃ5-N~+. YT,Ѣ$Hwl'KELaw<[+2%.hU w5 ٓ!1luF)nۥޕ#w_ib [`~R)j'ȏf`*a lá>7Qs 9,oaE|}ubV/L1RWol9cwRS9.Y 8:rQTn{j$ss& (dݾϭut瀥:b ȅK|3~6kMs&Nk BjfQBC~ {x$C'̍l6gPm bg+لa&'瑍fHN[g簙CpkC*Is'Xt(UtPE@(N %*IgJt( ?)Y6]tg& =FQ[էWZiE.%Qhl9)7:DH3oI U+ZCB%*eeLoGFM/Sʿ7%a)/2C%YZ R@ ,)2N1q[3oQ<"(~" do;ښk[9J4LlT\~(an)t+M#q6Y]jn>98] l+Bes\;ګ~w^V%m^! fbt}8oRttDdcԨGL}hZZt4:]YE*\&U4DLJeCUm&L녕P`6KaDQ[A_Qo{rd0ʂ]TH'Wkpv"ܡ?s n[iqvۓ Ḑ138oFg[}*=i.6.:}(2#9X a+,SPz pJdPPBVDcZ\|W1 [X*?ߚuިi"cWs=ď &VsBmJ}" gXHrBёn*Z#hVo"5+),|@`|QvܔnZAs3)rDD0SpքSBl]]pwhA?-d<ɗnQX\lwm3/Wa@ZBd`yWr-ugG{(pad{Yr-&# ༚ 洞qKqD;U]DN7Ӂ4cM5=Ń'y/%KJHG>f?#&#Tww2}0%@@N些5faFjZ밴QwizꒅVpC`s@& ҏX'2R'qǩVH9 JÉ<ݍ^"lL4OL>kaC go/ _UF݋+= 큇s> /I ~"|l5vipX~޴,c<9s^0[ C[SZ2n<7XޱW2$Zy'KAy&{;.t*RfN=I+GN2ԅw_ޜ"e5|rw:W'S9,Ni+$_RB/(޴rUhj'[: q ) MX:e%&%4gKAjY~N牙f9bp4āDNr|kR[2WSo작1| /LUO J?)-q|n#I_a=tG!l8<2 ޸>]] WeMר2z'7 ~L .ꫬ}d l<"دj~j֡浪ZN*sÞ&.CL B/Aa`/妸!KJ`7^I(bG$=@Eef\ls>̣6Gg` #g8VgvyJs(8>WMq}+[~_9!fHW`,PJ9vND*qNFؚl|Aj I ae?μxFT -:#ɉɻ@g>}hy䧂>n[NIgK^QUt9="g-ٯBpBWwՃ%[п2"yv|"j8HHn[y؛K%1GCdF)äq}0d+{O^%bi,1菟MV"KޤǠKAphk~+ [LBjጶ#3}Ӌ:V~-Uʔ8ƤSIOžZ@;m9evW OW}p(9.*C) Rd+2EfskHm$Q bzHl@"Cְ0>Dz.&!߄1 2lm4sӜn M8둖cZswqӃdJ)zdz #NOtJmm13^nҌf}2O(hƀ<;@q  JqqH|ZJJd6fwW^N_@dMVwdEc9yĪurʩgf:4MI9.֧V1/.)@$@Uÿ3.A k~5 &#ZV r܌}fPQ8@W̾)zzm8[\3Yٟǭa^b)h JbU Кzҩ'NPg?ռz<0Y3Œ,Љ }޸m˒V7i1-UF }SK4kKd] 0J+9,A3NZbF&mE̩.(kv)*;6'X(E.ȥck-Ԛ,s`\7AYViI4UI:>ۼpQt_8<2Q\ $Vjí~ܨx4:=0֍iذ9uy׎1HЂF{z'D7P\؂~zչ8s?R`&$QO2II1ˊ?+BNm^t0=a/G2v Q {:ԹcC B^:^N.WA (_K_γV˫POJ|vtIjɒ`ypK'N}QR }JmwcMUѴGQ馼ϪW(FsNoW? derCMRe |nr5u%Te+ tp, O[?S$q͜=Ǹc5:m.s΅ݏZ_5Қ+E(\ &\8d ,zO-'k_ /lmPEƏ,Vs)wDnHu rIH `f.}X?GV1.VmV%54OOReG/wfwe`JT\6Fÿ}EZ< ˋn #X0af`PDm? xa F3t| $CnQ{PM0wP }v]2Ga 1棝{5PGHk5XXսnM7xϹb Q 7mwa?gr4{h2袞^,Z$~ȻZP(Woi\``a}nc2s`{@j\{[|M IRD0&L8 1%vX{29OmN"NideTkuo:1>t;'KA1UBbW/GU(lS/„600*^?UpOkiԢ˲YPXp.Ψ|%B5.capzjY `Uśڍw[,wtzJ< z1`מEvBy\!+5.QanV6p-Ɲ1.|en9/EVQwPw3x CP}hJ.)[TYSݺeKspĬp/CwgILǯ$rŠ*Q /]~p@1[E@΅SWR)&P}/y}`*Heu`CaB-$D0$Hq,F,?|nXUl? RqMU P>XQ? [md8J4K*>49{gtWq# BE!ii LTK\\eð[jj}lp'υ/(WAĐ~Ne,( ϭkM"h 5w}V %T֫2ʷߑՎjƙ$D֨Gt*HvlEFЯD `HZAJnJmpFWM!fok֐a2@![E"I HLU媖jU CVOKh#~o5݉p'(Β'10U`+sډw)'3ǟ1nlA_.Shvzoja%=Jc0D *Pd_o+[Zz vE4C,5(im49egT9*%WGb)ls9މ ~bPkXqXЏΈ]d8<V "YE> Eeᤚ`y /4O~u-U%y3Jd+}  ن^ <^~\&5 Zw>4@'Bf! G;ƓO&mB3 +cuG:Ag| wd_|RLU$"PI5{NPє D_1^9DwL2,qS@(r9x-yMYcHē>]^Jlŏx ~A4(;0e9(.=̗HbЛ` ?A>BkܝzjT q1FϠ(1v.}_a6&/J0$ꔹ#_`ʄ#eͽyU2E,;oX: A2,M^ka$ҕ͖F^`Fځ/j 򤠭-89kg.4/^49,ĒHiaÍqRZ 6:& :Ps#ͨV:BV|{f@Y˖gBP, 潮,T1O&5_oټ1st$5j[[4pobj]"`:Av߿K\0 XQ-s|P& ~9OgbWqFsc 1= D2C!Ŕ oY"P!eF9g&*MlOvNZ$ eu˧Ku<Ĺh@iֻ=pLPAԊ.H tUPV'4#xtG ~^ƘS/_\ ur6*fX6zenMm'}DfdK8|F:vM!Jg2# tgZA5RZO46o[ʧ'Չ+͙VޓH`St@dkyCJ~+>(K2T8Rs7ƌ2F*J; ؚ~q'@Ĥ^ eXBw/RuL3w>4HHuW!q"Mjb'8x>O I>cp ;(yhP`=x80%30Uꒄ+'oV.A-"<@9@$äMw3n0x *3ư| vME ɶыu/I4Q}'X03#]576Tv؊ >}rJXy$5VTI^bp&P%(3OX E$ E\h&J_G^8OWeSyy4d@VE2O;w ~` k̖OŇ an*TeѨ|?,0[cKjIODv`.6!BHd-pu TLcq^}2#O}QWS'edeU(j|M),a#+rFH[5a ˈ?$St+mZA Sez0jTTeUYNuȦE}XN Q5(6T8Dz)jXBJ:TU [Ag(x>!~JDޓ B.mn1Co-=`']~>\ Uퟮl RI+} R/|-#swfDS>. 'nQב`]öBC$8-EUzv&A,ڑDwzͰh%*Br̛8'Ι&t0&zmZ!Y teUS!O*Dc]A41,=wRahK Q(M)hf169堲)NF-CRB[eQLDQ@5^ܕ*ؖ z)ai%`iaCײWĔS*]VGQ8WԋVk.8=M# O縵`D"e<+xyINsg}෮֗nwbLDԧ>įN-V/Lh,"7b-w 1==-|px̯lWL@M*ΦvJ_U `a xxo>+ݱr<5#g~XOO'x9+8aS.TcD6D h 7m3k'\FIug׽2t^P=r2Z\0/ݹg]L͇ Ч9L*~\ "J~K_M$X^J|o` vzobJO3"$"|FO17{FF־m?thrU2Jwih'!϶+f Mjv?pe:1?"E\ID~K .n;.!f\z8@1ԝlUMLx['-eR,!T ¦e\.5 Y౟éSꅪ Gy)NeiL&_i1#\+nbʨw*ȣy^׉?|g'BpTfٞ q)XQ]Hzb6+>OH֓<8a 6W;97F%[ /Vxnaa{50\d.7Y!@|\ٻ{tumVI9/~>֩~| ZQC ْN؂vA`1r`W]YB .x/SPbdؙUq)ܯZp+f!>xZ˽xǏ )xg3Jq'ML @F>ƛ IYMf/&3\/<9EG;)۪x .3gccD{`ʐ,[m,vgE= EhwBI2VT2y1+KxY "HdɗXWDqlVmO d;7ɳ`>6J-Ze 卲 @m &`#N4ҶO:[^Sb|31$!F&%آʥj^~sʿ-s½ @.*70+eH a3Cy-8]ih}yIݷAzj"lzNMh83k<*勍Z@k؜7w qjbY odIx0x@Vh֍)#ZEo}J#^cap7thZ9gLIͅ'NǽlE !5Oi$H6F HKux#ץc Jz;~+|\)f,z$ǬED2fqC$+ &hS9X̯sz%Rz+3OADTASc6w1x+gJq38KNfN[^BNqڮiƧ-),2X&a6zm]ggN(@;2$޶N.&t/ςǦ=[(lMo5єZj29d;{թ\by Tio ݥlj\pl.,Ƣ/9(mt'.4ר*T2d!19,ki:ȌJKmF35ϫQvÑ E * NB<(W uKW/ 7B$ b!L"78&J@ϳgd/#~Uʏc(tA|pQ&V>Fxۯt \q e"){,#]H"J%-W%9cu>VixӢ#<ֻxw\9z X]a>K|a:w iO£_\/帒v4P 8,eBԐJVx7I Xb#}H<)[s3(&pln-SҲ3ζtV ZhPB=V)Z%*y,8hEM[g2U"H#65Q'ez(b푳ŵ;wĈl Nf6K9a- pՙI !7|]M`j۶H֥Ƕ ;6rVj,B1]5#*EJsN<=-'L;&82:'TM&YJd)3ijWEwŴ+yLC/%KX$isu]3P]#gRN: RD~@t`nCzٹqUcE jukV`rU's֭7bZ@[eFQ.!pRKHG3Iq0Ҙt֜nU4VM|!;[(!Dh`Nt:x,kv7:џ(iajxY7W9B#VkRwCjGdC9Dre*IIԤ>{eP7vL aMB76+FlQD {#kL9CGV8Lį^3;BH.lJ檨Oo,lWD깨 RԔYk,ſX . BMi1gpˁ E.#gz!?Ȫ&}@Mc1Q 9OVqZL.K|obZ#(t=-@8v(T(e+U0^w6abC/ӓ'L3˲2&igئW}|D;:~GdmlZIIvkXwt8=xt(qRFkWD5 U.Tм2B{6*w( kџPq-9&‡}'ŀ0хİ,޶;"ތQ-z8Wtʋ-'r+U*%E[ctYX|<1s06FKsC&{73]\m A:%kZTq!eR;<{\,ae b@J:P Q1.sqY>tgl-o.xT蝵qpjt;78f$zz٦^*JU(_R*G[ X}L !"(Klըu)[2krk;&Gaiy*GmlR$n w?Q^ws h/J)9ysAuƜxէ$dkkhyN 1Uo,cra#BSls9^ o: 0?euEUrV$[ILCfP!M_!ݗt9b0GF=P}p+y.s.{"3DLүANZ Clv[XËFfJlDs/xmZ*ರ-`PVQq$ 8Ku 2KG*3WєZbUF$ogo`/D\Y g]HCtp'bۖDO^QwD=̻GҖM`Nkq:AEι)K&M偔S8X*J!cD*lj?%FNvj8Ȱ5>Oiz!x:jr3_ɖ2QZ,u +ġ"07p Ɲ4#l]GOB e]0GFguwPX^`>_`8fj/̉ͷǯx)$z9"LMV9BgmhL|s?/v)Sfo03~VN_QHw־_c jiC g;MvOPؼJy꫶ҿtu `umxQ}о:uRZs3_W6 e+}uϗ7e]`16vOo(<7i-HIv} XP{*Owe{_$r#~I MQGæ#ת"dY@vMx޽ ̨cdwmE-YD2&wJ$ҝ-rcak(zL>*G]Q~<;_7rri^-| gG2wioFCjjt+]f\{:aOƭa$465T`]{=A!AczbBN)@GmMC9i!I".SK&cىϙ,Q pIg")my\sbt,~L!k+L̹kq _dӛS|gYy bP= ͠:vgG9y=WyqSla_]=4q]ԯ!Ei'A<;]uz[>YSl2+VJeO<V,#K*S'pC?XO^?Ezȝ֋Sվ.J!%0ǍTei) ם"v Bt=Q(+u<4p,?( Hpk̒2niа`'^NXC([p-$3*|!&g`&0|fSgNTGR UEXDXh0jk#+[Re(wNSY}W%=%N}GK74>c2nJa~nМr}9#֮]C;Nf|%obIiV|#p#6nm,8@A_{~J e~]Wه(u>]&0 }麒jN-Qj- Q^2pX D9u)eI w*^ar0'71w!O&ufNne* J1r_i:+0}Ͽ$v;8^j0XRp "^D/>#IշzPP⌬ZiֱBHQ+ُƸG^VC)C_^@}&ϼ6VKCTN)! O8i9Gջ+F8kea4@b:r߶pa2hli;Y]ĥ ÀE% sl,efXKZGZ~& ͨ Y`)%#|u̵O]UD@Y+\G] 8)HP\jۋ@1E7LX]~}?I5!W$uԤu= )#&))5POOL&{zM"F7`k %C61մ}{qZQw1|eF72n.%F' ~YH0sD ZhOY=~mTy-C̳B|x*A}ܷ#[dиI_-͚}cbeHW:nP0c\? zv ԪIx~b{A,(B2Qa.5Q]} \}AIQ* ~ 7.ZjB[gmVդucX콀Q-O@m[mBMUr 0K6Mf~{K7@6mniz;F(Og&+߹Q:\1p'P}VHOj9 >ez|zK HPG~I-W'-mFƓ)@|ԡTOA<0*^"c%~83R RZ ߁"!9! mh3kV΅,DyXēh2+)sN_Y5#Όq NScX3ڜ=΁)%#E7)1^kPYhH"]q B'ǟ:㮼z(}SX}?ZB|UL}Hht%dTYpHCKfm@A+G?SxMMRHvy-pYUI =!^WA,P1OavS[rO)NTa+&tgy.ckk{=#(gTXz{"R" ױd[/!r+N Jv&pl5 Q@e(0R؁Gr߈V|0z UūW%}HRu\I6^ukU @i +*ч]5"R3ў P*,)$ME~ @fB*N>e&=w MN)NF'Iɲ |E5H`v_!c čN/ Y''G@-^dG~D9`B%+XT)\/1=O|xc6nXc}(bQ\xtYLCȧm^+P/=wkkFR\oachvama)VvG$h2Hnn`#XdU*n:BW%CT $ ]as'Onq4j#/ʼ_I^enrk4q `ex{f3qFWjh^^4aFl0AD0݇.gv:M{N?4 z8EkT'2O9"K5KvF'z!o3!]삻h1wg"ycԽdb9? !4E?FG˒FL^Gg85XE b$R\٘m:۰t?Qȷh<&2Ds7]QہRWƭg"S8۞5yY#|c ^_[rG%a,/h.t܆D¯F`KB.k'<0ῇ4@3TKꑈ"Ŝf`Њ@y`;~t7<]gdr ͨL2ƥ$y&iu.+C-QrHboMot&1sYt11Ÿ"uiJ pFBB `zjKA}CR`r`DghDd^f+B&ȏd= 9CQ-[gOhYdJ{j:iz^H[b{޶ĉS5NgX?}2qφ@ x֏$;#~z]t&)}M%KEmېE[VAV߷h#8 YTVϏ^0R}rJ5jrޱ+C?M+BZNl8OI_Nz# 0|&0PNt<5( sV5ȃn/51DgWwE~m8=Ih"Hă#*lƑ pG55ePiO7_!MZ<4_~]R-Azwصf~Fl.q[!B9~ˉz:8%l'F]*(Tk\XqS_Re*A+˱' ͰK-[LAv4$mB%BM7m@>6|W ˜OKZ?M8D gbUv3= @S$YDI=qc2d BfA: .={D63NGvtԘ3۵QVȰbcg_$Su-]\I;c4o߼&?Yvb. zةmfhpm|D8t^0\U'"1Pld-EE'L SUt}$!;<YNY6$ M%krjQDXDG(۽&փWB1'&ʻr@AZ9N ?C7qky*Z;}1zJb7kf9&^W~Q؇-}FХx7FHҎ"~bM`ϯT3V(Bo6fPiAԾv SsBU@[CK991XVqI6Yj/`nDR|928E'S*hs&WcF(I PPҌ{? o mO"1mpVٚv:?ah{yRYq&Ce2xwETMugݔtYosJ5V ]]%xPWU!1j}6?V M}"zO-c*=yyBkʚb:k)~4Ukl #XkC5ԕ}{VҲ.% cDtτvtw&HrCA{2Yz&>_ze+LBFYO*|5D@oKNßvXJEx ]Aj.P đS˒Igb/Ts#T.!G8ӄubP^Ҳr5H.AٮHta›xVvYP֐5c#@Czy1bCS*G"ӵSW W{Lùɔf'IwVߵQMAto銮DK,Gq.+'ryTŤ U19vYSu8BNjH\O n^p=䲆׍P9Ю$xB1-$z5~b&J) $Bz.ds‹<3Jim:mF|F.άHMLm=]""0^TmR]UV3( }K4·EzKA|.0pABYR|ir ) NݪUZC"ݎzjWk/c6fWe?uI^֌e9@yWO+<0O+WH-h `|]ZU_Sui*ؓs/x usp8'/ GfwRLXX,01xK@pNLʗ ^{(NmUbX#;vW?FfR(#&dcd\jh 137[磽wk͔aT e1%U6n, "h -9PK8ʰ(83pK.].:ʨqZSҨ5~:/+ FF sbk#Ҽ;Uc?@q.gp G_'9CS7tU^??Veњw qdWk?ݒrT}r=>9u..:;҃sxyK&k,"|€#FU*!gTW {Jy3cv)CcV:D̊Zci.^lDǎ m.iK>Uz_qD!oC<{T`rzTAS1H<"#.gExrUm1Srg#=PS ;߿ӯ:QLwMՉH7ZwBʫJA8fFD<i^_($^Kn,s<͙K:H6]/͝mØXĿ1#e#.Js(9z}<p !hў?+>읃r,h 3]7W_!Ho-5:eoeJQC,N6H+&<7t¦Q ^ }% G ~"NJU[b ̭ϫj<+&*I6~O|ԛ5cH`0=!Y{s(.ǝ16DŽT/țc)"i8IXiX|agɶ)v:9Ư $TP!E#T…~"cP"/2̏=_D3msmMJhsLB[h߀L Z߶m|Cl$1Bikh#2֧q_&tߺ^0 )A!cObQj̀.""^P@ImtUC2V)f!wW5BD'?,["7TjM\hFT jc7Rl G#wrb&Գu$UAd\G{@FKR?7?~V~{! J6&pH4W:ٜ, ySR6 1M" . GgyYR̀vwT"yPVAPm8vsJ*.'~EB@ۮ˹QoDi^0[۾ d=T `E .Fwmo:BSuOarg$ƞ X7 taA⩑SbM #ݍ1c(T,wA+ڏO`HyN1|l,pp89ebt^7S7Ѡ)@-=u1= tk @&O;~;vlݥFdPc 'pBmte'<*x=&egW5|g(\Vee@}F1egVҋny۵KAE*KL_Zә@qȶ`b&RQ\s&ߚou/͚b{ Ç3-QtN% Pm~t 󅱇tat!t0 * v&% ݰ+;8^ R5Eŝ݈?=JCuBn/Œ &C,,cLG]CSW~qiP=Y71&'cW6`1)jːko? Oh=OlL^*J'xǑe KK a^ާPJp1y:g5~i}؎fI++BanLII*mI Z`|@6Zhl=dA MYD]4: $+?oxJ1DLՍ-7m5E5 DC?)?I8T kjI+BU].+U2C,K:Z` h&KTq6*"_Q145:*'C|??BCVao9^b*G1vJPƯ`2Ԙ#]zBpQ2|qǻAga~tZ\}$Ê)ɗb;zaK*Ii Dtݪ2NDFH"^o@A<<>X7(2u_R <;"_lEo)E|U=Gs)XL;,kJbگx"dg>:kryut@0wW٣k:7 \Ϛ9ٝR_J:v6jb~"q7 7P$G=m}g&6ځ ;bUR/SnVd'rr8/0Npf1LUa'q1 v-kEnA.q5J?o҉h) DJ,p]7\8x)1O(=Q1G:-,Ͻ.?z= <:ZCr$}|%jqu=>2Wf]ʘOmH[򘬱 lW15#ڳ +.'ntGSd,n#@s>ykG&!郅.ɢ/5!_sBIZ/:ỏC$m*\tk{P/Dc޿72.=[j%X w9w--xKmz6e`@g*s 5)`=H| PҩJ]hΎfB;'DRFvY+ڷ%RCƓCϩ6o؄;ijCpEj v*?K` p]INiLlXKB9JN ur7N\u(B{1$ͦ>{t'31P- ߫d.eXi'zr%ly?F9db5\5#;%Du~B/+'osQo'ɳdoԨ,4|wRBxo>DzH][鈂Cg*.~U 0J2eGm}y&NVwX؋1ad##!\Sqcr6 Wc4xsX-Tqe$M ,(=jo)ivn5y9V y$ir2W_*JޛZIc^²D3(8(٤jޢ :.]&lUKl2W |ZZ,Օt`M_rD~ԗI̺oqv{AՒ3l0qSUÌaYy5p?S.(k] Ú%CG\Xxk*fs1 ; G {.,* l.R)¾0;266+ N#TL >໿^dI'prm_^_} qA*&4`#3D.th'5)), -+/B[06&EgabsscD09eLe|w RKIijB!2@ 4[miRˠAB6n81Xds;h?҇Z.Sվ:r+`4؇FN5᝸n_E8KhhvjsoJ]qxWcՇ,Q;>Vk:(=h'MOBckJjciY'8 UIHqr+X75#E3-gַ|FSAAPAl?16*汊J% =m -2wtwNXKs}IddsՃ?o+#rQ*]%$!0[WI( )j5y߫dLѦa#! ndq,4$aY3UQWRɒ#HP J;mrQTtC0qBQb6!EaQd|@6qPCٶM-dGam|{9^Q$@x"N;BNO#xo߸M2Z=Xc4 fREhϘ[q!l=Aݐl3KMnԽl Lo]fmﱄUa0\Iv~hH#Lz[J$Kziy 9kZ 74ɨͰU;U3YGDP\{g3út.*`T,i^g[KTe~2Df1I}֖&އfydžmg:rS\bA,I%ѵFxšyfD|:㌭X!Y'h l&/sSin|XqqX-0]*@l.EPRaz->up,H<RAy-SɊW'oLʻ0q/Tb.k]r+7=MOIu mThg'tV%|]7$2fjuP-@ /2즱ʓ*Er1aO i`L^Q:Ǡ#Acb_( іCӵM{8ZjH(+*/a*k -r΃mG@fjreD,$9b^Zfjw5}EǁF(a hRNdvgG$WC*]=;C]"Gj" [֣ٷ/G/q{LJt&QVbv}bZ! vP0bG}<ݹ=8,p;W_8]_E/BKg%ks{f$כh mzU!W͘ՙ>K#}<'p2{c9Ā-)=DMf %sirEatB 4op=7^gfy)mB8{ IV-faT_`[2R׍#*<-פ8tw^|_dJWs/'){_DZ$%"kCu ,?^5ca:y[uY`ε;0_f\Hv\P62Ϩ)Jib^0u8{ ZB|:D<+&e|AB)<1PZ\8ԭZIEXƵNs n"5鏄H+ro3Ƿr-KX[=u{|/|V*׸|ڂ:Wk>MY#.)On F a5#uRu3Y=`qH#1ANR~FZ23| ,ZuȽh,)}u{3RܚHMeBA=7fr)&ȱquT& .+ˑKw5b$2}-=` dPzxPO ř&,hQ,0`ڄEiGdF\x|n?@KG!)ʯ}6=?[xC罤P-a ~D;)#RG3_)hؘOrc)v.Q=Lk%Jg`'vW 3HC.Z_%Cpu:]Δo8^w:M̏ۍ*gN=F=$_NBĸM+;IFR 990.i6No;.2%3$Gf =R.vg/B^h4"Xtl:MN^2l(ν%xtY0RkpQ_xRFYAn`aJ*C&$dۣz_``J"O53v\V~.^#2{[qdKi{X&ӫ,bV@^D9>pFǔkCQPC-ُ2w8m;;6ZBtZ@hy[w pVR/iYAʝVDE썄+,eצĊ[^ꫵپr„>f[x`BU3YJ<ϼ7AH+q1 9)&U`N\P蛯HJ,+5-:jմ8_r֐]a2HX)Axbnʵq!_eƢuԘHÃ,nx%)O@' `G1o 8&d367ӹ{c-*ifI1 J?>T1gNzRYj&hz9*[td.xjL )hDC#yH` :g" >큒CmEʎ*(uz\~|}b{dzE*eHD`R>;)2ؖB =էm9"N Y,ds0$ssFwG[jc׼73z-%F@Qfm0oA<ѡ[IY7 A]~%Tm>TiՔ?x;Ds7goU23g5Mg6 {pbBV6bc<,!]O&ǜs˚k_(XIDU=@%֕5jlnCNp:.uڞ*R q31 stj*ߐ(k2')ڠRj`!/RȮ`(fJGv5-Ce^la΂ss<[sr*0<ܧW Y| T|pj7!yNqc nAlm>mQYUN3۴b*:%M-uXZa>a ֠YaW6Z]V۶r\Uh aBXn6}Q9l*k}(xALA_ԭD@IL؋9O.i()?!~Lwq%VV13LNܞ̝EyGJf3k V//\3J3IqXP*_D\z$`=tA20lUPkp#R9\ʅ'CzSgHgU4PPZ;LV\aIͩM#N-,ё /@5Neon:nh|=i*ָnqSА޺6 fF,.*L.pd(8Y_Ch?`Bqċ'qM c@ζBF&%D6*N |$DSK(S${V*n.rT.Ks QfڂS/(twNʗ$fŨWfut8A PVR%{oUAs]] ѹ=; P.Ăj[d2k2_ f&;#<}4_=hY}8`{ A"؅GܻѼ/,`AuUc{n\7r74E:,;瓑~ukwOfhO@&LYT+,c43\LdbKHHE8^Gq҄rZH{pR%5NRic>x X,84SfD'kW Ծj "xͥ~JSf7Nu#6=>kxft$z`<őY>xH2Co:r4k =̲xX'<6: H ]"Z yf>^JD]e,}vFq+ *G/w z]|!V?c#EJ E4 21b-l~p]zi.lku^{w;yce0n7Q?,Nn҉Y?/zۏ.di2f{C[|t@aQCgT}0R@VbkH:'GݪJH35&xgį1&5Sݭ+da7P/ֹ֤lAS'lf̮2|.F~7eC٧cT( izp$VѠpNŋL {䗀S%xdmJ9rRmwr=[I+KF-^eqܗhH'>aƼyk[˼ݙhĦ,*VOb!5''8Ȳ=|Rz`l/-b?G#JuGC'l!{5c9F䌼~]O>^[3ȫaApLйFVWs[3'ja?=24`=wJNNocE?CwP lYr5F:0!k,|\D~yJ-FQ (a=^E**}KSCkyG΢jޅvM~yJVMB8!,~7e XrB-2¨}&q;n{즙bR#=9s@!G>=`df'"U^>Xt WRFߺwG\&sʼ9 й VVlPp>)TTcGĵ"CVi3[7|&[P<;)1kMnmSe&%L,naO=`!.tϖZX>HrG77yO"/`Lޓ D\9uQOGvqYpUk E MA=&_(4fF$ޛ.B^McNCkOr@{>$pw0\1Lj/(rޮNpXxcQ E{1;J{tSPI}ޏj=M>o>ܥDo4!U%~J!w`I: /Q _Ҡ{ߦCAZ^p[*b[TOD)}Af )`*D׹;\r|V! -C21&ԟEĥ lVkr!ei%dhbeͿ#O纡GebRoW,im[T#h{ڴGa-NaJ}mB=7..*Vid{ 3>= +]MJ73똡n1m_?K4Ԟn+Y]BhD3]_6T~_S`Ͼ!\>܋Ub?oa oֳe,RI#IUYD`gkjS<Zq7b'D ŖO{=Ж}1l"|x%@{)ɮOi >f/;ǑI` |yN!,kL5 5=>fY:`kqϞ@0.a>Ormţ &EBz\*Z꿾R6jc5kV7M}&U2T܃"eFs%z&$TYn5l_rX[R:A:􁂿\;9GYأNe/%JE9^MӐDå8*.ٛJ"ۄ-EjwPD1+$f/'z2a{˺tRxLpV91JƊCRp4c%^iEO|lоIrDIDGetdź$4p.u Wa5 %c?W֑խƗ5~ +ODAj._W}Jxf lR}oEQrEvң&CMTRUm~7AaS_DꮍR <lTdX/`_WndǟnBD؏4zu!~u*aDbº05(8?r8(uv (oOB\pD A%mB< SI-b(o=?Jt5,5(BHh٧&߈}03tskaEE_0§ KQdfˆ#B%Zxb\=8z|7q{|UYw.x0[<m0`-:H 8kn S :yA0F{H*:Z |rFM_(*X\*:4x(aV7:[| fK-,~E+㕜I/W>>pGW"C h͕gbD131?Gd,pl79ReD%BK늉55e됈* [Nk 4B3L6Ō7&gK͈qOCY&ܾ&m:ܴo#r򚊞[ [4;xl:dcW{s"*.p_F4'U55(P@{ӡe* `Oc_/ dS~DK ?s@Ni}ZBXXlܴ &GT)C"?y'}"x&g=,}~"Wh3fvj7G,'%P]e_(hV TQZM~kv'dX< >]u,ګKYRgW7 Æ[Xz0fӷ1gx5kUCf~޾4 Tkrp ^L:g,} آ{.SV "K6y73+}ՑvyvUNYC VWӹT@MPRѸ~ܘMQMҪcÓ3nqgP7-`O? z!XܤG$<3o v=cD>i mI57W?B@}khd9TSU2fuj:#HZ&lђͱݧu{nr#o'kK]g;Ҥ Xo$ek*5̽a)gedewj)nTo Ff 8{C'}^wwuDA¼OlG- [dw|qA'6z/0`wHUASԸy\<""s7B6Nqy֯yfHخ\#7f*?_5ъ:\aIvGI?IZBunq%eROϝDI/o F񝗺2\PyqU6}JI"7;:,}΁qmc\ٍ9Jb6*+fyVnqcgOjlb {?,fHUѯ4i6xؘѪ:pz'[2F &~uzS&~P=7Rx" ZaW7e&Z%_8Eߋy`ÃS:S Qs.#j:㞕7q`ߚ*6 {'n* ޢDr'{WUt7D}EzA?7u3${2qw'|NLNMs_t92n'D9F/~r(s+$}u}RlH-%rXWrB@}h)}g||=s?mF=Ӽ'/kRݽ/Bg|^ZxֺT}=@\Z, +6KΛ٪*trA"]yۆ]`Eˏ$6ޖ V0zن'zS`fl=Ʉiiى)q e,V"GƲa/X}׾ٝάX22Flw>ӅoRJ9iGȯi˾vMِ {aS Ox1wT,HI ?}HZި\:vyhztT>` uS/47>2^#FJC^a͑'`|[,PK@Q<&F p݉eZ&pGK,{ʣM @tf@>S(:= /"f8i8z(JXcî0EǜO]CUmhq^7?&̐X0GT* 0_hlJ.y/'|4& oFշjtw5LDtT1n0@Mԝ板Q* ǖ‰ 1feNawKCʆ_?5"M(zjM!'+io{'d%dn0t ed%=jZa-76r^Psjlie%> ˎ3rwk3C2v,XKl6)y6)KD)e2+RQ$; Z@b#lzN% 䇾-Ar̺:(}B0&e Q.VS_q8;_qp=}ý&KA0)bJ=]]Ő2|ƠdxNE]䐵4&4M,zZSX >[1|Do۽}yӡc 4 KDMQ5=x!++yt~T4y-seV`=FcTAvC??"<.o-βeޤ~G?a3lMf >iٱz(Yp S+U #.If@UBV~!}is![")Sed,{,Qޥ;#<~B KU<S _c۰̶{@fXA!T޷Iʞaz^K⦎A4{OJ7ͯaQO*V. 鸝X>F(킪eT %|d zT0.d%[j++KgL:%Y*J3\Ԩ_>I?&=wjK+&bȚ\4.ybݿq/SiqƢA݅.eH$eP,q&:\gh7!йj% ,kְ6P8s:O&A6DViP-u&?|Ifܦg?e8|#ˬU̘n[%$nHag t0X fB@%Qߪ dB 5| ڳCʓ*yS/ "WpDN:B?LLɆVrs/E)0/ _ H5TKlȰig 0ެ/fWh"l:Gp'6+kBOҕ7%ܸ2<9?,LA?5Z|ee![Ey'EbґBP=2'g؃w^񎑧܈0]}Px[dU`ybQ/)#3ryYf ̕F^dQ l{@:^HR^0d HR_Igω0 D ], W>[> e0d[>q;\Ψ_>OrZW5(/zC|ZJ:hN@*^.|W"i>e0j7}RZPul R8$ *yӋyB$5 ngRL KeHW|p1@"mF$G.<8<ؼkRE+eC!C˙u!p ̘ew+.;0P-ag? +h(ߵ$4grB OȢE!0IsEdG vez5ϤZ7mmzNU^ͫɕH_*zvа]ʿLW՟*ugZz9P <]=aARď!˟$łRmf܋?{Dɢ wb* ҄ A,Y+`YSZ gYKgks183齁Y210l+ns,8zOKgfnaSt$H 5A4 f~mk$@=%”L_Y8jKYJSݪLg哅$\I,4v*(AiVP(QWj*d'dZvZ,{?2B,6uTNmftڭ}a`?\@/dN>P;HӲk BҨ !i.Υ6،b(uָҩLWGQnӫ ]NLp}G>j|?O3YrQdp/SEqPeAMa~6. Hxuwy]W?;RG #hi5ݭ7WR*G|ch:A/J:ov>& :,Jţt'Kn~y챖,DRQw  OW{a+} XW+ԈR1M}R_=T ^r T#d01RN|~| 7SnkVG +[P3s)CдO˛#&VZ"jNomz;W9@o̶ ^~1)Ǖ%<b9RJߧZxq! {!AW'(Sbj]uƑb`ɇIx90y;+A;1 .nV#K(oz3jF e-{cO7`)(ټh.}o'k7tS!l$5]REi_t)T?,8N8Yց<pmx, J"n !͵H` YػHl *DB><H,zF;Nw|1nal3 RfxTxKOz֜pr8 _Q^qqtVy9wK{~^WN ܩ%Oty+dVk?`f߆l0k1Y}~nu &tVF?WL{[&,m= Mzno8>^.lӸHL1P+aY2S(gY.Y8ޏ6^zɇ$t/3zU~ 1gcp;B/$ -kO!&kr_VgQ!D7 ld8pͯI-]2)s/`+ބE=>C0.T"~ݼCKlJ>eW$7xZP\HbDuځِX2̱rJ{aE:sQX' J/Yh\,=ɉJI48x=M嶷i50Mh)"Z+ٰdidUY_$IAG6qd+ZxѿwȨn_Yy[<S|ζڸk'V q+ws~O%ޔ)B Gvκ>:P(NEh02Mo[swg:L *JQ*44$is$=fdSk 9D蒗Z?6uͪ$!CYjP e 6V+q<$<%TBp3~|8@ATDT̍lYsڵ:WWی%4{ [bEYc x:|{1QwNni n7{,4Mdϱ^(Zn'w;"T@'dʢEdM4CG^1z,IE#纉rzMăFp^񳵬 uKOŷӮ%553Hf,k 7G3j3&i|Dik&lՒrVoXn^ޏIs㠽u;BN; o4aںx^PS2^itz:54㦴1mA UWbx]EB_L>*ژ9.P<+7z_xbP B5dχ~AKی!rW|᷒k-OF%7j7j~\nJ‚ P> (_7o+>вI :PLAIJ`f0j6 ̌ҌQoX苁-&5Z)kW +{K+O>$~_q3Ut$^bp\(fG϶yDLY 6iqA'L߳S0t{OeY0vU~1lݻċ?I7VW͕VTs|Fn&wRnJd` H`rQm7+I/ ߴ}f}7994Tlŧ2]Q `G: S=)]7|V[eޯ [Q h+aQ&:s0k3X~1ÞP7cC΁ M;U<HS>9~>(1 _@̴6hؗ .z"0Z!ap0ߜb3U6I}{k{Lj`]B džm9;[8zwmf1=fL;^I,"T:kX:Qogr㼄^,ghG)j (BϏLWl'xZ > )*KGGVx(.W |Wq]Be7&3663-4ʮJQ ?ng$v宾ݰ'XCύEoLM`>͹`y*~>7_WY+f^2z9_KtZĘ44DXVRuټxveKURj5bGh YG34JY/c&/gR2vu_4FO p_ce^vC/c%t눃I3<>kv|xwA.uWs}4^J)3B]N܋GƦ#Ic~H 1zn4haK>wᐎjf9s Ei܅djٹ<4/CNF^DQF:QO!{[* ԥjt{VtbNNG[Ycyچ+_YO΃vzdr Ҕ9˾1bY 䤔/ K e;9\ӆ,z8|2w`:)pVW"ިo3qHЀ8E>_7AKo2R\~O ?mZf%%)H{fYFd{NK/RoO˱"^Ka-/R|e!>lcp|elwX|MBHfe\mX0I_Nq:cVB#+ |O5 ?|,} 6D뛮@CS1~R̎&Gppe^$L0#pw=YN3ܡԼZچx% CMD1fs=e'o $&'&#҅&%oxɿ7gNc=EKh]AΣcE פr6@< ;#`z6l-[H)-d~QhPܗ۟3+VюS+#dV1vgg)L7bcyFi;/FyŖHn.Whm~`b=@OH*3aE6 #by@=J.xP1RX3 $SK0K4=, a[}vdO5e؏hFU3t%=ME` CJ<33I{ eR|ˁA ݫ5XI޶y끮ҷЀlBw;FIq0gCnTe%E$L G^M|BX;n ?PP\Gnߘ=X@7, ~ŤzOj{*(Sq! m j"f 6-UXC_beNynrHx =:^TMC0R͓! g=/ڭ`WUCP/wy(sz +W hNFc! v.rh*_4T: 7/{[!V$fBQamP([DǫAnL6pP<@ġېLJ6z' 峓d Waf8sU}gDk oY EoþɏM p(-f|{h:S*kk Z>~,tI)RW3=`D7.i?BYŭVsC;˫ . Ta _ 2KiG\jOcf]`㫰Km%?O{7=N i٫2,M9&v"w>!b?Lf [xY߆8[E(KZmCP".JIaryɍ6t%g6Dk{][Tݿ0 ~@dvBϘӲT~MX&mAfŨ#$SD[nOi<-|Dv2EEˋ-`P E5K n:ǭ>: SRkRܜd,Ȫl-91$HDŗgl/Xlrm;[=MR5> NOj 9g5.tHf1ms[:(KpR#o UG;Y5eV+w-1R0 HMx'KcAõBV$%b@<a\֯EH {u#'0]8y~P0ja |4 c^o+('EW.G DD47o-I~Qv@2/c:Psͮ96{"Uȣ=R%/g';0̏S$Y<"([.H|q4|!y\Xכn='Y]c&FO?r2$B5^m`$.pmNcì?@w;/f%{@ k\7 ٫U,Z`TY1|aix"y;k6a&A#luDzG sJ& elM--Gjy~È/e aڃg~(y{:UfF=rAV@BTXP ˮ~4ĠFPu)Q;DJƪۓJ6iM5|=Jp4cwZ'fc:Ф%2m7vl?o?oG_5tmCжQZڭrXk5Oǟ F#~ȑ`$㘓l*{(zK7 Q#5Bf2Ehf1 }A,!Ax ,}tb.,>m]zޣ߉Vx~':5<CuQ1RzΰM5{*]JK\f]`[r *~7xA?(s|Mhm_@ r1 ]k!^N FVf_ƥJKv#^ă̌mxeAɚq3T#2S ңʝ!*ZT;@rP$nlTR?2m&ffǭX+7oֽŝ-UbEhU&{фT,kmsnBԩ㘿Fo{b@(E_^T&?;ͤ_"wɲq9dhKd^oP1;٥^ԭ:L7JKd-ֿLv34s׏w=4sH3Y skbԂD*])XCݶ;9<(w>p vMl5]D3 zFЌP1e<6 {aZ ?i߯clЂ5^{=VZKX$Ir9k/Ae#xdw:5e-OM09$XNK4нo vA9^gLwKŽ,J* L2zI(Plŝnu\ەIv' fp(SEEf W2``^ YWx\QS2F;5#,i%Y{HT`ĸ{yKϜʭKkQ@'צ78 H  Xa?yPZUkǷU._ G˜?^|3_c +UM( /k^|ј撱G`X(Lh@l1e'XJ"_7?s!&UA1`Rt;cNdtl;3Akb몟YlNao^3Gw.q3s}?`.3MĦ&+3r@/gʚBsTtxqҟJc4 inheg2TW6+wKxsbt)lCFk'4=Ep]y@3BSE 3N4 S:D c]VW^*X[(ė 3t@a{Rj|9rk`FhڕO6 "B%fPɀ_ఐ3ϟmؙ83?iL0^q$9J[B~pBϔH'>V)K<1*5yk2cr;^ܲ7"EY] ctA*PW < G9=J&GŐ;hlbWېPҝ*" fQc\@h_ֹ2խ\SlM|jd{DqCJb [E?S"߬d$F^ v|epiyEJQ%[d>qL:Wu'ٍ>>`+ᶬ9t)yl<-97u㽶/kİICUGLjב[A8$W\mCfPFPG]nICۣs{袎^\=܊N 4?'lomzګ`o&ybɝqv%e(OYd$x@C)I+KLն<9nGnl'jRV20t;oh*ogMOP;` RD3.JR ؽx ꟐAHzzyü6-i0_,_ՁŽ_S>ո4|W%xDɂ(Z֣ 5_`}O 5’N :Ռfg?ÕvkIM^#3| A|Oi'%FΊ1?mJ틔 ֡aP[93#|t }>).P̵dLrH `3b}8:=˭8M i-/s]tEèJ/?S A[EWӇc~,I]0z.2W }@<ǻ%Y[^]kUlg\+}g f{޸+jk=(ٕ-SqEm$Љθ򪁬~[Afe&UG_=hNd:;#]"mgoGK7#&8_Ah՚&1c%(ڛ$k}&I?Q(CIum6d3D`oY !r4EdҾŊؖOJVbU"F3àXEGff6hpgA4 PIt4w4:"! ^>ā+uCmBAt#9f(ѐ|+;tgF2Aip3!r%F-b};9dijR;ҸGdK)kLG0h-(ig4>t|?-z@qFW3˥[ԃ2΂7HoAx9|G3/y$tNptb&thQsƸ)Sͺet@{Ǹ]}%eîG.-RϨN9MnEBxqUIL:~Wnx{mJÄ{y~GAk}R8a3sDVL:f{tmnBȀ2dw on8 J}W0ш wwڲ,ڏ!`%ZD>J0T}Ě2oEhʘlQ+gؼ1,[x#la p}џx*ГCÍ ٥͛qhԦI1lG"JS4ow{5RR;1 ` ##yxDYW9{Rq= byn c=>+FjD/|iC&xf]l?=;|vXb@N^݀ۛ7$f mZ=YDOVɰ'+$+*hʾ` 'ߐ:yaR8DlCI/19g/Uﬓ]-z{A 񺚙h$QO]nTz2,Ԟ~Z H%-kEFPc 0ޑ O)5g "un8LB^Qϋz9v(TYBh0iЦrj,?6(Qċ]WE$FjpaA_qGSlu,Z!QvT[e՗>0Ê?1_⴦Y7ig6Ӂei#HM=$0 C;/{ O͘ kW}Xa-^qowӖ1Kx\bd'hZļxc W/2cN)XD٘H$H܌;"= Ras[q"AHh[X"&ThN$ 9 wB]*tdB_Ցc,`b~ކvŖ}v@1#`vFޙ܈yabfG&`6A -?刖O!ʙX G|?ִ)v:{L/x1PxwI [nrןoŸvb_\Opi̕t6B~bCJjqiv˽_zYEb{NờO21/w:`JSHNWdJus)p׾|̽b;V6DQeH}̪qÅESM {ZXmW,'Kd$5Ӥ{FZ8RFF,4ݞYռgK9Ya# 3p VmfKnŊ M~ .,O;E2Q8吰 M9\UB.|AܼThE> jQ&rZ@e~[j^RM2̧eBL I3؍ށY{sv8Sb~F^WlIgeMǯŗA$4L*;V TW[I6Qk=JlY]*sʠVWBv<v7Kⷎ*X9JﹼŇVp:s뢻? dmܤN (J=`؀3MF[ퟸ&:|Uh~ߵ|RXcͩې_%eNk#yJ_71`#_|dꉎf[$IoEK{3RF'nFtOkM`tzFje$yd#e),Yd'T(NV&Cw *iT|(#e$hq׎I`O)Ϊ4 Jg[!5TcVkwiU ټ/;.ٿl;-pzbCD(,Z*/Qc7,p/ӧT *y`=SSNRFn."bK+:*GpL%fv%7NaMyG3x;^Uf/}~ &%=H )4s ":r_VLqTS=e-.$yQR28"O/4(hɖvǂ+wBQ΄3&N .ρlra`P"7k4μ0Wh۩7(óhk/Q,+hel]zN'5^LִAt/qL܅❅n$6ޟL*G nYi3ȁG/A lo9`/.L,|T+[y/ltI͵zg-DZIt yQ++¹8 dY8sO!DgP-A4m؟+eɨp2Yx L) !o Z Kqö)TuQKp v)?kp7@ k!9E Z%J"-CY.P4URw sm}-MiJCMХlJ?Ws\m5 02v{ɿ3\^/AO{QMe-c,념[{-VgXIU0Xȯ 9W%|Vn #Ӎtg},'[(M4--`,ou(tHe\[g)lVe ꋩŎV=r'PpbvP[ k*z Q&VݴT~qJ)yvcؽF>ɱ'Ak8*;0*cr3FSA+hBbѹq)mw;`NA= 5.z<{6,#-a.I,֠uV_cؔ]$?ٯژlE!Ķ@LdZ7ۮnkOn^EXh۱a Ňa2aE{Z) u!g.ɌG㧹::Ĉt*,mqݴ>iTB*aļϫ@TOjs>#B :)2q0h(ɎWIbF*K(0.';sy{XEpLgTEni$fj*rpCc8>YyQ8jjTt.w|eUF(}8ȔN'0\ 2%`k]DvYkYF̥3^Yj .W@\^fgfb GK8:qeojYS/ǔl>U_}T8];@mRw%cH a9D"ՙX߼R"HͿՖxcX%<=I+)-ҡ)K ǖ<JPY!ӝYԋpءrMV;u9_XfYnh=ƾ %"95 $ LO0h%ˇ`v47g= ߌ-D]|!WS>W=ޜ" & .([OP]n˂sog $!兏ʢjٵ1 Bud|t&9ƴeAlnDT5~_ȅm\ܟh{y3 _s_3P7@e|lJ7މ߽xCTE+qא\ͦ5 sB";Py)&Cti4l*3@^9Sɾvh댘xh] 'òr( {$7I_մOxˆ&e͝()p2D}啭YFXwjg|UdHsbxhw׵b&ޡ2Ҭ<=̭9J6r3jѭTCq+#)Ex$eȅW tUY?:p7,Cu9Q? %*^lgϵmcT B. lݕxD=PjauꬬU6j( .1&\E3>4Jءw@8R>S~|ā|.ե$E|0ڱu)#BVIYjXвȺ\Ii0(CL]XvoIVu@ "G-M\I3uFJ%*|+vN . >u8p):H-)^Z]H;GīF?܉C߽0!$0BDG!J{g׽&?J Êq08AZRnTҠm,J;%)9ٻ62d_pzʨa楯OQ5ɎyNfCQ{gH.&hK)&Q!BzD_L9-[yFV#$$JTۉ8ɯK -4}hx2vX5ռz\P g;,5~z67I7i U72哌xF;oPv ,D,EK\H0)  @~i9{ t1Iv;y|oq~+e bS@|EX8[NNj&K#qE#v%;>g ن#dI>'֘c!ճSC, \qT-r%SgDخ$ϧCԓKږߦ3ܠ& s9Sigq)z*4Ol[<+{ŋk;cX@n9R2SɻZNEScmK'DI5j|Q<K"WWfݡBEej-¿87UuƦȵӒ寲%t4.Ji:<,qO^wa)|-y:{ Z @kWG r4ݦUAE\' S)m7}Tv0BKFa'^uk=ZM leL0 *| vis;pfFfyV90((v0a6.x!03/uw89ǷTalOsjĖujF,W&.P%ܙ?*1iOS9XUsǝ<2 /l p-Ȟ AJe 'qrQ}DY{3娮Bf|| wr?BHErwxG9ZIv]%I _C/x;k#xIzE/8/*SYʼn ?ۢb|VI-=xuȩ wӎP=jix ģ}W0sBރ(him({;&Ks%3+^+SI};~U3(6rYxSMtc.K  DhN"Pj$GvS56u/LQvC`Ū zGrԷHCd8ԟL(gأ-tl|ZOI_9ߐ", _v ɝ`8/k3>niWz?_q^RH^YsMӗa6g W&>h^/C$K?)55 1yai1uۿƣhG)YB\UK>wtuc|4D2ًD>nOm<3;9(A?/Ƀ&FE.OѬfYbDN) eMBx ] ;Rpq3 RxX "8ֲTJ\`lGur }ts:Sỵ6VnP"m "?kI~Oπ[ԞN]{rFS$gBmBbߜkԲ擢v$̀m vƧi'%:O*'-P?3bg{aw.Fʤ5)[-'4,Mr@Hv 1yX\2*vtXwv(@,G;o [rF-X(rY@ATx}f%_rA>f'sE:_ų𰻝[%WL , m8сi80V .)q!V*ӟRYM6+'%@)[A2۝ɃhWsˊ+BH\c(ntƴ#T6ف^~rT M~UMd,>$X^ߜ>!`!á׏P# C YJf滪 Uy+}sLEtk1" {)Y{?Xw%@E.MIݛ@k뇹V }+OOז0m'31lW۷}`gN8ESV [iK䔚=џv$9ROP+k-}c-ELW8 6~!Wykv9f}%4bhWJv=ޢSYޛg,6LHq싏Pp0jB|+I} >5_Qܩ)Σ5"nr;1]0FD)S^L 9GKһ'0ԄI K7P?{"1!vnY#?@Jsu{5X\K@Q,P^tBmC9Uzz1ʠQv;>.vl>ˈPȢis B~n^߭p\h *;)Wx2D6 m*m{!]]/u:;Ot.\lY";W:DYq?j}/9GK^{G Gv.m)qB .W̝!?Vu+㫦(1[]dXmۦ98gXHb9b*y %nTYEϥX:mhSjk!?\r!@<eeܣv5B%|Z1fDDP X .:ʂyT{+XQqv3hih.]Q)cQ,):! I6N>PyRxJiaZ9 iCʈSexxkΤ&iCc91رriٴU;1}(9$g^R4뵛Rdc&4 {K}S&+L}d$y+~ /T&|bd  'CŞ(?7Kag%b!$Pb-SBA 5NR1_0`J捶Di8(`7aMvg f14rM+lDE/It?2.#[JQQ./)/}N,ĥw%݂IOi. tL͆4 v>ք5l5."ӔKڜxNi4ڠF  (fz[_`XKC⚳Y"BsֶQ;%IlD_4#Avʺ8=X>,{y)fq?k )!<D|4C0σ<@}qǙ(_F (RU0{k5>q%}eVU|ňmSBmU%(2tt\D)BGPCijvl|Uu/,Z#gAvwͺIp63L5o&8)@=PV@+b36Oj^fۉ;6%0@2Q.@s OJLșNur< K3X5„~SRz֩޷7ΒVsd^> W3[?=Z@.Nhr {BLP9c kP9drO[#鰯u`6㺍Y"YJ4 Cpl󽳵~'㊶fN]^W9 q>,PRpEB4 vU0p_x ECA}jb||ޠ!nq)&m\߼cEkd &]',MNMI~hp\w7@\_Fqhc߇p45g]]ho`v*JLe#UUd?Wp~0U7`8xtu{=3aDΗk[F"i9(pǸa R4-S"\Y)78]x&Xiڵt{l_70`;ƕySl3;:[g' ۆùDu@zz±&C/D2[uP:$_3jå>kt AZ^*\ua_Ԧx>@|ߵq'Wd%?((ce5)9ʨ2s͵TjT_JƟ}yZ%P!eE@alKŲT{ۯ4p@f]'tBXlk!yB U0Č i n|a3OQMSԷ>6`]F E\q4aVA7 lTpE`n%#mj|rMa9k5覨o*I3sdE7wGdQgtb3m*rJ mt1gv~~LlX_mY[Ϯ5,zͣdNlAkL\03Ƿ`vQyU2]crǾRduWt+@HS5Q#'ccɕ+)'r$%Xda;dG^jl=86N׏TTgfhiKf7,'s%8:I5k\qh}6Z!HPt?jC@/:.&-wc6>e?`x~"pO)E<{dY@adNc,iln<^qm Xq *ü8t` \%<ߞ3u~53\ZJͤCsxcMU վ;UB9$ћ <Ǡ9*o $"ᰶg7p&tߛ^&ӶZg,x=\iӐΓqX$]7$rܓ06^ 6l7+<*2lxv_&)ڇ-WK\ w18d( y#rBa i]ů'o,9 nR\*3PNէp2޸Xs&P*?sF@>Ҏkۄ9LdZ[9{ ]l59ڶ긻VgRD㖺莃pjS]"; <͆X{-Vl뻳gJHG̸bCިL~Cʲq}ZZ0tKȱ˕;Hɺv]4U_X&X:@f.w:/eC_<C,Jsý Ws/ɷz^v^5I:yDzz(TS豅&@L+ĉt۹0/e{N:z~N?љ8.٫ƽl:~qt&:5yLO76ğMZJt\OҐE+|1]R\ת=T-ov]uke!\icj(-CO (K4h+Iea[W''}Gn=\ebwE7w k(ɷmz˾T<mɛtjiwAX?$e^Uvh7Qp4ޱREK|Ss熽4{<17bg9!7RFñruxXs- l6(o^ }֯vqi3lA86EpSes h2A.q3_{[|8Q:,-5TW$hoj|yz'J}ujYg぀0*@wQTNqjDD]GQ#ppzQ 5";fcEQN3m`转E;>CaU 0 ŷPzco#=JU%[ұq!Z0O>`[Bm🡔.2oGБq`.ׄL@+[L=O\f;HN}Po4h YxfZoLڶ$Pww`'phtB9hn!Xo]00okQvTN1I]NΗpyL3%pq'[•*c!ǯ@-oEW`9f ӠO^)-r!iڙ?}9` 79ۭ;mXtߒG,ݢP^YAk<5ą0[/GxA:]'9h D.6j?b%?] tHg$Ήku!oH4s8&u5^DO7d$(-nVUJV}-paש̕lhӢ %SBiP0?rEa\[`T=&dBX*"Al$  ƿN0#/ON".L+B#}%ns~|q785e "xL0xcO$3u(>3]|{7c>:KNH(ג}`x9i3@+ey2gaASIهLq|;l?_ǂͣ02eӪcX*GIQ CmN>9#d cLUsKXr8E-<f= &O1/ 8BZ-#}rZ,Z"pMVngd<<,V¾~L-zw`.T;K^TtFe!V\N P(2I.KiR",' Ub8[JD)VI~ZHջ]!"l'66?46~2.7*{q%rtj {ǥulsSvXٴJ3- EIeǠK}ayw hn  VJC h $aEk հo٪xac_s$@:A1I)mw{PPIJuL۔EXLP<2ݲ,V|us~F"Am6<3 ĈӰйnN$e[JEBcG)@)\0A+'jbӻ}[}tD>={F5h] BSW@ql`SWmZL.tL=:n˯%C*{_kjUit̸@ቝĮT':W;Y޺$'k7:ا VYҢPC;i{3pQ24 ` )zXgx鄙_9n?=8F'*+ g+Zɭ XmE:-Q+[w%e5hBc LY밍{-˅ Nx&lq-V]: B0%)91"Gdy ܹ6!Os\rIjĀeow1_i\Y@v?L>UUU [:R &IE˙)l~^@ 0Y oB+ lozSFT>V%+?E:R&1bzH]>KB"6ҾrqdCt10 r̔'RMY}*jn/Mo3QMY7( :<7js例n 4\ޔѐ$]QZeh^W1.:+2!BsVv̉WEgOoEЪf H09͈\;G/P0%FuFeFlOMթFD5֎j.TL7Mϊi,栄\6 NYpѤ~qƵ0HO@73LwO:}HˣAX`.1q@byˇ#~53 K,&5ڦ&CxctGC(z{ψ\hoapշy' i>f1sDq,No}PwB7|m:'ŭYnсpCVw0he{ˢZ!q^O,-]4Lj%T;cU( |ԊU`F(?K3 ~ !z#[@'"Syܳ]ByFh&G}{7?,Vqv^|!ɴ?d~%>)U2nk#<}[IxΏJ?xn fʇaYxӰv fu9~TC"~l94dn6Zjۚ9r{8 Ttx"wPwkoZ@l{!Au,RKC|#wqJ| 0_BMOVԟi9%7!stgsB}=C[s'p]FE?aviX +3CwY!0dZw?]"w6K{ s&${kv<_vm5m֚pN J(M5GU: KqF֖A.wW|8`-`y1fa7^?h*f0J?US^MN2Ct¥S :wkM ()sɱ ԰0Pj6B8e1Ɉ v0.kE yCd^&hz_AlUEer,؋ K1m_D4ERINH ~s `: @n ]w?6By1Xp\z=aRŋ5k&?A}JS֚D__K&51FaB"$ ʙ"ٌ .ha5bJ_PiuYxF͛Ud뼈.U]|.h=ofuIkHL՜ϫ 7VMٸq܉8j3|bBЄR9~BPe p+ZTx^r(!UHGथ-c|b#jK(Qt6w'G'[%̱]lQ!t Gwκi-?;wOpAA +lkm7ӂzJMzJQbm)Hh+TZQ4^Ufߚq%S xF)~ј|$0i]+YND5`PKKOКɎZ^v=:}D>}~|wH>y|490I{.gnë[Ӭ:z(}c2}?Qu(!죸+PrNӾ2iApb":bzhꋥ/*D̛8 RgZB'Uk3%:&?0n.g 0[Dd]'Ѭq֔U)oS]Z@3IRGOq%`s7vd#` )hQ0+KƩijp89`)DrvRPs}l-(L {큖Rhgƛ2@!ASzIrXIOk\7]6٨O&~]jz}ky$IXls4ymiB,kjb~"bVZTXC#ڂS"1٦~t~89/M]?tNA/؎Q)X=SR}9;Ւ0\SsXBr=t_ed6NGi#8XIMq4 HX@h놺is]AN09=*=p [T F/+kQ_N cs^fys7)$W-~Uvg! SJϩ[4l iDgr|YU ]X (X$|2]k`EYu!؜: I2_8|k9\ZFV~TVe5o@}QNab๛U>ՂEM W(0=LGMxJ M`[PCe5)4LO jp8i'&Hq0qysWS59 p \h@G]35q/*&\UGm)pt8XLn~Wv| gzNzH_eOXΟ`s06Dt8фeJN=Ɲ?j= n77zVCNiL6 1hCF{"XB4c^U@qX\JAgƿQ2Lʑegaإ_)-8ZgՁW 7- Mw $0XJ]p:j0X. ?">s7Nz2x d4w8Q&lwix#͡I-؇bAXgX6PB)tXk5Nv&֫BT@  aӇC4Xz"̳|*@ӡr|?XH6p-u;TM p0,znVJ1neTXP쩡wZ^~/22&~W >Eٽ@N$5ݐ5n)z0.I, YK џJjO1$'?JFJ"O-y/.kٱI"S!"r^%&"iS̳pHE[>)X U3`+y!0f>.hV :Tdܐ C9Ͻ)kI9^7G;76E.2L+X9(ga*1ً灵1W$I,#X0^klbl0i)ۿ4-ƭ#q#.Z<<Ct}fPfniwz= S!֧ώ!1i̐E~:;`4^rDJJe_g6F0/y4#O9r8:pvHk3Vz\aϓ PtDtu0r8to%nyrQ_T bW+J";qy yH0f/,<#Rr^W2jn@(]#=^Ga| ?&'JQx8lq=bKfaL#ֳz-=Z;EH>C,{jێ5k轉N%?annܣ\ c 4S? Ze v6 dEG]{w |> _EuE"`݋^ 7g=P3[!ŝ7'4#&@ؖҟm18 L~rH< .NxXY%}gDIY…c,p/׾-U1t,ͭvO7JZi"=wª;2j F}^tuL]F~NlHvqQvgZFg&2Ow5IY$Z?WEOĹJm/ǥ|)Wfy`mM#^~>7mJ!dD$Ѣ*(asϧn~cQ9KY^_HG5 ˪2IY@jL§vE)D"{Wiyu{s0>OB%[U (!b*4&un7Zl(3?O%ݠ^p~AFBJ~v Ae1](ɣNP -F%ß"r" AQV.EHʄ99`xێa 9`/H T-dmB0K`#q7fzK$*>k >b9!Ƅ8 o rm̀( 6<4p# مmxqHi\i`"~98Qd|V"!$] qm%H2\|Hkg~SVBv:sXLf A_xR͏â.H=skRX$rHVqT:S$<;0fsn_oܗ0"RaR.=.Hwds^FwQS4eбpP,=ddrN,`67آXp?YcsulRnB/+Ykyl>1wy&͔ɜn.X/i^JJu  v/6/L7}fvl˼f[]VآnO!5sͼ:{aqzAXk!__ЮmmDZ~|tL'<;jڎ Rf_޶Z=b )!MA]KrZD*tI.VEDRxyWOaR,>RmNl7zjY7;;ޙtdgi|+;*IK"0X`8uJڃbA+ґl{d@Gπ175~MT#=zY`B߱L)frcx&pd\,\XA[ڤǃFr#+9 1q#iiIުe uf7SpW兮7RɘzRD"1qP`=5}  ]#@B-3Nb[~"/Rsb݆۳C,pbrI]P )p{%+4c0y~4jNҚ`7CDjfqb3b/nrد0+[^2 E^ڲz-?@Kh`GU3d)8An9_׷k %j^&W~XQP,J?oB{ӏ2C9^,{nZH;ƺQܥ2kb E* wO8VNѫyx ٕ2b:{u\`D ,IPw㘗,ٍNy>LF iC-=zNKM ˆ[c"?55; vu~t"n<啡0i40mJU$p wrc`ENW!g4m!!" :;(T?Ed/&P|t D7qs<@L+>nel7.wp 8( f\zHgj "C-q3֑]Et ߢ^HxvIcd˘msr}L,0'Q|{o11^Ņ!c &slaxr4Cp#n}IJoF9.8Ʌx7[0|*pM1f IUSO/_")芑vTOmGo4K+<=aXN )Nec;4\pH߽29 DdU7T3hIӸΪ%U|KgMuuhW7c9qp/ȈR<U#Lhi;?V ?fQ9rft[ߑ CE%T1J^S3iپEZЕ5P8!auTR;_t{U*;k%}C9A ׎[E:uoAE6 u IЭ+0vaS%@\$ V#>$SsU;,Ӂ4Y[_i. " ]=nE ںr R8ն}=0/aFULi8gZ+p^W_~ax/T}{knAq0zG@z p2I.$ǫs[=j:%(NYMSs3sDP!/'ͯbܛ?QAr)C]$N4} 1薣$lYIWPs**¸FAf딈ҐDRp0 L ^^,P)}縠:ɯ/UIEL?RתԚ7I_%f9 PAh5`&(&dv^ƒga$obДB\),M_/'rx[hrkaӽI6xaUymOsqϬttrTR'J,K>Mx,Y1f&:\>=?䫙ZBNv0L0aVi-$4 ͣZh紼 P`teVkhb-][Ś?@r[QR 8D,NvSf;n#-kX<-3MX4`ckEj6mT7><^ ,kvHqѪUsǷ\~A3Sz+k V` _8j6g28"Ƣ CA֏]zGV__w si|D9`K?k8|@wU?9U_Sl[+zT7d2kF_0غψX4esc#SmY6fy9G FMun@ h ϵ=ڍf0*Hz%` #Tޙ&uK߇as"h8O!* v Hk |'Ȳ|Ẁ43$aƓ!&ōd,lel2W[<' 4|2F l`Hu_ qaz1ֶ5p`fc֠K}տToOC>v GTl+iCYcN!c*'*Y3{BaIǯLdzA$e=C'g Sr:wD;bcBbw ]HW x ‹Y jMa -T&VRKӇϻU<F̠y\GnJ(a8H PD~w꡸\j)tS,@+U7j=:j5^wt٫0Ml'1oE93Q)S00mŒgc36pH%/CLwsRQ q$Wޱ)~.P)Wb>!`:xQ8F/%Ciz?Q_\#>صV1Xqsfz2jM1Ycs_}|DA7hZ&T9+@$ &)syf}Υ^nS F[IGjVN'nW,; Z><DxBkxf7Yx(S%ṼH2&Ɲc<$\ ߒ]zMﴛyziVe`f.2?X`ѨdIB= tZrAtmaH߇Oa6 p ~.Z, B=pQy4W"찉8aqr{\i@ZޗIĻdL)Ii0l zD~ \@ҍF޼n]WuML/F˰QvTLJyJEۀsG+b9 pl>S MZ~G, ڷNdz4&ACuT[i<7Lו/mзV* EBXb4pDo(S~n94g7iY֍P8pRX7DYw";3Y֢hNk߇k\ TPW+PPt)2> uMMJ\eqau]cE'hu6Il}Ji$D5;iA Kվq!90?qmv_[P:C;uηVty(a_| -k#1,U[8jX*Y*("DI^>.Kz#]/xfRp;+i4sWS[!'bDj txbqjJ,?NqMODž- c;,(Ѧj|r.N$O-"G+A ΍SwXeEIy1-0J]aR&gOEpb6"s! ]?`3#"i0CTԴ VV+M2+ցoϯe(4n0A./rN= &Mԭ?HQܒR5lvo7F/3>KgwQ UЅ xAi!bNDr\k]1i`ʂl7u[2[WD$hBwʊH%`k5V U5P^wKC Yv}`߶fpfԪ#Q~Jb0*6CkO7u%i <#h1 W!F:̀Gzzs*/EMWH~ś߶%2mL7%ZБqwR55}fZ .2#ГJ\^e$|ɓKܕɤH=D6~ Y{訹^fX](")oY졡5z)^8aľUMJ]*%AOy܈tVj́%J۠7šIbiakD?ܡ)(գP2%ȁc N*E@,a'`gϔHE75?_…527 v}~˛ ]p̖κ r֬#_3йLev˚ @*=h3Dz`APOV}Ct!]2*],(]â-,1pԃq-A"X^B[ЌZ.$kD.v d`qq &YX9{& Qry|$,eSDz9O:n`L81+;Ђ@#/<ʋyG"թ_tœș!zw÷% ;?FG<-hRSϐ i>(~a" 53)ؐz]cj̻z=Fu&Kx:\ z$q`a>V*NVQjxA1*s5s׋9hrnbJP5~Ϟ.g|E,1|/>zzPPA4_$y,mn1W7;\Qɭ$Ig`6龃\_j2ZVrǩj;oxqV ,S~_ r0'rE:٨ᖬ2)sQ.d-XX4ƋU$_λQ(7TGEQ[).0d3;V8t)&)l߳A¼6``kM_v6-`lY&Y0&[jq&{%Q?2.~U-ҘPmeV"  FuB~Vԯ7 rǖwZt68~xώ@ޮM& s}zHbp! K?1o^"a'cm ܑ cN9ogS4-z2RrY :zr9`:<aF+x~M1ݪ"+fpxNpL1 ۗ+jλ娛Ͱ].NcdyB慩CXtP:Z PZVCbǚ%A 5//ƕ3%ʲ-vtf_g3#?uNo8-A/ YH8iʘ伪l|Ofm*.l\.Hl#?uw>0R82w_SOVdv;"Kj _h|QpkRYZJO}GBz.L} 'o8` u3XhX> `2ZL83ZP$v3%#*dQvZ#q|m${39uN:75? +fjf 2Okؕۡwtm֡j$l'xa1+&sdoc=$f]Aαt( ߓOS*i옭/W(ko@˵ȗLoH$F0nXZQFE^ @Ʋ 8z򱐒k <^WPf@2jTM"MnD:܅K[؟ ~RsǙ=F0T$}'l|< hd:v:8W\0r,Z Q=0)e"%_xu] {ˠ M :K9CSGQ@ E!)iS&σPڂՈ_`M}j]%fۑSK>8k♆FB~^OoB_;eo^]bfȖŎʓ KfNFyxCt/l&ٹ2ќw(sQAYQ]e4!o^0 XYZlQiq{@>B/}bjWk= -L=sB0X?.χ[N#w,aTqߌ *f-tu;ފA# R0"$g8q\beR )ލTPnU L !  BΩY$4Nj/ ,VpA.7nK+o!nF+ouC;Ԁc2OGYD#jzW?,0 "ʶugQj :u[곆r)9]F>M $9gE.2م.~]ѡL u^a#)OFȤ7T*??8hbnx`]h {^,+IHR"zveO\ys*$ :רBHQ ;8byKD\?[WtKf%L:Bl.j DNd Hf(B[DQ0.66ڜ"Z=י[4C0'#UGSE` _n/'Ɯ  GVA ṮyAG9inq#jK_rPio4QI5 v3rS'2r+p;mͨX r_Qȳ \mMFWU};e}_9l(<PzJ -!=c"g~Rr?y9y4>h0ƷrO,U&Pڦϛ/!,b$?3Yl3rK)>@aaIT3-M!u+ץ\n(EԼkd{&@~ye#igvT֎_L|yEpXe7Ln*,~ Mx6`\d+rD-GHF;gyMKdX- $mݏ!"sd&WP6AA7HVcqq+Ǽl3i_` AYȆ.O/cDP͖*eH-kz 0sսh'Ag,}{oumX[[>s$*ǧ^[$UH֤Ŝ#(g7%aM@GE7XXx}`Ç?، :of0TG3^nb'mj01s:9`Fb֫;릺%f2%Q2qޜA=䌯N"?Қ]ԦѹE[bBzJ}(U zXEߩLj.?3B{0eogbU- Vt_^I!wUd@Ҁ1߈3$ KVع}E#u2ȜԺK}7Il>ijOyM5zuEmMeB/¸PCC<4R}ۥ੅I&p&(]:rjMw$.! GNC20b `a7D^b`[ ri=Jlt2)t3]XMQgpϺ Ló< hwXU&-xS2P{dS``ԏW }?&29M[7&N0>hZl?}Ƹ@em3Q]eW'U2eX燣,J^㾈VZImJš%#!'9UJ{[R_yMqt!-ʋcoB׸uʡ?Ch'GI9Ltj7@oE8%̻a%>CB.Q"d~'saICuix< zP E-9(.R ۛ[lu '$2. b[yy\3!?(Z~`k(#ñ)Bȡ (;usp6"tgo# 8?zX i[3ߵv43|C-!gYf aq^l=Deqfh6zL}hR4k<3Ҟ9z¬lfd0ϡ,dV˚tٻY,ݓܒD|732TϪ\el|@7]jF=|!OM mݯ6W; wP˙gk0#K fL+CSG ·-,L+7 *O(RB#--JQ'9+w= C=PXB%C w'O Ǣ{h@G{0?([`W Vr@x>~=:gb(@GH'šٵT\9SRrs T]AaKehu0kwz|2+ hZՋMf5+!Q4M&~mu0"rvK'] uۤhA+bLgΥ<;§z/z-z&]=x /~T.#Bk: ",Fs±(ӒEG,=^ߪJbFtE7 *4 :Obmi$Fhcnhv^WWމfºBJYa`s6g#={(W҆Wd&>=x=\ J1T̨NyDh;X60[R~OGC1ќ/i,]s].r67gD "'fwv9A:>LmhB6J8 *- aQ [CHmL#t1(3V;9Gfj4N*+ǎ~-ƻO!0y0AI*|{f0,)(9N`&"}R'=յm/(GHf6z^d{f=1a,nr@SP\h`)C^+08e6: DoN6 ||y0; &\lt-s;y7sVzcU~BJr\ UT,zxMXڱS^(Fݗ nk3> I:z#FHzň /aM#.?}S^"x2;=\T(=Zko]tM%Wβ[b:%`ʿF< DdMK\Z?-vl󯒏e7 rQkqh QSa_|ZQa91Y[!p#:~X2f5H=^w5P7w:ZQsX5.Jݐkc(/kǗxE -ؾ^}V=}OcceB.Ws8$!NXx2ڥ zG3!1qCՄ^Gz᧴ɭ;cԄ]:g$\.o67UY?^&hWP&ITcNd776 v< [UvW,i9nHR/Υ%>3Ov8SMwvdyŅ:{C)(t(rbƍyMQ%A5 NG3Mخc}*irϡkZt_Y]y D.RpqPxvocKv;apIcw |3RtBQ?A^"f1[A%s'hH/p6 ՛ϱSKoԽ3'Gfe]ҝtZĬ{MVg@3{?{0R^zf@Ǘi-O5 E O,.ޯ}$e~VͧtHhĄnZhH3IGve<ٸhoY<{%f91P~\`ced6B$Ǐ>#3 MRKKvwYW BXq$ו~]3~Xwup-œoؑyZحIf/mޢaǗWkQ(ĵ +MY TBG bR8ܱ; =lM_DA}~fv+s=JMpSYNCUY΂OD^r}h_!飩X||@F[1 )U`xD) q+kw4&( I@] ,rOdKOkSz3M,~*fyS?Z`+!RqO(sca|zUj%_yQT@{H Os7V?$D\^= 'QaqQw)Ewά0a4bJuo9rV I3Y=U/bFpŊ̐F IM,3~PW < % Pmat]~>8)ɷ[w3cs#i Li& hE4aX7>>m@Ǥ]$ u^/< YLxjjdZEw $M gkQC(Ì=`^VG'; :h94J8dKw`ހprՊEdqGsUb@xS;Qưbx̒4b݌KJ%(Cw:iz٫g j=^{V@)KGZ{V_#:Hw? tM9/1?R1f'v<h(utE3a;WSj@vd L[h/RMAVޣ9B'Ϻ*5NMUb*ɍ5m h> !ﭒb?$=aK `e>=E׉{( T"2oπ~OH~e vk=:5<ϴKִ\jc-pn>NB鍏ExܧؓJY/m{ ;Δh؈ /k*M+@rYѭTEM vcS@ps_p~<BH?[>>p8-, SzalS6 ѥF + ^˂+Iak9T)Q'F:N ~7ϴCv/=wjЭpY!Q+|Y"NI)* 7-msfVeI|miè="LDv(&{UKg)PAӻDb5e|؋!#DQ섃!a%ei@L~vlehO;uG˷cǦFdq#-nm& ?<&4';ٓ>#O.g*dT70.C-}1ҙ<"Oj$ykU<yEٽ}5M|ewHZk_1YChҊ+ǨEؿHE;w>9A`JqU5,hbt?d$v m0#1JB=ʹW8ݙ7Qn~\b(ZPsYߣKsdwS;xI, F>)z׏ـ:|c`!O5Y{ڗ*_P?{2uэT6T.JmkUj"u0:뗽mp%,^e6I?$ZIzrQU5:{zH(yo\Gr`! Rb5")r'~Gc@ASd􊬆_l*툜*rqjMS&׎?HIGz#6!g! T"s}Qh>yS/86afٱWX}EAJ;O+XP1n8eI ccIf)D6pt@D/_@z"[VjJLV M>W^䯨]b@gH C|4l^ILrI_bvȷ?9w vZM}I%v?מ$-]FۈxB`4[C[8uGe?0G6&.R_tFMQE㗵+V +BȈ $^~+c!0L՚3WL<^o5d4ws=:؞Ibu0!TKh &¹t峂>4*t7.#ϗO sh?E /j m ?t: W`~,2"?&zmQ^k|_$oq1fVA/4sU@ƿMCz[{,c-΀*2rӰlK2MxL5$% ,FEV͘wFxL`Qz,QyrD=ԝ FB+ea i;v%O, [EMso#1J@Ӷ鉥WhְBNWuz>wyY?F Oڥ^.X(n_5%/^w:or33!tV%s# cSDO 67oiA8Н΃02Aq^J;qj.V*-u}3}z>T' z xQNH\AgcJ10,}~LqEv{Ȯ|} v'jĚ/#8fv\҂i k +;ӝxR\>ř Eכ<@3sMX[[k٘P'r*zD;d<٭As1O'}+cW1b&)*Ô/Z jLw^ti*UCWGq%#X{-Fl.j;͆)BIjrK`YfU)=Y8- Κ>z'teɑɌmqi˰, iEz1fItS sDEv&b)E|_~ Ux 2* 3.aԜhΆ 5`vEN3ZEc&i @Woh7q8YWG|Ws7zDW'kk6땞Aex<ŎcVQADSsM#]F)"fGy B >W<Y|(M'CeLP&Q^B^\ +2R=mߗ0yVm9F96ātǔ_ޑ8!MF3vhdGdK^Dz3+N`:̘t6\H-d'rfnT[Bʠt=E* n/A,]bYxP>Ēԭ=6P|aܜfH*W`d@n #o-cK߫LM~ًppje+ qиf"zu㿱'`sٴ 4Jr|!wtQ myXG@WzYZ6aQ1TlOHb!$;xΒ$"=AR*s$C! ICp,{~_KuQesB![s:!Dd;qA-1sxԾp-Z|e ݈03 O.vh'(ً›V¬YKU)|./Asj{r0tUu-1%.=J$/yrj+6\29H JmU( iQ`!y3$ʻLB3O |!q_"ل.|{]y&o\x $mBhAJ ^!L/}a=|Tu;WuK- &( ΑI1I0)(#˅>"@ݚniQ1b"6i٭[2$܁PNKfeRtAh*@]Z$lZ1 ݞfc CK0w|H5 n6[Ў2Xhu΁R$9fs18DWL­cRx aG-voU|/)wJUXXԊK?{< 5mm/DVTBw(ojA U3/qw<F>ܴ kI n¯ދGh߿Wkf{泛Kpa#Qus(W[u%T^!{qM&[C:HqÞ1ѰC>"nɶI˂;PMlʭufd8c Yv`Ĵ fSfyМ hu'F\EM"C_?8秞KoqxlƑ Ԁ]WSu+AvzBqk`%Cqt'!lӸ 4:\ %tu+ge?/V/"'^mΖvK$$ދѤry{=`~)NaKqxZ";+JPY2hΒRW43ًKSS84Ѧ.2٫QxW{+TKaFGRNbhzEqfђgqꏛbiC1|I*5EbeXE]u'|au_0QoQṸKU)yL&u_$(}񑑹0E KBWj84x.ũ7)fAf/?[ F&`r5fTgUv͎y4Qpp,,D?z m6COʳhqj.Nff 3 xGt= `=I~>¡nok68˽8X\Y9q !4th">\ fĆŚ%#yj¿uOsߌ-MaE$^f!STmWOk x}%OWRg1e<1f:E!6q hx?}#S54jd ӹ*f; <Xu.9'yFrwJd͖K]Vl17Lk$u[z5T, Wxx_C$zP~6_ Vj:;UC0_.Z~ ߊ( mȨ`;Ӫ C\=͏ľF̹-py'",̱&|`@wE#mֺhʹs(T^hlN <{{_rQ!ʌ!5%| io_ cFZ= R+ڳ5_ROHRjʁ'!.7tQEyR}=ӈs39m у+(h.؃*m*hPQ~T#=u:dD:w''CZΊA&~/NnA1seۄO˖6'U6Li%B,ݶAp1%5|Ao_WCu`ȇܑ>̃iǠfM*IʹHyT`W1: | ۻ[mdJ%^x*&Qy?N[`. .aỲ%&hy?.O|F]Hm 1& |w}ֱݫWu cξf@dCā4{t!lxJO,+X^a-UvE$!"V7տķN2MO jڬjŃ},̡(CY"dJŨCsl=t}S^٨2צּ2jh?h 12A^`Vfյ!ƺx]c*̅h=kOñkdj>S RJXV'j3t=;jWOݕvMtkN8B3asa/c+$w,Jn𦵒N|@&xIxZ!?~Efl>Ħ}hbɎϋl# k:h{/Өc|Wd޲x{-!Oʥo=Qv.QrL)HK6 wm'Q3v^ܶ 2HSeT/cV^Y~!Xf|qDǰuC![ŧIQjGN`4#1YZI wLVE "ռeY* aOFA?Ҋdqql |,2 ϯ/+z|(ھ)2J3B[-aQr>g}r`~`IH. phO֘^:$35ʶr)WUnI!WAۯ0e%Vo8zjw,XEGuΡ H`P)Xeƫ k^Yb I%#kpP^_JYE' ș|9iW÷f܈LRhSm Y$)4^9DT,ϻ@!lc[h|Ќ(z 8&x`r;#N\ DcѺ|O>@Wr-14Gx\vc;3zQULRءEkbD|Z:m!H ĠQw8NfWmO raί*Z'>Aظ}hUIñ43_UڨՒ~J' G8;;P3i-^Ue=`1C Ư )-a^BWhy@)s0 )JmL4n\#-j5SR+9/-'jaxr P0А>UQ5%"NNidg3aoaBD^ 2l8>BX0݊=tZ<7Nvpʰ %|qw]fj`>SFP-rZZnR<@Y@AKOB?. 7B$?..9g@oqeϠ s,ySp|e=4,-ڃlfSRf8e|E0?,w=mE< x뿷x`5-DcZW>J4y7X\g|OsfyI67x{):ws-K/bryCn.Vݥ߱EBcR[fneiњ܍X4[5TcE𦇨}lLI>"mȃ`_+RWc{X1#u˕mŨT{ӽNV:[kC9m$..v(SS-x濉MuȳZuK|XTfa+9:b<ՖdJ 5ģZ@B50Õ6S ufГK>%'+[FȊ=RLäC|i͋XAq S?B,HE3ZsBV]`W^< N5*DP4PS#XsJ33hkzH`!|g $SUcŰj 82o;\`_Jm:1{6淣`6:O'7Qw9XnNܑDH-&lPʁvsǭ,h8}"x*hwi$AujUtF & Nʞe+>&`ssh=i %֯D)8&ݴva( zIh$jFޚV0GxS qCx.Ǘ8&1~ bXg l,C$<ċu /;;\KD)dY4"22ǢJ+n`Y6ٚ(s+Ɩ 4!N{Ђ[j @d9C:6sLIWM?zAG@AgW+ OؑW'/ZYce&NS"J(J#Hz>v2r=OIg+1\%*͓־t)?g<= y:r74zzҽ-&Xgc;ǚཀྵYWcH*V>z8@6YxPr> ̛f1{:v4i uY fac I0]тƕ^'~Lohdtf`᪽]oT, eIcPM:΄-XV;u:r!< qijTE+6>ࡖ*ZC4Ǜ.K¸>U5ه LB'^rk|2?ԷSzxv0O"L_rH zJavJ?u)X|ZT$f4|yJ]L=+Y]uN0(7U^TȂ߼2Z01^WY-FYU d ioH~5yRNqWZjD1'6@g͖fώ;pVr+wS/_qPpA) VUHi\xؠsOmݽ 92FUV'ᆓ`O55T-抗 {# -Rl:X䓿?0>5QX} |T!&vc[{=,ݵg.7i~ZڟN*_9".P(2굝-f2b a`51)~^G==AXRW}w`zCd߮8zV)iU?`k9[>+r&{ w06vHtEű`Tm-$u% vUL 9p'&5nb1JY9d*"Ӕ#6GjENlMqPZѽ1ߡQ~W=$qι1@0#tNW$:l Y~"bd9? %<\ ^ۥ.8~z* '"8С'03%U;f9#OZy`(Jvχ{>?ס:Nwd4|fFz,4-V{Bt.",.JFuG$ٗcWq0G*a. v.zYđގs`ԝ^8:.+݉&$k7/T}UG *WljAޚ Ԟ b1 8X522K.8]wh\|yFQ7~ Ռ^%X>|bj$ :%6YN&dtl//VG&qrY!s5);}}QTPoF,]Euv D-l%\t'mWc6ԻMzD AV,@u=]T- M %iDubhPՙ@OT8_ExhSޔI&6z,<5~f$UCl87ӯEh:]Cm+LG M`d1k3@Xao F"T.F4\nPrd[_H!̤UvԫG|}-f*?6`LXH!?8 _ $1nF jJm2ԳKyMzY-@s}M R`@\a [7ɐQ͂MFBW3H"lXQ᠟]dPEnBD ~ǧv.̥{ל\I@FG+Vsf(1h3ZOT5L`QȄ:+4b\uc8U;+MCf`F,3Y9`sL)^F##643]-d<ڲ~юev>2z,`Ɗ 'R|N U;"OhNv湰@nf8U0HjS2hz19U*>3فћV6OT%Ek]t˒[4D|),U0~7N~+,vدpvg] :/'Šhׂ)JkM*S7K?Y;Ing/qe:41!$=^b'O=֣q4ZE@Pdy8~AUظ,hY!/ ӊ!E>ZeДJ8baq2y/m%ܞr`5hPp(t99Onήok3&zb|0/QzNtbA&gǓfidO&0GL-|*ϟIBǫ+Ec'YY H\g;)ֲzcOi37N?|`Tu|X->=+Fq`$o4zBwV<d4؎BI&"ڷsOu% (Iaf?H&:xYHdT!M< GݾlWTC\&|VI^XQ3 072].$؄ >|ߥͲWGAչK_p}-0bJ[PlTi" jꒃ$ÄPucD^`H<}I5ƓY8I t/p?gk: ϥ[7R ( }48# - "x5-kEP7MnϹWq |?8'fWM0]ܫ1ľ ٓŗ%Mp49crJN!J =7WW7k%R@ CKPWna-EY[Q'X|Ϊ )7]Ҳ'YhwWp]{R0N@BDyPLǵe!{ =$&wMMvd@ӜK:} sweWGA 8"534q9}Mp S$J44C5OX62ڈH9R' xv2gȱ-˼`_2I|8+ri#.{ )k'vAe@qZNE:s0|Mv S. GР*XVy?TX8 oתO׫;ukei]`DNs|c%_mfģja@zGFm]@.֑ LIx:p_zո  G=zqaqo߲7·t^8t( jT}7yx%6Qpc[?C5TA̰{@ua/2O(8McR ݇7me+g1,}$eҙ˳OWoRސD'!s~ PS JrlWѨaG?L:Px(V3C)ibcP$|B!‰oaq]"y &@.QR_7rc.L;Um|nGHѸS$SzZzZ0IN_8!MJC˼y>>VS[ڙ/k;$=]3RWDbL_.S^B&|N+Xj`myH:}LU%Ky&-٭a/k=iVwX(k؜ r6M-876Ҫф1'j=F?:^tY@J^L> àkFDmO|g}:3ypPLkmht] Jl{P0m5|# 'IP'm&/4Ψ&藕E!-. |+GN|̫Za: hO]o5.e RKqT.l7/'BnIZT6Cv,ү8cZMњ|rw,QD3f3)0cc>M"tH hOJ[#~eo'KO$a M (_XԘfՅ-e(>&iey#WJ{ؖUU Z.(,dB]51jOHVriS xfO"r9\µD'5?nmܐIE9+Q,Mh'TcMi4J/\݌!]82 8@`IyV\]N "joJ rcc[^,$ ̨7&ԁYo{s\3k4U3wd~L:f'*vM'&]29c8BzwYżPGG.8K*T K@C8D?"v(:<+V_6P=滊*G4-O2{g~sPTs=|I# @[o:DHj{̯iN1䝏)qwе~Vz"&l:Η?MTHCH`Jѽ^a d SgerC(sfraya $]D9ͼ{?ugOqJg$71Xf`(1`H5j`ߜD:ɕ9P}[7-2% XW\@ndŠ0DRFiGnRx.UJ4 D;(:KTCǛ;u5B~]UyAh|c^GvR-7A2zkˮeRs4*e0_g7%Dyfqͫu j,K"Kߠ/KINxβΑgS<)EDΣ%.0&MOWF P1o '%"ܲQ ʋGulńB+׾^0_ȍ H&`egT07o- dNgV8hxG6'dOPه3PِɎ{%zz@M#SU>dH?QJx.\ hXK=UoϨ5~hz3d$ZyO49k#(^0z? I!hb6o_"t?ʅ֟Q%b&/-kR!%RD\/R[$ZOq[GO_z(E/$R[ƟXň*h(D/ R]"pT&:A{PJ*$Khu>U(  u'+S(慬og Ҫdm5EHKS蕈K ӻEhwx?CۘB▅2sm@ Ŏ^`#&%IB=} ]exZ?4Z- h0}/߻VﲜAmDP/`Ua/ѐ̂fХ3oeyyZ/e ˰.װ죳]aZ*29aρ-D*|5mr9a*2n+لKO>_w8* dF]7J>S\ԣL2(^T$`8dɿƌg?8GT*jc"P" rKpW^;6 '.PyiY-?-%EQFi(R#{iLGx6*Y|-EsWK{M (KvmM}.h!+"_[ԡVNM>;}>@j-+<&}f'b-sF:.?v۲ az-|ө2P7]c^%clH+e3[y/{m1@%H;!? U%J$"6 CM.t~(_tkM%ci"Qsq]wsJ+9`UEZkX;WV?K_{{qX=ivMɟUʫaب!s83".aufE4pٲ6.g&q]Ư%rrw&mWw0JYw>+UP~鯏uSR:ɟ 횳PMo?~U=iZK^Izj*oS`G!{WG$Ҭ f=!z 񹲧A=wڕđNX[Icj_tgP2{~\ 6?-cݍU曒jdy~EۛqzhѣkM*۱DZ1 ])SwFzv4Pm:=, li([MC4sl^m3o-kV_rd]wӬ 2虹ak(]Ϩ,*dY" _eJ&0|5 {Z,7ȱ˙L)>MjN/f22 -;MRW.EVUt*˭w7{ (7F\)0xq?-Sz̀ДTho ;7{prMo!c:>ą[Gf,`_DVdHdo%WRl>7Pqw/U'h89P\# {6ZKfS:`Ut?$^vn?IUhd8/A"WE]9B><Dh)ۛ] A䢬*WƮ*Hӗ08nT=mXE{V3Bra(q"cp^P01UP9$g%/y]d}_pWR~6Šݜ"HJ7v42WDjRI A&dQn 4+s{4ҟ %T <`_ f#Ř\nddTJ7sN45T'|nk͆".ea7C!oKZ=X"nU%+w4N|T*OSY9 :i@ O.Ei0lCA]lI/GBי7`̴'SaZ2B~(9Y?9S%>[_gl;PZ¸Jq'oU&!lVvJ]AIKؕ3B=Upmg1#IiXږW"fCl,H[&s6+0)ӾGGBC(cD0UBUQLKlJNْ6z؎^ /??ྞ]y69K- !g[AAЍm<)SYA?F:{ |-e˙]yb\i-?.JHp9sm$VA^+x-8mg6EdY^ǰ )(3΀x2CWebi6f*O̼ϥN"t:OIggBKIWi~]LZ$gF;h A[҇}U00AM% _]5˫ה!#](|-!ms.yfIM( ,rvV`fxyEu*p}Tq ՝X'), vݳO0ijܗmaҰpw'bGáyyjޢ:<.'B"puC<ñ݂8MA=3LѨ~ntH}I42S T98fPO[/V@A>Z#fET5gI=L5JZ\/u5Lb+"*gɣ&R?[tV< X0*Wޫ8.Z]PrxZz?]w{NpßS[&ɷR&*"pnF x^37\ KEX|jQ7qWК#~v~e .flrHEU?_qHA6ȍ: ci$(!W #=M0" \F&X.H,:P?by9QWZG$͡9S ? rW$Y7gSؾMԎ#2%YN?+QH&J/&lDXMa@重;h-HzZhYs"I.h@d7vnHN®A_UuU^=Ct u/2T ML=0]i㬼]=+_pui]VUP)BφpU?#XRe O~ۻ:geU~GC8mTmn#ovdSwLD"![ Ϲ')j{}9_ 4B"+J\lAމ!P!H>_8 *M' Jc}ks4T ZÞܤ?T\[d(;a&K)JCeQ@I%?b+(>)}uV|H5 P\=T*$0|F5uEpYn,uia&K[E4bX0i5d,}>/R5 cm77j2|Z'`%sLҁ2#C],q^L4$Cʟxvl7|@T"Pk/0sJ6Ay2Ⱦ2J֧͎9BG+0J5xiZ0` 置YeoVW_< C͸ !P^\qz*|“4"tt_> ɨz)r÷ncEN=}vzosd>c Dr:D4zdGU_y<[Rlv8- Ilj`2ҷ' l.+aToR\-p1f E1A\@-XB} KFL] }j0(Ĝ&7`IҳWA~.8[-[徳U\f|0^}b[ hq僾)ä%&9JR2oMEbE z݇ ɏKў"*nwJ= 'pZ.hjyR4#|c$t뻻]vp^d^m s] /][̢rD|V8hϦ{zvٹN0:8mx(~0LHd)r5; WTG y0O_B<&yKtiKO> N{#et5,qT-ۀ:ƽ(L ~;ooAڷOu:MӘȫ 믥>+J* !NG`Gh8\ȥ}G"*ts FC& < v4\@ :r\*t\~fvNBv)y)/Y \j>Q#ȻL;±;`Q.}nYԗZ3]&b"-?zpP6]2RIdI $)~DT!GL޲k%wߏ5[e/cW6xF8{fb1)808U;s?u*f?SgwCj 4r~Ӳ'Nm?o{b{P'L>aS3hse-txe'A@*ly>{_ϽpE)٪3KsF:TGIttAl;TSYP@+W:'rӷ>M4>uy6ČU:P"Ϊdz뭟Ndklh0E_- ?DD,f9Ѻ!W ME66>fEmc$} 2"dy6`dNnnɨd Hz=BJ^ŢU1{8uߺo/(9rJSEٷott-gx{;I~BhaIPplFi{ ֎mOk0u7+S(p4e QR7Gц˧nI#R"Ȇ>hҕ59 FzyNTCiKڼ"LPQ8S2S~txoio6 <LCYj*POO4@ܛrNH!BKy]R1:%x#^Dm!3 36Z ,~5}|^u{7[jhTrZ쿮 6Uh}Mha2pH5OQ"(8FW…\X9aעR4^gVfSOy~?$_&J3)n2UN W{c'Q D9[(܉ DqN䲼ZM@OVv(T-=A;秾ua33x0uR Y-LҤs91rk󔮈'9LpшUq]lT(R$vexpG久*_V<K, O9{֞EpՏi- 40J; [+ۚ!9Nn8q.ۘW1f3k go|0?xv~DnyuRЋcWFل¯ƨj#\f澹;&#cш s-g`;'PfCDвH h VQ݌P b:, DtMϫbD96am DW!'u;i_-zq;DPG],n;i:%i7\h$ecL"s\1ZAZҰ+5}63?p5|V3xX xgYAԓC,B>t>|q-ں+`["):zukVQ@RH fisrOq!S^}xۿM̹n# 23)e<%.KVoecQ)l+z[AT( cxqQ wO@ͭ!<* <łypٶFԱB3E3T@kc#"s zrKWV:1d6/3zJF2/ P <Ü*s҃ޗV ߮v(Des!L{h`a%_"bR\20Ex#U!,n4OHL ~7;>/Ya` }=+[.Xe6o7ەoܚ|q>#7XΟ}5Ɂg48lma5-3Gߥc:CTSaIFdMSq ΃~嘀OX'~4zXG.O&E0ClN.84Q` GjYQF7x5P}sÒF:Y(-jJU5֬0y뚃>seb9G #~ L׸d,ZeUoao^~ƚ=)g~xĤ>p8Q21>= }hV_9h(=4p 7\ևA 4؏gw籜1^>/ חբ93_h*(h}3Y_|A5$nؑ*/ֵy!!z!߮1 n썆tH v['a5p?5<kk9?3\wVBhG6@q2[w`6WN}!G``f1`4ZU@vd=*LpoS-䁌7LW]NdX9 '%)L/,I X7Vskn*0#RX8pv> ljan?3Qrg2y@˳CvAF'':q>M^1p%iXJ UVxe8M}Z9$l).\@lD$}78zW%HKxmn`'$Ǖݶ2YI7)fCȐUZ}D^~.(3ؽ%XPLLtT 67{֢~8!=Lna|wf|)u)ځա~Wc#`8r:y('f _jI 䞭$ mxWVT3UJ'#;|g N) bD*aA3uw1غB3z(OೕM~3#950\ic[ ,iV\h'):2OF5NJG$ny$K3ӢfоE dlؙbk(h,I'b8M䮏Blrj{I@utX$T +6|,PAg.;;+Vf茗w0<5޾?slӭIlPs]/ ǫOd8={[rX* i >x8XveS#S,&TլXH0 !atP=# E&e+ kc'_63!tө8vL%Z]\Ш gsԂށ718hLhGϽ3W PMO?C0- /44*#]Y!*}wSm ,iz0^hMD'WދxMfkf,&8FBv>LD? * #p*DR|h%5W/hP; oI];;Z;՗z\ג>>evr0܀|jh螰?V3m31L<%0es4n%&+V[cjy,dXgeJ@_Dшn@Xݐ3B Ь[A_>\?Ujk1'.9\MGW5$h|e`m(.;8v+m$Шg  c 0O'#ź;O@WFByњ#/K ԫ0u |*uޮ;.tâZK\g0(JxW%*̓֙B=*ts"kʿژ964XuͦOVVj Ôkq?g5x?'ɫ>虉--ւ8Qf*,FR焒yb5݂S[#Tm'Zo`iu~,!7pp- ]<Ik{[°KNַ%m9֠%6tV6yE0t!]GYi}HVFMp/Q>]W*;Gۿ22e 69E^(b채,POaњ-:t,􅑡Қ̮9B 2?힡H`+i.I^Cy{̱캹N9 ~޶*f U:ekG6WRN"œLWq[MŽ ;"bB6w&vހU˜:vL9s*[2ICƓemSۨϗMbޕ3Lkz[oPݚί* >l5qE)jIwgKFťۢ۽LX{E:x!-^p@B;yb~m7E-v}xv6!c][,kA.FWnPmvq(J#&'4|bo վLJC/bo R`Lj1Ejy(cտM@3}(t6giK&nȘfCg:7rP;% U0։8[[lg,|-60yod"m_|uaq&fE0L| $s< 4<!^kӰ)_e8P/9WI&+ِIfe鶃x;tOrS,45HRK(u"&x 0ThV;E!}GZL}ΛT6#(vx'U?*!ҺBm'sǝ#qʇ$O~N[II||[W(Ԍ *Ҩ6"+$y͘j9̚(_tM=KX,ZLw+F Aح},dBZ_'d{c,S WĴ2^(̐֡;0-JEr8J'71\KM"DY3`ܘNK‘F3*W,'9)~lP/īO=6y>(Oɺ.ui "?Z<}g_| OoivZhbb;^evsP7xO^qW 5!<9K=Y oWoyUW|Hs a Oі@y6O d ~C8v\l}-"p%#^X 2C=ۜ}ayG:K+v#į`]/.MZ(cfw m_' `G=b3!߂zƹQ *Ff][JO j ې^b,iw /CY&X}s!{ҁ͓5;TJZ~8e $_ B'z8LՄ,Z7-HB}V>fνjY-U?iɢ:Tڅ͓o[J;>Y#(^V}Ujsy"`{l1SQKU ݯXQEx&k]EC0@( %m"Fof{E6k"ξN3o|dXO*ޛ|KW>!>[H`?!w6?mMx#ZÙ 6M27ҋMnevK8% h=x.R*&`T3Q0W3(keP|TǮl-9P7 X ]KGV];6+xa} Q$ګΨ5@}ĸK1͑W!IJT}gYfyZ&~F> /WP7im+z JtP5bQjj2f7Q*W[SU.Z# i5Wc\HΗ@K2JOB4f\|;f~AyI{ÙK|=1٫Ľ(-.G\=ܹAxVc-%.{m ')/[.@f5Y"zΒA)_S1w )_]AI{u0+8؇ͻS8NO&W(8AhE^dZ[E?Gv~w^&ɮ"=0 sda*ɬV ZeF@c:6Q93֦3"(,->G5{0EM&b}U3[Q!nb |sI?.2uM6_K4ٚx3N Гv/Mn_KcȄf\Ck!\ZgW}cquH@:2S:5JnD虃/u)ďn[RdtCDCʩA!H.9ZO׈^E]EVZ@¾-Ud\ 0* LIdYAWJ>q؂WGZDTp |zSYiYJKӛ-`_+HG EWf||1aA$'籃k\9>+|Lvi;xW3Ps-bסəҘ~C~e!ի4@_ jm͓G?`讬/Bakd.+A~y.Aړq_<^|4SRLW"s Jh0uZ)ߵ\$?l KB@gl~@~ Ѽ\]j ktʴ%bİR|ݐWx .KimQjV ^g AE_ŠIyb6|a(loGkEǺAS:o[_vzi>Qo&x|t !Tލb%ֱr!F gu0q_>-ba>1 '܁Z&cHnPwX"yRe`X~m><SwO[&(AokAڭ1OqUė)u;*apnV_8@"MQ^[=Xޏ x+MJ$y:P(Ep i_r6Z$f6Z#xw8ƫ/D}p՗`|x{] **V \Ntje1" 1>eHl +Ig׸x3m*VeP~J+uy#\EZ,ɴ'vean~ݯ7_9I5ig3,1Qhl`uq5J{ 84כGLN*0ou*W>;ھ~NM&IM I6O#e.Ѡ ­rCj<\vIyY%WoQxeyF5w$np ];Kٜ`WĎj%A/:k+8.<+D*h^lN5%u1eb9.;t\ODzNL +vKY.WE~,qbn=xQʼ02i3( Ӏ\pVXn*g޾9"S*>+-E\$*b* !6;}6gMaAQZK0(jc>=@\A粕,Y-+/}?}T d/=˽X~-ڥ2*nx *Eh~c-9g/}(OM}dէkm;8ehsI:*ҪlnBoɏ[uYm<p);P)qjhY &%| :wVL|lɾz]tl4u#e;ɝAyټ:a:+sа 1Wً].FU9I_˙Y[mx9ڃy3*?rk QOLa`Im8-f\堩|:}Nd9wqjhHk-d.n ~9Y zbAAIF ՉsT RpoUJLOV/@qwSaqiC F3aJ)a{gr~.[ ~[֥hh x b^b񲉆 |w/ܗz* 4335@~Yq+hM!2\!+f9n1̈6Rʚ0ll2C  cmV"- Ùр㻝a 'Q {}8 #J9Y´F݈字~ iUH%Q6ݵl>+p*jee1ci؛;MSL#o|J|#:hpwg|rve MVPIzS+(5e4Op|-0>Bҷ^K[:RMC4"T\|;KItu!uob-|X뉔$cH ʶYE\ ؠNeC~~m{ڑP:+b_QsT?+,JG%07Kygh6KDsRO/Q!J?#Uɗ P:Q#MP;i|S&6Ttְ8ƃ-5T=w~(y_+?JuV*zVthe&)} Ɠ ,>`k3M#⪔keI_GJoq%^^AM­\Nx1M &RJ20W̒szXOl{+8Ix9j%s'5cVw-R51ϒr QͪDOaR]MaG68\=56Yܲ:#[p_"_aR hn#ݏBaGۜmvIvp޻ +Ѹ 5XGY*.QTs[SN*C#ׄRV,e/̩h~*;l0jǠURD2F9OLJ#gӍ`Ax()#a-녍0QZqD(c_X!ɣ>9]ǾW (i$SVZ00O^F KZTxzUd$ym;,`򆄧Z(WtQe!۬|8svD?DoJ, T}6N5J 1u_U}l3V;yv 3ȁ MV܊pX [d& u+&{(SqUVjݡ`8 qᵳ>2i 3d-ٙ<%X%)߮c1"4ghZ ׾Fi$o|nezQ>RGsǐG5dw'!^AT~21=0wlUFml)5l͝~/.U(NksRyjE)S'Uoմ2n߹0BiK[?`.yۡJyMi)j5˱ُ>Ӏޏ[F6llFf=UȞ Ҵ 1R|M^R~X5pJ$}*y7G`w^pJ[jl%vYRt9Y^3zN~oB.[\r>dcKԖ|[շ_ߌGCTvB,@ȡBbX#:pc'>_|7(#Pz؅UG,E Ir}ԓOKPň_`ymT) &sYcqc apm+0凘)Ϊѵ IcoC (wSw5u=J~pnXdU"؄5$r$`0ޮ uקƅ@ 'HHv)L?x H7|8+ FяB ٯM|T3J׭*˲Nn|;kMD~kvv;E2X>6K ;x |<[[Q#P]:']@-Y~]еI='63Tp>TʢP7dyJ9|қC{U Kk`{Wzp V&nvMP9EkIFscۏ\/?5G>ks֨ *Q1$WpoxE;NtgnٛW .E- (jo]ׅ ö]W2tKk$oėO}Kƍ)Zkw4 u 5}Y(3nYͤ_q#Xqbh/-Ud^|aldŹ RePp#+CuIJ?FzV,]@PI'k!QK}YEXbpN*#MyQ\jòoV%ƧIlfJ {- ehCDvd3 Ul' B s%g(ѴLEFA# 5g qsc1A ?FZdcKYT:XIdnbp u =Fi'W-u83`~2d2B vI33nO&J+vg@@$g)HWF#Ƃxi^m]b'_c?Mh+u)[͌my\uF٥C<}wObT2ሼV>^Ցh;~ZGi DT4؇JdUsABU _M^H],ghȟNm~#$VKŕo/\ZD FK-ӽ 1R rƙo"qyQQAZv PQ] N[;*:i#Ep? 욿sݱ ȘF&~3`Oδ" pm7$dFj~B^ϲ>bO+ G_sWZ5^P 3TR ;ؿ78_m! *O/e#( @Vɮ*<3's5ޗ7B65a;'YR2ܬi U4]'W3ã1 KẬO_kN0ܹԦ,Ǟϗ 9r6) 5`ds5L;[N0o,07Ej/gˣ佭g x?Q6 S; 0Mt l4.f9le(Xk^g6}+(:LܩF/8sF3w/^Ov')+Iz{URM$ax~;$ %8(GS& Xo윴 ̱%}LBj{ ~9PM71Q$e#8UWY<moU% > PijA1h"JWZg 1RPYfmXTj0p>Ϻۅ"B8H =܏7&J/6r?K̈tiw~Ȩn"*!^ pH!N3u'ZʵuKѷNt&R0jg|;:tN$u m %sPG]F^)AI'zzZV;6MQIWaZ)us|i$wFY$`҈dL|ۯq|MJgڑs_!EI3 UxA'QaF+MJŽw O\ F#Tzo{t' 1/PkBAh4}]!!""a<#ݟvϗOEyylp,Y,Ko6{+c1z*J]HIHp7Tq ǹR -54F=8BW)= n^F0b~(Rp>gݣyߔU D3v8NV7HnD H6tug(KkC„q72gAa~ך\TMRC#KK{6M[ 6yn4](PW}FU`ݢ[ LDiէIx: Zo :JAF Hmƍpd:EwU~Op.1'u}۵?0]$٥/TYn pɎmi(k xw˳$ \ x34= K]!sE=TM#\ WlmĨ) rhXӌ%* k[*=-eYtݓ VvѰ7mZV-/L|I^${aTFX"2oiVCRa]jaL& =+,v=TۋX-HB噕 V"fk>]-L,=/|UYB9hF5rJfَ%Z0t5RN*V6J;dŢl2> 1:VsJI)E&wX<3PM$iAō{\_!+zyvvEׂ␔Dd<6e5+\ˤD9QN@!g Rf@j0"] ILVla_0;vC\25,a&)nT[SN)VLO., bұz0; *6B{4Թ`=9WM7iDljMCN#eI5Ðt@ $@w|Ě> |zu)N |-_JꭿÓ1]Sy2{6dWFxdΰE b0'Nƥ BwkSCFG+#)5b~铌/ [D} M=^zrs-Z65p[%d =iQq2x`r,-$x:ca7blÌ@-f21O,]ErLsg-k61TL &iW.J]FтڊRTmnI ӁCO%A|X@/X,-  ^Df &YR fp 1I(;n> iR*ƐׯujA & Cɪ׹sx$H\9 mNTR{3R2cTĉ|/zR_:0FRA3I N֩ >n;`H5{pIE<4Yq V*'C\˗[KOT'3B^T_Lb*`3'=UQ/Yh ֥vpn2EQW[,5klսlkAq#PϾ&+A˃"xf^qQ<1Z` ū#7'JHܓl (IS.=ػKuF$eS?%pA5Yx,Bd@Y#V8X[ՅQɩ uufmd:G-X+v`3i˽,dJo)_gÞ9sKtMc겪[/t4Svhׂ\lij\$Oy z\pK?)&>fYk|ƤfY! vrѾ7?7ғ!ȦE I\.k2™0@u?Sx(ߦMGovKC%+lwOQk5@G8C"ӓ[Y\vV9, GO. @+?țo'"m91'yZ 8s.1ŲމC[AG(S77R?0< 1e}wGS $p2N)S~㮑aRT-I14s' p`=E(h]nC6"ݎ2s(X.vu i婳 qe %bF[mfe=9WI]#E@9F-z.b&yx6˚<6=2+1m1Ʃ+OcihKjMI&:yu6q7>Ds씙#(ANb3Ir0{r ui#>D^p6I ^{2`Q#uY>2^f:ZRzLiF3aGƬnB.}>2'y(_.>t s&:ŁjL1]'O.*x'_%Zt~G[Lwiw<ѨMuEuR"mRXfܘ񲍺JFj,zRMF W(Ma 40w:CRko0iZ>W4ry)݂zd=ԥ Z;*~D[d2.?5n zwқnf׏dh!P~(?`c $ 7+y|~}xC2b|A"5aI֎.|z]>Us=ü-#2 e#[08!ʣ~=AIwQ`^#C XcqR^  _CDF7.jx ݬרKEqa3(OUFχ,`ffAg*0XXݜP*@tA\L4̔)I~~_{ͱTASCI3} MQ)O4fb"Lh ?ʬr԰J3.Lom]=kKDnt>9i}W]jO qPIvW[.u\\rw ˏCGryg$3" pAη V̕8:(Y$OO5"QOn~?[_ ~If/,\㩱g~ei/A.hx`/K/' ZSBbiavиb۱ȀNW W^ǘ1drQƒn \ ޗR\p%_mJ _wU>֘_{cDX|e/?&Zd'< T<_,dL_"5x2PC:i  \._n!8 <'`kZK?XXH8x +9辉>CMkp\&+[-z*QmUEjní5R2_Imw̳gx3ӱ;Ȉ^+`d^U |ܓ\0yT̲^O?qJL'Q֯Kw|oXZzBOj &N9)[|ed 6FuA^0eW9+hg{#ptjƖ%%΋hfk)5걧&x' ՞2&$t/O[/9 Ɓ8z!'2Ǎ>iP3ؚ鬌|byV?*=7;AUepsFt`UVK K ƋizAk{MҍEB|xp"d ;@|Tj10v YBP{S!pN \Ph|jX{`,?WdykގMN^FgݷΘ ,d*n >דV%\F=<8~#S{敫_{s|{C2ҟhʸ|D O J[i7I yJ૩鮉bʂ甴.!{D|8Oezќ*ZʹhWԣF x^(ULD@DL%ZLfmˈ(le1H@ӇCaNiE ,ap1dP90SR6Bѳ[7LB`'ғɐΥ8# *oϳh25$)eĭ3bn "p9|VKrM˷P *v6rb1&0fPBbװ%LZ lhxh yuXH}~l}=ޒWL`*5`0ሞSJ[Xl,CGx1H/ ٲ߮{1ș?ơiwÍ}rIAmIGmصփw_ijx$7Gfj票tu/l5栝i"r$J5,M)@yhHb'jUm#{IszDJ3&pӗ'(& E6&Yμm ;㥕GAh@y|)"(㟅[ef5Ǒ oT*sD{_?@ |6v~l(C2YpqRA!J&@ AQ#>Cp W!0=|jݎ֦n<Z48횲:r!3nY\dvlv_NFhU5` eY'8.ro c1Īض,ٴs .H_^'xFhQʾLj|cwxLb.(Ѵ{HFIuZUU> 4 &ՊXݿ^y>ᴌNL~{.$=Rsp_5;f8q;Oҳi:Z N3xղH.-#ʹ s=ǑWmЗ:])]"$㴵E6:#s"9V-]ϭtUC`% `{%YTyӃE5B;amBlj=ޚ5);ps·,v B' EdąN2..?'ShJvF!:hhcciāyuܸ6u&}IQەxZw7z F}R"Ycxt*AEE͖i8SYnVBI[ÀW\!̖rܽÕzR%vXqWz:d~G"+akxp/d"7%Vvll A0%dl(K񽒍T ]je"gIW3K}GvȜqZ莐  ::ʈ`tav󸟛G?i?57L#X.FL-PhX{tTFV0NPVF _2N8r)O ,b$>Q,8@v^{tRVK69 S-K&\Cm)b!*aOxU-%F.Rdf@F=j8GMU#]Gk3SƏղi`jD'9NƾE$Ì %~8Y#=W9υ|J 3WeqM<Cޚ K3SX[m#6L \":Z=2`UW9Kw!_:Yx#i z(6HJAg_pN,ZGg5uC" a!Daj ڋⰩ֜*7P&!iv?:9Pz/# c\'yh. q98K^nSg#v{+ heT;8plʲ.쩵/ X˳5:b9̗6 ݚs6Qyηa.6w|u߆(`B2Alͣ*DǼ'$f9@, ٔʷaN~: /Jkh˹}yt m$v"s>++[<[AMOT.RS*p}H5Kͨҏgx] Z3HFK)NO˝j\9gGƔM}7p 0'vȺJ8٘e/{m"@9u 2$9]̍i'z1 !Wz-:/.&ód)S PEYJzE^r? fWE;?iy{.īfzySk,+TN!rX5΂,o\O~͘9) 1 DV/UI[ko140G5dHO?B,C=fqy6 ::ϱHGf$b/,0YGIFpxߕMQʆr7}CB{ SH=Xd1ОTN&WETi=9'SGHR+a4AuhH{MʁC GUootP놝)SJ xe޻Qx.ivr%pӿ2K:ޫ a{e; P?s ڰZp~t;|vN ovJW[\dy#&f<Q$U>sƁg8B+eocYwQJX4eXO]XN0~G#׹͝JR@d^b^o뗾Ӭ1v'ia3kq㉀z֨i@řI=ǖ\&ZkL- e2,DRT ʑB_f*91fqxfِal<e=hD;3B׫>=e (ɽ)EuSaՓJ}P[9k"ZKur~J$> &?:(5<,t@Hxӭq7LinC5+tMȎڗ'hq@Aj~u^ Us#+pbP{#aiQX:#1T-;7Q% =HXA;NLL+[)b̫!O!?7W1oQwĺuCJEgDkm'ݻ uyMeb]QҫT)>QLeg͙ͯ9-;6uO? oQcMt )"l "wH N;W3:˰Ef7M9cPov éHL7bIN(uߚm5ꆆ2n -M=+4KXMey59{J+/Vߑ/nq}h-}/8ը6@'Խ*+wC× ([RG>]**P'Aֺ<ga?Q"_z/0GO4AVQq0`[""rJk3UaK!"58r6-ɻ3šSAK,b"u"Rq4vgc5yE<kxUuˆ8S H~hΰGԠc4;%& 4lY ?,f>4VI9+2\ H)ҜPK9n(|A;*s/b-QtNe+'&wM[FC2ЏG&COtF.%yRpl7gVP.oIȀ2HMsB;,! o4VYrC兮,ܾY=BnB&k 650>'BujD=2$l(Vr>C[u j>C 5m;/9BKȉRID"ڳ!W->MO5~jK`5 p8]j=/fɛC͍-}?k\o){ݺUGmR P9Z'&FJ>HqVswc&ՍntUT uA=uG9$) {qs.W>$s&|D9vLu͔oN7SrˎDH$\ߗ0Uo3ΝUéw堽㪾O|A&07ҳW'pHYt\hט ^p'B]Ley l$ȺԵ&fF#p!IA:B&G!@%T3(J}=r6ꗲkuQɧ4n$zCM} !UԧWϊFgy8bwcE[lhj z$wM3Ll]$05-հuQUlR8>c҂'V\@y[)=Frp;(k3䵄"Np}Zq_!Ih! ׌u,TKP4<g7mv>*VRɳ?wM1}Ҋslyk"]OSɯ'5@pZ[]ǻ74w&~&F9ݯBOg`7$Ab-t`0 WVjR+V2 $IWkV}'|:Es\$Pc$KB]^2Pce}ш3)֛=f9ZbkPO"YQԥNI+n`\.< ٔc4kt sme!sRB\FtEM],ƾ.T,+X/a}~,Vԙ9 a>)nqLlj,`EKy"X5ܨ59 U/,V|Pp׸b>^Hev+^z@Գ03[UX3-9@-'߾s ZaIGv1I>{KVFow˓-w2*܈N/f^%<~cm]T;]JYCIFRAF˱UP.dVm+"N0W3p]%۵I />:_TR!fP2.ޏ6%JNJ-ŇeSpg!LڗprkHAhmɴ=nˠ})Xhh4)9u-t-t%_⹲pa/b$#yz`; ͅmDBm(5jE,¶q9$^sb1̷= )1Lл|&DB(*R-IkWA˯Zjh7U[Ba>i (cTCSM=r"0i: Cfdž{[VKr`gLqnŷ-4݌҇ B{v*N;O^?ݻ`z$d9tl+B(A+˻=+*K/P]Q֗]E?[?I K ħd l/ג9!?^"Cvz̷B;Ǖo^YŰ Y@Ͼ|_ҼlG*,t~F؆$0^X-*%ղɰkXSk<6?Qnv7cpLJyH/-u|B]zܪcz+KLx^! O~1$@^61 SZI2xʅaa R*#ZW2"eQǼ^￾GZnU]F5 Ci*%zs"tq P"vpSh4{bhvwXğ61Q[`sI,$rh5'a%@ YS5,uy0 E9өs ?q+ŏ4 t @b,i~5@K4YPrN m$4%oɸj͇x$Zd,$g޺< D;P䠋W~H!Gr6ҷ!QO׃k)g/ze[\m#2|` xk6W ,|`+:PU&8Eޙxcڗw۞Z6KDG=ӳK\\[.(G"Sfuz&-L>N뭈RګQX{8 cbILQ ^PiDVf"nga.bo'zs mi8})uG9(3S.cA\%W?ۂ5˿}9A`/z)9*ꂒ!zVRHylgԋDR6-e0zH"m3Ҟ}4(0, P˻Ŗ֬6Y|P)jbЋ)@ ~r=7][3)~m1,d|#W(%3 AK!t6KI#s?A\ ċo@& qffSPU%y.4YF}CLpUvVi١f>[oE@limL4N@oʕAm# -E*h3yڤ`E=6[X]n=M]/m=r{: R3X";`豀~Xv"V>&. 2 WL3=`CaeZaSO4Nָ0\r}T>\i(OYq86qX{I$t3ā'"M>5R*V~d=9/$BdSh#\x*?DkLt3G׃FI?bbwT7H?3H# YA|@ߌ=C$aAe 6&Ω!>ɧVζl*MzHnCb)Yt,6QȰmD[z3t"lk[ .ZjuhG#XR_uaSFN j(:'Ɂ3/O',684RT@,]@?ne-37K!;馴g f-Ru>#gdS}-vac*&޴(3=w'>8Ml> ݐML],L[_bqG 8ͨCm&3\^Ü+SnM#]z_ZlA~C2:)Y^|l+BCrUm d,BZ-LcJ̌r4I=Nd1n0izl\4=~&Z PF mJժvqkoTltqLc@)vJQ0bk ĥ<hD/.G2Rg/{X]Axu du=#%Pϸxdm I!5[YHͷʤbhaYK$/3+,m_\$y'0h5Т&V430sJqX_SqlWtXn<;S^p͜~ZE#BS+xY +3b#L0Y4\4l/k Ēg1bvΙiNU"^uO8`e\\ͯ7&c3L LCsYEB)cH˩%#WSh S{Lb}PH*aw}VUL3aAj1(M#;} 6Qʊ}!3D{f7d=tV4ѸaxƏi0&A&(qGC ij&Y- b1/&9|GiUsjVK ´{vH-4Fv?P"ݷyl 9Вkoz Q?g>Q ܌׍j PcT |+Z?|(1SVFr-a.\VZM24.(F Tu H W:$d-exF"z!|Cl+QQOG~$AJ5"K.Gt=Z xuRtk^١¡$Ĝqy{?{l+:HfLJD62q7@f,FNa}0 sM0q^π}=HfY})& VBxʲgJ 6Q!Þ勤=˩hK֛0R ӎeS^EehН HJ=%О)"yƯtz2waCwGuMo]Lyl3]'fambVcF7X6toPJ )ht!Ctm McFy!쥏닸e}T!Ba2|睙\Q$T~~3`T6sp  @aڱaӺ`kh (B&Q4mNL6E,PYbV0^4K/{83+@^:=V%ɷa2]GsꭖM`'U9*t ^t3Ԅ1D^ m-EhJXU$my2.!4V_6JDc qCfP\ 9 hsD; 6⩵Kj޴69|ŕt&81m=ٷ2A3z6 +Eb}wmZ.D*} _۝N?REgFG. B\G&QC\MOj(=a7'<8 Vw*u{q,GiX|M$ wa.?y^QO0 JlͻhGW"N%F ^$e&s ؐ"-3@""dl,fh9;1~WAc:HĘ8|eƴOUŃ3wKG;m oЯȡbl)dӵad'bο*Tqo(pe"a1D~kkBҩ7e,x8ОTxS =}8bYc[ [dtں"G.a3*AN߯Tμ}/C~-8}a:}|*IH>ţWyJ|; 7jYPpJ'xlη7Ziގx$[3GK]m|6EZ?s9 d,qy4]p!/wqKpt4O={yǩȁbPzNŞH~N{*ʥ a}p/-)ʗk\Ʃj4A_<{M]tz#g֗x&EeOt?Ǡ5A;?3lWH| }&&WDšHyd|sSm9i;Jd p>-[,ݙ9u1 ^P pbI7fe[n%xĘSR d$#cfi/qHH+" rG$˳#m?=Fô"7ҼY_.g^+oפM@/M=NIqTX$'\%K,p7_xĩp䱉m@OY@^]O`9]4[2xvj̡[O zr*tr8vX8yl95jiz45n4(~)2w ¨`̧A2g];9>ibU_W"nO{8֕QZ)rϸHq엽߉*sΓYGDm˜T5_W[;Р!:L}"@(Tnkw蘈K#˸6plWS."PP` 9Ф_V8W 4I"k'6<޹)CQk"iR߾4zc(5ڣ7RT^Node8E\jܹepc:ӫ<򇬲Uh*~<5/?;n|$ν53q#ny72E?Tj5{C>Td 2&W )7nDHH<[&'#a%mz5PhTK`υ6Wb~<ُB:"7u~&%?}^ Y<7w硞@ϏbrO +[p6K}$2H5DJVjZQuTEKt !$w)nwmsJN+ZsU(hNp5)EQsB3_lx?.6")}QR߾T1]E&|39/\CQ/ LTyoÑY",~_"nV|eM 0P4]`jWLc>0{ΰRGUDRCDyrPV9˹ӄOd|i!pgwB<ސƜB{qUp9<\r*/_UbeVIK ٿU"io*[z0)z})hNO%ꦺ|rʐBǭD0%o%˨gi*a Ĺ=׻yKUvMrcMMdk~oN\=vwW|.AQT1}8^;;Qi_i{Y/ț7 /:͓eTմ\ֹ 1u g_ 8}Rb%hUİDmi U(1! sikPU;N}y ,=a?v&\N`HbY#2c TpIy.&! V&-6IbUKv!I_Rgߙ%CD'lKͯD t֌2[G].mAi͜JABPo^u@ (}-meiE7.Z2㤁LkSNKlp5千 Fl83څ6x}kl(DF?:n^2'ֽNy!τ*)zoTA}_-)M[5С22MFQMb<TH!/+HL:sw-u) E/1Va^W!ˤ({MvD5֐ QJYP1':}?l7fnڣRj50;1VW!![C:d EeD8 'c bOGq~/@]:Pq)VB䁌$L]xy@Rpҷu3%lXzTqMo#t: VQ׶aE64хO㨯qg*/IF%}"k&R֋ **Uzǚ85bFZP斈ݏa14: %H oR#"zćN&F?.@MɻPV'?Y(Ӕt@=3{jĈV*9U2ߘ ׻39evyֽA`Fi!9#h^U~|DO[#}<{W7B^:P@FeQٛ\Y*\n,!x7͗b̌kTF:TA4pW9Ay Qܢ@}z*Ȝa2ff2(m!OiS8@UJs뽙 ",'bM[-nhR 26SdC{Y,Bm_?F )XQy<4dW# 2+ԩ5o(7c^eQ!=5{24G/}) 'o_706PL_JGbεLw3^/J%+zۃ}>_Sk7PIl1n窗B⎆+ѳl;Z|ڰ9 x~x\M}~F>YBW"q-Ğv_(6UU49S1'obt"??˥@7*˰A. +鮛lC#ß mݦZ溰:k9@eq>ƝL"p$ }nr =',hQSL384D<;@%ZKK}%2vOB,1ĐÀ.]E8kn9vE3§_a=@S#Ty|dx"CiWo8']A{db>Irg$8})Ydw< ׾ [^[0SeuNC<9"UjXzE|~ABGrx Etk: lL}ەPۈ>8Ok7te<\o\JY[;R9ey!3J Czq_D Fcn{ Xv&l҂ 4X9Zz]خ\2% ?'Ũ<._zv(SF)/C rUKݤŽ*dO92<ΊE, _k Ra"r=~a'g ;xNԏ#@e NH}i4ba6\Iwx0]hŘW Jzpp0'W ~s:UWe^]]]3.pCX *lEzZĕ41%\YȖ/ѷ!X`B,#%@{!ˁ3={;)R=##@[.-hPkq*QIƷXk6 p)<%WQF7(L̢A؅Ǹչ:EA"TG6ݿeqޚӱf-6g(̙|Â_kXEUn\u/$P]|`+`j ΂FJH6t*({Gp²QEhP:ޏpq.A~/X-(1qS>93G GPC%~3\${+Y'h!Wݱȵ9#|C^$ҷE;턵5 ZSUЙA<zoxpLı0]t1ÉrcU5>ÆZGyTLꯍėRyLu$Z%dqT4Vtıw_ܨUZFy8a 2afT;/ ;{NXu髩lڈ]reT=OXR,ĽЙY"G5U/kxS4gE9،vzjLQMNeB; 1% PR>UH`[*W)䓁%%x~WM2*y}U<߹!>(%=؁PT+Imί;4xW~oÓ?)\nƹ K\NZz A~{z݋#8n?O81!E6\p7.aK͊a]6#eG}{+HҒ5xJ@0i-c5W=l'ؾvWF[jt 8IQ*,WU(qnj.`[a1O*TwFL}wp覔ؿоǾk.EܥŬJМqz7HV"6R;tMNƦ}&hv^g~딭bekvDv8qV^2*z%c>6 _teD8lY7T" *eM kuFތ!tjox2<ԓjhP)Vgr)dIgPZUٳCbrxVQD>/f&̵ItCF >Ώb6F ") d;pw`:xIzԮ2@({ÎZu]Œ ~H ot;zh߯y`sYfMM7'\1k"ʒ4az "VGO+*-ȗ-* -5Ye9Po\b/c'm-X${R6OŜn@ ڋƧfˣ#m CQ!h_]Aor/R7p!٭N[G&J ڐ#gkj:]uoUig|UVAfW b^[آPtMD4ۈl5f(\XT> F;$[L !6{"Wiʹ7j1T]P^䛼(x w|'hq LT˰r{ĶG = Cwxcw$'*Gt`jkRrdĉq䮋9'ӖZ޺/,5Ms x1C|$3!#aT!rqêDtR:{:\`,lA&UM/&NtqMK"nrW.JeP=6"/{1p`KlC#VUT:};ʛ}TnT!́[VGj錝"I7k&J(^*j)\j;cu9ՙ;CliS[Hi0LV,?C 4Rjqx _3D!@/Tyg5H3Ӗ土N0vaO&r ^LҍW9G-Cy/RZUβiDdui| kBg:$k&D8޾dff_j]`(ҞϢJj@OcMe[rP$(i,dkmR+-k]WsB*7cna"'<1x1<lDP}$;8o.شN['+*P3Ҭ9ƈH?DsJS t._>\젚Ji+ʾw[u$;۵GNbZE+uCqB,ӀoRc|ߍ-:ǝ%wDIvBHM1V$tq==vHwYZH)LATKRwߢ_ݵgP6j'%uqS@}L3:fMxRB<‡\>$;=SJ9N(]X`@N|JZxBKXA"120=Dl(ȷE- 'YFWWC5_E@A`Ѓ$2ddW9&$/ ŒiCf^SNKSlţm 8W (1KƅWD+(H>;.{QW^$ACVvf !wx*x^sǽi9/wkLDD`$N72^o)Yܳ,  ZoN@HV Ǥ%;up9]k*E6RPF@δ\MƐeUX4o?L܈~<)Eb/ EΓ@o)twi8DusLlHz׶QxЦ f1մ^X3Hw^fs~LA Q:tl%=-qI\kYßPd}$oՋibG{E(\Z\Y}WO)arȲSme15unŠ'W$G%lVuݰWYSђ'qұ؇8SASrOe=X,ƶ+KW^0ė*7] [5՗ xe5#`tJM9x6vhݿr_0'1=bG+w;#eem5)K`xD$ڢ EnCsaR L(4 U֑x Lo`sNӤDZ@Iܩ_&fYHّ/׻lF2??::Ĕp3 *P%J܎`BO.ڑњCdVPelQqn@c[)yERS{6}-es4tA^Ӛ@Cf!70!zԪ 4 FeDo& ,N3t]xxQ{{0:[6jDcI),̙V|F? gGjl%#=a>HE@OYY~$ZIZz\AT&/xe>%4c⼏C,/FXZ Ӌ gFrg>f WenLmv.YIסo韟ҥh1yh"ƓpTg`SCW{׼)QqjHBl<h+ܐNX@}V=j"3ƽ/ ~R"gOϵA=fI,f@|pyo5QO+j>;Ilէpn҆vyԲ^W.a-J tZ; a #?}Vu-Ɋr9x*M;,K&U|k^b<\ܝ#{JF1S0[i:?FV; ^wLә ˛%Ԗ1jzn>+Nئ⏔%Rci^Ӽ [~C GùKBZ1RȺM=8-9_LxX[ԟ ct>w3G%KIh̵@_~ԟǔI`/WD Y(Do+` :HG~&D k'ZkL^#PaJ"-?-?(/~H9fc!ƬQ5:1n[T˙~uWZ8+, md^E#>f:AwAMHk&_H?goBICe-}v/A_撘-L}ϓۘ@$8W$WaG F,̋kjNBǑws&`0O8a$I D#|1&ek$c^ j]W5!CDmnrR)̹x3_zq~3:P@0WD!{):+gg0MZ?3dZcUKBHT5x~,@xvp_!W#=_[B|Y5pn#" 4-pZ:{98]=ޙ D9)+Û&+/N7$'"&^33 wcWRN{?D |9Joܑ ̭MmQ~>j!!3Zi^t=(u"!VǾ>|'Ir @RxȈ/m(ROVq[W1 m[C[~>pں1^VIz ^٥G4v&.ehC׻2JlE=)2xx H|?n?\ldli'i nØ6$_4<1 QRL!Pt@@e}빾F=-,_r|VpXu@%{b{zZHH^|7yWETle֎0?KiͿ9YxDNvhӯ͏lҨOZrc۹Tmx.֮1~u2]u22k";u7\#ϵNQŀ :Z(@5YKqR OG<`ԫ>SL'pϑ{Ä{ִ F{S-!&mיSYxqHgj; /CүXI>-SZi < gU:IGT4fQm&rz#Iw\{лu[:PKǬOr8s$@(C$սS;wHcREr; W תMN-i$z6<>j}v3;up)#xsUkГNBX,oؠ_R> C)7 旦pn-f\aMF\4iRx|_'.33tIpa9DAU.q^Zav+ ޥto}x}AȔSٔ-J+gQI_j5 f[?݉cru9&b`޲[ARV;A!.Fz,uɌ =-a XSl7Bk&xCr ?h(awNQx9ѻRO㗾f9/h\sxIP= GT]cT\:}ƺbDI@я佁`AۤX]Q FQi" WkT/ Z9U [\3y$nNx[ۤ9cZ@V 65`ΰ [w`J"_u53P~b˴jL 8Kjq9\V}{8S*J߃moi,#ztHJU~,PoV^' NC'uy$ Y9Sӂ#g6[5h˟7EE ;O+9%mv t }~d5Rwb:b/ cTV ǮD%HE$W3#ISՈ8#zAs/9R #ݫBiDi[tͨz{*kA\aLMX$@\Gbw-Ư=:C.6ql@KϬ*nb=2(w*4*>cWqRV[ zW9$_!sªTcz8@'mF N"ٍ^T ~/bAUUe4SSEi†^b] 9Ux wWȎHf?klBR` oO}N5h PE''~='b%M@BnKhJXaDuOC!ȦYg9Zq zl K'w.b|#Q]ǔa)X7B Hk(F5Wbc-Z1jG8+[< ?Td L?ehѰAw[&[\`h(?HLC{nc\H85e?E{eN8tX[x X62L܈HV\9PP=SFڳt ʪY\FlDKGL*8-I}V& cR[MT^o%qC=O|!4(> D:8@s84JtE?()7/C]\Ɋsa/tA>mYD<T#H[qAپX=CL-CaIei 1i5+>3?1 n; $*xFfU-H~˚8./;f4dh C#h̏.M @>av4Ώ +Ӡ/(X ILf{yEźQ(*+ndۖw՞q^w=4w;MكѮqQV>)- V5c*\aM*tzUOg2gHR+uZP,.ydbdQ J[D2;>1V9Īx;ι%C;L?%ybۀ;b>挴N1X7ȶbT]t8QygbCvp4P t_Oأc Y_^6w[Pmdsr%"M@˖45 & ǮfK2r<V{ǰԜ$f(=j']0Dʡv*;m3϶5Lt'K5߱L=mJqʝvqggwĦ!Oz$Ӌ _mf)S1 X"- Z5x=-s6Vga̙!on4_ UIĀ;NkZLctVG`>oߐrkYbMb[))\QUg˙ANP^;Hr7f-Ҟn{5Suoo5[܅"#l"cX)fߠ k |csO;u5>lCBj.}VDTp3raװ;¹@b6W"_Vt8 ;$5Gx`"br`CcCW3}57Ӭba`?d୳',U2ÖQ:?j#|!6߉`cwlOR.@8kJ^,ZP Rl?Q#R)"tKcc?,0c ɞbѴmU QnR66w#7Fؑ.3ү7o窾έVb~E4bb :QM z@hF"CPEwU%GFm[w*ZF\IlZ7l DK!φ*GNY"qx|;/]wL{| ^kJZϋN1IWsǖ0R pC !Psl`\M*0n>|6φ@6dmpϧ\L"L1W wd)ZQ+jYiPGj;xU L'<& HRd RN劖,ݜO7Z&Dϑ4㯂&d^R.gZ ?oh-U5B.rpCmRρǑVk)dJ@&\&nŏ Sj *4: m +S. &)c]YBpš$̀k(6޵eI;q}Q1Qu}l<['fާ 1S"D9-S5aq܋!:TMHV/n۠EZ2|0%w{Lkeۺ>=,3zoЏ<Cx>O7&ި{g\'Wd7p mΠ|m[ q}%uD-xLf mdG=ui^cAؚ9'jƇ]ε?FlVH<:<Ȧ7zdEˈ keSG[rQ2=u2!nlA։(+;j1sKZ;YR(6~t1DSHH ,Tp=骪N- sgcopt,| ل\'Ƣw)vrcYO`b990W&+πՠج`kP''  [#̮`atr)l_G:`N4N9ը- Kȓր6fnk{?eiAڶf4D G][/q83ɵ/Ѧ"[ƾcV/9Nk?mX !&'X nr' KXy$넷%]JĴۨX6;Ut ֎?yТT׻JJSP}}mfJUZ 1ք!Y,sOj>}b}e\>a"aLQ!mzuƢԳPv\f|ͅ9Xs!y)Ϊx߾) JLP.׻̤{.K@2`+Hjxzr3a۫jHث2O ٽ:eH~'Γ홌5戭d*>Ŋ<.̕rn#S$!=39"{!CW?WLAYekI~(AQ<4ظ6d[v!j6!y㼊)?si6g?VQ3z!]F<˕#"^*LT1mNDjubVsF8>6mMIXA;!4oa֔1#֌ԞrHFҷ1WJoB\'Ϊ_3з;EZ?/|qQiLPLQ>Y'OhSv(*c͆g"H֨ {bP(GJ\, ~uVr3>yk|/81@<߸dk l#m@ zH/?bfʩ8(Av@5;п7"O8_F'2KNsw-`Jߕ8"޶m*rjSNOd(8|c Umc@^pWͳ3p!sס\ǐŖ=vlP.jw _%.J`V6"@JR>ڣ  "n[PֻPCݘ8b3h;7, (yQW%Y>\*)>_ UJpTG0k(xiʵh;N>T0F\#WVJ2ƈdQ-wpxۆ8To :C,+"vd+-q9:@>о/$ݘ# #SYw^/J֋n-~ˣH_r$L%i9}nZvˬYcT;=kzr2ʣZ΋$_3I@"ٶKJsZ˘^ҍZڷ9/- PazҨ+7 `9v']~[%;p 4۲ [ )ao.R99zq8#erΆ[$t52ҏ(IܑOC6cxIbx+{d] -Gׄ*/V0=/`Aq9S-uTz-mZ?27?Nt2 BT2P$dG "@e^žm[nt+MB.3>La{Fִ֌|![]h}"!.-n:СY`l?a4[w÷c~ и I_*kwDN_Ty&#ލ!٫g1X' -] aNݲldATSHqHיm>iMƾH) ~eB^{oB_YR2g|t bc)~] qߘ^ɞ\0|jc0̽ ?Z8  QٜUjR>Z#]$qwL'={ژh3-:@7 zŌ`WŒ?0eUM 3>KnYU B/e4S|^.^W//?)(l罎wʋ|Ki-w]ʠG&^_2*>>kEus^U&+?L* >6ֵW@}C:?.Ҝ:V(ޛm|-!١D)'lD|M24Q@Tff$wIY)ӌݲB[@Jf1X[e .7Ey1 ڂPx2U )udJʜ7r=\H9"- Ug͗Q7-rS"L_(NCX܂EN[/2"UՅfMӴիKj,&[6Ўg{Dzu\"(u_=0(Ux5qoRPqPH^' _uUj+gNn m$\PDp 9~O gӫB-6Q),w%2o\] z=w:u!;mZ5⤈y&iGc|kbm u4\De 3*]sxkhZpH(lB#܋*A|صZU`; 8^k\Wu[;֊Upgkk]JӶʂ{o{gE&$s^[ܢP*$荸Id!HX j%ʑ'K Dm'Z aNgcU a#~\}:cm2JPfGĽQB/2#y7KS}e6d-f1vO9;?=L4FL2Tmcu5>ؠE@1Q5ѦV2lu: eNRR@2**Oۉ. k90 XJqNꮉRYmQ6S+yEX粆*g2v/ `D.ٱ)eq8NƗ9'dv7J߆HJ"93{ #X _4_~R&GbK<$e]p:y&quUtISYI?xŌ:3=H|vƅOe5Ai(t|nU@V#kC?Z+ȫ)FGi/ 6r8sT)B.Ů8b侮ɆU۬m "bL+YVK aII裒[f7b\*>Mҳ(UMaf>:w?IR  <0HE,I=a,Y`9+])3ݱ8R%} EO{|wI_g O1ߖ/2j|Jrf[G9$Ey$XPT/d"Tewϲ$X\b@'I?g Em|c˱9^ZX)oC2}K4z"Hom ˽h ԁ b`Wt= `9K֑_'P<[Ƶ >04l9_P*+#p~ c'0~%C޹8) e>+Q#'vLPoa똒 -[[sAY.amlލt{qlьD%&f׎Sͪ􎙣P,TuX9>H%f=īPK2 dΟ_Im @yM޷GxS pK˅Szir=)8)$Yz:8:bNP7:ZĦ/hLmH8B8K!2!\\TV<qΟQ;)-1ZW&) RX~q@C۽2uֺTQ4<1feKlʔnV\=_jXI KtM?!^M)vZ+mL靬u& G+<4r{3G6yn%Ro\4~MQ~Dqidͳ]:/6("dq LvFaNIUxhQ=]J,ܑg R:rO`t]\]b"nm+{ZGfՀdt8 A7g'Q Js8=/_iLS-Kc Ydi!減beUX8;!}& 6 |r( LtOMgw= )A ˬ}c0z.x20N`naN7N +yB;}jv3tLBλ 3TE hZ[Sqbb4d;f nC$"6?6Љ 9w.ROx ~`]Dxni4BFQc\ UE)?K\e^-yDUfCk.I5a$%Bcr4֬p^@S 5#4B6pdxNj+&J4 b~hV#c0'X+R/A(*VhD߼4<^j ȿJb'ۊx$q If`z04lr~ڹ5{Ǹ<0eͽo+y/H 26/")!gIzӣģ ѣQ%?/0ː8ʌPqF4GQ@^!rDT(ᕜBIQ,Jཪźn_PTy)?^(bzŰGˑاo7#Xmph- 58c/k&ƾX$ú1 {$<=վpe|jv:`,4Uy󺷺D嬿4 !n/1K_u@̥=@ڎ崦/"~CC+HDxU2-w91B{xAQZ#/ߖjoXm%v/MUud%r( =8l\@t՚WSeZ8*-]ѫaDUG/-H9B &*xZ-ҰTkkW+rӔ?oP{k1{ ‰Jsʋ@ 2̝+ ZKt ct@.&jhH_>Ոup@L1AGN9%wRgrХ8~"نfIlkOERՆ P.WO`B'GGP~!伤6T vK=W fDž]tk\k{Ҁ2<,DFc*=ו*aOcV_uDK#&nKW_R;8!XpdvAnE»GC$TaАN_vPX0a'ڸf{3O)/@Iq$z똠ᡣ$nKd;<}Q]4"A<2&10PN#_6@9lrU(5q +?rŗ-D>Sv5N; {I|t]ӊAlwfk p5qfڌB-~^U8*,6tzBFb'SG[Ҧ aD ZXxHz۱ӂrb1 ̓uH+Ƈ~@L} s pBɯ g`Ibz; 2I\[ x;  >S1.`k8^ˊX&T$):ٸ!Q T"|lV 9fk@#'F},O~/>Լ f,{QJ$*1x\k;$W0?s h-W\L]nU_3rt0"} gא<]"}DRZPDy(:cc-O&+ kjk1*C5rWw^:*J2{qƒ|ӹ^Ȓ+y@ S9o撑^0Lo;a^|HD_Z{ڑBH{"$Ҵ Q<*r '>;YCRizu(ߎe 1SzxqXpEgbJc%ЛHպv@ )_j qq+ a- ھLJmj^2qYMcZD" խ&!MQc9m.Hr% Y+ج H: ئǴp!_vU5W"tC7"6H4 u. Kh@+wES;|$)Kdk QDWGm `+b3%:2ɊYJ\"yӯ obr zJStcw7!{15l#G 1'!^_bGֺ+ wb|d6jϷ|!ypqt^]tZᵿι^ڻ(Þ%J϶ _ CEٱsU7ZlS΀\k?" z{7㞜מy~Z[ft.2/L~)Z]GSg7WH{q\ bג>$C S,ô>EPKMXmC[8m^}slxԀQ )X|Sl=*@ˮR]M "EV5xh?T~F9 W@^J];M├Ђ`(]^Pġz{iL0;[#a;=+HSpfzϜJ ^GN,oEAԜ;npA,N>*&/e۱v[?Br}y{́tLLJLOhW#4YcW$JSTbnzoHN7K9.FO\"M/ڻ8i!-&%-x-T [q>J9fpt hRwbv:jYZS1r%tXe 0|}@y}{7/V9V6MZR3guh}azbM# &_"f5oѸpJ)v%M՗x@.*;0{`ƏJ`Ϥ8 /IJȥ AD$] B%QDqנ(ϣ:?G/R˅kt`Jl=8X}c0APr+hJ,XAgǯ6ry똭#neTbijùxcSyJ8F_o0),ltkg`ʼnM#vE֋@Ҹϭ1a9xΈ8L%=K":, &#JXr|URDys5OlACDX$ەR l&r [z/e ";$H[㸟RP!IGk߸Uʳu HtHK` L +c/|ZqH Ә;ϴP/D/)zgpl[|A%\#<3}AEP}ca"0!+y "VGA]+ymB47f @{J"w@$kPY+x>l]Je-0嗀Wi4X_[/VgՉWL;t<$y5=9<#vlaGe6|# mxepY7q%^f?0QU漩m]y`pX'b^6Du-\ݟ}ڌD0Uig?sU>壍:7OYY*X뇗3R9|ܯJt 16̝g9W(CG#ueLAjBQA[zplc{XJ%ؑ=G0YHT{ iQҫ;T+ALF 9P?FYl+!c3 Ē?Cgt5g/FiKI,MQtNy1n%Of+h̒30^h a:{Tj0; (r`gnr84Dq hYuJ쭻ӟ@U&oX2 s6/`^PnxУey Y2R{17PjN1Mߢxl ~fͿgV2} -SNz kzav%ݶsG4x'+rʘ- , *GYL\]KEq5C y= m)y}".hfBՃslzݫh{$WU#QT˵d\nDIRG9ngDj$x1.2\#yX[3 n?z[oDmÍm ݎNY7^~>cgFZ^n䙮kA@iT t!G[ JqCmA|y1[Fcrs}*ؕzkG[Weuw0s҄[T*8D+,ZR'^ڒ)@@{:v~u1-hš#u"W,_[?bcXpn!9+7]B} otQۻ:_Ӌ]-8dףL!E'$.Nȴvo`[leJk|NBm!1fm& L0DqV !HKj2 )0 kinjSemaQJubc=?J+՝1'$V{$̎HJt)ASj0S;cb{l. ]ȼ2@Rԉu/T2[($V%{I|%@'`|ubIEp ;a 5gQhkf x&# 5sٸUM\_aZ97 @;RX{t I,:ɖO xMU|* meI7 䝴0Oa=N Iα*('*oo&yLskt,SOMUyS~j, upy4H;\*ٰTI mR^h1"CEV+7,imCeJc#z3EpUFޮ4F".=Q^Ć:E-q_.ORF/nBR L P K/ pŪK XG-(D )EBV<>8ۋAP0:2cDzoٱBvgd y:FzJ k;8NLq޺f/{ G*Ty3ϮzB@kI ޿OC@sAl'g.O #<,&dPP(9rc P$]",4jY*.`PGC3?o'Y;>֞غus٤DgT~Fe>/N,cWmn7Djy['3PAx~s[UzcfHx9oZkj!q@5 =1JR*"jHӫ@͔t?vH@BbG7CSg.&Q2sXP|hzM!si@xB l)~ZLoFfpW>SC5yltQcR$OŠ҉nMfקMRWW@¦`MKs~E>3QF@DYaCȭdŽ;=/l\j؋"&  FVìf g\ lƂj&ݫXW~;;#4-G;7X#{>[a?#e`^[ᨬz>tCc3P0{‘bԪ@R<{ѽc 3e^gh9֦n9&$.v+/SC⃠TaЋ,hWWYڼRr{0V`Htw.OnV}̀n(7ZYu()貏LIcm =9 O!9{vb]  /هJ>WFm)e8ٟ%]>^Nי$E*Vyio2hڒ#H8oNO?TLxz its 4X.Ͳo:caw}ҹWBˇ$u%.Sǂ҃_J%efpAj$Y W z[KCr>IA F!~{҂U8}y ;oo5/0HJtV׻92'Cå,gWďV냡'7F'/k۹`y݊{K;$ rԁL@gJ^"-|}Rܡbbk1~bbqbɫB189N{f`ǮqifPe*k $Hj{x3{$}vY8hzqcncD[4F?څաjZMaebqiMDZ,Re t-?i|a-ȃߖ-uwӏP:/7Jy_J7x1ta?~{wx@t̘Tpj|rN?߲3PO7zrEhSkj6jz 3Ri`알DͿWAj00._OɠfNS3ᢱU ģ`XVKW2.4Ǭ-ww$ %UH`gaZP'e}0~ BKJț=< HiʍBm!@L/0;'^\YhQYZ,M)SkT,( +`ЅhaPsjіQE' H*olPy==)<ܱ/kԔZx_`/}$_N)C|`SvOßK1c3+Hmk )m0uehwA 1׃),\:Rk!;ʑ5^xt>g)2k!N ra:<,dhiXTg8`l3?W켺"Œ?4840 9& +7I;#OåPGŝY P@E@3㊛)× nh4kGw]8OmkX9GmN57CpK<mɊ{Du `7r(J;e(2 qmtPsjw'ȶHM_6c)T =?.* M+hn9c+lpp6~(^ Xc#;!zE:8( Wkby7b&OOr+:EPu4 Gd%BL10}!e4+A=[2>sK룼76J=K{^ň54~A= (Fpbb(g*L^giVo "KB=Or`z*O@ +(3(Z"gMH*fYpqA FbE_K[P@z{U]@Xy􉢸\jLqY :/ys#t2U*Z7섾.l~b4(~AOΈgv~O$O?w!3ۙ?~75 E|3Ғѕ&q^q|.lj-bdsk4R΃uvٖ u swJDAĽ(~\܍g֧{R/cߎV[}֋RpTf %Q6dGqȿT `gCqPEb `+=M?5RN>-K0!d"@}-N5Ԑine:*}>PHD,6\ҲbXUn9]|*0U2CYЈGl̴RyVpY/.>U5\)/MبcI]0̛jǛP3PPg^7WS6avv[DZ)M^nQ<겹Hq#zc*hl,{ME4AE!H]Tt:la6O CB!x`q2 *_57P{#j)?e@csNH\ݮsDg^ Z`ng2e;/xgP!뀸#O$;շÓuB7ؐE̫oSx*?|I<^~\%}okO멎fܗ&Ovp#vf:{15S^({YԤ{εm< y I@Zr9! ܋+31i\9h-AѺ`A9I)0_a%q6PH{`*9C]I"޹]/]{Qfz\tTIt cE$U 8 P~)C5L߁ D 1.B\ zQ4 D+ @2%3i_GS̐:5{ho;1Q}(Y[ )ncq^H̃#;*M?8}F@/s1}i[Zȍ mE"piUEO=k֍ 8g`kerK0A(c1jh:Htq80ޝ9%.J&}IFip* gO1i52E`NgX2J$NZx:;3>ka!ԁ | 8i0G<*Ӄ~/(R?iduȿf8t@V zaElnؿN1BeXۄVU=O?ˑdH$xMCNl /w\w("D#e'~ͶT>H^1N_,S!wIJ%Wru/,MwBpes@rnjZ4R̘x@>lJjT;ep} [?h$.Jh`[[ਾb`0Gk-Qj'^"*~o; $'kN&r;i>,2eTeVդ4Ԉrɬs[B%WFaE},1_8K=H벐Z] ɹx*6߶ĭē{sg9#xc .;%qk|KX3N^a'<YgRJ#U?\.Ԏ ,I)xࠜn#g' @R6Hf[d^zLGOi^+$Q㣙(ZDtvjWF|67% M!,qMolkd%4X>fyBvUA{"잱ECהm}<f }\@gq<̴v<7n,EJ̫9D\-3 *^Xn܊$ R96[b0[zP&ܭeݯ)+a 3m$*?{Sx+#A#E5LՄfr,^DC)LTWSmXttN©y[);_"iN=H|a+sTlɏx8,+:^COYypMb+ '˝)dɞ AF*(I>L w !.Kmj[+p#ҕ-6U}פ*gYx *t IC[1)opѮT[1l\weq Όy(<KC.(ײ<RI;L4³V)>=6w3ycL| ̳2_ӻ=Mw4=TM q0t^d%@/ˌ4GP)ԣ~U];-Ze5\?g Mip.~_.ZۢE4@PbGf7/y}@_'H'6WET!.pYYM:jLS0Ё)4LbBZh"Wb (^YwcA%S WВ^Drrz̫%8Fy%Y Dǥg*n'A3DYk⣍YT{Ћ1<IGfoNPOٿ/9ۆq^Y#?4ި,q!367D\2'2+w, L69/*du¸:.>N0aY#=D_\d/V0Z5Q4,u"Zie$⍺HzV^K%J~A6{Be$LTj57%Hj:y2*BQ)M. '{*薿m;Ϫ"AK0 Q! VȈqZo_aԋrBR1 BTu1E0v~u<;I%ì*# hNj.,{)j.oRl*Np?5つ!5M/;Z,Ws'<=<' 8 .Ne2}mCBw! #2Wc|" ݍe{**S4V ?-Iy}&F)EtIuFeW<Y#׀L[D!O| KY-[LpbjY/@5f V[%|:ViК*;Q> s83V,TJ!?n)xU񟹛w@|TRBUP`Q`x U| Ϛ {^ub({| Xø(}\4WTtHx$#*CGjC)FG?0" 0>ka\ C {\χkmsT}EG߉ugHxH8):S^J}[z6K6U szxZVXW=BLy0,i6d'=`q- 5Ԣyw[ECH-Oz(cotZpQx^K"b(O59bQˬin94V uj[cr{8["3A ]k7鿹v8vxU)l$je7qp=$]°%B)\ wӢ B$٤-s"U]~f9hpuB86L{UԖBDU=ɼSȰP٠ eNiӱ]vr%P_(`L8;nnQg-!aοz-o6vt.Dp$ځܤC(MJ0K׊R#:ĊlRSҶ-;w=FE4*F7 gp{NL->`JF@=r-'3dbj($)UP˻K6", LD*bAE'=a:&R1BF {ai^ ϐK&+[ͳՉ$T'[3lex}l 8BK{gyJB%Zt;4L,_jd(~TL2au" TLd{40e!9 1gO l 4ʾl&a9RR>raƤ]H uґOɐMJ(tGW f [f% 6 xը|4KAսZY C?-)kՅ g U c]D}8/xmAXԏq{̞IcniU?rYg]<ޒwMV}/)Z);t=M- ~ְ螨dz\V)>092v%xc%)ޖa/JptݎiI̹[gG3G/b6,7<5gmki.VW ƇVy1?CgF)I1Bgjb#woH`lֹ6|$&|y_UKfvd{`B%$ڣokT/tr2E* P؃3#_$D$Y #X\IĠ*K6|"9"y >U!]Cg<2ǫ_j?; mXlM $a(=|ڿֲޭEs0Fy$i7@E)S\. s*OW7oKج{LYCplXNi{RTTZ4=HP:RTz3o/0[a*0ƸEO}40P=n=ݦ{(G`Qˁo3}7ʲe0鬿E>vnꌴT9C أ@GG`-R"N3fv}tJ/Y*`+8u;=VL))|@8=Wl`g `u@H:G>"&nW]"N}V];ߤjs{Z_T50|> Қke!=3#\.͡Җ~Nv|{:}tקoU5NS.3W^y\x.||a>#qQDpD{fli@T>4ZH,r1=HP+s}VMe&l؆pM"iSɪ0Lm nZ?xv[,Jt2l24QVXi _!J45"yHѰ~/Ow}_Y0p]F5\Fej2%5N٪SZw::dbDyW+ޣ@Fyó;542ػ+$SP ZgJ 9VΰU9*ZT#Xa@krA6N@2[T)42d^x ;jN,1^-$"!֏^>,^^qY&xlAcY#AZsCSK2ҝ .@4HJwg%SaiR87XGqX~DZǿM~Ǣ*;'E#n"}h)O9(/ԒH\plTwyK (9m q֡ Ԥr4d<1zǘB^ҏ{AuǗq./ă]zUiɗb[KxRscq*n3 S`Rk uVL i?0X᳾9((jk]L/f蘇}b^_B@yJED}o.܌ fmu O@%uRC#Y,-$þ(9u=Q߳[B~Hžӌ`>LIq Iok =[7@CwBV6EZmW><&Xì+:Ʉᐚs_F'hbܰEVtg[ !$S'l֨2 AoB ?pRHa/r11mt}Jg|xO)_;pkYdMFOR=[!-&Z!5ֽ|uu>:;n=o4]5*П6Nt0vd 5 s7}2 OF0dw!z ZmCvR[Rg"Pyb) NįTd&#5+_˘O1 m48UnoTOӺBL),WTGWՖN>/BH01..z7ux{4%/y;P 7 wJx*$fPcyshZYL>r>HRvׁo%5/{N"}p`bpsrntbػ/#@b~ɇeX??g4+1&g7rݺLh;]aq*ǃDt[VVk l3)(}ҕA@$L\x"cs1X:MEedijf>|cm1=dd)5xd5#1IJR3I6rPj:Ϙ/-HW^Py-[JЉ/Y<&"y,]*)p$UPgz(ï*h5/a{]SwUV5 ´(bDŽ!@-7(%mh(E? 7'G|qTޕ},B&$wGOF@}ː ' &Fě"@MaMg7zI5s-rRVS-_% FkSpgEr2v4dg[26aH/$9IiD3+VL?zEX޼+\] @u0q1Xz+O(lEPYWZSL  IK*LYVC5!>y7sp' :%YIXrnl)|K>'nѲ:8h|~$ɸ;ylk# Xol'`{3#k f J^-x&؎llY+ܠI[eJ`}%ܤ .z=Jw/"}Iᜆ|/|ѕAZ.V$EGBM-4#48qLTx1Ģ2 ڣ, ߹1c#zR59/'+l:JFLIwI;@mw')E 7{70?k%iO› ;%AƏP+-V?> bH#zwqa'Gx?SSF;fKH*W|"?1p֎Kxq̪1om=_eگA߃0Rm4~L읱Fn%b< G+V D5 H َn6ފDc,f/_),nX &A2=xŢj1?px\!C[\~2jES'RT 50}æCĿG'aC-Ի}8)Q,ĞJ{p߾ #6]uc(K6h0}]-x`EϩщB%ù8'v-^ >={. yBtOp6zO{f=9)7ɇt=|DЅW)_b/b*w" 0|,/OO=ޡnz \Bc*c}țZJF cuC@YPvHjrJ֥ 5_!9 xZf_۠QPOPbt53kFOO6 <(`ρl*ycj- (cd7]3j{[pV.zV(j{^]7tN_3`nDZfm\1HR6gp{\Xcth]r0I1x{-y+apUQl2] [ h@*̫t9ڝBڴsRյE| ~c{P i\Vصo u߲tOa03 @àbZ !\/>d&& gBhW'y^Yε;ԢgRa)a^a8Xr_SB FƉ)S|.R `ƍ$4Wf$ lpν_sw)Nu>v`L5h)!|hKZYjxnw%EKyx-9:Ȳ4KFb %A(~jkr㾀ӕC* E 9(2K^.zEf}H}!;PsP 7vau/hѮ;{9B5 7>xC%$vT jO.=є~Fj'*k?7zCJؾYB-RC);۷3Hr:33 { *43KQFU9rte۔-Vd!H(RHbM6:f/eVpf:4hcv1p,gkD0202BG82hGNG}A*w]hQ۠|ysvum=:GIQ^0ai'| F,r%qxlQGрXFuj^x{ьeg$` vq`A WIEr6pOvb]»AuA.K@0S1B;iM$^[‚߲'%&u-c4JT0M h_v_[1Eh @h`nQFxrN0~QTiw&s=RvޟO2lau6F՘f@9eİk 3VkM<ήE66WT;<1l=*חIk{oGU? Eq{gBN[NYbΑ[3OD+ӳyqy17^ql9O(dܓ}nViq'͠y#ް{ĜJ#-@[bc!oKJV;$0Ϝ+* u8c2yzG 6D125#61a_g:oƒjCy]c0k drq6iDr.Ciē>*A^eM}2ך5ϴ~NY3j=['Ik:Yy˜cwbWN,dLo=+zh*lRr& &G|hms,LGW\'obR1灡devV[(MWIxC^-up=D9pob_sݏN$]!Wkdj5P5#4=èl62ÊOHº-a4܌ɄmVY]oK4gؕiU|w<9 T`RSXC/`/8w:~e8H[+]6Ҕp;p /,ښT]A܅8HUw/y8hJzyk[ݾJڡ 7Ϝ [sWP lKwYC}/d >M]Dŝ,ٜ;+-Fݞ nHL =VK=Z<.KPH=3鋆1(hoPeFtK@B#\H v.F㷒V/݅/]pg'u0%P5;/&mfwSR~n1+KGx硞ŘR^FfL-܈߮,ܿF #ʗ{e^sdkb9<cHYdhAlvd@Mݩ j|xlүRx=D ROp] 긅Me @avwbg45Xn-Ccyq 3)A "`GL#n2A r5 ]!9WH9#?0$KfZ7Y- BphT#4urpk؛s;&rn})\X %J2mJ+?yRGS,CGWӟW_+Ὧ"+ĠFY~FN> |`4HK|Tg WOWA9H?N|?YQ'{0mvG$<0fb~6Ȳ8 ӚPMYCW=>+B ol#6jM7H1uHG}yߍJ멍^\jӜ篻y]$ы "8 .:ý4ۋ-L⟶K<2U7I8 o%.JaY<֏'mjơu IM%vo2{p-p볆}|MaCMU8`֔?ޚJgT+ ٤e3x !cN^?M-B :W ֈƭ!$J g@{g>f{AOd5̥PTtSHPÐ5:`H$M6v/hl"@ְ9"! +D#@Fn/mMm_T_f([d m{)GA<"d;#f{Jvz/E[LXTw% &׏:Ag$|D6_-³SNbKT^xj+_xK+Y2u)]u"2=i3"o%bYt}I#`AAzk鯪jKdpEp2uCp1<> !S-d3 $-0z èvhb{1EC ^ tvA *+6*B:A]\["O2+aޝ˵WA3t=|qҊp%`飇6&w["eVO  sT k|UL4gyqwĕFJ Sga}0l@YX⯪$ Q,iNN 3r=-e@Tez(t?cIjn뀌%zzz%yO)w3Y/]% {tQ2k߮ O*T=>mItTGmb >С?;48kuW0b!{^ĽR'ϗͯQR5m8A9_7E.+= A}]/;@jd\fĔ%=E=!V^2Fx}@\>;$Ý2P)wjCLRsr4N6oˉDI5μce+y%tb_#=Zq 7=1 +u(8,DDle Z5Ca&(y8EO 1e{Je {TgD}]|j3>ὫnNň} J3Jm1,d+Xye}Yi K/G/!&09 2 !%T[Ms;h悦yIP{C<_f p4e4jb1o|qJl!Oܖ!]8 .xt<cI˳8s}h㒙ɱNH*J'Q`ton5drEm\|#ҽ_t6-> oT^"wD@pmb._w;#t1ͳ󱪺z[i;/ ^hc} "]:("dRͰ:J T癿8^E u<}[l8r; 9,#Ӵ3UPx $Re2pM/fo?,TrW:! ({U@bDK5ʁ8'-1*JE|.^*P 0M-ty(N ɖ<ߓ0uH%oס!s5s2 ?,?7GBV|F;A# m u̖#NɘD:Ĝ/*#oV3O>0WIx wʥ.k#6z=,w:a8z~vpԊLrV8ᘟ`YkĺFp *e TR܈N~%֧HwO44Oڊ /{f9f|?t除-׉sEN!.Av|䙇ݲwR3,ZME$W9.v RWyY}-p7%<ʕ!g)Rw#LE $fF#&:t|uޗ(=s]rYw;&s3 r!-%qb2jGt-5rghK5rbi[8cbH~xW.QƀGZ ½I,~`'ue:ML9%^m@^l# {<.cHnkv:r!%ѺBuK ZK@?LI]H{ucPp*Dl0@@~ΝTQOA/}&]z BF'(f9")P(JÙ"sS[:tVuLln)랃  6F j'z.h7~E5@l/2KRȉ"N,0Cй{d w8vAq,L$GB\dfY"*ϑ44W!ઢdBr}{ )\ںRz~1c&Ö;q;Hh(ѷ%{ /IٳY>/B7]Gu-oz*!1!ŀfpϩhuFqC^G^FzxdJ#Ci. I3?և&ȸ ݘXtjW?ĔΙ(x$;ijUxCu/M'%ioP%$p.7LX>Y3!")9o=HE _sX3kAae6r7+2,VC~ i%70Nx-K߯x}%x2 T-%̴ Z ρp Vyޠ(y;Ё7^itg#E0#:q.ombޫkgln+* o"O;>Z@i4빂(ǥ49%F&>g,6ݑS}<a^B)u3C*OAQﷵɥv7̵14 Bz5OLI2 Y`7Q)oDzț:)N 鱬M)'Y4|H>C:Bn$(Q9M~qT\KC[G$/eVS@X*NiZ[9c΂ 0Y޶`SK짍={"+;2;~b?uٷmTk"b>^Hx#xj'xaBq\ucgһ'P;4Ms`xe $|F3m!G"8`1%ghX? ne`QS$Cg/w@4+kY觎 :|8JӤx~dgN2_$lцz;Jt%D%0h`r|hDӈyȜq'o1(t@ԙwU$hxt^"ou+YCL)P4e'<=cny!yt_Z`Ӭ mš璸qJ_RJf6Z@=P!$1Rs55aUAA8-#+ U^I״Qۓg2M/^B0_*Q f^bKT'@/ nIoeԒD NRlazkIפ5)%RRdJ_#k6!S7'~0D!6ԩ ȑd< VFanw`r}nv߯{ĥ,%)"&2("8S?ɸ g Uq{dNkmBSKT$^hqyIolʙ8ŝ$L,%_wւ]%yeїʼn44HA 5n.*Cp'4P1gm7bNG`8~zs7#U Ep &5O&ۓUueB#{i}`~>r%Uk~8^,\A{uvZ0̬=ATZd S[zJ(2X^H *80i^bBf<\rC遖e,0dD tsQ/@}μ?BO*h XD<7lC <;h$д`Vn]rV^$e:R$&9ZvT+L&WduW?`D\ÿ0߿h6CErPIQR;mظ$6Njr<՗LHK.%_⟅DOI*Ĩ6|>#tĉ#.'Y#p\H )ƣ"7d~9' +^$ RLW d%,am44WWOTp_N ݿtD.9-2#Ғ_'u$ʟmгR)[ze50jPdE[lלN|U<T@v[w a]x eBVm@0B_huK֡pt,d.}NU:6j3iu'7XѪXd0$s\ 0ؚd.#R8 ' uxYZ#MhO0tVB+Ð\gJ٫ەکC_wp:/NKν+/hRI&4}p 44}菇Y{ (bӘ.=s= "#ؖ'~,D1ȇ6O"u J>ށM*S_Q<2CY,% M?mR? ^ U^(tN1"0Y"x?>Y;?buʛBoH,mfgž5h$(k vnHË(`&Eͱɝj`7m!"8-":gqSb;Z cH >aNusdQMSV}'}RP[gÍ=bdgȕ5_VM/ .hH2L74\ FilCP0Ǯd=QXkul|R8NM M>rb7w՜/6}rHTa:)15a5H"+[Z k4S: ͏ӵ%X 8_Gлa{7ASs?h{58Bjyl` k6r(I4Jլ+^sniTKL6q_8]I֙im/A8d2iFp`ƓI?lUk]NwLwSBߏ*9;]=X S_h FȊķb EG κc"tŧ4uzB踻.S ?iaIUԍ)Z!LJ-aԚ̜Za@ VY[m霍 eE*cU <21N(,BφE4x418$e g݊tHe zY[%5Q[M&~rñB))a^OaqWp -O`W-2!y@][P&%%ZCqa>QEA+SI_Rź?3!UW 4vq'2]f4Щ\F=dq6Mx^Ո >3 mMZ{vV8hіkC`d{G$>^vV kIc^uy֟Hf\ܳas!j}df ZbK¸kHU"v<05%gC⃒Lqb-3ИvuafA~7:<v-:t{NJ!y?op>%QOXY5O~'\Hm-K=ci97(R2?fs$r#^jވ; LAla4Q(AEvcn+t2ϖˉjX1nOMOeJ<K` +~6PPt|$21uD>.r/vJv;y vȂ7z#!pj:#~pA}u_vcq'Lk4`JՆhkՉ57OKWWxm ~%mu$Ă.jgor`]FCš.(mk6nG٪'n.@M#S{chū_6ѢMWn!D0~_wў ÈZ?xVDN Y ?UHO@0q7݈U+6EwPgQeginkЖYtg#|xl6p/Mn\"w yA1KH={zQϯVp"/<%: VkI)OlGm`qѾ!a/tX0R2t$UHD0nW3S̡Qz9\Ul]]x 6N,W, Al`CU1]Ee 00d_Yy"  a [W1 @E'b gxDcn?Q=֚7-or+}lAZ=Lx*;"0c !ը|NdazXf ?qӋAe[.C*%@ M!O<[MLMYAg' \I(+|H*-_JuяL)G6WYCa#Dqqݕ OWH[01C{ek]Tens0d4>vW *q9"EA.YIE7S;gtL0VEM&CCtX~^?x [{h.6LW݆c#3ogowekQ9Klk','@ɦ˭d˿w(jW@yϴȻئ0pa%!M.!A 4y]3M!gZZ@#a^K7܏݅9wYQDsiM*մoK؄'~zzYGS縰,l) {H?60 B#l  ;jA sje ?Ghhλ i]eM!Ĺ?~x=ijSJ#CNbDJ.%#c;xr="}àU%ӧɆ@! [DQ .UREbQ;,*gr׫xңXQCbp&\B6p(eN0Dv. w*}!D`>^q׵@n)=8񋑢8 ΤyU} 1iFԨ3--Pn1G_d=qP]^wAPsW@%ة]"=`e>ޗP\zڑak恣sN쟐7R_FyQ,׫tw/~uOyRF炌s᳌↥rCFkޓ(C# _`ע>h8H"j0 -m.@<e]?rszl'62r<̪# )I&CP)4QOC)gp{yͮc 5ҡ&\\2xzmm-0f/x  CwIK# A&D>'l o?wJVՂrb} 2[A܎13\ E\0uU5TFBrb 9 -l>ǙVE/a98d `|2`GJ{g / A(SWaYRi"-S;iIv=1W%ǃ55Kɐ'? `m"6^J8+o,9AP3( Dp'.2)7*-nmETUtIrv+u4# ) 9>*O+/B~8і=I^9dtukdeAvRhsC5h=swd3QȖ,isP୔x\d=* r b=)~aã>+b<y7j9ieWUjfZx2PI!z3hM9[|mQ$^׺L X{~JDmLtY%ásǼue`6PZM9ŦTڬ뱾~4uvRK)Qb9ꨰsA'W@%ϖvTJHrZ;¹49Rwm)1TحqBR HR<іZ($NՄ{攩c~gb94'-a"h`"wr5C 'ɽu-m|})JJǡ}frQ g/Ȥt,L:6ga?^3Of_%/|6g17?Djdu# X* P~ wirFjwHf x~+#6Ic;seǧ K1߰L0S4>E@BҤa"$ y KbeL9WJzj!}al-f2ϟϩGis->aW/-X?.x+'-P[m*aNނ)Ss9YE27"b~b/(y9VE%nF}݋z{E7jKWP"-˲VξVM ar/7]Z 91sWi$782\hrP@hZA|AI pAN"k܌e!L=+ Nv0XL^Rq;~He Qt)/Xn҅BkG>-E;&<< %I0:r7%ʈLbfE@Y(pPefM1n؄ړ'A=Yre^9wO4nmϹN4$ZY&ME?qgVLhTR}nMT=Fw@j6S62~h Q!kǡcW4 f!=yTpyU\-*X;*uPpRȘ߰o*1;.ҹxbІmb YmU3WMlhWG% +j0iD N(0Q'l~:Z/PlF dod47sZ'” j_sL ',v^,"4TtVjD@v̔vcK!*4HVaghN4r6Y`Eڼ08u-g!E iu@l0y\?;4R=ԹߗDL zr4L79H4ˏ[J[k8&i"Z14Ѣ&ulF3 j0< _c(0 i{sDf@ vkvՎW4l5Zok3Lfyӡ9a .H_,7Us4@09irp&qUH<NDYWbgaBm k_ ֎eh jv#z'7]GDMA{)cc Lq.4bm22Q 'yܧP;\r zؓ}d(ȳJ~A~J(Qgx6 `"]zUD;S7Mj%('w?#e+udC7ǩScgXTdk |W^(-pٱin !&)64_r ,rU@{BXEi S$$|pH݈pBxS.h{-$\&F[թr,-M Uv,V[2=O˗UtQH67W]Z6_,Q΃0Ne} Pk a23|MZ 5c|TE7?qlϛoL`V&4[OrEy` u: :/O7p1>=T4jg-v =e6&#fG؎ ք%6Bb4%'p4 E7zI,h!1L*3V65/wq`_+^g_6f=6+і+\m(CA Bqh`"XS ٤Ʒ2HPaZ.qͱ~2;~рdt-ܻ/EZ=e5m$yPne^_~% ?xUdVGRX?>*c OV% TH kXMVÄDəWcKQQ6AUO)0 ۈ,&ß\y0ȻRPzFQrn.ۈ8F[V8ǐW=RP ܠ=l5 iWU, ߊR>/ sy58۞mdrK:DݱSxƒ/ cZeȩ`+@p tpNt-WyuCer H\BCvgOs֕OgU쌏5 EKMsSfH4A~n8L%r\d%AuLѲ,]43 2t ?9802'uJ (`` ;SL%ZuRV,R VP׼R]NH˛$SYD\zN/eW9>6Ϭj\_;F/;BtAӚ8`]-3,} GEsJЗ5-&\ImDXL))\yA˵RNN9W$Gb_#F-FS?^ q"Z舳PQ)NB 躤Ń>ER,:|/55jJ]m>5dSPo2++͡N/1 fc9=I(|J=1EG]1qOډ\RBm&`#WQa>$dfHa)OjטVfCZT*lM@+8,"5R@TcUm^LMWy7O+L_p1}߲q+ RIjbH+MQ:b :L/R!`rI"Si+Su6~[pcoQ5c>6BW4y$6>\+1荔B[n|gihH3_o䫗Wޏ,/qFb x%_W",#`8z!R={qhhIG ͧrBxJR#1v39WkOeL옇x' !:'&TvSV9R3#!:w8ʎSN'D߾91Cbx/1Y2ijyC_d)ؚh\  Ya`x1Gl1<Mx=5tp貛RK=_&0 yV@kƴ~~ [Z;G?c6=%?ܮ7dW"|Q~\BD49'pFL29-RƎgLN5fn ];F!LSфde<Mq Y˓w +݄.NMvLN okDmjU5W~-oTWͺ稉i-esEh[{h_pu)yebk{LDy~ ʊ.uMfN#svzf% ~FZ=\3NQe#YiAS\YZ8s5z#zHjz+9"(+V0,&*j1fovv)y9#RC1flm7~4;iA[ !79&,BIѴ#'ٓP{ϽL vC?2T/6HNoo܂23lz;{[I]f:(VfJ, U8ܐd=IA`~?}/[dֺ"ښ2\l"S,_ UM+j=Lϝ1k4ϪڛԂd o Y#7 o39>g a !|)|PTxKNǀU6)ӘI ^RQ~H ף2΃O£uF*"Pnn_xQc#(PRhL [_!\UWO i>[fc_r'[v^&؀.XV}|Zg;O5v>{ΞKpvi\a iKeQϼ̾/찝*P ɕsLcO}in:JVAĿB"bÈ܋jFL+7cD+`_VyIy {.%^ʶG,- w\㖶nB3jh\gu2IfTMMp+~zܗ;iGCAK>+=HK>OV$0ԧRQJNz#V=*ayP K7>o'Y^=.'*tcfn0ϓ}^'>T1wtEc zeyk-Xon^Hkm IB`?5ślI>?%s|?Z?Ĺwo*0- fR !)QG939 Cpr`%qBqQ'\+ȼpbm/"$ί[fZKr<玄!RoIoQ`&O%13p{A5KD$պ8Q7@ *gdqi~o+MD:.5CdҫΠ)'[ >ylR'ѝr>җX8(EW%J ˈXy\P)x2/Y 4/?,,c/JO6qWX"*X2HsHa88E8N0":0 ZHZ`PP;A] v~qBoűv[w/SU %6Kmb8b?{QA0Ƌj:86!A~HҸVQjJ *f^##I&| ×bq )i'?itYgi&m4  7@st} w:7H`PZ Q ,!yv@X4v7Dg-/rG]7]W Q(gatC5qdXd`|0cu,VX[촗9S&償Ŕ CP -h{hg%Iu% qSM2]Uݷ^ۃ5֫^%91'韋98ZɏGpFD.}x-XGlz7!^+(~A (m0Zyb"$$(;PbSNC'!Ľ8:Z ~F 7%ܡ]*dzyH_>+Lv~YȶcҜwj9|; D4;[$5Qc&sFEr.3܍JJJkcG/"W6kv^mBNϧGHӟk+ې@eIaX`]ȭRcXzEEmOkGnݽR!y\a /Hbi2jBZd}x-it4+#Dd>"Ͽ#U\PDHI(/@(32 \IHփ%yQIrQ+bzOޱM]X/\mlF+SO J;0gADO#7+->۫"}B*z^rLI1:a̷aޚuTS.>lѫ7Nzŭ 8:u_]j{._V  Evzv;j(+5쨠/w'm5 nͼSv&bFS5;m8yִd@q3L ΚϽujQR@h# T] H0p/^Q$TI>oF$8 ȳ0\!%Lmjh$3 RT†?u3#hzK~)<2XKb tdcc f_y]8M_n|'RҌkCPE4Wk)3G8*ZʊKkdȃd!]=WdTMʣh\*)ZI chݶ(Aѷj4ɺ OJ)54ӑŦ5op=:*H^~Q _LWݖت MRDd\ ~4g/І|3ݵX1-7>9 0]ݘ תB"5̯x ǞlYbk@{](͖ gcb /j9#mT3A 3l!&쁩 ịNk .ƹqmRM\ʀ0zM[m5n:v7X$&^5"^>>ݩDKDK}</QR$@zf&oGS(Ha)=6Qcпc?{Jg.{bWm<*YPЕiWzӃm$39(D#{2Ь.ߖypQA´m㪓˶8Gt$(luIYx! Tu9*w]?n'pQފ-o Ն)?ҁ;3qnmHrJ׀c6!80IÝyM ȗoL>XN]yQbMUID[TPhAQd SX4zm[^ZI%'"lĠҺj_hԆNe9~94BN._*'*u}1*4EG%fPߞɲbHeX+<:.ɿ)TE*/)?zo"tDu6'Z(6! ER4ݲVBrLpkھ,`Ik6bhփ.I﫤Ednl#7#QFC#ou(AvGCzS@2t$h5v$Vc8_T׺-[ 40ی8qDCPUpiX+{_ʁ!0"^;12<Ӷ(ߊI$5i;{җҡ]EKXGnZ쪫OGװd44 l:~{`yjB0۞C"\Wܛ6qKQI^ibr'n|_Ȥ~|m )B٘e:+-SV i_sE:0('` -Ԑ˺l"˃U]a8(w4q6g|]]5fC)Y^z(VvOgmRdV'^-xʅJW榘+-ۨ8z<.-CW| *+n֖>Zw*%LG~9sBҳ 4 p Jԃsu| I?Fb7#=V>Fw{.D lqx~ECPlIhn^v8T8}uQ4GyDVyg"aט]6t(,2DC{bYcD1g^3xIT姟g7\6)ם ?p ]CS  ktMNW?"K@'P=I}3e #^_ ne`Ì%N#}"M%%;z!=ގそVTGA ߊWmU{V(pN_KuWG!;b 4$Hk!N5AH DļNM;?Sװ| 4&.:M&u: _*X^ WKDj"[SX܆3ᄥ%:}e÷]3c[fF }bO kMAIn뙣8|ɇVU]TxG!SV4 n5WgY6 ?[\2)d9ϩOFī9m<> M=MFdV9eXQi(u:jy`D)GƯBQ+r[WVs#aT~yyJ&(mjq$G3vͪJQAi31ñ2o:D?Ry5շ&k#[yyҸx6Ixng{Pj(&G3*. *nQyؼIQH7ITT_#Mvy#l6(Nb}eԠv/,tkX4UzXD~u!(C\x~\fXk3ÏDm!˫PpKZTsQSa]!~DTANҥLWdE XWRVJ!_Yζ˟XlE^|aٺF ]{2/3SpaΙP;RO9Q(29ejN_䛟2XޝsB'>srD:}}sɦԖ\z:$g5aM'3W?D7Pw4gN}zӏ&g1e5en㉣{}s}\ $҂6JJͰYhhrJe?}Uz턒 >}\#˜.2Şk:QNdM#]֦H*.4\49K>۳=JCfAǷ6&3A4X^䲞#n\XҺzhOGl!1.FYySIXfN)'iCk08ck|1xS-{W6o8at:l#,$&X)W'""B!`\#{ڐtlF Ff?siQE<=LWXg-i6L yPKRI S7L*wrŮݠf}6G`8ej2UKmĴlW?6ƪ7eHAcö]d2@]8[;w8yGr 3>Lr3"<=p|"{4|>M77&\G SF'Z|,Xquh%!J9cRiu)?jB\JO,-ˀw*CNVo݃*Ufqh`6FH S 24 };N hXؔ~_IDFYY]G۔kp;.['a/B{ R!~2'-gKF"qx kq\v]#}m UD<82LΩ]2 K^~Wbs!-Rtpk K_gaUWGrr*m;[l]yU`aш t\_6Um:emD׿bB%%A5(&Ĕjrf\@&ϊOZbwt\ MWÙ:fBʛk%k?lgO·4!S5 g%ˀM U7=o#N$ 9sJ{qFljD+8 j٩q' ϟVKVOW(>yK]OP%jDݒ{5>m_hbE9[D$V?kjح )v*9,F~ܮ1Esr4bAXRzCQ$8m CY^1ݒ&;^b #Xrg@Q[˶V/s_Ps5ͯ6fvF߯&A>ǯpeO5>9 |^k5DdFvs2Pb|E#LbxAp&m]ա3=Wu槵B|*K|E^bf?޺<cijC6i qԊKoGgGc?i%A Kr]!FA ~<|Y6av ǀ`;$ɹhQ U9iDbj+ )]qzMd}AߊXcN0gpH9yC\\iQTxybΚ}# "F;+ѤzhG tLLK|ˊah;T$)ZwB $ fӭ}[+mdyq'% K  ԞBd^:,/Q"6W5rT#H 3;C\1G2cov5~dm&c/|q6$"N?c-l _:':e ;ځ 78@5lPS' jd/־h~PN2w_lWUD`n<;3[p`NXw҅DE)zEuR.,=LFr 6\ _!ή h(4S{fDq%#DAzaխ껞oYSgWa &mZdB4&<˨å'[_Moh/Z-6N~Sd?W{4ʯ=k$t$a3v Rt׾c?Q㍃'|7~4t9*EuAgMD? *d.6e9i9*&m>_ 9q1ڲ⥤: ~ӷk#$/h0J/S'؍ÞQLt.ߦdi>o v6]7TPMVU%u. N{fp 5|J Gsc,LLS[(%j8 cGKV$FA!%#濐. *g ųOfG< +W>e^Ox%Y Vewl-u{>Mq?浤EhW 5JTz 1 WտyYфᏭ vt'#@]rڧW2ɶVj0f/']r7>NLZ B{I< '`CdOXku^nEy_ H $=x5yU:w\_Pl \_MGX8=j[g:8hH{nf5} գ%\}^㈰/ɂ c?R_GK0D\Ą>ho֊`(c%FVIo+jNzVr΀#y![0HhvKfY@ ^Y8`G*Uc"˗.Drb2k7-  ?\A{(O|PH`E< BۋϒkzM&10y!0PjO&=FDJꐐ6o/B,rcz1 f|i2FՁ7,xSUJ}$}/P߮]=":i^nujTp񂆱pXt4/e u6EQb$g,;c ݳ.R>k,NvX˃?x8m=' 5r:%( HT ü#)o"= #uV!YcѻunlY(x$u ̝֘B T4N cA]fH=t:d%8,h$3Zϓ_(UY/>yJ g-f ӑ-tNJ[e<\Z<,ݯu4hQEJ)`) ?lzA)'d"I*J: #eF, @!9,j li'9F`޺:j퉾z<|>[ Q'ˊ "}~bOZ`/eN(w3pcaNoJ:iO_I;.4ؠ{>cIkjc 3hM2uF*"?R6uMjhbSˬb:r͓>6XY.ӗYzdV)NW4xIχOU%d)O˒C|MǢn_= htL*h QMuX{j+.\kA^ſ r.aXO E<_P9^ 黰A[E[:BdPU5\uv8Qܞ_#uU͙ߥ.E u_`X"f݌k%Ɲ˜PZv{ڔP֠&//*# H|t-ݚI>7ACo E}"ZgɞoT? ? D$SySm!32jȝѭlXiiC= ڹ1WWݦ2u]Qyt K0"pWI[݂ :T<=_9#ZH%5CrJ, de]d$0đqG$f`.ו=JGůg6]Ǧ"1q(P£cv3(ƀBJ[+]TmB+~@*-;#bjGk ÷ܿSiBn-=tأs$0  B!:~XGW:5p E|uQvRu1Is,SyꋣwjIju@ KDV>$U DCTff,&k'_w+Av:ciJ @SSû%g/Dk%SIN*ҷk?#E-AϰI@CoW0MС\o4ɿ}+`K+L?Qo9[b@E|5a+p0enh>S,QOO_ֲ&0E=\NxtUoZoaJ5-nuɪ$=) #5#@A1WMמ"H!LwUv5Ս.Mq2J8Tr֭Jj1IHN (>~;WebOYŇ?UOhr"9e.θ[U}d6I\"Qy$"䋒Ykq=K}B&!5tH绳-U3L k)\4Fe]IbZw1,2LA\)R 3';@w Lq'X@L/3?uMuj9= ML*gN-5vn/x; xG^efެ.DA<@&U3GܒKOoZ+"GjĒN$h"f_IMggH&6W|a&%*7>'ԥFKfޗ' =ˡ{ee)v~{nH~rX_^۝YTp!Ù8eV?W )M\&hn薼 3,?ۣ+J ,J`<$t"0==(f>T  @`ffPlu^{y\-@&gȾ7ZAbfSK7{X6tAa^]Ք4,ue-NXLCD럃0Sr@9\9aM*WrkH]dƹDo =s lzDIqUL>wp^YTˆt sCwj \d]U0JѥCsK5PhD7y`tNZMQx22dalb:DHc^/g$4!~em':&R-{hC0^/a(W#FDPe|AbbrM"Bv~1"E*nTΌX,[P;SÖp痱YK :M/HZmy۶:j9Go}}d<1 '0T k٠ Tݪljм~ f{[]ʬÝgT>kqaoY#">vr̞1Fшo]XE~> G47/)'@Cݫs%74Ξʶۣ[ )9xF(7(7&m9~Q讧j#\Xhk0ND>4=ʪ^E}TA1[B> ܊]6}n\<7-#.5YS)l#Zm!O$uXHfe+o݂f#",[y.ǖ-~pPJUQkk0қFG,/M4E3˞ǀWT~OsU,z2/:U Si.I6: _qN+wt]\[čO|9:KVfXJrncꆛr4I&r]{UTE'0&7g.ȋP#AxgiV8s z5X=C8_Żdme= BQ^(q€@LlRܑڢǍ jĵq((encD+0tVW]Կgrj .qw[b6P@r "SENO>w;4pNbv)&"C3rJzLy?Ҩ˿æ\` &[).*)(* 0"(ϓt#ʀQe7S7qLHw"Tq"\٣D e'q f"Mהv[zH.QS>ݾ52!|;/ϱɥ?`$ӯ iC!$TXmnS3k[g, x/M523gJcMdΤ]0s]2 M|U?]7Ģy ;~̇O&Iom6'V p dB;Db= fz9_a4C4R7}_=4x ]#x;G#asib9z'1TKNBz -;"=(-VP7ވ6}OSt}f-7Ma#؈oXipB0JGܦ eg5sIc["}x~N$IUhPou5gL[ؕ 9(6G+a S  Id(J7zȮXˍkK>(rFj C2sH=7@k(&h_7Zo>5Փ**|h ܽ˄qIFCQa2Ύ>*HK(jW0 bx1) +QMf{3/>m5 Yt*N  wmGe#9SaAzS%,ᅴ!#5LqfI<#cǷb[­Y4'!G ЭcCm2!W96 0jq۟:I $N;@`q\'.(vvEcȅFӂ qrK+|^B=8K +tV>>\ѹJN=Ɣ*f!y (ކOB;ȅķ:) , @DnleXx=$Mp}tJ4:'{lp<-#BHzibQ9(rns6mCŲ~QJ:M`oR>sR(}tMZ5<1$H,L$ַ&\7=zcΖ9PwϸKql-_.醴C@ 2dܮk9w]E4>>Cn)'ᶕ 96i]D顄$vQrm~r,`hF=oX:B-d(25:>fEiGC6L3?@cʿ1#1=s8i}n^QEd~jT12zY=mHR &ߜ3k.{}H6u% t1|"CnTpan|2+ 36`YzWZD~ -d$NҊScPc!nwWyiyAbyRS`!ށ-M_[Qj>1rX =~L>I<=+8X9P 6](F[fԍ.˶*J%_qĴY}b {WeuUFL/12+=c/"B;0;|4硫H!VBkA&ͨׯa,P?le{9+ǙEӉ[ [<^M/.'F{4oA7Rx_Փm΁=# `{,ſ!^^{<ij\XxJF-ioh7ֹعi,y| Qa+#9_x\s_h1;瑭Pz2HJ(LTSR%~BJ5r4_Ԩdk637Qn 8̸Bͣ8.B"eG曏OZίJ< Пbu dӾE0Qe` D2Cy^J?Y:1&ʤ#-ӟsswE_k\޴#A^_?=D& d.,|yÚih ։ȵ_ƼOS2P bBMǷ \=%9+8kТq6 Zjw*1fS| %|tאy[XvsԎuzWIWl2k`~蟜9`'&<~i6d9R_}GOt*!5; VO Ċzl)Y 0JdR /|Xqb5iOS,F8{ĈD[/u:)w=S | 2Hʨo I+CE˽*G{*'KGɝ;drNL+;-^IVLQ Y =OM(žGS*{.dwl@:^Fz0 "ƟaY+jDne&(r*kA .J\bݶVyuX㶇(^ /$ dRڹ< `VpXhU?tPءZ lǸ䅘7e&sW:"PRTD˶yqHJWPB^Y[dCЋ̦KgIňDZ!y-UWؠ"QDH[# >u\\Y-˒!Mw}#vWtUu|Ҷ2bM`5+d`#3ͮz<H0Zz ȅ& tw~ц$M9,$/pIt-\DCI4yKuU.ڌ?S}NKec {gjGMpK.KH@9_1؈„q3{0yPf$)'5d-C+ץ7.+#%S_. S~zvOxNP`ɣGp !rQʿa{Gz5lDl*el}ۨb']׸Tq)LD3UWFp\s[^u'kG2vM6Of2kuɦ9%G|-;pGBQ//<d(\.n2zNf2 :0[tyGQBc&{0Eq$;_kmqejU$ߕlzM?ʩb *"MnO?qIJz@@ZB- 8\\' X,PX(Exb+6=LԧR'ĺ{)"{T/{NbP \P+=xιPuBc)Z>@G%fY"'H| 'oZcwʯ_h#Jʪ|8ɯl;݄ ǝV _Y/ֿy*0':P. NJ^J6wWK Ժ.1l./>Y@yiKk:uʏUvAx"$|^X,_TYǍIɖVVAU* @>3sĺ ][\l&gXFRUJ(ȱ1~|魣NUU//f$THPƺѸwЮâ KMe;W8/%0AU4px}"#PF0#ǵ13WM,0 ub϶g U bۮ"gJOt.( $Y*#Ks$ ɰMY5ψz-y6|nnvW߉>rhv, "Pt~*V]&5`P &wtwthus^;L_W߰Gdh+]a|ޟ`4Ko wZk a @) hCz]Ҡ^趙wiZH S*Q[Qg࿴CU{ZT&t٥|Kph*Kg”Wڃk›he!PHqxZaqhI 3T($͌-q=Figj,U`!<Eܴev;~<n_1 a!,k8L*jndI~ P}յ;K *;?=@\{\d|RRvIʻ4=@"w嶿Dv0-.I?*|pHWزxBxK'>F9]ڑtߠ*Ƶg- ̦x:8fHg7b .õȐD"V*-tq!k}1dQo$ei@xbSluhڈäs x'eQ-=Bӄi 8ěX*iLVtp`TPUI#*qq|S>ºYu!+Rbw+ISIP%\j.5_2TfdRUۂ2fX1]AYQtP,%Xnpi㴉ne"NG)Po=߭-ö)6h qmc*3I `BUXђ#o21VJ^ł3 kX+Vۥۘ)@;6׼'$ɇSzdiIqXK?>)pm4>ewhK銯׀Uʑ9@:2|/e\dVΗ^w@S+kDz(\9:fAQ4ŮЌwĄ!y,ȓA^'lw`ie߼,yw?xU#Uw-p ?ݦYT_TwEaZh|)U3:ޜ9 ܲ!!d91@3X1| -pJPBA>DZKtABwi (M(?ˢoG3*Ebm,gq^r&N(`',U:_,n),>`4ӓ-fmbDDQIE2Bu:Mų1ʇ 2hSb=lՆ_` %38mHY>rs`~&sZ՝)('~tdGg ^Ò> ?I@ݙGL8o~K#,MDi7*n|$ZxZXv@ 6&r5*yuؓhؒP,;{?O&P.dn] &/0( >߿v+X딵MZ?~pdRԙ_t TN7_d?JHjMi1!;ڛL G[ E{Ј9*K+]J2N8;kQZ¨Fm] v&i:kEpibSԘ-ҮHR۱*=2x/t %}J2T%@y+מmɈS,ڲo!g6 5@#% u)1jSFj[h=ـLw$h9},0:Agy>uҊmbP,}jC$eCg;adҩ}#hA}mp H;fB\5H&61[E=Cte7U(vFm7|4ed K~Z k1kH.:M|ٹ}6wFhjofl"/1JK˗JukN`݇yY󻋔K4`FZ\opwىιq!An_-T'7np kv tl HL^]hlASGNv 򑰬 nsc0PNA'v+| q߳LGw2OnяEC;Zډf`fBɚt4I{NSC7vPXԸC3?!ID=i^-H=\DΗƗBۦ맓1.yI+ScԫKL|;f":WpLI 4u?p7ݬUljY(\1CK! :%`/Rz`.cI4j2☸hmdZmSKo 7o꿺E.ڽڌK[ ~<^|]92ʹSaR {aVʽM[Q lfqu3[fmP;EYbcUfkb$sr]iu'c irB{0b|^=䤾+Um~driGS4ӮŽt z]9̥D! c aJ%.5Ii|0:&H^}b͊)8lJB B:xA׷W[s 8wB$GpMsf6Ky,(!Ă* .Fс6uf^׾(}YbOQwfJnh^HlCEZhV54ߵXӉP B`T]#1f.QWSJ oNhWoX7[wƖ[C7gl msG!&53ԩ|1_CeF`"cVE歆T%^؍ $W=#X?yh]9Q#r1js;qƞ\lP_0_o˥j7Ì kֽdSU a2a1LNn5_N=fM",kxҵlʄE.!{2~V J׶if lH~qg4kz0*b:r+Ň($"a2wHOR;==Wr73VA9oTSLE4z󝝞p[Sx qu$|.vwZ01`̼lո²OI^#((xSϘ%+k0[B`Dm!o@WVM[ѥ*B<z?D7:UPU|[n?[PW³*GGPϻ9TlQ6librH;\ܪ8Ę)c f-&Vq0uv{߻]!so[Eţጰ~59!]bf/L@yxQZO‹դ8lY?e'[/t (*Ҁv zZQëoF3NZ4,G4܂t;V4)\KAB6:hM YS{_`Qr.Wy!bd pZT dmc,#P)v4 8LNXdBGwaN.`[@m{]c݃#rq^H_-Uh[LN8<*XXf!I5OsiҪ3?bnSO/MYTxۄ ‹}AdIX.C7‰vDteE'ߢbÄ7䤮=F-ݦlKphS-=ދ8SfD%K7ĺE w&"^С v ^V"ύ*>؋\jk\ZOfMxnDIoo^HxRpW&gKn}=5$ڐz##:ZBx@+ya,ץn< .osNj[6+) w徜 xДmbZH }vF|H׃/BѢ| +{ -),WLew6wלec_r!\gW5bS K {) l!6bЃE꾨-4?.@8%*=y{8vF&R'߫*',s9$c4V%~ h'KBg|u~2s "h\=64e0+ce0t`[q: k[6viwx Yh5c-gt~yEcReJ$_iX>mQi> 4VZe 0E%I)I[1vROk`ABbހgkZ!Ĕ& H'ew;5H^#ُ Qߩ%*4nh|45ܞ`v[`|80}tz3XoOԋ}(AlJNwӢfZDo(HLeobal[^zF]텥$:wa0F`k09Ou۷H~#BG^߅Yd~cR"kR']p^RNFnX Q͊Cآ|+BcSaGŸk@n_2RLCrwf/hĞGI}Ҏx4`CԖi-A%>ߜ;w }~C0|~Z%{N0B_ԡh/^c%j&:Ǔr4ՙ "dtu9r[ڋCL4pfM޸?Ow$%}=%-k9~! ϗ4X =ϩ63(^ o|p_Si{(71I&qYMeiY2,wc3iZРZ-˸8fYn5QqUR1Vv1쫷zrZK浍Ik/hPatpXkURjN؉NjBYv(l[^nlkNGwbF^pDN )C^^,dYH8R^U\/&IyQBȒ}d,`R88="Ik܏oD·[{fV®Qn-ђ||:<9 dP+s)YE`Re)lҍ1/]& ^rYϰ{|BBKW-{KFqQi'/$~ꦡ>&ʢ9t:>e ( 9@Fsƌ|6 6  LTN!4`Et KD,؄'<:_Y<Xe"Ufl Uy>V3yZ;Gu4ea4LP0)̱&l޹e*iڮ g떛;t͖+~qx7ϻ+{ErIII22мT^ +߇. ѭXlѺ FP7"so" ];ͲHQxWқ2QŻq[;@†~x& x<s8D|{TsOr?˃P7(d~o8V6d_㳯10О`==# IYo/##A2;־54LnT3 _و["+\2B2>E7 apdHJeAUANHwg7I֑3e TH>lmE !w0'նu&܈J@/O€R+pR~;z+}^ěFs>8+m4Ԍ0dTCРDǥFc:5ԪE~WbXIۋܚ"&ƊJ㗾}\1k9c869dRۼZ8龲7+j|Qc=\Xl'&zPiX]"zt3+Zk 3_!Lj@ =-@?cVEM2ek|<+ g("j\hoT}!Ca녜*|d/DYB V@X¥SXڈ2V Obp|RH^gl^te2o2Ozɔz]fD} GM1cڶ 7&> K4K|;^8j ޒ/yؿ'`} a;FM倍o %@}ҷ\F~O37 Q]O1{xQ\os\kjdoD,n~AQ~S 0G߲ Tq"i6b#NAg䅣=tUow9vґ(XNEF@L9*h8^% ۯ󌼠T_[ZƠv'*"o%k4NʲIJ<FX7h$*c6{.HNϩZKa=N u͈~]he1ml6qmc7J֢x>1B5-G$٬YN= fGf`wrHb,seF~x1 Үh#)'1 o4>Z (V=np7F02x ,ݜ0[{mi&Y *$G j?jG2͚E&VG@!\sk[! ͑yѽ'n5Mz Y eN$ƦڳUcG!Xp7bOT{!?ϑ2Az"2>D1NN=Y=?Lb07OXsҟ0=Ҧb"7@Cx':0##S@db9sKKDC_ u}L]+Vr$21\tժu|s k" 1)ZԺOr"M^TciloG!l`gαt Pjgwӱsֶހ76AyL",?IDZN/2f_JrlB7M$kQ[K!_`4T%h|7%%.㢊aeT(Kw pt#[Qm<<4`^(m,~e[t}&A> WST}"b+kUl^2e2$;.E4%D.KHe\Z~I&֟ vO6["wi+a,<)R^NF;^#s""Dhs?% }2*#SV9m(SQ6 K`5>\؝U^~J~i=)\$e2^>ܶ%Ź YNsՌ9b(k.SoQztl|ml')vå$@@ϤλUߍo7D3vk97Lmow*I>m.wrR~l[?Bd7FyW7淗F[snj]GkChntuGWBQz % <𳷅Of_}(@.o`ợV| sy~hGz#{ku .~~* k¬fo8lNR \c|bC*+.~ h6 ȳO?'6pjѼ;oyܛsze<-ӓޘ~;=Adw0?SGÅ`uMδ>Px:uE|T g bYfjv 9`rBhftV.Ec=[x>) N·VT[@ Qi0*68ZER6YiqE6(Ga`Y($5p1L5|N6m3P0eP&W peV5' X2uJ7`\iDu̚[hQҰEW"RȾ ʽ*n="d(ŁI،lglvJHt$N ,`ӬjKe[0bky>/$5nr EO]ЙO u!.r򆼟=\!xh7dqQA8?+K,pkm4=MջiϪ8'[7-^WE9=o=F />]ĵN>}&?JXLJ+Mzj \uK=7u^Ԁ;'b:/_@VGU1S߫Ӝ- ?";QE;5z* ަWh?]UaW\-l6 ־L& y\}੍zኊ-mJA exNȐ QːP#%_/.jvVmvDkWcjiF Ytf GalI{!Kf's\Zd4ܝtb- 8gu4]87ZBm~w~B=|;iW(@[?jef 5zJ+$ otj6Lq{V6'@8l[<,nTXPZcMm `C'ru:%#.>L=Z+Afyc g2ފmp?µNcNL @ֳF970Zͯ5: ٩ٲ&Gav%]<'8U 6y]W8>",L :BҺD*>`0eu[ ačNS:Ex(HЀF62ax*b#\KJq$(t@s2,_aw L˜n~G(\cɋdZ+!brKqxYaODW}l63{9botM&$,a}^HyƍL,_f ڲAبV6 KF&oqRG|g; $x|"}LeXViigz) wpmҕk̵9\E(S=f2{L_|}Ҷ1i<šz$G R .m&Ty/GG ({ǎne?J{\Uت20^4 6ZSJ/W`hA2|(EC&yki(7kJ%Ndf̎ЪNpfb ͷ`IF\ن SeB,4`ÞN%]=䉪wvr>OI_\\j?Zupz@dHeݘbW5av5ۃ8;;Vm 0qx,ۿ=Yz]Уeĺ ֌P?Ui՜#Vq9D`@-;TsjMa$fμbASzT9r.pJes;O)űK*&9;SBc( {Y_g93tjtщx}UqHQXWb~f ,e26Pi\=uS: 8z&c0+f/9'- *=1(H@ǎ%fG+ikȻ#/B>DFĶ;Dy7 JXƣF wU9E(]`1!J䠅{xmSCiMh;:eߕ`lU$Qh92*JsL=rmg Y#HpD&rSV3"W3y2n+"*PcXp`<=*)%4-%y[K.| C{n)ϫ}9.Z>@^w/,\n,r]-R B 5Sk ˄i9}(?գXbz"A)w @("F$7$PJs겥 SL:Xe ?T+ml,`\'XNPVK[ & \h{6%FiVOIpQ_׹E[o>6@؊cBx>)&3I@׏r˲èrԓ)/<'<|t-%WZ$+]uJ0}%Yz# %]![5CB^w KV7 3C>uWhZ` DmLB8Zicsa`yJG?o@ ơx|dv^M(R{yf@o߱X hƪ'@:7SSzM%X\;Sv pTWid.("b > 0FA1>VFH# g̫vƩF e^ֱJFp(b  ڑR5O,JK!~՞pvhD8GJ0j~dvoڸh--ڇ}~ oNj%7uU}V͐,,G62nLYAޘ0FvW;K\LjHL"a&hϹb;y|R"S.Ƀֲ<1T\|4uo#7,pJZ,F 4tC56YMȈV@{Tט7Rі7]w!s!۝Ö# f$J#֡^L]99|0sWM՗<:v9{4U ej{txUV͔﫱13EɜҶW/ȏ7>.*Ǿ_H9{ۮ1F /_1 F1U>Y,a73Y}(bFىHS7[=DJj="\?M\1HKݲ3/&s-p΋mB\Bњ BzWEg2IAQ{N'kRkȘM3`ETPc3MR~:bЍ}Pc*cbgCJ:jH5Pjh'a h6#)Va~PFŸeIy߹ wxy ,ŸDg?m/L+B%lˀi>.9%6#ntP%{h9kHzY֠J OكIz{{iI|_ey'E{t\ =fC@܇.ɿuP( 3+MXj%f\Cjs1PIPC`f=(Ȍ~Ep2o._m\N}m 0( ^Dx J"КSQ,=x&zt 48m`KO& -qOCץ3ҭ.cYƇ|:w KwceHi$ ̑ڠ*ߢ4y+nػ7zة `<\LZKI]Upf x26}MQay\ݩ=0(CJSE0K(r(JvezD. dc8/d'Jm=>ñ*)5svfa@jҘ>T7w%{ENl(Òw7o`\):QVF#+8D-Kj])B܇hY3dʏyqG_qOtZTKD[<}HX&h\]1P?ZPݸ~VSv,n)rtTkGB hIqtAt@C@tb:n\}W:JErNhi"}}˙ɣJ_vWbOTsv&ZVh0i?'ܗ\aHT6$嗹)FTmk]lA/mp=o'fyl+fWCkwt76N rnh,4*eX}Ƕ(m镞_ >y>ӝft?[Ǿ99`CǦDN|k6D}Tҡ{4B30\NmC$ç[h+HMOC]~ MXswyԷt X {Z0 ]1Df2JQowP-}#XbrVm.Һ !@uF{_* ;Y}|"8vU:zm7pzPma~{<j wz^r? u e;j9p94WDp35/UNFtJ-)6ν4[.xv5$N}5%½  ]._K:ɐඳpyrpB] YTiѷ|LdY0>ǹ\gV^%~cSk]Bb.>Vf(J~S[%gռ==$t`&">^[#30_(%¿)D{i<"NCșriՠq$f,_'jݙf{׎8aw}JUEk2BnS%nQ&5gQm5G^3ڪ*t\ֱTtl@Rp8&!K]Gy:s|r+~#ƒO`?V8(^ 2XJt1eU9uDk|}4 E x_$Ђζ-ԜnX-ؗKݮuGkHN$)?aa&5\E" :G3NEpE@rm!ϖQL똳R"G濰cjv%? SCbbP0]P%l` T}MO#9\nwT VuŠkFi鋎syy6œ%269Ke;?uHY77u{Uv\xhoI"dKD~P_4\˂4i/]B:̝%*!nK/5l:7Ng%T&l5aFf,Jİ~4T7c'JML 3]-15e a_lm%]MokΡ%YN <6?ј8GGY,cdUKOʭL$oyas~eyms}uz)i u9c@W-8 t7k&چO^繎|Eb͘4t;#nh[2nc DAwb uEv/OmhN 籆%0!F˧V)ȏЬ J~qE ڇ+pFZ.Ǭz2l)=x@yx7Ȋ=riuwݧY!7w)$MQ\$l)q!4dN!J޸4Ľ0Rcv',Z٩_KKdES8{?y :f4,C!BH-co7qGXcϢ JU;|Jw~)0 cM00ax?uq=r+I%^0Vq_^7E|c3Sxcio-\Q >+ڐQz ԺodjSCp ]t.I+OmKb[$Q4Rf0[~:%«}?i\TC;BܫOiӏ˝퓶!Mjú~6#)0L/tmzDa@;JeU_ AWAۙ ɤ3ٞpem;ӖuңJfXvs$ d>yLJ#ɥڈgQo ~_̽[q([4.Y ؟T#cl<+_'!N2AcqZQ.ZV#,uJNz:Q rH0M) \eߺa$':sPi)a/Xk(}T-)!ڙo_A/ɗ!!AnO*ܯ}ޯ>h)厴ws WjL ` cZsnһZ&R63te+@Q,ašpߓ,gBy ! |j(9q8M7 T%fte+ X$]Oڞb#-lmil2e$l,9$~KmL t}P GupnHyyT` Mwq 81)G1n#iP{P{lH1g|?Vd~Žۅ:7Ceaa!GDa𭴦UuLC9R\h Hc:7gv" :~RfB6&V(w>3;mQFRP/n* cl);~n~5Q>1$q~ǟ /1lNZ]Jx\& iA_RJX|G\oY:zNGݫxl3>dÁ8@wocvVDj6^Jabn96KMb 4cV3Ğη1xY[P̧QH)QE*]b­6N @]yoNWJm`! 1ġ}# `T%۪ae^}fmا4 OKB~Z̡G;\eȜ`<tHPzNd>!TɘAqRe{v=wN5Ix0k >2skOtv9}ϳ3B`@xDF>Ǔ eԓʻ8^Nܐ9ZloJaOuC̯(=f+obp(tݖV˲ZA&_K\mMN1ki[H4X/˼V9bJ|WD;N*i`_.4rAmd{>ȜZM)ƎSE|DG>kGNO]X󢰧7[: S?eLR0gH먍p,I`z~vSNty(<&'\cȏzTx]ڷd{Դhf3Whdh7Zu: Q&F`NJzo _x( PߊZa'S&T]\^H] LI M3xm*e*B"S LK{Ю*?u)Yvb7˛aV0h}Fn^iyhl8"xG{AR-e<-K4a00RVh}2fXZ"8߹Ûט6/ M7]$\eXtZMcY{G@f!⹤23B4uCs߉>iKt2 "X_VŻ"ջ0aQaeOK5BfEA8[Uu[ϗ_p j1(DU~;yxo=mAfg"nQ9ijcdKt=\7Z{dkZo3I72`*Bzp[aOE 542?R1@FxNȑ5p'PR(j6ʎ088\x HG+ /N]Rß7\߷fqtn Z:X|B?4mr;[hȧ9P⾮G+Bdmk-w&%~A-W4hVl0b`&sQ]KKB77!x8 )FehV ٘=·l@J#sFsyn@r#H3JW+0W&Xݔ}~jM _:4Vs4&w6Yd X_]K1Z|axC8_TV#הpJڢy]W'KŚBADK8H]m !}J5i>\ud0?y,/nj=1OBt٨ءΔG\Fb|%]ãLڣNU~4._ xYI;uϕ3ѕ/z 5M vY8]qhx8rs!~ۿx9'ğ9ԢfSddܣ,ȲuONj!Xz_WJ紺trഀ?נZ?A iL=B49{>P HLm`)dcdÙ szʡֿ?Aڦ*ˍ΃+FU }%u:%<$;BM&=@WwFvhxwi/γAJ̢|R(s)|ͧ}y߼^?YD a8z3/U])" "+'UF8*a^gZQυQG0XE8Ż9y$Q۴qN3rZEӡe]ÅE<\9_+䩃Ho}*U% h89̿9 :0KReO&fBc; +IOTIbw4k`5 [&a:0HT!X\UDEz m?ֲ֭5ր66 p~wlgH? )_S, ieGE@4k?#lnS sj⵪HkB̐Ww->\Wuy1`yjJu0*{Jx`wc$<_ H vnbaD%`H~oPӰߦecf hKDB(hupYKlv(er:a:^jW~)d^X2Mm >ț< è}@ КOvqO>ʌ6W4n ^{3*sA)r?lj Ì!*Q~'ԥFMe>Qyqka;ʭW %7߉_=ڊv+ݩ63HvARi OGMq*GǮd HbqE!Xs rj zdY @|wK33:d#&V& Xڼm eQJr( h\i4E rsXodByA!;&5Jȇt2]?6)PqZIZvu.^*Ft.& Ƹ˻r4ePv j/1; >^*4.W2_4-MN*#=Tdž.;Rؔbn܂*Bx]# /9΄Sa{2XЉ}Z|;xYϑVC-YWL`չ|C{&yIyԹ{8T@?HpˍA/B>2P&_ѺU7j3 ALjܥs$mRǵ[GA 4KGkL(2F{ ;JF/NkRrCy|~o- ˿s6(r$EKDq$YۏӞ0.-ͩ n)Km3(U%\ɑ~XLq1Rk2sP 8idl,ӭa<+w4n{Qy1Y)k;S!;]` CdC$bFvȫ@@6๲vզoKE8%`v2D5 8UEIT%͹ GBXV|W8BH.xM,6_7=P98SϏvĠBO![lLqN-LB*ڋ]j^rh嬊A5)JyZZ;q@ hj>Kyc*%~y `W@WQ}=FY8xdtC3U5Z!d&pn[ P#8_* )]$/[}I TU9(_l6/0NDa`9.FP\;1#G)8HzG~:D x=WlP[o28~|k^8^Gߘ+$ˆ0lv-?WwoI^v41筥׀px9+hUdnU.(#Mlp#Eq~ 6kAP"3ޕ9R0 R! .L32D5#ᘶkQf^0yjul?po_U? yz,Hyj:7Ob^Q^46* HSWeF؛<@,p8=YvIlhhڢARIދ3O]%|*:$PƱ?4!*7cz hL!#+z+~ya5HK8m;M'4~q|M5FU*@trF I?,j<{=QȭSL맦.3g9UFx迂B)^Rza]vjj2Zg~0k3QB:+>'c5amf1uWĖ9\E25AF{a)#[4gLdre8&Q.U[j=>+ٖB>EW^b7ɩ=f݂T'tF~A[MzK JaQ 0%`3&r2:N;uG)$t,)ȰAUQHAd"IԛؘiI[Eٜug4 樨^u7M%ֈs1=T|K?p`6M+7>hHצQtDBbN0rɧƑ#'}"y.9?0aeR~d\Rk;mе]ܯ,8@f9~cE3ed#m{`*_v<' zYNt^4x2'. oq'#Y<:tѱLxCFOˇdNzp*Q*m 'YϕK"øUՌ}N[95_rNv2i:OW8odŮ.`oHu}e-#?8E8 ^67VY,Ol!f'Vf<)|N\.Sr֌|4K%n(&@L#3:~4YT={$8%p`T [Pkvu}3%8/?QmxIz>]M>RnfΊYU@p[ya73X?5 e'ɊmLwtBmqkWS7F>ff(CޯJ&c myOE&rW0e;G'{{ao͇VWM/R=`q~֤Jp3Uc%g~NyOoCP ͰdGɝQ#Tø?3y~n#hX9S/f&V#ENN͵O_ܔE_pZ9tGf|BkE;zIxeDPWe,1սs'7h~Aκ0sqZq%4͘Ije۳Ky]Y uklKbiQSVY `C"v d_^}#jN?@P3wS EطzbD 9O!4~z#`V*_"0U᩶c;O]i DW{ P!x;rO@^;"jJ78Z- ic)Ì +iAg[PZ/4,or؋䭜Udf=]h*C3T*%#.x;0^ͬ#dmfӆ¯KmB& ϑ).Zݟ)5]wiݵ7RD'~M b܎'w"XFtT# _ iF3w( *A`gW@!U -(7xd~up~IaW te(nװ\3 yub<h͛uGoX.wWz#c5|l]Kj:~Q7jw(Cnx>mS*p8MEQ9je[q zE TtN˶yQY!{V Wi: g4}""*9墇*eu+ LtϿq;kE~ EZzn Nu XA9̯B1$BM/w\ߙ$qSD0 rPXsSaV5 " ϋ-kB]P)_Hgjd*G`g%zm#C ͒4e^/uB0)MFb6čX$"Mjp!ԉ~ҕ+?^i/ށTN> = K/0퀢zS}QV>3o@>unҺq/5Ұi݈iH+|#;iu.K +_3]615U͸[0?.ZѸ RG/ S^eKbόm)Ќ%"qZ{oU[ Gؔ$"{&.wLv^v?e*TLdKqO\U5Mp}]9C0 ]gft rN!(ӱjuA?4H7ٌ*Z##Uo8OgV;x(+j0Mǜ{<9{]? BY-VKM tݐy )Yo1b93м`Rz.z<oKr6yw]=B]--#AL F'sU_ҚUS =\'Z;.Hji_O(YϚ?%@]֝uk6y\-?e7l5CaÅc;6,A[u²2MS}cț-9xNG͸O 6f> UgVIhԟvff []r^uyF!>컐Q!H k0E?m wHD"="a)vcfC+^8hZG ;@i\mc^6IJq!TrWގriKaaʠ5#F-Piځ\`1zDS8jX'sS!൷͊x+fWOCL^ NU킏E SLW!Js|HGZAOE=4y2MIMdvDEY[ ,{3y:)q{FRRNGvd0%N"J%׽ $qq[#b:2ģ0"ճhX6 mW t)ꩌiE{GLΈu/0<|1WW4?N&N4OvﱟHNMDDuDҫQJ4Tf۪?o9xҡcu_>;lhwIXÑr(UE+^ ~SNVU$Sa=0Ҟ\G)( WN0 j;R0\GPِ- W:W5)N9$ꞑfKL| ѻm xYdQT+l9>PDŽ*]?}v =32CãiԽX =Nh/Gs %9G~2`_ 㒴~)x*{Xi$.ˈsXdy¿̥4w%Dx{Y>.1 p3d@ր&Y7fʗ_GcHV."OE31<(1,՗"yNv,v$(R zhzu3ĜPMOEN;4HzxznW b<?u#s6(&b%G!Zɬ^%hةsUlbEY†tH1 3b2 MGYT=.QĢjDZB'>|r {EG4\t؃'T6Jԋa뜼6Y`8 M,'ċyN^/cSy@szB$@{Sm~P;W)px/Xi{<$18MvW!7h8*2@KU 59-$wI? (;tw׶'? p~}h 4&O. D|t^:)e Bo )@$[~)) |Nin}҈JY𧴏0ā>n{SNEã N1zpikvdV\ԪV"BP`2W?\cPIz< S \|SSՏEڶ|rCd}+z-锅ojOy`)2)X2.CgF4q% z{E%P]M3 fn] FPߧtvƉ/s2StP"GvVѐDgx5`kr+rD$W@T}-8R$o6Ӵqa׹\e,/A?ziOY} 1sACIɍdt@$Vn-բZ"2!ђ%>)6A5bcNI$2Zԩbd.1`$)/1 fQJ|P4Km2py Q)+A՝Eܕi{[A49^=h_9=8;5fQx!z:OU`C)ב~'q$?F"鋸Xw* 'ldOsEs׾4O"=:ʃ-|̀tK/rl7vݐ^8!1JE#\D<2o,[xO:6R4Tݬb?xg o{AE4+lYb!@B|<+ x QxwGӜY-v=:a6Fe[{"՟m#{=44YtnJX-oqe_ڴs.=@BZRk+c'x_}S'\6wV/ؖH?%%q`@"o'-k.LV;hr tW'Ly &\ץӏ 0)?b׷,zHQ\ǃ3!@ :ejӲP:js)v2XF[`zjcenE ^oҗWM2L6k.vvbqQ)+/"6}ԋ} .:aN(X?!(gGDxE`\-lOg% RkbM% HZ>wc) H6gGHVH=G{kY H( sebvHo#"En QN&kVℹh(S̓$M qROk4ܹ' Aldix) n;@9EdEڸo&K!"&5evQCwȬ,1Tc9]b?- CIu+̸W%FV]|Q)MKZ\zSA~{a.ЪQdDBDh-*J ̻Dq-\Vh&$v0PQ-;_C^wn3I OQ=sn[ʟQ[L 'b2>W4:H^^O-li"F!R#ڬ@SJiILwyPnWĚ: )E.Nʛb[Qp'wvmL$zo=K4=ZL|Ÿ8 FiGQ>Z|K"mȽ$MW)I 0f8@9D?nCؾ\نqF:'T P pm(nQ>-F*k/9qpr-diH5;=$)#i69Ĺ'LW bt^bTI:<'Rr6 x@lP/ LTU,U{a7 3M0 z9HSj^Y(׮A!Ahg;Exg1Nh"`pr"y Fy3s!Pp0ΧWwx ɿnI'8O"vfJ_/IΗ-gWi%l tZ E_#͔|h(gyZw94} J]r2Cݴ(dAv2R0{;nݞί݂Y~{DDf!TOBe5+F -<^'U(NzP\׵>X3DC&?4ZGm6zgBc {0NyyX :t뮂9ڟlfO56IIUVi_UyՋ`Jb4ؾBMDY?[GbW + ;%@ `g3F}7\8JBb z.F7 e69v,9ifcoq1' _̴GoQD]ZL`?~Ԛb٢}փ.:n@*ja~!6<} B|MB){A\lS@hŽ'GHZUiI [&s[}_<ә2:ΣroDL/ A^lCBQOREz?MK6 )^;Pv_.]dd>Ċ ̺#d}`ubWo4i\]"mI;R`Bp;J3ak8āW2 tD&C|khBh­($?=mvzm1tփ"js'7IO"jќ:ea 0$\*2q5Ь gDP?'`})INQUt9G|qc8hY=$uA `n8X6<[7B\!Eg'x]縅3\u" 7KKM V$o>N;%3>m͋6,cD%29`yk$Ș4c2S(–e%~ g,e"͘ n2Zz]f&_fvths`oeEAXjZd+7)ڜ]|'5|`/͟)+RCBx=w뗉} MG 2KX '.혧 @&MZ|gS_4/<F9q%y>3]\$x ="ɛA!"$;&ꎐӝ*ea $;ꘌ}S f=ďLjv[@`{ [փyt (PCMtDz$M&k& ~ kO)JDMH:z$mkQݿ:]9 YtL׃qL.Bnil^|s{+iâ,HM-= wow8,hfvǣ=.T]ccЦJGd9=o ~7ZGe&ڭ|~^}SG8H$nE%Pɑ }J/:ڸ6ck Ӷ ]}RÜ 9='9 lKo^6{a0ҿfŝ3<+@؜Ysc޸2}J=&\c ldڼ2JD1iΔ)dU;IpbZbB3\@?3Dl fSZԎ jSY#jo  Ɏc\®=Y} wNGLD  (d}';;Es2&YEo?mK"a˖ţ̥j_ |(XM(-i@+᥇/ez's3Yv Z~.qS`cvx{lz(8zP;3+=xwKEfr!cF 6 3nF@b}RllߢElfV,1vJj9deZk捦fIfx Ciu=}vkol,PbvE/F'3! Gg*mA"L#C솱3*OIꥐ M۲x*y_LՆry o^pBFo \ZJ:4 J A[[(!ތ5|~]mJw2qz})aBޡٲjO]eI8@<\xfm%!#L7%ql H'K,ee>D: xª$vQIXA\rԣ ͆tH61_F-?<}1H6Τ^L6lY2,4դ&'< wZ7m hh`BO7gP2I T-Ӥ`پY.2 6 q L9_uY/;Dh8t+I Oe`L؎ opZeRG^ {UPfƈڅ% K[@k=TJ\b8@7,.\!Z(}`"&M/@vuD'W7~yfUjEDsb|+8"J7v@U h.(]x uGċ5H@v[9\1Jý ,:JWZ{} z.<#]fm/ꅕ!# TɔǤ>6Y Z\OZo7k ]X̱MJ-oSTuJs2&DTr!nt#*N(ӱb5n`vutȆ۫'Js(*/]ON "lk hm'w/+-M#  8Oل`{gT,2tbXa'bm8іβ!NΚQ^pf8ӫpe1/ș(\[cW wOEὄCsø9:$P"_ms@V}H Ѻ1&6eDz֬ӌhCOQ,hVL7#~S7_KdG8LgrZ#{C0W--@ |5<N ɭMxUp2i 9qyMG/Z?>Jpv+: ku73cɺ\r="e"Qrql2,{hqNxs W 0i9W#Xɾqd$VyZsB^mtǺch"dUP0(*FQkOb:>w\AVʎ iR/j- ]U1e}؆?\>V3?93yGTNK=I^Ulp @&>8|ט'E?ݹ٦Å~F3NV*p Ef2I->aU1{"6SBAe@׉*Xz0ƄKiu$r p\<밀qpHaf0E2/&M3&| !a]m$rJB*AeZʂh޹d9Ek`ZLgV:xE!z\dB/#T˜u:^%P5]$ܧF^^w}12?,fX;u:} B_omaz=fh1 C@[SU^VhB|WZ`LR/(BSW}!*mursy, _WbJ8|7<[?{ƀB'y>_H`Klo5%1TI-v}xxovfT}.{;\(nbZHR\ *(^+^T)Kb7ݓ}-؞Pb79P@&r:X8z=|Bz l!JwKWL4ܴJb,o3cW&iggBkd˴k4N6g4/}%Pwջ%Q?[X\ DnGThm#>\)0yB hEW-/rBY,l4ѢZ2_*$HW7M4؜)o+ ,Fb;%Yv2QO]Z9ע"XY(jɘ)≆VھKN^yXږvD4/,m:Y^]JqoDƓ ۼwS-_F3V1JH]S qdc毠[B6eT2(mFBqnKǤ}5̥X*1\~oz|\mCf)d.h,)GR$dyGd1-&90̟q-HEg`A"o Uu dLk$8E:Y) A KaǭWU e4Ct3VJ P#quOʕ r,4Te`b2w/:nwYbQ7:nhGR[+Ue0`ShHOˊ!SZʨ}$M_kXQИM1w6٩:S'aWOaؖ%Y`j|}?A .}* ,R T\|.. C/LȄV;wGWm-)De<*;}rC1upd PNG/t^>˧åFyù`+`mδ;ߠ?+>~ !o+,*8pRPL Su pS3 uJ$aCu7!!K^R,; <''< kLƤ`ڌ3I~+pckA=9F@D`?{crXjfS' } ̛A"7cR!#gMp̤q>8 zt$D[ܞ+$(΁}̬[gZ_M%1j'Y OfL&cdMXsY@ƒ#P첢r_Բ|/:?k2>?Rp5 ‹NJl(GL%`|Ń(ZHOml& ԳpJz"Evݵ]?hM+xMFˉeʢx$bֶW"c )1{yz!C@ա>(ܙGk㉕~Q;oaa%%1rhB(Uܱ/ YW8FnBQ2F] kb:>l w~ή0CL=A,X3[¹܊;k>s0\s*6-5L;۝[f`يqA 4$ʘҶM0 >BfemIln֢+fm Bl Kx۠?{=0+5Vr~?ph|yXqKBk RK*]ɰΚe: t/KH3$ܱzq]D`1i,QTSs0&fZf@Jq?VT ' khߺn~Upa)ЙIw1(4txmX}*X6f$nUj̲8G *bSkpBY[[]ԿG1=7Ɵ%x:!j.ԀڹI-]Q@{B>\Êe,A_ *Frh&6_|!v>![e7@Bo\cJlY-Nsir K+,H' X`lf4T91ܟ7lmuJ<%>yEx@c6D0?3E&}*Q5)nČ.LN&$:+HDU@aP̗tjJO \HiAܡX*(Ł1`%kdT!"Ym+xiڥBưwrK)rub)Z`\b{˖Tn2>ڕ =cI xG=ArVJZE0;zBKV2eN0G ̛@J:m9[*2n8V ?9(>{5I@'>.js 5xVd%5^B R"8XX0BP6OS#sI4 VtAO<~i}>|cv{+ wgeGYoL 廈Dkóu)/_S0ڝc~ V/2+ʅFK{u s2[sha. ĂYtTAl$7$7ጽ$qW3lh}Vf1m4/`_ڧ~Y8Y3Xn$h[ϭYR:U;z&͎[:W8AMrIC2e_;Pa?# i$3]G\Y dy?&#(Ko´ ֫Q> SC%̟3s`^ 8ꊍGX@cDQ32ܨ# مE滁1U׽5EnoR|r@*`ه}9SVHZe*!L„^x]>?-7bSQ)i ]0 0mY!統ѯp[oNU&w+6)vZb _x-~p@~Tz@itB` &j̑L\F8EiBiv p#m08pڭӠB=|꼗+ѱR[]CxqV p[~?C>ǯuDK>K8X_1(}B-qU69ӖhC|!{C29ʖ!c@Q5-/|,n>m\Gt&\XRd4Jv#T\'J%ۨȺl ' Uߨ)30`1:w'*|Lfmy7%( m`%0TI?;)[#-vS7 v`c,e]MLJK?ǶC[vh-Ra^᜔`s08,xҪG)a `zpコ"{+TksW`Rɓp?jt@`@;;8Jf|cܛL Ge2ame¶ClH܇WBBjWpV$cEw(*Cƭ( 9B怨bJ}̌d˪q%.ek\('n ޒF!_+qocH+PLO",?H%8 D¹[P_Q˧9(֌XKIL`|P-TFI\f&'}5ru#@RR_8gœqW5) 5`]xB y7&1ĕMS;wj8=$&1o DMoxQmF6R$J%Vթu '^@$r٦˼I:#t 兰0#uIģ'R_lCmaV+ߎH}k?4 w*^{pmZF/.XoxoI cU|m 0zym5oJ·ȏpS&Yz>8'<$'3nt-^g5,vA8%|n$]\r[3]>n>w<'mReL P`xh,7k f9jb7.L%C-5x&RƯꇽdU'e9t4!ژS(o;6xFT[HpP)B֋V=LsA`\E3qx9F}Џ4CrQZ6)O!?YgMq;?ĂkV'vd C_ {жIF(:[r5#BȾٸ:3=CV주Y5"bԷ&ϥtLO\/ɯH2pU Lltatu<폦ywx6|uubrW!?(Ϳ5e^Ks901ՃQ'F`d|%K)ޡ c=@=,YUp1ӊxz[KqQpRV悼d" NeӆS]/pzRL7EH;TgWr> ]LXG% 㹥W/+fɯU]}Ο<9!իWm4S[4 9ǸfFՕIh@ؕ9wLˠ&y oB403g,MәÖ.lmuR|~=HjSlѣt.惡ܷnH&XEҭ ιpL׈ 84DŴHX]ok;f-@hkNyp" NGyu^T l߳*kYz\+ps|Po#hع j}i XAU'︜Nz7\bLY*:o>< *7Zm=L-ĬVr/^s#(s0Zֻ!d:9^#˷o²D 1W_+I' ڳ L}H 8i Ő רisK/nP1O9$5Rv|",hQӋf(`],0sK}کx: pP6:Bxb;#ZvZ?$}uZcUF+E{i{r7l76a*rP*yEW*?9IΓI$ fxCy!/;*H)qlvOc7饦'e` ) <2UDd]Fvg*tdL]9?$RS4~t01t@b$"'HV\BcJS 0:e[ YzeRh[&50H eTِz}. hI/u { 8?}^3.iӊX1xjD_;w7rfPw5 =Wt Fߟd= `=}3 Cuy"M[s2G2}!g{#^Dm9)gm5mƫ4`Rs}) KaH ˴Lw8DJxJT,=!E3_{{XH /LkMVݗVƖLgS|7ޞF /T!G~ A{aj:&.4ef[&l Xu"UkUy/st xzpt]7 1Dz0,W Ё (krKoˁ9;IP݃򪳗- oWWކɑ|M=%` dlzhkJ;fY=o91e3U ̝M)$_Rn"xeJ%5|=ysHeQF&&Mn^_O+ϣǿTȒ;ffjlxkk tzXG-@H۫.?@7S6ÀXپ!lKPz_:C*' h@JAE*ЊVXoįD=4'Jw`c:ks"iLo7O#g>}rG9vhx\Ҩ136, 1.2T#(3ƈg#?!1yyatZ])R3OTsfp[@O톛,Puؽ .yTx}o "DwJݓ0PҘ%Un^O?^{ QȎ'FK9)%>qFMƷz{IM#x \ëkh6nK_N2}j/8DWѴT[@zzLVI/vrҶlDmLrq 9j@?wq.tdee}"N/q_( T{_*7U ;B#L+:ӇĽTa"ZB<Ù}U+!ܰ h>Z Yn$LxC BjDWc겁Tc hG{`,q422/s!'QV{v|jo+]Is C~31vm}5iNfS ,;!_~6wDm~T4=fowP$S 3%5!eƠUs:G= VŽ}í$e8L> dr>L6cŠ; Z=Q(.Q;.d {}!KCn|!L V(V mcۯh7͏s`=UV%?JUp?^n.N\ħ?㴱sryJOv.̘-T5uDȀDfU=m>P/2@T^L%M>&}& "]<lK6 qFaX1A?CX1/5%٘eJƐd0!>mՙsG?ۆ ahkj1:]:Յj᫗>~AAAx`MMľEm Lɣ?rKEʃz벬qď;jSfbNv {Hlq"Jo6+٫~?[<$zfVޖ:/7/^"eh50CG]@r'pGW 9^88>S2V,!IDb/˨h5CAt3p „¨AcARlv Ug&t!Ф~]bu\=Ӣz*3_{>bLYT!Fns kM0XskUxN{>L[i[vCU80"æ~X\~Z:d5M<}r!J0.xvZzx_3EnZ'fAMss_#tȷۋԗ>wRs"$C 5$ő5jLP[F4 f5܃vC(F۽˘jǏ~&gL YyyEsWU^?Z< 8~ "6VCfdB(Jgpu 3x:;eiókӭA'!.6 -34n?)eX4vS8զ)r"=/?~f.2n9.~]W1^F#Bu+m1%I>̕U`f[W\ز[#ǕH,?2_:{aDO5|dVo]ԕir';iI{w3jxsKm\>c$-ƒ\"u =Vζ꥛f{k!7SM3AoƎbQCvВ7,!5r~^9tk4v[H(Eʃ8‡]=wƿORE2sH|׺>S L^ѯNPQÀ0D|IfUpQ`lJ.10ե&r#94?o9VMtH c-tR0j(ܰn0t6( 1']%7n. 彻dT聂W A: `Ė"ȮVG.xE=QEC*He‘ꍂ̢c5h^ʲch lϯhar{mFK)aPMfӅ|!G34X[q&8A0PAR9 b|"3/̀\<"W|֪\WJ|{P{'vrK5yW1t6ZFWXA)p2ӊv\O QKDi|m]*L`Ϛ5H8pS=ԊզSqK)l\Yc ׃1=HIg_<cYVቸX]p$\Dl'(f.?ex2JnjJ7-՜bRl5(-l t`Wxfa5fE.[p?`)u9%폢+tA8IIl> *NM!O])͢2Ax(.J&J968^",Xs-J7u0 p3Z)~RЌ3U<;F񝲤,BݭoULBNf"8 %gnA61OHcCL?QE̞kE6l:; %[ G.P;ㇱQ6 Q#Gd)[bl % ,Ң&,&~|%Vtuh3\bE|T1(6z|cF6?>|]աLMU p09G`+^B.枩? T D.ɞ H*3$#o| ˙_OsoQ^R:l%02nL#sBWPJХ5 [ Jc 4)O=BMa T(Kkur-/_(ytInNonoituw;G8O:FPJY"Ic\R:%%t+({-j8A^JΏ_Fan @DQ tFO &,3gDd{Č<,)4"fUQxXA#Ofe[m F (DSK#p_E/[Qi.rӻ!i/kOӱ1Y+zAcR\7' @8zMњ P5ӯ.fo&T J(<챞U!W[tݟw- WZNtW〞νKI[hKZ>c{GmH\4- q2[It4kڏY)s鮿k ibx?6Uyҟ7؆J<"[p(ƍ(]]!hL!VGw;t j~'b 2e37F΃C…j@U+^̢(Aİf0YB߅>B%)Sd̐5Jsl;R j0`ˊ.(1XxhQ]O7]N qНGz_c/$Y(N~P(%Ѣ~V[,a<# L!ytOp%ͩU)$enhLg06G4lo_Gٝ<Pje)C '}/u'&LA=2Y}Q:(u'e"}ҋ~_( ԘV/]`@ |rW{m-Au6Sd0q#Pz [m槹H9 ; M5];+&13uֱ0S+.O\ YNɇy,*'yEcl.Fɳn#sy~`d.*|r>Viy 6|,G0M>-W#jjW#"3y'枢zAQ&;d3‹͂&O#ANnEBa׎χwMxwÖ ;ןٺyґqbN~ _;$%bP+-vUo2qdZ3RD^:nFѷz=H=P 6F3f΃F^:L=n Jah.) h0WُhZAIXN`PDGټsWH2 61amN/4ى ikۡZ@+G+̛ 9a <ӚdO,УG]d>e#Pt?EgjXwQ>s$L(TA[lHMqq}[O Y9"0fIZ MGAĮ Bl ѩ#L ]ğo7 0-'hpTM~1nB:;{&m6%4qJ 7P8'DBRm=h_-,SM&ds*M[dt3(rRΧ n9@i9V/2eE3*\O> a |P#S#K),5jxbA[5_BG+ *ԣ?_s`3Fzh6n_=aw 6nY=KXG-e2M9z8!#4b Yl*i~*c)<&+ne-̀gRsiD/gV?Ȳ–t^Ў"{Azḏ #:!:ק\$[)CpqXSIf,(PW2KpVսNp=YYD!L>c&x%×MpAKq>"(J ($r2lBߨqC]~hvpJH>vhOͧ EdȒ#{M )H]-[i=lcrV`^,SG/'(z ;nF}/ycO_Y) `L((}Q^QIeK1:f\7tQb,NoY,Xs w (J6w呀'WQ8?6.Ar8k?,Vg|vwЄ7T#^0k^K@I,NNˮR4-Vp%'z꫄%aj-Je-|[TbswYBjRe !wtMaby;Kɇ.@] WZ/1@X$9x^ϷAli@i/x({4?[~|g/\TGtAFqa za m C=@5 NjLR% ΄PlT?[X <FwpOv,$)Eu፯؟I%cNB>mD*.8;d'F Flt+4 FZ[[E)n Ռ}%Ȩ>={ SAPz,:[le?ʖN:GlѰQsZ 삼 Qi8z-IA| ̓L* y;V4`2[IGz`fY>nRqRȉlGQ=JL"P iZX (L8V f 96;0{V)F)iʐ5S*.0%Ü|]:=gu?!grB(Xa(VS'abUFӪvfv׎Ŏk7if:g `r^]Ԕk>$3IS27YgB.on)s4'9؄#i?z5e&nƇ3T=p<akoݩ$yxcX)C,rl%TáTN+$>;xෟhQS2|K)~`@PW#"ew|$vb1PxN0y@cR^T-њ.4zĐ̣ (Zrp /k\u+gg-RŖÓ%鸔$Wu`5c)LsQjyXG?ЎS'˂1'7r0='! ky3>TÚ-;==&JEGP7qą 8֒a 6 'Pߐ{WUJ6dln =wyЛ1p!4AP0٢e#~SHAXd.y]<ڥ'"Hx ׬HrAeA)C: Ulz\OXP0ȎYԻyx-9M* iY xEk~N ̕w` l*7`[ΨΚW ƹ8 "3cvݸ^-tM{=Pޗ赬ߍFb3)F1ե~62sM$DHp=\?IIS gAqF[:`~fn" G-S44_S~{cȧ5!e-Z m1|՝ !/Hr3W`VHq\#nIqgާ1#g{"/5ƠW0w>PRƅ^A*. ՜@'WOh05΀ے6-k @/+o=mpؘKλQ%a0omuZ;8@22/Ŋhiu;\2˃MuicRH`}pi\QX~NEVhie U9cT5eϟr|ήU';\٦M33x&,QDSZX$DuUwZtG$~w%1?2Vx #GK}6”GyDVpثβp+gn]Q "_SZt곎m_vG8V/E8rob7ؿ ͘Fr?*+*)8B\;<@&U:z3c-4M_c#$+ xZ;u$Zv)a%uMkط]p'gV0# 3ILgu6>47}қƠ٬U 0}ĘD!{4?.Rf$k|5dh=Gq 쫏6J,ㆀ45]hҌ1][_fA5v2eLrE,PkhgĉknՇfe,d-XV-= &7Vqř`̲z"Y:P(jU^tG& #r u T7f[~ε\h6ΘQԙDi0]A?[97v$k]m68}Ga$e9s!l.YCM;nOJ2 9ao85E}iచ˒CkWє>q x[ij÷ B15yiJ~o$ HYhE`Ԋ舓VOV"gF175F<]8fm\ăɨΰm^6`5艊 Ei {JS_5FpEo¯B_%4b;mns;2gȋf_Nm%JܭXЙ[65T|5~l!'ߍMf) 5Ep&YU˽2(%Te,KS~CzJSŊH gpn"k!+Q¢w,֮EIyȘ.,1 B[}Q%9-](CE C`-A2*ZC-P ,Ec3-Jռ5g$Q*oNr  U '%Bo)#ITUoa<2\9b4673($~jt8u zڍ"RYnvX9\,|;œB&&7:u5M2 r{C{<^cuQ}ٳQRiZ_H~glqJ.CTC&ɠ@Ef݋['ަ#UF謹ôtVuq[P:|nbxbC2$>Up,,ATl0yf@9|E޻tp(, H~-"=O}{[Z|@?vAH JР}};K68>Gϕ/|1lL\#ʇ9H["Z3g~ۮȄм}[^F㱬,ҧo$ Ζߧ./y/s,N96:mQct :\Օ %*oRc LlGD-^/&)~CHi9"݇7N@GAt0G;oVǴ0EvgsRe)㛹֌%Cߋ!:D37.TGIgio:gVu]i$k#D`!<"U9U =(` !3%G rlH3ӒA7’% Mp#@e{/v|dQ\& R}I<y@J^L8lZ|"rO*O z%X.#_Jk`b,ql*%iɈu)!*9Gicb@TK~$:e.'ʂHc(<>z[-̃G^ FY")}~[FzRʙ{nU_1D;l n֑()Ɣ|Qyo0U?e 憨 aؓrShoj +T=%{N'$!mJ%*%&5O9Y~G97_Cȁ J1Xz?l~>5ظwUQ1Gt<Ո3Z]4ܥXj^Ήu@-ޕ' 7O [蟦E: w&SLNQ丛ZV{}EmF|ߞRWsOf㮈$eniԤ쒦OL"3Фxe/a|57* ѕxCe6djo21\򨌸D(y.6Yhԕ86C\O㯁b݄B#7䛇2C5R&s2̰# hb=q R!Ҡrqaw ؀}obFVF`ul<E!aQ^RDs{z@*Aב%M%£gY_+E4}Zh~r  3}C&8$H KT|2toבX\~o_LI@9 @,s2R:VqSBuI3}X=4"i}x%CymV[H.[L昞ڥB ^0":x\B`Ɗn,kv$~Qڡl)^k#/7X EF1q1ѽay`|P V,$xu{7 k@WdsG)N"x*(-3CFS(@]؏,u+X'g"ZhLq;Q?wf2FVd?.*tҸ( v82gSHeƳ^W=c3n)3al_B\s @P]6x>WwvngjU">MҺ4rY &Qr@ڰ0_mb}vΝY5HorWV_Rʚr{,}1z6ƒe>ܔg<"ozZ`J)߱Kd 2.bJ=?nqȽ5Z Ix6V/$SnҕV@vA,RˆaP5ҐPg9#u}WЪAT<73 Rì yr5uw.iDǯcq~N z[9҈$xb[j;N E8I]N`ґ%Or94ځw.%*3"rɼi%zgysx'xf ֬4 :z {w̒ $!ӣHS'Yߟ.Ɍ Z>Aoa3zr}cA[8р2ٍ: _UL߭BM *O=;֐F%aMu#74.˶\w}ْ_qUz1֞W%DH؎Agb%hѸږ}<KMC^@2DR!kWX[T݉BV_,X[膸k7 lքfV ޤDxxR ~1# dnˉﵝ0cGq}%5Z]f oM)LAAQ!m}~$1AfK˻LmҚATAǷ2g>#c2RV̊bLo-~/@dpcB$MPЛ E9o@L_ލ©C'ԡi -vs2C~it Q<)_VwiCmAw}Hm~!fel+*u1@L2Bh" *פk`S2bQ> 8 *,6*'\N*y#h&zl1Gheз]ouɘ"bi<*C|5ă$ ~/{@P_핆4DUN /QqHj6,NI_C׾{94TJ%]WqʌukFzǝ@:/-Y`=zF ]2+Z:iθCS(x.С}QC.Zk2U]+ {r/H lk R2_n73qbKS뜝}ƒB#*WF@ubn$I<'[ @A](NAM*W-ͺ?%XC%Ujf]#,m_fT< U!/;cTzpgcb@L*oM5hmHjKk0ƕ6yk@3ZAQZ$F d\Kur\!(bVj+~Lm֐F=?տ[o371OB<塜sHM2nDdqnƩF3B,v!37Geo/W˪Z?T%Q.ZnVCl|X"onl *rsPN4 wr4ݙld V½wnʗv|Ot!e/ &R/h8p;ca+u߱1.2x&Q0_{EߟAJ? xaPumv恏)x9\2gEu)oY"[p"/&OygV @٦s~ovBlRg,ɍ_ )%/`׸AWϛkbM7U ?J̗Q D2egzSFNI MqZ5+|S?>m[Ԯ$ёӆCD3| v0OXO}z|!a]>rʟm:x.GRSu} z.' ;Hk3Ct3lbUd'Q B2&iϗhL/%?!pmpߝy;,3 "*@]%PKDG=*=΄ɨԒ.-o};Bү{<11ޑ,bp%95ӎ8_p62*a@Yɚ9#3OCB IIo0*k[=yDygGq_dCh{˷5:\mqQAү9p]_SnLw .0`?ʗ7Uj>o֊=Y$(P/`M2ЌfE @CU.:ɵpAa}=Ð(2وX1-(b+1mL-:H>?mG%2q8_ 8ʏ:ƑHAGQ82XF˕>Bn9,ُa a6a̻}0NReGbe$a` ~:N<i`]HahRFqC=RXO=4 ku  i:4YYPAh QQڇXv2ZGhh>ŜE O8}o$' S7#t<  ^I$xPFOtiASzC)6nBԖkn1^M-KۏbČ"{>ʩ;zG P{OƤ\wM$j5eH T5 &AThDU.T ](DIeH[EMؑW>`y|l\7|NK]co?1RgtL]l D8Kʖ3A;Qݖ0(L0WK]bP%,uyAx$mFm](|o 1'Y3n|mU[^O$HƝN{0Zka3w/1IIN\Du;Ӂ,/v9`A zGc6[gg l܉8 ,"󤓾hpgnڲYK0'% v;R9=_3פ liκb)Bm}FmZ-oV-'0.WqSř.:ϥQ)aIMY]%KU.$q&bh1Z5ܝ^0onWG]t&JK-nWtD+*|]Lk=Kz<ږoG m$IhO(F'-ѹjXL/sG97ZRiZiCS$9u֔h@ԙRU7uI|=)J ^$ITۇF GZH'_@AqqI5|B@09S!T"~N OtҊ{=9ezVnvJ" k;fKǣ4Ojz%aEC6GJ|a/HWW E"` fc;d;ftq0kj><^(ذ/AG[P`7U>P(욂cM8ߺq(50ōajD?>L<~WbfM%ꕔ!m+UDٟBMѽY b-H@$R1WHglG:(G]xq0JF#>ybEsb3Rg ~E*[ <(3&3R]Ӿu4b)l347m~?B%D9_!gGTK- Qz':)!.ҽNswQ NeL|0\'dd9ts|` Asv௣j"P"JF9X]kQ,7nb0m#1oZVu#VD3Q#"Ӷ0a@Fck6L׾:2Z 7!F,Yfm_3PXȤn݁>@JDz_RďS 3m @H {ЯEƌoҏp/f'q)[8UbC%0ffGg?-f?JauNԨd·> Bo 枹BQcHK4(3tY?q5w13ׇu hn:LMCwym\>֜h7^AJW:Ke6vkFo^dCFG_'Y]2.Te+prI$F4L !=|%cy5~YN0R^ɃS @P6-Q^.Ý+D=kʨ}xm]JJ4:_= xNVx(߀Ơ3,`3 ~BzcS#HB떨7]-ԬTVo/TEAH~< T.Q_\뾞X**t/xv{%tn"u|9/%,2`|674ڌ:IdL.O\~w!%>GI` <.E9$j/by[Ί^N^.Mpk^ t3ѸOa_R u)_Z\8s>xN 2UTkLu,FزA+gpm4 .$ߘՍZ]LOd_koe*m%Ϳ1?mWBr~/k27:YUFbe`I!`%({t+CIk7bsBCU Q9@iS&v,؝uE\Ju@ˣQ1㑢䙏ܚ[dGk٧]oWEUs>YTYE܋Hٛ&Z2Z,Zzva,Zc1&nj{8!;H2xT ]T/ WLfSMjTPRݞ"yq9mxq5O#xz޹s bU{Ψv)Kۨ `_u_H)G̺I~@?L'rS.SR[rum6 8$9(ҿn;3 a8p0QFևآC 1oT1]΁T ͖r gJ9)hZ)pILX"dhWx푽=t%6={13id!Hlh`1-]Lv|y8 hrܫܳW׻g958 wz2Qt= b\bۙSHfchpBm'|h܆m @i@4[`B[;4,vItʻ>w.h ٽ'Mv '%,pjaÃ(4A'H#3k΁'=>*BeC,#OYahX*1K#Iyhxːc.<lYTIR G nGE>ﯗbݷօ(#{0H[EfD@bÜfzDY!azA!½ RvԣC[2eZm ^ܐ %Ӧ 74_X贛&_Lx1GH0 ^Me%Η1w^"y1ՠ BBvG<@&g֑#9y]0,8v&Xq㤾Y(!;5*#U9ƯPpenܒ!$pROMEG&񛒆^řY:fЁ\s ORT~hrَb cP>"vM*~k# d'Ԗ9mdQ ~FG4C;P+t7`= @KsMM$MהL)}/?!+@x 7e1blK_! _\=1!Ee#R.j"@o8}jǷ Sxz+dqQUmνP ٖ⸏T@G#lIdX;rՋ5 :v_GEeR;bKq"Ab.2\f*B N0y(/8>+{≷r|14uW}k[N` g!W@ç'1om}o<Ŝ2\]}ܝ6 @>:ޯ5/F(۰jigu;,)L{B4#ET a6#r+%| SR+a#r%nYUص:9G`S^*c]ycn Ehzs4+bET ?K ҽcrƪ'_Y-et2Fz\! ?GNk)Єiq p'wO]PB#020n6kNb! Ҧ VX6.J+5aAAV;f_aD-Jwћ `gªtc"zSُDJuu}G6?bF.|B ;WĮƿI#:4rڑѼ}gJzsD?S?l%OWDFL:#] ͡d.oVý 6}J̊YýΛ9$EuYku~Og+ma0ʧz q6u+Nejci5K2*y5UXca=wF)eH0K6zBKKancBiYj\/mf]jČqM4%G= iKA >/mtPixDތCO9;AAI^%\ &`X˹|;ҧ~$/9kЖEY렣HBٱ|Rmb9L:=RX ^6OIJ+!'aO̿Qd] L7e\MI^&4ׯfF5$~R)򵁣 cLT#٣:k3dW\1J5ыOM]<]ߦƜg;`_D-;Ti!0GQ(WVG[ _GH @Dh8 f$_Rj 2 rߋ}āyڒ&ҰtZm]T;V#OO]Uf(þbD>O KS:v;0ىhB&.cuf1{Sh4*_x_( zFo[)$MsZ #W=/lXE `aGesrgocS*slNglL ~W,!ARbkT@GZzH4ZSE9/4>H~]yߟ+ GtNXFᔘPJi6V G9;$ۮV(sRzg{0bJ̊5P,*;&^]Χm=y8BiL VV1Y SUU˥GG/X@V.@Xqi$Yf EpLOeKb܄*j  MzTi 3pBc./}iGUrn=*cs#g0„Gqͦz K'lIr'[-`tZ : B T@ggX˔I $Q8J'+SհRPc94ig@j=A69-) սށc.HIt`~\l^jה^>Ia6EV|-)PZ-Bӟ\c}DGA_ݏߵh9 #Kԡ^p2; S kF$jnA<} 5蔞ϛ1Zvh~m im ^o#X$ILeLDrÎF ̯Eʘ Blπ&B֮X3Wt %OKR"IʷRa}w)E2"t+tb-m\P%;;ha[Ms!3e28߫ pb\T[!yenB@3f9ۤ("$ Go6 XHH~\.XlkZaHǯmQ7; N9rO [S.<%3jh[X'S*:GI4rf)@̗mMՋW[-TB8Mb/n337B5fDSvRaߧ#UbɊ_əJ zfX;;~3 SAUwlvp|5r[ÊViila-lhOS(r^F9wMCcL1%۱NC+DOʽ"m) TN/EwMbFh o8~}bpu˾uNpY/x!b<w<\' iWwWR9k]5վ=֘qi~jc(W4ǽ oH,ΣihjpgW_Ix(i(T^=rՅp/QEh|\A^)VD|-ܺj慵ew2'T|/T"'S,A1ѳT|Qj%H#fzSܬ(~E8zDVʚ`^͛3" 4{ܝ s<*٠LbQXm˽%%~ך{Tֿj#iU"EĶdzdf][a,&/MCO Tx_ 3uk|hiJ/Mdo@<@y5`cU{)R'Ѫ$0:3hM0mB cQh> jxݺԀQWmR]Op,иb5nRhAkn]“AEorb#zbdhZǘYڱIPkfZu25#?8GYA<inL9lP~4^gi w1u5I' Hx3;*5  ũΟED=ͷD6<&VIiq.s#re'm `*%ʩg؏iHXy{]-vNP4TMevgbPU_Up ”s4<x Z#gcө$\j3-ݐ32l>x8ָ ;…yc껨.G`Z:˱v۽О56^;NTV}[{ܛ(rnV3K@tv &CU 5'/L| z1? c&5 u)Of|n#76d ]1c*o8Ddzsg1#Ѳwha~x8ZD0{P  ДץN2DMrnګ`XPe=9IK L0I" 7dGiJz#V52 BDWrXG,6wZUD".qLT4W bB|:[13݊glzB!@SpCΔ"M n rib+du *&2^]: ja@y /Q>{b7 xI#zO@q׷<7IY8®>1vn5kFE ( 7$5\9tQ2ȗ}S|:Im䳗/}f>' kWU^`ٜc%Yfo~?oH,uI!f(7MF Aլkze Ս"e=`_vqht(.q8_|rHsuXOZPD }-TF 7:Xf[9 }, S4B{+'ɭȕcW'f!o0>ǁDi_@B'ay6$ tE|I-*i@mԟ`;!|ԩ T5tc3h*a':1\ ,jv|S, 9ְltX?p) )CH|kƓh $!UCODnR2'BKp@^S@H^SK#a1:ewR#I7J K3[zw,(BlZJìPDٚr˭v^!s6<7DE $Gu |rK~7pf?]f1{Bot@9D#3ɤ]:ȬD80V&F8_Ti;.sa_]wB~}p ;:[C. yv:y\tז֪.ݎ78 7|h-j՘ n*1 I\0⨩H`q;+J(_]3|cܞX:C|k<|= f\)isH껪@~f>&X0I= An9AG?Q뺠Bqc*J[]؊5}Be},r4y]M==UVϊH!yiu`|I}i2i3*=_A#E0N M)wPޔ\Je"Lӻ= P_(Z^x6Ǘ,J ;#ۑ}xH}#?_A ־ @-͞ŠDbq?8ͩtQ-+W<Рj1qF. N:' ^~J6X׷ k'maR/uy5.uxnn[K3;)S|BEaru) pBobgsb;@c ^ ՋU#]9Fਟ_#M7ϙ^qk(/el#2 $zXr[p]l^aү }Xԉ3.=CƧ?APV)H?x5ca=sX2nUҋMm4l2ՠ/ `k2\ؚkw[6Op-8&iNj#C!JML42CײmX]W⣮{Z-9 V%rO-_9"d;l]PV_lnz*Gȩ6܃9~w#%eDWEO3_ ݎjF..BU\5$fk6)ٛb%T~ßJӸ_-ef}xpt :X#5-%x)7HH n AjɎiyVԺF zV=dGO`±"nUx'gİ0 ̠hze>d(}IG!x襏9TY<'Z}QNS-'u(R.qwYosE!8z\ܕ L'pWML0>]%B ) &lq#G2#+CP>SPLg:hiȡ%v}>>XMZ⯦߳C!ii>PY.Ǟf}[4;> j?T B]7|k;L7^ Kw7Pn©sW,^'% a5B}iҊ7b$%!Q3o_ڂoLӤOلbKWWjl˅xj)fԏv(T^]OTYd0ԣ_~GЦ*u,ǻD%(GD]%X6y.48Xe8QW=s\kZǻgQ̿]|Q}MP(eX*T PZ瓈F; ?7CRRIɩoYPzBZ%>5e"Bfb R;vg9| 5_AҪpX15JY IU!K 80ZDNCVQ,kc 1Aa2ǖYD9' (&~Π_8 NM"]_cca~DdWqD!1q|铓 ONrZm PusL͏lr r zffU.9{lؒ ɒLlPm_A}m,23^t,G E~G YvNߑݰ'i 8 blUR ->m>Ї2"Ẻ[8(n&gR͇<ó/[َ}VwO)‘V]Yӳi*~NV\U+q@ƙLjSSne:+wRO}`%gJ]׾sXȴ/gݙbte/ˏ)#j}>aq4p)!j*Kߕ!pף$or\Jx=`ҳFBTֲDUzC/Di#dپ+6MEW$hȲP9(8m8 -Sa>B:E; bC[ %]ll4D7 dek;߯)z}x0|VlRhiwMlЬ wg~P8Հw)[aA#k,Yzwlwm ޼@75"ւoɡ{*W?$7]C5Y[~R^7'D@`XGhvfJԀl, DO@Xt3עܢ)$Ty>Bl*Mۛ$Ej]E]:ms ň$sO,$iWjT/n gV]+gADflƵPx t9OY:w0[5.y^!WUC82P%YiXv:]G*aL2B}j͢|j߉ɷj`}4=K٫e׸C^7RbKM%If;͕n fbN]Ms;hh ,ZK5P~F/FWi)2H舾5{i[TzUr%y"bw4 R-y]-إU^;2?{[_ Ts݂q烹W rjKB-w& &~ෘ\sf5%$p΢ZV M-9L=M}grE`z$C] o3&TE'"#,+0@#A kʕ'_oQ qC3ǖj#ejk&5:Zᯨq\|Sm2>`5zW+B9~rwmΨ' -Cbe㻕Թwrl9lQ\&,! ƒj[!ge Ieaʋ@Cn"OҞVpsؚLE OG .I>I]yvD{cdt&Ή\t 3BidJ"zJ*vt,aׁ@ұӜôN ']i_4(qK{ )q!C`,k&23`靈}u`[+R E쳹 S(*؎rǠ4*[A<j&]a?~w$3/wv%sUv{0&ԞPx-(s]bmpP+(}`zZ7Fj^,^BmrƦ0#O 9dϴJK)RԙK~`qxdb'l'Z5ߒ|YvgȽMFRx$HT}sILU~}9j雌 nߖW.G;=S;O>s tsNPBM_D2D]|`61 hNلtr9/v7~Dft0uŜnSŘԱG%M%sW.1k:ܝE)AyC9XȬwkbĂ5^iX|me4T6S}gL*%"M3/HAe5p7H8{6( 6{27& P87iyV[kD3+QO! ˜٢_M nW%S /4Q)zc4՗b„b*W4/m3H(TVyi]\hͩQ;[Sڀ˫w!!nʭG9%WnT[Ԛ H*)2?&a`DMq<ΦcW^b MS)'H0_ 1nye2IXX^C } H9qU bF2hh1$յ*NV]_$eI(4tK^0 6ȠaUѻ'<( ."oplglpZf38q$wV.G!BӋ+ ǁmA#9v/_ɨ3Q| $EL&;˵,xb|Rd"<_nr%I~ C4uB^ 8L*\~43sGH ۬ ԁx~6xWhT(WwPKF\,Q_7=qrXZ(o=mTGb3 jMjY:B >?Ĕ-f[vMSV=D3SYQ{|nX;#Ncb6wO(ΧE-x'NW\MV.1~NB?ɭ+ srJIE$V]P z@+K`iS+ B)Q ugUSٷM-+Fz| ] ø A1U<#O%h!+\9.v>paK*~sA"I*2 .-qK tȿqŭefي">soKA)s[q>;Vp!VBΔ>'3Tdfљjxɸ^걡8a xHӤqm MLNz+'MKԖy@vWXm݃OzTwt+w5fR]H$̶YrBмY^xriVaN`W)c@9vew;>9OZnx:\Eeq4 :g,D#1ƇmplH` H@t ۆٻ|KM%%LcT?Ww(418גLYINN9K]rd{RM Z /h\rA"6N~=JʖژRzx?j'=0wCT͚_~u{>{TdmٙJ+_DS/uVX'G37]Ƹo&M$Z)>M%&&wIߒ.J QOh񁩲vؔ|<!cWzsd,p=XnU.&miL{WtTWBP@ V3^GS"Lѷ}|A}Zt8e>@;U TFe~rUPc>=Z[2*N<ͷa[. [2g4'bXCZ`ė\]MQښEm#h-Gx2dltgB?yy \iC/+;ƎB'΀E{Ԃ0f4?@ }r&*@ B{ ~!2u3o$[_n:e2Oi*iVVjEgTIشeثÊI]~$qW" \ 480hv;Rx`EQZw#! \SS{oo&T]-r' UHZBE&?@oi]Q*&Aˆ_*X`Zn WUW꧞MVW62dIHAH!׭>pɘT-I_KYj 8gM7Ǖ*q!a9*"HR 7AC {k(* T"mnCC6& t WIR|K,1v+tB;Nd;R1V^;EsuIe$i@& ^[ɔ E\3w\j̑|FX) ~X A$23;">{Jˉ Fq q$#R}3,oîLor}'.bh Xnm^*9A1 Ggs6|H6eN4Y ȗ=E>)ԮlHAq[>*ڕ8lH j 74ڭP:F(,@ԯW>0oOTHG9wM 1@-ւJ6x0I_4V Nh%/W䄛t0Eߩ&&>xʜ |&uYCIո9A(ÊUv\jek h*ǚ?>~N3q#?>vI㤖=$Sxd!G0y^y.bK eG!'\[h:َt{Mkʖ.B`z؃|o*'ŋ-徕a+SFLSCr@U,;!'zRߟ.Z) ŋ0]'> A Gw @? "x $!=cx\vlP8 {<)f~ /o~2To],DA&#|6{њߥ 68hVX~prX(E mb}ƪ+j~ %]AN.G%hOihإ> :N7d,aw mFq4S:{c M:Z0 5M#3(C9]T|}xu^*KraSOæXN$R7u[ Dr5U-wr|KtGR.e'0Н2= z*͜@!]oВOX4FJ5 84)^j`,.y -h*$WQ"/{i=LrǪS-ω'XChFGTb)I1%ciMW֧-G+q!`4Q)v&a?ţ34BAT}M_2b>!M`oPӉR-.XnfD]tB=gq4pww%j$ C>?@@;Z[>umObifP5zZV=nP'IP!O A_5*ڹ$Ҿw BPxn8W VÍegBVIaeV > `0J'$Ig?Q|+. ]D;9t$|XbZ2T x%A+'UO+$l!+t i~+m l{sK% };pѫ(37\ft T7:w#eMcc۹OW24IԱe쉜";0YZ07070100000018000081a40000000000000000000000016101cd7a00005c1c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/ast/ast.ko.xz7zXZִF!t/[]?Eh=ڜ.+We$E(fɗ!%'eOwBvh2ΚkƗK2!nO6+J< NטRNRdcIb,cT94rf9ˬwGLgJ/6{5{,Kf. n#EdWS'wR ю0>f le^Gof">iNvC2>6s5v4ۍc@n;ʋ?@s~=6VwƋ9rf#'`*e%eYF6۠9ܲ&%;E5V;wf9a{r058X $3 [WqaGyJK~NJcұ(:r3iR(\E]+ k3XAHUTwroH0ze>ZV> *±==[bT#1hADsTe(/#|/#Ta<IY-KqRIw^ᢆ(U}bBa=ϨU2m(I׿!cĊ>1Ξ,^M5,Kpu8{!JxG*2u!B>O1 -^DtiDY\|jtx ؄Tf袥iul(HkeI-~M/zG#Y|mJ4;oNd:ÅDI8$aSJwp³c&(zwhܲ(ߊU#q'16 u#ĔARʶ08UUdq?4V(`.YH#o)_Dv gâ A\i>n쥣+Σܑ_5#>!OXs2]Z.SeNxB!Y>ҙW+MX,@l_X p#M uzHk mmaϚg .K7_N{ n6q27ַ;髡8'FxS%P,auK5nZwb3BPyD^;]C"v<&+o[ a(L^Bcރ3t'+AC#s*-oFerOpᨎ<iQx#JYqQc/ֹUĮR_Sv.DշO`O8#*Mz |-4Îy! XF$>v (-͊/\OQ)8T |{ИB'*l Ԙ]j'y41e]ϺEqg{#7"x!a 2b] Ʊ~(!儭65 ?#wƒ UQϯk֚N'Z %((@h1/".QFNZT棰l75bqA4 n!oJbH6B B-In߈R l.^Kn*AHiBaʆ<%!Ž27L㧻u)_[w}X evdRN@)ʔ+k.P zXvC<>-B=j R"['pčd #у2Lz^+<8 ߛ}2[~(S*@OkR*w$-M>v32Cs]U@(EDuecÐ=,yd&i`_/9Ng5 G'1|^ qnQg UD 1cƯLyq}A/]-فOcG7e^)NM2GS2^d7YC|*!#UKQ%xgc~Efؙ8|X},S, 2R}{QU=`Z\2^6E7Pmg9uhY;x g+Gzbq :׸Pؘq /Ҵ!z2dm{.PSwzL'5xVg=(* &6U@z*8/%4ks'}ee{7FQ һnZo|"N(ZP#%Cq6ĦUI1p`y[lKvYP#7P ,`h˗"=ǔFh K4?uO_%\:Ԛf,-ċ}[Ĝ@zH{4D]}@)Fk4]Ԩ\xmowb)(ꄴ?{.!kIG (l1Zm"Z1r);(R a;?298D?\Ƽ^% JAo xa] %F2ԋƓO \[6ށdOj:Up[+ڃs'\]g!< 7tِ:aEG߶8 T_M*_3#E: 6E(!.Dwq.#U Wgnƃh_=A`?@}^}a|;`,׬s__ ~%-2,uU%jJ|#SPzZLa䠁'4(3 zܷ 2`m uRS@{,Ib[740gsUKhIuB0L)mYl3)D/Bfv}S3q]&7p#$eJ]N &~ބR&I9QSl7y!#m}h a%w )V0N_8 V<!)w22h\G\TT !pE4Ha8 UlC%I)v$Lv ı ps DlfcQU4E#QrV'#k,4Iؓc0MZoZO >p7Ss!ʹ#ZhިO؝QuE =tLe m _驵NLQŷ跶׫=fmGnJXͿNAw2YKRYV$g޼:nKd@=bl,:gsgٷ<\ewk΀GWdi̯lu1ܤeއY`?.Vj*M8 E:hT, R5 ]|r5_ ){[9k\s+o1a3ž;x<{D~RQfpTmK OZ$3eWhW,g*Xᛧ Ɏs,co7L/nwDy ;MՃ%ݒ~&IHGqu9\zK wW_T {ˈoJ$$<_GC6>x8 ;]H0Э^E[6d:DRVXsE8ŋ!*`{lyN(S> ?tf?*$>5:}%ݺG&eF>#e`wr(mC*Ր^{2d"6^0Dx\3_qfȋm X RTOŽ.X,oiX{adzիF-= Y񲸛18,JL;Mce$e/Mri4abLlM8,7),57 $wҗp*ʋVYы v\Ak8 4=m#ћt\a^E}Om/9Zq6g ßuDdǃq541o7GN P1<_@ z<Ƒ8񜒞)556,v: VȀ+pw6ȱzui=d8ƍ$YukaGhhAvU:Hkע.6Uܗͅ >ФA\[.IU8dtZ#OdN/?ϊ_&C1@,i_2 =#]Cd-* \$RhոjFjw4hOTe$UmokuN])JL25" )fe]x.=) 5y=` +gZw Vs>ie~Vb'Jz3(XuP>)eT=j>Tb$[1 TD.H8HE8;ZЪUGఞk[_`+XWS85zGHoF ȡڟTͣA|s #]Vۑ,4A Cx&8>y.(>Z9V u?>H;60`&wz#Ӽy (#05t>)c8b9fG̘3#!4奅yzW .ri+{ugݴ,F>;]C⭪&<L!D$ѽU(KJqVdBk[jS1f)5 Fޅ$S~7I"=ya yu5;eJ|I4b:%^ql!*=KCVc[Y ˚ʵwcf # pL!"9Y1mPr=\Ԏop NñWMp Vs<&tk%Aq)JKP† ۇVD=\Y:V sa7QZt5&PhIQh O]uCᢔux>7QŽcbO ɍҕ/R3bHWo.}$kwp?m-X )~lxJhfZ\t>!$K&+ψE#1#VDjwXVh5ּߐEq/ iǢhSG#ۡz:1{MIـ3Gu>HL ͕8l4W.[V8_ZUݹݞi}`@L@8XBR2\J,aʚK:Y$jn?yCh!d'HnD@b_c*C+P[_Œ p!]vQ?;Wv 9׀u#5.$zH-Mrs)r 023'!F媜 ٢wIB+Hm1u%@h*ĵ^,/UFXU*i!dGEAnq7a33+~SX BΟR 6w63;/4Et:[tPTfڙ+TwP 7mîsr"~cCb;~.dvdK!{Mݍ!\0V;EMߖF4c0X<5 9$qAvI bsĹj7NW*'R}΋l08{++N0A{[K՚P{H K#woYl۾dx_+T"pB8 6l8j>25D &IđM]AO&8]} %R Z@lSϜYLx.C`HJ6Ԟ2TҿEjAG+lDvx#m.nݽ<\d;Tr<8jcm\Y4 o߁_t'(Flu~Rب0\1DŽZ0? kƯJl>%9xfޫ(S1+{(4Rҗ%:n[-O1yel#Vr^ 쳈BP?ttYV")mtu!BE چI5$^>zFbj1X.½r(Qr7z۾ڏZm)Ŀ-t_;<^=YII6 ?Ť'Kʈ"b32B̽C5E]Iu?nՆ* #7~Ě-?eǥ:frN iG7Y-F6_'W=Vہ{4MU ,vhDQʯmsZ;QowIcDM2Od&:ň@Bג!|"wh^\"fXʡ-pg'3āB%*Z\X6<O NBM  sLtX `-,4ʱoVU 7&xH?hnw /FPXj$|/A!'4(c#5L;Wo'#9\l¨eS/G>x}A7 *зzO$ik&%:c-$doc$͖07 UΌ 1]U1/E׈[ㆡh5.; B/ȉE[0c ;:BmAf 8c4}jfKq+!0]c዗<}g;^gkR\r@}CC~ՃMMv:|]mdaCoNCId2P@ JQ,ڐC1K]rD?ZcJҸHڐzf>]|ҕcFt ,>bsŻӸs{t,0|~f4GBxy4Dk"?e [sjxvWF$}QF_R(T oAt߯10I]lh] kQ".'RmVq_{Nl00? H'"y1S)dIX'T?0%b:V>LޑU^cI^#:3IpN4p߼4$n,ͨ,@k͙_UYZ,:R[{- "Yuk_f j2AޭˉO8 L G=$.ΔRQC;SeU #"gm dȢ.$R&SG/w=_&I=, Qur<D`><ʖ WX=)$I{-cٱ"ݢ&@7r3+}_t,w76Iz[x)},~>+\ R)OE=?22&Y1\Ɠ{{<+,&K',{ϓ _gNI,}eeںؽC>kWwn v.\Oq"kFZV6 e@7Sk1Njokx!IZݣ#b*Μw"8eq,O85ew_Jh4?eRh,KSqݛ C+n˩`., x".yOR6o*{0 VGa ]YE+KV)]D㴿,.ϲQQdp'@w|3R`ortrq'3?< <CF@ξ Vr`nH Ha|mNEvi\8Rrq+#@~rKi"cY?R5x.}Nttw QsmpjMyv l/ Z8U{nU; P L)\'zm-l `Y]S+ .Z37bP<ׁF?x EvANj%^Se_%N:.vp}Y۩vHRV;UM|q9;Yd)`}` j'Ӓ# *gFS"؇/bws6 [?C;2![["AJ)o;ͨ9 1¿}%r{Jis!ST-u֣213xd):Ra *=W H¤la}':5\Ж)@P[FaCl/]$ `ofl?OZxU?ߖ$HO%ghz6_<6D>qrY6MVVގ>f"Nn-L^;b9%s0B™q$Fo !3'I6CԦ|DؖTswӲ|E]=|Ev-66oW/R#w0˶G)a: +.k;eqOƤtTRiD'bkơ:|` r5ȁIcW!^/u ъ5 <9HA&Knt2{֣h"3Pf?5dK&*QNF&m+w=d@ؤ*َ!|C=@ 8#GbeXI@ZzX~{oò(ngmtvo]+oSs`[f?,d/L5]eeX/Ԉ6F!p {uL:jN* x0j|34㢢tZT`7%^R꒬Ɨ3B SK3[~+A:`u ob #kwlͷju^Eh[,c&*. %x+B$Iܪ<`j HkgoLz/:γ,V3'W^|VWh#ubilRq(FCcz<;Krb_hQ*e3^^JyZt[ӷ]Jb}j{sK>:ZO}<=49zALj)O's2OK[UR/Pqu6ϡ‹eA,0k| *Gy,˽X!ykb#g8 \hj-5L,d9s'ϲXBj4635%H!IA& SWYjR=_^]E>,q/zY3.YH$BR =@!*hmX,QH 5GFriO; (Yu-O~4W4 aua̷|fuM>ۤ4 6$ /ɺ51<lv?mwoA -~QB|2ʃ$:[~\t:}poQ -T>w,hyBa|J2z"`b3g7SEc"(eWVfҫLc#_MEU2[6JǑ&݈, D3[H{8ϐpmaފ=ѹ=9ZVyӦCJ"e!Ib2|h_T4[mc ?V t$d=|D\' =U)8 iɠhrA`H4/ԆycxdcOu"`XJ0Ne3~m]E~Vs$a0.,ېC~=N=XT,8v?15%2{v^Gpg!t3Ke٭ 8.h6S&-x6B퍈 < Ϝ$D00yni*%ЛlΜa,0,S.!,siD6ڷ$ 3 rFP8%}O0xT-tt.6‰TF٠/r5<+ Cq_@Vp2x#N2{݅@=i拏!z4'Fi_vHtK4mrIwN7 fuZ¡22-C[:^jCRwLG$::EAey )6n &Qg;gSg-˱/J4Sno-;AO[Fug]OZ'Qd dwg}Fy2ѩ0 oƜcjph7I8pcWcFWWuN~lU-H^HQM;l].@`nqf<7XZߋ@}"6<wR}<`5Γro^ᢼ rțR#LnŏcɏV7[Kxh\w6 vgd,9(}]Qnh Ԭ)  oC9tQa7V,X>#D܄ׅ8Sv֋~:] *~&!iϾuuK0=I 9q'H:^&[`7O[}סWj%߇8׬&ӄrP6Q`UuY/?P>OKs12W@d-3eڍ^Y4Gn~\_L] cvSF,(}J!! rXPvdpI*N 5W1`"3zLk'Dp^bǥ?S{,SW;G\S)ԏЇr8,]<~ O:Pz]FME}.yVZk' SK]ٲ44\f2^ ).:ZWdnJ|Ђ'B| jc&g  %.Cr1΅@=}m ̿5x?k;sM,c"80ˊ-Fc)%d2iQF |Kk8m\WfZEr qE sD2t.$Ms$Oƭ'ZEf\m_&g˿.ns>T0KYLp .4 ynB, W'Q'0"f8+\6g#0i)speR\?bmvyD6e 0pԴU% Q%jKMU3+J7y]N+oyznV}m{eP6;Yu#CQi|ڈ> GhEz,2F ;@5K*aFfbӜdi `hP(yW߶A8/:U]XGT`mw+f^; #yI_:Z4n\z."[c۠ZGJ}ByUB!=IԴ(_b~sN= к(P!){"2۰n) }X3 5[0J4UAɗj:~ޫdRʝ$uq*;|)^YkZm$96`j (S^mow } ףI_7[p@*?ڤZi>vA>a71wM #.Bl?8bLC>S|JxC.^ ooܣ?5zNSBkP-rY(([*M9뀽4JhnFKH&YLDw8^IodKt_gsp]߱;Oh@́ S߂ّ͑Z+CFxjIZe7DgHͽ.%eUGW_aSͷb(75~ۯIp\N@sCʿyٚt96NQE?zGp=/OE=Mv9 [Vހ\:MppiFo=ߧGi }7%7\m4vQf`h͢*[-ox?}|BLAPȴu47J+Q >a!Sj _!u,V}7Ű TIWZ~N]݅<{G _YHK9=*3(Va`3APuL0ķك%OW '$ ;MP;ksb+A%($Dya) >pgљq]0/A*;·-$2sRrV׹.׹H>WVmyrabk䳴tc1Xh\/z}%}_gD7)bF{Rhۀ} X6_ZEy6kP -\-=dR{uԜvY#BַqfN BPhQ6gDtp.#j3X."]4? k Yd6cKC؎;^& _brz-ģg@hD/K~l[U^Bb`4-OsDB~Y1)xz鰃+&%}}ʀPU{8LA07$u1ӝBa+\+e}giO#j9|,O8kPD)(ҕ w(6\4) ~]A'u_nt2D<;mFݡP# $>LkWYe_OWB>.a)C\#y̏wkW]/L`W ډԲWa1koFznSxŕ)1xx[fhlKѪ5 ͪ2!zq^VaKEh~deZO^MyO]*Ah B/Ѫ1܏ 1k[nty #J~y;h "AL ,!')a T9߹)FYa/PHէ/d&U`bTHl4\8Yzً1l֛xlmq5RIHN$UrASKcŚJ#h@QG M}?[ 0ŏQ|t7{ T^&+440L $}Z60\;qX\MBsVa^*7*umI~K7댽UCEqN7ss5:}r> ^/yK#q4eÛˣ! 036Lp/RϽ 'k{G&|"> *Æ >+?[}YpRGNhLiskR_dꇙkz㎦feۖ0PM_o#y'y,@e~o?]iYv)ELO]$@b픲N0KH$>nUt"x\_W8g R`5!&QJ\%tctw8/~p||3Jgp 񇙒7Ȏ0S#@#YNj?2'c%  9 =]x~e"m].p csv:Ghq;qI~g]h)L.-ᅢ'w>i7y*˨^A9PQ-սS# {־Ҵ49NbJFd%/7Cv^CrAV (c!R W䈰ڄBnmFּL?׍ >ɴݪHewѯΓ E|͊Q#䑆^ &" l±^w/K 7BL8ݹa~2xꔄhK3W_ZP`Vcm!^oi1Jw$L{o_V3ĘÁW K+PWRdA_' f9e Li,DyFDcE EP֨Q~Pd ;6#f->` w0Op@gL#d؝jeKjьߏJ}[|;[Y(s]*DlO)eܤP?hiA͡RۥeɏUTmndŶ3m#aJmͲDOvrSE;W{&h 2'x60 -~}A$g#6ѕNX1We0:d ڀX,5K3S Gr.?dO=|A2--_L@KXJdzտ,bLJЮuGU?ߎ cu\pF{Ì_sH$58v+ Hh>fRy_T,LK3u!kj&0 %(n҆;$!V8)lz%e,F!0Z )߇_@Ω'Yw b:VDbmG WZR4dk <}Aaxjg@N1@j\3?Tt`8?||ĶPH.XQbSrƱX,ÜkVu6 Aフ <lFyTk4Z_xe+O*} *lC9FFqs5}曎D8[35ǝcDhuJLTqSWYp.0sQѳ莴DT D<%1}D Jz 'l9f];Z÷{!%H&W uiJkY>-9Ki:pȬF\kXT*]CYu *$T9+42 l gXt7{'j(!QР@ȝ4L#4Ca0r(^t4E_ g; MS&"ź.toC7 xPG (W2idn%6. ' ukN:Z VXGFjnJI,>6 (LI [G=қ@eu:?^JNm["8.8ea2 7RPnJ^ DX,X_yiZ hPt1Om C6¯D64ߕDsm&p,Kkjzy鼌:Ujz$g6ҽ ÿD;yjZ4|Wgvf)-4j|Q&ĊLO>^u2B g? ?g#95na ѳ%e`bCt=ޫ6:VH7- ^^}{h:Y}Ү{n$GNŔUdˍ1QԼL(o6Ssvú rF Emf̷u3޽ζݓ*][ޕ61>rfT9T}9MOO׶ RX5V4 y^ZV ,""t?s8D*JC2:+?㷎.e+r O`<ٛ7k|ե(L{|JDDŽåĽfl.Zne&M:F˶)OIס~0[5؁U(r 9=Պ:;HDBu|~yx{7㘈_0۔ýCR][J^sqiCE %+HDb:_Ǽ2v{OL >B`op0ҭPճ« +!(t\~|>\ `:NTfw?N)|a4L3F f-2-DժcK3,|A|Ts} 8:$v|' \M4ΦDLR@V^킙2$FDx!B1-*%ƐZ8ctA%V= 0% '1hX&'S1O|7Z)~< ξc5 M'hڼ|C׮!lҋ*xvaUdu= 5(\`춓;/tφ3 ;o$zX,$vYJJ`hWOv`; [fapƹ#Ze:H}劇ɗ&~'[F({sASGϑ$ m @͉;T7.G?+oOuDN\o_7Hg-Z VRؐ u?)]AЯ+<,u+HIY]˝67] ].ESߗv-Xqn77KXP9ą@\p$ǃ璥ϮyB݀A%/a6*/qϚv M>^YTK ԾPfM p'-뻑/n D(4mVYzqd~{tSOQ{GZkpDa10 ?2c}M Q7^$OX{E9^dݞО'P^hEuzh A/񾜒}=őH*lu $[" pwhgOZlՍbVsE;SX85ϖI^)c&is:%ۏ-%fE$%T4OH7HXŤ[ +RHm·tÍR*1C;,)2]gl! GcF\;t꘬}Bm1hA`) 2Ǟ]KO^}3[F,EpY}DϢfIvķܓC ^(nfz|*I7NރX*0ef`W0z=ԐD6H|tHK(F%\A57˶('xq5_ Bz4לø5H]ҹf;MOVZ)$ v*ZHF |\g*Zm<{1˘nPj jo7U0i%*pB + 뉽VuTf̈́wgYZ07070100000019000081a40000000000000000000000016101cd7a00012ef4000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/gma500/gma500_gfx.ko.xz7zXZִF!t/D]?Eh=ڜ.+M~G[smU} J7!0䗛KDˈD` KAf2qrs=#?͟EA}<5PǾHN/ o8sxbܽUd hV!^rtߝAdEuR?jgєJmZI2}o -}jQ483l NSؽlWÚ/6Х[8Y?v~nmNTa)K&]-z" 14NX@ʖ+% # #KS7S~.,4ƊljR<\vω9u)BYc@5 g_URDϼ5_ (iJUHuxG=J]QNW52CoYCsݡBG(epnW<^F(U7d [NQAǥ}]8Gqܜx9.n*Ita[>z\/ V6C![*&R4RfqRq_H|IQn_И_Ȇ;Imin#}4'J̇p6S?> `b9IKm0-rh` 70\U48ciG @'RO0iʼnSM3,kT= g 5>ؑCc~o R3˱#i'7hrKNES>gy[O`!𲜽.zۋ>#^O]o.0u'7>&֧}wBm-@ |e$ O%x1nj[ l`5=kmq= Xnj VGAr;]v0§ G8*|W*tf =ZWl5@r9o5-Zi]K"DS{#â,Q5|`g'@2.~|$EogTN4d u/^D)'^t4B2.P%]k<LiɛNVÕ "RY3`GM{/#:YWP4 <- O n8'Spb4>Aj)Y6~!Qs>n(ӲM.a\\%zcxͲ>q9Y P1V7&gm>fJ`X,'Y )X5jCw3T8<P[w5R̆Q9Ų]uhLe>T91@TpH\ {(3@1uzmVN\c{6wbώ}>]ڏ #GxO=.D)߰P15oyeIדIj*i<}g~ ÊXv=K.C ͺn.V5i~"RL9 JMWxz#jA6QP)dc߿ͺ -XTy| {zlB)&ju4ķ59'ED!i@@ g6_-XWpMxh^3\OG_d7X{/}&ͦfnz"cf IܨlK;XsPJRݎ؆A%%޽T`+`Q rIT&xD~RdeK~m_t AM,زWݭc:7ANaۿZ&[{z7Zn%ͽr7ZFLfWb%|CU:yȓ\Sg6BF:5On?DfG1CR$qRB$[c5-/̞ P>mOn?!֬RupULr3=/ s/+BXqe, b#B='Z_  @ jT^VFNbGްd+?S0l닽VAڌUKZ9ʳ_%Bfq'U8![2(=nsHۦ2& [$J?̕R7t`G]}mF.&µ{McZE,t.;şm0+[,UzX{0q>R&i"[Cm `=o."嘢F>TFZ fV*q *ߴʤwY&D_\;kH6h D' Մ/じ`ӃBE55z3"9"9lRD HzB xg8Ǔk T">W-X"?Xw'gҨkލA Jݻ DX0LPm~48xoQie Mql )RrrNw>[dd;(>_@k-~΅.rm4\c<9CxL>XzQ]v錠FKaݾ `E{͋_F!e68f\]в'«\fv-@z1]#Ua}_>w}ѝ{`ײcoW=K7%/yDNȂ Gy\geQzDdz u ;9#%Plo <3Եx7+TN]>s؟/6,t'tP6,InA9IpT%{/X'T-ɸ!-דI2o1-*\aGGcb+UI 0=ퟕq9Um3.h:*EJ Ps>3\ՖcT#(77dG2m^<<%,g{R1}Rxeм*7eIψ* ïgڹ@n RF1&5HlpWZ7mkuQxXu{eභ#1Xm%g:8/$)dpmc] ѽkiG;낃m2^K˱8 B YiBQyl-"Ssk`·kw}s#b@T4mLm3jwdLԴ m:r֤s>P&Z!lwK'L8havIeFbpq?f69w~*էMcL 8j9gb:fP-(}R>7XS UdqI# J+7vDēJD|1}Yx ! N[j~+ ^WqH"X/)O~ ݖXlþd •xi @!w`#BrDBi`H7ϭ rW1L4< u:bTwq;9>`>)qx7#ƾMF$w +]D]^I1rbͩ*Z>K!}3Xԑ%;2>P 8[7lgjޗ{ُ͒;䓩_67f)o!k`!sYٲ,VLL,~5( %dLEx% 9Ux`M k}b4Rt"*`Y ^Y&4$4ӦGNJe2G"8{؛'-v'Pȍ%=oZ7sP(.{J*SQz?x6WAd_۪ D.r^ o82X*t&E:3Gh׶ցI<X^q}=CY1LK"ݖܿ vI*(\M-A:9 ^pd/Q ,Y 0^3rr -W] E@l(~?߉c'r麵eZ&HPo[(iŖ'D (71 `\ߧ|bSsXC,M\?BuoQ l\51x8,5wnZ.ӊ\݋J xor~}\qjSN|eíC2|o0Y9vvAiG㾧R:^eL/O[9aYc |zx=jC0"78>T\8b JȽh+n > ';q9-{ElG߶˪3#,5 VOF5}~sy0{wZ]LB*F-|N$U/='Cĕ IoXt! H8~{[09b%l9Si Q7pn%„+Ϊ7д6 ti܉$0IPEZ`[f7=1&v'+/WLJyFo=)\I:Ȑ$Ovtib2%-FޯpLrٳwNle4u: 2 DjFͼz>[MSw QjENÖ]ڇ:ޯ8YT>Ɉw& qBC2[bV#w|_>Xvuu6mQXŌ4":u?(<+TqQb on)Emg/yoq IihJ<3th=6ktteeьw"*s;YQ;éPNW% c|4aT~(ݯ)T\ŧxWXLBLu`im#lj (X\ qƪ%a$Ȋ xLRˎF$Waw"YOӈƦ!No %P~/=\f_u n)9pCxg~q0߁i=7O&-o{k(t SW NU4X;qDv3-TTtəO9-9Dc{rA)m~>HM۝tUڶ{UK>b\'_ SrK)-)ŶHTJ!w4"!x\ؚۓ}}#y+Cz3# id,bفǹUpn-dW5_M yUn _w>SjjDBC@5,Di;6No~kfa=jίK ܊Ix$J98ZTO6*_5)kD.$;OF^<:7xÛ2o}NG*<2jR()Rj^,Ӛ:uh1CUD8!4qbBJ+--7/{nvOg55j -\hV_y8_7<‹+1q^gM+us/> ZŁJ9FXܬ@ S+ED@֝TyzH.>jxgs SjxM䱴I0k7$},KW!VTE눣1eߤ6ǎ%H~|RlVPϤšs]9cY ݶdQ~QdQ1FHK)5Bӳjpxr-R -Ԕ)ɑo5A" v!4q̅#ͱAffh& KԱMT7P#sxD3M${.~Dd7|k)P,?aեY\<3d;yj}i8'0`koQS#Rki8@z +NK4.-a҅R_Ab^8p,G'ج#I&9'̽|t#%sl쎌b{u"Wg1đ[+$\/RCqwߙۛ@1w8eQG| r gm?H_[:ZkpBwE'U!#+A휳T&@"p*|!ןىJ +Nni$[cj|.NE y%+IӰlT@WB~JZܑ*idv72g]~ӷ"c8ܣ9K7ܢxMFYCߖlha>>;YHraiwQ̌ɡ!%D-;iV үeE˅`魽oTC^]YefKVߝBŴbߎ &dXabys%v 4&R\9_LO 92:ɔِ_L!m3xk@uiLp|/&h_.HR7d ܤ9=xh#1@+K5.<Q 1qjfO@/&m}Keez+#mz V[9hTam>ett~[PmM0hV$">i"ZR=0"r%mZiO*mq)c&61 P:~l(ȆƔǧXtb ?>u`tVQLfsS兒orPpq'ƟBh8FW^+ X`ݔx(wHdE!KN%ۊ/``]煏*9UŇ13O RZQěI??Mnb.BG_-$= ~Ln*=m@=XL[6Nx'/*ʜɬ&eےŞ1Zyr%\XbdX훺 AsqvAwpցMLUl\EGlJVͳSN|< F1@׆q5:么jҮ//fa::Fq!E5QgY3;C;D5~3D8;"3rJ!fvWZ-dVcXη.N"&E-9ji} !J)N͖ Dw:8 ̟ rUL}*uQKtu۸ӡRweuf}񦿇!J)[ ŲaXqGA#^2PvιUD:OɓL^Żz(aD xϟ>ܔPF㱓\ kqh ׈Hs6O_wejɰL\ROZ_k'!Z8 ,8tgoUPezSW%| 3MaT +)t28DTV]Ve\u>q6?C m]qqvRڌ gv2 ר#m9猷FrM.R2;e˺f-r)%Vf~~ 3 R^' ͇(@$u:jeEU&2}dž==LVXv3pps(77II VgK,p`C,體oI<([Zrh@l1Vv˝r`DqǪ&G =Yb;k8buqH J ؔ6P.3{#ERqBh+?'*-Yso2|َO`) ?S4iGh {-F1i@chȻS6+j?1b>buw0%UF'{H2Rª .߈qa4\~xxOʪEhC]6FM^i7Š$.(UuFt[ H%|lXXDs1}#Hiy.eegeYd8㙺Я+QCԯn|+SԼDil9IitW@$R.Ņ0]7%^}Ӑ:IaTd'-f`7uLf̓/ՠY0T0YN\@,TG^ g)G]1yiwkW/SqdMfW͟ߣ< Sd9%I>Ոa/>Ihqb@]rsC\ˤU*ܴBw"t *_JbI\g/ 'Kcw{4Z oϻ|٢蚞j( :c&](C6z ޳gQ|j&=,"2cbО'"[@ [v0G8v^vԤiqn|'SxM3w&Ll13 Qnf/g?#W CKk7;ɔogN{LXz~SAȱ8讀%NN@x}Og/dT牳 UU+7祪M^)jQgr ,2/Y{5xhEFuӳwDt!'WN:7ʐO G;n!΅j̜4v}΢R8Ni| u/yZ:@ps `oXMW:q^k0L d7'HVoƭN<F*hߒ3g>vp;/#нtuvXcȴm1l*]Đ2P#c\ eTi@ɽy1Q$Wx8]WUL8#asDs 4Z Nl+fUtJxrsc D y5=$R#12?&=0zt:.C*a; w ޴2tDM$>> >ap! WR, \Rv 4AJ%#N yy8k ΋ '[N\%z|w@1Q3kC$ A$aOExvm7Q`Y{nRN:,ˉj(|'*qDN4rhTtN$A''sY}1iCwrDF5Б+jR fV&HS0c_!RV SMɽLg)c/} mң;ϒ;PECSBC]s,5NU1Q[ }:=Q Da{FIwtrUmRh.y[易KgE&]tw߬ #lqUb+F oS8bh\Eo L3AɼkZb9PXūzP… ; w5D}:eu#QʿP$wJ=2Hz욑u:E91ukSH9iHV?EԀ3)[z>yS̀ Ihi8hͦӇ ~"^it?ݗca8 o~ >KEY?1%hcÈ b ckIsɃB˚vOa8=I(,;Q P֤Z[ˈ<9պJ^985㍟~* &&̐)Z\iP ,T|\n 2[Msƒ|{?Cʀ;^WUy DbՂjw)Jk?Ck{mD<[a6|uܰ,m ]6Ѱ`sj' ED/d(j SۡB2,okONb"`Oǿ->',9,Ɩas!m|Uua!Wu,;IVc3djj&4,qyӾY]p_PXb`ѹHA]!Yc )kWJ%J>& b78ۺas͝w`MeU8i`+`e ҫ=VW ݞ8I]>q92 #TR$\H):`gBޠy^UAm~:,2j|΅|y:FYXQ=wo#[0p|p%5VJL/ ( ; $ܕ5-m4]REY3e(ӛCG-d:kA#r=9RoayRЊ}WM VɏȴLPءz3>P|3-(s,]I1ݒC)i|'x*`v \x\g"Q$~(%\28z:sj}r  ܭp`!#FhNuN&-;'-[6HQ%jFqyh"(ӽ4TpТ#~8rttn t%],IO S6‡ ۑ/Ti4ILriT$aXҿ%)P`p.4LA Y n+I dT6b$+Cl$P6S|T5aΣ'2zSlc<-G.ؓ&h+mnfq{v#+HW}JEI)v#!K?%1N2BJ@E c9=%k홑FvFYn=_ ̿ -kXh쳃{f5q`jHp^hwXٖNlP=Ŝ. &/P xlٵ-N9aV5/{( "J9])Rk?ٜ[48 P*α=5[.G*AS#3<;,>"X"/7ת=BAI+M!w/AO,8 n! :O&0yM!(#w/95|nhQ50.oZِ2NJ".<^@_ژH4W JFxƀ.hamS.@蚺! /z;2ŮHG)aL# Գ)G-ZGS\A Pps-ѿ@Tqy/?dW2chy> "4v? KMΫr^KK@f,ltqYR^ Ώ:%͔떽zn)ޗLzd~eTq즪_樄TWywGnp.b\m7}`⯭ >DR*_->vzD6 7_x5z "ɴ9nCDN p ȴH[`6k͖I EW(bvA@_ɼWX 0u=l*R1^E 1w pʭAw4Ҏ,QFڎ.To?ٶKKZN[c׫ـ]g߮ͦ '`{j+ξPfU>VC[F."NҲ6_ͪ%y7cs_ Hܪ9OEs#˖rjD)KF3Wp WT_ y(kDtsgf a)gqͬ#eNtG.d@ŃO7wmTr$qZ:zXkWNR^7O}ąYHb }NIaoG<`.APL_h)[ +;nd|5.3fFͥFg*(Cu=Km@_z֫:2 mhx$ ]"R//, ,1Tǣ7-%f, ''*Ѹ*qo%RvMGA ;dkDЂd^z9xֱJj0<3(},I= ھw}rY^r/)#F ]TH3dEi/>[2N1/ {cTKs51%clA46X8oԻo;cS ީO/g NU֞togN 9)ӿ//M xn`<&BMY0M ں6k{yG,d?Zսɯ=n,s%.~|j-A]+'")/FUX)*d@?L[\5)Jhfp &/cۋO#>Q>yIEտE>#e@qlRS}Qv KJԌZ9 HZڣ95XVK_pRgŞN-@d*y #_* z%ZU`E^zS ?%"H/K¼5z0N<_{UvLnL>w_uۚ`.OU.Bthgx#cgՎn-/T|]A2dw*c(uh BE n_+9$j!eg3MT:](ɫ᷌&UdL{^ 7|u- p '8>& r^l =JeLo퇏zL#xSe"(]cg^[a _;uE |9CrP]6UҸ\A=̌5gФi6m~ĽB zSˇ8*۲/#MT\6M+AndBVn*WbB)0P},&Z5U^0MC GeYscc# .䥣h"S{غ8%gK{膹d>m)uR퉾TD%99c./5D:W{rNa&|#H8O!wIo0%;dn;Rx _'U/<\sJmt̤P7l"3,X&{b7 Yr#(<\*#1V|,1ԈInJIr`irU|f뵜f=. ]v RAJLUG0܋t9;ݸLM 2{ zss6~G`[s j^1QOWf7sWa+t H KڼC-CMH覞+%c4F^|,g7fs̘FL0p;a#8# dlhv8_ITVK2,ap~P [큀JoE%̖6K[ ,rSUZWFBe>"=jg~`\z@b1u[$%@h96̹OǤJzB2Btr/43Җx1܄}zgd"L7\mҸQA骋fJbSN|)>tŒ<|NI@CzrAyEG$* (|>B\Wܡ[Hpg ̡p bo9+嘯(t>+9= i*oboSDCycV"O݅@/һ5%KLbs"оb_ Q&>mK?q2Hʪ)f6E|R<ÌWOC.7 u9ҴtwcYr ܊CGVxr b_g?ydBxh] P9&N{ ?XȞS-9 nW3GxV>`$,e|E{>myK9dJ2c\@HiO+UrX y+=s#1!S5Lv'z=}I޺ z^6`QNk:7Z P\平{?? *+ʸŤٖgz ?[*fR@u -E[ygI}oՊd X#P@ٔqSOlE)bق՚x?Š9U8)GJFC.֚M&$o\%ѱQ"|>jD2Lׁy2!MJ;oϙrpPy1{p6Z"}貶ʻ/qPˁ.Xʋ:zN d)^r=_Q>\UM"g6HW\E>cf=7MqLr.5N?c 3Joș703ع ìY?oҔXw~_ D9#L(yQm\ "ahV2T5|tEۆ÷j(bcq nX~*6`RUS(*XRѥ.7iFoUoٮЕ2arv*6_oX엫@ )pr;:$ !a':hGE|ˆl0NSIX>{isvŀ_ޜΗ<CЍ.:XZ>hs\H> ,zG ۅUBC*,""LOUr >ىA,.cc_6O)d7v~Ҧl'CZL.C/ $I4<}R^/ ׾2~8 L޵4]u:-CJYwzPa6Kx7ۭF7=:EBg~cPՠ~jgb) ~{wE嚀7 )7 ޫ jnnh b&|T$@bd~wHBAuޞ #ϯS,S1&ZPBS~JQ'ymU"<%&^wm*bHe|ZVG.ַuUGǺFxHs:#gkBBCTP8`dL)6=.栈@?HrfeosG5)dc"ּ!\! iaY7d6Ԩ3;$KU o2EjFᴟV1"%~*yJh$}Ċlr25E(y]dn }q̀ȭB2j3 oD/̖["zK/\e^4/"vk LoCDבC jҀi\UPLmc!vҫB$hz}͗mko(ف?'}XmkJ! 3JOle`0<:_1.`Q*lRv( 1dlvJp Gz'>.q.ƚ-U"SX.@Ex[Tbmz(_2ylgK6!N?pINBWTAt_+ qE{Vo jK* bB-߫9j=Ts-.U/p^KF6N!jYtJۧ'YIRNDKm1hO܅@y]b‚Q02.Mx>faf^ bheFۑsJ;^)`w#ո MZ"$UnԱbԜQfO}՝ZK/(Bӱ=|ϦkJptEeo^TSZ(YHȯY0*Ը&Pt͝ڹxNyg}@0X{nz*6cم̭ ϗ|ICS6xYԘĽ4|z; EbɛQNYfdf9"W;LjUVXtlb5%TZ`ReNynesDJŠ@]y~6ֳ%Ŋ+e1MI-mEȥc| Da?oNF]V7  Vhi$QRүEWkP *1^ŝaBhSP?Q-cM=o8Ex5kO}(@kn=$MlSKd+*Yճ9'(Jix4@#gGv1lt8aܣmSKg0':u֩tnU*uT%d8W\@daJ ~*ÑK[¥vifpNDnza .fC) Vjy$]>X:np.]T7E9 e(ڲ:y IKY(n%%me:d)]Ǣmo<6]^;$dy)#ҹo"ahrm 9;A}eZJ m°:SJU \Bv'n47hAۛ7#T`5.|c4q!T%ӿ۴-Xrd K`]JS?uS| 0 w"Y~B?_4^CXyWG7)LƔ3ci1p=}.\xYkX{2йe{5ؗf?ḬÍ/>T0ԙx+XF\pիOu3\NC͆'/LSLѽҗĴrɮ)DSjU7,zޥHi- b%vK;;K(@PA[b@{ Wh ){ im`(ªJ ZM+=1G'{%u&p|1̤;G~cٟ୷ W$ 7;K;g"G`e o#0/e{#`X~;)?oV.i%IlƌuF[&w!cRL9BB ? *=v*?&pH 3v\>O8zJ4~rHį@űn]҄)V r-f0H-I^j%lw|L<5Gc..}2>P*Yi(ġX8΃P+@t6 XʶrfH jHUf12&a օ`lr$@xL@xuw(H/:9N:]'=ɉJ*\$ntO[iu\~0;E|7Z2;p9h |z>'Vp-h@̺ZKqm.lbl9DȈK>Lu5đqEPf.΋U f7T$WVLC.{Z8W?SpmMb =ITgDbr:X2} % zޏ4)(R.HAk]T e\=VM|HʮQ.b8!.acXolP0' qZ] {)ͣG𙈇|߶=$×\/mX!(j5&G2H>CZ:FVvL( 8xjP nQG(LQ˄8EG]pYÌ 'r]9N:G\|BݾG\xɖqJ3hs.l!OAY9yUQXVuAz:V񯝀vih2o]ϸ^ ]ieh)m/_̀FD~r9WWw4y]rPL6ȦR;d5STo^~&)иfnMυF^Hugi_<-lJf ~s]uIu?A_Pe~K<3 fc&JL"N*&_{eslKH"˫s¨ P;[=+.+ԟV3T.xd6[`H1~HYF6_OFo2(j.%UϞ,PcUChAA>Iϣ{Z9TzŬaS99 SHeקe-s݄ yXN33 ̍\RLch B>agE2hi\ b)t^Y'}dxqq,=ڞRg(4*7E ۧ.5"{ϺGK 4zD;Ov0`g?؋]}C]<`>@biP*(6<ӄRnm}8}SjjWW+ct|XnD u] fɟpydͅ; JWKO2vjvq S5Y?h4J}=\C~Zz's'ѣRT_]0 G}f3#ƩGZ)!)TO}>${*Ǹƥ˘J~#!sqC.C)Cb),qe[K^T&-^ 2dL(ZՐJÉgW@n(H r%M~$ n ,XIQGL?DAT^8()M+>{oL9en)*x!f]>a;Nbb9ɱy&[d5\I3xX^4{:Di^Yz/:8/"MaE˷r>D&ijGjm@oHڲN*}ܕ~o,.lci@Bc7L45֌!RFTS6!/H>Phd2 rM`Hmdc©̶M$ UfrװD^dY#-bد&o @)7wqwyZPr򍬀8I4,&OBA& b $JKDhz@{$Iq3E_XM{V"aHzxq,bӠl[a9sȼ9vOoٓTi0PDk&sȴd5ȷ bx sUMľ>qBgRa*.)muՠzYJ5犻fۘ G qrSQ"sB\~2 PUu^S"ga V- (T)4i u~+}{$U=YZbD}qk{B#bu t&|y{6A) f$>rMŨ 5}&[z3ogMMRzp+!f}g4@ BԼPF%_>+KnJױe5?ey7l#ot`=n oWFJFc 8daSz )"htl(y F^ V^]FᏵ2B]tp g8 (c),%Wd3u{Δ3 3]@(65㖢 ́b^$ d#am9-<w׻=lD{nayé'GeݨŪTcS0aA_[kb3 @I6r ߢѾ>al"ryC92iB9DNz%@58_U[s[љ1%0M+s}FOmI!㐞wGyEhrѾ=98I{`!B[ qڇhXhvb,oJM*P*-0J KDŽeO:a[Uͫz,9UZ Ќ m qjYebZt+Sc?5'3 "6B IIcOLz|aضk'1 #4QDp7fr JH՜GEGN?Ao派b`% -NgԴS^ K(#yVһʑaMylQ7QYRgf{lT˷: m@Գ0jWc)&tF FSܚSأHNy}WIy zYg1wRZ:uI̠chåGw{3sӛ`| ix^@BRս7g_X;Fn=,iC X"Zõ)ؔ<(Vtt:mC xq:Fq5#.)NJu|AR|;-Q."3mCԠӾ^"~H.H`ugLґJx(=՜cz_cAyj93oS84cM~ӡeګH@'y%u^OKT=@q[gcL6!bf\_QN*rg1{!|ܡ}fS պxqJbxZ=%AkM<BlFIIӍ:ٓo{~9> D,<߇"ڙLko(Op ⅱ7h`{i !m1$:/g֛_}'AUe ɃcojКcX隖6k sd5._w.3qi-z̀!? #4QU:@iDJJGu..7➔ߣ㾴cTlKSwšlylWltlH2[E&@@̮,ac}um3r̽MG_X۟7{¼B 0r7Ve ;aZ4vdN' ~Zst˓Gz-ob?;2>;QR#T+q݋ 0oہ§ə *MVsm>Q94u=kE,/1Ό*$JR_ȪŪS&0DZ^!PF9ߎ6om 6 8?EF9xJ|ƕIM'kIvA!]3֏lGn,'>Gc/_КIZf)$6y$sd&u ~VIwvQr"dR(+b9F.s8wX-Q61>g&5^3YE*..0x Sks^B3Ŀͻn$DeYo9]('Y$s|uw=Sޜ%4 a+\!({0̸E &pl= ԝ%;Nn'>X旾`9x愱ď;\!4ԉ Chrυ0*ʤaw(H s(>*Yl{h<>Fָ):*X Eo7,RU:dkȗǬTA>_g$j }1p=Dr=N AQK B5ZMӼ,v-S;xJH 90RbdLJ=՚ DydS<_/`OZ* 40r g.6u/2TVRRBԐYg$!>."_=dXy)Au/tg3_eЖVNcYfE dԹ8ȻRЏ - =/EkPd ן`V5-H*~MxJX9mE+$uS7 Z5[䗥e#*qy.bk *G;"iJBg]0AR2frHhY$n^FZ5l,,=!j|{T"bDc[Peً3p_ -Od 梧Ӂl$tnϥvEM]30" =)]>{N>n/(iݖrXx ;*%:QocMYi/нME] `³h˚Z9:P4.Ϛ W1'pd) ]+o x z';PqK/WP6%62~R]̀'sn&lQ}-vKs0{,;؁ieȈB/-[4VmE 0p%:9Gv}LC( 1z6y)^OfGC ^@Ʒ30@tt =2 p|%ְy!O{KL`C̋3lXGS` A/[ڿ.R8~ 'DX@k9N;q9/XD²~ |?h Y7.7~ NKLGBGaOw<~O=2dT%W"38aCt3,u*`^M?@oa_Fga E0 "4"tۡ%0nHh|t^,,>6id8Zo컋]/dAC7 Sp64+wW3,X4HLQ' GF.d#>?&ײLzWd'Jԟ``W`m}ƾrV!𢌾ew/q0# 8Nan2s˖1\jrZiyϹӳBL f&GxUsRݕ9YSncQ~kҧ+1ޖU^c)%洦876O5+;sM8nڷ@`b6Vj:J#PgV.`_5~s\fі,yU{GGuŝF#Ѧ bˑ[y2#(C -Ĵ@F$Xj`iuds <_?d8M?h5V)[8]2Yey%>czH=UN2b):F3^8% %+tp(hPAﯬa|AF&]Bx?~ڔw)> wtݝϝepEHqi?,tUzאk&gj# _?^4s˃QzHU/QN8i>]@˵@/;.BbGWY_ӧTSwnby:X[QӬevj@.T쓿%DeQCp}SLTlxuw{|n&L"]R 5E0& wzp^SO&OtD|AozNN~Z}yцw v>\Sybs;07G5|ZgxQ+6U7˝T:v /DUTmĀw[`llYDɗew9QI,8H͸tbCpZ ^[Ԏ5}a(LK,.>\pǎqV n*IwԬđp9Bzk3 -TJLMV`8224T\g'H<8R(ϣJ}rna/ZtǦ" fndV엙Ru//H4Ǔ9s 3=OGl-[9N#Z9]KI ΨMC"Ӂ;Hݾf1 |8?}:|X^B v ? s0Jmڂb->z}ާЭC1R`ZvK#H6ˇV$]mu2}SW%lWc ]@[zc |/Q{/n ۲Ը8t{< RtSBX]E u2Oò`p)Hrו)9z낰W5:EɚpoIyf-Gy7ǽ-Lr{?Ɛ2#dQf ۧe-muu\ [H5 _z17J } X)}.ݪL X*A@Nv ^"+۪1ͱLf 6n}j~cZɣLqwJ/t'13ab[|ʱߧcW/Ɲ3 ېɸK-ihgJ$Jɕ.GS'Y#^pha龸m H&+&R aY ,J6jMK=N5 A\?7-(S;L x- :Sݡ)2G1r Q"2 ߸_X`s" st||K\ 9$~0WB7I[z adn`"W( fQ86U_?3-m(&A)tgXJ St^wJbǬ[LYq/{"]\pϫ י`"_O [1k>l+cKtŞĬ̄TkK 9fe,X bӬL~p3 -sƼG_Jof8f9yD*6 At~#afe9sL2`=)!S5#Zt⾗,ǒlw\^bK)FuI%?^@鍵7` jE|h3I(]0}.t\\ƀaO |mij z`vtjX QgLYa8,|EuMow$8J>nݨwWRl۴Dk1 )ڮP=G6.y'M$VU*giyE%P3*Jĺ< זƝ˴^GAn+BMS|4&ѐM}K|ϩmM8o8|_y0lC +<2oXUnO'-SfӕUȲ,y ݌9ꃞ]ۑǡ,i{t8O+d%bOn3zsVWaBtͰ,.1?w}$ԾŧԈux+&v hnV 1JG3Wf97L^z}a$6ɬCWBp{Kt=]WΥ٘a7 z,E84єUY:й~=O8?ϱ( \ ˘5-ӗ_H3pס-,Y{k2XN-s Ъ^$N~* [(MooJP71j)K1$bLZi9]'=G^J"4R5ö3#*3}PHC8Ĝ\_^!U'3v+\ItP33+\huchG!0#*l*'4o3/9C2]?TGTiÞę#Yt׽gƴO} llp͞.f_Pyd`'VȀɄlr97;?ϡR-lHD$tDU9II]{1K!K=*msD[gyHX9)%l@ͭ U;UBL PVXepS/7u1WiI$ރIpMlS /rHeyQㆦfB*o>8'9qkcsR}5c/ >Ɋ%BmuɭXVQ0|rDC;Tk6!.O/޽s/Re|}JM%~+|zяȊFt-T rZYSG$<(F}`sRx }})>=:L(rEYp .erK2`2ybbٯ8Bq<ú/}]GeP-k~jx1g?ɠa%t2R$(d9P}=a>]5]5 &P@YKxr:XYPH܏W&geHǪ\~@/F h1`ÂnacN6f8N9("E^8Imb2'>@`8Uaru*c]TT6ZN8 h@d3]MlϷlo(+9 )1gAJO";;Y`ĂGm Mx52) h&;}_qK7$eNJ(ӌUAѣo K>z&gv UEV}E P =*rzQNN {߅:}9=WǺB<6'%v:P 6mXJ$U/eHd]\"]9jIz˻1\m/mkuZDuXIe=1Qzt!E^ӰqtJ:y1HʾTedOP:&C;ӦÍaOL,aL)A_d@KUWjT13 O<n2.. EWtMt}M/9_[KL2eCE;KF_` Ȓ)C q^r 157 1f.MQVaJFVvE L~B"(sS?A4a죇u'BT4ui;2Zr^ Ax38S<Y V?\=+tOiΩvFGyYW:kDERk;g\nxj]$ZioHtlЫC+i$1ؖ qvGÑp&hFr}&U~ QFefN'seER8:FP~7.}He2ؑn5\@xy>f8Mzv@kgO6 A* "CL*>LPЉEeU5ˎ?WՒ߶U R%([)~!S[.9* %g8mBi윘.79Z̄F Y!K\w>,B<)SN)B~Qa [|/^$1R!x4sQw=&{ɾyM*# I)kn\XZpCbe,J~`@%,25iTP:%G)B;C;*#ZrlH1?ыnاEԚofeSsxP{/f]kj&lQb q zjρ~MhnSg4$ĮC;w]l7p5S!fNUtYFͥ3ߥXe/I@N,h hdw1!uϻ"yV8Aa^-<!l$[E30*.2j^fK; ܧ`zג-P$8_UH#gMk9`FfBdzѼx"A0vŞ$td٬ԣUt"ݞK򂧃fG: A^{s<1{B   )(LFj݃MLN;&nBA\БEdk _J3*ΧfٖpfT)>8-J8Gq TcN*ZAnvx~ ɞkOƘ*KfP\ukW|WK1E{[@.6F|/)Bebߏql~e` 8CDaJj[Rf[S0 g1I\ V`ќBȕoAB /g0eq'.hcD{ޗznIiHs(ȭP~ =CO`~Eǥ-^z p2KRiZgD`.{:7tX O']ǿYȻV]~YoU *\jعv?& " ec? ݏ.ESPB;tmQ*{:w^g"k 0!$ ɏxB]9(q -2,P%FV;u^xf4dAwvW/LRS#I(E.z5|`3o@U8:KYc9"'4Qס?l|ٕ:j7kD%.R~ދ)&Mg_qOh!oWUL2],ɮ# /"BPun зUr'TS딧[<7%g?H͎'S }d٠Og*PB rjCeHf,f"j؁ Έ&sAi)̓\iMl-+nXώjp38NٔqUKE x&3@dl\:@=FW"UA]yc \~$%ud ":Y9{ڌ\4n'MZ ϸdjvLl@W\6%]5;V!b`K6o9m?nYS(\6# n+^nHӖ7$WP~߶Lp)x%$tX\E &ϝuu=8{Y"q׵,?KI꒹f嶫x'!oJdԑqp%@햪&Ռ&rB*W](hXPPvc "lYA&^4TB;iП(aH  rv 9NIq`n=ubW $6mS rb,^=2Z4kaK}ӥ(QZ[+/NW^&7 YFc/Jf[Z:۩r`obE֔ uMfR2wc %vB>$=_@;+V w4M^?YK/ScΕiflj JDyif#aG)5)7T9{9l(m_CiZ/-:|Q<N_eY9O?ep~֧Tf0hf~&{D Q8tSGI3tp wЅ?ͦŃkr7^0zI8~qj7x(V{Ov :YMX0eˤFugsA!VjfrIygk8S}^T:+XZTaTu"~\ak]^!O^^KCRk'9n:ތݚ.)=BqtTcʔe.H4FJyQTLd <5doLz*"pɥ4tY( ~7 6Qf=xAg?b8]/ PFkUU$%;3+TM&>,}Kي[|-0W5| 1MQQv,L3"d32fa'1z/'av#Mz[CE?ֹJ;DVd(%uhs^#j_Z*C<0V,d I?Qx>Mȁakkj>+ -Nԥƪq}ذyߘ-@Vl 5<m=ͧPȬDe`#)b /F^x2G5DEmlXӟz87N<%R Rj&kv[Sqw ;@϶%`-A%\̤~ih$PɏnduN,lF-#ˀ}jTw`F&/o_#<[7Ơvc;(|B6rn8!dzˇM{E ;,׻7$|dGiST,; \ d|՜@8^:OHCSdKS\Y-ZaSH$CH ]wx=6rR\ً[qAOhw-fg|c-d ~(lo'(rlH;bt0kh03~_?.|{?oNK7cR˪Գd1|;7ӑ+1R4}S:I)^`J'T]ʜ mPY$jo9U \wңspp$9Bc8l6r 4{Ft.'85.}AqJ 1e̹T%k3dh5U#C,s=gՎG뢚O\%)NEepV`,1RDUL;mscԃjwhwpYߏ`lJ֕hlgpH99q{lš{9w3l&d-J.a0 3ҰԄp!^GO\P߮ >UJ*K<.Y؋m;jh+@! ,ݑLxi֠;+ʈ65Pb^4PAdZ 2ʬƈKsW`H :^+\K{O{.l+Af!w9_M!B/CV'˶[ck1'zt}$}_ \yB[/ sxqmT{Z6Aӗ# 4hOmܙסRb\" /Dj!"7bn%5s3GzB>kUm6`2*RO f}B0VsS97 gyOik9C4A83:o(cCc"{prD>)o Gm>pE+UКa5F%99zy 1tӐ߼:ӂ F`8{uO!QU7, $J?Ɉ#yUB?X&[ucq{$k{a%M+7[re.$Er6DE(ߤ_uh9[^T Le,[~c08ĭ c{MDI. bB1v^;#iIP["覿J+>_4]!V Kⳅl)sJ.3] "y>$…q{@vnFO4V߀NWo?Һ,('jX"J8U"{4i]2=ڣ킁uY?[o4X*7]V SJYDNNQeTq;1 d b'<$/}C=)`ϿDsTGÖW؂ɕ;3,-̂Y.]d.mGey/;a%r0fDG垎9kHfL2Fdfpt~ʏZ|P³r g<$=AE}HK$$h*+>O޻ŝ&Q`x -f$j,SF"Ƨl@"&" S~cʧ53B7fG i\wat`7l 8^f:X}r%KAz7@hH=?|2ohz-6!M4OU!3 \ҍ w+'eT%p2X"liK9 -,y#?rQ m#_D%\# sבm?.[8PcMпzo8 (Rޥyّ{f:F嚷ynHR~fI eGU-^풨a˞bv  ~`'3^f#\Dh<]|lb!([3Syבa.-t`yW-p/o >  ֣b -R<>t+<< 8VWeIHɭg7I݌ b3Ѵœu>ny5@q+Z ـΝ&mKE.EN4IPu-M (4뜈֞jLC?~m OfpN~ 3 x|rґi4]H9@-(|aB֚51(?iN`ێz_F 8.? &z3c9Edu6u)/.A<'K aSq07NmOO rrT@J!&xݵ' }o#ƶ,DEԌQ{aq*`k VsyXQ>4DƸ_XW RZdf/JWqOgVՆjKdXd (o[Co uFO,$^l{H6WڠʂzcDiDLs?%\\n)|-VfP|n׋C?3ioS O!ՐE`1k Hmɇ`(l^v]}HJcbIm$OgQEh?U.s(_5Y@X'XZ}:itHYӫɽDT$P6;`{h__(7rHT Pנ~!Kyقm\:'~}++CpK|ԭbn cI;w8PWe`uIQH%N?ucdK9֗U[7ZX~)Qjô@bTdv3FYV\D1vO^ `n] M0.q}O !/8p_}oʓl˒.MPK#J=CW1::]X’S3a:1r}#;Њ} e/E#G|y m6ˈ" :Z' }1൅2ֱ]1Mztd8Af`_<@E!BpB/'Ԅ{[^ tT=!yeLHv2eT"5q6F7a~&uLd1ewרbkdfbTP_qx3mMZ(z΢!$QkC iJx9-0r-Lo)ۚ2Q-J'@guӾj"ms @ 3(+WS |L*VRA3wztOg`@{iF-&{%^R;J'И/_M rm6<oWJ!M{Aϐؓ-wf9$x%@?#bp6,Ns.6ݶ4NʵWigI Kc8*]CLŽ{̺m]Is3#(¨cPq̓J˳E:p-*G9FCM؋U> ܐ fs-QElhFq`<N46{{grd[ፏ[4R.F"Z:d)0VZ,my2s $ZbLF"}@=pv,0භ͘dɌd]kɹW΅?XPt#RO␢t4BCX2MsEa*tGak4||Jٲ_w q {퓳sսFz?G2TdE2\04'Y5g6Q71y 6n0 tʆV Pl?tRZ&Vc!XK9:eи&p=̉+ڪ($aTs|3-ڻZ?"Bc B]#Pt}X߬ iY~I{R>?) o!>5+75vZ)IT77 U,BDlSe?8hI}T卅9jZ~bLٟ:tpݑx?AaV+yGֽa[1)yQ8ѭ%/6]S~&坸1acLbMlO#e^LHFcbݒoE]ŊTPG)uG c""d,SFBE[PLG_ݶ}hA.VzWb[EX p٠!.?Gl<a\Tc!_e&HZ)fC>2F3J0 IWZq׸<~Z5&CP ℨ' -4{5xwpUc} H? hMZPī/)P_hY9-.J {]P8F } oڪ׷~@>f)&5[pe尾AJlWѐ&Uєlg}p4@cs7m՗lI/6f?/ef\Dms|.P 'lo2 c^8Z7 vҽ9RaojQvXC⓺s77I;78E]' h&cO Kn+/a0B\LwDx B:,~:@MתOlL $m4=J_%Z)s,oJ!A][ΧX|RS = s?CU}<Ēl% c/4P2v+8:C+@,?K—?WB+ (*9Mj6%tzP iJ H/kT92q6`/t[+m"XDZa) \]rу) ?r R!dvl ]f#JQ"q*C:mBf\?܆~Q6}3my64UhP[SGEbr5ƄV)6 +'$UTHX`m4dCv'FE._D }u-ގ^U;GD{a᠋7EFoGa]k'yI8q;_[lr'kigе Ԟ]܀K nzቂ<~pg b+`+s617iTBfoQ TD>5*wM=#cx̪eY_ɹĪ1=`0;2!sFQ{2F%ssԟ$L j{ 4XlrKofH@H+ H3mp?eM^?6j')e->;Kq6Ŀ-pg]0%_lgsCcf-iNt:CSb<~2JV]k no]ڠT>k1;X)O C!onjQ$ LH9Ҡ ]K @IoRrR)kҦgȗ"Čȟ@,~7 6;M_hDP@"‘6{_72l8xi5陦6Kw.m釩u{f,6Z7.K#Ґ\NI^&)#];sE \O[u>B=JOʫUF|4w2vF7}}9(_ۓ?a(UE"c9 :QOx2@ĞHؾ! ϖ!J:bZP.p"U/:HEyN^*,A=(#^u*jse:I+ BBQOIxPɠT7UE\״GQf& gwNLӲP嫫0 %el-dOJ{#A~h"GrsҾy6_o=xPI> MW~En fHqc RQɢ4XB:S}o}"QF1u H+aG=؊D.,F~U.A}n&֐JwxL^Qy*'ݺ!ZնJb x kl@G6iyp9`ZQdS\v ew?UQ%̷iļ%:!0DdJ&jܘ TV6Jaeʹp|Ǟ VmF7!&ksRe$Wh еSjǣ͟Z,u  wk-; i/Pڠ]`0A)70= H{/ܲaY3z0=ӈclz[9gIYuۏ56%v/}]zqh5dJfa|LWHJE(ë"{xlDž4{Gm ^y [4#K'-Gv[4؈f%dԛ S$=Ƈa!$k;6w&>e{}KԘYMU)V݇DsBͤz02y䈷:TB]] nUBsGSLU3l ĉMLp2!щX=. V|jِ V+ #kϡh0fy5|u\+e ?/t*]RQLs~ߖC&ޚ#*noW; kCtPFO{MKIf+N@R4@19Od*R>Ä?U$=aH~p[vJM\Hd} [5ͥ[d_1slpF,ԧSQ'RI]"Gmk7-%EtHǻYqFA-|B)ϑEr>QL6Aj(1%3LIL4_lԁĥ; 6)=.2=Yvc"e9?2ꎿj-Zr8EgyYܸx;Ҹn {iNHs4ўoe /ΚPCCn>X;sD 욡ͽj3zkHx!кA͝NLBQu I,5&Fj>`0W^ʗ!kAG\jk[eyIsd":pRVWtxvWPR,-0cF(5XEhnL J׽~<RBXEɠ,` I N $/kt\Jcخ/z+x1M-[ Wh^'1婼A{V4wU~=2bEMnQ. 瓏l`N Zڗx\K3g7( ;'թ7KcIk&ŧzU 3@3ۇ]]Ɩ,)1g {xU;#nڴ^@Sit(]A8y 8]RX}pbcb;9 AORKVX# 8ر9'*eҖ%jL 5&r aPNR4zCY"ny1uYBquoŅ[y\+)9b4/M`)QGܽoC긫_Rep0"zPm0<(*##moo#1(NKj&P]j|_FlbF{Wa_ w/&,V U] H|&=x@"?"mzb-AG!D"$}??LoZfSVPaȨLZUDJY$jG_sk?cDz\iM!TN3H6)Qz#K`:R78VJ_J9=ՔF5+X&v[:%\~4ЂJm @Ol캁.`)"æ S\Gx ٺ"<!F)5xo@CO]rJEhNZUPK",N̯GЦ%1B|E|L18STmvBɺ3:.&XQDU'fI[#BCW OȗNۡXT&>bS+ZXKv'iyWb5>ZAc'p6F*F(ȟl%}[IHRS XaQzK򫘴COD֣y /w}/ 9%r*<|E.-)߃Ax>ظ>aw(R8QLah%Վ$4|n$Ysuխ\]U䱰KW,]$G\_Qle'H{:?zC}A7 AcZ#&@ۀ28Cl}kɏ[@lVGNp< 2;mMG#dQAc|/Bf. ]-ғ#3RA]Akɔ%}Efr|+L_F88|+D?#r~9@R$K6:w䭻_W#Aq]R0`ʕ6S\Z'՟92#W>bKX܂Se _ ᰔs|,_=Ӧrݚ[u$]3V5riEG=akIU JjXdt~)74w-%->D$43~<шjyyl$Ԅ_,{tm>[(p0\9CCtD¾f^ͬ"X2Hz8L9mvw̞j\V73j%aQb/PB 7'L*s=PRJe~`.L7;=iWG<.Rh<#d Jx|BgfI)X U{gx=Cy@;ݩ-#?k7b X>=e>/Ogi!iK;'՛ ϸc=D (Cn_[̖Ȋ#FEtAFI~ ]7!7a?mv{/ NWK0 "UAaOuzh"zGLՀTVJK2q :A2ap-hN(YBZjkV7zZ/~5$/HM!Vu 3g7̍NXr?Ⱥհ~/QS/ d9 :֛d-C,&6ޚ+n4p##H\:LtrPT;BIJT7TW^+~u)ڼ2q@HxwgdZ6Ͼހ:f5ā3,zt,WW@%Eښ9Qpv* OX}Ң붰^፶EWyoC~}^7sΚ)%iMЫvO,Tl!3F52&R(d,mgu67S2,-l)V$wBbl{$-rVBW>MDi) H\ W,4/ ά3@锋iXÿ2|Eǩx!3 AƠJ- + {,weB2.i})ķ'6_oܣB$=?Yn2-FQ 4FWhNKvc(FǢ}z=U="֍B(C3:>5Y;UGu8*d3?m(C ߊO 3^:Sj.ZUx qw:ys9:)X?CQJb͜[dazACP-Q6UD[oP*b!,s%#0 BϺ0"M* a'r #teԧ'|~XxĀ -uFi]Gh+_vۋ [}Ӑ_0s+ &D}tKscF dƥ5*;GVz z>cDfĚBl2^zKmSUMX8ί}: na[!=r* w^dZI{LօRH3foҟ;G Z"D$՞b2HωT6oطmN)%CbixcնVIٜ-@xV!;B'K@nTVw} WLeu0~?T4(oA"[&p)1ߥ7z=Royca$V`fm|1##E. 2ꌆײ{4A,-Vт2DWøJFS^L`x:l(]ѿ[hƈv r#pb~Ք)S": <Ap8tٔ1Őz;MTmo԰/e2:Vm$Y ěG }ܲoBƪ`0C͸R 50ɐ4k}@m};hfsc< Ȟ*q7ڷ2mA< zxg碨uQ:yq& LSaPҳg]]QS䬽AϞjV6F| uuoK^ TO!VB/  aHus@b"l_CQUSׅn@Oq_2kq=}AkMa?*+P=jwm{osnUi(IӵMnU6mWzġYH:jR@ [S" iQ9sǹjkgsM3 8^>=X`3]A#Á%\U#bBOpb#z:93y7_sJRc&藐zES\4`qt`2UNO;aFHuIsD[O@A2aT M&x^iz^ԥbc:F:Q?طCb7xŒ~Dl;fv?}=!R *لs_@ Mb? h@KADSwD 2֚5Z܍5I>X72wk Nb%"m[ÁfV5;.pTTSG lT~D&l`G|@ զ&O _dE-zV&?`)kz0WC"B[8'/􈢜hעTa6O#zɉov{Oy6Ngq+^H,@9qlȶbFovpF!`=Cyׄ[[7 "3 Qz!\Ӏ<g~k=ه1T_DA5AnБ!܅E8 [Hx7>e"ťpľ/pm}z`HF$g6ߓiL1m "Y/Xa:~]̅(M 5Wp;GB8ey|,L9reݨIÀ+h}I}:ه#%סjre5s ] 34ӳ$*Cmp]#ljm@11r~-̀鑙nlG3}CGpྙ-mxbe.+`s&R$02'MC"o-}CdٔYaL5]5I]=,k.[m?J=;RjG)VkgN ⤗oaԉz .5ȆzO߆/4>zYɈ_~Փ0<I$}U{,y䥂)}|ԨU2$kpA>CYO9A.]OK(rdBD Pe-y+oKqiq3]X-y~v9}qƈtZ6RVՀ[` !.KbQp  I6n{  % 9Fe J 6D#" {r||a!;딟V[Eg(] .(u eca8p)xRDr-&1\X-tO7U>#|v|9>'3_gaTYk<ϲ2zI~ d,+.ZB}(#zUwGq;q?0Q5 I- 7Vk:'`k>م!nP4/$h~>k>21󋐺ؙ+˾{+sǖCȸ!RHi9݉a7a?^&׹ZZS>3qe yFyv @0BF:~ØvpXe:D^b!N2 m]:ڟUGRM9 qL>-G V滴#ĵ:JYyi2x5K+rBy5F."=v6}:=vה1&vOhGe[ X#{?e3P}{{*953E06qqXC59v߬(G0K_pϬJwmT{Kt6?mM9lgez.otb53`ϓfҎs`O!Og;_>`N3 qNCM<;f<Vo 1E> i6JjKt` 8BT|Iu% +zgRHނq}o=C ZtGrA /}ovͶdA,WVb?iv]o ҩU$ $2hbϤ=fܸ |a)&MlE @Va$Y Ҡ ϝQz3+ /IJ 3]<5U9w?!3HP~f:r1ċyI]"+D| hzb7!bRL8ħ<3QG"M,aBnvEpXhHg|Қ&i8A} kG0$E Vpk!R`\΀><,ȪTB \ q!}* )}뿠:4"/-M}&Ga!tS]%T)z"*xTOw'2HbUPt-D+.8✓^v1БG*ϗE ?,6+v; x])(QRvz l RPg˛va[Ktb*w^V!iLj|a.%v%Jri6~aC(wQ $Ex%E4u=WKá(w7,LV:a%2@dLq'rvz;Q\ kD*V#؁C,P1{u/suOdS_]c¹Y"Lb ~͸^;Zlτ/&<nfo":I[MR,DݜTʾ e73v8yܜ`&e2f20&M5P?=[gdk|gy>õ k!k90X/ay7V%n*~f=wZt%pȪ,>'PW,]^iajc qxyS[s FdJ0F[rOE5/ MX[(brj/b#٪n XؐጐY>Ցzy7F6y gmĀfI0S^oLD_p6ͽS0uFb- ~g>jŤO!~mEGUxvSO:Dc{yaF`=I:V)ٕܒ2h IkW0}kE tbSh Bo0ȘI>1chmI?!g2#1ݺ>i)asxw6T -푬*S%;dD&-4\,Oc fϲ̓4rz6TUk c]΄ek%Gk2W=YZV;0 rЯQ顫>yIL7'57WrPlEf)C\B2Okͦ/KF4Zȏ4y,.AFY8FzWVE'vLE HB9f Ԅ%Hu…BgON'D͓8S,)rȷ dI#vK&YU%['D_| PhpZxopwZ2yzo=r"b6$[nB6P3R䄯,o"x0QJ#UVTR[#Gy *y?C&J9Nt @RSn5xU:#,t IKqǃsR-!?4> A+ =/9Ђy^YmX&jN‰%3t+-5g/ad7~fAHpka_y.R|=4_RL¨ _4g&e-~F F:r]=PFOPQuBD_ GMUB'z-˯6BtF)9q 6 laBOWvhXɇg$_sHW $90!t-_igQRg/sHUt?j +d5<,FRo5#E9ߪ6!e_$"cLjx_$G9*R{\Eb )}9^9𻰝ق^g3.;3ܢIS,&+# QAX02-=W*rEyz MHf<,Qu&{W%6fi'bQh zU Y 3 \vE`C>E $K{ő87K rTKi`~#9Wں`F/JK\V0z a_-~?jvVK Oɱaq 6 TS\1x &" JD vhUԳs\bKv&n=`萡b\;Ҁi#5 YhܽO8?vGJUfYPqD4"}$.k)O:ڂ.Iދagi˂ڿ'oOfQSb^6sUU".3XJΈK8}t7I@q'EVf@1&[3ge^(>J ԣc .T5养UK8J EdߠgC~0 (JxACܟت$LF2[X'@%K^W熊ˋPlνl#P޺gOp0 Uek ~c &%4)2}-b>&-[kG#`4A6k?-MaO1 q'FOlx&޿9#ՔoȊ(4~lOFtl_*4>(!|KkCZ áK^"4$'΀1tAZU_p1/#ʪS&f)1M-PMF[-Q6oTLyJ ؈d"gt3}/fKz5:j,N0:_8`ew/c Opk\hi|<\={=|fJ};]k(TֺZRu쏻Nz~XO* O(`C)Ϙe1a̩9(u LuɰUidsQpz1n-PPygQΫvK9 IZK]'rJAlgʆ,LNlMRQR~6e ЮŞs|3̱=9WHa#',GOs_Sc5zMZvi~ = a#3)Q}s:VֆCۏ%~9eJhݔdm**5JZ; T!i/dDUoF3; AўF1<>5Jq9o%JO9$*{7'E^'~g B wιSA"Jd)OB9E.3WrZJqDxz/s SW)I+ '3ZS=bj=y{#%DWrC@;3[_WCy0̾c=(\ӥ!/7Pg48i"FIk'V F3>g8: 8ˡO8k\3 d5xWUUn]7YPwj{:ɶcZcIRUپ^W^J7/S p#NT_c>?RI7ӳa\jZBhO*?=(ۋáGg p}'om U=dخ?6& ?8nPl)FhXN8ْjS{J{=Oٔ^N1ؙUP|w #7\f3]:XIdƓ^Se'}Ie}~&'# gw?3p_qaR54I-ޏlLRH_p + hP첸Gn(?e,?ivՙ㵟ц>>,دARĥA5`wSuwˣ]% ՁES45tW`CHCS bm3g ܇ʹ\SdOd2ẽ8nto`Áp5ӡ0Fvxb;+62e3o'/Rgk|$g5*_9\ `PwzQ::BZl~:͸b>D\eU7Na\У5ͅ.Jq*ac?|*9v^BKkgMz'8?Jח ƙ=<=f69 µV0[w&&}]L Z0r)Ieki-*?s'I-s2+ٿ8]*xq%P#>Cr'|~Nᄑ[9"k*=&r ?fH).kd.- ~)O[v!^VsoҙFq+ؿ~>6WkČk}BgF;^éډ؉S6%I?]1DM3v!] T.U+|&‚H.4NW߈_a`NH(5 Htp(輄[>]m&Ȁa&VHD/jGv&ƍmQ@i}\BLv~WYK;TBD+6ԁwb?cٶ1q)r# #< Ҝ 3 ub°Zk,TjfPBPoH,[J#Tq0$Z}, w{~_l9(rgBG&Z2Ef}늬R "jƬ*P9f71;]̚9g徦Sg-aku8 r=Y M_S^1]S~a:ٻW(L=P;[!8,}kqUS)dØX]ֻ\ 04[iAbSqVJ#tX̄.^9RR9*Y}D3BS=mՓAK9lXײR\(!)T[Y7Wux)3fg\;3(,gH9Y rTT$IwO'_jDtX3QS"I'~O4ɠ"Bt RRJjC6i?"aZHdߚ/6|o+ qfi7׸~MjF\#*pb1{|8b+~|t1LÛb[S&=]K57sdcrŧ1A)Ǵ֪6mC\pױw@ls|S'x1ldSzĄLL% E$NH>)|Ҫɱ^`kҺ)Nl[d,2&_鏗] f=6O@UVLJ d?v7E6u4LJ!~/ĉ"W̤19f"3*нΨ0.8i]'Lɕ0d=C{N𓬸@ثv˂L;&@O[(⽗Rij: g3k-TuyV{4ay+vw@eO ~ؑDY(3&*y ki`d \$O! Dl-̶PߔnHXZɺ5죨 _ qxgJ$Ee38 9G3I.gIb–GFxx5*;f $vX;gH9iu^)ۯ`Cةr+P/):. LwGfL Fw٧ Dc/HpRפ/]R܇dP#iEʃF#y? ʼn0P$bZd6Kv/0:vZRVoz,49!@/InuZ؉$u'8sOF3g+5G3sc|_B+8U؏C8,e015$bЉ=#{S%7W9؈0뇨bcҸ#PAg K^AYBk+ *Q0[ M|4$a(Xox ^rx*e]'/Fa~hCfEЬY?NL>b7̖^G8qgpW?K 9]eӄ!nE7|+%ĩV93m9iӌ_Nd^ny].jx깬kW;#5}-z!l?  SvD*^yU׸ɵZ!95kzN!BlVB/V9`㕢?J <1QXg&j諎p)jQ;gԅ9!sȏĭ_ ൔP b1?_Cٞ?Qge4p1vc7:ѱ<潡Q`#|'k#:G-k/S򚉈WNK L+LQл fKs^8dž}TML;$=-z6|3</;O]˫rO@YȭtWaiNQRT8kXUV'&Fڈ**>@LYn6b‰;~[IYX!8}m 0 O,ۇ p.OiE]@F.+ޮ h*F}4wT`{-]1Ix˓*S [%X LuwC 5ӱa+)O,aHs!ju^[X 7,)6]-wKUe}Cv~C_YTd';0=~DRYf TKs}C4,%kpﶇ0Hmb'A& guz{3!gcV;U_L_I(W;!,>BOqÔdL~/_^c䚷:M/09]"EnGUIឦ!Zbēײb}uXηS:#9xo_Md[](+WlJf67Q)ҍ tEAw6= 8֡́r&RN>SQ&5C*['k \a5~"vbWn=Lh$XYKD}uo[8vscIɭ\~}.fh*~7 cjMʟv~ TQ+aᵳt} tV>B\D_AϬhwk),νgmV=<+ ̐K F:-v"׻\t!:ڗ}YQ fIĖbcAL,e9G_DEOQsY*zQ`aJ YK{dLMʃ8bzo(,toiƭjLA0jfU61QLG8{&fTu ir*Ȋ č@=.l#e7&q8QZ%6}WrNsHI&9="17 Zp;r%V)v\,H6 w`KN)dy 0. l_@;%ߓ ⼃4uG[Mn|Rlw­L-D` @n1EG V3ODH[pu@\-{fۡ F"aeݘu_ifj&Y6!J~q+΃oG}ÓdO 5K1M_rRn E: uuIMڢa-?i(5٦r xj,?\edزPqCo lp- ă(74 J(/N?I2 A)U;I|D_}O|mZ{|\_~@;L,ļ>LiljH$4-!'>-7)SB9k/zp(X.o>DzlTiD2RD%hYԔQtd@SVO)Jr %ʚٙND1^>8)o?T0 C3Ҋ.|/ M/fC@}i-u "a )_9j hmÇDRωy텧P+7]o%DӃg=/{$I)#f@,JQg?F>J*uXJq|#GGƾCLu ;x]<ؚh]B҃=1o5ԟ_ذ'%%<)8. Ctf/xzKDQcPE@,T͹ݲoͬ;(%״ewCT14퍑)$ ;@Yh@4l6nׂg@* M v@\dw)BAO:l6ԎhmnFYW(K `]͟87ek`ɇxW\]fgi4(d"t5W.fȏD2IӄС\5 &;Xߠ- S+ Ĥ/TPJ>E桃PfFq~n6a~*`R_lA"8H㜼p˖$.Y:w lL8tWN!N4]P%F:׌^J% >4^2m FYhk0b8Ntbg/v4:Zx#j<'ꔮwM2{IBAH&kNF O'&(:!0S_e ʿ,gZ$kҵ* PX4 z7A]UK>PǦE}z.Q}JǗyy0hcg%quЮ#E+hNNuȫ~5+0x$H具*Tؙӎ$?a9VsFD=t1ãMz_jg"[;gJzDPȄ>-JHBWݞ4v  |j/k lcKUE=^qWj|fH znFbZLgFT9XyKUPGxMƀa~x32QAoq ku9v=(5 0AA_A@zFbY@ ]pDEnhxiZZdTXUlX;@3~H5AEαxG!˒+ٚM5c(̖8vxW`0B _>_|̧l'ۨEҤ@7#r1GiW8aX0uI; MJ`{d26^"jۇv>pQ!|aYPH?ZNZHW}Mn􅿚. QG jՅg08,>6,wŅ*u)^VGs2leGph&đri\ ?@~gE ӊŁN`#GQg db5 {%]UhFRyjC t<"H$gʈnS>Y7`^`w;xU0NRPԮ2eI`|G柾pvYz1ǀR!ܺ"]büM2d. Mwȼbcy Q %Z{Zp V_y_4p *i_Ek6~|]DrBe@uNQإSO &% &w,4)0Oę9@)y?2 i&>\. w0ƪ7~咖;Г1/6pi-I~d!#i09N+_!0HVH֊]Η#>LuMG l\xS osf_u29N+f2ELH"Ozh5I1,UVB_PCjna'u6me~"F5MZJ<5v#!d #d'h:9$HYpϝΕڇ` $L'ՖW(F24R(9zΔaX!]0k*I>|aЬ5&/ok;.롮uyGh;jO8L0tzcPrk=CSgPc+_SԷ>+qj ,Q+7qz)(رYEH4[G[],Bї_9Wґi^]US0_2jLk9k 8(eSH_*/G+]dzѣTeQ\ReFf߼roca)Ejf*7ԉ/碞*ҐKNb 9>J`#W:m~C~&0,&Ïdhq<Fq)9 !Y X$Z!:j.Rf0FH&g4ů ڙA f $  x!.G ]w떽10i})߮kmrFF]<Dnrb1V>X;x߭FT!OWm"OW/>eKCI~!&'$R.&a0,Ĵ, 4J*P1O&Z2RwGaW?!j}(>;h}4<˯#`FV*P+acַ߸n ,a ңiIe ~E?%RsfK+`fK0R;_N݂+WjڗW& :FX\㗳 +\SXMZM͸%`,;2zFE4Bw9)K+z0U)C9RJTzb>nW1]QӠUmFʩZSQ+QW0B7mYUs JlW4Jdr bHb'9ɦ)Kzb!ug hTo=>PdDL 'Y r yrMu70~7⢨{-ZJ*lUEPDŚpYXCڏ|Ji K U>"lQ#Q(h!@߇~6TJLX2̌.^]5}\ſ[|Կt],6ʸ{Y\72")`@\(Ӑ  Ǡ-oۅ0qﰀ2 bpWVwڹxcCő|ޖ1r~_`WE3'iN$̰9%h;Ykt6QQ{%[ 6%vЖVK:R&3qH8D[wStݲ͢t޶:n^VسNI-j>lM<@+LȈuX Byz;|;$6whchV~Cm6H&ϹcpgzG6+w HoH{HnR>]WOz7;5#٭h/#LގP*Sb~/QUb߄q$:3pgC$&/RzN곣݌ 6FSx%~Pxizc'幋?E5Oѧ : *f]kS`VՉtHx ^F͂U|zW(6D=q:bB7S/0T kE D$2mקݼoJ es<  $d}oap},\uІ. %2H:—lo4n5MSoBܱHx$u~-cU?df=Q6j})5,Ɋ$kI QjΘ,1^Ҝ|\n'=mcdEՄ.jyFمkc6̶m˭~9P k0.Q@_{lz cw*e^W;%Hqp[oWMo4֓p~gG,3Ĩ-L1Jg : f `6KjSh_Q>RH8H$]\&]$ճgd'ֱֹԾq{C1|䬙H0 i0T[vk ` fPNS]K {">1zG2 X<ecIfŊ?:BU! Z(@a!d21؅r6"qsF2s?<;r{|D[G lj ?|n!QꐳsM}o x<I;?Qdl09? GAӤ7YMڣoE㧒%6 En4S#g >FLziD ڋ]&AWw$)LTbWI= yS*6bIaʍU‰ↂ\gfJڻqxzl?Y^n<=L<}c%pJ{][TQA*sa.V`,k2^}L3x2`250hhFò~ֈ{hǕqKNdݘa.@Wc1z1kQf9 Tь dø|44:|o.bm؟1|SmGd9Ap>48NƤVˬl(C#jjkɩS4eu,+u XXh6ު%_C}#6]4eЎC>D>I &m Tf3u~vZoL}g3*/ $wC ZfGzKHTI%L f"Y=`:'3591n53Ł}(|N+3Lv?(Qk>;p{-FUAm''KcW˛Ĕ,XG/8[b{.?avͯX)M_m关b~ ᆫ9%ħ4NBl_;6 b1#R# ?Ev6`d\󀱒>Qk)-遼Eި%L=i_$&/lZvG_ d"7}mXjX=I0g,{4n}[$dS95ۚp97P*⻡1|~af>Vmt/ .[ t/rt"Kqʏ%wd61z$ؔzTh.1f^́uJ } [XVVhgc[=x5\8r'U "[/D!~ d\Ҭ!u@Q yIxݽ(nm4\ PEऊaCGGgbnaKWtl~S xM.x;W[wl%|R}VdXt^$3+ᾩ}gTS_FA! ]mL2۸YU0E%=4FKhH%`%K(9Iۿ.`_J܇sV۽U|ſ"FɵE!$w<=IMgB'a0hJ@z$nPLO _(֖.eizLk0Ha>^Ku"P"JA:lsikC)Fgz%*Zvqedwup+R xOwsVt 2JGpslsu л}ц`]Ūs#&0%4i4 bȮ:\t\`,y wfJ_$CN'oq\2pۋ4dqi4RPUb(:Ehޤ| %9{ Ӕw>؉?S6rV%:m߸jֿ/ؘ䨝g3Vvs(gOʫ'(2Dw^@2I^U(Ȗr_3DSVߢcᒁ!\W=%R/XG,B,c%')a`K >4p9QF3$=T3D /Pm T>7d zC:J=;Y E"Yꇴ0Z4/Ua#f"4ybu1WXy.j)MPVqZi'ACVM1uJF0J*n)݄X^dE{#u"qz}̬;j HpkVK+Idr9?~NYԪ,(TYD#IgUEߨq- xwǮo#O6@D;.=?(lٲ@Akl HU'@qG9@Or+ QP V8!xE +oّGsM t;h`M`I'a%cCLTB9QW0^Eh[iP= IMp_Vw5x u&ͪ!.- %}˵9%x)krg󽙐K/+jdI'PKL#!? hjrS$23'%9`gJ7fr9|70u81V O}S0B*Ai y)fZpo]MkzOÈB_ bOGi!Z3?ĞDsN',ٰ\2':Ja }.uwrՏ,Y9V\gv;|$_s؃m8aj<;I/i44A7?ѵ$% P!3{d\rwlQhd4Bw3\YuUxt4Ok,s#guGW] BBI]FdkخV%I&K׈`4<ԫBwf 5f$Ǧʷ&mV_AbʢJ?INEܛtv] w\SF6HbÉn/2:_4vܓ-ź(U8iEU{YؔbU)xr6 $n`#epB> PBxok5"e. /7{W_%D7 hp+#ڑɘU_N310;p| ;CJl59CW˜ZL$DH1m|OŒH )&$F#$xncNi!U0zuR&,/i 꺒e.FPk/隧:C#^b4>ܩNU)xk!3DpM@V*Bx=[h7w;d%Z[^:x>yʜ$VN=ckuعLc&,ѝjrm˜Hd͢8ӫh.p>\JҤzE R;Ï`wm8s%oIg{18>*_REJxyQ~ALu` '&/(%<6xWʎ Zc]Fn-۸4XHBNUS9_kW&6ֽ'Zt zFlGG79.`z0"}tݘ\]O.c@಼: {c,5sf5`@B 왇EV`yH`N3mTG)f~b] ?XR_{R9,{B`p*ߐuڸWX\ջl%\j CQC'r7#\3!z5M0[>fqY ,zaK͐-\l.𘥕mA A@n۟ jV`9 ypjdSQw[CBp]zywd'.lQglɑ5޼݃Iqmޮ_9~@(]rRlE}D[.y18_\ NRPAgu"N޽ s ,|)Pe<$PY@llyʿ#}mj|U$qk7ue]C ջzQ_ӌ=GP1:duY|G wdP\ԇ5KXsr|dY$a7SU:V#o|& p0r!K#]y0L$؜~Xh|ENKKrW0#A^2=. CF[NI+fWcR#-̈́=+LqkߔJk1Y(cR8bFR@@Ruމ{#gO_as oڹCEY..B1gύ*2CG )(y X,67&pFF p vL"J &jŇU˔'%C]HGW`xa#Zqm8e:٘u=ZRd*8UtlVy(RgbVb `kZ88̥J_ sT"$̊|LD63q7WϋK>ἄkQ}qs8s7YNvI[=aA/[ɀ+pK5ed{с/ QiGɑQq4 /LKMZ'skЗ݀`A"y}!gfw9Fvݑ12JkjC58Vz+ k +J|&<'cc]:[wPsy[ ~uj%I(ZC2KP0! 0t.niJ)6E/!YrSPD>IP~:K> G&\ÐDӬ=̵a,]?Y;НWO‘%d@MNݡo{4מM>B~K?Em%̶"!W񪾝y(.Nn!qJ9Q욠!b&w$A&ϗ|`&izV2 .iK2#s+h"KXV;8HY%- zG%^|zLw5UL1<&(;뒃:D%bZ=Ϊ;w*|E-;yDQ% >$!YX/$Q;"#K!h&3k2(7\[h&4wR[uQvC U̼? Pd@m9}G쫲zaP{(>Rbdhe".Gso1)NcaCwaP%ga^*=qF!2DwOm[r6ںQxB5u]q -s](zmFOF2ZgR&q[\v8Z,^$-`AOKF [ ~dx Ừȓ6ѝ¥0sI9fYC(+7j@<'5:"gFf1I婎C)RFA^,@@hbۀ2c Zu;SYMe8aٓ @%PqwаaD{91vA"@hhsoƓqo:BȖWa;"lQ4elg~o̓<#P;zXTj *1صfZenʄTra"}Ept ,c>a6R w t?DD%ewYPCUnvs]u.=u Ӗq.L -M?(yT;hIL]f[˨_0\f_E$V?$ΒYzlsof#J6m<ɱ/朝}*TFAXށ֍F xk5#1.ώDf'|qi]4mk ftX߻ 1M%hcrlC!֯ZWb.d.fyBh )TcW+ƞ 7FXqALO6QIHLBSqS1260!/Jd0\Po5x`=qmZ=Ǔ FE|}VoNef4j!sfm^>JBȉ?˚E>q5CU#ml0ں*|9 j -GLV9 RQ]~x  ̢r8@>$s)L r*|Β}f1Di;ѯz\} ;ELxrD"faa 98p5SnS! Rr4Ȃf%+̪C tI^Qa7b¬铓9j0|L=7dH-EBZږۏ-/5i&rnƀDez *zz0y[b0ҋw!P*k2u.fP뤇Ddy@"E"spP= ?~wLGL\xՄWk Qp!rxq:?Ý2?L ΗDGk +}7T4Y@رΒNh=U] UB}yFLƳV>Y-9-ؑ/daj˟V7mRT3i񩰖zeņU8i*]AK/7bC2O6klmnhLXuy`.z$ *WgYZ0707010000001c000081a40000000000000000000000016101cd7a0000360c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/i915/gvt/kvmgt.ko.xz7zXZִF!t/[5]?Eh=ڜ.+TONM(M-0U͋d{x!W؟sjM|p)cˠ*|)1=׸H͏EaTQ:*XSS҅D?]3K̐楒Yq?@c4n'5/Up $}Ҹƥ)yMdQJ&-\It}-r@Ö0Q?dgiz&݉?c0cۭۚ1g(i9%&w -x6'57VqaTH?^OD0/f%#L4Z$4=DZ1)1(.R`۸;$lʎߩlsB8?4T"sKD= I9!PY;T ͠7y+=9 햙g(VP5xXtub2$5Lw~sF>8TK9Caﳪ%mȩM0r5|.Q/F*a:s2''eʛk@O?2\Df$Bxڰt91] U'47t: @>ϳO+.-:_}hbuyHuPru3#INC&I, :!#lY߫?2V|tr !qA j>?$h𩤭+'|),ӓ6%K;9y5yޕ%\t'Vl4: 拷?}[dnzrᗔX\ + pՕ #4nV8A] , H_ZkL~ 7AłME0 6b| -% -=RjM7W=8V<3dcEveU da /g: ,>U LjL~.n եX7 Rh}Y!$3xv>F+ZEŸ(zi,R5QZkf ~K9B_ڳ~oi {ģs x8^DlZzbtD|K>{y)W+qV{tV*!%m":w5Jg.k=h] ':]MJeCxܸI@*Eij "Eׁ!}!)OGET#]*re/e^z# [rӽ.su4['8~_ 0YIϙH\n{;J@uI{c .Xjb'1^`ډv3Dz &=V;1牦KTߟzCWNǂ^xgT=qF{04˸fQ)KbW!enx2߾y4dA?dT6Xt-r{MsV4X`f q&:.n;7KͽBp ocz }߮q\ʴW$24aY-aT<0n/.ro%CsB1.4 E`MI o(&b |j@y[Ԃ9G-x0=ʝG)z C?T  5Upz`Sd>Kz3HvQX˳?_+K2) QJqwlۊ-T=pp~PVNUyywqY˭*LFXo{un$A~N{\ı\IG|QJ_kIp%Q /y?u}G1Cc~U^Z v%3ݧec.L9OaLRYYJ#n#s[&-F<4᯵{T r}4&Ud :__KeĦy4>N@3~P&i Xc*`2E޾4c6Ϋhy7ؐub}uc`2-{M$' O_"×#R=stVI&W}W-\;/RC$7qW0zޕ\:JPQ#sc\D"QN 9 .qPQz] ,-`ZlWW+nb$Yۓe[Ȍ&*Y`,&4)Aw@uRLoQ۟d~dmguj}YzxIց~d QRϱz^ѧ aLu'Q/64Wٵ _>[p=1@:TmgexǁLnF|K=f89}7OI:[0S&PM2MFMIs[( bawcҡ4㇧ÙbZ 7n< a'4Ťأ̂ͳ-5#UH#ñ :nr>)T!?dD%El?Mz^EXĎlTlLg%6~wŠd@N }.PNҀ/l@bamh.@.R])];^t^]6k2*pAw[C+ 0BOw2S ˽RSy]!Fts斬 W)`rmurOM=⪿tUzŀyגCؽ8Zێ^.H$G$MƆilG:hH/J-ݣך|C/6rLeẹs7dJ>k0&kVBR޿&鞛:4t #3X'UmbyRb Z=8:^[a &X'zxT3[tlZgJI%YA#P@ Us?P>jkK.sQ4-ӗ7Oy2)_I.{f%jpMD'/vxXV8Jid2P G::śɻTM%:0"L0D{uoaI#2>zg`ibsTes&f_N@P:nN 481tRx. ʺIw<4B. ZC,rĵ!`oF D` )w -rAMl!]7wF/ZH pUk"E'YiC#YbW%ǠK[nbz<|Huf@10 D7<`xEP[,6D4r-4䑄 wؿ#(n̦ae_|sZG~Wgpa~qd EPv)/paEJdi' fՕc,4{L0_:*,iؔң 7aۭF͎tc2:XcsKAuC/:ԏ FIh Q-$%Fнe-~ +B0M E1/:' mB- XXl]y5^R<;(Z+T&@ Fʙ#H2:'=ڻnIh7q7˝yOw#z++(@2NER~3if6z$LJ*VD`IwҖh21b :Q77+AH.VlKBjqPk!n'yBB:uJ\5 a yPKB4Q#c-_XU"L344L <`kdJ#uNٔ:R3l8K}xxy7n;= Mɣ{!RjCc( АTI.D잦Њ[x´p~J-ϻ֞GG:mp'|mw>F ["}BWtu=Bk'@; r}Xr~=x{R 8BIkGYÇ( hϰu"p-Jh̯k^gŋj#^YiXkI4Q3mE*e`՗.\VMI_lJ 'C `̃:&!z̬B}\/gx08Mz"Vs dEM⾁a ګvV/:>2J_8?DxYɿV8Z"҇-+pJ1KS)XcxiS).5 Hh$?4S+BZ`FczGcqcu5ؤ%0Q5 Ij 1l Y QH I0rا޹jRC*Q3BdB}(CPqR"ܨˈ!HɃ +49 quP|YiC FnYg/iN=M-&W2YzolfooHOD7&^w$v4&+&tP24 ʿvjnsxXY\ 6 Ip)/ ʴW'U"F4/:ںC3OL4<Ԝ9ܿO93"%ā&ߓ'WNfOck :HlHE,OK_9Rw&\i&k9O/ O:rns.9Dqpr&e5ٻ\:p@'i=1挄<K;Hlyp)Ԓ,ܥKIxYTu_UQZ/|xZ˛%ك@X[v0[JI5!6,֦-G  +Nӑ4o8@6d~^0Q.̮P΅r&2xYR?&Qp$Aϐp;[rVQLzfa_d!&aDYo8C.@1FiJ؜En]- 2M@?j :\)R9V"p˕Cn9PDs2҈.L7sfnч'4Gu嘆`V22y> 3V7-ri`a#iF/Wq%~&w/ZWΖpBtWly%CA\c'ʧ9Q2"Χ^ `-`Yj6I! VA-ebi>D[e힁 nEaĪ{ՇO8?Wђ 'UY_TU1tU{ ;dDQ-bTfè9*< 9T(;5j<T"; ؠܷh]G2Y8OhQ {|-5c%v6ϋԱH(y&,es,c[El]t,^_0k+<^#=7'tWuc kA.2B2gƻ.y!][eji мDV|@Z_XjK5 K$鄏aa,~"hulRQ͕W- -pq)8Gjx==L Ia)uRZ( 3BJ<|ɤ;3OEJ2\Afb?ŇX.}aom p:ynQ>qhU^U۽?OR_JEfs;:eWEJ_{WJnHX. gelt َ޲/@"g|K2G+6[yT%lknvi#,Tey+es2xoSfwR9$DqseG u1jnq4*7=Zr:벒^+Mo#K`$3`ݺEݿKľ*̐y򷪽:g1p?: z_kK:P-kOΔxGNu#ßADHt}+$#<2BtYWőpL  ezB҃jГ{-C 1\^K3ߤ|V^`i&`|ZN RL10x"H/PĴ}|ϻϠkTB܎}ojg]^Jlz21Pt`߻q0A*h(DX4P6bR#VYwǥ 5,8$HsD!gZ?H-m-CYg 5kڔ,tד:3$zA0뇾}FKzYmTY|5Ku8RHCWn,zr۶y' % [2H&Oy>ڽjWW^QFq^3c&/Zrr3z颐`žP1m;ݛ$3z(nA- -Ywa+Ԇ/]sl0{Q>ł>,5ŏ@dSeSF<ƙyҊ$O)Rg5hbf£u,edο9arR ]0,yXͽNlF`3T !z|4ΙaW-KZѽ@g9څ垥Ez%yvɒx^F H$ÔB4ߍF6ڀ/ɂV&$7 O=C1pMGw_pj$ Xv>G OrY8!D7z+⁲,JUC+λ}> ہ.Bv䓖P3ȅ!3:DB6Kr8qKz>iX CGl2iOa'/0`:]jҴeD'[ۂ}A%.bw4989mVll}+s3\BGżZk F(t,bp쫇>ϷF`恏1\6E7ǿArQI \߽W9o`n3?Qv 4F_hܦpX@3BYT!.489Ԫ--5M z;nXؤGbɽ1k۳:Ӗ_⺎w\Zʾe(,yvu KR\sā z=cQ)kgf;g7]%$Ee`H3,R CY0ۉTFT[{0q{9d|ȇŏv2 SJ;Nrz:&!$LyGusG՝!Q ׈X~M&iBύwAk?w|q^L\wctܫ#نM_A[՘ӌ%Sŭ%P]I^3@߮qތdQSud`7x)nBHo<0䷪Np/t$2i=QX( .^BOno=J7{滜-DZl*|| Ra=8?P5[Y ^C 7XT2=*O㐴Bƾ߹zj̄J(}#]`㩋pa;l=36#nl5RY- p8@OpuW "qEG57oE!W}|o>6b:&-wqiQksaN3gTyxU^ZyquJ SD)^`~^a +0֣w>2lΨ`B絿`?[5c-[<{ DSl|JJKR3: r)K ;:va,ip $|-1 I@ʬk1dՒ_3:s$s&ǚtO`y"Ԭ`MJjPB<3րo+@ɱdQ@p֐ҵ7 pi8@c b0LoZ |\aDrMu zjl@|c'nTӂcc1[KL' ̥EdsP95E2*~W؉ \b(\o{p^޽Cv b)( /;sB~"9q3\7:zߙ903/Ssmkt.Ɗ]Cg-U!p@[;mIG` A\ZhMVF[h"U?<~\xo'4 oro`>LJls[4H{-X:h@;ʷQO4 ܛ9ǟ:ٟXJRQu8Y_LZ4Ek'2=O_a`6ʣ XEu~Y{ ?Qqu5fwI  (k%!O܂mch[nMMkˊþSdO[H,Eo+\oIGC^\όFry:x&ѐo8qšgyršEa-8.bBd>zrzplx -e{KF£Did1>Kk( ,!$]SC~v#<›ꔓjEE\+֦@t8,k0y0BM:3FtJd2F}^-@܉ѠA帙v!ڞ~\G1,^dv~释9viHǟ~A)a༓ S-H^}w%tSۓi 2Yk3ߺٍpo'>$)Iٗ\U8@OI ڵ[$f2-~txbK΄suzC> A;1Tp wTzR23wo.D8`akrVE>|'ziahRl-D]^i`@3zKk?2N `SOR6"텕S'W;e_G+ _ZC肏sv|Ozʃs p-W׳TB )Ҷv?|v(}S L/㦸'.Me :QJ)e:YZ6.J@5fet9_Bj@] gEN2zjh_W}vBk;Sۃ1Թp oId!:NTK'@n_$31j@ C}"Vy&͵Kuu hP#!?ox۴wDP wA8$~ި(n k$ߕk:oK>a,[3L`|jr TyPf``N)=@sbFBK4rXJul; 7p"s`dXu3!zklLLXfLWB_it$O}pm@F!T>R0}6m>ST| ;@BxWۧoZHw]1 䕺ss%uu 06J\K?8e;WZ2JH\~S1d曢I:?J֭$gO$B8@U{ptWَd[mzn?zRED@HΆ u c0-}i [8Э Rr-(c\pF.$܏VIAq+R`T ;N!֠b/#aF{0Aʩlؾt+l)C]_F˄`\\nG9R!mIW?N(z`VV8qj 1t ; _XMq2콟ie9n]{@z;HC9sn*8nP>)fCkԳ8›PՙСP :0;A2.}W B8c-zZ΢])S7x̗sۅ:#SD.33ot9Ȯ_2wT29SֱV95%j_EN@ GVge!<͂q`+XddB(p8]RlL ЭxA/cu(җdm }6Z Vs~kZ%d7nL [ڪaig `y}_m7Cս-uI祆58l\0懾*/ƅ}Yˆs1݀;&EHZ0VC.:V U㼈N![UMg JVEuvI$5e^J @ϴ| ض[~3gCW2Qʞ&Fm8AkF-, 0GIykc* Ot.j5Z>4$As*eR H8u+ ME\J 1~{opd53B){Ltcd{eH 4G=61JN*9:E u\jW>4smZ &s꧵"|\+(%bT^aV5\P@qڤD >~jڣ!a\v[]x&*AXqc:@lEfdV2/at#b(=̙)??L_ Ǥqct.,i zpȐL&.x,&hήIbjif2vKt 01dطv"Wj`<H› ڟ6%̘~xojG9k=T\[җ3O180Ȑ ߉Hb@U~JPwͪ/c$g<:K v \w=iL36?LG$zF|u -]>!CXȿK5 KQjDiWqւsHjgD "HrrΧPq"0(Ls}k9?:]2(Y)W0`~`"kKobܨP) 288Ed;sď&L>Jń. l]ד~;o|*Tþ+MRdIZi'\`2. vNJ#g%y( c5Z/\;\LbOĶ%)g+dCPo<.~Qw,9)۩Osϡ,lx͛cX-1NLI/Mxn}m1tib}+]Ym SK=5=L Wvʼw?UC R?v< ]4@p@Ƿ:T$)u ^(S@_'u2:Ea1'"8]fScbD&mb_z!`&bwRofPHL ? >շ={[J20d(/lN`_j$T9+rwly22/O|78e>9NaAeJGN3ٝs-ѯޭY={}%IBDj2:P=PG[kxks+2RQ$\)K԰4!>N΃I5dq9fK3T5/>FRq. +1ck5#D_do zQ1T#kRWγ-:֯{RWgt͑p$ES4w!ɶOUed.\ 45 ~ib^.5#J%cE,hN|ZFT~$k3Eew}¯l)Q4AHfi S>B|5%oprG2!ތ?BE4"Lpī*>x*$(W`3&7f@*vD+Kt4n >">L=.('G#%hzX7S,4R4)YlqN``Y0=!ڿ$#gqdbSNwmW/x1GQzVkaAA|dKpc ho3h1}/~%#{S>y2K?67 xF.I=&&CV[nr`Z!g -Y=L֑\Jiqv Hwר_H? ͪUG[A߹[x=}1\6|P{4zlr@!Aims.F< C֯{+h}+DL `% FiN5 *,7E߿ʐ[舠0sT+|}JHʍ3NC)z [\(. Lӹu?yݠ(Bʉ˹gźe|X(?n1d0M7Oc`@uT%"q\ X.hg\ShBQ@ P^nx jJav߻28 gXlsm;_Z4"Y7@h{Ri/xe'M3)*JAx^qYPޮhXֽE¼Wuq@NǏ:sƉz-Y#pyAfB{_S4 ӒYɡMӔVB,X#Ri"kÎ\qe!>K HI/WaW%\5ҰOUX7M`DKjdļRX$U#M$q;5cA?#J;ZeFħp$LL_),%Q' |Z9ˬ 6iك՞ؒ]ICНY&{ Ѹp~>>v7yXR.e?~<8ӢHiS}\1ۨN$$Az]hY2imJB(+:#WD ( ]g%4kZPUn#w%/ΞL[&|FR^uб$d7JbbY!I5C؋UZpcT&"E{ 1 OV]8u.[Y s  }"3 or (ITV\&\ڔTwD,q]$ ,:ŨP ?F~\o1k/lAwBL!3$u^Ugmx[2bǦ ʿYj@Onc@:!#<Lkᄏ Jru 1Q1I oJI撜Ey8hfl:DiS{O6|)5z H[i8/T|OȣCv{zOƣ%:qOho0p&J)(gniX>OG:qB." HhIA}McRH@P^El"3J}w sUr W@XM*ʙzSARo3쇦נ{S6Y.+, ]$O: DS( [2187~IJC/)<))MTi$}[0m |u 2׃Y6n~:C t.]fTjW Zᕍ^9DMcVK;S[ DZqE>ŪbD@Y+j/i ~Zwp,yVrd|Xc0/.3pN} ^j ҧχR}KiݴţV7ӂi~zrGJ듪q ˟dCE)[1NN]Ӫ'0;}5AJmj>7e}xܴ p;z5e%GReKmI1`0yJ9Na5tՀO "=XkL5O}h̝{oLTvmျ# ft~V"d! w*,o*/>C8jJKz%7;9 ` 55kuy.Ґ1Vƺba[Cˇ"恘R//lKzN83üao j4?((mfߨ{a˔eA|)R~owD )JyJ@|^OSl1lypʔR1 "TP@ȸFu+Qn xd*^?uA@ޡJ,ގAa o׿I-2 GBK؜%FB0V,fXg9_LS#t.iC(:nA CݦQ>h>IS>*Bd=߶܆D aGu2sv UDP̜%,;=|@)|u.E^NL>$VZ$Tq)*q阜K&" |AXDЉS!xk,nN :?w-O_Q>VkI 0j'Ƨvs鹄/63BLha9ż K ? rZemma .;w>ω rxOҜQmhtiTe1O›H2sxBKʝS0X{Sý݃,Nƀ8:T %3@ GPBLAK9e{*T0g Fv&˜r oTZx zdݼxУ5Jv4H8* cDUPS:gx, NZ҃%hqWPBlCQ%w:R~fs+s0M@`7;4gc39"vk6\fH3ɶ.ZL0z8hAqB,"Y#T]xYA_0]_4#GĵjP%4譏2 5\繻N]WFCt[xl#lHUo@^ ZV~-TbX?tEBȻ`ti2ulIP*ItϦUf)LF0 __@ ώӘyTfoB}D {J ᡘNA-ÚFgsF][ײ#`|bO)iIVj'i$Cncؕݩ_!d=1Y@Dn7a:t\vh.&|*Fl-+ҿyH".`u9tSŰr2TѠamtx$SD̷!囿@-.ugK1qF^bR6b˰˦JNd|#AEP$O([!N}ץMjѓ0 ;4ev~ PRCQ"G7{<]fiH2C&`*,)1s#^OպT㞂ss.fc:i!]/Z`>Ynɿ柳?Psl {ɨa=:@z3"| IHskE/m]cy*L6BSXG܈ZW~J(GAL'}TO2x@KVO tRG-vН^5A˅FvcxB\SK TO>y[e72b\wn Hm.Ezy|88Fj##r4d8(t\n 0C> >[h?_@RotJf>f% ,f88E|va{"1^9a 6 }QP4V9˞]կk풀u\- I ,aP'B$p{"(41_Bi+8}}&..K3-b6Η-b_rՎ\wݨ+Cf}˳`κfxK4Lʊw@;@@W^p'Ƥh )Jy}=Xj7㚛 Wa6o3 "lUsֹ^mpV*~4Ss"ݿ" S[=m;!bz I\Z؇͡&%5pƿOO@k'O_4TتUe5 1|M`+Dv ;>KC[pn3fSn7J:] 1V 0Beil,8?͊1<Wi]R1 FBC](?4FAGw綎Ex$&R&ﭑnC9S \`KW#="UM/ɩ$RQ.  r##'oލ(ZF"ڒ(c5%_ %PPY%xQUiv^+# FQΒ=49% {Lie>p`~`w|fGǂ҉̛zf}E d QPF*kh9-cC(cx_nW"䞝SQNuXͅ@+^vF!Б! NdxF795fXV-vbh;h1!`2`Š?Q`S,b8:^ ~e2 p8 m,Ҕ,l* tshq+Ee;Lց1|ur;)ZUΛIhUT~:Ǯln| r2wz$,wSv mAAA{5$br<+QbDRU7B5ׯ.7κ$K:L5ޒ-m2e{wk.x_4Y3/%^,ʦœ\%K͘!_QdcagJ:DqX ظm7 @\[S_Wl+Խ`L^ӱyogAM#"f~MVjy {.݃1LEm΁M瞯7vɷz {1 E_(>H>V suی"+@A:Й!{o&;\#Ǝ{X/1إ]w ݢ|R )cÞаf \DpdDnF ʾM3qTneb}'Dfr-F]it]w5Aͩ8@ BpCy;g$ഉw@dԖ7B;ˡ 2-@-AβA$|(!awF,nռjo}\.Lk;ѽO#hYiyhG1(~Q`:N:e|FC65A`Fjm\`T-'ME /af( wJv vPv8=8ev) \Y;!uQO:ORq_G.08l"lXG Ȥ;R`j6E4sV f[f֝:ܹPPO4~Qu5o74ܕen }QG1Npf(l1CPӉu:tWRfI*De?Ϟ USY&ĸ3]u򹙝3ωy@+ u qgrJ&cS:&b;bJ27=iMZG_ ' OJ 0ZcIV22=[vDǰjÎ_B@Hll%J:dQ)--צΥPք^5Z, zΚIN(AW!duψc|bƓp +cmaf }mC@ũxV_]pAc.whzq}*7lU[)0X0&rPq4U2!6Y  /t0(" Z^đȓSXW5xJj1KUgāՉOE!ōh>$cs{WH#FV8$,Z©S[^6ly/?/2iC@7sKSuqMG C>)7cEBLZ0"D06z֓;wAlK7`$./̡lKڝd}]vbZ@4gf zk婮 $P2elޛ ww'MYxK4vU b*y9]J"8wKZ͒_TE`o }v`ttc)'/h*;zVt$gb7usg !K֢\ز* )WԸ¼!CQрHl_ #ikL=q3 bR%ؗC %p?=&iHF_pQصl8}Q\iWI|Bg~ؗ_ZF N}sc|>.>&I,|Ol!bֻvKĝڵb}%hIi-4fo|Jj nH?g~C7&[ȐU46F>_qaYS Xf~ 3bVBD,1W Q [E GC:2 ]/0"6 2@a'Ȏ5z55AЈKz4&Jy4@JC1O ^|>S4 R"B9? E]7ez?V=ĶaɎ=KE3OCcc܉XehB"czYvˣN2W'3TPSMvX*ӛdMe?8u8 6cb~ƈk\9̖h'],ߐtk`-*+‹@:_P{HDnGCp cM`~d3ʾׂ|zUGQ婜0λ1' ?Ft|Xkw:65w&o\sKe5617B WeZM^D (GADI΍\Z3bRP}hNUo B:!h3Ġ;0AMmoQh|sGY?\\!up~$Zu]%)eH ,=:j>I0RjO&-O#xP`Ģl? QPcuފtөR -BE_5ɆnͱP63b@aC Iah+7/ي"F'ܤ-<1ҕYfv}֓aOS^ e AnP-ެŴ-&[4)׻cbUarz%~? t;cZ!z o/oxt25{1mtR |tz 1lwV5ꆺ5wVW7iqEԵd+dX8ȸnb#š[N2qEq+ybkm<94k|qB<0qhGIr~-͌rRl"bX̂ز;uzHwB*]nA5M-uRKvpb[J'V|-BUXpG/יQ,-=fƺ `Ȳ^2s5u DJR'[;5yh%!Re !2ϙY,@^}!j6# ,8ɦ;A(/18G. JskdrAdXuah|.̣zj#ɑ8q eEi!#-ɿ0C= UnINayDHs=o:PcԳPe08fݺG[BoHOl9?7t@j,7Bs/VϞL3 E6QW b&VStw!X8Q'aI^pL!ʬtZmJòV 8tMˆѰ_ު.D=g ceK:\U[dyy+ txН uK"M{6QmXG,I^b FxY{EBUkdS5.eb@u= ~ۇ`lč Fl>؅ӱa^%DỢ)y -oƥ쬷%ek=N79]ao!|g:ZHeL~?D\<+xG'^Э>2%UTyVS||һ\IqKiQINgFJ Qn {PU-&Ɍ͟gf򳒭dc>7`F}H)%pk)Xan 9hWk5Ehlac#pr;@V/*ŰD @ҁXy-n\/tEr9\ 5"KK -B闇h6/۝ ]Nԅg*2YVq꙲7'UfZ9fm&n`zŃBsb=dʄ,j*5:`Jv$ 聼e?g<͊B[7n_of‡'+?d֘4qX R:L]| D3@5e ۳up]bRO% P:m7&Z ((,bPW+/,.ՇMvIW 3wVӓ`zqdR} [c1/,cF )?26ҖH϶JLP5=1"Q"7  Jq⇲L>Ί,bZƝ㧫.U- BM 5c*$})t@͍cDGj}TR&?Äd8ԼV Ynl/>R,}Ҝ&Wa2 ng~fAR'55n{,֕VI;h^!t5Y"Z Z+ʔզV$,k=/SH{ǫ1y&(%)J )xt'EYg %aZ-NkBp{{TD,-le[-}L56KG ̤zB[-<|ǘ2&W f) P&]N)#*$5ǜw]Wlcǁ5i`?aD\60VD}K%(߄Y5&I$^_RezZ<0*ҭh ɮ jD-\Tmz3dP"G iϢM*kkw$lЮ/m0!%;1$>L{V{ UvGR9]H=÷pNͣ1|{zPiqō5V"M;5zH.LlJߗ{;;"nj=^ KmkS!xf!NJ ^$/;ZWGeqUf_-9ɦOw<.@Mw+e(;q n=8W6bdf--V4^Xo7}ǐS ȕq-TP11L&ۓ[F+MJP~/(V><#B,Jz{ YPZNED =ޒf2 ?TVVS"rC$TOΔ1v gByYV$JuuvkƷ&P &E'7G-.Kv>8ⷀ6 „®tDY;k?IpZ9Ak j9nlŤM`":6V>N5x0r.@$SP\fr9 :'>x_N]X&l;,l'Pv[' %]t0&5؆ˊj쏄pcf(')m>~ bZ=|Qߕ"{ ~FI.TYts ߓ!NPؔw [Mx5>L^#l?Ǥ&C*4η+T8▏nu=Y*`?٧T{8](98Gk#;u6፣q#:Mv._ _;+QA\-\?P?*y*YPbxQ0V~)T9'PMap4k!#+/atz"e@ihxs양3caWxe.o^(w W|M+:!$_ n5q?2KžpHvMťg+sc/}Z{`a/=c1G:l,u{-yAD)n?w&mb3LePR~_N|K·ޥ#?fIoբ2 q12B{{۴ķNis 6i<#)c [K#w Q  xj?6#J^l)t)Ҙf9]3fAտ d8Q po`M5&Jy쿼բ:Q` lgѯ~d.:\_;b`Qa̵ޫڔc߼[n^ۏZV:ĶAc*k\l"SN[:I o ? @o<4W_W{-./֊U\ȐlPX+Vf7BކC8P#y9^.M<1u~v5nl{׸V羹ߊpSd'bq3+i+3~&-{pHmȷv?> Lǯ&N6rM|ҀwNnL޵V6sx4pzD>@akQȾ /cJށ2R#Cxx:p/K ß֟%tŔw~/<{a#ɂ)\Bb"?YuCzE@,mGE)Z@ YS&[6N*-GQȫ:Qr+4]{Gs]$ ~Rr% Ǵ֚Ģ:Z wӷi[ E;' 3V42k)iա`BU}xDaeh3hxB3m.c:]M2lgSߢbco3OGOTY/&o+$\Ihڔu2)KnaTX>X+TJh`/#U)0¬ zk}]q nƚKٜ.?[{ZPf Ģ}cJ@A$y6~yf5EI%'HE{B#$ܰj h$8O&jmp5['MuP0_pxB+ >i%\#9Cpb5OSRwK αʼnQ9)?h+Moa׹1*~ NK}rAQWƀe(Ľd7Hݵn91 8gQ13S%qu1 MT}l HRwV~؃j 8Je[wyNnQ7ѕ+gOHVs8}w,P/b&< Фso_ZǞCǫzc`\[vS ˦ut HEooC"d@W~DŽ,O9R|Qa@D/C6l~z"'oc5{jH8vK'@m !StmTXRObޓ!pKqTf}ÚJLȂ=ؾ.* ֑bQk6g5 KS5"[:"O S0B,E%D2; m"9nlw-P,΁hA7.qɲ<-RƏKw2)P㞹1q4h3SWraˣOPAY?GPWMޞcוhʫ Ȭ 6`5j1ܑJ{1 ?ɬ" K"h=v/ZY@ 0H-p:H00p1h@^A?HY>5]Up.}6:O=iiHB;s#Bԝu+@jeaAHF!& "OM~[8T1eT^+.ls~m68M0A@Phf^e˙̃72Ce%/)j"L},'< F51.%s׏%YikWkp 5|u-$B&F)b{ q X9N-r'Q])_ -(Cx`|rUNbh΂&C3`9ikQ k̰:, AS!U-I"ܣ%}q"`f/nĽu,L月]1VSDQ{sb1T@?Zj@E5yOYA%aI;v=[KEJf[+ۊ٧j |B5v}bV+ ܜ:I/b{`>)C~[#I𒂧é_w+hh7tDL\i@؁e9Ѿ_oM\1d^8c鷴E!gHLPė~}"?ö|_bhdi,f5`A^1?-3䋱M.Bۜe/s̛Ϸ~\>wDX@sAAGr*+\/_煈 }َZCs:jԂGGꥌDdPIk ÿ**4Tlǽc>oS j=U>I#֒&Ńك(wke#ձ|F2d8p2i°;(`pMf[.Sv*c4Oj,(i^3~:h] #";=JB;CH-?j$%JV8 |^ѯ1 @ Ŵym\y dX̒W7?ћm"}R0m=O6 '=5JGbMw p4N'7>v3^`-px}V]zE.WePH^Y-z b?x@+s_hdKz&VKkAAᅴ0r%KcozS-ݫ՚T w[taٳt p6nL<^0/Yʈ2IĻNn0t^7^4Wh4I@V*v44ibc$q:,-z*dh3Y,X<>RQ$s>oz6w~LtU#d26W-~W: ~&iG9];(O;:Ԣ)t~s.kP?[ &) (EdP*Q%QB84N_i&0@P Q Ch m^܁AXԁe#Tn/.-[CrZ|,rVzLzq$|3 Q-w/XTTC%(fL/KGTWg(App V.i7 &~$1(ԯ|ȅ+q}j"ֻΆgb@3NAt/u\urtVbKi43\n)MةGnc|QiTS %k-pNH2q%8-\* ʺe7ܫ`Y_TJqitKzKwR884 9! 9g7lL¬0bes2 q'.߱y@<2U)WYĴ!g^7|"4 %%fךȷy(Qa ^3ǵa9ۘ8w \Mi}PBxoaW _c6n1Hԑ`Hģ>Bw#;Bq,X/H1R}\j;/O:CoʩӋj{ܬѴ z0dtna!ȁLˆ+٣[&Y(gemחr}ODSV}/!,_q1?F0ΑկDpM;S*ڬq&@q 1Թfլ2ՙ'o/Ƀajf(TҝfB8oyӗ%iܻ4D_AŶ‹\?7Ւs>}w Ï2JZJ6OEt 3&zD#a+a:rHj̸ߓ:k'U*5)rθ- ɒ멬53|u!+W:2Cg&延'!I[8)ENЭ| b RO5 !j*P/iGy5fJw闌dydNRCmEs@~¹x"}5x~ufR6s cZ4h Exq9Y#D6-Ќ#dzC?xåTtuc)`X㣍U.;9&qmx:٨Eȝ6pajMoqdV e jrW SSXM *Cq姺6|_I˞(s>sF}PDo掗\ 5 ?oGzV8FSnʑT81K:G$)7ՅFqolXl5}3'z+TG݃ʽ+oLA6͵cGGQ,kX[{Q2ې’g:e;b)fWpuKڏ'a!/u^-s;{w@$a J3汅S?󫨹Eߗ=o.Q@`HGTz؛:jۜdͨ_GT`ٿI9@A_Xחj BkTx n^HJ#U:EN𫧥g/d] |) RVJp|MJ 5 \=Z*=T=$&Ɠr1>$+TAq:Dh@T4VC8矿gE\+*m4&<~Hg)̌%1Hz=v ucZgkY]nFw*$J 9ybr{kՁ(g/"{xY|&ek'N?2"'ZƔxoѠ\/b: "Eq(@fpqNЪvt8A*sWnƝ$QY5KhxM}_=1iF=/Mͫ^ ;SZCh#8sl'tWnA'H>aynvϰ{|OUHAiv1\w2<,^i N@*I[˧We'u=͈Fq6m5m*/5Ix2%[h^ H֗,o+Ytyl6G,#=K]9=/bѸRp?IO0jFw=I靊1h_זkYcIpNSy!뤑,(;8}rVzB^ێq}-Ϭ%|a;wdkIp@-<ޘ -:[rʿ#.n]^#*Dt@/%ffuں I(JX;{JӕY6*юCcIfCRϘvˇO]v7yܜAIywsߴU w̜ܦT$IёĎSk[l f^J,@/9e^VZ/UA^v׽õg5_Xo U}HƳ&{iJWgHem}P%5P?h2@UadN^@Eˌ!9 /mU^Lr!JOH.gIӜ椷j|dH\"ֶ?ł'XiGVcώ{ʛpD ZGU޸#:F`|ܙ/ ry!q]D 4=M `~.n^aSh)\)4Ilt@U n=D. {qp@*\]NuXp3]bl=MOۊዎǹ9ۗ,>oEpX}L&W]=}N8zc{'{}3/>6hGob8Uьs9nGAEMMw Q~^ Ծ T gOy F^hzԟ`4#`҄iEK0 bTH/Q `%j?;숑01lHUY_c}GGϱD݂19etd -ΆI]ڽS*:h,|KBȭ4sfQ~4>ud4d/њm7JPV~g' #@;C?fJBwC'Y {.uv6g`h{M\7~f܈)itˋ],o#ywr0FS} q,2EH:Q<:?H4/$}]k\\_|#һ!O2uY vCLK@A5,GU`L "Z68{ϙ?!e?̅PO|$7"uPT84YnGѵHVQrv3J ğC)>j 9 %4G)v:aUSƔ:CcJ,,|Z=}&fMwd2TPP5<~xrk4YXQ oGd t18kP5c $f>g0nnuQ&4euZ{hlRu JIhFU*os~NXX++ȯ%e>y \I]~s7vJ97 B5Si$<@]}p+$s{bgx-A@ؗ]aE΢-S0C[~+kM;ܯVqE6DoI9L2YOE?mc:2?~N\&j %B |ը1R>qM*}5:ڳo0֡sùA&s5)l^<ۓnƊ7;KvIKb*_O5֢x9l+!nuATRrMxV?&7zn&4zHY@!&ۃM[o<[ܸ"Rä IFVs&8?]ێ:=/SQPV,#L8gX۸1H:jħH yǁ?^`H_T~RB&{)$FU =;is=scINҎf+dkq2x]?Hd1ss$P,ӌ}|U "Ksk&YZ!r<kJK jTngx@# s%8M(t 0q.9Y2ނQ]SC<Я9|A'ɬ{qɻpi= Agu#i'@6ַA1%ė_ wQ _ A-% `oA ŸSDZ~TY|#-LjUy²,.ߖi/UwrUrȽ=9aɝTBAoTw$mHw9r;9_XYM iĻ+ks!:萞 /@U+Mkߢ4/,JSU|$_u8 egr # RlЧbÆMnEGW@]+x~n|h >%ʴf8~Hmk&lj%!Bʻ.)Eya-ƯIZԉe|1j.mxt5eFQ17M) ?(Sݥ{l7-rR_U᫢Šd6(`ג'~0<٢2@h2Ac:Y]SK 1>~ X1,d5pxP2}il;}vrhW ]4l\:(Cz&@sNQ:1SC,1V'1> B81STiN޻j Ihw wk2>2~:.fz тfdngin iװzSQ̖% @9ܝteCWB(=mCv,݄yuk竉-7Z\,G/}-r.ѸD#sH!@?M, j=SEo$)Y(~_qV'v#.)@0]Kb\(΂g fAp) xD0c6l46; Ką?\C9Nr_tȉՠPtZ-6'F<:? NaϢZV*s;Դyd:r,Pwf 1*STk _?HSĘ"r5Fr@ґ_>~Z#8k|GMuQd@ݧ&ާEpJ.]֬GjlM|^7Nq#./ܓC,/m^q֬9!ߤʖ{w07=_VO:0m=[@svj uNJz썩xoӚ ⸧*Eޙz\?YNNH! l1Cg12ym }n9{ X'д Qf٘JcJMz,ј)ڇʇHL5w0q0=W`.1YLO#Zu)5OAKa枰q fc˲^P9ut;@V~L+sXS dRYJE8Ce"Dh2~߄ E\~e% @iϼ3"X95dޅyALsEVr["] K&sdڨV3H8~\Lv%żg39}&֨CoIL9x7CX s}nn I:AKȁVD"wFgM3=0E?+6AkFpusZd8-..B"3#wN5 3X<F>V/y@blo>XW@8Z}hX|4Ir5+y&A62^uUi#ul/b{~&m6eC*JT4 UQDd\'xqX͉?Y}EgR6l|a`]\He-<+:bB4ԘD5'жXa9pt5!3T>.$訛þ3T 8p~T}f(ruO8j.#"Dw0`y}kxȐab7$A"f$`*tۛQԈ$/Vo>3/=R6-]!;mk?{ rX)7b͈皌p.h$ux@|ĮOl qV)OKrL$tWqK\cc.7}qsʋ@%ۘH_ETtSB44 z{#͂M *Z 6y6I,] bt7ۛnGwK-0j1%(߄ hPͪKd -YYShM1ݓZӀ^):yLa"α*x0 8T#nv pYqu!ҞIEYQJ1e,|p{$mIߔ3[]Rۧ%Cq(5s6J^ 2U&FHˎ[]x#ZFC2b %; W&ƀ߃6~M WVM1bωkɁnQ}v p6'I.D{=I7w ]wflcgI &Bֹ[|- ~UN W \w\ =ivfQ՛YD}w_mdSb+_'2/sk0KIe)#B(IӉ>xRC(UoȘM2?G2Po'it!AD-tm Z" rnz-_~U.- %cXk߻ \6eY"f]~HɩĞ=YՑR<$2L~- HZ恃U :Up_g_,&̓D'x}H &c]b,KJ=',#1yO4,1bVVl1@@v'JK%ñ&at;idp,M4+ w1,,fMߥOW T2_=bⓅ@eyOkIgǢ[C=jzwb(Ra-UĖڿN)-+K,;:|MJCkF$&p>4b ş^j2O݋ޒ\m7 PGDJc`K)1~NQ8j;aUK8퀂EpHֲt^8p@<7:ȕz PRv_=vGkji-nuaS4,C6A? 1(*t9$`|P!0D6ٙ!>=5N]RfA@e&lD%X8S Z JD~ʏ'fM w!E /2?M*H|-n!jT\[xgm@^ ۶f[`Vwh&ɇCmܵWX`;@|˯Gpj=2&[خ[Cnoљ󋥆w `XɆ}=G60UXrf4Gb]\Cqli$ȴ?X37c>5HAT]C 3CG*EF((.Pys 쫅lfv} UC"]G; bTJ50}.Hry(M.̱f[U X/=eF9j"l=~m]*]9-\辟>SW rij"#ii~@_(>of∋2WFYCGTёdK{WaEj6X4'xUhbuu`gn^YMR|űGE 49<9+ Gxq%\"lYb~/bKqV4Ӌ/liA$<9UuX'gj3c47ƞqa(Ù_ǎloE |fvՖRCj`1]&T]×61<Ňf@I_?,ۇԣ҉e("YZ^teCOne0׵C<ȶbCCm&[/ާGb#F5qi2N)bVV *+J,|OLW ۞1ofvag3= Ұ.4Z%7(UQ5LU`=3J{Pizx<]%I9Wd6"NxO麣%1?bs@oUm(1Qr!CLļs2f1˯vxvB >t mHdBl =~ ;ЄnΌ_[O&ԭSa f:9'c>i^?)ݥ,$mb&37-!vhk5 cIg~Jvw2OоW8K8lZKOQ}Q|ݾqRřErTBY a`q_imgRV>jZa$I kM=}:} WG``AR9zY9[(xYu#La8B"ި66sLs1Sѡ{0-$/ o,y*3'9L/`H9؍|.R?(2>yUHsHn#Vl2,Elzh @ODjsK(bw}):6HVL=\5t6m&%p|)t-?$f§@[HYzt8ltxmE*ĔtҮ^eaeE;˰uB~ 85n|sz[){3wq'( ӂI!G'P6 p%m.-e$z!F =7DlޜQwiّ27@- {)O8"!T&3lkmqQL_ 92k(p{D \Y4 r3 q`i3J`ky_dąr_Y/E-H~A.y)ndJ yG=%tƌ+Q fBj%68l(U#["Z*Kqi-K ~p4ʏCdz I+(*/ƈ\HoewUv~:Ga5\4g@27TCOE \%gVdH1w݌,xm]ޡ~m!/L1+`,P;]7~}ƐɃ ,'le!^wMJ>wɩU ޚ{}`} {סBWbj[<#PHSPst7No) Jdax8cBrsLU~?*ob7Rǽ ;8|7ukxaYFlKJM96Q\YkͲh"FX>;"1O(%BsR>6%@(7pEOKdL|2ZVuS`mík_^ʆB>  8Me@Y&A;F~$ԣP?<ńi(H~>#M5qje.hx#,\,r'n(MGywP2vVo%16eaב/M%IDb5֢M33(=N?񲝾E`.=e]Hhl „KՑ% WOrw.D$ht<iX8pCKofծY i?)ՙ]\-gHi{%Ǵ|nٺ h2w.gCR+?I K1$2 *,:).)SRbX6TJ ¤.@$ߥ7[6PL!b~^6*;K{:T;daF )jycCA^OS{Ɇ5\xHrvmVc69yzLJۅnxgaDV XvzjdžqKd+Dy؛WqLe*5;W⻟fU@ix-ho%NQ%oHjC% \$uٔ8hsNd d|ϑAh\ `-=9)t>Es9kE )9]onIב5Q/嬐RNZ g`+O6K]lp cՖI\`F'XByRnB9օk?EOzpf{dIAZG\e CEZ&i"i_W`\zߝ.KԻpǀ%"DxFUƬw8Zh%]}Kw[UۡGv73H%L٭1RZ{84C 9& u5ݍ?wuQK@GbݦE+ prN"Z5ē*, eV.f@] u6u$gJ@ژxT:-{n3NCQ mzZa޼׮:x[-+|lmxz 9K >\ij<hOah*љ;ϐG魨bԘxBe?{,mҪP}O).Z 6u(@ivɦ2d(׀.<䂹0/">*_W 6Y~/`( #55tRUՌ@YNL^p0[كnFR5n;Z[2oc5#OHt`HR=Vǩ@Q(ة {L RZBʺ@?KcȺ242\`;Uk>z1tA^=b\ N< 1*M&.0 0`ԫ=$ݳ{ f{ iu-넭ŻzV 8>)w-͇D3~Fd: -; wZJ E>loL\>:baL!7#>yl|D\&Ak&R rxxC_*{r`HPd F*E3RZIaϯӵl/wW.GcS1L\ڛuE79a֪){r-YOiD,',ˆe{Ưg{ҐmVݟ#$"zu'pFJؼ| f^GNidoЦS3UklD. թ{u<.~ukPh⛽I"Iɏ=NMr6X18!@6`$:Z3ZKGKM!{l+% i#Y|Y9oЊQfQ/܁>@OfɠQBjȒa1;J U/I/ê>)NRjт9ۨ2a]˻GDj7g]VsYgK/13ܕC0>:T ( 8.CWQvKZr`; cׄt TcH\x`ѽ,2:쫶)(lNLyK0`)1g&~Hc#ZXK,XI"BӇcK7gʃVYhNQ1Ù -!sag^taΫ#F` HfJǵlx)ﲵsӹjWz*[C[$Z5"^Fd09M,"++-a-Ԫkm6R /BM{hi ȿ>{ -X` @o5#JJRYrYkn؁ A/.i1/`$.lb֌X.o$~$)u!&حLw PX$ uPkaRU\SyKԢGly#?S7c~H?[0a/:6>/fUC0oDq:c 'W;к-#J!HU5#`t܉Ūd;Цh|0g p4@JEqn7Nn:1?)pW:=8"*fl_KawG*EeM^)x=j\QSp4 4Q٭sM-(tN'58'Tָ(dM7U>dSSR1)C$%;QU w# @.YǾJ 2?i6. 8WT%L) ޚy JK5lƀHV$&w!4I+y]Dw4 Fҫ?_3jpyGE_%f@d4-dwun`B6X;n:-hjEq} H (Iy'{@n#48HߤeMDG40nO$VEG ogB,=vF=8"T4BbaH`G_fD"N]8U2NW]eݰptdv].׆״·RpCBpuV\.GΞ4W]ÿZ lm*dwjsF"QJzHX;Fv-?uM&MAq7Ӗ ?w,2᭹SQ"z/!WP9m=~ryίe 7̄(GasQJ`}S5ݭ œx(3:C$As,K˳Bӎf,eB_DyY^```䢢A џE[SOѩҳa*^:tu8`36nNJX=tmLߍލ ,YU_Hi%H60~JUGkӹ4p`)U"&J}0#H hDlƌ$W&Z:1i΅%|m||G٬<>$ <f_yA,E`<{adIEZƀ|5ЧD zFZ?+I #ڿ58G8F)=nm#}A 69Q[gȆr)đ$SJE% 3vM~/;'AoyԲ%PUN386B@ )Ip({>CgI ѓrSj6ST9'aWG≞Q%tY(s.6dt#o T>FۼXB'&J!jUO1W-P'2Ëkp{j3~ĐNf:nd "*18cGj6TO'.C٥RO:AYn8͸e[1f,#j%s5]sBB}&bf>xq5G -SPY$q5_a7j+qTW,ar|sicvRC3vm0[>#j8?R9Ŗf \"[;I^7nC,_ZRNe( c}t;$}{hWX9H~i?͚7v*-{":8oLN IcBxH"Yj'++~&a `eϛ 2Bot av`iO;}$G;Rzmw|`:7dL-16Gi7  C2yLTU0k/*г2=0,P9U7sJ gXr!'J'[웍I k]̶ VY{]0%y/e9s/:2 rgj>/X;L$۶o)9nZSQ6"}ijҟs?S嗻Q(pE-aߖ 2B 7I-|Ĥ:Go Ղ4K5ڱˆ$x-DbޓWdJ6GM.=JlK!RApX$;N|. ގ~!gVMTzubԓL__?qTLڔ·g^B.qN4ض"DRn*e/ B?jڨn%(~Vw6*{Jz$f9c"WVr?/|l LsBGI$dmp}`dUf%JIY{ .̸ #>|@?c"K:$t(VV609)5RKawW_sq}b8'gnǙXx*QW[j[}z VѝTɧӨ7NbZ[{D[ĉ/XZ9^'5B%UP|;k13\>k+GnsuãLˆ 288G4d͒C˙x.m '^M>ְ-2 B̧N' &z/: jгLx'x0#Q=1 ޾!^%ߛHK»shܙ He)GvuHhL2sM;5I+䎺@?#*I~:/uڽ{F8ˎO-*AE>:{+ ö`/[j$o=ѓnG+ l_h벳Hμ8FߖǩdYCz@dXGGMF5;wt7 ><-`o\⪸5WBb?AxѫIB] Af&U- ko n[oMt,g:Lzx嘦`nB~E ;$ݽ^;XM|b @ T Ckv}TT\ixId0,tm0,ˆ>vQ&-%w?Bל('_&JeA u!م6}ILHB5e'1Cݰd+5es]EK1nߪ6ҍ㒨 5LȸhOY5(#dB쿪ôxdt|5Te¼{FPlKIFw-^RT\uB/tK\)X٢MIx-2~w,ҖiCDϼlؑ@qy"XlD_<S:2{%g)zm i*L֧{R&WN}[DT6%=e醡Qv 43! ruwU Pi—*)9]h B ԗAq$g!E7hC\ɦSp- +$o/ OgFGg0|/m;7QӋ=crLmx:joFc|r%zl8? ۝aƾPTʳRLq?u?X7bc5W J&q+oHl )$%DrNQ;d. b7-hlp!?wWG,No,G\{ 8WMV.OG̖"RTj7BLt;R85&{p&0sV95^&磂qK"['J =t\`W0^ghOly"oR T3/j ŷRDN b\(u2]C +d֢%k.,,l &8O:Up#C[͈/-]=gyt@ c#x>^;wnԋu+RHGNU@/ihQ| tO+eŏfhl7.f\/nn:#nv1] _Y?ٛ3~n"I>juP#AhP}ْvkQRDƵfǠSrrUp f iX c`h/_Q 5m>INa lfK\G|}s\̡(<1.c9YH.22io)~"jRzS!]'قW/Π$jCb|h[2eTKwE ڻ`"m D[ l*[#By\?EhGc¿P%yt.șGsX)n[# b 5)%Vukb)oX OݝVİJ=tz(t(N\ˎ7$ۄh|ג_e ڇHVbSz>R1uf[G=[quNYr16$T hϢ 0|#piЋ:2yg T%, _/:FAѯaLq!9.ţ#& e1]1~wOjiXOT~zX%5?Rm!^-2<=2%.Dc$)}'k,Hmc5:50{CAxL1VJsDZ'qܢM!Xtłf,kcf-zoYE吇\޼@/w9= /~46bH^K_o6[usBWW^<ď Z)L!?XRN*a *!t򳙗S7r|tVT+g Gk>,?`W;bMN7=&0Ky›թ́<27J*”ew*[v)(2)=_Of\r3+A6Q9sN\nC|~084{"hLHUy4°] ?2eN-r[u6x1$&`/|2T ckFl/AfX6޽)Kt"(F-m{sGruwC/O̜R+\Y1?fLUjIz8u_em=x',0ǤI3%#_ L; hjl -48>a?sp4Z!gD ђ2_%^YhJLl-:r ܎lGLZV.Q*eO Im6|`ϝb,@71HO =ݮDt@l}.bVGzM*Ĭn/ĽE獚s=2~m,´eOHg+/AoT(`lꛓN|vMͬ>h4lgj.ڼVz&3 Z׃q|L)X6Ll ,LuO+½غRZC6s;N|/A,5/6r'02ނ2[[k6TӠD#GA< ̻tER$v_N^7nx>l,Vڿ+7Z6LQl$sF+,"ʡ+7̳Wci(KGIE0Z1X}ù8.k+n >=kQU0h+l 3@1[9 S0{f.;)D:Sn.Yt)9Q\Ӻ@>LH>uGzx̱L)]ʸFIsnEg(0y<_+eǃ%ckW3S)%v\ڦEB>w2|x<0w+VꚦlևhvpceT8q} Jᚼ~TO>Xw A[|eeo(4f%~ ;#A(鼞.i (O?Mi JbQU1`m 0!ךZyğ/aK/LK?*TV|!\RF>.^:D7=ؾ3CZas*@"w'7ټ=LC} ܑ<'*o` ;Śҩ4g:X /$\Îy>#elտu|?%C{L>VLo2H5B9ߝ /Iw:\=<˙.AE8 =J(0' *9s5bj|mr7ЫΰjHtPɭ&?Y >o'ћ'zۙAPwcv=^Bho3de^ I46 m8ڽV m{}HFՊXwzӄX_ol йݙ:*fx(' %9\g:G#bnӊ7!Q E9]'?85$[]%RCP:쾠dAC(b-8|%,+ʼ[ɒULNx6 r[Sf],*S:t(wl1p +]4y:'w]3Λ"ĖPÉjgSDt_kgǥ}\]'& zE΁6*9IҖL+#:V6 %htkRɄ)ծ. z*u+_JV#|COʎx.4vi&*[9vť!7Vwie Ћ!"=aKg}t4r{~xoGo[XsI5jԵ"o.Lx*fZ3b_1r`fQq:_6bM`TЈ5U6#a'#&KJ`>aO{Y MS'ܹ??}P%%¿1Zu/KJtaX4#~:Iv~$idD [ /GcgXږA3OjiY0ۢIOp%DxBڭx9)' 4+a4S z$qw{`Ir,jV\|3 y+4hcJ-T6UƧțgj7^ 0c7D1o6q=MG}![#| Ej)?arrP4+M8)wI - !h '!;Ա4KFF S񝮡L2.J,߸J/U]WA+׎%ôQ(<,G P-hxX{PCqwj$*N*43U]9*a҉m2;hƞڇŋ˩\rywos):4 Yʽr,Be*$2v+7!L }++a '~I>&5w[|+C~κ;%YKv_v".Insq,.lG?UcVuSYCoxjIGգIoB罳 /@h&TTbkeTd.\Sb|;{w~{IVuwza0.* 0:OCVԠaȏü{#*I? O/O‹u`u ;IG)lzmtK!RgD&ߗ|%P[$n'M;b)?M簈a mYå!ߗ@Yf@&Y%V'ONH؛5'edS)ROT:OD Jqa?lUqb0u'pr xmIzSR:2*=P9&35B+bi0z\Mh̹R\ /p '3̃rz)*RTژ84>wnN} x&| b=4-w00a`*,e1[Zp"$~'kh8?=5",%Y>jBghY2W@=g|!X #…0qTA[ NL7'H]:\Ќ%j0\ [.5?Q)Rȁ cæ0<׸~47l;5W"oP'j*a v?QVI>TrK?" fm]g0u:_i@4,;.hlJYA,W({4rWP-"lwQB^sn+5)8aU#Ac0>b\g;z@@])P=C|$p VeI)s5?"qe}N者I @9HyS @$(Ks dmc~i(e;_GEY|q.0_soE8Kwv*KpbJ< xbǪiiB;1N0 n/ +is q;`' ȨE oO Ƹ L_P6粫|{S1)#[bSTg2EGo/`ulT\b뇡0<%~8u6Jm"rR[NH/yna2i'Xp( J2li!e#P= NCrL8:O͝&޺-P/QOR*u%_q,l@fvۺyieNkԙfU';/|4bEr$qR;G>VVd| \TTNr=s&m?TJt1MU H'DiPWB х,KVM>OEdTĊxx\qlO±>pYIG~UƆ#i-?oj<I3DA\YCy)9|/4M.|`iB)@Eፙw'h&kJnJˈ7v:%]1O,cTwcϔ2n:]Kj\r$E|M x>DW[)Sm/+؀/&g% t yCkR]/뾬=)w,k +5s51yB/ !P u}IZ]5HIT8!٦8U݈&tɨSLD̀m"w8- }E.T\tP| esۏ:irQT7?զ_{ţr94 ! [G.iT -3*>ꑱs:\sfXReLsEìԕ$ DFc%X(2&AC/ a?+I*Czmvl㚛n9Ǯ ;m BB*Q >W3hUA@>s jOO"B'j=٩NjJז>21-ȍ5B{^Zqoπ.,]S }M*u؜پ{%(<Hߐ\(F`GR~jF5!U]$1E.[۽텐*z{%/5>ClE^YU_v}·&Gy%L?d=23vgq!:?0Hݛcٛg)}ghb|W^Y5{v5X@& gjz,. L,yRxQ3wV=`k$g,I$J*S"ڨK̃Y{ DAKsG8^Q3z$̚*%TxM:A7R2kv:ßa?T<W͠'mگ$Եr*+^jIݠZc&Zkjj/I[E,aġ2R$сlmzRfT"6!"Jaݛ"kLac†޹6iRD52w?4ÉR= @7^C(78 i\D:mL8-ې4D$3PU2fMHnnw3o[b=`{J), fo6yu >kaPS!a/U%/.,Fzۉ#fE< ͍5pfW̅=4)()ʪ%xLbQj {_J3De {.n .f.$| b!|i ]2n).b*-)|QTNvʷ l$m=e &RhFӕf} 1$? 𼼼N}$ޓd? oyi̾g$JHe+DP9@,#ýJp8|F^}\} ț3L_-\?$@smr>;%)1;DC-,b.z5 OR1y~E }:ؽ7W1|K^JC$E9Τi5wT0E#:3AH[`F@8돑 l{d s%X$)pD-b 6s'?zAb>KDh~kl&N( 5y>*ڜ^jPx0tun)Un_7?ۅ_ԥ2y̱C.q ƘNi\W 8 %#pPg dRA3f9jrI&f]L*urA'h쭏2 Vz m>3귊T^CGkm qY^(DH A|u|#A>)R4;j}[P=nZ5}d?n !+,Rvef{FP5=a~'mZg!KN4z"Q8`%\n {u4חvɿ!↟`:8de((ْ |i7I?]mny=%_-cN(nOROņ^rO$[3p o;IOg1z)1J!>R@|*<㋿CyZJ~ҷH\&I3Rh)*HrAKrtwԺ07X}|'H-:Jh,2ֵg| ؁>C3Nj=BٮtymYRf3%T?mDuGoznx 4[G{dB'˖KsCRGݥqbCI KY/'y~#5c U}硅N8B HrY j~Rn)ӫK$t$- |Ȗ]ģq 4pRsHk綛V~Y)Nh=F(jKII.?rYS739!Ώ~c71*=e}q1#/&ؔʧB(\ƙGh`JP֭GTIo7˗G[ʖ[&`ᴀnlբxZKؕCy_<:O|iyCm><ٔhmc#^aSii';"M1B+}Q~0A=4l% jCNMmLǃd u lM]:a^9^k1m2Ę8ޖGt|qn1"b<{!oU5[Qto|{jX:\ )Uhd}@3I"aME'8#ʮxIts,Bp!`i٧`r0cXvӅ`ܲ>;xU i>D[¨aPxy<)K\x,XcNКڇp uO)̓36)6~箚4[ս> ;ϝݪ'%,㡹^fcP& v>{8;<ˢr-΅x i Ve9W-FhN Xn;iZB3bzZZmjK)Swa[+Ƙ7\wʚ"2tpDARnl:jivj+g@F$xz`|Ҝj4CӺO1R v5-*b|ŵq8]oBT cfLǰ+O^ტKUt0xa=\ӘwJ Hny('̇h|WǞ]%P'#ٳ+*5wZ5GgʮsU1p+v9G3_7_h mbģsse{"n 3gweO_:yeEēKjRD4wƕ- w]Mqժih3$ysF&fDtkfeMbUMN=躒p$b,]:+jG5fa"EQzӸڭN=x!g(1H83)hQ0X?|"u0K tQ-PŃ"ii7@W>uve~[4O7h]Wj٣"M@Ҙi!xS DОa];Yt `e/tF \Sߊ*uBf|D>`)yOP\c "BRd6s´C8elNd0d$_TJ"$yM1{ T _#)A_7)3r h9h}AhV3@Nf"ܽJAnqM#c uP0M 6VHG\ yIa!<4''r>.F j"]E1S{KF,"@ڏ&dyJi6Ў9^ #YӡC(3/^ ^G;iFo9VOR>UHC՞V)YMJ@yԺlY1~۱R75GCUgnp`T`*ۇ][VN}WOUVGӯ\n#淋[~mW$Jak+}SLJ5NEU/h$A:~ί1?')q"w)ibQ=5Rii.}VA45uTcABʡ\D!K*[7!Dd}D29K@r$(L`g{iG0oa-"N,*%{4~%,g \ ᢉ;0f5ْ'{  a1m$|C$ЖXWyȪY]:֣_N;j)lHȩvy%K-kp<-Z]z(:kmyT70_$wP1Ui]Ϳw1K~*bjEAN8,9.QJ-14k&F _\rjs xΕ/=,1Β#|78\OkS`u!<B.|/E0ƶW4|A*t4J vB^K-z}((\ 5i-0#Bך`ڤEAF"(@R#z(4XV]D/+>.jp!ktdl+gހL@f?sWݻYӷk+q;0G0ɤ5_5ܹ)]_Q7MY2sUr?˲Vm"e)*n˖@'N#4_> cҫ%fq_˯<귟5gP G <ᮟO|"#'bD3ϼcOPYN<[IF:Ez)3{=|42ts,C/\(O@<_0-W kS' G[5TN sZ8sbC湥C >?×4hʄ`ک!3v\LOqҚ0*65U8}IA\k;&܀6ѤxYMY1Uj4(zka3^.9Ygg t*d z qo*R7q>&h=8Ddxq@CKE]Q+`a,#?B~ SnSqq6 6^%3t?=%?L`O^*+cb.нY4hC,{׌xa!a98@ov-fc꫍?{g|LߺS ZpEYk(c(<~<ƀ#Ѯ'**rp]k9MB>AtbsbubżFHhOTBx㛌=߷߃BQ.b!z騩C /FC-hcOSD5NL;ː4--aHoQ\(U5'3ٶku۱%:8tBS_)h^s2ƻdG\B\+7I`;s"%OzF4#6 _dO=K%7SRY'Rk 9=5d,5xLt@  _lya?/4;:gKgpBI|y6 !rKgg>m g0?-t$6TvxhdmSkqƣGpt<ʘ]A}XǨ;~}F%Ga;_X W}6NA* Vb,rwoΦ f*fT{6\^q ߆`X5 T2d`".-L~]= pKlk{5oC) e)K4 ρ `HBVn@qK]](Y8ņf+Lk7Dffc{`BĜf'0"!Y!T%GꑼHUhf% yf2=eoB\Fwի?7/k&S2X[us[f [Q}'=F%(pQtXcnRjʈUw\S9%%W u|?ttYKO> : xwee>鋸k>E첏`4v|)(~"+xi_p zFhhdY^啖!"_}PX&9tF)ik$ c|x&h>f`mxzO2^(z& C172gv+~@{ Ң_,Es\K7NܖӉdb꥝ lɧg&ʸĮF rIW|߲MJAB폔| { bk&jxw|Kv+M(\Bh.dGiOg95C$̏r' 7X?~gMnb<*E ֲmi3L1hh%?4KI\;SbN³~UߥEi&DCW_^h{+ۨ9n<ˡSgtIBR+FyZ1[2].(\>Y﫿HNAi/@gXI;SLnm\trjTmR9^Zg;ސs|KrIg~2ty"))r&_LKcYEb4P|e s˖rWF] k\F]`l[cϱa::W*𥐝ܠ,VW%S_lS" H 7 Z[ _:A0vV (x;NqW6eZ ]_i[xώ&{遃`zƻAUmΑL:@nQ,U\3i'i*7֊+OBۉx%pOd]4b%<뷆 z(ӈna~j}(f.h}Bˌ~."͖' `G!h;ZpcQT\v$k.0oqD߯[NwS[ymLKP4!byJwY6=nAtq)o光%RFX{*OX=e CqngJѳz{=?ӳTξ`BTS#5tb>>!~FF|`XtsSmaFYJ<Pc+1jU6w"u;crG"Χqs!uԦ<Zw_u`j[~YB!K| 궥"RpWwvmXؕ%"xwvxCs %4=a=o.K:#T>mBܯN eN!.S^+ iwBp6a,s޵(QϱԆE%as/'maUtn69:'O6~:je;*`Rɾ!pM7 g[M9-AMbJVf[:1aܣ~yS)[h5]@3KjY$;k2gTvP[&2DPA-qDmy'Y U}v`#s'[-}">7]̼1|M=-{nf-ĭI?j D'TB9_Ҡ^,Mx]H|K`mvb>x!!8M~ pzz*R<'Apv-c͘It}{Aoպ͔ܿM=$%dbM۹bcnmC`מ3:臗A+7Yh,M .pYbZrfs ?Ghpؚ/f9>]ޮ {24҉Ȣ~=L.^axFp51.~YAJhyc8{qs[6>[|5_E>tSbBd4CX;~Grj֤%-ᣯ7;@Sƴg{-^ͻwفO!o^~Jzz- -ٗur4KBFVHܾ`f~0{F)N-mJ>~+XYZB#HJ|!_ Lc1\ݴ C53sVe\8tUSmhAyQ&SE,q$b894rǙ\4#g.l!M$l$FT *3 UU1y;ZZqt>Z{I(!پj-Ba$q7%TgЇ`pqw!$ד$j@A;ZbgPu Y ĉ5sXiC1ᑀK*ޚ'!;}1|*-Ri'1K2X (Τ-ہ f 0($^ N5>Z*>?p!";hp|jW٦DU܁B/ŽWVY,iHQ|{V MQ->&U=i=һWǬfAA8hüc 0HL\Y3#o1qS`l86Ä J 4: }QX;dJA"F\m&ocPFHM]¤ T IH1w鮆ej du)jyGkfA`h;͏E1z->IJ3F7$X޽b(N_82 OP,tϺXt}l_#҄XܔVgHn.mekZ. o{ܟ=@YvHUV9TPK?3Lw'!@:?|zAf-;c:Xbt{_55z<3o~'hQaBƄ2߆`a=)bb^>vL^3Vֶ'$.`o('RL5g;Pnm]Gf~ǦVk܍Lٸץvygy^jF \w#:?JczS"%m^DǬhBadU '~۳q)EEi52M^=ցfWH3b%P#j0&]}|Rx{@AUltv]xXw@c IכifS,;d6 "jBy= ?OmgA|o@ufz@4 8,2 T50%8Xd>=mX1ltL*3zuZs`v ^vפ@]eJdC9vmQҙ|QV[~;(R}s|!a q4gMj\5gm@= >sWCߪF.)N?n!hNڿcDk;1B&Zi% R'U;bkKv%u/>l3c#ֺ9-0yͿ|C50* Vj1|K1TN,e7kҁA.e9?\;B7 '>ή܄! ꩲHp ɦ !?d;/_2AC/E̤ b^5{ڶ o؃. {5hK?ge3X먣0oKSY3梽Q}25 6 E|.3k*~H1EÞ !U}cEG,dGg?LFRAH^RgǠZwS%e6h_<$i P4wɭP٪5c39!6 4U#OW/6zڎ(. ZusE- |F44.bο;`&eѐq8Y}$ zO٘kz] iR@U5+`WG`fADc]ΝP'M(wvT٧/zp EIrהCeN"P Nfid&.\ '{!b EAK-crIQ>4,3"+q %E ظ*'ARtܤjUFE ?ZVC Y}үM=-M>} 5qa֞9TFV@DiRfb"M3{A0-xH]@q2`BS2pDasqIeaӹ ΣY4EQBQf#re|jf*T: «fW@ * *6[a)7?\/1`yJG#v*>oiTBË%$9=@*9-[ {OlMb IԚ$;-ߧO$"+3hp\h8yf "WߐbO\ܝqiu8ia4c{s&c.MS>qx`/7D4r̎ϋM3q 8p@!0 a5/sR*nq{eRE^EADgMH3I:,'Z!^;f[; αC8?UdЍ r/$#\/L+ (0ni6HJ!$W6{JX~] 3%[ouֿLcDԦgs2 t^jq3S\FSw+@Ւ_fAAQ߻M걕^!: ,rX'% ޻lc9"KCrfF1"|*3PmW,҇zVR₏~#.*dRvbPQ5yʙ :%4`=!Bwq1SYTQk7 g$/3 MjΰJ[g>Ah YF*ݙ'i{%藨EhhOb /9 Dyȭf[r#'Q}ǪD?Q*xS;WSbaVߚg>_ՃZqlF=`Pc Ϲ ɗ>=9Y=B?%/|QB$S$;t XNV3QLHkA?S?fmU)4@rsYd2_dY >f{Sņ߰zoS#V*x#lijdb:ntZ\HB@: k &;eҀ++tk;N4"Q`I9\!;e"ћ%˅ٕ9բ`=e^ fm@Q7[ݶKw52NnAnNU(3"b |Q@4+I7K!8^(rj$wv QC49#f $];8RXLIU~k++Y}qev8 &A 1G'75i>bիu$BHC24M)`/>l΁eBlQ"Eǖj;)¥NTnP7Smf$+2jyRH˳mE5Avs ,ծ20D+ہHqr}Fsnf.2yFjNy(}'!s"tonA@OT`S'qQaXQk}yɗUh24aFcƣyp#mXoY,T|DaZŃnH 6F:X"TlG{ZL˧&<}Յr2&~ Q#n8:$/`jS" 25 \`{po>N(RgP2cl|Hl쯩^4rq}I \*~#4Z{%(A6nΎ 'rHTs`"MsZ2Ýٴhlrp E@aPoq7'\V%_8a|Y"6{>ִD>֑2Jx/Zp1h tbH =%>Q_]he\X~PCPՋm9+IlgD- ϡWk*w YamZN~Xd vo\S1``E`o+:tMZu 6ȭ!pn#l$`x^n_@ Cc4aveA8\iztm%<ÍG)k|vgV%c#܃SRf9lxKɗӋ5o¦Dkv^C/rr;68|Nߡg*-pn/Ƅo%Q& B9p#a %s|E.ʹpz]wF9+kb9g4{HSr@2, [D(me^gZ9F/ZB+U=x}qѢ--) ȱR=JHPLܷv{yp5VOS9uhF3i3P\40ّr`xO 1^a[dTEoK3u=LkR(CH\B3* L[TϳۨE &I؉HƶFۜZ({лOk$ h)5/,'AWҫ.bIc>')DrlXaNdލ1"#}y:5oHB C.ujsX;a -H;tw`Hxtq+kh<9:9̑0,A,P5p;¿ƪτ"q 12H w{w6'6C:_Z?l%NӠ3rVw {zQya̜!*> t=  yh L_DhJ2^;i\r3Q.a:[43NQd8K2 ݐ/RԀ7jx{9N~f6g L`'|Θ?<{ HS/RO%E2kcP0B>G2yh-gWsĒ#wM?G'i6dl-Of}f(_ŸϺAsv3 5= vToUօ$kK/g㼣p!a.4S =Zt={QMJ L^xaӟvt_&!bs{ 3 VU~(o< @dФkfeߌW׊78ҢxXݜ,ܱ,uPGyXqU fi0(NՉjfBehwd #$ hZ)Lk@n!]G@?Qo$vn?uf:WT.i.5Y?tЁ:[3LQ 'sSpq$R==s? /cGP7J: ;G^o2i~;#// ćx&1a+]H |[n)vuB۾>5Hh6 d,'1 ?j wAlDyA@;ȏtDib6o\';N!ŪWOΓ6%Mgt q6Ɔy>a// pI@ Wj,۫oSJ}cDY M! 'N C5u~s0Sz:G ^frxnuX`Q{7gTXsh3grwZA;rCZ*FEaӷ$lzH+e@+lz"IqJU.͠ 65wƹR~ueYoOwnG:fo(孽[aG4qد_!z~?Hd[呂{j9pz>RJiұ,S2](UGNl4 Ty&-4`.5:]0Rᣐ [:3>㚌u-Dĸfc3"˺ 4$:;EezŲGx\rfHn%; Ьe3EǯW^mHG]Wzj}ihGQ)C6Շ]tgª/X˜ahQI^j8c㙮Oնd[G~[?Y5F(WZn7TpSSI0=1~ `bVr誖N $P  -[G4Sӳ>Dj\AsܿSVQWȎHi5so,0ra;9q.о p*b. l$) ZwHe<tT4j9cj$`,3G).}TXEYV^iP uq ZWкW kizU0@Y)N *sD <6:/mysF(͛؎q?~'nM 2lPtCa6{zvZtX_ʎ]QðooQH}A2}tZמZ`v `!'yj% VN:ҨICZ4}^DZþ?\,R+/Nֲ r-G*a@dtǖfaH&*M9aeSNAAZ 9bEaa\Ňp8PY Oҙ"eX2u`)00ݫ\@,rRpf2h*2^x܃ U?h_M:E9TOkh[MF*F xnĠӿ\S24}[LZB!/T%6F>BwNC6yݹVm7B8 1o#gvaSq⣅=\ o5gSӴ}p{WTJ[1ae)Vl=4\Y Bh *3 dOZ%W/Dn)p*0`:TSWg'2=X,=4HO ledUWwcw jkTUVBsm_  $S'PI;-Q#tQ낮`PP]b0DR|(i(>lbb0źE,c0Z< eA@|hK??Tg)+sހD+ OPwa)tT%5!tvtm 8.XHggؾQݶ0Üm0XOA_rXg"#7(?yso<*/GFS!ASޯ.mAYttRpwKRyL L\Z>{0|N^CvRHwj6 R9 GJ軸Os,(f!f:828)xQ]Ʈugb<8inA .ٝRpwP*ES8, ;Ь*'B,:X6eHH8!:StvU&x^}0FUg/m~@+iП5UV|ڈ{c GzMRAȲ #ZHKdxh\XF]Ϫ8m%tg:Źt5"KT=8+&u~a#urӡ\6ږӮR~Y"hb㤼8@cou_TϏi U[VKr=׬uO^"hH@tvO &4R|!H5Q<:]rQ]sE% &b/qD +Mm+\i"8"-9aZPN d}If@ӓP~<컆qpP_7>p;D?, (z-Rs17GY[bYKm\vF`Θ&A>pU;@ Lխ#`I7 ],kx%)8y3ZAK*bJ7T =E(YPn<0 j)| K6T]Y%%p8dfgN?}?O| 8J/;ߡ㢥 k#qOR}"q>;BL;wqbuQ`Urik#kB"Dh#suvFev\oRgRNaGIrϙ :,E τ)hХNh(9hmsrq.)v2;\@v|:V&Nn"h!C{df@.&;[H_r"::!PU` CO[O\߅ioغn+QbA_;WYX!+/E NHh MuE:WDe&KwIlk|_'guTTI8IبM o\sZ~$L yښ-n{`aXgCfC\9!4$^;*9l;0 @|pJ+r S)*I̠&HH0!zI{ʯ P{S.Ebey4Rж29V#8le6)D0u[ZUP+ i]/xۯ˒mzL؆ vgC!ezQB\=Xu t۝1B4܋zsx5\t!'$0 㛂*KTv'{/i']ְ-Uǝ9QyDho._7f6ѬM=0dvБZ#ya5h&̼ư *̲>1?jf/ZPrD VТZ|z 9Sىc6OWV'F9ybVFn+@S<XVQ&D]L.̽j)& >c` 9ۖ"GScn­k5Qpe^rX%|M`fpj[`MedC?*y\U'eg$$>k+jTR٢)ɧ>V: T4e6cHBM'ֲ$}AV5aT4Λ!%nL+?LE vL`R%'*}-nX̀^DU7Q_(5_09]٢;cFw@ܫ9_b:IG}"_b|uK{K6htĒ+UQOH1(B=b r% <|g;9@l?@ZƸpɤZX]\dΎZMMrXˬ#cJ,"~{ ouju|l1[dmFË<vV&V6?+ ^h&<݇sR$ z }D% ׵u dD' 1Li]'ܵw^\GNF6`]<m$C!̮`{_%4 ~|ZAe( #i;W]x1 .i4c:v"h)]IөFbBZ[r5_gHM # E8\R=g|I@޲ (畴9d@~zȎ'̳|tཿCgr.//1jb\mumvv5&~6eX@KR{WS'((ێ*)3x ÞJy|$^FGiI~KR߫z\f%+1`+iV=тh\/KoUPy=87S '6OaΎ3 7sx$ELwkxe # W:J<.)c\OTQjN4}7X3qnnÊe"ͤ1mWKt3??,m}3ߐ6D>Su--ጊ  c*R$ R`f[3x=PޒWpXϞOŠ !_ 9soK >o(g<[&Mm!E G}6AJ{Ȇ-:0 \aNDQi7 gMZvq~1֍lEi0|c9=d,L!.ϢüE G9)R3J;j&#Q+ ni scn)p LQNdlj--3ʷ 9v?Ak]]=WTt{c`C+$k+4"3ƌЅ،>Bf&gX'S3S +l$=ﯔ+Aӱ8RzA2 \* (\[Q|b}5K ';Vn 峑TJL$͗6vWb.}>($4$7SFKxeAtUpŵ,ذt F+@LE3e{K,fP8W,?&IBmlbER'P2N V !(%ie>wsL4h 6RJUq(4>-/CMmPjH"AXZI3r7-$P{~}'%PcuC-Θ&Sa7rڰuvCxanbG2 Kf sRPTfpKD_: vrLcX~ZK[Q?6%(J`mTEU_(m4}a퀫RRo8a8p;4)7fpDw):g7bc;&y:f#-N'ڀJ 87rr- wuqA.ZrWGp;X>zBcQ<HnC&û6t,qOėl-}"TOHⰢ˗&? Y{bG,Ëw/v#Q6(ա_<O/Vc'[șNu#V(fcո٣yz=kL LR2n]nM˜]Q!~P\==iM@N:WdzaR2IUv n%!^/.L-䑚weq: d$T&cuݤ&-=jZITiP_(A7*mBu"wxw`Eӧ~Du]zrmь>f/lp-ٚxEPeKN7!!ء/FOL>L]$]k;];&#QCL%/o/@i0f>uz9I] IƇ [59ga1n%1_6ʷ=a+>F__zAϳSs9XkBޗ^ @"M|@ pY=p]YxSbql`=T_mޢ LA:D,u5>+;1#$AbZqY9sG ܓA P cqb-͗g{^\Z.Iqy[k6uJSA;ZеV/\#/= V_,N1vnYk0XJ->X<>tR=$C;\ x%܄K:g"~|iZm@)i/y_#Wz(o׾\_N3ްWE1$D܀I,wz뚀b[;Scd]J>1WkTZ=WjR3.5ӻp&0Ӌzz_ÓSX*zJ*zI0%_ eJ[y6R謁\/G]Sa} @ } ,+$_  >r g$-yN|ƾb֍䪛| LC^7]|يNdkAb,,QA+p2# ,Bnb)6 i.lmĺ(\q\Җ0?y~fNH>#r( /pFn4; 8ڰ_rtV7Y1(@\|Y^7m o^{ R9o_Re)gz[Quiw!-}_7QY[ۼґc@CFݜ>]-ĩ!tjeK+AO%ኧjw⁀?wEL]5݌J>^ 4>[ԩ!Q,~ݎGas1h[!ojhtCLldE $uwEܡO}MS 3bF˭ |둬9R*z$?io_fbYiTbo)T ]8qQ_g׎<ʹ>n⧇ׂ=3ca7P~2EoweKmBI!9k jYz$g'CjD,C9:2G՞/QPt-p?Pg)j7M6~Wʥ4+R2Xa.!~nL>LS}fb 9HBn&:~m5W8?kOR!.sa&܆%26P(^QbTdS9Zx45IoVRF[] 2"PXNcB$̣Z_CtuHs{`9׻oj2?Jn lmK;0mT@}r{0s^)@}oų&9uحyzm(;?Y|r~3?6G+mk~OwPyOmc+6 n,毵ZOa fܔv3sܻL4ˆ[N8De뀞M(\M!r5c F%o)m_C_I|}/[ ASǁR*q˯t^̤sqSAbƠM)/i{f9x0 xJ?)+-%3ќ]NL`|e-%ȡt\:TO0 H;!$/AT(fB ԛIwLD0``a V=_^@q臌@qu\M}%w@Zu]7wܲOUl"&:k77*4TL Q bX\oQ";.i͜5eN#ߵͣlIS'G m׵.?sDSQ(p}Km3Tذ>}){C}؊%絛?v-=FK>qEP{@nR`V8i"`2En]^za:}gOl(Fp}[FJ0OG.7DCRT=&Q庼*o t#o6䉠[LF- i Yyf NJieWVk̩dTibӾ o[)9Sxh(ֳd7k&d̔Y1`FcN煕KK-5m'_+mjRG^!>:PR/jZI.>'*낧\J7+,%r^]kF"Mw_4.+ĜNy&Bv[ 8D#G){\^5+G^cr q 11O0i}b*E'5=^3i3TTmge\8L ŧ?$^6Ǘ~h(HrrB" /kIM\ghԯ[vy\]^`~(]⡉2t`?Pg\"RX݅fMu9w O:A b{Y_y%8"FϦ؇[ 2K"9#A̮[@⺘_B Y"&|$'n `U*g (=s֭+p. $gi hg`7ݺAI*si3C={hr#|R0G 06yTUr.8 ;Qz &&9PaI 2sdZpFʨkg(Hn-7$ 8҆-YOjf1LP!诰FA2Ĕ(m=*T#ykl@UyR~xݖGC'R )3?aiqD+CѠ vjm2c*3BY̊Rwj"B]z:t#;艫h: 3YLm 5㥝n8Dr1[ ZI o1_"pus߀d?HExW$ AFg/*V앣 ̟}Fhg,~'I_5D7+{fr'0WCz^SR^>kBBp@ǔm"󩞳<+_&B Ѷ RBK޸UpF.> 3&ީc4ڳj(HKԃBdv6u%7~jMHh&P#!VԊ7YM ;B@ō\VYʸg!FQ^.gNz$p3L#isTɩ ;X^ж0 @ܢ#}ij=f&j^+?6Q[}yhy]x2v)a(uQ[E\>h^yQɏ[B5""|%` \?h'ߣPe~umHݐ.;*0wl=ˠsJ6~m D ( (f30BRtcK:vq??;0RT&bv$?%^su2n'g3],j7=fgl1mOѫReg\ZF֒w!Ay+H hma\[S^SʦXEeI#1Zl-ւ0ݫ珗D\7Az$Ȇ^.֗no*\125* &n˭VTW?[t;@{74kEw"pAemX aޠݙP%c]!_oB;aLNzaC* .zTjȄ@('p*^r1Ed]@L? ȷIn }8 u~ɲUO}iEPP|q] ثo` {&y4=_.=[=B|A{Z@S mL~g`P̠<}>_TK&A<9eQp"\lIn7Y#QCow40X7wXRx~gI ŒNI'nl-oIZh ] ߝQoV5Opq/_!l fM qOP?qF|TDUMYMX4VL Qα`+3WV0XzQ~ff;M5Oaе\҇t8PS,Qz0P,\ŰCrWh.:/ܔ69ۂӥC-lD/,W0N7Le[8J5"R^>ԪB{N}!Aloc21怢)6/Vg}g9ж"iAŢʖL)TsƍҎbb/l|..)p9Dg$mHHHL-^;L}.wm)sBr"tĂ6nKvte!^hFcPPo6GA,*+}Λ5 jMo7lQ11~~T b6fzD|i4RxwQɚl58r~2BID5Ҍv.#ɯѠ`PϚԵU}$|2|eY#,j[1;zYkJR ^P?lQp`-Br t;7"Gt'ϽQrE#ZD1N^4Rj$ASxvοKoЇ= ~Qk?ܷulKDVAz߻TצxQ UbʜD v3EvgJEcWwv)5;N:%? )7!`* su^ ~ԄqO|Pvgc_<XdGR9&$նAUHpRye#AF^CYZSBo, )ș!ELt-G0-E~F<ާ.ƋM Y|R&9x ~ ]jpH8{xͼ{הZ_G['kv/.P8†Hbs*?7_WEK1Phd){+D F+Cr%?KF+4o"Q;i.49LxmZiֺ#"h)BPS6e!À bQ/WIl(j ]/Ѣ"@A4T:샒z etlI}`5"^`499|mv.cFVl\"4 ⃪,$Go__i!5-|T9G 7XaF1T>ϣNUV 蚪hO+h}0 ZO"|;)GpV_$"tpGҺ*=ҤMڛ"uHg^tJZ @P|$&+@sǧ3'^yu~< rgUm_Fxiܢ gvb@_]$L?ԍ`p}qA 䓵w%]A~Y`6ls7l.Q<O T6P"ANZu)ݑ_֡C Y!`^"H2:ONrQ(ijdt*sӭW(XkLԅ6Pĉ)'v(zM0O[&$t N?)*K V+%Qp1_O$#@m@^v6GlJ^]_̈~ vĀVJ, ] \W3p p|;װo)J% 6H/F}ok@d;9ZF:+6_hۄ)]Ww|Nӷ`1p|!!1OlVp)wD̴t|&(pbSf@vb6S?]/@U1l~EUt oWZtp_eܭ :Soc^i ݫU+=]"ROTDjfsJpFbj2E*Sb؅mo8`QO@cG&/(I߻L N*`;6m4 x_毷}2jn+XϓݡM;L]%;7(F/j:)l{AL뙿yK|gΜgboք̉qzŎ̤i!&!%r#u2@->,g09]M"Ŝ/&)!*}>3xqK~e+ Tj_.d|:ʌXbcyWlʏ n[''_ 8B1ED%;<\L4%nJ4/+}ܛ޺ rm0bLYजB+_#d5X/BRk\q^)%wQ6^y[l6?6]HdZޭ\FԂ{t$H=/AV5!u*}3riI6{R ck->GJGe|b<۬)$=6P4t,1Ԝ3r(xu|:bR0TQzлE;C1j#o 5ë}*ƢN][M”; 3 &qL7efO6\=uSf efց?|өvsz!s4q Q4_C`7ht| *|&ηЫ5Rc*A॑Wl)HA=w)MD.6V{׊W⃨և>yI6y⡄k$M%/t؊u)}isjC4~u$*hC= gPw>Ў)g$Sg[WvŻ\"a[e)HSpYu9h`첑-H)FmDjI~-Q*z~4Ф YIÔi/ Ψ2N;t'S2 5p=h3Ηo"9O!!ybd}t4®;)%5[f4JxmJV0\86D\,z!y\!\I~6Z³TH~UDn@1Ȥ"f gQPHˠt"(BEP_ 6:o쥀 zq8-=Cf5:Kq')HRD8PIgX-?XCp u89P!&JH#EMVyTFȾJ4[Bں6{,Q;3 +kK*۲ PIJ??c; ͮjoL'ޑ$XA<[;y33=DBu=Q$DJYˡe$GmDP1n3{R0<h#ځ7eJ2 Fj2ozDpnd,L}tW.YX3-aKԲA{;!`mcv8H)⦊0bd $ jTtGn '<,J&n4*[rjEW"5ZFٚ˂&eQ'FN-yEi4xd&bLȢb`S]u+c1[M=Rb]u% :380Qj4)+Zj4ՄG1kQ$IeuC !p} ֝D#zƄ:b rt+y5GIw&eRu!# QbGhBx]r<೶"iQKฟ 9okAHi-Sws&مj*/:(@uciUu_3RI#)y "|Hcsc42*D$? T@D3V%Rz Nr}%0e>;# DA[AAUޟ{1+KoGo.&׈Ad2<5Ro2\ùJ:M]\Z?I?CS*ۡwmf%Q_e2>Ij#S(Q9+AYNb&ʗmgj}qs `HGY*׆q% %xP )`eHڷvpGL;LR:(E&<1J]3iIs]AaTZtAg_; ֙y_`XgBeō5aBAiyo)NU^ X1Pux},*҉JaNŰRB~/K&C4(InhU,q+{[߭ nqu$؀ Gz4/ad9e%r."Lݴ5߂XSb4ާ@jX P;ML5/#ώס"TlT ?4\5~|^,nWV VJL6xpZ[*@1Tt&3K"عZE 6|1p\h^3 SK2 ?|Ze G%Ի㓴Np4 D*vԩ'wR.޾D^hc )*vYs ܬ99'xdY 2btms5c-n\3ց$)j//*cѡ$QǛ6܏eed _%ov^CϨ%5ض,Cc0[6g, %2vah^edܪ S/==i-t;=IDRD1* ߼*8VFɣ6NYB_DJ0q[MVbT:dqVn&׈=4:s]/1;Isg~bG`b,xI?}5Ŧv_F%T#L8e8H J跉Z5 6MMx,%J8:DL ܈].".=j++0v$m.!09UI_NCzoZt\ lsÆ&<0Й*nE] D> ?0/Po\ފ>1:Œήµ N.Y҅*ġ|`88EE*ެ<< C]gAR(P?{Ux7R|>4X)3Y "ؔ)H)QH&2SmC$95`1?d|2i ?VGBQ}v=z–"R#]-̣0m,B,gr.RFxO R QDp tJ)v_^O}P:7^? Bl"(`wvuӠ0Y63GSԧwM?߹Gͣ۠5wЁ)?!0Gj:z5 zsxR2`}QYR g O \,k3Г }6Mѐ={,LmgmNiwܖ\.:\9ʍ@2ŒsoGt_V _yctqJT.;~kf?Ι4z-:0*Q~!,쁐{?)fn'\p`Rl٫bQˑ|¬ ~Ua2ci`MSbR5{i CuӅgY~~3ȹX+4^_JkAi9PwW.][&@>I!%q }ZsHep6icz"`*?c <Xr.r2IuK44<QEl z6Rn?d&Jn1%71OE.#>KM+uIzd`cx)>+87p_5OjwwHv,%&wPu K_m&fsǺ>R@0񑯧3G"R0_ \<)0 GCƼ)nuZtc/9nS}?*RtrTMYx>=VphLg{+{zVhMI U -֚+rnw;yMLۢ{dM؎ 3JY#K4ƢHOSg_^ynK2:J\!7z݉aS;R᥺ro5ZfZuZS:Ft=o[Z LJM0'rˣ|b=(Ddf,v5F/;w UyxI+ZU6bfk$IuM\Q{nHM#E`Cdߥ-ڻ0[Bߠ0b`8VW=V' N5@C-S%w7ٛ -\m:tݓDRNod㤻WH$ ljA<ĥK,b j(gw_F`'ڈ-]E㾀\1[J߿~|'<g(H6YEIT%b$P|O:灋thexd"*>k8̠o;]JoYo#Kg?7us>ڳhM7'׋F:ȐRgʚL-iA^eZUze|;o %scLߥc٧d\\d`:wІyLo2?Q۟GiB3=b]b Bub.}jRx <Fbѹ ,ݍK=$u,`zo!^`~Cx\Z6;lJk5Mt 4A 2SMI.)WDG,mU Yv ou$B_g+WsRJ]m bV :'"pMD\e[R}oIMUo2Nty9|S&m|sʞ5En~*^޻Fj$IV {}+;27J# ZUXAܸ@+:(``mD O_Ո{@f1!fuKcW$봷E8IQ8nO㊚Cp*f˧bmʼnq,VD+]w{a3k  K; y{GwQ ]E5xsr'4.̞0? lԖՙLY3UTg΁n/L=+(SW,T4#pr_af[V \(7ܨ؎4ev^KzXO!:}e.2i\~?5=7^gjͶJZK2{tnj>:݀;̈D_Da"}idWd:XFZGĨimPKUʀ|/)zJ Ie(± ۆDD}{QΛ\b*2 #(6άtt^O÷Ž,P:sӱApD g,aq2i ʾ< ĩ6x2Sw`Pj(U~_+H@DCz3?<^ݓ%j?tut9uIjFlQ_?w-3}Q(%IS܀{ңÜ`_BW.XzpjTb *+9>`3p:re 0& d' !-Un;*2"BWJFl'd国->cPT _#7e%kgV~e31ׂTeK˪,l.KZݰHԧ~m,O@\ )G5CUgDސ-, 4]T_J! W>@M C;%xO>~)-bHw)Q/CIxǷ$\lO]/8|cC 1{لvSi#~\R:bJ9 doi*_v鼤E⹷y.gꛇѯ~+\@N]XUHx$S!HtiVHO+蒐"#@*2*K+H }qMXgXg (jlfv:EhRVT&~֎Q׺s;"AY_.n4$T'/l􁾐J<7PWb 0v~-'<|Aoh5l:-W-8_B! +xvB2/ظvD$W;m;=Ewݬw / v ҏq&C/eBK&ʵWUjE @89 \Ę0b9wRP3pm!BHg(dT"M#XiC42IʤgM8/{Jd-Cǎ>N'8RC~+eFF-˥1? Zkn nF^_ܫ&rMpv]ees]=hKuӄF&v.4HfVgMwUx"NT_8Na[ 6*¹&3b:BhU7;FNr6Je4~" &)c=x/KFt{K-TެBPdȦ?> qQsaGaLs%N50$uTeZ!3S&\FgD۰3ɰ¢Yub,(zC0c3R؎ڦ}8WNn5̳פ$d@#cþ.t# ɮF?ƃ4DP] e*}i"_qW#n1v<[ Gf0̢MY+x٘nĝ!-"IhB P0$c##a|G76)ޖx&3XLgegV&EbE6УNqZ&NSosqAY|7{Μdrc]c0!6Am5?{g-AL)+}zϥDx:747_m s~Y{Dvk'}&M@2\tj\{W?ˀSDcfqeoZa:@{Y9R [mL!1<Gag&桓Vaq4?ڸ@@YNZ-q+CT)#l*[=KmJHwznKv{=?WsFT)Rјؤ zTj@$JyǞ#ԥvPec;j)/GBsg<~ZW#D=jU?7۱˭l{.wwE:D3! V* ;HJm=Ϝ>_63G;I2gV{HB-!CSHse3l 6ѡ&uG!nfU:hic.yo#2J)rVob  {( o!*pSʹ"FY8a:BaR>ÐZO:edÊucDlvA.L7v#&(g]E_h[̍,AgiT pc{c%"Ř >f/SV (2"p~KKyisQ %ԓY5?cjJP&CCHb(gWOXYuodݳ,0 f^n¬50=+'3Go~K Fn! 5 B\X42Ϛ#PmT# sPߞ/9YO1˰_[cU6u΄`r@::nt"t/ ᙀݓߝH^'KPbӻ"3BN>"6bJ8~u~sqlN SIǐD#] }5 -aiN禉S$,- \q9GͅB;PePd%>A}GdaYw9-5ݳah޷+&k.c ?A6/`ۂ'Svy}-PX]eu|sxw,-VjJ2\nX,=riPhMQ+u$;r7QA-2Q}l%"?$?Z4F,uVv3 e|L#-{w?2q:_-D/2@LAK@)xŵOoWdےIƿ:0Ӄ,`(<Ԙ$Ytd-i:`$].+#!i4Z-un#*YQ;/a!MɰW; tHGNZ :MBŷzC@%Ē#i˚7; gL Lv}X x5#F"ŸeW8pr%t*nVՑ拃l^.`>J%*eնs! K7B.g.dmchs^Lw e#Y7E}gP}ܕ Ê_dK#;ON r.Md%y.,IW<Ϝ㞀+?+or: ܕF)!nA8 xaIOBrʉV6AA g`rL~K3O7kԻrw+d oa7[xӌp`7<P3[Ld߽O.˞ ޠVt79 ;'N#bb<67#v|OStsY^~@ 6c\ѰZdSL9aOs %`#$݃dwZģQ*aШfxORqhϙҚZsxDc')4G 컥Tc# +n;{q$ڥDסNk[t%*Tr1BYh} ƧjdNS?Z0ZZ"m%\hTo HA=Ϳv`bR`Ee|LIru9VP`ٖ!VydϘ~p}Z P# : w})S़yS4$ UfGaX2Q0jT#{&/8 bV'(Q1w"7?$8 Rb JؾteVdZ+>_9NJnՋ"ťnK!‹nk_S!}jj~^˷og5%`qp;-iL>\Cipִ_VwxrJEcs"Z,EH`V&2H X]ehJ:XYN,RW(>՚0BuN+ ykFb& WYJʀf1c'STOqO,7p簑2-ra/~Y<&k1Z(~gdžV1{jFFdR.u$ޣ~.7rd׶0?(p?7+.ӍR=)E5AT O_Ԅw`42,ӏqeyi3ؓΠU񡽕R;C5اb"-٘YF=Gg}Σ^\8+[jx] pೲR珢 /"%ȫO3+pD cw۲ey:N!Ṣ_pmW2pY.Z!=~|٬)u /s~^SϮalQ,96|nAS۟_[n6ttA65/Է?Z0 >YNleyg- cgypJJZPq1&:!ZrmlTXg$hj15-y٢j Um?&O(WN+NZnɜk MHHO}$Af{eBXYVZOU@7?o{E rx,i=涋~G}n+ ^rmaEozȍâP)b>A]1P8,m8H%{`is6z^];< MwJ(>F*LUٗS:XF(°-iIL%CZWG 9Oow ߂@{a4,ieԊ^pH~EIGk v@nP^,lq+0;:h~ˆ N',؛E 95שwl)&5w(^[|ރɔ'?kL3]KJsETx̕KTKYF3Ǽdi yĺ|fqVR@hRE/>ךYi& *f&X3݌1мfP(mE lԇG9PWr5?]v/艓NjFN\Bځ']RkV[w~`N+MIy]*q拟|PMR/F& K2NvPQ)wAyU|f~;&*n,J $ \F9&lЄ{g9n y/v"nwtN1A$._ 9(eY`bMF{*_`aZ7вzuT-ɠQ bQ61T9V>/7zL4uF¶1@Zg'L65/KMe[TubmK}mƆwcl 곾D-ӞW ob+_94Hl}o"MaG^}NpoQ?Q/BnhU9%u;֮f{}@<9Vx:iKN`Xm?瘾bɬg&Vz(~L7!LCdm"pvte#wpqK7{6`LdAo#Qb=&r1~(C%Fo*ʧ*s}:YHRZ (gh8vAm=JG Qӡ m1@A95MNa*s99 ]˽\h"ڞ-r;Tn'5p(~{[4[iw2R])r"9q# B m "Ā"j괣̆hM:*|t7&ijBhbֈgxcQj@Km91rR_oL-O!!ܯD_$E7q4W?$+C̍*yã`KTK+EXa{5(z_T y}5NjkLtG:J@H_PZ׀%pYb6E4[+2ڇ iPyR`t2tM&Δ*YY:]u&"4U.4%҇_i3tԢZCCEo,`2W ٨d}9EY %X~ڭ!dVduv= C smia I :Bx~ވ0جҏCbG#H?b8և͕{ :O̥̺4ʠ[hz,wB 8Wʱodd` R3#(P>C䆵Mvs룯"(e~<""lm u&$d $nGqi<>ea7k+%95Y?߲ž)W8_įk"t-unU,ix5G-nĐ;9Ux\̫"k[۫| 7| ʪ<*i <\B&syxLOqm b1 ǁNK%fe;@9E^I\@j M(EEIc8EfꞳXn3u}Jik Xq(t`9X2AśyAe9''-Bj 8Clm/"鉯|$gהܼ! Uo?ݦaO˺璬U_uxGŽc\r@PBo&.7{Ie){* =,BjA󌮆2w⏀s8%V 'NHYѳNu k#p`{GlX NM4|mSeqFQ@1h !)zڐ(Ч ECN5NEkc..̑ r΢6V]cP#穙 A5{o;q 78pޟ'RGJ[MPՙBS%?/ #C(5?.&!zQ-0]*) ?Q 7/PcC(_Ma֣dz3 FFEpfP&=x_\!9HT vL8~ZA foa)]U <*XӉGgbe,蕚ʉI4R覛HnlHܜl~n Fˈ^O$Mݼ]E!UR[yďQ֌OɊY׿=WLjf}Pm4iD<]_Ft **zy9yũi)= X>l(} xu12@'Fg9E-ԟa(+u(: :( jjVRk6lX}m&:X'f FhJ?:wxFp\We|w:Mc٦oHf0ҷb+!Qݾ$?fJޫZj2*:^2̇y"^"_Lk,FyWB]X`mUaЯ(;qA7{B}"lD&d uD:6&| ELdT^T9}<0hƝhTzğAQ#RLAhʝ|߰-r4Z&=C,<u{BHj8t{klɤsXi]3$JilC//Kpe"Bp`D9B{jCH.+M!8-XJ:\?&&`jY)5ɿ貲X|mK ZBuLxfP jeU$dݠA?ogyQ %:%襩-DlAT ?%PIYꡎ2qY ;c3ӿh5R.,'FЀEd2<'yp&ܗ\}Val~r*t-Y- dgqɭ̽q8j!^_4 t_eDCcHw{h8ILbM,u&̌ĩ3R5}m& $tY]Vm71u\L@{y.@Րd)eV,PW'!33<U ߽OOl,G&4 !+Sv kx6}qn u$4FgHabms0뺿MܭWMM&Z)-1z7ĹB~z<~[~#R[CMyrJDt100%a{!uSZ-fB,F[R<uf\4uKt zPM-%p^^bR8m%MnK #Ik72Eʸۧ#!(8E:95afñp.pY )bo+"z؊pCZ(g=dC̓ :IHSF*rEC|>- W5p`gf#8zvuw-;`s%pmCNJ5 $EsK?&1C,R X߄Kq?* SWqJSty%CLz\] GM0}'s^6ȣgRXݝ/aIJMR` P_83&ՂcBQ3 V.0VGj(NJ1E&eYc nͼ[4T΢a-ЀJ ~XvV<D"|]!f[ uN~M"DeBZc. t\EYqrX~~ p"rZoI>^ uW Y]dJ=ZF(V˚v)%I~6K4{ +Vo>ɉLа^_Y սY9z$P G">R ]q@~d ^%f#Z뭇I«ٺGe©GMkiMPEy `@jՊW=h>,y?"_<:2**: D?(4PK1 )At=ļTdpo%:Oj$8ZhZjHDWV,C1B!^2xt"s%L=8}aYL*q %ys*kYpʥL[p>} YK`pp"=**5ʐΖUˢJa]5 .87~^34>\oU@!cJTՋ*t>TǢwNc" J]MԖ3 چjЊWpQ4#VR)u&?*Wy" 2_u3#"t!CRyQ7}#tMF? !&RQfVljsCU!7\%Y6FHpF~2&-vf\Xhބ(]qj3#IԹV>21x}$-)9fF^VIڔ@^J;V?ѧqľ#A;wsU./z;?_Vj?E ۇ|Lt+tx: t3H+\ԱUޥ 5A QY?dG+9}⮓H¦ӕ>iSDgHJ`wP:mɨ`L0p̂v2A4$ƗHP%A)Vd$JT$|Ek$X.唸Z2O׷TdH8NZH|Y)qpRhZ~1=>؜I!{-Q8,:TWgu)DЫ:jN$ISa!|fX3Wք bՃ68GXzPE$ )u hp?SvϽ*+'v*{h;39ǯVt#x>mh3ZňHeA U?~-UB6M3c@ZZeٔq7^U {VZm`~z儻΋N*׊~+%.T3l rAAH??Z=|6b%Y/ʌB7V<[P )aZ dvDXHwzƘ "$`94]@Zq$:ʦI7),=UaPC"Q^mm{r,rl E%е\,8!i O~5^q)VяXc&xp-WCPa"t9|`g@W`~ KULfSRpRd7/ѭH(|왣7aM9T?Λ\ey'Vc_~ Щ|yte1}Oi@o=o86D5e ^ڮQsd8p]6%QF=$]3`@xPcl3"6&NWT͙ncۺHBNlL2Y+Mͥ[9ydFl3f$U^0/?8&} NbIC/ucJ9REWR]3b~"EѤC9jx: hEޗs8ɍ& )I=gp- 1ݕo'BHE'GoP4ahWmMybyH>qIc N_A2|r-[Ic@ ?}"A@G򮺶dKIm§/W09_]L0  (B9'@4 5Ն-IMvg)N 7<7&?ŏPJk8. ?pFVI⤁IrElzf }v6TfѮ[kn6TwY @'lB5cΖְƲR|쬄Vͩߦ\b NU|"]zf:zlNP/I:|Bqi45"}zGd7y;%ȱN~9#.RV>O@Wg?$8κ 6j|$z瀆Ϧc?!ؤ`(~7i|Vh4[A8KvJ_&* V'{e58GwˀT)S2kQu!H߭m ^; @ sБhG\acVܪEt:>G-6]\]|v\7)-0:HxN];YY6: ˥T*rS\X* ' _;IAUtTQ ZC4.yG?!S"?$FZHuƹeՕzSzkO`}41%P0;R:aoq:7eڨ Xf>hU/z\{8FYa"VEL @%yJU1|Ӯ c|< pqFGT޹q0 7N:Hx2d Iʷq,!{ 9E[4KOTcǺKMZJ7 1~!C9HY,"?.}Mđ'bő 'Qd[ކ2=)C~ĝFVy1tE\qtL" UJN¶N~d(2 QWXq76XG_.fP/c r8w8ooL\=Ihyf兀p+OSI\ 9ZV\>lX':rm{n:ghS' l$./$<ӏ"FNb0?ld5cK"}:";Ǖ]ޜ@Y82~w[0sxQ?3("DdOj(O0{f$c,B'T2HwD7s;R>.Ki^Nth1\˹O!㜵9u)piQn6?6$>`l mY4|bN̻C$c-}aц4`|DnfIlh^Bz(4WllCqOa∧qk$f{X+A>f ;) l s䞒,<qSazY9\fUD]-A"xnنȉv714ARult%&w<:/udInm2%,$_P;9?7bM\_ݙs4 A h2#dR* *ԼQ`)_ T:[hK1v`Lp*iA}% *8IHULY~1_60X&=jFx] T5-⥰8F Ӯ+Ҭ1&zxPy7_U{Ne aN+<7wLE4=5k+SCa)P(>eK]/qy>Y˵:.̒N.nmZ;'#F|U!cqNЌKNG'?]Bʶ%6+:!Z͊#'_šbcnAFlT?.O>楈:u|[eY+ .f",ǹN?sw.su?6kQboM>]W|v؏^UhqFd GG ^pos}7 VtX!e?"nCǛDӶ<1z`mmc9 7 5 g3<#nNjDYews2~a7O^'MQN~/zWIޱk>( ɮ-xֿا4j]|{ڇ{(wSH?7S̀:-46Ra;{[T\CH8E&y( a'SqǼn(jxL\nRHJjMh1+L,Dg r(7SCʹ: ϴ >x^ ,_s٩. `*~c.'~~[!A|,q>S:M4caVG}﮻ځo-crҎ,yp Y#ķq;4tVݣbI++R=9iZae N݃ϙR] 4W"4 "T:4hG MGkT8`k~$ڙIv6e e$`*O$j4-CAP-u{g'QP!$0 +0%"&XHKeo1qzS8;8eU) "*|ßM k8{5IFh!ImPʯ1C@& >Ux,0BKE._7'{'^C๫0wMib|Z"SNXQ{W‚/)CT`c煓  y" ""('%mȠʫ,Fl< q~,U4~>؎5[;e_.o,6Ϊxte24 h]՝2rʒ MrvMtTbg[2#3طQ֐6ͻbe.OrZ׏)RQ޻>;?  (,J%ۋLU"3)|;4+3l O1ӄ23. QJ7qXXm,S8ăap*,cɍ̰Z'.ɰ[IM(Uu½L}ξƿEO.&)"v *p%KEhIt݈wBRx#D^$^6Zy:~J,jbSXyM3ti=C#Y2O="2)/FИi+37pEݢ,!G*IR.HKru*nTة̍6jxr;щy>T/qmOUlK*1ANA\-*'(sLKImk{VC9ykH_vDl,$]~p(KYnݕJ~[k)xpeGR3-:I2`\Wpςk B:mn÷F&VU؈־5cCAݘm)y7۩rcM"gJ4tb ރ)H0[c~tz,,)~v{\<8J~L{Y/,V]&H9g c7%sE]ֆ=9'Ÿ|ӍZUt0p"(3ofT:$8-m@"hiX8>ҫhP/ʆ F^ gۆR*1g'lGK"qMLy\C|hD8goh:DL~CwëƤUy.>OP%sdyƼ.gĜm\Uq}ɅTt= QR CId<&Y 8@)\?]߃%kaMц}Ruo\Ƙe+ ] bRo M} Kə0'tk:]^܍zX']*eK zR$Vu2U͠kek=ebU7d}s0vj![W%(Ʈ3 eMio|խt2Ȃ };^!ypF>X4D,q== 4QSL%z0UEs_EY !aρ͐(^K|5tq #LR[D:ȹFM%0~:\^W*`S23JPѿоS8 U$s4M𥉉3'؁cϼPµm\;'R:(m;UulF&eݨ!9on:œ F,3ieL6í+kRUW2qn##Wbj5vNH#[be"5u%4zTh(#E\21H`|-aikLSN?T1?q욃lWi=O=<d m5C0S9a N MLZi l:f_'N'糅e4: ! &aAhG5fHZiDj6ҴcMg %օbݷL@02I*.¢þx=$ftɞSmɦJZ \&jSw JG<ϥt)&T6 hQqI߽xwf` -p>\J2l@ΝU7D q\ Jd|>:,PUK ыK7#͓,qK*>\`l&>Kr/.ǁHqz|ؑ=┨=^?`ĺR 1r{Psw_ssr8SSG Sٚ7] pIBylKXwvj[g!Nƛ4sΒ`m3 "Vmsvv`HU4`yڞQx>G\jq"4 moFm5VV ׉BW8&+"%ImJɷ`4#wS8~:qTBd" S$i~AKlRx2$KXKAj|Ł?rBp192Vn !ҡ{(<$]8U-,^W}7$J4Wv1 #}iE.(ri/1ujc9ߑ`[cilJArR]{MCKXX5MYE8?Y@ڊhn =VƕjRPLO1[P#B;hKlndjNfv)eܯ۽S,9B^zԈܪ_5x1ivJ[ 3<p`Ãz f2O`eS\97se^$V z,dŽ~~^ͣbs.ΐg3$>U3^sNn|) l*@Gu<;]*|i4G\$y,Iy&bYQ˩+_mgtjxi~w Uei_V[YA낗@{(ڤF:[mFo*EzkbRʇ*ƅ*1gIiVFA7;˩,̌TY^&+ Bgk>w%g-|8ײKYq*ZY |oQsz$. ȶZ:$C]iV ^?S^:߸w]WʚS}(Ti++( jtp^ mP`̱}B>ɏTfܢMo>#c.|.pR8F]F5ӯ+^,hN)ߵ4Q"I7;񆄲Ԟ(/Y8qˉp%X_ыs {H[;&k縉F-вqr!:9O+Y!T&^L+IFtq8L F!Xc-"s٭Xk1fc@XTGBmc0TCpJO(yNd=))`Dۈ 4wJvb>V'-1樆ڷdgP7q 3nxTB2 +8}OSDK%[xofh/=x]hI[14P;7#g{di*o';@N` ,< j1sJGIMgJ+qU@Guq5`N~%m)iQ~\ [ؚfs _(HCj?lδ{ 4sI{zXFLJ6 rgХa|#SV|<^ڨ(J87HQГ'<J¤ Ψz9 wHKœF~CҪtbhWt+:9S^ ێh'5 D~ςV i"J aZ`q:+0MqBƾ}E=Hi/,`p b5ȗ;N*Op<@k G}HUr!HçwX ,y5 ){ 3eL,N~FbIxUn,r2fLD7 U:@gɘ$6|\#;H*.+A+dNa|W6qʥ)V.0%WkS* q}n䊒?1 VCy19l2?!8Z:P\hfIM>]c1| ˔D'I) %Ûv0uL Yʴϫ<xaMmC1WNvuƃ~Ө9d}aykBz< W[ :D܋'ʌ8$e-}Y }|/ل'װLDl*` L ;FXx8% 7%L|8M7C&$|mJfdF:;@_x@𐙈s X5ɘj*sٱ Ds{~~xeuTOS kOi҇4>MM7@$5uR49̋p$V?b/xaΖBYA^:VJg  0܌*.lҗt42Y[Mz_m|ra<37ϓ}4/4١3j뀷 Z/sÚvDsT5 !t(FD_Pcbg(&`pN N_1eKk3< !'WA- ;o8}[t*i6'gӬ57ȣhI` ƶ<ٿ6Pa5Ž …:-+;o_˩OAHu(Vc 8$ 7\)&lvdR$=(ӓnk=P#`i6oSuTR,(R,}Mjf1rS>/ဟNmOW8Zxc:g.wqaO dQ5̰)tbx.Qg/2N1uRynMj:X7ҠE^89 mQJlHZt|b:g+ CʗlfE} ,|YW4%hKRx bRXo4\ {4 G5{D>̢:FѓĄDG;,GK*ơY!\$~b:h4w, GXMv4""KX%5Cz ,MMbuҶ/6{l1-u-> Y/ZV&E5 !)E+ӋۿTF[G,fQ̷Fn^hGL\>x4My˵Æj*KX*>`̳s_s; >,"wA [F)iu̵;iW ,3՝V$ {LWxùn' ᤉ/㵦 Z4:N3U=ѧ"1u! 73vѵãr@ y"V{pF]؄Ϫ 4% Tq8mk ƅCss ]f&q3ݧu-nF@M@z|!܈1Z,uCcp*c>BkE9Q FrFBȟ-$geciei 'W}d}M*N<֐oq$P$_?~w2CYs4km7ʭ(M?It(an&O[ݵp%g#8juTe)ǼM&HAI@3 ',4{ңe,5]b|RvbӉ5(jES]TS(^?\ [T5?CYI1~^ݫ3b 5VmEqf|P$ԏd/rjK8ԔiZ 5S_ÝFH)c+!YaTWa} UWa t?i,Ҋ!Do~x+.5)x/W2b`,b}F̦%V3ob,̢D1˹0w 0ijZ^QX)dcS"4 '8Gwa,ill}xk͡(t0Kwԇ=Ko6y<|))n 1]B٠It`}MeJT#y Ie?n!b0놬 ƊtHώ- !er./ϚA )c4J#%R#[( Pc@ŵaF(e_=aͧ*;_HqWj/:vv:zǓ7:%m쨤:] '_Ѽ\r^rUddy^p cyNz>|!V_H q3ޭS#>@,=F}ޛ1i~O)ՃE8Ęc9QE v1I8#v3#mg@aQmehfB2BxSF~#dEd$>%R!؝'IQ[aYJϺ+CoQ򍖺` g0{>*^C8#|CrnހB;YtRp,&`jtus,̼BLq]:RcgvZcJknD@Zxk|:α&]B2W70Y6 "zW3Z"٭4D:tyTBCSs>+kȗ7GuKcIBޑ(gT׉}\u`.G%BvK, :v5"%Y}?rv wV!t507 u"@XnGvsl巍ӆ y_U:%}V:wfr6cH& qVec\gZAs:j4md(%V6-HN00T{-c3l7N($(yrV H~Yl4!M A\<0Aq*B|rj60K(Q(i^C.#L){?*A [* ͈oRI.h *4MR%DoK\LV{iNEd;9VN@. 6H1PkQ5|*/;5l=&X{Ng\N[ zbnx ȫ}Gp^!a5P t閴AGo#K'DJCA|԰gO@>(1Ͽ~l)@6|6`?B󥄢`"F`Ij:lb1˜:dcĈ>"gs?%yd+Rdܡ8w6ɅHbr]i3T|&lWd4QxNQ3-5r9Ayl'_=oZ)1SԪ]GwsPNԂ>ň52Fk_BarF0eQnCl&:ΪVKp(G3? Jwfћ62 N]#t(q6 &%uYYWmj c:*|'f51QypPrd=¢Ϭo+Lu :ҟc[L*bQwDxq)$/Z0A:ujET// !]"i1xnO:-AL(@ȨuJ@ݐ$⣽T\5h_)?a8t~јSs/ U5]ȻUf>PƟs:Wx?^ u6au2G=tPhAC2Syӵu8mO9gyPc`n.x* {ykEi 4x{ ]2+gP $mP"HEcaߓSz8;$0kXc$f$5㪛(lJwI Ƣ9a@ AU]fK81KMq.>lu"jghp& 6nPB]y;GZttU#(+-DDJ(m.T>AKisOpH;G( "-܆O(C\L5\߅ h&,^neQ&@R>!+?W#HsC"qY·;شB!iSt?tQUBU,dߚU feS ⑅v1j;:`k$١~Apu:Djc )SC;vY1ǒ`Z?<X2'ӟ`09(ō5dASGԆ 6_z'5D܀:O"vH׸sovOKE䈠k 792P0#4a(XFt]S1SY3VT)~PbyQ5YU`'*k ZQB_'kp:^OAzۄh\g^blgT;+"vLeEwӫ*oq&PQ7\Ez߅$˕3WD2>kZo4k-Br=Y+|TGx`9 js s<|}G0u"`C2{ $gbBe&koK4hFԋ8խ0g>:3_ ȗ:q8&>n:/dv~ ȳ6I5>W4ƶU߂̡x2V-~r,{}RHP[ȅщoe xWjM+cXgy8M\ljj\m-2VlM<\R~#ϛ.wR]]"ZZ6y|^Xqq臣iϫzlX`A^\Ȕ"]!-=Z sKh݆>s>i9I1UcsSX*@Ai2w~ncV, l R/#hsjfz'*ޅ8f?+ROu"ΰ39Å~G1N9tށEm$wgqgи`pH'l|S/<{r@Sy "xTjі&' 3788oٰČQ4`H&Z{ g2vY%sq | rh '$0h`E,jOv^\`2~{" #y}ẖqP3~[9+@+0~)Őal Qie63&j[WcP ڍ$éA+:F%(_5:linR0\wR;#ZXrQ/*<48s/(F@OL,t->,w -X9Ւs(D0/7uxZ[e&VKwik_3yHL;T"3KƞRTb5RL|hN<\^̱X|.QD],`%46zx#۰ALq6a U}Jy TR\x\M s 5\ԣlf&< p7x!5xALh;t4{:(W .;IA~X`>Jqh-Y m[a+ FRZ-%F%eC|dhBD9d-'U9  ^><VgBsҩE(=]_Ԛ\g7uX-FtPzGX*.f{@2sq;kk0kIHμ:c}1j>ZT\[P/ F|07VfIBܦ0/N$Ϋk}8qߐ<9DRtVR5TCCc( 3- kge! }k&3%ޗ=DMkV>|{̡ģ%K^S7<=a{JW,^ xpR<( 7^6兽WCemIұv*N䄆#K*{r2TiPcۀַJ9Ɯ*D9 \ =>bߔuf1 B.OA`8oQg& u&u ީEyRut΋7Mp :n" &^5+dbumːs8>;[cu6LKa@#0{DlNhc.&7}T⢀d1Rc*Nt^anB&hSriјCm~d5%I̅s/kxm#Q,*^macm?$ҷ 3N?H Ӧ&+wbEH I5x[Ź̍ML](zm "[GM/P 'hR1KJD,߁g0rDlEISwwB!IL5sW|x_9*BrF64[{mG7M!4sM:;1a،g)&ܜ0QIVH1 pVwRӘIh=3iry]77? <"iRuv=Y8KT5>zAw&$g"CHHJ,p^f (njt $ Pg `/l4Uu`aѿfwWuTyH._GWC  Rjl>@:":V_iy?P5u?Cu"F(3 ײvIMZۑ m+Zp,</f؎\w=eH{Z@E21}^/+{X:Bp%&hbLmF8L AA2m~%nǬ4Ra 1#z{ 2^q m,_ѨF>Caw*$(HڕޏvT~`Q+C'UQ~o]W LwHRJ6= FhXS?cy(c30:v4qI}HN3=Kƃ9DG+˞Pz^FYrtC3ᖢ+ۓ*-c逧or\Oq!񛢺IYҮ~!qZYp/3H0& 0xDIhB ģݎQZgBp.%&bVk,sNnM$|mloȌjtDTH]6w6 BB T`A҆ՊH vN !$Ԏ7>"~ĽSWa)Cz Bz> zӳeHHb.ĎPC(^͙`@1,HB,EW+a2JUivXe;kUh~\괜mJ@iC6)`1NP4V ZHIs5 2WyGXo S6,9ƤZ=)\=u2D= jV$G/*L_ȓ^|`qR]t4 j^`98\΄6JEmVպ:]-Z;8h 8nҡJ6mO1 33pfr͂uu!l!mztP(udbUzw!eSC7,x q{Q:#3~j=\.I磑f+(&uE  Y^ҢϴqC4xxE&.)c rRXm鲉cOF/I{|p2e0DshLpvMEpud٥憌:zm/`aNwX(<^LI.Å! HG )KH:Cc~ʄɖQCX{ \%2b*,fZJK Xw 7P(Z!q2}25-mSB.k¸`1-4:=IԸWlcFͭ0+і l0\] "?c𩍋Q;\V~ #y}/!<[0j/]jcs&&<¬r.U=^烩N;<-Π=quؖ<폾/4PǶIh}r/}װd5F{^|;4C]n4d=6`Z$&&s\Xv[͐3w|U4Q.< } G(J\5z!Atٻv^0gN~LF?77m(PڂFo6'@TYvLz f$A{eڊ6 EZGXguvNRu^@jNp %R󳪟~zGƨ_u5!g!m`)WUig֝M!B Ys\Ny%=HEIX Ue19 pnhIާjⱎ49V?V\.x{ K0<]0Hy_Gfƕ'r/!VO)@N^. 0VI"bfdg4؉?RT$KBLpDzg&%fAsrmSm7<,aP|'R8鮌p'?Vfiyz(|s;>Z S ڙx喦Gu(R6ff~41^{H cs 35bM.~_V}ߍL 2oUۉ)ܒdKA+J@ Vbꤻ߆͵δ{[)Ͻ:_٪d[3y*׻:'$dSƤXnX.Wu1RHeXWrmʔf.OUrKOO}k Кk&vE c 5ۡgIo'z7 5>. ^8!+%\l/σ1W`z)aZP*7=onQ#WM[?( c?xmnn ^G`:Rޫ"&a29n$SlS,[Bdo_uXkQcTn޹8ZW3":Rٻ*u⑖q@rRl+eٽU~OZ7dsT!fN=iED$8Rg{"}r4=S9h_>p'q>hX.{Mjl-?S!׽ !Rgbh<R,Mk#c}a1Ÿ٤Y:S򙟗'_w]{TxhvaU±칛 ,2~Q>8l +WWg?~AB2F UDpgNʜRugɁ *2_/Wf^~IZ}&K\>V5by C9Uoixk׿LHp v1`\|K.5P`c(%F9}ݠ>Dy{RUS XtT>텡68bprӄ]>+gUG/Q1qu)btS]=z 0)0 #mSe/lXMˣ1#AzѦ?R"bq'Ȓ%XD ݆/DK³x+K)8h0I/EA-O_R|k-9ٻm[wz%ZtA@>  F]OI8Qrd۾zxS ҉ź?y._eñibP 'IT87(4SSȂ`LoDY;հ?I!|oJ&Um7)561% b;X}Ot+ wƵpMݺrB8tҥ%XnAyX.+QéjU}g᪅Y;} |/lN5mɜ{NJё T.fE+فS(>0G3Pf/8XYs[3>|fqS h*8p[hq* $'R.H*vw"r!aڄڿ+("/<ͣnB|yYgUöB؃`V ;՝N~=U C-tl zmB!!MYMp;fҙQay=W*E"e5;lVF@0`f,5g=Vj *E"F" T vs ƿc_;O{ݲ针DyפL݁z+vsAa9Œl.{兽~EcnF(b{ZR2f2RpNp#jlX-o[s?ͧҲHxF $IX;J*쵻@O7DQMt| *hw VH>H;މ$%s< r iYyP R p~ O' ]B'DR\%0 臚=]]5* b&HpOQ xtِ VDCOYr&;ӦIp¿g? >0YC1bQ-8_e@qU$8K !fp獴~!!)㶀4B&$GX&gBs-E[ڕq Gp u _|8S5@^#A"pn.D2ՕbwBqAbx0 +t, ^K1U.3I^X?l(,vS)eTr.V]q9>V43yp({DNƫ2 V@z.H\WB o.UMV{*qVZmnFk{eR&?>𧣬J^4xţxuu+8t5a4b|| 7GA9&>%ŽYX5JKgGyX9(DwMaS/ˠPumprq!k-H b:и*HǛRj.2icܷ HC32_Qsa 2T5)y.r0*2ٻ:cƸe"K ͯQ Fĸrޝ>t^A \P[Rg` L^Z\CLKw/B +k(,G#Y[t,%]Q;};VGLsgd K=\H+q+%=vN\Hmz,ٖ8[@D^͍s%]tPTKWVl*_y̘)sM{n# 8Y'8#}L"䇼=s i;5^KxlM*$lebC2ҀnE\Lj73hEO>?M]YT"{hLl6S x$e kLCpBeCQ]ˠ:͌h s k}^!텽Y2ѕ΢?\-r~RY{@Iތ*Ǭ7`t0oߛI{ h(0ޯ!'(J^,uf2aݮ,k 凖?ck.[7+y(+f~qoPS_*yNseKX 2FI~}P;} ,@ O}רӴ%Z d}.#_-Sk qC"I5?EOV4!ϒt@Ne9J%yyiƷDf~h7pZ)̬/UfEA;MKX]JKI X^5]¨cLDZqmn]eJ:5 ӽ0Qj$xqܹE{|S1|g֓l5avkgnt C I4<>Ke7˜@~5vz~[lY| loYmy_$ߎ<@ޥN Ic{⎷1)A{,v`s~O:DAܨq?9W9hL S*!EZٞwU|2By̋U=ߘ;(]2ɀZMrDuPV酧Oͩc%rP] bTWY!tߩT'ӧ1MA_i ]Wa E7Nh~Rm79XSA@9:a|i-"$) ퟾M*1c`h15Ҷ¬d͊U0mܹ,bt8{9$ҩ4eK3l>hcq{kfEhƹR*!; #ZW'v4))Exrj†l#pֈKBi2u씈+|b%;dkXcW&S >5v;Xt -aiw(4e|WW}t wNi Mκ@}s ͗v\jzЖV7jN3QuЀ0$#`mj i-c\QS۩Lp8~]4Jz>͗]v5nYQ3_Ɨ# Ug@Rx5gBRkvp.X1ְ:6vxW3?18t\~~i=y~ @ˑw9)ܐ98 d^/2?(rι",:\`PS ,XL%^TS6o2*CPjy!> &Fit/Pܪ&Vs]h) JwQ hVCjm*_jxv6DBᵘ'TӅWYpnINyv]=`p_r䨛mT^_wTc˒IW,|y/"N<9#4lӠdœc"Fp_7'?(@0!\~Iz~0n- z2D'R#q][N<|`ʏ63RzNڈ$2wS_>gdL"CI)ph&BLYfNK *KwcK,KjS fbZ׌VtFoCi ,N0l+7)7e1O@%8F9'E94vGZ9u$S QPW%HXA+-t1fƏ.qT b9\гԖpcGO`PGk:*WzA|!lzgzn'ȴ9U"M@ Mc _dv ^,qgM"hR1 م6$ ^۽)ż+4R~\ǐ|%7l^FfԻ0ۮk^tC z,Ǩl] #BpǀF_j nga %<.d @][lqG@l (;</8]< cu3pzP/WS[f ~{;`g[Oew ׶Hjl|cꐫ i[:RKR 2V1ue;r%Ӧ5πHbM1S؍p0ލQkqr@wԫO )-,Pd܎ƀi ?s9 Q.&!<O拆dZ9ĺCOG䛀7󰼯o7l_O #4=cFxzÔçR {nZ(KD]{ |ĵ^ PXl}m/p 1-蘗=w9fZŃӒǂ *zoͯrh >]\9oH+b}~)Pex`QR 6/nޙJ.h[-UaS+ f;v`iS_VHN3N~$#W[cf1ш 'P":NAjsZgo|<{tlp.J«(Ӝ-w C,ُ68ϫe6Koe W*/#0V|[HnLMm=ɴ-mJqQ[a18hm6GbpH}/,vMؔU#z Z5ɕgJ)5i +X8[TA/Ȃ@R>HH~Xpq]5U"~^Y-3^Ȇb_|(WݕmsYD);$~>L t=*i%(Na"tVH/a#lx~:\Ou FzGPX. gvM.GB B:N iNnCP|ֈ>SEsU";YJ&8-H*p5<2"?D*!M5>R`WQJQ/ef>8&zƁ6xLIC3ly{<'D̝N7_Ѱ+tAH *zxan`=2-j9q7k9k)ע:u= , \_7Ov-z V|՞, |틟%hd"V=تc+L3]>BS'H*ݬ;Ʌ{gg + Y\j{R'fWVgmxV$R0}v}oT \(&8ң umG;-%yIt8A~,SG%96,e j͗MЂ&(r~< KpX(ӭ 8xNU:8+p`-UHGqb9p&=Gw2'F3WƆ3yUl8r i2Ƿ>MI<+;'PHJ$& Tm[h(|MR`G]+c̙BD")K`]Wݛ4뒼-/ hܲy&"h1g5pY PuL$h4;)k(Plڙ#eEPrtyih7f/R(YR=[m:67Kz\Z9e;Zv'fGH?4WS-hlXu0RF[Sz2bYdB-Ln}9)n1-ދ _I ~JĭrvOa[4k[hH4jC2Xsr_DV+6dD6̷z̐_V#Fgf^*~iӍ%9B(mk魦Gc>f)'rVG5^wg캐TWu Ϲ'd؟ 촛Iiu /H7ƻ;I;O:Bɭ tKj;QO{w_>ߑ,nvc61MJ2Jc>M8,T]Gur;J(;[,{Y֣8W-̖vm~l&A?SDyT\06-x"* (Im#86QEYۗ|pfr{P|M<:!'_bteм你< umv la~1 M<ܢQP 5k$I=`!_:A5;?!Ff17gLgFp='ᅍVr; ;6aa+3?wJPw_X":Ӟ ,,Jշeȍ&$U}dz`R{\ v .<з@#HwI5F 9Sīq$Kr AiP楓@`ivb^AFA"Eru㰹+9~;5쌃xWz{kу&'Po-,st|3PPx󓮛SLyw%Ch[Za\BT9kL &|${O=؏S>Xa6=Yad*dק_><_H*I1z/#/T_0`"./ɋN G:J:b7[R=R*CSW. c7X..*Ͱ_0ߍ,Yg9wYbmܐ;?ЄGJL|\p6e dU>9 rѷk&? }ń0:qp2@+jlÜآbTz|Yӽna1<ţbW5 6C2 7rf;z9CB13^u`gڨ m(N2L_N]D( %<+W:ISn86KLa!Ph^H+XB9a)Q̭Z/j9nA'KgG' H>rh@cʺ5>KVDTkIބG/`~B$ +iµ#j1mx%Jiw]g1w~xjQʙS" 3rܩr)N0>5*18d@lf1$1GT孹vq6ʃ5)T˴ԡ-%> /\κ.fT^ 6S yJWɾ)FK\'l)AV/h~bBP6Iv A5b5Δ/:#k #-I.j?RB>]2袮s0NBݶvIU-gbkuȷ dܖS#PFnL^<Ǐ?4 Їպ1A嫊Ak@ONU(2/ ]hSMUo7FFHI~M.Z-zVĻMFjwZT\!cPd)f 8PU"{Xӎ [6Ä20&-?I<}c Mz3cFT.L & } 1b*nEzxfx+V2g%y5pCN|9H–-&MKQ_Z8WMpܳ*ƕ~G'@ 8}D 剉N'wfhmB nQDRpI#(lyXG{i;|y DX 5(Y<4gLR>cɯ՜'"@Qe;6^$TPۨԭu1ڔcRoK-]тK.wBFrX+k ^_?~"H0yjUkYs:MH,'AeX`H ÂnΚ\\ &BZ38hv6 8ExwE#*ai֚=A'Fx7~Edw؀vIOYDB,B%q=b7HT]f~AfCU/kllх<;zf:O%SHe,Pkd# {`ެ@vt{DMjna<B ]"z%,daܥu2IdN&"wYOk-?eȃ(Dnq?dQ>̛ h]_UCΏqgI8IE[*bvOţftsc; 0C}2B Ћ[W}#0MQMi2O1?lwY^Zh%>\Yo*NڰR7b/ۣL)gI|Nt?NOD$ 9Jyڇ<.Flj#3K쁗o{㕏\%x;@5+i=<c"xD>+ҋٗAĥsn^^Yogۺ?ЏyWh_mj_&<n|ldn<$Yú]Y{Fu t,1 @+/UFFbH3|cIhy-QҒ(1sDS㬁QʳP^F7L%nrdhNpl*nX_7.b V"A|4,y!dX%߮e>86#>#mq_ع僠z 9,[Nd+[f;oi&,_۬W@2˂St寡ocJ$1ߊD;Z2j M^nFy7vLI<.F\oEvgg~ . "HxW] z0l$LOIީ\LC%T*50蠬7hz}w4@+,@1oq7/D[jf29SQa46fg{d4x @@W`3gb~rN v'HV": * *ۖUUqx,c }ٴ ] ݜ!&NCy{M>y0L0 ̶)Y"ǦY󋥨Al*h܉*~\93z=cec:!2) _Yr-g%Z"Z;Xʓr:Y@Q/ޢ0,l^Rhgh[܍Itۥ)aIQ>v#+;;m2S#Ҕ!{bDaݒZXd:ǥܚבLH&댅eŽ.'ڋ ;&A3fT6?tӂ&ie4>έ7QX)$|\%NYi ~NA"=3s8g72)Yax5brLOYrG|a/ݒR{*'dv <V{=n23M +%dl 4 i roу\L"A[Ґ"ɧ*#~#VL-I7ɿ#d'?`!*p.W8AtgY BMZuۼ"aѢ'vpCǤ+pTjB@Qŕ?Z.D|dt 7x F9PF۰U=:6#ۓkG坈8X1[;ݴpdPo}kl=Ip4yQdQ@\o}1#iX4p:t)}Ǯmܨrg{:Py8*)Eg$jȹ[ ab4Lh7v!^q|%q!ᰔq6O$Ma:ϷzCw'MT%IO:p>ҸBjYJm jخTPo9>xL~4y`:KT][߀g(cO] JGwԿ&JWם5 #du'/xלBF ՁTo復%v!כp‹c>:]bT2 '5j9c靛sҖNeX# ަsM9Jn@*A{dд 4#6OytO.x_NO&EԍqڃBHla|d-X lM>%E7ZQ&!ǝ qrBbzed?W¹ ؤLWpVez\wHmdk__[rk(8lnNFy2UKb}T?34qsHi"1JDk>/?פ7Z+ҕH6 ̊BCrEfxpuR)8񦺶yBi+xB+`aVԡ ^45͓M2 ؏ql"W f,-O$o"W3%X'YZarЩDъ5۬ӫ=G3'(7ޮ6 d"vpN!{fKy'ly0^D駣F2&fMh Ee#j D^CFX=hm`d I)JMԵJ&7pW5Y _V _5iOzӜSt^1 :]arT7ku)?~3Q- V}Xon·)fq൦*f =+*jl qZ  08;SM{q>X'ٓAM0woK?1AD8*Q?{ףNLyD2y T{ 1`&jp%bJ1]^‰I"o1bTO;eRYT` x#x?>b%X_‘q-Sѧ!u"ɝ\;6Ee'V zê31VgQfKyoRB)] @?.}|n>J"eF+yaFIPup ºbZ5m+Y83eaj;K$T`?ڻc7 uC[H/G8n>B&(5?:usA܍eqSK}7]-TXrŚP0s[)e]ya2eӞYz "3=J03RU_YqDgfT1-)$xU4_:!^z/lu11e۔B4斨j$n6טagg/ a@3GlbIKg=`׎ldˀRr/۹Vk3bQ|v~nVzUgّwKpp?"kkp̀F^ڮۃ/s^@ȯen>tS"s`/ml(W?]$lzFllOV([ChvO@>@ᬱW--"8einȺ sf 31C=)J!ڗE7X cmAhL _im>'Stz`0J$F\ô2DHv{QM?_ S>?q?W9D1& _AݣVWzG p15KeUqM^rM3ig̈#0 z5Em#tzFX"*t|(B#a$Y&A$2^u<υ7>E#0zFE^z}bi֜;lEJJӉΜqidtW_-i]3~0Y ^3!GalrhF`M$~@f"S3ݿޝ;{1Z+pMeC; D"-v-ӷ;)${(e?2r<:)g5Ĕ>|ZˠhjVRJLjqWt{ķ]Q =ke1.~@ v ?\{Ul/uBI^⤉20./3GU,{N6 5\J_hnj2@(hRvD/,ҋqϪ$P}в ǿJXI(5P ~ (PmN@!j[SKP{V _0 ^QM$AV5~ܲ<\@Kq+{Ԟ&AY-T4d R*,N0ú(LD{6%LBLT Z_B,'d|> 5k/\Ujّ5D? Sv((CثG^ 75+Akw//)msT{O{u-Cqcn@WZ$;8駙f9F FCp01P[pۅWAS*Te؍V8k2CNi r A[XVIG7$AJ%<8:8J<)Z^Wyt>OZZ!ґeeTکWjd:n>K|_m&8ӖQZG_M*2g!Hcn>2M_aVF<OǿT3Bd.!=e1^CÜ $›A_ÕpR{ٝY.h8'vp|EA ϺB=}+*FI{CMww>,6bdZHw }FVeO-z+IoϽ׎Pn!)wa_7WJ{YÀN͐(dM dYFJxMR~T-e\4g 8NWrx)qsHO$z}8@{"' HöYNnS9!nú}ZlQ1QA9NjH[_]E/72tSrFT&ʒQ>ֆ9"Dx;rQwY }G Rݗj`{pbȨ~a+5_dC ̫d4,3zkoEKdodO\_pHՒҥ;Z]vؤ.zXt4adz ﰂX5xI;0 ǧ,5IeR 67ppN!8I7ҭXRQ<{z͜K`b?!2,ǥ V/`OĿw̘- OݷpB)`v)U\#b) Rʰ~ ff GF q|l>N^v<5ZP XRQg( lsM&ds$?h&jKWB7sF-{O>sǂ#FdVYv"akw{IF q@֞horHeŜߐ5w!hf(Y\G:nۃ"Kd>v pm+_gBͶit :l#Jᅪf};gN*̈́4}Fд8nFu.!5ˢ)2P (}b8:.5pDzb F+M<_'ѮЈx X4M^*Kx3&$Q:^@ =E3|Đ!)*M쁧QSy ɤݿ-t?%KY`=IHAG]T?%b[bR>yY:!^&VZ{7oy (l]~q cmA'_FV}Y$wN1l9i;=0Nn!e'sks)cYaI/:' H ט'_طJv1,7y=Y`傂%^o`>.Nn(@{=0:Ќ[Mnʵh;7#y. M'\keTJ&k0 L+Y0,=(iL-#Z"lTG'ɅeM7DZ te,VʍP[?hd|ueFz$%1=Jmx-ۏ8؉6q2e6] V.z\X.x^Fa/$ggABy)m #7tГrYv"?\res|&v=4dKv I>4uRAJL UκW[GȒ:Ku7L\ŧ⑚n 9*4qKB "zZWSҤ1Pu8Oդ?[t*L`(Zr#^-ӗUa(U') ?0Xa|Qh:GS{Ng:˴'`1Wv1f^q=8=ˑHWÅLٌwMA!ꏦz`eրDAhtVA{wiWRlOn|zKU\C׶s/3GGؽT YA-H|U ڑEVZP8ŷhYC^ymj}u8,QUN@K>t!{]s9^Byߴe 8 ~$Y ʂMkjj78/]6hvLjYc>)L1fe.y qN]vPԪCuy2pe~^&g-["mg&$Ll`Ձ3KDťǓRZnO>T3 {iIg)̤vH/2DZ%jwLcq(s!V|,ޯJ0bLSG,b X/7j[Lf3ΟmFflBM*Mޞ[=e5ӡ)| 0_Z_5ZllMuة5UŞy€jJ1tn{Mt' Z慫lҎB5o/5f髻Nc!J3iKSL\*tn0P~'Dl1_l2bP *nĀ/+)$&B/UM nv? q6؏<6{Ecud` gI<3Aq:8u~6;H.fk8]^ =Ϊ7jX)ODִ\V>j7\e;}7`D-u&2zzkf `oK5Rix DgkDe l& &mZX߲}PcyizRNRh5b`cO` dM1mosPAM|61f>*BP3+=g8&IR\{v/@cDԛNWd %B 2ߥMxf19 >V0pC><$L ȸ`'Y{Tt94>)R-NmsR{L ),/$}gZoM#vVX5!rH_~g}]ysZ?anm9ohF*X[{}q;.Z}WɄ'JXH\N]adc`󦉭9SZ/=[p#"@*_|5G>ƁJk9\o)t*EnP%GT5|]Y6 4`9)=Fj;똾P3btSlA=ur$]m&.M#ѥ~v]XNw1Ljh܋'m%;Z%W }O gXZ;iHMl.>xq~(jGA;f5]#d^#W ONUb:#c*&%+¦pqAq/ZC'`0ܐ%W3p;aT _nx 9Kt͢׭NVf6ez+3 ,:¯s3L͐B(r330\DgxzVK>675vE|^6(A&|wAfD ϭSx#0 O,WK2XC&]PfReȺ:D3sK5B5d͹o/Hru%m|KγpKD330ߤ "c^}tB`6e 9C?W` ~K@i旐wH3K%?XLg/a r2U)]UwmIr/* 8!f Cj~_7ʊ&i(DXTU \Zĉe$c (!zqм 7po9-Bl4uoG}[x?D_:˒^RþE?8l֒vAhHx)S S #{S_)Gg>w5 F˖f{:c6ٸ*dMIԸ; Q,֍8|BTl;j$2;D(@i4ΝS IHX4Xc֐;W^6nTJ?2RϏ+f;QsH"45ev@ .l45_{4N'8a"8wi*pb1VZ+$J }%9ݚK>{IJ[Y:q.T)r+&P; 1ެH JiJs]f]ә{vH Y+P%_y0ͬLr#EvũGA̸-;Yn'Z,rRk*;\Lы-d A鯱ɀIg@7M8:, ]#qPax΢,'>*$9C&6Zfꃹ)CUÿKY"]>XМ{g)!-|^vq:VA8Coq>{MZ b /@1}˿w24J%#̚u;醰X(5oC%>E)So>[qai7? (_h5cw*Zg "`ktؿF_ۡYSJS Q>ʩz. #$ fL!rlH<JR{ԁj{YUgGN?zqg= kY0 #*&rPT,?P9| PHrl ݝ]xs᷸R\Bq ӔBYoPșy0(3M7R2t^w\?9:?UU\q\Ϭ#]VzVL~Ku1T~AQN3D9MͥnK)4caE1`I?aMJ5F@ڱǓxTPAc9QYٶZiZ}A)1<аNEߐbCJr"ZktV ¬H9[mBOhU9#w"0\Z%=>Y?(s+wrH^Cj&RC ;G\Tx%H!hz> w`SSViz`bw=%)D=G}YtH9?rZ|=֝.g7>A^߿Y,/m !=Π: 7 6W r#8I\U~4Uሻ 7.Sȅc5Pסl54=өۭgxwrThP+.D#(]!(.;xa3hv$?JXȅ0-j@80JdR59P4@6OWw_s~~ Tk ;jPw 2Gmp [F{@gLs:uD+KGB>ʚ4l z7Ϧ> PMwl{P5,٠/HȀ)c/EEAnyȡH> |0r`KLi%9~%C$G&58q!%:JpiU4h 7m[q篏J(Nߑ"ݫ7?1 CvS=̞ҕO-{/u OU${ U"lRKKc;̳Ao(蛔Yhm Wm 0[c(QA ;^7ccְ{N:5(O3嘛ԇ)8Ӈ!#,mt40p~pL ?i" >U5ۮ8y_:>cJûD^G`cEt|y=3w2{lu}D!רC̨X4UB *nֿ?&ٟf3sHÉ`&`X:eu28:z~7XDʴU*(WC܁1Qx> 74o/1ZRY\Fa SQl)shV63T54AR n#cU1:SMIOną7xY:gUۑ`c!oLNAGh_6tP|uG@µBw _0İIe\> ;Fիt|\ 1+S?削ƹ|կY+aBO1q\m;PmXe\.EYy;|1b~_+ >qkF҈._:\;AKs`7lkF/y[VT] MPlDsMceoիIF) bCjE}fM屢=1rδҞ6&zH0RUXsz+%D-?}irOgb)9H{^47Uk'`sHa#E,2A%mUN`g fր0vIV(W˛"*CT[-O(104tL=  7;sͱ][}:{5;6)4UBM&%u(Le(TGpeIƴϽ!6?qǢrQZEJ 9?ŕ܊FZ~P0!9!=Nm>=8ڶ=qa,C*ދY6{8@z5dcLxUU'p`O'j@=ל+Q 5"x+E&9p3ޙ(Bd(MRᳶ!YQ'V͖/mFnwS NC^I_qKͰ`͊8e|Z# dgBZL1fgWu(Q_v|Y,s: 3e3MWQǁ1sN,S02f0vb7y!̮G*d2^Y r:RPtM&'y^[C7eUkKƦm )ZAZn>Q;2CU@voLRm5 ~n|SZ=cfGsB$`elZEfwA9Y2׍DYnr3Q{Oi,"8q棡qmlCm '+2:\{"Ǫ[H0FhL#{ *M]uN] yjS֛ 0lKBvN"5|DEgIʓLTщY;tA(ic2řd}T/ŘRV;7Gm{tXz|1[yuh~G=Mn%9VXZ ~&.7C ] KO*NH†dj!@ƍӼaO[(Qg ӅF.` Q`1t`jb(MGX¸mYgQV|w-G7XܯB#I[~60d rMdl"f -Ybʺgb.rrk2.nՙEuK8܀"RGP_;Ng)2PSTi@~`}*ra7%=Lg$ "=+~r⻣)k^Lލ2O3Upҟcer=#(v?M8-sVP+JuIV+.d[HkjEЧE"W(M (ɯpDϻݞQML` R5Hf/9(, F AVoıG0y /'=Jd,e!;k5Ŵu;(NvΥ|dV> }߯1츠t{@^$8ȭsqƉT))lMKI $= rUKxW Zv4 tfE:9+m:w M~:7՗\چR{vqn)FV/4X=R0:7'{ƞp-rg&mpKN3--Y։[ H1JEI-_wlǰz(n!>rB&Aͯ&XDz&;}5/+AG)SK,t@䓭ђmnv@oȣlBt4NF"1 (ouelTc \T>Qr|r +fѢ7aaKoȏn08zcDE7>>cU^xvMΛQP|#@v9dk'kC%<͡nԌg3t,֯Y Λ :8-"7(V9wUp4 K#¬6q㶎>͞ vP}` QT~ td h s9h"a=n6v:˅]?M%{uPd8 <\,`$|Dtk_NwͳpM8[>bÄ0Ԫ6@}8x7GkH&]9 uNĮYY 5ovk|8vɯL:X`v 鈈FtS+~g)3"\$ JVڬ!zL}a ][ܨ+ΦZDQoT4z'pT!k/bLȤ VϝRܞDqgc˻OI?[m=DDkw!LfL~{!mڥҩ14i2d-$$(W RzCiX>^^Ŵ+^ =-Y`νAA53Bh~0" θ R[1*i,qJg:7C )i[Bf|#4d4F@hɾLǠ)(_Q>}-M.g㗔C -gƇd$aU{:/B&]ȟuqt>F~MpS]\ddL i>,UOi {XFZMt. ]>Ïd' ],-cA&W/pK/smkG~RvZRx} -7IEz o/lj3w ܬ*\h70F_:5|%MB%dZekAƄeP{cV0?uT8VJu_~X+n66ڈ5;6xMi赶itٵ/˛A#ցU'HJ)%HͦVS{gf̓!YWN>vsa#^;ܳd YDh';lI^w2/Mz2g56t?i&C/"fk 1kQxD^ 7{{& _ @4II5DCMGF=a`$,>"R͉tU;.mɰp+VX˸]+nAbLh0YE\5nV6Kk};-N^" \; 3Ca$AS)ZhHDp'~of"K7L9A 7VXHSؑr=3zBIJqgE6ONQHK )Ԑ/==7K&ٺKe~v"†?oi(p-ӱXKYjm eWVl-7:[Th69;|ԲG/cܘ@b!QŷByql.6_q F\yǢכf9ko}X" ;SpM)㯸 2Cq<WY Nq&n찃aL})Sb.YxRM Cl!(=ovzLzښk!>y5QeuED,tm"[=ut»`I(-SNk=[MLN,z-)wE0!sGFl+ԡR噭 8s W8"shTYj9rGxHg_"fsTۂú0ɠN&pa\3 &,45ꧡ+}UILx9Ob%g406uj"!&#,"9mVaK!a-W{R?=a |7zAO$7b0 F98sJܙ^5͙0< x/ͷT7\.Q=t!"!^*d I4A9y'q&0Q !q=Nh8^<ӪO3.Ng#/>GQ [fgGvp#v$Rg!N2Ѵj`j`*%[-InO>8Ӡs564Lz2ܬ`~=ͽƽg\]fWVB49 覟fixv,MZBScI<;ΔK'o(^o*tusBM!V{^H KqxOy7 E̠^\BS'4!N2Xbf%25iƌL wKT T{q'#-F]w7^Ȏ'.pGO;I͡.;V QOX4 !7>N[i&f1}G>z?:" C)yi) μbGqٜPbי, Xdm%PRYДpux+?zaz+ "Myx.cM<"؅9b>rdp.b.̢i dEkAe o΢`_#@o8&{ml{g/hTe(& -J@eFw^OYLVOÅy9^0 }}]fұK7e-iqG I0R]"%朸6a91v(]HvXW#M{c/Aqxt0C^ K;ɟ!`jM\Ϸ\ڶǬڐ[a1aJpkOW*ZW)\vVһO< 6e݃:d<Wʷ Tf46N"b3g࠵7ieg"?p{Se<U52~M%pl% >(O..Qێ$rbvx dQi:>"NV<ɍŒ<+o6p Wiܺ/+bD[_[!d~K0Mq; NTTJ5fNQ .iݑ)U8X 8 1ɞOFކmjiZ$V+:ZNk·fpi7bNK`B QT ޅMJ%؃,M}OtGs<Ŝxz#jO88TieW ɚiy2G^Z Lq)Ti_` L7sh@+Q=7UU56-?[N@=|ejA"@iADȱ8v1si,<s$\T#g 9h@52,>8<#*Zf\o~4,{MtX^FyZ_8:{V) ^b4@y V8̽s/{1r>$j{#Ҭ ƮY #_Qd qi Ԑ@ϲk>JjvDhŐ}PfAJB!gcG`jXg!fŔg4稚љ=CJtd;jDr]*% pȉWP 8A]#r^RI`O~Zߞ5moN oTa;6[H$,VL ."yH뒰_§/ b$c:R4eng $YKMߩvnkR!ҥs냪| ՉO/CLIr^6乔 hC[$Tߛ!>ftaa҉LO|@:hVOOCXKA ͗tӚlߎVܴ+DHRE;!:ODz\Ћrbܔd |!̬-FOV|%RܐR3-ET)mLB ۴W9LϲN~־$ Db7fdzLtp 3/D~Sxx ҸR_>4B]#(O?ԉc9,-ZA~WvF`*Z9_uB[x)-KȶQsNڒ}Aq µkP P^Sv[b/V_Nn~@Yk,IU->CR>fMFOT`\®haVg{Q0ͬDkҡ;^R`ب}d=+yM0*"ZDOJխ+/]-CFA(d/c=Y+!x,O 1GҭoxUcM߮bi) n7 ._-)d [TO爰ܾ̰-U?5s|D.RvlϞ,~Zѣ4ovhp̓Qv5FkP5ͤFXjeULtc'xOO,M6HKQ{bKghYaX)+\Gm#dV ) #il>o7 GCp hKpbVvk킥i{ G;=aS9VY)/x!hmy)cTbiR.VpCLķ kqv5c3B&@C^Vw&EX)\cW{b+Z~RQhYC[[5jt7 V++q-4DŢ,,:?;9|Q:0iQVj{qH|P} -Py> y(OJѪ:Iӥ}[TrZkT cE8>l!$_ҳu+t0%y-kuȔ=P[%#; 3\>l"Wvs o[+Ά7˨5a)HV\j]7iIO:_JL8-aX7_%)ѝxoZxTfsS8`s[̐YqH]%0ػ [d`H7۹na[ҋ!7Zb\1{KlReqZ J X"vutkhsc1%:J\[=Hb:4~ p\+Al`ЮR;;CT/y 4xYam( &9Kۀ|nBZn noا2]R !zKْH1CjNR j-P5Mp/킘~?P\0s4G ê}8R.>c/2ۓ3nF6e@xDe M۠F5#;.XV vw;¦jg"60ʿOK!F!_8̓;UA\QZ|Ni6?&յ-!V6l:ߍBPO98shܭ&NA* ]I7vJjJ}\0UɨStq;3ex2=wA=՞&wӘ3P 20b(wN!*½$xX Ҹ^gB_v`I$d4I*leW@O]_CLۛS]4W#ml(J?P{ /EsDy]UXv@,Qw`בS͓`$ewǿD?)<[/q%fz܈;@gH na-[}yvּdgk:%$G@)Sݝ(*v%96dxa(aѴbqCHӿJ!} 0TNc }&+ 4+įQWAVbcصQXTq/ Cex3jK*KI"}7LU Fsj' {#5ZM@Zgav/CJ՘:־(J߁ ,]$ >Ύd_<:TI_ w[.k2D6AđY!2s{(w}|vgߧcZXY`ÜNgP1P}KG.ce3B#!Qr/q5x l̵LE|vF3_] Ll-%AV4H-Bn82[a>iK_G&6ȇ¾qr? :Wvj} O-lIϏ H>kVzMefbw88%1uWْ0J2/ |4|CY̳sD9dL{bZk\=^kY6lrM-($p-\/M@ɞlHqX&&yu[Ugnş4]Bz|!V&8rL .qJhK.oDf{]j2o6L:D]Fm%GZU?ֻRh`Ʈ< od2Uݰjad/͡اwf}D]Vi^fh=_Q"2G{E,wo.ou=+wj!kvc$,2a5qeq)Z0zl$2)S Jd&dz.%L#8~UvhwB.19']"ˍI$Y<kNqV1ެZoy2߅8/m}z:^xr7*ಐT4 c\PJa>6Qђ'UG>*"]I͈ rʵ=aO"Z{u{14`W/Z˙W[37sG?x]fAA&՗v@*?܊$[[ji>ʸ/4H@'vF8/[e*9X#{a r=RuQfr;"p,cL/> J IrD2S17% 6EWڳ ּ'3EYrGCz6EU=Š= %8A!T $WB|]k4'(;im-NFo0؉5iH0St!cW2rLU*jlvkJog* a,[)_æpEԑ֗q7C*;(dc@# ~qqS0E, Ƚk֠n.̪s3鹊D1p^"OnsX&>,6bP r~׿8Sz}wk$Gdi7c~>3:cۥzB^>n^"$\'NTnqr$Ws!Q i)TXnI޻4k<(%}A5BźfҀJ;:tmZF'o՘B`v*6Zb4EI 1%1ܔ,D ufX.% )ӀEXIPOBrBnqhwIDoДEA6Rgf5^EWz,?x>l_%a1#v?8.c}U"|NGC0շCUI>I &#khK<:Vdbiճqkrh`A :ι~ulh$`J}u?Ƣv?nMjcIMMSp`%dW-P,( sKX^]47S({xJJhV V wRњAdl9u-$^,9wT妪.O3HtXMo9{cD;/cs:ClsܼA?q"]dM]#0v:XiS?-BLqPvO* G"԰},"Е3viOxN +&AQ_3AӚ&вb2 +֖Vށ#PW5=Lģ3ǿ.)Iѿb,1C1^%B@8 An]SE&j Ku^)͙ƈW}gFE7ܷI7粪?MtwS_06rmJ"҃$OFa2|?ؕ^yMxfFBb:4W'>fEA_RBk"70>N,VU/-Ee4|LqDO킱y`V칆 ¸,bGNV$sFyd&f&cBaf$d\!Ri4Nۄ(u^,KJI`p\yV4w'/$B\- €j2WM<ZRl)nKms dV ޥ?3oM6Gs6JhR5f_Ym3\=WCFN4psN|oX("A I8$h^PA-X Q58oJ|M@xn$o=̞Om;\z#̒~K$bՅD-?1t暈ݕgyQMZ6R1AiC=nq18Q&JB"HE8ja猶Նj|,Tz!2m@r|fjZu5f!#Ξi033mP۰Fz>u⸚$fN\-M#_:̊,5L\/i)Eq`ceL|QCJ@뿨fI;@CXςʒaƁf6K񢹍>-up0هH@_U6?.T$Rgp1XۻU!Vs$rm{ 匒CjF9 o%OZ~W\Du c28`~~ϙƣоUVIKmPݵX-pT#|N5|rʾ!+}1H죃,Ωܥ7a^%[&C8%$ƌ _HB5y\h #|Bo?6T"L(4;E@}Y6GmTdi7XU*u6V wpjlS&7 9}!y HS2 /$"b~x} ݑ_+7iJ `U%:;l)0w+_]fQokR2]{~4ښdUIZi@vk%Uů RE1-S2VXvm<'ũ*ي;3dV,ġv*u]fWj9M<հkAKy;M/zd^!3@!"qL4bӻqBGu'5˨@P}yb + Gm$g3>6>K1讽k%q A@'Rz$' L9~2AcV<3P+Sȶ ޡP]K1)DiϺv jRָգ$SHC*e>

    P]Nk& L塠聱RqOA8b,=b):g!j4*{0ުyJQ:LǩxhW1b&&T|(&Ī)3aK-I _R*6 hf{ҧN%<7=],EߞID ߠ>򒲮:*K4|7*7z45;59yfC);#tq@0:Xn ?< dLIj@eM AOp8|wdcp)֏ qK/:}ڳU=dQ86h!q8z5PfR0|mNf&p#@pz@Bz$)!AST=(Y5pIlBkV1 AjVأG@n?`^2rYgΖ}i)TYCzghq6&7epN:BfL"^CBJŰq'ؒ.^8yʓNKVM쵨=,:k}'\l}{oFz_*|r̜}'t~㙟sL+Mjx_U]f]eb }s'g5~jޗdgup.EƺިU" D LhvhƓ]M.Qv/;d!ÑE:giFU?ũ8O J)}^FK% ۨ?/DxS*"Mj+^"Q[0'NW]wk$eU*Ջi MVhPɉ( f6Wwz)sǷ2 4f K;U'5A eUծ(8 C% ("Q5ԧL,ơrRzlik-hi!CLokA xP_G'h $aVj6̶ΰoDZȳd.4KQg/Ou޸`q{/Qba>*ђD=nv[txr\fZpqι IDٍk/?lv`PZJR8H`t~/ m槃%؏ɶ*l㾍[k KSuE4i yr#At5E Ldc]%c-^ˏh1~M+p0Y^p1/ȁvl #*`ԭ8b̂I3 k[Ӕ fHgv:4RI7ϩ}C.u onX$ǥ,SĦ3GBMMlg_BF~@> B\97l~#*:& MW`fY5ta<T6ox)qI96ϯhө=6Lpx(jMĶ2%֘9Xq_M|*v7ljEFUcZ>%5)+9\fE!ڡ-;?C3)l8 K`%FLeOr@Vl@E-%Zt'c,Gl;{`Mi0_9c )/S"W yZGسmŜew)bSR{}{ "/{̣2M:Oꊡ-Q$-:$75ؔ #(oL7ҾйQ~N)(yRɯKcj.NV(<!**>Ԙgn38_xW% M8|0o( _hh ~$$$ $[N~5E`m+V,TK\Z˝^c'N`%Z^BpzUȡe1[+-UN~W;&WByB0Bqa?PʆS=ĺ? :ӱ .nts;I۱>eܜwUA;0IKx~ 7Xeb\ B#-( =$Fs2ڟ5Bv&i0m#gּ?ʲ!g%J@xDIy4Y:S .O<ɝ=0F9$G$OZֈTum0ߪF{Erɑ k>BC~\5 uV&Ts8oAʬBAOaiV,avA8Wa>aFE[K d7U݄ȧ5Di=X ["֚1?RT"4+rqUS#hğ"ZIܽ!.ۊHX{bǨ(ԨV(”QcdйU}vp}IO$%}],zx|+E XRo ]'.8cY௥`kzne7)fSwCS1'E[ӍӬ?Wq08;>K*Hpu#ǵZ?џF`֎G,Y&4\x;WL%dgs n`̣j"`EHBg…bh~ Fƨ:mXʉ[grQej8S=E+uB){vWr>]}(&zNC̃M:sIΑtxz$a#4e@_R`\ ZBD 3h=mCy)6%]c" 1(YOQk ^?8ezcht^KnaUi  ˤf;O[PAkb5_ڹ#7wP Mk>tS3J8GKh<5Rm cAږ6VAU^\K;)MN*Ҽ p>ZWjUyj!UJoe^ȿ k>|7Ċ` 6Irr~%O|Q7 q;&< V}&yӆ~E19UicAҿPKrzl cU{]3Jq#^K?ے0ea^3(h-&5JHE%zi(N2z3IXjBo@hΊ=b6*rA$>"3b^>ܽ㣛i_HuW3>iܸK-g Ul[!0puaβ?QCO F'J^"r'伫!לƵ{KD5ANU Zh.t?V7rk#wB#%imM kEKa鐰:zg[G|ykIx(ێ}r7G/jǘiOT }oN*xt w!?ړA5Ѓ,BlUcC6Uud$cfܖ=Gwݯ!o\>zg" Cf]bE."7ұ[ "wϟixiE N "3UoZ_Y)o3[</%G$`eHnQ^o+URp*2U*:vى'GW9eć}:M{+X.@s9X8LKΗqkU' 2%`B5 +ߍwNg7,E&1ˠWbZǣDjᎣgv~t6_ʻln?/ ix)1_:y?8k!A癉qu ox]XT\9:{RB+'h uZȊr6~ӄ= HrsWe+Z\풷 Vƺ=ۙJKB޳ӄ0/ 셷U1CcTRr25|3?F~v 9y(t,ľr}HH9(, Y,`QdhBof,ԓjTX>1oBcW|IR8.<94[9phg$VmeC:IPDE5O;tB}V3#B..@[Vgpdo*~}ڟ+2j26Z%?=KxP@eພMQEohMkCjxWF2OJOѹȝd7 g͈yf͐x&;>+ч!g'v'uOm,&7J-;}!X[%GFZv2AuL(Ԅ)3D{*T?gg{3Rp *ʡaBd&*lMQ&a] o!'.#&3.oek˝'Wi-3\,D7Yw"DkLby/}Hh0tJ:4ff,\0:ڀmm=<ZfUUW9;q[]o5~zJ \&bDc+@+m<5m8ȱ⑽Ugz.+a'cW*d/;PwPe>=+NUI{y͊GIa/7ĖW C[-t Ә e ^p )U_ ^`g* = ku"XT"vV_M"ץ;l$忱{:JD}Ђ+j58AHd\$%^ xM#?1'ۚEE8K6.p_syhO M} _%Uz iʍ٢i4H9u5a q1%@csa^!l CNOjIu}]A% tZx_$,^j7;d/e )P=xP! 2ZL%{_V+ī>YH'..NVMWEkmk&=. :/dʥeHEd1tXa'@ui"KRhō·"|c6TTqʢY86OWUiC#FA, _| ̨oK~G֭[Yd3035&x=[D$hTUò NτAM㱾w_+zZBԱX$n1r(yrl3&MpsIR{*]D+ .(%L6c/4{몳L U&kdt5V,2E,|#rbKߦ26\Dď@7̵*+QՅ ^H#?0};c C uNѴp3@MS\~c픰$!RV=W4"O&أ̭nS2.-A9JrmUHH ll@;bu%gS^FMCkV~0SlT:l ?%@؏T*!;jsb+,[rFĶ&Y1ܽ~YTWژ5P*ֵ֔+A"ˤbrCԨMJ|nN^wX|":͔ ܣ"4x{}LD:`?4{XG(W2rNN!P4 4"݋ؑx>5 GAzTJSl_,w[A ? Ցvq-#&SVYV`jn)lVv [iMr" fd(ك,؟ŞE+-K>K⥏wZxmsJxou[Aű`0Q: '=j 6fP6sYu,ۤծ r4dMYB[ճjKH#,-Ο' f2Kz;KC3Ğ fI&' '*bI(L%LEk< ײ@k$^IhfWCI,Ԅ"ՃϾS CynИ ?' uͦl?% yܵ0 nJBf+fw+`xɐVbHQtDܡͼ:q_"EM7~"XƩ1qyWN~oa9ƬyS1BPrDnTd೉ew} vw/>v׊+-{AEAnDQAm>Cx B㉚Nlv(߭Y!|'t-IpUΈxY"ERuC)P;?i)R<倥2b$KPOs/'LҬP#wbv 5ӻvpIUJ"7o T#~[cF05?ҌR"._rr>_Yxk5c?T^u]"0!#C (!(ԑA{@= Y&Km.(UU/$7? M'ֵN]3\i6yG3'7Z:-3,h>YfZwC_WRDW DM#S8 Xb܋`yQԖsgĘ{D7)ou2tjIpaG~3xYB5sRq0N>̽C5{6 #S23-n‚4LɹFL"_oj2H}I \r"d=@ӭ߶3j僓96|NCH'Z=W%0!=9om̴֧%57 `!w6saE(#TDYuxfVxՙcϩ,̟ɯO(o;qP6ǻ /%^^jLxG A`@osm{57SKfI6iiDH!NhDU O6bNf{M2c#r!KSD,F!IF zߕ.DlA_Z;kt$+/Af%3qUڨc5R \T߉ rky b0-X4>i]CBGe ;."1+4 fkiEr'S{`ta/;,iMm ]{ߥ $86Eƫ\+6c_soWHk}hʄ|1&Cq f8uUYK9潢AIF?my3$\@ [-L^> NY_\Cv͢4ꯏ(-Wf3ewm0]iXXOn< rt{cymLfrzOrPD ֞&WuxEmr$ YQ":lُT(£n;8p Nnc`U?Cq'/ "AgjRO6)Cfy6@=^,YjZ 2)x]lHpf&6.ï-A2-   7MgԱR1f nZSO ڸK>43 yz9b|ӂE!qcߕM28}P=}(5Bk+;ԑqY5lPj$ <_s֕11BۑfǻIC҄\؇M/ ~ !054; ZDɈ*lyN/D9 6ٵ"0o+:^iYך"qSt-ï}։դN@.dTT{@[S{}4ok#wg~./)^R\<M@&PԌ=9LEv ,< -:vid{ @;t6VY]'^,@"Ea\ji8Pg6}. nq<<2X3^$*7sգȸf +о 0[ G4DJ\SR0tlQ1*WX9C/.*c}07*/xE(jey{A@\@Rddob*b#:e4tq$[ 'Btd.]wv%NVsKfltBrb2s#+""5*Sm$p6Nx *Kl5pי;҃YNjJC v /.] #a-2b'[jNu|s F^,'_v}[ڃbg^& &F0{3貋~;Hi_.PΝemfpА9 :!]ekFKn*kx9C(Yߙ@@F>kV??(-lZfj;W{^ j$5JC7'0B 7f Wyzs&AHYӾLq\VR̈́sR L xdS1p(b;*7~*`t"2 g*BfUW@oo" &D?"gS'C"Jl,$50~Bڗٿ5R;,jjp;BG5/WB^'%{UX&wn+ӛKhm6U |.W13FMz@19c]ӒqdT.Y)>L `u,Ot5EA+ lnCZW)R6x=Y]i(T2q(wV'\"$9nvSt#Vju@_]aHkMijޑ+it~LKjiꓸ^L{FEPz}XBQ4u~ٌM^Vn5ט:>\EttYrcL0₮g~vUWǡ姭?:%$mxw>wHR!B֛b VkvJFU/9s}щ;Wtk+ _Y1EZ7gB{v&"Bp:/G+*3ʹwKfmCm&@7+ލiż9D4ǥhqsjA+ڹS?m4lRtcʿ`?˵A-N?^\6$3XͯOE{QrBԉ.`݉` 4ĆTt8?Dvvq蝻ItQq'1:_sň/|lz\ '5K#iC`PSnb `0]6`Kᢘ}ːbݫ W,:7| Bho\YT.r_ifE1ido9DFЏß3jw75;6 ˳26| Nu4LmAdoxeRA耸IgRn&.6h ^vzcxTd._(ʨp]!& ]Ml޲/QcN}ୠ) eC 5G gy= LFrYLRV=W۠kv2CQ6`g5l. +Xdڙ%2n<Xft.52-;I"}2Q:F#f3s % ϐnk4_ghMUu#9+g_,Ƌ<:椈^Y&7ra<1h?WVdz;۲E0 R'g0?ʥikd!fqӵ"fD*Y(}FNr ZU>[;(3[m>#jZo4dirE 2HӓztWۄ5zt@{,*(  NA˃Q *KJFm/ؑqSYΞ<$Hȃw]>[T*h}KK~wwuDmpk0k xu.^==X5"a^Kq YTW~?l+ %=A"F bV1xEgm0| "m:\?BkIs" vKBUS]mcoxƲ4Z= s;thICFj?%2/~l@w'~v7MҔf)ZBv1f ڼmB & 3y A8 'xm1,tq !dG\/.qVϞ0& 2n(;DTӦQY)gs2$ט<㐌{ 8$Ķ=HocSd-JCǛ@_p_)}KGu0ySJk 4Mtns^+~0;mޒn &Z!ȋ"D_ѽ[z<[RhzA>? yEH`..QҦq1"_=嬿f8S=QXcWl0AX% WwS-ɫcŦe`9±NuQrٍ&|{2a?kw k$ -Ptx]Gm:fXs 7\˘F}+T>o`D9iԯACY(Q`~P[R luR<ﲅdʡtk+5bdZ(CF٨qN!x7(隌K}I`ՙʺTÖv3xø[1WG1⽝H\8jL2(͡p 1Ro~4r~xLCO.ޝ7:kXp5) hAd [%P>!:<68v,OsD͢6!]%<9 mB|g)EM29W#T=4>$<*g[폣s'Ə =|7%Ҳنik!,y<X #[yz5''6Y"[35@(cê2S-+fr/1hx܂e+E1:i3뗽yz1Q`o6~lj1VpvnpO ItuR뚷?$o% \m{B.sPr' i~#j,^PN =8+!4(}Hcx8?*spI gmjE䛺ߔڦO'\þpY)]]#o[2_-Ei2=u?ڄӢH~:]kHnmo%+\"X D< *ٯٯTW6RYFBԃRewK<В,/tߟaiܝV>{T p @U^ #&T/4s"aDHPx)o h@:/SUD:UNCAfUR`-ge3G !0{c 8rw5C{ c[/\_|X& sط YdB` ?j^C&ǘM~lTP@%3g팔!cQI};4Ya7Dh\4`L{ί=3Tqa RZ0,e4# )|$9Z,`ʎ{ Ρ2Q.nQ 7^Mt@rOC7b~7d(ǰB=IRhž_2XęKv!6g{^ 9de_75ҥXvsah Q4ش &8+맃:8&lȎv@aZzK I.@}%̊+d)Y Y̘,u02F}MNF".SVDkij[l]DΙ*Ra0.$ZϞ-V^F,S3mN"-HA67l( L eBGK'/eܯ3ȱƣqǥ_ Hl5;Vͅ?H=h}n(} k%QzґE}9LnNd)~*ᩝU{5d\M9)}Ez*]+Qpߺ ÄT|Ti.xn'* |5q$F{wT/ߜXKn'l,.]}>it϶AOVP/˼l+d_$4x1-zPT D2WO6ii8h-u|7^ap9ׄDk鵉kXeC{NZ{&:ŶhAveC#-iw R^{ mXa@a/)۲ <=sH6SΫV'h^[nAųMMߺRB [H&)FrOsMXhcbMAQv w§2 G'l§oL4SR)ILj_p,5?Cqe""YoazY PTE-U&nU98r7%@Y-zDkg֏r\ib wYmH^{L>t/@{؝Q*zxfirvHJKObA+l |;!X:i< M8i. X=:vMy }. g)эyjj R8'bTy6JXtL9GĿ%M\ QaWLUA4Of'F ">J t䁎fjͶMJJU}Iumg_i'*HLNm%`v 3~tL KJ<\%@jP9́jg5z4O({n)>署7lBV Ь0Vz(so kawpnŤx\Y2M!:9Bm}_p$hTH^76qLy#G}az;Ό4#)m #HCFW:7oO5<A4_8f#]/Z4hJba'*t>|+ĥ=jMscUQJLn؝ ?&"Y\~Ч+;qi7@p* ][ pv%NhP$0\xLA8s~<:V ^֑/\O,u;yV؈}m%̦^ {j_U'X&,4o̙կW#8z4uQT#ةsWP곌vsrdH_I=:S)sG_hcĠ  Ru4g/aa=OK+#alB"MގS۰R}Ǥ|* LNIr̀_ڇTx:/E \/ ƴpCiӝCyUq0^n듯xt+kx z C[bD$!b d;ZNC?)ADZPb􅾰h BE=;~Y ƻ-A&Mì]]ivJ"N a)A0 3D$< MWzX&ա%hg.ّPxpgDvkgw1km`NmcQ1c](0YzUF1=t3 VL.;q ~d:yd"^ogAJh\d=O/=ƽl=%4"ȞT;cO1̈G2[A#Zb6$tͩ2 j"Ѱ-W 2(Rm}[1eY+A M=~ ve-[kctMܺșۆtlu%~Kv]foh[A1(@1쀋/f+LU̙4˛(,pd)erQ衹p)x9O󪝴?&4 ̝9z,-TGZ ],+)龍b ;fgs~ KG;̋D.V릵{s[ EEOD;8՛}?p-Tq=c4D6"# U\I&M(GȪ~yR'*7A= (kG fc]?a@ }!P&syS Fry`0)Ӳc$ɉQ5}H|b6\R# % I~zAhP5(,]/6od3D.Gǐ[\\iЋ;  ndIUu XGzJ}'+)~}%J)+eўO%WȰ˿y$Li 5~# \S/H6^6B Q#{S:L[.f}gPT67|bLmF[4XE%%wSY\^X}XOi}Dd ׂ*'pL uޙvHswQ7Rn)~yWQ%a!UfP ۄ` :2BVH-̎ Q g &.%Pv럆ChmmF^̒A^7Qn`NE?΋Z#&v؈C,Cf(=PsYogTBɮ8K&IGJ>;@$cq[8s<,Dnd!h]%(4qܡWJBCe$yQl=.V}n)T d>>)]qgRbNi 6WtZk"K! qŠM|( X>ۄbM4tk;Pφ?RYqNHƕ|a#%Gk®+J` ): :d[ܲVxkA]o\Nl]xKYQvY3A|k#1C)_ -ҟڈ cHJEϓ=f>6bgDŽp^Jplhqx:$5TԵ-nj C0!9rOР(&C?=*U%FdԨF7;D)Wkqb"jaֵv'*a\\srrFrQ(.=y 1C2 sܚ& V\I97PˡR' pP`nP*2RR\FHðy~\GEBmeήD/7Jdvbͻs*^UOt_T2WG1(ty<]o6ր~?]Lh_wd`048>"S> )%6vf ,Sz~  f } )9$]?{X|vQ UC1zK_miZ`a lBm,^ɝ#ǮVд1)KԜ~'F>qR8?x^i+9>]ZLCa~okzʧr?k?E,UE;P7YMZc-/\t{♟;T>;ex@]Pc/X"m=ŷu24b. nr6v2GӱGzML:fvЈ gzFFIuo6t^P8e$Zh`>{Jip?R|"F"Qf:mGw}ߏF4CD^}]6Rn  <._Pre^;'NblBU|{drh(7 #m+&qiH Y  oDT_Sی=]PXU"Fƌ*7 emo*+5̽ DYh#Kz-Ό8/a;.x3q,yy SVYHn4YqlJ]$߷qaLsRJsc6"nMG!Qngf4iu-T0M 佟g l*~P/Zܷͧ3kL@ Pz.c$]I(#&N}7DL76!q.#E(5~Q?;zNG//p,Hn eD ]$/|)+HbDI3ИOIk~wsW &h֍{)JG-.X]tͅ}I%& =?.g_OO+ yPm `R=1 L˺bb`:fE9S.zݲ5':3Q[p?wіH\㉾ReD#or,,58IgPIEA֒NS(㼊 FAmTN efPO uROE|Y1YIf#a[h~f%M2I/`\s+4 !6BFy: V&\&ƋTT[ʏ —=9qK_`Al%Ԧw 1PƤK4|h:3TQ8/\cwa l(=ݠ@c kR|g[ª͛K>?_,D&a-Tr튩b(EGNrxBMfevշ"( ڴz;ѪEn1v S'։\D@;k^;mELJP`X }ũK9/Na+:,dRG9SCGoVJwBK ;Efp&`\r^T6S"S3u7IrAUqeD(AHMI`/bMZf%xl狸QbbǯWewqv0Akƌi@,Yμ"r {XM5v:#@?3|'amUB ҕ-:2p#%jm1w3c,f__W2RRvƈܖ` 1_-Vѝ/{ff8&mN:L&j77dU[`SN!O bR1c(a\lVv]<+UY6mzMau d4<$5b+im!WM{M6ȥ曠G+6Cs?w`nsHӢk$H4+ʈ $؂ ;߅=S䬓ZX i_pzшfweӄW$u_rPvr`x Z$rɋ9jw5lYOV1GTcBDMȶ g#ZnUaD<@Sǯw

    #h#lAIR6/K'&jڴmf" _h~/njC $ 0T{ESKx36;ժp#- h';8_ Ei4VQ@Wֶ3AN+sݕ^]9u?)`?"sH|YK[ɵ"Р`22e{M@N7m9~YǓjne%˵ ,PTxc䝌y4 "A f+d+5mF~:.Z:‡*Oh(YﮪcW]|WjzK5\O@p R&L_hPPM=p |R)\t {ݽA1k̈0ln%1k+Wq I^)vFNԳho oܧHP8)%jaVz'P%4xFRB@ʭg3cjF-RwVbLeЌڙ!@@IM"*' +OͦLBoe} \)u1RZ(ϊrK?U3+0G`f(l -O$;IYvވCqe}'K(􍙣T~y "I<ԲII˚QjuIGj#m0W{9h=ei*ߴ-F.{}T13HFԗ54?-_*m(}l-83zQfhz}7lc|tڠDNyxq=8WIf?b%C@35U$rUb?7Bg~qtʅv AW\tyX@y*>^y/_%.$icp?lNfu"S v '~mq8>>9Bsc%d);=lEpIERMڳ8ԦPe!.YF2!Y05 4H[m!H ڃv6ra+jjG5$jTBNBFP[I܆`ywK )8X1-WgHIi@담H|Gl/~G'8*Av^(0"ݴ;1d3!sE]ʊh+f]%3 2d>:Rcx=^m(uă1K[ۏ|–L_MMXtT/x(vwκ=LUh; VǕc"Ea9wlFo Hp($b$bphh'_0GSN+ҡ0A6'qQwf].Bo!޾z!'j [K+Nu_0ԙl F8#?Gc"_W \ҷjFt@,kn"hc2x4YÏ,. F@:x8 alceCHqy}Il Wnr1R Ce-!]f)9GzgM9a2Z tpèЎ~h@fvy;"U۟iVߵ2boɾդM=|(iZ;s>ܛ j|zK/1ԯwS+:az1bWf{x)eJG6g IJ{.=k18eS2G*g͖*EI|7ƹᖧq ʢN{ɳm\)5ˆ!t5 ܍BZ`O݄&UBͯ>q23M.>;kOȬ8 n%ca{=z a2r>駠wCmXfY֗c2F\3 Jp*vx<W?LV:{ f>"#4H_idd6ꓬtGA/:W[2Р0)$D!,Ad0j`ةKŪnhK0ӏLb3Ț{tWOAj[BՑ,r3Δȟ20wrN_q=f*OGoߵڅ(xvfשqu#zIJ?$ӬffDĸjm|+䑤)O-*S2L k\,?ԇ5s?͉8xy0uLBX}ZYZ{sU+CJ[nĈ54'F'aNjj _Ȫ>}%Pn7xJa;sLR'UsuI_o Hpa-Bp} Nx+SEM__kYPz .P=U:Oj3ө(cd/$냣:oAPv?˓y`._faN o"n! l32DVR>$(Lrpg me4-`";_5|C`YMcŷPt\kY):Be,Uxئk]asSSpc]AkD/?gcdޖ{/ @L 0a`?,PR4J,ΜҾ-]-ޮ (,3U;% ~{^9!/ iME9ġuҨ9'K_E4I \ %'iOqA.czgM>p Q H&7〜T˶[$|s4Hzdŕ(6_D_8 ;2Є?L' i䧿:a߱)t%Tz%v)eG,s0D)pMz"v `ZqsIr}9˝7JgCyl ϲlbq `?#dO̎̚d[סudE>p(1*#N5l-CIzG 1< 6]ִ D2C p>#iWSҨbB_ ^g4܍:7;ŎlA qw^ [%KNFrB;c%:u5.qT)b>enN98P5a1;J^vrqkN)8V|٫ѻgYgެSvIu+BjVfb"?4DV'.3L/V&/uj wMCRR!Jǽym5ٍg? $_҂M|AElan ?YT`Ө$wwsUj vYfaj?kPdS0,x&J x`-%1GT/'=f?3ȽxO(WA 'F͢/l o4)$LmIFgh(9ƾ\x6=fuUf|]wbLGdoYNp~;9S e"Ҕ? $VR3+:*:{S`΁,tvM{*51em0qQC;D Qϓ𾲱IeTt5<MgY6E'A0&%J]B,II>--s=|p?R:Z oBme3 -203DkNqҼb!KmK/z|#khNrNܔ#v9@H=5xq~x+,mGǔM/5%hԊl1|uTͧ.T46 jHzԁ6ɮNLP9Ow:duAgh |.'4Kz:9a6ߞYҋp USK公qK{i7'zp" P2ɩ0bp2 ) \j -k7=4 ?R:&ʻvyUrh>M \:"4Mﻮ ({FԤcS( d]y"}v*d:z##O0$mwwr졇\R/XR͙nѨErp( <0is]zu:SæiWN_ ˁ,18J?sv?g{}`&?R$HDYm8e5zG4?]:%܉¤aQ@@U'LlD;GZ6üNW*_[@`"Oq~Jgypƕ,s|Lθ:\DqY"H1鴠Mz?jf).v=uruJҸix)X$/AMۺﯿq0gSq;3v93>|@;4O'ZXIl\̞=<_,%{ov[b 3eIi%n=\tۣcx:>o }ބ_o1@ -A+~Y) =,f:;61@e%,x' \&WZ-P\ Y8c}Λы=JFWH?ҕj>#gFrec#<,Mm"-=b-Ktpf @Zjunbfmt6ctC"Z(%畲Gjyo!R\׬>a Ioe8Z,q9M:<7;5<$gX a˶MŪ du#bU`vwW*h}3\!}_r6 e_.PU| ^@2!p H&,$SB&`Z-m/3??>. C'wE Gogtwz?hi̡n6?oMHPZrb~ESo]$|8~v*b}-l^r@QDį›wx '=Q5#8Ts,h5$NVm\%deFBo;hv'uAM#:b$`}q?KBxvHY>zRa hs3,*uɪWܻڑm),AS(|ˆ=Ig?tWR7 EҨ#B祌ۀ6Hۜz) Sktak:[}WPs\ KLychӨ,5fp8;iJ_ЦHYC_-de#_kJTSu>t,!ZOq2{R(4 K^q[q_Xs FpM7 `x}*m-]]!, /*n  rܙ|u+\( _C1 >f]}Cj\,:(d?FTTnnX&6+97HH*Aa(w8>'ˆ͆p1dIA_&45sߵʒSLŰ<ٙ,up'x#^f RToܪ]1%JQ@2f JevaݵSoRk3hҧx?&rD\*-&}ўl3~þ1)<-H&w|]=9*q+RRG["ZU膢ߕWruq^˱tLBO=)x=z$A|钀y77J+=lѓ-2a>>rPaWv8P`y=B%7I)=fl8̹'hU+Ň||{Kן)ݺ~"0 ֡^;3s̝h=wǗ$ӰNJ&prH^Ĕ^5G6\Dj*=9XeF`"rtru4"gve^~E4 " Ǵ'&hKj_$윈CꥂK-iѲ:Gzq.2I!h^ًA"NT2Ty*mKSmu_,4RQ7ѹ G~9hkTVA X];=|\I;ZD3)'?=| (5Y-As%4H3|)v ryc܃2_oY`h9xibAz=4W~KUkV_xIY>$CH#&@, Ѧ9pN++ۮ)Zɭ;FW^Xq{\RnGNH( ] 4nF:!#W.:Ɐ[/L?luƇ-^Jzξ!eU䠨>Jg9uaL.lT}~8^^]dn"%Dl7駈7JI"qd{D&q^'f8`SB^K#6BуOPX]ECN.1^v}I edALXR#EPFΧR?=cx]HFjEV*p[6!>Vol8XvK:fm k%7E}8]`ԮLkylZ!|N1lZ#tp.f k VM լ`vwEgjb#A'K,!'5"&mo`*:iz| QSV噈z[,y>*2S v܋8'C ;q,Y |YzJWN(9HE2V$&{ 4dI7/A3V9tEGhwM~O1)AT bjS[[55m75&B _.'C@jX - SUJV5!TpIrjPFBP/UxWja1'푽U;s8cY u .n}el "߲rArILÙ\> lG<~?Le<Ȍгuj1I,Pp-hZɨ-y:M)ui %$u^p0; qҁJ>I+MU! P.07vMp*Pf#J6nͬ'2*$u,މDZ2\Bj?>hk܎q`}Bf-3|3J 9Wnk;{r6=z:VTSQW{t:yWpߥycZㅥGE#{Q,.9؎UՃ[0C3 VII I` (3f9HO`aޝ%Iwה@7 =AV -|hk\P㯧 OMzx>UyB/̷ <4aH\{e/n|ċWv1'&g${ֱ=)J#DC>3BIp:l{za\6t=~%g(Q.+112{6duѓ亍,cy/glk}Zi_3@AWsݾqzOch4cVYa?Y}R Al$׀dízXSGů}:mvzȗa3tiU|j#G٧m;R]S<. ‘|cT nSɑBv콰e(h"'ͻxV_nyqVPnn(8UaNWuOֽ;MOf'I`"g)npw_PB7mw.h Qkj_3aDܽ04rЃ.L suA_Pu\NOOoP0ȍ?JZaI>n`o7)B+{T ?rC+:>Ji.BfF}G6;Js q_Vӌv^?ll. K[9Y1Q>Z3ruݽ5  #ѭ~q>MqiԬ# H6汄ȗhUU]$Ff aPTd_3 BwO,GÞ @"ıV\^ǦA<f* JHd\]/*갟%k{`JؗfE.6B bAxYTʮa0PGEX L^@}P?93t#+ӦX}OH(*2z2شC[$6ܙ⇞p B].:)!W)݉@U>EuqkX.KaZ? .:9s6 ڄܞ۲RGQgue=(YݨE4y `P+_A-{*t+>R8M$,To-vO},7'-F SLye7Z#h7T{jC^W\OR)H:7잛w.> ##8o\gxwbm%~'t2-C]͘{TxLʗ!mC-7pIBh Oޘ֌sBc(xoyBޫ疏#2ٲ(裋`ӭMdh촰;ZX-X001VԂRRpӫr/Iibк"o(˼mw"DujU<} M `L:̡kу8`>#4jeD@nZ7aωM,%ԾN>dUYeDNFLBBC]-w=?Y24^v @§K^3a+XL}ņ{;fSn n(6?[χ8R4Z5E [;nmU`BlKB, ?$Dv$B'iX̲s4oy KPMb,K9K>Dvvj| ^YqCPK]dF4pO9q:vBcp24Q׏Q/GA&{CajƲ\Ƈ?%׻=\(-SBzbFs_h s=$pzBJBszm3ȋ]v8ԡW|,Eur| L8]]%6) U2w Z׈9 \j#T8o!>? xHa-Fy6tx𭄁FVb&-fN5\ī9"uы|5GFz>0|*̸  8cInfQٌ\APU7Pv ۴NuA00r7m `xS{?ȼɘz.^[sf`q2uG_1C10-~,RكD)rPߪB')fǺBRm:O&S1sAʊpզ4z8D)ouoٗ?bK*,hpW#žJ i2k鄈q?~%\r~6%abrB?cϓɱ2r(&.z;,!mÌ˷ -KJP\@4z dF(ro][/xT=|ҤFjǾekUJbY ౎tYN+,jƎJ]fN/˔%VUk mcAe4(ʘ4LE;̳Zh Epzr˴B#Hl[&^b`[shr>,ަmpf yى~M40bҬrPF0RndTu(Vp&u(W&ko]FrJse&aFb旰c.> YG^Ns! fءа:~Ma ͈QB:fu?vAKkdF<ǸZh?~W[o;]ٝc8N zqvWQ2FV{EJy~ҥJǚt-oYNiDijV6hveNzqgte~L._P`>Qt]eDY' WM1z_^.vwvo&2$^TAi;c(Wh qzwĈObF]92/p@,|%h3BApB\7?zd}GY!U~!b-m-v,V`S8qYI ЍYF!`<ݍU7;'u8V6NV>8&t*i6 ヴE ۵;DEhlBHA,#_dG1 Ԩ3[R$4 ձݐyG݀Ƙ;KnەDɈaD+hLC5lTōmFm6ࢇ9pAGi8kXCi._u,iQk;jrM2/=u->qAu vX= 3ʃ˗*']G4SI/m֥ ScWE\Htu=W:;$P falm~V6>2^:MYג2[?NG\N}Z3r(2AOp m./^ݨ$2K?|>~f`57®F^!b:CTEr 9 j'R IkHx /'# 灊2DMl;r؇9 w$|90:c\ d_]DMkQFP z@ .*+gnUdq@P?Ş"rB\1ϊOU}ih?!x!`G1<29?FBBQ%/A#2A1"W췰7ᯑ bT[b7͊\؇թ"l_Ūd9yJͼNuw\ `nrN@p,]#:̃b?Zɳ E[o-)Ŷ7 ]%V'YC5ć;N :itA< #jB9"s-dY r싟 gvY}ϊđ ;m3/br9jsF-ȡ:ks;Lf+`:㩴 m{Yhը\aR/#_gdZ1{2$=O$f.9m`}HhE9(1ᢍj<z޺fb^mD!t$ xX\0U;2NN'垭 )ZdH۪0O(LSɍлT* qXh7+' P%W+wF6ѿv=+V_v MXHKx5G*3!81WpvO + ؠeP{azӃEqճN.-n3y3я%†_nJ{<$OsR3<%2Xu(d|$ePHi\}S!|P,,}vD9dÿ'A|dg{%L$V!IUX=V;16Lrák?( ʥV>E]^4D\Nl.__|ۗ huֽZ*jŕU"8by ^J.꧃;E ,u: --lAfd^c aq﮲6-(]r+'=XSujZ!m,>i;zJ#y(Aofr aT;UFKCs |] =tG*l3>L"FTPTX(cU*x{gtGPĨ^; .tbɼ Fkm("YX Wn`DkV'c@ጙ8VGA 5ɵc pch^DC@L%ә*dk %Or~*'ac?S''+AD<`<<ô|fRkՠtKRYĪϑjۀ81Q$X fv$Y=S`1/.#̴ki*wsk怽f iRla&T2QkqoBaP+\<d⠉k{5\0Wl |MKn_g\n; ~K7:B,:RIge͒o\(ej>lGe95b'/Հ*aSÐ2ވrTʆJ TBd9B9zq!Lq/ iYg+FuNcPN.9utMy5O<ÛH+YY1'I%L ݸu2,:etdF8~ٵ?8pup8猌̬K,lg^r̀P/!ޕ*݃\BN)LMUhU'd 8&=Pߥqva5qRp*ͶɤT%崇lR$̮^Njmv2eH:TD?u%g(`Xm}1FԟUOSJ9;mdjt [$%jXj\"$BLCFdBb}[I7 ~s,mOiKS M)"ts#\R@ X5$%(}׷(8"pW,! ϭCap$3\U;X7% hu~׺ך#8+z[%rc*-м ;H^Iː27ЃϪ/KU+IJpMncg^=YuDHq=F%)g< dؑY]~sˋMk^'φ=J[Vz>g}^$hďuhTߍm2d6~lBdA9ܝY65BS9_H A@f֓TђrW O` Ω\5֩)@v#'(EfámHfܾO~Dlπ"_<:ԶVpb0)۾08"sb)^lC,ez5źk\*-Uk1)v8B<~cʷ|CW?ȼIhy?Bkyb@o@E$y6Sڴ3{Z7ΆE< V1KzTEUbqTE~_I(wTbpǝ̝1Txxx T]iϡ:6kB_ڬ%e ˴w%f~VpӻbuM~3Hœ]w?Wm2b/ݐKeS"e+=騩$ٞ6sߦI,}uQg+\N#m@1> S.֓\eʜZ^2mcP2Cz y'mH"F C8{[ A\u%;m>xROnmN>_+o&%~m(1Ũ|RMBp([7&1;ӟ =9Eg۔<)<1| 5 )o[n`o"iun 'RDKp>*zk^m+2{H c`rjzl$ ⌹|&zTZ/1Mzpbc_WjPbmbk.֐u 8AX'#}czҼˍ>Ĉ8{Z 7@eik,Bυk,|J1:J!AJڭ޳ZDo܍Aݲ42$JO0F\H׌1.ΈԀ:HCww4&-)[p I'cxyPAI^mq3M`gLMkFi$mN~GrY7 4m^4s|.[?> zQW74W@aU>n &*&p'FکZy"n" (~;UٱCbÝx%Rfs:p;DJ,7ylGO9/8FmL`UGCd٭& \zV9\{a , TfQ+\[2J8 35֗N(m`~|+i0W_>paki8J)m$V0qoB3PfRnX~VsRAf/٧컔>(N -H t{L %.m|45M߁="b70g .gt4iZi 7@l1c?XY֏f桶) sКЗMtuX|VE0VeYLײW+?mqdPꐼGIvzC5Dt'qdJjH`U6z~Idޫ>t^ . X=/xY 㳎8f"9q 2MPuP5T. ȉBbF-;1d1E__{IgdI;dPirk>ѯ}.&=0 PK5D[?$;>[H >b;i)XgsŮ &jD<z^.^#^O>whJ`;/ rf!ث@r 9i%7ξOv}U^;kUyfƹ{PCN*${gVS*(  Ҷ9Q!F!s?r.;k[(G"I&*CG6PnA k4E)b,h!ŕTBpnwf#BCCH֜_inx8WV@ŻFJh[B m:#E6#y#_sԷ`^N55MͻJsȇr2qٸV9hNj,R!>e᜸m+R)C H^E xƿO#gLFm QaϥDHV'>G{*"}' RTOAp ˤvFv3#ZChWKÞSfC?;/p˸|`GZH2!?/ޞaj ]yL ~!_B]['Z3Tg#iOH=HPK@<%1%b@=1.c],Rx7a<u7]K_:d@3 88*g;}>8p5yr{dj5@<COL-h0*GG0ѽYiDc"`D7" ȻN)5DEsEІA${&m;:I 6D(2.2j%Z t ѹɧZldJ(><ϫOQb, 8{c:z"R?@Dr  tE)-ߴ@*y.PpIVTq>ONrwt84,2NG=jB±,[K1X8ȃNk͙wMҩ⬸r3Vhh2X Qñ+C˚Kcy/GfIr!m"01B}*7[˺$t2,@90N"g60! \r |]a>e| k'q7VIu6]@m lA,,`jh74=mO3h4o+΁vaz]TB"5M̤ *ބ )0X|v@9QON _-t7~ 0g/&d9kZo?ɦ%Ѷ kR=#hwJ2&8XϻD-O濈]7_4jGDk@cT ۆ ;a/dtIZD2{X,|?&b3_CER^A.,2oaP`\NgTl5mV\Mﰥ%`m%H d YDFwSiգĕѲ/S#i1!w1|+.UĶIfElAnd+}\B[o}lFM̈́(Q>7ex5!5ŮNSǶMRBH myV_5lze/g\DPP6BsZ-`ش=uՑ~y8L&>k=n\T,[21Py~gx${GZ$flBh?xFIU$ dYM3/;=ai1x.Y{^ĭ%$)'Y;2xjk_[y>_O,޽HG)#-|[tp$_:~4!?|mzsVDuBřѯ+n]˓!B{6 //VucΓS<@-e0-R3u*[KX5blj;ۻ+A4 NH(4MxtOSa,m,*dqy&|JXTt.{W6b~_2&Ym5(*C^W% gT0y`ٓ|އsz,QwIlOC Ag6H~+eT5>%lgwFXֺ>2E`-Un#3Cᣠ&1ȧK촚cB$_lQ Z(SkZ,;㊽|AҥW^,>yD-MQ) AL2 AYm'3rdsԪ3eb(:Jē^Qz,övRruU-թ1:ѳ=sJK\D )fcy$M^ OFW#dž5:)`!&Jw'o@x 7&/j0zҨNJIfR?2NR!rJ~T͸7nY 1)@n@=Q}]aTKLEM& :wtvb&QH6gZʫMM@] T D>2zOލ&5m,OfM\(y-?t>\^d ': ;']5lI:\KlPN)j?k_<n6#>NѷKb~1w"S^/n;LܺJ]wµg.߶#Kѯvu8sm<ېoo#mA(ܪlMK<}on6khnC0xfݷdT-}j x)B3矔&R<@;0Vp, yB,COjYsT>^._1/\uɈ;ZNW dF]1^.j0﹕ H5Q~~Pc4K 43͇>ԣߠ@!2OlJ9VXD Ca VSvxA(KCSVLeͯY$H1F)&wXk4J5οc=<$w_dL鄢sP -`\LlH4<۴K7 _H.:0ycnTxґx%fT|5ew9! m:W%KBuEF?F94ugWί\ೳ43s~9E9_%a~ 0jbwW&&/1dkrI6؏ ḪsA⍷XϞ6_ADCN̔&u:<­]/ ^ubbtI Ǘ(V\3Put!a9,p:k9[8W /Avz ʹb *~R,5 HJSG1j~"GjhBWsZsJ,ϛ0  «Ɓ+ F ^H O[[u]tK\Pc]'ɘdocY?{_/Ì .:6rӯ@OC4h0Ϝ&BMNl/V #U  8n~йu=0 [cځ? fH0M>g-:Z ׯ9@;Rvu߇]3Z\DrhL7αX-ݍ yѵ4/n&HlM~.]gAN޸ ՟,eZ_Bm'krKf&t@b;xà7؜:H4}m˲qo-|tw*0ɽ H븝y ~9E0޻N[h?Jr4VXYԷ9Je۽7Fwצ嶃vт68}NqM#'\T6]l}үB>㣘* B|̺.گG&QEh\?v#;n$<3g6 ΋5 yM6U`N0Jև(܎{udP$[YY }8&b!G8פ^5m<ݯWa߷mg1P.O&G<Y) [^Wof~Anɏ~( ʣ)$1 4Ph/Q3O)dmzJ'E٭\~}s: d%XG7:?UC{ۛG ƒ-b1mhZZcHD70pb2ʽ1w,5 *z6(:yϸ` D*?m@l+Ɣ8FQBxp 8L>Zt%7mtHKX #xt lj7_#z{B3ߝzhڛ4[퐥6~+m8#5HZLci|xB)Xϫ68("RWRL[ɏTJH;laZȥx7xKgqܼ+1eW8 T-cI* M A-y9 =DdKXI [Fe|2Y܁7z9!g *f!-eqT=XXiZ_Qå74zihRv2A|ߙWYѻz[pȲh#Wdthó!FUVa^_^ٵFvuaްLM~IE&mSᆠ+ uMOg$Q݆zoHF&xnp! E>=+Ibowh XA⦩7|0'hበXcM*3 Q>v\6 [{"[Q*2!Gl{=J#e$8m) `qEGB9dn]l TY9"d+>HT jO$w RDlT 8+<ÊD~qtS0B +;j|F'o}P*"KGY!v$otBA8{ַ9ȒܷZ/)eRȔtNHK>vh7o='{{A bc;S-M2`IƱ#'±1ѓPe ,M`Bwj jGOZ[t (UGb~$Ss˳IqGQ$8DOq T֋j46PHkCWYwU_)gьi-ͱS/6>}KUxѷDgXõ'J=?BrIB4wg L pcDw Μ7Hf2O3|1^Jk2X#ƫmҘ'; C?%$`%0jngv <.Dل(eU4A)t7_(c b$?8X]$jatҙJ>R?rw9vِ[ҧljm1tѪP*ppV_K̽U|ί(|7ߘ߻W*ϨM|06.zbc9$CL¦}!9REM1~״w;\6QFZ }&ܮ:P{Ҫv6e")XFAAB̍hDAHT+2X q6#mLt`vyϥnEGVP>/w?w' 2a )fmczwy#G5 e۱|\/Nϛ& t(`xAKڳ塪2 7f.i_gKOwLM?RZi2{x2Q>J,::`ݡmQeiǔ l=`9}B'X\rK_? ԗ6md-0TR.}zbN!F_a:au9/Tzg䮘4%vÅȔ2_{p=^0,h"TU~P{SI%Duu`=;B *l24WT SN߄9 6)@Tpq < +vC>|x7ڸJjvK$+ ǒIHjPCndqf!ʣ+m;dٷO c*A]S,fUTex +~u^EJ_3>lL}.`\c; BgQ8]a͋0)KECT?Xa,qT=bˋ+X߮0͊ 2>BFu@Ep|nǎ]XHK;q}bv#q7ح#_7`35#nH]o9;ڼ>꠲p߁ͬ11,';d>p{M> aSn\Ds&ie%8 ;hVz ixu$r6Ido&5'*Ն% Ӏb #lCBhO?C'6VF[,jIJ"]Ltbj| "ʹ;eB5W &D|CyC UJ=.v:RY1d){:~}Y$PKoF[gGUփ/$ua`VkSZL8nQ@MŧH4/l-H‘ԅB47Zjt`a0Xkz [.Qd`(=#mm/~%>@ڌ?y,xl2g[9{'6 EKk7 t./Ā^$2w|4#2'r:CK?=Ob2 8rlvG|gTTO/pNl][.|W 1|E.S.*\$iȵiة*g@9ɚ8󣃒Lk^q=iкHPmS^U>! ht"r8^9L }:ߢե|ed;>Rz-.ԬZG> $ul ]S>ya$Ns6 dfilGފ:~%B+byQ^Nn_QkڭKQM |B" s @xSE4^-tgzUŠ"mt($|vb- gq.ejm)eByCEPδH;1-tsX*'̓Q'),Tש,$ղa}itIk8/#Zp 񦈕aNT+>Cӊ[u/dDD>@osҮ✴*|>aŀ^›nϝ]l]|BќtNO"#";)\rA3pDXU}Q +U/wi(k}Tn ,JR$tfŽ ɇ:m_=ČhreSrX#d.4 ú,oU3EwzZjl瀞}&'IobG$_ z1X).RUD\g}Me,9Dw"!,ɝd쀥 216rcoP9Q8/BvefW,햏(( DŽ'~yд;"kM" Ǩ|#|6m!q?n//[bAaUO0beV4FIy-ƙ FPI6jF`vOXtUfrq:T{*}X&Wf\\XMd]6WY`P| G-c ?٭'X pbp n[<6䃁ll# 1 eHAYloTc~Tc77t96sȷ- rV0 %H(Bx>aRKÊVSKofCWXI)L11J 2_<#1vm At<9:29[6=_Sډ;ExFя;@qơ|EbLYVqXzŢu !'n+=o[u\({D3jW {OUj~[hL~պ܂k'ujˮ&v35g>e fF6+DPJ݋(ntĸ 9ȓS:(I3K*gaQDyt֏DBTF/\7bV_B@ 5iȾ>nad!DM6'Ȭ.hlFgTImv4g/>M*=9>c!AAX6㻡( 4J''b s4#FN侂!VʣjLfҞ-hIpX0|G@r]n0+cJ35oڮjkfD0niN5rofx:.<%i>SLag 7HSi4"߾hXR 苂ߪPiBc?}F=nŖ" tDK`n|r~$?5e5ӅV s\s"` s5լaV2=YY+%mgse5:>J9ݪ<3K4,) y{,~X8~ˮHpKrOH\h=W0JDIix6@<*u}&( 3wl{I{{.1Qn27'dl7P gTPC - r?Doͅ&XtA+b6d솫iOT HKJT`^NCAy;COB9wXדX lF9~*"S"8M.6z C8G׵z~_fEdє[Ơ!p0P|yy\ Yh##vqIΤ'J|,b>`18 M:4efgQג);qђ t3[OAȒwH+m$V6ʹh-ZEr&tQ#w(.KWOp@ЇRTUur FiBb 3'`~fLm_, U123R[)3 N'# #F9#+*UGou2#%d5!S`{ 1p]?W7oN:s#Ǒ@=I|j꽲t%>r|⅒LDȷN0۶{}*jӁȑsxPUJYduf dSP[W{)&5aF[MM#0w>x`Kx%n6@]&/D.1M|Z@quu=#pc_HI4)+oxz@r?DQf*܃gƸDzᰍf%a(oz.E{](۶\ˎ(澇agbC$$7 =s+'d1'ӓ`y8a 6_1>jl 2ioR ٞޮՏ)8WV K6 3U ؔqƵI[zJy[T#L=Nҝ7!JR>8t<Rsq\OjX9T^Z}"M|%:pGkCV?L9yn׏tXowtOAT'J_ǀ@kUϙ _iԹ }ñe@):3wL.ǩ- Z}Uf%AgFk~$L"^O) _TH%2\vfRK~}ŧgr3GMvn{з4;qiVweßRKialwWB{/!4kDP7 CC3ˎP"@Zw +o8-`={Vf2vG^L€BDaNH$H)kJ4&.#c@`Gŭ4-u+{'`4!8XjTAdpD'm=BWھ'v. cD[}1­Ui'1PM`A݆MTFCTf(zئwNTedJxG{?%Qx9ZgBϤP華ɑVRIgyn`] hg K␑HyY&'(d UiHИS-S0,^=iVBUvYڂ^;ϲir[\=/+~Ëcx{:%< ~أC0 5#ݒ7=,5qsi?F‡4bNdVyż́4Q.xe'b; aa6ؑBx SŚ ~'[3 CL3p{ǘ$XA F@69ƍ%R0>뢺 q$h;2Qxsى^ه -\gA!~Gm"`lQݢׁE C(j]1|/(GgZ-f=x!΋4X4qлLGmxI̟ڝvRI;-w5JbWj޳|@ʫa\? B0u}{8}y$t]q zdcS_HaUM< t X:# [O˸^+d?GO \2h)\n3 lu)kmSCp( DB8o4l^#t8|m"< ˽?kL1F:gd2v#Cm1䯕n7PRuΎeE?bzm vԏb=A"tx2zJ y%G:=8z`( -bkz2UX;ŐjG~_@M^ZP>ֽb)`3 FdaYNu/6õ|"mW*QS<Kfft0OS5P  QnqEFHňtI+Y"T&̖Rh%.tϠOR/X(a!q_sS-U 5Q̴ӎ2 &p Iߊ `A'KP[U֏z#Z] -57}ۻq?h cGRT7%h~&8B(_7ēMcwOW#-l*&QTwE‰Z\y1ܯ~EK(y"Btn8nZDp*tmJvJ:*3RXq7IhҩJ03֭4dZ: q|?܉:_!'\u/zS7eP =%b/2S;ر&:j*:!O9XV=&twKZ?9 ߳v \*=_JQ- s|-5'[w $wLi*~B#'.JP.oS a=EݽAq3K #i)Lg;/hEPGEmrSFo&aZf[S\ҩgnZc2ճv+uRI; 0t4JHߛÆ/#SĘSHF3gL?9I7 j7G)9F!cr' U;N:+#]MֈVfu0'?ϦFDv/F1:(i+LJmhH*M+|J$GwZ BhBT [Cie~->붩{#EBS,뮡hKt> 鑤ǮXvN V~r*m{bzass!y|cUn-@tEu/6X?b7; ;`ZVwOb Ňwn&uOba9(ўt٢PUo[ɨ]袊u>"o \xeO`TyS^glPUkf-s0\K5jSRSZ+uJ} ?Bө<6kH +#-́CJQTdį `b/XmImB̶KajEY-l ʇ {.pķeIRgR hWK} +mQߞ٭6 ٖ#cA?-L 2`oDs g-' )x۱J/{>ϊ]`̥߰ Oo3 9 3a{mF%5/8j muorx#?gٹF&¤z+C5߼ @:HmkcI]MRuױa0rvƸ/hl67`S$-q\2̂&6.+|æ: S^zZ#:>4݃0q\t,EK/HM 22U89gRql"I. 2IJ!!R^l&i5 F8ϊV,wΨt`4f_j+Mm2aYcNoPtV"k*M78jyM1NÇta k¨Mxlc'2 n>xUC1yԝ),r;7h`(UHO&_qO, .-c0=f6RI.uBl/>#kA;g[74VlG$*>o-ւlL}lU\[8&Ռhi\сFypPjz4ha<ח}}zI},u B?C/`H=)j\O?SG9lz`3zIXfȀI@Ҋg|{mCB݁EB;D7H04 r 4R9ҕ#9w{ĨTTO6gLa@/r+Ch~HFJ -xYװrήu=g^Knhjp,lgcB-HÔPCk\0"ja rnKR56 UA )S* H*ů?"oʄ.Efz$6@7FkkOU?bBa 34 a#i<֘1{ZذGǒ?hk2%4]OBCB;8A|4|KTG)۠VF%>EvqKA~utB-Ia+`@Le0 65WP%yla<5Fԑ,]A"|GP,-/r/dTS)d[Gl,!_+ IdVNZ") 2 @+otp* Qh[+g,y\ޔ꘍!ږ(fgtBeP@TC\+Fm1|Ч5'V}d$?M-U;ڞirk0OC6Z~l٭輥`8_M~snw|yP&9=_Ȃ*M{pEy &hf :kDl8y%V3tV0rXSS#~T-@)VC^Y@C.f咔  z'`)-26|Fʇ@TprսܐDmP"FVI2RTXGxaB/灲I.u(EfFnG5։Bj+>XԪS\R"N.^#!MOϝOn ]tߘ;ģ女l,5Z0J*s<8 %UF'dZ:8 s淦G4`>k}f9sIj0|t mWZ l;Ҙv FǢy;n$TtVAWW]ބHq46+׏ yqo2ѫδ@<Њ̧ߚ>kmz O==<.Fհ7^uunA3.񔸖HWN ?3D.żϼCVQ Ds#L>'_(Vm-?H{.a V-" ب;4oP&z7U5} :\BZF^ $8q3ZӓQH;d=-'j#K~&MHدw+sNl E2\~ނu{%CZ1pc{Izfy&2nWXN~rkYi * Eپ@B=0ƇvN=Ǖl1}Fh?Gi3Brl~Zqk7mh1COִkKT'^J,#@mL ) kY T"^^Qw0qd(/gthmeZ, f*gW|/=pFa1iڛsٝSǃ&Шl= _|Yn ᷐/ qڗPm8~%Qp6,L?s\^ۼ׊I֏0Q2b~[%M{}J^Э$#lrh[ nC#5N ޮ⣨Th(c*b4} w'MpoZe6į$&td"%]煐hdCh_{!򢖰&'9"],'QP{'n'?[BBP ^-UEk'OU{ >fI^ҼeÄAsv>=$LzCoqJaBMecr `~ޣpN4%=].P\=@wҮ)d<}OSW Zln'U{T9\xI&-+uLGy:F1`ҼpZp|IT:A?uOH>Vd-0PmS .]~#,}>559y^Q6fk4A*:.B>Drb4+ΊӀ_i`NJp6Y ȣ\>2ǷLWΦ2-I EwMGͥk3Cmi"N=]L^tO6>cF3̿o_Rc᥎hL QX92o7z;ldPP·hX׷cR1[glGk5?-YOhV ]D\ k5W}d uޖֹ"AĄ&aEl8ğW%T.MoQhGBTDKX /X2-Lb[x>o,=Sm^_X S܌f'3b֩^o*!W<9B iBhew49GB UE\q-yR:ԧ8 Z. >ZAXaC\l%eވJR^tBFr"63.\v DaRӿV:~SpYRB$5EflBQݿ^Vz(WEb* QX~tO&eӦ1R)gQ剽:`&G+,-<dAM^]!b|HUlx+" 1oE'vi>HV)zK^ & wm5I kA!C>P)vWMb ر9,"!DRkl5瘅dŞ߶ID^&Tyxd^PJfC]Fex/iMI2BߕlN_ :o+ߩM2/`}o[ؔ]qSb׳^$N2iIsNM;LMM~Lra:<+Ew7v-$ԒCE,Hi& z)w^W>K|cc7~yWypN\Lk97O_< Qjé;p$ܣMT{k+`+ڨ2m0+K2OY~Nv o|[z?s`+o!L4ԅvKQI r뮈G}X%HOÍuɏI?kL:k>'s!V$![%;I–sB)G+{ՔD'P 8ǯ:9:c`ẁ@嬂`1ʫR!-O/a/T si$h&cYAX %] !l>bmv3,3Ͽ] E(-3SiZ/=:̟c#.K4;:c۹D@8E:!{!|ZG׫#"hB?x; .<[ ћr_WYWH-gxm#[:j h? JnjhjeM얯*Сh&eH߹CA8xR/{/kpS4KgS1INx"N, #ST+ץ8 \5ew؎#Z&/zZ`LHN,L%ntߨUSTj ν{A@ Jd(d 0f%,;(_+rZgj8 p` nioZ% :O{8w@L6;DK ׃)yWAE26 n1uiāB䳕Xods0Ha`쀔'nl\QZ_baboƛV1qK,<P~q2,>hTh,7nRd%HZxӲT][t2nNC< F[|؟~.g1g%N7j/B2mpmy+.hLpXWBǁ>( (0`&9|_0!蒁yg#<*-XPrW_cxM共[7ȅw=T5zq෍Sd\1xl^'ugx7 ";b>1'fb)"Ynz[,q`yixܹFчMjf~G {CY5հ"ֆdNQ4V5'q4}̰bbXC*8>| 4%VE -%= w=:DdkKD8ӈ(Cۂ%,# !#I.Gkj ""L bOP޶zz{eMWp N.wBpZhHrX{C/RՕ.-H!A  Vo5"/!vJ]M R}9㽸#Xm{*T#!XH/'wXHQ-P<_c̳ڴ`|\kq jBJlƥTfe5}PcneYؤd՟]c?,1x#0l;N8WeY xd] {DB>v׎sGd  :}F7 Y. V`0IdiӵMzAt ǡL5}598n5N.+me/1ؐ环6YE)yfDq\kX]ͱ`-L;d 2K1 =<o޷O5ZU< 9t{cSf+2V| T$Rx>xO:B%Kؓ S\?^cU!hV ߘQV hs+i/DՇ\6\H"H> d=8?_1P"8<1ߧ9Vg8p/5 m%( l- xtc"zis׊Y’ A-t_9"xO[b)Pwբ@ia,HkBV$kL.l! ZgEzɊD.,، fC."pм£an|p:lՕد5v~<2L!*k3 UI".aiaGF|zHϻ˨ĢYm:=JcKNvQ$ȪkC=Hzlq6ڀ-zE"ز:Ta^L;L(>UOHGe[`of}T~N!+&-u1{֐PJcR$,l| ~ϲwWhC%V jk;[fC+~􆝈CN`QJyJ BYwTӎL/.ww'0Fs‹GG4S88Y#RQ._\'(F|/1PEF#Un]%R?wݑҨpa$1V5ԓ慥0Hp%7L9bJpq/̲ Մ~HjߟAqYv\#U6)s"3ٜ'Ț>A^ ]`yx)W*jT ߤΘ7@2X(Y!%J8PC6Ef, kwJ߉3%$w_)DzŒtecZSEe9rZ2l`w-q{aH]w-{$ 5GXvC˹/Z /8c`Nw{snsę俙'+ڊuQ{I# 60e3 78ޛܐߕGZZu13tۘVb^&ǥƢvipm,Fb i{.~ [v3YI`vu!{5z=NvW!L;(IpK ,yy#opU Z O@ 57jT݄l󚿖 Sb\ V&>@WְͺT [2B*翮$o8vyuW>I1i!ds"^l7U3$]!_1/G)u3u\gn[h7|Gw6Wmv*u]{fdŅ%9X4$%4yCjV [IB?Ėn.B],TY\m{jnQEAžk7i;JhfkDN0i6"Ʀjv "oK+*/Ah3y80frӺEҨ‚0pym|f pЬu2b ]p˅u5Dra63 Oh9CFÔWSV_)(i}^8G)#CA<77i +JK$JZFC(P,\t[8KaN1tK^xb.6UHr /g_=„qDCԷWwnj L$+ѨF9UDlcNJ Y ̂w`LƑCBJ#t9tGO»Oq9d{\}^(n,KkxvTyU ^זZvNFDWK2KU fW,4f@Q+A(P )y:4b"87s$NmpHҞ 0k #T>VƢ7D]؇[qlb(9#9W-(j7")7Og_EZN+%yСJ|IGog.)'eNj̎z$\tZϬ\_'-;oe9X{Sι8 l%,:?Wܨ5wi+|i*N"v{S휒sO΢ZM}YmKFv83t0r#B6ehF lqrJr A ?h @jl07UjH-0 @R CdMjQEUQ(KSvŧTxh1ɟ=DR5!iWF%ő,r9{^$0L5GҨ.1?@ HE'M8jyZ취LoKk^_r̥B7hQρFѮʲ={՝{i0ekBz&V,P_w`>ڏtFvZ$K{/ Δw: ^"vZi9꼧 %LZub-όX{P qHw90;E5aK?)ʵAZUhy9Ob?#zc;?ErYnN`, 8_Rr[=e{3&aB7 U((]@3HZHMb< /`g喆cp-#g̋c&*Tԏ{,zti"I L@I-Zx!vYýEGgS1Ĝo*%,+o 9ΤTbeI:7cYK-,gtG*,M'R{3Xo<& kĘ9=B%K)]r`d q?yΏƟ1*ٯT6\ȾJd9菮eW`/DJ<cTc5 )r}c~| H0jU40ҹ〛Ioe+jPn@e8~-2VX0:b}[Q|5Evr쥺)<λdN)?Ǯ(d/r l6/;Ux{yB-=4)[Wpŝi.4{(32ꙺWмZHC,!n{b~iXDnۭmɔMxj שA*weTc.4TPзKLj7d߾pIc3H.# +=e7v3bd]em^*27WaB-]kx@1cSYA*=85>Cy:S0YNL0oklj9Aqw',̌Iݟ#$X߮)=.v֫l& `7CU[i  > KťDUȅM;/4|h8,UИ}t$GNOө{(ټelpSe_yJzHW`h}kEΩmN$d7ّ;ǺvPonGWSi&@ӺE-BJ`|NPRrKCM מ1zЌo&<;RД 7;a ?hSDVZ N i? jz=X#yt3ǾA pqI%mːھe G郡Xrt^n~5E7M]a\-LQ#$kK` 0nl_"3{%8dR]l=l*ed {^޺h˞ج.@-ȏ-Bv:ۗ맻/J~ zmcᨷW'=ɮ16 ]gFNsg,jDZ31*X6K2~/$(=05)wKmi]7q%&b: iEXE!.ƿ?87T4-v.Ϝv lnjJ m . ) ֚#?N ,bG{SJ%Ϛhym[*hy 2^mhHC@mr/5;|:B6qhs#N <5=+i iALj+ g-QŮq^6?{ и{Ҽy 6_@e}X7 6q?C﷤vۍ$%f`~B8~ZvSR)~?kO.1jOOK{cg^XLJu[p_,v~GnOλ.Fk]aC] M{+6Qn"]X$ekoNoi8Oul|,-&Q5XSV`{>0 wsuV%lZMcNm}% .J6f-޼7tYcB8oSUVVQV(vڴ'J1f{Ged'9$΢( f0\0Ke_>jHHgE`?Q1@Tb,*' ];-tЛS'Lo/x#H_:g EHTPM9"ic!_Q AvrJ6Qs@$6H0^3ׂ|,E߈x NNZZ)`h1b]㪳k{\oi#A\=@ij1 wZ^6NxwI(p]wxTs]uSY{VKW$N:GBK9p۾xkUה4ؿF/8I~TBbhʜ1hJ zeW58inEcӆ&zA!JSL wE' |Yj޽-4 (Zi'.t[Rsb{q "EEl!/%=&porRv[c `0`WwVbTdWi@'=DOSUjTwCxC=$a5ӽOQږrűXvy38VuR~=h,,# B )n%ܷwTBXXPpХbZ.l~;n"Ʌ֟kHaαV,Xn6gYt9N^,=۫ꯐJE|jok vCn I3+hyfe7~x)Paڨ=JhX7Į$hFj;P/Ez>T{xY! lL~tϮhԫ>m_6SL-ʀpAK"gyk,!p{Zp"oOuGDՙJT ZiP[pq/ y3W%,o+N99E|[dێYu@U*g2-y?[O﨩zm3xN= QW켵JF/D!NVK:[uh[9/p 0z2Bp22`n) plw52˲2^ԙ|>xߖ(ruڼƘt~P'0zL*-{~poc`eWQ*<5N2&Mp _ |~EU0sc8melgiIH{&8/ّm`\!=Z~*eL?{:wnV(H2W+Piڕ+yqԽ΄OkTTx*LA#z k]G*ju 0$V SzAJ"@&m|j.K.]DŽ+KQZ#ޙFw:[c`{*9ʛ~lqWUAwɸ* f )dxt6S-' *FeA" -2ɤcSYF}&,=x<Ř1B^dz#T4&0^^:r/al{?Q0+ࢤEy19L99]j檈 jAWRqўJ:}o}]#0eEf6 '[{6H!׵~Ib$ is(C7 X*XWnEANƣX`lJq[Dy)613DC H GPAtw 7DӇа%~Duh bK4bTTħ^>TVP /~]Jն@҈2d+n٪S)GKRG:Ywt}uDpZW=JqD}+{ހ?ScK47Y1֤ٓW}0Y NAHCkkŃ@gw>FZ3P1b$O / R w r$[ט7}sncBQFUN`K{Pm~_;h܌7Wp>8~K-RxkP~^3d&\ q C.e{ۺ4*< Mhc[gA|kCSx4} Y?p)ÿ,*3Dv$FYe䯸v'f/sh0"ǒ3 qIuhDܶ&X%Ccj8p-mUY#ʙRЕl6u'-hiҦP? ۅ/(loilVxVNY$b=s+yP@w:ui~rt\4#Rhz3Z~5Pu;q7+#Dâv‡ҏ7Z"" qؓbl;h;Ky],+7AᠩX3.hѹ+Iqɤԁo$7/kx["հUv0>'u3=f!CzɍŶhQ}BtV)w։}?;oV u^J +V>H,=+9< /& dKx&`YCff+rAQ>Tr3+ϴ,|𔞜ޯH*]^R$zR@W]QvzhE^70=Á߱f!w-THLerUQn,1ݼ߬vU| J[pxL^fc𐠨83F7f%E%Ogx?gڒ5j5f&PurLnxP;_Ebɢ]kQk/Z]~n"s{XwSJ.3+Z^y3J⎝”e sO`rɷIo7I,GӇl<+7i8ؐbB;deI|'x^/2&X;ԃ}p^xѳ4S&gzHT2G)X<L9]nnzxMlP>GƟ Cݦ },*aOHD oFmkeLS) Ӓ{$JYKS'RGXd]Ӭv=eYA2]^?ɫYxmb)asv7w}9u?XVڃxn1-D8ќc@3C FɭĞE\bks['KKy =Un'k}6B=>8'"w+"ܚ~uSG]( p$DEg`~, &!gNfF"_bpf#E0Na%mRӯ&Km8Upkx?YCx{uU|7-M0ӱ~IoJ;I|W}fe0ZO6mjEEmA$2QՓz߄^(Nfl v?I8;Kן~)bd`w2MU B䋑0UFѠ_ x%fҀ*?2>NK&z ֓.~:5xy-i .Xs>4BtCU%I5(Q:M%҂&o;}nạ :Zuj|A:D:1+?uz>ȹP-v-0sm;l[v ڇ0/\6<=']pV^*+ \o5/9V^̪E%&go9.9~&Âb2"Ck>su$nݑR)`ͩRAztrj%&$a׽Oȧ9`u)iB#4ѡ Sw\9P^Ӊ{y.9Z}4tk"lVD 73% `N=gMgMVK6oP;UY7Sjvy ++zK"8B&sRpokCHm+܊%qv$~E~c2Ȱ@Vؓ'6\(֨A;XQw7PMF7@"n@DYO Jդ5i2ϑ`=<~,f N%({½ZjCB^saqxK-S=O=&rtNkT- 8`":95pk2z6bBwX > ]~fe+:Dmi|jxuYgSc'TЇ =9rD D+`xC㩴{I-_w.K4Hi:LG8Sԅ'{#8E?16$|LG'3'}OHz='V<^6ޞ7o0䂾m?B;9Lzv9yBBC X ޫ*RxM{43S..gU꼃r[nQhxx [*+o1VpqW ,V&keX/٬tZjylR)eJ\"P1U~4OLbꩌ;Wk'!Y9B$|[B聍.#baf&Wf-!]x(3{~~>'VL/ZI x ,10&>yӑt'@Čhب7j}ˊ/Qsunf$g tv~P -{0׬&VaWfШOf\=yUR?wV|W6K6IqXkJ57*0FJ%6|Nc4'kT|Z[A$C"kY)_pꟈ/T;}x#m`Csfک };Vz1I]}%vQKڿ7Ѓe-utz. u/T-(IGAP>W:SK1fbkn.ny)!W}b+NU@en\#2AXxf?;X7+>HyօQFM$N#HI98ohH6V qv'p=g񫪣.8X9DQ|+'6XK[kv F4̆~7AE1FD!:({iD5DK FGlUdJת&B+\ܫ 9l,cY;BNiyxwHȶA7el‘'d5~QSuB?x-}NH.:oCNk"Ke p꿤dR /geHYYq{_)8_"RWTWv{8R_[o|f7C+9$"ÃaH{ ^&\%ѧZK^h>g,p3.01bz 6v j!"aݡpYf8cwM+0BNaO 8[oI\Aw2V:aP%1|9nOBr%eY➳aES;?=-dSb\5m媎V;h~Xt6ހV%:_vϽ8]2pVo\dLぽu0Հo2KC>䮙1$lF}Ȩݰ~~#9iqs+y8lXk Ug6> 5ʛgHW.0b)xjO\Qr^ev^#彈Z*͘TCZq7q2_f( (?/]/G839kQԺKGFV Z=&@ &+*`Jw|n8ӗ#OR6>GHYl:\w2%o䁿ŤiS 5\>.txZ?osKapTldDQtYtq qU12 D2HT"+2()<ݗ+|&lC xܖgs1kJNJɹ.˟Uu 4™wщRiO4H?Nwb\ZL[#RDƼm,El8T@J|DbaJ7w$܃C{6FP TCK Vٶ-#=MArZOb1/_P$%ST:~}ŚSn..1G%#6ջ1j=Lڳ΍rCXEUڎ|{Fe,0h65j&Y؁,mUYDӔq 2a*9'725lVtg{FK>α">J 씅H\g,2LI n&ƻCR`qR*QXO>Oߤ\6|zFvI%FN}ώy7pXqldd XdF񰶫 W)h̉;Ff?-/fw#%զ `de\Ua.W8$ y>U5Uȡ%]qي/`L/D0u/6ÜiGe LwGUKz=:&9 9R;#sРv~!3Tzg:tK~ albEp!B6qa; `AP:+lzG^T%}U) ;R&u$htL[TO%X,;b1~'ui"_YxR\@t(`:VQ՘#4E}n° @wkH~n{ڡTC1_y$>+ă`yex# Z-YsB!s1Go?ӋustXPxV:Bל:1"RR̅?/Qe {Y1Y37,r$)i+7GIO۹ h1gZF0"8mso~G)G?V<.  ~QMjm? Uތ\R \BX^tdxe ]zՊ7>|J#CTdCAE\hh\DB CCzh;@U v%Q2>F->u&[UN?M g__=z/xDsEmMCk>35\zG`Eɾٶ2% d9OMINtLװ$/ 07V(h!EuOGmjL$J8k(YNUHq[qAAvlӆ_k;b*Da:uNc)@ M϶VppXj$z6<,wТ<^zπj}2݅MmI [%^Jj!9W+yY@HM6ھ\p 0c.N!XXnO>EVdH'RMݛ 1UydZ=O׉ujdOAXַ_b%.A"Ќ9FiϹG.CON[ЀeOV֗Kdlx7 =6Oe%`Q.p(:+eQ&%<5PqN{h)6dԆrD^X\SBĆrq6@RZjf| 4l$*h y`C/EE~eܩi I<^ڗΜp3sї;|yd ٗ\L5rޥ>ֹYc)9uK`klKʔ|sP-cM'TZ\qҟyKȠ_DZ#X@صys3 7j U1W%ċՉ1nWy] KlQ o3 %Ht?4QZe.U!aofs,t]4# ơ7Ր&s,.eKD^ɢ 3/*b0Rm6l+K&hoB #RUv4$c~Z5n& 6;֥c/ج.\IU~m0F![%0.N9'`H2O!$@i dq!D7^*;d1S x@5_͞]݋-@*G7U&!+kacĒxX 0E!}y}3~>xȟGhaPyB UHZ]zى# nt+s5RI3Lu O y!18 c![x^U{8ǢDDos6m $.N.WdCѹJiϡ<+hYE1N͡@Q>5 ovL{XGB[I-12{>Mv\cKM+'/͋5ZW, q<8"eIgAVʺ!]7ve *lu5!xmEؔ%u !B? 47b"֍0 (AWB3zMrGDȟt$0GOm?7YY8 *aPdl#o{Uf LZv@M:aXhbY{aۧtVŝPxΛ|8 ݟ\)dOA;Dwa+\wX4/BJ*nNXwJS9btK d񕪼_p)x}:9չ.J89O/~ g71firʫ\5a]$e=1 c*(. td(hۭ_}Mr a mW;&+.ۗJbK wp:JP[w T08?Z䕎NA'<|.Sh6j{O\_Q`E1B#1,ϮO888~6#1qNP{r.Lu̅EAx{<63i\Ӎģt0b "~IA}.::$QBoeB\Nnc =k5~@lOqR"=F%[H=w}"C)jl-sAS2&5r {ALE: ecصLzGWz`n2lqUL0/V[az{w2zΡ%Uʷh߉Cҭ/uLܡj:eڰ~-3텃} ͿX " AjJ,|Yh.gm 3/Qz[_cKKC Kms^G%p{sӬDz)k $á̭>o#Vf$ :F_;9:Gֹ. λcQ^6 (Ka{k@(OIyVRꒋ7TMȫi ]׮B\;?ye)mcg)V &~ ' \\6sQdf6z  [zkM3/b5 Iz8Sem˗;Ȗ98pyQqVL#^n.$\m> ;q "xp-Vfum#A/?}G6~7:S}.ďllz28 [)MohHFJ])ş=vjeac?ZBC~[rqvdDˆ.Q0RtBb\NIy3څ Y*1eȆh ely Cu<3r?PObrslsVk־]Tt&jɹj(\wH < ?DoWYo\g /e^cv ķVɰ`5{VIJ5׽ Dhb8EnZ !{/i2*ATwζTU9#OT}(NA8\`|}Z Ic!cj\(rW: =w8Pl=bfkXV5 EQ: eL=!%)> Å@?cH#jH$C8΃_f?2J|R zoV͏J%b;0nnr1^ Tel.NWXԜY|ىT\i8^|Dq#a$pwwPs n{ dt7C57-<üJWk_F4GB5[a dwt`&bZ0 چPa ߋJ''͈] LJ&rV+4kZ`Tp4AbL/jprdE0pƲӹWt'm`>3c ٨WXwRue"zɊR馲߱uК$#_@K9VㄭHjMK|\F5y*k-Cit``>*&[~:pp].waf5j)>{ْoc4Vh(kzs}).dLl 2tLRᐮw}?h`K) i9rX*ƵmH,(6`^R cHp̽䘂H\?> !v46ÀC~dɜ t]wN %9->+%9dr!! NBS0dSUg~RT}sd)6o-b* {0vD ',3v5_$B_E2g!p, Ex!5{?d|xL4Gߊ-@@ 5\@ob*=IHX;^>T܎ ²4rwA}{ʚSN >[EL3 h"*7Y+{-c8Es*=\j6Hwe$S9b(CՃ:-= (D)PbedT>oDo2'A,M}zq7$NSK1FeDq?eVӬ߸nnnmgx} 6Ԫm5+:+meys5DEaj;ԑUy" yz{є)E.Zu;Z!?{?-4\MYv>eC3c==⡅QgpM^l 6"^?~ бeNnh`U7Omf"P9jC(O6'V{mGPM+.!~.T_vܑ9^ćy#R.zOKc"OFg^7K!/gwbJom[]#9nJ&ϖVMQ SC7N q{V *StO<.FEGdf pL?jCl$ N %e,yIlYyD` YZ)ȱ 'mH%)DȣOg0LB*)Tv 6Ĥ grx *&>N+57b{n7ռ}z o(¿Xly̜uOvjd襖֐8@0CfS`d/>5kcnZ9 fFx%N5{t7r|w9P1~OsqSBľ?@FAMbp7Aj.erz2> P-]!g⻌.[2 s@-/H_ ?=~')};ݢ|.Dd Djn.9łf\zcrJtpvJ |zTjU\PfFc1nFNsȲEKiPO%Sj0T .w31 <\|fl +[rEh8[P8SbE!{.i.:-XM_,iXXg0ƝJ'b[@JgM@g~=}9j `>DT}Ak<a7Hv14"~hH"ȕ#5~+T 1:`N[kTo |M RQޅ .DLJ'^P]փRP&q`HLuhH)iwOr#nyVߣRc$:9o=c%HUJv>+<55kt!Y>W3%q0ZӰQƸ 0xZemKɮ# 87{SH[̳=I@}'(s oaG3#7bVؐ_H<(Y ]:GYt-#捅ƛ2QCJZ;xXe}h ) N,f ׹$.^xټ$`o(.=@`&"WFaӘJppRlw%%3\P'ʀ bE4HK1We7=$mغOѱ-폌:manFjV /rء#]}<ca?p.p *;nX3qZ;L<<0Sr@ԄƏژzGin c-W: L |>btyZW*; 0if>εhZ_x*k<zw$ IGTKsݼ b0R]/t]kjdNy+MCQ*wP#?zwjͼ?z~7:z'rSN|> ]}[! LR6 BXl،cZM;=TS< ^@9ۡsHWIh UH̺YѪ4VbΎ% b%c鏎=lmze \6xxp;6r~>!l2K3 9? $s'}|E$5t?/$4vҙ탧Vz[ðZT\dL#ۧnWi] vtZS 5E PI_7ºwԶS- |ZяFH=WL;cfn;{I)(%ţ{XwjU3#Mj? w"*Fc90 9W4蚮2b~ǶpɃjY7v]y,IZu* T#_FO)":'J !y,;mA\C7/DPsw:m87?\s&>7GQŖz#n3,+L/y[D:5/vbRU@X Qse c͕hT8dzUp[je*4T1N|Ni0x|7af{ľ"QDnn ߀eZ K)*Ѣ; *PWbi`N,^Ie ٷ8Ƀʜ8,b/tXs\%si(맖#ڎ@ds`.V'DdEŪ>'tOTCG!stx8kk4V< J(Bb(QZaO( !osG֑P+k!(ef5  ת^, ` W m8Uc:'렚\Q9lUW*k gud;R8!Ƀ'OL({|$%A"T HQݭIB1\(QIVe^ig'(c[RO nP_D!,N~L 68d۰Zș6C(YH?dSӘhcM` [`H@Zjkd٘8 fE;Fi׍5" M[o&|38*zyI2$砽"ss鷶-918XΤ ʢǽ)Z(Me2dijw6\a*iUj~ǵU`z>,.8J4)|.e?FVU0co~Aқ*B9q)腒_:)BZ< aK iҚfyw]ݸ~-LTc,7rSK WLB[?+AW$2- VXi!^q w]6y9z?Ҋק`boW.KRSu|7fC7!c*a"kQ5dǕyrTA_ jP6%&+Pg`0ҏNp5ŷz W͡HM+v,Иw=1Tw.pJA _p3gAB 0+D8%Zfľfd4pCGy .j|x!ǛЎ ?8`Ul24I5?lvy1"d  >綽;9 łh34Rn俳2W>uy(AC:6'E #p{dV7Phiv/̀J}4.MM˂LN$)"\٧p:q阈$j#u\L}EpPcxqE,vmƈ6/r"yqD}]y5O@b'N(igc,n8"8pDaWK*09X)]4XHtTtNEq-;"sY`Nߢ1I\׻DzWJE+%Чj`tvv@.h[0>ykm*hs)H>o) +k^RǕwyS@ fMQըgŕ$)ٖ+4f; oV>SSMA[ \<.]^VD(~`!XEK!{8ކ>QKIP> MJM)Mk͢GS F+%'!(Z^JIsdTk! P$8۫ +T=OfwG8gi@BkyzVC#S?X^VtUyY9RΩ: i &9\NGKיr91I0) V:,D sX9I}M jankN&HrP$*xƼ[10 <8ľpFIs VCI5}?(b-|dXtڛ:Q ޟCYaE gNPk+7̡*ז@-࣊uKV-٣i&qaDgk#Q !lU,^-xf6q4R:WtDEv4[ !wc-!,)'{1U-ξrw l)v,-yo0+t2Tiªgnm!AO اq&] qo+FA^GvZm+_7RD1Na [x=IxW~*7A1 iZ$ >aKx+2<|fPHH2q?h=r Df:xjZ-ݯ5vp!!'=Uwkm1ĊLP։% )lrcR.=thR_bSv}&\pqA`zgmY\ *n,gY8׬ :みVcQ gB3:[wLFPRάJ=}QQE8YяN;Zb_1d;=tĻ}R yEp <hDpÈRm$L3IY^>&ԧڝe)3(4wߏE;i>TI#9D >2W^xx6PrZs{uXavzW/r\'sd]i -K2ۀ=^߁D]92ZrtɑZ&ѦQܾs׼j|q8Ҏӄ3etNZi2lȵ>ZB 7нwguC]j6r'ז?h ܹkx&-TQӻXԝШ=uDZ!To/b$-&+1ʹϢITH{݈ ,ɺ~[NJ{u?ځ!9*tqKbLQ,"sj]R:OBy #=Brpr p8Xؿ0SP|u7s>Z aCDԨŝY$[1!US\ebas`;jh!uWa_XH{. ż-fqӐg((Bm@qj0HGx.ڛT  .x_7C2ʆhKrSM7H%&*{v]/ Dhy ʚ >*#0*90a;/U f >\;'߽"L^5C[Sn=GnMY Nl%,!ukeSWϱ; W4*H'P dyair!eP"_BU[g5~^l?iv!ICg"0 B!I=vϦ>VrԗӕyD̡d]Pe;7*Eq{Uc@Z =_tބk|4^٢7^}T_HLaz o46u w #-:HYsߴbzlzݬC0AM^~ubg v)|>vTD1rz=NL'6bV䅶3Q1HI)@P/< u# 9rHznSlfg޿&܋þra@ ܫ6K6ƍ_8e4T eE۹S+y)N]d$T7_90:M]-[IxfEp`SXT~'9 -+չvIӂjX [kclgVu Ht,?f4~N3:V5vsz;Tx_UgHl|P3H}sN:1_6 O-me죸q=PPWfDGBH?]Gv56tINF.vOt"/0Z(aj] 4?tK ixCެKhEzC͹EE? lĤe.`(cL+;Q8TAH4_0F^ՙ̜o[DY]ΓnnJ*>f},TXL5X0(k0o8"FH{p U:fQQ 'AAO!C&'rD斢L|Ql/*O{" q~ 6uNTKOAӋ=aQFb%ݓxAkT{ֽLͮ&UIO+y> jL':\[1y]fmL}2Xb&;* !BD :x-nOrLl|@k-WfUuzx?s9/q B;3Y@#v((yKG/uk<#Pƚ$ >Jʟ"JX0>ߘ`/!A]xur7SE-kJuL)+U qI)mWFtnCl)R0ࣸ}=5f!GY%9vjټqFtqr6kM(6Gp:G@@" |V$H$.@!'c׬0 L_vEh.V=ݹhɒPev>Aن8,ᆐ{ѿKR0vII;j} yΫ73bFUiỸ7:ĶYoŭh0:_ (F+ /pE(^E2 dzE Q\1P 83ʗj!A 5m3xB) sϐ?oSJMV?s)0e1ae_4,"Loҫ;W`*)\):2j…X_Gxe8NSxw?+PP,d<̀ȿ"*Mf}- PKf5r-5rB#HO #/-dWzqѾ^ؘlZP 'rG싛|Y<0k!Oc% /cnSA嘮ǀ)DMs"zW֬MB;7q Un^U+1V5{x[7@̫"nB*9ljՐ@lLg> uPf}UT.j{UԐw3uQ G}/bDDZV̄+TR}qkѳL{oFy*N|/65 M0;]g 3V:Y^cAENHO۟wk/ k^/7;{`Y(ɬ/n`YSrP+ Oa뙴$|@!N}Oxn*%8 !Cvi!8ѥ *]ݘbQq&NH\Y쫮 V?p77 Acf=p1\D%1}Èvq)CsϘUA/mbӼUxp B[$\rDܮ E'H~δlY>UB"M ɹd bBU#uұmX7{Zͪet*͉2lȂI9Y>Ց/q+?I ڧobSImSs9D=MTԆ+MU$rw@>/(ܤlSM(mfE (oԴŜ9-\]=5^nxp^! v͕[e/̣эZ".6T/َr fG1L"`ΆKX81@c^XijuA<3+!r (t~)NXOut`p$By\w*e4+ H8?dBx]HMRcן4oT4Oҫ} !1)Q'&[.%1<'b[6VPykpRwt69`.) a& k|ci$%]~B.vۜDifr1K- &bߝ"Y[~Ұ.ī't/qD,9mr_p"RfazgiiЯZS]lZtFh_̨]^uzإ뾢;ŷIsiE>*4 +鏳no[OWDD Oz~.ʌ^ۨ21w9 z *W|BǺJZ9ZeJ&fZﲾqP(ylMn0\^"m5[sUFp Cѣ*EW#v(1\%zп&$Vy-_QʘVH#Gxc}iĘs-/BJG(H[J ҃4 9L)3 ^01mIe1M^}"Zޗ;RG~СcM'9;R[aadY:ʥ-й+KV)ODMhUHԓQv A&J+r}k9f?Y2 I+˄k2Q&2PK)QOloYiH[gGYt8_x]-ܓץ]!T 3l-W8J~Ojh;c ckANB?DIR*җ! ܚeeNz-w"w_L%eVi/V\fLQDKkii\ݦLIZYom8z1 'oι R0', ʍYo70d/ -)'w9aʸ2gng-t]PMWsf\̃ <e1:m~F*Qg}Xôr~C&#:;K( x?][*} G١#5,V@je{,g74TGڹMa3Zw B (G jpA=U=,_9 \OwC/H+aQaږ^dɺ?I0>s`uNp2uq@ sF]e_ {Lu4gh}z"RMtE|{<M tu(5%V 7 ks0섆-}6;@bUu X{_)nj?]!KEPHqq9I "`c3I s*}!{FPeXl9T,/7k#e,כgV0AI ^}gϜ۟AM E5L WX 9Juc2=zd s*$iyrϸGҼ@nSU[ȶ)Jp<ܵZ:J_! ^?Hz4(q&}Wֽ[םXa}],w{O}/Ͱ#MGhr|P9 cO +:eZa>a %11bn: 5H[u!>*yvퟧ33C_^MJIښGm ' V7-e1B_yƦ1;HBrc uE-R qqY!掝Az4.  sj~߈.h"#ps?w:br"1zHFW7oQ͇O*c $$Bq{gS}E=yIr; cЂ2!q84 4v.+0_w1/ )ǝJc"델˴ 2ڋ+&ӁA+\"MJA+8de/D!0 pNJOfOL#y>R]M:qdTÏ51xp]hA>% 8&&s|D ;4_2(Oc85GK r0'41ٴb`9-"=+p &D-_[,f_&v!|nTQ`2H){ }j#<kR(}%,M߅._T1 {Oޣw0PӪ:P|HƠqF}mTp -B-̡5 %ߠwWl*؄y.OgG5 lBQNYs¥&ʼn~˔oyV@1X YY:Ȋ̂I&x n18gM\g ̲`gxz}+GHUתcfgمcF7[P}qxPn6#PZhd5VՄedܑD0i{F(*Ь#tH{azp!7Z4yGNV^"w%u ')JJ&dk cE 11S7|V8\*X3?iXIweR\_2v5GUS-e!,O1p9;M"n0#]|c:fcLIP(* 9Ms?eUƦ.+Zr I%m:B YHCeacQt F )Z4#a8e&ghbʱ9r]!\-NF{|X2o#$4멋9* FQ.ȣ|$dQga ǖ+>_B?͛#_qBF-\6\t0O)O;x g.F^@Wo.r BյI GJ&Yzɟ\¬xzZt'u .u'2vɫ cLSv1J;t@#o@1C.5ct"JɇW{!^'y"䃩䱙H'H H.کxUr3K%2׍jF.iz\ Y4RDLa@>9_?ZiXp՘7N'C V]]=Ť1{Hܰqt3YM{c벊~yD$dG6 @Q1w ' r,V8Q+[w&k >bWGjq* @,b3t@?[ җ2WvͼJ ^|mihcyo9pZ<<3^0:_`dG,oER6Fܔ!Щ4Xy[eumg`/xO: rd)%V QK.D3}$͆`չiQ|I-/ ]Q2JW8m,qvQ\kUѽQDa+]zEy|j&'|UJQg:bn&TڍF.^d/^:4alz 15h(֩7qR ٷ;27D,v| "͖Oۑ\eHp0 Hb+Ӧd uJH#&ǓrZ\AgrAAKE"A6MP$[D za8_<\Co*G8(0(a(ĆjnWI!Ha7N,71Co9b,VvmWѪ&\ϛLAN F( ^w1|a?֊/Z kڜF6adYDAKe[9P 𡟲Iw&bh.f|Jj|r{p$k -p_1/FҼ)R\6&ED7UBl`xIF!uN;UʽrƊ&;qJS'RduE"֏wϖ2y /0j? `(gܮ&Y= kdᑁ[Cc2,]Ę_a'lAL(.yW/N{!Vl":`H=WG&71뛆%%WK17pJ脿E7&# IUP$= IF[U|!O/Bψj'?:j#k(0uQS~h6k"cV[0ɱMn师M[̋d} xkpZێ 2ϔiN(A$-j<׭krrzreY- afVs6fx4-24RWA|{9hʖ%x. A!dx 7|'w:C@7v`l,PF/B6"1%{ $#})I,?0J 4=BְSR#/ :LiWG˻n2奇rմ^"f=<⤥7<4M!S/kD,XŰӖb>P#$0@NI rw`l#1ouc/Uh='vW-5'ηJDn8 yLTqNs5'~ICzc=@Z@'Lh:p8:MVs]x C9\yBgSPzS .1"\x3\^L!,(AJcV:q{<BIMף165YD;!82S wFb[K$2FƇ?zRTR!N`gG*Z?n{OɟF;(&2KW=]nZ\/h؂H vUV 5 ةA\] 8 i1Xcq#NC[ȼH$J.3hg:V+ TLPn]x3,03Pl"_*ͿV S)N4+O)i1`pOKV893ndH@@!~U`ee)b^vyɀY TAU-q4sd:sn,Q<,̺᛭11zP8˺CA8INt5??<M][/ Өxr/[Le1!H.yQ˱ e? H4 u.7z횷l_%x% fDO۞ϒuSJ̼,ob)D2A K#b0#$,$0IQgC MEy~ͽGAn^~pCFݺ\[az72SP}Ǝ$AzFOCU(hLe_o\ XM f؃!^(0xِK>=D0:gx"fWϟ{zS=!ңP~zɸc/x&oafi;ϴT B,Y%բz?ʤ%7 @ שּׂ7N57':ԃiiP.kMuGl`IQ$`6] <{7T_t^#M3<øi!dBG7#6nfڟ`t&ƺMsftw,G->$rh+vWӆYWk:SIRL9U\F`69Sg;@#A>p) :n2h7~Wөi(La+|TD1%$%o2k{V7Sez&Y!W [B˚'*LJ{Z=(qpiᔐI|.Pp \AqLs+/:y3ԶɞBPEbu}CD(g@mE\ Xuk. PJxX7.j{Ve279tC |r{nnƗ|i[g X֛?xD\RYO#Z19_$lW}OJ},XN^T40!˛lB栧~:9x[:Wof 86p~@,HC_$RYs>OV%sۮ'L{b%/c [YC9U%Bk!cB;;t~DX,Q#rnVeʘ J ե@^p4F63E^urLK~&@:Țyyx%m ҝ_mf4jZÑըgӒ9IbPU.2kjJ}1;{~l4z%B[l&w$`h@q"*{t{GFcԙ?ɜ$:΋:>} .Su (JKW]0sY!PaGi 128$6L8\xALǦml>/%_==OF5soYj KRC`B-g+.ki䋈 $D4 s!L_H+mA_8fu^ Hak) <3΄)Ց+]E =֤E6?5!ĤN@XAyq)+ bEO =S QQt܀gvbN7hI U%jFG۝qxv1 7`.6ѡS>~?gl~:D1OV7Z_/zc7ޱuЁ%/LMh/cN5gy-a~s[۵%h#)Jk/8-RiѰ΂+۴823- DqC eG~O&,5Hdz:5hòɣ-gc%\QQByCnqUF8{=e $<}N;Mra٩,>~*P04qCYl0y0-wN# ^Rf^CH+@M9>8&E;:D BVmI)&d2R,P ..!JUO;z36<+JM\u{\.I񟸯ւX9O%kt'X"P 1ō9ٽ\h<>o[$QS@#,tgVQe 15)0U$Y1t5:/Anf|;KGk7MP4P(2D]}R`y~T6C X/ekTH[&8X@-SJI)ywP[oo?*ǡ?1uBن~tAƌ0) ^X_BfI#EګÍO5HlKbyAsvc)v*~aj!{;|YVI 3 nH)wPGL^_?U-)O/WC:ucdln.QAɮ#E{ѕ7ֈ'Ɨ4]&"E9 eʿ?\`2Q>/@R忺qi[{>\h&ˍ\`O=dDB)]{8]CsqFjxa|9+Z4u:#)`ofNm4.O4AB)h-˺{(a:AHT+!A 77Cp'v ۈv)(ׄEK٨k#-}S9^feˇXEQ8\[YM gFө "M ;i<x n 1l. =l"Nl#4] ݖߝPɳ۴10w:EP6aąF4NB ¼k"Og8.UeX~ 4Ҝ%~oiIР1{V?iۼ$[ Xȶ_XVaб<8^4^,bpb@BC9`/>=Wr84Փe%c.+dِ1+uYCWߏE5VamjOXFl5j͓[Q QҬ)^ٖ3V% E!P4 kN0I* C*rw1/Z$=GWIoX7{%;+)~ccZ+͏{9&BTiKd#F͙Olx_iYns] .y~{ب c3>Ũ{ UE70uCBGbdU| ;㑚Tm+rETglI˹rݶE^w9(-=GzYƁg`KIVuW\̘ 5y~K >|f`/<0q4)B%Au/!e: *5voNc Olxcu\ dk YpRн8u+-W4&Qˆ'S`ccJXo^ $08\ ߉VDw}x-P/F {:ޝx?xT|P pm&96 szv6gkиu'8رq9,1YmN[lP2EJg(&,u\f?W8]\U^6)K,f +/b )S6{eН%C;Z2}0#/+iu~k|徫%+C޷UhJni@c4YOWU4Uve@U(T ;TE@G*7r{re?מrV3=wE߹IMain9s4-<ݎ3cSsWG}Ʋ^0$cĻ63+5 dA!`Z mxX]T@!' Jf䁦gO/>үp/* !ъ_ԠAMP43ұ˕b;WceIMuxφ$SZc)~M9,g|S%B^#Y8uޭ/xI;$P%;)CP֞˞RK.˱kܟDK[/^h2  p׿%׋W΅1׋|6Be ,=nm_{+xQ;L/e;dcK썚8ZԏbAt`@枱%?aӒZ‚` LyAs=7O-i "!SڮTê\]toF.Ih.2_(517[Qs' C M/@*0ÆK27K9~ "hnM*ܓZ ݐ]B꣗X.*h{"kFp/ DD9 Y3#t=ЎJzYGF#Ӝ&x&<7O p5¤`IMDhwsLkFEa:O3ddm|G< < "RǩlrCNeyiW*|[$;_m~R85ń&k Q1'H^\(Uώ+:FqFM f^Tٰ;^ ~jE<\HXqWYF1y5s% ѹ*E]> JЮY©Yؙ ,Y/CzZY[]OqBEJ\ GFf- .qytJmx3pE""-Vy#`)Q2N^HxGhkr6᠈\2&%F}Aqun20bNMe#^|@G;͓/ہASƃg8)#=X¨ y*%zZ`i,+J xS]gkV,qiQͽ's*\pp`vqz×= IfV k_N3][2WĘ bb"܈zDeQrrJ[(ʫ:Q(R|0]h)!Kb&C=8T a+zj{j1L0)>^Qv(7XC8kn L`S,Ry,f/a;q6oK*0>4r,J'@Lŭ0 fe<%xEE6r6=Kh<^f~rSIQF Or)LZSm&:mkPZj/1fIJư3$}}Kb@mbXca =2@Rvý[6ØaA+ɦE!BRWf-ΆR.hQ4/~yݶ\Ե1M){m)ܖ 4H3*1+.Ww12}=L̀m;y֮ r=vݤ͔! s=ݔ Z~ l5RTD7^fѦvWQ7AL)}"} :!/^s60bp g iQ?+>]M!|M`͵=U dp$&gpz~:#ȡ7xo.H!Mm?tgIƹ$ yt92G굙%OQa=!'s#}Q14TcAUg$!]`M:t/+/܂VJ ]W. >*6BNrw'.>o":*L%b0agDqHڥAʢ ]p'l iHg8B몏;|$$M}[sIjMOX`dzb @Rތ)fEH  óu9C?\eDo8[K,LY&;v}Օn#+sau,)#=%5_e'9uEd@ 00JDU3R;}of 4VN ^_%pxbtR<\]AS&)҃nG!T<\&V9Qyޤꬭ={WUZj3;A<;|A g9Xuj  ( ]Ehnωҋ瓥ߞ ?[xF| J/L nh@OZʋ+-(Bw5di]!uipfOj }ȥ,fQTRsENUtD6w838aL(GSq"3 p༁oW;*"mn$)v?E SNuYx 9όVUw%:$W8k锤t >z)c9l9i 4o u8EmC'"4PeoZ a1V3y26ς^cn݈h0 HwB;(ᘅh5 j Ε)zZ%ݱy(DzKu/n'fN *Fg: X ]Lߴ*+xP( G>nu!tp]۷9r?mBg m*z<蘅)SJѴyi#a$WTX]թcv`IkS@m{SNs} $ #؋Pс=DG%?6/g-5If b?;t{l#I0pEMIe@>- !;,ănQ= /X8ӴV_xVHS2H[0j$@UoױXpp7"xm`]|3f7ڇbl/0DΈ` õ=_=pvNM8P·mQey'FOCw,9b5jPA,o i-gfEvRg> Tв}GgUI `T:b~)XΡl.Mt0m8"z>3{i^ Dp Jx,X`7' +]J^aKEZ LT!p!,)Ǹc?KnuHT&@ą^rn!$$jZ=<ŋݙq|̾=^ ܟ{)q"~ϛQT9~,}&)7?iZPFzzGDV=*'/"USƥO"£%oB\|}tc`Qt>{Fߋg3?{ v8J|I97RUF:e~38 MB* 7nS ?EMW`( =kE6V>qF 43]SDSh@ԉ&`腡esDo"7ܹ"/$_饺[JSq\Fst?ԝ  8De~_o4R `yne$ EE\!S{ ."u1S^ H0]\$[l.0Zdc@%dtP?o_<As+Msaa:=T.֮L$Jʙ7v9q&:lzMzd&wf"2[ wj&[ zA mpnl_Wt+Jt]FZ:Wj_F !|F''zJo*$vN!H;'{Y}#cfkӤuKBnE hoCcآLv JbN=*p9{1C?QxBzjX 90!Q0A-Ǧ -"2WXRrZD޽(-+?bg6M ;[~}v9*f9`9M(*bl^*F3Q%]2gzg27Y ud ٸSUHLx%+ghdYy" wpB=gp,UϏǐMyQUW!@Infi ;{-]\,t%vN4a%t: 0#CJcҶ-n"<wN)&#E~XO2&I%aػ0qM*Jq{EP1cX:|CZ]C%Yd# Von^~ɨ8.d&lEѫB"NC%Rn|kWMҸ,vP t aG#,}O]Ǻ#T5|j.3>: @z6}нG\^čr\8@acP$TADs# /DP y] Yq\2I\qZ&Ej!->P}NwlNHi$`uɣ[_Fo+E 9ٚ,RU^Z9մ+Ol~R [iῤ>MY\Ϩmcj"q2ի ƪkL_QQk!= d)A:c WRg_Ho؅[팻B[GKQ"6zb6ϘI<#%ϳ4s<HR]xME9Q܁bW Y&Qv'G|PN ;#tͻ:>9 D=e l"O u_PpQ!})~S!dij Dta)]@ to ``|<S퀡H yML 7ylOmvZUdLQd.p7) V9+QOC욄Xǟ{7OrךgcKٱ:;YȘꏏH?'uh#Ij!?e8E~_YJjx=!݂/ismQg{i & 2b_X2G"i~RÊfR i -aY<m5M>ADD  g+9 J$<1`Cltrة[W)a7%,f"Yu1|ѫZv TQ%ATl$i0 Sؐ/>z 򿤬4罹 4vƛEa7?*ZXzD qv fɗi&cm %6 9b7L^Kb?ȅKPRM$>Ϳ~3z ۋ fm\?c )lgDrhp>k5@}?"0GzG98 +D7RE?Rtwpmǽz՚&PRv%ZӲe`_#bɥ &}  nm7!Hd璸h]O܃:3C|mKVXE!+AIvtVV3!6$;z5}:g" a߮2? &`!b FMTpzRB"灻7zC7T|$0kf" ^{(і}$a mV9u S(u}1?#N g i;Qy GDֵ'rta~b  ZedqU$!]ÏM|BШpAt/C?0% Ѳf|%9̸RSa>TؚuflV=<H*qf ~֥D"Z> N2 tݳaȨGUġ? F?Щ_%?GgSmlR̈́a{{ ffWEٲ?Z O7JMwͻ&@D5y[k24Yض;яQswҥ]wITCcg7%pZn'U.a̚c6A|]Z7UHmQUq^Ze N>11J!s[8a:X1zbԉ=Y!I^|۩@N;! &1t|+`"` CO.Q~?/`_tZl\_|l0W0k0FC~ Vcǵ3I6آC!wTtntƊrD>he%׍hvd͏=5[E2AVrI%ĉK>{ha<[t#:..ZZ2U߁1V,ѢKlu5_R#!$x:zurKR5ݽM[fs2XoySbp6AcaFɚSztX !h ͨV+mPI7)'s ,J !p[ztq6bg<,P0^64"FS{nK"Vr.ld ^I:!hI@lLl+g({@ uGqhrmEv.tLbxÚ%'*g $#ۦ3sEpqA^ *e;݊c4nC,P惑}=SYM`)nŠJO9| tx)ɳtѫͨ An5igdh?s+Ŏ %@'w'tcAtTܠ@_#4~[v|hULw\aftM8,3U)iɠ2 7[38漑z$ܩ<{#r'W#o 蝪ƍSYBj"At)'[I cdmׁ;UGe4$!.<1}E'3cC*kCJ=@&xI_0)W$rs49: G6>mU =􆢙žYɓgTbN.O#RlikzWCS򠸡zQD%D `W5~qG?X?Ih© %{E$Q B^v{i`tSѰF~-IYv)< vLK4Ww\S[ϑ[#f)hL ?bmhtxFKPaQ-c"FV b惊:qXtoaK Q2Z[Uk3f瓶@}z2(!obLM_?u#<̷!bl*C)>b!>u6cb M?#*nK6'jgi>9$VArMa،r1tA&]>&>M[ChF=cu`Iwnꯞ&88%+/4GR?74츿 ҞC]f5at=66 lnJ5Mo`戊9((d:M%n;9xyX= -&^5Uqzhտ5X+ҽI8(F9RЙؖUPoHAP,g[F٬ d{o& Vڊ[  UŠpJW4l0>sֿL3<48cX株L>N@sh9zs+# *Ss*9oSJuםPz |_ z_9;'̘ϭ_n{:Kh͚̿Qt9%z y1m++_ͯ E1hƘ'2~wD2} xlvڞ<{].3NwnRwIط:ƎKwf0d ÅbXt$R`NDװup0(}`n/aҋF|L@\ARqŦ&$'HɌ qWSu(L.k&$wuu#vt({ٔi&'LWii>e* +v\P^le M-Yn'4T4Bm/_X4smX}҇\]Q3x!u[zY|'hLv,>tٰzܩx*|p5db s_i>v'I~Kt+JsqONokd<_^P;iтNa6^&n$Ҏ 1!֘!-j ޡaAEcS _o2ue=e_1vN=ABLF5h7}灋N2/@FM̵)(a;gv>rDUaw ;™TYE,ۃC$.z۷gjS6a\2vcsIlqYJ-wt){S ;he4W;0NʯsI*BN+]E6bl- +x ƪ> ص2FS.K/^C!ш |7ql܎jeC2/ҡ+Ӿ=nKin23.2%JD|>!)?TcA!~TkY5; -}D?ϨU*Mt,= ٹ/^mGMj$iP[ŪV^#ayę]j4Q.,gM<+C>|{4Z8Am 熶[Z !h3sj_E}._ 4޼0=A) o(exs0 d.4ƨ4BW:E .o)"uiC^HOyƱPN‰@RTSǐf*0m <j:ŹBbCƕ\wvHv퉆yWCx|`^gIR}"c)dnTfژiLN{\4[9M? *TdR5r\C@c6lZH)bJ2BE8$M@lt2"\ՙTҲy;CV\Ǖ=Ѱ}?uJp(Z4^I.gf㨼LJ{;&:xõi;5W >42F$n?Q(^9#fMT:EJ=: xgQ6M,"9nE|UqyI錤;jOiDa"14?)k%>z̧FlZZS?ڎEC9gŒ: KRpn&^#,unt0{B;=hs$mVp7j!Lxy\.e 6 ;*KĵZ/绢\o˓t𳅴ף;Hk$'&+J!C"z=V"o  E}Pݒ`Mݯx3Kp>wr-;R,@ӃГ~Ȑfg뭖OoTvowc |UD4ƻ _!)c 6#7H`'3pIEWJl؀׌sE':复ki"JF)AlUc|8јxrh]޸& F Mt rWш/ydW]jԂpTt%˥Uƕo.(ݴakeMѬęϢ*Ȉ2V&lߝ `dԦܬH"(>@BbsdY#bCxOӉ1DV1ACv 9M4MC{3S}Oָ<+iݟn=(߀Ubi8#oU ;*-Bd݇kM(T`d[B Y]W͈t.hC3".83ƛ2r Wʲ= =wwpӕAS t̲tFD]st 8ԢSo5&5zd;^1̴T '\L|] "_;$R(rX =A4!j`&?&sNi7_DljE 0hr0[hӳrk 0^\ \Ηw&A}NfCr{,BƳuH"ꜷl6%Uk ʞr7Ȥ$?W1*Δ3/¨?,UrU&܆\lQjgKI@K|Bq6wz;WA#WM\&ra EP#9oP4}o2(.<&AyXZkݵ-'voA%1Ĵprw^$e", ai#~s)|ꋋ !VȤ88}~2m@a$7<`_˃b׸.; }aPlS6}kmu#Y7~i?Gnщ!ǔ\Xq½ _`S8` a}R]ab2!Cma?Q qd?2̶I>p @uP@߅y$8i 1tm=x ]'X&lw %;qH]iۈM!7N5KfJGʊpk9em`*X;b82U!t5jDžŒtSl'`n k.FV)EzO~E߯$S0ZǕ HIJ!#6-%ht0r x5G*hb#lo+N ^R2Ւ"~셷t).D8tø3WB։/_9;<`F98RkBԮ6maL&bxƮEsܭu~j ޕܹOwL7^/%}4hĠhGԵ@oq`7p i*vU60Ô- &"犸J,6(ܞ\E) p{g{Dx_yPs@XhU/zɵ. P~.3೿V C? }g<;Dɸ߉C xMqpE=q?s{f^o piC&Jzd*߀B/BIy$+xRVFuE4u+&Ŷ Q=9DZ4Ȳ AV&5uj 0wl0IKi9@=W/K#R&cgrr)!$:C#!?xiO`l^FItz-(2xi6Y&kD뽴]ҮW#Rv uNXQJ=F*8A?&7c)E3PBSL0+SBF8FV}5U_u)mϩڍ3=oo:u(7Gx?*9``><ĭpui~tFW=5lh"uQT$ޥ  qېK|cdqὌ%]p S.$94>hyϽ'Xmg/ v9Ǥ DLNC/Ϳq_QZS%pS%} ua8,*(T/wH ZځXJع4`E}Z@ y#j!FۂIJB'}9gAQH1kP3{EGy*+G& ċD.LD/ۏ>818NL؏% CVҗ{kJeNƊ:ɒeI`7Iv-L[Cz)#ψ*Zl;6`r6(@bň0:O"5*/{4]C}|ZӠ32Fą9E+-膂:}z^8Gn+#X0!YZSxSr}H۔'-ox*?\Hj( ]u#*^@-+3"KYX$n[:{FBPX;S›a!!L#m'%0r=*vg:Y0s)E iOFr6fjc-F nVk'DC(Eؕy; Q]iWrn [NF AZWR8m64iUe[x ZkNںj"fxքLI;}Rk@>sٿ\`R?d<=|ِ;!ei fr슶EroPLG݆a .'-||m‚8q|<}z} DP͘첥t>mUPh2 pq[@Ś1 L4`dֈ>61 Wdn/K?38pأ [/^@8iz~spo& =X ikcd Vf>,[u3ª`#?= f U!Iq-T H1aGR~^m cC[@|wHqx>D.k>J+F8:2sʦk@mok.cرUϏ[ f4?X(5~p52 0B+H7<:%0kg[HaA Hev$Q'7&(4> op&~|ED ň +Bdr{C ^諽:j@ܫ2m`8+stB@R|'0J*O-#F9)'L@-kn- ]N巋5؏|}&U\h m{g8go{HCNTض5`dtO\kZ'R݁sk-'n5ҹ^dq6C86%"n)l#1)wð~smFܻ̊p %>6[B\+qOnC?/1xd~WSb7SVSrEWD]-Naxf*2Tsּ뤫aNh bRg;HA"H'֑F_R7 [j  tu])IR8ʹjP@'!^/D=Fh &Yr툡ɺ"'SAj"`jTeVz\G g9)v<d Bw̄zEkhN .2=4ga H g=KE>fƷ9*93JVTB4 L›hCb7-nN<(0Fzr@e<#P\hr?RdV^ |cW07Fr0|OqK(C#6ngFg[mfF§0> W& =0y-YڂqE^9Taqƕf#'r^D.:&n5 -"aa&qșAo?\KBԷ1exLDw&qd&ތ0)z;!v|#5}*qnmh)T%hGWЙ=%)"IOqnF!IOm7CA(DڌV0vq[S' NTv4]6vh2 (q2}Z5cY _5bJl劘Yܙi] }JzӓzPK^7*3LGI]qK칬X]k5")2!PD֢)Ÿ'Ņ괈ؚTBM*O;},ݝPKs3Zw L$:JR0(r.<`? ;1p cpө\*럼X jNN(n|/IDZ-R {. i CoZ;/MŞ9s[zv)5!;܊)-Nl=˯hEImn7$݄kT^/V˷e .N Eg!<ĺ8^m1^"4M. 3sѤ*]WTy\(sM=СehQݰ:ʙzt849}r_C_R)gqgW0/ ^]&=Q hu wxVq}wD!~e/q-^myd(CG+<-ܡ-6L', KN7poR 'g&@GWNIQo65-u%Qfj=7 6İq̑) tǞ0x }C,BİJ̥k5wONe.kDQάzxXԣ\=1TcoVFSx=~uaTC8HVCwE.Tk'j6̯Sk.U8 .9j:cZXÌ '#M¢j/"`JDk{Xu-kl^;s{:UtCF\ q_](҂ j=7qKTMItwۣ0iѼKAT\5_6G >|.PP ؎JV8w1--[ w+C9y2Ao ot鲦P,0M*&ׁ;53[mNnMw sWd>8[uG{=#-,jǍ_$$PwħPn+!j=R dnء |&0giRְ5:fl~Qܙt+4÷~Tn}erBjoĝ7L 6ag4AcqG2Kh8 M9y1^ nc@|P;[<4K6?SYFoX$e?$ザs`#F2jvzqMNlV:6ɂ,(+/^y#`gZX1G+mZ"Ec܋#iMÕx<2.;k];a] \5jBr>N+\<Vx??;|Q^x 6SCy@)8jA׽[Wtl~*8fǎ긓.(vJkQݠe09wx+-c8@bQdެAbGm> RpؗeOя;83WPt[7#f rD[Q9(Q* hw5-¢S eI?BbBәKT&tO;:pcn *ipF$eP_'0󹿡ŬOHc3Ǜq]r'8Z*u#q"K<@5gà(Gt޼Vgd6Rp~|M֕M?2TG pߵWЛ":Խ/Qi9^r'u2x!r?ǥůDx?$MT բ]!2~OodcXl"^3@Jk2m&,R&բyտG;QSo^Q &8Q(-Px_ϗVr._%XH-0hGbUՋ|! (b% mb챥Ϲ%К-'ĵ Ze]1'N{1ٳTv`ZյZymlDŽj^\wSЄDF( oTqDDE#V=ޭ8#Lwsy w*t :PCzۻҾ;7ՈDnÓaT\<ݱw&ڡP\SK[Jx`$|?>aR|'mF'Y~,Um.1:ƛi\ԍ  އ60v2azmXVVÂ_XfbeK@U(XYn_ Wv.=iԛ~f9w±vCfQR,t`Ӽ'7@0>4wRi&E'|S7o/VWق Eխ!&m eRK. 'B"z_nb 7M~h^Ә7: ~ S:t0j2y O@oDKSsSP4ΖЍCL 0W,k>+r!-5VPNp#Lb s9gD+銁mBlږs0#mKx}" |QݒEF"oUP#0πRm>իJJҟhYn3HV"Ewim.KJQR<`xrx5^r7%%Ђ |x^`x]hOn8,d>Ij)Dvb`P׫÷pFgY0пyӵޕ, 9}#QVȾ鮛tT4>IV\R3jtV24(Is0r~J_:' ǦWF,vg|>DӢu}[XW9%*~u}u9ko,%ۛݔWYuq&zda"Zpw>hyr o&'VEzQ0", ']i`6`)+̏8@EzVrf xg D]E, Oϳ FXz$!~lkm4;_:k)^92z.^aTa2X=4|.}EtT;OS(< TX%EJ{[lwT(XQxC8d޸ oBB 0š= CbgZUɌmqX(T=Eo ~Zl𾙃.G٦ϱK%GhH#7gF'$&NXfo%is;D)V.a#?wOVB%zD#2eJ) e-Dë꿑 dbxU c( 9VFsD8@o|ԊIUc, @+)jUh|f[ɾ^0 `O"@JWhr)Ltnsl~9m bgA4r/Cxk'OD.O.dßCMsnrI4"r3[嚟vL܏o ݴi g䵜%P4rEٗ)Ln;5fl QK %:+w&Jr-G RZazK9u_zI07 &."d ^ܯ\!c Oa Of>| xEneK AO9^z6 r~S/s {_6JZyJ]>)G@ :oܱl r.B}pu*˫| &j Wb>yOJO1"Xe_4[#qu]&h^wG0l*m"hXHZSlo`toM'ݝ`Mx@U2ƚ.M~ 8nbѭM,,{:xm:zQ=''}$kBHO+Zsr". tZɳE'Ehm~dw d>˻%tJ54pA ˈZavi]oDM ߻Dryg:ig.nl'B"!t "Dg=6`׺5hKYۆZ~^5qE4k~ȟrU"-'‘J`,DjRh?ԥP8AnU$:PgՎ˜ %=E}TCnN+gke^vQX#`N9LP/+~|nP8ؔA=5<:C6ɑ.Vڼ!P+mOxd:O +TcPZπou@*ՒAK01BsUŵ(*q[Q 4sgorA! )ׄDj ZE^ָ-f]" K х37jHUMwK2܊I*R?zEHKV.(å'(ПJWcrY`D D(_Nx seTq6zS ~C"OCe>eI1(U.~iP@lD2k3TXMAiP<0Q[/y_|@bD! ?P5N<'(4{?(;AvpxT{[>D)NeM}q $إede2ߞޓdjQ2@Pgk&AXkAߥm7uF t% 6CfJ#*|#`.4=sZf$=.֞XkmtGű>k1Ԋ_uɌOtͮؠ8sAkq@u9{8?ns=#Do4mn4̉,AҰHc[IXn;1in:4iQ#cdhmE&wG1z_Q;LI 1huh4aV?4+m8nFg5e[E# 㚯cEڎ v&k+O\.)o.^ϗif 5}oWpt !΁'֦v龰Ύ&N+ Lfl]yi^劃l)?]LF{HBˇO׳ )"NInsczC܌"iMr%Uqwn^נ_oV:q!߫ogr2\VjAť%9֖*4_4Hh=y7 -hL:^{>ݯrHe'@ayYRrk&&Q(wǾ5G21#֏Y:w1~%ۯ_[i*9Xy>r<'}3Tj#\"no qͰTeQN*OJ$"}}a]ʾ/E&u{Tz0BUZaL^:XLm'%=;CGdgW JH˴u2iT84V4{FͥÍ`ſ: S@= 2YRr;K-΃0Jl@Ҍ ,T0F϶Qz~\Jt7ŇuвLJ~1`^fؤI4y[ƎxT3}*"<3/c~]+ɭ"Xƪdo"i횛 u%&Qm.O9[ڕS{Q_+ғ,+rK&`| "%i~pJVFΐM8st+^;~73QL㨩+Ffw.KE YUU\ԏ,-2;}94Hk'Jrܩzڡ]hIOGvTrfem mJY32iftGeSs`{wc/A?/i =g4@&9bI4,D63+wWͦb v١;Gd*?bԢ;ۣӹĤyř OUу/yR[mfE\A{pV-Pa%*rzk">5fojio P&tsjP%օGXag* #?Y_xjxk3w"rJe&NA{=͙fqKP.gf(#1gbs,ӝgoC?Xϯ湡E ): ۥgED٩@%GAS<=8<;Y wdLiw3<(J@֙I@'W&ͶsgXľJcޡ!"J{P~ ܩ4d?ʵHCyIfqH^z@1(|r)}yM%_:kqACeh̻[^x?yow\g= ⨇4vݴӣoL 5|9ђP ϫ{`ciogy8Zr R\l٣#28O,4U& .* Έ\*T?dđl\hBwh?e4l\3<^\iݍMTwT,RC{qlܺ :sWpƔnhuމ )ǁ_fء'\s+A!i,9·c(KDKōt_~ ^X%Xoe`#¾ˆ;:HDwhş-2I.  ma2v 0̦J\Ӭ6eFNQWdMcֹidKOCd硾['G`bkSUjL&T@bopn8_9gz2gSVy,4}D02 w-~I>z1]_U CoIPjsc13d:ɗ|%Ahǁ}#_M)odV3fO/&qSm 5:Wԟ)-u{^O5.$AJ-_q;j]CB'^[1 " Xf=?J01bb}Ci 1ehmb?-Iz,LRUCvys;[ހ2DauV0(0sRyt> {z-Jp͵ , yh_e 0`=u+aaN?=,ΧZݙv=mȚ-ڦB0hb<y3 :,d(JxXH %{Tyf;)hoX61шrWpCbb~A71+o@ s1[Ħ6ܨ7? gWk|,FDhs${w qN)W{\)rsȆ m$.8]A 8pқK{lI oe ~ g*nyGTt4 m.~L=rҏYPy| 2,z&#03<ೆ5s!fZUE:}8/yGɝPUԐ `}God.I]hptbOWK{dv=.%4Z]|XY 4;E0saomLq;@ ʉ|%P{_c\+cH&-1ed?D&:\ב`_OǾ.*ҔϷ,Ν$K;Ȩ$\I65*p*Ej#n&o)zpXB up:@"vg+ zG'IRj؇ _ݥ::%g  j֥T8ָd:Є3SHŽV0-YTݎ:+ڿ#AI-FC 1<Npf}OM׃zLUUȡ-Lv$lseDTYπ0GjxWDG 2s3I {dyaJxxwh"j>p6wsSH _"uTڐd\?)4 7 ڧ{# cg=xŠk$Lobқkۤ}ṆCS_$VDT;Դ=Uu!t;C}/-HbXE}\8xc|`u8:],BAl%~EOjq={O(wۧH 7Ӊf 471uՔ`%Aˊ\ #! Ow#pv 9UdG_΢1f2nQgu5v oQ8y51Fe1ۺ+$7;FǾYΦހJfF%h,22J7p4fܧ -ޑ,+!9/2Ş|F ,-o\g>Y$~ @ma1h @YZJxOEj` f0`]3HsADãd w  NQGp)Sɕ2(IL+75_/{Nz lՅ[[O}ݥW v1ȣH0)ůjL]IQ!c^u0ʽルׄԍIy6+{DkޥVSLpŏUĞ9$[+ 8@ vIkaŵoGn{ev.4h"s8xbt6 @ E + h>\!u8-J@uJ *1ӷ-ȅˎ8"i#-ki50H]Do@-:;m B}`qcywR$ @5hE ˇOf5X]kfI^*X5W˼DR>D}Wa* 6/ʃz-SlʃD=^X: i #׵(䴅{̓}1R8rxei}u{4?tZ~f̟J8GοRkWBE^M tfLWx&4;`4vldVKJk6Iчygq &㴨3ؙSݩ "IB@Z-N+2oGM^Gh 1ɥbx4 m蜸3w %& tE  ORBzdh\ұ3phRh5PVJ#=&p;kp<)(9vnՌCዔHkvuUm*>]xIrĨIte[ΛiwzF|ޭz¨l# u/#THa7/0d6TZ Nibp>Fjv/3!pt@#a-#O&P4`R$ CaL㿕Ȥ<~M$$\u@Jʴ1Q6Hւ5H["mA=Q}r?@i/翴2g8d~y9&J!7`wT5j@2pԉm C}L8Yhhw:~&1w*-3â59nSfij'#!ܕ?fDsh`7Ⴢ>)(2o4 ><{X6J0`ɢt-SL.nA 1e 6!6d6ⱪSZIrգSKYTȳ7{HBQLʀ?6YFypz)282+?yNۿCR0{-US}[1+4QhO,K1ճ-x֐.g% +=rbcٽ.R%dsEOkq ;52ɯ-t'?Y4$LCuBЀgXh85Cz2n>S %ko6׳9@bh;ih522 DDcc?+' SRoujwkg9,G̉JUr\Owp?ٍq_cM6duz/+Pޛ1fƥ'KTAl .߷9ҝoMJ#OELf'k<@rQ?{GHl{,('06x9579%Ck3WBòmt3"ة "\#oj~ao)gyM=pyN~(ɛ;vg0 j/)Z3.fFG&T!R0e;A߳2?oN\X "U,-.=b<\Dܹr>?;€xϹJT\E\4Sr 7>b0P;3᱒s2 M~PAk~)Q,jWe.C+N>ۛx" 64 ~wf0O(ULab9鰮 rn 7*K\^ Կ _]Z}ml?y [¨Mso41iVSϞJw!JGq*F  p8TkvHВ}`JPH@ߐ!ݰȔnaG^k2Jx3{:mX|Nٶ%!.,4J'k7(ikO7&YEG WQyV2,CL8zFKkJ"ަ\|44x~{Pr&j:܊r,Ի(^ =S! ߪ74N'gw2_*W` yZ*e۝d?~7eSk0ƇfUE<:-t85Xt-l@|R/[mʨͦWA4Sv֔ʨZ~}fhYYʹ2UK:B7ZA17;a(x)5lGQzZ7L;UM[Xl;3V17ʃ}GJy .Ѥ"1Q8ʓ J1[I; )ۿX(7%YTlLi.) _]J=F` I4dƩǑ|XE[Lt_#;\#_CRRW-d.$ԣ[1VOG&u%VΎ|00S%d/vU?w40!x2ǔtl9)AC]Vaʱa״ުQw^+g(YB=#)Gl |BK/>#ƛUK%t`' OEB@vxV%G[)|^]vwD(`C-0f,xz/3 ټH6׷c`s?!$QY OBގ>"A@sئpa IB{bdGt񝿰ɨ&n j|ڪnzj1u[ga]:SVt|򍱌֤ZJ#؄+\j+'iI|"=X]?^gt=E~]_f}}7֥,?43Po˷ sdQb,Wk!j>!cdZ|F18#(Ug*R6H{ąD6Jd/F1T- a%7샞bEh*ĸ[V}>m*i-;6ߨ A+|u!V=.a(d*s4ؓ/6MI;yc0ˏ N2QE?2~?(2<϶xȣr_T#0maywIZyӰI-N1Ҫ-9He( bƌZ`\s%zQe7_L۞`Y0[xk&b'KIf37t5A!4- /dEa9pnFQ,kV%% C?+tb\I`WRRDdh3QcX?'gczJyS@=,Y@F>G"}UaI~Uw n7|W;s^i6(_ygVD~k~5m6f:kNyZfYÜ7T>⩬j.P+4_Nz/pgJ8 =i #Q7ޝF#I 'T|-hܐ-\Xz\qpAP'cD`8 \6%ȏ_p:u6{Zؓe1/^~kywTTZmH8uIͻ =jj>P3]@{XIjpBf֕i~jH]6Rxc/{`;fdveb_XcU]sqH~ .Xd+ _f|&wG;/" {6<#{YԺQ礛`3Zf띕`:Ml=a,' 3{+7@_#uN}aO]H\\ҜuC[|;7ڃlPk $ZVJyY e|0Q[˲r8?=:P 7 դ eWg?^%%.tZ)wdQC(sdibyhJoI7̼K]~=p 'vxcIS@33t5=Po["u/k-[T?#V𪔅}`0Z03ש^2{Pzi+H~8+yߊ[#w*{(68xkN7ixY[dQ:hJi;| 2H+ jm״W^"tĤD]@{]9P  FՏ[Uب-l-?8n8yL>2+R' 0byaܣ?M³dCнl7 pgMu>bcQUyAL۞B(_Ïd_Fͳ AqE.=:4V/H2/l=$jS*4Bp0$'fM,< $2ÒEzErc)21 O{]ݛK^-riv2[g`˨ [g=%~)L9eʧHҪ5Ũb2,lH>04VsJ[){ӏa1֤wI6{u=[Ik/yKS xh7EVѬ"G/͍^mǍ(>E Rf3vS$6d?dk0{J0V$ a  J 6>6q} un- y[pxetUpp62# z'0-aد{"(wkOvJ5Fd4["G0@ƷIg$ g yzO3jv1~|9n׈Y~͆"ƙ)ߩfO3'VMM7&f0!j^{Rr[8V{hC8 ݡz;(-#wZRZQ{3Ie/J1?"OpT $VYL $%6R0GO [3<.uoQb7pt~ޚ4TD*OxDU$au^`=ɠ)%S~AHs;ũ}{v۰$Kj˰AMU"aĄH~h:Ɗu Jp"FDQQ̃s/PT:zGÝ#B{{K1)\"Wj2oYMt <0zh.]]o\f19~t|90~ӄ ?J}% \]78CWzg?=Mw.-/АQS#>nҖ0iߙ&8v[7t⤖'$lٍ$=^ %fiWL"aM| ؊ Ǯy ?hKN!Z9WLB؊4Ц`x+ppEs2PP[v u*I3GI =R }jN;Kq㰢Ν`&>d>ݙ}PG3vq8nȌzRc$~h_ v =!ڻz!FHI:NP5~4t3X۵3NKy 7M9ґ,+Ԗ -Q ͩ!–[mCS6%p!.*0Ss`mnPH\Raޫ*a+,a$ɥtl+exPc :(@x"ڕVpPW~ŃcߞY֮l(Ri'KyYFVT JjC8>j g1rC=@+Di)]vAgcpN͇G[ΐ'VWgIwR-/[Rfym1hgj,&"#rכ̺i`Kʥ =[z6e.+E[|feopq#gg#LtSنTG4HAP) Fǘ¤ wLX{c#C?o 鄰֊qoc1\2D8C t$s$E{}Wc9 7;"QM5\mNsMN5$lM*y mTL 5|ǒN$dj  3(#8"E)qzׇ"=n#2{P]E oxSH ؒHVUXR_;n62y*Kz0ĬQPW39HXDJNr;,n!1ת"nV̨αFS5<7W3LD `QJ!2S \ˇJ_/iaXM9 aڻe r&ߩ*Ja|"{o۾VoY*;J 8žksTclFܬn;Ie_dbo`V<V$a[ #GtpVt5J\,zGgcA) ZO(oPIEJdS0VXHUS0*rn-Uz59*u4RKMZeP)&~h!ݒ#q,v3}S,1s08Ei 6%-ZةsXlRqza,}! |_S+۔ .*]]pC6 &G/Q9Ëެ=ŧ0DBiU=&c!y>:d?\3;pRsCG e X)&;t履X^W3GFTh.xo4v$$-Ԟc;v^3_QK`gH(K9{rHD~G%Aa`"XҋyiK/(KFe ppTbhI5C(}fP@oD %ɲBݻkTxwԞER;/|%>4ؾPܮ],qn`,*%@"[Gat{/t\=5_)p٪X5n)o<]_eǐ(cff C&paʈKb~so LSFTFbMy´3Zs~]H,p禫='> |}#Ԅ(C5${S\.%i&*W@(E9СYMTٗCXmTo0d Kn̝JfGKu/UA#-j~ 9AXp>~OFŽdKrct z끡!!*)*_MEUYߐΗ:lmdK1ͳqGvxQAa:E Jq>F 0%=-LPd#l':Ei^kxö*l_a Ckų};Mѹ!Zm+߲Fb19C&s9e C̗Ish[z;m2bn/ڷ}m-x#6~9PdΈkӹ]3%^zY1 g,I7]̫1 ZdīSU7 Ɖm#9) Q|xӷnk؈1Ow7l\ZO`XFrڿ= gP.N=q#\{L5㘞wc[nlt,]K!1Lã^@}"C'[g5 m$);%ZSU@,/vEAO2_i1AZ:s3=6,B e Y%n_OЋ6y TմcֺbȻ8we;5!X1GY!4j&|:yW=܍p`Y <ľ!y|/xлqKڠ(ٝ{$,dq2ٹF9;Ik„`!Ψ |49M$qiEAq}ӳϔw𻆋dpմihwνmS¶e+`plD`!ϳ5ht,i Fr j&xWi~QSh4pn!b7^ehUӬʊ8aU,^pݒe{5u|XX uvɍˈ׽vI쩜vp[G8%#S׮XXpΉE~s;MMʇKHs$C\D/mQrc([NN -U^#7n Ʌg8 &lD14a9ۊ o]%v̬+ b'Vguo(VnRS|z^-_k|O|OI|eLwX.D|j S+RF% 'NT"JfWJwXƠI=r7gDΌSワY #lg!#R>.Xi9߾7j[sx/&)MCҹ7~ĘS).oti? ϜӾ|g9 r>xdo܈tB.:`u7sR1OFU]za9dg]] h6yMČr{S:U3װ{=dqW P  3QrwCG!m y|i5hyҥ$LƇ~)PB߰FCKZfdi]9<(T7xӨ9 8zخvw{;bGaLЍsx(sBVY\T1Lt;Sèy/9Wsg`ٲ`ŏ(!BC\(bs92;K,cO :K4YnC Slx8ki6q1@J}S½yRJ-@L2շDPk oPԉ}oe}jWq,揶9~ V ؈Qf8Yi^q™^/7'-@@HS1DCLA hA13MS]jjȓR8"p*ۗ}{ CENyyȯj \dF}gHm߶M OB$š X|ŚعRd2_#n [U$" /g`PAbT*erlaXo`xq`yx k]M@$5A0 T{ײaPs"@mmkߥWZ?h=o| nHī:cDŽ%E09ڗ97kzʳO'Ƞm|ww.[ioTjN2헛tjuQ Uy ȶos_=J5 _JAs+3!Ǩ.t+mwdmg XoCAd"p^0?ۂij ml~ ,IyV֓w!ÁЦ7ѡ"{&X;d :nL'PFcÈs[t_G O=ۺAmxq6 4:8J,rZ:!Y)6K\YYD<3z-Rᐓ:c;p!+JG6BU1L{Kfnm>jJSS;bQ'J"8ʷ_n`n#7Edz;47U܉0Do&FZ6{-4(;_Z 3+olS;{ٶӖrr]h m+bv#6p㭕 lj;}Bݙ6ًy®?X. SDMFzcb5giBU.en(HCq5^uʃ\1gJ2ê O͵}g2‹H/?9Wj|s5v- P15TE7*wjJs։ɻ?8>}TXlMdy \; ǐHf2=&5Sy0G2wK72InˇNaA =" )]`^HtٓF\_}%csU'Pgv8=Dj 1?Rj;ZF(Fȸ([h+xVPXx>Ws J*8Hdė;͸HਓUrMui6%yIsRUm5iry,zylXNjyʄڝk8OFڧ0]6F;5kq^6svPqOw8~Lݺ\.e7{ 2s773,WN?'2ҿ}5>}7Y @Vܘb t7tlE{~5Ɏe7nnK_s` V%'KǨrx94!8gM3bo_t(<( Q,}6Wqg|cP5g =@chTm['Ԧܕҫӝٿ.@slzoZ/MB' ;M փϴ6_n9Km\ zϕc{2#%ڇc[ 2ЃTWt[܆a ~7s T&̃ ƅ9oNU'8:phݽvд.! apY1M 7 /MoڙPE!T CEƪJbsHҘmqBxOT7``oͅr|f~Ru_AijXuC5kQy#QV"{TpKZ*N #p3"Tt|y9Q]_,9cbz7e-2 k睞h;AFgzƗf(a=4= JZx;Hs]M.y9Y&&%=Sk*b~J8W..=3fpA3DyH*y/J3 X,.\c* H^귣ٗW?Q1{YO3LS;+oB͛tZRH+cہhR[csa^zR){}LsoՔ(m/lIрʹEi=oO=! \8mӭzBE.\{Ï}Dsd׻R1bj ݒ TPHP =b0b*>d]. eTqn>[r7E;`haSD7su Pw]knh[ 9` Z$\/`wWh&BhM)73$3UEz&|>Vkgҧ{%7P0fpr]fO!a,qHap+'F҉5ʝlMs [s y(b~'#m ]W9< an*Hol0)1?V1cY"r4FvjكnN~gOʑ+ĈcRQjl lbb)T8%ԓ>! p K4\UxG\(ҿARho`fdVHf\9M'>\D[C+_iG~n@ zIؠJB}[Bvk^,-|7paT\»"FSeZSŴ TZɨ"M"U#6's>MᐢDKWX3UpI5Й#K1&tL"ԫAX9y|A9Xs-3k3x9jty/3I~6xHS'$\eaF\/K"Jqͅ$\m/&H(XY sH ߲ ln%؉oٰ twϴ;09cqvwe!n<y3JArqb799k`Pr+2E,xm,_}]LkCv( ?5;<jpnEz{}xҦ &">Z5p;An-b0lFhж[ޓXT8q#ag YV$OvQοPz \`?}jT6!EDPHQho(2) [jftZ'Ց*7Zoݝ.JW^E#C_D].16qRNA>(g}O ¨wmKyWb:%gIfyLDkt@c,.?QU^6!#h/=E~#6K JIQlȢ{a W{pF];P `?0$wT(e J~rQc~zԕ kND\zYJABaɯgw[LKߜ5]ޡgR23j\ n\=/9 I, R}b'%m⏑"ŋ(t H۔*IbpͅlmECgR4)xtvL 3W €Ym|o+HnHXLc`¼hvqjxEmT qG|pm͢û+*s(w zؿn`5'`]ouĕLVA i)X/ޥ&DѓVlo!ݯ=Ea=HW?4{]Y Yn"ʫb @'y0|{Y?"*`1Ii?j=Yk׋Ijl 5؇c^-MnZP0Sx"8ci "'MMĘǶ0ԸClbnsV+!%6_e]EBY.32%5RJqTh3MvVͶ{@ck"'#gPŹ`K^OL0J.*{VTYRLcK<=. g40um?͜Y/{YK_4-MIJt~O~Q';ǮS6 0+ԛ9~$e/U-}z4{SĈ/~cQmu ֲS >zg["#ˮ\njnu1tO΄I]CS9-kAU1m>#:7 B=T6 ZbrF۸ 77/ݸ–%ʱ,tg-.|Lx˔#W+aу!4hV돀Y.xEw?Y9US},FHZa)K_h͠LpʇEvg+Vmד':ʦ}øS5mîe`m U !%L.ȶHczu/4nko]S~)IEK'*뱞}wGVVi;͛H?vRĢGfu>pY^NA\YU@Sb[10K=NDg~.Ѷ!Dy[_Uxy=uRKx˴QɆgo T1t{VN5P@hW)L2m'Ā{S' l#~ r7k/0 (^*rrX##R< ( ux !dobl,"4L|P :#G"q#G=&~\~ IC=3LTz1 ys]p8K ^{ZѸ_|cp:QwNj^Wsx`V/Xn2Sl\(= I](x`\j"0qC!!V!7Y U6k=pAԨϺNC`B=:4AMy%]ݗK@\.àRDKHbwN,OE6)ƘГױR`ϛi0bN.v= :NjL0o^OB ߬܄^>q7w]wSbLycE9'$g7QU\ח~8LP$-KY鳈sՌEбTAkNgʼn8L'S)TS~ ܃Ow&#< ' ūY Y(W\70"f~ hB !QIA[%HluIqM( ךPy,\4~&"Z]ۘa&s<A`n|C$?< cqoݤRc2f6 P~@n-֪tjLnuKkr+󢨩Af)|i,ٰY<ݴ~?$L@K,k#:ڂ{V*kȏްI炅ʒvM)#u Zz7G :h_ KbHB;86)\{<(u@=Bcb}JN9i,exiVBUʐZ8 ԷiģFGiR'4g7Y!\(c2&sX__#Ϯ$|%XkS.̻¨WָdR:<ܑbKB1/A\[FhxPv@nS%n9pƐF›4Q\!'Wj`ڵ3ܞpl'/| 2|(m fM>V0ˇ@_WDT.ŲXf6sW5v$&jiYs?_ OZþ2h JCq]OaB4zL|v(ل^wSCk;z)ׇ`]֕ĄzGmv ;m.y[a.]"ݘNj@R|Zd MG:~Ҽrԧkd;}UC.+ơ/8˙ %D1Aİ`C1򢦛}+qTk%)"uCaXy\\d539wњXƞUfD?c њ>EGJ?4K:$Y6ޢ-%1AD~4E6!q:G¥tigPCy -2|$5n -H텟:(&k"AH}!XšϻeNiܓFFс?SDL [WA |Q[6N9 {,6t urN7:." vmM[xXn~YuW0̤fɁik A_P4QG^ދ@}㉽!@|* FBvΚ;/.yWn?O*1ϫ\qg?) Sw[; ?d%;?cܫ9ALי5ûj슏5ͨe$0D ~YRԝ5x'R8+yi/,uUk"n+qG#(~Tx`@[2D9i0=p?0wQ2ڮhRqSSt~K|XlKM\Jb|lߙ>)9̻| OΆci}0-sw%\q_:-4-@~ƺ  dNwM=Kg>&y,lIIJ`2BWV!56uwJ9yFLt4u,Ô\29,9?Sq3Վdcׁ"L_tg{fb2r|mad;/JBQ_Zx-svY7Ez} E%S[݌~,&?#{5Φ 4D]a)9 ~"-s,2/<,ؾGހ%y))Ym*f77Ȇ=l"s]!,1Kr6`5HR>u5ӫ!?Da_v'vvP81bDe*à\AaPթ^}?S(VмW(:T A(4ojkl䯠YMV*U:Dcalf|R{}(r`Y2B U\~jׅbԋRKεQBBx!("}1q'!ςd 7壴ʠxČS/dcHEE-Q2;Dm[0zmY<#}#oNrH;ɭ`!0ߕާvv7SI=t,2ُ^S޹g|pLy6/ (n-74`S5Lғq( :#WF$FpW^"*&h*T$K̏fq c`DCQmd-O\: gF3|Ҟ.?[ L\nJP9u4ExR)UH,|I yuձbv8B{@ |}r-ѻIB ){jbڇQ8cyc\ҔC)b@їle|OJ6<"@vC|23ʥ-xxlP%(a+bр=S$ '1gfm"â7.-qw9N"߳A=}WL_7iEĤRBGSRB ڦsZ-1YmȔXObv+gj{P+?K]N[F/,͂ea/][ jTdAНA8 Pλp4+U͉eyܧq!ͫ}uy݆J' .ϺYK9. E7 zT,X= ?A1!IGNMKF2 X$Mbf\i_ye_fbn08YAEh4̀xدdj,"[CH$K%6vLc!2ʹGw4RGm~0Vߏ+m{;ۄĆGE7T[!H=S\:h;Tz9ٙr] ~l,F83i>k{Dm|U6AE=nK(0:¥m0 hJ_7+ɖy݁X9WZoS Dx+wϕ>ɾW)>AYQ³Y|b#Ĝ[rv~ /쳟&}U%&AQ0Sz}"{^_YK|9 Sdɧ-ܸ% 19ͼ8>ꪄ 3>2ys #s-*饝P'5Ǭe ^B{N8WVP /đY$A SebgNj0vg&QZN{:Bƪ]m"E&: !tW3]45N I@sfۿف@Jn?,SJNd#>Yju} 3 t~nqO?R&ScrtY Ie秝=ᘩ{U Xҟ=>/{-XѸgn4b9lYMڳq 8Y"^Jg. ^ 7@c4kWqIul0_dɂuB5fbաApdzWрth9v_ҧOb{IcutT繟 v| iZH)Ee`D aZT3 1?ל0zho=}6X,8ɴI#I#j}ܖ5e!zRRtc*Fk`ϱ "cN])Pbt!h(3wq@ؽ ^M>ڨ4OS4sUơ;^{ga_LsdDH,萿 ʼǑsuzs7*MfԳuhALfg3>-^O.Ѳ+-ot-v+ ” sv]mL R$7SXW_.br 2N1 xj|0&fJH?H&JJ\dI꨹fE:^Pdb$-q|kd='%_H|Q," g5hXos"! LgjɊ->K~?Pc9! -YJ-d -:8:SCdӚEdYE%GKC4WCNMh(HlfYZAyf w/N d El UA\l#F$Zn9c+i~:nr&FnD@ȧKё2k ,"aM1I+3FMgm픽jvwG/@`4h]rT-9m@kBm=1ۓgmЅܴ?!Ro xu(2{51y'R3T0qSs~"x$v̆m:(IC#%-׀1fǐVbZM-bU:iPFbI:..G)az^Y P5漃v##f<՚?%pA >{d\jl{;4.b7 <5Ėb|8:d>5qO& 9bšsov1{|˳ָN;u*pl|G=״ʵ6Ak+tr^Ye aFPb9s.&r$;F|[m% lz%/[LW /w}oY&U/7*l5'1p;1Y |*WzefuNvfYa#?z!'=ÔOXaAQ2+c^p+q M(ln)k PϤ]@q`DD]6"ZwP2`:Ϳ=T>maA p/>'d^P 2%ZWlYuRG־ΤI徃|4:$rWj;/bn m 4 n6yL3{[<[Fl\k&%r[<[|a.7]*>I=R{͉@lŻjNaxvv^M d|KYe>DG>EM]4(=:}Aʮ,xp[IxSU53,ꀒ%Yaߦq,ߟwuZ!m"(KZC5Pn5H>; VZRvO,_XmUSk(<+E 2d8') DV%D'j7д"Qm;`$zVLsKs9M ;̷v q/}yR|d`Jf`Gt3ɞr%g1IG ]8W$=8hZ?+0IKMDϗP3479-Un)-·!RT"#}$X'U྄t+>u>+vOh BDekLd봙UQgAo}]$f~f'ٴ .&#Z_RB o]>gZ0^,.~񬦲Z![LQ7YuŲxMȗӁ噑`}i4Z^Ϥc (+la ? CE% H4ߛ]㹸7)ʷiF~-)f&&uNܮ8@%x1 C^~@{6T-G%cz.ZۃX`]%SO LMWh`9]rv7aۭIz?8~.- J+p(O)J ~] ٙKQu 﫩ǾDAQZ#Z]R ,MULm:>XTSDU|4P҂:{K} y|\>%CV0$G3\jN?hoZI~Q#՝l a"T*>=cԳJ0y8&0F. G[FgJ?Ow  L]>IQﯷ:a f`@P=b6+ wwW)|<3Qq KuHtBRs>s[r*G>v=]BG}#?N!Ga,at!-(: o8yry?y1E;ٹ+h  WnaD,/Y.p`j*PKmaF A7vWFtVS3$bmC1"gxQp䔂jY O}^MC&9$>;7bۤ$H{1` ,JM^%lɈ) i"* 9ʠg[RiR12( Tg1 M7S?k|)yZc·@u3B&pb{d8107r,R͹/VJ LW"3˺e A8oz+]pL!M$7d!&S+*/[8+S? 2i'r d CGMĆ+ʖOTCP5lBiǁuEΉFy]I^+]LRw$/uEA=6g}0@c)x4:COj$A,ү(ܲ/llR}>H}?IHYi{ jٌI8(K_<= w3T2JcBb4w/3NdkIg2eҼ0dVIÌ#E՞5rZJ! nY76gkSi5hG ru&V/?3{ҫ1W|?C~4iZ0'7s ѝFsm sϷ]ү[g~U-z1!g׊+77).PQ\GF0s}Q#wE9,O!6MՐ->m0ΟuPK ex iXb"3gF{)d]|iEC`QZTl AY6Y1?aQBtq^ ?zV {J<^޾U++=pG).q JVU")x.p qo,'M5A|`ghr?dF/g#8W)65# ?sN!5)44} mpM^Czefw=)\<>"rEzѺ<g@Fap 9*]1=h-*x |IDL0EUvO:svsR+V t|ƚX&f6Ri'ʓEclcXM,/&]WgU9; 6G̯2)K+^/ճme7u KXbF|\τJk;!dP=K%APq:_ }KP{!% 꾮l(N rdHC1ڳ4;1nM_tm*Uy*,GCvW8ʄ]&Ddc޴=H|x.?y(WV<OabR9ǰ}MUB8܁sB$p,f2AFz fvCUf>. <&ve3xG ʪbمH`YO`O^{dps|tƽ;7r",A# fIHXaX3Er&mܥM#y<|y]db$EE0>f[QĚuW!Ԝdӑc*]ɪvx_v惤:"15Gq9iWr,`2 %%ۡml<ލ8-w91XD8lgצ3L{ %7XK^ 1pr_ԛ2'bzicb{Gg1Z>Rv<f+9UR,Q)NQ̬J)r#Q-yև!wI[)l^VRD8PH6?[3䆱g弟XT 3q]Έ\]]ƽ >0ke{M85zwYӣ&lG:;`*IEEvB,Mϊ6ANN UE2tDHs{*l+yYo C6!7 W}Vf n_ kf8ȔF2xŋ!QN2{<>.eLpQMY)DUZ,ЯwE$dDo~̼4cPj^Kb Fo]n/H.euh [ G_~gaQ\Ur=']N`Ű[%#TR]M[ő?u` h걊+B΀|CGZ􁇋 AfuA^N"gBԃnԖKnUh HmݬQPɭe,#HvM{p.K̢^y![x_`4_ _|8KZ,z ԍ:'* ũ O7HzBW'KskZnoFZcܡ$4~x@ )'ix<Ħݣ֣9گ#\+N&/  Awz6kj[Ǔ\%kՊ ax?,juXh-ێl,ęte.k;0>:Oe i`=mҀI3wZqS]-0 !}"2E+.)oU7 :IoB?S]kpbf*@gdv}sgI6d hNha̰ "rQS}f>=-H)^O7`owwu`{B+|˨U^V bL%.H*Ub7F_rOc?c77}ey!>r5:ptW5dN^e<ρuA!z>TYekauѝ_zғm~f}$ 0>9$(RXe,GxH|S{i&4</52G(nHnQQ`E r/ ّ3#9wB-ۍ] QfW=ý /ڥXL 4 jjxZoUъ ٪p1.>-k1j¿5{)NhLy4/a]VnZ-c1{(c+f'*d:ngekƾzJkzE!^"$ vpfNɒf<|r A~Ր)l G;'z1p{;pxJ}~D2!}O< 5LPn;* A{wf$kB( Bwª%>J\xF_0dz~)ڦ_ <3ggA@HAύf,.D&Tj/w+jsqҟ`?T1  C Vp4 =<5%x쾼\%> 1 55p @אWVLrhGwI^0\38b EHeBq"Ǫh.gj0=`Z$qw']S_4>`~X} w2rxZIS^%e}qϒX_b oM.D5pg+D9ޯ]qWydz~@ z-1yu0(v_V۵1#abKwX" %ݘ2^7=B}Ec:zʩQ*QEN萸De)Y,;܍ HΕe|ccW0TIatsgt! RP;OQ%'XI[U  ǥ<ՇwBH0,鬫7˳ǫyjVٲp`Eڙ4I Nb=ɍ''‡LMSA2B\M>5X@S{*%wIQ9!K {O؇^'v*p':>fqn9ȷI&;ULCg;-% V,2xߌa(0~?vW[H.PEz1[!jd٨\}Bb r~s.a(Kw(Ʃ1jK^C(Yp鼒{JZ^X @C>Xbpw]APBmՑWf6T^Y#L?y% eF 9 μ+ `"n}D @lxNfn?x+CjDDB'@7z=ӹL6$x=兾[\zaffr kM:0ގ\b X$i6aFe: l-]r|>gEO8etX ?3$m* Ъ(FxCu\|3`0JOR<%@aC |ڍ1 ʍ!wr Uш\J`;|x1GGtH{X0iRrFowtyKHHpWzp`cQѩSIWSM"%P9ftE^~qHaT aXM KQ&ݤA wf0a 2 )s Gèi,R|̟sCf#[O,[#םiw;z41{[ٴ͖5GCuƦcS>PX lR/1%/N!II"AP-m-(spF<4sg<=,)n}]a ft*>{,x`"AE퟇'äKfJkGZE0p>_WQ^;;5Yj}itwI16w ̇N຦M/3 aKdF݊6ΕJW'Uܡ`XEϝ`(i}SxHG;6oB U T/=q* s;wJ"7MRXZx, e.?t7 oF'ԃd}d.TPW`PuMC"ɟUIHywK.jrv;F[m[q6@zU\'|ܼGk*g"y_}Ak,⋙Rv./{[۰+/J,gtʮ8v<"/e)3XVtV1{sѰMcЏRAiuU,RF%MdsONOP9O{OIqVwaOp^7V(H6fʆ+3*aU714I6Bke!BYVJQta֥ ?1B٤жTok^K0JT" XyK@A:UAM5^2XĀAYO2B^d5,ewlvcHϟF H=%BbŚ%iít_4 fM6-Nu+NOFC=Iߖ烸Wrw,~J6ەPl!"r[I l>˔kZ#zq#O~ 'phq[A\dk4V wڬqGu&|ÛǑ_lڬ?Yo?W2)'e&H̀p]5Xv,V6P !'p!Yur_ AL:ϕMr3ɴȾ)T 6-c19.P8vC&nNSvUJ4_]2$>^ ȤqCֶ࿛zMk٧Qȸ7uU/F]szW6DkX&R&j@9\Xj́=q}"AU" Nr=\<[Q(MpPmr0;+t6soS7E/ڈ4:},euQU~ jf;GΔ}ȃ|CO6u3<9qًkg붦k qo#h8mGzG[O̐}e&x"Cr}mEj[q2ҋwxTHFa!"u/0%bR72uha EMC#>e 3MHM.5^іH'~V.4k7K2)C Μ9DJevh=F1/{n{ȒBKm'y1Zj84&MLV=[%<"l4\t.Ivi)%\|={LɄ@8's ʪ>s5P|N 3ٖpB}O7k%PD 9ow"ӊI  źK7n_߃,HV%"yEm5BxkU cl%)Zs{OZ5 VˍrDOMa.T6@[F_S<l\{l|(7mapͭ<"p,n̸Zgm{M?4ukvgڲl"E!2+;$ʥ^j+ :kĚ?-Icc4<ڕ$loa^ R1|M2mpƉW,/mkI} A%ͼ"%X=Rl?_˲~+AY/Vl+i*#K&}GmcQӰ+-oiBO7}jO_n aE<8.yu*߱hNl+BI3jKu͈-۱ W0Ǧ[{A $q%Q`h<4}- j *L8L%VrFs[S;UʥIaXz?Ib MǍ8`h/qf6=:O4P29Vtv3j^z+ 3X)%Ɂ[']x1f %9ũ$|@e76rJAh9I΂vC Kǩ.Iٓ ^T$]QY=׍ 6 zF(>tӔ<#cIi,4G`luLPK!돒.א P3~5tӟ"GREz<_\,kBGػ#+o?y2qى1[r0Y~`0A:GO ^x Iw;huQUڲ;=|"S D*X'|X9C$Vnށ|<8׮pSo VkK$Ry tS/t4Dpkl#%:17} ` g,KG\<ɘ{/o4XGzO%w!/ 4jMc t/_ן=VWs]ŘMHQL8(ֈmdQ:k)7#22z1)7TxXĦV[\DNgʭ{AXS]WB$d'SqwBaEgUn\mpӤ d!8jٰeGso/ 1gx"ؙ A#}%Ή>OU-4WUz(^ .zubcj)q0`M'a8e8=M_.Xz WO9S7IqE}}_BUtATm[# LԮηԬ 讯fMfz\ q<{nja*bGfFy|!qp/$#/Mƶm%,uRNZbwW=rua\$uJJ ,O8{!qF}H-OxLf`#{AN\ucL%E9[|Ueg)+4'͠Q+ YrC=4+{~ H` kB؞$"#8ЕmPBxhm!1$Nef&0 6W"۸y&!0đ9sul}hpEYE^}<=Ԅ+IXJS{9S!f,*|"eWC ᤁ+]ռ OyK}?$CS›%D$qO V6ԯ,ΜƸmfspϮN4{L}V>2^Dȃc!w"mo)5ltrpKP#ࡹ3 |,U]# }'wH*5޹"Mf ydY@o{gGxYǶX1gd]9@[Y2NZ$Qk|D(đ٦u&)ǜ>%tT!11-vF5ҵnPwKCˀiO,;qn|g&|CTcǡboz^Wuq6W $R,~j㉆r 9?J,-TDa 6iT LFV= i!q%1-Xzql}\qa̗''3kH?c.c _js-ڏ9_~~{BdžϔDa*թ ; b<}hi=XWTY?|s0ګkbPEqYI¶PxCS>wΧ]eף(lSDɰpƞ8aF@x̒z򅮴RUrfZ1w-#C)9QP0Υ}%[M+vrm({="Par Z^㭹DJ@`fѿmឬ)NAKR:D޶k`F}-«.56"bsi|5dFw.UaU3g {7ytyv0Ѐ/Ed[s.H%A+88坊JI5㝜@Hg}IA쟅K`Q6_9*9_s`Se]i{$4krb;JQuR)TdtPh3h{pV^% l+f[arԌC4af\>=Dr -RӮ)?Zw]B+ٴb˔٥*]4vWߟ{7Ed.7۵PUHK,?9$]PJβSMG1ۋݪ[taO O7V 9J~kC?; U:oe]MY \JiBYIf}

    )zDot95ПĒT 3q?|I0!mh 8aNl #CYrxzWQс-,E)>\ec,B* ym0x6%h,_F+`%oj_0q)CU(8D7j'yRU̸6+$9l J W1u ᢧ[y]۞5@ ,nlm.*g`*@\̕Pyȷb%Ϸo˻yIڧ]Qw;faP({w[MpEHTT_6k2`97zVCi__7B+WԌVɱV1=N$/-skVIa=]sQ e5_n$,NR7θLDGˁ:ܬ{?#BKFﻶZ>.#U-lOkZgDr8DA2_{ˬC(_^$|nt62jR|R1I/lJz|~eGq㭅]p+&O@FtwQ@~77kQwv}?*XK{?M4Ik忱|ɹU* -D%vrr#~;R)@:)ggOr+xVp^JX]dQu& b56)%ܙ"DZPzׅu`p }-@ܗ}Ӓ}j qQ41}U,-VT8W2UIMg[1E|8;{Z~4@ZغG.DYVg!:Ձ8J1,$vM.yӠO &g ~͵ ,YBjtb;<VvW|T~h,S 94 )[l07drHdis'qets>-,>rơLo&Bč\y͎_ߘkrь^M MXX"͆{7Crr8K# nsm7pXug6':XtxWe 2]fv윷F8he*X77s{kRpE4>}-B]?F)xI>t]u:,VqZ!H`{<5Гo87ɖ0^>VM-j brC2  %S#?_M|F텹3Y/nnf~ b#p4@e -j#Ahp%ѓ^nO7_ZbS[GN3nNu _F`-yWz4ʗv}ksrR;Hƈ]aREz"m6Ƴ`k.Y_G}rr'`Rl 4PGJ $4lOJ܈h^)ҰE1N) Żh6ҳ#Z<L99P*X8z0 z%V5ayz exwN)њfEYj}ӶscDo'MN J$yV"'"!ߧ#̧e)\Hyc0dq@m(=7 K]J!n{Ҏs<1j^}a^В"ƈ(Iշsdp1 ۂSa8ŝ-v ٸc%2EWwlKDN-/"|(ȵє6jOVk5\"!ByABx2©G(f,"QI }S처4:4Y#20& U2~[^NQ}fjvݡ-ض\`.ci']k ټ{y,cZdQJhr xJB?- D!t8tW=׸M{kLF(-I`y$ _HGѝ:. ,f,BG8[`zm&@`r'mԪRlM5Xh4U.4V@oJp0]Ckp3$>)5'V_D>S/Jf9 ~?ڊ3 h6Vd:FuEa2CNF ׆ċ"vBCvIvuFAD299kX ٧y+vMMYNS^ݤ !Ln<L3^7ۦqb+$Pm[4 S|(IkVz ;>8P i7H"wΞ-,:=IL>x93edo,kPmhPldll|_ :/"vz͡=≺i/}RsMVP OxRpےפ,^6pX$$+謅X):8xs4sd t#׽fK 7Qۓ M $UA%?s &kdM?;~_1:7 W}d>uo[s1h2d*9v /|网yƜ[4_ -܏&|5WQ<ƻq]R.75"i C'Fs{-axD%I~٠y~*rjMDF'q6yEmq k):_.4G2˨UnʤЀUD5#tL8s7zr9Z4A\^-Q:WڹaGơd'-WaW"mkTZ2zq6 P:ٚfNQV^w*r2j'>23}&^~M negJlZ,Ƃ i9!ayӟq1f=,i-QnJ*֜hacNVuQhETAxaEr~e>Ԙ$˽vyɢ  ZA`>9m/UKfOI9>O9ԐDk!sWQ{Vq~@8B~|`D8-$ԓUSbecw^w)+;#COd<_ySs.?ǐ@U:ni1EA*l S@ob[ gOj G*w&e#.U Op8Ru+>-l&H)= ݑeBgBw4xsVДEDw!1E<0~wM^MVU8Vb43e6'we"qUeRDuܙ" wnW;i7'QH B7]@LdxLr~; DYЯX€ݠk$* @h"3}+$cy]~Z\M] sHQM>eS2p Ђ(_+[=DY~ wbm*VN:*efT:K,aԂa6Z`sjLj}4"?Ha=wxIK#? VIH 2cN=;JoKIDhc \|8bpM MnIF(A [CJ<|Y#Z>qCA{XJύxldz+ pJ.'3ڭRzP} 'drMM0O~QbR;hTfpJ|<>09l@M^RC$@pFJŸ?mPIӃ-bDÇIt/3Tpn 0qv~ALJKWkq.95*a˂ds=?&x!.k,~8ђ4S/1Ve36.<=;>>-<!i))6 2?O, ]~ŷM"PVԪT_2i8ݫBrnp41tԢ4 W{G"@PSc{ uDfݣ l/|0{*1{,2I4LX<*jY6VX^~GO¸1EayCz 3+ARe~P/x+cQbG(u7q3[a4΄xaP<>hG`!zYQK͞f?\{Z !F似`Ή|;R៦'#@< -;Ti#@,p6@R͓ޓ 'e8q$JT Лxd&>HħԩoY' Q1[?^!S:%ᩭ777zz6cSbpOAVj(}çA]ka@~Lk%4pSnKA?3s_?HZ-uMX7W-:߂…8{|/orצQbF xְۿIh2VZ-N4fsuӪC&`\PaN̪v4<~6:!`Vq#l7κň}}Vml$4 E?1twl,MK[}]DJI?$+nWjxT‰=>wi2,:冱={WF~BՁ4jG&]VmEGF׎#ѝ xˊqPհu pd/S5J? 2Gc\d>Ҳ$G,V~K߃Y*#Pjc=CXopDnb[-VAosTlJv ?~N߬1'#kn14qA.81[a ً3hF$KlYrfJ(r25΃h6Dpe71&om ܮoB v$6&:||q~ +شI6)!'Xw?0(cH窰#qŝSQDtTօ>Gg#g_g-e #!TN϶^kkr@QR4m4g iGO\M x?:[n*ER@ceCZkGͯ)Iݠl!l1>sC= Odr.lrl@iI26^:%ZJ+y([јJ*]sl׎m'OJy0vzU_>Et>Iе:|TS:kyFXW6d.'sF]ي9uү)ͣ@bu\ Ꮖ/"tF#Y#en"ma5-*ϼ w?a4"nOg MIۜшi>ov pu V0i5ձeDxoW"[$}ifkHi!ԏzɬusR0~RD  Mƕ0vloa5|Z gbmЙ}ђ;ÊJD0>00 Iv`t80!Qǐ'm pG1PÒBljFK` jyP(Fg6d07T"빧 g+wBp^#s"\4/Tz$-Nq)}F^Rªm : {L#y]DmWU5 ^bM~' ѰVK|,t Hs dO\ғtBO kYFNDzoY"7#&mNICԯlfDtD6lFX/+j RMmכg 6(0 m6RHR{T]dk_]#ݤ!r5 Gx0C1&b:=+:$,Rywd5ᴱ,mnHRޝx4ঀTf24Z>8+\WH:sqYh*eU&a=|R!b65,4) O4p FZ5k$ʀX^`3`P/9]?xָJ#A@rDڕsHކT?!cQ"j}Fha:X+#M`pc4sAQ8}'X"q㹄ɝH=s(Ԓ8 !vRl2F@\Ԧ?;ӾE _ͳWl fk&ug! #y=Emi!M *dƵ V!y[]4@mM% Aps{!`T|(vCQWs_EDauwq5=Z(= H4)P,;bܼ+.a[ y  XaJd/%S şXj;(Q3hMbDXn!P4[[Asڳ"%wND{ؔB4>joMPxy=.!`QJ7C]^-%G r}pǧj)8jpSSWƚG_V/|-?2N{8~C uhnUS f2=]H(dIU)AH)jYu.hP c)ڈ~%zVA4c#}8 -tl4E˸H@|GIV#`bOs-mO/{N~ݚRT|܅ 0w3M =`@Vwx&jo]Ģ1Y+O-P]}_r"5Jx)2/_qf8"z&nU&W.Zń6{|C1#nHGbH% izWY # %14j([7ƋJ|WiTz%a>a.oAvv'f7PB2{ng`~uC7/v̎ __]B\&5 E.B95J[e<z !̭1Sq%Ak*@87ti[B:Nl3ksNni:(٣<'fra[$M7QOҲ0@eـ#7B#>;$*җqd}YD= ˂֋{2e\:rO`蠂OmR=LCfV "`2CBŊe1=h"cVzmSؼ̩m@Mo 0}Z'7ڠI&QtCI؞ 8 ^ #_*zoAU)UB;M^2.W6M ;s#WLRUejT˯D߸7&dӾHբ,Xٻ:ToFfZ:vԋS𐓸/Q0ٯ۵~9Z?$fV.2" R:~ J?F R &7g79:rI砗'szJkCXR?L XjSX~my:2u GOnS/RGU4NIR؄  lm1 5K&szwÁn9+:PJ bٴX`)o˜vtxxѥldbaKpJEzJ.~`c.7ouU%ٱaٓSK1^K 7_=Os6d4r1y$ݗrĺ,G^&yAT U,ZR=XN{#A <8{6u珲.CM\'E޳8cҔ-uiqH׷,`$Fsn^:p{tpyˍ''I.w+ҡ`x*p ̊L28GՓы<B]!E:{\H!H)V5>O粍!0__;O0?3yU{up̈́aIbw eW"V>Ríqe5v(1+UqMvsRG]}-OF6 ߓGTq"ܽؓa9NFM^Tyx*l:pHbWqɧ$\Hm]n_ܥW2vY{&|0h qFxK_m17%=O'U_;6bke +Cgmw0k,}]bpг3 67Bݫ5  925ָޔ]9 [<^<}7asuU| t=K?gh*EuށYcP{0cLTrjSJP$F_UU!20m" J 4 <n#&ZsguG"wECyKuH9ыM$KH@oG yC]CC6KmF{#kݦ|9hcת*o] 9ɝhVg '@o +fu*ru1NaDk΢ w'."t[jD ja]F.urwZι\wQU2İ%/VGxDے|?ڡ*98~ΩS2t]QOPCx;1|uT: NTp 2'017>dqSˑ˵ G /n/βt׫#FgUb٘y(@=XM]Bv."ѳOQY F{LXÙc\/Y $,epA T 0Zg'|IN9:@& I)K~p_Q޾!mp-,c$JJjO1hME1zͪd1# bl2"ZҨ(~ ~Cb[;)%6}ڧhx!0ܚ"U7v?G+᧘sĖxb~-. PGR6{`@eq~b,,qSW )Bdr߉ P_}AEubH)!>ڷ'K{ ax+a0WV ;K$kg904׸lIEr_rJgTOn!5Jg]2Gip*ED֜XJFz,81}`(EhąIB^GKsHq=byCݗN"D+m.\q͍iNIlEr'ޡ-P{Lmv72i( uT~P'vj։Ez@+82=2fAil^Q \F%|ݛPKB|s>j $)#E'%&jc˼$B4q)oY8rwREŪ~ݐӷQmͿ0tRý:DwQy" h.Nk$)o*jl\c%gݤ(Y,&2j+ͣ[x?NBHplM/g0/VE: ʀPCPdf"O^j7!E+%$aM_VqWyEhEs N+ f]!H\kr aEH3- kOOLB]͛.Dux)*I!, U`}c)45YNv(?=Z LJͫ=;ihXh~qN()h2xDyAQ5*:g<̣t PM>/2-IDV(= JBǦDZas].E5Ɏ{EE:"=w!זYXd؉'_hc$"M|r RfJttғfzv ;~sp;/ݙ;4'9˕VVx,&b)3*5۫MW@hnu+~h @@&̧q1£"W`b74Щ1UtS>w5TBiÑ|'>e-nm@D`DF+B ?4jOeDU>!˺ b⛂ 1t.N>5YPDEW' ^^:FI̾ bZCnY{ Zg]G]v>NMn,b[Et>A3I1e( ]`RP(~_\J3IUը5:0J,HfGz^q?ފ&fnz=.ɡS'KT۫AuWrj2X5ypVφ%wdyhs/Hx>7}Βku9:C)Ѧ|e$c[osPp5Qp0Ϯ.4;w!VA4CfF-E@P" Zr>GÛ}=]+ptQ4. IBJ]Ȫ)ɏ!u[= ]DGjnp$0RZEhBibL:TcВٛjb%7˱:r^!}V1ΔRF=1†X;ZU$%:M+(P>ڕS!F*?8+ 0&H뱭o_w}kPr\#OKVkcҭf)|c;1ٹx0VY]jϤ2S 6W\AZĮ')ŚX|}r*rzʊBrdzkkdrxd'2Z4<; C0*4-YI/0; MͰt#5' #9ʞ?bxclD̎(L3j9,+/b/?y@ 6 S$!R"&ۗ{L[4%c*te'MJbZLVg_TM\UTPyLTڝ`Vfs-1b֔ r[?b?C72w}֘$WW}w2PdZ߉ͮN)$a + Rz?LCp̀da;AK͹<.Ϋ lYgT; O~-y;ٻN4;bOC*_2wÅl$pBK~ iJ< J`Q2zI9\,\>H"T"ܿ4=/ =HP6 `, H]-C^ub96ΣȷªE_ !zj 1f 9msՠ(7tn{SU- m.(G^ X̽4ǨI}DHHY@1x(0AQ$($( g:߃}4_C^ ױﶋeOK|5åEQ\i&+~_YXF2rrr9؞˵LVzy2(y2+܂~xz|4,V_¸)8yc_I'-U誼n19 Y.jL v(NhrCc=xy@ȇyW2 \ H_wۊ Nyeo=)(ZA{XJ;ۇL1_ZiR>Û7}hشC3/)W4D07rn>s٤9GO@4Gmb@-#Y“M,ehۡmVvm K&&y r- P w[[M|h n)F$Sw~GhEЋEH$b@%}y<0QȃyV ~]6ּxrvʨ|WŻtEB;NT. V"Q>0T>] ?Ĵ~Srvfl>&q~~)K6*8P{+:Xuת=D[0DŜc]tItK+^„P<$B=e1JՏ=|hc:o?}%^ `_Y)VnG|zƩ޳iGLr*}J6{\Dq([]|: ssjWlMs~V|N-b; |ゟSf{w.IHW`e8!:O R^w;x9?{%j j *]o[e%1=³zS~yv7L|jK݁أ3x6#$[pB<:}H.Gmiw\Mjw["k}-ln jјcx"nI)\/% ^uF7̡KBUOoΎ, 4 <״ ^9%_h-@(T-\ݵ5K2$Sb6]أw aƼ+#;sJmL^GG.:| WdSm /I !l{:ؚ〵"t$XnCd,&65nRgoՒ5^/(3B~}dԬ\G?!#nwZ ̚Ie.tWY9߸Uy55ّ.n0zN8)Uy7z-$(DO.G8 G'Ady dڑT8vbڽh (iU4z|rFwKKY#j^[KyrĚr&}h>(hWdqRW̖14t^OPqg&c:z9*e>٩ugU6p jt?s[u+Nz*U|b}T*z6Bj9@'dS;)ju=(TicrcJ *Xu@޳RN }qmY[@YQޘs?D&AaоZo %^=Ԝv%JC|E*aKl㈑"WPilxk0@v;ýc)pxTFe>_c] 3;4Z.&Kuznw,a!Ggx 8T a挙sbU>a;y4Db^ec:]Y*70p%͞iF!n%{-+1thMӫ8mJd= sZpQY~DV̿&q2!zxBM*:ʞ!dAi\f2۰/F:[<)7t%5LOlk#3~LP.HJ 7m ^3YOG&qT45ˁ]岊`Y\T-cg8AZ3ZƋu_Uljtz%uQ=e' W&R$5ja8P_PL~fkĄ'%iHjbűN ! Lq'R O0-o )BCpem۾]SG m |KIoŠ ^s6;L1pq"Ry'G}f|s"AfXySqYXYTG[V}ft߰ॆlN2 0-0gz1$CG? gB"[=3':CF&?\<[C㩋i)z\:]ϧr+m"省/y!O¿ Am%Zʈh.=dş ?P ?Ӎ$ʙ$m6j =-kLC."x,CLٿh5͓w,},+'jt 7F"[/ymbq<K ]Hs. /+W,0xty68AbC YSH yENkDKi([kBcJCZgvd f6Ak׳j}O8Ae*g9怉ajI(Cq-1;9Xqo}Xew,L{* 蹑nrIؿZGXo"Nvx9UW v5ce8ZeN;'o|q6BRgtމ'+Hda^z,&s`;ZIq,c"UA)k>MQ(, V |& _BoEhSmAy. ! 4޽P;?bTT;{Tأ qYa|XD3LDW/%8z0IؐРa,"I/:H5Nu`M6 $ ~tm?8@@BMcBR%$5׏G߉+bQ#tK#ȫ$tf|Ȳ$ 8[,=y0  tfnٹf\nt$%P"Ux[Bh_x D_҂]wGFR$xCF䴷6b  '>.ӹx'ҕ͂Fڒ}f*RT~jw]en.TV+E@H֎?KBI m xecQ\}MC^_Ҫ)tJ(*\!( $mHi"G-Lغ~4\>hsq+q|Xs'{f$t'-w,&i0H%Zjb4a`S[3waf"[]d-]?\CwKNhVIԯva SRk~ɒ 3 Nu:Cm(r`ǟl]|H TtAHv,J}D̆WA#=nV/'!ؑ)r'fD /8/e֫vT!ٲjee߼]EOD/p@qtI3=eĎ\ b{>ޫ !b, Tr@"w)8 gdž!4ۖ[%r񏥲T^um.#YM =4cMjS@kPU)B )1\OFzqj4Y@TUx}<#! qb2RmEH+Μ>"3j G s[x u>G !`<ul@fR>4@"*; y9ʢWWJ [̋tOpWyڶI8 O8n3%1i*Pbom{^^B`ʺ3 ~$H|LuKSJIk KgCLS˺{)Gkjr6)}oAg{6p l~U A%̝1oխ񽸝Mz(_r1-] 5뢋 귈ʋc[?JRxPfCGC:,ig{#k8;N1kS@[:-;U}RYzSU>=:zP/gi,Cp;pvfH/`{$lI9!T`ƤqA=GN r ~cL֙X{;_V1 fX!L-ZXP ]:r$>Mk>Xy'+ {r9na?+o1(cj\N%j_Mw^ћ3E19< 5+H+Z%IcOؿO'?Z^3f]?lv0[BM vцCPi;|pPQ,?\6jl OKs#&"1$Y4,s^ @Drq{lʭY, x"b8eyL]*F9@!"Hiff_3PR+^7Ew Xd,G!;.Efzc@MY78g)\$ÈBRyrD'xP^?NxtL'qfxM6]6{O oF^63<5\e;Pv*%`7zlE32mIApTX*sBi |!>ݭffq%Wemv˭|Jni5n*Ud-il7 j 5a-* uJ?$cK.t R?TYg7!| V=^Ou0ˊb{?(vy-{N %#׳RW"'/#3xk>;(su`Pq7 H )IT)x/ռ <=Ȍ'Aja'!^jrƳ.V%|ζv/Ffox9ZDm*"hے{K?JO3,NǺp2))rp礞n4/#B&Yq.vIsrunB z'vF-ZK>}ZX(\~cx:`_d>xˆ82*wD 4mb}5ٝ(C5Lsٛ$]Yi g[{16~,rZٍכ)%T]y&[O˾@V.5`MvB@وrɄIB^Z)@_ϒV|,>alʴ1e o됚fjo֡9Mw?=&.NQWZK[jij0X?i~`;M0=uHKVWĵ{6JSic<ӳ]Ґč||T@^4\iE.ϑ]s՘\OwZzढ&Ptey  ".t͚*&LSˠӭܳd6lT1hVWrBe͑7w!CN<[&@4>AvO;|m)@|H<DLsv:`*MbSLV'ⶁ{*pg/L7`C7[]yd%#:{ Jy;@hYte> a;z ͯaQ+dP b95kg6a1zSL?^єHcaTج2pȺݖ(fby"KiS=5jA2u_V~ iK>&m,`zۧ{HǻRae9l+Q;HDղ5L Nbr2M-"_M@gxr JVP3G2'$J*E_Oi,@>p36Le#G>*y{[USbjԤS]r u4:`P!W>Yۈ3 %  ~΃fKn8DT֟q0Zr߼8N8[k_ IBFv%B2=KFѠ&L99/?(YL$!CFKVt*"Z|vt!eucf53D D A1uMApo !xZWg;PzwƟrս{yo3c9}M ]lX885дK=Niyϙ B/V|6@+|a[E Wx$kGZmEI`wn\؜ݱfİ_O=`!hR'=rO>^e*f.W7v{q$ijk2m>>+xoUbVYEB6j6VJ ސӾhlJ(Xl#(U,&5x5^ {:n} [M܏]64Gf 1V&~ϛjǖ_R8OCڴTi<~T'e>EltU*zw/$BgNF2Q7 'u]9WƖWxX)͵BX iȵ˪JQ\Sge]+S7H NW A'?4m/1*̞$_aVp$"dn]m5}`zݣ^PKDIv'y%嘈l@-i/ Siz߇">Z Ε`D?<,U]VwYR"x/lJr|r:k ( Ku06*9י"99|4+WA^FGȘRtN| *ɡ)Lvr;b;v}?&uNa0KwUs̷lJ|H2@_2)dê<҉)Yq, fg#fZZ.UrvwI|y]Ѽվ˃Cg}׊r軏*Ro!ReHł-L-׏ك~72P} БQ@dY';zm>KIb^8 0Q'V`Gj:5ہdgo2QlMPt$a'p'N)t5sl$ 2 U>'9$@ qq$UގiIj(/ʐ^sE&% C5)Վ 進ӒIlRׂ:2ƕ DW Yzv cǠt"i`}"127,Z g%x ![6eoqBV^}bs{w3*h0sNm;YOBTI !.H Mxi&#& {Xq.PB]׈t:]+V @q>lҢxuݙrdU:dpb7)%F'=Vt&4dL4vm~.#SȨۢlB#ڝc2h éh) 뭓_҂>zT&i[ŞQdm jmI?4$rvn`<xP}|cM'q*,?+"Lsq(.gXOa? \#~44Ofsbu/_>-W"M$C$6,|\Yq2*kFStOM&] )mXP M6=k frg+MLNh=%MH88uB;0UILYs T9 [cl&jx s3E7M0KnkQ'煹rsx&kKku@7$D*oh?ZhAq 4~5ICLR .xsr|Kj#"6R6GKBhcۥ n(F4^Z^=( V`0;Ě O윶v Y2kZg9)\!5”)9=4n`L] xZMD*a~L=^JeKa*gWt+e/Wr,M8aO&, _OINs^*μRwاKG_ۭ)#i !{ݐVy,k6H;v>p~w7@rEއ 'wM#K='͵iNmۊ׶$#gqLvdNV6|>%8LdޕĘ13s`0(/ qB<@V'^K+У-EkOR ΔߝnAPN-LDЂ[(RBlVlcweƽ0*! >D;3+eQ,`@mm5X@t@?>{-]3Id"5[YJޒ.Qnč yt&avJϦ?Ji F._corR֣ *-S[h7* .& 7!w]喉"*z)ᡉ1G,i,j(\r.gM⁉h>9ahd-}5JP@~Xlo: w(8N(vszRӂG)RM%8}V._]SLt2v{f):3ꋒ}1mrR7*Q37plyb*3%B(,E' 5*&En݂.שrO@'O$wHkr>7$Ѩw/ ^YƂ\ ʴB8IZSI0ɱ'?z#US &?C,gč*|)v֍4Hxe+aRtB)X&v'Z|uo?n5eA!EΆ8A.j (?o>k&jSŋ!WWGSӫ8ȋ/ ȐKξI4:9i@z@KPQ/- fV3  s Jq$F#*N:h"aΦRТ+f$T|¡ZBߌ<:UҸQr'|# +ney`Tu!34fmjkOWҐ$p>:*@GuDfN1ռ)T-҆MyǺw:BSWw3;%R._NӰ^By׸d"(Gg߼ټ XM  ďcZO[Ԉ3u3>aFWeR>iKlu;:aeҾVT =ۆ  \]ns}.OGE&a?cف_&PIeFH2&ӖQ9v2K{G:xfUUSqQ%+cϵ+'\S E;]Q]mRa;;:a__ov׿$%,g"'3kK&yҲN.R ĺ}K^pG;-8t*i hЉAJ#25ddK+4uT" 'cY4Lg^gu`Dһ:Wseء4*K]!+ivJnĐ%Vkg%pz>m ]Hf/^ۊnrqm=-% ki&Vڝa^g \.65GT= @1vrh(dG欖bjalm#0#5O; kxƻkP`>ղRoAtvEdĺ.JuSORye$Sp2&?{.F8yN"ʄk߄&fd|IbU v̺!q1e=;˒T0Þu"\%)_,ya'w# Fc~d YbAB7!1G`T:G#>f΍vrX<61a OWe "GFe\ Lgo1kb,7ăCkhn 41swA_ #+]MvD%tbzio<צ /+dtwl3e5P|󈾲 |F}\!&={GdX( u(/ݧR*k;S] 'SDV僒X6&=>y?t&Ƭ[_[P<6vVshu7/6p^˂Y˅8pc!o b+5jz :Qy+OuRX@%HL ݔ.y(~쑥1l+{2ixvt^2/T[x僗ԃr{YAhz־lׂo;9F z3YKV8{[H[QB?D O=)KcqzJ$ӔVD&Y (;&)] X^[߾Hi\`kMx]׿{|;یW4}9i+2'!sY-|bmIcְ*evhm'LA#}jy( {Lz:x~Jo$cdY`׹9R!y"1$; ^5e2ÇuEvwIeY~9!CE b.)"!VcyRńA7S4{_*$Gya,5"C IZ0O|LS !Ő,Yҝ)'Ylxn}u$"pG4(n* \eo)>o/&ϞM,:{S/3aeƽ}'m(U^G!b)^Ov3;:{T:|XV0  λ$1VfK g'c̰Z(%DtIM߆OՌW)`gt(Nh 7d|NmTװoE5`rK. ߚrg]Sn.q.MIttJcEagpiaT.= .gGx`5{:I8ݑ#+e)س͖@mO!>H@Lu3]1KI5]pH|]%cN>+j&0M2f* q9i[<duwYe!(b Ly7β"ޣ^Mg 2nCU/E(9JS0k6/ Ƚ8uHRm}Y4v~Z]un۷-jiDs &cޝqyܿIV.kql(7hbGŋwHT}ȼB* :'S( 0kI T>LTmm-=?[ J&r|٠ zD!*2{^ \)CzGkyΆp k%>RaY͵жmiZ͒H,E`%0#$+(+HqYlT_ 1L':ɐ^2}fIzҽ0_hĬ wQX̻U(5 юaބz][!RfTWFr[v1i-}wKa 1 b*A^0HeފzdpWBf0 04u.H.K:6{3^Ze (LN,3a4KhCV #Vh w:=Cw($Il[Ư2/}pbZyT]6-e4Z;Eq=uF0+Uoyu%#w( Frc?~ZjbKVk1^Tt,ڛUuI*qGIE }B(jUE{MvQ^-0S-ĊL5[-Lx=!+e|8  dW=UF+a״&L*Dq݀j ^4"AڴyN.{9Rx }W6Py|ہ\(1Mv«t UWhaX¼,FǷ fhQÉѷV {h^p- S]sDDl?#=R)%Y+ˮܧp)Fw dBiw"" ts\Ί,13ژ]boȈ؟ X ~y0R8 M*GyV2ks  m cgXD/6fse3Clz$Q?&Oe)~ .e,CЪdW|ھOeŪ[9&w+u 7Lx}U.Eg#?:\ Pv!fx-Bcc'~F҈J=|?iLꟜ!aD^B?\|&?/8tYdOw+1 d&-g0%ɨ,C{M\xn/%! Ul2 w EVN$&H]cU0]9gF'8e ]A/ S$U~L .FOJ+ `a]]8PP7[Wg*ݮ;t9L|=&=ϷHmz6/%|݊H) 6P _R Rq \8)!Z\٭̢P@Ww"'z&|ӻN<s3ᙄ^oeF3:/ׂkFNvP0ĬWF"8&<>;]su@T |yhᤍ̌7"vJs#Ί;F{IVt .} ud3Hvhw{"\`Lhxʒebi۟jLj5 $\3$f<dLw7=`͏I-{t``eN݉|-tO`PvAu7A$1w!a6CjyAŽ$B<8+:&ׂf;?PQdM:]+.33.]Y P-aoCMRVPwثJ2bތӟg|H$L[jTfuHu0$u *NWw?KC(THMϳ8D1)`z#8H &W_GibLj q "ȋuİ]ʲB:4D)4UNUKgmPK zǤ 2wk )]V$`-ӔX7ڪq8@s"f>4.OBycg[,GR]aiwUk^}~ɁEJw% `i"iOO}Չ/A<H+)tsZH#aKg;ʥa\Y%Q-/J=ftBkBA(6-H;Evr~ E_>ʣ]?eZAs  "6j(O"`nBx|/:0UO2DEFxm=a;Ӊ@:*0; sȈҁ;#ri7#n0ctRլ^`D+eUQź֕| L'Q *3Q(p5lպ Ƙ- ;ϲxtЛ`kUhar5`MUI鞿\<\c֠lY@H,.ld}&ڒv"Y-c̷MRO5z~'4mxTΊca#1d G(.`(|@8yMsY۠mp_~`tg>kQ_n|IdH2Ylv32=0B0pF8r7ӂRD*)iлXߣ׶҄Iڃp45 g4R9.ǣ(Jbj?)mSP[NT#6vIDied칎bŪ .3..=Q["=tV(*"޹`PZ9RG8^hR绹 pR9,"5+1_4bAUئe"NL L~Ox%U6 G*gg< W*A,4w&:%&Mz_m|†6^lIPWAJ '}U }Xb\œg*BUY9S^T,5@#c3兠WmXv ȭ㱏j+jSfp3)s@]3H92ހɊi0i/6cx 'U`K"Mœ=9SMi;[8VGeJX\)V}]NY ڹas'rAMfБ3 {I)>2&5Ht8N*c'}2;+̊k^miacTIO0 [g] MMTv]^ekA`VVi KK]sjo6G:7 )xʔ`-&RϕW[ cګ ىQ\LN=#1" !}ǽpͬu'?D <83 C2!EЋiuB͑,_9,4_Ќ;}%RH=)Ʀm^O7'CSuz_i˯ŒFZUBGNRUS1ϭM1{!݋3O{ CU;w*¯Ă{ZWz?բ*~Ĵ=|՜V'72w.l9K8ykmGChpv~CXiDfeD&H{f~5F@S)&4TQB*L5|0ڮ.XϠGD'߭Zxׇa>Q]^ ~NӅ(\UF8wEloqd5J1qxXMqKoۂ'X,E"[HI'O0&`v(Br?Ijn37/5W{`ӄh 7 |.h &,ufMb̉cVofi4ga3/6V 4lOAWS 񸰶qAx W5:tqBz+".-ӿ틉3>^.|Y^62/MBUnwxo?m}qS\2^p So45Y|-!> [͓T]O>Y;QoKH~`~{ʼ.Q۴!ʌQ,t k1b:9GxcTLvyX*"w68+ dDepRBi2b1 ?.pPzEƀ^ xb\i;2]顯8 As*iU~rskbycib<.ֽ|2YC-`+SX{Qy,^a 8ZqBgG'[F0zyA?Zz#ľ_63] HDⱸf*UmH)|h{?fy71yz86$=}Cr$(%"om)!CՙR1 ' BPxugTjˮn2 aҼF22`c-$ao׀܈e r~Qwb\>pgJr߰%[uM#3٦@[(O 5 $2O;d մЬden6@+YLB5Ý쉽ޚ*T$PzCĆq^xOeFSgpD2F6B*C9r{O#6y07:XYAqy];?Qv M]1?]۬cZ|G.9:v"ZK}$rUp}% '߈e0A==nvug87naFSBpOՉŧ7P* &*>ni-I)/dYGc] ?1!~kwap?$LxN ޸WJL,a#UԲB3HRA=蚱cFI'(ᓽf<LΣ=b ټ$]pp1}5`qiF+zN)1_drVxY_ST B,qsQ𿓵ՙnY1<ٟl]_虮FRԃ,Zo/XGi.QmPLX Ԓ dC-gZin0&\ɒ"ݶ!yj1 CږCC&R  d_ङtDޞch3%--(a)ΣMKS| Wkl-E[v@+T3e2,qd~;$ك7bxx^1QMxx9u4yĭ@P>OTxL&!/Y0`y`iRʖ@ye\M ZElC=ty˿Pxr@UUzb8*ۺOґ*IO88ь1藺 0FjNt?T^^ݩ:ETayXa)w*$Nb6#&C!.-nL$40,F(AGq}Etwy/z8:?|h.9^n2DW o g5%ǚK8&LfԿ4 AFX$h@ H!s^f5]]uеE@p>f>҈#]Uׯ,Ÿ ѶZ6c]Ql3Jf䭃a}G!Hſb; ,Hb2qk!t[m *ި$ AZi6\,G+t\2UM- !v*]ӻHǷ3/\UyͨWv] 鸚̀>T1yU& P>:GKCam%EبVfG-}@i.7$?> hYK]TOSoKC.6ln :#P 6|Vp,"/Xᕉ{e| u8} \\K-`߆V+t[o}C%X`$"TrJKUtۼu,c%N%a0.j vFnYHt]_U/Rh^! 6'U.=x|.*+X^9i&,7Q6UZ@08Mlrs |6BZDwgCYl:Is DV!Oh_ AYx .`qm3 UqыF3WO3 ͬYD_RۚHXLӱR'Ȝr SlhGmT NXIǨ]8jZwJe*eÈ3# Ǡ 2,ɚNhwg-_Sȫ^fz۞ Qܴx-e1ʇ nς-˖ A~B( E7*vU`LpO3@?4c# ~<lt$'>0C2cB>r_{Į}22_P;ڬҰ7o96uX0/;|u-g(T6߼ӎ~| 앾C<6d6+Ur[y rF8t{o wN+iIɞY Z@$ !/0WD'Giʎ[lc8 ʇ.JT^ehғaU*I-w)/k4Wשzw^N)>(gd[ I`Fl=TF`#\ tpJ+Q?u@.+v2Ni󛶞*f$ӲCO!щ3u88NzcdYuMfcJU| Zhb[uS_(uHR4 {kt‚5?#笐1T$́MB%GDшwJ&O7/} $C6 XrMe"i9wxGd:=yMLGh1Vz@ 'G'zqlp8?Dyb̀,ŧwC}9``\.1>w V&1 K8a.qe%g1fK?(kabt4Pj?ؖʃ7@=w.p/LKDT6fߴ  RJhM,>OA =4 r"^ el|(3Pj[DY)%* ʲExGɡgw\ B;eю-AЖ;J*"SlXvSH }zśuj1(ݘNIͳsR[$l] 6Db8CcZL0+m:)W6 ۿWYxB!=y5~d#].O^Zý`%9l b]a6DU?U(m}d^Jڒ9ОIn<ߍE*Ltz,3NWdr1d) VO%Ԉ?S@8[ȅ>'\wCqrޓ,6pM* xV3GSUV 5x2! P~E5 Oɣ5 Yl>,{8i/qեr<=j/ŠZ{jE|ٰvZRo㨖q>E0:dhwQ8$ KNČ1 9zEaa X}R 6*[ѷֲz)uD^aF$g,'nv P??Jc.4.4 IAn!J y {  2LoWBRe;ɠu`l #*j"~fn%:|ZS|<7./:n`&XjwZpPZp55!5v+{x%\^ o@{\"uUi$*c,J-Y~ 0[-aXf]g oJc~P46%d6w圠d%-r,ԓye (sf2A[jB&B,} M4&1{l1ujvӾ׾zTu].xs/!0^5^B]({@H-uYUC5 /v,R۞hshϘ6UE{Y99G.I+%wb[~7D3 :ĝK@W1PGqVfDrʲT|S$צ=.B~;u9<㊧NkblMP"ZGFoީ蟟iU  _?YbѢ@FXz)0=v/5w ]x <@Vzrx`e{ I0ձDQF$uMn@Yfrq"&촍˂4 Cx'dgQINb3fNMYCj=B'8 :$ G{WMyL9P2win(y 13p$^OL~7QC&d}jĚI$ae" XZV?| ޙ";rTڵ|yrGoh#}RQ>H%o%׺fعFj-P/3PK.pAb*ti *s(/(iZEʟ~*FMGv#NFb&1AeЊU.o >ֳ1AKx#Ӵ=4sm?is)HkxtI%\k϶ćUF< H0NO>:8m`}jGp-.ojp Siץd#Y*g@B`M)M_j$6=ɼހ9ؔgđ&;R +[C凄k9(S0#iF.?E5;/>>\6S>06>ȹ/ k-o] jNI,~B[5_P#xoDp,G(Bh vQ vjX#D ʅ+@!>F|}0BT*_w(hڎm~Z?rn@CHʩ/fnnS>^-6 JjD#!ѽ =IQCJCxАV=; ~aXt]gɠp`l6o8ӺWG]+%bz$TZi`>) bX)QvMrhfa8Y NpGz;ylHgq's5~7Jq}G>6P1੻ZkF:/g |_jGo͈P]QxNPUhd=N) <7>||W\*KZKQѭuҫY"MwD*fo?PiS>=DCӅ(-TnPAi82 0#hsMě/vpelY}`x;_wçE2׏-PrJ \,%#ن}U7$ߞwRlfySYR4 L$թ|bA)7X-u%H .*D%V&?Yv4%2y~t9oR 0xwppqs"L*d?9)eUܡlڏH,<;# >leH ywv^pkŕLSBh<~FK0L5Wv N 9^sf? Sl5WsdZh-K3$ @0J̽ȉEAkꡧlauI0e#R2Ӡ!+ՍB}|`'WӔ;F|/L5Nz JA3MlY:SDOBP~FȂQ H<"x@n8\Y1ȣzN9#D}șO[d 7θn=|a9ꦺSO[3v4jfO&/'@,2uC,<ӗ|} sP LQF}){ȒA&ErՑl*d_a K`;SK`MtDrc0CF"{߭2~F>~m-oƒ.%n#juٗk/quu])mD3mUQV *:8F y/6Z]qKadQ]urڈ3\~ɪo144R]K#j3& e}x3>eĭ@#vj¢*.)L˽aqy mBJ+pq\1QlR^1nN'݀]7tpc.izd06H܏fS7-Py%&ͲG lH.?œkB7֑1KB Hy]qNFK5 $;Lx70rML=a7&,…qEOyj=^^2Au0ǜ"zA?=:p%}{TL~&T qJ<y9U[\L.Ъ9˄8ǧ ?YeZDz=`p#i o%efυ2k&.Tl*^ቿ Fwhnlm1@ODixtJyiӠ9;%yw*N⩱vP o&0'#ƍ2mCWU [H'ARFf39i &ϲ%@zptדuxzv<pޫc`XI`^jg,u"d!94Ӻ~#CGtZ`ri"t{WZkr k3*3Oh$kcs\vzj-hƈogWBkfYR/2ӘyCYċ6N}f"!BweF0w(5Gy h{PًB 9 XG ʶ]ۣGLP"#Z1}FsDZEr6b`)LiL emg("ǃRQI4L=ZKtd٘FMC1/v,_Uڍ/ /`^[l{ޓ>3% ^' W0-Kd ;oqᕍ\R`ZI2f^ jyFaׯN`E`e?lOT! ]̖&߷%,pSZ+h(StL)s h {yګ'W} Q҇P)oھ^cHYCʉfpdi-Oɍ+JɄylM:MhfS-+x'8}ٗ?d*^퐉 94iy69iRqn1 1L|g7I*Oޜy88 Ѻa1.ftGQPX*>3# 9W `pjełsKvF[r2@<')8W@Sh  'B1×Rp"Ctznd/z/U}#{ֽkL)ڂZ7tu&;LGդU K+l*EvUQ}8amwX 3H _/; EwõXv*w(qgRl;%η\ޒ%oU+&oeg cS%hmXA*D S>B`7ƟOđ`A & &W,|Me6ґ""L# |@Ug~qհR-+囑vVi^gtځ@S.upt_}f< ^dC&EWcFøCkly1@B~aS]?Apǰd X^3 WX.$MmwEP >'ѡf2L .Y\ej.(EXxعɿ$n\At}ӛTwO O!xAhHݝTڈid(73vyVlǑf#37o3'V:1ązI#ՠ袻?,Zx-vc&"hPgn ^CȰR/ ihMI a%qP`)My^#aGS0ldGL1U3!'ǥ4=^IٶG<ɳ,e@yl08!ătcSA` DіM&kE wl0ٓH8N2 wًJ9G1$AK&N*V1苷NYxCiM"ҊlVND%6 BT4?*LI0ҽx&xBd;SX {#޽6z$U6CJnS<6:1m0|I!&_!Bَ% hQ[]sY @]&Hdvٜ_rv"N^}Dw m5GxN "Dy +utJ||R 8ΪuuzQ3W*77q^F=  Lr&tJx"/-܀3'E&e7ܰUk\/:*]W8^hwﱚ4?f_eO]u 9eeofI,ho"Y3yH|gV|PV,~aА]tӸ"NOJbLhATҶLIVO-yԅ'|m}TVpƣ*p8&d~Qk}~{ 7w wX{]l}wNI2I-B1rp z67flO~Zfag{ ~ .G幬K@_15~e#=Y{^UJdzqܵ3~[hʂsühSvײ/@-&jWgaF#}xb{XR 7K#&qFvU,aT..39$.+%i5_t?ѹCK hXxW u ZC8':P.Nm1.Ӣ;Pß5! 8,ytT7K,u^K#iK=Ę*!J`##T4`Y!M1gڜIibcP N3)~CE<¿+?I2f'7q "Yz,{ 'sA_5`1kٓY*}L,bxqe!]L<* -!on8~x#Fu-kh=0p "4.4=7xs~yhxݐng->;j<ކ4ZC(F|%\i/η#d0`Hu#VH/Iw˘֛$)fW23+"kW*򯌹W. u[i Wu] }eN’A?~lQ)h8>#;UsvjScP6w5@QYVqc ꥸ3f*fm<6^Ե"P]7´,8Xc_:xN$RQ:Gj w!%uJzQ3ae 1˸.e[4k6bMUzo n1wsNXg Ж1^ㄶ|M~!WhfڱߐHBs cMuOlm7omV& [F0,{~o)z h)z68SS>yN.w=y/ mP@OŔ!N ;%}jDH}Tu![L. AK{nj]A ZQujO.; FJᑅmXSyz))˹\@dk(P~-ø- չto5J6/Ț[0p_" \'NͳԿeҴ&TrEj&Bh[Q||3qd #NJڙ# dbbܵPa { fYؔJqܡYNAuXSe9i*X?N ;ղϾ։ ({z]a=h2bZ,b6=鮕ߐH &k\+;X>~+lmPaWLBJlےgb\ٙIN ?|'˨W}F6-סy+-u_.:YV(n&/ϱR:~E,Dֿ#u mC+>A Lh^N`W t-n" 4pnx2VӨhD_\m^\j:5[oKuiGMYi)\l8+*OyB;P;) ZO{E*zicWފ7(+mV4=pI ]7m"B-`k4G(5o.68 YF\_7X|kRϐzw73C  (*gF#֨7o%J2%큥$i{P41\)T"3T%a}D_U.Ir6~`5І6 ^܋mQfSEz}Tyě }2ǯgB o4 5p|sxv@mdV4?џD%\`*}ipk-w 5=7¨XJ}kgeu6I?V[xW[2[cl$˔V|np?[Ϛ^>z;]Q`P*8S->)<5STtʁ\jzj.j7=s9Ң8j=##=֒ɛfb wnyDg]pMECV*peRzd}a>hqGa aQQ3ǜ'8p{"\ W@Mȅ~\*Q sȸ*+!n<ί2Fc~d &^O#qWƵsB3m pW56.DgGʇL|߼|\W{b0_o2Xj8GC/U)Wz&sJp nɒ1V ?N#~'c"=jQsnF\.-P{J}kkysZ@b ԄQNe訐ܧF9ilrMZ&F%I6q9<#C^ L bTJh7ˊg\V]6 abEKŰVI^8nÜ=}un x`YTLL*Bl̊/vkN2yht*b KuP:b hzduo[E|T?USh/݆U`xuMP^UPt2uw 'łC׍1 R;藺s Ο΋Ux@{4?yC::qFQ: j:ڸxhbSXr )"mQnX%[%)t%`v $W?W*Щ< wIodON$ a0uo _\s!gpZ:!i|~  ڻjo7~D9,ѓ%pp6J//=ZמeבehFu̟Y9لZ҅gCʵl7YC҅=]~;΋עjWst{]{Y "l@y\e}$PV;Q+fB `e+YTN@K lp7"wQxYeLOf?fi Kx٭WhnrWZ׍ImKRV+  \mavUxo :}N#iJVYC]G8<* ,mw9 l| 5&V.C-U~/RT"]u!rIϲu+ Bfc`ݮQ i_%'oi=yƸk?y1"TM$6F$oY.c\{"[IʨNBꟍ^yryy7 MeV5jw]vigp_yZ50@m<2U_LR6}p“Bh_{'?/հ!]a3v8 ,z86E٩P$ wgAI7Ed(6}!:xU@"b34P7昸9їCȣ a.Gm<@f)p( %Fqo-)[kQOPc6ySus"&Y*x=`W h v@bD5fV%'/O5yN~^X6s6U\LFYv0,/L&6/dԔyp"ӝ(4[ t0qaݜ+Y-g@@B;h|Œ_ VI1lsdP8mo 3Jf_s!ȼ̔ =QS=*;1UaNs^Qڌ"C6NDvUȠc(p,s)f]5aǑIhۣTwOUhVD\LsaC٫,x6 mr|$Ъ b^⏳n !֨eoԪy!dok/Y?FFW-'t ~xh q 4:ܫ Zsão*$$.tYAVP-Av@]M0 n7bQ\₳b U3Bjb{\u$!*-gj`1RNA}otaHվY1q xA[كjB=X]_'g[˩ƽ 4@G{bAD^8x\v_Ѭ}N󿏱;4xZe@pX1o-9>:/$Y:\74Y%OX=7>2:X(%矊4KO ͼ\.dipu}E# )uӴ=y *]%<3Z& h⛂FF]>FvTcъ>W`ÅVG~[C [:WPKkXDne1lw{ ܏,NMRWv,`ږaY(1;iXaŰKG|a ܑ Lixࢆ^.`An+4CQ6 Aߕ>hy!HˆWQ-d(- CQ8Rh1<{S)yrҧ;ѷxYBW{ŒP$96au|FΔ&>x_q$AV6+?.sߚ2 $rO%agYl/cAט9KOʩpnLg+0wmvR\ͽ YF;7B CGiOH&X|pE /]j2ˀ5n;'N)eaDNkzI> ;*(R s&7i {(ԁ[4Ux\F>-\43{IRY`4)~)6&8m)NĿtP9M}=9xlּUt{ nmv݄gQˬv83.rUt=~Y#t=;4>etAC4h'ʯ2^}RӣaZ4cZk;jêdcF#CcP+y% *JBAw>6/c߅/70qs9y7@{NFNcׄc)jj L0kIT% #LJQbwݳJ6v]A/kq>~k#͸4`#"Gˡ4ѶKBkEekuڧbNP4ӣBI"#P[6705j!HoT ?0+@Id$^93yIas~yh׀1xcuU IWrWa B/o3cy㓗g_j́ze'@7Zs N`[a 4"><po~,X &z6!jQ.0~'!``ݬ{۩q)}Ke#w9CU &ĐTi5iwnnV8ftei` nr_S՚Eq2zE}^1y Q"YxtbRN5lO;/q3*TQ5 ^@K;rk.RcTp?Y7T M/ 2v1+vE4f~2`R3н+4ys)+. d i}ceWtEfNoBo>b+[y.YnŎq gdеy64@q,rMG&|8뚿AnĉAF"t-óVM4;YEj=R0&/(|%bE|݄rOӠ L!9?|~V+LW" n62a]* &ϡZ͓[ٓىjc _I#./#0껴|;j#ճ 3Xz4P ?սnnHbiƴD0ߦ(4SnSu:DxV}Mሙt28Y`eC2s!ͭ m[;P-kKS??|bTxG X{ AL6ǵ?ټkiĒju(Zބ=Ir3]j cDz)rJVU7U⭧,|޸X=̣QAЍ/SC['G6#X]]"VQF/r2П=(S3~p ӥ뺙߈4%֡:nQܨvmB%1[S_8NlemPu?$\_/Rh՟"v;g0_9=xJf\SV(֋FIPس01r'8c>B.^Sbj!%J._(A-JW"rXJ%l[=CQ);ϘhF40d͛=ʩם.FX Pysa J_ZwnNXd [O i&fz^ ӑO$6 πg)?^hG{LFco!>Wg!&Y-xhH(Z8*[?ٜGڢL,m13'eSҺ׬t]v 4l'帰Vw$<9#; auLm%'Afظ ՜*DLPtB/E~I<4PQ|)yU~G6 'ysI^'a~S%[}kĚrVƝ5hOmxũ8 ;Mzdv41 p_Xok} ;+.eԋk5_}k^.mD¢Ϸf+\kCZ$* Kadu(i"wcP֌p&U&s-CsqP&@$@&|n_˚- Buqŏ>]>fȦcsƟF;a|,@Ck?Gv dzZD(OoC3#jt`+@}eGcBJ :()W{'#FAWkŹ6[_fX/2v3 7[Сvp:%~e^aѸ$XeA BC&)<4ձ=J>ثPFP]nPE:h b=L0u#׭{.6Kw{1*3NpĎW2 _5R*,VAj9MY)yl ,xnϼ JwOypFK:A^IZ}tQ+_\1bF[ߔ;$)j+^F*CeoqGS[Ⱥ_[(< licVjfo~)ݩN7-i)-e!-!SK(w^U9&n%Q[$FK?&BH YTQŘzzo.7{L?s>CYЬr+nE|i HVi$vF߁r/C |d fzҘ{g e$q*]@hnt2(=]%${n2y)L=m/'l&͝e =V 7cA;< 8OjRcj"E'M2h`Ii5FBNY.P1Gj@@ B)u9ifsu ivDQV܇wY_vm&uJۼ.43f

    js!.;ۋd]Ł]YKW|ųJEEQ̆'gB?~dh4c ȘJȬkM%+UFgRQ>Lc4 $q)5YS\x@Sʼ:23+1h6`fm`_f- $XcPoAEH] Mbl:rFN D4:b~E@تˬNL/z2`!"ۻt5!ϸc Du\'T$sOyv , Z}QFH^wy: 3QlAf碶,\;w;|Iaz\/wl"?'-^ c%${.>dvMSidrHs:7Jr}9$?,POȪDNCiG˨tDBu'ν3ׇ&Bb. teZ$hbV tu"ƿ?K}B١Ĭ NrNd`cG?dLŘ.2!]䭛n_k K=ҥzS~tQXL s.4BO gjǸIn%80]=RLreć3A)T}\Eg@s"{1hܘ7oCu&ȪtN%5ZZr}OI i=0<8I)PҰ˘K$RGoP|lҐzҴL{6ZzGk_Сo`Ij׵[һv~z{eλ=/g3@KPM[k|E܂dס)؃fKo֥sj x2M&GV+A mquJnmQ?VSKl܄/'Kq+;/Sq>0y+;"N֓ 6;j]Y_k.n_[0ݶ,e?Lɱ5 _YJ^kd?iGu?Y2|:WqM&?a>INK0|P]o9iuu@d3 2YQ1mdOͶTm,*@a<kuKEs"=|" '3ٷ vYDjDnyx|1ii^y&ld^epr'<قW4[N|y.ԢM]c۶a޵F P@KgCy;i ~<7\'D׫`<먱BkrPC>MzV|*7N!DE^~2,bsܓlIf&yd2Ԟv^L6LH+?fqܒN6#AnaOEL #U2x56ǐJvd;K$џ"Ob}xX,bF㶫wXXm`91m5OhA9-X0sʃRdjۅSY# q1V9i +ӛ"/Bat4ƶ*9˺#5@U(އ,`xfD3R\`l Neȓ4c@dAuh`Bڡ9*JTga+l{g%m_E`wksy/vLJ QÐ?Ùc#}5ǂaHF~\5҅ ydK7B{ w`Y< G<ܮnzVf`RE[BwH:1TQ:co~W)kJۨ"b2r B׮vӫ;"0Q0ma<'~AJPֱ;2rF3srmSr8%+ּR=JzRlXATFH&1ڬIԸ&'۴ڰ/ X?D}*k:X/1̎afR$z@ye1EƖ[`py %Қn_/ːԿ hW+8#?}˨p/eE!5 uXlV4 #žC֛VFx[-cN-ZC,]`#;^@j%g+L@%5Np)Ia׫Z"\٩H&8%Lu`.wEM«5Ok =*j,ܴbNj)k`H脌{`K{jLcGf>_vZMP݃w3=?k!Q;?_s$~5 \mZԁq-8)˦OX9~ `ޟqM*],t ETƚy̺j +Rl°k_ M5ė< il҃w [ɏem/ҫI!l|"cajh8?.2w\M" yAU# Gd{ӑ/Df὿0̂#Mk߅\K.MR`x׌(,!"_,jZ 俦!$DZ슌1,T`ŢeTg㔬QG*z s1KBbeճ2 [ɢY;:Aq2'?3*D»]2G,QlE+Z 0;ʬ`yn8r 's:z`* L|$xHnUUθ5~5CENG0T2kX$7,t5n-‰fi^9 rU v=z]4$44,=}! Lϼ)[&u3Sꮂ\PQ/`',C3}Fo6"n7e94-4:s KI80ܶTͰ9>A{1 ~o$u,{yoX7]'Vn;y]VLRa prX3R'/?ѣX} g%gSwD0śj 5TcF~:Q^$m!MI6j}*U iyԹ*2孴И~9x0!$1\)R.+iKF{<Jջn\,hGGKؽ9%:dBѸ/I3F~$ &X˛]f PNTzTMZUWc˷Ѝy!j:FDe{1*ABYOuӅn//P4U$Bb4)@w'TZ4j $]SkGRQZǺUWR=yhVo?N\ 8d/H)=ny-8w; 烵̀ؾE Ć{h7R8' s{ǎϒ4bg]ΣկVnzRn`褆Nnv w5-#;gEDePiH <q@qY{. G9@z*'je4S%cv2I$IvvDfXm;LHY9Cܡp\R?}w$T}}*4ҥHNzf_H!= ٸ`58O@U"]/ %K|W7pjVN&HM{J.)!ecQ3G+5+8f4viI[c]ZM,N+'y,1k|ވVO ӯ)mBb($1R!۬WmwXEOCu]3~uIO2` 4 BxdXp\)CSH)k"LyӁ Yâ"ecK=JLq{U3=Cu:DwD{;ӈۣD}*["gd,@πڑWbH>htH202x~l](["ز9ڂ|鬽* tf ](<@Zznf%pqE˅%IV:NMX *W֤$N$+ fm 03=OL G[|+ ~զfSG p a<$)vX~ \AWU͠Oǡe N칓f#>j& ]=,M3{kDq4I;;~ٲ>aU`<7w HI4㷙w'x<xHfc$3<|?o G-DW yoJn7mA tMyڤ-)+Q;blם ev"ѿrKP̪Yҡ;'ˌtMH:iABPdB,3˸ |&Ö$u 6?~($(C8bü5OHIKC+Y4Ėǃo+Jz']X]UN>bFM̑n<.'IA\ޯ#DQ8Wv$4J^/)TsE<W,E٩ kB^W/~u~Z=,M}E#܃FA%}n{CJZ9r [R q&xE]Y8ɚ-C3`G R):w~fg[> HX#2|) j LС{n4Z)9DJWVnrZ$2\z K?J}xϊ@2clTQl 'wedž˖\9lObo`_sth4WYДMc&@)5'psr@7SP8bH41: bxE1uW)qj{DCxgoDf ]8o"`"8e PS/8 ZMcJo"Ɨ6`xoPsʓ9k]O4E,^Byj¯0,9O`3Zྡྷ Bo )ӻۂd(SywZo-lwkN1hIز- x6o]Nq)H0?ǘf66boc]{S踠p#EL>eL;/y>wPze|^m#C8BwPy؃,²&)jDlɍh'E-q}sL2t!IY-g!Gs_:VHP[}`0g|C ę85һPȔ;u:Dg}$U5`;#fӶoJk'Ys>cE %R 2МدEEw2v=MGZ;{.SFm@Ÿ?;ZH{sL"n2AaxCU4im Tef ?<;(5 g5b)lm]tv9Lu@qN?`VpIqfqdIkK+ҩP228 |YCR6K\.D|Gz4F!/3H[DP}YBeqiIDN}C(~<ry#d}J5?̤=qӄ_ccHa&{pmǎv*Ǟbhߩ??SF{ jP=SZtnQDUjCev@3`cg=0^N`ˣr,:#l@uB,W>iKECTgh]ޏLqvVRD[[ q+z7^he9*NEK:zU8>!;N%s85E<+1"^L61~_.# J^6sJLq!Yt=Ԃ0@kT׭&%s̿ OKr˖hCo3¯lE[?J4璪NFį7rN2=x>sly.9j[OrDznAv[vc'l N2VU(vIEy=ehj'S 0?/3km~ >:[1$EfGܨpI?I@'46P|&Q]-[lM׈EqZ=q$d-Y37ֺ3?G*W8R36Q`uR bT߻} 1 U@d9%oQ܍qVgY )[)\^f+鿈 ]ETLhޒA`Jžw.\ڎ6Wb_fT7vA! ܇ 㯜 )< 0ߕ \|bo:[\cqC?) Ӈ6y} ?QzF5o?]$sB~DZ@f*=ڍ'/8-*Ĥ %}PqDFb!.L+s\@ (]xc>uanW'xBn=Vi]=̀:[{W{7q?nsv'؃Y?ztu&0O#8C5(ùiC#~>7JÖ$V+H")jp6 NOФYG d|nM1:0dw^Øz{'&Ձa^ya,ĸysAރa' pV't\ύT`u9XzM@IVƅ5(W8t ;Z\j O9&w6H1 KEdtmwCHģ=u ̀9NPB f!yD>QV]4#Y(Yh 8o(B6ѡm[4M}@7}X~_Gh7Ys '͉JU;fiPHQk+ Kzdy(E {(L]rC#rOI}I"EF!ÂXw5~nDY~2YqR8sk "ѷONK K\t^G:*aP{%'h&emɄkًQmšz B/@J={:\#9?Y-r 3gLTk:#&c-S,K}E:׻^tV(/֤`lؙF.S M@jTP'.NITffGg1W~n}.}dh'cEh '`WVY2mpXs\'d4OO懙jCOKXœG1.KF8Cgֵj0f)(ְaQD`FF}` ^hlԜ3.]h{4xf+|R@!.qo>e~j$9r-10AM,@qգfgo \:y4Փ!/ܦv`Ӣٳh#lwC^ Y,XzwN'^8d lӵ7 | *,jTDmZ}j\hyPXC25|'a9ݲj f>!-z1>rG)h0^|:d}^h(rly.V jZIpDy:/ܪm6\$.0Ug!L+!i88pVGwcCu%h)v-Ej%yqYBr5dEvH5L@?4ݾ_ro k`9w[/'\ԭhT7bq9d#zHꁂ^e Y~bsf (Z^Mhd&F|SHaLbnL>n ve5YqZ `lĞNUk{"AsosS f+`вspDk9V]>-XnNzeߓ,L)DGcu$nd>Fo@W̍bUܢANΗErW~TE8vFqSbC﯉bo''錫"\Aprp޶-+eS}3OUaսڧF7F0 ֞Z{'%X:Ќ7XhjgBʀ>,P'Tpح\A 0&ϷOF-î8QނPF_ǏqY2:fe*xØBw`|r )՚m8S4 .}0xVXS/l.>{A|ͺ烧&/@1Q'8(w\GH)RC$-Pܛt`hAAHr3<|_YT[ݞ8ܻWmɺR^w vzk: 8L9A?& M|vZKf::򇽔g5/C(J ͭXz;ۄ[p/8R qny>r7^wgI.tԙ-yp-GὡnN:m)Ѡ :.Q/iE! <9I9oȲJ2CqAZq;%Z%h7zk]\J;2Ve Qo C, _?U@@jω"T-QB>&縥Z[v.E G ^Ug)؄.5`΄+w7Y}e #i=ͤA Dakkp8Wu-cYr"*w7Y4= (%QZ%7:߹ g, %xM(3[1LdW(|OT#9MM_+5Qy`֒|hjL/]K?Rk,:?[RylʼnB,ppa4;$ыr%yymYQT٘sS#AQxarM*QٱRѝTvsm~޳) 4FKniFտհTt8oMhz`& ']>ɢɱ)Q[ҍ =MUpJK\vpWȖU#G+5|4U x*uYȣofcvȋwHVRӆȨQ3¨̼\Tzqߓy)uz 5_\WduRqpZh|&0!%^j~洭)djZC,=f,"(d$9*|OgnU-0Tf$Y;M0X G<}le<Sw[$e{rho-.+C?UgT%뾀،(]"WfhÝ8lSkM ҢYFYGqAJJrKxD$΋Qm ѿ_F@>^|EY =BJ%5fе|_DBBӘ"2<PK]ƃ"ZLu %D UoXh|=!"֢^rI CΞZ}S'l<0 WlwNlwTg3#<}DnNb:T]{F_`WG{XՃ:6:޷ƭ1>fw̳4r[TBo"E8ddO4Y '[י[C7gMƇaOw>8qErOCjRraHsveaZ(>eN|jf~ C=(&/Hd?5[(aEƒg^٣Ҋ nFPy{dK:?x>ɇ'uv2JD ZC[IerZm'{+{Zo]ʴnR7nEԹY; ^ }kԲw H$r%v#K!fn9?PQ,⢜x+0A10mO(e 5m oyN1&cQ?fn !)4̔^IXK^|o*Y}#مX(Ge~_W/xxHO GK$Ҁ\{l:T[~NkC~EwQ kg&vC@J &s[0@8)7-%/TcQzq,udЍP51W^7khVOc%k;4%<,Jhp0A0^F>Y5,6%zʁ)Ҽ+ ,[ Oָ\o;Ӈq֠fcog ޸_MȁsCEMX{t `=a"VժdUvpbaָ4֪8{ޜGva b&dIx%Ʒԡ \R9zDؕ QmȘ[6,i$٬+L]5K*zn)zF}yIUDd\F+/xɱ3f,]oXG@ot=Z'/"ЕiR&P^-WhtId۹(zNW&mT/Oa)8C a_ȽN;΄L-RH|? Ga /<`wG|O|Ҍ%,R`3~n2rFIR FG6nAffj L\t]lT›ϜT8/̙xI5vc;nO;k&VsKU w,&2sose~RpdM66.t9Xz_g^r(4X>_%z`1a@GqAK}ҙqHćᶉt#ʺw Q7@Jit>hE Ջ}&nE6KԾ{۔OVK=I0V&C^ dBVdQߩ•|(iܨ㬁0IL#]d'5\!J{l @#;4+3?].5USInIŹ $$V[:ꌢ>&AX`"ti85bqU&-{L7֠ +˫Cp~wILj/"ɘ|>rMp-F%ݎ6̚+Q@/ oNf'='ז/ IT:zq+!- ٯw^P"#at>8-Y8LM=_g\e֬x)r"hUl&>`7^eNq)㢋<EwDUP牎*27l"z5ur(t,ww>k&.ދga׻>T}rnX@ju8GOkj=rΐE0}(UPqD$Wʔ-nMdGAyxWU6ky> 靨i jWge俛Ϗv&I`"R)L%-|DPn"  oO;_c娟+bOR3)@5pq8Y(v1]4ä+z|_\Ho%#:%>yƄޯ}c:@ I.Gۉs9ٷ/+=ᢒ>pv*%7o_zbJ *Ҭ1wHe௱h#6OQ,+=ob$-c萂p/KEs>suT qKuJi7 c^bK'f3oZ$``NBɮȡ}M .ϖ 5Lzt= h$kϪ}HIjl a&"uc@#iCvuuهh󮩄,%ukw1?gyD=y 4ڮ:F]Br5jJZbBo:Ht^AfFiO\YVL7^@3m VetMc3(N, a|"=I=hf2t{7#~uEolC)Bh'ܾR\!3OΕ9#TٗwurA%&PުK$-}<' odUY1!1I,6~ r1> Չ:}6zkRG;jw9g$[Y>Gߜ0AaO*4V5v0a0FHl0!`>4 6%-@jd0'=yK_ HEcE\ù&#$aJAKNdir cZY|70݅uH!:r &rC,͸@7BpC.=MLc/D&"7xgE* @oVϯcWL 9ƗŲX60ޠ/ <`Vx<@,r+Hvt?LɠQE;y3H?[kcq$ff,t MAF wFOno(w{ .S+4BK$vr43EdUv/e@<(:=YnD2<[3xbyt6@^%0dh9C=#$6tcBtGeuq3LQK~wMNuee HWpq.àz_ moMW7,yTQY`|]Fy 3q]?k?\Y63Iv8p%hZ dtcM!b\,E\jw);@ښYI8t$PKZz@N1muA7EQ;%l۩^~E8rlC7d8K2eF@up}ڹjt@p2AP!r,ArńbPtW2tک?)!]$•$*.i'+OpwKr}p_%b?qJ@j@`zDtV: i2bsh~m?="!_%"%:tVR;]/e I.aYƞm@gx O}Je*w$N=Sf@A;??4R4 NuFsVqZ4+ 7~P 8n~N*̆B*(밭CIǗћ`CN(Ώ:&X0G౪H iB2n^ K)\7P;eu&編@rcxN0N pn]-6 ($XڋbS QjH ]Me# gUxwx|#R0 PJ%<3}`qk̋}H*< ,FQjf! 2v4.N!bNI~C9p:!MϜ ӿoֲf z~cTyo鬹”\՘^WaX7R^A&9hX\YstE{ x\U>{٩ T&cuٶ`Aur:aP~)(+?q~[V%—{e"i#b);jFm 2(cSN2roDh7 W۸6&)nV?Y{PrsiZ!Bg(߄Dm5ߵ_-- nF(L񫛀/ȓ}E%#ӴCڞHT0 z/dhELw_6+|\v]~ULaەL}}Pټ?~Q1ڸ.pez[dV]5X%X kl}eӊ&qXҍdH بAUٔVgqdowۑ2Z0J;Hir"=qtݫܔw9 X ~8\z4&7 *ۿ#w7w Pza͎:vboYc\Ax_&1>x-- 0ٯ9 Gvx \&>d2Xm$>? ;?JqC@P9Ox;]Mn^[P_#bx]H9fO4xӹ?Zk`ZES!Reؖ6xr4J8F -G8`Ľ*w?'RJ!Ǩ?=ā. p]џ&@WYu/LS# ̻z(;L׭9W!|ueouDNCRfpIMG*Οcga+s;,DP]CJ _MFu/-tTG%+MYBFP0\7bx{ybRZ!Ah\#Xmٰӫ>P&G6ٗ^$+:GJT$7 !,Mc  $4: 1^5JsT!R2B0FQ vL3)RW;# BJ/ Sc62qXjKqKnuA0AwCay'iW|$* | W֯k&Wu3Z0 VCTT "3ϛtTMxTcӈ r3sR]/|.9W4T[؋if`=,O1=;ՈwHzUB7bWu;Cy6L< $qdeA6}2zT[]ǃe@xGi~X,kDÿ O]#ulSz<;UKVYC.Iq,b`3Og OECcvˎi7a K=@M:eE.XqTr%/!E6!Y9O]gn%1*n]P{,&ԙpCДb5as7\iVKhMN@Ɠj3Hu1|],eO.ր-bT?\Sco<>ylD 3IXL ٿpp!iAT.>Z݊Pi{$#6d$M0vgFтl7Ca,-$mU(nw v/Mh$a{ $(ER E{J= ?ߢHׄh{ToYu >SpC;W'<{K ]Dg_اUm:x5_{lt鎐|vqxdse(y ]P_KD>izҖq~7n!$DT"rB.k6X|`n64iXCAwٓS[2j:ld0#]NJ2'чBJఏzRWu*H2*:#B[&( :nPo-F*+ӈEwk9 }$Z3m!Mm-gf֯}NObrIԮt>tq]F |"@D~sc#اy_e`(>@1 Z?oS XrJ<ι_6oЈ>|2US=PTG T|i6eAtKNQA/ܷ;6iWEWz"IUJzU7G." (z?\sMi@[!8F˿pCa\-el#9,Dl@% R x+]iYY?JS/A1/bOќD<۰>>]jOtgdLfI`qM z l(hoyۂf$*;eZOwI "LJbתUpco9DYݻ LFw4+x;[}|*:ө@́xx|stqyQTFݞrs#c";󪧢o$L ٣Ґ%[W4٭,=uK{Fu!qTwpVFc1+KCj}t}TfRT%?߷X/8jKq!я`ʴ K j)֞-gE\$膐|{|͗{ ^f^#Fd,W_ѨOս }Clf^Nv0#t$)bbn$p_)PX_Lk;rjqɾ'6Hozѷ)j+8G_%;]drҌnx%e=_Ff*J@v#ʀZ6][ʮ*<4{*"Ҕp*?X ʯOHo \}pjx:D"߬ d;/³73=Ɋ!20̐ RQaqBf$:$>Ыd]o̕7<7mvj Qŗ[d,GqaBD5Z?޷MC =OoC/YXV"dVqRLp4CMF>$%jV_z2. P9֎zo. GJ< o0o7-utYظ& &@Ux9辰I@Vwrg*0:>:DWs+!Bg#zE[N4-cM+ _ȥÓu?F|yAzMV6u uD[PObMH#0 MKZ;~LRd~W"t8d*>==ȣBV} V]*d9@I 専pZ ~m1եj(\yD   VCsr_coD *,1өf|+  <(_#Ր 7^6ƙ԰]?,IL讵>gx'2` /爰EJ>þS]cbFr7Sl,Be24^7(0߆ h+m O7#){e\te~+l'4acv_38Ƒ9ٮbpJ*LWB~VhO /f}/P(η](T]꣬:y`\3swѧCzwPrm,7Z|yZp+d8΢~p掼uB'ޅ5vկ+Sph>C, +zGɻΘ͜YE (ky f4"I.ۄRpc6.0ut5#uE[ c {\#)PӢg;Ķ‘E_8^UɃE g~krƤ[/mx*">L5UE p3ځ5y?hEp1gLTn  ēXBo >#Ī{jTcQ"iI*ja/jE ƑJ8/C Rff ,PӰUh}%>/R? ,xiiP;Ӂ87#p ۶ QrtZÕ֪<&Ij2T m ?X`%K13;[|bH4!Ӡml(CP؞$FHMcz7@ xeFT-@ ɕ@RFROJ}v 0̦tǗ5K|KL$Zsi4K O36N ,RedAwO ߠ uPerPdG!#fGGkI.7(M&̨n&Z9x* 4OW^l?-l %Mw1O(͛@ 9*P%e鬈?)_Н5`?,Dd/,:B'OHhaʵ3P1bϕN1xPa02c ZϘ.}*)~\^8JtQEv/~K@:%^H+P7 U۸"#C_D~;,"N^ iPN JDzXPL܇ OHӱwD*ԧ:̹aN^U-BSܿc^3~|U}]{+  F?Hi>#hWYZãH" E(Yn('Ŕ> +l, Ig5"#D)['1. !B  #ހáP;Yjׅ1 M]93cw? CN[be DAJ߱o[׍'& {iWW#h;y,m_&I2HOZ&c h]: OA,bY}ťx[_)9a ұ쉻KXN?̙GC["i=**ʌl3n9I|Š|okC$b~5yģCh ڀ 9}ዬRXf RLFg _– pfQ5v)@Pc=<>᪾~য়&DĻŖe%p<|0eI XP-qԨ}`i ";"6 膄@"#u")e;e0@Ac+!ό&"6CqԩT$--(h=q e WSzl#xş74T7I=6'6y΍CE]2\Ʋy?Qw<)0VP€ px}Z[Aa"  Zz·7S@mG9ʏZr/g]j#xBh(|vѹI'k"rl}nFZz."'`TZpP?ރi,&FUTfm wn'|#qҦH{I?^&20Lu&8KG qZ+8zAGϕ q3D7Mk'ķw50m+esΨlvtd$>)"C,z|RgNvw47$9 v;hi"A˹|΄=^!m׉c#E& M'V^ֲtcvzZxra]Uqix>).vMjX ~K<4mT}p ;sy_xnU"c)%]8~XKL5PbR <-X"d?`@ S@9!EzSD$_SSIJ*%D V +.w6V-f ځW əՐwZͣFBs&cLa$2cW(gVYI++U"7ףdMnW_OE-I84bBMa/@dl 7QP'g4v9Dt"Q [FްiQRS2+ ;)$8FX^po{!ѓ?恂|_n=3vPdrcN=^}(_J V~so륡‘ꀸ堚n>3ip.&g9ѲKw /osڌ"aǤjImT|fkw8y c?GA-sY0 A"X)1?dch69[H2N@*}eC[{(* 3TVq%`|Tw.ߚmCoS>ணp  ăZEZU͓6Z*,]< t*M.a ×S4x]2.vzj ʕ `2n:{܍TyXQd3} m\ڗbǡwmH̷LQ?ME3U-; V9zݣO`rJZ li=5{_PXW0bPvPI!Y?Wyj^!W,旬4?Y0kB2+A \4=lJ# ݅'ڀ]a( "v!tP>jÄ'r05*L3* STbWb>-FăQbx3/2DJ^`˷Iar>_S5BљH b3݃Ub_X+jȿMn,Zd+ pP W쫅=/!_|)e`,b.|nxvWi3gb8] v++k1c :)}UZpssb(dL&(OU]J.NyLYhOIJ7=,s )YW] =a,$>r5٭WVP4>]HZ4B2L8eF܅?L5#zq+^,-C0xة>yoUwm¡&2O/f#g`BxX0>m)8Ƌr9K𾙟Y$]졧.ʋԣ1lxv cµBb0wsf%B}OgWϞN'QO]Ԛ~̼DRa?7Oi7b1 ,Ϧ@Y*Q@x:؞~}󠍽0֯}K> qdWЧWVw(IN].(SH)|!28oS#=8$.}NQ˚\e-\npy 4y.QyRku6dz# =b>aUߊ*-J77$녷*geQ}tvYu)c6tf\d3- }P"PM^ :hZH@E䵛I/#r4Ix5!> rpOt_¹>ɿ6uH\go,sr+BĨKzejƐde: >i o+u s7J 61먭qf*u)i9}V [s*$h:"A}xÍ*38= =4>qAw8iczw*RfY$Ȅf:Luc-L2h:YݭuD_N8\槃)WɃƥVbl1ah .`1is(2ߡ fnXv웮#_WTrvnl|KLvi KN|xp0IW\Έ2K(0ѩkM3a(rylM< ^ьN_i'AH~X{hbO+I2ᰢ= GZH!UL!1nƟ5bd8F0$(GhEcLy 4͗HL}9#V^ҩU x`5c5!qߑlƹD$KD ktL k~3ogi˝1& ^}' ] Ng~9kj- }B' %~`>B"1cBQ\rU>̷lOMu@5Bmg{GL-Ά#<@GI3DB"ZK%XFqyƥ]#3HD% 41lnEw' ,jK@r'Jqj}H!q~i| n:αjv wrwD(ٲ!p*El_VԀep;é b."J㋌YTZ$)kviU%8ev "\@RD`f Bw6}iCn ex!m#~`a/9R ޝbH>/Fe 㯗Ĩ/>RyiBM|:g9ЌH+vTb%K(њ2H^x)@ǗplNI< o=zxug I 7ǯ5eS„3܄H%Mrކ1jq$0*s>OP!M ([;w7_/=^!5U~\ "2~בc,*ˏk6`*"H^g|)o_A]X ӳ*y9<)s?YԷ9IO=J=G~f~8x>0hc ѿD\\hX@X#otnWfGWen1}WC#L`O A|vNchːPa}xG9y2e.^t b /k]ujkp}AD[?C6jf4j9s #'?1آ޻R{<™Ar"yQ:he_ZhE[w˰gޅ ApS$LdiP1;1rݏc)S=Ph2\VXҴRT13FR7X% m˾dՕ1B @ (/vDe"̂2Z:rt5nQBߝ|}q|(lƀeE5vH xT$Z$o~ Ru'@~\mqp,1o6xj~cg3ěkRy:عA~!gZH,j fG^CkWwg!f\΄xIkkfTkg{D H1x^ ! Cəu9|hX'ܕJ`*/@AdFIřHqF4`hpPS:6tYXzvIda%T߁HB{dZJv zyQ6F!B̛3~{)KL N^)hf:a&,RQOO(VKp\Ad+ׯ#"~Rtk;5Mv(m-Lr}~Ⱓ‡*Dϑ;LمZSwFH#9Mp/Ix9j҄LO:\C6+I+ h:1 S+O o cO!/~Aɓ]4.Y ׷:S4MM|ҒG? pcz2=og!/̹:gcn>3C[,ۚB~zђ"r>6*DฒRLK^p*?\^Q?B~vNXe4ȓkofa}*ʔʘ[-h3mO|V7:׵CX"Әs %~a޸4 ־qFތE]i@gT3qDK,vO{BgNtzXJL/T},$O @y\y2kBEWGYn0@X4 @kz)>ɦxcEi +db'aMm Fg87}n m!/OLI5gV=vwrDH·Q7UDjkf!أǣ{j3s@#U1PZ0XLe+HPeK/ZW!c쭲 }x5NRg^39BN .[?_й'tFh>l!nwrk`v㾑+ns Si<ןn1 jxdqJj8~7&apK| GwI 4;w:!-s0%P(bzdGY\V ^ Onə3Nk<hoF630D'žH?A:I݋l%r 򐽛ѯ%=HfwHAo` (ZgcީekY*^w7:_Sr,C6,YRgY<.;xh[3l{6cS"4Vz&ś~I:Z/OlCfױTÊ|VH\|)Wǯ@aѤ,,<dbQYa=[NouN6[wMWekp& K HYF1@k; ӵ +&|^4'Ê`'L?$n0y)h JaGɽ:Fֳf ޗY @ /v$6>$ /*2"AÀYJ HksҍsɄlS=/D2$M\.zYN#mx 7aM<QQg 4YM#Fl0JevXz os{s#%K _=`7db2 F>d.X[ܸ+O1xhZVݳ?-';Ygдgh;_8Ncu[_@חV+B K3p&6{&(K1{8.Btjͼˮ)atMf l3f}4l'>ح-lVu:>-c9HkD2l\{Zsѹh{UZsv_ +>|iZerAK@sLΞ̲M5k\Hz\hP"plg7_+F, f"9n>҆+PX:5[] ]wP+sCPZ%{ނ(>A00A߷ǐb5w}ڠk=k.'wPw1 GJnKBt"*wH".>+dOcj+׬I/4R89=N!jn$[n[B29|P?THB IF%zu 87hpMn)rJ2 tP`|uqXTo>!%_&:tŒ Ax-Dž|K{m;ǁypRLb|]%L ͤ0rCь'?Ӥ .q9$YJ1LQ<3 T[*:&X `] m~1y<0Eϱ XGz-+d' (ZU6BSwm)b )b>18+2sm6JW~)|JC$d>sʑ 6m` 4Yk,^rO{4# 6}e? F-Vn [L0fydZޕYviK565ʢtb_vt~TlQ#RzsV5G֮. 7{R"Yn ׭Eطt0J0/Ӌ[w,o4DK/C5Abj^-n͝8 íMzNw &w٢ĚX|4輞 ^Z2$[Ȼ& lϖ&U 'ccd'?T*o_)(1Ҁدgħ)#ܣC$+][[Y >5;Hx#,_"N^9*^%{fOSцpv.W{FY0O<o[OY_JOw 4"hE|ł$멹p1u}ZѫptMPNH{FBG^5\fJSd2 f*2"iW=ѳ!H Lܳ$(-w[`PScKFX/E'w/$sx>eaVJ8a sC+h-,d> g6@H+ӉΞk~L7ڊUࢉ^uũj{E1\zLݹ6n)/8G9 l_KVt9N }Yޣ=eCc넎\aRAԿr]T|{K,Q>.ׅ`jS!imJk׀DZ7o}LHAJB![iu%ͅҵV} *2oXNj /HfTh2xoRj^H꧄N"|wGF;Ѵ 1b[X\W2<#⒳ΏLۓ6cgoڷ95'-rU}P+Ԟ3yN}?&pFG5۱uXAXApŸ;HFd' yOV"sIEC\(@ǙЌ{'֪" 6ļSzf>6=+_K~ʃ/>ܻ[,GRP\5'A01V珛*JZÌk(PZ] qQ/E98:tAU/*O5:'8lZ./#0<6Naڶ6$XYݮ(ے.Kz[3i d@"@5DQo3/F>۫[Tw/$چm/kU`׭19p'?X [9n"UԹԳcuBTc6AVO:HvS#5 Jx\*ZG L拠sƟͥCjH2'('Kc}z&FJ#*nJ+ʪ-"=TiWzh9tkQ##9f ,DwNeȞՏ=63~`Xe|\bNIv{VuG5iT]sja$#qd{`k%8Rj`f-q.j/(i^` {c#et -yf_1pP|Db1ר1홆ÈB/_Dce페4 oC:!b)MsTBm]S1m.@a-n ZRZ }mb;=3gŏCb1A3,lW;o[4T㱓xYDt*~TU/tud-U\t2A@._e] ,R٩r *q^;L "A3ԯgCXe/)Mf~5x.9Pƭe b\X d+ 4݅-2,,@B9/gTxێ{rBD&w0ݓr&?^"^4Jsа3s2aY&;)")IURWƕg68؁/DꘖZ` 'j sަ Q/*ȩԩТ$JzwP/LEIIƊ[*ȎMBBV i{ljAJfsJ=% ӶA΃aov>A]{hIj;adgfuf8pF"oǛ bG64 8G@`1nΒ@bfg"^,h#bKu5G"V>!|+{"B3Y򋠂\!3u[ @3qWkqBҤM%tR'ht=Q_nePV`sVлz,B-ğ~QMXB ytۛle)L&T5 ,i9aLwί挂vimRDB[f*X4C5 v,'lԫxf:|~_Lu <.@19Ϗ7e(l$hL\f]P`Ž(2]3-2 :w  o,(WSXC`N_>uu7'GY-_^Dy+~Db( #6mGAkob_M5"xrt&zW\ݞ6z%jYZ/! @Yd1;͕Wlۼ2PJJi)FV1z=uUʪ M`(5,!xG/7sg o_?|;o> ;?8|T 2nLT!*nʎ^B`L]ĄŖZ5K=╠78iψ{6RWb{4`ܪǪjeUHt0dJ0X/B퓨U)pQTՐ~o܆iyp[<*#]ri)'c,– ZSnʹ|9!ț`M6iEuhxȱS}yq7"h >|krD܉9*)xTZTtN"'{އ2 wKf63BK̳#a )YE4G5z[mN& Ԅ(^J=yۑn&E|ɤ :f%h iAFt$31oBtu٣}79`ҭ~ʡC=s1hKd<|f;D{[,ݧ7{<|sF9[[Xfp]6}$vzB{u_kb v{=ku+reuYUh$ePS 슦!+mB79E@Gs$GЩt/ SYnv}3zz+f .g?9{0%i2Jc=Y&θK BAJ2s } s!O*`+ @S+/Ú{T$r׆5JŇPKUMe!I?f⤱f4J~'6%"ޖjx}T#1È`M).OѻS:2Dym7&%1B΅X%] UEW\Be˦7M B3vûϸ cL]<*]f2^.A>ʡhC( Fic!S]4Q!;~>V"+ LكaK3#.9ZcMU88{k]S@5&,1dz%8pGB7FfgCҷ{IIyw] 2QC3QG ҋ^a32re"kŸb7;{uzWE4Da>8 <^J\Is]D^%yMu}" =H'4Sv3̷9(=Le?(Rg&f׼BQ8ϵF,)#B!Ьt4YJ bQFmK#KA.\VT D_`6L&',¾jbX""HR%$8p(pp2pWo~mp s7Dx91 $C*|UEIE]JIA<{ 䊎=B^|MX?Pa`&v# qbur ^6CM~imA\oO ah+:$EN- _Ԭy1̎mO2rvV ສjg b)h8ZSsmKp$G;nƠy{rYe#W{e>.5Pkս϶!a۶ZWqQfJZLMThtkoiO(,v&zxꄜen+s>8,8V*iw;*N~iŰ c4R64 B;N G,t{dڧG8rl`ܦ TWU<2|HP~uzg/-FHX;Qٗg"06{FcZ⥏yFn5>:y2=ORq'-@,|ͬ`^(Ӱ`>i塉A@8URu)ԅ(Dtw^'ڒLؘ `<M3)/vT$z^lp?b&mi^Ay pqehvR0.)7w} Ip&~~Rzl0(g"{r7yj5qCC~ uJ/[֨Y^htaF_{vҮ |Z0~!)q;<{v_ۿl%܏X+AI/ؑ}źm*ߟ'S?D^"vVQ{-n7.hk-@DƺZ_o91Fiym\(pOSFJO5^8]e7&C?R LՐç!M,IT M5. +~D0JPqSU3H'C Yuw {)x 3xgs/xG~t!?} __f}Gz}AkƟф+([د=%"^XѼ%O׻˴Ix܃RmB5qDZ r9Si3c0s/r,o]W0nѵi-įfŝهXR1qҍty|jPMQ;B7=hkiƒDn)")Ncۢ6#'`lO5yq =,urKҧ0cY^)TN8zn :?[|ej b9kMx2Z 4~3u_ =.F" 1dkb *m[-Ѕ7 P&PLl8c9`LGP[@s,Jel䜐]6sz{ zLJ "!e R\++Uũ=؆Ůa}O;M|!x6z|{Hk;uw#CA #!nlUu܋ovOfHu PlĠN>\P?_*ub{u+@LDAI/ P$#+2wY)N9Wi_'d(53˜Z[m8YŨ;fd6sʴl4jGgP&n֝(RnR/}A(ܕ'VJ tIZsk0$@GUZϥN(G֡E|Y&3d"[P(ҨW>P[E<{z9n4aӿMZQ@go H!.lF]sĝ†Il{QH`X7Ql9 iKEdt{- )86yHo4 r^ 3y+ qbRi ޔU2|1F'9'r8989{9_WċC6VcĘ']2V0*\<& !O ʠ0:Ir3$w$ϨI aǝ2:Ϯ鲥12o!8yb]'3ֈY91FU0l KH{.sCq>a.;e`!L YW kuM< 'vZjvBW-W3Ln&z ;w܋:Ee8R]E";\~N^"RIzx ʕ6S㲮n![gw |& ŜE@0_z.fPLCH"5vI Vb@vG.RON{`kLwMK=3=7K=+dĕ$f/nA\ VmsUA-'B #˛D^2jwnxO y[.)ꔃ+႑_ u|~Xe᫃\# ñT<@gaq֛ȱE W,䳪B&+99L(5 BͰއpSG[?PM_(pfvxq*ojSgws uu?:c'3W#7jd@h}OkW+jyiT ٦33+^ "?=v`' і='a]ſo@eqfHeFQ @lRAJ{XkIqۃoPwreVvdMEUlyʫPssR:ax˦h2­rk9 dw{|o[S5}ueX0:kwpxg4[Ǔd:)b_(l^w~|-76Z$oJH qkCʖC>|3 ! BdD?$9X[lU2sҁRrJmZr/tڈ'Y!X(,P/Y _a^B4Δu|T ebwW:8401N9F4@ّgS78qJ>hhU;%Bt3mN` (dfΦWp:: q7[=*b$֒ih(" cб$gh1 %2Sv={%L *KbH|,v,GSmi =,ڻTh>T<2c)oT=t?d$bj_:64CD$9#h+ggyQ[vS@IruNnA %)I@,^ΞyN{m/lZ2ƽ56gy؄lQe5ttDԕ@3 +Ei{=}i#(3_" H$>q]c ,^_0<"Ah[~U0)+^+_̖M s]}9Vl3Լϙ㳃ׅB@Ѻ>-:&-@[sr h)t5a1wRBKB il=A!gR%˝妏>4 vp511 V!m' elšYYK~7:΀t rT<(- )>zY4HA> G!5^m(DT_?Lv_tM{z]À8^f"d\($ :;"(A#lO2=$gcAK.Lk +é3LÜU',ŠPGV`4+2SK`VAcT'ˢY7YZD8{{6fO2ŒvS96Z5h' qXK]F/wN⅓׮?Dw6tO[Z,]eC cF2xYR6|h ]-lr-!> WLЭq6g>O?S6RD"M0>u+<_b>j߃T+ :LeA*0մj%ǡ@- }uѼT$f 9J9bYf1}Wo;c&8sm2w@oIK&ƴ䍂 1/|N$-a%Z[F j0*&Y2wKˈ\ b +Tҝ.3'8@5eE > C^d űT;eOzemux;'BO V ;$n5oSvk>,TM} T>l"5䊖ǻ1N>J*"-s|{+GH9yTJOu|}j#ʦmai웈m^4q&$ 97Ѿ ۧ?4 U^tץrx(]J1_~ZJÐc ^aiT;.,g&Cg 5m}c'^A8UG mqesp)ńFC_4t;C+/d J͙ Oe6~(¿q#1$,v?8v_beUQ b6.ULaSk8׷\%)C,/@:u%AY ~-AN*TaX̖c)Vc8XS[g愆jlI"/+w-È#CPmhQ/"{* ܎3u`Ĩiؑm9CajM''A*/hm Y"c! @7UZ"g8, ˲$nRݵ³p Y%?YC/#=1 a_%_pGd'x>إ|88ל*03?񠛽%x} }z§ՆX='-AF%52 P˹JݜcECUjq~@ e&KюάJ gyF`[J-NlF}YX?404Fv$;;o&.%a}_5 *&3'+FeTe(لӼ yQHf^_Q% C6$&I}pj,c2FTƇށ,M~iV}b׎#<D6^ÚB2Dd9y1^צۇᚥ|*~XI!V8I_{:@;;G<*z6lNHq6GN~sȜ>Ck֣{a-ckKgx4&@-*gK^ 7_1&-- {T>piLjIF ~bYhwRiOQb[UkQpijy$Z獢0ǒa~<`j=;{=wb^26RsTQNV]-VQaR.UH7GLBVNuJ#pfe}qa /PD'܄H6WIv+v3"arGP7DRy0Pbw}1?pmy-ϑ)1Q([Y E^VDE5 [ցڸh;>#)U3ػ,BAȵ,`k!--ԊA1.USL+UL; 8S}gC'Iّ}cR'h&JHG%<]pfA7vK&ʷynDŇjDkf @XFwEDa)ХN(E"qBxq*ɾîMViXэsHdԲ539pɱw?Gm&AS"AC*!5.PA\ R4cAyƘS(sմkl2b6 I͜L )^pp?l+]?DH _Xc-ΥӅl,jFR0,c g8My8^\Y"xY-bq*˻CD}qˬ,n] 2H唠lEwd2{y#tRѲο;&s`zrԾW!a<{_B?s-O}A&' 1RΊNZRB뷡Lj{+eյFR4% Ugꔾ>,CHi0+yAJ? uIdWͩ,/iLʩcS0EEOCm}|Y*88āL ǭI{Z^xLM(#Rg)j[\\M f3Z:Njwj3-O:a.o5TJlq>;e%vE߷SŵpLay\ &ӂ?,YAgѽKC > 0IZ qwoY#mtTv\IjWxK2)nDB^UQ(EPRaӢrWP'#jT_~{kGYW{J_t ,ȧ>:B#ʜ?_ Bc|jn}\$Lx˾#%&dV18._!$؈&$7dzEuxȧ&ShmiTy캵jdC-akմn4+VX+Qȹ#?Fh'Oq/;9)VaEoK Y Bvu)fuX\u,6=r̡2luAc\-eQ#~#AO h!iD1+Ѩ7ч7)hev@N|+c_"J JpƈF5&1PZV3sX.;Rwv1Wvĺ/SVYzqZ. mR-ԻW ` \}>u18E0\җ|Dtzr{;FDz? {jG4f Ik B8W b G} 撿VQ/.#%,,.ajTk2YXLRaȪAp{a ,>f iс j{`,. @9PyWbusKZ}4[U#9 rd95f)GmH&F/#=E8$BLq Ύ3m07E3Rvy24M&yYr$pcp1&wQC?{?o:s`q_=Q͎p0r]?504M⅁ vxOPྭA BD' d35(WvxMK`%UܖI DjSVq}3P0-8%t9nQ7'\ףkdr%w)>O ,/rA74|ú d )`҉Z l$P)c/pEy )5J;-|-O'U Qw!Fa~%b:NnB6l*s_ItgAw!=~%5w|2+Jc8ŵbEG a=k&TdJgd-wqu,4= 8( $l=SAف3>;-V^-,ԋJ.>lm;0L%CehC\⃱rn,°l䴡w=^sGjր82$S} xEafQg6/:)ƼQwm W?u AK ):8nPI z9AWh.WN}@o8 Ri :[}J;% Jb;+,֗Ksa,22jHFw(Ǹ:#oG:4$u]I3uu9$4?8Jf攊4"ʬ!Fa Х~lñdR* HEQky,H~(qp&^p|UB5.F %9XGpA& ^T0*I[|@"yX{M~Ir{qf ɞpm;~>Vİ#-mЮSݚ4btqEU_.1iUMfw N>wrǵIp( 䈂 pgʹiŤl _.vtr ;pZ>򼊻\j׀#6HC&cCy'6b4_cU>[F=$okC(NY3v[P}GT[zX,dȣ`dVƯN K'Vܿ(LVPGg+AF T,(erb|Ko7Iс6*T$w 4Wq+. ?l퀨 ׉}p201 q&fӯE!EmCxRWsNʝ;0mTwjlka<٨亮x0 6̸S3LQO~j9"Cv T=~4ClL@ϊ x FI.2 awr0#P0܁v`V^VݾW(gJ?x-8_SAAԍ2347.~WC);"*vcQwGٳ1Џ1|[^ Iq G x襹 ڜT!ӵ?NP]H%t |˰fwOMXIn*lw=9!'Vc gq tNRݴ=¿wGbIqtm-P`+4RppZ|bcɯn⋄| PCH K-fit ojB#z4~oAd@5og4 jv\&[?,.T?ȳ,%j^"x`TW]5 _ݜ5c𹏉*пC\)eӀ8IXkת tݭ%yn6ԥPhcetpLߜfiJ"uְW-5Iq6~t [K>U6}o0.GS Ḿ2_<ňG+MzA.ن;1%b>gAycmߜǙ-- p}iZ]Mk `MՒt|}VII8|@Tkކp@Iˏeg$Z_|I%q-D9FN.dϡVGTO}p2WꌉڃAA%Θ |ʰXVJяO C*K@S %uhk&In܊ ;b :щlāI{tuHeJCqb Ch2W9Y[a1%6+(,76!;r1^iϭluqdRZgPGQ> +nHGBQO9!ƪ5ij <9!,FA-XRHxىm2A^y U8[ ޞze uIR@DrHCTϧb]KanQoh($(DMM*|S /hd}F2 !̶H޵  icXq?cQ!MA'2Ѵ$1B^toSx7_.XXN UѲ V/Y4%HFj\:jhxj &g<*ʫ; _;T71>-]t*;u;tpg03306'e&s$ m`nhIiv]+tuBO)~p}DHg4Π@ ^祡`cm"$sLN7nKr{&!/=ml! f g:q ?k-kB^V)W@є]D0iR5}~ RwL٢ĆJt$]#iЭYiiN#˛f\:j9O>KzPQjPQG:EXZo b҆5S\gԢ FUFH?Ϙdt}Bϲ 'vY8R F 8EY*ZJPO 70oOoJޮ?~,1`S2[w|\qII/vAO~jҁcS^6E`jybSFHm3v;DȇEP.%p_~/!$NHkgGݛM":I@3NYBT%+ ت/'‡ű"sU=_Ǻ \d<%M:"j> 9U&oĺ.՜iic2\' M([ā&_^k*+~.qA0dQ7DY3hs@H C4ąn^ClINnX7l 2C&wӿPrZ&D 5Ge#iR%/3EV팕Y69)u][d{LDCR,!oAQ| 6! L;/ݤJ0+KQV쩾TOњ.˫H&vT17]v^$P~SUhXy26 Ɨǂz"`8[@C 3[kۗ2'N&>ok!|+')ayx֩=fr OaS;lF81>g >%k9xZ_kFn7D_X^@qd]W2lxgu̙F^m(>.Ys+~:]T`t^6%m0; R9ayD#-4xgNX5ՙqDQ% W@j8atI?z4FGɈ7N1eFv.maYa Č]TSS5$tfְV:7O#SIjl{P{M~Sy# O6sPNd&NK03297AfDNc-z.=mBih,/gnerZ꥚_#Z &/=UY/gJaV$ڜC( DD kҼev[ghWؐ}\mr+1:ϸt|Dk]<2JP$(-/%VxD6Pi`e q *ĚGLBZ% \b=ܲ) ƖS!䲞W"xChẒNDLV4|u=r1W.Ɐ?`%lP]D%zgnP H59w7F1BԇZ3|# e}#;ɈjL.=.6yTVk^f~>\y Gȴ`SqTh` Miu3dbX9n_.2{l3V&J?4{)P{Fle=wuu]>"76[J@ -kQ g4Me@+ j=/J$C gxrf<)) =zG>H T99<Hw6g$UFGr_@1G .tgit E#}0G3R$jSij=EfIW#y9dOO 4 /Hc[>Fa*NHGm srk.o]'4+EMdw}Q.QKO[`٢ `ՂaPzĶӓdI~fJ *)Ү*ڢgRS\]F+3A<!8׀rcYM";\A d IA͡T2:s PXc x*#S.m &q $f?-5rS8qg9;ϥoOFYAʵtr|nnBiY=n"\H0'z U%5u A??폽y>|q\8OTa pj^ ٜ+x38"諌(j>i%jdRn<08 p;z61xbMW ;~ȹ\['8m_J_Az܊W"h%hdb& bx sePbzk`DK=~L#݌Sx ׄB?`G*lb\?۩ X)5ԼF.2~&KoNw-^-a$n)>{X4lm5Sk0o4 /cS,`׶BLE5(!AJt;GBԣVcHnwp4֑{L;^I&8q ͎`G#+$cق}Tj9 8EDz# ٯjin_XW7UKZ9+YǑ<٤ЦP{Y_SSnrqϫ!͍gd*ӧstK_%ۧjaXP^ZEQ?8YRd>i'H+c:J-k}WB9i%8Q+ɅA0@ȶUޏZZx?0g܍%k _F⮡YX0X|}T{D9I 7o,'I(Q8$@ɉOR)h TRlvH'`]t-FSbj5LzM51Y(9#=U=%YqVy+*@~ (gP7Gl){FI y*8]3߿-) 13 DazRõaX 7[LJL4 %\U~{ D^Z$g{"Eo,TOws[̗%a/tB5ś"FGص㓯s}x~ʜa`N +<؉50P(Ij 'l;)YznTN{DTI=a''" ri(;X+ 㷦JLK DMn hD$vOvQӇ(C2~cX6\J0W[p̽vqvI$ (L+"O_\bh ھ$sFKE(EH'bBHJM##VWF!|[ tTd],#ԟ_/90& YW=i1ij9Wmz5T') k):7[-{ TY$klv{t!grCJh7e$3;R٥z,Iuh:8{TDEšB ,K9񛶤ʰVY̫2u=k(;D"Z7'~'FWJ) YOkxft,z4N\-a68?=׋+J _`"#wy\d0-#m%,[)PvOh"_'2ju6c{:>ri~#% pP [5q@d9'neTJ+wKB~hb7@A %NTqW|ۉ }鸅<=_4H,&$wW|9(j Rc8 u,21'")J_-^ʓM#E+F$Lgc 22?TRm7;;"SOP6fnQݯZ1VW7X:ul/v'F|<*2(ϷQ#FFb#Ee;dz H1911[ >20&?VYߔws[ghypK C5A->g&G;H}2Z2ޭGW>o/-I8yp%?]TV!#L)TWh=[R"1jR^Z80~4'*,˽D.q!mTw!)9!r|?1P%1=r;Fm!<-!jF^$`]A^uMͨbQ:_gʜGHB/OugT0vK,fV L*%/گK7u͋y.po2em$U s$U=oƪ;=2Zd԰h &SAp]yKi>۾bI83IzŤ9a\t|6\6f12&/Pc /JYcE&ϤJ=I;|^&"<ӬZ=͠w?hI(;k\,-Х:A(y;1\VAۨ_J Ub&m5Am5Ir[ݙA6h*E?nk/? >S 0ԦqΙjZ!aY}/oHZc39(O zX!Q:P/j",UL28CMU, Srɐ>|#]OZ?Δ7mU}Ñp.?d5.$JG|rUNݞ&  sM?;mH5Q*Ddڸ ݹrjqtTvw_NVk9/Y7onsYYPMwp5C=snJ#8jniLXPh%{M+6Bͼ9*45uG0 i-"KC7! /#9;bM%ϑq=G4t$Xv q&,V285* h2K>#۩-u|fLAi팒 l亪z]:Tot-k? {İ2NsFc+D#;3&gC5TyMVu|:P/狦?cϻέ!6dJBI%umypPB,2։ YO5(K)0IXr;4)l+a\K3)tmE#DYRrf+TNP_;M䪟Pɸx.{{ < hmvs_g($֙#y}dq"-Z)n ckPPskó*Kiy'P.ѥ[]q-w\R(u?-\vaU[B5yhxa/nn]%\6PN+ljOMEɌcjN\S:@Yi'^:25Յ?s-vZxenp tnE`B)ʅ&VgﰳDc>kԓ\ 8]^6i>iIkj=T_1T'/3㚄wb@ 7!z8L=4' ,iiąý |xѯ-哦S`Ǚ*ՕFip4̤! BU-*-Tˀ*h?*Jbx}Eͦh@l9"ʤ^elΩ-z\E#eҬ- RE1(y|Iq}EUzݝz໒/,=M`$3]e^cBQH:O@% ٹ.\Bw*rUw8v'9EN!#)`]b}EEeb[iBt͌1zR6j E81.ܕO$J2R⵰`hrP˨./VTyUƾΛHj -re|,rNG=O4TՃ\ E<'}ulb!BdG_ͩ"L[Zu7jЇ#`8[ Lf=rU('R.&@XRV\;>ƶcs,uÜd+9CNDw تIh 2w؍>*@朶' VVESvyŸC2 >xLҕ/Ƃ]TH)EAy2 S#wfPv{cVaˌa~ !gyvq+%ލRuN+}35qY_E7=,䰅fӢg?`'6Art'4"P64'ș3ATAl6}Nt!/oOZڽPzB4,JrJ[o{ pD-mTSn\v@5ǻy'Y&xfiK>]߅Y/(Cr|Eh;>0K[G T?  4WMTũfmH¢RoKf'Zm1bZ W p;K哅OS-Ie$+l>W볲.(B13KItcP+u5zU E^{\c$~M*}\jt%ft~7ljjpoԜ<6eז5Qj$i{| ((V:+cf1QN1%S|?nqS.2mƫIoĜP X1_1b%8O~uAعF:wtšN&RJT{)¸8Ju >"h;jX1\ڭ)=HJY1 ҹi\_%j/` @0Q Zy0aժudꝩ5o/2ύvNyV)AY~>/]cW:q9^a wDhXeZ}ɫDfڬS?vjQDZ[jЅ~:˔_E;eL63T]Q@#\!,c0Y &X*BfGxkZmL(Cj*Tj\Dzct9+R7e ɽ\KIbYGΥricT͞ĩS6B.A ]o]'7NC"V#EfR"Sՠ*(&1TA!a 7T肨/5!ntň٠ ܐL Ю҅'C8‚c%{} M:Uc?#H41\AueZb*&zw Boeڥ7m&(_,94ui}o:F!F>Ko <gߙ GTꞣ?;%s\c "re#5u+_ .E 1Ns&j3ĭG^,)6?@飙iEg䇁c`*}CK0at+.$ߛ= :DPSV:/@8EhMj=snm(tB?_Oxu' zQu8VvLGMVSJ67q"7&V2HsYV,'Fo5Hwya}^R/#m*U MpACj^D(-+MI5BzZ XxS1 B7"TLH5J@wyL*^kD~㳒qGKOߝ* uG[mG߼!Z^Om1[IHwEb<{$cD爄DU8~ЏS]ߔOesC6isy}$9Ve5Kf:0(}:#+~sU4#=V"s-pҿQX9'I>mA5 q=Ν6D,+Q@r%8[ Tc$v$+=+9B 1NRۍGjˁâjo&g?f`nIj/%H0#%m2|5 J%]fJ_pAOЕgCW]fՕ-7M'4H6t81Os;4l uT 6gAoR腖 )܇SۊCC6ySd;d{7bNP2jTsN05\~BYlHn^hƷ3?  -<A܋qa'wB;VT=ƃ]bPBo\o&PIIQQM3946ppQi> \v;Hl[C4W<N1DWi6;* ca[^ N9֪7fz7t Bope5ś>m8=W^?$cRc '֙ dE˽ol]-QOKn&OlKIfyDu|[fiD D#ҚGGg21:e%2XF ;9 %NzfN_*+^JRs3o /u T  aQ(X1!z\~uc@xIqa7n!SU3n\[|OҨdP԰dE~; g =.)`ty:폱G/{^mͷ|.*ՉԧSxn:.gd]~ܟHFUq X5=:(wPE"qO44j[']0rp"#:u"s?dCi<iZ{ {=-90/P\Qku McA ؉֩xI@M&予&5+߇,i-jlTIܓ{2*@pᇀSݠ}i ǹktAxs=*}UF6'EO=*a6U4 dRs ;HKSWn`ҕ,8(F[x\3iFZI J@lA@(\ήhjy,R{ƍvInN[n=n" #^OlF.4]/p|xKkisgq{F]uICF&#zC[PNl˫9eϥDJX\PPSkޘ!fȝF{ԉB8݇!MG:4}9̂+XMSA/I0#ACҴQAtw=!:ThcVhT2^\ZOz0s-~a6k&Nlch)!j *P:E.{դ}xi3#?c>NqEXۗ?eB\ C;8s#VIH 89j2I On߆d5IEYxgy) Aj\cmlf%9D.ڏC޵s[/%⳶id)W;^}<3~d&eM~R^U¯g`KWEpr_~c8'AqP̔#5rI7kdW|T?7%8 6tɄY-H3S{Ԝmba$$0`_8xmuP_/\un3Y# }C$b렓Y'zUnr{5qu%3Z#\ކڗ:=P[9Ch>a_J,X ߔ'2Ȣ\%k&Đ暳JC;kO$oMod;a.ъDs`]K}*H :%;̀1 -rLBf>5%4m?(׸O=Je4p_V* rC%s.Lbx=T"oʛUԑJ2cϰiv? N.hEWUX]b=Q}E衶7TpB V_F,bR6g4:o0 n5ڤP+##F@R2n40SLz3;T0-{ p:w\HLYBo.4*@rq]2K1YyB;謞jt߂tBVU2x#Uo\M}R-J2o#/S]vfuuFS? E_8Kz^Y76v/UeX#^}LӮh0 Gh)"У3FJIWڥUpxx% w~/:ɩlSsep;_AwW 5NGUlCIHaϥӢ\:襝I=/47g$(=%2R/aS)l"8c˂E&.勍XcevCDYտajBrVzD< I >BiUwm eUO\NJCk@( T3ٲ_ᐨg=J$܂#v4 08#\sA :ULU<*v`ٙ'y'/o}9y;cWBXτBb/h ?۷\[o+}cu7v\nWt͍JP>wj[h yg>Q*V|>V̢Bum?[o=ETz-+umyT aNV>8U5$6jUCw E/}?O>4;21>5Y s9E-/r0!p b{#N<8S NJ"oꎦXڭ"7=Ex2]ړZѺcǠ%ޚH&w,Z0w\1^9 O!|4 _8̃$14Ӆuӯ{U0rk@xQ!{1E?H gHd$cP[,d㌘ӗ{ϩ7r曖T@9!r#~(/37o!yO8ñJ ?(~rnlcc6 e@&#ѧC]A6 -8 Iq a>F1ݓ" c]` E?hU|KJSRTޗg7Mdl5iO[+7$zI31vA⩦jȑfgׯ Lgq] kY"ݲ{Rz o=pJK唄ua~ ($/X򔤔C u%H-}!xJj]Y1cF8я^"Mn24Vy" HNEL:E9(| JC{p;tP9236쮴_:z)WPOrT'ଓq9$+$ >N|vNHHZbN+Sۦ*NŜfBhp3RKNxw]DaB)~XzY֛3  QVfgr<ؘGë#e#㋆d+&r%Prŀn:U1d䶱[l D$1vzdptu*Χe+1W$X[l @/NsNLvȪV¸șNRF*ƪ21LY6u`}93)e-BaV߼t_Ry߰|l&*ihTS޻ ͦ _,ďO,Mf7~%<] 5mO hޢ~_CƐ8Juñ)gAsc6$A[93T"5/+n̂+I u )H>Sv28%D2TS6V"W4Hx"_Y}Gg[^qqS(jOkG>? Gt+b^sqH"+ [k<ގ qbw8I~MsBirgB?&PBGXkдm=DHopriKot״ip iM)cM0Na׎z![s j=۲Gt) d g5t/gU(<-F8:CB0ӡ FiSrسe'/ۧ+3N>Ҕ[iںK{ЖQ7:(&;YwڦS[W"wGqg_-<5?A=S[<7n)NcRwY^1_-Kk7S^>+K$E#V*Y=KF|O3@yLT\ &n:پdOcQ],Q&2?AgWP'DSg~EI`X~r+{T Ɏƙŝ5pڞ^&_=+]~RERn%aN߱+Q;K1-Mㄝ;AUT@52:߷5b㣭EҰ^"[z?[N!<~k&Nl+|V?vǩ{5Qc 3iç{} cD$7]A_w̥Zhн`]I4]lĕcL4%xAJ'=BX h%ױ|6?XOYs~ڤ~!G1 : A`O|j8~ʢhTT^WY-3KBHu%]UcԋtqBxںs [">8њW;=co!)@.Bi\ `+.yٳQ-Id3x.< 5)L{ ^3/޺RO`* @)iN4h _Ŷ=>ED?ه:Kpl> X׷<#3=xF8CϻFt3÷a/nR俧bV_߅30C\I y}3c=dh%; N:"ʧcA]ѣds;ϔɛ<2heu&TP=\^hΚb9M%3 N*[9q"AY_\:[*pZsɡH'@u qqJ?iȖDCUSpUykW"_filHǾQL^|5 # .SI#wϢ6?l얿P cZMzAO g_XJ~18iFe,n<2W B3&v=pv>QB{i2fۃ#(xߔr^!LE8aハy1C/&YW۾*Ɓ)H) XG9 0lAw ⶑΈH7$@uulg;ٽKUuV~(!Q);ͤ] j]1f0iG+6]{w6AO>nd?!nE""Ry ֦kl/$ml{6COL&Nb/]%FLdvwЩBw߹ $t- V0uZ3h9u:G| ݸVA~d5s!LJ$`Ø\KW N½ *%IT;v{VEL,G ħqJN;-"[J}$yVT5gA5yohgaJ(#H  z^Ly-hT44rdLm{kAK5Wnj5-U? $: V=' 1:ԌʪFsF0fN:ϔK 70s26- 5CD'O"q,k{>O3 ^ g:BLG^`'Gh*\ #XXd/ʮ:vx>U>|Zq]Mi/5OfMN(vL{pj-VJ;3@{ԃá6 vG|h)ï~*+=Y&;;07sMj5'W8iGgulj٤"'\5Ah{w_`:cAV?.ïpmRgc,N{v޴&OnV+CXR ]|O !@D;kC.;ͱ+DoH=ǖ?z=xortEGdUϏ{gvʷ(X c;]~TlyqૹwcӽxGfx*|#ٖ/LI\HEY! K-<څVmΨ5W"|Lgp#D"N3V;>stZ`ġ?ʠ&,ʪ"^NouN+ڬ `;2EZ )áG_4eScr$$ꓲ- Yڼ_d9L> DJ;KfԄ go0` ̀wSK=)37ڊ.7YI G!X7Ts1pmJ.rRnKrcX4K PdT;&ensQ_Q/@ig#&vTTˍPٍ:(`ꎍo|L[1{BSJYNo䊻J*qȘU#EX~*U"sd`ٱ% ̨= gi['GV>\܉:Z ^P?٤m߉Fk]9pdE`32b}wI]D(YJVj *IMJS-,]\^`ضatI mH$ߕ ` ">^xsޑɜ? (8Ù&#ji).#DsܓHN&nt8[PFeU;BqR^'Ŝ'ROy+lM!8{g(bs foS58;< lI\?O7o4`1k5+d$Xa ) g7/glGY?ĂV9t fo(!,2?M~r,:l/Lާ;4x :I:brO[8 w֬̌wvg3@Ԥd0 kG&%R._&ik6#_QtMEΞ"$UGF̯ $I8 hðrSt<cJyjdJi oI G~n~M/]BCGĮAb '2tWV ;Bp֨tAFf؇A.8``DY::N4ՁBsX =)ƹNc7l?aDAL$% Nw#ȷz#N_!ZDbJXCz^5fCulJƱx6Wy;)շM^:vj^ 6-Gu>zӣ@F:4x9h>%Gﱘѷ!;sa~>kc D鿭7EvO-AjL{(BVVqAޭ#CV mH 4 |Eg8AeH7ALO,}C1,dnX|-Ҿs|U[(;eszh>qՔL*~ ~$/ϕ:%> 3xR Ww ÑSMD`ckAj 874&aѦ"$D-'Fz+Ε2cj( 7}6a1=lq}5~?Pð&h 5ւl0fzWVr Jy ɤdݱQ˒ Qm;2ձV@WV$;[MZ)6`2Bkjm]p#eƒg;pSb9Y 'ЦQ @In xT~3Gjf.؄JߖH0V"ƼZ~~eh7ǚPS%6FLCc9i}=2P32_L(>":—7 a,# >A#!f|(&PB=qΠSusAl i17c U`QK|-x*;Qz;Yz؟'<5eH2}Iʒk ['`素ucŪV?F) DMh`t _hiʯ߂m3 K`$B͐ҪE r@l-0" S'=[dwR = o WYURn#R'IFaR^[z8^a#ߞz4\8d L`ECH/h17|U40 xmdjlj@@N׫1 %O!lf^q05Xzvk'Rh'T,TG9 K R|̀rv`E()y;DC5s 彇EFLb|) s 2q^^G( G\X9C +:MuФ)ҿ ׅ@0cKiR]7Jisw(Bi[g#=Z4l~8Ls${l B&)HKS_=g9~J^ ٬K7+ 1X69#ìG mlD5[2YJO"[?r܆ ~;^=xZe8[k|t픲lgoGjȾ8Vp9VvĎV`#PѶyb&o qwMtOUV@%#sgH|MV~e.WoCZ&$g l5r, 3~6b^,]?/ۡW^W>jKޜgj?$@겯dxF1vޡti^h+b"Ha1,L @DGgB@u%u{XxL7s-<*}p-xѯdC"/ /St OZGPPWnQ̗;~8i2ꤒN݁jSB&;u\i,ۅ]yG r_)ACq=ʹeNU?! Hb#VX܌2L*N%گ:)( l 2ל>JUvT5L+>Zf^pߡ-Io~kj@dyPFN]6DUW"OJX@vfirW.oRB͉-Bj|~Q(<2%3rzF8>~t7˛v^KKH^?ى!0PN1lx\GRn 3˔vI!uU;qqY[9 x09$̜ŋXMO8n7Fx&t(’w6)BQKkD/khO[azZZ06`v463s, mU=Pm3p/) ~E*- I|9agK3E(Rnm æ|kg:uoǒH{{{qȚ=JC B7OX\}߉R69:G6Fc+vP7XC!It\H$P1 17dsHGV | QrAbz8 ǤD.۠DNߤ 2d^%DXei^Sڬ=4Qm嚾BApF>uxXp`bx-}[>&QrcFW]ԯ #3 iЃTr]IPgݙn_$E|Elʶinr95H0Kc{7Q Co,;a y˃^ J`rtb&^XHu- gjJhi%2֋7mK7N>dV| VS3ZatRw'K/CL5ˁ:ڸz^Pްpȱmjcgč340N+')#߾Η[pn9Q3?Cݒ!2 ^!,@K,@GH=bE=(ADA@[E=aVdg\?U 1j 16Ӷ4#A 3H~!AW$VX XuWdTg1uH YmV蕑j1g.(Z_dP%[izc'ʃ}Ax8i0p!}.*Ic𪶛.C6@ﺓ ٗI+ZAhx}"sIeLh)͋m3  4&.KS+('I, ,>!vC,> g5b-/ K%4fq4cqm,m}-!vE4>Ix2a_(*NPV5ȤH+HtMo{qYvp#*:dP{u _Ŧ' AOY/:q?|'NTqF9hHJxQ ?Ğ@;#z,*4p_G"S$eZĬmqׄqy,R^SW*U8k P@ťm* [4Mέ8~3Qe)J ?1C 082)+MzՇIvi2ܲb3qQwhRgR\jV[chFМ]l=&h󣇀FA5aMQxp]ZGt4PZ1RK*rؙE ? T&*VPCByPr<;tkS')Mˤ3A-?uP\UÃ$~*S7)C]4{Ux,Z`Mox]!6|r9~5= [)NeGuf#+2cn0q5hrHd/Ng5#&27k+ ۧb4U{N$CF.ďhcɅyxRdC?+ƴbM!koO\;6IQS>|,<`e|o3KYvYI2܏ k]ܭ\? kPu9 }JjՂU = L-3lK aB@Y٠4.kogzVsQPgӈ@ 4@6[fot lIJ}zgit<4j"Z73&m/]%7%ux3 M|i*4K` 9!DT+1#vW 8]03˰ǘPW0Q[ 5ʂy9.BA~d3?_HQlTDK !ͯ5"@llh޻Hvdﵬ27!i^]wjå9(e( X"M"g3|EM V/ͥ8 Y*O/.guz #I؃Jt6Fe*xM;rt`6e9&^"5`SX V{,57BoS$Π\Ίߧwd;?sS b r>v !ثLH0%P r3vlr ^woo@G?ejo/.Lo9ЪSSͫp𐉧Vܷ}dt7*@FC'oht=%iҝ&6ѝ?.Sz[N IZ[O€)_پ6.Jl'3jG (G/gWee$bEXRlХ][׫~g8OqCE; L>1\>^+LXWOyfi 2miB.U^Vy_Pp+y/2c肿Xڢ[1N6m@S%oJ4ZPݨ~?f r[:~Y~DL;2)̕ʄ+yD,I{fBbZ$o? @ͪF5͐z7F˵ARo/#0E3 ̹u!baGy+&û?2brNo|+qIek_#Ĵ 9Fp>[)%9챽ׯhv學u%c4TH yzC80y*RO72"$` Ƚ823E޹K k6Y!a✚c."_ qLI(Z85 ՞X[SK"k o @}eGH\Iz$MY;U⊝?9.Ia3Mu)+vGm/i7fX#{P"[9&l'〮D1w E;&,$=|UzK)ᨯߺq%6E(+ZnQqaP{K'S+,|Ć(/%O:;" rgRh(u.ôd8w@ie,#6@ .]MT&;Sn;"g&_?-:wWm"#Tʖ^60gYkpʾܓ򢎭![_r6ەX4t) ăЇnpL@\9zήG̊%7*Wq_k=-4^Rn`bb|4+@=ػȪϢ"VђK3O0݂q٩Y 넵&Za08$p;8??8E0E~~Ggo)]3||! Sl;=~Oc{%\(}II:ȼ3yI`ڧH:iʮqM8\5n1PhH!iv%v'Sm0tZY74(0we}#$ ! ˒@6XV^2w{\p݋i)n7뫰#$>-bAzɚm\X; `0mʷoGdtn0ـY[C?[ˊa倮_Tm2JYzxl,e&'F ,BI%k1p"N-RBۆ Ri`RAAJ Ox%~4XTxzx9k:dȳtfbL".ŖΖxjx`eċ Pꬔ^~817=[3l ILL|ie%v^i~D)8VL >/q}BMޕ/pPNMH^[$c|i:Ca,XPOiXF{݆(Ĺ2ؿdD3/zzC߀!^5!?&~+-WtvuV-b(_IVYGOYdptwuI;*2,ٝ7RKCcݏxEփ /Nf?)ŰctIV,pJWRhzoEWnc)ֻXκ hۑ*lnB_YC;/ pPjVtIl$搤I,OeRk4-o gw>%CyMwZa% MVG`Jz) bs>he2lEhXyl9qsl) Vih{+ gQ|*P{U#&pWq%,iW*; od !fLn$`U$1fvt;i|f6t lȡNiH3,]!3UilCTg;2V>1a1"&6f/ o`4[q֘(QƐP^$|ԝ=~ ^!xSHOC޿I`F[5K<7bRUXͩnbhj#{`o&_1ʪ)-փS勺T]!_?eFIL@6 ݧ9`8jXyLjR1茈lDs5[x \kNjv89! ?O<A|+opfn.g Á-6FV`{XՒ՘Stp7z[6u~hI4 |U|J0z`<ЈnHdȦ`MK$C/g7CZ4Ǫ1+ױsC72m J*`I^zZQ_;SMI|t7Fdds$ ?YsKfjl ZcrW% yocig]C)9FqlQPƳqw\6Ú,:$XDUfٜaO>O:Mm6ΜT dxhhGpd.˨$ԇXpaTduLVo9=E ym' cr︘y}2EF|'=HSX[ +/?ZN(P`fRd_l@/ҋ`Us[\M8AqU.0ו^cC>8R>geYqZ#GLrO'#z2/aʔp14$:͸_#6GJB|7*6ˢXil%USF_99҉>(EqҭNoPj;z1'MAι?ELĞU+$,'_zƚ}G@h5]TP1bq h:6h=EV-dsq7JPZ+ ڑ]g=5hJe#ɟUܩih%qh| ky266+XZ؊ D娫~0 RVs|PXN?1c[-FBȏc|l;Xy j*"!f{2,%qr@Xr(M%feF Q@eIPnYY5[\AaFn|~!r[[\]{$C`يYqIn,m>b6! l3D1CNuĠm^~D)Ȁ8Gp#sdgmU)zY 'yTh"N7ꐡ#Ab,Z\a0/9$lb4=S'm &WY'uDz0baPkؘqҥxC(o?fV~7oX}؜Tɚj\0:%ā1MRV4Igͨ$AR5˙ʅ ʺy0ەgIj,D]5}w-pߌ)5h~-p(U($r<a\zh1l/A!}cSbY =D.@@X^s5A٭+a^޾gm؜)sb?aT\oTadVp#V!_Fe`yMdPaxj5j<~d1g L78#iA:EA%tWQOFq -gu1,sKMϊZ[&TJW!05f==ISUZYj&R!uȪ(½VEN\8 E;5Hz9OjTΦňQ\|$sF!CIHwZ*֊'hBE?`!鎠U:U rWXNrT߬ L q\3r $/]V}zYo!@orcog9PIwZL><.y d9"e~lS_Ǘ)}鏹Es{XW[aE4oxwgT:wZ@f;Rw2pX1/'H 0y7YtjT]fYJ q;B#KSNOmW+H5H{3bû7hH_ݙz6=u=l`2ܑj"}?< Ig0fp٤kwS`'NKV xft.@XdaEn#K Fp 6ksrg4_S.B{|᡽5{Xi!|FA%#@7;W謴iΖGC18oߨzj !G{?;Me{G3m]{Ыg!=D}}ò}+Of,s [w=X.}̞lDq>i[CnbvpW5# "X8cD! XXXhhoC۞Y9E]hy/G=H^nJ)dk䂯{%t+wW1Z %Yze%r tbϾ'6?S/[ɶ 8i4N\K.sˤ%,>R,{*FX~1۟.((hBazhxsuMyv&IaC紱*.x夆^9F]sDub_7#CN")R 7m>bn 50w0'U?V?}%/gN 脦('CBiXQdZc3pA"+"{"'o3Aiz [; "E4dhuRqdg^!E&у;S"Za2|RG>̚mqY~܁]Bip?p(07/޴E :U?) Wtk`{Tbw4[A;+z@F !,![MZǟI|g jGI\ g`ח*c7D~8Ĺ51L6/#^U;(l'b;GA+5nPؗ0$GSZ>RWg ]^>!0\aUN@p B2ոʅz i gC92UDNL&䟴Ὦ}uŜXQ,^$nܲ]}+^-ȇ"f[+s k:V]AHW5Y^Io%r9y1]l &F/0X.;~W8tl!AGtηKo9o"Yv0V]-P%0꿒4Рbh H`.ѷ}f QG&SpgKG$v 92j8k"l ُI+/$T…n8@5M9uu+<=EzLO<@FBH>ST Ȟ\8,XXh虚zeʂYZ'vyZ `!ro)G+nfe9Oh[\CO~6w!LTD,ө!:|6ߥٹIk)mcXh>׻%?-ARL06  pa qKnӠ4tgbW6ov%` 郺Cn{P^IHX@}NR#W{1%w>k=MS;dIZѺϚ[m!np. w0 HIfkQ~%0ˀ#ٍ+k |JA ^\Ql1RØ1䚰]ب؀gPp0:OA9;tt*.Y7%4u]VwJGqᰰmU'dKAϣOqmXd~XosOOD†­U,T+/YwA&dVn6E.%Pf \ MmoDjwo)#53/h.[-TsfMn&=:ʲYz4 ;kh0YfDU51ׄX/N6 FڊX*ёsT0ߦbS= D)c 6W wO\P6Skit0$ ie;8;-V$j z|tog%'R [!CvU_WKD;F; eh닽J3w+¨[O?KvPU:v^MZ=-i 14(罾2dd?YDPr`G{q:[XZ(SA%]#L TCRcXZe/@2m-.+)7κث^5r_Ą0>)R,.o6EQcJ mX0xx!ߙhŠ$+Il]y'%\ZQN/n Pl;:'az0cvV ^] a}&(h51Zw/Ȕeړr3t`q``ҖWJm,TfQٙ18-dsVͨ}h%TDZ%ۜ߆6 S` j^a#; ĶBIm)Pדumc,hLJ ET ב+hSf;%Q 5*U@w[M edS((m ϣձ9즢? d 廆UE^#(rӒs>&d>0Q! E[ I4^C|>'kKCaq/e w)(- f5_?WzBد FarX!dotךJL^fH2ftew9AF 6r! ĦrmÞ!>57-ⴀ_5XʨT?*TΆҝ=7OUu !Yז'.F h) k|*Ѥ&&̈SaIkR\8tIs.yxC Jzw@[0/OR:79D$6󷁣ֲXyߏK1XrEm=2#Ώ!phmGj!~{)SkQhQtdJ7[IEkR +Expj` xRoy"d>UQ2yF=|}Px|LNNtɯWǻHf%}\kӆJ~Bc͕FI]' *Ep? 5տ,cQA2xږ+1bڋhe/30O9/U73e!~)=d VP C+6[t!\+CLePGp(C O\?:N&qeعf0䱞bj츜 !c=AdA~ *ӑ\Cza"'P3 MX`\i"ҨuՄ͓b=>Ȯm88Ϙ4~8#7:BBdN/ v*,vT..mnd.^Bot!J6=1\"= 2-_',HiPI䢮.ب"M -:r,jyE"Z¯~e*-dB7]@QwIi1jaH [9DToE `FiUlV<@K_u,'z_[EiP?U43ڋNNܡzԪn=ն 5B="XnqSTo2+8y1m>*X)2/]loќ}/:&I4jj~}š#wt{1Ӡ8Գp^ ffgjO*7Cq@JvaT?J0{wGvW{7ĀV39xz'´ V^_z=iڟ옑?wX F { f}ޙ x!ڳj̄iҝxkB6wA3OFCϛQvIhmy@6yA V6,+U-]2@Pvr%cH_{肽]7˾YʇX4sɇUAlW]N J{yq~Akyo@C ؏nDSchcyr|22Xd'a^ܤG`\ٍPY}o4Mam$cr A1! `$^Ň1);J0,LâBN"X]ã9Z6I-z^K`+SUQ-r 'U6yFc@vɨsU,Q h9xGqՃJפיGYMP/g@se゛K@+vag4qSj6m9$H^.ٌ<>ucS^퍍r]=膈֨a6oez=Fd9=d>zU1}ET_#tsm[($@QN3-s#tWzA|*$֥2&%4DarDAt֨|TP{chԑ{ yBo~Wl =Q0cI3eȡl_V&+Ԉ|2Q o 4J-=h#1+BTPEuf &u{!!qJy/W2b7ʽOhڿ^@GFH:zmD.7F[NVdPxXTk>P6*RdGf9:<2QVrޒ[+a9 :@JdY8r&QxCKncSF#vW] !lfp$/TbM`ĝ#OSWժ`Rc pŔ&M ~<:Cf5"xK>;:Ev Rv>vkHݐgg>N2,sb@CafJ?[kvN*ęB`z8(AhǥݨO$edjJ 2^f"rtU/ZdA7 rS1َCT,ۆ "'Z`T؞GG{HRb XĨ _^x* ()d]S=ZïIju9V9ʢIɆ{x!VA+S-ϧ^) Q>;9(@í5Ǩu!6ӣjѪV4D(bd%*\䍓E)6F}3sF=OXV¢ m U24t4q%HγsF]Wc\Ƃ}E q'´~%jXI,k"`-\0uW>+}2SN굸 g 2V(}sTx X{сt"_'fn@@zlI!굑" ]2=H_8_P\sʫ~6#' Qw'k[آ]!)E`ހiK^菒B@X곗h皖*[IZ~㗧5Af<%^ (bPӿ4`_΁7S\*<\ aƜตH{{vGΎApR yVv$X@:-IXltY`WM=kU"BAmf9[-e(PکJR{_B$OP<sFZ s`>9iJҷ@[y `H4Ձ˜2v8*1$ux\" &+6s˼9`2:P9NE 7.PLx(?[pDNNdMl‘f Hw>ٖz?^oK0|陼x\IʹգiOk}T5dxKLYb8}|V;牴yC!*MiCgWy)-q?rB1yƁi$Z5?lq٬ j'?_3{Ηo38BT39 %*[h>YzӰޛ Sκ<,.ɂt{})p F=A8dv%.v @0>풝ov5߭)r[nKe6j8/=/dtD`<;XF=묎@0&g.Sp03eo%iNǟ+ѝ.Ilo*=d\-CWAu&Rhao\NBϣ؋~!?tު&Ns$`Y_t~dzgۚsC48A* àehmn:+q&?\HߙS1sXp[R;1e.3 օq(|xq :',N|C.ӧ藉zIcB6(K8V0ɐ f1WODNxQ {R8a9v9GZ5$ڔJkZ>R0n)Iϥiӌl58;!1m Ml!t^OyLrܕ>hjHV(V X PllJ'.`qcƄ#nu a8 6tie%-_IC |t7E<~8ۤm.Й6'{΅KúGb?r>KIJiPD*BHv@:*MXm P:ޥyJ'\XH"1ԧ7VTD,V2c&?]2C[zѮ`]Y+бjX_ɃSt8I~`=+4n{_g!b@[, z :y-qR'3e6jB^c*3k\rIs\o:"usQc#sUL"e'h$iW7PN@ildâ4Efh-f(ߟ$]|d>2! K{]$6lb^"&3Ĺ=DYhm}q= [\9=ޣBS=,8Hr:+CWy!=ƾ;MvYf&Ps10tK"PuuۙCq )cl\O!Yn"",wd21]|woN[ ; ]k y0=R]XAח,׊|0ٻPMv:1l[:i˲SfkE5gؿU^ԃާגsAZ ktW.͓P}M|E4q*|Cw< 'o5-}J-0Z+f%d:PE/j8SZ9G/$9$]hz 06 MSԤQb8Վ˚,LH$ϝbO%'>ڸB BWFy.4 |?sހB/]w8/SRovZa;ܘ]R<*5X-FDp:Q~&QG ŽŋPS|Ru8w<\ay wb&} qALNǣgWuc&ڊKW?};v3 )㛽iT)+I#}V'P!>js AAN4XH&$KƉs /xu[lMxHB&>bRB|Y}{KT{o<-LOZ8G_B`v9_3>_*(Fe !l<=D QtPIlk Z-UrKJNW~|s)VUL; v?^B=+@>B=>ǖ8F9GCftZa0:VQe9 _yfW,xeGvlGPq}I4IqcTWԯSXD@MK婥maWܗ%6b `> ![c .=dbFm-sҎ,>~' |{7z O{{`kmM^hD+DžQZ{h͎A8ccBHF{}-D藯~2Cup1L8흕5x|3c̽jAq*Hc!>Oqinl&)xDeHS uk^Θqp(=pIG_N"dV?!F0_Jڄ^u&jw˜qT8UAk[9KS#DEL6L&O'JxS's N `:-; 4ڇg{rB{Ui V#`%Â9t+m%gIOw5ށ͕߉`OOd_,sA^o\+gAFq? X*;jccfK?&\Rx)<-д:<=]nC}RfZP][tEKAD9XCSE֣][{ Z3;\N]`#w!]Բ,;UOaU*xeHKT}?8Yo"KA#j N͙fXyZ@e^ҵ#3fi!>Q%h7A)!jD@_03kd*9|A0(&,Ai~y.IxiE>xwﱐR*KA"xk;Hٱ)$&DC~,YH)U2c rܽK{,Q(ѩRC?]稩/0na-u$39uIRnnYԷ>ǎu*Q1L n"p1 yJq.it HnjSI#39h!`tX rݎ; >TT[FkUٺb19 e(ҋ \/Mhdym/,#|6.h&.6 J=o㼌nBpd}UHrwa[JtB!1@VA?)zv:;Đkp8DOU:YLM*3I(F7ű' A84hEbYT4)"2?#Yw%aD4$1+Emh'P8b|^$}?om]sX %៤3PIn210YzO l,O.=P lp7|X&- 'ZyKGmrAjhtoٛBgvL(݉sB{x|𣩧BZʗb.k^࿻ack?Sg!dٟD4)NnU6CO2с:m\Ɓ:6\MݪD U@ANI,+!22ʎ& 28Hw+[R4Px2Nk@[|pb`㸟L (9_8p!̩N!YQֶ>4K4|t)]ĞRW{aۤw{:,|c=0Ji%o6_YP؝4}qiJ41ءetߧ5?w1BGъLښWeNᏒ]a5mZnߙD'קG|5>FT\@^at΍L6dn|d7F4湦l Uʰ*K9W>F=XUp힃tjx,iz(gVI Rɟ T${x&Giz8rD]52&CIUlJ=mm3͒V~O'ǬfuzuO˄A7>{rFF%;aX|n>3"`݁Ί vNdRWx q,ZH v޸Ei)!It+tOeŁ2/.dќd/y_Gdz~ hj0qS qc{2V:gD{Lx%f"~Nk*J(#Uwp%C ǰ AYF*"ig:DoZ3%UXb~Ɗj1Q"y=Y~l L_Ҋ=Dt)gNƧ>5 v&Z6"B Uh ?MS[en_ ѰϞ]-U#u+Dw 8.P;h>my`@. eq}bNr`7X `util3yFrDBu,|AP/k#z#$QiwW4pfޖbiVyδMT5cM`@ C;-2G D.lx[G$[nIfĢ _v%S_Y"|bnx8 c0rE8-b4,11\A[L'N+:'kxЁ-^LfU@66]^謊VX#ngehijZor(Qse]Mģޅ(Ka^ѱ$DWx`@ &`Y =OcBmf ׎ޯj"q{^F]m+ɐQi㚬06%2OI ͠a9alL.[ٽ;Mݓ_n}1EOߕyw :BdM6=b$-+Y|:x0l#P>^(9lKᑫ7hQ6c%}dE" ^YGbG6v#6\@NzV)+Y11~+yHyv߮"}r3u^ JČDeQgmQٳ;ÞNcۄH}>˫vq>bbkZn^Yy`6F.7 p9j1?0㲿oʑk)fVh)KC*&Ao;u,x/:DMX:Aa@ĉ[G e  ֳB}fi YPCg} !vM}y{z|Vj2a([40젱=hT;;ύT8%,[1A0g2C;jHɹ1%n] UM|;v7}eO.nD|~B.J>}o+'j>hteVZiKlƀj<"7Ɔ :{Go;Ǖ=:*2X>D+a K! PA1+ utO79l@9_kE6/[yǯokK9՝)Q|X;}q47B{\ &2ٿrtpo 8ZsLLIo3u*Wg=贖?Q^CRnz]F ESO_gXҵ:\gu[ʾM5?Y;7ĨNM0sdRޅϘ0HgA;́w8ވ_ ɺgH4L BO$pY Y]k}D+(6zLA '+? |~PhvbT)QLÎ Z$9rBoAvn,gr>nPJB<}kp^]8+5 "EĈ”3YK#e6c` Y`pXXX9*O]4!{A I3hb*`#[Q!1nr=U|>}FښJVrGi&"L-š6**Vu=iUĒ-lS\U9!l jT Y#!flX\\&[zpD6lߒf9:zܥ~7Ӳ9yHL~ 8RW_afEO"*+@-Ġ=Wcl~7$Ycp[>Fg%L,EZ" 6QҜ-9Ajy|[𩖻=,*`B({or leo<`R@fuK04fv1?|:c RϊVS}h6M|a~E :f@ ևV|V}0 98tMYs*qX9\6_頼4Rse ~ڨ^ݞ{s ;m rqY=y-jͥ)K Oօ&c8S}nZ\q2.|s ~? 6E/dÜnFR6hmU "Db:?x|k̜ՋxoMs_:P FQ2l?lnS4X%G%st,ד+~I ZK - 7 ؠL"A~9 _$3c&QA{J~bq5T=pDN5ů"l͐Osu<3LAډ2)&[!`c5AVk41xuh/Oܞ+tF GRN+@=.Ks^.9WmW^F~8ogZQ7?7mWGA08ǚ9OԂtæc3-]F,V93lXxL,.o,fR]t,T:z?>owGsQa҂X9,e5|wZ=-$ufZŨ^@Z )?[9lƒ_<]'fk]#[%:V jǪŻe`1:Z^@%esbP*[Sg}f }h34 Y4^U5,Oq qz, Fc7b`Gf`?-L#JȤ"w4GdTÑʳZOsÜ%Vl3%d3luAҢq0qz']h)h)&%pXm*c!*󄷕Bc&;njNQ8lS+$>U,Dޫ!@iv(܋4K&t`62z_^R|b ֹ*!i+l)'? FFm)HcXl3nUs!2]5kNCRS^꤀-([6d}iyvlޖRK gWJ:ߩFIȞ! EGvSVڷlQ ʺL9VJv!a^%˸˥ЂhSIaQݙAuok`Va-#-tȥEQH 70a%Ԣw2]b3m~AnEɅۙ riJ$qPZTl5)<2RYPȺ>~>=\00 Y+S}~t244<->1]Hd& su(:5Ԃ[G`Pa/Zk\wħTT$FڹtkNV۵EVU@a@rC2h=o_5; W3\+;bpgu[2tM_O !g+?Q2#Jk[p2Tq#ks%]K#a!{ wAQS ?#_o3WtYԋ2+ȵJ_XNwM?nMk[52Bf+~.aTx2eM;Hv-wj9"ɢdHq_9Jg v. i>SSKG[S4ϒ$̰1n\ ?qGys\u8}^1ozhBxyJR۬ZրdWX#GkÎ8E-ëFKLhe1MxJ``>C:,*+{zy|=cʾm˙Vݲ Vr`A'pe=uC+NCh͌xm0IDUvqVlOWwRyOJ(5" l/CD21/ǁç>l-E}Q-qQ1 %RVӾ^=,q2fM <ۦzH0K_kD]ٟ׬ϟFӇDW_~t5 ۷Ҭ!(cNxA_)גpFH2t٘XVDb |]+vh^h=8qd~L|hqj6tFz_1B!)}+==P:ӣ"ށxWrRܛhBƔ4n ߳3ϖR*ϖe@; GcSa@q^V({۷@t(l)ۊ >8MʯoMmHtFv:*'S+̔xX¬6wG撩= â!n&-G?}\+\aГbuK}[%fgZkWrzdw"A&`-[!h/zO Coj16!M&};Z[ +ݙo[J>~oLjMrF*HtEIM 3#גɄƵ!3wPWͫ3%vx]v)&1 "-qJn+hz9]n}2ʼ]2Jy$N4Vp+ValDNr&~v3&y41 DDzeyOE>x PnZ]M*)HƄhca3ReY-jE]d̝XHR8̈́%󂿺a!SC:Iۖx(q3DO˩`S&~u jε0ydk !L&V."pA^ k=<@;M{u;0V1vy; JM]f >رrC d5##6~bq4>J:kAJ31 Q&zڲ^1? ͌ \r(FԞ+D-u .6*׍ʍeqy>iB%ZgUÎP""M7'l2'>(A9-[o>=*0G(ܠ~Ә<:oQ= e3cgi)YG;6 u;XcuT/,קn(YTYD۹WT1E9Ϗ&"K{ iNbG>]*܆G}]d=Jk64&-~đGAkoҍ x:]x곌~ iI㔠½F#H`'n9*w<&H"RPOf4$>LNMP,6MCB&Sbi(+D]0IT/M$9 C^~QT7+c XR9CLgE9z~C'Y#Ul-8v. (%\cR[*qvW1!vGNe xXNMj.: Fsfr hHi:Ϩb5pڄyĸo~/Q@VQ̪x/Ri& NUӉtټz%B}eDc©kE۶̐>ȅCOTHk﹃[ Pt-/X#!7Fr|mildS#1¯£S\ l?'O#S|Əᄭ*J[w"șe?Xޥ!lÈ:\Nd[FW^:Fb^w/a^M0A`((/(%@m&\~M>2Ӟm~*7H(8z5Rs&Gn`ޔ2.'g"x~vh3or7 w#_݋=u*:K_&6ln" ct1Co6<5ҠHy@#TzDw5z"_SvԜ51cx@bGf,NDG$Gqdޟha)څZO6D64*^ǜ\~1#| gC3/Z0jCb | zo\TL>+&̮42gPT (kIB#ԑ& !xF/N(i&{\AI-y{ D5a&Ϟ0y!j7l]"@;kꄻPF)T.vМBe̟ tɋkפCGx29\wNnur&٣%׻:߲} ϹU Ts/k0G#?a^\4Ec~5hԾZdQ4IK͌g1GPebljs&13Dm׆_BZ tj-iƠS'6ݵ(Z# 2`ց}H;piabyݾ^c[ی[drBoKv(=|&EW(L\ϘZ}W%FOF@_tw! zXV5S;lHz5SN.tшxg@X3hmncUTRR9CQwP핼 ?DjvRȯzJ#Hnmg/}H[ ;'Y.zFO/2:ݼ%7BY#@ [mU(]~EsO FaNܴx3jg:EpjetA0qqqvT6F>$图I$[Pk2 skJ|9, YM!u]"@$jtA,SOa ="KPNG3;`Bf-Zk \5(01/N4&DUZd2h*W&Lμ`*a|n=nbk0Uܫ|Eℙ@xk _V!lXa֣5GM2U}{a}ػ, 3s>ɸ vB/MQ~/0<1hs/%>iG W9Ӄ:MDXcJsC6slmZCD X= ;`uH$.) Kv5n1_ioi62]RgV^ޜB^:˹}ƆF2~Lѡԋη*=.GNy0w@r]!Om?xAA SzRg"k?#rΦO[GZS=8օ%;ej_I0/*.o[ gL7]6v߰O7$D-2'fEISZ`̆eߨ> (AhF"@{i^/kfԌG?>ex~/i.{9q j=?":fؾ єT^ZW~8'hCRG> xb }WAK`S&b0*Ԙ3<݅_ sp 과=zѬ#Q7%|ZuLZ2wPueޅ'Jnm4;SZ.6*3>ڻuA8C ØR#}¼Jq%u|P z/Fc-ToY|G]-HUNAK̆U |X\iRic *SWGL;^~Qx}ls^bͰ?4iy5 ;ӛWhUf <0T"שw?b0k>-\ŒalZ^l3g;ߝ qz˴ar.\>xYUpJ gXQ>ceGU(`i29[f& l GOXg>8#&҅ϣnf(S+ɪqg=ǨO1]UI"tm}!C_rthk£D5zBU^B"]D0L7091#ڎMcEև붾pyR$LzŜB \Jԯx zmF~%,k˻4 Tf=CgD# [:|đ2`OSU#oh+9w&%FRaJ2p3"YdS9dwApR}˖ 1 - 3jD)swql@b5o攘Ch_3Bܑc-;:*tj%,d7ɛw|rӧFC WD/3y9_(>{e.&P9jDN\Y6E$V Y]Eg>}uLuΓ=U_G,b+?g!}!z'+ W3{2 61nt\4t1_O5"O9; {gsL,(_eb1gcg`* T~[Bm&[ûe(jL o'` |ǥD^n).|:'tp3 yeRR6$ǖŴquzRxA (t>6/v9>v7K a+? eגlf.PSP8K boSA `HJ}{ rg@ 1ت0`&J_8ӠC|-<5L ~>, Ѳ+DkoP.-ex6ڽb=`ϹQ\^*=7 $%(BCBЭH/TԽa4p0hю5d-d zX'E[)݉5pLgfQS͞H&%Y0"Uі"6 fDPn6NHE4h4p~X'62{m`zL|D&2ʽ\:-?qYƸed]tQwDn5JT-꟫a伞Ӈb^x%F)_U-T0e3DoЪ^841ƘA/b)ćpOI7+JO[18miHX[}SAh+c{'s|rҼ>ɿrѯcZsD /jeŘj8[aaļ;6oVUHqW#ɤZ ,K;:NT6g-BRY5PlBؕsBSF0v:UR% .?LPss[sZ\ڧZ"rG,óh)TZwmrےE*PWEEOL_kRTcsLP #.ZvOm6~ pZ ^I}D UtӎsD`nh3([f_*`NDR{)w}]XPb?EP-yq:d"N|N>'( -.Wuh:QK墟#fᤅ@oYZ?4z#Tq=@(6zj~UoL~sK(}h*#Ş Z6_wGnZs S7b\hvAYs%k*?f&ǃdyǮˊ}f*ըH3{Nx̼w׶ÊwW _{feԌyی5Ϭ %NLWpLkzLEa NViBfJEc8O.M?At7xr.2es<gqrNL4xX<35&$wYwwB_\~}S,m"S*҃ET3/!͗2Ӏέn }qSo*\.V#6bq0ܖf2ń g[ޥچIvVIsi. =wpD6gڬY:| s.cpT8֌1%R,:[sG M!XMUpg 6/+ 纠 ,A 1Ziw r%~:"Y4F#{K8e*Ȗ`URZk涮2GQڑ!̒?}:E]@WN28FC΍d % 쓔f/pj y&V,NR#: ޤpD>˿AۮlZZ֎.ut4\Xdp=DE!W k~E9"@[?H@M~{ RND^1Ϻ# ,=%/e7b5,ՠ Fp$vb>",n SB<4JH~ƫLtIAJ@!e*㜁!~b PGuɳT靜(tJkN$Mlr'exd1jDv7-`(6ƒD~jqA;;#s&WN.4|;mu,iӗ_n1c7HjPUch=3+'\*F+ 9ܻV٪g~[AـáBGa;,1vȰ"8i(`4/֊3/s Go~ߔ )4`~cg36V.֬6DlAL*>s??t1UޘA7 wQ)BDnyJmɬL^\ϝnf1O _*96éGB x&fx`L~^!GS1잭LFӴʄDm㊩hZnz§oɾ 輂OID%n_#np5ꔿO "0pjk ׀ڼ#YC{L!EfCʮT $wMF~Hrں>r9H/9 oXl8™0ZDݶԨ:w;Jp^b7NTtǎOe"*hD=[|`%4l f.ݦC m >?S<Rŗ:1EZ;i?F9('^[ZtEXvNuK򏺥1dWRbrnC"w \tB޳NON!vuB:f? 1uhz'aCRO}R*LLS^E YcJzKH:VySDmKoDNX-qn"\qaL2c:Qx uhSG ud}_uTQRZ~c[[u.И^,:oXHWh]4̿"La<}!q\IDB`-ĂCm=`cN^+iM_ {#=ͨyix9oW/kMgYMPߺ\'@N+34%*'jO5djlO@:Z%֊K6_N@"H&ɝ1m {ijOHhz];n7ٮv,y)#-mTKnee@TnWd qC! Wqa (I?dA} ]wHcꗬ$|ts[E\(r%-RI+r6̈% j5nEN\%sfi9Z3Xsp+mAѫ# ;s+#5:8:T0)s0@D|5H9"a52SnA<:t#v3,^1q̳!J؎6|zj C aەڔMsUb'IK}i غ>+ 9i'/o9L 10.ebY5+ q49ʍ]Q !ߊc;h+ajnS*b>Oc xkn6P TJ)]L#ҨZy ;[߆SMsLsVV )Yb O8nQ() 4=gŭH’<[쳪Xj_ֆ H>ᾐ= /1pOlb,fײȠDj}9A0sS_vE6%ҳ#QX ^}Znh^+*s,3BD^|qez~W呆l &uTlhNd4`͛b:U "1Nի +Lxı9@A:wGlݫEJ UH26gջw菪X-3h,'@$8c 0:T>Eb)ޭޕl4ȕDa`rf䩛9ayez#K D<(p_HAo7t~"Ѥ1|/=|Ip._$Y?)Lan fj"As6>+=޵ him,9i;xO/=}vg\o])C~ st%Dmr5?{q L>)KK^tQ['Ҋ|^JkXI%Ag89|x 6e1C9}ѻ䲃} g~.#ˁn3#ɋlEyu8)vTa%aHTɼ]]a,29קW(߅UQJeGp'EKa N.S9?^VDdJVb (rusAa}ͪ.4)(xY/ AwsG4pK(!$FKllznDJGX9<`D`>p!*Ա]]JprE.erQ4.vzW&!}LĊfՐ%IaQ6)xlo1]ό;ŞwJftH4yqcj2F۔v. :j-ÌI.11'aAf-^sS6Bm 1#_)wg R!/-G4 W͡T!e.o't#8SE3+N}"rUHg|v!N *$^{ګ@OO9eZՈ=ΨHxA[jPmw,KvС-:!K"oڧ4?Ac&~-ҖS>{sQSغtT9\RB;םv!`~ K7OI~7D 3.M^liSզɋ'!![!KlYŶdg#Bi"lI[{kcvHwӏ~ =-?0wJKXď6cWa*FlJM'@ r\]tTV%kPb/Iùg3m턔ю," F-X_nN7Of9&?OqξUW Ͽԟx z}¨<'I$= Z[Z irةgR%J"NSt1xJ@~u0 \bg Vlek3~䉐PczbZ%ʟ9r(65kIѐR<r.'O#x0.gƢ*(?ku uUdoGu}` o͙FLc8ϙ (N^U & rѰ`jC1eC)n:P> v./8zqA7,  ~}/5My\|WʑzuWS Y@ӾfK1:P?uβ?.%wa(C:SχMwWki{:lTP ]:C,2Ba' ?s:iF I >EՙnуשD[ 6] C~Gb0W&y~f#y<5d @s+2$ѳhNm+0T6;CyfUa;s`̾\5ݽ.QrĘ 0~bYAH?dx1#2޼3aS 젴(4RGzGfYq~l!Mr?A76anߓFY5 0LzO=)VEd4š| 8 pd5[qY 5ODzg'8!~L璘T'+3unuefU:ˁ79yu`QװBì0 [Ȑ+.RM}Z(1&f`IaP)lb61wBƣ܂JCOQ(2̺c ڥ_LԣБ7#牛 CEN?I>K5hd1!!6NɊ?XxzwSqKC6A7 58;j ǡ yjt9#£"$N ꂤbl2oxWڷ¸-&)lFh Qnf92PfJ2; 3laAGKɈ?Kʱ[ZޝÓAnwrd8IRἈO'ld0#%j^]HQvFoZPicGz&܅;GdLZ%! ϛxƿ';.8*X=T)X_NPhV-*>Qb۹њIdH'{JX3̿rҙ-5`YjC5 6aӻ>ۂ.NQ@T)% [*r%cswϻIk-9trh' 9ۖt os{# 3gZHH1^౜4rG'Tӟg $-e}Kr*b^Ҩp,X.( `[eP?Udq>qt}uCȏ`rfŧ'd'4a5TxUguKTcHtF➥F~Whgw>U]22 $H2h $Z~@oF{[QKo8Ѡi On~bnDQoI}4EFmͣ$ÖoUg珤N>(wxt| UG`\7rU35c| U v EiCuţ@o4Jl|VY <>R# !^)rdZ >Y36}Fu3 5`.qL/L"K\ 2wsrJWѝD<v<zۅQI@`-"5̒tYA7$'UrxsvY`:!ڨpD:'MئIIh9amnd#:\?9HŲ۲ߕؤ:`/N\_t\i,3m=A4Ǥ89!vːBbGbYqkfw4uĤ#Zb@k!%̰^i^Vïz|zW!M,'0 r4rg Q-KT[|Q*n ~yI&GB_I˯+E{׌@Q[E%98U"4P~gg#TrZV[hYQ0<A<3MK,, X4|bhcqŒ"!z2}-j4Bk/p/6@C8]ʱ CI9sع:[?Ji3T65N>1H]ȋ^93zRo<2#X1g#NHzJ1͇n[>RO9؄En Ê{ARqHk R)>҃.\=P;\ܒ}P!!WRlf$H-I`@&0cCd)'dSwJkúTὴ8<\'f[Rk5Y^L}GVp kB.-WJݳ&N/ C6^5A7fZ؜ph޾[>ZD2 1Lc%@߄t^Qy^6`cBI9?B_~gH%ޝ&Ub˯k)?cœX$_"EV"G餑CJwRAP :ukcїO\ggfm<]eG3ieTeHw3*F$Ket^żv |в*~Py(NM-9"31 g$}ޯg۴H# {1E-TVt%v7m3` ^e~mL00' N?|ow8 +A̬ +(,Fff͛޳jMUlVXweu+8t{/+q, [lq?}~櫦zf,NV'WNJkBEw݋C{}Pos׎h Y}ȕHuaItMV,ANZlj}q[qL7r ՞FPc A^U /U ۮ`L/h,i[ G y}),.f. :r2F늭ڸbIC7yCxtVH\d';=%}4"`03p#s JW#ɌtWdɗ:cor^Ժ̮02 N,sh}6:{]$Mc"40n kvl`qǺCs\Wb ts[JL@f\{&Il+ lw@~m~2I#G[SqԞ ejbWL4=y LM%|׀ {cue ȻY. pduc꾦Z5j,!|,'S!p'B!xyۂUM@ڠA ymxGMh?bbWy$`pXWVWt&>jpMEeL'!r}c r=mz"%:mGK ׬^wr,RhtԝBLKwe{|$*%Wy*]3Ya |=} WGվЋ@KD(ZFjV쟨U03Bo?SAޭHc$iv{T)zX=Ϝ,tJbߴ{J";iJrRӦTK[ :}oP¯uiAyJX[C~_:䳇=?vi5~j󉟆OM@5zTTB?MvxzG XA[K /Ү 5!20wB~ﱋf"KAu \W{uUP|K8I po U *n$m?.`>rG5~Lp͢?zucnx68pȌ6:[[y׶OBy+9BZ"8N!tFЪe|%00_2ŀ1ޡT 2I P[(^ >Bl}ʋmAMx5Ckޱ$ @6VQ=BG845+h˼O]OvmNX_AII#? ||^ s'NUofj:'ͤm$[K$CMJ_ˍj'r0{ƃt[ϢP_ |RO1//[&ftl( {:6Ǹ.6_☼c7osꞥF?ei?{+ OE 2I [tRFTBppFڽlp^΁W`>CQl6#Kn9;faI>q~LN36`EhinjkYTw?4jOoMz}^ˆ{6CIWa_!aC{03_t*2]g=^$P<6|=`I%y۶ 5P(=4|#$=l0硟WD_%j-~<ҫ:U&/覉k}Sڝi6/Iܐo.Ӛu5RՇDyܻ{K%~wiG..D` kи藣!Z;Qam+Te.^IDnP(F//wY藕Cs\R5%JFCLO4 SYU1NmJ5h ؎$ %w:}?<$mF()v& XBj,5`iz4 .E2%k ,I6~L@_+!p` {e<1=зlXiDz=Z[R앳.k-䜍^ཅHi1D@^!p ֒Pbȩu;sD $hF n`"T!}~49,k|~Qy=)Ҽ20F^zsj:q+yj}>ٻKQ'P.7hǥ(iVvm-4{<tOb^~֤:W:^TpzF"QPxHxۅD8ʭPAO5ǩb䏬X[9lgD>3Y M;2l(7eW9v`/nvabB,lќj4s&:ƓG#RVY[gM?_Dxos(J>@fڗ'i&@~?Ge $HZlC龓J+8m_SxL׽`^>iuދGU Ҭ d2%PzwHZ&],}njB7* dpEe2S(/jo&6 [VO5T؂MiKHy#em z->t:[FF˷~Eldw ۲c4Jf}V;3H 7"8_t'X_]v#5k kmGqXEM4^W(8z zwE*@JϐZv$"{aa:z6ey T?}OEiYcd^& 9u2)͵2*R7waTI1;Hx\y(E2ДJMXh!ނfznR|q9Ϭu{@[3Rs<UբISO<8SKz V!a\'d]"]X]Qo#&G5]iI!TIxa3wf7LFxbWz΅j'`緆ȁ6cLkI$dl+/SH\9aᣍt$х!YWnVtp2x5D`Ơ#ћz o{NH-Xڈ2?/>dS3{^zvGp`?$aKŶϹ7<_ dߏ ln_7(%-l[ .=dzdlvmK"U8FfVZO!& Iku09Zh쫐n/05M*RwyEij jXoj@._j =S4s|c .r3BOdk&RZ3,NU(n61G[BP #x<3FPMښk2@3mNP(ewO]XFmnp.CuTD#r)E5Ba4D'D˰M,hzOF.Įb8urGV@.F''nY!B Q ?5 ,brW€f00u(Dw\edM$n}WJ R>'1r 6\:[mY7Bd; E+o)Cy~Y_wvnxJN(C~YRʍea6U?g!Rz{?Ho[~FzZ"s֨(eXԈ)_ .Rzh.ZyM[Uo|I7W-1Am+Mq?tTe.i85p=T%D<ֻh >"P'* YSV .˾6H#pc)f.ЛxԇJ<%6dը+G;hr!?O:^yzI}~ߑӞ,uR\ō5*ϱ" YW"{-${iN/yp6F9l'{1in~rӅt:^@1Pa9xto ׮1jl>J(_M˲6{$v4a'sad2'70F@Vx׫_|R u|qlR"FT\¨<'EAcg =eΣ qǸb>ٵB,K^J%tSX "w(Ɖ_{h`"#>`1'vLb<xK` n $SRbI>2o43U^KZq&|@ޭ__i>UXf0g3򵴑#F5΂z& i4KuD3zzYZ0HBW=Ӯ4&MBTnQ!4OTJᚊËRqI7Ftɭv%;PDu_18d?lurb Lؘe nF0^[Ss:ƨ.SGz9ȉdY7FQ3ߌΩ?vwOzc4{I4Zj to}ŪDpx- H@݆):lmeDn] Wz6bK<&-ݲ]ssm%3<|KF<|.|?'ɥ12ReKE7N/9 s J4']'{ ,h8 ]o,2#k`YO( @ pV38㷪Lrx7Рnނ@CS9EM!b,QSLF@a<_Pm뿼*Ab2fͿn|E'"Q@XňHT,׭dA\w@&4μa0WM+>Kˁ9K;Wb *ǡ-m? ilxFr.zu58Wtntb Z|CHn63HUs}Zk1I~z,ǜƓ^ƕ87o, P2ymf\Mh5^}%KdGsdT&=9<E:혶kt2:v ~(Ӱ7fHoUˉ 5?z#׉H8ϵ0x5 L?;9*N[M^A{hpzVnabcܜ=foaiZ`.F}>W$\ЌVU4`?m[~^[4|6KXd^VBbK.2Tidr>gh24X)⠴$ D,CkjKkPID>ay{z2 %W'O΍؜=ȧcjΤ'e\U c`3K؛;ZϮ5} l3#I*ə[mڔB26"VVowI lut#M"~|o$;ax2NJuztlUz4 1% 48|y,XWڨ׏&h/tZP8l[ålںBXK5@<aW0xr+rJ De{)h R\fIv',5R̻[w\-[hDn$x>y@1/뱻|tQ3J\e߬Pل4g\h lRBDvIe#ǰq$%[#ڭ IUֆ.*l4 >] |PoI%KCƎn_G'.qL q,,1 wzV 8ދF(j6=y?:!9>gя;3Dkq~/Q< kܯ&}LpQ9MqǥڼF(&qx8\^5tP`WMܞP4|!` 6/a][s=8{/QY\ZB@j/W ۿı܏n8 ^Az^ך 1Z]m"0nSkV¶I<bl=߼}΄YOڹל2+JM5U!7枻8#T}>QF L?Ma'&!(1r (9aWu5q>m0dgʜ& =K5e|Y4?Mpoߠ(ʈ@TܡR@z =G|cmID;Gň5z/AV4_|sYTJdq8vr u3}ᴬ>QT4At{2U%R?HD JAV 53vGT;d4Nv!Іe6D LH"d9ص9sIO[e6P é&3GBY`Ax)BJ8^>~@U|yȒt5DULy*vQ_,$1vgxQB*r|!:~![kͰdKԮςjw!JAm)G fW̥Qn}R9F˚ڗ (lIs4˾Z9)00c&r3  : H5jIM^,6Z\̒ǿtsD&M3`)cb溈-ݣxu} x^D!zßD,5p!#H_}()G.).hcg5>k`&;6s$YFnDiG _sV^ iܗv+KN /9 l쭂t|c =4[RiRW~όFǟ4nt w{kUAuAs3:LvokmW)CbG0f$" GsAsN|.^b-a绬pwUЖ(.Լ~/YR7]Trd L0X֎9dz*&apnQUH;b=I)̘jPJg! .eC+5cxXiA|RuD/q M(RIzcFwH) #OpPb>Zǵm~w:穮3$)2JC- 6g9|ݕ[Jcl΁AǂCcpļդlG>cR OP\g]aڹv?Uѧ\i!P¡ viDy/{\㣲K9U$njLsA ¿}k`Fq±{3{чq?@ QZU;u0A8w/ިmv =k کD=޶=f~ADn*MHK5$<ez^}vɆK'=+1*1)% F?OpU]hQtyY5B "{Q4AX5[̅tSЛS0CcsK><.D/ˁ4-0+pF1pE>|c.PGݸ}cJ)A :u'1 ̀7BK E$Q3Xv&/$S*z=V7 L(Wdm ّS13ʉv;=9r#));$|WnTLͩTW?yJ'^$s\i?diX gU *S-)͵9])Z";kKw}f`| bA/uF_KDZSC 1֋)i$!!B%5̀qChҐ -`Y[R'Z.te3*hPTk wabW #U#Sq9 3s7ZcɖVF ּRV|U#%w^k8 =nI0wplu^iF};6 V6wU 1"ڎ'7&z+G}n,k9S~njꮼIn ñX60~Z֒Zu s}/,CP"~z_6Ŀ KO[>Jc ^w5YO4d%s4 a"Oqb QVTj/ f1Y.sYs-%>Ԝ*Gem'| T ٹhRk.b'aƏ"wD?V r!i6rώT H0"U3AQNNA}%0 d!lujXu HLn;zogUĒlImC~0Z_-jY` pW4͠> q`F:wEgmɰilt)?yu*)HgƓ e¹B  NB4_6 ̜d5hO&J,LT^8h$@42\T0z<)G(iR6Ը]]Wn(rGGس'1p–6DPw=кQڧDh$рXNo0wxNX}Dꗬf/T7q:(F):6nS6_[Gnj?b;0a@0b|^Q~n'P环Pn%GR"7ٖ^hc׭Fxݻ~W1%t#4_~` uinSB'Z0$U;j' SLץ6QqU'oZYJ&7de (:PШ3:HScq_Dc>rh~Ƕ\ UY/60Uj`$1/^|?t_A.pwza.t17:UzavG䑴y}_$v"oP[n*C]QvѵL]5$ض0!K^IWAsti`:TnYO.:a0Xh7|,/\1뉞`>Zjui‹cbtr,!K_$]aL o\}'|b죶v":6[3ŷ(NJl1X)@) @2$0{-8*{nHU5lI*Aqguo͟^h$Z:u_펺1Xl'˟f5E^Gr2棐sl|MVj aʍ.c)"Xi(a+: "hp%iD,:f~$CP [$;E.I~~Gs!]!-0!jݶ=TMtO'i4 R pc=OiM.)q(5Uw FC{j rSI?זF,&-b($G47n014;ɑZ%REuRJm̡tV7Ls$2RG7,emK!ʎ6faG RXQMzu63ÛTC80~:(-*6IT/]w=»u|jrU,;d8|h %C(U n*{)t2X1 _eـ[Jt+ϨƱ$9/"]{[h<Lg #|#PU~dޫb_^ێ.Dx&\: =!Ia/2__ۖ<)KRqf=.b=nQ6+|z5ヿ@jFr.p't}IQ29Y6vew*.U@ )٢w˕+9bu׀fFSk6$N`=[Y'yU|j%%rAA2kT.SB2e$ΐ$(aW,Lc@NV0A<,WuYɍ~ i?W4o˔d&?a1$;\8^7m\D=4O=t`]sVmzg s?*uŒM<^Ӕ ꏝqHZFUd@E ÷">Ef$0/$I_\ڕap!J-(Yc]lhfDzfh>ek܆B/5AqMri3OŦOBzOY! ѓ\CޞOfƇnѦsHQMh"x$TBD=ؠC)=[2m: llB=VѶר#CqOv1Yw ,aZ,R3EڤrIUL3IA|+"w̉+@ߥj gvNnPNGFMIj?LO&"qز.oIW^Y5PD ^O1iVPf>CA*s5wS.PXb+ PxPAp)̧ÄoV(\F0y!Dwj8pK/qcْx2-Bg}ۛN \%j`nZD4}uNAn_'9_00OIu1I0P,pEbxnF˸2`T>r^DhS CqBYUq$򰃄l53-!F bB.rpľðajwJuYl%뷣-_y~;m0*\k,S9ѸP)iaмn1z$Ц䒿Z w˼WShY_Jth+BAǐ_*R\/w1Ϟk_@&<Nޤz 8J2YR UT?!1L P8ފwOoN j6-{S,MX-MpM<(e5j!t).~xյa٪@ck*+?)W $:w a|"׋jS֙˱jaltHdy*'0IDI٭n$Dam蔤cjp޽>/Q47y?4maV˭=+ CUғeB#5=po2 k`Z{wi A#zqէCWuS >Yw I978J6rı|uHדOD;]Ÿ霈m!V JyxQYDi:~jM΅I]Opu]؋s<[ *4mz >݊'S/qEY( >-Ò`|TURCtr(4^SdiT"4aY\J.r,MpvIJW5Տ8gS;]y #^(OL8eST+!| AJ#m8uŒTM!dsWOVFQJͲ e9IMz0{,flUc?Ie.DH:#XPV%* cdž|6n# szsP4ݡj? È!}bj]'N!@q@8QdwH݈_tW7rh264o|zq%2oh_ sw+k|W<,e)OZ+Lq#Pskp8e(xgK9F!buܴc}NnaOKx/MB̻ RU*`B9 o.pmYe( exJ9VgVJ8Aq" 64/SK7/Z?J; ;4f K:(ba[W[^ax kzŰX@bOK110pa. 4h0 Vo Riഈ8t fu@F|,!nOnl͉)*%tY`#&2mW_zR0\GyfٳL_C-t}Zff9ÎπG(ͷ1onnы 7E tIC'E<"Jii߮SDKEG2_0bzF% EB;Rtho)W]BV]"z||uZ2JP[AhV}t>f4b~tg@Tu&vx~˩qf !†} ox85UEB&gNu}@^dww+#5F`}m@!)قnv5Z\kSPQc4ycu&7c -Xe#╤_[Tp8͚ Z{>p)Pbcbn 46^#m[56C3W]+p28- S7  oDR+Si Hȡ; #ma7%.xf_7WȌiB}c$eh"\eږN3"8DURAT>nڞ3kBW!WRI}a)WvG"@pИ3W<ko)@GR`VB;.%FuoYщY(w\as !Ѵ`<3;?"R{;ʛ I@kn'EzVg!X8~;&N af[PT ep$ )2} KT-* =|$)+vUtj3VjqqbF1L6#)HA kmT-D@LԢ/ͱgqN,Q‘euH]-Imqۃ;5<|Q0pyAa~?_.f/#{V oVܳn И(S+IOC6A)%KT1~Ґe;PIgC :r#w?b9 ߱iMzkt3h>UNjw>S50ՕW6N7Ԟ0g;g'.FCiLN]МVд6eeʺ %sDٛtzů7E$48\} Yl]Y:pt/1dps$"&WHq[!-FI8NSL ߵ(mt 1_ˁT>KE቉O0kp[2Vތ̹PtHm C}q=F/M@WU0Z/` aXI7 YEhG?>B@H*F̦A9Z sv6][ҿ|81r>oIymǚT`$=PP wEYOX9;UOy[pajIf}=6'Z,HߘQqKn{tM,SSH_ Mn[cx-IOuIfm|,J LQ WI|JO -PYS@Him !) j`)#G<0yekCu!@j l YO ˉjm"t 8 {7fvl lKLw&كl;^Vb8M8FMp[VZ 2 =5&GɬbP]eݔ͔~^\K+uOG,\xv1w󾐙Az*c7s_Z|PIJ?t]WhWYdwA`-wa'a] ½\iaa^M$]ȸd}@j-XN1U+n6pmBTاju.[ 6]h}eY cF_@*;h_q:aCO WO.֚~JCgĂ:&:3Fm 0%Aj*~BCft{ஞ~A:A[LTX eAB%r`Lj7PPLZ[&>\*Hv8OQu-6^D+AgNiGYB?"DOzVD伭+Q=+tdɣRvt* KcnEH~x`&ed)wL"0,Eb0n0coNikKܼum~CH@x|]kp^E.E/ ب=}Waݎ˨ e/D@pr;G_T+8iPg^G'c$b?'l!%pEz*Vh듁Hhɸ>&IGsOg0;WE |ϲQcs+yϽ!%Υ (pؘ`{Flzqs[;_]/}aR{}#E2Y #8%6Ę7|07|yJk#+%fQO&S7yqP włk|kvcY{l9KuOv- m!FNUN2XwJFZPtW VB=4q~p6+*@Ņψf±3D nn|5S'~Wxݧiy =@G% 8N4EگG:VqCy!,NG ZYL^=6RZl.8;Ugv/ܷfOFcYA{EjE smdyk^f.ң&믕Ieg mu{\aMPp&?6RO;%r0@.ӏ5/~e㽊Ϻ]h" >2P ~ޣa\ZFEpBEOFY}m}Wπ V^S%pD@aq`+"5j#'c#<ُ|'S܃Y%! $Ǭ< .HXUnTh)`v3sbaGA;-ڿK`Q/Ml)Hݨ SI^DKf3hjEDz~IP??ߨ{dv:SkGAdNalY*Lm=(T7&$DMVEKAszڕaRҽ]=V1P{}'%[#K@Ty͘6&GO+VuDD*p2ƪ#l|\'K?#ݏ9L_9! 3 .^uQL 7j|Jӎ~b(YAo^QnA?X))0, `lUzCF')ކn3ɡ0ZNvd9azYi'1IVfsdpYkkT9JT> *̋43sv}ȆLX~9G!P$Zò;BmFN YI;T9wD ~弖4&ӌ/,G-:O\P^=L :n.ybDl:@ED0uN&x v ~򘑭ꍉ Lnn2H[|@3 < vs6vqزv9A!M:{sr_m Bbg2W==Ψ߸X }k6VYsdbt̵C_&skf`FW,V"XUl|vT1NjsHVꔹ6E9ʚbtU0 ?] T4BJF|lpSrAb.Fl*o=AJ_뻨JO4gUB][Yz8Ysv##[tCc`u,xj6}/ϱ'BbBrm>"ZhKWko@S ֟F+D 's Toz,ߎHMO$lO<8]ʜջ5R,;sõzZkn'kȾSgMJC11«PN kgn2LZ)rcݖ7pOsE!= /GuS*E!Gm>ƅ4ÚCqe@r}_ Qҳvps sBS'mP8{@ϊQ[czf_沥)/2Fc-{~qj rWS$t΢#ct/`-jN;6,`axhg6G$k"qn NNe.ZMdєT?OZ0In:TʹvW;VJ;m#8FF!#Ȗ7v޵t6id6] 8zZ n@Ww T|xȶ IbιRr;;1M踜,`/C iNml˽T1 ھ:OMt\ذM0&APJ̳| e]hyWB .BWIraT^(4V.A؁~+˔Qe:gN>i BP*CHC"N©%0Ni :- eߕ:щi`-,";ѪF?{=ЀH=ڏ6}53W 4-uUXn^7y; ג^IJČǗx{UqG۬C5-X_EmX5Euutn8dT_iU{YC(xdMҬҔtM~_?pG. ɇq/B3RwCUw:"kGaJ"r:r #PESǨی|g%ߥk8e<KLXt{ƽp6$ZJ͇?sb?/T:id S|kcQz=ۤ~N>hYfOAwTnlZ ?aJ`ktHu@uSKЪ5{pNt-bV >9>fG% 8NJOjLғ&ѧδE5{-Et.8R)^߳^(}&~zA:TzQn54DjB9]#s_O@ 3|jlÆK}>ORsY:'hH;]ǟpJ{XfiJ[YPmBg7Z7gXP?/Bv"Dݑ.}Y堞2 n*,=K}B2mF"7ݵ|?On").M4f-,='RC)m[8P 7J.07H kV]q=&FxģF`^@D/ў73)(JI@|. H"te %%>/[+:b\[0.N_鳱 PD0mЃ!(y~+$͟+ɨx.:8!meeˣ^'`|{pR:?C\f6vXtF BGa>\5xl< ,S-N OEkU7ѵ3Dn(A6%Ikm& ~$ 0eꐤ6ݦ94 J:x+N"-yՑdQטҏ;6VPx_&eX =@ݎ Q!͂^d"dmLg1w]WA$!M]6@u"9~=vgZUd'Uݰh'A àW[z&b }dCr?HN1Xc5Zj+_= kk^8$b$WȩV$Is0jX"@fx~w+5TȲt H+"*jr!zӡn2w"l .Y$Y!WE-+.^p+Q62 ]U07ghyܠ)I1'Byi!5RnA"6m߬m٬&^ AD÷3D_)rTRMip@PFc("w1rp^(s:UNvlmjm/D/䍳=?/:1wEjvIa:\7kdUxRn2C9/Rx5)>:Is38SkV%QGsY) J^闞(抨󜵉V/^$ł 7㰋M!];DB:X|nm_|5rKSy͒UPJE0$ѨOB/1&ADLzpu Zp:"xg ԊGA^Nk߀_4)=ɕc ~>6'Hy^kk6#O*~ VA>jǓ-4Sl8puZODs4+xQbibh7pZ&Y*6)8s`׷I%q=36p%iFcO|lIdEj>12?PA .qgãӽZ2n<2=iȱ/h:`>'^Ӓ?X@L|Bqh [eoR(%.̅jGZ`U#ct"R8wvSt>ފtB_2vsPyy(6zX)_b&&` ] 饅H7z *`$ր#2ȿ2?P !']j ۥ6FPqȂZJ~xZirVɽ en q GUC3J.!FsQn4\g<"#`fp U6R 3gyK!y_jmg.sԧ d/'p, ,lXl5Ӟzsao>?:e;t7qX3Kꀘ\Zk{+Zޞ"hb6@Dljv^ ti܃xpt y:,уPHWfp[7t{ƗnmN4D бeӝ`W/@8O#cjP{^5Mo^ӧ݋CBP9rcY0ȼh@/U(Se( ii݌BMG,iȬ5ssr^ {v8}}A/O"Mbb{N%o/z8uxYϿ g:F K7  O@bW D ˬ~F>I )/E)Rϳ6xDLx_ :mSy]h}d!i5a(1s=fa cLMYAyMEx,+WbUqJ|H7{iJYd#XlA>$$7UHg-] i%F̝u]kL0@?L#55X1XP_$mdU ͺؼnau$vfPc\F)qmY4h b6>t쭛M&Ih螢#|*I:8wy"`ft"#N&Qxoa+}Gw63d]K"} Zf"cp_$̠#ѫ#FgL_@Hry& fD2N) d" jxxC vg4(ن,FV^`RY(,GX wnW! Xds[BA&}GÓ !HhaˁdERU@ܹ _72 ɮ|U[R\"y,[ "NؗM#EPVNt;) زn``yF||seZ7*?NE5N;OF̓c52}ds$u@v|.KYǭe l4Z_l]U>Qdʢ v(\Ep!+mökRGRZ7SZ1A$U{: ^>.S$[:0YA+rS<2+^7 Uz^Ȟs`C>.q0yi;z2Ȼ(p큿fc! ^ha_]XMAum=ę%=V&zqh,gMmRK0(L{ p$ ;,\6DpЫ*fsU <%QE}PC<]!<j*6|uVM^daZ=dmIYїKԡոKQ $Nt唎#&q;s+t nxrV+{Gᘿ~Q͒T'<jsWe\Kkz E ɈX&w)cs4^+dG 8ǎhX_WpZFl9 y8u$ hGW?^Sl8fYѶJ: Z/eq%s.j)7 Q?).I7枚=J2iXcvՀ6VS',+lxaY7WjoVH (>}Ngkts\zWRBV)H:qu Qb[wꩾ3(M\'0¡z:B͎[XfW.~qCTL uOUw¥Gq ,N߈ie[Ð1̺y8M-qW~jnHlrP*šH$^YhJVAt-Lyk!Ns'E l]¶@kh?D#" qf0N?>C-pT&b_ )T:l[3_<;v×lIa \e)h~,/՞0#:=m;h qfAq>ury*,nX%."kͣy$ܻs2C]x=OQj voP*I917OU*8JvU+^kEkm.!Jшo\{ iO=z `܋ȾivVsݭDLUݔĤml?JzļQQ \> 4JQhjug~fe/8|| T_6[ ƕ;-oު!BA'Tkn4qį\;w^hz`# xcr PC1;wU2 6 ;5bd뺵RGh mp@RfP;Et3uʫO'y^5M$^Qu (,?T->&w5`K]xNi2C#{ qp{SũVj#m^QzH.9-L\mH A ZeY5,U2JSV@|Ȍ]:0 fV!ܧ΂Vĥ`y68+@X%OS2象! M\{I[CdB91=![j12+ij~ Ds ,I}ks(lүGB כ%:I9QBo[!L!>ϗZpoSƭ7a6#B˴:&qfZI+Aol/dtg񟋢 \` &4,<_`%|Ώh8&ԈeEM!4~{e?ry횵9¨`CI=|i|0gl 8ڣTR@d.!&y$SY97etMh!0Ua-N6tkS|m;uTXkx-Z&*E>L!Έ'Wz<=Z=_ZΣ'hb 9.5=?\"Vi sCT:+,}K) 1vqqT{b?0+t8Ro֬Twִɴ3-~x-#q~:n]3XH}Xye]hFrcR ;9WyڏIz JI4A[nQi{Lʹ+iBH^7*x;11-'y(?Tvna9,QVF=,m[.lw3Wh8ʽ5LK- k31EۤVa 1aMIރ*iY_Xۋ<_J[A)|rŎWOK]PH|U|+t5-Hbbv#1V'h v Wᱨ9 ~4!TX<rA% 8u%DC[s\!;!6a,K6PZ"?DUߡ݇PPzyBـr잾"ML9R#P;BW l x6Y'xN-'N`z%@Px$)Wи@B֟%\&f_7\'8E4r(`P&WdҴ Q16?1 **g ltZ>'j8"}RzVީg0!5LOΞ& Z0m!ף ^oAq /O|]4RsHWQ 6!J9e|Ð1ii]o2A2A%h rY̧s T$,qW*4~+24C67At=Q%3g85qx.4h1 y6g;~1LLjos0jiFkQlv^WbKY(PEbf,^v2Ks_,z"tqް7p榘oG$SW̦x$5:# ]Qf2kk}iz!eUG6=>v^R$Ja^x#¦.8iqxkR&<)r}Ryn7ȽHℙ)?n;} L粮y礮x 'S[jO(RK>QOXK llm$+%:yY9GFLS2PPNjH-Y>/P~#VPaSQr|+E,9ꪓGqh˩ehQ|Tؽ\|9zٙ+·05TG}E9~U~l-6[[A ): p. YW0<ځzִ 5So30i F%OU g^8W9D d*%<${(h=wXΦ+.@ڀሒ7_KHF5 !Pg)@Uz4̶Ɂ3|P*r4 sY:OaF &rd/wXs>8j LDJ^bXflk,:\= !?H'CLT2-'gspQ>qI5J, YVqKX2V #|BL`T k un9kcY 6Ny%o,-%߱TX]5a oAM%-ϺOy[dp<*T1CD{d Fq!-53 Zo(H'ƚE<\рpӟyh{xx%YQ^_OYS$h)0uź{L.'AɊk[@y並~Ew@gfxvѓI#E@pY#.Gd#8[TjӕiW#x| ȭqʟLi+,̆",@r]zgg`J(;klXx |SsYmCn]\os2B`}-.};G=L7HlZ+XJk_(4y@_M%O@*BΧ~[f`^aK'B߉;O a B;TJ-l5#QUK ]v٭8Wo܇N_ %NC=v]rOGoI|m ζo`E*)XyL2dȤgqqȽG ҡi/Q@3pi :q95|-R˴*>&8Z }`//ot=R;2 Wh(*r??y3.lW Ű3ѼMMg6Z!'xnnAR\0! bޜ`VA'˾jh ʂria#0|<:s)SAf2zcO2~8}D#`ޮ?(ww?iҽ4UG =)okgo4;U Cz *&s|JPTR" wn^*J5ZB?ux3H9$l+@r8kފ]VnWO%m~>*rҌc6,yq=~JGYI`!w>tTϥ~I~c)]eBG␔e) G̮EŤZt)3R \EُF,:d*Q䀴QΪocr09nW (ڳTMK:}z} {r'L l?|D3I^eɎ洆^?%e vIAa LO3ʯ}yNŎ/'ɰ+D">MX\&K2Kc#K^e֊Yq wYғٌ|Kw \U9Gg[LP_]> (UZK:u`~GYLJea{~lB#I|xyE (;> ;YMi8*m9[2?n.\ ?\m '03ތYlcnj#J͞9S‰]!#+m7n!18,oƩ>!D%KtQt PQe"\CQ'i\_ɣ3ܒ9Sr,-XAA ?7!p8Ɇ9k %fKkYL>yC8b3R3d^ގ9㖺sĉN@)mͻq+l4*9 ԢT|mc+p^( k+p0LJvɆz} =" '֡MEΐgw<6=Y3W< Izoɧy6 ц(Z:P ^l8 EHm6 CB:} FYȢbҫ3\|tYD`,Y 6HMTJ(0WmBGj p~[3@  (5dNt7aJuLcyHmp#|LuΘ Xl?dRpix( dv`&PJrog{$Df#+'vU~!ͱR(4+J 6?F 4Q/gB 12xزI~;cϣ!KoYC!aS ߉Ȋ۲9~M8h1W>r%1lE5c9u5OcCVro?&si-U!_:8@mR2Zb rr( .hB),TKP we']S\Uٔi'# ᗙ0d[ Me]D|_D*rQg3{^א-[̬~m/8NeF!pA#6ywr5I x Þ˦ٓtsP8ZO;SH8l[77y]0]:Gw4*f)Nb':5tB?/K^Y^j/ޖoFa; f$bCo#v1'*e&W9zhr'J%4ކbozK\50u4FY@d\VnE(JPdɌ$/Z<c`N )hnK$HVZ~mJ(5 uG_ ȒګY3I1L?U#ojYH4:ٟPS }Wsdj~CAԒcDvZw#fVuk4UIP h$|g+6?NXh52pZAgӈMmw\њ5a>`!t:Dn7y 啭3i4at*ݙ!HGmFAŰq7D@(3'z@I㻡kWٕ-*δC)->QEIcxqm_s*8J Q5u2 HL(I1Z< ;f !' 20—BHLc9,iYݞ{OlVBdt0*if1؁ӵn~;/Krs@1LJ *؂'> T7(ƞ%CT[Hp{A>|#%E#$&N;?%exmjfvx+SO (5i9'E'=K*룾N9db/˙n_ ]ٜRU?E̾Rh Itpt,0@=|m=xxi-}?h$&%Se`Uxn. k'{rQH恦D.Gz8 zc$X9T$K3:S (v5Y;nҮ&X"mo^2/8گd硞px$"{@i3HJ@ǜst`۸ E [? -.1l\|/{˜SiVX3WQU]L(PqFu#GzR3̘5q %FqauN+QBzb|Lp ?n U%,e=!D:>X'|忢tƝj@RRת(_+) p*l >,Hc&:M3!-/oI)coزua Z^p O(;ނ"cřM۷|fvIЙ2GbJٕZco6:GQ]֊IL @=-RO;԰FшIkj7>'yr0GnAkQoƛTY]03DՆxl>-W.Tl[̦Il9'g˃/ MQP+H0XZ3Q}?鰌+["zQ RVQdZ@<΃c%zed݃{PP c5X/PPz,!IþO@8e e\{zJb"dG3lFr PCw%Sພ-籪$*k?)6Dt8̝ƣSQg{F\gޣ_~yg]Z|@zylUV-Bu3@OLl{8y⪺t*>4zk ͌>mzit5WN+ wk77OqF(psG!rg6Oo4Na9nͨwğ̤:nG q,Mۀ8UpfU[#i=YC(dE)Po ~R*@m*ЪijN?Cj a(h5bny; M /_qO!u~$6(;[=V{F%,," mf{MlWk4*fHF?' uӆoRA9 EM(ʹwBZc<*}Fײщ@eK7>5P"0U-W֞/BR"z:U} 0Tm ,5ZLrs &m kFaeM{N9&z|m,sj0D|px*M"DnD %z8h'| C"y Ha.-~Xd/laPǕm Kc^+Z霛*#Nj,lcZC5,0>!>޶sI7{BIu^K9ÐnQϨ<]ȧ])p00+NJ[Ƣa+p?S@drJC+&.Q 'A|'# u@)(S=}T{$-iJPg2eQ_\zg@PUtznVb 9QƄ6*1 IbyQ ƬїiMk:?k8P }e _Wos8ZIř7(9uKWdSw;ϔ˂[ol$J=jDN$'E0-ckgSsĔH9$ئ9,e+#{f:EuNUޕnN&OVxx#m=^.)F,9śh*:zn/OW--n{+r L>LA%U}2|ͷc-Ů<:rixWHDĨ % g^t@;ArM'@V#Ĵ<[+ޔS\dq9jx%Aпx4$.l!q+wp9\l-\Y7%p]6yF%:VY\#|˗F6@SܗSTslQaٹ<3ГЀ(sXђ|tj%a(8z|r TS]ײY~@Rc4MㄧCa 7ۆwe늂r6º2UT>"H$ʋџSAa\(<v-?!Zӝ"%UD;X a`YE6):V#`ɿ(ǹLpvP@&/8f[vTL BxIA;ۿ՗A9vvfi_vw㙥].t8:Z}"hY67gfB|kޯVY9~l] :WD ‹Әr;>D#GZV01~ .DBFܪB:Z4 y6vzD|ذ?f7`, 5%4wKK|pmO }edlc;y ?vz[R) x'ky%6',vR~ 쫍W"jd=b!r`1&CJ1E 06Ae9{Ό_qe;i?Ome%G޵%9_Cj8!\dB֬2r!s%cB<6jUVW5ݺNߝ85A#݁\ͥ^\CEL}Ix6- ҃ك@ȜΘ@ ɧ:Xbm%jbnJG j1֮h0-Q*L?TA;jgk@jN:IFU>R]E,!/QD c3,:xrꉾ Fǂ<À[{mLڧk8/MҝC&}\F?|jF^Ȭ4x&Cm@h[>XGUϘIO^"؜nԤ[K. {JAOBvp^{ͯi W޹fw'W5_mhRMS M%+Ӗg -K_b I]詢tj.e(ղi',yk,l'h.Ϳ ?.o[].h婛]uo);qe&UBdqֈv m&0oK/S| =gVg/CpPu(:D{6R#Jl4C4ruV w^̶5KڙR3)>2=lI" ``)S.]m:/wb;~lA৲BT'Q( I$1eA&{dbI _ni4_l:P,G:IIpxk5^i!ˑMRu~6wuQԌ9H.z2 *F!7WsOړłNc8'OBlV`62/dʉG;lu_7yHP8Cp5UAẀgFVKkk&U>Ǘ'mGe+l">/kfsta Y7D9߫d>Q#Զp)3;0jJZl}ևٌ Hؔ]J3``_OX$)eŻp'dDf8sVD7sA׵ɲL;ښD5<6/ꒅ2WmdP^wvvGk7{MwC#PgD]K~Ng8TЩcJɊD!/)Z j0ʳP.H@b]A}G`Vmԏ[H+Xm{J QXM;@`F>=s}w yB8DcYȮGWJ(L^V 2?MJ2 aF$3EKf#$CW- ^miPsЙ&O5|PK#MO/A_TJ {}LO}^cXh|ÑfP72x1ˑdg6?XX*,ɯθ*Hd &JIcvWFz}PT>=k4 b\ ~ H[ kWim=-ƭpwřFL#1V|ތ:@ƶN k )d(JfڛŽUVjMxGGnxqЖB(-vlpDO`D蕭+oExC񒜄ER8iӦ](3d⣛sp)ЁK.KH֑K b;e(kYa!F@Kߙ=f `1.NI*dlwѭiaXo#8m o<  S9S /(6{!.8p Y-Ǖ+Y:,y#AXSTu!(mw0oBs@s_)$*ky[7 { «T۵gadt]G_T Ԙ ȟw *PɀC(SX0XMP'Bidqh@l>Q*c˴?1cBSYp>aXY2]P.Rr4EMvո-;jkkVG=8Bc',j6MXagxEjᚩ@(k D,%D OQ4o4$CphʉzHV|֐PE-c5x1ʻ٭}ӯrТAsdIVnrfv_!?QϡylӘX#LOƗ}< uWy)Vs(=slΙvcF!&bHJɱѮ ZhS BD5$'H,珈Kнٝ81ŝ=RM]>-h2ǻ>fokvsߥSc"aBwd{ J˽ʾy :H1Zk~04gP+Ԡ,_(),D\D4W0ˆ-Gkϥx[z}u/%iO_4gAHD>S>oQ 6d!|5bGJ>XWYr*t0̗J?/GZZR-5NJ/u(+~rV|FrA5ȕxCyy~jz|˶y(H}kQ%)Jni굨#TP{-R(d۴U\ד7# W}"1[ #ߩ@k:QeEaTv弽㨴I L%ƪn'fg(R3v( Jq*_R^mi9dDЋ& ކEwpc$V}_ cgA膖6#^~Be虋h,,e_c3[-+(P0e_0vD=\1 G锏Db[G.;K&9[?"kNrMBte4,+ð I`EylDT4(Q1qeX8𽢕.]0X&ԏJ3*Y7E-#~=FH ' ĵ/A)^9Ms Ϡs=@&$&z 7#F;Rxho?KT6pQњɻ\#{ NUo0-7e«WP( `SHҲ=XVո Ab_YGKK 3R H I S~Q쒡{ќЂœGlT|rڃ]/6RT'Q !/!x)dUJ{ %fSХU 脯M#Eá"Hjʸ+do*qpǐ\º?Я-Xq^;O*q7{cm Ou9T$p# *`/znMkya=E[P6gDFnb$cc\P‹c3 g*;+Ƕh~&'/^tšJXTMԼBYYޛ}h@I#;qh3e6P|?2qy?@xxD ͅHJJd%uDB@lkq,~$ڷ^^9tϗoE~WÍ-~!J3C*YCخLިC2g4QFܳ0RKۇsM]Ĵq(o#M`U<ч2[bP?W2̚"&F6{Hg* wJ= *|P-v]`;!NRSͳz^ߧ. oZ LMFS8.mrˡDfE䷭K/##b~m$SE[1azHᎪY'-!9Goo];\Xj1j#ihPqׇ)V@ y `o \TŎ_et@of/2iVۻg*fȱIb4 Lv{>1T"$%(}N2Y3%TYwBi) KGK &ʍ \H"9X_A(k%5A~m"P`gx70F0d>hf3z0ecBiTø;25R4ǎ oLxvɴu?[p{8e%X*!.oYU֊ dTy((HUOWޯSK-gdqIzҽtjYkJSiJ8w-@n{]  * J{[1GR{k&P5nHp>s-'VeV'3;=c\d0OF2Q "oP˓ѴV&Ba%JR6ŐFB%' z_[tw&KÝD\N;Jy,e%0&+zf {k0R촊ƼI_&Eb›+寗nn9θPNeo9Q؈`HpwMh+^)K :4 2L,A-xy"^~a$i|lpٰ5omkL CD1 \AUe<bI,WrT4*ye} ] QeSfAp,hYVO= Z"p-ض >" 㼞K]+C'*KT߉^NnRy>A +@7>Ԋ;}:يU3lkLtD"+x3*4H/?^_8]^k9Wʜ&w3QU|-3{Q梁M aݙ@i1áW]WDNyHiᏸo31-z8p(ja=_}PJB{X2R/9%7 F{㟟cbB@,6U`ePTW×61XZ RG˲=]&.ux@%cb(*Qn2A3T ̢䂗4wI YjZK~-|`rƊv5c ;q)G(o~K+c̞hq:Ī[ -!Q6y/I@ZQb́t;4LNNM-Na9 ~x HO[$Q-m2IG^& YW}Ӣl͍Y[DT ?*<DZ5x8w'ިJQYGl14X_[B Ѿ>&.B5 w3c\B'S6X 4PzT^= aMAȥ^FBO6ix!2x[܄Hl 0!Fq 0z(\4o8 AT ۲Gg#!eB] QM"Mj&Τ?B̦#>T9_l=X/9JխS?6g$3)wU-+#0jW6M|C[얨ӟ!0f~ {:$i;:a/tB`<<5CY3n[oFީh0h1wXE1}B9:z@nj%s!|{Ieh"gs8S~`?F2 GCLU3Z4"v䀈] F;Nr`svs\#T 9%|Uv1xYQYp4̆/Jo8hǁŭ b.rԱa2\F6O&\l~؍m ^fdkի{dr4e&*;`Tm$NmZY M"sk\$=D,AFw.Q NjۑoV,l|As 3iJaL< x\FKNCSRZ)fry(9G? 9PTa_{ѐ0sIqV9:+Qڇ[>4W*,4Q !(H+J@Gr՞7Wjj-)2/*i{RPjr( 3c(&MP@ܥX{qy<5< LW3PLMcRy28oiڇ-pXVB}{,bZPQ˘L3񒕗ܓ\isbGKYE5c p cJ@~j1U8 { L7E~ޅ l:䵸E=$:a7MyR+#)^{LF}~”OFW&t/R/EZwW֋xN#"_{`=2=h{evj7@hJĸ,u+5Q 0~Iؕlѫ5֎ɃW?ۙ,(i( DZfmHco!MTa|Ae$XJ/lư~3vly.ʼne1 Od3Cex{l FJ[UVeunL;$t|Fva3{%4?33RD p:~mYJZ(4_ڂ+&ʍs9LL tH k&~iLŰ ^oTstMH_i&OSk OD'T5g/u,I> 7oڀ:;Dw@8?i-I~]z"he'-wbriܵ,8zI/1/dPj \HlKω땸9 ȸSF"2+@䔂-2#d OZ\h N@/(eTTٞŏulS-F=]tzu"\vy`{B>V?kYUc^hFYT.};+û=i( 﫡Z^Em*wŻ$upe^rI-=շ?&>?;:3˧d`U<T;7b;>7+OiԔ!P erYKJ,Ng8j{oK UWI(RPıKE,i25:ULP\"Z, nK!)" V"e8~8SbD|70S`BhGCWǫ-2+1 h"딩dqKw!#K8^ av|A#fQ%f:h(g/CnX!Gp <0w)$r+gt\E]qGTA/gKT0AL`˂`1&rtي1A~%ǠNa^,p.ٳg<Ћٸ5FNP XBVƜ1Gv6~jnNzPXO.rN#!d챎{La/oe]ѽbp79`MAm!IҊȴ bpajSgqSE<~ o&ҁu7k4&HlA.VUx]%.PTDdYr oy $c{6y)zuK^9mU)'n,ub J4:ki|;Z'|$bg&tPt  `+*~oK 7Zt@xTT!gbo1mSpJ>BjBtcY(dHDVt+FRt^ L,Yk,)n+mU~;w]Wnx~nE%a;b} $(5bZI{*!Ύ4 N%Tu="f8( 62Yw.Z=e ?j y@א/m2;ĐDֱIh9s-aڑج l^(փxwY$]d*|tY5׌& Wce^)PKB2+~(Q%kЭ_tw{,,iSW .D& Dܹ ,텦G*:9Vεja8&vB֋+,Z0hJ;)t]Vބdpʹk(%-^< ]x\foPd ej@k>70Uاo%" ht^-9z\bE6f 7ql:dJotU2*=%,#5聲63wp[澋]dQ+P ㇓5 ~;;PBIY=JS*48ʔ$؉RiI_;c!/(t/x Bl{*VM" 2ͨՔ([;a'#|Zuzy#A%n ucjWu5P%-ݤx`yIXsݸ`_2lPZe Erݲ[+2>(N̹)6 Gw8qlQ+mfrk=\hlq5_q EǬhďϹ$Lr !  qo)\7nMJIY~yڮ;߹\%!HQfK@ՖFl8KKLV$qRPz#ǂSH)>IL=1-kDH evA=QtlUT*orqi)cȒęho^'{5)mƕr@(.Ifn]CM?eTyH!El3TGס!I-Wk*5.EhT;2E&pl_.&dlTڹ]i2ِ#h>w4P!&5Wj䮾qEt0H쒫2$m"y~ɻ :2wfJ՚.B͐HG<ɸ b.*Zh\ҖJoqeuHpQA7]ob@xHVآ5XDֿY[ekM|7jah#'I_oc`O ~.g:uC鋥Xh&D {SŜGQM_'(s@j惙_)w $ISZGԜe.:@Ɂ|rG],SL Nty5ٗ &;[ͮSj(}FLST܎ݥ\S8IQ -NpyrlyP!J_q`pZ?h]I$ Fz1ߧC{vZ\&*&+@ XiNTУ%ݚl'm pv4 QitGt5U=hjUךjK5{q5Ԋ5;TAPې߬9 C;]Z XD+cM(7"i}s0> +c) *pI\5;tk p_h -^#h`s!)ù@rkL|ϬB:P,T65eݔ)ϴg%`&EO8 Ksr_K ~9Nu IWɸujscќl5. kЖ R- 0%Xoe}|&,yVS~؋R ^i(l}m̛H5Cyp{0HC3~~mto F?4 =5<}  MHI@A:u]Kyɘn{ ;^̛pLZX(ei| GY_򾗍˗xY-=7A?}q;jLb`ӆjjE8О|+8&PPK2Q#D.Ίg2`?\qq颡nMB/c 8Nd. MT@B*c12e` ]㬆GO6fG~QF%d#F %|Cl쮴bHs x _Kˈ߀ 6ֱb1P°u0N.:~ŠA嗙ٛ82w׵s6 r5CzHC['DD!Ն _-kH&%s~U(HqMZ!T\ù+!fcHAèb1Ԩ!ۣn`j[C*=E^|Ϭ}_aN3:~MiTh2HNAqʋ e_VcT|:s@]oN57VEdh~~E`z^d'X̑dSӟv!`f2u* ~'i懙(B]||QyE+BĶp/}G/vEYʝ3}w7]2Ij=MI+/.kRSv|{٭43yr-L?nј]'qw nUe.[XD#T0ݨlEe\,&K9-Y:_;hC6Z 8i^Uf"wcbA[5A`1BG/%0ZRkTi+Btt3YQ8v$a `v#uwvLWEC\1K謴6V?.9fh\sG)پzihc}çҵ4bJb5%#hT_Y@Uv?NE"#F9-MjĮDŽg'i¹e8%l*N҃ XDj6%gD׉i'm~g)}&-wO jJuX{NpBCnP?zpc) n5at/L^Œ'Dgi@4IaVO.r9r~ /!KM뻛,M-K-.#CB-8%=!x|1`1^]|{)kuC"rR[+ӎ`T`$xW牝$!VDikDuiC>RJL%vM߾d/#.dvS:wȞ/4b*$\C鯏_sx|b%j)Gu2hbEs 1p@w\@(JAToTZȗZz̷}ڰ&m a4x6f\2&Z>PTØ$̥/RphVfiZJm/s5;|A[uI^jm#0YNT,3]7E{l;}hHIJS1yyz2BtcoݒiۏU=2^ѻo<\y*Zag i*d4{5 gΙkخe;싛y?<:6'S<_n{ #֚REzoc^G[,76Lmx1kCAKǏƥU`*Ts.hցm^Lx'5\⥞~ -*́063ֹ>d09±gx٧n]T}RqVneQKo%ȅ.H [j8b{!pRI;3{VYcCrI7~.Tߣ>,SExflҀ^e91ƫ6NAƶ2&$\lE,8] woac98ݢݠ=p |GRlxR柣yNِM(9BӧHcBϽnD9U\toL`-Hؚ}cpؾ-۔9xܖ'weؼ$A/Lyg Ua7<-(I34݅ͲQ:C]Py2vԁktw؈rv`X$Q03"- vJH(‹6 AjygL>UEVla˨kL9$E G%J9ޠkr 8lhRl*@Fl>런j4S%t_@ߺ׵k}yu).#e=(|QxT'L$Ϋmz\c6-Q. X^)C0rZ݌7E&aiYʺ.^9Ͳbq;YvZ8S&8T\Yt")Wq(2q) *ܫe7y ,l p$J?.-$Ve*wB`u'#%0GtiIJ<2ЇM@c"|V uPpghM Y͖ cks/?­q z~xo*T MB/DLۊM`BFPFTR Ӗo9F_2:zk$}:# }P1B{\t D;2C5lixbE&D(JNXteL(r&t#,PKXN* Pu3ZSv;VA|G(0zFi,Tb<*68q ։nմC.Y]Oh10f :޺޸,6ܼN4z,Ԅ?3L܃oSSB`|tNxYbtߢZy LU n+: đLэ9- ] u'^2KTjp糾WĠaV !fO+aLx?Ec!ZX5"kHDq-8>;#c"?Lj:3ʢ(E=ߍЬH;lFDOCpXtZ}RQ[XS7c|\X[1C%k:rWĂ *s6Kۜ0KjWj: p}GxD{?}Й7l܇"XCV@UmS7aQ"2b4RӴNZ;stI%-{vO p!R ,_Um܌uGL(_%8 r q;uȥBfCr-JuM睨O0'W`^n\!ƈ@Z4(k$z.~6!Ed?ShGѲ6@/rp?]9WQp,4$}Rkʫ{ Y|2G-~e* 6 80dKo"7TG@pI#dN\|5sa+ӏ:}GKP;![ 0S~Se3? Ik ҍT!n-=(=* +Mj}cZzt6)戾F.3wy"vkV|9TsugK^-ɰx~9}v,BLh,h`c{o{>. TFM_bLJJkşs/P/Z3D].EK=n/Tkg/ʦjvrUPRƵHr>]t+'EmLW. .w\O_Tg +W 7r;Yd^mFSKj2D z:3Q &-,bsEZ DSdu'GH'ciji&Ic lNjtk a"6,uyBdҩYy^?"W^:#CS3 n'`v2$E"Ka[Et gG\@9{YlNIӕimy%*|8h5zGiLK)&51wr?GBу@{k :Vx}x{ˑs ,SʸXF5ҸY}.d 0Xް/3cT݆mK ]XI8h {Vi}u/]5c³Hz0eM9m;0geLht>>[޲#{ QS ^AOW_A khS^sʩ_Y9io0A`i|'jnqxuѶb5)Xʥ Ҧvq YpQ5#<.c̛"WX H퐤M3SyH'h GP觅)GPSߪt3&-uΛ` :2.k妚o™Ea n/`=iIO%AX.&]xӁx єyØ:8YRI|+eH sUAnpM*w'ef3j2G)Y'rjRS`d,}o40b?#k iIKǵ"]j#'}Jxu̞7n  1H~TԀdvNp2h~5P `Pej9:\L({(9t!NtK `1K{Ȕrpj-ҾHiP#ݮ wrf,,v؉aS1Td#$}Ԇ(.s gH]XcT4V"HÈU{G!d6ov N/D+ҟ#K] _5yM[Z+&a6Xg!dCh/j%gDc'\PldF  'Z`LN53ʜhtZ+qD"}yWPlK&Šw!? ->5#*nݘ|a|cGŀ;!+H Tmd>l"8b2.)} " K 9)L`\oΠ EA$7KU )2Im0?yzq\ᗪBsUz $b-7).Pq-泲':AǨ')*Si10w/ jաZW sNԒ2-.˱,˭ +IώRg(Eirm0>;G t h_; / xeAqt#'!٪S'+3i]~V/=Js+r$l4~wvL)S ay2& }Z=JΦpD֋XUM r fIA+{rpe {;yjaM+lJm20pk"p^Sw[S`!\whS?`FXWWP:_876(2Mò0UH^MYOSjSO%- kG%@;S2=ϗ)SdP?~[1'B>s( W?D8K* j>~x2lsL @y|Z/{qWzchq`"#j (Ej|#`6GÀEL8EQ:`s25`};zg-Q߀[h%ÄR94ų5o4x<"Bɬl_>?P&&<֖kWز5+?A[mqTI<.<"܉SWbQ∰z~]3Y~[WBnyr2Sj#j" 2yF}2uO*g̮&) l(Zʙa|uS`vt3@K/?C"/ڥ =,F;!a?ss%V7ڀ(UԤdgQҥX帓); cҧ6PB3ι͵f`|ʄpK2N9VW6c+a&؃M "vɄ!#I/75OdEz)Lɐ<k.Q^\3.Y'ypKNP)Ë:o9ȃo( ۾@tE,ZA`${DE!E${Hj֬DWk,*cs).'j.]w/K@lY54Y1 ItTu)KB}WU qs49I7,X! vk [V` Iu`qsz l Oյ+v+JYj2#o GA+4^>{o)ߌ:y*toM5x~M \ RusFW` P3 ~ cǸ(Ƈ˖K!:'r<>4(%];̤s/u+Ƣ%hˌ܅7qEneG!X>9 F8yMh > e#M8RazFQg1Nqv! ,GOlt=w c%+$=M1H3Eܶ_ٴ.ۀPI̋;; QI^otQx=1sAZxNi~AWmG@j[%kw4G%50s.Pv{될7Zc*Y! Ge|nfE3^l ds+P/TXx2]Hx^H[Jȟd$ԋ';E+ 49) Y fi%M՞;iTxT-=Ĉ.xX7' :q$XeO7 134s\ՒH968b. Y [ k\d{6{9CPTzI0 / v7K,4I+3Ũ`B6|r 详Ŝ!@. `yS y9 *x\x8Ȧeٹk֯==ER * )WJ" ș`ajư27@>gG.yW.e7hOlw!0f\Z⹖-qb;՚ } sy t`1Y\Y"Ϻ-S+NxH鰰]";xzŠZY_r0ɡ$,7BEfqXsm$N!f"' vP\̝7v8yk.%{ yV'ʕU< .1LbƥI$N6c{~c(KSV!)H'vRb^|5;@5Qw dpWm+I@({vV{c/CQc혃k?݂R@˸! JH|jS _vܐZF87lVmyDCrXBNbm|=رjMfEpkARBQiXx̆APaH=nˍӋ)R|w4@%슢oxʵv| l(^/y,%0*r@s̛njڦՁb( loG8C mYt` ٜ"&1Mjp* bzWK_Ϥ}l KTb<e 4CRySh< #/Rs`d_ƍQzYE͠R'Q)_9m=(gyO hsqvro<*aϗu]uZsJoLYŀA )LM!ٶo>,0- Tb I7mRh,Qwzz2UҴ08Ƙ㿇o@-ZzhxA ~FÓ(f,GGE ONnm\M q)| ;HNB-/dkO7:#18wYkbn*w_F#8:Q7!>Ah~צsz#-mf[DdaoD+ӗIBԛ0BFCW `{oG:; rZ*&66ﱳنsڼ~[UT7-(IܸzHǩQ颕.}@S~[;&O\/S(7:#?^I[~cf(5p-QL PR]W$ΟNG_JY9vp@["Kc³bӧ*a^AMsœ/;J -Vr0E74uQ˨5dJC L{VyǞTR & >$}9\'rL cWm7@hZČDql:)dԳ]ӺJzK+]S[?ٛ=FE܉I=8B$p҃^6RT,^HBwSdf v~=7XMu\=R쁧cdĭPfGn]q'rAUJchwK/ @Q7Iq 2=;AXjKGDC}^[@@xd0x)PJH.=OkN2,3<%c!8ãB@} Hdڥt/`=9 V2 ~tBO7X^KOX/{#Qx@= JAESCf`uQ#{aPPd T3(tOmfŒtA)z Ua |ΰ2º/J0woϷ=FϑFc&uY8b%Cv>95 q]ԼA&N9bu?}eې N jCc;m[<&evh٪]D,)љ3V0ûBF[@dUu7[tno@ǵs@\\5^/9 ʂݤ4b0[.NZaM;+K[>Sy'jڦvhwdYቓ]340 :sW?5B$=PO2r/UYKxIw KZ6$ )'QlE ăll-Q2 |&|h{mg,͋">hziTm2(F%Rh^fM e]jFQȸkwn|<5ෑ8~6/E;BIE2?z;b',&"&N;>a>]6Wߵ_/]LjnBd)m]G̩N-V<̞.XEMwt*iх+u6ݛ#nVtl[ ^1lD$syz#HPۣ*:uBl#ZkM44I*WguOBit݀t!-,X9x^!VOG$eՃ>XS;kJY֪{Ĵ|B m1y՝'17`}1vD+ZAľ='ШI*{#TվLoLLRP%Y( Dg|uD>2FkxG?*v ngz LHݮO6D5HLH2nqTB"C=vuq\5ß ݟ GAӯT qڅ0}^W"6F9 k zT$GvQ:Vg]9X_۰(٩!aYH"!|L@Fh .f)@.(yF9Ho8ɘ{84ɋ^1ھ@.tWC_`BP9Sw>H' ŽTP恖0OMl 1h9.}zD$2W9H^`jںRC!^:#1!~wVUrZb T"PFUT&岔_TA_* h{D>钋pI0)e% 5pL. 'un1o9c c9@K9qf(2^vkRrVЮFPtV'N֜&e!!Kx~a'e{RŬm| 2 gGskpG2zoEIAUc&ka CG]ˆd>!x)F4,woۮʨgQmJN43#8KNǏ#Y/kv\$cD22gpPEM-S+Kg1c'a$4>ɔ!\ƋrmپݝV4.|NJ9x\#IK -ЋB_Q>$YZG\ ]?i#Ωzo%6~Ƥ-]uc%=%Y=XBXh4ؿzgR pTf"Sj :l*xJwY@+&RF3* "tN3kE+wɿMǗY4Y"|~;S][UI`)tTo0$g5l,d";ꌭKX1c4&>؟LJtrpS )J}I GU7<)P9Gz?5 k&p:dwijN էUj+8:x%A6ӄH{3-J]%])~iq5=8Cj?%љVbxթg*[-<}"- Gq~|,!q ]رoMs>s`zoi,FA "'R TL:x*9|Z`M!S 26ulPfo* @fXT:Tw[! D??kJNrnPݖ(f4sHz~㙔t פ}v'0_̍ w'"/D!bV/`7TpMW(vTJ26;0,*]r yг*xdȇ?DwJ@}/ /煢)ViϺNFP+d! {ֵy\#&ɦn兤]j۳#pc&3; γqgZ/_f9~ܱ̙uoӯ ໂ?}7ѼD&h,6 dd`ھ:42ɆznX{GLS9i' Olw]RZ*"('[Y?yj7'+ohJ{YBkJ/Stk(1K˙p%a c<-eM?pR $Hx P!xL):]% WU3`Rk,lsf~kļlw1l@ZRey޷Z.wTvS¸m q5KK Tjf_)pu=Pr}VUHtoU2G?ByUčh9^imtݶiDbS}NJZMzInD)~pG:LH,FfҘqJ)/: V+8oqa^s\#c"Dr*H9FgRfZ9hy9ۄ,(j@Sudgw'.m?daJ},Aw]ܭi]ŀ\#LXFFc+SF%5ˆ5.ר_#HH8Is>ŧg$3lʠ#,'\Xn/HIGgL;Xǃ}Vta6 @S AD2pY+k V% i'Ɉ#8@f0aq WD>oˏl4+btBrx,[M;5'\fTT2zԟS δŃ\Pv/BKqw}TϵhnIg4UCˢl %glķXD/G١UFg (2z1M*2ιfڥtL8/%DfiuHґb[e=j*l6YB+|t:Z8R-kU;!eV_c`a!~.—Bt28{"SV:@4XM0k,ۘCFl,%P宅ehh6%qB7u ]ا6guұu) yS׷̷^3:.-iK& F9O0LXl Zy,ߓ%v'Ob}H0@:S i?YCJ3h^BtLq._dV_H w+VXy@1_/343a\T},kNʕ)fKatzE]g*gd,7}uWcG/- 6 ns/3)i6}vZFre֒/Z!Hj&B6'ކ z3,?qu偍EJm3 {zMYfe|FҦ SޣeȚR!57wϩ&;3K 0CA.Ga~΢7*Jtʀ6SAnC_8" .1ߎ)$t%pHP G-YFZŊ#*QF Ε06=&flWEvDq6۰)hWp[p00  vtɝw}#:f%!G,y响ld: gmt5r2#.n,@w`L^ .2a/lם)w L]Z%1{SnS7[k7XI>˥Od`bECvMI`-eYX[2;v{v0ʒi[Z^$':_fB+m?`k-Y"o~Q&Ug&Aڬۣ!@E?<'$?EAgo-oq>$ btB9HF8Z% ,Qr]&%?1?ECTݜ* Ne7%ީ^7i*%N=-WH+ʣi`\p >6lTr&M!joY&F$Mrx9k\ʫC7'_|G [bfJra6Ր1x  U8(.5 2 2d?s YW[2ga$Ukdi87v~cXI# 7=pkuQ;)Hc$RmIcBbe|rKrfBy>eIt"5Ͼiʹ荁pդҪ^"נe% ri0l2׌qj~e叜hK c7c qQ0RESRbU;vղ ~:YΞ[p6bK@ͧMuh}ǻ_[ . CuP'C|pFm(f?9  Z=ld:_dԀr-9|GZ.dH<7! T{>hJb!|4JVʙ}.8ԂB~Upr(9J2vGB%[C[r!,?Dx+(3od;J]QM]ñvd5 `f~Q[q}N7^axq) 86MV_[bܠ4c[8 정Yj $M[HFn`F?rp}ʗTJjW7!~ߎǙIQdIߛ5A)DCl' mh(MڕPOoxo΍54sz|];H dfr+V)皔_ğUyБ* )Jw2@Oo3vW:Q*^"2 ڜ5@f^_FLKfpցl 3fm𒝲'sBI>T%f[E lc8ahT{Dc(xb~-Poz 8zݎ#vP: qLvR+%jF|řRv2FKa ^fQԵ+Ps*_.{k|L XE:lTHhܷmH\E',Kԓ֭:qk-Iߍ󏷱UF^ƹ3kGv9Mhnx Z }o)|Fw-*-F/JG 6 33:Oj̝at1/M6隆9Ī/*ؚЕu!ٍ&LeE, xeY#8 0"\NH9.Q[?to}rDη =kf@I'` b>C9(YgɦY[a. ;՟dⓍv 0aQ~@aP%"}ta{ꙥ%dMb g=8qsO`X`kJ7@҇Ls 0hv!;;\YK$PD\hx*zE6'ˉ.VvYYWM&,%҄M(Cу'P]?xFkb͉cx' 3ʾ!Yh4x'3˸;) В8ZsoPJnrO^2n곀,Jhj=Z ,A26j9`Ӱ =P.(-'YVP9X=]ZQQĚSiQQI8^9EtdOv=Є&aq\ E$OmubFΣg֣aa D,slDybϽz[3a*%Źy>> 82 7y B!{ī@L CqۧerySj`g_EBE#\Zx=CU^ϒUvo>֤mzh^*YNQPN PV  ωQ%\\^R_qpM-]I9C3Rc%3c dT WI@)aZeʐŹ\$JʞV]!V(U\!79y4fp(0p$$TF\ _w!K 4w!h&-et > wnGJ oynyR_J#E"hJz|dȠb XV}%JgI4/*f1a[[<χA>rܰ29.ݯz h"ũij^d" kg oBgβ:) |1V)B+lcJ}nccA#xV},~m)E%n A nКڜeIGoseF/g#k!"meP5z67-5z&8?*ŐוHN.@K WI^RVp{/Խ.>AX8 pEC|P&i>4>:?Ҩ7q7%O9KS lj=/D'Μg}yfRyVD\S#TO>:l#%ym?hh xloOa'A ~hc+FYB86,zNL˾y}99vc1Q_ &M->?iv ʱ2Ց1U+VEw+BCNtW?vrYIWej1Dmo6^a-꺳xlBjRI:-«yřgU?O7ӝ,ԓӇ.V5K65P.2eAIm-vx*>'U# &MuUO/~ͰCxQϱfS2\9ҒSbiiq0y?dWWY=C\m)Y;yjjK#s-EK'KtҖzh=ֽX3SOIYpH+j]{,Ͳ=%ߨk^#o!"Hqf} hUb+ -l?bo|#|ҭ_wYl;;*:&/~W;D|s]h+ҵwX~=t V 0o57N |G2R_E\rG> xZ߉lrhQ yG!aDZ7M'Q޹5@$0UK[|Eo9VRLґ kL{1(r(M{&H'<]_V[ʆEThbßW)TI&:pKњ/ ȜOt &,w5 ˔,H)Tfv{\ŕ~`> &*OQL};(y72Ŭlc՛#4qRۙp:2Sg^ݿ !`3O}LBnr'w8Y B\.|i PtKZjI Ug>!Tݴjղ+ίAUۡ3T*RɸF8zS^̥y"nd0cEmc4R,䥔Ma<,}YiA9 %ACE سRz"pv%*(N`ь7lj.1:XP%~0Xr*rl!cIv5(dV%Js'VގV+)e)؞n'2OXj#/Po8ބH1?s%aR'G51|K~`7@sb/WCNC)|%O:N3q;% ˡp_ QpbahsD2 !lB!#'+Y-]X2n/4(1 ٪@ʂfY;hmc73d#UAaPg0?2#IM!dc'nm,ؠ:os;a`٭lv_+;@R  t7Ј|\+Oq5wZ.v h sΣ,L[z{P'>Op5W h/Al 1.;0ʍY>x}UCόRWeMyVIjCiVrH1xF;GjqT %&K&rgۼ*&]_%)ճ.qqy.=-/KS}LગLLb;1L nlׅrTGoKA֣bkHb\2+i!,nW颻9%f?5Z\Lp΃X G FaT!B"dQ`T7(U)D'3 \^Ž,׏^?uQ;*if<\ !~Ɏ̊ah6aXd'\+VF@ۧ {0cs_-((g\%FY*$ .(.όI;LJy3 hS{8H-:,6p!6{ep07vfFH=Ԗ L+_jӖ(tyfɗ`

    X?#T/HqU_|2D+ĕ%xRexp6LF"{"Hu/eMROOA?%Wʍ6e1a@eA?/ lJ5=+2a d~W͞Z$vB#QU1//fL <`Jj/^o7Ǭ6Enc͸;XWfUZc2j緛C|{yn:o.P WJaY3v>&?diʡL-Whّqmn "0׎sqm-]F 2ctU$vAV{y)_xhl@d9 mH/@07' `9y$ N`M߭"qvm8e]"nޯm(zGgR5F5z7ThѸ´Y-‰sON@; ѭ"C^b5J'̀$~){\>QSg#0HS?[u[]=EG6롭amv huG wOe@vKw*M͡BU~#5u[<;6Jd΄E4Y[r y{2x "ȞO)ǵSIק>jN +cP+m6ܽg/MRbm6/"qW82u&7EAUT5؏Jn}͆k>?д@g 忋hUJHJҟ`ªbbc۩ʤÃ;|6U?wgQVZKC'ܰQj۶BXuCfzdAK "LG=56%HPOiKdmx^-|k!}^q 40F<ˮcwAh H=}5 r~˸=Tx?,qjґ '.H{,cJ0$VRwEOcvS[iǫ˰HjƏr̀Q=/u'|1z8H|.+!?Z, kLZLiEe==5OjLt[r^SALFU'/wOhy.bwlm0)S--i.L/RB&3Z='p6w`2?AzY C V vx.Jl^"W:ft#UدV;N~`u"-m⸷+>c#spvWa; *Jk3X1lk^]l+&ezW>f $e໤[id߭?ùY8syvwӒ,SUgOΧ=QozO M$\!^aQu\eqF&uDpS nYQPnKp _-8I !Vgg^(!gԊMRA8,6ß/٦ё*F^jir4$ڹ#±SLe eض(5efsFaڬTl=7<MI>F`rX.[}? Lw*8szb‰]%Mӣ_p2֋*L%ͤavnՃgD7xEG[>I Ӳ__1@U'jAX6"~$-p:JlI^lLUvzD8k2#FχpgC$+wP9}{b &Nc>̊ܳha\/cxýcaށ鋪Br!.3CB}VkR$/@%0hꁁ ^^E)ٕ{wz떴\q!񲓺F+jaXpS7r׃P4prjF{}^!] >z:6d#Ubiĩ&MOĝ@٧!%E,t>aacvBVx#vh5ed:J]~BcCLλ+~?#T?u VNHK%{5g@`>` .SP [+''VO CLMܽMkRP 3֭Lw1sB({$EUފpMP m{yGPfX lZX#di9sΥ/i، O3(|w{[Lw϶7zOƨ!;J!GT^bЌcY(SL/͠5#e*[N}M4Uck7^w u&~_DRm }(\N;,YtnEKxJsRx$1sH*"pJ8ݢ2p]~BP,{'cji (8{U8 S)n346B]):RW7JRüsHaYF~k8N+i"$|hSJG_x(TmBi&U nSEd}0derX RJɅ {ǎ}iRM#)Յ 5YF9 &1DpM\ʈ*#͈':tˡ6ʫ-N}_U]&1g0 TuK+7B BSt$+;֙y&]dZ, zxp1)t insG@h< onvȣN۵jIx0 RaUyYBvUyW ӈLTa5dNp5:uv=&7z8 _[F 97®iɟn<d+22`لbJu=28vuAwa@' 7VR}a :1OŤ[:Sm[ lzҾyi#7!pX ;={孉m % 4.طzW̨HVu.Մ m5,5U 4wirH%k/.ִqg]#ڸxͥΫk4MA5As.ODl,@0/,W,CUZi@3<{  !לciP-5(s~C,bF% =?Ak:YNf\ 2-e'uRԬ~ye+$&,yس>K&'iORrwJ)};V-Q3^80s?,fl1=epKyv{L2jd73I` %ݭA9>Uēy/E6eX5<]qY)nm'Ma;H~m&XeTw GP`ݟᾓw+.9S\v1)§ "R]?s#`Xq R5nٖCB:\9Gk_4L\L"{sy#9:,3/Gq4Byi!{5{Hri t^S+_K0_)ltaOqϛVnYww\,w#HGZ9{˙耙2P:h -l)tv9E*/k6&RSE ^h׷9i+c#RQqY)6)Q6*_Q|naޑ'[\ 9~4!KgD2I?~d)LZ(gg4-H%fn}\ضbʤKq9 (Q] V9T6/5}# =ZU)3`#]cxp0+)v7HK#,}v6!p+SY T.l[ە R]̫,a8?+˺ḩ~vww&wD|efGY֏/z܆o[G 65]zYgzK&]7p\߽_T+5=Հ& ]HDhu>>"'R9Cc" (#k#ko! Ǭ7Ԭg}&adMGeQG/ F=drVɖE}$ p8H87SAftFфq3C뺩L1 %M4#]g{fOﲏeZ*.=CЮ;Iz$:ޛKUB̨T}P"$MQt[6`ۯοV!مNlSwDfꖎ,xSspcE527L-Ioi%P.467k@vy._ۉ  5_/jV/;DA,Dfd+Q*q(K+,$38ȭRv?+Bb2`nFj #{1#t p{}H+l$o_iz+>#v @NՔX0o uX 9R 0?`E%s&qif1sS;xdo A._A=KNv9&l*9M?sbM+g@Im (.8%7. s練>Z}A + YQ9!y R%5$X!>&5% ӡ/ Id6  }w-ꩽ47& с=^M*>n_~3ӱӹDž>-2ǝx]3Xu_g8E\lD/8uG6/}@22{AޘP\WVs@fBL(-#2k\ _6'W|8 %.GN'γ'hV6퀅  8ba!8ΔoEU{ %g7BZ֪Nk7TqxlҢϐE c 0 c"q,uV=2x&Z ĥ쁀Krϧm|yd%72AlZC$ ITb\:Q gJ!nȞ֛Zbjf6|-@[ۙЃk[O~yFa{ ]?R :#zqOfEr`@ i 屚}ۇ Y#p>vb*HV ^ ^O_҉m^۲\Ռ14`L4=B if,TMP2@T 3}tfVʘ Xf ]t' )#kA0nB?!0ekefͯg6^MuA`OZ6ICN<Q,1s9aq3/ /Nz}2޳>yV+1G99jsz}=8^~3]J)U=wN*SʋױzaMg_س/qXIC;d JTF4'TIӬJ 8B7̘Vȭ&iz 4 fKr"Ө% P>M͖,dx:Ʀ"H38 wq7rP `sR~;H9B*~:U9HV]S{טnG%!wOoVٺм&ʃ1>Ƴ<'yȐ\8Y)HZm@цrFF/~h*,\QQ͒*ܨDM\r > 6Po쌃U-bE]+x2 ƎvQ)!iGN*}t.fza=98]uV"FF=/v5_:?-}HPQk)wcVVNB">{e+3-j#tτ1R?V%0LyeM"J/Ppk<ǘ9u4tNڡ;_%EW >m>Que*'&S_ِVSZN^5Szxv`Ƅ[8*P(< ֩N8Z@~5gQz"2Pv+d3-`٤#5's+swuLQ̋1Xh)c ŴPFAN;v $mcfݝh0dWUF<x¥%,`F"7K+~nAUa!hgݟF`fw O&tp_z LLQsSΣFB+ d}_kн@ cI$xtN|q:1k/)HwLmC{AQau,DvȕLPy]4ۻA!"O暖Nd|&Z/I4~nGng]N.iV#c^A@%5)2@,F:(]*Ya;13 P dͿ< 쾛 3'jӕmonFϡMɐ!rt+1B6k"mQi& PZՈ`8): (r@WrLg0xoVZ&|KfOytۢiR$nx5"5ѳY'0c߿Gk0̸{m{&Xtߠ|]X֏NRr,g«L)jshU@ HXAHrpo' )hmt7y$~8ѹ3$Y9ACއ'sI3_AL5e;Hґ[:p /[dg}́2%o0}Ff^VRλ#GXbOLѮv=A#bέh@C)n`O4<'s}#Dg:^5y,?lmVC r;eelg_Z~izF[P %I7ÊXYp w>Ə }&5WxI) 19ΣqndDb3j?kLM1l`Twu=Ap $z0lP SO_%=[C%:٣ MA@/aTNHZc򏄥&v9̦b1T"d!}~χb~ HUY8nCɀ>Q+%E NdhǬa-'dvg6D ǰy8(1@wU9m B&UŘp2I/ Cݺb%Is@س9^G%:(<4$ Ş%Jx 1>vTY[ZW8D^Z4m<*j~5A_S0ON5.Xm즇kOZŮlRJcTY0r`レxͪd^gId5p~ ۇAFT遉ŒCdR bw E: !v}ja>N!DFx(Cn!˜EĹԦ] \vsGj~&M{UI"oK?9+nFg 26w ےN˵)7݇"#M&`AQ.awڼk[/XpC w LXՎ6-τ}|- 'jQdUWu|=5]Y|n?.+Y)!M#2y pLKSl?ϗP 61ҪMqwJ2b$ugCs6X9 gfvrE].8H>Ӗۢgz,XYMJp! 4ޤjKF/N,+:l 8EOfZ{_v ;I/qe#?INADyӃ'䢩|qɏ.a !?:#1""Ju^8-eQ?}_m4 ?*JŪL] @6wnH>G\E|=}y4](YYP]V|:mt/,h;1Qeg睈Gr*4q>KH&Kp&rVT`. 2nyKahԘՠ/vLZ>U?z_?e6Z@q;)]nVbr9I UD2ǚ1ݪ+;XBz!I{[ w`=ijԠ̇7~ i,!7'biC\h&[l0&B ^3G(2ۙ9w!AxG1-WhycN5 `kՠEeH'PCkv̶Y7srr)nQ*~2['Ɲ]}7hie X]{Ͳ,M6)s/L|z f ҧfiQF$Mǜoݝ0*\aE,}WRryk$aPoZARc;'FI)i:&C+*d=.PJN!eQeaX Ե0?dzI\@ qZu Yx_MRP%1 V'eI,(/X Nԛ:VW%ЇcʡY]AtGss#,).4s*j>Әh쌸RN8qU5EGU0dU\eNx VM7fwZMQ5wzՒDUmP7TAMVۭr-6F7@z&DWBy7>! 5'"=߆ΔS-&? G'v; JhKou"Zn_Z]e^<[m(O73p^Yk-f-IHc.>wo 41Њ8A<\抆&ͣST꒕Ck(1 lܺ4Ob} ՙ0ȸeiif j)cU\ۥq8D W,Y UFZ4s Yŵ8+[D߭1乙FXpW2ξa *|13nJ`JԿhN@ޞ71{ <0\NL?9 e y EK ڑ﶑11hLVc_aR=[FZTE'-ů8?i^#!vL3us7VHfҝѺK QuGoQٞXy73lcsd5nӛ扦ftRn qS/D)pY;/MK5▲e]")4ba+>_W՜":tzTVȠx]U6M8} &cy6$n  ^^yxYgyKb CFUoہ[YO+M/?'JUul|40ILZBn|u""΀)CRٝЮ8;l6T6S]OY#cc-Pr 6Q#VjuWΩ}\HN,Fs.}$ eWVK$V]d r]lɖ)7e;` hzdOjA^m(5 \[fQݴ) B8j M̧ +#&\|(wsyoM#cX%3vП.'"^/d%:R%=\j 4ʞ=\;/*x-FAUYU)DOfL\ ߟ {Ef?T9~52ZryU) ^Yi5-:L($YW5[v AQޯU}'M~¹U>4%x6JQKĔ"YkK68LFz o1(>:vw| >ֺDrB8 aI_%ԉ {ҁV`)7<ӊ5|9k8w!zr3Ӛ.xKN1L.fӏMn^ ugK ~ r4 FT.ɤ~V4Xt^GXHÂ{|`孯ϳRkt:w [Cf0Vjn@錪ۥt6Pysp<1QLǟ~vkcMJW3"ݣ+ޜ*IJZa?،G,8wG˗_mn|k,pǖpגƪz$ǐJ>⒰ϊM3ԌRG&Y^رh +9>,_*.#Cn.(S4ӭ~ '`G,٣xgqHDMxB׹KRQ$_-+ FZ9.BAh]3FE"*5"Co\m+؜>P!pK'3gi޻+|[Vq[5+aZ14 TՓT 0zѯ쿽(RKEuf yw:Pe`ʣ2e賫-50o&^gA$~TÔ$}W|߶^ow"@9 ւ Uw{@|d뫝5UxIEyuF2֓g;]dǷ+U>!pVaѪv/LiT@JT2"Lo:.Utxg@n|$2ժal0։?3EjݻbkĒ&;_mMBdV Nz8_azC2@\?zgfHg/YAXvY%da~ĠĆRϢ{Oz gf Tjcadͭ՗q }L/004Y암$Ki*DQZqÛ-CO(>k0) 2 EJ#^XcdMr4P.27?Ž3{,<܊ؑbY [N{pC 8[Qh>5ɿIoYP=qo}Lcil TK7^|>N2ԘNT,cOfG5ZM2*~fV,*uX< Ţ :O:Lx%PbWp<^ۼNQHzf{F  PlƙcIḒes~1[zMY8[H0>P5Z T2TC~ ;]:F5%T*xTFOohQ[pd>}s}a 3-(kۖS!qsɻb-p#4X-ݚCnbNڔBtV6C0zf;sXeA)k,ݔ[wܿ ƈ9yL%:?6!R7 6,pՆyv0kt${ƔpIp8Vo7vW\acpE~i 6oyL&[xs_N*9AX9?E;bHz=1by7^^Z.p^@<*U!xQ$ņ$$m~V6 VG ɕ@ecO ?:8Jz%(#DurnFẵ/t=lxɋΈ'PM1Gp$Nu{9uٶ,6dM#R >v!=h4SlcZtexb9\!)l64HsZLlJ4;΅[ԫaO8^:uY'9G`D_ [ 5TV՗GP)Qb j_5;ktGl0== ?(bsv1OjI5&N)#1ܶ9ڨv!6}.rR0߼Iܔ/9}Qi+8mIM7zlD&=2O92~iGDA+]|F]|JO˱p%#:YBb֬w{7R&E YTɿ !lӣpBST; ߄jqCMBmTI,HPLqRzd5~J4#ZW;(Y 3 av$1QO=lU24g:YiMYk˟{6˳[wQEt#-g "Y-R?i/ɺ\[VjE,+~p^a;m kUSzt)UNѰ5{|xiIˇ`!`%#jx%U6GwW b A~6厖%yAJ3- c/noC>jB Kf # iNQ-dcƢ7zmtd@"0~~CI֔v:([ .tbjR-5U*b^ 9_2>4occ7yL%Yd:>Kp*XQC_e펂b|PY<˺@4w0xbe޲}W,z$) OGߜ_J6+{U2- /#Q;|byZp"?Y/Ns\].wܭRf\]a2GG/aIu8^np7b3.t`3qbrYUn0X6æUI}n\taZFDو O2(,'VZk,F=(WFAP:wǂzӟ(um6`tgSz?qKmqj[]\IHptL~<6K:Gotwx,cH?L}͐qmMtCaYJCEUvf=5) QOX6/|_&anh`4'C|jhP gٓqǦ=+w@6>I0zSκXSH)ʹ%]8>csN;Nv|=qU tQ1#u73:yI|?ڕs4TA)4CJnf1ZEӡKI#4"oo|м*9* ns25mc[4VnOԨ!G-E#C(0VTɨyg}M#RHsiEΏ;<~BCZ"^ׁ"]2F֨ SWAD ި'/r5-٥yHD%R3"9 z\TL4rjTв_XNn&q$}K95L$V$ʫXS_]MD9u7W5Cj{6b4e蒴*  M gZ7kl=z]*;[%3VdB ȯ]/E oF$nh=І@iʘL}rPْƒء!I8SH ^4bRW΢(#|D4]Lo (ڈ>3s6~d \֨LG=b9hԎcM$ pl=3륫(?#e_Qh$.yզB3V %O[CFxFH43 z}W5)CQf# ˢ+sPs_m1G*K0" TySt~?P$!/!@(HhlY!͒.%#7<)xC!иF9ә@QӣM+5]&j!{grїwxΌ ʋ=]. ތ\iwq`}/*;%7;U<-(\-*3!4hW$;r.uw0uq&OZk|/T m2[sO=܋VQ}xP.W(.g*qZ&V*|r#{R/Dt4dXDt!ޅaBg>_]!PS R ޢZTX33t3@;MRu1 nۥ e\b-9 fөNLt ˗ i`HV;d;l}h-d#[õ,iE[v_6)' G<\|P;s=M*nd9ÀpPaƗ 3k&8w6j"$Q;\|1k a-!07Lsdpށ'ލJ|ueC5 ]\Xܖ|-!Mu#'YZЛ=n, 9 UM.t%Cp>'uD6l'A\sGcyO(^Y k{\Ojsau|AE ЩThk iv{&JZH]Ѷ?,UO';xg\>[:b9?z qY4^e+ B:ܕhl9h{2ʗJ;[hDՀ5v[A!!|~qq8"2 vBbpc#OOD ǣ,0YnlqXE9ڴ}{|FH^5좑 .6a$+{!߯e&Tهy&8@SG_pS@HYڻRzJ8o®h4wXq4^bU+["烄 F1Sg4 ~'A .4Jr[B7>A j(;Dm*WAaK?FAHG(ѵWp劶EM2Iʥ=mAWuz=#<8< nV(_w(3:ycK5ҕs 8p [gi-Mtlo6|iR֪0V$T@¬Ovz]D {U ,[d,FJE$:UY1eP['0 <΍I>nU ?MC;p CYĺ`@r pB;žFݳ(9L{rX?ovv.u\Ej(n^1!'e(=ۋ{2@(YI4?IPP 9 Pҥ@Z E*2 5NO5dSNB,=v!T B7Ɯ}lӉILq_ݶ|na(P`y 㿄,. f4%j)ƞoOkUϱ)BrY!@44=`Bز.؉b?0"Lf(6h,;8` r2N7 ;Ç5W+!RIɝpGj&E6$Y\Y|}}|wu=r Ss[w>\?5@Ie5,P4:2^r7j5T9eL:ɭԟ% (3dfhsөO7_,D e)erʗʿ4 Ί4Gpw4F׽(W;-s\AFfEijc2vAPL\skBTۓ+;: ,31btWF]k]da]luZϪƊw?$G@˟gA舸 2)MfxBDjNe!a0"r}芹Ә"yy? cxt.lS6LGYo#Ft7(B1s_El)%['qy7>&u?gh8Ǒ%mukFsWז#1sr3v׭S#BvKHR2r?GO.9҅ѠCJ &h:לe:ݶ:_A.EIT\1;r53>1XpsyfifpGPX_Kcp3ŢRJSOIfG Lf,3oe*U<-kePmddNpiESvsER6bmeKM-k$OKX<\<;WVߍh_l؆ )TUpmGe(0mkJfu2X( ؃OvʅMc/ywbqꀏܸE!'a̝8S'UF3øG2ĭ,[]c77bABedWNjۂ8BXJ!c)ddqX1"TBZ(y%s׾^#X͐֎΀=^;>cnσ.1:&bJ7vx۩^f՝byne+3ch䯹/T( 6)QQOPIj#`ZrU%yrc2GGA3m , " $!ЃN$HYEdH;6_]G}XdS إ)kB6f7{ ֢wfm)UhFO^uwWo{8$ǻR6[N92N{jQKUo K 6ˏT5'+;fֶ<άvT.@(_\Ң""qvy!nWiZoeP4PT|r5N \'a|_,kBһbDUo0ur$cb K31_/M4h Z~T"ʻԎa$x{;M(z[j`.d #.)a9Zz3@ T՜jz0vqEXm'rW-Jnai'3HHc$~MFVsnV$F$r ot^E4O?+w`GJ[InΪA6y4EӅ3JH}ڡ _u>47#TPL.:f~P'WH)eF%ҭ&Fh(sA<[+8 nfy_\W[{a9ƥ -RLǓ*DVf e/EJ$ZGn~K["H=oU*QM٧'[~b#VGϭ uplAz&(sAu߹%s#U,|Or-SSatBk@-,ut949]Iĸhxw 9|7-9ȡ_˝<|;Yo /߁Cs1I2 hY^7pRVL$TЈ_Q9g\>nUM 9`ȵDzaF4c܂(q``Fi U'GzrmOHN?l:GTyeD-y L%# :3 wCʜ*<-jS{|/iЙ'^X)QdԵc;ސ} ^T|]7ҟ_˗!x(ڽ܆?VJQ.ʫL؇?AY`H ./Ow^eԆ@9{gc,RIjD[+!78O TEOot;xAA#އ=1*{ VB\ I5AR6vҞFוL|nt|Q0Hr \f[pМ!2q@\1a򜻤n;ړ}YȴGyJ$%S\vDb /G.+IX[86mnk3yU/s.:@iй"]l?~ {MY'kؾdFlHLH[[t)ޭ1Fgf Ӽ%2;TNixגd־ov#(hF##d5~[c|G+CNnAW|z "[干JV x0H„ѵV ! C@acƩ*= u@bg#b,7K@b:)7XvKTg\D$)FEC sc1d5T+.S6]^Pt)&/$T'-OI(tr6"l|BEtr|}f>.n|2ڥx"xҎsVE81I١^ r=J }Q>f1']E67_oh55gA7D{fݿ(9@9D fƾk,nQs[ECT 5fIި&79[ a2ÔurY0WA K$h>jK+dr -iwTYh-9Mp:Z[YQvGRLݣQ]UN/ zZ\p}5v3x%BL%$.8&AwuCjl=dXr$+rI2TID4XEI[ 6RUQ}|kb6uN,B0]G܃ 9+˺>%{67}eyE%xцX,h!aq;0;X$KI>&)} St; y!uAA>xlz! h848aߌHvU󌝿81?,_dqTQaM-h͘:zQ)}~.]!* Wί>|l[6̮beNd!aST=ɪjiRnFDpF.*FUg׳Ew;bAh-ՃrQh;l,$odeiwAIe6L;z9"X}&e1 KAw w_r483Jma>5VㅒJaH=p T̢tq(cD + Js%ZDne}4+5/:EY q@}ӹ z1HCa?/N7}G|eegNvo3Lf<V>͞ۇX*PAHP޷Z`^`@]tR]s^LDxDZ"Sv'Q,^?P |y/y;"ˀq =r3dTծLԼvf 6`qs)vnbYńWnޛf[˒2^w˷6GihZ^*8>Z"^Y0r#: @;C;2ToҐFG\v~FW(ɮBڮjUU(Vl/s_KhH";N"}ro^8xJKఇh{3OkBKpi74BNS/ E ) J lKژzyY -O+`_Qˋ1WC4ik_V"'V!qP\ 4rpّMYz)=(3i z. .ׯqZ~njc_%|Y0ePO&3ϟ1QxYϲnלB!Q {)̐cVVQZ]u[RH9 'h?Rў>YfMN!ޙ4jBwdQo- ʚݴ"Wyґ.CGj1N~Leϑ5/ՎgX& OW>?(MUHﹼ\GdOgćKНa9ȴQbkG:~#Օd.iֲka;߸pze5-3 `&`yZyJ]c桃Ct K!=aYUu y̅aXtI'/; 9;YPd /n p\,V5nԜ1%7q3x>GSAALd8HզKہ(;)ϐ K֤Uo. L>"#9̪IfelR!ͧ*?Z@Ef+#[nt[?!Q^*GXEd",LtoIdvY xUŰ-_Vۚw<Ro{U0FZ8srGTh8+*ٖ=9#rxK"iQK8d(\&>V^ҤKSxLǺ RJZ(5Ζi1;7T"@kQ7+βFHeo!~>2;`81n}.ͧ28ꮔC\\IBћ>kWGh.+LF(w3ۓFf1 sac []<I#U&^cvXY0 4!@24,4j HJRɱ']MN9꣪0= Ckn,շE?R Qbbb|J}8;D $Gp?gUdT ^ɏ9k|B8N6+ӟص vW 16ߥFlul9ea%b4٪bTPar]kj{<]_%l,nRV-%73xzܑ QtxLJj i\kRٟ) CZ[o`#(L7+KjahQEJd^{zK#D;㇓N³o*#WW9>WІ_hBߡڅuuhu*?#4N΍aGv[xlٲI"g#@#͇Zq6}~;i}PY Y -nވPhzof8D%e$}Ln9o lJvc5x$ş}3&Тfg/,ՆQ;3~^E\;M ҳӼԕw+9a}l2x.dIn. ✐ $geKzR[ G7r-nE$SDv|V 38#@r7u ( eKZ23~:Oi#ºj;Vm -;Xk9iûև"0/}[ЊpD4qFQLi@ u=$BG5l#ٛv < JRe2lʪ}_ H7IxHR. WۺYi0%LKςK]{IaKKQ|NzcRNv,Op RvvԉsJ~}{rk|tѼ1"j3n)\XT ~ EK{ۇmy@;6 RF-^nw.(pV^T_'ԊJ0hMIOiq."- _>JOMS̰MŲs`c=#v/ DqVne$KC2q$Ct^J-B^ y*DVEڰLeR3pddu"~CBq=[e,%μ]2qoմIpWSXw<#.*[6C~;`/tkjBϗuOOw~x?U옯3xT3X -\ s 4!oj8Sf$*7rQwm<.mqS;BDOħq~@Z #@J vw(cwr"GiX0Qx+8OT> Zcs#6чX/ldЪ Jڤ)qǙXmǐF Ypun\Qߞ;Ҧ7)u(AT.LQ|ޣg֭OV Ḯol*ZՌK|ASFǒB bS˲|g3,] r1$8u+%j<ЦO#/f~1H9Y $~rn1|s-1@+sZ&T $7:?)FO}D,1}.x~8ZSۼ;ߚt=,p=T{rbV4Z_[3^K ua\]ԌLJLI 6 I ut#Tr1bzEnDU>Lgd=6j]qo2bҩ*u"<޶BTm"MTu!iRشmGT.\ұ~k#Gnh/erHMaUSnŪ!g#b-|su3!CnmQ#${}QAjh$Bv$o)(jw:V%eᴊyуvւ kYYtxkAJU B?b6_Ա`\8csFL@OQuzhzuk:F<MCA p+5%yrYϐ+YQNѱo-WA:NaQ; f):.E 6vgɞ WE>-lmrL>ׂ_1J:.Hf );NN椺 =fbTh5Ӊg C0f 2 qf~u2Yx!TW&H%%% YO.sуlҟXaY=  zÛ(ݵwL>̵zsҹ;c!p4c&rMe  XCF*!qA -T8?w?va:lթ Ӡΰj}yI0gq>^@ao짒9s&r]"dd)K#Cgo!hV/ 0շXBa=3I5̶uҶ_ )?|)0$9"qF@=`Uq`+Q+Gk^zZqNб#Z;]5rqIV`;?t:T& 4<ք/}? : apq|r&l aN+#!+3"6>!|^;z$fd72ًV" J$Z3AY[e@Oz!n0;\ygw:.syyUeH?4ΩbY@o[v]3xu$2 6&;Tpɕy~hg"nM<7[[ H8;a'2drb$A81A4"dWߟmlŖ$~Ъ ew1C;ގ&RD9Vu`}ȼIK]E!q^ k;rnzoy& X"}w~. eDJZ[D4AŔf&x lXvX$">!Oo}G-4f[ R)| =lwV gONIbc5od[i>X0h$Eh5@* ѪhRy.y M>qshR_o<b}PB4ѸOEѾ_3䵬yibbķzaA *_bW=E\"mI@ ŇBmQR@`KJwG g3Q2Ҫo\s@I&wpdxiuFJ\;(uje3ګ: Bf4!] Eme]-NeT˰cGa`.VX<# gDy' iW$n8V)`ǭJV B{JdG Jf,|9E{lի;#?b#!!XAuĨ2FJ1% `gʬ ή C^5*kEnVFAÀzx@F:r$9c^*)–w%.JO,SEذT |abLa Cp/Ď)wkțy"{ΡLjH&b˙nʶO^`d>2-'UՍfsKl8,".ƥAHa?enuLC)#99Qb5@B_lSޣf94z'M2y =Uͣ(vIpm 6ykVj<HԤ䜢K]B311F-lܪq9CR jεqS͗(fN˝ :gpzcUϧHC݆I¼2qrYA{{{D#ފ{l4*'175 auM+-hVO=|BAּ?~wfER}Χ9ApgBmOQhCƌehV|[HXgɛ\Gp9!-cIm4WGI'[Sx6Jfzқ+;ՉT$i)x&šȾ.򧾬r+H;tjD$x>ƖΞ_LbhIQ Q q"Cs/%lnEK[4m0 Gk㭿pغdna"@0ծQۘûtȻ=tɧ!ۉUq&&ׄoΎf9SE+01?4@y `>7]"V#lB@R4yG{y7~e!D_iBP!Isl/QF>%X~hl9}ʮ<؆RfRBbz8I$p7(ÐBם!>-9okʻSV<ꟈ1 ?yz 1<oHްH.f2{8m|ffs˭ojMi_;Q$fXٶV-Li6b1-1,sNȯa`!ǢMoM͞m8H,]bVHUu+/yS. Y5jƵk!U(ebm W4#kx^l4ȧ_Kըnim@oEšm 4T6%'.VDhV -Dߟ@yRZd o3*EdzIKmTn: ys"AjP}ܑ{zHw4gU {Nr׎o2Dh!1aN^Q,WpI? _<+m̋ʳv -_I? <bvFpU?:5_ ,c7jZw%}DB(0HGvՃia؃,~Rb$9'p ~3t` pXV=^+"+"6> p{ 1PY.nm:P{:-?IJ2PeGDK2< W:Ϋ2mZݭYL(dH'DniiHkv 8Lr\kZwL׹p[7;jd1<|đ*a/)v`+\4WG2z&~_'SP3i6XD(|3HC*gWD01A**! yބЩ)`,S kCɉTF:d w.\M(e1k@3FA=t(^ʷܫ~m\YdSԒZ|2OIV?4i eKrYюtHԽhޢߓ';ksū+ 0<8Na-벀Nȅ @1B{¼,ZV#u/7F+f6rh&2N9(wHE8 ,]!PT%BQ0=Du[\dW{3vLZnJZd-m }@MտywSxxewմY#f`_O%,Dz?;spw5H"`X`=<ժ"[ i:oԥ\sExN{G[.G /wƨH!P[0r0ɏR<#<1M]N[l *Vfxon/Gn5sɜ&Z Hr7cz22?!u3wlt`Έ<o7$wѫ*[ ؄ X(ҽz7fl. YN)Zks|_<2 D mlikɛ$ AA#zN7drdߝ_m?ZW/dfZM-9<TnobS*-KW~Q$ɄRPSʼ8e+mȊG6$ UEuJB{*fTM!H+" 4mJor#q?(?&Z#N"%Wv5Gbu&%!'4B9tކ q;lCCաUIX9zt Y*}v|@a"7`"h-{F2y2w%T2i`ׄMD$3Kmn-ý0y|;1gK\ʢ.*Dd3=F}PCfh!־޼c"DM|Rʮs6q J:W&dU9ٝ6V0–,lqT@nbM5$֡%Ǜy+Ws_TOcV8!Ai:3bV3e%:"蛰r͈~JӻBncִv5充pJjB_UG?@a%|@[4uWpD|IKD8k~dH6*M!(@B. -\b<>-J{s,0xf^g9MTJ̎Afp %)9e,)N#ap輕V1 w`9fSΖ!əI|Ǫs=j YƎ7A֚hH237K̫l-OQ&^ Jůz)$(^d0 _pw'q"KٶNn D*Q+36o&[2?%#B V\o$Ұ 6 ypu9V|'(4/C"ڬ9>ޫp.Vk?p )++-7ѷ lSfZu:H({fl3ۻE˗A82)|ƺ DwſnFjmʬHTi**h5JiZ]y~*b)7X 7ŭZЉ^9sdKֹCSX:)!*H+ښ RDPJvgis`QX5M7Ųm7 xn=٘79%WTH]T^쩷46 (˻܂dVCnV<" Ł/ס–~Z$Kj/lhQdʟ&%q雴I5;>1.ip\aѶ 7̆7d?"*, I gg#uV-u/ wbWm$Kj㊶ c({MS@. O{־*wFsRjSsx5αK̭u@MHK=2@3|ۭ\I6dhkv3$N2wGFFQj}6SAû-i`x׼6{Jp3WW`Jy=:+Ayq4cEϙܗπ<L?QNtU_QTX̯ޱϫg.ĝS,ՙ{Jo[dsN3HL\|kz$P; 6&Pxœr};2 (xU\^O\AB$Tg ,rf( b \qQ֔UN17(3 o3-rSR,S^ CLy^ňˇ7#2$Eb€Al :f %`M]Pq$j-(9RFHF7)jݯ!8-5: iR9d%xd9967cb9uӚM* z%rd@Ǝ,*(*]5gLM7joH ,\r+4]I$ Ǝ(9VğM-xw¸=Q7ш*~b2eF, (4p8{yNC8G-U;NQZ=! YiHVvUYzhCN9ep;WG}7M3kev%tJgmkDHm~pL6I~fx>:-u帾FPBf}gD=y⊣ @;:kÇOxd?A>i*a8Ƌ[$|1Yж)B/ÙWZ؎{ ,xg.#ӎB$J}Clip nq3ydž6o=e![u {*e{Tԩ5Rb{b2T=v `׏mν8܃sVu(1"(^jok^[crҼe2ڡ`?)z79,s i+6 ɷ5&rI"D$(46Q54lKX@!C.[(\@+Įb en+,eqC]O.Ls-QI茆{\S5\u*EX>ʢ@^ L*kݕ5];0ٜكA6ru!~}cӳU;K]4h. Wu'uCv ո) wP=eGZOpp>s pFn{OrKe3K&PC`6$.٩oJMݦROͨJL 5*ԟd:Dx%>.UP0<"@Db0>;SK,,$17ݸdrWX$qcKI ?Kg1OH}>uPS:ч~7Tv t˾v[:4b# :tIvOu{ Eɛm%U\ʦ;M>,_z'4ʗ^}/q적M.bƙĻ+:Y F1mHBS]+DF࿸Tׇg/ސĿFDz}[EvFkJz5x1O!y9Mobp PprT&5 q}n";G,`};  Q#?W*KÊ_ݹSU(],Ƅ,MȌ 1*bZ+ HVW%ag )R7T'%-dĹJaS'6U`,V$r,/}1"i8`B 熅mn#-bj8Og݈C9w$ v975~eŇ`Yo@򓌮 Tu^ߗ $Ъ&蕽3K e@K-]aQ9G22c^zt*x#t:5*M5 >F|^>yW@v9b2(eꏭ*hx` --B9d첛;O!81Y 6Oދ=yǁ mGء= Hz` fܹci,7sl92U#]CO;G! >$"(F͵hAKpϢps`nXdȽf&!rSFTSr'lBeEchEOX/ hL.\x̄Sr-~blfat]I p},73nb Pho̅-{B |"@~|$?.>H_zP> ѯn`=PmwTRaYI@ gs0<NgoCV;tVA #XB< LKA" f 8YWddk9R藀{HzS)mIo*3`6d0aKs*C3:f4; vڳg#δ^Jr^{ A>{m y wI"nOt͹o )4ڛ,/^˭@n7Ա9q4#g*nxO};!ϸdo:@}Ih{%4\[yrfA1귆VTjZ<n+M1'1{2׾9P_0kO燘37k-rޏ([IXJEB$)Qz';GfZXtuR;2b[bۆd3AtW0ذ> s# )*- w( }Z~ˏ8X0ͱ#$q$)&vOjȑ>Qwj [ C=:uEWuf"zZ3ܫc4GZaU,RP0Lj'dRƥ94.Զb6uX /-O0-$XHCO}yЫ l(W,>'"8g)WzVʰѐ!բ!b:LH篋gvTԸkN p$.p js1t|C<C0Q'9{`Mpvo/}g+'{*&v9nf):3L4Dˏkη[N)!gڮԥYLP8v21#ژݚ4c&ְ*_g^6dV`glJ[}awߠm.>1?N!i;*+rz%ݘ7r* Ulϯs~6 T<%0{*y`y 6>:MSDqc, G}͘n'f͋ X W:g],}tɺ Ue%ꬁgьk1`q Vʇ}'92mU0oFW(Cn럀k&!10%2f1+;J~',d tº$E0r?}~ n;s@6u(6sZgl׽-qyK7 {,?&ch_̯ԿzT<#xpTΌT.r 7l+l"{_M5u1x0 c};LIBߏ @dL.v\|{)/.(/z&퐀K0KY Sw.1Sa<2Baq|1).b[`'Qmq ?3@i^љB)rYtz6#ϊ6t>L0nBXڪ 3ekҧFWڪ}PRyɦsOmv[ Ax/i"6dev͠B03{: _h_ -tCU0Le/ݠ`Ȅ~(]@J2|1N{p|ࢲ N6ZXZQ@=g; z,^ pq~ YF'VOua߻ȉQ8?]p|{#B8|# ΔH@LLi < !GUe &UrNKv%ю?r Q-4^Y4ӰR sAiŎ#MGs&$"k¸}ZM6::u.vo[URFݓR]Ѿ0B9 5"j%qs؁f{ fٓSِhZVDR'%2J )0))"9_C љg߮]ôp#{L΢0ҏ ?wy,7RU*l'4c)==UuAcaQ01H1ͤOT_[j'#rtڼ Ό 1+A7%Ѻj}vu;.!{:ѫFs% Ӯw#:6n0Rׂp<6͎-w!|讷(o@Gi;z7d 2TeRL 6 }}IoJߍ Lf> D+Lќo_xkAg{`e ʍ.8+W.#kڠapV*'qoufM~C*K 4 j[=Tzd'ڑE=G<8"oCHԏeZ\*=T|.Τ1'kY?!FP}X cxj+(0wGzCCg<*%6hb/ՙtہ5&Wo8jӜM:r?P!;n]'Ēg12 ǎH5f\8|b`E؛L1Ri|[|晫v4-3+*V1m$>Dș75uD`#UZ><8Ӧv*Opz>6'g}ͺy50ɞb bV6$ !bj2 %4ǯl)lo`/I\R{D_0Z7D| fn:GcιB'/ƉG z.IIR-&@X цTSdJP =|ٙBذ, ?8ף[/ɓ3SfΗP2x0ZTʒ?踖xn[S2 V(#A PXapt@w`auFa"P73GF5oŞ\"*N,p{ik\5]a`?b-62y! =%Z u| sDӡ y+bu;b&'re)b"´^Mg {FiM̅K 47*ҙ1RCym.+'kM;MQ"<ءd+.GzTP|es!ЫN1Î+@\q0\j+Df7ߟ\fkɜi ^'{hM=Iֆ|aאL?- 1v;t<0 13\ TIygի9uL0:"Y H01ƭ%F+wtò77>s0 },=٪<` gS6ߟ(=˖~yo;1a.F&D2U%5 1|ĝdmOlZׅ6xl\?uBoKMonSm/,D(T5Ua#c_e[ꑠ*"-e*.!ÞJ4vYnf`]5<1e)RtT\a@9 s+n_x3=$ vظ!Ҹƹ7AyG!( 纜ͤוV $9#&bKeeuD:2V#KV'&-}J/+\#2Ew= \O~WϗOpK@ux3k>`0Ŕ;qco)46~7,^#i|R~Ur,l6dN=l S)d":4!`9_*5?D^pK:%_WM^ZvOǘgIO4+^B5*I kpR s~>sܗ l?ejP| ,FDz8ӌa pk U/G N|x[[oHHo67G< /xXw_e1sljs2 XNɶ@ @349_lSm%1m0qa׌ON $U7:GlR@*JvӅljA6摶(R]cIC/ cXQse&3QC΅!ofG(N&OK5,-kwl WWB示ŷ\QM 6~zUɬxlf=r41 ^J7FuzCK hy4dƨ`bQƃfNR޶lE rGۣrLg):ؿrXPP*dPQ<#2/r{(1ċ&z ?9eEw,s>t) {Ysanq:Swo].XMne&a0V3wHqvà:3d߃OjE/c^ȼ$g+*js=pHɔp7l+cCΠ)-1#-A){s#& T$x[ '3ſz鳂;$^5\tې8>92wkCmźp.S2̾#BkE'WWDZWXeۭO d1vj62=W/TP$M)*joo9sM3!Z;D1θdr{KH eo9Vty26JN?JEioB"pFq= ?vfa^*6x&)-; ֺ-lЇ2fU|->%TLoIٮzH0(kUA. ~#HVD;=%~G4h΋! TB?vЖӻM[4| AT:E~lW,t*Lڻ D45齾3$k>w/ y࿓r:+OI)Ͻj7SJ7^v7"g>m{RqyF+?Ls# j ?NmU˕*tV, >C>0lq _ 9."Ό !)o}o7KJ~NkX[;כ6fxpNw1BEeqp_ks7RULEpD"^NM9b[k")xdžCAc2PO!ׅiF\+@M+tZYx>-:48Bo%J>wEB$}YyW?&gRP0}h:M?f]T6o߽Fl>D9.5Q=Q"4uA L@ akΝ_1rztʄ0-8>|vZJ+kDG[dH>mABld|ORX:T@f cTfK魷>Ck_hwYcE">F[sA&!9)﮵Fɐ:DS:˱<َRxzjHW΍6QYs* Tnw\Orwݠ ;|f\Tt([2y߀֩82:0#; )J5늑-10ii;^zM 6 c3f)~eNI9,"aGĥDe3^[Vo3Iz+,Q&Ѭr Ix3./8hOSDK vE^U:\*k0hlN oWe46:#fp\{lS?zDy_B'MwA6Ps;%\{Bvq~p_摡ө3=|?W0_0DxA<&ʂ"_ַg+=9*\˅VIK]鄔}Ruq>͊t!thfƼZ}<ȼCۿ9v-T6E5xnvbrbJ.86TW<ƁBzMFIpfH醤LaOU"qvOk,ݓ&KA fAqG-P: do"j4!~a&xr5D\y.}"@Y'@xV'`Y]fAD%ϼg+\kΐN90_v~V4dMXc3ȽFUkk@$!}vO蹮 D?1L>\g4T _BQ[}*'*CasUsbl)T^)`ڊ 5-HdAzwN.ʤt4&ڒ ֲ7G)̏s5im9tלLZ)#5yT {gv ,zT gZF!;.r̀ )]"fG&*f]]zM@\"fZ)S2 `Xjt{trVsU'T@}ͽ&wY 3Y92; E|XeWѵXMfwL1J`I>'kxfWH[yQ2 #©%ٜ5" C:1ѹpӎJ|m`rnU @X!Z.w$nAJQBgr*Bͧ5e?g_6.kҕ Qi_*Wł 8Mgy!&T>Q+$]xrA7L?y0OQkgΕ S&E+Z\n/'uU 8걊W9drd¸c}c+?e- 9y`z$IoĬ:i {+2 lr4]4ߜrdq!)3!!i"NQ),iת1E騳vhhdxjL;pk`{jX :I@ vb؎jŋ16-S= ((T9s`0tՈT|` W{'ibLG»RHf?߂GU=| CͰȞF{:)1ԙywH(ٌҰs 2%~ņ -V2B|p1;< ~- 5 v-_!=C(6U"}&V-=5h]~\~ b_cp#tM<<t˂dZEp'<Xwj<_Zݱaka"l?&+ Cِ81bG#o6ewbͽi@=_ƮV\(!]ΩЅ cʌsxmx6.Om} v+ @93xN'%'oFn3*DgysQ˯o/D]F3w :b^V0Rl#ty⨵괔v/ c1W{@$Kh '1ݐUJ|~S9ZNOXG!x,NU 5$oakQ6Lƻ=?v\3lR1\!]fO`c$E*p9w ۤ#h?>R0>D$ړ[a<2h}8bD'> zӭ=[EӨum[U{q@^BMp, yk5;'?S xQ"SG . RWLiT/ z)aKCwĊTΎ"? sb42 $XZlDa hWS% A/nd2Kqq9p1 l@yԧ%PG@\ךQnwH>!dVexXӋqK"Dݗ)?Ljvˆ-BWfEI)˜yCUGeppј#ܺpdֿt0EB *`};tr1D~;Cyvd4F#Q , FiƐ}&,bn\f.ڻ7R"K;=W am1JB ta7upQ3'1Mڡpg^Q)3zߛ{oaK ~=.'N :4,&l `Ȕ$a- :TM+a+mBz✈QV&u1 k?\ВEj% byxZDdYNڥcC&󇵇 쏓8U0` 䜊s'3]MཷԞ7aD2Yޤi 5NjӃƻ6b )# lYsň*ꖟ`H{'<HE{;' ,#绦 eGrnH(G9l@=ETCg3!V&h?45J/)"NL քDCjcL#azZfoLcXˤZlq;_e07> r;CTaVml9I >KաI*I|AZm80 G-M6nXVRqM򩙈x^|*0>-YQ;_#D1uO_cS@z{3F$כN(ۆt2p]q %]'zgB )xƒ)o*;|2ֱ!3o׮Q A :0ͬz}(0y>/pxu Zt_t"_`} L۵KH 5J\ c Z' ]G~p;tzOuPJ(yЋd\GnG+֭v¬kg 1ӑVLWom58Zjxn>^'trEo}*uopXv -k[SS5"gi$RhR2mD /窶jwDT;?Ct^@Uj>fJ(JD`:ۄ;1]`kW~~񪄺(\B-B1 3j|᭸CCזB[N_wa9ZLDx$mKZHzZY[+$-oIJrDc[Y*܆3)ͥAH] \NxPt0bwҝT hKx91ȐJnSXj823T"4Ve9\0porU zo,pl_)3AQЃ ¾k5{ :]y6Ζµj:,:+B:kix!]S;`a^бr[a=)5 GST/lVzNyПG>A)y`%:@w I dnV1bw7z=]{'~-@ȧOn5fEq|7M4E…D֚hx<m =R)`)) R%9pMhuKw+FnX)Mb`L^x귽e']M̃یy7Cr~uCw1` HwCfKu 0qk(#UmX}{`Q`3=iui].}nr!Taerq07DT[9r%/0,r0Qow-R/uA7O8 6NjH!׎S遼:=t+ːr> OS_l+X!N?^G\v˱Q5_X1y uK J0^=U[P4Vg6w$0?6az>V?T?g*s~&k Gv؁:`/-&üɗRP*(_ oQ7ԡFUl3!2paIPfiW/y1?bmv+[ O**^4洙GgD W2Px]$?Qćbq,?T슎$Pl!jMM=Kǃ:N]'*SEDJ\0.6ڤ°eKdV*IBV{ l:h J%Gf$c~56(~>I4Nafy巩`D5Oմ$lͤ.<˩raZ5M\~ZX0m"}L>2T?T"T$3_CJ޶[Xy֥yܾ`Ёߓ~"E 1Dly^%VeU: F[sJnd5Ov冩=Q3/-s{e;ZP wT_K΀zG\((D>}ڑ}|L~(%%q(L}O$D֋_(0=xޠv2@SGO7D;61w̻cEѾ b$` {W>dIr7j,~ky*,ɪ\~X!3<.nA&'KL;+Pwg*k=21h+o0uI"?/k5#bjl@G.pwh 8\ZE:;|uNI\-+ Z~߸q=CPoVB塞mH.E"\Uۼ<*9ygQ ]lX+*aFp'}q:^%X4##'Tk F>l7%)}__[_tĹ_i.$)v&mEofh~vu RuQ_. tS<0]!qE=P:buQ (vg܅VAq`"MpMeyzNȚ|]thj"EOzҫuf_JIArj@XrQބѾ?Bpj'7]GF#% m 0U% qui$u|3p:ja0*f wrb)TK7Pd*M87>ĂFJD6r` UU&Am sQʷo] WzhhT%!5OcK.'fNߟQ=zj!y(qn 2Ѐ%{e⌉L,ͷkZ2S~H:4Y3ڪkʐ) 燈Ɔc|6f",r76 EZܾĭ!9n}~Pk~?/SJVWWD@JX^UvnQq 4~G (rgAl* o%0'MYChz=Ïb-Jj+o0k`#^nxcMeJ8S8 e`#ef N,|e4hiҽ7"8Yxl+4]dSY5t #u=<3ׄQ _*F }ePn:6i0Ya[gU"٦c$ϡH' s{˦fWRlplLP?yL[z >tyq 䓹sĈ&c \T'5 !DF';H ܛbvt7 s:.ڭt+bTcE3a3_|GCR8r_M:hM^^?[21)E*ͬuj#/HM%[bBѦa0ۍ}?wUQŚ$9nYxj\hbX}h$e +3+|%P}7\Ej$|0@sfl+SNK$S"MG-ub=:_:2'?&Ioŕ;ugyk<߈XWھGCh± W(\֯S0=澞 4#u+i)uܕ אUzɡ+8gmH-n(Ф?{ 1IvwM?L(UY P${rT Xn@mdQzKkZ>n# UOE/#9r7G/i0%!5LmMH3M>C!tGǖb(k{M)n!2B%Cݖ鄯Eb.w ]&,{@DEoE?+'svN!m:, Dtߔ +YiKgНlWTACɫ'x- 8L8 1@|OeW VsHh(>Y!{+$WNI NVșK,x.b^ŘZaS#=C~"+@h.<@!<YhF{<'MA2l81 ?D5/:n"f|8ӶbA5Bb0Gx&mjnl v(rZr7~Y߆?Y3\ATd;/3A Llbcs: εg#-҂%ݺVor7jy'fᓣ*eXR7ɕ5سsxp3 Gڼf& ܛP%4HIA|Q-=hw?TUއ|"=CR!1L)&ffxﱿnuõ5Sto͙ ?]2+ JA^Jm1kWMv B =Y*D"gEt)ho=z؝ /c2>w6e?=2+PggTVA p4$NP@AeYi[xV/U/?zJ罉6I(՗o[N܇&i7GIOD;6:~+x˨j= fŒ'BA+Ĵà' T 6['U=ni΄zV@R]`S)G<&EXO0t+.i>9̸Bٲ۵tFȽRzD }EOeP˭(WCim2úS ES}GC򝿫^3@daE44KG3=8lB4tl2=q;rA&PKyg.3$}B|_+n9+)$ѝ5iڲ{MX:ZKe-aa?| c"} ꥽N/-L&3۬ьaF,{ɇFU%V.LQh ;Pfcr}w2[hx+;ڣGiALp{ `ya$>EL/Ftcx7Ӥ&Xr+abrt{"lOaݮ [z ) 2BZҸ)0ibymRffʊ$Q3L#D(6 ?0-ρo[|#EқClOP ;z+lWHɼ/S LH\ ҄ABN97Ҳ=J7:TGYm|$$u=r5/u'i)¬/`V+&x箔a@H|<Gվ~d9]1o Ψ3 hڈJI7u-ҁ (GmTP8=V)협%eH݄N" QUI 66G80q2gU~wK ӿ(Čmr2&@rDGM\5Nh(Q'9t#u,7u'pjJ; >R//j:] dN|+vk1C֭濬 0l|Z_' c [qx$7y5/3ś^jkS^h'{*0MYgNYofVSWuDox4ߞ4ǹpL^bC+ץZ-I5.?8 ؚd'GZ1Aڃ X4FҶ0%EܴfЮX>6 Sl#F 2J ^ iD\ ;"$.~XybFP ׄ uwOV *xޯRzӨ@|8ş:1$#3 9_u_ +[$zAIbqfL*EqQP{XwwZB7r@$hmxHAGX퍝"sl<~L[Gj;E*pսv%4\(x|)b[ʱ5_@O9 ^/o t'bK@6x.Ž449N@DAӁ]ne5o$kyj}jCd$sCOJ*2l5`%vTW-}fL]?߱ޡve~/oX#KuFQ\EpMAJ0Uzy`.ye"wS?g>(Z?"K,yByNxl^NpUXU:{ ,4ۃg"c^=܁ɽC髅7o5AηFIff(x( )owb = 78ZwզTի ~zkNSTé-v&3 tCZL@Au i/6nA%ԽAn~! d$j>WyɌ|X;R'TLd1̲0ݦ.?m %R=NAuW+I]EO 錅ͻ_mȧ>Cgf˺P6"+ӣ7CBlQce.8[zD^||\Fl[e .#n1{@4[v+R9DxXqV>wnH+?-Rox9xDŽ=ng$SALB={֑}$:BI@Y_8LvCHmmGDyxBc3cŕbx̢`/̍,7_MfrBh%Q@y>;yVE`sy>c_oSI 金Eseе3' ]_/o<~ܯy\ m4ӎ+xbe$cw^J(m <}Yb{$oL4"iwr(%{k[[4K5ĭ۝F>F׭qDWV TCb_ `Q 5&DjlDcphw:N9vSg?b+#uh[Hf!14\ȷi`Xf0x>uk 4o2(sHyxBY^KL!Sfϗ$EcZlӇCgܜlTx =ƾ]DrSUP|*<1NH-X:T2dWU<152@gkYJNAi8whN0te}̸(OJk>/6KL\ o^ | I}M @|{0|!}ůL,3e0g-5 -6rnW[W>~6ʼFܹ|ɸ|*tH.iW6bo)ψBv[+F Zjr=,T[D$E&Y9/=8Ő^ 5l)a9ZsQD]xI1ՙ>c֒CAx,l.H9͡n\|Z d䓋o囹x%r)9Rz9+b=iޤk by0kY}nO{b΢j^B郐 7]ba2<^HWdf/iojka3|1;Ygf(߄TGPD)v? <fJPB[ڌz~&a(jUt- !r'U1$]asLB\ ıRƷ}W} VvEkNCLlhEx9˸"F [ EE`>M"&ΗdDpf6Ѥ!ΟW^njh:L<= f6;gbopfǧ[XjEzn MUBe$K9_f R& |TR+&wR Ha-/:dza ӆs:'"tZrI([AdTp\Lv'G,5 Wt  g} J9Y$f%[h^N(,EzvX$hPvĭf5?*ĹޙpBV^>yH0fEO>Pm5W0@G`e7jNyJNyKZc2yp'W}`&LbZqwAv: ) ~[0餄YKpOmZ OQ'|g!)n1C)/ JʹPn5l;tclҘ&O{yW=p̞ N8 lNU8X.Ũ1<>b8K[kvj^h=D޿vJ0ȥQ +QĴDQ`iȆj6 d{Agи);K%z\VOd!gNjꜙ)B 2dNb'eT/4$O !$ЧIncl~ݏ;N;HghBM}nl}ES'Y*U(!=4.e/Yd9Wjs',—;"jPd84v)2Gg]záFDžl&J>=W;0RN^OQLW~c'mcעb釻T0o:2c;7!(\}*D^=Mn<8LSRGoDbhJU S)ܞiKfN3`p-Jc!IPppr*PuUKLfiCmr*c9ŎZ("ѫL9ť38l@M+P^Ș95Tޑe_aJWeeln-b9^wsr4FΣvZbKHjĚhQCJĤ6ub.̛"hQ;\QaB eB'%0/XC7_W̐,Q0Vf겢_3XKB3%C̓3Y:p8>68L:zG6mb9[>7 s$唆ASD|_"DZ{m|yU3H+*;i6g_ooC =w<4m] oiʋ-Ys( l6Yt#I?` =urm 4[;eɼ;٢a/CG}Zԧ+w7nPwV':E y9%u2FyqΟC8|+(bRvA\{ NI7BZAs_J)@AZ"FEjSbcw\]ٓmmή :]HEݖ6ȂE+Vϲ`Y} -*mVY!PAJEkO>^J>\ ]f*'h-"6}xO7rp%hb70 }W%К2vB>~-BZQqښωU1^L[p* 9F԰8Lvʑ`QFkG7pPDeǣDN|(g$MP*N}qH/m&z4 O)rcQ)[RNe#1 [ ,r*c֞ދڏz\]եLK0*@@Z3À{Zcgxn IWT==94zDqE2#%nƖ\"gu@YЂ.RJ Rsk*j8P]!|j$c˱v;*V{Kf((KGYqO|MqRf!ӃeF~_4ރڱLd2Y{ıCGcM($sS|zK/Eِ)&5N]D%X^j`tSq6o8BWI1ƣӹlԻ!CUHdm&^Y)4 F2[Q=GP< HIXSX縵lgȓ Κ%smfoiNpV-Ҳls؝vj-(ʅ[UzN /Ng: ϴ6mHW5Oxٞ"oS~Z?Cr÷Ou!U-? ͱ.R)B},iUKh%PfJ4c/U'!O\jΨ'ra8WKc,c-$N9'q[a*"s}&_7()LN%r%QgW*+a~1YUU!beݴ)ĭR.]cN22k9 PCVRg iLnf' )w㚯ь/ZLɀVi @ cbՔg͏{mdYD*E--rm6ZTI%u0Lw FT9[ii]ÌBAƱhOgnAF|i'0MZ80& 8OpnD~x*NQCp̥3E#Q^<@' Th}8L ? Ea`H\!I J1lhjrar8K:iy j ,y.=$N=nd3x}DgH @q$xW@Z~_TEBnK+@e: dRSD9b>}i^8Ӛ"GrxqoC݀6:ƷWZHnng iZi٣_:wgaǎhv3𡀿Nᚕ >=rbmWu%;H-?n~0RUqsl+&N?2EJ>=8$6VZ>{(6sl%24 kgCZK&+[MFgMH~b"M(8$:26[>:ďxP`~0{蘎=9'vWk{=xҀ> FX a)y(@@!AGϘDP)Stɦ.nKKHf~@x^Xmk`oOYC 8^`&ٮ;H+L֒{Ļʫ2kep 63c>6B?.ip 0 Ϲ (sxZ wp@7g.@n\,ڠ?s%cTM e"h|0B=uq*FDYWi* )%N ` 'bU;Utt)I[,|wz$ /)r9-;!^ŎajizN!YDC*~?w⡑-0q\1Ϛ[ r@B-F){~M"DnƮZ*K\u 3̀_ %k;Ni"_Wgqm!GL'Rvlt~|Uqz+/K+*4{zE.r͍;T7]YL ]8}+&YbUF!r^IWjCrx5_,"] TTN]i_2M;ηa/o#V6CN{RcrU`|d-ZR0T;ޥ 5pɥf(+J)h\ {Z [5;8L6]la|=VPßArdWHP՟JW"#ҹ<&B{`iM J+VZc=%V 2Aj2G>q\ 5`suu~)cDgv/[" OahM:p*?v;ý7F+9sMTl!AMDE*N5n[ s?q;sp|ϱ#ߟ ^#hx~skRvz(Lb9.(<8ڻ,̋O)]tgQAPLC4  dF#[ J\̯V7K&P5ԪZ"/pKR/Q7x;=|,/ߢle f?qAkzb}o,%َDT y\e?.׽hri&$>$LV,s},'JQ_ 7Ht҃)4~WSӬ ޫDM#)#5ꁇGFfXA+lQ8+zV?HzOMGW0Sݑm>$kvHaOt9#yrGeqrO`l^Ar N":)"'^)Il&kuwW"EV_^$$/"o-f \zDŽŽR99WVfWlAj/Kf9mU&)s_K @O Fsyyj506,9-3_o_TK+GhyHZի]=`VDRÌ ^7Q \@23G#OjɿCsi=&4Xo۴o"_B@=rj_Eҵ?j(|Q T4+} |3JprSqǽf^[sפd +M  eܡ,ͣ?Xf10smpxgC/"kN)} ,FԐZس `/`_?)͓t~ũלg[=`7C`ThJ YO"c *#@`2ـޚ4aD‘~͠\zWXX(m`Ecg'n[C/)\I"s~o'T9L"S8[s%̈́%N*VEZx%UBG_̠ՙs!l+#!4/0w) .¿|k}usvdeWIχ>1E0"~ 3u{< m' t<][ 5afɾoj]}hu6,^v"j~ ^-dr]^B m3$5 K"$>k'J͈dli4\ZA{SBDw_<eXr;Yx:sy"Nᒳ\rmt ^`܊IE/H[o0\\245!V8mxZ%yc [Xh4Y-^ёw"-wh eZ֬6ߡ5IJN.7Ȯ]^R}StIm=+JuyI|P .F9ƙbe/ӁjE]`삝qѦG{Bt^ϋ̧rՎ"Q #teu VK$K/ޫ-wM ]1? qjIwn*1oNxq9[MJCQazW2Qþ.m^0z2TpG ɛ`:ƔKjX F1Mr摟GG Y}_X9/(1P> FxF{ǷEEK7X 3/eûT՗u;QsZp$b,CqD&u]Tv~Qr}́ Iuc#M#;!_ qt7gur85.ia6VY؜ڂxf rךQ۔ q-NI:( bUm ޏ}Nj!8R;0YZ0707010000001e000081a40000000000000000000000016101cd7900003548000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/mgag200/mgag200.ko.xz7zXZִF!t/5]?Eh=ڜ.+\*pO?mHjl`=ox1UN`}J9rM;`C}nkj"m5oLWazPOC > {Tw4"G۝1,\yLt܅\T={ѧ8TE2c*a-n&=EQ. ^r._Ò$on<6lzp| ED^ˤ]Xi$UrI[GWϸYC,ښ//[_@:B 3kN$xK )Lڔ^m,x_q[ť7{ O^CeFKw?hLnUI /qe/Z`3dەZO!B4%3Ik[Û`w4{!:Cl (-fssF44hҫ䌞ZG7l<}[̓[pRБ]fQ9~IU2!,P=E{|ː{e-L{!Z 0ǟ.`VZDA5RKoDaG' wH~6e'Wdww[ri@躶 Yv#^~î3Η׹RӇJ~ivK:J' 17 dj-.}yeN-ԕga,mˮ@Hr4ҨU d>48|*QhQ`|y+_sC1K.%~z\ﮈޡCNc};Qg:r']sk~ʸ@O!bTHYD[ -u'o{_w:cMJ`g J_֧nJC&[} 75nנ!sտZ䶥H2&#FղB ¬4dx? L';"fr6|Mph4+|xܖ8lз &-YxKWV# ˠ:=~DzZ)j)&GRэmhvksyUG\c[6jQsJ߄{6\ >묲i!nf(= y g;$J/9Vf؁?Tٝ>⑬ĜZ=ٱ*K:tj.$N E^Dv!L2-4` f3Gu!mI%|ޯ-3R:E5Nf)0w`w:_|O΄G"|SīA] @F^=ex%ѷ֧QVxU_5}YѮ쓆Q 982B7rrґ5#!1}ӆmjLƿ'Яk pfb@O:SUe:qF -ٵbҬ"]T/.{ڕ3vh uBF-~X>1AO-\#:1PvPPvCN֕wA>Dy} { |pLFx%@94R_iws0 =Fq5ݕ893g ]n!b!R&~?)!&B)WX ք/k?Uie ֳ+~.+LJa]Px% ޕ٘.#2貎";\yV`qs0?5ڿ ly!X=jaU0&qK,,7u]e7[SyC2L ԊR"iBv5rȿ(ZB=hB' C xOmrƫޘI]4.wߦ"\N>>SO.oۇFAہ|HF{#yM'zT>~i1.ٳ*fo5sR8 #-R_0Z{ ͨ=!p ʅzԪ0QǁQ~I!jGx*U%[2v'ۣ,?CAk'bW~b əi,\ۂΆnhL1|4 ^JU>&=\"I*ː#k K"=mO 7yyl|9Z l#2<w_E#jeEوeDKb5A;xP>򧃁ǢA0eG`&A)odGF8FW՞Ѥt*?Ym(kI9gΫq'SJ7S`G,-=o8Q_%u[l4n5>=Vc0,1qb@H(~/F͘Z,"O9[ W Px2^4y7핬M0UٽI`=Z1>9i27p*7:y`@^̠i$eyTQS3;O3;TdT 79c lLZq>LSsrՆqi`&4J$;Z~b _jNyUvuķ ebZews\gHW2T]1=Ec(:YA~1INJyP&9ѓ(3ꅬ}ź|<!(g":@βk֑戼k_d&8mk!8XXCG OU>)O0 dI1e#lhQ@M+ӣ<`MlsD°V2t጗¨,mS &f#})i"mQ^M`/r~LÓŲ'Y=aŶ _?1|gPgTy|?Taq%S_c,#GqK6?!f@?]d J>OPpW;"8 i!n_cz?q w R#Dikg)k% zek\? ),Oo3};'mA5jIrr\$dnG}BdY^8!-3q" [JDƕ123ǀMݏJװid t9,'nDC[;9ޅ +̴ \7|AP5`2K?Ӵ}k)]OβݣV ĠnsQ(V3NV {vZ eTZ* <_DYqD%HDŽ\k #=螈w61l%kT:ZO֟,%(TN:&Jݳ{15|o+4s̛iT#cա Ӡ 2YW 5(FmutiKn-4]4Oy8J )2)c*MpZsxuyPw:c'R ap@UC+PepuiXLkab#岎_s_(d)"YLmtUoBlunEdڥ|IB+ ' EO t04(9)#޲`L-l(qT^O+1 'lrT硣gKtj&./PEg#_#:N@r@;ŦgQ5Lu 2fOaKs5W)#4}0 ~" g*[R!<NDB}bì&4?[Yր|ᬢ"WZʥl+F},#KAGÐ#Ý0~hrS(Oρ0qw8G' bkfhs`V ׀3\dۋs+ar0GO]tt N(giBXi\\1&#>WPy)Ei8<ڂ-xo~ \Rtq0$뿬Bz}?z\~yAB|RC}?`T˅eيQ#o%w +\ixI;_EFiWSz%ȳɺv_)˥- )u'R'A̯ ;qԐwpGV.AMԧWϧ_F\rɄef ysT̤s\=Qn9qUrΟRb9|$e [H- ŏ=вBEZԹ 8IP&u/q-Ӣd!<뙫|5m*v/eў ^iQc,D 0 bjLXCyYdҾT-ߩ?]=bW"6wE[Dqj>Gn{7FvR Wέf)h%ƽHfz2 n$:MadGeVN0.b!H(?KDt6!}t4=FO(x@߳cq.‡c4b1Q }޶(mk)H\|,[U ,nx$J Gb!Fqqp)80O?D|^PpD.A Q=h:tU] 'TՠZLIBW|V@Z(YEKz_-ZdpĞsYHO ј hűVQviwҚki&b2Cz='ҥWD7b=S67W1Ffz2"`!tۯkS= 6dXWE¢ű`P1Jzj&کꌫ1`pCEQ6 BB'S`]Y|Ax0Q[yNdY3nQCO7Cuj1Ut J_`z1B| 3âޭ=)Cf|RwѲrF 4d%:L}2?=[>&/\ Ll3.|D;@Ae۞-ud2ι8 *ңrFkrnΞ &9MVbf!a--ݚf?2+Ne2'4N vo%~T. "t<9{Pp%֭fW/=0͞'#p›*X @(W4Y4)ƭ6rJ}ޤ~̚nX6*B2"F$14k6>Gnύ_o? vsFo-8{b*" qMԓC.uIC L? 1<6JlӅ5#WOlECu:[ZBw"F5/kSh uɠ"nx *OʘK}p H+_jx*.4Oᬺ$;ªe|LHɄLOco`X9.+xCVPus{2LQNw,.6,;' ,wL`{ck"sM|ŁJs [_|* =-Zc#JB}DD+\\gE&&| jLY3m<Պ"bVL7#^xQ@/e2:lZX=- `3 YSSFTP"g+!##fhX}ixE$iI(69¬L"TX?SFC=mXYC&q Qt,urπ G(j).\{uYdq9UmL]KBp Hl@݁v%]!3cd T4`k:4ht+g,x/dwdH{Dű&Ad. i:8Ak2{f3u8ۧΈ^ZbM8{C]FK0rɨ Z_eܨwC.P1aL4mo*Je Uqbe|?s~VYֻzqsr8^3K=xAL}o{Np}F/j 8|1g_?M 6Cι6G*5\s$ľ7(Vb yh%x *t k+lTAh+4qja벵,SН"#Ҫoz(}uy' &64gʹ9W#*|e CJ[IanβɵbFT{IB{m^I2َ`*"G>Lv畏VC4~“llR7%Lk4P,%xY!Eўdq l`C;{iôz!b$?SrmWPd@%"4מQllZ甐is=JR dzn\ `H+oX_sg(41GM> ICE 'v6reAk2-Eu3!"D+o$:FK v nO@j~ K'T{0Ou @ZD.:fHr&+0P=2p- 6(&j@[3&WQ-NT`f=sdjgl-*OP*嗂d,X73n@ؒ++n}kY۫-0ngbMJ'n0]NMk}Q1'1gF5VwZ[V\Z|Y'񄚞4b_p ,l=4O7h>;o#k6n,D%S<%8n%aY^$Tz&\cfvl V\յl 3b̴s{Ane< VC?+ Aj(R0LFKX\kKS2|:>SEBE^>&5=Gay@p]'6C2a1.a&)34VN|nh,o߹!OR=7 7au[L["Rʼ'QW [/7¯KR,ɮ%ɾ(.BWC Vu '\(M8 hr[أ yWRsX%{ٻX3ڛScxG'k噰=7:?nrE39o]v(M8oe~~iTu-*0}v3NS/OPp2V E-=XXJ`+-iCzD(瀰dH<.1OE \֥R@!*tM394_PrѾGƭ.1cC{G-b*+wJj&\+D谷!2F>9` 0 CJua? J?0P'1H4X6P0ȜP~CqIqipYLl5TGG^y4[_ҥ?&FtQ >hG1/ު(ܡ,'3jP/d`Jme8J)Bh.eSZ!ج8+}[.x?UkkʑsA|9NUWad&МIEH[YU@=;6&?0Wy;scvwg#@t V+k!W%]Uҳ7w|Tq@nBd}RF3 HhRZUŤ1hgnfC?giks5zsfNV&[@TVlpx0bLt,^8Ơii6ͳ1._%RfM!Q_,Fh)uh}WJipzz8i{.lPˎFWwPM q.w#tYҰ1z 眽N\Wp#9wo2݀x{jS+-#@yEgiԝA3|]+9 tvQ#zу\," aMOk$ޥ kׁo0f@r9F;&nA~Xwꆡ|ݥEu *ΕwHJ,塡Ds#₠ ` |dK5[:PIOo$8ewL>U$:A15lύYSlf+Q7Z29dH 9Lgrז[n +$Ctն2;đҨ-Rʮ(hQh)"@aC:}PV[3T&c_MLn?u6B.Ĵ2BΉ' =Ō(=]گ0)PBz)cr׆IsbmiڊU"z̓;L?Đh'%H Z4P"ŝ4 H{-xfȜ>`0f)61ǭgUC>8 jN=fhT$[J٠Z*PMVCji\HйV-Ї(Nbp[42dbP nLO+/Q|x.T Rw"֪)U0<~gc͏qa@XVc:{z&йPIVg"qζO)o1;M'O6pgS=mˀe迓="mkC"O cV$\#GŠ6@]hSP;%| h1NdڈB Z # ! %P?nCH1$ ['ģ:ߜ|Yc/V]So-SP\~2#&=:WEb(1(Tz|iJ>g\㧚ouܕfa.ub["qQ'kVwUO?|CvB [8ЌHvn>8_5L{޸uBTi Bo'p}5\JpSOSZPM#n\થvpnvn&hRj1^wpUlE6k.ǙZ(e[-@RӨ~ (RȜIOH^N@̎).0RPK jT+=V}&"~P)AHɻVJ m,[8=^zyFsP'[cf2Y<{ xnYTUvaYŕgU@Bpb.Yz6HB@Iu%) cUhOz7? >Rwۍ>XHZ=]٩Џ2y1O: ._d65QpT%O៞T|6H C$OFl[Prƛ ?/) ':  `cR%f, k[Яhx.AO0aЊyQ19_j0֘p_*#X59j5RsR3ץ0H" Ӑ^83DOnjWѽ8P$zPx,QWz50::&1~5͕Ԥ{lC՗:qB4 2d8ReKhMYtDdX'(zɹ!):>#*?O#;fO4Bgbs5O(TEd1)յgE4e~HKLrZ )I=jjvdkGtWF.+?NhblǗ۴UF4Cj !7!pV4Α&k! a pV:4Rt%[ y yy&jWH۫{ V񄠢;׺*>UO¥/߁H4mmh:F ,c~\g5=*9UeL e5h]fH?Io@kb,t7b=8~DLeD)/՘{58}(ⓜƹg}.zfU' :=;!j{+)qP}I.Ϊta+v`p.D]#s CnH1/^MI+CiV&*MgmEvts[)Cuz79! ^-,mf +<8ALB;n "4.`4p3qPL+s} B'hoxx/0պ˟ӿ}O#5B|Cp V{gj:Х0jRYgYZ0707010000001f000081a40000000000000000000000016101cd790009e050000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/nouveau/nouveau.ko.xz7zXZִF!t/]?Eh=ڜ.+;nX {挲 ӄg;۾8!I= W.,{ЎqVwƳP#~d?c3\Z<ϳ-q҉e9$v őEݴ;f}VA&ҷ.~x5f]+sC`-J7ZqvE,tR(v8-ې{'k5c!%TlƒzAy23Nh qR.E ТWK s%2j;<3!, 8D4<(i8+n 06xY=fQZڭ U>$$|Y|q#[I gm'_0nܰg Y9ϠNl?`s80NY#uL-՚aur.$fE75Ri UIB'* j-zؽw妖+(u?wST;>H]p[)c %TmMEվU ~*}_]r1S1NzE]x%Ǝx0kd/NsmtWCSTڅğ[UD:fT @Mo|ro7;{p̮yDɢ|5(;'K/b6rez"58g`ap=~>nblP5e5n"9!Ut:H>`2%lp= eusz @bTbG3HjξZ-SFj Kb1gv>Z1uqSI  +ć`1U |R~:3R$Ώq<ZD[eʕ8cGJF?1*DCTPFT!9e?|]2"{#]Gh~JT^2; ˖$)= o?i5o_8 {~832\|4xԓ#,)a\F=KO$IZ1s_!+ܯ:գRO ۙCԨ,u)|ytHQ'XC9d4¦l ߦJ(2MCuaCeUցDqb  e /vCGh6֋`/ 5^@P8{rEZ] QAV}DbsRJWBtN@T,e#C!eJB/Kܙ_m(i=yI;L'tI&|\+v/@o1umb6h=o27ƃ1Ґ]( X#ni^טW>볘PY SkO秖{?;,,T0BS=b8+:,9mhmƧaBn*XıeXFH8@+^e#w\kgE48TҚ\=FS6{6F5Om`1vZL4쬂Dڴs~7gGjWw'tMzņj8r>1xtۉ|6$~9_巼ҤьՎObF;-[ z陋\jՅ˕ƭNwIz/sI U"ey)Ǻo_x+OD|U!ba.uFȧEU"U!/X 'eh#dP`i4qָoϢؠ(Ž5IM3J1Iп]K7OF& ts۝QgD#S1O0WPC cPv/1ԣxjnTQ_yn5lJK׌Tn4D/NWK9aË)3fn>N#sd-Q u K]~!e@%P Xw$0Or0$ȹZڕNhUC9 kBDR31c4NlwKC:2*5JwTbd0a=$&?6O? ZTTMc发ft\ւV-yTAoe. BaݕDa0+~${j뺢{n匂 \DWj~ L<rvYvEݓӬ4}`BB{">o`ɳO-JXHƐƸlYa%3H?sϕ`&\xVO )$grsFCl|ulmIM%iP? :T TWΝ_}s+4i`."{%fs._ڒ &pղ1TjX_cTUKS 2ЯLC_*UzE뚒ʘjx.8^bT]S8Hܴ3FKk cx,ioXUi>K8Tvct'(iNk 7wI=ױhYiwG/-eiiHgk o+扮LgwEqBÑ}nn)%eJLώ^ w y$>HڇqfphwIPtřDCύ/ a)YF·j@FOb̬9YQAZŻV ufAy)rh\%2Rk;2=x}Me-NNVN3>h)] lEŠ;C͒qf9 ufhd8\ [링Zh lRn&n>"~UDa1cwBqpX:\A1LrJ;T ,Ǝlz[e/JP{q , w'E=#,3T@H^8J*4} 1d#ڤvgԀa1b錟q*:Px1daH[N{v_>W[ye SZwBAvު, b$!Zxq@x&~@xSOػbyglڠzie޷u$_;~߄ ΕFk),zcJT&β,&ₛecJ^s†":FhIͫf N*\xņК=EmU}@u6FcrfY5r}Z!B c9};H%C ~A}Jd v2|?;a3Dc<{7B#0'J y V]щiƽ|(sAZDUriH6>GDȺ*뒢[mY}A1.π;y .̐ j<@=-Z,l5~Lژi|n=÷ltւtՁaw!|=.#lfdr8}rA3g`FIw?a(%}65ml u{8+465( &xuʌ5MLqjc8\b~c^Bn`0:VRItX@3p3Yԓy"ojq k>o ã߾߰k:dfJK-Y, : &aC3W>l3}joTgv ^=ݾbY y7M'GL>#3+,!-pJv5OwiMA5 MG }P֯6,Jv5[9ڙ-؂вt X0*ק22ڬFj' RR=lYhМ-%EL'L 3 )ZsxnUX`3zXjC65ԌD)C,\USYݠ` bU1BЁ+B;=t2҇=,sYWgQS$* =qhPZ}/#)?ܡ,T"Tİ}.6:u;fF%fD9'`,lNefG87'.(t[R8xSRz;SMwۤ! GJ僌<䂂JIݤYM~NCc^!1`>-d6@rΨ=Xnp"fnk?{Mnpue W+26$Г(Pˑ" >aP E/Fs0"cjk =zЊP´{7q78ij= [t.$#R.>}L6\^y BR{}[:)B>t>n` w?arFFY:jG<< ,3TBt*6@ڜbmvO%GjgԺEc6Pt,]/~4|4<eJ2wvdxTϭAz!7?Ċ$k{ ,0~+.K3|:5ʪ xw~]_(/qݳU;Ԅle{(*B\c)<+ь o!L[֝iC&)4@"us*bLe Bj[tL` ,+ZlVlY|<(fF=tb.u`Ż@dx32KQvPؖܽ5Å6V;6>V؋V'K&fe9.s+,'u4W69r_!ӯӍ>Rw}R:c ЁwS. `=HB0 YJZ$m[n?GN /0ޖ%qJ75LA [HP~d}*ۍr׃6ڼ!Ic{N=y1`)50 ۦdwbƙ Ac/Afʴ zͲ$ϣclvs/ׅI ?$`~+IP=ypOqZKZ}5.N[|oHvxO3A?j_NJ]Bsw90IhbTZKy2;Qli ˨~ Kmq3;mò`h:ŜmA]"d()wP2?Y)z,I!iI{D7^i$y^|BR8+.8o~, 2z͍47tA&Nr_ Hwz,|56_> \x? }Z szYR!-4(cg$*{, G Wzu}@&0MbcBژU.kSov5f; rj1Rm?="uf%s*WpgTToR`3yq@hrF6)<_@n0s4<1/?$8wgFyqvJQ!Sg7S ЁxL%aū0m›S.= ۿGeJv|4q]6hxc,x\L;P5+C[l[u O%pҥcrJ3Q@f&!Z2l<21'h" rZ\\oe%CːL X5 θ 14!~_4%A7Vh&m)``5\o{cAjbU(%^>m&`]^raBLq CVs( zq}-l3 WMjpN)=䣆ŧ3A/a,bmf x;SR6T7B ix݌xV̯}u:ҢȄb)>l΍ =Do|"Z@r5 ޜ5oRN2ybs  UU!)_\m"ذ'29 IFK9b+Uk?,K㥨8wp,3/0[30 .}o˘^Bej8o"E7-[gȐd$1?oBЅ ̪˖JJʽ5`|?=%Q|*ֲ>@\aM\!f@6"܅6S4 8KVԳd+2eK 1֙uāywOPDr-ԁIh20sF v}I;/=#I.c:@<ʘpu̩9ds5iz7MZeZNn^^½/pQ1F3b#sڀ.uh`A˯LsmXE=\)5cner_~%ӫ#ͶzɗƗJA%/Յgf_!n X 1Pk> n[4 eiX|z?4;@E"ܚZg!=\Bh=\4#7OqYadpTjmf/tá;!SA C>Zgw_{U N;4ZWo)&v~y;E25d0kr2I\]TD%L;2Wb +Byn2 }hmdu<n e5ofSDTmN Cpܰ97 &EYA %\q|IRig[YoF])*WbXZjr~?͞AJ}Ftn Y ƣa!(g kſzNXن9 x( *LŦ7$ |ZqQP+Cu&1a O-) 裥*cu.bHW"k<_HΞRSw>һ?3UK{xZKAs7 & r6>^Үguߒ}p uelAwxh< ˍ?o+t3^{?0Q} h)==hEp1ODV>~pg? Ge ˱l-&9t:GhCJ]լV.hH9B=Ș^K &WbjX 0Wy6TT$xi5~i'‰&ͥ>t7 BROv|Eќ*)Ǜ)POpesgѱ]4 몙!8s{ܩut s&7x^Ɣ~=.(ܩEݓ۩yc:g9uuk_.3ًrAֆsvS+O\Kt .9q ;ҿ \hg6lk[т,y65+#Es j>0vwbxQAq#ZQ-ӋQţBj;Z&!Jr^kgxD$ոN>t7rJ쒼MAw紡 C;Eʡvr}V̌4 lLH,ߡh{l4#yV YT@S!Px7>m VsCژc5D8g-$6!wĥxCHTӊ8鬚=}@%WXRIl`anrCjަn&^G}bTEutzq~_OUc&nEm w[HûN)`X^ԪH`ƁMQ*r]s&*E"f@4.lF=HՌ f́WmDG5cK+oڔㄨ^ƞțaǞ;EěK6+ַm7ڜ9m}1{0ә8xھu5,G:z HHן*b ܚ<鏰ށI  ; aLG쵂姏y(G>ZʊyhQqa=VHlcwkXqG֐ YBp 7A_+ҾtG7k"Y15%_5lu8l8Ƿcvs-%"zW"W8s}:EnZr2M'u*g׃^jR` qzP/H@'V?OQSoFɺBMc#ߟ4Gfaq/m.I!!űM %{]6\{=d trg#pAR1qQ WJ^ tA#MxKlgPз>7]_\fa>=~)Jg!%X9 9$}g/ҩ8/fp"ȏAJiH}f~jнZ!N}Ju+yX[gHf ꑶN9~X%l#݃ӕ|mGEņ$*ĎP`}҆[W#6GS.wvUF TG0(H6JhRD@?]]f㕴FM"6 q`Y aN[ TOm,vj+aU9@BLa'lǡ;|[&K8BVTqR6~(tAB%b€JpH} q1-NT$84 ӷ([9QG| c*~+PV:׳]4B. Q kGi%jj ;3t=( 1%BD2KLe H2!FIL&|bqS)vlnR(nH;|ʷJ? ¿ru=39{#0±YS8:EsCd鿛sTꥃ֊Gʔ̊j]B!X(UEGz[G*# +@Dz?G|9\)8irt'q?g9|SAF7T3Fx++Kxij&av"mm{# R˭cP)k~J;9cM2?*6#MGq(s% $O5y=ѝ5lMaTq u( $|5h.dj~}҂+,q怠˒n@3fzdz؇LbuX5-UjJXRhCuon _ ;la<³Nyc&Jz,ctMN^nFFdAdqfvȊ)Dii1EJw l `{\5-uIHYyУqt΢(}C-z@ #rmJWZMs{eI:.b%5D{Gr*9+rva "`ק% ɗ_89`;6gRr _J*)vm eƒeZA7/W-JEQiiSo uǢqwy7bU|R)D/E_T %ΫIQv)V$V#..vZ *`U.deBNz7~ RG<5), B/PB bH]#?Uި\ܓ~+kv_ﺬ| e),Pǿ&shJP&YD}bFDsEʢu7ΦePIcpCu11ʷ%,rߔȧ~6/0@خeʽӐc&3BJrI?ܻ^MqڡyVvm,ApqM\ooCtl(A+fo]YZ:"ihgT4V׋8ϨD& N:?&q}("dhDY"$W]2Ñy+Fі9_D\"|r֜T< ʆ_I_f87~ U$Z.Ч|%{ADv˷6$SQwh5P?w*$."; !23p\΢*|OM5# '#W s3A?D&|ǵB8ÈfI]2Z:4[I(==':Wb`y=?/FXQU "g:I{U#sFF 9#b.Y YxQGsޒDcr;TY=5#S?jWsc=@sn!'6)+*۠1~9: j2&H"j!gNO̓L*/FZ *T~ՇiTfD<'HD}@FyUGVRkl1$ŏCvvOl;R:+ }taaPStq7;3TmKt*3bNӃ&>Z⍷'@9ڹHaFqASo`Ma,g;EKQFj2$?RXٙmݪ poY/#@-$g@<_= Ap  . KZOaQO]-65$ǘoĚ B7zg}h~dJ4ƌb B-+9$pu N R\CLrw'@Mz;RɕkMX"({MRcٚbhъi'>I(yKPPlG*/k%N靽[<͗% YT },3N?+E hM.`SXJu>m"-e.Sݺ23"&X.95>n.ۍ*Fѻ N #ma ܖic/X}r)Iݓ6W!ep;E +h9FrtD,0lN7-{u2le(US=ߺ#8ŌoӜa)uڢ/ OYʤ}hTr4&jЧVJpf+a-r=HBEW H}@tB~m㨬w.1Vx]\DQ5U!qnfKEt'S .&Y2=rq܃n( 25-MCɦS!jx4\AR]a\#g/Wrs|ǩ <Lb.ub8eJOݴUp{ 9b;[s7롯۵N f2 EBxRd8Mj".%aDi+Z Sa F1=iz/ '撻1.]!Ru76':ʖ.^:.D {VͿS }]e4aXR1:D|JL>a/2{1(ruJH0 y_3&^qR.:7Zw4s&ςFaDel eJx24>W`g9g65VIwΖzt zn 3)dG%æIdEUTVKRuĩbguGa -X ltMc,3ij%sw-Z UN-}'3ѾqJã 7MӂoL=.yMSs#S=LՠkS-fxUl ^P~bxj#2|F 4bqeLM7|&C|xUކl`_۵erpPZ ey$.uGBMX/m1;x.;_?la]Sw35pu|A]XbK jvT;#D!(1*Oms]OgܟXY8a50+rMx-|3\'Pu e9z-stlTR/>HzQ.9[\,Aj..K5W]cG:SPݠ(Vǫ\|9{x+:B)G$fbLc=haȫoZ+ z^K':nlK +.%;@҅߫I#~xUӉrcF{IREic/lbǤ06fLUU*yU<EgQCgzk^ AIYDѐK(DP9ɫ1tP[u/@7IR3m4WJZ 6sjcy×a _QnpcBg$)Л* TPcU@_0=])@ \h%Yϼ] cs~= ׻"]C8F#PP]'YP"ûf-#n/߸%?WR%u I٬ξ% Vg^ 9Gykg,ս ,̝ss^dά)SWCڕ$Ҽ#Ga)AÞo_aAYuݬ]cT+gDBEyi(D"XHһ0Fa8#c{d=M)jZbn:jUu܊O>t!B]5eAŖWO?u917|^#pmϯRVZX=I,ɲ&L\h$Ij)NU Z50Pz}GyΞ6VȀa],^yE:u0\H**~q??KuE!ī&q➙ژ%PjvJF(roaa HTPQښAFHkwiyLlٌsydI\ۇus.+QsN[P}ob.5׉TլvMA2LpY,AH^\Ao~>8(-xA_l0rF_N }:<0B*7_:2[Qj-,n|=ѠBEm_?GГ%}]4K$&ulj_v~o}]=%䃯/=P.hw3n/$OWcBs~X}[,3jՊ!S"ӉZ|$t&MnUM% fkfc0NI$?`얮aۤI,U|_~d: qj ;%!q~շdMKzΩn%9Z~ "";lR݄ tG # Y$)+-p89alS ¹2S-.6 ߎ h@Fs ZI:J#o|N@% ~{ J t9= on\EC,rTJVB-s0w_BO+d`Q&EWX6il^$cC=Iy[T%9&GDjuEЋ5Ga5 13-hMx#v7.( 0}9Nuz:%Gے@7EZc h1n(r&7"7)) ,lcs3!E g3yŊ'ѤލG=}Q䶃UpA]-vI{qce`rKJ##ϙ({/}]>rU]A;Vs w?yWvnhd斤2LB@y\bx F&9d[:F+=8w6(6/^7ofq  d`qk+t:S|XkR B0]* LsR"20nt9M)*YxF]E@>c M=涧0V? >;ɞeșe&Y}?RGk2+ǃ >Ȥhʟ1z; PYmX^PBǍPT0~&<`Xcu5=pZԢ#T=ߎ0IuMe@a s"sg $F]Zslc9_co'%+v?Ȯ{qcC)ǣqGl__!&Ne5qt-q& h<[u_aoڊ#͜yDڍŸA0 }GN>2Gjr3&>r$$B K=O7K کz ,`]sl Q3Hm@ٵmu;tjEpjA_M)WlDo*U-8P4:gzWMꘔqDnoM*Ie-B`9LE ;.X%ѻU>Qث_8Ohx9˟*a2$2i曼ˆ dCg Mپ z}Wc2+Ec׃#acM$'Ӏ WD3+6a|GRTuZB$Zc@u +MCS|C 0i-(sˆ[k_QA*T=GsDBr< b& 7.\”xHa:b(+$hf>^  Dן t,1-ʱ&3꧳VHtbVQs owz" -ciL+#(o\}ҷ]=;-#axAnPtl9P2^B&qmjԗ(_wL2kO^x 6a{]y@.F/_յϰErHR3F_{hq"z-gR<,AJF7|>1ARxoJaq(G^Q_oBj]5MlD $R_Zw(S4I<Ā<,)4N\QH P@S~A?! tz(GWzz|g; `hW)[%jgz3bƵBX xML~Vt%neWh"t_VA^:쌴)9Џ61[F$VN)&{zGЁn%!ɻJnU\9vC[%1KeBXњ2(aK$?de.B^xʣ( 9Wn mGJ[ClMg{F^(n jMQH鯱.̍ Pw Z_&.aٴmy} Z`٩L  7 R̩-Qͬ69w+p+q:&fA/xb\/<ԞTMBAd =/K{x=;f%|y?f]mW.p:yv e9hu8nXj"a_:AeMl4@ j?,A#"`qgL\bV^#֜=i$^k  r;؋dPlI 5/wYlDⅾ 7ݪGrS/eAJOPWD;wxszQb7P[eBGiÅM\~rZ=c"S RjqLNa֤ 6WSӅQP稯,֨3L}h8%gyd횙ng\K&_o.c!I__򩥻_; @B>Kbd|G2f#hǴ2ДjcaŧUfʹw>M&;đ>]z<"uT(1Gi?yp/o}R *E??;Xb\uZ;xJ481 `&X45mOR}d4y37L] ׊.¤iȀQenMJ)bȝ5?: 1$1hyYT#{rЊ?$2h&5lJ<`k  ~@z=n'K|Gkgjʎ/NTM-荼ˮ&zȹaqtn톭K22Y*]Ge|H<~.ۆjtn ٗWyX9J5.T ,"dX^"s@ONb gUOq Md_Li2,'n:wধyɱl"ϺZf& b^W/WD .woiZ] e2l 1|(`5Rl$4*)u`1/jxl?+Ygֽ&Гc&H7[`Y‡BxJњ~q'~; J)jѰvVY4] `HڂR2|^ ]`8'`-Y1 [|;5t.KAv T&heQ 0Rfun0;Ҥ#vaGD]"`A먊*kdݙD!&6SKQe/SLb>^W}P(gIX.HV8d} r+Nό.u`u`A G?4#Q2 u#"B'*F1-jT#=z (fWLz0sS:S_Ej@Ïm%ulK+<& a//e{Qp Lg =A'4BWOm 9e@5`$(PKN1u gw3 *;P3x =e|5@G ,Kk]ppѕӜһQx& T43qߎdpI8w P>]*2GEi?r!u;7΃hĦO^v+DFhMM@w o3zJtRD-kZ~dJ  iZO60V4.oV6xs֏r#6prkH.zr^>_2 !(_SGl%E0ٸ|=ߔ4#6sԦv;ˣ6PQxnMWMA]!5CIPKD,+Qr4B4Ϝap9FF\h @\{LlБ۵<`lWFG|w޸A`.o~Wtإ6tGԅSNA)gD@I_Ks '2.\e-ZA>x=QoP*k]_J[Hi>hkJNV4?Id2iѤq= wy9G?N`;|>R؋|}E^{D-;D28ձ;V2HH=~"O#D<|d߽#zg~{UW"Mj0Z eiˬy FHFRgֲݨ }]"9 &&-(kʧD6^Д8f_8g,{H Q,'s/wiٓcB4m;33hԾ'og"6>*2^DDןf_uB7bPϣ gtR`Wђ0$C $O-~GRgw 4(VH1m:\ɗBX/牲. θȟ@Ϻ/h1s4PbM:т>qve1 *G^}K3 zkd,8gVrW6aJM&!& db%NFm]J8`.<%#Ts#^#}QkV}ȱRl̦ K +4ͯLz80kFܺq  q+ y0Xe/*iJ|:k5R֭w%sa蠈Tv:iyKN&vz*[oP"C TMdhDxeo2]FP ҥ(<=Ѯ!lM-_Ȱ&^O݊g\*#c)(U_6/ݷ2I>P iw"%]NUQ|g9C)[MwxLtR[ԒHIzWRR~h$=E$OѸ6VZ([yOUiv`t8[@0a9o -֗=U 9R~~A-@hSQ(OV?oӄ㷞~d}-_x/-M2g$üe:5]Y)P@%WӜUoEΡ^#AM({2@Q6݁ɩIlc*+\+? ²Q e;?"SjYJ;ɔLͲbz'91=)y4~$$hЙ6^b\N\S=iVynac |W@AӬՁf Q|%W' ,Jw&Ӳ*zRh[1r_\JZ]~hSPr"1S& tݎ3UCB*E4>.kd (Fw߀^jMBW>D=,B`1EmQcipizN]IgOEsI)IlC׉ e}́xE}% :!χ:nbZh Kʀ_a *Ի/C%]p||yCD\{fsx4*y5[g#טJh?8dXt `CZ$ykybqFw4ˉ*&L~ǏҘ5jBѐ'^SW`:&4i[?a\U[+w$$8tas(D%C!jO#1x gz,Ueܔ,9x`84Jiqn'°Ncmc`Ϲ?r([}ځÏ?ìn?t9bb"q3ʖJ;V*Ӎ rQUCz!%ݐbKF #C vb^jџS>h\a:2b~:"V$`SG ^շѴ)>QGpǐK֨b;v9Ϭ=cvx&5[b%C2 XHQ*eK8͹ j4 3n&%wU$O$w9d?.!:P5iQ&V#W*ڐp%J+`~_͈y mVs7B1qak Ez:0EnOVh~J|{d#_Id0\W~[U82t<M&^B]Fqrf 1) \"8DX-yDUF{=w%Zk ǡ|M+&iΟG{Dubi/bxi+ jnBCAT%xr'՝rP`ifj2Ԗ:(gζkyZjL͘$A2wLc}KjRd0T\DN@9K0}0RG6\ %Փ[]X@W%ai2 <l VjSy5ͅj|Hf/|?' iвxa%l ^Is|frSH rD8M9o)O އ>ae /dZe9x Mw/ӵ_䧂N2T^';}O&@8+&?$O"\YFFq ̼, -smi`BC 8_{@ڲZKo..+nmZ%6H5369@ }M" z̍?7؃o`7gGY&L$nB6wvN,\ؼ#`F=F7Հe|NK qYd.͋}ٕP=ˈV#ե-  t^A] &Ӝ?һ{:x6TGV=~풮Q8T B!s:`b /~aF?KX\E! +r@t]&Uފ *o9#]i gc;?lƪ]f[*9:I\k nKfIH@nQoc@0%ڨ?\ϹOl.R*h 8zGJ 8G"8fN#0ŗϤQRh(-(ڮ6m*,anUb}},F uUxT1dR ܂׊ nMz<4R=!gQL~`霺e!kdui(>T{؜',ȞK%tHU̩@84ĝIو|/4yY#vA* "vH,J0A8)~tkŬy ?4hJ{+|tHU]0DI ^(h,+X .< 2fh!y,rKmT&59OzTehGҪ24U=qPd6`{y1$Y>I[18rsL(HB]j ZuZ1N뻢FJ, /G/*v'b)2tC쉡gCU't"i$I2cBo3{Zmh|_'u]ת䥂2 Brw:QK7b #f%GOw _!Ǒ5B'>;p3xgg)ka)ڥY{ }[j12b{.)ƅl7OɈ D+:̓| ΝrƾU3Os<뇪0F@ZGY]Q8d0׃8/⻋Qk}̫i+;&3KPk'0©+;8Oy%żYZjc,ݝG!3ll']CK*pINj G~HiKDᡒ5~Kݻo @_XE`7® jҜ&N-{1CݴuVbF)WkbU#@TcXEק޽#'(Mb5-1; ilFQCEi(T30(8b=Sa'K#+u'\_om`O[<ΛXY@*}.yExڧQ ) :9蹞uK4@^c~i(GY< ʩ}˩2?tp1"B*ܠX #^_kMvDӣ*hJݪ/,궂 p7:'Sͩ'ˢ)E ^k"(F: >?5ѝUc_8gݯz8O4 ob1!0,%[A i6/4 )ۃ&?4[p2c\q*q j{R Usǻn Xm9s/)趰.oOT\=رڃHeEw\0قTM|ʲԜ'\SyZ6 PDjr֥Y|b#[ڟXtNN 1?MȏJVt=p?rce(r9|GsGruxkD1# WƄN9Sf7<ڗo݂tb[i &;RdDS=/x2o~z$ꐺYrbPnyƯ:j+'¿qpm-mkQn*xM4C }v [t* i_(.̅A#-" 4;[WaPZz̻܅Xm E5' T?*W9_ pIAP/*\O|,DCQp|^<}÷hN`ik58'" jG 0'$?=M&PYR9] yR[O𚛌)ߊ p͒~1b1@p n|2&<E WlAS{.-RbdlOt$$ $B9տJPL8;T؛\{S_JY 1C,W!pLW?!xHluRjy> (ϏИև{@G0oX*,Ӵ $A~Dbol37 WE^_2:6'E:֓ = 6-YXu9#ű W^Je vII,ů+8H`Vvi2|p_x62v?Bg;X,ֱHErm]tR,'ܤ%Cۅ"|+|)rGRq#"nRxvېJí7HӆG!=_{d©0@TA~I:%'jA{98bKY^b[ۺ;@g;'c'zN-קXme8_< !KRLԖ2 !ƠD'Nfʹ TsM$78ǽ[% T~L":Z1PmA{]DnQ\@DgdqH+biꠎG_-QK>mw#fB+ 94h j1 .̚ULLfxe5=O6`i<JUP8P(̀~I? EQ=# h̖83 !7$~%18`CҢ{Qމ $U .jF$7[. ~_ hPR;QÑ4S-U向{0J`@k~z 1[qv` |}Ͷ)ƗϧN03+&j/'q ;z`U) vԮB;H3RUȜWy&B_ձ 2Aܤ& w,X]:v7΀A}aQ-&s(fB'Dˆ^_Z84Vw7T rc򚝵7but[4o"yZ-}ȧR{}UU4Q|gauxQa0M+ˬ5GPUw21-Z _fNF3Y,t} ԝp,{dz.ɣ4{^";6SxW6p&^W׋GJƕ_dVrn{ g;Ls]:hJh 1BRʟ'xSܚFͻX C}aΤf Ee3B2eQ^"T c4Nx,[Nԥo`uH.Z $co uGlϓͼoiFH E'0tŚ³ kG٩t̄c #Vs\$w;}lW%<úZD/3onF9-+D+׼X~)g暸⯬ۗR ?">捲8?q,Dqxu]?H+O}ƍ1iWɻ\XJHk?sE( s+F mЖ+q픂 S~[YU2Nn՛Rԛg=QǸyN| 5Ϡ:^ƞcߡ|1®bCp&eꪰث]o0:Hށ>Cbޜƒ:6T*! WcN|#f$raF8Q5 s A|kUѾ Rc;ua$iY9K𡤟FIESms=VȓeB^j`Lݳw&,L`nv;!dPv@;>nE9JS+?ޙK2J;8A7IJ''=mv,p ?2ÿh3~J*I7"I͐czNLڂ2(Il-gln!m dW1#HZ+pa\kY"q\ [O$dhUMZ'eOdI TGSf|v>k5F˩U-,Cr\نް[$>h,>o\.f}m|觠2ݷg|m4MRVrpoMQ &Js?:|MNN _Cڈo#NO[ZkqY "Jė<)RLKGԈI^G(仴@[Cgإ;hJ&5yK<v $F'#CT C'}Q@$Г-Q,»JJʇoT:)V3xC4lT-K*4 /_`T3's jOQ1$Z߉qppkpTz= zkWu, R&K'ݝHV?0UAYeԙ|6/~se=LF׼ Њ6rw 9`9A&*MynaUB{GθK',|dBt6Lښ)8!=ԳIwsrbx>tۨq4r цpݧm[髞qO9sORUw'YQ[>)Ä׿S9vRy4ÍP`"hj`Q i?SB7L/E,<;#ˊ]_?-g ;^^@-^ɫ>ra2[0{̷YV:aI?svkX>hݽH TRqY,cJ*FZqf/Duhbc7Zw^t0/a:9P[*Ӕ[rqhCKKDa vbʖj ć =,e,ҚP`SloS%w߲bϮ,P1qH3kٲn 9}@ WebUj>`ts*Z6-9 +=n0`il;]>K3;`o?U,zgR2b{26ex?Ra5QD:07ǩtfW!¸dn,_K)+dMs~>n^%Sq龃3c6q5yŽ <>DsAS'R}XDި_4g_n)&V-HbE e .@<!UP0v &L1se׍ڄd_Ƿmڮ|v)L̈́zRZZ)EGQJ+vgۚ.MՒe:%.ٶU hRN`lզ٩) S9& <稲}fX×^J墭ң^z"H%#X:: tjN _Lӈ%a#z zmy n:#t&wK?;x 1~tN'tpJPǀ"ȵvFvNtf-[W` 2 _꘯6kO sWאi"9uӬ94n,xȧIv`1L|K`鰛x|<ˋ 'ysjk/; aݥ]o;;fZ` +اU,>zDVP{c[[Xtjp`4OZ!ŞnX5𜳥tfhU^JOG9VVbϵ ЍNqUW|XQ5t^%e/8 '-qOXAװ#NeMcEKc&"gKf2a\7bg(2`'01"P!*Ŵd47~gGLt MnNPu+AXb]R.Crxl5 DKyqsZ54zۼz?j&Y7񬲄2JZҕKO:kl9PԖ?мq{߳Gf-7C冾Unӌ}`,nȒMZo My!Y}WP#zoKz阜|qʣW/-C>9ۨ: >9*;dcѫ0[38* m%B9{!31sٌx*&ŀ6twbʽ3# iY-2`w ƭ, ۝ƟOZ+@޵_W߫XM?X; ;{wi@$ 51-+SpƟe1蚭\ڬj U;jB} KI+%yeJ]kZ$ zo ٔ<~F3^7%oN jX3|UAW5vb@ֈK:-/3h%Cj[Γ_"(&󺊺) .}!KdOZRluWy' 9UGMָ _&o_tIx\I"-ӆ,GΥj!y.B)ߵq̪j/;ŧz[*a>|׷e6C֓e389D13sjP29L*~!FuNkNjxC,==ϖ5ApnNه "`^AXw^Tԡ_UD# t ~I4 !OBaRJ}l/z3@ʐ{'UFk_b [E8fZښH9bL6icYMN ,jOѧ]-H;UݠF쏿Al7ը~|ޣ|*7[wʔ#bܤL_ޭjNA4FQ (hM''7P1*ҞPDzIEMbἔ8-r~)e>LZ?/4S! w=7־ɯ 6wHWl(swUhڒ߲-܎@ h\";Lœ^1pd-*\Y<΄-\YZ?@TdC,8EˎpniPPk4Bt%Cʟ;Z/1KHb"BKz/zd[ykNCKTimhi1yIV! ҩl >g@yʥl]:?\dQk" <~)2 /))y:Y,%l>?n?Wh^W o]P!y!y_ݹQ[qtl⣣EWRh\aV$k_?g#fzi{'RW#i@`(UaXslx!sIZN`jF[CO=<[F&P /V8 g5]Z61WsPg/ޡu;F_d$mLq4Be'l0vp8Q"zޠRID㼨~ո#UV5;rmatx#-Xࠣ6!3J +Rlb 58N[fG?z{aIT-oM-OC(ad*I]8\j{_q{bXg0{gTv%tTd<$S_Ջ3D/f{O"\T;E_*@ I'qc4 k p8YB;+|Q6UbLXxMQ}JcfZh\,6FX*fÏOrK:av4+t{OЬ?݂IیS>XUQE~FhNc8UM5ՐQw־)r$V,*Q~`Dd8 ~EXB.էA^Q"1:.莟[F{^.X? k?xZ$]W&ܾ`ʍ\٤4VSoςLg%"Edt LHZRXXJ 'nĜftkT@ǸZDQ/}UJFxb4NoLgAa r^XI䞔5Ic=H[oh EKfKRY\hyN68nkfqk$ d3 VI2w'hycuzDb\+7YuPy BF1ǒvv0 /}/[pUPÍwoA6ۓU>X`²1{8OSz"Z%v /%Vn'qg?3{UʾNo`* j*~[^ P2V9ҟ˚?hh̳@tStT!7%--7&܍CLsnF;>b{g.PWoƑdkBfOCaGAX6 E_tb"g;|j-),w +L6g%)yzGp9$~ vfz?Q3NdI}W!l<PXDFntvCY'Esh4 3/J$y'ta͘w=㞖1ۋ_^5c˖lyeՂe_)VMv%ŀ³vh+5;R\7GWL]td8O7=ٷbkt Ik#cM #'-wQI]w(NH8B;U.ѶY` %<JH`F|Y9CsT!}&q=&6Adfe=0+_1N\@6 "s~,KǪuSZ ę[h5"k${m|HEvO, @H4O eΠW61QXo Ӱ)X}d.O (K[sl1K除5XXKt@zU|3}?Qw锥(~ ʻ<~ﳎ?G8RV >NJ(^ZggBggsXn*%anY :UZLɫ \udvwVzvS2*־/8cH(gxd1݅U,#A0O0d ;|_l7 *!_V(㩧ըCϖ>lgbql"û#эBM\qD>V~JF6P sJM.+aečՌlZm=$=3*,.B1;uv )3C砐=/f O@<1TkHS[,@v$2 d}7-ggF[K)jY>||&)6;ɵGK*u5$ѵ׍KJ7>ׄ.q=iА4o_x_:AJ]~h_g>Y4&v!pCg軔QW;Í~2>G?oEboZB'WQR t?,92J;ځv'[gH:K gi%WM&K*ͻj48FU8\*1r]M5%jq,{zԾc'(3=(16$$X3$Z}ftZ/|;d'=9ЧD.]ʶ̎!~'wNgr3Y'16*}a=$4e־; lY3oX5 V >%S&}+@}t"?Ba$JreF 6n"}#6!v.U-VWUg~L "R9ֵ5RX͎#[.iWc!ug(7"ߕ>꼭PZX@(T:*Fj4s--٣+ ~E" 4֌Ԇj+wXVvB>/2:W.Z{fETf#&lx?Xb7pTNie@$T+7Rʧ3Tw^6a]t6=g2D8^9JUFIy¨b6=?G-qꋵIbbGcKcp g"QdW*Bl6蛎p/ te]c4+@.+ `o`= W_]{%B]ƌ7j%]ډ8·HdLFڨ"NRj4_k9qpfeKdy~a&eۥU.Hs̊WkQA񥚣e R%$*b5f^l3g§xsm~B #7Xevn)hPD%N] +p2ڬkj(pW F8(`_f=aKXQtUCe"kZ(Os["~ vx b $QXr]V԰O,{}D.ecB(^)Nrb xkR"L@R͞ C"ǀpT[[&tv^`%zJ4[U4|kau!Ǡۜ,V 9+J|V#maIՙI JO)zvvpٻ20HV*dHi˛8&A!kNa~iPg)};qQR=)? \ъQ:Đ]CrL]dH.ّZ0ȊcN }\@~7`NyP"m("oNU~'$RgEd8xQBz;&/ʜ?`O! 7L:\3&`i?sA;< ^}ۃB:?AHR_??mCJa]ʒj3xyV.\ᴼ*6Fۍ9GgqOLEסh|pN&1!|-(cG UaJP.=Yd6UڲEĽa<'넴ۆwc$(pN C<"Iˣ)igɡ~ ]ʫT(%X#oNNn1 t\a ?Gq#7Li @a=7lܧ)H7(vT9iMgJ3ɋr|hfPdhQpscc;(a| xkۤo߸dh @#|/2,qm1WkD |Ulv(y2Iཱི?6 bMR;>C<4ҕjAy.~ ü΂JjV5A:V}>T{!Xm9]d8SMmmL_K$Y,cݐ[4oLY`Ev-8C"]<) 7| #l%7|xs3Y|U(*i㘒< ~UHpЭY`A=e.O(X.4E@-AR15ߋ\vKѝ3P[n|޲RABdW.g}zr=!crܷ): X1?[]f;tvD&z Q;uE"jF;)_zf%?NR'-*A?ԡ%x.(C|Ӕr4Jd! @N[ktߟSVr$=Nv~sW>2Y_!K |5bJ[)K~ }Ez2&%t7mǨc%FF}-=/+~Eg`뿠HO?ν 8k !fOS6ʖ9+t`L(ߍeGˣA"f&=Fvfb](ZdSB w b-U"PTy2B&,3.z`ÃW.y6T܍iuOiʗo;B}*yC,Y$Z񋦉FHv@3#_4h_1~R=rzjܛsHkװK2 w)UZKa3>m!Kdjp?bw_4U $1!HRr4|$\D?YRy+aNr$>6i68Fsl'ٔ@U݆Mqv0tӑڷlbW"o[W n,XїDžȍ8Tx5tޠ,PB"}HaP [gs\45(5# &swrEUO~i'XRkM4fms$nfZv j9滔=z F GzvwB9RE8=P#uul{M9ߑjkw 9rCu} B,n'+zLv3_S:@դCeբJ֟{y8߾:6q^ dFZo>4%3mmzuJ5pi6j E{/ǯ,|L}r*5\^뾼XUB+,N4"`nR#_H"?(:&?:w +F6FHs$屻iNpy1r|n/[\[>%+Q/|Jy>/5>* HB<#u.S b ЅQiNP$Nlʎfɵw|Ar^  R碞ͨ~0\qbOFL<:qz?Y8K+( p?j3MW-@85yT/Vz!YA* G#&l4VTpcP-2֧-A}sKYgO^QBBg2 IOvfNǞ"]œ ~8! o*pXl|l=u'8. oV0ne+JjD&,=>^goxz8hŠbT7,oK+ԔSAԏ-%bψ8qC2B{G/t;4쿜Ʀ{UB\ܯUPJR]d@AL~4< / ` %e.Fܨ@SZn&ǽ$,-YQn>Aji6 XW|pVb٬ub$,=r$ [!4~bQ2'i/hu CB"ʌV'=dlc[k.ܒӔ,!0q|+価sbIAot#9oFr~ BP:#CU =u՘ le3K}dLGD.5,:iyvX.X?:%N%æU3xTCXݯٮ`qH cT&+l(/` ).-kj޳ƒ1&_cU~d B|),_^XHM h4^ ۲C~e_w,/3e&^2/ !(CR , \]E]XoNY Z:f&"`{|kgӕTAM'g4uyGdgN'n-c,3!O5utʇdvtuNEk%]w-mLbÚ ߴI [4H&"0q> _@)$D('y"w6hKgŀ6R0XoM0ʻ2jitg&(^;/hN>Gq?KAEsR B8qz؍X")1>T޵8C 1/=33-HO8-V鞺 d'h "'yQ#qXPiCx lD5gKMxj҇t9sq>=d;gc("JG'e8 .lN/A+" s%fs!T/zpc&;ʣ6NJP{d#?7صsݏX:օWS+-+õǃGK"բ"]X IP{|o @=?T=`YDX-FT0KpL$ĖhY!s8{{n|Ky"m p;t>(:$|;fi˵zDYN5T3 Otݳ;zTJ'sX7trEfӖD@ۦUk΢ᄥ`U}O PïteeGUXNj#޲pϵն83+Y9ՑP:o;jV-Q9Ǥ͜/PE0pZsCt,$}h\6}S_rkz:tguH<}|< 1*zX5<#K!W`v!6Xp(^Wt$fM+pQiOy0տqIb]9 O \0.roQR)fnp{ܘTA9+lGT^(ej| ?:6j3Y-P}ORv&$3|mIq%#. :$p`H=ߗ Sg"CvevdSQj>vEeLdvNH7tY[et(Sh- Ώ2|>?oj䑩m&oڰApeO?@x1H dt)QսGe&N\襔)!XR*[ɡ6lrRZ^X"(6׺O{LJJ'@sұJQv0cQPȕk{=ͅg_Z.^ۛn:rv*cӒA^&V-z̯DzDEH,ΖCc=> IGh!5`8Kh'߁zٞ!Z96Q(n}ly M/p0#>k+\#OhŝXڨխ$Q$RMH{"VS%<3|8\Zp~<^e~kgVd=%d.f ALHy9iy^H`aZ&L%r*:`5ԋw{6)AJw7kJW"K; !^-۝+Po@CpvWFKm7+kϷ[٦s]X.5RUiPn'-cʟ3}d+,t l8-<6:q#MpdczdMX'BDij">tD+t7TzpխKii[kL;gk@l(^uV'Ii5;G:qふ?MqSz8VmDKkMԹ V^B⤙@r+=/HBems X̦ۙ~Nbg=gwTY6I %MLht K\ts\t;KktȠ)M H#~<"?ɏhǙ83I?lu3j".Z=r`8G,pq^9 X$ xfބ}ܱpCjpNI)f%)57dj_,m219{'LeՂtW0 hJ<œh'5 Tb_=:s2緥?оȮ͌&4Ԛ!U}vw]5ZZtgU0qxUeqpmN;*jrfnRL̮ӖgS?sw}ޚ{7r2ߌA436wWI8 j0aH*h;)RG00O-sh/ #7 xhJS7G4(XGߟ]32`p%=_ -E^{@(fw\#~巏g- Ull~rfzj f)%xav }&P{[K&D4~t+:b6 _1z)]fszg5DzLHt:<r3Uu}OC xJ \ qa]/J2>]A^z{׵'n]5۬\ɷ% -IT$aWguCgɶMv$P0 T(Jn%pp W=z^t$x 2C<bݘX߅h셤 F?C<D`~T\߸:LTry#|=ڏAq=PyQ $Uw~c sƕIDC sybbmr <q+*&pW=?Zk4W( 6K<ȔdsWȥCP+#',9Kl{]RƝ!'3=Blj4ؖ^:dY~ 9`v<9iH&A&)_Юjc>!ypEҀUo V[!f?{/Tw:BqSrQGua]Cl5j氽pP^ n;m=_PǬ=)PjN_&7C.Nzݔ[{6  k$436Na~H-VܱMTo&<|catU$Yqy ŷMDGBϘHe !Gb<Zʅ;.cO2Α<`G2ӵ|A&?qZlTv D/;J3P*K<1h* K+ShۇpQz3rCcZ\1d\R-n~:SVr0uT8I3doI:tBб@HJdw]m o6{O)tip?&P%iq Q>SXꋣ{࿮{&e wօdv3if93ZN6#b3-.D-s׾r8DA%֩K3R[ڗ3N`.h׼e1l 6skLPAq.$iM_Y54&N,YOt\+ ?Q#Ch]>SG$9b*ὧ;6Y]yW;C}$me꫁?]qf˸++xMl,3~Po0;2Ҵ p5pb1-$3u^ ||ekA~V\==q]k&So{!UJ_^?y0 ^Flf.T\g !'zԹ[ẺvۘC=- s|1o5 intʧ`20e a }z25WMÀa{WcHݖ:Z3sWsR}U$Dn)I)N(1AEe 7,V sk̼>7ґ3w{3a2k,_?f2gG)NX^;LoR*ae~~ R@Plm eb /١'eR Y#C,Mcf5{-zWJw[?A<0mWP0T-9H4&'fv\w7Q|)@$P7)Ÿk:aoQR]*{ZUKޛۺOd b%:0;'k Պ{=bR݂1-=+&{m_K4@rH#;v2آ0OB)g iM|7>謐mJ\|6r1nPZO\֟"6!&Dkv `U1!DP }Ѳجr<Ճ(j%SAMS2[-rm:O#S}% ?!2mM>EIHt[L ,z.9&!0&5ߥ4u[j Xd)lE gd:G4"0}fW/*@xw25jRQ'IzZGpZ+86e> 3>vl:fj+Gh'q+lvl!CDZl݈ũ57)5u| !6=ΧcW)'=@v VvQ*T^P2K>ُr|M29yop}d#8/9lF~:zrmP.F)b -4$k`{EiNqK+v7*3ril+f{B[ntMߕP|zɍ0vB]&`&eoL=^!ǧoHQZtqg5t*0Ӻw"8Au#!{S]dE놏ziJh \.5L c#O#m'IXo>eb]Q>{Id(ky\'&5ÁuDAKd,:$vɁ_Bsd{qh*.nr1Ie50eo§F(P2/%gmj~[*ی}nVw H:au^HL q"f`LnH _Τ҅xB 3)թ[<$k= 3+E6-Ԙ\"vJOs~WIv22_g sݏS0J]l.Yw8Ʋv#>^iKp|\gHʣ%|۫Uij'kAk`bj㍝)>cs~PqZdS(r B鞬&szE3 p8'jFd PvX+|;*!" N{]ݾ'*\S %%Wwd}CQ<.G:?|ÍjOWi vW hmΠ^ h~IŢ= @W *Q Bgw:)JɣO}:[KvHC?pgdl`y4PD)*Di;c1X QwݕRF%<:;A5[__̸ 'L=c@A2 ʴ5OAjIRڕ3ˆ<}(VwK94[5~iMVfF=ݓ,ܘZu__^{w{rrc"WwSLCe-0W{(Z܄&1TKkC(G$Ha9o%Peqżi~7Y}n kX"qBdz-irV"A`K]T5VN( ^#6K(~u?|Kw$m!X0RΫpԸ{l{GlAΛ[s0~\hMёX7.䊙FI#Z.Bg#4.I. ĖFr)R\v7l޽f~Kcm(9x0 qHӢEY%躍dRe"ۋڣqY'WMt m$#_k_5eKKuA߳ӆa?h'DN/yz]D,%Ar#8=^}q; g`3]]Ri2IBY)S4`R]&%sw¯Wg&')1r%{_קf  ^Tv&sZ^v\<䥪ssK~H†Ԇ5G̼1%/೉vWڜKV [_yF3yV\ 7HYSoW"ʒ奈Jl}MgGny(+y$UHEHPG ef=wT8ź5#սYg#1sZ=C$WlDDo6ݐ6=5s29BեT78+44\рh8K`sW617p|s 1TcRyL S$R~T6)c720ώJؘrDξ`9z 'srŘ|zk{)7V)"d=Bߟs,-@҈J&-;k8}$׹b"./_J;oa*OP ?~\Rh@? dDP,NX0&O0.J.!2v0p#,y-6ћ`FN \\MsZ ABq@jg[RP4[Cs4\|q&LH 9Ϩ;3\;f>?ǻsQ+Y.i~kˍLvVZ75{\tfD/bȷE$no$ܻB3VкQ4]zqzNZZ;B> >yϝ\**/gX(<ĺ2K&ֶINo"$Zo{&5a*)nL )P;w䪥 o# H#}N@o7P?Ĕl/a$F'fQS 6@zLXsX uJ2FxAdMmYP$*@2wTۀW>]'X1iw tǽLI6xBr2ӜV?fW^B;X;{,n #i-iA ZQK%1U~I޻3sHSy >u{!b]gcc0.IJdhаxo|8/hD2cMƞ6ӛKR:M\A[V!vI7]>2-j#ЮrVGG0QuBݎˠ j W'VgӐ:]E:YEվx+JFtia {K ]wߌJg[s?di'9$MWؚ F=߆m{u0+0hub1?C &OAjY.x wx5"\ sM/ %PTvqeEiZ(^Tģ{ Þ vJ_3G Eؽշ;Vrc,׵bX%KN_-lj'1z%?\ٲ a& f/ N3k}p]Qc0]A?مXd4<6d?SnȜʉ{p1!_Xb\u9a/ qJaf8D$џ:frB=ΔcEJQ ˓G,'q{؟gY+*+OY6ֶ47IM:{GWt FrI=(/45T14s'M2W }icK9IpnpǹUŒsnYX=i7 AVڂ9LHC:}!*rv2a(]55 yI"A C>AkѸnW l'{->p.1^Y_ab9r_/qOV^fo_ MiwA[t L>7kXgPuvtiw.IQ#8k﯊`)`,X$D85?>@g@͈Jc mg wdQny~=LoH)OK`~bW0<,6}#|F[AFFܝD`O"[;_艢Ryy89GA(Ks݆3J."z" ʔipsf4WD[nĪܽ'?eBvN"os&1@07CXj$keW曪t"kݍOR\Z L_'BcM9Od8GCPVuf U N :wZV\ͣ -$+YX 2"& jmP% j.@bTY)bNkVd=Y90Virc-)l\`K>Kx'}Y93ce)9m%F;&I۳#`-][4[tG /|UFBLGAz=e,mj6vEAGnw@lCGXPydH&s~-5Kߎs'Z! Гm4`;q)x[pפtʚ2½7Z2=pwT,R_l7+L#gʵf:QnLYI@_ 6h3Jw܇>)H[<ZbkDmdw1/7AAψ"4Lc@ޛ$)[f`bPqXÎ2ox(DU$~ E](Nle{?Ɣ tO: x7Ӗ}`ktx$\5MЦ(Ӓ_oj'-ʕA`9sm^JFSwBW mw}ѧ4ڦE%sE[/0ZW ಥe x-Nmqp@r6[j #)p%JŒڤ7č*hqJNAL۲tk!j>.J1WHtIb 8i׬ ħIQ }ӏy6%GhE!Cޘ]mߝ0nأ/N0i_y#QHiETw~Etļ iN c~{_=? "RהC~}-9ˍ,O3 3[T*z0Lv?!hi oH Э& 19$E<5NrĶ2 ENޟY, D<9D`GNl.OZ 5Hgt+.v`ˬ#י|`Q_ndqo6C{,|iR91"Rbghq?gA GOsK;Se O{J"QvI Ҷ?IGQn蕹ь&aDGL֛9ns\[Lؕ@;yLU@0Qrh\:CߌV}bUчoGlš D&. [mU]4{Zd)LyڜVq*]+2U̪:`"%5ݺ3^QPBCȷASdULHf$SFɠZđ$(JMH&] umOt`,\ė0TUf:>gvZoKA`g~@pZ?=sUW [AΤԏ.U :coc!Bؓ`_KC:UR:S(Tco|S)"'͑$? 0MϯkS.R aWBmZxv(]T{td `Ж(g@fqapaIp N>x{"*B hxѣVf81T xa2u&' zV0*y|5 j{=O~p] " [{$Qk@0cjfsRCջ Z~٥1i";w[<'X8Shy IwXRZ=_v ىg5[>6v*3&E.C c^gczAc>?[=v]Gvԕзj)Cq ft8`8i=j& H)}MY,$K.9L)Edul[˺##q B>p2mNGPk/SA]䨪͑m0,Q,T*zQW>T%ŲeG|U4Z$"Y`΢I`fp>ٷAތ l(fgX"5;{o:x1 p~`tVVO~c;k]Dvsmɽv`˻{R88eVnVǑʮ6t.D*.;ٯͤs*\\\{9!+~va ^~ /H_/g_u͡{.QAz¾=PGV ;Otf2gw tXm= F O{ضAOs>TZF,^C -Pmv;4!ܾDr^ޏ$+R:無1omaud;rS eWԥ޸++˭9pb5Bą%50F~ ylXR;P . YYƚ܁M`;VeWчocjϱ{4)LE1B@:~tY9{ʏtA1nQq:5y,1oˆqPi:3bQ-%\489Զx[ Cre9wzUL9@Ǒn@=uqiZ裟I> ) 7V  %LzݼoAh,l yGpS Jdx'Ig)`z!O3Kb}(f)**E7e4}#n|{WbF[cC^छĜxBifDdc,~Uj V0b.΄M>w}>X)^pq5.SBN0]Hy"nȧM͹Jsp D9HoxSﶛf%1<D1FdWg(w)|Gי#73g&7M^)8gu?NEc>pcs Nj / -aE{r3KIn=&-)zԎ]dW0`M; ,am8_mP2EnNCrO=d#$3PӖ֔ih+ŎFkYX"o8@l3V ;@>{ApնdJBrPK:r_bwϳ[`?m$([ T{ceZ"|[__ )2Б=cd~txu |a9(nȥ^7(Ftn)r&>-Z;Cn8t'Hi˄ ہ\_yspL>Vix76)(E]ַ {nZfE5"bA ˸ggx>R\} Nu/ϪPGvMsP.(Hp ;R)p/D3o4urkvAm)R>SR諡^}e#NBFY%RmS}Kq>+mM< =V20E#b/{/ ǾK^~}Q`= '%/]2FMc`s1M eM M$(B0UMUgO,K=nbLZX *z TK,,Zz#ZYѡ;,u8 K1CNڽ%I v6 'X ޯRѧ 5W5\0*i4t ̈́Jx=~xm W޺bs^*azԺ-uS_Wk`Enر]A٤\z!0A@^40FՄbڭRHT\Jݨ[ǘObR is@:Z5 kҥ bFͿeTNK02@ShH5,5Ϟ-n_¦SpAFS5HMxݘ!Mñ/{f0*f~A1icꍆG3o{ӈiT Cn_ 4fIGjPW󊚈($o.0Ɲ}2u_(A\nڳ-M!%>. "ߔ d5m u֥?٩4MF ~ x@B6$L (I(j_G-ʰ #A-I= c搡 P)}³6d%|,2꾮c/ +xYaHѲߡYnQ9qO^)UvG5aTh\3?)a Y7ZkgTιTluLy3FR|2r}U&zNe&gX`繱isA=  {ȳ{͞cZlsqCv9uoF4Kf*)*4^B~2q9qwUX;V7 p=X`4|Yjz6p2gPm%Y<,\68LXd\EnK87'Df+e ICT.Lw2Ed$$55yfrΎ\>3WP)WyQ'}!`0c'Y&߰]?;sX7NDŽ{9n 92tYFK/n 1B3No4tD=SEkX…J,kmlZMv3 {?F'ƞ7B?@8)8 qVdίg -΋6 ;[ܤрL˧9 Y& '=-m&D|kXM4`uVdt:9 h>9e2\N&BAG_̜7Ox6q F9^$&\p>FAԒmo=@sJ#kX( l(z(Q9` ᰁu.r)`:8Ty u8Q}2z)xwClӶSƏVw!PwqB Ƭ@Ids|zN?R5\ȝsFX2h~ 2܇{ة=szͶ)t:ӑ᥺8`. O,&Dķ3Aq?ݷ "曊2"erʚCƪ @2zyDsDNIxa9<"ThqGءC4'`s?[0Y c\:fhƉcer7xX("(XYr忊|oSrRzAT$.^MPR'~X%Ûڊ缚@ᢝb'|5Xi Ttx),cPK k/aV[T^JoC ZZQra2P,\xQs@Y-HZ8fFI77<𭇪%f)ioWg8Za{bS=Ji0noW8,#]\IZ [Nsl| UWݕLB!g1_-k%\*.ǜN/{$obcy! Ox,ѫ?vP ܁(\5<G=o#!7_ffLI m@^lGq~yƳL" l"%#SpجK+* R+ N,HS+fJ} NΟ,6Zmϥ/977"HPM3ZWuO94yg*hg^5;B)nlWkZ'1WE%[նϰ;D!ra0`Nb'`Wnu؝x`2'=Z{;3rNGA*>7"g|j7|sin/>ym,REqjB~jL ƧfAI |}Yi4T!0*י #|K>t~‡a8_ҽ|&pP̕vx[GYD@fzaX kS'L_KLGT X*6 #EG%Ǖߪo{NՎMAQyۊ![PTK_Q% V$̠@g8Mh!5{n ~7hK6)IH|^J2K`t=j 䨲l֯@i( 8m'?7>mCҊiy;?V $~\c8#rdWI1vX!V IȮ5@oՀ +\71Gt0`zEΝiH#7\|>0)W\\^,+.|$&{g֐i<9*H^R;۟C?EM8FTS5rR<>M* r ZteiA y;=h\>.2z/?A$-oWdySg۾,0j.$K$ cZVŭ%d:$8(!ڃM{0\\ I;M{>@k}m %c?Q63oțyZszZV䎡+n#Ʒ O\DR@h g&k\۔9(^a@o-b0;g0Ca[Ff&f-ۧX伱B~kU+lr53[lj!bN>f5E%SaIX0w=|@-ɗI\%N@ WzEz8 WaVl'#Eq4^+Bq#2M!;BMQzCU"uVLtS ObYEcT!f%3f:Rd eNr+XP,:ɺ3ZL\6Le>:T=ɪ+j NQ&n+cwDYz.R @-[P mH`PPN Uxg;BV:JI>܊1՗o; d2w"20&8^2=wټĥZ`D@wUь%G=Rݽ6hnӫ`3-E#VݶHf@$+ c[/Rb/6n✚wf=lZD9>` &e.u dtްQ(KaL,CkвLII€txlJ[vAL *+v,--m{_'iG z KpᜱvMX qӢZf< eNo^#J"Q:zHmJ&ľmN;qmp\e=EM`0Z&K kX!Po,ۦ4b iMW1;)<[$Ft:,*Wi_m7>[=+W ^f]^J_{l2d aOpɲcH4`ʱ/E/O>VQYSI^&pd>N w`06"#탊5au^O-HCMR y_Ujq `c:Xn1ÒصzI 8HMW5BwCN1ڣZ6&j-SK`>O :ý0QR#Xcn<0џR4#DL[/ԟ8ԞY1^<9{hW|Ex-g-(EF*Pu2 IRd#%{7B1G\yl :25j̛6^58n/^Fb*+ο#}jà IlT~Uk3ʩȡ=Oz|o DIHE>b ]kfYSpmp9?B:$lˌ;6&nyV+nc˖V'J"i(:zK_[B9%IZea~Y2%M]]Wg_U|C;ǟӤDkI}߅T1(oIq֘$&-5ӻE կy`-?ȏ/*x֒' -v򲌱 _3 =lDǩ$)VcֵMu-%!k5~dPA@n:]1VTvL"5, xl?gzcj уr~vUҝ ב&NG1N. ^BoNh3}Y; Phdy[B_(}.7(VLv$DE.4%E F;za;fT:(au>m,$֓8e#xT_+Uw7m-\Jdswg E?MEº(ꩴl&Hܶ`+2Fe֎hxl6!D}dZSxTQA2z]Z&/"B|K p&qSܬtP.j>fX5'w-*жFG̞==" 39xʉfݨ`j;eLnk36$δev5cOҥ PX\คf.g!Oσ9CJ]iõ<lMZwq~"uTGJ̶Ò`nR\;)8 Rw-e%%&Z!6NC- 4g;kP=̀~bGKObuRF߇g@н3s_G AG1ۜfAkL2@f^o0QX`)&mҚ=rZo[GQDG#2eŅ~oIqFy jeXL`"!{&bñwYȶT=]A{&[0@ȂaIgplB^8r/oK3ZJ$"FuK[ȇR8^*˃"QFX@9y[B=UT{mOvA !MMz`6oxr)j &^zoRm@ZĴI]:QƳA?,CG _?Fo[>|VKhqTEfW+ 8t־$ykՖAv_@6*b:Q$~֨ljKIYéULsm o~ލ vLNc%i>Z* ʱ}ͯ>CcoxMGe/;HíD*VrPT8~w.:"3>㼖oZ&!%Ǖa4i.ykC72vǀ<׊Xb0X=sw/xKɕB#lou:5ܠqZ4&c,,qcaD;|G ) Ȓyv7S9/ -QOm+零ܓQyc(/e P@Z"Eh06:ه:86K;cBuU!uqKSS:dH`bׂPFW:=ꎚmQ cfŰ(;X3TZ[Z\[JI6H =s;W2H≃Zl3ur隨?Pa+" L7n뉢-sfED/*+Y;(@TVҰ]A\ &΂Eڲ5$s\O#bdSk>k< 9>%VSlT3IP{'HꐲJ~,Fh0z})fxRQ7K d`J:+#زE}6CsjZU P3H7=܋\,vl<lΕZ1#ɱbb%"e'/6dfDdT0ʠ8:g*BCX{C$YB<ꥦgL R&ff)X6^N]~ 89K~P/fإu}U!/?F+Aw–Ko ,:ej Bf >4P/cb=ﴑUjZH+[L ^~\{Ў1__Gܛ)[ xtv hq"`oP1W\p%#aѼX;Qa~s6(SXO9]62Bx*U(z.s-m:[`6-*x̍-<$ѢkX*VRSm}g}ZtN`l4_SN{ck]Bps(h8--,o@_x:(q5j0Ȼzp 8p8ڔ>y_01ڶl"\!ѕ~<Zgۜ,88~:^ ٔ*2/7|z0JYx'n$.[Mb<\zP~:EY0Na9T wRC"~{'~9Dzj.,tS͉۱I(CJ A0=RROc*rXiJe Tm:vS@=ߢ+R2_b|8 Ƃ,*u+8qyqvOB(P(wg';bm^@ PɰpòA8'50-J;L,EIrb؎.;TF1ZeycluØm;ZIaπrh@h|c\+yRRN+!SaQfgN^rq!bsE7jZfrV@2DG%xHOL#{tdOu?zTM~Wא|ol<9aOC槜&+[˳/B6ִ@qAg/fcJ?ɈZr}]qӯ AZt!J@_•&Ƚ:ҠA*H0lOP(J M|& QphP-!L*?Nru(gJ&=%MΞ Os7KWr`"76E4D&b~qSu+eL\ME(P$)kz5Jo3yת5cŢY &u9%Qk12Nh2_st`*V0iwspD_vRXnbJG35`a$iQ_o:"M I¤բB]`rV(@fcKѪ|Cz2UJl瓤d>HD7NQQYP^._%l o:Bc;qThQ0-Vec%Ȍ*4/AylA(M2ʗIW`_.WJpK?`$aOv AO!L;hr@Iт[-׊BJȞi{g!.%7m+깶$*#>DKZ fۂ-9uu;L*!%eڵC\rÊ읭7BjKC͍Y)Kwﱂ9᫯,9A {xxضO]'|wA2g 7w gwx-D>u[(Xs*&9o.؅aJ, O<,^5.NCZ7lL({0ΙZ { q.n_fcf:A M/H; IVxzH"^Pj_qqyٮ|.R6Hkw 5DD>0J pG(Z_*})Hqk#rnJb<> UV\qg~1z=ҁQ݆gSk콓V۶+6%4`,VqQb2exEG5v(q,a'RPsQ G  ӭd?П-s[~mV_۱7UooaH)ad]'=q.&`i4ͭp:5%~pS"EO͆ TCe,gXd>m;0̒䧬ҤMO.Q1 m#q rGTzkwhǐTreֱIdasy;煂+~[_ڵv42 q>ք;HmԄ@+ sb'Pb#Vo%y%0iWBHd)!ڟsZ- J & %i6YTO^1|K=vv5Wd^չ\4#e⊮0F/6B|?1^ڱ4VuI tSij Y|ǃ؎s^cn"'s{qHAmmd6&<Sy {'|T 7Nd^'~YԷYM#/TWXY`%;CH~WE+'ZS4?A;ycO+\KB7Mlx&D7㰿'a >ĝD2-#`_ꄅmi\3Tu͢܃w o9C>[2̦otӊka8oIG D\{<,|W L|Z{.L̽hP =Q35(nkΗ*ύwZ啕3 I^pJH;IԵz7!"m旓Bi": -X5}{<^9*WN&ЏX'a>C'iCr̯d/Gf>!N IP@::ɹmC\D?C@XD@\!r[9\@pn?h<EüW)K5;v ƀyXq P|f:Y@.ެv U+Ƌ]_V8 gG'Zʤ9_YSAcSJ0jI =)u.ʽ\U:AUsؐ$0/(!OGR?B4i壍מ yĻu᫾|Z (/U NEZvi<^oeid8[Z8}ް&ki?eK$jn,o ZTe]dOFlt>0RY#LV04'&g ;E '(6!TG 1m1&U5t .Gy:#qSqKlӇC3ł$3};1衇 `#XzJJ.<UꊛF[%пW)[b#>X,u*H]NW|´}D(;&``ZGQh㆘Uh,[Doaں2A)u#tamCقq8/M/p|_z+%lJӠڿ,OВt%d9H 7YbV.~MUp@,ok.k[.joo)5d#sckԨJƅ('جrzHڣAo< $q1FmY5.h;=$lS{?'baI78ڛv{\)x>v2e xֺB M'fap Hiq M1WPWičrU+%XBM05n]ዖ 9\S1HEM 5^H9knR|UB`]籵:a _\f(n:ACQߝ+3*))J$PBFRﻉ?Ρ'Ӗyy=Egr wT:*um:P*mTO3~? B;cF3LD{cXgqsժ )(B J%OrccOYvC3MP'4P:$$/Y k b[:hJ\QMTɃcTeuϋ)I昷(G[H|cn`K]hR!NCZM3sxya4qDCmcz,̣R0zC4q[(!{ǝ^Uqy B"Zqm6evW˼+żP Vrps\]Y8PPr]-괿0 GF [ݔDzK-:( P~&M) Vnm-'ݔTaGջ 1M C i۲_꽋z(&yl1mۻᗺ&{/;ˏ'R+K]6oDcqaD!O4.5'(Q !OGd ,_HM$ Ee\]NqX K#1Ż>?5;ߗbK@gM ʅ)*l@q.iU(KbbQ#8yw=2"O:`g?9 ` z?= U70~]iJj;hPLIc4sP\yVeP 5#$X-S|} ;pj'{[jGÞC_A'cCn VȚG"!E"9s1z? P&v)3LG 1[=B8am';.;;09WF+,RSB$hl!p-92Oݘm7A|:YPk:2x6}Agg)={MRC I}q$F1qm^/͉& uJI9Ɇ$2r1>S[$6A!/(G_;P ,SثF{1l@9q,ݚ5s9:tkQu1VF$ˇpYԂ^#\-NTն*x\r;y77 3;&%͏0+㶱 E !<\ﭡ(X=tCwr= P{_:@໣G{0UcjHDgR?&e*=RVӍoF#2<PxrxʽL}t;m TEL)}xuG-ɕ(5IR=Q쑏vZAu^'Q41=jҢyɞ@zw-jyA VIQ^?EN0SQ[3|HLѿ;Di!z l5Tk;DE5Blη_GKQ ?8])Qdաxw^[5f#V{!jT?hRث>QI;3ogݗ]m"{\mk—A(MI_f%S叭f25nOGR[hޡP0 TY_Mw!̇\>L4Var!bHǐ5a3G8Ƿ {62-n mTKY4\əx_^u|y^!)niL=;%I*v"d9,b,Y `?^4 oYb59Z[qu%Ű};ia4;@ɟ[z-\XGs672±i=3L=ј3G\T_)hb~? m BK#yCHz=&hA nÜR Jr#8 j~'ڹZO6Gi%։.SQEx]QI8lTᖉxƐ(GuJ}]}!/ã<:Ԁ?@)a܏:qe$6ij|0?ؒu& Ao?>ƭeuO-+>'|f 6*3aA"BϨV%"sNޖBEAD}6eJnrf?TZ[ڣG{bMr2=j`"&!gj#íK ӚGw!vi*-9@>kvDMriIzwq|^ٌúN*x07$ھos=r +="(9%L$&#XrֵFsETV0kq= זو.OE*Vc 0^qJ!_HDx{}HvS K_ $?E +*ص? P!W^b ̴&Q ^[puˢUӈ^t.x[SɈqLA%t"`1"̢${qӣD!?N'ap!KaMyхLS )uy4O)AszX԰Gs+h g^ɍxH_O ,Ax)LfJـ{͍2OZ^t HwUjn& [= /W=9$X)m*u t#'ib}tdKmOONJ${Hp71b{1rwpv1XOo0HH~srhSGJ5 #}әo>XQ躌V2AY8:A{`wp ^³Hytx:\8l@}`6*9oZ4 M*{&^;BKu2aFj~I`}:OA&>z xɘ p!ĸt40>+zz[Jbx>Z[୭)eGY0V#"sfgź)%#2ƌ!O[rH&n [FΜ&ͤܦߺr"nf\-7aeXc(~c&dYCI?YcWYKgM=w " {40I">rk 5_kFꯅu=qI"#=4BtXÚ]>Ôr=AQ@C9j/0sv߇@%&-YY \Eb*8bZiSchKLfuJ܉FO8XU8;垈Xp}63Uiu5m @5Aߒ^X^'06>l}gJ $۪=f0u"zrw׊r ."N5C&VvZp<)^ :#m.Z@V5OMr&򛐇*(vW4bmo|01Er2xxT: (BrvBF6lюr- c X ET*aj1r0L-ã⨦ƪ7JXzĄ){NS'2 D,"_;3 =UeMi}bm7h1lax"ciER½/~7X!fׄl7a {_svGi%n!fF+r[WEF~jryqrɆM}/nSUHF6`XiY\) A5O 6wE}B"pVh5cւ*dwT ^޾Zǒ?ڵ3B{f_ "d_7wkRG#[l@BU_| gjf85P) DKL o$wH[I LeL֞]h_ս/`B㜚ΰlM$X>]k{V2 zm`wam-+f^Gg9t >`lg}nVLFޯB[4Si~Y xDɯlC5>y3:<'W'/2U{`94bQ{G zW=GD)?{ޠBBۭ0Dń‚qIDlrK{ӄXC_Ac%@eYϩd~>maflaU[m\VPq82$tu>&w&5&Q*=TȞV -}JBsbU\qHHT/6 f+p摫usd@#xH_ E7d#2]_IPWY *ҕy"arVs'ݔ"hu2w&-btv9E-^8!bCПUZ>}f,M12Z(٤e`r O,zFObX!=! [@LZ&NX7^4kHL!-/w*?IڵKX#`<{Qt 0 ;#"eZ l蝸NQ;^Ge/ (L=vqlc*ʠbcM9Z0!1~% C3w}yمW~xaG`tdubΝnp p`($(U8G} Tϫ'6Y0 _~eMRek)遊PڀO{,JZO^f"dh;䎔wUan-9a^[}L!_j+_vpflIiMTFXD_o7YR\4mcRM G b086St[ATy=%;,ݜ.#Q*D* : KεP?FLZǥYGksΡKZ& gPn\$j\`om xs2:.p;NlEIbRnm09N(;GiWxb:]ܱo?x.?)F$wCJܵ5q8?u΍:ݘJD 9&|Ta5#Xs?VV739)Z]٬Kuf#IJqdszAw_cH8`~ۯ GQΈ ͟[2-M;Xk<<Z W6_ WHn]Z,)77f֦5Xf<¼Lrk* Tz rd̓\a{%3Sk!9I: Sma0ѬU:=u!5 ܯ3?;_mĵ?N=,Fۨ8^1?˰AAe:ͱ1xmMk_=>@IpY<*Q,v_魜ᵽ$7OܭؐйĘŘ7gy/Fۥ ixUEfz8όdQNUy#sK"Mƃfb̾;pTou&ll jž°qcT rn_ g j`FIhk kt' M~m@;ZU^3УpAS/,%\ٍY$lfk.-h`t5t@=kǸ8%1&†huR'93h~ m5G;&-G ?Q'/Br]7" Tˀw+ECWD84?y,; ^&iى J&*6Ѽ mjan2KU1}` F=xb-[k)J̗!-1.%Ɖ0ZDmfa,_8 &u,]9/Ǒ?ϧs!"nX:}PvPO(Le9pj^x0фM_;s`s0xJR*g]DLŵ .2==.nvpWzeϿЈinĎwt,@UxNek@Q)xst7 _8^'M&&wPg˗Ps`d VV>=uġ:jfڟ\A4W#Y,[>+0+4Ɖ[ll->?j8mHuo^C%FOB昉#&,+؂1{mFEjD*= &p EZvpr.3iA{td 3Nzy-"lXllk>R QDo엢K`z"Sy`;.[jǣlfUF?.w4605!twu+ˁ,SBӁ[({aM̉qS`/VLh:FV1hhFrME8ҋYd%xgDΓFPhhǖveU,1-'^>KA]<_K#O&LHxlըhe  7|+gvZ\-u,2e 2nQ[ZXS@DwU*`jVZ:+m7UxR$#Kkĺ,d~EA;<޷"ߌ8t(c>By? gԿԇ퍓|>d|Ő3wiԜu\~%0=#瓜ǽeLb#"ʰWc/eC3x>蜬Z ^tŲVh,Qd4 HvzUbo+(D./S}J\Mu>qG6&72c=S08cזuf1> VCɶpĹ ۅキib+a8"')&!7[dr1pF  ~*~mO AJZSd/d \1}qAK~H#D{\xif3hJSm$̪:>p<BKd:) A:݁8]z/lS3?= oJsB2`:' 8j"S$ܷ*ikǍ s3Nn@ƶ Ot7?$9bR75w:fq#ːuZb^eDZMfY Ӯd]})_Oo+a5V ᢅ' \98SV)|=_b{NL d_n󞴢=~ FciFa,@3(w=iهML~6 K< }F΢])O[<bWhl|M,mA)[J<ыax z?ϗ3L,2<g: l`&zoN-l)7w{izDɵ3gEw'69Wт]Oq_ ? $+eEǎ͝'2yM@Fg3L9bO_fDJIA! SCs5Q` tV9JukTT N[b PU;R;du!ҊqŮ,@:Lvñr*bk/EL8е'暕y1)|[zrXk5%a y΀Z4/gc͒i+IXyt5>i\YB-606gvzkZx~bǺHU2uOA+'n%3v^\Kά; J.ȿ:6䝠Z8{~Wïom&+f=Z;E:<*oSvbW~0B!3.ԌK2Rd{rr2ԨILd7A 2/Iy._mN b0_]_!O}y:[(X5Ov  .8p8'u풑 T؇l->BmpVs=jno|dыuua/_|Y~{Rݥ?^- ɽL7췐9h?He^e7coVQ#;鳪zZfDFy5&Kge&/x-Ayib!<ؘ_ǧ1 !'`wњ'Y4Lȴ} Mf!MTZ\7GR9t(fvbQZ~?+y['.ZH( 9XwE!mqg0Gyswo _tP 8˨1Q~-5hf=SEot?lTZD1;WEѫu, ^8Z䪳'yZ_18螫{χ'!A풔_эGF(NV> 2rĔYO TO$!4/**~⡯8 a_P)xS]η?B`w< 6£z񪏮 5O BkFʮ.wgheiM9֕',MDm>Ƭ7* ;ֽ}Fl=|/ zF̏&Yc8\ٿd1<@0.phHY@ꑌgՔj$ 7^=k"x1| Hrj[pMξ;2`pիJv ޾ˤ$G/H]^G9ϤVMK~jE~kE}7}l9a'B#J6tBTWбp=uf(_JuW)2;# SWB ^wk$1AR:`UjGObNQ/47ShFJ ,^gEH%围 'b(<=v2h0IHӣ#["MTqk5x 9T 3?!b7 T*+޴;hAŸ[ǀ,:1s`nӹAl\/|-6#"iaaI N eO0:}?&c_hoځ -N-^Zlz~bSz׌ h$ $ F*WM]cA#0XVFၙ4)S@!8`\jh=f.w C1cJi^qR׷ I(bh̩^PbgV,;XOΓEK4d aȦLr7$Mx醫Yقl|8(v`Q]OJr HC$61|T.VkOfxF 901 lH" c㑛qs.s* p;M˥x|Z<*n^ @J<Mo?'"SOdxsJgy[ΩָL)itkn5T`c4vA63Ya4VaLḩZιnӻQgήrcN>!O^u#G¸NވiױZKKԹCn#HӨC]ֱ4d9CK 0|-rQQo ~Vbb|F\le,ީ̆ܗ^NGb=}v&$I'aelV>,O+5X=hP>RWX%)~.ƓO5r ĈIlEC,l+Ձ|o]orV)MojENqdqjR-{T''x#IOzh=~Z&Y\/BW|kB[Ӳ>Ǧ|@N pѫV: md]5"^=4"GYCE 6EsXEXfGyU@E5mCO@b թ3ʐwVqAzׄ{Uh-.WS`c1i_3ⰽ/JX4 n_v<}-}X.%V<T9t(0*MZ|  8^  ^hv)W|G}4\k8ŕ4- Ye|P?CPTxBԔ4U6w ;mB .Gs#B̚6< Mizn}n#^J6t T\)V@7sSAgi⎦8{%~N^%M:-LȫGƲp9sӨ#M{-cj+\ںX\B-70a6&) ʷe?Wm|!GPfa{_8ڑ@Ivx'ŠX/܉'kZ1/.3.D_K"C( UvR>7 :]2oJ Z 'B RrhLT8#nQlwW~^(Vb1! ܞI"ZNj9JܽzPUDp $jL!^AF|h{ުzW\HؽQ9VFˑ?zg.;'N05 i2E#O?)eIԈ UsϗSNx|*-r%.1k戙@`Lӂ#z$n[t`,A[ZǶ?*>v:.\E&[:xI;C_ؖ_KK:uFzOGP_(&@rO< >P~kuxqܧf O(C@I6ɑmI&T3ie+fy3+`7)lO' xq,׭nfb}+C4x)-CͰi]߄ޕCOF8PkZEyٽaJ< Eeh-*`k{-M 9->1;rb ײ6 #[ I1&JH^|42W=?(H-eַq: c-vÕW0Ƶ*r, D:}"RQ8yח5oO=½Vru*iGBOhImRD["2H?- WaBiRsjbm*=U za6,J%~!H aT˜IΓܟz`^7# _j^ |SSbuڼaz4 'fvĵhޣ."̸Dh{&'2g^:f2og W&P8hʒetEVwNCd~GvrTnol*bD?(]̩G0WlR+zza[c\|-#i<רב<`rC9U'9SVr@ì%1M09sJ&/CdK, XaZ vH/7=U*&ߚoD0{+4Cec3JI}qJqf [ӌb 'lP /QW^)!KO*H>/=:.Լ_oߣ{S׽ꘚkW~^̶/oE`X'8~dI$~6.H@KMYכּ㄀<@iRXG];:UE%RUo5Û"9 ? ՆC(CF=j`}.{Y[12ⴇyn5<[@fd^΁dA X&/TcLEy\/ZNt8\jUSǵXXhdU#+s,A١`Q&,?dQ1&|elyrMIt5g [|U:+QcfE^\k~V5KI`rv7ZJI!S"ԺqLڱp6z'ےp >^MKc WbT?ZYeJڶՉ)) G) ul2@`4 ay‰sRyQꍃy2V'sKy"Oy, )&AԾasQEh!*qכO""P/'Y0I.p`-ɧi食+a8"~EWoa_~+,y4}s D*8.!nz'L Rؠ~^44}1M(oyΡ|Sr4C-@ upnkWu;>+NG/wa te"g"i9?EI_* 0cgϏUovO5COؕ:4Ĝ{*r vAW%%ܩ*Jr1dНwfYbj;mq+?nIR.q&`xĜJz)h~zQb{H' м܀ 7adn4:h.8qD QR"pR(dT*fQ}nN[-cACn O:'^*bilWgˆ)-cT!.2oujWRd_ uT(?9]+EnEx9'|;dr(*<8 0Ge!z'UŐ+SLhƀff'z)7gh{Z5ȇ[,KI+Lg^0\q'8EtǵIP'.J]eC[6ކz1?UF Pfc1ʙE l qo- _֥iv!Tn&:).(=6Xyr'V1MRt"fԟQ2)~oj! %UG,;h>B%|k/6fxU(}d]-jnr"A63=XWQ.20EO-Lhgjab[*S-/Gm毩7튷N@r_ dG7<@2sAY䵬5ϫ}ǰ񞝧wwzTCBX_Xχ08X,a/DKNka@ҍPƜ*a~:8wӊO43$˞D1>{[-hdu"QGGտbR@m#]xlM/[`Yg~ؓi.K$x'j%ÙHY_Y4o.Agܙ\[;.B/lPTdNV?jAVjhXhH}9QۓFqt) z>C\ips)F'jeؗR}p UE]8:KвI4oI Ek5G7wbUQ0òv/]ng ! `H3#δO+j%z]f\!N[6 S&L֏m u>$51x&"E'ۻxZJ^]%#Bc|jIm!(x;#L˻qZ]]DDBKO3@ЫG#WDZiU~ hVM{B~uT]PY@^huP{(p#Dhrz3̒m0|W |WÄEPbn|ΦǦORwQGF r"t )Gf245#nue5+ڤACD~"ѳ،UkON=.M#)VD hQ'(f{U._2X_ᑚma +'/8yL=Mx==::,uUVgL:ίxn{:fpF"Mg Ū=)AA~(?'B/V˔4Г*SDJ2;hqsMd(*^'h $uBC<{*o'H; ޟ*Qs>跸uP71mP}>rnDW2/ݩL!JrIP!zhbS373nN"'#&LUcU!dF-j.67`|5Kb!N-سmfy~(! 76[U=6 JP77E _‹3^|GD)%ᙉ0LJ h #A3Uv}ɷ,!@[ ՋTm$w|L ]ހ^јl> a1=d70 Bq~*p(< $hHe5Gfdˆkyq)`[g.6Z~ގv)Oފ@ėOLP` DlQeIaG+ c^5srs-Vsg&3*]ā[.IBKa:U ">- ɭnh[Hm sz9RǶ.J=1-e(;'G:Du3"Pfz+^ 7f(h`yLTR Dz^:&RŅ *S%{A'oft[n9=DVwn{QJS:2[TxV_,KψbBڢĽ1Jʒn2N<_Ѭ:vY(=`8L폹#p[a. h|+ ~kGc^')R7 G=2o7*;9v`et*u4^+DڅbD+%`] Щ)f:_a1f}LDXO֨ eS9!&upCtNk30TZ<Ōt6{du霾MĻI2[9N+AGpKFOD̒S:Fǵu "2&6zqՁ] 4c.h4أK2OU?m*+2ogG 7Z2Bo1WgzhY!¯b$IO}V =?G]#S^ALHvZǩ+}) djMt׬2w4li: r!Ύps;Pb#P`AEsxu`UHxйr=F@o*ozq jȪ6S弛s)yMM Qm>mI<: Î`3ңTDVyQGI},Q<]U: gF[Vń&β=!֢ZF &1AuѤAyY8IHOݓ:qbm"I:wMⅇ]X-&}0\ d瘑_Qjjv#lzχȘ#~Ko\fJ=]u,X- & ◟l mskd؟rg\BqG"zRWpղʄ=~~=* VEd`bmew͏.5r4cC$C32>Ӓد\5+j sŏk^biZ9Ǿ)~ g$G ]'9DtmVz7.rGeG{tAZٮKsu2X>4~$N*n&ރف]7O9 gbCI߁dN/mA$9OF_%/_DP u _}@Qtd'((TnfۦCewIRU+% \um!Ÿ EƅX tOHƻZ졹*_ hNzuU &ի>;n81j"fS8.DcnLP 5 o94[VCQG}\Xᆚ8PnѪ>h=ަ89!bXG A@м+9CG包kkjKdMwse53( WTa/'zx@~BsX|FNdh0[s>R1ZpʝH!UE` $_tϨ4p F)T;L$*_4 KJBV muW )i$i]41y!:Nl}ar:qݷp4%w*vneFm5+n!,3-҇ 7L+oq0 u7]kRL7Tj:i믦W#)ң"gcl/k8w}lkox!DJQ3^ӄjE*j6}.EE ޷}A^7L smWClKwc8;ҩd He]Uru2=s1b6߃p֐i;x)`=hNeITai4-%.L4qun[0Yϋ1yRE8 _O,B`} Yhf(.q@H$4{Dǰ:,V!l׼4XF  j.&-GvJhRd. ~.6n-sIXIіU{?˚b.~wuwYw+bT)RO-Y'd #:x`ŽyOyLG@5˥d${[D#j& 0Lkiv*Pq=W!]m*#&Xrmn+@k|W# le s|hύweCJPު .t"1eJT轭Λ\4Ŭ2N ['w`džT4 /xdA%ruz&8>El_eG`aa@eC9&lNP| P^iBx,u5YKPۧY#W6j$ % ;_@P3&w,ln;-xXƮ0)gIUa6J^A/VDUw5kmFXa%`ŝٹ+"2X%:VG`us)jH/Un< `T)A8q ܏< K923C^Yi>rGW=7/!%=m !Tj9c INX;ڋ4^Cr&WsPXe }䑒cnp Lp"u\ \WgLg}E7WV#g%7վEތ^YgH$A{%<5a5>?2.|K&_'VBy}Q2|s+Ʒpԉ8aXV2{y;d߬{k{FϑwPWܾ _5Lv}p2⭈gČv0֓ި#`#-?y. dx[C:ƕpqʚp\9X\O;ı %9qv&#FPz?[!tCpTJQR ̔8 h&ս(1h x=}?BⅨL3I|#TZsRwaNk#d]!2ZK{ d5s~c"v=5Wܒ Xgϋ0M5fWGHhUstΞ0[ )J:8\(UxWdՅGj;A"%zԘQeGқ=j`׷Wʼn6JT/]vi@9j/sӪ? ԋu(ӏϗwKxrӆ,%`&~"%#(sӽm /D/nm|pHKi\eL"!u5/b ( 2/ЃDcۉ@ae](4[>߶[*uDۋ$32g $JCHu}zAp/=Gg^?cadNZ!އEUAW1lYU[ݥwYm:J/*ŷ U㡇'ٲ/S!hTV<(`!|cWU8q2\Y"b:ӟN r_(r!Tz(">ȗ'◺$)",:\7Qw!KQ=nT[M*v\#ZM!K-e=\Vyzu.M?cJ֒"踙6D!=T=_3[^}X3Xu ѐ$(@"@AGD/껑K+7B]օ}D k#!?__P]co`sh mz,gfj{]9!\k|Ѐr6JUf&T0:˳ɒEҿrj@ةqRMDT dA}!kjd/J6 :#w]HUdj7z [&Ȩ['mҔRʺu{v@'iF0Q "9۲OP5 &lUp*RbvrY/ tٵ^!b-,CA^NFҫT❓y/n[Ɨķ).WM2TS!_eNnEs$ܸB<>Ioˉ5@x{hVJS.r9 ϐY8;^B֩p#,65b45ׇ$cCGSo|(G'WQĪʕʴIzߦtN=w}Y%z_DK\`QM]ǾP^(ry{/l^S@բpP"qCHaG%V Jv2ΖXHX Hů1h ?R}eb9an aNTLqK۶OwA=n~r~WB(9TzYQhup֝WktO%%ކ_.{ā%wѐ1ñ}o_ydK{E oe[|q:,Zx7^J̒)2LՊ]D6U?' =.G+ F!ʲ- ΐt$̼vx kh4/Ac~ *.Jڃ$søs֢Dk)W+LlfÏu>!6F0'䈿ߤ3mhCZp?Xb=MGvAC/!kPcPr2#FC_rjI$-( ܁;plg"+i cݴx*t4&Sd>H`5:e6pNM&=9cRfS$l`)?QA4OHIl K>(ٿAê|l_R ۚGFH 24Kk['[ZC|U  jR^T+-C|ATw՗B)UA=2z٬VKizȡ~nPl*8mm6}~iwc%%+w!ˁ0M'lQ`}8 SRsL7'B"(9kLf_.X[C6Kt&[ݛ^MӶYc{l.og9hk7!)pTB&V ;B諎zZ'8uCbBM<^{2M>XuNuBsǜP0$X528$+&}OL(>J? |NfEllS\Hra 07ލ/d=Eda1JPS ŋa@fAzurF #אUCd #L)Rc:_&A}-G^#ȥ`0eğe_Ffq |\r!8UK,&Z][\/;TPy4:AK=1zN@u,h.WkDFޢ}$ Xr=57Jv%fm:yq9D nC5xg. G䄮@v K͎.GF$,-z`>5BCm]zUJ'c(Ƿԣ!8U!\G+^Jyc W(FP} eї7fg[ rnHRJVM FgK+|bQFVP+CLH iPWp{__7ckfjҠ3KG :lIER&ٔg !I$vQa@ϟ.N_f [QR4!oa-nl8IR9AH`fRمRX[(|u~0XȆ= +v𹞻z Q}(yY?[Ղec9m~N(p\jTOXwNE!@5l5W1| 2`*'៭v~ꅮ.m|6bew#&1oH K<,ZS4Y} wOoQ6+OI.ATeP#&~)ɰS1]#&4-Mj&dE?>Ry^Wϛc6eB0b˻b~JU>-nuRBYx.Ia"gcdq 0pl?]N%bZ.*3Fm0nR[)87s\Gq)} WAgͪt<gf ة=#QSTؘ7yW;A~k:&οwal%|g=*whX8v@8BL4)[>f'66!'*0^:VL2]$ 2HC2U)Cڨ[G3g8LWt۷/<ƃx&r}eCQmqy~kh!>%#~b3>>0Y 2.: |':s*WXRivoPcHGe$y1LɭI-skJ3:k#<YZs1ateg}~aCF\@'`uV+t f("G58&&l]J&@Ig R̘]1!b9H }J IN\UAwzU8ŷW8ou?S.3Ny 2})oZE3R0Zً*R1_FzX]`<7֩Jْ|׍`=_ȇW٘"?7/C{9S48+p%/V`(_؆0{8Ctf?t$F>K*$,ƨNhR!o;,d$ Q a\5aJZYϱ7(. CD IF1{\T}E S5`ځ00^Ne@h M/b܉@<3ڣ !O~ЉD3-Lu0\oc2Q!C\6^Nx ͱm6_ kʉXgSe|r6T8*C>cFURWd_^^Č\"ҳm1:œ ]e'F3vZ8^O9ʱzs.NWoU g@%srTL`!Ɇo@΍! ?3m j'MAkB%v;{sJ'm)h)9\<*hH|5مJ8N|+F]X"PDk~W >Z:T;Inv z-5ϊs8YeJ?4h%pt]V _ߎL ZՂ^`}J,#f\ي-3ڤX` (WK{q9*go%E>,-xAP{Yζ?`_2^b']0I#-!ec˶sp l̨j>tus5g)A:+{/"qhq NCzBXv̱+]фХJp[qs "ޟ`!2`8t#ؾDX5 }&Ivaؑy 0Ga\ֶ!MExXE)4wۆ8>e}+hnޅ*TL 늽X"[": 3J{vM "@"henCh+y2܃(͌ h$@?;u}˴vE~E:ƯOj85kLQC -qO#dw;I>Jѯ )l-y".z>u@K8۶Dk*-76Pߋ}UGOi{L'gEtܴ66ָmlxlꥪ}ҁfS[([NQbIUreHgcxݡjn/ո17l{Yg֊1̆;GɏӯA @\`o_̫k!_a&%tQy7&Jɨfg+"xj ɣ.[rz|ئp I9 ~eܮCɨINjl!ymeu>?ѡaE\vQ^܌4v%'_m*q2ev] }ߺp4 .wM@Bκ4Xtny{p|Dy2Za@<dE6uE$ sbW5AQ~ϽH<`:<Z0/ypC[WNAxhOtڛjJXN0f?ޱ' q?NDjqHfN 9(QmΓnTH/{hx&Z`BQn(vx*:v]#{oRTehx ܛArTa,kmQ̨u8]nc_>p# ;DML4Hԗ.+r'G³GIcry> >"Gl{6$5#LCk}|v;;oxW' UB+jHh}C_qEտ?;ﴵ(B0 Pn yJ#tRvTLt>_Pfܸ-ZQ^ߟFO<:14l}u\+ eۼ-8# ؎V7?\~R^1`#ЙJU@!Pd{EsVo,iea3\&do6d yxG-ɏL?zm݌!?g2O־ {ZSrdՋoETP =8r{0*hA ˚jF Kٿ62}V^}D/Ѳlϐ<NjWhe:T.;*>"Ҏ!8yTtD'Y IK6iP@meɾYRtewC'C&oMknqًT[Y y[ztsmj[#/L>̜i3P!DG/.pwngj(3롑DŗT-ÔSvF0|)'қzf`끿'j~eƀ \In#Gʕ@u/cb|STP0$J'8 0`J_) cELalʙYhTO Ect-SHL;9f:(k˜!'!땚\9H6|DDʼnLM(֪ڷKdpZ1h幣^ź Fx﷭ w/2( Ƿw6lXE[PƱܭ*eȖ#K0LyT+77?7?>jF8E.'mQJ>?7w/i%3Wb*fƸn3T_{v= C ɃJ {]Oik&Ի@T383^7$@8P g Ȟ!f vs`"hw\|뤌PN]L08ȐҔ'YNɩuߌgNt.d h4}lAR/FHoĪ:`aaSZ ]?.GaHE6)x8Z M4d)!3P+,VB dm⇡ L֑rlV!_&[qH2,of|V= .LJ:L%bJ$^i7YU,p:Cd'lKX9^YYMu̕,'5Ms 9KAZE鷐Bf_`O"7/~|5'D;)NSKAݠji &`nN'Z7A16B{n$iϺcA cliib܈p~# | !+[0ȴn^ K-"|FPKȒ; `iÌY7 iDJ ۀ'dnb% ,Ei 2Sޝc"x^5v{׸nzu8R̥:6}ɘbCOAꝯ6Z|g,ժSc=&RVbH+ǎ,E.\21;*ac_Xd1T$уAdr="'<::(GʰV{,v#ㄖ9rE3^5qTI.Ty䠱]چ4 @Ji7TappTx I*F-<ܗ ]Öܢph+'^ߑ=B1ab:g˗'疜3 J{:ON<ƆUj&ݳ:qVјb8C2 UC|X; `T#1O@p\fC4^YtQ.mUגC5skiK.;Sڠ_B;nk F)ǂ\U$]mr=w`rs8Q˛|1٧/u[w"nE06`t?>f~|g{ђ``|PWcӛ8Bvr @Ctwǿ"^mW0\5I:xNCѕwȸܷr SR;A96Y_ torzIo\G* B\bB?zƭ8fnr0H&wkHaSZ2o㧯lS#hKË$a;@Z%bckB KmEOOLh7>q54,ӑ7)AM}''SFaC|]x}ll;Zm6( (6`O3)oXAAbn}1uSqYyWSOQ ()lyke >ڋ I!#kgZeفSGJl&{2S+F:F)0{i\jrq%h٢|zKa^zU ˈ&_ToHR|cz7K$ 0ڂ,ȟYվwj!>f*6}P> UK1 .| f+(R]:nu`UAtBkؑvů5}[f2ôTŽٷW'dsDUJ̅DעP[% Y-_̿SEׁۜ6`RÎZ;i ?+\iJX2721VlWq?B!rW76^J_sTJG6U-|E薀F\¹/_ 9HNX¯&0ķIOp݂h uݡlՠqX.+ q.DE<!a|u0,Ί$ 6; T<>Ď"T'Le<C|8ɺY8hF[I dZ_Ӱ2B;KyVۈkM[a<ہ>\uu7~ֶA:5t8n&0u&pȣIIЌ32mo!Ȣ8G9R,zX!ی.=hfsjsZZf |+a2l5҇qT̚ _CW|'_Jʤ xx`jOX `Oel/x˛$t2>Au}] %>ϓ6-(B ߵ>cVZ{g{^u5'Pt 0wc.nKnPQ$yHBȹQEe8Cݎ+9A'Z?,oky\27/ZhW%lԘ{S+1Gۋ \IX3cKđ12k]q!~+TK3ӯff5(Ps*F蛱4h@bvl x! 1F¬9cb*-Jm'aP >BfPnB)|Բ6~Uus<*mcx\ĺW!o< KX,r K uɆ<Fmc v";/z{m?k2 XZ;O.l4W&(NfDg7%2~.9&,s@*,Kq@Dgx"s_8kF^bm#3s.,Y-'Z&e2Jn K@7Qϡ%pABGNrcyW15Ox]0&Jv'L4/R1EU!Kw{p$)ɵƴJqz~_DlVK'w׉s˧Oh?."o[f߄6\tîiDЀSo!3DvݻN!Sh>!?@tb zU}BH3Mڞ}t_) zPŐXge|&Cvqȫ IܲZKPܑa{! dXl яa.<{TI%[ tn+p 'X yHBftU1X#lطpQxh!x.&o}6UO2'7.+yǣc>416] V+flzɃ&嚭;Z !#3'jiZVLH\WTkqj M'8^jwTT;:yjN)ORhpv2qc??.OL 8YE=Y'MK[1m'>@?GC4= V@@w7PH%N X<X)@sAEקᰏ4V4$Nbjj#%Gi@ZҞ u5pb,Bp{s{/bL} ʼ̑g~m>i=صӾ5h@5Mӱy0wxjP1*= ,S!p ~` jjq,ϊ_t9u rt[ dYEf/φwV9z'*/¤S~͑j* okhk&godu}qR3'G- !#:-ᷳ1:pKS&`2yZeG$-]RY .KL:\Cttu3ad)X]ɧj jL:Hz ?$ &meQDz O|շ4H}BطgFSZ0.^f$~Ԫ(k|s~F3f;oؒa "TX&+.]Q1a@~ŢL@ GiVg@+跕 G޼{W=2mJY٘713Y?;s)DWiz_mJg lVERX~(_ 'Y G &z`랝6 =vè/}  jc׽A#ͣ6Hf|W<8fF n8iQQLAhJ|`fm5W{`$̨/98|ĕKhL-F jbaDLB4tHօrFӪ',82!N>mD`DmrnJ$Ѭd-$ \+m[PA/OKy4"V.>j]vvH`#59Cq$Bh?Y{!E<¤ư)MUx"u -to(Λ%m "&jjj yu2^ȜX7mCS= XP9?+ԧ,YPp6P2g`"^f-k#kp'Y~ܜ\sxrK'l.u %SEvT7/SB{,ʦ42f%ՏOLއq4HB6cy. N@ח0K7RzvʹQWmVNC r3Z!^BT560P ģUs#+ق@¸:/kN(Lґ[dw0CIVkkjNꟖr")HOaZ/ R3>>1KE\;O B^ML_* w>KZo7'#[p~Y)1&=VƵ2kmr'|CFMkްd/@iv/ü7*&g:ʓWĎ02Tul~J<25q nYfWDkw/C4i'V<`lf~E^niEՄߊ"Ry، m9"29,՗Z}59O]"N~m踎@t v:a]f"!*xke :8l[b6X4Xށ"툙=<]mn{Ri&PȬ#/8 k4b!13qgQ v]ۊT$#ɁR(ry>XT!cVL \= TU^kx㙖"}wȹHi}#dzca[(*i{Ή<+E3$YoSQȇhEI om]2N-3653_%nqZ %%Ý=.tceoO,wڸr}u]z\V#-;s1i9¿67df/mm@Y{յZfN19GpZ)g[-0EuEL!1(fP= t9-`eMx3m-OPp6UeU8W A([:aɾb6Tt\P y IaL'gnvpeӼP9~fti[G񍷄1srX՜Nw"5ܣXBZ=#~Ib\EÁ>:D`0'Oz3L<u:=Ѥb_DSE+2w̯gc+Bo).{bTp(h{00 Cc*[U_?vFAsL5:%Cv(c%Abt7BA`/)X7 e@MVnGNZ$g֛6Z=\]Zx$93Y`t ;cSG7"2mf>`c 6ע nIy׌ A"o!EV"pas$_*ߛxxJT`ݎvJu kG^\]yѸ!:h"njDQBdu3K!gL Mz_%$cHSF;m3U' gDӓF0Kƫg)e8dC YRX+ᔪh/䩫Bw\^-iI0J{KF00ca1rqi| <[XP)CcK׻ `0h \XGB X#)",‡0U`X aՔSI#zo;_SKQ'vH]ew]kG INƻ號Z8+me d\MpBb-A-BK~`|{n:!^N6o+-1_':.}bEM2O|%Jm4yUC֛[ gAUh=cNx>i{ڕpkX{]N#PGMHib@)#ӹ0Hfj+= zW]&W=?Wq j *\$0(ϙIg^Ru΅/,n6튴  wEPj.89ۄ#NWjWD P%kGt߁^S~J:2L˛bXtJ=ɜem63y&Nj&u$lv.g.,6,v 2<].\ynK$Ә`mNKýEOh3"B8}sⳙm]bZ㯅*&R;IH07qFLmcmTޑ.Q7|Ev+%CҹW ჌dZJ^-HN_ '~<;DDf5xA$@Twĺ,ňg'ߡ"ЊO@PG -]z;d ܑ&^=_|`_]\ |`6<3IcV_?$`y>9a{&*0f*GJRæVJg33K&hpr4WM\)1ZJ<ݳgW3ڗzJ-+`T~&\vr/[V}ɖ|>osV@U)AG5.ahXt$]  8ϰ}Q5Pۻ  Ec}Պl|)8b ]10T1F\|VR&7s%%j-^?s|NC-JdnBc8Шs {\O-{ck.jrN6bjja,YwDxMW ҄^B`! F!RG ENލ)0:ϳSzmgŒ*txW_ZW [*Q'wM`Lے\{Yw/#MUdw* &D̬0n M*$\S羏uB۬x{!xqH{)Mhni gN/ UR`7=JSʮ=W_cޣsPB,v@KF ǎk鋾6I!qWJtS̊<e;p0pyo}/4z3>b>p!ri%ub$Pwz.q0Z.A)HwQ*,m ɭsZTv> tZLJZCEJhS1Rx K>.B oiEXzFPh. _WԗM^hLybyل\ĎC#M<jp^G.єc(?^RjrNS'/}-Q vtHj_zړOjupq'WQtIeRm}mUU=) ΊG-'%Jt@YK[>%Pޑ^c`%UȦBilH8ƀ(QG)唫@z-܏(42Nr&&AUIUϕ1+CNOHWaf{ 4ۢ3-\ѳ#O[v"H@hTC |{TH2nz>c"(^vomx·Q^_ Dq!gOF4&[%ThunBA"`4dV ;S"[-'hQh'/uI+8z ,ye z-\6MnFM5BMxywj RĿwKE:A>e?<Fe͡PΣ 焦*'sWlGG*+ِV(!DPR'˴eziG9^}OdkMB˭N(MF#SL iruyoaAt~ώ-egXFdH WN _nugn,NЛO|]flL-7-FWc^mD 퍶`쏱nXxTA{Zev ϣK&T) ?/Dt2[116"""t&O}J?| -͐cM"߲V`Yu&b w7,]cTְȇ"|r(J+2}XVr%cEnÞK<qHL$vzF[~w-yUJx'X9ww"%X,~諴w֒Oxy|JTL6NMtөXUβ`#<թƨi !y+TBWY#_XѸfu,~*n8D;"S5ThY)xfޔVM;96~ic8 * Xjz7 'P"KvYF' wngFB.Y+">EfjFC8)MI|P03p6v\ ߒ󡨁|OCHÜ8M4xO"=w6λŢ/=xA1 ~b}W1 pfC7^{ZKz7Fj|Rk!H̲>QR-=Qc:l}=^H{cY5 ȜP ZQEz{0(pF+2FXU2oD:.?+ RLrPhW"/nc|j߱eNT! 56{i t@YtM>𾷌$L&ֽ})D;Q+H7~Q.Z=ͫ(1hZ:'6Nkt1󦱕2mv f퍥׈`6t\T=)xzXt!Wew3FLXl]@xb*iy"*~J=iõX,D<(/, Mu\2@8~%8VUx 4j(jIƓFxYG4$F7;fpS\~TxW~p|ck_=Sz5VT`+Ym:ʻ)>s=fwxX3Ֆbk ʴS _Ԕ1[N0lTiU7hCFMgVT=,ƵLsu^,h^b~'>(P)*7ZKy 8&4 nse7e, "i%X%C&'R3nyFדCqf|1bnD*(tq({/sth QSu/j w¾WӄT1PcyQf[9sbWT1ߠ),O{)GɕO"ݒ%Y? "IB2lvR&Xׄ;pئ2ź,~B _sZ3q᳇N(V`!U"o!4Q;=ۦidُPn.)2d!.{|OYqTd֮'KFg簸=Z0:.Fa 6men8a9cm5kaFT(ƚa@b9).IT M^8'R7m l)RkL =H*\]RO)SJ6U^]Jh#8A:.kƧ׷>iVZՔ̪m`;MF^qj .>J4T,0ʿT^zɽ7Z\'z7j6*4y|u< U;Y4qh2/yŻ8He|mS kL§W7S4s*r3#RNq_w-2[е|&j8M TUk~UŊE``n (ײؠs5R~G<cɤ5nY٠=\';q-\ u! MHRۻY 5R6gcS_ HfeMRsy0d,5'4i:d8Rȿ*k,7Mf}dy?Ox7xp/ڷjLYr|iH*kˢ%Ks?xJj?/!6-ךdQ-doy5$%n#~.?ٴ=qC5CXXTf5uռq#+8MI00 حZG<+zY?J%B$bSC,ハj |6L}RESB;2ɪO@+zqJVr, 'z,ʫ?y- K Gz$ ":x=k:(*V](["OYiڐ`Y } d,.@;y.` ?6%]GH|$$626w hP 6c-91-ihtIn|L%\WG7TX"?K*@s-ssBѓ/Qxd"ZX_t~޾{0{REnc=?Cƴ0F,\)kŸorN ȅ8`!v)=5,YAEUI2w]Y|HwC5kW(]>U|| ڑ;.:XN&Ӟ$7z)`h3Fg֋PC,YP.vQi_l܄o̶&0`h,k9a+`[! _(>!vcztjFd`(mdQ*긦ԛw (6H'[D&׼!], ~Y.ǎ!DX8ʿE_IS x!3o!ҫ ɾ˜.؃0-&W,j6[qԂ Ì W u7c匎cBb$ѻ&~0rWR%ոUF"R;z)LaGnR)ys瘉K7ғK8ѽoYFbJ4QZ EvVQ^μFIkZr5^ӹЭlyA5nt[רj]XL-x[*Hy jg\WNZ RS _;SY8V.\NC A4ʗ')\ZP鎧WtrLvaY"@a󥴿b̻5__yuĀlkvDZ,i<2Os4 "8~QXzҎN}. ڪɩq\pr@O19ZMU\Ax5tp`CqbbFV9&+-Na).!2 BQ#6w% _.ҷWlƹ=ƄVE[T#MbSc z , 1|}l1 *S46h}~oP;R}qg5./[]MGE[>-)b[WI/^ ȁBԻā*L su`4%y:\(4;8b2\/mٍp@k^o᛺y#$6ðQ@f1v1Ɋ~ivJW}- QzŖQFmϣ5ҡ<'[Gb8/3$k 1_(wpjFxI؏'Am@G&PX;hn|(+ͭiὃMeS)6IzOhU =]?ۤ jo#$[6h{`+5:YPHAbo{JB-z~KaA/z제 K:XW2sZ6FQS9ߜjob{ 2V-.a(:htr˨ݎ3׶hS͢ [(eiW:R,1R >mKryBGs7hڸO1u_ 0 /)=5/7jE-"K-;&.QIH5aN|HPSk%ҭ8fW77$t./Tab.V/͞kB$+yP O;Jmfħ oi|R>*051ʻn)D}hghdzErQNMxc^?siȠgGJޚV_t,L>ϣNfGV;]?ZFN\`rpWNlHط[0ֹkN'Du\7PORx= qF)I[aˁ!L䝿Ҋ$p53&zO:j BWKÎ Z~9VeoLK({Rb`tWBnCo=Daܛ*_Rr2!`ٜۑlǹ+Tt&q;L4İat  EC@wݫ:.Z WGt8R7,Xi^!H*y>Ove}eYC/BSc:2,ڂnvXyM+`{o`G${)\Ώ'j uHz=(#Cۀl>Sa}y>9#amڒ|Q=vТW$zź*oQr6ԓz躓PaAS$h?'Kѽ)ےc{Gn,rf$ds,kAOIpjk^QD~X{R)2(2A;>fձ/7(v)\Q,g rchlĹ(&ؔspfg~̗G!UE,|eJGjK]0kI .FNz/8(Ε%⃁Fh;xc#mOdDAu3fuSxd Xg?Wl>x*|qB'?`/G HѮxJE fj:,PL;k*R.a8`Ca {x lxcu㋷d 2aĤcSYwiLQK_5{@6fDbQbt+nk3eD< p{X:QV'N){_vćN2JKhwtz\btx&pS)/ eJO$Y ǝ%rFE⊍ -MjXs'L|?7c /wiAx̿]}Hfo`P5(fDvzc [fkgqP W{}$oA 4F.VUF͞ FI|y~ ;$T9 46gk~8g3H:p!Cv^"6bJ|W:^f `g|v{od+_%)8?;Hx̖"[nY4il-*4w[ ]JeMZPU rpjđc m%Gъ.9C$82ߎt-cżJ6L.5jkABE!қoڲƁ4[l? 8%qy D0ZɐM͞ `Ě0Ī+I!UwYHi!IJ.EP@e6!\|5lz0#=أG ގ}0YPKҀ$Tį(l^:.@r1Ҥ{ #]֍݅5I/& Dh<%K6ADT>ܞ*Z 6ċL $g&v|\,sڛn'=VV~[ 2MZ͵>o4:6zdDgǒ)`ywoޟc1i' #=2Ih?v_%Z|T2s3 +E6 @CGU OJ9h$@&2BY˗ĝ?!@u0Kf X$mlUH(J=#,`>KgǙ e\67,.(Pu,47ÐnuKߵ9BfE6/g=BM出/wvެ̞"Iv1H;]>%r ))̲%rjgM~d'}gF HRE_5Hjz P,rk-5¿ eW( oʯފqrOW#Lz)'^˫bS<ӓc';nŒnjC3j#_A|PsąǕHi@[M  XTVrM֤5 'w[͢,e"S&pmUkc i:k^b V(Rwv*׀O: ܗ^(_†=8 kYGsQPD}KK_)D5=8 δ~x`KZgVQ)ڲWkb.S=)rc 銤Q.zMUf2M߬`QFFUYh5ʃ%xS#jŊT-Z>w k3:Sq \X+JTgl{=Gد=rsWHhIP^O6oo'.8I2O% Wafaii/ xJcdמvDݚ= 7'O@-^ST}J=Ft .:ʡ7ݰv+BMW=*Q8?P+\7zNVg~ BTZ<)ceЄJkuJjeS(W棭LgqCa>OCF7XTW͋k6.,t] ,؁men//Ub{3qt ]j"|Ħ*۩+r{5DP~MuZoP]  ~%/F .u@% OQ?ʈ_]L̛EKչT`fS UJp#"B6ȭIi÷YI'{sK=ovS7F#,!槱h/ Yals$[6ԍP!!".{p h#D"MܶwRϔf`$|x*+5=[ޯσX6`&Jaa<$K|JoV#!Azc[¨l3VKas7rVGnJ]YC{1o 4_x`8mIw : W7{81ߙ}^T6}ǁR*Z50! QK)7•cIWfe\16讃1M\Fܔ#,:Q;"QٓAHM~4.YߛqݸT @b`tW&jt`"5];5n^*Oԕw !A0j/D|Y(-W©Myv(0c;G̛}J 6#2I!IâbV4a[E!OlNp<^{ W^0>~^dIq,G;r/!'\OpmUMLNYΑߚI4̥W{ݔӺ ?"ibQ[S 8Yjs5Sy9g*oJzcm-x{^6h$:h uKaX CW/bm`"S]5`XqOXL+>]}$Ņ`$Tx@Dv}ѱgwb~)K!c_dyqF-_ @@(Uxxf^=l3s޸2 7m,P;O>>=5@(~fUsedsS}J" t RPdo+ `k hϥ>nl)fO3W?ybѯtpMIs[^9.i\O}v s^,$ڱ=I͓dMOxl@ipu2\>7I?ԇ)+E0<] 6閟Png srñ5GUwWA1:Ȝ(Ki 5)5U^6p7Gx|ڬy-ϕdsʻvJtN~V_O3Gp(&H)K m$yC#NRXvS,IIX/T$4ÿ 0D^4Lq-vTS]sW/+*%tłaO δk{]@8"!4n#T+,e}68DR{]/<2Z tARBzlZ{kAU( Ap;2&'D]] g"qڑ ŷ/>'BnnTQBŭv6I?d@#^ Β?n)"trrW읶-T$388="gxMoͳ_Mj&g6*n]DEhʹ"cġ\Â\[K6#+P^sL۬uMDžb_ff1J+,b+%6佮b ԧaT^2`hGg;(x JP K ͔EzrfYc2%E`o}yp~}öS&۫y܅֊˔kđ2N6̙rQ>XKϳ^vt-'^.)"ʬSd 3D$[?ۍx55.?zKA \粚g,Ҟ#B.o;9TgƉVβ"(!5Z.AiK)y<<LU'C>PƢ(THaô]n'֐9ooڛ#3@lLdf\ŁxF{5w@NI&Cq5Uu3 y5! uia(cOd?/V+IC(eɿ%b P|zJ(P+nV|(7t&^>hmۣdѓ@ ! V-җ /./v8Þf)$?a3=tk/w*&˙%!P- %NN[n鶣PWZd%tIC5I >FbBj(T4]q+[FLax졘PA;E42YH0K$fi镽?qGŦb =>+r7d!]7,:!"V|8/!. {}USCPe"JUj#34kK^`T-j\y GmslgYUvtUAd!ө{7G쫀"uiZhAbZI+ >Xڑ<4!kI~G),^QҊv$}فth~ǖY/Xm5/QnkdK_苋dh58ѥvs#[qU)z^M)t=Ck_u=uAջĜU}ݭwp*z7-GE-0\ MDXj-ZWxWKb #p(.G}.17J=w^D zݡf2um [BM%f? Wޟ3&?L,f|YS>> ᭥ڹ@A335G:$13PT#dEn /*%+- XJL/џ~d,s P!\jz\ˁOx Bqq tFf2e@9&"te]=zi_ :{ ׺=5HҶStְא$b8_Ժa hj>+IL.Tʓr@/e⃝IҠ~ $A6 VeE )II o#ll8ho52gT`7 B d:sZ>@&9_9Z0oPK2(Ip͏?:q2O}ok%} %Ε)GSx(bueij 'J%s=2%=8  i.lef9ZqvLU4fXvC^\g}l0$$ї8ku,lˎ|+`֟ZJH(>ɦi@&svV3SEXdT$ښ&8X]sH[ZRNr0 |O,>j!ϞoٳQ0dbiZilMOrx@`hQ܀6TT1o! Mf^N>?@Q[e-e6 VB /˃.$\4 YfzKG^LnOi_? cM'_[̥qb::1m0_E)\ [\OJza[vHB5btOol˼B 2(r⡰]+;8|jO684ӌp/& jv b,ueUn>Dk,e֣3dJP8(]/)*-<Ibȭ{u.U DM8z Wy[fZq Y ލrL&liښ5MK"ATWd)Π52tz%MFVrz 2!K4Jm)b؍;&Pηz<{Ή)&i^m$:2; [OQ ntPv_lZVv"&~ptYC/Ưmͣ4 :ϻ3C&̟kϠ`XvK;r8 O jP1!ӊ(2[%nC|%<4 9PpNm"aQ+RAQ[9eڬH6 Ī bs`ea= p:.[_]68csQpQ&rˌ'6SNV2[nX l6L}% `lY$`y`74-W2cH8@=Z+-diake1BT;-!}a ZEz %U]↥]2$0ܴ0>rR{ n?zID.GSwL3]roY@z #3CMzUTwU7Q9%sa)sP~US%i飽$"F?TW~)45XB;6 0O+WD8'ۭ._,f4)it7\j""2* 2Xj]o?{UO(~|ώwX9Х/Kw]hL (!TPΞkj"Tvs\T"V3? ]M/8{噰QO,V͇8d*4:2l֓ 0^ jfɹ7\)*g^?KՏCWUρQ^|B6>oZq-jMIn<, {D\9Xa!0}"I'6VkDɉdznmCƝ%zu 1+KEaFRMPPQ`D[K?3`G6L{a9c`v+U0c}뺇v , 9|b:=FY|K`BQ8MB4X£Ȏ0Pڎv1u0@{5X0< *E]p(.<:II/e@7oUi,۞oۛډ9b(=^I2 D3d-DD3§/eڳ[c)AIV0k%hqaFo/7ܷ0G =?v+ Oj܏"FRƑNpaEiqmP%@s!IPiI 1h)ɜKTZ(;GA5O||J>&U[9@'PZ;yoG[*{AyORI5T6 pZ<8] y@2ܑ(f \x=eH1Nxl{B}x.W76MC=nDe|a iBNK:|Vݫb)7]?PNB/fU6wIb?BK/sk欳Tc&gf){GA)8=|܉_'ruy8c.pĸx\[-kz 6Ѷ:Iz_˥mG~F93OhKez![)Gٹhs&9l%qZʰ ?(֣[ss-V?\)7p-֙2~4M97SvwQEcIpBj@HS=S\G͵t b p.X3ls6P# &u۩)@u /^.g`M3|c=]"ZOb3o}3h^)MtNxvʡ7@0߰$9x ޮ;rSkI:cy SuxMʊ$a5Hn$Ug@+2n Su;p:E*qtˣ&zzYoސϨ `ێ1+P^5lpBP)A9*b:U5spQnӢFV~h V Z) ;\&H"9G#ʊڸ˺(n^џ ^bILc)ӈ6ob(dž, =m<_PkfssW IY AU>1m4Jlb ('*YF|B !Őp˞xKMܹ<pA(Qdgpl_Ul Cwĭ\6 |G_w&ۀeS/b f7&!]$o "s \!?@S+,4MFAT$uf#fr:s޴L~q^ +y^Z4m;PyV(L>"FX돜5=xC6S|9jا焁(cw7F+556CAabTWQv1#3(j8GS5ݱ!:%copOrdR)ϖ3p^ U7yOFXߜ7e@2V-6;c= u5țǞ֭=z<RvxRuȃ6xxY|^ki}xJ=,7 _5ӂLzp9q[mItVwjX.gRha1#Xvd|רwy>#L$51jMH81priwiK2=W1)# MǖnR/Ȋ>Y[꥾Z5Z->$3m%/AY1ˀ&^\!]KwE^gƪ*tR?]"~ fb8Hv^lMj,F"z$p_.ڲYM̆0,Z;Kc\1@}{k?D0, 퀌^72pD}+ }pkx+DJpY?m.#x8(o$0AB!  v⸳ߘA5}#iˆ}z67($7po'SQMp{(˚ڑyR叞~{֣PЇxkHmKctȨ+jogIbS&Ǐ3 >Ca~:r3VG,Vi vbkE*9&WʮԖTx{*&1!qܡrbm;%X<*^+FE1wސHP]g59굮?$Eh0&y\=) Fd8Ҳ_ m+/\&1{3Tj7brbM؎82~-QpI1焒4BS,몄Vت qz/ca/ p;s@$'S#g&/vU*6~2ac Z ccmC1< YF֠"Y&ؤߢ\SHp-HbꪐtCeIbp2_kQÕԔe,xmUQ(uޫ ,5ƹoŎ:VͶp 2o]F#d5H:4cP0?&X}n?8E*T-["-Ԟ"Q'gmt x%b>JJa9Ws@3J0؎qlYˠXWb@L9GX bؖ*a-΁)?:w'ʦ=j6,INIߝgȶp+%}~hYQW(V㚋:fL/Zka蛲:k8\CA(~xU %H6Y%fAWVG.(Gz_6<бns,v_P%[,O nʲ?j;Kh'C$ssO&B%vte@-b#mL L Ƣ1:O?wgӋ3ǻHyʠ7:SmM1ߥoe FN9WjSDcWR]Um)S6bŖү'߈v=;I)%64IvjD^8bNYx*IYc!VqPSa֯QF%16*Znf e~o u娌{ÁX䦑P膯ے;]. TzPü`;8A9 W (nQY@; T{2͢rhpF$|?2wYLЈ5^b:,ϣ2Ev6xqkʵ:g=}UyVk,. YD 3e6lcƧ)!zU[v+Md=ѐiR| xNvHa P8p>zJlȕD/VjUd,`vs!ӞTӫ7e,}OUa8>iR/&^=z#_'^F'{Ҝ5΅碦K1UŭTV7ĦwڨUQWcE ATYRgܯ\tH^^lPp5VukNu%=PR ~ixݸH(D|t76pl:chg!/-0S1y-g 8@4#x̗b7/sb݌ҙ{'EᩯB{پt.;J_ܚS8#٧1ڲ(`QݳQ%%k0Mac=HL?Ѕ ^r7j|)!U{իԕ_ư ]|k$[ϭVaչցnO\_OԌxL @Urf&/֢B ݿRn>_}Rp*j, IJ~?j}MV~ZG,ˆ"5AV;ly"#/L-Xf 5Dxְ<C[{ˆ].Ϟ]10ufYNCDYcXU8 6;u6CU9pTjWU@t@au˻!Krxe%;leu_BCL"OTϰ[-\ǔdnH뇜Y+QuH΂ VAq HT6B0Gor7$Z]{E>cGm4rlQ}Zcͮ%'x haB󬯥;x8z&v ]יνjT"C*mЋMrsFArʱܒ>|;a'5y' S%\yDbE8fS[IzLMv. c~Fe|/IƠ$B6Nq=%G?PrJZl.u+o4o"f`C_ԭe 4DE .!y 瓈SY̏@EeFX˲*DDR"~g1C3Л%r7)9S3OJNߥimV ~r׾Y{l+Wj=Sy?0[\}[JD++W44(6c$!Զ>EL•_خc>DkŨg֬)ƑF?}PB3IÎ&+4e^+ֳ7/3Ek`a7(ҹ1v|~>>%@/sH=N0 Nu# ͗G=I/"B**83CW# sk7\TlvE!Aa ұzJ &+ xTe@ `B,F:W-_z{܏KfdZ5@NF6LIQ%i鞵M˄^'9`J? 1~ZL©V ]kVj?Pe w" [aKIf<XwNŐk8s[Pg6Nqtb<3+;uYֻaA^S&hQ2>=s涳웽"7xI)&D=>_yv+Tʓ D+rxkqr)#qۦ[Y@Fc^SkDKƊ:eN5gÙl!&nOz+sKBfyOp¯8LWXT H^*4_nК% >bsC9 yWfs|$6/w7+ZMC8fCmCС `<-aUO534fG.{sԒf건 t4>a^Fjvj/`lV2NRQ@u$eghQz>ړ"aP6!#ſ27 u}{fu(^,Nx4&oi`T^-8T2'0J(,5G_UZaD7 {d_q+PazaAdQ$IhC}sC–[դ&rfoR2/B2TS2X 3eg=x^sIA9z8td뿾(E;IMfg.?':f҅z,YgZ:0f/ИKdM=@zOM |{Vv"|tT.lMR͛-V;S1+&CJ@>׽q ܐ\=o6]lRiwQZP#Rfy_~+ʘh4/^[Ctouӻ "2*ZZCpZ2A UJ<ևDN[cq'˺ zh%֭fbH\#xB O2-<l"u6)N!3 \XȓNYfgX]bN]W\  |I"Z? K3Q˧LRAo+2_z^%GK.SCGPYuF4 ˘z/ݜRhֽQR[+xʄr~L9Dź})/=F, j@;?,rqНn5q&WѼ0BhK^QY6B q"A鯉-mc0 +tH߈FJ(Qm݋S^H%! ̊U0k.8KYi؀%`9̕pޭ!kR tzQ> Y@,n9pS 7^Np@lI8*[`sXÍ}UX*8 ^OWY9|Vuy{ɶjL%k {=} º^&$8U+n0?E4g*uQXl?QRQk= T=XWR&ȵb3VŅ-8'|>"sb⳯TTβ} H͠Q{ <p׳I&MI47]=;`_] Ai,eh+Y3KؓG*// ωHMwf8o?%JB>(5)fv{ : ]Xg7%=]Ke~%|* SȬr;07+z:v>YBYQGXxNOPy&g)(/ CD.E42z>bk$tӑde-=78=mJ[A},8SJ/?U00Gy,$SAQ_ )]6zܧpCrbva?H EmGmҖy 4> ,iᷩaNn?Oq2\A9 e:ĸWF= -=W091%۸'(l>ƗY"6*F*u Z5cI. /z/fmhiv"T6cV AC=&] 9tDyf%DŽ+ |ϐb2Xh/Scuh"<.yHӛ}/ 4^1Z6АV1H@kihZcP֒*z}:qhm?nS"w+\(>=E䀺YtteU[Twj}0>J#Vqe~oĿa 0ٔ.E˕fkUhFLTHc:pA;+&PJQdP7c@0cGq .V xOf}eX3ɯOcY,a>{p Шڙ0Jw*ۨ`&B9)" (c6M#v{]_ M:KS"bQ^{C8X[f$]8p[2-NǩSe7ugtUwPG XN%ZŻ_|8>[ڋ$3*'̿ 7Vh`hwTǡb';(i;.\"#H,KMCP&Gpbd W򍅻 +٫7Sh{fml|FY B7TR6 U%IölMX4-=Z.>+;c|GQ&:ƾcK>-oõk^kR;g\CBxi66%H^3X$-Zn߽Z8v׌7ZBr}HAkςU61e݂QxZzvI!'2O}XQy`!㽶En"Dj?]ڣ K|';N>2v2"]gi>8̓f <.MHsŪb-\ZZ]!Д;+6nmbhВ y> |%B-*L%JwgD,(OQ[Ѽo#-5V9vx`PL8πH6Y{RI\oWi\7)],Nŕhs$ QnyZoTX͉(KQm= Ch]26 8 0A6H J=H`:IfYf ,c{'/ݝi$KW&wG ȡݏa LdHBU0i{.~HJX;˻\n5ZIjDž%Zn\{r=s= 2~":[k!J=a 9;ѵ\V9=$qa'$@$9jS$^58Փ"ghCLWpKv\jGu=-{&{4`3%Tai|U݅)-ꨤ(yyœI-lXַL8ĠW7\F&uNw1 :>X)^9e[%+κ:T"qy.*t8b!JKǮ7έ[r=:{Q[GW_P$}OM us?rKx8O[HAukmB %b/ #щN'6݄'PX,lA;yfYGo4 (\!@cepìloHl`](kN;{mQ ~8y KjսZ682HGzv0)3UJ9~t&5 &:Ŗ6O%=͕jW0T(.A(Rf+ޓL,b;"/SRi 0w6vYGϠpn6m)!A7 0t5)-mrcX :;bs=&c1{ 3#x5Ex o6ʴ`DL_I*3w2F,ԧ*$!Υ*?iw0q6Sԟ"SBYj:<E;a)ḝg}|; Ai]:?3[w||oK{n[7l_rVX.FbmG|FV#(+ :0ӎII\3#d6Lk$S<TE&aK۹9t+kv,rFtI$LH-9(T'ٷ NjU,'F=%|q"\Sjݜ6. ѯΊBNs}eC;$xF|ić*ďhd=, 7NbB5xO,6yˮylشw;-ܳs noYHIYԵ*|Z:k2":W>.h_}F9SiܐUG.aī1p[z/;x Fz)knYXD=K!^(Rş'{ퟤ=qi@7kaKH~֟{9y>>Ɲr{8h6շI"z%GOur5rvTYHpc %297_J?v=v3xl %*wĺH릍ϝNv#.gᥪR㧍av\%n{nJzxdY* oY;H/w,ieydswᄨ^ÏGf(wz@JfC!lx #Nw++yeBL@"!O5n»*S?/k>8|*1PzzISm@!;^om A$\#C5B, I~RjN@ ~)ɭ${ 5zVp$6?PW%ڴj*MŠ1Ei@}Um>BN͎=~pFXG*TygkzR`DPkwn#$yb˙!HN/=]OUB $Fĺm Ԙ4+~e8HE.|4Ni\,qi MNc73bҿx:=zG:%VqߴAky=H|7"阄0|4k_nO=B?DždunԚ^'N;uc=:]1KЯݟZ-W%e!`'P>gD.,Mp:jNرF6=[;9J `%Yv,afdQD.]VIT8:} ?d! t":6#q٠@=.t̜G LߑT#8/oq ҊЈM:e/'T zi}U$P9w[D@Xo7laf}7]Z8A_jdQ< [i]Bd!Pf(_9d *`2>T[`|UvdtDh8OtG@.ww͐>7/"j f 4b_s$CׁQ]6D]i[u{Xq2qnH/O? I4\^zN]|$ I8|mB1\#"M)bXbt\4wnT46>Rt>(K0UJcd vd!egt\U\1I=0 C uc%b6J@'e _`qZ:%9M`OQy6e=Uq˞(RԕFka>QŃЯ[^1,G1^WAŜ_4(8/rR݉s/?SI7b,b|&|)˕56zj\F-Я3? ʝ.za;=r*2X{؀Lh |ԮZALnݠunC< +PS7 #lmBm}<~sJϤe$cϏ\ij@XoEbz ܓ亂u8pׄ/cn3ѢgM;/sqT6-$lݹ@}FЖ0{V0S/_s&cM s?{)+ !A׀}EH۪=^h}~EN'Ps N$Sͥ=`lza64ʲ.as"]TTar(yari;ЪC0+u#fyFT3DŽqg]~JAS]5}ž$ a0d& \_G'ײ*Ey\0>jdbJD/)HkCߘM)V ;2|L  g:MlT.|tc߳B>̂ƑHE3"?R'Yԇgަ5 bfE?n*UK/9* &Žn±Kn-V]x)j>N|T3vQBLl.09/a> G@HaHg b ! ]^ƖUGe|Zdvs;[xȫGr*=jCFDX:+1;wezش+3jL/Ѻq<ov$s+[*od/U7f=[-(όzlύ{]b,cFC8D_ou]3>xjY8wc[ȇش=3Fb6,ة'Eb¶gqy6@"<2GP,d+h7Kl[zR( Z C"a*E/|f?Mr%7F8בgQ'?Tn+EX IX 6!(3Gɏq<{C3o+Jqe)SJTմ9_P]IMĒM:sp+t3x4)ÓDa׆y)|Rcqi1eY5C4 V`Q&aj #- 6i/xٺ+ +].j6" O%6߳ƶDB&wƐm6G%Nܤb)$}߻# N"FtkU,saU<"FQqᔍ=,`P~s~S;E-F1HwdPŝ˖*w;]4eAm<)(.dyRe^^mnV$yv.$?B5$ԦHzidzG[Ic;NV%9N,iPk>LB*2iI 5% ġc3o|#bi 2!A|p3Ԓ 2<āA5cNR@Jg#<)fyxi ZR: [O LK5:ؤC*{7(] ur ELoRe`={=x/fDP|`;s'(؛VOz Ztlg%靨 2S@?wMG* r.nl^ܘ=>S^un [AѠ Z1є'hS 9ḱt\ZR2/ʖ;z)OaqKI#[!s5#gxF-4TPw\"/zC|ճ}qd<[ru[$"{ \)ܟ˄0#:,N`a~̈́R "p$tkdEKT| >҇zԐ;H@&@{L!qeZmqj<6RIlYTHUX$Zs(e GftY_g4 @vBtY7^ tfIww{n*s59 hojn Cƒ`=Ҭ=9@ @Ag},S-GHD;mhaơ^_\ Cy8Z&W'cA:OzچPJhQ+85@d!<3mIve\S?Xney~i&ϊEnJ~3+)Eۧ cvR{>*B;&b~CzhνP솊^_]')0tp0XDAuJC'H؍m! PD/I1_RݩDn)P ?To ?Ԩ0c@&@x2*[2YnD uQdlNuO%i7׃V5\ i|N{i譸F3SX<v+6j<[d~$>)>5M:P6Ȭ`ަQRg=FAfL'>g3Q 1 N-D*#axuG3[iZ[zHogB2tZZ8cL䨛g CJ)bXouÉ8-Sߑ& 0Q,.ϊ2S{͘P/wH[CD^אs$Jpb!9 fiCcU]4{ :~kL~2rgzDdV/JUTkVWLA6^5O3{RFLjb$ 1V@Oo͏439@\6'THMOc;X4ovq"?E!M"(2U%@1l`pe6¸dkT?0OӥQc˱·y0ͅ<&@dbmY=^~*wk=N0zDֆ'AzMTa#f@0Z.sY]3M8k7bŝE&wwozӬ1I #NCrמ"ɥд/۳9{^|7?PmIű *gĹiH_4  M22+jyMUPd>o| of3$D`kr L<޾ҩqW_tܻ0J9%%z2Aa5EL}_Ǭf1`VtGFOӠӟDڄ>854%+({WSM,\.:¡vri#hۅK`̆{ B6/'Q LE}.iW z% 9)1b5I{^gO:uMFn Csi"QCPFщsچY~j;ޔ *~qQ򦱬4GDS]y$}.q3)ϱ)oXfE:ZWܜvō 1?&p!C$fUxvy 2-/8_F>(l(?ã.lG/Ƿ~ye: '9lJ1Pj~cE/(8l Eךu-|ڋvg^]L|=kUڹfn) X_2~yo0+H-ͅ7l9|$}/uZh.."ͅ8aϗvjf`!#"ycʫ)4E b쐻*} C΂2cYIL>rD9mrmNw* 5]0zF>d_`%g/p2%6rÙ"ۊax1ӾH7B ݻjep/zj[/ ^[O[ ʳ[ hs19Q.ą2PCPH6@ȍY?W _LH~AΫ#dNE sC0TK)XD"b< Gpjy跻j%6/!d{]}^٥9Хw7`IzHU4y+Y㵪wG_MDuʉ=}GKRcdvl4f|dT cbQ.^qr}9h'3v0.cٺ]usL@UY2#)cn?k/b,7g,'L:E;u˖4Z+p3Bj D% )jyZNv$l8(X~OghrJ\V !z0yVYV߁i&eog42|GpSJs]K,zYe"AB55}#V2s72X`&`h/b/hPEv սx<Ͱr|=9v] )prЇB 7y516Jȯ2k~n$T#XLN9~!nawz+iIYըWw nM])$w(Ci1葬98a KJ;Ry/ wf.hώyepf; 2nR0>%0%nem f6Hî=R6&R+ި x?ϳ@FHGS|@^[Z*3rf¼٥*D~j/3(6d2x뻔`tv~k",²ecͮ S0SYؤ*[B>supyO#G+'db yJ#ɘς:,仦ǒP10K,?D[eBM.S3(3?t="X{Ϡ3 5434N"e8{R 諦8Vn^GQ=ot>Z\yܩ~FA8Jv&ӳ!ʃ#~~y nu:oqUoRz&i+R (#yLo!ƪ@;7hC.f5;Ox2_ě$tGP "{4URpDޕ\]"HOIBUu%5KauOR_LEy[_$z+KV2RabpĆ-KӦxd2aШzuuq1W{(nLԍ p:q& 1sDZ%4`šzQ+WO?օ$#]nº@O1d1FDGuf<> uz&Uj1*7t1 \Xh4[VέkF7O+DfBƛ(_DB™fYk*NQuP^TWKԐE:]ÈqCrIy0>!(xM磌;|:0c%EY[z"t,ex~9B3hRJYaۮwP0|I 9;BJ[8#XWo;qb a G%T@'K6tly7*hlbvm'QNbxB[uG: i7Ǟj~"ݿrxz;X 1bIO装I1̃y7 EOkJsxp+䰎.#/T0ƏBw OE*D]y y/HQ[&.aX.{忇v䣨Rn7UwomXo9"vش\+p;‘4l]W4zGnzα3G`HUs$o u%YL0k2 ((AH]TiM[6GoZۭf6Q[h+t*dGt% *&ԗ?L7`QɢpΈ#aajkUv.ҧrax-z.yHe)\~jmI5Jʹ?F|3-+601ZƃLmK(bw𝽩b'zH{u{` GeA'%6x4o+sۯsF 5}p~_R/0O!rIOh"Sn)\=$ 5 +} 6WeO{k$)ޓ^P9ʕnʳT!V$}@dj6 dCNqVmO3#:˶<2jsʬ^8.WPwۛ\0ajKp(Qlmt^R?2Vk.p l¢$%kjKk$ܚ w(G4ΰOnWxǽ" xMp! l޺lap9;>6( լ ooSpİPf(CS ? )B3FT\ MJڂ*ϳj*W(+#ͯo3`&G* NٝwؒdPo}&>j.S<Has~C˞ӄ"8u5U J/w֢ U7^4|lgRddYSbAܗeV`c"oOXHi rدreIDR}\|uLh+ iFdhwv<R_W{ej0FO1FEˮV/d^%qϲtPoH9vo!&:B|D:Wt.ۉs9ul)TCSG%YY;g,d messHm0IѤE+nj ל3.$W̠ 3jJ(nӓZ\Ϥ ѬuY(btS LpT h;9LZ!*ZUᣕAJ[.Ǿ77apxp{sdi23S{J\,G?Wb3 'Kr֖cR ^uycx>7du_x();ꏓ5aȘ'slTxRGgf.ZVZh~!kv NV쒖70 PSwɵXᤔUn.ZӠ7wj9 QӻMHΖhmm/iLj*k19q!#oB-cO7ÿ pN F`PKe,4aXt8 idl_ ѠĊe݋~\~HYiʙB̫N.O~c/foN.ltb6ݰ\j/f s /&Ҩ:+S_)Su6iթk^fKwE=ށ0L^lga81]" & cC.4o]k߼j"p/'tXxvj5)\qE wF!t1Xh1c/T3axj#:5ٹW%-78YRMi "A:P#>@oנ[CºNE~%H߾we30~ '4\jOxVa~7RKvk9 '2IZ2\h6w Q\1}ÆɾԞo{ 11vH"ܖXizPp9JUgQzKx8t2Yu?_LZ!Dk>bjo *|ߏOqYdd@DSeYFy$֮/nd{ߖ6I0ewDh;IXqٚ?M9Pǯ(CiUL?jpF1*Y y4x\f_ {Q]%*mȿ4 {cEl׬FG1$yh&%=ob<@6ެ= c?OT)dXp ո¯殴Gx$@<#-O&xfWo48y&+T]R/H %Nޔ$NFl|$U7˭/|JWvڃņㄕr !RR1{Q/1wĞ :"RX7_j:G=$ݠ0i:{>7'Wb'M20&*0rz"Px*pbQS1I WI=뇸O}B"ϛ^$V.a q#!\0 T:x&e{~coˠza|AL[8+J"[+qhndu}Ν|Q'] ESII nGrc'_xx73Ag5D$uǰ3` u0xe}^|dto]ʝݓ2B]@j_#P[@|UjH>ۿ؞1"uI YրmٜlgO搘dk"&&g7\ᨖCTz+{1!<>{ پb\2]{(%!%7||D +bdֈyf[Iƚt6˵ L1FV9 b6u0رQ _*bgt#j};@Ci*/jCd1 Dc'QS 0TU ɚ>s<ٹ|cQzme*`wf:Q-N]c;kAsv0@ޣtwӚkpׂcу3LK< / /ll:-?}q|.ωDZu020'\8g&X 4C𛺌/fў8RR3#!$-5wtdUCځOcK869u5D'/Q5i_)C!FǤLr iG -q<nȓl&-*a/4+:%QEw\4ckP6Q,v08rH4??CaOIͦ-եkzG=VR{Aeh\fοo٫ V( $}sb˭1L7|TF%mԶ%:˜php1nDY-]=)TԒ \f֖-V2WkVS%2x_"y#X7d)v*`fHLN"VYy/EBpVi&.- |j.& [!bԸq(ܴm/ 8[RM85jZQ=J҂6Gxh{U=Qo%8"S.NCU`u~UbEAE2Ιh2% %ngdG,AJnaK^#&$؟ņBcԢH>xtNw]4/XLl/Wc4ȖjBw h%X׵ta17_Mg$˰-Ӌ?up;(ҕ"=54!ѪQ6,BZԩ._:rB=Uwh9Jy- Xowq\ 7HI \OFD)p9e;Sg0fD䊔ؿ97ox!Nl,hSl3l I±՜ qyhkEcq:.٥r.J5i"#P6GzHCF6ۑ=#1a R8 x8{7oǯ!`2_Ah,ޙe *Ѷյ'K-F36KևvLzbIA VM(FLI7h*˓dٴUWD5\&~E!`*k:&㩿/n0F6&D-J HdD-40nH'QߘW>8'&B'GGyۇ\y_`Lhyy )'os++4R NN1+U&**{4Ԗz.5`O$Y‚9|rfCh /J>=uyH)|2wBW8χn`ĻS%l s+H~tE2mBevb{*ˠBUtLf9BWi'Sg83Qb¨{&{rz㶼n6ýx-88ZZK]>Am7Gw!I}@c~H:D+gon P!eY?"1u٬*QV-/EX̪wRoZn3 kY;5hdY+/Ȝ\x"1A0teij(~[OThN{HFc^%g n$/"sTp;CMph5y妙6[xf6򽃉YKG t[:ZRId\XZnMY Jm?RV+^~\[|ژȐģQ ]IAPɌf֞#h?4v(*A%Z''@Zץ.Y~CՁj(K1ao0H_[nv\lURLzt-!okjn /hKz Sg/]y#0`办<74?H'm|J8]KF.J 6$9&pB5Jӷgqt!Lw5R.HHMGh K ؎oϿ4t.͕wXvX#`0YkN/\l7RK™B-E ])M) 醚o8&qF:THS-fn4Go>n1>4=+EG1w^2.eLk!8 t信t|`1[ںEWCg@ᨫcUm?$/qwV.UlD6w*#3i _gmʨk= TDp}${հ[)c,-i ֌R/CYX .;}VDy{_P)_ysPóO̴k\D\5ӖzɎEagF}&de\C;16qΚS'd R5ӈ|k~lM%LkbmWfN5`\߲DGdwXf?'3jy\wsقc?[ˣowf pF ,R_X'tx_BK,~~oPXlGm.d}d"H0M]ς v_0WD~.4pĺ"aIOTlqՄoٌ1*Vyʛ~H6si_J)YؤگfVn<$M'T"4/[GwZܽI14n('b7z FB󢄱q|]:X^MLhc8y'SC'v9k`n%lASG)#ew,5Oow|[&Z8\)..RiXGw0w%@ l^Ը:r[6#0|ɵ04ͱ'>MCTwox9R4.Iq ~?2K2Pר,{izQ\%zT M a޲nX;<ݎxi&h?8ijz%JRGEvK@%ѳ>U=Q;<-ꩄ$>Yf=B`VRWoI7J\g{fYNI'^ 9jf4g +s=79׌'#k5n?8-v?jJ55ajmn־ۼ6N{})j7a> x]D b4j/iUttq*1 %R혏8Ӷ2~8Ѕ:;<4[$k" i" ]Bz$R|)G8SѝV*w?5;?w).-:"g^0QIk}J]Qih/ ^W\ h 柶=7,LSO]h0 P$j;K_8]iv*"3' ,6҇^̩S #- :v1Tz/@9k\@Z$c6fFkB#)pv, } [ )8K}CHޜ3r F%宯M‡h,&iVW73 $v #PY $WηX$/U>\T u8aTqhZ3.YL)+ba?Bzr.M9on2-O\=|61!Z[j!|P% cP y"黊⸩蘛8B<\ =U= `u-E>Q:]2f7&زB0O|>]|6iեAWR9M%s[q"\g1*d@i? 3WW:j$RŢm?O`1^MwQ@VV]&rW}SxX3>3~hթ_u: |JdK/ AS6lIҨ[8n+ WbD w9B& D+qDObZj&~V)8kI9Dyr-$ \o`sYS.%@{AZyPerD={e]/!zjkjFddl声]Ph^) F7Rj!DY| %M&A/I*4X(?ElRڹډOuZRp[Ra9pWLՍg0!6{uCc'Pl Ǻ6o)cpP{7 uq˔ 3oH! {^5~?V݃،J_=  @GN%5Yِ^bzMvmXFq~sI[`$F0:@$Fez“tV>#<(F6 YƞSˉ1H8WhR|q7_YE/}s-لweO4]J 6;ؾs;@@jM2ggR`ueÐY $yk2B̥P<+NAZ p̭*wc[7\dZ}.ny\KPlo\IKekLZS\fbʻgZ^cBsoj>ڿ)w>;'gvi(pF!;PWP[ِD9524Aϙu7 e((cǾWTW3e@$KĮN7WE@ ʶ9K{f0P8}MlTSרz3ە2L|NHSS]L;G$dVB>g4 Z|M _yAw4T trl =E(Ov)M( &9aeVϓW'Ր';:}iPT׫hA 4gXaGD4Jq(YB#5a&)@:Xk,Lև1vxӲE]A'HU @.{9p"UoC p&"NJ7gZQlG~O8!?W -ƱE"DA5">(^W1Pg *M>NBofP$W(p*<ī-D}л_dJæܸMۚ7wkU3X69w]J 0[~8zOOԵ̵QzT:WM߽=Dum߂;M9(]QcՋ+O|])4\6n_j 2bэ%?\AJ;վʠ"`1%,0h)L !qz/%mo..=IhβMD?$Q#oU7݋0`#]g4d XAE޲gHm@}2#v>SH7+Ő z9u (ӊq%$e3x+ZJԾoJ'tgZAa'tCD=ZWA39aLs]~GL$VOgEs"Ců Οİ~%yQ>R&+?~,3%z'0.kLA푭$9ULKg'IFx:/ TR뚓ʌPb; 0䲤hb \U. 3w OIs; ۲: (2)Hh~S祔:&[c:x g|0`OUD.O* j+{+h_PPϜ miVhP,*P:ܠWqzY2:!tRuB`P+Pߒ ; <]r !(BtϫK6l!OS7G:ƢNr?{Bɻ^K `9\Β"C|>``g}2qBΦrNNˍteTCd rj"1]dE6I)^PJ͆x J1ft9wLyAV\vί 6󦋙Q^{͎ רPRFE\_M Gqvh{Džw:2K-QN<fk^6|aЖQD>7_}`ڦYZnt!.S-4ad K٘W@8S8^i=ZHb0'n ׌ѵcSӴ&i|+±7WeeL/'Ӗ~oܬ85FuO>(kzw$m(IWOtM|EI`9,PQaU[fVrŲ^$dMk]ZwNzĈӂ͎@RF灔$;Ͳ{:"G_ u;iMg+6j@0rcն}z^ema +KTG@6ZP0؀wh#B6OPqRGz\?=ME&q/A~]W󑛄N] [' %8~}˪f;d6|椌t+c˙T*&Ŧ01QS DwSڱnP3[91۽fݥ Cdq*Hl@s2t0(4(;)Τ-OlT)ikm8X&=p{CHx[,D9APe ,j7~`$/M@ɣR$Z~ ZٿC`Knx(e!bE@r,Ir4E*=@R̔)YY5O!/[]ȓL4 zW4.1ZqBb:HCPر:ŷ[Gߒ4[U0ϣ,Պ+\, PEۅkvu$p}Fc$EY9Q]pg-P{sz>ꐗWG7̓WZ[<:1q]dF_! Ʒ9 x>Jx&k., x"vō{ڗPwmaHx߉=+n0 `^c2z)Mǀu/ 28RO^\Hm~95f7g6e!6 PPU3A uq[ (=z271 J=a4u,T՗J򋴯Xt67M _CUVI Kct..f@-0ˣu{mIנ%B@tvӠGOiᢔŚ$ЭS7A+H"u4"|/Yo9peiɔ43?\!L'Qg[Rz0w?{n31ykB2KDzC 7{c`l BamVaܪ\|g=;AMY9Uj:~<˙{`j-cZI>'Lv7 (Q OoZV)Ny'Xc%̙'i6K-/gdx5K{IT;I|CI0˰,%6ΞtM-lӐ9;k1lK%Z޲<<$ϴVjwrz7c]V'^? AHϑTf 5V>j`qFєbہ.@sV+6vq%yӰxE)>q7~^:@']*z ;z_6lQ- Y=!bː%[9 TDL?=5n3!5rMf(pPG[2G$mMG^On2I,)T0ij+g%X~G?&Zi"QAY<5/4/T`}[׬l IM#c=R /9ma%<#(py `rjK4ˁ\`^;AAD5|X0!>/zRDWI5F72'["#s`}ib#)6!5)bU]b$UdǸNkQͣv::hGCWXc}q:.(#NN5;D’֮tZqޯ4,<En긡1і1I @؂_t1ۦlm!iCu k܄+;;Wm^\%IS=ƸU\pv*\wB@tmu'ꅹZshӸ W'#E Q.!+1</ӽ=l:|51:&\<2_.C)04B+vqDy޽e6YsTSPiŃ>dFu|m[aә ZY/G:q^>@p]=L >T]re V5" ]_JXGPSxOr9-c-އSW[xɻs.uHY#샦kAl2D;mdr @_ ǩh \ovX3 K=BDBw?b8^?yBj}Lů]S/1<;Q U%*Czb͂<M}X)@[?3war-{ wt+r83ѡ?Jq4mfj`q)Q1{se):KID;B"fT?c0Jolz$tJz!vR+tEn ]m)ZMTet[-(5HH{p՞7bav9rXD9*]Or-{Ѭ3juq % X8]m+Q'Y jw/\"N0.hN:mClQ7/n7_??Ӓ%75\&COS:׬o[YfSpx3ߒ{ɖJ Yo=X/-80GrbȌ*W.ue1V 33xthVO2@#7=)ayS[ćfK̟|&f0i*.Jx^ScdO0)#`*# v_1k%37š"Nx118e sU nh"Vg--<\,+#7QP0<Ďf%@qwyT,0V 4BrZV`.KqHGL  G*+H}`va(.(8KvǫL_r8la o3pyXT|*h كD fMWЯ֜r93qَ]cCBV \"$``[# EΡ漝!~F3x>թ,| ކQ8QY!|c$3|i[ۍK% ϥd<F sad'I z?4WYN^3oA1WJk G}l sR[;Q P9kpvruu ɠWlM:\]loMEW)u?Z)`N\MT"E%bq0NDVO"M ,PMYG$Oht>sj.R'P5k+>#:_NA ,]WaV!1\ *D:7R-l4|W\s _l4Xcc_iC- OrxVx9nz&ᓼD)*DpwA}adX*QWfñFxpd.H]=p$ϨwTd,o> ~JS29 xA 3':?Q8HFgs;Y}=se> tQO[r6UGcIQuӤDIQ# ܾ_Ookn~hWuԗGq⋨ӭV gXO .{,XSS AKʰVmz3U-̈́i DG y˺g]WG۪AC@?xT v'Zh=GNS$XoԮ@gZmGU#P24g*©5}ִ|oN1ĄP~p;|/3Ip Ѷv#Aqt'?nI>  P˴=2Uh4:/izo gc jsg/Q.:dS/KyZS\ .A z ]9ДyӃ O7UsZ})'j2KYVcn*W/e 'Ӓ(:8ڻipLBn8i8: ^a0x9}uȂ`m@xh^L]c1W+<4\Ʈ3!p20.TIL$i(Cg6Xvn "YlIUTT擏hQ 1W̱$]iHPH@}T p`2G\gTagJLV~_Hq,umyԇs' n89ү*;8,W?-Ɠ_&Bne,-oJux H7<ЯP<1 gQ2Iܟܵm߿/'e`-! yg[]glO4u awZ0,8Dr눲Xv}X1"TI4!p%1r#F6MEZ=c;.-Aw uOeeg^EB@)I=d9"3RI.ccE ^>ciί?FƼغ F4,@1nc̈́QZv$plk09QX_B*$tωhH nyqElahx{wg`c\]HSB GV*u >6ӰIN{b[&.)Cz sK7 la= S9Q%.ɅI7Iy@PeFd<hYﭙ9+I&gqtJOi^#Ѓ7j>Uk/Q×*'^@iۋDbLu3' 7#c ؐA~ qjB<<,xIOOĦ`RAf'MMe>Cuˊ CtUG"+)}lGIVD0h`O}x!e'O<#FnJ#tK~J;w?"]'o]ˇsk<XwJz+2i^2C{m8}-B:.;F*X 4|2< TFX(vލTdt4UyT !&K&mƇc;r&J\Fb ^K['31P`PI{l,o䱔9kr~tqS8ةOxASR|E⼿ }ĪZwz=b"pD!Iu;2ȩh$&Њ=Ahe^w| )pL$l;auC5&e~{ h!40]xfKrs. YK:OI!{횇!W=x+9Y);xpd"h<@N}Yo5ǣU&QmkؚهL=s3+]6hTW( ZZ,-_(]MLAL̞ -,V́,3+^ң r[F*S8F}1AV$B.`TcBmZr Ĩ0^9hfo/i3bM-Z/RO㴀찚, sGd_BՀibƹ?ȬD7d4 5jK*j. B6FT+E`퍀oY V@Ewp'Ѣsqfc2ro'E.}D uE +D,ѫ2GO.ώiuc8?$ Ǡ 1×DFG,-G-E),c%DZ*̌)IHckpy \[_J/rU[ۓX #yXgf ?œ<j4cǧ2?ۦct>0r@ ~۱ d*3)KK_?䣫$Yx8$2:깤#+2jj3q%(`| 57 6_3 vr !ZϘdPDw' 5":yB*ozN(#@^sشUQSڙ t& @ױ.FeK 8a߃PNOZkyR+'*X;)s LwLXj**  OqAe׹_&{H_6FlfmG>,O0Ee*)x$`q [%B G@.D2M|rSPA9qxN-~ 8სXKdŎCMȍz1b/s%^hgʼ ,+s(-i"E)7c`*@m7H<mOݔ`>$E0`LL+ig:h+FJ3x9: wt긜 \v|^%8h^uSr佃N1Jph3Z3~}˄xo=/6*b[jT]q^H%ZaTTɨwKbL?&*ʑPLi|>̅QN,c/|>)e.!Sx9Ԏє:#>>=EhzM{5 1"Kao6a&ܪ1gF3a6*'z 1=qCDEvjL.T‰E#Jƾ7nA^CEQQ4B~coڞTʺ'xMB}_.hOi~_la)41cWʚzv!I@@ا84@_Ö32.1P]Z#3+oH,b1h{>F;.8*3K11ši#d ?lusOn ا:q'&$D܇$[>"T p}[")5M,Z?⻨1"針ī3:OqKipW\.`Z$Wی`-J!1D Ql@rֿSx7$B񹚓ɿ7*ђG/+;ӝư(o?^ũ_|&Dy{Ly/ŽȪ\إJ/@Z1xk3 _ZָP9pwJ{y&Kc pLûFş?$fSpEPoDA J9 -.QO [@T(+{S88sЂ;1?BKfQ g@$D9 j;;:u.Shtd~AK*LGVB;r3YLL'2|"9fן8) % j9AEɘxỠ-Oe$]JfYk|֠sڄS`/1SZ|pVb?uQvqt r9X󒉅yڏ 8aLL1wSR+qfʱ`c=2;!ǽ~A^D+}ILg~VDZ1~0q{$00hqH_EB|rAkà~FtzwNC:4 ~$T;vM0tx|? HƁB\AmwE'^X or &$u}j+Ws*̵f+#{vm9 dXtc GTAe5|6+#Mt͟I c _, =y$ٴ;_2{p*u{56K}a|S|Z2R'Jn<(%Ҳ s)I ""j_d2bǤF?hR~v#sR[Q< ^mCÚ~p-(ZMIشni z 7$';"ޑNvV;o݋B1/*j"U-SաsܢmtvI.zvx?@)<;8u^NjCОi"~خoo=d:#:Ud J1-kxcF0 B(_$n[R{7bœėl~maBA{ 8=%oK;0pɗ oo )$`dm=^+:/PeϯLVFmg8 됕݉._j<Á,3j'c=:\Rdߤ)8,%q]&uX稬 'rk:wt f*R_dMܔ^= b˱(*3# d J1Sa?CWb=V`! 5pxo!=\\s,uI$++]gzRQɃ0$6*NA T{DymJE s<l&CY9vMY:t.~9'c̦o?dҶhX_P2Gs\T!f^dn ݘU&yz-ZIg Q2==rZb0B:©1v+hzo$#+~uo|";% S6 ERN7*TA|߸CqD߉=V𔰙sT=ʞ)>l?ӱh4bmGRE|?XzWRRF#KI95 smg΀!i\GBANӊQ;sŨY=ޖ|^մO*+wlRm]wVD!x7 W 5zc`'f͵g"2T1VփKضĮ6]+#J5Eff!,e:.3EQ'U=fE!i`KNOG@ς*]\О 886/YPΉe@kD8@֠azoÚ&Fx~RyRds ? ~$2ZHd&oŞE;vRLBz`]eB{c$_NlיpR)q c .w=r/boo%G'2?6,5*V )MQFvVAL[ZyK;ZE'L_e^;m? ,]jy䥥 e[_7Im A lF-Hcw.c>TvLDRwyIH ;yg=Gw~7ڰU`@|TЃege4B1S["!HE<.pJ?1e7l`jA`%39a yb֢pnPܵ,0Rxyѧ)%|[k)f ݈-l!; ˌn5\8[GN ^<_ gg?m)ss,0]&sSq]<&"$~4I8!2ԎYy0ڐ̲d;52w7Qɶ `#s}L(:-'ˆ%˯)-Rw`W˜$az2j4~!t:Aʻ;47bB6.о;Oq`ۺfY O}G)k8bRu!X͔љx5h-ny)ugpd{VKrf;PFWMQ8(;Q_d|߻ FԺ9r ?|9IŬ6(< :q2 om<&s Z*@hG+ {R~2aˬ>*\2ޢ2b5IpYoU5~ @;[Z\#ɬj&Gέ5q{GHwͶ_')# »V-i Hg+xf7'|QLɗў;u#%e%ZP}kߏOPT[Z^Dbq~[q6$*c$~*O,NL˞љsfl3nn;ou3C?>. Y7Kae]th]d3U,Jmq|ee͚$W9S@Ly-35an?1ʯVrtn g l0SFQ {f+M/TXʮ%vCQʛB-`P Ucs5S pT Jh^R/w{(9~5~0R>XB&n)G7w ?EBeiִn7Z׋ Ks¶$ݼ5agiz,ꓡ y@7NunZb6r{Nl#EuB'%/{ qHNh9): OZ=. Hz8fc"] lSZbM*# 1,6I}B%qnV8&ʣ>?i ZDTG< F"}_m5S>o{ᐦP++Al9pnhc8}yui'*͘2arcD\LM]ebl N۱u:y2u27'eA$|I`trYrj Gз/3"hL~y_,BdgRIJ٠#}@ mum H4* \% n]oKaڗ$InX=d0fG'7n[e rO+D>3BT΢MgQD+kύ(5;6&H myā?7G[:`Xv\׌SPѬQ ʰM>Hi;]^3J1~4Pn*Tz(Kev.Y8 L^=MeT/Wt3?\o2Ok4&-$O{8 sj/CmcQ6QV .Ϲo{ !rT7w^3^ׇ=#gz: j?6&NҳxYɡgqy@&.n(G>2bLL./> w v `zduRMbd)_֐D=Sre"r蘜c{Hn6gPELna}y=Ӈ?maNBh|0gi" |.wܫhl$p[,8[pdAEZlSK'q'9Zs$Sŗ.019Cr>P ]kgv4aA-evAVtm8SPfB.\*ïL,xj =q Nlb0|p}dZyzEjq=Jއ@l'-%Z;CB}+Mp:{ uη(`?|p>SdPoNrORf=jgҾ@Bd>$ƹSDq5gS2Yd긯zL# S0['dmfy*D37>ԅ d\)ͭ=JfW)YdĪiT5㦍зv-™̝sk*j@8҃$$jͪTQeSx}\O/2IIG%g:E7V[ǝ EV+r{tNyцEܯWch % ?_䤘}e$ ;_Eϕ,eW6y;_ԿVp:6]YL a>cG(MQ/C8NJdrZ_SCw&e@v>,>v-"G&S(cߣ9$b-H8j B-fX {:X}ǙzӰ)YVQ>&~haGM)ޫ J8,闋15ZZrV 19zfbTꍗ^{-ocah6򹃰r!ރlhr/yW8"m+QW8+?Z! nebFKqĽᆑ'-5(-/%B2m,hBjBFuC]mMܔs'muslQrI/+(;8Duҙ_XJ i>iw?S|6K`LWKjHh.WЌǝtѷb`)`Vu/bFj`!4T g1B_'GV0#rN .oj-PBTY4tUB)eRGDt7UD =JT]k($a P8C&4# .χ?ĉǏZٛ ~OђC$:nl(0u** v?ܽeɞL[w(ƜD- m!733K4LTrh;h/NVtlDݑ:aIP|H]D{3]Rw<%1&Ey6ЃrPمIGv5.-sR)cLkm7`Ѥ?⒖^nHQzidZ/F#B*Ғl.@۽bNcԅU #+jR(-CJyԄ׏ؓWv=zT\ҙ핐 ~f .=(A6Gmkдe\NNJXVՉha,&rJP$&.\Dݠہ>*P7D[7uRC ^VN riz}A7h\s@9vϠ "p+|Mk9Y=K'y["-J* P4]j*)wTew TbrϧbMbbJp܊GgFR=9ڄv-Ľb֖P x^+aH?ʕ:jikU/* sXY!o٪ 6)8*zYEKȨp,IE6*ZA3kwҀU~}h1daN,)ua)`ut~򊁂GgYsePP!46 ϚϢcw9?֖ 0׫P).p4^jcDXyS3ěVdU^GKMpH ulܟ&+mW광(_k!'iƿ}ɴhMD9LEwBdKtik*S+O]/oQ]. xxњ?/Dx+a'iʡ,JL`e3T%}n 6)q&tk*|d t=nmL ۝lT*SYwNw~Cu;_#X∲KDZӼ;uZ BaǦeQbˎkW` 9P3-n7I]OGK71ԇMdnxb݊i$+~߅uttnCpT0WF9tIHVuZCK;WH2$;ݵ݅尓zOXowҏW N@N[.cB2I)`3@vJAh[3o#;m>7[Q_b/W n;˴(IHC ,$o+{`}AބuT-!iLSচZ^NϜ(ڙ!h`|7?Fk@R̔yd $6,+GynL302,/V>)\Ӹo.1ʴ@b Y ,!~W2y99NBUPʌrgt> D[jA2Ű,~~݄"n`YҋwY/]%CQ,/ Z3y*S@& i?xxN.BN^X8^Wh=s{_o[s|}R+/9P0 P Vѝ9aQ3LўGԯ5XYXԔ&I6saCt)D&yU 5AP I9k!P@OhM~F'higRy?MO_It DG?!k48IBlZt\oԂ#ΪV26}_~2Axg{8ѕ/-U'' 8Le|0#O)xQ0c}= Y*?TKC).A._ٍj%{ (ë h83爧@cdRv!al~Dl`PDď+yK]"bKyD%lSpuȤ&Tw4|lA[Gw [_J>킇V  h&`y8ɞo.:MnLjjC$3,.w>萼_ :Ҳr=s7}ivPUN؝hz**&7ډw"+I]TuCjN5߅ɯՊ i ehNeW-ݔ 9 *4h/.ḃZ|MVUZP'm#~I 𡄆cBAւ|ңy%:-i]&v8&n٩EH>N)O2c Cs RFo_28-3 xgî;3c뤄jZ^Iњ _7k2"<R L̢brQnaHޛ$''_LI8?Cu`/!1_NB aJE"2LscLFsi8Uz$,rC9h~2 ¯^^Wq d{6ͅҎIL6g .+/rʤ=HcU0W~c_`AqeW7sHۂxOnn󴚷Ew"uQYcz^|ڃ9-u%3HL3w( J/.m(|9Ϝ$;vO0Oד0 12qV݇o2ba3d>qz.D+ p &Ljyqf4a%mk_ V75OQ^(gd7AØ_}fiz;/|v?T(Wa}J*3O3,SYy|2GA& UI.EhTd8Ż$C9 Y\_jSpp+Tca0~}jG L wd>AG"g5YIj]sZ2ߔt%mfx ׮i,jUn~-LJ#BdE(򥅖Hvlqf) lUxLj[Rc7vp}ӂkÇг0H`m3>:TNS wnf&QMg{Ջ{HF v'NN"4g M3zhF,la]`ƖW H"6jx{ <] B#Chʭ?'eY ZFSW{ϕj whG`}4o)G"H}^BJ!eLgh^)y`5CȌPJk~A^fS>09U|h`nՈQE"!@FwzһJb 3m_t>}ْ'Li t`U:6=>\jw3tP"Qp[ؗ> ZPZҐ40H0XDӞ~s@pȱh?*4zP~%C߅a[:iي_P]sN+m6RB9 ⱉv+|cѲ3_Lp6=KЏF|J*?=DZ,FM*` ݾ àՕ/Lc) ӳ`WZ abA T3R~ef+{4> ù*ODXMXoROv3'h-12 BA8M}YgϮk9b\{K!4\loOO2pĵ|5ǯ XG&vGY;t{]}Z@Zve ,ffV$ ' ا? r;>@L$+ߊ)&IlZ[EK= OʇQBHҤ>LrzmB(.GI^:ɿyfQ^BTG k0l=f 4uJ~OD/u=TW] idUD}@I2~! =pc!ykQ_a{\ոzT 2 "xpC>0±8G+yImۤ׻Q?hK3tP @nk3"[Uֲ{ B9;)Bm Yzd; 6|$UCiXJ^~1L ,++3XQ?s{GخMMT:fYu]NuR9grx p{UMu g#/7*$%%ȗGS)tN3OfI>U}^xJgp%Lx׬pZi}|FxʊUtǞP2:* -ʺy:jK ѽ5cR 6N^"â$UvXyҼ%9 ;0!U8+ѿqݙĨ"3H0 U7tT8oxMu25伛d 2;R 1+Ba n 8UQ{0ҌB6~vӌr^kƞsCvQtw9m #AzBu>Dsh+YsA/?%|zS7lu$Mg>/k;Ĝ9w{}a_"Wke-hO] }s;D-Ϋ4lZ=:=_ݖ3rT W)|2踨3 b$"Nf\Vl7 Mngm<ǂx)z&zVaKҙ7O9x9]F2k )}[b, %);U,%b3/gip3yݸXCՠ |1%4"O+qibz-dh6AڼSvU^VOSM5*d譠PǁVѧ%2h5iiڷu*-jji&-VO;*pn!'p `&HiGTIv̈[늿bn]1j: ]0*&^|qu?IT 6`.l4=<8dTb4mB{TC5w7d[0$^N嚶/B]T!H{%PWnVOA+%c#51n^"zNq9(d X(ᖑY )pɽR,Pј+a\ƮP'@RV6Ǔ|ۦ6HaR_[(_c\l2 6?O*vF}L^rۨv空_R)N5*P@wԚ#\ʯ m1Ѐlޫt`_IA@>mgEsj6_v% {Z2 hY#;w9OUZ+Q eJ ݽedͲMg;yI}v٦ܹA(c.qFT8 #eLV%=c_hD' #Ns>Q\T~&h(*'d|26U,ՏĈ_b{ ֓f|RJWG=iË|п[lJE@ԉ׀cwz"mJ/ pUo͙h{I艾lH-z]*1Jhp(!wN9j؁sIkR$}!a\a:&.#_;JFy{P`!ӏNWԈ~4t8!b']Epb4Ѡj8vA+sy9L~ X:Wkjlc%fR\«M_\~_/6Foi@6yQE`waS郼%_ QU-(`[#1 ؽR*5q eדڿсז9XhǼ.A>קOP aAaѦ$#Bt 5\+l_'ceULD9↨=8O׆7JԬBM J4vIև N4Ps]쿋zAQ.6ԫ2m?!%[kVuLJ@bL";د;}y1APgCpe*{'wF䌧QƜLr`4tXUdnao^,U_o*XX nМoz#5P'Y/(D' lk0q''$ E܎TF+VD"0iwhr ^ecN{BH%x3{e(tVY;Ak1's"3U9LNSa\ִޢ11Z :Μn=#^Fv e) j K}U6g xjC!##{;s=-bRg&Y&vy;4<s}J@Je׃lb:ƛ'ߒEa]ivpׁJaKVk0MXЍ_ h6z⑥L~wx}:Op]&}#?@'qh~Oٲ ]7^^GmڝJ8k^`ZlΒ@tJ)/ALԹD%,4p?ߥ~~FQh"XGWBp ^WCĸ^1: -¸x+i=k Cbn@0QO!JlD cNw!bzR<1;jZXl"7p5V.Hu|)vv|֥s c{1M=tw-muӵ=W$ DM0_AuhgDs>8g+4Nb՞ޭx7vEPx)pcgX}+Va"$4 %X!COe$u'dZ>'n68xgƕM2;ԁ@l1p<uWK}LVГ2=[( ")/Pq;|h`#RwF"xҐu~VŅx.1$mHF#YivIޖJ6o7YrD`ۧs6C'5ZH34s0Q7{/O@D), H=acJƀЀye-Ec }N0qJ>) @Oo3}5*ӺvD?D'%z;(OI7+9lFЖP^+(t$HT ߯` DCxEBaR.:cu2B i5[Mm%I̥Q QadYCTKpL=M7ʲE` +5b*~8\4$tm7W0&WQ*:֛ʑZ\:0KZhf2͖ ¨i]r@+W6T߇)AQYne26/?)Y3 M/D%Eia &5<"Ҿb3H 8/4Dl\7#/ m:)Z1rpk|Fu# |޹?y;MRc@aJz%߫jO%ᄥ~6X襠~tڽtGIyTܤ%-у9f0Mu{LFUOSP?НɉrL Uq$\eg^ku&~ώeҒQN!+9%/IFt>baZ|hAbS8ҽ. vL|wF ~g)n-n׬wCMR\[s 2H Nf<,ڦ;p"Q'ÒQVl< ۊX2ֽj#H:q@:_gs$ҾlvadL z:4ZV'䓠f5Fd7Nd(OOg1%>uJ#K@O k1 gᥠٴ̤hYZW=OfC 4`ԃF'k>j7D?:,W;yymOH6#xiRQT2%;VEN]&#/%帜0d߯ȅT:̌t R}Ob׀'/h+1~uq6vNhJN):.͵liK7].~F Z)8;Fܰ4ՐԐ SCs &%-Y:6>z3"6X #gECMȿmmmy`9DG.Z !Os8nY (s>ׂ9af񡣟j HFa9WW,״u cu\#)_J'+CAxTXm/˜)֙%6|u|F߆w&w[Xϭ$,x)Nڄ!BvN6'Y󺯕&ß gi,>2 j( ӎ;&ZFH : ^7|"+ N6^0-huzo`cr^Qp,zΣ%1H֎mի;jBdB2~$|'RBoE@7evI7yXdÆ Rdh뮨}!zP Q :%T~/e~.Rv˶"U5 pxYq>䏙w'~f5|nNT4x}7eEKogwqz EON4 xeh nuYrCFVǒw'cmUTxUm؟{dRkؠ&JuFC4;>,q+!틀9Wo?z*~ث͘zuWl܂z+#9غ~QDa̚h;r ;%|md49Em贊e&]w`@OaCQ,Kt q۴Ƶ5ދ?;`B}NR?ǞL| ΦTӎ t7KKBDkٱ{ ˜<`kJ(qlsMbm&s5JoJtI1#: x52Ww!sOoIpv΄,*S" 1A"ՙ|Nn@f%khCVh?Hʋz~z*I8[`xB׎n ر3ic:s|F&s촠k`gǺS~PhLw 'tҧz~J+Y%ď$MyhVuNNlL67"D^O#tPOJGͬ VO!׍^s4B MvBW&3gt@aQXFM-H&EF&_*\[FX֍ct =ȁV "TK KPI  ĵ xQ{l%y! ?tr4kh[> ˥鋖fQoTnh'Sdn+Oڕ1t=X$@jaDVX>YBjo]Kb l [>AqLCVcFtDHЦFχ"9Ix[ k!*B|}&<dpXNn)>2iξwwۮ$LWA(5h@ˣ20!4,-77E"fdC[I% M"c:FIo#AYkt+;@ȅoJvˆ`m]ěFKUoǓ7p`hM1 2::|D 2uPQn=)dif n~ixXr͹+B엛i}b!j9#|Z0KT'jdFi@͓PtͯN^ rZCG- >f}tt!baJ[/v: ӗ=Np*8bL(7XtZY/y,-~!G/ޭlPhᄵi5y^O} K:L_?{rBj>Qtg_ 9w D8ɣ&Ǩ2ƔC[1l2P趤3_Ռʧ;f[&(Ac ~1PfC.6%֢51_y=a'؆%pWpC빪@=&(n 5xX\5)0( 8&GW|aqFճç @ OO#~*\,Y@qM7nPiP-.< 淂U3ϰ3&lE(N+U'tPjCl~퍗arhC߲ 7 85Ws1Si]j4V$Jy恊Y@.$YReoWַN?=uk$tMB-] J`*0HqFgؾSpOj$J.lSLPs*+!XZ=ў; Y@[*<6ņ^̋\W,H&*s:\H0 1hctuYU҂´䳮{χw}YXFz oT Y\0"E"ۏJPpڙ.;W{\O dp*Nj[[d0/2mhT7^6xĴrˎG6 ;aIJ`*8C|l |5Z Ո^p\Pr)1^$rBhئ=~ȭE1 ~˄k [Ij: ;2!:;FfZOL֧(Ⱦ ]CVu֌BpwBR;|mC.ȫNVPwB7$oB|ZV4#8=0sm?)ɟ9fyyopo: w=%Ye@_Ė:3ԟ(n f vmu,8:̪"b<'{ I-a[gP6.+֐X^Y`a7K$;'5XG}eNɴ&*H]&{ϬsWKz8uCLx M[n[= f2Z3F h,KWOj+bo""Iwr$,X0߶`>OwHUE]v@Oݦs1L/GЪIw[zHro5Q R tPu)ڸ" bT׀nbK6.9LuZ`?c9 ѧ[:ak9S$kPb/Ld]iE47 X_STIăI@r08~[Ќ ㍾05[-H  >a?ܫnd]HsĹYqA[K*c r I tٌ KWD)}M$(j\W+++G@ԃ;Kz %een/n!ЂVSR!H9)dott3 2D k-Āi)arxჿwE,}k 9[Rq˥Z8ˑ[[%\YFxmjMEv{E3#:m=)bEk.|<:UZnJ{K}ZՕ%+{]/_~m.sećdQDMXi `[2Uۃ8W)I.y _ħ4 G ZY|bhϛjt kQ5}GQG(Z"ͧ};+ Pv aDS[ AOxÉeTݲvqu|yu5Ni ,FwPYN?(uHZN}'-mq :)ukh"%;.kL*@1qbI#¬E,&Tz рR,_n5pɒK$xNlfso9OBq5?~ium(& iS֏E)Yle1ōaH MAR.1RJϏ DC-VBjIsGX2S*[* xoN>>jTMXV%?$D'4G͍\IvX=&C=uTۤ2Sq _z9'NLhMˢR  aڒkWna#L~n >M 3p)\zrؓ0)"u&=l'h 0_9u&e+7m<| X=gRANa gAx .)CI'X/.m`R0[S#c0%-KPIДi /"jӠ3y' ,MО@hPib;cS˞<$׹#]u<5fk!p"zu%ʾcBVYOD@KBރV5$ySzrDyu3 jr (NCr:ݰ]$GACψ \^o;j,^ ij^UU®fC a;3>l+0Ti ڡwa}8JT?fc诓[D vX4t"խԸ$Q8ŢaeWu鋅Ʈs#ZZw`RZT6B.(gj*8헺;oY0n$[.)3j9~,WOi&1GJG?gj.@v#2d}"X0R ~jIH&dFu~p= 4(G.֣y&~.yr \~>2Hw7Oٍsc fJڥ -\"g6}D>4& bM 7(R!ibuN\ ,ɲ'900ւ&γً3y!iߙ)TT OvB0譋sny jPsGq V\*uYb?Ǫ$Wl {г|PS EAc^ _)Klu#G+|&f)QOrjq<~+qiY0yl*t0 `^/&\yq?۴ȝ?;^uH#_-i u0w" IK)6qycxMe?Et@X̅R}%?& HD;p@; ꜷSA5৲Q~YŒ!&~!1*@VIK#@5LKrM<9Z^>0^wBC/$@_a>L`\6]I_T ˏFqۭ\Ҽp:cF4U@=O؀ESfJbCWA@Jg[S07[/75phdFw &DJFi:0؇@o8)Az9 װ<̈~mg!93`J,R|btlgTA&" "ۭ;܏)š|Q QZA[0B\3X^cQfILfs_y/7@[8YQ VA0u ~-޼Il7/ez^EyA94fҦ+VW-~EVט@\yg:Ltǂf}[*zy7 +Ԍ!(o36IEs.8G7?szZºꂸV>0k:a0|Ytg Ҥ&bk`R+顲ٽ%-rISCN!J YuF)Ӳ߄mbT*).Q :RXl7!{?̡Ut13\ arU%KaԅDhˊb\qRƕp-.CV~z>)ꝡYuC! -{T, .mE*7;#?bdDQk80kw{Q3uDRt܄+p˱ɶz+ jU^ؖXK\O~6T@\1|mŎd.г?G=lR$'=QE'52jw!۽hM'#k }؆܂CLֶF\Y|u52L(bōcU/U DiPx=TymFG*n[Ⱦ婲zl][V:os^WVk$BWZ݃%QDŽ1c-BVe,eF-S;+) lo;'tqDw5WLnR:\Kd77s?N\2;CT,\[e,ZrJ(ҝ"\Uu*YC$?I3ŷэuc:DƘS &S'Lq=҇R-;3Ϟ=SOUs*^jE~2:-8G- ` ~1' \P`u{{_l@>n9h@Krxg{8z!4q Wr eߑQd̃];`,SivgIߦ^d&VsG'Nlc7D R#ꀿAl8][uu_C!-̒aptK f?arAWZp ABopSW pjE|Ғ[rb7l!6jUr9ޡez)is7斣'<3:M >NTNOU܄c+/X sƙXL6/Ögo&Ӛߝa %ljfVy_ yFË 60Fǎsc웍Hg~^mf֨VN:~Ե6 )a #@-\X)o+a;_?+DzMޭ6ٖ;VwS/a׻#BTt^Vw$J e%<Gr쿞>c2ź8EB=laD'=c㛞Z"2GODOyͰ?(b]R@EyL fa#3:Y7ݖ9]ɉ\ Jq"*#;?^zyXJEsfCwðѳ]]M즦TJ<+~KJAw/3bfUѰ Fظo'kkq4NKJiXT.VTkc9[/lh/DS97?g 'W:#ķqpc=z0%S}ĆS!L*E8l,/l{LW:fn{7{p1Cˑ{yÔ)m^Yw{6JSu4c"L$]rfh>7eٜ1Hݿշ^''K1njkTj!R >*@"hgHBÑQϱu@FODR-pa{! CvOid RVpe B ur?D$KO.h5x,ycW9:gGkBkBvזB0ȤMGau/ on]TwZ9l5pq;$nGvk+?`-a(([a$8*pR<.7&= :(`]fjⶩIR7-˝be1~@ sCi^ot9흩2z2bۯC4r9l2g+/WU9 ##Y)fSixk5~2U@;X]◽x6c,15}t=a5-& LlsZ豋qv^]WNIraӇ,/2dyK@=tUz_II!{.BdX+u",3צH2qʧ<ϑ?T|*7kkcD2&&gLN(0thJ3!e{)urs)U-l:Tӻ6^զп(8\mX3 4_45$J~|H@ʞqSy,ssZ O61NԽl($.kJnuA7bwcTIL^h$;ܻ4;_vWv'KWں̯>y`1vlAɱY#Fg|`֗bH}?@ܬQvwn$*r~|Oaj)‗V+z=gvya)^K̿z6ZGr Z}p\`?}=LKfV&k7_eq,aB<PczU`}Ze#rrU cã}%Ifd=[AS uO$q1wOA*Qsk8gQ3j:pRi7B4WcAGYJf健*6Qu} Ȉ{fqrSw{pK~ԤS#l酄 |tv`?ꛮ.eMI4T^yb)9QZ1(k? #4ʗUu9<6jtKcd~mMo eD)n@ .ivxy5E%TyU@^X_;&SB(F]p׭Ď}6f*6ksbQqV͒)JYJ7jl& I_lAҠ 7u_A 8I2V:w;XFT7 RspQ~~CHbP PVY `7dERԿQDkaLqZ{`xH6,$gtnn!?%5^ =9m-rd}nN-t3z2/MK / Z #^qZnPeMQPc_f6/{5lY ; 5' DSp줌W\Tl瑿EUhI31az<Tގdr&N1 ݠ/lV/|fmika(gS,TN`K>w vJƂehg V5=C^UօZZ xV ϡKױh>*@_D3e׸.[US|d;ؔ,lӤ/n&qz=O%͛ByOTI -رO_ i5qڑQ[͘w`6s2r[gc-$XѮ R㦭#DWxI;cdXg}xf=^Oaa#u7}P:Id򪧒1!/P1ctbd Z:/;/3dͤ\EYG YdǨÓ+Têl%$/ 'ý~JJL(c/R^mG2% ȏ;L4AIK<~W|8xqM{eK;uI}K&!eX.9-o|౳sW.hҶLK Mo~Oh,Dfhx[W[>d+0sH)BGH>Ĺ[?UpX`߲ʡ 3:F%pP1:waX%|y -x `[KS`Py*_ܦv~q9\lUi:n;m:-(DÍK=zQ.2x-7N/:)aHVtnjSu)~N@pȂ0W Iu ڰ =nݸz+ %T@tTQXfc.H;#(`Ag }A>70ş@efP;zuѳZ޳,;¿UrY%sO+=nv+[g[鑧a1+ 4{3D SP%mV zbtSґ+PHbӦ; $,DKFԲTQ /v9[O޵w%E ;NA?0~Ogkؖmci!npIQD<4w/^p똻UEBtJ&O%" ;_G l߆5s-[ƙ <v%%;HR NP4D#paM(U<8J"ꡊX[WKH';zĺҿ1]=~dYjGxI)X+N&;|Vn1aN X׼wlon/z)hִE-3MMZ=ֶ_)8:M`/]ENMvd1ut= 52@"‡+fo|R%Z.MBt)3c{!~7}FV {>Kqb1|Z uHv3FBq{k3W&<%^2iL@L-ыl}CP o Jo=<;w_ct{ͤn asRU9Ht:[b!zK@;I^l S2nCvy{mum)̐_H i0U~`Rx4 ѫݖN/brNR>jL T%[/?rdykHGR]S9*X0 Y^Dr5So,zFN 4vpdE"FcR@*~rp+ ܎ZB7s E]g4ŜYy'⸄ȔY^lw|YŠr'kdr8d5xc`Dchևgc2=n+МcFC͛u:pm3㣦ۍc[͂%\хd}y[H2,FݟAҕ+0c0N|}FawԋNa١6=z?|xl{ ް)KkיTh¦A.uҹ/DQ*M ղHZ9ʿ50  1GaԂ$v96.n?~=2"],cn2Aw4W}f~j(FAXKQ>C=P-J`6yo7,q-zlu͔]9Z'םˊ.N;c* evMY_F tדc[M?S5#^ O7 MIť^Za(M1>/ 78s{ʠJ$THT^Q 6T8A@uzfP$$檌,!ɻ:$is07iB 0 Ŷ.c\5Ǻ,6&!`*+h$…tGVnU;pm^f%Bƽg| 0k&ho]D֍Arx#*-$[|sj}ZA@S6s GN$ Uu ]?~VSZ'G8R(eOPdhYRp8cj(RPG^jiBtV_1:oR{F0P42tCP d$lEBWGQ%TӞ/oj7 \# ?(},c4oF&\ P2-"VAH~\Sn"egttK I 8[Q l-0$xߚ:XW{z(,&!(ЛNXZR%[-yԛ =wj:ҤleW 0)m.xj+>ODŽ!u*jY=h{6j׮<5ځJN Pmʻ*HL9O FnCfKjzx,Dy&\ե9įAQэ4j60m*P799l82Җi{лD 18z(gU+7A}rg5J+7 nfiuCt*Ƈ( fO+k̛(5QnoZ7GPy=Ys3$߭Rj^CTQJ:DЃ4zƳ4!m #(#?_7es(m 2g]̚=KCI8Ҿ W ]w#IOy#s{(8(Pr۲Tx"9 ѿxH:$7f<$8>Vzx:vKl{ fXP ]6YqV?A`D[. v'z2d1^P74Udp[3E,CX~oDC>W{l 3{oB-ۨ-l0 4;I=.(|pնiOEUNRs` a`$rn>܉LjsV=.m?QZ%]AūE a&UQCʇXa =O@eN)JH t' mYU]BsMNED0Io20}4Vсk`V-:^->fN{ٞ9LDzFK}/jy*g&#z5˰gz ͐X 54ZUt1Sޚ&62! Qe~0&{w6NH|@ZzE"QL$Hy&& Q6tqkH"ndG-^~^&5u_E p%˳'0]ǦA?34Eٟ}Vg1t ,~[=JŝJ <-IWQ1gIX$E0NcͧcC@.dAƎgx;t)ni԰ MɈ(-7(|~DxcGoek1 Bۺ;Z :Rʚ7_:8Ʌ?q`\0 |Uaa m(T.ʲd* Bzue5W0`n;UPuR+?fD?V(7<^ԇzŖI%S~Ӧr•GG:M)=!xybW0ufF (Bn4ʥqBTD|P)fm< ^;yE%eb3Ilezk3yd=πpU:*F3`-&T8"|seTJm—o}DR&oU oRDV<pthz(beb3o#b|H>O ?/)'G[=l|xyHf `'"<ܵC qߩRzaþRK_1f:aVAm<( :Nϖx'|L+hdue/mćKB e>,:_l܌fi/6- lsNjC ]1=b=>N;zFnd0[<9_s+,vkZy~wҙ{BD,ݫj%r3-5|I~[H WͶ"@VжbVZzBY!9Y6]]u5y f lKx UJU DfBc>y6 M]+{洬F3sLX$+:tK]ɣKv8heŠ\eXw ÖIy5̚ɼg u^Jf9#9L*16D0bө#۳OEUF Z0|rEZ N{97e DK7ֶ.\$g6_2aV*Ss)gw%R!$ z'?}&va_ ^lR\4'Vo5=߲6{G}݉ *k ^ҁZɠlULzP\+~8CuiH=QFS$;Tg4D? h«TxF4_M6ÍՋͻ׌ax}YN(D^ōS^\ zaܓFYYθ3a5?I񊹆"\0a#cjlx4BlҀ%f&!?D-d,"Y1G}zY\4S]fdDs%o*$E,39#ځ_eSQݠ㲕DRs 둥E7ŭY~rBJї[\0PVR:YyaSXŨ襱l I3j]/,' _7[fWrcQz ?CZHAzWHqM]bX*3P{HN7YUv6 ]B  G[ߚ,iQ |mh|uZQD%E\ʨ1ۯa IHkmSIͼ ivk2(@DUTH^S^'[齢2/8Y-0@ɶ\(h(g?&s-}?.yir PHoZ{,šhE`Lm=p7m\èΉd~IX' ;1#}wB˂ $Gm;}iйxdeT?Q o^6չ~`]BKhLR/ >X< G.GzVRe jB"KL!,;y:CU!!G^&"7@CfNoQ\}k\% Sb [zk2+MTO 4%60MYꮽ3 *AOfݕW3mx єJa q3*AXv .Q<x)*wU@_g.5ٟ uH 8Y(m=^Ilƅf!`e#J\3b=,E!Ƽp_2WKT1(߭T-]üGc!Hܫޤo0_I5ؐ.PԎh>g)"bةf\6-sx[ fK$AO^on=L1.Xo>/=V VaBve.Q6 Kaϒ}Kbw>"ΥƮcV1ec`[=~b/' xFu@>.u7 2v=K]JԤ+6-O\J:pC 5e"pQ&r:ubMvc ;ldIfll"=җO(̽ ;6 IlӺP":]r7O$޿Kݷr?2.:#|p'hl3moo &!u.{Mms6.H#6;T T b"Y/UzqCw, ~ i :sN[}@ sǬVQđqMYԅ !m JCI^pcG IDq |{,'k*#߅ uWՑ~`VmgHǫ-2Pb('&7s*z#ޯr|Ƚ,n]Nv[Z31}X!bֳ4N +P $Z~wRgg^ҫLIYDJ Gt]W71Td.8~#r\տ \Id>ptMIwKU2Z\o9o bY(NCD>RD09Snbamqj,'=dbЯpU'_oNJy`3+%wD(6WT+&r˰xqU4ȥӲt%CU-"E#0h8a>>/?R,ʾ%8ԯu#9xѺv+fCsl̛S78"0 WH/뫃AS>?dtMB ܸBq ^VBlCQ?C,͇q#KK4`VզAY1'dVZ筕GpcpR CZRX8~f: N,n)q h%8]e|tu? )Ogc}Dз`e> fA>YpROY6LU5ʑKDL]]k|^v%kG7/s *ւe4юq;~/pcnz](zN!UHŷL>uH%btY籂2@~bUfix 'ھx,>P~> ' ;G',(1Fsɥ}E>q8)/7AըVdFQkż*8ѵAF&KUz5)mf4P}'lOSd役0j*F[u ;jZrFuRFN;cڗowӶں~Yȏ)$77@Y<53hżar>wC\IJ2R}UQk({S|1WV+P<6 iGska^l&j+ dh3˾V!&{;dh2ߞP9TѰvfmAÄ_E]ηg|$^,yOxy_/ l*>~q(غT]{ tjZ/,/XjiK\#8cUؒsv%)ߠ?,ժ?a"93K%Y 2wxlL}W3 D wf"6ėMY}SOJ ?:歪&5.v6%,eg'Αr^1r輝WI6gc2@Vql6_|:yGv>֞<(Q-skR}B)1"n5!E_–\W&RJgkx/0) B;EFJ9E*r0"(>8VM0. &I "raɏF /RD (Ēnÿ+T0>Q4J~r8-C5-%B,K#Bo>P[atԗ!r=:,1cUN1wY{9*4o nk歭Һ!|RZVtL{xqDDo0}b© [tG+̲)jn!~lNV H|'@e`ǿo_2#a#[г4Mjs l݉;d5heSqWb5 /Ty[Jjxs4$J4XJHBƚRCi N>5h FI,.mpE=VW&S.unv2,Ҕ r:wJ .i/jKl! Tޢl@y=ø3s<|9ć,3;շhj8ٴ9O*a`w1.֧e#,V8mT!zE&&vrA 38GM6u2T1A HӮ:K_#`.zV aM]VX=dnlN'ʻ}݁dK\Rn1mOwG1#}4K$hvCkxQN2}L"ap \0m%jAJeհ{,2:@<䥓 9M\@i.9jRt'=v,ۡxL|Fx_4Ix 2Wg)JַgKt(**f~D4p'7934":5F|G("Q n )idE?ff⚼`kCG~GU%Y Rt9t66' `bx<_-WZć!/)?If8Ǘw'jFK55" $SS G)CPM:=RnABd/>Sf#vM]cr93zVP\i=yFA}y rD1 -[ecݝie }d×7E<ΠA03g^S6?BC.O[@E`icf%.D7o:\ao[qQ͜'kŷ%֨ _| *ѵ)!? i-*ZlMfKW'ܬ]zN'WcS %)d﨟krɯ/_Sُlyk`x m_,wқm%g {M4s)eZH۽|kdN;(ut] S%|u{13IRj==ҤDSQ$-#1EV_s/Gl1(W.CYD.k[.$V3N7^r=/~2n۟7Eq[[iΔ{e`h%Tu-أC䎽()Y&8f,|!yMv|t%9kO@ru!{ZVm s  9 @z%+h,UYq5E1qvAέЂ/a!ݴ&)ZZ$Sj"$Ԯ tݗ[L:+*vA9Uu;5;/#S_t Vֆ=RrC{caPU'VQ7e|?w|Gwvc^'B&Բ'[>=!n:p{uByMVD7Ob 4{o!s+X3 8WHx-͊Wا`SaT -p%pn˔s}ncIFjW,q[P#_ 35yvJ:/cXKΝsPTÂ@Uv!C+QH Gm;9dK1}oxU!KS(BkLERG+w4_沕U Ď=S~!(Y w_Pqn~5dՎX̂][Qz'2Q||+=9J;&h+mFe]`ĘB!x[r% 'oVoVQ_wkZ!m"I|g8\_,)b^ـ 忭1oHD}[؂m= B8i~}0o.e36cIܫJ2jB=E d%Fg[LX ݖ cݰ<$`/D7Pg*=ĶY{ qATcn+txd$.jHqhܓkB& 퐊pgpk^" 57IdT kp˼Mx&KC&߃DmO !<yFݧE,L~ЬIu򍍯MD辬dVdP=fQd P^C^$RS?wwQ*~W* &5}~Wܨq ]̷(ݑ*kQo;~˫ π2IZ"# T&T]>09/~OsPM̮F@SsTV.un /ƀ`U].DG,߅+̦co6+sz/'\HAGD{a:>(KG&ՙ#iصi9Md\I)ǹ,|D5/HA`5VgKXVLTVk? xjj{D+Jظ[L.d,[1IY55&͸DY?bawP7&hX٪r3w*݆xjC{^7BM*Ⱦj,W=⽚Yy"Mz v1.v`N ЩN07#gfXRT2jRݑgl&$PC+ !)ȬVr!{IybӃk>OG&jMF 5pvž˘Yߘɤ%ZSiC{D<Ρ'l'Aߙ:mI.y\W%G}czm1d۲x%ĥٛBn3klhU~١k[]1~MQIÉ.CUgEDas.2TONN}{)b);>5&ہn֑ @ c-tFuFc5uxdDַ rg ՘o][]1X3h`rwAY&tIn}UN*:8Gv"Z7[V늸[0l.tv䜋E`Kr6O:*:j;/ݺr'fKR:h\O}FC35Vk48 !P/h(~ X dJl`.M;9d]z׭j h:=z;p}waZm6y()ojVRLW[vykQѐ'jS,xalj/&^GIV ,M7_ϲaƂ~Iܣʡ1/}! Ig,,z|ky(N$‰@ & lRɅ} yeEgl%*%= Em 1{뗳=%KLD@+D~@Xwk?QoLӨ0 +3{YGE ir2b|-&H/"܋}C 0:mbPDnp]HZ;Yܐ #bHa*}O(\ES0ME"+ϧWB@kҩ\^7^Ã0;{i8 q vM{6(wZ3%05waIM.WalGuv33_D=ʘ5_X Vsuti&OUYf2;I/}ΊCiXeܛ2/[siHH9ru3X&wc/[~ CRLz?rWށp*")i%3}vK 9\DJ:D{?"i="Za^׋$:wi@`9U7a B#^Sdŷl+zrX}]\ꤞbfq Xr[12m:Ty[umGZ@ {^א1WwҪM;xlCJN~j._ymsm@U@yeXzӮmE)S /tƙ%3'!J~ *V%Q7P9Co,W6”ӑ;M,pzXY+~I+| ŎvW:y=/ts3PNlƄ Qp71H!ϋ|lގGsf铍/w#&<:+|I)[KfI4U"XvGf=:K棋:|YǚޣaP0:~}(z SxK{_ӤXk޳ەZ ~kO x;^XqA'f+,|%1-kԥ4mΡW ʷM_fU- UJI&nޟ,9L hySTvƪv/nA$iSqD"_HvQ5G_e$`'̤IUMޡH{ ֑|I|Bfܝ֏y7grQT1́-s{ =6 nLH,B*K^cv6yYHW0X^zL&̳ϐZm Rm%)p]*~OAg⦟6w! 4?8TA0ns4&y7pu{*5D&[j7֡ǕW2|Uf7Z ;*3ЂH`~ T+[v Hg$4FȮdVWH}SKʴ]R+$_qO2nBȳi4b(pJ6Gr>!?i;T6S Bt>CTroqjцK:dLJ%{xCzYƉD+1;{<`$ˤ3zs6ΪMԊ8 &3p>#کᕃs(a:Q73m&\Ԍ}8k0 9'k/wƞrePg~|~EGZ+Grz^٪KQB_XHS(,VDKk! ^`M SdFsONE7;0cy "Fys7 .Oš53D '/}9M׭(Ѿ3yFvg}&U3lmjF؝*"%s<7&\@e54ߍ毟qz`l8/<(SUJRu7u)&,I-xf?uTAD 1&.xXh;O& Cx@z;-Z?Sk}av [GOmA-`YedI^ErXzKN⬐!V5[ *(CJGҼLǷ(o_аp{A? /;l3 +Y'jYtY/6P^r:Vwv3NuZ/mc%hb3I lP6HrÐ|(ɉѷqV6v58$is4a5/]oq˅ S뮞bTLH_(?t8jTrs3iG(@9g^ SИCc#˔M5<S,<"h&AEѴ=etkL3 7Ey'еknn=#K8sqK%O~dJJ"Nxo'bbyy5gEXČcU_(5J˚;fS)4KB1S6%tW+kz ,j"Vn^AsVΩJ|>)-&?=;f)Ns*! ZS;1Ь@{:WH2d'9]H P'Vj0Lpr+(ElyCmx=+sH);)b+棻tBȵp{rrt`ĔbR"sjl2 J#`vdlM؛Z*[oԼ9!:(] /CY LMPd. aV%cǯ>Hڰy8 !NvIDG!d?{5S-Mz?3 N7`Ҁf&IQ!=@ w;5Ȱ# Qv_58Z/W u|PY/[:څ05|ΕRj슐Xds`Xj6hDhB< \^ML+m.9}-J:T5yf֯=żp5SMT~e/އ@Fe)zVE n {5Pحi$_>y\oگInz] c^~npj6x>\X؈0! _>@#29Yܯ=QSŤɺ8nWVv~%LM/طeSl^L'?PY[`dŋз/Θek4Նw9J{l/cAqJV׬EC+>uv5B)sWЎkBhFvrQI@y"VܬgF o2մ/7323`9k~l*n %%S;hqK#wJoN*86[jЊǃL+bZEsB q[v;p)Sh,98AB4|~طe K.Xxc#G db2DsdI`tɰ`jR--4Ǖh]( j^bd[Wux ~6JJh/t^ p !ϟ[?Ibif;{)vd-;;,1i#ӡ 3ȯ"-BIi 0]<"7ҌYh"gNٌp͓+uDK]҂Z$qC ِT#g$>~x=FН: t`2Ξ;Y=lnGz+DVP ?g(,BQ. ̋ /)tܸj褢gɳ#:3XUD:X2߽3ا/m27hi8$7HTRܒIIrj[Y|s2y#̯]( !/CoYhwIsq~$a==&Q 1b[8\%'urUH;]:Nx%}QHn<;5.R. ^ Lj!Xްވiv"Z/j[ݭ_w qvowBZDvr"~5 u C3^DJ0TV_|cNC4g7n %U٘IȔ}@TO8j1-qhr ۷{ջ bȼM-a;9qqsư_ M]]thDhB^vR"050 +"B&laaR|3_X !Ŵ*RrՎ=|k8|ǵ}G2_CLs"90FY`nRoqi%oᙯunK0,<4ٯw֯eIbn}SaUk!!uef7e,ro)%"{Z%ojG*R&p=`b7YTMb~+ OdЂ.mov;1XjK*50kd-!;;mbw ;opPpD"}{qRʗmEL:&q"NzNن$] fg~ܲ-n#V/hJ)WjTą;Yw= %ȠH+"RJ-1̠)Wׯʹ<=' B Ia/hLx÷V% -NT )n南)7ݶ67B缽]9BŃvwAH" 5mjOytuF9cfo~Z6f2­/G J,Abڤ]+6&[m܃6'7(S؄{#7_u?939YQFVALu.fM.NIP48;=B@} &%*]RNǚ}+=" Enh_V 7G04mlaeCElC- ﴖHfVuЛmamKP+3,,Zp.jLqOQ$[ٵ46El$>;r4;@ k.+PB0Xr: ♞dP&!Z;}cxG*<=ր` J/9-HE YY0{D[aE~|j '$jzO˓x\dܖT(k5йH'Nږ?j`.$06 qjZƛt5W36_)/sFw#T?N#4*jSy+bnqCDu&n} )0 gtaHi/UzIm-L]-"K?ew%F4%?S f/N.<{i dh\wx;qTo1N!eh} ;p\@U\&~@][k3';.Μ7LD ʢbt:c8Z?gSJZ+mOUy;+f(7+!U Np9XSwS`BDyH7ir#pG7q0?\|@]f\p2H}M)%,3w~f|zW uf%Зnnyl2#]oK"Xw&ձbͥ-es7,:d9+UNf 繐PR~טJZV` _08P(6OD2 r"ц |I7olg!YdԱWWj6M';h.%)k8znjWo69!vԤqDj+5ެX~" yzS2RސL\ԬT]nQAoT!Ӎh/´ dp}xww +uƤl)G]$ҿ2-N&K"jmFm9@<̰s}.rG_(/v}8zx,`{\mt;/lw/ĕK(Ib+a f|]FV+OS4sS6/HF^ q۟  (\ }8ke5е;X5Ot)~}f>(ea;֏֍G_gr׼-W˙tSO  =gcgyL!7P C0Nз8ğyr,m5쯖[߈Sx_ FJDW.@5iQsGKsVo=s8c+]^Yv) j'q3*qTo àFڈܺokAb%w@ku5x,6{4}xX>Qӹ"Έ3`NUƸx% !.Jzv>vnfC[g'kN 'PaO峍|u6^N73V3}"&b0RtW2#柭,ϛKGP2A04*Wwș]" 6 >ח>bU2 I'NGU֜  ]-!]}[*o#S9!R9lAQ?W( ?D IH'D9ď&$E4B5 y ŶY2/3vfP: A-7{ӛ_䍵6hWdF÷`՜$Ilwy.jM.Nt9`Bw͒١W08 52)-K]ȔZoutŇ8!g=s M |gS.HqP8`*TX},k'lh"u,!lbjrGœϚe{3Zd0rݿMP v/tH4L*&hǐ"`$~Hku9UśСZ;*m8]VN3-?sm Wlc'+yBRTf/ͦߗoxBrw/KB.U(yhj>j0EuwT-k*˽Վ9 *aĬ E0篓i8 lΩ"60s:;Ĭ 2&=|@9NȑF3RGgZR-nڳ0TWbiU_ #0Iwƌd@N\m8Lw kcD; 4o NVTPƤ˧z$2'RDˈGY$"+j/Ƹo wLZUC?\;Q rɺrֵI0ڒiOQAT+p/.w{}p{w@sr"8W:R[mGSć^3UN9ZKͳcOM)ipЬ*09x{ 'QQ΅apOSHi_iA 򴅾0i^wx!FcWjNP/?0zs-8Ie^۲V"hUm~ط-ߞ}k #4tN;MDJo}(헟r AY"=N0X4~[?5p> da9>-R/G@ӮD3(F~׊N\?l̎n5۬nS兮M AcZY+5TN\,^!ʊBjk.^vt{ 7lΚg·•"Eݽ:/G%`(6=9;].HnW|7K'`L\9g: , юRƆv'mQ W0BBX!A =I˺l.&b֯!__g7#'%0j=4˼Kӧ Z=5^#2/ܟ;9#'M{v&Bp5q;Rx*L%ִ q5E{Tn34Jir!w)T>2\_qX`[PCՠSd= `2h}z սH) X.'T'S8v'i^y:d˜"Ik *L%WeЂ"Z!@/yt?d?Q+~حj1%S+y @Z+DqԯN8^w+*4hێ$$j|\` 5 0Úx`G-9_V -b r0}kq;5Lq[ew,|KkdS3N6lPxWѫj dB uPkԼ"pi!ySxAf0$/*TY{~ c BF50~WT9M?ɮͤϗ S~z}]ow$+Ktux Kſ1:YA%ˍ*Kj6Θ ^ʂWy+xL-n`H8k7^Kx19?V ׃2}\ o[}=ŜpRvc Ƭ""v[)\6ZUf #)}>uIl]!I\BvTH1MgˋŞt}b^A\ ?ܓ Qso㑀h7~!mŴ[}:mښEd2i۽# }獵ܖGzvڛgD9aP'"usX}6*WIm %5M&jt Ȥd{% fd7q'ya>6iceLz@Te Iչ=hV+,J 4,Ea( 01sF u4 U"7xo*ǧʠXNT+ߋqaiY:+\fCa$;xf}Yl2 Nm-䨝 I1>gt7nF~m"_dX_il"4d3vhjR?A$)([֞IπKD7̞W@b8 TZ g-8c6Ճ籊i[[Or{ڊN-sߎoȖ,`7s[wyxI["mÈ2uA i?Vڨ!x7~q␅KAd8b Y&8Z"W]h|j* K)e.FT5PavI͝Mf <tP  Ar@g4*XAlBGFdђK*giRfxn# 휨x7[m3d6B/~l vQ|h@| L˝VddP2Sy42'p~x\Rj,1z`B&S?nTV1YCcVⲊFHΡ@Ϙ9gM/ttȰkFپJ;n1݌qM?I9$Z8-)crgX8l'_}_LB{].=W v 4GeUoi[1=`w3Tj_YDgٴ >K04mx/LZIt\kݱ(WE)Sbf(|R.G=:HU{Gյ{sg>e"l @iRJ4aDu-%ΑvlJx'GWH[Rp+ {9pMhIEW0[q9h4Jgr޻nG\g918.N9䩉JoCghw|OBl=T"gN)lD9_ D& 0/8hz]@R=\J ]%b%9Zwn|aŧu2_HxtV2I\kb+bZfewdԕ-XX#+)b+QZl\l|J-M?t@}}g"EKN<"jH7#>Jhpfw>[ԀnNr7{^T6v#74nֹ%5! ivɉoٷRf2P{j/oVЊi!2"b垧ifs13Z!!\p]ǐx L\M>;^+FJ(t|vh,g!GF[&< p9W {):w>6."3wy>wB-z.ia]~-TO2\+GϭCa鲰k犳4Ly[ 1gzYlǍ@;ӻCG ۞B]vb4~OTewHR={{%B lP3Ҏ{}}v?i%:(`v#ܗrx}iZUzñF^#^vG6@5S|+I#^X#K%7nD|:;ؕ.ܢp`.4twcյ*a#i&r~/?2l{A;NM-o+f|НcgCe`!w[j>娄pÙN*}U%POg'{kpYb(z@hձ pӥ$D (Ȉh?\PF[!,R"nj|\7IIEN7H(F0LI#Vg*D[%Տt~YAC h3ʾcg.zdQLOP;'?wĖJHv--$r~Ռ=I5&)Va.2UN7)9(q~=h SFSVu#څ 9m5ZNP4FRPuhYi(ҩ|2k)4iO$5N2X9DX7O {]UBưisn {pD%Ε"7@K9zn£E*b,bscDiZÓ@8ӪRM&4cڐZJfQݥg\;31:zGPF,f.33åpL/6=/ roo#Z(wǒ%:-?TB D_s(*^0^[L$psUյf¹;G;WE{3Pv[Z{7y0Di XS|M)f}'JSv5>#omJu˰PZ;bʌ~s!L2V?V${!̦Ϙ)ye;k/G2q鷺RHr8! p 2W&٣}GvGqBerE~h)*s\Ֆ.~[/B[ׂjќoX0訢@6:H\Ƈ(_t7r6SsA;F,',h 0Őjs~*qM;͍ۏ`*kauZH4, (nK5U ;dS}E' Ta't뫔RʖOPrt=KUKAZr%hmջjSqٽBRۓD}b:ȯ Lc/ Ʒub);- t+1$/{7^ $ꥺ`$ٔ梒XP_a '9Ml}Ȗdx7[_G=ͶT%̧Zd͙!c,0kzXX& p=HUh.O^xmeDH]+ Tg/X!}؛5ٚf/ҞjlQRy2[_DEZ=0΃{:M͉I) 0ip^G;0v8[l: cQdoss5W,O2?ćyz *Sci+RqX= Χs(rkeOkTu! =H0ayT1weh$pz}|3:}hjJglF2+;J3xS,'T URX֪J9)U!<K,WqX掣Eu7 `cV>m0c kH sUa>o_ʲ Ng">b!Z2AIe$ ɘp@w+)Z^7 2 ?#yDܽ\ pIGS^ѳV}E^8P\KʶR2 wW0o *2.EttƝKmQ]_O.DA,쐇-) {&K˫Kȴs^̏1,nj5zWT h7oOAgɺ jyIK!^!GԼHl5+Rʓ8/_UUkԲh#._t\rQ]IDrzGD 96rwfV/'(lMh)EJWki6TO}J2mKQCUoxϱ 3f3%܁E<*d8517%taKDapU-ןD:yUMG;q5=j~[]szƔ{Qu"i‰w{+A MVς^{ VbDz5Wn+p6W x jOP#^!@3,/?[֛!2r"i?/'xfF&UPd ,l̈́*CT .NR$v5Y [p>BaX9 ӧf$?^?# ~'%M o1tZuo ,޽>:^a0=HK7쩱A#(H,_Q3(槊_Zi3%Gj`{p:"ɠEnYDQ- Wf.$Лmf>gĂpfX$@2Y 3-^JBiB.b!@1>+[),A ',;x*)Da*&( ^&l !ʵA)߼8@aQٝ.y:%͚.c4fY@ c \&uaD4N!vHW 5i0(#H `(SigZ~3DYIڒޛztqJR_T\ 8Tnk+W9JC(qM/]aU[_Vo>yg;SݫZ0gfV QF!dw~& '9@i1K$=,3 DlW~"7kgD I4-37Sg??iAU[u-+o1s \*6 HnsPu Ԯ ((з@"^ >ɒ2Ivh"xE1zBR7f{zY?nl_V$=$FɘFtQ-73jݟi nwLƃ꾠zxgRE%E dtעJ*j/Zc$MQ`Xw#5>9&.nJ:RHx`ćW^ ;Tos ׷ "Za2 Iks*IaE좰`#{^&}3$Rxk3 `A`($ ܇OiqHM H]~]Ŧ&Ͽ GrPwm\ ޗҶ"m6hU8VrJ,G<^ x&Ec)Gw]DCbKza&t<eC^Ѳ=Eۘɳu-Rf+=k΢vHq!Rjg0ܬ}~(P hSW˵M[R-y 32+:RJF!%|U@ t.?mR..ȵ!zr> YʞHޏ#B!69~Ĺ$["rl'g>mBTe^wnC*N]6p= OFK[&yGl1*Bo &H vjSKʒB( h<Ѣd ]EQ8IQ8y{#C=po` lFslPjox+g}ANƈkW}G|Jj`s;]x(FĥjG U ү!a.Ĭsan|/Ɍ|dÁrs;wdlڱDŽBQEwNsR}P vEÇx>;h8sp? 5~xt U%0YmJ^0M.~;*J艸=yxun:OAH8920'LĘJK:rSq Xk"Eg~]:(ߩLi7lj= fc̰z:kf*?yF.5#^wC|)?B QTY[H.9D " t6Bzu"ӟlk\ht`#ao]L+DS˜V5]G˄r78gPS1HRϝ Q .K\ 턳 - en"a.[%Şj[kiQ28RO6j ՝*|"_?-Ez UJ94dX5[\ RoMD` ņϒ~{?Ҡ~ߪ:{_Dl dm~ /sd2޵;jCA*V| g8^5bh>ѤfuvZЩG`D6ۃ83J49AtAld[ҐqKj rh0x5T>ND M >k KHc^r/[rq-4QM=Z >׭ Gwz; ̼4^@ZQ:7QcYUKk;[QK*ԴJ)~!/w9zVGː淮Rzsǭshfbo?DY"Uމ?I ^Z!DzF ⱮM?R3ުx"ֈxu8k6v`G: e~}Ȃv0#;0"> K9Eh"\)OO\Evl~.X`%+yي.PØַv _Io䍎~(>3l%2&z؆Q}Wٴ C]$+~{ ޶z\ƋVDe ZPS=mtmUi9b S Q*Uc]6Nq;Lg/ȥ;ݿJ/Q|\AJwpnO7~ UAl }fݶ'[HCUzW DϘq_ԣ5iEe,rׂ DllF\Jl*=$<+IngriYh:4ES2 8'fJ4VRÌnmȄ >G.A|vHgsnH`T "x8em4Zf <_^c^=1%43WP`fbU*4-;[3-2~f~c~6Dt@~ :-}WRe$Qd#y2W!"=I#\C+2I@7?G>Ijwy¦t`,#ʉ"jyQSic2^܇;ϓ/*7%ᯛ)L'ÀQ ^Tm,Tj¨ې@u ANkrDNs9Gr ~ƛr,ŠYAs޸-g˿(WfڃۯJǑ?a8]|^P+!|ڑYe˃w']bF>â(?u Dw"uE"e h93 'X p}+Faw矖C׉`hn 6eY"Kch/_$ oiGѕ%AuvޒɩtW[Oz1t&brrN csݟ֚}qa;f6i]s| ;Aaۗj$>*nNZP#9zd Ja:!FhwUIcR|%t` a f)f7+S͋XˉdY3 $y?`RE`r"PW}XyRG?#))΂9fQQl|W!2Q%aWwv#eu| ,! EJו ;nAT4gS=iܱ_ v^!ԏI!Ӯ°J̧T=58,s_ 9nGer5з<Gϖ;2+R )N(Xs޽HZQF:S/gݓR{;q~>k-ډw涉xiU}!b%9[7f-.׆S=ԥKȂQӚb0'ۅS :P>u<Dn2yԵTfIMeR6R۲vpl9Ci Z۴zä*~m #@f2^;{bJkVXNOM츢\[~ks_;v{h/ "䌑h[%o -Ija3TR=p6STbO0W^P[rl拀Wsy1ξ<_=Q= w_  }L|RЉ(IS@DV>9KvlѵIV[̫F @Ol%rnܹX֏F4-23iIkr9'29+GfH\txuű6=ww]Gr![2;GQЏFrEmV]&Ytͼ@DN{j1qHOScB+b`iή|<^eM1vcBbLmzyĹ>A?P4Ʋɺ'VItjV,vk!Q'B| ~a[)$w55r"pkEٗ"|cT.7Of9S~!`B ՛1A~9Vy K0VWnUQ&g +,s8@R],, v{ B+~:{ t% qw O0 @[ >MǮAvk\M?V;(sOM1(Wp4V#0] e?I} 2jGؓ^5Gva rj -OP5 r%>Ob8`p+ eU‹eo oZxb19$D՗w0})֐UVo fܳK`DfB@c-zSf@ >3 ޴Ʀ]I aGqf1qcg[ c,HgXQ' !\95;uP dSa⧙E_7_ftZ U?ۯKWDlgfdo ڝ}>؅Mza{߲J023v-xp2U!'G䃒GiyX%?;!&RDds54aƘ_y 7Fu 4ɪ@#:u!@ΤW0F1oz8!!ʍ/\֗_lW>w=⇟FmT7tL:]rl+ DckO\H# }5>9v1KՖ_HV W}FaҘ0zvS{|C'z[;g;cϳYU}4/R;T>߄ΟAa?މ.)1u$ ӅquB ^n'I-NTF;Ǧ3`4@5Lb7Јh qK]]C:: ;òr`ÌXB VH!e#X,J`tso7nsLkW%3vfHvB&l=I2Mv:4@uA{ /q!\葧Qx?q!@LmC ɬ.s `& i8so:" ߼ߴ-wuSX@(F($M'KIE|ێ"0MdB]B}D$c =,h-a֐"~IZoWD't o]Lx{qh귯>DbU׭fRQ$b!AvMF`PIΡph"&?DTҽ@k, F_ܿq9iy'|gEDP+FZWbT~Oz<麇Q3i pi%GvY83G|4۹E6x&R16?ȯb.ݟo@1~JPTKWL`#JԭA^MwF+8#TQQxCϒH/jmzUYu"iI.j$_mMǏVAS̼KgK%̜)`kçlfmG RZv\Ҁ_7(s3+3+ +\;Hy R~NExnu}bH9IuO-(72W^83u[L#a{_ ɦI:mYIZ0gCgx/:WÛnfTTցu]q{>$A}'Gp~ 8fIp{m_=ySٵVl/sU!TA4  V)-W™GSr'}q]߹Al=Yo:yL_!7:x1=>S Ekξdz YP٥λb^*F{_\!20<.˗,3P)ئt71c闡uj'38 ;Xguq,9\c& 疎3vdƕo<@ǹ)U|B0q} |jx 3A(p puM!C ê/1ӹM^K& *U)Mck" ]=cF,]j3s$F 3e zMmHrr['fva{rC/$ W`,H?_Hpqu[ʮ4MvوzZ. ah$ /k kaz1]ĚHAvkl*ZOS?ڈ5AF#v?(ScI=w\$&**8tkZax0xD1>',?,;dAX=PpYݽϠSBwv"lϴp~ҮC_ѭ7]W;rәC{ub_.%m-hKLR8&h5TLx$R4!-2(:'2? %V6<%~O&C{%1w.,efpX4Qg?4!*q)[ 4嫷m\x3O.S90"R77Pڹeټ@ȑ )gm7%OUڎRSD <~/Z&ބY-.+SZ6']lvX+PW;Cym٣/`U<>jCL9Qė%4p&f2O>8_ХvF w Zxz+],=SW4%].x[Ja{ɳ#1ٌ6H-Z['vfGT@"eek"*}5\|\"FgY5`cm*ˇؤ]׻>.e˓ cpBA+褴ϖw|EFDB^]HݿY;9ˍs'Y02bfζh陪>NAaNu*uI@M 74ozmޘ2&#4պENvPZ.exGs7dx!RL>l4/9'u9#ww5 ݐ$ļPQnt+mœos]gSƠFg> FW֥F]Mp 2>U|v{wlfKT1i4݃:Fti#`8`ui]I}&D5=< =)//vhµŗQRIbo7dGӪږ-xsܢȭxqX;)nnSH忍En{;_4|N\> 6Ktr>H-]%nBH,͔`kCsj0ׂ`wpvH}Nn8+:-2XRc2 Qx1~6w|N%;^$s X1c^`]ENB%j݂+^Ie%oi臑p$%ǑTl݇t6Ƃt ;%.zjAM/CK {Uaxt<)V4k'2=T.Y%Ψ2@M<)Ln|2,9Y^-7vvsucCiVA.C,&߹ѵg NPEŹ,ǰ;($Bqtbh/?§j&+\ƈPvRx 8왩kنVL]^z<22!I2# | Ě_p %5x置X:%JZv3sS wQYοp{'}43l^j-KIfڊw&)N{7U"l@MJ!ێñۦ}ywں>V0n]۲anbe-䖩iiI/ Gω``\Yw/ '2fx|f[6>) N2sC)* *߾'a"󋧕 aK%H&+L)ØR8+! W1K%u&,6F {67ׁ6ؑ6IxHL0(+˞Oȥ v2`qMcᔇH/ʋbkV2 !296CCg "eSѵV~Bkܰ o qϺFo(귎ϐOHsVIZ˳#ocYߐM"n3p:I 1: Ig i TU1gVULis4Ɇt1 .}ڥ1xM:)j <7ćȸ c}5 g:6+6zeZ9WUxbiclVZ*xYD6S:U0_FulC]f(U!=%4b: coq3OI|k:C|SƃAX c z9{4L(Bu41xl9Y̐|fc,/&`zSb%1 o }m2&h7OmDskU~-:ٯ&C&& :E ~V(l Ed]F=RC@-̄(>H$ ]LPۦMPdlWD8^KkMȠu}$ GY6; "o>亨tШ,us}~U=;`FLV>&[G#4SB¨_'tͭ0ܘB𗬵'DaYwKZ%"M$S0ٽ^-KU,jqVV7d:PygyB)ա5xCЖxw"sj-*]Ґ:B$}APϴmb2]f0F)nH*Iy}|sD&{H)Og<AzZ:U1W7V3XĶ%shT)l~}3.B,JX|rg$ df[syr-/90W:?6C/3'kΊ߭ī4,J{B>A'}B?[NM-^ړ0 27~]It3ш *49#,}Lfғ9i9gk$ ;J UQ\X2|!ܵNs гDaQհ/hõJO#B.[f3?TٍG]KeҭNjU%&4op|eڴx0^\U=ȋC7['zK8r(}RALiHF$]rZ . GGYC-w琘÷VhZui՝}kϽJݞ} }"Ӳ 7e' 3r ~ pXm[fz,`Д\r>u|0Si$B4D4#o8d]K,R:BKo&7Ov;@ӂ|ڔXנNFm̕L5lf2-7/5 .։vMxJ+ n 8P`ZUaRA,.tF'Q or2'Y⤙9FƇ\0ZIގ=2Dmm.iIsr=lмq l7p otB Va!-ϕfm,4_ e|(ϔJhzljBm2k>&.vyw+ FoaaVN^pʬ' e8B}$*Jn64*7CR+AmQ]~) c eX!T[>E&߂*nPCiޔq%НQ w3 _n ^5;tbGL+p:- :~ȭhQ%02Oyf1W/<'Ik\a@baFLȉ/L7z$ƅ_dJE}H>qD]E4ia/ _ `F,.muB KSD[{\^8@H( D̀DIo Ѡff7չTvewSAɘ!QJ,MH-WO_Nʷc#|yQ'[ɆHTd[T`lu9yN\""1$B`Jx^w7Ҷo-j.lRtu\؁FfpJ׆HCA+M;bjVJnmM̼qc[o x'%ƙx!+5=ogM? Tc.s@Jۛqpx*W>f2$W\ ê76_)fb9vvrm4-^>a\KAd=z;9nmVvd̛f1{54ݘdFvžŃ^Vz}@$;7"Òc,xJ:ˠ Bs=(y9FFn;]8AZIă7Dg lEʑ.s/c> I}zeLʋ9E <^{L 3uR^̫ןz? yQ}e>WMģ}<8 hQFe|u03,cY.m/4'x{\r'#6gu]URgL+ +u"WpWz ysJl.mjZ ~9š REϮT:.} i>tqRl ܼBL)cI/>6xʡeրj ahj/ V2$L른*Cqe,1k|1E:K @@LQY%w[0=>6 2)+_A:Gϖ KΕ-r6@ ei3c4^ձfٔ6YdM,;ՖQN^9`sxjFw%,^xՍX'c8$š|#yYQ]X|{)@"(?9$js(/*A=(:4m֖C`,};쓢@D6p'|Y%)UR*|>_Q@D~8`oN;-щ-znRۣ+㳠#:SL(aNOͬ0-yJ 8b!w!fCfUtӵބ-g6hM*u!2y)]W6]qx#R= DOQzy?<|vѤ edL)oL% FrT@t,?AskO#2;t%O83MN[hnHs;,?q`1hIDKM |h)(.nKmk$/(ynJZr("c E"UW2&H S8n~)G& z]HII;0@-tIj݀ḂkC[^M Q7M0qzfFHu)'=%Vt`N~zQ2juCTrE9Z!1]'Fn`;Y<$Q f,o:,"pUӂqrerE *R1eꦄ.¼ZyUnnVu4c\5)f$G]]*v)w%Xf~mRO?-h=DMݡ@lÛBdYqF<)ljc:~>M-!!i8,o?OҦ9ΟWc]xϰy~vkRJ0k 946%d"nqϞe(Ak#[rSIe; b 4N-.fKPԆk,inbNNh4@:FGnF:H N1;5.7KFK&JZ -wO &-+1ujCrG Ӭ*DP#mX֌ߘ]DP}lvaGqi_L^f)&!kئ_i*|tžrT MCt]ndC L&*~׋/x#XM \>ZRyzlӌHmyD&#kY@IsO࿽~ }52RLxbCgݖ$*BMAy9_}Omׂ%uoHaYm8 +˸,jxLyIp6M:]?;Դ?aC`:P7'T r7r_{g3N5pVw‹i k$>yYP"g#h>?Fe8%~FoWכ^1Rxpkgkֲ*kQ7&]dO%2EL1djbM:btVlB<ݔgTSl0+SVLI ㊤!3  J՞Q(mu Ȗ8X&_xJEɽJoB($4yȦfLϾ[g]#'OuA'??{C rI2Glk3]]xfڢ3 lXgum.KF{zN1ѱI]jq=1Oڄt ="RQ,`D Gيg)9bv8X_6% ѽc=^9 zZ^$ۄnIi1*0KE'Xq;hޯ^c(9\~cr%s#.`"_M6򷍳t8ШJq7dEľQ-gMÜ$\PF;9B#0J}mէ%*,'?g_)+ 윱q>#QYŒpׁ"x h`3 -Q&BGoyJoR1SK#d}{skHz/ N}Zv{Y=Y^Y>KD]2nGo:;Dܶ\怛;D@@tÝ9Z5aO z/s,׶)v@YNtcضGS1}1;s4X}Y@i#E4cu@ 9Pdʲ ;vdgbe&cK4Y2{޼(w]x}$I)xjX[z.懿JN}V}6/j|0A!p p32Qb̡a].UU<6Q,;}ryXCw厩}({UD["1hLk?g 3nN+^jǩ3tF蝣08=070&[),u!>&%|9'(exj9$1⬾d5'aYs5;vFl@sq-gq1a$wJӐ׳t6w'-f5%\ "u##㠏Y"Zt P#(z4;H*GU,q.Ռf/"')"Lv,‹|d0E^xDo[SA9p(MQ1U k$q3BL3S4NZ@R-V-ӐҠXQ]滵jS}jd9&f6̨Xmv|۾ح6& t,jcvi?1当ZzZrLrV? ۀZm9u 21Q=9ևZt8xQ ~]%1v//oٜ׆!j".Z"qFz#{\}]U25W1MMQ%VV+J+G_*dzV*tgI/7%K?2@mg5۶?)Wև Zwt#2U\OR4^1Н/0]3X%-!P5cf yz&mǺmۭdW _[^]Kǟ#iT}UhfР1|]x*  jfk*VGhrxN@ò$6ʧ?;6HXWkqRNaOoG1W%s[X+Y&2-PRA{YE̼7:ɚ9(6W%}M.ʪ&,}M>)q`tBpf6!"=ӳ?Ż -ڍ`cBlm_ !XŘ^cr–d%e%Ÿ$ EdXض~9z i].=@ uB+4m!ʗ1LR" 87 ayMu slOvorm*4!aKQloCF>1{Ē_uRĎ*M d_Ԧ׽P O%=opHSz3Y*s~5P1 &n]O$FP7@̪ Bb)@sgI bسto|,k G$(D_l"ܯEKƲ7̢nl<Ď-]hs:h5ġuB t(Q@ 5m !j8G@%j,~l5!ƊmzX;_JMx&9Ů9Z=aBu?` )!.IqJ _aln%E<w_8zS2A ,u1%aM y_9<}@cqi~c Hi`u{?)xV`y=6x;r+f[q?ɭ.ٸco4쫡9V!v^ x)˕^S(a9>aǾ7DרZp.'7=x݅]_X¶nw~tYil?X89qr{]!q8" ς~M&noȳnݠ|pfѳwHU!]4uOQXшƈK@ͬz# _E46U3A[5d\VҼV0/jD/Vj9Je,(g~;Y|Wqo? ڢjr*E=:cbfڒ1 $}i/W¥4fN5y:} 81l17evO  "Ĺz,B᷄Asey"@`59*<F) BPG S$5HUJe\$\SOF,~9Ӌ2[F}#0qV1.PǣR; JBQoṇ9U{-w提A5%1]'#ԯmZP=XF-Տ,ŔyvP97o.rύ^wm_k=ng"| YA$8"6Wc{(_T7D7ǡ39!u‡DK`RNw(aca 2roDh@8@5T1B*2%-֤/ C-ٝٔp*b~[f# +kbud0U[Di}RE{?ZkY䮱ڜJɀ{tƟl{ h*v{Y<8 =|č37]Güٲx `&1.`89ԙ\XͶP:-f2[{C -csX^dymD:ȡW Y] c&?-+E9h35;\h4ncICVgRJ--pGķkZawΨo+ى=⣿)g5爞vQ)(鯂vS0 2Ht{iT`Q; du @ DFc+V' d Ӈ!ڥ"wŜn}Nf5W7L0QÇO0WkJJ:YxL%uo1t{~y2ϒ4Ck{ލhb}d,^ .?GbDC]/imB4b&qBˇIjn@.>PJN-u=7Λ gOh`=E㉓0_3r@MJ5UvCj rb=g "(qQ!NWYB1꼣[ZTt wl0͚MP1[B܆.x0ۅ_sMc%=!k؅|--zJ6~ڔxbSu4v&^ ɀd&\>zSɕR+ Hk20Kl7Hsly"R C3Uwv# u&W45g?R#ĤV]|P.Q_`//mʶZe#im&!JXzx$xr2`|MeMKO mNm';5`|:g40F~3G~"?&\>$[g3Y<0y9"H\e7 <||kjŏ ^~͚Zm#Q#F;Lͭy3ۨA:o$3M{,9>qk,A2;W~"qF,2\&uxl) sǑ1!s5o{]}TFVzZ\Iҝո/pCA۩|Fa[ ɋuR_k}bHdz^E l)qu (Sԟl̈ur&oҖ*r`OcuQQtvQF/LXkګ`nG\g?tpv_C Ta]j2BܪhOrxS+wh\v 坪R[<5I qq.E^ʩUɜqY!5_+>IGzvX !N`cVwy:(QUC;;q%<4y75KS`@*k2C {Ǿ8"MHPoچz0 YIZY~ WePvyi~z¿3Y2SBRkr .>T?U'G.wW|~=ZK跸 T#qlfP:_.Z@ѧcpZv*]0WXq3YgiN] ~OL 9EpTOӺ "-O;o].2Ԑ9Y ow2;o\Rp'ڬ;5o:mQF\=&XyJ謱ز$A{ I'gC[4ݮҠЗ!ny)f%Kr= q, yq\(T͕ ôa_*p_< ;#T#~CH }tT.I+ֽ\{;3\7TK{d]<4"\>:=]6AV^@jB1y#8yˀ-JsYܹA%ҔDMSiJ%uZ% W=n]krE }`ZxbQw",2O$X25|T%e?27U3{%HyI˃L-QIB$ȝFmGZ'>$mDSuBLm)ǫ$r$vO*EDϙ48t;ax* grrM+˻99u$*OKn5k%ͺث'~LH${.vU7WyUE cg xRCŃ`>Y92m:6~t? +^9 -Em ."oeWQ<{O,7q~?:ʆwX?NL7A^] E!.jGuA ~3HXnGc˾,|B֙F }V]aL@;cWdxSԽQ-x- ngbʥ60dr8.۰&Ǩl݅X; Ђ CIv P:;:3m!:;]S)ӻ7n[8˞sw+B*>Q07/^%{ĥ/LNtW(#[ٶ5}ZUr]>U,DU .C/p HԀds!gXzG x>pޅo2 0v±st(kuэ?[Ipq|_}8'Kjɵ<{bp6Rlz |C7\8ZV՚賌]q*#%:jiOpSwf~cY kM]Gn~ 9Iq- ϯe4z:|My6cn,vHB/7Lփ 1uKhAd$/|x+a9nH g^1ѲV /b 1 ж'1xk:^VR@pojEiDLJ^f3>4ӒyMXGn1qXKW8-j+YX ٵ?m5aꋆEqTvօg7oiF3U"0]ӣ ׋lt~!CEr>Ȗ`h١-j'3ig1MCfiI}1F셛 )X]:ItI iTП9sH:H"+޻Ϛh'lBQSa4bNI:^%8P6oMZc\Aٙ_u`y k߮3()]h~Lڌr, oe*?7C.AQij=eZ9O7>@Fj\H(xȅJX ^Eh\5(>!N/+m"/ېv`RF dvVLI#^WjaS B$R CF 'i|.{_|bBۺzF#w0_^IAx; c]k#g2ʻL|W];فx:dV2VQ[aW\NGΞD*VLDt7]5>0˔XP$Hok7=JS17qd* S~;id1 >;6CO<1s296)p$;r0j"% *Tw_LD$!g4EkI3.ToƮ \7^$*7(mN+qmFǦel'm -@P99+AXb] 0r>rCl,ӑhs90E]ڭZ[9)lm@D?sqˏSTw Sn|<8:jG6#Ɲ%\Z<-aʺ>p^7jr9i%[e_6wZlNU1KۦC_p>-K)yЉH?ng؏$q& L o,0ڵҚu,!jPsnۅ*Vi~M{;Kl4D6mJ5Bq:kg [{#0/,-l塞a#L#rip^TDIg.Ĺ#ɶ3ge1wۂ]K3p+ӤSU6?xs@nVo@gȲƣj7IँE?~kDO. RJ 3 ~c9ĜfH7 lMd;,x!R 7B?9<5e=26wݐx}RЮ{|Ð ؍nNӖ~Dqp7;8Kh{"zdpvxDFRTTlg ~? ?81^?PTY30?ѷ.zԙő6pqƱKFlͻ&gx9 k/v2N\{a{a"v.^ %C3_D' KP/]k"t1pd|*t[$QXцjlb'Vx Q IBwGTFY [LTk"TtK@{bZ*Fl鶽%H~ FΧY݋>ڤ[I[7p%FfFO^?/݈خ؈zLH-TH(]@2ӽ,^SK T "{e~LvUJvm>~V LUP}X*$KCY¸@ O dYUo3}mOb6܄n/J ȁg!‘|*jЮ~R7{h%|<3$Gֆ}Sc <p3513=[=B^!=Yhm"<3 45 D߻O/'~RN UfI@_R8ș`̓Q_փ&>ښ֦s佔`Ն*g)K SwY*]8-/{S>2w6&P7bx>f.T/h3zjk[dj+s9a](YOG[Ŧ>`~J.L-dvi"m8l+noy>/ݦvubk N>G1S*e]|mR)nLoI |p_t8QU'> ;ůhc"[<6@ySPx#)!uK _+AȄPd,0umHvtY੼V>T{ym_{ݬߨ$A|?B 4VaqѬXO'QO{`ljۃ1C|biJȴr\el&c\~*@]8)Q )m PďC^\c(L|#py(@1e5㱾!I]9E[f"Д;/4#~0[~%nݢoW*l:'!|Eܡ.b./b817rЧHQxcU(^iN!^%`r0]HHT9iΥ@'Vg6VD ~éީ{z$(t:eJ`IjtUwbrz1P~# vMicC66SV\N z#Mܥʧ9~U h,ڔ8? rlz-YQon5H d*9p~SfMUrrS,JZSgȁ [|V.5L/7x*VvBA<:=˽a kNԧ|Nߏ<#mKeRh{ f;c! N9ZEfB عcW,A>@rg$g %t=Md8*K<ŰY3Z<PWK942EƦV!!J"3 -CSfi;D3Q YB3CD4Q8kh)!hw-F .*~R$HzCxWenIP0ŨCV&EXr?hBL`ks%ȑg&x.W#`WZ)F! ^t%_o7E {0,?RUۖCxZbfZ3 ab_t>; <;3tSYEr#ۏP_(lݦ%ĝ%ul7uֲ%!Gw,B7]5YLCi?W6qqH@_w6'w3>^74%K-Ϸ!? F]A}}3V,uuq kNΓY8̶@?'O !yi6G[NY-®- ÅmrgO@Y\8g:jh_+Fa?|[eI)'%Zu[縚Z` n!q: މjL^fcE)/D[8K3S%g^؉pݝx hI̓/le?} z>b5e˭UcZo?r"A ^& IFym;z5M:- E4,Z#dz:]sop6!]x⠌Ao(6W %yCUL-}__hxxΠ.;)unȺL~Cєe@mKy&/O&׈HXj$jX.buD"`FG?䔰H[ϝzߏd]^b@vm=(d?-9l6#p?V@,D{KGН(mEv\Wg190_Dy%q<ݼ*a4f1 *C_7uBE^!H5:{ cz97]*#X)DjEzNr8cMo m-GlD!TS_iS"P2rm%.PqGB&fOF!WPÚh: ي8Gc1 8)><#IfdQr˧ZňW~<lվ7 &X9ھTr%~Iנ\&DƬHjuo)6ck]qWz4p~aY6 kz+b7M,36g$¡T}L;h޺rukv֟n>MGj ̝xgڽ<Dz[[\Ȭ[ 5ox>bDk<@8#pVo NJ R+JbҮ~ u-@3$\o^d)$4ΣjD ~WcvI;W1Md5T[8yYB T>CIe!5Qi< Z=4|GVXdrfJUa |d aهT).vd2$_'? lr 8KuV/7j}[QjI9[7dCq\HI\cאel1NA7&We[,)GXu ;Es 'C=@S/"I[r*>=.>[Ma[!䊷[o$`, ٚ~O#Y \P DI+NhM`oK֧$$XsUT;c"uը͑l7 ϗUUl! Z4!@Y@tb5]kbP'{+ڵbRVsURBj.9zDJu; Rg,\ tu':a 󍐘t0XY'?bgLʲsi"u$ Wy8yT{R0=x@zVO4tUC_ C{yyǓYtAUUr]]- 2A tטOals?ڛ^88iOrQ! 0Vvzr C{n'yޞfۉ"yֵ9KS!-a7Bi7%aq'7=w&<9׋jԊoՆ omK[Ĝ̏؝t "'_?#jt- mVJ7k v&*BįT%a ~O' ԕՋ`'"fJ3DȈg*9cCG Ⱦ.*۠dw ; ).{{fh][n*!7K+5! [y/,ֶLbĠJb;3e7k BZDW^f~@enԑ-qƆ-R}^YPWi؏jN0+ZH5m K.m08LŲ>֚?\ _&9M@2W]OH"~(I&Tdv6@  #׷:S8ʿzTEP(f1tE5p?<-* o"jbΖ:@#PhY:-Cr'K?ve3rH,C@/Z9cBqU/@-!-Is5pyrTI (XDTFp~Y2 Ã\* rޱчHC~$p.H>嚝62p=nqp&Y Ly.5I`T3 ~[T"6J9P`J9i&k /seMpV#(ʕD3ğrq}# )Rtid/%#X@띇 +޾U 6G"?O?[zQiq(tR`v״UqOod4\p` / m)Z_?og?l'''>QζluXĦ{hKh}' ,:v1Ec ^Ѥu@?U V%#.|x4_]/9zh}?;3h)%3>e! K}CHҞ+_坐I"TJ^j9/\1 1ztbF#&&|}0Ev<>&1PJ~oZRs˙3 J+2.#ȾL8L,QƲ 鰽8|?йhg7Gź&12K~49RJF1!?ԋIGu >H>щ4 B^-T0Ee6s.Q+e:Xc/ cŪi:3]q|U[bO)"k5 _ty,8czX@>(Un3L`l7JtDl;qys9 ʴ7f5m4/iM"9|ׇuӑIR8o8Y׃%M/mcSk^fEwݨOb7>"l6(z2,U9jZ!$Et f|K}4$XY B93kgpə&e-^jL5: z@m#f j%ID796}[~|3S"$??Gey ?F#m[Ʊuh嬸Eog[*xrhfqyMjQ G#N-b n}CLz⠓ٓ4>Kr")^,u1K_4'Ҥ*(g+J퇤dGo[vo/_Zdbv5ro,T`N)/| ~P#kHMyM`?}`*$ ~J _wYIBYa:  2 :OhJaO U04v ܫ~8 ,|!#?@CVoðbG2.0W?xЭe3l^E\h܁MvQenUQ $d.dAXǩ(l`դ{b.>yn҃7*NVJ;ï )5wptJKl-9q~YOLBX{54;K'W2mhu3c!>2ɐK ]XK .MJpL,1 _/\F;[*-;9y*1!W뜸\wS9c̮~0+PУ_BjH/i=B1sL}UhBh|x`iXwUF˟4U!5X|Iһn] 2B~dWAWm6ԔKbxdjSsa|@|MknCa*Q?͎|X+|-'`{5ujmŀN#tӔ%ʫj9I ) P'[(+By|Anw^IqX~~v/X7~*˝8d' ԐD('-h"mVa ^vSHOXEEU4#@z]sL)@L$UD)LoweSsKJ]Lؠq8±e 6sf[ALMy|q\.@Q*7Bռmb+[~Ls\qIhaMR}go:xF˰ \^cAXtɏ zJv BO&2$kN*[i;k- *a-^-Qfoyd#I0i O )eou*#/M$f${ KՃSh]v=B"n \e]8 ,2 LR&!.l FlK'sS_D$&$u2øaˉB_YyPK$򵚲1(M?&zs.x. B;ϫ{N$i3_*CB?ShMVUՄF0b-QxJYtx[T,\_Hh߽ZVRSnp)Z ,uf#ƛ4H(bQ]K!? d=I{30ҿҳA `ެl,UBnmQS #6ڱ;]J܂{^%l;zTg0Z&>쑁? 15bP!^)/`ϏlMr=l (Y҈)|^ͻHbKnoX-}>~Bݦ6߷g-b)ht!D[X&fƍsLIp.h8Xvd 6dԾzĝ&+N.>9 ck:Ғ> fmyTw@JtHeݬPL%HX*MO GlxSZ{;HP(G%!󗡣TNG/=4q5 8+8PGr.tcaGXշF2LČ{ig':_#182^3Aȫig2GTkPhЎG,3.6nRP$w|6nl&=F',]vMHxhr!E%/h!KHK|a4ڶa ԟ), Z}n7oS2opfd`s"2(K1\$F7 +=:!HtaPu4uGHbfnV4}}'tj@^y*@beLס FܸP\ /aAQkE [ѫ*T;<_`bH_5Ŷ \F1Ӿ-My4kЙnϠY}Y>KWgoci;=cu]c"Ř}STLAeTOmo I_EPz((m؎կa2";y]uZOެbjׅ R<204ԡM]YkLwKZK+ev9{; "[ GV{kS?|C!܀VCtM拫bdx0/}}F"Wm? QF|qn%/2D!_K0֦AHGca(0\H%,L҇ƋvBeP#4Szy=N[$ :5Gx/ ]i ک %.x[dFQQ|E炣n }iLI{bP),MdζrB'D?q_bZs #I\ZQ-n%;| ]{xW;$8;6a/8vŦ2c4~yA=%%]N-5SUtٔN<յͩ1$ىx[оH8<}:rڄ?Tcbr^W2$c(nhᢐ;fR#O,I=>/vU1[P|y-ԡj<.p?r#˟"$ϺaC B@lt`\߱z}wumsG^43یv;E+gNd=T =){^Ȥ2x M8PWEI|/6T՜"DͺJN+L3MF$`Hhnl*%/slKP.S=*<$O>٧{T`븍'㱖SrwyHpAD|oqK/pKvAP՜B×?0g[%Ř԰?·!ۣΔHW!\xYec='5$Va5{,2Ssλ̕U Fɢaʑ`:˹@nk 4ݦ&+JW  ZҊ1d BBCŜ <  4Vrf4滳! P|5At2=a:D}dc/y2EFtCNӘ;Y %\}/$$ ;ZcXRQa a? krڴ+w?Nd-Z۝x9:>oE]ݟWO [ھAmy<XCaH7D>JA^9&aa3,m :- XfHS](O"\ۭ6=n#Y"*Ų2`\7e儏Ln#s No3TFxKL+*ܽw]er3u!ƙО1e+8sjkN!Jx @z-ˑN*0 c"lP:2)v-!C6l虠(s f"2tE[a/3v.\lEA: m9 dWkG`Tmܸ +1fž2^X<.6I5uNagP Ûr:( MI\]ݷW8s>=*+m,fa3( :T8z24C,~&6|#z7oiolsG) ,o/M&}姩gKϰ &^YUuy Ӄ'2=(+uWZ:1Ƿ~TfgGZ'Ν@7 _:MB#ldhm`qnI2X|"$g/wq]jRfOax)yʕN 9 0 E{uj>>#nj9d0ɢcIJ| Z mRKuy3D5ԧ4%*PŰVwJ}c(k UحmPw-|6jn02l/ H \YKwbBt^4*$ȂeB9Н5</E7+3\T5AmtZpL倎5#OϤD>Pms>y5+,}^Ds)@w8>v!p^w0jIou": qMW\uWu[}[VU >tȟ߁1xpFPih se?ASv;7aI59X;Rx MfѭUi1EWy7j}=3Cxltgp[AR\!Tsu\C'(U,d;"H)vo$8rkh0? "DbS]ǮXe1xMX>RqiiX>nB%G@:ɋ̭ vx[(-5%%::3O\$(^`E7*էA|Ek3.RNvO:EKaabǽ_7ʅ~;1G֮>l%=|!"pQ{XQ$JIݸɣ,3RB6jC oZ_R3R\+(]1IV5CvQY,ՖtZ`OܤO{<}?L_˞3ej?4r8D'DRҪ. H/ubP~ .rI7«3fȣZI/xY-PE*Y:澡Im0 qе&bȃ`x~DbG/ٓ, DEu'74>"UDE99oV*&K$*oˢk,!@38V 15EeŦăqN`^5;ڪDB.uw%}j&A q: $%u*P]B>|E q&GC֪q ~Tq2 i3c!J@x>}guR`li;Mj͠@-/*={}Qܰ=MA@붶~KӡuƸyn6NG9ls on| L!-yi,6[mb y6'*z3nBe-rٔY9FVb3A l+sq9NQ>CFh$z7uPauܯ]UIcE/#l_d`qЖzɘ,=xZmCcW-çb\ֽZ(eʩ"ݥL]d]b 3tq.)sRlzxWQ߅8 kڟ^h[Ӑ9}$ė_t93*=]$z*z7K؇9#lMJ9G|auNtJ`xI2e"t9W$iayQu~ {7Y~HOST=ntUX5bbٞA]_c*]Xm7k2@_[1<3 ڞ`~-!,c| ,+2HTgɧaǞ3w|R ylFL“{jqU^5R5=_I׏W$A 4 ۗZ< ?M8h/ kRU*rI"A.~=`kD VJR|a$X6ᐗMctc}Er`SR?'->Zi/Z DeEJ[08Ίzڗfceml@KwQn8tE\$pԔ]KԘgMCcWfZ[>4/N~ylC6`<=Yi4ÄNdt 8 0~CJфh6`L 3lOZDImǴH`%(Rw>!bg'd|/SimLX뛍 z>bjըwA-D&vE'nqw|vh=@U(}I8n~Sb= cCD eXNid >U8:YF;E$V"8WbƔ[`X$=[Rrv>fgIJW8~ɳ'Ӱ̧5neM3z,26BgگQqIrFr+}׌@2G8 xZq$0U" ul{>McQvhfur7$u HMx.ޢROD##Ne0\Z &=ډ@q3fT,k6ܓzxh_qvP88>AeC5Xk ʒ )0Jg{G/̔TuA7ͽ_!H[QÈنϓF4,@oM$ʗFNI}{ *sN׃7H@xG߮GYO6ZFL5%sVHkwL%4H4 @ēD97 81G7o$ ?MCQ8$?ɥ/FʹȖ4畹Ug󽵶·}k[\xO!'g!HA@敏V:26 xlga{oPQv`Q~wǮ&nI ]5"gd@o+n>} +$8~@zAPVk+JgIq(b@1c9Lk*x%yk)ٺe0IW3lnX#E~;sFZZ4=1NgOĊb,]DV) ȘX5,⒬~.z5nkW̠^t[5Զ~C,1B[sD9J$fB*ka)^vb-69=s-Zs#Dq(_ϭvkW*Pn(ny 73f0SU#0h=@jebw؍0$+O`E`!]d[n[.$~Ҹᔓ=;k36Xj"2no;Zi?uv>D^⟐V[@Uô`uAx(4gi\$۞(%d%W$̚Z~7W R27r+[sEA#Dڛ;R%~ eXa S__(= //P2._$FSEWxJm%V'wqPsl7%8b@YTzE}HA?joS™R=4\/ l$Ly+sd_o5 sAѮ70g&ӇA_I&]Zl+n?WPD ^#fnu̞vp!#V J,$l[vYf[j>~BS"qq~stпOtƴy&flR TM֚夏j_R3TS D&sA )"P2jnVeEQ::oVoKȍ=r"`gfس*/pnޯVZ-@Q }8_ٖH_o,ͥ'CRVa/^3)W\s!e>%|_ ] ټ55tDr>'jlHy<&`݆sOwm2:0Rҭ xڰeT{,knW8݋~~CN*ͣKDվN+ZNT4)hR￾roq (˹)X2!{4f?!ۛ&4 Ɍ8edžN4{JJVspӫv5$VP@/[?u+slbgr!QTD8v6Ӧx^3P#B" ]6L2TP辳v$a8=I(mYH ׺~G$g@Oޤt P`Uh)+yS ٹJ[j$8^$hR7/msNK#NӖOd7UoOO'!Pi3Ϡ cȺʎX CǸD7 AS;أe?֮ݰ}ﰬ&>z=HyuЖ͎~+c񗇁, ڴhZZ#c?B.t1k, TAg9xwgt8; FG?^"em.> :BV ^"-V/3=|{nMgg3dHWۿj | [+u)rh F+:N}C HՓjXK|!^|UaPHU"vz3,o8ܫk\78(qJNE\$8t^2.%GꅨЭ'ً̄|س?XҢюqS9-޵p@[ Bx#B_YTBvr\&kVuzM vUOJ+cGY»΄(),&+RtF{9k /85 S'{4}ܴuq@5^*_I33q(/uJm,m SAM8[ ?v>HY&ߌZɴG'E&pxNsHoW%zcՒ=NkD *KYa(rZ:.mv]ҒF2bdM/DR{^S.oYa5; L9Mpt2|A& k˾2|O >Mr@,Jj"2HqQ6%Zn+-L#YTWkx3A4a((Z6J\@qhYF {T0ܴ_tO$wBѻݍaQg{S3tEv59ҥ2 8NwD;b,J5XI~Cjj&CۉL,IzR7j]}0g,Re!PK~ 4*HBE]N<Cv\J5=)t d0,%QD)0Wg|+hNr^ݺ+AAkzj|:',MY&v( Av * $B]%R"^)go'\89 =TJg>ű`T}ٝl=u~aqe)1[!BwUZY&nljW@Ab_e\Alf*]  +?y.p ZK,uQ^xO#x/Å1 :9+8 x^g 9GF:Si5F1Sf*)>{vZ0#C P]n-s~~סl%Nëb⋞ΪGalKvLOpwӱ,< WQ:jtzpS"(KxJv:Q>=4b~OD7И^}yw+Hrt=rc6#fbODzۜd#+58U` ; Vw~z[v1k]c ֹ;:M7]B~Y$^gBkF P-}NDP8pUϲ7pp^lѮ(2Hكgٛ^+d_u:(yeؘ𢔯8{HBqHʜ&f [ fOVX02zc0w4ÿ.h=O *Phcnr Kk.](y4XxD&_QM21' ~ ;Vj[k㐷|L\R|x3~Ky+V~KsX(iun [y6GҏD=ֻ끅9[dr4IE:Wc~ӊf4FJ]oxvl}6S)y q!NXT]G)by(5d۴ {0Kbz؍y1Gla'5 }YNݶciE ۞Aۧvx>ړs7*j"=ISnY؎ݿl/Eojw@bZSxWƲLE&x#@ oeȽUX;#Z4`U^ tJOED\{h҅hu3DU)Ik?<d?=~3V+yw_ὺGϛTl9Aaz֟qԶ$P_m<~=lps>ao`^0Ax+NX cӻ5vh-!#9la7| +ĕF~(u!DT|pɤ #ɵԬ ` 93Hnּv,e6s,oXFdV"lE `l rxC޷f0$([P^ޅ#@'PGfGWJ,w:IJU<,&q+cΛ#CԤR_s) }?wiJթh'S׽r(5CL_ !a?BbOԍ}hRx?k)Ez'!V訜U6Zߗs.ΈF ٽ*hۿbA:aUfW*f`+%+'޶Cd/\2i| oK$jS 6m刔,#F]Uǫ 4-t*@J:\PzᕿS=B'0>Mxh/끾x~yuHG9 3{ {ſf%~r2/=ε)߀&Л/i h(~wpv@'"u Vr$Aj[DuZ%U*~T;Z+%8hH֒ ˻ T&mo=WM;}@сmJ0 5z3GJXRKopq PɈ?"b,JzƝ( "GkM 2G4=ػdK=?֑5`"3x~{:6Ut-҆q#xkUEǑ:{G 7,2́e4Mc w  ژ06%%_`*m9W @rFc񻉙?mdAAI(4icuJ[pW#g|Ďk;u>G au>5QI Vn=??_q-cQ{Td;^;v}NZeY"/dlgtX35 +N'LIE+FM йo2oL{Z/ ܌iÁV \7F7`]CVf=.#3RJE)r}/\\rv]qD׃}?ƉV"qק9R}8xY=\WLZG0}V$ka7 r]re 2;b,,?+ㆆ U/uKj;)$]]"uu:t{VQm- ?տT lcAכ?M#)6/4RFnV1 (W:k۬do:2{?MKԵ4[lm1,ٔ ;f"(wzmG&׏9qK2TUjܗ9ZCvwG"M(@g_|Bwva~x D&sݵ`c ϻeF2{J(j "5'd,o¢trM(ۏE,0[>>ɍ#89Y(۩\CW<7rh^M? GڣaDVhku͛;+V[iP@'?SQ8}1]& 2WR`WUY%OZ & _`EcCh12U 3Ρ'EcŔq oL]K[ wff%X=z?i>IDs[LK6xudUUWN)ɿxUԦYz'%9F?ς-9'/e{3TKBU` r^Fn=ˉΐ$7,DLb6A[rIBןƼ~aYly#.*pZqmLfG*Kh>5*ƎSծ,IĹ8 %UZqDS8^RvDrsKCioB^rW[e6fֿ>fpy"ybӶ!bIlZ棗'|I2;xQqDy-/#f8-H+f>Fhl|{FhtU{pB? $!Ya^>0$-Q=n6Zi%5VTZM67><|X6!ě>!!32^nQsb|>v+=۝0hT{Y/9@_&%zٝ,2KgK 7P?$\EOEjܩ$.<|q=oKKXƿZk{e>b= &gdZom_R sPJ˛56i )2 Cg!E (JxO-CYg P! dNočvRtfJIs=M1,, Ep'[8/CȦ|FM#vHt!f2IZ{8L%2!6!k\pK?(/t[Q&'^|/|C"$)Pˊ'?#%&CKٴ%p ~{v{/$nx_4p ^&[YT; ܞ h7[iݧ8<҇x{iϓH2?sƖ1[~XN._tFo}Z$ED| ΋z3߬-LVWzCrŘ]3a)#{ G5,0$Qp\_Йhp㊿fP4lqЈpx}7 GpzlJIEt4(ϨE[SH\ӏ`KFH5{睭%"NyFwEZmwԴ\D[;᝔v^Bf5(#$xubث|Vq(xcI %&aIq hxVH-4b]\ᯬF/{8|,+D9"AuG`˾RqoA:F紼?@,R# =t`?6RŪK]g:M:Jڦ>T4ԶD ]SN;.mE3ƨ/cۊ'%A6h-ʃߴHm]p] C§Ȣbgn uӐbkfSpBtd;3R;YB^ :./t:A2TN"x(4ek::#/f/?-o5yuPkRal3VvZRMmT. ,ёZ"vxJ]󮕃AxawAbĝBj4\˚}{æ8XxhyB>U}^Q؉\ZF*u 1pEe|3u4_͛"mege ZN$؞,L2Vm d'aޭ}?_ $r簈Ճ1~T%G4V5EfT3g: i+ @[}m lϳ^.Aqjxw" =3Au kЙls"GIflOvA,0b"@ꓣj293+LBum(#\}oCq]gaGÜ߻^ Br)yjb,V6YCiBlq0r϶B3D_֮ߑ?#_-NQC / qۨ/r9udw3G}9q!AIV9>޴_(W0E!!}3fU+0Q>+PTw|?9}[c(N"[_s>:/HDcOr q4+F[x *[BRf*@GJNKkHS\_vR? ^pjo?%MVϬ,B f!؞Le 8J:߫8fp 㻑>mꎓ7r*?WT+[Lb垈}pZdb~Tn|2xuXG,EF۴1jA Hw:i4)mQ`}n(^vAK {dݚ:ե.B4Ц>qg͢0ƨ5|MHj~(w}&|XvP*:lvZDo`FYYNju>?&@#N(2z}bk_H\K{ւQbJs9oX mRCbR'yP &p@Q8(ڻ_bML}XnjvX0͠EwlCn3ځmx%n(;()i fxC FӍM3|I1r. `]u].L,E9l&cmZF6$ Є;.بB!?GE7m /ª,˯.E(}xk]5m?QIE xm{&K8~=T1 2 cZzpwNl%*ʖڂ}TT?w&z3wA4REl:L 6m. g+n7e;$9#gAA..ܻϹ~12"ʼՓwScBy]7bYƚbH=UoS~{:}]&%yT:4WdV]OڀP- ua4>lPxU,!lBcMT<^Er* ['DV1Psӝbp= Cez_&uh KcbBp%/zĀ9s+r'і/~ LWwnMAuKr¼qhEϵ Esoyn3N[mKH#H@ݞZtnLpɲ/ϴxGfY׬-YL3ꋳ%(gW4 O]"1E-1*BM?nEr?a~)5*,=H'}PSD"LÂ$i8}u*/  D1:Du~mid:RiN;͗|=2k?u)%Z :k,'bdM1K_P53`q5.h ˁrvk]P4YA:fq@<駛 )bܕ%7h> 9SnksŒjWŤ1d9 y)LM[І Z5Kn?ZbYԑ"F儧EIce]\|?=)ŶX>^-$V .M}T@K5w%se4 >wJ>S6aܟ$["SYNUdv!]F }MH}L" MtkaaTu֞j_q%fџ__=G]4k. "xa;+NԞ,)J'` 2 Dp^~u'nҚ'n6en)-zJE0Pfy6դ"LYO ;oLs% H wL=VƓd79q=NO}WJn9I3ݕR z`F>0Ή6B|Fl8ҦWΊ[kv3 Fn>-49X"{蕦Qɪdƌ@!>܇W}.hX<'TbjG6~ +U# ?G8( O+|yw w1ejjz 37nK6>Aգi/ZL[YO{Dk?I<Ʉw9`q)Q Xׂt0!2 qeY/FV< #0~0e`$o t *\OR1CV}q܂prTU{0!2(T3e/^j+Dycctԛޠ[oVh r =~$i)6䲈14hw#ߡ:Ը:sKF Nao(9zD&#:Ϯ%b UbYI8Yٷaf8H!YЃ2H -| Wa?o7+bo ( V6Ҙ':I\vc%?ϗyU}=hL'=R ]ĝJ !Id:e'INIJ$M$d aSU_\\u{ k.hySغ ÕzW.Equr$rD'J@Q߿h-9%p|CHS`}ix!ex<^Dȫ^gKd̀ !86 ٓ5h_yɘ)M97Rϱ&&Euݾh.4@-x艓DNe}/yܥ(BvrexK>⻸ؤ}Q DoAҼP9{gg|@'Z)ݾ*/!]iA:ݮ'AƹD5q*p[%9+,buE>-iOP~#45<{0Vtl6>W,U& al[pzH +RǵysK?^wcJv7K[D[ ȧᄌm Q0>ֵ{g,c",$Q=p*@I+'jS50>z [ 9r=՜YNl_&Z~H@PǛpR%|lbOyZρg"PF2$B5#rm>˚ie®;jakweˡ&go o$k=ز ߥI]< N~C g6ֲm}Fpk nnҚOjݬc#8ZL]rpߧ<ǰ#c m\X_Aw2u f*^&3f\P>"j:c w׭Z*):]?,3`I%9S_3 (B` EwHbnQFKnGhZmvolG3;f]h8B=%Wzw S hE{9ME;w2bDU,\"H`}ܙYL YNO5-M8mYg@Eo Ӕ-&V``LB-G}2^~c5Ae.ti_AUTڧJ_d!󹑅{ ˁCR`Oᗆָ"DI}M',PBq(-?RLKF;Xofb[3.岾) T"΋xBi޻G#mKM9m K1}QD:f VDo`oM/T]]P#,pV6,^"Za/ׂE H} ufkV֣?e?]ܩ& |Дd%UhF܂u>lG_p͸(*{ [r1nU+}=WH*;E5 .KGۀJ8s,<$d(.:%uEGN.rN)3jHzl(4OL!a8]U2}WvNVEp``!. +WQwĉՒj[ aTv)!Oga~+'s~{\-&Gr@rS>𜥪P:Y"Je%>{y |٤D?M =T!Zyم+u*o3d*gyw,PcX\*jV=R'u =h^eG7\P|)h|O[0V> MȨ` AgrGyS-CSyK7[U]iP*WžVH\6=+P;f້LhFc'mc '|g_&PdN£BMF9R[k] k\F"r;-ܡN;lK|Q^:P%"f6H)Sk'k"E .vdsԄDlZRy~y9Ģhmh I/w)+S|LwDfؾv i9!NsDMyը?$\NE>`zKDJ ls5 Z/M41e36 dMY`[R%2#[Lf]ƘZj܌(pȣzE>PvYAYCj˥> |1%؆35i}F#.N auS[P7'`ݠ)ͤ=߻lݺ񞜾=ʓRq]{Ҥ(M뒽bMrfEĚb%Ps(y3!F)v7CoNy kNgIqRf HM cq yBii/&)}T(}ͷ?-^̴n3owNO퍓+އfT[)*KuMahGe"f#> /8+o sNR7Wt؛bٍUFo H ܁IMYw- -| I6i;;? + [l'2"/7{,fg'aCb" l-%?9sfpZ_ъ[X}2ldL|bC? D˺v2~Fa7-E_ ̛/v}Y]֟Z_VprG<1e Ed~$?y[ؖL-/M韖ؼlO%jw[v |ybS7<4X{|6pQ; 8$6a=~̭ECZ}}2 <϶QŹ Bv~lqKyrܴburƽl]s&w9ob*0PQz.!?m=L $Z>FVy^ԁTMw ja>"BXrk%k;A7"-x0B{ZYUw>/Edà젵vRb>Y32UCh)rSydW׶T 6AD>6VN Eؿ;u6A U)•p2ᄩHl4OQk2Dq"Trߺ~8wRQd4sSP.!.-?z b~oQƓCYɓz5-GM4$%L ]нo^[kxعi;8h 䄤Vr킠d7 ȨsʏR^i?;\3ıPڪ[6UDbܷH #Gֲ' Z AW68U3N *2:"ԍ͚(nҤYHCH-h<pGn7Ee&!&W d[ oN%lu(ZOH2. 0K+{d)ExE ;g!;'e3aL%. "R^bę'υX$_L6p$(3PșϝC@5\VzvvvT'F]z*MU,oSo·ثB8LYI˶a7-&AṐ:)kKotfT^?zk]] $DA.B,#I=.mgao y \ejDUi="BFM<O&h[" 1 d~/hd(ux݇Kf|Ui,I'U,SͲ cUhaBmecB#d%}N6!' ثdo;hXi!R}"o2pyuȲ Ck}GrbU:>- fVtaX샶O0i /6O#u?Dkhi}t('A"u(}5Z!E}+zXY9F>c.aEt|oc| *O]m{LAʆۨsݲ$T`bO`K z$h&k& ;h#k.Hm#qՋ5[KGj]n"RO;V=8o$LLVdxH`=+1ר%0/ yCݯ\)Aq]|g|遮7R$N"B ~?$GT3jT#Q8ȘZ4%JɔLxhAqoxBr+J{Ԫ` jKjAC.A~#8Af d >)~g7ȠF uҮoqKȜNkL^" q }^Qe a6Em6jH"g9VH?Hp"G( 5gw?JQbF-n10)Սr$ΚHZPPhjew 9Y+%AG,b-N6~nk (`5@c0v#(+{]qUX" g! \,}U}p{aBm 6ehu4C~]M?~ *I#P&C`װ=5py vڔi;؛쩺 *a gռpR1w#uLI^u(aCS ~]_bcp.wWW1XVNUXuwviv]}CP '| L;\ LJ {-8}4)|bBY8\tT|Iѵm=N;9MYfRxk , cKr8,*S&fT[092 kZ(`BKV23J>9:QKjXbܛ(c,_LZ޴a9K= C=C }bEӀdXQABߎYD@{HmG橓/v]YN)}Sm7 84b Z}-^>F؞R_(<9DkSB OnUC4JpcZÃm Ewg[@hMrxkhrQM& O \ U#&`.v$ς+ kl~+Lu?Ww~{|MÉ Y ǕpGlCo(ڃgڞʏ\c Cgk_M /_ 05-V}x[[REv5)fZﲰ5ؒJi!FQlg}&aX&"t> k2 _DoΌxb h._Fq9'o.yjjEm Mr[oL+[W! mKf%S8uNDIBCU,K]mA5@Zuۇo @_'R<};޷lK2rʐL c l]/'/xěFgȆ}i ]ʓqS82&#Xޫp I ,m(܎c薛dәvs0f1RjC5kXZ /#yh Q )EaSGm26e4ϟ 5cw~ߗrBa j;ܩ8:ƾ&? t9R)ʠK6ͥkG}5P8T2,+N!w$6 huhYwTۈ᷆|aZÀ0aZ$Pnjd8AfQMI"&+ ݤD gp8bksA r5zÔGd'#L2wJY܀1Q"ͨ9=vUA3ia:jBUFq NnOb5Fd;^#H0( /q1N}U@Đx/cco .arXvC#j*/,Bc1C\?D3qRG_xҦyJBȞ`>]4 +hm2QDH+4:Sԫ&s.ث HMOB%CI9{z&e\cL\GT`!p}G{a\&^{᧣B_Ë tv20^7*o!Ng,I/rS:;.SFu4_ =:f,b|;h, K&tauR_fTc YnyjyBw@|mLáuM.&؅Һcef z-6nٍeC{s(yQu/V͕HЌ˨D&+KZ߸n Sߋ/Eq8[Aٜk%?ᨦ ,U D vO'i BbRLݿK|$6ڂOy.=lBVb譚o2j uIf +1tP]u9W3<H r] |3X79qd7I<^ZcN~DN=sΙ(m nGbA;[l9'kDefw$\K}ڍ8^DEi^Hx -),O0..d^_M8;bK!O+X?YϜ1nY%L+H}~H# %GP߁L|U˃~5')u\kZKn;E~z8 Vyϔ4^OJH0ۊ4[Md#R$ג+BQd !Sf^Ͱ綅3s>:ҵPfr G~5l]Ҏ@Kˉ!|A"҉ $}4OߕSf.:I}ӈQ A]]1;Dם6.I4CՈO;OZM!ӟhaD %[*i<.2?RlpQG&IE[*{=-aTpDH\`{k˵7#H趏 m8D Eʙˠ;Zۿ,Sk-ܔl`E0‹yPJ2?f^r˩nAxs1*L3 [0ls-f@JMŹHeGudoFH>}I!6>RC)t/jO5Gg 5tQY))_Ě%IM/ա&0fv Bd bB7ua?f"ÓK'|zJ7uiʩgdCE,drnX`J}#3Ǎ:(7#b)uɩA7:ٸ_TY0_>QU"ߡҤefvr{)BZq`4#@|_ {G YtuqG08: |pjhWAȺ.O֠3MG KciD's1@&bc΃s[iy9"[m %/[X۰V#nJlM̪nok"9De@ w.Xo%j@OUaVۺj- %sui2bJ̔\)RTvtƞW8Ŀ-גP~'b֜|a: 9?u^#D1x9F'ט%2 W!׀lmjģK?'J5)dYUwi$[K:\8._.BIIk=\ Gd\_%B;jۂYYwN|4Q {%T!xJ~U~$knwf\:xx"֐060;k"5 %F?{M H8d[ &0q3`c`8MsZ>B^Ⱦ 8y O5Sc 8[MZ(AN$yݜRL}M:9B I:5rEvXM(TPQ;6beA7Zlv(EnKLf=DL[ !3Q3#1en`A$YNe8eXU/|f[D%/oQr>8cRysBduϛ\'s4*Ǽ{n&+y^hLC%:@V&f3VCg+nYw ؾk l؈T|)>cpn!GD7bzc !Zۄ~ M\'TZ}][K*sz0G ìCܝP?8b{,FƢ*Z rC=|jިoܾj`(\h=߅ C;tG-6xfLRyb56IrKF䀇*ZfS~L ˹`xP7Iل+|ja@Њ%PڝZ@a(FxB-Pp'K1=a?73DܔrG|խPя ѳJi`6Ca5c01pmawh cG.\-]+>%~Mڊ 1LMBK fKr$i5_1'\` )dgOڤ?3;_vu m0"[ uyt ^d7#L3n  *x+ SLw6yft@ҀZ (O@ z95҂*4oTk` D _ðoVhW '1#bf8 MWJyCP%52P {-C~csQ_*H8'~<OɢPgz&[J0ӧ IEtӼ>GGG @EʻDݟFdtxs?ȱU &D 6;]i7\ fovm6rɉ=ذDP(׍ WNlț"vWcEq3FfNoSVV[J$*^q֔wڳ Ӓ# G V4 ]C9V,aˆg٪]!FCZv|'rP5;2qf^]'c5NQ7"Cbo'Y:~n-Esy`$Bb{\,s~ K `Aw*k+kPkHDIY>Fyhh٥b5R+bӜ?X?.?N_@9m\x 3g% rEx,U8{x>4,P, `F;*%Bߘ=x{P!nĿ. ds i,a!2*8􉽒#<6Uěv5lkf@zTx[adg&aBO!GtϣRt>Ou-V.Omz^؝X*;ݩǟA͚`R;نB'LJJG+PWTrKG.msO3œ¶ u})`6e[˂V;|Dη3Aǖڠ?gw 5?KO4_'R-Pͼdӷ}<+Sg|٪?W܃@VYuyʇW)jE =vLdIP=N^':(i8Ǚs<BUfM a(ķgޮΥty] TU%3K hAQɪwg{nm4WN[W^TSr$6vohnKա7}@űB|'FUbʬ'fl=rV1$'Sdp &t|me'u>cB 5W{T[[RNh+fp3IS&Eu-"Wmpi#ȖԽF3.%8vE|F@!eೄ~\E"fEְʘ_{k\Ի4R!<y`mSzTv3 oE]i4₽* =S}/zmNAPR|}DT8y!$b2j TRV|EݦͰ$rm㕵m]Jy.7,AT$ [[hɕ;0t%V<ɐVBiƛhj@EbkZ&MVcaU3KLʄU.x?8TNY1 Y-,ZDQ NzKOnfhtߑjq r'  C@ ڏ?o( \H-|l⋑ؚCĚWY]ho9LF-m}"GS2>#摿 0DQdOv+;Xg+iuvG/u _9?n]g\@;QP944T7ϟ$I1=#6 n2bÜWB]M33HzYMƠCҴ 5R<ټ%23YIp\%sPeф)}߰[0cpXЩ`6sX3L-O8}2 x*jl0)tyTm(\(Zo&xx]]#Oñ:{4-Z`J ~/}$e5#H|Qvh[$`7׎O8L]ZgZ :w){\vֱ]%Hi?wEu`9:h]n΄Xt,Ml@NtPnQEdM<\KݞԎ2}mL;nе&qȏ"ɒXv03LeF8i˅`R^~3!Jm gtǥU+8t#>duq> cn H9'yݎ~OX!%=@Q)6k,թ9/W*1큸Ġ-p#^4F_N@##7q[zGeu[ȍ:aAXWI\(mKދXHDո O)쏺uCH$ۢy0@Qȇd6 Q SӖC  hY2:IxијڝUm U@3%nI_7Qf}ij2\C3>%/]D'B'l4.MYkZ;7lv$$=Ó deϒN%g(uHW]}xjM؝j+/F=4'LL7 Qr>q@@=}7nJ[4(u+vA5D{# A tgvP(Mh]\bL/?t˨Ɗ|ᥟg4lɊ( E3 #k>lQgtQuY0%v2>2!RM^eWTVVbX~+cYl?&*X4VХ_yuvC*o{nZ8ŀt͹ˁq3fV_辛fg"Ԧe.Ik"޽Z!aB?<SbKZRstK܇Ԫ*同IM昳x'ː9Q@vyG6XeKVɇejG$SEOY,&̐ %ȑvEFTN'";LJeIGn ➀=,uuR1!,6"n6sQ*Wwv# o ̫>d_m\M;FQ'B-޴QQb(rӜ0[ّZ3MfK~%wy@Jb$׻:33%SFD$:l8G/,_oo1O:tz+ؓ]6|=P2IGߒP[ IvxUƹ~Il*dzl%БX)+J9yhJ#* GHP ByzTqH΁Zj "BvP)A/\TBY!|v@z N09 PaSKY(֞z(bCy@t_h#B5y 8N"gn\ ߗCtin|~ŨaȬ *?ـ.T ׯ3E92F<Ե:cӽǬ`7j&9X1Cϰ;1B1<v3%a?}\/w&=c%,C>.xP_/ LP:Gɬ 8:7LQpBvp{& A~/s?ĭt+>0s sKECF*6I )ҁux5{D@a5a;岦F_muKzYOl%uԯt{?!8~^L$+Bͱ)BL!",szΉh'gUo=UXu@䨸5c7 92x<0;"P\U*=g֍;X iz-)-:.b ?OA<np ;`rn+Y\0}@t~Sei0]v|Jؙ 7҉fH)by[K/"[<7%;pӝG%?.!%wkQ ĤЄN>" m׾)Y`~Xw[b:=3KQ{2ӗsvkūPij?Z- &Yt vwc][Wkh}5BbV#2P /8G_bB #:afvnb`4h%2JMtf?J%{ i8Q2"͸:'QHQgWZe8{׌GӖtEahz'/!ɱId-kC%;VY\pKdz*R"P:s,5˩d&jȲ|,`}t W&]v|"?`'?9nrڴ P3Z2 C cϡ):Ճ5\SM \S2Hd MOs=[ Sol[)&{Qaܶ+; ejv-0G ҕr᳇E'jC"\t]eE?CqheksfNݥp`XӫCӷ5} (am{g ǒXv7$H`CzF`zٟ]#0DoC;/ʮ~.pW;loat7y|;be gYK%);,^*rŬk&Imf7k"56)BdepԷ/S )I⯂aRɡ7@`PPF? Dez8؝c7Y </FpE'HmO~#m4z`5#WLH!s1|7_&h}pƘ^9 .6^Jhr#/?L= t,:gf0K/[#U\~IB?Ybad{D{$Cp wkW;YX32 / פH|2`4P<~v [r["F逘kfD}v5w鲥\C/cݾ^ \gA8@|<;Be4 :O?ڮ0gƘaf9 `(p, {TŸy4!X=B$c%Ce 4PCz`ODžF`GjٺۥOFhzH4tuCCp(utNtȸBicSU/ Jpi\X݃ , J,PK5 `{(/ɷ* AwY&;y hTfӆN#gn smeE9&OYVmJXLAq=#G3GΙ TC+P˟rh/A82VYo+01El+2آ7Vgqɤ]+W3O~b:;2ˤvW뢃8IB6k①1`k^9!Gm?vb[,dWLwD(/(8kKzG$T,o|g O >ts5G{Yǰ e`Fi1oVXi"j%gD{NC 鋥uf6%5Mïm揻p4ie`Z.Tv7'oA "K}:태Z;#=ju_Z%*85lX;D/X]iZA[ Ͻ#i^>*P6뇇sK,`kVDq|Cc,94`3!0S K&{L%]x؊W UY~CL:ZE[Ԣ%xk :"Ž1mT9pŇ@ZqI5SFUx:Bo蚂tO͟2&3Pi)kf-;f㽕`]Ճِƺ}(8DZs`<ԥ~JEft!S;B2נ2M z[gDt{ cG.+1e΀Cq+>35`7X_F4ȣ(Ʀ[Od$Z}_lHz=& K#_g%8oHm(}8l,RDBX#,2P>J1SW}R뮐 c[424jvO=-@gb&|~;RV %ؓH,'cˏ,Pbߵ bAF@!㥺#pDYmv̵lZ=9gEe"?}}(o\Cd'U|I σ'Upl])&? ,vyJ&=2j#\2*}>,*C,] ߬ܧ%Ok;j*S2eDE#jઊ룽[?ztR`ZP6ԁsxD׭okT밨zЙ͟/ai{?y`X=7¯&SƂa.T)+ӷd}[te>=^\ڰTmI dKpiH֦ ^g9}6t*RlI&=^ā.(š)gXExWDH:4?VS†J9%Uhn o wB)G@M%ezTw}I._dtř||$&MpnacوBɠHZG1[ q o)orH磐R|~(Lifl qBa×RY8)Vl nd=6T=0#$8y {jǹzmGٝ8:p1L: βy ~`Nϟ?3 PAiұ5͚"q,m!< i}/ϙc#KYQKj_sz}'eO>OV(ޯ-݅ ^ NxyC l`GA툸1h~LCw`nж1fb?[4EӢ+uA<w!פ;L#Rհ80D{"BV 6BTyNI}QiځUKH9 ;:3Dܮ["c|}wO\n `[a?vv"g?חw0 _Ў炟,֥ujr"6\7va"| O: Z84]urGE&I} Ñ2^Uy^3V ^/bJn 'j;ib![XIӗ6ծӅtDg.c&1e[3V@jzJo 5&uR0eWXUE3h. S0'@fچ:&mp=s'ei|1鸩 3Oy(兦jNh+o]=\"Hцz=&eQ# W& u{nfGd.K3%X^$^V@丕Ŀ/shhE=-5equk.a!ƌGΥ@"ůkԠe{}F`E-x! p$8j_K$2 P,H,St9pnsֆF!5߆(e&1z&z nZIJU㎶*%A93XQ`xA2oMCn^`k/H6zTDީ;0_ 87/9*T#qL TPx'Pa zl*YOrDRfHM>!KS0!g8Ċ}Z|#Թ(=Kں蓝嘜ʅv)̲-/a=}p/R#2&LR503k-f='q) hx@ӷ* [Н *U; cЬ Hfg2DU6 7ԄUVc0 X,NS:(c@f!\rbsq'H/S{bmPNֶgb_ۥ0&>L#LfѨ{'YI'J羫GY2g?7%(T\CQ&l}MFlQ?15[p%íǿj81?QA&m},y" R+ҕ],0i6KX/s0 4r6ͦ\ƘNG; b.|af)3_8J*rPtPߑR4,ILο3vm(aqcs$m*1er_cPJȨeVaRW4K|\װOb`Trt,BqIBa%|PЬerX%Rx?M'yd9=yg'<nWRQvL*陖Q``Ŏ-<);tJ@K{Is]?dm6Skl,?}zr8tӵ:5zL[>xgN":MȀ,jk_|AIU:L+հC+0hpHŔXEQzĩ B]8#b>yQЗ3s"h+A;mD}F^wGZ&kC} Z=@ !a(Pl>m]J܎`pxhG{x٩i%@[JGA*1˞rK+YL 5KҞZ-77B 73WR}.sL2a_c܈0ה)cUWE(gwAGe luv~*G–E~ aNYQ|la^8ԙ{ϷBK0jXN'+ʖW> \WLGD(n4ҫqK#R^/0:+9@4t|Ԏm(t;`m {A%RV4k@т_E钕S7HGSuQ:櫍PfW)>ʉ#]~>%u{_=㿳7>m18 ?tȑޮ꬝VmVx#d1f;%Y} X?M{O`@j>8)v| Nv}EbS|ްW, pJa BRx8߭ue9 ֖n~7Xa\ʻ(I/9~۴T1Z& W&a=Tك"@wM11>EV!:ۧ$؞{Bob{5 wNQU5FPv(Ի| ~ٽ"NZM3)||:6NVq0`ԝ8d+5=R`g\WF%gNm"´^ =6dVoY :6RJ$_XnTH4ɛs+ixV%*aLj6v߼铕cąA^i}< wU(㋼cEc{ڦkx{Gq\dfyfΫ(+s;w#0TNQqu܉Sq'3x* {UurS=)U vA6~P1j0OXoX0p,Xm7%z]KsB&׎ڸ| 5,R =;(Ӭ8aӄ\HU ?1HL_ Sc[֣}|.iak6A* -S`ž{D1B9Vn;/6u Q-'V46Р(0Da?wA+b/fT'd:8,3/[ n=_" ="ݜf]UکV*vq.Uȡ-g2cRp}+~nX2l>we?F+Z8g1 +X?鰊c,Յի8'wONUߨRBҞI$M| 䯱C88qWoF [&B9*ۈ' |% !r*10Y wUin mJF % d'À;׉ʠfњ c'eoy$SToO+/,XĻ䄯5)mRb.v _ߙY}$F'DS'}4>_AA@4emu!^ á4.$"Z(yc}i$~ۻ[eT{1"|rNSb&Xl"ͩt͆ϩAŬx;4 p}O1s䘸rEwR8gM#/ź*weCNǔ-K17=8 mڱlv{^P⻌Ƹ~L=_g[qےDm7qܨPLGt4&LNW٤ia3kb[mn-r[-r^{ y(Iڑ-t׭#2*NW}P!T~Cpxi$O[wpT,J<%*(œ>,/:%cdsNc/aap$cSDʸg9hT; hTu3jJ@i,lKxW_!>u蝢?0¾^Tsm<&_IFX;x6@A@gYKB-aJ2JE"h6yyhH "NIv\hD+~ʅ6.d/B#4B0*uBm+v|<"%g1|ɝ4ǯ~Ux^/; Ғ ь0qIKA3)(G 4r)lTZ쮕bdA|]o3ٗs==wjdg(=3(O8vJS[`8f}/,W1CfF{МQ’ q8ǩX Hr/c]`^E^́8BS J"r#6v&6yRaFQ$8pbj)k$<B<0I4h\3WtLnGr :7A@(|a&"Pj*b.VV-K01AWa^MqqrdQXa#}D՘{:?F2~pwI2&`MS9 C,EFXd!me=7[fϱvݹa!@6昀?6]*t! ퟧ2wLA'S2VOJemE[Pa*PǯHIZkjUH>N?:B ^hۢYewz겤tǂ*B-aulQƂT%mU<\׋|b/R:HRs' \$U`rRA_5"Nu>g H\ڛ7jk[cbɀHWĐL|kkWѾ4m_Pʦ[Gޒ'ThV-x?xtBkcA:=H!dzB&5̎r.eFSӿ˵\xY{]$XHN' ƤM#"(i]"1"Xݐ̨b9u>\& d _(bUO`CB'{㧓tMc6+Ω |eQsK[hNbL9,|рNÊZ _/^Ej$6D`̉ nnuGLO|*$[57$L5a&َ*1vŲyWWڂQoTZYl -t2r?&F-F=Bc40ԗ9>|?oolDy$[QAT\=qPsiHj_YɒmE1ݨq !\-^C 2+XVmp6&6є@vRBZVUFJ_4$靑/֦s毚"&͞~We;XeNl>v|kd+SSdu꾀:Ύh,@C~Ǹt Z1ul&ܳ4\uvEEEbVɘd".8IR|D{ q!m,Ln8 #;'r;QއJ"c/(\uxgu#j}(jsg%qN wz+`;Ǜ1h\,ҕMCc;^c f>8܆X"d' Đ\aC<xoTn2x̱l ^Lг V{ڦ7! hbN2A8Ykn\ ^2OIK'g,5QfG`  uBbP3(M&Y?9Y͑ynZ'Z?EޕK`\8cRf9otZ~)U.m_'mJOQ4BeO.?:da>ͽ~,2 ɱȢ `ڃrDːmoD;9 G `aYc --EĦz O 0y"wO3~'~h I$:#|HHp'nMuOzU2rt;IEf}JV)8 ͆Y2Fg]ŮaĢ7?f^h"ڃ@j9krU)̎^`ڇ/{c;a!YL<#S lIƲ&Hμ&D8=X2/NUCeaK@-ONa~y>փ!aתּfr6TyubZ=e|<2,XV)Sd|[v6!~h俏M,Ulf+,Bfģ9A#w-uH̀:W)wvf89wI^WsfH Pg*պy4JB`XdF(>g6L I‘Oh & * p.`-&Q fdA~zuʙ+42Pup:Δ9ޤuͺ UڸiK bŁttv6Ls .ƥ )d$$%fXGtmsO)@:7~)U:vf|d b]סw㸙-tG?4 MJ=E'٘Ihz_w|d@.Ge; MZu|ժ[wI&> Z-X0HO'`6=Y~J0lky*R/U !nQq0ώ? v/\HU ٺOȩD+Бs8͛(ՏUCA.Ƒy:_-4)1pDLy{㖤jDaܕ1gbYIYdhW R0daD%) {p>OFڱ OjAgdaqstZ"w I,]$XP8JzjCܞl$'JDŽnqZt,M}$246ݟ>6oHs#z0Gآ!g *ҽa m~) &4M:\uufU0YOQ|q}g l9:̵e5Z{Ywp1@>Qr|d7RRw.F@g[CCN"YN4LJB4?+b%'iOԣiX/ir iY(+'_tb ެiʾMT٫䯾:ejSϥ_Z-DRNB}6)Rr;S `#)  7VPL <D厃Bb!6fj6xxJ .VoDgMVffTGӂӝ =kuwFA*9=~ f0:in݇D * ᦻ(QW*hyxnUa%dt¾b!JxZ37$2ZPċ"f]%t2 F;v)$îʴfU(8*Ȓ\ h޷8s=TWkp=1,8G8/ZwZb#p$Z`dR^5Cf5QꉸZX'@vAݔ<Ero-16y%1Q>w]NpNHpu|2!XX e2> 9&ƪHү骇6C?bA%EjژkX!9z;%l^k.9qL^'94HQ(X|`\|)hF[aHAh3A72YiAߗ˶ΐ={7v3Y35kx3fUnH(p(fN0gswd׹NH%kG@pXW>pqml`e9sF WB% Lvn3' VL0IbkHg }SJgNTfjq߂:*QzWDtLA(&K\>oC#Pmc5rrAi L0ff/Pz#{l I w FۗTU cU/D^I]E/-0ǕNΟc'( +mD Y Rtr"sj$°x m(J-蝮-aګUf>Wfizdk6\; n;pqC_qU %"<ӏIVUߜ9~4 Zmڈ"L~EIC-uLqF o "/ݡJ1ؑ?C:8SSѪ]U'beTΎOL+X IqO)\.ϔQ<&eA>lN|D{ FUbF~S"nݸB;D[Ct-W}?Dyo 0tk9WD3b`EC"D9/N'``Z 5=O'H> F 0}OL|V 6 >؁ Ҏ6 i}Bc+VO{Q3"ib^(iG_7W+9qQU&f ICBvyi}A[-{<RpUh@ ȾGǃ]:o~'AXòIGcE%Y؈`Tqd+?rdCOF) 㥬n'uT: 2yr7 (!ѽwbb7hޤ_!xp둴tEcCmӼdv|vTTd) q.MX1C_FE.5']h^^l[{i++iF\KnsqkF گ[ϙ FQyiё6C,O(^k[rp'M޶'ܺq-x]Eˋ](̾ě qr( 5Ҭ_U2W+gt0$d/8ݠW΢/v?{TZ\;lY‡P̐]Hoo&s(רAR'В' ×.fmȖY°Q\G7(35z:A_5zBD \;BrzKꪖdv[T`#i$aM̳ 3mEy"WQ(Pث9Ƿ#YMxV 8y ZitzK*Jlc_FC4@&ѩfM `YM&q|HZЅ^Y#i #c  A5܄-^c/-ޱ=+e;!MDZU S䚑zO:rZJDe(m-M5qP}᧎ԤaW'3ݑ9{<8~RP )ynqr~%|potJޏ=X0BJMWKK]ׇ}vɹ@PlT*'G6b_sQ(z07E·ؘ68s  g<_[R!wGzо?QE5[no|2b|O#p3Qq}03W4ZhFS)^{t7 X$#CKF0n`BR Nvd0-q؃4"$#:C?uYt~Yϴ& Sʧ @H&ދq9Qz3]Z 7b;)giaA >RH{ж œ*)eUF*gPn8:W! \V t46.=3ͅmzrlAy"G M@c/ W[nN MYj/FXLvHKC[T8x)Qj '<ʧЅ$|;%R/،9B-i M-SйVs[7-?2:U7,)-uon5Dp|xCO}y0OSuU}\Cqؗii\w!!cIJ}q%o^5PH 4bneHϟF,v^zgi ߜzC :P1{R3`ntd )T mGT^)9V';GWw^,qlOܰ(rhL<* `3>Z% 5b O!nk*=-XfhAn852ZfjC pn35#m.N,[0I$@ՙHc֮y]`/п@IrZG$ѳԒ;+ĩ2- C2xMu@%Ѯ黄D)~lƙJo?K 1!vNո?A5Pky}ʾ{}S/@E\hr c c2h~+dq"a/tfNcJ 02O0jւDd,Z{-M)B=L%$|39z[[t~XGzKz?}j]-=^:Ӳ<*Ej74:6ؤ%q{mxg4,XI*zdi_<_5Hn<!Xj<0I8v ] O}ӈJuwːFV/vj3Ҷ9xqp=*'vmc k{5d`X6O"~(pxr, g$u=Z Xj.8 ]51T |:=gddiǰ8W|njyY~JN˧MPsqk< jAץp6I @FG_|_ 5n8!eF#;˿ MkRŠW](MYz8vM?|H "+x!|Ɍ93қBrrsO!^ )I7/{B1|,Sy@H%dIs+2ow+2*|*r#v\ = F.PRE}oA{ %E,b%Fo;_ 40. :|%g"L b_o U^;] t>i_/(!*}]|7r'Miwp48}? ʓI(_&C{ڟq8}M28oBo+Q693I+?~x1Ѝ[-U\J2jAhKBHkWw]sTj|,t<+-fQ soʣd-z!{ġw0ޓ] ܾH_lTQA5 <`3­c#$6[';}tJIJ)BY&w46~c3HUV_il#B%WЬ_Ad[ɛy~>и1NUiB<dQ!Zq}^r&: a}@Dͳ~FCڢ2w=Pوg˰ڸ\ \=bwZ,H,O;>=Wrs)_!×"H{Pّ0\ RQAUOԑӭSLX)RĽ]HQH+A\}\X?7-evT.{-wCdL~ix-wkHuk԰ @׾PhRG(f% >U) ҮɈCezB:X-@xJ{5C:7\ꣀWF[k/atQd{b5A^xf9I;O5ғEЖw6Eݭ PqV%:4b>pz̖wʙR/Q~^,_!,sl_'&i0@Sv!u+d ڬQKKJZZvR~˞nޔzRZ ߵN[D=K6 v>Sؕ'#8ۂgrhnOSul ޥZݱ=PKRV"A[T $~w #m91iĠ7<DZ(x.L2{2ZOwp}ߗ$t\WLq̰[i#JK_ɠI$6 //sO"G$Y{&Ԫj^BaUtZ瞛fj8tؑV4:C 'r}%$ryiX^lɂ+\ד%yЂ`Aa8)h]c8 s2{̿'g c"GF&RMz;vZ~pc;sкrScN[bgpY eU7|G,vY!8KR6=se`E峟pȋqY->5zH 5V_2_ey:c5op50˃=7Z{$k!/%e(/Qe_ *suĪB6Cp{٭˲ڛfUšfNܚ ; @sz$!zzM.{f8=Ox@ǁM \R2/ ķz]_ gTF/E4q zDk88xX2&T1CYzukB*drƧ/pbfO0fj;koOm#2S3O, i!cn!9':x\ $(s4h`+ gR4`"mS,<@cϮH#KBE|M%J8x~Kg1C0ՙ M5Vq>Lh CQ3V!#"BMN〙'`]s,`6u~#;]J&'VzTDx97f)Y f{-T Lck˨ENWdJ4*X(^t{Dgz䒣8 jWHr/-煂nxLbѲ.N&%)/#7¢+ާ}V O*c6f-յi`0Vry22e ,̘i)zڼDaGC(I'2q==[JRGRħ`*mqՠpi"tg]FA#=:U<&p&nBQs8GkV1cl!TM댱Bq'd3!`r-{ʒ@Q[4tM|(V`MsygJ ˙E(S}sGm$"E̔-}!Jކ3{B ~^U m,Fg6RYg&HJ:P6q…X O Ԯk׽8doq.!:F?_s HC XUh>̖nFW-օdwTT.å%W5n^sZ_D| *s5vG$V:YD Q5/\C[L " )rNyHnTbk'DAWaƊK9=\[y!rsi?#YFj6¯ 2 1գFM\WU ^p앎PiR[c`)$*zj_ ~^꾵nඪJD1BWImӑ_pV.laF]m#JXGdjWو 'իD| UXdڶanPLKWBDQaB@e %,q5ռh-ϭa FX xB^PMYVéƻʽ{+CPrlU!ɽz=/Nfٲޠ P~GGmar\ȣuj}GPRCQ8JLT&k7z R6t7{#BU8j/UIU~-Bd=)Y-C.w! @2a2!{1?zNlcd#f'Jqa7eє B2*ys0V1!x 8FrsOg˨A<,Xy@~O(sid/'9yQ_Mμ YȾ;ޗT%AŔ(S5JH g!&q2 ;ʶ9<t"j5 5)5QьL:W3wS`+7R:RQaPhZRPGU6ѕGfkd[I51 [~vT;.n8䌣X)>h^߄HXy`4di^NRIҥOf±b )pNMgOp0"\R0)CnXDZb[W9?ʶB% {s"vt95wcXV!-V=;cx=j}u=+>KUIo _CeRPKlNe @b[+~1 `;M{R ٭E)P޴D,vOfS(waNdKWWZ8`>(:L<ⲊNs3k?! ,~]0lQyR o )0}D،Yg: VDVV^A5;[$|@]/,|L oH <y߯!l}«]?/U?< 3maCt!LS…+?]y"<4JҮRoVq򧼣m븯ne)e?;<`iXM".x;LIL߁mt"j-+/ϙx+v- >\ ^JI!;̖TpHRTE Ylﯾ]P \tMh|. *F4mй5zq<&L_>L3Q##@Fb(7 ׅM#M_C9(֗I}-VE먰gks(#R$qfA(* /5M+4sQ͚RVS'|`,|v<>r@n"ۍ W)W me6AŠ<.x1 CuMJIP"ӋjpjjCm Ru zd6o,ЗyܤU`_Bص@T_Ȑ< AmA pɦV h3HsGj6";["y ԯѨLgbJk/7O^£O8-mSS^O~s1[)tagzsp&*npgfk|apxYDŽ66r¹@*OJzn$΢ ¼ o86T0E)&vtjm\&("ٕaoip5∻/[0޵l7w0A@] y 6Kbg7?ðt8c…UۄDFm$H.ڜ,mégE\c$JJ 2J 7&w| DQ}ƴfb@j}p-.aDUrC'oCR pW+C(P{䶪res sŗhq%JlFƥ|L^P6%&Us=E`v޲ 8+x50{(l' ܆L~"_84ѹp*Րtj)OKr~V[=_#!IBŖ~"@k)/wrdۖ_H'/f;&T=}Y҈#|'#?0)!8}d;%l[PA3+\RU֙j.gٜk7PX?Ā=pw~7OhIO/p@HS Iu#=&CBAEwB8* (KBr>MeJ+@x@zc@-*:PKsl JjZW+>C,݃S BrSgů2("".z&6,|WMarn_QOjv&ܭ49HnKM'9Nb׼/Oln|mϜ= > r"/~إ: :nE^26wG)3G6E"`(;zPzݸH E\!WEH9>_ k;n+Zm[E 0%:8=WORq<=9U2qD!$,5 @r\HSPwԈ)d䏎8[j|}b $c(4-/䨺I:Ǚ}]U(m?[E"BT;s:1:OT! SJZ5l1?&O9hAá8de$>&1Qak@8M7"?ہtag$zKRR_k| rzfHOqdz"tT ޾$4-ſ旑I~v-Ǻ/\AB9C<5M,Qe-J-ߤ+<=ZL=ʀC?NVLi/u笁/URZJTU3_V,c>t?Gwd+|YJRgZ0Xi. .:!`!|]NRSŃ@{^*z˚hu~*&Wq;n/W #A.~ v ܢCyȝHX9Y]YfzP{sKaZ띨 Hrpd+?d庫( fӌ@1oxrplDi trv` {nC$9+N3]r5j4>)7if'*hyyz dЧ{Ot6ʊex@h V_o6$6DzO_6 5[(9[OuT7+re91Y %W8>"[;P] @B†%F7\Oe \D9vÐ7 gc `8Z4D׋b_[C*:y3TnxKqڠ`miP"r a6 qGbԱ؏ Jǝx8v]h]e:MMWJY)))-km {/j?ˬWyRLe~!!dqB_ 7xK2( KwG3ɼ2^='p#͎;٩qS~N{w]LԡRs50 )oqUi +Ω X^ĊѠdQ q"*fܢO~/-}7vn3fo1%sRN+a% 8(L%E\;pN9^`*d4_I@kbˡI' f;}`lt*8>K\_ i -,cs'qeZK(v1n2JH Aw־O{/7 ܎ 3Pi\I-F):3̛Ag.E"4.Ȥ t-=(fdUbzu Z]vX)MÄ2!`_k)s 5۾ ںyt|2 ;2ٹ-p 9ncL:'`].tDE:S#3 I?D_`Mд3- $F}efH;)f t--žsA^@娌#Duz[@?TaMDS5d*xQ9@U:l {5m9iۈ"~c4~0@]G%!Ad%iڂ]c5kHޞ ^0瀨 |Wa^ݹD\&,}"}[EүosV/ 6_^w=u}3- :c{c0'(}v:/oklGYt{ qL62CZ*w;v#h)8(L_a|Ҵ\(s}Θ%ZQ?,Ea[* $*Gjoaa Nvh *d ,- 02٥_ H#;{ 27on$ܙX=stkW |2H)i =ej@ (·h2QsrS>:fn~ =P/.Hbwr95riBp 4A}DN`V365_c<qiqPCK3Yf[8 Biq8tҸtޖr,}`c3l#y/T2hEޗ@s_,Z%)]{A{Eq`@'k:?0sy̌^.Ōϊ|6I-Y1B禣M. HiwVoY|& SAo82ŝ64\]ul^hm';/KQ(N[Aw]2v}ç973i҇xf:y9PgfBw@g5qŴG6Y{L|w#C_,1S @ŹRJanbr2Po4K=&:`=wuD@W|t;ld5QǜJ_8"C.Ҳ-nYֆ3@>3+ȇI38sЄdX pbl)hߘ=TtqF<{b/|#UB%܋-jZf5 g21V/<*ԙwI䯋&@B&Dk Z+rroh.,񸛉uW?)ATVGo s5k3IÏNDȼ!{=%CH8vOih&z(a;16k ׄAcʊ/>4v3رV>.yGQEWhn +9s+qJ? 9~`ա D[ڨe>'ڣXʬJ$R9h20K3lӢ`xd8 h6ft,01^5ꇤv_`lҰ*3ߝm_?z娃BK ij^_C"=Fsҭ@~'Dv FnNI^_n-nd* &U ^O)_ƊlÁGK]r(> f4uq+\#9$`.;CP*Ҏ{eQA*h BL&eđք69&tI\̳ pA]4CٔڭV"<=$kFLw'mQw" =1`!;= l (a>aíBK@A "&)l9 ֨*ȧ c~wY?W>$Z}gv muǥײeoqn91X_:q| :kY~N-iz7r_'yT?p]|8kvZU9mA 5 J$YOy>,b|$y5_$j[~emnɡ`NscNhhd<$GbUz6'n{Xݏ} b~z,%yuUA#d UPy% uS%gY請-Xw3/$31 o+q|KaiazK+#vgj0 vPхo]~S1m#i{B~"I_i$VDI>ނGꛓ $׸^ O 2xo^%R -c%{ꗙǓV d : νcXk"躍2Fv&>+*`i v潟) hmR6r|hٯe'_f,&%>m Z;Xp(.C"ֱSXUʹg9᭔Ė`C 6MȒD 8*/AhW&WD2ډ4=g7~f=@YAZfLbáA˄tB(Cs'Hnk` N.Reh`ׄeM K2w| <lRi&Ʒ6t"KS4o j!V%o}mJAA|;&_:h$u#5Q wvX_G9bZEm'q8A."g˭~yx=X՜ a+# &ĵQ +%6Eeq63BU意4zUH]}6UG(QߙN,,(*̰e˰#K NO*Х BV'"-`]" )cp9XP܏,uv=]7-| eNlQN.Sʺ:;7v A l!~v/r/?5)\;,Զ~,u#?C ?hJ:V:0OCs.-k<5mS7w ]]ܾ1˴ukpX[.^u9tw`{,;B2Ls`Bb#r9/$7~2.FuE@>N`V C;u2oq Nz1c Л[,1EnK6aJ.)I=6%h4|=l̠SN_W 'gXL:y2BOZj\ TOU:Y;ᦟ?$(٤}Sv~L] 3֢Aӻƍ˩qfq@j U޽](3KA7nܾh5}4m`Mr=Z[l,V̢ 48RK@7f 9 5zxwVd0S7Rdoi3cK$bjX@S!^TE"n^p42DN9{HiǡeJڴ ۭcde%u6Z ,|ztJ>zӄ`uujмn,U 7r?eM9Ux̳@>%hަJ_/CmЉsy} 6:A8?`DÍ \oX+v^ F8FXA2W0IDeAf;]D[<*t& p9 [\$ @bx6l!N -f'Lh^yy|FUYpx> (~ rrڢ(q^Ւ\)ij!(|/q[. ;i1Q~)ӆ1+CQWjĻ' xP֖|vj0hӿàc=Cgi+'V!3КpRz:U}0 Ps4 {_M";rY#Xhs5r؟FdGnUFA"x[,, DPw;6՟gUZAD/8=Nzv, L8].ut,E|`N~B$$ r_\QhQ"*O\10/":%YSL[ `X3D‚:9VL@rUYRep.1GRZCqR)R|W\NCj 4F,>HEo(0='2*u p\&1qҍ_VΑK/x"TU t@xsPL5Qn-<(6Uћ$̍ t'yP#{Koܱ&KdCo[;ÚA ]ET\y׹t(lb،T+3".UTf){>/ZF>H.xD$}MŠj>ˊݏn"9p23m4ڶ/\bm 4{m?|J< t%E[ZvZ`Ў1J_)<)i\.'ҫ!.NA, g}i]S9͂f G\;哎ȼq?N!~>-uҥ\#yyn@z|n(7⌲ Y*cz ȝYvD8L\x ޶/cEbdX́9LIZo @x?Co/NxD+ً"$vPB"f6$TBMT֪}p!'];]OmQA@mbȓ5;>EyH^+DxD7)1 g]|Ä7ZD^kTW`i!c/:Vv,| 0o'¾G8QD>C_tvWmg@'.BFTUx WjM#ؤ;8--){.yd%(Ug J_j\5 Lzd8`r[@  ˿ng>t=v!.^T_&?udnxGq`OPk?ZQA6~pEq2~JV穒sJq,lҞ^qV@3׽**s͏v ol2_Q<+OgTu㎀ѵ<8n?n=^ȹ`"GfsWU5'uxyLDm@~8A`nTC1{=pBRqmV"Mfy]YyJ _w"9ժ UHylʏlgTg$ABQ_hMXxiՉy_nCDgyxFb.1IDg. z vtmT4~g1oHu!'M)HuqWZ7)|`61a0 3~7H8)}:/S]xnToJTR<tI3ɳ1}0iq[r=_nm7 Vy&L-ڭgD~U~0e<]j_$ ޤP!$^wM1IQG I&0|!0-ťzpH2h?$H*UF Q<_lS۴b:OQ],UCcc4Vx u`JXn=Bl5M&KgaEQmqu/_03qvkrE85.9Xn slRCdܞ+h-Vj< N_4Ыr/jLvt: jPF?!C"v @qңK(bwFe2gqZ؀1m7Om?T,: JO^/7y횫Npł]{v "x.C0!Q~H;tvduZ,E܍JQ"VUB"? `MsEYwSRԾAE~J:Yu<D9CIֿYuiwBpyhQAfGgEqP_X@ 2P EfMw.\P6 .#|@owL2HݽzR֪ Ω?\lcxsMUnzN =k@ &XL9v'؍Q#b *TW?ݥJJlGAv"dsqaA̦uHt b]pp aH$,*,S?"*PNFߖ.8%+̑^;ՈF\/4tٞ'xץ\2Ng3\n!BZS8r<׭fڌ^.f +I!kx[ 3nKC=d4zXiN`Qm %;=w^4."o?U5(HR1hZm({*IEjͳ-04p"]T\o"<̝IJ;}T#X )J6@b}ld_"s5+;JSU%nr4riZZ|8SPfB;D x&9$jޮ'Mbp[["0 ܒJ,*qtx}TE-L,ܱ,ugq]x:9>bi~v n8 ooM.Y&aF4بʭ5@i㓮B )HEumcF1Y(7MTO+ҵmqx ;JIVaKZXpaVf ]G*/^ JTX*؃u=BJL!fOНη(o.KpG4-[2D ;ck_f<0j;:=*Z8#0!ɲQP_VJ&큨T˭3c 훨 RM{brL>r)"ٻ?IHm:0Dz<1 ;Vvek]v!KV88M%!yaQLUd=/uo!`䝡wI٤ҕȱE lV)=3 P+Y>\/h+AFe4i'K2D*͘wG|xmzXdLL3,x +;ݙZGA dJ1򨍫mvq pek?>hűY$gcwTs9.wz E!)u0{$(݁p܅)l.&vIX Rqb95KDyY}7:P )Su9 ڏ1E] -^goW%6(k˧k":kbI;lcW{"Vr%0! vz}=٩POU6 G &!לg_*#1MGTvW]wu[ʾ`6tEIpN 1;G ^< r sb:"݁WQչ%Mb3T7YB7qy2YS1<< J-" n7/9N(x ɄxKG/b0K>O0V5T9Z].ܩ|k3-=n6PAHEd-vXEHeN$ʔ L]hSҴFE>bZ0n_ĩFyXXgfp:0BGI CΣF8[Wm ddel֗uCI^ JDP#Q4>忇cK"&T(BH۴ yN|D) vK+e&jvRx.;bdLπa)w1 U"D/!M,mz.Gg @VQ)I_2(!X%ѹԘ\z#Eء~R.ϭxUٴ`H7Ḣ2l:UvSj2G IB\oFMٲHRvo-OBYl+hGҳ74 5gȫR[8xMԲ3:׽#Y{:mnJz`ie~ұz>aZoUZC[I`GcF_yv'6cϺ[#Bk b%i0l7.TwjoñrTP6ː_x[3s~dCMhסUZK}M%֛BOS'ثD+PnRQچ9X]}=b;s*n#r:)e S9EE هhJ-j&ԴHk1+wN4sɍъjЄk\+/|?jSQ &K@{:xX}z$FDe00RMkg{/X $D1~e&Vf!\Xi?1أQ_b=T")9ˉvl 9ojUC׷jnsChp|jQI糮]n8 ^貗8XњCۨ¢J/eXcwr~t}tY+|*7aQ1ϠHל CB懝FEh3 Ԛt;eOȭ=<}QHshAtVl{EV]w?O|. y$Z^ RoޡuN{rnk:M/=dGWTi@=Mc]1@(GSQA'b/ø36Qs6=^*Ҏ%@PJ܏(9t_Rbz|@._şret)܍,R&k|QwB ω#x@k@pȑi! aW^2 Q=":hf-' qwK%݂r9 Mϧ߾h)Rڟp7@$!iOXIڰUā &]>V^Z|E@,u&=9þ j㿀v~ތW _xAƨc[{9Z$6Ĵ\^ -A;U{}+!Pjfb[JtaQ<2b}#yE|ٵY3J 3UlQowIR}%KLqXC!Yӯ@'u q52u/)u&Ǵ{3!8=ez)<-=Iԙ<`!}A$O3Kۯiޤ Ut4OA e?|}(i(i I6Ɯ_p YFjo-^dH:`ݙRM5y"^5jm@D :NxX$Bto$a'?pT7ˌg/N\}HA\ Nu$043Е br@aBԗi,ć=}+m$ ^{L{,KUswiK/x(T̉53 R˲:Vw9D9P֝.݅iR`BNiD&IFMPe!CF"ݓ9vE8 61'uNWϢL&1ŠKT8sO 4v55Л~Poh:wܓ\u7dԚkyp0v[*##蠰>?ҙ`(OIثFr<dʤq,^m;EhD*RX5VS[Sk-{bڋZ^)_g f):Ži~#.L#Y6bPrWk/g2vX*5׆BRB|/ufGh͔4FAE)BH{yYuqĘ@ 箽.5݈,و+kUR͝IΖe^%ۆeD@(k[@QНCU(A;k~`:Q~k-&]3VQ^`!JpD]cW=KcTP8m1[@CDZHLwޢ^0( STՊ]6|J~2 'd債!OSa;fc편؀1Vu(lDBs5z0:_`/S_%q~4䎼y'J^dL(L*jZsV jc`MjjۄuiHM^ tIM@J:,XqFHmpjDD}kSwl}6$lĵlpO]pv,͡pWX r "kL|K8s.orG:y.ݯ}2UL_(SW*bעL=FYɕȭiL-w?P ,61\|Q\}w`hq?Ra;DtwoJ$KuFӚX60V>xͧV,w ڷ@>^(AqrDx,BB=yG`<iW<Ⲕ\Q3Zk?? (ss r_8;̋i3D6,"݂7LJ9+vPȉPΩeU<n䖮9Xzd\d0/uLiҳK,f3$DATqX5ԢtK@ UMRȁt'X{ nRċַlтAd f)J_&ݚHGd#T]Ru"Ix#:5:f=oAp8Gz?0ճn u3s*R>QFJ FVV9iLbSa0t@ "GQYHA5 V(r`ȤP3SԙaPo:$CHrI|Kw6̾I:MeX\8~i& ھ)>!h{ih|X 0gTA=̙*GH"c<}Dm;~2 ʏw-_b{XE)~d+zT_ۭAqS2wt7;kO %r[]{f#z"!z&'&'cFء":dZY}aR!$]mg ]f̈́]Oaz э:ʦFwL~L)/OآCUĔ{ a ~L#l;Uխ ~RIng/Nu qg\iDpy ,R|Νh'1[t Hddue{Q?2vѥʟ ٣!3=?qr?>&O}-`OZJl&F@;ɀ#7U, vRtMFsrFU~ЉVۍ=|PkzcH?E"tcE4|/z?Uj[~u^^̃*YP;k#p@sCk)#v#囪³d2Wb=B߄FNYj ) }H FO5᡻"r|qU6"J)< ꄷu\Pv@O wlEP@f2!IڿfԘ\ca%}s.M‡% [/zĶ)'R5=-7,c041D4x0%xhb=7l,o)ѫPO8PY``) h4Om6 \Ma|"ǛBl>܊GG95,,*MڗRڻ;U:4I^8WMY&rVku&x%gr aD SEUDHiƗ|Iëzn(jZCBcMէe`Qbg@ I;cZo<ȫQQ@`xH<WhIq[$rr%stවlld jnz7'"@EoIKxńE'X+^ճM(w4}]ԗ䔨K Ovr9tJZvh"BI# iG']]|1/YO,.ֹX+]^ƏmFXw7e\+FT`[hORפ񈵵l(~\^; Nxr c{8~d{ëc 00a$.Rr7ggBth{sjT0q*,4QE8N73}1A8X~aMiFAR/棲1#JA('gG91*Sa吧ƣ'^{NOfyþÙ:c"e}3dKAd"FQm0kN7;J~ݦвMxBRw@NFeq+SJٞpbbNfӽ]4/qR2NXT4<Qx UH2mӕF'q:7j+vK$)#z;ɉ8MSEexm/xhh1 Q-b- Cm @-滲_k$ž$FKFA1'sXT,9X3L^!|73ڎ]z ke a0)F/_d"OZ%S3*&տܛʌT57dDB<=GҼSp~ݶr];%'!B6[2Glq{Z붺LJ5j6J#9vYoYN]BSՐIIj%j2I}{)UlGᏔ ϏŢ`lY\պMm%5*j~9y:_dX|ch1d PNwYyl)B a#.0_o*D1cETBLV`wr J5Vď( |D<&a͒ȵM)#ۉ̼һIZD+`n/]ȩ&.&• 7i,9k>K|,!4Hz"` lO'is7*b M̭38pB+n%r[D{F]ȳgRYbf#y$c[U$c7v9caYHI.}x_yeP |:?_ /40I@ AxKz詾o&^M:@Z`wc,Zw8SD(o3EIZT?r1џ7ux 2!s_OF{"3;'`O9^g,ql2EI[frT46(35Aa"w\(یJTnFyp G[e#QLhƄO.wi:^$fi-p2%6ZM艜.*,Ph`%\rnEТR+*euAjrة?s2٠M=D{|: c&wmr?,s*.kBQh=Qe1F˯`M]]?n^1:55[a΋Wz lafuQכY!8EbDiUyy &c*D0VP; EPX6e'Î_49j``c{%+e؟i 7p+xC I[p *tmxdk.b~}@A/^ފ ο*lxjՈT6@V1 09و7i'l_4fRkVJ rrYU9why9֋wӌ d1X+14T)1׹TÝݺsVC93 ږZ *P2׸IMՕ勸lUcKK+ɶڮөݠ-- RCl;yjߕ6|`1 =|^H^_7`ԕڗ>O7u"KX*'3iٝaLrvrԢW 7BYzőV5y-P[-UD?8<<ۓ=N$[F|os>.57F.0]6=w$UD^av'=زQ0SmLz *9Sx\ɴ?iH)|Yv<#E Ԑ= PuhfTwXoRlGC 9zƫu,t{gOe&';xM\iF Bẋ*`E1%i]3Zdlѕ`?UhwBE_ɿ\ۍ̄0g+t h<6 8D&9FFJ=?j~I,]5ég3j낁?h4 DՄ92AgT)sn'7e6u#,姏%\5Ix0Rv˜6^j!>HQ*L,5*Q_#Kcӹ;h6.$hRIgsOȷC~Q3e,p Lle H+Ts`*]`ޔ\o(2E e%qg^r#%` v*R{OppB3rB-{z|lbgL>b_y|q`LP})&-:Yzqݮ@:758M79/[ז RfMZIv+@PG2Ve7yMƏ=;0a<r6(>zjKvOђ?ԕm[@c#&T eJ 14§2גﺃ v UJȂe7$I巏aSG x[ VmYߒm₵qo;4)3" ؂`ouRqwM6!-0^sy8<[Bp`kQ=fuӌ¼;0LiϮb7V7$4")x&w!ت}?yc3t9g !"o!V?9vV*̥;Fg7^n*^șx ?;Lh|L0J1 wS^#ܟݚdb9=Rчg '%R yG;ǸF9U&YjrR8TCȿfz_T_T>"n@v:.ޑH*;R^=osvÉRJ|-4uT@^:YQ/a@AKs:,DNyjy0 )_s7Yb%0V2Em<%3ѣpչN𐼔gx si~5b>X V~p*-!0Rnjv%(y&LW:,B  ~hEtS}Xr0_@iiPdl½ zM EݼjF_N n{<:+Ʈ`ׯ7|yzHzzv ƺ7"wG`?F-5[PzfWծѣ0l3ĔG)Ĺ<{1mrϐM:ڭ X7aCXRG@r4Q>vN൷м}-ݣQ4E ڼLa3VNwfvw Q5UFUЃ:Tkס/)`.ӯCކ( hca.=H׷>B9(4O8MVG Qxٟ`8XT`Hۆemv@'6pc_h/1=ֹIGv֫ye[$plݠ% 1: /AWrLJjKd$[p'kq@ɀm>3Ed]@)i{֭nHΟA]6vogwwsh\DS[!"ĽWc eicM+ cDh[KD=Yq ;f_1~қ'3$,<\Tk8 }Y<'e$iϝl܃bZ:'("igw$>B9Is%y f mbUihMJFmgC2*:A1׬ &߀06}Ȼo?l!Z}!Yv7A7F".0x ̸3Cw:s l,@gm~˖d( FI];+ɔI @ɿᗮrM̓;5^. %.>֠QA賜mSFzɉ=#'+IvB.u^뀉Ld>fd?"7epx$XAl] eMMRĜT` &Yfe^3r4-cY(L"- Gn՚c:,> iĤ]x kNpѷnXKJrYH(|BQ.W\zo[5,Gh9P|rڻAvZ-؉&d!/{6v `DuQ{9 }PD2^UrEAb]dUd28Zi jmW1;" a`{:\ф%P6_K3^S:^Ks~|"M,ʊ[ !ڰ& uޘpe;!l 'Keǃ7# GfʼяuZ|`}feN봮O1Өj!N- > H oIگq|覐Re1,wI%w&a5?.'lPTXYTp:*8|X*$x Qؚa uW+eȻ{y-*OOƞ\{N=MvUZ+MӠy4H[ݢ Rj^2g =2i"|w^ng~ |zaZqtKНOjTqpi]$-@>Z@by£1iү}^zLz7_ C|VM.ws0HB[֊cE;U Wna7 lL@.B3GM%E~O,mL3 |/";^y(aJ8-)V4ePBt 40ޝz ~y'/yDI)8iʠY2p@Jw-gK= EV/lX~VW* =B]:w"*fG @O>1?XBB^Y~D?U֣_CyI5FSV8I79%t\_; y *A?.ge؆ z{4&;"0+~5}d aa']l_8=#PZY!Y4B[gH"}~ { W[aFIO"Fq)"rud>E33qA_iY(-gD..7:dꋅleW={_MSmJ隘u+1:>2JbSg|abD:17es>xzMZOD F4RD:|#>M sPebYlr:}I G<n1 tlWU>ޙP)ۛvS1b竴<Y״ދҦӐh{, V', JZ{;FF(clɾچ\}>Ta.?mܲ7$䎔$ e<.tdO?LI3? ؑdք٤}|S\dǾ6;6G 2{]"NJ1d;<{KgT]/{sg6p@VlF[0o˾Q.ASwC;wbLnU"qPVѤ~YM0/ٴ"Kn0ҝʵ%_~uGFIWԴ3"%6 1 #.ۻVg ^$}_U\S6cG\AITQIzaf|tFS2(TvhpdC7W!}|)L .yYSIL7ryӮBӼ2h{.~D,O /ykJ4=3gǵ)VN감U RP/,EN#8bf)t:5n On 75TSJ$U6s[o,g+;gڲ9/w #\"fL Q0Z!Šp\Ņ9J@(0kҴɶs%LܭMXBI$3X$`E&kB:0̌ y1յ~7L2ɧZ'h%W\-Kn?eUdmF-$y⤨ʛB 5NP!R kwߴhsB.1x~~V3ſ@=zd  mx^#nY) 'H3.lI;K;)4548۬ƗhRҎӱQ}>dU:s'JwOt\'TJ$H]Ci|?R䈗51T`Hh5)hΠm~$+l8 ߒ74WiD<3V Sڼ)jIXB.`'5? UL 'r͡6@ nÕnbÍFq -ꈽ%RqWv$[ܡ>[9ίD"9f:&L1MQ84DB$X㼁'Zdr!C~|a]1S7dаXF}ަJ/N0C,pc6 *< Qh(Nd-iV%(#6KTJ3 Pm~-ܳMuc{]Mw56|.6]Z߁; m%!ٶ C k?a:uZ0ZDG>L6ެQ[v ԟG'k0 Z9uJpؗ==rVgX̯Jd0QP~]b˚gM{G_'9 Px[dnW Dޣ+NφaXkqbk <SD-'&E(iu~WqеsD2,ܐE2O(]L5֯Ipyff,b|-Dbb2?ZCzc`;wz0bؤ4A1% R,"9<վK0jMϪ9``Sat~}akUq 㔉sq&h]욼Ȧx1k.k b+P +iWkxLrs GeLK| Nbˤ$[1ˠms:#^i--̮t~Fso%Kՠ` ;]R@'3dnVwtݍhFt_t.Z*em$> jv'u-(yZ-eWH8vAtk]}Wow9u|D5T<+eiq%>UK^?:\.Z&"A;N&̅/cQD~J νe9} :k.%HzS .6OĐ2.tܲOq.EȠH=.<=ē㝝X##|te~OEq%(/!uDXB^ԡ`ۡ r=] G$MSx?Ñ 璂֚UkcV^qVzH98Zn=ug\M!WGBU-#%YmL|% 8Mt 4dz ~w*50߾Q,Po1ꈞ:+PэHy4Y:Y:dpW-te;᧘+kp2]yTgWbW ]6k Q{GN:S7AJZ{'Dr901 sˣ>_HOTVnKTbN"öړĻXһ#* Lb7%T d uӷ~zJ'Sl4w.yه1BFdI̵L:0D+]?ϋKC x؞! *G VuVyH ^LN~ung<͘ÑybbPW>< z yrdè[S.mЩ^O}u~q8UKℐ`,0<<`VQAMK/U2*vꬍNjZV ,p ^5gd'#>Y3 ǡɂ8ak}hV*Ҹnjoy o،u1վI[ͽs^޿P'|as>@ȱ*8ڴmrQCM95TZN SFȺ,߱ȇjeꥉa^1]ky4$¯7(.ca!fv*j#QK(/]xN0r1ޜh% d.6Ū3AN1g-ӿGm !u(HuGǢ:o ;[!?l2ەLj6dSrqrh.ԛW,uw" ee%ĉ80yydC7*s4/) א&/j* }݌.ϬOv zoK$o7z:bep_MoȐMU>n:tT05G}"s?7WFuPG!L8 0[ E[8r&ESveo&TOPN,VPw\_fu:pi{6! o].H0]Y>y{t_nVhcf̔fKk$XIyWx³(SjzG^~ S`N lhlγ/ܩ_Hci{[nE#;afc%g^zío!'OĽ׆d͌UT)#$.Xq=Ue0l@-Yfd3[tX[U)>"7N$~ٵ`VK-]$EmLs.6mU5l vĻ-0y!1{ɠ#-U_K9Mp2ďYx_WH+$S`{w rۅS߁8ۃ$ɉ5LM岮,rws <pKkiosb6d2+?KCCy~H~۱m 2gja.:{jֵ %)T2p,cȞ3!hw2D5^fp%Z @9K{Z!Quї ?Z-eW+ޖl֫lI|3(ײszM Sza-d?`5g2]n6W~)Tc(zZlg,xdmQ#=U ^(E(Y?F-L^ "hA}P<4dogXM% ?H C6銨SSI:A,e×)geImUbOp4ĺ|7ٺB`%VvgkcCxkQPĔ`+>Qޥ|dQJYP͑#bս wIoSƆ]M` > aP}4q|}k0K :a&owK!ͬ9؉MG<&u<]$K-3d[&DVڑzd?𣅷r/ 씧->?~nޮS`FQ*nYn&gq3[*=Mqc1oڕl4dd\[gT@-B5O=?Ӧ ԁc힠﫸ԡ$$0 92|vmY ,H^K;:=i]X Zg I[xz*yܪ/9!j`ƳNBY !`Cwe^j-T8xAlsRBfjSjq5nۮ LJA;?~wI6~g}܇4bjH8~W|[%o7`to?q" g`:ARW+7]i1$9.>WAr-oCL cı%%Zf䶇>'Y!u\|_*BvbW% I .;iw0S`cs]r8aZ5`2md-e'č3V/ehֶm0ئm& b)JuNe5!]D5 M5NGb! M*BZg#6]ۺQ1%qskPAoXzfjh4[fz .\ 0yA2!,?J9'!7EN=MOSN-'cк³bÉ[78['HkQӋ!$ ҅K?85ηj)?y폶O^ެW-dw !sC3`{O@nΓRafy 5Ro,h]h;X*:ѷʄcD2)B&j&e9077j56~BT!slcQiMznܗ[]cgyНVy>/ƨ^J$ӑWvd$ᯗ٭9B ^)7'ԐǮܛ+.bmCү9X-*$Mnj EPuEDr Qw3w-$C|ʂ@F-P^6̆Wid3.7Y^]w ChwYxlAHt$0`3݉6fpy<ETޯS4 |OVG#AjE^?j -"R &t%8'X{9z=hOI^"XjezFǖ쫆$P2$otWkJiB+C iϠLO57)NWB{tV ̼ft_T'N-ě2z ڕ»BhMl7*#E_BR 1 JH)$}ʴ7#hc   u*@i"{#5T?Y|Nԉh,9;Gbk򟿜Cϟ>a7?'mDZgXlk[_9lY&} 8^ťWOy5l?#MJ4'.%*E+Y.m٣9b ď d9s{]09 # M Ge#y]wL1#u x""U%Y=8e.EA@%x&1Z>g98_c֨A=X-_6,IJĨnG_ĕ!L^B,Fg.emQH]u~{Jj37+TKy87PnTdI1bSzhͱS }Z$f-dqs7F{{ȖҨ #$d2E%Szzڨ}[Vy^.0Tk'=sR^v~n7~Wh(ql{2W L0)a; ψ-ESԿYp{z#' #yxG9|wnhg =N?FK*~`HB5H> ^W2/`oѽYmkޑClqʜ8LHR=7r溆1^L]u QOka43ƫ, cCQM⽣#R,Em\L<Ʉx_MƁT;c8ѤS$;jM".Fb  1vfLbN\J(&lA-`ƉM5}PX̜+]sST/,տ eձNέ1]`G]@VLzeV]p1AW" a./,݉b2f=9G :*R1[h!L*\Zu g( 2*ֆ (\e#1!S8kʐe nE"*~͌c1ʝ\ld.^N'x&ޚSUCb`@|ьp8!_?j.Nbuɿc.#\mcJ-s+l B'wKہcc]1Z]^3yssoz\n6RCaMCXQxp˃nʃ@e+ݶäM$gd? ]PWOb.&YUJ4str$4*@gIj0SiFJp;߂4M݅y1\;a$ퟟpYc( ϑG-ϊmSEw!SwEIm+!QhsvoD>gjF[p£8z3,k0n]L˕/ /Z-񍼟akYZ8';wҍ[:'7>['FW^!62G{<9Ȧzximww81 BB0"&HhrDװa]9CEnVrsnle#;_[_Qzh݉:^h߽-͸m?i})ӊΓWJqDDH 1H\slt ڰXо;" )FԐU4J1yXr5-SOmGzr|J8D؊fT?ɻ[ԈcX#I=cıaDM(3FDّ N<_R<#CN<[ӛ:9Bt+4ف `&vjXccZ<چqi*v ]2uk,8rb>3jSwٰ78FK}(oT}\CO-< Jdv33~nϧۧ@XQ<{e] kF*ZEx.ס{1+{Fdu++.\w}[?مckocVw9b \!S&!itݢL)G~'-+-?1> &)uN/O wFjDO{ @;MPs p{u]{{[FN¹@,OqWXwcWT2A[V@Pc=5\:M?kyk%Bd;b'~?c|'_,tYV3%wyive֎!GCB BA=m(&r& kb!li\L+mS't/crda&jŽt)[ܸp *A2Ƨȇt|2(J-͹I3޸\'@)^q 5yLJ &|)# vvy[5‹BuHbט R $tΓ=| 1dXNҳԜ'Ȇ{Ye,]hbob EDVpPqݻj#;D ć}@]xTkI\;|f?EN3ʻ8Rs?^X!J2&f?)cϣ]ą22Œ-3'Ǘsε~ŭ />>'St@jnrFSZ݅蔡hnpx jCQh =Dq4'E t>֍WFZ8ŕ[~1TGM8R m|b,;gHl6RAu.!xC)[-\X>MY/J3wP9Wqza%[3)*sxkS7.YĂk"s'<4ꓑ֥*}\E['[F(@; ؍ts†'m>;CTt;.,p @\qo'ZBk'c8XD"C!C W@Ԯ⅁h5_!3A`suɗshtp`8a'lC|R#Szt;d㯕k|4zD3뻼Bϟל:Ri8p L`4+ [#|ȪtWjWag7l{ztرuޔ o%_QaÛIx ֿ0uP|!Fm!2]GvEmy0/̷&bW߬F)VNwvMtCho4 ^R]֒^rm=5]mA>٨??!s}!<%0)[O ܮzW32ڕÓOKvn9 cnAev*ekf#)u,7Kkd|7+ ~Oql53#s(_'CJ!%伵裉CPw}b3c.츲NZўsV5B6j3xRf.P4}rmhPM4f6(4l_ϔ=oJOtnEEVf=:VdϱI 6CT8sqТwռ"s k Sֈ*~g%]̐Fclx_g96Lq3MM&FL'kXqO+id%VLQ󽼋[ - I4y$ge[ǹj}5o:d ѼN*_bR^4\`Љ9W#ESt4VNdĎ2|¼Nۜ ԀݮrG{l XB@$OBFxy\SA&Cub-@;\O:2P܏;vrɏPe"+,@ mJ6׬w8-d74՞lqbk! rČPQdcGY'1Y?^QHLr[BrrDNѿ/M1W x7Ho &}k!ݢɄLK?ꬒQ,?҂iHZ++sَ2q/!Q WApB Ch?Ɣ 윉öP#Hn"TefM~i d+ |w_Gj6l#S).V$Rs PɿO;)_8.Ž|C [fŀ +nI+q%DTTԥTㅢuUħ;VOIЯŧ_EڗIyIhOpV I7BqB~2wr:JfDUʁ~}m+z č5^7; 2T?HI]n)cEņ#pE(_Ɣro[K nP;\1x6ՕYj>ɸ6T6x7zTI=u;(ČA!dm2OGrтAw+NW*kYBݱ %$Ş S_{+יt>Лb:#F!lMZdΝ)W$Vr܇RH[XQI8 p<҉bN^l e#lֹ v8LSF-'.KEeM%\~",Z.z+$@Xx*ȮyF6 )'|.jUgffJRxo:#w#Ikb7tEY~'Z5xap]e_Ӽx_'ޣ?*{ ~{* ЀjzQ`xO%5JaģS2)5ΣjY`FnޔAoFμLeEP5L*,(1= [Wg)5}KnGjbR72!ܼ# sh,/, 7>hNpJ(j˿"*E>HOCHsWԴ&=Kp_|>+^qcl+ȕ\!/cS8bOP6|PL%%13A%V0F;'8) rYz\w3:JpcsMmdGFq)*bo=< ز:CI0 |2mtоԭVʲ'kwOr;˱9:F/Vƈn!XX Ff͐.^M{j#m:Pt~G^}3R)Vc_8W綛ʏv:>w8햙2RQij̡$'k$4"[;"{sw~CPhYsM;;mD(qwCrb̲/C\.ũ3z(=QoPd]'atD"wcy1uo+*~:['Ŭd׫T!U_cQNu{OF:dsG LC`ޫE' +Đ.5 r?ld04Bl9D f1yMO-P_>Ȧ`8(U\gZ_݃`G 񼵏Cʁ0:q [OwB"LE 9 18-&N)R0pТ"ذOmg?z6)*6lZdҶ;<1rNa(3v{$ȉ޻ueTo_G* GVdp":03rtCK)__}a]pcDJUIܨAp <8^Jln2\҇n oLhA+w=kÚ\O)h<dZSAO( i8vrQ\Z'S۸?l{06|Mp\VV XQYSLS=<1HLBD!sӃ<3;6,A Wj<*ru3tCpkcb12gC$o35 #b;YY&s,ܺjx$$Efӣ68K0El*#~iv՞齒`Uꗠo_sDE 6[ f*sBks/X9Y`XӀM^R~pzRHA':"oQqfi`f${aI_Tt-yP38W4!/ۓxH⚜)$C*"L"G+(mhyyáhxji\}k\2/Lح(+FuZ𐭳 5:Ud gcc3SsR}9ݢaS]+ΣyW%JR bc*+ѵ֦F% ܋-wlp@Lć sqTa x7/StX4 o /H w6ba]ln[ikTQ!?FW;V[ % |,:k',C6O25Qۗj$xGY}:bI[1=TY /J>szJ970N<)QP<VZLv>4^נxpbǧ "9:M)w 8ْ;9HHZp^$ 9+Mfs/ (+&0%IAGQG0*9r``$=5{G9@< Ʈ\* u;*Pd=|W60*%R)bS`:;+Y5c,!IE 1K뇶7a_3*۔Sw{Ej尃„P>~tf۩KtP1Cf b3@G#!W6X/CY&5s+YFVm<4 ´>s(7#vR2)-V>XEL?;4BRY&I-a2X>f$190KMJ! ZeE{^ ZېCrjS3|0|W*b$; ny;#:C_uLJ@CA* ȩ| )k2u=lƌv ɇ~7Tea2]yveTHI$E+Iq"P{yԁ7`kWoLƫ܃j2r3>s .&?Tvr# P9M@;9l3=zQ(U;q@f2,Whd@@d4./>y?>MD+wpJ軍"-#],<<!O&8&fJHy /\#6diM*a gr7eIG1RDġmvV8Yù^6Vδ"@ mD_;(`@ԝ(}@ʃW V@ $Z̈2V]XTʉo;AEmm{cCIW CHY|-{^2gŢ= h4:c "eΟ%˵<0׆dJJ嫲qPQOc3vu ʖ_T2)º[xcX:煺,d5DF۩6@APE*$'?WU0]svxIS 1Zi5֫ɏI}%#ښ7)Mxe4^Z#H >]/YRrxanzt6B@DV i3wUmM}#d%T"Mc,  :Tqr:H@s"KBYEB ZL^sCs&>Nf*?Bӵ>*tt9"WK gBI)`Fxy8fQ FM\ Çڮ)c$mI,PLm)Bn"䃣8Njjgo/4]o|f;,{N@4^r]n'gΫF%#ZQoEDYR+ےNE WL+^נScэ \S\K {e:*^ T( GZkDES.XڌůEN]wS%a[?jYSR,VH[!S5U @_26T_1߼1Rԟٷ?#+=tbdo}L;:e( 'lg6f~擱lqlXx! qej9 T \0:$ CG{CYmAZrZ 'n^ F\/U"$Lo%>;A'`=mWd[r{Ѥ-4-rh.E6ɏ>@Hw{ xZ/U:}^!SKw_.~犖iMsD)/eT̑aYhHXO%2`ㅀ=zulkXHQe(Mk[|)(jB=PL (q7\~~CoD $6.iDsY%q=d&YFƗsieP$Jo&IoC BR`rkY^A[F8Wۙ6?sC2R~6M:CyJ4@0A,6RϹy/HYFLƧ@`=  92vJ^|}GNiV$p >`)Ѭ6upXp \;6mn͏G~W/t*40ͼQSy/|HS0h:*y, f@Y<1<ߨ6| @-@O*m,4ՋjS$:6Dzi(7ߩ548_f[(EbKۿ&-tft<ot5`<A7rNyϨ4Lʅ) k4s-Uf3s5'_-{eM*vcBML${znvY"j mC12INjrV8Lf uѮg鍶̟WlcC_EscGrʃh9Q1p".u؜ lnGfȟc;2ĜJ5r DSkmww{6]ST)j1V)ahs 56Y"cJ =WH-ռېRk_|H?/\H&gWE.|R ɟi$WF'20-2vNW@i3ɂ<'0$/ܰu +;NWdxdzeᙩWV!۴ؽC,[9rh`:8/FN .:8,tV2CGBe̽1 1jnbjKub}t#S.aZs@T~GK7I{"K@ygDpƫ62? |1PËf4_(kɕe%_Bc䙈3<|> IRPrBti3meX076cI;Oٸ&ky2ZT>X :0Ra>,'ԭxOTzrZ.؏%?m_MN Tz61ͽNx-L_FEw#C4@I00TL˒7E $cQݥ7vG=뚦xY3`]tnIr[1 O :m0P?1#ENY&mkЍ_X/M@oCܛ#EUa 5Ab"%H亞όB=r΂B9Pk∭_U 5MQL6(-Z i(LUb-F7&FEQ0To3M_WnH@k20RDl@e-F uBvIbN_дN0co Xaw)o? rԥy|P7O*Vt md Lť֟HwN=$IiȄyai˫ y 50R C P$G~%ͦAC//Npx/ȳ#::l0))AHI$C34MF?)z̖z^x?'elsiK)#iM ٦ }c C^IvsX^htO)Ƽ݆6òK nQ{՞o^9X,~+I~XЍM瞙 R}p8oO| @e4\ah9΍S E3Ɲx(׎]4}t%LЅbXFH`6O:)C8ucƼ2Ĵodf=ŢTo gjd˶,aL-+t$ܭjk_\|ZfH׹XRط}~4l6ÁR _Dذ w~w[66EF>6DpzOÑ 4Ըc;Zr'Cg ե38^侙͒+ǎl&'%4l Zjv#3ZFa?H.x8(>K93(ׇy-b0 GieJPLM(|栫lU;XUCn)o5L';9(c~4Y`Hq-͠JJp (ZHl Lz3_'t\{>UWvѿ6.J0 R4LEdv?ߏF!e>&lP'_c;%SSp0,rˏ^4L?PG+C!ٮ$K0%g.P)<%RHScUUj8/7= 7̆绕iťJ-T-O)hV늅G (]0/#d?%5[:9 ˔h`a Qܩz4׼A8SLM@!Tmk5y#L_!cϿtOU`ͨkVpe8'I/35FEG'̿1<󂣌{f=)tnFkEuևYen/@ȍ؋^i*G7aOqBʀ:I^?تGpa:ILж.4ɬ{g,D&;G߮Kّ(seCvf4Q[yҾ.*C#A'f"]{-@9?W~{%' ]KϩEΩp^ Z*eܷ@1k~D.9ef0lړ .<̭alOct?>&,PI(VORƂX/"Ƌ4q=ΓBuEwu Gc!F1Q>^(<. ]gid,x& BܔǓ*IE1jlKXsY:F&DB.qy<Η_˱һ8y] (yIo:ikk)Q2<,ֶqx[ݹw Vga߂b^Nbm뿸t󩻘ymVQBu%*B,,b3/g\GCjY:Nz fGIוE=0 FY*huuHM,y9 kpFPx=1)YiUJB a.juzX5gQFB2ЊxpꀊtMD>.PH3]SMe "_WEUn> IŷT# dNGC)/X1r& Dtwv LnȈmIki oG1{ͳ^L:{3Aw^~ܺ62t`Mb5`gË0/3kq)".59fRFk>wKv{.=}p $e Sk,,(a{ WKjӑQYGSw4ֺߣQng"idѻhqDF]Y`!0P-.a2t%b~+r^*" fztO&WftIl3UR_}C}L,T)VnƆ䊧z=D L6ik*-L՛1p7. _ݱ0jE>IR.8K^MNZH伟Ҵ.]b55;2m}u3۶gW>DB=6'C1K!œ)@̲lDe0/7O-ح72E1hc3c+6|QC]=֋zx=gGBS :|<; 02DlPd~v3ܐ} ֝:H9%qk}J[_+`?$&$ǽwk1~BsiE'RmЇ08*l)E[^ IĘQ@o7/j.Nu}E /iC"`\4$$,ؙ=,SQ4 4o`qblgF>[a]:t?S}\'+a>$賯xKt^UFWiKcʯ'ARCI 6fMC@:pT! =-翋c5u>Tn @=x!o^oGK젴eR7 {V[mG׊X1oc ^~}/,Q<"{չR)jM'e`LA%jʿ9GeWC 󁂿/t =~%AhDm;La{=ז;8#o9/nʓU?4*yOsJb{XZNݻ? 2OMA$ UjxK$y=ݎk/?R }$b(ȵyCSi" Us _죐&0|*2suDZ˷[Ȳ@v)fC?!M7#O|*#Ue|غZބ x2֯|ZD'=@.[Ta6H[s,69i47w! ũm~p4uS :߅=[C‹1"( ѿsRsƮXS;8!k~5Վ\^zs5p%?d(xS$sS|$ٟgj 7?o#%I bc!';Ko(&z'r3:֏ôb{r`dK<,Z8~|9cz X F _ TUOj'\-_U.-6}O0`j`z*J'rZB?+_>pIc`1nך^2M7f?Z6?E 6VLz`)xI-]5syrQu\o^kO҂8.,V_K9>`:\ ]u6{:k>6 R;j04|$><KXk7j*|wQǐt 3~ Α9H>wX_Iz5KizC jF`b 6|eF $b pZ;m )D5U:{vmį*RVVj">Pc!;d?,{%lhynfJ m#P8Q`@$1+ N\=;e|,wjVTYVZmy뗩`aJď!bu0|mh)x~4D&YPC,P~b>Pd~-oLer6G$~cPcZ6JIN 9Kc.5BM] 2*Qm^һX,o &@u_SCIRJݘ|I"Js+򿏵rnTUݼ29vK8ZPEx6P֣9e8R:!>x+_@H)S.:)ū][K@ǫŸ\L6qK hʴw _4UBgF| U 7AQP(yi: ܼqE҄c zo-7lEzWŇז|!p.Mi'u&ؐSdY|BN'p̆+Spnx{e4ѫ#aX|uN\7 /j?[.]ǧ^̈y71&n{l`T'{ KsO r F:NJELQ쩦g!k`؏g3uݙ;X/ClVB0ͻac2[`4,^K!bkyv#Y: QHx$~CzHe׊mZ])!k~سTqz N$8/AtLnȓK^kHF"|1XVms>}棋/ )HG_LsO+RCy)~Wrmfw~,%;|bVgӬ9*+4JU[>MH`&RZƌU@BW!o,wș:~ruVfayy4 E!R-ALǽ͍hWmJ$k=&Rez|Q(l!4 P&Py I~=>1pWՊS]V3e K\o H[ŲI % ̦9-^%6b;~9aAVQi[d6PIJFT4PΫ mJnU DB01uN噶b~8* I֧חnk!Pl/հLv*ga6LWY?r~L4ZiP!2:q}Y*^Q|Ya`@$7Q9ˡ&*BꑉiN*\ 1vKfBA[< jl`Ff9ߕo+Lcìt^) @*bi%\vûH-V{nx0B@/qsL<_4wn[Od ^˰e/JM@m r&IpQ?a&rrQ {p90Cǧ/K+$iV*;2Q?R{ٞ\c1,lepˎ^M,DLcW%C%r@ч~ bs* ĻhL-fL[+L`t@^H/o׬Y:<ړU{~>!'[HQd |:Kn%W9hz3ʫL=V̌G,L9'P;nnDvf'chÒ=2nH75v)p챫}XIs.vZ`\E05|N3l@>B4W_Q{XfBp~#%chG򟘗M{b!Ěeud^ݥIw-8v.dכB$rTmlшJ5Pͬ"T.2*:KhN(!$8P7܎*E״j%_:W<,jtrn3L@^9i?zߞ\#X6Vٳha 0wzAS`RŰ3j2vo#(ߔ#lXGV+-DXE~jTW|Ėp$[bv߱rxfcҔ00_䕝K1:L*p3yLffR}&>[xW<86xO1|- $#<;W$h ވYqPt3D.$Z>>8{/>GD4cG-2sS`'(/gw͎x"bfF_saPRB3C$ c& "VN_Byf6ڂH AJ>[s᪳z晅A 0QN/zV){+O@00]ATP7 VwIejt;󸆎AŽomF$s3!Է {@Rcҝx0ҹHA Pc%.O]Rsc+BLô"gVoqj6lgy 'uIB2B~ke268' %&ue/3@0D"9݄+/Sw֡ǺyyfܺL [rXv=Br*CCG)!r̸,5nlS+ (sXcCHA LMdo}KF#x3Y)ÌN!RȒXUۯӂW'mȶxN'ɠG\;я:'v4-^d10ҖK/m1^rik*wvᣋ+4Tejͺ֞&~6qkR)V?ƯȫPf"M)6:WXWZ{Pq_}\9-5a+f^1b}Ml~P<ƟtoŏӀGOTǵa8*N9tJL^cc}U[#'K! Ҟ>D2$lgL?Mpv./Rw]@ C4F5HW'*HqHq|zxp4%bVx|[ }iy6޾MVm aIMkgtiSEF u0Q N^؂yu2^9d"zY;LSsŵ(ڬ>8óknZn#8hM U&"ߓ1lvy+8F~zmq̠ =Bp{!5]LgK-Loz5^g$qZ_50 9F,)鈁LBX&~-ja T9OsICNwZˣ!7p0sV2u'p垅r{ˤpLw8Ykg}WިsؠF 6/\s{^;tId#e4_vK Y˹X?S&=:t׹ߺº:P TpӚ,X˴i&7o͗uab9T$|6:pch*pr Lu<3 Rdwd6{k:qXEN'۹^ቨk_`-' e*Got3rShהGnYF^Lׄ>|~Z{-P' x] GHm9DK(./e|#90=&#{ A/AElr"(֢;'}&nPOnȦh(3mP>W]M@_ORu;ft)= ң9rfᖿ@U܌\Ri:z>s$#!@cle9xh1 uQ AU3/OqU,~pa%tip T4 [E9UT<TC܀9"M;-qW{i60yesm2*.Dr&AQ-8{m=HSuLF7|8clG QÅqVm2'8\Lh}LA}dxzzƯiv Xc;!65' 3r A|WD1g_MPGHpdž0GFp1B,J9Q>ѳrRa_X* dYtfs(Y_#w#[vpW A9q"yE9^ž'NnS9 RKfhF/.<2LutN1O>b6jt^w94<OI֩DUm/D Qs!'| =`j MybFfd>?[4G^,; X>$>:*ͤ"|ɺ -f㸚?NLOgtmk2(7]c80YgfymY8\cQWw1ֹ_ufqvTF4v/`r b*}SVCZFNqp ʸOq5K [fr)$Qóghh{-$W3 pO$eֺMCh@k0d!1 S\޲\3ʣQ{J]*mש2$UaLk _4F #iV{,BIy,W#-;J@jiK>[34M9:UU)PF @ZƁl 8Yلj{GONThv3Y̯7ߵ9ؐ(P„+`edtއ4Vd.끂.ܪu=X}qпrWK䍜{NK8 JU)ߧqmﱸ ug[ %ۄ[n3(#uFuv+*6s`H1y}g{\RFG>> ,[`5Pm`7ɾzߌ38%&Ce.ԺS"Jj32 Kѻ3e,cA;}DQKgz_-+ oyt[ h[r'cݞSeEiM`O{5($MƯ@#ϫ}jQTXR~o!01`^T,ܝkkap*R;`8,ՠGXZ,MRqEMQW(zV^歳9{``LghLtYR{p~%+j/A8;b9:a>*ly鮰H{|v0t'|0\Gz?Y_rhshZxt'vܽF!YBǬF.Y^kڿ̲,aۂϘf%ee1쉚%֕iz-, ܨc\QG6fWy3!DGEyq>7XT7bT*R}RҚ12ՖN:tER6f[G!8KDYr ]n;&^`1d aD$a듕VS [V)IftfF.+0uz/pwӨ(}]}Bg]tJG#M9S, z1SsԽ^C [^dn SݮA_g-9- l ՉTi{L{V`j{^0n2!h^)5+P|NJ3s?jb`b: eTJMX/_$ ̕ГfҚBFr"YJ[T?麵H 0ai9;\SYR+"*;lAKj?;{RJMH7t}d< iڈD Lȳ,~,huyÓe_ X5@UiJz/o"m3,5휋# _V>^שcwvTIɯe%x`Aks+6 ѝ?X(w<(: oO*iI|wEݑ\^慦睺\Dq֌yk{/x6>D_> fZ,`WOu!7Cu;~> b7"e#y "s7Ś؁뺴hiq@Qo"nqkKpa%:'jb3ř܋4߷7BLsdE],AJG~DRv >}=Z9u p0P*>Q4\CKl$WLve&X#Z_U$W5DloљD !7vf-6;뜍_땂qޫ%ʪoQ\4S*@M(DG>i=oJ? )r-\_TyJ$vn ?qH<Bbz{*= 幩3RR0-@m\uDm!t]6N f5m(bhug񶟵Bޥo)> %qφeԩ(,6kN&w. %~'t<5I$KR: 0"M2)(0u>%ByRďcD  nT?[{ìdZՃuW:"Yv,5'](|Cu,O,rR~j) `,+4-O;75j@y9q 4 [&xEOAvXEZ&woms]#pġ^2l4aB OL=<9-?G~4٧IP3"XbIŀr*$-nKoiY-v 3VqǏKWZۑsSھpWq̀9Tr򾛃mpiy,+a  QWy6EBdi_b#A|ܧe-`CLO]h0'.wͶX "6nӏ]WNnX\#1E[x܂c_JH$EƱK%awbiPh2IG uFOvsV.ڥ̺PKd;.e mz[]~x30Wc8ޟK-%#5j[Q~cEq(E-9WfGr81R\2ht?z}j*F yD7jG!ja /,`-AzJQ~yR3e[VNؚ\cH>djQQg8oF5|df Y3oJ%}n#;vcO.QZ-Z h%_x#FWR 2G mS\5wGﮆkr"ZX[${Y} !(rf_ji\nq,wF<֟ofRm]U#@A?[ x;@+)rƅL8YtJ&> |FLHct+o-ǺO ;@TBssۓ}J}ԙq*`Og_zh%e͜/*F1)3=C*C>{\qh潘'ͯr\r " #i46n&ְ k${l&x-Ϧ AHhhb?N-_Aq1}kPft{b,! B7_ ׬"X3 %'CQ!j2OpASH Dt}Ԣy5;ZPoqmȃ7|n%7 C0RLקCV|f(S+n_˄b@%\fDCTvmTRA93v[1UM$[ymt6ka`_>ww^I?pzt l=9eaC_OSCH}Ff'bCsވj0 9. GہL yt}ȼbSMX.C[`ʞqILC:8{hdAZ esb̴K>I1^@s-%h&X9KC[2Fd4 zM+q]Γ \Gܚ,DO~̙*Wr>4o(Ⱦ8`d՗}wG*{f`.F M dޭE=JM;AY{iAKxA!3c+6!|@ZiOKL'P6NEэ$ eEDXpH6ݳE1[+5Ȗae61qp;fuc\%p)6(74QG/Xw^DkhHX8xM9g $B(0Lx9x/X)wf|FD ?gK;a5Xm74RZVIa.o+y .t%XtVz!U4ffvU+I⣼)y} l<,ac8p NOpβv7 ,ca [` OO|DϬ>hGRq#xj"Sz\Fs}ŖFMbO!ˆ` 4%+2,0:?b/PObT$tL_(Y@䪻i3{ZHPٖ|hsPGn@(>`)v9mw-L{FN ,ȟBy҈ 'qq4 GCVj7u@"1)'/UU{FW>=@!'2:)IߑKp1NB$->i.q@'?{}gMy$f_+(c_;)) )XH!FmCٜd֧rOWzF;%0D9'c67 t ~JQvTGlvL5q:Wq>fzl)/>5 q̓]BT}ajQ*_Fie$Zyȷrn :(D{iB/EG(nEǓ;I«1Y{*0`)1JBoݍ"Da`N|Tx& uqƙ(3EiɖXVaCHZ -Sc~)OtYgg6 Buۚ$>$n䬴ч'ekE 9ļu*B*j&pR,7Cr_XjASA1TBL o2yˆX3UKiD j?Y͚ w&ʵEh !FL`Ļ}M>0mybK_/՘ U:4naP;1^ߌ~)Tiެ~ti;N[[Ĩ :%qXQh&98[`[)1BOsPG͈G3:E1ߦpsq}ߐ?!hmL#3hJ_ȯ?ܟ[tX4Y@吷Kn䈻Z>۳=A=G]2ʙa|s6NOm0MzbDUm\F]-dgo$xauLۿr ܪcFsMaI{"nIV0@_:ETT Rt ~UPjP7tGް<$.˰h^ Di!LBfHZg1iЈa6^uM~ddmPTТg^:BC\?^..{W4j:1Ly0=V$d/PןբidZY-.HcFp}EuVsl 4 "_C{ hN1?.7*mX䴦>L>}nB!$իFו1֒JrRG#w0?t{г"J?ID{@e3-OhNqjJzDVQiWaX)(= aǩA"%_S nHn!{B)crh͂(郵إETS҂ 3Vʯ~`#őq~/GrCs-) DEޅXqw &GGeIQUtnw/(inq}a)O|4 0W0co _O]6tʿ R!R<-)r.% =N3 L0`)%ejI>Fs]Mnk Q0;7%Slkjp>q I+E O `.a lj}rF:H!|1Ē!2Gm^]iVo1uy}uxuSFeÝp )ps 3ؒ͆=R"z׉T'r؋%I>*nU%Ts*Q _#.uT0%$:p/#7,TҼtJTN?,p&;\xA`Tu}(&jzU= < `$W%uY: dlWhH*=e=+ͶH5*!E"^a䆩cnN26TWFBB=D*fi@da,)LW)h8x4|V_º4JZ\-):mis/aδO'CO%5*MMPH$W_:{MLw1.ɤЏFuUk腶"f(V@_LٶB#Z# ,[uJJlC|f%5Aop~knd3 $t> B}MWU{8;Ol`PZLx(Tb`EJM_II2_h僧a XbN&tP"Ӥn}ѯ5LD1:[L#U0|"ױ4gsݣW?7/6w $57-ߤAKin56@B`? M^:oa ?r Cj.P Ⱦ1sF,b8xb1)\ |J,z٨h0 g-&1>_y繢{G.XW`G{F()`X]}&Vk_7j*p͚1cYuzjfY>{"n;@SƒyIgpgJwlg kN> OP,/Q\@p"ZVĸD+`jt ZL~ALWL/ &gc~ U^cmo 0׮fjFw;:8R*<$ce7pN>'/8> E3s /aO5eg3w z`BM :sGqɎrvx nJSCqG}PFI``\ۡ[ڿ'@b hN iࡢuK* .tQݮ+'d'[+}ՆX{/R.2WڡJ1)TNn=$KClR6Jēw-YT] 㥕5@*:Kze_([\P=<@Ŧ>?YSed3?-K' (Eh!tCZkth 7 o>51e{XMg }kyWSS>+o2V>2/cJ;ЉFs]0>>ZO3.u&Sj(_7Kmp՛ЙLWC4P3cq9_fz$N]+}8Į#\$6C>| ȉtaqhb c0Cn. /.OCeL4JY鸈 04-mZq]/(9z/FCm.ygL/x [ :^Bq0Oȥ/mUAA;=$KG&gqPq|?Ī٢)/&UDXWCڛɻfhN.شBǨw}ޑ [  2hVUIB5a |Su<e}=_-fHM^W]եߞ4/Th}gtD󻗠#(8fpD;% <* ҆Z!t⪒D<[%>*GATc<rU}:|"(ec.%Ř*PdR[|Pw6ojbf9rL5F#z5 eG-\Tц~*5B=ضR b>+)&e=[Χݱ4yrNp1+^#Ďg@ǨKHw)/-/\Jr]$8sJEp\o!-~r2PnU[wsZ a$ oTrstj"%4I>i_hoy:h&S-Gƥ]n///ۯ Ɔu-P@@% tS6` f @KLPߋϱ>t5oB"P0JLZė#sI\k./iZR -~^F"vŘIQp?(0OdGJݬ{c )~6: W=:cƞW$Mfʻɢ !Qp`w!t$IRnT>GDN~Cވ$!1m'Ec ZQPD,E(a3 l/GX_`bIEv\"(ہ55mG/r`F}!}8d'WQS.Ga 3%- G36R(Lto_h( 0V׳eqf iϱk:N%XNUԑ(cOJW=J Yǝ~ \LpMA Uَޱ(T5K:ت%F-7X] z@Tk&8~,krətd`]X (tuYm@KK2qtN^3v{*)rXЗbg;y*< *O@@w:hNjB f`;6 0,=2[K(6hȹ ۿǘxm^xFHJ`5RlbzdC4E< 7`2)^-0}E鰔]*G%]+բtܺr4^:3qYvQ73=ࣇZOm~"z6E8 VQ!'݇Qa2cV.&dj@LYCmI`PJX2CwNub)ꜚ Fn V#0E"Wr-N7c;tl.cqݽy@0D0l4~~ ' T]%NחM~lKvށ_Qe +[v?64 DǫD"ʋ.x|;% V|+cRU"-GXb]fa<# (]*~2Ȩ937&kz[l5x%hIk_nSA~1 |$騉a8` kV/0;L93|6oէⲌ#kE &m}ɯ]AȶeiFS懄C7֣|kew~RW2~GYsp@V׋f2ܫRK~LBO!eR/ǒ|_a۳#9$OÎFKKܦl Je34 \/Nk~0l }V55 osmYV8|ܸWbM&οऐ88W znK5x4?bLFC>|?`AG&*3n=KasOvSIH%ⓦB7}=* h4{oI/ zف_߽Z*Ew>ƀÖL:6WwEZS-R|mY]#.aeT?yx=(U?#/|qPEPY #wIOhjB%.ԉt8n$eK n(9QdWH !US~Gz6{*%E\^mP;nB],̗> }u|n *0`s VGߖsQ利^(IvJ E=޿M]U \ ó֟:oϟ+35k/ ,ԦZ8(5&X+}XlGjb*hxե*XskUzyK%X5xEA. x'؏j=ngpJݞ#*ut hײ,qn_&"AuG[޽odsoT 7w!i0ֶ *|K;`ЩZ5z.4pdq團P/"ቤ0gm wX89їaOpoI6ם?r4Qh_*-IvU{"4\ иmzGCU I}YQ&ALBv7sF`&&3¯z4Ϟ]e5ݪsz: ,Y ׷c?r#Kqeuˋ j!ԛ'Yӝ1kP04c1MZ2-f׸NdpJ,ø]:'ŦKvltɶ5@rv"ΣCHdRRrӸR=o>#"y=m(=jCydN%OpQk) crãP]WBD:h/„.|rE)ӕ0>d N5%}*"b4Š)VQ@C@^ϩ1[o9!Y'.rzWT맀+?:)D6_D^s7em$_5aRe9:mĕ!NǍ(T_=J{y\Χ=ي8D,L ۻ;L ӅF Sla k˝par(nvN<f`VFm%]yz&-wjޥM&D辇K&.6Nl=^9jƸ|6xࢼdH=6TtNN+/NX*̶[ z!0=1c#|{R/PkpU=, )ѐ̂6 pku#$Y.Ӯ?(:Hq LJ[mZa̪EϾBhK-\A_1Y)ᔋѣ:v]W9 ~,v1VJ]!YN&^}zf\eJOkK+/m6xyj|R- ac A#6NaSo6lg SuD#TH@{ `3uxeI52 2.RM4n>l8C7h笍ks:3$F$.oE!p,V͝)vw iHl>%+*A GL:WNR)IxcRʻA&R}AL]ΠXvԈwj!DhvȖsB$LcNC [/O %Æ VD 3-פ',BxoK賥[dl OI[ |kS?h7Y:V39Hg@ |=0kOr0ń@~7՗8,0 gyml'ѲlW!k,|@7MCA\|cx.)Ďط=.|_7.=@rpǗ8@\If&7Rd})D^^mwzO7dv_1Xoi;,;p1NECX2eZO n1tSH 7;hΖ}R^osǕ檙bE`@A8Gg?6v *!1,aYBCcěQrt bC"#3N8o΋Nv=9$$Dz #񪆎sD_S |9>( =Wc}XIS>ZM_cN(x4*Ճl鞚 ͚%pz3QE7% m9OEFƠz2to4n dGEo)^$|=s\X+7`wJuQx9- -LyTuyq[4?:(![6Ћg™|h5&2ǬXWM@$Ӏ!w"R | wulϹ9oyYjްL Id+jg%\)*݄t(m3ɡ2ā0aIZa!!S~}?>wֽ4reAҌ-ΨaLk.Fvb;e}mh |$6\#`5 c埶fj;?Ka0dL^@K]?JC ԊO7EfۀvN fW "Tv;@%\| <.\;KlFW/kSh`KPnX*|OPG"sy !u&O4y*2[}g\o^DemôԴtj\I&Kr>yHЪрoӿAw~=Rb 8(h\1^|{ swBg\VF.n6k[^ y$W3t - H'PUifq%`S].h)`OJsF|kq?tXK;a#6mB{%eaז G}O|} Na&D A1fZֶ~>l;'?kc0~MV ^5jŧ^ quxLZExeq:]DehŊ~<evVBmҀd4YucCRdNn5?(6T>WmP3ak8-blm_(wIq |؂m|v"A5G y׈(M'0􎦚T* Z[ȁ-%aܝ[Qrt@e.٘B:D94<F1d5: %"%YrJ,C/5tƄ\PZdA?D&`D-DH+RnӦ!ɩgr4W߹ }@ 8#>F2ގQyO~?pʣg! 0VtS>|13`u J\4'$@Kfaњ2V@0xqB%](#Kh! ԧibscB0ũ=0X Zqõ$]7;m6:)öRGrqD{!;x$Do˞Zo38Gғѐt9g@o=W xeTWO@+&`jDwb#,z #cltE7#f LF=@3jm<* f5wdC?W%<_Yh3}R4;vcЅ7KfD#I` TxjFH{+(-aQ-06-Wd%:˸9ɪe1΁40(P_; C5 Y&Y޴Ml^MxMZSp/\_Ǎ#=lXM6O?VC B_e .~qt xUlHڡET@o oD l y&3LU}m!м^R1ˋ꽃+He77_vR%n`G&9J!6 }c]zLDK;o.GKx߿n9?ݴJ'onJ/RUrx'_D *| |Bp@ εd!p#oyZ[%"`MδnQ%9M؉yz ƙx hNЧdbښ7z2nߪWDǒcåEu feH#>&r2❾'ZVc]e܋P̹,7[RtAdS ('vZL_ XBfk5Շq)?iNPưB*)&R,*47yAbؤ裌 Ն%!((h3y#Y(]2mk{˳=Ea*j\Dz G3"z߅()e]Z% T=xIx>QN$"HDӧ DjXۈ#QIG̍Ft$3Svs`׈I3;K2#N|QΩKtͳ# 5u¨&go`e6ӼCQ|?X4m?` m]Bx"UOx `A'[XQ\\ʿpA*a4 lA5y 8"`ko!(/blf;p-i|yD(eX=>{D~N( Wf]0:p58H&`"ĕaZWbܓmb/d1$, 1aF1 |t35 L'lOb.|8FbH# ˅[/WepܴlB|Nh\Pk~~+M"ASѭpJNݩ9װM.ϫdpN.5}8XȀLFp~_Bsob\rs f`MfXGt$<`( ̈́BH.-Zj4,P2ȜjVQ2QM^G"!4zCmJ] T*۝3>9׋~*n ѿnAg4bݲe?gfUzsk(z!ӊ3i& w=ODYIan߸w̗䅶Sή 5!}L&]sCŪ˪V( aRQɚk+Pr/cYP;z+>(iW`l7!侗>9fAӺu`#j E]J(6:Zy_*R0Ě:R~C6Ym姾.mr8"uu*#r) QnvЍG﬍YLx;iA^sǚgl'k3pӜO$9C𶤒7HjQunR3x- N6`\tyO=f̠۰jb` yDAR ΊhIF0G!)e/RPHlk}w-$Z3T̾-[۝lEY A)Dg5Pb koX ;T#-\@lf%J?<qPbS^Pmjj 8C(bbQNaR;2@ -QzCw`| u5  [!?d㴈$)Zlf<, EDOVj)|yq.I'alu s[QE4ڳGjFa/݉kPE.pAS1HQ4pP_W\[掏 e?4A( N OGg(>xmA@茏F"㤐L x}Ot[J"so’DYv>" 8ob ̈7~'ˊ;>rs"үp,SR2!hSU;Y.•@Ixo%%/QZ N%]3/hڝꨒnYr#;`3Y8J,a5*g4П`bTfn˘O#_(":I|,kˋ̓;˲v )&i D ? &fy/Jq,SSϏ, ̹/i-p:w᭶u0)SJO"X{@ L)Z U4R2QQhZ+B; U|Aa{އ栋~Ud*/W&h:jb"CuڕRWmuౕT8 y,V CRSM5>HjٖAj]3g1g'7Vʀ%sK59!y Tzm?-Ϛ0L@vK'/ȍ?K|v^٠Sp;$.7g V)w9'Mc&DP'#YOE6|ꍝ9r)*o~ ƱZR+Wh©o6LnD^d:|2xCA>԰;`@&¢*JӔB\{=%٩|OHy(I:ۀXgPӢe0maC,1da67GoUkkEa^OOu;YzmY#%۲c"() J6 VM%Zp,ܲE *nQugMgL KviI˳?Xܔx"|Lu?[Kv*\ӣM[ܵgn sB8_`s"Q^T}mDJr'%L>zX1>fǫ {g,QHȄ(wwF"oXgP[10~Um=fޮ8?ӀJȏ;lB,Qs[(pZa젵&*16_/*::GesX;c4M wÐ8bTnZs|* ?e8sUWX.߆^102^ j7ۼ{(uu_e'cE)+# À0ut{>%/2#DhG*F=< fCmc 䮆䪲+,d:%(@h_FL1k4a-t k/$tě]F2aO[UP r`&Kyr>inR* K%Gr7|S?;6Ky:k7b K=@f>X0%G\HWp%Ձ1iH ~"<9Of 5 Zts,aP%V],-~>\)s_ybi5R8mCҴh+qauCF:y!lbgibǨjԟM|[nȇ1V/+!eѺjεf'D𮨐+lnr'"UZ܊ػ.]]l§||'Fa4}7M88DqdQ!u?5C k~~!=! I :1bk-}rLcIyo*t}H=?q0΢I E@:>GG 5$Yo؎$!*}oDT lK~-qo䀋tMќYsaqYNۿҍX*BrxbH!m%7\ -yH4\¬ei]湗Od#U_՚b ϿɄҢpnZUQk nΚ8QO7-.L왮 r>R%7F@'#,p>b΂dRkH{ ďdjm3[5@:bQT߃'5ɍ7 zl@+VUc&:'Ws^4^uZhja09!>;EɲM_o?O9"(Y3GmYXX!}R_Т#e +vb'DÕSR&:Y@`z08 /91.9O,9mBy"ZTSMxB1mvbPQĸXO  [4|:dQ~ ͻڝհ%?9Wι8MP_eKĊ99M]bk7_w8R֬#:3ӘбTElnXK NWy%M6aZ\%;S| \DF,~v~sHAz/PͰnڧ˹cę\Äyƀ]9:r#Rum 4wJ0Ib$u}U(=]4T.ۍߔ ' ,&+S>dt;p3Cuz)'!6cΞh^eU-9L4/ {`'4TѨl'0?/ϙ%^Z"'7HU^bB9B7L J[8U}@Xli=+`]It¯AH=E1,*RZUaJwz0I " ^ք/cΪ9 +<<Ux(V?81Ǔ&k@UN~l]fbF.H7sZLK‹tsU:ȍMV{ 5ɔ]S)рC0,6/Kik]>G"K NUvɊ2̛Wezh˖@OMQ4wѹ/Q<ץ ѹh55.0SdBHW4 lP9uTN|j/L4' Ⱦ0EEp4ud_a(5{:Ed^_0{Pqe.am!BVKcp3/A:U݇.nsgg'N@5o!I +ͫ+rkt1`[!z/)qǑl^qpT?XnKz}jzk^KKs%YjAG1i`Ž@GF, Ild*ׯ;Si Lr7 fA*gP0 xAe$͈?1ݛVG l*0v+z4Vb%7(5^9Ta[WvYH#mp1q\+K]iǯ"vD(7gV(H_.ٜHDụį3$r 6\QQi<2\gr '0Coל{{Pa ,R6x ]%߮މ\aGF<@Agi%m=``oO+@Oc=Pi'gރ2 ў@6eG۬B~Brv yxP{Љ| 5B~y T7nǒ:, Z5k%'|jb+1QAT֊%Cjc;2V V(f@_q.K- xvN;i KoeܐD02 B@ KuEW*ϸѠN73;s#E# 4EݡOX}П%Mw ĴI i?V> 9ɟrfƒI1ow2 Olo}կ&(MF>B?JwByG;TcܻPUU4BC#h(?R=:}X /'vRN4= 1]٣}<.'Zk(&LDf Ky߁q"M0E,9>Ĥ.Ri1Krvw%~e +1$mp $tu2@l(cCx(uȉdm1bMBˎ"Tj/֙-{=F뭍 \/Ep+"ɹdć੃`7J>ט>cGW],bXtXhc܅.jذb!@ }CYCF9$ɵ0x H y7U'^-ݎ(0JģXm_=iH=3ӅMv9c>k]Q]u"q µRb6|~(@qt)ݕTqf_W ȥFjABbeh5wڬti3ܭkޞI +H~{:ӽVV9EigZL8iH ;F.`ɲ^q.ru( ̃nnNߊ@f}!G}iM]=KdDe. ~X}Mc>B6fVp&{\*i @VR> *J+:(:Cn*a3F o`x/l\vxǢưH}jۡ2/8s~^ )"D CIX.4C:@TeFl=wcy:&/v UߖQ.s1JI2&G9AV9?_L5owux7:ʆm4A'/b%Q_,,ȅ_*'@Lψpw~Un@DTV7 nP4i']ݓkFYEۀ'(:=TNi@uxO@8BS\l:L%&4x&tTyP^|6_w,e!6"g|s߼@%6~3Ws(Ez{36iaye(d6m{{|@%H$3OpCzt5NcM=~.L=8?[>: Y!:STnNZ{!昖]7"~e q(2Bty)5+ZJ\<>tNfkqid\FxCuM7L:p&N]!+O؎CIz#ũ\ݡ0( k E~`I`0UcQJІ>HRFx[Q2Nލx*p.MXV?;t.}M97%rͅe\t1Vh-(X +0 C67ZTWxR-=yv:ޑ&(j.b1;Sigl=vaE;ӡͩК  ȶv\DV2WqxC 'pܚF0ss龴G#HKqpqmf'GD%&uch^0&r]]\c*xmgs.l8jDe,XNqGeعYW%_'`*OezL#!f6bxC,#%* 5MQp _?ӧqYmU}^+.CCc`2u-1r2d^ޛ/Ue[XIYv K{G~uGU !ۂl 8սk7(:G,VoCYӋ)9+¤҄SQD3t;d)SAbn>7-o$0+ԳO[&!4"v7G+m)^`[+tj(R6~su7~ rR#/aJ9e~x,]yyqċ'zG!D`V3(L ]b+elP5'0Et ǀ+[0OU-si/^QJ\6Z'"!jtop?Ȗp6FJMF`ZΡiQ[وMs';]v;r|$a pe}4 \ D3' +LG%]-~Sv!$s|O1 BO8}g?F˳. J\6<'ܲ"FWH#P]U"zSK'Ú5}D;%q0'/2(Fp?=g |un&?W#!ƅ^! Dz䅳:)bCB7Aꯄ"oN(2N s6Fc6ˇg9B"pj8 ԧwkwֳ $P͇0ٹLF.@c̫EIIcEm(.{::q ^dٛWu.Q^ϋO6+!z-0;$7`'6PK7kw_r/#mN:v)N6A{*7JU2q> ;V`gmyu顐1V6ҤPEiȕͺ~ejaM!‡})Τم/Q6q;.|FR\C}M(wiG=a{,گB_!S¼#B9+`#8J:yXMK4 y [<0`B L#):~qfX^\m 3K2g0Ч9eUDGGa7o&1.p4"w'u2WAouJz$ Y/\o:lW&3uxjX\5Ej+LHؙS4?P Qs0=+M OA|C ` [@"74B P^>s( H8XH'atyMEǪ7x'~;Q.jցxL.ˣ|ʲ3ucُ1$x3}p5ZM+}??u_Tۖ%Z0m]Y77{! sj0#% Gͬ[AP]rvpBB:SZ+'`?V}9Ȯ"x끓4q{:ϢŰ0e$۲3^Mc־{],sۈ& xIYKKlD{X<=iYNݑ-:O^tDȚ;Ɗ[Y=b3DBV6&xG,F^ yzoX-v?U`=&YB0ZȄ1s8 FU H^u( | rutH^=u>ܟ~8Lv,[@LTkᡀ| FiTCQ 3YnH(aښMoN^ih%8o`zHPz µ;C!ZI ?(]}*?JxwV5l;\dPvroU oBm6T ߾A6\J{l͋Bn=RRsE>N&e'XU`MtQ̕;NcƜ8T dL@*2 s.7/}1T&IM]ϙ2g83f# ^o 7~sCNӹƟaq`5?+,Ǡk DL؅ (+$4jUC-ZڱV@6:#ꤌO;ssf'I=gLG=%1ΐV뚴4` M"mz  zmZX)nV%:XvSJTSPDdj h'6`*[R&, MŴt2E@xܛ*IԶEe^ cͥ'9*3LSIWPZktҗ/ _'wUTiGNpz5}<:@R$D j(F6 Q\iWFm"䈧P7atH$& U)q'cdpҀ?1NU>m?(^T4PlC"eM֝фZ>;]y4{PA3|+㽉v_r~RUZ S x]olFdd O34Vkϑ=-&ZkcMIK 0c}+jxR*jF/“'%3WSKx?=9=w@1S3(JOX#XqO׈2Ai=|%5Q>CVv@R?K ;q萪=לḃǬEG%2O/7v, 89iZVkt}U4Abb TC'dC &sqU PA9>[ A8BAq(KpB"wֆ<\MeT u+py-100?.30/`8ܰB}qѦA&"(8,wf~]!:Xŏc۷{eDG7ƾ aCKZƒ>[[.o!8W{JTUc޾ߝd s|8(N yt+i?,Q)ɻK~b훖BvyBzSkMvUB<6tݱ) $DəU -։: [n/';{Xj+5!ͷi"V<_H9 8Lŏ:RZ]~7eE!ƻ<>3"tucn{WbнTH?vCkhGA=JjQi1u@ [*Ա6#6Ef^Л>ZZ?3jLBE'TslӶYG"l(ɐ s0ј)<: Շ9^Bd=zPk_1s ].o-]4_hTVʪMّzn]6*@nA:dXiP{Ӆ9Hykd0ޚ9at+ѴDIҚoعّ\lA/R.#~R.,rFZƽYpC6/a[OlKvhyd=l,/Ŧ S|#ntR\L@r͟l!.\Æ0$3yEd촮t.2S`09^0qWaK7='m󆁣zyݺC\pw\Lr'6.[8蓷t*K1/&GN00wJE(I8"P]?CNe)!۬Ia k?஝cܴiSBM,ꀦLk6Cʒ5QIe[5S< OCut2.f4bUlI؎S4yڔlp`ҧI!M]Vd? c8Jԓlw^ xz*f8HW[:͙g0e?fR `Ѯp)f|'gfV"z&PPpYdo*rT۪n|GN4_sKaRdVlcNК>I]/5焣K=fnYL`"!j.okK<:2/M5 | O%= n[\$X=vTO}[3&/L^^5ywjo@MK i_ZGQ9f/rD.źoɂ" ^lm5ޠ;wmpPsJ! ܝCW]Kd+shs<.0:| >-sO.#35J@{ bTZVf9Ő gx:c?5+b6qXE32ȊYߥmR|3ys]*Rz #Q;lfi]6S'Pԁy8clyr!]cʣh)j^4+vc85zW GmAF刓T_6N,Ǹ8ͼU$PxU-OS"4B1pDE$ȏەKHV3ȔQ Ǵ>9po ~NLx BPw)cB0ܣ{Ln~`Q.J+!zI9e'iv8^P!дҔ2nOI~#J~d>u+i{aÞ1t(0"\8MИhJ't̸HMHI{!Մζ5v?ԯ۳V#T= 6tg帹pyXe8JN Uܓ:tZ>/Z;@or&vOK A CG9qR'r-6%7^mʯ 3BVY% 183{qb y|S"V tߜB#u88!K].ےA:FP_zy lgUt{t~8Is4z>!'Ƞ'66S`hrA Gj XY$_H˥1m0bTG4Ql3iQ>[ U(i%aT3 j]G.dB7@"g ba3QF,0,J}A;oGAБxJDSn5DywaJ[dEբQ6*ErxeS7bt7K$q`;uM]|L W^'B}t BQ Bd3Qg ޫ+\A-\F3ӨlBal.l! q' 0< \v~ӮU5VlƳ/P/nd޹WU@EE!(q@ ½A\dk`Q~HVϱ$nc@ʀLdH50k2˽MjU~vkM]jAzpq.,歠`QmZfcгTu102#|LOh'$ bm5݈|R]O8!QkǥM8 3}ӥAYk=s;H-%Ť,=46Ah0<,)jܑ +W#uSҳAXKi~P t&BIc̤q,3y:ͪm m;RųMmcb#:'{^c+s{y1g!G^)-uWBk9,)\& `.h ԌXS8I/7!vHp5:M^azu,?|Sӳ7*fYy>Kh %9CenO*mݒ`hŖ+ H*)Wxkdn&D^\<\T2.b-sjYy \^C=`$g)' USUFTWd~㠾 gd VaT4`l)T~ػʲHP&V,xJߔd;;x8 i hNIV&*E{ +Y"<BA`̿B'.7b2Q\{d*AVS5)X%qs?,gwnhE`ŴSJéZt()R JQlFSLɠ0)ۅapt{T:e47t^ToJ%Ƨ= \jĠ"`h, K6Ns]vqKD>{W#:kz+}W)<|u͘Ըx1^̼GXcIΞX؃[303y=!0^ڊT[/sT(7jc , 8EhCS&P;_Xsg}M?&)]Pc;W<n0(ģxZPꆃ]75^7ݍ(%MSxL6iGXOPZQ].=򴻿cll]2{ppL{u .Y a1N&Tt#5CFR6$~1w3G3&[}wvƻ,+|l'¾Y"A$ބ3^Fß3\Ut2L+y_XbnNx-{?Y)n {Prl͛C-2;DIv\OK[A)9'Gq*7ol}.by ½fgK1 :ϒ: g.2TA[@i*$9PdBS2R77[c*t_Xnxw}q6/1AF f3Ca3N H4M ݥuMY/kdi^aQ_Q4XI(ݒwj؝( HKPU^tRT1S T+ jIJJЛtJ΍lxO͍|4qf ARȔ[O-q8>LA&ÿ2pڧ w\# T73mb΅FGwYsH8_mXLQm"1 }\5 Ӫ?ܴIoغII(WEK2UQ(G"OScrGJi Miֻ?N`蘨A$c3Txڡ]JCL7xmWwPV F6V嗒9Q 7|YJ٩kE~ w(.' Pz6z&A:2NDMt< 6͏K y|j*nEk)Q |E H@cvDŽ 4>:m*O 14pNH;d҆276s x[$) B* 0#LSFef/|5MUr9EX "fp7&RN7<Lxs^܏M.Rkੋ#$haP[B0Z($`5*6G \f >XqkPԨ66I2PBȄq?UNǩ2†i(޵sB rqT'uX~<ڬ^~ɑ72 MoUxݝ"N8x8A֏~C= zrm ).^47jvt`LI:Ķ~O=%1"4/ 8J.>c;9s&feL8n1,FSQB^q wTF.3U0Rַsc!)2D#ϑvO:˦cpl\u zyZ/bCb"ɎRW oMGn]?nW+b~o,vr. zTUQ0Z<Κ- ѰU}}R{jBx)0t0$Il2,ǹ聓X#W_>cD).9wƍN=OXjΥ~|xHs7b RZ3ƹ <Ŵ 蟶k4oNzyAja w>GA9Gc^ 6KW|i+%SpI\ '=[9KGffβ,lC$0!O |>x? ;)3q=I;ktzG='ݖhߣ3`NxM_;M.,DEs8!XL c 3 "QH_׀Txֹ?vL($¤v`5 aЛEv2h~Ju0L3Pqr4z&ӫCTȸHۅ:2 pTV~~~PԨؼ !\n&;{0g>K. %^37>7˫(tjoRҖl~q4X^$DM+t\撀\3FsE0 `R1oB\M2}- DG,$ҳ6+Rٺ>+9vBӆAZ Fun 75Gr,LfLP_=ܹZLLCț_Zr`gC$?xA)?9 ZUI rOIrKX<f+JTt-dh>T#)>V?)T 7`]n {-[ӼKBSw nr3OZ16j\2F7\xcSLݴgIp?M\cWb*m$! ICI37c avS;]AMN6e=NufŚX|"j_NQNk7 "䌩uf7^u31#5E\-p$0E0_-@:wv 'j+år=:};`jP8޴]߭#אir qWLu3^(}ou>yQz{6dA!.W#]9$OJ1VC!5ƍa-c ՞aXdB}[ȉH/^Ydgc8[D¥ B)S+.H2q&Nr^h],3pNhFg"ͱEi!{ h솃mV :X{Jtϡ(|"Gn8]~-f^U J z )'1.;l;C#cۃH$~K4Z "iʮZYO ˜QVaI:X=`=b.,8ck?oҴT͗ZYQ 1;Z?4C 1Y8~Z`!$Po4j$\ʵשc*KXq*՜UL> [pD 8f,8oF lrudpߛ[ &{Pdq1XcpJd׹$ıR2P:pqRAW$ۚM/XgA2^fF{1<1|%5}Fjn"ŪaЍx.6'Շ:PU2?爪I*/t[h/ota͆Z}n*;N2Fgp{s~DKc~]dgɌH(Z冨|@KPD-s]+JŐ1K`xs5K{\ F~&s*nsOMu:QLTXfZH>]"+byև+Y:n)eZkN3 Ho95*rEDdʣef}[C{}˃NDz8v t6Sh0ZFOxW 78ho;\pTcs0PTu+:[OAڜ!H `$ÑCyPzwIUw3Cs/0h*YI/[ o~ $-,bl ݍC9I m_&4YH'-:ov)»69p]k/Ma"B͘Rwew!$$ZQxizyc-5br":e3c{% EExngQ<40-F`A?Jy@ )2iQ(/Sx7J4/yfġ̸YfG b-;H@@jq8Ѓv3q1%S |هM2=\QDd% m?9@o03s \XOZYhQ@ʃ'T۾_>5趢GÙ&Xͻ~ mM0hJSsyCxsy}H02uuffb{]9M'ɘU<Ғ_@cWА000~^ˣgaS~rt55f``xZea"9r,;r?|*_VTׇ_TVƒnϨT1<GT)E\,KYLY=;nꕸ'-5:ֿjϲnf(v ~P5 H4D Q2]sgaWro2/E*EТDdW}XU+0X"+u7Zz$ЭvJ5o'7!#?] :x#otpS-+J@Tc)E.S[XuKFZ5W Ʀ۝^O<2݅ɯ sV ҈iF#5=+ӦKyBv1C#W/rD|A 3]<eb;c(]19_^0;@0*y~Oi/Qowtqf(d9|")Ct:]` /(ivI#ؕ74 |$myBo4gxtE%U|7q]0B}Me؆TMyÆ3 +t_"3g5yaR)Oyʸc !RvQcV; A"U Y=>Bp(u+ f qNYw|+[Gu-䅜6ӉD# ^ʬ mQ }xvS_OI֧,]#ܲ5|\ڠ=1'nM;>jkΖQ2r!XJ^ɬ;*yY G{5YtK;DlܕcȓI޾wv4IA*;}P) x=ɾ罚g4K"*׿榒AtuLmIQ*:m|up7K$[}`|leY`\mn {p ўTh \#Oܛ-}dɶ)$68 3MH@j3W1kq6r8-="3YU;wGoDbPxDdGmD s{|hnѝTBNk_^zfIlMxG+IBe.U o#J77q"Ђ28L|A/xd[V"JwmDv[K 8~hTD%23'eɊd8kC[[T{6B%oZɥ'ЗȞK*cлĸ_lL3: cY>fV =`oW] 4 grsyyx߮=h;Υa)C\B-)NGY^!Jګpw Vƪ<l$Sx1[K_38'gGBmpUU"E3B@7(пcłjWΚ@Nז7cn=t}#DL8nQXĦPIIT7{}Pch 3y$'BA6]w=qq 4; H>^^ST$^^Q:U eU1k-+ uMǯ7N'?4:k TK&sD+UΨ$)q9d)Svy2 rX8WPS+))Cr8[ZG]G{|$D "NYl֣ѱɀw%݂L%P#F"5(m]? dA6 [NC%&1>P)=4r//c΅PZe *S ~$.ڜ쬪m]YT"HJz.R/o4s. 9:X6JncTf*b?2*t̨+e2y_Fd25Werd&K`47,'yJ1 P-)x /T <ϸXWl+78KmfpF3e  '0)[8FDs?~+':|EQ#!z;b$f-ovCա9װROD_nj nMl9YGԦb・-_%Y% УS,8o) -Ln ,͌ ݘ6FBġE-C>sѰI弜9]16MO(u ޅ1ʿ+A2᳤A7hNl*þS)7o ʝ;akjcwyh4.#!E95L7+>UR,?LUXZ y+fZ D,>܇YK[cMʻGꀩ7;;$l _n}Ng;mpeoǁI7Nd&Ti)T})wul k@qFV}nsB3ISj'T')jFwĊ M70)ّXqRu4;s$e>jv*\o)@?z%-tzI0 Čy9a?8ܵB^66I׭*TmcKYz$k(U%w)q8&Z}Wq(c,EDl m!|p۵^j飪UȊ7LekrE3E<8߇Oæ;qHFu)x]P?/?CKӨ.T/k39G#=wLP(`O&- LlVPb U 9\xr/ wE,/cP8nqxM]phy,} _gq?K ?p[dN㲧fI0lT}j[\UGS#cwRta+i 6ʺw!m<(J#udXe}bh1r4+ZmS7N7砋L*<iiTaXA7'@PP7AmK:g{%, 4-T,o HxyxD>^?drg dq Zب3(qT5d^^Djo~$Ӕ4EzojJ>xexȟzEEhb= Q{ks5ӓ;_9&F#/~-yOoWNyypࢲM][UL |7lEGNN@ ?xI46rw6:{kU$/r-ԋ:UnṔUl)ZG6zq\ X[⦴=MI"~>n6QpnRDz2ՓLkq#]z;D~Ir2^=%n0Vk! jz$pa5T#f{}4fP-. gK꽜I7 M$6sP+r^:d4,6>,G( ˃2.dAm$jo# f\€\*'a'&`t*mղgc}d7aE8ey,F[|S&񗒭{=#}+/o0qtN2?To=HDbUԍvԤ!@ ^43rc$D}׭cCO[2O;J{+W8}ќ 7 Jۦv𠴏i+pѱgȁ`!~2Nxm.,#E6,>+,ו [V jk]y50O\| ȶ_z*kS34%CWn39շ^ >( 3--#Lpkr8Q)!o*ƛV#aPpbYqP{\/80O-x|ⱟ[5wn$RF*+8UUE3a>bODƏz@l&<#c,eu\IrepSr^w &-o |̲{]]=g~+(֙V舱M`iG'ddS1CO Ff(CdOPMO?o0Z:a6YVȧ6Skf3ZNO3?zS8ksR@vV 7)E fJoł6z@z- E[L֬ݽL9eYvϕm@~8AbZ l {j~\=-S*ԥ-Ԛ̘+=M=ۊs; E$QgB@iy^h$:-D}2C[ZMk%+iBDa긡5vq/R5L9 D) YQx"m$Π`-pEx!%+D>'Oᅪ4Mb[J !dy";/m.N +hx,GACKJ>!JлσJr (LaOAl;U&,)}^i ķ4%\K{j3qXט+Z·zE OB$zBc \ 3~'SZt WUNx۫+ xv࿻}!v 0hjx V]\_8$k40㦲뵛?//}B4Nf]GwnZ2zkaݕ,Shz5#Ǽ (߰`!Xi4nTָu‚*ؼԎnb#1ѯuY8#Ig5Si^X }OЊFJT%o q`sz @7CA!-['1'>P?mfo*慰| # 7W%fRePF;!p-|Ʃ=eV"Ȩ?!isVn=uɜ 5 \_n _d-}aujTQ$I* .):܄Zk-!&q,%}|LoO pǚ}IIR^ɿ4߀Ė'9T?)HH;OG~,%quG7I>b5,oa+O5O+ ]^m=uYȇYFz6dL6' 1ۀw/rA0!c;OӘ hgG2{nw|p~*xHo=;fcJ/=2~&1WuQl頔;-eCIhƍ58rt P7*cI4d ct7Nx=ʅ/@FS_3H= HE\μ{SU͖GƩ.{Q_qf-mg{Kȣj:- ;n_SzvqpO= Danʱ:G;xU1,:Ԃndpu٫8DwT떒(cbM5hŖIBGN+mֱv3`y`ԙBU+;v @Sz|i2ɬ\Zd$ SoKZy!8}9MX”Zt_xE:"(EcNK`n#qNFqiW̮(v(w fSEpc`]7~38=sJPwWEF¿CuVMt=mAK|l,uOtT0d-}2yN(:nVb5f5֠S#o  _ͽa^8(h6t̊ 8/ Aj M|EG+jph_"'ŋ6hƒmPRՍ$Lg労r3WWnds~qWQFd ´L*|~6>p)bRiP8.pS{- Y˚ZA51^tJ*S@͢mO#.Mga·}gXTtˢyVQSOT׏Qšy%ֱ AH!R^1>U#ۆ dt* p?Z9H)K^r>aԺ(ϝIn-'p<8M5dpGS-X^}K ^v r6PwXO,DUXQa,bn^-ƞcU*ZBEOItZŒrP' 0ˁ2'msVu!-*$yI/SXɀ6_Rݻt~D 6/R/B0R6 p{䐝TÌIĵky+XWѿҎ PRZ#jI&xc}FSmQW"ꄳJIl7gT pB֚:'f,CUqQ WqYͧՀ+ (| I[{&DlZD_C,@9z(Lii>axwaCrО0MK o:fs)ԍtXOT۫+Ky,{`ANZu(;6pQJVkg܋6*6`-W4MU.(E*R:vU #g;}C A WQEpeeE%2EnǷ [͸ڵYtvQV%oF&kbd +#oQw.'CϠe{W2V#;hrRq^9 b$Th5Ao!^ojϩ" v[Ɂ&.sG?nL$&{,`.(*iScҷ3j>Bzd QFLtxE;GQg/Щ'ٰbTppL>btu<߼]iwak.?hgsvSr;}Eܰƙ'E!q ?Ȧw>= ENۗ6RuzdHbh6+ 0,bigFΉDl%Ȥ}%7;FKL?/*^dR5>0":΂UȮZ1 /{,f5Z^0P&1 xdJIp9mAoJrXue'!L۲a3B>t-u&+ SCfi.źߍRecCHv-B,bur"uEҼv|2C@ȩqBNcIw-hſѠwSϤvNRW- g- 5*R\4ǩU݄ѿ]D2!H[?s(CH*W 2Eq9SX@.0rifg`s׺^#1鯚.l4J/ςV2me0-:R:u]b NB{9#1sZ\Dˮ3i-ˤ#&\q'Jψ5kiՄz6:cSʽ8**%{6n@YP*OT^VzshQ1?ۖh䂼 D{azֲf||oQ֯ŅG2F{-ƑbQ}dO?v6tcIA sY5nW(jiadBg*0XX6rK:)~q J4&WSm; ~j^iвG˽GYCbz!c#\c踭M9rcMO,4wGA/w`ҚEG3xAIF;mw]M3iE獗5]< Djm:"J M,R?(1 2+#\d(asQiAӧ'P=bдEN[wO-j!bAXAokqs49;'Kǟ kMJGpLB Y?H<;n;,FFEzJei,XL~K㞚 2U\~*3_V;.[Y: TZPAiP ߦaHCk5=l/9H5|> q'b@DR@MBt-LxЈHC$w>h>_w 醢BbAȂ8otgzI_ > IW VŇb,XDo/H2-,nw fj'ei^>Jw6Mv>gVR^>܃9 \cźzd(_Ay]0դ~>dÍLQh}EQxn۵H '{dIƱMf_e}D׸YȬ-֠8ObP9YN$mWH?\!J*hmCC0r"wg6vʪ+!bsXB}7HVݖX BG5lB]@ր*, iC^`fIX F#=ۦ'|u0oxW x=z.8rp0\,ی5Etܣc%Gi4| a.J "jVW(i2KCX~%4W;s%4 BC4.6;c?0F 1zjPN[8jNOE{d4y P%A~睗}[](XR}[5!yҶ-5! ~V!]LP%)ݱ^f˭x~(E‘nHɽ}I}$JC 'u0xP oVj c 4Y:C&lF~K<O+~uxLo5įy<_V`_ML^8-ڡ+W&_mġB {ߕ7>yLUDY'QEY^deYi8PSU\^qDZGʗSZ <}cT\K{aÀ8Ɋ{R!?=7rj'-?xmD ;ߗ=Wˆ3@l3wʠ8(tK-1SNo4Ta $ Zz1k99 phbk`2=ge,iLfʴ#LAj$B,Vu>* d#~rdέ_QeZZS=WL{:O&bNY-T{[z@nP:?klk41t qm6tlߒ,6Ux[cf:uAZz0r?v}Z1WN0X/,aHurrQ1S2'A|:7]@Vޭfӽ _w/pO$? [RLCɄj_J {, Sd@vrSAFEq6O Xpf Xz)r.j&c1өdg6@qyh-c wu5Yo`>!LPgyxiw؛0CYJdfQfeqWӛ-B6+9xObDڇx˄+^YUsh~")4drIqߙqB{xGӋgF;˦?)ϱT΀GYW+#Ӹ /3 :@ʪx v8&ƉE4/ˠ>/\X؃|6<'yAi/s|d5C`g~t26;B]m!oah^u,h *s464JpqZPD(aCC.8fq@a-QHki2^۾[-^UcpBrJwȲ'7{$aH1w!̟X K1i]ȸnÿwN~vg5Z 4?KsӞWg zsn7l%S%K){)l5BL]Il,&1@A>H E X@t،YtRlZ,ʧ5v l?3[͇ e}>5>j֭V^!l,:U ɎGbB $8: 1lUvr,#@&Ƅ %+=tw6+}}L`bw]$bʝӆSŒL/N(P<зBBMhmIߟ#8^ZOdģqY^ JC'8wG,;BtD7yFQNlP ;AB|t#a;bQ,(?CɚC(|A^UG~v`Գ*$b7Vak~);Q6-$=&J ;go;,uN!ү}]veJ0<ř?U*j9bV2%} t*HpCKMW5.t;I|;{KgrB@qbrܺZQF?.#2 T}/myBLPMUn0MXؼˈm9sIc b̓oΤ:KXױ$o0G@w{9YM,tԻɐ1ir*p&K]=ayd4vsx,ڴ28ؕeAwaw1cGe]@r?DUqs}WiˣY1ml?7½`1Y`!u -mڥD{uqiT,)=jD󆒸ȭOg3FB$x-<1D ;Dљr \9[ Ow $eSn+[2~Tw3`";{A ܤC/"Fo3_*8ň;Apeix疔>E?W"Sa``k<Ÿsq;J=٘fyOȣMebL>DY^5Cah,o@F|e<;L7p 2pV5퀠)dۭjС '.S .Lq˄֥4 3xӈӞaӁ͸'{ROa܎)y>p4Id ATHm*]O|1-iLg4eܵ#O t=LahGchACDW®* Bũφ1a:ۊXC1Y6oQ6W(*7Kܚ^X\CDascC@_X9#xCoc]çy[O [{`]|?XFBn>ote W]SmWض8lFUD/@jgO+7[@#s/(cK $#t/D}z Mzoݾ ^ʦKDQ>8hr%:p\$kTz`j(#;+>IS-CH'-W)m8]kuP#.L5Nk}"{MYylqr79R4:s 7ݛMc#uJZn i1(w" 2nA]@y'j L:C5EJJkForB+vWx&oJp/, 0ܒ:מ?ZHCQ|q~@i\maCCۣcpemMxⲅ٦|HKj ۆGY_Dnaz]W:ڼYb Wh6P</YP01Vk[ɟqUQG7,*d6&q+Q+a&+dܗdev  ?af^= _D/5&aSN4lvaz37Y&wJÔ,جve;@Ɛ)`xh_ށןK8&H^zwܸøy':h0]^%ɢTDsT)u+-F$&K > rY0I)-XۗuKKWOg;Gmz ##ڇjC` (؇&Xb KsJp{WHnЙV1_R d/fNr1 K-7u#6ⶋÌoSb[] JEg)LL_ 6&@Jb^[^ n^EޭAbȖl(cM 30t)CD֧7CZ5֩),X*E:j؇vǒi;.¼x!^M aޡPyXo7s38KVtн]b &Ey+"n~ /ȳ^ e`0<]B&OiIpۺ*x-W*@m("WxHuB4>GqWF> S*B *Ű@ssh0̟E vq=-T9vˡ/%suiʼnAu7 .IYH ,c$X `vE:UՐ!:kD%x~f[DV`KQ(MuH) da ]jo-Vgwqin[C{ж;[i`Ix4vxh02 XgУ\l<p@ǏeDAuO Aԕ+)aURQ uV;z"9ba<~kf_ ey;>Jޒg9nDa0gԑ$*o}%&G|VpG(C?Yg.xIwfsj;15u ܟv|v` M+j(XvzȅqGG5RJAO'iE֛X! &_BN3̇ s1.uOT󸏛M4 ?D/0@Z+Y(AK#r%J߭eNoh%AIBj ~ =>Ovy`Ubi14WX{n}Ay>S2ENT'BDQ'l p2mG2 s>F,ÕGvdw8D2d ׆2ePv3$mE0Mp7]R Zss3Fc~8(_d`-}f\!8.O 75i?#ڔPΖ ӛCs:HP[Amjq] Ĭ9rrVb=p`-N'$9$ 漡Շ#`O5rWRV%d2+y; Iĥn&zۿJa 84GɤY/WT8F}r qCƊ&=s(ѝNDI#6W ˩:ﰝ߬w5jQq ,,~|ܷ v$ٿǧ|SJ0k[;K\05pT/w6IIj,J~Y'*yYmypQS̰?SBbX4~K?-9ll#~G#1/hG0`6qSI(wjD8,H"[qxfA-ܞIw XQsoFOwK٬p _RZCC0AkU]&!dkY Ϲ4MQJ5SsoVi*/œ;_x_d7q˴1/*G^f# 41krD'5w`#űuYt Y&[B ̮F.$cqq^m14–9.O͛XjNE!e~Γ Lhv nՕ-4fm$`v#u;cDRUvzjEXǨ 7!(zO(iC,KFWB{+#uiO,GKCf͛}.Q[te*QD(?@Ƞ%@8@JOM.u@,h˃5Pv ʎQ79KxPݷdٹfwj RI}rVN)FQ3 vEyR;ѯU&^ žX_woxVqƐ\s'e8}iY휀0O*ו؆ZuBbPbȃX1A#M^5E^=)81XfۄHv+!X:04ӑikس4PdO$x[J\R?]u^5_@ˀcƾ$MzFxRch-:&z ^qbAHl3#bI ɹN)ok]N#%"E b` ȿPչ$5jߚ1*>5&m~rEp+DBk c{GD $ 6NIEv;y,ˁoҡf`ݹpq u!.]ws3Z&~#>zYBŵYT@Р kaGQ_ҔcAElY-+"HގBDyB`JYz;0ր`?b\VKS zx]|.j p`fc*/;4!*vh/RZ^s/c !:SPK?nHɼ B%Ȥ%(CGz(?tpOvpFJ  a_1,^ZںK[T=T3:Yg{qr$>ɴ"/]w D./{0E_5>n 4g@. @ѕ^$߸%u|gx$528|tGZ79H7=_%H'5+˪쏹}8rX~t1^: w`dk@X'SIZNko41jt Eth%{/Ati2f8y5lYxul7 cMs%$}/__+2L?\h] 4C>9>PLK- ֙յvI'7zM@8B)Ѩg7C3ll)ab>J 0~AE!coh%PuqbѪq &K3YP4T'B97 9sMxL뺕>%|El=W苿;,عIJqi-aT>bʻa'hFtоD#SoLjK <]❃ 穧A~Cz‚=@*oƂ)KYw).^p2{FH ~nWOR .2HMaYMH7T.yԹ?smН'g eGl詒u\ƄG\w)4nE}ozP m臛nd>j*=-OAգ6b LzkDZ?9N9w^,B^=sd‘q|s!r"N!wTnNU 6owjt~>a3񣕕hJ6(=a "w̜ ˵4GצARKY[ @iWy= pݔdҎ\/%s;J#ۡz^ypݣ.l&5B{dXhU[0Ssc9쒆sfk9+QBӓŇI0`h~ise6sZzR$Sk)2Z ӶUYWh}Ú$f*YĮYT}t(O ~9}µ 0C }٤q ]{M>&v;4/O:)WG;°r `'|Y+2,IR()9lpj5je0AL#T|Zvtry K>+PͧQE}殻F ..Z2 >X[氼Y8\ۊ*,tc>7 Zq/HAΐЙ G44xISis9 R ;7bsq1&o~|CA#\  v6$; u\\ueA~V%#},!x{6C"']n׶ hZsȦavC* ?PB=@ܲ\yB- hS_YC -:M"jL>%D6k:Fu'~ xӦ}liHP-nN&#mV3F-Ϫofr^@+WTuoQ!r`9$q]B, I۳cUr0WWu/7d_ u6Q1 ~d\P.Q` )29$rMT Vn.ک#/1~ldZy_ni;Ykm`i8R QaiqIniEZ?g >M=| T#Rqu~KKFX{ 7#,V`HT׶G-D!vr}e4Ųɖ2"YÉvB~Ʀ6aݵֽhTH.[ x@tBET eDKTt02BF -YHgbٖҬ4D#IT+:3ކH0n}]Jʔ2*)dt,6)/za3).Y:Uuo$6|RI^HwpE(eq"y'#tT)XM'0a"T7Ϙ.|s[Ab4\ J;I3^]Sf8 v ptgsTyǟӅMyUER\O6Xx=8*2Q`k>mJktf$'~vD'Y$4u) -f(oc -ecBvHC0\GajxʫmM"deD<??a-$]U] 8ud^9I HWUXOn<&hP=Zk qwD5r'V|-:j=>s6+j!~mNyȱOq @ %!tIJ* Юuؚ1&"+>I]aa{ AE~,$EQ" |8޴ ?1MO[/+KC҅-:E`&O"j(%[_5NI@!Č:vqgёweo|3Ay+ 쨰̛?QkmOeqy@Df(s7\Xoq&a%_}ݏmEL4:s*;u~\XQq@MC yT0>!pvǡ5^v}'=EQ$?`:w0e!-j<TS8pM<σlWx;R IOg$ p:FXg4ɋZ mvpl2: ws8Tܾ_=dvᎬ'cl[_˪>SAJM#6'q.ce-.?MAFR8bĝ %wֿ/+9O) 3 B~@LN:p1^HG"&1XgmcKtG|$ 8SgOX/v)Ior+P*E SWž%[hȘRGm@qZZs٠*%$7Z+ejEP6}Y&5On,h S?B9p>2R/ <>7Jʚ2I1|I>i>!@uJew!H,غqrgJ]H4 {'O-u_Wj7hs8ooN\ ՙFwq)qjڷbMf|Ϋ̓0JG'*??w0LǥA <g+L_? >pnmӏ-rxTg0W$їf}{ơ/C2XWh7x2gV"{}2}lU(zpdXF$=m2*Z kYsWUh®psVd; -^Beܼ8aY|[Fd &Ưml0=;Q#Q[}]=3(K3RskDS2ȟ MkU qӗ1bz^6 :‚&?H,Pr֡V.?r(bٮzWzX<~^eb9ޗaQ kGˮțvv WPΚ@2<`JЍI5&В=+؄:Pv~^D[3?5(ۍk_j,Bz+0$ь:{H,Be"F.|"!,7Pir`D%}gV.s*PΛ 9hp"d!%ܮ@"~Jp4O4xipIRˀ{ˋ&`=TH{4lw<5eȺ/:#HgVsM[ r-8@AmQPJh؆ (tuV^iz[d)8& [E4l, <p]`.w /f"]3)>vwoljm`ll' &*`" OƒE(&'t#y~肋cAcc؈WaNaS݁I^pn5~f8g_V4rGAU(6/fWϢE,fLV}ͱ!a+:s%v֎ާtjp_"N BzJ?{+ YniV5<̲=Vpt:n6a_7z#7T)w9ʳnI i'c@yBUM$u/8ɓ!\Xb錘z{+ppJx_>dNq 9"s\Q*G,KsiTMzlk%Dm.L,خ꧕![kЇ\u+'}ׅh_JflrRYXChuۗ@6a(aFR|q3E[h!ڵTܦw;~ 늜S=R mVf0c$`\M\B0ݺ=͛`Bmi!6aQiO*[(^pLCwR ¡Q)0>>:1Z*ľOOG"7ees0('N ;2f#&ȯ%tP!|:"ڸRdrvM ,bi"HЦ)I˵1[mH2#f;LLUFJυzO d)*T=z Ϛcq;9cw{6i :Ce瘇l1;='akkg`,n叟{J+$Qj g:N}qdiX^Fj?6.< qG^q.77k*eZϝ-.ur> y/B:)]3b/-FU=215wE/C%UtI췩3{؞jƕ\Ա2Y{GmBFGUcF:UtJ#NOokc˽@Q4"=bd(NÆ]e"S۬UP4[ݶ* O҃0*~_\"7/( =nvGڙBIG~i@=kCkhr=̱t"lm{ _$TG9(nr+7{ 9"2E CёB"֬}LL =W 4iNdaQ;Cj3nxK{<,Mjy 7At~V84`=d*LsK\ph-J1Veu?3%F:ƋrMXOXUV/VzZV$2kd vAmyC%En}C5ْkM.Uq:l_%´R!x^/ "Tg0qmk8'XCf tflȦ&9v7_YZ>UI;?gqjˡ ;c ޱ*F`Ֆ޾ME3zբ&7X O^]?Ւy< y3yfoݍ^x#S)d/Fxw |@١Gз`fjH5skpgnYdw@uV Ewi99T FQ,!2̻LIgRڪ9!T;#NUʫ'ߕT&n 1C? qJ he_]Rxn;prk~ DhI| ־w^ȓK|d_k"HbZ] PT2%+1v߃iVISgU2ߍAӱwq]d~-ns) 6#Rp(SM\qSWM-_~NuEM6ź"~iGD!;{AD7Rb?{"­̓*`}jW)99%4>-9"#0`ńUrH,U`\_%F=zҒ|ReJ{c{ q+=񳚒ٚe뿪"*jn`"I^.RH徯U?L'{t[(ݥwY,iZlS<͍XDAd@kZmB-CZP in ~Uϳ : 9qvE;ꅼFBTaE%5Q ڼ@W %!$FB% i(}>o+k M;1/X”3ׁ]@B1T;$OjC7[3qΖ&lr@O+@H&YGh},JPTf'y v0$D'i]A[]?o`˓iGwTjHV!j7CV־ʟ7 i&5°Z`VrZɧE칺3jd)[.,( =._>ؓuG0!s Ħ:իPo\BCCe"_ >e 1S 2j *9+g2=U~l@kzT((HR'9ߪxī_1ڋ QKX^7\IœV,@4赮lfV&cvlejXݓ]QlS$Ƃ>i2\z޺`pKs䩖:lW*eaMc⼌6M߿v7 mEiLȨjMI}h؋lLDABȲc5bۼBȅ1{\Ƞ[I#pQ{V@_b΢7v#.^v~oPVbS [X+Eo>݆>}b>A#w'z n?Tv?oʹ6nלԐ4Ћ\(I_ /" Q0heQa׏Ǎ5/˘L @qo?"nweISu8$kb 0 O ۓy~0Z 9I˗~n4خt̀ Y4|^]W`mƞ/IgP0W39QN1xs:dfp93lM7}B?h,rF'0k@@q e釚=:9LM!U!K}K [K.iX2pfxI]P7@q*EZnkO"6*S":滱D|ZRHNYX~]OtƆRi HJ*QL~XJ}Iy468Y&W sYR]N/ /t;P!%3(>%֠ڧWٻV>A?kd+E89>E0?1v%#ˤM}%T:cȹB8,q=}+mlׅTrfJ-axdf~aоLj\KK(*k=I.jm|Eԍs^#QŁA<9uX?hoY7oZ-h;r`n|qe|AЗ-4gаkHo  1kH gCUJWHJ bAG'kJW?(KS2yubޤr3 |34֔lN4]tX"g(qjj5~ڀ ]$`lХz?#L R 8K^XdڐFQ2/ُ~{D-+i/ aJDȞ*|mǺe<:䓂͇fq?:آQ(*qt"3"aΚWK;2m(ϫ&;{o:Y{xZn%}Ha ~Y,ԘwoT['#b6n~%ljh i2QUD*d߯~. :~AFbJ\օkQi'm<N=,u ~氻Z* Zn3tK{p#SQD/)3>շzՌxJnYy9udL,,r?U=4% ZeI?BUeHd o:cL-f{%Wm\IEmڤ:STsAczP; <ؿqq1(~)R ~ "\FSSNmF~jrE]x~3B蘙W.g-]Vǣ㼮ݚ(TOʭ)V L}vJ_dcCFP#xr?sKQt)Tԣ#'I\l`;l*.PYDjjܧ?*Sk=SP 3o \k\˞pEmvg)q%$"Rl)/[7RD5"7awRWe"zX(џޥpH Nf7>6QB ARP,e^tf[89lʖR7m2ljf;h1[`0l*,U%K+%I,dJ>g"39 l#hQ|P: eD8͇!'F0j b57HU0KRA6pe}]UZ|~2/8/,g~I.owH;O-4g/= = 4l>tdv6ԜpOźiiL"Qݎ@dHAt9x LisAxw@#R|sA=c7cޙ!}@_NfNIH8mr&w͕.e:me~N hr4tfNr1!n(ҾDp~VCGT~p)hpo zʄAXovn9-pT{J Wyw\(taj.)Xqg}Q|8~oPr~CԾOD` NFH ~}tqTx QJ`hkSnG46O.33Oιtbp7f}R8Jzb&3^vO0@mH5хc`P |hbDe)B{T 7 1ٓ8nA' gH/~7X煸&cLhJ"_mPj, v`ϡ] YP +b4o?r!(vkgb胜f@E׉VhdѤ02C%BPa;*j{򠟒" l>x\HԯGXH&m'E^3Dj4%`ʲ™L]c> aH:bVw]_ḽ 3\.S>xMm3pzMf, ɸu&lA^<'q0p*?ʊ/%wZGkŚvfjS&Q)agv<[?(}G F{'8Ú&FIdU47ͼt%} ۸ p`8w}դH;bڰzDu+PMm0 3>GQ^u}0Y/s՟* ذ᙮ʜe}[^O <%X<&A<6햅&+UjpckNKŘ}TX[+ȶ/9iXZojE }ùcjqR,vNF:x`. >^暈 )jac5[. f|Gg-EϷ;#͒6$c`E nx=uC?iʡB;SzW2EY(C+NQAD`tzOZ/H:}lg`. $F\lr$DeS.tz-z&!IS#[K&U[mOq0O!s|Ɗ*K͆C+u⵰sڙ򳋏'@ɠQO]`~D!Xz~=ToE.^&O^Q y52=Áa cRGM&СCY!]tubC#}^X_$pdj>gŨ2"S$DccBxoS#;G?=[F̖QVWjLP bމM&acO/' aWA(pdX9;k?e5%1%Kf/Yh$О&@,SC=fG1 l<1{Khݽ Jm^#Xo^ANEwZLXK{c yٔw X"qeL1-tŸ!2 8<{˝s/b܁0r r&W_॰.=w'hǐkf訰P1<,38լqa$-yžm=HkQ;M 踨E4)Bl2JJ@[Ը5|G%bϋ?%T_~1 V70\S]8 xL(`̉ ;Dv;: wYi3ֽ.a/ -}7+"؎,#kRswoT:~8 ;6IY O{~}SzҨʼn3 Ն&Kذoul.AGniW7=cơPo%4FRĬa`y U :Ʊ9ߔ_՘Xx ,F4OXZD򥇞//$}F+Xh:|v 8e^_1֭ ,=RQÊLY"@|zJo3Yخ+Uvbk~?$?_P5exRZHvY@FkzXΤ7jL{&QqO1xOoꜿN5W)>j ڱ3gP\=m(@>PY>=f4kF݇g⼮i1nq FU=i#+WoÐ_v h( 7iZY:%b}jAs4N[~TyR̼ a8FCt$,Ì}5y}/ (_"fq/ݼMr8g #& dW-N^:^J]pݫQ=dj1)3GpHv:[ldљOC 9nd=j {BL\l5+`d_ z g ndGɄc6TDu既;lTՎ\98DcŶ.SRve7ˬVD=վ7ةHu%)*] TSݾ$ճ)w SR$Lw\aC5*$MY2=1&mF9[;c;,r HSrEsILvGaTԤڟR%7a ankZEfa"}{t>pʍgVi@8z`~XGtcʂB^8B1G |vA~hmQA[qL҇EkP6ܮT$dZQ BwzI+p$^%JfHݘ π}Kd[mG-oF?kj苊zElmYozK4BA0{˦0K%O:RJ1y2:˴u)Z kudAۉS\H<]knOn)ll$^db*缰m&9ف-5pN}T)1{N>G:Mn IΩ>1,0zG dy3z`V=7nNF d)H9xc8:׊XEFZ֒[)ȳ_l$, #t~~Tx*` R6"OkfM:( 7w`/,[yk  vv"bE pE^0 3^6#z;ʢ8(ekJkeӹе]bY0hM,bjihN(saG0 ^aVW"uj8B§;P.:&"l}%ۂUJ+pݐ${sW}zOj4|?٥_B롌*:ڊ6o[ ׵EBY&2mI\ ld_<7,ಂ)ZGѵsBP3РWmkCM3"CXwe҃xH:]:ċf,~caFf>6Af(eY=/[ӟsWDXfco)\/ oI7 A?jsIKg҄yb%n/\ $͋N IcTCӍ VǐuL lC! A'CA{L&יSl>Uڈ 2ܫq0,D]l&$';Q)e clQq$Du!Ce#  PHR;pxb4, (y? io50GVXIhBOuG5=笆eʂc<[﷥̈́NxO/1x=ߜz0@"!~M.48|OkJ=#2B}X>|pBOko-uHqfLd1EGPa%/9>&9%B#ǔehyIhaUSevM],̲zN_`\2Px1Y屔\[PI-aȲS] ȹ܋CxzLpiS+Ӌ[h;xDLJ7Nz/3ԟdh^'yQ\rd=#L*>bh8/ DEDE˃/Q=Dv  p6I /YH 7"m]QzVՋ)"m@"bugƞ͜=09޸upn^r=Sb'ý f=kHOV/~){p v/Mw \7MwƤ`3֭Qߘ0t6av:sߢ)ӿy8 >;"go%+gA3H ]p.壽H;7X9>ܗa^fpD 8f-mj(\:ם nb8Y?ꇒc7Mn%0ͮ!Cy,(<łQH B,[Kc^!>h][\(c1VrmuV89ܚОgj/7ܛ#)Vie2g<#.ߤpv]c K56D>$5n{PSwzx[HLbD!%6J\:*0_|9[801dT;/rCk+=Uq{zG_S (kNNPbB ^$Uݼ~NP7䖒ZlEׄ|fǗgsH%#/0P eKorw`Q@ Zqtt9gJ:DeUYqvz+ǽ{B%@+QXsMt Bb;%phC! 5+CxN>(q—.UǘZMhe믺Ysq\-d2n%D]g}T⫳tv?6sotSBlU.HI#jn lK)ȷ 9vnƹ|Ж-m ݉SСƨ[< l9:Ƹ9:& nj"j؅fkCߪdؒjlZJ6"qM-*ݑ% MNyE6s4.̵?Ρ3u {VDjm̏\Ugc#& I@<V^4: Q\6C#0'e+vVAp朞$ ⡮rhXj;fKQ%nFZS@X9J!g$ zP'rN~ !# \?o^Ss 4/^:jO4膰C1ƭB:,YГİ2h߄AVJ}Eӝ2c_u2d&Ss 3e0>xGpZ65dxniXΏ&p$a8gIg-JˡnXy2hUa(ˤxG*-TTB?k*~Kcu أ6|M1c|l_%_/R3ll'u3drwVRF׈ ׿FtFڢ|#(/.G(EA#6oT)`Bd _ѫEF*EcF6m_AO^xl_vJ.i*;e>y<덶z eQ`=SN-HOd!q#.xNUl(ȤOEɓ. އX"\,G,N&¡5!NLiJz+_N㠇<@溨VE8SCU @uUVYX]F;S0:N/6<Vq(#_LoZ)S%:y1t$J|v6(aD7 (/wkU HQzbg 7.%ElKK:C\o#܆MjB[ײ v1\ΘL^ݕ9I.]J? D&db'@T%~e'a<j!Ĵ*{aY Y4C!ηWxog3`/-д4P3Ot) ?fJ4g>m oqx)_"@<)vbJPZJg2cd]WC!=>όvNñxظ[˝ L1 ߬m3!!A}a ./ti[TК(?5ih߻X >=~Y1j-{%V~Y,xhB!sZ[fPoMgz@C\B3?g釻QlXr[ R=p]?"]qxtGl>.}Ko`Pe{֑(o:7x:v1*yA! .n@Pگ 5I2rS0MFdJnI^60 ;6H_"d]qqDq`,T-;SzwxF-x2}G(\CEU@HbJ)PIIk]ZnJ Bh"eM֡3+.z޺5':y8l\VCS,r 4: 3wZ,ʖoi7`VfT/4%#gTQ.HWz_o`~D.3E2nM01SULFgtn?l<t1D(rC=S1*Y 8){?R!LHڍaꇖ<+[r(!`lPY)Z{{$X'q.Y(Zo8q޴t _>|ۄżq17h|'ѐjzp /idf=B ߾CBn&zsKi+5J%ԕ|K7*ș >jsu#-WQsQw~ch݌5+l*zTK^ O͕EYtˎLmk ~]jpRa%Xjy %ͫމykf7{1u~Y{GkxH8d yHwɄU)e+R{7 w1o>FfLfPّ1 /.#ԓͥ-Q Ky2Sa~cQ*VOr-6X#_2R1RR'A^ymi- ȌvUFvRǼ!^+]XUN"  &pM@_aL+|<yHB̄F1#||:Ip$6q[ O׎pyʷ yK)Jz+5\fRqRܾ$.'MWd~V`L|l&h2|bd# ĔGə6UPD_IUbcUQGv)uc/IJ_`\K Jؾ 8sIXgHQ$V 4zg5zƌP&f 4Ot-x#^P MV5!D"7Lq mEuM \Qh}h51fP ro+6嗘K?%єcJbіH ㈃%\Fԥl-ߵ̲#B`8tqIՌ6"=L6Q%ЯW@wR r]x wه`֡|XG-%+of h*Ƒ\zA uaR;*1\TBrEoRx?6fV|-l `6Umq4z&Rj 9"!v@xUs$wIO8Kէπ/Zl9na;Hm@4w N>OPqobLE?4x(?;|kl :)uX꾒[2DctߩyG!r${ҭCψsp5Zt`-׵N g CҔZݾ{1g,ez>*2wuJmd޳SHhb V_ԫ1XO` RjGD2މv@_dw":rlY5|$Fwj1fޣ@RJC}{;Z5w=[`Fo^O{3wZGzEա/XgCD,dDo^0D劖K #|-䲊43rpu86?9 w'09auo3Ô"AnE[{5(굅X'xբةͶna@* LS#yP%Mœ]0b0;JU+F "La2ΜQTD=٤8Tx?UqW7"~Mg{a9inn_pxw^`Xa+^|2< (2 f2cznuDj`%.K=$e]}yM'*:t_ {* > pN% P!cDo[s1=/m3pi%oU\S#EloÎVJ:q誥י_]갞wt{wKL_p0,.6\K7Vmwۭ)ӔEedDϖ@d/xлLܾF{ [nafU>Ih5AR"e-`j^`?2'zy;o 8b')#=eOvDVcXB+N50ȻfvIrpS=dhA$O|r-~-)Gs*Yb`8<~=Ye7!(Ij]k&DGݠH!I;VLB3ɼ)Jyon&]k$+j|\*xQ2%o+[Ou "UM5 UXQN~E2D*} GN2}GYb,@JYv}y5\lR9%dfvp\O=C(5( kT7O,MrY!Xӂ(N.0·+[Ob`񛋟_*Nx;TIlS7Gzw>p2Ị^Q[Jd # Xf9/A 9(i>4D~_r_V4>jیه>5q$-&AVM#`<`ًFᮿ.㘪?ZZ,`2@֪BJ&L:JBWE*݈ڇ N;_ї8o3P+APVJD3wOHS| 01LV)ya(6i50]U71gߎFh'7%ż2ӲMZlPQf!ek{0`&EI]4#D1r|ت0#Ä,.2 /^.,G7 H JuT Eg %U\TvԌ9[/o>f~u {.1r O (V\.F'xԗEZ]'Ke s ,g6$Hc5~BCA/&6;+MA!a`KeHDy ޅ9#Fdu9{$ݕNʳnrvx^~ԕgS֦ze؎pBiaE>n;+GH "&ⳲVoeQ#a2d6/dPE$؄]aPğ[Db|M A'ᴲ}Q|\x0U9Mg[vv7Dy$Ze4c%1h~RMNJBw`XwGnr U>6CwJǴZ kbc5_MlaI3 WBB\Ϗvb#+m+=ZvcFTI /pM`rlz)%ac P5)%[1<5J{ڦ"`Bq}UD)Sz$pW2ڂ!O=k*h>@dIc행<5gffȲm}'yXr\)]//I4c+lj7"?ACZm~c @VY!|Nkx4֒yaI4{ '!c>CO;yD7C5ʋVHVb{sQN<ȱz rSmcbZeRo4rݛݳ[[.F]B3=6 (>WvJFL0YP/{ bLl~C"VF*f!AXQ<12rJW׽mm5F)nt<6 (tL,GRa󶷢9LUҏM*s??ns,Bqvc>_$;7]I 3iۺZe 3>q׻3U%To):$Vv+i*o=GI?+›6rUёw #</"=uaEpD"Jy̑+~`*w%n\ne0w掻<%n,>gpW(\"1\ O$Yۦ}㤞pg,qs;+&<&-W־=bv3VDd 2 +{.q9gqJTYQgD5[8 ך\T2d.jWM{5N$_lr3} 1O ּ^ߨQ~qzT$U_PIX^B3:'vnXg6J|3SKg7ޟEy9^$I0@jTR'n*2͈bg'K '!&78]zﲝ_> ށ/*/@xz+1fZڠĆ)n)e``ֵh,7P0r}A}=if" [JN2g62m}Ge+~芚'&̾!<ȑV R/sO>gJ+. 0C5~?$px~%ыdw,ui/_'<=0m-.8y/ۮHLFĪw7m;xgRG:սUTvjI M %Tc{clޠn o,.㺱x5 Jwի]-VsW9+"=WSw'4N4i"Y0N8Z8o nٜ̋ p ?=uPYhč y9h@W}52@09[f4ZݶxT}.m¥NlkIiB(y#%(mHtP@^S~VGEJbN@q{P~.~{ʇn uDm ء#A" })M-~\y3]&;rX*ݖnkP]I&oa2.]+&;V}}ߡTv%'T_m';00gy$`]6/n` FY 1ciw{ _TY-֑KmB9OŤk:kt6unX>|CsL*/B/ɆG|9u /#=S( T=h8ocݷOoG $lw֕g_bu2Aqi(wߢ6::_bOWLCoWC,{ޫf9Y^%H"`)]萝 :^uK>U^4f?nNx)k %F7 I7EpWdcOLy5 HSHk1Yi}j9~=V.eL_7+:r՚~oE.杁"II2<!=k&'zff_! 3C3l$w=F;rP#\z0.2Z͙hԆr>߇2lRMk|%.4<#Ԩ" ı2`? jäuǬVGYZ7S,WP䒹 ZBN/Gx^2Gȸu 11q:dz<>k{tCkGY-sQbAT3*IQ[d 6PIZFlrz%zbMe"#%Xq(c{[>L#=j(P]lͩ4 bqV\)d=b>v_6*J1uyk__[P@<ޛ޴ekUVh!5&yfJ:db:p0GpGpl)Go=} &ډߔ0TP 5f뿉"`3dpe1Jʕw ѱ˪It)hGcb'نzz B&9=LY(Y{ ]Xw0ݯbo& <2-**<s 9JJNbLOo2mn2`S;~csaLԝj0`c&h#?N$ȊJ/Gsy}[3̗oE e}E G0zQhqx -;^Di$Ŗj{ᾋ W8Q N6)uz`Ge_sW끁jiW}ˍ,Sa+b01Y9h ӭڷIMʐВ5d[x }^5Fd$M{1 gZo|k;~@!K~uW̛ wRJhgAx2<&WBR78.iϕۖSU\5UE#yK1Xo-S)^ML;P'xo-Ū9(θ)A -ms~I`ItF{87=5ި +dauzL]30y7I7S54O yShz&p'jJm͇OqXr2~1Eϐi5Eˏ핕S!tfWrSslMIkyFB@cD OMuBכ͇NU1N 6W^ĴxR7[A3Qd%ֵ9z< ،͗0e#p}Bt!6YP.(XAr67 8BZ#a0z~?v3 3mtm?yp{X61.2|e G8@AW/2GF4ض5,KqRL N SX?NUD^_E]#},%Q^ݗzN,#N]Z^ !yJa_$uڲjT8.bQc_67Bj_%3= W~z\L6] kץcR4of1uKg~Hʋz%ta+}mq2K raeB>=Q|O dypy20ғ`2wLjPffo$◼;T0"EC ѪQ"a|"$c^Q5so5[Op Ur K̩h>d}̪ 7r)Ժ%`RWSYb Ć޾s\am\5/usRLY'o@Uтphƕ\JiV:.0g$a vg8uۀh/7Ux*FWvῺF溏&c8yD#>Kubw&&Kl mYJ3nB}"%xȉA4έ_<|L<]#a`.n5f>2[}ΰzd4FeջE0`s,82X޷BfZ!"e@`ƌ3Ӈ< +{o)jݞ8F-oCy΂]xgܨ'YF\]2_r|%K~?6kO+l|ZqvGvHa$DOZc}qƉS(&E+5#Bp?DF\-QFTJ~qTeUyRUH@6 kl'# gܱELsXλNTf ~MBlyenMjd7Z4c>lvOJ3?$9'bFG5%p}Ex&gA5mwed dzx-tf5mn 1i$uH5fJ+³bu/-XdْyQaʁp9h}Vey7] _0I.{We7[AАK׫{/9(ڬn|ĠW-DU =WZ! ( RV_\}@NHH|;m˓GqGanY0j1U $ I#[*(ޝ[WE.kQr۝qh1U2CRVMJVí9_]Tѹ׈ Ty E$JWy4pڛh1Wws{] &mv \AvX.#(>@aa{c3/TGv+%=xH!X,0I&9m{ElZ_ ~8@t'NTbbq)࣍ ArlZܼ{k)#J|.3QN-.QG;AxZWfƀJy[q{+3j^^AT>9>"!f>Ih) ,,͗d|BAp}Z4oثrs~!Q}óA5Qmv&F3uM^Ό;@Xj'6PuxO+MӒ0ʼzX Ƹħ4N3 y㻹ٝg7$Y^K(C]{_!5bnL(ƴZֽ4l!@æWOHX6m`2O T:}UB B&gk!y=.ak66saxYҥ&j(hQuPeZ$p$`ː9s@sl RoM-1АƳ e撯O)ǰcWs@4U5ivx&v szKJ3$. C~hR^Up ;K^Gs ZŐοXz9UJv>Nt~J(-CQM 7EB8v`Sϓ;d(|*xqoc5㌨K#ƘSUځ̻fӕ*1Z;V {k; "s +z.8y[w&hZq3)S Ekxrgk ow'iK[8Lz~U:GPVJam!Zfb+ \c6 yA,&˖PTL8DE4U{pO0/d!i0Wh %gt^~Ơ AY({ja1ed6zZ6smjtFv%IŊkVNVɕɾYIR]%X+{|:GŤ gM+ow짔SP_6Vjk:2r?N՗FҌaDI2ʌXB6k2L 뀩@=NB8O|(~o^-)0V vZ+$:Xzt_.R!r~N"ؕ1|*RL4#?CJ•$`~ScmXw)m$ 0Pt@ )EA߫{>-h](ŽGJӊBmv> "@MozȔ^#El@$˼\nq~oX?m\C)*+hT#K: 6q&ȈA^ Vp!ؒ#n-F@(n)WgJ9J+%C7~H4&33Iι&'ҕ|Er\,i"l n]w";kQ_6P3fGG447.a(.r[֭4 \Z8K2p(E+S)8M= 7TYF֖whJsea]XפX݁MD‹>[y<7;6߱?-u&Y 5 ;wi.ZlH%Adl`2:j[=",+clsf `z8¨Ij[%k+H{DuC}'asMְ iGfym/RmgKYu>s֟xdVp-I΅xkZR ځ.ɉC+Cȗx@~l0g}N/s -JT%Kr`Z!l:෯_zQlx؁x8X]AF'mwpNJLP0"ß3qY# #hY Hhujj*y@Y@m>ǂ}F SJ"^jŠy;eP.X>/鲁ʿl/xgΘIBp_)W;>=ѩ6^ ⌿ Qڰz"WkI7&D͘NpyVw[7*oyyt ,@/ 9O]] p?ɮ?.k<{8˳zZó1 (Gybױ򌋞^ެ<yfp n\m#@v|BwpCc.N;&);FuPƝ]GՁEiώԁHGfظcɆ=:r|'T \P̹=OlC& &,wSDNZjVn %>|bl? &!.{lB]W&; ÿXx20xAF_nNc}z'$nT5Q;Dٚj \%YEruo-cUlЍj)3fĹ5\Ue趉;b VV 6=)s;gdi#Ms]c!{: b竤e.＀~&C{k(' o'&%M_+i vl\@{̘?=!V8v(OF`xa[zwɘ8R2m1C߾%uGgNaTy#[D.2i0'c撡ӟB /U#[4 hyy$8_7~(8AЧ}_QzVMZ21AhY68ł4&79B04^}o@ mw¦%׋}~ E QƧ_SXDAqٶ#;֭C%N- O݁e6  /%f]:ʲ0uE.$~uLɁzhڝe?mk~i/1TNo&ǁVBz91L;;?11{w-OҜNK! &֤Ҙ RQes3w,N&nQ ,wf$q., A&xH51ni"uS1GK!Bio)]DLN=HHKN {l,ŽB]$dWhH^?:-T5ɢH@!ޘrTpga8Vs[B,Pb+0e``"Z*S8cۇsS<6b8lqYz_xݖDGO_bƪ-èg0}{ua ^j2IǵJZ"}`RRDyNtkxG~UQn`GX :SVިxOKW-Xyx-[ Ag/!H=>7Zg"!Š6eU-_ȥH{3F?1jBfd{r[U~Dr F,;dgA2V[*1El/>?W#͌Hnp ޚCϼt:&1[kLS\:y 6(RU1΂GI[JQAX׀}V{)<=qIϊ ,^}"d6Lc*&Ì.U!lh3d0I@~ v D9oȶ M+|&b^S'Ui]JU9ƉoXp~Y!0qZ[s}%g^,.e%y#ڶ@|2mq3l¦5

    #H Xn.쇢FHxް*QI~7sW%j)x<3+4JL Ə̆k]]*Ӽ;?z?{sC"eŋ(6JC߽ ]+ST*|pdHe, (~4jeջm;OC@ii6V۾>2n|l 77){9 .P87ì^dF-ƂH'z&_6 /vTXq4-sFvh{oSŲfubY"G'`&L6n{wS tu_c ,O@EE0Ju7 AguEIku@d0Y&EXpeYt˫Nz(r.I`,4-KQ-H)(MAYԝy#h2Ѕb*b># t(~OD-VC\[WC Cr5Lr~s" P;"|b N(dy_ORx"D{jɅ#nvɣ_qsyYCǐ?lKak1pG|v_ 3 cgJStK`AnqIKXt4Vx>!W(4ԇ(9I(+ Aϒ03t`c)K:S |{>>~:\ክGʤt3tI{U\$.=ĥ@923lAYr}w\o l=p8p YNar(4D'iQ3J͔AB~"G-@<]0OUƼft< T=4JoMʍm_@Lk.A`.*>ᄏBh^" ,fPcTΣJN92ݴ,JC@aME  6uKw.B!߯YgL_^WDgۏ%_5Ƴ=[q\j ;{h2`ȕL{.Y& Q^_"#'Ta%W΍>DڇrckWXT^G5gSu/iNU[7~d[ *[nVٛcn |S IR0G;jp͍E!%kn4džm )>{y6}8Qdòi."h0OJʑӯ哒@rJsa~M陫tʋ4Ogdl8A-})"QQaE)dmuf<[fAګ)I4X<Μ.P#)oyEuL[0N% /l9Ir,3(w [[=/.JaDU$Ozux]5Ƭ ?ƱE eC*bNCZθ}TcpK\@8V%JTw, u!ns<&hAK*u<~p͉\NsS@@ֹ[\b{0U]wY BU{lB"zg934@?iK*"+lx.] %r ϵ8087;]c 3&A(X;v4 |ݭ%9žh-PZɩ'_~P,6r6LYqAtHT5:--Jv%QZy`91H#_+MTL$<7. qiU4gc0v5@T+,eH.sɆ3jj2f({6\aL~n..6T7m~ߙfJAchQ0s}(5Q5jV,/}A51_JHDxsvo$CG|=XABG ~`iCz'zvD3S*j`{xx=2 dA@V-J˥bw֌)LSXg~Vk]VK(FBhK-h5i{8H{[Ptw2Jޠf,TNlUw%;k9ҋ+$ blNR=Q3vkCC5&6w.l8V=w`P><nB꩎UacHK]$>AB>GMʏcmBn߮`4ԙݝH <:eq<`u|':;냃1YKX+yZdv6#CK^T)DFODsE`FgPtF*e٢`n "Ku|"PbSTo̶v6+i< VCw3`4jғ~6ni`" XcnrPP}ipļΰ|~a[mT&0}dH^Qe{Tc_.eYR#賅zI'zÆZ!'5[wm6 CT`p_m~z@'h2՚EZeVFF+:Di)t)]/G1jU@ogYsx]g)H mߪ-qSwYD=YST'?i=TuSL}?)ݙ\\2@WSlJuۆB0ݺ!a`KcwcC1T(nuWhhJ{.>5ZB%MPg3L$dW=gj=f|Om؉& [ ֭+>/E|Ey@S;X"=pmkHa]rxP0aT*.o+&zi!ߌ/C,7ꃽ ՌݤpMԡ_E!6WO}Pk}'9`ك")i.kAʌ$$&pJtS> cy_z#-qJ̅Tzζw/R3<E%9WN;3;M߫N8ݏ9h{Y'[V&7.TOI' A -~=b64ƻH1+lJ ={h.rcn" msOͫs<ѝUW@KMu`: ?.[&{;Jsg}z'ӌe̍3ti$9`Gr<]Q?myL;!jr6S4 Ca e;'✆yhK^u6Ѵ}ewÑf Diz˯#k9;hxރ7ȭqU_ext:ƭFTjYGISᨽIZ`ͱ^w"G`Aiտ,[m|g}Ză?_*VO4+ k^4P⻤oL;Z_r.R`t<,23뗏eeNNE qJ7e҂bQ_}h,zȢ^qj ]/*=.*)eЖqëixgJoO3!4pCKW(3!@i},.27Rc[-h)pa_ = ˫Rz΅kaIwZ^_@{P*@[:'hY! &]Wk@{mڔ]Zoޗq<4w I`цYE3䄋?t)%EQ=m\ȽKx p>3 pL1uP-v}!?[Ȧ%`[ahB:] @moTZDkNQV̰P4M-N#'#ɣ3ȥ]H@fExʔ$etaw$Xja3ÓJSNOW&qe`dtN7d/܎5h{"Bk n:r"VWddw`/E:=[9ۢ~Id*mQ}{,}mE´CVJcDw6a+\qh<,="r"d&hޔ٣jt/MMUY6q =XFksKBVB+x wA&UQQ#Q(G&B2^i^H j|3$zN ={9IabZCC a<[9!/#L߿n" rC[7 '4d]~i>eZ<ŽcKOJTDYtwi1shG5W/iw94 bl[ " q>Kg,Ȗ|9jclQ苷Sjڍ%S&叧nTZ {q=(w4V 7 uKGZ Λ#v On*NPWn+JJx҃u6"B”4, `$<<'#)A&fXǥFolȥ{*7Iedj,цjNYNs!#0mrJs^٢ {^Sa5ZeU(BkL8"A<_\Uj._O1E$WPye|ttEd]. j kL"8|dvUaǏAf%2J SʴM.Yކdob1@=3XN}}+!X[\2ޥx s[m\e|Nrfj ;>`cR/^цeL{Yӥ$zbl$t:sk~|nYNOF8eD8<θŔ5AK8)g4G_rl}Sf*Ѻ<ބhw_5!!D⿛D烴FjM6=mqҕT~ )/hq/~NRdnF,kVmN>6| Gm{i'tc]@AWE~`qMOO>5^;Xww kozSQi̋ҒCFcߝNvؔ':?Ev1Z6cKSB,Nkc8"(e Oӕ͛[k`Vؿl#2(GmOih!wm/:2)2Ѷ@B(rݜ'C 2@)RaP5u7떽AMK\"H/JM+q1Fb35zuo?/۫K%CV`Z8h3_"*M_ Zx}qa>c"'h5vXTVu Nο1sU3"k_+ତiH!L7Xh̜2-&S7UufǐBslQFIdg6'ٿ.N)2$8PN|"+<505f:ݫ/L92# {HV+3&tљ(b!p+L/GlN%s {6[7 /~8 S|\vobFXHe r@螘xDZʻ[VNG,!a}~ z6Klʓ5dy `1!پ؅@/Ix/tHlP3u|ϔvukXm*G0mVʖ4 գ2dq r*~GS^S[oݥz[I䰧DY()Fl*A}a=InR~<=5&ٔ&XpL -]QGBri3tFDriPst uxv'%,쭠5VaJqRjD7Bsjf^F2d'\*4"nL}>dq%Oƛa[ʖ֛A. eNbPBo=2C=鼞l7dl/w=ǁxSL…s-_J<܁27P^+~nu1F~D]/d>_1Y D֙D׫3,kg2% Ssi'f2 䞬Y;H wk8p3"A=$Kݐ sǠLn͒ 3)L7R8B+DzoyD{Q/beZVw.ŕkA( a'>`e@͖QR5\(O Cb8:eZ)H?j>_)66_<a(xe.\|,tDq .ު)'Q!G΍yg&>* MCPuN~]b}5W2k`TD4F|W){H%,5m/7_ |Wfjߔ&vr55<ڡMv=x-ІI;yj!by Ay ''m@0c pq%!9v3RؑhPH̙uPc쁇\хze|ʃ QY] gY8ɕmoL&V¡CuL]]^H!!k[\IIP/"de$}ح݈@>K lS@W*TXƮPVrʭ1>tDg2>H%g$mOCB/!$_Co`\ ڀӦ]|-%/_UMEψK Mmh̷0R Nl9$ ;=ϻD#s]@h'v!Ɓ>VL:ӧ_=!ZBܣޒm3Bx`xOJ8^K%2>歺 ¿':J0;buwiR xb0&ԉ; 2V'4bR(];w2} &N߬z2mc@=ޯqϟկ+k ?tsWwZ|qSC.O%3xqY0.6@WQ+$Tm&ejc%^>ag67VFS;_k$FAbks9*QW d+D P.2LooT%L2/28A]ٹH @cvi(mDpsO럵PrPLDA󗿜1kٻ6c*3JǞؐ+SXXT靄a?qhq>#.EG h )lomTxTn{DљRz0f;X@;e8P\ g3Zhy4&1b \Cs=ꮻFxRpPr;t͉]Kۑӆ.Y|엉A~4< ԐL8\$T}涔1$9MB)cT\hwdyy"s4;䌀<up` "_4&_ٌ/sRE@L;%`E5Ŋ r0b~璉+EO_ Y)M*G=qjZt$0Alt]wFTiUnZĻ fzݰP2.Z=2[r^YN+ZCxtI%>xk3Xou)YuoGԎx'BDǁ%oӡ`unɇ"S`gDMGI(J]ل5"= r֭`5ϫgMjv*w\o;qϯoٱ/RYizc'x[Ij \gb9HS*=><ҮT$"$Q2X?0631PF-M)nZۋE+ i!.`G4%X$'̎xMZ LZ;+@@^*fZ'-Q?~at4ƶgV ^R @u?ћx)ޟmAB| CcLx@G  u{|nX3KrN$u⡓SO!+ߧ=,2b82,$Cms3ȭwS/uEl  UYkI2\ 9;`fG~0Xz1?'p3 J$MuQ_ 8}g36z*ӉĬIz Ǔ^4ڱ8.KuЭLݖklM%F#ejhv^eFylFer/ dDs!T~s΁'GZN X{5WY(;/$yJ!UWjLDV"|$35ٺr1o/qI!< oFɻze=I͹V?%L{;"r$^(׽e06eڐ՞ğpݦ)l: =dMQ*.A c(e<;, Z L5Y ǍMQ 27nV&zxh w׷NH txK y3>ulxspfgWcz}Z^xxQ".q8!r/~Թa }%ɧ"!HyqYnOX%? ˤFݳ^Ӊz{`pQh| eX?dbf~Hwp UN2kTΩwA'sz]E[#hmm2܍?%)#DSW~M8T/#٦N R*A(:7l d }8G .*wX)>TY#[qGyzlIZDFN9ieXa.(fz_Pw:?B6bjvt#18dMPr9]"A3Q@QBPJJy9r,D[T2LNͶYl2C尚ZG!ŀ*izx6}WzIT>ou_W4$K. TVMg*w:p$~劉/c'<gDC2FVE a.F/QJۡ'wO?!!ɁZ@ D<ˀ2-E!.:ؐeO ,c!akI 01лD[ Xq|F},.P!sgqm;# VqBQn1fLw;-Mʀ襹tZܫ fe"<6~Yf+M\v,ቓѻ&h{õ}&]~~xr_9K`F : Y'XeLʾ߂u˜8r$j}}>5jӔݔnCzJHI/,-B(q*p߂*v98YۜiAȓ9E,;LvJ&˝?N?#aa%ոMMhA?1#r(5Ծ2$yiڝHc(8dEw=9Y~Ƨ.|PB,9Wؠc` ᷛxWmO7+R@㩶Z L|? EM> 4 e4V^aZgmeR+=gHEtlgX+`d(t+ 5 |{y~)hZ*+n{QԂ~B{B^xvXE0>o0Pz7[W=iEK ?, 4;cY͗{ _ZQDQ)Mkz[xصgqQ.Q_NM@@FGRĤL&B"s Ӟۿ-z!_4}MEMK!w<5f7XOMHvO8 0D-E*@8* oмxlV-T L0n4̧- ؏r5QxGwnݝaax/M]X?: 6Z5)@Ab_ntK_?P ގ7Gp;lX O / ^Tu}qiZ#C$Sh[g5];RWHBy==vk2^ސ8{'Нo!}Ca&W9Z?Z~#+MZm2k?D~c4PF:zt?ghe u&R/ڏ~_R~B~~ 6n dmD;  FWHE *93bg2QK-N߹JIF=k~EF21!)25p"eκc|4'2SVγRK0( SG:uJ=\U4wY+UxrmuRQmz'WaKtU2<;82;4 ωEvB8O#'{rBkk[S!*@Vi9f4fH9',a PP`@xO_tC$T*/wQ8\Ϩ{l 6Zj7Ȝ0M^DB=㉹aKe;(%qx~Wc"G@Hxj9q.ۓ`'.yCdɧ9eAW1O|e=nb@PZ:A7qzE&[ 1NjqC:1oz uS5ՏqdCkPEVb"겪(!I|v4J5|ɭN ,O{ϿcN{Zea=>tKN J9Ѭ6l=9Nc|X 7lo}{h{r*n^t-{t`Du3σ"wqcf$f-)m#$nbU mkS)dŎe~9]RZ>3'wv[1}p)鮰٬)a!?!cwi7Ȳ1\:پTsS)eli؛Lf Y'އ=p[2,Y6B!V0>$UO<39MI+>Y-io OJzh@ :LgB7٪u֏/$5̪/u,8|!E2GRj(H>1̟vJ J/:v%b̊y 4^d"rt3DLt8o :Մ 7k@eky+pcQAʝاjB EiK\/PA2{=+Ffe4**QQl9658^+ {Mc1..o3 BVm5?5^Nyѕ'>SB=罒9Tv`FZfj#ZP[h2UPH1fΚmҌ(m#Bh`?1GhB!:)@x5aE'[~Ҹ~ðj}ĶIx95&|0oSka)SpSd)فR͝ҧheVoiUJ-DQ"N9BvB;tbe拦hfڥ>_ճJo cM2ռx >8عHih3zрNDCc_h;qݯnc4TIL{Vv8u,> !lۉZRh' <,l(u-FH#54=pZ@utC6.X@NQ50*1f#Rk"01{M~~w1|ڀ˺ˁ8zű)'U^O*Qc+<j s qw/Q|Gߏr >O׌ksJ^q˞>%iT\ .8 ?)&o2}]:ve7BEkl.eLe[@!֊]-\\ar WH6S>:9uo_(ˍ2@ob!/XD71(8'g5Tc԰؞'NPi@61߶E.Yaiwb.WEM% fMT O g#{v:C6~Si@>od2'PpqPFH9(-P&=urC\ !Q L#$t}kr=]d|Z5xOlHOW_f/]cw| d( p"#0q7dۼzqJ@ɺve2[ sjpE6iտ}w@HM L^Q;a|Ty5Ρu9h!Py|3:&_|׼JvI>s銒QzHQA,J6Z^x[N]/$I\Rt[L7S4): /s0v'eR`sJS9,E&$S\MWxibac vh$FQeN*"_R6}Ia, /i0j9STpd-I_ym QȥT!/٨7N ehR Z 엓 pbw.XR"3Kz>Wm$&L{?7= זsveW)@90Oorr |[)oDkg( WuzS9=Z/tQN3#rUFV)޼Q?`6Օ8WVv=[18dBMNC#yӫ9(d6f^ɟq+ ^5НN'6e+q{-G"pSӺa#Bn|yrHT;PeDBahMmyblrJC?NP:A[Za瓹 8]Iʵk xX N&!wHR@V]<$ķ?.USpOި'MbK^=xNGw%.L[Yj:GllYr]2w,cˮwTW5H:3/S57.\~Q|Mܷ9ނmE)%fB{pLְi/w5$~p`_g ͟~X|ROd~_h5x4+QOwmѡxj^ iBj>F/B󧪴K_.1J`HvxU&ݮ Ϧk!OG|iK?`n XՁN-H͟j)_6c =O .J?.3"S[|{h<#ݫ>T:QXǫtM_>R0a+ atCTJ\&E(2VE[|, a$N7oSAܶzQ394oglM$?~e2a3˞OT-[<8'٩[?/Ǩ,J740@[e:LF-"mbCvW7$ /zkbYaNiؘF\<]ѲUN>.~Ĉ2v~5G-AYQ["@1bL5Q~g_ֿPG;ͻS}U< 8)`>ixbgl\=Cp9dnLJu}EATecƔW}hU1Ng{,3d-ٴEf;Oj.=BGQ*ae 4rqT?eܰ"9xՇ518Md^nOzUDةqw᠏ g(?}ۋB EeW|B}D$IH?Ṇu:G:vԸ{E'B3 8`Y݊ٯdwi(rpn\saZu.H̬R^xJgФmʮLY%ZYuJ@9N2$YU& s82kjvt"(7nWwi$GϩUVvEXSڂРGFa9[pڮn@-:v]=mRLn4Uz?vJ KAcbhzR+>'t٥&EbG!lR3+JCŦӌb&MJ>sbhK +uF́ gg߬d6r5IsUpWZ2e{ I*I%"9Blc%}XZL;} J= 식 mF4,u! =KF+_ N|: OkE\cmQfʨ\Fb?<"tąy<H(Jaz79<͡M|&\96H["m8fR i]]ѿ\kV i{KVJVqq?h~"^.('ckUXJ{cNt~ $;kUxV~X=P =^ 7(Zk ̼i{ ;LxBcް՞im(<А<Br ilC_a&C3Rk %kijQ E5 PF BA哑wj)Z>k*+ӚϺjnK*2-5)8;?Ȑ܉e 1?gCXGWm8}`aHn;4C*w -ar6)aED5`=0@ǽfEp= phyNH,}@j- 0ԃb ;96vKTF%Wt]5mݾW{ [PH٭ٗ%yC|24`Aebw0r]*CMZR#|D/< `0ۄq22v82ͭOd-kM[~72@_Y콯 Q*F<+&^3UXw]ϖsa.OZja7DAB z+ W5R+K傆ߜjH3B5hm?xXJT8;G2Gt k@(`sF\6O(&VclK09:`#x BAh|2grɬ@gh9Fpz !5c^Xz>M' Lpa-l #?ȅg"H↔K4:Y+a k9 ѱ]k}B~y{_]UTފ0A7Ns"#jж mCL, hԤLy=36p'4F- Dd_FyhZU{3YdTm'}![PdYS1*#z2;`c)^mLe8u)c 3M>zeEmps]2BSBh6qKj+H \|饩@s[BIJ@ @7Ӹ=/w?H!>L5;?tYKNgA.>CKtKk \ t -DniVm7? +>$#>*}d*0XyA:Wn齊x鐉I1_*>~Muz2*wĩx4;{MIvW^x0jݭv_KTR:o7Ӈ!֥M57;DPTBrR\1RBĖ`*|W |Tn).Qco'>lKц5S72_8 mȐع.zvX B+V풊Xg/xyhPX_2ŴI19͑B8[\".>5!(r+bKI}e`k^#DHNGexO4TM͊|;<^, \XAer)eQ \6?inսTK@m&Ya-;5pӆ$tg}7+Xe^-; x(&8*O&vw@II7Щ}ܗ:;(!=Ro5}I&ɰ̠߮hg%}afoD;yQ@Vb{ٻO`7tKFZ' LCP4u|VQ*<-B7 g8%?B ;nvlӨq[ٍG1I]O1%}>"sh2i򕴱m4ԏ̰͑U1ɿSa.j=7}2bkFBrv])*y /{鷖c&@U:-V.V>:fbh6kyݛʃְyE|gj[6_.џl5_A[e1מ Oza6WW]] I P6aJ/ˣfT)A3x=ǪΊ]-땗bYaXIS&Wߗfަ5>+*ڲB: RYv >qɤ7/\1 T57p+F@2s PK{Zīھ` <,ѳJ(+B$d$Xy8 rMqDZ<KUӆAf[V(XfEr344o\e7ǂX,q{%4bNcї"AjF1J#EzU%{%#[ l+$ f\N/ \LғN,r[QW|xGθ(YzټZ#هU İ*{h~}FrONVw1y½9<[o'&?G7*)Cih[a19/ kB z$l~GvShZMithf+R`9([l Ά̚,z }`mQOa92YfQ;l6FR%dx_{0X^8pI:9#t^OM48F(gTf{QV"NQs+{t(EC؟?(\kbd9/Z YG5'ՔxBDih_  XE>u-t]g{ZgA}БpLXO#MQXcKD@=a ȢW |$-\m|&d _G}2a$zn9V|ƃL@8$_i /Iy!ܳ=cY4Ň4POéCO WO(pNf[~lmɋl9c0;GQ\3>G _h4]hf=CbUC0^H"Z4mЍ#ו I4!vҫIk:c,+EяjYmL@$U= ȋ!VlK{j-:}yh.s[,"m8bu? gκ!kRWxD³CMHOx 7B9nvŚxμ<47g8r,eء9:pHwm%!vV>LGQ,2`<ᠤbcv8>ݪztB1+7K݉2tN+njt]ļ?>7aY3AuhVඞ]TY'[9*F1[r Gp&ʮi bVtf*@G-hD6^?r$5:%.%uQ.džRyEoL13n$t=NgN"/}zB8a]Q{sT\zοrR 1Sg5g N5S xpO~8k.?n˟nfŘ9»q_}k;Å@6ݡ1OZ-2Ht/1Lj|q)f[#ycq2g4&t-m1V;h 2 C\mvO -O,d\ B kSNQ;>EuA^"qp rdQG/Aw7yߎdқ{Dv,MQdHq1ޔ)G;@ЅtӃMGK!ISî%,t,ɿ7Famqa}땨y6 W3UXA0\fIKRsX_Т:$luFaPҖHP^)BoĊwg_ VKlйbny 82fyC|0ٞrػ=v&^LV-_i!Bl%_Tj̐d2*c ȆGL42J*C'ũ,Dl{kز>y Л.*b;.x£]QGBv1I?@mY(66C./) A`_ !68u\~Jͯɒ? 4],,(k%lNS"S2g!LF7XB}%jR\teĮ%;]kـnӜ. -5;ҚߩBe7gAVq [{EҴ.h-}G4wO)1.~EEA)c'Q|0-HT` ]O&ͦA wD)1~''/Θ5UM@i엩ܳB+X)QʉXy&z*9NaVUs Ɯ^@a7b]Ywˡ|]f{z≰=k;. &}&nNJ ŭ83nx7SUm_+v?cAWǸH^鏌%.KQצhU=yI}KDJfe( *D NR#.@SvCj}-'Mxu(9h&mX<ǟ4և2 skgQ5{K`D8͝hݖ6Zm`J=GĜE4[Y oyg)M6m{>e.[P'~DQa;2qF `g;ÞTC\u5?.R75VaL1YǰeP:(嚕 , AZ >{-BĒ ң!dF] Dqs/A=l)@OW4xx]- ZBdy9h|њ AN|)}<~ZFgaBDW!hA˱WƍoB3eF - lJ %8|ͻ.Hfo;g<{|+Ssf$mdoWK%^|m$>qVJ,^m,_eL=PYspL)*DU27O ?k `=0 q}}7ѻp pi>cm 8|<bX'V; |ᔈw#Oyh\țr?TS.5 YauT0"k fܘf.E\Ii&‰p3Gi0 Hۈ"pZVV_!Üto2Fw<]?;3J`vziS\`j7uGyaH'$%`Ivu }@ѭZfO%HA 2/yDDV5 erK|N}3NM3Q7:OfFv3c=QAP`F4H/ڑi0j&J"wbknIs†cԁkHG6htSb3l/T˜}0_Ze9qP_fD{!a|t~ y Xzq)(F<03b2}5, 4u*Jzd"2O ]7jl'+9~茙f>MoPƊ7df!`>2ցw߹VRrz<yK!|KIu8<7!#-S]g`=UޛA7%!8+BV-1ٙSwm9_D edFtYSȾEp4  -Fy #:f#n_,cx̘sIp(K'܌cH 62_#F(;Lc3g"FVN=U4D\Z=ZY?;/`A 1:%u2VL֢y썳^sFŋ3kL227=,펀s'ldpIMQ%Rb-j ?a !8ιD[G!YnS&2qea(%*'_u 1.e^32iJl.e$-Ⱥ`TrUO)ܝ8r_vڵOE3%kcC3]K9EJ~" @ sͬXk sm)^r+NX^JmsǏkeո:*ⴤ;I۠RΏ騨D\mجȧ_{,2֗vY @ԻYI@:Q;Oh)@ 3tb/|Bqw 3͒1PR2_e%g@8 ]MkpYϮ/ըUZR6Ռ백x6p&v.q6p \qu?B#ci| j{h{<1/Ԡ p <@|q̒BK_݇%'@X@̜3 'DQo q0xSU[ސ1O8acsWSQR*8bM*LBFY#iW_AY"{'<:lOb ~W%1t oXP}X`1g{L00>SFG6СP]4IH {~{H4,ӗZMMPV(٘B#y" )ƒIcf[iao{J_ْE)CA6f$N ADŽ>GsB)NLJO#٢9=@Z=ie}kmgN,&뜊Mb?< h$0'myfʲY1x%@{_fy>eFW sϣ:H\s1̾q-8X_Diu 4J&9P 3EH<@HU{ݙiG1EDY2z'\&CowacfssM~F3.ڷs^U >U{NL؝#"R'za]ZxxⴗC;NjwMXـJB;}1B*fW_Bá_,#+4Ypy,'ޢp~BpN,Q>KGz(>{@:(2wzn>l%`h&4zyABQ8ڼY>*+=D[gۻ\W[ ^|L8c+ WnZi[Z2q?i&m_(YT=0Z:'(;i+w-(V)zwe [Avi"U"kJU[z+p~u=-իCk"'D뿣ebJCȕcȝn(sL״g a$%1ȥBTE4ufYv w[W4ݛ,s߉BM(AX"=o W=Y(qd%j?ŌI5N&5:ܚCO"f/ewʵ8|awsϽpmbZ֐yb|i5*W*7-zp]ܞMesƱY0[|Ys!?u+EcQH4[#ZJUA3ƐgO=@s]40nnʼr(0|< Na-#^Q:~t?H, &d=_TW\Ys}ciȃ(s 2LJzΫrŷ' H²wAGr󏏀xм}=D*71}]7(V|HE}KZ#5ZZ %FE%2J8sv/49RqIһOH|W(cޢk .fxmf~1|īhcK E>6M-D{d٫ 2|#Ļ)N(-߱oCkR2|((`ɽs+S/q@˽"&ۛ./| ô+vAV3-Ӣ9tC{)0y?7T#y^I_~ Hm>I|inoN\_f[\o>o-oOEef㫿|m2/O50h ?1 M+$I~5v yI%<8jܰR :m/W${ JctG(f3+M3t*sH JGi4\ydGY_ 4|R;}pZgEy+^.*^h.V;bf2$&lu$݈0,tκwr{]ᗩl\ 4 q`#3DKarVfJE} ]qDş1z$*hnlJ])UB#a3nMka bY,Au4Ztuyr&f\ci^E0 (dVn IaI J%83mze&M*ASԞ .UOs*9fϒC% )(l)惮z~m^2]W7ߨ3O7Ed6VƱꈹ]HR Ikl(nD62UL4M%y{Q\IOhg9uCp<X?:9ơ\ Wv)4xܳdO}nDP$(#OӺNU, ļ@x>I QM!/2'" NAw%Qnd7}|:^sSdmtNs挪nfJ0TY8?$S0E |]I,*p}h|:9$UJ+E&9%tŬ q2waj86Kv~whXZ3.-rEbA$pag" zʪ¢ob/p+=۽r%#7Y0SM2XR+ ,ruJ&$kw~LI~e#%HC.5KW~,H7(qSY hdׅ;jF(>GyXݫg6idgy-+q߭l! v!am]˱ O1j1#+{a&$CmHY"Ɛt$Z:s> h\*ĩ6ɆiB@)Bl[xJt84g?xֹ}(@.0r큡&ZP_ʘ7RKz>1S tHq0M"S0QOJWCLމ[:4Ԑ^ rOB^9C冀::MBbrI2}Jmsޥ?Kf6Մ85K}Sy۾Bk|(A@=Xj|2|RT; \yŌ5!6֝RNY҄vދ(PmxA5Qxµm}9kia}HȇaqI l3)kdA`yBEDݰ0B`M!fU;T&62)) qCyU#N *h6Rw:^8?KV++);&M*{3byX#@m٣A@FI/7ETcS+_wGW<%NT!7u +Cw"qXN@!yeuj& 17iC]AL;WB k9c(IB/_IG]wL7!ܧ^}v.wF5jxQ*;e)*Iw }!7'=LM/4o #K#B"*4Jf r(,WRY9'̨s V<YinW5#Bg25Xcgf.Geнm;!e\L0B`k׃\ -/[,ǼuZ5y鿻-IuiHAqهɄ18PQ/Zkliy٩ӲB >0Tl6^^\'3y/ΰCi­v"Y߹_&ҵFҖruUn{tg6E}[|T_!ڈ 2564b q6J'xtrlF16#^F gߪǺwߤJm.t*UGd̵~J: {(۲ԭ7?e]b`!gQ7խqI!D>g[4N0uvȥָLKHs 嵼w&=eJzBLV.j4J—#⸂ *[* cKg[-Ot,f5 Q8 j2RZy=7B񧾣6;xGeo7vCŚ2yOvaR3⫸k}v-qG pC~SQ4[ʯQ U]TL_!RH AwR;?1BS =TJU (<5![Oʿ6B(:w|= ܧDo۟4gS.G5i>^. ,/DU4s$Vf`G`? -ym(C>3w.SB,yԃ$eߟI/l0w& FjJbadqIՙr[D"!K?oFo?E_VfVـrs-YlFՃac쿵, iD?ۣOy'2aPuU(jIuUy+XKB[cPMڞU\o+-` eb\|F@` I^ELҷ&| 8䏡n1 cbf9= #ބO^r"$U M#LL1Z*@:W+ }…?^SL)D%cRX3Oa+JPZ6U&Ȭ&o&H)_vSXl3:F6A ;815ʝcy|Agwas%r qkxُ}7`oʶE_֏7~пigL(9{-_V並dmZ-]_NGҾuIyjiP\x4 fZ:vrLIRz;nVݚ9zLҬR,(,[H##H}=u29`a9FKAk N՝fm[ɠUP@߶Q1봂o$v+؏/8n7o]LQf)}` ٔk0K˯\0<)zwK}WܾZL 4lbi*l=<ƴ9%7sQ`m-9<DᕵuUbOUf 1h^!?_7h}d7-(vݩBqO;v0/8Q~"6=B0y W1hq e~ʆY*OUx8լ!;nx`YmMXsVF%Qd{7* ,Aק8RϺEFiUBS3+)J#EL'Ȋͩ4ݩcEc QLh5/>Z^+Sv59U/0vFJؓ%d{JOg=y['>aYD3z;- vn*[a>VC%PU< yպnow$~wM%4Zx-yc f;ϡ)#K5^Ë(*.泥?yvӉnN>gԆC mBusk^,KƯZjB #21:& ÿ4א}ȗMbCs'֗Vú^ ̈́Iރ^;Rڀp V,I$=?-Ln9 e~:ԫ,FX#.AN?%1PFVP9#쵷Đ!Kٞ{$WI\&یF*Cl ZbTp_7~cr=Z~NKP>@hEY;ZG˪k$X><.bt/\lm>qߊ0t_.̼7t%(MW[Y^{u}Ew%7~2k҆1aɔܦ 36a<G\ 2t +3ng_)%RW0] RR 38lA|X8MEp"`( wr V-}dm4PdϦyUhEtRgK*]TѺu.ua?pަ"F :lŗLjAنH␸E=~:'V$@pdͺ=WRŽ]<|tqHy[w=ܳϑEzP .cOs>\o AKc۷C2TA5QH!/es\t:&L~U 3Ih|w !#*%Bh\MJ2- `@=u=<aS d3<.CN]3)ldHcFtd[92e6R-7&&tKx&̿2NŲjos݅2Pp"AIƥY=v%s]ܴ``IkNڌ*\Rx">d1xڜx d&8`zJg\wNYzn~j+fk"tlzw}rOx~vܢ\Yd#XѝU[Ւ2BZ'{V;*)v P7,Rt@{LF 8:*r1Mл9F1:%[d% h9PŒuN0'YM+% -J~6's"s룥.SSj_oRpn9!Suն G6!u3/WHObPUN^5,K Z6=1 ' ʂQp)[8m  hZ=#lQ$HKA!E e*kثSvj'"WxOUB+F7d\:Xw&TYUj?JjV :Sm2p G 9ֈZ0G;Lh-oL!e] L玊[/[kF _Hv.| odj~0lh$4r%Dм _3%'қPh]>zGA&9v,a)3h}1*$_`#A+b%9}T<8@4p&nFoMkޟ gnf3/["]/ Jn|J}ZYW\R6/;@/9`LTĶ @~ǒ|Rюtܙd` pTSj'pyVHrh:r\:- &(ۦ'׈;C:vPtتNLJGϠd~p\p"^D9ai!ݤfL믠n0{;!5ٛ vAS500AK˼UiR0\by%隣 +i d[n!,D h6;άx"@]-{dHa!>MY'!5P?ȹodl}̇FS0#տ2Nt?z1FB] !B'UjRxa>b‡8pu@@<*u'gqݓ_UEF{mh8s*0?.9~=K3!\ulWЖT۶ZW %] t8u5%\% !PVQ$վf?QfP  1C&LheWĿ^XBY; a Uy=p9%䵾E+e8vQS (kSR4M{ram?|ZtrfX`-WBT?h4ƉGV=:af׃" edyoqdPw;Κ6#Jr\m@x%'NVWf-.FYXeis mle$ n53ou3.)|j1T끊3|DܙK!hr0O@ktyuX:ט&b0$Q{DՊMꣷ>),ZW6a "(gvG?qack \i!" %T) U6G8gM\`0C"Q#t0`UYMbEze8u7 J+4Az5\H~2xVM| F[9_x7#x7:2ܬ S?j|%|8/uɜqVQ t-Ni֜fJiہ:Z Ӽ5V)\_ns?$R(sc+/`% [Xϫ:(S#}U]JКИ{Źv'\69'<{Zox=uK nP˕oVחH3[gIܪ:2\ _&!59ۅ'>Y\JLwvjl{137TEEx7&5ng~YOؑ z*G=ݯ_lXb nN&_!쌨El֠9~d1r:<"阙0z✓j'8],UdafMWef5L{ts D_.4YTB?9s-L]APGq7rK6`Gʕ=& )E,Ϥ{jV2يb4W@_ %tg'9A% $$p%kv˧Ue' wRկhIxoJB=Taװ TL2 Ř%2k1v27x8d!:Sr|/L'+R 49Aw+0M)kz=X@Wi<Ɍ"y!HμhvEnmZL iR(1UhODx|wF瓐8je$LP$jJ?L+^Zُ{a.U9& 1%H~ py 6d;4}3Q35%b(ע_ֵ%&! îȘU ?x 8iOWE8|y2ib wm;T7XۖD Ij|tZAKM>*z\tYj]l B9ݶ?ֽv I*oYKe13ۡc?|.]n3axhflpUZcäuY/7yzN%GoDhSzdNA$5 gX(T afm ?ϤhA۔ynr8Е J"}PkyYrxQx 螵  S\~)F<"T/=P̤A XWcA*Iкj&Q9׺ԧ vRcʙBb#I6kHaنhy#m(4ݯ֟ş!ߪY}[۹,D$=gj8[>hL (`z:'4T \ 2Q# Daye8 D(Jaa_UiǝCr`Szo;kK Bo/B}pv[,`Z'FkrHidxzףZ\kL?r3}߉FjV8HC14С7/dcd:x 3@c(FMmT(jT2Iή5WHBs7p~J%$~GGY g79d08*鬶R:+.S1OOI]j~/}-psw )á;2Y9%_ՖIhY>=lԲ~\L%o3\bȻ9_s4b<WNa#fX 8!-bo%),n|$dPzT 3ƘW=i.̦TrRd$e:O,Jr"3zW(Rf\K\  v%\ Ri%wL̐ ѱ| 9VxxafbpX᳁;@xav5Q&kY¯=I`v,"S$.xm3ޑ{"гC'|Rm_ /,]?:+:F>,^\3>2e-&Pztebu&x]| c)rb7O(WbtKdw{VMP 3`541~ lf+Kؼ~>ohjOrqſg??|I5iaIuIMN)?E7{oR ~ed  t=7 d5nɻV+S&J)ǥvШqrJk8M1rR2;:1?F>AC2"b RnNjhCnl>Pz44Gs&NUڜa7?]%l&ʜ )Suw$Ŗ( "" #!`*)j^Eiw QzQ< x%w `Nb"<fVnÓcqsRHX"JA,6ѿN%3 ^O)EM.{r `& K#-iVF]bޗS[jwEϷs1?L+QPIǀx-r }x?9p vO2$H`Ԥ$p!vK9K:3u9)7*N x6 Lxkr)mGtl*6Fxv` xv ~Dhbfr/C{CI "p]ݓkZ1LӐSZ>2F*#W`𝲎-$jrd w<8^@,p^/ILmp-6MS6oDQ@U*w9<)Y臇a班%]S1$s6-6r ;0 '!} pّhM<,tjzoNV3@ShfzVa\0ǶtxHd"JLEQ>9tyjQS|VBg[/k4JtbwL(oslD5̘ lD&8pۻTvie#1캖 oAcQ06ZŎnhUp~1*XE"85# uA)~Q;dYȶ UR&+z5#3=5uj'Q%eQ!  &?a[?n\%UT*NN>[j]ao TҀ)Q#R@ !b.M!R? Y2$Z#AJ"Jm>WcGyI] wIފbjW}gvDA]͟cXN]&~{lO/C DUi.02!8h%YDxyo+`rxM ? 85~Y5a[|Aު2?' K)53ybZy<6X>Z+?WED+@ , udVT:{ЏuB (A&8/DN -=p8_'p2gY6w18Qs?Lufţa<]L<=L'4J ]B==D]nRK{=Z0jUNE0 &dprm$wVUc?aџ| D;։H9禍+%ɾ)Ås,#КLF 4:QLl}[62㾯ek|(vO3Ն#*Hg6 2Ȏgu$BL y:':#ODM[ @h_CGf3`zid7ngz`zM5l:UF!|CVQSm o,ʁϽщ^]kٌoL/YIMµ;e.u4Xd`^IζSfȟpIS8c}ii4۸TQ ½?R}Ӂ햻>AzgjVZgrKki4kcyAY$gQ߭'zVYG,(@k M(5UPy"&뜜EId9IͰ7[,6V$vF(/,';a5{F:-mz]73|Z⺰{ŌZBƉEYЈ3T4,ba'%^d\3 c^'/A@<_s`@FcAyon>'RE&t.Ǽ+d.۴OL >y:~Lp-F}cz/߷xdN{oW k:}Q J]Y[_FF٬Jpx{LhJ }i ,c}5p.vǫK-b2lPȓ׸V&Cȁ9gRGB,*T2 +=d/6XsAF0uo:3ڊW%~@E!,/:5Sq.vNAx"X^|u,k/D|Ut/8'Saߖ% RFixH7O]5aw<~/ ELt{1n?۩ =o8c J" C=T(&dLab9l(XV~XUA]==X%y}cT\|hug4_ jl3[6l\k_jzn#vQ,MP+ךW2nchqW kKb3GV$L^v3Ϻq"%[KaWTR+'<BN~DG˧7CYkz ɷiV,ߺaZZFF'rzIv_FbJQ$a5<>UQ_' ލNz㫋n6=Ix i>ѾJh_q3,#%Y怴^.έ1)qx`-cg^ڌdآ'1Rߴʳ OH@.bĵ 9ДDt4[<-MSJZiٍzYG5PU^Ea,Bb+Rs-3sSixt[Ĉ; uWPnҌ`5AtH@K<-]UK щr4AW-x8Go\#@$,8{m<~}lG鼁d:8 N0wa  A3tF˱1}klHh8$4/1,EƝVDMq0ZӞGJ}-/C/KӜH#̕]*H3!'n`8e@Gssq]ʍnhT zrR0=ʵXUI6$]0kR6$&3Tb 8k:1gvM_JǿS>Th~KJ ZfHټ\~Қll'dsja!Z&drX=`a/ot@z ~0C{,лL?'HP" 8)T#h(_v,kTˏ ?T8RP3v aA0*dGPw.u܉frgeLA 6\˙)> *?ZJ˫InQ`-|tb&|w_w/QBo=@X_(Vׯс9\R`JM6Б*% =qWBm̴(],uЉcQi'֥!SXheޮܷRuηJ+ Aܜ!-s}uCYi T63N6yQf`>_>%CM7S?^|:B- "L+)]CGśu$2Ρڊev^h &1> ;e]rX s& 2X[0:w)#<>8yYʣ:7ěaK  ʢo'Y% 1TrSLl;tQ7DLv{1mL4hlLy2x)AҚ5Vj1 cI.35B8^[Lo4BLT~T%k=5Q1k4:z?:\/&<5f;o(TSt "Tp2I:۱.Vz>ϭj]I-SDnˍԛ8{=!M$92A<`8pl[㽉ڱ S&87U1~b[M'@p"9{S]> }}iv(!i0SzZA]M"|>1t!{5TB[e$M27ij='W+`b w1ɓR+!ܛΦ75@S-}GɈ_ [CܕJ4>(:L1^[*NQ 2(=Z:%$\{>,'q+mcCiKER^kb773!nfjWJJJkBU.ټ1t 3$>c ͻ)fCCMH^JY\ ig}8WU @@``7[/6cvh7krh.~\^4Q@ l '(! JBx M'r)-$2™.m Z$(@jK~"hc޾̜G\W/U~{cRepxXlQ7}rS?zYU[I{7 {XwSذib;_O%ǧgA!( *Џ&42CWHa ?M?&2Ϙ1"pp׬'=i亇@,f+(a4Mu%}ؙ2SjI7~aQ@ e#v ]mz1 jlDūƟhm/a:d?]o ZPc]6d\ % ®s֟4q.m"j E9S0G'smyKAqL#q#os~̣l4&r`0 q. iNT8]Fϼge]vU%FB-Irgϭvߣ1-ZxPX0 'Ry [ak&jU :ޒ%^bno}b ;ƪ[4Я 0f0ǎAꃙa꺕szkthu-G40wЇ!UOb0;1U.u*ksU + $ hk8{SXZY$LS:czO 5h/\$It KGNHYGOPTe$ۍq\@4';Eߪ{ ۣvs2<=7D7i~6RSAVNGȸf@7CCA- A͝8-9@. a3eV´=E(ɢE[zž\+02rد~rkի\YPk,գwNaԄ {O/7/ɞ< IEu=#?#=Qa[Zfh[v)zOx8Ia{QG!Q/ǵa$ma{u}ZN;x@P{muY: S`bjyw_+(v%[?6*a'LbU(_"R5WIedߢa:~kҘ}5,5lzKT=tP%k ZGF9ӳ&y,ʕ[7Q+ 4C,9ÝuXFȬ1# CfxA>eEYkCڌwx?UUTP~ 4̨o6vC͠Md5]NڼyگiT\M|~ 1I9T .[* PvX<(jZ~HpL^CqLHʅUqT>Kv9jHGdk+$ i^Ɵ4ݳF].nasP58H7BWW u-w@fbZg ӏom$~gxi^>I(nt gܳ7NT茋$1۾[?^uL jOJwe%0jpmOENzx0"BoΎLx v:F%RCـ>93gcIN(j]8oNJ|i:> |0C-!K)紖&/ 2s1z.`nj.v47 /P:!6`T{tf=W@%:'nH;mbEj7K4>LEe. E_3DP?m;Mt] 'Մ񘓲{4+q7HEl `q"$ E,R9A.*B@ nBLR|4?6+?:yL_V.u}e8^]j\rMͼRGHYa F9b>ϻT<`S_ X))R>$Xt CNcP gH)kNmVw }%:SwI_}!k}c ^Ü)59iSA{BNZ۔j3i#ӞSnd 6}t+~'$6E nf0|#WE9E6:Iֱ:fzI.dmj!|P`Gd KKND >I9i3OPβUy1cu{ -J{ukՋ$f|gt]hoZMdQ\+Sfuǿ`FF'[|߲$TWm^U;< !jsx5(F+&aǜŽw(XCAZ5^qV6() ' {, vw+8-:rar/[l<`x\;TAfPCe#la`bU(YL}S2\m<>JZ sE'pNyfF!pr -Yme= 3*}/vLKp) ޠ}\v>C1T\{>o} 캯 'Gh [}X._ ví]-TJsKm2&j+`Hm?3y9l&ӗ+-ɋCu+GHt!` Tr}ø Q}VT1ѻ2-u'nq6G#aS>zr+<Fɱw1A ")t~Pv2>5d8xQN֚|=ʦt.,93.CWهx<8Ղ~Reh piD_, S`Rt LtYdv{{ٱ͵[Н\nkʅ.U%٣qB+vi|ou~!͹U$ϟFDDWM'ݢD'ϣ1vV$(3%inaSґLA%&\E4KfJP<$ÞOa2{q;3]+&GsM)ps6a #68+kF(ӒPcKZB6hXKU,UZ{}pknj)'mB.A 7dZf[N^[yvÉM4K/Ά𤕓["E.>XY)_ wF.FL 6b3`׺rC}/)ƬԯٹO&O\X)^zGEQ^c'\1nK$@AsS$l[mQ- ;[a=0n4eVݭoFq,"[oZ=0G; Io}dOEl]&Z\3EI)1Wh A3hU~0$c`<׼dY^͘ߔݩtv;f> z{40&%p(Z n0)D4bQ^"wuSTabˍ"\$plPLo{@9ڭ-&CC*{Y=:ګi~pUE<oj+W9{_-9&nAvUw/1_zpx NI 1c!!'GBfxR,d<8bT;z:# bZ\X4ϻX*ƄCy*(66~a,]0!摞ѳFdxFo-RIcǍl05kJ= >%!=M}G-Rjjb.֝[I :Wb]b׈iT& TPk*]s҇Р3ȳEZ.~7*Kڦ H  Dgne0lk.bMXu9ʷ<6;ϑ+۸¾X d!F'^Xaƫ\W FMNp[7#6=vm>l?ˏ,9N҂ӳII-ESMg>Ծ(hQ#;;,Tʎ Q/)fWc"dK'y޻ aDPxiCS̖7̋okU ad~wH"|F YMXs+fE$9P"XwV0#='6H$NHqLd->zXt5߆ƇQREdNBYd!Xw, k3<6Քs*>-9t/8O/Zya 4o ,gdYJu9y*Rq* [< WbNm^|$TL_m`OBlBlrF)1rh0D30c)q툂jNxFK^'Jx7RF)Q_[/GLѲ[HȨ;؉zȧ'Qn. l! 7?FlO`VoxL*#6YFM 5 Ź{; JKࢦіi`c#bHȎ ѯ+dMuѬΝ c*|4Um>)|'f⮕mUxq7^˲6rW S͡FlUR<= zᎲM Ey&5f&tk IVI@kP2^:h@6F deIp9. Zx#;S;3jqM~/xopG4P] A׽Ap]PbՃ8h%!`E8E&|ȾXz@\OxѱǞ1ci~QHq t!I}MXD=J#ZI,dKYŧY({ff%藑66: *g,hlp`|;bgbz؀-BU9[fm'Ӈ%,F!1O NEWOZP3rʋ_#+Nx &$=:~\5cՠX ?^ۍriz!f,n`ވV!cM؝&질g M:V62(}*i''VOH Ϯ;%qS$fXؾ2)TٓQhdY{dX߽)G.Хr%6O:}\8<RiyT!8Z[rw􍽖bc}L٢yp.%B5?HqL(/:W~2xmX+@`JC8㛷W #4y\6©ٰ<~c$RB֪ la 5KQɓG%k7+ ]s} likcɷ}.7LV6PMq>8op4 \C(mGv!L]oE;m$10WfF4M~+Mףs;\L@A؝qwI- 3yY" `E'S`rTPcaͲL~Ea'۫&.jb“Y/av+j0BeJ/w:X&ʕlp]f[|.#q1O"oЂф б-0s*p[ O!,CdŽsqxʜ\ђq8D@vKE=5hg׍rƂ9G/АwT-Q ѝ1 폳<.UY+sQ1: |ўԾre~Pw 8Y $& އeȚT_GNk_Xω@iI$.SL=O 6,Nz1u3 S[Rc|3Lxa$|:)>W?*D}޳'>ŬD4# ]{Bv] /ǟz@L lKzb@*ߏ1}R,]B+#߂JsY*7~p~IU}rOh[mC[:}_,ʟː)ZQPLYР>{m 0juĨ Axx/&~1ۯ- Vfrl/nc式]J¨&ohj_æ 3ϟQ,ij8cuhv(v.{e<~Mq'n˄$٥er:DC Ѫ^w#1Aִ*|TU:Q ~4 J|zи=g`5ٝYeP-30&΅Ja[7ozK +D$bj0xmVx̺&V!rTEdެ;m- =vϛ9XAh;A3ڢo'Tϛ8G{(Ue<đ).Tb,n\%P?[adl'Lr#/*S/X'vestgX*C7˺r{'hI|DT( S 8l 0pyo?}e .hȽ [CY*a')\O{KP1iJl+meQϿf `TO97QtuI? TR,+L+%/L{RX= uyUjI՟&C>jGT\WBqm tgP8Z~+|hck@ 5.2miL~\xsvTcwGht!t1ό< AL=RQk* ۅ/~CҿUb JYޫPe1D2~(h_UkNHK;[^\bԴ,ZN {XL[/;N.@pEs.Ofg:oҪGTh~YT(u8;0L#]+8 wo8Eqv?J{v\9靎$4Rsv3RFVz}O*6+1z{yr{WIaM.Ѕ4*Y:[OiX7d~)K;«E2҇?^sPR 1%R ߬~lgSe7QT3[mlBir cKMn_f'Bca~v%A)e~JZ#ivQh*;[A~"#wZȌ]&LJ!OU]"O OpRX SJw3y~ye}4be{z"pm ޖx޳h|(nbj| ' QEmۥHEK}HlHX_8ޯZk}\~L~i?uY.HWG"R]ѓcgC[-^lUqo䑤0OEG0] [UUdBi0mRwKdja&v֚)FS/KFM9RS!g!^ qdUJ|}J|%8gAYr%4{3v2Ne ގܟ!y8BNb"zr{O2~)$O܆u u9>1".o>OÈCڂ׋{ߓk; Xu|ANZUaG?FLCQr#&Sq hXô`xRc&rn,#n\qgѮƋfDl?~^w+n<$tDa<8u1409B<QRsf^+PO 1P[_`ߨ:f3s%T= r4~hJկD ":V(`{c웉w $@fBr3G,23\6ͽE20 $1zVK5,麷' ,'9{RvL$>Y^jj\,;.JG!u(Ly1g-8cVO0x˟.+ND.ZҒ!YsHp5O 0'F៊$̔ kO5 Ƿ!C#eߒ!' facvzii%_prRKruK"ni~lj噪Cq,0rβ[fPwCn/6+(>&ځg/u(SKBD`x>C;HI"lJ ZA$gMiþR(^ 9!攧(:N*0Ǡ!F1`Lj$@x'W%y}ȸGEQ5<%YLz9ɞPc 7/5ѭyyG6>|A@QS[`*0f㳶CHD3q[tޅ &4J{Tج!f\a~qq+dG€ƴJQH5ǐR"'t}=fx3HCS1ar_LEfv퀋0?ΆWO2Õa-%lrbZ6[0`;\"*:nݳ)q.['\V5´'\Ү%}(eGTžUrUOB`WM9 id<}4ֹP>#{Pz׃lUG[,29t{5$[K چHij$ga^A:~voAW{n4vNIn'!?]=;^]I!,5qKPwj[f`n{d^L:w4:YRNa'ך`7ۆZl_u0rA`POx*ш3)zV_B{8`{Rǭad?b~3`Բ>i*I՛ yI iᶃ'gmOu3Q!b\ #҂5* 0cN^mQ wE[jׂ.7P,X( bFz91jOnag(&k- j)Y_ByӁ"QDM bk/XN&~ԭ6.mH(c@5Z5v-*2%+Vb!b.QPx".]Rשּׁ$Giz`F/\R0!bћTITXϱՃQɄ{$S ʾKؓ`c4}.NMj7&vv?M7qIqUN4m~,VbbJb4ccE&@IUo_^{Qm59r"_$+jSyC&M-vsmT~ʦGA=xb)"IvcE\7h^g_"\AX.\m[AJӥ)d A*r=J!_&S_̺JUbN[yF|oHx*T cːvǒʯI]0ox|ZDUva?E^F^>8a#i_B}0n3M+;\5d+YR|H' FpFAf'<|@톃}3̞#Yu4&!/.U|1dh]f}#j.s{geϩA-DFCq2kjoF!GWomv˺-_ 56%ʛÖpVHH `=ZM#136O#J+s֒> ҩ[!%@Prm' Y WY([ Z;BiW[79 _I0E?iRg rjӗI\k XdF4=hB08fu<hf؃gV-Wbxf2:.&ba|/"7[՜xoqb"Sb}oP!{K+_zs5[YcM[*V2(2jzfki Tg3l`>Vb{ؕp;*`i`{?c:~fVRk{؍SihFj]? NL{' ,G;U0xƃz'Ō_= bdˁZ%h$M]lh dCD4D_KFrgDo΂MbT-[W7:{-4_jͽra<Ӎ|,InKw@7NGbi3 )R1t6r0yr I@DbADO^>MuN0"Y vu2u&\;֋S!{|W]$9^Ws^8I^wI<>:{Kk}kN|d@ĔPf*d dn6G8P 7576n}kƵI[Bwaa®O풋C{ m7bSrv":Uety>op<9=}nc -{I|"f1b[39"'u3O6wAJGVޞ.¸J+wJ %%#⨰}Z@_.c.F(2lf T}ѥznvdǰkFlVb)RAR@繳ģ36s&~4}1v2V{$_ـ{+G+9v%īǥo = iґgX*%on{PjcB;zuYnzfP[h7fEMU8 fŠVh_jAEd>DO(]D Xsi| 5L dxD)j_S} /:p#b*tUab ;wl^4!.!$dTGv~՟)`[⺩3u IY͵8#(N57D5 yKR|F5k4NDx/!DB0H9 .%h7h3xrݮ ^`ܽ,1_pR0RE/-ֽS6D{™B—CMȥN6q4X)QLpEU-.pPYx3Ux%M{'0\cSy?N7@ӟ"=ȑȻ$q9,$AQ{\$)=tblm !feAXP;rҗ _6 @^leDE@ӈrJk4MA[/_P mj2/r2`df؊m|ޣ/Oí^q!N9!"DM -E]?,B|s8 1E}a~H|6؏0^rM3_9lBؔëO嶲*.|yΟiNW6"y3g)b߃kF֚X@_u?aՙЭMzW$(xc|6&"54zbl{-`1 8qW b=ϓPA'2y^3mXPE)GV& 1U;n+8J;B hwU+Lv?L%DzHi!^>{}HNo#͹2yYi^4f촪sJsPFhM6'Ètv7=Izxp|&D`iJLh?Mbu1{R fKALJQR8W 6#pHH bhrtrt;@qX2IPN3wԽ4HZw~xٰj]5_Ax]>ǀz׌! WgS&z]&@j{Up#*߰lj 0c * ؗ[h BkYzGk RV.5*$XCgK۹MBZ3/uQ?V|{.t ?:ڮrZڑ^hzs]س -; , WUUDGO-Vt]HD[_C\2VڵXdbTf- nnJlz~˹55>[SѴ5ŷN69! r FUЉ$~ۻE!Ĭ1] Q򆇞sXSyl}^;#J_ =Z宍Hh[jE7c9!n's|n]GL ܀'SIV:;&Q,X(w*$TFKgŜZ5Wx@C`_+#`{AuG?^sʜCu$>#$STKJA^Ā% AgMO5ynU}F?ƕqsDh<, O L =Ky/6&N֯^gqk7קwcnLAgcDcL3 :h?r0*L)2:"y+tr=^&5l}nm^t0{xUGZ %quGlK`[΃~Ȟv6ޡrxsf)Lz]%@;{NI*[TjVOY"A&\JhDM_U?wP"cPNVP M8j !mB#гU0d5W}b_o"pG&:< -*eWb'TxԬB%}ˈ G?}\)@*< !ιi9gѐO2=HFKJ w+mݏ"$2*SF_;σ=O5;{lJTv'd!:k\x<`ROµAGi(&4KfL[,;Dl6 0v?d`VWŀTtL]&: 6iI %_y+[pYE}CmeӤeхNۥ<%I{x t =  :(v;6 S3 IeUw=;͝Bj硋6/31Ng^ m :="Ӳ"i=#0į&G4kLL  &Ywj>Jފs#_!Ÿ<}^;آuDk-w;V5\[zT`W|DMu+[AÓ3XTyi.BXh❒>"+]Rs8kŘIlm/ 6B5`)A,Á{FϜE49ѣu3K揲83>/gt{:Β*Q*\ofik?? &-ׄ w1j/[="\^|yKq2}5lU|! KY%v?YOdd[ds(2!`;)ȟz[ r[Q@mQuY{ե{z"4)uJda -Rn)M /9Ĝ.@y" xJjP6z*BlnlbOd&rDG iyLK({z Ĕw <qep02* OZh527`/`#wu,\{|57!W!1Z^+Wr/NE  {KOxMd'Yb'&Cxlho\`]a>>EeL{LIј `e9Atžrh^7E,Y|>s\CmI.G J wR%;IH\E"8VŎT!9Ñd]GrKR*P q@nXYki7]|MߠVU!e]G x*iRk3h㛸q`W]ut+@ UEe2cxJ ,;a T4Y3v'߻"~v`L3 m3:@BLO)^_ݡ58IJ3=/#9ߠ|S T)+yVCd YGClGu'cI,5>$뾇` ^Xƪ:}_ֵ ?'R)6(6:Q[AkjU)5uE1J&ZM]Q0א亦u6 fr%NP}* ]͗lQ84Ҡ8!YCw7eL欱aҳqle]Ht8zC̵:!@ A*@4H a#m|eTكJ&[RـAqDᓜKB~TひiI\w5x$9h~)?RDK7WF GAWuMWIw]Yub2gH*wRpk:eCC{j0b!]s͆ Tcߙ- 'aq窣7M+{3mzȊ>H.W oe5ꟀCܾWIvk_Vc &"X3'p,kTp(!^b$ۗx#DJ^5iX4Cк.LB\jJF]HQ(j<%RaVޮ{!Gg ܳ0v9˙V>GrdN%m84y"B#ՠ)En2jGGVæYjR-`e C"oY]Lu]=a x,{ *L8x123yR"v"M^c_V#CSjDNԎmDQоS6o FE¤*YO(IrfCyx=Ǹ7/:3R3k;R&ܐ֖C 43XL0Sei {{O.( ;jYٲ{7~] y .DZ_SmuQj12oР8XA6+&;pKL3#~})`K$!аzQ,=Ǜӷl-;UĢA%BNU…:bTEod+R1>X,1G6eq>{" OV%^Qz{ I4o.%l7s2"q󍣰ĐtZD, U"Z0ڡ_=✢(A߀6ͭ*ykNӼLmXFQ!CPQD::gzk_F [sR?#lL)!fؠ&O6\[l15s$DXBU'g0DU} CT7uڶ{K)=̚nWlKjl/&['̋'Q%߱%4Lݖ8X$WYxkK+4ZikF=ˎѓ PBLZ5 ,AolNI=/74gZ(PF4oY&5S0m2m4̭ bVt a35Wozb'f}v睊ͼH"!?MB|Hb@BѰՕ h ?%q 漣2'A%d~HtA>Z~Q<[ p`ɭ T~',qpO-nd;zҙ\|^3y*}D!͕JReY OsWUcs\2x=Ӵ4G#wcP~W/?1dw9$A;U%Y_17jSlUɩv˙!ߟzF腙ZWM`6Os)EHs/CX)+ncK"7oҐz5U|6L~A"J9.ırRuOC#TX) ҐrmB NӟzT 7/=w5c;78p3S>\aI]ih-W(z |PVxP~ԍ#EO1&c;kzk褷\!a;j飓J`OhɄ&N3> J1% II7wv,>\{M`hΤ=șȌrP'fs@P2u^ ;%I-G 1<@gt;V$}7ȥ5n4R!͙ TDUW+ܐp)GE-8Pld׽20ǰEO繳U")ImIYolBB`ҕQ3NBʝI}\}fjpǁ& G + 8>,{+`@?㸆Ͽ ؆A5O?Xw#,#,Z@ ˇCcD 0l=mw j,g"Ӕ(7)3?:':_6O1NAscDؓVn777Xonu1'xx`3J!Tգ!`u2$1] ؆J¯=xiN*<3ɇT}{jLϢ[{N,vJ{"D"ƻ Y/EU;pDᖛ#S q]XlHgtv㨆]^>jUԓΗtC&9*U1O\%Cj*7f3BS(>eU}ߣΞbBi36F(u gz+@dE#f?R z\V>i k{c{rEYlTTaH@n=a6%E8v_؎Y/N=J#֭=jbsmo:AY]l&I}K%"5g~Cɿ~B͋Q*0=Qk([$UNB0o[3}rg. "@tӳNfgQщR,@&9=:e>ʊ*p\Ѐ7F)q}9_F-:PZe.ƃ4'N|8@kH*tW2An)mL֘ﲐPmܶCyhJ /lʕADg4ʰCy/6N/&/@ uo^"`>i_ -Qߞ<Wvҥw3K(7VHHG7d;tw.%N17|o }*FM]kXڟCM~4k20ڀd|1z,]G3~{&QNTpqQs~wMV\4c\\uY(ºWd^ݤϻwy;> s neJ#j{36S}iمvz⩮?q1xs󠽈dX$vpbAA(+Uk^L`N- ŸL+ruLIM'*eFi$bFO|k^d,55]`)X-2Q|ƭ\ܸ3QxNFpi#c<~d{p̫Mq;&?mVl7w!$42ʡBphJ3vW=ǚi3LTj3LN΁ݞ@JJˋl@W*=vNj:KA?hm|C0nlDE Ⓑ]Vh:!,=` hrnxY0~mrKHy_au M֢ƌrgx:ڞ#-ޞ_W "bԋ&Z6+1=ڿ=U|w0JttZed˥Uc:6(w:ӆɱA0o *}fƙb>gN6`SN^DR;{f8g>-'=UG'Ū߅{ٌ$RhPM 7O3Ԛ ?Hy#9cZ mW,^'g0% ` k뚲Z5&.q]eĂ\4ա4bgXdN"h16s?,583H[g ±vB{r2ݻ]"Ygrz=/V=g%?0p*lo05j:03enqZѝR@?@҇NMY*:klGXa]ְ_]mlIf/ù8P{3B&"uDFe7a|=GN=L G\?.!@;f+HP*4nLf*zw5SbP-4S$w &U%8a"RGjG0`E4 /!*=1,S&{=G'&}g}ʥCh%c7Ahjf3~ foPN~жsMXꑃZ?HQ{gG6Sp_qrFuаkMuF丈Xt7s8wv/51LU= A;J<6%;oZq`Blp}=|2N}պndctDDf=Dj@B]V2m)桑lJx }qÒJRwu4y!9^Y9VL)o) Dij~ nd͡o >S07FN{o[S?U-WH`&'U"tq[BԔUqUkm{U< _z_v/r9ĩ yE}+ח0)O7 yےS>|YgK8e.&JMp2\5.VF3fE;2iN@{"O!&P* ,뢇DW_TV鎟ZJIT^weU˒AM.wuVa:;TC/f }Gj$~fFCF+2nN Gl%!'R3 v?$'mnj56>S) .w-7޶V|`ˢqO{ @~OiO~+6̔ޅ̧bMu:rFS~/Uo݌oppPtjP *dE2C%Ω9Zaj^ W=ĥdGq~+XSfg\ NmwE]A=G+y wh-KR{pEέv۴F9/NcDH!l• '|}❶T&]N= p bT`0ƀ҃ȄpAzHȄPh[,郜~h%/uWNMm㽧&$).ER8rR 2^0~!*o綁bq+.<"&2 an\۠ Mkֵ2[ǵȓq.@:Q2F߱ұv?m ?P]ӤӼmÆD 4l?2INڣ}ׯ5i}X,zsAA[<6\XQ-N?[ZsM^)c=.Sna(pp>(FB>C=-^sIHj/Z$Őu "%[E>Jv)N&de2,\D5mقҪSKv]ht4]ȕw]5 Ţ1F8hG~_ƛߣV(I殦 |ETUD#?uVC[UB6Ϳ. 6rbC<]8M8~oA EZ9|i٭tV0(ZL zH{E%1}Z "ZpӞ.Wlx8}[f|$W5b/ے8,I6|OsF{^)Ǵ=r[ܣ/4Ҟt7R6eyR+?x Zq 0ot-8 yZxW9|&'sUOF\ƠzVSɂ#'u:!Pp9fs6۠eyd<#T#o;lt4fV%md̹vZa[E,CB/]A܁.B$)8[hzhR6y%}&ǎuN_-0uԫZ/ڵdjtڻL\#ԧ!Sh 6IpZmu;CeecP#XKڨ4<yt?qoyFfY* ᤗ:"&M ye&͌c;+"=}Ӗ5U_b]}tC~;aR 9 _8Y/z6Jxm݇}#40H@L?(jŜ? r}$eY갠8wpLOX"U$g4{#\gf5@Z[/3pJT:hi Wts*s%y4-OOa p8X7+&:\$%,z'Z9Eq#8ϫU3݋㕶ad&|Re[P:?>W@M I(ZKO='.T_81A@(f^\~ # dBua7H7pyoPMHh.Y/ 5/fW$x(CkXg1oٗզ$H w㕷3q1WXByDLWTm|. ?3-}b]ꎃ,$@\I7eO%:T ΤZ4D= SXk`kS_&|sCGnr@0j:$n0*cƟLgz=Д)`iN )n `{ c7ɝ-z{>PSVG+T޼ngN sm4Az+Qߩb$Kt(ͷ O&p[˗[* .KԿ(|]S*6A:'=s"K2{urQ=S2ЖjsIÔYRCvr9GOp ѮY3ydxC_ہq]hirtLVPU>8yȑ JPp=j֘e8>)lVްoqu.A7 9a[tyJyS)cQN@p^q\ƭV ӹ-=ddz~|7l#<-gt>suwOCO_B1=2a'|NV0ŋf-/@YDMoshY > @H[,>P$,5RI1>hle3blH52Y&\9w~*+TfpZy(btǛvZkȻчcߊ(8zm7OZ^5"q>IR<.Q# B~{f\i'ZŪRDPb<$FQ50&ٻl'25$v:LBijd.E4ܙޟw / #\#]1_8t,d>K+5:|`` ZH#Mq94@v F JtV5ڲ9'QLeҜ<ɕmX~e2@yY{O|\*|dyZ_h݄1+4uyxRՖ)/3$$W*KE͂EރX#R ?^ݰuFW!в5":%jM7_u*dct7]t9 U劋3ji8QbD!i.}iLCTRFw[j3)64jУ6ءYf|w/.xg䒺gĘ!xOe/]Z/?Y{{n:37 vFtCЛ ɧƶ#_KD. ǃ7:8]MŠ)2(dBn+Ƀ.qt*zG-tH}֓D0a$P$F(I9&?;fLCwtaЮ)^W)0ka(ʎl,6&"捐%=871ͨENKa092ՐA o6KMՑ2 6o(!Uu'8B0 *ôpqvXX5M: 3%Rps< )b.ss>Tyb"EiYtke$ZO|DO{5Ejj -jx\H\u tڬuyK~qjmɯjww {fj40}1e" qGOH=s%f< HrIÝ"4A. {XS`Ofԩz׈GF٠Y&: ^2CiV{X)ӭv\0U12i?ل/A! D+څsP0?QtjӱT#"UýLynjJw'H;|=||1z*GY,5rĆ]p&~yHzM"pY:Ֆl \M+7Q09OU܏1hm۰^?Ta~m:g^~⢅KQ[jd'_"'cchPOH0w@WčMh:kG-KYwhYVaijib'[dWF4ܘv_P-xYcǝqe❎('F˩_A֞^܈\ngMѫjTAFGR&iWT^b#PlVv<ד~UWkȳb&GhrC }NFDv' +wd5]|Q : +}]Ѥ'C!)oDqN5 -|^Jxk;3aLPĢ^0XcY{~9:Ti.8$'`3/O<`N*˩4kfXYIA@ 6x]-r}4㽅-ne#u+0B[e tR'MQG>h(`ޏ]ךù%?rĽqwbUXgʪbzZRlo Yv١O|tiI,\ryMEFک>i-NX hl~H7x<G2vŝk-(Wt * `^{C5\iH$VYecP8Z\գqyL˶{"ř/pO Ks63[உc?c/o6`ѩ#qiW䫞iuۓf`X%d`g5ڄ_S4i2W S@r i?76L˖rjrzmA (8Sa>~5ҵ޲<Sdt脖I2Chsc ;U0YN5YHD碕lQkW!b7;"K b H+?YسipSK1|Z_uZO*k/wލס4G>VtʪE TAC*ZT7JgNKߢZcF&))Ӭ1,.wod! r|<zYgQ.@~Õ:cRFo#V\YYܧl0^Iٖckee dh VHgr['K$kCR÷ԙrk 2O|Tɜ-W!L1 q{kr<(u;_vKCܮ)o98^TX7DD]X'QfySn@-$T+S.ojШKۄ t^!!Xu0)5j)"}0TdhK뎌$g-e(+ Lsq%-a0Ϝ{v XEm9C93:su0SejxÿzО }5wh.7{Sێ1QhXVx·}3:;Yd Z*$I8F "hL; <E )@J_>|WfXvh FhVtHE0O模Nl=]0%jjv9)G-S7$8o#!YB'@]n÷̩dM1,Mɕ'*UHyGqXLL~' LʏT#pLbeYJ$5p(֭YHnghR]:܄9j9By5DL;gm$D}|̖2tqÈM.ywYgv~wCV)k`$]VR6rIѐ/Bf"k= ǪMGd|:m' }8⢣'):MxS2۔p)<&z0$ę7T:;gEZ7?V_MMsg]SFلOk{V uRu.͵HLFmo7%bii@& *}\_J\Ϥ2ZHz //8`8[O,BU:IɐMA}PP\B^gțB[-V-SprT7_=mKѣ۞!:7F>).T㤌U[7-7ͳ r"z:5JBz~ݔ燾JLQw c "f_t kT$M(4=Ƨ?'+JVFQ|vlE,&([Qο/Eo!Z"4E"Ժ6nmP]jb6ܯ࠵65͞g,h#LtTӟ/" )M=i;+n6 gZg8K;|#n]˗+UQ|@Z#ZRO9d<71P&]sOvfuge4nKE2GPI4ln0(@͜|e̻l$Uw 5 WlӃIF^Fٹ5b[|` *'CPsy!E@NZ2R0AUҫAYqW|uI@Gi8&xlthQ~ [jv->0Mz[ &*D hwLCaAO LS R'Ďrd_I bDlƔEՅRa%íŶ[U@Юy:;^jc o.<AHF~(ںPJ&l>ù-r$/ˎbJ@X?„=.@l]-TP|#[ L2D_u~4:%*G j̩rޗKY.rN]p{!xk瘜-LnJgE |,ê|"Cv}1}Z{Hi 4݃GGBqzxK0Ursy:? >>fFiA?8xxD>\0)xH0;C,*i+ ɑ9/ao x~|uo#]:1_j>ȈUI|ɼVќGC @./ʕȐ0&+S<Fe#2k+>Q<{J-գk~/m;h039^hQϲLh 1IbGFcg!&ƨJyz8j;Hlwfp~pJT}a2sEf(tC\e R5wK{^ `ґC@Rӗ|}oLtN4S>{ϔs, ?w(ژaqN jV'8#hu}l;cKyXiNG=5 uyV$y/h7 K`9c:cV#]80DS|MP{ǨJy/TdPa (]Xi`aAkwkfB'Nf(j:(ft"H!Q Xi /PmxoF]#V+gP 䀊ElbaQInRnK33uG>muWt;ԷÑή\(6԰Ҁ([sv_ۊ%&+x4[PI!Кy<oi{'Go.h%ؿhEμ]r ֞ 8YזY AmCuJ$ *xTE#{)w5>2љ@jl14OKˣyV+ܘ+>`sEWO1tY6_[wRJ&]5]mɜ 2mɰb'{ =n]J&*3KLP"*)qʝnI~Jj$քѹ¢>HȞ$LKpt#kqS!u=r]1>4qH)6n';ɓbhcs IIQ{_*/@k_tE% }0`/; c[1M^Z_sh}FOM־+wLV[Qf6m/8`Wb'/g{ZjT['\ө˷0KȷsuvE!]X(?y@vPZ=`6dλMlmkBcnJ3T$9foI};79R>z7 UsL:UIZ~rrڦhW!DMivq,N@;{O[O_c-+mȻG i/)BIg>vRF%*^hR 6>n#vBEV!EruDhxMjT{h^HYĞ)DU ^'[')X+$C}ha1^ތ*tSJb/vOOUkI@xs|l/:*ٰ!pyIM})R3"ҀځEUY xYm5 zƆq[!6o￘.4*eSk 5t6(=+.)c[!ґl=8:)++oUs(E=x`7@4Gпɴ[~cʥwr3Day|."W?犉|q<ʦ „YuQ [O P&^jGWRv,Nb~qSl7>JMI"09YVxg3᫭PI3M5퐭racṖt?8 >erB1U=H_#;t ־w8>BFwcD^tޑIy#gF64לbmjcyo<k'i:ON.Q5{oZWk|fpRB_ 3fZ+~( l6:HQ&}:N ZViOiI7c~ vzwQMyU iq@I3['rkM}%L7n $B6Ȏ5kkpQߨ\ v̻e5\l֣@ڱAl(R .:"IY( $^C$f3ٜR#h~Nl|Y ^¸;a }A>Zj ,3*)@#pDe´T* Bl)*{lKam̉zΞ)]hvY݃8_(K }$}&`)dv0'1 (8㩼ݸEokIS4&G}W(FgDɔ2>ba=*I5鸇G:LاK)+.ڰj?z$o@3 { vD^[}WDK8LK@i8Lf(fr$irM(Ъ{f/~*xMGȪ3xHGTEGC3}kӱdg /BT1S5ƾt_ /BFjz̪/.L1q;%hDR%wIZGS`46Ye\D]oIvC;?[)UYw]7V?2QxOTɠK{Hi1! ٬QMt>(H,VJ"jD~:\f1z7CsQ &Gݹ^pUm1h'$Cvr`vz䠛>8gMsf R^OېAB]S0;Rh}+~bO]e5ѿy۝LE*U<P?s"`$ݚxWݏɇ`L{:^@Y+׃ O5p<Jm(6k9%kNߏ"Feм&8 6Zrq&Jmx=u".Wx܋1?FGVަA.V[bNЬI'nA"$kjT:5);`ÜdݜkTĥ``h!C5>OQGM-A=w u\ @l a$w;\3;'s琅j^%_l8RO\+v=fH] eayܝthk|VBuIq[2>$KmbbY\1 W$>Ȩ?0R0O3/|rAv +!Aθ4r6 s;Y !JsD*ؒ'"GߵjNw M˕PGV›LBBtXJϺ`vV|ΰs!A_F$J!m~!ZvӪ+W~aܶ0"i#;qԳZմBfnxMxeB7X8ul?UK[~FMX~ɜx;XAi? u'% xB44nX84dlt79xz|L)jX^o\س;>DIFChn6~=sv=b|8TsEYb|ku42sx;!Pg{\eiFGg|>Ȍp93Fdyu0f>]u4bY+KAA!R䌌ppMFQF`;]jI/9I{@n&K7t/ tI[NZِ!yϔcI`iѸc=K-g#ORkc{C j$|o5Uv1*ʴHA D ؃9ϚVl%lm9fگ&EV&YuQC8u_s!J\ɟ1nADTRδ59ʨtyJTgQ\_V%nTݢqba_qMM}es/{ jjL>&ujJZV/wNvxk-hv(@M*SG (ž!V&ɧ4PJ?,фbtҮj0'P8%A[XB&](+pUrG31T.x]kܾTzn'҈znt;0YZ07070100000020000081a40000000000000000000000016101cd7a0007e420000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/gpu/drm/radeon/radeon.ko.xz7zXZִF!t/5]?Eh=ڜ.+3RenU1Ew+X3`yʠrc {ԑ!xWf/Lwr-Td@[XL;iz: <4Xbt.wئgo lq`\p*`x +RZE)q /d>ܐamvlNh"JGV$jSY4 9j&ʳ@,U%#~>MόA% w%d^qJ:ѷoݛ!h8"R[R<{1z+(.7gzIVk.j &ys*]RcA'M,ӂyF>w>>GZT]Rй]:%y jno?t~՜ArnvUYt>33QǾ_G77h|(#E4\h;#;)\ZW.d4f >86>('5ZfSfpDjNϵ0^o LN%2WfHƓDA̮ AwD LkJ.(UҺ$(H4?A}[<ʆT+A<#i&s"L UPws!?ZPzB<5qɰdeuKt&*̱bd%cn_*o&GHk)18ȥ,q8OB3_muɎCv0!,{+%,@\ҨJsuKs{{FHdoo䢤l̞` KD.F}hRobR7Iƻ̌z'Oo}!Z9u0)$6; Yc.As*vƜ&K< Arђ ]5{ixWK?nLX!iVM8Whrx6K6Cy޳Oo`1@& 7mfç.g=;R ϕh :NRN(흵:δa!D+? 5aA㱫>n]Ѷh 8hƕ՚r A>Q:+iª̣w̽(pHy0USSx)F6fK-Ep>.# IGWq\N&Yb/j;IkoꢦR*'DCG۳b5ҫ #F%);\^.JW2"J `쪀8DžB oŒ<{+*N*1~=hƓ((uoEP?dyMvC`," \`jP`KD UjZR` *k 2r؝,-W\ɴ4$_n4ՍX !hz}ǜ4e8n @ zHČ]ʇeGwge# aӏE~ڥA/:p\=bt_j<֦JL_ 2Fli|H)٤QDt"[iDkTh0<ɐ9@- ɴ Nx+h\`CxZ9cB]$o%q9?YN= h-z]3AnCYOhxx07|>) MVL5)]d%oiI_C\ӀmՎ1[C /:? VID_>F#D/D[Hm%|HLigŕ'9w7՞:Իb/`\Tu:H'Zz)wlrI_>s.%mP`d0?lV#ɣΚ >&%ʷZ,L Q]v'ذpꅊWa|LuW5F%\-V9],q~HRn 0A4\p\j+[ʵP߇#p&mkj]a'ܚKa~mU"}ڳ3"%xؤ,)?w>|M( '֠ \GOV%1W;Z0$'25g5U9'1̙3bq|ZaM IysU KmXljeR9*ͧE/GX]*J0|@k|R{in5-B wV1rۻWЊ@MvmZaD"62 W@3|'gExx`'&eS@gq݄ث9oULPeIv?˗ IA&CFcZ 8O*j~[R_u̩.6N;AK@qQ8>`d[B?zcBBzW|!v/{60哙W*jبzd+[tW.IJ| YA Q]T)S?sx!vDZʆntXL){YDd 0rO&<@E)"<6*ߩJT_ͦ8ēŠkk8 'x s $g2@+ˊ *qP$S:Z-qyÂxco>RQaCb~AN*zFٗ/R zcf˭.fIԏW"Ow (`:n-a0Cg\'ζA&IdG{gF3(0=x߂i\LDfB$q@ҽ0;g։<"V'3!SYZ!"$~"2XhdZF]](WBxn?:/*j2t;;6~Woh1vfWIpSV9 Paˊ~>O {'7n8vLCe1 [ uS)ʑsvXbD8o '=B4mUJP.bomMj'ϏҎ} u f;3f}Wۋ~cKTULߋh9CYoap.lNdhQ;ζW/84$wh"J ۻMD2'~1 }}rWM\׵qZstR{zabȚ?A#Jwn~ ,{`Fܶ )*]Ux+z,*-97O=GcRJqP71BͿ~`ܚܠ}he>h$, }My0T}=Js/COWC~9Yߢ1> "Q+*JU\ jWCFԝ$VbA+xb!T٧)=(AJl9"r10} %$LdْuoɧjepJn]<Z1KqbEcGý[UCfUٸ$yF uRY::2;G~t/d71AG{fP=q«S~uM7p:YZDuS( Ͼ u3JIKHc؈L(Qa-]|$ H/u3ajdMgte'Ȟ 8d=o]܅(ʋKД.&&T|t*0 ܿ>?pD3GQԄmޗ6|dX;͔}PNŠ4Q.q#ڏ+ER9GӈDD1mtf^+­9&eNa:>+>KҔ}ſ{˝n ?'gX*, vUs5yTb\f![øCW3j9w )  )ôZM>$EC=L[8jv?TVI2-Gr̺1Ş=氌m­W(/m_8-ẼgLn4i/Ga] mgiE`1wvY[o~6.Ix*6HoJdzn[_ +Ǡhu8˩.G7FLd3Z@;طx.=͇v H,Pc÷<Ui9/[4;i^dkJD:kewؐD/VjT>##ij8#Nv^H.}:wY `wZ,ݶ?eoV&-|WXww K "mҏ׮.L]<_L0ύu JXѾI;%Of EB]xDi:A⡱^ݳ'V.{C&,2tu'SdxkrV@iK;qAojZ<|)mBF>BHI5 @A=Uzcnn8cs8nMqotvqŌ&^:ugߙd F!п;]\(@RmNN"KhljqvIGqcyYz01 k+ 6yHIQZ-JCe:F WkTpcE3\B,b$|:ާ@ ^8pCIyf:f}%vl 6;Xj@B@5BMD›k$m_J+#E]P2J,|"FvcJC'(nZY-S q[b\-vmn3&EXVCBDZU ̾A 4A_Ԧh| HwZr7(l @Erٌcip/=|)"X&w:Aw=OdRA@\*uJ7n[hQEd* mEDmro>ހ\uR7vRZalf{NC3.R[A.݊Ck,b,s zI~@&pVdѭu ozEd?O3jc^qHg+fXpz8QC_%exœS7Bj.N  <4XV2tqD5?)krcE<-3( a#ѡ+Ԯ 4Gz}\ψSA҆G>niZ$AW<}tУWJWOk#i[DMޟA ?ڶ$#,7s#`.>߶!\`ՌTuMDO,c@5-_2elDc9 $8<?uaW[wj&Rqp gl^Kp,KPDòT@/lm?u6;b0  6~qқڱq0 _-Id4:_)9dW`Ǝ!t  *bŻZVYo9͝{!DE S5Nb`seC-Tivv|`=4)elM/d̸`WDZyE(+-(̮L@w$QG8|sl]P7EѴ!q(*Q}Dn|9Ь.֤ sްqcw-籢ZgQZ^;li?dA =;?X:`G9(`Ow;HzX1t D;K\ cAhNG È4`c)J"ߴ!a'wdOWL*s,lNЎM0X2u`7?^- IG9GgĄW'Z@`b]gvhE\P8J8,ok: 5[Ȍq-f벰39*o@;bz& f 5+2 ^HL4A~.G;IpB]FF N&rp5Pt&M-z0(a{%|6YNQb.?2mC%ȿgȸ>ߙY[/^#v@xE龛]C , p u/ i=I=MyʓOy1{=ʇ# ʕ^TO[*p2tDZ*4"VԎ1 Ř@x}hձZHlQiqP؁G"~vS[d| lcr7.o0 Bg6OSЧRcemJ 5Ԓ)>1Xߑ˩Dǒi2~ UI1sJ?{|Jܢs5tJ$Q5Zla]1]8f7}A XهcY7Xe*BsHyM:^1Ҭk(2o1 ͸8 ]%4\ M?5a͒4ʌ}j^ql¤Z}GB$N ه[͆M<7#s}IUY@ͺśȸu@OoK/S$\>Gߧ\|u>=yVu$ D-ʅ]x\KД{=F8_M’`HH/ah`JOSq=[QIu .9h!%B V Nc*VG<Ķeɘ;w0;]0,qa2Os1+eI-xA^hݳLc4YTLe/`!̽Sba7y">p"ĵ` Pb?P[6;g\sr$T ~B$-PrLʆʔX0ް|(_$w&?u&@4I7QI̠i}tz}}%a>@%:N+K WpnMi\%^`o/g;\'I}0>4`rM|t*Uv\ݠjIhHm& ζS~+xvnr25ҙj|I>YP!FXhe"R?&\/ \d.QxD&sMTt41U8"L88!aݓncAfr9MwˤP6; K( Q4 '=Pb]UL%; Y NʏհTdܔYL|r%N{tO=.;(Ј%130Eҥf+Wōwu3c`8;G,(8 T;F7'-тweH{ avYZ!,{arsea\ub0#񱪙zƺ~)@$ s~.l5hr/׏\rS@;r:$çQh1T<»kq "eDYrܗ-܆~4螇+}/F&>ھ K^s0@Oi(Nޓ e썕Kߓhb(*Bm[T4J t+ԨrBZJn6)Z"Oӆ zkWH5/i~#p\6YJo'}} (Ci0 $ B;*|lϭ8|EO({sB>+2]XJ?b*GOP3IT _A5,I=ϲ"6" %aЧ'n2HnB[Įji"cVq*NJPdbtfՎO{kم)*Р\Ÿ2PFuѯ,1[IҬ!l\kE:G,B oPjC\{:ˎ[) 5$ ܿyq^cP- -g8LN m5-W^* U3 ia3}8]oJG~rc; #1ηS`MӜkh6f:]|Y N!)IkN?zJ^[T=z^uUxڞw$ڎFq106&m1 T=C/[\0!"]|CFT}U_Q/Ӈ#sSPF#OhTfxzvzWUQŚEl8o$r:<SfUk] .k!C L0!7M'bL`1zߚz5BK4,YQ{"r8 jڼo:>44wo::aŌ%ê"韯b`C bŇj?/iY+|Y^f_UFyݼG%ԦjHxd6qk:L$kg!}np:I5pR\ɍͪ΢ӡXa% ~ NXCE)yǮ=UJr_KDghi_( ^r%ɯ9JMdA:3\ˊmVw*] ҼHt8^1bHbcQTR *%G^0-3V`_6~зԘK׮\I.+5Eu:iդX&Q)eX7̋ӘQ$X,qVb뮘wFtHƱ]gM'3K]DTIMj%^w^xsrv@~%Ruk;dǪ/LRza@( 7/`>hf=\&hqÏ}5SA4&B8gq܀]d3@MoJAE=&cSRvkg0D4k %FY 7z0tq3:|wA3%욾S')g}s㛟MTGʓ1w Y (Kg\#{<9v]KC|xwøApbu%өۮe&SM/)#GoC_rvȖy7LN͈qS2[VEI7F]&V&m&f݇QMn_V4Y6D꧜2+a{`29vߙIO6טJy[vl6|ھʤc+6ݖ |:rـky~RWt/)vGHl'$ IN F?}Sd'mh_\ވ(n5N.e[yr~9!w;/UgQ[\>8_kU|ִw"KO2MM 8KK$hnQ2?Cwuț\uv7% ~Xjw@yRvtm?DNsBESlШ kb 2B<{w3J6k+kF ^6{ũ{ mb--Grvd*QTb3NGYvcIu +mn-bR=a[X/HۂDLUQޑ$7;Ńuy42fvY,sX!UmHu<$y`ho;sC>K&?Pcﶤq`f*P33ƘAcH͓ЊZJm]fPxaDnjB<зg1M@qf5$ -8V$q]tYm=-e $V1"ݿ7{'.Q.oS'˸ ox.fYTѼj(be+›U>P]P:om~*29(j"b,97bf[57fJ-aCmҷo0w0Xɀ"CPn` `DK)H  xt8UjÛ-]]@.l;/U ^?|-$a.Y @6.SZCYt QaAzr0/POm^`JcьᲪ*GzݠU:N%gAHܤk)O0̩1xtliC KrؔO,8ܵ9 2v]-<* n5F I*kKJRGRtUy#O"̀q ANpqD*ODΚ2%]t'wv.S zWFͲWdX]h@Gs7S?mMg9шoM[T-M at;]6лiY0 鐆RK 6op WTkh|7EPq7[8;MtQ¢folXt=6ikϬ7"{{SAuD\,fCd,% m+ ۋ N/=֖{r H%P9ߟw!B$w@Olb"cy:dU-"X9mUܱ6=^@^gI$Q&AEw"E*XNs[Mp(U K%S> CS2Kaqׅ[@yԨ}҂5+޾EQDj~kS~}Q~64r;bE;U}@ֹ8ʹ=cfݯ~H88ajZlsR'ţM@`h`}8;eW=*آsʤ*"Yz7@Éa-w)ϿM]Oih8 f0\}HS=( ~pv,D bmVo+Y"hsm ^qXm>nuɱ? ѿp;$I 졽Clr &}f J4* -h fDZ2QWc) 5&("_`7:gP2V#npݪ{%M>rځ7|nix% ;A-)(V^QP?2 ŚM]Fbh"uFeے5'Uvh讫ʼn0(C璉([3Z"su?P+_9<"%=`O* lѵ :s"PdI>7ٜk2xQҀ}ޡudkԹljcQ*^:s,y^gQq]' |`ƣ礦f$[˹9LU.z<7MR99SR&*3n)~i 0_eBZUHČFúif-VD7I9ŏfQ-Ǡ5`cL@= a"m6$@KHYȒO;40*a+\SY12(z+_6Y@7ᦾ0$8GQ#E)5Om і纰͚h6V14i߉v(] (nI~ПaX~å6+&;mEuЃ$N|6p/'$:^\?_k],.I i,Xh4AǺM0Fy>p>8T%fUP 4gH7Idm]T;Z msz\{cnBH "t5h&+9*8\ q7O3cEtvi:+%4|錆r P :ԟxm5 Yl;@0'Sr~\.4z׃0=2BJ` Û)۔'@3l\1bd ˗` M^~!UFy?7GCRiSϖ} !WExe##T).Φ 1 [+EvؓcS,?Soi\, vF'uUWh5`[.K.iOQJվ!xywGm$*RkČᤴ7ߌ8}5fѦ ')sImAf}2&,\3-C8ghq4w꾙MVXiR) dVU d~ uX]ͼri%M2mmm\$|8A.1+38e/>Qmw3Υv" 7EumYm*fc}&;AvV$@ƍ۳3"+!L(Kc%`pć4a ZplHm'ڇNOGwYo`R*l+$$7&wZtkc\%t㧑JXؼ;L(qWHo{$=A7hK)0)3)YC-C2 hњX@zjnMk(Cjkr/5ڍw׮sj{6fZ sƏUԅuxvGx<2j*KD#tijW楂!"ʄ 5b!m1lߗV %AڢF'y8h|8疓n J?wnτj-%s gRUd sUF gIg :wl sT-|wyMž35nnQg|1msQU9 7. Ʃ̴ڪNsmL~'":ZF9Nk]2MC;T:#GM*eyܬ&J0{yoK#(_ǘ IE|Lrehó񛸐{Vq`L'rEؠ$Jf g_x FfVY~92&p8<ꆂ^uR =v@>YAo71y~GLr#g5Al?tdKMLq֖#/H~ nLg.YK_ +l'  Ԓ ]+>)UD9=&N[,ZN@=HMp`M;;CUmH.g(dD],ESsO[/ajE^ϸ}|Bcb$I9h~a O/E!Ml(X<8wv@bڎ 8%U؜.\t\y7yN^6cR` 6A.RszIs^G5M zVE]KTJJS^ވ}g}Uv_1Wm%15w1bUЕnѯT]-7Y͋̕Nޭ'L]W9L6|R OZ1t|؀k kzʿJLEY÷! VO€p2;uQW)l uvv75Ilm>o'1CJ`.m61h6W*{x,2 ٤Hc }VJy莈"e&RJyC7^l7c b0~3,,>SzlحǼY! I&>{C}XNp.i/dcWQGD!E2_WSeRO(D k,u=*NX]kbNDgm]| 0W.GϮ, 8t;^6kH 1&y 3̭C*dfcQո6g3B['Aµ\V-m0,p5;DX=@d hm䋿gwޜvu'[9/]̑YeUZ !ZyΧKx8,;ef|À'ћ#<-8ze] *s-QkP!&=N~~)eeہՒ]'和DJ!VYJψ<; zg[x/YPUZ$=rjd )S͇rhLIɪǨ+}W*Zsjb}1DHʍJֹ4fQbdz4=p/`#Nobd0tp؞klE*diM!V$xL{=%= I&UZۄQOLh-E.X  -Q^+!構O{Y#m3 ] ]Y*5L^B1rI@,#e/gk#ž ^8MiHUPcL(-dgW1f̟Ak+C}d1ԏ-IpFF/JqGnYhܰĜXUyl̩ڢitC׊í& '$W22nm}#9$_<'[g<=ZFL^XN6/êNrh2km(^VFLPBU}3 %?vTdd)*GܑPߖ(v$nWq9qAVN,B澱5YF+Sk4QU[)N{W,5bSډCx:#;I{OARxdchk~}rZU:_x!7S a ĕR3m )vCi P2*EQͲk;F͋ߚBPCR VZK+uS( "ARL1V戽5 x.ËftTT,Z%Y<)dҘnl+SLijaǬwj9+X׍AzkQ.ooS= 0^u*djN.N7ڴq'{2rSF%Mfo\t6ϓ8aчQvm %!W;/2V|Jɯ'_zkGZdLd PVce ۜzM33saHWf@1(.g!z0MgOOgK26BHg3UBS\J ͇LZJ<復onZNA{ y[j)1⡿G[; ~jQRz=t6{,Quđ-LF .ZUvτ@jG _葴Uz7/~[PT$['OCŜjc0,7 X-B zDTBXZ=@K\Ҙx,DX[@u [> 'dym}3arjp8qYXEq!2Q RY wTXcAt0`TO:QhD*K-[kB|vpu !,}= 7U]Bu9M{@%S._d0)IwYghŦ3Rpɝ"0e.\>. GxhȶHb#9ؗ?1HeۂT (}ݍS[iϴ5Lj#hʺwE>P\{ ʼn^/N,Bq=Y2Tʀ&l\U1 xqo:*{!U[hM+ 74;RYÛHR|FS;mA0\S\xI.IbմN[>Z= ГYimlי6̄oq¢1}B%N Rrq7,Gb#.dy XXW7 [g]8*~h8ϼhJ}  ٮ V.r}>NyC43o#O:l/p(uÖC5\03KG6 򊱰;ā$S+ C=On4O0F*As0~lH "6^ʿ傒u3wn $z%?(TF$ee!a8 %aDRKݾM=ɑ²鉻8k8w5pQ~ըcK J(@gD[~~=S|,:0]9@}`ʝ.9_A|zXMlaY__F`oM-w0F-zN(f&pmp,*LS4-HqzTJhekgun ~!-6&J'Ϡ܇}\]b6҂f$ \JBalR$XM' Jчf9Oժ7ƻRV;\}V7g{!ϒTy0VaE`u kX)m9cj+2lz+/ !e.FZ$~k<ïK)FRЊgӂo$AD_=TR&eeSEȁʓgRtۻ A/%˻ li0v 3{٠Idy;\ x[QIl!Y i8Z7V\,ĩEZ*}x@M\_\,Z" *e{`Pb޺/.?Fie'@G0eFV0w.6i buc+,smIF+ZY$oH:=:d ('T&sSKs468|b( ? = l^A vFm|S^;jSux+e)s8+1Um$\Ne5ȸFO3pG6EKkQ̧dy/8M_zǎEZ2Vn]tMOKn!^i^z5kI=M+omhESLl6X^[Td .ȥ~wn)0>j6C%^irs c!hS=叩Y _PSvͺJ`\׸lˇhT!w<^Ώ|Ւ1s W/D["*U[`_iا V.r:=v uv 1c32C^\^)'μ'SΓע?DlQ >7~4ucUJc鹦mg:8D(a4\T_ƒ@+yL*K'M 얹DQlDt}6d4`8GC\hG[&yї G Q9㢮(7|"T7AY gFwsqyc˳ L,u(Bl-]31Ŷ+ֈ fnYߪϯ:ӓgG2)sQ9*D~у@qM!4" ^ .e֠p]Dޙl9p*%C`{=К؃"fa{ E-.Z zBxĐ\_yٷQ,~n{*$;kK& B@:6µ]&))@Xe(Aɗ=j4Dx\ OC?KD),HcUq 7/1RRE=|xX:.gJs2D])L9 f ].E37}l$Ҡ~}o`ny#km& #+nr5Ka]3^~^(!„Y)IVIKIS["hRd/L{{Yrkwn}aWp#' s &j.6lMJ;ް@dP `:(nԈS | CրPp +=(PhIY݌|chFz.KML{>W󴡹Lij6V@-+ymn`iE{Ϋ5rA~;ʓpc+ޫj"m4gؤpzu KTX ۃszd[oo%9᎒zNEٗfhÂ|"O1֏ p79J"?M3c}6`Ӌ"O]k$,:1+!T%rz;p͸QV} ;',Rr2R$B`>brgg+s5[wqfLecET^bCMTlf^0t%))8vi5\#gz}h@~aYp_-ƙR=#+\ҧ|̓澐cDaz~ NQ e4 `/F-qL-C (-1 JmaYc)/?XvL۱_#wvQ妫Lѣulj+ܾzM)MWZs{V]H+`#`@lQT_6X]#H2"nD^Z 1KS -`%~ՄǭNȂ2e5+ITPa^ntP[b+o1ʬWN_'\;*^#Ĺ[:yE^VFsAxNd1뺊[SwZx">`N"tn b4F|9#zYAj #73Iw82k24ϟI׈0Da#djk!`u![W[pitQa)0h `f]YfZ(L㔶i*1KжZ57њ:ᕏ a@pfFzeM6Oڛۓ=z|fԑ>uG;Ts6 &گ<![5;.+89P7+H7l叧HS2Wn_^0l-io67&zDl?KUvy߮ܜ]'<0g! 9 >'rQrH/<ބ\krJ0|u1ҾMko̩ jm;p4-jW̊H 7 ĎSʢ^ ]5Dm2to-pybk  Sa;"UxD- &ǐM\e͢ odT 1A 1$9j=4'?0]oeRHK #5c_H\?cU"-ohJO廊WH<[d5Jҳ=Z]/fM;MO/s q\htXk!@=gSJ8%s<jz~x`e\ ܗEbz|B?(0 XXCQB$@(l, C_f!(-afڻ HLP(3XChK.ԟ>x=LkGY!V>A{F׊kKJ ?XTBJ+ [ 8+74lT !']{zJ BP᳊׊;Ry.)w@J9A[iSCf|IT:i.&K{_zJaO:@?jpo(LKnD]'{`هGDHgYI|n"+n)7,K xpptcAX 9:Skʊm._ .?wF0n;f++iuab T>5/ _kPY:dXsrtq<[z9_Яb%Z/_:c v)İ>Tz@{mDdZV4&=?'BH\Ev?cMu:Y}Ϟf>4cLdevuYdڼ|#++7lCʘ,<=V2xxd/Z|ʔu ue“5ܧ}+C.3Xc*mLWD}:N, .ש2K">ү|ϛ+@%8IV\3d(߰U<Vky:Cf{G= "@#'2׳ßЬvΪtCLIeal TTT2rXD>W;>gT'A@+!c;)pI}ĆuW}{M̑G!Ò,ki8j/Y/茗?LzZ78pa:/= qՕB$e˶ddT6dkV~6mKD%k '?wXv8Ktp}/%t+ʺʤѕ2vx=vb{, |GJa[q.u,Gs {. ޚIB"z;>8o=L5 :4/G/0MFMݻQe\rnݔq' )E`K5ꡦ 6kX0de+yEC sOKd']#Vu_Σae@ ydu)3˯8H푠o’e8e)s7V^d_DwXwqĒ:[O y3pyj?!-|FcYt*g# ]PO/ LŵNj$A4xt8Ֆ>'BŰ CvfO.,</=8Kk^Zt kB\vc~drOd@93L QI&Qsl>L^!$^ W$xË]j" hy4Bjjdy ?E1^ju euIߧ5ְZ8&e>Fp\sk/ ǍI1OOcpϥnr %GI ZXx$WSd'49Y^ _8"Cvq Oy,%i3Wd=nÝdIz6G2'0k }!rxŤi<# ]$l,K$5nuE鉄Ii?pTJՌp1Wu1_M/2gvaq͏.Oމq0y\结δWYà"f- Vm,;]`= ۬yaM%}Ge80ߒh]* >3ht=cIe*#E*]/kXZFqckz h=xmJQ޸XdRX1$u;τSh["D,,%*%!1aȴx\IaIoki61|'9zvJ'VjM r5HZ^&R˷b_}1:Fz jcLH#errHf\cᒋFy,T}aqs&;vYK(]uJ4ﻓLᗁ"yF/7bH ܤ1(3zEW[Z=wMC 9gmܮXߊC*n#v2(| j\P#< 1{9g@}k䀯m1,x~'rN,.ѱxd?+aQfg,(5 4`]dT)PP{%q>.‟(mA@3z(sޞAWi_W('g4޳LalP$Lv"S̑岒a:O89[=+dHo{MWc!y?Meўfb $3#|ien*kɿWI"I 4w_a&? ̥(OSDQٙ/VϢ 'ߘ`2wR6}I,Ba"?&q!UBmLp&LF6~G}柄T将mr`EY=Y-D 8=7Ok ɉaXBҔgkĤK|^ I7NXn21_4 Q"?],nݚo;Y~{y31h9/<'Dq75`ϴg1pVM9`F:"?Q^QS)o 5Շ阀}s|; ֑fXCWG)DФWk(nx?14-tːل([vLKDid6n>oZ}kc3V`,ldMr#s 4ZKN{A(^x04B+^ʊT^SR<ݧ7h&hũZ&@q Lb%O;#duJJDHoBgv[4"DiM?-)Y:6ʻ{ߥm,-).!_?(eq˝;c{o_\ԐRJ]lB}FNJEX9M.mpGgݕL<0E;iTP2Ī8qJ OpɐW((ou$VTI^S\(Q'Ɛk#T#|$L&fJk:ܾ- 4}TuE;O(tly,3i"l2:{ Jg-,wB6X]Kc#~OBA\v̚ՓѼ/ ᓉĤTu.VVÓNUA}`jScH-bTb[=O5;-/U?+<+8)lf@ ?QA ƪ '`AeN+}%ZI&%2+S hmÃI9cb~J%P'[_݋p(F_C:`UBUDM狭KK 8#FR\U?ցxŠ %m:]ro|<`N>} FHn~ϥtYeƔ#Pjơm}ŔQZd\O ~ޝ&{w7xTY2'@;,6o4o=f zkmt"^6ώoG4F&ED+eE{ w( EVH$=Y?:0$R5xna`?=^{FN|aZ AQx&-$D̵$Iɨ@.b˛SjE+dG6~9ѫ+7a~gDjWhFo>媓Zf#LJdsxŅh{oJ?Ă+ɳZ @aPd. _VF4 k'ӛVg/v-z9dJm̚LIq%ЊTb'+ ='1_q/ݽn$Ph6Ϧkﲂ`|$7hQǿ*-:C4C p|㝋v̝ƼR!مӇJQE&b Ss9蜍fmz)n[{uqD7JG"F'.kH` )NǼ hbB&0fמ"pV n)+b?KuX.;օ%G0zuzw{+ =j0"a7 ḭ(y.{$Np+.[vlSWq-!̹ΟFdRbZYyBuv\ɪ`(*¸TqGR\U8z oigygC.U) zUlTg~iI^BH`Dp{y?CNui ˪5;MFkaMl%,|*gLyZv1k¼xqc8fzhBx-Z}9]dTQA3vV&("uq9q[Ŝ6fKH_<ՠy{(zzc:9W7Rasv3\эN `(QF9?~c~_!c5a̞mq87+G29F 9Is@uޚVW[kaF6&T| Y{ک󎰇Vqä^=D4WrF`t&HxMPֹl3ٶP791#yiMV{t):vsKC^X[8}$N\a zЩF՗:u5K3X^*l!*BkF>YՎ=o\ eTʚ+LφՙP*!M-ׁ̧.٭p"›ޥ 3ʎOQ\_Xw[ `8n7WYGe1+ciI=τwrEc?1F1N)fZ%x>hFyzD(coƢ3:f6k,=oS{}Gi5oGJ_vB&5 V+B/]>J>-dNۮ(9 TbN߻L?n1e—/L,pi"Wc1ѰEs2JBFJn੡1g .NHX]V/JP>{Xzٍ08sD9=mO2HjF݆i+QXCW8&n1MϘl y*l'A2 bUԀgNQzPsC9Hjv2+#x/>}Jҥt33 p b;20VA&yjYM>(-`ⵠv?BÖ3PT"G{ՇFQ,]TjA$O՞NX<7. RL;|qA]tLa̻pvH 4d 8WVZJ]|-^5wrTccQR |L&b6d MEzuPsxTN禦 ,JnG^Eqyz5CUH +Pw,u N6RԈqC̓9o6ZHdc}6 B~zlߞX^s=ΛDL I:s$BBb#huz Ozʩ_h iR:{B>ډf\B镘syA>`+1lߙgcv kΐ$ųȺK_K䒷VǎҪYE)㠨}N@⊖IvVe`p>w8Jrأ#}/bfr/GEmy3!M(EFJj1x[C*>PKҥjyswCCU߮Qt OBCb۵iUfrTrй2*A;F *BJIH,skLh^Kb΅~7G نf5o LY~:k=v4kt)L6ռAj4A <}-X@t_Y`ݢhp 0ucŗEk sfWjU5Ω8Ā,G3 _孟9GP:P v%x%+#r<~b0e(TubVDXUǼ:,g})ϡ~D^9P4pt289fNL |Db]}(aXj'Z&l*l6ZwDXH9uC  b%3*Rj>=I$l7F4a! *0kűk^C| @IKO: f✯'LAI;{ixm  BL=~XZy &)t@ 4R):qə%P6xԘ$LN0VW;Hg $v+Z\_BFSv~ y L;T.\C.R.:RV9ӷ] #aҬW*j=K Ws a'~f Q\gcS#U%GRn2O0Bظzqᮙn㎆0W>Й+Ԑ)ޚxАIeǸrY dLU6&.ECOO2 ep*U&1'r]\֑qhYi~"hr,)ܽ"vEȽgSO'ʾ2T}S>?h{o6]٪6Lv'2ǑGfub>D)NSj+eIӭ{taNgIas*-]npxK$W؂ ۻ]\K9*#ױ42A7Sdw $`Ok̇=G=WP?9r+с1^AT4+hWycAuwEI{7~U9QXa`@r)XRpX))Pq>OlpA}~lzD,Mk7Q:%>6IeLRՌm…Ml_SUf2uR19( qNs1Q+ _ &yZd:lJxldCV"V|nL5dI94}CTJn֔ҋG]n=8uoXt6W#VCoED(礑ng/ .mW0oC,"Mæ~YO y# p][(<~iFxZjXaR8E$s1}MX}c2L#?y''iV] ]=<=o=N_eEc -IG~0;i9>ηn!6gc_#tܰK+8txvT) jrY>_eH=>A)6Â]Һ#(эC%ٛQp%q%/1[-dr)F~"IAg?ϨsQwuH͝x*XSB$lY8mvhGJ<8~Dp<#߻`:aP! ݚZ#Wۻ#}X\`f]3QMz:E' Bȯ]w PbDDhٴ=G*4"NJg4<^i5G`$ +pkPP$r䦀)ˢ%.b ˃ =d=n t csAW40S1aJLR?)&HL{qԘEˌ/a=vשhKCjUR_lOئTK;ˁҌ%H/'/ >z$c9%MRϵfN-3@AҢA/K+H"a-k'q/hc7FGcTu94꼅 f/ Ҝ-GƄᓲ+J}''_ g-;CmFRe,GAm j4[ C[UwٽU_=.Y&L՗y#Uu{!<.=g${CD64aۙ617̶o{ѧ+X?R ;_ V/k_K hjF!͋D; ->(|xC91U{ǰbg—UMyƂE~NwFKmeCk 5ѺNi}rwRZiP4zդ0 M@~>Bz걱:dTc^" x tSj,ŏQ>}<Wh[h[a^)Va xqh6-lpvOm<9jbj6F6S;!+V11^џqw kyr֛ S`K=N]-nDݱ@N'{SD6(xyrb?5E6W5|T/A-Jp rfûi'T] ^KT; VIݒ5BԵhȝ\ #upb ZGB=DX$~th&_+q]OJdkeYnZ|9(jP6H8A{ O# :m(;%kG3C\S* u6Q ;[Hm ͂BEuOg&xACŻO ~\ګ|Æ̴zhE)m(RH}V36"FchFn1O ɘ.=_e'u;oӋJGE[\=χ)fus`BziZvi[ܘCS|`Qd8Y^ذ@ 崺;| jؿܸ376K]zQJ]Ԥ8*gҚA;H؞0 M,T!I ƕ7Y= IX 0yJ8XM-CCvV< o\!|ع_ 5 -TO0( 7Я6MnrUJUSZtjs=Ϳ#)Kb 0NT9g_֢[֙oGFN zrb]lιht }zSi]A EW ]] CA۱lt\>0V@|mC}bE?t K,r<5B'F-EB(fۯJv|ܟ+Ձ4=2%BYUYwL\}cFBj[4^sDG $|QrTCf#,&Qկ?,y>wɭM!ugw]F頵nxk>,WYp4.5:Qc@"Ȗ\cT#QJ/)]9lKH_$S̏,F1;B~:c8!j~!0z͝Xyϝ0oPat8{k^ )`|I>K]i 4E U{_ulD#; ^]80 l@rcxau'Eن5wsR =HBT0F͌Swr=[RL~K7h)VX-ג3ʧ-BZLǫ\a ]2:_+U3(B/2psT4CA/g+`Y > /geLoɀKhk#T:`S#oO_JDQ?`c&Uq\LqwXL6mr P{L6/{eP8$ /8sM(?M[#gldQ1*aEAi^6hc?ߌ}S D*ϙcO~ŒNܠWr(=%6-ҔioX#2N%lbT"MYL]F8Zx xE7MJ+<ia)L I},,Z{XS7|3艼=dُT f X-`b׸=SZHlZm<؂Eatb[uSY {-FȘjf` 6b~U&{k2˛h=D(*Щ$Grj!,0NՓrI/5b5_G}G@BMTco92z|F[v$]u1"e:2m<8oRpchwIdn7ȂEr*1`%;łpp҉-p]aI "SΜI^xƼ9+2SL=F?>lI@>zspPy(@Hd`YZ:d]g^`7k;^VL &l2;-GlL* GfCq?Lť =>/HlolrF8$ yeyA: MiAҗh+EV=u:m `p~fU|H p#Gma$@OD>94eFEQU~vN, y~1{gR}*.!`+miy >]q O]?lZ1 ":<\YEaڢ8'ԖˤvīD5[N4bWIVvw4J4nerG9:tY #L QjGKA1lSh9um<ȄG$ˬHVMLw\鴧rNhO(\:2xT)5s.wuI.2suZGl JT vX"niCoQi$ɨe-jB>{#@Z^&Gƻ7K1fdzPQ ~U*+׀ܼ75eP Dl@d9˘U1MwS9xFD%[*J缰m ԩҏins 僕.5<h)BbT1GCzlX"th5/2~ Z 4]yg^ .Aqdz>.3j] 0YVd@l%eX2Ea~X_if|7aw{E3+X8 t9R{&X`\! ԑ}u TB콆;АA#ڥ;C$_9)66pǒD>.pW7K˙E4wѸʂKwe#Bż0 Gw E tD\0b޼18wp*m֘^J(4i w& p*X3S, l WmFZ)[u{%i*ShBu) JGS݉݁h_6ֈ5 xY*Y&rao,t_>BWR6{H[yCڐ}n}ӈ@C*qD싓j9r). SB|`Q~U̅a@DrN+w笄[&vd+ *nuA&#ᓚ==7#L>& 0 X|\sEc/C.(H 3\ydS K ̈`BhB7)'"*s^L[]HRp+x *gm #]G6&i9[MW{n AFs)[2g:.fqRji"f],Oۜ4ط&SEƭ(ã1K~ʡwd#ϗR;73( J e 5ixe"5z0X8h y~)NPunq{ܔi> .`:J%SۓM|doko` JpH)ө&qz{.ߊ$HqewZaQ|e S˜]ETV`A%?cDIR6gVbHawY0Hֈh&TfJxNL"gLK@ͳ؈(Z 23d}"ujR!9 WDU~t?X+, (VS(j|vw :~?HIO ^u9/טG[W~4AV~ݻT4&RB\Eչ{̀$x4nG&n,m}5oL6\kM%"Ō+3P}:%/Պ4Ztr͘MzLx1uhQ+ I|m,N0߀ cxDTCMzQ5q'?dƱ-9 _mz$*5$hp~K༖Fk?TD)2i'87B jp;V`^L A]7!u-"M-EfoVҠΉ'H6FŒ9䄂x <>^j:F<7iaNTԡڨ!'rrXZ좝 ޶qHh?c+q7N1ϙ#i< Vne }c?8*H;FJIT& [ɿو~qbw#]H`Ap<A'_8{_K(m@t~^\3 bReؑBmq/GS{0*P 7$r}_%r#[| 2a( hHCm`9j{4f|VdY|ЁAϺR @ X^Aq5mQ3[_z+[`լ@LA;gjQ u:flYhy0M@s_D!A;w%L!zyx\ jMSEyYoIfjlI^q8u_vJFDsuȱhU0kۍyV8#oDM9ȴ#VX† ӎ먤IkN„8kTelsMCęUZ-Rp2'h҅cc os +?k*_<U f!˯TޣeE@j"FEU7덆'L7Bh. n|Ԑ ]q?J$(Npd{ej(Eʀu!IXxƵ!ƲeESW0(q漙`7RJ+;TmZ#Oc}E8]nB7IU#ŀthFTkij>$7gE#; Ys253yҁkurHܥ%B v%+?igM<ߞ-^E#(o_qPǏ]H8]5Ŕ#֡9I]i ϱxF^*tg!A<=Ixw_=Qq-|P:%C~HƦsnnGE^aɎo-PH\$aOq)oB+˝M1~g@i<\FK6R£(wuGh<)2k/uHtԯHf/o|QߎaZM{34f?$ʵن3 JsTN+zעk~`}L$ Cӝ,5pϨ4w|YuC*;C= n!C 79<"3STΒMzPBZ8= z. ? oZP?LH2'GHi]krX& wCתG7U@cc2W#-Pfyfm7d&2-DE'%T^WLϕX}.;GZ2EpJ+c]b<]ǽAs['"cD$zOz$F> SE"HO]Ue_N(W/nx`vi^Evmf=({ GpAb2QyCΪv1fzU-6ݧݙЪ֚hF'-9Y4<W;m ^Z-$q433%jԝoxRCKWR\4?ۼ}qnnE c;X\qKʂVbMnim΅#u44(X}6gRwvcE nZ6[b37~޹&cā| Egl^Cǫpxw qj\Ҝвtbi|,<I?PzH'&xIe`pdF SL?_frR ѱ?=1c0CoU9 ُZ[H;t\1> F؜iίc %VcE/5I|l 1g#w"9-t"$5J}-WVKgX*6Qt&nu&j XP-B8~BJ=7,;/aق nrCpuSl)qkpߜ)aJxef[UID?) egy3or#@UHX%`dalbݒ(8l&=6i<3JCjêm{[C-:fcǿK߀`wy4`@BsaYC..@^wEr[d?{:,zZ9hCALWVz^ A|6ͣ#sdwʢpbCj&~ 7I_:7,GCJ Ł{~.=+ F P! cAoKyou]86Nfk7őB-y:S}V ^/4Lg^K[w#`^-{Њ$VPxegɾcItx3MuqFD [؄}No>-U)9N3=B'~sZ]ON]B'w&H˾''nLf"\ϡ#QqxT2ϒ srH-|%O_xߺ 7mP rktf-O pONS]| u”b1<': BQRGpKngy<[Dg"b"?}t&ɒiP}M4C7;j;,fh5@s ZjDABR,gohqb%}@I٫񈤠yean^0ˊ3Q/Ń[%Zx 1Xd7Eiy#߾< ,&x2ps;$^gCnpWts=aMW|%n e|_cyl"<dU ,aS5\go&j ?&eNJhX=<_UH wp9dx]Tq||#F7ä `O= />Tsy&: Z#N3zyn*~(էwu2K-al}D&z߂H@׶յ[1"/p)4%7]eb/#|cGƺgl7 $ti/8$/dz/g\Rw# s^rs .*UoT] DC6VB[Vv4RoTryhP 6iW"_fi@8m^h,}QqGA;`B!Sɓ~4rRϏ,8kRA <@I:A 0ZsHHoqtL} faiɄp0t6T0NI-Oclscޯ rn It  UqtҌ-ʟtM+W(+6ת6kPֿk%pGC y81>^Jʇ|z}BJ3JwDFO:cxSR BnDe~3mk>E;~nbpL  t!{BbN(fcTT@DlND/a qy" իrO]H vg>ǮGp=W6L)97$$Md3&TPD}`& “&RVS4D(V/e>*6~%(g}]B"0R<D;d= xAԅ޹ă{'RV@덍oZ6QT̻-?60N0[q? Tv^ׂ?/ukglYQkɺ8:~Tb޲<>~Jm㛐?:ѓa |yM@P"ֳb.yM_747P(\ŝ0 u_4Dp D|(g;_b 8mPI?/Vvn:H^a0g(5#˃6W'xƍ ;w`&J<`%`+zƔNmfjо\sɡ,cHhG"?ϤTf?ZJr+؜X[a}*m ZAxUe]*AҦI-m43I^苑pkeOPO4b*RYD=$$Sq Ab1-F4j&|dj·yAy;Vsa-1l, @aN*o[!)Ne4KϜ y噧[+c+U"H6J |Dљfy=I,Z ŚRj^ ҁSA-}fbfE6}$mZS=wlu~n[cVG]R仡Bs囘e %%NFdYBaށҾ&VaSɏD[c4ݖ1=J3E%)xdO1~U$aF3pci~$`WHF[D:kkKNKh*{GmĊ gu$Z|n #Ć **{%CA%Xk yz5k K(RȆ"Lv\v>w5ܔaçCHF=uL+wFK$G?8bNhӢyGۭQOP?yu9qxjz=K5~斚_c &C=wy`vtN?Yt/My=K)B`h_օ ;珷"5#WFNr_If .Lc҈ݒ +uRtE+f'9OBy(27 iQ"9™p' G!W6W2j;# FjssLN(Bf<ǘ׉@:\ Ebs'懍ԭm+?ף#2Ҩ,y3+Ԉ߶%kؕ"ȍFV9Q6z鷦:k`6.cx:ud*1^c~!6u: :k/DsfJz̑\6{oN{#&w!g޸m FhEQp!sl;7 |9֋F[ p4|8[&c/JG,_rIH-}rh}L-׺)_2'"P7Rw3'|li'盇}]o]G¥1'N庍qml̻AqƼ~2md%vNfW*jL)X^֨{!]ƨ*A?XΟQ p^%Bn|/ؚy(%> T G=bjy է2;sjP8\%=jQ!0E^HMU@C'3w ۋ64v h(ZEh$)wF Pg3?޷9ݧ-DŽ SiO{K* 6i~j]6~;K,y0M}g;I2ۛ˱G(W*;d~ڗ_ Jaʙ do7B+jG:@.WЃnÎ u8d7 > +zt@G Gu)ٮ,oS-.?~D,4̌ۢmf &? S7Y6D"VDS@I”D1`-ZWh כ~S4@uȋzjԈe Ǹ&a;*;H +z %[ RV <j|ʼn98FW2WKS}27BH!g^]CTŇJO5gz)Ab L$h T ޮ翰\>1 jM>vq Y@ 5 ^Ǽb [-÷wYE"0K?N2G,T]Lإ;ryukC .qOwͥ w܃[5b"|R)MxyI <eij 5h?q*FNNjvJ6H~2 ؚ0d(N4xWoʉfzo6b13u ܭ"F(<7jJ@j2Q]Ij$nW󏟴UEÆ$t@7Hv ^+Ԅ$-&Z\4n9FhEh+G7QaߥIU,=;T$!U & b7kZm+B`=臿'8&>P/u[{7,dH&b^o~YMa6፶wWZhaH@%amҩkW['uC : ZK3}m_:|`!u8O%ڶeH'4cxڂD7/_3d%n\d {։ uZAj/WzW#n?;kXw]ǰt% <}|+UZ\ǚً[I'ءqZPB(CZPFj~08+.]sr?}|xձ0̸بp=mMD/x®sI1.A$hmޏfȇ3BX蹔aGb]!Sx+LF!%CZ_z&;e<>0+0x+pBC.&8nc)Egǚ:VEԉX v 3n3AweC@u@o$a.iCfx~{}/+2Psu[HkPW#4qH>G.ɔ}FA6]Ў|MG?c;Vcct!NtP8O|v򳮙oMNnM|[`G7vOsWR BҘL]3ΕoA?~ }~do#\i)F8):)Tf<^ŵd ka `bC,44rLi!s5ZȮe$h7wapk.)؝Pe Hd ԥPUqH}c+g:!IbyFA2 0">AAk-1ed澐c~DxWI ܅R WeHHtUz^h/&Ch?ewCR(heX W}4V%͵XkxgAKav2gzI1p%e"뒞O"s=оm`9yxT@`0dM6="r EyeϞD!{N˧U;Yچc+#tJr2œ[%iۿ#"_0r8!tl'{J!Pk[)OGSt ~W1aSvLs'jl!,ͽ=`G>^1ԐQ }yؐxK;j6di35UYǟaTq'ϩdPOOGwMR Ҟ,(LjQ')LI*" $,3mX< 9V++i X5U\m4JK Cj:_yY Ʉ"]λe@:"6 P?TY<c-&D~).h<r0˅6_FGDUXV /i: Βa˗*r 8lK&p4յ6|vOs w:1C/rU+$JەfƉKs&CMޝ [4ybp)fR Ӓ@9O{\6wk4-g¿֗h$$oy"uo:[ )2~e+rvSjo}iPTiS7ŗiB X9ʢ1 gH*U5ÎZ]L b="_ Xx D&%tq/q8Au 6jM1s7js*rhz[Xz]gߏSbkFekӓJ.}OƯbW$nbjdYfݑ-7ˌyd38ڑ?D S' Jҙ]ݸZ\ݨ?gŸ$ǛԼ''&i{' >,+{ka ?ENrb%+T\bi31Yʟ6 })iOW`LWZZ?$hNFx77ɼ×J ^ѬmxaNmEpZ9I#siQ[$.&t#( m-Q[g|ҋNBݵFSQzlY Ag)v#`gs7p]'$B_-uzma|¹g3 m)6Vm+0-C(c8q}z=_lfnmr_`=iK𐙣^3$Mu{gvFVDi[)>7Ni'X1Wi}f+y౩x|oGCFðz bhFFMٕas `FpXs:ǼS9 FA RF(9?wL9|XBՋGgeΤa0W}/,kBf7pjNU\de9p,xŞ)^҈LiZRm_^! %ɼ!O]6X{},z#w &$tiE(s +P_ܩm/]qPG.'G]mmbkrvcq#VDhqڍ>m,0zkrU;vu-jNe1[Y  k[]ҧB6D]!]9[Ra]MzPz'\tM)L~y"Kf#_؅Vwain9h91cYvvIj+Nc/"W QQ傟e(xLʮ]}!ZP>[LF+?Q3_1_{a>VX:T?'1/hG%vZ~$RrQlmzBL[ DlDHWdPc۷&w; ^%fh7τ \&T PxxP?ܲ| ,j"%.f 7w" r0&\B< MБ0 jo|-_R( +I1 u9>9IA0?QldhJbnWKqԉ~K nu*Ϩ͏;}t=ҡ=uCi3Cz:x #Iģ8n9"- gZwwJ]"/DLGS}]-fk/~'8LT"KKts\ǰ!0 8c,quw'Kt+6}|rNJqK3 :D)hᠼ U!M0hVަ!]@V6zK ̓-7<=f8lR '=y9(c5:k!QWsZvⲭ"15A2W3B 8M+{{>kX)? hwHc5` C_A: &$=B3%|qζH&:vfD_T4`σjTG{4Q3V#zblvvZp,Tཷa1F} jőL_IH5zJ k+^l̄;1;\6q}rG;30S0eE9El)/V~؋EY#vɃԛ D2EzMwK)iY].-M)lr 3!s,؟ya 5?|D*m/."i #浝m~S7l?L«* ^ 6#eZd PQ'j}:<ϜǐfALxa`ҋNH}XuڠU󤚰4D' :V2лdc|~Em8/H"_^̙ W#$UX -2 %#cnV*C% C7mڟ3P^xo{af/k{&yu1;b\NYΦI1&"@\̮,6^NĠʕ>'DI"4tpFp߁Qn$v]\VkR!  imRxxK(NJ˴§I5+e~&_U⎈j`Ci'-ƶ|z)vFK.e5s'J`': XZ,kOŽC5MIwou+Bmr5BX,1vaI?ĵɨ.Z{*؛M=.@B@&M 4WoNgÊ?}#ݭP!& /FicY$$qt ɄECN @Kv]DͰ#qIp֗\TH3+8 xvWyzDR VmpHc%b)P]c^,Z*w6r8L.E4s5@+Qb dAjbEoAƁRq`Q{@G,O|_ h>}ӠW2?o70sOZQglLoU%;]Rsb'=(MJ/oNm3vHp6n;g2YyPC?vSָ#`٘A2cul ")feTEZ LaUNg9` įO=]^W[ Xl#I+c2jn>oM:Nž>|z3LG9HWMORG.0lAgwb/DIL{} ߩC%4J:TfR?x3%VF-`]СG)||Xyot^&I<hn{՞Z ZN$L0bѳ8JUć$ɪ,V'g1.,Iڂj?%#fNSmz{s PkZCu U]mG~O ބa(/ZdZ_ ;KĴZ`[/Fh]>!5u=wH"ιꢇyUWrma{"߹I5,1rA96$ȉz2F !}3yjU m;JՂ+{ߓ*3mķvpޠߗ/c$kϧac$)GFٽd52)G8pv羐,ѫl=CaX4b7ߖwGy\n8<6ILYgRQ!*x*GET8,i1;!Gߢtj#-?܉{q !oM#^[NЃZ޻p{G't6|8p 8Ox ivvҩZ#;Uj]F FzW$3r}`@hCZ9Й¢cR!ZX 4SKH;"0)ry, ׁ*'z)#iF21lI%u͠Nn*e&"-tםؓc^gWo4sbgNϻsoyIw-~zPdԋȓ}(17!_ U -TO-6L=9֢h/B,#Jf>[<lQҘ{(Y ;ӘHGR{$͗>LUJ¦ۻr$sŵ%s*Ya H{42w4"QPX@>Woѿ,?Nj 0H0Lc{elGXzpB 6-[Sއݑ!Bom=O&~Љ|'':kS\f9o~ae&qП\Dfl?0e0-ÿ` 0D"$ty\o5ۖ (}ŀ<&ePu; 1x&gb>Wͩz]Ȏ"Y4|%ǀde6d6;G[rކyw+7#sq1Bq*2.ya!)pWQA)_og}m^U1Fۻys< ͕=3쉕:*E,9 ְztH~'z|-Z0CPodjG_euN rtѻ-[(PԤe @qO&nl"Hc⮰".l3і"aQښʂsWAQ fGjCg"lm% BVnYzdN%'θqMa٧Ԡ<}؅n^M%@ü}J$?ӄoA! 8g*ێn"BBN[ r] ;1;gǼDgk+-B5Q*BxYߊ3^y{s%!3K ;nS%E*foXOl:DlXIW;2flp"Z<|@䤆]qw r]|h`BzFy `)E9MZ{#|²T|Flѵdu0Mc;]YWdƹ܌;f-K/t;leISm}! avUƜ2ҢC5@ ġ7NAXUV zLAw ,?]'ū_/sjV:niVG/>U25A[Sx̺X<|w:ved agF־ 1ipN$*.c^hڡdS :n `LAϮ|g留r ^8,5j ϕ6$1 MŠjǚ)zƭ1RҬ[Z3BQ%QruZ}AJW"!E .V:2g20- I\ ~1p_ccp JfeAm]*ժ>&։Ɛu(%"L kXS҂-Wʢ򿻳&^fG0jbwp:׊yI&J_/3KNNJ XI 7`-32 J10= ZApkm߲Z5E*&/=##i=+4Wd-@{) kCr/P4+S0kUm ~`;KD" N jizD";bt{8QWSHs2w_Y.Poك QPd!b=L|APf Cݨ7/ca]ӱ?po%})O>|<\s2Cչ10?q "ʹEbDNV_, /l /35$WzWܵaA&o.uSھV,ē-Qj!yMB-?lu⨱HD z[ ӝƠ,s 'VFB:# ӂۂH8VaW U6P$^FR$\ Afi;Вm6 47zkr|GkD8K H M xی@Kff<矬˹dkadn;P3DX0s>Qdo#Ƒ k/Kwq-$ޗjy]RϱT%p 7ntIzְ^=#.h#b]J"۬0FG!W՘L[^n Ȧ3M'^;!H܁U*E*hփ5o`ZBC8QLhI`8Sf zՒfC 1Uz+yhӂHG.AmЄ"EΦ3< xX͢ Q|E'J*(ռz9wX]+7g~W"n #TjDXP~׆^5knBR](V*}(q(@6@InQb )<աyl9(#|Oy,Ts鮳VxDXۃR 28yk<L^ۺBm$f@3r'5E'H70p}8isυJ}9jA7Vm}b\vpd=qQ<n'>?W]`z j%u'cc)p0XqD+aE^T0Xl=G!nnhIz?du(\v wbR) kko*7 1;M0SL5Ts{0lF e o $E\a=|PE@,Tpp[`%I6M9~ŋ?hpQ;'7ˌ o c!} ǫtWs^&R/99f@c鷇%CBR+(Kޣ0Gt㡴#`hV6 )e&yb݅E**},3W5 :I1(}ՐʬNM"2  TG=moOB*xE$*0$nA9[4O{  /6<΄VstR/Ԕ +Y7cBYn^lm\_U@f%ɢ~VCۜ(fE`m' (WGL6H!q|p V̀ 5yLҊxu\3;\A:i̐z93Uͅ> RU-}EAx`혶S#-cxɉ0 OONUĀ#:jވQͽcbglH,#ߓt.~ ƥ$Tl+-ߌC>K*N68\;jJ@w6qY$ݷaH֠"Ckk!9\"R6\;㳁>@rUtXfI-HGy,2rfŝHeVsąߪʡ 3όLB#Qi&RNdh%,F(_iQm\:j}+pPބ^} @570l%€`F򔓬lȔS>f7OF߿5h6_F\TQZle6x?R6tp+Ifj{1^½O'ΪVX8k Bh XW0#2f>Pˎ&% ~Q1Qrjch(tTR%G}c)+7 Z1xk]P7 _3(~;[J7ω7P '$rAsc*Hmv*JIVmeNMIɉ5*KļuWXpc[u~M{bi>ˍ^07]_!Vp elbVѯ70,oJ;V"Pmt$7^2IA (:هdm7I hZ?fm6~oU[DP^If8  +k|`Y+)jz2͖dC_Muz C "_Q&#8OYv!DXS ~ p(Jߧ(M=E]A-zz<8GFwfӤ[K_xoPl],I0O{2tD"w Sa7Si*`v䄭p.ԋy+ù!(nv5Bsjp,S2~H?)~(XD8髥/JWڢ,B a#4!\2Db W4+172̞^ PH #ZǫnT@ se c)(0i!Ћa|+y8V1yG23 ^?Z#f-+L\of+&%: IJzȴlmY~yG1rtR!ǘ 1ǝIt{ D[ˌcNkPZgH:t@?ÚeP'! `_,̥,dD/^D4+ 5@x{Jy+y\~Zphg&cՆ5Dlj6/eAG% (\F#Yu:ye-ߟOX7Hz2?$oVX < "p4sI\!}Җ,'i)]SK).WnUDlh!41]N![4bdįđJ6d7izT `.1@v}~*)qM@gb/fZOP: ϫnYju S=X#Mc waAFff_DhkV#ٖS9y` h:źYI6+98/c?Y9nPe9,Mfi<^gө\r2ie*i,AΩNԵm W%M,a<旰w,I`mkcÙl29Rlŀp?ˎ$fXڪ!ovmqWŒr/cωknd[A97dE2O\[Ͳ>}`S&U?{d hBgXۮlk&YubG'!0ʀx [ɀXIKDZ);$ˁ1] @J7rꢌ4(QۋL|=^&ކGe2*yeZ'a,q:_2XTC4`]-oDͥpUooJl@ 8zx@.X4RJnNee7qIy_&%{G:[NR15)(89jJZpyT΀?OH3 obXx+<ɉx7bџ>ZmapHq6f|!b^1\C|dÐLp(xQ(d0-B|֝Œ4<ѕ-唸}BֻȆWT{Nj Y˷ҊhhcIff$]lGcIZHOݖD㢰a$,f.sOĽ0:j:zMXݥTP `9T܆x2 gVX`}A/eJ"͌Erb9@?Mkœ[!0{U "ѯ ҿXh98^NpgEHX yqTطTqW?`f}N@3/tfrMJ/b!~ƆSqj}OU?Ƶco\+[&(hק~2&ekV(jg5D/ԕF'S} r V894N 8Fc`*);HJZ&p [dr;cFM¼hYetv 8\@]EFQ-8FSN՚ˠDR1PzT,DjU)2L7 66ݔ>=Eqh 9Wl!ZO7ݜf$^nZ:oiFW٬oGK  U`Ir/V9j_8^4(驋LveSzH!Xj lC9ԏz!P viO%뤽 o{WlH"FL@>:@VA0+2H)+N9{J[+CjL$N.BdNbCNz=*X{6"Ԣ:@M>]A@cyr@*N^T ha!ɖV5趎k~B@ߐYBfEd{0^HAJeWI?}tY@ރO`s4RRkF-%ADSQ~?yawifN}y|M_Xm黄* 7Y~ouPR+G-f53p1KшBaV{ /{P|\ME<7'BR3n-,|UZEqR<"F!=3 T6XmIoXf/ 10~#|A @1hJ1TB,0z--jy}qLf֖頕 ribXUC,\H,ĵ 7ٌRRy FeRX3w;Җى$wc-fP'I<ӽؘ0@斘y Nt-cq* Aze4gZi/)HfȫM(Ӆ.9<8XŷRW[Nޔ35xぇJdioe  os&1e{eED(HLdnj_=b)<o<8]6#ޕ5Gz@2 K\oxL*52+g\c]lB"dբ?װ~=%٩v x1FGl.}eQOIt([{[s/~ dk8z.^ gF IR3X>Lc`|2a/@qIGI)8iM+[s0`&"{SyՎE{'/4Qm7="'{*L, 'j-bK[քjT3` ^&hħ+ds^aV+1Jn ^RGg` /%mKyŧ$c+8c ק%o5 ë\>$nP0?Ÿ$,K'(@$ēF͓3(\3~?sP jJM_kznh`Ir`| OqygHcȶYíZ`0gp#J5Oǯ".2~~Lb챸FEC-=\R?A_W5=DELQ_pHnJqhA# LjL.9`ؽY!( &Q72P4±B'R~ϿW^<<$?O#_,`]y,x- j׫Ξc.GKΜ_RϮW"ӻ2b䯨a/S +_!Ev2w1ZNhcƯ m˥~SL^>jiq=O*=wgo u%VRd1,+̠{YHx7S;7? &O@f .V]1F;qHWo}`۪[:c%j ~nZHZ zcaAf9d)uH2=t^V9tvC)~;qݒ 9Ĥ1`tB &#xߠEk8,良 E-;AQ|8Xscqֿч|HBhLUw?#z4т`5NWOv)Kn 驵Uiq&Nǵ]DZ#go&1W >CFwUv 庤P_o֊_LvɕP~^t\D;G٧4\%ҹTt˯ (Ih|Kyu6f@i2DM68ycыP圕&Xp/BHBȻ(f?HKϲ-Ӏ),ʯ[a+.6ni%YuBIWE(@(uPɏ^qAʍR|2R7y̶U?>VN^m ҆ddDW4ļ u_lyXPGz м~5 _ΎXKbFfʃ~0@sFa>#+qqHdBj|Bawm߳BXYs}xgfOY=#o GLV2(%Ny)4^[1 ʨ/(5|ȳ p~Mu7\DŽQʄ@7B.vCO$?RiJ.&];d*APSBA(^F" !SX =/i31pe2@+'{X:D";$8~5<V.ʩSE A_ b"E8W?1o!:J==a/Ӻp{O\ JbB/X <=@@yq`,/4Lχ 6ɼ 1P1C`{x')`OȄV$ØC4*\d"jLK}>x-iL^'!(}R>c1Z$t}C0ٻJFȾ dw7)<1?>WA,~م>n֔JS%Kcud`lyd' 62(5D䁌v3ijcuk :vڄNϫ7{lt`-,], _M:U46ۻaF"8Tp(ԎD5\ca&Ne+l"ZFhepl!5ECwJˎæE8|2(}01rL p.0cS&$=v.nyd.yD.,<:ۿ:&YɷiЀ3VȸOp$l"3DCYKxgҮ駎Ϲ)'X=uTAR gZlpk<@eN8_Z]ɼJ3疾| 6^7y07gIԒwd4y$ $Uޜi>" S2,';gS*^|g U:&%9XƉM;J~~Q% #IG0rFـsܽRy'^[rdD0H!iۍc-}*q$"B" B:(os-\~Hx7E9QSj.D}v* ,=II;]mh( Sua00|.ƬBi:AxgXg>`5 QDvmӯh/T[髽]fUK I,ɨ-ӬoQ5S\IGcԺ=܃A\ĘZe58kZh`SAnd,ɃSƏ%%jzȐ1S Ҝ>cTOCg@:c-8i$܇e 5T.ZK/4~KtE=4۽bgp6&?G>:*^²-`Npx2Hu&-0_H7I @uyVA!9 h%yt9}ϗͥarsFIC,G/}(M6Bj~2UKT{ A4x"s02jF7E}VDMRz|ٽU髤\f+(GQPJ:%Cd->zY2 3WBز!;λsD-%OW6>t f6R4d-:97@5$ Qï^HJB5E0bBP벷CukLD.m\WJ<-ρ.N϶Q5ا['`<>eshJwROӀ^(ZE<$N,'yJԹ.dRL: sC,ʛ>s8@2ꢘl8&&kJr^mXӇ&>6(2O3s?h~-S:a_pP,#tnRba'2t{Rv_2*r\eRP0;c udi,sTFː٥Bخa=?D0v _CD|#,GvEx?2A Tny'qRIlF~ 3+'4le:ކYEU}W1?t鈇c0*q <ݒ@0!v@ҁ>"ֳC09#ߧgp;A&gO>cKd y,QGҀ5$a6`% "!ݽ1O+K շX{lޑG`n/b7Oڔʄ1.ylj q#UhPvuA3N8hh) x;ͺ0NJ1_)yK%8BZo~Ѹ09{Wo9_jJ8?vDVr{w, ħMDADk݉")b^B. KgH}Э/fc)ЏY͑jLH%K brs36~ rI =)m~#LΟsm}V0+q3OǙ;#, lj)HtL8re)B1qS{AՇi#43[U؁fP*KMXw*^qN=ϼvwD wHTb5vI+ _վYUuOl::+5v-mɦEyq2ҹ,qBE'&֋pZ\wc#ǯk[iŞn>q}o hu#vnP+H-g@2!lAQnw٩=T+i*qc@ >QԴΓh^遚E`5Ӑmnt`]Rٽ^MoC`\LW?\92B mA4Qu5A~ݏctskB<|๫`Ep͸hp##$#>#xWJ{h"lZ_9h:_Oj 7v 8Gc(HH[\ *hFspq=IQ {&TӠ7KYn{ LoPz!b\+?{9nSc&,Ҏ<-Vz۩-R sW嵭ؿ hzy4@;H &ؓ^jG Ԟ ,zŽRwIWKR.PN)3) }N8-V8[j<*ž[K}5|iK?yfpx 1ٳ/ h%]a Z)2t=M[mkn7y/52c~DF,:iK 5*bu|RЈ/./"F:GB.c_w~rDR @-ѿ/'4 o4 zRóx q"u!O/a_| ފQ2;, S8[x@[/ntǴW!oAhV&%ˇ}UQ Wƃۯ+1ѼkS}+a #! WW#ۼ s8|~d's;ɹWBl8?ܯHja;wLp"E'MtD[!zl\CQԷ/JbE}|a gsrqŦK^[u(2H*Xqek.`DfO)|OD_vTqHY># [ߙ螾[xjBi*i`Ao1Ƀod!+/9eo:l+,ўmP]$+B6:t1U1N j*SH Q'A/Jlna{M.;<NnnjY2hhcb*LC|Y%ߨoJ D7`*.L@YmN%Nw;q"iԂqOa8{˴{J$8Q;Lkryy'RNltV 6in4A[FCM\}{jv~X[2Sp{)o`oP 3ryWf̈)^\+1Ոׁ/NS _/͚t9fivDɣXJ^YpɺM}rIuڥ>ei|ʯk? M̼~o OI/YdK{fIF<?fiɡw(ˑ.26+LF b\(\58WNyĞLxx im8b3 (V@K5͋r,)aԍHSn,?2;˿% Z$D3bw~HH[׬3%5 0 `A]^ O!M'D-}jE0t_n75'M*r6KY[0HZ1Z'EqJSU/ شtǩTr[bfHI_H9;9zqB̷ү^X; / W`>.ᗄ04J_r+B9A,V@\ZS!RQ4X2ZIo=Ef~%dfV 'r42:¸Ez jC]]<'iɾk,T~R&3 fe`6`0vx˟k%NFLOQ{e}u (/"OlpGt' 8!c#7g #[w_`P7}yy xa0@,V6r\|w)xd>̥rS9>xSV:q?d-|M5c~&+!]ᣭM@pjkfȤ&\|6(q/m<7/Ȅ;<̂T+|Nn1UyݪyD2]Y蹭)KJr;g2ZMN#T56 [~<Yfwښb>(x7Ê9PmLsǂ<݄XG7-ԬMRYgg+D&Ʌ`nA̲j)E;W=H#aǿlXInGo\.4YFC{1].N*-8xFa8{.w*&-\5XZgZtߺzl&MRT5oaF̞vOًOXo6t1/<}hRv,, N^5A/xU$=;"Q/X&+l GyɃ5ްtQ(NEͥy 1Q@FVH|ZG:A8":)Ss4Rq;$de:%|$E@>-X E*25!&E-V{qb4||2*+Z*mkH*jH rIVևOϋPM%B,K5 횄vD=;)]J5%S ET%Ly$2{:9G3d\*!PPTb諙~t5q&1 NZ/5J[!h/n"~]n`c|V *Rɠh{ђllR+3\ky@yT+^CpoG>;6O_'xN4tYhbga-X{ JX:e^w R 25N:D ߳w\a;zjXkj]F|-{ ђhͬq5rR=2Ƈ s)6KO/j- [$ 篞t˄"nQ\M 7Fs `۳-Q6~fUd@EfWN<%;3$.WbC!.Ѿɟ9<?P_b~֝nRJT.'/d]?9-o/o|M]f*kk >_q@@RFGKQlfu@)ٶ%T ;Y>݃.vg׀mdT>c^Wfg{! ?gw>UŅhf49{Eaf5./'pAedgiojfvPM(4\Xc@ZR;g;IbjvV=M<҆t\Q;KQY}-єTztx^ū֏cuyflGr[TɪpHUź}r$ I!oҸ8[0za8o^E "J"&ƠӥKE)AGY|cL}j0A Sؿ)[ĀFqPenS?4Kx`OMD?Kg;9!\8vk6K[C}͸ 8RϘ@Q4tbANMM{XAWWBuO*;ϩ|gPTi,@^rTzZrM;>$f*4 (yǻ"m\Î\Kq"faHXyAl@ꛎsM:N9wݷ쓃/xG2f!4e5&҆%w*Oa4"w(+PVFGΤڹɔ0I) }\ix<+;zaE+Ehmy0'O&*; zxt #]ӹq2yz3h=9z5:7#Tl;)Ip[!$DUٱQ!/d:Ek=t́ʌ ~.i1̼oL\h91rN4}RS#teX&X`J7k?XuF;c½bqHFѮ@SM<"F^Ov)";ek:])[Cj$qfW7n*nc0O(M)h!Vk^$9 ȗKl֊9ՁTAm`zȬX˙ G̟PW F}zg"LB"?\2o¶! A0<G]s>Nʖ؃ \_dO,OPq_k%i.}#tB]ap5bgY[DFO0!I=*$pkdU-q&^8PG(':z[/6hij3^ lNnC[Pľ{4k3+4u Wʗ1l(g&۞Rw`v>*(qh4Tzp!X7: :\agE`Ɲ31_T\sҀ3(Hmx†"HIwj': _lHrZjhz`ނ5(At#^;yRa Yw10AnÚk@.א#F0SlyCR\݃&]OmCO NЮtq쵚m,oZeOҡu )~lRYSn.8VVp-y!e5ácf؎:O&ql~}jOKep'|*bO2^^Ko:mIdhx_ &weL`;7)/͛Hm4o?S5|e)6W.m;m{dvAz_ 8xF&_tƥ l1EEঢ়_Oc`[mĔ7 Q\ȩ>d#v4Z UO+g7eW0`@B;^$>gEגII$_F#Bw)%g76bY+Y=橆ljƉrNR=_~lϫEJ i *Ҏ'>R)3w;EwBtu^6eS^yT)B~t/Ukk 0esʾiK:|ipb>R>Y@&Ǜj͠Q%l oe _ȟ>0ʖZA%jf16x}֘r ,_Nk"ݫ5eӱ=5vDz[vl>Ϯoyyq> f31X<`Rrщ1Xi'k Z29f:k3Fb[։e-)(pt krXzE+\EodCWBLpCh)>q#YCVsVÓI߾H+xA 72J֋E{*=>zū$o`[s#[_SZ5aZ?ޜIƽ.@ؿ'Ƈ›D}9UvDwL<, Ϭ㘰; g, MfлBBã6A/_NJ6 J&J?U( :_*?."'xSH\n+Y";e+ {FT+oHܒ^9μΗ 5Ϭo$̯g7A v݊ 3tvQ#n8ټ&k֡gxg◢P(8ǦCnt?k&Ф^Ё,nʣI _\h/2 &{c@f;.f0*b?g}4g;k_JZ KkHSf̂_r@qҡN.yb'Ե8,p 9|=y/-KtFA.I.K+Cs?x1Xac׹VD^UօV NA=F<dT=Nܦl"Od4qBx$fyM=~UEGQ2],[IJaW'i<J^{e \HP ! !4Ow(zb[ q8qc` 5rg<{D(޻QD\F6sHa*|l l[ruI%V(>yҷ"M6ӌ.SEoad+B66yu_>J8hǩTLX<͛ݖ\F)h,Z#&d =ܛ'kNVlDcthGәխ!j*HzU{>kߦ^\ۅEUT " Tf>íwf b37;kK* M|Ä+:Ƒ9j%BSdr7FCѹ"!O? HGOSV7=iƆ!g6OXzZc:)q8v -bþ|^Q,ݺ7!i"S[Gmg= 9 &I,nvþB#cӽS|sX]JH=W.oEG? ü"̀|3 r1b7l VP.2pfU2ˬ_ly2}' {0_ -ݺݴnDz7۳ߪŤö7<  ~1DfqI[p]uJڑ97Y^<,XOnsk-^S.دmܐ7JyWɐj>.\|xIAd4@:)?PT:(-@YOKy_ hw~=w8ZńqzD=}ӷQsT),N1@KIYHUtxt|ec.Co7RHAl^GV_Q"wth ɧSOsV\t`!e|PmS.iW=ސ<b;9v !^`ΝA"vюc|9"-n]wrz?p*r\mbߐq/ }c?U(3QƒYgPXݍ<ћ8~$EF{{uu;E jc<&Seؤ(d)XYRv֕SKpB5 vTL?W_RZ7+$D@tW^n ġ!H<ET{ ]"֎Eô_yM.e4kc r+!XSn~BBF738OœDa'$4.mO^(ڞ4LX\x= Ku#ii6vtvIuj5p*b 8I2( *Z%Qs Hֺ/ Ps{%bWX~ Mn3 2t +j}~*wߺJݲf˿䦔e 6bțT!_U~6rS7&Lzǚֿ'ͫD7E@U cC)r/O 30pj} #a-Z @u@g-wtsݻ8]|;GI"#?~Dykʼͪ/!aXFp{Dgw\X7 <쉰qc糳8:K%+$I49͘&%/dp)m9`.%l1pn:5VIc˻.BvT^ ;އӾ vѳ"e\|g#Ynʧp'|`ѺL٩0*VjoOA^OA7|woɶ|wЦRmApmqnj)\YwW@>_ St)jq8\+kNdP<=[ʷpu,T!P]sGЫܫ?>"ٷQ4;lOII(c{q4&θbB(A3##ȟ9VXҒJܲ ̖Ч:QѓH~ oRm R] +  &8U0L%^#'L%k{^&sQQApDQ#eUTT*ln_=>3k^Vw`\Mo Z&esdCn41Tj{"CCJ^b;\TZɴh7p% 1mø*c㬋쉁]5~jKi`oܦ͌6_Vcc c՜їAx[ך;GHF/%7]5+DT 3ajfXY`QpYН$@ϣ!`^wV)^naӂG^GR/4/:u?g"PP *X9Pn@en8S~w'"+zk@MJU"`OC_*t'ӽkSibt΁a$/;mAޤi}URU7YIzPO5(**H,˻ҀΟ 5$1q[ƃ5* y?|*DBJ^0ìF1EP ^#E;4TFxᗑ~T Rr.-2Rl FS!c!qPAvÔeb 5'R\ӏcG"H꺴p$\Dul'y`^U;A@Rl* ?7ՊvtxlƉk)6!vJMݹL(4r- ;%sx>#Ic/:tNFnhBd1c@r os9הclL^?}L+$j|S[pDX /ж+y!y 洷UB)s*@] -zSup!zQGvǸ3N4>#ډـ)Gq Z)Gr$J N}P(kj;ЗadYE i* ygG ;ݳNk i> (^f3%2,3J fBĚCPZ"B <(qZ'x{4T04~On:0v(.T1%/(WOv׿M=ho>0"1鑋3XwfƓ}L"#ǕmtWȐMTjҴfl2/ќwkE, H(\j<li387U} .Ʀ L\䝓„yUk3d~b J2پ&=pYڛT|ڮ'cv@P- 0׬>$fY8PtM^dOo1SJz`K tYDz$PC̱g-U<4$.Lέ|ܯHv@ `w>ClQ>* pzҼ; n4.W k#s}Ҁ؂ZÚcnD0CKq9UDRP[o мUly_e/֜X:o+z.?@BwtDWC1Ifu$*b̰+{b.s'Emȥ9(P&ҏI ym<?C#Pkj;t?jGpI e)OJAtM'%pkXI6A^1|ߒFaZ,7;e0(uvdyF#y4sS*3Û^e-+&'*`!鱜fz#cS3ŁCs?ph1NI(z= .&dk .jlhIdɻyP"A!f ׈ԢS`;Jp} q,<(&õԉUcrS y< TcQC؛~u?&&aD+Y䒶 u2࣯4e/k](EYk q N f-!Vll2`&/6tS-y4 +jP!YJK'Zf@e Z3 )7lh8s c9A¬i}kSx۵n\?H ^W0JǓ8oh5Wp3pl Ӱ_MQrnW,-+_B}(1c06G+2kćJT&bZ@;9amIbf cB{(Pq't~gNͫ"<[d4m}ƶ`w-9;+fӿ*nAB=4¸F' EI!K`"v>8RelW&zkq۝4Zbk3RS6>v* WBol%yr@kmo6 0b<")M8P>"w>g lխl"2Eh̩&כ F/k/$_*< /jfp5x% e'EB` b`? |6~.5y=x)]w+)GZ!64΢ '{/&- i4:doIewYU' uh|tzL. §E} KֆvwDaUFҚ7AuV`R/2cviH>^6wB>`)вē⁓~Rn !ŷA?&=cxJaPdW ''\Fiy!NAx.I`ǦQ~_0#b=ok -H,T>_+"c:V$nGYB4_ˏ4lnVptٳcV=wA|*Q0VRw"%%@]Y\/XGӡ gjC/YjBL^Af`\8tHl3>DJ} ?! "aW/ڀ}XF)9Rdi]ammk%cPMmQ裸p-u\!xYl. f{C,=l(` ~céuU(2rm≨[٩@)(>*?`/P w&]{y?H4Q"3V'O:1msLC|B~_̱LHL"oA?g-;b'M2\hGe#PR43K\7Uu.VAjՐSCG~l67KZ.!+6 qM~>$ߡԅ/u"ОN03T nVq׫$iYblo>/q$ qKA r+5:b|M[IC**}?2#[#MƎ؟-VC_X\v䔵3@։ج Ct !kP?e5)A$G zg6 az=>2S~'1œϔUAW:lcΨh9 SĹ"Xߛ$A8A&&GqSѓu {@̘?"n,kL=\෱KT14pt= dC ֕ĩx&Fi83*qk.| ;BXܶZC vL<~2؋٭HK%DGH*݀)9]^VCD1YuaJ#U)gr->:21Kulψzk@z>}u-m0 NT%Z5Q; n O'Ĭ|wۛ<󜈛ͤd1/\|Ap|Vi2Nh9/rcĖhgN}̷4G6\ "MwR61}VN;yjsPŋMQe0 2ʱ w6O%p-TGFb-9deGm k/ ϗV"E}jAH3߶AēIW# e1ZaWmn=TU27~m(HlƑBL vj/ E%?-ytڧ?+~P: =@&_ J;rZŮ و Mήi$Ӌ CHJjf6HXE= %-^gfWP!^7dۿelgDkү > j!LAh{)j囪bt.zVg@tC"[FiqS7APBqFټ8pNX# TByb+eۀ,V_98kܣ5#Vh_V]6+y a7l­ Q-++Lw/=$0'jsշi|/ԈOVhǩeTrH=W=]qc"sgu=4{GGb+Lu%Mal~C!]p[6I$CNXI)OΝQǸ0X1A贁Hn+9%f.Rނ0i^19Fp^T:|\鳮XOA0hf{K.pYd3~=Oü>d!lMfgQ DWM).Nm UtuխH}zxxD 9xP[2+eZ>a w[Q$|{Oc˚r􃥬a{'rwqI8",7JbJ7ʬ+1JЃ/bZ ڍp'S,MBԇjxj[e0ifx.O=,4%Erk!Fhth"nКk{lТBc$Zu#WGV1au]DLJPZ5΋vuރ9 h6@2BU49)bjj\/:];}P򲣒SZ7B>WHX٪E_M{29jp)cM:")+0*un>L0v}_RwA1/@Tis&}讦?iJv ^6ׅH ʈy\=QquAݏ1K5X}dU$7+_\\yqiD :gnWnS',ܘi*wvʪImqV9fl +)[zO%%Dp}DX00&s©5 H ꥦ` b,s27ד[W?­Z\)'RӹIfBoaT8R- _&(KphsJN;dN8Z$$MZp*me)0g_}4CBXmm+;Ȗk_lW! j)+[NpzZB%cjOοSCO*PEӢ]0wgmZD9Ƣ8͢ o8uXNPxX53?r%`_O_:ݙo9`v+.8$k`U61̱R3W>N\5 v{[#PWH|}Nx8sN{ԒN࿜0t'mM^[|jpaXe=!S ãLn&X-3[wx,9¥XLRb P~.ޭK^gSQwy^wg=̈vg4_- 06΄wDr_f*hWrIGF7HC*EXpY^?i|Α`8Op+ RQϧHBDh`OY@Sΰ2IWCS%LTIXZb(B0>;K8}Q#5Cdx[]vOڕ*W`=I y(8J h}k{w'?Tp ?lqY'N FYuoU8. FׁoP#y|c6נ5VyOWAzD3hvMC$3TH.ԕ|3ЦbWnK%5@@DeivwB$O<[|scE =PMWbwKoQd>|N9pCj|5֡hWl mm޽=MP5pu/M4nMV4㧸gaDXX.I U7*NeU&,E5GƁrJg,&[ixyz TcAɂM:!{QE'%tըUJVMiw^5$[;I;Nb.xOڍz,b~911YaQJ"|ط2N^oπ,f|,MYrud}:×jhđo_BgS{)~& Y|EwŔTJ=4K$m-bu~_r.67$SɃ"9%S|ni"B+}׹(&t:s%~\8rv.`ZU1?PT?NuXxBdL; at3tHL2@x5Tvp}S݂<[ȍ (*h[W#bTDeO!Na!4Q=WMP#|'|,<).5'H߁*10GYPaL c4=Yc^w&w,(C@y 9mH%ׄ{on.UtC+k" <.d *?-_{B A1mb(| -yHV:VX A.'v(&;3#wIdv[|2=Rzӯ gY[/$aڻ#g (hc>lVޜ^+'mj3 Iwpj DF1% P$F`DhO(oBHBkf"ţ8{=5ҟG!\٧ 4ӌ#!fGOaEwi;N(=T[#:w0FMyfI@p&4+F*j0y?Rhi1A6J6{~y!=%NLBߎ[TCm܄]uiNkSG׿ SXF1Hyw"z?!Z\f-6N~_V_},'rp.wn}[aI7jT7h|  cn{ny{NH5XH1f [XU Ǐ5:JH EqՀEBv$2xr3tuKH(V!o]ĕHuҟ:3g7BNfhWMkw^əl#OuV<lb8b:]WtqwCe<1MTh㼺ijjwF>#d bM.]d$O.tza*b. =6=u;I}),'v b!ۃ]+5Yֵђ-LN_\bF'پyL-? 6X{@xw^AKS+W=x!13Q+51--*ȏ@EBP5{%';%ai i=D'I[5!_NC}vrZKMg/ bAH#Jlȸi3Ima|7FRs҂ \#mP]8n4ݸϏ3bꖅnm$şkM[;S4? kYYi%Ȁr!Ĩ?z@LgWL&}%T)wiw+fদZ ,1k 2oF;M2CP40_P9][f՛S[1|JPz's.q Nl DQM5:@U4a|BE6^W[Smbe%cQxsOݘޣ{M&vm0z+t ]VŅ)l.|Ӷ܀˫%p0<ʠ=ٳC!f&@^Eܲ GWv{QקBEKgR/eH3 \H oZꐻ~mw\[2C3H.%4Q@]k  >Z 8*@M$߻7)/KI<ޙyv}[0ta\VQQ?PA|,G j@j/OMO~]H]࣎_t֙2gw 7x 'Mўy Wɛ2sQ!,gd&yLV{F 6]țxxM Rq12}uVأ}Ӧ@~62fLtN*0GqJK75 Wnq! !g̨Dk Vzz~C?pJ2!VʊJwFZEhp|lN#m  F<" 4@ 9a~A|p@bUy8Py!L0w%?@OPid"d;u1ɔèg >8z.*A";*YK8^Nz9Khg-P"@iSL*: w&4'rlGqU\gڝc4Ly$'z 5'y)eݓ $&Z\v'0yj'U@eXb ȁR¿FZw#~7J/, ́4l9WnI%f߈bVo< J^k9Z hv<кW [ň$i6` c\=TFzd"-5z%0ZKD" !Cx-#y,KV`XUC0r#'$plwhlK`[YCQQSPV8Ȓ|%֟EfG/4 $QhL<(ۗE\PU6z7%UBRmZG`%|8o@4~wqO,4dpN΄mn^=dꫠzoђHU&2J? 62 qs[-+F_<\}t !Fcc3uG@^pYR/qG_M4߮qW U[xØ|3R(J9܌FBR_*E =f?"Z ϡD+9'&Ep B*M|:\cqTzc/kq]we |t꩒]r?#Ng$L~b"ˮdOOb1h hH \}9|a~QJS{ln< 38--g5^L\&0 ໰UJO xcy~I}2"- ivB1--yx@\u=-'#ܺ *S-|[EsR5K&( <հ]"zI_chN0J(t9,Up9Y뛩_ -dZЅ092NڕR{- \o:&%hA,d7f$NCM< <7+fSĔCtted>CQKeTN4d32z ͇Ϻ)Jرcyx6B(9EQL,COG4޷(.9!Y{vɂ ]K]_yօv`3fU|FJ.çJ'"K)STAOp(Y2 Ƒ[?Ð5m\FH#-y΄]@b{OVժp=^MGdeV/owzS""fRͪ= (\Stg@gƷF&95\HP\D#>d/&{h gbt 4ЅPZqYZԞ7W۾x}6NOnɛ6NKaP7 ]r7E?kv6)&-6A9Uz Kw7{()phDQw6[kiٝgkmO}jk7@S omkNއHH:rnVѐ:l#g|dlkjg|K 5 8E}^ѝp6b*>2XAeHQʱd J=$´e ۢvmnDOo,̂핔F}&Ji ,#j6{,۠Am""7~5aMSXاՄOz9*fEdH ]Z2UM,nY +?.qerdy$VfAk -3e?JGN`!9.෻6KlNE-Y/_# j'iW yʔ>ՉO˘&I R~;!Fl8ۘ)n[,Wm߆8Z3 1ʄf˘of L%('qY@t}Q&dNnSb(;$_ 0YVҦ LRZ5?ۧ8mvu_݆G`;-wQOp=㡧!tnMNG1HZ#KIlpd>lg{- %:jkw]$GRUfD3nz-lKKvmAJRۨV0(iB6LnQ+AO!Z_b~|@r ~ǑF[8$!$h{wE?@gu]XtA *7-֌qǏC2ڃ6};1)`<݀o mT=->Wy/PFwRt`}@kmp=f^n?~N/t*^vز8C\=~0DM۳: دY)_CO36x+E`&3WuɖA aegv rxEhM8Mejw bR8$Xp5Z/ALXۗ}Go+XO*Vb 7d19E>L{BεR<״:ׅ|Mt|^oVSBԙeX>Yɒ TdѾqGd$?.bm\Y=M>wNZwW|_v(sxFK:e5KAj²=loQۣe|͕ 6V<,ZS[Ҟimw^5Cd`ܡ0C{['tD o5P}]Wv1}U7Fx@az*EMTO:,P-ؓaoGPFjC'*Lyg$,U(}T}+ FVK݂s/WjNMڷj%G uCS@BIiVz#B<9ttعiS/dUl r$tE⊌&SCt䪡ߺd}=SߠpgtjaAP urq f?/FL[2f-TZLܜ4*Mp7p;`N{r>~ k0x1o O;=w}ksy#8c'PceIh$kx'[3׻>1y:?lE͒'$K #4aY;W%ī,T}d5Y5 BNTK _%EASQy}ۘG)nqY䋩?9mr0en䛚=-o7l,/9[UրRĨ kZ; ǘ8VD_Yݛaд[wVHe B|#$D1< Ja/;B_apDEYt*ӷ_x78ړuȆQxy&dIeJ@_zCJyihg4ٝİ-\H>FfD@h~--VOI~]u Zan|G)Qg7Zb0k$ۉLP|'DN QsmPsiEEݤ`' k )~{xTǂuo{ O{/;,_mc( *_#Mޞn˾:EUߺ@ H!~h[윾/^<MvyWL,\N:1sזgӣ^i] k)[u?5%WcOʷ] {_HCRj04~GԀk .$0i*-0TUƪ=m@ {lmӗ!vMa.Ϻ_ \bAz6>Ry[a(H~B]YG3(_7ܐqM&~:Zx<"GkS)i3Ђ؀=: .+wdw]u}YgRY>  ±YV'1b8Wbˊ[[nK^/;,9O>Y C3gmM0DU^ҰΪ ǯHr"7ɣoo:&tvWusb&`W;IԹ M] :ē/}%};sr#Z֖uo VBS0xy#£R #ju|Y P=ۈK0p=r].^C[}Ѩ]A ~R uє+K'{ Vz?B|BubnQbNW-rI9:S&&`)@7C`ZV#<=.^ٞ%!Vg/S5/"0+8w&1N{Gȏyryb;Q_2oyn;İd5IOUZFHqk~L)u cVcx%:F$$@0Y` I]^Ne 0dC~a}͍TuJ`(p24ҺP҅d-n~\&XY8^t\ߨ;.}0SGU腃;hxsyxYC^x3N,Ԅ| X? ߶/df;+%ZJJYg|\Ae^} `=`Gp1 ǃ0@5vv3q;G*ys_g{՝Lp*[%>AW# &;(A[u=yr o4RGE6 cn:Tז],W` )&Z cfZ*e+yQ^]|D긪6 r>تK蜩 9nҕQ`16*< >𫗴ݳ3o7i{dÂJұ_xT9'ƎYdYsqlN|x_N.7©5깉-k01gB17C7N&~Bp.~Z畋1O 'tb|vT$%3#ԌJd疼eoߢOC`tmUigAV^uv~!j if՛uj<-`9r_[K7Ls:8njPiޕo$japmp3u%\:Qf<|g ZNZK7JF MM^*Jn!e!]GNKc*)7 htD%.$ WFP^9y.poo8'ُU+:k~tj;-;;H5c^yJq}XO1[DŽ-k6)|..LM: e4Nb г֋[I/[1vx#9I3n͠:%B;pR$u/5YVn Drי6:o 5oBH #fR[?iz|} xPM</9[/eF3.:@Ԅ3EbF`-b?5Dt .Cdlޕ`]a͟y)ǂ,tl|l^" "ɘ`p[y<19G&v]V7^yv'.KpVa~*#g9 ּWacbX{xDC5%LM؄zf#Ӧ q͓~ᩜy B9+]n͔L&d$]2zT (OTIF^&+s-Jr\+ކY%lPZ)l?٦zQ1fUI2_6u(ޤB@O 3`$ J&Mf5`ݞ癲0JL;oKaiV?}c-1o+,ێ ;bX7r46ȂZ2W+d^ ;>Cd&]5!9lƀK81 cO?Cahcz!c~E-%b 3_B28UD1zB(FU( cp6D?7akmHi.! 4MsnV#]=޴p!%8Wju\ Mى|]uiR}$aB'? LQ&hVѴf,B[1ſ.՟)w!AٚrQWMRܲSf̐Π#uֱ"ƅv27K"M儴 ]Bi\*K%a5/ڧQ|K)ƑAZ?ƞ1T(ت-[Cw|#}/ldQZn>utwKa[',V³ygt!^KТyl֝JS5C9Ҡأ7{E鿈LQ]55@XRWxo O;޵(V \}EMὌ?*Dv-wWC\/@scC/_ȶx2d컘J^7}|J^2,R17H?p:jZ1 AC*e_P s.I[*O7b2>SvipX/D7.Ř5fwӶ\lwoy@iI_ µv/0tr\ҧTiV\ 9FxVlĮ؞ad{?zՎKNl$$ĩ뱊z`'pX_\'qTi!+XQ;]Vcb&/ŴƍPM t%Ȍ޸YY¶7,]>: > I,@T^pVT ׫|ni?I _gA%qb ߏ) 6Z%#ch n {F-hkw}o I+d]ƚYӱ^'wf9mػb!i*U3m-jLZކMX*X1q1eAC P[y:Xa'͚'!@abGxɑy6_߄>F_r؛;*+7htjٖ4јrܑUb;d6*O zV&|P "Ck$m>/<2)>u?A=m=`yj^HOLK oo3Z";]+zʸˤuNIF5+OHgE{KaJAP?Zc\q.D_eoQd)\Lp`ݨύ6)ZL6צyeBQ7(ہv[wgqÚA8&ĝkzaLڥ4tX-zH[ 2̜2V_Hk/+[Yh5 hZr$u;Y}4xՙmjhzőJ U;\B qP:W:!7E{BlK ֘nWowM;MMZ(BC8ynH@`ewy75\قO!0 Uҋ7ğp L2]\o ?MN4~H vRDݼ$z!+hsa**'0]1鷖 11Q3ZӞ=^`ىZ2BmFWG@ ?$>PVZHY/IQ;S7++ui@O6xuUJTͳW(Q;h'dhy!R. |ut))d}*2R99^ W{SqiiKy]KS !FƷurFYn8Q{:{ UIfܻ*Z'k +gD2:$@O3בZ+~b/*C [qn~*Pu"P)6S=VA&+vP/WŒK݃ɮjxI5hiS`F쭷ڑޣ53 BAp<`Eʹoҡ&LI%[}6z%5(rRX_"d+c$l? de`D%lNDSr*Œ.2 f@_~/fOQ῅TⱶX%M5drf`ZY$,_ZKn1ͦ ^76ĵ}(SdGK+%$ v%^[u|eY''|Mܞl62?yRq$4E*J TVZ!ޡjީaTqu nzD qE*sW‚BP7큦)M>#J,JB#0EZG䦋:0r=id$s N=Eⱉzgܦdc_}kE E9˴ 4WO^9mTG!ЙPF߶#<=hq{.*iz7@CBa渃r,Gf? lJeI&a[#piFvHGSHM>0Y!l3&st)=8Fr8-iYe*MO$oPpĥgЪTA>XTC'Y0e'A>V|8U>jy!@ &'$Kۋ:Ⰾo"Ә;va@!I$fim@8n8CB4>bjzv ]A`_i]8&r6\0L=O@UrCyV,?Yn}>e,dՠi4Yih ^a TF/|6^M Ms,;}b!MC1j3} !0=4:sfL@6+*~ΪG ,?L- F:L!4#I$cRPв 9;`}okK be~^$TS ^%"2v6|n#OduzVu$ګJ,2"c(3E(3R|ϲO%lجx`-ht*Ƭ-vZF IMeοR|;v癁^q\mg% <&͍vpIpA|< t%T찭\P Ks;,B tiIwXo,Wn:pH=SR+F7M]RBgFpr;FN}. .ÖOTSP?UuS;͑ @CEFN=э@fH_ޕy7"p8<3J׳&W6OSi< d6W\&@QunN[l?1Y7 2/tĿ55 ?C;j-4!FmB#}qBAi/,C$ڿ|{% Q 4#?|v7 D=H0xB@>h{fp6~ز|Aqf}cu .|wf{ NLS=aլo^/0Zc/~mtq1Cuz78 s"(B2hK9ꮳ{>SOA 줳L+'Uƣ!>Yh8{SG.KVm '?%9mZ'|êH;\gV8pmx.K/fi$1DJN7mj)TIe:gS%yUoqC s> !lG's*̅/@ Xh!,7A5W@-_&OV6#a{J2|x3 2˛'mlU8<)\q.o}@h lv}ɒ7fh~# ;تVl̕V:%[mL?#w_/䕱Yu1tCW0㠾aI隫-X.>Z\U+Ɖ_&de_FOƘbcUv+,@loYyKE셸n:ypD8  Q[Ĵ_CnJIqQCkɅ-xkV9Vtb"K=4()vTzgҚh Yx%7GṁJƸ仠 Y%%du텉J͞9@͑ވ҉ρ7aՓ%.N?r舟yº鑒AqM-z㲉HDT{z2q}-9n格aGU?w .\pv=P䨬R(pU|X7<꒾o0ěEh+Xq^ĄUs:н*@ -1e>9pb!;&3^O <~N|Y̗pnwJhӬSs X9BT=co@pY@mOj%)r7}H-0A wK TӤkYw ` +Sfu|x(g=XrֱBh/zA n-m׏LS˩!kIbe0KD@f=ӉhDf'qX (/m(}w}۳CngI+^MaӦX{ pݍ7]a#&e@¡#+\x:M\m"|ε R|˗1A@zi?[wu5T\ZtB'Q{#8nԣ)oc : D We$0XEʝinld]Q&}½,G̀etʶrkĽ!A#&v$;&/ʓֹr2Yd: SepšOLn !D8)"6YQu&ŵ7@D4}zt}_$%ÆnWs|0a3\t&G. f&?I kyufO-O˙V$#Ӑ)]S9wֲ ~$5 e yˆhIS1Y_??m餯eÎNYXkL SgVª! a9rPbԬա+C /ڗ'X~`M"QJaO"edf^4Do$=YD=Qg8[?cv=4Nm,VY; ~ ",8AP'V .m .B)ÿ}ž+Ǜ#81^ņ5hnnPJ]_! K}{e_=_K?$j/,@RD"Oa;N|ճtQ*E EpoD($2 mg_'X,8,%[}}@0|txm%k'K\B(xNgȅ-1<:$P3rw-۷8t̟fJ>/z 8أj&!=$B?vўKC wV)nC7(5 D"N,:ǔET)q#U~9P 3=iC꽄oLC/xq}*c.0~j˩pgrTӊ#LߠխD& `IgTgM_"| oWlN]n! /lGXR=T"SÏL/\|xL K&`Hj@ z ?0t?laTfJgt ![J49'م19"\VY "2F( k7Z{/ҫ?vGwF5qag Oɾ;h9bbӉch1\rG/mwmR98>0 EB Qk u/\ކ @gʐ4k+䒛B3B~>sHNGISL膭BXY9[c݇H.a$ ֌8>$BZ {R`t |YdV(̀qg.ʰIeӥ~'QNCeb ϩzpa]$uui ; >f:"Hc4z.Ȑ5c.}MwTRnwyTJe-Beo5[&酪q邲6tSٿ zEev]^w?%k>xP.[_\52˚Iߑ5?gS_HGX(g`₉B ȭRi2;TkrAwl (XHxfWħ<> +aU]m(|~,P9|}T\Hb0SzqTv{2ۿE73!]q$y&ON&|\js_ ,߁j\3iP`{ J z1}ˮV9ɍ0FJ3#0b95$%2Vll͐-%Y=p?n|`cןc4pr+P};_Kjiu*4U)V%ԟ3o/Y'h^oJ*.ŀgG K<_d@A*p͇/u%D >rF~2qrNQ:DXQ9,1̺FBy x,o 4/HJWٔjAٯ^4BSPwu yk]>*kG4Uß-{";URM@1wTx0DOpF\_1>j؂ykw zI̋b|\7!(6Ԉ<@w@+IOkrarC&r5@ =i۔5> ^AWPٽ͑ZkPg_T %v~ %ndXk *L˦c{cQ17^4B80,M;4 <(X]-=AT_G`O^[=6 & ̬RQrF"X<{7M lf|ORA W"t=-ZppݍA7LS%a6@*/O*!O#vE"f|_C^ B2$P cx[s[Y O,{uBϚ4ZSoXnzVbs;ŏGsע"i9@1NR "FИ(rF15{ kt?#?6(q;v!D 6":wp|-e]~OP6bv"nGݥ( 7 z7޲cBD*=:ebŝ-)( NJ6L$g{ jp[=%؞2Ov-W7OA^Fb2pH-kq^7њm0b^rWe|F,3^RW ʏd+Fm1Y "g\>X Caiԃ*>=43\ 1bj]w^jC0c5x1& 3 <\oY"޾J9)+We^/X2KXV RE ~vGn33>unȌ,$R)tW {Ei'*< kyZ;TF1<(xK]K5i 1)a_,Lf=Rk,7ܣ <2EGx{$daaH`2RuoSx*dLI0ۼqS^7R82Na%mC/<Ō@FҢY]s\ Z1m*Rmv2;Հl)EOJV*AG+3οbXw8~FRbkKTȸf\{ H> zg0C%ouvgmH?ruUSz&q&(u8pz4{xA"&nXNjԛ8-P@f3"ϠiSmAȀ=NW .w֕P0KՐfiC*[L97Jléq\X- Q2L*}R_D>巛ub*^cf7{d<)OLV^wN"ô(̎blQNV k=HT*!*i Zkph_g"NAT %m\4Μm?$@az*P!Q70Nׂi؁5)paĠ` )Q0 u݊Fs% t]_ȵ>,) ʀ[d>iᣎ/QnzrKw5.V^G۫\PIFFZ\̱ef=Ҹ'N2/z7:pV gtzyH"3-ЗgkgDu$lE&_ Ku\2 ̈%_ߊ\@iw2)" ѣ[OynurM9Q?%SCyYh.pY5=v)_ ݔd1^6Jm+8@f~ӂP2 Md@g\=IbQ 6J"Eh#tH3@T|G\FnLagcaLD{(YajMZ05!C󠈎t1-c - lQ:Ș Vk𮁄0FvڀPf݃ﺽH" ˇĆS!w[oTy( ٖBH`Y[➿73}\wHƾOwxu˝2r+Ի\).68@$j3N?*Cc)w>FwuqQtjd\-`&N.NI:[_v@[A_I!_V3KX5+1tnܠ#%%gh0[E V\1n|Q&0j/JČE?^Kn ҀaCԯ:&3LkC_5i}Q\G.{Ӄn$)/+37S̓fPq Hc9 ! 3|\hz'b)8LIypإ1WvZ':ܲYt$'1xpXrӷ3batڞ׳OåfXw^^?^XmUZZUgg-͓ѓ4?ATby? w +y:cpڧ5`h#Y5)1{bv\-NȢ4Xt ҽh?yHXrtUl/7C@ǽg3ՉMUҭ'fP^@ 7 `削ӗ9mgP;[yYV^E0 dRp|ـ-bx4?/]y HQ:- U;kٌo1g*0~mt1gm:?\O嫇 >QMOzp(VkVsF- D?#lXy&|փwn[zB@'ZCۃxZ)kߨ%n>"Lߎߖ+iY< ~xκ}~rv&!)_&{]#EhQVX悌v(̦U,/e'=sg=ZWQvj ooT414B vTx ˃R:-Or]!# "LaXtޕ'5Շܴ-d ٵ4`9<2r{C' J/AMjx. ]|:sFG7_{odR~7i`xqoP͎Y cSW 'NzQjt;/g~셜TTBK^^^Rxޭ1L#b[fdXa,~%i2_o]< .=<)yG,g𼙎Cx-{$/ё^mr(AdN?R%1憓v.1۬ H o˙7Z7Hg軻4[H\xr*:R: C.5iw,JF-ވtr\kȒ8 dEshL, q!XxĬwe g%&{d٦B9Qx/F٪"5 =shbU*{ 캒 yL!vb'B֍*ȁ~P'hl_ ID ~;֚րCÑ uq0xN1U2c~ӏT!n-RS:q':fXRX4#i8t|4/Tj|EutZOzƑɤ0U7 x⤷𶐸c*іF$^\Y]YLЌVkWliqXOїӦ /5דy,[ zj3۪{S2XpᡶΗ%JCڲ0xbRbs瘣<"1C\'#f耕5LLmxfV$lz5@H ,qxSe/NwS 8n7 >GUWʅ0@_\gv -0KZe 2vo%BHO>1jUo"%W_Nuv A]|bLqwNav@ a QrC!W~bh~jҲ6vGq"<ݢKa:M^t Fg U.BwM*㘖{p!5t2p'ί9At zRljH^Dkh=gVYmtes{a86j{ ^Wք+>sUި縣[X!°%2fPtJ>ϴ |{K.Hd(u9A=]:`:= ";JavC}).;lIfD+M]s }(E-7+*{/fvhZgҰ–t܉aw GS_MJ:$ر+iǂ?[=3i>]O%-@& S&t;1>paUMՑZ x\%oFhVh\&Ĝq,@"/FɀC-s< ckçYl=lj>]9]j<;7 ߥBo{FǸF2{`Z8%,a}v6aU, - !o``P SV > j/ K]^o9nscH8f~S{`ȉV6!XK/`yBEbŏyλ(Vr&#<w*.@<ʿCIOӨ~&gqfcjBs@k E9uYCs$Rrj-Tq1Z^ٝu7 !*ØS#j80[K4d!}QhH1ȱ` 9#V =BauIct~KLѰ5sq ٙK xyʒUߪjN E̠rwG+jinH8%zzen`D(rzY`.2+ZW8Y,֓r>K(Bfy̙#Tb-]aDR Ԓc6P;p4g:V 3DC uYN JPo9۴֨ %lEf&48 amȔ.3z᜘Ύ M&X'!Q~E|: &>,b_ \F-4TM"`?Nab@7|k=g(w!Rp WFVcҀȶ"@(sJƧHlA"%dݗ?4Y}`VZ8f;At=>F/v+_ɾe-Q31Al?/( 8kcs>;h|n(yr9{~9x}Hڧ/渪78y=AΑe6Pԍ;LܰøXM?2`S,6d >՗I#n!9:e^r8G4#m)]]Z۬"#/6wp&>[웡v;%A\?֔v!J( x5dYOȕa)wmh+5rI&UU;"hLx~$3L%TS4M2v陲رYFvxߣ7~PktG0OOzꨈBDW9do:ע" ^HWxxm\Ƒ6It8v7$zLu]b? +;tK"je쩵?_ƕ(ē+|櫾+o);K,FNן+HQ{|إ2aXW77T0P]jx?\妠eSxO6dBشl Pn٫ Q9D6ĶRʐ'?\2JڨBQW%cz䡺tM.Q7;bX.h2TE||8c_}=Ot7dj) !RyYPrSB$dse 7;b v}u330ad&/*smv@Ȃ N~3 :gITײw>`x:w*l9~!ߋ/)}2׀GV?! .4Mԉv%gsMߩL"$|] Jb7j[ M :.IR@,Lº~8j8a,hdz@Mrh;~(5y^[J=k,hGT7ኄFK:j;DC#1|Kfp SH%~}1r0K]bu F&bd=\&K\ƴQ .k t?etoCcGdEb?G"'B C{0XtsvKw>.Ȕ-"DwgNo8!ok6/ʔvuvPR敍 H(q5Y`5tu޶.¬,$N-XpZQb^!ucQ [BK+5耖pnH_s63Sp#U*8dxfPtYPϢH>JM&LbGDcũ% ^t`r*\[N~~JKL*W|c΃4!RXSR$a>2Ӥp!pժa7(/*pIW9Fw)8d:s≏0*3őkydZN9s@-Vl%` ڛsk3 *+aW1t5.JcrBi6o:~r NێVGf«3_ !jU&1cN D{dfaA>sE!J3rbl\Yym.;Z=vqOq,l2Cr;ǂwգ#OXmQؓ)Э{BZ\q h >{ {0ǐFի/_Mx2 )Ú?WE.\-7-DKWZvmƶʹA{ ?94ॠ'xKQ.'YR{:nZsGz nSfS4n}7LiqlC0s`OfCIcsF& )V?K*YJl8,5HX#uDZP^K]M35>;FY=7Crk|ZXq?S=|'X+nm7%. 緿fݰ)fg Ui-Q2w1(nwGVC?_G3c4MA=)r^ܚiBv:̛`$;' {<ĚOџٯ*[eszNL0IMܱ02XIrϙ4 vKx1ak,o֦ R!X&g!cW^>o`!~sRWRդ+29"@ֶV*oz4یA7᯲:ix:r{;xVAnd@TvަzH n!ڏW,6<5Rm ]o%sxW']ޕpxo/~](>\k딿!`O'8:D4y]A0TꄢwGkrcaogiz"ULMKq)"eeN*祫";fR-Gؽ Vb EMԗRݬJ9Іfy gn2GBMM%Y_#Ujh_ (-  HF/vWN_pϾmʠbBUBW/N fW+{ZIx(<]5-wzz4٣]駑X%6cGsIs5Wo#ĠfU4Y+>Y獍Ȳqqƛuu3 PxPAe->fd d#mӨ:IV12O͚20co=SÅ~.XdU@r.`Di }n-7nіv|F٪`4x;M~F;cX ґn 1>6LZ^.Z鴀HG>Nm},wT익v7odŁ7F0[؄j;75J:'/h}7-0]8(=/kMj^sFk}T<o{7Yv1o죕BQ8u^~)FKgJڏ<4nYQj &g׎J1:۰,2Gqgѡ cQ. 8љ0ZD`Y8T,6ʧaDuq]?zl7w]T{șF%dܻJ+m(u2'SHaxݰl1ar <(]qD/hm$ 64kU+ (#Y`U4J`<1"BRJA|̞=!w0Si[I݄ ~M&լ6ݹߥf<Lvng%›lDo-lupAHOp%>Y7]EQmMI}+9)[,bnrgV0 K_q ]BOov[9:a$@-cJH&W镧oo+m߂<=-i iJ8xv:]ߛtEʧy\hz 5h !_үwk5eB<*ju`CG&‰';kFE?J U,Z蹸b5a" Բ #JɅrb-n>MKʥ=׹U]%} XHVpwabxY3\oN-ΗTڑ4[d~I*%0<=(R\Wnjvo6{6%j{Dӄ[9U7lqmv`&$&F<MUaJ$ӌ8XܻQZzWhm1Q,] \< rL6 /6XGjÁNqFշ$4Bٮum +Bx̵gIio"%aSPfbA҉CC&(7~^ `\kԯ^jaRD*mø!An;7ro7}ԝAO tbĖX>&=ݴ؅UjԽ̈H䗚pwBXz D۱vQ r<] q1s.Ō5=F_Bġ'b8%8&3#mgÝ- R,sňcŁU}2 4s.($ ,#)?#_,AɁ\M2w/ ɯ@r^D~`,-Y>䕌Ob LўO-z84adq$ҥy$]rII ye.ALZYP&'5$ `,$ f;P}4¶<*3V-g &#"#Jm6w*5Զ!E1^`UWݶh0) 0v}MύE"$bnB.@,U(}*VjbL!d?E5H7%jnCΦzz~gѴ) J3|:kц0>;F8lO\GWqiU&`=HGP[sc%i5`q8f:L=;݂MmJ.DAaAD ؀@XjIf MxemuU :*0LD~nbI`65-.۶H@9`C]0~q$(}ѷP֏ 0Q 5qq@YxHn9R4KWS(N 1c7ua! lO?Z8&,I"=jiuo2U|FbZ|pRP6CD7.<$9tBIXhON[/Q[ӇIÌ*鋠9HJJDRrd8hwݗ%rڡfK w79G}ʀ?B{q)mҜ5s dQi0KU9o)٪}*^GlA|?֫?+^ZXIJ^O~E9ӵCQV?נw-7q)ȱՈhXJڸ'%Bk-e}ݓԅb1-Bŏ è,9'ӂC| vF).IUE^'ݧB{I*AiwK􀨀rI7'Nf`9璭}͑Ge7oo軹ɚ76p {?C(˗+^-yxq;N>[ U|=,XXGƯce) u??)v SXU[L*!η ޻6OߵST [R4c;~?yHUcA&}B_,ұf%A7y㴀R熴T# m}Yp|30^[%|t> ɨ|z$I}݅U}a<,wgnPc|jCB$48@@+wYWGJ -+:SpP%)"2^urv$mZX+SMu(as%W9D 2j7cEC27oHYpia,rrDo5!&cJ2uigNsAY'H]lS0dÀLˉ)JPCvuAWYCfZvF)"_aifʓ9tŕwO]%xDTzJruU}U WnYd?ߙծƤnMGxΒ^= MC2`I,^;:JOn%SQVg̹_3qh)M%>gٵ7Lxd2c !{\=gMs$(蟄j`?]ә֩.Hk+@O2;/F>o{+W}Wx5gܴ_,N-Vͮ/~* ԁ&SI.=yP^<7E OJ!fZRۊ;ٷGZ%osT" I^(*3EO~0d,N;P.͝,-U= UQ^ h1n)hKk+̞)̈́ OT3N}MbO]ܝUj 14g;bS Qoa `dcڅ29f#OLG_w fLi:5;m7{J[ ~D9\Z i`e y|*yIH}ጬZ&Sk&Ipx7 7h0& aDcfdy@ܡ$@J9vsr ;N+zE[!Qx@?~Iy9FA$(d0UG\^yV&/upۀX. ]Q.sw-Y /"-}=%$É=j+'%e,./38(C3{)e-DG!5r|蘲}Zȕ?ܯ "F(qo1*ԋ)C#KzjH[iv&1wc4A#A՗c 8r: 8Rt6lj} =ϪǓ]%3;Ȼ»$.g5A|{\oθCy@ vQjir*5T&/P2B8iOڪz&~K ֤\ .t7njjcF]zfΔ ߕgNZ.ls/g8 D? %v=խ|$1xO $L; U6"ݷYl2#1͏$ycY^[lNAX8E}E%PsKW.* q(3)"&txe'I`lŮmEL&$xj.cU Wqe/ipXU^/iY]s't%Όs@}1B| cюyM΅BS~>5>u}s7̐!5HBЏzvCu4gȭS66ba&F苯 AI)~}_an:F_ PCVg-76[\yHf9=C HM%sS! a~u .B\_/-[ŋuc Zz?Z\dfx,Judm0w 풧}c3+U{$? r؄YE73#O*Qzf$a)XGEYJf_+oR6gjOŞ8YrN>vfNϙfWE5Ir}Z./kv0DH.P߶3p.g'PoOGA f2ZOQ| ÿE/Ϊkc[ AJnMmHf0z;'cYnf腵<iU"yOàM]CB.׼M>֎pa3ZJu"ʬZFwYծ0름ޛlp$@Gȫ{4M_d`z+qw]"ݭO/lD,3U`lgJGS8 jг!@R=X`Iu Ό6ltr$㍯|=w0yMX`T& ''m$;A,ǚNg17C֐ !ϥCO|INa'CEJvNS!iW)E$e-@0{Jy,8 H_g~ب J:w;U˂n jnOg\1;'C7_3vT:,چaR%VZg r.3!{iXަ KZ .%%% 'I;pxEF5\C󣉥H33=ݯ8Heʞ6wчW>ϯflb&uHuԢ6>OaqBю邡q:enCٰHKHotq &f{Ҝ܄oWsAsG.x,#[3M֚'d޻fʷIl o5Sd? nGaV, uP̎qF}zvcZ\}a&}lZdkL K5H#fFE'`uq3sOaH̼iJrYџ T g$@5`|qdDl8Ycvi:1krS8nKзt\,3aY-jk1WpؖOmS ]e _kVol( dim@#kEns?r/uL̦uTnK~m8.lf5Ԑi>$1ݱ2T_OרuLdaߨ2{[+eP`R*ILT66 q̯'e]} oeUV/ U5s+Sȑz46Hiu{{(U6-{ Vl{(&heHj\EP'0VԤŨ5o羒Y&aԒ謆Jkg?6"H>@q/}ʅ4 R 42;pv@\#hhn}Oϩ4 0f[xp=Wi~WkuzVCAhfvhG̤@6|pT)pv = bg.&Ut3T z`-űqXH? WTHv)n^75˔LD"CǾ*DZ)( P"(vSib[p0nznTdiRtoa\~ZVs!e.GT=i"!5,{aN?1J{aV)՛z[?/e ΂)&⍲OSs߭X/tWB9 qzBSgfiۅai`A%/gf9;ҋưIRK:-;kϫ5jsw3 D 1?KRv/d-4Ly :G/]No8:>o. S#IE(Lo)*NιԞ/MRzkkVUh:!۽M7\. 环t#KJK`[eURRj# y͗tt!E01^)y%lc RXU6([y$s `ɘG}Xm>Zo\]\NsQ{z<܍Ԓs{U $e|N쪑ǖ+Ļ)&T,,!QY m+S!nB #Ox/XbR50d㓘AODF23lmD D/m}?`~f :H ǿe^IiqN;B"| Vpjiap/n?Tz񤄌?lӖ4xe}>gg)\@MaGC\Nӑ_hE{%e2|F)2$>cnѝ,AX,Mb1O/*3)O_rii(/ηPVMFdiߘ@!؉+~MшeimvՂI98+wIdž]TIcĘ<[`8Z塅K̩K`ңI(R[4w s!臑{, P{W:Ѿ`m +@]9- $ਫnTFqŶ=˱%a$EG^``9}'3vrY3Pwx-w )~0M+9_ nPA3peBcYkNIۻ9i[`Hm`0͵Mq:Ktƅ?dhh\tP 9F /f2ͫt} & OLVO*>K%8 3O3Vg&=/ O,ƺT(FsHUsS.|"~<# 0SKf,r41l{8-cG#{,NmJ;#n(&TBt';a~f&dkV^9jCLe8*(!>7veEM`{3G(6:1}ѐS1b<\M`y7ekTiR>c :'F&ћX*'m5G<:=0nK e'Y!v[$ʨváA;aS7#rd-O{>/?$#a yk%MQ[[AfZL#@VĸK(}7 iH 6*Tb|t:;,-֫pFn6? vܹw? Bq|ζ y yܤCr5|" 3}x 1C0&{ !2Ce9) ~\S &Ӂ dB;.(/J2s &cӗlRn+,jܨ l ;[QJixs0צ6<¯0̬ߞ Y.-4qU Ms|ĤSq#x<1J&^1w@˥[ Lm?]xnWqMbua2y|[&J9\&GL'sOSs$YUiURHIەaA`Jٱ-uGIIh%mmQI:.vTw"_۶=y"CSD',{DUmĻϋ0e0UjTRT ,CTBt$muiX{1bj;_-wN$ \m!οy-82 q@ (`]9M?F;;ےK?uX3S̊%#W6|6s|&)V\eƢޫh6F&s(AtnpԤQ ./t2NqU,.nq 5̺^\p|[SsiCsG|pC}ߪ lY=p^CvETạ),nNr i4 &VWs織ҩ%/rI Petp-Bl&4M";i[Nt%$"lQiS,Wotk5b{rkNbB}Ɩ>㔒jhRX VYFa0BoOqf7h\6aDSmeL7 P첆mw{?j}V"s?FfѠ)i~ ;mi{/ACXD~61C:x⯨A{_n(ٵB}V_WV;q'8V9''Ρ(hџ>B1`1v} 9fHQ"5OH#6TA20|.|#bhfw޸[55o#j;w[oșKۑIMAnjfphgU>]p,Ȑ#7=ibO-߫L"uUDCqbю'œQuCohi;kD^㐶hᒘO"$;dRX j޿͸+Nš$9]rA+ CA:Zk{ޖ*f'٠B<|TjQ m3*)*t7Ɲa lfצ=,61:7 wampq 6)4/a:<*?IX!'/ {O䋸Q%w6rJe@3Nh?yDVw5wq$hC0hQ.>v/|'o& <݁]JMU%p}A8-"`Kmz6ZZI|m^= @L߃ϼ*-_Os)&[@zZD7y1xVYɶD|MJ>>,qje5T~~3lߖ!䘉[h9rT{sr~qr29Ec$CU]{ׅ:؇+F7V*^hWdH8A_w1qW 3S6{]F=p(\Ei-a3ϐQ@|iT8گԜOGc/;eCʽEIhlzˡqS#\EhpjWT `r}|f|1'ctt2.:%SRڲ)c&>y$wHnUwo>__s#dbQR Q,Mۮd4l:%pS-j3BB2|QhMb|-,7`Rgu+|3BQ0Sj6!H.FNmfaܺȏ!E4vZT&Z O†Fd>!>k!@"?3 9"Tn]Ecaoԗ"R+'X ?5e>Gyg|l`͓>/Q)ߠE m~ژXDސlCU a]ZsӔ!騵QR:(~RZqj0nw[ˑKŝ`q!dw֪$E^mD2/Z#*;=<`OU=`#nr7Hjj=u ד8#A`ke&x!/ߪGT"[J(' #˚TV];{I@\{#ZNIILpXFzXuR7\QpfI#Ar!|pe);eDzhR^Hg*x1pa:6 [|LttE߆~ܶ C5UHD86y)Aihc\R2@)kV`@hvɨxt?~` :]oخ΍(yԗgJK {#-RoXQЛ"LFJ|a̯)l FcܟXݠLX4KvX ҃"+MZK=Cz< 棣VOҬ2Q>Cwy&,#bܣ:p3+ѝѽf^N(I ,&2d 0uyk/Gu];]9q,LOg2l M$˹$JG5٦$Wnz9&!p[r-2E6U>)w!]d vIc0._ҷ3 >zF (Pq0[J6w2 8=:R2-v[}S9׹΁jEnwJ3HCHX^T@b4^maPX!'z"M7ڞ"1;, QE`IY?ҁ1sǃIANXC6+t#Y^#F11r榔R0LVrry胷PD/@RpݿZ_!#pc9<0n9?Ip͓_>NNj%l%|uj!ֳ;Lc{Z#8ҮԟO=:.pIY7{v*G$Jh- ˵Y: KcsmKaUmcd`HL=ȧog\؋p(: TY#企*~ p'@ǯa*#$z<!>J|"c`0UWvf} _kNm3qfF3fb찄vbIyF9 Ve+|<@ՌyjNwu*7hK>p1' BGm({\E4^%ϋ>:þWgf`xѾe '叝QMQj93) C.:OqBɐZ>7IZ(TFmĿw#FJ :F~? G ){CYd|g,ˣڷ(뙲Eohx'Dx2i_nTt7źДSCR(޺5z&Cq}lĮi0E ,d[rA4C<$9 1g1mXmwVp9 SH ]ot$ܥ6ӭ@ˣtXNbJO MKڛԓ]_ȳ!0`yb<<Z4~T'KzarZ~Gh_ OpxR!Sx SWnqG"A nݸ͌ 3m2A|d\-'/;2Mѱ.-MC ~5]`%^Z.**k.mwiv;:}_&E=Ѐ~\$:mxy]受9*wSmg"S9Yh#Wk1}?ٓa^amwsq¯d,IX!E>2 .c,1"q2U!x<0\C4r(C" GcruTyF{w/Vr $>)`}]ҷIE%z PT88kY$tv,b3B&@FgYdk@Zs_lR n4eF]-VdmYQauPYoȜL95NxE0U܈p.݋4PÙ-ajew"]pd ɺ׷B DT m ɊWVg 'awjcXo&*?iIlS2eoԄh۸IH6)r(nΑK,Ko')ÑsVVDʋ8N?fNQ%';VE$spr_e!< 5+C OeIFYEE@dTX}D|8kO2:#&Ѐ/^(@qnefa| _*m2nؔF!+,SSÜx9m+I/ 0۶ve4U׬c?3L6T s$Kf`3y[[GCddS }~䡄j$lDgaLDIwҺAZd@Aj f͊]wōͱ1NWT gļCa'cKZ{bkn^!}oTCC(g1bzIvF75]TQ!,>d+8C)6@ Ԥ9$ N󶩫W^o,fKMoItٽxeZ2v=V_øI\ΧX n hGbgoz'2lWSq}e 8 "$L Y5Jր} ͵D aiU`-T9+\gTÏX7z%0\%Q <',aDAk) YY\l)[8v7 vw&d17|B1//9S?'Y2C+q X4Ȗ̉7샀\ N 7hNOʕ]Z24!0G7oAgA%-55(|r˲\6̅ݓm>EK^--t@ٓJBL3% QM1j(U00AP4+`q]V} !'UzD\&?2+#ҲvQË^=9l^xcP[h.cM첃f IG̼*^5Z7Y%g e}2a$hG/5&5rcR; 7k1.D z2 +e&7lxalXJkn 0x-3V$;4b prc(K*AWgʹֹNJ5C<"=o'&/յX?ρUIsNTkni ;Vt`:n>"R9R\wb5w&bwCuPKI93›T5!"jgp/NmuH.7pqLopv3 uc~>(*7ѳn }klPCV)vonzBZƉ\p-_Ulup+Z29؂,ӵ0+KN;I bUI΋uC?.7Je7SEu!q\qAxԈdَȢsHOD1AEя z-9)^ŎiygAc fӯPGASnf¶W:7 WPq JiF#>ހ.ڝ#Oj Y" 9L$&Z:Q|I7k'HKO%dr{GF*Njяh's-C`|:z$Z;>.)Q4K8Y jR *@P<\ % fd6enɈr=r59cY{ Kcݐ s > \"o*Q%qIUQg0 '0ֶqqA<EH^Y%c (rkZ4C͠5MQ] ӮyKz\8%FZ",GE.I|0J#u#;zq]4 0&fp+e>ܵu+P{ N-Hv4z1t}- 缾w1í\,{$;,1}="9"zקX`&*ѥ~o%߇ hqT^i1Q;;="a~ˮEmM}7xЍ Գ|&w3^lRʲb/1^q @/ږ|u~g*cg;~>sKrplem-b >Y/Է'!peЏEۢ?7]bV{G1zWshj'DSLc6%kfaec2>'\"RR*$Nw0%zIǧpH١5'5 !i~X%[(;-҈)ݔ#.Rerȭ5DZ`mq3e~ʮ=ޫ;1-J^GOvfθ@NwD,;9`f$83}} AB7|]Zx^C 0Xi7;ۅ" M!ӽ.HώSgД;[T\~ps?E|eBԡaXU&?}wu$l]tjQF0Ο'd[ő #z^uQroX:AlE1X+`14'mIyfo\,mLV}|B`"$ցz񽨧a_CHోwx^4v)OdXO̕%Nt+<00Y4[^gܨ>.s늭 dž`"z5x̎RD( Z@{b5j+X B@Ӟ>f?B"(;7mPUh{kec-,N]cjvE Tu~WLC$h+DxС{N{˸lrZ,bg_1\I `wwh;C^t J'XA BHkf4U"[3e_Wb/{]]9`J= #\4uSynۃ_F#)p!#cF2bE.yf vf2'WNPT14tpc>&QExjI=k]܊%`BǸwe] B ]$ #ČTd`wLvz) @6X Eq bÜK`PLGlD3yV:-Y3h!F KҞy3^k4> Ѽ·r_&+[F*2> J喋7!9EfHQ}/ /x6LdsGk:<ܨg7:oXo{eOڀbtyOpP k?Q^/'4Xprt7Ib/Y-03 s抐~y~7a͏AGl.ciLTUa"fk8@ZM4܈侖U&9W<Un&DIa93yu"2ʯyO"y%&;2͒?`k_ᣈKtȅla'idEE(i}rlU'Sn{y tweV[$ʽJ Օ^wֶ-At fKL9hƀ!2H2|ɗU2RG;+q<2R$; W3oT-w -s9$oӶefbWcAR#'p(ժ ypn3dn- 7+,}vpf.DvKK=w 4fH>P; q3l"&FUs> PqsmVG5fѾ2idՎP2$Ծ6n8YM~mTF@g fZ8.Qƙ ҂z.6#é[}jv:Q{xNg z8;>x@ͺͬ@1_E=6s`qħɦZY-,ڙa#M]!ĝPSe૛L}9#Tjw.!5_(SMW>^08bP?J V—j!T,Ow4p}8WvПi]X1Aܹbh[Ǯn?Bi8+T.$qyAXV0 !tImf5 OuFowNL#=G՜68֙ˬZ\5G<ɔ9^7wi%umq|&!6Floq_qR*JZy[M0kl&ڢ@UlLC1%gJzROJ0EQB, D-8DrUuJZI"PS ~9$ -촚Y 엷и66Ô* 5v\yBI-B/%!8lM{`>Xl F\ߎ[wy4@_$Pi}h5(dT'b!a޲!^?u[#aFC.-UҸkd* 'ixW4m4D\>^R޳ %֔i ^M!~Pᛴ]eBg$`0 4nl:JsDV"R2NXyŏpsN %?8;Us>8y֣>odH?\;@BC?!(0d"M%R*&:J J<1vR{&-lOl =u&)GOa?5n7>+ql7O6苘+v&ຌLW>j vJVjH *Fw/:GWs=lۗ*6'Y[yc֡f{-}Miš/^|"ә朢FǩB[ .{Y1Η EЎ#tK:>X=n]!c^>}yQd̑ԊQ'o l83B]nc ,'VoW^h̲"癦VNeirT]o`ӳ9КmQʆ~A7BF56uhz8C=Ҟ~$ℚc;HUBJ'O!lİ61#T?MԶG Yf7ݘ 8;xId5Xz _MܜSHmD %X(ȸ[iŌaMDF(Yhb<[{Q*@:r#2iv>_'{ֻ5s>άu,9]ڍ;e͵Z M2'˛]N@j\ɁږBHCɕ!Aoz@f &JVyAI<4Z x_qRwa ~WS<~~VC;^v3բViMnu62z2s,ߖIl=[2Y"6;Kq~q\kT;ųr'ח=0\ 3OaSnùժ.w<yv vhHDAK'O`W0a<ɈC{٬8O25;ic,F? K[@(l%DҒIuia \]m!'>Y5E!^B ŷe1zrWfmo=nMx]{]8M0O ȵG{cR>X3ikH}W M7-@4_$@%ݎD;NCM|hr%Uo<OW=]">$ѷ^;}H{(]M1c&#+No8a3;~ͨK"Ͼ!5l/jI9wVd_rKA$2 2G,YtY|SWq ghks>PH(+@'Ϊ/ w"LKӃ㣺*JgPyB.Ua56=&ciB eꎉmLT^ H@paE}"qpˍWr{WCw+xBY*_-BKu `p0jSʳg6۷^P$;v.&Qn CJs|\:Hyghq14|&gͰMg](%.]f] Kañ\/W^K} `ኖoܠ 匨@I]X|hj#̈/Z.KP&(=p'Թy cXH_TYZk (rH>]4hߴ>W1J7kQsQך @=.2 C}gK`kfAS9oAN1+k UZ3RⰤ[io XaQ)ށjE_UL[lV!IyS+(L-aw Gj8:fF/B5w&QE/^YЮ'Di@;\!RbuiH24d^|h#=)a)6L/[TW'uIlqCK^SQ e燹Wpzaa9LLBY$\TɨJ)#m9V`*!u|#{0*em#tNCv57 ּ!8CiW5]cq`o]B(f=!΢o9 ;UO}9?2h=q^YDNy+& ;_C깳eYMwX3 w\Ҁ!Te㩙,3u$o'X`oy[[ɨd I^'aH?2~NzF\$O4YbP;( AVN?=% Ŀ~X` %G}+,t-)]!!%:Ր*x$yb|M[Z/!)W3.(׷mC m:ե1xbw 4Șʣ__zleøy_Z1{k;u43 LRM%}寮^fݖ6χq"jX Q9.tؙ_7OdJPW t@vuJ(c#q0ֺ5/oښyun  XǸp kArrX@]eʴ/Cg7w/BlO)][) 4c Bec3{$0d#Ա%3O82*K_k\@y֣RV3=]NCPLDFp;]Ezlv=p@ Rձ# Q#P,-XBH6S1NRJMB[!?V#hLqBAAp1aEp됸\Dˑ5[S<ԍ \BwkK9ŮsDJGcY~%sܞ͎/Z =j$jik#i _HtþGBz!ZTjTŭ'0emjf'()w0`zaC\?ĜNyLn[G"QIܑIL%UЃ`NxcE w#!3;k7\4 [m;mmHofAV-Ii4K$h!@NXۃUpoʯ1AHo^Av7xj@>QiCcrWZs5]9u%^y5}:y+b fs_lD{j{SjtUT򂐖 d/8ӣɲ"Wf9䜎&y 8GB8 םjg,Hdӊ0ZnZ~\0lȎ*1\%& Q5KZv8 %n:[peb7а뀰pkVXs%Xr'}-6ATj߮o>!&t[ G w(}wW7`FaA, !SMEu?cNr-NTqھrwxj_Z'Z|20-uʧo0N6ٙaMFBcۇLJu>_4G9B{C\,-*,L(]3)ЮX| l?9񒼌uV(I7mP'{y_jSx'뭋FR vdr# /N[zP~ :h7W^,fA`[6e:(37B~l&\W5*_5g2\s2,Kܡu%J)p5)3>1 6rszi *qN̗4+-&FC/9&HOZ40cufIͩqtOrő T?yr;c {OeW3Ƶެ4Ŗfe*sы͜2|s> j-ZNX˚^B E⿑&s3J> ΢e7@7b{z+"VN]ЍCf o㘽u!cLe4Ұ^iW@% eu lTIw\ sP-Q3$tF B FFC5It~$gq <`d,sp4fPi&k}p7F-HI@OE]VYr\=y>McѡgRѲ;) Ӎcك>V|mO/noWBsj,MU\\vح!P-{ײZnfME2ENRlZժ9ػ{?&S7i{C[iObk2Zbys4B+q5l%ΙkbxPJP[OD8lǴѩI&DL_.L-;dAI; =9=ՆX9'+W8-S *MB-=tV57q~) Dk IF4dtGyFpyi5~as"{rd;o{M "m#A I6//֘}e S{a_or!wMeU̵?8%Sf2SZT_c OgZ*i{ZfBw3_:+TuYXR*IlNI՟U clo f')y͜~ַzݬ2xzs)J$|#[‰^ґJ"Oi)q|~uON&W"J4n`- a;4,!.~s$;HfyA"ԁ<֓9:?\Qh1ڰx8{Gy{c$ı=c$(y'݀B<>1Jz\3MnXhwv<8(_*{i2X}#윺u|c@] HFci:(yWYkj03Uio +2Eq1 DW"aiFcЗf,Tg`@GFx]`֞XԆw o3P8EX q4~0DKA҃|ݬs+X"c?s'r0)װ*rA31A?Aj 9˓`ms\<ï{͇>tG(\UvN>$_8@ׂ9:ţS[lCeMLcGx\+IhnwÊJJD>Iu^4P; \^/ g7Ji-(a"p 8taoKoskfP[SQ#)WMRCXyEOJ˽_E!>,n MgX{PL[EbVxަvb'v*5V+9p9$S\  r@KGA'qz+ C#NYU GLUT|~qKdRF;0'Dͷ,_vmhҲ.'+i'a(^/J3\h;M5зܻIMW$Bv~|q*1uT*Be.fsE-.r\Q2UxB=E]WIfb:m6|:lBMH{?eO *=ɵ\+TK1Tv;Nb1rfSm~a}+0E*Ur8B p QPf4 E/l]D)PV|I7ekx(եUNߜô&i|42FP1w.2#GS% A8k)YwQ]dBR hI7{6Ĺk0(ΆL:,8շETƒv= O&MP"4i?l_CθpE"iJE<>eiLzkWb0aOG'Y)I5;UF},3L.߽/@MI#}@_(:p008fgU~y &% lWG@j^At[yboa IQŁQ4n_F\0Є:u;N3Hw+xcfC c diO~s3 3GE#\X%.uդ@dgK AXCh$#4sjc$:wľ%;uáԁ=~O-_enXRq$#ìh0jv!-·~%8Mzܾз#rQNHcP'EYE9`d@)WM.JbyNm|NKO3GǑbм,- BiPקu_"dPYt4~Iz+j2nSb0^ SQ>s]@1>UTIix#x\qŢF\}WHT2{RXN' 1itT ZJ AMH_ĮJ:@B5RV/d^WUeĠxR,J\$1L`y;abR_u-K$`%/v(!`?K`ޖ?ݵ3wS A_PVJ1Ǯ*+z;E?>5='fb$ۯ eds9mk|;28ޜ>*^3`J(;Xő-'x%S@M\)8@ݚc 7F^,̞}!Wa9JvU /uDȷZ43q!4 dJ1^_/wLlŽ M&؛G9-7˺t7H "f&~zPM1aѡb\pG M9TraJ!߱4lhK/[+優iS`%jCFCn~fAN|vc'ÃݢZZw:&x\~GpFYcB^(hO7y">#M*#6! UL7$0Y4ϛY5`ܰ 0[^,7Y?dG[TL?G^}ٷC |x֙CqKXgAaJ>? pc&uZK}guwf&AhfDXڈ7b>#nR|I~\_Ѽ@3Id;r$?/#m5eoha(]7Oi| 5uHI`zp+\U v1k`ySΖ~3xWۧ|e{C!@b7ϟ3T3ee xw̡Jlfz4mVB#/M\()I DrƧ\W=Ҝ8*Ź.:-:n:y. oϵp M+E@} 8N;G)]Zݿ{a[]u}: ogK?Oݴ]Ry$I K5X1FKRb ( 'սjlS^A^r |Ɉ3'͖EF>Դ71~!gOef^: ʸXE j|?y.7Hכ}/K l̀&ۚT}jHwYp苟c/rȑ#k <&6?_-q->[~%8%wsr.E)7Mp}pne_P9s("^ c5O4l*D8n*id!\^*%DTġָ= 9ra%u]ʻ.c€*zgX\"mkW7@c{2Y Cl+cjʌs?/z r:Ofـi3'UYt M+|YR )N, ` PN^dO hlcuTRX[Rb<~2~"RZΡX*H`wȤpKw#cț5XI[=:_ @؈aAg}s yMlZ&n]CicZlJ,FuGf6ź3T:`ac3-*;")};Cq\K*\hd Ly!{),xLDzsWy={F`J)t9 {}^Aڠ]bYN;ĪazAMޓ~¿N`@}R /'9vrlw([;tGvE'v-~]ĹhRu?J I._1yd`Uc.k5﬑8~} M<o' p=~;9\@ ag`C0:J 6^3&kso3}2\+#{z FXKv$)4z>l%Ռh7*08\MF. =ԘhJ,6c8;DGfELfA =;xB& ~ 4%L{&ߝSjݬ㕚bXZxl0 RFi^$hjpx>U9͢7gi ^iα@(ؠ<_aW.R4bb\JL7fNԢE-0 ?2/*C!n!`hI7&, tSs µ7 DrT7j_Jd1OE n5NmQeUPa̦2Ws`_Bq|v;u%[QNS k{7:z\-y&oG4Y!hӔw9Cs8ߎ1[KjmqH hs,\(R 7jx2:'j&ݨ)wukW %&CljRŅKUD6Î܃wa O}%H#@.'*ڊQ'krc7XmtޯfTMav6Gb<6袃:uYsv:38uIP854Rvc8OK+qM[ͩm)`OqHtQiTH@>*;b}[Q ~Y qzK(>7N*ߤNp'Je$d"59I})`6f5㯠CX {54 By&4%CL"k !B=$B\VV3w~} `%M?*vu}V>2G6%vpSUHuGkm7+dB6,Z3oP'%:+`7:Ϛohl:pV7-f1O1!WqOhDҸyXsi8pg8BDa&` b^{M`L9HsD]*/fUXHj9j|k ʿ&xd׻Y# ewd B2&=4 1y-CI1k>0 8aU,C"c_ ?b' `$66GS[NC(8#\='QlA"iB= _o ߸Q+R;< 6zj:Qw~^54v 3V"w4o䩈CN8uq4zs9U\нVy1'YCH׿cz/ L:ǒtBI=dsO\gW{%mș.C9\bSžK[k@jn gFi_}+3Oꘀ/BBEi ]>1Uw]|6صA7,Shj 14?bIgd݋P0MxJ20;{H@J j}߆nQz賵+AmXIq_|+ܬo& w= g}lredt ~q/niFZDApX5sr'Յ@CN uӌZ\ OxN4~rRDaP1s 3hFк}3Ej 劘d5\/_6MYqhnՐ9?3Mų%z L0L3>tW>l<\|n_ Ŧh`hO#dҎFϞqc;G\ bew?_iȦa8|2ob}f{ϋQԿp H]hD^;i¼o "Pi@=1Z27X;>ϱCbV垗PgW >nt׌'EMZZ׊NoR|dӣj:q$<'OQJ<Ķ=} =po﾿<*{QVFO†B/*'({3q4Yc4RI= wj`rWw V:@HDR$ ktc_% yvُ83hWG20ZPF2bdw cb)IAj f@g 8X !^,A~KI*5uqĖQ޶c:B<O LخZRٱLN$w#\t{l6Ұa&H.c/gtvI"GV:Ə?w4Q))(-k:?b]#9籠=w{pRşeķl{+^y0]sy!z̺ iy fCHlD0 _DJS5 B!aUПv%L#4F_FѭΆL __2A *΃0^96?ALĩ4rԌU۰iiFzI6/xu'~sBcZ<9IHX8~e+>w}H~WF 鼆~}(şw06h9L ӵ*8ioG8N flw߼qr%KnF0O /$3X˕HXҚT|@[@-{3ooz9cEB/-k2M4 FR1m-rRZAWB]$GL9BJBجNnqz@/ 2\l9/^2E`܍D&hz"RHU֬jXMvDcq9uZ#Vd Sk|+2aC-6>aFlK{(=,xr=BGws @ y"bzha]NKt8*@?0 ~X+IQjĆ>oQX &ב#^(%.q?]ӣ޸;ggdxkڱ< SKC,#kM.HCbs3" vPw $yz4?:h+Q/ÚЈ (xcs @%uBht\#Wo>kDH`3e"qңynjd$A=:VZ|Kɩ 66XF,mh\6 ǵȺj$+H׏7bIu(X*OMU\eϥj9tC̘JIzfâ N.vmL8A4M1 {>=sCdEK=bu&D2nK^\QI>kٌHCѨ%:SGZ§cjSiîƗ2Cb UàQyPWV ]\'VHXf92 Wr9ՕB{O7\dHt|笤YƐ hV((&uf#]Òw $%6c9lIǠ Ӵ4(ͬn_?XpefEWkc)b2am&ƂPnAVҨHN5i|@"Äե99wJ^yFO=V1xVWlJFH+Lϭz6t4F(1ʒvfRanT$E(p?ɠb%2IF3)LXueM!s,E!`KX]w^p&aJz%j\'ZSj2zςgW+>M|>̞_RI< QE6!%Ars$ؼe<.ҋ^z'>^V!X HB1|/`1mS}<;F}x&NZ49ٟkHTԍ `Kgzr5,]պ G:2BQ[Oq ʲxn*w˶M6`[JhpIpq~G&%?/NIۡCAXC/ )sR7/~I+H4iXۿiZGt&}ud T] z JHo0XH|co;%+zdpAr5 \Ut$d\<9E+zq+1!kh!v}$Q8l@v6g9.ace؇ӛܻ#oɩ(I `;@Z&]زgt$[\W6I֖<XV_TrH5O6ZڇML{7v|i yA`x}C!?H.Eߒ̈́lv;Yqu(vH{n/O:D) o&$ 3!ͥ(y.1B_n%q-XuBpMy׏%Zbf<ٵ'DfUf*uE=9/d\Gq^,AQsqx aIbn[0pʐDΠA2T83hɉImI[4eR5Q)"P$vP~y_Ё#b/*crdy_CK"2 mrB4)s`7 \ܠS v]^N W Q@Z.sܔH뒁E8CU;+|hq{ej%3xY a ppU˥jGH)J9勉lȹ,>K9_rƇVuHf]5i70G=QN;D|c{ 7GTKV?24#E"rkN[w{'Dbg [V[[vC bE<(s*F:AZGWpxw OdSAG}P0b49mVa`QBk,4i йp6;đ rBgiMtIv쁅'DţSn+@v -TP/oMߠǓ#'q'E1jb@FŐy"a1둸;rVu'Jz!>7{V/_%RĈPHEYC-/pfUU_OasߚL8‡jǀt{eENͪZϙh->ny WP2@že|R7ۉ Z$skXԷSӲ੏ux`Ö@aJ 4+9 I"0^CWU) y˜ő}8#}U,q0$x.7<Ǭ rza!Rg 9>[:g@ #"Rv̶IUn(dLN4dﭙ%XKd3Z^!ԖSx s FK+#ވIgQNz+R=C5rn#AkΤ7gj(zR-9vu ,q6GfE蘣Ó]U}ISdhrA^d)M!pwK! I!.`XEXe0Oq1QQ^=e):څڇ4e(+w|[ԟ7g&GJ%FThӴ$^/8p~6^ IMN 2nZ{9?kn׸ۯS#Yy8.wSgR +3ڟO#r۶Je[1#}ŕIDFPk<%q0 E1~qxmq%_Jl0r<[|x֤h^@6K%4aY\c:w1o=-odk%+d 58mQ3t\dr[(KOҼI oݗG3>ד"t}u-/h;okpカldMrm2(2CEZ?MZv'a$c*R: I7f`'l^>qޚZg79s$iW&98/Z|tz/@J^TZǩEH|("߂9*⑽1I[-T}XSzpW*E_d=<"d#>/7?ut?k@/V`(x#p|2 iSӹe9CTHedT/4a.6 _H%*s? ܹd,/X@s"lZr@XP7=pvMWRMaKnN!xM_\̣bkK~́CAmR_i&ólԾb,ØpO !d+nOVֶo^W\ox@)6ɍ,u( 0sU]Vx93[[)]"å|9^N/H(OfE}Cn'_yRXg3Lzx^zqW?cp?,Ӏuw_Vp. o>qdsm,vi9^`!Jh t<`^T6D>w/1aw|Yw݌+%O8Ju@)P@W\6P.-Eky"袈w. jp=q)REƂMMF%B4}ձC6tS!3+9.׽a.WY:n]gEaZ?Xs ^;Tms/XꗼƇC75=SiQ0eFe1Lmd&%?O i bTvWѳ}[$ >9i9u#N=rJU5_kO܉|^՝",dy'REQ(Ʌ !yT'TxEeN+>}=jG8^w(,P40Ȯ U@Su+_b|/M&sE  }9Naх T+г*7B)sE2mBT/"Qw l^.J4}%Mϰz%\)E7-3ٚD;Qh*suL $IZ),$?4_aTc-Sàw֗GqGha|R vlC xG -sA6gd X'e,. upQ.cgF9FK:9G>5~Ÿ8 4Π-U-JNc*5a1r$Q IK;zae)k$P' AQF[p[EZ5>nC"TiblHh˟%'wH(FVogHG9|x]*gq(?s)) *EPu=m}'.KqSYaRa-{_d>$´5,9hdq"o^)Tf;-f8$F]ah00N6sws\ hۺY}^򧠰FR _1~>cSE`29^Uu^_̘1 ={t.9а!--.H`Fָ`ť+y[zqdFyɨia&(BĖUa@M>oO8 &zF: 5RAwom%VYQ ~RZhׁ"ݵlv_CݸHhs˸WArqS6/V=PL-0۵ޝIiPX$Lht|}db9a[y?a[nq~n"=]?ފ5p>KrsҋztgC܈Kғ_Z ."GL#[ZWP>=i Ƚ{=^Q8(=;:qhF)~ y:C/ًS]C84a~rqąүdÿaR!J>:mfIa1$eS5OT^r-&Ƽ*!w2d\kzqg ĞK<MҝhqBspD")?eg4oQ?gv  +J\R,? 6XpTMb[C[ޕ-s2-*6Ք@G/^1ߪd'7~1 s,'ɋ;bg\yQL@z63/lJ )LTM0p-a׉MВ >ak;4A]bC#^C{Ztyjws1g blbx pA'E?Šy$XW5ha'Qd ѧICߋ~]Nվ=l j2hXoVÅWZl?+~=(o-1_WvI%gb%1t4j5CUժ6d@Z+L{"+4|fj7+ٕcaMt2P$|~ \&A)b2C͸ȝok*j&eE\DZki5ALs`MLaդahޑ'=*-{'9(zc[Λ#=0 8&ڒ@eƫjj|-a^6*K#hS+y^bh{{` W,НcVֱD|Z@4 WvMUd?ŷ$:o\a?]~]'.!ϓi{疢jޤyGp]CN{6hXdaE?e-YytFT0*K.[q<4uS|,,T#IdXnA 9jc0I%ztg,\^+3|$'=o.8\FaA}M#gH/p21tHVtYܬ@k>,gA{+hFVzN[?7עFԯP!,}$d?|[@tJ敄 ZXc]W#>c A"u!%y/(69WGG<X-|z$F-m {,Prrb㪅 -koY tR(3sz3 a׶me`0 [|퍇rpki]ThOpS)k;|;E^DƊiRZn0q]2Ke%ZOG9KǣWSHdUX;¸ # )+]\ 1uܔYÛ^1A/Kk3yY7~}.8]8¨Q`zcu/.[Ɍ*!{4NEcmVxڥf`m>L[`GGZza5,Ǧ@Zrss;y-+*'FO9Vmbmxa0)bPK4Jøظޓ떏PWzȻߚѽ?~g5&}ij?fAay;zuSd t@^`ޜlWj|T?#]kןb@RVp7fFՀm8nH_]8%޿Vi/ 뭋kH R*Z^n_{+pM!̯C4s9>a˫d\:`wh\LdH"xg+6~JO qwyF'(`EXhk +b}MT\R)B?o`ۃ#.t2Z e-GP0EoD_D_ 1-h/fPjĬj7uIrqUE({[t>R@k sJ )%1*rcpj%8} hǯU Q bbZ\03 Ii3$0|Є⏀+'l%&Ɗv$$\J){T| iW .;C{,ojylacw!i u5p&tBenMOG WCv9ǹ+I.C2YhqǑshgt=}RMШl OOʦo\yfgQ&azmZN\f:$@a7~o*Г%"F #mKkך<gA? Bg^P?\)_V%#%bLQɖ |=ٔ*^r ewc|tJR8 љ(ź;4_zhRT:4ؤ97f7F@FW][_ CuɼGlq쌹lb,TNC⾏V(vFYdK+Iwu>=LjpK Ug<('pPH%pN@oUT*+& U>@!ݎ<ȁpU6n~F7G]OogG)p7ݷE bR԰LDI/^jѼnޣ|gl_йes}Z $*ؙgFm@11&aD#IIފ ; R+(rͼ̮ߞA8ѳjzoը4Vh׫q3 vDvS&aIׄ,9V1Jp89X>y.?I璚݁L4xIRWBJ@!y>DwB ZHrӅ 1W͢壗j?$Q=Ծb(4o5Qٿn5 54eF6~fJ] yAa릵dkNt&R`x=DG`O* 6ͅ:]FC; (TS&A%}v'-!ې[_!F+WgE?,fS] M 2w7:n2!l@ /cm6ZM%qP 2fnRb **.J&b uðB;2iCC(7kB2\ *~юV 6o#׫qأ+ϒػC `jOa9U6@_yA XY*yI4)Ly bzdܐSS9E15-Y0:uVB֡fP_9eL:${m5| PC V!{FfLYG#vb$yxDEX.9 cxawL(ھKcIK 5>x_vx#i mY1KqL] #8Igs Qy 3'y`@L [}#{tM?s FصFGT']W`28jL- fj%oaWj>A5jXKOj?|Muwm㞟'w=z*JĔ} j1 F,~zO˕(3#b9(4W\6ꈳ=1+^BŨH.VKU`ha+8C?u ͎Lɔ~v 嬊vub{ ADKx#1h\x y· Z@R AFEL9 xhm <jmzi  7FYEufߙ<dzݳ{#AN@@؛g9 y0Tw[xj^=ֱ{U#,tPaL;Zu!We98:ƍ$w &]+Tds)l~ -[+'}ƌG#jq=o Y`F>?byN4<3!R}x6p>B?#w1o#L!)ak9z֮0 nre/?rH]{Cҧëjz4$enw"ͬwpÚ`+l6bi _*{XD֘YԞ=?W|4-8Ժ[}N!~cN7 YmB:&6\5f##9BkC[HrH./\xg Vu ddSTܵ02kY:FJ5SG-7_E8FٮVOl"2ѹ59.uJ_%,q0?ȧBbpiQyPW&eE ծꯎ_" MrAX|SV'@) ӤsȈ5бa l2ͷnfE3A 3>vX \Gm3Ow#r^ Jy1+*_41X_֯q`]tدZC%YyE=UljR ?ʚ0̡2-&*uJ;XkhD=˰xR'.&I-LHH(ia /ChVǜ}%nҤ_ц"63עOaJ[i!X}XkVW A6 ![(1Y%|DZ{! o-좲N"rmuw4)T.'(аo۔Ro5#] T|۶#\ft@RnV÷Fï@4H$@W#$x:\4ĪOH" XPm /+(>ǽv/~L;gj:/qe\YhL4]GDW9O0='~s&iOKKv{l冉Kmuޠ('=/Uk5pS#tAQEM,s~dp;ӽF::4<z: Φ!8.O ҦgktṿO( 1) ]vo'}Id՘|[PZ0Pa)rG[|5{ JֵnmH ,2+Sf$8a,v){!||6բډf9?ڝmȭZZXg!T߀|vO*9n_)'~2t4O.VhGMT+g;^C2VѷJ>hD|&'.$]0J arMNO &e"ꠝue"-̺A+@%{Bq ֹ<?j,3=O(v^eEj:sO-eH+%C7&+|W(#ob[_PF1IG؟}&;ZKf$H lsA%0d7k}:F^ڦ@"t渹gOǥxnijHx9b[BB<>UT^emvB5[R䩗g@Jobك$7 #e=M36 .qWp B?wpPD%bV4~vhJ׊+wKdnY\e։([,Odz+aA߻OB38wyܹٵ$qhK"8ϒݝľgE03 Xu;(x;|A/r0bLŋʵEөց^L4.BPrf7$ cƞ@#Ylcl?9.6J|HRvnf¿ꓓch8]i\tA+!o=(^T*@;vJ7{ke'xf/r詐bVCqa; Y& g3tAn8[Vj/|,iz M,CJft?(*1< #C11FlB%w&o?q*E;$B^Zyf} --۝uc=.Z${Y̥TC421OڷQr軃S÷EH1fL 8(^_(xM"Uzn1ǗG܅ g&azcx-!P0g@z-Fp|Vl؛)?HZe ,Q( (W.!_oZ}",std/ c? 15~b@2CN {jCޡ|u60 \㝕^E_Wp"s{Jr/C߿Dy!cV >5Uʇ͎Y´ ,$[Њ?"jQQ{."[]H 6/2y42(4_`icC,y[I$m z K90O#AL$cLw&`tF`~'ſDFh4z>Qtuuq0CK;s*"J2Ji+VB 6ʁu{ Ëuo?7gDkhtuh%-啉jxY. 6'OcL_/\p"WTrD;m@hLZhˮXKNs?Z25 gQB:-[1B۩K}К}o !v g;O֕ <gf*Ų8Z`@6-{ʺ"C+C!E. u.\[WŘoF4_ g7GV^6yD7Lf׆&̅9eQ=A2Oy'm:֧b<HG[.t^]%QoHE Qmgo>WryP3-fOu:ډt*}گ +PwSPY78?o(C3"*wPLѻ"I^ިoC_ Q׆)>Q`7M smhK$5tG7믿zXV%1qRAt:$G>KTT"y$F&/7*6\; 8jS?w5"*Ӛu uC!) yӰ+;iv-!mW5aP*1^].oXAp^hjkً2wEG`垣8/d*P|◔kh,;)(!R==/ 舔$I^J.PqBU,7RJ3fn[o)/v'ҙ,ž5Iv#EilS0$߯>ȡ8,*;VH Km9yO^"4׎`zិ]5k(l-4oY쐆[J6(U!ƺ]kPeamĝуUxP؞ E@n kof+!cn|BᘀsX7uQIЀY/b2%„;\nnv%46|oU-"a3p 6;!*ucा $Z<\syDJŢvEu{fyߥ{-K4qˀ-S Po= K"= l!$"wTIz;ap6s-Mu63;]ˤ Y4Zf`S4ƀlqrJ.(jWd;#q2g$H_ BF{E ޿+e0_O *59AaWdvcD/}r T[* }8dzSDgj,^Y-?Z-!~P{SW<~L\@Zo!_+c \ͧyjd$|l^ps[j6qAK}g38W13|Ť%ƮRvмk3l Ô,6~!g`|W4șu|t!֦GHPr.h|:c4?GVW&2-Aq~8HF"#ͬD -bohϳ %_':wH7FcJ#u)Ks=w _e2Isw-(7&Bt喭3u#Сo? 49a-yӓԐ(a cm\qVYR|T7ו}ҹm2/"5|⻏O}cu5n2!۽_V$3nVf8hSvƫ=G rL.M]oK{*ĸٕdr430O-Ѵ@FyK52`hv|\#P?fBk*4oˮ:碫,M6ۤU,Fh OL&=emX)Lnc5D A? %7\"ɔ+t4W;0C q<@@?;[sj e X1KX,K- 9݂IcbALzS"~4~_ϿXWT&wX8kk}r޺ DAh|1@,4;1Ea!תThR .bcI]  f62G_ Q Z{>EY(l9Ceac3+mrdh~3dӥ"-A}Y*l ):@)->d.%'Uj&>{'Ɣ풃(ip *JCHZZ fߍN&=x~agsa>h, N_Ɖ[NBo 3bceBW.,TZVw$lzR9JI=>eW^'$TY5)po(TX27/FKaDüsNj99'Rnn:m\(Z/;qkz$OHbiKoAV^NV-LhΘe(_;L ȆgU߃Wu׌EU|wMr1:gBdU{}plgƘB֍kuبNPf->\gJH0%Y.,Ip!S!Jn,BTfbQ1<.vYp(0%-b,:`4ݍf?aWQD*;la\>upQ6!\ćeoao$,BUp_Tos!jF1)7/cd" hzD5ie?m7ep߰UieM+k:.mH4!8%j d7 e&R%<|ÊGC `=]kKMf3p!2ݸHT49t3v<NHVkX uH0MM!q Sk @XNǫ; j.z@=٢IIvM:xh3 hޜ F}-^:HW׭)T3zq࡛ !-{&CXlT~!⣝c!pUu[kX&YG?r8)5}isWpb YڲrySG8q4ڣMhQEf$%hphq6ts^IC#Qdry=@oVJ?utF/)oLHά[N`1:3=ȚПVdDQ{_Y6U2-ϴ/psjǗ;j@*tmJ֍>yq5w'58~B J(o(ȋC3S{HNf!o [(_/ၚ SN IuFׅjz܊:|2I8 <4<#BJnP'9YF}@;1X &~VkSN V;<|V!fGaLj#ȕ%!S _}c*?HHtV5\_ID61/, hR vg%ࡱ[!NLqsh;5DCQ :2qlh (4:$fpalk­<P! P+n\Y.Rrv;/j)/g'cgC@tܙ.XHí[xzdn4`cTpvIPȶqtaȍ*OnHj[̅{>NYDcN>ۗft*@f PBxv"|NkUoڂaHq1j$y:h6-N=4H2Geex,x"+"n7EjVN+>~+\^lZ?- E'&Td(F1N?(3`P=}Odes.>#Xkt)L)W@&DKxL$g7g,fqIOo5l H&/0uoW^flQ,x_w(gr +x(~|`=PQʳZ9@e]prI <# K_d,:Gz ~M{#F9AJD;vĞ'w"ћyy~^Ț mF_54a+>S>aaF9 ~K] &~ڀc%/(m499 c< e5bȇb=\`Qo%}q )q=+dv,t.LAh=p#qp*[#:53KV1wq%Z5eH-uP?x֠l#/rhd7uYwQ\vΖA*EsXYpV-Pykx(JT5?ԆOŌyCd C6֙MrL:Mv>ѕo\lZcnۋE!* nM]h4!ֲ5 _K&iV-9GjKB]WC\{@Ј\HF۰T x%n oB xڠљ*ěB,;? 'df"TDm+Mf:&*6{2LQ&W`Z;DFR8UЌ_E˃P+t"?RٮT+upܲwu,$P)+7a~߸b1zZ[m7eHs_"CUR,;J@yCR$-^p̥s u$]bk1oH+ȜdjhoK15KXfL;qH&}TОNihP~Ccз-JU Z:5%Fh"k${T/D}2n)K|xsGBn}K^ۜ_']@Ѻ8%l" 5JB*1gOWS:3*](˕OW,i*:_cDd &WDRYV ̬GnH/+tls$GS+Jʱ gzV'9Yeh"V%]BRv2EW`ДPQE[A XU#rF  n~2úbvlN!󁷵` }Vp(l7lHƿc3x+[]^.-j B~jރyQ\V&y$~N۫o0 I)Х/D;^-{:dc%t On0 ]8AvÆU `mgKˀgAOxemgLqS3* VXk9bVBBu Oٳ9M!x=j\㘵#proL iuS@\+m|7x,<1 &pmc ccZft%xRW$WMK-j8~lΊ/ɜ4SԘtiiA/2оGj4G%r*GjpN|[a(Yi5vI[PEjZ7#ZXSHvA{qEzkGvH y*-:9Y. R!XQ=Gd'#/Ӎ[.-3x=vLGo(F? JA:^P{|!WnU둅=`Tŕ^E:]t+3)yf뺽qgo]Pt.Hv8E&x@u:|elu`Oy$^x@bTTI+Si)`m] Ddj)U'V&*[QڔjO$W=5zF^7E^:uz1Fw aF=0FAzX||鄖wm!_V¤g2⚖tFj<*ԅ{5DL}1ePKej %.r˳#ḓ᭧i%)SKO|.Uty>uG~ԝB$IkoOWTU@0jB83r_ '1!#laM=!^>m )l3gbb Q}@Ǣ !0ܘ!h>,eR |nٜ.9|X\bR#0CH&O"j#WPa%x uoګ?cN}4`<ϕCRF| J׹R{( CmsO8境[yӗԙϦ0c4'Aݼ]z2j_.a0珆r|^?_ላ ,75ZadƑ+lWIoȷn! n,֐1C>tJC$ R-4>$jf{x%5@^ y$TpP?t!ᡝRȪϢUܫJje3z5+Υ@L0Mʵp/L֎WI&gqhb߹fL?D%wA>ɚMH7;S[n`iƒ Mr]]3,-#FktOWJo` N/H=m`H K?P.hFOrЪAP^t!r%O<#aXq-ZQ*K`MgŊ&\& c<&p; AS*dxw(g@uUdK`̵-Iǂax~}aY{mG)^oFoᲓ 5M=ZsT)~XD \[az /E?RuXP2´c'~- =4֙ B`J,IKM# x:r+q @GMgB7ħ0HwB|d.#@{ ,ɑ`>mKڞi4P= i hZkN|{w9hDܯN膶e`Z}qGح⿄ .]| w|fbX)]Í;[9uoM3eZھGki`l|yD"5GU:}vcľ97iI3/IxtpҪ)e_Ɏ.U1j3( Llk݄dB` ≓l왙Y'aƧ9f5TKZԸy=qK}Q>p-M9&dB hzҌ\_X)'Qp6ÿ,5TJM93x+bI"^[BS%KqxaΌ0 BSFFwjQ" ^Z֥yRx20o?19n=2vS 19fd568qj5ckJ+X|&i&?#=0LzcU$F$1L{AIq% ̊U,l[gX~~m<tbOr珋n"#.KL)};>{H%k*Z/)on,z흼0īS !@+FR@$qtL0%$;|O3`j@J`ZeRѱP/9 iB3lh̒|: S['1`Y߭;nH`]t۝Cl='_ ;3d)Z?&'JaZO,lnQ_fMo)O0h@JkkR;@EҧepNKNˆ}m\8GkxSt/G7<,y K=]q a oX8JߪڴqBَ+3NU~Wr"Ds8R0A QAs< ٧2i|4BۆTdo,A-AUch*cл:!q01^F\ J!Mr}|l?*luh%-&͈֠ci$*>BxD8nB ̓~;ma-3 '=,$] {lS)0~ &nV2Sq<󴞼a؅OZf! l3*gGzFU8K/lvQ ~}l1DK[{pr2yV6z ;vry,^\<]1}?.JEDea3ZР=`O֡賊O8bu˭\?N] zb?s2VUO4ݣ H)AY4BrNoTm-ލ0_xZoP!$%hR=f~MK';t6zkK<$\~^("~*gB<#ߔ~+"71R,lѥ&} =nu]ս3%jb,l׺޿%8}]#Y ^0x([Wr`( fHcuF]p++w8d=OJhnsڝڋ 2W*ŚҲ&!$vFUo| }Vħ)Z3 f!Tt^Pyng:b5&:B(XW%s݌-SX-M2=Ȑl)[ōeiuuH4R䗣zpn 4iusAh4͡Kk]gwT]H23scBNCsُQTPVqsNt/. ~GW:,D-hx?xogIʓ:uQrv5k/4CɕVS/uV2^/V %n}@gMSl=Lu@%zJ9ep U/FSls؊9\5qlH(3Kg-O"ʮMVHމrU v)rl#!N5evndX)Lk} bE¡~Cv# s^lystz+% m;MeP4ɔ3]UiSћN,h6TO?UE.ogxE7>?!@?-4qA)Ѡ_Ɉ]j:AA3!UcClm5 4 3^+JV.\)?>5A%A..)̯3{r%8( b`L pw^/}Vnu|U(Cl׮i;CWzF Od3XbFK$2uGZ٨pzd?Ts$21$R:V)r2;'I"4CZI*z |=vԶH,\Eҧ&^f#T+(y5;ɺh00&gfAx{< wP^.xrH.#eml>.FS7Ff!xF)aPZ5fIx+gAq圚̙tU5"!I=Δ vńQV7tx@{efcbե}%cmRc Y%iwբ؃f줎;oS523Uj(ߓh2Ә*AThh_.JXl>aw,BKds[1l؊/8b+y@Q>pU:xM#0}ʋHa0P/\D| ԃm"y%Y D̴R]Bq ,4GrDZۛꚴ:<`r:gMRz/ 9 rǓNB% &͐/DžK\E(Mi)~)]/7ی E3`ڻ?[8_-I+98I$0zVci,?+A8/^#Ja*'NO:QpSQAw^& ^$kt[$M]2 r6$nK.Li;T6 wnN"'J} Cr&0Gn$+ +i#VUo"CKݩIS i%=̷x3dB Td9,f;°v=/" 7_zA֝VXUh$)ʵܨ/{ k@w1 b؞Jo&8 +?%i7)Z>Ȏ|={L 4p͑$eֈq*5 ~H~ۗWǦ0̥^Xw~VyCڴw;]w7W#vR9K (P Al߭jݣ޹Đ?/oTk|G\[֡)U3kz%蘹ܸc%\n|GTyqy'zl;BB=8V(2F{͌3j&}|΄ ZUIݡM{SH.Xxk'GM '/wE4-" uhct<0r.zO*Ju4~0o'=فK0S){h"+$]: 7o$;o˰Xo|Ń_F1`:|?{:_ `9OLԄ-jIwW9 \[A%vJ~_z3 Tnt0>A`[Q/W |Tlm%?;#2@#"7Pʸ ogHa7N;}A0H~V2}NDdІM1ͥ5dtTW+ 0 mJ?~I:m>B"\P<6B +z1,WćC ;C@Bܬ *E󋮊hT2p>K4@C Э6]襄 ;.Ȟ9Do+s'El9QdWd:\sU C*e KB8}b :7̓8؅oxR]\Y ya9a*\)wW4 .uJ(=^T A +, B׆נbhdAnN<(k癞tMl}C [1.tmG ]-#1ԜyqJYqKF.?+dQ 'pmM ^F%"oܲ5oӈ3D|Az O[;4f|ePx%U8$A&db=:#Ck8teI{d'B7Z?; '4tC:t?<@H5PeLAiFZvڟ55ҳjZt!uoȏvry31WAyƠR`vee,y;=@KPZdpS&`1eQbe5 lTfX$hO}6IFFIv|@$<}|UǦ8A결qaS$ҷ sV/ظߺvTYܷ.\6@"$FP z-<ҵ%m#(C&] _UO7dBlm֍ܖxD%&p{WPQ&mL0%|j5\RhGP}%'NJ]]؉ʹQړ̨iioB`3萎iNK"mRa-ɭ^ɻ89P+2%uW>TF8ZE mcQf$uU!^cL:.h4͹)rUYnJNt%\BD7M\j 2yhIgA8Z[NOܜ9;}7R 󞧬ѷק(L}'_v!q$e߷[X#,3ڵvR\^ɷ(<-[Va2kPϢ|%x5{ƙ21i͊nJ@|98k7|~K$)4ݏ6ԊE|5Ū(z^PF-LEkYҢgA2Hx̜j5;waܝ?)LAKC+%%OaAdl@S\5,w(TQyP1v֢>Nh\䝢P1-Bc8}Dy/)z=F]:FToKzSyB Dg}Щs zSmD2=4"ѵ]dQ9B'bM,0XBV<{9&Dk0G哚}Sco.EM)Qm+J;斷3L*yǵ(~s30K ()=,A¾Pj_jUpQ?]p|s6TG1]cUfNbT5ol~wL;78׬ )9eІ?BFU+zP8qKg֨@Wmj9fTFX%#u *ImQET֩Vkwѝ8[L3,N\ȇzxv 732Z2ՔSg,䎱{l`G3\,آEMGk҇n "$ .Qu_OhSWZͮ ;HEؾv4{c`MwWX(R|E -zbW1e TBÁ8Jyfxn#0<5so!,d#q(d̀)8Y@ihnA^e{?Bw> a.jk!MI#XteN4QYwk0r%c~븨`:0H"Wk>A6~ .a0j]|j+z K{omD+hNx!R˂ 9 UŞ9 o\uQ+װoJ;2IwT. dO< \U&S"o۞|G<†)҄JﶢJHGl l V%aک6"N=^ϛS#Ǖ5Wur@tO-lt/Wz}2X'FB}}(s{ hH*^3yqzc|G0^7ygcj*q2wWhmqÒIqa4X%iDvԼ@wdc}\A# ۦ2?'P)͚%ݦdoo)t aJ3Hm`u&##@E8'=#\z)cJJxЮq8ֿu['|([8pϧ . N`Q•Q)r"`Yj#-O2ҼkQ'cr~rD"bo PZi=~BJ% ʛYYx}@e 9[*ZTk`CA2|lG{zy)ԑ(}I-7:iFPiۤ¬Ėp#{JK,kFs+^BLut])Sy"y e. іYЌ qP'ΐhhWcE.J xo{fzC= h?D 4m>.Yt(hflvWh+{c%PHxoѹHoQd =`* . JNd)-Xi_۝5.Fxsu?sj27#t@]Eї\1am\P5 [ڋ + !oތ^Hz]1Do}TX+0/Txeq;o5Ƙ?XuTוaM~EhGjx#|Vk19q}M qmx4uPֿ2!k[⯇SIsoAG)I 2z0((kz권 Rʲ65JeUƭ$It~5Z-&OxTVAY=svVCۢsQ&s2[|W[OTw|{cl#7>yrҎPׅUl׍Nk@ R$Β_U7A RwGrA֨F+ WO`d@aA޶a{gK=y$u @qmDÈ+؏G2,p4ڼQGW`ϓER QPZ$P+0W>jnXf?} ;o>fjs.dT[\*7dD.Bx؋4d^qޅ44?Ųp@ h@8`N$i lq0U;V}Z!vҼN!}4QFH%w|Bs( 6E4ݟ<k S=s=@hẸ+A'u[AWq+nؽ95qWdu I28Lfw=oĖ[(,V}u_Km^{\@;dL#l2ׇJN>9f$ȎA_HȲ\f IhI2KQC*SƆ% ۙuFn0'Qv\>ea˾@(U3`]yÊ@}E>98! _-.4I7N+mFٻtf7S,`}Dz}7nJPؼ&֛RՅ*@GsY;vh tFxkh$=oSQz[~ِ9.0#k 0e˄NK=c%gB_ Vvu/-vPtBЄy:mr`/E/>\ҫbvqD<ݔ K"23Cgu?*p_RA HB?U}}xl&{?-שּׁ-.`LOu=G"\2h(} w0}tJR#"+M?u !LgyyӷMrUC\~aؒ۰qFH|:zohY'%A Hbq_1ysvLGYh W]N\b lt֠:vsi# 89 m;VE]x qA~ʦM)+b;TIۡ鱹24U20BWӷiLq} rL32d #f<{~sRdC m@mŕ[#* {JU5üg8aF{#b̬ 鯟wqwQ:#q =pd VNG ;K0H ڡڝmgX IwRnۭu[N/LX<nnk aSuypBo:/0԰/}ofr2<֤+_Y iDbvkrogՑXG6^*|<-w+[}H?maeufj9KxbYwɷ[&.Y*[Ū0nJnTP%hoS @e8˽ <f Q7㌁H(u!ɶڻZ:VPspUڎp3qn gV 7k5PGߧ@EJ8?ws? EX/wytxO&AC݄r &ud%.C:;W݁ysSRlPtV:%)% }E0wzG5_" mC3`x$kLF*q(P".χ!l19rȑ,z  sW=jl/rY i,7D!kdz:cbjh:y xλB ya-d ʝ L;QI㊫?T.[& vݦZ+V@/k52RmKgfjQ)ॖGSJuj.5ȆPc+}mBtG/ÿ*Tw`pרH+㢦qՑBeca3\@0 r?%ޜm/gI嶉1;opG[<_UizM Ӏb+BQ}|%pSv4."*k`㹀ECLk;PW$ķw}~q4`5;R^h"IlRMrow0='T-2Y=]'ut忩?Z͜-d?.; 3>JX,F7G񜪢}T0Bi}I{7:X1֠(S`TF|A܉lR4si_h c}LqfB5BGJɛD >dǩJ{&?6D9YTélbwW{V{ ,gn$|gY~5f|Vu$yr*1=m~~mP'M%abzqZEKbdR9cMF Z C[G)I"GQtMroZI5p)K;` 2J\r:ƀY D T7E7Y6# ,bcjhtQ^vrE/}k,eA,oJ:*f( $E2b?Dĝs͕ث}!46ir}asXNr}Xֱu|J MLX6+=|G'+r]K}/!D+bCY) ox&~Kt} ܶ@h\>`#ޞTnD`Nk)7eA .M)!^,*F"-{U}G& J7^QZ``ư=:th#*eP'@rwz5d[+^^ zf+LmM(M {`a.fPsLPʮK0@Ŧх-ߥzU[.Fݛ҉ DL8 wM-h%۰4\DDP5?Tjؒ37XlR@bta &ӟ2T^bU7]}tԠmg8O00׺-8[ģU~8 pZ&$JzIQE3Ue~ƉU 3+νɻOf`&MH7_錼J+B2cĥwE6M犒lҾIt~E Y9'NVa0"Qr5}+[mDqrs [?xN+6?"Ə=WVB#E޹8H )I5!Wp:fc 6;BK-jp}`mn`cla/%qe[ )PXZ܆t7>iZE03)1jm_≳?z UL"& Ip!s)QbR]O;lJ8aANeE$ƫ)is&rR)ʈ{*dO_@r#9ڒ;;(֊.0k}%nv~\҇*d&uz3E|>4aGLD*)O@A0(hhxF Msk_ !vdD4 J2<6 J&X.l`V 5Ē_9 T1e7E&++r1phlW*gX@e60xtRk4 Ac[)1'0 JL:i !wK[w v yzQa]9 o|_?Z2+G\fnS|!G9{Cњ6+o[ztO'*<6"(@bŸü6ᰄ#߼TSȁT˛턢 `LXtyd` 0=vLL>jT>fn{Xn+J;m΢snxC+@*D8W.;|;w Ѹţ]~RV#`RoܹH'|3bmhWP{ۤB8`9>?+T!P.5m5ᰖ3pUfGa t|-Ӎ@.wߋ2%m>dS {J{ YӨ Q5s9 ɞ\ ;IiD Ͷ D^_ ~#ŷB(&6xw ĵY `;RB1Ag;&)ZlVI)sߍɪX.w(vyU y~̈bXi T {&&׏o$yWr,]VcE ѪTYK3X ?Lj\I쿘|tUsGcq,ԨoWutܔ,@ ;6X=>m,G? OaR#rixX#?{FD^2čQ-@Ǝp;3ȚD.x mZSc=#-j x rS0>Y FsNI -n@~&}-lWHnxA- D~OQLWB^ :A IIO-.]$R1EP`.٘Y!ZLP|U^爜=r6IZ'r3("ti-Uw?16HEAQUƼCX]#Y<xTVJf )тvLaC)Rc$i6`򇒯*BY[ 턁A(w p'ԟ4ӪBu z0F**IP5ty֐[BtРDx}^fܵ vp ߘ:H?xl*om(j<֘@Ƴ9!?9]K*N4yLfdt 8E}lNѧ9a1OЈp(Ḃ2}}N%0KHi͉PzBwk{ch\PΉ]l4;$v欭b0'h~%#VM*6!쎱MW~nyeK3Q {ߥXkLp ;(*`(/$i mͮC Kv].qqq]%^.he~^ޔ~fmQŜtGC gʮ$ln͝Izi)"kNnf G@T`T)߉uJw&Ne08^1S6q,şO?.B$:Bcj],50"sKXEbNo3cn}yS> BuƩ IV\~_pZoWb9<]L|KԀⓍ^[wPyى-"dG)Eanal67˓'KT.mULߴ%ǏjSjdV;ԯ9--bU):`:2>Z#N2""B M~#-lo&^~y\p˿XGOM@;dBa?JM[ 0QIY7"lBאAMrn2X;=Fh䱒aPޞ =[H?~d>7C_<.?-Hb NR9TktܿNJC-NF+Zgv,˜m,1p,;H? Cghfu}dR5Tݰ4#/טܜ-FR$H}(W?Rm7qT`un0ifQOm]VYd4t N%C+>gtGfnSK=EJiJx)2@2(~Iܽ{BN8jY```oXh?ܑ"Hn-'h$LŗN3c)(?V!ouwܭ{R]ȅ:^%|hl_t;&ry/ ︜sYwjF}{c*$ˍ'_׫\`6L]|8( |*'1"VM8} CC7RzՑS B?ΟIw?V2ೠa,1yZ0oD,dz@-媁ܚ G;oм1竾TDA`;TpIHH$qcdX9YVMpPl"2O J#j3fDĂ/ln(0xH.T>Ӷ[K*IIP6vӅN*8 U9:e,Y0y cfׂ K"o"7c-j.5&pk:LCϱ^kI103,Yw C*а]۰< 90R$ (U@.\hJiԔ3Aݙg}//7i B$M'ŵsW/З1f6nڟ櫅$~aK~\Y h v0?g)N@wL_#SFhrP _t΅,gZJ22 Ht!, lʞ{ pQ)3@ھ<EE9+Ix $fXH:k^cĎeQФq%XaT\0"HhCu&>[2Y#xjH1(a_ /&-iJR"]gX .Q\8J@ٖӬ\5?߻P[8@q>ݴ04XAWWz%O# ֟) ęW '6<7.B|hW2\f(2\l.jȓK9cD!Q^e~?=54q 1X3F'^׎cnab,.`eO#f Dc *!,2' ^r{8h︓]&:HNi`#b]i &zkK"x t6t" SK 9 ќa)vVl,aՉQ3yr89.J|x)6TGVo${7TfhzҬC,;̦;-vIZ` Q˅7ˆGZ rfsD3*{@ M}q٘7qF3lc%4Gn2.gɑjE5Xkb3;c/E->`ژ9 ע{ax@dQ ֹp"/hdOy,ZLDRZ{3}ee'oY]4B'Έ0y(o@ ~J<- {U>+Vmg/ Cn^@Z. gNB{nf(f nH}"HTx}pjYlAIoWl.ȃ1AnQ!1IqT sv@ &X!œ52{ہ|ϞQ_UTK\>Er%,;fS^5 T?zXv6F!Ʉ$Q ny\fЩ3-"b@S$w.ܳ F$r7wNJ;݂B74YDwr`9qYYhlpp0]ڠ^߮Q0vD./O_ pL-TJ'Dd?o@ՐBv{89*Gx4lꇔuQO{ D >a6yr\.xQҰ'Rkа!.ve2ZQ8lAOwᎶ(zHoޡo}?( $I- \R[Rm2'*n9ѹQ3DE߸ 2?7$ՖBd#7(㜀Fn`ot|BixsunZE.w(>8ՃVdw0I6h ?+$Ow, ůXO`c -2}n!ghۄ?湓;}uFlz VD(n:n jƉ3 pBun:yOQnd-<4o^xtW}вs\9<A"?ٯ*EXJx^9A!%)˗&[5 )8eQPo(97@j3IgGvgʦo}/?xzy5ȫ"j6%LCJ#m鐭ui~w+ʨjE`Db]Y*9v&5O\\ d q}[Ҫt(Ҫ%Cg=s'}Ts 3x4KQ" Z"xi]"PL",BS,zU{ )Źr )JFMF楰D=b!ߟ@I?aM\T!l/z6)?'lIw].\UmcEdߨP/Z?&l]A?Abru~OP|l.-U2=Ri\x 0g\:5x}@am[ p]MTqG2_ڤs @ Ũbҫ8ALq' p3j]&PDzq+pSyCmPf^%{O@D}djx4$~@vRI; g>#F7թPmٱ?c){= KWNv&oc&~V=i*vV%Ѵ0xCUT1 0ڴlQ)WL3:PA.Q O UrJ5As6lSc^R &e5K ~IN-%Tb% o&`z#w'M/X?|es^ۀp\]?-nڪq72uy!j8!Pm6c3i]ؙ#ji+Dqsb O Qo*$?ڳm/YQ;<uźE%2)C8LE4\'2): S;8N R-n0zYL)GmRhl,W.2x ֡π8VX7w` ²Olc4))=x\#颦?1RI빠As:~Czو\װ=ۅo#)2WܚPq~c[ePWGG%ІOZTt5˨2G0.>1.o)jĸITpw<7mu*-)B(l*}ÃQ.w-K:Awң c+6TdBa=h:wRV{P\u d` _|' +wvT۴hsqo,NH/fH*8O v/P,sSx[ cOwLOָ?}&#Zao@s%`B?j'RPC4D(P|"/-m{hA܅o9K:S!" ePA^;h8? [[H'Rj>cuGΤuBd̂8%(D TOm Qa',>L֐ K3 1fs8ϣ_U ˠ!KKU\q2[>L/NOS>Sq A:$Sy gJ^ <+|jsX gּJ%W3?1'W%is*x/nxDV܇FW\D)@4t;U-ڕA( Ld> Iq%4˲MS{1pi8'>ZVA`_݃(,SX"ɥc2^f);(; wJB얘 UpgqҤ& DZnRՐeKh#, Z"7:X sj%alR=UNgFj,z@;G{<.|UTtNio9CG04GW be$e?[DL/O :+f#1DQp~&-DCL}ݏbhX %㔜36=gyin-}m3NBm);Bm5a ӊbJۈ)-n5O)6; $(:m9\9M+,92ZKȥQRzX^Ѡ5V@>Gn<;([rx&ނ~DEm}Y"~BvEa/-$1yYH5UCDƒ6 YtJѦ OꒃJc;l@<3ڷ{ArR&JMgn35yu8J:^dG6Yj7W)M©fz]׈,A͜ti^Қ$&)е`d/<:zwL,s6N&Z zg%K;ܱ!+|Ъ?Imc&.('e;[xN< 0İTvA[&"%,EO=h``z3~mnv'o^j2KZý*,9,C&¨_p>S0 yy! ;* 8[֤%9`/>rY$'$BlCΪ>S@|fu{<&T|/5sj1deJ=HA+907qy#М9ҡ: gHE7а@=`87G5I^a[, H N/c]~rl_Q90Eu.O4f]`Cf(#hRY!8D7/)Yy8n2Vx-"梂 NꦘQ ״- &[PH*|"M" 8+p ))mTx2qNSS]w@WBO2mƚձrJ 6pjңP卷 <:6juӄ]'g&GBOǺEu($nȞgorfm_wZοJt܃2}[vXlg#k[!;97DJ55^XLw<zLpqju~i/)rIAIu"*^ ãhdצ\%֜],3[J 8L~+țܝPM6g@8l"@9`Fgzn.ps>hdEG(zm*%räc/LFwak4x/i~#Oi^zK_s*gvŲNQvHM]a˗@hx9rLsEe$`I stxe%f^cmQ QmlKqҾj/ÿ|$MXz:߅A\]{[)N&6r;^EYĿiKĴ3/cvH6Qc=?Ѫ,XbBWAzCǮJ|<⭇p^b>h/]+aE`rM4P<%Z"l=|bԧ| pޠZHX@a'C a`F4Ƥ@gP%#,Z3jC^x*AId߅o6tT*XkT{r*#?[%jӒlIb$D5c<*XPcݜr l~Ǝ*[ c%^.r5qh' .1!8DӦ!b"E7R4]JMu &&W "5⓪&6GyHE5%.5㐼̀54 Sz$B_ͨ5(dNePǏۅ 6X(.ihMֺ'֖'6ԤAfbB |DZCV6;'ɬp<`ɓfuk^*DXBZQMגGց6Ǥ ."˃0rE8,N\҈I82Fdlo_r d~jE*zzO:NFz#:.}<<=oÙ7Y| n}Ӭc5N1H&J)Wum=iɪ{WBd"q׻rlAIj"Qה'Tf ObN#]rf!;lX;}O;j`#>n>5s80m=*cVo煥Ⱦɬ++P-Tm8{3osgoV+b}ġ qϭ!Hd~Cҙ]ɰKZ!IAuj>J/<|Ijb#&ё2X5n$+s:ElԼ{}=J>UP2|y P& HyQ|'N4$*7):'Pth>:>Qp+l\zįBҜ|b98%-H b kM{e:oВ_d)R5Axɵr0;L~ >L"GfRܡba|ŘpX70u6=rz {qOa&L&a)~&=v_"( 8vp |f@0bi".?w E+ -p\BR- <Dܫ23аimt֣)k8_LJtap^0HsyɺmuRͿULW6,F}zB2v2L/XlËl_4+lE >_Oe6QKmcplNk/]ڔۙ}cAӌD_Uhoͫ<ji&fK RȕzB-d{iF$ܿ:Rb՝rѫ-YhQ RFTp1٬iכȲbjeRKѿ ?JxD9uspE< 8xƅK01̣_ VHdHj\; &䢕iP׎ ',Md B٤f`ՉR9ݐ~P'~ց޻D Xj_kM&A@~0U}( Oh}YqWL: `JO@ݞN)\ڢ F \ Jg℆]~Ԃ*.K0S/-!.\Q5fYj(_vBwWQ[4*Ưi)1EY5oedJK+mq1MV[cxqs};Dezj0RW[I߰tL4Mgdםc.ԫE)szK<)Dz<#,{ !\gW"  .-nDm>VМf|ĮJQPuK['\3R0%/!ׁ`{{%])WM@ӤicފO]2<4Vjud6# mWg;eh~BpL(yJVpOYrАȹ~>7$)wd,XChɧ "1~JqQId S[\~<2m&Jux 0L=ЭY=7OU*h3h XQL޵zﲐ9R8kqO2@?#^zRάj iqu4ҤyQKAR/S[,[{+ZTN>QVdf)^{JJiK\I'@?oHE m%2\cy[i c΍̣Y"nn6-]9Xz~P BpD%,X~ہ2J?Zi,qP=J ,ARXzn iJa0f4~3Y(y EΨLE@|ٜ3Y1ޤ0Z2bzDqz2=0Wq&45 )ULgYDԹ"oמ.|9_[&]ԍ#x ̠gJZsRzHS$+PVtorCs@V .#LJc1Ѐn:".R4D;qLk&gx]#û0!.ܞßeEͅD싒8w] MRvdᬺ18ѕ %i~FYK_,X :q4lM8y2l9C Os= :EqQ2HFLpl]il ArXF+& DMߕS pVT: R* l$hXT,d/l{dTtQ^5q:h.Hd1rev!jV=#1j:ق~K٫aJWEU'ӆF~Y$B􂹵+zܒ-~枺M'HB)$9/*n2>a^CȘ爠/^upA H晜;auf͏uv^t\O{h3 DuQHmՏ_w8O "Jvo|Q.쥯@8^FH.HJW~$O=D18g<lKjuvNX[!Q2gV\Yzoa/E0O"> ԪV*zdYrDd]?8{d_3 圷u7V%+#g|Nb~?_7kA)&Q}SE=C Z)TOnDqՠ-ĭc}7%/\:⊐k\2V ,w+#zFa,㡶ys>pDĴ>_AtTFuN b kƜ=|SE3E_*nͤ0ÓIss`2`¢}@I767P'Umed>lW@CB\&_[[7C7R_ ׄ!k1hҾMM %`h:-ʐqމ=V>bxLN&CMFhzYk`sJ,g«y>H['`FLmXr HgU6/9nmTcuem'w}fdѡw &LHTX.>4%"nC+Uz'Ӓ'Oo=wj`cEfl5GʥNxKcמ"Iq{3P[B<rܾGP~Fͽ >LQ,o\IR (^n7\DA^V<疺a:_e6D *nn6PP}p*l63ў*Ęs~#1|o"阤|KLעo뽲٨s .&:5JL%g53'ayTUmY zHĽp;qY[ǃQa<ҥ%~f~WNuF:4ͨf n >k5zV 5ǼL̐yIsJWi-ԑZh>8uhMd?kc\SIecTѠ ˜g!$a1a\(t2&ѱsg>Um2F*ۀ Fcv욳Rx&JoM; 0f+p 1GIv z46D[a(Pt)1uE  M&\.uZJT'Br*U=w^ZT-̷v]cLFu.H?O&dN4J̦7&2m]NgsMh]%9hE{Hx6e设Yb^X], 󢗓hì~u*Z! QF^F>=xiF+Ґ:hfѸH?7n(ym-|8aoR.f.uF8,ʒ c*qꚢIg=mI>VKMv|Weu;%Xuk 3?`c1'x++Π/tu|jSNivhM!R?d x\Ov*GB#[Bz ΣB2/iׇG,hl~TƜ^pl9Zxk0N𕆾426)kȮl+ S=]si-mQ5ߧ<{bqql2>SPm1iyJ$ǧYP+04} D:ѥbtLOUmW2nnHDC۱%ђRй#O^z̃(ZxÛ>7Z[ B$㇢~!SiX_zT!?]Ubw@UL :,T2^ ,}~MT 9:RrI4Ҿ'\2n5hrs@'ڀ]$ߓ]GǏno(v:M=·T sZL嗙Sh…%_Ji*~*i@@pb`I:u#7硽Jh9I˓}%e T2|S^hMH7(H.KO!#p._YЦˤwgBs7υLM@ dA$S^,nNيaeϺfdpk~(赉KQ U|yWj|oE/^Qf^#=)YY,b˵m`|7$ LoPPbb<ʖ 0Wf+}Rk} `>A6umgNjS͂J5|oG\Ñq< k#;v-䕫^Y1|-ɵ⎉bW»%X44Xk6 83*ʔ#6V;@+'.],V 3&P|]t%mq0/’sQvI2NiprP r\dzzv=^Yi]`6ˬ< Z&ڂAW?royj2\#os Z[YajVٲ-u:=U3YiVn?UX<2:\&]>,Vw42$ P5Hs(r}+3\2֡Q]<,`注j`DVeaۅfL懼KAwN> J?ܦMYՇ}L%~z7uqްlpgR#!9!].T-q#D꠷nij~Ӳa-Xt"r}qkԾz"T4h P(e3N\rE;;C*\GP2+TIYKS!>ܸ9-<+1ɳ+wx+&rVotqஷ)0>nkB/8Xx }quc9]u<8t%/E@Ҫַ3}(`(YaU,aYK WeƗM5<`v\xDdgk (ܖ]FJ};-JhKa`؋hb9<ˋ . Z3$}!;Zd#H~U 0/SFT>OYx oQr)Lhz{smEpmB0TءB SGPiq ":Uw,6!2-`S7Uu1Uj#}1@dCƋ6j&.}7dAt3~.^lD$`ٽ/2Zغ':biCdfw_K|] gz/H]R8!GeR-I _-/ϋs*xq M99CG-c|- s͐kBtzΘHeC]PFRr%c"V@bNsjMTSvkӛ I%˱ POLiXn5'p:^&g2Űi2&=w.j{fUdŨP`r`g(ީOGl&%dL/Nd C]kVu^1us- 4g;TXp‰[ވ $;ʱ^PĨ^NMӡ+>M-v $ڪd}AnCEG}ÜFG#jk w". Q(CnX(D1..O>c(m~Aa9gmn#fp<<{6?|FrhcODsVtd\OgVLx{)h(9~4AԂjua[>[1fxF)\oVVQzlfHtA=TM2 `h?pN+icNKlوMBJ+rM#a '|O@9K\ rQS8(/= C5S,lR~99X\?_2t[J3?}ohf0 (5WzS/<՜EqC9h@1JDNbeLe}%DR|=ӄ#W^j7xm3~=blPS|ʝ\AsT{2 bc$}a)"|\fP 5.+(_?i!Z>gȃ#:@-!ά J2Z9\za|E(HsKsR9 IReZO^cIUj#2wiӌU* ~3zEMϷ`m LEDx]glɵDRh}TV\FB5~'z >Kv~!_S`_?J@A79%*LěDHO5f՞D}4 ɿIxu* +)3@fо-2^5E{}l~DhTMˌ6Oi3WVw8->7YiWL>q.D/!b$Y`P1`8Z`6EVM֦;|?\#@PUf˃4DB_JOWڅQ3)~%)"gRpWA JkUtH} 7Ltv uj"Κ?Wr1C+٭#67X s\\&icc\:}YKɴU+V I1I'3Q=߈4P?۞FJumǶF=*S?\·|$Ic aR2b+Z|wyFڻ( W ǀ@+tmf՘V6 vPiBӫMl `|X .%RqvJf'f0)#Lq0%뵶8§>"֭$Zg)Ķ7%*ErǵG>< e28yOx0E^@6InY=VEY+!Uzlm[],$% : ZďӰքi|Az -m3*%$uhx5&&yj!{M-C*01X&;/%Mwe-F.{˧^ O:0!* ,k8$K>;kXL U*T} ajG)M;j6쥍 *!ѯL8 ˼R x*%;?NbthL5Y{zFd-&ΞepzuO+\exB< ~ֽYJ);ipȪJrZ$;nGM[a均>sC:qJ 5K5KY#FTNhH|@{WsIyQmS4|,V~(FgR4%6)@r|QKҬ&9/bh(E몙"U1&)RgAVǥQ@>QIQeR;;u;Tx{ܩhpr2`纅; D#9zgX{Fz j7[Ԭ}8K}Le l;G磎I '; &pUK Un$2RquA}>?S;fCE(Xz]<@2#gFźy$u"!di?l>Mj z um83'fm n @M4Uz{(y' 0L|?~,(cQ?yk, q1n'XjfC0cʼt閂w"pf=c E. қ1N8wa}JUly곀ƵN&YЯ*Q;/7edcI'Kՙ,C>Bܯ^kcqYv/eqb{xaKMNb"Tw uV8z' IU۠}t}W,U-Im hk0᠙ "]dk],p}v'v_~Hù~ 4#Ʈ+pT/Z~( VW;ojlZT!~b~š6iN1|]X;<z"@5F v n,M:$(\ i[*I#ۥ9Ԏ-1"4*9s*aڷ d@hG7PYhl3 *avB~HMh~#`xO ª0 o.1C&DsJPdqT.Tf#&cˎZ-:m 插Z U?yI2# в} ܔxCـb07aӆH @>ɣչ _wCF!sҲv8I}$f O{ 7{ԪరJ牿k=D)~OC$^/O4i<>B-c>+$2>,oXT:n m;DO?'Wㆬh*g32$ډ@~4B ु-MuZH>r ŸV#D/Zʹ9OVO/Q =jc qBU𻩸rQ]H k0u5%[Z5k-h[I8::^c/t]u-aĠ;8 :m([9P%Zpv|+``?M/F@{!c+qїo'Y:$A{BB3U /ҭq/Htx7Pk%572ȭ) Y%HqE\a ݷ CTTOQ]@52 D_"c%Y*DYL+S#aS خ}J_ڥܲ'Rָ3 Bcj1WEi e+DBիB] *a>~ ma7IAgs佺(}PGG?G43^fj]y|1' g2ۺ\wW8`wUmW|<#+&QNu,#(|[ 3$L@tH#( lhlvX9h fx&$wVpqI҄+ E#< Z(uؕfl1uM:\.=UJy$=~BA8)TNqڜӱ\^Pֿ6T[ _n?6wK w )-> ׋w񭅟Ax[{=bn_Ԫw̶;#wlco׿:j5:{&F HMeFpt1*',$;yAvϙQB }nҦk@y֪;F%Bx"xmJEtfż9m?U^F|ea!XK(1D iTT$\_2|9 :2<`OҘk=u"B8qT4S3y&H6$7vM|]Pɐ&zy>O[02^ o X;q9WƟЦ4zOנMOeubYy.j_R>L-=:l[iJF16ᖥuۦ(`?I ㅃD 6_e`$ |E@T{K … Λ peF`VEH–>|`1P_%9n$ƆԸ_a' ҈Zxlt$O)4g{Ɛ̹ ԥJ^S-a9GI?0LogJ"88t^ȝPX)Y&Af]_0 Z0ڟb|cbNFFvK6M h$M0l[q =g=Iq 8 >QQItZTC1~j3bf<۩iX!J%X@lώdMD J/ ;r#bxq`eR,RŤsO3YeiZna;Fv{"M]үK)m%ɞz<887KE4&_ Z)Laf>=CÂtL<䉀0:1,]UBvaY AjvY[NHݷhG]M2ZJF3N*~)"ZʍB;?__|Ү6Zv$f qkUQ:@H2~:Ƃ΍@sn/,/gIN`x/!NqZ7b] K:hΪ`sUy(`CQ5"9Jp ?ңF3E4o\$Z_UF]oumYX/X%xe^MxpLǮ6f&s9K dS!R WKz9Pc~'(%TZ?@d@l۔hh]͔ؗniD#~QNsO3q{5E|)U;d[Ev@ Jέ)eW=4ϺO>\} V UnӡTư^/bg)&\`us+>}7t[.J\$Vz^4mi|:Fۜ̚c2cH&< Zo̽*k5YX&;OE҈5rl~:yW4ɡctYTCx}EHkGWY-tO "rgc'DBse64  b4P$zi+/6Sf@qZGA[E'+d=fƱh } iFX_+]VEy:"idwvˀv!f1Lc We ?^/)!$ۭ@g90[X,ML qjɧnԗAqG`0v|6z5DkƩR15q$! uoE7-+쳙3*o_C]Nnu -a4"Du،vx8ʕm\r30OԠKU66XGSf;t"L`9+ ^yZf]v ц%&"BJl ŗ-x7p-m-j!7:tu+L'{pfucK`T 6tPӑ[U#c2Dx1mwAmaA69p8{QVL2 TD 9D#2zL=q:2imj"{z* AM`QŠՀ\}K8E`k[R|,%7A PC@⋫>yм)+d^ѴPV.ڭ{SLy#g:ŝ,%[l̨NBA>6]cYn-ULVcZS'kt-$:Q,7a ۈڿ38/d)K@KrY?zua[J# ZScq0WdaRpSٻOLqQ.D-h%G@ Qߏ5颡dy-%$VoɨF9C՘я$^\s>Dݶ`)%}HY_ 1P)b` DlX׷DHIEE+-[EJTh@5 ?=8l;zH礙6p rt GgaSi-N2eq#Xyt+n*#*:L>R*AuWτ9J}h_SfVԗƘ00,~ rdK{4kHHh<83͘"2FhRf> 9O."3vV$K vWG~Я/R%ęX j\aAd 4D)`zظ0~b\C><ξ9iy $qε5S()fO[mdYJ}-?j+ޕfǂD L+9 \aZQM,^VC<.yW;RuJ}d%w\_ڭj20K YõAf #AЁF@bBfChI8l OG+B7dAR5@&qMv|预H9܉+rm9B%N2ȡAUQ6Uje]w k{|Wzp_!+0v]2`ܺSɲ^ԡߛm*_n7e;Jlؙ辳-lQX"O^[).ehZxtMx㏈W@pvW,7l,3Q|{417-L*P;U:אX&5=+{F~''"&P-.Ot(8Ǩ&FUyRZ] /(4ͷڝC9fofsny')*dW:R7m *k9):3mV& ]24k`7YF8ϜR1_;gR+z2-ċ#!Rmh|A]7r4F*T(]L~#LErn|ɲVd?y.|9^n/>?ݒsQ|QFĔ[#/}*+٭bRByx@rm3Ǩ[wrT2Ċ ͕9Tmy F 7Q䷙uH!+}:o1u Mx E w13"+KO[^5LқQ{F4ܝ5"AMh:gu{+@Is􎗥{ڥY oy;JٍnraiK6Uu)bP6t4G4nR$<3.r|V-/ݗ E^SqzPrg7nDN˵pU>YD?Ud]ʣ 0sܮ}uk3iOk Ҙn'ti=i"& !Aִ B> k:F}_6WzDXQ XrAwyUoC2V5rbY8!w- .2Znjc!Xvi@me4c˰ur_sN Mm<9Th \WZ2./&"q5&E-iH'/>^Hۤ@-Q4E~ҙ~ @\N2-ChuH]eB,Bc.Zbkc>_=pe}Q\J`ӖU;qE no~ܧ0xșZu9i_:3 >&" aMV׮=*怮t7~ߎ;nri[p=@>~zҌ = 4w^KIAf-;eAg݆*53qߊR4(} ]Z>Ѳdk5r darLycL"f@f#2V:f{0[ :)P vF U\qY%S|YQ0v73bYt5{'-,߄nK$Q]SƠ^/xG `t Eh o~enpEF#RYk c|CTzuՇˡSc3Y}1!OV2T`CB(FP$#|{{̚Pf;hiT)j׳ck{!}y&oTy_ TA̋x^CHݶ l =qqJov4|F6ksh"N6&ᗣ]ۻyq13Eǿo p\lw?.{K!4Pe jH4DZxydhp1!˜IkךE*'%̮^Y#Fukx9- r,ډOilol ) 4L=v>j% iI3tŏ|zJm[?y7 x1C .]siU 4=*?k̺ WXuOm٧P{4kq]㴓z1hODg}AhK=_q[kMHQkJ*rJ*`Wϱ~vV=ͣgݕsG#%|]r@E):T7]'3Cն? k[AJ}{tMOn|,J+XHC'Dmv{*}-NZd7C?Yn;YPԸ+MgS:D̜нaz0dp RtCq lbczcґr-xLт[<ݣ58PHkYML7d:ryXg>si+\${ ư.v{ȫ)1j^)ʲ 9M4|.hsGсs{">\aMݛ)D]C{`[׬+zPdM5|`&ݤmmlgwv9fK' B9/^Yl;GM?X9ȼ l,iubjI}|LLY&zri8ԣ=pwИm8wAL!=[tpG37aiJY*R)0t.lU1 q8䬹Is2-x! uΝ1V*{^nı^dEG2OYo1:+Cةoᇼj+:@X wg@x#/GjF@ G hj-[r!; c{_JfQݖD]L!ϕ8\1]P_1L*4Y 3cP2/9s OE"4 cB|^ZO}p?*uպؤH,nYn?߅UVn^ic;75uxǨ1՚O1sn6 Y!-vWH nuGLGmy$k:q^oɺzkKL |<"zsjL$; ABV ^_oHGF kH?>d;^!H:IڽuTxhM>Nt$5sH]8^D+"eѶ`M"e ʊ#i9/6-hI&v_lK6c]i\ԉV+sQ(nሒd,Hu_~y _FpZ 6d"Ys;gfѨ?vbZȭxŎa6c<7Yk9,n~! +ԂNѫ@;my '4*VԂl]$|pq!hxYl):7y2/̛ɚ1⎮"bHFzh.^#)Q-$mQ5d Ga ʣ'VFuQ侦)}ϾC;#ѢliX^(^maE@\3rkvG܃ W AfˋPK,nmÊ@˷GRPxSJ(-94Wk;]V's o#n]-OR7=Ӝ+Էg8K8dj3ʉfT^j\hpdv B  #rB:+gy?o ! HmM%P>̽tm=ũ00ԋ>=UeM'gwX27*KԞM=;-`6H4SZ$oz+G$lRZ@1ʔJl㨵0;uvt\r%p"!*]Gx2g.nZ i /3o:w֯3}0K:QvXspc]=OlpB'rV# H(\x*"l7z! \?5(בqB2WxP+IaQQW$UFaoAx)&<ت/#M2Qjoζ7rB.ji ޡ] %GT,+L- >T ]E ;T\Y>&"0,񏂩s_~B&QP''{lmzIBƸ,G'OIC)圿7}=gZP fvO9+HI+lp, 8u%chf ֨ ; leeݼ'^UTuZgFn#)tR}RgݖRx Lf#4Q"ZCO)WO+c$PtY3Er)<=X ^ʱ H2"m}u2$kݺɥ8Һ1_8㩢G4Qs_ c iSD8˵ܶ˗E%Ie`%1kp> tkE>ݚ &K [%(Gu'ˬr '`q s&ɗ!O~Ixm$ӄ@ϛJ+h4zYh-H ̩#3ުpRCr6NT0f?y|MD)L17'4j#\`xKؚP bt~|:Cd)`L!0IyY9{36 >K@Rs?~_r{V * _Sftg9_ "\|F|mZ(t0$FYF3BswT 9֟m5NߣIN8o_I0/@!l!4{褑^XRԫ1yq>hg8Xts3?e4G0OI٤ogxMPq M-l;!y k-Cu;&zA`,]mt =pXDM[4z;G;\o9V[U{ŭ~%yٍdbmjSLewy(L;na*n@^6*Lаc`أ1v:A.sj+Sv?ܥlڪI5 f- 31tB  {!8U{{+$saq59yChvZѩI$d'tZ3ߤ,q[}Ϋv}đIgФF3$H<2VCnKP81p3򷥚uL{lPajb9ƞZH+LZ~蛫,4obfl_\/ oaҴǧemO͉b5I3EH4[r]@WHp1"84qGn c,yҷnvnt9j՝ӳ,]? ez|l]Dw2A%2UԞi_dJ"8.e痲 Ks ${n7Z 4J. SٱK/f܆4KQ_H6b]$wt4N] tw{Md˲A^nNʙ42NȾtS$KJZp ac<d<sXI9Dy[jmB6(x!pbBMNj>j:6M2 w&WsYq<1ecC?X1`6Xh .BBJ-r*j;RG{GdH+ښ-2야MmЕ@R<5ڥU K\EU(r^[dHy\~`ia$ꑹdt",D nI7MZ*WךWaTβE }zba&<쪢I {[hd%uk4wwk/B/.3e^PыѢѿ iQ3*C (U8ƊT @@W/svIT2Tuzr#jtZ2 QuFB5?d@]ߘ , w\z?%k=2R?G՚4WHLrdkjv;S^qD~p;8k{)*fR@Zu\Y>N)ZJaŭJGCHqDlfklӌ@I9eVJ?_=op9ء8KE[?P06Yp6*M Z}R}^~5ǚY\AhN<4cÏ|\Y\pCӝ0F mJǴ457M C)^r4}a=d#=[_ QT`&!Qy XY,O^2%0VM 'HC$:kl7tÈFԃ˞=| ? Z3vڼ^mu??2 &,> {Y\'L ; RDJ4b5 Pkmy7&`! Ss0-h9㌱&w@tFU!Ro}%G*fbIQ@dwDj3~XdǖۘDH=gF;pV 9(DOv:Iz%_rpl۰sb٠2o\"bAN}j?jƙn8`- R(k$h=nþZ^}][El) s)^wn|ӹRgKSlUrg}Jm}?KDu5_,:EO.-`IxHMFߜH:2quy? PKllUo< #1Dݩ6@XŐGPGv孠*QwAFk&%(*S*ӿn}top`ϲ<%c&kө?]-Fօ$_%DTx(Nsi1 O)eF" AbPFDz;,*_W6uκ~qhWS.LLc+żL3U77=+dJ.XP̍Y$x EIF^U 3q +wJ,p7kZa}.A1ĈȠ6&awb3hp/IwL~@Y 7gBP_,J@ 7ըH'2㬚WmtM3Syp0jT chHvU9=e˵Z tcZ4g$Џ =h0vW $>J>=1_糓S!- ,O]؋N&yׇ(H+]rOs䯣ۛ%Z:тtCuWrfPyhcy-4R/dJ6azr5[K6ѣ}׌|C>znYKO$c5Iy $!DA}jQ싆D@:@1y#}zf"L/Q'!/@{Q8@$n X6mf]t}1Rn(joN 𫿩\SԾHۭm&@`:\ Jz8fg?P39D/ iޕ[nKmҥ8-GC~utLS1iD^ta~l닛m^No;* C:!S=<Ӑ`@W\vI Ѥ3 YO}lqpyj˱e'|nMXXou|).e(tvSsrϿ3ã)IIlDKwA#D`ǿ>j}PxD2-f؎s8c;_{`$Kb,˳(3CKۍkG&.yM`KPZH܎(W.wZxYn6: 喽cF3T@QWȶ7_Lڸ#,z U~t9>/4Ϫ BiD- '#: 0Xt},Alw XrXS _d.TeK\9HlI6:4:K(_Wwȗi8ey@!X 䦕5 |jܬ7ֶIR(4hv<jBYI+#8x7v @kC<5:c&R$78`Ce'KxĥcIEUQ 3CR1C4/ߐyef1U|m1zMtri|Td%`XKwҧ :'\ԑBTkX{Z1_))"A@%"|ɭHZhБ:҆$&&:q)#nM:؄@Û]UѼeCzpi$+^?WkF"I;J-%(-IUm,m=c9t*+y58}/o=THۗ0|K< )&IuY!ObrewX+LPobY3C328KUܖqdO~d"ueFpvZy<>>[t2. +6M|/QuNj9u;krwQo| [Co2 d#afYBwPZ'ԌA#{8IY 1ߖOFv\aI2Iq)DQuV\TA~(i׏q1_PWm4EH^ZWi*i6x؆1pSǴpo9!;{jp@v,C u-1X^iRQ(PA[U1>fT}vkJZɆu"e%z3ק?%. 3NLZG+u<#Or2(8N:,'o'2*v#쓩헏s%@^K'l<>;EJ*)yHrn"6[%:5,Gyn9NCZW~5w :ۙ5(?]""^5L(d%[ЙQ@3kA *kT;ȹBg+ FUй'FދA{  NĐ" eF,'>}=uH?xWr2k񃯁uqJ=k]?3znN0Eԫ `@0i&{1A'QSxm24RwԩA֨-(񩪱^fb%p:Sc 2+3w@x͔gJts3۟c/A=IMC8k 1fY^`̽ 4) ,'0 ?C] )G98%?ҞpxYBAn`9iLjPԢ nAҭ{g 9Qb鼷|PPsuR^\W8~x2/aɤ1͔6@5,@R7x mZrwL6@~̟R" $j5EnNUtekZ1hzhm{궶o?i5yr5!`O5Jv*M+˪ȿKjCf?!,׊r"% ?~[R_ r]?B,c/- Xqz+4f!{|Mu~RW9Ţ4+Y;sdWxBR8}Oҽ8_. r&.E K:S=f{{?Ҧ\S=.1ޠFHD;!p)K4[L 9a ZԻ[r^Zjdx~ _f@%/op4ou<|pG>dz͢SȦ-ջ{%]w5Z7B5ٟyi'sfso4^ ,I*X"->Adv=ۆX=(UB2t]r&8q?j%ϓUڥ(/VOn,y"FLD=_4eGci>\% ss9N9~xJD}<:v<筒mH ]iÏok#n]dfIRG;KnPf}Ctx.ww"¿]J9Mrrf`*/MJݑ3+cnh$# {0uK.|AStrOX icՀP]YiJ+ah͚`=ȡ!<<)Ehr=?or (3U`cH6t SocC+3xn8 苈se"|@[z+""/Z]F3QڦF Ǒ@66^܅%)qfpltorRM;9{7~}&I̛i%;R~ HMh{ޛLܝ{ߛ8!wom'C+5u fLF'ʘK(q2lcU8cQ+7 rfU꥕<1%4ڿX ҅A-P9\=0\oOTUf, M71*{Sثm~&%iyG(}֎=\ g &nF&ؙ9A˞ıyǑ(q: Y|6wgWs-K(0o%1ftςص=`&=b3"  d3 [_a 5~\$ҥżeyFqZ0bʢeܽW6骧= f;7Pc0I1g/$5wHTZK:~-n[@7ud560rh(psgK !>aXXv>'\&'?Sczk 5aFӟ`A,.XE=XMЊ-M>6|5gq9RcwE㟅g 7_tj߁hSn?` 99/pmhgJDC'ߚrtr[AjVA[NCۡȍRX'=Yt"Qj[MVA?tn( )7&Jd?i:g1tҡ 1`0o!TZͩT,f'Da76>uh hBYA;>?fԽq}p=}v̲'Ax;>_IזPm XJ]4'zX-ݖKβTг5T / tkڃq?TF A-$ޢa? ۄ!J\tbQ<8WK_ ,_VtxEhBϰjZ2ԺZ;/5O60~:K+ihkZg؟z%HW 7k s7<Ӣ0Z̴s̔أBϟSb.lbw?xtfKs{JWJcXBi.u[4"ң=Lc/IЎDx,8TN[(2|βJ2Ӓ&H2vXF[ҁXi'ˌkd2qA* "Jy_RoE -5k3mnk~O ym' qk~n>/}B+[d2﶐N%-ə+6yl7S8KzvR7Yv1uaQ{Isrҳȥ#R~#b';)}5:vi%3K%ʑ?Y՚)Iv ,; \<ʱmksf A؅?chT#LǁF[7Kb Ai60SWffRǂg1󸌸9X3~]n JVS7GҌrW^G;$`s̊kFQJadh<]  U^`P? -EJ;">#cڲګ(x;ӓ̎>c ?J}H#v'kEE ޒ.QQi7/QI CBbkG:Zmn!b<ءX.e{ fVň"G %D/)K>7J%q΁OTsD;% :J z|%!$5)QnB0DUtdb C%.&U94F1mZJ"ʺzEq$e t]зҽLst<6okNk"M_lz64?tn VBOnw&wgLەw[`uYq/UmIƚg֛Uߘ'g c:cE;U|S?sV $ S9RJ#%x@ٺ0Eў/+_#AtJQv)⺱D'Vr CMTF:xAJXl91U7V>dKv۳q{j80< E [ &kP=6|Yƿ7]͂t#}0nV;dَ#l:оDƘ@ όiaAug8)El7Lk!#]yb^׻{  zG-xEMӿ٨6<1*heYS["q<|jLcY.tU)lHqGxjj@=sPF}lj" e[5)ol. "#&ǜvZ_3n`x%.2[Rp; jn MD-JQksnVmڮEvIt<9BljjZ 2HC1*G5ezh,|`>^N2Tl)eE6m"xF)ҺTO&o(I&/k1́T[j ^ 4 S:Wv1/8 L#DÉiIԙ.Z#+{tvɞ}~ |<!&_%`YdfpN$q@+Gv$/仔>56w0J?l%ᡵ#%;ob5Swr]',8H,:>DSVg,:Υn)3/  }4χςO$P:nGVk*xj%nULzKy@_'8Ipc]IaRݭ _m{JϦ?M<: L_ۖi>œo 3 ?-_N:i?'f_lj?(v; |]l~1B$IYɂKD%,mxiQ9|z2N(Fm17363AeG?8(JTd@֭8oxI|F9fZ`9LIG "yYUmҡāLܥb&:.3had079e^D5ҥL33H511:|)YVL>*:UG:wn|잃ݶv(1{I c+A]>t)Mr:0;蹖*W/_hse; l;hR$wsډ`$ezl="wHZw$h%{!|-xrt)Xc9l Se M*JmcM4YP C@Ϭ/>?h.G)G KK66*X]k/2 ZʤKpC-eɚ/+_GS*_w@HuԘ*K=qH%xxmi AciL$ecP_J]7сvκ6?曫ReDJ H(7oއ~T$0?ċ3x4o0MS#J:d[^g<Bm i_]w1m3U6$0+j$2TؕCdїofF.o1 a!`{*oy] c\ȤXt<3l')?Q?eFWuV^$$9B|#2UXn-掣DqI4uaօ@"$ޜޓkRf}&ZS= u2p=pDlJgʘHZO WyZ -c殘ND<@kk89J BPꊕ1+b[E7D)e4+}Ǜ酘#M.'ӡS~d aK"xg'M ,cʱtɞ"0*GI&&%ݙP[8o7p&mVAwc=$݆, Yqejjޗx"XQd#|Rr8+rg]™G&pjJŷ~^Rǻ}-;=j%n}h{~ $~[Gm_ |{}_ډZ ;Of$1@z4HC dK5<I0$7(TFc{&J%o*d8;8E?FTʮxڱ;N_gk$& .-&[_Jud!Hr=GgY}yMwe6 TbwIT~LiO_7`hU/S|L+; ;t1[Bn`95өOc`oܚi-Tv!- cb@oƹ숑GҊz|?SӲ=`ZM*)+1ˮA.U6#![tꄕ&yyЋ~6jAA5 JOIzv+5hx%Lïz@Up7aP%}ޥ{/A[uJj9TnpAz!U}8e),ս@.4M:xE)sKbܕիnَ'JvrC٨an$#b*V;9'$TAdʺ@Xɛ0G5LNqO:,%rciAj'jC[]m?^)(T_a7%Tpà=$nޕ7';U0ag-F P1z[c kFcB5or0}#k+g9 Gj*U%`A~ACF9f%k@jw$~惽dSFIV/i;k@ohkcI{yK(#~q.X2fCl<\ Hcmm?An+Y0h᎕`ϵaٚC~ThȈ}Hp;I/3b5Q{-sGMߴaSW33SŖIvX]ÙQɧwpY*i}s٤)( yU  W=|)勎v O}$a`n;70ކ3O/d+ޡ[qaexV0W?6wZoFewT 2}p[-c0w(&;_ns=V;*n~GJ13j^D֗2 .z5xz%sWV$Q_ڜ5`!%^%*b!i‰O0@k _;`Wn1xW:W-&<35h<*[Nq$M2 \YS`_Z#&p6|]iNKAbٗ%-lfu'yEH)q&44O >TB4nyɼJqb.p dsL7F;)_+&)>T^ /4W꒳>5Q\4д=(G=7C@Hoo J6^:bnS'z,x<ן(ⷈfoP2+V؊v7 qo҈ʫYk«ֱխLB:LشN.5̀I>>.M.C#āF[?p$crIn4_cyڶBOi$Pyٖy9fN7eԡ<-jej"pqZj5eDccPNs |gkԢR1g?jg׼x4 ʳioed1 ?X @ZغkX/ծ×HS2PΗ&|g'< Ajn̵-IR<|cN+KT)Ep3نmۜwbO<"xm_<SJ#7{+ ubPচq$P*F*҄|>JR6o}n(ۜTWͥѠ?'TNZ7mB!\J3NӂPAa޴vs8xhў5huOb^2 r9] 'C'Fe `kE~M̬/"LbZo-W47hRAWעd76|_ҮM2 7k$&;>VOp׏Wۈ*f {* _&25עsWqOJsU}U;`_W;&Jbc[|bnNprY7B"4>a .J É9"~{'7 6 vq=jGFZA P=Q)DXl)Lr1.HKf#SC !gbz%fRhb(?֗?,k)N 2L_^&6D0\l2GLYAIR?hd|F[P1%GpeP < d:ػneAAٳwvR&3o3nݵzg]Fttn|D8Ri2K Z <'吼Ai +Yxqg9*n;<8d 'ar[FBU=譇D]Nk)cbEz.>>U `^)R!43/dTlhi9j򚶔|& c @d=bv{uR˨I鵒jl|/LT]ؘ :jC,>!U|MIһ-9^'"jSu^pt0aA+4$s[~:n!A8ESEL7!ρY`bL>]WWQ\3H6Q" t%SJ`#Bq;[sɠn˒/ǃ O}CQwEg|#lt*ŵM'G!9?nɆ7! #&Ja|̪h2M,f3B9lVT~iGxFPtRLUbz$Ed:{3Ta;pc# D#H7[6,yh*^0IDy!mљvl{8 ~ 2=YLIvu)jrb|qi1[v+;֭TwGUeG!v㉄o?wqF[AY۔OKor 2PJ5q+N#)Au WqSӺ#2{&ړ+]?zJ$Ar=ec }~O\1&I aji5D|$"Fc8xy9}.'6Vh, E_َ񈟯;P)ug^’)򺝤 Pkp4IʖZx~(&wWdBzMΎX:2D'ZN@V1_ 3&-v5 JѳD$e8L9LЍ|B犕"$n:/ﲃ=x \a ΪsADz)_?\%AO/V3 KD3bbd@r*1?$Xm{"fnڃC:H@@}bϲMlma9Q,ctrVaŪ|y )7/ Faǥ5<*#SS65M6VeۦOieAo˾aAdhܣLh[hL2(aN=+fy;1(ǭ-P#g~LAן8fFc3ƯU?]NSj6,V/ϗ3AFC1W6el{'#ZEꗂUzߞRDT:6(GQ<x3x Eٓ!7)}vvm0]WH!~"y0(Wzf@(BZO.k]#wO/P8ceD>'A+E6HqI1nWHmq2Z[o+LJ.Ή O*B3pٽ,yYȐHFlp JZ3O oTY+/Hv,ݱ]D߲t㾎ܙLJ\ śԾV7KW'3$ER[lO#|rz7\s0JfӦ`: ^ q}Q~goiSe&H[chԷR0/:?$%붪3 y\jq!(]?v\x?@1T; @*f W?rUmV9V)x*AH%_xvtyB4z $;1h<ߌOTk+z}YP]/dy J b2Ue)I& xet <",fp/2M"nSS.Q8HvwWHrlQǾҖ0uגQveٖ22I?*(J gVqKs Ä)A˜H=8M K%Ϋ´+^x1WۯQR:fb[Qvn!tP'~y/F ȘǍjo@$ c:TQR*y{mv_qEa=EyDvΝ&r>nxep[U =aѳOؓ%VJ]}0?%촴.76|1ouCSO @%$cju {5?%HLFoC+F M"0([ЈQn5ݶBE+j0fP:HXLxA;5#yIAhsb,* Wgw=ob׾j킈f\LEd~rjY* O ( PNm#i^UG'"7Gg ЍT015ٯhM l R pQT´]G&LJEkWBrMG036K4l5Yݓ=?A~Y= u Сi܍*)P)uda#e7H+#EsH6K0Z~5NAڏ a#M}Z&7QCMW:Uw XF65ћM0VOsߕJ }V, @-*ڰ|5잃UnNhc5$].yO; ١,&m#|4p1#0}CU>GkyWt` STbsqY{R: μLH/܃- ɽ die'1%lܶNr8sJ<1c p|pXJcf+%,xZ˜|Oi,'jH>V {toZSmLDY,*jÛe}Y[B8!Ny0&G3{zg3^JN9#J\M܃jc\BrNZV~IW?T=ahd#B%.꿐NJx_?:1Ssh4;;04Vm$wmEP3QOm^_zirŕO!6IhXpz5Oz$zȋֱÎNC8|CPU04<ۡw=\=++{`Uu[yqa$1۔FZ8)<0kܝO>4)$M B#+Uz,LkU 'fmt;m& Oه4|[]CQp1/ޛˊ`)N# ͼJcR}v/6Iڃ!Yൾ0b"sw>|-|k"J,cOMبjHn_/NQ41a% 7|oSN, %6?nm:J~[O(8Gœ^w4>Vs\7@'9eכQ-$p)uZCܜM8e snWoO9خIA),$Pm X'RE^}5a_-whaI^1EuQ,hqȄ2RPVr~R=B1`!b(4 fLe.9uԤ m*ԏ.Ψ ,CPL!\7sK:L3˞Ɋ]q=f.fEnU۵(Ao7X9̖_nsp<So@pX]Vwf0IJ"a_AÇ1~ŷG%vÛ6 ." Fм=e 22Q,ݶ™O=t=7f!s;6s f, H=| J1*_s<O@tH:8@ }?̔MU2YBķ,?#;i-1"|# LǪL'C5Pz-H3/›yjP̳AKXH?"|DFTp: sXȹҀuaenrG9BgL)O@5Y\}j~?jfF@5q"ܹi 2nPl]]13 S$9r?nlC_9'kJA U((GBݶl $߀Hd*vAv)u*\*(w9u=_J>5nTMm-GgК;W4N! װH ʋO!|e- lx[k)hsT]l19F^ o"[d&M}!/)red#t:[5[)f$ߕ{_64ўy c%qD*e+.ؑUSxT4 NLXH`!0$yqd!^Wb#ꦻӠxZG7u*0QNuNv@dlPt|~:?` "MҊ1 {-gy?[.\U} (*iζGqє;-{X/Ylno ѯ]Ɂr< i_A~͢Ĝ#v5ӷ?OxPS \[DKh 4A}@U9f: `68VUa g$ \6=.K{XZO1EJL3 &KX;9*7NC-[#*lr c6ܙ T* ?}PPR%/Ȇ}kU 5CQB.Henp|Y5xfe;)d5eI.R{QAAM_Dn'EiG]d܊lQF^'cpLb;u7f,NOK`b&ƦW\ưҢTaBGr4O +g]q>D`M"hoj ^lEǁ @Ai~39B#ށi Ϊ5&?h6srGx9wNS9[#)|ՖpF_.SxL*oO?jy4:%ߝ#2-=CTUSӬEj{xx#f59-aӴ hRsxoCu2]c5AӁAܙpsFOA)T{2]ABIu/ #g6D9L}Ke@H9U76 o֛};ޮ7sX}b>/@t⮳{9&:&)tөbU 8 iO,lJv~hL `˒=m ŒկE;~poq[qz=*=U#ޜ=N+taj[zĮ$p-upr nX1][<2;wv@%ftsX^> ~p:y…\DLԬ{b&hGvrPK[/rУ;XB 5fbOn5C!.c[g;W!ZrpEYG-t׶Lm Jg།:J#VCG \{8\20@&Sm0tvomE+3&QX׹ۄ * e^ݟjlUu=j(Q 3b7' P6v(`hUу H@+'xNTމ-b_0y)sϏVuaGR8vɕLԸ]i2R,ɷA T 8)Vi^-=&?*.,D{qHl裧'"@!$Q5)q/ S~&7?[-R`rh$ ӼDl>W#sЍR20+=e('E>xMީ ) eؾ57a@'NλnIMQDtznz2`M.7Hڠ0Hw}zc /0o\ ꤝQr4̰(B]14X x w|̩.0LBo/ 5=Qonarm68Dj$"6C5i+"rm1J-<%@Sҗ*Ϲ5ڏw;z^Yd;dzalv"_]ZzBhDy&rCb>y,(n`lX .\$|Rݙ^9 rLzN0#(;8{%i5'U1]2<*'=0'o3 /"Vl0`PBT?E7fsS3c:K8ݢ+*/NcB=MݙW$BQD9yS1Q)G`Ioux/A_Ɋrpv@oktYߨ4ԶL)ܤk1jL+ ~AZNaƖL#҃=G[مSI#߻U>Hcm_;=ȅ,Wjv;剌c7k 0NX ])-[W@MUV羥|Ԥ2uB kr0C|[ :c%-2Q E4`\Q c9u7'&dZUbnJrȦ_q.XTZ}F~T)&uju`pWS+:bIQ~Ռ:/ ^'hF8m6րG=ه* wr{{9Дp0 KMI=> XEd ( P i)y+4a-kVUf޸Jl(;Ҷf1H~[S o&0&z;") J-- 1ouvBt@:g'f:!D'i& <܄heȤǽ:SX! I-9B&B7d9_Y&oS.S…y~"KNAJg<EY8cpL/[o)lf!xG!Qr&|YM^W#Smsp]: l-fn FWmAc>:47Qnr^_t|#ܑe=z!! Ṗ0&oj=]:NtrG5@zŽc1AzNNcw|} 74! HlUKirTw"̈́3)i}DO G6(dBTu@4gz#- 呏I*6~2)1Ǩ|T/E>4YY/ xobiܢB۾:@V5Z`kLFk0iRLmcPD#"h ޶y..Nj`|r9T$tm}li#T6eksPjzENI#HF ?`xr<[}*`[A0RKr9B,kku2_B`*дSGL Tq"!s|bD(c3fcLJ?H\H=`-|mkIicV37^vYh홎n5Jőɰjdr ]1Լ|CNP./Iw{iB]R~e sJV~L2ݫw=4XS\ Ls9$8{JmmJZ~Ȥ>iZnq́}PgFhEMB@ʻ7! ԏvˆ "S֜%ϧqFSE{Ϻ >tƒ/6",LQbHwLE9*װ0;Pʋ˰TxW#~EZ#,vj޲4duRiN:XKɮm_rAl:/BJwBP⋏silCx,c_ sF[-c%A ú 7|^9SxQRG]旨"LL8WޑoEsSĪe_b_!n)Lnw6^,H cKs5xܾ-/~Q=%Zۿxpqeފ'W3V 70ϢH9%h:Ao.kt"`,NrpKogP}{SEn1(&%[E'餱)uZ<0 =Wv 헇'U kBS*fft/B(AK)~bYNxhBsUynڽTQ &4ZC1AtIi:+Hc&蒭#Q&%^w#{ޅAWT.S]ӍVLC1*Gj9Eי;u Ky9zҢ($Obֶ}i8u~V̫hypO>bimxbg3K渪׏ɨʪG~=Q}mF3REkf*8clQ2D?>gieA?SrMV+xzR-JR͐`s8\樼'jbJ`I쾵J{h׭ w\5-sA2Qg+ʒv6tV2NB]VxMe>EsX,}x@6+@'+)u4v;AZˑ3AD^'IG0 DME-N_G34JEoM%zy}EƱ'<] ^Í/Ŧ,u|LHӢ/AI$+DPt=r_޶_Hp3V \we*) 1Y#@l8#eH_1)>a9@ q67>sT|5{a YGgG=[J>H%"ҹ&[&_4ՓLzY# 0Z?WG]h=kc_cPB&uON9azCLarAL۫A/) Q<;[`WL FtVLv.WEqT(`,: df]ϐ_e w[ -#~9=@G57kqj Q @T~hr|շfK-Qg@zQ1׋K"fN!ْa93hʿ_@fk˖ Hʽ總 UDU2W%`۱pa9sXBs8>+AJEezλN'l&W=FtGsuz`Luȇr}W<p@-EU y`ON H[l{O@wTy$'~4JJHU٨Ngz+TCTp &OqALR/*=0wGI9BL/o+:KՇt!'̎V@u{m{BZ0Ojmv֛ E,"_Ijj5M`NUXn %i(׊sIF5iE4pjn-~q\6O(ݴ'? )c/7GvĴgkId".5 #t?ңGH'OAV{Uc(\H#^# 8[[[ސSn8mjCXϗhV—N찬J Xp뚰/TG8qQl8?[z)J<>LuSP n+8I33Wހu}[E 8@*J'w N3Hʛg&* xcެkఙHekHށXCa49v,' C168/<[_pR][[m"k2Ge&L9TUEfha7֠fxG~q@53/THp6pdf'5{~ la%hrTr 8Suw| YxT֙; 3t2ɻsŇ{"n$ v[*fISݺz q@Of bX N\-O -|8!CӐY/ٸ=04ˊ 7&΂Eq`SГP:~( 7 ;Ӂ'"B&=KMqqT,C)qCTƪvpg?V2J "$Nmf#WBhnݜM 8Pu*=$3ʓ=!Fnƃ-QG8䩏8oA_'#ӸGMao395c#,qbt9jFW.ET7}CU4*Ƀ&@:rߡŽ kZQɱhEХ͖I"<ݙIW`!pke$)޷`} 5 !;wk|g\Qwf0>x41d,Dxaé8]9VyTX(;0ʉ|9 ۙ>Y%)aifzt, "U@I9rXv[B *ܑ߽Sgo,y;PnnTr؛iXдH#BG,`#G>VaYCxR0ޜZEPǾU2 \n .ZxSvTYXFCS%/Yj $0[!O¬3MZ"Ə6!WZ ~b_M9WbSFV7HlE}^9ذs)Ռ/C orjt H<6l_` piiUyUՇ}wr̨v?۱ƙ$S:$bCZ'TC#ИjpfY)5V&xA+/f\\CC*vhO{SC FkGQ =vijOO5ͼQ_JϮY먥/fhqG͚fn})VFA%Vo֣D(tфXƔd;\y 8biBg-NU%FД? qC+W?P(|?g_X#܇'} [v9Yg k-PיQIlj¦*:Z܋kk_ e łV[Da2])F@yg-h9r|d**L0<ٜ_}>xπn>"(Uj-C0Ζ8ZZj%.3뱳`@G0P"C'5>!0Y[q8$LѮ Gha]u/P2bh~@?*N@0!bޡ~Mk3#L aܴc-xt^hj?M0cg<ֆ A}PK\aÍa]oN񷶿ÔeĄ\NCuaLVW3zebbOw[5#\Ҟ\Eu7;RG BZ@ i%XM[ ݡ{hֱybuI6+ fqGy~TYp=y$g*lޠ&(ic*X0VZ\+DM>Ue~{WYcTcW/R'tZr{^'_Muhӑ@&J"Z׷+IerB}Fv_-qFNӛ M7^nF2.O#cwns< f{Bd5Iwݽ$9(4f,'`28((3n֌P%(1L-~k/ V1cTQΛ:~aQAU:PY@}%affrt50SQ=b+۠V#F/XFJmjnvK=TTvX4G(\^L9k#Ԗ'R`=Ȳo8Jи ${ okVH{1<xT\D;Dl=qDU}u|n|<;#Ÿx f#`.wKgnnzLc?*ly.Ӌ&p;=ki,0MŔՊ쉼h oLv&f"X Ev3i P*c #9*u.SZ74gdP'`KK jrXcl([qlj= $ {|jk{`Μ5GRzC-&r&xDk9=0Es ْ(VMc'l j[٘IH [jƃxQ2d#{҅V_IWa&\%K_;Z( ~28%U ?)teuL9o9ᱚ<X&1aۈfҙ1ƈV?ڱ7E/JC@x yj=lү\/WkˑgK@:/&;.?3" >cU:c{"Od{Zw{:dlj*{%CML'cJa:DZjp=k#/<+u8uC^'0. i`}-w^x* v Ec|+ٿyVu/w,͹GܾPMNmJ0 œ*D1cU2eLY)HI{Alv`#@um?(%mLǡ{=߁_舔s3J?xIWpx 桺w2mwۨS0!#( ?|!h4S~^c"0`!~,X]|; UR* |Tbm!%\G/{Qnb on#IBwߩ.苽wi/_XŎ lIdtQ2CΘ(\Vrf-MYع]YEK{ZW?vKj%nFt'4k:D6/B恐<5Y30*?;Xp*1& @+1`螥0wŝ G| 3MJvz|L]J+x?$EzNlqI:+8Ӝ#! !jԯQ&(S/y*;:qָQo!g04q MA AxmRu'x4B7I^JVtXnʨD [Ԇe(Q@mFE4Bq #Ʋ n4_qSE9gȷ ]oZҭ}\ӋTD"'9bL,x&("4,9aE=g1rz|kpԭdam ! ;܏emPZI[a)F|^p ?%kpC2j# 0\߂Xêpڐ){0RN6-/ [σI[(`s] 1,\u1:o:ОLȿ)*Z'YFɎ@b/5Ϸc\[ 7z*/!LƳ Dև H.,;k}ԅ]M;f#4÷]8Ѷ1xDxcE$v PQds~Ҙ, .~$͈[A\fla rix`V\"3"NYJ\['HDCRu bԟA,lJ)a7=V9F=UΕt&pOa~pަn1>l$817%[goʃ,HB± Pga46hY NъY4Odz cUt8}edF7SϹW+ !ҟ&NsdG~uC k0H1Qi9KD %0/6 Գ`&\'3X.#o/ZVW#;>ޡAM*fºOfTӏ|w 6lOtPs/;{!qD=0A/0dlya9O|K(.!'~L5Vp۲E R巢#K%Y;\q `omMhjzܤ\4r;s׉(~jre4^?3.!bv%DC/`)Ffʶ b->XiVpiO4d"o$(>I9^0`":vboh2ۭUWomnڌ8uq1ʜL^ yY)n}Bls=޶3шr ͨӦ2McdnI?O~z]B$$ZdGE?i$I&P/?4J>ϖAZ:P]~ndPZn!5`!5};!J>"]Z"/La4o7$d8fVr,.2W7@cZFe*KtMQ$!9l&y~yYz-# N3lNJމo~\ڎѡ?ﰛ@QғHۺSz`PK?ZKϛ))Mw{)R*myΠ}*?.wXnqV*N QUA>@;mD)t]@gRWF*XX#>GK#wĖ^ۺ~N ;IwP1 mN_ƃ3X7m3药=!K*?ؔ9:Q'“y_;ކ ff(zS?k݊(DBɗУC UbN`9"`Nуͅ9Zĵ]z^'h<6K[*$'8oZ*S/ `;Mh<ft~$A~dūs_9!ɟԤT}uG }wC;eN* D!+ +[ OzF¼pC}xpQ|\j8֒?/6]#WlD{5.M!0%f=I"1ϳbcnρdP#Lm\5@os^ {ՈEy+ړ&X`kP} ׼J|!ow=esyugh/;5F]sCO p-Z ̍Fh)Y,<31/+0\:IϲHn.ᘙ5"[O-@=XtWP ؂}"W0*w4NGiCt] G2q3>zX&.i#uR7($۬U2kPQȇ K!DDR9p 16Fwy -\Ju ɸ7W <nxH_5t\KEZll\ pg]ȨV31~"}&/_**$3”. Ls {?ÙZ!eMj"~9gO|4xa/r_l'ďt]u KJd !e )vG j%gVځ5#,y8F//jϒyH̅!nwqA>|aHpեַUЊg&(+^Ju 9<(A m8rVi gÑv"KR}3&BʍH}9-)+7 9i%iZq\Ұ8  ;0}R\|Q[ѥsKN\qni<~P63+QWph%2ZNңx %em~ju 7ˮzwGu|;+6sKidKGcֲCdh=BQ'5fQPs*<Ƃé"\!쒞; RiE40f o*L<x lYeHTټw&v>$ *߈k$ZuM-ϚyoWFOkTbU"T_ ϣy~>ܝC-.t:dRu3rH(܌dW(mVQt,.:v=DXY9x0EnmYY8!(ؠ{fZb(m@JA۵|R4#m{/ >B& `p/OoCMvC5->@Tq¬o-@g|_qk c8/o@!XD5-L{:Mԫw̎: ʞ:s|m5 ߒzAzD'#ןML֍qT$aٷ?XO(E20-sA%&2`K߭%Ks.?3N` 7jdZd\J1.6nb"2DEx5 1;$SH2 f83%$.ll9/3H4x6\{Gj/(t]O{]?r)ȡe2I~򋉗Tuŕ+D uzd ȁ,)r? 2` <ա4*)Fu$и Y ۻ8}fzn?Ws wVDF(Ux dkldw\sղ:%9|1B>E^li w J( ;g&?FE8j0$b-we7HCc9IVFNlۀ> r]ƾI9.ABw!w?ʉLs`/JB%1韉m]VXt;EN BCߣ5B4 >1jhMzoSr#pgį$9{]ۣw #E]9}E+^Dk / r:dg4` Ѯc(+͗ᇶ8\ūX""Gzt1q/72%RqsQ P*sTd'[$?[bv'k,:5F'd%DŔdޥS Gwjbu6*bADE),L0CQEkT7>!)Pݵu]UNcf>x.-GεQ.x 341AꏊsC] 0`f0I~p(J&H,.s[ҍ͌Xĕ~2|HZR.!a|h̿~ЕxC%!I9R0ep<ЯrM 9!+jvw.\bS+@rB-HG&1d"7M= n4E }utđN8qC0_py k0^ƲwQ[:h+٫8U&{_yl$w%YSc?>_fǐIGZf7zkG4*n~_F=\ӱgW&&ơ:]έR6XRY)Fݻ04*jz#3Ť&]|J̄3%hYNMa2 j@@;F[Upx\ "86 o"w3[M =]p96w6 =#;2Ag-sO/~C+`XCGNEjwSj@:ءvZK"^ByC1G&ѦCY5Ηy9?7pOYg-2LXLZdS n.^>~ɛdHrCӧ +@à(إU2yQZ:K%NcW~d>3o#ou-XƜ&d'$ӈI wLN%Q'UƲƜtae+U+b!uCojp\FhÕ XLtfqky`ň ,''k1m#c@ٜ_J^Q|69 0RYCRu v(Ϻ΂3E('9S¤SwOtgݵETQ3}#.\+,?F{"mQ_YWau뜙UJEϾ/2g~Eni1_n @aQ>B(H zm24CLf򀺅Tq߲*Y :b:0 CġLu~ev ^U\:|6mftO ZlAH\~H\^*\r/,r `oEXK6qz )AACz?=[]@%$hRf`k>pj !(g6Lm-İJubCXhhYԊQ-=ENxVb@h6M;+yW Zw]Byji"qY;B[^knՉ,Ija^)F侄$%N&PW E0s,Ki2P;c:Y5{ĭ٤"}#)!m,qKlT,EƮj-ܱr)vCUUr`.P?YG~v h(k_}K*{KkG׋"$$/ xtha?Q-ȍ}B@8!YRWg"2GïviZ[# IO-5nD!c6lދ#)z"NqͮJl w{*xӽ`5ޟ6v8eK?}̥ыB2$5Dz7X߽g!.Q3^𪁲:͐=)øa`8#zEb*}BVwGE,aC#d`@%kJh ']'XGl|k m{NO7iMic50h-Z44Gc'Ag$ `?o怾ujE,{+Xe*P}@,#M!]zOLGNJI٠@HބRi{w1@qi63ڿ䅋=)2]L=o *m7v)ɤ6@"Xfr(%5V_Y4hdm5HX<~ kN!ʹcb ģqt_G_T'7o6zj%8& ˕ݑ d .% L Il " 2 Zʃ+CUx3E`5ļ s4xP:=υڣgjWMtb䝐5"p35'}S"/L9=V%]^ljG{bl_2\JH) )0X7'[>*4IGmUQ) ÁWYq۰+BHpPc:8uhOs.>msn y-{qWO͇+46EZ 2T3/_S y">B'IIb<! h~F\˾cšM6#˟'8Zဥ!,L䄧 L`'IR፵(ӡ d! &雷OF҆R<}(Jq&+0v78$G$Rt8'l|S0!,BÀnDlaoqGj:@]CZHvk/F>.X>_fVղwۥoTm> }*DE |ƲөI_-udwwxe ƹ'.Ykw K4?]+4$DE<\0W\20:rt7twK6vq_9 T+ɴrDgXHD9#Im(G}A{|yRH9cIiP-m M_\\wZ[9;胔7jʐ1Ù2d8 cz}iR$ET%$1faX`m(|^_oіg X݇'C7tydī&P⶟ZMk7bsFyE8rМS|zKi{n Z]f08JA Ur#zbVfcKo_0[$.Kһ˘ikH`-n-)#2qFgbTǡЪq |͔xC&}Bw ,*ԥ 8ǬE(cbd .t[dx̒ۊ,k43. ܺgYT/ 3TMYc, 1Ѵè'0#8WUL8:mK7kZ31yB'UzFNT9:G (m,M~8֯m-I[n=ObexpZ%;>=bh$ H%a'@muM`NRo'ZC& [p-{¿?UUQ3%UM DݹEOaiI*Yj\;w>iy`KrMBY+x-Mm#8g(-SL&^iđbkĪ9t@nͲdzeibV,Cm8r 1DitSL<0q^qP|/ت|e=cAdIƅ)9[da([jIWlM=:hދ7W]5~Yڨ4JN|%yd7x:lPw7]衭_Eݺ*V@GA:6)N}f+J9KrVfySW*ږ9(Xt5X vց/- [@@מfV9FݔG7lƂ R}@#& @O6@`C5"Atj%jchB# TQ?-6]du$ZW6O:GYfY(X &ic+ʬ ў0%Z -C{qm2V/M/7%b\ޝMZ< kjxKY&=ZtGH5КpW ߿EGBoLJ4phe&.h\Q!?A':Z>4ۡmTvzr'Y)r*M+9h-TcZlx(0kR|^oD客oQ-i/T?+0rmfkJd\,X_}9b'N,qRۤ4!eKSD 3Ehw:{b; {<{"QR*?Zl9;ICx>oF ;X@askiPGD7/PȠ[3bZo4es,{ iY=̦HAs NgfToh[+A Rw7 0{Cwn<'Ou'МÍ9EA%\{ʭ;5?/Q7kQ"5c5]j`5CJ&H'9IĕA~T5EbXGg a-I0b^V=ML;T% @ߍc#UHPS0&=D7jLklq%r`øC+=z>)(4)/j]"VgzџB/hɴ+ 3LNHQ:JJgoDcQbrkEw=ֽ~l:[]JM7h#GMQč%q#RGNvq}ƺeܣyPƷ:'+Ed'&)y5&NB50~)'ڦ|r϶c {fQ瞟z  +,FiD>>Vz꾻DPs!PXZPV*c 2x)N+hf5f'={ 6Tɀ8X4Qt"O:%jsxT¥,WXn17g0%~('iC X'hÆLR|*@~'!ު\-$;b󊨽91=q-PnjzcIZB-y8g*jB)Na@I"GxDP6 1&q(g 3ݥR$̮ϕ OWÿ 'GIfnPUi*Ϥiv8R0Ƒe9 vғ'Vcr)dϧq&ZG; .2oBx2N!_ EΖ^w מw0Fmz#_@" r0bI(uFF&R({MBz2՝P`a-Cd$ 2GG5[hd2y/JT.Dϳ^8-_zɪ!.f~HŬ+ O)30sJ,ѯR'Ed|4PsY+V䤃SD_hCѷ3*?Pe߇#)EJ0Ծe'Jp.CʨeI$hӵ3C{0>6&D/y2M+aL9 Òxw |Zȍc9?1AݕTQ/xy `{l.h4:G\ʒEƼo $J]f:irEzW]6," crGHCuNz#9`֖-<24H tJriA3HpWdF/ MuuP^A~H!xnԷjY A3U_yF<.xD Ư8_#!Kg2qKd "UsȳWowW 8C}vwf0~}YMjɵ3wfuI>%=6 vĕytE+#kߊ9@fhAgVٍs:!a^r,(RڮhKSZT^ <YST "Ϥx(rΕ8۷'eLV&c<{E]) X${zbSo5$kq 鏆_!l ^Y]7~+r„nǒnÈ(U]&cJq*RAK8oeAf}}72w!4j4Ɇ %o ۮ]s4S*DejK}I.'^bwt]6욯;0v!o+69 >9aи-vi&k@|[MBnzK_v*g`gO!ݭ sބR6LvVr?sR/b{MxL#tiCep l Wb>?jAI13OCOiڲE4!(ʌtt r?"_ͅǒ}\Nh*N$6d$DzodYVI x欑0SGԒa̎ :dSԮ6>> ,.f/=[! ZNx:Eϯ^BƔqD#@qGb6s%WI֜h*'.OjR2f}"3c`׾H],P0<}Q%o?2T~[>x;x^z; ֽJGuY A(Scm|SX1279?mm*ϒk&yT[Uw(Tic)sE ָ1iĕVPN{`S`eICu9\|7ѻoKYPJvQJ2V6NuZ[rh򷝿nvO [rHR9?B$% axQe5QDArz*FDkKPЂ\UP]3jTloovK.0Q-HŘ Ж%F}C!pAU` 1B 68\ kx_`zTc+=C\;6}2zZ}ߪoTH*J/D<"AUFa94L@bTjUݳ7oM#9#M#A-*`\pWO3RłNs"yI6?, [JHN@iےFnE Ft̿>㢝ȇ[!Gq{Rb7[uܴo/$!zI?Hus\f휺H;K9!Mg bu{FE:٦x:"ۺD}'L7NЏ -,R,=Rl|>_.Z 7eWԀfdG^F%^C/ O:.2v>Z RbXQ񐔲"ДNF)ڝuu4aZlܩed8ֲbI9AP|B-|j,t{lSTْAJPDa {*f?:Y2y$d]4*f(Uag9+9 |'sxvy934jcߋla1g W'㝢x xGn"6zhZovqb?yZo\XCmI>;T#lcvqBcwqnNYzrgBx^ʹ1Ӷc,?G: ? 1 *QKGljzcm 1zNf $t?{I (9a12QPZʽU>t/h[""%^?FN b=%C)bIif pUegbn@KT(ad%H'55Vm 6@mWf%L"G[fqj*\ԙr1$)Hriiu'z \)>iO/jaߚggK RTеvQ9C_s1{?01:ȖіvFun. $e2/yt7+4~RwRhD d|wAbfbLu1o\L-֦ $ОcCD:=tG:v00DB2!+U^co]ѷPaeS0@ܛ/E()L'2rTumUgŒd< ͷ-q4' %sj4_*]{QQ_+GE?{)3]K0h5xWTiF56kO?[͗}Qe.)1F SQ5Rh DYE82 9I%E3{',3:ʗipَv#KZwtn,0h7TZ)-eOّT FBKM?"."zutէfrzg8|JDCޠn-1Tm-rxxrt!Ennfvʰ(+RtMDMc@Z F!0?b$t]V:R "҆Wc0^g`5>PM{bOoq !JzEXvH8}$+>AFg?jdtx))h7%J<S۷س=řf1czIZlU-޻x)Ae,bcjɬw븟-zll:u>2|@#0XY*OsU˽!/fR`D ?sL=' #Y(0umc:/KZȉ>rr]#-)1p(\ xG||W]jylkh#g$F Nr[ʘRroqbT ,kr?)zl%BQ7/3ݥw7jO2Mwq_~vNG{1w7%:} !%&NsEõq(n@|Sot<4'w:FүU 6CYZp,!~k[ai n Gzs#)xx8ycPIYT1ʄ !ɮl#~?hGNB%jz+2%NR '0uOdTgIrŻt7O3;~Qrh^z)DJ NHm1q3;U#a;Fd>(-_ol+9z zo,s\T\+DFu%J󿯀g+jSla"L ;6WB_b\.lz.|8F%k.\q.ppen2Ko/=*h(ܣ:k=߭{2D30(.+3^?MlcjWo>PݕngʆX.[no`/͢NY[q1zfV a.j̶?:zNCϿ+%h7Qf'1O#T9<E 2#qoN>ԋ+xFҢTF|0U /?D<2/zL7X^HMͬ\s ZB")N`]"H؋<Y+rcZyP<5ϣrk5;+}aC:ԁ.b!L?F h9 ::.յJeȱ!ZY߽Y7mܥlۣu>9d eә}Q)Fw^m |Iȯ[qhؕmx\)_ 5eLruD;Z8[I ALpuWcf!eI^!3m=ixk^eO%d<|4ixy5m]|.o%2R3P;6{D~Wb 4̀uܙ>_(Q !M203s9^ {(B>~z7؅Ƶ#[?S"a;Yj,ǣf7҉Y<%/Xv4"  d Y -KnQ  />SP+,3_N~ZHR¿TW EYR[HʚHK%ȁV(f7*$v3 Y.ܘ-q4OjFܝ/_s~& ǕB1XOta3UclΔI͵kSG{4>&&b^a9p`jqZ yX|Xfw;Ś[ׁ8E7l(efUa)ukpȊ3^F !jPmpKZqw)mʳ;!i' vҶ`=~[2KM2O$3m.7%Zy^nk c$[pdxA>kgJ͏NI7spZUAl LY#Z4Эýoj4p ./恚7H?B\ݚ-B-R!ɔ:8$0FF _WG u''|9NPuC\Qz#[<o@c`O]^|(S/xc. E*GS@XXr7S TK:J\%bBa|k}A5*VA ˫ PʱҿڤQĆ gG(^}^##,/+ζ N}veA\}60&;Y6{9qCU>Qa>2+Ę#7]5% tOx#NGI nJ'9A]7?Wiή9IR%<[%q}U˽ܣ6rn&T­h C K 8 [ET>Wq zFAl!4kцA9bB̂dbxw͜M&W#@) `h%4Lpoe^G/pqy>y+_8gQA`@@ @6@7sߍ5UHA@%s,>xhq}̜tB%stCF։FJ, Zɨ=QyU&7xF8LYt SUzm,KaJak/dϼϊ'y i> V檡UvG.ѭ`Q *ɹ) >&唥hʟDbW(Un]vOO; $PaK(/ǡ'06[}Jpuݞ3,nZb' 4P6shq(yUt׳[fp·70kzbpCSIw,#5tnF C1-="ޜhU4 ?Eu6wd=EᣑFϏkffMedHx7]O12T[>FQ˒_m\mXOk`$=@0oG)صMgU~FRR$-9D1-wb>aӂtVJGy|R'CYg&js'_Wõ?8[PT&qax5ntBEJV=师6YN 7&$c;֥[x1OQIT`IjNI]1hc"y)GΌ^!@u\@J(4hH@nVؚ9{8+jO$9:R%f.b!$)rtV<4a9cG8| e,}ۈ O2*Te GEC6jy%RG{a%F+ qxxU 0f~ OJ=S|}f/ tfÈjBGaqK?Roq')Č3@Hh!AT"2zQGgءl3V ~x@Pj]R2RCdPyll0V(X/ xhSZ3Mg'ykpµ> \ Î:Th5NG[&qÒ{m2)fHb:ھNPI=).J3U\*[Lqt]d|5Јowrш6xOyx}| auXXAd yYiݵQIY0(]:m'g"5#[ыO08RL`gפB[}P nY%ꍲO_fZ]aڙf8WPTH9Sv)Alw@hVhf@F wtsP;g znaƚ֬9i؇O1c'b~$~"Nm @3}CdkzDт|%j u[0:E3ig]!.R7g߽9Н}8dBbY8_Đᇫ S,ŪS#Ʈk[Țz$NTVCF=]fVNX{-3a]+,W-zF,Cǽ'0]jeĴL!Mo(;ON)o 8=ٸֲ_9{,cOo$4~ H!OeTxTpQAWn\݁${"lκyD,E΅/M3^çWӷ U3$3:N6-˖lFC>@j6iOe} I\}2sc8y */D9 R_LYɆ+*6 q'ލ䡤!%Dky Lκ'/s+Vƒ%w0ތKPw62 pfKvT>q\˜9NK ,coJĴm*( q63`,ܜ3FA8f Bŧ|y.Ah@a:6}d4*Bt㞓@^oZzS@GpS|p1h}Q$͠Smҭ~$Z"6zuyJ/2 fGNm[HG6Jg3NB9P, &Hd PceSڄ-ͯpf 7<#X?uؗ{<# @6n# ƄvJ{-ӌVܺk rpF2r7ez@J&Ho+ )g\:b +c CGf֣fd^L {Y*LOWrY7ϩbFw9B<6L\Gh)މT_.c߶kD.8jx7h3Sj@9*NntS]HGJ`azV:9J>4;/[oeu\h^@qgIWfqx XQƯDj s)OYUnj2!E&-b%ϔ }a}#CCsiyS4ƀF((*4P³ihQۅȵ8JO4_ט&~YЮQ~bKN:l0p(UƧ:թB{\R`yd^pmPkk$׷hAʗ%D1R,wm/igؼQxᣆ%FNړȜWݏ,/N[uV#hQ:XbӒ՜4UJ+LA#d·mV~70dվ?[M)Tv*pN܈TR{Oo#,.#UG#Gy7o_N)%1Ā1u%G_wɈK,/k~L>i^^]B+mg&az' HL N2HnעWsgx=A`3##<)=wʮ % )e"",`ޤĜ:+R6Cze,#@ 14B3v=r;?71 /' 1(WV Z JbUl7- @юQ2>*cU[<^A&|Xa8NV}x OG2D/5,΢n"L|x Z1C|@W(BOxM ELKqg+N4^ ITx83XHFNymJhBAf;T@"M4`怚ڥ@A|GپZVζq>/ɛOagv#qz.Osodz @m/uⵊշc DT/8%80ݣ;izG֝4lԛD.4Zp!` ƌUxc=F.$ɜP,4͋P3 E%2:PøRH(K@v:%-9Uv> @iŨ fD )cZSR\ݛhGLD%k1Ģ3pUi'ZrgR/!vKĊ`Y4vN4ceo{EJA5l46Π=(\B?VSaP]"u$>{f02@*@pȨ;w+gG?Xk*%&y0VMt*יMX(\RcPi}dq,܅ed%15gIu'\ߙH3 w[8/i×eŴA-\:_][PX@  )k#"KԲE{V 6lANo:4**h;>,h/M~@"Lt kF aBT&Ԡ_+fo4W},<&4ZL^bT62J jU8trg,n=P!(Wk~zy:0dWwfd  O觮Y\!JxLZoF%_4D8|fOa"I6Bl3qlѽRz@4,6>c!8¿٪m_Pq:Fz$Ee 4%m$* 0 w]+e8UT4g?i.Ֆ~6fs ~ҏ30!Lfnb(ɞ=Gg@M%qwOk(#Yqۃo?eŭ.[;4J@~Q"vQY[+`BrORkz bO&f+ ,S ,2֥n0Mӈ;h{ 6 9b߀|+1 >6𠅝llU;-k3}M<9F~رL抐Y%T}L%`A-\:?q fbrqT{۴=aC`n˺߅q&{ɨ *KVg* ?Ω}4/Iใ$#r ,k- NzOj3 4Th*^PDp(w1yc R֍l rGِ:ު _&rkaU!Q PFyn"$1ڿj=e$U%2\pC؋㉈/ㆄ臧 KvI~yO\yиBFDL ԣR%j۬.X)CV}eIOԏr`2GƓH^3E>ȆI8e<LoHocT2i) !rGX,fZR[#s͸r}v6Yu^ t˭R;aQ|ut0=ӈUP8Mj)䯲p1 ~0wGʝcm ԚS|[.>5\)^2akXT&āj;snyUja=(ce%%۝M-AiaCo݃ :ay+'I'&Q^Z/Ʋw-V4/+y V[=KP |mlY ߋJ0 3_5^6<M>K}Pg~9{E~đGeHS;]K=;EŵH-V rHѤ gD &?V1N]5I[bh\&SgC8(ŧJN=g-G/߸J]Q\8ԪZI@ݸ S,ަ՟ R "I$ y d "v3er0me?ˉK9N;[&QD Ժ AM⩧Xժ먦Qw}Cҭ,ޅ\sPۖ4諑o6 t&_ (8gpJ*Mpa0p~ nv:E~9%rVF:YF5k&]a5}QN{Mp4;-1Twy$:bhtv/:x1ÙLg/hDZ+NVz}H9&~3Sr<S{/||maTKoF^nYڥ \Z}vׂLmh:䊤)B0ݝ{v rzKgZt`''toQߛ1mW P=ؙCfzeN\l6{ڑ r=,?m=7+y[ p?F~)(fW]ܮsg x 0`YbA77F-N.@ئ&9VX@ŌQcwz]x vZUv"^3 G.e KViWGjo|0 ]9B$ [jNiMT):f2kUHMAhLǀ3ٹ]T8jDƾq$ h05.`JG^~e=?!*|(!c}!OGiIDɣnȏq5r%**w3VXӃF>-|q$nYqvዾW]LY hhݱ964٘uy1`k1LqMFkg,y`*>xF@h%y.S`}gIB '8 t_o߉X*y,뭕6 yZ|%FX&Ƌ#=u+)b; 9Pl𼊁;/,jC^#w+!hIne`/7̪uSwОX3:%AM RC>*Ko-Wf2lI4h?xU=AnBDpl 0Uv2]\ k4Aٜ}?eC'Dj+yOhC┝k I;S^1b'{ߑ̀+T:bXP_Onop@jtǀ#q|s^No'\qc]L̉? MӗNx = N4Wo^+۫P  8 XһiH-cvx3xK!&Aɛ L]4NeRa(mXzs? =ӯ!o+Pm+*s{Q:4|1R`'taMk^ɍ)9ĵ߼<.M;(@=&UɗږTaS:⚙@j93 nakwY޲$FU0x"w9pv2ckRu]lNPlNv?NP-ME HkOJFXJژP( j/Y C-wt93,iy” n.)v@B0b~w9(xbT|u2·Ӣ)KFZ ])q`gkulgW/4h^XǹD3K2TSMݎ%LR!sohݐAk_lbo4+YۉRwKCS> L 0Nո8ԻxΈ2I8lyэ o2C ]2c_P|6 ax{($W= ۼ+@ }d(mN\N.6E1pBE3Yy﯌s,5>־XdϜZW*YIUP*$VliY)xz1zEV"< L|`MȳYovVpIwC)Oh[-ZLmbP[#$4UA/ ~WGrt:8PLz"&E?!R WP } s8p;P&3qI0_~}'ޣEs;AEUfo|GJ?GI=(:Ϭh}?Ԇ-ZjNKHar,I!6kQ5<]+&4)A9.|R9-!Zy`>#M 1xWU2$®?uߕLb䓋s'q/*D:9Ь4v5Qg'rq^ѵG7<# :zQ"d%)E3r K,`aV93kak 2wU"[U,Ϗj9CQt #xۻt̫rcT@: K= .ҽ{Eh9Yڳ$S5'X):IT(o|glM^LڊެXi4(9e. xDl:5tf>WSj FN_ݯrxP?Ku&DfԱbĞoI# 2"ِ]lZUU6-FJJiTNUcGOCYv}7`T^idM=ȯ s8101u&WEXQʮ9A2662 C95('Kk3xlpՙ&%9);ԓeۀVa$i.^Ed(!GZ-9"I86{j'$D0x&! y чRA@zPIznY@yVzGt>u&/*-5%zTRjRV}%1:~H޼Ӎ ؈"Gl8%@H_tJψCUx~Œb2yRxR/SP}k9h;隩؃a~7S )$oU߾WEB!PmGy_ijsvu[o?u#qunE,Kh!1wk`iB|STU7A;H,B"߳t/[N-,N^_1k|@Z,{!50}c=YW@Ɂ#m@]g߶|$fW?Ɏ8RDgDrV٨@¦IeFS*ܦ϶kvbidw.0uj8̐1d2C(2"ҷԞa3bns BV~з|"VqE'N^Pzo|ñ8GEW hd!pSw~##n7rq.Q^vKgAt A =2?g&;*co$yzvu~qsV%dVI+۫U*Xn??A*/x}47lEd"O]z̔Bqipة9" i0m(6gTf9wKW_Kǐ+Օ+Omi ӈg8(ȵ%u?Tk='Tש!91#Vʉ_rj@j25^֜uLe4(I C]5O0vA:r&j狟.D)(UOO :{)EUw c}l7Ns ٵd*t$3:1\h=rrdTs5I;D `c]Jp!lc#"&qhgj}~-@ S"zڥe*Av?Y4/ymV!{ 3ʶm8ZvY3҇wם,RUCJ ?+ FyHUd7iᒇ ݙF:H xi q7h}zRs#À d$+C ū(o`m[ͬD)1aa dߺցwA2 4HT|oSsE..Ȳ3i_ҀJ\ si?A}S2mLN?'LL *4T`kgFDDSӃ=xtl9,P/#~GdVF"ĭJ)Nn*"*ey%cesש s{p3FԤ5z LWeF5 8$ewÔIc2ΜH.nk`p%yΥ]{$o6q"%E;׭Ι.fq ӝ0A.LQLJ4L\3j+ rݷjHr:1(#kА  MD {6!hȆ|p3z^g@жV[܃^g0o{iw⬷]=v&&/V3qEHœ @A[bc!g kE^! $dADkcص[G=]J)"27Ȁ͙A"o#./ ɡP*KXvMJSO8 CǽKPht޸AuP~Z%O*f?ʪm߼^tGVaK;uo63t!k@a/#@oKFhi;)`\/UBmHn=,Oe#V3s*h.ڱϖY(b eek &BmjOZh WGXc.a_Uwv}>ڂY`B+r!&UN4y~Myda8y >CgC G:Ic*!zE@ {LޤG8.qgufY3=2D|;0ס[=#pc)(W>eb` eK uKCFE ^<$+:A.2uq.uxH}m `APBr=eEGd%G,ud-bM*^]f5iX]rOf|J7 ̦z"Fι1|Q'n~J3t+0?*h͟I OJ*GKÌ/]K17| JܤȾ7AA hSL4FBh cT79GB)AE⫱gV;Q@Fwݭ)ę-Ttu[xšpdZx[%`GP;#2m"UTKfUg$/;qv6w֋joE0=(@d)̪f/be/vFcRRRߓjd={GճGtv{ Qf=Axg(>9}m0 ]i!%dB73D64e0sEqƷ( ՑN5)LĎB'scN_7u'WhRN7jK'MBYy+6kVfC|nU`M|IM{};^(zJxe s9JW i@2/R '>د3Ї&criK/D}[zzD$1͆ "}1iGyY$hI+4O"/V;93a꿄uw0II]&/3A]-E>a<yVId.{ ve_l_Hc@"." .*gl,#M,_- M7yyŹ7!陌HI}v3' G=丏Հc9胎43H9hdm;+WTNd& ) g9ρ~p!t#G:;ߦ;R}@IUH&h|Eef՟SL^,,xIm˘d bc:pZ&e "t ;]O;'C/mah ]֫bI36Mhh.r}U=Zid%zڵOM%cFz͝ddqȗ W #D*YS8<}A@̚KCёZlM(n1JU^vfW\nT5OҞmEa,(rJ$(D !OT$1^6 B|J{LZiaZ{&a{Ysj21\-T^{M B>fヹl߰mӘ9qؓNa\¦%Zfn#g袜L:tև]3.Y0qdcw2Tu]K>Ӧ!t_eI^ ni;HL2W5fBRtدyLn=Iyjሶ2! 9oH-(pd7HHOW ?I<3]ܰO&UOMC/a)=+m`Ms}^!k][LL8SE0x^u:?9+&ކ 9:"ZlixGpncZzЯ{ En[ v'6Ea|/tEh1Xź~dŁ)yrᅰ{S|(7J_A2fIyHI.M8Qb1|ګzC6eo>ch:9D OLAnR"J޿cF/tc5+G_<[qT.) >ΰ ]wSu1ač~BũDվ6QHͷb2{)OaGf_Dz]`?QF)CU0}ec!5RtSi,cA(4b]RW.Ew睶UQ1um.|sL&|h42g=ʥQ5GaĄ䛉z<*ۿiR$Q: 8>XX02@8LR!ԃ3Ϊax8ެB$H6K.ߠqFt4WpNY`yAOcŸ uԌ3 k}cmy*XYtN<ퟂr"oAr@#IO \>Gg'Nd&~iz#WxN ] H$R 1d|El4b:$Udirj8ƱI&1K*}7xcYc'wGk~3&!IҏBC Si=gckeN{,22@<>i*%D]SRĻ gjH12y3E* -'膺ޞjN|clk~8Rib)_pwmo6%8lo~vͻIt@6QB`z@%p#ߑo:GC^*ŷ)!~f:SJPls\Bos_5,RgB3IQ-)ǀtEm!\, a2Y- /]LPq!}#8O#= XCց۵p`yc7aŇQ#} DRE0ƨsluQKF.ugekY4Ҷl)8!|^k -, HLb c:O8~okǙ:=0.&pt4R-^}J1O @xBՆTt{GizOOh~Y3 #2lAM~ݴhԪQ*aX@{/PɏkʳN)jp. ;No+VK\^rlHnF#@ΏZQ: nYD"fWb6U(p?Y :3a3,uZ2HK.ϱlqOG PWe"{1d Ԗiq Gܾ0Bo{Pw'gB^u/ SH 0]G(qvz.K:;S<9ik"~-5Akd_jPBNJξŗȍ$$UMh^8WVP+ؑ6" *A =MgxtO* .r?IPM%g:80:TFe+ ӯO?pzI( B)ga:զ/Yľk̨!*wS,0cA*mUKbbk~%!mcՇ bJFͩف!95rAh+Յ讳ݡnC6;d¬Zix&PH~ + :E⿒Ŏ?'jO*#^5ZFNe;yv\CԜugΔc޶ZsݣyTip`)̭XO)Yag{T!C"\RvYZi5m. 5N?vR'1yL%UԪm!nX[ZT"Vkm}{ RJ 9fѾ?QJ13#)#Q|WVAF]S@'[ӓ֤h|0nkK;X*űgEx‡H $ĸ-gN4Xx8M¥W- 5x/ޭ1f܉=PTjzevsrJ$/.j  fjtr:4@::ΠrN]or\+J2SqՈmhv?7T KC c@gyV5 m rUף 2 Ow5&=1>fϦT'hLV0B ZWgp#1,Z i =m*guU!³'4qw$ RCD ߲ kU e hOfLwǙ,n%$^I'^)I,|G[!J'!-\6&}DUyi ?D9Co^@7I &y% H\\F5Ls.7Do$˥Bk˔n^:ܫmi^y {HC|?[brsAQ3ELl!%~hl$iNw5QRkJh niR3h zZ)MN1,T>$v|GNwbO/X[=?ҍ"B?ӯy(ࠊ-d.XRˆjfޢqdGps 2x)N>3jl;TlI̘:d$[7ۖn$S@) U/MNA3!ER_?1C"rӭO.\,Q~g?kHdo /j3[bWG$Pi8 4YG57\zV [1a6F،~Qits켛lkp+x3Vy- A=31ܚ%D&!Cw ]41M6]!)$6^\;s%twnAbka%j* 8Cds膗󺷹>;Ӄo o! Nko4dKX'g^`ZF(#4q/vRj+:./FT}w 3&2Y7{ 89D~0+z:Jed^E4\ gkL@.8u7&ﰞH8RPkӐi8j<,Ld9lQ @j\^.By;8b1VĚPl/yߐ9"YP?G͚: >t;Q{'۲& /a>l~N#HO J< -2Hg>^C)cEST f/gcHP:ôo%=Ե3۰b5+AJ>ʹ(X. `xTrn9vMG1KAQ8x?[ل!^2c~g pkη^9!F BœN1Ј;+} Ƭ g a-KE`*9=vh;ApxG;Q='F12γ^9]w8+Vw`}tEwOV;^&$n{ǝ[){lݚmO-w~>Kt oɰ0[K!CY tגAӞi|i,O,TgvtV l 0y}bTkWKN/`ޏן Y#50i8'tVDw6n[bA (zv]%|L?|HܑVp9.-qvIA3ȕRҗh\i4( ӭgUlhfDh tg'KE>젊%i996Q08e. rҺNӁyfDL? y9$|m֥P{ @p 3a[G yaq~Űat* L+&FȲ,USG_B,+v\vg)K/< ,(^!ըn6(V7=?oak'l?lRGꄶ΃bj11rTP8挝Xw\fcFyu+0&­O`%Ϊ`K;#" rR(EPT V L`ܑ?H}aA oeCUP̸.aq\؎[h/|53?.Mֱ@M鹗4DUfԄS$$Oܭyp[]:g^96GQhpteX*D>/>Gh5vK 3>}dV(@`W Ĺ(}>_XrIڒ QaZPzIW5:MdA[*T սsL[Ma!2F' #hI:m\ S^a%K9d=НM\">b͞kR4Ʃc.sak9=}^bK`Nd0VT,[f2]%t&{殫gROa ĝzWO~D~>&*^йߕzRm{- S~wj~ q$`˔JՆ1`)į*"ŋQգ稛ֻ+-n q2Pn$-ƕ/w^-V8{`QurXlnzC9IR0e #!MD vt>ze,;"Z3p[u nB+J}L .D$!O+W&mV.<6z /BxÀƸ-[(oyFh`!&F9r+ lJ ~;t c ZW/ߴ M C7Uqr\Oqt_-̔|ex1~cl٥1S|!Zo`2[wK?jlͯPOD?BQܔNAͳVsh*Y%[q%z0Q[W/5`V,#; &L`*1I0@T\^5Cg23yO)+q=_jF?YrkP2i Fl,K[Ryuh 2 Gu|pZ lt1o\鈍g΢ܮͱIZ؈i~h0Z%K=p$9'eta\;*o+~ D5όj7GlC8!^A;oAA22Uh)ܵw9zw4,Xխ.:4'I+jy-U~څj!8oD({3HaYسD̫Nn z! H r{cMB~^$g{z(>hgnw"8xW4b`W6ZqQb 8^ sGMX^G(|ehMg)QEAEB"-R 4o!#T{hWȩ%=ռV^8D_'=tj$f&ALNcZ}V @5 c'7(a,pU4eP KUqK81*F5Ñ4Khi:\BΎBM΢l0{^a.I$U8AJy[D$TYyMj!_].Ʒ }MW{h> $0hr]*0^vnĔ׃\})G'"*}Yܳ1PΨ|4B*1B ..);[{Kۓ^ ## B"sGu zWrzYGyeE_w0߁]Nu/X1dHp[37ݥRðw퉹BXSuNmߤhFd;D%tN_v6LzkN#RgO ( 1/t%+g. pz$!hHI$L(KͻN 9وar3egvkdz+4C/O|p&%NUR)HT@j\&wz mI?O*{ w~JjlHbCGkx9C!L&9]RQ>#Z+B6tr 1NdmDv/rk[]U8P:KdNG` Evq $9MrɊW)ƢmI,评, Ew2W7zrv ?z *5Y!3Mؗ=L6#Y_K11 أY.W`?p\N7Kg;ʩdb/| )~1/Enzrw>&FU|Oo?; ~X " 3,VL0镸`ɥ*5LIX^ohPhovQ]m]Vl~` [e*~ nJP'ʠ(mdQ7DeIBSP)/:~Y@&j'Žo',;l~j]{GrBp.NK1ϳ"!OVԊ4ҋkc!tzn_> )#tX0W-#Gطhú'tg%4j#'+=iRY#nm5 ) {<@yˈP7FD x!f*kJJ c8 uڞ1/4m3r"hܡGD FŸ:$M [ҟ DbR(y C7]C% o+:`RYfQ>QM(: v(f+^8 ¦qxpWojN3uâF\V9pyMꕚsD:.bG.We7mܷ>ۘd5Γ8N8o4R=`"g@jN%kX@0[Q۱ѐw[bIm!qxa,-/%D6 I`4ECjBCsh=Qlq{ZKި&ĭ˭z0Z(2P&z\,0F!X(cD:~ip O `( }Fnvai-$6bV" ze7vm]9RJA.m003v׫ⷂHXC:Ү +=e`١}&C8xΑuC;z X qM7/eYÿoz֔X[Z;]U<r}U2n&QFP&PdRj[n;vQ:`zԈAPnL=}unt4 Cj݀YTwnܓiSdфBzv 4HZQAaLbNj)Һ2:#T0([͆MYxfX]y^IrΉRyZOSObM4= ![f9VQn((ߒ̶&zU_VM@w5%ժFDNiZ" 976?E ,A:$y8:|5gB>@ގ% |<}WZA~z gl{H䎼{YJv73CiPhc&C@ߡ$c-laQ02 K2 ]D4akH,Dym{ .p[k`r qjϜk1} T$,QÿV` H'^R E,)g@7*o}IB2&b᤹JLȢhvE ʸv'%[֙gp=MO!@O`H#x"F : RN{l R CU#s|,~+4'z5jY,BZ x\n]ePH98ŲLamRm4sp]qNl_# ra2sF]" ByD,)1.x %~)WE0qG\(ZԂ?`!bp7GPFq=54 eM햟sty:, ̵ 3J ?Ǩ;@ߓ;kiVDHbʜ]f2Tf,Ao)!i, 5NY4>R8c3k3% ^ &N'`*p῏խP"ULm$dž;"Ն' #^ع 򹎱4 bxyݔ-op)٬̏)"J>z&ciN,B'87tf$$EKjN0hF9'Qʇ,YP҄}joz)F/S+%=L{r\/y`9W)'Z!u=e FQ}[XLK[Ro Z/ (dTIW44d_?BB9qQ=݃~J4bƁyDޯ`c|$7z<j5 ~`pn"KzNNZN6Զ)3rC Y@%A}[SSsqIEhJ\2Q*oo2WoK: 3-(7PMkMҌ+P8'79 x/RAQON(,lPl92o1۠0%P_b4~evdla.b䏄ZTD;O%hMdՋk+ E,vmߣv  :J0O;bzW5Oard^ Bp'<-nh鼔@=%& 7SROF}1p&2ju<ˣ[Jq?Q4sHj!/f<|R>12ÍJ@\-&e)dn D`e0_&JH摒sMyk{_"zq ;`7pB;Ὅ L/73Dnn 'h-- 1LxaKl3ˇ5Xd#=|w8|Z8l x4܇u-Ul=7~PN}jAͬe*̬z͖իTv5kXKH s`hEʹ@F _@YB+eA,~{/xɸcZ/ %&#g8%ux'CE:xY*f!@D p;3Ua _thMi8] "g sY=74Tr:$$<ƝHP gj1wO|T`B{G@Gurx'[Co%{E}_ԤL2^,-V#5.zPZqaLJ)X#ZN .4E[h_֔#"F |5[2Wk|Mk]71cw@"1i&rk~bq2vcTZT?^Ґk!L ?L 6TԏWaHXvm,sYqCb%ND#0mfLdf47ܻ=(%ؙ#}to҈ h_R[A䍟 gXY7}9+KX,G(-Nxj5z8e4֢s:NBttVʗNUFB[M{rXRb7\Mk,Iș5(Ts_fZ&-yxv0K? "kh78|yh |:w!ybC;|Xv{^%};}C<逝ֿ&caլ% eWut''턑'eSV?$9|=_T˝Lv.`:6Ð>  FmU~IG3cP[!K9Do~i-P~ekwXW kxb2IU`@ P44J'rX:hIt#4+jb/XLa'^ uuX;8t09/[Nf ;;䄨FPo٥@$^j&/>EL$ZwwJaU>NwI"+U8u lZA)>gMr"v=r>췑8`1 ^uwVRL L 3#ytai"t>=U24b&βd(=Ǡ<Ǹg,U?X[U5Gsofmt\Az&оΚPW{HkO񙺯QF1m[q36wE-"l1֞;L?$%$?*FY@5MD*߁] v,1\t-SI Wq~RYs E7ϵ;wK=i*šd پ[E QV1gWRjzFGDn#WΒgz?\4L uԏn:DsU|r~VG\[oD#o|y5_RU5¶S)aI,N2-ȄBM^穰_^ SS@7^T]ۗc怱4@uU `]FT'/Ӽ(P}Vm`*sB1DuQC݄Jiz4O! %VnH$]Dwm1Iȩ C+ &%ǺXϒ+@tRwvv@GThI5ѥKd1d `7xB>5IU 8)'}PЅU|K>KE)ٵ S9Md?-i2N|,fv <I4=>7RA[8XٞBdz,ł"cv@Tm UR!>eo68Aۡ*c,V@pQ:x|]}gQ4kN" -РM 9ŷus;PwxgUO>Ӄva\ɴyS'c}踜&X>Ω\7UEoXc<}Am#p+=ƽr[KS}]mHǗA"mN'~jp:tŀ*FHpG(PSǸ*L>%e{o~x:YKPcw6bH߬yr4:y7LrJ̏a%])KDCA)pAf8\dfnZ꺧=2S%(;ߑMr6 )kA;f؆ J7Ң)ͥSA^vNrJ1VBK1Ôd9 C#s럊-Bg񧵽4%J'h ᛏU^@u%,Zxᯅ坟]!nd`Wā(C/`pQa4 L\kaV v^ZE$W#^0r!iYjG G ][L2_O8/*V[(Zkk (GNY*p(wؗg7,+ R+sJ/rϛ$]Ĵ(cnMFpXWRtK3^` ϱU@j)2!GÀΘB.W,^CSԸ,wrC95L sS wUZ~}ƤC?܀`qBcguai:@=_ϐ tKmPceȍ ~g$ppcmI$P$QCSED 7 x>B^p8[@5n;)C)+\{6Y}i\^Lg'8W4x ԗcyOvN,+`"o 9$NwZ@9szqxnzpb3K4BaVdqӐ Vp\frw6IV:%l*oGx./ 0R%`2C `a\AF ߩdسHOiĥu(c TO~Bql9]il~cAarh-QW#򔼉`bf!Fx1'yX" %*ؒkb1HS4x D>A f$ag40K3KnS pi;f:Z9a.2V>F3vnqU*4zqSe:=zdj/% SgYlY!?6u06qp^[QsJ9gɽxюќ[<ۅr ΅do\ UTdor{z-w_wZNXƓ~8#5~[KAjL\5+kR =̾*a??Fl -~m-KSoQY bS-ׄ-બ]1 'IyY"E:Ƽ`⇅"vkA1j^iݎ>JQ>9yX32xv-~5zx(SbZhdqcJzpO"nC+-|:jYhrO[g,ߐzW!w(kG̋r2WX&M+cN}<^iæY\|vl08M7u.{@|W_REc^U0eh(Csa(Dq*4lÙЂf{:h?ȸꋟ], 2{Dk5`GdʾB>lYVTo'YsWZQ 8k28K޷I1 &F veE.^N9Gv֤ 6H-5vZJi?1Z~`cF2Mg!%4 |Ẵ/C9vZ#"o(A-Bu_?k]Y,A}˶6!+GAYI:Hlm< +ZO(1AzM߅o"[GAA09.lnpW%\J&r<>֡th{`7 @]ТJJ";J ,8k$#Xx}ܶLeR$W?dʴ:{΁Ocm2Qslg]d΄dV `?~0}{v 3oM잚.xEyw?K$%8)3T_:-oxmdo8u1|xz}!,42DԐgU!,X_1";beT5ίO }mrpydH {Xn_ s\ѩSC+&2 dlGIIV'P\QL!D/i'KlWQ׼s+I8sN yTF=fKp%{;J3+YfzYuN)Ď⾂K8s Pr5(wsN"$y:KӬFcE uYOg2M`Jn3ڃI8[U&ʇ'X89U>m}HΎ?:/uc w 1'b,po !~Qtvjq<)v5UU6_{GI3555Y?4hw^A#{hR'K&WLc?T G`89E^8(ᐩMC g@aL{fFXjs+M߼d)R$`UlM9D{}*&mVΒ^bHdԴ*~mQRE%uI4c))D"aPSǴ@k#3 ]X7o[RUx#H[2IMjmK`ۨ}u2 L~9%J?"`+Oa0UI^ҽϵ4p.߷&NH|ށa- -4YRȴ(/D%I2VGm;xsar 0<΢KE.S=ǜ9`Swdiht7au\^3{o,iJqyyiw)c8nLqt9&s^0ʵ/kC4Pv1Od ufo =޶@,o1Mݡ @^ d5iecMOT*,̣pAI_BzsTB4Q W߃ct:y{蹟y\QL0&rs-ޙ8wTjzNM2El~UEP~S%5#^Ͳ5ZW<#f}Rp诏*^ᢕKq]MBu E2&[M(Jrl M+ҧxppӦe"-?e.`P`껨KOX $"[8(7:Z7ـk+GNo++Wj}KhFe5B2I KϢgWSWK.|%. qn #\X['+a*l k1+g 5Rsߏ f<П_$`9)>%dVHJc;My:&ΩP3y&7fe{p!&^ ȧf;TIV>!>5:cU~΀0=t%ݴ8 .Y(cSnc( _isJ,f:bcN; _9zT/FDXK}At`TtȌ^\nC ' r#N#m,0`(sQؘ)p`;E`71WR9J-sZ5j}l%UrĘ%D~('`}oY-`Ͽ=ŝn] %`n,  |Xw[[&$j5 @ڷdWVwF[aI̺ '& R'F [IsA"!Jf8hXEurdo \RtKZ2God=RDlºֵ>r:O~y 9.Dq|MdpR?eg.~nzM&zȼm&jWAۋQv'ֹ>i~z^=ބyYNa9n~ 68uG'[b=%wcz{`γ-ԁn| :zdG:,Snb-r]Vj2Qөu=lIbvt ZGX취:Or\)qƲ/^uDc*h/C\(O]=槱ʥRMk6@fyi)F|c2ZHe4~ %R8S Ԁ ypz#^lr[p1ɲ\lp,3+yx>IG^הjDseo An4WɔR04e2xht2/^$Ol#+E E!71Rgڷe@'b&x/j?etHg>vwL1Ÿ-@ᙋz)`$J%5x*Z9e7$/&b (oҚIBHw7~3ohC?_Q8=e$xai. dBW>B,ѴBB3xGNf2(=)+TGVءɾeƒȵ@T@UY*a Q6Rrȷ`H+,{ Dՠg&l;fACA!=Fv@s#U򂽁2W8^SXĎEC ^L]?0hX OoN6_M@|ڶH 32a"3A(䴨'6N?;c?*|Qklש:Idy)z ON 'XydL-;K*0O`[ơՄґԴT]RO}7Ʉ0'/5e>oMHC+nżC"r$"Ng;Iq_F4ŴjSYxXJ1L]V3|M,;\ W >`Sdߒ!Ws@\fO̐X+KӋ`ifxFR@Glk%y'RhT  P6`?eF >v88@z݅>ſzUOZ6$1m/GM>փ9$-uh*UЭ]A(︻V v^ mƣ>R dNAݘI9PSGiSkG1,vx 7iyx0bN vTTxkjwWvvSmnF8"?+r!VW ǯӓI\k|6ԞkNJpCAOm"SˎݟI-z{uh b*nȔ^D4oċfɮD 4 ~mZJLOajpY$K!R1]'( [KD5:L3e1dvTҝ?{vH1<.VGdD@}}PGc)|ò܏'"u8.-31IVđV5Ez*NskK l8Q$ɤ%O3a|h=S̹fQ!GG+ęJLh˜@j46\qB㣺 ˫ e. Xٮ1O yN')Pbl/ #fk`̱aْ8=rF$^2`t$:};*&NYHZ.U #P(&BNf{er!TS[.xk*UE59$$ tY?DxIb6ھ0[z&+]֤۔640`+ !"FeMCFI=P_(bH u\ -'Ho 2JF(bi^` о+ L&AUЙ4뿅0NE?4!R\ĩV J@F0 X}oax'F[#֒3Ae. ήblKL*};)I\.$v+tueT #.V Sd𳾺\KW5O8l KLEzԹ7{GKT$ \=N $ _?<*ߦw\=LjNpDXg\6b"0®QYFҿX\sTDVW995yY _%T A"nJ2`Zk)?pS\۠ y-4AϾkыVdA'C!"DV}gk^&}p`?IͰ9__ \>2Ƞ &ffyN5۝ABܶIc,t@9 ڌ(ܣtQ{*L&|TlfA[H$;8vEQ+Nft?X:! 5UR9Z_hdmVML?^/5hx$,o.\ы12\'`*Ӕ [b-+4/[x3 UөJ4?tM§la˰B*YLl!4YDt%,uB:!:UN_3B-+AeTF+l.}Y;~R@>B;h KrDHa[)`%I)<5&e2%J  ko8{ o('Z(Akqm%AJ22{q>rL⏟+HՕ}F 2P*/GFEhp.6nS$jg{Oӥo=P{AdN&]e>[Jl6J=$QPl?Ks\`T^rz XS(S;9IB JEry0;`q$iլ3HB3ǻDNe-!,|A'd鉰ƵJ;)!q21VjAu{J#> =EW p1!꡼%0gr#w'z)+碁r:`L]93a |xYrvʄ%- 8bx]-|Y<#`]5 035%4k._S ׺qA^[1S{|ΛxS4Af`p+c-:rF e1j$*s{GG8ŬX iİh}|$pnh`"zLgb%ȑ!FqkLE,x&RӓX5ncklL~Jk~1V*m[߽5V5!F> b~Bd:}VЙ P7@֐B9Hޘ ˢ3@PODI#T^#I P-6ءb[t)k9P23@s~ӊ;0K- -keiGG4#9Gt* +"5{*Wo̢ ͡38w j(;KNNjDImigS<8 @B6lLkd94./“RO*?a'Q\6Iz >hB;x&16:{rg c`|%C؁afeeu'@J J0OV܂?(=_Hڜg3dmy,Uf:IU9Be 8:fL>l5^#Dډ1]v! wlM>̆+bB4W;~|7 x|Ci}xxfh"DZLm )8֬M2JjmleW45 4]05ztpN|L4񃉏S&R艭?(r^O?9BÕpzׁ ­ 4A\Lo869b孕)¡{?̆5:io/h?dwPa?mm^2.nnb2"2|pO=+- G1CKg96J,gQb gW۠WW]`b9 u3ܦ hSB@x"&FQ&[Ft~IvJZI+zc7-ƀZ8bvĶ4ȯMc=() Th,<ޡmok.*}K (:DΌyΟR:~v"n)ýbDNxw['D@BOx CH5_^:ժ:UﷳJ`T{A6)FuHh˱/,A̺;ǽVgA"pgKҖ2)s*>Pt=;L[_5Δ^}V$a X˃  qB̲`$M!?Vl 0߃a E/]~ö`FX?k"0.ol:ʤ–D [Y3@ʕ392 ֌sAٮ k(ۓ#j,4X_+fPMX}4*Dr0xQtڂ.J2+ƵOc:VQ|;0օi/jMQ@ޕrR\$,C>|3Qp}k8SN~ TmڈysC\WtT_B.ӘQ뀔I, mhG^QKjĢZ c#рcW-mD[TYbJ!~/h><=ܴX81Dɽ|sDQ;hk_&Q^2Бf2qpk%kQWw0z^ (>WPX9`"YeE ͜c})x0&Z}x{{ 8C\ J)tx7fʼЍm}87iOWiIkSvB'4.me1]0f?O+[tȂ3rV-k<w[ZbMiѨdpwK8iT8ղީ$f' %fkv5Ш4?&jjUO\Fꈘq8RV Ã93ǀYb9m.W×s (l eOOe|_O==^h+T O6.iLzjFۃ!;DFupƐ^]#cԡ9 Ӄ2LZL@ dM1NP!pG<*=+lO*Mݒ@Ph-V5pϹrk<6UyԔ! Ϋ ̢&bfު [Zb4cs)5 c#FjL9:ZoC,z4XA*8FZ[/<6)=̌#*ŦwE\ۓeҭWsCZ̻GI8u|t;[Q#hEz$oVfJi r営$S)OW˜a̒OL}ٿ-U-eY\c>!ZPXW28"z4°h[Vt{?-;'Fz[쯥J~~c#͛H3 ? 81 Ub 8\^V n)_ XSMK< 2'!]W]N{<AlUQٸRC *Cu*wy)>҈ ETs&cYkOvgVA E %٬iN>kw3$\'.JxmX szRL"o% ]ZO#>G E f+``>ߊ=ՙ浦`$Xb],dԶ椇oK ,s+bֹZAA"$#XُiseZ=\-h#4X E[]Idǚ.u$t^mrɏdiP¢{(&H@ Z? dչvmu=&e!Em`;s4~;ƻ]q/q.m`c9XJаtBܗ2ek q* n'WNCaŠE/Zܺ&^LOQ;؁$pB:צs\_@ƽ%\MN r^J`7ܒ,j@]3I1Z9z"bnTI]`ZA\tf5 h0F3K qQ\Z3:aGd}uk~Mm1i3IqߧbÐڮEAOhΉ3:̒yg-w6bS]5F<$>SBZI6A@%r; Eȃ&P |e 9LwsLJVTCz& N#h-?&ui@%LWSC+@fY!ȲEc(l}qq̘"U} _\r1-˗]pn=Auyď|'iA_G@T=sox9W(xٷzz5; h05l;lHȉh(W)esyBov咙 3wjvoH v{TV𵏬>xtGz>iB "o:ob1Ql(NgWb0\Y`U÷9U}nk6uW[%X監 8AAd5Ps)j#D<)){ȟ*I} M,u@0/s\A0C%6ge.O!HwG@@)Mh>ʶLn/ A;Y7]'S_ Xs*!b,cQoF?vհ͖v15g'#E2I߹xD"$ʛeS4$lx co:j OZ"Q0\G4(c@AtL}/cE ;|^5dJ*շG3a#[}rޤJe?zUmez1ESԼ==aIq}8LfR76,#4A?M[eDdcLw|bQNQ^6"FK2FPnnCbf<սVQ]E(F2dYNj.-~O6 O ӑ]6li3a9L|}q9&A,QB@.JC(ʘ_36wlCNb^lbd+E!6Tn|`Nk}PѴe:~0 jL yذXX6f{n]-j8ۀփ-Ivڽh"X]e1.tzL˴nݏ7ܨҝ,’a~0}Zl8+F36/l_ܣ/7z8&D\5bQ6DoJ !Ƴ*AhA"Lj@;w}Y~͸^ d~pKa3pT'xh]/`N'CB1dgϚI]y?bAþY.R୥Zjx-HD_H:\S1"gNv \m$ ߷9ZJS,s {`愩Bi!Ŕ4$NK}y1p x5ШkI^l;'d1NB6fB/b\fg@1r"\YaԼԁَTF-ܝr5tl3YoC̪0l~KQ6%޵V%bDv#+iXB2xOB*ˏCĴ$ҳO& ?P5}?2nh~NZAmd\ASoޢY sdU1'b6.=L1rM;tϊEmd^/eQTM(lHW;22;e^rXtpGpR/O[g*F"BLn "ޅ8$lun)4+kAcgJbz 1esnHo}XmTVz8f BA6ZǼ4N=)4ͥslqع&{OD0q$_;9oyvL/RDɚݦɂC0(ĕ=ex:E/[$,`Fף)q -{>"1KͬOڹJʅ$6wUtw0Jñ!n^Oa;,pҝK@?yH:ܻg9Xv__>X@Od&sؾWjFQܷ^=B'TiGo/.]vp>*TLYsi*9^]t{qe`D{ngT9o)fЭ_p19$rVqj t̗ad#ȃɎ^(g& / Hއl0RQ؈h/H ~D:'mb.qͺ쬩:A:(ªwwR049VNiOE4Be:a;}Q{ u7gIGcyzz/AT3 A)%e*]2_V (d_8'xi:@*5mڍKؠ4J cY\(. `?VG ND£A7bA fy(?M\UdHN+\S"O( | :k)%ޫlCW3e~PUN~X6Q$íH!"lu)^`/Sy^ Z{󺟽 7R.aα d hVXOes 4eSH _5ч,Ip0%Le҃[ohlOy.3N8dm҆3ʇHR :K,_L=ƒH#<Bm]loBX-P f?R ~j5*`cU=gqP`F/vf km@ \:_i"sf! yKLwo0P8mQ7vsfIQNNMU>"]N|}}d5{yt /Tri`Ń7pk a7 5RdVm9GjUY%-b6>?:1y}I}ڊmͺ"X"$=`$$|-[ XGϬ0npD@38+*liXNؗ]xfw1XPѳqm?> Nt UUsDx5×tpK;PhX6馋: =_Qճ8<;%K%bk%ÿZ(=&; ]fJ%pZ|9XMANOf"W̏~VY4V 'ۿѵ 24B +Ep+R&$ Q_l3Yze_L 4 k0kN+wV8Fnm1 P6_Pqkխ2 m7_ձ0-Z^ ;,{WobuT+ +F1whj'!+Z+LUt 8wPk̦^j-y 0=w9V*5dH%"++']+"9^! !J)zsL9Sm\/[T'f.`岘u ea G#\+?P1AN˓P{Z5˟'CPMYfit h'MBc Z5}뚷/[d,,g$ə{yu0;yg̩}w>ȧAxޗ -H[-o4dػ}p'JI*{Khv#,(fgɼmV&;yHTO 1e1һe>&& ؖéP =3^>;IhG^^@q,xO ](W._\yC=:] ãT Ö z#e yU7$d)c_{cOlrل |8BJ.qH˕)K,Cc]dHr~umMsCbrZjgz']y41y#uDC c\U <꧿&s-<ÐmJi~vɷlQCV6$_|2#-N00u:3&ssb 2BWgH`\T=xGХo_5rk{;+߹豹y[L|%h2 ڧ= YmJ )m-Jw&<"_JI&ޚ\#7NՑ2oo}ǥe"8(!ktfZ6dyCx}ץ 6S)葊yZe~}wFCsgf T)T6&rvlNZ'w%T_Y"^RCJ߷E '^8NkӦV(u*rH]GV1U P4e!qSվ_yVi~IW3@ꟕ J6|JzB0l%oIJúiw~ @^*~(oOgW/~4cE[ e9~蠘k-!_Qp}. ,NI,2XgRk~?Å9kT`;ʦ滲VSG@F$\(=/uYV'ZGX?nE‰t]1yEf:(l:7 ?1!VԠp2T-e&"PX/ǢΤ/ d*Kw. QޜߑB׸7HO~a=ޤK&pq,s=8 an3`\ d=:}FI^R\KgՔӨI=R ԁh!@LBש #T x&Fe"y;WJ>"lQ=pG4f5ϻ~Ue|P~=&HE0/![?n+͐`SM%s> "C[;%)3&haׄDO[i~ . @p C4gLu]/0S [[Snx" kwٰD.Z2OCة>thXU!45!oQ-cyw7߹7Xb~lEPA[[ ZOv4\A+3$ >-8M=x-S^$IN_>^_ ً :[Lʋ4noK47!: "f&NS7և1p"؈rMUKg_//#a#:ڜ (v&P8sQ ;qƺ 9 7`Y34'Kי`Ge=AN׮EldIc1?AWԬ*?-co!&|wF`+XDG/5E8/(}gûddÔOYGVRXq,6_U;USCE~Cݪ󛹽j\ ! bŠ0l[h1Ӝܠ :2- @OHQ.22jICR8|!:D1(]vZ{O֧⛺d4zYp9)1Cl,=vba[gYHJFof}@X =K;y`V>l[3)B΍kA1!$5yEW=H/ ]@գʗjZ{<{f #Shǚ+6Y!*~y>'m1]lG 0LZAˬ&cǕ `cfKБ (KWck004 \1 IvSW60 "#_괪I~Xa+1)KbbiQ28:yk.pAL@arsvFLmweNJn9K2:(n26ԭ~)g{rPmT7m/هBRe8w/G>jNAqT:ZFŢT؋=Qq$&G~8p{ %BE|s_̗`H=Z{O9 ~L."k&?sœK_Y_{*px䄝 ة kRYHğ1ӹ#s vՅ ɽ EW =Hb<^ i@oDy„!բ]ڏ4F>'k?.JqFtp.Sg)5IV$YFMB؍sŌ^Y2b/Օyp91tXp[]XGK2iԱf͓1 M9h Pn d'"57WP6puD*1DžIs}U"cmF5xPA _kv.;SH&+|{XWD|aVZˣԸqm9;W `wSڙ0qL#/im1t:{}&R QC;3?@K7ecwG u;V`4 rk ;b*|I1Ҙc]0~%( p)҈ϯo8[F )Y; ؗ {2A+_ 0i2%kFkΖf{"ijƦ'\wX#t]&pN/4 i ]7 ^b0)ya$zz63t749;bfٺ)9(a_j[*;}`l~ wbZ" l﫢DF{z qa\$K9@YN56@ :Jg0/ȎeYCj k z*r:W"1]l&},&W(pXr޲ű |WIϨ}TјR=]ޱ,䮃D#JL.F8wo&n=sݿU"tހ#&B"`pr(!DH9d#ݖYneCEGnA' J(=w4僄y;f/gm]&ŝ],)nE(LZYJ-}"{ hg| χK—W~95GvqP&b ~wLTuvӄ١IƸ;u{4L1%1c!n XQCdi[⛪x0 Ҏ'lsY]9zj<-gzmFE<^G%1ci|f:lC~SF?6Ͽbn'8{/X sCWdb;W[dNDOL1Zr':]G;w.MȒ'W)}1Ku*bkO9S7vʏHQ:(Z{q| &#lrkeCo[Pb `X=-|UmJT;>kp(Da `qQi"/htB.=ۗ>@nr|@ DȬ_$j! {7p)Hl#)x@qT"sxog؍O'[%H08\ rXk\;&}zVGolnrI%A4pad;݉NZ_&o?N|N;ƽa51zwayu`4t,ꕇy'0JZְxZCTcx*W;$2n9!L|l"vl xccWPF;\*.U0:H4@,]" !ղ"NRQQc-ޚ*>>xsV xJ{#qW'q:q/|=6n #8H6)G?t I _k%$E:cۂӔxo U`;{CZ:9;~jݱ6CBMN@5T>T&igѰ.A_]MHkXscku8ب@ ifR 8c-Mv]E_% ɢ/2$XH"E_@^l&ZYy]n7|싄nWxZh_X`nɰ(FsaG!/ëz4nQfD$˒_z!c[. (0x}^7RHsu; ^[qL_Kuc3#-Qu,(x^J#j^aX`3myR3QmK=mve_^ZQHT`2)w'bxdPiD?0^Rwn:3![}r<44z?v:B -(nT/_͹1 F~~l@#C뾒lxOI'jiiŔU.k*;w<.3=r.5~m9qƫ"֎Asmf[]v:A1md.ZοfomS^ؗ9f).{߫)c PL*>xP]Q^N/a6cQ^H+g`UR_vkTSzz,⟒CF%Wy_8k]yUG21k_b;ӓK))cH"_֡y?UT؇2rցa[AaDcb^\Uڽۤ!'i!Om{~7t1BEc;hК㟮nkVU{QH=K\Xd٦О"u~f_PTˉ2[eRӆ.yEWGu1N军69Xlfy>Ħ<04i>YR6fIύ`e:0i"/ ?>bwpgft]e`Z= pـ6H%wMVc,MЧI%Oa}6HS`٥wwcf- MENԻ4&B&a{&nGӸXcHψ3DXAð>pքVI8K'"5MI@0_n支T  &ĞSb@**g'֜5_tU˦QT9$p4\౑e|DoWb&7z.2fAA*i}Z*=3Ų*ԁA3dm^ߢE1qCTp(R5"wr 3B:Ϻ]e92eQGjvOcMӁq)ddqxvh D['ohL :=r3@"9\~`헴_WteR r0DN_W +hO~>XKFqy9()JZoFHWޫ5mZ3j@V?HeY.kBx_[wEqm-U9֭?xԆwU&Hğ#q0~dp[.?4H>eW #}1쵑]Vjzu&%oתa'>wY"һ GLBe}b;b^#ݓ k3Ive \^4;C,#*qPWPbei,\A4_p2$V£ד:UV;r""1o: VU^S燋t[Zh :?㎇  _8 Emds`خiBS yۇ|ޮ *VM&>,?mOlsIuW6*Bmp@U)%qH%G,3ܺ\x-g!|ǚݶ+/wH;~^PeTW 7l,X8_zj2m|C:nd%W\.EWrsӞ;[^zFoQYp6E6CU4//Xi(¾0Z))\tKƗ<ڔú ew jV>Q+~Qk:~BJ  {tD%%[G%RQF /v@]6K?ٴ|ɗ%q3k=^Gv'p7 W-lfzvqn^2 ?h9D?ysQ8͕ީ/Ӏ+D%_~>bOhE'н2+qe^kfUprf\ 6?EdrGX2xc1<&TUjvЦv>,yLl_ JmU7+KjB<8I @ y](|&nzxz 8$+-5G~ %Ņ &^ "G28ı U5c2 4/qq`1٘nဋC݉J#@G[~#g7LYh~\8W[x=|Dt8R9lH#v5v:BHFzqסvWV~c1RК 7pP,`j* C~؏蚤&l?VSWPhh*Y^77İ"(R!z%MMC=nJj2a>јЬYnw.9ÉЫ s+ʵS7v.R^':@PE$:FV#yWװEXswz9Qd"eb.91s/+|̕BN_=ӶG8# 53u^;U{%g'pY5srH4 N4cOR+F9RXb+bȆ>" vtJlUxh+6_}1 1z~yRR0㖡b WJn 2%E~~+)Rt%^%o^53gI q4wsӲoJ5 MS-1f6|˒|5u%̟};ת%zD76^֢?f=w'!FTHG ʊBAԦC&jpl^QWY0|.O]'  SC8y(͸ߊaZi Ҳ }0 k<=0Thg]Wpu< ⨃UQ± Zr-$CSL+ 3ڿ>/216!}7($=$ 9Dwۃ'}mGNkUCiHptWMʚW0Z=FPWҮ|$_@͙{F 3&oE`%#JNR_ܱy595"{fg@"x)C_㈯I'+s$m`d<?XFZrd&1?>FBAAwآcEJK#9~@5W2;MrLݍf(lDncNFӹƾu`wW\eA?l.#&E7QLbxlt{nN9q Bf!y?HΣëڢ!g_c֍:ImXD)l}8ıOnGqB?^AmNY'ېzS)-y'B`kf|)t`jLa>!$P6~R{< 7.g;+M7ʹ;BV60|qp {w 6׏$ ֤/ֱ!4`! v R+=4mV2Wӳ wp r=YF+yV2ƒE6e".)o%d C*=hyO{%2,.E[%P<Ն[x1 C콸Bcz[kFTɁ{GFŷwV%ak&ٮ4R<4v>Pƚ cӽش5mR.[Ej).1â>zil!4O]QUpP9RCx0ӣa sKzzWFB?C=gJ+?F$uD|谰)ddw'g^zV G[t>>߽fo$: ?|xމ 6%;b#0F-Yĵ!~ם;5I&#[*/|_˪\Ƶ7#\(b*kSމ%`A>W'Me%FqMB`>WAMUHPp{BTѕopw_ n iE,fFU_oM^Kza ޿yPSY`aʘC׽4{Lߨ$ns.+ Iqp HZۉ5D 2^Bx|tI mE6~_Wǰ{5 wnA13T|TpOW*KjcO 0qbeHY˟k;#nziB~.& _fx@*?mVXak|ߞ@" ,f׏5jpK{1YƽJ})E!וltvFݮeP٪|?%'V.:F:!t7NYʅD]hZ6]2a~6aYG<* VBCy5뀍: ~%zղSag#naҴOOiD9lKa'b{sm[ᯱ'-T^pCeB,I9;r+j؅]tV&ll#Ze yE77eɇNrUۺ& N{Q a\k=BW9-MSg7@u(^0f8K!vަ╔1^* 4]-\Tw@츀:lGɢwEV85>T+-֌qxCbu7P}[O\KS9Ǎcf`r,mv{f G~&uLTBVxQ$MfN"Qn.b7CW(P<-xnt5ƬϪCt=Q,%5Z({.%C@'/8Pp"KoiXd@yʤd -ˊ/wmE@x/>Q6dȷȸr<;MGG ΁#>PUtfLYT.('c6f4H\o`+5EodaN҂i< ̯4Id\EdP+!/;bNcp yn~Y) '$ZxYmN|Iռ /EӴo6aMcKs+}I`C'#N`|8D=^wEGZ+O&eʻX܎ B?o[{c_.vKVG=7dU_d HNE S6L)"=uzwjB~&Zh>? jی͔o3^ڰ*_)A"&yD'` VWT8Y ,pb-, N\1AՄ-_3u,PMR"w\`KRR1z5e[=hQӕ+I_D%( jѰ>ds d?[BWhC,2 ɆQ x-_ε@{Qh5q{3t4CB-Vj"5ǛZT|Evn9'mЁ:2Xn{aFEY9`}T*@D6gR57DŽ) _i:JkZ~7:4MrEj+6(ijgq2Hc;?KGU!lDtgub́ e6.m.4,ރ׎_0T8X~1xݦ7xi W0gJ.jb FΩ) rJ||/ZuQyuLuY1akcHI a:ڜYhk{ M4E ^6 _RV;GXek쑃RL`(A,$550:PZe/~rJAA=Kt7 Ro4q^Xǐdd&! qY;?,y|sr+lIc=O^5:p"&]S:HAF>nqe* ;!Sz(f5[]7"Œh47Ç%ӨG[9ZZd-W|}yEVdӃy|!Wͣ47Oqa<jeC p&i8.{,`# U_ɇ"&)!Կ@%xܤy 7#m=`]ɗ6;WcuMՙƠ1Sף@ ᩑ6L?QEDmٝVVS̃M&eqZq )^Nm$Ck*Άkm||ǍLV4ԼqN~ig^}ViGI'܈p^Hh^sKĸ,H6ȇ˭Hz`VekKIi#SM'' =eL4, ZU2mO+H-/n*/j~)QȘ~!ڝe%˜ G #iv9gmfF +^ [E$Jtq#K/ jlծR"p@XkOl Ex/55c!V%na?dLzR-:̩p3~勒xoqMqtSAT5: \ߩH<C-ZA =h_,)j/70sx8"fٌq8p2ޒu.GAXyGQW@` Ƃ]9ڦjB:Rpҽ2'0M*", nn1ז'? '.?F9"Y4OMBsBdjI-  zϻDŽre3 uŠ;sk $X%~: oQv`rO\3rf h־s@ >!7 Ɵ+ 0u &.Rx/MP&oc!lbhe;C$]= ,رx!@H뀋XЖF]oVs)H[ҕh* V$D>C~DGդcl=J.3bː)K5i8yghi[D@RL:모2w6ɪBD\Ē%ԅL"sXd\Fr@p̫W}w+ `IMXwD,ajzZoMZ -Όn%Y: #M5g5mQim\L * PYVZJQlOteTDn"ysbnII+gND텲b`Dr"tG &Qꡪ2Hr%[K|z_vSМ?+ԨP"KArwf@Y*)XA^hFנ\ =͸Jh'RS!N W;3׃|~;BDkh"-[G Ղ70ЫXo&L&EE=- 'B7pND^Eb/IhW4E}e{"kO2lwڅwJnf"frfx'\vNQftJ,,+q:~_C8|\`P}^* dz,HM6S6c_b!RwQ{q 4 >u2@$ DCQ{1?4N22D6nCjXG,&% 7EM¸*Imv4дAIry (t|g8+G"Ϯ5@bgE%eE~*I &E&";` #WbO1`kD0V#u@'[t?.DI{(|mWu ϥ/i3msF&$qdM:8%F/h ^9alXsKr@wIt#".c[uXy%9vxO8'SEɃfY;=Ӭ&MYmZ-3!^hڟ.ў^7sm}1Ur3d t=q7!jh]@$-kea>nJ{xɵ>\mုRGgmɡq_=qZc7Ʋ$z;c1215.1밭EW8 9@*j,02B{z89osL0MמL2a9=r@y9 :| /U<&X 2 a(J%c t`p :ApB-QweZ+80ocd<`J hpPlř6 Οw9޶xң|YCu|c(kUg?xWE:vu(y08@\0pyqȔ~w0Vս_XiICh5R"/_w#6ӐHkSxGnneZ#{:6g npꭝ4L R\/!0XN= lR7 ?ʸ~n> LIQ?yUgAefSDTcJ42-a*a@pJ#d/6'qf]_taW_"}W A-S6zκi_UP  -Û Ǧ*>yaB bX $t=IThbbAO䲒% Y/Ỹrd1U`( .k>wAjaObגx5.u/0eE Z8nP!_n}ن!YXVM&|#@3j͇3J F)5/-@\<T2VND_9B__Q|tMeҒ?9}1b LL2mkzaW]M2ɥzڰsoB;SȻ *k{H[4Fo`xo¾Gnb۠2{Rr8I^qh\(_0'rAd$4Z\]X+0?ǝf6O-i޷-`RweoXrelj>olQ2Nlrw҉#>Xo<mrSD4kr+AA ݔ$p#O|P|PZטVi <V%$#T"gS--3?!Aճ7эf)#*^ǻ'.̭YΘ]8\ƙ=VT/7oGM^AK2Ʌ?`xcw|XSծ\lJ#[+4ֱn8%E>je)feFih}0mH@PiS2ˬ<]5 [8ƕ~鸓Aq P5F!D`D^sL?cjtY{ruè'N-,4 %#vyP(QfURQr Ev)AgDofg[PW I%hVY-H<tAO (w2ɵw\\gl]x,.ݹ\]G:o`& }1QW1G࡮zAz~r)NMQ?E8(k^Fvߥď"%{ٷY RJ\F׏+"!h4ַP",[a<'G_ڨRT@0-댖w/nś]laD) ̀$P.+0ڽY|]FLYpwNB>)ӡZG6SxM&PyDe rhj];HKamJɖp*&wodIjQZ!/\OX"X_RvJUIi6?ކI+-ٚwMǛ/p3)YABT̅ޅhz+ Q2 5=fVB-ֺ~# ^[/J[}k9̛e("ll*G߷M!%E'$tփK-oh-n9Wr ?,I=T. P[E e'?YKAFWL_?WڽH8A-Ėt7+pwӺ<6.zN]B(XV`рF!y(nX Bt6o%;0Y|`mL_m{m)oWW?#>1]zw߆z6^osƛluўx.}#vg U hB> ƪރV4aBb\x ڹd֔c$^ @Z@O[*b'#$fr>T1ݩ;*;U}@F,vR+b$wqaͤf@3ET$Vm19zL@p*QBOfGx\t3L݊;Nߤ>߇_:$9`P$5B}7Z E8,p(#4Lx!P7_z(6t| xR1%e:|@'xJ\7Qp:$j>IpܰOf7&>b q,r"Jo>+9˒Kia~r %L^."ǟf 6nڏ $ۘPAi/p% C嗞5i`)`I/[+0hS]O5FB-s9ۿfw- QFfJgi!{TfC,sdCgW|X/7V+i>Ҿ-ۦ&$jIePC~cXrXH.~J) a,xSx#~)'jF5ʛ4jCRh ߨIO-22Pk[c( yqKgTwep̰ ooܘ 쀓t}ra\nk>K sP/'yh*FǰVFYmXʠ\fLD8&2GF5. 58`$d"neMx?uxk`vӀH۞>qJ="ʽW'>0kŐd3"H(agXd/~ M1񦖢 +Pzx5YHK랃0d5StBj3P A黜z;ϝ[+9W*M,\!@(S.q?q,7N0H3pSɈeTCyW :svÚ##2v8H we5>&Cn:ԊrR4 ~wed 'ۜ%_*s GZ2wխ³iA(\~;bJtc=+/_M'_/7"ieuZ2SMXW5 :0ܻHag 3q^Uܘ#U| |)Fݵ պy^%$T=7۸|s[ +i+6Щ, ;G?aEU48˘<Ű$o;0O%@ Tgİ2hbJ$? F#HI8qi,jx@+|mgȜ FT~OnbN2 cgbV,y0 mQVؾV3_%tC/Nˈ\7J?A K §}gC kvP q !qU6`ۋƉS|hU^*8*S(e`;R#_j]SFJ/.> ctAzh #N9P L gh5P@ XeOX0A7zDE&WAq7dQkjC(XdvG)F]Z9"X'F7XnއESIC~1 7O *jb%Fp@uz_A,^(.EqP!|lH< x  h#i> w/ܱJB(36 IӸd-Sz* AEw>8X1`EY1 j_bs\k\‘1ril4; ˑ"X@%M&]P_G򫕝bf͌g [c_[";wyvf &NZ0*ys D Z/t)b- y8j`o1k>3>7Q|nNt3xʱ0҅9|:QiO%=1>0'g_l^ ONۀC.`RZe `5\@y =?lHvG DZÅc]Iƞ=^|ex$wHh} G&W%V b6lx0+CH,Rˀgf,hkQWxO-2V *Z'.I[ )/szH3į9{eߵb>Vf,ePc.sgI,'N&judg#+჊G؝VxM}ՏCy-TǃGf5CD98bF'aVFvWx! @~&V9;H>'<&|*gFw: ?] }Q*O`] γpB O i$]y4ѪBUf ) RX.Omǫ.l6|/Hߗ%p%bk!5UR*]3$6{^M >P*C]?؎f@:;J  OUI M7Q}@zl (s1;M)؎GnGI@N5O;%ޮnj}vn{[=֘6؞bxnJl)=eJ=g\@b߼f*su%rGs h0IHk-_#44ЎBAE?eKTosݝaRŬuScc'cUMk?ϢmչfAU%4kl<`+ dљ FjفKCWg4ݮ4G`ۓ!W8'tމ wXfcQ[g0z)TIj0n̩- 2i!H<EeW%$:d3:7t.%Yf(9Δ;Kw7*l)yW;~{Aq+A*شGp! YȄ\B [DRj\}S]7y(p;l%4]nۋ pкfGYBH0)[$XVM:npUبI\GLe|  /QSb)~K1YLFԱo^W~a'k@ NcNj7GGW4C<\AA/kΓ B`C‼ڕP_G!.!<%!Ѫ MJ?RNX8aBRxuU1ew hsJ'5şZ8M%֐Sܣ:c]ɼ>7/74uoFг^(fᐵU&uutpBldrԉ8e{Б!IA&{9D.zvzz*j:%S!oVMIYB$t{#GF2^ 3 ěۙETs` _;˰emsMA}xHN5lOѤeP@ec{sЁZMT@HKoyG/Cx4MҢhy3o9ā"]@Ige MtfY=j& *$l*›T1K2j_<b[L58B1z\pkS/?/hneբϕEj6l`P $6bR"z"8LI|)64^US.yG=7-N֜pKR&)rA;/虨 -\[tA*n0pAV,Ƙr FxN;|J51iQ(s3+~B'n>HLlh6Naxh75{[~V`xZlX9kwkݗkE#|&{G6@@b='1<vdDU2^бeJ|Aft+|͉26+I;nSBϬJw\ Fe~)T삖 pw!QKkS[ݪ"~2v~ϻ U#PI!3x &b0w~xQt_gM)&H_Q}=*Ґw@ޠdPKJ[dBN.ϾI7jZ`%NGIGri ]knj]evk%{fHyi==wTdB*z}4NDKfwn֙9"6Yjg~V؏pq/Xa^8jqS嵰t=CuGZm ^\G BuU r89hOfuv{>*SBZwL[;G Wt*rӕxW,T\2X>ZI(6oS헰Ί[1"CɍntV,ˆI5 i?Td8[w0h4с ~ |$N*'ש݋P3[N%R*Ac3;^pEp"ˆ9-A^.$AK&G&u_*1~ܘ'W^z`>ZJЗ`1=CK.Isa$ٍ >|Szw^JLA[a"|/*{ YZQRd+(yl};5ʬs^U@aF9qs.$N!(fY5Q>/B/-s'ͦ4'GL{sgZ] o6qm]u$H|~aXk|vN/z2Ny\A|8AI{{I:@g!ăF{\YAo`K&o6'KDl=pr޽~"&1,q.VgK*z99HE!ͨma~ CG^ɓ솔t<]E]nup惱)YjgJlyg]U]9$ k+wfb)j"vi Q7;KjC+@%ZL ܉7h?j9 `3%Xxʈ*eqc %x,Q R}r&*fkً^AG 6Z[9ni8RP}Wvܙ2Fy%%V91@xϸѥEpJ~M5u{BHMx~nb΂SLiju񂕨W)-@.1p 3^Nį6qΌm-)' aoΑ/N 0cDՆtq;> -$V^/j둊+LE1aa?q'mˆ b ؾ %08=Ϗ9p0no)'TH+Se4Xw̷FZzPM7W9͘sC.U.>"inT&{f.ej9|([e%k5Ex܃hUSҼOq"} I':V܌xוK GJW9"TY;%"ah;7!7 Nrh^;GhdcAwmOOكk $,,Mg2 ﺇo6:KOٻIT&gKEcraemgAs,*d SB]`Ρ9&Q0Z^di5[E" >}q QoVfoQ xS<1޼eʁrIw/ x3kjE -7u穱IB0+D8oƅ4%X f[ZzCZQh|`}. OPMR$ل.ٟ_Y c7'!DqfېحMcvK9 "_(3Zimm@{ʏ.- Xs&(gw_Q ΅Zդp) P4G ׯWvIٱq2,^.΄29@}zDI,A< ;ޱCrݑn ;i$(g-  (k9.i=߹v P%&?GY$a Mfb {,r'_Cn3C^ipnYyd:*`)`] a= n3Ťc4d j^SrSڀ|4Z!vhfB$vaZ3[=ZXCf5Mm:JXI~ [ڹr2DE7tJt\N%f 5z)ג4:ҶP%[k<,1ʬ[広V"eyq_*A80Y}MF抮 j/ >>Ȣ Es[5KZ g4M֭a0U'C#S=s _ia݊gCB^MCu Gt;tov eHi(Wr(%N'Kx pN⎬_.hI9r95 q*b(ˆhh&ǜ︊2$۔x+:<±dML gd qDvjՑn̪xE;g|HCFHI43SgƏFxd^nllVĢe2;_t[RoP{zo|2UI#w^nIiVښmv46>U<6Ȋ*c*斔+͘EaJ }Vf{K*zcD>O^Y|tp .<\K.T2.i|aoZSѸ!%zᝃC_EA5!,0Ag)=j֭O1d;9U3@dCS/SyPpYG ߖVJ6)tJ yt ڌh<K{z9ˀvCS&<5E*IQwG vC*ԔkɌơOyw>̏Z&=IJSܷ8Ι7Cp^NCr/ +N7{=^_ dYPcwR/`.ź+dNY*-"teaWOp<]RKHlxnBS.=Ov﹇!q^UƘ0H`OH۷8ѠDh;MR}\##"0cи"JgrPC,'<3~VُcenYY?NLtʘ m{\֩?/CM'&gMjwXCΓR xc*F@MWEMi|;YΟI83m=_n-w0Ro~2S SQk6ARXhI4^= 9UIyـY=:cE/ jŷq\m{e{q>FB5VES7!ja#({rn\w~(¶ /t}hinS@e?t |4`G Ec!. :u |ڋP`6#Qjk?-FÑE3 hOj 䒏ȯH$5)mS vb2Nh\OO1 )@] \~u&aKvKNt@}+U5v% zc}<+IRb ?F˖RħjȡD0tl#e4[ҙ#[?bD_i K'@KxX)jC.>j54y*" ӲDc:HUAv(74]}*F$`a*re E"wfʘ++$x\ukJ mrROZ3WT&<nRHՄ9ނ>>;& Nw/ȤV.WТ8k}jJ 5Y D읂ԣ7w a]̕y%a^myTǜV} 9SͥP%p X@&Z/vi?m Pvޕ}Z%! qjkPXuvbd`e%mҝOc dp TmBkj&"+E\ eS[N\A7ܐqrV7j':ysNbv'i.CuLTgپU"v[ Dcz tkfNS!MJFE:'l}Y ʷZV9^",% ̳GxCA-ki.az 4avZ#Wv5"asTSιLk(Y6c&~e/u,8W TK97 wk~ U:תCu '̟Ɔq~3&w]SFg _W0Un64n Hy6]|f2wćE@b|߰',Ap}'R;):59X^Ylܲ[ÿ~|I%Qi.} F#:_Ӊ$bV歚ֲIϋ= : e~DK@1gf@h{wꉂr{gm^}O9[WN/>(7p)nks_]oz"!>`8bmy\3&{0%cbf; MM/oCwRSs7 y#b ٦*ѽLF$myNg+O=rOG'^3o¤6/N&Wn#<2aha+n-X0ͳ!4u+ĉ;`=M]k>*L!z4Z }M*MNL/Mn`6@Hk([&|kO0 )Z")"$s dԊxu%ƌʋQZWZ|7fI>du)rAϞo4zmr*¦۴ؓ|+@&Q (/Mq KXnPx9({ͱX܇'roh[^ RsCl*^UOFγ\ Ky:+_ d.ZZ ߋxSDv.O2OOҧLXz3ި?\5aH1J,GC>Q*g!7̯v:nZwVLjO@wqzo $:TW|# Of"hP#@rzdᲞ%o.}*GoҮcH^j ƣR$"#3 ˗da9qL_HzZx[>p%cqJFG70}bU];ej#r#Q6-9 Wr6)"rQQhLh|_m-_RQ )J?pofYRyo>R8NT5#q7ϏU@@|ٱnч$x` H"\`,F"AuDӤ?wž7N W=0#=x`p;Nk8gQ )#\@;oY-73Eͽz/-{s|=3y x.p}lDSƄ~DzGY l%CC C}Fcy=+ɸB^ "ւTvPQ.Jl4qmEO, hq*C1ELSp<{ƥu;eK-—0cFZ&L9+.ġtS`6]Ė:D2ߋԜ:4)n{DXeK\ÿ4Roo[#B68J% B; PvF|@v"X z/]40|)+KEYB&*ĕQ4[wV@ϰC &9\hE߲2/7}@X|MJݎk€!+,Y爈"4ܑl|}V Qɢ;[,ے\| OGKrN0"y(,¨j Z[RJndEὢ#A9}! ];c^- cK}dM}]B9#<ը=9ejMNH8e+x6Ƌ*&6bަE/9.6"W-'E+>> O_dgev70ό0ca*g)c 0׮q8f[,9cYDG9Iet, /Loklm[_46}\0?5xE.1v{xm|Ktkt)A)t1kh3)dF C}2]<;>\-I"6Y=]$&mO8b i:yǷT#y˩f*+ e?~&![Q8v<|x#1P9e,ҋ?y$N6w9Q#pm6\~>D囿lN_lӓ!>QجMz&`@"unPFJP)WQ⨥`X".od>@{pɆ>ihnw ,AWY-1] )&pgaNxl{bI塜 zrD'+YB,cI3c(4.&#x܂E^noB`/w[hԸOT{-?]Ҳ"% < ytX l)G*qL$,Qta_. !R F́*RpJADnc֑N4$)4SAR^)D8&b?wY*ΠuҾ}n~֓nX-27>|"^w]{dG :5 ${F!gHŝ$D='I$$h9FQ1A#nFXzx|"&쁗b,c7>8 A]J.(KV͟[ւd9q׃?Al4J>e;MCJjnfvɢ_sltu%Fz: "l{`VbW]Jةט4 jփu[/XMZ{1Ń=rӄ! `Au% q#I|]4uoH:f^6n>T[6nAѩPjU$It`w9 þ_Y}b"2)ŜZbx.A[ >āDm2Y@颅?MYMv8N>V?`/f;E _C˦n6='NijFRK'jНw< s##f-a6 >Ʊc Œa$٣cgͰ?+GqRҜQo:4WOZDڴx I]خ}$"M.eg7Ma׋l frP"\D_iJ,g1 xc'^iR)ib.9Zp"ŶT11g`)Lr1" 2jb[L>N[Z*;*o4՟"ġݱզ;6:YM+1jW)~sgLh{XF5tImlld9}k喵ЁCC;rAw4Jb>Sy.Xf8lTFkaz^o|&٤S* !bBK܏lvRCKCWXNVCa(NAjUw\^HL@ľ|Ph2$z4X^贠 *FA2LilI2˂DŠP0uo䁗3rFn@=c r *@L+y㖸:ϰ)T(ZQJiղt悛y\Bf19\o<&=; ⎝dȍX: j^}pN, n¡['|[)*ٞp)Gҩ⃽YO>:_qX"Vyd1~Z\DYlI9mvGT@H 'KV ܰ5- bY nQ"{=fxLcn)=BkT cLkz E8'}M)O(jmkے2^? >$żDÈHGڂj՘idfu+SH:\m7^1hHD>,Hc%^KbK@*TZ.ZU/ 1͒SZ[Jzt&k}f?o_4@Zt?Mi^`&~#A4ͮ#()Hʇ~xğ d흑>U>dW}׳ζ#}(qé]HiϸQ`'rt:ށD cdUf͵L؋x=;Y@*s"g/ʾh饍siCLдi?z @yӣwqtW@`- $s*˘N?ů̎.a6ˋ/ؐW]u0+sV[tX,Xm!g˩׹?UMJptxO ` 3 Xgֱ@vaL% XG94qX;WFԬ"bԡlh>Gב=؞F~a R1qx1y0Ʈb ҨHY |Ʀʂf:~!`Q֖ b:$nAxh ]Ɠ4=nNkx inO%~9C?,?"Bb{n9enTi8f'HQ֠HSSH5j|:0W$\v;6f4ilt0D@2X ;ͥͷ`^fOFU޳ݡf$]N ك!^H;8 4m$x^*mdąQ&]P|Ձ-#Xb J%ٴ>[z^!=ikk$"@V*G$QUl>߱'fX ghwz` "iGXx0ʴEEzHU|`8dUKHwK@-^j(ĊS׸gq^0|KclS!bt p7gh}D[oD֛**C+Iqf-nnD 5x#eBxlOV֮v%߼ҥ9iAzM "ywvnT=ÜԱ}@V%3T¨Ay#7+EY/p#܏ʁBpb_<2#q˦&Z}8`g+op)\{}5kshNETnkpޯeoćʏ"qYW & ._,VWڴo_E|̭i(mSb[ԕ̆1Ix',y]qX–'RRv Nς p>C3lLL,ՋIDj+aQQGu7aW[KrTUмtWy&Nܼ;gG;WVoC12uH$7_}J׌a1:M+{yH20G2? Py5FХ-(ˍ:Je^jᄦDJ e6 vc,j w\!s~ȭKtmNQNyړ8OH'ihGmILgY hU28waKdʚU =rJ2ɝ A5HA>&Qۈ6ZhqxT3}_ʘSr,`Kʭ)CK2z]o1F(6^aOOy:'?e@CdB(s0tȿˤ+*m|5EZ;Z \&B$nq_`=+HcWbM*IDlrYYwbdjVJ+q:Ed"ʗVds[CQ'0ld65B ѪW)}ڄ2%)$0.2f)LCV{JS; "eX&j~/dZu~zkiKm֡g0 #vޡc+\YT9jB~9 6Ǎqp~=-ٔƁ Ka!m/4R8jS >x3 nZMVk[99SaKҁ()kE@UYj8 $lOjK=ae5k m,0HYzLW9!{pJoH̬}#PADޔU*rb-2p.QuĪH ٵci1W=:%MlPkL=lgvfFARg7S3Ȓұ[*1aXK}րFOrog 2C 'OWʧs]`言2O ycӴw G!hd]9{$Bu$`(<\ 1(eŃzCC eRJV.Pq sd|(__8^}גSё_ӬE! Gxù_ y3ԇQaG\Vr' Tk8lCB.GY0]VĴle|b:Bd KmEq"<7|a\Ɵ}cǁoZaN7LUFd[665RA^~Ke[\ޤa=]0S> :>kS0yB\/N!,)v,:ꖵNL[Hs_i`xW?$.`~y(4C!c lX4yU }ܜ_Yȹ,Xy7jUt4|S/-R۠D63Ιt(8bЪk_8ܛ n+$sSn0aЊƆz=;"bM2f{p]YKX(ߌHf%Ԁ=;Ob\Iq&L:V8Dw=}bOsf$GR}\2gHC` fJq+&>F0m;+~.]:L{秂&ƈ8/uO+I{ۖ6H|^s"IA&@zH]&/y65r/ו. Gr (⎧rUj?uqآɧ $)NsЧα7M#_GgtJV@OdTw|ahێ:ӏD]"|@^A=hL4,e]"6dx65ь˶#]rpbx3:U_EUǧP^!&n6q#̈́)LަZ*"~A,b+e9D}fz+ӛ.9@8Me cki噷V9D5Eıfb_F+SI=cv&tǯ8-ldq~U7衐jB{ڜn.+\.,Q{@OҼ UEL,Jzkr1#Cbd뗩7NT`&3 &CsEM`ᓬG0M{h DK- ILs9ݤDyat JvՀ{#v&U'ЧPg_X  :ArBDJSQ@(ۋ؅Ra/&?Oyyefb_ F]Qf+%f^s40E_o~rqnOCgS=AכgJsr<:u0X 2d!'Uv0pQQ@J|z}F2RXA[pyIs -\6ٸT3p[,x=R3 \a5ɒ7 #)TdT3T}{o5=$B-j&"ErdW) TRpY%SC*\xX,5ktlMBlk897=O &B>o2ۨGd-.)Gc)ȠA(tۖ6 n߶`62 l7zqң^J0$~nq2΅ggU]t'9T?8έ>(Pd1%1) ,u嗼 qrni:5ưWAC=*EqeHbUͫsaH sᴣp;6Hb8EIJ\sąҚnMN_]Eo]QQM𪧢`q |rZ jc 4'}=丼?BpΆ yy-r#0Ԛ2, o(iv@˥"3U( ܿ-4yi}eN޽\f92M4iMiVYpXfe*aMF (|t0EEcKFz"y%~+T~[0//u^ր,Oկ4# ]ʠʳ!e@o,gĿy0$|kyy`،_sXc1ygTɏ:*/* mNl'tgr't%x99Wp|Գ^;ѵ,˺!2r p(RWɾ+iy%䱊:mjžQBYV4WQeʛ%F>XDIr`q&[؎l1l]w`;XhcJ^򐜺gOJ0Q]o42,Rf9:ͧ/fi$}<W' ư&j ,0$+_jy=\Ve-)mt֮H9/` E^a"p<8/%%gBuF~GH>xєIx%P`8-=|.-:Ddz4|uc[w%LWZZ{iˍrQ)ýl܌AUVorZUI{Cp!cuREM͕KZducӌ?H;^Iѩ[ݦڡDz:ΫE$?bs̡VRθ1S'؋BEq3A*=p'9/B-z ii4FKňskK<|${p&@<L9c !\TA*)26L-M֘lW9=6e(W'w+ɘ_ r6REbV_̓L;hʍu!szWVHC?[#̒{qSMphjZ<#.y ivd\"`&;*bzK'76$vH8R_q_Uڶq1ۖn'۹\U7f_ $HoN>MLYBZeu7I ˿o=g:%CKV=ς{AaX.;/$Jg/pdTmYdsA1! FBuIN..hu%oY.MM0(R {rJp? B:~)p!&Z`|IgL{*J> -l%$/@'-طW>MM'7B^ `I^%QjNǃi&ǩ?N1[3yؖm? Tt͚+Ӎ\4!%t44Wx~薚Dm:Tz;2ɆH9.؊yW^5aF97V(Eai#x&,}k~Jp-?"v<"[?4 wۣ¨|٪(̀KԹ|J#;_tF`x9k;kJ jv4綠yvxi'x*P፭2Zǘsw{QO^;ܿh;xэacnrI!y\HU\(DKcif3Cm*LFX| ׼9i޵͜7`VkN n-F嵛?vPl BAnD)F5Zcɱ[uX^ѧ0 )#!TPT B- Ӑ' 3XΛĊNd'&)6⤢Yʉ.k~NÒISimySًXmzQo5ʙ0"p$]jCY:{Tup:1²DO>O5Ǒ 6~Fe6S#Q*Xx1Ie9͛m9;gurEUBhM# %lt d1/7Tg5$փ=1F~BN5?cl馢CYUZJ]$ҹl{;y|<]r3a e` uxH5P w( -ʝT @Ĝ dJ-:Zeu));E^,0d7n5e8߻?ֳVH?$s65;u\b>Q CSq]*v{>%%u)D AoU7G#oQC, S6C;LeѾ0׀&@ťFKn{*}_.>) %_oӺU4" FWgIVcy>)^H1NeQǛtD=&]- 9/E{hGxxc[:e%pxiPQb Fnfg>=KM@~@gj,/&d:p;@̀&ɝk%0̪% Е(x$PGzJ~e4w{K #<݋" ,.'R^EzX۩e`ҥW[ ] . ÙlLŲHg+{'&`f@ GtĶg#'Xrn:fZ]D@1\|ۖiBnQfs?ʶ]i6=o_H=I:`@T BKP0f&kt|TJ" "+gPOLj!Q-_kӏȷg2`}KKɐC @J7i]ŏ;%)> [9] Ynp&%Sɔ@qˡQD7̆J8yP۳m-J5jMm݂@ ,<֚h$u'kZ؍ғtPI)60=^5-~5JO\R?W[ܟC{zGBh`q)!ua<xn#d["x&u|i< 4[//6]E$? mwq1Jq(@.;`(e ,#yfĢDzA\ 0@I!$\-˲ ~P:Z)Pu`@٦`W'"P' k5>IVIFB:Ynlf{ ьJWn=n+<p$\϶guDHӡU8A(G#z#}B‘>?z؅Ll|zH3^Z0s"}6/ؤ6ARLi[^=bz&QH^]+:Qcc{_yLۿT/) NۗuV6f%QA&{!ְν}ͨqK̲˖sn>RQ)ƴ'~ @xЅ}@nzʮb4%"Ԟ3Aߗ$C و^`\.hb$$B,r"\~4 li.wD$(g3$PTgBSvyIZJ~D#~썎qGL͕"%< 6wY3f:JcG~'q0u"W&&pQ1,5/ieDyp igdAV ;55DA>duYuꐁAj&`Nk1:wRshC{r:'3*%pT(8 jLX#h.KS-mtDʼFucUG7H6mt+G$2{ґ _-tKiD˪ FR7hܰ JxP~D Q⯰}B I\a&pP[V,I! Rm1GPMS4ꗴS 4(4=s~o4r\21z\K;s[{NstjȊ^Wz|X?](M&ug!H;2 \Eb; ]rWx EO[ho[D;vT%o@ΰ֙V@7@MUlNە4/9F}JAxY׏gYlD(BƦ;<>r3%RB;{la_8+ QǝoqG$r,fE4٤"xˋ" \Lh/~ 'e5i2K{Εcۏ٣S{`e ˏԓ^4 ݭŖQ~>})ZMaԣ]x,${p t⍶;A$|^M= V,B! 7Dz+)x* \7}gX$"6Jؔ*m<.:^%MٖQ4B#D[Nzu iҾHKv4lul>@ m}$@paPe/AbOz8:=\i+4e. YywO&[}p $]፥H^"Oa kkrӐPi=H.Odl8Q/quJYƨ\  %s,W`?PJ"fIu܁xSZj[SaN7RƂ|J慬MZgӉc 7,6 }D JD+ӇTYV&PeUx%In!zxZq}e $W̖Tr611[%CvUs TM/((VUy+IA!5Hc؆^^vT^}B`;jerTNhvD7 Krݏl:7FA| rX-Gp߆Wr8IXxԑB0$y Y0G5Bcr:! 'O]"UQ 8}vj-A`f߈ge&\Oƚ/Q;s\6[ЙTn'Q0c>P:\!r>_|K0H3;=K-y Z057O>r-2#O|"j t>Bbt:{[`OFZnxWZ0:vgP{+RX-[3Q_;ϣ ; 0bpupϱl)w'Lb,h SS {> $Ooto}Sѧ_{$*<Bȧ{άWOWlD )>J?ALʹvi 2հD$Wzp2!>Ls"~YMf)t|gWB`E pŐJt9a d6X#F ]W?6TDR^ہLv3|aw\?>Cm\zHǡ38._nGޙPO  Uީ? Ѧ\?,dDmHZt*L$v|(gΣtE)ϩI+]B`dRmwV1qE. 3 @f;΂uuvX(8/=jG'{ 3l3Dc2-``l!a*v~<nH$^eيy؈<~>MȡX{;Xuk>׋'(47Y{ڜl5Ybo0SK.CpEPcO> L:w}p MiuR#1ߒavK֊ocNG\eOdž(sVI8L Y)YaF:RqCQF!.x_ol6&QA@6;󕲢kѯMADN >tm@LwB g*GoJ Ъ4YO0C3}SsճƈK)3b̊[i)l/s<-K*Sz:fG&[ $ `MTU\N-LU E:s!N B;U1C.+ ʋXs,Utfg;Ʊ z$QN]u=ecFם<=H˦I*1" ъiF=|O?Qv3l$<7F;JUM%I:z('(.{;Cn\3&'_`9Mo/0PP/ m帀vB:GP ʊUV^ qt#T&,,N4ۃQ@q'H4A ml 1-gڊww(ϜcXb0|>@.G AކA:[WWigTjL3$b "n߯, LL{h].TH8`n>B*Vi3#EKkAj 缀' 0&@[Mivᶹfh0B x_l顨,eNIf!8ٹ("/ 7NE .uNbmm[H"K8,2ɒF0#|w&3r)Z=*1o+0y:H϶E~^D7=hodԇ2!Qcͣ%P)4*W|O5l yY 3>5G-=Xf[Mlio\\Z{S>DНpL'GjM R{b՛A,U4Q7>c`ȴFSt0, y^T AJABR61J.ͪM~HCLY%J5cXSK+{5BnǤG>6)|1d oQwd7+}\K)K /bI&Vviy.ZTQ<5{>ua:eZ!^ 5mkw@CɎ(i6e6?&|w@TqCtCP0+B,R,ECic][kLfǽ.G g9hf\qHTkŭ-B"`E4 s  ضV;{H)ݭn2 R.6sho^$"BD7x4wmp@'ed<(#uTZq4"8@ZBu}|soAB,YtYp [A "hEfV cfU=%2$nQ5$bFxmҷҒP3`b=xnX6E)q,OafAK bǢ^q{+ޖR`J~ڀrj +.+ٓU!oqIyYص+}g/vpHe UdA,Jo^k@MORWzٛœmCxO y`('Ў\p!CDH(W{ƨi%Rlz8+tS[Mt鈡l'n/Q5!6*D~`ϣ̒@\cGa n[2)P7I!(>hKSɞnc4UF6/턷[BkW""!`h>&9$= \M)i&$%@WwR%sk ~.KisS1#:Y t?]̓n*A?EO ߛ#2ŒM\¢! `-j#:!!nt&Ev"xMeWnF*kk=c;Ugf,hX[|=Mڿ--W{qy 7n VL]*xヌ8v("l8@JFy.7Ku'd U -wˬ׊-K(;k=1g,OM b}E;M.254|ެvno PSǛPYgpUw;BLw>TbCj<๲쨊bZn-kW y1|,(s8$NT527lAUWQcCfǘz7RՀ>R­Y@~R6Ńi^ؖ琱x&(ֻ-nj o* q6 74ѽ_RmX)Hv܆ӎ9?ܹ;-ˆ8l"ᓍ!0b/EF(H* %D-xRc̅[^Ƶtrsm0rh s&&&F."I1T%dC<ܩ )~,}b0Rq8^,{ yU_:|׋~Kn}Qe@Lw']8Qߞx *-6gJdb^-2uZl+\|{Z8>*Yh{hF:= yˋZ={iS&R5MXGdNȹ)T6uuGLVH'T؟EmuՏBe.k1ٟ'2X7 {)?^x4`s؅JUC*PMkR•-5V κlVMb`zcYR)7sw7?u:)Wy՝ "#jAjIN=`yUh.phjwbo.:ki {TBF$昑X8OA[gpr^_ etkv#R/A{{C瓚tՆ;]ERJbؚ9p>O"ڴ6N|wӉ Gmv%}N~VBjG"ţ .}0١ڿ̒6#% (]N5|_!|؝Vz ){^yS1r?qRݹ hK6.1/U!T}X~6F2HF[Ũʯ9P<8-1HzBNI +\MRp g2yF:k3x i}1^$ՂR+^)?) tPQ4ܪ.ޯsj`$RD[%ܱ$p:c@6[Q$EԌY) iIj(U& $%#\Q1jph Oqk\KUt_LkaÛNX-qvˣz|)fc)1JVzcՎ!z)u'm!iw+H|mYptr`m,d kx/_ubjvnZ:^`OtNp{88Pa>vnh-1.906wEq<Vի !))^ rFhmzc@aSEYx짌s  )>$U̕Hww1gL˳罚o:4`EOX9nGGyIuH/]׬8h"5JP$XԘRlə9*׋mt5Y؁hon\LgwX!Sc)3Y,ݪ&aLd4Vv0Z*^qX-wz#lXQΐQ,ȓ?kpKbE@2PnTm'6,qU m`U!ucCf:G쥧bij^ ֽШ`\)I]v?fRh!9 H&Z8ߎ z[8_by !r>$Wچ U)[I۝Toi{=?U` C2}LK֖Y䗦:C0 rR2UfS"1CC 7'(H>I{Z?hx/SPrp? ?hhznaW)nqLPBHPyj{YA5@,ׅoFbMXl$j}+;2;GβeW{J$OUF4PmkG|&>vmFYҐRz?yFNz ,}{S/ G㆖"TTt5)LŠ>X{I|a#e~MW)V؃A`0ht'_r SV'_sx^I[XΫD{""f/~Fyie *8 RSLlY#recIL~!)a@C{.;NBI2+û1i.PAky~rcgckDNf Ĵԕvrq(q5\꭭i<o > 86C eH(ޚ¬U`3'nOpZ7.K(' B%Qjt l/T B2:uYIoYዑ1 ng:EK+c:;i9f?fr'&]4`jV^rAa06Y"1t~.hWr ;y`>Urz2Rom4/䰑˼Q&@tXŕ9P:y9D%N Prx,\n쑮mނsouYh "_`( rDcӦPMMi܍er{wcjy :\83Oof(([<^%c>1$m-*AswUNðb/i#et0RAg=X n2B;֝$%4ޝ;"Orj |],9A&"{;41fvEs^Y5TS`$ݱ|߻Knr9ބ :͜*`Ӱ3VGk"Jw+) e7 -][l5WLU]?Sаɞx+ߪ)^G|HݽXU={J$7oJT-TVكŔI}!K35 #3jh5#04R贉eY_PhÇN}fõj^~=اx:):'A5B3.l$ƫEruᮺu0 uOfO%s-JiÌivn%x\0 Bݽ1*v5ėS(xv;ۗ:D٨EW{tt'z/)6x\^8c^Sayg#zQRt \=s/6 -&j P(࿎GO}kU;OpGNMPr01-d [3wNp] >X٪-HA&ФwyPIs{NPj8傞t c ͧa}U"z! +&S5s7AXk$l毕'y٬kX; .K6e٠H JbTzZ`k8љKR= NϤ _Η]G=Yk,}n{m"~?O'Z#[Mwe>Vlie2^V/ɘ.&o~JS!tE-;vM E\Pk^@t)T,`\!lXLAn6\ϚO Cjpfy /^! %hl9@@9_],\kP:6l)@IS&jDdXOT6%zC2otV FwLń )ƨ2U0> |xd>ٕWo,bjP viykԱʍ˶,  :!?83C~k0A+sa]-\@ NRB(HiqCg5ھF=8Y0@Y6u!(=XQ]zUaWbA җ~u9o 7 FyPx-,n7h[*߆~2zh_8ʑþ"8O~aR@ ߪQ6$^Uyg3(sa;ŧQdw3ڒutj k: 0k(r޲sG h~ 䳓H"`_>އ*~U@2 ip+蜜#+y%ҫX?Zy7Jwe.N@aB h'[*IiPnmd:Wchڟ/d,pV`jX~jc0r--ţǡ2`ʗ%$p.ŏf PUtp?H+)ۚc(@:v\~ȡE kǼ1SnDiYkb/3IPT08j$X&lLš㬓2n#9'ؑQ7h7jRƥB,]e\D_>S_ ,?l ktǿ{G~P$XydzoA4{TE3xx]v?1kUW8maa|g˜eo#5ǩM0Ǧs.xlpiN*"QQj|̉d7 s#J -nLWO8*̕j}JxĄV%ImT #8.Bz/˞9o(O,rOp{;? yB~kGbAµyۇNIJhWv0x zWhpaJJAͽyIp%)e/XMdovPRvBi Sf܊gmlE7CG9F*YNHkC6ӢlW^QMp[A15 IE[_F/Z5~MorEs> ʦ}tj8h&I_|ã?p  (<!Vl;:Jgh!\4 ܺ@f\e2jFt K,[ZG!r'@"h. >-<$UnSwQo ZI.b3w;w=MN)qDh% W7ɧq?iV^rRI? X8WkeJ ~qۺ ;gJ999!ambó\d^5 oI yްi5#3dKCH 1__W0 Q[bL.Bcs+2E2m0!O,ARh+-+Xea&݁RJ6EUɃ6#5 PDV׼C!W Xe~ (!E,Y8(֜]Y˼@ACu/ ]L,_!z` |Po0_|$|j5xzʥכ[R{T00KS]`C:1Y_`;tb,L'$ ^Dfe`zPA'@'oSC$MNʈ^U`blfL^M^B2V$G0 4.^,AJkCTHN+r+^זEH ;[ ߓknu={)8rX*FyWEtXNZZ) MC"U cPtLcPvLaA˂P#k!}$7w'c-8/aŰ-?Ib#s}(c]i#(LjoPkN|\LuKcMEOVsl6 t1UDmb+CȉMP^L-Ko]b* lE'&ˌ sc.h aT8;hR)` kF)12o8_{}TSn~ d@}JqY,`/ɶQuYs\cG&䡖Yw3KEMGF.e mXoGͷi\Yi^ƻ_8๓cYmB?gbSGǴdH(AHܳƬg%aadj'?:(79&9)ᷯw?Td6k_9$K E3^Zkn51#>8Gr9F Q}[ց(gx=]kϊ_ gA|B?6L3F+K1+?Gқ+8KzMa{hi7rS $]U+X-G બic%(kBwgҙ4I歙)R(>w!7ӂ}F(+p7~lf44֭.~kdD)Ѹ5tXQgɊ 0Z}_ZSⳝ2rbgwu&5:J"0]C^8Zc1%8@!~R٨3 b+x\MnY|{=z[VeGn?`-JDV$2RkOK)_Pa25zjYl$!4Nqw ڧnraK&wRkGyxmLmPE6vң<1MHX Za,C7&Ф`dѿ1'?6O dy:ӼLS|Wج{jn0kKʕ㎇N_t#VGAn/ڹ]$mKX 01:ƕĕYؐjΞX aig=c|oiG YI|kH9R`(nؓ-*|eFIôG a#Y dgU1c,Pji_K`hv'PCFC=:z<͘.cpw@k\{?;5/^瑧݉Te@䊍ߐggvŲEvxnk5%۔I=)4"\2UbĝhclI`]E,ƸfqGwɸ09ϲIʸW_u=xЁ;|Qk lu`ĺ"h. f_mHEоǤ\oQvj ٬&G2ɓz2gݵ"a+ˮtuY=4ЙX3;ga_VBƉΥyh21)g{RCGSIڽ?#'wK]bV4Ppi"G:Et YJ[r'}A/@F+EiG?ExnhlPK/et%+ e&s# Fjr&dvB%_+SP&pps dT\e36+!ItK>w[G 7k+2 TmN&Zj 2PkUrŲ+:xY:l0h7>gFt럪I Y,v3Rg=$,`K{4 ]9{$@ IQԛ~L+ y8zs j / bԐڍT޲w9BǽxCir\K3gva2š$<*&90"C[+1poʥ6sm5nrűS"%vlI|. 1_~v>hzx*tĞ澕iT(+-*:â1'<,F'egr=^=2av'%Rx[kC #]aj1ݘBdb#mjgܢ=#U %m$wG>[Yv,GnH =P1wtx3٣!+z#tNPiU6%b h/\#9.eAtܲ1i 3]=3R>VMi=H *#uq/>bPfYRJ?/)M'7&g6‘#M\ZZri{QձeFdV >c/nK~rP3o jK7>';jS4GLd\2Ir4ZB9Gˍ.)ϖwȏzaC԰r[= kSO+t9Dz1#̖GWui%G+ͩ#8b'9F4kiDVl8+#؊|ix'H8&N/^fxɧN"9Φ{y60tt䫥ٹlLE,U !h֖!é%DB>@ M{tuym\`տM!ճ\nW w8_MVS9z;7Ȼt]^{x%:tg2![H72, A>d{҇hsgJNk힍ڜօHٯ;ż{L n֡ 4ߺ25_췣9ܩ"ZO,<b3:{oȔt'0$Dç^1cqP3BjI[ `|q(A٭qo/}%YCl@R&GI.%(7|R6!;G&)wa}WQTHHa< lJJFwOqQ~HJsyʝ`"-jc+ѿ9H\a4e(a fV@JGI4X=B&qͽ:rw gB>4u388.^(zR>ey]9Q烙>k7ʿxJ`R>F;@Wv*=7_(X`mwQXS~(>uBwB[]S`U5K RPZ|zeQr/\FCnmVS#E{-H|?_l5 4TB@\E̡6Bc [쫢kME|\0^z!λ>iY΂1]~lMab/"(4JyZ ^y .eAmL`&X(cDxZ+DŖ^ë@RuC@}݇W|0 XʽRYo{>zUӎAܿ-yуَ h~ }YS7N?㷠'2$3'Zaa*"\;ovoYۓCb2eRPb^I'uGZ: ZOT63W:xm*/Ov(鷗55%2jO_1 X1(v3$Hb;Fe3k؄% :$yyۍ^g4YRƔ4LBGO8M7F-)5'b+);*ٵ Tk,4{8AES~WWQe,(9  So*V+I0s억2ᝬ((@5,:[O8C (% @`əIwG~l$3|7z?.ɨ"_1h܍`Ũ\j;ѹ{}=a 6IMD],:bt23"9S9OX&u񇆜.& ] ŅRi><%؞.ޜ%:oFY7+^mPiikNod 7Xa~F3H)MP[c1x1b$b MVo!n)@mt ϟ1JGkp{R2*A*q$j0Rb]D`['(23aibO wAXJt;';KƘūv6Ci[:rbcH)][芵gcPV,.&OgNK%|!q,L$ۃ͸GaY+ oP8>@< R:Bϫ7IڲO  [~XDav #JYPO󵾾f_F<GғC>ɼ$nsJ5K);Kyr_P [@ݧo,vAdMO] .@j yu*%Liy DVӪWK<^DIB9aBNkqfrjkVh it8J46T!'X*u,^YhG۲4s?Gvw ,+ ,Ѝ/QK^ g>*Sډ\-7tB}>хUT$ŽgEf ]Ʈ< {Xh>1B qPayB^ŽOAp|/v G sՐ?J3<߿zoBס9^\asZ @2iēݷk%(\84JK!c-v>bCCJG) ܭCF%m{1/ W\@Rl.ILx"Tw\/gGD0fQiU:h3/ txUeW=,LF8xuXV #yo܈dUX׍k`֜y%Y0Th@x~^ѫ=E w~js1rI0?ұmX~, ΐgmjY[>}d{%wJݣ٨')iq1Ia׫׻Egw2ݠ3/{m-‡r3g=bC4lD•9Nܸ֗1$K^V iquyX '.}ed 35?3]iVd>|HZFP,MLB4őVS|k*޵o_0A؋CYx(#/Ͽ%p1Cf.+\}2 |Z^8`բS8^~,q57~†W;Y6%7IǦs1+[ǺFH|Eiq }&]_z:c.~k0Wês&Օ\۩Wf}ʉwSQ`uPXYL"->Ɵb.}p_΄]MTo"j.#ײ](2AMOQZm2M+1BJJOÀ {諂ݙG~2Unx*1^ZCLLM OH_Ԩt R\T3%^=&;| ged04됆W?"q۫mf) Sw\`PAϋp mvp?9u叫 ^%iNւD|(@{+,wqbaAǙ @n}++|8gXv2] \hLʢh5ezΓx[Eq O:sko\̨o9oOG>0ESO`*Z0Au&\_Xkj:sU[wi,x7!ȩGsX7~k(` .Se ]\0oU+=+ [k'3N>PQ?SFF3 #9ǟKKALc#4i ,J55{ZRɲ8AϖE\C+Sr 4t z^ČH/YO;Bw,,jݴ?,4hr} 6' cCŹ \ivSuD!f%/oT&4k/s C?i''W׊ˁתouRyLovvNF1*UlاpER]Qd$7 NÒlct0QtW80́+G"s }/BD60g+l9`~_JF6R"&U Ҧ{IR/N-LOz9R9/B?QּS%roYK."f%'NɺC3qǣr)$Nj Hip$URzu¶a XYvytˈe,첥[n]ٖ+Bk6Fl hTbMs/aȿOEsqi\`ojs{) d Y?)$3- 'y$-]Ake qo4|S nDDBԧ F}^Fr T]qľT\R[^h:;ج4(@9r;"E"x=˔pl]b%@ ]|Anjb4"HrgfǍAhbVErl֣řR`cɩ_ ߋ1j;~aV2մ_?};csQu3HφcӔ'ך}c~&)4X4X }=;CU99s۽Jnz5{,&+ΐo!&+:ʢjI܏wZtIMD9aPV7>A#wx0& +tg@?Q3 Xb+ywX7̀o8W=a^?E?OmBֳlz}x"Qnoc4|EJS~ѲcQdCVv5=J #0&Y7Nctʁj.ԏ>[wH"Ю )kN޳E Q̖roJzRf_`#Ǻ bL鄐!&Ng͐^/3ãm"|@GQا 8͵WmWd$YRB?T98 e_a 4q墇?iV(mW}D=+P4sԍL{S-]*L'iț(Ҕ\~OPTN/#:5A5û AGC[xXlIemaBLZ+,mZ?>'siR{(dhI AW"0 Sdy㸿CzG?2%0Y׀.g~K6NKVw{AɚnpR{vۀsFmӪ1LN>]q^ALs*Z+˗kk @] =䴄;a>Oqd:pP"V~'ny-O'/(\ .3}Y݀u6!jLyc Y)R^_< GHASQ`}+_Ј;RČ g1߮VVY3Vk(n, dJ1,sFLoe&@o=T6.J8-2^?lT0/[߅~y#1x,ͨo%J_G~AozҘhkCŔMݰP12!4М5tSճ'%4' Hd<$fUtId8 kpF=λVw@ f_H [.[8<|WQU{a(޻.8G'] ̛~]$.>T^[xpəT- ҵuۨjegO' ƒX"tJZq!7.iC6'AZ<-4+aS=UEһBp!OQG ]ZvC| Rvw\ړq1E/牧m|S͔YitcOYKcè2vgO 4ߚRW6tjȊ7"lAV(Ȁ8rV֌Zc $FCw<.AfDODԌKKh>J2tk٣-qJBNZX3ub)TT!a >q [mkQ}ˊ˓[yLFfptj)$sjR+2sHJϳ hiW2/};G0MARy=9-?qqom2<=a8l2=:z#[9MΜk]C@3ڼ匐~2ɋk'oz.Qu)YįzHY %bJ:`϶olNybX!H‘%:O{' i8pJM,x7(@ qj e֜Bf9wl_uohc&bbP  2tg0G@ ^RT茶hB:@Ǯp&ɅVM hbYf8 v `SuH0nwNĭb_Env(q8 0g氌@k&#гzvgjcAbhΒvWj믭1jCz̘'@cŤy B G@ܼ_P<йEĵۗ/g0u"1TP$v[A$Gyʷ_N {gۋ/LUZKLIE ޙK,>, ~HW 2ki=%F?7*M L߂`SѸ'xe:lϱV`E(2y԰/bM O!LI,ώF?hKQüM7KˏvYBcӳUodxN$Gv84T+6Վ ^HxI~}=U ^̈́g /'OjSq@J}9j$Pv7_W4PZ\5!_:` y?; jʆ:\~٩`ZJC3Zy["gؠqNդ}< CCյ6:PakϘo^]F73o8|kz_2 5q&"0^Hc6MKox(ǝ"_^ tXG,IT}TňL8srolpmD 5&z4/0N=GcA:jڅkf؟5.6tbZb }5+Yj ́{[)܋N7-)4L0ki +y}^-"[LL)Ի'A1A,.6/>a.z d1rQwRX3O.PGDV5vv7 c6ɄRW]3up5B8'a)sY(@tS~Qh?vg*n T}ZAg8a g;oHpz8 !Jdbdj|r2AQa[EP<1nH=G]MhHjրr oX|7q1dM4J*C&MCS18$` Cª-Mg0S]4 wyU2${]&BR0k&evיXSHhPĬȥ_{yzk?аߣӧM3o0K3T %UL%7@΄ %EOOԄX\@S漑v* iV qCzpebG[sdrs.}d?"0gyJPN'_h/P`=w[L?{J壙 X\$!W޺r0؂]ިB:a ǂؽ\wrORqm>%7]*%1{}湸SVi6ddS&t$Iq tX IJ DD|ɕEm"AB͛ B%ь}M)ogw/o (W'{f {`濾:=zn= m?6J,[߹!irJY[f-ş#u_CYX_/k?1Mc,Jf{**-{a/WlM31ޔ]c84Uo|-7)끆5PޱtI:1Pרʁ-Ĩ+5vXA#S ݕu(6bK6I=ںF02[E{9T={yR϶CG b}L1){LuLɽq ~DB+^I qwp50(a&RTBh2+)"VeLR骩L}/ Jzk-eIc/{K 8kRHzFCy$&?L[y&OFj9!0!\ )Г3:O'a 8"),de ^nU[K߯sZO^u#K2$u∉B$hϻ?קS0NOAtd7D61mf(p꒎/Qn/7Z^wZiP T@MW|YZƨdeMFAAk<^tr8KesX Zu*I[/Np-U1G\[>/ڀ6gc5GHń?f3v.Wo v-D8]P31%hyKGJ׬]ܽ?#^^Q;דC(υ%{EFz12g F 5bʼnJ׬d9:34g'qfgFvQ#v n9?$4HK !NHA/n f'B*#7lJ#aSsE&;M':/|,;;ݿy/8|Eod6р?0Ľ E-^\,PaNOG 9t&Nq !O4(ׂ⊧M;hTP^)0* A]l J+q@ l -KeMCܒ;s四^y,6OZLcb"B:MMݶ؉ݑQnn ]IChe%] ٜ׶`.`2n9l@>#.Ho쪤`GF:{=*1BjC"x~x4s.*ľk}4JmK,s g5c 1fXk)SzϠ29^ʀ ZjB Hͣ!Zbߚ9f-p™3ZOV2j.DJժ8v( BP2+0QWRq71ZSjt(Fe1 k1N;|vfI(C7 ?7x4V{s֎B39iF%']*+ s=5p1eU.;X6)A;3l MZ^`Kdzq|61AZ8DS5r!s[PDܸG@L?{3-eAV/";i OMMXq&OcEL ,CX 2V>EPYb+֗=,_r<̞U쨞I'W}@`d+C7 gNMp$M(%m@C=l/Z35&Wm٦TsX@x=£)@]bcbh޽qRy97 v׀&sB^_H/^0eC@[7>?<ϰzܖh߳r4Dh&/GyPHWl)( lo:Da W׿CR}]JC! #xf+ :)3]6;:ը=@?E)E[SZK{҇nU ?zR_JDz''a/|XٝBU|0T' `5i{KL/8䪩̋~|'=oB} %t?,vP y:΅h4~Kބm4[N74l2TgY3Pz# $iD+6K4g^h(A3Yw=~EϟvEf8NOW>h1(*χ*${-ǻΛqWԙ=ߒ|* R6/1  ,%kh zjXӐ#=%AサtY@>׷ˋ-JgK8#BH@XRti)<2Va+4|}{WMѢr#|9@muPp%JIp*d24UHqSݕmA4sos IxJe "jytP1|WMb/ӗYq#*be HrEs 5[We^ͯy_=&oTp$&<B4Op={+˜3$r>ZI+cG̣&&a'>Fj''t;h41b< Fdnb}`ݽ/*Nt KOωuT_|Fu94JSc`dcS**0wWJb8`}cUݸO>kw5[L4 .yAh|"1zu][mXoÿ ґ= ʨ17}"M@%@5г+*lz(cPϱT싟 16{V-˺v 9WhR@N+ԛ6˰4b Dbx:0SB\dq+vt8`g1W2peF۹4iVR;?uHx#\qݨG//FKKYHI[(T@-7ςLHөG; rҌ lP*\KLr/U+=cNpGZF_t@,{SMll*Lʉgtɚ gW/ƿ"u? w~"GM'Y9>{lW,O+n {恠K n|c.uf>xF!1w̞d^З{t  ʹr"{djNVj_`dbc/H1`FmhCydQ]rF".AanŔȼCܮ}A}DbPxLWMK%0HCzQat)OrS,Urph1qZ'Mߛ!DY Ou91iNt\lmBDI%I o90 R*H`qգE&/aY _gd a{s}j*<p>%]άCu'y:%#aƟFd?}BJ%ψ% MVC־xہ!>n"2s֍'n~ o罪a<,!v{+\l-qxu!ĦT֑.(ݱgВMtX#ȥF.کfibPeqʪRS 4* 5\^ ,3(bqdfS 5>m/lB=K1FW*B{J7o{h?O.8 $G9w"惪 @z g7H DJ.m'ޙȄov~ ҴbZ/rY9NI1* :;-Ι1ApRNNe a@ӹ 3Ix@kioM@")*i[#ȓf(&KGDē+jٛWlg}-=fEn|7lLgPP` jN%qD-p.}{TWk|ʂ6И$ z4ր:1$:BWatg!j[S y}##Ŭ \6QV*ol)T!v(QgK~ <>!A.eUU+v~Ӆw:6HxuB$zߓa߽N oƆ_Z]f_@c7b0+ ٓ͗P+\wC`7ˢ'pkIh׭j @wj;ȋ;bŦHW rBGQZ$y8#*VkW"zWg)Ŀi9S1 (g/8:p(ؾsP;7wg &+WU%=n4-` 4!B7FASXm`" iʋS/sҳJfHHc-'rw2 cP)ƾR`Eyu :g u7HL]$}Ljr-85hR77甆 V9/N;"PfZS|7N lj yo#rcs.)DxפT9*uks:j(0uyq怊6tGYug,=y)v N hzo/]#ݙM(fQRqѯQ 6"[0k|te(iBO1FsU|WBRa~m=S {<*7NEM HI5+4ѫ8MAuFx|"s.{PDIBٮ>?0xX^r=1Ҧ'/xtcbtxA ` )#=KBpȢ]AlT~и oZ2Gq%&7'3>>|i ]S8nh{l37SfR-awjn؃rұ2tqO)}+3덞lAԖKg!-cfS2k@懕ӽ<jg{tj -z r}+I{ere- >VϐQ>kR*REqΜ# Ö=*(؉ߐ%&FCO`X;f븟0 $'UtWܪ'_aF |<t`S{iNk0Ó ={E/%/oF8d'.w >w Õq \H!N5ܐAp0iٖl/{aṂvQ+MѢz4Ygsqb?JޖǜrLd~!%AH'_o2qv5p!6$ÆkEۇFsB;~V|3pӖ2 z-)$(O՚0RsBRi=vÄvnE> 7a(z5Ip%hAfӐ`ұ.R`k3FSWpf wAY^oR[N|;+z->. PMTČ /oMUYE'6(ėx҂%+dzSL)=6&8+ Fг#/sJLVgt#O% S`TG9[-/U0XPޑƎ8pgHa)R^!%: _dunYe̼NYDh3X?}SV'u%5\t!D?pT 4T}ԖHj ăn#kM{[~u]$vf+& bVT܎)r~%Vd@7-U0nF!? k{A)f7 })WNzŀFXgh۰h`Z1q \!{mqvJ|J#^u/lM!lha. ua)d::(%A!_ŐЃ!H5--ߊi*`#T04zrZ[ŝOo- 5ۂrDp@p7>Mz(S89kD6ן)cOloJ?*UHi|06L,T6}wFSAaPYvRapi'heV[-j^-hȈ dhe0˚)j8>yLda+mӺ݋\+/̪CDt >B`P[k4iq!?Gaa dM0m[)Gv hסLE 1 MhTh2K6uxLMm<I;,((*z/`[zh i-+tFV .=TR#F"Ca޽qR ::̙\In]me?Aޢ1L[% ﷗K"̠۟Ƃܨ]$(@ NMTx!<ǧ i,ɀ$J()ȁdDR '{]]fƬߵ|\(9ai!u6´T)6ϼ%pp@=u"}kgc*Gկ́dQƸG@C뇽`J< J)$V(OÕio乤.쮕L)UOp h`c"y?8VpPJ֘j&ǿ?,N|b=3=4~ƮcLQv_Z MR(KPKqh2V%#nzy#k;i)ۓVDP=kۥd nkK=(:c*V)-bl ݪ/ Ѹ[;Ѩ+˖q;qt%T*lhF|l [K# nJu_78UsOk/`G7$Lj5x !umhOʌx$w 'XQ^ў}[~n_&f {:m`°~j7Dp9hc?>ޖ ,c{dCi;0FLxMd8^Gx>04ANAJ4C_Gv8DCFmnPoU`&S->`U UkVB% 06܊uy:QaZ@郁}.1+sL2q/ȼԧrnd2OᗋhXӆγ΀=(3#_\wMכ~~?'x{{;gjjC.Y 2rS34t4gftj[Ӧ]7#|t|WH{ lLeF嵰x)Sѫ e޶dYHsаak2G<^nK:}ޏU4{TQ~ގɯ[[2+.]H сŚ_z wuO># E$X|Ѓ>%.{̕H`8>TB0#°rtRݒA;tPOcHFid=K\ebpXN*~ʱ ^t_mJJIWeMN4ކoYFŖ۽7`Ž_֭O(Ͱ_t#/K*ڔUM_"rfMnvvj"uŢ&LW! ۦ'k44aISl!$$B}]kmK5w~ \H;tk:M-3"I!#Ћ |[[:S%h hY%upwع܃-'|E( t~ha1ilĤE;ԝ] ۔AM-HQeCt(`TUd| -`4sK6{b#XڡNyݐJhZ&{!q* jnZ_&>Sy=`TP3< =!Y|d'O*osb[nUxaHZpGh/;a$n|R7&qH/Hk|v|iS.rV5kɅ9ّw;݅QNz<vð}lP.G+39,S mh]f$Q\pޤ:E#\t+krIhlwۛ4DAFC z^m<#Z#';V -$z܄ρݘxd~:.Črl@"b|IJ} ǏmLH2+$Ş+NﺏMSkOP9A/- Mމ Y%F(f':t|5c4)Qi#bn9]M uib n[As5=>I&,~(!*p zlLqĻCmVi!;Q,pr }@3Q~BCXa"{*OIm 8ׯ6ٔBӓ u3"BHȌ#M{LSfl. vŴʾlڏyM=/~.NHa~vUp .uh{e$$~lL- u7.0Y87Oo_m"M@۴NJ@0ioO7 gE0@;A+b w>Ż#-$ ,e ʈZ8լI;-b0Xkdܙװ=^HR>+v[@rg3qp[ҎWbfC1ن`Hl7@zp4vsWuvCZ.h`ZejTҪw#SI 'FEg?9aѻuj擄^u$&X/kqpIw&dl'Ls;`KOI#Knjs\0KZX3_ɵOE!#%3 R,J4m3*tRh҂e2$Mvnk/SleҰ)3ϧ|Ux'&XGοgs}5WvNGD4k69@-Ei.da&d_IJ*hp7NB oBp  !fueZewaHXо.}=j8mRm:|38r:e<$U0}*Wȑ-iݝ&}ɪ)ƤJ79ӈd0ޜWu48XڭDPdVj uz!~?]ۯ/KElr"i{m&+4Ln&6n+sprW3/.Iꓮ-]BGIOwv<%_L6]ZlnRL6%Eb)IŘhQEqnxu! -] Ӌ ?+"ɯ C!="6E|~!Ec L[eDG]V7 P>Rvc,/Ӭ9|bO,[#wה jCE#F }E: JA*,4o|ni ~`nIy mѠ ff/Ց,4 cע]&m36ņxm)/*/4VS*@'?ÿ Xa*%O.2~\Y,ݙ22<g8Î? .8! >1fz}x7ֹ|z*vr6Q\Wzy=>x ͷ ^PC~؞*dXƔ?9cKzِf3DF/\&Qi ϳR|;թljlBN/q?|v`|uDÒ׬1! fP22]2֕TlǼ.*@]eo՘䣜%tB'saJ\ӫYTP/{MnlґI2bi"pXS'+%aUn`v)2.6b>IX(d m+PE.cI4/P/'W~g쾤T[Jcjm#6[L{dQj&7wbLz@()iHG)FːOOz4$A'X пٵZUx/\a,cs :Pq37gv[m-S`U/(M-) '$HfOG# / mqP]%p:FuS\onǎ=}wǕŏ*%]*x"9$R'F/tD<. !ܩYWmxeۯsJ{?C?^x^@6ˇ WY"??,9\s|)9vn}=5IQM`G8-6E$() =j_ymRiSb3 M=4° LU^UKyi~jqmm^p *6n 1}b+:);h|0Jt=U1( H-Q@DI'?ZR? uQ e<-5ţM'hpBJ+s[h DHPp,z0C^,wa8ɏR볽*GhM8s ܏Q4R冓ej@Yujz@(كA7:/1lPݎp߽RJ ,:>2>j}v6ӁC#̟p~9g&X{}C53vt$ "BMSǚJYx]+D[$W(ЈPgkHVjO 8f 9k= he=[̠LwDǐׁn}Pm3mMHs8qtZ4v4C i#$w}}^ZS5R#/ CU9uKcuZv˰y& &Ï?S⟧Ņ>2I0 Czrh,τ9n,DÝ9tOۖ>ٚ9eإ֒;*z.JdU̵sEuq5jI>PgPQ3] lYídO@R?iТ2kq>nITO>iNeVi!  oҗRbjyD.0dƙd']HWhphL%7A-7Z1_l=.dH5Wd|Z૞rrzYGbNz"Kb={Z ֈXj`z# M$8Vd{%^ƕS#w@jr] ڞ;~J7͹7xf&ʡi7R<'4D_z9 h"xt$!a30h&<ʊAA0& ?ӯј@ {ⰻ@i\Ֆ#;:CI+(LnO)=T_p:mgL<!|\p3$#3Z$3Dn{AѮB7{!GVj!Wp[[ _+ݻ~zMw],^Lz(i[_&ki0jX`hԝ2I,pZyF&ר} 9Ŏ~R4 {L-}9cI%d?Q\ ̘`B\;dD ^ylE23cg\$` c}L'vvVPX\AO#-B O-wZI`֮Q}?؍ia4mfWMOhr=]7pb&"5?T a |>&4xέ](*fBT0ҨƙfVS<@d/LQi2|#ֈiM#1{o[^PE4rwf2\cՂ팈Hv9QCcٚZg2٣Anڼ!y!HYE}ǵh, ܄S;{ O3F$A:;\Jme/5F?uߙ"=BnrA٧&kjѳK)'"gKJ* `0$4]xldD¢hSlM c7$oz’8Eń)3fDhܯ1&.n_V9\$s*%Ir,#kRU1AYaSMlwe`'ٿ죊֢bb*^ ١p)O#b]/U&d5C@*`_nskCĭU*Mk"=t^_ F:U!K=CQ1+;܌d"/а {]d+0)Y&!HjqvX.BƝw42)XSA1X/Ḃ4Ǯq"syml'o dYsdc+ *YbD~8i[)/jr<nnE~[Re?>miqGXZ*l䱮-5C^;+>;hgqm= i*zag@21_,w%O6\™)1| gz@A9 .H,$(Ia ^qğ=`$&Ԗs4oQXݴ}6UNM癖f݀eUébMLUY*U.rzs"mg0wM̟:f"6DC9T5 ,cXWiip?('3V˽_a-|׀K:.M3f YYlW2wg!V.OS|Stȼv?| K} ZDyhd,c+ `.GU/Ž qf F6`X^'JjXM+Q#hVcL@i6ӗC,, r>iQjTq-C_߀2}2; NyV)_% sүbAXuo | j~=vZ/s_zNl~ɱŘ ,y/hwB~'=`i ?kd|m]Bw= 2ͳフσ?#6рWn7å?5ɑU=[Zo'+CT5ҭ47Cޠn x^LGvI)"-Y21L8_Me5 (л 8.<(Roɪŝ D#kd@ f&J[mCHȇV+^ҁޒ,r?dIʟJb[h,K-C~LaޟO.1b,7=N(NBfo pٿ>p[#PN 4@#b MmCj؆Q<?sj%9C,أ#◹^ Vŕ*"!e!BD*x&ζ"ȳ!nIt^~ ?rBi{G=x,|L)l>[zנּmZev _)`,n},,Yc\>#8M=MLb( O Z XX8}KN.9sFݙ5i\={%jI1yzä[`pN)D ,U9_g.&lE?aRCMsXR"3I\_!ZfO_A~ >˟١3}:F,!:}fF'L_-͘_-1ϣpķj%cu_ 1s 2 wAoS%}1e; ysx,[ܢRSOgMN=έ%`U ycsvqQGw!HUq(4%f*{Q1GYTvtl1\݃Cy<kfaޓ3r ,!|[;򾗖Jˉ06s?Ȍ6GA7*+w79|J7apij]͆ǞrN {փCѡwcêk( '_U'P̃WPBPB&hǙIr*xag1-% \CR7T/[31s$;]ikx{[N\`x jM^8Cw|ʁY`O;\UeŁ9 j]ZqԞu#K (ǼsH-?v 5 s:0WG߫K[i |6RDB}lOD6$͢6eμ.A *É~PBVdVQ@(#rnꎴWG3'^Ws݃K(X2 -f${z81ˆEkث +h rn&Z7 YIoQgZxȯ'k(afw C@u x~^S.,pqw$(vm4S?ŘMRIoM mz42cq=)meLWP `rT[^2w)S{(*F&J)e;Y`rc)!%)H7Ғl+su2Guk˘Db1 Mҳ{Sο]ϗw-U$?e-*lhh3w5V~jZYRT 5thy/YsW1o3Jy!\ȻY4-HzPU.٨_~LF¼Jٙ1#!B3Yxe\Vij{e&h09;ST3,n6:vl۳f1wPXN'}K%#e=v7BY>b( 1*a% 7l e_l)kr8?fx5C}RM;/Gl!s<yvA9` wco⤙w?`f)ep3𭑌%/W9N O%L"Xo-W"|5$1Մ ?)A)c%U𹨴B(hݢHSNWԢGy@^,y/;9l;mf֘w? 88yYϻO//ZCǨ={ďoP1PKUk V2w6,)5`!c/j[83WݎzՄ&+qs0FfeXgNUbK%FS -ёipz)(X\")[E[?\l9z|){;&#=oҒOo4K)yƮPC'r>+X :=Ͻ W o˳ {cihU-3bp 1nw=4-g'! ,2FE/%Cu¾ƖGb ?b4JT|QqeWy c3%T/[Qcb&4o=㬽Qk1l%!Wrt'[ć} QG +Pfg OH\5ĉFQo~I$ ynRDg{AbxS# *^OfDW*)xepǬGkmA#^XdЊ 'Cjy&N+q&qX O>œo+Ex+m->懧hl1dm$VEVɳgt ;`56{~4LOWL}=gEAa1,AX>\GN< >UrwU(Ƙ%Չ T9tcCm4GjB[KӁcphӊ2E@\|4UIbf9A^ցO҄p쌔[ IZ(nv!H1=kWEHw/9%1r'_l5pX^IɬZ33vW͍y.t=P Ywa"bCšZˌY7v4d|[ef0VDN ğ'gf&zK49!+i?G4;, 9'փu Bi9* òtwaBMr7?7xD > )ӴO6m+zlQ 2 [=Z 򚽮L{.t:` ȹ3;$Ɓ#{|FX:UUOOYIz@ m4mD$ W.&j ;7I4rsEHbaAN#ʟa? C:Ž``LOr5x'MIrXgy$CjCWu:q,X-rr-O󨽄BT$/A7OflfBKՕbzyN$!H6+L[uH% ubeCt u k$Rc[p>R?-mpHi{e:f(HB#ϝC$WEJ~ +|o lJ\Hz=-w{b1t7nChD6W,5Ü;,Sk9RI2#=vw? ?[_flp)oQHch$Omd Ĩx[u'axD NX;Qu`=]DX g|SWjǼWAi|\!J$jx) 7ܬBءbQ2pwCtsُ GkήQ@71!F}2]'ʩsDOssg B "q!?'vپF)cִN9ǻ,L)+7es8?%ѧҜٻ{R^f'lC_:m𛧛@p8ƧUv?_ C+۪^rҌDMeb:>V'W="!q-WM=6D];[w9ӅۤΪ$<FJȸ{z:)$=zz3E5^iyz&&E ϕ\l@1 =[H[q: +~x&> mbM1 Loqt j6/w+ޢ͎]@xt3]{dFY}e{Y.ҵIQW.*mݡKH|rFxDckc#FFKe6buSUbJղ5U-in) d^hS-bc1v3n1;-(kA&UO G\wvjت2!laW,>gl]XNw!Cābnt1[xP1|dDt~ȭ|PL_m ' Tv@jTHӺ_ qECg@w}I.(~EW J T)VeJ-Զ"Afd~Rx*/_,|mTa0Es JDӝϿj,$v/*Ԟ8[ gAlvئ*ksUs%9TB\pGf, (Dl\vdT@_`8ɫo2=g\Jr9# M7I|[7H= 8ej\o7{ %Xj,ЦwюDLUcrNK>"G'X]'P8Gj:,/Yq+f"&qT=7ħRC/[al-Ow u"L\kofO\fTձ~ #t<‡'T?dԿ*we-9Ǘ.Po#!\ˮՋ܈O|<+~iVHj滿M,.2ko24d$g7ڸr`;"{MԘef9:Ȕ ӛ9fү]ZƳO>O~:XY!OR*oWc9վ.[2h@4X/;!|YThvolES2}@ NK&|O Xl~j(?]jrDE_#:[v bEc֪&ᘂUv|JZ21xF`N"!ǧDGtH%,23S1#)$D(NVh7WoHE7w\6AG'a()PHFE5 j f^iH!(C zffQOr$IvR ]1P!B˫'(.s3Wz lu$4 6ߩ`$JsWScӜ.\йjxP"]_Mc%qO#e_Zz13v-JOV=T  i3-Ƨ!BZj g٥`S\  =Ǯ;>m^+/#M|3:~l"2tR-l@ft:l+E9:29 ]KZ{D13_;OվƎ\kb5{*Ht O{SqFlI OM{[&o (Y\"F'/xkqimäu9LK@V] *s$+cIU) W[ A3IW>+YDiGgJ%Rv?ٝ=>EG{]O({'P (XO)UnڳS*~N1% uUb ZKJ]1d*71FZg5U cLt\BkL[6욾9g鷀/x䒧/2pFiA3 ]Pjô*R=_ kYL0}Fu@ߖ* eaA/$ՇyH Q ނHK <;D*EŴeLY?ӧqp쪹iqyLnz UB"sggM2vo=ukA־=K[I%_ co۪i-1O^8JSGy@pK-!R^ xpbfrJv?I7\6f5 F2٨xwAL`K^2m p! &Ȥ R^Swj >w_#XDj~=gdb3/vL/ץŁi+Ψ C ܁uGWrpND )WHf\)g(;7.L# '6 B! %Y,@`hf*$Ch4 G\֐,9] "l\qaV'SH*??]qF&$ߌ*>TV5`bHcמ/SPKٖl\/iBwί? n4iy&&L>,?sޞH4i/A_b0Tx)K- Z Wo O dS=ߗܯN)2c Ukx?ti$VɺV6pt(a8td`B LMJǾN..,R#Ae[= Wv 6t( 㖛F2:42_m; mrHo/dgC!ju+O$scRP棵cJE @QHD(6|x*a߾-2e? ixMÍ9,3!q%lzEV,H wrXp2Vy1RJ[NlMes-Vg Mz\\ A|󽄞׏{QCt[;@xp;IKLK;Tǟm|584 IVu3XL܊LZtpfQN C>7jYɤdoJW%ݡq_?j!3 2%\} $DUWC@qt*R|9p )@ŪS6J` 1"` -ȑ?USx}' 8o%MD#ngeJn|LS0<@~_Ql߈ н!"db%Nd}{δgdž"2ʻrnbHFin63颻q\3hϳ@uωtK,J1JN_Y>,ч@p'#o/.?hgސ[v2:GW@A ִN%EѨ{zOhV5.Bu pW`>Nhl8vY&*+pGrj YE+4Ϭ1΀/IUyβ :e U}xw\Ks<[?-?S 1eP<@o9,ʤ'W\ >,cy3wn>4*6-2 `Pz2sEMA#G٦R ~>Zn7ȳ29L5  CLy[$b.[]tXԤxr*s=i`ϑӶiڬz_NGH!_,)~LUx:\ML$ۃ& ъ'k>||LѼSj$.KvEɿ԰@3[u Dt$m2BVYhho$̏(/R9N`k5>& jlȧF P 9CA:.*ΏnAM',2R̽P:<8"x <08YIoіn9{i< E{떆zjә(c i%.0>/˭W [[\T(7ݑH/ʦfr8%Sj@vžkbi7D%FqIT[#nO.ǖ>i"-U+Al;P 6iFwxf(-u jj֢_.0pc>fb2b!f0u:CՅ@ ZDCyFwUYؔ;.L -89KM+2^PMuA?RXY݅=8O}h1 'm0 dډ#UvJ=*U!CYX6~,mB/Cw)`9D&t1lؼ3a[ V$aSw yH-5@9^+vTóeSk_E2+mMH'K|OGMt&8^H>ۡsyy%{DvkKK.ڵe< WiNR)*k u~uFAkgSHy_Mf;L3fs o'ƿȯT;Dn/hh]!u9q0{+bsZ_kȄb^60}&|N͗J|'[/SLw&Z^~+$Έ~pe@|zH.2KȸbGk FzB!-5FCl 8鄶&{_-wEe~%V 4@>n~K*_Iu:L۸4L1,Ƞ:>oyWVGߍ 5ݖXLxҘksYg/ 4>Q C2$‚gͮoN=5qr0)(^߳8w:i*p\z V;N3_&-;MFYk~ͤA157Gx'xm$86d.l5 T#i?FGG: {<:Q#~rcLܡ"a&hM 0%4+y,_x)ӹK=L7'ƺdHwhC^P!ֵ%`}d.rP-i_!6' A8*UɽoE*Q6EЙݿRJ3iQ U@/A/kk]9$XM.^:?lE=࣓!|=^`0XLj&`8lyC(dMEږnĵflJm`̉|a<͍@R ( $ZOtӅ|t.L9j 䏦EqrꕦQ Ű<:M5Db$fS$9cbERB;Jz,xJ9Crhm/*v0d"FU z?cъ 5(R[ F8M)XWoLW.M̦"?[-fDZǭxfvT%ׇleX4ēҶEFD-h6{cZ&#{&')R~T`mBC[{ O?y(B ɘuTd,|hO[ެEjLnL֭J#ޅv6~Fި.vNB8olpT.R/JnQc6R/DjwH)FO:soEp+Bdq` Ṳ $Q\Qd+lQ~1*~ذ&73GBs3K B1Xy,;? B1#Gζ)k md, 'O 2=˾{0hQI9L|ퟬp LѤP_hr6:802,=2pNQʺV0vl ηmv}E&6"Kt'xk$'e. cxi_-'Nؖ6G( _XOELprMl<q3ۏ2m Pcoc-@hxX7|I?lB4kDB1+ r=e6p<ب\b`{,(rv5dʁod}kgcnH0ͤ'%slfK K[On?'qC0 ˺;$hE"b8W~Ld:PXHSڊX@ FX LBW麨o ^U;M(qÛ%O9h)$'[o"o)~7R*L R_-;dZVcIn-%jvس]7!O5R;`ǭ_P"?*zZKʣ-H>+DJ?_<'K.v8/&W*@ p5y{T)8}$#44)9@iF#A6y~qXKۙ<| JjAʰf-pGӡF@I@ŖWgO:<`fYEfHHP4eAo۷usكi6˚:j|b~^kSYj)'Fz f;ې$ VN򓀥,`M]fSI # {[֍Zv=Qlc2 ( A+Kp&RK %dBJ2@YٔuXK_9i%6|/D.]ܵ9KM{@.:ùxK[D*mU? [o^mp.PPR.Oè=t&*zVTXLNG!IVE*f<+y42~zWGqN#H. )K. Tswd 33&+b7y;t{'wLLci:GUZbQ-n(pN;<%"ؽ 3!jwF)cJ~j TdbNhe4AY#P 5k(~+ܬm j̨l§G iw~hw䭯SUb h9_k`Ե*0<]b~3T]z< 7.!)AN#{z ݤvVV}-NꊋG(V4%'-q;Dak+Yo6_YN*#su%"U@s]RsĵূۓTU3.HI6A<V[;&qȻLDׇ7P}  =`?ɃPl+﬷HEN%| p-,sy2OBkMAٲܘ75tdj:Ս8L_ EtA$aӓF\΂CBįB.# 9:/=`M{|EqԤ\btzfJwةIOwC"kiI]o\ Dq&۳؁&ԻQ.$,YR"=Ͷţ`MPR…AI/ҺAG Ku޼N!P#i[eḠ9ֱޟsWY5 W(gW|`? <] $Gؚ+R1@6$`рOØDJb%r3\^`p2:\yaps_vO5Єbe1+53]P#J {4-ato.992k"_jr(kSc!u~_GŧݿgNj~F߯QCFIVk? .Ԋ 㸋!ھ޵ Vo`&FLպ(8ѷpU˻TJ-&M+aǯ ݮx&h.;7Wx n=m:lvCqm178ֲ͙cgw7Xe&Din iE':u"y.'"u-Ⱦ]),Dg]d=85Y]!Vpys4~=;(P)f%䕂8c]iX+",@]k..e\b[![4qHO (\=㈠.nң zJ`Sh )uOM&u>/,#1wQl5e'-Ol\>Ⱥ}DL+ ;]N2!2x4ՙU;.HBzDj :Wb:0. ) (JxwwZtxipmϲ``h^&cD߶4?UGdz.Gǧ_EYH4=1|}a, T,4>8>gDW0Ds!mfRQ/)_Zq-IS0oS%9Τo% A)10⊅Y!@lVQۄD; Iﮐ" Md٬uF1{W ̾LIcY =3&*UKw(EO#l\i[4MfQR C~i׮֑I *ciӆG6KVN2[=wo^L{Ȼ@%L[DE~ˬh,*P,DOj-O 9hʥe?62w/kGǷ\x|ÉA2٥wWYAPS#i(uQd› ՠI_ٴ ҞF!| Nv`u|cX[-@ O_Իz-Y:9#Dl\R t x@H;(Kh?QEҩi4 Lb 9d]Az}CMp;hK])W(%R6cMy=[9`*2 G9s ڕӌ{p_.g {Q2'U30OkZlf6cS>uމzmꀫ~ȧC[".hT3akqmޠ|Z+/L-ÃM8~)jvM"HFA%9_&N=H+ /*4a%F[,vzQ"H^@ dUV$@zL+-ܳ$"'.4ڎ!~6k( aH@M|%zW'TkNMd=}g@0O=İ(pP;Af:v+``O恽睾mQ.J^3|sL{sGȊUPfR0ėw bK a4RȖkiK !}jJAi:ɥsL=:v{ܱ.Sԭ (A >S<`$وyD='c^ن#S"\ut{O>{B>ûc!56إ$X&kvD^Xӹ%18?ʋzY86 f=LEPd7#C/)" hWVlzG5t:i$<-a&,KEt4+Y6+853f>tMzqG5b O >=!P jAB:L6A#37c{XSOLbCŗus / |)aǂ4(-D}՜tG'(lUt%3H{CbXGbPv,VSyZ_-N}J0EGf@Ӿ^# az'êe2a$B˦3?Ιg$)/3rIIcen!]]cP5_tA" +dQg˿7T&w^J2sE&iy9P9߼%p*a0hs8:ڸjq`atw}_eRWf)ulagX!Qt8 |rkam--:Y]̩zʿܮ䧪 HΩbA ;]Lo#l tE&>qRԹ 6LdV"U=%:jZtbFsvnz` aΔ|P:F n`vߕ{Y gtLem! }$K~񘳋R灤'C(e=E;y4U3x&)93{No?sߥB腮rKրeD𚢀 0xW^Бz, Jѯ9`#f:Kha_ k_sҫ~9_hm)V;;##ɭj,?et:ߟW(+DWrd/0וZ迟v}iMbc}ɦ:m#f_s*W 5GDnHH*c+".YgӃ}/!g[^϶"Ԑ*-Ƈ)&oeõ{*_/-"a"?j? #?[Ue)i(_+ 3QډβX4K5dG@ \Sr.!B1kX+$&,#.H}|0C| q`g<譺SO.@w6 9‡TB֪ rU-4Efcp@g}uٺoҹk+ѓ?ٚ'++lWu2w8N]_ݩ6(VYV6aZ.f(u"$'tglp `Qh[%̳Ё7.~I(\!1bȥhBע|خqC~|ߛ,E(oU*bšZ8 TmxVj#I zmD6_\dbyy!pkKl4_4DzULjQ>,B3@0{(|֪ٱΟj6/aqE(UuxiT^^ofZ~䥮3W_blJ]"iU>BQᛯȚ'UmI!g$_z`Ʃoz`w"9qs)@oPf U/JbzfRu@ 7 &2LFT['{s͑Z2tǚvHBv2T ["AmEb0׎0 }eaJ@Kj! 0;g3ɼZ v_ԉ :=iD5P)_yJ?3ӹçO]jKKZ}AdhK$͜NPV} }q;7F[#_EGAxl_賊u`+XshȔqO%#`&>Sv}`C1 ?_<WF/,!B ^w/)rf'L]߆Wĩ$ԏYٹ9G:[D7فH ,0G;W1;<-6lyDwSI%;^&G$*to_5JMALsy/"5oz\.^&ٗgW0 ?hPy]l2O=SNRײMʉO<2O1_P_EAm zvvOS/OOx!= !#-R8?[_5!ȺG5plf]m0;l10z{#ATgxׅKXPQnbR xOh ׽Y6!F8Rhئ?܌W@ˊj*hݓdo#ֽ2~OyD)估[>x;(8xC,9Q ԣ%%lvjBZiZSV-niogmZV.LsQu{ec@ ^F ;]+MkPWհܞ!y&Ajɣ笴#tձAUE!&#^r;A>V^Ї. z[)gds"ɳwn_&^N2;xc#o vV,g~8 ^*;_Fz^Z-P9zk3%!]0X~`/#YO|=C MK1rn*uxXjM}Z HqBWJ)C)ߋ#Ky.&7wHYH1TW>U\tcהi6Yv'SO:?z~r\E 4[UgV ǺN|znw xNX1Jaɸ}=?-æ"q?$GGAq>Ct"UvaP%G.,n@W q|-&K/; `Oh\Tዪ[2N!cԘp{ Ba2P⼰ϦaІ+AAhA7WNN==Q# i'Β& c%!*WUP !s%r gv6LQ)3^]ݍ7bc }PJ*z-`vאQ^sOU` ZabċߕҀ.jH LE\ҡ? +Ae+J0`b/+WV8|kd$ߜxji:|XO4 ʾUzA]8:s YE4`Ojlq'Έf$_j.XE_ +O`㶸m PbN=bkHJH$IGSI(bu{C #;/ M4M'v}TIx!.lLF5# x2quM#?)A.\ᜡkFJFkH[ OerF 0_IUs;F'S=~HxǙ-~R䢐 r}wR5R/TF { 뮩r3nLf7EbHy@ğ\ck~ sLHM2r_r?Aۆx aT|DU,[]1"M/° *QTK9{lJLi-O'3HL^ltLo2 \h=- p RiEPaPX3Tְ+])Fi(5MOZP%;$a"߾-(,OYoH4e%&i\Yv-udR' u+jz%ߔFJNYd [9VUm+D/e-|o¨! ԢE,О!< ed]*N^cû֣1xõwL+Dч^̐gԇxv/t'߯67ۺdfM>Υ'XYzv{,иp}a3Ν箤;(3 c;FG JbpzN 8;jC?٢9- mHb\8k!gB^6KO`ZJ%abyT=(^T@aP[ʗPv6#yS4T<UNpdL=?ˌ|ѝv1`ҖnP]x4y> ~U@q CQ@|eǪC@yRsZG> ."z=Zii'IE/h-(F1WxaN^2ql(ޯc3]qa<v[ュHF4lҨ*u(aGM; 14f ] aه^<օ継| czbʊ2Q()[D"2cM`?Kf/i.A"[bZ j(>oQ`$.%M1EdB+&7)t'fdzе<츗%| ~*~G=U kҢX;#c2y,j#*OaQ@wR2m-]?*ZL^_ + E&&%Zr\③vsu "dzM E# ~Mp0tT-aK\q~?]jKSDZoNB6+$Ĵ5@Wj;lj3$D08Oh~OfnK&e:慂9Uj̭e-NW 2cI3c'܅A$<>V#hsKzkûA$ua&x'6di,0 (0=l6(+S!n֕]^M^0\Rt V8N1Zx_lq%xwP*SQ~jF&?}X}cc'H he+Zh.nR;ɤgGMc,Zdc_Uhq9R B6P : kP٥>Fٷo{ A0Q{݈kB] L큶׸ " fu&b%K󭙊\fcشS 7:dKCs)o>gJ6"MilCR#~:b&,lbAgMUd`\{t hEz I+Y+g)^n6#gzTò7C \10S}[@5tBn˩}NRLuYK#w]=@,uY4$pnkoҶVǝHEw~}iYnMA§e1Td4ۘŽhYSCf&IҚ^?VUk!  GC'Zy{r@z[ݯրV5?vOmmՎy;p?SVa/J %MJ8sdF1+qmN*hegRV& rmy}J*K%>tџvzm^&ϊ2@qjlxg!\OckգS(cPL#ÀDQZN. /Ȃ}^УJ#jeks O$!T55qJʢhX(}V;)9K3lmϩrUY7>j&oU?5 ȥ,\d2&Äy,+%2ŕ? w?X [[ABS櫦h3K;GەR*EInBW@xM|!??}[3ChP6X1Y| nOyCFkԧ섯JR!" 0EYל|'q]&497l> >)FCŽCNi[JζջMʾ=(^] LNQCi5 8~|[tSolcWב*3dK;MN$4i[S}T,s70_Y|LD+34 KCk.aݚ,Kݾ܃sc@5}4˯ oBǺsQQvH'OYc[7]H\-0Ghe~91M)yz^Z(TWϩYVdF%au-=ͷ^6@2iD jkBY?3/x0޾w+ ><1irE/nǾ:U 630x@pyu4;|,~'_mh0w=Y!9녿?sUG ;U g2G)< S?|mO[#R7,o'N֒ܖIԬճ~aZ6|/Eߨ?utժpƗ낛EްRjEΠk\vPA;h%Cc;eLzsK5sBKnpL; ?W+҄}m xȄj3t 1t__TS #y"ܟZt3eόtX44 TՕJn/+/f[Ǿp/OA1hO]JY~SC vPeT+f,{# H폫 6+4jfkhxV3Slq9QbOlӌb(wm ' : 5E[W@L^*moLP˒' 'nЭ4QpHae7鱍DK3qd+Ewڹ4}d|d<K3Z":'j_9j'ӄ5kS?"_Z;$3pm\BvZiK\p]P*2!530A>aբzJqT;,^kԟ7Uae#*W&񧋉QWoU>jjD.6*O~p0{6̚Mg&<*M`c߰@JJ^Ŝ|~NSo{$r?e9VQ1F%f^y]w,$QFskvDE]Q5(@ff%Me -*Ql`3> >B0W]ø=kq B?ESlz Ch$M d 48e꧓& 9Br10|(/ VLq z5~*q3drrBPI."p&Ӵ 4Hh0h+vGR#V&1 g6OgW,_8J@{i j)Yb%;vSpbMzEI^=ֲDwCm(*)<5!3~ b>{6G'h:l1G^)8gKۯ3[4V&r+s{,]mPOd3XY#(>2l@Mu&M@µ>_4ڕ_DP`-1mu6c'd co](i5 ֠7׉ ?Ep |vy_'p-ѹn2a }Iǖ3pTB6u@dl)OOd\_(uF/?.W;W:5K{ѝdZic}Fg,+}!:# 8JEoE>oZhiɬIRIɱݭL-1'vG}9 rüs@:ɚZkl(f`G;@vLu?`>F}CiՕQ5vv lx+ Jt)w'_FN,PyMUBM}@dwJhYLhsFqc Y>ê%V*ꢩ&ߙH`8l% >ܲnqPbVwk*EF}2'J⯊F6j6.}9q':? EG.O# ̟\bd3"Bt) mX~lmw: Ψ?: T6]7.Fu߭iYUŶ Zb8A8@Xi@g-F_-"%!糺̒^ɔztg2.P=ZX2u ]ɳonwvpDnゃ{Cmo'ǥ% .}dִ0 c0%Iq˿皡\TƫH1&˜T=FJǎ|&y"C&\]+\H,j#* tNd \zit%1disjp ٩@ڴCmQhӄ~W|42\|:B)b0͋CrVzdOyoF [5$T|ӻIZ~b B.{'{nl~.XB0SXK4`N@69Ru"*PK-K}W]~zFG 8kd òJЂ?!Fy_".( 2=++\;$ )h0C=Rg&ddl3ra$cr"`rjN̬X}}a Y^oZTQjǃiQXD'# 3΁NumIFlX [(]$ތfo3F2 4(«hfW1*TT-a3K,ʇ$XI"qT."$i{uzKOX_wc3WsP yxK"eg_0]D`>k3ߺCO"Re$& 49&/>ܢy9 /kZL.UF'&)P?߿=97&-K] NZ6\!H R~-}GDs{i]sVLK<ۨD ǀi ung?$tX}eg8]$qClTC⏷Hd i9]2S06.|e[TGiJPRk#K3]YSsUҼcG@(jz6d&M `??e!AסoU#C|[?G!?kv*<= ʥxm(Jnb k n/=zWS78nĻo#鄑r0(AQCK#; ݲx 鷮&*֖7ӞA״75|9a(!PD<euѯ ;@{(Eqg2?@D"uuu"'BVh/ o\ʀT56f8T߿u| 蠮2V?ZS`M͂<8n<:R[JֳHb=^dCnK݊#ˢg9#uJr;Huv,\Ξ7F6/}\r0ot^& kst7H1 ñWd=o/j4|!~ ʻ1o! P/Ċ39Z[ڴz3sHl/dY_68BPjI>tfJNodhPo30ϑ!\ʗ Ћ_ׂMum/ǘˢ DHV),VR;x{-b="͗B'$& 1CǢEր J$mZ1kH-Ji\+_xİJJDUýnDE 2~Jle '_]Ni@uBG] $bv&jժLM؏d#< 6ˑE 6 ^a ldPX愗">`qaXJ6Oa1Goca7::B* lNj;ׄ}, }up겷*b4q zM?a3ImMeڥ5+\/hS5G C(UKD$pz{H9kqzp-YU66F EU)ϲBvӮpbf:q 8duf1Bd%ZKGu{zn|ɿXW *W6f}Ĝt:4E}[N4RҰ ^-R3!WVZN9Œ R';hݷ4"ĪAvMmEۖ~x|9c( f9@pѾ{r|\˄ :KalLH8B({Mp3{N`=VEJ>f;KAT0٫wdsj4-Yōu`&e/|[U{i@aTwa܌aڎYu'W%Gt\Ӵ0gXsy #*1홎Ͱ4[W&#(P.pN8a6WQQ%C9s$F4wB@ȅ77?m3 JGWkvFCb)t?*o+ik >SW&o*72ӨI d1䗤%V/$b/ؠ(.0[q{K­Tizؠ^ϣ?:D-3:{i7ʻ #(19UٝV{dǬ(Z*J*dMDnUn+OF7Kb˒@[XTO=Rxg1i~dM>?u8ŗT@(#oBNjs{#j˶?U*vN.>\8\Cp #IޠX$PUۜ Yg_s) >W$y-92CP_XNѵe)_5sBOy<+;MEeanV}s'Ms1<<[ Yk,'Mn X;]`OfTX7N 㮂+EvL~)W lduJ@8G!@LzHdH{ Qc(D)?I8-%yiYn]kPIǐ 0~1ΐi` 8S &[\}a={74,q߱pv֏e}08iIR9b)e-~X[ii06| _ KHig?c~&.Hd_)nq~ v&q΃Lئ^̉Zq,dǹzABw.E|T QQq%0+( kX9Uwf* -o\ٽJoDr;2:N ?>fNf;z&5XJQڽ[;:D|&$Wvנ$F{u8^#f1ǚ?hpԏcB䖫D"Mdd1~?2㬄摉=o儀FN;p%r0m]ɎW̨AL${ON6;6FW$2nk*z^BMXFْk5}#=qo5_ 5/#[j,zd "*|f#S(8t:z$(]`;]~ۀww4u6Ѐ G 5N3F6~~T O*bG.wuKX* 7K=}ne 8MQZU%uo~lWhmbDʰ7){j乶 :4Q7[aɅ}dR9)._ |5%:-#TEqN-'-(pi1:e]+haJ^6558]3IKtE.OhWS]F.xoh.}AGD'6¼4uhM$(Ӫ/6ԏh#UGi ?^C%ڥ>wn?T^*@٘rEO ɹGNh0`UAk)F?uR0GځPER13i5ܢF_tНUqVxKچԠΏ&//S 1.WQ(cU KCW聋tnXVAfuNC5ާ=X"}0q*鮹qW^v9.|+۪Hܯƒ, b3\ x[ Au&/g=5 y s:n`Sa/X&ͮe{u?MX>zԵak$nr=mmi}n6ݿԘ *%pv.. m.yN>vs0V?r*hg܄[]ص%͗k$4ddž|[o N2IvVHNw9`f^_YSFhkD9u[ SVh]r53T^fb_m9N-3|1ۢ\ka +?<ٜօ-60 6PA4sqͦ0oЧʤhJEMH鴧H/DB<0 2̽cFR2n5Fya3|eH "%aK : Ou6")xáj[նPlpUq3G7ޝ1\4vjM; hޭ|x>E|<3c L3\:ۣ _txq0""INOmuz,O3)$$^aJL S#Ҍ=DpBX~R!F9+jA  ., \\?KJcjяW(G:0,CfGg̠By3.~:6N~"'v!;z=jMޮNYOfxWJ>f }5Qk퀃%vE;ԂO I8U% kqWY姃`^ÿonT~껃Sٖ8T _e1o_GJ׆sVoW]fi.. *#e]ш+60vtPWi;NNaU`S"XP.#pLtt֘}-H FUb[ HŴ {hܻGTi vH)\Bx0:ȌI'Yޚ{8/gysZn)IL2r,ꂡ14)g\}_7-Kgb3v3P2bYut/dp[ W\~OJ>,K0ܹDɠ vX:@4M?$%!GOqsI6Ŀuޛxܴq|?xE{*x 2p>2ÔMmJ׀shhY*g<*F#QH#R4?@ilQE+9qF;,uLg*`d1{"skRCd'KFZs8. h޲zdn^Ƒ?;P8, cmW|I^h&;Y@^-T~->Y"XvyYx<"PWf)%]YJRbo/җ)+3])UW~q'Dk?М%X!0=o˺͉K:Tt\`xJ~S;DpY7;)&ƩVzfoj*PF{6o.*@z~ٷ2ag @>s'@YTQ7iØXn' QZ nH#}/ 9]̲UnCi==œ^*F:9Sn}g-xސC_Hc;5$/붌ؖc‰$QlkVJJm=PFҼ PG}B>buRuZnīF4Y֐>d`=!} 8R s^٦7W&X7)w ͱ:ԯVa fmĜji Sj灋#nN/id x2@\Éd dc𬝺eZ,%70N*hfyWT.I0w[45&G(g?.ѧU*H$~,:EfxOO{~4F<|Hw"r͋P~R%ès՞d}g!hݐhQr;OL>vMV$BphVL[BI%t'lf y>*j;jw/cAa~a4$ $XEk#z>LMr ѫOHتd C^smʾGXfBdi;׭G ڨ߮n^+Pu OEpPimza1/n|Qq$zJ h{r+o/F3N[xmv$T0D{R"̦,Y}FYm.2 >+"Tv*{@.k4+IԦYxȷq}aIJ`(4ƯτjBYo.2@z璁f&٦qWdV8>Wh)kAj6 nϐ 7aqN4X-O[c+/g$1"J׶;_)|aX뼡wMdHpzQ­\Lng>G$xZa==+p ̥-;$WҮWQ( Y LO,65 L+fW¾ mz nm W(߸o,a#.e;XA5%/u+!qY |Q(}u~yO&\]7mvn E -z FFc9p<ΓӶ& >(!Vq6ɷ{EJo+8F-hy |1R3݄$KQe^l=~Ԑ.R^8 Q8:G%0 ^xJxDves/A ?@o6-RV*ٵб)%bmm&{oB4@j4`&{J0=P9izUBKEv*L2%{hV~ߩ0ȣ% j}.6i<5Q^n{i)&bt jBROmfyߣ=5c?u^Xx.h=+ѵwғm kn]8tՇ8й<̝oHv7@a^ pƦFeEBl=1 t^6ge]/'GhiV& VLʖI'-@~Ե>M>.2|n-7Rnc} (H-݊/J5(}ev]5h 3s\SD_c'^86޵p2>Z_5p쁯%0ў0؂9k ͠Md Sԗ}{y9MA?`#ppG'v !Hԑj:0'=K]H9HI v l#&%n6/Y s|oSlAP˿wگ+D3P>Q#򅾮0ӷ;?JHyہx9lkե$R4gSrF'd2~>2nLy21UtD{d5fq@¨Y0)} c6H1(Z+dZK1*n)ε"m*i,=v>6\z.WT]S&[V ՝*gհ󦩫S{6^x%5"Jz#ydIL!E/LDAl}F xU#0 EG?$Pm/~ڢ\| j~R޵@]+]7郦Y $;bUd oBG X7ĊOw*[e?8eFLܰ (3 !ڣzJdЇtn;o$QQ֒Zzf?`2ڦSS JB%% l%OU; 陕Lwz+]=ycDzr陬!jes+ N];8& Yyۢ : -%PQwXq> P1edگt53ܝ$̢K^ *mbs+iBGD^lcX[$tO;QϽVR |sIw={#INhW5!&x\7 +†ymR$ e)c%Pd9Tc9Jk) ׼8 $酞+.WzT|(4=\%s֙K@;M,BsX^ ]m:Lj防ΐu еnM- &G=F+gK8I?ف}jHَIJc^̙x8i{pF&R47GTeϤMBd":hEeF  +$j{ȬsK2&jb'4GoK!ͿuJtZ>N:vr~y 6=hͺ lUB%bSCIIAuI|-XT& ?ʨ5%k |mɐa@}.$# qbEv䙴yU"36L{JenB)tو+z Mr{AD8 C2LT ˋ h(:F+?PpA@\dRL\=C3»t\PBIuC}=7. ۮЃ3oo(TxT>g 5Z;qNS2a( t?|q(JY!WV 9nh,SKV+|C)!`a5@M%RmQR L :"-xC9Ov/905[@Uc}@ Xn;0cFf$wjY#۩qֿ ڱّ;@/ ɤ [ڙķ$:dS5e^@vpCyD{ObkrnX+2[\6isz2"Ga 9{koM6Z)Uc?+K, ֟z"PU.|d׭d#8d/?ai]m_ LmKY@VI 4 ֨Ia@qohS% Լ}ܐKy"y37np^BNE&k#Yqߛ-kJ6W؞ ZD ]-5H[xȁ"ԺA#I镺#Tq0uB,=]Y-;n-V~G#Y<+_7B8A.WOt`n1-xk(@^ 'nseЎ@ǷcA(mJ1Á6D1JɀĺUi?tUFyk]|*)d&rek8>:( MK{÷-.X PӋ-eG&{7OT=`%#k@1 1h5ZO6b{Rg.-!g>+C/`!("#Sd)9(qrq6)Vw#R 'ՄS݃ja5ƿQ%ܯ Kس6I(6/SX WwzGOsBbNkei) ![skhK'2ņM 5'm"XEV"2>M|~1rir߳EyA\|qIۿf݉AQa'-~ Z//7~=BNi #R/jhA\JDŽ)\4*URQR4PP[T\0Dχ/F *<8V! 9I؍1]}k86o|Rs8t' ㇯X-+4c,8kjb)@Թe߹ (_E- /U誯悧7?Q @3ݏ*|qrMyk8^ Ӛ#°W$m[*L~ZGS8Yv ! S:N2R^H%ۮ;On7w(z2 tiBsx+9@Q3D:H6EIƘ@Zwlu`3{>y*3c.{mRAhauù R"B?a335>^2]?/j r[M+k1AVlT/zp T%^鎅4yu)p`A &,%`'7d?]G jZXē,4XrK*z,c$ܤal88sܝbnũ>E)JMX+cFO hT@`L;[;7YN@bg-kE!`〘;y>Xa6ua=@ʦ,ˏ!\5 >tGF\zmuX+ 7>ߛz|:^NA`Baե,\{$) 8^|5 (n$t#JhB_kϗ(X&{ PJT9l؉ጣ-^r Ql58M?!ee*xjBD67~pFͤ݉Mwb00-J%{ƣ~zL6x^(9EA;~Q+ )?c%X:Fw=cC9J!6JΖz}Pn Okrk׵'5Aoѐ`mkx!VdRn tih1[s ġI..)4BaT;s22Z@tzeISfIyX'b6;lBcP˃jHRv>fn&S:WF[VaۭKԓo/XѼ7!AwKk_/_ eJemF?W|$; Ki䈠u=>-amLn*GsWMN6` ݮih}fO-1{ L]nTֱ@_SjG7tK tyIW&rA- ˁh{O&'v,/V5S략7劮d붏TXg=ףX.ղ6՟ @S6I\uXrW&`gzg\7nD$q.% >#kc`9 V6oE @Sf N`% 9([ R#_AS,z_?][|j J)Tު!XFt~j,Jo)rs'*+fb zCRv?iȘܯ 3}Y#z`x6|@qϱ/-~Np?HuZ*wj)GIDL32nT6gOqcBp"?UzMJrNBox*e%ڦ;?O3A# 1K$Nlu.e~}/G2*1Cz&wnȣj9 :5Ji)zw[^>H)yn#el̹@^;0YZ07070100000021000081a40000000000000000000000016101cd7a00004a0c000000000000000000000000000000000000004900000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/hid/hid-picolcd.ko.xz7zXZִF!t/cI]?Eh=ڜ.+:g(y⪑eb`o"QS7x~#xEA2-su Xk@U:R 5/vrD7ryW'fw +G6XAkĐb- 4Jw\CYB30Vp0&$!TG 89}K,zm~mT k؀q56bhQVۀPxۭS)K|­< e^K*kygdVX 'Taab_=Ȋ[wJ\z 5ya ص[P6p`_~IQ]TTK<4xyi1ƀ$yP+jdMޞ2N3Г_Xo]tk2prȴKX8q06=rthb9N<\mgM`8yZ|vW6+6O !h٩?^SC'$(BKOK?습(b9D%Z6=7y[G8iN\_+;JO{FgV7'>ܗ)2c9FQEj S{]3ȓ8c>_rݯZ~`Jb\L(h(hYRFHG˖":<6HKF Yj1&>r5;t_rĿ`*RBd[[n[[-R 6_f"=jM|6J< `z~6 ޕ GpιiNG$H߳*6OE܊tBbOT7ɤ\6ˢY4)K(x< DBDV42([6//Qa%m>|%+@쵻oMNyB`NpxY`AE-Vr,s aZ<@%o[gIUrH1VܱA+!OľOI K_eW䄠We5&-g~EyKq(ȧQѤmܬ+ "7&PջX=YP4dn:Ɗ;lbYzG%>JȨAB.+`0(z۔ͣ1)]wC DS#$% Uu@`35+Y]$%{qEƜ,qIQה@ڧ@ƂnS'&DHh $8APn}m&w3/UfݔD5Xt0偯Ps5T򼞻]N>O;,aUG.ۥ'9]ٍ%f-r@EiSӹ0Bl) )#ز[ϺEͦ ]JLR9\+$eL1{T' OisͲMirOS#5Ǝ$0)zHS”Qa$ -ę<>#@Vjy3S9i2nhsS HU%끩dB#fuܘhN$HG14䘎"/`J%*N !F@ s-flx^6_XWOEp*'M  QUES{d^i$Kv%KVZ{uc"zT+{q7ښ8HtOY-08KxJf Xk+!~i%r$\7x1_JH%"QJ돷 |=F9[loZ»WVu*GC5s1 ;k&;r_a_ 7M$St} 3s?<1@I>W^15g}ɮяG7z!0AK}l,&2%MDc¾jgz :zxްTdZs=0YV7ׁT5J4IaA(b=_qPrI 6yP,R29Xߵ{vmQЬ"%Ѷk+xceρCd^ wAp =KnCD 5eL_?@3qv"WH PR,@[1𷋸؄]UΦ> ~⹭D WCiA%^ FO 14PŚ//d)_d*rCe3FQe xlh`hM_3=0dC{?1 &k&g;ȝ-ާ7њPFWw2 LOOwe&b@i`6Z^C{pX¿}>5.>:cZr/5c>jW*j<ݞl~K9S:L@H!(m= \3>Bs+~GBt\ēKiODP"=ﱢ)lGA1[TBj)k#'B?"D ?#!r5kv!}"P.6%`Xłl_ pRV߯#7%ߔT&Ʋ;(W~S~-f6,]Aivjy!m.{|v[Hj h,h; ׳$bk%I\״8*?<!⚶ঁK_> ߥP m6y6|!q4):$mT2Z+1ŝ6fft_?|K^z rHiJGq*̬b``hB t8w Vϳ)S|PII `~p4S&*Gt\Bĭc 4a @LcjFlI}1[w#}++YBBQU3H8Vk6C?ڟ )\8c@/^Gr8W<#l*N gA4DpFns}|TF?kf~Ɋ_| 7G% 7j5=ptG!kmu / CIwP,\<&j5bv%. F<+ca&<~|'BSZ7䆨ܒdL`;?ʥ5`}/>m9͸Sx>!T!j*{VI/@hH2jfkkSӌfqG5[+Vp_SLmI4NwYԠ#OF*17?MUΟ6Xk^~2zV+8x/< D- y#aOf:J_G,2`]4E.axv=;LD N>H$K50 hIcJ _v}B o rU!MN4xL\C2.7ln`!7beIܲi2Őv۱Kђ857 D6un^TsxP(ᯰ)2k~BɃl"r,erDfLB*}=JZ۝ta]\qZ  $$4EF:J0ԼAQ^}xKi[B#iC.1V/PӊvMxShx9-_kJ75[R1Q8GuDE_ 2'' hVZ} ]SG jateӨ2bc3@us6I$z C/"x$~' ;/{0Gf-XPv ؇F#z3gy3]XsHlK9!zQ+7úWy_*QCa"WSG\zC%8)2 |"Deѻ+Md)qcdI=VeU؉+bZ0vT B:;)z_7}L$ 㠚dڒ@m`6r%PU!1=X:^^-KM;m$tbxq\P _F'ug,CUZ|NNs y%kSgDj]s .)|K& W納tt>p-I[Ib_ok{B@3RhUqb zVr^lTPKڱKIxow Kûye QTWnjQujoնm Z)q@ʓvEP (ҩAiVQƥ7F>+O~B竎b}Mm5.Dۚ Bi5il"{}aHLȧkC L_R\B_W4]=|N?MRG[Lds=6N# aGӹ~V뎨>ט7bN*p| ^MApT6阣q$%02-r1.[/D%{ZMCoI~5ߥ2Z =*S$>{LUG;ɒ<'3җ0Bi-!Ln+~ոC=UM0pb[6=:G nZR aVLyp/jb A26M Qχ#4ul^υo׾iB(87Y9iK!=ԥo#sqV-b[i3ue% yuxU*:12r+/$;JZGhL53bٮñrp?T02I`xqDvy̏~Tr`ρIiKe .l:1"[f4h $*I)@ᛊ+'-Io2}3qn|&M>Z>^0|kH| V4˄^/ޝu_dGl]x:"3I t*Tz?K(Oˇ8M-1juF4}0HJk;M !>#'f>Х2w&5k,tGݎaVsZ Zc*~o~@7]ҭI"IЁNFUc% N*2I;9Wt Q]5,$ 8 [cOn;"O8ѵ)V7䔂߰8̆s - Aq`aťvTc jP(ݞ#g6v ‹B[%~[QtX"U$- EAtY &z3!pPeD Zْ,BPTJ]!d$\q܉Kezd%Y/f T9gH2 ~˘!LghߔRvaCr\1z^zoCh 8`Mv i~n= w z*\E2剶Ii02_D^Q&jBťpo3{:&#>.`ôDϙPw8QlI;0Jևܷ4sw!Bio͆uG`cT H?WJJ8:z7!ʜv= E;D)!E6e}LNm M>sjz3cF gG}ax>$DǨO\VLBrN::+oh놣•tP<8PX]o7xJ-HJDpDwJMh/_LtEWs+ X*<p'@s؋6\Φ^VQ[_DKIS&SN7N nω[%&@K6ZvU3Qҏn$ɳBT~cn_OSS&GJĶAa_LiR7.pou+܁Xv:J{DI^\ʟzB3G='`E(;7R{$9IG2Ф9Ýq*c|B26ԁ1GJspP2{\4u/™LU62"LܿmKD$zi0J[eS9p%WP?x=GM=L IC)jiUfS0P=,DhV*~:3̄ĖΛ;$h} YBa 77lY )-#Łx&ҲtNZh7cqۿu"`@(to_NCXH/t¯QlȵduVfοVi`wAfk==| d"dH!+^x_ A RW2y pR^<Ckwڔ4]bu2;aY>bO_؅L×7 bJo2pq74-zdX)Q/$`dglSzP1%B%/SGA$d$ҹ'ުd)H@oJaQ!緝 DX.2r T \.of$POmu&[]o|8D%mC笵ƒӬk;.1̣ed;gë#v_f-3ApvMĜhMJ$]?aEY3.wi6Xgd;9Є,'/~-&I!p2Fjzav`(/X[ߟ5iݱF O[>DtTF@57 ʥhZ-|y33n=@BqFBan+-U^U$:r%z0k;?[]s2w&N9 ?(Dsۂc Ug3=4i\ZTlmLGr%,[( |rеH1jLjou7c E~*Zw25;k{;iX Mj PTKd,4v1eQ(=yRFgGABr #&bv^iny-BT !`p4e?y~y#^K8Z;TVt%cԵ(NC$8]:9*]~ ,_fNfWí{ =a3i9)ƫ,dU[pW<4BDTb] D=6P& 2oFnK;#軁ۍ,TTHlo3-N0gAu;Ϗ `] I#>42#]ΰ:eP__'Ҵ9b4XgL,?.*cN{bnB%c &AH)Gs. 9տ)Ha*6g1t=~9ryΕf$$zڨW3hB PQNI}:7ʝlC+].<7&Y>WK#Qޓ[6i5hkױ6ӂ%5i.tG'qRR@>.0¥6nQr3*v7nC y _ \/.WL ]uE;f[KH$;eCE׎z4i>s@D1KB#iHk/g?ȋzwČBe# )2%}޳5OgjW>@]r<͌hldCiAz1?mڟ\'U! p?`BNDS|V X7,1JW>iӣCcʈUt[) oOp_uĉ;e =:ǿKM!:+0Ǝ!Q 9&KGbэF/1-⏴ψkzGĂ}G/]5Qkt[/h}|S 5B=T~?i!qyF[)Ϯ 3f1~+mtߡ#%-aQM|r(ƺidBϲdzU+HTx5d3^ s<ԂV;ºNqR|,Lgmݫ}۪m⚬Fݳ3dפ3V3+3dZ Q8}c09í5Acuq0 3qi䕋k ْSYrL^ R 3׿YWڀzFcAϊHO2o † Zř_*l>"e0᝛UmsGײmV!#R"&J*< NҙX\Q$N ʚvM!9BV@Pl9bn嗗 R#I;+F7V;Sl|"$pSȚcp 3;(MW:EqeiO W{Zi] wG,umFħvnttt?K3ɚgXR`eM7L_^Kj%Oiyl;_(N /t ldS[S´G@~X<Ǘ#wt6(1(}`]Vw_*jc䆑WR5><\@=A(XG\BS[#lj:T7f"L@F=+ב=t54zé}=}&Y9 $()m$Qs$="?5lk );.dD-POzL Igt=ƌaF%v)fW_ dn{uwʹnфuqr * ?4UMN[BI%Ь柂EX0,cW>N89l0-mF6 w(?\_ 4p| ѻ`;EJ1)`wXþ}"_۞NJ z ⑪^)/.$,#%-N&*v!-i,:څVR}ny2ρ}}3 胭(/H|.e ;:/:qX%U ,nYsqhqT~@s6Q][k2p3ﯝ%55Z(}h"52 NH:/e;Eiԟǩ|0  Mr_JvXT^xjّEOw\fL!jII`t`P1 +sdX ;+dEѓ- VDnɯ/VW_\j K4/7}mc"ٝjᅰoT|T%¯5q()H{ s}QESMrNuaw6Y_R$OvstȧPa:cjCg"OE:E3=AgERdr u>{e}0TkOaIߊtPKdPzT~ZqUO`CkR=Vk[(K8"%ʭwׄ| .&w_ LRo[|QzsVwfgz)D86}1,cJ6}Y*3#KOD r -? sEޑ}yO2ն+{-^-&Zh-y -(08>ppƼf̮paδ5 w;Ō$]no/(T/kjI( wYMpʛ]@͌8y$Сu 0C4Q8G{7!X9X5{=Hj}\`Qxd&g Aw{t H$ S*|v2AݼwC J8|Bɉ}CKهPiӬ8CU.Dk HP✁\2|jĠ_ #^f[gɜzuX#fAND~fV(`ϞݶoVjU}OvM*1TsuVB9tCc`S7҂R#O]8w=h=:*ж<#Zk' oaEpUǓ%<MIE`lm D{4=%Dpx\΋Mϼ))M@_cK4^T熛KuCR0fDQRZ;~X[X{S8!YvQlsU.B $M.B<@6N! =NZ 7!{>LT\[Z+0r14C*5/껰;+82$zA;hlv:?ߟuq7kouk> S>p;a]Wy@P:IkNɟhIh+ xrx} P+L3*)(@c+ŇhNM{ mOinP h:d2Sr>P5pXmfԄ!DzI3`E.a'ΑnJ,iJ'bdypA*sڃS2`R$/=X{|o^nrHSeG_KF óE.S4n$V+)6*'뗞}۩{.zE#TK\C/VF0Nj.?@4 BQ̬da :cmDQ?'Ar׀3V{énXyC_آvEb%{ z rftEdc{tPϊm5Q|y't>+iS]ۖⰆZ({j9/F@P89-O@LVZX?"r};y0*SX17>۔ԃR.Hdb^#o?sZ@ԟ,Ϯv3%\pr٠=!!:n0μ7f2$O["Z,KtM|6oTv=u]DEŸoKlLO J] 8 2+ץv9b@k_t3>dm[ߠ|opMK*|1 1v(\:tPZg)m~bw]0?=V2KƒiH}6ᘓTNH5I<_ilγ@p`ũiE+hXryN d$oYn`墖]fsux%} U z~^i7@iogV1ͺ>u5L~(ۭV5 Kdϡ~g'۲4@C .Cj~Tjݰׂ#Grt2Ǡ"-Qj~7n0X:zӟF\K#E*϶uh )m!ZVqB}W(Zhil8Er Hs2te*8S&St A'k#350 {):;# x~?XN+A$0ɑ^弆;b*,N~dWt*$ :0 [”`̄PTTا[Nء=`:O#jbI{v3@$%PXe*)Pr[)_&<U6a `gNR iPn0'ė4 \dmQ>P/^dR= 2 |ހq n{J&G;p >9l&#~AkN} O4k V4=ڑ{ΐ()'V"C 2q# ͎oH-xc>AFT*'* ;-'(&4ʻKFhƳf)^n= 'z;xvC"EEC[G+l- ܌|hSDj9iJJ, xFҥwliewAQJJAلq38cMtoOG#.}!4z !0 4# ۽ѷ<8R}ң,=ON9nJ@i݂r5b 7wt[(`+"m~d\|eb^%˜R|G!:t.2n]XMP ܢ|?ȢN[ˡI{"&qD&Mq(P`~7&YU& -芦9⼁:&[tQ2vAh<Q|Y 4rw"Z R.)_R1ac?`qۨ HV;\Be 7Ɂ,(85:r}b×M_LYW|l\ !1~}w߀.ӽtL9<3j5Dx${+s|qаoCc3"Ѫ:LrԜ<=9~G\"￰J1nW:}O>Ix#lC[ ML,f3܀ /)IP?ƟsKDZڐ9}0`$32*L]͵ndxy(2ܞ&+YhlRµN4=)Iu&)v9RTJj*Լ8PiNAކLqZF\G)O_nLфwHHo$5Ȣ9ƭ'g0Uht< })T7_0:,c cpA8sZ0"OIo`o7':! ;dobt6-覊u<\p3p?=iԛ) S5 L;M7Plߔ hKh5CvG;!,$sg0 Z5$AZkojR;ߏ9"<3u0SeB   q y!vhc.G,hg݄NxM\ [laΧwiEP_3Nzثh] ;Z`o[B MBsX<"|z67yxPrbg;6mnZ@b+5@`g,@z|wPƥ>XL Y7w؁!BwKF]2C^ݐxZ^V IX8ʴ))/1s&C̉3{c/*An_}FI=]Uv4<%.a"*xafMZL[z;g5%8-&c$N)鑗?U<؄afrwƧxh\!fž BZ!u<NRc(WM*Z&?wV"Aˉ*$v|jNg)>Ugb5l& vK ^dg+w=YߍIKo!,WG+Tzlj*(Q~VsXW乹Yey33ׂMwAyU_kjv"|i̔ځ*/&Q loq̜˚,xF6]t'jpCF#7ϒ^(kS&]GKHɵK{_aw|zBmfaBb҉u6.{|)_A6%9k糰MOwdZM^-6-I$]n\ R~ۂ3DphfdC4eg*$苴[V"65Yq/9 8}tls^a,\niHtY_Xn&@AGI;L9W'6Q eJܖYLTP4XFkouWhB|ud(LeXw˵I"­&ՖTwYO"!ZmE1*>a,؊=BNq@ܡF_0 u MZHƳ &֛ Ųyȁ9^,uŶ"zst,4̵؞ 30c$ɞ s7܂z teV36QD hW1d?.'Y}m뾇hpYBB[m?HᬀPcGP O`8!';bP1w%,IH,|\Ngy/W`^CF̆ F1))L׮ )95gQU]UE5Bl=WNApɦYH`{| @@ys|KtdUMW"t0 6[>5L;|TlaHk$ڕ]ִNy[xSΟP';o袡XB#!&#2Ӡ؎"[#0n&m7o,M&!ᓣh9H x\!F/]1Bso-r>W_䄻uxaІ g*O @ZL\'Ws;]x |8۰\F5cL 5k\#X^m 4oNnEiH )PMk+dD-¦p-i3v% w1{<Abspx"֓#Wl/Ci!Q["$=M  4fU< =8x۝[`p5i&i}ܭvoɣuk40pvl I }P[/$ MB@J1ac93234+\2*}6ۙ٥~ =^R7.:Fw_c05M-^nP@vR>Ű5 FDQY GF^mLH})MȀ Xb52Eapp} Ŭfce%on.9X U@l<㐶#[}Dʑ༛4v#-wI\Vl:)hVHG$RlsֆG]5UP_t #jtI$[[E\؎}N~ʈ rQ7+H znAֺ{~1"- -`SZ2Ykk=VBI)UZ[EASrϱ@be4ߠR ppˉD]Mc۬ө)FNt]-om|- Vʎ%*4Ra:MYcy6]J/SN, i4_, J^ ?VW#mT]r u(dyK1[GpEBwd;:ܨB .9OC0J5혤 ͘e=xZ״;'i- ƺ T-8Qn>v)M`<5cGˊ(|NI.. }c3f|䰋SIEzM/8^"{_8(AZ[>gz$w!ʶ.Pt:a‚>aͯ-,Ԃ)}#8(BQ_؎ta1cvøݚJ0$Q9 ȝt]:AmdE/i|#$̆"w0Z~#feآLW^i,VavTγO vHF2-~JO4| ~PQ|&I{;VMm>@Nt@NU@Ou}\!Ʋ+,'F9n?pF# FC/]d+MS+ͣvL4LrEX StOL+Ċ9Ұub%,z, s%7 [+GJȂ"|zbsOȊL1+HWZ;wCEh6h?qpf6`{y)뚃U%9m}A^s6P=ۤB< [U".=~T.T,^-Ү) f5i.j=^' p<}Phr=ۍ |^Gu)/3 #or/>.k?iqIĆI.VJ&{|f [H(\Tx)U ^5[5J·Lkh(_Bm#aj~hLDM65j%ⳏexZgrTm(KO8N&0f:C620a 1>ɠVN}؆[B抖n/z%3/ 2",ľ4 I<ڌ6NKj>@q4Έ{NZ4f$V|2) Mia˰WdH-~nr2Jl+}]{kØ{hC虪^_amQUi%5?R ks4 <Il*izsHo#4W(^-jr6FجW=Ou>rDqAJ:`sD^|,>K Q<t V|GŴ3U- pFbuмAxl`1(W0 q3ia%SL\ٿ=["jχx_k 5Y:Y[S) f  1׀-\.&^R^E?@M8Bs t*Btsz0Q{[1S73&c"#b&} mVUZ(whhLU[ZK}RW[1MH1j kS(dc?Zwò7XH#KI!9Dt֩W즈Uxx(tLk˪ڀR9TRA8.Cܽ0~H5B;pYtWOFՕ!:RQaW (TjE$y6Aj+ Dj,lKPJ 6[KNS%d+^fHwӳlH[Hf;ѡX+Ke%+h%*?O4kZ-HYeT۫ot*u"iP>4ZaBAiC&wjIi ]%d(dTR Z-Ǐ7(PĐq1lpC@FfX6l#\;Щ`/OvCkc,?zgoMZN nr{9X2!&G>VfH*cd拱 KU[StshCTg6ϒ'2/'i(2zwXzf{~ ٙf6$"A(͡Q8)A=|{@،dy]KUx&[xamJb}֡J#{x,:K垺_t}oyG8 ͓Dk-m8 !o5~ بl9ObLK@C%ˆ' R8QzL{ա4֦c [Hzŷ;@PnFF|ai ;\$#HB9;M +uZ4_ INF5~ NJG[k<X׏AF c8 ӿ24+(df%WsOP3V-Nm$@[KpDs!1NTZJ v oB!回lLL@:nGY(M4T^C '75 ?=Et.Om?bWYC TzŢtJˡТ ' 7Y4bs6s z:T=`жF0ߊUYڷJa[]Mm͚ʑ zXBj>F/$^Ge%CF^3SX کtJOZ 'D#G:#j~s-kW>wDNMMς\>$ ]%J! p|UQmŀxxrh3 8w=!"LwSX A|1`a@7(wzIT.lނ9av6%7_6i CHc&ioՕ:^lr< 3Q?fΘ@EyRb-) ;.^Geߕ;eko=_Am qdo%ym@çl-ꊭQRLME(>~lEJ -ͣ"P!)ǁj^[@2i2Iι"g~z(Ҵ84 umzޓ>,x^<ﯣHrW!A;gEtcn@تJ?HZZw|Ltc `uzR2C;އprmB&vAYlV>fFzJpKPc96g"[3]-6< /,yB5ycQN8[ٯw=ęC|oB-Y*T8pDR8"S_"vH+]rYGbxY6im|g+I枰mߏ -צY텺 S㗔P5mvAUŲ0̔O}:)[:g#V@+S.f$֊F\hGVSV^!=]N64&= %~Jh.9 jIXNOrkR{-B S+#fj.Ƥ[% PPY $D=2qtӉ)IIK|_dubQKZ,|z c,,/ض$-nV/RL)5Ȓ(23y?#o}/XVn8 Bs?`ykں;n{n&o6Ta4=h9owqH $ v*q1>"Vł?VδfM4ɺhNy +uR҆1ycўH8C/ua|I 0g֬T2~q2FD@sg,M18d dn2.d \ѤS>eN2%|ѱjd^d#Hr=`Qr1|ң'5|.txYrJetOd]j+M xNz0(@ /F ߙ޶yb4.:C}ԀF/\CU&߻@Q0'!_$f[hnKtXϮg|nrѲz֕>W S(s;Pd7 7TقPi)Ccv;D[4.0'3i._{uJVVB݁8&=(j, FJPoýHzuX CIņuia>+,sGzEӘe34Y.O Û#u2L*uh|e)F\CG&$7;l2_ѵLeAfZxDb` Fj* KH(m^!ok7_5+&&r6z\2ŗ= * ^[aƧfa;O飼p9ڐSWMc庴}GD^&k)Iȹ5a eQW N~^nx-D8X:10]I_sɞ'zU=Ci +߳{6(WT6!ԚE8羙19 >x卉o}0$c _~C@~ ,F4`ؼl[q#CtN kBRnt.֞ a5B=[D vMf NiR|ZNAg6'!~ [ٚ='o_wjAoa=Ar, AKԦ ȫf7 Q,Q:Soُz;+݆;wcI8:bJS"jv)aءMvjZ'ٔn7Uj))rŀۊ!Ek~`5ummF: Tj83R; Nl>x=:Dތ_^߈<$3{\zM6.AET?m^r+78Y u~M.q\P& UOHq˺: 2;퀪@xiHL(M\$p ƺ:wYJn.#G/ DDKθWӞ\PSXr`P:a ic-Bciv\d ˜zy8? TG>.l[3OjP `ҐO##CAIĒcRV`TᶚpZ D8L`_ T֢2a!z\:;njz(,%8R niBW-KHu] k ?] P +k鐷G B% ;@s,a]]jYOA%63e;E66%{x |k euSb.1xʺӘ(G$%;]tjj珴Q)MOԮ.Ak0AbY}tE2վo=Ԍ5qXQʹP.'9)Oס`uqRyQݡYifqzyL3yR{X+iKRk.KPRWIl4slu_A<t@d7CL Q a BSd/ ´`i6 $VFo:+@ʣ~\A=\cm$+6f嫯Og[EO0r:Bc(W#. >7ax?EAB^ݩ>N(^--1q՝*ึv_{Z/CJ }]Cgڬ: 5,b"g1캣kQ4|}LAlϳϚIwoO2\ʢn74ل;jRl#)Pؗ.ܤ* bqnElg2}NMEzNbJJi!͇| o6y FQ^%] N6(̍滻S[1~}bUCW>ۛX^qt?oD7(%u[dhf H8Ŕ4\؀[ܗhb~qfL;LI-_>"Әg++o/$al~ ,ƳR=%Jk GV<*"|׷cwET40=E>_jFeAeL})#ťNl',m4ᢑ_[Olr]dP2ZRx SA 8,^MZ]mU w#:A ANä] ɴOSnL Kuc01) iHpp#:ݼ`"4]yq37 r,&U:;q eSdʡM?Oi}L1QT`ھ0,shݬ ԕ?ػ#<8%|%yY6GVv*yJ} =N7y[vЋ/lBI0[ G4 ?DciFQMX8 -=M@v\Hsם[Luh?JeplW9>2bE=*ζ|06 u9b1= xHЅ-WkګΤ?{qĒZ0ՠgRS:`gzg`PZ rRdS`2O٧UIhbU$ƳxtT?G{";Sio,9.|[@AD n01UU HuOطex{;A+Q2)sIV3>[7J྿xhU,كq#ȽR, mϮ4mG4W]ЪwlJ{PS`+J竵r!X""IZ[9ʤ6 M0Am[QMÑ[걎tQ؄{7OAIxT( ۆ Or|Ze",\]mޜЭL+CGbee|+iēuX\ovRl>??yK!QOͫcF>ԖUkWByazW>Jkov61.|_%1`Ht*Zcy ,aC#c3<cQn5S@A!fwt+xܟ -]K.C:|^.v%x2avCZBúukYp{]=JyQk?_Ahp^+fO)xPE{"ѽ}>܌I:Q6^_kVYlR]ժŒ\!FrAFZ^!/,lUT\;*orsū\⍝ef4 DZe(%kkB0fX/- , >w171gya=V,{;]y|6 xY}p] 6^  Xr)e~tfuD`)HJ i'{Ť(:u'K\ohKr"x>Ը%n<5E?TR,Sx6UqP_4p$9"e mU֤[RCׂhю]v>Dʕ?`Og>ӟ gBo Ql_~ 7 xdϗuXuyW7wxmw܏sf#,ݾR<8|iph+cErdJ0fH23v{WYz GjHNQP17R!L֍ƒ8f jl/_?ɕuœVnX/K ޲1:LIKc^q`EP.D2q-W^Һ6b{AQq [=s3Án;޶tXΗE#K]c?Ŀ~ 4Ec0[.<Xmwp?J0  G  68KW~;$jrJ鲬|r!;Wщ>C4MeCN'%)C7sS dpjddh k2nV;y;wcJqg7=*&>z@M%{&_p"{,)!P!E'M]l :J) S-E(c9e n3CRl,HT^N5gm*[+b,F)wtWs([cց][q K _j5MG`s;^EK(C;9#~M â/3 ,.d6RYwpΊ"f[jutOQ,#N)/٘xj jIꤗSqUBDIA}cTl8N,[)萞C)%_vd5vzq"<-P01Y7/R%cA69Ɂ` d-pv-} 7Ph $+m}@ޤҊU5CΓrtgp|yܯ\襬Tf3Hsmd83@4bR2(}Hܗ΢$0NKs9qI^2n'+׍J#%xI}Zr9avq0ZvVV ԝ?Q,, r.§*ٕޭ.L\Qg^M~J￳٣"Dے?xN  ?q́jؽbPO`Ck̆pQbTSKriRƙPuCuj'?)>!(aIUJosè޶{գh-\ Ս'cRoob5S!?f6._NpጏHmŃK|I~_SFD=jmO<$I)- HiaΊ&+b9[HS&Av7t5NxT )xRTF#X{; *ETP#e1rhg"T?d[-6 @%+"`ܺ)M%REdv&^ G&%]jO=+e91J)fdK*[]勜u#r\b6e %Ek%wj>*.'b !$3 ۭDl T7T(EwwJ:4iX`/g)Pcؐ4%5eFyL0z}~BRTfsw~- ӄ%P#;NOis>Ik uit+FFߜ~sQv^>Jϰ D`U]"3O 煃)w!B0`=;t*Opi 8$Tۍ U dȨT`6jI&(}z&&(հ OyooW99Tۿ!m6%h'D6g+zIw`AmXU IxÜظߔ3u^dx, 4!5zDO FMC0;y+ͭdz/PMڂ)~+w `51&;* )1GN-Z]atQ};:$V- Z?îd*f10 ;sA`GafڕFddY$HO+k"^91Z-P>8f`7q7"nj $~ =j F 2@!c5mՕJQ/_o R8^rl]8YC4xoJ缁eHrW-gupJWqKg țPpf-靎pCNWbܖa]~zy8J=qE]h\}4Me=ih#%ryD4gn͟}#F:ʦez@IPV _VN㟚QSX>t2ߔ2ޠ^d^I5Vnw 72mޭWֽ9,w j~UgVW?:RY>&4)^D FM%R>zimJo piďPzf)oc׊ O>k"b<_ {6x u3n=P3=#&=mZxHLG~3V\25oL7g4< m?ǧڸt>TIۚ0%]ys&M%\|ؽrGPС"Pk{sC|V=n[:5WN` ".\E,%f@ȬG7>p.h]Qͬ>RIu⳨]V'f ޮd;I+ E&ڼ@2 Q(>] lAȪ#O.od\ސ gej??N~EUfLii ^@ ^qx˒.oe ȱRL}Yߟ!ș @l:yΦF*7SlmFIrAH2<,?ڰ'80 sxߌ?CA< |~Ma ȏl!=^7?@d]C?Wj[AC,ߵH6T ϩE꛱d` 6bPbAu6G%FG1]̸SΟz S]>Nl vZxM M3e M] f%spv1oK Ðs[,'`?p, =2ęH+-DE5!WNR6W GvCw>l'u;nEZM7vnTv0/ѽ?M͉- R,R(f5k!T傁2HAI_A$ RNVTY y4^bb,:' b„)4 7uίOa9I QwlJ-V00gL$'D"Kh"lZ0ӻ˯=Jݹ: j=s9.4\o(BBGa#{9wI#"g*ŬSFI&ó0HXGJmmnb\K ^VcCz?+ؾAfG)E3L~f^u˻X,?J>{@9pC}Va9rю$MNbNi\ps)&yֻigl3X88PJ 8G^9ѐSw6O q=,sa].ΑR+!yK5blbSݹNW{LҞAڅMD@yhͷ~(V{sFх-.:|T o/ima1 'U) 830`bәߢ laF!LF3W8F1f42&bLV.[HL.?+?&wE caKD23˖S\퇻doF']Ӫs;eSަ,ҝs] t/#jꪃt@y$;%U~:z!R9w \Сӵ q $$ ?'[x.j%% ]Mm*][[pO87qR*6R ,0J8Y*&AX.dsY3Wqۢ*yխ؅1H+}S09HR h}뀥%?7KBMDIIAp}@t\EͰz=Bg۟{U=KfO԰UÃ΁K0MYA^>ϨePFؽ ƻGrr$#զc9~bmKgB nEȏ"O e ̺Sάr!`ԓf[%y5;ܫ;{Iy"9Mk@x@mDŽWjkXG ]0A:zN./S)XI&JǞ%o9quvNu7_r7m7sd` CTw^I-1]0v?Avc{.0D:Â{P ]?I쑹fJp)3ӁdRj?0,V!sh0N gy^dQ[t`=~5,h:ZJt[_*?2T'Ar mٟӏ?cKmm)?Ɏj-i7x. y>"Ax6TB;8\}qXLk~ЗbL6!)y2 4ʱ"7zdavӮx&Mod#Eڱζ[ChR<텯 iX6hY-qj΁mZ]$_Ll/Qc#=w"Ik*]Eձ BX"z%\+Dg uB֭ IC3>eU[W򻿄({/__*^΀:Ui{=GOљtic_"(x&Gh$,o„tymנ? ɖ/gm00Oz^i8(GڍX {=Nrs}Sш~(%!. YZ֞yY }A-pg2ˢ0dm+m( :ʋ-,w:+% Zg;/"1HkG{7/diIۗI4-FY_Ɔl)MG^jMʻÀi*,oiby v8grSDߩq͚7{#P ,BJ0Gv(Ƞ XGlOWdU ĉ{6ˎn(ǹ`$@cE7<Ծt{5UpA\5yJsPxZX ډ]X?tĀu ]?VyE'hB@% )QB= ڜdX:9E_$ $PPboZ# 7ڻ `5s+.#^*ͯ ճ *FOQ;?E@:]lb:T(N8G&zߑQ ͻϻLkA5۴`,{lw<<#@Ix2Eh0gٌ ߣ %P9%3k^Fhr,<ŝڡ`5NpgΙ>3wU@r\)D\'B'3Qvyъ(=S ەD]uIr?Rܴ2ԘKrH~0]Mew[<*ju A#9eG޷/:-@Y/"^q.4>R o)+BH!ϔݦ|Z,:`K(u&H|PqGeޢ[e,0bLz\v?>fӆMHRc;wz(9$דKj"OPe~ ^,}LY""{/͙Eu_@ 3_xTŠ{N ޢ66Ӌg׺.I+VtK Kj+練1ZcrUw>`_X@+, k~GB2|1|93sW &~BπӔ鑚DP#]pĭDw6LE4+RGְjh]VBAgᰆĄ:K4{̷ޅ#hu®A![twcOB 6 R`,bW{]X,@_7uӵ~լxþ!aRD㒶،2DaDF^s+r->S'%_BUbBߴ)`ںMoR]>)0K;- t/#*.3C'p==Y%?;@楟jTrMO[[f"/l_̀5SPXgAWC-6wy.i~C:xPm*&=X_BƔ844^[osiKԨFŧs~ɠB%S)/,T I';~̋(Sc/D?35Dc)G=yh0NMs4F}k =(9(im[Z!bqf=9t=-ڗ. pK;"U"Sm/t6_GyXdsn y".[g,)K@1o.)*XafO4YG GIɸ/~A>X3b`RLy*b_x+0$Q.ZA+ƩpּL-[7f8m{z:]wk}Kh3B= C#F"ob/"T'y~X:f x]xșܮ$qzL'@Z<1{P|qfF,-ҌŽ U_,|%GcCr)#<4+l0,FNj_SnjENmmcO<Փ ytJP)='GGS%+uZ!l>\\Cs咯09K =P5[753,[Qxce~VSEjgRJu@ /K:>HF5X3&ڟ67Dm*d.ү#6k%fk$|BE9ӯeZ ^1Ue-+gj^;mk EXk׹A^Uƃw[u{˺Dº!ˀfz9Zo=3Xm]?9Z,e 0F{mWx"5AO#;%Y\;1suSܟ]^% ;)y([{TEa֣A8A0=4 (^5AS|_=&ӡM}t Y-C C+Id)vung#-WMr1@Fm}&O36LY̟SK᭢+@p ΪіrZB n8DCƹSh_@4d{LI 2BuW{{Q|Psc^G5zZxZ.э4I {28'2<-R'e$:˰JNrXb 7P jF+ ]Qw+B_4U-ognu]v7הXFGEȵ`W&?;D ?lu^@ҍa)~{1B"UBrO $haho,a;ӱ] PxdiQcsqzϻwsֿ_t]`6%C^q{wq \=u.c6Mo:8h˳kl.[Js#,9akǟ-VqL@NݟxFgx3TyJzF2^v+~BY(4Dj&~ ׀$(^pn딐N*ͭgHѣ&CUmijį2&s =Ӊ⦃vm(E Mw ^t;T"2CZS 1xI/}  z7U,2 ?b5y<Ǵf;o}%7fȻoN%^ex@)怼=ӎzAT7[xrId`8ѡ+rK/3~ʙQ{'60E,=㼌CoWfY%UR,|ۆ>!hJb"ueqM&tC^X-х녹8NFv *I-`0"EMW}eiuG%4X8F PV-F f)ƌiA<8kgrkRwOVF8Iy0:4VU4+s!ۊ()xsqJ38ԍOHczR&3z"0J͵%m" ?߰Es8N-|,--dK*y4CpیrӒ{Yo~LG}Ma Qk.:iG[Ƃqe隷籾!M10#_WsNcjgҳME]\M|*kl=޶Y@}c֦篨_1D! BqQ[H5;Cya߈_mPKOf!.:0nH&Y^d'lz-66O\aI†{sXVO”!|$#$$[],GĹ{/E{`yز=%*@ +DqcdZxO'¼hCǯd,҈+iW zDzSކPDڃz vk Y]FJ7a*Bfb־ , _8J@nx>oҡ͖&윷|.Y%;Iub!zdϬs,5C^$[>!C]"_/!\ )]N5Kd(͂F<ؘn;(z-5 `(,yC+ kw%QH< 9N>^0}QFj^zhoMEr@4̋4OKω3HP71maMa M݊QcBM9)ÅɩdOI%s9ex4qf~q3ٍRRI>Qop34;QEIaW#8VoزYЮB lS,>vSQzNm̹}S_t6ʘos_TR%2OKmOs^|9l*=1 :>0ٸ1H?y~7 KM&CO "D i6xgGw횆)?Svz"xֳEfi0ȒYc7^lN@&y#ӉvëIl/v烝U~}OfQld5eD*hrk,CT(:p“{ßZhIK$PŜ> gye-IzfO/L5,XH?yد9[ 8)Yذ[p;b[Ny:t%>_5 f81lg7"꫑h˾ h[J9Q-5fC^F ǖ,UlJج8%‰'u TPǍIG Tq"9kȵzP wH3-$)UzඒaiYuj6Ydh& i9ck3{ESm84b{eYH+t3A#8q_|8br \x%צּqEH)DA+mHgݤuptb/@A[aR8mZrطC7<;Û+>'C<Y,Eb7S&-پ}>L&֙3nv]^"\Z"z\ đ*ʞ3?u3o* ;jEPeq<ޥl -{W%~ߌ$0l* -h;-YI )ʒ^ =45%yMr:;j'z:pLMCBh"7%>tYS&_^GxriRbttUHP!^Wߢ l el"u}WʟV4RX<$ \jC,bre8q+2}n f?තXq@[C+Q1_P:= }aTSӉ[A!^'k˾ a|d,,X6ZMfBqRs,>7̫fn5H^ +Ҟ>3g1T.% gh4wŗ6ѕPPjI+\t[?%'Z^ىx}E{k=j:` ]i`*Dvt_: Ϋ c-47eނ}JBњ@ 85vM+wSe S tLwACE$ڜ{s؛z $07PB]WnA:ƅT !xN6._uhGw"p`o~_,+ >;f@C@"+9mW={6)|sv$p5-L)Q9(eu( Mm;d{+32RdhEԢmS3Ջo; )Q5 o>A,;޵ҲUbRJIbҦ e*=n֐G4}}uѪZBP]?2V|ҤqUСHcʊw"H4_ZrMvZx ?ЄNMĜYoqtB@!J&oh@ܓ/qT#="KKHWO #B5v2PLVJPPbiI2:a6IqQojߒF#る_61j {ͦrr?;]ȏo*6Al ׋6[Ag u3d48W#ir,]C z?(+jԨ 6wM NÝdW%nn/ڒ""}e~orUҾ[b[U^C륔 (+=o体Jl.\^\\SHO(^qv@Dh@S8Gv]z_IuP _%6]ކeCõxkz1Ԙi2qHh`5n~܍Zۂf2Wv=&)86ɿyT0 ; l3;ʘyesXq8LZ>.K[iͶdaia264hY,NXLRCK,i];>s!J\vUlfxpvKex0&I|UEOKPKO_xfLQ'я\asA &er]ُeH[R_R d+N Z~:Ec:'X0 p4Q `itd:ﳐo.uwވL\DK5SCAh7Q YxcFFL(97iVsjX%ױdY=MB'/⬠ B9!)(܍/\z _9Yq~O"y'Y8_?ªߊ/i=Cy"Lfx)}wv<wu])Qa'ZLb><@4JGbq2Ʈ9.ќuK uM|qpmrvZRvfFΎvؼʰh%Fx~Rrf*]z5^ 9=f;g!jPcpmh 8t1EAbh|T;BgSqVFߥAQM{NC"OX>c6 Q T 8- ptjR`%X:1l4*A$WXi`d8ڰX<ã`BoEtSF='Fea p\Q'Gl4fo*$IqqYzn= ϦT$'4Fs?鞧@k*yժM ElN$jg7b'rV{vn68bzɖͿW΀zTӇ3x9o})0i{"0cu%9RSX+H @Q7} T$M#LC]L08ĂW~Cq>Δ+3!YMXu @-wԲre(M^L] lqǐ`؈h88瘎Q8w bO(Xs^'hoz9aWA~of+Rb}zbỏ@` .Y;5EgTgTzS!@þ, =",nϗri!;iA X"%LLvۓɯk' ZFyt#FP[0TmA~_Y CjN9W XU0:oJ%8m9&52=Go}@IxuQ߃>Ԯ?|]tw qSl-c@>+߀̻/'tmC&zʱ)F(J]|j_I<b:2N 2 osb8y:r҇W)'1iHL/} '![ƻyBRwy|Ѯ@ønsN\d  .F΀W%5m"nLBZ&'`󛖣Zv^ 16?71"2 S!2yOg*"I~ЍRu7[xX`_;g(Ad Pt]j4hVf0NuZ>8q絑0#6k%(}#rf+|8SWl|Ĉ͆h3>q u;+җ 9ތ2^އ).~`ܼx n"`8k:Pq/e><6Qi O:[i%g+8,SQ( Xr+iMz96Hq^_mSKuXR_ԗZC]RWF a)K͢ـ0 'sx. D[ kQMC، kofۗ٦cIjz;B9=uH ON;+":OW '\DwLSL~t `v=^V$';wAY 8N ->͙֣ZNk<借0;t.̫ȆdhZ=C:H_fds؈XN"Pqf)q, W.ߣam3uِ͝i0?oT MzK 6$@ĶG5ϻ4F;/תpsD\?A2 9:8zʾ,7C ܫg{^" VR? Wyv@:TίڗI G;X\rdMќ]dq E .9(;܇cDDR)+;%+Хmn.M_₼8v.$(t9K,XeJ's1::+1=s(wXTk}<~x.JBСP V3TWjM =2 Fx`<5.˅ϳT^2a0C@p -7#_uj!-Y7KYa=R]UⶫB.TiVS7 vrԆ.VELX}j b#|]jRk2U`x2 |ܛTT<ЊW`;MslV⭴fqN[Iꟓw̡U ÖiwZH"vbC |jeW*Tq-onTh}D }MODdE+n T?vV@ٶ_N6!wOSǐhnVBTc^}tͮj`y_2k-df5=}g,Q+vmYq.h bITt Q*Kϥ5ul LRxҜ Dlis6~e@O_.$P_B5rJ6H{`j+A׭qCVh$$hͻ/pUʷLm#\'D&Uև7p&(Xd4>,^EWq Od* ɗ _*wCipe JZ}/7`^uUnftm)urZ=^`HR7n%$̤>;.y/~qQ!|5d0; [~-y:/gDI}*~SJ'vū;Zu*-˓Xd'j}\/NYJKz,^|{ԽٟLZr΍h §\4#U??-j~aC Hb&7m@ܡ4qZS<( M \ڱ5w6m@4V/8EuL \|3c^q|Gȳ=i^HH^6EݷQiYWIlWQ*<K7I+W:#ʭRj>՝$?xYU滀`Ke;ǥ#z'5#P|uY%RZ3gJzriEEmp|gwj&]==kmiі,rf$W\/Ȑn+SF+c;E td(a,'$ 77xk7.s#h0ɏ-dvfs]1GFOEP0gvoYRJUb_nF?rgѱ/'Ch(S;~!`OG%A:B, e皱>qLRld+~m;{}2>5PN\T/o#/S{ͪ)E ?0Kgz Kzx_IhfЬ=q`> r@1N=7[T)1$4!*fn;6 ն'O#K 'a@ { P [6!`}!S݅GOlCKAAP9l;SA͏A"Ut.=) vGѥ<#(VW0sʫX#UXDE_}ir=YQ{|aQz3£b)n&=!ɋARwn]I#h2"fSYdH}!NPU9#U ǎ1,3y,w>S4] kcVXLw^ѻZR].xbZHpa1çP߁5FFkkxZ|Mђk&{`*F!IM8zU6W^9*)a #N((QDȏ"rq9цILPk6jrp{<mLI ^;vc|%Cvg%_[gr!e<',R+aUΗܦnȂ`{MƚC[x:x5ݗJOZ<_[s I`8_y866pptI%C,\{XZ..ouqfjK}u2P 3Lvt@t}x9J*Оqa06,\طl-(ܶ` ^P<'7 0yg{:erT5yr[IF˟ClO_*$k;1tpx37}+>/p`%94U 6HyWjJ|USz̆zkR֯Cz몟uroN'ŃjPowGeBuvKuW |Q/c3Nħo-CQEyW%T +%#+m(Bhuc5>l[?Ou.)~QB5AgBdi}>+,0U+S܃ >}'.۴3ڵE WYZ-ݾ#uJ˯- b@G4mE_AybcvC>p~2gH wF{Kfunս樿*'(ifϷj00TSHȬ|}V%$kO%3,,Ԡ|]:1Xw(4g񨟛UĔ/ Ps!)m^^rƻH0~1Gds}X# aA"~R[N/`Y1@OjUp3 2i.EA7agZ BvklSd5[ۂx/T ΏmP.a]y$P"xl_(Uj_`7:Cb,~f'X#ھcuv5ck aS bN`LG-T",W\$\ d;a&5MND;\UN,CFvPh~5@2^?CYB^$%z15Cx~jt=cY2&mah ,K=LƇb~1ٱ&e|vA!up!LLcˀȦ~_"./$GRv;¾j8"jQ<8SD_{Qs$^[1XJ&O>㌇3Pm+R6bAra)AU/v26Z]qepETp=0[UkK~McP) yFwe KG@<1ШYFq}(lCS63lGu|4Qr jI%=b8 ƽL11K! C`^Y9:PFL(7jعnҗ)+WVNUd;lPƞ,q/`"Ȱ^28r(6ITo#kiErP;'H:5]Vc] <'SOQ ػ$Ťa{ #J`>q74wCL 1!XчbD .$_V+.aES0Ki * LGޭ4B> |?Me`O, ]khG9WHa24 wx(z+B\=p;ޜ~XsdYJ4Limbo{CWgҎw 1w }d%ՋGLC l1^ &ܸЈEEVRt'φWP{#!Y綺-%J$y y}/RR[ؑحTxAM40ӗޟsi|`̺I >+8y]trnX@|W (WOmgy<4R:2([ڊ̔#C'0ᐮ,./._p_SG_ڼ$LV&yY`@9kOzF37ƺNqR}ײK,YJbki&PHtvGbِ}VSXw4~h0 =b 9>a[z}[SjUXx'F:]X<]H#oN"xev_䓮1M<[jjM'r1]h)$yr$Љ͆v@FiR?k7"iFC|\3&$V:]viWpQvsF E4C!i&Rsih6N srjNZ&T TIHGBqIIf-;uY_g2#m6iQLKb+5ԅ奼 qA (F[^U$fKm !,vs@ VzMdxfU~K3"ɳ^p9N[1F𼆡̄g! `I*m \v3AREsl<(*,مEl5Ad]Յ mh% h9h$EfB1eHj3fT4A7sf t&7Ȇ kOޭ+Us)WhM2y[ LRd1 1jZ[(lF) _lUDK.T@ȗ+8Q22Zr}NPo!zuY h>0ґ7$R%P nY BXKm^ .NJH {P(z>=U't;MƐ<L|SRAXm4tQ% =՞9reHb~9qh5TJ(vGULKbeƺJzdeo>'9"*m*{ʊDEU)@ǜio:kǍ?=7(!94QXtLȷɏb?LgkAG$*tGnGA+C\ca++=:8RAj[uRZzZG1 sOV0A{{h?c{iD$%F>iB c|୼6v~l2q6}t2ᄢ5Ġ N,IW!#i<Ӑ_}*$q@E=~>qNۨ== o?""X^/BrүI{v(HحK*RWٳkOn=JZ׬(W$ff4G`I5Ŭ+DgV˷kǑ{D G8Q:lƽXQ qR Az"=iqC-XM< ́VMb[7J"BKUX=wbBmhRGHUg@E0Uqhx.JZ=pa|5yq'k $C+@'YxDhd@Fe(d(fG2ɓO0lv@J}am?p7?[ؓE5>XaD{X'OWm:igb1_QqWAlLu !)>pm[d8VI3^5CplO&J%SF -p/Haq-H@"XO,E"iJ֫n8#KEM6~ұb*k3V%'/2uoCR5C(l?cJ賵L0 gI.Lw/dΚ6r_%HoߔϽ}ܥGB @џڤZf5*!U+z0,_UtOqs C)O"WEI--F!<+>|iGW+̑,? w{?99 >J9} j tnS:uBAF5)ž^/Y<}:쥂4d&*z?VKF! _ bz^?&7ZX8*0\:C''{IFz;INthg?N˳?>nE 1LuyIv_oo`Sf?{TSi $%cb O?[NOpBs0wiq/"8vrka0 ABd½q8,!+Cˆ+ݢ1`/q7qRf#61#b'&[NEjZW?w' C Zɍɕ—~fr/$|WNcRk?PT /WՆUa; ҫ# ^;t:Eŏ6Z}&;'ӁjAK6wdO=Vc7ߤ*TX}#Kf!q)X,PQи[LJ'A-!@f#~\ T<O,D?x5`JZã{kD[!@\4Ɠ ,_i3J(Cu?gJIP}V>Ją) % W&`L|R)}u61ٴ7 Q!)[ խaRB ^jA8"@EPǡ(sQ'#<%c\zM)uӵ7i~=?:e>[i\>dJ5-|<.'\ %W.~]3&ZOtLчx<`y4MJO zIƾiu}6㍝"A>sĴTM]bVf܇Sr}tJcfyƃGy/!(܀UNYXRմI)CIL׽$!06j>"/kU%Tޯ@tU6tܿ+.Ef] xi>:rٕ/p19|#WܡM9Ù'=` Kk%J\1?{@\:⡢%;EE]4N`m+UE0wbX}\b`;UIb67j<$>cɯOZt!UCEBmE6wܳȩ,,q,(1΅KFJ{0bC R8BOa-Mk ɮacvL< 0 TIZUL:O;%Br'#)Js>!'e7%宑ֹ7q 5th*"ZFpAm1q T;L{Gq=w5"2ĕ'Ǿ !X5L6gGz StUͯ +52<xFܻ2x !)\eY%fakÐu) 0E>Lh{ZIEJCWOx.+0yF BaJ/Q`Z$*? iG\C`5B)tɖ/<GT`m g2m})Z}A5nG5d GI O+y:M4Ut{Cy=؊vD(όџbVߎYO2 :X2~uUlh:祵j#EgnY38S%+`vk7blAgP9̎P!]UX9M6Qaԗ-yreh(L<6 g g4[UM_޲&X$$48ձwl&F- ^c #1]#gc_*(>9]rO$0xı-kc(5;4@aFJ0t2S4`n*;2Lܐ4_WyqDQR#9{ h9TN#6/_ p<|N> Ǖ( eĮX*a/ce~\5h-WN)Eٮ >7WI-Z7mӲa5r0EMF7ީAP|WJPֆ1%/P+ks?L$=p*Up[׫\H$kjPTԦO}[p~R JFpXn% ЪV]NT;t8#d/'7)R%I dfUnhSZvI| ,ؤywgyE! Ǣ|>Yck|yEJ;]P/`L _&6G#zlرJG6;.eZ-]Ӂ/bZ FkE},Tt;RXMumP[vrII-̠<$.>;gDž!sߤl޺ U/}M MI}c͠n*pKz3VV̒F_~Ŋ=W2WYT{t;{ K %Aˌ;< ;sP\ g?5%Iլ$Vc -2G1쐔aC3{.tIU71kut-9'NM9\6-yig\,ԐJ-da!<6(I_X>XCsZL7mDYm>_| :1J&ץTdOK":Dqj="ଁC̀5>jYJzɡ>gb} }8q ][yL͟\2 i Ԁp99߲Q9'3K|5Lxť -8Jf |]$r"anwZ2F .xݑY_:89qpbDQKԘE?|iU" *9]Xx90y>5𘋵ϞdӌLʨڣq0c?&GSs4Tרȣ] E+vg{@|ɞ y%QvmOgr~l:@IF#ڶ|o]+pc3Vs22 R=ᵅYcx` 4 y6_,EGcoyp+0 [ֱ27[mA[d|&tlܺdI~Pst6әLGӈv bI; 2&Cݎsi.sxUWii++~*=P׊rC?LK*e g!pX&Oo=qk=&)\rV־~0xTCiдVk` *;hBoDa ^@ލtQv"%.tdJm,$W?,~8ƥ.ݧoj[h?"zZų`Ax=XM`,I|T\B 6>%!U3j橏tґHX؈XZJ.2VfW ѩeDpe=42'8DE=4q&PP~lGSqDƎ{̊(a{QYMKNYgF))NEHHR8!m^r1jej .55#~s09A{:N;~*9ծ'f81 G*Ͼ&Gg?:dF W%)BH{< (uN)NtJY7~[u>Tqd%`LBf5!WtAA5lgO xl`7E> oJ,CVO3ϼc=b 缘?2pOC 0D$Շ#J#^+YJ_X" 9G|Q4dê D/xZiB{za\ZW2ޕ] t{B&\R<$ TQP`1+w~1P<$]Kӿl8 ֤Dbݵ; qiGvG^R= LZqKYJ=z\v 6=F;Dz>Ɛ%؏r߿u<nvud^B+7lݟ<nu jP@ExW풤N}Hc/Y.{e][B\Kh&ӕ8tn@xw@>Iwe4]WKwFVl pQ}DQ̲d`>r&z8|gh-.Xr}[J`._=8򔑌˨>ɊvC/@6Z0h8F! 0=< v%nafep`Vk/,sg_~Sbt<֙V|)?@p Knw^+Pw0pu\wWfԚ ]Ȁl,QϯJJaH~yeXK4ӕ>Wk$0K ^3 wʑ p^3U^H}v+XnqhÄk_oTI⸗/wy}c-k}q,rI$܍S 4IarGD#[_dnWDqxMJ^ p4}t2?]bu=~ٿLI~dIC'aEŞi\HоU bROwC<9Vm )UVc7ڱ:<g:ۨmdO.Ɩ!?\5ID0|u xbhvWKD1o׶M:AksJQbȉ fiz kF%7-0r0۠,}%`E&M0S4ٜOB4JʎdzQOx犱sŲO5[)4!&?ĴuIzuSJg^IĖUXA}I8O19x^j4`ZSmn>{J9)HjktG9e}a]!ւ6sy:^ -+d.ݭW*ͪy!,e=kVsD{zm;VA:6ͣ P=rkX-Q0]$Ns#mRwVD+D^i2#Ce|Zӿ"wB J4vᡮ>}u:uuŶ*B TxR _{_Ud(U SWC?7A ̇!Vleo˓,1 }Z#eZE޽l`p n}l?3:|}L'4bGu I5SN ӑ屔=Sjv8=)M$dmPJ:!>lG'i>ɮq)q@xtN݉W%5|:.VbkqxbEL?cګИ5unR!OSdkpH^HށrR&y>N")܇}(zBPWLP1ʺV)|0<6"sj[ejB 3Zl44ݿ|E4 1h}oGZa;97}09ejl׀ ΣHOEYzZ<"#4k4|l[199^}MO# ^^1hfZ-5 ,ޭe{TH'YSMGv .H3UVfUp7,1s1!Z^sWδG}8!{IަTiÕ~Hיq9~z=nf}5i]£Fʚ )gnSm3 :đ~kyl1J\hD+"3DWrrP|Ц;^'SMYFo^ s('{BAThp3);'mnmSaT4[Sfqִ#:Q[Q Rk~5ׁA}1`55kp|.g8Lt,PRINOhMÓ "la*?UW3BK炷l&"`/R ߳.O yggǠ?knj#\Ozm0CBC63m!Ev;Xdpdl|*C%|s7pZ9 ~J#nNa"R7jĺyޣm]H[[5 f y({TӷhNkpnR(C{tWO ϙ 䵸hP c5K ͟yG|pbkE:HcVm{]lxr WzBI)W Uv^{m jA#B,b|KUԼ.W/ ^Xb<ɹ>{3owjX8ࢸs "O]~{'4uDFX,X],\[`in/Ҙƚl,ւ鿄ΛOGdh2X@4aiC \&@ފ*ϳCa B,ϗKz%* >|v46t* ۰J %>e̤Ǘ"B&~G@W^nj1 "R_),vZYM{INcd3, #sHw|)>^ڡͳv1xbHq%nhT'J_R#Mo?XAȀ3D[3nA9o%kU<+x_d0 FцSF3_rQ$U 4W`nxP+v /N3$_0)My58pےN;=l >7nrkg2NVQ3~tmh*LHhh3Gjgp $2yT4DIpyz:-߅_Kxn`t-OӃi[%@ 02S=ݗ`(3.&9.sPub8kdmLP@t⹺M%\xQk!̓֠ gwe""hsS֜Co!wx%,ܝ{ u$+5b͐h%<ԮD)[9͖$KS>4H٦nBqrmJ {RH{8Z=:(OAH|AU :qA%H+匯UY 70!1BJT$0W5E%J2NGm @#jU8.!1A],Tggg=شCR wl%=SjKIz*V pN`8i֩Pg¢^WDip/ Kq nO ggo IL:ʰb嚬xՉ-Y@Guv+ĞL7%Eri& WV0o_ٺv|d|+әe Q|\&$eT΍,&>nz<5{5HuJrk)is?u9ve~C&tּJN.3h7GkQ8uPCڵٓ+xrL8WÄt;ѓZr01éP 7h7rfɮUM1ZB˝NKPK۾FL taNB=/_;tpX8 ;C:s_mHwHcXI&v_+ LĈUڟ7r|ml*΃9m,WNMȚK]|_TxUzg<8TW24b'Ulgf{K[~/{`/;^ 7n&ɧ,[үA1" DbKeO o@@ϫV+~Ml`6CILP@j{;L3)]:=dJ*?Eumo[ 3<oibOz8 AϷwA|sXJŒ0|\R(.Fæ~%zIQk\6hA5 )NCh 2V{WǷP_*WKdH&r& aBE+I m&HK P y 9Ƹ0f4ݖpٲZv<^aPus4T uHk)~WOx ^v?*|=+2? mI="nf]j?S F^5s j2w#ԑp䮺tӿqlsOhjcA} ӭ]zO:r3'-Mzr;*9BD+LE쭵`8bL=} *+:jnLt;QxWzs?{9 I$o^ma'!x)*v*BǹMWڠgH6~Htք@l>{Hj O5'ROv4:չso #mt/ "hjя8Ђ"ܓbDztl&_$'Ok" ؤO\2u=a¢*;Pna܁:5K-3 ~బHrKVY&ul._ጵHFa 6;;}!)R-ˈ-v^tSãt&#WFp29(3*zBl[`0 = Mxc!X#~A pC\LR x[>˟(tm5 1z= *(G$~PNЧ,*v'K G*Mi{÷aI$|'('G`Vb=G\SqᖱrK݇GPrxJU4MRAz18 `UNARzoI *9] ÜXu-%}֕3f.~Z<hy:2 2[st8Ÿ3>(hqًO4ũ&*dݚQpݪЇ>#jk gCxUMJ>}˖&fӪ́reSuU,LHlr^qGt7*/ƌ7T$E"cΘ{CIa7u̸ d WSs( $e~]~qi^8Y NglJA,!/i-Pom'8̬yq ;`,yPmKϙb sSCѹ/9ft-diIu2LoN<Op ̡Ȗ)9~0̪kR϶p)W&䨙/ƅQ,N.EV/kaXigX$9 MBDY]t7mIyl\9T: E? ˙ RSS:ÄeH€:֪kTZR4d{ƚ?Nr{%~5 |En۰3+WD}beLj/ >$ ?-'z[DA2=B+ʌaFTm+m3Ǫl,h$tnYF8mFWCU{ODduDp ✪fFhI:h5֦짠wF$dLsZ$! i'A|>1$ 4qUqϋfZlY],#N$G{C-"_"e!t'/i23hW]B\}D2>mLq.l-!heJsVƦ;ЋF'D^q)v8Lg&O5LCbʠU9⳶/t+.9LY%]M qwK@5>s)_Cӽpz+á "XՎ c 9qz#,I:m^KO- )j^mO_2Ht|9O,䯐5}^ཚ)4z1:n2*I[c @oEܮ2Cn4vxQ8wٴ P '*\'mVֿAo@E~ł?99Z¨}Zҵ>'+ 0>Nҗ5Ȁ+B@E|, SL_iBd,Rhk/kK 8]P= tiO[PZh>m ,:a,"<>wUjxh \B=ȤXPJ{0 ]>/4=OӑWc:xiefoZ~;yn?ԱT;"C!v!LK63ێ˙}Gey⫋\?0e4$a7r<\3El}V\untވ`6#Y*93 wx~EA[y#/廦y rk zuڒ_Ձl q1!2~Z&F確vSYCB:阗3G\R qPa[ $63NԘ09hC6 +JQINg{CdxV,S>I]xy%t;+a:Wwݭ*,їEWu"YZ} АVwB$Yv;#d->'$_ *IC?iDTUt: %3R-tdϫO84Q#چ nFnmװ֠㝤jt[vk3S% )Tcej׭"vǵ̂2FlQtQN/2h3R`KXatVev?. a#:yflCfَmðžjˡl%zFӋYn2,tf%.<ZNb3 SwP]s CbdcdL&lx4N-$xvI5K ,Bp6Bj^q?oB2a;Օ wq=~"0wN9lTvK t$c[Q>R(ߙ;Δ"&VIQW/5U;f:1w>=wT?ے*Cckt hoVVZ^fNMSkgTၕ]o"@uJW@^YNeAVq@6,1- ڬ6 l(lsT0=ؖ]d%s،7o\%J`D1zNjR)#ʓBمij#=w/XsͯDT~C!n݌{^g1Jr}bޓ^ 櫔H! R^ Esja^/]G-⪿uW6 cu&dYf +M˓J YEvPOEB:nguB q״p1blBUŚ K윝q6 .ۗBAݯ :ڲYYKX#BvtB;MI"$T:^lP=Jc@s3`eVմ߬mY H vmr[zb`,=\h$)@gRUKjֱI:aԱ|}l6X{-a8>%y~EhQhiJE[:ƒ, ޵ޝhcF<-n!qjiT\RA'frn$x㾣Q9xo>zf}ϑ08݌'M(/|>sL?S_YFU "~Vb-.Y}I?leb ɗ9qy+fC> lуݧ ;]k #g捀3?]@Z}IFf}H=0,[{ͳ .%qs6=NPa-C*"%*ltrol At aS;HlQSIJ7M6CzEIY~>4ݾUlAַdGٿ$Niq5`ɐe'^I&s4"CPLm΁ݛh!fiiQed1$?Nɵ1Bk$Guv L-h`* 0 |sUg04roP= lB u3![wm I>n_¤Sܹ\]%H -ѽ{y\_GOl̼#u{%lJuB; 1XLZ99ȓylY"Y7C9{q\O`ƙ 9.mRa~/rtҎL9Ov0]y Hy| G g^h`z\>UT7Q?>>e[ΌT>%MRDTɚ۩;=_eXBGAcp/!8g Uc gDj3#LrXJrk`v^e `-~oOEpmoCQ+%*fSRQS|)Hv-d y?{_9>*^+y/=E*?3`¹ "P 0 eTˢ2gp6z>а'_4تN0CR>aqNGg$JcBK`VTpLznbSROV ~2Ia[K "v3eGH򖛀4WF> ʦES8ۤDZ_MT`8SԀ&mBr>I#);h`EVOpo^98WVd0_d`Vaج{D*H:)=Lٚ4,ZdaIr맔R;\ RSzR3\2 G bиV>8G0GnFlVrX&7̑أOD T !9!Bۓ:>/&skIpf4^:<n?D&vc3.A /5Δ}9X\2٣o "3w[4V G"LN”!ԻBt4#|vPn|BW/@VZ@V3_KZ߷ٛ6gg]w<0hQZA?q[xY} fedF cJ À!c FS^\K2DΒ wK,EZgc{;FOn{~dl|?7@&0=$OZx~8'x\l%T-5"[ bdqk~Cu#@x{74Ch Da=mn_-.EM<YDΖ Aʹ!_ȹALUzYOA5$&F<} u˿*  <5_ ȶ"9.̣FŠ`/~{JAh  5 A3,nQ)j.MZ@|Hl9]JNZ_~V*\Æ.:V{$t4MڷFu:+:[r5ZYv=wxl9rF[l1i0.2PO/lV:P-$8hNВG3(\9*Kkb`tF`>AMsNP)ql IXP-WVkHa- V?@zRBnd*A^R)T`-HRb9׿0? ]knt{Ѹz_YC[Bj,ENdzUriJP77@=߈8 QP!%'TM_=}3X ŹS0q NMzo#G5H,$}gRBpI<®8(&Aɇ#>~ !hPޟhƩd gIh Y>iDpJVRHH,٠p].Kڏ[ns$1 b M M1>&]$ݨsX5֊SČRblQXgBU)o{LzfKk h߈ȽuR2X ԏ%R!ipțȬ lZ=5 zu'GbBЈFyiᓓ+![{0$$ ߮P5g~@0 dw|2 /E1(&KԖL-猲d/^#GP}'^euqYr Xiv/_n<`\m q}4`g &"B/Ɓj&eO78j!Ud"-lZrՙu$dW<ͦ7E #nL Z vfa>\E2&XzQU 6P\>n= /5Jp8K75I4n", >N}fxG|[3I_]ZZ H] ܄=Q"vԍBm^6P,xY(`. yhurW,r#L\i5-y?Ds<*V&7U I-հ UC&T*Ug t1p_vK}! <7Yi#{ZgZ`@ D4yDS:Bl񁕗7N"$B;7M([So z@[(."\OLbzL4ۊ:,Ok=|?;`[WihX1̿w?A! naA`U@>g#%[4+ ,>)"h#9w\X`ݟ/_ƕC~xGESpP.'= "0g`lN,7S>3t{ϼ'7u˺DA%bFZuҪJHEQu/S/ly!+kY8J'Kh^|0EJb҅yeO6 M.h<uJ7.ǻnCg%ۍ?!~+W?>PP 6ۿ/CjU&v jq=%n맭K%4n["bMTޏQYXq%ҝVJ 艸iͭ:)o Z#% [8q eMZ1Lh,D(JOuTp[ O Vjq]kdGrn鍏u--ߞ(݂Bv|f\v%Ј$ 6#.px``j1ΊNJd49k *ʹĥd.*Ʈ Q"3^ozf:J)-St>թ2 ;?{2[MTy ݮW哇e2<6E4 Ӣ'_jN`\ki ױ1g(=ږ[*->|ԌZ>WZӲCͳ/jX;0=wrg(\l7 `]lCBp\șjX]@tlIU8 -('KH׊Q9TlBxRP`)h}뒐Khb3P ǷyϤ}WWosP꾙v)2pA ?a`mLʝS.ʢTArУV"|,ۄ JlDIT#2]g3Lڇb"p~l@fՍS7f%s+# }ˮWn>C_uVL 6671:SNb5_v!A|*E /q,N-Z `W:>]e EPWSlCk[a -1mJtvg, Lkl':l;s6]Kb81|A3*z |!8IdFFLcZ8Ug(.pXMnfG0'a̠hx.;`\-gVJ8"a" 7x'>'fqO 3*al$ 0E 0*XX'<к&_#{,j+%^s1&5$ga9J>l? t˘x:)-ths"0 *`N-+td?&B&"!1]{$5sy6Q0%3HFA%N!BNp>ገE|8w?}V)*p}_/(U)ĉ\i&qr= sK9_IRP~o$6Wl7AT ٍq"pjH[N+EؗqlgDӁ O;Srr\WWLi꧶(8C@.m^tɰ?*{xmK`Hqu?CiqRq+g_y|d$niV֏܅`*P%Q- +QYd>;@@z3,lQkwZ:a @>eʇ+4VÀ(۪>slYiY )Dd#VV:7=`z1^ilp HE<觲=+jؼM2".x4~L$"vrmWQ]UϾga~F,BS^ "e eb7r; v1ZkX +vFGnE1q9+Tᮕ!wm= TQuU>ӑu'WoLF75Rc 4RSJYrQ:jv=nL̹ߘS_%ɄpZPꇧ!mPT#r^b.#=#G5? \Ta0u &jOn5Hh7Yv\¢*IX ӎ 샺Zj;+=xpi>iN~ MP 3T][X+cU4CuW:_=@8I-h7tvbxP˸|ם*t Dٓ 7C_r|>d585a0IՈ$Ц0CvDGX]`j*?͈8f\IJ"nl1dI#q$5|IrĩsUZ:M]^D@t׶C /I>ؾm2µ#+9a=GD(i#=6 .a$y>xN{vk bYݥ^R^IQHx<p2 %_>n%:tV;F@$+7^v_1ز1n\VI)DVt{"*}*aQzY KZJ77tD;Ŋ.3QY?&4FT==`#<5~Ez0HbVhjS+q~Yr7(}JھV-We]1`wX]*򰍉t"Kgd}SYycPYQ5lA iܶ[n/Ǫ^]~ E$τq 9>e3{SW2gkdl7Qt{e߷G%/d|{wd|bA|"T9^Ɍ.E㷎ۤ<%JA{l6rB c*O\,W~׻ ],(Ao`տ3^õ)@J gbPG AoR4NJjHt#ެ6 ZuF~w;)|32`Z !h A.2ʉ+6|uʊ:N`r籖kN,` iH/]睡ýb7k}>S jZwzϟIlՠFcS Ywt#UF V8e>L\uv0J(=s,:)J򟢈`G2nE3w.uUuQa&w'M>숾#M]JHXpT{`<$Jׇ/U)W\vi Hh7ʹ s=I2qa=u<*/Av|ogv{ltòiy+#g8r*9ErKC>QgL׺V 6 ClX$}H7&q;+(T'(S/9<3渵afģg^Mbךa0.{eZW`dwLca1oL6HTIPjSX-0dȈ7GzfHBRjO%!^B ߢ"J|CBeLY@]d9 {w0H.ɽ%Ǎ"(w2.{BkԽ#!?,ꘗ!pׇ} Oe0e]Hk>tN k+ n}9"\c_pe@#KIj)r5ʹk[[dڳ*t[%7\dF[.\%0?0Rh~|dX _8CA(]"<Ș xf2Qs R+z4%:g! ɵQ흐 -#mPR!)YY@7P244}v:$Tjy]:70-UD Җ1Sfr@ oWyT[c\!{oS*esWbQD+)nrQΫUFL7A‘M}iLu>'M+?}>4ʙ' d /σdhZ0f/rdqtAL=pn&omEJVq58/S]n#$)D} TlN( 1HBHEwJ!;x5Nv 3 $Lّp&݂.Bt["R>HCD֞:TFz:oKW7 jPBFyr鱇ETL&'%gEڹA҈csMq4!]6V? W] sc82WD\DïҿcKBt $.'*ΐg6DK<p ^ՈY|FvI%** R2?YO -pP%a:n?m#XdAW.pCm.>Q&3r7Sg^<40 9"q®5nwʸj5`_ ֑7,~AYIIAn_8`2'|4O>S.Ix?7ypskxU@˂d.%FRyX/Fb{s8~䦠xwrn0wfZ!;ނjbMϒGUS"v#NBN't>FXF8L3f4@.g5ES~jRR<1'osiȨ@1!KW1%ԀC P3.ȼM* HS~ԛSC@ yCm7DBlM52^X`_c2iBw]pZ9IiLY-"N }Ilo0_ ֜ҪR<E.X&t1ˤP]:wބ{L ,<`)b o֤Thv9U1g>2PU+ C%@>A'B+]V|BC+c"C{#n1N.[L(4-,}HsN3d)KigsJ#XgcZ?{8'+ ^=x`5_Q0&!Ոuh  Ei !|oK|5_.-bMFKe5TE 0?Q_'Ͼ`zEkZ;ux R1RSl2SkAt7:MZnWpRn9m^3 ,|y (9ހ!Px-1FByc`d{@0ҋFq^*m_CZ%N*9 FzP.da6Y(@1xDátU_ڠ|_P pKVМAbp9'TF'%{9KfE!7E^}ZOy0 !⦊47DW.Ngvr,K@M.}-+ve14`&]C&C߀74TZ8y#?(XXz,[ mN9VS0<$pێXG=ZeS1 L\0dO|\MkS[\;@ypW.ՕcWL]~]8d_'tZqiM3BqDR5X-;q(1_!s1u=}dC^PQ~ðEo ,\<y~@+11HI^Y,il,\#*: bߣc y2iAWzPVnY=9A! 9ũGT${٘PBjjhZb9z3a4d1%ch*]@#Bq8Zf; @*%\@- JJ>#+P9LJs=Y(K^XZ`9Vix}v!8\r D57VsLx.(-g.)^R>ny.`pdzDH?"o dR*bboh~K-whcO=ބP cte`M 悮XkUi{K}ӒO uJj!BNL 2vI4{UYb }n62-8U%M]kFGAOD֟On|ySj3@vf&0$d;1_D偗Y|x(l-㲎S-E Ցj Uӛ[Y % `.aZ@#dzy6ӓ-`V=N.Єy`C)|\>׼,hC6kosA_W>ՕA< =Oyzf j eS5Tlnu p?̮-?N-ݶ}.9&\o(K=r U&uNBu$~|چtD?4Mkl1NeLfWCH9Di,R"]d(!GBtǝuJRW6 =i0r;~p61`[5NJo$0PH߯ou7&q$0 b ~ڄFKt9 .>Go{TZGqd']RXS W~c 2BF[aq5~Z94dZʢz;}6}x)m .~$b4d I`@]C⋀!Z I183NiT`6!?F)bca֯Òh$}esf3ςOa#ʷKkYк9IE§w K"MC&ǜTsGf=8trR쒲!5%RBEAɳxixiְU} EHϧ U(buR@Ȅ1VakʉI-&LO }v+,p=^^q~a 7Ό41k f`.&㉑h$NKʷIޕhnBQdimPDFGa0TK]0aV 2)[;9vv&|k5%5R 7"sUTI=|O!=(t/ߎ Q7if^92E"-.(\~no Ej ʉLU6nIJT؊®>$>DҰ`g.5D#f>l*ðf!n*a_~$S-ۜ"d(Αf;'&:^^,Du;h{Bnj}C!Z.9ezU`.5,(٪ۜU~&_q,U2k@hhķR,H&IUyɑZM[P`TTtr@@':ɏd?UEhJ)9ή]{P%Hk"|C_s_݇ O˥.Ah#9)z1ps驏n9VvAI*B^˚0Q89~.Ѧ 3 fu y> q \ pgkۍVY}h(%+T'Z>Uf( /(*N`]1%8w UBfIhʚO^$|v d{[<1tpw`m4c$ˀ{sߚZ[AGy+x={qaÄ<70LxtڔCkM) )y'Dz7m$_*;&ԯR5g|,3p!Nմr5kCvWחI_t\2-**i ]A4NrFq$L *Tф[>*Gۈ3 W?%&ujktXY=!E@ҿzy&/A)[sr oIA-Yt%X(KGS?Tim.Wڐ\2vtKTL-U]KƶFgTZ֖P,:Ohe6`]z?b y{`2^P1BiD;e(S쿶8*rLIcz9?HM]/FL4QbO#=;kV:t虥zl+5{aߤ"-:mgmKxsݱഐ_~SV^"򖥃Ƀ7r)Ui̡DlpO y]пoz1B &F} ,>{/<岛Ѳ+1Nlzʭ,։'ىM u#5*k{HҫA4jcfkZuib7[Q6l%޽mm.#ͅm'$]#sյ@ s7Vͽ*B lt3]XQpyyR}Z%ў4D=%9DRdar\<$'n֝~*i,\ 2er`Uʸ@w^h6-Vz~NDR@0F@V,*bqldH].KV'%5fv7 uw LBJciQ;^X5Y:)z9U^ۆ xy¶P>#z#U:oQxF5H9^HM5~IMgI$u W/D )2L}X uhnjyJ`Ӣp \he3= }W5~SX owg>*SU?$x#?nX6M@*>8~/Zl~* (§b/t9̃ImU!/E: +;xoydw/> OV2>#&PhL&Trz%˅grnF[ V Gkݻ# m^~aMm12m$/\)g$ݭjI%Iu$~Wgmׯ ;aAA^L,%RK-xb㳿Έ^ oXC]OF*+q'"92; R$\: zUNd3S4ğAEa]+OV1~9d6bDl xxZ3 KX`DpE ˥  fʶO[8-[fP2YMfIg(v\N6ϧQ6FGf Ktw=YV;QkNpP${AL#c;@yP+9Wj)S*@bйfğp$hߘh[,?HonaC<-.kDib!XNpU9C@U7`7@ub˭/V Zɯռ\Daci/\By 6JM#8rΖE D"%1J{#ܜ S>Cֆi25AzC6ZD)ӿŸ*?`Y;SF2hl&V> 4iJQӽn2MJ/Qv\[&(="؅jU (;Յ}IQ C]zh[_nM9_.٢ Q.`cSq<(ɺ[TS3*c_k[[[ߴPn{`GwHEFKņW Q_ jKBmpL"TkR6Ϥm}ZΑkor۳^x Zp|хQ HZT%|5`P<̝i'ۑg=\=S-|2u o,wo ֯&y61d:fm?jPy9wn 8:qMzi 6x˹zBV!T@SD]/Jf4<Y`{(yMya]xƂ ny婦Jruo*m,4=rp6-}I~0Plc%ӊb&Ү=_½Oy /)VFA%BA@INF{]ʭYۧLk5hgω֎wc*>83`Dl*7]ql53F=|pr/(<01*!,/>|$'56| 2?aDm`Td<5u&+pI6ڃl&{ kbo5/Y% gS@LF(s~|]kVrW8+.dۃX:` 3.zQTMU_ o lc/ D`+rY,#5YE`٧{@PfofGu+{%>[أY1tf9F mA҈\l͈ {bVx&z ֤uh2$QTHYа{u/ J9 MoFE3Yi7b ;J'ضj- {* ?!F 4\;G)L|(2.NRp j:r3Fm\ Z#!d&GH|9鞞$mkɗ ':TR5Vp_0"=,M\UCwNH o)47R=?lJRޯdØy{K&ÉQ7G|RjuL?]FٌO5^dcdg=& 4 uuź V3 =qwTw[9'RCדJ3{qg  q;1e-' .4FY^0%؀^X i$J)`ٿ({y,*Z gc#PD)w7w/e-y sYn/^]R [BH_Je6GhFR7D-:,iĒ!vuz~ hgBZNPx1BQFN0Ub~(wJ%1gXwb+ .5!H t/I1k Q-/At|XawՔ%HWIun.K!b$MA~oY~j A6 e @ޢ-giMApIP0偹SbEܿ/]pZBxZ xsY%4뤣WNBロyeR_:2VL9\bb$UsG"3YO욧b[ր=+\V!$hDxPKiz1Jv-*>VSP0|M dιz݁s#ܥEL0'&=& $-rظM%yqwҒȡ^s\ULx:$j =ˆ,Nb9LP`:\cG*k3Y(q:lgo6f U8Órb[β5>" s ۻ;trZi r5Fjiz{4| UP|^Ĕsq]Kr 8/[ֿQ,gs~?O:RH`.<IѪ{la,̡*zHBQԮ{?eWGi12 ,茺 F=i@Z 4;Yt+mi=+i!  <*~%%ϡ8p)B~9;kҺr잢nZSK.օ\c9u$^_%s# ޜ+$g˜r48N /Je `9Ͽy:+PJÉbzrdvomiiBxy99C KBӬ?wZzæD;!|vwdwlR-9DzߢFwU(Z)Xϧ">CY͌a6E\#^ <\&|PN7T`f<n̍E gY!s'PA?|ARnk6w]+:g+ɿY]S.wR)ЌnKk?~IfŅZ,?B;un-rB8sBRbЯ^陬!-+vq+U1\U'mzO #YDn}zǝz@s;%{{맜/&nz7E/O#rH"-v+[K̈?OK HpSDtI:Iۜ=idnī6x|:.G6*CLȘ$wR.6>P=0HDP^ƗP.0+𸃞4ba_ ͻbw yĐXa$vu/< !0QEȡ)VJ r~bܾr'dL ;ڋT,f iUSbKcC7BՖV-2yT?d 4A?_E bPi˳#ɐoM^Yc'u"auO<(!U+Ċ Ϋfk%!! X, רM5swDa&Z#n!1,&U;R R cRF%ʿ+kĴ;-iOOlAD2 }H$>; Wˑoi).`+AʞH Ym 6N l:nT'Y7 I}.#'?X wa1pƤW͠}=NND|:=#LJ#u߃~{^au?h''H=k[nɮ{RK_ ~vy8w$x]y]z#J ֎>Y@]5_onH* lBWx'GS/]a=d81I/[9[2@:Hl \- kU,ҏ;+1IRq|!5~(AB@'^q&kޗV 춙5Yxaܲު7YKV._*) >٭`$P5xk}=*MˀiaI "Jb~Ӥ*c=E DdF@EԑYOjrf{SG[R_2(J{5 ?=>2 Fl.Z!AlbZ&Xg7#;u!ws}=k6JVAV϶8[,E@ x(AspPpWQmQ|3v]E@4MOSl;"VQ\jD'YŸ7Я1?q^L\Ͽ_dLL.naZ1-*]_L3J@eQa|Gk&=í%\\G# DOu5uRksxmcuK}Iчf}ȶkn\_[J`g_Q_+Խ5^>>070jߙ@VLnh@qz"ulAfĕ.5CSR$:oM<>+pJ?ZElWfKR51>Y_\BlWm e'L(7wh?^M*ݍWY{?NcքYw*RО)cBe#_b9qˏiN^--WҞ_o[A)jE󪑥ɰfDWV,l& Apiت26t;^о<ׇ_s\&>eA. Q2a:7q>3} ^ZrEZ;R 2d(ESۈZr *R)\l`Xܚwє=0 :PKwN{Ί#5WN< 0/:'_,LѸq/քc&Ҷ .YZg7E.z1c|K[.Oaޮ$'ڗ\i75?h3;C|^D]*CpC3+dt EhNg9$ H"(^%]Ŝܘ29ɷ~wNUSLJ"f'o7N`Qy6ʾVJlqfNbeVȉ O¶V P3U iYЗO}C,iD @T’Qpbb{XnE3= i%~.daoz]]!eZ~>^; -ʡl } +/}ݫ -6py-ArUk#ʃܰm+5F qcn܆^+7wse H A6w]o$pdSUV'H4͇yc|(T(*B<<:MlDgkW#[W~|o>cj86tM#%j `▁\pn@qKkHtV>"nH2š'AƤOe _A~#F} T>DvO2nR1[†2C-psi K i̼ d|y4(#݉![O5, v&O&O@-HVc$?^&ҙMɺDUSݟAd*hӸr-0'F L?1I]GQ#ے?,D`1?sq ؔXmz7K®Vuu  Z ZNǰ|5՗QэQ$@Y/sp-8BKNUɓg/@'F2+RM snL0_z%Gʑx0{?zu_VҡвS%oO8 QŶ$E8ۗ1dNlt~mƽvc*9(wGSp783PXGuB/L!LcF71u )zfDlMOe:| 8ll+{s2*gؼ`Ӥ@NK5 r?J! 4J[!ro"eg";9 ޝI55i7z;HuD1 V{J4HΞ.Ve%]X{DZ2sԴ^g:9* FNu LWHºnw V+{;PUu{iD`j.)6d nLJ+JRF,OMC5ڼy-u!tЮi t<5b)>K|͝"2O>EbJ=%ˎ5FWR{l9AIfE͇]JMX\uREHXVD "{Jk쇕"qLbDEyb: ةvjiؓc* %lddU"˼Y|ԝ?l!\&W`)0o! Go ٌ/:XM6BvTAY 蟽^ge{)y1dBNuVdTHLN7KbiXPR{bJD%)mƒj%z=cj m;W@XB@.q}Y34Ξc%5 y=N,O?dO=*,#]OC9:6 HFBb}4>5XppOzı }# P`7- 튂F >@PPUE, I86c%oC:pߢ@J&$e3C-!: P=İ;h3px_iȴW9!)SJ.Y'+-N+/x5lHEv)5|y+ObunQY{Fެ2S(#R(uެ 1/=_%Ϋȶk+DjuI1^$^HI?;j_YusJi\.?.tzH1]t}€:B9I~`.LJ NhXU*P#bhss͒ {ᶝzʼnx Skm˞Z*X~W\&O'PI93=K&kGů^Qw{ /1{m">z}s9_[${~c9LbfTb Q/-Ui ~WJ4X?^`=mgtH^h[eT zc6M'QNF&t6tP kֻ?F Bm 7`H%7jCƓwe8Wޡ/Ф%[ (_sCҰBȮRZgAjFH"1]4&|COC1a(]kP%+k 5^d&oyt-7QDhYcJ,~%;[Cڑ VHͨXK!0Ūz%#Z\:TVn9D:vydR`?b[Wyť >ޚ%롥lIa;9Y£rՁ";vʄ7L| X WMT7cI^6q>[u5~D#_ftfb;+i"}-:Edhܣ0Xe>`|m4T~C.+TR֕)q9yxɼ7W=qRֿch?"]Re]/O- aK\>?,̠|D1)]'7ec tD?`D!/%NDHf6y(i+)ʡVT}#5|HE~ +?Ħ-yP^޵<[tz 7%z~,x=×C'6\zuTJ kPMnn2qoA-y f )D ~~ع2WhvM=/ 'dT׋U-is4<۴h5rdي/|(B2ywrԦ[;||>>IfO}Ke`cs X}]`NSP:b7*-4LOi#xSPW ?|R8(bu7ab \mWرգu!ˏO_Y-4[,"1V)]4֗J=}Qg/z)=J\̬a7̮g)By?ɞd1$\}jp\Km߄]M^v% 370!10 7kQT96x$Bxl:[tiesi@x8-Cjk$鮤<1f\TB̸~wTLz*E" =W #PbxYqe8`,ͺbF9Ynሯb24 8&3 P\3ZMì!.l0ks9Aa9cqv1/'0Ն0nyϨ7⯞Wte`DkD)htȭ.|܎{G<躢A;d&!IR8G4]GHD0G#/I[en.ƨoIL C>e7xJZLtw N$<~L}@-Tvy"e/ gWŌ8X Ѝ}Sݺ@w{AgG֪hGPFktd"f! ذ֠4{By\H/E ewwI.]8n$<-?W)~ iމ ~&.OؙA:iWb.j } RL%hl-i\2.+9osQzNO=>dR8p 2mA.p d;8֊$ki ˉxĕ NYiUj'LQ.b h%i t _.gSno)B;BC!DL&(HڵcE_I& ӾQ,%TNom\HHL< t:Џuu,$G֟?2Ʃ5+' kzOOؓs)qˇSz~}g1zD VnTշ}S; T˳;MQ=@,e[ caGxƗ鉩)6Esؗ_~OuHSGٰ(-C&Ϋ LR$R5i^<;r&mi2h9ˈ+cyRxZFLQ>_x2=Z&O;&A6p[ F_3Ib#o{O=(]Х{{v#lkRa[ +P07ݙ6Ve/=J0i  i1)h@ XK\_҇iUv-7g^Uy-gёrt {{l\- YulT 3Ԯ=@ *{-kIiC/.rTLh-C]ʉZ,d2S[\Fכ]6ͽHFbN{pn"tAHjCỉB9N5ASj_f42=EĜX|2ΈSϘyb 9*NXf㬛<5(_x|oU KVꛂZNC0Btnh6.JXѴy8{uQ^y[$D)&6~HMpغP@ȝ/v- g%P՝Ԃqu޿n2ivݹBx/R}٭F_.n "ΫSR~m%ϵvh}_(_f#4ݜɹqţj锈J?%@eycѨڔak.sLfUYW&kr߆N`$w lb5_w}u٢8'C*NF1\ͩ([hb%mKvq<1حIe*iaCwL1 O# `Ҏ3S"F,w߁4)".K-rmԀEgvNl%L)mFKMp{nϧp'Q/Ì9I@lg J6 RZi3e;1wNq wZ' w.|!=c&]ģ5p0=H{qʳ &HZ?aI˴{$R>LSˢX n2/Mc3{7~cHa%WJτπEmH5YUYܲ:RH:oeĊZ1r&޲YvB<e9{hx;Cưx+5d\Z^g&M_utnx^@t$a^YЮ?uYt\>֜QU~_ $Y9[84ߨWv;(Ȗ(;X/Ț` J, ˬrk3fKY{рW~rT+V9P)bSm7% E'78'u#V`7̶寯R0M83V<3E~ҟv Ԕ# g>C{7Ds,[h|b+C'f4U\Ŧҟt ftYnؓİ~2sUM/[xb-=%oɌ-jYA1 3g6Lסpx_/?4@ͱ<X{{7ҭf_)y|ϡsNEot r ATQOZ)IuoTQ'8}SMgp2N<Jh!| I>v\WR갷 *k*]&ܒ ,YB I-\I$*-Tt?8H֠FpA=9.4DLXʯλp*[3;޴((u r73unY6Bj)5`Ե. 4ĔԭЍ24WUB&~ݙRP뺬)i:MI{~V1`aw<#>6[Uins!sRrɠ. |h9jUn@$6^M<V$#[u5_ث[TU)-.7 |3ܯ9+8RvXnonE`Y_R ZbrR(ҋۭ:cnm Oh#4&My>l^?KTwŪ>&a^E`z.SI?"zዴGPѤLHY=nMjoa>|o-fr42Lz{gލÕ@b2e9%z~x,y8<&[I>@d5oD ֋,m7/쭀%]ۊ/cmj6W_z6!H J|4Ӓ%l dtۉ _$6;Huq]DƪS3w;?59/vx_FW޲EƎT:sJjR=gH`Y" ]iv>2 q Vf¾tvKla AsM'3Yφ[ NاπD$QJ uVG=J^GAMW>G֩WFu8.8٬ʓ,t.EG5q79yr-(x #[ ]np4Z>b쳫Eץr~'Cric  .shj ,wuӂ lp>7{wnxpLszKA#^%EI0i_֭QSb`~D6%ƾҿT//'(R@/E93^c)UU>VK;I. #m;`ܦ;?ݡ^b3{Ra8{cq 1K=43=0u 孵!G4C&ań@Фd9&-e/g"Hwd&Ƙ892y?%N f3!{҃c1 5gJO1N(6vIN/<3t &s-^y''KsIB(Y%rD8*?A6\P"*Jc !V!sX9v@r?I+4m2DbQmEObٶhߡw1}.~,O{W"?&*!}OQB'S~pndNڼ\CA<K/!U=MQCIEܾmRxǒr<%;DCLx%:⏷,>XIExWD,TywTim_ im y]=M \ q &epڇ+zVk}IN"2n6'A,U5{?`ӧ, wHPS> Iv[PՖݔ˷=_\Z/51d1ǓFHӈ=>yHGwim .feHVL NĺfƝeP;ɽes?̀|3NC<8.5w[a}MU{H64  0讳u1OQo(yz6KD/5$쪷ܒ@!'Zk2XR-Qe⠀Ae]r?!4aHwš$'PCV%Hs:V+,-oGeyJ#&`#lNfUc9QSʷjT/T忉Ν/+ΊEi1OH]oB.k5?I=sJ)юd.iyj.^74 +Դ."gq.Suݚl(2~`ay]_*%kyG1~ÿ}n;+`m6%`:/u/QYlG'=X<(F h'ǵ\KpMZHdwŒmFP/ F;]Z%N% J)r ?Z;en?'x " eCB[I㾙.0u٘EGat3',ɬ2 "BN>$+ɣ;# dPJPGLm&[^zkwcDȶOuclѝ.嘝{[UסG^[+PYU&"ҚmɅ;Ŝa.>QcKVKNDlQ$8MT.G)+PL7|H֫tͳ@[Jv(eZwaU~vݲWpe#X=n.0 h&GYG,}i?]h&Z}f_A<}+hc-K뫯ЙOK0Ief:Gz*w jvBUs*}~ U~~!#.ܳ-lR2#P%8ePڈm}UK`\Ww7dzQ؏Xw]CCx7MRN֦%F-`_?|0Ysz8c\˱B̋)D+TNs3w Х(('BS˞Hmy żO)v+HzJ5ꊟn7ٞ" +,xZΙ7Q.%# Q0oH$; ^P:Rg&%V_1#0] g$i%rpPlLG!xP()ahbG"XX{ =5#մ/֐YvL䙰m!Ղڶ^,x9_j$u@KCDdILw8@ZRUyAWYs01f:O[1 9I~0է`-egp:&&sh:Ⳋ8G`Y`fgucu;Q,#q |-Xߘqtxp# ;Bm"pj=زtA?d'oDH0 ?H(u>L 99GvBy[*;a IH,3F}w3Ӈb %z8@tSZw" ɦ "N}_j{hs&cL}i==+2>3-0m#Q~k5ڰoB7iMwZ}}۷:?Vbo7PE O<΋7~ϳBgT\.y P"޻UZH6ByI`_}GZz_L)<蔱IV4Vd#@: i<n#dSb,Mntyp,NnJM_\];7l!jj%z޵gUdW~TId E z &˪^gG#ɴkrQqj^hj`2~ՒGT;y#їGʎ̑M ~}?V$4_>8dW>nRyt6 %V"a# 0ؒyn$idv0)E'f.>ESXWA5_"J+*1d(6:ޓHɶ+tC xxߠ wg%d;FpfN?t/L`ywW#&*ycN]<9>yM]jOrƢ/(G}!}*l3'4wNܲ5ˡ:E0D*L"ș@,L.:SRNXѳ[eSZ:6 w"c];Fr'y+ xnIv<*3#)NcH"vNi_KqQ0W;P1zzFdkV&NZ$(1/ϕcPZb1ҦehoUvg9򘗉 ҏDŽіJ[ PBۘoCrwڊ;bL3)]A*-kqz8/Yw 0q)`*7ooEHimf<X8V3/BteDv vH/mcٸ-;KٖG}BlĻd|SB ˦*!g\TS:Vx㪟|:y>U~ُv!h<ҙҽ;>ʏ H>g_%m$koHnYn2 6r@u_UWĻhgQz*}#O~hppJ7|2*\1V3>my\ O?O1[`W9ն5tu+}PM_NhQGB?>ж:֟A)#ֱHF5,Ŵ`D%[L|sj̴n_MK-Y8%+rkMNV,ؕ2R5#?+U~V8G鬩QcU6jV#B"[xoOH"69_'QP6: zܒYAf||֮DD+_4]ރ8Sh MEL򇶄Mվ6EOsRvGe`N"I&)Kʢ֤ɥu<ɫϺ6%VNHV0P=6i:~K,Wg`17+փhB'!ayQ#j ?UWJ68bh* FfO&mc{DsDmC\6r ƄG}&{!I҂EFBK2.qzF5dܙvA[Dt8.muH/^ƙd_E-Q `j\}S߹xWCP@9܊2Z:d!:cCxɧ}9TKj4 `Jo7.DPFmGG0q9A-VCULj}d{99jJYor2r[aр*f- +Z} Lmqm|L~ φNP>1), P%hR8FRLf>LyA?2M=zD b#6}{ՉNs`WJ7msEJ cH|0Co8#RoS? lKv9N1d#YP`i;}j75arG e0o }wO\/@Uݗe[3rPORfl$C_WSdЄ]Eݤ2r#uPĽܾ`w )ʼP|\躔3`c@iTsj[=ϔ=xhifU]^pg.*5Dž$ܧsq%wWeV?xϢ0 l6 a يh8Sij@ݗURu6N)o[]czYսD/V8p0 ձpX1_ I| fƛU 3d!A'2E;,"V9q05SO?1 RTd:y!~ J.v\ܜ  4XoܝWEVo7|HM]ht7ZykPw65b\ZVU { JFT'zƲ)'/!17cJJ ?\KMo*2 Tg E.D<,>d2`iOFI*# T}.QX+vJ"rCqc mFA6/ jctѿBZ^言{$D~PwPM^:LD]5xE^  5A'7UUKd.ǽLݾZYbִJ}6ӱحFػR.K5[/O90;ѻ4jJCT::|z/?/;+:c 'Il^h0zm;C`йELlι `m. 92< RǦIQ50H;x P }Bɔ-alؼZ`ҮU9(& $ߛ'޲`QV^=YۄA+ZTN^l(?`hҡOƾHԾS sX7 l@T v1 JΖ9^*^HrRRB֛mJ Zڦlcm" `m&ͺ$&mJd_+_*q+=ܕu]pZ  S Li"Y).$ED9Ң|lB<.secu_"`m#}٣h ŽS]ΪTMIo_fGm`y%oj0Aef&Ka1%ɯob?c%ZZrZ7k_%}۟fl9bVXQE94܎Il\l+6`X;/{~Gr(C$]&aUUH):Cv#Y,n&[?\y0)j%{4Rkmc[0Hs;>N(i$Ne8K++B'Pop Ó Z*ahN;eʝ_"q)5'v&byKbb~7(|!/U0.Ίr-#y4kn~ ߥoTY~g8^⤣w_lLYah,v8\% & s\>ngYI~GK0/~i^?jAu &Jj΂-X1:ٙBn ݥNC_c29WCcČYޮ{!rԑ D~xlD|IcK@ ka>)*mN )Y MPTX0|fϱI_:S-j2%HN"8nsͷ u=f#2`dW)*[gP5e[]_D<%KsACyHU &k mggE0Ư}"F')h iA%Ϛa$`ȄbIRQD Y=c^؅(n.0A. z<6D'5HL&ih;qBIU@AvBW@xFl9wнuJ:#zL'W ]uyy66kt@[$vpcif[3k2!7ϦQy U 4lpWHW&8Y'8UZ"PIݝkѰ 棓/a5m(n$;?"wd=*R{z,˜xﲊtsc+pНNvN8dB,n@\+O UXfj,ϲ{[[1)|Y#൸ _~ 0?\Yu@ tZDȲf[iQR$KDybiqLIɠ!k:^`)Q@[V )&Mo@ڙ5 K3QR-W+0hK9JƾVQD1Rͣ&AFzswݍAL1Gm6YOgҕX3O$=ؼݍoYABΫJ -]'/]wT(u%Br_a(dݡ ֒*-s mdž@4t:̀XSxjE`\_L9A@ ,13iY?YC=*`8@$st }ӦFS/Hȡd A}Ի[XHqGb˹@bC^R"G#a$s4i%a*{Q"{}.vUtF~ ~e"D`5I~SX2O+B2NkDᗕM3y-WY)z GEREyzR8PT8r'PyTª\ʂz>0\1qذLJ0h̰艁}7H/vKO3X*q=oZU4 nۖehYP%^N+,rqF`k2lo_S@yPoB1Hh 9W0i ՘޸yoɒ+/\u4K,u(,1Ǝ]<]תcu9Km4}L vV@/l{1^f7AM"lIK=+E#:Ԕ8Ob@8 jK%H=̍۩ʲxYb~n{>▟Rvt%pI?Yyًv9d8MRJ8-dʖ111)hd-ށr .aU" &0lq"H39Uf#s0A29Se o(Kx /Eb~PwHA/dGqg dהh quj5qc´(*X)wp/ E]1|aY=oZ}Ne;- xD)|4QUs XT3:zdxsSDɅו*3۫pb fE^#VDgP9 ,p|0;[9ӇtHد[=5UExH\}z6oAG!Ua7Drc@ď!e*aXxMF,LT|ko ^ y$V^(͵W5o5?a A H33L@?HS 4QX%_E}$Fc6&-{@ ^$#/jOƨ dI +lTo4ٗəנzʠPEXX#"†}?р!4u_y]Vf{ұh0tDH4| X5l-# 0NmֲlBDv/O\1*(pEZoJ|c߁3!똒ymEY/ܺJyіp yk6 8_ُ I*R?V+X$ Զ1O%ǥ6kL`jjms#N`f[FJߛjyI}hQG解ɴ''<_:)C۹pzP; ;D[>l,o2c6,(7#mB.cZ6X,v uEڼ"v_{ uu@`d9܋8z$/í=4>.f) 6r#!SN ; ХyYe}|g|64Qe^$In|ܩX GYo4,jDH osSp-!K,4.lG!^uo0=艟rlo$$:⤕$y˞@M47Lk> [QȢVm޽KW/J b4Au2Vn],@Gn`#a ^aq׌%frU _]$jtWs5mdDn* 6@)ڏ9j"jf"pc>sNL&IjK1~*ުtV%aV\ʧgJUWrĊ>Gx-u5ƁIfB t&HTycɊX<9?9{,Kgur[hi"p>ag|Zfu&?sdìm|TSC=VQDő6}5#; DbT>4,XWB͜`wy8dJ=NrS݋Ί,&s 7V#E!{0âX1*֖ːT~ C[>rf!!_\m|6JD8"RݫHKa9>LaBER4^ZH8 s'Yxv`%D$bzA lLmz&$;!/6PvP|XU*Li}@UU^9ѯqYk}6pb*3J)XaV!}!P-Ƭ+;TcEW(QS,4={wרoK7WW}S-I?8vV5@&77JT٤ `c'n gL) BN<\Ig vY}oկ|(+vh?Dek;G0Lo8Q[ĶXiŔZU:IA)PA FN+e{]g=YĀSacыuALh23{9{9Z$AztH_h\z{GIpǗL6of>mcWakZ;Yua(vW?!AD~bT$])s;E|J*J+3^ȣ8$hּv 3TZFe#@J>'W@7w?$cGЧv Ft1}aF0ɻ^R,"((OZ֠?YA&uԯ_h޻JNM0~Ѹz@{<_GC _j+-aU(0~3TG*q7?[w1Z[^OG+$OV jv'6a}Oh4 e6F3J6׎+~Ч7A<@z> "' >=L4Q McZ)Iuu)[@]G0hʬE۰抙g0ek5Dq{dZdrjްV7JllPM6<ۓK e!?  U~SqA8ZChԵ&h-^}JMCY0Z71ƒz8򛝽#OA}Bm"m ~z" @ BhC$a":!8J|39P=ZW=K(O;phB^B0eD>}_R hG &YOTY[ƶ+qa($1tuqAIH94ӽibŊ-aOae+F2ssLT%U}!;#t>\1i)=;ϒud}jOftwif$IRU?AKJ?h,us E^ij{˓0$ȱ_?=W]\Y=8R@ / Ie_.Ѹb>SP0*!6ǂTi>T#z{1  ytduK?s_W2WXjo$~h 62BfV aΠڳB֭%9HyI-YT/60tb;PkL^^[8 .r}`@2MP$K0:o4ώY WhK]zDdl/b|dX>P^cːkƳWNc. R7gZ{l7]`Ka5 :b*v'Hn$}%fPV>j+:o \˲M1O__>L/ܥσ 8qfe`Ûb bhL!|{ 6Kⅵ7լ 8H~Œܒ]t_qO.%پ>$Ze¼|N{Mw~[~5V8s !0P2Պ#ȝTj7C!hcsjts.vbwC)H$oNx!rbwй 6p3!O!ҏL%Eria7v@YKn,iF 0%T.E+9W!k a>Gn-;, #oe՛ψ_1Z(RGxe<`b‚͒USK_96N\Ӆ$]vW_Bgt9f'FסJq.5SWKJ)_R2Uo:7[@eU.z^^C~%  R@oFDgT s*+)ZUi |D4H 7Tr]Uj@|Fz\f]d}/&eBG"BLi#io ib#S9];|DD&2Fn}|hhrȫHef+>@۞ ?Ft u'ěBǁz<+_NO⮳]8?.5TXWZ8œ^뚕P\v5 zHT1Rkabg~ ?h (pv'=ݗ!U0<}T(ij]]ڻcf0?]:(.MٿZ;`uͮW!浣8G5ڼ ΖHr N#@ Y >>@d QgHDH&3'rѭmwh˟)tz-hMs' $D&[ (\Zy@Sy-&m.B^k1s;$kBKSGG!$r)D^; l:"E$_AVB bwD#>dnrŪ,h1&6̳ uX^bpCJ<΃x`gvCͶ:ˆ̲JPZ_7j+ɒ=&ƀHXӨ`T`[Ҕ>{3mkɨꝛ~2$叓7&nuu]T]2dǚʙ>і<܇M D?y ތ+K--@_ ^$$գdRe)eyμ@=CS$CCقsD"1L?vKdphЭtF]!:d 1>! F)nZPu rfPbmR< RNP閔7'lRsb:R#ORPεw?ݙĽx #uQ""v9V30n//iR1g#H46yͫO0H`M{?V:T!Ăkn#lٯ瞑?hy80}F&C"͜HLIR5NqIngà7PCksRlw(mi,qXr-n\Y3$K`ӆڄ+=3_-J}Wv\.wxq(˴hj\?ʖxybGM , =Äo 3Xu`ŋ69=ThG?`4H'-Y;bYΞ# nin:ش)uXk{S`pG\$a;0 }=3I'fn_ԺM*ܤ>HU>ySޤo 0/75|yb \kY(Rg;bH!bj4J"h$u~R9PI'VƸXL&r7~{d@H)$X˹uiZ Qk`H֪(!QB jݼW9W36'0Nd"0ȒX`$6q]mU| &Ls8t'@O"-~?2pXگA 5삇5t*ց|T{ }΅Dæ {A&_׌(޷Kp췁YgϾz?qpQ6nqbP{V(Q;BЂd>5XJ_e!fxJZA,?ZΉ9Ā#J51xYڔ,UeL"+棔8qJػ@jRw(R6ǁ;C-FFg4We}E@m\M}ݼammdRb`"dWo,u*5TM0}#&aj]ho$ 9CI ˇ_X5Lɷ #h#Im W0(}ОjOOyPPlT\z2 H!au~쬸N ĺ <&۵86!:̰[Lڋ\6QKb=@)c_Ϫ! kAZ4I\>]ׄ5l^fFqs`hڔ)Aqóx`MfaM2>RZXBQI0ÎF7|p:ˬVcy/=GH,`mR#\х@opXXf~/ ȏL1lײl-n&wr QC3\? 8SXxWN zEy)9(_.XKo9̗eۻTzZ22K=fjpU67clyCoqJjE5^&r6'#ҹhbjY (=Uu|쟾&zUI`e z V-0%0d#I5 W(#xCj)9tQZ+Qˉ\lpg#)8-&WYMB%wQ8Ï4;ܛ½ۄ1T1Wu#u晲%~ەEO=w4zub'ǣ9[Ln`7~rg)uW{.`2\sLAhՆKթcGҫ.cC7[[s$ٷ$9x}3k%3zIy[+ku-8jݟ IZHCm3 -i}ðq|, z{[ǥ׆xq)c.L Z84Bu̚NgOc͑{FdV'Mܶ7SJ}kPgT?jU@,W. r#ή[;XvTr2yybm$Ə1P^{ xg?$ =͂b_ԍ qƔU=ܳYV^@;hjI| apO-1'cJu&?JIG( ) 9ؑ`Rd祫)x59]`᮷÷7 rEmo*bIdS&a f62 W?W{-ЯѷV%(Ο^9)@S}B 0LLQp%O#[xa:Id:Πr>c@5:@~ w>,2E;G099uLLKO~'^||.+v )iUr? ldi*S<%J "PDZpjPm`0nK&N,lfd^~L(^WxRϚv"|\&9qf M{ͣk~lMYiq_E v`b2L3qo88R.ɞK+{cXo'{(mef|]rvCrTJ4 sҙ Y≙!ҚH4#/gR9dϗxrtp"Huhveǹ1.F^/})s;B¥Saq;[E)#M9y3}t&s#%CC>L)ԇ{.hkch?,0[T9Y|r"Jmr.5:hÚށM?-lV˵<-e5 Ka?,Z%4dFeM,Y\*ʺ1FJEm%Hǣʏ9v pn5/ #%bE x9ɊqGedɼ ʫ6?C:i": 5 y*[;O_%\с6傿$Gucw.Cu|9 y/+`M4C A1q.0恹H/&@u0%nP{PAy RZ=xq1>fEDdzNMԮ-ꐿ$kA֮#GJlO$B< r/H֫KU]_>?:S ̳J2ݑVRZ̬=_Z-y"90XD!+N:ݶql!c3i))H@;䖃Z^Yg[ѡZ;Es(;zbce4LUZ(}4Ct\7̷?d,Uim|vV0VĻ`Y}\BE/DMOlԨx!淖n8nPHiYZ^ ̣$ LA=?pVB4eS ]bfJpTQ3ë!wRe%˗π+}YLu EpesÛ|m)4N`bz} ۵:]s.RIجQ| bP3\XZ-RGZoὫ.YxۑOHdQt-^W>D*nLN?(nb0™sxѬ\iH%o";Ԉ CFsF_/E?%0z5Bρa0T}0*0tyKleB5S|شXky!󫋼tb!sC-jvdg; xz)uKI\?+d2,o4aOa{]yA5M 60壟P#SIu65lT@u+ -.-$ 1޷E7rg+? €J .T{JX/yQ%oc 4R]Sw#[AfQ5N~]V.  R0ZQDWyAk'_$'%Xk 9 7i\/[3ֹ1HP<1:)NbUF]A8tYZ%c6J; \)I@qʖ͐&L=|cvs+$_V3%}2IJݲض!UA5W=;Es,;zEd)>x*0ɪcڇG\{t '/L?3T߂|gt_^uk9_B(+:830f썪3#3ef *;=՘:A Aށ[hENq7$ϩ ϪVy,hVF,Ue*cضĩKI V}]:yU )B;"-9/띊k$DFƋi/OB w\$anv9R Ώn(4r]'z\;Xc~|WZW"0uY%E쀾EGIZ[ytP΢G[ ^DvuDid ) -|5+Ld ZL0 :m&p $?`jT'%W/xEUyrTQv $Ap^ rwEQIJߓ{/Aq .U8[gl x>tڴ,<ߣL7?tטݎ00|ZF[g|I$ + k"ͻaKpU(4tiHyV =G6*g4MnG <'UBU .~g1kU<%LO7sGl8:S6!;Z}s G s.F]_jra_56|7RVpb<(ʁl #@T ߫ IzXΊ<[)?hU`|c ݼ,B;5\XaD==K ha97uמ/?5}gj k+ ai$빡Hf|YM}. K8=m%>;Zͻ]QNt/&,C,6PPdk/9dT_cf?>3NG{4(r[M|BY4LsQS4L/#L"[Cb !m Dd`֕\3hO{nTa 7`1D. '*,l?YL7c@mZpXU,) TO%C&%/'$b qYn-ЌBy$?Ilp*x;Pwȏ3FDv@B!tq % ^Q`ZadƆ ^#ґǎkC4k,{2DrǏ=/0Րo+Q`] xA@"oPn09TӤ fΥ> &ۉfpfx+ :;l2 5cyat?\xq5AIOjKٴ>yJI۬gŲN4e\M3ª'<p~:sѭ.K$$!ɕExk޻U/{9# KZ+TALn|>gG46x $BYX9*>-xs{ @9#ZV`AuqT-3$]'W m.. BFz`;` {Ǻ}*z))T6L%o޹܎^ކma܌:ǒro>홰aO9a%6?=B)xO]ElY& Am n ݻEiSͬ⢏g]c"5Yf/1q3jHtnʉbs%*ʱ@=/׊<_HjԌ4[]+^>[ݏ^ruG" ˾/4ȠMN VS,w ZFD;$:',VR ?m'?fi1u: aua˶ Y?Cϰ >͚JyO]+Còb_e)5-l%<U܄I:ry`;_:β8GL&,|0m\tvDlȟҮ!]l)GXሣ$zReGf\䵏=v}qѭɓ|O*pO$VOOKv8-rm-`{B"rgJpLM$Wr fC(\]Iyу0q;L%U/-@ZCd__3D4lnAD/sgnIr%Wax B%o6 TGa)'ݚ6_B驆"#+6lUE 8;u e~0;[[~6ZߟVi7.XBׯ߇~ bb,>UM/03Dadc'3:%;0ڨ901o?hWHNܠ PN9^|%}L'"2鏧EA#? ߊœ$+5 :"6Unl#x7 #v SOhrQQԾ~_Hh ]Y8,f7,aT_V ƌ&9^wY]H|ThefKsaCRilxMvx kTil=xZgDCK'u#W5k6X />`mw>O7D3~-X}:0 T87oE (?Oh_~H䏾 9W:vwu@0EJ%]RXa3  ZaaI[3ida 1hVS%ZZj¼M揮$9 xN`-lUzӑQ6DkQ0 LBj@JVР[  e[˷z03j3CnoXbAmwP]0_\|oSOSv%3YLd 偔d!KVx{ȤAZʺVM agWn~c{ 9ͿOGƜm%*ACdf Ib"\"'  U.K{zf`EZ~CiS9$$-s|fNlŚ-7#7Y Mq $iZUַu}bx7nV6H gOjul2"I}Z)=Um%Ffg;JRv~?{Dpc$Ә3!1vLc WU&%/SЩlJϥK_W,.Odαt0/Xṳ1iġ 22b"j=h]+3'P&r[{gttges鏠\׊g!TJٜG`5}Zv9%SwH?:SY};xfH'sϢ |~}a]iUӇ`nڎuR|,hȯ6ړ雳5FNf0+ oJ_qSP#cxL8+pIzjaZQqcmSN} ʡ. 2[{s#ȇ["gnx&CgMgVPQCZE)} J~fsnUfJ2A8%GM7C H%A󋯴&J OݓtňQjeUO6V#D0C>nO,nS;v x}>_' Ϲu/er|M;1鰌Ԁ Q~hi?>_` Ȍp{hC+~˹#^GΕO>{PoVE~yrۨ6O8D 7f`]`ӦOEf< 6{%S*tz0ڪ<= _tCRE\0:DanjF&T*F#[[,yj z,۷zˊÊDt%c/Brf(4˰ p}\WMFWqx**ՇJ?0v\=HBw. ?: 6Zeك&Es-S@vyXS .Ag *CFcW\+%Wa= /2k̈4:f|&D բi{wduP:lV+11n ~WjbԸ{' s w/e}FvwJ2|Db)[Ϗ[aht;sijhYH\@c!BsBA<94jQLj=㰳|^_kGCLl+A~T   [Zs Y{A* g1t5Iխ,fۨA{YRD}ﻠAKd?Ve")v}s)}L M*22*VLM?뾍ϗNpAӃy\t>xqfGG!'|ٳ}'~(gSfRC=h"^Q ` tkVfN;{:&>X|#Y ^NIdS.O@y^;!e$qs֫>؄6$&J xP#>xXm_-&P%q\-5nhtlE[ -tJᢪ8nP JQUY}Qv?^xrzE2TUp~!LUPO/[A{,UMۢ!}ϠI߁ʹjZ DFS2>Ow=c sӵ^@l/†I'iN*.㻿Z2U6;N9 ,`*/d0q+檈bo/ r NP$}&}wWH hآyD[yO/"z,n9@:Amur3, .dR4=k*LM'.Y݄YJ>w_8k8 6zS(@rx 8wQ:4561M l^Q.|VSTmLkWZpbQ-,[q}.i6q߀}RΠS@q/#Hy .3(Bfx u' :$%'kK:©؞tm&=&9oɢuR`(KFH&(A.{iur;%L!S[Q#tGO oZJ`. vfr\N6l5"F,8/Bx֎Pմ/z*qiJ)q<"9ZtjhcЗ?2"R:& s~ۥE9H"<>2x0Wzh{D^a5^ďENВQ oG{oa<܊&=5-tHTF $ Ƀj4@JC]V՚]$6LajTVbhn&ojQB 8?3960k/I=D71Ub9F̌UM\0lߝ^.G{DP 4}s7ɪ[5\jk7HBDkјu҂$Im>61)bO~>oo1q8ocBFlow?˕=)k!Pg+_ CwzڔrƀX|,oO!xi?^e90iɱ=?x}+uIj "C~]sSs]{}Mu旑)BC hI QIșx2ƾ_(^bWf `4X1I)=X>wta֜B,oVrtI$EѶZ5J+O% .BN3o2e^D`PU]p@*l!B%5 槾MIa}&0焧M<hΠpFIѩdnt-.fZHm 1(M"c)Lv7qu锘$7k.r6UդԩK`:vqM+IsA2zF~xr3iý 7Ww 3in"[*uO#ku=iLx7>, 2ĉ~ʳ$tNyE2[ܣ!Q6hJ iTWܥ֌bHriӁI_hS_PY5cGJ$o@`"ʿAG5BW*Zl?O)M}e"!m(2'ޘت~4uqRgT3Gsg21Q l?v> 3U7=S8ʞJ}B3bH}Y]k=49fݠҲ0X+N:ARo^ׄ#]\uJ?}D2.Vl9-F!AkIG1 E:KKm8W)ww(~ lI"CyċgDZ2kIe[\.gTהe$|llT; `H!ɶⅲ+ H@e;p*h`Ves 9!MICxwo<^.[*U69_U}u{)I\w۩|}v6$ 2 ]au`'f5`Ճ1C@ÍI2(&ǿ|G?fӻ4鍒N,FQsDh}&5O~eiV夨ٿaZqbI \8٨}6ޭO>-x(v?IlT٨6Y,,+TԌ#oT-ӷAN-|Hێr.ئx<ܖ$Mnbu"BgBQ۬EC 'wu8pk\vFZ[: 6FR17nB0*cSK+j=)wm}J=t6;cENF3D% go@, ǬUgl26M* _lͦ|Td3&~@֤c7d"V{o SJʛd_\ƹQK\!1t 'FR.jj3~p4ǒ|:M d=S`Sx!&X#R|ZnNat ͊>tV:mO [ɯ(OYyv?PSPISk.=qqʗclsWL!hMvL&r "agYZ07070100000033000081a40000000000000000000000016101cd7a00021664000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/core/ib_core.ko.xz7zXZִF!t/G]?Eh=ڜ.+͢nxµ>7D Q@ (F?}}D^[Pvݚ] ֹif^"5r3m:&Xv8wpO_=КRp(DЧ$vph0ڶx\R`4.vdKw6*Řs+Np$@gD\|]W=_♳31kѓ bi΢ӍVJiʒg745R<ޟ4Mi#0RZON좧>Pbc^-MbN$}X?晠7*C_e4, d娘/ d/Q&4jzOmTx6Dִ)u),8iXxvTh ǿ)-%p)_msoC~#LEI$H1IӨ䌱xs-eZET LH `*-0>G3@~/wǸOB3C~?@Օ3cBKۢ''W; 85cHa̧2Lɭ|xY?6PZX ]mP(Ȥ<討4ixVG¼XӜN~oΛ}se=4y,Qr.qܸS(GE^!3>sL+'4,ȥCE)Pj1ȓlYZ\W`:5`" | חhŒP pqN% cp|$>㥨sxBo d՟2+ə*N8WaO |fz 3&jsUO@ْ,C>7Kl`jw rVA@Q:ՓP~z@ose1' nZ:-"xDH ~k->(lŠPUҁjXz'5f@9`s ^ћa%9Dq"13ʝ)2B{$v , vU'VEt1ORB,u#? oOlgj]#U]SMG@:3,uЁ;4WBqe͐z;/%mry tOrmD ĈSc+8I?>!h(4ԵNWgA Z#)x% j<&(b^A7mY/q4}bn*Pn X.0#a\Ys >3Rt !?$!2Pux<<>Ǵ\I eOmhVE IcL_f%XA&2}{XzV3BNn‹ڀDܻXc_giW֭ԩɚv!Lx.jiI7}F;~^&C' .M2kdV`1x|'UʔB`RkX$yL/>l$fݰ/hhN:COʯ|>8;k۝#kb -\@⢛66?+]]1-^*TVۣ%0F1kiS5ϖ"yc2aќҮl_噰 Ovk1^5P5p*{.%0ݽg+.uK: W)3S PA`LcS+g}z#Qb=һKsg6B a:AHDZ!nyf!䧻m,D 11cdi]Q6V)SaUvvH<$QĮi]aI LJK=b?M,,Æiv2gϜ3я lbVN1RE߹PUhGI#p/V0+DѝsTX*$x,yM|ٽۚ]FkwvmzdHmI82P-m1`)j N>KGe_ !dȐau]օVJ}TzɴvH@4jQoGi ؞aQNa'@KW(&#Ta֨=?<^r.IЈz`N6L)h *t >:;†r5K ~/絁3{p,B8 `?ylcV/֋u[s `+2nJkyθ&u( fx&|'zϘ?Ԅ 7Êu9*+\㞇3 ЦvuަBuyv ñCpK0Հc7M{7y83_I]q%߃4 #.pHJN:`ԇnx9rUuZWɈ}]SwTӄf3pv͢^Ԍ/2U$,[ ƹ18_k2/{c}Uˍ\YeW˦7߹֙4Zs-Џ_.Wkx/+>KR>ǯVLq<F7K&-voI?5HjpDy0䙴,H"SۄwrQ'It x 2a %6ԋB9˼Jً ǘ{r'"k~^WƥFȐbShT@ Mx<њTdq[Z#?Z` xd(GgWg_Q )!Gg, B- AO(\ԈOڜTJ@䷹Z#.3W@.kE4. xG }1$ܣQ'O=l<ِͩϒʈV6lAS, 89&ؖX=OwPj}Y(*F;ws^H%_P?~Aɹxe+l@Q[.0`sm#O5`zC4Mh^i/Y42jt[ʜ¿N6@/rm{"4{إm~3gLQar':Q\&[nSFXd?T}|N *hԫƬ@){ X?W hSaO 4sbN`ȡ2nK9f-D-7YȌ WP93!l)`ۻ:B準B[n4Cex+ }GύR]I YI]^ iRe#VWP {`e3Mq ,Qި~{HC!(7䰖oNxZA:{ *Gzm`>uRqK.T'fJ2 .%izO f1²@|c~>ƫERe' k]U7vhEpߺ6Pjvtyp~1 +l Aktx?A-7ڞPNyBYcoݘwxa1,_&[8ϟݨ\-rx^l)\/kĿE<&߰!!,L6f/-vAޞˡp.("WFq蝳7/ MT/ Eܰs-[- $ʷ0)pY=a "Ք R_2Ce+rgefaxc̽^}aꆫ{dWKgv⫦g^Ճƾ:ТB&!@Zg~[V7ٌh/rp힂]. &|p[G_~|EPLw3|n_H>:;Vց8~Jp ګ/< G]3D{r2i `ʩw7tΦnլ.EYbѕp)+$` dQ &$3(vvF;Lwłϵ9,gZUd97, OWĨ̖,%)aCt)J%i%8dws=xb0Xr*bXJ0JMõu=@?#",lVC& I^;P~' UK4Ϟ?v~cEϬ?JVLhI_+dTZؑZBp`gH1Te#|:,pg1lL{o = ;:B7+~\K3?cxGӂkTN@F3 DdӻTU>Žw:HNRj2 /#88;WV 9|=*$d`RcQ ':M]7<|g2&w/Զxg恤Z[S/iU7 8*6C2y3iMUȷ7_*3R\X!C=$BS!xwJʎn$N/ dng" !<:~ G/>?cwqcX+> (hڑѯɃy V爃~,bDx9)ww'`E.4`~8rA9=/w G<;n+e$M&BY7 6V}# :E 2ĻxRuqܠ1NiJ~у^OKkCl': 5K 0{y"a₩8ԋW/gS\sZLJ8r]F*H;r$Et|z *2Ԕ ~&\f"i=KCz`}WVaEp_2uթe:[&%) Wǐkk1s-Л"(ɸp,HanH ROG.J|V lYвO/ BoI"XhX2ߥI&p6DX'h0ir״ 6C!ZlyHi! =!?|M(iʿiHDS SD弨M$ :w]znװ^# MkU4`ԙ d5G`jĿpare JA@pvGQ })JFI=^mK p=\Q%}_r! ,1٩ e&t=)E,JyAA)_%+`:P jUGbF&_CEy).rNҲ08 ͸^5~"CXRxC)$%C˹(K>' P Y^7TsF>Y܍kEJ-qSBdYJFf Zt+Nv SB9\1jDIvOi$/&mE?o^Ms),4&Sv#h. pt= [Q.MvWd 狔[\8[AE`7f[0?/$p>(M~Kg=)pd]9d92%-'HÝ"r!p~6ݑ l<"$X>\M 5PS}¼353˼I|AD9>"]{i5J鯘]\ dzMI"!{ %hf7dEו\X&z09tQs˲רKzd@/᭐;jl+{'>㡇TH"MXA\h z Bsߌm# 9Y؜,Œ1Ya eC[oB*ƖVyּ. Ңٶ(1 eWarvۋ#ҙOi|D9LRũklp `GwAWXRp V\`0o7q{:¸KR{?8="- Đ mJ9(]Mbd\ՐyHeζf)&pAϟFh'&*~ k0aBOQ='.1l|Ci%u<$XDö=>RMs rRMի*,B‚G|p&+Lyy>欎*ku:>afuA1p:^iBu5T˩q 8c<[dc$8R Hw_$M KB:vmAP,c{/pb|.R7da`uk W?׍]adؘW\\υp obAR2O{ÄSHPk)v((9k>Cꑫ*2=9sGׅFRVU9b|q#$\3=~>\5J.4AU WK"cΜ* pFLj<\z P(_$=b t.#:?2Aʅ]Y+,qc kkU!G&nDpw>W-kҪ2Ote{JD;d tȺ_Y?mI# FVDpb@f;/U`eZ՛ShcZrQ,}F{/֗72" ̮JsL1!3 E.W\?Z>i} ?jG0c!a(<Dӌ-e{ʪέi/Ƣ^[k ԈJ'١L}%-/9⌤/ s"^XrcVB<=5ܕF2W{;d ͞Vm=AW&nR `'ò+q)I]:e8/G+!-5vVs .X06:<~%=jgFh,O>]R$^kN&ol,ZšAOlmJF.Fbh|nMsC*sEmRэA.$/.Z);01ԑN "p oVANjk+~ꯂVfoovtV B-x` /F6%H#Y4FՒAGJs{I5c{v55^&[i7 sWe+#=HHV,X<e(tctBaCrG^@?⺅.Ş77ZQ&rZލ\ T\}8!= }9 4~ KME?EBB ${㶺.=DswyrRp}jO%C0E N)%>Ҿ5%DFOrL. aRHx%J/`!=k$֨A(^ADBlcbQ>0 E 5!rh[9hj|pj5T."lh8klF]wu{茦d2gżb'1eu>k>OAJOqUc{Wŝ (xF|W͈T3^5(3 fnmV@3F_n̆&1 3:|Fp:&rp0ro_>=u`*t @@aTR=#9DDL(q~L7cu9[{Fδ%&*ך\]oԇ. ,yo"Qf(HWN> 9m HPoŮ"6vueV)-_r!?ڀ>K=5j+?ww֧hoK֪˶'_I1 ZJ;k "\7P܆Ssgd+Awa3Ŗ.c笑S+8{Bn! ob#1tW*ya Er)yԬ΋tAd/ œYAcBsc'!fޘKGMnȂ.On&zr%4%Y՗T01Y;@sWt%#EBuxWlE2 j |'—a$TV\BRO@Xľz]~ Wi&b.ho)oMHb.cꀠbʘRTwYjgT"# ѥJZ?*Cg*ZFFa88 $jw߲QZȵi fSY1CvY5%e^O ]BoWJ#F*xR{5qg;->بh 3OL1q].>H@H&Ն^1[W$hJ^ˈ7C͔?Ql-K+g{1FBp(kAdTR m^ N0*Pcƞ$ Uwԧ^$*5\"@+DUfTfᢽ ЕLum%b:¸Gjӧ3ڨ!![qJ]J= {r/un?d4d Wtȕα-uɘjpsq;K9L )'(dս~ߝ80hЃ kOb40JZ໐5FHb1ׂ}"dKo99gM09Ҕ:e''5ݛ쯑N%T 0EP- &MoA$ F!XTjvC[6pQK3n*kzaJɦT9#M&X[Mɢ^IV5۠/h)a0hp`?p( ~gCR]YvdJ8V)L:bm[^tAlD^OUECOlL  LW~cO?z-/=r#*֫6vkwnNԮUB(g~ET WKGka]߭:ZqX.A%ٺQ%dًbm?(l$ g-{ v-_9\ʨ.6aBC/YsmxOhFPטF.J$c++'u¯yFbgӐH.BEB)`*5Fc!#bjN2KILm#Z75*P^E7+}Պ!8`9*< ^]Ŕ5}h6N3A<<ҩ{vu̶-Fr0sj FdѸ$uqnNP4Ez9[' ?ބa7j 1dlOHe eMU甂B`uǂOءª`?# ( X 37moBU1(xz!͉DU)e ) eϴX~mǣ4&uy:2҆*_g.S ˉ|q.G YF&:1ovZnps4=5_ātG"4MHОP9\gFHml YHxS\(#NP!?}̠x]N!2Z[:N@OH2޻̶¯(B x(sq>hV><_"#!gtu UC&v3eЩ S/ľ9DS}6kL}%ʲj vxɐJjr]JJAoB=Wѹrvͭ*'":`vP/$}u815V4@F8 A/ѺC @B+Ľξ5z$]̵\`}J3C6 f{DwW7R< = ;׉4K0(o*lI$|ܡv?J?JPU)& r8m'ШϖXE pS[tH : D98@2A`.W/:|r5L¬zYȀ[Y)=P =(b.gVVu-" FN686smݝĔp9 : AOYk6\o"WM_?̦.>0VZR-YqOr̈VP [=Es[7KpLBwԺ;Hu!'Y tr\,l"䙯{`07. QuAxPԀ6v]E֚"92=JKKRcf<Pb Z-eh~/=.&͛i LjW@!0>{l583,8<ޑ!|P)K]9W#KV܉A8sZ[F?e\}Zlg?Ϯy ut IVn{G[Ø䂔oJS9"ljd:8L|JLt.FH?S~K}@r;  QD突eJ_ 8 z._L8%i.^҆*>?a?Pė 0Eb8CQT V7 Q2 ugM v/jL}(꟟XgmUu6\AS@YA)@!&|p[ԎJžj.s'^JijÅ38%:DMFg]nǬs(z:ΆeybyC{6nCg ]*;+'D99p/rgN ~9X{cŃW9Ū|T!ͽ |q&]!}!̜y5{S0'I ~,~)?$+^6ڎZ&>9S\wCxJ"%9"k!=5&|É"~P I8n@cb(9κ^]pvNW/+ _S.04E}Ev|㊙;w5QrAf' ]wXNCXHlH: c+6+w,l=C.ڋnVC,BsTbn˽\'w_];Mz&9O7ͭ.HX$[;LST2{f45k5pYuYqAF+#=J duL}n;vQɖsoij/P,|){`Y 6(zmǺ4lZ܅#2nZvġy nzAT7) W!r,Ks\3E ֲ2tÁ6~`dG, tB6{Q>>n3^j\WSyc{pC%u6f\Y*:*-9Ff;ƀTP>1vuFw6oT܊LzڄGYqo[Y71~Jh9Z%i?Qfы0 I{ kblHHA1jT_z](%IRT g$ oҚȜװ ]V2/ 5}TY?vmۢҘ#&j1D|=2.w ˆ#lY@22EO49%!"P[]&L5K|7 3N &0"|WFQ _BE$L&3w4mg]żv Ft Qf+!a?+EvE)~}\BT=UXIHC<2iڙJjG ^yU䙧: w:ZltO@ZV1ƈRu]nvM#Vf _ ƾ~X|ԋa-G{[~E*4Fw=b9eOGGQ/{)7mE$~b1(Tu Z@^Y$sscUqUlGm+_̉19Hٍ!`tviy忮8(%uY7=X_ϸ<&?ʱ8DTv|y.EmO֤?TVuQ U$E*-3S9+H {fE?RCԶР5iw}xW%zZ},xWdHà}vd9i]4$"p1~{X{|9WМbV+ ;q@QGTk *Ƶ739{ pRPL*Q/r E!Qat{a7uPRw59̹.$F!cEh4B!E/NMo/ʶ1g2zs%wJudfJ? | 3NKG5!ys.Y(<u|OhqdW ?K7]I 7MhNBoA3y1qb!"؈s9uG۱ q.C5ABګ⌶Rdn7]l/_)=6g Sj& 74-\z~@ijMfu?S}v&$@̌c bSb<}$pKg c0+ k޵9*LL(&p q8I<?MŧvZۿ7rIS7o]X4  ƀu; :hcV˟˜v}wҫkRNPEWtXPksس[\ & ) -/i|_Z*ƑD\۟eO'm_\ G%n_]}E^l3`Q /ջAR# Ɵ/ZiGzELWy:<(Tp@ުf3H\@<]U)/sChzeڊ-ٲQebDsf&Vk,`h?٤y?XP1ɀ5,NmsOjkޝytٜv/njIwW'%9M#Y9a}`]+D 4 |XlΆWUpׯF`;/%>' nJ{s&pg?shP8YGl) /!k̹a–l#lfٲ/TSTVkd;dvs 51ZJHJq5cݒa k$@ ~: 26 Sćz] esl"u!Oν^Z)8GYt飪 ,82kEIi/mUTm2*E_Zk %pfĶT u r$WxkZpsZbN{1^io FgSհ}y 5-Wph#[.9D(x g_T|8z]+O/Qld$怐-U;Y0vjo' g@x[9ݻ-"L;ݝ`\C~O ?\PUR!nO:iU#tkr?PB;]R)Bzb^(@].t:zY'i>8"ZUߩ(yr! ZV^ MwYo/*|RX>Ӌҁ͠,-NXca@<wb_ 1-"ȏj #)e1R48PJ@2}_zUOZ x_HqTQȶˉ~T]:vtaR̎ejxF 2֕%cV(M"^e¾M%'U-!T `$ms3Mt\}>9]/ Te mv1짪7Cq4QCtfu;LN.vMi>1k4de]ƻq21O;G}j Y7t )${\wG'L 9h;2hɭ0UE?҇~NbKhi1Q96@x &(+^'Eb!y[R$ ,) ?kahlQ[kJDs1s^ol&\86c[2Tm/qp/r}AۚM-&U'ivb7D۶*)86,h\<=[8n)q'ێq`zIQo*tzrhzw+59;w6`O9foRQ#L$@|L]O-IXXT!g)~#ߔ(/\)W9! -V)[`t" ]T"ďGWG%p`jȀ;=׸o-hE2ZJB\zƤb.d\W'~etX:-ggn8emWHPBcFϺj>1d/DBԃ]:#!2q#,N xE~RR GVb<)t~CPhXH[&NY>LV4֔`UkG;!DPҎC[CYR>MT"N3.ѰReY>BE?Z`Nx M2#-.Lʿ2¯58t!"K{epȥMl&~\Ly.{gЃ'8 )̿13ĭ G(#z J*Ki3bL;]?u ]eLv5ScnkdD}J~p_ _zG 5CeYn6v\? uaA_V{xSPV/:4%*$w/>%ܓJLQg|txp9&J{N& Ɯ)f2Xw,Ǜ{ ?4JT{kQj=le 6)"'mwQKI^oL?ESZLTp,?~i-&^[IHs2v`2 RC2gmp1kX JٲьKl9T.}s3@`񙊨<)D,h53d 01]sNn+MOڀM3[2Ϧ{n8m#.8~ag"Ր;ů^<88=M1M2w}5n =) +SIf7OÈ#W*8Dh~iPMHF}I~.`}jUkIM֔F̕ux]MCQ孍d܎Z$%hՐwoYq%Mɱ~ G;c;{C(jY24a}/f0RU4ompuWmN]waPMIwϧ rtg ,5LrI'L'HaLZ*RPB1TrS;QeroY(}(c؜bU&~Rs=-ԠZD54POw5V8l\֖iEޔ߆_k4̹GQCN{;PIṌO?mV<SMX8Xz43^sA6=- Y/1B64ܽz<锈1$V?~ޭc9Y.qWrI"2w|%E'p.&CwAVU .958, ؤ[ (pEn3Jk!r^kk դi (7)[4'J@C}}X8<)Ѵ& _?)$ k;Jv{JMKr?{6lmk/?x]|eZ}KOԣ[74 P-E5yl?a}EԊ 队:@Gi.ߝٙZtzX ^Г2fފ/W8u /&ᝦPo4.[|!z^m8Ŋ1ۇ=6ԃ}ʇF ^$8 WG*!+Zzmf JóIX%74Q,)aɕDspXLUPl++'}!v|ݦ? IlIM&y Ɩe6I4 ZZUpOxUr+!\,#[uX=bަjDgZ-Y7H"[VJEm%uLp޺ jMA=$py>4fuϞ #0靸d.) %kX[ٲM]FB݅Ȇ3!N19`8H+S,u˹xK&]F 5gU,vMndNG@f..?-:JOfTTojV"L}^79--ņr5vkb ,`w-df\HY1HoXo+~Bǟ51S1!-}oZ%Jܹʿ̜ lJ+uo۾6C(ǝGnJjf|Hڷ(9+m960rzĐaڜH>IjHѨd#. @Yw3 ^-A q˽wXoZjB0:ˮ7o[V}-L kT@U!Έt8RLթO βi!Z\݊@)~wg JVABH+eXA"WN@xۛzhRМd!@Ì.: N`n%^Td@ZJ~*NoֹI8Dޛe7nO:>9|V>D|dP Lzk/ nU]FUF؊I" G4/֮c!Igֻx4ݲ(\P@GB"AL枻ED+V|j`(,{,?q /G\Ͳ}2H-MpsT dEn&28o0! }W.o>~Ыo}ïylRhZ->(t@ZD\~7>>Yg?(IO^.#!N`_lg78ܱ غ }PUA.56=VdnPW`Py^=r'?q}$oVx i\OĮ#'ѨMƏo7'CNnPk^>\VZaIggFV^3>ƠwvsvIp`p`-d2BrVNj~Rr&Zly'S bOuƦ?#ۤ]œe#lxi(ҜeSD*O|EF'xN3FR@W/>-Nnd%vv]5uvpb *4> Z-P9.~nDĀ %@fQ8(4?&J ͹L1/XBD4 JR0l2]hm%*4 WSk&eME9irIĖxTuZ3A P1DL t ųqDT#[(%nTb0g PHͽj1\l| d_GP8Ov|":@@A+ACOdS8#(fOv#3%I?vpₒw+ԺKzQ/r-04) n+$؀J󅑡/)M@ $AI ?'DԱFÞȻwPn8ZOtnOr>>o~3"cz1cM~v9E XNo^YMNE܎]A)X{"g'DM^aT;" "iI=%΄4&to]pp#8b"[g.lQ0&cdbHS?>mC/XyT8$}V? }ʌˏNi[${kغgNJAAPXl7Y^ʞ+807&'frMq -T7Ƥj-6,XX2wN_pf r5PX 7KL S湹qc>oC :!3B u'FluT)J'y/ Y=[)dRAn]])U fUq4|wD`?~~'yC3uՁW%wܙ+6{ GlH/_e\` Ǘ" 3o[! ͓Ջ*>aF'xO %{z,1 g;Gݜ;<3r8ԴD xd rt{ҿZ=du|9z5r )Eh{Z{MW700Y.FCtՇΐgy_E^(XJ@|ȵv`2:-oJ~E,煝P7h>(^/kpoIL(ƴ8[7smz'rO`LEOX:b\cke[+6 b x Y ux ^#g!!Ǝ#+`#. CboE/"Ic8%R'.1ׅkXp-A/{gRd?XFk_fYE^?Zc*}7hXqho+ugM/gW0KS@|Ih Eo.]<6$'^$,Yu j.e2kF1Q^Z"; /#0`/7:'Œ٩m+Zw~-4BUO%Cw8xd˘/dJ&گ/TtY?I瀂8qRyĵ0W\ -@̥K2cQ'QnpACǠqq(9%m l5@+ Qz1]r+*G*qUKH ${oIXsKJz&B =#f<ʗѻZmm*y݀ nboy"]rmmQܗ]Wj9-䡬2YI/ҾIX |K2U98hHI(穈=WP) ;k =OH;?fr%Su$P> FsoǰmIki}W1^4< TQQJ>r\=Mtk{sFz*QLPc o;Ce<'X ·]S38;$.QBzkGu6,^F}Z b"nV0ݽwvN jbCZZ5(6WW[&;HI-^JV<*84*RIBW"V»-zz|ӦeEW7&@PpM<LWHR򾺸9Tichjk =m@` 1)S8}٫a~>Ef5:0 1@ү@ c/};Ն+"')ǽjP1~~A#L4n W,ah0%Y _EFALƂj: N *4ƇM|ĠiE85R`u[&1 Q9ܷF4EZܲJrtk .+ e ~#1 bA?7U62.'1KB8~fXN^d:W),9Kq=;&p3đ{斛z94-ޙ!p5E*JV ;b! +֜y=-&xR?3Dhp7㶗=.$N-RdI/&,Qe'c2Kj}ԱŌ֘&9Ge[Ņv^Oa_۟Ƹ͂/ K@k|'Tz,=%f/]@=vLi=\=Z!_|>.n09DARV_\: r[x 8O)v! N!p-tVRjSgء. }W&-tQ@ut(㤒 ǀVX7+DtI`FAP±I`f\Ñ/e.N"1=iJ)Taa{425qNZ]RӎF> i!V"Ym#]Uֲ)hj,<7Izqtb4U2O$jIcS P$'d. -NAm%ӈZ4 -/XQwi_ &0- CHr?޾)R8L&V|YP" ֬ӜZ <4 "s@TX~,5Է.RSլNF!3e r{Km  ò;LXl]*R0;mj͸MB77b*|k1862Ѫ5"Vn˵C%-*1j+wuey]%s%22 0̹玀[ǂV,W`W7"u B1Z~a*gBL9@VK94. >;->åh:yfv/;`P|HƗ: S.Y˓{e){)>єSLkܫȑ90skLJ$$Z3Ӹ#giIcbSIpDu/ a?b$xXrU ۭ_?7f[fL>ݽ'` ͺ . pi:4,^ Lu]ߓQKL~55? 9ドx%Q&O(n&;+b&%Js #As!n.Y{ia'5_x-W #)ti<[HCWᙎ&B<$d*!Cs0P85+e$!_mȎs$ԵI4%"(+Zևm {{;w[5s s+ gJWtZ\Q~*Sw /$=(<Md7׿ $oZ 9ֻje\qs4XI֓Pm0!qԂ="Nx|yYЀ5e 6#6$ 5EW{Bh&piwVbQ2JH9pm&#[ovUf:!6Soi=ȼ a1%V(R\&1}8N"w*|X?_ПEβ(TCM>"Mp,p\ XԸy"r1g@/ yCa=j?}ZH<5tMO_pF hMZ \I^Ưg4O׿N*phG>|()iZn|YuL킱ĵTLG6g Q(f, n)~p:S c? S ] =U7P:@n;oBm^:*xU”SK'ˌ(۶`y]5HW?:0Ȝ#S.3Tk5 }nx?;hEi8 !6tZv񓁎#Z|GһYΰ.=1?{VjC7!36V+@ZuJloB=r[ ԑ.78փhTͩ/+1r4 x}DKAmZaD=w̎%qh&aεU چJ-MZ>9Un1$zos[Ƥ[6Q3XSkmIoD_#PlnXyBL-OuS]cuǶ{u1q&`+(~?[Q1srO5nbܿEKCr<4R2rվ1Mӑ4\!gC%DdijX8-m{)h.F[Z)`J'phP653;&ز.Ֆ|Z,|HiX u9_ȖB O a`W=G]l}"?t+ Kl GqH{}1"8\]--*T=KYOS*c6/7u+D x lK} Bӄ tՆ ,B\X6q-r;_3:^5wioYa:m-o){fmstM% .uo20Y:hV8L368Vu'|̊#wl5#"|2c4F )O)!s9/pM؊ Ph>$|Á~^ 4/fnx_.Y(%0ɵt?1J6 eP. yFA@QD/*V5 pdK$IH=to:Bt6/bL+k3 5Z|ꉻaJ8~# ZYxaLi*a (ea+!$Y~y[+<VexR s7=$ (2eڪI~R:QޢD?Kf4gaqkx} &# 2{PȠ77d=FNQMBoQXuVȄrIeͰۧ]Ya ʖwfrF0^aZ-$瘢Gè[^7ˈؾWpc t+j15OPʝMHx ɾ,4iC&O'hun}yg\9oͽm?jqVq }`+'9cNNo,\\=ER?DAPt>~Ct@hXe$NhzEGjj7d{U+by4`ڍ},l9t$(eGxf*rd@RɢJMrksҞbkD%BIFM3i441fQztGG*^Z^>,[QvcU{8Yw [6M Ѯ ˅T:sбGYS9X c|Hڧ'+- LZ.]>L%3sW7>|2yX=Hfu7PǭM6ꊵHE[mSx}!1[Wtg%^ *h (&`YTIYQhy=se՚:ogK4'_z7/P`xm~XQ//Y7ӻAu;c*KD86BjaOLtJ9VPSiI$&wn$C1(''+w03|{P#OYHx(768Hb&&Dg %L?w{B=PK l- qb}2y%q&o('+kW )SMt("O*;[lg~Yy@vtBMk]t۟a/18 _s~UynhRGqi:8vV@Rrsbr| Æ;,JA26u^#R/Cf_AESBXh-㋽d8DIߢx>XRN aݒHizB]) -ڰہIȷ~Xt}?0Σhf"zW 5=J!l_&~i"΁ ;b?L -j ;Bd#]ф܏_~n0JiF})yTtʵ&ޅ2=ڀaOѿsSֶ.`PJC'_C"M3u\Z;u݂%)Á!/Ɨ8LXOUuE/6&f.W8/q)da F ^jw/$}Y]׀OPȘͰ*`kAm֗*(Z 9V}adw,FEβpCu!2pm]֏7pf:^A PH.w:ja! #Q@a+aIkEN3|&_mH )>FFt̥"ٸ lVއb$Ca42虔ζo큇CdBf}9>X9Lץpr {',՜)Qol4#ipX\EP/QZG4yQ!U/Q٦?$ts)@Uh[xF^$c8Rg`Ubs+S۰n=*g?/%?BO "%9m9c ѸY4B,x,n7?v(#W&$ϼ~k[(?,.+Y$Yr7'gZ(T Ȥ鰍hh(}?  "jR_tPJ \DB9 in{2>Kg^ԈxFC|N)d*$jC㧐 0>WA Ě{C6sHuZZf')_ j锦^iN.9_*uc[N,18pΐئC b.vLT~ {k QIbb1FMAlv;QFbYQ|G'm0}=lET3|*Y'|pFJ]F`s ޗ59eN& =6O4ckf^v^X.^fCOX.;> ܲR=I+$XGN6ߵ]:@''qHdS@;*U31#@o U.va0o; {F!X=(a=t YӦnZʮ/Zgr}sK5KxT:]P3[늠 .t Å}ڲBr}S5i'i_O.Sr6~ρ_B+6ʁv1_e܉_ֳ.5tb0y% }%n) d׹}J(P|;[bW]:s5G]h!¿C=Ckڈےdmr6ۍ sYK סE(@Yߕ/ *3lbI\^aSi#إex:LjA Y0uMQ[ހ- u!ag?z3ZYFm28P=`DJS+k(M׉mq."f͸hVx 5s57-GkF\d0o._1$Edo|!e\~9529JELB_p+D - qF|}]W9pn[Ü#k`71 \G9tιFH!@V'(Kkn0P؟Æ LN!`S+[X?I>yuG^e>Mu&ܵEşŧjZ}niD*HR1 ik {U' iHCތ=Z49mrS#E&fxɻƁ rK nK#q,:XKԻ{*ޛ:lyD r;~%*(~տ 3B'!>TZhW, g ؈_"c^M#en K!톅QZk*yix5P:~աi,~X(&_VyL$+SXQ#˺nRջ3Cj7؊ sKjd[Zgh?ZRl6]52(+gխɔXZ{^y&|zR CZ1 #a?sh3hx%P1q8F 6v/7>Vb푞ضUU평kh!ԍoՠo j7Ȧ+bulx09xL~Wjdԅk<'iפQ ϱnbss9 U:M|H6N?[Fjhe9ή硑뷁D0zXp.!̟Qm.ʆ#B[LIRpCZXÏMϰS Jt3Gir "ɔ?x1|:F3͎ibDCexD*& 6QOri&y>~0²V wCBY<'M^[U~QZ $sy%zU.K4? qnR jS'+y/ T08hd7ݏ9 B.!۫3XmxdS8,q$81;7HAhfwyg)lͤNR*τ ![έ3a9m.jLТd*hf}Yq|k*&DAV)qP^]aXً8q$C^)8]t;7:k"T-eu,dsEvwB)\KK[SBџ&8azw!™!&qz||cs_U}8}&n}˲\^ )%SC.z1-Gsk]Sܒ8qE B&B׬os,w䤔Sܝ-v  ٍ4@ 撕Bt r0^;C㾥|K0~[? DmJQmi"17XZoKNitB3+{dδ=pV/EKS>&'W7`FU_^s;mk(U?+Ό Cd#>O^w:%/ ~ITR iIzᑏb.R+D5va*Njc.;}ːíJB敽IÛ3rtHJ)_؅%ZmFM1]fa]Ǖ"lELF<'/$dLw5ZGs^LAx4CKX}e+h<#d=xY|CG) @˰t_iaO&H瓕`qw B]D{ WB#>g܍V˿ƩdJwA N@=^qO G66)vb'=8"*rMoE?XnF-7~ߖd3*}H(mUx,ƞm>rK\zDGC(8>ak6ogKٚA_ G8(Gu|G:)ʍsj}z5Pv#2FQ72htyE髛MoARu(_|sy+Al&v%!4WQ@##}>_uǿ9oÍ7ZUn?-1(-1>>,d:Znrq$Ł 0T:N4+hvh$JEq {|)fUhk(;y)BpˌϿ#|w |2өh7\7~Q$1hG& DP=M dr 0QTי4eiwpf}Vt.U͜m&D )zZ,?:{ V!jKG(bG'4kJIEgxw 6CR6 Q=7ۇޏ'0YahD<?X}c|1Oܐ!|C0ِ'AXiO%t'(+%Eo'/sdJ c]ޡ+9%醋@Ta(s^l*:H0Z`D6̫HoNb$oղҷ|G鴢;)kȥQh{y硚M>^:EjvD#ӎTͻ yI\Le:zYޔouS>}gѹފ^~k3R|+\VS# C;/ M }rZ6 2 987 G|)o䗔=dGqeˈ 6P-]pnM+ K'>@uG b"x'kBOAEHļk,f/VDH:_I c}Y$Rc!E` JK 5c^u>rn 0U}kLn>>oG#A?%eoRٛO{ ?"$d.IO*(vDp5ΖNrUxxv?I^7[uBjTSurg*=7Bv(1t1#Qݯ}f;4Lp?SlLd~/ށ>\9]_&?/:sX" h9%^. RiT=7v9*;c8NF +ZAT ptFNCIL5+N,^iWn3k B{jϬ2ڌFqm%/] 5#K69xI4+ӜGep:!ű ю] RF>˘nm$ R@op;9vopnʀ8"_hk!v*i% ߟ'X)/"c=IV̥)6C,;v+uq{.ݟߔE4kf绍oFo ځ=5M610$YZOfFy.52O?Iu`.ڗ bMO靖N6pD+=~b&gITR񫉇k;_m18&*h#G FDJ!-2$іU8}K;c;Sǰ3>&isxy?VԱ)z_,kiU#>O\Y^lLϹ 5O]s h:'ק ˵!dXai*O]2.ƱxFO.~}`vtQ+OPy`|[ DІ*zҙ11wOR>u XȷZh:WWNT rPbB7ʄ/L=hHM5Va=9x#GsIbeeY4@ KtUaCTY7t}` 7'յt7pen7t $ !O v4$u%H1d9XeH3tWxՑR5Eh# SjL[VH b: !T=,&8~K{Ռ@v ЉSfXhtӏ?07S=!.85G7k˺T^:a]ECZEPLEI=Tz2  |qοz` 0(rATU^ɹcP3kjvE@;PAGG_jW 0@}{k |C 3Q tE4UⲗW㛙K^ ^c?}"0ѪGh09 W?;ؼ#(dɦ 0eVJxE6n 7Cw-9O<2N:wA/~j'bE-IҔ5@_%äRҼC um+]ĠxSw͏CO ?/N YNg!+ϱ)Cd8Qwy˞AQ84!tQHUhZEƴ=[Ëꖫ-H^Ԯl#Մ3} ?B{۔!^ |BHDRI^4Df(qgBRYDM ɑ;_헷a TWn@.lZog0#1IPb$v\'p|k?Eˁ 9Вd_Da?N#sB[ŬKO3cpx}:nQbA ˟8Yß0C G"~U|oE,mgR+?R-XG S8t^vuVn_\#uހ障d@i9k?͋ZF&2'ѿnt'xqٙ>X?84as}$aR!DaYXys>hS6nBcB}<&=Uf@+tRgjp~ȣGBnM]}D3c?F(ReOi 6y^:3=lZ7ѷ-`79M=Q$yJ]栏{iԨ'A.t4m/8%Wo &)P ';.V8dϱnn3|pD^[+,6^ 7faTZk٦~plD;7Ɋ_{g 1`CZBopRJzH|3x;3A*ߴq/9lbH pĝڨ`ܖX&zHUmU4$#un!ca PseA]&MiR,J xSFxacP`GSr%۔bCW=He%K7Ѡ8MJ%o}]1s.s"P7Jpu&Jjlhta,x5њ_>o?2 j h*62kZnquJ܀d,ykq/.iC٭LDтv1#ABMΤXK>5>DօƸf,Sޗ`?4S;-,*G=}II'Q;ȴ퐶S 3&ƍ2Nq3rb\m勞xf׻ kSI鮺DKSqhHiY CU?nK/qn`6DǪݞA߻2ޠyڨiwPҢE GP(ZRMRu$sZbRcF# 1lK>&$ gRlq hOrn!Y楔/C#"Ai#PږD2M#PL%;ՑgObC]g.j%X}K|WcBG6hR{p?e)~ꄛ+P[H?68qWsL\XOXj]7w%nsQc1LWcVնAh'd1`X~ߔ-Sd9D(̪Y>=v仁y\;,,YԢ}S /{:la9-_$?DCe!8J've:5 Jdz;,vIYQ~9JLY둭Nn?ar ;sB2UNÜA$(`I5OK"dm2q'rA+I?Hk;0#yUStY*ȹ>̢ǥI -#;78o8S0yz qf;Ú+-H:D 1^d@ ̲ zyL@tHf?|awfZsYs_bGuDWG+s+a WqK' #z ++5%ҽDRZO&M bg+2;*11FykKYGTUh?ʷ|.TAԎͼz]L *v(6Kɋ@8 6@ uԖbW3cWPi}صiP\eR KJ_#c2a2y͙|r.snTcڑW9|W~l. $H)EoȮbCܕT p6W"tx[݄ĐR +6?.#!du+ӶpAJ&h~*0?[@YSd|m^["-==2 $#z`a6 "R,yLtԕ*}=60]-U`o𽡉"q"A)758G~fqIwⰬwr> _F28%)1 GuV+G$1V*-fAG4*YdS`q(gx0\G,ˁA$@&*0Rsӕ k PTAHIδc0]<ŏSa*5jGMB*OKF ]RYPmO)Rt$.]ޯ64cS Ş~LSfˋ2rP{l28 ѣM_J%nLњrfh>O: M{O*O,n 'ħƷiYg6Ȉ?gNV4{Z]d10>ڳ+dPD1ݠ}؁ N\h?~@'ʻNmUD"=;:d`}K6iOWwS`/9#:_˥9}KnXzsyzqN/VQ1?Q0V>lrIFig,E US؝;~Qƚp5ՒG`C:@̔LvgR"Wp/g{D =+Q61B N, mG> kk#?@B_`EL`JQ7\q`u BHH9)*%[8̘ ]2).>4_ .8p<WU r Ha@=x8\{(V&1{UlCpF#ZKЛHa'UwҸ]I޻h5YUSǺ$۫ƌEn}o_[jk ×~mGk9cSy#\b0K/Q!0:"vHTkVv 7c!cє)M{f]ŗn.pU,_rVJBoPYXAjɡg[,Fmy>m :y?F[ڶ*x66޻Cjh$9 2hZrC2CFՆ&E hB"\RĔ.4r^4mH o&su\4qpZqYgx"+H0'ƐSD>_CU@4Yi.֢&5H֗|HÍ;Q8kɜAќy)ΝU,Ùr8W\j HCb.V"# yO>xM7zGq Flg]2e)lP"N.QZEFuCٓ1Hy (SUISFǎ/3xxZ} (^; ;`aݰ hz:=( ^1 VwJpHQW@,D:?,zleMCT !4Pƿ=W-V W#)uhu}l[y/`|uߤ+Wy]!nme =UJ&:Ľ"ɮT9mȎ K.`? \evMӅU92IJn߱dh!?AI^˾%(7_l_m C+_}AZ "MҁUC")mUj} طOd9(3M#9@0`+74tZ' ҂8\'mن&}Q%O$HwjKw!1* %Qx'=&˾gS|.í3$_ O+M=Fen48u>zaC:GxF,]SmNyGxbX5% #`ۆ'zNJ*nl! oJ)ѡ(_5{H^/S l UI%G.6Z@ F̂ixH,lp*gB6k0|3ԥFurH銮*if هrЉU&zMi> qBO/剠V@A;*ܽJ1y 7V+Œ ͬޱ8.ܟ&:%\YE:ry~KJ:ʙ.oaL_?ǫ"R9ȵU=bgk0Eآ7v`)Ѵa}n»uܝdHKD%3 |g69mSUs?D̔g#% j YR^UCCiז۳0&TqtN r/?=svU\ ®x)Z_X/Mp@2:fJ< (xdBM %}QOm }K0sa՛16cm\艧O-J, 9s5zX~c~kVo,Jz[ژEWc$XFf +ɞ_Ѩc1-0[oƾt#Fs_pr]=Btei0Pߗ5qoUP*a&Piߒw2>%D5"=;]Tv4w_*AXT@tpV&Lnhy1 g]Pt$jB>U{GrX1g)Uj mH5r˩uj߽5Йk,de+Z7eG ̎")emKשXK,%j%ϜE 剪 z~zWTQ(g eDs ш>;:DU2ƖқWmAJaWa vEE.?SP@ܳHxk2SuiDVN8O2ٺ5b@1%5XN@k Eqۯ[έEgr8)^-WuCؤCHa<0ojųW y 7'Ũ ޒa!QQn)Bϱ%=,I)۲ZZ5񘈋>uSɯ)?4JJ$񷸿m~eCk睔Frj [ri\>eltW /˝6RYË|(n-r~rv#jC?rhqͬw2EZ"f$[c?Z a#?*/h*R&$q*z~šGT>W1YT-n z;:y"}5='۩&OS{ǭd0ZF#'Sy魮PV往dkOy_Ym,'*5>w,&ʁa1t¶ȓTt_e(ʰa  D49. R)ۺpvη?镢׿\Z梓2Z#uԤ֧ R+NU,/&A ғoK& P2Gn])H˺ _(Ts. Cr2 PV}Vctl.=n@OY,2.8Z19)S!f̞ڸ8ť:R\ӝ-MjEBIVN -06ۇ)y9iyh:taY *(39B6?$}CKҾrqgDCNA8]J-C7(UΊ*rQLVR-hڳ#G s#(3C&ͼMiRtr}#\d_:v!(_ A%QޅONǂ,5h&~voW[2> C]9ѯ}, w'olGsȩ"ޤ,k@ȿ,WLczQvgA޻hrd&^^_iĪG"òP0[<Qeg K̴+|!dwTg3sԎ lΆ*<7ܞZ/cBs6ta"DHUS yΚU|ScwwzJ9!xV 1g$Z R09~M_;<5K/>wޝe\0Ds{LET?&P7O=̈́:&Plti^55[~w]eq C)AP+oetb KZYpz8O& n+*3jT򶢓Gd QS`J@# a| Did5N^.Rdq傸̵b"y1J͈ELLW 倔12߭Ta8RlJO1Y]\WMof{F2C1gwi8ŒS XIxGҭoP̵Gej^J>͇t nAl-mCpɛQ1I3 l-χ١ (c"vWINFRN5vuTmX4MՀۏofŠ20>jd #wj2b jw%Хʗ;!EtAOhZ=J4hR_R.}ɨj݉Q!MCs?%TKʁP ?qQn^`1:h5f@Ë_]l;~e,fݲ̂KI `5 ; *q+|9Rۯe4WK8 a&T:C-, 5FӂU|q 4hVȉ1/Ӵ;\o6tBP7YZʩ%-%6-#qa}jm%$k`tg\|U%/,PfS#0Sޥ.ĪQ2k_N68Lr QW܅`"WXPMEI&gu)u9i SKREA<( %yg%`iA8⽲ېv\{,fjv C4[Qya"GWYXkV B`Pv[l5Gs*ѳ_>]d?xX`DyOKP;4|{R51?CgmhQ-t(@е <8.1%+"ы16QV!p01Z[;A\9 4ud8\T}55\SzשԢABuj{پD( rkEB'sMWq@<9OҲӖ[!i6h3}ĥG>aMk(?ֵ'Qo<*fOXAW:v 7O.@CF"-V-L-I# p$ qŏ]穙~ye^1MH;$+ZvIZkzQ)dۧlU 쇷o-@o6Td73]<ԪD]>0E!pHnvL3jsb6qI`ʀ 1tuǕ(yd?5'JE;>HK'HAc0fYm;5z%I.RƐx[L-4*eJ2A cya$̨+H"QpåHKKNeeHpah=\4X^t /(vVɹuY8~M&z.ĞA ҆:G!su'xkRIAUL& f0yLSX+̣>E16ndԷLH@i֘^jd g?sxٓ󬝧~}\_LZBwd@P\ G^TSB7gn")"ATPZysIʄ?04K^!@Õ_Fv s`.rXB(h[L(rRE+و=c 8qI3F;^ 4Mu͊ueq2\ [l*XGavd̵_zXtP1һ}fb ~jA .>KAj[>I ztXB bzV?=5&/DnI+|dUCޣIm?xm*,YSQtdiW QPk{"$zUv{m/#,VXkdjk1:w ?t&o3?Sс`3=R>:|4x'!HTY^*Á? \]!ɈU;2 @8gO aƭ*N$ɏ2Hb2/߆ѷ%:)_Tx <95ᾙ Ї_hePk@0^9z`?G_^ 8H%)r:CMv.2O^YH*COuwpۤ2Hɫ>mi0{^,p7LL, P»gT?fN4t bo-K ƀ:bchJޭ X e D/j-l}NN,cU;׈0 0UPLw;5#!/_*L'PB|R@KP'M3Up^7uVH;=%v$NBͱ*K;aMNzX\XҒWd=c׸0[M\wh2 _BU>u!0Se awbE5 _thEQ h%Zj)2u>~vz)АSS,e,z< 6&S`b~kNrrj7=,@繶Wbٓt(U@>qjV-+䞹vx5Ҝ`c ҏw-#f*:7 ɽz>\ )p+&ғ[Y?#A;8Q]e`ƍ⿬o5A:T"628z3Me0sZEK7ZWȟ5s‚E1:T QY+ئs|5ga:߳-FmEXH,Qq<#\e!^zeX![mp>POx8 &)-n؉֔G . Iv F<\d1e>c]ҷ~2ŚD% ~x(5R#+x2/5<86`=~YtB &Mt--))L0"}e [*eKeNU:gneuV I>ܗf;oWR%.wgDz&^jL|+|}R՗=}uA\8n”Vo;;˸藡vɌ4a/a!X!?,hXr Иۉ pwOA~Jז1 !.6l&฿dJ& c||it>{x3*qm Hv.zLboۂWgaLIc}օBטR ӆJHݶ5=b +.k\[FwM A g=}]-jr j_bmYE#EOJI8i`aq.mq>)dp Še5hғnn"Zv=Q5G2˘&ؙݥB FW>mGͬ \]'M][\QȬțq;&'z誈^Ғ*EXpdPQČƵsIUnx͊F'Ar6&k%0(>d9Ʋa ՚3ղCLw =VQbɬ_ ?ޭE!N>J7v%c+u…jW5zȣa~f:wxøe&{- ~Bo&D'"0y&q 2W66rB|^K +K=%Yh@$՛`u!옟zpIưO4J!2 R$:{uЪLV?ա5B9Ey:k'zCWvaN&A%\G?P3?W`obDJD=N\ Q/YZɫ+cWĘi\^ºy};W~g"KxOGwx\V:r{!DZjhPyF]29FjulL`n9X+X)Yj#%L C]TpTjA,ֆ#$CV2u}YY㱉E&mmgh-=ԚJ?D_6>uHщMQ:zI&5˺v bמ7֔ڌEY a3xeIOX֦5f]ŞI@0|/Z%Ga&TssEOw W~5[l]xn8 `i] Z0Z}&x2 Rcc0ǝܠRA®{\&JԔX+Cq(C`X(JeJ,PBJhGT[Ϲs:u[M.&zz@G?s JƖ6oZo7BXIM;2oͮCk=%ʬ. T:0?%AGUlTɖٺĕK^ ~P5YXs\Py.rO*2s*4&ž q6J5P.]gDǤ]B~6fm`u%.~glxJoh_KZ6/Jp?2I,y kszzD:̬8iUCt[j!#r3ڝ!"^vL!@Ko So{OrbП68`-&a|*9FM]fKDLXlGy>@}(HD}ƒ9Qhu׽Q0W#)ԚB $+":rRwcMbGƲ"w8ӷI2c<:Bwk\_<[S>bi&]@\}{R`0 b@07\ νyFCY" U>Cn,"_eZɆx F8| ;U5ƳfJ=ȝG~iYxZ1\ zeܸXoI=;tXQ)޹ !ފt׻iw!cSDs9/7 >=h8@veJrMǰ]PHd74 eb]KXm\ZlBŃoZz=npi*nh?4ǜ5\Ji#o/@~o݌cm~#-2*֜̾6:zK1b?{hP7`Pp-6&@'a̘tZdz)fڭ #[PS.F* )=9q?Uk{FTq~ p>ʜ /- dRxvKjik:Z7Y+? %ؚg&,,pA֏!Zq@%p:uBX!4tT@gҏN+%Y .~N%V&;> T;̚mQlzd~p"Ȁ8@SŚ}L9倹ŵܒn} ̃\ɥߛ)f?=.eY$J'>vo֥[ݰeUhfDlUջGsqWjQڇΠ]Fvȭ"B8pAKU pޡ߀n%i@\ ]tv?ͨH{(?9R _vq((Rv&Ae,QH - uӌGeue2P4O,HSRYj'~6.4O==14}:ByahYdWLs|!f:#iߩ#̃ς]le}W{`Q Ik6aRWrnylsw7*%O`W=;\k])Lst[#fa}_Vq2N\2y|ZثϫR:,V=Uɻ(،>5/;)0;Щ% X\yH=QIL=Tx;aIbGOO%hoKMTNnM!sR HOJ 2z+6 =k`YUnѭrхh'9HO7%T_22O5?9:<3=%_-݀+dt`I"e:CfqN0Q )^7]jq.1#6Er=rbU!HuObw$9Y?'aϗ Xg1-q}kr<ؘ࢛MEFL` ޘ2EX\-oylc%DUehfn6="=,fP ƻZp8y B<;@'lKļߠ 5Z^8C\ l p^j9scxd4T9~p܄=3U8sKѰ%Dqdz@kk+McE-*d"&˭ިG>_$ Y` "*+]uK0Y,Oc.Je:sO͎XϮ=^H_h&f︭H-.3.tӳ~-8Щ`G \+[TRջqe񑃨"uD%?-2Lp(Pȝ<| u?]rCw0,|XR ['F/NR: 0te^PπS)4 ,2So Nf46^~Ki L~eh`(rm #铺uR()U'P6Y~z;gl5XEBę ')cH8g9$Ds_y74=rƥt18 5ڹ9UIyPh\62WSV0s7nݛK&]89VgerGBN(T.J2qiMRaSz-ůnoF1-1xti&i)exf%p; 7X|˭:H}ʶً$aPE9lmN1{}f3oj+]䖘d\S@X?O 5 v 9kn4 l=TL$eEG \5z+yÄ~|ٻ3C*h07XuS*;|s_5UB!FY8l%,M.b{{~U7 _4I x6WtFŞ!켚\b0. p0O4%:Mɲ@Z!΋*J,0t."{tԼ;$Kqbpp| @Am(l@S~%&vJY=uJz,anCxR__F\Ugag)diMEŗV{C,,Ko_RqpҲƗT )fs23Ҋ"ՕepU9,207op:ؤZTS֧g)BN^ҩIJT2AK3c`g`*hz/ d>ZɁAa'ϙ9$z'Is"5*4iM hr$ JLuQecIJkځUG{eS=rw@Fy$ )2$5 RùCd8RUlD([ &sAM1B5Zei@kyħ"F9P^VE;Hg֡ϭըKG[ B=i4~nOm8$];FVDۈ_䎇AԼ}Rw] ByΦ+_a3 y˥px" IH%F)1y4 0u]yڸBӁnpk %ꮿZ&~rVX[7w&L BQh7m+d?Kio+I[ݏ^BG =t>"؝T:j1% 6KR*)+] 7{ hZ恁#`HcqS ]”c]ο rVb;e@7m,"Z9A.*88f.;u,JN3/$).z!Co?v`TceSl}%Jww|!E~5G]Rac=*CQԬm\ l %"{+_grzbw|5K;*U\<-bOo»fs /)a5n_XZ_wsybR+ FT1o?M}вS}ƴ=q8Ia/7>M "%z- YЏ  ᭩[8rwH]A5vNqθu%Mx&h1d _'-[ٝ {5jO/PKd*%Sz*+Aީ^p\|YCkCL@ $櫬կ e}S+?kŎ咧R{Qߤ!q])~, +8O>¸5az|,}}9起NdsGjfKk4yOv:eڃr\f0w1s^f1-ۃ0HWVÍ>jBpmQaq`^Wjq0m65zM1Pf6˃PzC ь:90Lp,yረop8%42~FXX|H98ŰgSu=\K RHT,\TlQ5eÌGPvΛRk^N%k FDL䁾О$OP% x'?1-iOjo[T`oHx@o#ڈ8|%!Be\1O<4k&Y\bqE_g+ߍ-$;hxv[3[/s( }+S;%WLQLxmw˙ :-l%wtm6p""ƣ.M;1?)C.t b&_?lf&(叭 EѴ'$ ±e6fk[΅+ϯ`} z\2D3܏2d P}\ji<:. 7WJG9Ǫ"72̡ uG/܁\½ %,}aɟp-&]K=p4+}> `@ۜE+e׮-줚G>@ͮCA3hwk5M)Ng0qvYȪۏkf?(@[Rʲ?1|1j!BiW2bB 6M 5BCф=C2'FAGť^5PNC$EFmj, ޟbJ|dzh6BXԯesWV0#eN_:|ɖkV-9ٔ/g.mJ)vüAXHD=^'5A];TK2!TI`[ia'=tkW#t3߮.z^`0D ,&3qNX ,s9;GGOH `V RcIN5讨VoYNu'v2C'_[q3~J:x&Onqk- KqYɝuM~HU]+)y0T& cuJRı47X 1&a m+@AP֜\)S8?`~a׵!`:*`z<0NM۔KJPXjWC۳iK{;^U\ےZM:d8{hjU4.!EVw,+G%f_mfr=H'i 3g5ɿڙƍ7F`D|2\rQpD2#I6!jBTM / }@C.UA՚#VBOS@;MNFRX'] +~Ee͝12Eaf% v`_NE2 {Nw Ȝ'5tyB~JL;mcx9*(pjOE17蒶PQumf(.hβӮ `߱®ٕs0CE f&2L B9-DFjzt XCWND .QǤ|#)nɈ[ C/9G1szY)U -%zϑp<2S1sA6ZNf%#6R^eQH"ݝaA˻Tf|Q\TrW CՈxu˵ |ڎa6ԶH32?5< 13X>cַeXOLO")K{tl9更U6nAK E-Fkxk= 4.\, c&,kæSSިe̪?P; U`~ KssȊœʄ0}]_CN z)>YuR#t*-t;#wVVRI)GiN'-MVC=~*HvƫoӊxҠYqcߕj +:,${%d%'{/0HG._8 xhetT`&o|z pGFG6G5U[ȘsI2ٳ66)T{IETn!tB lV9/djdm=_[iaT{EJD #BC$^v>̒)dm4_=}YE={Z!;[ qzg^d!CC[w1s4sCݿbGlYJωZUT2-njT{ @ixd&n7}})19- $јpbY HdFcP79pC= $CXj{nO˶n>V{ U0)O3|Uܷ6nkg?Wu|7Tn ټWIwsF[? L]鯐~!A6ЉYNͺozTa&X+[6F-:OF,vlB$!=ghY¾v,ǃ-=b7 uFL*Q4?(Ǝ1Ԓ)e=qgb0$݃C:62~f'tvc\DbeH0PO81#|@Ƕw|e3\Z0'n%ڷCYWU5p#~]2bä16\K ؓCLT,VT9a5bI3xV;.\% @=Yg[׷p;.SQ (%v;/kt4WӾ͆nןwiE ?и7;,Pz8N ϵ)Y/,tiQَC`Bncxsz ,)5Hx_hjWuK2I)O(YOgC嬦&O#t#J]u:Iq9H|]7'/_j;il}L̂CETD]N` *IPEwϼ~p8[V+.N m2+Qb䷠ʠ'}4Y.x\QI*nj8j+ 6eFOEVƱndxclRῃTP{guUmL_{_~!O[֧c{~W|Y.`@L熕qt_r8c X-/2ZhERb>4C/4~x:v#ID >D$\IւR6bF~pE4m@뀼̱:\p^=fK*=DCMCO#RxDiS

    R [s:bEN-iM~>܁}`<pDsd5[qhGpOue/?Q5Qv\d? i;HV~G& @ZQGwcW":WcW=C~cL yw*}loWûq#q lw4B $d fI[Wg6]'9ShRJ!O(k%/|gqL/@ CClt zUk'bz 1F!ʾJ^5J+]ԑzeaY0<&B3Ġ[" ~0~C|;_*Ģ ghB3? H)⸹h{Wg&7_ C.[g>zuZ1=]Aʖ\zEF[yiʾfcwAH?LgvF+ l8sk^cz)%B)II\YC_ "^R6qm(=pݯ'&8n2;x%Q3h>;jXT6w,1vxI2+89=\U5$} ")ՉSQS,rh3kWj <~6A%xs8>atJWA`Y?f;o]zmOU e a@㙳˿ٮ4F vgN%ZQ`g'F~h͙ӯцfڛ+fdYw;|4w^?GZQK>|Sax{ُ},-7Z|_`:\*3]ї=>Ȩ:5ƳѶeNRjmvNd݄j>9~`/?1οC#&>RO8$5䑰dY۴"$ϡM Ț"s3Ct\ | ;}s7/k(C07y <:FD;eĥ ڌnSSd[}hlV}^]Xzۇ?"p\Y*]磒\?#7(ɫjxH!ԦaytZWb1vҸfSǝqg0CZGUz޾͝W < {tDU$- i0f\5G$ypq̠%fsEI>ڭR4àڰJF&‹7cl&)3ZP;^OˈC[>gPXpfLډA.*`.#:H"NEC@Gj EkI5#9f+MNα7w0dr"?7+pR 764qx2"6@Uz_shL?#tct%TaZ+~zdrQSC JCyoV_JD)bg/Fj?G*X>yYZx]R!riOsNwYBGP ~];'ÍlFۼU|i9m|nJpޘU)WK'_s (30lEAXUߙAs7#fӊw'5:iep?G<9IG"ج}")Ӕ< ~7ôp(,"*Ҏ'`KT%SR#‹ A" &2?ګ.l:T.טdR$^kϓ#a{P{3׎ ^v+a̞A"$*2MHy0M>xwc5S]i-]đ_ƫMBLˈ&|Fogp&4&C~[CӌxNյ߫. d1kg:hӅƒ1 Ʌ0 A#sEKYgը޽[;Rn^hVCsEm"-~|,"zȧFx ]lj$ c؉L1甡`lZHcăGo%?5qhصH Vl Q_{>Jͨ oy,֚PgUbmPʶ[:E$i$ /\1\?UDPLAUB#c>aU -:"4.aT*L1C-l!P|aV#.U!VecUCfqrc(lH+5Dv_L}}:s|@a[oy!x2ޣ:t»Ǟ_gN%hL_y@F#5sDI| {6pDԉ UеgVW7Vwm+!G-j`7aP^sIH│8hŧ˽ x%PqI ?ƞsw>Y~֊rN&fWv\qN?o`j#"}{o%|4B\(aKtZ: k;"gs/p0rBE}T4no80<@EFf'J lA(cd-M,OpEO=mnt8H~tQ Z G>7.<3A*7;wV"?vz6W uie֍l5#.oZ~~ @8OY\*ͺY+meSޏ=z(_  V:zx g-Pwf*u.%6S|^Q` erE~W8G:]Vt,JwR P͂ҜMuG?ޟrG.iIO'O˝ɛFe%Xv1>5VHt'X]BqJ7oh55뺒&tz4B:Nt'Xt A@XycR KI Jam1H z۵hKTSiqL(3ika"گW lW*$YV Vch;]Dže<ǰ ݇oG?DwV' &V_ѮJ=W|bl=Ғ=I nRYǁ"Q>f9LTEIOk_-M2=w!礧%=VyF{Dm.aZN0=0]W%N_-K({sd[! 4ׅtDi;.ש͖hnU7hWA|byeW$7nGfIٌJabK4) 3ʥ06ah?0OMׅ]G2J#m9?+ԢyOeZ,p@H: !LzҒ2[wLjLG[kFzz8991佅wׅէNsYr g҆N0C.jgL{o9Q$p\(e%?RaFǒ3ފ~yJ^%U!VnSmG >J_DvIb~+Z`)OO UieW/Ê/uכ?"+s~h%n(@²/u`y.ɳ%ʰLJ$9{A7G2IvZ}) 6s $OBW!Y*ecK֚\8H{IWi,.D &©ZS5`Vߟ,N5OMlMi?>UF/Cd^˗OX@OS8]rN7y[svۦ*g`+jGH툢+4ZC+lΐ-mk[cF҈MdXWjh$qoqQwA rF1$PNUd⇷1c4yNN:v%KT1"*Iw7,AlbncI¾q."Cp\ݸB{Fq4FPk⺎yӻd6x}^[r&wm i ܉IpX+zS-E$$( *xrYaf,;S3zB-እV2ЊrlxF^n[Df]4N;JNFT'$Hꖄ\Ql`p$ o߾CLniԪዉƜ )PpیLGV%-@_b[Ij>42{o(/2 (׈trA?k:@}P-oSO.`&0y}q~'y2B3Kf?T4l+oR4-};^6)i]܊!g9{ηGK(䄯Gzf[ٔPZ hCF efFuf0mc9Jt:Qtc riȍAVь~'2|sq%Esճ(z;^Nj-(w)J<'Z%|ʦܹn}#~|_3.lmaVQX ¨%vv@K:$0(YJ]l&JpvKEħnr?UQ6>W##(PFd6lz8ah$OLf8u$d&62=D ٷp}_1L̉}{ƢPFF$rs𥲟`|~sFZ]e;D ;WgPP՞!P1*u.zum fzFݏ}wyC?%|wumi% UBAր+fCP<㧹/eڳ{`{,v-qfghw3{aI-s;,h%:N~b԰.S-9]GԒX\("W;ٮh+4xnj+Qx +'4̸Z6H\gpf;Q qYARCcD {+/2SeR:# ozgſ'$YdqG QjONy`".7 F1TLaaI/ִKlwH6XY+gIX_h׌y}zcC!01%u<.ܚx8*H4l*zID7N7>Ώɒqwwg-L*]UaѾϠ Im9药(>l<4"Fb9y$\1/w"ƴ7bQ >Rc3ʂu]޺P$1 UViGu V}O(Y5/P7I+5q#YA̾GI|+g2_w6l )S dqpR?Tޣ1qyyHZBV"Èxj*4r!zwj{i]<:gr2b~HH&AcL~3V궪dَ #9@,_4t[gs,H\X8p鶹QZjK6+Ga80Ǎ.}~7WOV%:^vͳ7YqW鉊 ڶËS#+UNBO,5HJ?j XB6K1F%Q[VڷOIMÅ; ʍwXwKg Hug,Jr8O CD^D"ΦT og袢re$T@}IeV:` fsڬ q"xWKٲT!44 WySո _mZa:>\tM$`-mg`Tr{[WF<~n^Z|DgM?6fagVr[qm(ZࢋD)`Y?qsdyϽ,x+d@'|[cz$֢|je9zRǼ`I.'= ry;8(I9!+aWL,h8t*FRaVb jhp#Pּq7a`ظʠ$ ,JZBؑ`K?%1 xzspr65s}f3bm2P?q`QeS{&E7cr9S2˖xT U3_opU҆t CCrtMwZK9 yEmmY:zRMI G+T/ݿ'{D K<[KG챬< X^,g+`V<+ex$u:> "Ry;c3`_1dDT(3k0&d"tH3]LD4~w&oO3 ѥnnj%W).렪 s<O LoE.%.+Rᗬߎ{f^nnzݢ&~ A2d9iYk? #4]Q(r5 =(gG5; _K uܣi +9ʼnO{Kmr|NC>XccR,/'^`O s]EPzx!#;m?cnh= ϙ:u1<+0_mtf ^0z`Y\9j1w]_0<_R]&W(52yj~Yj(-pQy) >s%!C%V&κ3"R{ӠܪZvl3e@iO2=A$(,H}`U!ߒEf݃!u-Z HL;|1݄j?< 6}\MWpuJ;]sk+!>"n7B1H`1ta.cy`  iOB[Q3eT$-uwF=:߭&u#MRMT4CݓxחmCc(gH :-b"KoQJ`L bW65rhaz x%X G|}QHnr_ch;6>I iC .OEW~ g@G$cf0I`%$!_UL]X7ԕWp`:QE;S IB.Fz ^rih 蟲sznRHj"!^+= c.I#XL,$+͌ 5؉KY9-oGJhq!s"4fqL♀j_h,3GݐRJrkw|D4#!Tn2gCe"Ƿ)N$vl?z߈1?Gw?)ipcΥ]|'[wxf7⩂zuaG[|Pnz\OSe-w9u 7y'MЃۣ?~1 au)Jmtu9|?IF Tԫ5 o l+y6h@Piߟ.z\oo(, &D.E|XRR\`Ճ[fRWLv˂,v gTmq+)T̾Z"V!/`s'ur:T 0+茗b:t ʣdَ5Tx$&1+89f;,w'JBe=ݛOta+b*Y.& !7֋!țr3?1,<7@'ghti㒸f]97Ҿ|SP٬ՎØູ=y;4W$ıޢ+4qИ ~9޼>VX0(E<c[9i̘V֙d9 E-nM, rhѱZ6(Iߑqۃ̧ܱ`c.W+b  ^5¥@[ף _C +nzmX8 Q*Em@\BV%ʢVBKFItc*8A3 Q.F\uy2"D55&Exƀ>X?O}cx, ׆My<{.X%L hGszOvjJ?#|غ{wvKF&CھuU9edx)BúSyg` 16 T9ZF:wF' Vϕ!r&/m2k,rIBp|wH^OD!Tbiwh-Zq"ѫӃ*ENr,f&)ENG5/[~^RC,`r9?9 pX-3_Yp~q 5Oi >ʪqZBȎ+X69d|YzaFNJ?|PhG؍Yw.1Z΃ټubIDRѰqN"c-01y/i]x /ibiLZeJC~o滽~X8ŷ ofY ^__K Gq˔U`h%fw{o(x&pLv2h܄7kW%)b/nv?4V\ޓsNro: $~ .If.5EŵT^KJMD|o? =bIE2_:Fz|TbWV88qeߧnk4*.dx/bɍΐQj5-$ҰSXPKq,dz jh|ụ`սTW]]%S쉿c꥞FbjA.˘U\@MYًllL5Rq=7,#D7Z=ow0112*6/|JRlU.bVpXF;}%!2 |&XQxOC;ᄴ okrcGxpA$;+Ia(%Ld,:+ڼsb"]K<3ӋZl7OΉmL :WH;.hK27 `/D8>v'yiioX+Nn¨|J3`Kb *#v#$jݠVAxFE55GBD@/f<2]`)Ѣ㧥~`/8k*k^^!H׾^ L0Es-_5NtPBF{6pbWm1Es1&j ;3c\af_05_@>1+P_#x䱕P;cͷgKK@zdY p"-aXJ5@PBpr /0Qkɡ%aώcE;npz`Q^N yD: $Pw; wC8{\cQ|,>ԀA`kZwǧUVUjf z^B V?^`cEoQ]}Rp^ Ӈc[Hq N܏W`xt5y_"bE@'oIj ㈍ rXn *+|ڮy2>떅kW`yYP zܦBMRD0@jIN2JU修D'Щ~K0 A6E7OxcO:;_xzrCyeŰ^i9IC m]yIy?Rw|󫆦nm#?8ĘuZl:LK`<ߴ9U @OeL?ЅSDtFL:U`d_66@|'dLX3o EӢ㬈ᛀ>ƅ&+̲0[`faim8=a71RLvtxR"o}N}X:9|?o4i^X hcP)4-{Ցh0O@_ ҆y{|WxI,>ik[ZF2@޷w/m^;sL"bx I}$V}ޕXh?Ӥ珢O.܏ag?RTrP`:r g Q", ]*SY gU>F>f aA!z߄E@}GdVbӊp=D)Gk F:;ԪI8 R%agܜ?1m `>)R{Bp0n}ǢzQc;gIz"H%redz3k]̿X9OɫXa ;TYw~vzÈ0hWD/f7W/uMXeAש%6ε Èhp>bԵ6`+mgח.3=ћݴ(?=Lw`1ٹ'd>1wwռÐ2a;Z/(<Cp=P)~rFM??.n;&vS%E6hHXugAFno 5VXC}.k?qWe$FFd H"K7-*ߓ ;kgK G @FvQi|?Fe*,YRa{pr܂Yku({UlyͧpzI) V5+18a[d8XVa\ Ȁ_c;dfOR)(M ?Ni Mjߣ @ΫN= ?TvIWyV/l.C='[}LlDT7@T0%P+v0ٚU j5nHꅜ^!B} < mX['Qw^pwcڼU݁*dL2S?] p5`jWlEhe!rцz2 ?c]kNh)z4,eԪ&gbtPZ qpX{=S]̑8KPz*E tkDӸ$& &"]xL\݀CϳXA_Ќ~ coXJSm2U5 ",a\&qsNFs85 ƱT^~>+w׼n QYD#"%,‚*kn=#QK-D!EIoSC96m mvѻcA"`T'w❧ }UM}Nl"ɐ_*h+}^@E ӴOAbU9]B5*3p T?I(=g`45t#dCUiE>\k 2Oqq3Z_ /^lup/Bۑ~09bI" :YEߎP;&YZ'jjQ"2JxO w5nxƤzatQ;nďv4- &;)󲜃Iteo/ 䇰X~QU0=rPPҋLynjIԥ-@͇{<קNUG`mWdo;MDK0-|z: M7kyvxmТqj>678XДt<1<ԇ#=qqFkʰ6C"F7wNpΠ~4W !Ƴ##GDhfzXmF:7I\=< n7՛g0^F2C6Xcheig8.g{ F mr8K 4a@a]fPA^f1Gb VڿQ;O`K4jiϦZ%}'cne5I>L}Yd.3*N"Q\OG8_- WVichnþs&[z^V%#Hu,` &Ε*y*U΅wWJ,'e;dU㛰$i*+!wCml}KppZ7gε:1ae`WH<}rQH&yIIç mΐ=`|X (&qK%ZinPmC[é.bF)-^[V q&uHTJf"DËz@M/Ml y$׿;l[&ə'۶ ^XK?G,VSae΂HEyx >J%=J}4X~nY6U]vp.)HhXt6*vn#m gvER[)nAG/?]{͈?6E uֱލW]5H$)=,N"1ij⪓kX;{-߰ iES\@.tj5bࣼW /}=UХQΘh@ϟ>8) ]jUHF h$[Q U([0([bӽChImuM;B=ۇa(0'(5'2{l,YO[snN^뭤LK 喓Ϫ]Z>w uc?y/@^[i X:kZ4JN%M{`f-_0m>{pv;?<.Nxz1Tk*YFav"gvxA:F{&6_2WBE;Z!Z՜;jx*!YըſN12EҴf-+NOݧ)_%]0=y6rTg]LMd%x=zoߌ.7eTۍ^${0aEbFL0OF$l|& *,I\@ӡepHUꏑzWӧ2ɎQ#}873P\!/:W>[0*r* \ǠZZ 7,ݝ\C'-R 5Ezn RJ|p'e_( 'W6 T(Sڄ  ۚVcҲ) ?+E"D$ *j9t<{Vz+w.:}ƈf({eTњ.wm}M8fcTw=>`EuR.?mLܗ2^)hCw蕎AJbrd-K$1:ކ2?6E! zU$RI( qM<{UխRT&dzw|Y`@O~zmS3jJz^&EKEعS Ǒ޻J2=0J~L$D0 iqkrdRHaP7 oYb< 5ǭo==8O؎Hiw_.iӃ &P5X]R(̰nt'h^iڵjtu|P;஥?hD Hd:u RH:\Fc?ow]m0WKIȞxM@9E t7;kNYf洕ZǡVܽ;g7Ż*B.zSKs#:ƛǹs8Myz3nЪz6O m7܎f'.;K!Cx)]cM~8yOəILiGE |Evp5?EKI.W>Mx¯Q%+I7l"Gʎp*_n=6﫝PYeP% rnE<7$,C^e]>j HPLJuY+`ܝJQ 𱻓C9Lj)cZ1̂sܱz4w5TyfM^D?7DlÇ$Qx3SfC6xwNϭ >k|)6U\~P-p5 ^ m!%&'%˝Ȋ.'J8Z4%~TI!+p;iZf Uz=ڄbKK8Z&iIw) :`L@EC9Kkk28ۮ8cl{ O8-<*oӅi?:lW|D$>VfP+cKPͺhUHKSRUEou?K*/8+t m\lȖϭ LzmbwefK+j[S:oܶgwDԿŎ˜Aj_(|K^y=l|\/9mWRmdȸ)HWԩr[˳8&GϥU>+$dJ}\CݟM] I}IT70J,Y6IlRJ,څuDUp:rU 'm4łg<"΍(A Ҥ5q(j'^_Va` .KQJĚQ{yqkܿ蟉( L-r P#)jh=]F~C̵?e5UBV.t T`e ec]8r`vNSH'$;Qk7I}; 𽣀z@Xik0Ѧ8g) Pq+t@:_2܍LjXsnOte1CF#<Z| e"߲ s (hc _N~j{+]ҌJ@H%6أgkj.ɷ(mKa$MԷ:y'ho2UOR#GȇLXז+%\@hnOz= [mtBnB!pdBX&x'Ã+ =" g3ڂ}l*EblC~+5D]YꚼJT^b՗.QQ~Ke{NDTj_@ox^A7I\ ]lz\'@A5D~6~pt%FcFȷb| ak5ٛ@)u©~w@kay%OŜ~kmoۂF]j?m5ILʀzt ,d@1O$h5Ce [1] r=~МaZ&ɣ&P rJѹ !P "\!BUÌMDC.Go 2-^}B4*#,^'9V J̓_9xao|h۫q޴l6MӍow/V?0Jɘ(nKnޘQ. @tq{p ?YoQ~_L&s7`q2c1(:f&n1>21WWMaU҆T_vS\L9ݹdBSNK1xĨnqa'»I?*gJPt~.OBtg3\aE񈤭4^ vpUPJl|gkf+=4 8Z8 ׶3a:;N)[M TMh gw2 ‘thϺnv.+M#?]hsډˇ`'RL,*U-,ZfXqjNYʉA=6(cu},6F :];// cˎ^udb.R_724=ڬ: k0odwկsʂۡ)>H:VH%J.mBn/Cljkm3s[wɖ&to|*ֶ8ū}`]׎̓KvZQ3;q_";9WDɨm q+rFS(x3`A%Ѫ.}q+Mk r Jm8ƚC9޾`ŵGV_:Fj]FAL-Ң־G&mLMM9Eu C;μF cHMnkYډ^b: ',?Nl⋋ ]^' ֬R\5\ZzKa*MzPE>dnڿxJI6v[?XDmX8檋vμ va0P13 ,rC@F9\T"J^YJŽ4o|~V2X0VMTz̝v@ooqמk0w0GZ. 귗NjM 9$ʡH&Zm0 LT~.f{G{϶t+ @TamAލ\m0d5f9#TudEϸ4B3WALjUv oйOyJlSqύ(%i]v Pޒjf; _k,EWCu ;TfR~1o ;ߍ$G7DE~8";ި3w4qn&~gXmUH.@llOđ6_{ }a-v:Vj߿纸{:(_u$J_a"9Am7bw@.x9-9J)I$BaF}1ZXvNJ}iF|Q gl?:@43q85 M!S^y1~pǿp+ןR9r.I 0,y0=[ȩmY)ˈ*LAl{&6V]6E[3|yub?kXHQBcRk OE W×0IUB-k Qo)Do$nuV3 ^),SS﯒I[[EIƹ vȴQ#"#!Α7^(I2'fTV j10-R \eV#N2.*I6YIYz`0, Mc +%o~DBϘ=rݶ@Amg0Y 0!ZHk# JNXCãM+*ŗ\k3_^<6OBTMGYOs%mi"/9nF-'R1h8 %%9 KL$k - hL{`t#H+Pcdž)OT򽶁f;Vm!ޢ")5-sT@OXxJey0=צLp44kПc#8^6zn}a5!kwqXGs'4k֫[H^g:cozS`q#ZĊ "񁒞[勑0dVGB>"A9S'M[r~MbEn\g6[ѠKxpğTMNb6 ~uRcp%It.k,zd P x tgqt150w@r;չ)!mrU>|- ̳[3;Rv7hH#VʐęA >e=Ecg `.Z.љzo3+̋ӗ$60gpa@waY[mZ#kkcC\dw`WΠth߁|%,顑Rv(eW*2|{WtVvߔ?L/ wĀB|Â9|t;TIvb*Q@xr'w/21WK?ڷ`ͯ5'%O%]}eѧPTXv}C񮳺E)~Pm^AZ8tuȃxX\~ym&X+]b@O{W#J|>KP`Ar a_|ryg%H!a<'Hh6v|mhJ񊧽0TIlRFwA $(!;2 Yka,O_iVLr6gCϔM۠B!`7:96<b2+o >3PS%%FH' ȍr¦WL(EP¯S5'csnSa,3A;r3/4VZ`n9Rn{Y;~hSڶ;,W19o0:K#Ks8 -M!ĆvL˕,]CFH8H4r0Q=] W6攉l-\%<#Qj?d<Ϯ`Ӱ΀Xn4=$<%cJ>H3؊QU:v_G5zCZUdTkO_+ p d( \۪ t~h ?&IًBը~t &TF}3=Q{AWlemg݃iګ8v-taڥy4АeC83SZ ,Q7敂h[TMdJH>L6/d,>hyy9fL5N8 ¹հҟg6Q`<,ao کfM ʆSعd媊kb0"v:'G>-Hok) 7KbRUf DT ! H< KDs`2cJen}Pt&Zz%+$ ^fQm qYgP-7 Nbjt8rvM|t 2FP:db/' Q-=dI*`eqاoqhGBLc~ٗKYASԤKO!Oˡ078"z%ˇUʨχ~#,sBL(hADdY亇oQjn7;o:>z/ι Da(%yJ@TЀkVP3@&y꿊%69* Kr109$5V@ŀԶOxrBT(anB~6<ҥPW)v?M4v{|/Naws`nx>F_VNjhg.:z$ӽ>i';Qi.LvhakO/Ǝ~M,uۑ-b[^AnFAnQūbr &14K?!+mR{kzJ,EHΆ#{8+ʷ Z,dȔ%ߗoe.A%ȴŠLPmy4Ƨ:pV`hFWG`貦jG%pG'ΧKȐΒFZ<%YŶ,D];yx@s*LYIś` .7O>x*=EHn7q¯F39;]3ގK-M{׳F߰TbAB6hp BXVb\Ar6uC6>f2_P$Ai še} <4ɛPjpY2Ri+h/(FlqSh܀rD"kק?5/|uL^ !ʚa\_G;ɐ7n=qG=?AbC iZbJ&e ߈DZv@YF*V0ya#sL|Xီ]>>Z\.(8Ix/- !c Ԋ\aOFPo4:Q=YwUWOF5ċKUNZ8gQE_/9i-oǺs4Mt%P79z!%U.@$F2iZ[A,5lӊS ѽr'@kw}d\:i([#ǥ[& pu!}8uI>7M(HK.$E(q'DL~ SYGh9* *!:7Gm_IZ₴RМpH(L`ƍL;IlLZMb+ƯJ-z5[xQ皈&t޻('RTT>(((1/1A?q؟S+@?&%S7\*Q;(OMy9n1;O"W S0IHΕlGM/!7oz9#ݮ얭8R{({=]X4.G[^Cl9f:OO% ;(Is[Es]RyNv$vGbbFgn6g~f,% )t>(wQ -iD^P>)E@}6>aY.ǒ3uX8տj{ևE{'Rܞa_r: ?YBbSjRx|R|jVLᕟԀܣo0?R9_ֶuOKb/w c-"QTS lW[:u|RqX-_:DU3[\X;ШlyI|;eH3ֱ֠s="=Z\ө0Ȗ*ZgT."_DWf/I"f?a!Dg鳲`er UjRa3_H B~~t37 बUԣZ@ ;xȠ>;偟輀DZJXm "Db>ԫ0ਲg}Bz'ř6Vt'=ǤqVj5i_ 3o(IzJ5Cxot j-?mvǥīO},;pٟ..si&=\Vbw9?CWK|ѕ' -‘F$gѡv߿יek{M~ w6RSNDZ֘}qLCq`Sx, X8sj$ʊLlbg\d#Ws=$H֚kWZLNw 8$ ܑr&']arM{ Oui}U}ᶌEּ49$̪`>11-r G=,mk=ysNVhBcu1s{Zbcd?˨ȟ>X$c^IfwQ}Ͻ t]' E |*i bޓ&$|$H'7O挔_dEDQ~j"ٗ/zٮHZ󩨮Uɢ{Qa;j+/\wpI@7 ''!JmkxՐZ(@χOH&$l+taxblSZSat9Au'ZOKI\hW|Mw뭕=2#ʷ,xVpB<ܽ!<`}[WJ' v3v %YB?c9ѷ'#!L+uጘiMш~#8`Ac V}˻&o?DB;4(Wh$v6ʹNWƁW WӍ!vՀ5QbYp!@O$Lua 4Bt$B^1UZ+ ^Bo͋8O z;HKJK9 S7I1 ">͐5==/y'$|i>,& d9iKElvby禄pH;r_,ZAI{괆3vl\V kS`:b5 IPVi%or|w;1 ӣZ;0p섰OʾK`r$!x1qcysvUpԧcRW.KwQYU3}RBFXֽǂzF!:5y/Km!kaI hz4f tV55.='=ued[. ӫ(xe{18񚽿 A/gkK$Xz7?| h^(. vZ^OEd!ndz!T Ke~+ #hu"58iQ:x H(OkKm1T1BQ584{ VCjZ[% %*_- طk\sb@s[mT9B԰5nl˴V\FHwK9+e퓄D#Wi1J9mò`xYQ~1[2=gX2cY`R&YOɲCjU.|s= T? (f⎪&O-vFvNuvk_~ E/ "7[ۗ4.cfK't*7S5i]Pmtq0dW5#@mt_N&MՄ wRW^Sˌ;M tRޡe>Fp(҅})аܤ~*Rskfw'@1?PoRll/d}W É=UV*eAf\+1nʍq[hygO}4TPu{_l((mX)&a% <C=7!]G5׺YX⚻=SۛٳޜY]Fe)>eT(Uw3+LUGT^I>1,B>'MrdNs4&8ݔ~3 &H,7HDұ:"_H8eҔn'@;v6BFqWް(,]Etk lI9Wr2Qb +n@t)fJW-֙)A( .$72`NEtݔ$oVYIB#ux'M]q.>p/΂{o셇/mX?uȭ)}qZ<ܺ$\hScQy z8]1U^CfzF񰑬h,}&}UYO >-̄(Lldz _c]|dDLhc(#7,$ gI2)![ۉGTRȄΣhɥ|+tDe8^%HEwmь<8lyľP8ܷ0Uּ/Q q'GB.K#Vn? d)2vhp0XwZ+yC-sLvbϭ;U-sDڧ9a^2jl&XcecJ kX5ʺJ 顰nl)oR=m~VbSHY=QP j‚/Vk ϝPo4D C Եq/yVhZ4Q[Ό>>dtxpƒc|R1]:/c6vw{YoEwZǚC!^ ᙒ_8vEHaIzU$Fdu(֭Q&,X^4rI<5kp˟dI$wor&[38DcEOqZ%yj5zȥyTZXl1ogwn2 DF"X#ns~ZX bt ,`Qk7;%P̝8 Z+{km UXRU|6S늉oR}FTbl1ԧ,U÷/]ݗ)kT=UjV<*;']&5 y6:1x1 xwH5/yօ^ҫd1懫ﰖ/J11dp"×*k8ro(dFuWL!vI=\6q?4IPRS=+59~+.h_rtwtS_<}`!^Q^?G`׾ 䁉ZmZx#׃[{s*;SJV3X9ҀtSr^X!H ~UCbuQAިY˕dWQFR7Ϩe Y,W Tq1;yD^il:9@=H0.ǝox*T!,vQHn"F4ܾ 1\.ۈ@)|luadg=@qj őll]'t6~2Dj]!P8π9kX@ 2 9TC8J@ҫFgb sz"e\%}= ;*4՘`,BPgZ}'bzjpETF%Вm}R*T£6 nψ Qn 졫.Lx$aQfLM|дpəhdvn /6puP-yж+Y؍P)o ^cKGH'ֆ s(֖ag1D?!X0o>NcqqIavxcffW6uo}8^1c<&"@F)%.xzIJ\t:qY P6-Sqk G@,?ꄧEL5Xf>*yhtsƍ⣅`^}ڛ9 G{U=}(:UӢNqEoRSixMno 1(JmhlҾהkBtϩ`o)F^{P .YـWϐ 1/7ǏқPE&2f /DS[)y.e#"$ }ŧ ;_:{!xG:P6 ? d=5Ԅ=P8**[J'\XJ6xM1]f'L4+ 8uRN5)IO!͎'%lBCtQ!9&PFKfSb~ "jӳ>=IX=f߮tHc76PIt@v#Di k~ |gk]hX1Dwx}; ^BG$~Axʖ/԰)\A?Y CY$ ae[T`SYC'X Ӫ݄HZx)֝ "3<|dCPPoOD)wAV?7|4ɳu\ h=={oW@#b4S<:&I?o]Rw<bFr]y1>Ni5M4z/|+3/r@:+ėZu)D;ã݌Y+{yP9%!ƶ!Fqu%:JN+ :^Aج^kUvD2݅ČOu)ץKƅ*"*J# p Pf!V9ՁyLW29dfDF[04yqB8c[U̝ˬ*pJP1Vԩ[U6s H_9cGR{ b+\zr,C`7)/aX4ύ~z@S62Zm:w 9&Զ8BnV8B[xl"-m|WwT/%*2IDTkjkgdr֘8V xc.$]C Cݛ}FY|Mnk"ދM}mC)^x4pV8$:w^de1<+S5sraѫ B|Qy *O@qھ :bAMjqhoFf^zzdy &X>9.q?XZC߫8,]eugqdq+Rn@Ncy64, LRqji%+[i3&(㩖cp΍wH8驻m}xTƃ}* )o$s@ m&Nl.7!b6w Eg^6S1&/C蒈EG Aڍ_H3@H׾GTBEl"߲|ja]D8Gsly!8rm$mc/-YduJS:s_2K-eȓ.10sn }&s=N2M+13><:(44"Re}J)@/scڳa*Q !)\]NK#$qD J^zrzG“@ƨC,3zY[7ɡ)K+M\M2;qNRdT{Rz8e;oTSC9~?OKF@bˢw13y Y\xo18eՌmKvNf|u6Yۃ0%h%{1gyЊ 'KqB&W8AXȚO7eγ|s9Fd=f!X83q))LF=\.ʯT,Ut,4o:i$9 ֒s+2) 7XS(N ܟ2XbWOoqcM4] &,'hau+'ef.[,яlXW T1}!ºtR"7Y#\/hVO3~x-q kݣ C#ե`{2E+ 2RD|&և'ᔰ[Cꟹ :bez_}ڧ:ʑnp݁*/jbGE(f]쫙4""g.Ҁ`R3!xc' +3=nuPu<J<~g٫SBW2T n͂sY2;JQS>A*t5ӗԸ'9Jjk>.sīWJ5J:g#ѢY,ϻߩɚJ*Ezѱ77p¬b*L<[a?i|$'#yN0B8mN~C?^$RNkw:߉7@Q6[-&d)laW5qMe-Id@So%rfrȮ (,ϞCDFZ73&E6̃"R|A|qR|2pLՀ&`E|~Xcy.o [Di}YG|ǒhwcL=GC#A:H^ unfQ'E}4C=!2!npKe,nEkI z)e}(eL2L9\)-m{slsd*!?J,η- #ˢG}=͈E⥮3`QxD=07dd'wVvQ7 Òa[KuL9"ĖZC$?r1růtkOr}0!O䭥k$@A10R/Y@oHDNYU('( 񶀽,w,{_ȭN#{%?ոuf(*lxt{=F|+XRs Xv֦`t; |1P ,zhվ_~"zR>A_vCHh߹Zw1e9X]u=L~hzKihe'^] ;+P5[~>0x#e-F!/ǃO)JtMT_lr<"yӢFOLD_~PR?.{w]6S5K_KUx;4G*xܹ^YG^T ~<]@{7{Z{Q@.P xP%go%G6Z0ؑ! NM")<"D~n Hw<%cdQBK)H,ngfiJ{;&%zD *vc=`d\QMsa8鑖:?'Lփ:/XT6 礭Ʒ{~pj 1ͪdD"G[oڇ E :}I w76f{JYbtA"^w.lτ)CKa#ơcmrx$MZt5 ֶ+B9Lvk,] ts{*_P-<d*f:-jw|}Q#\yoݗ:*AӜNI֍1C1&㨌pLǻE3=EƔn35iλE8 3ͻy,K(CL:8=FPV澍a00En SvKH B3|U̕?Dmk~ I+T~zt~GW _jnl L~_A8np7]%O?(cftw-lTtt!\O!Z،rʭn>-HB3ΑUk "I [7bF@j+BlrGQ+&JV: 7:_R`OWM%_^ Zt0%hmرx fy21Cyu~13Sv9Z&l'U/x%o#}H2/m]|ϯshiVH܀!ϴ6XM}SaX@/@3 L@Kd9I (`a4SyN;1Ȅzz=N9Y_@b^`ibХ2{X' {1'E6VȰ1y K Zj&L n#EKߕ6! dgQ?+OxsR:*վ[dYB%Y,3@ %zm#+r>GSM:&/Kþ;?V;,7xϷx[0A'!Έͯ"!8V͖P^?ЙEKs&y#i)_qr=H4wNn̵^~-!1ayw۝9y.E,- op>6: deI0FiX 5'We&@&Gf=3>g8]B Ar{tl%3ƞ~/e Uӊ;0W%3q6TI!\k4^uU%Vcf3\{ħWϙg!y5,:b BlU؉f u^Aƶmy M68QFkjw6}gBs2ׂh:2 W/Xykk??s`dXMKL@)Nt*F_fwȿf-%imh>f=PB׉˾壴jAG}h lpE,okGRT\JBB份!a}蚥tKFݭx:AoQRS]D R|}Cth:8XYa6E,;h7®ňeS:xH U&9 N$%̝ ^6*Vۅ!} !w8}r jH]Z0u&T2{3KrrbW \P +h^!w  /2ĸ| gX-[XҹYLD3qfN&`R3Xv%,ol9uZhVb{%Ht:Bb_E}iF@0O*b/MU*ssy0_QJ (SޖM(VaC 8,/{ȣ2HU@66 "Zgc'GXAݔ{7rX^7`gh Nq{,_<ڳ#pr p4j2Sia˝f0[ԕ9f?ߊ |Xb~dntӱX=Xw+vzHwW|SR %cY+DU5 $o~&*%ufΨ)zxOX8,vy8f)U>+"s'`(P  9ZӉg(a>>bbOW4T^ >U5гc\=,Ň$j޿{GCf2ʚkܕ% d[)Q(ncT=A&R/ZZ?YnKtȣd 8`Zfa_i@[i"S}z-x6#aQll07BBH?B> [J+o JeGnX%{߯bDӬ#ttEv/b-OҲnJ?N[]p-X{bTp[ XTߍDw0;>v:%d){X_v%x",%dSݵ"%&)% liܫt Mk e+j, 0ۦ;tj)ްz;( `o\Ӓp+͇ (/W,F,5?1EhwDrL0Q9U*1ŢۊH(wmLXj4I /cʂ^0ؾ->#3ׂYMP#L vϳݓNWOگˋr<,z''Eo8YǏ9}CbP"dգu(:80"`2ܛ(B:wGU'*Zd嵹Q9jh!#匦icp&vS^mkKb]GƋ0%k,ȼl?[/ځksC3j+_*ݦ &1YvFz7q1Vm.9gU0ts:r6$RH$ ܫϖ <,T~g^B'pP?QgΖeKGKyw'~gGfnHr0>5lK#>k#¸0Fℛ} 鼷w-҉a wk!Ę_x; 46B:& ÙgUs0F]hE6ZN^kWK}aF*زq>Ps`m+)0L]~'ZTnWh$<&paxYA!4C:%jjܷN&\*foh1MJ`ݿ GXN D^mzc!m!F-ߒKZ`^gfr=3bO[[ =xG3xH|U~2ExNm捠=f~ 'ctzVKU3 t8ԕQa\D7wN0ƲۮDn<_$aozW- G_l򪜆Ĝ^l)x`Q\z{JILd*$>.Dt>?.lu. Jrjfqv-hrU{40R h؈4"CBGDVvۨC~,vlyAl}n8a4%{mD&=w}*!be$6G*]!H9@\fS5-ޓ_G}:e1m-%￟y%r[Ft#<݃mZ4@XwVf&˃U} CVEPʽQVn> j}  ULsfl˫@DZX/GIzBQ 2AYޔ 2gDQNHn W~)oO bf&.~S P\I6Ëihͭ؟Ï5m$G*;O7kXZpb:X=U%zց/f@s ͛ M+Q¬ *c&\N,5xBdABAfb12r#c_9s,C7NEDdnL8yFJRngj8_2Sl/t>yʪں_7<9Ӧ&XҞgWQB 10ѩ /VY;{6СLEoE`8.f-yoVK!} 9y hy3E PlyݸIӰRcO2%<[W@SZL{ aANC#Zp(j]07!g@)*)i=,r;k] !ý kUk(㿚|dBls\U\7.Q |%5aXUzDC>O&Ph twy))-GC2<^K)f$l Xx|ͪ[%ϡxHfI;U<9BAk*]= ,adKtɥ΀DȸD/8Q̫9iE ~Ǿ>:1LԄ+߸]zD xr=|pKa4\Y%-[I-, s9Ă ڇ2Z(C#QH+zV+pDй;m]2yT/czRxvkn~+* 䚜;$<$GA&scb>| vtј%UlsAV%>BIVʲZaw6" =ȕѰ\ { [ 5Y0j٘m-b"T#@5Gyq/]jsq=ϼoXw/šfCIojJc _4>}=9A|MySyӁ\egS4n" 2vټX@_*v-^aߩ* 7Dtq1p ڐ7MtZ+) :|R]rΟkW0wzg"^x/fjw/^bM&٪Xt0/69%PH4bY-TKSku/P^H[7iT8JE.Yၽ_(ѩJ:&|KU8AxY+д/:5űyڅcHU\~=&% Da~"vD+Kw|:# Z`A ǿJuǼ;~8 )玷tDF߼[}w w/4%7u֕)0.jɕ,h")#@ܤOq~;Htx|w@wÎԋ# #J5MN7 oIsQi*fȠ;v&,asWff\@\0z٦s')+qL\pLy+j[P:'xwgin8߀X{=S20BL|&0!$xG{gx޽B H^59ɥRwrIGnB'a0*`g3]< O)+&) к-*^qUL 4*9H:V{zNllhC2Kk})fY~4,yQS?K0:C<޶w?@P?-Q?5,m`p/ PRi  J$6jҶ<@WO '^~VC[ WS2w bx߁w:=UiO]i#HelC\Ųw}ϱ^\%эomfW_ &τc=ooo7 }N@gyhycO xKK`_kd e* ep:E Vgi{8nkWfۦcdu\ iBkc@cӯ4a1 ".?y.?V4q8:]#?IA_>-\6j3cU>y;^G3>-g6!hҭ%S0zpAb6&6;[`Eȓs:pg}eɣV$]^v09PS5V).k<\})bޜk.)u 溭Sy[uewf.qjg]~{WL^jI2/a#/cF'+i!+<ĵK'S#[3eomK{FPag*NąIV *ۚ}bՅP$ގ2cwN* gǚJ'Gۢ5$3okNSMΛX30P֘van̢S^݄F M\:Ip qQ*f\?OVEvA/ȟ m*'%`*ZQl-yW>׷˃Ek>sצQY8"5q=%b-ğcЫs)UJCrL'xT;ηu 9=\r%W's|ܕPhČPKYs(:;x׊b8F p B;4mz^>ؼ-6憿|9$Vӷ);'TjTbAҳbm<'ckrSA>$DMdO< .BteiRoKcw 2|0);?^]XPz-qJ6_lrgBs2H2u˄1*"i"k:lҹ'W2 ~ِK 2*A ]sPcS~u`eXl1eDy'i386IG$ `c JKdĦ-Brm}|ž&}%>W;5ceυGڨc(欖W)Eb+֯DY(ֹJ'.8_T%_\k.^Cgj ^D0+Em'CD25\>v0U~ EmGWpFh[%<\*lh,3k]dW&z SgtK5z(n&Ki3)/#3١"uBk>|%\`<#Shݧ H%b-NW";~ǗR&kq\e 0nf'U bU2Lע|\Qm?|ϕT/#"$7FƅCLX${7W[ϡ+a^( kk@Ls'X+NtD3U` p Y4׬( /*G'//%Z ,d)*_pێgG.- aMҳRt-=!A4~[''*+qgUwͩusquêeݻ3{&Vr9E|-o.W8iwbj#T_u oV` k;(P `@Ȳ 52Dw@÷aW0~'* xc#͒-YYFq`2icI뗤?Нp -cC#\*W"_F ƫovTg5P6ujqj{5ʧL.p~úT\@fVA,x ^$!|-NOK|(&xm:e޵& U+wXW!6ca?7 ^ p gNȠG!4&銯Ă#&Gv W/+#,8b[C}c,{M)U :Z~%Rk/D"X#@4mQ:ٽ,`ZU| K56XL m[̸᳻@K?BӴ ;pu0BW/9r]uT߮8c@7e7t:!wh3FZ2 o"##F n˰VlU"uqjS!.NˑGһ2!{1h=3[ SΪd#a@9^9T&md|(!s9VT| O˥py=$}FSt7@q?Bʤ2 ۃ~kOZج-+AR`m$?F/Tã%0Cװؼ<-LjI|PTPVڝر?V?BJ3wr=j,X@3$Msb}K7\͉Q_ ᠟5|^pJ=]mR]S p|.a*@g gHķu&*ϊ!la']J^m2žXŌ٦v۟$ ψ#\Ij~A?1/tw\]4\cՂ+[> L;5n`>Z\?3!Y50ËP s(BG1 7byZc7i)(H,Wzm'=IO9F$ٶJ1;_ JOHn^v)ڨ{Z/tΌ6}] rZ"Zڟ:Ki*ܞJԗ9_֏5(&=`y}=g=5rTN=<xT{ asEC\{JrP*ЀwTV)P X|W\NZ:OW Pvg>G"hIO󘦮J0I *(+hNÓYmwbլUPw~95Ȼ>6+Wi}!KhK\ "mGY a?\3*aa`@ XWYMs.Ww2Ʊģyu`4Boxؖ^{Ŋ~h? xg[G`z]p;.>,BuIhAG,y@ * WwW,_*B{ gcPɝ!A}\s &|N~-S["ߊd teXb5 ~G|'az9ȡ[q6?ƻi !蓦$"s8cJ_ oႅض7qb́?7A2t!@pl#~2_2&̇Ĝ6^pB 4u{fFU*lvMi}G$h-ס@VӁ1/wRqb$KbmԌ6X,rV:3P D[vC&m.$Xg3s7] G>OgCt1.zA28rloփ}z^ 34RC?ұHoe5w/LF8{4sWtVDaua1YҶX+di9ZbQUF谰p`:EE5_{um,xs ύ9Ot=\ -O "kIVk)>QOʪPI X[sBUț ǂo֞f㷭G%2u۰bpL\caH3]A 0R?>j BT75zb枝YireqYTRY_5&)uݐ 6 4c"mɝKpV/p $NyHhHRݷ4JFb;WYS$SIш]ouq*&qo4ƫ+ 1v=Ug!x%kc[n]`J-e1S>T67KJǮ_J r #u:DZQ{EƏf+ΊoD玣=2Կlb'ѩ;3hzך6+=j:AנZ+HZ3TUc R̓k'>pw3 N1W`vЖ.?^. m?Q1+XJ2;.XYbo\8:[D~zd>9TCBd\`;?i~m"hآR<xMW ySGnMW' vw3UdycW@q5k8gPo R;)q{ZvP8q}x8KWd|GrN9lƉ=pK PzWk /ʺb Yڊ/|?wG3^lgtez' QU(lWh.=t|5DqcWIߒ<  qUҬ"QeGtC^Fٴa} gp2^9#/N,[ٶ9!t] 0K*|+G6[ N,~R6w5j B!Yt$dooe2&C'㇈M5Je#%Bj 5Xf}ZS +)/Th_AMQMȱgN0tєH *MmuXﰠRza^ ld2+IDi k 4QS{1[P|]@blHÂoK$:\OtI0EWCg#;7TM {t{iL碶i TmKu$1ō_H})J5vz%Y*喞Sǰ^q^Pv2i7\D[DP98VLp2]Zjo٠1FhE&qqG.vgtF`@)xA BL O!|_+pM"8yHkcm3ߞ1@ nm6WZ|T?4~3etj1-{.Ϡ=E D z+g!ՆQǝEX !F0#X7͞)~Ut~OaS:MpF$3{T UYL~3^Ew5P!v 2;#S{ޕre8 c#I兑9"5x7;&Uo/,xv$bO!^i^8}Nُ'RDxPC !ӹ]?r1|&dAPz&u2ظTQ|uTһ"kA~xbz Y[k`?d'W{#AB2Z^gT.Q . 'jyP/4d4>ᩦ.ZB3\uNE\W7ˑ0S>~IK _7u$r;CX6&K@a2qiIX_8.Oxқ׺ے= _ ẏun@!7.%YV+p;\Zf{D8[ = RcZ#GU,Y $G8L[J ̒ܮ?$ FRq׼2}>%~+:xr=f2u6F&AGA'uXo6? |McZ2Ra?ً9K1s(Oo8ВMK4?\cK@ S)<0Vls5/ucFJ$Fބ(jy~^;>Ȏ2|49'3*[XMr2/͢H{(Oc^'ף'Uk%NpH huz2B8 RiuCdkmѽ?pJv.3\n|, &mT%]?p@{1Zl1i ] VmwJ^} ւU Sl&t bjv36+Y|d>2+N?c$lβ5+Ri ,;>q PlSFe;'M-~Jx*8 l$4DcG$/o! g1}eDrX>΢x`wH@;cT͈;"_]f{Q3H~^D٬2?kPEҥx &2s\!>WU qC5|=p*k*Mr@H+ _IAB{c^f&4)`R70ٺf FX% WB yC~ &O,p@:Oi1Om_iy6G^Wu3J%|YȦG2;Y^RU9JP 7dV׀eQHp&o .w1$(RtGg|@ 1=އ H;!m87&(m$ok( aQhR`g12ڷlc#/i#b ZXzXPtؘ݂3=Уqݘr 쬸،CnMt1v2dxĺ~?6b ^,Am.'Ovݚ34lp$ogBcU BC5\Ny=9zF`Z9R$}4wl&zb|LU:dH#?9ԉp9( t8|ׇLR]R:e_ڤa1vDo%#((IF8ѻ \wZg֢PUE[=>" ? 8,>@֏,p iF|]n=lG č1Uޓ ~3.Ҕ 1DZT)P2ڻg,Jj89r$ fݾDBXtEO Ұv*⧘(ÈMAXE3ZeU.KЇ} |J\?6+UQiXBG y̯:;)2ޒ8H>ci > 7EP\O*K`/?F .#X0,Y?A98ށQģ@8IV_q~M®4)K.U,d lRߥuN{S'Ĉ_½Zc5ښzrwIveʴVo DVOи6׎xTڼX`d!2[2vA-7d`px sGΤ=`2,2"A h#C.;4a\"tB_@u;Gr ԫLLN+Ǎi#{d8JcjD oG8X|[, Twz}ˬAo`A^%@ۍI/ n9a/|iMdH T5;uKQt "7Fv:N+2vSb&fZ 5'mFUs !\?gQ1+&8)c7 gŜxuYUUh+cD ӿǑ5<6XTO{g冝;eC d4zbxO 4?E-Wʺ`J,7KD7'(s@P~|;ŝ3]x `" ЦjEԑ*/{YҺO)I4XS8b)BVFRnrq`df_59Vޣ(o!c,&^AuOGu![Yz.B{朗R}$ DVg]DzFmJfPwϴmSدp(,SJa ;4>I$gNQyگ`Tk5t ;3ez]L,u!tx?2ح[ b:&%УU1,O֯7\^wu͜@QP+NgtMcs2`AwطRHT8`jl#uaZFqv̈QQD>u# Q Yx 1ḱ辅t7_O ) )@ rfj9WDr4ɱZVЃSxz7Hs!f9g%nKp!8 3Aak/\w,F'B;MaeD~QᒆN;^1kc9e^RJ:#>Wbl~0j/7am_[Xɞ-1_hYش6u?μhdKpF(,_kT#ZYF M,CHCIX8h#mIpST/Hz-=`b'XdXB_B$UDy3PG!W*'[NϮ@XCC,Ͼ$@*{ n/g 5d]Qoivz֤hQK;|Ncڪ)Ōf:|0^jQ}*!Y ɑ/;=:hcD)N:2*r, 1=I|NO]z$9ކ 7^y!x.Z;6M{&R'fuKv׼= Hg{l! Hyb6 ȣnOsR(HB'1\ĔS~ѠlŅq;r9dSӊFן 5ZN *|1(DJi”LX(G o |V^oÉc<N r8d5&f9 6X0#_[Q>Gf,L8bc~BGUq^IK<cV7Ƚty"`]??M+de. Sjc xĩ(_7'rA"?4AO [LC&)d?dnFXP#`\EOsŀؽatq{tQqjC6`J!bxmX|O.lnNLժxoR #Vvm _(0!fw0J1yLP w,(>/d$&T:$gmJ@.T8 .Lcs"&ZE!?AIZ#(tCY(hhNh2F=vnY2,LX't·-F삹NEW)-5<(ؖKwN{#a{?^ۨ'<]58έR\Rq\.wt(j*+],U^OC؊JÅ5`Z=THBI,mE;i39kqGok*fV&،LN:)Zr?Q긁Ҿote(%!%^+D3UsU+pHD& `VqaǓ#Lq lfZfr@2$ b>dgKtBZ\eV&vG!:DWc3lo+lFσID}KMshn<S.'^geۋp/ZiBnKXNV(pф͍.)nU>C#$f@d#)(9TP>Q$rzU3$n(9^LXw-Vqv:fkTtᡰ0_ʦ2y1v̕l'ʿ -q JSs_#&<kPSsdzvݬ>Ɲnvǃu\ȨiëA} XB?m>a;>gg1|{>׌8Emm {aϒFye aT?0#WgYZ07070100000034000081a40000000000000000000000016101cd7a000037f4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/core/ib_umad.ko.xz7zXZִF!t/ 7]?Eh=ڜ.+BAՑC3KLX̉"%Ş]$kotȏAC?zI)1B.hЌmK\!ǽ="ÖhZh9@FB7Mj@@O|׀s+=X;~Y7 yNx y ?OCj ZHSs8: rP!X;ٙ+i\*X;uUo !v_"'6&Ab90ALPݔ?zA%qmzu_48 8SvXuC>taJqe1HSr%"Ffg[l#+u4Њ| k7[iZa|EUjZ;ƻ7 o$< c oⅶX{I! Pg^ᅰƧ%>dAATLB{1h$#8oasSmiRB8W:[R I@M{(6>}RÔyXs}UnNtEn'R+P[2C4\/XS/Aii#V5mm3yE9ˢDP{b2y@0D?gV/bW{/ 8CmHKZe!Hho'Z˘`n?q;#sx.cw%"uŹ\ ̡v]W :Q$2FzAXáV;!|o>`3Al 17d^пj nXoScP w?CGe6=MTRPrArWJhT] r/?MmmzD:8r_WH(>}%ZEetCMyS1sY[#ҭ`%Z!VÄv 0^ pXaXH3 /62]:Y:dUG@أySc"'|!HbP3sBDcn8XմEGh5rt|GHF@.]W!9/JfYnJ06ƁY7!z!`a~q<4ҼQP |粅W/h&|N)jaOvGAW-8hORch6R\i N'SF~y_^4bgJs%"sԋZ։/=F #'_}- |=~<2W :CgݶG98r!4,ـIsQ(ؖSi>N,v]ͺP]0ԹD4*?fdXIp}pPU]3b~Aŗ~Xӻ)oIP>e_*tX+ ͂cA|зW&h$˿"|ǻjz{Z:3`7 >A[ 13 c0%WZ ֋*7c{٬x9r28Ʋd w T5իt/hh]E|C!>ODf??S:P0ri0ky9BSȏ:3[-`eG。I;9y+pO9M6۫l7u~#tP╸s@YM:J)zN9ѦNÉN?;؈ӝl?S@CUlx?˙SI'aŅ0GKH!Ж9HL{ģȎK/ ©SoB C,0Uۙ969OkBx38s3jLn3Z})mx0zGU)X$EZa{ B.Ӂ>hv S2 p̠  aw:gaB章OxQ؀"-Q"49M)Lb9ce7iU4[1TG gm{&X {G++ՓW SkIPLji)2B= wvmib/B#7QƺfETcK@5ji]:{tDWa)t fn"VMFcr~cfpp_^>)ym󡱯vsUJRNn^lHqѸ_ }HE6*I>Sg^ʟJb˿UFz;KDVCEDLJ;zbF=q=+F!nNM5Uzg$D\ΒS鯘M$Iڭ);>^:QUg֪0E!Q" 4b9\}~KinT~~)(_ P+em5*k*jA*ˁ,00hO9 #qn7q9G' Ir!!g Z;o:I'3{h SZp:s]q*}Ky`h:&LU j'_W6xZ?=%uN?\~ڵ ͵G?F8*=PEɖl40hRFU^bѵMt#hڨ)J:ɨ rDբS"E[GG*҈)!au׫ QJ"6lkKfſI*,(J`8lxz7m8c܈?w Ě` WG{' ۯL58w Khcܐ̨X8WϳB YF%/X_x pI#p`85.QvWӥR}=u|[+{谁 %U^kTRt˩Ȭa߶M=3@m\NN_JhH wE2˗j@en7 %&GԨjjNjrE|;rdo˰eq]}Wv0%IpGI|ASr&mj0:;q, yah\i5kN7ڵgr\;!HRʉzo2f*'㞔D͕Lǻ21:B/OrMLҏQTFˎԍ/3ngjXvV`-DLF,ďsI{ Da.gC_v[،abޑXT3JXi YLJE~oVp&xޭtl09-#.C83%A L<ԍڞp-%tp8#+11ܦJ/&U!OvsVoj!ᨛ`>R Tay#bmO֖SwK.^a(ptFvj쒏vCReL9| Y5gӟ];{٣XHSk)K*l9@Lä$>}_Тts3<0edy%/m=KCKEd&+ $9 ƈؔQ3;x\cP[GqYO/+s]NjڵeӮ,`1\ Ԃ/fFׅP3CO\P>f;~%nW_|u(j)ߌT1)%V88=Ӳ L ?Q'7[R4!h)P4꪿CO~y;+;CѲ?yO sK9>86Ym;ʕelc%:|5VL;Jd;*kƬNнvyHJ:Gfr "sJ>c1}~\k8o 83nFw/gx;3nGʽGK;S24Xeq%`wO$h>*I\bَZi|Q$  dbRmt?V~dz_lR8CWhΨف $tUri+?*ٯ6Y=Q@sAV5ZKf G) QmsT$MhzKI ]t0])#{னEY|[AX@qD:0G /7ܗ})gʆIV79adS,4xٽ*CKnYAh3p&GR1$uK"qnr9vYQ-{L|]j yY;>\)K$WW.a>s=KvOs|LG2]s Ez_ćT`r `!fP[Ul^Y=Xuzg}Y[Τr5 ]6,~WsA+6[:hMA?h5IML֟%/*W$98lwJ<4dvq|3EGL-ͷf%z w|.~W+U <`Yh˿d7Ed` ѡ]+ %:6b慧'u΋"~+Լ ?П[mzV(ހtut5,W*15VO:Ža)}X o ޖS<[A:uBL]:RjtT(*4s"l#R>~8Aq2Gz 3ԡ!27KW: Na2UƭLwʸ/pCS[f;LW߻Ƴ9 2%>1% fG!I:%{Te{lSEbb;8DoH3Xk` '*ZWM|<$6+B5Odv ib@0cAd)9V3!ъpv>sI-jgD"Dynjd<٢%~y@L-M؈v%y:߽|R }eA,YNLA;AeWeoU%?oXη$mY#c2PL?yz=#jnmo;Ho|:r#X{-qGVSjL[ѓx!jXxwL8٣n]\sy:¢7m̸bdZo F]G* $]3=}HF kLP.o܄I d6 nYEԚ~bn g"/)=%_bEy}Ny%o)qA6Ò`4ktF5'm[3`cmr:ã Re $O &awx^7XmYv~ ڳېԏ`>7kݪ2U+}/B{: '@2cȗ2y:dĴ|2tf-EUPOz\x gٸӲ6J ?0u*me+ڬ,ZoֶOa-M'i/ %Ó%n vӽ8*ai ~m*LT_NJ>D %h|֭ͪ|хU*yI">Haȣ,~#X-$9<5$[)9) w_s{e{\J|LT0b:}B,-SJ?;1Н#KYp2"5G;i3T?L%F/C #ʃHy3EC()+)LkR|`b;X~U>CAA}KDKYTM6YV[(@P4Ęf^8V\o~]%?f%ė[S`k)x8QdI{JuSxu1\z|O(Ŝij|ZnB!1L+t,Gvti > ^Ox]ʋ e\+6+l)!J:ƶ*)36r\{)\^~^jv&ho 9)^[xu?S*HLBDYdTK\ҟSf0UeZ ?,p!g0oK[Wd;$Rx8Z!xn]2Щsf#j=vE|:صQwmEowOj}VXT|(m-72yoO2u}ӦE ;>P$ '=]Wm":O! Gp&,|<*k;;&N<0㫖 6v0ׇ v:؜@lqZ?{ԋh"__?}G ^kzMpT6;p*(:j B9(|N( p{˲68➿i&ڨ>bt.7Õf kn5[/!,dM=/~15&pxCfo˜ƙG\YH&N5lexN%4r_fa0s1j2˝2-3zPF\<W}+xbHұ| {9n&вƴ Prc>CM:Ŋ(r&װ?q.>DjYdS@=d}o[u@ջie 9=k@"vz- f 7X^*Jxe,>jguegw5 0{E*U.:RC˚lrSԤm'Q1L,"= 눂H_'X^UI_CWPr1!I+Bthtb%y2`9 P/ix kN]SBx%LᵏU&]dž(ffg6O?r5ZԯM.:rUC ]T#_Ա܇L ]LBO&'Y;uoҝ _ ,R!9F?^R>bIiPע4Nea_V (_H|a"HXɭFlt$iY >X*Emt7?0y~ :I =;6tBJsx/*v諾 >|N=h]M4D̩Qg˗ۏxﲗCao Uz3u^:Q9mr[!\x <M2V◸̀9O\;z~+wt ׇіBƷԛz;j)9/*"39cSYiho.䲪&YG`rw)+9^2xfbJ|7 ݍXxݰ Sj#lL\!ZTdV2 { p|Ńӿ58 .<se ?*nB3ʪm ޳[koc "~ZOfֲZpO~{XrM}Ag^UR aYQ?>%M7u `uFl$@=ϝa?kZVM<I>Q d}ik#=xPtsĢԻ2xMSrY.uE#cj w>$p t`D ??ה>Htw^rYA uOc,^/u}dqX>"S`PU;{$[EnP.c-*au֋j >42Ƈ+_ND?efӀw ^Kt (ray N/VD O %0\aeӟR\s̖plf!5H,xs.xR 0K)#43d&D&C?iV`mz @ȯVVy0#j|jiY/"y$˰~Guv 袩֋xp3'4o1; fr:ɥ_r}-UWbutXZM>6(>)Mңq{ږ Y/fo m|nFC+$=z_rrG?F8ecg&?!rDx@ 8'S\4%2l"d=Zn秘]:dJWHu_e|h`mb:۩* ݬ^JMuEfݜb9HVϙW+TIpp哴P$K/GbwVeVtF/E5(1bh0yA;DH ͺO=\M՞_߯-j4hـA⏯;ùLs!U(B\#g{ `\} =(c.S>0ms^.C!1!²bh;8 %AumIIubvo eGlp\S(`*aDU[v v-r-rP_o9!E Ac=#Cӝ{y$( f/CD l*ғ֧͉2fJ9TY!Z֭3^+bd=O|AuV27o$G%J ZFΘœuY4_Pv?P\n$s;zBI,Qi%;;>%;b>O/|e+Q;b+Q6Ha{j  2VrFxiTRns|fX%Z -zO"A9 J' lxY+8 zQإՂ,U>Ȳ`ASeh,\5e76+N=\@[|a_E?O Tj=g^uUK+v.fHE N1"3 x {hU+!&Koy3JPq~07(.9f^{;mNm+D?WN&b3@;0feb p@n0(cU4yAOZ!tt!"Lԇ7(h慴״i jy_6i$j_:/垃tЋ+ Vj?Jpl^'1ܺ M :| ~4~03um8ޢY_)-8\t_w sgK}Qyzy F@6 < ֫A}X ?iY%7Q, Ǭj5I"\0BcRDS,]ht0tn|&DYxuj"{i4Na7P}*楹y0 x ԅ=}-=wx rjqv˷-r|M&D4c}!Xy}oBI!/-qhp=.쀽җkK3D p4f# :߅_mw0 }h/mR經x1$̂J|?"bFP- w%2kV}W:Pc?N"j{!:EpD ޽ՑKYq}#lD'^M(+֣f{ufoigYZ07070100000035000081a40000000000000000000000016101cd7a0000ebd0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/core/ib_uverbs.ko.xz7zXZִF!t/䷣]?Eh=ڜ.+ $Z}ޓbr?1gdTBA:\*Fb~$ ?_!̡8*q!RČr<`sCTK{=sU vk?Ţ8f4U/5mo -38Kz)zgNIЕ<A*-~әL.PCjad[p d:7+|Wɗ%y%@5LG7G.x9\)i]t,+32f,FM[!ۊXke7;0>?#+`..=03-plau^(e82Ng=bEMpAĚdzz\;WK\a_Ө_۰A^L>ݰ߇{R γ̣'PϼT޳2m;Ot`?>ǫ)}%2-c~qMuM_J/۶f} >{-=Ǚ8G,D!ºSq`y>ܹsDZUF a_ ɺ1pʲ9[˫f`  6ÿiIw!{*F+,7?cm:faAauc(TE5 i;l/z?#t#Q h猲hdW?v=EoU4(IӁX+ Ѿݙ\ :#WOxezDrݯo~xQw2 a=juHMK. ͽYή&{bk-pׄ3S g9}ܰwx"-vGf1COcmd4t㗼syI[`8x5Rrw}܇^ڇ} "CQ򨌱?z U@7x BB@=$cu vSSw,Bv8 \Rt]U@̀;G_65["ȒXO`iVvځ'\]K?qx߇ԁGk5gpձvN+ EZ#C-*θ+ĉB'|7onmz!Fp8{zeei?lHf0'1"}ڷH j4KA gSYL%2s̛Bhg ޛ|᯻=a}M,eXVѯbj-\L1qQwQ0a b/ _Cf-֭]f-jcm}KcîeK*/o<*!Mr5f@e\)X="Ԉ| #]4ƇYl[YU4a ;y¢G_WK33Yid;F|OH ŵb9մF,7*vʔ{|k ?U?UzÝ<|Z^< d#o2mm1ɳ} CI_ 0ЯEN~QTC//CR[n bN-Xrz~(4}-1\ėdM~# h&ZC !p8oJͷ Xdl=~[%L俦U|O/XڮO[&%DKE|o 6򊩅"FR9L,uylF;M2R0'FC70{]#<o+Xt\$uUF0,Ur[-0ɤPS (14{!zHG؇pJ]} zvp|_&l|T\6y?yy*bmMtj=ZVet-UM<#A(   XZMW+g1/FY vLeK_{yT=/˖hl72XFJx ciB'fIUб(46h ='pk${H16+KY3\ȽCF0؋@|`?A4y!FDU-eNionKe;sn+ Fk ö (=>2;IBszgMVӁQG@_G6߈9QC\qF2'pʋ#v -\8hMm$}3'YqwnZ(;kRH⯮'r1ʼi|WC(aq KRơBN p>o/B&M\.YŁa=xɎ7SN"t:Pf^b< v]؉Pr 2T|1g=#S)fB7&yaˣ"G^k>H9ѫ%:IZ{]d&γBW2t5s61w0ZR-h[Yy?o;93/V)GH?3^Bީ!niS['J4FpmGő4iN4(aJ*U(""b kbHS:$h} "EE U^ơq=މ* K%6zm gaD.`xT?nX0Zk"u 3.6r|zn'`Zb[. ~"ḃ,߫.e7# d d@.)AOD'T"#E79{J[n eqTbGz`i{'24yٍd萁!㞑7?; J{ev|4[' !DSêW2YJť=Rdspkq}2aF;F6,yI<*'֎>C?z9Ջ~jmI@50b'f"{;UqS&^Ѳ ܗӉ\VWBy1FpoTg7/6{^``(dT<B{-'Nh泾d6w"Ȁ΃pzY%FqN' R*P*HEU.웾8<-DcV(##~=e6^,noLXYwO^s^J\QFiˆ ~>_m:T 26ttSFf1׺Heq1 ֏1kqE l,{"w 8}wb$0k(%]Z>ݷO%땖EAN%/+d!awrZ,@v2e7F .YFrn0yO%Z(UR&AUޅn.%l,5&ǒɓ.F 9k+T,W("rKo¯O:%O K.G[0hWp.W`gVvqDc7Nw w/*D{FS`-3 T;gyw& ?N b- Vb`@_&.͚ൃ}Ir"abk9F.FgS*%A)n.k1a4bk] 8GOg9|uƄg\ ºIC&T+ޠQ)-%fkWO[ N@ O Ⱦۀ}1TWFI<} (%b?t΀"gq#. w~_ @WpXkXܢ/*V<~H_60l 6xgpSſV`,DWA/†ܐ;4Js${`%Lr}!Y}J:6 6 ȶލLS31_/#lD"[8*i)W,>Q 7,w5rk,҂!T}=]TG)/P4KuJ֕,`s(I:WM=U ͺfEjŎ0!4˰TH}bxTBfKcyցڳ (o*Rڇ%,sBZyvK+ ۴( p[{TT>V^Cszf*|=$&?nmWp*[~o,&"U2~W7qlW)VǼ"́4_18;).O ɐ$@mYuXegrbo;¹8d*h,&2UP.s/xỘ=o=\B>sli[ 1+ 2fWASƓ`ÿ&(ߥ%h`mT-߼5O6=6==,ow}#)_hID; I 6'lz ^'!4B(_ vc#'&kόݳ, M O"{ CkKG;2fJMVC-x6ʀU&JihOt9Q *m` 2G/%FD{TEw74319yI ;=:J,/$@C.%CQgg"gS+NXc]w2!=N9(ԐWcJ?.bDlS{Y񨋛KkB"Ez,+Ы3i_L ?S*Gۛx%ǣ]jʒ,; *$ RsSQNGCW'i *I*(Ѓ ["uzY{co:trԯoaMi;j>z=1`2 Tȭvvx3 Y*Gnי:uҰjrU̻D^PJk aK}ƛلBz >~JŌUPUJhIR3q W|y\d]YCˮ},xf*=ՏV/`gNvr9ڭogI^@FPZfM*/תV,b55):0rH3M[ZrTK*u7=OR'ǿۋa4Fo?`>ӻ#3_E S'3 ĈM%0*40F-'T,dfQxG9((a{Bcuo(KY[SS. !i0 3@5-PtTg%◺ M)P.Ѱ㿭j8<'ToO 83K=}p4,>̋&fwL45\8 >2"}.>2ipїoANay*Zr%f䙚H6`:+Rh;K8STZ]cȇy:j't /Ig4wTr NI:dD&O+/38<HJcm2Y~-xg8OZk'4¸*D`ilݗ,̽&܀HO8YltNSy)Y?g'w~1ᓾ9q[#KSR}l!)5v)X;S-c9/+_s~#بrB{˼\bS*v񿜆@*?-}屗5!.mJ_Fˏ%ә6Rf$W1l`:wƗ<9رl4oĢj5XW}6Y?^i2\wpf_`"V };pN Mʫ-9)cLyxe3<ò7 `_@TC[I3 "[vԛ磴k7GSv_HDBacKlb 6Lj]Q!E*C"6q@PBTô`!xv']d v[ò<ܻb}2 5ՈL,xK u  q l[ [ç|`I4"΃P݋ GΏ.f`:Q^; LEߖq0Y{B%_=#_3V=uDIvՎCdluh\ I 밗":z14Dx8(E~> &=L,tUWDzozO=\^;$Xi@ /`Uضc5b?lSSů7yߏ`_򪻶AǕH /gn=&}I5z))AnJ rԱMRU>FʈRQ0 4K;U-/UZ5@8}p$X Et?XvOFM敀r]q :D췻~ >d`zW ?H)sjf!)0ibtԡ?u7@~#D fqFlX|:EҖޕdI (7J3UYu#ijF:NX>Xyn_oc[CdQnȃ&ӣƯq5ʸ^g'ߘ{tMݻ!ItQ,Bsg5yLBn6e+pzFu hktV5ɧLAX%FY;RZ}SҒ\FTδo-eSi8jaEF[ί笎g_A$ OuYCii^B&?;f}T dXo;k[{`@` (CG\,I  =#c*Nc )Cy&Q&VAۮ$Ϩn i咝?NI()rsmF4yIs e 1@O!碉 9]ܘa)}հUC8(6'RGsg#Wph;ػuĊk~M{qiUDTz'=v)U _XRk:l}@ rɦ<ɉ)MZ. .P~NJ[iJ-,TVE)?wT-gV(5oIt$w{_&jޔvvMe=4î0nԘ-4ByA(v@(vqLz-B\Q\\}^=$?"n5 ܌ O_^m2!L} tsuLL@ocҟe'yw٬hNg`s%9W`PoEyP|Ar>4ci7S6h$e~Ϧ.0{F."ݽ\\e7JpQbr镃u%gE7C`\|-^c@y-ۇ;{u ə_dLgCkDL-ɑg񇗩ZN'U7n=0J 2̰pG Za]UT;b9MG_aug9/km$"<`0|oVRg vrPD*4r7D~=ㆽ񻽃/_& w+[V)q_^#.㎁-ՍDd㴑B dתm˅wfagT_A|q!yjh$X'iC[H˄eDVه  բѫ2|~ds8A87]jW:RԲHOֲՅ.n5AS* HP156\VEWˉ5JKtM6ԏxI,>%=J.ׇjqQ;a7Ԛݦ%6 7ݒI*[WZ/:ՖU<`fXL08) @ /*H,}xiѵ 6+0;F/$R|xQBpeЪ޳e1mnt&L#^&~.9bØHs6R I{QP0^paGJ sYVLNSZ-_X[&Ѳ'9k=&Ϥl=߷7y`/}7S_YyJ߽ 4Te#H;HSBZhE07άAjtNƫ1 `3U{rԦ'#=QIr?xބy|rLd)W!_i넾n3HZ &*拧o9dٹKBe ˧^ on2y] Ƃ5 sJW^H_3{62z\VIBص{gmt1B-Zd`?C"Y,eʤhXA 8lE|90OȘY*u5M7: *@< [Wz&'GtyHo1 8G7:oW&1$c ԡ/][c2W&(X?21~*@ s;'hd25W0]@4T\OZlj܋p$*\J9叟cR4Aa;屰K"y F LU)?r8ITNp˴9fV7"M[Ck`QQ0` gUokIA@N#?WW]nF/_awdYl:3jvO79- i bpA)BЉKcM cq݁m .&8abvwB&B<TQ,}5 WAgP7>[y/{ujipFچ;&сp9fd ^h=‚?}>Ԡ4?$qtltfģJ(D'Y7A-{)tLf=VE&a-|M|QU&5DMT[MզwMnPŠ8WFћo>: n*o|zpw2jgQBd/ F)3~1_0VC}-#InLZos{i kRsWGרʦZ\3}f5/am10DJ:dRG|m^=7k.Z@6U+|qiW9ǍU 4~oW;?h1YU-N?P$Vf"&Œ,#mgb|͢^rsa+ԯ2rƐeMa94 `{\.ݞE,x RErE(Jړ#*X*F\f* TN:f8H<듿8Ei̯ >>:;Ўy+5Oc pcWxʎ3آV %3a5_)yX6@B- +QJSd'<@v/| -g~{ĖTU(9fKɭ73'R3[Mxgo?w@Xxp%rS%NI!ųЅS/x(^ ]>ӰE%i;(74. ;絚8#s%Vpr>a4x}&|_N{.&+{ Xv4+`ΪU֬SesǏAe6R =J0o5 {HG%UZFH`8oih[ƽm62sDvS=!^Xl>_%rrQ{o9)9 41n~±P  wci9ήs*˲\hnԫoZ{atrp͊_] Nꜹj|}mAXu칞H2i%-b946?fm=KKLR+<ntO>ƫ}ӮJF;=:1d% B!#a d{LjB(I_+NkBhbg8 }{[?y< /9H1 a} a#RV^6+$,X_ΧLxOwn4F6 bG%h J_Good,=FA>vZ~Y4_cќ,H^U7 mK4M.X ڰF~)}#{]X ^r>HڠIN&UO8"ۥX(;ԴƪoVq3e[,%.An 3+E$ACJ߃H*7'*1q t`NHmV,#ST5T,yf𥄮*{gc9 p tYCs)Zaz[nWeMGrf1Wœktk"%FN. 0CٸR͜zKD޽*ñ 8v8qZyEɂڄTr|ǟ8l/N{իwO#M58CCWT٦v0T*ECoer$pG741=q" 040I˭~?T @Z-N=Eo5˅ =H1 anV!nOIĽ.1TQ(#xxw_xLwa[hKKL+-T: 2mUoY\:]cQ)U{:}kZZe4R,>aǦ2je,E|vA)nsg-vq@wwF 0^|(Nc!#R"`Kh)ػ^k?b`(]|j=7#qpHvM$N(WTNdF";Rbt&AƢnIuUxX7[?<\9yýHa? 6^>DżZ6 nYat=.Rbt:dTZJvIFx gyobx8P#2l7HV Z;yDϨpr١toT{e>j5*%4!>kC*'{TsX]շ"k B 4yUW^Uda! kSnY0 uJ"Ϩɱ# 6䗰>J>E[J.P(<Ǿyt2XBd&Gl {2ӥ*O-w3>5jT[H?ɢYI_d{|=!;cvj3<6-' ߡB*C&&"l rĕ}ɟYgd1C{vb7|c4]DpB%n0\jU*`"q>91E*ڇĂuDH6YJ"r;b'᧵Q;A=AѱK}/yzU3g 8]ك.a?=3E{nCM6.t6 QtY!nv[Q:Pua[nK M Jm{g?X5 1d[oUKlU%I>>)Z[I`#Jۺ!I~H2ԓCŧ6itdLRm}$WqCDޜUah!h1k/C*FPAĉ.BQ͏Dl7(<pHa>NXl raX/eN(=jwtFJ0U75Gs˰q[=nrS>Zod Ii1H \ ln籪4Ǣ%/?*~A"$܀ފj_+JuxxKK tMYCsuibb0eP˟Ep:UyWY|Dsd@jXvM HL)R8 z;t3ûz.h^O2%u9 wے@4iE\S;^U(d^9kRՑ6U5iB4LXe ywڽsx)X, !P}yX6R'c2RNw%¼M(? B!=+60a #Dl\c1 !oʩ8^lk('Е/.>e6N d Hѩ+{[wV#\&L`~%l>ewuضRU}]ߚe€Fu26B؃,zUfFɃ1'6y6+;AL3b+nMUzVڞïs3u:oDD>aWP OL4Vb V/X˖[^^|<%8Pvt^OGKz gFO'j-o[VO9u: 0,,djL*_nAo(%pykufm7@%c`H"OŸcx4QR0(`4}v?te C/f+ ?y"&fLEK{-BD,?Z 3]RF@v${_K/ mg t\(C_C|D@1hY~bXb 0n_|hׄL^O)-{"~dlz<%ZifԚ{32x;߸8!&l(I^V5]QN3jV(gz[}i.RgΩX AD\HX?}^ y !d!%ԤJt<367O4caQyJey |YdѡTevvDY,3{@;Q\o(ddgb9N@ʤ?c߿V7O&5 V/\~mEHg`g]e%kƁR?-Bh~%Xg]#!.I=bѨ=DPmߌFo[aw<۽PR3K]Mk#F{Zl!bx?c7!Z'j!zgG]Mr BgW(q#9udR _-$~R խT>%lnM_N>X A@#OĜNM\ꓛ%P#g_DX*eu]Xl rCY]1P[6+jP1B]RXX 8B$͍-6BF}t.i")M9uf>k$eWy=ޫͼ|Iӛf`7ym6Յݙ;®X7n5TBvѿNrpq|wEDGQf9g9Dfi_\?inU0WW:j Y< /PI B _?o Zނ,.˛8j[7GCd*VLbx #hf/3թ&̄Xь݊m)t!+oٍš(<0eubvddI-;,٧C\Ax&#E;٠U*: /Nuk@VS6.t׵1q:?hUSVJOw+t\,EQ5컲M(d~'.ayHZ2 Y(-g}.V~сIJջ2dF=Jl`*I)p# t/U_rE@ 8nYډѾBB&,,4Q& -r90 $LGxx :CJ82ud'3$͸2D(Xt\(@d$ڃғYlFKAF'Z'N}{4)׶sE 69}6al}<"_[n^k 8Ҵ yTTKλOoX$P2<9 < u!'>1@1ÂĞGew#*CYvJIi(c. 3d.3ᏰuFDG=%k> H3.4  )ib5PrhqAm>ұ&H+Dm_j 몟nٵK׸л<ohM\Nj;ocO~b^w=ۈ _+"nO{7u!7_:9"v8^C{7 xRU5w K֨wmLJ` 7ىIXBC?@?H-՜Ȥaޘ{tO5O'åz-JRuwB*]>fʕ\jE:*QhC 8;,u$n.šNFuLgI`* ȑ J>^9Mj'gХFZw I鱢3rA?%)>hоxZ#z4_HFwHqӑ5mJ8|ZG&=aslER CVߚ!rOkXc5C@lķ&W,1}"vj7!Fj߹ %aQkkAdnR`S)ej#NҔ`$m!}G[(nYE R[{S wwdU"/,, ? Cc5ē8 jo ؟v umoLҢL4{ N'u7a߷# SD_@898Vt0Mјa=SnBx2C(xe4FSiB-i*adϭkpBgJLc(0>wRw"^P5#aӝLO%a1ΕDV x '4i@ȔŹIlaU!g$$ Rcks/ZXB_$} rb_ ޅkYa9uBA:~`ߪB"/hLp`4t:89zʗ D."H(iAc`^-7Z5h9~0Ԕ0/IXFhh Q-;bM@W^:(R@@5*vX :>oӪaP94\ypXg&]Na^M6$`r| s\x$=2l׀+xm^r btXhQ2RZ䅴 8W[c9+p|p Ucrߚܠf c=Fws$ʜ~$ I9iJRT2DOL}a, '"͍PD'~L3iUwr/^h=T5H ÌWEF A 2DW]jϢ`=l. 0b-U96WNt·"~@yݸG1όjO~[hј! Eӿ`tހ_z& 2'*x`+ڃ]p/gW,QKVwܭ1U\K;Mx\=SEMCk[1a_ZNY%]qe|yl/xbBB(5uͻyfAt>-;/!eۑEgߥ>O=AJ%i>R>H&ëU{N񩐼Oj(wԧ֎ 0[$JAdbK9+]o-S=%BbQ[4"ӝ^BmWoϷ\n}5ߝ:C79cTʑU '5 ܲ\5> WEs} gW:$esq e-FyTKCLǁɎGwWۓ 0u ќGOϪ&:#ӇT4Yx?^`f7엒ruR}eFAYҭZ.BBgOL#ïEDzW(MlC#ʾ~Z~du 5$LA"M\@w 4!q x"qI[da/E"y20n0ť3:Wd,⻸@?Y%֞wQͼ,HkZ| m}ihw?%5:AZB6 fjyэX=fS)vgYŸ973ӽB%1Fu$#;!MПmH>uN) /xdj992J"jBF-8F}7?.|W1Dez Vq |^IGu}qt [ۦEFs zGew:zӧk81СfaD3"q src1]M7qb19m?Uam^r4&XktJE@ύ)xH_=Ĕax_C(,LWy%ׯl@/b2!d_O0" UAi܈u~UVbMP߬7bXtX0)[Y6fSĆ?Q=g5lb&A)#'|Ul(a ٮ)B*m#3tސKEXeט*2} A /0dZoBnvvQõU,j7:euh̄U ZS3X=ںZ-+Vטo/nPJ:G*V)4 yڀvrqM>ӊT찯C'5:U8ˍZ'y 3)o:ۧgj^r58)7`a5(D;^ Y ͬq9fRi@ɺk-~06sg.=L}Z ~#PbϏe1EE"-{:~J T@y3C'K:4v.XX.C..W"<~`OAOPyP'sUbtƕ|f)־\},)PF`fvH<wAZXu}-* ۘm\ݕs|1ōdK UhB47 7} jч{.fuj aԺ ;5.r_Ha"JfA3;p"t)[˓qܯsXM+ʆՒ$À J&:ر#sr_b\#p{ F)aV/!.[X,dz Ͼ }w' "(ȳewg԰4*R td(Lf+>m+ٓh^`eY8eNm ^[? SqDhVtH7hk"ŗ'np$7aD>Ub@k޻}.~yA#vA(lC˞Z.͓^MbfDECnlkVO}B #N-jaWq>pLk?g_o׺|f|{L^R 2\:_::ha>E ”zhtuvщ8ŧ !O[3R&!II><.UۤFƮӡ$LsKgWc_Ӆ ;,, GmS)@rmM.Qz&Ƀ0V~QN RQU}WPf|Ljlw-ͬo6QK*E fE屖5XFyвtGbHO"^>O_viaκ:xea & \pYVnrW{?gK̻(MA7|ßEv@x3hԏ/[ZYƍ4xw儞P%4sKx0uGj[sh52l UzG1Y\)BX6eY ̠Ȁq1~Mk3rJl~PY\F&=Ol&9W fe"|MGoB9rz9IoIyth=kh(viZe+ O}0жHY)d{ǡ!{m+1jHo:l i]);uBA!%;Y8`>%dۅS#Ӱ_Ml>_"vHöp4G/zʥXzCN2R2 ~4#^݂tihq6WŮUFGA :bWY*[~6-SNj@`(}rLçɝ萗׺yc8/@$07+,).-A{-_ h]kb{VR|@kp0ioTn8QwpGBi)PⰠBN1khba\ \1SoGB axׯ, `U.+l`ŚS}r#iCT3́IY~7>`rS7 )O;wnzR#{g*QWv)TR9YޑkN丘"`HhpݡIVztΪÚ[ jMIJvz%v#*Me\rN,SR>ݲ6Pp} JǩXyj%K0y4uiA?A?` F>z̤)`eFeK%_b)mU-rVpϱ2 JHa26U!zV"]^lD R<Ė˸/"i8NQg> )ֺ夋ZJدA׾S>v]Ǎb ye cR~2G(t}Y c&.1}?[~-% p?¾W  GɃFcf&}ɂfsVt]ŭ` g׳|L@R{BάQ4wC׻syȞv8qdDUJ˹١~8@RD ysbWp낧~ C=.v褮;8$LőƤ&?b)Zboά :7p[./3\\贪fnL^-޸J>DqAvvop2~O܎NF'&YUGH[n$sNOH8d_^e&kyLukN>ł1> &WTr<7Ъh( ioLk+9.Ωaq_ǽUMOpssɄƍ =`KW(;F5_aV+5%0D4c>ҵ?$?J1yg8ѦϨoɉ8D5|Gkra._VZE@MDylBe08_6fk}Fe0-KrTMsRrhw"ʣE$&Ncd aI"򡑱c&x1gvZBvJ /J4#,^cBQuic;٦*`OsX[E("3.mVU h'amB2UN9v,S& w7b`Hd gXFxrW租4\ I\Y]`Ϛּ"Q4 l<0Hf˖+$>1~kg_$8o!Aީ apR4gidi8SȈ8gI\E9ߪ,,6 F*ֆ"**[T֝H6⑔7YRXnj(-exﮑPO+1>(3;H#$T|uY 0K#ƑBOMtkYd(`&-p$BYz5±.\'s\u!mZYA J׈1A}4Bcr}Kh2S*W@ =-yo~mjNa$AiKu %"%ֳ#cG9Ԥ  4Qz[$E뭐vt2;DOe cU3~ma%:)E.F: E= ^rH[dS[NyuGi~J«P37°o1՛XzQ\94)FPy[…SkVg%@len8^GQzV$oDr'Ja !lE#§_ꁕdC~>4|ETYwN{8:`;,d/ڈ@RYX!#TՌc $itVdx*&|jM`4 wtIIZ8x&416jMAuy]lUb>SqMTM0٘R /DZtHoHIliAy|Zh̒Dm%|/!XeRjX(G6+}% yV94J+\,x1M9ACdՄ{vAlGmԥ.?,a%z{WXޝx U,@حrpa=Xx*<%2~b{5S2V֚|?C" B˯$'JGcnel[*[ӚPly>V㷾ϜKGMOgᩴ y^rnb|exJ\ >qZQp%+}\;WQJ%cj<^>nim?k~oTĥ}D9KoT@fz]z<ݸSө*0 #pDZ/;{MTvS_Sjj:,:WpLh5s ҩ7ːa١v7 诈 z5s9sur2jmci\ۍ4/ׯPy7o욿JoxCEdP?^$Oi*j%,=E`A!dTrh.Pѕ[^1b`rSj?1F.a [Y[IKyN,) mǼܴt >R[ Ȝ;Y=[r|0xԈɡ+_Ԑq\ li罪GpH0|nxWxFS:7Y-ҬaZwN6JĂb)[뭍(0.zmȿLWe"nԵ@u #8Il~!?`V]uf?σ7GGXҫ(5`)5t͆k3/@sg[Y8Mpt~tO=bfS5ogzֹL{ .c(3`86K"|^wc*b&3WދBkB<G칧%ÄuSLV sؖ^t+ onBubxL[k&ԕ'؎]_bI)I@Yl1Kw#}D!*Gm Y`S, erIŰ7* =H~̙? , A8=9ɕ{*L312iũ۴/B3m \ϓ'_:yA%ﰾ7#C`GfwYyU˨+ H DMf% .dg0s1Ae\{cf (4NBgܰ3,5S0*9+mW[tImP9t{Rh_SߘzH#ЕWI,5;Rϒ«Ƕ'Q%;u:xޟiF :KKY*=;#!p(ȳ UvTwmW= 0bf)EquFi"ٸ4CE.~lnPzڇ|٭ZPo}WV̦߶FG0N&NA+xJ2 Y˝S'c7J|~)_ʆ|`+ſԕt s^9zϣ r6+jQ K_T*]v8Gt'veұe 7r!DW G:#iʒpYBI?R;UsfMOH\`Էx|]7)1Zu>G/~)L鞷hVrTس%JglQ&D*Vj Ȓ; X [NRc2KK+ GW9Dv\+,yyx‡yE=LV"@##tʌT6Մ)Éh@VݙZD:@jXՁzMSH u0'vםWY[@%ݨW֦D5Fo^6F Tݣ-sÒ4˛+30CQ7lcR\'k<8#ߗkHVI{_$VQ=dx,# Y*I|e/2z ]OM7dA޽`ÂPaի؉S8: 4ѩV -b_Ӫkڐq^o+F|dk S![oؐ BbK] bYq 3{zgI1n4v/1$u Y8{]} [jt%y;Ѐ%~Q@GA^L$wcSv+ttX.%:䦭q20&c Z{,R$U2eQ;kX~er$tW?̬CxE;|yb*E[FSHNCR!?$<JOv."9FPﱄp䞥mS YkzٜjgzDϋ2eu"Nb66m51y2/ؐ RΚCR醴-t) ʶZ4fntíY܄e.kCh  [։;ӔtA OrqߞKC@qV;:AvGQ̝K`lIp1c_.jMud!d7ey&,"VŨ{Q^mL?C9S1 Řn#RQpATOԴC798C¨STL=Là/OϠ0ݱ\gf۞(E9$V<%|.9I(3ex1,1C7+GGxXHlY*K hO#+cdbTLt|AlWn&nGRTZC`dڄ^Aj&6?,fhk ]p쁺ܖ+*-_~A#7CO&ŤA il4`xu&"`%sQ2S=)͊aY`/RēwtD0gٯ @i^S8W[պ*a`]ІxBk4 ]xͭOORi#έyф jD:HI vyHHHɾc;Y9(°yp.:`I;h(S-fm>LWv{JF_B3AhǏx'a f1`/dG^?C,9qUr4'oL߄jA_\ht?#*{r $kwza}$&4d>\ *~p*5LDd_H'ޫ^_a( -5&,\ptէ %v,g=/1ݢ՞a(O94.:\jOՒ^ HNt2ǎ4zfS<,T) %eQ/S}gmե5._;kZ-$ĸҍ 7۟;ݾOa\hjԱk3EVeh0b[t^$7M$5%=S ,xb(:`w\c__¡36JROBRP.*!7yKA(B4w?v0@YΚ[::iJQRw[r4?vf 1}cIAg2sX/nXDk|Qܠ \>\_Il{XtLXCԢc=׊oaQdI1NəybAlq.r熥4@]; >Fނ o\PHe ?b^DO2ViV j,25!_=bQtr\0 JFaMOIْ ;33*KO%$hgx‚15 `LJq.S)l; QHIt-Yu_$7$18ݘ9/iGwv=$H3,[/LA%pW<4+Sx.Z&w6 ЇyuRG:Tv[iDDm` ]gwW#s)ٯk]!|~wCi#f/OB[r|E~\;SIbKCLJg,H/NU- Idz)N+P8\oE}[~b_|U,DC$D?Qމ`1X'NZEAmm6'%X|s v15Y-yjU#譟 -t+\R?i-_ˈȢ!&-/J6B_Fc|(c-2, fݹn-p0ZaI-3{\i<,Dxc۠=u:[l }/_~wRtAUg-D>~6qЉFV>$#[@w~;1cTVQMd 8!P.ǫ`zF|o=7O@A39AV!-ؐ메CļxU|Jmyy=̱@1 &KDȽe TFNd@0gG˕?FJF!-rQ8J.~hNyoRk T3 '*gdQ0 W*7k[fowo/}0xGq4; ̕A{ܨNQ{/϶qTdݏ9өW9 N%E-!"AcREŏ7Jctc:rȭ[ J7De`R#>nTlO{뤱)v .Y#J9uO:8A =ajM0-Rqf̹žҜ9wvfޓ5hU ZS&-6:IRzlHp)-HWS)xa+m hʁ:3X(?djUQ'-- J߇fXƎe0db_lqLz3DӾ|$}+>ő`W7EHZ7]1Y$*/%mMn8Zv-.Y>Cr*v`@Gdټ#P+&gɜiv+?ż  yQ @2Gl0-5`, )!'cZ6 nk#YQ`ሙ zxB@R]\bg=%xg x428t@<&>wl>"G>&qfBAodXn*4i@ %O"[شbO*4:Q5 l(B,*UwGibi3eRiwt=z,e^T4)\-v'szd #?kPܴ}WtHKӫbK7pXp(G#;Ɠg%ƒH!dVK_ֲ"ir./N$p*̀==, G^SkpDЌMš';!{(xUeY#~ۖN_BEy!sܖ+.?| "ŊJ-TY-Z!\y&"zhm7" ߉xHv\gC\\zH\--{oޜ@oȔn;m>w/x'ɥ!p%EŴɄ hE5U*b'_J_AGV8_h`BC]u^1% HeR1N%ieA5Mن:LxbW0~-MK=eyzf[9~aZjVqS_ڐKlG˿;rYvSx+a<+*`/X[au˪~0S'?jK)s/:2m€OX1p:j R&m\agpPN#Mz%ov;Slx#= R%6-'t,TT*<7| ԔqO73ץwFRCb`:Ս:Y:AGlɅD0_鱈n?R&>g Ltlknv`';f qAi8f# C-=d{|g&A7|iCB6qHŸotV-NK#9)gX_md]gqrCQ |'̜րPnU #$C6O'/W}@pЇ"W솠 t0n8g|R Y}?k}=.١K܎6]ETuc[<8}Ԕe/]H6fw\O_r` .5ղBP\.|?J;6rrbnG֋*y,1 tlދDݐ{C Zy7:> WZ Ț<,&]s>zt|.h5);=UR%%oSҜ~yMS 3FCDzOk`jNaRFM VƀEH@e?m#NpHXgea '.5"[>-oR -[3$-zu+'o3N튄2N zm.3ج20n79H?%9`@yh#Əe QqܑZ[AX@FԱwe1+L}rԳ0\*_̰R} t[v0nK=mOgaOY KZkFfbG;Ӆb0DǮN(S$y=Z~<ޮs!;=Rkg ]ۘFK៞㾬ۓsb9&UV@>+0:6@0(xQGISjx"]J_^:[<dcuPRSڱ)^i9Xuii̜i(0hg~bYtAKPf퍲r-kW\!Jҝd1b[Rf]JiûIᤶĦ+n.U8>Z2).΅q5<ڈi |5R ިB[H܋c^XX< /EUvBp-gDЌf{Bqh&%E~kF3[%dlwPhs"~qWpzGvXѰy_k3\ѝXvy>X8MwLz^LPSC"|9$ȡl$Bř9⹐D' &[ ۾S HUC'<8C띯ռox}2{kǔDraUk=!.=1/Jػ(k[A݌yΞ..~S5D)mI$RMD}L 81NX%KS0ӱƄsqf͠Uw PR`E?:!, Ew b 6-0 eyA"lVKM^P6]IhIfAdimf9.qF(kc<qr 2vduNg L]bkj?e$){X gL8MG $Y2j-Yښ/|Q (DpR\;T-JȺbm6]fG(z"־*(Gs-GM:|x{wWl+LnlʉyX1- N"~aD*&Cܽ~CH pKLt$e]#DKsߐnr@֥{4*609 "7(rwr )%Hj:,Bͥ7=i+X/%-<ؿ-XIm Q:Q^ AcAX< i&[ H>G8'J$&͡zSZ!d6/،;Tp#zrPj L)tw bpN=Kj̵c`;(boNBBO`Y`Ԉu-8;3߿UkDx4[o4zKV"ZEjd8"ףYzǀGؼ> 9_x<%J$Eb? Dc[22^T!jWW\Gpal@y`>}MkD?_turv*q;Q%dTF>gt-KTbZj,}Riuf44-ݜ1x}JFdž ;5M8&y0/nU H<ΫHfR&v#eBfBc^O;z8?%>4"﵏xj~w(~2W!Xfewbʈ)\竤`NLvղȯmh@ؘxK-H!~=V*`3%TuPo,˗u:K@ S&O$( q̣9wgu_s8A="َcgߩ|pV%n*eYbhuĭ\KmutHEk^ 2YGg&y7=:tB]$E6,;|saqjWHh|<+*@ -[*J{p'ɿ Lgj&/\n9bL٣f; {\6! {|]~4 $,QlJ VKʧOUpZ7:Ʋ`!2^Ff?d7,at"23oK*Ckgeʝ]B,Ե)$X9P4PapT,4Lښm=DnD¡V'bfV,/l%Y^vhEoJK&<=Q,2E l7k#ώ_ k~@ڥ`'K™zʚax,)_rgyFK=V/Fͳk6|dП@G QgwrCx?Xq[TFvD@* ڎt~H3 ƣ}_h2S*t?Oaz: `*'Ivž+R&чbNĉ6ta"&&dU5>9˖~ZBVfQ&7o(9F(ϧ+q2$Rݐ͓Բײ ,ORwy0Z^ی}I{g1 ) =+hQFr>fn'dzB*M)1O:|=N O[P%1^Le3邒{sK` 5CPT bL04)x!ȹK%% 6U,UP#ju=tmT0tKbRMT5zIO;{vIh.R -qtlݞp?Xyv;T`#@2d'z` ZAY%lN=3ߗŒK/֦uP0_Ջ"ө[{o. R6ض%u $^/kl .ape|/cI Ef!v̵Sh׉}Jņv5ݳH|] v j.:CDRpXo-N8jp} ED~YԘg6qj.˿ij XH>9b*rU9B2<0˝IJJ;nMΝ3L95"-#Km ^օ%m*Oӫ. TVtC0fK >T4)" ퟔE5@+MHIcާ#Rx] &q @g[qn8U? PQu~yB\RT}R9:ғV _a۞.Ͽ, ћr>(N)ڟ4{ފ%rX)q]LڷPjݍUwiΊ~(1s!@8/# =4_FaN_3Ϗ#)o\+~CԀ ˄}|+G=eq vgaqNG\LJG8u`; ‘P =ۼ_-YpVb%OH;)5.PՏ=K6 AUPo0NGow^Fl2 l p=|(VR ;N*C[Z礚dNΛdqܼ*\X@Mg8Lfn'ACxz~>s<I O,;`dO\ƦpL?HR4lm}U3Ԗd?'Ѥ%hQfjM[votN|ޢ"+D"['-Ew p Z Rc=[JAŽ ":h7_`c^3ԑ1U;! OGѵ|d \.s+vw%~[N,Ow6o)ݔ|ZIBhcș, ;$ |!Ҍ6-d2y4`o#-IfOH/E+h7&eĎ}n|6![1DN599x| mSwrZR,Mt$14/27E{qd`ҡtӄp &6c6(AX![;̢3pL&njTYe+lUZ";DIyO.јZ^Ny"WTKloJ(фȁ<**(+8V =@)g^٪c!?OXRa~sj QBsJ('J8+"sdv AұؓPێZ3?]LZPμRW#؉]C4ka\{iiM.8s%3#eotrGh{vCXmŅNj &Ʊ'Ԫ8OH5zhԚ=Pm=peɱBGsjC͎x זΞ[D@ě̐Q\V=<'5yq`15 X\*1A'Nzm嵁tS59QV(?:նYfIh} W!~yIõ\HBm<;F’Ko%>7,"¶oYCҭ bK[!w=U8z/VEWˉOwώTI2%z;ǰwHxa{<0ѕs]Gg$5[J _Yz4A׊;ķu+CפcL}:Nؙ0 7S ^_2f~(e&>꼇>H>֝3M:Gom uU\7z̏3Vh9OtAOH e\)04[[<8 Ϙַcqlյ'S "yFLn1ÑqO 1V|v7*NP`hCϽ&<+ &GTwQ:=惊LvV^Eqєz]-Cnq9( &}bp^u"v\;|˭'sjr ԚX3|R9i%_$RpwS %c6(I@&Iez[KomJݮy(^Y{") C'$ZMw J!)N<Fh:pnG% ۥfY{ %M=1fML8A߹ˉ{l627~V!!_ 7XVD_ĄqnzٌVK{;4mfۑHgẟ:7Tm0 TvTe>};>wkGn6| Sn!2jNk{%xh{Xl8+%vXGYN[EZy d=ǯӣEzKui {bzjid kLP?PӦTI=ȿhG齚i 26(_OWBHo+'$lNяf nb&livxO6(?[ Tp4űgY_'@΄T"1' \Hjd0ŏc3zT =10*YD;gZxYx&ʥaj)}RPTddΘ;;!5&?ax'oO)0k]?9>.L b`r`B ͓Jn@daޘi¹ᬸNTlsC=Qll@ 1&baIZ]Z N?ܪmD_n\яp_d.Ui'O@ L$eiA} wP1O:6'؇=2; \I ?PtE>ejՠOsbStJ )q A}Ë<6I:^Lez-,HVNvɐcb̵R_1]Lh!dH|W ߊx#zv9(4٦bq.%>93yb9AoC y*4C6v02 :HT45eڂNh -#{1HFgt>pku2t|~ ө˂_;x"DCR_QY*Dbtdqy%?Rp;perދKUQKj !=Ogk826܍䆣˱ZFH,U2J D/6-)qۥ͝R^U'L?= 0 rRYaqoBI O;.=Rknv2b"DȈ.#rt$?ﳏD8ǿMO!Hγsv#- n" L (ʅYS`o Ifb'6 Kaq+[mJ+of;:Y\ЋiGʵp邆,ͽKӰ{*L]9y.E @G:'VDK(BbLFІm9yDtf: یPJ)ݯϯh%ϻn WT!\O!aL(#4'!ߞf49jħDyz͌2Mt0d@c.*FY!Hrޤܰ,o/g|oH-[ g AKnp$_há}aVB|#*2.HN̢{1L6bL^WU&f=AM+! /+\{Gd(HR}Q Gmfed{%)CVIU޵mR|E &\]*Ԙ (]*T /6Zۺcݙ>AX@"(vӹ#>V][.vJ>e o/! }p@%|B95"b5ijQ# t/pxSOP|&#T歏1{ѥ-ҮX&ξ (}rxkiá '_lG|" POEDfJjJ_(1br#e-8IG i*"(&c( y,%.w6| <P!i(<_3о𓓨IՑ`>A]'.AߘhTH ԞNQW0q@w)s$[lV|ZkV&xEGYT2 h2ۮHsYɃ@| XF@0/ זF%v1*fts |Rx gL67BZܤM3w SȺ]/QM#٢:v8$r:#s!s~7yBωq΅گ'sIۿ?7"4\V'  s6b (z™p2F~mo|_3ljoݴù&[wcRYH6 ;᤹<)M\WUv,6zU2ikxa<0;T?T9*fǡ>ޫq_1'-&,<9h^_Ƿ; OO4bTZRz} RZi>u"qO(y>)anK-9P5_mMQ_Q?rku~Y1@hW|-¯8A2@ų– >GzaF> O6)CX1D=~);fۖ>W4s+^iHN.:@nm:%"[Mrﰞĭ_t+>)Sܜο5H\޵+$^t;~c o/wO>vJzwTrրcݯo6TZp u yzo0&?FPʷ&Ocui4@2)~>qaXm#p?KE"&߆UUWiBΈ2 Jq4UXR$Fk:!Ov<_Ҡ%֥h{6DRJT^_Ɋ.W@Ÿ%VU?`'jQWj/?U}cܳYе;w:j]f wlӑ&I6$ ߨ[#=zޖ^j't!Pq%`"3a-l-rJL{ZO|7΅j~l`>AQV)lȮC.&HkdB;It͡ҙFdG,V{}{."g׏]S$.h+iRi=È|:u A=4oBȱX&`h熑ܳӌMHY.sZ9i$hjN";ܱ&iBUU[ø~,[cnCp2G'B$YS^-֞o2n-B|o6%4t0^Ң/N@жY"u8F]|hh ]xcaFA0N{T#۫w u!)WLdXӮ,$OyXAXf{ +FBoKA./[ ~'Gyijo!Y3̑;lUq>[tj(] N|X4"ۻMYEdX:@C?NTIE-y񼿁OFI-vbM,\2c|Q~q:wSQiuyRĠ8nQ.EjH 8FiH|2[g?!|#$JG\H d=l7ڿTk5-C #=^٭ͽ]/$L`0(p;zruF'jLrQ~Ɣ6b+3+1)z(J5"bx-VPNLfͼ뻢X˗2Mt-W\$T?#GW$*L8u*h" n]߁_\䏡>_Nwp. s=E2hΪkv~frdή󴮂썗錝þd83DU(ew ];-kP|6oQ`WTuy2f9B/'{{.ܡ:Vd IhCѲJjd+ m8A]dnVniT(7Y@ha 82͑V2}U"蹶BP}۠m5ݥթĻc0~voPO͛@1?"XZkQq72֝UFZN69ϓ1!.[t밗?-"vɸimfeTd3WQoa[|x@f.놏H)q +hFƘLV_shRy/=dˆqzH21hqƜ!Ԅ{vjgbI,]ѦO?yR9hV_OXt6A\P}>$z@nuJ٫9U@RmgYZ07070100000036000081a40000000000000000000000016101cd7a00004bb0000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/core/iw_cm.ko.xz7zXZִF!t/Kp]?Eh=ڜ.+;Pgk}w%'ePo_B,ix @ٺ8SX0pJKd= /  %2uX,96f;cim`e2NnR1jCcdg <WIݗ5$ y[D>žհL]W W(K."5E!;o/˿xݻl8 QD쩣ؘZ$u^Dإq ;ej\pߨT]RW v6@tOP4GAK\QVv'£Ňl;QjDKyduSg%6q$J{NMInMp>3̇qSY<Z V4 &m^yIAm{09XD1Oӷ9U=$q ZT-wt6':ec||B<.`MtG=m,Q6K z22p+u*- 1Hu%^Ϭph{]qAT@" $-ҷ [<'LO6+kT!%t2W4N韙 8{cNd;cBE~>/76tP0%\ٶ xOӁ_:ۭB^CR7xB0Hœr`$\ć [RوI\N7(Q4|Z=}'_v[J:Y|$%ix?{W5a{2扎kS\|**AKf,P7/Zɑ c+n1><,r:Fm9ɷn9@)4+od.Lj\RoҘt@3@Z> F0<ț#:5ڎ%02M[1B<7):EO1h3zN qL]8ΊU ܣqJo]GJ.N$#9 c4b5+B'eyɾ7[;3O1^e-FڏQʤ WMZu3&H|X@Y桭Dњ!mE쓶XuSn'~(-d} Zyu`̧w$U^lU?svjT؍{jyhidsq* 5I}¦!ve%s%A`SMW耍rd;nЏ YGxJQ ϴ0`[B ma{>UD&f_yONa s/b 0b l!WlmZtpXɲ1՟<<$EIe u:9=͹ztوH>`|}$,@ 6dxLi(rg6k2%WH$sKf [G$u3d{^O4 J0,CzfdV$w?B+PRpqljf!졷CƖJZو5v_|'P‰sԖy)!Φ>dԷNW"w׻ϓ.牧%m?'&8L4>8QP{R_hxAHr|';5U r|Sb&Agߵ6\DN'/xˋO2p)/Xd9b܈븹9fm!:) "@_f-+35}8+͚?nND JR\MvxiXϾwhfM4:7T䉌$נB"$ oEJRtՅ=o^!Ex2,0 )/" њ; aη=4;F^Co9 ]G*38yۓ(#S[I|~G}RlPsQWFt,,Qv Tfu_>}5|`;ZRpXk{6'B}9@ ,mvzԿ^IL&sSp繐So-37%VQpv 4+@d̡Yb|J,ߩUEܷVj+]Zſ.!Au? 5- &<QسU;qỲCg۟p ҈1Vq)O[u^_B85-}g\z6s#E-L3$OD }>_X|IkYi~"osDe&^֙!\D|p2cFg"*LAajyoym%} HK1 1*eϺmؙe9V!zo{6G!2/ `uހJYJA%k͗0H?¿E;s>ҕ\ةCy(~CNgFto  kaWVoBɋPeu\[bMVJ<_9Q`9kl6i`fɱ}2 P w(74-'#ذ?OrGmOŘv:wPf[#V+.6$ҀBB4Ҙf`sΈ;QK9 o^dQRϥ3D-M-Mf% +6$/&X/J}-ķU ,tʢ>#M@ז/ f։)̡1X${Z Um+~vBӪM3v) :Y9"lzJq-FTNxӨPC{PjAbM*jA9}CD29Iwkw%%?8 ųI:G==n'vA INS)ª++\ 'a7tmj:(BSNiH0B=lKIl"湜Ldž7\iv%@ܝ;E@5)`?LUh6(u#Ա'"/kjLf3\t١t%Z8 ,@LX$Ghh@>n(+$N=B@AGH+ExC䡘S?@o~XA9MT ~&('CbWQ?H;[&T~$kO4̝,ݱ[h[$ㄸ /R'5B]Hls@H%kmzGX¿ |n823%l`q1\|x">H tqfU6(@Mv{hL>Y5FMIƵ;|)d̴C0l3|!j$ -۫|~?25M?3Ezlз(I/L6)VBEtƋfw#II *\ZΑ-T۔ԒqnȔ̲\a2+]G*- S j_ 4_bi,?1ZLq>Kܛ=t4]RI]A>G=u@RsnO$M]<{KHװ;93^>HC:y2"x )0bZ Kjt+G5=EIG{`a󂗢{\ FyK>_M;E+(H Mvm.f{iEya E#62sxy H={~ҼQsbv( +'P&  ~Gٟe&S6/ M6@QXv$JDu}c3Q'o\̉`6=pQ2AE1=7*} Iy̽jEc= ӎr<9;UeNofq4;2DK#Al<37ГVcK|ųH99IZrSst+,4E:V SMY/HǗqPgGznצ/[!B q?&؍E_;9Ĥζq͝D&z!I?YE(Iz9"'a q afi۹V!VMwW]$,'UlԨAWQ}y.<",`Ҳʳ{w})u)ҌwbޓJ|T ̭]P JU#E_xFs #tk*ǎ$lFG#9 $Eȑܛ/fab[d+q x5p;hyׇQe*Ie^vlc 1C.@$n  tm;6:,Ȑ a>SkVVv/)( `N_Z)ޛ qg߿4?z~ OPI¯0ش w=(E8ʟf6v@(-A7<8l5R]&Z%SƾlK[ .rz*t֔@98ĺܲv o(+ۨ wFnуhs^y †g nH &WRBR5N>`*Q7+X1@_zDTOuGBɨJ<9:d|^L\);mQ"25Ήhs dk5vRymC+o |{al{Hf ֍ZB ȡeVKTDDDLa3 Zf@p8sV*iVR݂ᔯS̹=}o>vZZ4+vITgR3ʉ׶u"4ipnB^~WhofqQ ~^k`Hѹ FzقGWH|(tvdt& "A=C *B\XKVf;iԤȄOUw@e-U]1mC0t6^X`+\x8P00*6\e>&Ud}@қ٣skbPQ`O 8 0Ӥ=0m=*t= {%`)">U]~ \+&jv2&^EP~baq֠YiqUp 1'n|+ĞǶJ9|8Z1_D]SxdEfR׽u]DWUK\:tk^?D>N?ۖ`=+DO噲ľ㫉# / BHLA@aYKL4ϖJ/KW}_%OQ@rqYk&.d] f(o ~3@[*֘ȯǯ<4lp +W[g]T;)nt,ߩo+TY?mR-9Շ<ԢE^3dŠSی#TypBȤ#$Uw3`F,~2dN1vcK60{ej/u5KPLӁ,QͤPTMogς*P?TF -]l^C3ӝU/,֓x575t8F#͏ w c[GX_V GA_pi/XBβЙk(u - s,eӪ"06L8V|'AP'4c.ɝ*`s8)Q6MV<=DhԚ}YH @ /,8Vޏ7cdG-1?n(bǹORxZ@z! xî?цySy}}wE9SyZFCEEqI{ ztoVakZ4Jlyr"}h+Ŕ:wL@Pi,⫼mgA"Gt_ eg My5%|K:RhLx,($$׃SlUEtO|B}G:BR ;B#w,B;AsC^p)Vyy@vg 2p∍XuvU4ɥNE[w!j}8|CJ=zY`ѯ.c!r![ɓRd_?$CZ)Oؽ-76o4=P $̘MO5uj{' \2!;D7(jN)rB6a}ΝoAbvJtf.:8on0*֝p[;`qy8oFUv%XcT_To <ˁHAWrGf̘HA[{F%F%jE4mY{QO7f[1 ͗,| *q1Q!cǛ, \|*1,.>>T&{CP7I?5{~~6~5q}}nN%B֋,1\>Ș_MO,S9_"[m QZv9.YkdR;vZE"ǵreh3qe"XE-| s3FSu(5Kڏ0,=VMq2XF@% :ybޞtՂ3ܿ O {b(.&'Z>:=K*B:N\g&9/Gi򋵂y|Mdf A"?*iN0@{e 3V,3Cȣd=~޻2RA>oC7:4eU&8'HB.GSQxaPytL`L|C-B2z .|ۂw9t$&ڙyQ!CTrG\GݏWr mOEdi]<70y_p\Xumg2wК5,) Cj e6[k  Ju4'Lk߾$lxe"( I}r=EGxVD@^xJ\'[ƿ|;g1?EQ;^1a@ibw/@X"FFpT範@Zb~ip.]"qr~z_L2~hD64@jC9 +R]qo1e$يhH&靟CX{^ +3o3LOH[37( ~}sGf͕vGnO>Zi:R@j1>}ٌ"ԱN9eŁ0v|3>/I^41`U%dNƱ=6~.Odݴ,F9ڹ= Yr˄ 3cJзx׎ώ,kH0H'kOX[;:$PhhY,߲:%u4 ptPuya۲Ky'u?:%|&\I[qT_PB=/KdP_`_#`nr͹9`A Ė VK=t\M{`[{} jv g+5BC̆;X7yd : `=#ѨSK#q^Gkq%Nۢ@lqe]Ƈz !,* z_eղ+@ʒ%r_ R3/.kDaAatgQptF ߐWTѓL80EqiĊDFvs(_Cty~傄fNbvOBfNүgЧ=w Uͨ~Sk7؏us>zqf._*U]:d|tAhThop75=%KP^/p.ӪZpFZQs>lJi[^#9NicgnS=m>4 bUZ"Bmno>؞GJ3g b!<ǓCmxgeZ;/ iHi 2'M6žŤ? >Ϙл8 M{xQl8ohϿTt]L@Q8NO hX-nM0R]jkTY8PMw_f%QU )QrE>(FjiVaTN#z4_GWbv+ p /q0/*ٲ9NN>9qCxO X卡?|SHeZ9߶pVk(ftmTLV@xPHԗ{szK?i5C)g@;i'& -ްb!HB:gnQ֏.c<7=Dh#Gi16c2xhM3V F@ӻS EXQcԬʼnvH_j|dקfs^dCȚh$5q*,;MaoӐ'"y0xߪO m]zvX"YJڃW 9Gjv#&;Bhյ~E(a~y{$){ITttkiY%pB&k2wر>HDt4ގC f\K8G:^Ir@ⲻ"̓ Py{,-:t{;1L>9yB 5NEY@H5P&]4a.L}#cKww0<{iCySY暓JaXuyFtM5tNE,x;  ^54G}[(r^ ^C$go 6| ^ChY>Μx NII.$~ Z߆&pVJ4bFŌOy8MqdwX$G54煼JiW_j 'm+۽]H((6D熒-c:8цkye c2ٙFDL*7&,M1 L ŠLO:aCRʾ{ЀZ{z6ZW@ Oaʪ++XN3g#G;*h^~&8$fq څ^'Au~9i}^w=xns1#k}̜45uE-{ IZ11qF8"匹Usճڎ%m8[4z, @ kgL4-gnxlZ|aVEz\qv (]Ӄ ZZ_8G]Vf ,+^75:(NT%C<=(X%XW2" #E9N@H6WsnqS0Z?q6+rdpXeb$,vk!Pu5k +0}oDsz{%MsRkÁ ]Iϥnk=15@kHYC:hI(?Ɲ­`p}v ɭG݈$/kD kخ%5WpB "KGM9ߖ?OP䤋˜P뇦9o'moq] ۘDWs%G.#QuK kfQJFm/_LGIyth yf;H`)k(5E[d"=$@Dz(2+ٽi?xbUf+8{Md]t&iV.@ko:p֐b4MCk0%ojQ(b_&`Э[Bq_8?L `ߣϼId4nE Coꆉj`,aZ< GhTd2iWpf0XkI8&d0 ^r E|MU&$8M"Vvc3n^6;'XK!hL_udƿI+ gKW|wMz(i*p(r=Blz|q# ̑ z׌ ^ +KCZr=s=0ĵƔB6tsWѵ;)ãriЙA$XOGj+ L2qR trzD U,gTr&<狏4ݐ9MR N "<;$YI8yRu#\$@YW֢CFA^P'̕t4⬑۰{sf F]`sK3>=\%op/ wqQ8ƒ3e&JGmE!t&6踪UN3De=}u2W/u>Gaq?\{@ ~((4K=ʍJ}Ke[.dU~mV;075Ee9"HO!P]UϜ+fl{(Tq|\YB1vPA&G4zBrbbPv{Wn|-Hܗ!?y~}UP\.fS٦ cuhe5$_"ťSO9᢯S:zMD"?䭍I^.}J+R>POe.oG(&pj*uq Bl+Z?ђz:"L)L4Ӯ lyeCE'=&U+C}t 6U 7BO?RQc'EDiݳ~G\26&n+ݵ$ٍy/|u29|A-L7f-4Ok!E7S9Jy%1mpLއTg^#괎H#ᭅe3(7U_!qWsKE:ԦJNxD;HZ1M%\h0 &3dX_(j9MlvO8j nszAaVQM3͍D `h5E;:% T/FmI릔 lCa^;Oh.Lr 8%l=̙XYBeg^32:>LthwF8@RH=oTCK{Wx~%g͔ӳN0DϠ=-nG\>q蜤XnW(pzWTt[& 0݄;,}'sσ\$,%|:Ƽpz5HDrMdX5&dg.~5%i}3 ΍WVI?v7z36]c=D+n/7|eͿ@n,Wp< lO#%͉$`9of>SNR*AL#'JG ,^=DPpglieWϣyÏd ah3w2nĥ-3 @R::֜[ӵ'`}%P2$;NpEjoSXRģ$BJig}v9 -JDHU"L%# MM 5~KIooϛ*P& Qg? ؿ0\a۸- -@Eg୫q\K+B@h"W/1ջ7ZWF@)ie yfH0X, X1NG"{g?S%ʵWQۣwNz1uya4o[vnEؙs=ΐ0p[7*iDك{ʧYa|;占Cj1LKpq$tQ+KH1Xe(@ղl?cʹHF.˾Ծ%%u<^(~%)I0)aώwˮ3I%]HL4kU.97O'rK9eP35́P$gnt{9~v?@{0V rx~eΪBokG]g c@V%+YlQ֊˸fB`6Z; yA4 ͶU`xW_zM%ԭjj R NjIa_UXtz)r*eS>֨{?-FbˏUg,[ #V/DӲԜRZ=[0eyYMw4G|ҁz1Ȯɿj#*QE00¨VR>FXS,ʢV PT05G/xŽ]yrD塭b,ut|X8r#4V|;RxӚ32Iq s{y!#6ArJ.|W1M7jS8X"Ww*7!fG[쬰fњUεKq /JTy|\ĶsHTV\uI5Ynۂ|0V&Ml 9N h?S5&43e Th243l;RDQfIDvv ֠@/haw"?OZn;5]U" d8B}'W9 qoG&U1 'Uޙq_}R]8#MJ3\NFb?1YEn RB^ 5s !fqM5y!ƭJpNߚ tOʒ8\&m*reL+'gu.M%$~ӯ:Ao=9%l4N 4 )X5xM3hhG2[ E8w ,VHsC̽ ЫNDp''kȒכ8@{8F:ی+EW,HUXqH2#̏(e[*~d7=p˒ሂxj,s5I;=P( pGd1}r ?%JƺG7%/2)*ZԚW=ZixJĵ ͨ tQ}<$`q$ݬ baO-Vmi¿ /2̛@T2]o1=8}\zQY`>暋B|9nY&%rڇ̉ٿKuZ]J=X6CU!;vq)~ꗨgYZ07070100000037000081a40000000000000000000000016101cd7a00009efc000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/core/rdma_cm.ko.xz7zXZִF!t/w]?Eh=ڜ.+r\@G{xh5]*%]q@Q1)ׇϐ,^JR PP6.`C)jn1\B^ŚET}1qV\9Slx~ꗮ}D ICP h_ 됧=hOHne'1;zȒv@?R5#/ U% ܚ nÏYcXD [ ^/NIv-̊ITAi|P(YZge1wڣu8G2Au+fQ ɽ(e]c OR2CTO8hQ GJ)$OYd@-Kf2Bِm>:$uçl]B ^8? bI!Aѭ)ў,{Pȯn)ﳭ f*}4PV?MM HW H'\RΆTqCQfdsp ƹ~sgcX9tPW:$!}[{av9/ g$}"{׋gKx`wNZK5W_(#4E"(cs=NsA5Itor}SoǮЅ5 {,#/^7_ۄ}7jZ@ˁfe>R;wj` ìKT4 fj~ sފjDI`3Z`IfDŽ#"ˎ ^ 63 4yrlVެPD}g~, 4mC/ shʷRxv6]%tۤv 8j m6-NC&2FR6T%W"vIKPT o!T{&RK,ؚͪvP Z1+'漟~Mr}$D>h9nURĻ-@Sr>T"x^'K9O]7 ^LW6bBfv)$ }SyE'!`qx/UldK8Ht-VnSh"Kk{j۸7 WV;!IVj{S"IvZ[ ?+z{dB L/dJ}Tlt_koP($}%sͧbl:,is%8lkkNZ=MJO-̃H֬nQhm<;}wTJYG}q-(C`PakzCaٻwDwnH'af(F/Zו&]͘&֒$v٥fc{2CA[CsHwCk˷eq>P&Z5'yF}ˆm~#G7SNY#I FUQ%rXN\cΜSԎj3av sL2S v#V#F@驁bmٚ~Jy{5/ӲR;3#{V4|) MkU޹&OLc`%?]F3ڵv`r'C J󓗇u&!_ N$<鮍qUBm_ SfoL7% 6w)KJX1wq,p=7-iVCk%[akGk6- P6Ns0J( MH-0@Fk.is.^jG5)4OʕsW !|xn\ iSm)tl="NKn@Pct C/+'8m"%HK(_U9,-J[ŀ'%QcNDnTֽX 5}]#Y]ح4}tTpv,AA. 1)Zʠ[:3]YNS Չ`x5!^3- o$6(4 Dv ӽd@M!ao={A.hVˣQ݃^Zīhy$ /_g 2׼.Z̸W}+idUlׅiXFZ ٹE&n_2or2>{N) =܋G6MoWj}/93!v4?x~/"]&w Jq1mjfŤ7[v WxprPP#’tm2T k]"Gs0Jj*ȏGA/lYgv߼?߲;lPd0;O\ZIQYsm,e!gcٵSL Ŝ:`_ǕMz-EkeM=I}+W]j|d*W;5I}/LIǕ 9<.RXTBiNѿ:?aʨfjIWcĸ[c_B98gs>{Ivfi,|n!487Q`ʹn46u49]ʰhDTWݕ,b)C5? n{g4Wpe.B`߂*Hb -_PanD9! ~aÔ/qJ\i?-ݥ9MIǝL )uhe9T:Cч.&_@"EC+z[I1>5,J6Zb:5Ǵ*CQ rAdCkMCn 'F =)ƈw,Aa Ϧw>j~>f7JaLAt)Xc^wSJFlYի֗ԛiwvRq8NL:Q{:7uc``ј4r/^|ֱ ^O;O#}to'QmzklDn@9z!/] WRK !r$w jn$0]RK4^lhw :rn!mㄒmO\KfL=A;DC?\rqz[gMsqWG0$ʇ=n =7%'gBI0(~睥ϖ82gN53^9CSݹ;;|HמJKʿ^|1@,Lc8cnG"^n"hw!(-NVpr)dT!&L7E,Us9T-j_<p!)8e7lz+]TjgrPqtd LPZ?w?.0#F3{ْ֧XVOeҬ0ky mugŘ;G{h:^D&Bd y_^HHlI) `BL&-6sJ Uxc:Pt>i%3O)21c$ҥ Z:aϥ4it,k &sal,p.{cFA< FjO)|mʊP:,ғUQ6cbT7I"jX5ac f5Wp($ꧫ rbEMwPX:,7/@qAzNܷ3YXl vQg:T4N/Dѐ9J[%K\|072/м}%ex }DM"7h8Y-f`gBG;St4tryfY#Ȝ0ɠ_t敤vȵUE-8ϼ8eg$~N5 BqcZ PPG  CP"nto8+푲y'hΪ1{2Gj \vXؽ$_Z]354 Ԃ?>B\[LrI$GX1TÄ͚snT!Ze5TKbRj>7u~BK䫅%CF>RGiv>G<6X^bWHd]e֢-g"ڌM ŝ1l'|*[pdgA\dIXղi-&<{9NNx;l[ b8!׺=uY4rMai̗MM"vY{XnǪr4BZKjZq>ЦanKF ~unvV5K:7D!7aH{9Nrծdnp i@E||EǮz"1%O|:@CC* 6R_fJNw'=ՌqA${ޕoLܜtyɭu]lD6lL|4x>0x)ND!ppuخ /TE%RVu7MMq[b"` A5>,] @&B[20zE#dX{vT@PI W<3ARi 2s+wK:tx*m뛐nMԨi\hv qYFZ箨.WpͺE4i6 I Dր+B5ٳH]m>m)C-]:Z϶Age`Vv@1F$_쥼X+ w~ڳ $Ou`1|i&}~fwCIӅ-/6;NFQRf6xgi~FYk`)]@ק!=B1k<=NAI]m\#j\$ 7SB/%ڒ5 A2DOYzN8EVR1"Ie2Lh{$tzG6ϳw<:,QV}gґok"mCfYG9epQ|L Dmvy-whYÉ#>3 dr$hc5\xʮKM (bڄ'j\ tV]}qg h٠UQ`~F$9 XonF]dj \JadeV89Ɲx\ :>CA:O#lNf&¾VlxrA4R/̐\})W0J?hTZ5T ļɳYf1BcĩoX`p?.ؿaG(M:cg@@-1zot]6O+ˑ=gM.x{̦\3J\d"4 7vfwQϋ*ee֕݌.-nz-6NJ[TuYLʭp9[Vno7'c@T#GR# LR{IBY y (u7oCImG ~& n܁wK ܆C![ϻw&W=FA9i-RjPvkleDxJZDSM" b2b~= pZRځP_8yͰ\ʈוcWܶ-nON C fwޑryʓxELOyy4 e S up#M)KLk YvW=~[P7:0[}x%n>0—W>Jv"oi4',WUb"8Ut%#ΤVӉ$:u d=H?6'+qאhV= o)@q:rP3 Edt$e%7wM+qiN-}s&p{hOɛgݠ~%t3 ,bԟ\Ff J>i_廆΁ \-o3J@?_:d0怍iK#CM8:0,^,-]hӅ MozQ()_X D٣ g†Jk==n\C< no $S.4kAѯhnR;ś@%z*}(bfx {-q͙)/;lrџKc^p(K"%h)]+}l2{vRoCSuyV,I0Q`À*M"_usZV,k.% DMqkJ.&2 q9dDa!XݾdAq1ɤT]cz UwBvZ[=/ xS#[W~$v0dq2?!70 B?E`g]f^>y&" t1=z@tRX/J`s SZ/\‚'rV 2\Ot)wo j8ȽДbRe,ld34'#E薧vCw`$Y t=&jbs,Ww s#[/ۆNcpU?/qee9zv>Y:] (nW@."] yl7f~JSur7䢱XR7Ɋ)hY}KɍB}'ҚiwƜQJY[Dͦ+򶈆خ =jLl%K1WbmS;Kz{@+k<W:y58TL׶EuC{Pҡ0TXڷ>~7p) v/XuL- (ߩJV IxHVwS0(\vEfhyvI9LX'!}37M>{%!ZM!U"&]>;^f8#՛xw)D;aq+`d[æyLc+S%#v?}_=S Z=y^V f{ &8=w(@0<*QݚsTB4"~{!8_%]!}:1I~i8H{1f 剳iyDF2zAX/b&&WO5NEk5 ˼@M[F;봕lbE'ƥD__#vGPD,A)E,#LJWvG=`';ʌsk<" @hQ4GcOVٞ5JuGʔ0?)6?6}r1pIJ`!<~K|5?jp J>J܋d: Ll5YlJt>§S ڌ C$xb<7^ ˂_e9 jHI ,A2ju/{\*1XR UFT! PW]ZR1Qef•{u`FC>WZK\ZJK>$旉Iu@\Ҝ)wuya@yar|zzZmNg-ّN@ o)1p=&L1;_EVm$ۢnf6C _'ac zPdvf>F[)k5=!Xk>u 'Hc<. / 9۵Ɂ:ݥx*pjUϝZZ֐40 Fbh[U/q,vU裩rG^MR=s+_ OG'PY|5W+'O+JFk/ &J/"'$ 9oKwNŒP0'^sP-GFV@3[7G~lKKS CP5m!7Ɲ }usi޾-_ؚ;9(_":]eqHd]MUMbӼF<ޥy W׮"O~сA.Y94n1z,OCP pvԅq=UI~ 8aL{`v`pŃY?$6q_,wb+^$C9m;n~`oi$@լ?d!.#њ0Lπfr28~ Ħ $m[)h[9xq OR霸h>UVj"qSk/s$5x!5:ǹ@T-iL#4,Z0"cp1wb_'n x3-ơKUsgչQXtZgp4 S}^ Ι*+)Iyl'bԠEl%D+grMGuDOWn!Ug_pY6wGl#m@VQmUT\mM,]HDwܾ)Н&IQJO=JpRYk/sx17_ՠs&e:8}*+ʩjX[zQ 0]0)ۺy7崃q{@l0X47&{99Oޚ=`811#:_bMѹ|,KG&j A|.'`ɶ( .4ƙk! [[W<gАZhf%bq1e49iɣo'/otɸ.7v.=DzZc"Mt_;YˈVx7"^ Tyz|C6enq~Yd0 Ey@[MƋԕ̮͸ʠmKOd9Ž/~]%G]coS74'>TզeJFeTy~YM}eUmgȕ3QVKƸ uϳjhPs(&r˵(1^4#_|ݳ+@+Ns͠$=W0Ds&/5IûYab7n @+Q$9קQpGɈ_Ru}7@MlTU o;7Ryo9q;/V!0:ivՔv|ϡ1cKԡ1=rkHH7x00ӄiGj~X~*P>h&iMN QI9EH%C*u ܔDaR܆+(b ,* P6W)QVUװ[;x t9O2]  4\'E8@ љj&uvsȵ\bi}Fqe;(4,r=BeU-皴\$՚eg XI2R{ܕ@A2[9D#=IxNeXVϣz3F=۵Hn1 k<U,'0ޠS +c0IW:cxuW}XծC-erV3Hv{Nx:RAxlZݢ'EV<ai1}R^z2xae_n=?͂1W*ӌlկ155v?U sVf{kMvl!D[Z軲aXF_ jR)~㾐4hyҗeѭyдc^7eh)hjkGa/{;B'2lNBpʉ8ĩa<{uALn/ӧ{߅:Mvm*ִV1?QX xD큁8qB+MvmvGsl*"+xPf0LfþbEe> kh.?ebs}ib*GפYK\$Zl`P[Fw=6XBFWN<d>f?~bЎ( J (NǞ@1tZ3C2+}Z u݌.Pb 72LP (RVF؟niQtw6ԟ;(c@kԸ8y ?̖OE|q85G^\ĶM.SA h<=J{|;%YV}"Ƥ[P$|5Ջ >~5@BZÛN;w+r4I/vSk6>R$] 7P|PT2z%pZ jt{tQ @Gk@:8F"I;|i0,HhC">=r4ت9ZHPɁihpf%SMcfvA^Y+#I8|\f8Bh䂒*dx?8."'wg>E-3:blc Cl4Y*(V>Q)cw[6}T* iٴ9"^bɝl[i"ʫ!uƹx%'-LBL7:2WXxv%8S;|ʉY8Bo#׾=ٳ7Ahp= ɃٜJ+\P67d`6#W&Q&BHz aCS=q D`* sO[= NMb??P ̈sFRB_8-רU#uf32bQ\ B(ˮ ZH^zF6ZͼC؇3S:!ɊEÖ7ꚁ{eCt`EbtPCvՙ#  $_,\%u&?# l1-4ˮ5\ v!yoVi0Qpq[#R4t~>`ۓDH-F}6e䦻DI_F4:::Eq|N] gN^IWg1Ⱥjk> iG˸-8;g5'%Z_E榜1rS"w] i M,u7-#H=ˤ׃o| Uq_@x2[p+@:Td͚ tV6q:.وAD¼'nHB ?ԃbPHwԠdžYM6%6yᴣ(-n {QG&)rѣyKg{ObÏ)ֶwݟeziWyfWh[FS QVXP'B뛬=ho(蟋l6qWڙt&dA?38iDiiEmLeXsӌ O!zsH4TLdOL/g8Z..-َWq9$W?+\M~C[/qf# Y17vJ+4WK=.,{2P"y5`q BUX\CvFfQy{^D³vm$l+$tC-ΫWL㨨K-wkd,q6WX_ï{=My?إs'bw)p@ /7ENx ޱ*6b>g:i&~#ڀ)|K$Nk :"NXb*TgLɐ +ꜿal:'OPVh'DTQbor>9qgq &4HT Wϼ4:Bs U?f$%x oheW$=wt2A=d#c k`3I-G Cd[57f\yY* 7F\J-}qu:22:C%pεԅ/HTI|\;E] Ou7bn Zi?)%&#bWm8ͽ@}7r~|--?H<"ˇ(>#oCZ@S[v7! >}- A GV⃼R&㦝3t{Z{0pqC^$Ug 斻f< 8&< nu^`DiO戮88j0wc8+bH2}pE*.|D mh2|V(Pg% tTc@[4H7{np%ڢ[0Rz/shY%G˨(tۗZY?FJyl nnGW:3k gf5Bl[{\$S J vm-m]ټwP@Z,ΒH ("YӃ^O!=E,*[i.g/S%Wy4r%= d6΁ G,C ߭Yp$k.l{JƇ-}/SH{2;&MQ_{'L&dri)8<^RȁTϕP4]58d-^W9`AV~,hciO${IӀts[Qn^21}ـɫ!4gO-sjSMAD hykil΢O=-;% |v@^:DO,OT}ce ^rj` h%_N? R/t[P[_, QEOXc6+`w4`5Ecı3]E"E1(&aq3j5.tc&0 t1O~Jm9igaW~}*7SzIhۀ8m>./yĊBJ{nufF7.ܷTjyyKNmQi s nvY`tyjߠz%^xDbEGKfٽt6ۜI#.Aj?3MTcb7>5HtU"(;_Yrojw]_MCˌ:lN/'Dy}+DZ>ba Ъ1uu\p ;\3. |p3&5ߵ#9Y:k.mMP 담.6r [r._@bov7':8ͳ)!,WuKl0;kAށw7fEM>]`'GURh|wzk"7 N_f?Q`g!kf-_1 L?L7r&A"ώNBGaj:!ø#l5༛ja۟Jh01Qť|qMY=#RAOqwpwżcN?Om(-??~t٫SS bHez~rܒGKUP]a{+vkny${iP^3խ5܂ ܉s7-U)Y_1_| Ŭ+P?rK7=I2Hy\{ a V]8l`R:9 n6fu h@0o$ d|)l F@2?FJpѱXBL3M Wks{;ZuX01TOD6?2nu}iMߣ=D߱Lyˤܴgޛ">4Fݣ<؃ I^%j7)u4hPuOѱ|^\d!ڣt$lw,Q@EwĚgyܰ+TJu:E&(VuN ,\J~P 4Ɔv׭67CiN{'#A)d`TF\Aȹe-y\#k- 櫺^vmttJVd+u4Ӓy-}s{oy17`t[Wm ))ơCι#Kt *IPlW{5k`rMd;#[yY1%)K^cwa;]&7z"QZj3ԖVS:%^Y.vc rb)`e H۠]ie,N&Pr\wi"~b1JL1 J=`z & bN޾D2to(D tC Dp Y65>gGYb >5c%7Gci$B j1H#uvI: bm+%~Ӏu" Q%,$:AwJ)B' Q]?^U@tSrҥe x-.^ n锚°bh`X:V/,;EHm|YFK[g_ٽc%-|RT,LXࣞJ4BjB+%L}M*"fC|6f16*KHm *>zƐ 5(H !hAɶgZ# PA|\M,o(a` Eb ̨- _oXUrP}-Mc~q0V{l_WLqkI፫k}G-`B}+zy.ي]sЯJEY,yKx}5_zKqk"/K?ivte@4{t8eZ}TM%A@CA&)4Sc` Ͳ#i3yfxDMㆁ#&pf$gEpؖkBj` 7 4 7H^; T08lo`N&WNKTwߺTG[pū3U4us O;|Ϲ9HBgwve(ǵ|ppT>n>"#iQǕP\&KTn;t#߶ b551c8V".{vo1' -| ]} 6bTIJڗwXf!C|z.[i-)%Ђ!58UB!3j , ,[gAb[[b eU՘ m" f:Ik_ Lj|bi)ib|u")+heg.=:nGo;D#`" |9Xg?ʏs/;O)2sccC H Cro#CՂE]P<`? gZ{KOOv }n޵{(x63v5 کui&i::汶xQRS`xpՆYcY->p^̦Wҁ>sG^ֳMS{mu[,I(1 A~#{-! xEM;O 6L=PFK1eIn01*?4!o@Sx>v, P 7r M;#) 0E=MbvW3 Mj" ]Ppq=SolT ~%tD ?Xpt7昸 c(CP͒rs< 4u\Qώ 7t$oZ&kU/ךr7i2ZEsI `:4;$ka>V% .|ƟjL"[r55MIZmGt&]‰ڊ~.cq(,сPKDX|a) :H7 [T|x|8"Mh*Hŵ"{Y(;8~D*3f9f) ^~vc.Z480c}&r 3TC n3fKbLTc$t ڟTxI4)VbME .#Mfp&N5,s$3ŽR:,&#q(xx 32wFqrF9'w`a%d,peov{ 6E@ܶ!(:BbwyC]&4GIn?s l×{}t瘛MD|.2fϺV#Gh4^qs`9+NrG/=#;TɶRw(aFj2d,A@k ßm;64:1(4g;7| 'H^\%(ZmY,du3UFXаU=]$fѽ܌р6y:S=tKdY!G_DjAx-Qҽ;(rτQQ 0r1OIE,}_őپVc}xJ׶- 9 ks?-X|^o" Jn-̊)|d1-bηVDEO6_ܷ~/ |DOgMQy'3 rojƪQ dx}h !`T*T1o^/m+ Ϲb'yNIaDYP~sLBzN^#w-Sc dz$h)sd#UJz[@v5ε9?64P'IVv&Gkx=yL3qJ)9Dwbm'Hظy}!:m>Jv~1LPZ \ѥGG͢ 3QZueP+p^"Mj-,]4bNߛlSO|!_Yfg 22]&qaշ溌dKJ.Q[X%bΏa>GǫnLH} .=^I%Ch`uդx5$qK\7mv8q >rHeN!Lwpux"\(X\^+`mn aw:v胦tkZM4k?mLK̃o)+[ϭgJ.qt| "FSy%@g9udzZ<' vL - $_ޔT`q"?@p+/om]ldQSl~q \e#X@mݳR}v履=#:@) W' 6A ?V<PN P_fnc${6s=T(Ћ4m-Q^nq{xX,ۗ働 Md}%U^I4гˠ9 _G]IHHb!Y>m^sjSxX ^'=A C,i F\)6ܢ4MO AUiݢ:.+AM_8U(KD7ZRDv%Ь̸Ž%Qp r3{T) ܅bHG\Ƞ9ԫ t.k Y6\Pa]* i[.~҂MȒkikW T%ۚm ` W{6 IGW˜k3\UI?>X1+HwYL+qSYUr-dq);mJ{诓c(Jc(@J =1J:~h#v =0l[/ڏϙHjAJxUt{ꀧbFR&P`}!b?W ek:BړGG ILcEa{^5؆VS/m{u#&TT5xZ7-8~/CҌGB1,:C~$\% 09H V~|3jaG?`jzIq}o9=j(xD!IHjfI{F+O$KRˮX-yJZ/qo|1Xzֵ|=KGW7 T8@bUB S!'ʸD"f`"H`4Ē9XƂv\8P'pt4xqR4ɗ!DJ(@4)!ݿ۲d+vC]0R9c,VHעƂYߢzz6`ZZpܾ=}jlm)RU0M2@)U4*Xa 05U#c(8TB6*>&D8]#IqB&rHrڃu:s>5UJ h?Dr"˾(Ǿq;Je7[H [Vp(aCt{eAXŹ)># c]!wk+C =FU#i!yϕ)9H7}$t1Ҍ-D`'wҬx_-o}~1A>33d3Qyd-=#@:og^JP/}xOɒ-z]:|lIݓ{,NCe Lp1 K$$UwSlQfRp%]xRI(o*6tZ.@h g;E/OP` ,0l2eˏW>k0 @p[[L@0 bjvS"c:n>/C&<]Qŧp5^.ӺkDFlzǗ W~QV>iϔ[}˾z悁 nۢ2pPP:zҋ󲳒"37)0qBV;9S5aݟUG(rT&k ThA0=v2(D9kF{-, cBI&#]2 HԓQ2-`v "THsbCw"52\j-]OH0!0 fa CP.^EWa +  7rII^[\JK>͕Z9υ4O+R_7wp`9?AC`ySNkH 2;s48(]`] 7[e7l ܀sOCCIe ŒH4/|zoZ J9>T/\>d˭ߝbui1ɬLL"]@Yk?J-uGù]NOg#b&Z8]871mE+9,pZ;EOhMkJ7靨|E0V6{sfsQS1$WYZ+5n9;74廃ӉY10zPD~A~+hF8?=6}WL~.cSJ d? yȉ=8@ 3سC~`%e@k"VZ۹&[@U|-yYDaH|69 4[-bf#2eqSw$\bBXB'hq;͚\+)\n@)ʛw߼M'aZ> OMiY46W44a>G.g/c=0jmp@_7S\ق(Žqfsk%%xj._|ߓFe@t?^. NdsZBkL ~,Ax@.U#UumAmSM#l2wX: ףȻGYҨƺQ8ur0'b~cS^;ưc5HwlXeV_VgいTyOsgk8wA:|w n-zf_,Hzq O~ӎآ%}EV $sƦh?iڗ0?!a^S>hwt5E|Q/=ñ;l pFGU=}Z.͘ZVh(1t&+iqA',Fyl;> ;;϶oL̂i )8w0j?o[oM:yr/K!nTzxv'^IRS >JWҥ{Xcҙ0៞wAp-2ÛR8k}N>z.H9IWCgBr+rqtUD$),R p;62FD71s{SR0L=Y!HLsVyޤQĩANǹK&t 7-֭ ӏ'{}ѾE!*(aWO4igM Aߘ?4WR:g# ̴7.z?oCĭ7?F9MF L sPeEe}єO>0@> ^%ձ@a),>>{#/ad'p7HK)@3Fۄ|`^i9jћl@~+ Z#w`pXkN~*OO06n.^]"hקbwp'8NM1FJv ￁DtrPTACUfQ 0nОC\acIk{`aJgNVe>UYPFuU%sH|IBbA BXe P82w+O8yL<@yLZ\\˫ܽ$&j_V c[q1){jr±$CQ;ZfTZڝ J nK`D.]>1wy ]{u|b˄ 'bԹUODҦ4ELEr”*e\df([jn1tC|f4HFH{#[5}ՒlоP: ?o]1n-sfc$y4hyӕ\bú.GbLf UneLc6;gdQ4vV%Ӂʞ 9wb)iޟMYć ?_R`h?1ubLJ@kЅJ.oג5d֮+Jn| 5@اN /$}uP <7Īv`|v/Yzd*h8Sl3e3TC{po_)DPriX*r-ݰ0?ZX?$.KMi9͂4 j'kT/.EKu+* U!Έg0:Q>b?Ht`wD@\IeM8ƺެ1ejŒi(( V`,*XÏYMm7? [r\dqTBǎCtOC7 ~0Fc%9mlXt$8 /Pw;;5lI'CS4́ĩ(&;?^O='aorU-Jt\&\(bl }'PG'{;/b3Α|AǛe 4jYd*IUp(:(^*M]h4lXb̧#K0R!<6+[pD:i y&INSBR~xm$[ CAoZ!X'4X^g2V{m jʵlM@߼I|'K2CׇWh ]}ofu!7L&" idDݧu'8 Lȿ_|ōnk8A8B(5 r)܅Ad_I*[X+M L^)s˺Borm&gMK~#kj3bz],X?Xgg '}4%(S֗=PC!LJE1nt;m( "V)>TE6'lf-#~5Ep 8S=֋uK+fs :[.zSt(U<o .G^Ym-fl<( ᨗe 3vnXgU`r0*R;fX/o+w3RzN\}dVe){觙}t(vG{:g[amK#{KXd%4j&g,- C N0W"'o䱈Õc×xrYb2MyVQcS{m0do?(h#r'T7RsX%N Ia67:|gNq~{i5eA*7 zt%;\FB`(zM㽟kބ[w?iQ%{T*߈mL4%s ᢐM*d澶G=0lT`eBK?fHq4 -K2L)+\_$ܧ#7#'v*s[GMu8E I[$>̅c:2݇lL Ӛ,S:92&|5\D)u}#Ȋ8,:M ̘Dicoho.X5& YkqP=1;{Hkʓt֚ /{O2"taɼLQ'=IE +<ч`i\YtqtͦםK*% `C &å`<b,D&5\ mT'~#Ab-CdY}TZ2-WY1;cdkk;4M*h%"q5HS"al&lZkn]t׽tX~(1Nc/plV$rtKyJ^+5An,4=!v#=2Q~RZqÀK܇6AH,tȖp9 ?AFCPwMlnsd_пg$/iSDuwb ፂQ>D[Oղ\8;#vq1gХX.{7TPSs~r##t_r̓F>矇+s[ oDv^/͑[mqbapvTrO =!peHPboBӎuUpze?C.Mj:xҶ:UE>A$OQ8 "s2x-ix|$3#^ mrrߦN8ړȞAB`CL^-18tvtr-~+G7OV]&4`PT0Q@69P;Azpqm}|{E61DD ޫ>FCk5!r !@kt iȻŵ>M4Ds◒U0DΨ76HgXdyjHujVhYf+E3?7Ϣ>mNow&S[Quc1] _.J.}=50D7ctZ^Z|feJS~BiM,hOgK͑wi#v]q6t1LJ nD(-I ¨*{iݚHSwA9*x% YtO0 )" 7⾲+W9yQx:T܉.әnYktC*Yڝ\jJ8'W)XVC̞Xi R=8 OxTuD(A (& =?.CԊ -}[vg@Bip0P6&|aRze& <Wn.jJJs66Tv3u="@Gcy /|2}7\g9AZۨ{#'(79Ħ LMUQ)/MCzcGOoכWsM Q{d5w%)ֿv^4 yy@G] ϖ91KG8V({'#QgqЀ6Xv%T3p#S3͇mȊ#Vxͧ\t&3my% ~wE/H@EP- X(#)E%ˆ/S ֜OcI 0a$J9~JkaY eM/ٴ <((T>FS"Ur+WB䴟KJ ^D7 ൈMH!YrGX5[7eL?coN[Z/PȌ\^Rd=psnIB7 鰖؎ ؤ6sMR׳(s ۮIt9}د~KHlj쑀Nс,Pc_«m!v _ *-h;{Y;799F@xfk[A.6kl5atjWĿQWh,ӱG>ΛJY ~L8ڜ-,V`ܢ:{f lK>Jt0zo%q"j薎g[ MjN/p#T<ڥS>=YM1};夹nŋWK5Dٟ_PI17}J6~qṍ[?XN4OF?SMV\y^ב"4rP/rF|Bmɖ/4=Aܶ3I!,n*8^/PAOTMaU-&v06R !~F?DO !gΓ'+TD(6tW*IH;HTa/'47~By^ l2K-c[4p6%߂eZd;E!n^rXe*1{mOi.>+?/FG2{mav&Km.#4!S1v\0%Z&Qu7 %4 (!ӢaMbUkV xpiM19BtJ#-u×tw-`nΚ_7s>=<7]cL%Xqm,bcc+;T/1X 8qwۊ.DoYU61 0P\UWc'2\U#Q/ "܎|ëh+fƒGM6A Yb ʿz.cx)64 * uY! m5uo<]C HPڷeLZwRdYMB so5ګb{SoHQ'27O+mczUپ*GIz0jt MUJ@g޹.B[`pߓ\3NVt]검q(/P]&-G&1䶬X޶Α<ͥF1{"5nrN/X f|-YR! |];O0: Oט>GXJ9 |X/*i=G^DAg>ꦣz mse!ָۦE0l }悬3?J(fsrXViD[y3xE(!;iI^8ry摊^7.sX`C|}ٚ4,[b #\At +9m^HMI*b=iqǦB_{b F:X\#5oS$w9FZ0_[$ݴjYOYΞR ]T3gu%wtj "[_ւϗKeY?Av"`4GƳtaGD9ꅵAI#f[ЏW nC=)A^/c(7o[ꦺSfȥU|YqɌh_9 @םКbByg1'ag),!&XьKR{i|]:ocR ژRQy8n+n Hs7p#kD[A4Pແb0-ۆzHֲt=ugY_Rnmi(~2N>>wTޠ^=jWфh[9 Rl?ZD:PSMM q&e| ]$cnĿ{&o>q7lQy6Gc: B&C^BV GFb~5Kz%<⽄?`#3ttݥ k#70Eh'`5x2g✥saY2ZbkӾQH:UO|8ڤ昦S%)rc{/4QX 50! J_Eԩ63~dP3`E [lh:ۤ Üօ0y'@2BדRXPll) [6$B Jpy^rP 9avV^q5kzL BnFroGir껫<-YtNI ݫuD|: 9?oa=ځu3O|O rpʣn",hzb8MʊF?/nkT;egf+C=`U^Dmt]HѰx4d"qBhC͉M-(lO۳TLh1m6N}+B^ԗ͒[0/N"]`%?nJi=M3/znE-R f9rf[b{#-qvA[|NwY jW(A`l?r~ɴݧ.uo3 ;G9i[>Lᑠ*h98cȉqss/3:Aw[$y82@K::Ty'>@ aU+,|D };L9v+Ծ6*\^/x$zP q&xpjj$jr4HCBɸ&m3O\LO'BSn,ݰ{}{6yHR[5U is p<7v/B bR ܅ _ZƠ;:K+ /c/<ߍi+3,v?թJ$stp@oJvD5& *؃Y+)9 3A`|+QohP*2?YXʪ_8(l}B%6q8c xD+X3*B%'Eǃ.sCd y{Z1n|!q;hkc4BZc!O5ȃ9yVq?m$B]椁~V#=(s>Ji0S+A:__ r!h|-=[nr:^kܗpbF3ǒG(n.} !D0 1 (+=-PΚG̡UF6x\.{v5'&:p>UξΩf)A&/,=zCޞ{ݯP]{nC"  S؏HӞ14k|ަ~^ׁAR!lK~IN c#?hH5›QXp=N^F1LUs+,(+Q1)ؑȦ?+ 0iE 0$VMW8Dʠ81dI)#ڱTE RDυj ^(_GILnmʇ7k";#\wnTS-%)}k-/ ah|WNn#L ceV3ktO>ֈw24K\gE)ZWUꆎ͖ݾj¬N]BPz\m30|\s%&?' \l{ Ddɼҍ'keiً ~ fuA$[LǑ5k{16\G@SnR ZD:K6$0 C-]6! max_;HzUb|nBRRd7atTOrǼޱ^Ӊ`>[~W^r.q@QݪԄl[glԶ4bj3L-{q;P?:RХ3!`kGpmǮS֝j /R4F}u0} m]NG?S戃;e->_D.yhuxw% Fí1!5v˘/S7LC?lrQ)=9:o%bRF!8zeoP^ȶKl3|bk0-~h">v@/y궑dake2q:2 Zz;ꔻ仯֌́f>/gӇp'0JOL@vݡJ(=5$l`w{.$;$qU_Ȑٍ/qcM%-m;B*M 9ȈX-Νڋ <5`ޙ%BG̬RBm-cOI\HJG%L1jPq0P!4 mhDZJ5b"m6Vۯ̜C9j~Uz7,Q'm۞*#,#39R{=6J[&rUǩu1.k]%BYeg+#괓pA(qK;<ς%px7\H:Q4yn=jEH|႐K潍En\#Ju%K@fMy5ܙaqǙT"M:GI} c C_m+$z`|&C7&_d; -#h*A?SWk`p~M{_'Hͤinl `uthcѻe4 (CC%Y:TVDR $}Z1Wap md*W Uē$KZFg޹!WĤq.%EYlтAĢwŜ4<(wf$_E= n7-%c_z@>08NBζB ]w4My?g_PZd|N>B@uUGZFpX`M~B?[(ŠM,GAgg4*2\;OQ!ќۮus[3rb'hbc;)?n>~ eGѬS4w>LM8Z]_WH>bL aOGT'ɪ|||^d`Jl+#fDSR3kL=ܡj' 9<{5l"g Ϫ , \dYaDu=z >KUm@wrϔ[ߏS Pӿm숊%N4xFrPJ-9&Q(bf f.Y6F@T)*FĢS@ p$9re$ x2n-]nQG3\{/`>3t 2pcckne D1{k/eO$Ή,a`fJN>X @:K~Д̗xˆw 3,&P3Lzif8 W)k0cَ3+8>F]Q;d3zh~n!˭Q CdCgY뢼w/y +Q4gK1ʖm. e r9ǵUxqK}>ً ΋VA63Q9]0sldK;"g8|C\50zv 3"N3x i='yob_v # J\l&kJ@}Mbś,s̾[pV#7f}h*S#NAVާn/~u<1W.VЂJGt>s)X2l1]\o>GF|7X5CwL׎'dnrK~\7OjcSIATzRL =1llV.)','$ {lx5qމaXU/iGB=p31y΄CM{{XHұ F`\@w  (?M\luW͑7}7Q+Aj{lM-<*0^9kWJrW?LeRFn~fzʫC&I]Qү6YvPN:FBࢿN(mAP1jW1Qu{3cϐklȎM7vH†S|I* @<~"WfW7x1kN`gMƽ !:o+"-~APX [t Ob0& xߗU wiX!&ct3 >f;.d!9_>Ax8 tơAS*Nps N|ΣןSFbNƨw @JmL8UiU͑wCje-ѲC_o9cqV]YC=3@}a nsM⏶Wd aD VOs8'whL̑vƯ+1C!z Ȃ&Kc6Y6`"13L:sux_Mc]+F2sgnڮS- h^'wz"5B3__Ã$ŋ,C)O/hsIp|mTh#+&wnќ";Z ;q\+׫+8`ְSVNP4ͱЅ6uA<@"LY2OMk- >9 1}綪$lDد) g,\BrV&z(dhWq>F2V]wG ت>m^oIhy ЯSo35+E>wY2/ W:ejS[FH2P@N%}}01GC0ygR(ͲG=`zɿvK3_vSBYDFhj8?P{uefa|`B]??V9aYBu.i?+T޺ D٥ppE {q>'L+w;GFOدυ!szexp0A`!zxhD 3=]k7 z6b֥LWhbhSR'.)҅s5B e@!?!rDzb16Ĝ+9 =ˆf)I~KZ?V )c@|/$]6h-:`[0u pxy2`dd4˘ 0-Ŭf7&2ɿzv;@WNY)C$7ԈX1bWՕ#ŞhC/hu3$Ƒ%Z( Ҍ6ĘlLB )᩼BGf(uBElU zgׂw"NNme Kr aV>WH(;SO:(ԽhRѲ ỳjf1ʬf]WX.m ؐ`̧a1X%Ҹ[F|NJ!0pWvf D_=* CMErWa IAenв/qZ7M1!A*AipM7_2&E=/Ь 6Cr͞cc>X'>=Mx١7Pb7B2Hb$S2!&Mo[0!TcSؔ3wjW>6zbhx 2:֠$=&x5ybd:S@-/g6hfց0m) }jGwM#Ա쾺@`a :Bgڜ lA=I RcG5?ffAx0yp3fuq/YPەZ:O09ʣ2z=[wTO\;ZrULc7O'IuE@N++ЈQ yz,k,lH@ ͌ )$@-8j9F|Ig/v26>ڲWY>zG~ùR͢l|jFgGt…M0Jnf5=~f85HbrmѢR3oBF<OC>\HHѓ9a="Y& "9ntoNp|T03nKҗUUNBO ~iTQ/ݟ|"O_k䖹;q45+LR'ĠAV8~82p#\9M q;BbKK\,ΫW,9N:@vjIJ?=G#:&no?n3Tq `Ii7$gȤHkDy}ZӮ;;M_.ڞMo^+n*ˋ CY=w%܅P\%06ͬEVPT{$D\zf\uD-VRL7ד?uO뤻8)*H X M:88bɎ"xawiqk1dY +oe;ğu`tZFDVfoŅ!G36FPܒIBVҬYHOn {;vQtB0ǡ3["VW'}D5 3..Y`{] O WmRL();FN MnDJHN_E˟ϧcN=…И p-U}/GΐhJUIQ3Mtu'NN29fF 2yϭz.Lk]Ėg:,sgi!>?&u੸,WKKl;uEoO>ΌzbnRB;h6ōW׀{F |G@?5NaX'Edlk#er A`${8C<]8MF5[~q!ͧ%̖T?e߼t6}v xtĠC! \&*kqJHliX̀In(_5E. P2~@."z6!7΂ 9ւ%&Y+!.}6m[ =* v;캟2.j ^-iZt}G&X98^o/\жC5ƿ!dymmt[gb Afn94y!ި|SnڭZGm:B[d&ʖ=DGǗ'Ty/P'f$m6  ~ qᝃF3Nr֠$çg)^ ~%| E2N,5YK:OJr>$weKIQ*$geAM1F/3XJ a_z ߴULR%Emr;7(%ȥ˼]\**w]O}^2{ԚJ=ݢ hRG= o(Wa!t@DX0q;Jy˿+9067 EX /R6L4 '8jo0b_Fy[NC~IjUm+?V&;BXC' Am޸6yg@oAll.SOfՔH 5%._o%@R'" 8ᇺiw0?qAu75K rO=5yNǺs'1"'-VTS#sR}#G }l}_Q+3Dž|"c:o< Iy]  Zb1B|8} /V0-Xd'"P>` LXوX;7X?q^<)8ݦX~D 0'yRJt0z!HT{#Wԥ cY-1ҿ\+UA׮< TP"Do,·MQWAĕ(<ќVqm޽F>^o*uH 4.gϋqܳfj"> ,nxO4@'TtB8aGVuM&׌UC˼U)NjqÓ>dge.來L IuzքUc~-,>z{}vQ1z,l{ =B|G#jmC* At77yDoK VE.ViLFĨ Ux vS \?0@ Hr1yq>?qEΠTa&> x7-&[< *'+Gҩ: keB\f|9Hf|BaA%֌`}O?$SijidέyjCf4G?̌C3 ;&^f/_,QywPWɦn^!kڻK}3_WA3ʢ2XJ܁G2aLJx=`ΗeNzZC h 5$&+ r-!QP_Ynkl{ԧC- e[\ tA,ǜiy?+%8/fLxe1'),ˡj*OZ|ݳ",{Ec `Zj7_ Nc9qق8m.,2Ya.sj”eӀ cAn z_0JOlUl!PS`DL(!JX|2=9Ϋ4[k ֋$Œ;Dm˖K/Nlx??׉'=S jOSg >iHeoۻ)y6KBd$'soVŧIg`p9iR C@ 4`*H)RXkCDR98 E4!3f6'8%d1ioL $קe Gq:Ի\=|/#}_}n-c7ULf#m|}Ӧ8XP*gRϾB>KFH rV1MsM5D%Cɋ(@e Yh ;k-2޴|G> n/h —e Ҿy* C)XbHE@yxYG"KdRSlx4\Ǿ9tPSwCB 94g0IE\7mݫ#.j[@DDҔ  y^ų WY?},痩7]x:aK^L)$NoŅ({VYW(NX H icހ{.Tw>a~PeR>f^D"&4ESd!29#wFO^1$e٘|MV0KoteoPRd} VWaXWɬyY:ts 3s7? uͳ|I)m2^%AM7:z1Ь.u]:8R`!91l_)_gYZ07070100000039000081a40000000000000000000000016101cd7a0000d584000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/bnxt_re/bnxt_re.ko.xz7zXZִF!t/}A]?Eh=ڜ.+εl@FR=Ch㶴n`G=/Q=ȖǡebH31Oԯ_r㩯 cb*"ՙ6xtJsk(h"flÚPD۩n~1#nVDcQīI~92jug2[Ë܅D̷?*!!pz;)87 * *ʄuq_mueK8Dey ́(F_7"lƊ| N. K#(}i<9p!Ibk6eWK>8{wEk#W])Vq|"{P_y6 +܆L! o$5i Ia(_tJ2(2롨bmr#n:Nt-pusL lހV[5mؓI-QTEĢT2f`;\wUIl%s+[2!/ vUtGZzdJ 2_(ۿaL(.Ks}O!mT6+JzV3).ܨ>rLK+C؅=E%5T KOC)hA-+:7H[U %.XĻc7(8jAe׽8%.C \Ei텒dϧQ~ˀ^pg` Oj$j[?4>٤1q@.a>]>srҟ;,cqlJ0ULgFx%Je~񼱘%&."caP׸PBߌ䯖lN-SDӲLWnuM{c^! '3K*cMXhU~&a0m;h[& J5)]^&@8N?/kLzX9(,=}##v+./s.݊ ]?=V|*,G v,hGU؋jWcj=j:{X@;)mX'FΠq ՕrpU-"IүJp_g2EyM A*J iFct .9gܻ*˜5U=*YCeF5}؊ ײ(bF턾CH&>K#!Z!wo-ʳA2re Ñ)Fn.M=B65IL e9h/V+$L1_szek1g1V=g+]sjH%'e aH>'mrGO46{2{ge@9{S] Q]&ϣ*򄝒"Ϣ_DL Fg`o^+\+WfiuF, v,zMp!{['|hs1Q-v"0)b'>[{9 OLX'ayCcqNyL:4FOj,Y.b|yݿ44`4-Y5nY. [0/c}z *yOP" , KU-ӞD<!ڣ* =٥V +YM@Ğ]!wk=q-ۇV {|~D;C4lP$^C]9>P^)xFiK\#܈jt_|>ژh8KZH=?^<;Llǿ;WI⨑h:@="믗"dpT5q B]0g KhFԫ,>u`[4MKϽNY},^nJ%=Hܾعt>9ƛ lJ ѧ KSp-o/ZKujZ\Dcl]8*4Z,NImRH#@P\÷S aHn"o /Ծ yt\;HiB@X>+4 juehĒӛl_Sˈ #C(R7M\ +hUcQo9܊~.^Ƥ2;CS^ݿl8{2,?Tn\σK@ת Qs:yp@37n:pB"H7jk!`wM.CT= ?֞p ̩\c">Ģ+F1d9a4Y Zg.g@(gs0J#R+jqNc`W08wlĪ۸' זdAegoƉw?p|\n h8I'ifTѶ*vux|uGR;9 2z8kGo7Z ) voPpѥo dz3Zx >`}o `INL :!<:!5H S5zo_o," qe<#gm}9\Fb)Q`*V k߂+.l>@j=Ҥط]RМ/}`hD_\hZQqxب֑c>iRVAx`J x]@2}zJ9ķhpia.Nrk{O+' 5=ZFaCڑC`cOd%pϙtB2ILNf}j=q YG<$j *մ!L-E sa&UjkNБxQY{JF"150l|A/Pp_@/53T>ALBUS[hܯ;|wx7K/&)}™zuQQ߅vqV=7ՒpR6yb˥uWvmT,˅S@+ZÜ_r8n8{}-ahӵ'`:%n~]Jz,XsޛPBSu#}?6[~?b9NPj`YLA #T=T Jx~'kVCmW˓M^[J rxϪPJn-%*|ƵA~y$^Lq9έV"\ӁPϡ7BśYJz[/N'RҢv;4YhV!`;b'wԹ<19):]yURL 8NYًВ%s9tZ\1?# #f,wEc/Lwo63+N l!zͣ&?{g< NPV ց6f#~R~ifҚ$V=/~LVk>|$y:wI2;OCw-nqAR-/:\Z%ߪљz.U?G{oe|,%T_xKȘ031F6%u16!24TINS/7A,QЎi(l%R doD$Zn_Wlb*Ӄ4xz>NgbWm+5J߫u0*KY_/e~Un̻ D]1"foy̱!1UTSZ1n0 @ !A_[4RP4_y&=glx-3%|@D@6Zh;O :!Ϝn4fkWZ9/ω_=5~*|g-Rg*\VKa?K#C;Y)4o9*\zwOBL} w(J(,q~tl( y{bYO4_W)@d45+T 9^\y|NX))#d8&vqTt+lz~LLk}$Wl`8pGX{P0 3GZLX5L5 6vݱkNr1MK3qЊ%qt(2V)[u3SSV/Z}ԌN0ZnVϬi_]O4IXQ|>Stlra2XoW_$O mrLd5oZYH҂aa&=n?lPX&N3nL+0 I f]`H ~I.l d|_'p̭brN>5gt^]mNK~ 3p6Ʋ*#EsJ|$V,$JPd3, Egz?P2HJߑ+2$O20*E Hƽ txEP1+4+ؠ3wy :}Y+O(!& 3՞f] ozB͹R ؽDCN<h`ƈ$~&P5@Jm(j'IvAN'"*-ASؐ)𥳐 NE;,'\(!gcJH˞ROo (mA+.2]CN/[1x'0ZD[X-GG+u,9j ز1#څh Nv>NN4~:E3)2[*Ľ{1#Z#CB&$X.E7QP(jG>)CF{FLMEb^ni G Yd( lI^w>آB(4Ef`]'^ie& `e^@yPBp"s 'Cl ^X1I4{BQ6krP JvlQ8%ItW@cJP.r_ NM^&2b [hoboV<1|W IF)UFDN3qm'?3`'A!|CȽmT¾5m^:e>@t&4*8xsP;ZF0xx A vވOG:SVQx/Z#HƐW3V$ժdշoS()D&oĚgqG)C_?7kބ~A0pbYG˪ԭ}2ÙwdSC={|||ߐH'Wq 8\c"O9(I9 *\.Io uQjn7'I|>`khGOoaU\ȾWmWe{HA'Hr\C#=G`{V ,l`ټ )߼7Z3 i?e$)$] m7<:_e?x$^' W"Ahj5\,#)׈ k[\OmWQ_He.lٿEp-y:6ȝXգL@H>EA66V/{6Voy݌g$4ÃD+yT>Sr3 %~, uGֻcMFI3BicL@ !Oi0G.=K 1R+ɝHNIu,εYlb/,}1X!/&6K.;*Dwg:S˾!SgjS7hZ[lM[Q_0қL%q%‘{!㤪pEn>0XK6A/w)+^X|=6 ԇ+]K55|>ZrDCwMo@چzRB1Ib`J/^y8ʭL@NȭC凷o?f],[>Cog-I菈#4e:+@mܮ7=2eKG0"ØcnSzPVe憮0IjE4w3y9PӎUWsd;kV+>Ux$fIЖNځN?P4!˩Hxvh·/|THU 6 \ tqw}~iNʹDo7Q+jvR8dsk'Wd`3ϥVՖ iL_2Wi473=Y܍jDWM#q i&OoA(-[~rJjbuwۊP@+t"pI|*;B\ё0cewRЮ/"fQHZو9uj QƐvryg/ ..QJYI$ut ` 1XB' Lyq(RŊc[xٺbѠ ha]`P+jm`}Lߤ)m5sC )E j 2*`Q}ۗw,Cxзb農tt2vp# [}/|5"׃wmqlŏ;ٟD6y=a%# /6OvKͨi֏au0()ZzbS*Z~7[ӈ%:Iȸ:T\20 yڄ$G|xa!=EPh"RYYœ@I i`(_mI />o/⑎ սqfÒMc!b!?tu`|M|1[3hݮ ;.ccqI/PFXzBw)Vxb[PmruFAwbvJ *dw'rqr33 \>[؈Gl$CFFHz|'^:,'6 x8`&fr-4'λ##)S|n>OQ#Wy4ϖA!nVNꤎUB_Z b˔N}0J'='ߨHTBIw2JM5x{WEC]?lEU^[O{b{(gi=`"},@zH瞼<2Dag LBA }_龱nѶv@6[Wu9Fn+UH6caa?.)MQ)0wdT&jOD-o RqIc``/'`JWY r!<6!< c̴$LA|d~skIlg  ],Y rj%BCwiǨU MBas$ϗ @zgs*>AFjņ֞}wL`,#qu_E>i h{V4gN6|T/~DvI/Bq؃oHE9_ƨUqt^ SezAo*83-O n FY:n tx%p{B4,vUa`` e+A^•}JK#(ԥIcj g%@/yKk;)R̨)&ԑ !d,&(e'HOUi-ISqzndXQ$ zr 6$}hg?qtϻÎdaT"H0R6_G3ɀRƀo~0CŤ~R3RPsʥxKr}z}Y !veN0~)Uo(vIԾs\(\>@䩆GS@N&\\:µp?eYy_pt,T,ĕT|1l44 7jl4.DfiNY{i;WݤEtY9@(Pc4Sv pcƜEۢGM0@$M~ν#HO5tSa!kqv u'KjDfzmhST{išh5]Y TO LtcQ$.Ɨ-v=gt<׷" 0G@z$:̃Z a2A lќӆUE{05C/@bDW:K*-qv y+_`Pt 8K_^l܍&)xLI8\Y!E5nb?<0L o/j,n(iis?HXLWwnh8)E[U= +rj{D O̍^7F3VZq ?GD1P\D$ [v{Ϋc~l1[~}%30Gk\FA 3`IqYpL>)Їl}2d Xt^\Az 5IOcPߛ-dp<҈ԶȹW$A~6?KٗLt5(ړ(3r%%]kT>A;[cFɡMO@qC6DI,ĮZf^|!*sdՉsYI ZέFNڪIbK0N&F/֓l8lkj/IowÙJoAL4]. 956^Hg iϓ "V:sǒld$W2\94XҗfI.^=a%4|P *-o;#O)T E@Q-`E6*wa˪Y.5< "i'W7Y!nbb\[4@N }JH5h(kO/ (t^{4,F.M8NhlBRBq9^uªwٳElj4i8E6F\:&fdTH vz MԝƊ1^[}~P*p{PXRŏgU;W04 ($y"ȹ#>ɫ#0ff8N]~;4{0M& ^w Y;9vWȜo2Y:a!=fs(86ЮF"YQ F6~CILf24/U_ /81}k$H&ΓCu%eFiC`] ߱\0̻lE8rh갥mŽ䲣2Xёpœnt3 7>G4moqR3I8TsA㞮sKw_i'N_\)J1q8PQl!6{F9^9!$dc)aCZ\V1).,Y3ޗcE]կ'!:!ɬ@BHnHU"n˾{rxֹ(dGZS Q8AP t=3|B=_]FhqToaRuW)WM!ޙ%D n֌qkh/F\\d.x+Aք1R7x0UU;}{6ZsKne٫jBQ%{fsl=Uu<]ܗAVu4 Q #/H:4L3x5bW/2}&ZZ%/9`g .E^>pГ&)&_n 9kSŬSONH]M{C]wY~lTocڵ$@VωbE5Ck{HWvΆz2ga1.HZnv|5KR&S;B UDp ]TG8pP&jA@w{s8PXZmawrKY0u-)im1Z{dכ%s'jz T fg-IURHl!pK?T"#X%Ha骈~X.23a;^-o>|4d429Tqq1I;O3fmPFW,l 򃗦SI+Z0I̭W"TVsXe6CTHs.ڦX p2qTuDV6~I:.UBt좆*I֑A!U(]g&Ǫ[<0m\r[r4X"q;&)WtuMBvԶS _v216m !OkWG2QPfqW P/>?˫\wR\UڅH'25Ux~ w pJ*RT`THӥ$ɦz aO"1q5mP&K& +Q ;{ۍŝ<jK )w6dMfuvqhfr.dz:-ԘQIɸ[IXuh3 KH?vD퉸8'nœiŠ֩\&%*wr V1bbr5 xA7Tf) v̬KoUt,V_5+(!Yhf)Ӵf|1QQOP{mtpøרzs`@R oeknYMJOfBlڃ i hZr2d~lG~<>'VVȪ7 ʭ6Sϒ(r_f|fY LH.,*ܜ4uWZkĎV,'{;1]VRxIk d[/cK{?oQK{owpVܘZcGj0k4g:wC; R;<9~AHX B Nk|%`iw1dd]K\艉`*V@w9 bGB]DC/0nr@\k)oý4ZXᯊp5CHQWT_P-T.)à~U% 7"gaYmKPHSбj*%g0]1'LO*v QY'yY(9/GtG($i3j96_^p JIĐ8!ssCδ5Od髾PJ$ I~9h E}M,A&Cq YN(GUedPy@aجh>LTϗq^2>^S<01Ѥ hPJ(!eL:9l&tp Ldhj%:īCP!hAq>'f[غ17`/μ&ɐhZHJ/]mjs"C- b}#樏KAҭIťuKQ]v g!Kd>z,yRzhb* + I]TJ;B2ˆIԤSo՚wu1goyӅ|w{FO$<~ MƚL{5i87dT6V&ŵh R'(Yg.H-,<(dc`m5x k]1`h-7O.u31͏nDcyJ CqE'9GWZaB&Xb2Shr)QM:}gmU7/`5O, )u2mb@#QPqL IW3V 4ޚCA9 NyۉAe*V4gyam׬s޻4PNWlܛ$t`V'{%.iU޳[GURn4519/R~7dE*m(AYYz";s{D].-P3ߒb둙3!XΜW>T5xr=9;U@zQWB\DڃBw5!cL඾)x3,Ǎe6YI._+po{v;n-&@P{,9?S{ npف_8y w/h8Q:p#/.m@,1>z8I \7:A5x1i_ú:'S# l?V)`eGUՀP9#%.݂L;{gjJW]W5J6Z6 5_7YYry?[u 19g"!el]U2dui *V*OKtiɛK'X>w5 IȘ)qR,*37FR,#`t8n(=jw©C]FkZ1#[4zsv|MV\aV)-%VQqu,3Mem$Ppc䩭^elG!CflmEG9+ML1ᆚG5c;s`&r_ qϚH`liNꤊ3O_(s _wq#vDؾ8W+ QnLkXxFdw%%ߏrp@1}I-+/ {PRkTXRy $E [^=/;%sN;ԑ2&]r=픑J+b QCwL*;w+>i|1lTl@δ|-T{T{ hU (Kp fG 5m)p6ڑ Ek;صUTp##@V^Ta ^l<+`f 7DJYK-s& LIlCT:|O l oi-:AbIF%,UNR+FU%wl{z<(үsI[F_8`&5,nfjEtʃ Y]u w|dV-Y4f c3 '9m='M8)zofN`jzGFƏ/*J[ht+AO=2M) ,Jߌ !7俣¡z)˼ mqz66D*;%/?XepE~B99T_ΊB{Q'/QHy⢮(>0(`9. g&@A8 جݒG}a' R0 ~~Uz? , :Xf{ǭ QxX<."BekMCāfa@'2jWz}Ң"F+ߚM\T)(dA\ttyۃOMɂEdr ?g!T!5Wd(T(Ѝ"7D)Z^q,?KCP= 愒7_;jҜXJkoA>a0 XNmr?K3Y(CH].r<& _@@9̂.pc)kuVGLe]^ܣY Sp0 o|GFΪyVt0Q[gҔgOҤh2潤LQ^yEm"l䔆i. x<,|RH"Iٟ&l#:M}C|&D0¸O9nz>V194yxүR3 v-27D#gTsl*nluÏe=Yr5+lqx~A$w:u/֚S|| f C,"'ɱB"ݝ>"݆ ֥bR192 -KfLuAG` (1=gҵKރFBxҀ.lP*=s)GVtʤ(PODn~pl$$Uөi8OU$ S3F:Oq㳻nɈHTo<~a08GVlEQZҧJie>َfYhwZV'T` '%u-%q g ~}#᧋\BD3u6 qSpQȤvH\]s5:L 4̉S+Bye*ShNdp:Q7O\,VgO{0w$^d_ bkWcroNcfC{J)8 YՊ%+v,-Dz8%ó|uzۉq XFZmz7:l\ m~jd$k_,vo-'n϶Nt̔` [WЄt4𞂚 x;[mIN))[ֈcQ&v.)@almS@{rEj& 9&1-[TK|(xޚ[2YsK;7Q;J#YGvN\}F'6ץO #92y*Բ.zTv*< L4~Tފvc|4[^`Dt^\.­@ UP=y^߄2N6r6dKbKWPjESA/] up7bEW@(yfvl*_Z+& o p&JDƳvE&=%>Yƻcڷo+b79J^Zp3窫$+R_ O<ҽ:Nҳ{h Խ(-ء+)lG+qX*&eXC_:gwaLֲ7JZLyst4>Y-_ge5?4Ud /r'\rYv\?f8F\ e E̬ 7 :)j'^bO.Vɣ5S}2ss/淂Faof+>vK<+ϴ|gdD4;$?tn9P0'\ F>c5ݛ'ުIȑ<|w<- jBK 0adQ>novj;Agi9\vv%t#BnP aLB@ZZB1KUsy_i*WƩ"S0?Lrn esV-zo@7N*dyЮ0lLmo㾝rۂ,$# _wQP R6H~eɶ"Q3 dw;h1s*8 Ã4r~ -BnLXY\=yiYaJfspG[YcK }ּ;}bs#s0M3Z _iCu/$юO\$Ttx£WPzNBK/ez퀌tHHic ,qԁ!gGhEijNVROʒ$<݇vװBe7#2'k~'bA~<*W=\Lߋ[dNkW( L))UECR8G!=S)gJ>, DKV6 < ccIїfCڰreP݁Xw介93(G?KevyV|6ysB}X͋9rɶf(T뽥2t-倕D[pY\#Ν)%0Q)qT[Im 2e5`~azx#u`(XI_ 9(H ))53M[h;㸼}HɊA ]9k> ͔J">\xB^2!0๓i{Ї7mۆ?B 32"TERM P6(R?RDRmH ضI%{e4F,*Թ@pƄ$RլwMTPf^pկS[^xz~= 5cNχ55~2M0Ep{mHZLY?4h5gŎl2ߜ:&z[c>n fTfnCOtY¤{dnP)$L+az?Lxq)q Cf`Ƨ\h誻ɷcJxߓCyn"/*JDf9b)F2 ]ݱϝ K?cGΈ: f.y4VL^@hJ%Ԋck+h]}bۃs*ц`9>PO@D/4Ϟ91.5n!h#l1J:rLix?zz]^_`t~߷mQkM]ppES~^IQiѣ3Q_YTaBk07e u?3 AfպqoyQ+0:m־0JtU\ v9* ~>F 4TZp)|@>(xaqw6}9NS~ԶelzRz./N DeX:B$g \/^ᨏuKC8vېYE0.%&8"[+[\V`T4@ iŊY9q0f. E}*~*%\ɢ_ ^P*.t8Ctz+1XdivE|*JG#M͟dpGqs3I1TUֳLJ4S0{1u&I'^oÉb1[yu"4o6uPGxca&A٫^wmE7V/(iMDoݷzto2;v@dڗD7{'q=ff~u֥Y!sGHMbWxs7:\vﻈ;%˜Ĭx&&vHoM< 2!A9C"u#-E- ak&߰hz`8K\)Q2Z]Y647GG pU}q77":S\a,oCHDU n #O7!BcYbb9XkțG>L6yՌaڝ]P?AȞb{h́VydwDI8Di&<WtŶNe[xZ 3 Mkb PA||I3( %Ѕt7Ђ}zɵ% n_]`OGJgM!,|pޮM`4kV5]U\Bnl,U/s_Cp%i5g~ЮF_Mv5&#![G/W1KT9"L)sɉXadEzW>:n`Ki"R|{`Z DU9 4'b;e='6$aERϣ.9v@礿tczġYxnBWԣE腃C&Se }AEȸ9^3ݑAZp(bm@-Bgn>zTGkT SV?\jw:uV ^ws-,GgCa#zeQ_!V)N\Ԑ+%j67UrucxD%Sa䭿1}dFKsX#x/t}T_gE$Jܗ(̡ Slmyy ~q#Y'mm8h;*U<.9Md*Zځ/· 4;X+_}Q;9#h;剣MP_nYƊ/jO)V '@|GKe JDZ:&,Yͺxs\y$+PvChS D8;ߓ!`v[  J7gjޏ#*lfP"/Y:ײ&D+qB Ok/ѹҕDG'7yKܞW)HI@Ϝ RÝRO[ ʔFQb ]kY.r7߸b=3hЅv{b,ɘ7 eO@w遘.k4|_aRϸ}`n'+1k~zF随r|ŽA7 T\ݒnHg7r9)yp7 /fnz/\\[(%` p+JAH1q7js.y¿t>{娙CRV5B( /&Fd=5dj@y{UU0hn\Gn712 pz8kRQr&Xo!'A>g3e ULoR <Σ($ևbp*E=SKi/wy3X&N5#|@ %5lfi:p|nk{sšnsn Trj: R+@ŧc,xxԘQr Մ97"kHgk,cd>n c. {h%ΓϺ+_B3!!,AJ\Kkޘ0G> z$v> ,WԺk)GSALJ*_7ٟR Δ"(a~JmU(7M>FXSk6i3"k\j:L=(,$T"qځT:P+˞!* RS|{ pxj(MVd9zZM-:΍mvZ,m(-H[%+bͩ!)#&NZwQ訣pؤ\ |,,C(8~,=W_md(4b-gc(TS]zQmzX~g3I̯"wPkU>)c.YNy =t#0DRzIᇸ$K为;*Bw!c0=ʴ]4m@öqCa ǥ }D vؖ+>xz2(@Y=Ւ Ym,Sn (j5^ ݅ ΤX9_(v﬍_Zj©<=B0~Ļ1T{Gzt^]܊u+kw5XB/=צfI YdpKtyo<֟`\XcZ)/ol"ݰq2Gɨ3i:p:10;v4 ?gq0L䵒N0e:/hn}bexX1qڧi0 i

    a1Q8JktpiYaTk]ҘAI37u,C>ۄ^+6/rOjEa6.Mx1gbeγqy;4y;sU[ʚPͭƍ,kOik7j50&y<0]|ZZ=޽1ś39vAE{xٵ5b{6 dy[}TbO7 LV vU YVZر*-p~ly*a?vYuu7KLsܭ *!#k8]  m0Ɛи#lP.].̐cu=5ƲcTZk4P1 a֌i]{} $r`#N:!@yIfK}[+%7=fOݏ ki=ɂ.(hC* .M vNC)"uZפf3QC֠_J;YSӑO/́?l4d=uoj!;XJ#.o(*ycW Y׈4#WJi9O3c ϱ)/zTmVG3?[ 2,mA90@5Ӝ,bQ! X( [XrCfgVuNS`40%39)K Jx %VIy1MΡy1Cs/{u'I3qt\Pe 0LeA嬈x>Hi>F5]A+q hZQChjhL$aRsBoKτͽIJwYR+^Z?S_ }Gʅ`&< d$w$6tlŮ$J6GnF"#R޲Ʒ…z08ۓm" /0T`լ]?ҎCjO)&;YOM^'`39s3CYl 6ܚeu7|Md%*92_TEʩw?чԋFtH5Tʀ )d87͍0:1,6"`>(Aھ0TgϮ\?dOpc(*8yZÿF~v|ռS!UL3AII&Ao̴݈!Yu0{좓yἍ^b]ȁr]פg=3_Fd%균@E{\ P} 6:Ivk3$Ev$"]K/"6 8<"nM9O5i!F0eZ 51o>^~G?U86!;2#o>V;FsN {RC7`6Ƣuj(°*D10 coc(N O{#VۧA1>xֈ`Oj.MXDCNBVP) ix@, `QtMm3X1~Wi_Ah#Mj'OEN}<8>{WIhWp z`9y= R+CWLhg WG9B,5+eGB*FaBS&I"${}X©& *{3:|oD~W I`uuxb7uUHY`Oa5)f"vM!JA_|ķ[lxiӭlF?w1ޡiI Xd;,1 <jkͷc5J|':؜w qNx㿃}GG*a-}!}>aqCzaGg=I- 5\pJ"4 C*JAֲo16iocn#C $ŹK3g*ǥ3D)i |eka],,^3WumF3ܭ54{{ fMz$6?=vfƞWzLh2ڴR8iRR$ MU{G O$ ը,Rѥ*ZARb(,;ZgJJBq_ fd`R(6z@iw_顆;'QWrf`iLuhH;{ߚZG p "ri|}]vs~y2hd5NDYI0&>[B>˶d~BE8'h2eK?uhj]23]W>8){LVMnp= JW]XLam WߞQ>Su 䜝}ti0WkǮڽ~>$?xeM^--Vӓ3ak*w[59頖dkNeҲcm(Oɥ1oLAfSޒGٳvCmA |PoClXDF[+_&t#GN&{+hz'xk`0Ceʿrg^"ʪ6_N_`a}A%Y%ZxBᶮW=K=vIH9#͑; n-/u\P03͍ ޘ׈\:y/ڽj@b÷#$+O4CVAzor:Gqģa/HL?X\S֣NSB>W@Rd0&g:;mE呼*%SH+52'$MX!s1Ģ=T'+m/*0uGp gX̙3S˵BFjGϟa2SS+;@TNQyd 6[Z䇟o^q.6f;_\! mC,MF|fNv}%s?ݵdeX5©&MC2q>q'mvP38vHvWXV@;6c6-0cIf c@-tխÆ8_ZQ]U8/rcn5n-bxXUEopV= [dH}OW>h"L<_LK'4VsE4xyE? =1rFzIN,TߚZJ܏$WE5]Ѽ!Y4m ۀJų4c L'{ʜ5u9;n]oD݆&{  C ѪSF7*k*)":݊R=ѝq_GHOB+?WȲ;eve#{RK+m/htc4y{\Oa Z|4 0۷C>XDD [R;pw^m-NBI^ {ܿA$3wVOB, *.g v' "Ii?Z]T!Lkl~2zNoh+w[59 R yWXm犦`&FP{T;|}1/z\۳4Yu #/Vx<[D2@7I](F 1?]vsmxFs1FީBoL~xP]aQoP@NH3دbtY!Z|Z2<#]fO.qHl"B)Ȭ))LJa&]oi}76O`-hLB?مnnfb4MY,xh]괠iX-W;: g[z2d^J L[{?tGk !"m3 (sQQ$8qh<*FLlUX T(#棴3(?}up[Z&4dzQt0pxGO Lj-Oi;NAirMEDrxתFsR`:K "]ʴ,1ru=͟Wbs|/3LDo8kEk;rӢP(ʺgs jSEG{yJ qpAJSm =k{2 G/yTΧs3wՙO3ZSeò/@ВP\k5p aP^πQ31ƪފA#iU<RL3t_4<acBP?;r,e1W).aksYU쿻Xa(m g 8Rz?z6H MERÄ\#2$xt۬pc},w[x< ף}/P.[%{"Ko}G4JQq=(6ȧmV6'uZȂ]1u%sa#&ASӜ|Ǥ/˲#(N h=C?!=!7DȢZȚRjGXfVg+'τ萭J:{sTDYU3X7H3:@GӞViث&F" BMkh~6;v0^MڹةOcKarcU(MWo߳wOMvǜ=ŋD N㙱ۖHw”Tž)iH41˝Iѭw]h*nɄ¥0d;r8gnh6¨'Jbs e.okwlY޶ݼJ5FK#\ Er%Xr+9{:L!i9J{g:^fMS%. 4PwHR2'Y!* 8wT9d'/z"*|_@i.xQF XsI&sX-sG?#m+cF,6D=ć"3Ñ@σk.irH+Jea 7p`Rb¶kH?2Rx]rWCKHy9ya͡1ԋyOoce/;W y{N3OLj,0$(NLBDt=>WgW,WY8μm:%gk6XPb4pbACܓv羐OhVlNpEzx濼n%tHֵx<W5bRNxKW,H]:Q(f->r%2Ej(=N56ɇuה(m]z\8T"oE\<,HG6wy #j1=oƵd(z?YO~<KXI6 " |lMQWa$~ X59e)3hygkV,A= Wԁ[\6ffy-ʧye  FXbX;E!:$\N5Zr_H(`bgF6r`j?^lPDGEyUIx60Wf:3f-ܟn1- s7O4z0 r淘4)8OYκsA-хd`̧ LPîchrj@"US^וMmG6DbF /B>( zu$Ɨ-}Emut{Fv~e- GQf9G|P¼. ; 7̇:Žf\#A9TBgHF&YtT>3:#+X<候4e|P1~]wP(p{Ɏ @ŵT'ʅS$@97{btu2C'L|P U[A6"eo ]{Ny* p["V1][w_kÙ~^ }p/@Ryvmkp5oS=SnǕˣ? Ҳ6E ˒Ƽ%vš7z7dzz#76fܒฐ Vk pQp+b SfԂ@]k4̯zP޷8!P%Ts.bQ*7bǛCCxd)ҘTսkO>gָ'XVc œCĞYt/";4ЈD~@3N &$jG֨}s[ͬF-osED 1?4 ~v$%؜X8%"?Vs͢JvD15jGDG %~9sS>8i;Rͽ%+J>G6ь׷oIq;gsU Yg痕S 9ϟᢝc؈R~<.?OSVGB+{$=mS!yANL #EHYXS+_fy*$m_ G'j/n4Ӈӛ;blLe&Ȑލi/dӼn=be V;y 'xA(~#^k0,5s߷|[gهskfL (i{*"o̟gDM׼n,8T(;28ښj rߜu6)!襋an=) ~#ۃ& GzJze /OKݾmiAuZ@ )~rKxi#"W婢""\]#qoTcF#^Lk^Vc&p(X; ڒ$vgуN|z^:O)`z&t_.[#PӪvC`.xꛡZ.$T'[AKku1;[9.!+Nš`ke}}8zV`"qKV-pIp_뭜} aKYY~DA8?YJӷҠ|>`M| Y{iAfم v/ 4f9|gWjEZm6E~B(`9rpr)Jm/'Ӫ#F(QdzJ8NyM 'ӿY@? 61#]Q=#m(HOA<< G$P&EB_ۜMw*.#C-<}fctؔLq9~}PJγ^ $W`Y緩z(X77Yޓ6]L`So#ZM,tjɀ̀'p | 0MڦճlԔvw4Tx#f#5 [u{$-,gLJciAV C)d6Q[Ӊ_QprXkKNrORGP-6]s*_T{Xwᶑ70H=_~oXr!!MC9y34-\O5pRH,t`Y= F;kyJlY/ZgB}} ZE3:͑c[w}Kq,\_KRGI:X; (j\1C`+plj%͠N'5Y_EJş}L54XiEj]^[\;`k-/JJygߜ ;8b,0?+NC6ow ;޾ғXp$ v­]S,/,MazX*[i:}Ұ-7QP4K TU5oq1 :}J \sW|x$r[i+ĥ)Bdc]PKp '< 6s+-bյTV2# Enݷ훉@OYWJ N%>V+<_ՀCvj[Y.=FdnF!e}ImkuNt3s;h h Uu.&t#\wc?a@)mek0kgd3L¿! @WAliezta2 4CBױQe MӞ9CJd&lJB"> "̮dU E)2ʿ=%. _)*LğG8HQY\t| r?XGqBI昃: pǣ l@ cic)$rCaTHSBP/RtKv0'Fsob ;Ko5m2GlKi11r6(h0-pv(~ᖘҽU-'uqSJGXG\ I8ɚ&b֬Cdw"-0GˌyiPJ/җ5;kGz!t35=*xj8yuVhP)L,sX D1Ok Ї!`lֈZs杏M~S;'8CW-tF"?\!^Y@%bz)h $.n!3:vz:0|t05W6׏Ob$HP"vUB_/_mH=6`jtr "=kyo2qHLQN/RwbΑots΂ CoH)mS~V#|vBwv}tj1lPt[y 6Xy`e4hcA!ѷ.}w(L& e555ցBF,4^YZke4u  6ϯU˙)(S=[lBc]yx{1dV,:gx۞0@eߤZ K~o)t2@_^Q'vfh"z@e LJ* O Oyj ZywBxh7c=+2D j /T h@}C{c?kwmmI;s)Ge`Ǵ׺tDʘ2&NQИcnZ|'G܎tF,f@SHfv"AO``(CrULO60v/\GCC~H|5J>K-0)Q,'P'͢XЯ%3_:ؘ8'8I?+SFumK^ 㴶jUGlh%oб+ ?ua*ʀ {5wzEg]oڐy/U[,Ra t/:^o* U'`[#(qJ B^e`} ŎPW7H 2;m:3dY:4|{ >p5_ȩ#ǀpGƪ"aٝkYߙK (L^9_e"CZ=L%"sSqؐxQn8*M\Jh[4 yNj } 2S6ܐ.S DRRUc]׹C)?څ G$|H JpqlQOײKiT'|ڎE}HEܝ_R֩B7z3J7Ef[-,(KE^șasuA XDA,+ Db5],_]T> *s'31''?\.v'fLMJlGu /| LjS: v:'J'Jz!kB1QC7!HMT9\9dJ;4.?HƒJ^K^.ܐ*7oYW * x={qY. ' ԴѢk.8N qz@XJ.u!B&ǯ ex5m$IyPt#8'Zk!ۖԿU句9(UH:XYWʫq H}ex=q)$\+9ܼ[]=[./K%|k+T^$H&U#FxX'}'sThSJ 2-ibGbr5=e_.o"KP GEz_!zm0h$[6(xu뿶ΥeRKs= ԍ°h\_>%H t{~(cWZ누\SN B {ԟߝڢ4\%"9Ҭ r $sxB_V?3ts6JPW EL9UO/ ɁI+>5;n^X}IE4 S ]QWIw`f uLܗ YRpfXL;:Y V&(cv+Cgzrr׺x#JН&* t8&X/Q{̫ȁyAXP?T3{%!R94|u'jGl 7weJC5E ľ![j^k E/mӏ |l/UN3+uG%=ŚةFwWpeQv Ň1n$Yǡ`$f8=׵z)^6' Ǥ"Gž⮚s&xX) 0y>>GuA̷IdVew"1Wal%t'vR#|jW  :dwm%v_т+#y6\ Ruw ?2)bff2<n_éqt:h7ؒ MRڟaCL?|$&~Yd: SI0_{C9Z2)qeY n 9k<ڄ(ie f{In?&(t2w">xERڇO $:Huw`lq4[,J2rs:Ej(D{bKز͠AnԾAD.-b\S8PKXZS4:_ 2Hm%ɾGƢJTŦ)سoz:|Y7HH:Xln^eYvX652+m zt_ys0E[ 1q XqR~)mU5?QX4|J=Γ-Pl"ZՋ*$8v ,]{ᅨcA H{{ϽKX=*qe&DT={kdxpŬSN㷱*%,M8/n O#1w`lvWDy31_Å ı(&˫LJ3.#Ik;O*RnbWAqH! A,4Fb$t#mM'o<;z*1~uKc SfӦ{K~M1HDYHDCmH݉cRoD֏^Ϯ}f>>|"ElDZ%Gi-vsӋsgIP8䑚0ȑ1ϱYOU0:0S:TeTS•q_,WC(SШ-,Ct:}8[X)PS?{Ǧ8̸w~o|fkN#uNz7RDZ#>?]{kv9XxZN<ҹwzkڮ#2#,B!nIt_j-! QePZ˳Nt9F& \xkZq޿5sUgպju M.jsFjꤌБi _oy Y l fōV_ ,w(;Tp՗4;!P~y|wGrŋ+ZzdǴ[IU` Hc!AB{-`w؛vpx&TeN瘅BXvu2$-.K%. 2MrYRgSw.B3SKDÍ"ږTY33XReT 3yϨt7M4_ܰ8Z!吢UPnݼ䄉67sw ,TM(;Cmȧ|aN0SUXvFcΊ> y W7j;G})d΍@h[RH}:k#.y62YϿX(ȡk*KRhbA򦽨c&(ۣMLS9H s<{rWDr$^\U8v(oPe:=aRr!JՈ Ei>z4Uwf'^Ć{Tf"|f(I2dIv_-WGbrSҍLUYʔDlaMbq<$x]+]}އ=n>"07mMqm'j'ЗRCkŜUɑ0 % XjTIfLU;ܢ/&gd&t٧z#N٢nhCuXIqQEDF&o~ׅ"6 +-#> rKx# :k[h7ZV/I+:6 &!5P[_tLJtmqh{N##AMVDs%= 84e&מ#KE 6[N&@$ 3hr)spZ. >[%sMU,8TԬs ʚ}?BtN$uz˩t-5kȳ8.i#"F-yWP!6 4"LV>l. _$NmVzwؤod"Fm?^jJ.OE+KΎaz KxLm8z`RItZx][?Bx,y>5sFBkAKfrK{}nM\ѣj%W,rfWdh0Gpf" Y3tFȈHO)A BJ5&vT[MKft1>ҜÐ"R5Q_;k~(/X. $LE)+񁪏TΥ٩ߍ`?9r} ; ] 'i)09!e'Z*#֣L X{S^lA潘C(*AӼoh+doC64y'LMVs . ݎTpU?IpGHNVּ$]w'=6~?\4{W"iK<[Ҩ]<Չd0#vbUD>ϓ]Lۮ?Gw%߇оnUf>y4/[""]]} =rGTu8|._ SāI̞c*A* c~rxkWh0D3k5[!CWRu1H? gD7!,'{JMh)Eô{!!͏%fah9:J_cC$Sm~ ^cifDŽ<;Ś'H Zo QOl}'AuguEJ|TKQ2#"7d%O[t_ &sl66li!w͑T0 77U|D941",2MX§v(IVt+*g:snϬ锆lA P`< 9zy߱#˝6S| -Yc0M(~!̟\M^3/726 1Z1:bk1.4*d/אjc0hÔ4,dY KŠ{*j@c"~.0̀TO)&ڕanjΫ +b"ѐ!`DR ?#u0 vNS,耢Wkkٝ&r 9?C;bt ڶ$1i3&zC7S6t&C_ǡ+%9*$!|ЊLG[gŸώ,uGp#I.]('_z@ۢΰ:TS0ߴH컁iQ3Mg!s ȸQkH5tQ\:^tzyH}_|ݹCsd` Bۣ7KJ|lcJrE|5kM7ƛu.ӈ[ؖh˴ol@:LXNL3⯓ W,ww>aF8Ly[<ﺑoq^*dD"l&f/7η +]#XwhA=Y(@#:1BX5+?"CܺKL2֗<ݩ=_f׀AIHo^Wldu}o>>q)TV,07鬶zRd]YؕFGOR SHܰuPT{R= 㼇9,:k;gP{ Eȶ-_,@D 2CgWYM?'Ӏ{t#UO7yD12m'Jɐ\6֝BICԫrh*y}e=WV=yӧh]n˱1;hbb1`q)T%7;uo/?l"NygQ PDs͞Q`[Lؙt@r=7lzn1 7 C%+Bn#HU,P9*i 90$'ND/ܟHqlpe㝕?SRPJ5Tg)j ҉ -Ywo[zn.ь%ԗEV_ܯpi(}9^+z8KޛlBGeĿ|G|-h~m:Yt*`1\Z*DܙM d¨*BŮOHD 1GS. 'YE`0 n)il{kGT@<"}[eͨmfu{ڂLKGՐ'=J G߸,D(U7 ;hF܉Z.fN>$ Dӏ:+KXthGΝe ,I:G;exV+̈́{`$zXmDEdxac.ClF/#h<7ᣅ[zL\h찤QT3O9Pw[ /YMduRH>!ѵ٪>w~8^a3_ yX~|X)lU5JTB7 L/|KqAA+&A#WVo56%]EW0%:g tW)e։Uij?Y՛Ѿ/vbI_>,1*akhR_FRFNӟv$DdgLzrvNVV8lE+ 7цDYSD3?pNJRl mp^콭}i#8fj"h,"4bYȤۍk>3I%{X!rZv]Ja݌j?E.ILy ץZ> F7GpU!ouW(.<`cl #*Tk9퓿b3"% -Kot%EfiSB"+ՐhyC{)(-?W # 6a£E^zm iYOf tX2D6 syR\]7"Ǟ}6V[-Lp?)Ƙ:?L жuFe-bzk+/Jz7ΌKӦh5.j5]ٿ²# ~';!QiAɳpp LY2fC[:N )8#i Ni@-AS@5Bp9yC 0tD^FQ8,5x@SJYк1ؑ ?v7-Xwy'yطU8(UEqN 3 Mb]q.%sK1݋٪`=,}+`b֡]E^kT-4HE5P%kDs`p;T70$Pl˚cɗYUڼy,h%՟ic=1$p s-.+NbE)Fmk7J".sodL0g<`<6pKSE;uo"ktKa»}\054`DG(2qk`fk^bqk/U OE@;c@)oZ:d{uR9tVݛh)F"q6ә-/ ^5GMYVDm&3{i-uFd! 'VLFZrƭUmH7&M3Oᨫ< ,7eWx؆/Ԋ `ߌsI[nT<ӀHh2I]U(TVYtʡzT|+'8cvO+/ȍs BZi._g3/%6ԅ?U\w0&we^e "oM?`Ӧ<)pg|PXzWK o 1maDb4,}j*/\YRhôK[Yqw0E߮*22%M7[\0IL參9 Z`06h^HŃs5-"dQ}<[XnoyP[ k|D2ز>`"b9yS9tbՉB1 C N(ַZ>=֕$ֺ JJ9mG2:c)-k>6[*:ctѢ@NGLFCi/:gbDlYZ~9/Wkö3qOB-ef@s|-ZC!&HEQ@ t@E|Bnd^*/ʸj:9ejScH/jhg[/Rt&UC6{!a0;Վ#%,zJB.Քwt9\VjzB:֙i Io"GvϢDc~ins$lg9Kbk|^g䔌VOb~/`Gzg& o:F|q`B~xtj0*b)_ ,u77Y;Io z MU\hnJpȾ45$5>1hߧAUD]me%E+Gw7|D V֟w؛1`C(2$z]ii%m#T)0  " ,wh.Y&Ѐ-Ea+%; )Gv*jgy}K$ 1FtL >ݪ JjgYZ0707010000003a000081a40000000000000000000000016101cd7a00017234000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/cxgb4/iw_cxgb4.ko.xz7zXZִF!t/_@]?Eh=ڜ.+>tqDd@m!FCӎq% /uvd.$+s_VF59-\AEg/XW9[ȁKTۼ2z\A>])5i"D\4Q5"X?D6< @OCc]H;2web=|~B5Lp4.zJ4!.S퉶nZFTƽ)I"; &s=- g$r<`tO/K, ۧ!MZmc35:i@Q%=2*p"0" N`b5is16!M#%4j:QW\ ]֨,=[<Y|E3j0 O׉dWՆa-uLe*QW} gᇕ٫v3 LGӛG>E!҃ ctCA@A9.C]Sߒ,\ƴz[~rsƆuC R,BAS$!ԨH'U'$G@\re߹\π ?5X".#-n.dnˎ!EfQ_Q?~v H0aʿ6 iہn;N$yq:Pxs:+9gsbrP'^;fW.3lЗeDWsJLFnC/7a dBLAQC d9T]4Y($SĞ Ƒ-z)›f4aFGu#jh4 m$ Lƽe@nDR7_I2M7Ay'Sw/B lhW0"18 / |[t5߆ Q/*eOCϙ?6`xU>B;&5B7; w^]X6GҐ&ACz N,=#HK3,`ݹp=m%3 [a LE 'Pc(iIi?QDJm.[*@-nW$IJR2\)KDg%֒NדX r h~Ǽ}I)V.|!zvo\;k5M$:aV 4t?1DkT3H6rBM9%5`QQPKAӍ}wi[`|s_ţm*B_ h(!<LseOm^*8 ŋ*0*5M܇Rm˽dɛ cqlCE6yL$UA*oV wԒ)ٟ#qKfcol<h?-Hpʇy|*^0-cZt(}#r" BTkmF oԗ/Iج~gdJ-Rf&͗ꞣ͵2BZ5xncw_<%>$/e1UzVʥNPbOsʻ 4A-p{k9 c(짛^Ӳnmm E5L:V4X CI~]'2*߃ 9!B8^ꌪf ,=;#ǝ%Jzovhz#B3"6v+鲮C=^?BM^G:eE ^* (H LXPkƒtu9[1;gVW :<5,GRIE^~Uvp',XH֨DŽXsK`[4T\wҭ@ Rҥ.oCr5-6߮3;z Bm=Q^gRġq5A᪆! a_ \ҧ^m\5ԉFm6R"2,Zgc[S0Z~KxL' +d∀#]sT`kοcwL=m&FY6cm}] Qݎ!3T*}_Kp>^1x]fT=6Yʜ iX&kv x05g6Auni,Lk1f1n0ĭ]z,lw|O+-Ql D`IP]W&J`Fq(ksb}A&v0`v:=!0 <ʒj%A9+69cd܌ar wHlsg4APXki1Үp\c4C دt`+t>}ٜ¦[7K@[)N'27pF# 4)m[}98?ohe%w8Dwƀr =>(hHxcn(0$՝kP_T"@McKE?ha֓|<%3| Ҙm5Cw/զ,$_D߬=ڂ74KFFZWN#"FuNЦ 'qhaI4a9:-K1jwј1q;nO 0F44=h)ӆ̈́YQcfk/@!ru\ET()j-Ԫ {OE5r_)s:ҎdyXڸCE^*V&zc[$ Q)g!.CDY?imݛ{B63ztj!9 s.X;= Ux)+(|D-(唢Izlࡥ>e!C|jSl6W8)]'Uˁ2(S,JWLE 첧&ILrxYH-Vs_/l_Z *:C a(IE*Rlc^&C_=ҩ Sƍ.ZH LeS-l@HcQ>֍$߉:ԨOkj_7q鵎IR/p[(q{hD.GRKMKV=tkק Jp=X " | h,F lns^͝ndOV)ϋ*1s•-C #RTv+'y=/J]+zdl$Xji)9XA'N^rNiT7q'eҡ\%94.0m?G&} y6wǃ@_*C:O;˕طS`HG nY$ pbʯn Q.9 U vg:0\`4h\ }.|{%u_-ʳC ?WvSaLM4cJR!QG'syh=AU!C ,)TJkz6uS }f:J[@GIMJi9?JD;o-C>o|ĒOU9ux}kD a |!aLY߱/ qeIZYIjw0R]gptw!B|Wt&=8Jo<'~ԸQ Wa5ҴE;p>E=C4 L©Mfd1#~}'TOK", K#ȣi˓z4ja B :TS4*bvNd.*{6X|JCRXs]%S~6hu4r[ZQhsoɿ&aL^j +Zf}L6fTEnx>6LFXm~+ ݰx^|OFy:Iy-/ǑFyJ"M[ƽ‰:ĩ}_! mJnSs6>I9gџTʼn츈캡AWf8s`wpYI.H3wJD~tjNWla7mcy&e?c@܁dFmL#AY@]\#7"5;>*hp fؕSfh w9,RvrF ').7aPO\qLVJCH|Vr ŭdoêUSFъFK[R3' %Z,]ZS(I2 ~JDŽ~5lD2|<}g zK+ M<5T 3˸o{6܀O7xf9 PT/?wxI"1h°uc4iw^<ނb1qV05^b "ոF~MrG 5%'կr**+۸؊!TŅX.u#q66#UOS(G|ڋMނW16zl@,b d#b=% :I:z0kųnI(n|cnWThbk\MGUa)5lw)oUϻ6ݛ2~_GFKo4NNd%-MRgt$¯xߊ21s;3?7'``JNH eL!f8CJ>ڿ%T( s_Ѝ7|0m9O{[c֜9UyO2&QS+U`ԀsjvI/ofz@.eQ̢IlI>TfߵD!%v ӒED}l9p+2OE$FvρI_b@xO9Ef0v&SoF7WN;"“3\LC[,w,iVO4j/V檍mbvYp&Mk?J*X_)sXx26`N2=t;X cwXJbIC xil^&qǹ c% 4OeqL`>%4gpiaعB O;5I뇳zO=d/9%\ypKtAdѡL UzHoPT;I."jjlb`[Cg̭U#rF'p\͠<0σY֞(c?g5lҝV-2HX5n\o] B MMQ5^|n5ֺ[i.|@UϹ wlhsB"I;dǑӯ[?!=7S يKF^KLQ% ?N<SN; ]vz(3G2هx5yeB"_Tбu1|G2d2۩U9YG/% z +4ĉjR* %l.3WDd"ឮ ETB4`/zk8&c 0V-mzRZ pw+U\7A4f=>h^)Tw)d`b6u)`cJ1c6߭H友sE@vK4N_gmBK>нHTW/v56fQ[OdrZ>^f;=m3 SP<ϐ9^R[~IQ .G}ɾ:0Cg^FhJ%؈GO 䒰?7+rہ#394ݟacwGko- Cc{36,V8qd? ؞&IӻA8Xi6~q$s~0ChS<4EZ~Ne}>RIoӹwn w'У2TVcl"_h#AeӷFt@,s?XV%(W'kK\v6sA\p눥:D@paSo1Ns-9j-rXO6!Nv)YaQxy\xTd p>)y:S=Wk 5g sVWR닗1=/C"fZsw1.J&pGлd] ñ^+xamZ{`yyХlmrҔX+f)F n_f]8+ZC0* Sa@Ғ@\Hvվa[Hq.g3r΍Dq#FS,V(y<@}uIaQ/)8'Oh(֫?cjvV46ܾJ-g0_MHugkMD6hcDZ4X[ Ǧ%'m8uKxL}?z!}呧wr@))!~ݪ.hBF/l%#=%(p{aq3fG!б=nH0T01]9 ƈxZS۳C~G[ͯ6I#[/yG֓9XH_BO5nos9JZ;5Dõ~/&O;CK0p>^)鹩zgښكvh#T3іys53f rPoτ 7~tMڗ.nk}*H5d ÞɄ2d1qŒݳ$2Y7H=KZsg6*?q;?gE0'v1j^b)+lZi]'v af/DDŽeh Wv7VhĶI YYX*.pqũ ŒbFܒUM@;o9t gy5{HI0dpx ~ꇉߍcīڔ]݆bym}M՝g%K1Po.]DdTPaGUTQU=۞ ć`PIlk.XY*J|Tk񯉋Om|C=Hr>T+qs q f[0Y(oC_-FtW#QG5L`[F1GO%]=>vw&ߛ?{^o^'m˦(i.VGLv>iZ}3@V_5RP0n 8zt%*%E2*'0<ڋgDQdo79"aTjZQ[w':!yn]ֲ?[ p`).*W?+g#δ؛"qu{?l_Qv闝ɞ@Jdqڿ\^Օ ҏ$_X+ [{s w*TUWNVA5^]nx?^'ʪCz@#kFOWJ'P*aeIK%؇4`o*8K c;( t>fZ i[Y~ ']m&@|B}kjJfrH6[Yоed4HE{\{"IK=0_߃+ a&ul|~q,e Ica  dw8ɕ_pǝ6PPv%u-A!k>;b}9EKp¾Ux7hox9_g(bE_dЁvmП~]y@*Wױ]Kj DFP<ﻗ5U*70J?zF.][q߈?/=tȲ]JYS^#YG[Jq5"B|fl ^`,G".n|RhBG]h106ܭp]4wwq& % J5ByRsce.h-Վo}K\4D] Z '~CG9O *[lBWHYu厓mҰɤ44&}I8uRIm^ZYx_Wj|W/u%|M0<$WL m&fu%᳦_ƴ*d,}z7̞p>P8L6PGMkﶅax!4v':Zkn Ȧd뒱LldaCmv ܱہvPd7x_xuG !*32 v3HZVʽx4toWfQf$AJ3!)ҡA\ƙծy~'u*SN9)jh?i 4J-ސK>+`n|TjOLXD)kvXoήx Q( q="u*^ Q'G9ۻE@}5]>@3|bh& K#lf{-aJǷh#8*j-R_ ־'"7owF\Me|ZAG! z4y:}Osj=/V)X1.s1,>G7'{`/? ˻ak$nWõ{%Eu0-;cdvzpJ3@40 FPyK5ft)nVwA8!>C /_'^RO D FݼUaZw g;uI ]|\TmnQ(kiyV;JHBɞӰՔ.ѫU \[!K٫rH*.OO\LJa_ڧE?+I;Su?iBT#Od6a]rehb[: (>*5Qcw.IzLIȃz0f=qKA}wF_aU9 N ~nd:/Q$DڹK*X.ɯWV6 2͟3lz}WD9f|" 4Tv%Ux{Tc;2 3>@эXL̑W)M;G ݸ)$kzʝI&A!+|޷Lt$7-S( >Nbf./zS2HͺwLo(b#%&^h)tk wfIbBډX:e͗nEMW͒1\OYzQ'EJN"WQ]эށ8K4ߋt1?{sg: #J_P!w Е Hx!XrX΋a^M&,zZEyv0>w)%=?z>[}aN R#蕨d =E1! 3rFs/:yWn 1?a j@ylY AOԜ2lh__0YӔZ楺l] `*,\0=@҃Y$f|8 r#R0UFbخq:bB Rok,4xKC.uf Q[pҋ Kݧ~G O1B/+9L{@I#+H.tT70dClig)]Gng/Hh)-`k^!ZLl0DןxŬ $39޹u>.<1\Kg_g;N֝#RzYYsΠ|xVf}c"Zf4F.#!-H L.3R}2M廕6^OD@i?'W~s}aIztWa@ Xy:tiњDg0BoЩ*Ve ]@ReB³hoCj,O<Ғٴ-;6[z׳GY_>0//@v}oPyJ0;!q$b`_[çO[0tMNlQ$xeKGL,}|'ڨs0CbC5L# iҚ Qf&vxt(͕:uI%Ok'2r4lۆ91)6r߿:bv*T6^to[w[)P;s~n&|f!V[{Zġ, #3c#YY]}QXF:D7b;?i!N18G ChxR2AS8LG&pKVx@u>9q@YABW. <2]5LE}o{ R\y`>dyj 8u8StyM%S2%̏G6"w9lɥ<`70$O­u  lweJ{<])1ԅ/,j?fEKP<82PH8{ک5KY6[awJ$oaLmyN& 3Ν#U\OVNV-*dXb> }RAnM "9/5wh:m:SW6@wεۙy;<~:+3[[kv^AA$8r2SvgHᗌ$U6Pރ¤0 h+a}M%n~N}R65^Y%/`Rl_ky;[z*FiӚ0'Ê$aO,F]5*5w\ {S)d^Jq21sh@ ) %dH?M-6J TSr׏R*Ï- L?ᎈ@!(r~o4 `q"s.XHBg{؏ypT=목tLr! <^6hk2ܪRo jK ̿S]d:*eќW϶('֪!W28461 wN~zXՐv8Dϒj\4ΐz`Q~5N2"\e;k_ H\;ݜOcuZQ@Cd\:lh$QIjxb~o6; y|{W--`QD9nX^SK>I3oHT22hϞ>L`(TE}Z04P(\x!xX8X&g'x͕RyTNl|@Po" o==&E9^7WuS tu֠$*%-ԱGϒïD߬XͪIZqUah=o F+;|)L3˄361ZhG+מSD_H Ұ5R&/\^ gpbx֣(woܣ~EڛQK^gd |_j ,,Djgfn>:m>)иB'yǧȺ/z:_T-H8bZ]WjSݽXή Lᬎ[ [8ccIL] 8oȟG.f0*17-C[AhvoRJvxܔdڧ{С)D꠩swc~6DϽd'ӷ:-zMn`k;J`HG> oooCJŦ p,`GZoM{*kq&kJAkjNf9\C"YřF uu_*HC" rGXCkjc58Cj󌖯D4R%Z|Gs g("f2ʛx7_!'/udC~\E'zs'<4@_~̙\xt01@. $gF!so6 JfЙH] 2gl wb(r}8t휆;L\iDiiE*CaqƤ- Nd!@Z.(rxtq3:z_ekySk)nC>*j(nU"{g4&lvP? ^ɿs7p%R U=kG\0/M}t]mHIuݒm_\s 8u=W{n1Yusmdml7b슺RlAZàA#+:~C'QJHڜ,cfX-$0mɫ#@r e p٦yq\'LH+򽵁ѯc梬}a2Տ|:KAz:I]_ܪDkmQ=!.-D>DGx>3T>k!c Ej2.[;m1X(xI^~߀-f@up2 yR_,_ +WGdțAOu"`Gz8\3k F"7kOax'Ͷh{b$"kۤ  OkY OGͱKD7hUplQ렣9dZZi ȝ3rRn5Uavж qaaV}=+aMV܇KCNktu42:kӨ^z[~ٞA[n`;fW]r'K\W@ JSN]҇! () $5`P|@!ڿg`:'=9 Byq\iFHsk |Y{Q,%O&V$}?/i!5@o trgHe0Hex4:}Kߺ H!{F3,F -t2T4Y6$BXBOO>TWQul!ʎAm P?F*;/>?^8Gy$S~d->"t9$Ԏ qK7i:Zb¢`zw!:*>' Rv*1W6O ̽|aegSљ!J4($hF~ޏ% 5K6mO[S-D X7ax").YW]1eLEcAJo=LhߤYiu+ V o5Fqp%}`= 'bo؃ ޖT.S1z!.{Pr3gA{/g]Q0QzGP߅.@M'%'%$!;o+E Gg8Kޛ˿/nIقc$LR_<-5eSШ9ЦP(i~O Ϧ]`QN$E:_ wZq ]FL,ܔ|w-PܷxGx ee JA=X2^ .~fyh.!enUa̬B8W'ՠV`>$ zTˇ kW2('/ml>]6>bߢoCD=hݺ%%+謁I`䟖;S{Ox׊oA5V %7,q6YmtbrKK 4ή=\B҃jcN"ZSO2?BqAkxe2IY  GSA[LIH,l:1PJĪNvep[#;1 W ֘o[d j%f^Bi,SW8} g)GT.̇[`Z|i RA|u@=I&&0ǹ },W/~jT%Vv5tV;$RƏ)qY FX/r"2,dT0/49nBdB؝_:-%T]C?{sbSND$3=+I܃j(ќ/r,Ϥ6YʘfnU)i /oV-\(dJEU@(˨O[%zH6U"ϸTgEV>p-$!نFVΡb16DaoE%_nq Wʍݘhz9')1CDy9zrDbƚ<= Mp=)(ː;4Z9|w;{3G.K;g{bQo$ Va$)֏jC>}Cz#Uw$nK* \ۇ@4W{(($أͮ%!-6~c9SwGt Y.z0j/yx YhV:wpxG\Zk*:W@{WnfmPu#Q0ì(]<(gM <ģ'?aQ˜- /+!‚%݀5r| q:v=h` ?,yJ9yb2ᜮWx j 2JC ;>[`cx8,[{(">Jxм+s̮ e_ /QMYTDX0.^azmj*;HQr*'h' {1eLhUs|x0!fqi"UCki.͖Z OZ-}FkSo7exYw2 AAŸ)|+qe<[k'8?f@0_z_x  d莘!ey 6&|,wB}zx HKJb,ubg6 {^ɗߍ#V]EFᔡR#8)ۯɧ*_f1֐hnŤT ;FVӣX9P޶t8 ò`Pfo=%'Q@#1[iqn,5\paL^kx X`KsTv>j |)1e8%ƺPR)S9x3nQ<,J.kPZ I(Wj$U%%xPNZ;@:E}*Xr¡ ?ߺm+?r;;6|!Wb)Qd~cZ; Gw{LaT{\U-rjauwQ'լ/\09x|#c'"S}hKL.q=ɏ]}Ahef?=:'Q-6k9kE+xG՛\<ӆe,/ÕCfہ26$(7M.HB{i4zGι^8) dMd@nwNOm mG7CUz.if5jaR@p`lSz)aWxI쥊ٲU_Wc:?^MuI]y(Hct/AXf 8w&>R嶛C}M8˝Hȓ+0 O.GYiNY#}lCͷ[nTv]Sl70xm|tLXV뒬 8,~97H鷺JcZ+25IT-3$o^!2Ch9tYk*d@:2];ӱRIp%^&xUga[-Y P!b~ݏ^R<qmjSͯ*Gzpd j+lBիؒ+v6$ԼYKP 菦a]Ţ^h5&ڀk3`<\ڮKD-VZaueSk\-6lHa@,ײˠ׳o_oB+u>^ƆShXShW-)X!t{3ঐ=~o*K cW7muG}]Hw2x$q(;ޭ&;;9s6l`>q@F ;;<"WJ'2lg$,4hgf,enWBĘ +]#%ɥWYȄq6ڡx/MImByB*53_ar:!Y9>2YyMkCz0 6rЩ*R+b؏GpFVc(u,bё6zCg2(j2'f߀(t1T'Mby /k?,HMP պ4Kcczbz9T2QTGm﨑9f/Za &7A,5QY˙dv"LGF{5N?S)xŁˊ9 ݳ rPuFڞl=(k>yd%o͛9# )hYV՗0+ |Mh@t]0r^;*&.A "ძ-pʝ4WA٦w FQC>7&"dR `LzN2E԰]w:w塀=f/q6n0ĩs%;2d*}z= 0϶A'~ezhЧWuw/>N^X-lMBtCb}WR ]o?$^ȍc=~&TSah8A%ZYԊ4?Y@˃H |&qi|K )3R=Sgz9w Lzy#ė$ܢ3dhf@BGR ZcoR6YJ-Dd?HR/u6my2ޣ^DJ~࣫9RU=>ჟL'IOH.2dH i ҁEb(@N{qؚ"$evbOg}Ã̸5=O0]2p3KB@؇5g. $᳕z|&&Fy%z?롲y >!#C"w}9bD!`|I}W#"*GܘAN_Ng|- cOR*a !mRY9F"訞N[85VI x޲_ߴ5sю_u^ې&CRXe|QRF#"Wۀ{"#╂2KGӗRo !5kvHpLi{6AgGu6fZZݗo# 'yD]^:jDNpi}컣rgW\J<_9Z ԫNX^;8VH1VxVԶm8-48Z_ucRyѡ׹T,[ [=MZ K- cp5uz-&& _#/[>Zt$!@T"3h),FӮn'Hͣ5ng1KVs5u13xgw\rpx|xb.wZL /@B&h/,b;fci{ƒu7Ύ^ ݚVKܧzw|k+>nazmw~K|z\ܥ 蜫 @?^(wSGThDlt5f˪3k-Q0fW@,@ t<|>OLQ=so{!il<%p@[ F/5|?|?*}9c*&sI.=*,CaT;;3j(c-EZ0NA/XIFw u!jZK5k Hor> @8[*y@$znuhKߥCy١1YH+=n*Dg$׶ {eOu ^HB i4s 쩂\@ua>'ȳYZ&`{fQ뵗dGB( U2Pu5f@̇¥!D_r?]n֡FqG򍷿r,ۊT/eup!@BܧOmп:\:qf:čUj4\|ro[P=֨:$ܺJi'X }E~Pu85eR930bc[Vmd "& s#-͑ʲ l K DFC=XuAb@D+XaxŘ>[-c^s27 +A*3SM)nr<'=x)P}i"ԦD]q^\H-Y:aw8N^e4Bm) a*2 u/b5rh {irc(y%F0}1 iXx<DV?9i!*Kq$GjGt?`bq{3(Νx H&ճ!*!sLtDؽGǩOhAW 0L+x7n2{׬+i=h, <:3WoDL0 WIAHUy@ţF|8e$ 0gtS"Pe Q QW\T7. =&TSyUfUM$ DE5;r{h p#Cs}k  !QNd S]:+K~MO+`F(,$ɉ<ڭ؎)'j  7|'2 ren'D0WXx܎ѩX-}vtNhY@TjT8QQ6:*86&b = y!L"'B [Cgi޼+TOkYDkP8A Ow]]v[W;t2[Wuu>$0,Lpkنk·?oVҲ4p=F]OU1M%fbPJe;0v܀S= i"a n9x܅qk.`r{o.fr#Ã{cp,x{ե>hGRjLカhۀ Ef×9=9I@Q3=\bOyfff2lb0=|fR;Do]I® Z&Gg&i3EDPg4)YP+t>xAF?#f { "HLS"F׾FM |īDGSi:?/! z~y:h w>IqKڼK @UyvLRH:>99/nDϦ;uhek):Xɔf}OVzv,F\R%bDvu+ok8_Xߣ)~Pp[: P8Đ*,Zr9bumqour ]d<*x[E@1?r uHk,+kqAd vexCP]ث ͧ*G9Žvǽ*vA 9 tJë?>/hB=6a%p^ĨJzL]JO_V?#`U_i5Z ]";.E;2߁XOV`$ W7Hݳ\[ O{3;ކ;3IMl@B#69l3X/X2(.98ncenyM5^bW~ gfc/kifZ~$J0Jee `!Xhىb/[ڜϸG-[tLۿI_]k7&|;o>R?2{qFsLT6oMp8Y@I~Jz&%TRZmWfbŰ0!fAHJ gɽaM8'ḥE: ec[58waͩovt|ǦiM?a##j>T.Te}_>R$Amf-yPL?YT;-8wI ad(d`uؽVO8*H%Z\=05LźTE Aʊ,e "镁ֆ\Ghy?څtJ0;K-Y'8R& N3b tyg$U܈siŽ+шct_;޸u;]C7TzE2Vu_@dANȌyXEQ'߄8*2$P6QPv7 .QO(MxB = 4=K& O꯷3Zٔp߲^lxk1n&IXgsH%Uzz6V'&~BBdvL]V+9%13%L8\ gS_ 8 Q+$j/F?&iN{;MH]Mn<&Iw=n>(iωO> j^y4M E"x@m 깗_ģך8tv@a¬ac*+DgMvg,T,%5w0%OGp3ճ %4# Pv;giʞ +.E'SE!rϖ/9z{#rBKbnҴ-@e,4CG8,Ж;m XGWhOZE'vWfOhy -alOfcl`k12aM+g-7{9Z.[)Id.dCWArdNQqڜ% f3c}ڡ1:r :|c?wtԳ~lmۊ94ߔr 9Ӗc\͙tb3^ !R̓.u2\8Gw//UA(΋M1iOEMF ϓ/NDOZ|yz#1'F e9Oˣ-kL8z韑neK% ZH:GKaty֐)ӰL-Ci 2gA?Z[w 5ĶHcFU8 A2y4:iz߼W olG\ (tHɓUG`v7.p!~/ 8U# 6;7}s.6$KŸ[i -xq)\{,"FtA3bI-s2~s֒h҉Nuȕۖ63Hmt7p35,ӃeUkCY*,rIzScDvSDWN`8V&KcKso٥0۽~r>\23"1 PK{5tjSrT(}R+)29h3Nf.b˸<Ům@c>DQ6 {!4W_Rʀ5^'ЂZ WbE%?r @Zjmeőj~6שcq*nb SW;iZO14SgDXYD!u#W A-/ȷ"0 #4,Lט_8w=v]͵OU  @ٷ 1@ڀCBTL&4`*A1II BPJu18PkYmZUd5 s>M {lm<\ gn.yFz p'lEHYBM1p&Zڋ>WTPbR1B_a#H807 ^8aNGj[$Nfas,ÝM1QlQ[x!o+كT5}|H#Vhư5}->$i]ޢ}9r-TY?^Pf.:=5b E2e@c-Vb(0"pV49$/g&K@ҏh* ӽ)C[f;8RstJe =s%x6 ŋoM貅WOtyVr,S䩭!ݒQ5 GO,K6=iU}Xџ'KZ>|Ό>i5׻`5zj?wp9n!'ɀڊQQm}nt${szJ]Ufc9 $.G~(繜+Ɍ9AUB80e<8n%bհD9 =]RW6KBC8Qb3 5hRpظPٷ_8G&0zFowՏ/5.RMUac~1ZsUbI2#b+ 1 j=P# {i<.4 ZMe -g~<ݥ{f,:r}Qm~=-&CɛA'C< oTck͟TK<Lx%%N4bh@;W8\7' Tz s^J3.~n} µozd[""8TN-o񟂗Y:PHHH1}P L!7\͍!*2~V6&:7T.`rG0ejY'ЧuyE50ehr}r ^G`͔n2Mnت>>맶Ԑdk6g b|*Wr,2!=páCV:t;5Km2%;H0!`{rCR{^*l9KDkSmP2J UKN"#|rP`·9Iσ]Se9ݽÅ:G0|ϫ N̷Tv޾zuqޝ@j%Ս!EtmruG2 u4`i*T7u'MA8ح$7P~=D5:^OWq*2<|ݍGp88e3"V5Zw.7Sԧ 6d(XZD4rR.9S,ABg#C{-1Baˡk&밭,UqG>qw1qҦxs,*  VFI+Ï;:f3kN]ȸDrM׋:slבpNײJ/epLʼn0@$zxM:7߱Z͉s]R7>F ,Bo9Ad}u)Fvee~ < 7$̛TH{)S{K~2:Yi@ I" z`}tx”66qưݶ`$t|dUlMGDnޅ 1h#ݜ4 !s|1 f~T7v_'TC %sjuPgj ".&ZxaINOҩglcu cUezP "RdLKɴ({~;}5U}JrZ^ dQ, K{ !yAU i\5SB!e;Jэ71iup|17 zAJ6;L%,Ƌ4LDbO~eq?=#d]´]h~*mstǏ qEfU^CsݨϩQ d([Ѓ`0UhmMZmI&j]3]谡o/@| bnf;/<&v'ʐf qV]huc+N'4ߵv[N E\}*=z]ty}G9ڤj% |&b2f4 *JZc8^ H/([|'e [x]pCVM9 ȴT67t nI (P\#CrN+f\y%+W^")DEQY'Q:1gt ic {])rl4එݫ~Pۯl,e.3st/$Y7Na1Q%[c 1ibF34~w}j=iÀ).+0|W R!ŭOA ~x6ڙ 'e 3*QhA11,@s^FZM~d"9 K#r9=VBTav E^_|w+UoL\BتӅ Gё1"Q%t3M3Ӿ!L1l~̵cdcѺ^&hs^'_K'F2Za=fԀFVGO{YI/.6z74-N;D^>шS}t CNt0X@fvh^nq$g{@Kى, S ]8M_ FϔzݠkF{WK% ]|/%Rc"4뮔"j\;#]ܖm">+j@Hf0vT }/<1bao䭾 @NкvG:3S4@ ET҉d>) Q/{n_HÙeTf)l@&R/ݲSCDճdWT3D;gTysڄR&ҁ]0n}._Ν*J&xN_x}lxMlrzZçʭF/ /mtt.%u< ݒ4ΡߔWD B^m1ҍ˸m9V.#6ɐ=C&ـ@c2DV6l߯::,ևٛ;5<`pnu#}cBݬϴ%-%_@7 bj].ʜr]s&dt)=4a4b ".Z hdpð[vUo5@2K&ee;ɓ#}>ΫWv'h"NJvז&Y`k8tzZi/rٹ묤o3X}>pUf x&%e0m ֈ! RZ{GW#n;k,#*GW yKXySr=Q:( @Giu^ cyJd?-ꊍ݊+x* Qnexr4?Rz/ReD'ܐD)ĺ|2O b.hEOd I29U3@.# ڃG0IJr=5j ^Noj KZ>w/LsAL! qkU";WmoaukSs'Øo("՘VHqȋu(pfƾFR \7.u*8:AxZkYPyx8q(! V07 k#BqǓ{t TT\؅X7O6pQ>/F6'{AB{}oYtBI{N.@hjd .5OL ]+!ȎӰM0K0=g"ǡ7%R))͎Ky,@x맩T@TpKJaޔG {FRᅦǵH@EK"ÆL ji4)A-O7j yqYT(sqϋ}i`fY\*P̠GWݻѼp>JۡюC ;k^jf0d'kcUн.uDQOsuo501>Qt:3rEyO`T~=4zY B:-Cn^W$3  saO= ',U 7T~)`=KEtW?dki^;Á!\[SԬ:nGЫPM#^3:PkQGKDn+{MK[L fC\ASa DH~Y [{_TLDO#.domO<)n%+ `r%V8ctCgwwGgc_Wlf\z-4O>ztR,PU2 Pq){g@ʤ# j/  5W8o%@Qv_@DXU& Pׅ v ׄq2*T؁1nQ@cP 3 R-TyP7o:/^Y>C֏EEUo*z%O c&vRpM8zV0 RS|@z1'NZ6܅.W|YhEQr!kQ,TTS5N<. ,7A4.wT8g"g7ӗ⊖oXH85$^{uLArmRXA }]\T=wȉ*9}"בxQzW^X~,vyA[3T[_ /)siMIXWa^"*\jyH[& ֯C9Yi.7յX}1:ے9t9N0Ďh<XVNN -vk㾔HHO:1( 1/'n5h(L cjA،G 48p) 9Qm]34,?ɧpz3t$+;'ZBg]5K"ze5bT9)m!Vуi7YXJQ]c׍#S7=N]&jZϥ:e^s~&\]j8R.QRئwVs&Kh/wdIa٬وPq$RuoZDkE 0{4-?b >ER*[yyg\W׊D܈MڟSEm= %eyq7)ʕPO)32PkXF۷&oI٫+v':@[j?;CU*.f {y869&Ii1QVv6}Xn|BMSOxߑ 詞Y>3b]X6ow\`A7Dv Y6jm{nV͸y')2Ӎr"A!N˫<8Eʧ$ |) \LۆgJ!N?#Yo,T@ѓJuǘ,fZ(d+p%n.:K;x _Wps=$< h@J-ISIWso(jhwSb )Z֒DT;@\5w(MqŽ?Kk OnIf/JS\\"&eph8R7v9Ŭ5y =#ሔsn60ΠY5*{9ך$z` 7 )~7 tzwf: ]' S4=ch"w ) D GuY]Ő}~|9,i,8E3< !5`{)T=A\Y-xmezx`mb3gnk8m2/,Qx"۩)k<@N^ɿ:N3|AH-t(*?;t{ȯ/ZvK .?^g*Iٌ>|#"d9~92e٥d#m&Д\FSLU ە|Brd ïGɆ'81+v 5k܂\Yև-9;APbzka-؟ŵ +v6AΞ>ƌH5;XA}Uf\um-gX}w*-\ܒ$נt ͶPv D^3kh󥃁6&@l3\ǒ#J6™fk|$|W_U +_ -]b D0g S4Xe~3,~z$d㞙Qi-Ps2mqw9C} Ue !eX= Tu5NdWK~NcMc-D]J*ɾ\ }p'"!~{YzxBsg^ʘGYwZӝ"ӕW\S!6XxHZ{„ل/zl~=K #ƨ"WOl n) ҠKPZi`U]wvY5fa4A?Infv8 tGgP#*y|aNLLHzM7%wK7Q{:e*c!R)Мl/cnnDi)x_`X''*?x_R&o*I_e ՎDi12z`hŞ옚dY1_ pȊNvh<򏐤0u蚲ۯhGńm{wRmQ:{i|ԺA $d #n#m#;3BY:M `֓r~ Azl. oO>RN薱.BF6t(7yB"mEN0Y`~Hu.'QVLY.ٕ!GZ?mi<Ԅ;8j Jf%5LK]9 ze\zOյ4JAq jFܢ܆xXZjxe;'?G翎&W@ͰZ(jNFvAER[Gz[w 7@PW v%t0v B]2zh Ei(h lef k{~|0nlCUW:UD:W 3S9`֛ DYm``ñ =EfgyɟlQ9BBŽ8PϤc|a ͳTPU3k8~ErWB?GY]Æ ]MԐsj̆R n?!]`^fy5x?j7(q>ڢWhB~q!l|:B2j\ړ x `<{H 9X)  Ƴ@VsPz0Mz*󙫾d5op t8>e@g]^*9ߎ-ap-2mm(}NL>TQP+e%($B-1$S;rrinn6J{3bgĽ[^O5PAk̝T}T܎^ŇaUxs;O:rL1sR2!| Uw{Y=ۙ|^*(5ꮪ.s*@& m i]ss FjwfݎdksJ, /diXLd"qV`e9'].sҌ=h (ޏ - PeϹڡ+8Sp&`TЍ&/_].3qnK1>WhwBf{VTa#=edXAn5Q{y8e1W npj>^u4E ;i]`Xs,#&Sc1Q~o7l*2tz x;D<'}3N ^=nԛs/  -(SQ6Ja<:0jhQڇjs?;OgKBG/㣨kl`*՟ _C"^;JbuYڭ53 %ZKdvYO Uvд'k*Ջ)O=(҄>lgJu[~|:0Svo.I^YA<E:^ڷ^ T1a[V#f[>%C3ыCkPbGtCACuTN' -!_j|"^ǔ% Dz1;,{,C2sD6ZCٮY`:xC/➺!(y~Q|r~n+틍)i-U,VR]-]&Mc*G/]SnZ/y|JX77m84ɡH)k>L2q4@xmo9@>cɚmqD8PMkYY9e: ӽšc:EieDF oۗ'##c>ϲC.U|x!/j/߂X`"̴X8>aRE̮~_Bq+2\.eu/JlߴIᕓ*IDWK';j 9w\W[Cp;o0.xC_CtMdy]jg/U7--;" K^nğ]/%F~~⓽] X]d2QE3 +*&ZsUQIDz`eyϾ ̍):2Ttکb IrR=˽*?r0xi5#Cΰd+V-UCF<;w`NjAc vR)\01LWĞ9T~Cp,n0gy v& 5eAyuUƙbӣҁ}2}<Nz WX}z˓Lw.P֥&ҍ2sdbV)%#"։1lLso!c}l@ q@觀)ߝ i`O1ٗx4" Wn\zd 3 d#eòԗHgSF =p<⫰f1eUuk״; (WdR͏#2!:RR % ? |\(i4ְM*Vh(g"Q\I+2{A.>GM ĎTǚ4htƟ+ez%txN:RH-Yk(VУquVe bYX'c"%Y=kvAӺ!ԌpB?<v8WǀdcS$qT>t!\P;vޛiO=nX&\9jOchCz;VZ@XڪwH9, jo+"3µ#G[?_u| 7F$GUž{NϏү-U׷SJ:OU^t9&k ­sRXr`EڑVEKNn%|f^n'SS=y _%,r$Uvu n,S[]SC\Ķyj8b=t]asT6F@rṬTGwIK7Rr#ΆՋ`h g&E4;7V`z.$eP_n ƊXE QBqEW{kP$#|w#,ܢۨ#UP3T*_Y~ER mQZW_"`Kks6/`mV?T2VBLy} J4FGT{B@(@wcL0Tr5`^%"M' B[nu5AJu$m@ aŘ{D8eY̾DY"-vwڗ䇤ps(d_W?-3eOP4(&N\މ2w gmAЇmsۿ1[Gɔ,)6FuhI5 &R/RwtTe~9Ya0Li ywiOb[nH܆2qGV a:gBHQ204}TUG֔vش!AH4q@y֙])τ?e|ٌ^Bt'7g/D;Cu%7f"ٺD5d/+jUN],ѵJe86Q=8[}jCo& Liu"u$@ =u^h@PxZ\ԳP{7 :RˑuT<'HB}tps( A"_Y7<=[ C)?I0=<%~PVjJňz[|~ _Nq!4VyR!ry5n7`M4ӊϲ.ީgb0Mbs-oy'EzFC(.s` HVmUA_Q[ :HpGv`^{adv f'C[kڈP+B[`&8"[7 9|zD>ڐ оhߚB2O]Z>*k!3X\[<YO9F{WF4*j\Yfameі̊ n"0wX3S#\.);g4QQeH$ǬЬS4Jv` 1А6nYV$#S>Z [fyhh54COX"O~RR=/αEZJ73);rS`% IE:I 3'xEۅvtb_Om%dǽ_ቋ0-ì[&hcPpRmلd J +?"pO@&ϼM% 7&b}؇}[FNĥeXeok#t:o])ml}>@WVMg?XE9qO,K) 9/alwjB'E-O,WK̬m) WY /eiJG͇>_P\#/û}N=yqH1>M`rY;ayn)Lԣi3K{y8~DְЗ*y^`zf"V OR;{dxPiIn%%'TZL)?T"}*B;,tBOJ0쭝I8Q T~$.S].ϒU1b97jLYK"ZKu(Spepg-fu{C^xήKF8{s"@}DPz1XEi-pZMlp}e ' 4 ; JP5TD[kN)I*(Wa50(Pgؓxyq[Ն4F\dY1T7 STѬ-|@i) zF>wUiP櫪;KL@g8cĨSer EZIPuia ϺپQ`=-%peoq /Faf|%3۽+y#K$#|w4flB5R"6|jı^VT*^||Lgc!{WYњ4ȇž<-|(|u-wTz_mXǔVx<h4yY9}RCmd[fڡH]F522?Faͽ ."|_ ZY:cs V&aN_9M{& !k#-5m(npp;p&u~7)Iړ7|]k!gZQ"^~5zND}.i6op ׋2S e/t6Y!RЏ(hj5RtʞrV/˜J@Y? cpla6\`v9ϩg36ن{H.Pw4F2t*ّRDt ӆ7a#1!Œb>G4L ?fZOF`$ B5>`;;oqp5OquakVWasFhlibAΔ6glh#Pz#Sۯ^ m6;z'yr2WThSwkw)<>{6xp" ~=Xǧngg.6Äٮ'NT{ X<臕6H)~ `HDjK$(~ $QiG!\8|ϋ`^S­Z GZW4R!UFzz:95O/'> gtsART"P(.L?2pfsTh GHZ3.O,"m87ADa Z U ESS쑈qfvI$M$)*dl(^@U@܂{]Mޯ xz JewtVX0t+a.ΈO8 i)m ƛ΅R>kGޅO4c4-aT_uJ v%n-;?e삒h03G&@cFq [vq>u?::Z-uhMgNvRKH)^rrNQ4x?ls4)-j..k!Ib@RLkFqQڍ_زo(7sf7,_mD?W3NB&tM^ wG5o3Y$]no o8v l9_};$Xgǣcu˚wpi,xœ׸мlp$G}'{a CՕ i|yRe%M,FL ޜjip_۠Sn!c]ӚVCz𯛦S=\d#N=uw@DLO!(ˇk\JجyoAV6W@a"LY;MW&_y )>i$@*{6WWQ-v$ @pB(gh9lwߺ\ȀKf1?ܚ,F㣴a&̄k1 eu=wi}]Q{*E3?J_m6$/lȁƺ :bw;=m7yY}dc#n Z +K*rZXj,Ɩ_ZvW%-aNTf!}f 9]aՐ7uix9 ]3! " h` ݜ̌t$bs Z="Q!!m釥N2ZRL r`|&{;!*c*Xbw v`„/Xr7~kZ+t'Z`u|k 뺢.x]"J8sCD "UI? \7lnC&m WI! %JK<*}N,x]BGBLNsvl6l_]=Z{m+e p j~TMmP;~4''NūsZ(Ć$S*K*~Lc7p7Q$,@YY\7+X9S q?%Ơ`.N ē-TcC胰=8Jêqw6+򋄓q^p ϲ!Ѳ0n'dJouWNOC:)Af`@5t:с [/D n$ͬ)z J7ٛIQO$=T$l^njp]H^H0[*FmCIN-NLH7)N2v+:i棇x "t*(Ĺ/`X "|ȟ%Jl3H.jc­heh#= qrT^siZPܖJRp)RZ,1DדZfr7"`a^OH$Gw` 6#ȓ62ުizf)cxMqVj%s m7nI3' ƉS-N؟N[='$ހ4Ny 2TVlPEA"\sƼ|Ә)8*<  Jl;%Tv`1Elvzղ-ә.F r嚙3sJy#`L)^-&`C ߌ ·& vcF "~2j J+ S\۝@i1*Szr/ySҾnV[šۿ&>uq\TLI5by)]P7fܺ֟ PNi}8ik&sDAHA5*xHf zDÌ@Kh*_Ǚ  BXC70SBiaOq· (3\ፘJ sڅ\Eó(uQl qVaaEpA䙽*MNDF T@uDƓ#x#z <"~E`M`Nѱ=Qq-!iQ4h@-+HxuwX{:% qWu*$s[ ^ߜsu&¤nV)13T 6)K|#HS80hwh:Ճ"]s+G eٿPuM;-&F W=1'X$L":cD ƈw(mE' 6_ @>m_o]I,>R @&'˼I^$HI !?F!ωH&h9pk7#m߄(%q{KHBRU^9*LA]uS z`*NnTKnfC9a 9nWcr%Z>Ɋi&fO?DQ#\jثglWH%(0 FcڝXO~/gE:fV?kN?OiQa>+Ko빠 8EKyjEJ4yD(/1jL^^E c 2;!__TyIWoy[ŜR~$Vxepa)Xp^?"|[ǫ',VZ# 8БaK./,vcp\u 6#:r1qI,A)MwB3\B<;֌'nn{Q8H{g,7'*| Q$ZܙB-d2C!Y 0n'edw{6 ge䇾Lԟ?YCƫfI |s_Q`Q=^?LEcOA^:RkaM4`Jqa DHXWUdO;yph%vf4+ YuCcNX_˥BrF8nE/&]@u pcaRtw}$*nvau1b0Zd{[zL6YInrbR3( :L؜1`oHŵ?R|L4S$ ̽7:û=qwĠ+ji `@Pn[޿DfJό%a])m8^Q˂'^|sHJ]-$U`[G=Ww; xs(*:`2r+&˖9ynySOnK>n^am`5Zkf-i]!U72G #N+Mqi'B9ӚJx.q=Z-Ҷ\bۖqq`᷃@rAXB$lMmÚF)Aw$ٮ7jVz`{g> 56UY5#4ۺ 2m([67uɪeq˂Y Z~EFaI.'8PȶB^\{Vqɬ hgC^ryd~1ذ}9SC5+3hqd\k ZJ5"pƲY "1d$2.)l1NX4*_MK(uWOzK}I'|uHyz ]9%~=/mw%v© .'И~%V+H`YUS5 阐>/-a53)mD  bx~iF&#6n;~MQCD5אs9"_~y~lY51ځ蕚0aBn`"׽=&;PD>U'J)LAN;9Q_w93YQDX-;1yOhw6<{K=w,HupңU)1[)xŁ^J rg/􆐄~XHvz--렜.v_3y6!!H>WC .f*w('"r6<Ґ%G:gٔ"e==G{[+0tuvwe{{ZND=aƝ@׬pHx.ےhoF`ܻ:Ɓ5h1t|S{CbMB^}~*e:c}Cl l+zKr 9~7Rn[.H)*IEĦ;A;]~O([> OKb| OwNȗST "o˳1,犯\uzEM3w}_suW:_^K.9SUwE^kO%ЇBYYy~/6U. R兩ٺG Xh``ϸB*ܽt`щg5zCȿAW}nŃ;Y=JnpˣGʨcH4( |JTge>StSQF9 ޓxyb$Xԉj.4Y[Nޓ+a.|v %0X@:{o-DshO"c#ϕ-y6a~k'sy@|e8Ĉi^4LZ %؟ԁޑ#D0 _DQR:-/kBUV6e "6vnP$y3 KQtK .;aA-'O(u*pL\F: нN j.i{;-Vp61~NLg9rTuZaNcpɰ*Ϸ]r!xڒ3{0LSKycɼ38OW?%ƾ<>85~I.{:8b~8N? \]G)HT7o{xY/ DU}{ɘgg{muS,Ыz]$$|Uef@@@77۔yYRK(vcl֛nM~F1!rXD囥lw,M+3ZdXcxmo_L}y9h`뮻 qke M`SUT+!=ԟO8}Y1)ʔ䫮[" C3X-*~[kaD.ʑ`n'ByϞR\}5q3kJ@6D /Ul7WEPgn{íTqXv]^C,*YdU0VZAtQX*1UhC=9O^}J Q&c0~̲M~IrEO7^e#J 2\r{_UF%bC^@\l9 _<#7%ia mSL 澒zXpۯ e6Kzh(1|o,WFS..D}-Id 1ȋ0H5]A|Iq.6\.ʅ&>dSRM7sGPefŦ2ZnA@7BWñڀRU8yX02֢):_4rt:(=W`0PxA m /mY`a*uKYRMy`#FrѲ_gB5)-$1o-[rlN 77A)eojʱ#DR d^Oߛc]ރ1aľ=sMsDKDEu ,_d|hҡvDkwN Tch}= x{ʈjҫ{TRvf2:c#uΩW1/6H^& 4~6ELPΑϞd/́`y'@V+}U!f}UP"עX6ЌXX/qfdnVwmI܅ ¹?B#܇}\UB<SJzBx#^G5aEԄ(8UuڿʸNJ#o,@6`%Ci6vd/ v(tpVk*~;-uJ b礀ŗ*y I돼G,ntUO30sK9ni@C=_[hFw lMu%i/c‘8dޓT3ҥ:sr, 0_P[!!A}L l43Ef* 9 ?οO]q1ڈ/ljV;8+w^6QA.!bXki芗"zB c~cg}hhj`B!ao`M!& DvrhAQʏS(ʧ {g p؃Zb_YQZx!( xyH#|^vLd`fFBB5`1>_\a$a٪!X"9q(i7GY(rc"e B\;xHR;{bzX-oZ\Q,]}(kZs^%tGQubt?sPu9Yvq]Y#%L ZpNs >A݀i4@0yTV2$}l?ٞcr'\^7HΫQvz*:QpδBD(w^afk.t39 ;seIuneALՅ8'N.o< Tg)u#"0k 3G/-0̤\0Raf>';tӧͪOekMhXqa B|K͂umn!seϣ~Q,+Hj3 E:YbH4XgZ>CW!tֹeiq6UYSEltƔթ7d=oAirS}$}1+?7bTs$nҫy60)]}a綅݉| ];8 uHޘKix'<׾[6A?a+b%[p D ^fx V8=@[OO2Wd )Zԋ#uf yMt@"zH'`-qEɂj1,[cwJyU|Jd@&"FpCiuVꨵSDdy=HTP;@uDݘwP}-*M ^lTa4菽r9[čB4@4+sw ,t"(ړ0oP"9Ο 5C MBǖmxAM$ŮɈJ#BP˸M6(p3o>:ovֻ [f8iq%: Og*V!@%Gw v/=*oI[72ot3,@Ljab>o\fD=ĹX71^Ws=Ibm glH֥>?1 N@GteT=нK-$kfwSWHw@Уp`Y>@luRtN8*:AW XYVtR#тЋO- 1Ubȟ1]^KwD%>o8 A58OB`iC ]A$͚fW%[d?}s *j3z-Fkk>']anFq@<<!lɴ@WAOy_*)Oٷ;:}*B2u_˟bWF c AoN`rM#kTPg%BH>#B돑p}>&J8蝊$n :]# ϝkֆP—PZŴQ ᜟOOgBC_JVm!`6sJUyCHWwڢb/Z^qW]R$!y\ 3# T?xv$N]$C.ߩ@)ʔSdu&`߳So 7Ǘ~YɶwfQO-@={;OJIRYϰs]le?rddo5"K>ePJEQ`A jTYi^p#Iap:0(!^M0<(Lq#6*g^T!,T{\7[Iag\'ԇ[D|YS+{[Jj+.cce}^ (+Q]1җT3I>5 td_((+ "R2N{\UVJ6bo7|qHyS\9Hzd.A?v{ۥ}H=O)Fk~-B`~%e,-WR$H)IA?O`i}hn7,U=K#I0`F+q v/z7>$P($ HHIy;X6%ũx`sPq}l]S$ҟԃǫڻ 5ҬMuS (wI-u^ORJ:4\xLIK1wru/;2]~[&&KE4.6+)h(VmvT/(d;lNAFR|bԋ&:y$RXb=H|#ImKCLCr"~$UHbȥYmܛ:Qn(nf}.+6NVusid)ր 8T9Mv( sI :h7x xՁbjŕƭ'VzM S!NiL'KUOT^^Fz1ߢ7;mٕE֕Oڡ#p(y< bStvcؙœӎ64lp-F-Abh(s(Y%ݥ$vфFzj&wзe|;rˉZ[iGMGq*2ׇMEdo>"O2mp6lw(khLC/XB~-%B[ӟM}T2Ob'HUprڽGY PӍ4e+Sk4{$E׍+2 L2; $<emѪՔ"0*ׇË3fuN:_cQ4T۳zJ_~0AMҎq6y;-˭JCU'ZԳU9st$ 5z˘ p=$`v\w^Ϧ]j-#.x2AZ]h~,)?ff'ǁ"Xqlp6xsbs` N >w*{6І aXX}.s9 Iܿi&/J+-ōp(杦_N,&lzdwoex3w%+-  #5@{b9k]NRN+=pɧ-˪[" 94d!@:aP̬*؉}twDޕedh ռ(뾉o%U&<c]^Qע_ϧXonjd0DhiS|EfBOʭy,+=gb)O_ެ>[YNzĚBHNsBY/g{ܲgXqq?Q$=|ƚ,Ђ9 dhV4GgSA~.U"OQ𩆖Rﳽ(ARz2Ue3P5SFgF[h =(JO؇L ,Q ,>MECig%`Shس1iJ ϐgNn!>kB&(Mf{HDR;T@wa䲏?<⌉g~&juY̤A*ka`X_ABO h4V`w?vQ-ڌs ,p辰~ٖW?t&=Tx!+x ٽFi2纮{tvjzߝʊg8J]C.M]M0h? :w"߈E쁍&7D^-W<"t Q"C;н9\[A[N?`PԻ㾚`܀v_yECO5I&UH*& 7<;7Tܐ 䓅Fӕ:SU\zhgTUqfr+ʾzZyx`fEHSv`svagxh5K6 H ASd EJ{Ͷ}gRCtz!&<3}g8܆޴{l w*diM BɺFDVeD70ɬUܔQ|4a^1DU: k bAw!ueC=-+ioYֵVǁHp <Q_pyi\ h-bJ`%~矵-ЃV7vdÌmBdҪY@ruS0%)^ W)^\֛yTՊ8> MP9},+:IO9;$nۙvSz]5(Z]=st!7Όn!Iu> _YP% gER VvE?6Qr'vc|-*KQjfIݴo:I.cjNðti>ũ2LIղ'}aZdK@=$UֆC*f·~X" F끂ߺ6H"SYF+-7V.U^@j|̔L+e;{D_1IegO\7+8+)ڕkat*j@N h7ʙSӰt~ B^nN8Ԟ}nJhϩCɸo9*A](q#֡x['#,o2SXFlJ#h7݊w;m")évjF:\kE(!`eSE.!qK\5wц FZi hiŧ>OF7w] d/?F\ 7ϠゼnJ`2+H-9˕r z&z(NK0L>ʲ^2 TQ~=ݲZC]?v{ݽ+mQoz!y^¶WU-2JkôVg?w@źB1B)rR+hDJ3:O8]x_6Nqf5"[B'j`J4p<"QzS/N%Ϋ͏v} O, q L{w,ZzğJw (r's񽽙"i- |'D`1IxF[9J/:D3_-*($zS$nEj[]fn^͹EJC}Z-i6=i6J[ۦ#{)OVolq͌b!:{NeZ5oy <5lV J44|~:4gBH5OOJvzM2 VUʚ`) dLz7iV=kLNJ"~N(ODߢ˫rc##^΢y Ag:eٱzbwQ68Uc ֳV,r`KŪ|b׉\h"\ u8E'Ip˳d**\Mg!y_TI>^D4e84 8VW yQg杕| %0J&&K ؛+ {a3P RoCKc:E='nayuW9u mm {4H\b,@%xpB2Ԣd DNV@St=cfQ4zlQGLcЄm;Aaxnyוa9L|=s%+~ԡ3YJ~ĀnW7TTNnt/[qٰ:hԹTuP+OsJK=iCόVW4雽7W"K; rQD!둰YecFMuR(M %`֩a,q!4G(;_cΞZKnS;JC%鲝"-y$z/(" UQO+]_yԱ-!tӎ5S|ȈG]B>4j a<ÐW(w7fMq>􊣟aCr$%͞.Os>ؗ[ ;l97p#ɳ,>q} D b9S2v O=UF@ so#Xg#Hg1Z繷%¸Xz/0hu f0cM)bCRUiϚcvpreE /=f;*3NkA ^*[/؈sHbt 8:bl2d둪㥿5Z-jt]y.6㺼ZWOxTPZ1?Ԕ'@g D/'1E'ar n>{v TH6 KBb y@QN't݌HΩݕ]:?HD 9No$.S?n@.&vx9oƑ"u@?FGV5ܹ}iYVc$!na^x 2rRg_+F4l܊8qjG[> LגE,s.LŪ ,I~٦'|,o;5w0l"{7trL(&uH=R_C[ Hk~/]pf~|-gn(ny :w0 gƠ]{xVo &,1 ' x Կh!b`!r\zo)2e>|oK ji/.U{ Kn-cDSytSP#Տu~l>~1n.;XNr_8 x 7;wgV*6;/^=nEK626qyM9AH;E xT^b LKۭ7NUqmye@XWwB+,PŒQ)K,xְ+ +n5_X/yTb_{zh BSJ*t5=KnrsA⤡CZk$./ $gJfm%s[=gh%Kܱ!uʼWG~+" S`6 [ B[%3MA? 9 NU^evhs Nn1i2f]%.,`ؐ{"v/YbebHl8D첇 +O4 Lj+W 0܄2K k*,˷u5Ty? A_?k=إ{lUӠu.C;><U.ߍߖx򎨓lRˈ0(t/I",R#3zi%ZXA=dy I@6 A]XMqUv(ԼQy2{yZ%ucCV]@i(=$i>ȳR;L(gߍ>˓a0Id:ąЙjx>1˛[Z /Aľzo7h[VxdQOQxB(E'ü.owޥadĂ]<?j$cuڟjIkQVo|ml4o E1HK)d ce*h#VaBĈFGm7x86S[p}Z {8Yiր&Xp}`B7:=B!aΣ棩Λǹx8c(GK=O)'z3jq_F|g9 a|t LMz> cbZ+':6OV(<6*<.A{y8rM|%؇m@1E|˯Z8:MD~f:GKD~Ӗ&ԺWzoJ13|\A Gw |u!@)?Kk&JD_RG(e'm'p ;J#a&?kr*w7YB~zc twJ̈y}eM;tolo?/8j@@*ALe^~TL]T}V2ZA3.jνYVf5S*e6ߴ38)5"?)Pzj?tHKy?d :ײwi巇F92N}lu8hQ.!G# qtlF}iHQǯ#k݂f|ݻW;tV  Wk0Lc]G0 q$82#"3cϔk$pKiX 0 "8G .'*ť*S5:|`A@<}tђ0'+@ +#9* :vt<>՟AS8fgVl贔nQnJs{%n{Ps~G&Xn\/`#9ޚl^Zk58fܥ!i*<O—*ϽPᶋebDPֱW!9EuA9}n{ a`2oXdg! ]Tk?>[yfG\w@ (^ W߸&O5h9^AdHȚczlxG9a⳽: >tj$jM) e` ["Qm>h~\vҜ5Iu1;lyd86Bz b:futO?Lhvi GwKQ,JៀKm 4cSkN"2oHQGUWVBǙDUe`78A##S7: O qiz,j^:y9z)M=\!VsnqTN?b/ n4"8Eލ:#ٝ B$2ϡ[ܤh}Z[M`ő= EKm5󗮥˼6s]gT)1O zӁ. K؃ <;4_7~6Y%x5Y0iIQx%47&Ɛ5J眹*"Ad͍ /9䔬i!5s2%UV'*8K'\"%;PxKW%?t&j%B}w _A]֠(.q0Ye/ 4}iTwr DΑ>ۻO(b;ojř bBdS8Z2_QƯ"^6ݗ˸xPozid\^S_<5yh=b%aߞz?ִa:Sٝ#[p JBr:+&5S~1sl-d"Rlcvd]z.(7#S#dcG#5Byru&9X t e뜴'}DV~[H+~+[ 3KlNk-q__CJ+8KCI;0t9Aس&R+>ԷjJ]>u&\NȮ4Y.}ls,2U3Sw+Ƞ|;-b"&]J |5D6z_nDcV|昜+!rpXBϵ X9,;|jT۴hpD5v# W6XH?\u?w 2vh'iv 2zKk3dFTI\͂@mfʼU"~}7Ũ'#+o!]: Eat+fpt5sˀPj:SWFKҤs ҽAmn\њ9/PbVɹ{1#8#/ % k5X#/WbT+4%&7;!t?_"Q!bv闤H?{V$v^ Иm4wt0\ST]<'x=5CP ^xI;jzt6J“mIMi/bv؃/VC#R1glbPz:..hѣf/5BLX&|rNW˨20 r6MA5XХNUe/6Zi Aˬ?ۉx=PbE č:-Ad䋱gZh__D|I. |4nc.e\TиJ/fMMؓהίJo1+yiV />l bC\,RM (x E"2Kl -7 )9CyG՚BBjxKیu:5yu-kaP>N.C%.&EZLryNe>ݟ'Խ{LĊX J)(t1vb&Wŧ%\$ZR-s H$sKҐc6^yVշ>bGe uw3ri}H?oVcc83kSزKwRv;HNi' ٫9~ &1'<;BrX1vXAWjSJk@$h*\g LgұW-c c׋2ҟljg0 \!ͯh ur⼛ȸ=or|a.ig ֿOK7{RO܉uN.Gc3X,+M]SأI;qszM[ǖ!$ߨ ^b k?1'D GYk4Iշ)&`1Bb8[z1 *z02z69IS_?9ːھ#~:K=h0M|7bp0`R)D[ #ݙZli\ݎPRPS迅X q݁ Un7"qLЛiAo ,ϫWc/9F=& %%KNBQ+z#Fovˏ 3&DX!fp%@9VLo+k#b@b(gT5˪fOă>-~0h2K=-8 ͣGWՕ:P)Ɓ~I&١ۇ!@@Ar^] e6=\U@u4&aP}?-`#y1[[rHQSV*}Asϑp]7Elۖ]_t2{[D~5B^8kyWEEEOQY$erQ ^:{ȝZqॿ+j58htݑGphT{&^\DNKsTW_ M~/ǎ>ׅ/#jw1vA\n8fdG` 1\J2ˤ'AzAlZZ"L͗Qusԕfڛ'1 9TtE~˚EwӚ<(0A~+\,;9I L׈Ajx?xֆ55YqK-u_@zJ1LIObuS?5lpI8ŽIFpCSR|i rv*=bb|#!m{,#_%Q+N$rZ8aߺ:6T.iX* z2aAkT^b(5ۣ']s]V MiL|c9AZrAsаt8$;!;ܒdժxoZnlKx9of9o8{$+Kӯ+Zscu>R2gM!!Vk)4[DGG=:8!1>泺9%$"g%; QhX!KtVW퀗KXHS›yY>`DŃmwo)( ~sSI؜tu*<2޹>g"М /Y6O2:M(w{%j cR&$R$#|_- *gkH*Y`_;#_Hkw:y {Qm ,ˬOoJgSâ8Kg6wGonN=\*lTn&149!-!•^Uh։/m7OBך*"xtOOMU -v"2fzg;?\\;_UԲ{üF3wC-do/Hm Vnߚ>"$᷏$rӒ3/9HV X8y޻/'y$xl7K]hԚ^ l79P9fht[&a{WA OF7ѫ1ܭΨPS\gI@ˎPj53GhDUWK %C:6;iDN'e׊ mJZjP@WƞC.Ax;zm~W/҆SnKm؃)'(wc1D}rFF4nv?Ƿc_k8c]BGλVMFE2NJm!s#QԞb|=n[3F_?7VJ&, ALRb F~݁Q∍n0t&td:wZvr+zdA ji=-cfPe1'aCuyЄ^ Fs a85.7ҬaF8-94/*ż*UdyҔ!"ް}D-1DS<"pܑ D@jxMO/Lg"ث@񓳮'A= iR(NP`| sжx)vnioƨ]ŀ- |mĖo( Mt^X+Ę"yYsVʅ.D С6Pd"Y6?OYc8Ɔmw^HbLncJooKTKWeA@U6 ΪM0~U5j<9A_(:匞a ²;L2OmSpoO':T3}}x?=D3ު8ceTGh3 f]Mr@1|=.i<|A}bd@+IB-~+z'2e}5y:&ꃷ(eفɰq|hV!gBt=ÑH:EGu? ڹ`xQFz=Of*7b$:',(o4Z>Ga{: ך4i}g⑒`$aY 'Ht:f0eY~Noӛ;XvEҹ@R!D%.GA맻f]GmZ)5dE>eq:V_ )CUV2zVC2@JX:79]AI*+'>jX6C+hUbL 8v> $vxZ}vGƑe_v <@q]ݐ4sJ7 gQ,ȼ;nZ>֓7DqB%hƖ6a&Ё{aHcH"03jdNs7TK׻4RPi ^bW3:T%ɥl؟xi&$$Xz7R%W~audħǚt _Y4 I %zYzai#8HBc.3%j% -8Yp43N4#Z &37E"Ie# v:NӋSjI_A\C2շW߀~C.w+2)CY5"xJHJ*EiDu?V%U WC{K167Ӵxd@L4=̻tQfcKf*NJ?[w>,M>udc4F3t 3AitC?_pOi-(Wђ^Oe5CEY~KreI4|= ` ܍UE+|*Ay[#2`05771YP$P%L(ky+6GCcE FSb6XU>jU2LJ+a˙< }Nb+=axH%E/KbxiqgΦC,T ]Nmd] ,{/`˹voWhfi%H~!Z}pٙâhzwن8,hY42+GByeh PJPjsf8< ~Ы@҂u^nLjPr*Wo$Viͼ8!op8W0'O1媀 +۟ T3yB) rX| #L^ѓFW!XxRͯczI?N 4&(by䈃irX_f  )GL=Ebbs+sTn=j )x+s}WF B;>MM`K"&lαbW kk0?mU* *mQsa"&y{`E]<֫mn۵ehDپ \AmhLő@Z׬֠)_:q.p7 $o+':L:wtk ӓ"Ntfkߢ?禒5x( {4Գҷ& (n*} X¡m'rKܬ% (XFcS-Bp^0ZMoܥH 1owO>bAB`)*<Pè_L6˃;Wʶ%}2;Eh[in:Xnr6[,3>N6KaԛdK; ]lΫKp$ElIueɤ!Eٗ"w?1*.cl*#v [7uHYUV k. LA;`kohʦN>(z.uF }Puc`{b񭒓2u5U GOuW!|6TvI0jKfCnh < P)(O*#3~P$Xm,XQ쳩@ |tyqFÂD 6^h.XR1HXi@?Y SVŁv{j*؁pP7ɴT "f{g8|PE mr$HBhBxD (-*)^?]k$Jsufr\/%w+܉Kit Z!D>_O6JoOn8tV2uH߈닂|&R|T:=mfN2zi ZpuNȍG?A=`AG<# ^D-ҧh |!8vRUе7j3Ӂ֗̔7w"M?p"k`%x5}n6-\=O5a0 D:oW )7EcdDpx6ʤm{UtS$_:9pT^BW8-mXmy7Ѻ@sH{X=G{u;N }c[qo(%,,wbT{fcaZhIQڑuk_4uL<1cۢGfZo1BoLa7:Nk!"5jG̱{[t3 N0, z/< 0'tjї1V{ 0Eg+l1L& !I3)@+l9^B,1wRrxx;l7G./TAq;S&! q>vR=2Y8&N"/[xA8J_5D0IIf4qZS_|6Nnq9liX%aЪl}Ekҡ ۏF9h&^2tۂ".<)/wAW V÷)vAxT?8?gѕU4Ã%W?>06Gx }F mCfByU.z:))bi+Kӹt'VZpvKEB9_r ( Ꞛ_lr;=2!L٨Xej|2]jT#㒧2)HH,TR?hYIKAݝbԅ40>".@Z5ʫ ##G@gуA_C]QS@߆*y} c!EWs5zU5!Z٫$R+qN陚g>NS$-MSYwtIj!:X64hzh:!7ƀY9猑pQ{"|\0/[beC sEpkI0?!0r$ij㤠GnͳYl]ӟA|rLIx .o` D+d o25姎7r<_$9&Sw8rk)W˰K.u\ʶv2ZkJ 5 b\azuh֙\z+s%0,g1{xeH&10 L'e!GQJ\efKz0ha;sx)jŴh~mhw ]8/%ȴxs8lŦ1-db`&fi74[nC0 4]ZW*p_4u9\*b}S]v4#ϻ^&H  ޾h0?[ո0#޻'38us1LXjGϤ< cTa89r $t$66Һm0h2=!i"l9ke&EzP"|Ԁ>fGg5{SFɵ3Av\_>`@#2,=⼱)@ڢ:V9 Y0o#˥5>bF~ q!qAY()8:ӵ$E?SmX ym[mj}9z< =19E P:m2Q|=>(Z1k׋]"d>u ϛ{[-Qc30YE62Wg*Q{'y/ طk H3eYP?f0v*3~8P&bZ{Da FSPVq}bsF'+[!?T@3?r׺}.+*qG"(OM!M4 WXGrlgW6kB."wsAɏ^"l /צs zE1EγV#C[yo. \v=б eE`L7B1<Z |JkkUWod,.=8*yhmN=ØhLzCYw }r!.aqש 8v|M޻1@j@0&;Y&Q**.~˘ȕ'W& V\82E[p^?+ #'K]B-Jpv #U8HQfWY9^UYH*A~ɋ)frtk@D?_&HEvÊ&#?Eh*bQeLx2{$u 2zZ݂r-UB*dTV1H{E1B8 `4!*i!=ٺ0s3:qHȑ {ޔ<RHvyjǜk9zE/ M@=&aI2(Km2 q!"ycF'2'׻T׈rfu98H͇TY: RH6<#,M/c#/cz-A.c.yJ>$pM*L yT&s~{}K>' +"_"gi;9d3׻:kR?&̊\)+[{hΓ=Y <,Y% “tǩNoK+s3rLI7X?k\;)[;jXy6qL pJxa %D E)m3Qw\[x0А_Yzhqwvq\ 6f <^WxЁ( GEz Яs?2 Q"bGt,BoTC-lM?XâD*כՈמB`((G9>1&O+)=|ֲ6U"4?DQ& },Qeѡ!ӌT[T-tD+Hu?@ntfJ0uq;z=#|Evp¹PqYۇ ϑåy$XxWyIX9pmjf{LP҄ \ƚ^t7?: u.79P&[gOf R^ͣJ ="P%0Ӵ>SF R@UI^f{۝j|,'i[]0#G[FFYjE,.AJ)<Ħ ""%#b-,||j/k=:텂NT>}eC[PhEoj⒴? f IN}Y`BT =ݬ6tT znWItWam@ccfj=K['Eϴk(Ґ&ӝϡƤXS'tp26/|>I3o떻̕g<ۨr@[Ap=Mrߒ՝$w+Qq?Pp <^K'rx%DK啛r6D)s}#QFԚ [EƟFz]ѿyD" wzKltŽ(x6oi$-~,$rS7µd'sG,W7ZBs`"i%y"Z/P2ރ횜?Lq~rQ`@7+T R'DHGw?b/,3@c-Iu`JW\o ˮ}+(r2ʹ⶘qCMaV"\sZ XBMO<\8!`o+PkO{`H h57[P&7d2Zi{<ɋa oP-۽,Eo@/vN$x=zFL8>ZU9}W&j^+z2Ʉ~o W@}Zdۜ-#/V10!lO`L V:V#:4t+)ԝpi_{e~E3apǙJ#{2:e݁qACEM]@j>ꛦg*Lmak.Iӟjz/ ۵}9Hz`أd1f7VQ,+pK1X']ދº%q5UͶ%;)A|-ޓ%洹 IcVpޙݚ8-oԉ)){uK]Kq- QYHvGA/HΓ|Yݱo3gL;}zzr[mHM9)V+#0WlB: YLUD*ޔp Z:4f3{c3vK0d ?Y ^|CT_9GŽ#/mj*WJ c6){/W)X=Ȇ[10@CYewt>~Hm0A8}ბraA } /ґ$ C{go?oK@$ii geᵌE=Xs( 6]sKߚ~ ѿ"@،Im‚/61@( \fgMx !ﺅ<hVnB"=t$}r6/DUWZr|d@(s^`w щU_(VB9^y>_|'r3^n4cy+Gi6ĥW4"[iGg׍lkuB~Oj2rgl j8ϣ&@8^hTzr7EOutY\'\SKT e.r2Z9m-H! a" ;9|l(Qx?_dwh>&]%4)]f<`t=:SJ3-oYRV2<*ϩ6Ƶ_+;E #bϘh\1CVl;c[jKL1_I1,$2kk5Vl`-NԴr#*I)Wٙw (ZcV$*/en@U >Tu'~mJAqϲ"NUjWDjD/]@)\ǵI#b0eRhUΈ*x>x%a9hW'oYs|.r<.Pr*Cź HC]qs4 RD=p:i"j q t_+:p͛gU;_>b<'8nv8ol_u4[`i?R絥egB _lәj!ܟN}4cSD.`OspN,x.c TV"1A< ڧ!`~b3YLtzGǹY`O-d4Õ6s w(ps&8NN"N, D jblj"+$%g)C) ƚp0 dܼ?/ !EY%"cE,Σ}[yȻyһS0ZѩK2d?{)_4𞩇T)/P.goY4IFdܬnP >zs,_eU7pWgQ`cP|_jFZB_iq>U6meRr,O߳֘k%[7g॑1e+!_=%"*@ب\L* C1c:E@#ik[+~:{UƮMÞЗ#09( ,y+SLLk4zyhуgdb𿖾.!H5a [ X'잫FDakh-GIϬwG]z4rKOl&@vT̎vThǚOv!6&Fgoa{;L;EGqX"cLF6pX=GBW ݙyl}nG9d^%cD8;: { ~+NOrI>aygPtcL;mrr<:%Lu=?^ lVν}ī~3KM]ޓ<4b&j$dMy5l "tGLC:7~?pIMo"NCI#ϥ}=Qa,T>_v;|1p^ҬVR2xSzp fZ8#$,e ,O8ǠY\fmVfVˉ>#B!A0oSEjU) --f6|>mSe)"tt?o8dU&٠p/b}g^s 11ٞ(wvL w=w4MONG.}.ī2CWVJ*u\53 mߧ_!2cVNQC,~Lb<yXUs?hfN)m/ &rPb;~ 5w|wu+OC^t;>C m7=~Z;0n_7` >=5$)QuB)<fH%WrhTy=L2rDGVO n둉/5d >CY mAML7ߤͣN:s /P,6 K/ ] ew}WR9mg(gSDa}nb;[ iٽ\LSx]E_K-2Htcϐu-n Jc@K`eJ hhrP4lTNkBض02w,nVuB75S c+S yiZ aM@aK "xë[ `d n]ShI.w06?TòNcrD4gqfHpBRq[ ǝ4#,Ҡgt07DίD^lFۭ͌a='L[T$>MƇl ^EZlC(ܣkh@fDf[Ifg}24CKsl[agx)ᖲh=d{O-vpv_l L\L͂TԻ6~Pf2R@zG2ozkol6F%^Co`>J. ȍ^h#vh[> ĥpps_.6*yA/Ј0#Ҭ'/Fh}o!~cuckfjZ(^dRW@Bnz*)}6Mz\nVRr1VE(oBCsqҪ,yO/7 .zҎhPZ# WP56\p %n"{Y` LqYJRuX H!"S\W !Z>ԭ2hP 7 /p c!;6:r' tLi8v qMdcedZs(^jk䮭,f=Lփ68Z1@а ~)5N8zJLTc8AH-:s}X GWZ􎿾S83+I>càH7K#\죁c_,iq\Q-raŷdv6x"ʟa_-Ͱk:"/9@m,$v yUcin%Cj0 ɍDj$1Z㞽E21HUŇTn6EPqBMzt^6bs܊ ^u\!ʐ&Zp+'狰Q5Ke {Z ӄL$PB^!1W_?뮫G;Q ;/MhUFvɢlS04_̜  { T@a%K3r ]@hӝVm%E#::V*apA|_d?ju f5{i*9J8*aDmRE5bNF5[o o36XCIBd64G9.ra?!'2NUdMLҷQLXDQJ1&KSE̛r o WdKR \DPzmR̓qzf[eЅbQ[1IpaHk'LAO%9nTo>5i WH:4O#=P7g gW%TE/Et8L } [*H'nu2Ճck8wxy(A,Ri KRV7(zs CK %ࣂa{:eߐRV7QEyL@<+U+[_68ϕU9jAA ry /"0P4w jT/!DT]֥X0UdgerunZ{ Kƨu !6bX7Q祪NABV|:_HTХ> tq[ LnHf6.?WSfl:}ckjU9m-<eҬ_+Ҩ+jXp֊¡,WČ5y?c |+V3`On<ԋM",}J$H 6)k/7VmJO]}᱄GtVVٗ##2&y܅k²/M547Fe| ߰f"v%g{c ѥlςt'=,FH=aF~5gmGu!V.;7iVu"]%o:Cføވ> oV0cWU8?Q *Z JJHG" ;uĈK՜cNVW,ohp$7% |&n']I,T5 X@Ѩd5!&z<06EH;VQOa%4 ̧xgYZ0707010000003b000081a40000000000000000000000016101cd7a00006e84000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/efa/efa.ko.xz7zXZִF!t/RnA]?Eh=ڜ.+*DCۂ`uwIşMŻh0MG n@ZsfCT1g!M z&aͣqR_Dg:ѣ}+xطs1FUVfoX\5{,)¬ʄ)bܞ6@e7[RrԅsFCOܛCn8Sg^sΖ1-c/o KBrD.$&A!D=@;㕠8&آӤlGc1Tܶ;OcUl[ꁇjÌ/$ԩdxe/aA<ِ;U~iXl84"7bDvBMa`C|ƾ۱cMDO4{T&@ky&BQ X P>5k5Ʈj+ !ii\d ))9^$\G3"qr 1k3Fƙ8Mp =2G. ˽BH.n-Ygmу>P$oJ͐M,_G:M2޴8CfV0r.6^N?MϹr2̗J{w҅x+VPM"Eը'4m-Lu>t*4IqƎvhU(u=>-ޅfL o2K_(R9-7Q|ed Q: LQLn52tvS܂a>Iд/D ͦao"/"V$YK']@HGW5]\܆Rr-1̌Pyicm[L&T\,ymX*G/M)wW+qkxU A㊇ׂ1A_պMiO;c*ep<,S(7vݵSŽ?`+Ī}Bܦ; 3蛲hڝ8ﶩè9}[K@DGݽsuG!.~ak._gTSKE+ci*W*"K>R| bʡ%2:6O-=! ܭ7z#66qù6WK~f`\ْІ1_]Vb8><תruڷZ,&,Z f'baGfax? Lfe_Oy } tYǕ N(@p.-0e-%^z_gL?"t2(&z>ՠ 0G*'GO}J2-+k_0@9B˲oμHch={`+t2Ps[+ Otb|~tokr^yO)[xu6Zo'}4Ȣ|?*k!dY˞A7< _6%e7.Z !OM=:Ԍe~کlh\-VhK9(ڏ.'Ma_C#L^k+pDYre&`dN>:s(WqJ"q|c,'?'[Fopȱ.wVQ0nojO&DAbTq3\D׏Kmf,*.PS3l\~C0{NʢaMg)>6 3Us5_8! ,*dG)uthpPzE]U3fhFJk^b&!8*[ˌ? փ:&wXki{˜ ĦZIN 88{D#EIO}od.p6G7?I;, %j@( L&p}rd>еkiM,dW-{2Je%k[?]+FC,v%q:0ýF(?w7 q,b :_L*_&pltzlOrhmY%8l12urt2\b_&+ Wղ8 쁼7qg(۰zQFD "8參"reOߖ%6S3K.rԉ{7irt]bnya}U%ޑ& Q!$=q04x.3rֻ< (an9%fbA 'pGG:( (RFV #]LO< mppYUkaYdbFϥ7\8q`)3Kpbh:d\BXS m?0JeE&Xzp B2xƋ8{ zZ{=9x~K)z ѻ Χ³Fp Fq_\) ReP[.2 l Y7':#G[:@٫UZ=AE$?cCq&ݛe2NeYF~奌q-yמߒ F~,HL- }ǡnun/̹ i.2]|TٴM6~ؿe::Ve6NʌYoqtÖg7d+_qjTҲ:^߸lg@[~^VփMX$<mŽ\y>/}>-I%&_@IO`>>qydC)$[>η7Wq;I5Q y.ܕ:}7J;N jӓQ4ۀX [hQ4>]l,һŠ/r>*U!v>y1m MOvl WՃZ櫼( b>xKY3zG87&+왶'4FPAaUsXhRi㈶ B߄?֕g늰''V%C-aI{;ޢ0+Wɦ1_aƃ>:FN!}Et3#C >X߾Ei8' R@ek9! I 1~Z0O5-mzٹ=~쌅\E,wL y('ĉUQfN<ϙNlMݑ>CZYQfCr3o9KO(9诃@[bNa8<܉3YIg0b VVtZK2@ &a\fO H [v6eLn"CCY|]7LAY@[igW!{)$"[M$݃r0z>H$nrDgbkW?O_}Z|tvggOӲSXxT%}C@NC#+k9C@K#Zke<+*;xɠvyN GTW W/dIdkU!՗J%0qbJC< Q;E*b*]]8R]s6*Tm?Ws7Ou%B7xƻF@ "JښT7yu9J?ecj]\jM+XKHleiz@[g( P; ՗ډnLj Q#7 R,Zgäs}rQRzM-lh}UtN6v(9>fqhCjC~Ph-v?h?ԓ.qy&g5 4Lwk1:]Iq$Bpj -nS BӉC8B+*) P0`IOj4\2X c%omNմN30KAaf[sK?6k𧵏T I@ۅwWg6qz{1u?-`S dLT>pӭȓq3>\"i?sSDm ],hrOv(_\a iM|yQ$ ‹5b7@lIxXZ1LM]/epxk]M>V]!l@t{[G.)Y{<[Alh2gVZGKzI!pCJ\ Xdnq5)Y]-IyU"E\*Gq}א䨦 \مUIJ'Yq.-BKr*F3TO{%$jc3Y iIz9̈;mЋ'*% D Y7AUel֤{=1Bºɏ)߽fL9,pBpßw3>"irkGͰ˶oަqj[WhyX5֫ͣcNASbHMM8@h%-\d}DcvaN 3 T1k^^5䉡>8K>tGYy}/|.19{*.I?s\--ljގ ;-&cGn6UJPKK&UYlƸ3DzL6,xNr⡰ldpAr&%=NvUZ}G 0%Bd{".j NWuv,]PJikq!|ksTW%(@QUUơ¼;3򜖨R+O㴞Xԏa[4NJt;V6T&D}s] .vQOdṴҡy)^!k'TdMB*&@ՙzlq`H`0'sCwifܞ J5_'.yٝ9ߊ ʴ&P1e]-!M,e!=%M?ֻÐKFd_H3_AF=&힪hTƸTHD"i wOeVS=wƄ׮ zˈn8~vywcq.&s?Z;Ӂz\O ;d79FL X/Tds<2gxW:"<' ]2FpyUC%oN WܫSP{W2" OGn MF~gKSkʾQL/ǕՓX #X6)2tc]iFR}'mMy:=Q0AAf[/-}˱fikP1}mD.9zrI̊KpGjAt%ZxF߅-$ qm׬7i "5+SK2S4UҬv̈́ sXqTzymG'hHB1 É&?1`¥%% ݾ c6S7}/dJTZ/'׵󽖹,z?dt7yln3Uv|Y('Kt^|FF@G*t[I =τ%^'*vCn |1%CoWnveH95D,VUݚsf7]`ooV Zj8#Y`d.NhgʂAJ8,O.pIYRsal]#en Mڙ9Jl ԝx;\ UzCvU,(*ˎ~B8R弽:09~(,8){oTz/Ǎ l@s3ǻTnmK-uGmD|T͆HooGǚ` tOz ;fZh(b[P_MLZ`M&oTɿx{UrY:2Osp=JpsJL%p $P`VH2yViSWm}aէϔ0WQ'b֊ vkbv'&kw꾪y'`Kj}m'݊'xݝPU K\S@ %e>~Z9yȣ!sɷABBRKJ. dAZ[=sA3*+l01' `|8Q>ftVJl6J;p=#],~fkvH+\֭C_OcrS"93.՝+$? [T|hƫk'N%D&>ߩb-1 e vM-}.wǠg`A^,&9?8w X!6B-5˒yB5M}*tSxݸS@5Ɵ ̆%۱/P\'P\|P6EB,:.9(8 % EHל5 rE%3#}_ 4\5z1جb̙\@ ^Bߞ[7iT!BFIY4{ s#$k9I&:,^就FPNׄ?Z;: 5Y0̚h|Ipf LN沃sdttdA^t$Z~5 kL5Z\ČKA\>yQ^u0]>y834ZEmRJBd8jp>TiCatIpkn6d|_3 _1nՄTr$pDN6V̜EeW)Zi%Rү枠@=nGC'u`Nkuۏ\8 ofe-{PN~׎b<ܰ#b Äj`p>{*_*-jߚ'H51l1`Lj,RlD͟\7<42#3zwdtk oW`IHPP7UyߛU~b#[Xz1a_A)Q7l-g77x$\Fܝ2eÜmFZ}W }șyr<^eveA@g0OdNf P (nvC{t,A BYe9fG09 \q pL{ r ^W7\#_@%'@CNZr Nw" =Sǚ/܁^t,a]"SXf5VLJH6;i2m}G \,i8gwcWm@/^ Gz-Zgg3j|<i:i@*Վ֙S+3vBʳҦPֹ_#Eo=n7`̜LC}vކ1h`>˝6҇|XxY Lr՘&@DMmIX8#a R,)Άׯ5CGqEd|2# V)G{sj.v鴘Ě\6sH^ׂ3CLQJx3A{G=(i[cF AYAz)VԓsErUSt.Ea&5mm8x-)!\%#ùZUcF?NR Uֻp>LjQ酐^)俳<3~*QV|X!@̕T1&eMbZNl'ɸ`gkV}V%JkXcsS9u HǙb1ySlG_a;vIUbL7ew$Y<Gfgǥ1 Yov>/tS!J݃Oifxe]ƨ)1G2+A(仕EF9W?dcKDh>2lrEJ-dbN4y^|{DtBGLEК ǛxNIxL >-ٛ3󷩐Џi8 LabI,Rޝ<}lE0]bH7 *{TAܐ?PTkk>dmtc;r7-4r63t" Ve)|WEP ;"f>j'Eȩ@3aHFq ';+'hQxuP" 3ƾ;HLFi8S2r,1YXޔX0!6ZUqTqj8E-TJΠ>Neδj^DHSi>kшz L.e?ѝgqj$X |xʅ.ۺofGguhճgsSt!{MPTӘiPڧ)i$4i~iU\)-ջ?$/6eooa )oK2Bu73s/`̴r$Ym0-O~j2 6r^ͨ5x )kȈBA-$gݺ( eyí1 T+?kWUIk՜/* F8Fبb;r@3; Ti,*4A::w׼9dp ͷDcH ߄2HOV^>8Ɠ_Lo3&O-=y ,XQ u\'$N{*JrMWـSH4J-*Zn7:l(}޹j/"› 3}s5hH%'9(kp< `j5IK3iX<3@D"Ӷ `&gת?6VOFZ7qc{D+̶bMaav rYHv_6QNH(2V=x mdV}LP_ΏRq#3O=]^ItZ~s:s#Er& Q8TBST18ﰟv\UHcGhYoߐ0eV:bXKvo?ܾ5U6T"_򋅹J$ Aԛ\=bqG}E0|oG=aCd^>9d)|_~bXA~ꮃxS00"` Ǿ-4z-W 48?Žc&>~PE_[HNM@+3}c-t y)zf ZJUА>ծŭANTuwd*M6 ]GkesRd4ҏDI/TbI;1޹y-SbFOq\1l62K(C7)L=V,D Ōb4"M%Y9~O|*i" ȅ:RFbC55.ɦD\R燔j3֦3nY;r >xEb$e-ӆ#岳$hqwEMz9?,+KPUo}v$O]X'MEVcJ!i ѮN[kH6d'&)EC=cYOvIM3ď6ww_"'~ x"杆?U6 ;cF,܋Ont}E TcqUy֤@ul7mY"xꉆe2  /SRsUqn6Z#/.mE>ە3'H8LsБ;X#PoO&JptH{+MTu`Ki#$?%\޼Oj-+;kr!Oe J*p,~s`f9V2`ϸ(CMGc ' k[$7&dMRBC^<C$Jqf%$uBK}ŽJ􄋼 2*F#Qn}`/]HFwcYa)gIog)j-cr;3;mikd E5gQz'C_t"PY_"b,yٮ wil} ̓Ӹ*fC՗OJGkbµ?'0MvT/F"JY"s?io'D3tS= c%XN%#& ]E̥1,Oۘ8$a M 1 0~xP'Q@L=iCկFXVX}4ö(yQRifV+m WQr0;8;rɳ%o2+;|WTY`r]ߙeLmw?M_iJ `n%H)F}?eiPÉ^td C^V#ǘؔ; ' fq[AHƄ]\9DH]twq ]ypЈqgѾck@Tb܏l O;i[zX: Eʕ OBR-q_Xm/~pՒS-@f^!i[v'yMjv3b^o>r7dqF=ݷ&i#5b"5 0;{J G^pW<)"ͫޙS]X^eƸkHQS:!<w8t "q`eJEZWsxG446jHxIjEj QdϼO?NKo<>-dێO͘Y B_ fd =@k|cեzN\@{m-]_7' [ dK0#Ü-GYGJiMu}{_{3  `QRuF8 kDHРYؤ΅q@;.uPZ"pw^ՉdJvfʟK8#T2(*8V[t/"H -BԊ?x7gSk~}(Wcy$ذIc ͪhv ;2Q]fk;@OmrwVD1dwWMq]CyWrn~>e]*K^_Tvՠ18W^]22b4Ci^C1wgZЗ?PrsQ)6zq[tҫDf6sk sc`WE?İqL3˷r-ج^_* hCc!.3S0hF#h/ڞjH,f*:u]l$@! Dh͍#Imp*`lnVJD !G,?Vݗ^' h }E7 iz~ X2c8>~q Ybٛot8Mq g /;쏬RoG!:GGаdG`Ǹݠ)qkgтAfԉDoy4CWj {?V;tZƱKiMA;煲F6PG-H!`]p?2C=8؇Yun5=ܽ!hٟCJ9=ŨuVJ8CjGP"G6KG<5%W5 I#˲SsQIĶw?()*S8%ffS3uHNp; Cmam?nn5ΑUMqə!Uԫ#83p<*CZţLy4|AEjʜÐ֎/ Sw nXFy.Xxvb_2{kPO 0S,vK{o!59~TJuϊ4ՆZ3L;)|&-Ǖ$ 4߀|4š:j6 GbI4ƐX5n~DUWG~4Ï g|I3$Ę6."zif`HJDN44nWmIu@&۫tt9 a؛ 8/ג7p3?NVrRB i90u7!oI2R35ng B{Η+ASݦT]l|xAEûTV (eU`;3鋻$.j0d}.2DHgrNBbtvi!;l-kã3ƲMKWmF$q$!M . z׹Kȼ5 `-9_I $q#eezpw렁l ]~2uE\w&.^!=\cHr.{ʩڣd54OC(d_j/4+?`8̡] ֤`“,qXДE)O|UQ#OѲf;L4էHޟn0nB}H\Nq~Bjob`[~JQ?] &dZXO‹gL150퉳U=MQXR'Bf<AhѐМ5.ٹ=y!?ьc?t0G^qfуuBߞ-9dCmrXv Bx51FcwW>|{m"N>R3ԉ@gIl.fYGhoG9vQ$UȜ:Lm/I o(™TuޛasGŌSh-|{NEiJ"gjxUZRGTBFn9&tCTf{XҼx+s7R^3K Z>8edYqy}Y׍K(cn2Vy%.0Yf9Q>ҋ0V$tN'I;?G{S2/^$ ɷ t~x>J !Pla⬣cq#;S1lIo&l p5]oD&ﳲ9Q h4s\kp84_6QI3I}WlY7|"j9wZsˁIJsu=*Ɍ_`cIxff6vzwxLEȌ|fs;0e]FW/tKtbef&@\`$gF (u1 ez]wE2$-m:U̞)\UIΚf EW{@qJk _g_#e<n8{`wMBjyf3XO 5iL^]{G + QL)r}c 3n[mZ_}KTzs{m̤53$nLI`,m r ƿ] D EK!Ql`qg'Zm1S}fqL"8snptҟgyJ%A1V qƲW(´ltv ]iHMvo1̳lRc{pjQn:W\W3fS``Gu#MQ&TjV3M.Lk;Y"6D-Z'PP2yzM?! [j۱ÌPKqkn`42'zQO Uk 68&6$2KXdr=lzWZ0^ .ZZ! JJDD+#E.6(V2^Pfjm9u*TyT~j^*(qhMZ:$정 K'O]ىvUw &1g3z{&C~B}&lOZy:߯1#Oc9SyӒ{B?]fEI.~Ƶy礲PjCq}}.Ojl`ƍ>a4~!p" y"@|X[)_/|S$S~q L~iT=(=-ٽ:mGWw*9h&M1𑃝mįNו^n6ofTh4.!iRz6Np1+Wz64~:!Gvjg ,"TS(uK#|3CvRfMr>xS[ͺ DSLCm?ӛnGII*"=zqRTOܺn+? :CNXQHDž~e~"L,p`M9\r\`6y#SyK\z Hlj;1-^sHA4bښ^ V+.Qa7 ʓJBm<]8LIb5 'Rvfǖݯ?Ǣ2F]y@|##Đ1W߀s0oWHQzt{55 .[MNJ~\y97jX@A}u R-=9ecr `TF`zlaPЀ=+rVA^04[c@LiÈhεsݞ:"~nǝd0ю]pԦp6#2NJ=!m+/A?2xT*`ۺ,B/jY[N9L%YJw يBf%c/y>hS54IV[QXoI &Àdrer 8. gk-eXb* B;;  &)˼jU6'* $=_/: y/.Av7*H Raabi/qDG`mxRƯq¡i@F8Qq 9؆p{Sa>8wmͨ o5>şfzI+z,;O*4a{:&< o? ZBAMj84ч&' f&˽,|i[]ooK~0?.ĺʡKS" <@7;vt"JUV @ z ka19?qLw?vd#jB'_̜&Q@ג]{87aߌjRs?6}^\~^uԓ9"oJ97lTh h,RXV3֪6 tp$=vW,\Web"cfx6ᇇ0#`X-5x&vG:'Dt! *Km!fmf@J\#Wi/εސaOVwD =|+1X͋t#Q ,JM1zJ.9tlmĒ-1il u6*a)\p rl@>3%Y,'LZ4s43<] 籤"/+59{j;rb [`dz5Xe5Quh#e5T0ƐڳVY"m`\ԉ죉j]FiREM2 J-|{~`k5 d' f'9) A HG+Bв@}'?ۗCkzh ?3zBf>$zpa;pxn`׈ li̖RREfu>Z@7#V+lzg!>PTbh/@ "Cfhy^ 6>el JW8ɦ80o_qmSvBX. g3onG)MhY7\q 2 5uT4Ah;y@E6^'r~wY"irciX 5|As"01ViAp8/ՠZA2s!ہ=;Bkc_}2ҁx|8_g[[, X눵 %صo0?U6A+(үJ9=>WfO *.2=.X0DN(Ô!峗?P.uηj O@Zn wTyM9gaFBt /uXw]Ш*h? X5A@iϘXw!O?!"M\Ĉ}sW,G7 u:!ST a-u5$ *K[-4T?9HQRNv+jr[y " e>'7`: ki?.)p%"X_a 3[ϳl[,IY+W4χoJyrT]II6DJцV,~ .Kz?~2*Eَ;LEd o%ݫ#k|_Ȃ@6GkV^<@}6 N[#:u IÀK3]9w*t0!-ѯgMaf: mJZՅR`o[lV`?Èjcps. HGN =u5%d}0A.߇Wպ"C[Գ@vg"+Gx`L8^^% P[ nvEm&4AЖu.gFvpM.0v1AJM~˅hrȝEKp]7>C< DeZ (~Uݖ\F$NcW ߙᓛo WsX oQ!΅41絵%x~@5!䱮R,苋a#*Jjy_¤$WH: K s=Qs.1;!v+;@y<>S~OjCύϫm'8cUzo* ĴQnQwqũsKULUJQM_@[ Vr+_yä7TNE p]idOM͊+,L24ޥ/n\pnAeik \f+R,'h '~*9CQo`ZJsX8C5s`KiyY/ ^D;%{:z)b¢\ц;1c,J/ٯ1%bQH[iyJ7 u!$j9lK\,Ym<1h,+.H4ŵɻE;PR:ɖqyJ4*]iHAǩ d;lت(sGyHiOհ)ޕAq$P<T-*D..x-3ТtL-=(i]g3 |t% O~oƓXe#"g@1Hd'Zm Z7^ۃB<:e.RW|]ݬY1b;qQ]F))9J>9fAm:Gwr?XB!4 =TWpqzn, ۅ[f2tF\ɣXkݐȈ ]P/wQ$o?iT^MZű "HnC| 4?$HzIλ1ZS=MH rДW;~7;{΂" tZmܗ\G47 h<7-5?NEʫQXuePx{:; y3mz Pe4Vqz_"ϧ~8ǭfOw0o~L:rj bPE.#Ԟ˷Qh8'Iпpō6 J7uLGQ㇘l_~g+^hʝ4J0p'cЫziCWkW㮴' f1 ?r*W<&M9]ǐ! 'm8;::k”'^A` =;]{צyDx:i@Ts6T1q*\Mj6DC@"zN )8W}@qmn@m  Vs`<)VؠPt,Nz ݄EEZ5uik.Z#6.ҷW렼Y Cp:;OF*"b$1%.c}/h% %t =L4v ?{񯀭+XqSPIEGT}1.}yEK˜Ee LA$;:Т*uά_ŜcmVDu[S[P+C /Q3ю^n{7\U6t4i?dJhXv jXN9fP~ ˱δ߈UPN z{t_ѕP4Ѳ%YPxj?P_?fB':_L .0h"T;B,59"QFese:Š u{*aw)_tQiDYkRrꚕ>]?i ]5K{%!P(kcClѲOlyz=UZY6n!9uytXxb5Q[ v Pj)Hko>vH-n1TaE &'ʧvFVz@.>^kW %cl24l]JOz}sR|9a)n~TahEVIu vŔD9y*I1e LA-@wlN"X+$%{N1DZNÛ-7}h s꣇tD~esވjSV  0%@+,pfEk q 3&J|3v"fCoc^?DFD@҈;Mp:[/j9lَ廓I0w^zE[ƓoE&gON_ժTu{ &b2*'1rԋ6ITܭ*;UjKJGb5N[_a[FĠ$YHB-&ab^q੏άRtRٷ'^:g[C׷Őȗ)B qQR@b =_}Cˎuy-#2u2RwËr wz`=[}'t9GR`FE}7r!vGyge&SEHỿ?P_s+wN{ֈ8>y5-Myn?P Pd uRx_'D`lCll2q3%{3bT{lq#gX5&O\|SlǺl" on%6h*M{ C`^7)kh8 `z:?r3%OhzTSv{S=k# /|s󈫾NO3۷TNVN[3ws6n:QJhpfu0I,!7S-: qFlK̚k^ٳ PJm;]Fn@!Gv9[Fl^$/ *B&#CXkS0lu_C6hڗb ?cΑnɸunt Xa FޭjOP*kKB!>%HtQ}N.1NQ xN ^h-{ba03Aosw~o؁~Wf iΠ͖ItFV#6;a*n7><4zg9@\l]{ :0u B#J\iJxu8֖2.UC4*BP$]d A'[<1F@pa)FqDvҫ2 _}2X҄OAW_aNWݔڤq02ܹ6,NlYxe8n`D &*N'V? )ZjPψ@1<3@T$oPRa(̭." +K!Usm3JSiex ;a͕$ɒsb 2Y>+A328)#^y20F3ԯ+Qħ#~nL4Σ2+́nX+ ;}wLIoO;⹼7 r y8\i#;0,TO~SUBXsaAb_^AIDژHc=t7)ԛB Č)<35z';f0ϷwCLD&g@m? &4ik4_](yQ+l̥ =UgYZ0707010000003c000081a40000000000000000000000016101cd7a0004fd7c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/hfi1/hfi1.ko.xz7zXZִF!t/Kx]?Eh=ڜ.+X5.LlÍ^&QetHm=i`^˶S)B󙨽GܠRʀ_nA,RB~[zLIh\+/D=^B)T}AgkW.(QgPJ|JuDX-R>kئP{~ɴ%AB]a7ZEg_n$sd-2Dkcd+tx hBk82&e,` Mivk7G-f4k[}8Mg p&|3>hCy3/$ED&{H^]+B|@kŦDBxKtYX^A/Ep>ɓQ 4[)(z2e`mp, 641U!2QK$GwvD.Ahw8SG|mē+_񯓵#ir~oQxP/8e^XD"_OaBCp]5YS#s) S3!L+``buwTKϯp"LswWRVk KHԀ:zeD΋k dyÓ4K3%*%$g ׳!qpLZ^NR0fgNm| rJ pd{Ê9q ''ZI/ZX{+q$U8C2rLW);a}(^˸JTF(Cla<ݓ3r|OҍrӢͧ7F\o0NG% XvyGȆ˛@6VB5Ja>=(viD=ypW0R>F0-;f$Aڱ~],qUwIid }{]/j}ཟ?>Hsy(MGARKZ&ط)ƻx)ћ4X8Qyw). n%Nk)dV#arWobL ّGdG4Y2ȄNL>[z-IN>SY+f"&#+N1zH VNk4ݚ-vZ>C`@yπnZS"ΕHvp' QCˠ96[E#vFqGPwif^l0 ,/D2I[k*f86fQT%X]OOo='W^d4W)LЖH)@TdWFHYpA+`vLU#3I̐ W%`\@s[]+F7`붾~aG4)(qSA9~jզ } OPC?MZ",dV7PΡ>+6M57 ϸ@3\^V(|.܈IXU5>/W2Ia|U\W.ܪ z0dׁrP҂}cA5eb-e8U9wEÃSRP\ A| u_ dr vN9,ڽp8ު;\@%9(U._NI['1^Vz)kJoPWep ;zؾ ^U,Ê^ݻ ףTʽ_{ ;4FO_"m5JxžmzX_4.1ʶ7H)p. "CxE&!!w4-=[KBnjM6M9+3eXūDZXUIܰ v;e$'`)Ows`_9jQ,>?] [M՘ǽR9cf! Ne OaʣmA7YjϫO;/kоk ;HnISAځ@ㇶyŷS$xwU[6"Rw61u[B#2%bzR= -h.l]?wN U&nV)IhX rMePNPU#kuT2[cl 8L 'KkvvC[OzdAagO~F6|ޅzdLpNX8p %/+hjk #L9C}y"Ix?ƮIP&/L Q2HݥJĚ}$8ͼFgi,O9py94Ϊ 3D27a~=:ΈVB&twkʹ3z՛:CǮD#_" e)3yٸM&`Er_Tphp>:1U+U`}MGPsde{fr)B񶿝bd(v'+lMM6)e/pڎp6w" (&E-Q0l(XC'›U`q[cd8NRSka}c# .Ͻ|[.Nc*\rR H\OcHケӢ:3E&hPWX@#v*/r$7::pYv d@Y8S{owZ1 wl";;qˇ!*XiyEg&]ރb./ԓ" "KmF%,} DYX&XD[] ټ3FxGX0̒BSc6L LXʏtbK>hRq !FEf=Ύ\4 cGtLo]OH-%[?=b6 ɇЪf S=G Gg=vfz0w$ UpFk/I [Gۨ<#9oJf~! R>P%md!>FzZ:늪}S`"Y 7g%W-jDdfQDEw~?I*OG! cH 3,W7z{P>@ex滎_FĥCJJPPJh{/Hф!E蓦1%uyٕ%5) y8݃XLίPR^XpabJ(v|`lfuެV+rT䵍F )YRʮ!3pAۏ[v0n׏IǡYi7itOmJ 7I$\# kRkQdhlL+a}0tCqGl"޶!媆^$*򍤽6w_[0+Ic3\iƀ5Z_/aʟ%IXHOTLk-G>/4KbJ*fSu,!FlbeAxv6) @~ɤն1r jjxm )WaM/u+e]L+Îp_9H/3aKq|.LX='I 5g&.ob^ ="I,"v0KjMP3ZVqagLvbmI wkK&W8bL fPY3U;+Bf67bPܲ9.I熼oxYM!IR!1"-ŤvTA\KY7c F@!^ VT!)ɔi@ЗV)<0(zP>RYbS+xRX`^NV}B[mws׸㸼v~.#hi#A#8$Pb:^)^ؽI55#1[j{mkjTooT}^\H9 X-,e)Ϊ `.HV%ZZQ}Ƚ<#z&3P <2ޱ(D6X{~=ʀCػ]c.(0eR©/t7 o~5 L ` dQ0tJ%FqWiEXfkxE!rQQV‹No5Yn8<|,sM̠L6R 2,4lgtHy)Βѕ>tN7B^/-i @WK*?g}Wc|4aAKV4ϬXPj:޵o*[) 6f׋Z 0y,1ha]g7Q!J#H|6Gs/v= rF86\[G!lV0"jX=C0o).W <J 5p,s98Rw2I _kN[V%/GDYLA@͖kV)4lT "/̆NχV= ~Ւ n&9. XOxKcٸOKw ?յK/p.8LtGRie[=ozM 2ȣ^\Қ6,)͓/:Kcgf/B^]slo.`ű"ξzA}C >;ZG-U[LRB{{%pD=T̈O%|n7|R読/bR*@<~G+__*|veE0O Hyc$ \u()SM,IB&L >R9bFΏLy^|4E@T BJV۷tELVѡb*5FiM>5zTz3akM{DZ,2qPu{THJ/#=`+_`x }Ym/.q `=7'Z0w=9 N7@0byF_4Kn8gV=u,|7n +B@:ڬ 7\s+>͜N:5*+ܟ)=[Mþ1ӕ?\kuIA9Gjߘ;jY5GGIi!z`^ߛȉ.@vqN̟MoT~nF 0(٭,]'S{b417J&$ A;K7mJb-oh6pc.*g.??'8o,̨qF}w|zb񌾖y[IlyK\ӟ/9Ouмjl}vڡ,L~.>u!#H"c#f~#8^xA..@+8ʫ(ȈV5{Q7J;YAZV/&G<5\nԭ:G =:P0GSQBR2Sb-=}@ΘR=~3]OE;IfS.09s(~8DTobG?0+Kw K2 PkGeYWrw~hEqXoԓxc$[͞L"l)ds"LkxᏔZbˌ8nR-gȦƾ$\A˒nyNH!R-O^.Ez U{R;a\D*. iN ==UT|NroЍ存$!WW\+{tt0Iq M$^19*W c*[-#Tw(!ң8B&lʳZxz8H(}$ FS$V>@t3 YgYajSs"nc\ Oj{DĩښJ K@-xGAШX}5lTA*~P{ j}=J74#i0.}9Gn>{Mˮ`k4J%stIJ?s@@F6Z\42b1$1PK-&ll3a֖`|f/$U|y}"}ajQXӫ_$>oUH Qfփ+ʉFza9A͕BQxvr]bQtuNE""笉޽sVf`G}.}~>RDPPI01y隭\ jzfu`Y$6Yj~i(\< yNzD\ʫU-=du"|]o'ۢe^K"nYtݓ۶Wt~ 䒢9N` zW`TtK^qORf$A093%R~L'KOmW<9 SVEJ&0VK!J||.aZ ; "3fy$b;[']/ 3.쌉QI]f܆20pͲBZ-p":$GN٫e3-l6'|;)(;`*>qwtdejZWmMykZvLdU944b+C8OC4bU}L'$ɳ$Exk@+ ~.LNZ[n'jώC9 ]kc:ߩ=95 _3XW#FgcIRᎾ<F-$"aiE 1^f[-r~-N y˂ NB2e{Az8dˍ,QfwJW@htq^sڵbe{PMPuCMN}3U\a!$x.8l0<3V4H(\_ӟc\ itKfN6`?5uYnѡ+ǵ֒|ʓ+JAo..NKs`Gds}ۓ@yޅ爝)C HYu.Ni?bO9FU+w,גuGY6٩:s[`Τ?]%!-Ѻk!Pg6CٖTjt+@KU4{ӃZ#KQ+o;A^We>^z~gZ'-JMmo(QGr'yQ)]oSaAUzdV 8l\Ơd| \%ü~T{LHbb_6 >wH2,2uXQ]83՚/ٚ_d6m4Ns(t$,eޙ{Ҕ BSVi,LԕrK%&F|0#CF*e.j.0׾kBK2Qt;*}Oυ i&DD/o۶aX4(L1g&52^[:RU$]C I넁{ CTX<6|+IUZ~*70U}9$// Ï!߳\_+\nG%>yf\~%tpUV"+>̈?iuw՛TiQ_7S!+E#Q@kbX6}w_"4&jK[M&qc@84h[W.| [d,Ӕ`[}$˻Cm,LWf>myjXxW >oh m r4JE.V_rAˑ$4[U/kuMxF}z+SX#$:6,-cQ~3zRy#FP[}Y[VOQ9 F\' Y?F`1 ᶘlZ>^w}hO;h,NӰ)ۑ:!и l=kKGu6WrqjIؑV8>՛df1-+"gB` Y;zU\r;5kʨw;ѣ:<_ݷ7׬@~,u.ݗMX=HԢCc2iS4 N"Xu!/l< E+A9T$ @2 - qq*λgE%R%iL>@P*>a+h}$09q*V@Љ<1EdvOXwB~b$fi}W2c`#|N1vdIxL.R(;xgTDCԞ@rMU '9N:`zA"x +E< a֊ ։l"F4VΓpvn`2 AЋ̺q ֣2%qaAc|zX&.>'͐WYd#smP9[JZ^8aY!F?^?.XEpa9h]d;6]Tu.Ni:lP P4Ez̖ǙFd J2T4?ȱB͌ HxSvNV2)*ϴHT3A /4S3'Fnok;R1H'FV *bVA9ꏈՉGh h:(d{4Y;;LrR9 7|֔ %3HOlP2PEO=@FwYJM{pG{M},AwU"IB^%5`(~Y T^bÛ+DUeʶ~\F jI~刀a'~Sڢ!ipʅR*xhQF'-Mo38hVͧ,B'n. &- գKʘϩ#d,X-`jh'ֿEg+MHQ4߆l6&xCErLZˮxojD_t Ozw5!ϩIsKΡY&ܞa1#AH"[`f7rmҸ{[_I !,%Xe"p;lfg5i:|{ _>hSZ?Y<lUoծx Ʉ.dxgn:u[f#DO/u=j <".%+q옹ˊظM?rw¬&89DMcJ#覈*t=WcA>xt`0b elNLo/y)b^5̢aȮ{! .^ͣ9NEbqw"n\h럟gt@u I\c) #>պ#@Bd"j0}J^hi.9{$&Z5gďD՛K{Xp~I,:Q!%Pן!))ʐ#D }qОiϾ*V_ 5n9la-:Ru=ZwBX2%4 z"T CH(=Q'e-oIöH`Aeb5AZX)ȗOJ.č飯)c :; k\Y S ȍȤweo+հÌ/%ۺP+2k7׃GpZ{%߷ ,j}<=p+K ossiPPld<&AP.3ҭ>e;Qn,@w2wu74L,L_^riFB`Sa;)1\galû:=W%Ӕd 떓c8zӌ- $߻1a%Kl5m ̀&f LUgc}փ]aeѪBi0՘Fg&c``-Hꀾ;̩a>ՉBqnJ"+C!Wœ?֙rer55 jIRûIoB)nOYa|Xcւgq4D \(+Jq11TĵڵvF ݵr"=eW-Mb>\"NKi(}aedBWj6QX)Ӈ8,֡]=eU{CR .ekY-{ܵPE) aXx`07B@gj1r6KkKIA5x'ExP`.с!nKڻR6zɡ%k(]M ~SzG%$fBnEc!!Gu,zH99ELʼ>540[2OH<5P0p5oEA*y4͞5F2ܝ8pQH(t$3`SJ5>42o-łDBÇ]ћrxպt&onN$LeM5靪J?͛}­Ehr[nr2Ho/!Zzp){:O3Zh)ZFHf.8%uńEEO q')b x$01L&}lس/;>ɹdkN[g#ich%)^rGVV~btd>gD$1H|VDHe+ap-Y'.ZQ&6›.ڧ7NdFR^Fg$?5١h{AlP r0[/LBPCӛ{)hX}Vh!7E)#GqrܓvɽI%4^T8,6i6}9s~XEZ}r{킹[~r24Z2xR%EVQ DOW}}IdN-02Wь6} g.-XS,dz2hL˯+2XoJc}GJH.mj<0= )v=C'<,.Os[ʪ@t"׍rhTٗy=]#PnMY8t7yx&e^ovW>S a݆{6 %vL2mZQ3ؑXDr].nا?j`_T3 Hinq죒!cbgѯ"5XF\}M8<ݏq6yڡ2~(^ 32sp/KӣwgǛ>+t9)Fg귱 E'B}2 X^Dž* #_JIm54U G*+oao6wA~qvH֜GQR=u/(_f.zMB6GcDV YXi* C|9F`C,]HyX6AJ }SDZH(6$Mq*桄u..\1mlJbp(ueTwc bܝSClz8=i|Mf}ӾߓNY؏T-?-2` T !8gea¹p$kfT%FW6 r䕴mk ~rŀ)\^>Of;ѺY`o Ş+7Ө15s 4 EW pH!kD<_GFђXGgVsY~w#[T,=7L?7>YԎ^S~o6NB {;qup }5VQdeDؿIU%Ya\cJ& Nss?NCm}iߙV- ̶GXBLI%&I'*U-PŸ@=¹ޅ׈R+ DXUPFobLvH Qa3o89^YBivLJįN'WO$| +~y/$^ -j2  N׮e\6K'%AckFGEV|0]Dj?EmcPeI:v8-ד~)Yxon1[5Yv_lD"{wZ4aE+B*a̽?BƇAnguT>%KGA?ZyQVǸ$ܽpDYe)BFh?G>- s]Ħp⻘1}C,xY W.4cR|='zbTށmRe|MSdVH+qioQϕ"ô ՠMs 4aUƪU𣿻aYC6 ճǏ1li')G'VȋY6-2}v~tޫ~==Y +L~A؞{K1"LІ>:竓jo *pk@ oc:g@^ƝRTh4b.Gm1- ""uе:p5I@iQOլ ƢV=1V#u(ӵ`kOsM=fU| fM,z35EyEZYs30wt@Z@<0).P%1͙v:#&|LWi0e^o!P5fqU|Ï?i_tH&k-zšUw0bX'7غ`'hq.[$ApvQx4fASżgo-Źk#ԳtNWsȿśQn|R ä&*脃 D aǹƝTX2T^HU˧-\EW܋vwMr;T<= Rw EcEx$Q$Qn8Rybq$%bsH\xQBEm>*Q{@n7 EAV%O2K*6HYGV~*\ƒLDN1ۜ`q9zKuLT,5  ~GNIjOqҗWE5=^ST375qݛbn*t:iEJ,'Fl~AS D#^OI/v6-QFVoT[:8g,v.;BތVYsH-ZI) (_p8,reŇiϘ/}h2zzy`sM4VR=5@tO:*K9J˨߯i|D1.z\܃ҙP+OɽU|%I:*".s+@.P),JbC\w5}ma/6HL6`1޳ň=ꎺ׎H{gcŅ@:؅E\%U{۫R|vX[A2]T>`k41r]Ct)2dudEק2EW8IPD|2'iDG4!ԺdoAZN[i<(+jLP.^[,,mT 0l:A\vr!|+Z `Nv ȥz~#:+`ͨ`89:THYps Ld.으x`r9ސ+Г:t!QZmH'UWC8KDpDyE4LqwYҢ k\e;ߪ`sR,pLJ?> x$#:]niP%Ɩd.8"#7&ܬfNq=Yႄ,|&m$Jz.j O9QIHdX6ب88$l R@&Zf[6]T -ȶbްcV X~wlI\HM,QuZ2'7F/^tފ4 WW]`NRKin2x(ꚹsJGw4D#&(L^C-F,6қ`JBc<70[l+7SOt:Yh ?~*洁3c(Y,[UZx4x[\IPFjU.Kq._Í+*v'bKV\c[Ɛ7n_AAV^UCƳè8p++x\Pe kf;N 1QB?\R7ŖS Ə-:C6i10"g!ȯLk>Ǽj7Z?}5,`25v*\UѺg2gkDT'1=evj̩L *$$yP &'Cŕ 1- Z&i٬ZAHFF v}(C$E.<-}f@!@tNA@%Uu#„1%_@am bS> y`֙a%ޝA0 U^kēM+IS:w`11x?`]aF:PwH`eZCdgqmpymTDY 蠀սP2稣q$@Ln_7 N̸4MBF=}tp[)O M ghXdj(Pޜ L#A/^A@ZJJЅMu&_Y޿2: +|r?u ~o\ ߊtOm}Pڤ2J~?pZTXxLI ɵ2 Y@,ԚLsV ^"ONmu*w r-"j3C)EgO& 9#a2:{E$Q/Ρ^@vَYsXa9Ҥ>5#vnBѿSq`)+F"P&|"K7lcRrz%F@4Qh`voXY;[@p2X7 tsݡNQߢ`03Wfd$%CgL Q2۫Hݚ>QeAKJQSf_@9G jx 6-٣ !7 iʮs-lc ǰUb{/ bE^ZܗLN*{9OjwF9bY)VcE2*-7ʆ>Mi&6ƣM t-ydOpzl\K0@D8ZE\ofЅ`tڼ}nCR@+ܫdBެSuܲ[+qe\TWЍ0jZcYmHer:!9+5Y|bYP[E[%oiZUDiߠ}tvQ=[p҆\yomQЋj~mAQpM*Q調ow5Uc \*/33%@G.Δ\F-h d[)[\er'mإqNb,񐛅WXW7xH!G{entvwbqDH&a_? l}c篵 }!㮺I~]OF0)m!{JZ&4}:{ʸc ) ZnjѲ Y>xP=lUn=~< ,ߣI }.M-|.2{PG/"@U5AQ:W2~ylȁ12Ry16zdWL.f3'MIypz!MNN,= unf^G1aD.$p!<<=Me`v|XͣXfŸ0M26w7tK#1-|')b_1\#[弿uTF~)!]_5r-bV}/'FOjk[ '=(L*8g <̔ʷF`X4rHeS{*Y, Mٙ!#DU@I_<_ZI$0ܸye@&!W@uDH7hn}Yx*tIԅ[?'R*Qڻ!nSri)r VsB+d6`߲c 0"6L<ܽ;YpGOuO19ȏ+ǸBL&~*|^v8!٘R- h 6u׵*A>@iXD+7Fq#Ze)jI s @,j{~FQ6+r0}22+/$dݚ{myz1FOǷ /A+,t #Q$aȣ钆iqc5鯪<:# ;{2`dc2]%9)tH?/-hH'd mѦ,̙B2!':,O~^@l -R彆=D&u[~5N-һ"@vCIYC&đ^Q&ps]?3/H71O ƻs܇w..[ mYpUpL,Zx A//!sR300CR|(}a3 ˜O}B:E)ƫS/~_[HҿNҟ+5.W GE+m-C'ydqlAs,D6W YtG{ $!2[14<| r> OhB;"}hR~K/idW/.?"Fm~=s}rzyG3F)#/VJ{a[Lն$F1k}8Sۆut<'v1boI_4 RRg4-I/}=.ξ.nmXQT 6g_熎!;_ ,V.Jݺ7s"Y5: O4D$| BhoWIIRyFÑ.y!_o{X~9,jsR͇sujJadi {퀥cɏ#ÛG4uLz ZSN!.] 잒"MZyYo/dX8uu+4tGOxMS1 ]%JboԮᐃnNq xB-FSX^fwicXl!|iアT" ~ 4E}2rÛ&,uL/DgeM>GЁȫ17E .$S/7%V 6Y̠iYJgF47bն{u/?{(6%!B}KsS5gLϷ„Ĩ8q{*3GA% v e9a/8n xl7*n mf9-iH!|q4.vG:Dq蜩)rڸIEKxGS]w8GΘ8UP2$-"m;?L0h=@{Q~f䕌 8z%rj5'M-uk^sȎA^6{%S;p;J1rݼ :Xr^I1=oQÓ; !(?AOMJ$'G-#N%Ư-(T$D~|K}J3L| 3*lRς~d)}07[6Lw `VH'ap2k=Z2XeVҘϙ*VWVarΑLӗS~K5A2gl `-ڋbhJ XW~81(.Mi.W#Tto+ Sؔ#Y:k߸a"sUBJ<0YvRPVZ wt?9b3!Gf,>֕cetY;`RK+{+_ᛰXi٥1~(ܪ&ɓbZ-cmAP:$N]g&RYSB-'x=D*`unbT-l-_aʳvkݻ>>mI/{"R]9 Y(j”n1 Y'< 07-_!=oԁ:&(F( M8nLh,k[H( Ō`Io;/Ue2 .U7|A`qY 1pS K%wi-g؆G63s}-%Ǔe8*Q:VjXE YaP0܀}uVx(<\5FeFW&- ,:&^]~ܞMи{!D mtēmR"hIn[q)<(eWY@o,v%2!ؠf颚_>HנCԑc-f@D{glGq y楃#yWԻ}IH2&wt6%[rAo&Ai| d4Obj,vA,7[Tʑ=E?at GoaGl9?8jL\!vRϵ--滼@ws:+Ntv?9;MtP%,;pQff깟yS˿v: 8 [o-)̲U}Ha5@Ct*LYR#r4P:Dbǣ*w&暙qPԠ,{GZJe`?QMƒ `[I'lM[JػN@zWhJjp63r+;߷0@Jqӿ#yBsanEWA}\V}`3qO;,E3sD; KمݍL!×u(CDںQ--v|b-NPw}*Ps>BU-,|Qx}ϲg #\irY+VĂ]J.I9*A`ߪzBi,( ]/ 'h$\6 quQ@nl FAU`UCiX>Ѕ [[ rioӨa5fhMga2'BR`}ళ<ĈQkh%. }xj˜"?%OVc9cȚ.æ6ltceUHM]H}<uJvFTt<Rm["lU>hoD/eUQwb$uHȜjgkxc!Pq:A =yUU ?Gmg{+P=S;?Ϩz1:fT$nPq-8R& " Z b78pöӱtFC;Z #ڐhfzG[٦F\~Zw brS/ߋ4JW8!$W||)+UA[ևzj/S]H4\8֐+|lr1[/Jw(uqyy)#ƗDWU1he2TKuIu ~=p G ?n +-d%cQyR2NO Bo+Pknb`zq.-[11iV<᠄r?"Dd~D1j,$;P[Hg6R^…’_vFdG$sOD5GxtsQz3<TJT\Dr6|\\c7Nf{j-Ǚ>+r|{\5TcbY8]^aa$vuFWREM*̵݂m% |lgnz!55Ƶ4[ ,9GҌ}?|_캪 )$?9ATY@}#Ö%͹̰4G̞)c2ژ@#}0X t v(g"Ůq0R5=S#ᒨx2Y ~r1U+ y iUMd`ԾV0uyMxOR]O~λ-#uYZ 1!Aޤ7}v&l'$`Lq Xgh؁ ( N:KV2Ԇ?ih׮]/=B*U9 R3|}r>+I,lXbq,F;1iҝ,䟅>c(Usm̒ 4(^Zj^~&N|@i0dEg`D*0MhWl3*%c?h+Hs;FdFi@V(4D03&nͫG VSIž= ,t?dŽ ie%{b <Vƈblwp 3^wNikpC9.q>s-ƒi?20'cIE[b%.o1O4eqLT+\M3[Oqȶ: > 57vjmfv o1vpd yxJ-0WPFx~7m$"2reyM%'Kwf1Ͷ:ؙT{\աI" -Wq1NBJe@= hө RB uO1 x(ZA[\ʹr}{,,j:?(Is@2# tux"r鹓d_?ZosU uJm1 ~n5v;Tx|{"ő;YP{}e Ϊ2[ŏ O%DUGJ~RaJ~eEv*/ֳso=v*Lcؘ^׊-%EIV1h!tނs?tؘg^/ }k}0jF¡RvY& R=G2B;$$s`~e&?ΗVϿFjb:L.=-UXpJgMxto^KE.oQeC;FX:#M냺^_525*X6 # "1K+L Pp@ߑ.٭QU&ٸ3os]MV8 R)f6{xy]~[fm~ Į0bC4q.YIDv`*ZCԿ^MvƏ|OB[ԟ!,#ze+>;yo!A'XhtNNiY u'jj|cQ6ǩ`KCY(Z#^(ϟ}XAd΀H:Ϥ #? iŠxi3;Oz~ը5O[!Up{18à0ʕ*hiKaLTb9q)b21AP8Ovg@+W:8wy3p_FާQq3 yVON]Q̾h$Csl+e ď4Pd_$?FvKyۚ y?[vjZcwMU0?BGUk6IGWuT>T$%S509W?j59ٙ w? wSPh1tX͌0dJUT=, .U^U$mً2m^E޵$Q&`.SAT+@`/g{u%87- VTRүfiK=RboTpiJXDSFo!S__0KgQ6`c|PY9hߖhsfmeqT9s<-tXea 5U <6];p5ZduYp7oW㍋64ibnF%iFnGX&cE"vnrt=$5[ !=N}KsKk(F_8_Z n ػa!7cZÁa.Ufӆkm6L1lh*#ecH_K.v씥l>1B1zD_R͆sx35C1Ja^"_\n/Q1uvǸH~.co΁#n(B@M=G3. VpZby L~HyIkP֧8Z8K"&nս `m&r I Äզ^ZEo`wJWqQu'F\k#1_mC^%aOSQK=oN=hfIA*ڶK͎MZCBy}d*E~zLϺT20=3D>L 1chωL;BJ}g?V˫=xFy'XZCKF\ʼnRW rf RACk|o@YVGUX9ZLG}cɫn6\u䬶zi| v!SQAhps3'IJ#ڃ}ύk_cci=|h{1^˜Q7BJwWĈѸ۴ (6ztAmxRǃ.T.-dWP5:lN'7q8 bm>hqZߕ/%2НhF!/469%N:;'3fLN@;y H@ɚ쓮 ) 7q/ʉ N1J$.~d0wMb4EXVgxwx #J*8S,>=1se9b`݈Iˮ9{d1ԓ}e-}@6}RJ#^BJ4Cy#79c]/Rlʹ5:`?=J F#fBj//~l35 SN* yd#s2Wb>y8GcI[9%ׄ{{bsK+lwamqoE9^|~pTe3M:@c[n'Jy|3KΣW}8PkMY" pu#t[ͼ?ަPD;,Y jg$PvmaGc&Cm t-_5R9>A7o=:`ISWt4'cz.+OSV rZA f)-O>U| EMZIy8.:rOUJkк ayoUNˤCkl7G 055ۊEe 9Nujil&QO烥8Tm&sCOՖQ-8 ul)eJyOG)CRze:Żu"nYB{aBW}(OtK^B+ҼO? S4yon 2W9AynkC+/ B%L7N{ؑ_7́q-[QπydR(i˕g#*lʟa>Övq@b5<3a2Y+.߰0W_Rd=!鐾aGI̸f?Rbvmnk&Wb,}YY-,񢻇ЩL)a$:cAt;\n~#EqڌM/%Dڎɹ2//`'z,-J'}sC)d˫&{1kBd$8. a{n}B2 =dv!u KBxʰV.u[ֆ8ɧhT硝IU '-#k =6\1r;EJ;m1[ ,az}¤*~ZN^ߘ]ۛaJK`>r]Ϯ}MN+j7m8 Knt&3YאqP6TOj,|k&E% ֈO?g3ēo5XD^89"Oۅ|G+y> b@KիP*dwőw$O@o9HC) i}GOUoT1R  S%T  G$F́þ:ވҸ@{$5lş6u܀-d!Hc$Bb8ith/4@jI1Wv[C*u %,T@+ L% ^<oO/=AG^ƇFRI sN`cF4G i.\g`^3G2>ZT*gPl6Bu;uBnA!R WU΍Ƹ@7g4Lu(݂#>cK@Y!HV9=^XjLu#ƙ)Nsʝɱ>o IHP~N'+EIT9KզBPx S:0f]H3 T3bp46Ok0]k:AaZÄ"?\0Vum{ilӧeakp.I%>V(8$W\4@S,LRCɯ'aPy@9toþEn`n̚Slۯ9iUL77{ݻlyvPy@#;wqdwQegK|:Ob|*ʥ˸#!(P0.ZY'owҗ%tƑ!5_4][c|S PŽRnِF%i6#/.iIF|eGӽ˪8%`H6xĽd#-'rUCumH&s l~zw#{"~Z:-q&bmWLQD}6@#ߦ5vhARjL ǘ#a0qXa Onck / KjOT6G41kGN*oB}Tfu A, IZ??7olAп>kݓqQVr8]蜏g4_hOk-8>*B:0#;,Y ̓OU@ni#+H.Qq.(21%jd`VPBqĜE /\(W*-|B^d1}gt/uuH&y,`ER$h$`t<ڪy-Lχ/6"IxB%RYM}䠞s^N_eH_]#-ȴ#] xJ>2KS$}ץOXPf~qiLoXK*,B| J@( aazƎieRywZ1#.#H,L.=sVtq3%3WVvUy M B$|խw~!ߊN#L´#-8hU¨DWsfFmؕxsVn ]s%n-`xOUԿ*F:Ô WZA(k8՟+Z9 -_.S<[,9c$gs]8_:8Jwq} o<WXJ(]= /=P!^j"r:G& &3z ĉ@eIeD;jWrȖ~^BU>HG5rorq "5^l۝ _tuMG1MfRZU'4{8f4 hkNc鿼~1f:ןd^$9#W/|~I;/J6{^;f' mZ@!~b>aw&Wͼ3llr_!LřHՋ ѡ֑@F{"}O$#Hř(CZAF XB=%3UGI}o R}=6ASkoJ+o2Sy:$JÝ6ljadE[~Xe$|D^H^\W[`P["!#1/ oc}XBJ>D ضu#as0y3qݤPoRدVt&uM1{ %AtH#B(OST'4MdcZܹG>F{I~.|/ s" G.]6ytmq\f;^45u^0(QW6ΦMq>!HڻRW(tVah %v,ϕ΀OB,.YPVAKF/Bz`6(nQ(Hო3 6 JҙD?IJR32n«%=N`d=YY qD(t3x&2Eq 2(MpNDv?~_]:U/t2R*6 qbk.jң_2//zN+:]l#=]֡@5ͷnL" 4a}lMǸj!)-:YWqI\$ؒJf`ę"rC]1 dP2O=J4Ugz%g[ݬ1S_ 5.NQ;z}sp`Xfnӑ;"z J0&- I zu@oNUXNJBkQjJ]\,*+2??1\a¨P#A6 ?:Kp@l5dѬ e d#+=>&%sRs,㩪9_ o̮ut%%15me']GvY=ʳ&U^9FY:j™-DҋgFPDg1+ɅQ{KAse9D'9fjec-cvp2&Q$-e%i"v֩۬2's#3龃=Mv@D OL(" )W{f+p9{q~ A1 i?2^4:N.qp?|UOŀ3dzoW,A I-_ 6|+ {{1e4 lzˎtZ0D^x)N\)@lfWbJ ZϢE\~3a- k v8DvZ黱ȶG?ځo~w#c wcybrHHð@QasQ>3kn;E{E:_x q,+^p4p+4xr7 F;Cwb z (-̶7#~RK; UytF]ET WG ^öFi%ؔ)2?w$ލޫe=0a"}k#vB͏f#dKeY<·#~J|Za yu5=R}EON:wn`%i6+۞DIc!w"m Hpw! B."L,{ bJ*ZtVn)=ZA`@=&qhTwfBֻx#]r#y\@DCKh5?hufCus7_۰٦g\I9tx0 Ǚ)^JA;;6MaVh3 M=j.RD|rxNE/SsCHآgT+|zW+7]L4H>/8N|`4Z lZlYbMtaȢqHED{1 ǔ3\#)i8Y60X.JL EM%!5֧!wfv*>3ERADDL΄+-%gnZ?bG0thۚxd~N8z:7wϬSS}ӤQqS{P摑'=?׎(`?u3F9u[fy+ߌL7^7鲑3O&Z+C f7iՂ0',ݬxa~R]h!ԍY C%_ frrA| B@P[ ntQHiossz. 7ЖIWp,<B RiTinzI"_~md9$Mrv@ka%{WGOAIA]5{8\D~et|/_6J<-? ( 3ۀJ,[ Q9)G1ledYg㈪UAӚpDX;|.QXoI4G27e:+G-,_5}fT/)ZRSϲusDIr;D:3`~,~zk<8| K|R#,@1b8Fٻ*ֻnOQ.Ϭ`7OBC&'rj}zq[dv 9M=IzUȷt+0AZTq+Jh'\k725+Q )8e58JUFVXrIvl|vVMȼ>- ܱWs: rj1#r YAbb&]̧sG߶}A/QqgZ o :| 5RbE G %HVMZ)Iaԅ:ɰJGAx4A0Z_}sAPlp-tHS9@]ik>uoo.nx_paGHN4ͽol$0ECP9E:}5y&i,bjp@D\Lϲv˺ߩ&n+ Chށ!9:x}_nץ;w?В-y| nޕYin{%+J*:cisϗ~Jt+Y@>H|^%;C'^1H['؟;B LZl=iu JUu{M.^fـѰ2)^<Ȩhi1PsqV{7o屨ÂXjpQ,ܠRX=P0auI[5XR 7 XW4~ ڃwQ?wSQH"9?t,ip)>X,$SRݣ "aQ}$@dܒ'G]*XVSsڢ)вnyGϦr\LWRk uťDE@QMqD5;3Z)bM\gbM}a^U =Rgb'eLd~m5_컆FH@Oc':L."ԁ=>w\ҥV%{95uf %dp=|<6 =O%t|o.$G2VZ˂O+fIb4ƥiFncNfFX="ZY)Ө4!9[%-mEej(}ǃNV&,1!BgW2:Ù]y':[QyDZ4ͱ\A*?qzJ; okeEmܐ)ZԚ @f"AŃ]칧H0ս>D{PRøoV 9jďq2@05*CurjCh ȑ&Oȱu /dwE̠~8Y]Sa އr7^j=l"Rj [cكcEЄ^x/ |nΫhY&xƾe%+_B]Z8 | mFB`-0]9oV~"灍![ɅBu?{.sm7Tƪ:{.#,@lu,D|'6Y2Q*P+@]Z;{A?,#4r ϳ+x6;ˎd2~bcn`wJ7XQA"]Ԡr{W)^.]8E6m?@I<~a@]Nf;;WLY 4 ꭽwYGS8 31DWE KK N ۵b|IFn0KX7'.zٴ ,DOBi^fPؿQd ~ZČI4|-#y*Z@U1jRl&czQfTՆ4E C(i=#Lʬ&^>[0 :)y3bY7mF&g1i SZr@,K%jIͪQ52YΈsowrB|ԹS+WT.*ԛETGW-5kΫk K"V^``9sSР䕣9hۍ&nBBiz1/rq4:%%#FvA g/ueTgNz"|Қd:Fy@o2T?7@3*l|`nȈ|2?Uc"%֫&84j.GziAzprz4@0,I YL\u l  f6D0$ה)JYQ2$QgT.?``*u:\96:_2Vw:*K,y YmeAMn`0{Ëg.ޜ/BI@F-u\./%I#k⸅1cd yEՆ)!B7mi'C-prsJ`0ϳιXSQIw{mÕw;{Gt5SrZKz8GY!;0wG-5&<Py~v!4˿ vοT&>PlP${ ?11( ,+Ԓ!K?Hё(8P&; -UڨN_ tfXQ#(]5++P! }~Flkat6(tl!U:ܡ7Qx@Sj ڷcS]RئmRǎ.BC9%3a2@Pl\a`֔O"zŞh%zW_5}QRАW!fuuz45܈ӔΎP"O/RrsڠԅmB)ӫ+'H_L݀E2#Yيq@ J=aDq)Mm@Y/?gK⿸J}%wt`|>2!2G $2Z-:wdG܈+7rƉz]K]I#Nmj&.6 ؄Ƚm>[6R xBǟL;O#yt_M\)9bp=ho hihn˜6jjbȷK#{{&{sDȏW p>CSdYX7&֎Yew7{ 67{BQw"CC3IOoNU wUrY67q&j;Ve8m{{:)ѵK  )7xZ-izYKY1Lbj4*SIRR6,Q|xq"y:G}X,VB8A&Z~NY|o[qpsd=ؒe_zTK!ePE1qlh߷)%/qe+(uc-$6rGdy' QR8(3K&`n,r+}UQhBF3pt| ڋ'^fPp'䷌]S[3ZU#y=NW N~_e[B})n<>ٙP*=(eVEpV1W4>C"r, /UT}C[)wj(їolϮY9NR$uk\`{[H4y pcPq{N/ %$v }mCOFM({%vZ'аIzϲ xY&x98cx.PbHt(LVYЖE,iՈ {>t_NվFpx%Bd> צaPD2_Q"ubG|5/.oޖ-Y]<61z%膄~|SQ]ﴸ~{t=|)\0 naa덬Lp +u!6Rqt3*v^ -`[᣸cZ"¤#z_smV*ggǻa%`dwF"lNˆ g*->Iɇ37IS@/0G9Fa~ 2D#Ec/2jfT׬Fy0.*@~9Cu'l QX8AQ{έ\p.<]"8Y5t2qH?!%S{0#GTy(bJ0 ov(+4XEa3e_h&cX"J|u8i$cܪG'{3Y>#Zȝ3.FPfojv2$z4z~ ]vMPF]XO8#8,/Q_wPS. Tv )w؄V`,)e*KGEskG Wŷ,*M$:w@sK6UPܦrw7‡ia%mӶQD8yC7\0vV Ӂ2QG#ZyNi0H߬N;"4ȊR0#^UzH-yCpx 'ĿdMG\,-IO{ަ J"ېbb^tT#Tʼ3Bt DuYNR<|Dߋ>qaWTv2,N 5NݧhŮ<>D>ͱdA\!6T)SsUK&ˤ(ep1SS<՝5vc %&̌#~`M(*ɁYs $F_?fΔz\L|HR8 ȫ^э)msFX"$6-mǷ=/c|rp;rU(Y3 o `HRpE9wOG1YUH iTMVj8@ HoZoU!Q qքѭԫju[DžbQMDGݹ+jRzH:˭Nx LO-I{7mv3),h$5_,h/`#[S"΃ H>[ɪL74Q#Ւ}դ+L\uuꆻ*v9z7I:ͼ1%J=Gozwu^& Bt_˽ UukQ/l 0Wƌڀ.i; ]&RSU螏XNg,$[!waF?6DPh V]`.y)/D+XѬ=s̠bYvb`q ]F'<27?$!7^7ޟ;7mw5ݠ?=4 INpTdGt=c;E=8FkCJ*bü9BPH%x$T*A<~9h.mCb;+|5([]*ȽK<Qo0dsa5hRIx,_l偋ler)T{ s >}Mr/<UZC3Y߿[~SWf  ocrD+߶5Do}D9BLN5Y ^fWKP/lhGG{Fܕ,?YOM" ^%8{6D899|W&O~<#.zU]*8o,ݢъrgA]% '%A$G@!KwǾ/PqbqD֘q̴|؄7DkrEQG-}J.ڴW.4eк $}FLWҞm;jLjQA+\Eԋqx'vo.~$ >^ZD9.T gg)d4yW'e}nh2,{!,>HbГ6Gr^m?@ZI'UMЎ%[^c%BU ?~cK u W,k!_It/op>0? dRv0ӂsQeBr}RqgU Oܢh>_v\G`B9e7B 0X25/W _3RlD:UDpt< c4v1L 4AP%kk$ԗ, !Yոe#(b""XՇ̈5A%SX]?_ɂj@e ʡ[(\/!gX,ƑQĤ'~ mAKHX mlӐ2xT"48V B3d $jL|]D`;n-fȕ}QTʭ̭8qP2񘔛bDa,7V`Y4¶3V]+mX!iH,f3jr H)m="9 |$l'X-5ibfeDX|l)Kco$ EBߒEwa=%(K zzc ItE) z#/СwT4Hdn!O`9ђKV;KG'ĒՀnhNBRC8ޅa -!W|߂סc XI'Mq.4JG`&^7 Θq&t Vp!W]h R*G)MͱU:d)nFG}LĨ24ݘJI7hzL7J&^UKOV}ˎhKNI͵1M3lby MC{6up{$EΆTȂ[bq2w*I9/OtB`{fcIN~Z%Gg~M.4ƅ̏eFjZ<)D|dnn#ޣ,1ݘ]Bn]?$> ZMx<\ {iFnP@ЉwƟ zk-Z[(m!x4+0sיVY+?>FpCn"P/b~ z>5O%Ar;gv xزsBU ?DBQ z7|:ĜaT dSatA3^Uޏ{r(AXkni钘s.3AȮɐt6CwG!@LH՚| 5wUD *r#R'J84s0iM#*~9MeaRnWrϲmQ-ѣ['te/\dDzk~Y(rFOK%"11j{@]G]]r6a8>S}Q="Սj&ÜhM5h@.H,2]fu=IW#oAlcm=BTe۩6uĩ_R~ueR'ƗBk'l y|@ ρۋcw9RK,1f`#*aBBƯ51`;I$傾,JkQUY,#5 @M :hx F[BlU=p==ՙ {Z96PS5øZ b)=œOreQjўP&X|@dÁ3S=y$P,uΩF:( $Wi.98kg'z/Z1ƿBH;^x)N;Tm] -zh4(刣H>-nHhP"FȸSSo-˧&'q^{__DXбuןV2vޮ K[,gk!f]4V$ZS‰;W?BLDogCc[֡F腈*Mܩm8"v_̀<Z5ёI<"i]PCՐN|~%9xg)YP)ό9䡟.Gg~'8S2 JN6:Ce 37IR*3Cеd<o.\ $sZpp Kv B',#J G?A03+TyxŠGYyJj4jUŭ'XF$P@9ŞEMl<,ӹCR"Bzuc߳1)i٣A˾;S=aրC1,DmpI+p7MBt'`]#5 Y j(_uM(I$A7r~Pr**3AAת+(ǭ5'ŬÙF4j AnrA"(eݯ+ VUmM&S ?͍1=+` [_џZI/$+i$G p'Ԇ/=η?gUWh<{Bӯ4E^X3PÚ~NQZs jOKhz-Yshg剟>3Bv)W>=yzn혻UfhJX._,D6V(g Yj5ݣcS_{ -o . Zv5,(Ed%j R}v#;+{mB lp6_(C?li|um=1S_n%2s]ʸuz1 WFlc֭P7E_U1۟>kWт| >2B'H=>z U W+ | <t梢kɢ;=e"%q5}翋ׂW}uNUkE6qB,+QY/}? Z}ļV`Hg5mEDef2΋h+M]cZ*P{d\U۠o6Aؠbqn_{U}^c-d$}!3ӔQXw xLS?$P0zf m}Tk I瓢^Į@S>-7&п۸VPƯ P`:d&v$2KIc,B [MgixfD R-<DpieW7\ gxu[EMy;Ǖ"U`ǖԮi'9JH.(?4[Chmv`7 Xaugl-KE9h܊Z?޺ X4gYD%ު: /7KXwEڼ7 s-o{}uՏ;AQlh/P^(;3N8ߟZ,R%]c+L)WdB [9Q:rv֋8 hͦBT$Bso6(>d`Fbx;}7\z!989 ndsl `[ּ!ژ- Z9FQcf M˜.4~ڨSݩP͓iLH>!{F,+"hQaӘ2Z?n!'5UHat]00!s/PNm;P$bRb=}yTx zI6v:oaGi:M-O@^='5a࿡;vsy薪qS+Ra0@|GVsLJ1QNyH᡺co_h#6 HD2鏹 >A!Ҿ봌))ubG \ ]Q2]P"g |C\[(t] SZSfI:+,ƙƜ«jra6 նӧ5-/*LA{Mtx5rQ9`F mXLˊay8˲2˶ \T_Z1sT.Bcg}ZeqJO-xJHafh8JfA%0>5݈&LXrYT3etP}G0YcZLHN|:Qͪ|!o ۺ* hHCh&riB|?;,9ٓasT}aC t\Ā{أ̘&\N#ݳ.E{CQMK7n0N 43"*jPkA V>y5֑$3<٩:ǃAp#A$ 46Gs ,UgE$GX^|}\SlV*ҕKc:GQϪ|wr* }8~ZPBq-}w C3eYOe-LO8{b ucߛLC4,6*e0>bC=xCl$ȣR_wYu`!Μ0!ĭ0JP1/y /WC^@_TU] w|++ '..7r-'`ޤX2ù =+cnWHŵp a\`C%?o<~̣g0)9f)`SDZ}'Ŵ:tI{]0דֵte9R'Pd~cu-W{,|bCI{2'Qa~B5=[NyqzDD)ѩ~Fq#:O(AXD5@-zZ{x_] <"%#cw(yL0g='6Wߪ4Tɉp $x|WMMy^A,*縀5gPL9Ӊ|4 ZP<6.ju`BΌp;^ ?#d)QM|"B|t=LNutpQʮ~%ݒ޴J_glp;pg]D˖SDT'j{>~:G HvpCai)>Q:x]!,Z&H+x"+F4jepebMLʆ-5J=w\e UO!.UKtF~ThP]%;jzO%KK 0NvdSa2+&lB'?C՛ Sq !ZebvDL)\g4*ɦ_gǃv`Scn7i*=S' YYeQ2¹oDC4GʽfH'KpWO¤;!H]h%nE+0N64 6c&5 $K׆dpj\IPwVhb 9ځR'@g70ӯJbZ"o))QCe/ĎdZҠ C p J<=L ;_ĺtG˂.Op²%lN)SVPa\}ĦkF|9e6ZXHLW5qpxmhB2G^{ h}kiϣCQtq JJ[(>ܟi\mYI56q34ch1􅇼9Y1Y a<ޖ:gT HT_49N_4WD&d T&2=Ey ͍ҒK#+@?fRSix#6 td6;t ]?7x$KR**yo`AxU]q2-7(&k|¿p;y+b>Š_@B\ n7=A2YAktA&Mm( tad 6Fb!yf6)k9Nr7Ju3`<2ɍ% o='K=f #ei~0M̤[eQ r.O(` $h"fg0w>Cc؂'HnRq7h8fH6FE0/$;}B iJZXF2p %МM, ڭ:[S2UrI# g{_Q~6u.\IIņSQv=O! L\*K1!e@>+K7&U`w:ߊ:g܀SpL`!;VC=ZU\](}3(Sv0WVV4HdټBl.LBX_a ԭmZ4~1jwޗ5 aPVo߳,ʓZgU{`u }l;B煰;{ Eӓ+^D (`2E ³ ݅v]\-PHz󘲏oA|$lʜ(jNw :5&eS&Ib埑߁3|Ɋ_R{h^A 6iפ{PD[~ט`fI$&H;L_AuQa=۵,0 Ώר|K=!۷暐҄I\`s6*?pDp#m=(_aH3T*?*9e#W5x5 3}B!p̓yL8V+#%2DtӍHDɱrw'̀?;rkOBW'O0o8)9~)5.QI{3'aB԰S; rRhDY&#`^8?j_=,[\y*G2v Dg޴&,Ey3i^{b,{>fINZM8 ? H96-aYߑ8+.Wf^xO /a*7esqSN+LK.2ël*B mg](S9vf')#>.I"~)r{ZHs,CZ&d*pܾ&olGg[BIзcPNM;?[7ڼn{}]*r'YϫsbW6ez >{+f5ث^H.kq{VԔW1'+R| ѯqQd$ vWU%:G1+D\# $'ȸxc1ܛ#pC_ #Uyg:Dm\N2[2.1~i_0L0!2g }(^.nNyî#E?D`x$>$Uo&Eg م>E}x(3# h#5ҩ8L1i-ABNld#rT!;f }1bIIg.> S:xH0pګO'Qaew& Jsz[;G=+R\XY| LJDV]0;Ku(ps9rtvc)|FFD5tx<3<5g> vڶydv:Mª"jԀ.x7AUzGl8')!ux"bzcK1"'ɴ\`~{zeEX}ݪ !#g *ԓHw%7rS54Ow[in%(d+ս0u`ʭOb+GK<%H3Kw}-`:am}>QƠRN ZG)~(m4U8ssHYXLưן@*mhJ2{v2U'b e2aqi 9JF>)F!<Z\־zo[_ղ6 j2VxeU86٭`?, +'.g)DG۬U3KYŋIf+nW| h!tܴ@RbZd;})j4XM_#շ.tl^^|(D,l=.)2T\@Y>fx g ɷ+\*IPFXe2Im]^!uGOӽS w}\nzy@"Kcהe N7[W-RKd_4uvHw܍/) W@l"KBhP$X ZA^GmTY*4X2%R9fC6CFJI*s e j7?jP_iU#hWR{*V5EMԹ9srKTfuQMG>&~^L[B2d \x1aqu^`Gs:]n,.Zt~\v3 f1/ngM,*VmD E3.)䈫&#n| jÎ@ɴ 'heܞ,: ,+]qAJN>;鬊Y3Y4U?|t'rSdN=itWw}Xuϒ].+;U $t,r<%cqP@΢Y7JC"%&Q5,NvOV 2Dq[ Bq44`s^^3 Q-,A{>dJtPmV7@&~um **Un(RbSi٩2huW1Z[aSpn3X8ŬZiU{pw$۲ ǧaB9C1 fMD $̶Ή:]m=pkk[qHf_F-Q2Q c05'(fzRT&>-|=&svoPqi4s(a/Kâ^^BDY)a'A%Zi@^ nA̱SO }ibQ: ڄMH$vۚiM~&>׮wJEj/O>)aSz%So>**ZN*civ JmF"/ -x%~GQs\Px ^-B.ѬySQ@(wp5c:?#=&?GB4>D Y#RV ե } X1GjI8/H02Gvf= P *Yr!ӢfKuM|TaeX\> isc)^گi䐱{o9-[M :,:6O!i*Qt4lL.u.N 5sT~Έ9ԊQkd-1!g: ~sr>tݙՌ^hJmHAO|75p8ǣ/b+H;*A3KA 3E,d6hӨ1txҏ:>$ܭ'6ǤTyaU]j朔T Ӿň9`'}o_fPVb.`cv)~G8%ݻJ[3M`{a4MX}Bb_# :P+p̓;qh:1bԬ/'s՗ -Dr%da< ϝ)ds(Xt_L헡WT&}8B~3W~g_HWLw0όVt҈|,7Su<ܐP'=~)Cdܱb+ԗΨQCY>pDuˆIRӯ~jMoITHd`-Ҽ{׬ NMdg`y7F2`^6 9y> 8`k%Tְnp(Hi\f+g-'&"\q!]nX xI6&MĞ;?6}T"/#8OO}Y8 r#䛕!Mxv6S,6Sph\?RdYuC;?y&PAL\{FH#hk= äi7[ ^eH wQ۲w>}O;me|3㕦԰Dt搥ݎ%݅o^Uh |mx\0^u'b㬱7]h$A)Vo@-;TxpXyyvit[9/ٓ<}Ϥаjį5P;"W{+Ʈ]K 훲=J*y(3hY?Y2.Y;! X~q_0\mgcDg*ή~َBdΉL˫Tm]q Pwcdd&)"&\Z" @7' P-5oB@ IVMYEx-z,6O"m$li"uSwZZLbPpFfvkR("ZR v:ΫfDG, O +Kxw9!w# 20pB#xrG 12y[  ǁ̮|$\YXj"I&h2 L 0Y3kZtm Bew# }}WM51xFҜIa  "\KLv4#h[JM"e|ˆ՟ =du/NTe]?؍#)+j 8 20LQudq/@р*>u lgL:̚x^oAQi E~CP,]/('iRXD_@&W>vH}*"֌7)̹ Zj 6۷峷\! H@  SUJ͓ :~.8?5]|[=8n kGbf oký8Z䦂4TDп9\24nAǽd^l,=sQA1D6FZٔcwѵ3(-eMO[$Zrf>(tv{p+DuISO GP.Ujϙ1Ft )|< (G2Vd-/W',B ;%kGi=L69fI~G6lL#/чRyj-~ 4Z |a36tlkjԏkä!SB !7qڱiDJ3e>8Jc2`I =Sz"wno H%c aPk߱З$# ~A섦LE=2f &ZLn0Ӽ7EA20wo_,cNIPHepH|aW`]@"97jVx"Q~M(4%s=kbu@K1x+qGљP~Rf!QN6 7gm#AxZWgsmVÁr'{ mx;YչV!j߂QUIPWZF2.|8O##Dև =?);g=.;QR!vĈ+Vn/̲µ/pspwajzXR򑏠5'KR#,pB荤3xCz9n7'/%k: }Gjq%\N\ȡ%lYC9xLC04|7-07_Y>Vo'xPPB t9T%*ujLKJvoI?SZS-+ af'Z?QZlaU arW8Q U" w5վ5ޘ:ֵ |IR,ΈBGyo%b DQCRfڑYb#Ws388:5B6 -[Z\h| V$9&¡BOEdVDЅ mJjSSKuroz3b7j,  -ݡW.Kn3F[ |Ogvph o(|Xwh: .A%uB\롹yLx [d[wƥȐث3w Dj:OX~ݵE]^ @0KiZhֶeⓍZ;WꍔAei>dOtPG+#S1ZSĜyֿ\jkG3 JD@GўPYJHǟlX5%/ e%k?w6eP妢b;nf`s2䦱6{sd ;V p%PDzӼXSOp{mA]BuRӉ.+TPǼfޮhzv0]1 [oGh6Ѱ c Xi{Bx9S:w:c?O'ض[N߿Z&& %t.4lv[#c4--ʼe,{Kplsl5# s: zXb?.J3]$hY{sR*S0wr/GI~^v!R{5.x!|8Wf"OAٝPJ_{Xqn-W@4]ƽhEx*Io8N]sl?B6Rq;#a:[]͞Ei o V\>xF/+\K= 34aU'ӈ>^)s"15S7*U t;Cp|+Gz1'lF.L)ltE\G9]Qs/_#R۾`'K-^f8_^µai:'A3[]yz ǯ=$:p l(X/ 3wIgNٺ>+~W{#+ܺ7dyH8hTڷren X+'!L))8+O5+Nm\w\0*'p A.#4rYd5r` ŵi1}OXҒ:vA/B4|ON8BFlބN1m :1[;G RYd%@HL(OgET3NR=8l2XiP/lFf$!*[kzQ٣TE!խy :OvCɣd-IDa3j3䱚Juܳ#N = Y# d?IvP ״ouhc/[qUn7{5+OAxkm1ŠӉSImi%{_T=r9?B]P~2ЗD%gun9=teԃTJa„+=O(B5X\䢰bQ!'6azMᎠ̢X<;'XI\{¨I 6Ǒxw_o>j{0Um1XxTkdz /m\}lw۱bK>qoQ'D`^JӥU#Fԭ_Pf Iޮ*9nwS3|s<7'*6!<ɣZ1Avp# bјsٺ5`CeUy_%^+qlTzxxyp53ʪ̖)0x$u,p"7md<l^{'2ʄBP015At jSDuiIB2K:~5ט)8* ݥ6H %N<ʄi\cs95ęWwI:t)3ArIQ蘈3HYК(s(bRҵz $г軆c*ݟj27 =@}ò875셞bwC4:]3⿭ *FRv"oUx4QOѻ2JM L֙`+} gc@u8b@UO$7err ?-?mfU}qpqVk M"M@ DdHĦAu&~= .3 0E[,_ݷxb("H{Yn"x _{ 7U-[8.hB'Y]m! mVt˃gQ3rhI 8//Ձ]FXq WMhkz' >u+po^m']c4L9+V7|n 7*}ɨN=GlwG`QSl( eh=.JaMBcQנV:&7}ѯ+RjKݮjNZ;f諾췸Z*mۘ~9oi q(tzy ܊U!a0_Be]%4yaZ0zyj3481Pk^M:]QQ5]_B9CAa`󐄃$O;Oj?8+%HPYmB#6zCEذҪN<|0G%v):@XfL~/Dž]s?^f!TAA"~0ˣ Dz{]@h:DY5Մ@a7~hhX!^CIؠBO].uO_1+%8whWc^j<~ГAovL?*➻򒴮u߷\pӰ[mJ"q `yLTiBYvEڽUamо6N^/Prp1 2m0(mp}rވiw46<`EUW;R)4bt SiH1%80,ZvLۅY bteN< KEޢ9QJ8e7M"8?'jOVn}H^W$2݄?S| sSTݕ x7ê>X=Q84D\Ry)60(sS~%>c)+NlVY!>uƱe-~3liF_BC|Nd9)kjaSGUMTI#vTW@1Fj>̡flJ$Y9{daH W/Ls329^>9WbN2SKumUsJ"(UCQ8*2g_݈ehhߦk^M_|k)3ߡ٩ }?G޾/;OX{BZ7H*h (ۘ%;{KA)V*?jb;s' FYE%j7] -^B !Rk4i:'u˕=->-0|Gw $_z2  Q`>tѷ8ծx@+ܹC X6Et"Wk>AѷZ؇⭶lJ]egws.!,a[N9;CY?mM˴ʂ`s6 8I{(`冮#IfƼvhiϹ"of'Qcj3bGD(.D )7O<* H%6i-Ѳ'WH&9P[BbNc ~h7݅?W3JU0T~Eg}7]UhOwV>v%mA`$ $瀭{K0B^,%߁z]&s'u*cZ!i.}{\([?Mrh'65)Ī+5Ӌ] g)Qy Er_wn6Z8{2C+u !vɀxHLyg``7%_+{Щ)n0`]JS|&hT A̔rw p6v=>t_O7Sofe45'8S'fŸ|,K4zAU M1Y w@K5hPXׇ[ ZP̓>MG:6 B_0 d=1-p/ɚaC]!];<1/ u^vPp Wt a7' AKz\Jq1dM-,M)D%[Cb~1)+^9^Þ.?Z,/n<`Z .U 0΁iş;FԺsI]4Ž}ys#B!"l2nh6cx!4|kɔ7K1Tf&l3<$c1=\^ B ٣),/ x WrifVy+lgaoPXWi1*qa9l %9&X{=LBvh~6|3},Ǫb:+0CpS*Spg IɄ!`W9B4EyCX\gFVgXh*X+1l@vPW1GVv..+,BNd,_tLČ~jLN ,"F% -X`cޒx@"Cp*[76aftRniSHF3b@>HKփ?1fhAEaJ%>мEWډLj%F}'T>\rAP(|PBZҶ#DO1#U닸9aC#*"Tf_yfYKI}i^?sR/jj 1.NIg9BcWO\/+MꒋIESC))v[Le*l BY@9[ lekX;AY9|+ k_3K~\B$}cUz=xiE )g l'Ik$0FT9iW[Q/SIºCbZ ۵er Ӹ55XG~, \"(GvPUZNO>ݬ)pM mA: [EPCKDsQ}sl3HqZ ^KJ!:h /9ihCkJ@#c7niA̠u2(H^c?Q-7WDu[ib[) N46fq~R˕[)ֹ\1:@#Z ;ڽKJ ` t<' NjVrN0~USw䃵by(cү r: ɣ0m=EQ`? ]jx;j*% A뎸mx?)M"?`i.;u/L# Y1H†Os\m %41Y ~Ja@vXéuLbZq+L$mv7hrQVwg9|n#Ɩ(tQV|%MqHe!tHi{f6uPGn!Zm&T0 kvsaʧhwxtr1dEU]OC}/0Zh jb4z8r͐Fݎ[V\T>cԣ':JO.PRKX&jl10~` buz}N&lV.w*;TB/9Ai2wWhZg/ՒH]0ĝ8F*mPzalG/Ǫr3|ԞNozq\Cqfm!AsvQk/0P'NTw9f($lA6bw͒hR V,83_ż|FSw6P%z!>@QYN =Ot/ޖ8hM`y?ԗwY \KBJ^TI|75emN/PZ90Xa) &7* q]f4&$-|сU2*S(pȑw܏-ݕVea%HFqzS5H9#,]9G;i0W?~fJ`3Nt'N”B(Jhӧ|* qo?<J[i^{(ܗރr&Y$5-{pS(̈́@R`í 5 0-7FU/cͭ~NYYB,I 4ĭAPdb;k8X^7F, e \ʼ4vLrDEymb *0pd~:b .$Pq"z? #akX,ʨ4~l"dOi-A)ټfJ/Z* SVX&գ94͜D@}XWWo`!BTHvױ6('@Uv T\ga|ͬE] ǟBoe!$L0uV9 VtѮ[Il]Syxq&'/Hi.B!jlH9S > |\z%<#tD葦Мwԭ~$u4FΒd|*[_9xDrmC+52in=%9'Ψ P=Af(ʨ/*t%""!Fe[X QKR:  _&'N%;ɤqDi*`x{`1_}HKRKsKË, gW-OomQ#d+ }jS̓U~.$.FgeJKum Uti,nj1R>5r| |TTך zTg` ;DlK!9ڞޕF.ѫƺWX2FƙIj}I5b~a `B/9Z>0zJCʌ!F=sc#o$\OKh…8pA hSRuv2/CJ.m&Zc^OJ9npE\EĢvb0QdهNKf(M.vpnj8C㯃_ E`hp }7F5P֥c冟w#Ij jss)c+Yচ}⹒Dx.z7ҐTtsKFQ̢хĻ3aA [v꘢#?+;zSx|A8U<) ?-ڔj(fvulrɈDM4#ti 9=dU [U+ROmh~>w5!PoS(8 @Ei18 "iѳͣ,mdqaQڤ-`Z>f+ ٯUW[gDt{{:ձt~C|r`?E꿼ھ '(5 l[?@cxP~lt>੸a.EzXuAgH%,fƊ+,?`+JljEyf'XhL^)8Z2yL :C/K mPZUn <})Kyב_9?쌅CMy^D魵eQ)(@8x|>1lƒ#!=nP~׀Wx"-!&dЗ= fIFb a4oV|C]nB|>euh^m7n 茥4$]{p A(] 83 LiTQ.$*"^؄nT2%XS+ak4OTUI5애0JIx/$= ǐ3:0~]+xQ9lgi:y+z.V]\(:Tǖ45mN y簀s8c*!QKlԧ2{V4X(*f,B #O|4| e9-p-e]SrEXvM!U$RMmАcyXZdߟ' fr,Boa^jO`JIq,Ll7x%mP1lY4 .ZB޺ۓEQ%aZTW/7@e_ W>}42 2#[\P 0.2~^Ĵ!O({rĈC| Lvׯg]Ȟ_na:$oe=6"!n$I!h_v3l[;\ynHLJ} rl,>|5`ZIn rHlKBOHj6˥Oyх6wH,ϜXKq孉*0חgJ4]Iaۏ&굊;5C} 9H뼖en,ԃ[Ĺ䂤fHItpFxXu;z_`5-)fP{Ǯ_653]̯3bxI8c[Ns0`'d~'*&P$#NÕ/h8"Ŗ[`W:6 &ۿ۾Z.ooX)0k,NW.ZYVlwGB˄AlkrĦ"Ԝr*/ 7-=h>3{PD9Z6hFR,0FHιf Wr`Kf^srwcͮ0Y0I%}gAgjTSH2 O,G%Jgm!{:0iE)ttIt0hpiJ`1زuMWtԩVHoX%l"+!q-8.xJN;-d;pT˓nf?qwz(8^I)Kwշa\Iwq=lpJaiuK :%cr:uJ?LZy:A &U:CE*W'5oNTڸbбR`g.5.]HtڇrbKlͪjΙ |\_m!ic|);bMR\rz~;w>2P H>D;7$Wg' |Q&$Uο,P}BCZŀ"-,8}+O᷌<&4Q]XrU>EwnGRFQ)QMc ݬ,MHN$׶i=.Ux蘬yho=~jEO\؊h;dtD~ {(ĤZJ&v5; k3TYH+tj E.Dvﲔuݰk nIzLZ \3hK;4KoCeG~O{glJC@ve9^I "[x;9lZT=\{Dn8d|G,s&;>3Ԡ\2J|ڀE+}&]X܉?@Y"OuY\/*P|t12_fuCo0 Ofd"SW|F5 Upޤs[V#%UMcY| skbaCbߒ%NQAx[+Q0Z9\V;oe@s$% ܎C]4_⧑Lʹb]9pSW-DW053D2CKEEwdd+)61IOݧkdP@,RV_U26B7nToŔc`h$mV!Yz(Y5G l~"hh=n6^B6XC"(<ܬ~ `?nc:wLsĠQٌN\J~H!ni&6ݢ;[|Hw^9ߥ|J]R¸u39m]$Y}P*uaF<#8^|MֿۢTAH2Z[\3{&z U6M]4R fct#C9٥H Ĕh֢*r-}"N9\p7l23}=d] P?*AVV?T-T>$EvcTcn[dQުjQl脨$A318fk* T<*ȵEM{R!gVZ@ubNwQc9SX!kmeUfD=`>1`$lb$PuET:?(j J~iC7A>hv:L{@@xۿLڿOx8-vJs h(x*`vU={GҵTJ RQmEz>fQe QYMs}y#}9R_{Fz*A() eȣlۧ_6 >~ik3x> S߱e[NxD @xpT2"?Д|\qnȏ6U~Zy͉ve Eٝ@~?oX*<eg:Kw1+zU"S3xhZ.Mrф~IHo=}{&nGl/T p10Z3%9 #Tl3O%@)h[rE`tCL&4zoaN :T Ք:yBӴM$V7 F$Ci u:*' w:|LDv %?'G(;dxw6#ra?-/leV Fc_+kix]:zC94؞s,c4JL? Ln6!˜x f˕O*=AU/Pxj\=*ހيI.p26Ee]V#XP#1"g 8` {+M co[^lJd O/ ";>-#?gdče[vǽPP/-I j* po WJF?j S'uuHn'ʩћxn}QL$l]ʿ]E'3f3|sDMsm[O,Ӎ$Ģϣ[W sYH1|bϡ΀21b> Y Gw_XF 'ET +sf,JS{'_Ɨ QME4/|>JŪ"n6 l8*g7NZg㻲V: 8&A9#Xq+D6,MnNZMpOa}+L~% ş&ZP4\! ~#k8ߓٱɎ׹Vu6;^I`**6pMh9P1y{jkhH[L\' 67pa0و&ڨSJ9.áuo)T-P+> BwޢeQXhDnxwz7<4H$uUثAb])Y+j7=^V qT6t7bfmR{|y2pa/Zo idtrazboC 3f䄋aFSfcQ`"2o[BERx_q)҉:ũHzWq" 3!Y{~Be Q7g3iXELR@3]U>l8/sA vP?Y尼D h9OPq~^YdbҷI<iن̿<vdhh, ؎c9qsuOB~xk^͹O2FnHyT5]T"~5KEڏTK/ӹTS7s|}řNS-" {E$C0\xyS=x|\FǪ_`.٨ԽgTT:YN:_:QL fE 2Q i\CYuU6A`S]ށ-4kSYu$>|/w].&âF+Qԅyz ߅Xo[{18;%[uʘBS{( (YxWYr& t51-mqNPBʤ5Yknh5;A 脟gO0$F4\$S?~6tp2e/ZWN"C[) W_Zphmچd{Go~gXj0EL"dLo BwZ9OE3,og!h9[a1YZ6 )uNn͘ݬ^M3PAҠF* K{ںz䧠ݱw9l`ot,+አ/X U8z)NPT] y ֳ{R֞HzcZt߷u2-i?d/cDķn+Xd4Άp^CBTdlc9/!!ȈFF)m{Y77ьԫ-цmVEkYahxޫ}{4e-2 nY~#8C5 r inJٓ25;r3fs;MV/<6 e1Dz\Efj5?u<]2ZH{tr8ŏRV6k+UzT`Mgj;1Fn|1oP=s/|O翾$2{k{:DVE- p[K}Ge sC`U GaZ_>,OSfF=m ĵL^7-РKeChKC pg-Lpg !,b{iNj}Vr6i6>^ΓXA69u0ODwVBCGO'`=oh?=ȬUTrW/Twr=s?_~p22gȯҴet&1a-zGn!!CFzIBNOyՖ;'>e wKMD Y0ANc4C}2wP6$ڸ(5r^T kAbM~#<+{l9_==, (1vw;Pa>nU 'l_$Ǻq @"IqV-k9BlDEbe,-?U0Zԛ=ӣ,vCޢO=h*fԗvW!wO[)oo.{{7l/uQUuecc$yVqZ LjJ箶Xf乍LR'򙞼k|e%cl/,zGx)a]~M <0kmwʍPJ>K8+=1_d1(}g>'N1l$jb0GtFFm}!> M0CX8[s ۈ/t=X~͸#5oh`kq4"YdU svkH9AER~_Zaآ]x .[/诊4؈#Jw஫ƅ7${81}n9ZNt(@Q3`7ۀDWxjՙ"@iWh LigLuoN*iТ {_LH$x3v`l#In}4]ԗH5(H=)4m`7s#pgV+Fˇ2;M=x]S~7xvsfRL7ո2\ *~ />Cp $)4ЮbY%ORe`gxϋk튐'Y MVdv(ˀQR?:u`AfxD*Bb /߭b٫(Ks ]*n_B:^hcA|>Oa^PF͏e\QyPs<5;(,XG|ԟtr(`R|Jp# |bƐ6⡢Vs"dpZKSMέ:L+9yiiWFh˚͂Nf}=+a/ך$q`YMVN?,k {(C/SC%"P'`ozVl\igI/ t-jx0= u]Nl2^@A"M6fHߥ|JD~|`L5$Ү $*DqsX7Ftb=Ol ܦZwTCl>S,Vc@M)Be=S* 䎞Z0Qr0>y';.nAOu]&rEjlaFV٫}(Ɉf}V  HyS1ݪ0܆!'ӊq.8KYsIG:HG^!{ :߰! h!~AW|0g-n83R: syY>]&þv3|BQQ-m{Z`DϮldN1ٵ5fGT% WuzC1X]6S<[s\[A2} s

    hH.t}əwFXQdjAHӳBh{}PqøO/祃9v4ALT@SB!6`EbiӲc@.4%mu~BJ-@Uux$[ڼTQNijIߑnE@=6Cr%$ py۩mJbDSlB)Nv@x}bbiPj+LRn|/ 9 ˚ /eaa2-YߊwFf팂Q nA Jw!!6W#ɺ?~%9{w;)VE9_:y*-0r y'ԋ ]:36'KTxdne2FYEfVme5x$0@l8 3<".ie􌵂9-g'|\N㶱A5> Caĉ?}87#EWrђ=Odv0:e98VEg&T%;,ޫ𒸯$B[8mDJ]фaa;t;yo YY)$w:|erg?>= tMl{EBVK5l8FD㈕{,H\MTKam>uyXSTL(z)5:b5ݢ|W<ER/j`j8z*WJ0لY]eqN"KJ'cDg)3V\ן#:{1zM/j iyfL@{< *8x ^& qJ(֝N䚡֕Ͱ &V;9ӵ&ߐ ފeKIuWg]agb.j0| kgr'Js_n#ӳ[iyR4l6v ݃!i' n z=cr"VIqtp]EyY=XK#(S)=S xGqh.e42AGpaj$B}8!*V',ʽGIJ`=ly6UNQDx &8f*l.}*w3GCly1Xzn<.T^`4]cZq@,@c̘냅 3Tơ%v}l?9SIِ >CBn(/Fdbl%•LbDsӤcT:QP@qynA}1zpF3dZ }dv|5%e!=jhA=f@*1{c!j]e2-E_V'FEi8--ƂL-\o#0J/2x:2 S2%,Y]*Ly» j6VVm3`_(3顨Q|Pb=- cc`-*U]PβS73LRIw8255b,:Vʉ>L-<ӯdؚi t\T2~$,Vש@T'!6Di-KGw,5D)(y_K Y\dƨgz:NfM|+/n dPK6b3,VG OMrm1 ֢Cڕ-{Axj*iF #A;2Ɵ>@֣N84ZjE\"c{pŶdKSHA60*'߽>AG'6ji/5}[Z#} RFɖ)qZy.0ƪި|.&ѼxUv'tzɈ9l:"uطO9mpyscU/vq`/(6.0 b& +4Tz1p@̫?a AOi&E~Fܗw0¡Tadl%/d-ڤJ-z7}ur5G=>RiNSşSܪIy%6@~9=q#W;G Z=tuɦl-& Z|[,6;IX;7ҷ\  N;B}uA /d7~ i5EY.b5 Gc5tqnV(:](YnV rzjbyC%:*Okx:1XڰF9ME@<3FS `qy >_Ri*s9?V8z …y:S_APʓj!ʮML?V0V;/9>pET5X=: s]]j +? S;I+$~b#Ƌ'GǸ!.Ŝ\'x/ڂ(&n~E;&"i3d=t˝1bM.HZA |@}aW IW7jۯׂ( iw:%rwGV\ h=B,?}5KM&cPxxXHR;$9w<&`;횴#0\t:ey8 #8mB$9dv#eve{gN`hҦs 5;,Iؔl8,̄༇L+мJC:DھQV 1A/' VeLnADS$T7KFSr#!In?uMDX {FT72[S7 2 w38\$D%2 V􃦛a?+rHEJ",1RD.+fP,_?!|vS@,Yw`K@aLr3;ǟ³) "'lhpD6IpT5ϔH2UNx_Ծ@[;7WH vDa4+>A¶|čKL a0-oɍ|PSq? CxdD9P{ YcQ#n&\16:|}(M'o3KT7&x&& CQ3arP?HMxaDYfb)@h,c'N-e~5%Gi"4\woa2mWV~3 d= mh`xO9 Anu3'Oam^'P~+b灋 S˄CN~%Ni鳷j`SGL uODt?X>NQe S8 bԶ&=g|1M9[glMhQPl dKf OB0r|}uЩÉSy7\5XX7Lx vX6N }$ x8?Rz]?gb ck ]~Km:Y'u3>ξOml} F{%QIpYQzwwGt$1u[Vs͙_$@d5 % xIif+m|- J69QU!HRb$x19htARR^IqKTYlu?x6\M=2_Į@]_ћex.}NqXBjZ :0=}y$3&ڥ՛ o1@O-9\җsVCSߐ: M?FMg>$7{wV2zX%vgb6uՑ:aoN$mFg5r._MÆx8J'zX5[.>|>룞"|tƄ;iL޾0uMV|g (A:g b }TUߠm۔:}*d~ o" )m)h.Hl0y]CȪD~ {"&aӟW a?b12U1|r(4'E!.aE|el cSuhɕ5}ʩVG9ˊri袱n܃ce{G9{ JɌ@\3C2 J[)̫RHQkiXts6&6 {@aكj%D߂i'"O$6`v ̳̀W.OPuN^6?8FfO!אlP[+H>Y Qn VUɯL)\R::_c/eyo9Hjk5Mp]d;p\` |';|Hß9$pr8_+}Of_RhαBb#!1r֭b qLIH_xf^U6j3([#]+Yˬ",HW=p{P7*d]'Ͽ9xڼqhF_]R >v)H+)!*ҬPe!v%գ.LOˉ)%LU \wގn[jsI9F$wPܢ IZ46[U(qzJse Ѱf'hLMKg9Fa3O **D*)UEEq4M4?Au \,GwzȞw-@$ٝKh 'R5I1TafCF~lsG)j s(?>2,ӏf$Lnvo :!!lsng*"oҗ$JEk,!0_{un~eE+Xl-EXkR fߒ hN"9ZM ~hp)v?vb=ZO/ʇ[\;}a:LW.-OB˥\%茗1;' Ĭ H0ŋ]OYM.ZÂ%lݏi8e%D1'l~åG[Jd8BImb4K$mo mU h MqӰYQ+ޛ(Gfjy0؂|&P=!Lg7^/GsNƁZ"`<:cmNU-wM&S@\;`p(jwG#knwdPGOd6'׻`" 3?( Y!p }Ȥy[ANr6XT]D 0v,!sg87WHZv^g5ӼB(Πsanv=8mLߣ;ALqoZfT6h Ra#^ыf<8PŊc/Q p#74%(merO;A F= XSN=%g3[@Hgժ gDncuKJ6ΧUSӳi;Kg-9N[w̿%7I_?9 5*Am0W6q#{u[ֶLiv4ye:q}u5sV)[&tҍ鱤wQsN֢f}`VI&_XWdUCq-!F,Ņ8P̳+WB}AELk=9tkbHHhzWQ$" ۻ`Xaj:²]vJS*HIa" - L({8}&Ϩl27'eFf!%ұJ54lۿԊhzQT,~OE-.؅])*p3F᠊ MHܐ>4ݙ{NQBKZu~?]NPX \U $@n J)Z,I-R4#ٽhdq|9R-𞪗qB15vә8\~;oZdyng v[fۨRDV)/R'6} ~p8,74A3R[zZVdz#u%4UhΈ$_;N`zDѦ_hH8%߆6}8;5[D{x?'xs)m(Y>͉G`Fͅ_'$Xd|5_c JXAH5[Q1u?Xbdk&1oCKGrj: :(" Xaa{RY}Y5hr :_){ 6ӥo3u q-. 6\M J0u]{СqY eD̼uQZF&w+rekL\A/*mT9teia^G=%ZY'{374Х >VH̥ O{E?c)yKrU.%`tBm@}GT雁 Y5ŒN r ǎJt .YgiJӯA[}}h.D߫/EQV(CkIH]X[?? &ܦc&&_;56:\VT}:-&Qһ#wB^v9sV2NkgTvZ_MDm'k^(Yvàѐg^=cϝ#<_#>#B rHp/ylLa} #޹20iрV &t+ =ȣLdN'$}?ؿ-Zo~$GčkCx}4I>Cm͎U,tAk=.Puwd Mӄ' r> )[8e@"{N֓ƫ- Qg+2$?/7%e8z4W謨2ƞ|12=HaRdu.@wOWA(FkJaِҪO/oe}g`O~``auMdm;~b 7,ԁJWׅ&c%zEn/="{$!mF3фO&ː<˅,PgqtrݹV =__92zFT埗F\gF"K[Rp`|nc3U.ѓf%E~_f[|dQ4Cy3tBO$D_:.K'!mG@ƪFcuq+~{]rЉyZ8AEQS_~D5NI>5>%ݕa{SbgAs "jL.yiJܔ7FNĺui%j3].bL (lX`f"\* ћ*b}n՞ o6Yc( I+pXKRDđL޵E3ހTlNR>T=PCgK S@s"X3Ak<`}go-ѳaK.L=b41߆J>)1TJkuGEeئ5%A3ie0!ςS-*QAW@n,Wr^$X̲o~H:TQϵ-3|WQ`lyk%<.K]S 1C53\zl[nѲMe"7:u_DDжŋgc1ӞSco4`.9''P!:MVaѮzO:GB>->xXi5"9ypИ) *R-Iߍ4(Gh<}e^х=! I}҄R6=^=/bd7 u" xr`d^Bv'6%bl!Q*ʃR-&e-6EOuL\Z5_0_qǙD-]] ůtݶg!?]OU~͗M˫%}Mh#QуfGj y];T mfG t3lp qB?Jq.\< <3ô_Ԍ|@}a_Ʊ;)-(eV籁.GbYDT#jpX€i[ުv@#{OV "%!hBla:uZ1 $_\~3% >lޜ!s1,&u(cG:\A6a3CܙfL50nPF۟ωvL0S,)ABItld\aP eC>Q!a' "TA![}S@hVA"V}Bn ĕ7naewT'Fǡ$rgGPOK'0(bV D ˓E~M t[;ᧅC_dF^, ,`[dɽSox>dRJ-U[5cK\t`zg߲?ݲ]*DMٖשּׂ`Em/M[mdvC삡 k80Oec{^@b{T7=Ø_=DP96to13 8p7A)٭e, u58ݓ}?pK+)xC`j77]WJ_Sp=/E^+ ϨEU ^V gFY,"׌)yDlmnIj"0 vlBx^7ɜ` upPZ!◱m#"뾪RLJ&tRWa .K&~բJn7s|Zl~g(Xs!4nqdpv-@$HwǕ֨2LJnU6]Xy/gtxcX)GXR<b`,7^z]i5rH\xˊaZn䳟a(:Blrm &@-j eX] o$^r:Yoj@dA9 zoz#4䈀Ԍ4r dpN~_ŸX4AN!> qx7εmh|Irؽku%;G t/8>ޠb̽2ehAi=AgwLV]!;N~)&I^<̛5qw(EM䆅ȶ" he88I1 }'XaF!w" g1YJ'Iҵ-lKa`hzDғ.59`k 'S';hp~?=XLc]ĩ}߈vngnڍB,8aD"@ f |Wt}8*||8u`? ]:l>%0^?(Da$ɠ q˥: D_)d X )j gUP\|tZKqc Z-$@Elc1:#7vHAC,}1wLhc~ .?0An;h2l{#C?!Q5ħO{T1@?@(aˆT&pxŨV\ݑ;jFƔ;F3Je`'/+qqH0uELqpM ) 2.p"P0z/b餰)vvͮUpb?p:V5R{߯`_M&]4vu\H!:Qcem[5j40t+DuSq`,W)OZ(un|{{zYcLr^nÅ@SV}}%ȽcAM61pq!Zʝ|$oazBg>TT2xN4<.|}B/tSIZ(Lh R|O .C)Vs`8>E`+h6& xД}?<+^@2eM>4*_- [1~ xzbϋ1%Tc.Xlwޓ|' )* mF#=*&in:7fdt@Za0D9o-M<-m1?_.I΀CJ8wW}\ (r5*1C_{tJlZ^0ltJ#vPk(BRY?;r( Y"E5HRb-Qb$ix3udu]FxшNa0*X.rI26ԇ>$%̠QH!iHȕĚLl)NJ5@T|; zmWn*'I$vl$J{frn:D 7ܕ9+S4go@SG$CijaJFzO?j7U##21#Ob%P52,~ww \\ϙЂq㾹?8/Vpi6ZUsJ"1AL60{%pR3[mp>yZ EEBnW:Ři!d.뷖=Biůӡ4p!@0=&PTݱN Al$ KW 03ӑ-њ+dv[ȅK[Q|l>Ĩ9֡54Q"'(_0'I3|w |ɬeٛz|mb%H%7ӧD`zŵr0My/A(0$T=g Y0f+B mT=JIi/7-mbɶWJzNCbji` f<+Bani"u 1n]鍈Tȣn󩺈Tsp Q"4kܗt8>!4ZJXBV%x}DF7a DR:yc ;93Ȟq2V !յQ^c _ <ߞCVaki[=J& tX̜oaem .1A#beO0OHYO7OmECe;Tlp /$4MǿbKyX8?c AQJ܅ܽ^Ƞ*ZpTW^ TK"3ϕ=3~.j MC0k'(GE57u@\u!c %jlUԹ'XOb8JyёnnJ%Ջ,[UG69rqY?Bpja4 ,мĜÿ n9=nS6'h0N .ܰ|gG'!a-}TM; }O7g9Q(XݩN Hۨqi5JEwfpYptjcqѽ^ V~q{"38PnU}}ڡ-_Tʎ! $]aƏ0uNJq4<$/-v;LZTpȋ1T^3K@ؓlSGCƚ0t`'ˁUf26g9څe Q ƒBz ~MrJܯp毄z"÷I0tQۮW*! c^m Wwfz{Hw;wywW%OL(!|K`PtAb*)̶"[r4=,%^[OuQTqASn&C>LdP6jބײ~rZcfWwͣ+6Qm1 =E/V,-4ԶesSEf?kk 7i/J*8yp /BZ-`T *9.\2[1U**^|ꢼ/[ >y=lOC+hi%or֤@)x!LP WݓfQJIs\?@ZohIL4i;ʆ e,ݮ2R"_8nKu J*И"Ct첅`ѐ.}y ط]\dd~RV~ׯXѝ +4d 1b2$ۢ" ?/Qw60nʆgx pqolhݼ];؎k TC<^|ZjU=-Ƣ.i_Qtc} 5|M"ҬE-\D d%\Hfc$p B1L%SAQD’j\\l7I?y 1K")eT"j L4ɐ t@ 8*!\8r2y[n/Oݑ.!b0Ȫ:$z|@yM'n?&-1})wj9)Z[5PXvVӈ% *z-On~<\} q&@pgn?ʘNG޷ξdAWy| V4 x yO*~.3R4绺A#nCpjxƷi*fl gf ,=_spT>|wK{FuisEdȑQXucĜ>5Т h1tqN/Ո?>=ckCI p:je&AMWRSr y q 6|j@ܤHq 4^ӱ[>{gԠ?d~_G{ߍc?-h|Qo!*mט&Uż,3଼* %ԵZ㦥&:ԑ+Z,ܫf, 'fkPI.mm2g;9 vbF"3H`?a!F1 }"y23+?n?!=ћήg붻t-ıЭۚ[G: w>ŝ0i# 7K0~0w XoB4iɽT^.FTA+{a^ы$0?VMzm)#{o(u/x1+Ue6|0p ?1W=wx7 I "q\g6`-P7p.3K)+T*">lF9OK BHwv,@ 4QT^z )[0Պ>u˃=G~bOߓkE lp!) f/AO O"<>WK8Jti2T uzCx=H-OIɯn#rN29")nY"!N8 F8*,:27S>F g0H8*kh⃎h։Mꇪg{f[{M3H뺒dZq>H ^ ;y:(U71ZSnǧ 2d6FF(u7*!_iR "Y`5LϥrO( U*Rr\5n׎lx 4~@f砓?lmG)ydD?2qj:W67w I' ^%gcZ͚~L)xÀ|ʃ 9K%6lc#q#kHIӝo*̰y؞բqWYLYʁI┳/Hƨw"O633U5q(0:=͖~-˧#IyļNഊgitV#,GI DžO}Ţ4bm1Wd 2 :G0m0ۂջQ@Ke${d+zk,w)mgO1 Zlq~q*t8Q ~k)MM 8&ŚYrHJ_tpa혫1n49)C%37PRs]|q.~gmD|czo&]vxՇOȆeFpV`hܹ>L܌NIhMxAvv%J^3_g(X wC;lMTĈ/-krz:Ԗ`e* &Yd҄AX9tlų1<aMHȺpTŠBv>5x !qo! jvNJY8k$G&Ċ_CP@g/ ]EgU͏L%sT †A">Lj 1./̟U? ']d@@@A׋EG=\:/8O !!ׁ>`0q50"2B_5|u=տrRx z?Ǫ?V_e mӫ)r'<%9dԑx[TIvLcNuߺ <Sh[ *jlK/6t{i\]%c&(DT g󴁚Cs<~ H[ׅj%q*EQ:uh[8q#* \CluU ;5v=9izd9SXll(&NU\٢`U`H98utjC2%'BΙ4vѥWGڭ\PSǂL=R 7ȍ L] Kx/S-e ϼbݝGaSaFS(6Ls<̥`ei\nfF&Y`%Ml{+yݳd?x{c+ wqXJdCX~%[H*-e!IdL=G=xZqsH5RN yɪg;r 3:_xG4`&b܀.MF .wHbJoymcWӊKI.魺YirقI$޺D&'$mq=/SNjM$7Hsrr}`J1Fђy}um*s(r2Q"!%Q1OZv168(F4F"J[P(o&Jݫ,׫ziјE2@(p$0m.1:|Jj%N@<BNd17P<$%\a gkĢ?#*vRіY5MNެ=%P&ngJ*Uxn\{L Q*؃4Qiyj&h! '׻164XnIO$mr^<]nٱ>La@LG Z Al;IA NY.pqQ۔&HMŗ`s$[h N9^mUk XT*z fiZgqlGƙ4) )Ц;۪bB5( WP}maRpױeeG8ܜ?k0-6Ak9KhND2UPC+TOBC I#<;i;8͆a#Hxgם <<~/=euhP6PAݒqзW $S&QO!۰ZӔяq p•VJH\Je6&k _@E^<3u9EҺ!ɮxW<4̎q+-$p+3Хꓕ,\}߯3VyӾz#+ XfeQ[il 9i-F8#-mkb:ꏍ"f^{=u}'7S̱I^UG;kZ"ROhP kοT;b1Шmwk'Ÿ́85Zk ∪igYcֻMPjj},bX(7z1^$huK (Z\=8k\3g{u8Z7W9 BA~ :)?]cxPۘ|{n cw'3Fpxq›-hX"j1pͤaG MӔ= ʤC0)hsy,f>Jr|Iv84Гh:9hD>̻]h>Mly_`~25nlw!:" @-uVD H CM߈'-( 沏J'F Y n<BWo}:89nu$?]d-* iĭj zd'PSKH9dh]ӱ+߁5|p'c#0L (?U*+ le{q?O eꈮF !Ukf>Dn}~a[sZ'4F>P,)"$Xi6+xzZ݋V/ي}5<5P9iy|h)btєGtynы^؈sƣQ ^ .'j.[A_w4Fw6Yg<26|xI Q {qac6J/| GBJEAZ; ֬Կh|{1@̛$q9K#}vH+uKd7cY$/!MF]բ1wo%,ÃkwlO{QkmqAFOa]M4}0mMh B'pb;HbR/㪸[ ^C^z]or= CDi%!zi{֟|m55nEp|Ac[ ltg"jlW8DD`ۈ/ؐ٭Tg#0jB\rxD 䝢Qr;f'] c,`P%V7$kOX\ gcԓ(TʴlϜSVU4BzӑEcvF⇓>"Ԗ"ݖ-llFhڄWӑϮ,qm$[lQ~_˘!㧰]B7sw|X> l6]F)E_(-y^FXN{hLI!(|>pU3fޟΧT^`5y  JFx=Gr$}K]1gid+:')]9W-s~NJU!CXx,~l*/;I.5z!}I$p溡MN'"VritJL|їt4Ev5˚!G5DD8J"MZ,|<֌ [|qjg-T%$\Tfhnsqk_um[ kgkiWԓUeR5~dN(@%?B ǫRtl{AO$Qqr G| >pN N}WQC\QHR 40Jgw7&0Yo|7Bei^=9dMݱhPe! "/{7j;pB倻aEH\@W;FҨfpn+RyPy\hs?5v r萹yֺbΩiV^Aǣ朁*")Ý e֢m\뚯Q͸OI 봆EXfK!ϱ27ZD 9!(oЃ+>VPЪfcH.>WMu}]ؿQ0Z\T 1 ~S,ctZND ,Gszxobp m;[6柏Yvy3 0s)ږ: ҵЉF6NOaXUqөM;\DS}acQILy* f>:8 9߃ƶLnN!.Lf9 $*o:]¿ y?%R,`[Oe_2V)΂X9Ϙa}q%+ޯk3i,j  tn|Jj7;1Bӿаwǹ{37!0WʆV ͹ K?bQ0csp){,Ab3/8 V;[7tD/T᪦/&8^q Dž|i\(:s1鼵n]5b+% GUg|Y[጖Nݸ"IS6]ܛyr+f#(T ˻hj~D|7ml.g%Wm_=e9NBwY6H p(a;d[ זԔ]=/_xd@EEWe~0nI"]Τi5.([%c_[-Б&z[pRr [T` QZ"?MMY#9VHhses suBӇV .c_2ɻ,ݻ -Jx3iк)6E2M}߬5!u1cfUd&58dykӟ2/1N Me[ģc/(j JO]U?66(BV_%͍|yQ<`BDR 8:-YGj g8Pxl[Vf<?U 4v?#9O }ӊ 6&X]Ƀ%Tgjr+Á0̷`{Y-k&#zWze*lEcZ$J?1ڋN ]XHG±$/W|+JV'%&?hA݀<_a d ʮLY5w-TZMP]iϞ( R$W'e\?k&-ΗOpDlGdaqo=2ڊQ鶋d0c. bL:M@wE?9Ŗ]җyfJ>*Иf54lmwoy+öZRfO8gSzx2B]0Q o+,ɇJt{c}\.U˕lO{ɃI aF|fnn_A&ex#g?)BOQƖBOj3L/e^JJB@43v*J7"ݔDbG ٜݯ/u\VMmXL1UHy9ćo{oG0rKE4"G`Ab%. Okki-H6[u)0. N,-]MT`)Ų`湗ɾXx#C)NU * t"\=Jrus=3 Q֚%;ګ$_t%j2ލ?[,F# 'ԞN w)Y\䬧}`¾6O3W,dq do7P_>s(o1$d.KeNnی8Άx nPF;l*-ܡzuDƗ&>~kY"ݿl%1=nSE #/Q<,~zZWǝT), Tla)OB2|]RgMVVR֍D_D[׵>,CD,3r"0!TJSdY} VJCƚ0j;j@8fόzeӔ ,,'-f:D v` ,;: vbҌq'zNs>%HqBbWAlt[7N"=FrJiwECr7w:K:Fq,oYѴA]!zn#i晖yTNyYU54dC(G=e L/ĭҕ`Mv-{$o9O&EdՃZdtbM4"}ކ4I?%L.8E.ǘpsi_ȗs )^89A6 5ܥo cAXM ?%N$:z0"I[(`WV6ze%kH: !dɢ߳c\݆~^:}(i*J:ȜRO/Uizm;il=}YSk-èO=ݰ*=$?<_+;e"uWs4(2/aڜܩNBXͭp`V*Yd窜gJs^:>5)\=V4i?#V2mGg7Jba $j8 .`q[{_6Ynv.W*A{=:2 lGfm0-C)6IhmgdM6SdoTx.v iGdշ-DM iAR<F쭁4WC'8}=tt,x?s35\hd uNWOmDFT[D[)'΅6A@rW}=O<]Ui}d+,+u܍:r sd- q؅%Z`}U7)WOC85'SP" cILH3ghσꪢ c0.SS"X솿8WY0^iZż7*`,ꐘ$R PRRu$H\4 W lR$3~_ "E&&+%CU$>$'ט Zh5u ̞򩒽df~:7I:N}&)YG젝m"bJᬍ(=D8rLMg/4_n~eSNLxYSç)|O!O܏6eW3Ѽ_X?پMYGYvɽ[! ߭Ʈ{/qnB%l痳! ZƧiNW+=H`{MSY8H"^"ڧ }7.&53(.@ 꺷cs{@*fIS;Jx+2Bl ggqX.,.aY5alKrq`xI-}"ՖAe9|{j"s.쏻ًhJ;a\;!1c ݫМr-vht?j>J+iPCgl1slln P;S&hmS\s(wKx^AjQNԅ$\r=?'oWaJx;{çU ;^N_@Jp='hL$I{G`lYlJpq$JHmz Qd1H騼;͗Ί֋i(b>3-P_%zCQ)V3gG@GՑ6oR%8Xi4٠^G#TDaWJoH]QS{u_]v wJG*HZۈu_GZKRvD9_j= ;[dm3B+cyG&)~?{}#LHhV=e4x_J"ip#&=&JRAb;0 WsuDo@,R{T%=-yہ4yBr!: Hؓ4o@E hffAccȽ19tl!ԫkoRP39u%k.։jW֞UPƟÈO)`K묽:v4)(|ݿo|t," lT9e LCq7(rB@E|!)28P V))*FlQϘm,FʦI%@Sk(G4t1釤 q/?zݫZd{;V*, Fe}g2y[f,욭fXẇq?n,?U't8:jZ9i%b\r 9UA96ql*j_i1GoCuV\#[v ϺUԡoqC~ʨpsOCNO+5pRJϻ,/2f>.XEG>nL9e %Yc}&+$evYKӲ沴8#+MU]/DEvXD60t8ٔ V2qo_6;H&+_x4C ‰ Hò09ZG@fBBB p“玛ry{%^_\5 ?lJd mf5 i!#6P`R-x$PRY;-!QJ _"!QM8FodҨZ ө@O$y5\o\\}-vM?͛{>LDIge-ykC:_ l~=O?E >U8`P+\/p4DGK=av)_??DMQKmfN!LJ$Ekk_OLlyШY˕߲r{̴ \% w؋MZ S*?Mk!D~   L,eaMƺv&Fuɐx~kAd8hٍ e@ 3˃(^X_&6}ݻ4boq?iAh{VzP/!"ܟx,'~(TMC\s4-X %nyF^.,HlVWF5tڤC CLc d8JTpX$L2 )!xm26v*Ƭ85%mHNF6n3gEΌI~'YG#O xK+F7ukb]]daD`ȯӅh.Ŏ3ߔ/ -AV˄{/d0㳲/~`_>0㊛3i5ս͡a"Q H=K3Wy'Ȫ–32kSvi7=qhXubM,#N?+N>%Zp`mɴ*<  >u? B,ȹGMnzvqdA)l}!z+۬ 埃2QJ!Tg}/Fgz|:_~]f:j[n5Lo7W}f\0bl 9xKi5Y^s}¨B䤧VhEI)e[Ob(`D GBΤs<&\z9{'OyE/~/6Ϊ&'//u W؍I-r1>p}bu&€[|@_zǩޥ<gíP7ifoQ쌃r6U -`d PDdV ~ GLoHP(gZ8] o*nJ|XmI| ={,v i/y]K+ދy0 x|Ď!-8 E?4AkQcnn+Cq E; 6p蔜R,8>?.Ǯ 0iʤdYhpy˥#~ >/g.˜gn}8ٯ<`+{-kޝd+ƝUCu{7%l[f3@G .1Hݸ`Í*4Y26t0ᦩM Soͳ~a-YN&(NOk3-&лcwj"p^m5_ſ9MstΎ`y6,]8N%Sϙ@6,ɨxT"H@  ?RlO-ݺݷ6۽;@ˇS<&[nO]@6r3A> B+<=ȗ%GLu5X3b&P.'a>f%?ɟ*;' xfqdMkb ""џv+3@hiN].yMAl?FP9Cbɐې".>8UղV uR$;9p;*F M4.HGʑ][L{űE oVz>Rn[%q:`,zw2,|JFq.lcsE4DSx<`:VlA:pe'7*Y& :7}:~4{4$Ur;ē5d()Պl97 ֪?+8RPn;w䯻@ГZ6;K&o B L4&pkfFڬݭtAy>o+flԥ:*G}$[NJJ;Dzۃ,b H+4wц:m2&%t SoTmsI.qt(%Urfɾyd6|gXpRi`vkQ~l\ ,\D ed!62E]Sk9d ݏ|ڂpX!Vi&]N݂(9\?*`Xph橒˙B`$Bh{x"z+dlS"pKw y~Dh`{ O4PGæ7~)<}_&.IPB=elKyP"(^_Kiɏ_;>Xt{yXj'nGef*C}թr cq8_,SEhT9_ug1*6WK0! fQ$a<z.'::\OױaK>wY"\"K9!@Yʑ7;>n>kъ ;y0ti}gӶWE3@їrx8Cm[dO+QAi ,LQ~&܀+JYi[}c^ :ZcvMcvYkWx, $QL݉9Ɋ\ؼG|.u0`"w 8G 5U~Cd͡l}tƷ_'.FDUv|+CJqڅו.~H\LsĊ(&y8MXmsUw{ rje$T[K!p&C7v/GQgs3dycהLWɥQ仙7?j Ѐ#*Dm1' ?X[ՙbjœAph]D>U\?MnA]Jj+XHZ&X'=DY5@"/d$Sb^qQp_& ! qS0H&.+nT,pV Y,Ŀ9He%1[*}S:FE]TPR@\-B*#:E+x457(5 =x>ɪ)qC^b⹹YlA'Orn:ZIW/n)YD7 fd<"/sK9f؃7"?`Ek)Hߔ~1o )( r !!ߗ騎32fThW'ǽ_Oy0ipF0هyn3;íxGUrs{Q%j H/:J%Є=L5JR̥2fXkQC lu4p`@]!4MPQM{6 uPo7 Q7jD^nG' 8=fay+6Fd݂ߣ\}E:!:P|sR@zA`*t4ֱ,w'|~1,=-@TI[jXN1;'4UO 2C" `~Ϟt8uDGƚ>VY C6f^ȝح8  )>&Gz98)7*͂z@QgA #v̖p~e;z xtI͟w7Cf/U!T!%K#bpuv S&x4441.GSl^6~x`EirP-Mȗ٣% ٪A>>lvvz\ ,w1#Sj~%ʰ#p}">аv{]yC3ME X|w 'Y!Twl׹ФQd wTGyIGQ p5jFkbܾho{d>?>*xYk'8.Dgϰ#XkGrS'G.Cͪxv"$.mwӠGK_ܝc|gY2w/-/ @PB dI*1YluPHb ]~<,XxDhl<RS' ^]|bmaAזL^/nl5{qlk"O0c iQ_u K}tV#[l`fE얩6  %M;&dL^~vQ!!_8x ~"6 8Gd]͎2U[]/8}^c$.{n7_Ch-/2(zvpGU=⤛APO&I:9۴Kաa -+J5өɢ~⯢7w:劫?O`w|oTPK荲1QC.-2nzbO)'+7 #6 ZQP{cUhZʝ/qxJ^K QyJE]|ܭ HYSm W&OH0&[ſ1\D5%狤GJ^`J^e^Q-y(W&Q%qPڜYd8)=5J#Xf")Hܵ#<9>7J٬6[SBe<;t Gܓ;~DiFډrz%0#e7K}>Qhh@酊W#6[K5*\8~\ռJSO.4/J&e42)UɇIHk$fkdw}ㄪ}G6Of 4lvr}1[ϰb߶Vq 7-`l#˩~S$nIGL8t'D._*M \uݨW 4 OR]X-]%pQ}:L0RE6t/S5phܜ9"k /3$)RaF::%w=e?"wY _ڨ\Nv4M7bu-» P a5N'@ A:b*;ɑm#QADJ1\ui;``ΡVr=U ܽD մbwKˌmݩ*{%Oy%˔K#{|Pe_iÖ M?LӔw^DkvCZ{l?liqf QeE\ʤ q:տV /֍.mav"CJƯ;6 B>};xYMym/H"L(az9*h}u5[O?Ҫ7ER"<&{m,gXW!C8;OoF##5;Ft}7~9DCțHS (όͽZmLmPfQn;Uef+@6:\Ч& b 35lto81L4.d W!QJOC(z2#9bknYځȇ7^_:*TATvq'.a:gNUp[@*fNyAt'fWOۺ>*wWC`Đ5eF?DF?@䨶nll: 8EdGm jL>wPM{m &Ȇd$h@ Ez -<$^eVuoy~Q 'r?ϸq AQ`nz?߫퓃vݤ.s'fK8@rrl&'68[yKMs@w YX^-R)-P@MJcHG%R]G)rDB.Vdnq#B 8XgǓAaz&T (*PXyTk PU<:*i9'LyǦS;\ Xn~PDެky9;rL#*rDC쎑NF CAaQe^/Vϻ#xrhc-|eN@sXjex7j wÆ?xԥ[onvГ_vFo!"]ÅǑ.T)D K&,/ó>>= (`j0ޜD+֮HzT-f74*U, dvgr0eHI%maSH"T-DM. ?uV?)2 6mvagdR,q@d>'h[aSOR3|Lژ74FN{}Me; ܙ7c5"!Hp-{BHh4WdSԱ'Ȍ)j5k&RJlbhO@<.ْ.:* ~<>ML>%]쿝b8eڌ{W\vHWxp߫oQ'hx[x$۝9{RFVJI!K_,(k`ר B$ܾ p`‡dF~y-Gk&[Ģv6z'^'A y3|Jȥ>>()}H%@ qH{Gm^ke:Zi'?,֚ G6 W"ƌ-(] ͛)4o~pk"ZzǑrUơ,SbA|"nŰϢ5ÿC;d[XC}@58l˽+v8 ͲQϓ4Cnrc(3Y$EhoiYZ3Yb;~洭+e[71gWJו;vƱ}ij'Kp톤0uQ CQ82K\WČ,1*0e`[H!DY*cڛR!1 g%uMY0 5ACYiO(twE֑ˬɒKe|ׁYcwDmgF4!t(Bl{knME K˯ Jp6 Vk|mp=e,X m~P=n{9mq"oH0j,kJ|ҽÓF((z^- @Hi/Ì"&~ې*ͺ sȗO':+ s:0 7/Wi$P1:Q3UROg"`AJЖХ%hD.x70(N*iPݱ[ W-Y爐 `u SB4rF6,ދ݃h=É2*iM"#O͒X",YHiTٶa+6=zA>dn!Z-_oMFִy;_"ԩH֖s{s"AM$>֕:V|7*]m$-_S֘R+a6rNZ>1Xc&zx2q\rA;vZlQs m&SϹ""&Y}d۩H[읡 _N/ssxL0w b!6Â/mwJ,;}|A20 ;?8d?T҆rN6;4Og'10\mNӠIJr] J9uxX)]#8]5l`sN(JHxτ B:Ojdl& 'Z`!X djN_}S!1p3Rf(|~=YYj6BFYfk\tJr'=HK)~2]}88"k?*jG'ŨO ʹHPٰt~Xٰ6 rS*):&N cZ,7{ %S\{4O%Y43^g#v Ҍ;۹|;#aNjqyc 7u©q$UU gr|nHx[xD-ɮav-W 9$lh Hc3YuS !?>,b`cf`uCӳ{3#F|<ҡ/|3t#ZzX$7[Irq]ĩ a~1}߅_o}RE=N4'90ؕ5y{ |^V`/a#G4_^Yζɸ8V63y0{k Nڷe4 qi!BxT$w#ʵv=@ 6'`RV-G"kvA)sB9iu&ߍyu@^\ב0-/8uݰ׉Z&I#鹖;ӇG*;;ͧ"t7ңtPREPڈX-ufi]cBMd`ڝ2=&pLpPyF6DI!kd%2"^-okGs0V.n(<O~kNeD+)Δ!k(3(Q-sX;Ir62E.:2)} 7s*n:xb#-ՠ7$^6$$wc>U^[LJ#|g6xM*XqYە|e1R)2dvYDXW+n+Z5@nAF̔8np"_'dEp\]:KA.)z|`d9cZ'8M0|)cnm.MqۙPeLomS}AwUNPoQ!"5I0K 9FnxG󙣒Lt'"uvFpWR+Iije=w0Rm0N }߉"<@{ba=l&49чű9b^v䥅N=?Yq/߽5>b.p{U`#o'x,]RF^=C%;SZ-0981sؿ\8Je_?ްfv q:~Q(1u0>/[:cBoʼ=P^-0xMs8jג|MDc}`5P.4)8o3Yr yo}IqDjxL'Ҫty¸Ƃrb&ä s_DŽ'ckv &T$344x.JEg-$'U=JDD[Cor̲i'l$`XZ'pasesMKFBf?R18+O 9-{wVʂ SqQh,ʷe<Y/~q6'O4l;wG J%tZm tB;[(ķ@h*H2hJu~yPuR l6\0b{!6G7m6;:ɢ5gxf>wt Oc %@U}uEȤV$wRtQ&.2:Ax氈̂,>ktɭAsJxG^<6arI@ | ^2iv-$ݚ:' #|| fYՏnJ^+iiNSR)Ӱny{hxt蓐#ɪ}npXN-f_L_ids@"';)3^?4ʚg-YPQ)57ԦH\C3/ˎ~UL.l받3͊Gj/v<"5h :ȦǕ-]/ag"⇵5WkJs$D3hY?Ⱇ9seh`=k7iwCaQ@Xuu;gƷ`]']Mj0T.|QEݻyg"{MWނPX9TZ^D,_35[d^D&QJ?k$*oytQܞ;^܂J6n2s Ş/i[A1\1]'DN.opn* wݺre ]}3#'S3jԨѓ P0aOYy"K = 7u$8)7KgD[ M}1_c/R7lp24:K (d'"`N.5*"TvX GsǏiv dр[ahZ_ O& G(eڠEKkuMI䁍n;ځPMp]c%{vQYDk J{?6Sl,錋Lx;BQ*I-=X |/pv Y1>zUeJB㇝ovtSLPnDO3=1ٚMR?RLkdDFᘤFld>M :CGNBvQHJYp9zoB 6 1-ߌV޸^SgwJ[Ә0&lR~F  5,Î]QXa1"uk.#1ߜ9-uH_fk|R%EkxԫK=L &-pWq/zdt!`HY Bȃ-\^veŚ{ة!*   dGA׸Kft6ɣWֱmgnN0fXJ+egmT')wЌՏWC!ShYVtCD"1yCC(g~Hl#)A,͉KUjEP?S3sLsг 4<0KkN4(Xw57,9|6nyhd??)T/ph>FU;p}`Ջ+w &/S_w0'@^Q4kF6) Tg5;紺;U_ə(";1e (%H%?ZbPf}Н rʪf\$Ε[N2wuAСYQպ) v@H0٢6)'q@D&|vY|ɔ[*[txtgà_tia5 YTs  DV27'iE:(qp/578S\FE|0a&e+7 C7>p>*aQ!!&ݳ5J&kK vs',5&|j|KRDO ul9Mp>$\Z#b kimpt[)z6䉹՛|Y,7A24Â[7Y!l _vtbƏd_Mzfpc:3rZб?xd)(H!HPxLp]ɮߨ!чE ?kIki(Iэ'/И2~)U~{ }c }^5G7-0[iFPok:mҔ5K1gR.!1{H${X%^)Bw)ݎ֊QR+Hk*K~6{SdCe[NZa}33^$zlM^w[6c]{򷠔]0E ZU7)vb 3Ԓ(nA/{? AF&6&I`!s⌲I! ĹS53vȎeKܟc=/N:X6>&Cf'\TlxF/oV .mͬv觎]*Fϧ|sX:bWhjǔ(z`;yz*QQ6/\${"a1_|5.*!ef̿z*McL+EiDv>wǦѱj Bpf[)p58BGekʉ h=>0s{79XZi} p.zGeI&|A}<| uoEpfXj쾏%ҾηZOɃWIi\bhXGЁ]ҧy)FWzAՆ'm(%Ǟz@EB^$Wqxz>y;1 ֭Fj.~= @T/=MO=¾MĵH &BWzW[Z~Xs`M\.e߉7>T@c!X6hṵx[&Ux:p^KxT_JD󤶓t9]~oMpIwĻ~Qٴ*~ɖ& K5:8lc8|k0 ts!rMO79VB`R/3ja+*pF_@\tD<w^KZ͋R$0GacRpF]@1wrr"z赃v+j:a'î(+FpDd0?7Sl 3ށ{SQJTJÏl47,EUUٯ@V?1dg > /Q[? [T6U''U-|湢="MVڝf%S6je{aS?N ✈ݟS! \5DT aݏC.DQDO\=raRHHuVW1J %BjG_|.[۵bЧDo?ɛ27h74E6}dᘉVØsKw/; C ȓ/B\8Co;/bG$xcyp#8>a"CFhiwfZDLNm>b?D3OY]vV֑?gdJ1I/ FwdE1jVq;zYظ'(ƫv;UEQ̳md vݩK% o25ϗf:JQ%GKCG1N*Ejcn@"Y:E4aȮTrQX#^L"?/2Nl>@e{ܜEjS!7˞2^mJE ƾ[Hdd'h$[yMqұZb^N%+N1IOle'nV,ԺyF?[`ҽoH%1MkN7(AyLXwz6+?t04>WaH857 MWΆKvFW1+C*fH?MxwA8leD|U X9tZa*tE&3ӵ2mH9z ꬩ#5y*T\J.57sF Ɂ(dU'u"Zq Qt/?\TMoKFpP)}o탢#tsO3n4QXQ"L]U`Ej.o14l+hܑ>@"f BHٽ2U@z*֣SwQ(LOӠ;bHckPc٢fZV'%xUokO5_1]5r Jt{ӻ> !wZZ!T^(syj̡ULnW7ALry*bD3X,Mر2h}05ϙ- B׵*u!J%vEݨ2gXG?ބ؂,38`Q^"ħNT_ -O` xɄ 6bXV etTHU!^' H `1!7l>a+V:;D#Th{Ɂ k_frUx퓵oN[w~ZӃɋWԈ >_]/(OQ85z 5Ll>MPNm^^MK]UkPrڧU4&0K@wF/A2z+&*` E: ܯ&Z08Pyu='GboQ\7mJH_Ta 9DˏL$vZgr6hӺԾT)\V4!e\\:L[O8)UI w J_t{-a5#Z\8zɁj͇rXpU }uXkԔVJ:b -W'Ky )+.SǴH$>{E_i+> ?]\xOQʰf$n`nkT :7.āGzԷ "G89iT^o㾒K8t1Ɠ0u8+@Q0YM(n@W&J["2V1(ʂNsVUa59:&+ fFbR!=dlߔBuwga16j1C4=0+F0ޙӪJEr@;aZD uO\J>{uYLAar?$<5˜ Ǒ1lx ;^-ixnRJpłY :7B'6ZMVM=7$\A ZO5FGTI.MάN>9fK5@+d͉KD: Qm/ciC# US7 3dC mT]5i6Sت%ZLaXᕀ*$Y2lx\jGA)i^LR"8Xg"#h`f3vW{C{-ҥVd^$8ͷB2{tNۧâɸB>7$mMXS"RO; }M Mt:祜-fs' 5TQju!H̬~Of1;jY8uX:unoC,tl %HܰdBPҊڶueU?5o?>?U/s齨G72է(1mQ[3⊔Td?kQݳ0~Ac})щy>M> {d{-ɮegx(sR7+3,I  byd yޔIi5 y.vj ѬJ3?aꥰnHӎ44{9AݸEn~@A$˒ywh!Q|?|C`ν|DAEeOEUF2@EcHʬ_Ϡ>?U>~M[Sx"?Sx'QOPymeqS.Y|~&gq0/=!^*:M#jh0议oA9behlSt _pă/&:47>f;!K@lct%fX]I76NSL6ej%:y ' A ]adYHܔTБmݽl(XtJE3mA_M%ht&gwFx,NgY= <ͪ:e0Bchj4{}UzV͝h0<ԉ$oH@F\B$^kjGؖGHǨ՘ +;/9k<| NhTct(h|PBnN17Z%`i' Ϥ/QaV箾B,d-E`QDl`z7g}0 1i T]PRSuLoǜ濾+pMyW{T_ANrn,0Ӌ)Zҙr6fi3](P+WW&W3)A}ʭIƴzh->/61 ) pXA'RγvUy1B(sY#t4D$sx d|4e{ϯ,g1@qv='› K.gټ ¼NvTDmZR0~v=Em:g ڈVOfK'_=jynꋳ)k{nƙФ6<w~X z= j`}\L[y:?xR?WۡB!Yu%]3S]_EI:*lv\kp"r#a? *_YU5<ŴqoC^%Km32Q!pa3YUrRLU<8H`8bFSeoeИn_wdDV_,)Jȯ=3n1vvEjW܆υAsZ=kZ*lW;؆ 3b(}+l CTL3BA" "G毴Ce]֨3b-tڀ;.wvaUFO \W-hb6 Z\ȣxukZUKrh␪cQ]7M)lLE_^V1JSdFU%kJZȢ*5kAU XNQt#u-:7C#&hJ!u2nU;}taaz"(F=Vy͹ "VL([!DkEw( V?Ӗp6 eX.7JNteP΍>oV7>>(wgc@ rL{=HzmYaԽvҽ}-ξzv:Ȟцo,q}`WfIL&#ѳY!8RN4}Dr(OiC ǴlZ+~va,nuȴLZ 7ܚVA,7q))I'˵J 4WmuƨK Qo6nViE;Y23JI 5-õ9{XʜB(0r"AtC"@ohv8_3C"4YfLd]ЄCHsJw!C XL)(%M7q1HԔ74j 1D+%] X*p u3rb(a[<"ZZ"Dz$o뼢*oZb;sI(<ܜ4foyh+/1OG; `Y|g~A6ܥJpf0rԚC-W Y' 4;՘p(7TxN\{s? űaM4~%V MQһ25GYn:ۓG*XJ.\zg /̃ɚ%~'?§ L>6ň n5˜> #Ks{V5Mgz!R*!s6~i7.(ZuRW5$8Haog'qR/a *ڴ Љ袜o{7M!ygR5J }NsiNf݄=#[¿oRYRHCő6Vͷ`q~l[`BV"89J@*F aqxl $qwa{~2pd' ;noHߚ" ÀKKi 7V)4p & c{$T{U=sh^JXET)9 6K^6@ l8R᱌XKjvU|H~eL#F<3PI^/ P}2tlV@nDU2Y'N:w\{ɹ@'yC7bQVFN}?Z_][=f"-@er ,t9?z(SS/ZSU۩54*;~[h{LϡKh%8ZIrh!;Q4f6rŮznZjqRq"ɉǻ.-z[s \aekQo,kQ$D7}pS#LNx:[d2C=EVrEx: @3FI3Wh쨞,N (G] DigК^*3z]8 wOr KSN3\?O-\]Jz7`⍴Ĺ5֔I ݵ Bvo JX.:le(9_љBHƚ]agiBk4oCq_PWBqg(0C5s2a{~u>&6 l9D#7=T:O Ic.fޒz8+xfR{a˃_PW8L.5QGԾbc*@.+-Ftos#+mfJp/A* UAQ{F rS&K ;68H|yuc@~ GE8[G"[bnd=pb8&u˝m*dܴl.DIV^k)jT*(=6gozq N"JJπfoza /[K$.#1݊}Ą`ʢ{3gf|`[.*[|<.}8·vɱW5[Uȋz%9#T@M|KjR|=מ,HF&>K0a5itT+{|Emm|eks@fZH?g7?07J9 - K!7(: dOVrhᥪp"ÎRV`h~]$T>m~TX4fJWΒ7Ϋec طPŊC^)ΐmC6wKH 7pҖ)J2-@qP۬aZV.- H..4sZMb<"kW ՗ +D\p9Qt4Yz0e-/Xxx3w(æ7Ers-5;)!Q?6C2z_"~ 0+~h3HX b/4nOf XHg%rexWs೙j^oW*28kezUF 9.:ރфC]ڤ?ìaS>SkjK> [GR=& f͝UI zu*ۙMP$MO^E`YO+$OI+nluf&P_k}Z×)/ST > 0uQfN~``#k,[#;hbb?/0ܓ*P|l%4W3GK("/fLALCCWݫ{  ًIohU#s~96C~K^R~Ķ2ɄBK+#:IppEn|Dk$t*v']8zc8qn9IclPtp^d`@-LN^)y ͮ y8)|O;ZJYl:`X/`̝ _ Hq aXRHd$4^YIj/:ł\Q;51Zs9ԮǠIs=j3@ޚZH[h v!p(a*[3dG?bd0ԖaqI4hNIH(;GS#)B#O^Ac'T*r%S75BCCoE~+3a5V2["p|32pW3*wd8Hm3czXzK=*+M8߷v@ ;DT(.:  |+3ƿyU2͑Kx3Ȥ@eGo@$q4>&. 9}m&+lp!qo1M`!ZBYwϠnkyB\ʣ=qc]l1B I~"Ol+BK<{ÚN׳Csh'si2:,,:KrB\ >W^MWVRbL=@?~a]|cȠ%Ċҽ h1I5g6]uWüKsc:$Q,(0݃: ,g9ɤuo1Bg,BEw2fpEv&K`5B=d6Bg;M13MϢɜgyQ(:wyX17a8,>nNLv~_4 _q5RT>f\έ=lϭâJnisD(j3N\%]<٢PyDmv!@QVF#%d矼(\w$@]8O% Tܞ$itL55GJ# kUbW A> x'[$agvHl {"$V%f j,fy1 BJ1m<`i>ahbrJvu&|.Zʎ'>+Zl!£aN$UdC* < $ EWYL!Eb%'AJ|;>[.c!ō] [!>% /}ٺ-60õORiʛ6 h2{-Uh#]0p鮪 hG_Qmٝ-P45i?ĻoFz7oLKϊV2u.stSxe H2Lvvad=SG2 댝[[."T'& hW-f#o6QmXcQY>+@&og3YWm$)`W'\t`1R228.})`Y?ꑞ, 4XxTniG1PÏIB%\IkВ+IQh`y^~ڪ8(МS؅[\+ڏx] =#{+Aj?! a%Z 'KLZF ~+7gT<"[qBVk\X!RsbKnT rPrzAƽֵmxz2w,rc" K 4*[;·(V*-~Z("$Yxc7vL}&nM, rƒu}91o09~|29|l H=FP#w$tDXњ3&s:KO]1n|Uf"Xj 578B}EL۽G͜TTԘ%x$2jg[нG}"&S,2]ľsHƛER 81h?jY ؔzW}ⵝ%/PEq j0R[ߚ9%jH,2r߀m2ٍ{$K_[.q($.:QSX6Y" Ҽ8o5sJs}m  mB CV@AQpl^xVE2i 5N.Xݲ+1=Uve7$>r?K׹;ގrо{}*5qRrc4j?ՊWjKK*2S&vŪyhJuC7q y0\~>ÓEFj> Ӝmsa= H;f,ѱ"kE$esBk%*f^GeyI,Z/$^k9۾;ajO&V@9LQ!Ґ(EjN{9yu:t?biF0S2"O"qMkC[^Fm}/1_L{6ـe3"A7r OcǥGHIc[)*IKv2eEEPrkR{vA8@*{@/EY+N }A62fd B`CqH ]`D>d5[-TuYZI_^zQEilr8~(*7`@_V 8Ao"eAZu~4W%xGDz@ ! fry)ZYb{U}C+q8+Ds~ arR*\I>r6l V2Jn(qoeiXnZ# ⅖ۉ{C92JVE]?٠@'̆c 0y%FANzs Bz ,~O?0dϬ~zap UTV!D.oNN5tm[bTg]YI1)jbЁܗXV$ ]*#9=aa\=f%dB6;4Nl ŝ4yhyLe5Cw^Yn9|$q2+&Ts1eW1+1ZQUmq hX& =Lq~,QA)ra )s^k_?ws^ו3 utoͻ A YEy]l2Q'opD vSz1osQ)ɾ .d6-0 `xhvmtëkbiFܬ{xU`6Pg o7%ڪS~w{uZt%(jFMv-lXhQ^yrmG|`KVAYzRscl nMOWZLe rbki[;7e\6/ǻ)gnMwKFD_+ּO#d_ F;桛a ABWP5Km΂휮 [(_X'Ձڳs$4pswQygi:h8_:^^ǭVМqR,x޵]?DiY:yWmᘃuUd9'mɁ{ל'A-XL^F]vJ ,` "XHI6R`V2hT^eEZeA."i"ZuN i"4ǥ~apnC=Nڿޥ; 7 hR`5L^=jFd%&>jV2Ju lL*>, h .E%7&j:sV|( J1z2O^b$ʏ$mm 䊥h%rɺT˴_ yJ,36isF"7~e_0񼭷(%Ut|ṔLbk.,`O~!K+Ijѩtc6,$5R}zqT]'?}&ЭOt3鱈s 6^'懰9ޮ P\Y(쓤\,չ{Qyypbt I“痰Pt=N|U8ҹ?qrI47tbKJJy|),i1B0hjv.AHLXpE e"$!z=4jEfӌ=qr%s'hV AʤqP;͕QOz%i]!PPPlqDd$'B6 ɫ!@=2~DB~Cl;S}yk[X8~݈Z mk:&W>"D=E^KNϏK4_캓My ]MTTGF.cB84^3 I3u!8ϰIA /뼷7wThVnse/> yP$w/Ɖz ~=PR9L:ș% ;NN}lk)ݒe5lG~Vw% 2[7x2sK-B. | w{À|mI5(JnnCR+0;'VD]PUyJ# Q4sF*Þin٘IVqh8~(3L8dO-< 'L Gl:`WJ#=tWҔ#+3r}gѥ›.)Er9-섋"(b27wՅB}s B~|mM8&]g9RHV柱z#PM\ƪɨny ]:%6FCwٽ`Z?cox .Z/ JR^Йidq;|RT7FYn^*΂Y\#/h@.Hrqzu#,ȝ u;W2&{s$$3"Mw;r}kS3 {zgK:>fSIIcaMz 𲴆-&\b^<4w#q9D\N  굓Ϯt]l Ӯ/NeZ8hq$x!h (F4EcoȡzP3k ꈓ7j ,a$72v~:kQ 7wRAumq!6gZ)(l6 Z۷u_l"O̚YG=.)'4e/Ip~ێy,%nָѫ 1 +37. 5 TS#Hq!?cqjFxi̼GkqFz D"h&=wfHQ_K:NG-clڕMG>I.%2]ss?g' ?rCd_ o;p(-Q)k&R0vi&VS45x%]ynLI^<{.m/P6]oa No ^)DƤP?u`7)sąe']j ɋ"OnǺ vUFAfES3WH"5auE+}F؏y ᖗ+)\e˻N=y:8WIV6泠=ѲX nHT厺 LOѻ-vupHEr2Lje 1 5yಢ:ǍϬך$ȟȥ\yg+K.>;"`ڜfK\m FsAK6yعpkC:TV,tBwAK]@t~'4!hqsT[_]"r|]Waq oܲJZEݨIPߘ]PQc:+::U:!1S"xÉJB}xqE`>1 6q~RxzU'x' 5hK"ouN9Sz7e$yJs=-ZF8аG 7@W`4:\5Zfۛ94,68oY "\>oDn;& aw(R\N&?43;w`w\nr3VDö*Ԇ >o7_\j0G3#0Ft b%/QF6# D(TQK &ZݩM&;а r=]FNHq&:4ϬC}T i[D8Gg ;9Gָ-.]=`o ч1c|65ىT6 CS16 LY}ᮖcZb<0#%OB[@i :Mr*֥rE jL$^R2~`Ttޖ2դ.D*x0I@L P.agOc) Xz5&V퓩C9;F@f M?l0z 1fHg0j{~Ȥ^2¶ZF#WM]{;r6ZՃ'b ~~se_8;2w wdIcD+\cO}|a?TIdֽ=YW7wՕ*E/xORLJFY[Ál,ll'-dno"F g ]G9ʏLiN*"O; o$bGTWt,'X2]ﴶvԅήj$Jۅ$D 0c@5 3b$C?ʗ9<=;9|.Wپl2) 7TSP g\ ~jNJNe?ð6d *|tY&g>#rf58-(W ǞKRZ 0 z4e(Dzp3^/TaI똲L$s OUdnVP+y~ekF!uUr*^D nc%箠+[7ϜC.G^*w6St%X-$ J!̶MQJgZ;s`W@]mx -u09Y6 eٚ~f269+Ыi]9Zr6́w0>"u`*d8{iQGKFXS"&Tqͽq Nx,:+{XZ`FAmWY7Zj I Tx7['6z\C1!]*o>XsADžG/ z;pC4aCXGbu8)i[4]oMc9n İo?$%$lJ"x=_b. AWqZrc)H+Ptg+1F)8?[v=tk`4ͮlc=;~til`CL}lĎbWĪ6T(9ٿ:gr?Oo2b9U%5P?+K&AݭʗdZaS8H:6#W !u:Pc>־D"ʃo5:5\Yuy?B_ yk3/4>$,kAg-iBxs@"E#s*^ݖǴt) Q'hM H ncg^H#TڼU^'mU`[nƧRd·2zSޖI+n?? sHiH!`OJ;UlUWL!&nZc_RM8[KNI!5TBL#*آ]fa_:ٻlSn3+U鏵)i?HyDHl#2{D~ÇPNL%ff8!v@cc7!r3%nwc]H+9ݒr0,WdC?;ߎ#ο5ᬲc9+s= sXsuh$qi~/D9VWdu_$⍏%lu³!ؾUsch:F$}AJpH`SH\&qܼ=f& sǘ4h2O($,=i(H԰HTQi4ر~˱;85L˴q0W 0L٘REq#W"ٌy~ Woģ%e|"Ԁ,»fI  P>OPĹ r<:H'o# =(qI9Y|y&uG ZͽH%l5G[p) 0eL5o[ct\{vy%.=" ;j \ktbCbH.-R=k&tdz,USȺ@3G)?'/BKr}d-t( ˞eͤl \Adkg|1Bz2y QDzҷx{%oi SÏPm1)n:zie!ZTv[nSdɳ!SJ?8O[wRˏ}c\[>)ċ53M~, ,nwGqժX.$5ێ h0|_?Tݡ0g#ݫBoa7<kLnCW/*}`wwjBu\y'h'Szm.WgF FBxSU %Ak" 톞=ꞬHiW] ʂ9\\Xr ]ltPͲs%rY-NE Pwy<GgM`+7N]և`m|f$I$SXcvN0RpVvsɯjcUL&|U|voTjMaM(1(|*(x]DU+Iz<$i2ҰF5!%x0"<~^#n1Rw x q0V # Pْ;8YhsK>EpM5̤(g*n/(e;T+jוgrj-w㦱NbpM?a[d.gFlPw҆# :f:TMs'2eZJmJHk6Q6&ʞ](v|hؾ9'πhHCe!ڂe=cBw~BuZs!;91=kW1-%>jaE3F3)E>%qtY*L*~vQKSφlţ_wܶXH<ඁ6%ߺQꅲI8'KNv|uMF*H [- 2ŚpO#j 1VrUh^?r4~RľoYz2 UxD[>@ᰙj5]7"3zdCs# HPT)sK'3*G 3$l򇵧fwrݭ16V R 7.G[!?^m@uh1+y2 $;7VmKy%khuDoSq[כz'}WYS.%E-Ⱥ@= ;bj`ݢ&8k穪0HEM~vD|qnHmlj.M;!`}x&GFFL@sN[Zߓj11tۤWj@RA2 bNY(t`WJn?&uht+ v} |)5Kז#r4ZF?&.OTOW*GS}cQf(W&LQ)Fwlhd抉4ڱ0u6"uն-<ޛq-WJv +Ǧʑr-|1+Fu61iLFΕi.̒!&%ciZlޭ˘d?B7bD[ݡ.)!;|pLF]v)"aJZZK`;luƖh3*F`}HFvuBd501y?JK|."^W\׺;@ُcF>4RzrOs,z:g%u.1e,ѹ5eb|)yzVY@~`<`GKgCEl!u3r/=adAГZ$}FlBlzp<q$H-"a ka#jGgp(Z Wp9[[PVK]`ؚ ~+Pi=^)ShD,S]LONk5@9; >+G%>Cз}ꗠs^Wt*“B /Ad3tF2Gr]5TKY oS΀&xaH[xf)T Q7c=ݫ,Q,5•Jv'R>wʯARJ ܞDZEVh*?Ó0%-Chn": ` ٳSK责L5.^Tqvu;*LƏ井@ZeJUE &KWR ˭)yO=C8?qG`':2K(z#9jH3q+6󨮆+u'|:?:US;Oxn9ؓ]5̥z^Em+/,?4vd,B>P':µE-&_[tb݄'5N5;2G8X(+a^0nb f)lq0mk\Ko4QNv J4ʶ`r=DyRԑ8zqawbfX*:#]vעie7|̹N+fff|U;۔ e05 Z҈9k6!i`mb U(Fn/]lOy=#"{c᧲hM\Lؔ:qFʇ\ nc\]t4si)Ll+3?ixLikM׌3\DӼ@rwWX*1_Xխ%v sg(V Y5ܤ3KjuTY wÑ ΢b_ G&HYcKbjS"&Q8g‚'k&|fj$Xc8 V.:Sp )OWY?oQ;hDX8{/ەY?5Ah'4KSC qzmQm F:!Rb Q$X0H6B좘 =—(MLRf`Ȕs(RH|!xGˢl `߼/ YRX3eHQX:]9B $0T)\l Fx~ܫk9.Ԋlj$H憝c6#@OQ68ޝ~ebi;HKQ#lxր.sU2Ej%sHmZfoKo:8-64Q~I7A !&Y})á(k Gv0WN̡Ё7;hWldD= %9+,Q1{̀A=}v$pe6?)p07` F@vx ݘ_=Uq#* 9P4Aިī9}c$sgpKٽ7*@ 巩NS+%&P8^Klan6ޢ$Żgz ɯzx;D[BpgtJb-H|Gp(͹`f^@?.ؗ.Fv4+| IہJ,q#%E*}3JۜFZ$pKniX}@a@^c.GJkHоtJ;DĜDUط$ *ex:p1#,jm;WwesrARh5srXDs<0v]Xcݜ<B|}bRKCXUY&^_ z"hE[ACPǠ*tDI{9?R}J.YH| j~`0&O1+x0R:T&'Q94de9mtۮ {Bb8uLNȊB |=$1Fle8@X=`{p d@/\?q}2(jSf("G/VШv&)J)Ў6B6Pm:ةO˶L^nyd/杓Ė|zZ{؂<7,g_M%^JS(Ce.]q+y9skGۈ|Gy/]8Bʷ)'UlQA|D)t4G8klftWɞ,~}iDA*ŏNxhV5J<TT0&p(epwïucO$:#8[|hͦz~cr"i$Лpq 7D/\UsN<:CՇ՘7 >6TS~VVpse` ѫUB4@'p0µw:7P)otҭ8!g9yϵ3rƎZ@*yo˪p_f(ե"dJj+T6Sj;%Q^ןDn@&K11)4.&=.z3 yNd퇒Z&V˕ͤj!Rh̒UEQAįA@p#*㽉D'GHDB^dz\H?i~#Ӝss103y&$%6Q/KLh'F}f//{@jF\h ~p3䆵dU^lM.>:'V)s|@ҌƙVhDڎ$-$?1BX\GYDI L)@_Di%zH6v)89qc3q@^rXdrlfv⥍XIĄLM2Ēkږ[ћȆ7 Vny4v6j*1hDi=c[xX *&>$ >z\=fz6voi2,Dona'q^%FʔЛJ1 +e+EWPD JwLҭRw >ӱ޹:]SޭzT~F˅L^N+p EDAW!J7s]11 JlyfF.޿H%ڮOKaxd@Qs6!fhctw=I)k>ZXրp?}2/a# +mr9/i'Qɡ {%dByA,ԧܟ/5s΅)7}qݍ~'2q7nrkwq33\gMRqgzF肵R06|ɸ}a<1 FEւݟe);wOC~_}?,~ ޹s|x_fFʄp1_ᱺ‰+` [3bcvE)'E4('UԈ$9,g)a18tp(Ԕ/6g Ks}zŒTA1Vevۺ=Q}~eJٗkb8Y~nMDb&ujYwإz6H]m4e{q%01ԞI*ІE7Z|YRa\'_ʜP@M 0tJJ8ohzؗ$E\mc_Ko^R%fm \z)㸡>! WSD'8`䫷,lZšLń'+qtP|--؟jurqX> /6[P<* ,w`J,˿:9y/Wo^֜ؓZ3xIU3IɈhW蕍qdPj|cgؑ%@ՍPV|xO>9ӉFAφ'YȂWȥGjq wyAoq aQ]vx:1c#ё`)Pɐ^A>#h:c-z&.Jx pQYd}k >r[;3n}(CBO]6&w6>Ff\5cbفyx3W(Z/ ZfCs,)¾-m|9\]Lz&BIF[?Or`'XO)-%ʇV/K:F<3w٠5NX)3,*er8J'Ԗ|-Bp5Yf#i\BY>3se/seyDV Y 5X {[.e覒i.T6A::zR?;^^1|=gB,K_ɍwnάy"F(%vHZm}/  =MV=urvrmi7[*&CkeMӓ}Wz/fDN56?8`3Dpn4#xE4ۡ L^FVԫ6O1Ⱦbd>P\d yenn;J7$v\+2'WO= ;_;jd%Z*a땄TWthج(sSB-NݣCgҩX-4HGul͐ ;od2҂ %lwPʔwhI-[Y$%GX'.]89z!X.hs\RVq!ZK5ӹح27`LЯ y3v6{RLXm>zqyYE~\PC1qe?uKƓ繰]? Ja\TlPtx,i[Н y.U1e+ LT!ldutBBFP:PP4s#ހ=G~;FUZ$ŷpνJg1{SH7^G>1:)CgHGJfW5e{ze/F4'ȟ> wMvGv9ɪDH0$Ib'dxK_ Oh:UgT'N GQCv5ɭs5Qu|,~ZepVv"X\_i86QR&}^Xy^nDA[ fQ}Ӟo|CwNɲZ'Qj:4L_$"ktG@ H&o1T"QB_Saq OWe;`ˢG*E+Of6 ot^ZD]*Pv>A@+[7^պ),%T5йDFnDڎEEuvPd2389~<k{nmװnl9q32I/8QD;._$>o Y?9.J( ۱ Q{`9r5X0wM#L,a !)])JR]&)YJvP#&ep%l@,@fl +WVj 8QBٰBUʜKZ>ʹq\Y2iа|Nt?K2G_C.N7}!UO $y[<^3H93$ 0/ng-k4Cu@}@gޑ]TN1]D:D(hY)[^E\E'Gc[n= vF7[N3I3VB<E vފ;h"N7d\oП#.hDVs^XЬqʈ z5|^v7I#N>E1Me4X"Vպ5eudZh֘ o}@pi+ydRk= KkZ'0gpGRY=9^T7Bq䰢&(dA6;-m#x|FBpOA# 34'yL@,N%()^IVPz2˵H: t[@iBX"FAE/޻i^OdMIPOɞqA50tsLk7lRM(qE,'.>61b3 Jf: g0n5|,!mRRr=sOPt7kMQed?j4#ޛp,8ݐc9"I 4d@~$/?ޓn) XhUE H>9yl,Md&go%.O9"b^8(5@j@Rq:} .gOR\Lbc:!ϽÄH(?v:kp`Z&M/U~UҔA{BHev'jBGȟ7Usn[2ڴ"ZPe ve:GspIu4pc*D1KaW_Z|d F*4BvIZnGGU<NT|ѦA*)2;m|:1gWگXUa2U'Aklr#ֿx|Hԥkݹ4A L%U@6Ǖl!OJ! HXi@Мm),ê׈ʗ -ӥ ⾾<[x=kV7 @aaJnD}^b58fIb˗"g,\MeL)7sz Sϻ e)R< (~5#Uj0 ǡ,?jOcaal`wNN'1~C3); QA ^ /}Kb0~`?PG+sхGe(|ܲn \>>ٵa>e/CaLGY_/:LX&Q7y$Re92%DݑѷL)[%gv׵EWu)~|F%,_X)<&B.h-B.mFvX#Ml차{ w+b<+SVz]hKI;'o;"3.6%|8M/~/PHpEO"n/ciM6t]lċ1=Im(JJ !T { ݂>H gLnO֦_y^cp#yL3/]u"BH htH^GEn<'ugݓPϧbBPuʋi8'uǪJ~CXcL$*8X`EJ.y i[PJ9sS(? 61npp#@ d݈Q_6j٭4:6o̒O[$tg8]Lܐ\;}v0G-/- Kz[ޢ%UW p#C{qC}ľ,ޭesW4Gv%].Њxqt&oV|ۭD@#,3nJCgehExږ@7hx47ڽL;I7g`8dz71\Vy5_|L' }C_o|\fO;X?I lSa,׾=0Z>M[Y!,HyK7%g?h=Ϯ,pZ`9YphnKQ,@PVgb@ܲ>\ pY!7sъIUƛWTG3TȦ^lY2][Ґs~FOk*$N\f_ZIרٟRZn1xio2zq$Y>C(.1e,T%I3O9}X71>ԏAEIIJ*\3J&(n i!>. yBe%wѥZ)+J `]Y[v[S~.Ey,n>hE&^\QS -م#*w(cfWyT m1>He2}KFavj7;ݣS 䗘d kt* Wdk^T"I;ۙ"%OhKM'; xvm;}D^THbKgO0=׀mKF$p) MfжJ%%NP̚@mm{' oƏZ+H%{݁Um ^m*(u`Vdœi[ŏJbvS,]Wx'n CXD;VW@f:`BeёHr"!xE#]6֕4Gho~l 3cBm- ioA9Gf iNhM!WϩG?jYA^uUsƊOi Aq%ӭPJcG0fu2$.DqI7{ChFREO@;k>w5#HJyJ72=s3mWob󿯤9Ċ5ʿ1]/bN1 v C8'&*$+u|?tJlJّ=]:R-w,k~]5%1YiY~dN'.KyU1,U)ge2;t_Q.MېTJ[4^1 gL'}CKӡhhhP4ȵ.u,d>$J(f|?KGl~^U@(Iu cGIw_g`_~C·r泆{[2^a`wKmGj?ۖB./N[Qu70L^HO}ll=, 'QQ!ܼcjGKM˲ۚ䢸-r@b֊}:@fZ*$i/Ԓ86Y $Su;^"p>R0PinVl3鸦~B+A=vTM alP>:9߂ NRzsw紣 ύ;4X8셋}٭"j$kđy<'qf:hZ&HEz!R'aYxn0F,i@f5vܦ?o&q]Y[7Wu[,&;>a#p^('Nu\fAt GK|M^x~^/VA02;n0L O@;O@G~FD05p/sպW[Ԯ qiwA[ /(뀹*Dd@ b0Wʑ8qԊu8ߞa`N5=a kCb LRXD ^2M#ྫօ jgcԏ~-/R@Ul i_$b%Z-}]'aOJuWxzUV@U83aD1=1O`Y@a5`h+2)5O&j;38,.xo%1ܛܪlG˒ ZC!%oSNqRl(1~h>fIƻ8&RUx*cX!؃Qԫi;>|V?Mr̒W*L8aN?6ۿLo{ð4ڲ"}^ךּ\@H>Sә.QGqUMYY. J_BMd񩻋uHk:AfO^gL60%Zw ?slTѹh PzNaS?8J%kD=VE+ν;@3B:CZ7xb':v^Ȧ)L0g Kl_{ O1c+\8~L/;(bKE J9i.,z]T6۹ h8<Oz4;^?~"ѳ0¡)hf3q +0 LW ca_\< ʮ lF GB/TIERyuK++5G"OAv=z6,!P a_fBdVyPm.=I r.~+=d a3zgW"9C?>~jYu)] =Ѿ| ‚ǽڊV1E*U%B8, Q2WI{)2IܾxmhH:Ai9vHh)ԥ1r/Xe"l( ʣj+cfbI1M{[]<@ãKm"XpԅxLEUIm/03i@[,da!K+lm[Բ14sr% l˿[@? `᠇LpC,sLwH'p͊QV`?|%wOZ3I J ؂H6{HnK$L/p%sNJ*ެ%hsRcw 5'E'H#"*DRbMwrl/u*m҃ T\H wP:=Ff)WD",jn:54@;dfت 6^ DBsE{T;9і:59wh#2_ ZGèN zX|iC+'8A@)xԸKF8.li:4C?xdxSSr:n?`A^Y7,-O1Vd^ޱ\{/7 kzT=kzLk)M qPM:|V}G_M|TD37Tp0ߍ_)Eԕ4SE!y<ZPD1N@kx HjȃV`#wA8C5B5뒎zUHIIp@R>Ft\d$Qza;@i䜻R'>)/nԂ$M tU"o>2\E)HuCh!p@;1#8nm7%%+)qH{o)i?I +ɋwFI>02D(,ӧSNs@T}N_dx^͘8iAH[ [zX xtleql:%,^8^BE֡{4Z@xyCw`{zF$m.;8O~ w ;vjPXE]]#L$Nv{)󍥾o{u-|+iܔA&ri(ciK c4V|*h^wZPԄݿ:ei:j={||kICpn7Un.pS"wNeI6:!c+ls)!M'?f_ j蠬Ԙ?^]P m{i L9CX3*仂Mك劢& ~ŷ)} dlVgX`WpI& }|3҇pL]۠Ƭ4'Ԅ!oEB%H޲EׁS&-y0]Z&P9©$%YF1_o}K㹰\+4=:8Mt#UB^eO2/@r@Ce~̨)U]?%į9& Z,> |itpRtU;zz;, Sѯ5I[yP ;R0=+?ܮ{B}H- @x--vXvXKF. A9 ًrېN5f+6Pϕv,on c{-x2*E(I "bK`{#h 'bi%E h T-֚i6"_d ߛE gK IiJ@wEE±VLykk'[Mf3c>3^}Yf9ͅ(9;]iUCp"Kq8x*gb:ͱ߳Y"kbށ(bW5EkZQ0WbV6= '6Q˗3rcbK- ׹l0ͪwE{3ZjAK+o.˛ѓ-]aU v̹]s> ֎Wq&gDԕt<sd4kV֦{xxGءo0R.M4T$4f4/ڐ[_Ƙ@Ѭ8?nݏҦQ7rcJom@Ul'I;y\yLV9w]X]ggqIͰ[;8kAlV`0l%nƞ['i_zՐO#`qA;umY^:Sh*CLs𙧨Z U7xmKb u0$Th JgLϣ3+>Rj;1ʶļɝ)ҹyOg=y63rLVk;<Z۱m"])"n'Sʚl6)vI5E~J(AMq-Fl.[TO{ a{gn3CIЀ;mEa-f2R<\6hH1tp8~2$L~8)b_4Ѷbw<5 dtಞ}wzKF(fG3o WĒ+*bXZ c}ΐ{5b丱-ꕤ)cx"ǙQvAwL=91 N}h55!Ʉ/‡vpᗷ֮ꪫG!j[8t$W54t¬Oi5߻̹E#rҿ ʠ7翨?"=`JS{-I֞(ߙMy!A@i[ytCK^BIzv~,^Յ(2p=册BL5A{9 <[w/• #+/oׄCFc;uF(ۿa:ntݲ9ɊcowWЏ;rغsc!tE1 {JZVyf7\CB0? }Yd>\x>bA ,UZsƒiv! Y-d~bz?]۩8 ?Eo8ԖBT`]5~;5BC.(e;  oIj^m[)H41L&8DO*qw Y%9sx~cBo! Nց{Q>{Pn~m ^Qz2)3fUv+r@Qk4 ͮ\<#6+_@۝Q aQ#)Q!Uc3@ xWrpi$DS$ZM>*;r-nNbGcF2 2^ZT,e֢5VSAǐe6lq9قzDÆ%"u5e,Znbwm .roNMm KBhO09+œ&1$"fYgl_nRb!Ja9m;4@m!8V%zh"6IT 9l H"1C;jWgɻ{Oyc F'ȇq}x VV ћ*d$Χiq:;4>÷ ST Z1e0x!¶'D!{Ld%Tyߛ2݆xKo%St>V}cQbzϔ1;H&-DYQ9 y o8!01e5l l/΍w*LHçHr(q\=0=mc<΁~$ctFԚf =&V; |djP@Afğ{;<̦?7y$Hgf#^Z5}SрJe^^0c.':qf3GY=U ͔=,,+/VbU=œ[GHS]tQJC"UPsO@dQU/i–,Q(JY\ .0ԕk7>dԦknmr"Qswi%I_0; 1prH0Z/0噭ݼ)F0m'AI4x;k=ݣv4[=؜JM;jUV?JDCxm KU&nCt{G 폸=V IKdኩxs0'AwV>S `3378N5sVŖc6!!X c"iʮ( {N`-u$_&nu6ўXށ>p{Kg} vE mI !w% RS9'1uWy*ۅmqUXZI N0ňLivyk0>X%-> Yr& W Cy~4D,ڄ\6nA4o-j8Wzn$Z_gve(mMحiGϯO;W>Wf~r)v+&0HM3 ,'!ҭ6shщ'&U` nau[3Tq鬂:e_M3x2AʊKͱuaoMQp؏6gZEMaq?JJ}H>KJ>eEAR"l̅$u5 _JsxrEL 8wER֤9e'x6[(Ȼ3x!U&NC^|`OvF}j ?E(sfa> A5[`HaaX)<1* ,o?)f7r6w@Ot?}! %sDe`CI~ ٯjmӇNxeL|ݤ.~9Ί܊I3b)9+y|iM܆WlM HƂ^(nO+ S*<jo/ojr'rڴ-O5zDOD@ޝqhE."dXSr1WXQ-@]c^Ɍ΄#F wHF%C=R;1]m1ZsZ HIܩK":)2NM6YŇ8|wTsdO i}ls5.# j;k ʲ-vK}r*k1g= 澢E <=Ëzn;DD%5ÀnA3e_T2;D3laay(% Gu>]"k+rw(5}p-<(Ԓ w.Mk9W meg*Ɗ6<]cD,J{7  *3VRhSֺQu-żC_WA1L8 ۭT2zjKxlIW'8Cj J^@.3Hoc'%EybSG@R#-J؛[ʻbʞhrEb&W'gf#I.O+ x{!"3.C/X4Kb$2.Y-72ΕG4 M/L-w03ch<+Qi3h0#qtV h>Ε1"&fv޻􏁐H cܜ3 A0{SET_ |Zr-;YDsP7FL٬{O䯘D"uҶ#>uQkWS>DeG=m}6Zc}_R%$,Ji)JLӷf=L'ݦ 3/+{rVq@jl\-[ԫb#ìxApA͐:?+lChf9d| DYɝ^O[Wԁ>1KP~Hn7R˙5s 7h /mj Kxr:~]YD`Y3!/ ,XÖ2qA|9ٛXiyh#.,C܆<Ӂ@Q?qPtK;#$aI@kYgfB^rczj"N)Tr rY~LDsǻC$ &0 EM.m@ttCXQ xf7Rq=- .l{D{mc?x#&XKg}6bOIʍ?E*JN >Ʌ h3~6ʼJM>w0ΝĊlUߒk+(@Ҳ+Bn@J6uۤ燋<у9yju9D18ToFBɮj/V 5o6;o,~8s^`Wo^IsQ/M#pD, j jPkdbIG&kNtrbkњ1"fERY7I>sA2gAmThPF)2 )+L'RDŽڮvQƷ[oHst|, >Xj#X ?٠Xv4V͜3҄Eh+t@12Cf`Ÿ {4Y ++㾋[`q}PU ! Hnv'Ks;Lc(\Y]$ڧʭʭ *Uw^my{/î,Ƽ3%ԿG>{Uz+V ΍9shl:OҖf֔n{<˧0z&:je[6uRy1^?+WоI?GrWXFud;ML+ &+0wuM̵Qӥ%AWz[7~~\mA}yJzAF4CWEHH,YAR+h/~֩ڤ&' F5ym~34Z#gIԍ2jtk1PjD{;Ťh,Ql*e5.u;l=Gt#:/cP2K_&mJk' nB57F OTTq SS濷U!Q\JSLq0.*-Qbys, uvf\>M%om7kb("DJ r"ߓ^se>%D+Cׇ6)Öx*+أ27mQXˆD3qcJije \~*bhZ`0X˧\'G4%\i vfPߩpʬ{8քZ"elrO-Mz sОk,Wm>)P ֌x'4]p0`Hm@]AG..c~Q({Kl>9{ZD;4g6&rk?O%>:{12HK^_bWE`ѿ.&lU@uOc]7ݒW)@gh9FWG; K( %q\M3~c?t 6LLOHvd$tml.cˇСZ*q'b}L"\ŚQ򄥵@toYQ>/\ >>%s`hdzlxŬd*֭̎{]P) xq>̵V݈"u{@I~?Crj#vJ+B"M] EB 4̅Ji~~t aO=Qt{C湖+Qm!8me_nOOmWiB7d-8>OE  <,ϪFڕP߬ 9i^Qj L7'rN!r+l3MS?8I yts׫>䦰Y|d$H1g`^:=jW^-#K"n p~ 7(Ddρ{?9]ZS# f(_CqL+hQ5_%S:oO/d· h|TzQk!bE@+25v 0F $LW9eoFSt ءUG%j{V&WaY#>^2APCTB~Mbe35NnJ{2a/E_mw,xpKuPcA/OQ7 MYK+,@K]JB7>X/|AfV}E@Fv6@bGꐡnk\& &A`I‹Æ@#?e~Ϫ}4wןZ(atHuW7PV [VNL2|r}@ŨV |Ơc#ZJjxS{}DmgMl\ M2F0*t Mg?B5YUx9N\hL.q;^.eub ϶=:ev$1Y z"X\.3s685(42l@#}\TdG'lGS77g:i7+ ?L#u9²`qR n7-0Q7LrvEk$LR?s?xL3 8RBùz=쇂z+k U-ߦ4l*1܍a:Y; [9J= G O9}1wnY \ n.)j_,$6#S/Hź/LIG&>r1d/Pqd~&f}( (X9;wsM Gc)JOAPShF'C܀:֝BG5u4y Q7P M;nüwu.~(3v}NCϐGof$?d/VS>4skx h'ӂ=xQTPXgr_>U|3.U)`ޥԐpVҍ>_=mO:#FUț s_K=dWkhQGF3}W N$a^Ŗedkt*9Œ;- J#}r@`&t%Tc}XCinӘ}T#zA9k[/SvU>n.coRd*cjC{#9=S.iLLc]r\"t&y*m#rel`j:"o==wpAaqu)9H&'ushDȥ_b+y@$(G5) eԬǁ `.C kih^'ً^Ml >ɔ7GtM5zktvU#Ŝyi,4w|ZHoKUhOG;nO#CM%i%gʆo!XҬsrTDspOA6L/8nX:2Di"rm O\p1=B[݆*Ϥh Ii%|]%fdQLxq mkjp# qj]irxuГSfqﻃ g XmKbC7ru咲pg!)}YR9[kt1̑b]xt6zyOSsˤ:9*W.?e\=Mi? EN͹$@X!CgWm7`&iܽObszl{!ꑵV܅Ff3'W g t=â|xz&ξ"Fd5"լAxM8ȩ @BLk@?_N*:fOat z3";=km7XG>ι3z\j^b\'h&Xm_t_D7bg47٦S8JJIWωhğF)y(/̝[#\(I0uנ 1MZZ` Fc8ov#'%.M*}%!p)>!s:YDuN G"̏{AV]&AJ/$`.Q&O]B;)߯k^%aYv9d)1%dJ=͗TE(tPN6 L;t2TYu9Y=<7mT ȹ-Zr8"o*" 1_L okS\W"j>zq-^299P7%$ xY L ™\֦9[ۈ4'CRIAIc%cUI9ޙ34,fRjDꙨ[{uRp+ٮ[O7:!Dc-K(!P8LL62]?|*?bV/IhvܐǮTr#6ftVb=lr Ͼ0Spm׺^PS*JGHzv:> \ZWTK+YSr@?Z: } p4C/OlPyvz_xڶLrPzaOB'Z(wpESLh{vx>x?^ > lb5iX3&} /4>AnxN q%{lX-'Hfb2f OM %4S;XP=?5"q5&ן=Z0O{w2P2X ;]𢍃NPQLoAرr&q͈sXa?{I W.:2!hj uD .l ԕ 1a. l'Zz$B4Rs8_0^l̩3n2922/je"«jIڡ3[bl.I> P\#Q䥄/MO3QM@6Z skuR\oDgDg>#CM,( j,OXtтJj/I:T@'@Hv-…'eӔagS)%co1B=tɁ=MFc=J !Fcz|hyPH!<yu^Z'g ],-n@glA{e[Vd48P-AHAz_*p_S7ox|geLtcЦULuRF/ÂuA$Um 8.0^}/V&b k} @ɹ פHovT*ZO  WG:ŮŁA)}^EC}sVxM(6>g/o픶>gۏ[Đ~+ |J~22E.s}~xTYt)}$%H>_&׺I]Wef5Aq"q ,CW޾ɀ11t3 Qg#n`04QRٚLFVq2)R|dNWb/3 MF,%Em X}(2c@x*3-V(kG]rȧ _K'KHsSuSd75|g$Z.g?[qbqjh-\M|s "%˘^(4sH>%E}q5Pd2*-44QD&b{SްuZjJ)ő1]1b޾DJz\5E{|xN;axxjt:[b<B@״Z+7xE#Oq-q'K{nmxض.L]}.&ѧ1ϫjE 3\x/R7?5h` o *f.=(ϸo IҨmJS߰f֌a,z$6ҝ}x~{Cz/jh\73⊹z'C$YWHxcL_\ͮd\^xA솖y,n0̓*wy8 J?5 =(p:G}@˕I;wT-m,Q)󒃭$׺@uW7oϟ}v 6FՓwrH}8Knۺ;)ŲJ5>WQ2 _3F ?[|r*h]v8^rpxagAɾC,JCc FY Jjvj8@Gͮdž^6^VȻ,\Mn\f|nM[VTt2ԁȰҒj~PDN +GHa 3ևN^?_YZʩW$!âsp^ȕhxh'.SZg=/帱 ^{w'rd*! Z(&bJ^6X`n gk/ٗ!s]|RǍ_zr}@"ߏ[6kq0#rQVcwDVu۫2l?1\Z<Z}.1LQrN5(vv7K!\ԳINN9иh,適G`v԰뽅/t)*̙{Oubfn_+UfN'fr<3wj6mzdN3Ɵs+!^透aLd gyibdAp<=r|||+q^uغ&bz9@ !xx{]ovqxG1& &U~X7zWփg)r搄1ӆInU(^Or=_|- Hcg4TڨYhV zq/E:Xpf? Z D{=l˃hWNg: PaG hxazj2sߦ}csTRhPt9] Q$$%(gHA*)*mʳ,2%1<&9w.Ѫz迁 3Qb>;ۆSM|KwR,{s NJb 1}z=w.>e&7C:#Z["7ćw4Lp 8F/aNOtͤU3{C$5&L:Mql{kx 6RSZ2Cr7]'e] 7HTa:x$4DZw jq X:+θX`$E5}p7JڷE7&a8qIIå9Dٷ>1GJ?AM37D.$*+V"k,TA+ Y|ѯ(j>zX.m-6mK'W6 }v:S 6V tjlhL2}*Ju(18褸h]<0MO]~?~$RqД~^*5J)0yt |B٩ٙ5Ԕ5V܍ så|S(֎u{O*ՎѓlxR`r3o1c@K-;Dp٭-C&ut8kOh.6 nH+k,s̤) ӓύDMA4tF*,J TPf䶣>麎*T97|)8ͱǠ9dz,-pfD؛L2sD{q)XrV"_CT&wQY j[]Tkk ?!87Qn8 &E(JׅOC:V;` Zм|tIXIe_FgJ9;GE]iy]DDBLȗP(u CTʢ/LecJ[%pd\IA:K)|odG%~9_={6{i{6[kl$Wմgߚ pHq!/>%c_xINB"c[\]{PPLۡDg f0KqˈF)eJ -APG8n)1|hOc0UXuNb1U t7]Ej1pLjqTSQeeVµh! @"4$hR#Tm PZ}`aon'Q쯮-$r!% jZebOI,67l<[Q`<ϪzQ#jL*wGAw SAZ j܁0*?0ꨗT(85ukF(qHLWt yQnBF.#3Mԫ"5؛ÁKJ+_0 v~H80 ͹ΘC]2Z{|Ϊszvvӓ IX]qr,C7b^>HXsV ?:jxfJݑtJ׉1DnB<61GۢX5N]OaΫjs]~ٻٱ/׼qa\BIZTRVKhDz_>/͖_^` 6`Y=yIհ9of0ofR\e-2;s9EG^̳)N]`>I.D*\y 9W|MP°D7h^gRͥD>iv3iS2]:d硊Zbd" "<`9N?UâVڰ{t,mqڒSĩb,B)Glk(]^8:h<$pέ-^u_΂v&HJT.ѣD-OPNf!t ,DZxX#2$($e~d HM"e' 5ގC, \WKC[,]۹K7aaB#0,1 Y65.OC_>>&֌L4 s] }! S7)u6k~R6Α Fp-(bGNbrixzE>%FFUF][ 7zάv{wfb4*Հm`9$rQ-{^(& HyCulrI~p@󺠥+{9]є[}p+܁Z[J3g )r;lŤNڄ7P-j}-KsJOT*D8ޑCF!\\&Jw5#cGhDfP0]WBJF\*d] gkLQN<lǨwʅj+0iɎڝi!HPZ(x*ztPFC;?v U?#uRn6D*5Fc9dMغ&MuzZ9O4xT,T~ҒaT/d(ֿصk )|UBzp6 F"KvyR7?씙pQVM(%=b`g-:RMiշ%bVlg,r+q~jį?ns`v&2+e-l_X` n -gSJ:kHIVD!VvQ"H 'c. C "" B3~`Dh؎^8 C1_T5)-(hY㪯I  >z/ ~*M2P)R-XlH6V $9!B]*{*JcN%Q|^ǂ  u@5ql=[,:yOcˋɍ ar.޷J۷9VȷǍ' ˑb)pbjk 2 #o|IFN-$iGuN.Ux?Sٚ%_pΥS] s=OaDwĶb=HXWvzFJK#>}`b lG^0Ebot~ }3*z'ȗK?pB1Z0^}K )"yNK|}tl5 ;@:03V>h=Ual. 0 Yg1ixw߁3߱ڊFF(KPT~+- |4A)ܵrx }_Ƅ&ki5 lބwʝq:`D "Ҳ7 ܉V۬~-`zwO L GgK/~y{Ė` Fԑߚ]i&FVa7f"4XgFSma Fm4U`VQ\d?lHcZm~ xIgZ ]l"⥬D&knoeZQI0.8 ]kj)LQRܲMԹLY $xj ;+ߢ`p?&x,#2q?f|ȓ+`+MT\T818o"B4\ӗ+@w&i؂%"QA7>Ra+w].b:H ϲ3d0$2g3hF6$VC_4J3wwltc W),ୋ8-F(o=OQ `Q;rHᄫJ ?r: fſcNѐVkˣZ U U!DxQ5w -BM&NhM1y:nK,P POVZUaIƬ`ؒ ɂxsBJhcR<@;2%:/jxxR!J4)A|c"_œl>nf`,~:yhŽX hىpk{/Z M1`/ꊕ> B]I1n>bSkeZhE$x1fcfCa wˈ@ )FMxWY;пJ9Z+:#4';rɵҴ88m0d޴P.ni"nKm-?ybۍ|= o\ݳ.1MSy˄Ƥ1 +xUs|Y|>c-0,Ie܏6gnގ^u&4k 3,.z%5$λJRSQ,t*)Z1Ϛ@f#!*ƕ3,,y#d)b5iR._c~^vCG~#\5`^-_:hw0sF:M'[i٪[JEH_*uVy;: &EEb.Rҥ+a$!a)h"K^32=T4h?@1_2s+:; 8RԨ7*,DAS!P]fgbxW& -W:5cנ7uc#dw fev[Ę,g/9DGo_V/g(+h 3!XY~<J Ŵ¦1urqZ]$׃aaJ /ST> zKٟu k>د*H9B:{R^MOFP+kAT4Ɵ.k4DE(]r5e,C7v=6,(|{x'(ߐ&UqBk^lB@y?؀N z3AgQyqԹ-=랺G4uZh~ikYGZ ' O;eLyVQcdM-Ʊ tWAK_]WC>tE3AtYܪLx;O_]] ^BtjłB*J cy٫ޓ4?ѯlk2>[Zo0Wv8JrDvѝPMg3l^3=^^kȜgL'#4B*\lӹ!Ԡ^Ҽ<hYt(IbLꃙJP!y36=<S$@H<|\л]p3$zU'B(J<=n48G%Ga1ai'0)t& sG2 8a׼P~B1:Vb\}0%u2ak"#A;y_3*!Xc -~ճ/>MD@lҋhΓwRm {/%8z&nѭ|\,幎<2=Is9HUc}`8XZr͑ZSn|e`ҿΊ|b o=~ .E q'NloPThİi KfR_%}K邃TQIxo~Ws-L ƪ[ ݊M?txÀ,l/Q̄ 16t~U{v-CZ \ @fd#die#rqx%gKX2۱*zՎ^H6' VƚXȜ`Rԋ^"I_j2׭qB)$E' !9ձpnֶJr_@='Ӓӹ^-9I rm$W>?0GGzN|*H["?W=NZX}65%lZ\e3c[nGS]U+ߨS.& ׎ܡX]'TXmVy@ `P^'*}._Ѫ6h8$%`nPnf2~WIbn35imda {6Y3RTK݄[דyP!;oAF GH@.^i[:e ?Wb|NzWX99$~1怵d>pPztwyCַ]KlNZ8 jK-oE kJ@SiXahIkmbh#xP,S֫.{:iM2ZlaxMKQzS?Ό.{\7ݜ(">PopE.iHZ8LxĶ\kGO-|Ms&Ҷu W GA% ' _NnD T2-0G5mh1iMjQZ\xf%T.:g<1&6oڤ9P$*k󛵀op7~f m9kѮrGQ6h>tĠ14,=O=g oҮD$*pK| +l9z}{!qQzpq3HKp(Y;E '/PPCV|m0𛣰Ed]#=dXnY&Xi7(|ZZt\d{"^֡yApB}n\Q)B i=:֕Vw5VR%e>=Ť%ђ0`[w&{ K0o͚"Ǐظ6_Ȍ*Я {m\ Lj@z$nL7mʘҹ.16ܸ/KWD~p z<(,+>|_?>E>3|/*gXD|L}9G0qOU[6"nJ^a(\sII1*7wg a3?%`fIA+gl$>/LQ4TfsZ߈d$easp29>>eҞAwl7TƯ_DpM*L4փu PZ'\brAk9Fڶ à0-'U{w (tOy]w%@s.~k'[/?G1x%٥/vcNx`êVfpZ GP48Mǫm)rOL&Y4#Mʃn#f! >2CSF1,1$Wd{G&m< aEI9b( K*R>s 59kO,JBFۨp {<[M \[jt^r෹j^?;͝^2U=rڬyK }6=3ΕN,fWQDܸd:IvsM!Oc`"&MBbY<6F\YTd3V)pP b|H֛fk>"z 1G_{_XVbtz[ΩGr4, c X<[,lGPTUqOֳxѨ xΎYkC$KBhʠB9od٘aQp >xWM4.k6,ҪJI~=Ўd LqUd[/RURC\-/BQ~<::3[rm!qn=* ^0RF^ã鍣Zܯ"5R6qs|U4""v@'`!dG>!Ϋdr过":&Y¤-LXq(yq& , p-9sM)^rh%C[_bA*&, BAlm _!K(v|pW`Ruu[Ѝb]W"~"P@:ӷ 'B| 7omN"c(UxOƖaǝS udOwh !7ivŚAࣗ"$<#Y{ n ݅f XPikc_x& b '=r2Jr#;XYwP8t4zm+>QR*3'RI}mtJ1bhgY*vz92uFPH 1_ J|5ltA6sR.KLi_ 7̊cɸfCgP9hB 6-*94}nx U@ko,˵j[GIw'[\J~( 7.q滪x,NJRw*3/WqEDl5L =wKJvËsغve pfQr|(/rjkKBu*f|ޕJ+qRI6&]fCMQg٨A pH-ds:7{&D|3zC%xWl^ f?DB"Sv;#2=j)M9$8'?<\(˽6|EGP-i}LX:w}$pZ8/e.T^:Ibnk~nêFNJ 2C'jF}f 0Oz{9 o#{{x!Yٌؕۛ>4=DWe ,˜V|RbO;VPMqFq8Z믍+`6ƕiƲqlOJ^e`c|L9wyf 7ݖ`Oub/_ qk4 R·G1DGHA-qǢIQd,D86y%ʷ[ ߜ jjK Zڡ<$`IHݒLtytZ}s8p7[ه.hZST6$jIxE3v- ŪêAl hexZ!+f%A礃 cl◁| m((P:֗:͍߻Y£b]p@wu &Wk/ɱ 8Ӧ`"[cA!߭1!ǵe R}?zSV "T"ΩEGI05-.+|'sz/Iz ܍;B/\y/?>QTFLSlfYvE'f{Ɲ/&A7|"* Oj\ۦq{:iMN Ueٴ"%mZLs*Ų7ʒћnj@o-nbEGhv6Ԋ L(Z9&DS3׺:EEgoBpilػ=,"[4Ehz>Gm9 *'\de9.+XOrŵP_EY:{=}p)g8hy޻VfSV|?a[햗4r\b4,Mye8U~CrZ5ztpjDO9(Qle扟_3[x@95ױ^9PIWf5uCBRc7(%âH᩷i4jІ9q2DYT+~Ȝ-#oZ@tM@T}TL'LfqjdfDDЅeZN|jJ7Nȡ =aY0)/f.|ciŅzy:jW0SXo|p"eFC?a[sqvww]~IVPSt uʯ=Z'ɽM>QczC-LjW xnD5&kRdngCŅטAq{=#1xp?|QI6F]U&ZuwOX|DJv=+T߹e_)oϮcd4(0ބ-{:¡0"6ɥH H Zo;PU O84bqGh Q/hh_nȫ*56 ܴu%ꑚ |xtSuCJPGW-bݡ%35\0KxsRmZCXhNy0B!}´rĨE(oJai:b̓W^gzs ll?q'1nv2qt6@4d y^p銂0b ^X,"fzļ3pԺ5#a򡞿YŘ>/ "R"egARb砡hn_%gCL|(=D81WN87x>R_n Pڦ-`gv =cu8fT64Y/Z^J/eTR?~h7:/67e]j2YInUFd"x8~4fO4Pv kWqx84c5SRn'~^j#=>.h^ZZ`jVBSw0U8<oX >qRElݐ+HWk l}:P2*T,M*;n|'(DԸсiFb+W@D6Eȷ0WBgD1`Rѻ㥚.6ʸSn3 eLB h F/\Mted Z^JU&3yuw0$]@#(NHcWJ76Čg *_ R:o kxҀ?Ev%5\̕a'; k]{-jJXJ2ȅ't]S)~dI:/X:CӴ ¥6N/}o?XRT:YfXn@+Avowд$kɣL B00t.ۄ\rNE P}-93bׇjz;uyXXHwm%{|&XOPE%k\m"Ŭ'8voiH+/XM~- ;G 4'Fǚoa~J-O\ޯphM,K?̃nWaC۽`!w2.W ?NuhZGT')QW24(:Ϳ]ɻ L@{gV7p_[ʸiru^5f8M/}u =V||  T1 K)dhWÓzvJkEC#|j\KU;;w\Ib ; 5jU!<`Ku'9θdbW˃F(gᡷq֧q(knh) m݁E$Ƹ5 яìʆ dL( ^#*wȪ1Aw!3` }Eg]?*=!ˊ$#| &Hmq/CQq̯żt%ǧoSJVS|,>L3lB۔0iݠ E%4>znˡtRx'H8/cFGmXl-dxQ eB{~_ dߠzH{'.%ǃh Kz  }i9*m IiqyfO\3VLw* h.W5t5Л9̌ϟ;&&NMstֶ+ME[Z:O^nC)Sis6& JR&AFX59/܏a.]; O2#q(Bb0h@3:ff]= Ftue\(FKG, @ [= h&GwW6Yd!ǿ6v~f?9v`X F<͓1b1=Z屎W 6>sX!WL}_jX5U7_rTq, @ g_k7[L\JRXM[ůhɏ ZGr^aģSjaveFkA'ϦAl#RA*B$f˒A^~K`޺ M<މ|BVSAUȵ ͏kHcG9S2BtQ=GȄZdGk8 saiSM*Uޗ'p$~F6̘-&~74a~f.i5 d-{ ¥ 0aAQ55:ʀ¢DOP Љ D-I@7Ut=9 bZ`)?hąԕ{D]2O!)hU`~~aѱ=gh>zVRm[`*Fq ܊\^ ˲h?ILu"R!|RU"G]wOd%JvXڠ-/M_֩~gp )U;BUiy9,DC) l`Y}oS!+vCKrF"'D}/gYuɸv ػв~Q4) 8-A,CB})vo>AK.e>]ކ{ח1->!|=~;4&NC! l'*P-ڀ?C cz4Fڊy4թ/2&^PumLHY<#Q W-~;$4C@M$  ;?ߨkvǫs4p&sU\a ~qڈ 脎srW_^ LԂ}Fϥ49~:L"q +]a[Y|J@1£:YzQ_5:%+vRRF,t"QP%PP=bL!9"vUe2UB 0|-3ۏCv:2?IO|t`%S&ϓ3A0I-1G .ąĞ+LJTL ~ɹ'"vn$X8IQL3\=@fzfRӮ;=dUvɆ&,Z<]Gfpx XأPxFa$$MnʽT=rkΏI=.oV B C<6iA@(Gɞ7S|;A_-m" GO(eY7D"gqHRl*tHy0djZ$ 4r r}ReOweqo+rc ݿ·݇|NC'7FcjŠ|2 `P5p݅tƨZru{N4yh;s3K:bx8I PvY0? :SFO|E>nʗQZ Īȗ"FrSRvҙHkHivxO?z ;j^yngU8zZXKkB4=PVf f`ݱ z'Yc#i\ *W BtTTɱ#ķ'<%{SӐ5x[=i\Ne~Ǭ ٹWQ^.c>Nwa`X4?ʀ7NsI*ǂ_2иXW?B$cY)4s$oi)xyS_3Tq}@qډ{y@Ƌп@C`̢TX.\ٮ ;6m ܓQSsO1h%-&*hOd31ਗ\)?`bXhL^%Q#VЍ8>7~0=>ZeݱVɅ()?*ۋx:1odo`ϖL2 `?1P_xAOb{j^\gfaId,dZdƒj@v=_|7̅ƄP7Ge57k&&v6c~W%R2GqigϽYioVrMayNְ6Xfx1Gp.iO[%e#2(<ԁhC L3)UXz~H6_M,*1"djA}J)SСj|Z Ʌ!j :޽QK4~_%RZIؗ??FjzO \ؓ~ryup%n٥Zr<;4S *uɂqN^u| Plf܇|0ZOIҟm,JZ+5@hjq0/CXOU PNTa]k7@⨌by]{v-M䛵QbMJvs&BWgCK 1e WḋĶr"D_f(:aω8z4a,0G>J|otZ0/-JJ18e*sȗْ41o%bq꒱ $3J@*4f"utձIyJv v_(]5a+bT=ejqqsE4n1A@f̡hr/U~3EPu$/.k5/MMQЋ}[/e~L˘^nDvuC,+8d[L:O=B Rna-?1/ 3 HŔN e>M6r>η-߸X|IIT[DT?OP@SA)R/>8Žb AΐEֆ"_$[4;tk 5*6:f8ݵ]`D5A[q%-sŬ/ϰTi,n%<-O^iN`ooޟElFS2ugZhgw ʱ_;d9VїA=}A7&!-<^B8tۭ֌zE9wjSE`GF`ƚpl=`FQ yel;p;;j D͕jIFe)w֏VWBOk{d7@O3H G䆺 Ќrӳ [ҭHRn'hhu,!F i^"<-~SPT4[nҖL)w[l~ 1b,"R˪% gې@-9/,JĂ]'aO)ըb4ntixhlB^Ә|[8BF ?:9[=zb *y ,A=mGY.+&mPC)t'LͬKh[_f)1Tȡ,TtUY K4$^dd>8%'(:?@ԎѲ_n=<|3mͯGU컪dZ?=Tѯwf "wȅI<]:y6F;~c+aTXȜk\l`ֽKOsfs] 9ӛ]ww,1! o`-B$(6k$RQFSo6dMv`L[@3.!Jr7}&T>д&x{{ZnG )C" P%y'cBTEm12ӣtYBnqNl1 QGsjp+/Te}|rEM+׷0)X[[pkqKԘN_Y!}g5OhߝXKu(>FaWEDS@"֎b!ti t %CNJ_&Q(Bj2S:KiN(c4tEC0shY8T76xڃr,+"1I?۩zɨB)Lv H\="Y$63kd͙18@V_N]8ο)jD԰JOX٩MAA# 6;т]|؆}1S {(Xq6S9A&EHWtO+(#Vferirn|cv޹Z^=Y]NH ȂJ'\>b# W!,s8\*a I<sR?oKM*DdJIZih_oөK, s"QGU˟}ym43(&~ҕEF1J,suTYP,u"]鹚j+Y:fe;otl[ۜ (e4EVocx ,CĜ2&:}R y.# h ޸so +K\Pr(Lꙮ}w rf)*M:8n^݅ZWt9S*6O`wAib+q8WNCc Ώ-:&K^j`ZxP2!}XcQDbRUL(o]@-i!-w./f˯rF#GB:ccVهV7΂Fڡuo+F:|7|pI^ժ#t?)qcQp>&=LZ$jp*w(:8E<^e8hj\Fb]r.ڣW:Fo[F*Pl)rMǔٌwTށ7tmo㉾. x!~^7:l8B|KY\ $J!  9pt92׼j-GE $bJp qQIy Ty ku=Z|KgҸCCXO\,NgbZ'*wlUnX0DN/g (I@$p7 Z\5mW$֨ʵ}z ZVE0JgrfK=ܩtG2VeD:ɔ67] )K,5 \׆,KF}U1Fn>JʌE$^Vk2UFqTAk5SiǗGZmptZ0 &q !Y'Vѥ K%ߒw+  *7858:X^rWAY[ ړDݑvvNv6Qlq >->[wlỸPX@)+Dl&➛q1eId ;~W:1u) #1;/1d(;URϣh>u.3 u"y`U"ebܐ<&`%PCFp\-e]b`NY$wuH#DE֮ P9RJ/BB4yCv#WV|@ ґGq? N71QB)i}T^OOׁ|XD󞹒7|lend9bQQN.{a[_NGrg-B~rԖ-eo˞v>2,ֽzLa=63/^h2>gzI+Br.pvkŗzS'_8M VS", QNySaX5 ;bpF\ o['Uf;b=?*HwO>FO6Hc C I$tҵٔ: P[~(.{`uXE݉1Ɠʮ#Pf Lw D 3_f5=pz4 w]*Z04/WTǑ6PRFhE˔W2֞F釅յHL[ҜvFzϩ=K/52= ~me,H tJ,Ŏ;2d•Sf4"yod,sw +T$n6W\># nkEп-ĀR'$sGj`'^ĊP7SX7,>ZN )p~. {QL!2RN@K3*T(#Sq%Ym4}{&9p ߌ Gu˙vv޻EzaY]ܬ'Fr^Hf\72ްxe΅֌ +O(͈6l"b 7߁"\J\Xb[=5ZPHXۻZf nX ]j CG hM!(!bYoTG^C+i9$&6t7Ҿ?=)-gDF_xs H3NJ6BY1ѼfÁ9Gz{n̊]_u*#~Whh,RwSb:E2稪JXn6.0@pwLBZJ'PԹ|; iM4%/L4A$W*0ocC_9Y5P =qNo;G,`nFE)zewޥq+6XheJ6neZ q,}_a 8+=qWD>{&Ћo#^yNzz @Vr,LŘ[Ӄ!x 5Ȑ` $UsbZ+%kTt3rƅ/ 7UTSFN:-%>Y:9ĸ_ۗ4 t2BM Uo(܇}_gU;As} 1y&/}H-i)TJ73dl)@I?|HZ4T ҂@S_*gn  I wCFǃ E_׽Rc>@< DgSχItgCO㭝78tcbMGKp KeZyw~_{ F7\&5\#Bݞ>pa;E?Ixv%pvOр ;˪z!(usnPRnHkɾPx *)hnz#giPɗC*nl<֫m?I2NJeqlmW/Qo6fZwλxpiLj$D=QotOqmjw!muĞICƲk`6g*?+j$?SV˃yYU%bŮ>:*G]:'d\0%FF#Ie1iXR#1yv8yRKNNp\Zp[G\q#߈L'ب!)@+vmoVJB96>#CWUNH&}ad ]blOLpTS.CA8j$):k<?[-,Vt6?J96"zټoYeiv1{p%Q9y~S;bm4{܍ʶ~<Θp˼TqڕMU u/82_kH#mMDZ/"'dq{!H=ILrODKg03N8cd4IUD[ T;͜ ?ݞq fg\c*C%m|C͑-B5~iC'(Cjob˵M=t[c}o6uvo xܭO-|=qݹ`¨~$я SJ#Nt k.4eq+89PՂEw"X/\ED5Oq¹lB7Xϡj3gUTXng?S(%I׬o?oS7ouCI9wX[Ze=3ˬ)s:jؓE+åvNA_DJPvd_jsUXwoUKу.؅kt*Z M}X{lhQbu5JΞ5S➩EtRz/N}rz(ă˻6\xX+ө^XR!MD%]e~xI-γA8C F5&h;1Ŷ~$=uc{zędz E#(Vhnw\N"W,,i(WrŠƢ+1<4]ϢL'>S=4 fYE2T=oDL a꿨[z?XA LMsT?kZRXGy|p٫F R]72"V#4/^^Sd3?A4FkW9[#3)[HR@qw?rXV%L -< +KYvOij.J˭Ǥ`{cl-X$23 - 'uW^+9θRfHfdZLR/|[i3'ۭra+g ?!G+>@̳;9LmfFyX7=ŏo+LWUm{Q] spFZeDn6"b[8C>2! Մ C;K',3HNSAWT/ ה«=96XeLWFTx/2l'{ed,筣L`pkbn!#;%  V=dtM N&O+pÅTG%C^;:LǸ^}3ꆍ>*Tcgt@Ӆ {>jv4ݦ Tv\!lٲG(uEݰ!R4BGp)y"䲥7ED Ə@=3(/^L!F`+U?2lT 2:s|A0. %VqiR^}AiW(I8ye*;x%j6peʷE փي *90[á$S$Pe&=nU#f ~,4% K 묢!6N46{$&z慢 āKWnUi0uCHXK4#2YFߕ+os}cw E(N z9}s Zy!R="6rTfS=iQg=<bfZg N~Q۱޵桅+s~$XWͯϚ Y/xoAN}RҬ8$R6HWpΥXJ`Q%E$qA닍<ӨүBRR##jC/AM2$pqOt H)#asG@_ݝ~| (ðhFIm)GUuwM`J7ZS#3'hKl>Hk=qMvQg* m @?v^\Eu MZ]A *~3 F?/cnupxǣ rZ&<xRxѷ8Z 6K5KS~֮lLY[ $ ]"%RxS״AHeIgG) WTJjӎg~0]mc]*Cu`g~CV=Ə!$U6D7r}a:`%8Zd~ UoNƽ691{ध=;%I8,4ܼ4L< ,ڍX)+OMawIY_8PJW K)`UB=3̹5%A @kJG^"eaˤIn[<I8}O;L&'qiDl~_k;Rv\x`i`Tdm.lt)]x$aʙ^AxP) ?ܦ0ezq9m=M#%Y>j"ŌJUEf;)V /t׎v%WX͸gNHX)PN#stc-Lta*36yxlɋ!ȃ_5w[sC!&]%F*=af ]`MRb-Sʕ56f"U1"XTዉCP]ny@a- /YOUttƌUMdڑDJ#LӧrDkUØ AClhG@dR_+ckIqT z:ku;5Wːu-8/!914L>EVe P)-tvy|ўz!7_3H49ebCVg-@ 4*cuMb4lBaVyche!0*OhoOu8?2zM/ڋXvyCBi 5r iiRRdk5Q*)΢m7!bꦖ{;zY1+@LGs[ɦe߭@勆7t ![ѼNp+Y5_oIOγ~vUC@G5AAGФE_(. e(F1^]1: c[df.?F;*^=&XPKM.qoain'8Kja!K<+ m%ra:7 tRJ9hkKeױ+@wA>xLP(5 ׇr01+"e2k6t|+L7pALX[/2T4fNDr4 vN{(WnOK_r0rOJ1Fj\N~ɼ1J &`1ڣ~+{F芁g!g2ɽ>0 3pb6LҎ|6lc' 1|`EK[5Ē:oxx 1xeÕcqWǢ,ˆ(Wf4L?*1\#nЯL=Jr@ʹ\z$p a+Y9!I"2-E+ SI*M H7?)] Dy^k{# \? ?cUhmUNIk'yՇr@VE <BH&>_ &z T AB2a)ceWmPRg;:${{j>7A>J3a?o<{b1$0 xOV !a d獛—drt+Ǫmt u,=z,lHr b@ $SqL;w!7&bh#sT넚g 6 _MG} h׽}N"ۻ[@8NI5Yujc~ՊŔah"'PRy;yEQQ4X8\lBux9lsͨ܆;;|H[e͍j;?c9,t$M_5¤Cؐ*6h^[>¹w,__VB]] 5_r;ux XQ%Ӄ :iJx}ajb,)['*R90,G/= L>}]4`q4Sf {D ,]0昧2ʉ9~Az˖&{ iT>ĩ,"y-T"갩8 {KWRmc2'=S!M( yD˜L0O 3FHs@C bfjxKp|[$ɼhMyٗSz_#E+- .B{Ro$5Db JU Я elD0Nb4.ac^@J "#K+Bp@sL+]ªEd!{K>s7VV;YQ J%9iẀB(wܣZk6,ʹi1BAp~\jYK@4EZLN}돟=k``NIʾ?0C[%8 (=ꉱP}/4tŠ^ JqrOmտE'_PJs%@Suݚ0ItN;F \8zQSx~6| u1;\=+q; [dXbjh)>_L ڻb: t>Pu]퍍 *c_ӰjUsA @ Cu0LF=՞LK[8ߚ/%():Bq'-lBqKgǤPkk|<4 &M{o6-@YǞ 4n̚ 1/w hAf,frJjvweIj4G2,pcZf&3ڢ2>+~eQ{$aC`۠hŗ{o /< Vb)w+zW+s@X:sŴta,Z^CTk%8eJa5т3ASYÉw !TW:5Ϧ "j$ē7//H0/_Cv`qS+ur7nQ4VB{aBq' #AȎ?ovp%TR<(ٯ䵸k6@c;+$ A˿MQ4+[Z^?4>m+Z-,]e >>6H2FjLGk[k])lZ/ftw枇`@7p/C{`'w6Y)B_N69r;7<@-p24ʩj;(V ?֒`Z>fdFKnH% #\u0!ӡbLk]c?28#"BJyf??Sٸ|&zj/;@l UO3),aր-XXC1Qt\ q{Aٽ4ǹIuc6w+ɐ 0V7#yͦwRYgiD5se;8i\S/&96E;x(TwHrsg8s!yhfC5ѲzYR`[³ K߼՟@8\Pڍ8L~Z.T1MUs|^s̰/ b}"jL{W safzR֨JŹ.Ys <'# K#ep"D5t(J7 .m﷕zJs)1h50$r  682ARXQMO jSR9VZV)>wa[n&Ґxk#JMWst}> "8 ' ݰQ t' S/gi/]gṶFm+H5ͪ!ٹ1:A.zm ~:.jI~ƙ%{h!y ^fu>ߥ!hS!X ]e`Ds+%n!lS* iAD3*=Wa߬| ~9nܫ:Ⱥ[s}cS$eaQ6nÑ"3=Oct*p Cl[a6ۢ5s%}2rQ]*Ȅ]8JPSɾT =gG:^mJݑ#%RV]M)O1<~p"ʀ 11g 4SWmԞAVܴo19~s"=_f+lOpX+2I ԍQ( OTL.mEd#>ts>jDlMX#`rtq'<\[NOLS!VC,Gj <2EF@K4+#2q?6zf,w+[bwu,LMs;.hmmg4G4Z #uۛYe2-\O!(̙fȠƔ)GzFH{ChjY-ppžw7+m:`,M1B '[U趸u<"NDYal!aQ KYƶ+pH녧0*\QvjUm =PnHSӬ,jlR 8涩hLksB4,}0C_ݺ5rǑ(椤N!'8n0n˚á≥~VMKGi Y[-Qw/侬m@b8M0{GYB~g]KohW>J%Qe꒠/Fw҅ƂsD9u_goJEM_cpl3SLOݓ+z> 4vRC=t p xRMiLt)M>0ls}5l,FWJvkD'H yvRqZ˂͢/!' AR dKWy5lXxL"xY E`\3l,LuSgsZC>#ƝyOX jK؆b{ cYF/1MYu)1>D݇{0`2)V[8.'к>*ѶkB2́}?)^!\PJj+\(J poC7t;42 Lox:aTV1~ %K9,܏Olz_>Bx .pX4̴j6=?*6&0-!xδw鐞g eW:N:qޠ!kǢ wD\lz4{G(YW]WB 1ny鎺)TpLz2~\A@u/_ѸPYU@z\?[5uef&\/MM#:̈́3 @L1mr>gnWS~~;==Q'utJ7aֹ]`_ A=^ANMZݲP06 . ٗry_[qWTZ%FYuPlaR5A' W a),4+ d:b}2PFzek5Q]0">1yA|.zUp+E.]!'Bw Q>)l é(ւ8& 9S4Pn9%z6XtdjSFsz VXS ,aո-*j#T;-c#o>;/gjdB$CJ}!ֱN._~X:0|4LF,U}&qbA//?ݍ7uҙٖ!-IQ9hRdbs A.E: 4hvq~e̼pϷO-dTZ O:m#c pQ8^fDU:v/Qg8 ׄ &( j! fs5BZ1QJ=.Q#L `u脻rpY7|a 2 46U2OI'ScvkK2uSR2?u+WWE o o,tpy9ZU1_hc(U @7l5\Q%Cآk$T)hq8;>-aⲴ?_C;iU^B~uX4iG{Aԭ DfKEf|9v[wZH4~mΖ d&&u-HnE0?N4*VNyF.l[梒.&zo  &[؍"-a֦ +gܛ6 ZGW ](!]ު:}_ 1$b}7ND[X.[CQ*h8e1ٍf+{F3.,hzmk*X<;lRd֗q#0RA멠9OխimaGboF6}9i;Xh{9&[Mm]71vÆx-Z?Xwn̗?LE|mcB Y X1]ߏ,8ioB&, - h_Ck視ۏHkС,Ik@~zڬ9%ޥYH5x UyCP)Z,1pmSW fDG &l*\ÁXB]ٱ}3%ջ 䋷iMơ:R%oJ*GR\:mQ*j`ؑQ :HhȪݱ[>Geـ:LB3z9 s g}" "2|/%CWl9;'9=h?ws}V.HrS] IZWiG e)i_ n4h=Xwy"Ezs:O :M u3A=6+$\7 ׷w*ZWNѪD;dj醨HSӪ3#u\S_B]c6ފW 2!"ؓ`!Vmw hSF& sYm0`QbT~, j0kafRUnL°g6qiSW":_d("NuLܒ#Kq`1ί0p!,FDZxـyq䆞I35 "gkX((;vA=_cD,P6'!?Sh$][WDQdBXWunهO,S{\b %C bSzR*lX{7`l2Lzo3`ġU>#sР8WU#2Yu6rΊ81W%g7uYguTp@dS;FCweھN;. M8urF!LPŖ0'\1nBrىm7 Z.C'MCY+Z\8^Oe zƣ_1fyXvI StMrWSTxSH7&А$[$Krvq<v!XMHژ{pynϒo\En&1v\K`yG mF{5pKV]ko1:6vIcx/NOOJP#x"˄4sgfgXI+6uEۉUzM$̥/D}HB.*lS8FS=W1w6W[ueݥAә*)ԏc_L<W|<ȕFKV,=1wO몦y^}M {JiɹP«߷#AOeN~ĩӍ :c֎eyӴSANG`?_k02WZmh'EX K= L ̄خz6 n9C|uG ɂ^YEw˅` kx|`<6xYYX.JwA,5 U[VoX)G,` Tn Ԝf|+_Cebc}ū$ztfu qƐ"Tm}͝'Z%.8z½LJӦ4"@$ڌkp_&>72'oQkX^HXt'$q`F<2PaR)?ӸJ!ˀXe\8 xʾ2 Vʁlڥco "vsWxExCvߌj/P.tӛ m˽Z;ͯGuuXoaXֻybSg p*q6"TuwS:l06)`j-e1<.R9y&mܟ=`%6xMAh`L0 =_oKLOPG˴R H^N w\gaep:x24EQ*w{Z!>Lp]bk?ח<:#SMs}B|Lo_ kb֙M)C-qFE5N%%| < t9J5_731 OuYU{~iE <+jfpĂBR{- *1yqs,*Ə3wtHq3EFg[*/WL@T9j:Wyڿy}mtS>Nu(kɧ恪Ȑxd[낕,/>Y+>֔#̀y7AT#6%dJD>^4}+rtZXx`[?5hPWЅ|a;}9` #cԂvxjzq,2v]l=IN(ֿ^EH ,P#hv=|ԃx{y|\QWdDgNb‹k BbVB+ N0>ԈX=ֵ,4M7o .cOũ]5i].u1 2.ufX  &j"& x]n2޿gV Qf* 9d]Iju=&U9|**öW#ݐFiV'Fwx"-eԥ.j@{B]J0@qߑAk ZLa,Wf@2mHMC Z!ZڀyU7JMY*[jGu)a@PCg݀'8Ps)Fߪ_IS\d5\B^$GSR߲%{9hο ν̨8G, }ςD3|)S~6Ap R<x޴yQ잰um8~mn-c?KI"&؃N) v=x B P!OA]OľK.-0z%(LJ^%Ua K{is]#/:xx__k n-l#U\2B"x?y>W)FSNu7%rLXmuRr/OeZe8}Ú)ɪazqv"&9ߤ㺴yR*|>*zK_iGtYזdMݥ|S(\\ Vf<3&:苡$@6rVI0[ǚJ#T+ x”#Z=P #@o U0*[tQOd:G-FLE:ϓj}7{vϚRW Aj9v dņQRS5QhH?B)H"~[sOjڗ9 j$l(5}\zjN3)XM$OS+zE)nsjuVt_*ʿRuR:R8RtirIB EN"rvO6Uj @lOւE D;/Dnn Q-esh\mțl:ec)7Ⰽ6otdRpPiѭ4-8pe8Go?̿2ph0ߴ^{nIG-cQxyޟ%1y2 Ki%eA%#`Y fNeE _[^yzQ3h6旪@ QqQuEΣ0)ijsPvK˵vv-zª®&clLA6u=&U'_)5"i-t1̾ND !XH(|u7vXLu`-{5o^N^5W|>q+<>` !K}~ج/y0X91_&=1_'va!fw~7ս h)$D7;SO̻ox.ܞg#2"!'^0!?Q[ԩ̼u4%C'%V8|.рmV(1O"{x\ DkORayכ'-XCVLF9ǧXWr'H{-'w֜YL3[^?UaRH Hu8y=}>m>.}4*J?{ blJ\5=6ȟm>vXbig;C{Mgb\r <ay0uƈ~V1Q&ǀ Xtb-&0OUK˙3Z:)0֏".)K4 ,kBWi/$?ҊXB 5WZ-uu}rBajK@#& `vL%`jImN71SwzYk_X6[!։4QfO9xU?|H GhDŽYk_3QBx{0kfք5-۫Y=@@F(r{?uM֕lIdƋvFRm?ڮI671 G^rKk[d3iՊjE \F[rp2u\8ojWB 밄`Wn!dž1d/\dGve ׇ#LoB؁*箉!VAx9LȾ8C$T ) Pa*{KkC-fYeŧ>N<aC˺Q 9Ӌe g n*y^7#g3YkG0-0v41bKz7#>?OGJpF8V]]O-{ QZ3_OFz0'"GSPw;o97Gޤ4H!dVurw}P9Z7MBg Y+O[49LK,0AKo[ nn L_y>NܜpkX4qJػ8?.WL.he7}w逶B%si[‘2\Y@J|.HhQi~Ӟ,'BFw1e,,\V+T8`R-=_;a7G7 SEh8AZ3lG^ z\_3`{+/X !aޮ| ]:z5Φ up1ou WEqV= tGG#*h3Fed[VuE2 [ AQNe/ܭ!oGe#PSՒ"r** 2[0Xɽrѷy'}ڪcB&N XH? K~Kݯhr#[M:2ȟ+u’YO#RuvR&țIb<2Xybmd>G޿Gh2dV Tt~D|"MOM$cL yoY j\t^:urnQyDA?Vv֘7>&d9?TA(w.IAǧFnL.ML Зr'? ;3R+ͪeq_ hhmA) ^1'ƘmSLY]-z}prD}ϗF0@PGy7O{g/l۠GGSu jPszZzT_v25~a[ً㷻 5j=*'"q8/}3#9æ MsVw悌( .֒C5MZEe{<הGhT9iGO~eűޜ3$lH/ē!{b^%< nsB³ێy ˻gWvo 澻C1Ɂ%E^`vƼ6S ~h$T+ޤ~ [ rqXJY pЙF,`Ck31a~Q<4ȻQ^"%=%/~á2jaj(V񈾞"O)&} dZ&R .l}aY^$'u![- ²S-}Zl 0Ա-F^*+p[ɦ?Mz&,bqO8|;Y⡭GAKA&?l^=ONr_動=z\D.& 1GP Yp^og-tDTdF*:窡Cr'<' (LB>x.q ӼR[Djw ^FwfWWl̀`4D D\?EP((%IN*%Z<&;,/q浹4Q4u5oe@m5bƚ)>oz;+,;U-w4zo/ G#[ xol>qo,h)N%mlO_Eѯ(w&],(#4UPlgU]kCB#5^)eb) t(BqJ(A EmH7o.'3hZsXi] IsK1ksoQǼ KӥfEp߾hy'BE&:4C998ZF7^e$.~}4cRoy# > G?MTF->PF1oQ(ufvs"ut!Ϗ%% @tjV3994"7>b_,Gjlb38kPH,,pCg{npyq}5L?Eu Z%rߨP7`&¬CGmLObL,eFܮNkU4; 79}C/mnbM :$PIlʣ!`F5N&ڝ k/󷏖.@(&+Edci%̜H˿>lqHTɆ̺{JQkVs/ 0iN1u)ٍs4"B{hPkt0&;ٺr;&2 &23lVsDh~&Y֊5XV1MX-\Տ`ի%͂3i?EeVX*$<0-c0k+U#(BGz.a% _S+:IF2w; ? 9o-/|rVO=}N焃H£Z;bV{T:)ItF؂Sn@>'aMaAzt߅MBK+M7µNqԅK:|wJ=E0Ȭq,c K+WJ2#Ppw*;Z!o3P /ïd{G5)J#Gd$#s=pCS*/ |RH7FfO:lD[Bh{.;v.v.\TnT|B 寞â`& o6ֻ4^elW H,MAՃJWeuWK&Rwwc'x.ek ?Z2PղDP5wG$R 虭hIm8F DNmI;u5yW\ޑ0z,'Crvnr=+EfE `4xƆ)ѥRDЭh ,ji#@웘 "gѯzEInza8u4&߄$lLhљZד]sJ錙5K]%nd a\^ *nU2r[U'߂<‘0|Ja5b֖w~CJЯ G+VHEUi|{j̘̄_)NLand)c.Vy!ldXjpjfR#8}W''ϟm)?6#0?RLT:%MkX[UTm:Ir ԯٮa!DYңphty swaPjU5xJ>(`k hU!̦D=zk2in%,9&`ML(ƭDf˅cw~t J_oU}Q3SiG2׍8K=~6xD}7X>ݴUʻ䨺cãVAs<{SxTgBك AҰ虵 8@[; ËGZbLAF{7& Bf=`|xBve,.m=j/Oբ9T˟d5v+b,‰xTemk6|D^=xĜoe2q\½R2ke hP#Ur9D'K>x iv?l{n`.Eqjuշ̩"&lHZ7-)byM+3}l=6W_b.* So{K|3K Fged _{qƕW,IJ x\70.kzPe`]&#&z3oN!FG(1[ދ7~ϼ+e}w #iV1w&gۉe9e9l*g;\k>HoP{=pto8X}>&CJ`=5 &ؤ|ިxN%.m" ;jp6;KuQH*SӘ%݁019'=s+rp]BE1ċq%’8s$b p >gW_ե{F9Z kqئңX=C!t*:-ߐ'HHlHmȰ)»n@%ǟY8>H'?8 $;_/k*ZLQݙ<0OC&xU|cg_zDEBKS7e)qޮ'5ZJ t:OE6/qUPwAUkv"|Wظ:f7lW.N~d6yH73`/N59>(/8z.Qy? {>Z(lڇ lJ~d gk!R2|p>2 ٲ%F[ʪWX, ]Ӥ4kQ|>5*WIU"s`hHuW,7L}G-a.ytW&:}|Br'|ݪ ؕx^5rP3-^cc!~5p Hv:ooUW{ \hzkn!40j544I$yQ81=-< nnÙ ZkVf7f{ܟ37F.قFj5 >HK1xYۡ\ihCꘙ>Q?Dh3ُNhaj6K@P1d K57qCAqCSMAQدSvfG遤AވSsG#oxL9Oć:b{wuʥLQ(qZNl\bǮpU|!}_9ʻB++a?(F-LY/-z6?봵vA7P/Yp%̾m"N rGemhN;0xdR7V0Y(r%] `b}Qc0|Щ;8~C"ɱ0)^Yk}BqK39So2  5'uL ,9xm͓\ 7,x\cJ)3Kd0ʪbV.7˼4-+t rlfDɅ,z#^ΎZf'a'joYߵ2vadʕ )K)]xӳn䠘1< L*&Urlɒxc&C}ZD \k5pϖXe"1kS ea5u!grU?^}`MS])g> {gW%nAe#9PhhE ]½X#&*>d< m븀S֢Vr0^#'&}RjRX~lU{Q=roQm;7:,Ry`g]~%15-tK\6#S0:@Tpc`)7pGԣO )M9[+ã4NWJz^?Q[C8@F8ܜsMm7k`r5< @9YWr =ٯҒ̆U)^O!&c$\:d,dkΡ7@-'v'\ [#fVi %Z_v]@uy1634]f5q}9f{Þ>C)ZK2j_kg95c)/耼":+tQ-HB);LtE%qH.>Dg|P3{4ic_Z< W:efp_`OiTkD!(_EZ]tCz8F:L~wh>IӪ1]. g fl'槣@=_mwlt05{>}fBBQ~ً4EK]D/e8 w|w 0a}𜻨+xa=(o~,j0rl7{#//4Q}^.b-!j25x(je7A5r--oq31:c*1m21"vyS}NG `OMkDt}[>qh jVV5pSxmeȞ$ "wE3x%rwT,vnZϧDI #>B8cy 3/,1h,iw Sv2Heyc@B[BY^`J!ؚ<fB@TkhcI!7:Sm6"u7R,JdL#yLK冻~UQ4"JFBkRZk5d+e5y.fuZcժ@ÄXbItXo䒶quc/e~"M)R>QBIޒ2|Ȏ85st{λ7nR 7vXFު^K%-u2gx.ūno~ R7v,?V lqN6JĎE2!.abz:sS`gߝ Wx l(ˈsQ?xNȢ [6 ~gHcHG>" 26ӏ &!nLx'͇, I=۔? {;~@vw!{ gzKjLUMʳB$S HUgZ\v5Nٺ4};_nh 9)S7".Pڢ[3xxOpVu~Ar}75?YVbijjY#tΰ44 z/<=tE׉ < CST0\6)g5-cD$&-~VMѧWߘSz ?fٷEW+3-t ׼Nڧiic+Ȅt57ZqE=Y Gշd8Q5M^i{6} 87U oH&nW HxBr=̀'#"=%(7¨w2<b;"Y~lj`ވIY_RV  & ]KަiH.464t#&ŰZTׇx!--<MN t*,hP)ul2,1j#,ǘr' Y^.׿P@e &wlRZג2!|vuJ A`ϴ 5#NTޏEu&gQfmW|4ٳsk+X>Tl:ew”8U>,ԡrh^'P!.=4̌@1jS)`||#fgg@#8H힁 F?t' jQhWkÿU$V6'R۽O;%r]sţOiCB@6:D&L." QqeV_ Wry': yl2_::4U7k6*4p0=%K롹ߎѫOEnRw3%W#DC:$ȅk}nKEП Պ^gR-AWoɯ@|z¦>3 ;w5XJiƾG#ʛy m}'TXPv C{fSHTw>ZHQӯ%7fe꣣Y7O)u#P7Q6š?QL,юeI{ă[7r56u6`AZx61RZϽ,́E.pTPXÑTM) u*`)DAX qep6vJqP0&96ݔc=&TkX yO͌0/>HyH۟CRoE꾍x[<3m;]_Z+̑Ay ֹ96oT:?Ө~n1>aRIZDR" q+aRd1bRفXP,O$D>:+8gB]h(Ԩtבv5xv#C=SU(p`q) /龻MS^QUm儰:CR?9jXdNWa8d'g;+c FeJFMl3;@%n .cȌs]:uW~`i":'8a[tv3i8h;L{%JY|buF.% UfGZj it F"ƽBa!.ZߕAb^Ndb:l6ۏta߬&q"U$Yq"A֝(wUΌA,M':s{V{Sݟ%GG9{ұI} !@f (2ٝ"b/^ߜVR*CY-4: ՙn{dz> ]1#0J67k0hXi䏔Ā4&(+ۿHFFZfX-p8[K}ԂUz [IY6])ދ!qt YHY&vd M Gv}U)VG)FC([ 5)REZc(B76ŠlPkӢ)a "~iH%iSm]ZaLkZ0[N?E9 b$X {^Y}@Rz:qO@@. ̄XvZGa? 7;DSt*~~+kW֧0}m5wr+ỘU+^3;i 6|t5+a>!/ЃBBkd Vz!$ R}8GwK/rl/< epYyή3,qB(&)2Pv-UKIbݶ8дAjC968sP 4=^gL9CP_&nUO]edʙ,udCZbư?Mb(Zk[)O 걒%=Dٛm]ZkL'Tʆvanvda%BE=և-\ ~"&*θ!T@1l!dPW4;z?b] r25|P n̟Y#c;  |'j? Jg^tIBM]}{5 "$V&@Bf{KÿCȶuhayZÝH [*"|-a'[{ SUw;`TdɫxȈ4?ss]Mwi9& Mۂ>`NUZ~+ӈxB&% ڠOeӠ튷sRDzbBQN $n) i7Z?6E d͍VfYm?Xmsv7J4ڳL2~_NIi,DeUVor9d J`u(0mv˵x*`Z/kvBE_--2RECË=f3CD `16@ KMm$H+؛D,$^R\sݧՊ</ Gjy2B{,PBR'./aثg--T]}`}jMqЀ`̿U5a M6nؗNSeĮ̂5U e`O7vp~r[SJq bdgm- HequP0UzkqRu({]BJC01b՘r g=`)E >q&~=aYG x1+LVSx|,ycF$]3L+*M. UpS 9PzL}9zý~r]}YC$3lj*ȁY2JdV| ԇw-ey3!<{$w5E u꺍& {[OicG0>F cVv`W[iM^88j#ī?(jCni #㣼>Ⱥlvm/2J;2n@7:X\?%}74ƭj}>O!0Ipv` `ёkLjk1ѹ{}rԔ {KVx#.6mdt/ؤ(P l|e|E!zDfYB.G@.4dކ;^ͷA4Sߜ}k*oYj[x>Rz O ٩Qhc CP̈́-jA%'~TS%}:9-7Ԉ.RA 8MRLQɴi!q2! \ЉJV}~s j삠dm*9bWѶ.W|\Q(b=^5deJSi rSٚ&44$h/f[sm~P*3w"PbMf19} ns\GnH]uv~ɵqja)y]G)% z)b\z;{sD"ɼuߛZ@RV  e- =:vIҤ۠˜~(/( cV2S/AְRj._ĵم? *O簬Iiگkrbb8z+d L=i+o|n꣍xv1l]u^`qH pHF"b|*3GȘ`0};_QQ[˃Foo^0Ɓ P܄D-cdn7JgMhIeΘ;d9iF3/ AHH\8^ . Y4(#/l>)9؁tγꯑ]JzDc~B'qy꓌"EQ/ͼ~] ="G(Z{:j qBb!x~Vp7w :"+Wם4 o(_ Z2YJ&ja 8R:l[ɔxf<8IAFsrG0ICPp<3dȐbK!Up2EN~DM$OiJ$ 'uOѾ][F$2rE~.q6v#)~YHy/*VGDEzڨ#@PN5w8`pAg1!tQo7) (#[@q%V 4+'¤$L.@"].EAJyhtG)@ )VykN:_VLBp CB=@r?$d'!̧s˔ŧ+$<0/̩KLKmlJ4NFLW~t!A@x+|Y~x^w!v*Ζx?@wR Guo1oܹMH)gRY]C [Є rEmT\&jzTlxk9|sz|fSIEb>Bsi =ټ Ќeb!QS5wEvo!zqUǪi:9s wn&t( 4 ))i $*8 {!8=nUS2Xft|n>9~݋ll-`c浼x!#5TH=Wa,[~"95#U-|D)sw(-IL=0d/*FԌ`ssd9|#tB:ɣw:J1#8n/H [͊o<ԐH-I>CLH9Sh}ZW&n9(̎D Mc8 $ "le*Z0b%|HK/L<3F˨&GB׊-\υԇV[q^W?E)D,,HOc?ApP>^N2ki*ar_8ݐڙG1t痲TM]j<\f絋BƎfi 4{&'ޯi[W0wBG|!)93.Y <*VW"^- [=TB٣[='슙⸂hF_u M'b%8˻rsEj^00qvYǛfbN;%5y=cd̜pBAoշU^6.AXnLO!y?gcE>Z#m7yFxm7ư#Wxi ucDi{J?J;˂JLq$FvY¬"~ h z{bZ0"%S,(pmkbL;U+>v L-NSȄ>+π >>݌CקJPɲn M9˹:LYOoP~"1bU_#ʸP?>nqz${L=>NeE >4&Jjb>A]9ڀ_2Zj7It^lad`NrIQF$0 V? :yTesT0'SuXvKXHqL8-ĺFchiv“Z%8Ð}/+"hұDqtfFfZ7AkWgkb싋I#maذH5OF^#.Nxd^ h\s5aԨ@gX9NB'`?G[i^̰n<1В35h8&{}ǝ_{ Eb/!lR Z'{\v4 7Эt%mCcΟC|rX"8CF A&(:5"t{Al>A>㒤/#21o *acM=7:ոwkQP/ l{\*Mk %+Swh>xN+,eb>~)7#̛$DJ i]S@R9O/SiO*L@QΧ *pkc~~q5N6`}s-Պld#:.xx-Ԙ#e㝸޶*cX<hp׋wT>>=l+(6.pTSsY }7BCe7cfbk|Ef:'6Gf#m /ZHh 21_ )_z\$UM(wMa-\' Cj𿈪i]HQ+Lvb83~`x4v° #E4\(OtAt~V-yFqI!cfÊbQg HIXO9A'+k}#?0̔T ֱ{,HXĀ\[=D4o2uk΋˗)>=N6XtYGWs4]ep"Đ4:/2t5e|eݨ㒧ʫ.Z絋QMW@Ğ^J/h|yn3(j/9GxUi>'#aOtQq($Lc}2NtO]V7GUM:, 5ԗ0.QoM8# Vf@# * 7߾[( 8#N1ipALӝTV@˳3yl}g`NC% וǗIk?T^ EWNqiMU{)zg`tR06".`qhgkO2}Q9@?sXbI3sR80)iN c1ꕦw"kB EMZbK) c_޼_~1|G3 C%UWEˋ/ve6GYq5jj v?2_8gwBfS]J8qџ T K~su,Y y+&]&1&8YܰX)Tۭƚt-SK4ze; \+,]|F`jǘ[n&ۀH ! ",kw }M`] ]>&eFFWjB} nv$dP$s讥;ᮙu,*BuHR`A˾;8HxsNGn;UVM -zձ\I S*_LYc5Ҟ.mZe‰r0u4$8E6ONb2dj 7EdvfQzd{\1!$W M Id*M>i =,ttmp&EN~uZR&PnWcP#+=P ~U5&-5)}[ۈq?͞$W-aalw"2M]*ɴǽKtpuf) EA}lofJw(qiO)#b]ѣ\۵E2u,]` A{KM8rќiHYCܯ eשglX(]'f(9*lS4/pɰOiSzԐvF_t=[^yA&5FPlhq("s=([Qace˶.M*ʇUT\׻ Am}&y\3bڤ&H(3MC2ޡ/Y2.nTr ^2D:Y0.* Zb1V*nr 7u#!1 <a҇IϾb>LjwJDiM>6=cĿ-&^(#ZgZ_Cf1p۰䫰RpZǚGQ;0+*üHiv{py!cpx{93ۣ*@2֓F0Cf/e {kP<( |@_ jώ4ͫ- ;9kuCUuzjJ(x'ҴDP,/K<"H4L18O?1+諥m:De9z"*nAy08Nx e&Gɘ_\kPu)) zq} ub3~=ġ}*bf vBT3vX2jd\ە6bt;5kvL(7YAc%Xl7g{nR3[495QcQ[ףMպBpS\~-ɻ!zy=a\3zMU2_%Xn|xٜmb,M˝QP5'Jݪtd/5A>Xqዟ#'갍o*z Bplɽ~jgfΗ MɈA @Qqx"zˊrI+5D>;Q ;j~H3&G aV P&5|)Mt+ ֌̹,̘@&aQI4|Qʺ>rdL\kgĂpLvqƵDYys.v+B%9D]JD#Bt5fv?0iͅG4,A rtx=2/!%J~YF0? rN%j, }Ы0Ʀk28$|W(>Se7O*,ܒ5H?LHX{ yk\fi] Ŷm`Kg6k![4dUT8T#STi|:m-?{ic9~Bs.(_XY/բrR~;-_Fe̪ß-=k BpU6 $}$ѓuLأߓL̃90gIkլ D0;v=]` E+Ŷ:,拢UK N aXDngFB'xh[ycoV?Xf~s3͍캩he5C џBQF~׋ 4PXL$m<G $yl)F} ?BZpR[tDiV9oƱi$ܥK UW0Δ}S'QKɆ#fςӚ8;d!Ym;ُ :MCMtA9r@)5 ǩ*0r٬lN1nwx ~}ul)_X-^ALI_.O׆[1[]i]nyj)kx@,hA/4c&-Trܓ*dL~ZFeFWO݂a9< gYW>i#cM҇O&eE|J$c&`_S&BLAFo^L^@;AeڨDc~Zp uKY' A+(2J'.+HCxOf*8I%/& ]_-x,5XEf?X?g!p u6$<TƔ)љ^%PA ]'%V#5f-ԄҲBc}3f +XՕ^pv:k= ,lh3&T 6I-{CCU@՗ ;_~'$x|Pi .Ӄ 1k>:Xu.|ng@"{&Qvt<=y[uMC8cd.@奓(tG_0>jYLmw!(=#03WkXSL_טVƇ,m{0p굇GRevt5`%F¼>iE'[E%!O3%c.6B3 wRs ÅZ2C IL .K_`~Ɵ H3۹'c)FRWm^oTiTͨ™!`]l5=kŝL+W@l&^J sVMޓxrȂ85JvpOO ҠFx2ׇHQhhݼ1_J*b26'IC:3 N qLAB=HExk>ƖŔ=)4?[N*@3UΎe\6|@@uJe"!MMWEp BC#=\DrEz`˦ZT)5N "*Ljkөos^f0Âd2:,m&tmxx0ee-Gp@V^xs`t ,7e隚9c!6֖^hxΙ3&БE_cntid%Rqx~nm}L/mUY@^O!锬S'Fs1{fR&åD{EWq[0 IFOnR8l$>IQ3H1=]->,f!r|C 42#9g̦[M2 /_S,—*ц?/s,5/}>t7. x$x~#7jRfqBnv䱢Q5W2)h.o)olxyLzůl+g_~ YeStb+5Y띝!r$+Kg M0qeΆ̉IB=o U#.G|5DbY8UI屌2Pf3rHٟkӍZL;i`ը ʏ-V5'.KEjK b?Kֽb>pcC V [ɋ;Nn&~j\Ƭ0TX/RmcYߦy8s|!&=  U"Go9ş 7E.ˎ%VCla($G jN1cI#{G ׊ Dzuc^g$ -;w}V.K]BMBo&RCM?Nl)BlSX/ GMj#qHuUKdڹBC378f)ČLi!5)>MƲAr :{)S#4 J¸(fJ#*sP<} rbO22NEy\G kTIW> \Pa,->nM V;(“e<ÈiVu/t 8]SQ퐨✛ljW˃QXd[&x+AN=n뎃[G{R*1.Uv6`Ԝɲ\3jeP3Ɇ0$ݿ6^=?M  d0jrv,IZ2!4|aiME-uZ@=m<х-jDDURZ=, ڳ"++k_l ҮkaJ}YΛ>콡lf0*)vuߤͅ#\> %y9y7aZ,Px^ 3/#ec+ (١qhex^zG+x:^" ARW27Y+ y ePuC+gyw=\L6dcfgv=nJSY9~B. VI?IiY<:KGHDAH^KDE4 S)CrWzBc|N0XVű';Z:\#" k\}l|#eN#ئlZ$tĎrA@Mq`]Z+i@4񯋡xٺ{n{ imC|wK۔' Lǀ0|$aQ\g!؂ Rh׋(;>?̪d>FpF֞YPpgp-z|(ҽ maE t,Z|aIۅ FǓl;\ƍB{/ڭ2cCM$,Չ$'4D\~$@__)QuN4ņ< ^eԪf75VH(={8\,(%dhdcRVqbD-2:5.X.jiab ]ZoE[jPw&%(d-W%XUM\3bUƯafU}EГLPJ ×SE En5SOKʖ } "Ղ ADIVMoat}$5)\]4W"83)m֯Џ[woW:$V|ʫXWt_bVDߚM Ӻܩ$9珌11.r!n |^H~iY5Z3Qn]?__ʄyt4VgQ"`t?Qn #jrQFٸmm:`]l0BEWTrZz'jic) ˺ѻ[#[˘`h~J|z- _`B//^iWbo~'&W򀟭S] @@3H+s'ށ^]; M^?HOAd^#[L .R!.9?㉖֑7pv^=t 湫2-_0o 58$qB[[evM6WnСmzᯑsSLG`87fYdcŮLఓ*'(KFJw @+l2GRb.$ݤ0\ 6~7SNm`?N^^gz[03WSo癩=*f >ZлxE#L;(H!BR]ŃC?8.y‘]wlюp _#}H3T#W X% [kF?+7` Gkh8HgPT`[m>m|*'KV!Ǽ+ߥs1DeSIͿNȘUj7I{{a\FM"422Ĥ锨%VKNd|-$QD94aE)&!8 ?Ng,ajE( ˵7CBz> }iBA-.ˤo)%(S(k!7S2܉MF{<|dsgmYM}8{MN"^:Vf؆p3ARPϭSR]iBF%$kj)ρ[bez3I i0X<8esڇ I"DQUiF_0323d|nN$j!!L'1 iNw6>5|c*;Qvw؀jH#uilJjx=@biR;uʽst+VYNnI %{}BMFAUseAϊ*(0'"`k[ox $<.bߑ<vY2䶣"?0r[D, Cv%?j-lOy73u$l+vMO5P v0۬շLم zE *jQ3L>wX+X@=}n3Q&KET[Vo E N8> /| Jb|U'7qdHbKaQ Ȯ9<+0N.):bQb3OW(ceē5[om#% D,]4g bP{|Iܻ)=]HNN@Y;${zP ɭ4_U!}i:j'z3Qri-x\%xs׻^>!垯jc׷ovV}5],0y-֫x4e'r( E5NĖzYbG98͌2O/+3PQ1n fAoݩ&<2q]y* UN՝^BYOLb-#S١LA™$ٱn%&l,!J\]-3wK0v]+5h?)Yꙺ߱![ Ge2BVuF; a{'OZg7_jNl<q,Ysho~wK uY ㄔEkq_ .˿WԬ.{S ' 0Oϔj0SXLQc+4@uAY P wI_dSfN5Z=2ໜf[8 H\sW>+?իxt6!)NS Цv痚;$C. :TrXē9b{7{\QȬȔ/0y,hNzIy&We#1ZCK59 P5ɂ0WaSw ;~6ٝ LF =NV);S]æ=!m,Gc@fE )K c_9֕70vqf${J"[fNd""WVMmNw N2J*A6ێF=Gl[p%񉒹g5%Z&m%T"͙^g *񇻚 6MR6JVE \wܗ!FJZDOXm%<p<=h c>'";F=4ſCJO郌kE0"+x X~1uO׉WȺ*ݹ:=44+$Z#PG^i#s++%Dހt*V\ @M h=`OFD -Ghea VU̩UUT/)Ơ,;V9]M )ck[HcxD  67WR^ u 6l2L[4S~2fV(Iza gH~V2ݪ]~T9"v`emYƙNoZ53ܙfzd;uGcӇmX \k^6s5}߿-n"Ŏ V ۨL= j?qExI1]vPK枹OV+xF3)+XsNex ==y]P [@t…7 9F(RYhB~ncLj%HU47J޲ f|B%Hvvvb8k[WI*>Ӓh ?!)¡.3|"ҜJP@-3. x`Xpڧ{E8A'lĺ8&r@J >wstOjxxn-K^jp?V\4s+<.\Y[q_cռun %LΙ+F:Qt} Z"NVRIڍTd u.jBɕs_yUf>jIJ)h7 +?`_VC5K(.0 1c_N? *B9p^ V x=-c*]ؾgR3mWL*'7Z &{MTT( Fq͍CfTbic55y={AZL &! ߉qvXb^s}03 ;c8 F ip]Rew~wU˻tYCۓ|WZ(u;%#ЁC A@~OKXNMwT_Wb3sqͼRH+%2)O}GGZY_1⩴{J}ȓlUUx'נb4>Đ P2BDQh]g5( O؅K/R2QCu>sl%~Ꙃ_OctGZ[kH4׫O! bwL@}=!| Ҧ ~xb%';%#.V}JxFpIdWTq >S yCr̳|/fUgȩ|8?Rez^qWX{biVt\ؼW@)`sȱOG3ϕ hB@?c j!8 :tqpVet-39*Q֠5SKu:pزZ'clҹbg+VhOĶڽ!trlŵ MG,kԳGBl=5EܶTy`hWF3ϔ.ڻnך!0= -M2K5sJWO2g A]=JE\O#qc[\3I'cMk/1Asr? 1S Z}ŭֻ'46/S&0Bv<hd5cK?dsF?3yx-LglCTD[^n7HiSe_(pMJڝ_<^( EPAH9#q ١mi^vN.wZt7ŞS8@%N>ymh2ظ[*f_3>D7IaX6ڕ͡B,{ ]6'ؑNC*Q,~&S3jMOge+(Ӓ3ζ[N@". ͠!5V\cW/y9`-{D7H>xĸ]Cn=[ .|&JLHeFe |!plUh5F`KR뺖NNqvBK0SW4 6>,Q>߱Ow)"cS5xpdbN3>}w@҆UwBhspK?;G10>Op;_h]yrr#9o:1^zG4Ch `B6s# -Xk׺7^"ӧP_zc:v͚(~\TDCh9@;5NA}|5h>`+D*,RfpBFC1X n3t2$J|*)E=O=v`4x=hkh8XǾ#TӢ.ILl s\JӔ$ѫ6!zD;S!L>Z_2(9*樏_UeZP-tD" k [yWP1 ,#hvl7/Rs0Őcp:@i!Ʀym8 <l-۠n%>Q dq987-8)o"o#[S[1u hK6DE48d`QnxG.􆴗s=".!c,v*4Ŀ|G Nc(>X&ᡓdZYKa23ng1+Zc5O>4E_:t_Nys12a C[F,*2[+_tOl~?E6Jׇ-,@wG-/Y͸5 x FVY tmD eC < r#t'[qKi}~ktN+?ǰsJs0:+NXO?Vw 3bQn'Kh0%yThuGIh>fd14/If}ȕmS $qO;y2sNys%Hw"W {]"ɼ Pݗ!Bvnُ3˭wOB錦FXxOuL}]΁`иo|TXÌ 4ڌl"w{.{:Is]&bip-E(i:]>{$$rNrD%{uw0ʢ({ޱkyiFm2 s{*r_ ux]qg.r( 7t!xE8|q [߮"-FmVra+!Syxۖ"R{514Ɣ"pp7;gD@8#kyx@ v 7a &Og]f9$-7&{T'DT)eo0O 0ۘ7 x|#z'݄+l,`~58-ܻ^ K-ft$}^MPn/̙D!1FwA1}Y+𦐩 Y`g@?T9dόP?kµwh0~+f!Vlݳh(o7 MjlI)'`kмGްIF¹xϭq]بyв';&)J $mmtScN (JFO uXA951&/|Rp$\B+XǚS^aD9hρP=!!" pp4Id57-mTjFGy`^TU}2ZWoD,SFE R^  QU[$JV Nf8N%+q8O.uÁ:2׼-u9&)aYxP = _,لknQ&U'f(зW#T~Hp]f)b=H:M PRdq9"؂f%IRA^T49\HztRܟo?T=1LsvvK.EG;]ƹCJ9Į! !%yp]]1zu=@ϋġJm8ͰvKofSM Xk@ dQ6ynzH |IKD!T<5r &g2b&̵ !QOVN[7rQ"~B;gy_ݧ Le3!WOpG BpG)@|޶}mrBj⍥U%EQ/xqfuY8)^X#"7<ѬgcT͊KTxRɱC\ߜ:*a)Lj Y ](nǂ98[ .h .jQO2PwIJ̹ 93ɋ>?\2mpjg 0  UZ&55/%4G%5s<4uVpYᄅx#Y+gb_I :)s,v&Q g;*7)ؽoi &Rˁ2WnWEo>=% J9 8#ڢ֩QӋ^5U冓wWR]Js{k~臟/9;8+#_4 8bЯ4^1p>6Y5%5L+Cn#ìRfLB%]h) -wN]QSR-HxR,Gq:DIgGcRD⼽]R}gk< a/StƲe’nvQ0y(.\'y򽬢l"Ȃ%QX5唡Ud%r $$5+F,SJRˊzr~s[r L@c# aTcvݎ%B (HcpEU+QAHG@eͲȤXv_n Ι' ;-o_k5"ާ9J쮌ntDdxEPʞB}MxM2 Nȷq1e"YKxY854c% CH ]:2ge-ňc:DWŚAF[i Wda$Qe2!gO%^'BQ^~nRXLʵĭ ,ɖcr@yAL;ۉϛP$0)Vf1DYD*:~8v崺+Z[1,pN0Eo9+xt.~:RE4Z$"اY En';~a!FGU<-8PDYW{v` `0 D娕`!1rmuD0b}4+u#r|]$c}0zo[m\o;SRDmȀ;sh"+#'-|;gp"4&b<%3a9YShɭ~chhH3. \Jwh)vwer,#!tޔ_ B{03:+tG 㥦Kf]§b]0T~*P+s|ǀm~` H15)I^~ A0vUu푭IJDqoxީ7 x@ȩ;szQߋb{x̀ZHURwJ>4[cӑb/ԑ.K`!& ڰYDjW,S0cz6>Qh;: ?Y2 ;-h{%Bёd=gwqI8>tlK9,xļ cSfPb0S{>f8:)+'.(ϼV@^NbQa,7b}FJj'VxlVXyؔ)6O'q~#h8`u0ؔKWP ܛ\ d#z o`{L~pwSwȯўX4U_5|B ߅GBIlUIKAl]e hv@ѪZM,;-PQCKYhuf`m!_pE/n1_{Smx:!:W5Aįf|EQ̀NL_F@ ] 39)[kKMSd!A}D*ĻEPLx=I;dr%5֊K?ǵm!n=iqdQG^E KX#@Ra|&`)BQbB|Cf4XI.5ձ`=-]ð&t+f͌eXroÙyKXRW:]d]Bo/ [IQERu%? I4m'"O(S3Qf'%M6ɥ(?\8LZ-ڗ6i w;Ozttu!t &0:{er՟eL/; "HBdOk]륫"ĭ~8}<ۡ =jOrєoJ%'w<㉧DCءkdNa/].߾"ݍWQMj^l"CYܸyl$7P}Mߌ2;U[ /ܫv@di_B%7xѡ_PhC05`I IAr~[1"AK>kpzd2 V?65%a8χ"r3J(˲%4A P=G0hޓ".xbaVBX9JEئ==~jBxi XXd'.9z>h?cO$o=rRE=4F]27W{N*阊w@;k/!ddRZNqhS_,{_)exPJ)LKFjBh9Xr>BLcy4řCyLOb(,:#XW&w_59 & kJGË:.9_1pz/˹e9fGj}``f=f9'krH0&y<#->c⹵ՅUWf":3X$0,-29ܬ70+wySXVK{"# 9?{ :0fBVZ} ǚ eR(5@$Grֈ*%QLyuAj_Z%֏ \ˢnMFAqE3osVhZaLosX{SF&3x8{~V&Vԅj`!V&b,s;&{QE<ɩsIǩ<@s|JF<|f\` ]&dp*^4a5Eʣn}7c{lIđ#ҧmՓ{j'\t _%k 1=K4&Y'9#1 !~,9![|0 ,;|v7j' 2"!oW&SV+i?e Lv]M.{!\2< Ҡ4v?2 Z:˟z[ܟ2GVs׀n&<0= Ѣ K iCZ{2@N)Um1Ǣ-!lKVfܹ-Bb*jtRRQkHGG^"y ]>EC2ǑZ,C sR%,97?!TWvtWYLL~nqb2Z6N Dʦfy [wIOp "R;X$>m јD<0 {>PԷ +{TB4ƅy7ì#,axM΍ˎ?BvEԀ:=j-Egu -X&a2#U/RE'躟 Ėvt!i]hQ"룶',cK=+r^X o[6xɧh·:Q}1櫑vا2`%51:דciN6=|`:^U.Y;M@y&&\ىTDB8H~A}6N{x^M KoշYd*u=}q%JW7y3K=& rK0pgJgߨ-WL7Q:Ā-AYm{D%VSAH+QIC04= oi]h%WSҢi3ŻI{5΀ ϦIq@3 kn {Dԃ\tde]%v͔=#'l *>YbCf03V)qQn6k U6ja? "өdPu3/Rt~>߳[s1[QC3mvJ |_zdYFTDmUY3Tg]ڌ^3{ TWraZ2s3H(ٴ RGcnjNG(խ=&#cmzjZ<̱.[_8?"?ȪZ ć,RD:38^TŋXZi-m%|m*o]T|TkiW'=]n yebߩPFk mX_/Q&?V<\ TW^%<4jҧ* k4o[gfA)8W*_IXI-݈VZ9]ͲϦ{!p1FQV77Ahqk WPbazR2!oFw $HfE0C}4%NGĉK V˛,i١ᢤnچU¸g :=.VO_ eS58{#G&\ z A.#OH5%v$/ 0T{jm'ލHi>i*:z*9 kh/m?X.g]ZpC?L5# #i3ٗQA9a#)ZdۏW\{d6ڏoziOx[崐04  HQ^gwdW uIj@}UϨDAk5_*hiMsIuN}b6Lɚc/F\.p$d҇@(Pw?㒁!3I׆ji٩mn5R>׮ }U 6&o믎MS-U8!:3 WEzxesWRc$knDV:W `,"ձ aƌZ(Nߏ7} }\Lufݾ(Y>!/G5Kl_DX< Zđannj,Pt:b4|`l^S\Nv/ 8NIw=Fpe_7#*fƖ^?rN(C9WIiV-3O@{.l1")zm)inEe5SpP[Hq|jΓZ@DF ZpØ1$AcxYvECUҗq:YmIA=\7tme׋umLR w4O$oud{'/(Ij-ld( $3{~\0X?\!w m~c{>o0Q'$ ]8ě{! }zHY\#K2͇ I# hmiG{3컅)>1y>cuePYO~ܠ:Px9/FH Rmw6>03\!? e&?&EDzlxY1M'~OL ?D7ߝZI97ĉ(4j8Gs;43noQ)/HDxk5.&Zq|3ԸqKłZwF̓jEVAGYJL;` Czd̪~4?h5 =K 4e>lJQTD{qx9ۺR.~ k9d 뾹ax2sb:%>b]sP=W؉ $˄aC⤛aщ+Hzx8HfdYdCE[r}\`T#"%Cd?dXi@ͭY$VAoo0j*|4|''ta/|T+*Bhе+}nV[&dO+jbHa8cgetP<5 15kӠ<tqfՙiDd̮Kn F>g. d7앃ٮ5 !$%{KrD>0I7mJ?pGc sްP )'"KuNGimi&q _$H eY&R,R.ùntUL[}m,KTR"sƋ6lbVl"=XБ݂76ݫJgqcr{+z=~H!4 ͂];縧Rxw_%zor!6 P~&y»Lvr?ZMJ&VOL5"O[]P4n@ɬ5;?>L$'"yiGn_mDP*~][}Ŕ0pȖ7zB@bIT)[) Bc,JtQ焀>ܺI;|A;N?tH~/F}&4@tӖm+A[kCoCǶtf(l'JsQr.:Ĉ&߽f!w3T֔\dM4ܗ۶i1uhC|졢7pfdP >͛E8T(3&ċq x;2P5yhDn߂wF gz"{hm $͂ {Bdd4vN#m6GtCbڝ4/ݟИ$G040d uӻT@I OS^kI& KrlL4* iBzCѻ (T-WuϏd8H5q(OGM&2CV@qrRa$jx܅Ց݄}E;xPG}K˨L6W  (rz..(m/Qnv`- %"8/\+co-o)ޠE}_߱ F+Ps^:@V7n~SK_`RDj'`] po3?Z* 5Dj~p} /l"|xm_!{HO2Y5R..E ߉+J~I mBݡMWz[H=n)tb5J6kvDc7>̌ɋgX~U[iƟU__vvŸ(:aǹ ; I1jTU-朏ev-a4@AI`%!?F+wץJ&s2 FGh˚p8g70^BX =V?.Dz`G- zġ]G^A'ÎZ4HEd=2"o_y$4(utcAy]*Ll_Opv6>z-`*.!R%VZsǜxpZԼ)l^ytCY}L%cH;c?F8eU]@SeJmu?M275K*S `c.;*(k~ xF;P&wZ=FMO6 ݆RޱHc<ЧLCP7G/찰t4R:#! Kie"[ zqm-RЊjǟT ǖn\նle ]ǖ4r:HQ@%h fSUkR'$9rCq^ә*x}ʯcۼl/AGUY\'ٝ0sL=d_X$/9h!}~jތ yISFqO )F$>fe,\$><1s!CX$VdF zKG<l.DB!}{f;*l+m(lSJ>=s(OVɞq3MfhH#)yWS{!6hD_eVgŭ^\\i2uk-%X~҄M&榟\IQMd=!"V宧yńgᇰw5!(4ٴ>rla]ə` oN;j_҉w݊GU&3(- pn"#j忏!ָ8_AP1۲ ˈW045u]8Ŭ1(%p;D!e8p-خLɱuWVY14~xɦ\YqR%xg6c{B Ezѣ8S:,cqGb5͓fljSxˬӧ[DB{6x+Y@i ꧑H|$m4oV e<t >@\;MJ/snX`8H3/N<΀sϾϛ&F/{^ξQ>ʒaxTqە2<ȑNM?d(U;5ut/r֪f W͂7֣򐴼rLSUZаΦBB}U{[^bY-#ʲ^o^v!4Fs;Vr_ɲ~ۮ9ð8lapd5V.Ҵ+CKW1]ղ4P@# XtbL>lG"[Amdx_N(ey;`'?7z*}%#FYx?8A.0{+@qv.Pg9-m ^7hDҺ&rIxZgi#MӨ/LERl+}D~اwHg:PFi/~dV4DJ5rL"^DYkuϩ{BPO4o]r~m$Ԓ'mEu{ FKvKݨ ڔIڏs<Ԋ zA5k lU[) $?YbD@n> ƝР^[A#2#ȍ쳭;j7.&< t3fT|uwvjy h&yMFs=RЅ FJr=A>(}q24UĒx:7;~d\{ʿL5jA2XV>ŧA%7hL`3CVmC!L-Hk>d(+b;ԷX },>yPD ֘b\ ^ _ٞp<`Yka3^xOOGWwXmυ\Ώ?2}yjt0vh:Wa6J= {yJ&"jްsNEO ϠF?'/96|~S̶ߔV&ÕZAiaoj|c5ԙ|{/cM)ӻC= ŕ9ZnhC(돌S^)⓪ vĮß`fq !_)}[]W45WS$/_FH !Nꉲ HUɄjK_f0s[WHF vzŕamDEղ'1x5C}ⴶ)AƇIj&)!E !+ԄWpPnʯMiӾīHz0_p;3b9N^o2SU_Fh!x!~=I!BL/膁 +j_k౽q+ Pֶ}0;iyޖm0&jP﵊Xɦ>\;VBjDFdZ|ʜ4rnlg-egXM;+g(U"UI2 QݽEʣծjHF_&"߶Ʈ󆜤\|p•=0 )u W(2LWLj+I/nR| uSPBik٧Ô5wK%~#$FDH`$ ˸x7dTyN&VtɓsJ4rmj)GYiv&rzڀ 5N`}I#T[3:GU~ xl ds=_ %$\^%y פ W | 7/1aؖܓqg0.dJ@F#wjpZ%6AQ.ΆF0k X Rъ?YoRZħX*܊@q)$tN6Y ͨ TT,+t c6'[ ٖ4|JQ(5HOͳF~.f(kb xb'3uX; V\ux[TAʢ M-O7M'$cE^uz%r/:P Zn@.uh)B@">*| fBa7黿uYdY$/B1^E3MtԴvHc׵">,6zRyrӯ8 u<_rkUa?kt_2mlnd2{dF^!?,ԦzQծ&G}8N_L\i2nmjD1ϸgxB.4e'&?+^M7+`Ypo0%y5BO[o2u`Pp [$0/eb &Iʌ9IGPOh҅b3=yƁj8nE% wف[н:1Ζ˶I~,HRCcpNt̨^&|L逊~KԌЇ՛&=N/=[f]B:ʼn|;+oO4& sdD3T\{ۈX odr@/oN:ݧ nARI߭q+5VqN͒]C3ǹ1K$(,3FJ_)\1"ϼ5Zh_vZ i[٨S=$bqpZWn] +%ꅏdCi.GOeB9FnDgZGqu2Y_DHئ4_\͈? 6}\y~6QێͦxݡRfpi5@|@+4)HVAFytoQ"TAs&Fs(NIX5_CSӵ[Vܸ q񹣧 C#*DMDRAtV6rFEW3/8oHΆQ,-*)>}L/mHNC4}%p8a4}k.q{(qK7s Im1Uvi[ѼƆsS:cU = @DD',*@è]bf ݂7G0ݤmSk`"` 3 yFl+z A_x-$/Wpvw00Ɖ;1Tϰ #a.u{X*XǶbOXkAXbſ;ۨ:7GxmNz4ΟC'Ԇ,<1OnJpGb0{N:TS]9׌3)F>&pЉT-L:pTAxy I^ypGslwN .:NE2B5Lo9q1#̞ڗh.^Y5NkwxWKy;GRѫ;77`q|>=&sb, )轢=-'籤ɉ˺ m7>bi_E, zhzȵ(W\lOxl86 c-EZ]ݔ(ocG3mX(Z߸ g?MDHd*-S. 0V.P o;y+S'y \‹֬  =#&JD7|W_h:Vl *xVň-jmzzCrLĶƎ&ع7ƜO0Tݕf\+4 "4h[vg}R(i$WX.".jijQaR:0awGWHO`N]w )vC4K=f=Xa'moǾrn~LS1i>}5X|- Ye[*qUUyɾ =LU|S1l T~v1=iX _*nDhvL*APFjMۜY+Rd"O1xq'7 (jVݶ" [_9n8s4Y9ecCeXDwNtLoD*(e8 ڛκ $2_t/{!!Szy#\:ÆlR^wq<K FQ۷ԯJ-OCBl0QJ84u}-(E?Be"&[\YT.:`hA}rEM3L,8R+^9Kc6>s;y]/gԈ>?}XǢfo]NJ./fvyq8}Qb4cx=}=d /Dp)2/?lƦh+r,zٽJ0m_ :[z=mW<8u;3MSQbAgm//qA`"41oܨ 68VWR d~4A1[>l}˿.ͣw ~'IwKb G,d;(3;f:yJ2UOjǛN\V>_}AۧĨyWhb>k&)XS?hW{D~ٟV@u\A*!*ޑF}&nXI3(BZ |㧖\|H yϤ5b&BX˄\ y_YuH_UF$dzvëpڠhyF"6)XN@6V)g8H&2~)^+kl/qYBSi6-14 dBӪҦSLfK-Y| pbS-jZp’1}"Jq?P=M9X2~]o= v/ yHBHCJdF*g>XPܤkg e)ipehࡂ tsT*UBA/sn4=cމڒ@?ɧc wQ .#1@諣ByF  c]@$|rtŤK3##l a}6^i5} .vjeiS?LwyEPڗ1Hx1Z <)S^J~XԞu( l):&b- *hLW+^)Jn M yCZ>6ڮJH6kpn-x2 M%fwWk o6M2*?m5)uj J4H9>Ĭ} ާspp|,Y~1q/qpmKigB~otaZ8Yx'N>^$'D9[; _-&cgޥU~Pir,d o3Ԃ}W,0)%7/ Ŋ@cvt9spW)}:DsrZ?jNwE;%LipnW4sZ4" Gt[MNnfB]5K:Y}@uE- Om.~jM\`. "K뀶_-_Ƕb ! Z:j+b"Ӌn:X1B|#*_fE;˶go) Pn95z|_@;i$d{+90y+~x y]XeR? ?J751K!ߡˡUU.GÅhP]Kﺉg| ?<4l #WB"Yy%їԧEM4A([@2|ȇ.Y&ij1 '{bm+wݨ5S@lꎖ(a\&| okO,i< Qa68>=x4Nt}1 _f?8%pz}eȬjHp$Y~{lST4 C m-n5WXdȰ_"у{ ZN‹` W(XDmS~14/BxM Os$zM`*Y"rle\$*':7ps֧hpfE⹱ f^U$b&Pm hX>QG13¢t/aRP,$IsΎl>ML'@:"e_$5L=+r89Ʀ8p͛|8TB:'J̀2o8>x*fvTIl^٠4'4*ۧY8]р2Jagb4\r划9pg孡@eΞJ"xmf[_gj|!#:(>(4N4֓pkQ:C--[vHvJh@?H q\QS묑/dze϶ū}`^|} FJZW&&݃ 9 nP+-30b[hYm`mqn-,d:6?@q3Vz,xkbS mm)| Z4nL=y\<͡lupx{0;Ƴsk+?ZDfK?k;bרa8#O_lꄒoCw^%c:!54xtՖ%Rv/e%$[GYmQS -_& mZxtTԇ}2g%_֛ypʍMY zUfe %?aBzT=Sp8F 15:6;/o !6=(*jD~0I}8sn|H1 tbJja('6!~GB&ߍ&KIH7-#'\: 1w?(`0kD;kBGGYJ0ػCDןLCJf}\][ub؆2RB7*[x̃V:5N44~6\c49?,{pߚ'duEO`!gSO~<};͐@Nvqtdv>oEKpp]a_P|.4%Zv5#GS9Pd; >uXdQZ~(fp41$I 07r6}pмi8"Zu\"GEzy9FOiӐB".а"՗%ъ^CMuk 3")LU#J8H} 4c^9: Ǫ: ,ٻ.Zn߱6fުXEDʞL/¿Qf^ʂ2ip'lRɐOޓunϹ=$Śx2N1&LӃ^j*]v§h.oeU Wݜ=*8> \rNj򋃿dCb<00|=/X-9WTHʸӤ!~8bYz4\[YG|:),՘6 W)7'WtY}(E.?ЋLl#bhmD/LOD sG` E8*ӊ@N]-õZvCS[E\YM7ꜭ_f;SM7p$7EGҷ6MU!x=i!F^JqAhm%ٝlERXVFT$E5uS @΋8&pTJw/1X* B3׀]Ef ʑ'B?1!8Tgt(Ev4~ur`QE˙}\RyRC0hc';>;!+#Y{7;bF)˨ݴ+ҝod6`~鼦3Si~=HDٓnɗK΂B8'76ɞ+iokD_ i% s+~#,27hhi v[ ѿOK[1r&-`%97t5dDŽtIo5U@SHFe|]&t6adzuoIYm-"%f͸,iV*$ƨK{n͕x JT)cEkP`:w2{FdPHKA #]n]JiL9t'4mRZn~kK`JJH~q4Et+趟IYvuWBș'. g`,.lֽ: u[#ڶxhtY``txA (>?*9¿}d8z7b^ Zx^\i: ^ss:u޹+2AT<ת, >ʎ'dٙ3@D=͙]=ouIXR~G^JO}yhnj^G=̄) s 7閰 5 Mw#nMŞYp O$m ~o;xid`碢 ~̿D( 4&SvT:@'?IoﺟFE}r2WGܔʜp/֫ɠ~44BYrfZeAJ4ZjUO8CB)"[)e'XjQzY qߜTE1ޥ0*4 "qfmKح?Tr0S$k 6x+Da:lj#^d5hB;Vrsu+']KI+J `7I\a[\{O0&ˋdXwy=]9qF`u ⃏(W;AX-y\,- )NV"M_Uax*n>5(l9Ai(jXCN G!%:||SɧR?Gx&HvR2|JIjOƇwK$DP/X: ۏ ykKÅ!:xt ȧ&}lܢ<<9zz.p'b@ن(hyW(j5T_2h` < UdR?w{^Sϑ]^'+cU&Z5PG~NCJ,{jлm/ߢFJjF@)ܛ`tLU>R3Ǿt $9m).1f REJ$;#T?^fǐH؇]yr'ס=5Ui^9:j,Kҥ/ loKEd2G(|ڣs'+h[QɵNFhBC7/.M?&iNy.>z'ėZ"l!8z%oA'R>Ŝ|].( d[3t@ա l-e!]V1_ "\w'GxVZb;.R7q KۗU< |/ B)11d/B: Nz$ /G5^B$򏹷OӚ^E(6UEE~Bd-*yb'e#&kl\=ƂWÒ[VE57nk>8-ю4ӸܩVڧ'2 s4]Se錧A?{^*cv66׷09g$A3Hɬ&MQCð qhۮlm\Mo>i^v6). NdӊVP [ 8oUs wu)W.> -o;2/Fc\]o.CKycغX/j)cs)Qn.-.HYxT\N)BW@hԂE)J 5Z/@܀Yζy#2`rĈ$*>2PBZ֛>Tau9~sީ#iR&4j۷6RGԾƒR#5>)47E`|nW2~REѥ:Yu*:5"CEuL?L)=?x% i ކxMs]|N!6_٭}]KvcD7a!*YÌt}jYnQ7e$:F2 cD& w8oS==;:}68|,{T8ŸS%DN1b%]( iFX.KhdMd/lN9f~he1L(Om@HVl1ti;0)/ߦ< uev&M+jJc^• =oj&@Ee7=~3t 4 LX)zw˦DX3fO$4`J,ߺ suDž"Gn& +d\*|z6nD~oεɅO TlN P29gW΃Y,*Xt <[j&Oqx[ʽ՗j2. 8K// *0@f:_F404^6r vٴJ:9/p5l|J HC1<-7\rсʮBVZ?dSAQy' (, ej!.Ƹ*L*uUoF! c hE(ޖ -~;[p$#,{szzsj̲sɮql>0`l NgNjgQ>WHif%.eu &⩍7z qݗE`?=\}I>kl-UZ i6\?i1&/ biZM)Btu!`2@wÚ22!y)ERpc'`Oi`.FݾשKugMa4ܜ07{Pr;{G#2(|\O<Vw{}z[)'u[8bU٨0G,P 85= )r6(2Д?g>uS=\W,&Rt>&goәy ˓*WL@!oXxkMϛΠZ,(˨xb|Z{Ya4Cq2T!@KI -ҾTMRO <܉捸\KJx}. {*9r+gk pN|'~H,²ON~Z-~:*r>AYu"_hA9,.>Ű*c܉Fij8zUpOoqZPqu)^Rxpv %&r<0Uϧ{h 3.I#ѢD@m`l__:PEb{Z StIT)Xm6<1\eGyisa?H. k.oQ:BM3ӚdĘehIi5ړ(n=J|F]x2D2LH"y5da_TgRp.ӊ_A0\%j!`ƶRB8 ۡQ}H7= "gH#E7(8Y<%檍"!eTb#:" r(l(>;~y6uM0vN={jܳS 7* XlB]Xv :zӰx?klj%W %ko{d? ~d+?lIgweX8y7Uzv^Or5HM ٵ+k ( ] +;xBkxz^WRV.eV{Q>IE,l^,A%, @.I8Qz$[SIB8drQ47\ʜi2T}YTfJ} 9{X-+R?kKq3ؘp: Ho]V@):RK1 %|%Qژ28 ]&V &.zѿnQ\NE7Iޙ[Y8ʳfO<]GqFr9w8̡}W;4#/ I^UI씩 '(*jyQI.\r@ nRzV=yO@ Y] \URq6GJE_lSFue JG04Ԗ鞵 qtj 6l0^d5l_Vƫmp9LHm"G=M;?A$g5V/Mٞ{f"k[N2wn$SttlVQ˶>/+jʓ5O}&6bho錗*Vw>5M;yJU1[iĝqR`gWƼ=#ǧACY@s䖊ī?=<. Xnh8A}o@S<l?qa Ux'SvDv=}fpv91p&} `j(Ax"rb1;H_rFif[? 1}12 Y[(kI?Y.@P\tK|&s9e\l*iC1tB o~%]?i~ӋR^PtL!I{&@C ^)H%%n "")Nu`sްb&uKYw3!'z di.Cx{<%3n .fZD;l? Lwy{:P EmSc~ D`ϋ㣪)[-bA?wa=qzEk+YOA;ziH8 s]D{UUya0`15 *dzo%?O9;{@{0%ާgL*WL)5՛,=`'!FU~nvkD궊7n*4f2ʆex4-k ڃ m a}+MϮIT{=(D۴+RD|[. n-HRUs7sVaj#<˻ ESsDuXDI.֠ӹ䘽9xJwsCh"jHb/#o\(vW,TܭkT8L_frX_[cU|b~ ˎV@[t/4m7.Kut[,U@E$$G>UL䵤+Q8 ,`DXz}o-yp&0fq%ɭ|Vʊ+px Jf(Wc[i7F)rUL#Cx%x`I-UVt &G4u2[`9^ϿBS L;P q B o #'5̃zgԚe6f$gyz9&`o}~XTf)Qb${K.*Ș9Ur6] O}UJ,E{ZG6uV\-lͦO9wYkF0F_bm k`VvYE 擰ًdM[LP?ٽn͈x%==6ۤ>F(;AA p\MK)1C/EM>"EAcl G:3jmn|ζպaWԃ6|+jmvc>F&XagxtIwJ$:ѓׯ)OoN`qF0ni׵ A{K9WeCb#EX 0toR. |ttx]V 98}Po%X[!wo|s?"_Fv,DhCG˘;3'7QN6xROE$v&?զ"ԳE..{yM4'ēC4\K8M.<ݴɪJ]0O3&siXEqaQ(bxZ;Yc _b3C1 s3%V4OsR h j @E6 v^nU}hReC"m덋[4zf0 8摚eI4tt< /1 ȢJv4̠b^HLқAoJHEQgqJn"&O> Hm88g2&nf>Xn||>W&Y fL60@Bl%yоV~w鐈6b"@sXi,lvxakDS_Y|$[ID{.E&8g] W] dS={7\ZηP3 6 pnA,8 i4jö341񧬥9 xh"͖5J.ZobC !RLCgV&tPb"]y8¥{en) $ j>8bN=%xڨn?ᦂꯖi?4ZhIM2"xA~{᭾]pi';^y>I[cKڌC!~@s _~LNPxT4Oz&XFj $҈5R|ssfҠE.:$A1Jݩ(ie'#t`1 CPqՅgV](? >ܫ ȑIkQL Ml}l!q8E2Q#>^]>߸{W)>]ڴsc$l(K Q9 6s7W֨ ڇ6qciDہW\Bߛ0fy&2} %ظV$Ga6g-]TXx[22?S te )rZH"o݊,e6=Hd&[uв5'Ar v&ٶƢ.0ޓ$wLeGI|;íhԷ7^n?Fk]\H5Q*Cx7'CON>)=9Ǵyj3Z<[̵o~:z' )c>]*px2dz>1K“[&f˜Vv. |ެ_T8CP.M}EQ>Ғk)DsG}ֿP|I^ 5ETnIɆ>X0z3ϞEp7kDc&Xc >"iBP5JCkձdXJr0BkCMq-p!ċ&zR j)]"p4=uR%ǂJVD/e5>-5K>>zKhKy{rNwΖۃ>,$a8dj9ﶼ@t#/۳HI6͞вe7_P5{JPwr<TB{''nr=W|O_kbp%i*d%5[wsVN@rS"hV{'j:~x V&tP1 iS=]ܬ{6fmLv$JB$Yq0a.] BPԪ "1pM0]확u]߇8p@sDU4iEA;+XJ]fw?gŞXꯁQMS xxa:!w:";fDSM$2O:qadPmkJG)J:.Hns B-&?_{y4tmIҿu'[S6}{muzb 5zC/OBڊmEs6;t$b ? WM'F@XlfjPHF& r£t Qe2 8W :xZgN8~MeSwh faqgv_^udWNΟ0UgGmvJHj;op;&?7WAōjC*ZFZLE]d@Ͳ4Y] uFUT% 7 8&tU;FW>HV+h"\ȏx26?8dcVhtTR4]6„ʣҜ2ac\?"[mW ev/}ѯGcqpEuH3ok3Xe౫tZN2 JV1,x̶<>4jy\A A= S;kYcFM(#câ{lLsN 8o_Y74լFgXO0>>2okz,ypVO)xs,.08^KJ:Y#]Lsoy795nTj:~6ɜs>Ґ -]-j%T /UXm.C0#?`jY62V(%5x\6>d '.`(+Vg;HD;6ySվCBhfc-DSɼ7a^: 'N юu-(%mdW _B/J~\J>sk< ģAV]0FQh8'PWtV3D5 W; HLqqb0$75Ay.=oMet%]6a&S.0j}\i;x[Uo'b5ѓ/xe,; c@cضpQ:RW,H##0h0WBgImG  frj,"$nsSSѪ썌#43j7-y6z}R_Ф\ko-L k'샱CVTE4G"i뎚gC}+Ş9TQJd6eON9b?yOيJN/L72;GJUϱXp) 2&, eCp(rF4j镺E.#+& >E +Lq_&#H#o tyS |/swAH1}'&ћ RQD{5)M9Z_`)l4EYzކFn,9160OMt$b~cW@ch nHX y)lDu,RzT2<4ţh 3Xe9(!\yס56F\`^ڨ+dd GE % 1nP]*¾CL2ƤԟΠFJ65 Rne/8*H%wi+:*?zf ZZ]MAxw!@X<=Һ{wN._k0+:ɗrrs?PWY+Ӣ EFOp[0''AS؄ 2TcKU㯲j=VB3͔,-|b7Ϳ,QH$;2|X\{PӦ)20Ns&R $v.CjJ'68һd;w|P55j[^1[+kz^(oTH.weJ_2jfBR60$}u߂O*=.y/SM"-#OO B _]vbY 2|kqa{:8ax%-&*2L{ ?3yhBoϗjYF~i4|.Muza0ҭys޿Ǐo@z؛?!_QpZG]l1 C~02Ux9&#W_rKЏ}J,_Ѯ"[-쯲*1+((fgZPM4QW*}̚tOüKgOM)v=4F^:XBYQ}11ݓL 8*/;' 9ZoMK74x)ĬtkOya bi3 }2$)r.fHU XdUmc Lޡ4 2dkQBo @yv2Д {B|hAF:&1~$K/؁jfDө lbg%sP ;1\ڹ&:\E ў67B9'ytmSAY/;i2=dYÂABs 3u4 |L3yofp o C<:BZG^6֥iesYj\cܥv͟s 20r99$Zu0v'Qqoơ{sC1"nv%ik 'Q뷀7Д]ƷO:Ut.?X,uifv9 cΗ%:q[km%Έ>{*b S37%>DXP2O@bkf VqӳP'ZO$8fc!w=pXO1I{%"&ĺMT)xQQ$Wem5%&T.{X`hW}_[.6Y^SϥEi,L;)w>OXy8xrX Ov֗ ~;DV}-ʻ*/VTe~ǘMLx#s7R=c6Q c$;J_$:3:ٰmsZle#ݣ?2,DwozUK6Ie̐U,n$?C,[ݞL6 RFe OOVh7IGnuoc<ꌢea]~uC&l3|$$`󧚶٥/ 텾my)B' ;d!kԶM~$N[?58$*uQ q~7)Oa,TC#Sg 8c;fw#~;b]r/-; 9QsK A B\3Gi F =Vf~1,e ޓ!Q^ :üTa9ÙU#au܃ B78bFbgsi`` 9躒bfתZ%5@dd vnEu hlA#٤Y4@S};},ޛIIpLf6󌟓jD&a =ܼ`jK~I,2? je bᴟ{'PL!?cgjOڜy,Z5MM@)ݍ6dv%na6m +ld猈8C;#,°r1+p,py|pPqdE.K-zK(O 2APK W .Lϰ?MHIIr YAn"ћL?#tqS <}gKacQa>pn+ObKe?3YN_7-=нt_}M#NU_7DGٷaW`ΌgQY3췫[7Mq ǧQ4+?$e-VZfcYaRE_'NpOfϞJ1Stۙ|aM &'9p9TS=[hCM(<E/LjArmps pR1S.Q ~W5(Sni:~ze˕:pHy*;Ҁ\ E058B1aGx%x6CR^F, EZwg2Nw_<@JU Ve^_8uUyIdmgt@j@vJ 2˶dDhzDzEeЦ>{ gcT8#5WքiSXо 7cClJ˃݈5#]=VӶb%/A v ~Bj񀼹@@V"+ Ț_[[;'0 ng>%pH%j<:\5e?=;L @-&Ny 4etE`<#PШ䗎fF?ynxdE/+,.ΪCUsnR"Nd7ͻPbRa89) עtSAVܳ;3ɯ³BJ!炡~]8 B9 pElƸ7t8K^ WNdoz =j0 E-B vbn~&b3)2Jvǝ1GP2NBz:F:+-"UwM< ShFu1X81GH.n]'8SPmAɒ>ܼzA6-;M:`*?ˣ\8CՒKAR 2)',C|,Dj$ؾC֪zZ&m2jJeH`Y7?_ۅIo0BŠXI|{8I9yǘ}?4'y8  y|EdIA2qɟ|{S>'jwe].b-=OT.T$H?jf@bwwXU . /QB;O.gDZGk+)ta`1OJJ.sJ/zvmQ|il|s]=Am l`*‰ GfY@LL'1->5VvkYo2,#5*I9֝dl`JLC?Sds`jjSa^%AZ 7cxgUˉӍ2,%,a#VчL:P%6$%B :ӍLhtC*|}Elrd ©Sb%b`(.fh}(~S$5 ֭tMҘa(2G^¡QmH0%J^R&=߈H@#`b9p1?2`VPI+{0-QbvhC5"Exg{-*@R*hBSbJеmҺTK hk8 D[&d!PnpRS7i .۰+ bZzpBN,'|$Pۻ 1:/K/UɛijY,L#E0?I@f%wjX#&V}>^?$ 9*<ʔrŷ}{NefPBz#[v>[?XMX/ Λc̠ Lz њIyzŠ7w5b">HCKJ(kˆଞbfv pӆ3*sCxc,bBэ,/vko" cujd0z=^f~CcWx xvbMq]~aɹ찉B;c% /-c.J-Rρ}.ݤwzRۖ&l@mʹi?'o(ŋ$XvgJm,J c$`hPCqkv,=KFgzEI=O49Vb*^ZlF:fDFG^!:&I{ Er..x?/` #!v!%Ģnlc-5 <,ie(o0n@sDZ$6]Y/5ܠ$ TG2oҿ/:2HC}tM̌7ة~8cK#} X- @&k8vѳGlVc9]y|)UM[7 pnlQ"L+…';^U}LAXLe0+J=5&OzI3gי"i{/o%zJ-O;c䝤ʸu,Qbl`zL1e#J!띍ʀq(eo0rWy^k<6vi//FL6M̭݆#Y ?ܓnC'50f@(mW=3CxZ ـ=Tb^9~ /ױTF^̉e|-I*CB ~ځsȮb$z=%ӀW8?d* q&7,C2 `浇&}PʽewƴS G -\d_=EF="]Kksrۓ ʅZJQxq 9F0Ho)Hnl"k`pfRb[Nrݜb Q{=&&)#&0~vJҦ$Cw+= }ŦrE2wnE1RTީ Ivx$6>C.Vڛ_~DƝ혁jV˶h霾ry*W%M x&$ 8Yp.*h8y/ >G+ eȡ6%̨ڇCHw(7C7vOX?q; h'!ϤL8}Ak6)T܍q ,r /q ,hAu/IY UJ0k(S zd%MQ:'c.ݘ.W! Ѐg>QvbيrÌlu<)4Ik;QitWOv(q!P^Lϧ1P=*[%$}ν+B}6'k9K02.z pQ6r8}I,k(uMϕ2t.<:VZU4y)={4P'e~ 6\V:l7ȵ:>}[?(MH륻%hc#cȭ{_koιnA>@U鋙D()@Y:XDaCT:@%'`b6.Dr^+K8 kt"kuu^NɡlfxFGy'qtaJ}k7m!Нv3TJBQ}|;F^R"PB+k@pe!a;yl>qfp{;W2uz&u Y8!`BFHV\zqIh_.gd/浳?+lNS|$e:7S.o!#蘈(0R2&j EӯP 7zH骊ʩ9=Wυ$$v$ I6"T?UzhA9W$ hwNeO,&J  iI'G f!t"eV7 d~ԓ mm%[Q#V0&>[”xK2(y}[1Q:dy#%x^Ma_s4%YCin@m2LU @꘮812hO /dͣL]YӸ',|?6"}S^.UZZ's r '-d8K;( 5Ҟ;mx(EG֕.\h-#Ryb. ̠) +,LN9޸,g|2mΞ";ai[{sQ#EUTYۇ5W&QDnl^ ҳ,ne@X~6,o'D3snЮԗ&4#&™}c&g7 |Il`:TFɥ֦ 7:?qllwW84-xepE^|E1d\^hR0~$ rT/Pj9_Agt$Uh1-:^t]S0).y\K^"`5 |b$r ;p֟oa'sn#h7-2kk2}Ǫp#m͍O>$;0ʤ>__#F;%_%0<#%xbA7F>.IlY}Dr*.t) N\МLrPWC"ͱV ;sWBMۋaO w~XZ Mt--*ձ%Xo:g|zBPKζ~SPTI<0/Z$4E ?aav4zi_#IX<]lvL޿ jF kwh2j[ Op^Ri,lIQcߋcE8w+riG&w*5| 5մ`,W6بs骽sOPLhVSyQ5 6&cg"ե/^ fl.A,$ͬ IQlr!Y w ~ODKfI򛽄kPf*.7uWz5)fRFe_o.zյRAW&y@rz®!ߡ%_-6cE2jϟcT1{' TƳZؘ㼹#I9&8طAN7fzjKVT&޾l:Xv*~_[6wr]Cm|78 (QQ!jCϩv#_ ]Y2%:Hk՘/eKHH):X2ە S PPra0$WNoa?ZKLi(%KF(oPeN0iYX*طS$p?v CZhe&ql(JzDBۮ3ĴW9+u2Tؤ_|60dh\N6F=#-~RљV\.PҌ/F,!\4(6 KJzIB7k/#)3;hm4 !`wMPL/Mlk]:jǗz>Ӎ|B،lz=쯤(`:Tݖsoե ^bOoZ!P1KغopV=\J3S J 8ttdE5N!.QJ@CJ$cuLކXK~*'c (6áxMNxGN ,݆ش:ᾖwdMĈ.E>|Ē8sXx9vzGotdжuW7zj]5ye @lj_q) I"9ѐFtU9+"g1/LHxƏG::Gfcʈ@>(pC*P]8=t&qJi^҃LUeb4ujMX+Z1鷮FK Q$fh`t!I@|f,Jx*ٕ3FCI6!kehuwq .hk8;dݩJU%@װHg |!(l=>gQPk_"AD;"s/Bt+UQ(xW՟01=E2}%F{e%R7BXwa;}J||%uv)OT/OyK]K c_t&3dUPBV!^˰mRڲuP]czr.\㧮jie"]E_xcOb@ -Np~ؕg~4L}4{9~3jiicp=FW1eE#L[m!,~gge9FGv%ZZ%Ua(z*]ɣR FOp)H?X|OW9%6Uv(n_) Hi5 nPE$6%VΌ080Ƕ!묝lcc?oJ?cӢ\!elt Q$x7֨X%6xt,_`K PlU3gfBm˙4U{3+WO-N8{Ymuv=Lk/?uُy- 3ǸW (Yݎ̾+fl>*ȹ_r}SH ?jcY ৆-e6 q_mtx_ف['ZFtßґg$` O! KG8Σqo(2#*tR!&3B!Vg Tj܉-ɬ"Jk\0\r fK4@ |l͖e Z`{yf/8!=^"qAΎyՑ_-~U3tP3K$61|j~?nRh@Od2/{nFJKZ'A5 ̤4$FJF\ u^m~ *25"u"@ח!>WBk9jV(3$Ry؍nlW/tڹ-2gzVUY_{ zti>N WPwTUzS^bdP?gj7 y`粹JM3A 4iڈVt 9?ŕg:/1BO'95Z* 7PA*V;y~?Iuv~~ju ߆ `Po"rH{d9z&cI3=ҍe2Ԯ=DyE,Q]!C>O}H؂.Ex_*( ʯ>CgVn5-**JpwT:_mk&_y܊J&|,[7D}j9EuS'(Jjc^$Իert9I$-%O$[rtGB ~_,u$R96;%{!jTk*sqr:K"LY2 / Be[u1:R a$#2IDvڝ4")~(!<>ĺ\<{JkK w/J&OAV{**sPIR]~hAMw zQaӽ_ qkNnAq{[}Vg 4FG>0}\zC?L{Bf+,6;^}-l謧O}~m@bʆWḷLa&,K藹YV<ҿ1% ]s$(nx>'Rॣ0>W#YLJCns*.f|!jQ[둱P10qlKKΟX& Æ0I3.U> T܏ؽcCg+tlנ\A{=GnQP5(3?3< ;&լ0VpǬ|_dq3g͇lulVSh5$(y_w֍@KSt9A~ /39*]#u2@r1M?.p*Bǎ@o[CR {fZPhŪl+PCy@fE`NA%{-zYg]\3&d KY 'TrOzpX]G OzT0mGQG] eHBتpHL\*F?w!לz J N)L<~ dʢ"W{Ę_: O$>SzpZOM4'JJk2G͵(yDUM*Xs/䫙'U CNk'&WInDҪ~7lc$,o GM@s? \Sl-bhv+f+vAޙ\h2j r܋W%ߚ8ceoFڏQq( A*[jʶ\&/ <@> |" ]d%A`BD׽ݱ!"j!4*hH9 !m}DOcMbe%)F/1외=c xbyؔ(]+<#|umf8U+o^Ȅ^`$ !0Sf%@ OMx/MȢ hۊgG~^gR5Δ 7iH{7Q3=uA_QGћx5n\ICͭSft/x|M<H;iW UdU3qƭ?@J2"3V$i1q4S/0#Ґۏr~?:ٟnlԲ&f0ħB @lBnQ zqFy i2S{:007j*@Z'ŊCVOt㷡qV\?~5(0x)`ߟ M㟩OxY 4mC۴ h_U&aeڰ|!7=Sj:ͫp``axS@^y =!)yPqmEm| ^6;iw5$"kN˙-%(JL|} zM bߏ Wp* 4~$7r(I>e?(,IX 2<./R:޵#f c)#_bG`ۨp.@@|z&UKIDcdw_՜1nq xxzݾnKX?Z aE3(n[,5߀I`Nh< YcGD|Ovx[@Q^F1Է):x_B)Ǫ}Am8M&/" PYr J u,$׬pe> [zO["Hּ02R+]H{ψ")t7 9\;#g"i$.!̊LSWyP{"uw4ODy=w(PyZ9}싆1 ϩҿ.3s۠PZG§F\S5u$6ߑaAAmHr4i v ?>l:+eW ;kb)D> eq ?hD0c(־CpP&s%#.^ԟ.gTzLq OAL"\D Qcʹ":9orGlT5?G!^ )`z'Iɞ2Ĕ6*ψ8@"p W'S.p "e2Y@3n+2Q7`*yAʻ;+Ӷh6"vx <FOJK<|P8K43+J}̍z}FKp"%Xgk?;J>bv `=p# wy/)(2>F$kځl(~x)20HʔW?1J@7\X z^UN* 6H<58KTPoI+|]|qRt sRb׈@_zCn:BJN/Sk#M/Bҿb)pk~trD :-iE%8G.>aMrwH{fbV>|zg"27> aAh_>7Po jdu>hk#,a%kXKU(~{LMoq0k=n+j92x)J: "Fl_iNi{4AL!9YoV!/[1}ACn3Jv_g$ ӌݛX7y,˷3[.;zz_bHdI Qڔes o{olVGD*|ΖZ4-%zA؋Ɠ<k2b8 zS)vĺ.7)JLl8ٿH CFR0%м|mFhwWL$oGj1[m(Tg7Gبs{ -MsQ( _X4+0ˏzų?G[:0'Bef\ #b0$zFﰜ)Z[wh0l `!<*X,{uVAPLc=ą TJSJ%JCk*y =kX /DbAS!ww}ą&{Xug[n: V{WꕍBZY &+hobhcs2@mݤqly Y @,Q.5f9qc dq0ijep YˈĈP{llu;RUvy/?'%K~ޕ:~)uaކJ.WTT3~i/xZ/JJdؔIl6筐ȸQ 7KC&1_*տO]Zh ^d(.7}'X[m[WR#'u~z6U 9:{qƞ:$6 Uڤ!XZ%};~gB3#͒/Sl1`Qr7SqdZT-v@"Jt~`G䀬pu%K;w A~;SB.,nGvpS+XLQOShesU8ܤ!);b''Jy[\Wq-[LA :2"Q3A ׸0]%t m O}2b"vn,82haRÙq.zS؈>0^.P~%w*˯iŅަ~ywajEsRٕ(apT jgC…/.DSGϪ9_QǓY=5}_щ:t : tyCɭl]QMHdu]ӽt+Ҵ ,(p dBEq/Z6,Og"Ie ?Btv̻@mI1ס+M 9ZlG5`\yzOqө5`[ A薲E"g4zdX1̿->b$`uo o6.I{) ʍ<!fIr8 b' 4sZpJoݓ/bA8%,,a%+Y]Py>m8(龎ZMT#/kJd-d(8?F)I-*}S+􇊻o%=?~RlnHŴ%ڽ(g5`?5pDG "NzތBEJE}q%]33+4 i5cgjϵ<%5ʻ%>XDp E+=Lߎvr?\ö=|s:Yx!0eI j NU!޶H]"=RKGÙ!ڙvYN [5Y轡|LNu r Un{d{- %?Ұo 8_ 0qzz|âF{Sc2}2h-R@S2fK ۲sưC8ˍ\c MFNO-%sT2y[@v:مh3!bTB~,V]J8g:cSJeG{OV+%!]<dL8ֶ__ dݦG*!>)Q@vh.p5>oC36IoPQCoeKM@Qbhᆚ< x%)ݣdL ,,?JUjb, osF/h:_xrhE柊§R7j%p*8,i-Q+=^Ayr8-V0nAa/pxog; D3 # \p*ܶxЃe'y 6ziVCH^V??`k*8oNhoUc{Iv˫IgCdrrURId4bFn2* -M,k- qֳ=b1hܚ똭>HBM&<6]MгeSىP)CrBꩣ%L_GPPTg 8 R"[b9lacF\A"}=4 LSnk-Su찱;33ტCo&?X1c{h M̺Cc/ y`LB%~} m`ڏ:de=,~VbRzQL  O&cY)Fy$9@D|a&`A&>[4Rf S%r{u}G?q93o550d{KS{ ݸ/Sct)SO.uC8D6Šnq]HsݩxDZ8C3ΙN'&FO>T[_c!!l2,|bI1F%:$ ׊\h1y$""곯~L3E\l,s8᠂Tݰn#lW&ږMOQ9VSK۰L^.NKKWsѫ+l˽eS 䠦T|Y'WW*┏grBr~ESgǂpgyc#ѵ/18V]jvkaTVI"FP܇}+m?6w Pc @.g>PO.t} OrkZ1\h zez#yɳFpXyiz,*R R;v}vR-X/TzTaO9]Rnni[ [䞹xg!tɋqNxsQw;`pÉhWTV?E9扙u|RéȲ3x绀3P s2 ԍ!1AT̵1&]oSb{b NalmMV \k}xd.Ln)h1A.pIAjit!p+2봟E"ܪF: \͡*'dB_ɍ B81GWh(^HE*' M!՗8AP!_ ا6rVG.Q]FUm2(6X ?_8s~ ">-lYE؅pG9"M ~*-wr ᦇ^tEi\ًt34>#G݋{ҵ$">466o0#-0ҵ ǭ]0gl+H3#\I'OƖdH3aY:ī1l&-׮D̷-z$6"9A-XF.(8ˑ[3տpn,mn-s.dzu6ZSbXW$ᩲt0%"KYP쑽c岯58u '[d %7~ w0+'6Wǧ;GviBb|`v*Z+cƽ2g5?Lmv®ѹ:eGX\|hMeIV/x2"8A9 |/2iHK="kg=E%|w|s.*wwl j}_2y~J+xe5dC[bGIbw#Tvu5dAP/v8a?mg]:Ublz"nw]tuM&p Z@r8"woXOpe6Nv3@Ůˠ3ھLxp0ʬ ^`|&[P'-F\8o':8}lY̬ 9Ww1<я"Omi3pp7D2``4!uf_cm e5yʗi_D5@S"yꢥwlv9+oCFOT]Upxtxlh /CG'p[W}`͋x($"kީHnH>$˶WaKǕ)$mѫȑ ]XVwІR3,r30;OƱ@'0JL⠷vيTd8zgw\E%W]q=~V( ֙Xδo3xYha,TЗGvt{p%hrL`P*ޡUXɧ M3ߤ]TJ` ?45Ue|5< ӻ.}ϙ)FY|d5(Z/+jMe6(2F7 Y\C%)ˮAŹ)`v Qй >${bk1b ^ID$!f;vM!z6AK(ISlR4OZS"S$j+PjP[G_ih(|XF+^bEo)U4ӻA)? xgmPGE)^ihbĎ-b."\4=V߀T!i~Y֏2{G O@gPb1Ј KaVȱBVaW[ -~ȝN{bun;RY@֑ -mwl^CybޠCEiJÂ֧L)eGM>ȑz?a~,%>_puɢG]u$zp8%V% BHpowՙikʿ#IkÁǒ7tCnU}2jYejًnv:Yf-& yߑ,.ٓew ]yV췒Sa sr?KUTO$2 |7h{46:Gc~ >M_% ˾D |yv}a+j9;`?;w"Mnf%0|tĹ;P@_V+*aů2>T!ƒŕ>+pSJEcS`=d/G YDp7A%OZN{" (b~ڗ=NE[;;%!l>&ۼbet5'^1_]mCƼM WIvʚ?3oRiT i7^A=O$rWzitn9]!;Z= t2p 3#)s=U(]ePV zf3 w]z9~,@S%Rˡl<&`qų?SqoaǙ(M/dSBMť="v}~z6ڱ`ć9lrA0~fU=e}>n+U<\_0OL@"gxE큽1O(ƙZ>ܺyJw1 }gacm(@ѡq?bحoJDu[V? ?#OQidkF]JfV*q>t)(3xNxkCtv{^\gZqQSX.n?7&,EH.^D޲[Me SYڪ@BRb"En՟%mZ%10ĚD~L邯rVSF*|3K&V%ĩΆo?`:"仾 ]J!#N?O*_|P?]3 SOP]`T4vc4 }~gQBW:(j>okLeN[elxK=bH7#pP Q˅Sǖ$V"gpēIʠ5afÏ!4z Ɔ 켓< s]+ [j _cV7J= kܑf"b%L>K-?o.:b-0' a3JX4템 _-- tYli<̯bK}sW;ٔP+iY.19YNU/tGu`sX}IT4nbaq^nasdj#wyy#ED'kӡm5W y2;9F,Ϡ2%ak?I&|/or wh;\JСrk,P( {+;[) i ys+yL#,)bv. a6aLW[D`݉vVcї(_,!!Dl.蔴LͧMlg,4Sx9В{c\0'|vA{\>ۦ.hi}0!K%?dsəR ~ջn"Y|AԾ%bn ̮\|%=,3)W>Hƿ[U"Qk*mcH[UNB=ݥ#SpsBZ%P /36CRIxCp=KQ˘T- W!3xana[/}ᡈE 0]h.=Fk+"F4l4^h! 3.z-KzC-qm$3-ꖄl¹BH[|'1wNm62C+Rc6<ޱ?*AbF:NPg>,j7d0.К$!PO Oo9Wp=Z @TYϋYqd0۝7ԓOoyxAΪtbSF 6@(x½6cx[D&$[ʕQIck^1&9NfZlU1 BI<8lҭ%*-OJ\|`:Fŀ.Sd_ Ώ7vq#mR*Qݛ2L%E3"V\H{8#ddJBJUQE wGI2`ǣu @դ'HySD톆m]qoȉ f75l$:PsoWIC^-ŕ~6xvFL7/nK'ZR)JyG3fj̞zpۜHL1{⿎fu(jD0 nIo@j2˔ r t S y:4MwΒH7bHXEH|]/+g1|C|Q}rB'C2A@ű7ߎv3S>ؖ*}){^c>|b3S7Nukwcz4Ip?GؿQz<c RxVG :R15O rءg&޿o跬yޗ8+q#}@ FD `:KZC$0H/\N"<g=vZ#qԉֿ,Oy9J/ -s qZ%yqe&$6wЙ 2XQ9lPP{X?}Ir {O#>jk+dWZ2 vLrmVy)tW=bl9 ն^VJ8r|aQXXjc4/x+e(K5_2fP*BVϪ% +|]ft셳VZ5_ڶ/ ENY.Kl|ΚLc.pU?dJLFОD{TH^WӣMfJRpɪg熡, Ni[9J$eT*K_ux@m؛7{&qv z HiIJ'ĠeYW^9R_P|жRut2bm1^Z?*?E.r2dOֆui.P%l_8{a@q/>habI MΠq@KH:G$Ӂ,WIbM&ˢ&,!oѼی/<)kD6tIJn@^˔aAݿ`Ni[iвʽ1l.4"eF1v cQ Ba:5lY7'hR6w@$,a!|ZZf!8{+ N.> $Z+A8ឪKb3_ǻe|8ԝ . vXVL(ʷ6?WGe :w*ad{6mz)p^!q1<YKlU ` VS-+mqOBJ vY2}_Et\j~i< b#"@{i\,*' ZXJ=l=âACS:hX_gx`‡@(_zv<oF QF.yjK17?I2cDޯ[6KAG530;Rِ@3SVK (].|A8en,KDy]yPq\JT/E[)AJ<++f|&%a<9N/go`@^asT42_"]fJkGK}Md i{"upeeEe_R djПy+v-*Ӑā KǺmPm%{ԋ фou]L Z)Ų /HQMZ@=g=&u1` A >黽ůFkoն6r̃J+м;"rT\+lKR mI~/D$g[D,3!8U7j D?1X=5Υ\-G36{ONkVk從dЖUhx>q7,-:#Džd"XFȕ ̝pSfR~]óT I;y"QĞ E;eNOm_APSbV #(>svlgFOuj_DP-(0JulY6/ca,C'0o ضVCe5wڥ&{$EjrrQOb^af>+ۻ{{gG ѣ!('cwZAKMi2lzK~j߸ԡu٘2k_fRJ;BDM‚C׉ +zH>>UMQ:Nk"7[Ty mThzbU̔(d)aJ*# blMQK}ʴn?Zg_0RpJg4;~{8N)DBĞGR@%̔EPB͋"Ah7fvggǑVnFS['luc!L&(ؖ`\Ez LRM{iz6!\3ΠY[ R*dmdeCy}%0&H`u(Fɾ^AG69U.kֈޚ0wD>IxR 6#.U/йPh4 E'`G'hzK\y"._49}lĻ=vzF6F7Hwu-愢ΒQM$1=!F%_bS}k  Bzy^ɝ,;4=@Nq'dC uN.rF/SJ:ZDy$^#`0-T9\Y2u{$s5}'8+X|Ur75#­Px':I4bOaETvck75ˆ7.;jFHKe)0b6POm "'׍'y/W(O}>lV.M9윶?YV#ta5jp)Ql50gjej$\d?rC6`5E$E:K0 Z}>m\9G8ItV+{d S] (@7 ""{w7B!rc:MアfN :Tfn0[Ydx֩1vF?1QjmG_3{KTƳUGm!5oĨqc>n@sЌ),47T֐FcyO)ZCmj1 )]+.QIZ kL0Lg Ӹ ն@AkwEc! ε&仡l}*FeR~m"+=/Q5&Cs~hJUX@Ji˽y<#y;w6jI{հך8TƤA_[TY1}!X*u}Aew\Ϛ8>N&АṪk[IꅾF6jX`jp'a.-0ZD xLBG_JEoKO gBfgli7|Hz ^F +!5?<-B>#k=+]gO\gŀ#L"tS*(cֈ eYB8QJ;d YY7u?7c/MIbt)@`GZ *]q݅{bvI(|yq: \GFMd@dMe9*!aÎHbD[%*,WV1'zͣpP5]ߒ2 (&w.F|X?}{"wfE/DPYؓX'3Ϋͮ$MO.jU'-IH-ݾ%v2("?VӘ(SHh(L }G 笟R5B RQ `>7;)- *^y'; :~PπԜIrHOaJ>UV wӡ)_{BCkAPݽ% \A9Tdq@>B ^Gd4iz5Tb4oKB=׈ꪶdN9KB53I`o-)SKƀLk "f:RJId+xʥދRɽJYG)cndAR# }R{3yLGmeH7К"CUۂ\4r5{! @=cntdfr4 $qU9RDZdrq1o| D]R>}D i֎T"Ū_4{kǜ濜9o$^^\T9рSF:1**Eq̩ʁi JCye%u: "PG~`5~"$."ׂh߻,TE<)HueiSqZ\ƞic+jL9S!sm30[wA܊qN8AMpRo5.Mg78)c {Os,*T q~o+e G6YLXžM[{֞C<;FQBnD6S 4$rj$t?ID@яU5bh<\65OgO~&FYeԼ%QۦD?+~6K cj?kV@lb,xj).l', z:uI\(N t6!lv+J!t&0[8ƾYpz?vL/gImt_U{GtW ig~y"uE㮲W7+]캝  Vc+;w 8JrAvDI1|p;NT#..HϞx\nY5<s+Ox_h'I_VPGh4}v7}X%dUEq-[DsOf|POg>Hb8]da{؜39§g/%"5/dCfm((`R |!~"Y\U7]Nl,,:+]^esXص_ õݲ֔nzEFM(`XvRPȠ'j@}6iMl vE\G`R$s8iCc\kncNsBœ>z_wA3M0;M̂P beb#:ڻ0s߆1^'1ܰHHFsg|28kø]Vf}}mkFzZuNBPC,5AB7Q̖,Nt1+!B7I+!!0cN, _ɓ.ioؕІMb~9c5mRFM(ʎuy q: Ey2DAzDRsv+xK^:&$gѻ+Kb%ksа ;Ë„٘~N/Iy!Y͓%sWbS<-s%o0IVyy)z, f_dp_$v,M^ Dm$Q'0E_O)4 <#Ӕg6I-COhS^\dشJȾVK`Kr&k$"K& Wi ᑍ;8y+  l4˩"vzpN)G=X27ի- 8ٔx9-nj b/*f~]ʍoN>h.Da? C;py,O/>5{ VHYuhpx<8]or"\Vady"ߗ@(|h4{a {88`,0kX[K yJEiYRp&H8݁f*4Y+'H_ZǙޅ~KX-'<lD4W CC607Y -]M>F.;O$oН׺kY{Jf_ OʅRW+ŞP=d}car_=ޘ٤>nCXևblom1.<඀}Z=B*/ﱠqcMet͖ KQj@vn 1QiF(erl17Fǰ DH!,yQ|B#{&:/ StsC`\YWK~"Giûbh ᙭EJY+h~G:BdN尉šH'[kFqv*DQ _մZ!O`[f/<4kǥ@,e2j'&HoHQޟ;ۑBd6ooƐ$0\`;hZ]yR0I@ZZ1܂KDb33}A(ՎrƂNlvjTb0%*Št9dm[S NDCH1bBD@}^)w`-!׆#Ť߮./QD>~B lc)N*7dCeOaܙ:8;3wـ98Zb"Oh}s#rix2+x ' Q+14Y/?V!,´yZZOmʦM1og4}W3glT? q~&<:ÚpM(U;D<lJ\rr#iE D\ 5HHl ںzd%.vیuzrT %%nʚ s;to =h$n|)Ks7rt:^˘q+qpLla&Xh=ǯUF F/!%lqOLlѠ'@?u-~sߑTb fI>^BO]q#}d:I_׬,5c30Zw˶yI #_q_DxӉ7?2rjѫֹhEj` FF ?g㹫P5^qNc-_#7ya~@|#vA} J/S.뺙nMVqPtCݏ%pR< :dsd՟Eԙb AE%'eqQV8i +G A /wPy}|AH7y}ɂu`’KM4h8$N&x?D3}|Yw gaՖwԏ­|0"D=Xi t7Վc7x'=CKkX'6T2+D>R AkpfILҭ:1n>tdp11Yz~ʟcu{qe u#.$y=P`'H_/:7mH&&CT=R꼌fxt/pԛ$M}UF?My˅Tq'loVIY2r˼vx}9Y9Zoe^sHjTgR-aFd4= 1ZMgN&p Ͻf&JyƑ]RCzI_W׌>ƾ,Ш%1rπ53Őhih0s ~L~=DŔ @ſC^?Fz]x[ʂNt 3$Z$5@̣,! Bbr,ŁN27(ʁ2%8 it_sTa)e :t~C'O,;&;h)s '|I=vOC%VBU6Gͣ 8DF}GN eqb(:d0;2zN^&ϛz鿍{Jb2G-j !>P^ǻ[e8i:'Z|Txg2'եg : 9}{Z w]LBS$Bx8y8@7'ĬټKLgA[M+5 Qt z'n/K~xQ8=,tV#~8{:0`]|Aŀ}]@ooBΌz߁>*PIBlp# H- X!drgVuL!s cl.Ey11I"5yR;.)1%<MutX"+ eRM;fi9k @{71о2pz^.E(옷='DQS}0 +{>|&n% ެ1j.C¬(N T5/\aك{Ɓqfi'U7}BP6#+zF& 6O`P(Dzg0ȲȲ~ Ѻtq{^07K1[]coV!8aXUSlyI)-h3TTa݁?L;uA}|]ӥ?R[f1HG\{ g Q0Jg `3v52~^  Z3wTC(NeNEke:ў ׷!R"V]eGR)]H 3+ͷur˙tȤj}gj &c.z)-@g}*d4d܉euߒ/:kȖPTcCNHgkyڙnLlΆ(zH^}ƐSI\-ZTbڠxwxOO:xyÂGNn|- hfD 4XbY.}LJT@=73KoeF$5JN7pQtu{‬`<_Q+1Mk#Oa18^s4iI+)j2HZAg6!?3-W?C̹jfo}Ki[gt'!a_ĶwRw"A 5-,m70Z87>mcTsiotbZqyp^ޜfxސ\|,d'F>{H+ъN ]bЊ9rz.ly(QR/B7e3w|Y07}%$Y[ iKέזyUT5\:5 ё Q{o>`?t'a6PZ-KSt#{f~caxÙpR-jPxV_~aStk'4 y O @_7: gM' t7얪!BZ>Y82+Wcbʹe){hCŖ|y ZK>je^k/$Ť{"KJ XGb$ m>Yg\~j8sAYEJ/[\538]F V oj(ab\ nN+Vumo-Tw2o"PN3~)Sw]PFXŨ6llQyw9XBYnLfmpG`X0P+Js'NkjD 4)}s]E ^ 7l\Nn`lpȈyc qB#XhSmEr 6z2zƸi'b^QSƪ(qNQ>P2à[N]KkoԴn771eC= 3 v+G ⹊{ T' :a=F^SvWIxqUp`_,ۙrL)L&M@sY˪49%n[_%Al{$>6As?7Zxi,B zۭiq;cwԕEOqftU XKCNAdjsъ3w"I1ok;lodqBm,^ړD$|JrvE)^A&=uWFtQ&Fhi.̓B&v[oGc^kf4$pW]$4H^mp%(*q' 'U/%9vЯh5-,So;]̑pBT@y=OO;I,JSͱqkx=62>򇇷w]*$^Ϧ52II աաq"xAF$Ȗ`q^V]mrVբ0A#b}̗/z\4k4iwPsMOƇj,~$M_ dVcK\m1MuKZwf' ="gn&2u `&l,*V)oq1Fg1މX; .w.AFYb`$F?+gJ?ji0ꞠȈ^/# m}:|ް̃ 7] f:*)ӊ78FQ '7fi Gh \=9\".[TT AæR+1Z3g{ڳU@tr-¤:Z2Hq& ==q n r=!7I]d~tl]y )'=s2۬фd,mce8[xJMAR;XW:<ر0SVK2i)! h~l[h'^ 5r甥s)jjGF_. (W,%]0;k5$eiZ`P ܹϡns)ۣ}k+{%«exr@F6y7Kw?ȵRP Z'*[P, I4/:K}F4eҺ].ͬah*<6{_ ᮝcB9zhڼ%PT?$2?]04RZك$&Љ0Ã?魘&@-̢X( \T=j_>W'{(#@S9+Љ1%t <f[-$< =2 >pB.k*["}?1KObJJ[F"h ,<Bna72'vS<6 }rjuwx(K˨cgL0"gi{2GdQ75MIACͯpZW] ˜"cDc`d!V&pW|&&x0  -֣Baۓn{HlA`; 7Pu*PL~e yjo76n}Q؇ZΨqZ+gؓN 3yt}i*n-W2ӨnHUe,EWL<=f?.FuNQ4. IV#ixbgTRZXdRt<4zy Lrq 8c6┯!OeCtGg6I"A]XypN2 {#iYB ckغqQKS\:bthrtxc  &>j&)Y5y,>O-ϊbD2=dr HOwIPZju<a.;Oj֩磌@^-tw;&~l{e]i5lziŐUFv2nSuʖptޡ]n>-z*]GnD +n< Wby Ai>V3T 8N> ȬdPp؟OuC#nEaDdLW CR!"׬ 77 oj\tzX ju:@&}Bo lGyv1 ϙ,.+ߜBgĚ\Ze"|x8Q֗ ٕHtb%yp/n uU-<&u\OH*%S:HZA:\!_^~bipQ mWc[%zENxD]ih}U紼>PbS @ٸ% =q`ִ a-͓Gr%t٬nHfɳ]Hh6~{n:w hZvMSYgx8|L;>ֶQ'Q'[1'cb;(l+ dmhFˀдnQ,\D%/ަ Qڂ*UÞѻC"L)B3nQKFPEaD1-yɢ[=8bMZ+0mr%W5!4@^瞁ac|؍[F4:s&̯0f;Uŗm_]'17}P2p\iX^H*/BFb6<X7 k.fj ln}cMw3}Jf:a%B؍k͂GV*n"/qڋd#|t*xJ16<W \ R1|.}AT b4l iD=ir_:fsl<>i 816+lEY3C9}"uDiX&Lhf7oFb <4gCֽ+>w@Z8yݔ;d8h^-oTkKqadq]4"%U)H $*60̑nd/v/l.Щ/'=2 &m"%T;%&iI)7k2I|Lz;R>MסHauX6ǭ 0g :/u&b ;~yMWH?[QN~pN(B䆒*# ϸ~+edk\m1ۯq\UA+2sqk@NNz#7y9ke M~jj І{vFCޓMYљ{g whs3kb5.ʁ0gg4\` ?ycIՀ$K`c Z5 Žw/ANz}\eO1}ܬ\ܿKUʠ6i +I}G>PEh'M[kj|!5&FO_!!nhWck<'#^U|fa7@AiWi}O6(ߣaѡlqĬD!^i.=jEll~2|ٶAsmc,QjB W;X1Q6.4fofO-B}y. I۴bH6Xn#A(Sٳ%G* )9&^YX0.N6c.[r2lo3Ѡ.9|%L C >x0+eDᱧ'6cl9.B\hO&!AOc- GYd\H+==0#Mrﲁ#pELvSSCi]#`>B)0nߐ򄽢@M%Pda8C'{PK^5PG쓪oul>CeCm0 eJc{wH$c{џg!Ԯit;ֹbt!)&~ oB}l8[FD?/d8kYSVTػX.pѩɪ/)A˴ ,-v ]@1&3* a׵eh [}iA{s nL܊x\^|Aȏc[l#8qAKH il6𪃂E ;Y[%4zq4rh#zj6%1\%U8l؝C#4uѥ0&=T[>]/dF2z)"LP7PD7c1@ 4۟GTE$@N`1ǰwMUUr?'vRM4GPƥ"+rA)2|8,0W Nd;'cJ Bܲkf!)a#4G5x"&)K]&N$ACA"t-$˓[w(]peo]o`JI$ V5?p<=BH9|ƿ"Xn󶄋#`:?scI)[\?^=q ^WczcBCRZqmͨ`E[!k\\Λ(T%қu]AM&Vx ?v->F3j.ɋ;eӃ"qw~';2Աvu6 ϯ_vڿaAǧ<j / *w]ː)Mك#ݜCV* ˀ@{^YBExfP7t]ILW2Zŷ\Y!FeNqMDI|0|9Y+V96?NU21TxplH{@oQ \zhdLXI܎Grcs|+F?{-4]?'9'Z \ )gƀ3+f˴h;۩G]tWidp5!t%B1IZ>a#aE.>IIH4^Ļ${xMF[ Uד>Uݠx\ _,Ո{M( o%11NjR!Q`܎5RȰd sچ~g@kdBߵ#e짂7!}oRS*Bd#t Uȉs/Q@d`S$ړ͍͊X#Urq:4iWL{_g*M'es#@3善Bs8pn"pUt[7qQ+7IY|ڜK]5E)یR3Njl7L1-Kf>MZz>8ڏJITFcU= :RU_% udmtyKBzֹ8 yeAgHѠI`7x5$(jWI?M{jH %9Rijm/zk@$|jKij߲em!`|ND)un?$Ť~ qrs#24QMjJm Vl?nz {T:mB6`H $ RBD6 j?Nr-q5|+ʏ~րYE/HRNWpzp)45bW6t8\,bN%g! !GɄ :ܟm h}Lĸ;O` 4~|3 Z#(!V;Tr33ʮ_LT&CqNUh@Vt $J$!b^EI1u9cadyց 3[i;IC3D!#ɓ%`qHDv;`CuV%[[ G#ZEUdM[WO MzrsuIjٿlyBf - _|79BF64?{Tgda;~<_wf{_QI:-qg~$;k&jTRl UoP⊮@\Z @,vɘ ;0a$ձ )Y;,w&G HMW})S&EgF+iٷ$JW%w-T* PU-bWywv?v P3f˻):bĕ2N|mEH j~bGEN'蜡Vj\X{ϱ8oGُ%ixmjcl-vozwW;I-еq 쿚jv{oh iM]EvH+C˭P|rY,gSئy Hzb}dZm<%W'3#>}hF06ʑZwg~8qg'ʆ PUmv$Vp׬8J<M*fÂS,%A]bm49\ȋƀjE9~*\arUsDZOgeZSE^:inE1gi@jK+Mc8ػEl_glM޽g*Q߰O;+}),FE ME檟fk"X/D#[x*a 14rỳ?7!ϻt, nS!W[;h%BF0ثD[vy͂hþ&0^ܬ\Xxo0g_"¤5%4W պ8dZ.<ʽvsQmd1S"/Ȁ|#naGO1>akfxߠ0%JڒDA6HA9>x_ZGˎ}2>T רUL-@[Xkk0&ؕk1'O=3*Uw snU$,ȧbkZ%0gפ^a5)ljw&~P6z;N0Ny1GXO|3Ͻ}K0 ?427f7,*pž!I}ӝ?Fbw!EsW? c(m<:M$ɬ|-Y𛾾}SA)a}!"靮jep@+S9ml^Rc^3Ӟt3( @\? -_Gapi @;0S QF@RQ虔2r|lu%5/9bt Ȑ6V!#0 =&+3ʺ3- ixI̦u ^?dA2@?`kZHH27RQ#'+я(&>*3:Eҡﭹ-~k rMݣ ;yj &'dzse"շ P#o`-HZ/ {PϮⴒF4ڞy'`T߬Gt;1(P@ ~eQfζȁ o+P"L|TWT$ĥz(8xʍ ; q<'-v:=WXQ폃;ә.ׄo-;Ó}_,Ou(i@kK n&Bl5`2YF-ia]d?Ӟۣ~ QY)aus*Ȇ|[# bmq:}l)2Js54  ɮлۯ5[g%~uZ/uNj2|zgϔm/w]l\V- ĵ+#s#VX^oۦ|'YǢyYXt4WVԺL(QCH.TZV?*l[܉ ~WZO%C~4%Ds_"Hro-Ϩ$)4|ekZu#X= TE~ca?к3дQm8hջzǓ[&kYc!6Xe`Aj y@(_[jv}y!h:xBIYXvkI[.}x"sx*+O㷺*X8%^sPU)ɹe1p +F [.j|8V+v ).0"uy` c]YVvϪi0"B}Y#)Jn:=sمox۱:d`հcH >XA!LsfHf%9. w?=Hy&C]lG َ2`-C7 WNKbفm xy\ 6Wp7K!Wɖ<8-{clZG=wӽl 9$8柣cLb: G))y~-x6u9Nd"ݥ9' ;irt'|T~Qz;`EKEx! N[vse߶Gx;~9_Z)k0P?1p#4ffec"`>H!5Q~le<)Έ=k=ćlB:yX,*WDd\mDg& FzV:7,Ȋ|_m /H~r/%੶Qp`c:ܡ‘Bәrx'_ޝ {(,)i*Rjht`p>Ee"n0SoZS;1+pUE-٭GN X4쮿ٛZX QbP6*cvwCd;I{={_Zc98ͼrA.JB7fŽS Ef<"^7:?m wbŪw­h=Bc3\=wHإQ-J{ #':蛗#qnaV`B)N:bVY_=j2@MEIeU)@jkRpOcw:C@ Q§XZ[v-ת`+Αny 釘 '99] s7org3կOuXK1q#o}hu*롏0A%&Hthׂ[^zwCSY0ܓl0MtCᘞ]hdM% $̽R{y_ˣEmի['"R7Vn^{纇}OC +%Xdܼ NqC5CY]vJo9P*z"3Vyhf\utZ,8&E3ϛ)(D0:/ -"rFi`k|Νxk=h?$Ŭ,ЗU)q&vC=[?!U~4#f{2ZSK= fT0ZHΖ7Ao,.+4I.\1< et~KPju^9+ +[W2[e<զb@m_ v|C{ӗZ28.\i;oOBXc -Uȇ O1D$M}'p]xi{*ˤe?϶-]Zهع< " (Ytgn|%ӡ\؎iڨAS WC&PѻSdƏ1aerbkD)ƥIzΟ:6ѝ&y|FZTavqZ7]Y /ϙ|ঞ!;v_10n񱌅S;ҾyY>]KO ōːQ`v08㯖_)5uE}R.y+oqoU]ʱ[2NE风wx;@@FuZsrk46|:Ͻ8!g/{=c DR\R+qA6dt?籢#&I >5SިR*:wّuX_U;[%P-l RV"K1t &nV!?D2|!'`%Έ91Qiع޺ DxJDjIU 5Grh<ʡ.AB'@f{SbYBrOK<D==\h1]wsH8m` ^9Otk_' k|ldG/8-~@y"ƦaY|#te~Jt!̢R#?sԈr>;Fxi2i >#_Ɣ [3}ղ*.З@Ez.p!}-0rMliRVʢWVϞYEdkhOK>uO ɼæk'c"0eŰu`mB%J2"J^ԺisR5mzн*Fd2fw1cm !\6yZ5oA\}9a͹2YУkXG:p/@ܝ⢴.Uf붕]M9N9qVWϱ  - rc(fU@M?E)'ε X@IxɴJ?t7n]EHݒ(=X@%Qx2`P ĒnnG lrp򰤫Bp%\|3QYNH(%de$nAbF2 X%&pt}+Glhuq '@)X' *\_(ԯ P]gRø8P^ٮ/8"%=x41h7Ũ>j1)jwoށEl8+Gġl ?PLx, "RITrB:袱AۺLM M*^?l j\D 6_Es;m/w_|yjVevRMyVXڼ;X,P}p+ q^pwsgʷeߔ円k'gR_8CAx!]siѱ9$XfI6 MSqX^oJH*cS:RC}3Agj=?|؋Y *\\٠[Zʩoǟƻ{9B Of0=G=N1Bo?JA$;3J4B`@8%*&e${ӦzKK͐Esq忰p#Ц}إru>&>יGrH;DocDҪSe:(3?{0xL':|jΟ2~N2#~tjOmp@~FeMXYXȑ +eSlӷ~i3oAZO%Wse`r}emlꖳk]Պ!@ g{aK50L23 #}N-, (UZ#kxB}u<+Hy3qvlpf5]]e_7ɜr>krrU`M{1n~-q[x Zfs iC3ؖ2„~&u Ж/7m K¿j[s!+XsAv?+7&' ޹sf@:Ss_Z5SQxQya=< `[yt prx" SKLW輡v a$EI3߅h6 IԈ%,Oc 0RMڥ(4ݷ286=xɕKP{ cNiu8oڞkIi3GH *O, Jq a/[`xxLݽXVԖT=;<'YTMҺմ%w9c paw#=;rYhy1FDڼ^pE,_,H'=9]Sz)^'mdTc\eF2[\c4oLr e%Ҽղ#?^;Z9牷F"kdK}`Yt~=8vk9]".]n kMr ҷ#p抺TJ䔳F4mR?~0]1 tA ?(xdx%g3~+$ gmhRm4v/f- q!xV"(eGIkGUSh_%P,{ͦ^[J VMꅪP}U2dI @ we%Θ B2;{bT|4ţiPFmne򩯛ad&5ɣ4DzxoBiróq߶Vf łMEXkQXGG(F!ŗ aW-? IczG Ń~4@rE&Q!ZKr `=VdEٕcCr|k}6gGT#/ M&i<G͜;Qc/ kݟF|GG2/ j_#*x8)m$k[7r!j_hV c^bzy.4{tqMp_[*|C(m~ jmiLǃ iuE#\$;%n$GVISQ`$<^< -oo=~P&gGv*KbĉgگU5[mU9waAR X<\>b7;/$7LBͼg8h e_¾"̯@]k޾ xNH@fk/^a:PeTҧڳ@ (^FuwtjjLׂb-zڳ8+U43rʒ{0G̃Az{ܝgvZ\|mKh}4.bÌ{Zx ~#-Vh/ȰzzdI“(I~jÿ5-RmkMUϛyyqI;+ h/8&)(t4Lt5 @ &U$3l̞VBiwɑpҞSin{@W )!F|:!)+U@Jņdny*)ηr[E̬ftLl'T7쓺 毢mMLnqBJX=x>}# q"-`dxׇ>KfUlNu\.mfeQzry&@eV(C1e<t ?E(*Ԟq.@uY,^7["O*X&iI6M)9z+^L`ak] xY&&}jaɵPb ~M0Fg˟[O#7?&瘶f *7u;e5 0rJ%;;8V`xL.N:PDPAOKNπ;a5A|wsT כ0ή]유VCj9>ERvc]YAle12((2?+S#Y~6?<>wHa\;cwyв=i oXhx }G^eQp%1x_^S|Y`h|n2Ի~2^,bU;YCЫ_$|Nz80P4ᆧ 撝cf+k/YP Zʓ9} xMhf NJe4 _a^ %u)gX_ 2F0B޾sXH#K`#}E6_&Yd`Y0Z]LIk?g{f㿆(dүo mas7. &δ*s ɳqV' #X%h$z&fL? +ûMه5feqR X^5NYC|ܗoȢuE(zLy|#QZU(◍ u4ܼ+!~hК2w)O7%G)g tos3;cfhNݠpYss*QT$ ] ltz8ҌVz7 x"s1Q3 eئК4_|*cva-3=nonͤvL8lRyzZ7^NҥP}h=YSfRmp3 B'YK񝹱vxlپ}5՞ G#P(Dp`Tܦ=fmUOۥ9Qci-s;+r wȿO*][Ӧ(^RM:J9?ƦF0]C)R;q${l=R* #ϿcQ8 AZxy-=l |ۼrR} ؠOvzX5XV?n? [)@ o-(ܳ#kd GX42"6#6(58k Di-ZZM9<Cq}vĊQ5_3cPZ$+iAc,ȨaS:clϱr&|x{QZpo”b0+.@l~QNHΞa8Z3cq$rH 6>91;ƽlI 1{3)XA(jJa.D1v(Ӽ o ~#2T:&ѡƊj36uFi4 T3r!"."wK-R"f-yw$Ͷ z+!`s&hp} Ugޓ.Ysܧ U11R ;￯/˰<˥ˣyddvsQvOjsDwHEVgx@ tX 씦:RWqۋggJh׆|;`_RLm4,MR>z[A ~ws3 ['_Ao"e 80S4uffmllEV˿)@X,'m4#n7QsInҲΊЊ`FvVP ; msOZr4@nѿ_OtDyk) ]on?aگ6%NJC"U:Eߐ\0k˴IiDZ R7r$$fkw z % ̃j>ܴ]TN庙Tc.{eK y h#%yo@%Va% )҃ Eb+UGAܮKP{0"o2'FJzO6/Z7a< #ȯX\ MUQJځ-s;.XJ[鏄V*f˗c26\/!?c< Xz;0YmmD563P 5e45t^١J]4a]Khz.Șֲ9f0C aTI=ļ;п'f;>1^a7pM,O$_]Z!pp2hm*zuQ%].khFqmk}#`¼y+ ^>̊RϦEeOaɴrWH¢FjCI4m&9̅k\I1{ ?^vj:f?`di@̳ 2RI\ɖ2l:-F|E]GV_mB?[$2(yw_iMJV7f%]/*pJiQe;ugEߦJq'4;Tz) -x9;܇gݢD0p/he.sHJk/݀F༵P: 3>@)= 1z+P=8)k IkܬfC!^V9T'x]OV%!_aw6Sۛe>X)C<\8gj|G;*ڸ5sHwmW  H79V0qǻݨyܳ*-|<2 DJ_:I vPE&]n"2[@ (Qk]ْeqOFMi;x,S=Y)UQ91de4n-C }}"J<:2hCw^'9#%꽇Y L 2|"' R5qt L@pI.Ǒ,={!66|Q -x|Q!8{;AQ8S9j'f%ppr񳨉hXk~d8fLK,:_.JfCўJVKJ> ^.( JKB!]VOG!w3m/ 4jqDI025i5iz'Mc_\C>Dr? aez_'<"ȖQFӘYj~WTOJ7Yq]^9k|L!)'R2$`ŏP-8Qz}ڦu`It1)J6-({=S4dIVÅK8yWClZEU%rWT ;ځ]]Vfm":(NEPJ#Tenwl+V "miQg얅cϭ) 3(Z +f@~>Ӱ2`(pt-FۍvANs| HW@oTiۼC)DŚ#ΝT$(@7'SF!N : æ62[>㨋=.Kp\W52Mfۀ eʤBv?\uggC^%#gbɿ"U~i 3MH*ْF,D9Z?}fy)˰9Ho/i~GovCg 5aС+xs!^/W lpw7]J 4%Hh jݚ$a ez̉ ԅѪS,5ryUaf.O\|?Ց-q:h^,.# Ρц2<ml}LMx'?li~ɻ?tu2E&*u߿U[.LGQŷsYF*XqY.(V"ۗ$,+Ug)vi'B&W;@3 _@eN8)._b]L \; .CXA j|')<*I h6`G2%b:4z޽%|7gI LG0YeVH=[:QazP ]amgQ~pzHa;6s"w;S<}N`R[}FNs!*jyaW['QP܀DY}rJ( 1&M8KmC%f^-וJ+AY jI&ȭo9VE $(ewԦsɃل=fUˍ4J4lr3<{c<E?8y25ClTqEޠ钱H25D%s%%F0F1l|Bhm嘪@:8*/ߚiw-wlu&,.Iz LauvŞmi}Rrm)j(⮤FRx"}ZT; ? 5"⪽G:qB( 2yXVPNq/:>M%9H9G6*E4r_(F3)*Vu#Al^~v7m u,d>N]$GJ-SQ zb[ֿ2ڊ*:I:ᢻedsHܑT' 4MjX(7l{JQI]w<hy<ܻ>ɯ0SV/Gr٤T?yz?7aA%{}aTeX;dF)\$Em[ W ]m-pk1Xa۞/^1Lwʷ(H4kkNv6tMn?ϗUD>sYlUt]zRnv3fJlv:X_0BSE˴j$/-- 藣FJvľ WmaH]qs#'eK)L)]{{z_R[[pU3>>{TDB` }.K vR\R, k =kqYvپj<W#A[Oȇ_{AbQo;F_ j.]Nk u/_A5'm0f q)]; ceP Jb*=@$e, l7—Gv%Bp+Q5ֿ!H&{H]z/'r9Wu;h>ilй a仿W{u4A=y9.Y3Rl>R]0#~WaS<څuccJ9\5 5F?) Dܗr;~ABk}F]JP9x]R0N&'3xGms6~3`X)QuP9d:Va%g&VϖԲ~6Dz9xP-2or\6gosLCUּ]Vv^=ˊCG~'t6!e#w)k5 7CZ 䕌g bʘCEa?fޜ&;8M 6+iCFTT1~rzYvN)+!]nj^Kz#3"剿}<_͹7UҬD K<]<_e&ԣQ3B 9U`稖X3*yxKΓ4ps$c'7W-ȶwܠ1}rc܎ `@Hl$9Y*3T飕0U]IC|xZ6>e 4>lZC:lޟ~tsihO1 FkrIv6@e3/̎ lJ֨ggOxBa0Rz !Rp)Fj '3dc-{n7/n=2݀E;9TzK|nzC(w im oQt4֠l>㏩8!܅E)(r # +H]KA\YFwUUpt$: am(#t$LU =2F $%^hb \Lw7;f+[>S1~_o:T %x{>=ZO~:N}QԁRpLߡf'8TҞ%ĉY!U;5q*m dGR PasK01V#ԒiNɮblGiWܗƕT DQv?#;FA_,`t9=bҮ0G.%Bf/5iw%/l($ӟ; 3"б3bZyzNPǨe; Xgd}KWW2p?0V8  wZ]3geDsӥQD+cke<>0iD6u Pjٷh&b x%Sb2;" +߮ '0k+LPG/HAuد LOeDɊaqߖͶ&gjs3VV/ A-NzMpX“{E9F<ycrb1P>ʒu˃2%R.teVȸ$ !d(>`_mVnjzRV Jn^74x^5@ nHi0]esrF\TؔAgU`ߖב3,H} H;$rc-ArVK# Ȭmv>$ ܱnˏ~ % rͨd;nx"k.Ѵa'ή[!}u= OY':$dӬo@~ڕ<]@Jؼ׻{}wxu SX^ ḯ:ġ4o$+sEca(Cqo}Wx C`y#Q:T2f>rD>F ·;Rf|ްr[H5MurUFެ0&>__,[[jAp'lN;CoknxO/~~9?L# S*]-)T2EͥЩnKjlWȡ 7)tQ';T* I߀qH`n&,|,^ԵOt/P)/>ټ3>0-<*xF`³|?JzsR$զDXKi BOX5@H-\L17nIh9V\ kS[鐧c$e]w7+X9Dr=:O_ [p6ym)*ϑu?gbrE4^BP(]cw ؙry0ݐD71G-Q@}&e9c:) îӜ8Ӂ?:?Z.ʵXNqKT֊~TǓ::V%ÖRGԍѶJ:;(Qg/z:g@ )*+@|yNPy cѼK*Eq [+E,]?6uCTJavRʱAOlʟ Nh*N3cėb#{ny VM@79 ݴ*^0#ZȎ!q{>Ab0NI"K)Z2ɚR/\a>" P:$]#߭ H:)"*'^? C3t Nm!akfþ|\R4wy@^D4%# ou]3+/P4M~ۏJɇg]/ufMiS+Cը f#*Z}mU$fyK4Kn13UC)];N^j C*bB$sIeӳDM'yҟ~/~ N&j1*|Ӊb/:4cB{Wq> >]P252 PW oj(0UG4Uaqoy#S`24lΰcq?IƿY>Ju֧KDb0yAH ^Q_f əBs$_v4~q2S|v,P_rjX8uRy3Ps(Q;Ҁ+p821^T%=zټcc8wo9P+_t͟P@_x$}Kr##䒙Xj}7P<0@*'GW|q[?Oj n6 z;m:[6(f0[vagMjT,bN~p2Z<R2GZdFT: h++9ٮb.!J6>N02)ʘ+9/BY${-(%H-cpI\9Jb?bz\OV:IXAbp^ŖThɆa̞K]2;'sN V cEِ].TZהr^:He*ɰtY 5vpfPεCeo> ɀ{G2 3*Y^n Xc0 ^]Լ5KC0zTEW]X_BYdC{+ᐱMMaZ;̭ :*_GVK[9qG*׉QaEਪA1RF$Og7pݎ#Yxn?Uy:~(22a0c_eAcdaZ6cz"e`C.Qފ28dyXOWf'Kh_zR*ؗћh>1a@[\4 `: ;K9 Z%3zR c; 2۳xMoȫ eWq z)33gBXy&lIt[666&vQY&6?GW߬+|ʾ}9+=Ju{_I <] 3U~!ibuaQ~@9oX֗GT󢢒ڏ}g(o2DGB; 'Ԅ(l^sKYegD_f~Q^~/4O[sr=\ Y/ehcZtP1Z8KSa`ؤh"+}֌A;b N7R>b[ ߙf8m3W7? C6r)IQb_d!UQ6X-k~߯1*җ͒-zE}G:pǸ\H @x)}lsv+6S>.mCEc%oΒ 67ͩ+M|T_LȽ o]w{hb}Js"FXI6o6"-(5yw@L~)Hr2 $Z&^ 2ofj"{7zI3G!v5{J\줄2/QX)='v~Xޓ L%,dTc5E(e"gX{#=QF1BbⱲyCR,+~trNY]"*`D|&2U4vﱭ\20A c5>yA;h ݡqgB|,B\裉jce|_^ΥD&Ւ{Ė+tnV")u>aIa ˗sIʌƲ"2`a{$fѐbajc @wpqdJ"Bta<;$*C6G &g(U+=`C cd遙%߮7A(sF<-wI`<6ql}l+Jn:7Fs`B.!N7 9P,9n@~[L"z(&r5cj%鵏]X_G,A W-5E"A{!ZFڔF&F#7]Ԭ^8ETRe4!㵚#TA;_ޯ6V‹Rm %;hNmmRE[rA]vuևo#^:y\`C0!cf:J{}!wxDm̙xc iA;)5 16-0=k%> f%ru8.WhEy'm'6sҨshl  Vs_-ٮ?ycxv؍TF`S\9H~bv 0Z*,TaXi)\fuwR\mF-;}jA/e^=.N`FqJ-P;>elϋ %')zT .9PYX|j.EEUJ'e# hQy|H3s ?xU0cNd芍Ph!EHp=vs&N LXM^xIuE<P6Kbr hnՖ`mZ)5fU*ƔbI@ 'B8VG$#k?;EJӞE}4*‡:%IMa8؂$_FjR ZYKnے + f(q,$6@Xu1^-R3K֑R+M}X e=wrZY :^L E+?djE16x 0 &QJ* ɖ$]Tcʼn<مUz}F|ko VgwfxCD\y6qE=h:dhSF8zw4oul%}shV9:][2?e|/m=N;sr)ֺWLk# %Zץ] ZJ!YwՋ-(18dgV 4N0k3|o(~Do(nkp2h$!X:׸5'kmV2f=E;rczB̘Pm,Fe {?S(j~DD#jwlhkps񿣿yd4H9=o˦Y>Q 83DL}:9˝(i 0n = Uȗ et s8Y #tIMUAh{Q\"bZ}G#Z kyP>$WѼB4ԩDm'w-\$u4qhٺݎ]By#i6֤eGZ+D6< ]E3do]PĘYAcƙvbvV %ÓGag~7Ӄ{tN(YU@AC${W(rb4kMbwn^d:I&PMрmg94z?HI jaE i8s؆X.;쎪'W2 rzڐ' f56\VW,>$E,Y>o 'M;;!@@hlL;FIb/MP0QܹNS-kjRșk>b5bMi_?-h F5+yuV vTЋOC(Bgгf(Yχj7 m!d'o%5KW*ćvEGm]PgNٯՇVK0o)M@췢{1J ]A^vOƂ8DAp`rZ#B1)*80jX mWʑТ&#"FW_EQ`v=R.)I.M'acoإ}@Nfx_R).jׯ<a$Qb`I.WsP^J6Y ?6ۮTx}jW T|s* n?$^Y L:aث0ɝ8IFiWqSJr%7 -?˒ Qei?ǎʲ4H3$+QY9!J }Eǵiu{Fs9 F1YU*vdr`!M}F1-P57hYg@'/#Ht/ҊXȣc;a hⱭ3He5|A+m:'`K|e[*40W-/B=:X¶(um {]#s^K ="iK$=>lTvʄw\Xq( 唉h6 ; 6 3g3yĴٴ,!E$9dU-]}$Kp$ŏ #@d*yûTj6fktRY(ۻiRT^ g,P;d VVPguA+" AϘ9_Jr皞0G!zUb"v,̪|8yf>GF͚JcD?5jv%?RR3}n] Q>7Fx2DL@"I3–#ꦝ2+v`2q6$/h;:0Έ9o@j xFJa#CJ-[,* 5S~4 G uŌ+F~}hrl J7TЬ|OA|%ma\>WHsZOCdEOa.rMLK@'{]تgOHSwWˬCrx>ifTս/%j+fTwKDߙ3WnpTĠw(>O;7 +ǀ?>H Hat)[`&e3)Ej j-u%j|Ձj~} x?8)IO^Gr5Ejl5Ÿ>H]39W?g̹f8,,L}+Vp^).`[4.Hs%:rE'Rh8o/pFf"od2&*&xOi. DZ$0-@;ǞSϨ%(u!{Q5#1f\bjhJWĿuAh|LgXhK1{O1k<@8-,3[ڊo@GtWd̚p1˔vϖ)ͮӏmJN-R\W90$YUqaxq*AeR"DOEJ!ЙbFUci҃}J mExgbAi=P4BeJ&/%?OpĒ8m$N\Rm,r/'Q2 DQTV@7b/jVk{q 63tM"X7 xȂҏq< YK¨ZM,QZ35xR2^-pvkWoN 7k қ'CwZߨd3^;A) VC dD\CrN^V]bEߕ_L L#>H진x"ևF$j5eǣjd͓S ƅȝo~r=cau~U[#1ʤ׻ E^Ƹ ^4XF',6`MTެT j&(G 9 4JGǚձkJYRZ<m*: 6鉶f.iGxٵ;ڼ_x›v[♚FF-/`.T:,4 U˲?tZg$L$ .;z 1;f狀xʏqOu%;Ot¥ (o ?0h"pIB~ٳE :B/TYy7>s릃@}2T ^׮O @ͯLV./)1j'2 2N{|s+{k@DB{[i١}r yed ^9IVUu0m˲0 rjYL{cMB_7D&RbVٻx 9nmOAnO2.C,9U}B6/ ΙKDr\>(2g5TmA*P.s ʪ0 eޗS'n.UfOF!g6 ޟ29pQwsCa`U3>dZ8i0'c6*dozt 6nV$X69j65=k'QטruMf`v9~@2{ɼh6f|0wGz, 4nY!g5G-/Wnk8҂P+CwW$C K+M]? DOl΂8>˒M1:ϟݻg9hp-jIcpvRSK2 ?OKHqc4dT~F _FsPgGLmdف\-#WbY2Tw&4!@m-ƘK@ښb{_ dϦKJ>湡\jXJb"64ػU^(-`U(( ~!)sI$1`*܇L<`ԂcA+NYI:q(Ed <Ly^>8uNޡc nf{c[ic3fDž8  )#^;Ù^%~Ο0gRv/ШEQk㛲0p"`B*AˁlMbQ-ߍL>EB;ybm:up#ZiPiwhծsPBE@:DT41=_CK$SI٧f. E/)O#/Xdr[4e2!d iኂ&2Vg)rxߩG2 6\`ޢ*Fj a'&(X]|lbRS(f~^Eia^z3[xatV^ j Ұx |4(G |_v[}*48HU|JSl>4I܆I2fN%Qiz(Ak IB:0{&7k"U .e @˚b3f05+E(1X2U.ˌ0a|g7ojY$QM[zpO@@ju[c`緖ǟ;hinKRgzܿO14\w`LN]wT>zP\tx=clj&Bf6z̵OTʶ]Ke gݸd/ۤv+W6贯o5|/'A"bjUnc1e[l&n7'A?1Z{&aT_Y`A-K-TɇP%e3DoLRBȾs߾<^Ƃ)DxU>A͘A:Zj6N7)Ah*L4v!PNhՎz, uo#+w{tt{< =nSL3ۏbЭv~6͜>5 cz\1 gY ؟w eh|)^ISZ'sB}+&xS]-t{q~=/Ȥ,[- JI$831زi`a% 5{l1MX>A ̅|JhKǸy<x"_R0ߚd޶ j8l ytU&袓i\|fbdZ"zQ'1p~ 4"Z f˼]hmZkH.s '`k0|1|D=(KUsKph!^Pt6"i*Nnb/R|ݱLcK 2HFM?y׍hIpM2_KnfIÓ+r FƓ gv'/_Y -B'76SpK]f6Ay%LqX~f2NS W^8~yaѢP_5+_i>Sq.`ޭ_9粰g{[ahaOYhkj3:pꚅsAhzkuLP}Rǧؤo/z/A15 GKۘN^ Ó54In_[D9}a;}o;G]0 J"B6Fcd|]]b_?nCl=F"zbz3`X,z PZXksmVw:c*FoH_9!=DF{Iy Pj,JP%- ֖Bޔ+IO7% t.aG'tˢTik~)&oH[ ! g"tq }̫^QSYHxՃ9(L8 7幼 W e*Om%nQFiDB܋RE GUs M2'_֘qк#bUaY^A姷C7fn9 ´(Y|,M_j9 ~ӋEo諭w)yw(}P΋b_V+`&DXby"H% [ YAzg-8a_Dh._(qE()F.ªl3oC| m[.g{;K5&}% {JB<_ihdW"S2 \2d*xɏ wL}+/6l }sa u)'i!^{(ρ>r}C.3B8Pиރ>4Ԃ 7%ߙ~Gh q~B8'q VYOQKX4$'1>GUw$9 f0ytqnl -0Ĉ0%X3'<Em6Ej20r r3(p4ͺ5U/81K C-jSe06K_#6 % ]%g`8;`0| EzAkWAٻ0HkY : ⯪U,_Sڃ[8L2v4B nLlxıI")i<]u^Fmnx,!@5JCYWl0EwQ:1빣Hy#6hfS~xϸW*s63UdbFbniC`}ByAF cAp-gFh!1*a;LTD vܒ@=a;5M>)][8Ud?o~0%W2?BȐ-Y#()_/p,?ppW5̃NG[7-?÷7 ljߑ+zu$Xۯ2T {gS]'|H 59V]v i1ܯҥ|һBə9pÓOG6zL<+L֢1.H5LPY } v`ftz5US)NC_'-ՊъqPlE!a\n gttp.֣ lԏd!RMi 02Zdˤ'h^eVA3Sh 8CZ[@)oJL8 =IHg**hmuȓa dE⭠:xɯQ sl1Qбp;Ǥk e<ێ[|1nc5,sw9hl"Hq '-4d.Ț] 0/Q = )j얿hL*7CBMw~ 泑/yHl [UvGk  n?>(Yo_:[j,~1^rd1|SBxWPoX<{1>NgrC 8?{}xhޡ2#;Ľ;뼮Sxv@ M7[mWb?W;k?'ΆYjDњ6h6u@tY 8Gc[UͬMYuE Y9x"P~(\.*{a1leR2+>tσVE<x;Pm*ܞdME>b\ͪѫ {Z_\̋:hR!3UKzn^Tؠ ??bUR̴Th' s{*h-ggu_((gMbD`=.I,2<]siԝNڨE ZK\K n\ >>&MƏМ7͈kyUu?$r{os=l-L$b"w,o(hz~ڳ2 hCX) jY5/RJo@3QgHa8o|+ ~س͕D,p!mODЋ1W>I',r)<#w:vH$p 7,IQ'Ih, HUS;S,I LҠXt `j6ŻMw' {#NHȔ p'!J9 ؄ػ/[IJ waB^*ܷ`(ukP[c\OibGΓY5#Hbn$)"Xޱ3@;37?_^Tq9oz0{bxܿ K3]]/T]'r0)=&6B5?mD5nm~Q'LBkm,a-/q[ $)(<ޓس"GEXwnɀO{ snK!n($di9>Tul V2 zX| F0VMc(+@&"#%2(&;d N򔢧Mc :j3"6ǥ.ׅCG@T(v4UXK|EdHbrY1,՞:4NXJЦ='-gNI:!|KzOM HG+xZEc[eIuc@6gQݍ=2'ϏXx:BgX)kGE7$F o&oyH0ui:TNsr-͙xAvTmhc|_s+)>K q˘:Z ࿷]!Zo|G5,7ڨ5 <~q/ Y^\x/ȪԬVPYJ|O4'&'HiS]p{ pi-xb3WfK䱎iNv)XַjF|ev'mR;b1%n׸#~n\h/Շ OvlEE2S?o *eL DKql9IZf.*[nS ]!}r)ݓ/V>oZNHZ]*Z}YJ=Uچn<{C׎@_.G XVr%?st*fX@; Dv2Xʹ2E84YkȣyQ1- Mz]SXD|(fa;8ډ8ךiX'OG*LZ80)e`|:i0^GZQծpBNwgbE,S; 7}95iqvKbx@vVcGFg'*b2JGDLy_c^ ̾64օ^?++CX?TiPfFdM^M=bh#q&FߝkӖgYZ0707010000003e000081a40000000000000000000000016101cd7a00016efc000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/mlx4/mlx4_ib.ko.xz7zXZִF!t/Id]?Eh=ڜ.+͟:Ȁ$Ayku 7.y0\H=ř v`PHm彵*%=NWKA)5ĽgIzc[qCgѲW) 1Y IN[8v[C!ut֡"-jIV;,,d\ت7 Scp~_yfl-"~"yb$3d˃Fdy]0s1 "#MK2Aԗ.; /|ėPIeS3sVVzShq ٨ UC=,!H?CdJnWKAWf:{稼O<1wfϷ|7+e Z f'VVPgV,3 g3wD \ft>'gu5I#6kC_WyQTvxX,mH61R]” Qi?Hݛa$|Ą/k$x\ L V̼Ć-|Nd'ھX$?`[)/ %i1a,hNKAP>/ g']B=rG <)vM.j<0u eYq˧k aYLB`9j`+s2{~p{<^' C.aڠӠ -ǽe-8sxDl4W[q-w^)~Cs܁r(|IaI gUT:V{pb&CIh. %~!q1%w9n,i}3%vFP6n.$]0崼\ާ_Hg,U05hw9E?M΄28:T'9?"˛ %E͝5T]\=5Ӷ^ uwB Y0}G2RQOxKu9fqp6LVV 58' Ň'\ #.iXz,\ho۱H{8~>ћa6,L~op;#:u&Xr7i+2ptaݞ;p1E<טr'Y+XѕBzMXUy1KI.pDP|͇WTΤ?c]kS{ cas6D72F* Qӎ.FS0 ʰ r މe ȧD{tzӎ4 ח-VF^.R)`ԄDpv5.\l5|97l*+U4l0 h|/\票y( څ~~ݻ:38r]<+dPbP2KY\J&TK2oQi\7.qe8&hb |OϽa)⭮wCճN%:h߹*IG|<׏AF;Mө"M`|qA%7ug6a> HLJϻrw 9qի[Xt 8gu_V-fg[~-$L_ ;_dRB2*Dd͕!(R7Ao:' _Q.Y6_xiǑc$W:iXހH M~_;`.NwjקʟR0_߹anN{q!=|6+h=3T| &.8&&W3ZVn9MC3K&i# /@aNU.p6n8r50EJ3>ns74Y3A@%w>ځF`F-AԚI.j׫3q1F'wa&*)gk+kW]ZV)R鈘ΌVQuf.iv y^ Ŝ[4+5hYŮK+љL];Z"EEA [Vy%MIVm9X܍` V0γW^-+7 HŽ4;D6TDWBHx{)iä/v]4?T_Zq\Ǧg97z5쯟A@;~,-N2b+ڝxWḊ-Bۦx[hSĵåH}|Q^i/}(pP9}}'m EN]*6I@L@%?L(ʖ-Ȓ?֣慙|#fEeΫX)nzǕ`P.Awl<%0%ɜ~:p>ʸ`I{*a>!$&'. ?ͻ Y@&.K=y¡f6ҸDoT;|}6"ܶ>y('maODxGu$]^0hJ>mH!)]3e6ֽЊa^+ja=U"cμ%]hmD|U>V\fRuN7,"l.1ffxl" W'r8s9=`` i:#*^+Fp+ fK;#u %l36 NmÍ9@] -'?v54դ`\m&QٲJ,>.| WU7fE5MI"#N_3{7X. mF< ^(fvs:>f:(?Rsǣ@|>L'~)\໐:Ꮾ4Pr7H Y5ZJ7 T@v fe!ߎm ]٨^ܿQDoOqQ{|HZCY쑐[E"0.Rw:I4# c DkU':\K%[8Jo|CTwPi˨OcΫfpVYQE7_23k13bݐp^z!8D\&ֽ X z̭jsJ]4PN2O;Q>ˠϜՊC;PԽ:7Wuk"ϟ=tW HG'YN5-5IwA#+WO,}ZX"&\ELgvN3$]DZul)b$V&-w1. Cb{* ~9CܺM)-C%{+"m [:勴$C,tH&9dz&}nZj`aYQp:($kv_H&s;}:f1ҊSK.7Mc|. 3: Fxp7:'# !NjhGe( ֗VD[7ZW l$*xJﲸXU:Sҧtr=<:Uj Sr h?S/a(dZ8{yRN.(]i\lQNZNbl!n;KiH{5f…KK3&'aLE᤬oлka.dg- m…{ɹ|*&}P ϝD`۸".8 CʎW-? Q~D}cm#z7"&UM@a䗀WP"Qg.gsϭKtC]EyR:u'MjS =CeD^VmqX+B!R%+Ղ\S!l{Lv8nMZNF= j@ִ~ "~[,2p4B4_\cꈇj&RΛWU 2C}<ߴȖ3I 3cy[N$QSbwV8f`G|}IE eϰim/9?>|CAJ&ΐOt|=L4aqLO9dݑdF \"tq`01-|)4H^INe[XrC̖t, C 7`X2"8=@| %\@WY4]x )/;?n:G|vUci"_AfˊCDmfq&!_Lkc-5}^_Մ?spCe \X @:>!xCf?t. D.9ʮ,2hGZs6+E&9{2n)[Ң ;L4:WrϨy !:K(+yf+ms36 .lvM9FK?=$B cQJ%m}BfȍmnblQy vWqj͈T -Q^,@Q,Y4-Rזt`9w- ?JZZ!k"sݎ ?x[He3tp*Z'+P&Y?;uR\vP#$R&"կ17)>3-41`Ό] ZJV{r ,f9Ma?SlJ4WnF3')Ϟ1kٞ.޺mKֱ3D}wTG#oY=85m m4&˜Ҷ4Zm9Em}aes+;_]IxُMXg.NJC6%ҝ/GN*"FIQ֍U4B۫b<%sWtrrohP[.A4N"D?J&aM7)oiJ ǁv߼wsj[ ml%fr,K>]jEAX4XՂ&K PJ1"t44#gvw'e<::ldT"^f_z$Ensrp5;}Hmx/3m/BUf4I?#?"㨫=|p,Cٶ}`^u\!CwW:G96/hɞi9㬼xG"AS:7G5WD<7`N#tƁz4cp+ywEJ1Z&i Ε^0 pMI#tg]PаW9P WXB$ fW;Alh?8.j/勸lUGLO킣ԃj6RmYLoMjmӁ#}l,,M Fg4%8΅jlx2mH!@]@rHV*S)NƤ* \`Ɩ:uP-9ǧXپwg?J5~G0u|2N$vV _5A.B _,J-RŶZh?3K9,q4WVjYS/ q5Pw d?$Ƣ*}4.иsz>@dآK1竒3ͷ%$oXa\wCucyCRMb"J=h !"hǤD y#wu}{j)2mL*RӀ$ J_n B^y`X)~]4}E+u4n4պO-kDz.]&u !ӅGZL#/IX1{8g`\eʩJklGT;AS6(81ܤz`:ذpُLLm"zkiVKYqрJxDzdOQA}>e-Fįƛ޺+'$ږ ZN,}h@X`Vs҆Ǚy9њ{(X}REbʶI͇TGǡN5vLF|H`}%[X)+iybYw`xQ:Q5s(aX2Y#G=ezP ELFuO*\/XVAiYXJ^+htdjcQG)@^LXM73$ZKYNk1fzHfW2o8w=Z aBo{߲؏- kYԡSk ӚdYw}Q[3v=g/`35eB](АPDoIsꎳֺTreeTC2$Igòs3 $`,$SYưbc෹XcaLEuYnAtz[$ƏϼCI:5D(XvC3k*|N$cocNL~GxUV .߸= וw(a'o)0YBjZ2Δ8=_ލY0Uid⯞9Aڥa.߁Ph8)Tzj)ooBpDINCֵ@.1pL~Y|F!j0sD1=5d,B*=d'N}Kfc~f)#*^ax}^,m-/lC)M Gg3G]:Mr^ߪo z~G>r0]4N?&J7Rs2+8<'l{ATr-4I-3[xk+L:Q: )0g$gKkJGB=,ROsǞ\2Y3F+U]njoQtx2_6UZ|> yuD_7wf Fr[ sDYFہ9LN- CB5?뢤^'1+oD'x'fnH?#3dS/DŽDdqMF@s`A,<"> FCMg7˕%\:/8>ϲJf.!FWuC:&| 0MU JuN[i-*9|L\Gis.=qw.WX$/>~6G[?+g젓OItE+\l3Gʕ6R8רW^n XKRSmfa!ru#qE(27vc"d4zRN<X<5&,dzѳ7J_"wA !S52;J$st @*3NG.6ؠ L1x[Bioe❷AScr8X댒<0K2ul3v^,E6Kt9D 'rc5#jY+H`vjC_lS5V7lq`3K VaLDjzNQAZ {%e+ ҕGϣI5y+$iD9W.dt@PPh{1=7g_*<)%ȃ >N65w6$m /QF[T!hbiKLƜP`#}UaecZ1_/%H1XMKL .%+렺<83M*7?YQٛOw<1J-s.-(r~j ?̾Љ-Q*D i>e؅+?q٠τ0KZI_\G5s՞i)''MEX9ϠmrJ؏ +oZ6aG: } \f~}H: Ͱ Ж礂~%*3Ĥ& @s4<; > )5CwAPϨ壮ã :VUD=tܜ=:xkgiDT8s=eY&\Oʉ&4]T {FX=V]v@!֏Rxp,M8SVׅKϩOTV>iLym>y,amXhreA'@~s."#vKz)hԈ%1PhEۄ(CAhy 3|G=dRB§;s稠sC5sRcąj~bq6?PsfpdKi'X'«<}X$a|2[-,1.ra5E@ޙu$ "t)li;OI4b.`LD#DO\rkKtcK\f6@v7UkP_yGȾǫ3 jI67/Ik^} =լ^j ب\}Yd{fvlMMd9pN 5IXJ,\!\}/nwAF &lE~a\n,*A5!OϖFмA.vͣ ہauhȺҳ=X AhS򝜱Tnr彆~];b`Lد܋;YH!M"#$ρlzzCDRsJ/2_946;D_v:x"jD`;qGZsZe#,Pխ;[$$ZAe-."XʁY_7Q>[C(P=˗Ej0zo< n O,?|g;fV7*P;L=&S݁K~,wŊ!1iZ* Q;~ [WG1{5n݋xhWy&iJk@H-9 a{e[: ϳ9by[wEZ'lvI_Dɉ de;DCo~iRZaDd U7 Ĩ(:F6j1}3khS%悜9}8gv^ԕX^9{o޷IuC7+A =_S,FRaݜY% \ WńV~pCXX]Ā&𬞋JA{4tQGbɋ^hXfe2N [> Xo=zcn3P|` hijÐVMC?QÍ/[@$֪1`S0!ՔwL.DE`1Q0* Sc|J0Η3/<`|;֧dhHϠZ:A}c^:Bb9IGDs`:!i3B ~<}NIsscHFcp% zf[͍Gns{T_S=MpnXvoG]8z94'O(ѽ,L*va.B,(R!XU+J -f @F%9/^}6o}29i iD$.6boœ4?\U [{WWڅ.tݔRB%Y$kO>"8恐~Ҝdra7{9<{v@BیuSД{L>Hds4 wӁZ@}6m1f!f=RUԉPϛlcg4aG 4Raqƶ#; h f,_uDŵ|̲hAibOL3#ɐNqgmFز8.W,lB0 ^f9!4!*9IН \&._: K-O9,r{6jI Ĝ$Md\KʟAkYdѦ6sz!Tuzbwbw2)*F+>+Y蝟Hga]w6r&kzw.lIp(Pp8^DGgg!dHp4>)i7AxAE}Zt7ƶ0>012aKYCug$oo|[ n*{3~uxa5Ʌ7hwU6zdgЄ5E3vS}4X R͘ʒU떨1yx^1UEoGBlTԼI_f(GfM):aR_g/`X5š.Ygu"}M}M7L k8tZ^'a;V $CɎ8}jOd3a;76bu@xOImbtSTOV#6'4}lUGwOUCC* ȪWIvmv^'NX*pکc>O{v mjLa9 169UZ]mlzWv&XW,,{5bU_#H4@-+k},~5VfC̼೬Q^Z*Q"~,tJfPgcr<!vŘX0 Q.5r-0AB`Ľzϥ&`1+W*tǻp v<[aC퀆z 7 CP4Ut\}1 d"[ 5o\`ʑB1\BhߪfWų`\F+NkK%q4&B>X#ihW& 4W纩ä"'O= "Vn?ό,^ c%+=TWz芗&ye-U huFrL,jѝɭGw{儯r]*(3**}`|e񷰠c}#wzGS,nIБZ )<蹉A9錖ѱb!ӎ$9s-y$>ioTۈH ~KOU ^ȵ3$fմQt1Yt@򂽕DW 2쨳^>xv#:LjEnotǪ4yXᖖ5^o`P }ZN1WO{U}seQZB_9l86?f t 8+-RQy_b&g~o̷96-hMnBjѓv ғ6&Q׳dϲ&f? fPX^>uEݸ a۪AMc1v޳YNیրZun 1U>FrA4Ȏ|¼څpZ|fS4t L`N>c:PPA9% QON6%Wп\Cp[(%?#h^~A)$j?Гq>,cMisZ {e-|)r#[Ahq#٨0LPAz4aSoM?ٸldm y,.kt& o]U䕗AW>z(@oˑ:o3ʫ/ݧ+ӰMiQ[QVI DZ}_* IǥTo@NH s{8F+5V{>b$=#C4q%9n͆"n6YB(S䇯oI6`g[Ӆ\?)pf-тH6Nx;1UjmzϼLy3Q hD#4vá@9E҈F@HsAh49 }t s%p沠8p6#*Is6)M2гyvvy O4ɦ& 1'์@ZXF`χ@Ԋ.JCn'}m".%S$h<_h} aծƛ7:Xcq‘nɴ2kti1>;[)l=mE+a-1 N;6l_7zbB*0WSߠݙ~+{(`D"CnsM۲;=>y:ztZh_ϹzaV^KtE@AQQ*"6.,%@>ꤊ u67Tf#s\YMsOX-I~6&I]/v2=||>{VÓ|YR8p٤LYg w#'ND4yo`"3)OT~@%z2D)})#ܜ”Em}u\Lt(E8/oUɬ,=ԐFc極, NΓR\ Hfc xTV~+yQ ̺, ƫšw~]J$SBil[ 4Ң,]/t@)"Z9õ~b \ \Yzp쿵 dcR;8 )QLuĜ6p_Csx둴J+SpsInq֗PǏ"{8kfE+a E$9Y27_IIE 0ws€or0qlKz-TvO\Dx*K~1|Z}D]_m o9k m4M_Ѣ#nLOLk{ Toі*H㜴9QWE}1ANr-|]Hl\CB?j^'5Vɏi4-[0k(GQfǀt++8? dZh_p¤4E3\r%?j?dFcڎx TplL.yA`/< pfKSvm-:8셩bkhqgw#Ö*zi !UG#a3(f@3_TA`Ҷ阋ٿm{v=ך~t,`#Gsͳu}g ϩdڞ2 |+p0e)ߩ>@ ̳h%(&@zeMPґg7X3r(`T8q1~#iL;}n)vΞ2Ñf'rB|@N"eZ[U{sx!0̿աm=.Kp b sux:S,ȋipxBY߄?F/),^& Բĩ.e@Q |\,`:O nYe嶺;-WNAA]6+xHĘEK! ?qE#v0fPE,CX *Ċ=_5*-łWX 2A~־;ׁօmN@46A.s&k=uOXG M؏@hN%1- ހ #aٿ3m 3V.0M}OXUu^YY 43qݪz~^(t3e )襄Mqt,1vw[Wd]{JNs.0bQ+s&->%ٯJnw٪j`MA*Rl{&ޠ3m԰*?:įT(LHA*jtirB-%Z9ȋaIx#u,0#"5A\< /Jc׉pUU%|D%@߁INRVJ#?kS/wľ7p=E{3~=WR 7s0v:}bJbz#٣vg'3? Ɋ<]. 4z}9CMxPE$}li;+&1AbO뜳 o DtW]歘ү+Q:#wsilw*l3sO1IӱpڑphޙQX Id󦛳9Q cBf*G3qyHADu R i7!Z9gpL6]kyKP֦99ZS І<<~fĊZCbٟ^Q$y2S68+ݟ@F62(ݐ;?ߕ  r0,&48ةEa\Pߛo4eF!M #?\O1_տqTE!^2T>h^ql;>S pN&tOі@CZ*Z!CJ̹P?ˀ|uu"l'7BL'Ps2j(Y"oWGkwț@z>uZ|~}|\?BFoFX:^CqEXuM@& Q'-[=t@]4uZׄ>W;HwfVCדjVE=tU?'=PI5qy~Ϻ/*̯=$O{j4#ʡ梖{:W;+'Lv\FD|LBSk%B$ܵvݧl_;C0My̎P,r6X,%{S˕~0{,A|vH;Fb>;1|VRhPpf`:n+N *uOgees {=БUf{bi-v)$23ü:Us~{PU ّ&ZyESk4͠`f_Ldo uA5&?s~0c7_Ny;ػZxb+{M?!Yg]c'.9vt`%REI8Rv?!78޴SI2qޠft Mz S@Y$2\Cyvb +EkA>9*;RwܔF%-ɒwx(H07euu7z_\v~㎺g:JlL]MMﶇF2yŐ8b@twUW)G"0t8i٬do@gY8|Fn^t)#.mj" ?=*jbOZ[v,;.2Uxt}ĩM4Co} !~A}$?=f+{|KmK"mTnE9эlCx%1I_Rk파[pV&/QzKo|B >']FYܞcNi$Jp $Ztz=,{g^'i[My&VP8&8V WEHϡc|@+|/lxªP䉭?@q{*)w-_$Fsv;A%~aď*AC _% \E\Uo~'8%=ˋpWhUʤ[T]ȗ6|׽.I뗌7+ZX 7mƪSf d֑QV%{f ~k\nɖK$aU?ʶZ9/Џ4Q+HɊ!r&fs[TzW಩ ]~HCL QJF>p<9U:PM'h_?ok(s 9io'P=9vځA!O0A,Y6xF'2W[ g!A! n/Dǩ}|› IVm C]![gzp׋Ct %+,rd4'KPrM07s!o5&`=Tlze;y!YL&/MѠ54#/_ș#jS+T56DZp(, k%Kek̯ڰT\k4-4nm\K=W>E 5%,U0EtqPUK[7A #qYw"Wifb2Vlj&YOIpi~WiA^R֔<mƇ {]eݧQlfX-wzĉ+k:-(E&խGgLJs~\Kɑ/s=!wZ WC4[̵àdɬiXE3 úNR5 .$}m`H{Ojt;:MvhKb҄6fn'Þ{-\Xbb=Arc8.wE{-kW;/ _'H+W7Gsqd yIzopʈyT)wfI!Cp h5{QFd`׈T*TeoɓtkZ|Ú@-A^]GK\P4[!9Qy1Lr!iB˴rnu[q6.P¥ (:c])B9sw~ec{ |^nfGCp&TW&[w5[~k;ls}3daeӕ4փpErlX_®&\O2B[7Ǎr6#~QEt.~^OK{=8 m`YQWH^?z#ƞ±#=9``WV3sK/ڭu_CE,L>v_#ZOApEq|[XAjPӒpmMo;aC߁X9ȳ{zeZ`thD O`?I5܍rӉ+P|wvz>kK:i|l&´)?eT+c\ɮj,I{\kv~¥kXRٹ@y3X!sBDqh Ae![knXt96;/r]H) ȯ&Hncʜo@QLrk sZ]YT'q-O +I*D0"Gdnqץ6 N> OGk^jKVT=#kdU'«Qāf7rV^ FkN?C&_}\iLfĂn5yto󖱋SBqŪ܄ZЎ.ws%_EX`تp؞p2MV੠悈P}W@kư]60ߖ\ b3g\ ö rwhZ`Y6X* TBDeyt~\ធB1_T1@y,\!bn0%ԁD 0PW`>lc +w3װi^<󥓽({.;?/k;;/4@ARoM}Et4gpxKq*^3l\^Q>A*(P&\ $R(? YkW@utp9,ջ"xLR4+ۻ1Om Ҽ>ߍګ܎w\ϼWm낯0+|栿K-A_ ؃\X8Or$ߞA"!%ZMh p~&>"y )_1}$C.X6a l͑}riY;Tb:H(joY ͧ 1IOJFB`Y='}%5ȶdb9U5\bYj} CP(ܧwrMHf{X3(:jy!ֽzg(#V8ӏ#O5k` sm$ eˉy8e*Tw$rE6aVWI?lÂ~ǹ\6c-ߌZ:V6 OBuV$ޯ җ: 'Uux\;-$AM ޢZ=`ϑWşc˕&bx zrS0"X۾ěE~* mL*Ẩ *'@mڎ4BqGN{C#F,"X2E qj{~~}KZ[x,iaϺ#fwSH#oǜF1ӢOJyu'\X(![K5TZ/Mr]:pU\a?"P BUO:E]`uND:np*ʉبpkj+чS+xBDFs1, })L؉ߥT>|] ",cۮJKmE0*(z, 0ڋՓ7oN9c+bv7д$qM@+a^gpd &CKz5B*Ce5RBTF Auy$9%CoEg7LD ٷ+,5V1,%g8Ó:": %D / ,sp_ă ÀX4-ʱQ$Fc<G=)kct )8'-c8bDr]Yr"Yɇg X7BI>Q ~\g 2Ԓg|&} ' X|oʢ[lj8SZ>9F5qPlk6IUp5.i Zb^:Sg 7XW}-Ĭ|.&=t7K@b+A Q)8+Qq@%$5˾Rl⤹ѿ*u.݁tj4 gxT)'5D ,sQ*ht@u ii'A'jc֨>t\phs&[ǁЪԆVw]zf̠ni #"Mi[i=g0ٽ  g B`T0ȎQ]~C!3N|Ixx_N5AnG ^|2=$qafycFY 0šߓ&: 0`Oi~6ε܂T$qv~-;4OXc=92̖gքUM*KN [qP2n,jC[Vf7SjضV}s|inkZ0UO%@wHk|~ŽD`v-Z+wIN$Qٛ7ųN&WȸuvbMo~EuB^ @-tؼ6?ANϴej%Ie<١ܴspN<-QA>Vg N("0 >jZ"emS=.hDD\Ch,n,\(Ne. 2`ɩ;I_mG15 `n0+[dY X-m|^Y5KE8ѶNi 3c#+i6$QDeOWҨoWƥ uc^Mvgf~Er8wpedPpg-Qhd: չGS tZ%D+㱔2'ĕ˟4OZ4?"Be -Ӛ׿NvЋ,D[Yj!m$_XcN83!Z/3a~P+O3tၟroJt8E#1ϥq]ϱ=*pP,=9yФ 'ύ.VCM4)ݺ&NICNxHwJuӅfo@;o45&R(j&FtܼRǏe eOX(HIb-J0 7"m\.1S'$ xm?{ԌS`ha>ac>8蠵<8껞N[#:4Q{5]2O;t8oXJa/!PebRo.x9ﳒ AyliC!GdU*/&L\dX `xf,r,^638pe&M@(@)ݒI7NMruoB@ӈLu S+3HDٮlT-#uGUpy?VtX YÀi&N!ЧGhu*MW (2tj~lU<}0E\A2:WMK?dy[ @RfMWdr)`߹EVA2qy[:>E 93 <6Lu~KH\}o? A5lAt~t)^J*Q<KkySu6qbR|P.]C;"NؔWfM",nT4P CnVw}5ryuf?Q88>$;כB!2ֲ.iCpBds}|Ù6?` Sy@{.\@89*#o##.L)`>^#ܵu hs:Kl;Wb|*@Xt$Sxx CHҐDavUr/<ܽ5ꣶRap't5ktKBXx1q h!3YpǶ&05WggXGh-0/ /-M>:"m/W {?6u{vʸbO(:Z|K8 :zt&~=$۴[f .by9g0!k5̉4 TM@{| K1E#D]q@N@ ޶,Ei=V00$ZJ)qn3 lc>P9 N5|,}(xzdcXcH[բ*7!zX4ǒГG$[^SkeA]?e(&Noc)Z ]Wqv_#[tpAƭ|o#iüQlDTp \nxZ FcDnW+5J_T@q7G%nߺSZ+Hn|=&2 ˬfţ_)>3)iwyr'A/$ZQ{3e@1m(Q{][hM>/_Qo j™B&'o2"LmxK{>BZX9#A Abųʵi}drajY[m\p8jE5ZIŕ~~m0EWV9ZK>+VW`b*^=aϗ}C%m I cq8!^ܻII )tƁNg5Pl2SH K47?ujs"gu%̓uy@]S^!tOf!٤}~Wgi8-Y4ha2eŀLb< %2C_4T҂wbz)PL%bxcG I{0 Y ;Efz_-YOɋ4Zsi٦Uu5ւY)-NY`-k$P@Hƃ\>]@L s.| %X˶L9Wږ`]rr8iO4t;0 (PD?=ߜ%$@qфy]MM/#=%=3G ]RG_.Yxl]vg˘CH;Rb/8m&J֯C#֑tn X?msi.VCѲTdiM)0NHw3_pyE6z2h -θVnx;KDv(=(%<-gDRlBĭ9鐈YNX+?xw|Adz#R4eoCcJ^StpWQ~05{6Lkg1&i%m {@ 8H, :I+ t,7/ k}B{`铖oZI+}!_^)ϥDh8跜8^ҤFWiY5,i%7O`y(_Cr oll5@U+WBIhtpqH O{o3jB,wd $19ʊ$$$1+7I;%R:tVNYnS1Tg}#n[c.W<7 i"D(`+,WЍ4tAb #v<(Q}S`Fj wT Oʢv Zy'Ob-,f,! S<нʋb ߪkx.++cihlocZ#pH}b+pgwWzY` r @1~`ϲ{pU2W&Ghh6SӅŖVdN$+2Xˇ~kOUD b4:~-D}M# pe-z{I؛j;3;iE t2+zxkjQ+iU"glv 3w~R[/eškwi{ImЅ3q5AۚwmQ 9C[g}oFV$m+aEs2E O4'V:WG IM@??xW݄ W-*;w2ͰGU (D<ĊC 'VlX"H,+(n1Jy@iH_cj 0r7HYWUU/abAZ*)P^C|ߣGëϿ<!SpUڗ=DZgQtdm&z C}y<2F ;b/U|H*3`?q []G(3O02 3Q(wbل kͧQ 纬NJdvc:>e$>iqzDS ۏ䎨77fU" pbp+a#} bQzO =>4Sz]lˌSb}6ˀ~b^;*l*8XQ3XB6ߵ<דM*1b0`ȗbIӴ~}f5qG`kD|/a kWICA޼ydC qOߋ Zd%b1`0P,OL͇,W_ܭ 7?5h&@AG#]UBZhQb±$Ogo'7)raDj.A oԈTw٬=HB 9ldܐwFʏm/!UgL Ipw>Pnl`dSjoIIV'5Wijm8F *o1.%ɢM-գ '\+ HUuIkQX[We.݉Hv2%yL:P '$ `)]`hUh͓ G| Ͱ@\vI>C.5bM[Y8GQviSH9P0>0 vU6Mel7+2xJl<2MR/XAKkhV[GȺ=) as4$ !1IX,HNsIꇫөli8n}sW9Y| {mN:xn,þn_JgJ=,Ք3jL$'zZ a 1L)tb~}&oWmnzgBZFN1̵D& .7ŵ]WyTLZ|J$U ]uk(?wu9m1<]t4Hae){bOQQ{cFCY(pgF~ 0;\niMހcn ܭ*qPP|\Xx'hy}Lbatt o~n.krQGU' dA vVϱ jf7#F]Z~wu3FM`r.$I=yA]vL~M8&ƙZE:eDZ@(\+3,RDMX~heݦOв~>sq:X!-#FtUUT܈GHl̿'ZXyw & FM@] oʄ= mJQp lؾ>K}r 6RkY|̙|"pŪ1>xs,&Mٖ7Ԟ3T-pL̷ق';1*$UrC%+<'O*dX߳t6q1sRlGz 63mԽD1RC^iisE1 &-LcrXΆpi4ǁJDžV#@=R0y a5I5%4Nv~ڭts_Q+ƴ;V+7@6=7[3_9|Пy~NH>9 -o]ݩ9/Ya h v 5?orL<R35wgiEx_{HH"1{wߦ43S'jݕ.{?tF$$'v;j+HrԿ.~)GzW(X7n7sg!xUtz2tCdb~Yb࢘)'|蒝^ׁ}")Iz'kUZz6tDt?3 iiFϓV ԳLa?ý-4_! ߑ"ñY6fpX%-yCC&%b Yj*]4kկ]uc̓f9 4a{G{SkZU~uL~tHQFCHJm=qc?\mƱz](D"iЗt3ՖE@ g+'^ ܊5(1覠}*aʑ~d3,H{b)lFo53,')Asi^ ܖsjx)PS`=q\d?1̜>B9"HRɟYY{24M*cM!4{:o.1/e6!{4MڟXY|E7%0`0lj~EeA=QT؞Q8 trQ]i>_͟I#›<̢B]/`ʡLfp@tJglD3y;yz닕$B9#P SPs5V4vYxp 4V81F=*\@z,o:T!{ɾbtc(B,_[NoDOSw ݧ2/ĉwUL.vY@3nLKv濂^y{C:lz0x;Z/Z:H>i3oEZ&-*~d-܆ ].?X #O,,҃=g/ߠ 'Y*Z$ͤ;e2k2qdлvv\S( ;Z`)+oPIw -*yfa\2((F@㰜zciSt3{ k?GSa5]dON=2IgCC?,)L?i$%,iptui }+״8.4ACqr)t|R3ζikTb2ɗqtX`uCc&X$]vإkrZA*Jrw`؅(,-*h0ִKgi_@ݍo%i.?yoI+^!auLc 2H ؈TvPcEAZ=6v"V"CT(p.﯀]&aHg!SO>v0r>:-S@g7dhDli@Cqҵ?zI|*Sx8LcK+zAf,ptüX;̳n t>/QHpj`c$j01" b(o󃊊ۦVf Yyuɭ (Ϛ*Un`Ecn,OζU}:)"<+ C}BzJkCǡh!d )>2+wc/҄fblhel7%- [3P-,CѭdQΕ}WS~Ğ<2NrTZ٥%D^9*77 Qz:*z2}k!]ҐqD߅V*N@%{k_gP f>Q>T'D.`혧cYx'*$rdAhEF&^NkCS] ^xh=%f] 4^ ¼С>tj,DybVO;oe&EXI_Y n66"! 9%=Ӟ=m);S1N1 e{>DBsƫ*/Ok$\n{HQt=hJ5B38$Tw=BF>njdS~CĈgM {Gh5 L%Qg|c%>OM\v?`BUycԺG60hWUC'}ՃAԫW y˿g @)Jҕ*o:i")~2G(\Xū)@)2EUC߰yC'*RCNa,&B+bO8AkWb0>,6B.QVrTgMa J2ZauE>#]II]F ='1D*$*3x .< ^j y8 .{ &{yE j(5]fAP>IVTH)-I>3; *iQz\ tpO]i؍r$(1IP|V _] DPV` %UZF^hxX?X-\\&LUCv1QYC6a~N)osOhZ% eU#ѻ>  O]oK@R8* +3<PNl).Ry :Տ.$S*e z(0T=HhWLP> )Gve٤j/8 V6" l3S}\[|k]uB:f^h#u7׷n1i{w~[+NXl=#|h ;\_ ]b+!DnDۼOSEP~w[2ᦿs7) s6 8y$j9kDFn=)zST M}ІZj]2>p0@t-`/z HذciA_9[ Mln9dgh$̐v]XkjKa967RJ NrAkOUϔZm=Tq43Wun͇'Y:M13AN.ʡ1eهe` ,FA1\[Zmu6SbWES c>Wi$6,AXb˔*[1~1'5-mE-)YOJl[tTdnfD|fy_i#rU5w)̍G Lk785.6_~:,uD~#ǁ,)֥ fݡO,g+/UՃ"CB\SfOIF\T-VQ*n̰g23im^f+ō1Uس0.bqC ˚īSwb:>ۯ<>U81>?':@\u+7qۈ導?07qyB>4-a,/QOwvkЪ]\GO H;(z 2k9 .?DI~ Eu:aFzֺyt_񓞾kS!vga7g dA6UmkdX-ˬ򨦀Lq<6Y`\jN_4ɭ[㤒2F=MYm8~=A]'k%%#_/eq<[7r tw,d[$R%!4& \/ <"tv3cS7uU0 g偌Tn?A=?YIh#y`TXdCC06,(`TiC>N੏5M8޿?w@|fusXg|n 4֥AW|!N/R=} HLԭa aj'W"m! *G*GSE+WS Q d8&*oW*Ђf#-K%714:l 'qtxcy ߇*}f2n1A,E[$9,DKTh[|xɠ¶2jI믩3:|`U< ,HPsڕ1* ~ati^|/a,5m-뭊ww53㰯Ut:b} vW#=Une8~hi frWos(#gԾNM? Z79XK>~2J+-'s,*p9Iq]ql~%†pSxd%\s]e@U78\)T$s`uG_CR3XA[ VN/ʓ!,hmi1.bH l yBJ`:P"ǖjfv'fsBZY='.z 'dщ?yi+cX;بݼ 9W eJv"Adk2AB v+=/7vLh§X ܳ+gL>m%?gpw=8p.M|۬Kiˎ66WCwDfVą ƣq1-3xH ?>ܲNm**4ǃ_{o䭱fzRmHZjEy8XQ gNd.4<O +}M+=tؐX*REU@F40Kk!.m !te;~7%¡BvN̻Tp52{:YU>>. M1xeN[ѯx+mGe+ֹ3ˣ+ܩ'Y>%Sbfe0~ d\)?zC`9ѽӾ?7-j-cebVHZmlwp l B?.[ΐ;5v>B[y2O~IZ[[1%KdXzVGOtwrfdMX0j Ikx qKF$dI3D-K\4:zb:%sCXS rM 5^oVO$ÎJ-X&̆jJ Y;E4?tX.h6kul"*Q sisĔZuXWT/lIr5tRУH2zktIv|ۨ&&YE ?v= [p]˖I\Yk!&? $wbfm~ِW7U/ǰ7cl0PI@@-j/b5-u"/cRGV7'(7ʑ3b_4 1 ^e0=gY,3&oem鿌WHi7_BB [1tԉb\Ksܦpg/T]2u2Y%zٰ}Pl4NrjucybN1ZX ^;+_%?z\ٱ,=9YuR 0lH]'vfst1/J8J$%;| @`W4Q<z) o +bf񳣙6ˤ;,\җF3)M{~+# Z9+ȷqSZFU?Y`aT]H8m)'x5tru6J3fRI^Dԭ}^5Jv&i]-pXGLEۣwٛ 'Yϔ 6py-ۡA6a|:_ϗ%#-,J俓dKj  ҺYU2~/wZ7r~Rd`7G۠d\݆H/A^b LO߈?(s18PZAÂcݣ۽@;MC\6N[ݜ-wϐ%zb/:Hq☮H O? s9R?Π|xU*O95`{o G$]VT^H%0j~1 (czޑxn9 c7xf@Fui>29FIyO(K6 "#b˺r:֟g˲ξ3Ϭkd%чUK-C'Ӌݹ{9o&$;dh'+62|ObB]T _~΢-u0(x/ڲfeY&qGmF3}6Rd 9h*dFzcܲ(Uz>A* u2E}} ԝMjgې]uԔɺtqoZ1>{))HUZCfl^ZCFR71JF&9"YjBVO1oaƭ++^R Z"bskֱ_L >>2=&kqpG])+w՜sit;|(CnY {ɭN㛐mJK__og^e1鸽6 =YAa}۲7b1[{"#c0rJG]Z%%蠋ÄuI j)m*IU&WȘwĵ8 `HI^: bT/VYgcJ.]$}o_T\5TGgTĭ{ъNgJ8)0!|P1 Ív8NB׏ػ-CR<0uM r'~-z9=O!b6io#\%3s9P6d>`O;k%wanJxU =Si4)N_+o x2g2k'cP>en𽚡KlzuƇ3&Eɞ}k_Dq6qv&CiHnWRU`4(hDXS8o 'miG0mw~-5rX a|PFCeю&1}gek7gfK 6i-eJ:IazAQUST4*~)IMjS՞+&[DtL_ :u8rֻkڐMXrX('RW]r+7x!1@F=?4ASBUY t9&C^?G.n2ȷ0hV&(4暢ko7bK| iQƸ:\bdz"0H5+_~ۜV/0Az;G/[7rI n$867?$}Gb?M6PKD&ꣃJxaeNw|E`Vt7$i2 |B0FKgdwgٰi+uRliG!fX4KG=ɻBiwOnk#%hzn)zeJ 4MĬ8 9 ֓,_ ᬠ-C@d>/8# :,QfQ(nqsX`1h"+ ̭p%!(raQp(Xo;Wiw ĞH&ڡ䩤|'y$SJu( aJ !4TTR .T8O-&iKE[n/3QkZWm>߂*9[O7^v{.D:*5 a{@sM'lMN.*WZ $P83sQ0B~!&(f"xͩlpv.To"'(d522!FTcIteR7?V+I_WX41ZG6GȘ"7C!cMɒI#vj](MFeRXɈrCy}{!kBS¹W:R 7I~| iӸXc". G3Izrn7Y{6T"( Y _ĽwyX-mZȲf=tB4?2 #4WA}XmI&u6kő#4pGyr %d!H>%{1ߜD4_oW.z]4oBB0# a&S:! 7=8rKXE%D @T^@]I3l#w;s!nZ}fv‡ F.ʤFk:62"%,@\yA_\9N1қRVk$5",z,Z<OI;ٖ&:M@76@<)NnE)۴+bWI?j.YbVϑdyWx?9HFLѴt&t]Z]U<%^5=]8I/ۂ aBS~`5Uה@f< "RI%#gCYIo~w s\fXM|`gn3Y4h%h>JyggmjEY)0%,2@&NsJbSD!L˗)˥C{ pYmy|r2],i]8wȑQ)Ԁehaܢ$GB)z29k N#aCF2#kr7ޭ6Nd)-" lyY"48?O `fy87)~Yp'|2WTzz2/D $|DCT38 h5ja"0x:WCXyeG[.ˆ[_lz"1}^nYUyBL`p F:۴}@5rD "`]~jzl6wF,[,7d $5^=)_4 "31,]a@J;]Li!٧J|ɒPÔi Bo7B zN% 32e뺊Q UsfED\@+RH?1D,#.X+ # nr{sJqaLxzx](}6L,eBvq*c4t/늆e4t7EAEV%1{p4/3乙' n{ &yGMhpm7aA"S)0,µ?7IakU4CJ*͂Ӗ~>{4ӟ@@~} ,) V3[*dÆ$XQFgnt4TdjOBmEM_k\\<=7vwwc/ J2j-γ f39^vH97dZXk0Y}:4}^I6^=2$;O0ՉY>Fqu8ZX2Zoiv$ɜ2KVE12ax'jc)TD 93.iDڜAQNj VZq{U 5|1vXSS*tZSnIM'&NI,/؇Q0.28oݱda.7m  n"Y3$2*l:ȡwAt@N5~;@(Od v%$^Ig_>#܅mn6)WO DTѨ!2׌f-tt ?|BovzҜb:?ͼa"$־p#HM:Uq=['2s%-+bvM:Sj 4>+2t2 13wJiؾ;;TS]w֘#T\l^ 7`?`ݹ7[]}Kv< yJ`nL67]w(v/?kMF{!8Ҍe$FJ9#=%um p2"xhyaSfxGf]EBt}"W'}DݶOki֎O څbz5FW"Zp1:plC+;!à6ԓ˗7Я01\0J}s!@ KMF8MA%b]9+nu>F5 8f'b"|[ HB`wVvEnGBme -kZZn;zVi1]'"jfl s=ߙnP0GR~ZuVAF)lۜ ۣ?N<Ln?fEХyˉu.,{}HJcL)a?Α,OevОPh-@5+cj-Î~CK-cϤVz~GFu53xDJ-AMew Tqʬ3h Xb vq@nq>^tb%T FZ+.ȸZÃ=59 EE쒯H/OYu$| 6 ߭ҬU7Q3y(y*!¯'Vwc­Zvq-f%sCckzWN-ϴV Ӫ2KV#IJ;8%c EV Ӳ!<(\~~p18X%HG:4L VS!&8`jq=Kk-#@Q)ɔ@GOfʎ8.+[/',  (B'l.<9o7kDnaNzw+И)BWU1@0;$tb m}A9[|+xlM(4;62O"?w(5 OME0XdL˂E UMߞb%%U%,x% /~ށ @~+k!d(d@_y1 XMuk[;%0;U7ɓw۸wi,ac?lDv3Ɏ$MěwӾx#דRiBB~xA &:coz-*W~F<—jVnF3> ]F_8,XXKѻnb؁}$ !"ın VԜOBqSA\yy\T AxV,1 @}Dknb9? koI!_Ӗ(l<DN,r(lFRz5 ޘ^aZ]D蝓G+YgR5 SO,J `beZX3JqmerJK9V|JB%^$Ԓ`% Je{N}>ֳ_¹լ'uds1v6#+sh߈Y'%=1fD;A挧<b{QHe偈2I޶-I~I_5|'WHjl[~7"T]8$s ˌ`<ݬ ij󎲬-%\b'=Y폗v4[-}04Dh9]?j@?k/;D@w[hRT[9,qC _koV<̛9`JEOڻ$vlH~gZޠ{esfrLJ[M CEW5n2hxXAmJ`'_@A!28)xi"'Ss_ 4՝ryƭMX9jo _3:rΊg4ZJܳJt!E̡?VN>3N~:NMjB0*7v$Ul/iMԠc(3JM'Pn>_*za1Mh8:i@U7m]<%[ [yZBi_UMMNWmMO@_;o !ZHX`9Fuůc@n rbEp_FtԄnp!G[O;fC@ӷQ/m)(puۆOzv-ʗ4U ?a@0O^p?!Eu1wB5'Tt"p'70wGEo6s?KyBoV~JmyMNJۈa^ֈ|*ު}({X.7M0}:c<)> 6yi_kaCVBtME\8>'K`naΖH ].K+ oЈ$2Gwsb+薹@tE VS{rmM+L}|0"NfMXEJ/"d2IC\)B"ezeDZ*b]kDYn@Vi]%@E=0vLaum  jE2S%#2'1䳑Ttą14tw\ͣ`eBG #&ȏwLN[T"a)ޠ#k&+Vmb]"(Fp,.>d$c&aڭ"^`qqt+Zz pX}E (^=JNȘ\@^b=@Rbz-R~Sh*1q91 \*Sq]tOp=]/ɑрZ7"gg)a9wsFOǺ̶2^DNOҎsm GjY=(AC67 w}c)L FDZ*DP4WSKG*tak 96U4t,֓ !pKuDc6˲ OHNEJ4sC4 kj#?-JG{z8Qp \ŚC}J+ J69LG4M'(_i͝1õ9RV.ܯf}oߑ!{+/5wАpNDU=Ѓ9 ]j3jO5pc_ӌ~R& [ϝL};C`1&8]E8))qeQ; 6&7TCSH=PɖwB~qIixhxX[Tl},WM<١;gON]?̑Ǯ4yܙ^!' )޸]Dn w[W5w!s/}-*! jkjj SxR'A5?8~("JPUPg`.Jen$#mlݬqӵΚq ] V,触4'ie/G4"j[[apz2d} 7NRC^?16L4v&^ޜM"Oi<W͊Xr_҉:Q L3NR&#Vj v~VmrtllލAwy3J0w.BNPΝQeo%5̤ _*{M4521x$!) ?9]Pn&yAH\tq=WZ)kw|vc R?F'ayc&f=229> pھkFX L `:B#q[SA :QoӕAhu*'b!kI0=hUx:H)iߡurb-T_g+>d#C![=rɲ]Ex&Ŝ܇}=l 3\x^ApR 0TYfۢѢhEDwͅ;4o ֟mc2ɽ i;p2!r骙MQ&pbl +ޙ|3TvgpǑEx>Lh aF;TVF0'j)%Kű?nRg!C4P4{yM'}dFȤtnc|YyAbԴ,܏6pʕęidEĻHМ j g`"3 %ginӌ]Wͳq3:$ snM`] o'ba/fY> 7VOzзME޶kN_stjf:)څT$ 4v: Ux=wKLZuQ}zG8Uqp1PMaD&5KE}tC;9 '#ٺӶbttbkdh~}?-j*v =n?ofظ}R=O >CrX |& TM\+aq޼jCiT9_5g*ɏ?!vQ*v-Fq*!{5hӌR]·cLlѽlpҽ<ƛQsV;"vNtdڼ5 r.[?:T$RBR=kfb[뫐+$jisɉLDHa3b^tz&z!3ڊw.snk8q l GY|NN TUti2,w#fbVn[Wl8\p""Cvq)I!eMRel,*Qߗ]()‰q,vY ")bd2V?uQ %`* U v`sB>?u!bE-2477!!\UsfP1a6SFsi^Ơ~X)S \Wˁ7zB͝9FxkZv;GDоS< c3D#StK xEay)}4 5M޻+v\Ռ=Z6F sr (" [8Z<>K^dzj@{ $G40n)WĐt[gmӟ u}؁[z#:EI?Bhθ PKu:A %vHϰ@f _ZL7&]!Cr-AN=ҼWFmrfd;׈ ap 6'{GQO] K ю_՝7j-?䗰eFCǾ:nv`ܓ z,$LBz`^ǣQ򏈵d~7;9KMcw QѸ.{Ue]\P*Fq#s^u3 5P#V_KEuhx̉fv #!S"e-ybh@ oiخy #o.F"= =jb厴KРbRy1g1\FlNHDȄZ= D}Y}hВnxh>koR 뽈 *6Ӗ^',ƥ­lfu5|݌œĻnMJ46b5),bJquLQK\T={ '&S@=R.AŬM(reT{}]xM޻d:m$mIz~.0U؆9>3m:ز'_?S~+oUW& b); S]X)YbC $G[@\(^Q?Lq&hon>rz7#j_ GdXG>mC?''TUΨ.כWδytap¹آ`g`yDoXmf1Qa@N.2128H#†$F ߣn6N"`9.NŊBm0Dd|!k8`h:m_5sE s|1 V;BV.|FَƦoejB"LzVZ>' '.0kϟ=%PwLg :(i_h4EZm2~9C & c(؜|"]`nq F>B < s/#9:7bil͜@Ӄ~s 16+THrq7`yȢ376yH;+Õ բ`ǘGw0mˋ*&ۤvT!R1=41}tǤ@_ji<93v}`O-א|hXbڀ?{u0 wAk]~̚7٣DCpܡEwi_#{diZ 7E|4"BjaֱgIfKO; $ pf Ήo\O@W*7r3-g2@hIyq8P{5\?O_ #D`:=uZrD[lan9 NdCQ18(=, 5u#_\.p,>z }LT1b7ߡy4fר.`̼w_]Bh/+K+0{9⚻25"s}ӆT5vJ,ᪿs fDQ#PjRUS"J | bz6,†O14lp3qTaPӆ{ [YCeǎ|X!>jVJ&~6:}x0%VR\˔"%p,V!5XEkQ^J5m) <: ̥qH\8)S*өޚn@ ?ݗ3<:ndɓk1K(v.#&T6g*_/a<3|J N~@ODue%}(1[1-Cn/9wl)*Ӳwsk_%9*BNl&Ӣ1;3Ɗ %kq(Е&.|^1ż.K\)\ %=̐!8cz Lkbbi-4k3!rlҦ|T~)^4_\pVyNn_xȾSī2 z7\5m08e68A۰ [r?=[KAUM>sn\"!3Jne.Ψ l:)*$1/, o}p9 arH9wG" +EL v`Qݣ~^(#*kpT~f~l0()1",bpJimYfD%ĀaӝM1ϭs!5o:]CatUW.UE_"8;F4ާpoSn&{N%\L͊J6W& ͂NlGcoIbK~>uI"rh xKyeM~ 8S'QxV:X%ؒ1@(JNMg2B̀Wg~iJF6gEWAaqgW ffG']|X0O<* 'Jy i>5sX Y3K3>j@ _M/)tHs:D> -ڄ Y>CqX, !}? ̈́ W$_U`Z=ɐcmdzgJ'J ^-N<AdM k%1vF?.HmcU~o'LOb[B`& [ (D5q}ݚ} шsT,-srQZ9 G Jl{CSg.HlM)]݊v,TkiW <ce8*?'y` PLs|eS]!< L؋&m<4ݘx`K|X ͠p"ߣ!ꦃ8G6r)| e -5QR7iۂnb*;Qi3W\ Yc}bG˵îPG;lN:y3EqIb>y)nzS쒮%:_DdltjrYX_ +@wm6A~Nf3*Z![WBׂ F%FYU-{c[Ud5BSV)>{V-.4Ta KM<"k}/&9`k߸=K_R|ww%|3?BEc_|9t){rVGb_ʮq^*6ēWU@ Z#c᫁GV/ Ob0ے5a !)Z s]2#T!P&à5m<0|^# n -J0w|SNOCC܅l1rH>2mz!m_F'5:u("&:c/U~QeֈW0y(NPaB@/ܚ'h7&X)#jrt6/tnil籆;[Iκ]szV@u^\|(s1<W2̮ݳyv=ά0@>Sί4 ȪmɅC\L\1yOd;awd/7,1.x j9{]XV (JԺ!y 7Q|&c*'fR` ͽ0;v%|*4B?2I'@R4TGJm@07fKߨg∙}$:(g3 sτm9U@53W#!lUPhu=c]ac]$bXd|dtl55.[O?ȃ% `N}B%ўK,>i0`MjMU Zr2#M B {$MOT*>{z<沷~,C{۵jbj;ggMDI 2fX`G4'tTl+tQZy2YJRby2?Fy-or=.l1qt!9F eECu{iu(%#jh!?@}ÛEVͩesJ>)?EIDܐ2"7k'lz37`W3JmwCT[~_ft PقInFßVl L>hŷ닸W;톃Ǭ݇J@ 'la4[/>$z:daΤ CC[v[N@Ry%ʱ#aoze2(]]]./wb;)r mH֬$iK\\X٬LBgP1x[:R bQcab0 M_ludF7r2>r{ J|?nmC~Ug9R: *]9yw1Anlz%ku,WQsh!{2S@g?E p)vk;8Pt Fr`1v L)%fMQX5w[VOy &g|Bqӫӛ\iߘAOK7+e?$"9&#̻d5†F{b_:'GW/0}8ׂwvU~25ȻLT )0?Gyerd+PmAœ-g:7bɥF(r$eQ e08 o]/|.g*?tהe@iQwB1}&Co0^ g%H!'-HP;SG Yo#0+cG@rS <"W]5Lˍ9֙ -53uRZ"͖׊o(rE:L5R)AamXˑ:r6#ITՈOJDh'9C:V`Zx^꼐`XiES{K{ NiR+!fJeӱ`+u.E'AJh~o8 98,qk=0lqOdž)}J^Ɠiy(Mv7 ꬴz!䣄MJ ɓkkc }5{!*^F:ТZL|}$hYaL)ס4ĮSVF}zG%zŖ'SFf:`e')͐Zé(Ԣ5S!ND쫔^vb Ex孟BއG}WyR :ڣK@9+?*N-c J;´-Cc3fخ9—>*!|3S9"ld4&l SH-E,k}#Q`ͫfPsruff9!'wKNc}#6bzCj:u_3Zڣ4JS14⣆<$2+xۚ@FH6{!8/D5zWd[z_%VtQef/ObGF4]:ZFL;{{Ua 2 >cNRp*qF'VP+U«ܑ5UB}6p\h pum@%9K`Y7 С2s60SV1s+q]/b~WlmTHBn+@D)K6I#2ǾEwPW۞ ёݟ)O+;k+؀*)Y̜t{yc6+nQ7gpIm"sbs$~`Ya}d+kyq?%~ 6K K fH% -OQp_+*NQ5"ئc" x0lcd[.%#?mBשQ#MecИ4aɖK)DZ҈'3c w.Jac'Q{ѸI*g; ߺ O=-M$:^RE"^ yDZR*ض`{g1PV !؎OC›SM,kJ 3d6Ճ(8_|$ˡ0h9AEi}Zygv<H̬71bJ.M$7A]rwQՑGr!\) {nf|:G_$BԋB'yaAFˉpk,6`1t_ryD7+!k,CH;!9s9{a%a4I?7ŘwSE99#Ǵ;WI`ow4CFy)5(x><8/xeheky_ݰ࢞6c-G^U.U2 g[s|Prz~4fdEpIyoOŮrȀy?NJJn[6l 1򵙞wE}+\`ӾZ%f6)TRIrmMgZm3#[0/Φ2٤W3b[HS168Sh}EF)X[vX_ ܧ1ؽ˽;lߢ`,_$0ɤQ=t )2#yeaH^]~SDC它o0!ٳz[TBІ.c2]oː*v#b7uB"BU9yuG" A9v4;kףv> ^8zPࠗ[![dGHݩ7|O2K;@)Lr"kBvFdx(%WOu#f(ض0ewچKB= 3J L@V[r|arQAI"XAg@sO_S= :z<6G7bzǛkd)J7ELoǓ[ X&gˑyeSqlK!d_SdN*L(p2@&_ /͠~HɃ'\yΣ\HʩL%m^LES}ְG |^I:4ϼN$iS^[YӒB&=&ND> D;ԏ|AF Mt7,CMAq:OGCbm)UBٌAqh;b=нݢ0%9!yhQNxv5-Rf?cKĀrRB}AN&nF0{6Tv%E5PNa0c"N#qcB t+Bϰ^s^Y"jp5LkƵ8e:y .&XTeZ'ȳ-6R~U)4b~܃p.rsbX!R9H{6w$a)Dac(kJ}՝JKU V-#F8.ggC3,?TYቪUcR>6@j4>/|yBG ;m&A@۫'#թɉpHV$ ! o}5|ke=֎9Hy#9(DUZb[LE }7b޹5fX$i?޾$]21 %kEa鯙/6Q&ft%) [kW_+Y2W o˧ZOVc$Cv'2gũOT\@uTOisnLI%S=JIukMlVOovb;ƒ &F`>f,M*5Ib_U|;tߪ)1tڙLhBQ`0b@7 :&ڗo!9SdXNyM=h{ASK Ú>~͒xȻ8P(e"u 9x'|qLDdYvKP؟gzN?Q/ rSǚS!?&&~! @R0kO7r}+$?d yS -$ZYÍg}} =ڊhiM%R2?ZF)Bo^")ܜ(0jxͼveHRQHTPdCQ6tj;XrpH+r9A/JvÛwO mTyLUCNuFFdQrCm[/4cl`&<9k*78m%`ۅQ% Gŀ4g6s.OŇQLIdzSZ;Ls5j6O( C WM2`kbćX=TdJKS'S@nnғ||CDsɆNWe$Zoc(gv#@ ^yr)דձ?ikAwE6tsN D?2IJ|+II6~~vJO$ghX9گTq"\]~]J!B€n*uRDt9I<<FAyÐ#]E).:~)%xأfY!f[iH>-](޾{iIJ.vdL))-T릛Vwp.ZK hNF椞Y-EWEEdfDȜDXt\؏Z72$jL;le glʮbtwƪ}F9tҬ@y۩jL'AĂ°.ŤseeE:c|Г_Ul+z6*c'ӕZAqWJv0Z#T_q`A/յC Z󌬚3-(0pҳ;ZOPT}Ȃkث%@*{(aR7 l'uY=-7g% ^AԦo ?fNw]KmOVqNT "1wZ# 49j’އ4ˁueVhx]Z ゥ|x%qqjM0E."c'~ڌV+#Ab4e4ʁ7G٩'Ƞl 'P˭ʘ?B>*4<Ҥ:cA eV2 V6[%?x mrAZ;#7avY?Sb0m#;[ R 9+ d}bƁLIFp{ Ub[<]pf﹃_v<{ЍЎHG)qS8V{!|0pi7@݅[%t P⍶cObӮkWp(A)A Ʌy#(24?K41,)ńM 5&:-23;J;tBѰ,yM'lQOI^sBH5&s&j5|-nȴ#Bt>W{.()cwRoS ;J0 [EdcI}j?o܄O~wp$IT/J@yAdGeX2nT[l4㻿y[CQ=:oofDC B S u|xߘpk$uen F:{P X'ètos4PZ,kSbɭ+`{Nٝyos|MG! \Gnz6Ե/莖${wd \6RŃ UXWZz ^vj)[mX5x۲`gsiҴk>,쯿QpE >&mԝ"bRXia%K:qw=|f6e5/gu@6z:P.qW[lE$P) L} ]ŠǍݚ~'M]a>{7_" FX"?ٙiE9;}'wxeX=ζ׀uD8}=1:—j!ؗHEM J`^E}PbI!DY oTݟXqsPD%aן_^Jc㓎qg2&юhK=,@QcԻoAԷL5Q~wN]_G@= #l6S-ػgpf+LE'?idy~}n?x'B q@ ˝>3G|h7qxC ˪:.ǒd [1}{]T2+iߍ65&І^Ɵ39 xE/Xlyj%Y-VT͗yh)6爕mR&"eb0 u =wN-F{Fw.sM9F5pi+gq6kԃmFGʗ'w\f;TÓϸo.[54zǢtɴf-!pXYk2@"-P/ڛG *)Y #\҉">F`U)( "(]<5Vt9e\U'/)]k- 59޳57gЌ&tTq{!b+6a!SxPv'@aygz6/i}2HdLXWM[*3lc2L攴\v'rS^asUad!Rhxc_DsMx4AE~o2f 0`3 gC%'*+!uKJح|0t5Z 3Sg3񍚖2Nz2nEf-~K j C  T${\1`a #d6O%@l9 += NSz^Yez.Uv.C\:Lmyc9X+JY>;$ Ƕ6m[%ƳeJQŗRHnIEbV6Sc7 `4t_}!kUň$ rx3GG '򆚛4b `#fPx[Gd8-Q2sbyJҒNrw\ɳ`w(٨-:np@azmuDQy/z nTs\.ﱾw4~w4?a>ZB=C+=9Nh0 >z[<,Z%rR%Ք(-%Cϗ!Iwԁ{~TbAhM+y=nok,nH&]#q^ZaFR`+Nq~ubғ`mJh>WR]dGlo h,3$): djl9ȭ gE⷟/J Dwi>y[̾%>#2|`I6N<=^EC 3@`SA&y =Ci_>91I1eњT :9;-^ߙ9O ;(nD.AH_h+|GhͨUQs/}ej`~=[QY!)Ec# 4u-*qrDF )Г\c.2j#6ry׃/Ñkw$*?*1gV Z }6_é֓%B\%v"&(d.Nnܘh@օW+?~c X$ϛ(иBZBr{8W>>ay`&}|O 7voH~ɭX{SP=kMbw/+-ߚ4/t$,8^u66pܨPb"-K8I2 B+"F$9B5?*~UI%l7xm(A<㳚z=BkN_}-7W$7z{K2{*H=$󋘴v`N<{A˿-Bli}7HNٖܿXe@TO~N<,ߩ3,O"`f8r45G}37'XZu7_ kb~k\^ϿD3pQC3 s+%jO^*k,_HV]H 1r 9HAg[m'.bR=߸94d=}􋚜{ ~NXN1NبڪذBⲰV]L۾Wzw2 fA8ٷ\߸f[1l"TJFi8ʳc;8SWR3@i_|HK'rEI cA |}\X#VRjD]h vY0EOeX_I<}@l 1*&O]72 c${"Ƒ%Vk3h{sǠ ȑ/o_dD`ڒf~V[mu { n"ؤy`}0hnsQDuDE ؼ@ ےZshQFNNAU$l6Aa&x{ry#-ׄ~MKѭyikLcG;d}z)m?}:nDҿCGNZeU{ W=h}+`Ot={ӟ2jG* !5Vq2<)д?jIUTB!~ia F&DP:ڙLu/EbE)Yu;]#b_jH?luόzC⏝L~BMnq2ְ~wN%zS?Jw)‡z]ҹ_SsY62ɩ/|@*ٙC),[aX8BP'w|jWa*t"$?&DBCa`DZe4Oď[py~E8/}R|yc4 I<֊+ՔB(YoL:KScfɌ&a[A vi$ƕm E4Yęnq5ƯdwoE}o*s߼b͉ R\n~P y+v5m{|-6 E[:H9 /{Dw")Ƌ{z}^BqNu 7 &p]G@ \B:xJIHy}ROҰ:Qϖt9"c\6[t [ڬs,GXIj+ZIV$“ȪV{esce1I~@7ns3ɽ0BTv3.)(j+%j޵pèW醣jetTS :^KU2} ӈu+@E:P [iQGox~ͼ!, ހE N< Lʇ 6uD^z eMu1z-t2PSE&P-CPu|ⰛKz|d҂=,whrOړ M#M)LfToͳoV="]W9Nt|iιAc% H䮪Y/o"45 Nc_|ݛq\+g0OX ղA";%2E)І,p& c0_#a#8f9hh{x깺Ws5\N9c+ѴY}1Jz * #,m: tsHv4+z=>Z30Q:oOW `N^od[X崗ɠ S^ϨU%){Lݎn]}:ohG|=Q d%aLMxbDu&2ZUٹ7ۥv㟵X%14TLZw@&{A0RNzpj;I3 ?ČYcl_- ^ ҦQV3DʻS^ݸ;n\" -o'}u9DmI& cx3R*%TxŖ[І̠| kr?E!|85`NvD#z#t!l @ 5*u_N\ܠ6ً8?H*K<” $*5?k2IjgɃXt,]>r8k!/W koJ}I;,XǃŖ}"##-T'cr}A3M,?18{@p)e@l8%[TZ'!<}o8J)#<ؑPaF/ CHXe͡L'ǀC7$jChlI`d4s|;~۴]#otd!|&JQ:1}Ԝ#ކʉ>h/J]L+QzV:뿸.ǰC3NV48v3?{A֛ʐXT5W0Cdn 0hWW%?ϳJG2FI@04LTQ+]v[u %͋%զA1c[Lr+*]=ir甧'潍28k@CTPS_P1+TO/^rٰ p|>Ml2[fԼ$343L9F@hUZQ)9.p*e=o~}U{BZV;FnF"ѨQ_I\֩!ͧ{z 5cޔ:L8(\2[!p1.Mr}H " WT#<,5,tv_ؓcq_,g=Zޒꂶ_>G 5Nm6zBg[E{]yUt՘VD|;h_d:eW=NLDo5#>n'['SZѡ-*N|]r϶4b8Fe ҽvdhwr7Y8/Qz6//WW  Z h'(FDxI(%f=ݕ:lCp߿uAF5A >0I32C7A 5b}a5QbK,) dDEBb.Ty+dFFN͋ .TJϔp;v11M4 h9PCK G4n _ p/4lpg ręgYAS|lV^Ey 6sgCV*#[F:ˑq8nFv"d3~OvX]Q(aPQ8B%\T;'M%@5_ZKFw)V{a=;g-Nxh3ۧs]<~āE”qZu5bv֦~?Q~s9vK*ފQK`8IoQ4n߿!qcg>Z9\Ѥ`@>,1oN={ t=s$"'֖!#Շ"F'ڪO;S_ujsp?DUAl"Q |yc,i؏_ IyZ!x2[X Hiϼ!SGz3x9cxݜᚶ^`"KX5[g6cc}@|.LA j"Z%7~5W*P.#yk h)%(UcWH 񫰽}kɂ|pedJpYCaLgM_$j*G;pLGyc:,g 9٢WLVۈ(۷M\uPqS H`E}-_bZ[nIEND y) !$܄ȒRm } _~ Ѥ-HhY_ctfiɩk,`^yz.]d"1*8gLT9W+ iY>7B$r} okvÅPY0`꾺V,̬ܭ%t4m%/ͬZYؔԳ;oC?UP(*%P'vnv#0Ş/MV_ -IM78Qvk,~%qtJ!X:&g꒙5^/-4c$5 !F(`(]'5 `k#) !,bjM >}'Ou٥]rln{`%Z*-{GmƍNjo` ?3Xܙ,mש/W|"[$'taϒ O!i5?Qv@\G犆i(C^v&6T-7NN})gp {fVPUF =E aUC ڒSWkJ^ݪFɾCz.j|rԆ;sO5h'')j=Ӿ*@! S^ I u}y5Kymh,f;bX*罖COq^'$Y D[}zJEdF*T@ВkPa;raZ@k%㵷*k+-;&0W;hi_ o;w WՄ#}dto+9BPU%wr1zŲwBFl9GG3K5؈9ΩRk;4;hvaԏtMDXcO"0 >C8QZ,;ԋmH~rV9t0β&Y5!|65?Z˩>FmY?9??Q]ߥڪ)v,-]e8W.`>X?ūKDjX 0. gveNg%>+,^7Pu'|5v8+MbΛ/6{/{oETNF2"2?'ѐqܫ݃ҊB|jK!E:H1?xG0a X3\~\NvJ^jXaR1D?{eCCL5 |5>˙cPiBk4_lAWGS]~tmw5:#cP%A\l*0ּBgkд`]D[Q!'6>,~FE{|e;f l? >[<*B*CO P]{/4`B4-UgqTbO̢oͰfՙzJ3f;{Ĉ'^a2yp&hؗDng|#n`J[m*r̪A[cr !Πw#^KF?LgO>;he2~x}zh|%nt-Q*'v-OGͩOw\mtԾΞ0]o1|5 &:ʤb1iК4ia*_ gz@TD'O76cmOm춀d:uU/ǥ5dP%=}'ظ"e?X6J9RnS%*1s[TiXe 8fJ9ߝ$68yˇUۀI+r 1}a;g(h#㍔٭ R.&7}|sK6 #^*7x_4!b<)[]AzSR%mw(AA֗0U譯b -3/O(9rw-mXpn[K:'1W~2H wo%7[ η KorpʦTӇzK"MU02Aa1:8a\V%%o6ڗL/#BF{(q̑O.Aџ|yJ0)g4Ck]q䷼/Vzn}MT|}?4_7p]ib]`/Pk?wB$܇a~%cqFJa!>BeGX7zbx d2sqHlsюh?iJ` Xl!+ % ;𬈻2cNԍaQi?0dj Xbέ^Z\c )N`*;եݭXe &'/ Q-{ dW@Dߩ|_ϡt&W٤l9#kd M DG5&|BG . k-=Xg? b,Limd6O{YMuܣPP]-F1/C"=*VUɹ:a{>\C8D|m>i_Z. @MR]i1 Pds^S}m-cVW$ _V85Cz{NGp'vܢ!GVꁗq~^w}5аs̝( jt>3AwۍPDPB|%|"|PzN&Oa(8yI󐑎jz%(t=G+m%K/KzTӾK.xn?咍J;Y2EyrW );eO8^J*%{dȩDR >rT~xr@R 9]4[Ц!ӓR8X4-m QĖ"a`xS7ewMAPɺ=t1iǹ)djB.Q%W" Viovbe`JάWbf]i&!~HT87mQ 8vȭ^F*v75c-柎aOFE_m0ls#fc"W蠐m#Ž>n^u,S< F\x{m sN0ypƺn]sG6L. ) ]aE Yc8G04TH)6`_SJ5* I&hu/{׃&OwQD]p1YaK0ĦP]h2gɒ ~zyd'\)03ǰbGYzwPk^+`d21#(Ngtv9]=9zH2!yؔ^3/z'Db lxfEm/YjԖdӨ&w.GnLAV^κ]cG=,IYjraj:X,rbA Ė1BYsF*|QH{a%,JQ-/OL}v2-,ulG!Z_N69O=8{Gg,z?Do@a(K|ɵ3x\S)("&pFۿXҪw1%Ӌ29?xRgM,\ -DDֵvŽAGCJ* k!P8={\FEV:vOo|e.j&m\{Z0EUT؈3Qݕ??~ 7lXB7Ű%5xQU}ъ;=ȽQ|GI rW\ tFͰKCkW, vtiࠇ. 2a7dē jfw#3+5p *D+v_ϕ5?5Q"C+q@e5~8n%p#`rMPS]NѯzF:\tohrN/@w cre~%Xմ48 ''n 7@;\F0#7bpY({m؆wĦqxk|r:_ɫajTf(>}u_P!6.)|_(h#RhGPu9 {xAyJQ. unlQ,˅@V҆^uM^A!{]ӷOC}hl? QXJrJRM'Vr589Ӄr*3`"[ v,%~bC}?' v8EX>r\Q,vhe,T0߄%`]WlSg?Mq~iB"+apL'ba=_{Z-}r |1m&O '܌HӰgYZ0707010000003f000081a40000000000000000000000016101cd7a00022aa0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/mlx5/mlx5_ib.ko.xz7zXZִF!t/]?Eh=ڜ.+@(8Fh;\2AsRe8.Xv=瓎::3d%WFV ܰcj`v NuߡeKvn;t?O8"h_p#0N .DԔH'"#*0C% ߺčJD7P!:}!9,i| B Ka~׾ N3$BK'<et V[}In[6"z3 q/&-0 ~jl }py R0:68< f 81NN#igxa)OcIy=RǔRMDM#KeUծγ쇨ꀷw+Vx3C=aQ.Tr}Qh~rUQ7i Oג̨|>mǐR5?@u2:s"V+m A.P uqQ*8 k',i!\= q4+v9,7IjMH2O|N4b @ x(lۼ [?] Sd[n8[U'e,fϕYyPMk o{ }s-Cfߏ<ȃ^tKCcZ׬1 ױN3c!¨rFf`u([sξRn]}M*Eg#h*aR1oy6R+SFB7zq!yu+ٔ%޵@l߬ءixs|SFsn 6Әu4g0@K= 3m tJ~bwR!ԁ62-O:w#/j'-~Jwm8IL۰U0!;5z݌YXt=AY<1v=9}3e Ƶa(eH;ًYtmq%Dۿ,m/1GzgsSֿ"] +;rF𔟘ă FݮHMW=:( c5yC{ LwwX[;\bD/#Nqu9Eד~, f'YE5sK=f^Nn+%T&?*|)rvqszcrM^<6HJSmr-mcI~,$ kBz8jp7ސAa?| :C2'\|B܀ r]69TVItm݊1uҽ!&#$Az\,Zk-3bd qա Š`7YP|?]A%6r3ۘU~`lzc"Yz\e*6=DG}`rz =#JZT%(5jݭ^OO|!PѕSxq#P/9 *}w|#A-1Û1׋Vo[o0|o4opU-Ի&p} sFKM\êEܒ;'prEbkTH:DbM7CG^'`=Muo؄rA" iu( S\J#sDT+.>4zwqd;ڌ0֧jn_\SRR˔טԈ8NT fgՊ#;4T_Rsx!/U`+4 3Z6*õ3Xdo gH~fb>#ԯ'@`=gJ\/"DRǬn .ou롋mv.Ru?ZFz.kpڝқ=Ut2|7$?hɛ 0mJ.h]f*Arõ3)`8>BU 9rFYsB 51'΃.] 74ٖfJtfY*Lƌq.34wm&]n饀+S#ՅOr1@yYB<^r!'Q/xLlaclΛ漚6=ce)\CX{G)Z- "D1P*^ˉѽdf697xYA  -4/5Px *־KM.mu yfܮ)>1o"CL9 YuN<4^zn򚞧wy98yu 6:O^Gm8CkW;odǼG΍\i~k/ 7.jζ8p`#A;$:ɕZ5^}0.Ob)B/ȖƩshXxzdt}_9Kızt41 [g`: nVw%RHy!vz+\P'})c]No 8`o%ؼ  `Z> 1ƞ?=7U/Q^C8ha<҇/c+$~&ސ; v97!C)4T2MBd66-s$#9"ze퀛S1ag' J~9U]41!`DG@_$V0EFZ=uJܓ (D2CgQ,zt8y=ՙH#/A3k`z` n۞xKv6UdyC7Air8]@sz\V VYc{醒yqaEQıUۈ#P=U ]8dY 3^ٞi)&Gƛz{TŶK: "5+*fD*1,]DBw CQfbII- vPCYܔ7֤Y4|UMFEf=qtUF>Qo+۩.Z,L"C!xp|m_ &5sxI]V$@pD/W5z [u WMkxdXm/RE+ȭ_ 4YN7Rʣgx$#uD,л-w. aX.ȼvp̦FPpƜiR8P@ G|kE`mpM|O7C芬:#=t=NH>ٲòB1Wx9&K5}xUA;>ϧ4V3 + g{(zC,>'8Q1`7uRLov~ak쩓NLnְQI) q(QOY |ts~xk *WN"@]\BoS8A.:ĢܽD̲:黐aSs,x%9hϊ!]Oc*p^Q G Ef _9Nȅ=YE 4"*"v:o6%V^o+dO_fK%f7r v _B8$,FS&@j cFjT:n3el SԑPGR$%dk[x+ e!JEuqz*GD%{Gь0>?h/&[1[ϭ ">HaSTaTl2|ϩk6*?$AyQ BB8P^Wŕ8dZ(Y--ז٤5Eu9m/fy:-<6-uXm6U)V]\nTdH:?Z\E^lgmd|*/vFTg'6<:t%Ez ~Ʈ/Z!AqW:yom㉾Tu30LSA@PLYOZP^-_ª|c)%n#Y nh]x!u-b]af 5{ -<j(B7r48YE%( T [YF3w:_&L\NDzQv ?^^!5Ě@I*vN%DK"QDH5LR2Z\ax D}1 _J'm^Fb(yFqƀ]'iBr՞#=qFB$2|H-yHJxr+swzFa[4 3]IA-UV%hlgvz8P34Mb] ճh>24!ұУp벞_J+.K; ^TїUNJ.Bb@/e̸ _$W{fi 2/u[^Hܞ/*B7YN좈+~£1[0P'An^/15^X2K 1gq~&"~pGA{`"ɥlϩI $|nVWUۗ 7`ʙ@ _eYvMYVBO ͒*M7.vl4"ڧk`~~3?04{5 i݁W?DB7* 57-<7aVAc #VyR )-3D^s5a$kKBZ=4;t.@~Z\ʦ4#whڶ{5 Vhg 1 'Tuat-+"'ܓаOdv0: 9q9T|(97kb[!t4ӺȲʴ\I/FC{dA-,{pݟheM [Z)3V*Xwml5|[?´Wu%(-܎wz]<}&C\GmoASw& 6] B%&In9!ߥ=cηJ,LHL:^@U I!-,]@YS!RŐC Aacy[do Νȋ2}]HML푯^_s/i:kdrU]I`R$8 uQx<ҁ=دB4Kruh`XN6k! d$dcwOO<=n6Bxu7 _m'L]#}#e1-ڄ ƒEfHNil)NB猙 ۡO=<[S]fՠz9`77-gG.rV2R=a}vh`D7DxL!bߚQdq4RY~q#wTԆ8O3/h=)W>?"%99! 6C[0 YhET׏9Dq mvT&bla_]ϨۍZ๥E"3{ ? @#o`_jHWO&`]ƫ0f?!{y, ry&.#vB̷ 9HL3, 4!)OnA 6#w7v՘yGc3@JWis6*P4K&z T]o0Qȅ2LxTua8慕[`7T>!Mdzh"nص4zaCC9nD4&'Orٻ\ɨR9y4f? N\Q\gO|PkxX{)/~?j-v&M$$שU`? z'h)ѓ "*8rR[>䲋JA}\)%.׳?W+opWtU"Z %\XەK$(ۜ^B!z"$*o JaeE-c͎'־r,p~8iobCH,Kz(͑0hT_#(L89s ZXvvx [U%iQwS쿲Pa&K +V+pn1a Kl10?. -E:Ǧ6 0ӯT邑USJ*Y놑Zc,tS̑eB_Y͕GŃFC]LAVlY t R#X0@AtM7eƆm4B 9vhIP(60?ѷh$^Jէ#cR CYIRuSaڪ=ٚ%lsŮ;5$,8ɞv`'qqdխv8Ͽ+J+۽ ^_EaCRO9v{jj0Ap$~(*PiuJ믹a#io19C+ م3{"DzSڅm[(A ærioV4++ۈ1`/#rcOCMWmUX=Z+ )| CtqL렯Ş<#{Kc @1}V b5TmfYV?u;H5U>g{5$hd9Iy F͵e˖3!v&Dvh Wy@>7bQ G>A)}kqOmg GoߍdJ"t& /Ȑvb{#^>Ȼ[7Ջcc*GG: ɡW WEhBNC19mLVKݘnKtQ\噾1@7tQu8Dk"\8#TJW]p3zlCgfLknKlėXv)Qyh$fq&uTΫ^H[4_pq*>AFAU6;A:Ďc=]t9l*ci+0RY'`b琁Ng֓{PksV'7)L AH~=wчŠf;;~%IrB w)ǚ(AEEZpX9xSz]a6wSyopFPC,7ݚ 7/[c&(A༳b[b*:vjF *n#߹ 1 ÛZXH#'CT):z&hQݟ>,sѩ>2_$mͫ5u)w7%L1IPq׌P4g4FKIĎ7KguGw61 G1aa^E3`icuyN)ɂu*QYuB Ys]5a)njdk/KRM6 2(sjU6\P@"pd"~Rzݱ?/@xߣ扇L9r}iJu(-B;] =~~aHW؜-on, +e j'SEwQIh"O.ChIG?ۜ\l*kbDd>n@(:6ZihnFX"nk+ı[?MAkh*Xk.^rݮRfSrF٠',s]Ze,,&҅Z<xөR_bc ъrSWx1xw}cG%."Ǐؕĉ8gaQ r Q%f5B15XŢ߻]d9vVu{9ZΤ26]@-%t Ks`*"?kOAn|F!]sKhJe,!jAmK 5%*˅\l",~ѪaX63."{p%T↧;½wL辇=p }[GJ=--&2;(FET(MvR| wguJ9~?-,/+SÒ4Tf*N J1ڞgs r>P~lOzhDN t YPs`1}%%opPfh9l% ϕOh3N9a]r<2YdO͝VqYy-C~Zd!p@S~s"gD"L+Xu0HQz0t6ӽ3JR3vD^6{#jK^&M\fgO$Mb~1 !&yrKoC`z7B/n0'Br @wqjOw 닁W*;L8 f3UN WYr|Ռh~E16Y'cb?+t Yz,3 AAYZ |ϊM(++%+TQa󺢴8cWt"&E]lRc\sz)IR*5@aZ ՗Jrz4^!$pЬ,<ܫx#eB!$PI)gbC)aidzQ.C>}m}W-1!cH FgȢ=4(>.罭#\+L!9æ)\5fCŒ[Dk4 LJTnσ0f .wzE˿ӡ N,VR)GqD3!7wz\G]?QԂ{;0Ygjnɟ[_ #j1D|;E:iT4^L'Ѿd1棦F "rM28> ȧz ӿۯds }MuES3;+¦ '[*ŵ{K$ky{`fU6 "a@l$$#X, XpNFf5@Uyܸ cϬ}- W~.(4q _QC:OMOU$#90rBWӣA.,=[a( `աF415~GOy|b ?5s+)o$[dW< N ƪ=P9.ggD?p tau6ˀ$, ΌXf [x_I7U i@*gŖ S+%dDɚhlp{ YB;Q=>|/xڵ:ZG=.,?$[Q^6;fC^@q7g+Jj-<|ÝWNH-IIpd҉qq҂in3-*{/ع:Ln7u㰒3 g 2_57<$zCCA[ ߩPw!!S ?EAsWFײFj/XH>:ҁ~!RbbxM!YC ~4 Z{/`}/DfJN] @+80(O B:8Q8^5 veP>Ɇeȏ?zng QKaIЩ51<GuSKDDR" 0.OS@|:'K_4-/I|҂,;^uHv?b9 ]zo*›ցbއMd6rq裘v}*}^hܶʫt0)U,Œf?js\ҁCE& Ⱦkqc_pZjA^f&zxx(`uG4z'ij L=$ IC~f}@ra8{kf<}OdLˇ:JjFX(~gM7eԮ0;}xf~BNc@'6Rb>C.iW+(+OǑ_" IR ;1 !Bl<ϲā`RH8#NCay9` /%\lT=rjo:ݜv?c}N=-^ +C2OK&׏ɉͫ~>xq}d$Ym.DjVbqZޗ| ͒*|Ƀ1?e68Btĸ!*r*l'\+f\.ƗS _%R^ڕ91_f r*cayd&։8m)1eУC/z^ɑ_ XPǨ"I7 p_1]9 [PR'ZR E9gFj<φɒ;BnHJ&n0e3_ۧLE6g'IM#˼^S9f]\E#3\xE)ٛCANsƒML[ 䭽iO3cFJn!lɲQ '؅RoH(ԕX p$9 ށ½^Y!9~oqR_`8yN 5Tlµ.A!Lvw 晙W)}rhXHȍjFF,?Kb|/%%hc0קʷGje6%Փ7,;>"lxA<@O9#'(ݝkR53&;$-dv(^PζP'#"Mhe}B`FL+AB9Z6ƥt] GaL/~F=`8PvD?$#'acOiAoſN@ap^oE4n5^~xNXWSq OYrae/`?dFigΝ(Go=4P)fZ4QPdrKw)[iFTN[iYF i(cwC{:ۂLd1#`S߉l顱?t'؟[_K&n[7vDI n/a x Qgd]F]7^hoïPc$P-BYi NK,^DrîCa*+FӢ! ,_k"Għs+uI~@w:K7˷ۈ~-;IMO@C)_nΚ;߉Z[KWG}? týn%Qy$,J+ͫh-\* 8LiN69IaXpVygq5xX{ ΂SlCoxW0߭./e&p Y{jk-b~ZM *]kLQ>!.sĞCb06&aԤ{ I췎kl 6A0oA{&E9[鉇7 HCZn_ *bA98ty(%4ca'u4z/Kl-۸̍I s2lܵ4~uiΩB2| `׵N25\jvZ*:W7h28'=0H]D#dtZC3Wf?V12F"JB&"y ?妉I&QtRPt(eA E9OVgAc۝Gy1`l4zIf}^?$MՄpM''罋/R׃@a&M*._EA1lbCB(7lfT%RaFwbhrѬByiF\()JNtX_܏\+=N;D۱ 篦 fSåSйT|Td&J@ê\h߹hT̻9y)U 9#CNA.J,;3DWypDC/ހ jX⑳L-C =qg QwX$Kdrݬs'q1BF7_Beٱ܉R9ެ!jNn[H&SD]U@3{h$..S3TZ*fW] vV޾w@Ǘ&))u;L#~ t(N}u<0as1 d#e]NrB{<ȶĥ548-AoD Uˀ(&5Z%?k_@if/(gYό q4`QXӵileO&8 Zl$D02&!y`l3-5DӨL2n{*tt"Xpq,қ`/z)M%:.f\m8ZN_9`'=7KdNƗ'[9zuiF[ݫ1Lc?,9JdX)fZNLqͣ5.N<%[;ꢰ Fo\:)@vN z{6ȧإ>յ 0IT\ ؜n9ѝ]l 3[:m"Q6 z|lajH ;U X8Sթ#3";,[N G0m/8܋w6³I-ܸs䯈\r]n߷{x/#mOmhY6fhj /"#$rAטo^x *T+lnK$U q1zfLS'|wUGrM@H(^g $٨JxbZ6šQ^j}fV+rQb>}MU_/:"{R@ wT^ѡ`bJ҃Wgnii!q`k7qю)Z1 Qop+U(u[mxKS_{,e[KQ_䎧P׬4RqhZg(H^Ljup($|+G8JL,:9W3X.>7v2$UCK\AЋ'ô([zkW^H! Q"*ٝ PI2̓) -ld-х*{Ը5+z=ź{=~I3nng#aH6coYڔf)6=Cx?.>#i/ G^aJ> /1HGmQ"G @;@|L֔LݼgMgto#[9Ad! 4FHGw7HݴYVC#UKOxva]~T!LGEfjoàl\-Q˦ujZw, ǚlEqvRj5mV|/B J؆ f&rFu 33E;hhIn=$^- 4ǛAHFO[ E/퇌94ZOehRC{b-Di(A}=GH:*KɅHHMΐrd}^7#Hl-vM73&n)ynM !Et.>٠^9r؁F/x["169v`ԗKW}EJa(x 5a _UA[ ]rSϊPPQMV'iFs*Y㝖9)iw s'k\[wf2Ȟx}扖e避7Mk+]^?k6r\B=3@zɅ582# >L W5i{v*f//6-`i;XsP=iiPI?d C]8# mbek&AF {e}TE~8P!nPx3MFFX"#f;EY)mN:NgFYc)+F c޲S͵'*T%4W;صs6˕, A0%598&϶7T(p: EP6YghħJ58);8S`bFD%.1yj:b uVRs5E,ܮvW*KVεT8`6F/@Ex>+?ױxL/ʇj_hN:Iz͋6Nr;Y3M䤼K7HK_E5 dc1uk~mN>I }COޯYhWny'Qj ?Ҧйgk>BIgvR6^!3),|~&ᲢClh! CnJ Ǯ-#` g`ǵCvJt[Y3 ٟEvJ$\K-}5eZE&d2T{M従fh\eW› fK*e#'F00^J$pvV}9:3>̋lRO%pD;jR!+$1p>ՁyvOVyݗ%aT3K :-xi| f/>7gߎaT<347im (ufw[S!-=jGM 2:N=f9_" *'6&1fkl-Mk#fsF&zWf\JI${vׇڻP^@z)h|{؜;Q (o+ƒX.1={sX UiFB|ܝwA-;b>m-݁bH>`nׁgk':aW9;P qJaeo, rzP Cg⤩%M,ng +Yl T)N$ùpЄJ 0 F}ⵒ\P5(>"[.y*- آO_{Ǭk8%(dwR>#Tk2 ѷd.0~ &M @ͩagehEuxkrȰ^wJwjz7CWNqڂ]tk+֩QSʇ:n.kMo$l^ڡ*8rO :Bh~NV+Yk r6/ݎޛiX&Uk3ߖV*UQ: d! 9XPj>)>T8|s m+r$B-&rAbMHɤx={. Bj*l 0hZ<2l1.a뢒3#ӏ8aT6t]EС0S XCRU$q j&Yj@AQ\%6>~6}f8 !jUDS%`;h]yUrӂVOa 894OeD=c\amHuU!%|m,^~a?eyl*y' /iPӚ?ƶ$#1d8`!F4^t*Zk( )A[64|TvbY9ARaߴ.&:L P8)&KyL̨o-Jw܄b|K )o16[lɞGֻl +ix [FUn £)x2{X{=T pi*95rVj0Ԕ';ˢe"<|LW8C]5?h:=E~^NU!\o|I's^r8AZ6u]nr e}cUJdCrcU-zy2ɔvX H #I}-V:ЀteqW4D/dP3\;*=?.:tC4aM-; (u^S8&}ΞW{^7"fġ >:_br*Ix,#e e9"= 7`l4 ҋX)S46"^l[nU(JW8_#ƥ)Ϗ /bԳN $8mBQ%Ts6;3c]=)sO#JХ{JNm!^,{m)M&ҟ%w6_,~;X#IP@QpO'mM](˜icN|kqS< ߎC⹦Cuxr4ҚeSKm]S2t#_YL9C+; ?&3[=+.& }PIcpT.Z $vzPkozmM84]ed XSюAޅ k$j$<a/ojI%WS65%\7r,v(H:'sc jYxۭ.עr=k⫄ӝd }h3%A$1ʸVc{+C.&W|$ >v)-guȈ3qKQƆKmis,R ׵e/Ǣc=Fޅp/CC|7Orm.{$R1MMޗG7 AT֫c\cGr"qH,#+Mq{yEQ!ɯlqKpkxY )3Cc!؅mƳEʵC\ ߝKʃW >6-1J z9x΍Pu`P̦D'iDy©eNOВao伅£FҐ%tϿizjN,rl;t9d9,`[Gj{fU) *?/HѬf:;gyźn2FV[c'{֜>[<ܜ V)C}^GHE +].0)P'L 'h ݝrtZm6۳$z R_r,!Ŏ˱n;`f*?>K||v vJmF>ffc۲* Q>"כqtFzH%mA g5@튢pYJ4&)d C< ;~Zw1|ye4yiYߢrGm@z|h{m 2.Z`Bx~J YIAE Hd-I:F-`m:f$:vt_*¯E?߇B6<̬q"B7@VX%ѵ_3;HE5Y(Հ2޼fģ+RZ@}2ˈ[] w}lM[*q=QD3gMC@Ekg?5.uf!՟K|]$y3ŀ,Nx~ӭ<;3b5Ng&dNjpzdkzO9px95)\ aN*Zs ر^ Wxzm1kVl.ߕf[G|bl=$?zttͭTFP-) Aa)5цFA`$ -7AUmZW%(io^^goT-05!$wߺ"[y*tTKf5g1⍅1'hɺy"`Yj0͆GY@y")G]epfw"3V V>dw]Nl0PN^|geJbCIe =P/sw ԒYRiŵ[=(͓ۂ.>h{9A$E~tKx}Ck8iZ_I$z'HgsAXP#ES?#DDCa9 `^.Ȟp6SI9 ESRt"$<6A& S|`ɸAV.1iOCI_=՝T+y4;Ta'aĜ7t#Ԗ;f˛$a:Znv%rߞn/ȥ~cx1!T>]!:OΚ^CQUO+X Ϣ˿mdg P@ קGð&@Z( Yl8*Aכ'l [互b H`3#pLjc_H3(}7 "YX9hrӎc]{^0:\wĬd-jz^BcQbZǃD @e H_4L9K{cwn 2MZzOq'dJpXX-|@ F8BSu(~gب$ھkS -HwXH ⿀ iKwԫ $QE #ٛwR]J%̛liRhrGCׂ(:x?3zקd}tM*A9'!zA .cSR+ݾ7Z2ng2LwnrdМ.X_ ϰ{iF+QBckY1:dטr1; r8CJ`^Zxx43~44TKj'.4v`zs}tE[hQp FBd+h*0'`FPYVjc4(4L)kf#G~ii/@/5nҩS"(Xs>@Jq _q{GAIҦRLɥLP*\EW_Ⴀ9gz7*xя7WvSVqŸ#Hcɠ)C|7P$z=+Ԏ* $q=~"=k~B2d5-c 2- N.x'7瓐)cˉؼ F91u4~@Ǹs`;lrPXB~и|n & %v&>`ty_!6q e` L@_<_~$x"g{|[GP<ΩoiI8Dln>8.=G682girvm#1B N~URoAQ<ڰEj)M:-dYFA[`C-PZus\d-"桓Xx෵\Yb$?O9b$~7N TN/ ^ 8rr|r)ҦH z3{a M׏ }g @I6_R^]4߃;]ItJ$d?jD paUn*UWVi)zhN ZzQfN:HWa"(jn` hһlqQuW6C}<_"κI ǔ!2r8=¨uXE>|@s{>eWnѥqB:W1сr Y/ކ xQeG>k&ff( Awyyމzy:Qzֱ%8&N.0.G ҬxM7[.ǗQ޺Pj<9lskL  "q&% hpk%e;>Gky]dUB0}̇}?nTfg*GE`juCwI)I'lmjc{* 2>oV=vzn>?B:d<g{/H&RUK zEaQ8d[=)t=p^Y*=܇b-݄rp)G0g6&vS&Iy`Н_&? &KgnJ!֭*Uql; yHz{~ݾ;֐Hbk7^怠]Y~7~* ӑv<@j/gnQ0Q#tĠ>:8[u\P@ [Dxtja#,mr_@ƾef/^Q]yQl0OPZ`IvvG#OZKW3e[< |$ e >FGjD~]dTB %ƈgf>tv@\Y;&$3N|P N0qibъKV7PYHk /A N˵Y@h "רa7%~`|ۍY(,A\uJB };_S\P%nȋ3؃uOe~ \OF嬚q7X[u5FxJ_?g'=Htb)SX=,u"p?]6IŖOTDjĵKwvY U4MxjĄ1I*E4K 1?qv^~}D8o-TRlXm_v~|,sA%+s׹K<^-KQqGFvu9 &·w4~&pT( c=[ySCC۾PrnFl~7Si@=PFpqMh2Ḓ+s ˜Iy"c-8~i8oW|o@S+#U& P^U!OR.ޜ#X0'SI cf᎟lDB)RR~Wc:v _-߆?m:_s$K_*-O`L _#n;@5sd|acyG{r_*ۢUe's+Er%:?oQ('J:!X4(("e?`XZ\ or&_BAa)yz!u 0`"tsFA]eU{ r_6ÞS]]~\%A&aĤ(D63w2"T~ᦚt``= %MmݏVPe\[,Oj\RBkɳ01̧+F 7lAԓ צ= Hb;>S7rL=ɜ {(: $D nEᢑ'y'3nBߠn+s76K8Q4 +i9\ۥ.3^ɺz%s]^ʲm}yvg)K'6E { Rm=x,T31Dnb0.otY¸ֽh 8*noN^ #'Yq<?]dKL[h+e%4Fﮐ%2n/!{=U},|'䉓t{h4!HK0F&nѹM> Dp˪O@j+cĬ<7r{  EmQ[-r qSH#Sb3\NlWx z>g{ҳ< {2$fsB@ĶPo*ۺQ ~ht !ɽ8-^Li>iVl,:dŒF@9>{ j a2JWI`Gu޶E k)AS<|09:Ut8ã}ȇV*{bq\u^qۅ IA#:AC1KdTWKBG]Yj.?2M|7jϊM#`}_6a@uψcT¨ եsKO?>g#e\OM\VQ_?'; șΘYG9M!iƯbGU6BiL81>}i(4NѶ6rз<@ܴH9t$2gWL8=1rl5z^O:*J ?nr8;i&X ]yTK^Ccz`$.YA cMd]MX0;a A>1r\m駔3VA=jHv=,'zf[XW۟L I8<.J[4qzU "٠);Y-:0EXPhohI]iAs>Zs @`>Nbzw OԦ*$]HdԑN0~A;lւbEc ]f#W OZTYk98ZU Ձq. yE8dDP$8=ue[A`OichVKV+Z^)$[aJR=ʧd8:M,~I׺X@_P`3P-86='E:L-dzէn#:a (4!7CsspJ]yYuZbrJqg>x,lswYI hgQ dJ\,Bg&A~YNHiTw[p#A‡il=] xJS6r+cF$s,yQ59S2E;٢ɩ\|}@.هD W(ܵzExHUѥ!if;:-B ѩ$+U6(74-2Rhmh؇}^}.,I[Vs'@ex 3#$g!4iHD`P;Q㧷vX5d`rY.-:cVA+`/~k xuO?`nMߋrA#K9fhD |l$,s ]!=bŧ'^m?Ri{$@ޞ dz1>:vduΎsT`[2$?RlkMl')ĤD' q]u$ }4gBIAOyS1uYoP-[voamV'$hKߓr&HdgΑB?F[(:;I#aC.94?Ȓ!GYR;⟴i}t ~m5t:v`ysSpWdXO]¯Vq]sn8r 4X:\ %bf"F]#9C95 'Et9fhR+*>aRop_tRPs9Ng]i/s 2be2o51|Vm.kQS+w&Rι/G4 67MC~g7۳hj'F ^)kcl\8$+Olz o{M>rC|ī31z'f@Iu+YTeb3 u~6FySPz^^Tg6h{Y $..LINT"NKPzTMu[ ^0Gj js[8p4|CA/YvǫpT`CDTGɒ,Ǚm[yy|(NØGQ'2.cCbU&X:e6N§4ѠO ^7j$=o͋37㉻[o)\">GEE0px 0 fL]>~LdzXWaMMI#-/35pm8 Fx1h=wad>um!cmǔB~J`ăO ugp0S==P^6o#5=Zb;;c].>CzInO1# w L$-j<ܘ?£rJFF _[o9M. LV3yt˺1j`pP/W}ҚQ3U\.$}\#0?O#;s>"|X!tz1{07\%cSN:v> 4ѡٟ$vkę4ᨣ* {Џw̃``Cĭ9l' bZ8NۙqL<{E)*vs|N/3^C{Xp6#;, 8篬5;HNtk1f&:̛m^;/[^'bk˲R/r_ a/} {c d^ח!$w:Ag u[ħ~) 7NlWFE1 Iw85f~{֛[&c;d~/yylCDZGBJw\HJH&Z&29`f;߽:.X*1XDᥚTxbtNeU2o$*)``Z)<ά/Rӷ~68*^ dN!!Ot8k@nqak"WVLr)L~Ɏ \\`AE2Zޚy!&20< GWNOߧuBQ 8D3x9ٸ2UZ"n'ȶ(LDM.uZ-Io^('S΃);6^Rg1 ;GIzVwR`xo +`wW}(P8ڞԲ 2.=yFJ\)Of4vH=|a% )1Ҷ V>E/!Tk(°HMQ\5p\ N_K_ڼ|I=MJYK@0FF=p)!E;)$+~Ʈ!A5~A*zozDrJ.?jZ扆xMވӭ)VTAEl8+e&Z% \;K[E.I1&d MGeJn3* Pu%!nRY\Q6qD2lɧ t_w,oa5|Hu$tuԣW[m.J!gHpӊxůoĒn*H^5|f?gSY%Lҝi: ;Qen>HIj PZQzLKoo/ȡ$ !I=#yᣊ8uYuɾ(D5LkiNds5NoΉ ~8cߦļoÃ&vآwGO\;1X4@ԈF6=L!ɬscprplDlcG}`ghQɣ {j-^+ǁղl"xL_^1bjp&}-i+UP{Dũԯ#@h[IF9&>b$V:"YF>zեCo,Qqb|Fȟ.ڙ b7Xav6'bQb&v͚ 65h8L%:opL8]#+ف: |),By=.HL;`T\+.l;6k 8jQ n.Sғ^ P3hO] l܄>9E7RL.\^L‰4]ŝ|%Oʄnq} KI`c,s'Q>ݡ,,HKRy&Kt9XLp"Iqv%ǝM ?үvMX= sOCur+xF,Pri?HA/k=bmlQpF)u0D-8 J2Yv;>ZP20'>VN}d!r}3s+-sY5<26O#~XhcN(+cZ0;'ž: LpFJ!.mk11zo s^1E%! E=_@[rpz0F]"@#\2/h[y؎ז:Wnx5i,-.G@@zT\5nun8WfdFc:¤%ͮ3C8\S" X>rg\6b 1=+fEDaeϲ"6ܶW$"=x^xa!g^s-6vf;.]q!NN*  du@ aIg!Q y;16aLjJGN ?C5/%ur)̩'u_{6`ϔ]z6;Cخdd"'Xa`o).I= yVlUJʾg*}V:4YpĠ[B :dD}K }=MqB{a%uWL΂UXr 5! TϼjCy4$Wocb={)й -4tU~;6u,w|eK1@RX #43YĞ(b_K"1ZK~~R Ҿ4.?jҽ2s԰D!מ6}tG0njz- !2'N.@\>^|p jS&9"}|[[{PENF[?޻`EkomK FzZy(UWŏP:w@% ])I=Xurib0OxФW3S֤MTEu@g]u4Gf/;TPK8~~Euڕ~W>>m£TKDo=WRU x63V5 +fU_J Aw%0:怼cEgAM"erH]R}J9^<5gX@ԻR0?q+x6[U&%"(MB.Ulw ~/>u±&vbo,I9?U 06pqv+*F8udHx!GO1q{P?4>y=9cU +Wp(U|ķ QJA7h(D!*cȴbJ~&;EprlY'Va͜ Ń4X ^3ܓeK6Xբ RWȮҡ;]{9{3dy1@Gƭv ^+i§oZY3dO?Ř9Oإ*'9 iL6{G?H!q6lbt/!Ge˚E [ 9|`ȊʆlpePdL /;=Pm:O'X<5Wi< 'ְ1O꼄Qa7XYl#{atAk ̓ | /ud3bsMČ|%:9.̍^@nףAnc`/L¨$̂'+ 4hua7|vZ=5)IhnL57}z𜡕ezÑrWe A|}f-Ʊc!T"޺e:3o|ƍϲcz͛]VxWb;plco,?;5S}5Q{<>_ Kt[3BZѦhlw([(1Η 8{MakqRqT_'PAXn,NX=k4Z er:j@%#] M($"-L7Uɱx׮a+ *ӝ, Ņ.J/e}L8Ҩm &j,Wa}M>4\dͮT[r9:dO6NWH#f݆d+6E|~J.ӼES=νBHf @j^&2qo la̮ 9v9n3ʌK8oܣ[#^C+`;o,͍$rKxphh30}HQ9ߘS܋Ę!2FG5$~B0(/Ix7R[_fc-:¾x4 (_:`mD_BD`f!2FQ-ܿh.X°!Jf0hX']S}SVӅh tر²lz1jf8a2)4j(gрw!z:E!I% l0xhSK+^X" h(R ~ {m_ %m;c[O%ώ~ERz^?6ݫ,&9qLh.଑QYK8籧}6U,]czz'Qm 9A\F?].a<*%Jo-7ayuS2O]<֮cV#4(+\-P߹w9rs^.hK: ,-#؛z Csg+y(Po@c !)IcMOJ^i5n@Ar3:t]~Q^C#@>wObi12FK@~0_[7t]ST<7f43هF*8:=Td8Vșra"O{M*/,}}xj]J^Jv_f1\MS T (Crf?G(В 붛AUyb~WE4!v;ૐSkiL Pym+Ew`+ 5eXR`I]8di+j6\̯R$0+r\2Y"J<į&Slo Ѕ#\g߄h~ˆ<ڔ}ҁDVr&Sox=ǙZ_1U>Q͇Eyv&7ٳ<ˀ`H}ĢSXPeUFx G[UCXzMśnz2+B{O<1/]{%&җAY[c^諞beH[ Q#F/dP}{jV`' L/yVUhR/?[s?q?0J{ǵm{ +zv?tL86/!눗57L|R0yy"5῝ރ!3d~n//5z{#b!%9K3ن>YUAw?0P?љR=w^QB$~߲E%V,2J0{tq IAD) eIotA w Z0D5NhV"c2 ضx<ušpn&m_s|쎉L1nQ_0b\Y"@ht*;+K>3v5!eu;EK̋ p9S&Ԁ>Pu.[($a 򹼮̾[RyC|3>?dPzwc  juَ5 2 >\iYSϪ<,7θ#,bAP? ᛼s tbRm=|BTwCoIFw_'n}>+ԛoJVyYA |ir,>(σhuN_L`"z(//|q.WmvTx!T4UgpZk}1`DfV`>|G#T]8gقABN:oepRd%&eҀ¼zPhGVZt`n[;NUɬ<8->)iF~7G`{Ű;$4}i^w>} ԉ߻f.q).B/1V}*es53"ɒBj}_|r(:(,SnHrqjĊhI$2`5dq{{NI!""ۿDPmꍔƯX[.O4_]ⱄ:Y)땮Sk)N[vF haկuXj;&OֳjRqA@f jeX@l4??u «IhԦ29.om 4"""AyBU5aծ0^9sb;_`uA+EtDdՀ -l؍okPɧ,jX9j^R\Z2s,D"&HίFd<nKFaK(yե{Ɩ=ن#OBT_)֝>DmM`~t£.N2i:˨/m(GYyv4>['9*&'{c_Ve~88SUJ:n*¬JcwzjN%cs}y:YUZ^a0 {q~=GQImq0'p ܗN^bu2Z$J"+%8 ܤyȝ/&k!Kt1̈́jR(~1EvY]:P{opeJIX"+.bz-l>iߔFQh/Od6wpF GNj&֕ɵ+cH`pЖ感>`TAA/fOA+*= 8̫"{:|}LUӢTߍ6 KބxAw1cP-\^dttb ̛*G *\ ;wԫtLOqb&X >OҡUfߤ[Gz+9.iGDBvMχەS h↩J0#×dɢs?=>x Qvt]~ 2lQC9ԕ[K6.֤ﴁ0N絊_Ŀr_OB`w#Ԩ`-Sg?wV͉րWei6tYV$n ; {+4lpy8gf)>41"gUWsN(m-d\pHʵ@.{KA'aŖ p6YtU'Ǫr?7b.-5^!ܰjl%m4Ep LXV?V]3E0HBCy2lH¢ڣZ>׌gv2D/ChR CtHK -G ^XW#M#RӃ"RA< riS*|㳖u}~[ЏJ_xܺ} m&zn#z"\Y^$Ry_4@()$*~<#~[iNO|P#hQqX>n"sJ<Q= K儍tiZcG샏f&RBb$lf AHWu,ʹs.No@F齓);{Y焘T3,g.v|~ѣs-0D_BN } ba%_~.z%b)^tȳp5eT@\brqdlURHAH|3:yn wkh5yX3;*kkh,Op?QaQ#'R{x(':5R!8&TIJ߷HKYEfL购/e?riJD68u3d,|PB[DϵkC W"udbcZ 9vE/tIҤ+3`.u$XȢI~׏ 3 T8։!Hi͛|rɲ?jӾ2!pؑ ;\*y]k67Ux%qך1vg.hf53 kS'kSnrpՌk_*Zl-LV3w[woT3 HB_^]Ftx&𢡄Ӷ'0n ie:g  ȫ*文'10d]>(82?x [`lY-~;PEK>l "r,9s4^W-rݐ tuqQW156w2:U(`hXK;՛׉3v\9{DUѴi14P'/I0 ޔqGodAB5Xg= >B ,,䊍[fDP\Xha{wjJ*oTK-sipWᑍ8Žu{% m 7;#xs "iy.] ?S8$?]j ɉĖz 1hTSˑj.U3D2 S`bb9zگmU8.'}"uYe}{yr!n!o^WxJzHM&Ȯ]m^m6T6] ]!8@Hg/w},5~aIx9Vg-)e"ל{a`!r ̑> M-'1e "\c;HA&u@2wʉ?~Un_ץB9%LFWh2b3+)/[SV~ELД(F͖,Sč6089*ovrE~#*0I$CqY8|2Ddڴ+Fw7MOm *Y笾Mfmw-) ʖ0R`c8ڲ* Ɯ&~ bЕ2pɶd&?ASo+':ұ]jyoyE9na3qdjԖ%b+kͷ}d Kc_$7B}=Z?:A}\M72h;~\ $a FIC,QgĜx5³ebFX߱h5RfUl9/ +絥K0tjفϬ5]V(eN#/~$D j#"K|^ }{65r%M!C=(z6wnCǞϭa$Ō8W@#Uh\#% DZ䍴A bPpբ(g^h`8㹕L 0Eܛ_͜)B;[|V`Vi4\1 } J%o97B,6>5ډU?O5cd7 t6 Q8dQynwK67s0ȶ/ SxpKMh>&v\X"|b6V.Khu F(=#Sn#]d݀C-CQ[(ή}V)~'7C)ZO^zdd9dUPɐ~=\!%;OZ8&W γ^1_q#hm ԯ@Y{dL@NΟ8J52`@5AE'`aeg\͚^ĂɊzHa~=hҚ挴Y3h5REК5{kV"p4ew5H7^xl 7%=M͌X>>!1M*@JRIUǶ1;m'qan+ynE0oJ԰ER(N,(V@h~@SS늃a=-)}s^#|)lC|{;yzqj+| sstNPѭy|Φ?éufC5.̖`&to܋=~0 j21"S S0<FB<(}i("9--{,3ĸhÄ|4 5mܒH-5E6II8EC1Mȩ1s>.%]-FTyGqk卉Jn {:2%}g{hD_ B{#-Zn<-,Rvv1hTHl'i+M,¸*{4X-AhEu=)%ʿKvHݣ\ /TCF #ԾJUJ/Thv ј)OY.]f@z#*^mĔI MFܩ7.E銴swOۇ2B6@d܀z#6FE7I|2t նHΑ<8@͗ԪM$wtǁ؊?^P S@?ɲXMɩ-%N'c1T'՗Pm8K@r3B8/J>'njiC;d"jHNrn(mɱPq-\l/$$ӟ@@% 7M)IY! ֭5Xt nOuq2JX褐j uDdK%J{E߻& }&X`|ֆ}a^ZdK'2V"SŹ)T}%{9[C'bdքQ =v, P0[! (gSnw]t/:5.tmy%^a |xr$>!&p^ʜ?%)qaU}<*B$}J~>$sϩYxbC 0qnʻHBh_Qsƚ}2oV'h۩{XqqXg &}A`: F2mms.ǫܥe2ǪA`Jg|x;w=CZVg6lcRɬ/>wD.Ҧ&V^=S"W>w{S? .lQ0&E9{3/#v,F"ݕ/&糓|c%5оG8ഹefM v9*aT*ўo,na^ J1Cm=58B 2v0̼=! lu-t}b?!F(6J~ ,V-<`˦ U/VrhVRYh1?Oaj>jŜa?6Dڰj||:5t .c5U#ʭU $hVp۳g$ [H>BϲM(~3(:*\-}n}\1nJm!Qn݀`|u.qF?nⲜSofh2-iȺT5Jvp4IpT: EVFɰDQǷճqa4VĴ|H,i=}>Gm ⹁ZxLi>TL*XW,1g2GhoZ-ë4 x'quPlCO T/~ zPf‚A?b#ݿcA*HX"6~'}]dWM3zjPOw~)N;`M {)2y}M 3+?YܩvA^r/!w>A8MXe?/zj[+md(=*q }^ Юc0@emHM4sʴC3`h.5>ZuqkIV)E"1 ]23y )ďP"QE1Hc1V[1鋺h(|J1XqԖ\k~ pUv-0&,E~S?>oiGl0]ugF? ^ĭdIlz3dUm[% Uab@ܖ{땁깅Ю^+=٢J.hԵ>E)" t{ձXj&O:O9%1鲹]!ĿKs.Ϥ_Ӧjs)@p$BwNq ႝ)[v)ʾMuL[;$'CĔtuԐȖ=NN{+BH56wPG#?N2r2 ^EAl8M䒳{* %ƕc92~7F F0]8C?z:c6;%dTʇTY|* grR:fQZM/aҏ`ѯJ:ާ3GdӴDAKxՉ`9;[?%lwihI=Q¼gq$5d=HX_Z2n ]gZ~wd@`8|%L i.u8I֎F&3,[<)@' 9~Nb [Z:+>RM)D62&dI_Q6⋄F#%sAHM}l;̀k`J!8WQՄ@["|H=u:w" <$;7;"3'^qB~EblLsn85%ћz. _sC3׊yk\p:`:?3a tϕhм6 1ɧ+Ke& x-Ad!U5k:AM Р'ylr{<ύYKt muj @쐋S&OGŹ>qlhFrnH/nf%unԈ \gMB˗,̠&zյi)͈mo["Up\BJ+HQuջeM7VNc2C-BF}|ϖ8lL/aԎuҎ;\I92_r䭙 c-+_ LwIf̆N%Kr`J%!,_N l]竒ME@lfLPYv;Z|ԱB]<1(|U^kQ]g*VhjڸF10BfyP10sd%ڂ+Q]$y^$_NG_Yb{=&ha= t ?R9^!Jw|[+RN3&X9>:b͈ʩc yN[H"3&l5~Ǩ6H <~hwǾjx~w sV?]Z$(tǻↀ? 7`|+dZvzk~wka }#vȪ>QדUJ ~ە!7'$N+yogQciiEm5\baN8.2PBlmw$"HG ؀U v6}nM_ g Y < %Ob]F^~:'y^ooΙ1eLZ\H~Q2/&J(6?Ӻ-D/g%*oA9)\\5h*3m ̂X+H@LR!\؛c 46@7oFJ+Ԋ\L@xT7NF\נ(L~eM8Nep0#`RX[aG/6bJ5ȭxNe%Ř-` O6\1k\6#G),7p(%G19 ^>U/`@`X "aI|L)/k*gO]nVQX 3ޑE?I/=szD9Uvl'ߓ+s#U 3#ɑim&E͒7%((mrU4/ɔf"kOjvV<QiAoohg1ߐYTeiǢel mU_L¶D4Els4CXA+QF?"7<h /^qWQL(iCapnݣh\ \7t15Nt>sj k?_1B6mH[wRjqҚ =|)FfoZݣ4<X~X T$6AT1CRҡѵs% cD4(3))U,BA) X.}Don j=38܈+vE\:.WbEP3^@0RjRggo fK˅pJقEI@xOBm?V(@FQ^3.$=5ȓНuBRV.J{'.o@Z&_b]^>aZOxgh{7-{\ (9Kb@ bÙ'0q䙅O.Dnk [LQʄԗBϻuA=,ė~ XJpk5v}> ^&VrV*fr *l#sfnŸ+X넩Fv澄)44ʛ!_vu|].pl!Z||Upu$([ffpALb@ ĸe{X#n)o8EaA]ϔXO{l\7r_vb25ۅ8mk"eOI>ž,A NMָ'" 2jżoCna1hO914y-nǖ$od¢֐,5Jj*c&p!QHyfɤAq:z=(|`#r"P1b=AyS*?Orۤ9'4hP /<Z\0]]FGpϣ۲DZez T5~b&;H*#*$Fui!6φ ͺuvDM/iX(ln&[j+K75J¬1Ep-h@7^#2owMlvsS:.n\زb3JytW-=ѭǍKpsElv8s1!R&WE AN!dWCJM&.\kķK·Ò"+63ds4Η>m;;So+;hK5\K,?I}K8$zB^xQy]U)u Š9KhXR6^'6ӑJCBoă=m)xv\rߜ8?G7'\lEQC(I(V1.Z&[.O/y/#=S~ˣiO]UΝ~Os*x3T=;Gbn3-.FV͝h~>@l}4EdK}p=n|E \m1v]D(-X`~|]Md:#92͂Ge|dn!4Pq)Q Xk#ߋ l0^2Vb+,v3mHh?=e,4#b6 iMFj]O.>|1KcM`v݆Nsi2šë'? BD=CIIn89YMBQ\a V27EmE*r_%  BtxG(tJg}- ^i>Bp8 ٶ:ed9!ޫKI>|ѱ9@CM V| }V'UxW L\{ qb<@6%6u,h8;dt/Nj*J ! )ǒF*?eCIvO1PVkXzq$Q}+L4i[I*v:Pe3sT/r=#V:@[mt#Aw{(.l~}n~,)䥑 a4. qU-ms˘ :ZbeRp5扅?#xRC4&1 -Ŗ_hx7Iɍ{q>l/<[q62Ap큏|!.\;!BlYGX^łPke~ER ;ȰPAۦ eFX{X,a״(lykB' ~X!o;IIz\p#i#-K2fxmHS>up:m' ws˫סBppޛׅuj1xT?segWCX{Lc`[y/c+`N6HQa@.8n8xb zIݟR}q,)6Ѧ'c7SWn}.oZ!9ă,0nu5$G8.cP"C||(f#5) [o CǹA~Y;" '7>}/5Ġь`_%{MȽu=/X`$&_KHMQB?+(MFg tK̝$DGPf,c伀|oFG-l5gg-R߬&qNh6vh8HĚw ^IcTEؖ1YA|]'"q [R؁՗HDNmYMzBsƫ݉RwnFC7@E|)yCR*aA猅^m?.AWޔzIO=/qDP*=;,My a TxB=)'+Bb TlMB&IedI{AV_&^&$da"l{SX 9qñB\T,DZk"wP~\Ib/3Dj4jfEkŻev8 ;vz->]4!9|GщG=U:% 4BhԼ R:,,pE[#[X;L0z!,ҾjM$B*U rD7 Zp|aX{9BY:Ə˘^}>m]n͘;Aqa|(uœ{4/ř5p]RpCǓWxs871X#}͕ `Ꚑ"olqVaՑl5)Ƣ#:6mz2R8!x!VFP < gވጽ쥌Z0I/$a<`L!|OjE#.G;o$uaB[2$^V'/)S4sơJȓ&`jwazp7Y~((͉]`iu ݉I9QÊ 7?˫ Y kDc@H0c,V񲑋tK ;J2%5yS ֎ tN|ЈgI9fY}û  AWg'0 T;QʴtNFx9Ӭ(*6g\"b]㡳 L%bEŏss"g$n]εss/4BÙr3\L6̿Z42>H/ wDS#;qFƒ)ol _7aR|#㛡X9?\> M?^M(L@jQ_Y4 1Zne,ML`zYAsnc|'G鞉g<[8:@:q(tﴖ&_`4V[x%K]E 3tN Y jn pA[~J5vjƝQ-5l?T {Cš[;NքNSߕ3;kPRd,{ɋ֚F %Jz(7o % RiyIoRFS)/_L%5`#.VKNKֻ͋+ƿ|,z EnԛDV k`JG: Uea=V7K~Iyőgzz``ǂ]{)Ϭ#px4|weA"%Ts4 )D<屮תa(H ՖjFƸ$&|,&5zZH B?k= /2 /7T!q k!}Ug(oޑ 'huuszY&SC"Ҳ2ZAӢD<RŮSvWR\[A><Pb™[,O'@Jh Gh."zJXo!Z`!Y]9lwX#NH|vhQ18yI|(+DTã{&(RB+0d+ c|+.>ݣ#O0"{&R4:eοUH5+~Lv%ALh3㇔svWNP$DT`n 9ݨSyC>26X眽~2.!I}hO6Q EUn%lvYR D#\V@ S̉[|D'<=w=NM}~{Iͽqj#b PDRNsUOD}YCJ݇^Ä$|Vdnn8R܆6=(o:xTOr}Èa7([?qH0'H. nCOm9R>nzڻ/;PK}ޔ yHse--)ۺ;x.x,}.10/97SPy!|yd0\V"xl^ r~LuՍ70% ߨ-?OӸ9`7bgx<~/qۡg?Rܑz@PPjHZ M?_Ņ]zof$ ǯu}].x" 95o b{xTisvBԗpAj]4I@R]{R_b<޸8^tAy~M"jvc@!Z(4l9>YWynpT x/(u{UUO(MNmҗjkH;O&״cAZ+d&L)mq9|IKy4˴omZp~܇/(-$ [}Iwi(sF3jBSS"|}0̎ZJ 6!M4Ds,^fkdz7|{2hKt|fڭUΰ;zX" dU.MlpnLH6_S)X`qTDŦpmCpN`X QClH "KL:•o";74?gWm?QKْw],Aj(Ny0"#+ נ>e}gKhjn\k>&%dެIE 'zU@oŅȸ$V 7Z%Fu~#o6)W!ZHX*)>DTğO m 7[n"$ ١kؕ{mW񃖵 }I}JZG͉. YY@JLurcB,FdP5eg&M! 9kL`֤ a1vHRVS@3H)ƍ\ZM2al=\|h[WOU$-A;?|&b9SW;q];O#.3Ǭy$pOKKЮ/ɍd-hrʞAƽ'_^{@-Y#[RPpI!ZD.+xm{! :}Z% C>nlcddžA;4Pnyڏ3`<8لc.=}XTeQ/VL.4`cpKΐp?^ZNA Aӡ; $%B&`#WSB&:Gy\;bR7RSMXvTAru, >^ Xl۝-CpNyxVrgk: U9 4ށwytW$0LĘx1 A.b`.X.Fbӈ4oV)T $fz7[bߜVEB麺RiTiM>5ۣ,/™۶$Xadm5{c{ zU+a沀4T`4O ,;Rd&t?QըÆ+|+XLa);9@:C>LuoLL^,$z*鳙}~ q]ap&`g݋}be>0n)Aq7nq}80QYm zp=$Eɂ7?Y |JWXW'|C6>PHK:Bb̡5Wv0/O"PַHQi#N >1( ;uwi `~hj/kRėc!0z*iYa`,3bp sWa bwIN5r!]+h'C @8üС ݛ4ܙ7m$T .c7vꐠwMx z6 _ b1׳!slD1 %Tɶ/ *};Kvw͇m Q{zr[}xC>F?cwTw(ZhIܞ9?YP|UJ @;ӿuCs R HQAv|(jt$FS|j?ɲ^RW",CEp&Ch Bk>+fN\i_7])Eֻ`XogIXKFdry+ x;Ǹ We7>hY(e':N:z/ufsRh^rPc^0rBszШNEIH59!1٤.sXswȒ5t%PPF21o^^-i:/0PG7#Wc@Lj垐5 ;.KI E!7A#Љ, sF, O-.͠-yc3-jaqٙ`؎~eH٧jFG(`|G=)']M'7 _c]"U-*و&A,%b,EáUڄ;"j!CՀi OZ:=ϰE4;ZwWxؽ+rD%WĴN?|T[?nE2Jqԋ*9DUv]elo'^h Î~xn @#$3mll (d%J%^mrM3r<Іj/fw̬6Q~;&񲞩PfhlS<"@&B Z wS5~6L$c0l"]ws23~}TCX"p9uڑgjFHP߬bͬgȘˁsåAPbʌEp1<;(L!Ӗ]722*&ek 3b6Nܦ'WA3`oQ'+0M7BN瀆 bWAdgQ* A@rm~D-v|熇 2^R zc\BaK߮àtp"Шe'lԗK7jPoiL39w.Ku1-`Wkv>2iy'}9W)Z>$"Fy;78[G(ۆǣ$`FÛaba_1W*{/ mLWS}tD=Aݙ5Of߽oخ5٢,]3,TDzSj4c2dBhdˢN}(ŋf?Xb=GQ2F=(~q;+g*^DǴA:kۇ6U53pN^ !\_mY뺦BΦD^Щ67|ogu=!b 51v"tU7Z-s;v" #! N_UâDt<H)b , .A0˒J"JbW5cD#hIj9eVv{KzveXxIOpr4J? \liUgvWpд.~XsQ4lw x5!FP8Y翹S[/ˁK0 #>"% eêm] {rH;zo&sY@$kn:.i|k'LF74c>2ƴDF- f7l?8̀ӴJhڗdWp@e\؂mFtٛ"%~QƹK $ns'{'s:C(DbnzO0T F*'a* U&ƢA`CV|shJhCs.ZK q"`*'kjxHz*I_,=% ťr8oJU , >p0OCL֞7Ozt>֠S58ɺ2oo{Woz| Ic_[?vY-8D6xPǙM?OPN[~طKPȥ.~As*S&)C`L M6"t2ͩk{zfpvT."3OkaO"$Z~aM/Qf NΔum[Ay9R܂XuT-3QQ JZK!L{x*6mP|X!:=*sB] hrIׁ}"vCJj+[yF]0V LUei` W0w$¦]yZ;L}FCh{C?ŀ4qzv^2%YY!Q5U1kSHDݞ+KgT#^||k׃O%YA}uhK'zgG3iؚVz, R6ך]̚q&or+VA,[^ʼv0jLٷ[E, bn 23Q|0)q0$0t*=5 `Q;E9?liy k[&s%GÅ\dŊ)LM՛"#nvZSWTTq[TzFԬY/+о`T-@vQz_B›Cwu*mK۽,[$TdHy%!NjemDmܫspN/{Y{}c@t; $U0:4bF TlMwG ܧ)!K 65>dmEYax ͋s 9ȅXioJFBx%H旧myչ~j|tKA?0D--ӈޏa *5?FugbN@:qd_2rA-[hJ Mˠa*a ^ه2?]/'j"Io @%m(f41[(0  1Q >'*bsF6,PHy¥T\{;w4U_^W+@-~B@4̗  7A!t 3Pf$Akܾc%zIQxhQ'e갻D$C];pvUh" e궤PA`[; 0@6y8= NJy5^^։eʣ NpM2Ug"e _JO@;N"[7eDE2B@SY`>Vs:0-`FF:$c!*'$VQYx f۷QD^|4n~ 46K{pqx0FnYW{x[SJi?owNܴн`SEcOPZFzreBȮG Կ.OjXJùpPX~1*A- Ǟ/,J$UďV5=z8 |%HgrwF!n-3gP@,j7 \ ']l˓&iJ*Am eBL[0J.p{h (VX07Ia9E@5]GUBvѩG.1獌sWa7 ?lˆ/o7P>+Ru IÍ[ݵ#Scp4I 8Su?6 #Q'DŽ75c{@oT@,~KvCyT)9Ad㔽yLf9OeЉlm(J *[]AQW]6IEsxXySygek4S3F1:ţ9it֝[Rx7Hރ 13I6 ihs&`RG,~ڒ9b,e!rTg~ezr(#(蝚CQ,}$n~a(,4:vXˣx='X:G OSJfOm Gg{Wi|#t}Uwʎ2y]pzkN;4>SǑ #by(wRXDXkA[ 2y^^&C @dL"O9̫XZ7o: 7)G2ƒ?@u ww QdR*`_{3fuU"[E!@l3漐WCo>[Ne"W&mWU?X٣!Yk6$ZHa̦%ť'cc]0NK;%4roXR/m vg MוBV-'խ3']IFMJ^+6j_DP  +0c_/$ t߰H)dۿyv(N fxϕjkކlp&Z*,*'W&o)͗%sJ3GmvXi}5wbn{ZH8'>g<*jTPkѾ&S׈y{?<]$JZX+4Ab=vC*aڰȰ3HwpB{"XR`B=TA "!K똔 D H ϳ ,8w|1 4#[1eQgN!4Kޓ(*{g&Cs>ؗ#dh栧0>޼oJO_ 69ID(5hy:JK[Do,!k@s#OㅘQG*AΝZ)5.0OJҺG/z7|_c`[1fLj5?ژCH#C{_`2]dqB0)z1߬Lx|ȶF I*kLY\I׺)4ʎ4YM8BͱPV`S!S4H+.j'‘Vw rW5Px+J'Nn%EZ3Hˌ@zChɽ4/PjN,E -0B޲U2(Ô=X\4뚋WsЂYYX#F0=Mop!0օA/BDЛ ΌeR'Ҫ4hۏT;-pۺ7m0T s6m"ňͮ0 ^g4wՆ4=\}p\D?VF੽;qMzr')%!w{M`u\'"Tzu1rOI~;Eoy%w{@C(Di"h{g+W3 ˭%w3ՀxGHNzU6 рTrG;ʊ2l?ܸ$ 4$%4HPA& x/[[Ҿl^'VY"DיCN]c پ#rcu+qw؛X!vHjv^vo^aբmWa n:^U{@9: o*fpݜp3K5pŢ6EYcY(? jb| |7fq{ph??fe6>;#ɜioWA z+)#I']L@ri8ڦߜ\CBI :Z(І{H>g"X2[k ᤯D=lg-]NALb;緪%K) 1xzɗ}AМ1ҟ'NÑDCu`zH>J6IUy&Oˢw+딭|m_F E WcK26wHnr<+jD`840'܀;&YAH%댘{ BFж1Z꫗W_iw@ff;Ȍ<c-'րqHg)G^M可j.0xI{*ALAޭ,~73|b8^bĬmCšLك_O2yr:$n_cU3xP6bS5t~FĨ`9ՙ1ͫ4nſ`hkSb/?7SDjK-4GmST@^oa(g; eo r!1+t*Ȯ!rG;sV9)pLGZ8wfWOK~4kgmH@ǯDqMl-=vd2kj]ğ/98ie CS/t*ϮG Q-O>\h ʺ" gUhV xS=bywyj<$'/d/mQ1CN\aLH;hoWt+!Ɩл|D*SSnX}pX(5v$Z+/2:Ӏ3 t&[.1d#z% ,N÷D(&kU]q䤫؛S0DqLqiSFhC&}$KA95T_!(f=)N RGؐD>q6G2 8||U_k9K#r>i~*:qu,5 zX~ P "gƽs)M'(G~&en,{s, 8@Fs3r*ΌWJGֻ|N7|y[v; ##0 b)SG'K {kDχSI:_R/dov%"c5i Os6Up-hcfaU K ʝD Pɭ}wJ ^sΛwKJmV黒F̴?=Gt^C)GQC 9ʠa@Ie (ٟD꟡?"= g%e pS.[5ÊS~ӻJ*⺡NuCEUr9d[@PUZ-dvS94!q<p?C{:鱶D<^GTh%tDYV'4vpM6W)Xy+]Vt8^c Uׁ'_T)^Xk& ?)<24bpd8Ya\H8߭~#bڊA nk1f|X(;GtRs98^[|Cdwݽ+Zjm5֬w߸9 v!CoXq*LƊ!E2JX! #UfW*[Ielg-{3Ms'ׄ9w$}{&vH9D ѐUᥑ'vљ]Jј~k1QAX80I`㛜F2 ʤ"%RTKiveU&)p恬^ 7+VAM0'S?\ΓTYsp ]Twk#EqxLΈ.b ,&.᫾Aoόw0 ,d6@A(nxcY Hw g{?a/JqKhC>ͥ띧|],4c`eOdIʋ2 :B"wj1HP $tnyK8a 9C1^k^:JH߭ʔ-2r-ǎM&CfU).WP)RBmYQaP N1ͨH;?6ZwȲ,A"+oړp?NET,ǯ8o<)NLrt_6 őz/!A&{qV)ޡg v5YR)DP%bpKal~.V\&t 5^Hc堢ia&ӯV>M$1ˍ s&DүhhYګx eZ!mx 綉뚃'ug^woTa0ƴU.;нKM mAv~Pܒڥl> Dzg~ c@G=CVqn_^evcV:A~F+7mB^P&dtz <4X4F.L $Íg\PJӟ|9}lPq׾u{L v=KI$wiK [ E L\F#;YS7 7~lTu,[}԰Aʈ>c' KLېg(˪,h<#:y Z>O+Tp5%_h K;94H;=$H((~Juhf@eߣiwziߙ7r%6)A?*rso`qMՕ~3*qT= ygR^Yq%0{Зrd~l77M@7MpȏNPr2K5\ń?XZV쮤"!瀛 \9^EF LN2J>D"/J,qټT'x)OJ*s yZMFU@8ܝfRBac&Ґ={u'jW ]dY/%`ciG(F̩ٓkڒ-0"OgIqsV8a2 -c]}y Crx-Tqf:)6-'u@<Ce Ʌ$5n͸?=%yV\H_yW{Yn26Μ}= ϵٽthDhI{y=9A1J8ܴǁE˞1WByAXN֚Þ'"eڧ0}9݀nYj3>8\%K!I5\{ n2Tי墲ygPsi{5΃DrQiBWҒL~i\i a59ve!1` UUEE5K{478|Ϣ쉂c1B3?Q:llU<[AY;%%1,q:l?'E +^|.>%;o=g6!2EVwF9>vi$׍hZ2I'+' _vz;-_]R# cY(vyDP9uŸ8EFtU:<{*Lz<%ϫ.O< /qΗg=NcPc)MۇgeN \aI<,wŵDg~CJRVIc\(=IR5QUZS'ܕ*m&GѺv@eV;y/^P qA!oˢɬN;Ϫu_bRAb`7`G%&NL -/F.L/\X?:KÉ!#BۭMƾp+K ڇtqYn7ƻMj A4Ig۱G}`h&)*_S؝Ŀ!̎qmN*vˣaNfUy2lmƫ&aiam 5ĘЪca:_-; oGi+K5^xtbo݄zVL/֕b~℉{JwS$?02)cxfBpȔ ń>ʣf~;ӐQ|͎@g0y]{%h rGj#KU> -YK!NAkg_X9(\)v>G4\f>MpKcH>sȊzjj*J.*0(Y3Mz@vͷ+Oh1m嬚{F_j!m3"t ߂y,2uǁ:zTՖ)/}*A˗3Pܓpߵp\_(Dn X5߬!5PySDhaD|CHN|ɨYR!uy@QũJUM:\izw ֙˲éj2(L.C]eQ%7l25ӨL-xNsab~[>{k5o-uF\߯w)QgFw5:x=^*;Ju]\+KzCEN-qO`FlADem[[ÕJ^^\nSF"Ao*?~?ܾ/!>VgO' pM٤lr;-/ Fz\ .v3VYޗE!NPMu .Foh0儶QZ9 _n4|Í. cj(*zO2ߐ)M#C)؞3ؤ@=7R0Oa~pٶܢ`o̥XN"V,MKGJ<4OrLl"dL:Kz<_H]ɝݢm>\V3ӳB%\ȣ&1V_1}3T?|M`QVX^prjK'יؼE{l$WQD$Jߵzj$'Ј\F@ M x>N0бL/zƶZ1ʴnMl3y aQ/k`ʏy P;{>.xG<_]h:BؕJ$ŽMy͊{IMHcGɸLZs%$M>qf[7f$G#g1&P_&1Mk#uwNS";D'T*)+qbvΙ AI*D\b`2 u|>R7' G4ӰWU_E ^{ww-A| 1X׍rA]Ѕ;tܸ&¬R&rӞΊg ^"nno4 U=+ͦb s>A3<t -G9Κj zZ39YP.*jG^;qP!}e@)b<1Y0Nl;XǴhaYyD'l羢CF-[ޥуا 54奶D! r-@Vzıy&j'HNeͅQ]_U'qPۍ7 -M;c&$-7zh 5K },Kͼ{!@4@Ep.~ kU7؃;{Tl.ImI6v7 .ѕE䂇k0n߲PR:F}iR ;0vɐ 򇦒D(]9Z [ 񘧔?;GwS:s}^ 0[Uy9zD)h{׍}Gm]B]ޕtxE~9":{ӘL2ojс[:&'1Pʠ9\)։O%\~C DŽɮrw+_'wV:;x*,G'lc3@J)l'u"R\4zY cǧZdmJŐB1 /]XM7JMfffUW#J!P=&%%Sx $Lkc6%_tS~3ie--iC x'^W<֋R :NF#t7g5EɻiY5+F$})io\ʶ$ #<Z`.ha%eMuy.=G! =mDƷ[/`Bm0hY L/Y{+/#۬?{u.fO6(&!ES7dy) (F>f`VP -#;i :RZiW\y)E&b&Vszx)5K4GP 8^OWFjl8=;}U\]aZa +=M=M\l*&X,'4Z4p.6^nGaSŮ,ENjOzֆ5Z|}^*[iCǞf_9U=skv5naxUv p-7d[##O!_E+MnBF *^zP3]U!!2x 8䉄0$@#TEՆVgC'LwSn'yA.:P$ߺ/S>b5YKL5;4@AS 8_/i\wQAP6C T0?YCC'h  4^J[:4f)Mc? *ƅ6ܰ(o&_(yɀ?@wWQ`}6yNA PkPb?Zbٙq)en\x\ƾM՘)R _6mDSmZ2XL\Ҭ]/U^rSS?!J-l%x]:VK^7yK_X7LE1f64Kxf/<# }v|tn7{!?#w䅛Mzo$Qb(FW-c%L ?5GG=cM_zVWu/ళ>6U=@F">؀824Fe +c R'zfMl"`S}WL{mxѺ,C,TsuZ>7:&Trh9͞}dSObQ{vPS`{1Z-V>SQzH wf/VΕKd7 {9+ KylN"#6k91f^/ܲ0[F&/zF.h gcz^D-zgE>dX1h.Ogmi׀6N-Ks4)$xd|:-'چ5F8I ()n3 *}4fbU-6D_HN 3Nڭ9X0b_kkqSKrh|g:Ik0\>(2nGwgo8 ~A@l_>B0+b\P3LJz<ÝD聴q fQUHԻ$ug8l6ipK~B|XQcHO2dswFox?Sڶb#T;lL`i,g9w֥q>k|6+oRjQW\vĘYw_H:4w@em \D0E0G_ ƼlMdKORffomdDYLF´,$Q]Ct6wXԮucnF+qmy7!W2 !8 ;JfG?^/_8܇U\4^\cBb;$n%d?'I)x,#`iQm*<kd(˿)|NQw+}(!5%Dȿ珍776X!DFəLZRN! F-O$Y(ZEfҫq 9wr,=i TowEI-p.9cWlf( ",:Vc韎%89.^[r8DJVag]d**4a]اabizH>p nh:8} ցtg& ,^ Qf~5`EHbMh` =?D.lD^y'7GhT=9Ѥh1l1:x>GS1 ^2갩n^4t:0w6{wb%. }#%eOLtVKIqKIzG?#,7rq8B!n!6Eg!nVR];>28sU|\էE;UvrDLtOm=(ohhbЍjo{bfZvWA4 $/ `hA4PNe)DEôO J8}V(0Rڶupwr,=ιqvs̈b5^E]*K1q+l5L:\b܃(]w4u_vk= rJ&}%Tt1P?-~DTMRo koW}9Yc ?':CWYl Km'Ut!|_CL6l.4 7a)xo*=)ӠޛU6 ҟz0!63ɇwv[`y-9*xyգz rC"8 }Er. BZp!,Dڎn?yBFD6ut=9K+rUM z:/f?V%^}}Q4hKK/<~M(Iy2 7:YN=an vOh$e+)[rϺV߸0oCQEi+~\b/RHFTA.yAZ Ztsc5nQd Fٵ&9ܶcMJ[&gB Vt-#iAOG~;(toti$c/D/770nJ!C#/`touN/S@$S;/7*,]Skc` fs{H˂˞lIR<`iթOg>$NU g֦zwPD 5@yǂi ^swxKtSy}SaC/X!;vnF f˹zE.V kg?*}Ѿ9˫vf\˺ra'r?eRs;P'lo+ܪt'Uh^K,:.^+0pPF`AE vNh b qB(W_Cgp091%y c5}elM?8"Hy}6b,̭j/_~ ¿l+4TJ}B"ƂY{ka !6f[8pFPH8Ta澝1Y;kqdSx1VdmG`)k(t3pE&uKMJaÛ;.Xe&RݝNyQ~SvB3IΒwvxrJcG9.DKZWeCYzu_IY?S, mԩ~X8KFZAqI<5ϞU+5 Z{P<OטJAY䱗pLw ƽw}^2l:,]3wp=al,4= ~|\0<ko\/z`kVC:"E$n!“68 ev2L~o`-)"d*0g8'$̓~H2)V0?[⼱KkA.n2TI(E} ԎKhThF\a %X&+)](hpl|"HQ@gƧa&@Y XmgKŭ?1aDyN陱iz[ ҍ$d8`?~gdugHKek;^j+'TQ˭?C"J{4d xyR\EnˌZ%QngԣS'ʷg.ӏcS+}Pmgd&aZ֓>@-ΟW^sk<4oKq=݉jiL] d1sl}҈nW߄g|si Nxs-'qli2Xl?:|0N~??YM PˁP~[nbm*R62xp-@ j8hM^Ho#0~n//Q%;D=kTmwl\`\+ѻ񪮓A \ }VJb O0aXRO>xpؼ ˓!Ǵ~EZƕJy{$"^ k>@Mqg&}^u{~) Yrf`~BN.2WEF Uy i6PvQ^<+ )+-p&,s ;M|aEN1b[ p/_c@ǿpظmYP80EvG: hL~{J`\OY׫7v^ Uw1FuXP[i@x)a.0{SVhoB;8R/b҃G%UgG& (x$y~ 0,ŵ^Dҿ?Iq?_(6q??ikI\A!kFz3ԙ}ںz|@ r.ltQ PEZ9BlO^K-}ݠ`@Ҽ6q, wsXٯm'!xh^^@ m N)>r(#}a6ku1ofH&\K0(,[E:r\1-eU5|ϻiR#E +6ס%(Ԋ=.+PBum:-e6pPp(: BQhMcMws }ݡFyY幱GCQCgU]{ErvzIgi} uG9>5`76r13A9Ӵ^bO6oǍ*HE@6)WT)lXr(+mKݛeV:Na 2`~B >TݜT#JsKzd[3[$q_q \t7¥h< oS0NOp4֒I`5fԜS)<9 US劼7P;^&y[߉@rs޿v{:jCUuxٟݴx :P滪FQޭْ X}83.FY@|9ZQO5ۑ|֍Pٖh$EK 07WA'ɈZYy}Ԡ{maMF1\#2}:U&#DtnuR䊲hiT_~r{/>tY+STVzc«gU@|X%VWh[KĒ>΋I@lD&Ia_;;3Bcr,<@yYGs|>A-K[6HGc1T ?w5X2YЗ##lj$G# ]BcyU㏻]^=<,(۴ϺPa90A(!k*Ua`?d|sEF 'HޔBEG4qGQkǗeRT=!hmg f{R5O$XAi}>Y"_]y9/ֈ1)p0u%ak Jb8Y6Z$@JʻV fWY~Wr '*)3- [M =|Q%%k3;".WXl;'uX X)PfP$ݦ=PH")DZ3LK_&EK%1$sV3i`jĺIPԇL0k@&Xړz-{!Vհ8aњ yd@qrN=˝tA»dv7}ش#B|c@1:N[_kHS"@!9+пNêM\D&2_f{kXMdS="!KFQ!<)nj(6cWz ; iC7 6V,jSGl1 YٺWrߵG5F59l0!*";l9jMƩ{^鐬GC[7rg ޺ܹN.\\f ;6JAL{\V!XL@8ZӘRvTc1Q:`WPmNϓ"g hM{c(켑̘*8=wH)0Xώ7mt ǂf{bq*f(T̨?gffkԹ PCd&=)LL6mChf ]ؤVωwE3kXR=l+v'ڥ΅2tq1ޚ!tLr|j{Ou/-hk4$%FY:@Z>uwq^Ӳq/8_KL(STQe延PMuՙ@V _^by&%/#r6m:WAt7..Yædψ}P,!QU_`jtLXݸwg$/C Dp T۱})BLU=TVצk8:hyQB:+aVEY$T\Yч~'Ӯ1 J ! 6c]r{ 0Xp*YTqĹIu8,<}vvoP;5|F&cuzn5rP(u_Nd'''gAObj>ІOB^0DasPG`,5 \PHtN -i>5kW)M昐VIa4(Æ]dP^]%|7{;9nTFc./g}0-[2_wkT2Rd>TidԸ3MLOA磃XD]i5L!/?`nusIjǬNksy.HU)8iEY" tnRc$hب88z,3z%:o]=wo;`D$_k1+;&7Z>-8N+a8u^RSq왣l* 3C4 X^&X'B+| N?REM"]k$ʑ_ j{D ҙ,GXy\᜞)&7Zq`:%BȚ@UKOA@Q%[jn؂bN*_ #`ȴ~: trP+{f-'0{ɪ0bwe?3̟КNRFkL6^jøp²f/{C_iGd$×?\.$}c+32r6 ?s27HՁ c!O6A,dh& `Cݡe?FH?Ro˺m| Jo+v;7GDtiQCd2 P*<`/POngjAYʐ!VvlA;("ާnl Z|މ{@օ}tSza'?k b-ނ(DkAHg<1ut` ̭0/çxNB}-+ 3wX @9a9=R$A,>T3qYC׷nɹ*.PU\MXvق$p݉s=cMed2|{ujy=0.!}4w߸Q#q.7)8dJ5_GV}@nOh|ј!mTi9K2EY7<,aU\g/14 0YY؄^,yGQXXZA?άo7}Έ{Fk󓰜Io*~pQ@y7'F+5kN܉`-+A#\Lh12JwT0\{N4M[-=~lje #<2=˫e§!Ď'H8n/[H瑲P|Euw띐Ztʟ+~ YL9aQR|!?0)]P7) K`wSfCzs#iJ-DH4{8$?b;Qe_XN5ĿM~k؛|tQp3(ռ Krydߢ| mᨓ pɠgOE5 ]ɿPH_;.VMEf>ItdywٺIPvJuc\ ;JVNLKݪ(a 1.fS.bl59VS}'q]B}9GsD9 5+g.F\[4ɻ0FI+ ;4>h7g,*pҽF(Cxd g=+̀`tjs*:uLYNE3$m|Klhh!އ^ 'P;}34_!qmcë|@j4UE_nwyXVYOuŔa e un \]h[U1"Sn<0]|i Z<%(1ϓ3JHuBaji8pB WJƍt0H> YVl.eQ=QzW̱ty?a׆h@yI%] !&%.( EIgrUz!,w,,D 𒰥!G?5 Z嘷߉q#ՂbM g)Inzm?^Jd=#`;p(8Bگi'(, ,fmUٟNz\Z(e8N=y`z^'ME<ܴ O{4>xt(.틂K}prE;φN}VNdLa0jtE0s(v-~jb-Gk?z\1uJiH$.ݰTDW@B)L3M˽k3uwk}gE)V̶Vޒbx5;&Ob Ĥ7U!@5ZWOWvQ1T38sm*?BXBʥS|xgz{;2iB>z6XJu]^-|m%ʈAփl.ETg`hAs GΑJ!e39Eq^k$>J+VCf? Л5ZR쳻mM1eC _yb{ я7 cWCT'JK+J;e7e#]ƿZ.ŝ]{= [ʇ6R!ܑq{KNLD19Ǯi%=:80QG0@Im!3 Jpʷ[X_+Y݃k>vo$Ñ7x?U>{\vҬwz=A^]y+Rz[7s Ѩ-͜8)ϵAg87Ayc+|K"jP_JޔE&RU>p(j,s3g.0DğxA^V=qLk\P 0mjrrԗ>%BC+,) '_3Wӂ5Gb#Z:)z;px0M KйB`w7KCjdJ 1bԿE ݻ-ewBڠ{JvώVf/Vǡee#Sz]{[~NoȊ܄gɍ?ئi)ǧIP|^kvr[J3x(CITі}D[ڷ7lB$#u3^x&P'`:84Q6w#%]jQ Bx橸bϟ8ߑ(ʋhpڀA<6'WQF ,Z+7X^%F.{xtż.q́WSF#3ya z2tv3M&*e'q S-B'HB:F.v\/>z( ȴ>¢%cX桇Iٖҍ,7 .gKr~ Kѡf ʙ_.zfe1+q荖2u_)y@VJO]K3ڔ/Qz/ΆRK,(}`ue~(PIJTXMjȐPkd#, ,J]/x`hؕ\Vu<L4(*H0{֊Ƙf Mfzbeo]_ `:[; _L$hXsSh7 CF.Y(ڳ!(F=z6")&~{! <–tn)l|1% RfP?Vk9tǶ[4ƧVgF>"<'B2 /\.Q.X|\2_r>]߄;8DzDl-@v;6&fW-i?'+\=Q׏*`aq~X _]6F#yvRQ>%ܓ]bWnGh4wDIx0|WP'u[u-_Dx+Jw_R2fJ>i!IZK&m~^uYf[-L3I;OM6iֳjRDjU:s ]i5xJZ;0xhf}c-e{@.I!U_`i1+/6ӖU)ŰUOg,ͅ&{Vq^I,ڇeB 5L\.Mzi~6}roݍvV-:QPA xY/rZ.cA1ߞV燂Ht泃!ȸn"SZ^{F!#bR_UDdJ>t8 ˋ-qd_`w|&; Ӻ]p26HVY&Ԇ@cn2 72ElW 9Ҳ)&MX"V)<.xM3G)~ x kߓ.kΌ5l]ֲݻ̠I po S#aDQW?lbEB嫀b9Eѻ|דݑ|w3$a͝op{õM9I!I2yHr$9GAE^<-v۸{%`NH/h#G}z,P):031rvY2[-1VTQ/?|̑w`6nG0nBߤM5g@uHkkruOL5SwBVI;ۥHF0R@-v7X6Hu]x <.H`G@`n3JErg XdcXTC V7yգO,'{޷q9/Sc7%D+܂ . ~IN9>kA^iUb4Bjta\VɯZtV_I|:sִoHÊ8(VJema ug,Jb 5H=lįg$'CKasLAm' 7 EmX<`Nnc3ʨARqdpJoBNa启N(Ln|/`INzjVE;O'4T^Tx˱H{{Q#U}_Kְ[^WM*'%o, "J1nXW󝼔(@ c`N1xjDmN瞑G7]n)-(f:1ݝٔwȣzO,/ ]ڽ?u3%b|Q_[o0 faeoïU5`n,b䉩bHxIb~+bqZҲLjSWTՑڒţ#;N],OŏT@v?*1ː|r g/>Z &Al @a>S:dͼm)JůnԵx"ِJ5rNϚ2*jԴ-ETF sX&ܫe-d/QS\dT$(ؕ;4ZMɖ}$b+HҔfw*BSs-t"7j2XxM:%SR dQGKm4Bq v8چy`U{:Ҟg5UyV7W,>N[oػ!bHOj\oɖ$*L%%[wew7x،!>)qL޹OTd'd`$Gf:\cT|W^1}?aqѰ66 QԐU$ImfZ1x̔)uˈ}m.mEa)9D54rM/[ '|7ạ?Ga,HI4n84/!<tLf brlqs\ n#R|y2**tV"p[Eƣe(H~1'Wx97joB$) ?^AT4Z SRG#YmܝgibehQ~`0Qq;1n/߆g&I[zy!Kn@K6ix7%Q2Ӱ 5->)A$`mA|hXk:a_.HufB&[ߙA-C-FG2u$ p++p#XXd-rAQ{4̛xYN-(gA54*sO+5V" :UA-PBwYG<SIac4=c+qͤJyށez Q-T֊X s"Kx,8ђW&CaY^G;W.y( ꓱVvC' @ ~8CdMXn-<v"96fk eބSc~Wтi7Ƀ3tKSňWͷ ZVZYopVT $4;wsb:I\s[ [)C/~f,TCX|w'˳J!uL $-gSjsxzԔ c\$';\(_?և.'Mri *j e@p7OͶ=xs5Sவ )r9q+vK92z_fygRz{oʞhϮ'=a#P0\;}vfʑŹs/7=Ya{zBo}:/A$2S,mpqP!c@?w^ܛ%9LD*?C|+fOvVd&#"8 ٷk;%H /o N;5 ,}xE"}>xg;E83Ol_^R#)ŔC`&| g ++#5M.|惬AIФN_ vwu%Uaݣ 4P0a h^]wB,ֆ/1*.o3G;J/1[2jS:.]*D>83v<1|HلScF_SC%:yI'NC\;}']Xg<r~ 2 B P,~9RfFȈcfAn)f3lDncK~ń&ǂSppv/%ǒ sXq~sV@(k0n[3#۫_|M+.AV4b$0;]VwiIv@.{"3a"lum4 &<QMMyV\c*f<;y!*02in )-R,${v`r+T1cr*cތ{ꏍv\N 4j&|Iܫ`s{5Ӯ\yV e点S.߆;l`vqج;CQ6f>^Okwa?+S&K[#Dr)KH>g"<,E$-^*DZѬ[y; 9W;O@F˩6#V[>/2Jg*o0^<IkuM snw3@4a?4Zx"g}~ ,> [~$(8;Wab}NRg,dL7Da `0H-Շ *{- f` `ÿw+O=$*l=ݽٔ-)t7e3i] @Ly?A n'&EYKfQ!Gi/햛@;fTjĨtg:v._3ri4Wr>GD1|toyјk"^xf$Xؓ;kAdYv>v8O=f_g'Rd#M"550*-gdDs+E,hȞ|~$!Bj1Vg^.WvV5ؑS*0A-H#K3mM0sf"/͋={E5'Rs0fsrTvDž71iYne.L.z֩\\xZ?uL _j)FuG5(#.Bh6rϽw6zEBK8E +_ŻǜȴMNTf!@Z}<#,KqVGqohَm\]zO~4U:|AW N=cdZ,~/}|«##x4%Ģ9Hp:8[Ǭʉ4:×cLH(ն*5DJ!x;BD Ұ͹DD`1 HTGZI7YhKq2>&bW +J;S{ZAeQB5J@I 4#bYW_lR*`d ^ A4 # hH灌 F Rtٜ}Դ$b H>wqfSrgȇqXW`e%PVyʊ1".Ǽ>^<`!IU%#uZfNhS0Xĥ^[]f39rP2liP-U4j)JG`we hL@k8+rdx$q@*bb(P6!xGG=m?vĨ,T1lUVSd<0on^JTPb 2Y)'8q-^(~>c]*F\2AQ-X/:" opVoK *}^p% 1y%S)S遵t)' F#dJM F=4,M?Nbu1mX ݟA r55 v&E)F,YEIc>v! ?H^rgJ'j`ܧW}N@)ST׵zRb\>y^y]@}A=8WZתVnxz(#F[jG8PafX!)&:ucd#O}]\$ڌN-.13R%Qm*w+[>*ZQJ. ]ribrP@yJO2(8m1+IJie<2'/)EbA"ZM##HWp}fod*;!4k 4 kA MXw)h?; RVQwvЌh*@og}6D1DnU2ޔTR"l¶s]ּ,>G,&kxpA2LBLDo^9>$~VO^憳yZeT\`_T$kd5͝yM #imNt$c-c+tMߨ.ӎCTJV0߈vlaOx +s:CB,VI Ɣ_ZS-҂Rh hҳŹ9{%*%Av`^m\Zzm $ rNw@aX6S,Øc]sLN=O<>Zب$>Xy@/2FR0sK#dVձi7CLW_%{0dnH_:RYԧh1O"I D]ɆEʅdh0L;sօϖI#H!YZhK?b< ';r&&2Ĉ6V=jB-lT6zqYQ0ycÛ}Zݏ) )&4nmŷ>)eTjoCA3,eCs_T;.GubcN[9w{eM2[nppO368SYdۍm鉁sQƤ@!! @mJT?DJom%騩gFX %6FA?/iIѓLo/^B\Wxcd-N*/OGZD/4z(WVdfyDsA8aCW"uTbG ɣpOWc멄hۑS:Ik&L\Mז9)5ޓ-#\0g] WQeU!9a 0n_y4^3=cDCܲ}2aNVD*P$ZհgSxˇl\KZ4㶴X=T؝m7c3}ѐz;GpHѯyZ}&6ғ1QCV儳cN4Ԧ[u N#4׵VuCUgYSO$ *4l=krԣz ʲ_!qe0HfJb(Y_(vh:]bC<^sn%B% E =b:%7oVaۜj 1NF`Z>Wo^;r@y}Q'f!-ɕj&lֶ>GvsU:fM:dy tyVcY5A+$dSR&WTnnBiOv3Q; l헭 k皑lBzj.=/GVޱSM$&)ڽeXWPa% qjC#F"6MX_XAe4ʬVl~Un 7;*}fw/i+ wi@+vM\5oi~QǟAa!-4է;8ߌȱ}f.N)(eE-&i^\wޠ`ӅfW+4 GikE";( s ]XC@5=O  4J( ɟSq&L@vx=Θ3svl wQ r*DFb9=tbĬi2rV6Tn [vkO#Ms5 ܎,Lpoo. u 䦍'zXa;A9 "eшyI„ ǮhimfRJeV-][zEV>@g><[ (-ם~k}_y:vC*yJ@Oʩ&H=-`bIg/Cx*3Ѡ4&y@I.&gNsH5Bo w$s6m٠KصcVtӄIcMf\#x fܫͮ͊(_}-3_R5*:a\baL N"-c)I%&+࡞I{ÁW`Q߈(k.dZS侟L,g_^]`sãOy[<|?"I?f.OY3Lzʏ?#H' yP =lÉ  *1~ezp_k(m k>%ڻ6uX:#Fa`ۡbA ׌؏Eo]*]!Dw Vw_(lҷ (سaRBF^G ӤSKI VAHBdj=]TQ5yWvo>*x]ӄ3s̪A邩S% oـȰqcdSڄ!L .b?f%})g5[G{iZ{p'~cLJ)bsQMB%&nE\hxRL&(ƭ[D@GugrɅdyG+m輥v2G caMBg!Rnm_ JݙAba 4lvPxԭ^'gXkD'p6Q@x:jHPSxw(I2 Ƃ/&Y*" ՔqW}W)~K3'Zt+u8^P,慉 @1k*w.;+HCq$ ^Sqi|У*¡ :!zs=VVyML ս4fZwn_#> jsU_vU X;-n8Ω4P9t/Œu h/BUP!$\(TbsE] gK_9"l`P"gEtB:ٽGpo[^ '(,ʧs qj" )79X¼\,Ӕ?X6Ubee_u1LѰ%Ź"P3 %RSljh;l Iqd ;',J^ɺ(Wab{ xU (96<ǤIL/hYo%'N@ᄚq*bVh%#_59c%\;HAf /up(Nqz{HDWr0MLMڡe$\$=Q 7s](d`4[Oil\sB_Sq撿[v0(ʄ3UŲ'._{I!H7@)/"_ ˤSzn<ߋPYvɄQZQIFo$dS,%iw;(69Ņ-ܾ=t,':zGU/ik`Ғtda\u[6mX U@ɖ<CIXٰL5|8g-< 8Q;q":?7en"ÓGFF C;C֪c}YdSdK/BSAg<65YRg2A1]4uБ\4%;jE~—EG奥(('_.@"(g5Om}x7,;h)9ZP0|K-^kF9:$]1!t,(^sh!ٮ:p+OX H͉ 厔ˑ%SPx[bStZ~f݃pֹ:=(m5-)s$p4E)98Ka)IFٽ Wx\͔49 [N4qBBuzة5 h$?{RC AYm#ɘ8 ?N.va572XF6aR{}:t8≅'oPh'g` 9oݽsG*mnؿ(x7wlGltm!&7Εҥ#{e!ƫ(v)dD8Sc GDv8q.W+\Ijаέ]8$e^Bfȃ 0iĚXg!yHɳEƃS= jej^Wz<|7\H_i.\ÃG H9y_bWYtOD1e `׸ݿo6N{_П߭zJoU{# A)<ծIp6]x J)bxnm$xUO*8m"Tj&{U\]vHwM(t9x^q+]*&O+ wQti`Hˊn]Mɣ98ϣOLkʳw͌4`Ocp)6߻xOК\?;A[@&VJl`| ީ֐a lYٕkztL5)]_e !w (B%($9Ԟs;W܉%L:WXd:#B{}ZFG4oW?bTA}yho`_MSRSK 9rLmȨS.5XO-"!au±f>x﷿FE*Ss&0YĖ:''b6n%Ϗcʤ9LʶO5Z`(pߠul(ku̴jiO9m6y%GUos.) քg3V<-.gl>2z4P-ؓ[}`3I~;qЩZ..sp?PvJ#Ǩ\l4YjvQ *(%낆MAԋKVF4m6jOD܋@/yTCFx{,'yƒQ<;(`PQ&~藓H`@$P%Pѱ 1k=ƭعL2gAÅ"EI/OUՀ8̘~8vOCurԆһY D*CBby*$p" r5TԮay{O<;8m.UvARdu4I:*>8`RVfmx HjoH7dř zRI FE^ 6uhըnhKi[kT}ƅPҌ 7lVn*ӮbBVz ),{=z76+܄*mIS%=1lPg=G/o ɽHpaVIT!i%z53*V H7)Љ Æ3pNyOA{ǘ[Co!Z=?m xx0îŵ>yJpu(J(!̻^ud}.%hİчnw1wLw lAw W?q$>#KC[܊W=#>y=.gKׁ(# {k=}^3]M.[6 mbAGa|u6~(*W/}p\EsƌQ[-4Z`,cR߅aB$=~!GxDcmmf*?Woe2H;\~סB *^K^RG#mˤ@r<_Ҁl)u܈ڞVߪ΀yc~:KHҼ?fxc69ѵ,ː6%yQ+=Skj8"߯e8o]\Ԃx+W~!r^+ˤKwkH go8*Ad"qQɿ ` @oÓ8_Vzdfbj. 2t!}:r Q碹TI͇ Y P`g,iJ, r_`eAZ"lk@[(ּZw--,e3?2WeR,ln[0+DeԘ'|j@6S;)X^Fr K:cRKNՌr 4pWs;CTwY;%#C\@ mk"ƓvAn#|.)Y$L1N5 yUۋfI?ōx zXlwFpʃ)R)tT7=~9|K^^gq8ȄlIc'w8y{}H#!)o/vK}wRUB &sbD?xnIiɸW&uY $tq @&"JꌽвQٵ#Σ<%eIXx#k3XWw$}{bt0&M ą]OK2I24qhv;l",\^m ^&UM&M ZA)ߥ\hR a(1'sYs 8o^4>`|,ޘ`VnKRv6WOF3MiXڼB>Q.'k!ǫE|t䖻%LI جC;/ TN2MC;Md)2O&UIc0yWr0d@!aB0\?yż [[ԌJ5lr*,Iw;;L|)t \&PL눤4pV|ٛ@ -Xncd31zb[4o9C[3YDBuNHuPP?W$:qDÏ//a5; ;SӃ t/<:v"e57B׶0ko<12~IZL+',%!zPi/dƢ2_E󝐹K~Rw7_Ӎ旮6/o ;Z2ڃ_D qVhg.hi ϰm'{B!"eY/I81ك|B5KSDIn{ٕ$%FHQ¸2a`2rTL(iGbPl쯟iFD@Gі8)Xl# RK <+\mt_b¥ZxRO1>[E{6ЦX?0yI|w~w",ʨ{8y a53" eziMd HQ3X,/"U~6HY1hTyzyd".(-!7C4m M56`6ikj3">nW!5:|*(7SO1; uEyD .ǟ`i286s'I'5<`g:`WއIvt0S֗ IO~R2t$$F0<^*5/hvh|,3!CjO PC'7zLhid(x38TE4h`]Y f.lя+4W!-kl[\6aJ&oX͇O|=8_V5ʹO'׉Xٚma%R5è+#\4{2 %ub#OBīPŠ<a}ɿ!9۠Y{M ť/#c  F Do0EÀ=2Z9b̀ɂe?ZỊ"n21ۅ kv." dݎvڐQ+/ah3(8mf9 cyEoI"ODD"642tW&|l14ںfo $_Z]2 b&*mUpIXa:+N%=-ZGP9+j>=0aI_i8.8<H[`4a˼#3aIKJ P.1 p{!%EwLd{kDhNe⪒laR2Sp^.f*}F~*iJPݏ䈠f}M_7}9cSɠ R"tz%R#Q-/*w|azvCft[JZYuk cl&Nb G'"{Aץ\ơ`rE.vWHQ-&yg3܉\̦G(Zw*ΰWheZݗãyFl촉IOP+SYtZ*.~=\FdMN>U!yjj&v@31W,Vص-@hEQ*/'!P. ݝӌR*U1 bqa]u+D#aߛJinݙoi,2P<>,[#|xM=Wlb봆-(AVY;@eTC7sgv 3TxCp.29@Q.>'+l)Nw=h.\075G4%s\ci>ȲbZ\Pq اHyV ƥN8#v|WA96u#zJ 7.vK!3e5j͛pY h>\ ޿IYyrr%4(,@O(tENxx)5V~녧P".}¼.[ 6G<0_V~+I:YQ~b!E>|cۣͩo]#yfiȢay5,hH\q2s]md.t5:+JP{Vbqr->^1a!_:%.@ٝ g,ߘ(6ic"~} rZόC*`wf (FFѦc$A\.5R4e?Éjw46IU^"'fZjfFyE24蟬)Q& clI1x&Kƙ>oОEȾ"ȯʶffBű#%z[u^6q̖GZ5Qik4{vѰjwp1+$gYJ{tۜ8*@0!^D#0a$GtJ2ihN̟- ,Tzc΁pM8l>ЊSvw} )_ l).fT3ڹEV;|EF ۈ~ f 7ՍE[ǸjS3&pcVV$<8Kc|Y_4C**Βp9ASWɫyq!bʘd¬KI`o[WĚ5>zO AS<l Gb[Jh͑z*"ƾbD>ex;Lͬ`ɽNpP+{73CkZǾjZPe8E O_EٶM+a$$._hjfQRtQU=nWː`B\,dzm^  749$o@GoЌOD+ 4y"7` W) F%Q^`q=v}GM}1m7\GAg7 ]*.,C'8v[׷f4_E:׹%Ƶ0]˽! 6=A5 Η`{GҀΌw+$q ~ݵۨ#fi_N 2T@ ̋d|*{νZ<Kцw<H.Vpӧo*DՓ/jEžIE/SloNꁈ~9 ͂rPהC) "l)/fB՘N: -\Ds{)LULS&,;8h?$0_\i+ oT<5ΆqbQ|C]@.5=_POm+a]jP35[w9WVvRޞ603ؚ=j̹1#ڻ^KTc1ahAYKF!QzW!JCSbES:RdtpTȁOɧ](^H6U5 J@h=Et~4Nuul&Y9d7ΨZ3)2̿zL0@aM,HMG!\Z/PN lݟȰrɦ A7 Ъ+#|6A&uNU(KˤK)V[Obxђ!yB8S3 &PM5W0b wuY߫7w@n+?@pyhܵQn\s.LzYXu[,0RGk7Ψv^ϘeV/I ?]T!mpz<4|שhƫTa%ogĕ H-؜XV2(7̊ zFÌE\mE{n9Qdqӹ5' As󷺧ڎnn1S< -,b*y*Tpp2&%"J4Υz9*pOQHOm!<(>2j;FH@M9UtF_X+٤!.MzL]*m"{E2 xmdyfk밺'p¯EGcLqOP^D,ҭb?]DŽ`عop?glė` [aq_ dB:$C!nYo.W۠LCS8'X &V'{3ӻS{8moMH \+HAv/賊P}M֭f:&GۤCÐk?L@,D+XG߆W +5]L[!Xw"IiҾ^_FEzA^,W[J>w+ك|5=t/-<8~jQ7Dp@_LL!xe) 1y}BS6 x jo$ [>|?`g3%wIhFLCTrl%f2ӮDڜ+BjS-w>wUXtSܷz9Vl7v>N#vmKѮj"IίC(h}Z޸CՋ*E8(l.=C W},j@Je*dLٔDՖHU/AGLvZ^c.v9YS#)/KxKsH_p[v$DC:PgTtHj޷C!&` WU,@GQ}P8}za7XQv"  q"zfBS,∋.'yj1EZ|ު 5hn{mNdVFE0nyJ~'L8DX' e "G_*M!bh|IUFYG`U hN;j:_u5zĈ3V?PuLaop:;f ҬGMc8 UJmW[Vڜ,wq 5W9U-<,XTO"MpQ%jYc*1|hutB򗝭`j7щ۷5fp)+l˂F>9( ';8uA|fDl2-jXz7 1 l_3j6!/a=:\@ }̍|aғh,pPdD$lb JVhKWx#[9ľӂ[G1r8"yB6RF$!$#L6V'bҡ*ʊLmaG5Hp6liV̳" ʞНX Mʨ2W\umK:{]HZ[iC3aPgb|jlcK'6(f1o(hSO(P~nUN|!I"Ev+kCT\BAXT ט=:i>c=$IFA1'0Gxc=U$p sO?ԛ׎X.Iﲙ,:C;el2MK$lD~-pٍgtWSs v'C6L+N amgY3ݦ`xnݒ?%@Q+3I|smNlCQl IX.a&doKlmaz!_ҕyms7֊Wd ~|3"'}։zC #'L-Ff  L߅ hmfJŊj%I4hV f؀Sw"f (?P U2Z{xjp==бYugbHDbKr۪^*7#'gQ^iZ 7=  gaLٝD,P$_vitWi{/9i\NX3 GO@p>Ց!vY ʓQš^qƎM4Z!74/\y.cP橴:[6ERW:?,;">Qnv1|7߂fN`N6enՂ謵E+ '|eML5`'fUp_?ũZxCJi8ƛUOإ?zV~zujg߹o(WC`1n Ml6%"x 4f&\ 1`Z .Jgst9 Bڐ07"MvXީ;LnRh_؏7e#\R1[UXt[8K9 ?1'@L*~-B9>^%3aר,Y~YwE[ +&Y0Rb~Q{.~PNz>(kt6k*ޤOz4Wbn  )#-Խgj[:H-uм'Qɹ[rdnjctwC^ S)@9+BP?CсĂuny-Ԅ{yNlExlGO:vGn.[-D%"7K}.p47s₧eaЗ= v;.ST?B(zZ"{Wܚҗx d=Ytmd/#R-ijOOqe=cIs}Q*,.]gs"04Spt/?ݨN{ 5:K rh@_DzR֍}] w&!3# ?4bPxs (DmXQ_3v׹~MΥOȆ \AʻSm|83H\.pv"K@W/SrCna F$sTkkdTԀp;.v`ո,jK"sSMHݵ8K1Ǩ&ܞ+Ђ7-St<C"O9]=x֕M$`zk{5hSU\ʱ+‘n]=1 0Wf[l+20_iX>qNS%;-E)y^3EiO:J]8ԗOi_nWF>iQ|\@k^$=#|ɯSmϽBBF?d?;{B;+x(``$֯TG~rw Y`[K@%t5d.}@6+^Jt ƛBPcP9A\<3x?/Ʌو[2["+6d:A+J Z?8r: Fml1xGbp6#aDkȴk=d84%cSڮU_|]pGǒ;[1}d*YkAp(ڧJU}7܂ȝJ-$d4ճa ,]de `b|>Ӥvo)=*cYg.Hc BY9>*uC1l<Ҹ`T݁ O W7AWW^Ana -򡉤Ӭ^1o^ :Y 4;dzpaͶ;Ȫ _񌤡js#\: >>QY%xDhp_`%rL =' N(t}TKsRdt&:(6ʡ '߻h`"e8lúo6n\BNTFWp/T0LC5,)NE?MSЋ5'@{L]垇cJPGF.?tC%7%xRf fƭI8f挍\ؽ8=DikжEIG}qޘPL1C36'),ȶ壛E&%h4 ƲE)^L(|G֛-0Wr&Z0M Pi5f 5>]o,680 m=>=jjwh)aa(g(ٸAM:"']Z#—D"cGO++%l+*{4Si߅3~q 5Zl6=ס"`&Y [d(_+Yq"mO 06уgGPznZF,˧Plu[R:@P`̟]ABn)joY{ W^fbDDO>qrƄbY /jLi{D'œZ)Xأ$f[) qF,ϕ~{یr|Khn2%kCwH1D3@` m_g ĆZ9*תA淝 Iq4M럇ٚϯq1Agy=}t}{Dsdi;XMl27%S7.е[O ޗ6~Ᏺ&UT,|>);[Yg.n&fzҼ)S&]L)U4u~,"S#^fdre8pWR%>{ZrЬ02&F/wb _SqR? T4Wj'Uk|5s7[4OK?uQaI0T Ԙ)t,> ~& h $ S.m-VkDD􊅶C|?(!d֨R(1Pm xlGlOZh4v5rő֚<} TKw%p- ʌ,aZ:P~xګl(ldt*=vP)n0ĭFo;kR3[BEC+9X>C3G>_YZ>[u?vo? e{ݏ‡FuܷL*0QĞLl#i8"ypN輙+[L J kS"/M`|W֯D-måa} JZu z-B~@FT|vkDߌ㝤ʑƮ5Dk LC+#N#M JӌgKr1T`.jX{FUM{}zիR]`P{ ?C6(hgkn#Ȩ+.dBc YȊ0W"aEhSyc1ڧXA8+ Z"QYP.$ XL*^;Q_r,V ~KԮo@"=WcXDG \Gs69|ZLDe;ۑrUj*=9뽔|[b&ne2m ؜L,gODCr-CW@-}8y3pt ȫm?(}#p0~vܤ3PfjQ>}tq8ȓjBU!=i=!NZ_%k]k6o$Ghvz~}PAÔ992#a:6UOj(^-4CR>{c܁#%"rr9e{8 > X [VF؀Qy,z,Oyҏ`2G1%Nv^԰)q:D{-10,fZWv@*@wpۼ !<4EDtRR7+tS&#m=?E(so3]nj ,\R7\U }|֠; +瓆EJN$aItP.~x O͛M605!M8u ]z9|-Mm#f8urKp,ꙺr$1"Hn9&]dr%a a;(1D5mP[MknV@Av~ZvtD,&1ǽB=\Y]/֥ζ_ԮoUQB _Fcp m\-ۗ&?,St|+/۲ab-&3K[Bfޔ9~8P?+~^#IvcZp9b)gSZcNWp>ʫ1ae}jW4ue+|܍V1ˬ{'Jhˡ' rͪaM%_lGQ»U^BOP9`%.FH0a U+l8l7{M8>Wn>-NP xIV-1gkӝgS^.P*m1{WK`>p㰅Rh9E jYü8Q&apyZ|M;6M pm ,j'v c( 1=bsO2u]c*8qX,:%s_V"Ar.-&I"%?y0B)f<\#V7+}Eɸf CA#SJ)$A>={;gIڹg͓.JxS0oL5lm[WܿL4-Î$x_IYt/.9`0>|2N[lJݛ^!Ę5cj*?:Vi\n,Ͼ0ET Rȉ+ȥZ}Cx o~/" o>s Sy#BHGIiYBq'VK&Oϝp(y\2/ Q4jEak |=Yy8\߃>p#gwscvJg.CNNl~ĽϛWwi>IE2КxN%)]'Dj ~K&\c@Faq&1+O!w9oX/yL 3{Ib//c<Ss,*ǕP~AکA dzGJ$S#窻L ko7| qmJ ~4NGÜ6n{*6<.MO/thI\Eө͟#ZyҖQid )[RiVTRZlb]x^P=iI`^Yk.33^iv5Q )EjVC1ue`7^U4wk#0YIȆ  B#& Fpsi {|1ڂVTChpds%9?Tb{% (Lr |DUc)+gL {n-V5^'t#kJ_!d N2hZIH-MD(Um?e=V+.x~hS7Py|q{+>'Z'H,qLv1QFc6 .G!(@ tCw~]ͻ28#Ɍ,/sIƴ=w™ދ+be5F's_CGD;k7Atb0?rW(͹L7c؈{OtLΨTY?(ߍz6Co<8etǞ|;aؙ}8eIWI f՗ !S z/h oB`l`㞉>(J _FЀhE2Fn'٘S v`Ľ®KqT [QF*[K8$ [{%Q]UDa7@)Q߲WF_曩Bf)L*btfRU,azH4fn AC45Q< {dē1t%)u_4U,v3$ؚS|䲖 DEf5c&h6ȶtiy+)2 (*hbzTR:r!{L"K , ;Wl\[jR'U:ȤAz_;#8\. 8~͡E E1r5̄8X~Nm!3sĝ-Ybc# Z~8 j@3'n]n b_:%L7Lw]к 8ǜU2Ǭ-{ D2d|ef}S rplSBwOtX:&?0JVǧA5'w_⸥+gmHa aeBlU%uHT<=fj$pW۝w/2j}~$6/}4cgK$KL.l= nG[q*J'O]=sÙ+`x(IAqoy||}Vd#A5.T 3[kQw;9?)-.` K h"@烤VrtDiD {`"')CR>cBn/2Bvgi~F96cI$'ى\|IjSvq_;jG.+jPNDƜ;|.)%?!NDVz;`5>GYajfi:7 (z_RE.6%IzyH^a'^zbdNSTlJQ[8"ZE%yZz uG0-$:5nI ;?;,{Tp[ng6b2GoJK膀nuB`_H̙qݤ*zN0 'eٹml7RHBlWc6PԍR]1E5%kZ0᝸`ո0D :V:]6w~*G5r'NJ_8AZ=j+rcڇDE7g\fcj0Ps'2,DXA*)r>?>ST޷zXx";1ES)Pzm!޼۸#bKEÌ]aކe-]^EwR'26`FA1-n{w2)phޡݒH>|~mbШhoe-FhՇ`: #`,st.̲]HP\uCyG'yj&čOeQ$Hr;sK@^_Gs0~rRy0y$xSBQZf 5"i羕:+FFpmi>JvRC~uws2 Ƹ\!*oV -ыHYAFrF;0_іH`.hd]s$ KqQl"V^bC輿>q1SwSZ o'DIf}ޜU#A(md _pˈv;Z-rNrY;LrD!0֎qrODDK ۗyl8gE.YP׺i9yCNj 68u?tD{e`Tݎ3Oc0l6l6IVᑻ]ҍ$rN"s;_}mDf 3A1?$[x5C4z"PhxL]vg_huբAU]c1Yѓ&ٝ \cle̩)g@֙E,S\UY\ \\xԞ&JfY5{B3!3`s`u6 ۪ё/t)Z^P(R4T౛T븜cSά˼%+zW>Z/wD 3>X(jcݩpxmr?l"ݪ-ֿ*;vDkDwt7ǿSXXr* W/¹6<οku?`(;Uգllq|O ^5e_OIPS Y[F)>,Ek~ WVa|1.supe"tx汱Q{/>[)=r,hpm}|&Ò@JfKi)XfA L ]t1oI߇sİ.M.wIz0n| Wa\C a=;܅E ܬ Df6"tOv|`=% KqhJTj,j?fW2SךW=+ڱJ[Y:G^hr}v̟NƑk.38jg DL14K2=0)W#՘r1VrT40ݠzK{מ9Wf^b@Vz>zXћӬCsRְ,ꌤt}<>^CVUwa_Snp/ ^t#b&CdJ_ֱXavrV!0BF]T7rz?hA -@;-ֈ]֛C;JĪ=bm;6O],PErک0LW^zmu>xtJr\|l>itcHaA@^~jS)d |/T6[{a e`|1A&"5Z ^s=zH!:b68'3 {%@gC F P: 鬚evH )]+ƈR$q6 IdS3g&lؒ"В 1hTUh;j'`zɪ2_,5i 8FY~91eә"*t y~^5To`E}LoR(ԭ}B4=ZRuSzYid [JzD3PylM灁%z+:HSj2立݀Ϳ^0#42/eYhpBk%c Sq= ~GjC=mtS]7ςW%TFQM3*I(tL7b`aށfw ik4YJ^p&#C1-$b]]/&@ |Hml>!=oQ|%d^ š4>b&2I-ΐ%Vm^bnL>@6,k;@F>Jp/ڕ<ѥ Մ/+@GMUrיÄ `paͪ^Ǡ͈5  L*Qf)vWszw?.pht;QZQ&)|ֈ"!z}[u61װ[ם-MC+Kma }X:ooghOL-qAS]0Ip?8~'cT. kJm{ef!7K(ȟ1'/` B"F s|go)z՜T:P qYA'ogn X/rHEJ`*E h6QeLA6rq/v:n"D 1$%=l͍Q #(y`V'6ٜZ)iRvVnah0<O8V㊺֍|ϩҺDKrȘ[@Qv#78}u{T^vƈv]3b"CK+vO=+"DT&'nPkxu<,ҿ{TP;&F;YJљQ|``yRηCdP H$T>k W `"hv{P߱p؛-YrAEj_[a S0x2BKJuM>Z.ȥ 7 cX0+j}5G۰fm+scٙ̾| gBYM< Ef{[Cqi zn6o[o50{"Y^4-s-DZxmT _u6] Ǘ0UbI7c ,.سM䝮vy,cәc x̨]NኢٴCxI]ÊIfGI~.liK X9V؉2I$vq呔љd蠹{p)d~g,='lebhM' ĝl*c?%h`EG,'@F+x)'"4 #?n`k{uB` xF֬ZiȽGwB{.I#*.IIkŽ}jt 0Ԝmu8]M 1s,'&@Ȕ`X4Nlrdʓ68Oiˑ%—IлFRږm=̙,/o}M>$K|eK<J 4jaJGB1lErG1"궥nMи@pSk4.ڠHd 'zAgNϕ< 碓8VSړ-X&26jo[-gކmY8U<Ü }*cߙgBR%g gٯP[^iV:&G c λfY쯜0x1 `HO& _+2*w,Q` F ᨖ 5{mQ{*'NZ|1JaԴ #2ʗ$6.p=1ҡ2/Vג-5loh=#(D_EpW޴JYtVX YlSuE=.#B9)> w32dG jlȮsV7$@VG3?vA\W8[Jo 3FZRM[lx@I;?ok)mν+(D4Uw&p"Il3OJ |ݦ]hM6jԨ'5szl{5=l]U)̀Djb<8whNؕq"]ry11RS7ZJ.[ќc^UVFTn[/x 7GngI]LXx-*} V<{,x~1S6A396<01i[]Z O߶IxkS$w buOkL em_&)HlDp]o'p+M??wZj$G amDHf3JBpY"e[)m}N&Qϝ ̐gn|< r$vK`U{JuUO>#]Q3wm_,sLlxs32WL>yd3Z 'J1@WfzbƝmGFS0v/~ϋh'P H`};#kq)ںfTE(.Կ.LH :I} Ա)GZVۧ Z}\2Ƶܟ(ѭ}[9a}~K(rXrt޿ԙ[iԴ 밶2?bZ9cꎞ)&IqS!&tLm*h*!S֘M߯LQB|w'=NS;ZAy3Hu@,o%=j(聪q7Mygy]򷖩3ԓtiI: xVOfO5|wDanj*Rl4`Pu? wW`]C+ >O1>BN(qp!d7 /ؾ4/>784aKo)yY";iG {hi~+O|3.XkBym T$(k .TѢLfS@<$/}>KP..2W;Vʢa8L<KeS dOQiKi\|Q({tc& 9LI.˔L 19*%#Nt㷌E&}br@&'DuM<>>?PVdoKnb&<=\( 9BFtMlE:[_ʷ0^ﮫ*@=ȵ`RcjZGt1Б_#O?ףEt23`c%iJ?ygb *1Gj"ԅ9Dma3 [w~Ar$h7WTuEՔKk(.FX |I\ɓHdzѣpUB쬗{>`ߡ/?k*}9?7ܕ4 'ܳq2z5i`]sy3 Pf]T$6y*.5hVla(eq |x m灙7FĒ#8&QMK G-6.R2GӶf)ӲG ZŏmQGnU==l/nZIY9&_<-5ҤS+X(K9?u?Ylrq@*dfV5J8N*yɝ1#:N".@tyO#^0 `ttw/ϒwuHok_ lG3A|u6iUs((Fr\$ݬ #儓j)p d@`Wc2oqRK$;(ihIS:Q-VBN``H~\A %yzafL[q{NK}s]8U[vt(biۯ$FAD 7TU;L*ZRR`EJ)Th `²N49֨D- w'&1@û9Gc0^=Jl1}lc,^KMm|Kr~}uGIak:"wmF鵚 8 ZQ 5'+<'4|_w  +4nϼcTX[a!k;a&^1tAa^į 65;*S'iWDM {E{ZGp_>PyNҢl"͸,'p 5GO/L2+MkF_2"rTcHlu泊}2QQu6vSQL1EG ³~Z:Cն8mF}?M?d (peeT돉@x%wMsBgVf}iız4OF戊/3^$m9145[۞tΣґ?bw8+ARrnWBM e E% jbuCI;9\N?B `MBK֎o}d?t3q6 ߭7 T>E7*|W;zּ3hjF*swA/x:sfǙf-JYCM(@Iߕ[t6*;#UA-P"dh/-%'&}Kǥ4@&CKDsc# +u;1Kfܸ҆'5rc>XEu|X%<R'OtC3M $y^ n$CƏsV;b`D;(&K5g[^œê:-H&m+Ni1*ء%H~b1lZP24pA>АntoeXTlQ4ƛ~8'].xt?$ow,Cf"1Je9\ceC~؛|&HM7yd5) s v Ӳ2LXXw=*=+lvĘ3f4r,gÈo_DBP~,N,3ʻTq_-dl7W$~KLsQO%=i2_8N_vhG4MK8)[=syDVC4!YKlXeitc7=?1_b80pNp&f-D!ˆN_\x ^XlH3z)p/O\[|X<˱n:rQ'MRn*CM6.5~Z[PM'.;yOגDѢC~Q>S,U& (ouo>n}HsU=mBH_dtdǶw.x| $HRH۫e,xhbMǗK= .د ?㍎ODn7Xj砇1i봋,u?.&.S-M.Zˆ3fsdխX'sskfKY,S&.T\AKl'צQ/"FJvc{W/A WҺQXUrYVʭə/Ȓ h(^S0goQ>>)O!5Sܥ߬ˉ{ l*]3Rv3@ ;W\cJU6bYFv?@5#&Ӗu^`!=*Zﻘ |}j7>{4qnQIhcW?iQ[,7f=0upGf fy%UO6 fA"HQQ, yދ5a nvF;컀ަ%`zYx1XvvHʉ lq06y !.I4wz}_]όྍ Z;dF jZ)vkl丵 {jA;v m}IG S_V,LKi~aN"mPUY-tzQx9`(jixm[,kh+=[8yN@Y h.T~Fd >wٽ4W{[k&^b |P %9OKLPq$f J/V4>x>B8z5&I꬘mг˯wgi2 CsC!.#Tگc:\̲ZpІF<5F/>A!M&IG !>%f`#l21[QQjC&Q{wnc#',?M SM8 !U;">lp܁t0Q%p( L#kϻ@}JU^6Aתx${Oc+S`\ūA[)"6ۚxMihWT0TUSdVyňxq 6B~{|'5PV/ .YXl+$ CQYi-B504UA)wo{ BM,R PgB'^&$ֱ`4 +8G"c}UlW8ٜClO]Qaa}=)EY\@OY>KP#W% l!B ?> ; vNwfmuKi_5˓t'+k; wGY481-| uJW2)K1&%9?4GJOmR0G<=7x+6%0EIa{G$Lz4"}HE`M'މw-M;9\Ĝ8#Wdx_6Y]i ` 3k޴LsLjgDFOG1 q<=A|EKZL6CZi~1}\fQqSRO%o!+EkD3i_>HZ)r8hjtX w߲IΓ2|A/۸棯!r ]q`XHE5%{M[\{/EOf@`Z6 I0"-\gPK1^)yw`t5qFF"G%/'t:!B4jn\] "ȧxDQ\SfxjPWDj lYJZu$xUNQ9Qh fU5&k7xiAk\sv@^1]'հbd,H;dzKE^W db 1j{QЛk6fI)'D격W(? dfr127?[=%bۧ)9Ǣ^o9qdjA&YwrO/:dsM.T̪723\FN]Y cjFF 6a+67MJiq'6+da|͐v20.uj@FT!p뒹#ѩm//l6g0pڄˠVpF'6Y QfV 7˂ؠ`hciO7 rJZU g#mJ;=y 7ZW&}( rR{6I:0SI5af3DԔ$2Q?"grzvE1R ΰ(=l}GM;iUQ]Bo32<%̵Q`V!ڙ`YIអYuJ Py)w(QC*%2sR}j< #sd1t.lXL3q2Hp OW>&1Lfųy)/%*-5A^z^6!1K p;lp"-s f6l!ir3:V_vb[[Nkī! P͐D}镖FU0ml0lږ9 'bf<-K?ԐPi'n=Zr[)%nx"Kslm:'p, =^1DZgjK';wcz Z#z8oŀ:ehpGv^acH֐֊(ƓS Ӊ/i\!!@z^A #~_ܶ Ez.$c{:޺ ꊆ*b5u71{r:aU`A5nDf*(Y2l SM.{VP7Ceg_ZƂ?>k mrAM]6,*8\bHeSǛm/MM?rP@qomfSɏ E |L Q| P<BEU@*h8Ew~<lO] QΩz90LF?3{ *5%Rwv<5޸?"C\D(pܙ$e!oҢxLȆyRϓN'Z,nnW']sL|جWEklO` PQrCSĎ!aユ4ٕXˤ_·N/}O TɕmgSp±UJY9y6x;'FÄzX7u[*#Z^Im1U &fyViy?3z_ 4hM&T4?˹+1aes[T+OT:"ܓ ?\5VCָFQ+ƳO5ZY`h /^51 BY˹e؏?u1},&LN![QPՏ3QI%(PUv3D1]7%{UV^f1ǞVOuI:,9ec Rz.i/a]9XOHзYEڄ\ C#MJbnIi605Ŗ8g)Pe;GzVhC6}?]e ODEN-TS12:WU9x_912yC+?DL`ˋʓ$JU^֏-U_| *qRrB?_' 3|w {3J$hOMP'.b~ t(s9cB0:8SfA T'nֵjӶӉבֿEMnZZ%C5[\+HӇ3c/KgݢTp}=ЙֵPz,<,;@Vil֜d'hp"*'edB~X#T2HS͈r-bnvm¤H:+Ze.p]9"· f'7uu|rcq*i2DgǠ^,Ϙ2Agz- ks<(55t1 YAbJV `!eAh4!nU̫x FB½Kt˧Aiomoo_U#mbuG@%(:"ۃ˿CmwEfb0MJٯ&O x#צLoȲ4ؐ'2˞ǿaDsU& 5"Lfexw|YoَcSh@56ng N=(/7lUV$q/-[1񊩃EldDgQ![sGEs"Qow⯥F^@cձgKUD+G> _BP)ˢ/r8yO%"Kʾp&m#7jm@c7J_Sx6 Eܟ+TY[*baI?)Wb{)a&"w*vbR܌VRy5o[8fGeZVl>'pj;'VTqb'㮟EƍL}MwԜ-@ O4^]"0X 27NЏs`x894[yPf Bu@~\:Pkh η x>'{2o\p0kΨXaEJH,(IHC_ 7ÀY[dssq@n%;A#۪J{C 7J6af'3CO^IA? R @f7$S-;ܐ{WX$XY4-t׸A8,Q}m)if RbmQ1ysxcщe*_e' MSW]Mxh1b{4_*%\| ՌIJ5;hg0@(`g D* KZ~nKB,3 {x4T⦨&7/o3o8% 3o(H|ߌk5\:zSBVOm[XU ^bgD2닫.]#S=%}6r qW5D(cL\Cc{W7%פ[(zYY1COpݥw&̞3 ~[Q7D(ka łKd{V^3MX2#3Yޖdʮf RSrG¿*h’6?AA8\[T YEeQ{4P,뷡v4"%~q6v8 4n 5Pi9!~JPѦcv{Z-$DBqw52Wmx%aP WVZFxșM J>P @$.H ܃M0̊㖎`i;bF4[;pu}(؀r/oXj'^9&mxO=ؒ[HcumRb'̳O&ʭMf(wy2zab,f=FyWl5゙PNM:#CvUDaDǹVW=N @+J{AE4OTDU' zeqi-}܂+d-+ZV3 5E_9ޱNoתPv:.P-3LJ"ur l>"k+2tЄ~ :ݴ\uP*nUMXANL33~ӿvbcԣ%Tn/S}4+jjy?ΓPEӇm},{%k v&DW]sL =mٰCA^;!dzRfP ݄Gocs$FG8Gj\7e+4baF.,b P&L=iL'( i4p9 7fq+vR;݃/SXDtHXgaAs#`;0Oژk/ ϾŘVI'Ep65-^̰'S2m% ~nbзeAYJtdu%}Co=as 6_s~20}<H~Uyv^D׉3 m'dѵΓG5B'y80;7JJsa*Tf"ζ}W꫽U9/t۲ႈYoi7ⓜ}.ű~^\Q`Y9XHd&(R8ܚիQoTH B"'U" [XC1+XNL3ͤZF6+< sJԋ8!k&q* DFbU  AZs7¤ PRc7V2ȥv?|9O[vCxw[ڑGI!qwBwO{NGAn  ֘y)ss|uJFPk@ԔD\;F#g %D7ІaÜXgcPi_WոƯ?&@?=W*͐)[6&=ݼȣ }F9y `v8!/~/!$Át/F!*NeSl_ٳcg@y~4/ѩ)1h CJy7ww!#,yѷbc6q~@㳕U!kкO/O|1ǫA5v=\ !$J$H7GLнxDn4&&0Ǎ"|/=շ xf7bGaȦ 2H l]꼔 ) ZtWj0G|)4f_,y,-. "9Zr ~ǀPWb"6:Ryܛ^mVdS.<IfEV*)?Ⱦ7$:Xw 8}ċ6H!!Q0pzרXaF79A? _w-u &Yr0amd0֛ [=kDt͍ G¨ڬOOP2{ 3E|sC7B\ wGPIe1G>Ʋ#ƐUG5l[eŻk@(W~*>7b`}Xf| Ak]1˧CZ}AQ$Zh[nUoʊ xZn? 9EW 3MBL4ʱi&APn&_-FʬEu `xJۜlmh6CV~bZM@kt}Q2((wa°7Ŋ+3Helj}u ?7]D z"E)Ofז쇟{;ڹ]vSq@*.Y?ZQr5ں>VaA[ApS^w~Q˶N{YɅ`ȕP@S{&?AsJNXP_1v{5NaCn̲ ^ZoBTNasi+9v&gGHZ8롪@ך!HM4!T.:}&潿g?Wss8*sc ?_CBi䈲F/P47,їk`Y̝.p!/dFc:Ȟ`;8Qz(zۜ(;EeM9 ?I߀K@b ?y] hxF*;cC5a^lQX0Q^8Pf'4:qҾF{π*`j#-o-BnjQ 'AMӑ;&:"LNCâ ]Ox JK4z5o)f=LzVS s]S~!.z5dc=Z'ms [@ X.kf?@U@Bx3,2Gqv+- Vtu! /|\/̳tǐNI5IB/9O;D~&*kWz}1GlGSal6;=3nkPZ q+@;#RmX{=5OAt.n.MǏ%t_A vB4mH}l&"HP {SqlGLYZJw|ϐd/ cc""\cMinStۢԏ~ܠh֯j@&[':%ĎFDz5ODexP7K!;Mأ0 }8مoyͳS-ʵ]&3thiU_՚64ܮVd9n$kyd϶WHn.[ЯZ9"%5 01ejI4>@q!NX E:oZD bLIşǕMKhҰKp QVEj `@[ >6OZAVXf@% LDwB0]o# 1=y*~2Ug,F15|TpR$0%Hitdǁczf4-ͬt1v3/ P\rfM*dY^ F揔 Y;{܉.ZtԇKqVZJ@;>HGCuwͧY1(ϭTa=a3)PgP?4ocU?&*ƽEE y+8W勛V*)d3BD Of`5E dWoG.,)l&sF4֩M;3t0J#aFTv{ІoXlΩkt)F;#.#a ; #܈Wa[C`.M*ALsonPW=q iOWQUB1FnyHtf{mcIAH5t^R{39 Ve^'0ܱyt: ͹@jd%=\:ڶ|0a%vs\/ Qڎs]]LT޶S.+ݭU8ioFe$ۯ?b+ tzҢETQؚr B f5hx9Jc?s(+S`zcZLojB?Py#\E7'frF~;8+I6.6鵞v@Yfǒv3F97H3̟ 2pi0z*,5hy"j:5\AѿqhiBtn̍!ᗠNse2dVJZq]Q}ak%j܌KJ=&^s5fE)],D1k{.6+bR gy"Vn^OP@qEgtt@yЙVҬ4(TU|nUy2),Vq"̑s=ame{jП#!x!{ކ D#ʜ?gLQ$QH.ma8zG%_z5Xޮ5HtJUXUV^`jCah@0{n&nK}a?Qe䳿)4xԒ?*fTZwFQ^4XRhmq ~淑9g4OP"(N||9"UX2[Z#'bqDr)jb`y<(E /*`d ޸*y!wq6V!L^գ,',Z%xi5rrF~g Pv5*)8-XI4f01Y1Ud~Wni t맡l_"p䯩LxtBr<:꧀"n!]qYC|`sVȩ"qIEU.INW*\WK?Z*և3j 4z-'t}H)\16$t]qqu <}gd(0҃ ߪ oKk: c\L+' soq-N٧SND&Rê O-fs׹z\4&MبIWm ?aE5¶=Ru\͕nmxD+x/g+)"nP+oqCeq440*ެ ;3Q;PltQA]P <5 v42E{96@H1t.ևlɼy?+ThUQ}բ8Ҽ?NF VGX Dw]IT,-th;QIxc׭ruZ4C+׹WAawY-Xm/zBDp*3~<98EiƆL.Ѥʎ[FuwKh~I=zXⰝ=9g)&@~3Qu?AZ+1hK@Ob^#DY=FvxN7n]O_xjӀpInaO>U]4"ڪq#u"h|-H"bu.j@0,ׅ?`Xn,6zǨ/Gh~R" ڒt}sug\ud8T0+;Y:{^H2 S]Lc˖g}u5.PS4>JxXxq]?O=gQm0WvPC E& uʑ5z}0OD,祬ήWx<0_Q?0}?2mi N;0DPw~+T5κ, 3 R_|9ArFuӈGkU`.,?US#̼і|c"wQ1 87A6 r;)DtPF)# SrcJN4Wdk>W1DKꍝH>:pHEC>ZFoX ̈jŹOQc]ʢcD7wm~Sn Ck :5wE_1\aAHoA50 I-Z ݣ#:Hi(^7d˞*"@oIޕk?`]{q0Y6\Din;Q)Bᕿ{P~#Q/:3H4,qInbq6aCYnvHsrᬭoɁ6>cyBsj(o4κw fUY^U&2T*ם 1fH2 s/K?te2&?$:O26mz6WMqt.`"V,7.V3E=]Eyp]mtBg:V14|PB7JkYRҽ5(dF&s.MB) |{@ g8Hڼ5MtBhƝ;-Gm6zd 1]m?H݈HwP9=DDt"n ]ё 2WW(¸tN`) @ z_g/fjdE63(I&}*1(ςZ:j~MJzG5#*8wrsX-*_+#܃~6D%7[M:i/D+`}Aا^`]uieaScJ6Lj¯l>_+:N)o'帽 S#h g(s,bk] иw |({ j'Ԫm]bL1X<]8%x _v۷, Qu8rfZd"7B*)PP?X'׋o/]wA~" ` uwb͗ H|Pw~ψ?C={yvV.Ҏ0æ;r3H½$lnQ 'uO*i~u|!+(~cgCT`}xU5=y@ 醘F}N1*0ҳݩ+49v!Q_S/ XW09չB#ݢY2׭)؃?a[͚bv"~gt34gĶ:L/S0D{5Дy~!b M/sl%\pU@K8,5JMBq?h(hsWmoU-G,("Cxpcٕs0sEWQUl|lmrpVrtγa'Ѓ.r޲Ā? } XW!N$(hRT?aIyQr> zBiG<\ *e_8@afԺN 8m#'OտCf@ِu1~.Y1)Cz `ע[@ۈ7G͐%QR3aһfEC1LUe`gQI4o'|]#iI.wr(zoƓBjSߓH3wΏBu5b \-:kXSx.54I֨1(Y`LR_3vQ/ٰVa⤃ _pEnRCd34"9ɵK]">rÖ9n ʴU6{L;+(q1{W x'aS]2 C왙c{pע3P.^oGYn/&[bZ&j;1\|9.WZ9Pr!˨0ko>B ӼK Ke_JyO5/%mVW_w%æ U?ASR,E*ĘDG#|mj L ]N3Fv,}ּl29웦7tU"#ٕpӞ2& *.5jE6"nMT@e [GW['a"dX.qVӍr~w,?< M>Bú&u4f,btqPL[l-6B5!bkj: pL}Y&ZHC8DmL+=;!li#<ݢч;i8]m.…OVWEo\iFg/CUC3׃Jgpƭ!&psվ[a0}h=L^" r?|NwhEؠՋ7gnOL^&?nIz #BV\a v̗  EUF~m0ge$ђDbCb !\q.od{>vkeڅUafj]L 'U]y>4z @;m&ݫ_[>R8vUm*iCː \1O@hA1p)oS˴B"f\`Dl#텵g1^~qVTB8:4(XEsI#1#|&iưJeaGY &|vmp:qtVozsV\;V:{ 3jVqVCuv^ojjNV@WsיT#l*wrn~9jH#3'':OS$@{lv繼=(Xw w^Z= mCV8 q#`/;O`dp|;r]@U[&$,7ۭ}oJRrO$Z[dD@^Z85켬O9+{2ү. se=A<=ZEi&'BE>7HZlec "'Rp=jf<0fة:-pE&k& qP;W\є>vgwF 4ۆ]oC"k-5 Ԥ^Hx`ׅ|PYJ2 r0Y T"^ˍԘp=V<Ϳ_^n㓆v%4~:GVz/b+h{!mC|#-̀ \I.]^[+>i-ISRZyƉֿV6@*osBmMAJ֚`lu|@Vk۠r ==S㠛T\?Np+ʅi⮐{'[] ZPNʤbYp6 GlKQ]\|Fv]|BHXx_!_ypdžȂp<*R % ť=E3JiAL\ ݌%/r{JvA|C }BCujhd.E4X]h4Ono`]CqJ`mIIG~|cX|E/9(b˚\FZ_4l+_|a0?f'&;(%sY` f`6,Ԍ6 l>jZ|ަ؇t6\FJo24|!!.lug6K6m@lK{ 2O{8YK!L/)Gx-(yetEXB$x hB)V)lf_?jZԙDF~* %lB KiL1 z H¼/_u[# Y)ZϚ9w-W~rߓ0%2=Ӻ23 wKe ]?W5Ùzaޘ!j2}+FgnLTN&8Q/TqyC i)*PjėTXE\Lp;Q h{qX17Mfp) oXG>lZ56_yQI`zPaS!_OW98 iSWHu3Uv/UEy\=L4w64]?u­h&G"ݝZϼf?Ԇ%eC*S{Cʑg?\'?UmG-B㜌̔pa=`O(}Vȴo},5voUїR'+Qp~Py{=E3-\bi5SI@ <&hVyJr9>PO#N3( GǀLdX@% (F):\L ㋟¿nE3en Q s|anlyP)|'ryM٪Gh^T08ʐ>{:Ă{ DF`Bx%pK@z*x|ϒJ.YtOC<{ : a Ro ##(1b9~NAl*6J3p묣(4sJ? pML9(<(`b &% uwilF Hrғ]AJg]QuKQI𲃶r:M/k'I}R[PM}χ66mnru @R 5v)cVUxŸѾՅ1H2ͫGK X|hg{9pS,R**q &c?*c6 <܎`ɳ!*0ωѳ#ܙkB  ֐)uc hyII! sɵP%:T(em{=dRd89 #s\t֊]ߪTo2azI!Q).䈃*ߑf; q[VdBLޫ;QbXD# =O!%e/̷lV&-  6$-Y`9> ؃9+D >r7ɜ8[RFbviB>.tO[5t;%[agaow$z: Fru~k_ZTp A(^#ĎFvMɐS`9W,7av2boo)I af Ls?$gӝۢ4#d:=LT@ j{_Chjج.uSnyǎ1)o>5UX/&\ڕ+ ـ/53 *'RY4sW,_XmDg%T.<-Y ,.%ģEdQ*]ƼӻĜe XM9d3T{䏹u.%zQcGc͐WA|R%=WA}^f׭5BFX2ɘަlq2]SI\\VAro iud;v2&K u"[O[Rݝ'w܊ kdaҹ0x>NOQNZ ܩߤhKU{ЫMՎs4jY8FDO% AzMJަpx~o(bw4qrYU1 mJ vc{M?TyT/tyz:jk9!l0ݷ{@ܢ?09s0r̺K { Agiz“N}c4ʟ|~FH)^OJ`J8Wk9|-S鉱 だ^"PNLPEdK_vr%#Ģ kSGqı?0F[ʭ6e_gd Jt]oaHj{Gk?HAJ*4 zLp[aciZ@ͧBV?-G\$Bkgd J#YC+Iݟ8NF.H7t,k 葰6jc}w=Mn ۚEb:kl[܂^8"k݆!:vDMK (0[D̟ }-ΥD5fVDxaQuG^8;$}N7gDV[ F|w7={b$lM.ǪӇ8% އx%֒T8Gd4/wR B?^?քJH9Zj<3~k/lpgR>BT/v'7LLkOѶi7%{s L],vO3?PǁD5Rc [5]6RK p.OQ2G6q Uo VY@AÍ$ s?zNͮFQ,eBIo E$W1Kw3U59e4R2^s ou<Ӹ 6bl5߆.^w $/v^ n/(#u?B!o01CN.;$H^G%[|w;ZaFc?n0N7aPG Ļ\^lڬsZ>r'P!(h[0( [.8͐ԭv rq b!dy`DԳSչ[IiQDA~ ‚Z'Jm}Mnz?+$; jcbl7, 'Lny~KܷҞT[X}ג|{"СyG`u{!niZ&$>+7Yqz9*ic̼hQy,^ vr02E#[Zy3Px ț-=up?R?1,N8D|n{%j Z!^jc>N.ӢO^8"N,ĮFe/J}?#JǠR889GHSYG hjKUK)<gY,NF,v'xl;>_{T X|{˸*^O0YQƭ0 {kBD'^()r7W/imeZZqՓʞeY/#fޒ`}G'3qȕH%|6|o7؍qب`1۔FGbW ob=rGTa9fS6ԏ3 o "<2t̻00h;ƴ~9$`{ ~쵇lS ŔZ"{ )VoUn/yIO ;F[NDi*eJ]w \\?"1`Ջi@ f |6{Q&%-i: SS]T$<we7oBS׊`quEK<gd|TMRi;xU=]gAi$wzU|`{ywAynEP`/K>dP9yg!)|IǺ~({[\ۄ(18\(+#? Qsx s;~mNJ?`R}]gUhyb߳Í|pK1o Y1g6ɺB7ƅeX#z J&ZPa,7l,^X,]ul{zy˹1HjKG-ĸ$.⦛syG=mp(0bcΨ,d Э|h90CV(rT77#fH][ }#8FSX UX^Lb1\g޼)lM_vFgշ yйk!yGu?J$FiXBq-^dkS!%%WN U@ouDGFCܸZ0HR ?{DOJrRӋK3ԫ/v֨Y5b ur؎&/ceߢm'7Hnj@F|#=uCZpc]%ϊ >BlGodYYxۘ~'"%|"f":,T3&fah qFB˰6m: ? Zey2P(|00r}@G\>fcJzuUeGȂ p*w9mc}ȇ ~0mye_ Z-bur_ Yq'ɚ/U=?\yKȓ֦ .h6i%WlI ;ک|A4mך2Iq(2ު}GP=7߳oCU;(1]<,y|#JBA.a܅ѵ#F|],NIߡ$?T!ë_&d$)V ZCzTB)_l$¼5[ ^D G6ۏ;г,$N$V_+\3:iTJ!~ ӛ jV X&r p&5;urxq0i^ztۧJ+rUh6bZH,F=z7AD-kAѺg YJmU.B fg{ Wra)lbr`]+ xMJ-|(`(n jO *0]FZţ ,I{rf{F%LWx썅[ DS44~~!oxb&{ײ~QUPz ;C9k]7Ic@u'>sR6EInsiڍ!ϔDʆ4! UVI`B0sKQ\ 5>n^݈BsA$UŐ0߸\62oؠjwI?nVfj @>NM9Tc}VͲ$["}]b] bj6@J0,TUnR/n_ji,%L/{)eύ]jHC# wEp2P /ob2r`ɉ<D+Գp|8TLu4dP\9NEE 9ߐWqJ)s]495{'0(,4F!pn>Е2̻jSP.;Rd 5ZE$2c}]jisN6;]\t?D`cDBgvkaJ͟ Y/yxٮ7u>*'xvہ;җ{q#^pYJ-alD;)copjTbl3j$+*~ _Qъ2.#P3 ~/v*Cm3Nޟ5b9"!({B-; #DAJ0LB[J;0Q]V&r Ϧ&>Td}ǧM TǓ }ϜKh0"`%&4cR0t?\ͽ?)̫#wùUkpوXdA8W(0眡# NbVQBSDOVq>=B+ѱQƬ֐~$rPG󩞶 V!/nT%12Wϱ6 KSG|xM gh_އti?J3sVrVW:ƈ]wص>hۼ #vS!`sgvcƘW:7,⦿C1T3ctNW]#¡7h5!X6+D-yzetf"8K⦋.[Z?Ldt0{~^;i+86)P~;AX:.#*z` WmR%¤;5<|n1pR,`̕o68R]B)ڛ%hwiq jK-7>̥J[NBd쏋ASE.WT"M>Fj7{%Auktg*S֫4Otd^oja3#rV92W`:XOB1t\T)vpoز-0r~jZ̢l'MadDIF%u@@yGHm;#9$T;1A6n;i]s Bkt0BnU$y[QĘKg4?q]N8<[22^ӧgTd ;a,S!.o[Rǝiʫb4GbEg?})(R`;~.EuPj%QQGxjL{zNw"E#t$% K??/$4z3 s lN/ ֋OUCF{\d_L]YKAH_햷{TZX}n6z&Xf1` I[ג<B *WT+'|L#pA)˚N9IJF +?׾ eċ,:n\:DG#r!䜭=k,:˝։8m SL3(24Qt'l}s< 5 c2N#t4C ls6[hv9fjQ'5҂AItO UM4V!5eE /ҙةP Drc`^-*-(h~ԪٸJ|@(ҒBXR?)+h/hnLP%@ _[(3\i{ vr3 yo%gv&-]ϫ9tYp3ɰ|h}UԀvv3v$%} Sc>GsPqGvZ0Ny[_Mmʂku$r)D/! w`%/9DaHAۄCj% cu){ǴȜ/,jV)B=P΄HlAs7tTȑ{Ks!B?6/? h-%VukiJf]4z=B%=o_ n|BnR4y{{Af~X$p E; sՔjv4Z.B-Q6Ejy{0]/{$,m.~}7݆uZUcEԠ+Ek]:@:ԅ32hhuDD~P"=Ιw5L=o! seM9Fقjo gQp}ؠٌ {LjczC0ݳk6$Y**(p1sb %Bi׵g|I UUz^b^rkaTKfVq,=]r4:)6(Gq_NUʁ8#RofpItf7c Dpug6&0g zH<g!x1H ԇ>ɫpoAx(\KZ6J.ۏ@vВŌq Nvɾ^=I*Nʽ]%bV/}Z0huB;[@ s[wjn i4V":P, ,:'bl@$h|Wچ&f/1Oܽ1sk4Ri:;Do bZ"wjB-jۡ Q5i2nK2k<|mȘBcQ=YrX$0Rx{۝z6/a^ވ;A*2Z-CīhҖ8h4GaJJ-چ\Be_F3hƣ-0,1!4opokE@fRx‡\0K4_dnR^*|=5NR"ezOYj=߭eg0>3;xaeF- [Y^Β2&8]܆;@Cϭ*+4Bm!j\\K@Ske:ȐF9:f?d?Okx޻?c*Vl*a;+;+ +ƤivY}%i7]jFԠ3˂fidvŲbDrY'PkP*kAOC%T?? "ˆۻ~$7D)=ͻ ?Ktwf9_j}>ʬ=K? MJWN>g(o[o"/߳s6P~ JGxXX4 WCxbC\ >pVO~4cRf #1yi#KETYO^E~_ެѣݠPGR\,s>4*$-ȳeڌ8@sO)[GǶc3x\!ȍ<Ożڲle}wa՚Bz"b\$&4bp<;Ta &FbPAlx&bv'sP^sO?CW˵,USir1j!t^Ìǹ絾"usFWK$zvE26eBDhEQUUP/tnm: \̔;NiRLGvkCR_]Ɂ=卂JFXbGi۴Ծ D>uZBc:)%` ؝P pK=Df+/@&ɮ1.ky*=&9~n )BJfi .0JÖ[qĴ<ܺ+ O4Ɩ8f|i̸6;s! vˆB1MX\ғ1xI~۹N}0#6u$hZ{q4b $ƟL1uO`jQN5{?]M8΂-<p Nb7F~BI/ڡ@~֨Ǡorýb%b:lzXP#PXw ; aFFXG(n#bB%mݐmӡU65-i"0sqVg١M XmoNSP_Rh}ae(}r|viuŒh9GiW@Z$藫RV}k=$[Eb]m:~F<͂wvGZ:,ZL7f H-k^r|i$hyHg~/Ǔ2H"B QStҞCprQ}>/e,K1Is&-q-r4jPIAwUݗ^pGT6Mޫ>Vb|/%~uGڹQf}H,bZZ |=4 XRjDa(@UmrVK+S!#aϕC1Ci5A_&1LX/Y)Tyz!P qo BNI¡=4OM 3z]#0w~_VxOa_mdG19h1UPPzz܀Y@9W]8,Q\Tp$XTpc &H9 ^cq/t6ĤvUO CXU2@ $ TW )~ SX׃{T}U7I)|,,/gf~-3_8@$8p]Eb^~ k͍4] fiԥQiX~.n^mzPjasO"- U]YΣy%W^~{$~141M .gH93[+fOyFfjjJ½ۄwdD10WX%'16' ؽ 7)HxA_9`YbC3HCtdb^y֥Qb)"G}2h1q IF ֑Q,HM7<& ^+G ~3Sc(R+8^Y|aO`ZiV+?fZkwV# {迿nďR6^Sca1MN;d2 6tUHT)Ka`S!*΂.+ =苉 JmBf#n'wGf"t>TԍOQn&y] AZjp).^|= 9\V7|,$5TǬ`{g# #L8Iy` {^>tgU>rQDRi v]-AmwX9uQ?3霵W$`48w~/Nt9SϷ5&·xc$Is| N-n8{bH_ۋ+&av\W|i{qP &ʨla|*8,>K\29L8ntz*%#D8.~= l`1B.cE[A Q?>~O՘HCYBfoJk_1G=7_q& Uu[OZp=:=LO=G-qvņۥ*JpI󑊉gy%#7Q;_WVj}tSm%hXP&P0e r $%U'x랺 ٙ!J\,N]iƿ0ŰAt-SRpn1np?cĠ. w߱|piZ%R`+V! 1EmB2֛q jAhqM}0gw% ֊FD4NM/Mq|k7E]5AiJQ7a_d^x%"q9Cq@4ƾfndXaFe%QO:N$^aih*jhx hjFTN+X|*OEy?"5T~nhSo1]ߕ<N2MB3k(ɱZ.e/]"m*M I.=)]9g"VM{!ܽ@+V+e;9usߤbp} m̽:0ӸâtP^2z_]Uj&<C("\Qwm>S ]6#UEbꎏ&jo\3?{K9n}5\IEoTGF%:Ru*좹i4qd1DۙtxHDnОĔZM)߆V#Ax=#z$lj٧?324A^>Z8_ F$KV>18L Q#Tpd4tqh^vy EqԸw3v{#b$;`w)6{k{݆] L$toƒīвR!F)Ϻ7ʵU71JҢ6obk'>LzQ_ =Op2 0oC3:IYF,ԇU\8+n4Lqj38GY{,QO ko [j@*n2U >=UEQ&^VC; .SQXA1h$>,,B6$gpBf۹'4"@iJrhaF^)= UlK:Ew醶:WiNT0SjK@jK)߆N jJcF*7pcaC!zջMʣ19hyG#1Yz`?S(_HpZǥc,xہa+"Qa8pwZ"ʼKάkwn7}.ɈI(Pl(zf2EEpv6:xpQKوxSٓ~jFo~n45_|FPx^?8hz?z\-6^nqrS/}`:6߻[V0학JQKXI}Vp[*O'%K#W!0ڦڷ83e-{^_2V^2!Iү PC*Aa4)9AD-S녗*_Uƶ F#WrL6K$ IڳR(p /{K5"V$ڷszQJ驦4Kxti('scCUgC#̵O/F݂xEz)cX? zKhRQ)Z 9~pjP/M~ے:{9dYLQI܅e)cI13'֦!GGy.IRfhz6r|DHEV.ɲT&fB릚ଊyG2"f˩{{t0 eZYL'm-?%l)&]B':F37wvF4캡0o Ɣ-QrPW' mzۏ^AaNkצ9 ӍΑdI}RήJ(: ɆN n/1SM,d~fZ"tυDǞW6N_.u|>z W3@uohr봕fcׄ\#kU'6t%2x U H?xCÝ֩HIY{?ˁ/+kN9mk׭,߼5oɧc鳍,Y5| v;!>0|Ս6 ncD$[ؗc2hsapƫ;|d huy) ּwcT2hkx)-|%58~f[sߞEU/VLaZ 2{n3Ytpd63GV~JEϬ6pgUFRF 5^3C&%j83ȕ eG[a{iʷm1P)+. ;3bO_vn>SV2m$hM9x_u՜G{,\cgy"1!Jq+}6UK>wa]}E> & ¯)1Qفycmm7]'̓բEN.G?4ȁBubr4YL_l| `o%.WvK<-IXøDO@;%P$1ۆ냰zw.W n!b7ٸdhMbA<V+VP?w"MϦ%)15s&0;%/xkv!KBy}*ŧzPLKČu:Shh\1~C4Ѩ C|ltʼny4#lI(=W.̄1uF_ H"fׂzFL"?9^5"%Lnz&6⤘?}ovqNN.b9(RW Uˡ=^Rl.ã2D{fP&97S)Pk/VzBш73dៜkPq pr.iP 8{={) 3#y{Р}wkd&:v}K@ m)Xˊk3c^ǩs@~͐)( :&/`wI_یX&K t@@34D HHf9\ ߚ@^a3M~LrQs˾* +Fif0n\d$՚Ws֢SRbU\C6^VYF1:=*@Nk-L./"Ҿv9C0yIo:Yp?zӝ8U5T? * 2AcD)!.6k aӊcQwD܊[J̹, 1,w8gQn V5JW]/>w)L;Gqu<=Fѱ1o$XL]B#*PؤR؍\jpV}oN,HSO,t%H]ENڛ0m#fh8Mw-;TI\bQD(pn} i"4mi- ʩ*Bh0ӪPO~.q'fE!H]Ǘ;kq`k,K$skm"\o1힩g/2w:&@t2=|EȥFEOG:szT 7 +:eR<\}aוƺj֜Y領*pch`a僁1^NrBfJfS*hJy'KA1gΏWّդc25N^#ef= ^{1A 4EĞ]q\Q?| lRvx$Ne =L&4Qx>b M4,eO86Hcyz!`nuYsд0RygF>*nA=ɒuQȽr%~?}Hr;~#9I: zEvkJkeXr5+~gZ$|IyY2m7=Cʎ~8T+D/1et= ];yhN\pLhKd $,Fh&<~/9rgyR3%_ZdzU4}NxaDp ?Rd" ;@Khh26%MD/~x&;糽tPKyPU믡8s s M;y+p1۶$:O$2=~$i*S'] !ģS~sK/X5Ǵj8g/%*y8m^)q Pl_΂A"U]4oϢ$"1kPP:ztg>gB] V !^N%όזBmKMW䤳pPx:Ahơ-vsz2i>5%x9+8HyNcPVU .K+V#a%sjQ:f ~ʣ#btm.I:9=DCMmId*]y@*Of%s oU>|L j%<4^R-rC| ;]FY#= aTMڌֈQߚRxv! =c%n9LmHD"h|q*k;8 [AP5FSJ+fhQ rT"$Cgş׮A6cz`]b.Zsn}?`=*{4 T ,u$Z& ʹR dKMcɂTxS Cw0`#o܅ 2\fp eQjG%?kGZ"v`6vմV9SoL5:N"gdS:ꎄֹs1cRR+4Nf\p$lDn)(OP➉#(Q+Qr(%n7c͵.O(m|cx$)b0#D}7擄~ =Ud :czx؉6V΍H*2y:LG7"1Z =A(e + ̧эT-|i͔ByBd'g ; dj=UʽWXiў} OaH|k?&.Tn:!IR{{^)$Cvryw; Zyw%o~[()izB'}.O3{I`?KiX]ˁ?>XO\|xT/>E vҼl L&3`#J'$A R WfSQ9]rr̈́R76"ѳȵ \5=UU'BY"\AY!x@^-vT[%y f';]VUIc;T9vQ]5)N#%)4JMI< ty`ur=!KWg3Suvf_W4.M/'8 _MP }S&o4 75[IOaTV_) ] ]ay ge0 *DfsaK^ }҇pVYM W>#nbnݤD"(l<3<5X:e4O9w3+tֹ #'um8vCeęҞ"">-G34kni[ }!sjxEZzwmGzP|.ZLwD=_e6N-~ XdsWZ}WFABsM\2uԇˬn™MĚ ٙ^ ¾>XK b!"o /jA&w~D:l-=\k *.Jwge'K4W 1r6M k<'`C89` q i1 +"Fxshz:3\%3c5qnB/84Mr"G#`^Zimac/;ޥ>{A'SjJn҆eDylv!DD>y]29ѠW2V=DN/͔pЦ l0Xt K<' cJRz8sO|q3HyD&Bo3KKN~n+SR6Am,3aZMTv1}WN$5zʼn"yߐ{Vj/*hr?z7LmfRa{D]W9>F0=EZ2.c.;ą܂*p(;B B3@)R̬zXOͤfKkdB ,,q/.’9eU;VU 7 s_f֜C N[3]k< 430|ۉJ1V*V, ʧ`u~h_p~QVNDW\5prQ_'꓾4xu±wZwJCO6vZfIY RlIu㢶>8qT $aݢY9 lY9QD3狐o&aB&: ,{3'Ʉ p&`0Hiy2wh&йs>z25_M#1# _یRT2c|ZHk*c9Nz .xܾfsƢLaelr`dGH$t ,T?aߎ5=--ۗ^ggX{F[Ta} yYn:e6:8e`j)*K yd LˠO:-nzKa6XMLzuxs0ppanG SEqR+ƆcD^krhXFJJ[۹N3O乱Q]u,EsvꄱH$ }RTrG\'j}3ΏlدT7 $hgy ꩧ|q> 8wOɴ1Ɇr; a$4;̆V웙GSU3iС)ɣ[;4YK.iYҦ D0郈F#`}MM~e &:?p% GFSo8G™#"(^ n]N@!(_2>)7+mQ*U0_~ Pg7T Z/:&H QCŞ$(T:H×^u9g-PEđ20!N]tG;N\/@"=DXF;j4ƇSb A2}NQVMձ 58|E=kop>J=("TBuS|<  +t~>@EMa{a ~=JWAØ *˳yFvk[GAZ Nk=ʆL#%ix2hQ FE= =F԰3z@#kQe"6BEXuI/zBZFJ8.%l drqKQX^IF!l}n [f.Znw?Kz.r=g簳%*TR ]jϸC¥ 'mFKS)H$f AXsɭz8i$&Y4zywSՁWu&d{9hTdBLj "D{,[nt}\{lS0btjn k.KqqxP+#GT""ZsyOTkq_lLK/=#t-bU7{?~ǖ UtvV{]$ ²-C=ǒ eAJm=@)lb!3Lq4 q*h3'Jֺ:;)`MDM=qa`uM +S<;0%aro|S)#itnP ^F^e"4u5$0#t_azpso׋w~9~_b[sĮ"ʻuӂne|b6.M6v)ޗg`?8܀L^b}BPj-טyDUp߹_s9~9!-o|R>@c޾߃yozsQ-B4q _Ľp.C1]쫨!eR`&j̲B&?(r_=+az\`TJz;u*7xhI5OuxDf*6 tѭ޶ōu>%24&[9O,ן5~(dX?%wНC4΋=|Kits6pzfn|dP.w9sH9"ZaN}sfAFW)kKHu/Mq5᪪-/*chDa-֮_Ǣw^32&eH9AoG6(C&1G9|Rj"'ԤEjͻ.Kn$K7{J((z,zAea̤ 1bݯe# A6<1 6 cVG1~#?A1[|Y?mOduB.OpeeQǺ~\~bo؍K%9: !N܏tH'#:P,J"ѣYdjѨƧemaǵ7$-eA[agLcל-h*U{99P>> qz=)tWS,@s1F3s5-_@ʹp;yzv?1n9q:!ThuAxM{$DsڄGXvBKωi98]Υ^;̯*g\D.]hRcޞӐ|@ _M2\SSs5VMa)/ȡcf0KʒEq3WX9dzj "5jnr4ZnƊixQ>FLgM(H*ɧUr᜼du$9)f> άWj;Q,6Vɢ]]IZb$܋AؓIUP9ٝZUd[KMo$bq D?]^9ܠ^C˩"!oz =WL&=e))dW̫ *wѯqM 8|wkWR;4] aҷb__X}Q֢ 醂  `cenE &e-Z kUF->l;9>794Ft?>a$!*h\;ujG r۠,^mRl :ыp|VaQ~ < @$k^: HY'\R-~g]b0Z]#LnN]&WaաvR O嗑LR_ 0pw{͎xݽ@Vb{@ҲGH=Ӱb_m?s}flr!£\09D`1݂Pq_Ze>P[ :b W*&Q+"5,NhhŶf CO Ɏa/w"%̳{Ht!Q Ejp>*~θcݫ{qmG#0`2\=18ZXQB9361WwCS`7Q+S&tPٲ#j6@հ|΁FB"I1-ؑsư.ϝJ]ES?cq%H77&LwrYFkb+J:YmD"EA^ @<-!q2cH`YI:`!nCY7 :s_7،vpkWK36DP!ƫsN2n]5~%JeaԼ `&L H7^a&*>oϙ.9%bXKr;b3=otM?by 8 胑_ 3 ,ϹVQS1#=B0I503Vp]+Sեcv+ō^ Uʘ0|wԿRrU]P6;C S*wV̶"lC1>-O= hEPH/B5bBwʹ9ݐu 籖1!(.I A +PD˕'t]FcwPJ|hm!F<+VX%l(Zm޴;U՗qʢ>Uq)5}?{NuNV1i A-T?ӄ:/K[E^)ez9J2. "9`E/I }赣wzm[Y !;=ܜL vݧ.=Zw)a9 )R\Kd Iݥxm+ۯgۋ"6ݞF='#؝!&=Ufƛtv?V/? ɩvu,$-z#nbANE%嚊6:a5a}ئ.ouj3.2E9Z"*>҇Y^]VKݰفUQxdAdI(G:Udt7v h=;<k)ZDN';]|7XZ]eTg!*R3u}#ܞ\vT@GdNr/oI1#4[Bwj*8Is#!,քgT1p'ndn)zCZO*Z\yscWv/vP)4PWt}2;T6."Ǎtb!JR,TRTnLJqƽC`v=Ld6Ƒf+,,ّc`t0eh,ϨaeaԇX!{ 3yH^!"\$Y=D-N]akU1k'RrL=^&fܲ>-QYz %{mHD!Z6VcIl o{ Q ʤ״ϖ=.Df IO#ih\SU4%%!Y**9gs;0zlU͢&.Kɧ bhu:*OJMvҐ@bwŲ ΰ{V6%d?!ԫ? U}-#Ͻ &OzJPIWO Wv({QHJ9ٸLOKBӸ) Cڸ[ZƑչ*|q g GJοqHajk4"ODɻ\V |X7_ǿ!xmm[TDs`uh.MdEJ|N@ؐ[Ȃy[Z)VyX#͒$Ni8 )kP>kʤ*6~p8WQ/0SIp}z9ppU75ABOdp]4@$TI$(P$􉑾CSp=#@'-pƽAUS=b0BQ+MOR3w$0\lERj>r3H(W$Qn9\% nm|C2q5B)_MqjzruΝBK@X".4-` IZS.|%.',rv ƚBW a-֑X\00<<B'Շ.6~w!}@@~xH֯S.T2A )3=)Nuf]xpkP& `A\}"_5@uoqgehE?CXR\EF|ٛۡ⼄Uax98?֝ouݑL@jM0hhQFpV2*ZCj͡F6kG^},8 'F$ϸ{[%ρj2^>О;ا "R7,U}KgB9}_%Zj" zUY:nQ"X*yia= U+G 9cS`6S&L$Y-0AouЗɼ/b|[#?^l0('g2H"l1`_s \73o1w%T -TY(kw=)r膓JŦG뚖ׂs=泠v'T"_e0-7Yp#U.HĆ }}[Lu⌏}c䲥T]M7l9̡t5W1 Qg,*X8\׏DȘmwoWp3!(OR4BAz 0!ўQRA~dİ{MDg`ϵy:-ς^u.H:TE2Z;pH;Eti.Tji)q/C;}w7j޵ 4,Ih5}]y O(?UpbF9ۃ*\@'񺺄ܡj]IgdP]$YPAr@wk3U-L_muĹchu l560Z}epq%$ |/dk&JUPf}7=Uާ tVXmYlI-Œ6Q4 @0>.z׋p֩yJCiKnmtzEga!Бɭ_.765+J(T9CphO݄+qWބ?-v-Ğea RÐM=C1e0C)mfh)LQk{ al~\\BŇ{>4s©+4;Ā ~dWR.AYY1c$CxO+N8X4J1*9{iA{آg|Q|flF"Q)%YFWhbG-= b0NjQ )joU(-l΄h,?+dvV$/Z{xnk>k:O`cm"1H博12.EW*IY ?OQ_~y ^$".@ Ω*~0`yxdƵH>9I8`{xyz.@(olV{Hط.1M'S!&/7&]i^tξ3lruSjxRT4y ı+a^n$ĕoTVOxol316DoKT:FNF ө6dvO'PTGj$kF`)D c~}il~ζzpI>$rBRKo9&䠃1;߫T&0դב%y8t @ VoĄ}~klGnr7R]D\ϩ6 &1zXXBUWn ;r@YK2Wqjo)G}fpWF>D0m1X4Q05sψh6zrpao . :P)M.\ͩ4=qhϻYG<7 P.B?̀6H( fTTI^b3DєMgks4 n?)A'I0t8>3zӠB5>^tuL8&WH!ˑ[(NV;2\Rf'r})5{CkR??GGN(~l5E'og_C+h𠰰zz6IKr:mvO5ZGA_E#F@Ofu"Z'c%wmf},grr@xWZ/Ԇ⇡D13Y/ ǝ),apPl'0*9ziV^>1bin2kV8@:jK,@1ws{v]>a^n9HGS&FT:vn3qv=O"9NuJUug$d"ZsPEH9C.@Rh#6 ϒƚƭ@1R2,,V!CQS{ 8WDfS jO` a ze^ pI-|"0?tvi:7hDŽH gXyF者^N2r'IifnS1͙k0Wien.6 ld1޳ 5,hIOb$9TZV6VPA='wAnx5t+?I3~1~~0L_+ܪ-*mvy?$KG:Syź=cb|C4\ԺAAmReRTgt2]{g1}$z6Wp[lM6Xvޘ!R6?(5qW~q(J&8 !F?n4H{BeӘuШ$zԡ[Lx&X b& )RTSq<< z(pK@ݛ#7' +`XF(z-Rdkțgr @3=4i'?w ē;E9M9NmͿEb079#4=W f 0`{&kvb`YO򡅇vpU=)lջs ȇ8-RmgzB Qk$]B90˴ `G`3Emˈ*A~o!Oө faϓZ}dE2rn=yuH oCQXP%k+[9c''̓Y7PlvᣱYRܴ;}rF) mDDV *+5"%O%0L1`!ij1 'JZ`fc&B2@^곋=Ӊ_Z<@|uIM>FH= WQL双1鍛0j_3S`;ZDblְ`Hait,ϸPN ]E,&mF`4& 3܎#kPlWlJ:ZDjMž&_z^ۮ6k/d0A @64O q{Kup̋ @-7/m>߳fkGW13x5 R2]m؁_Ugm3XAlGpgp'$Dt_(`sTR~n F~E :)/ AQ? hD}\ 9g Sx,5)B9h*(߁=4 9ito*ά_?lZPdy@)Q1B`hvDŽ/}ja2}xczqı/)E 608[xO~wAQn/#'zmq?4? \>^ FH: NL|3w0MN-4oxctN:Fi2\ q9V݌Lp `QgwU"tٜV\ Z byp~owATO_>#ax ⻃f5zNܼBN ,7R2~QU2J`I„^?;U,FTq|YKď,㣞T&_q(kS8~ůѰAq tRdrAɚ!<)n?D6Ѻg ڃ'Eh14A1KBHЧ& gҺh50@,ųb9m+Tx'5|O p9x9Vze9&LnZWÃ$Sr"vAa}jnW)+OhkAoN\v[#xtnj7N((+N:L8`zr-zEs4c`t {ѻAreߛWPv'&PJ 3}S|q+5-NfBK OP?:n?:Sz<-ǜJz9E. &oIDwKόDp,`r'6^:,": nnjk9R֒E6yp 6RQ QfqZ 9u ƠjPx,teƱDP$HJ@չ} fȅfp<OdaG4u=K}?%^aFU^ȍItZizIQ#Y;Ya|3,'t"eiyv_x3%O#sK7vR/};nR*f jA$ HpU_0{*VTFakI:N:7;iÁZ;ZMHυ䔝cr5QHX!/_/6Hj,[J̵JLh($~Il"_6w$.e܀ =guRq?ꅱrD0 GԶP(o6L,m%W!Kd\P,yfهR8މ߿.- t H_7Θs#4Hugʰ?-mEd"VPOUcgP" Si ?1l}!?к} @Qa=`6(R&m2 q@H:c$+rb6ʿrtE?ꏽ9 [Q%X|hѭ͐A٨z>,=.]35Ցn'c S[a;"XOqPKl1t9~λehl({{ ϖ}zB^O0_][oHg8IQHKfUh|J67ao v^:7ZC#&҄3@-rth!oX{f v(d[@̊Mpq8f@оuP|$~ }5d,iT1NmպnzՔp朸ോqKݷғ8)uJ٭vm}O>_֛j5w>mv7Gh#9Y `R )} qlWڴq/[n^:%enCEvy$sscXZbbQ~-Z3 濒P:U;39\Oڍb] 0eVeמ->tLQE8h:jCfZ[qzW %RjENrR/ϟN?$hj@Ǻb*tf'4nff3 @3av0H4Xƃ ΌgeȆ#WA ;4H0BĿ>Ie:Gu;󻟊4r`ą󔂮滐WhE%0![)WTj9="BJ")7 >s/n{*Ĉ\ (ZX0=jo|HSůnG#]h.kT \#I\ Eվ!rȭ%~nhϧ^f(4@ (l{mbsx@zl$A4ØOE%mw5f4|E~o:y2[d*vwN//Eg±,]֜\N@&ba%s|UQJqfV0̓ԍ*XV8ic!B' n9rWIvQB(?Da53 oX4mK?)7A1\* h|5Ng |WPe~r@ ll&.2R2˼$lC0Dߢ҃Od!pɦ[ ̂W5ԁAW.Q I$N g3 9D՜hAO˞m˨G}d3wN̥## eKo5VɆLXީ@b; ג` ?u[wϗoǂ?_AQDhG+܄`ji։w=|ՇRz2n:FXpˑKaOol2j& 6+VkI/8nD!̴bAxm&0]q;@o*RIŠX)pwջAWL6 rɏ-| Sڃf׸`>!%$7y͜u>g7e!sz}FN=:Wu$F%ҦB;9Wi۲B7N՗e{?|$=>g*B;;͇"m"de *Ȋ{/[JZ$:ȒN4I"V1:091*DOZfBtl`o"s:04<[Npw ^[UpݻȮ/cQg? bjoYL,Q c[dY}6M:l:բeKo/@#Nscc0bx@0Bl,J}s:_3fabL!}C|͋ @]ɥuo B+B-ԦNj[v4ڔ906?K䔨N6+oi(gj*:I\-̠^^IdM}'T W՝t 58WFot/[?6)+:ǼYYwGzչT:˜uRQdݱPosКc60LډcvPҦB-|(7d?;连As:ű zjy>A}>o!`8Mϵ4Iq3z#jxGaS%ŕpe!+Mb[:fw6ڬFQ3!_jơ2*&{݀ n Rc/h  TBLzz%V)_w=:@ iVCrfxL#/7s:&ȕv7KZ&s{D 8h9uFՁRmj5B^8$A5j|\ƝZMdR:B=Hs]bDocJ!@oD pFMi.["ӈz };-OBY:`-Hi|/-7 brM&VƸ䉂׷/٠Þk:)L3CJ`Ib365Q} ]r-ݴ!?HgNǑB;+&W }V)QfDy,w uǙ$@\k}^'q&^G媎8M^Z|f-Ꮁ]Nu!hwms?N LڡX bY4 yVq>=Vmk)ryg[3qx"!Z#rV#{'(ގj?[ßVտL;E|EE98:ߋƔy,k'p;P$)*㙷ϑb#whd\kQMW8E~Mښـ?oJxGPD"Fb5z]7<-jt{؊tfqꡀ߂b^ 8|i5o/Wz&-sluk4U`t@TH`3jH`FQ1GW=oaW)׳s+z젹M+쉏mRh}eIֆfnVHOS Qx'QMWlЀz[Dc"p:ZYF)P#2Z;kvNOkG[H6h+{%,g9 v@ %2IA&>uJQy}(NƀL5$g/NOU% D}Z N Ҷ?G'ء0Hn^l|**i{__hX+ltȯD(ÇVrn狀\.Ό?:UwFᅱ,L_:KNGVTʟH(oKe3VG{IxH=rp'$iBY1NSeW!xϣ`I]eɈB t,{Y-V+@`Vtu`3e*jļ.*YŜ} 3VH+AsA=9->(zL':T!Sȉv_`| nZ*f[qkD@ȇ,XXT3qMZ 5cVcKV`8!N*BQJɳle]D<Ͼ2;^bTlJc91IpWy}/?HuiaJ8)}g xj~+_ XtU/g]lO+p&\g'B7(}ɛIwFPR<Aݧ'^UˏJk3%7 d'-lF $9J_Io\sa)y凝yܗXO3pWoy~јAnZS#!UEY 6Ri#"l+RrPv0\ׇ4:,㍳,(%~NVœ|BKe^ݝ y]C<aTޓj\/ًqKؕ{7RST!,-{.\j/*erU~Liv.?kY<>i^CܻC5M~Vd9څ)ʵhܛ߯J j,q`)C&sGdVo1slT7s낏J*F|m8͊OUr@<]te 9q L I=|Ig~{Qxr j0c,aYM?Ŀ`VCqAFo{3g7; IDדjQ /rQEʢ-5030)05=,(%,yhTAiNwۧ߃:agf|0zL_n͠&&.:Bx3nTŶaSo(gUE *mSFSIQ lIM6EI_RZad a-@?:rU)C}ϗ*y} /|=7|RA>b//(ogq^7-_>A3}D7f,A+-' ,rx9 6TcU@mI<hRi{3U9+~B˗?+pk<֐t Pd[EC%eأ0CYv9ȮU ct,~A-!y@n"~V|ov9D)wz[-/QL::E<Lut7C\S<[A yG:=C呰v3aN,c e 1V";EWޮP ("@Bc%3S僞QQIG Ђ,C\YX1Kw%ZKȣX:2G&(uH|Ȼ_!2i5 `c4rέިi,{<2*\n`l`Kp#~ qY⼞a)z["M uH`܉ZU}QBMΣ4 3aZ88 Dpd8f` .]XƬm&0A+xe^ !.=eˇPS3Xd sF> gVH&  6ӄkzN1k'qY j-W*]Ɲ7ytG:%ֳ^%ZcT-^5Xra"0AS<@xm[y=i ;4`íqʃʑD< ױsѺQѧYncîkiXuPn™OFXp}bk,fh 1׀Q0Äl~v]*[(6tZn2-ԇd_QX;C[1j NhFAOeoI~%3nkۘxAܞxXn& ƧBb s'm{OV0H|B :4Dw}.s=c;#c&6[)ݫ]BU;Z~;xC졠/?'7PiRq>xJ!(ٹh5XV{Ooa'W_%XEm.ůkm"}xң:v6́Š\23cys\l EX-93zPҠXykp䈄Z ܽEu]W\UiRI~pnVaڢң𭬯._﵊5p'78e7P% 0@)^дYV\ᤙX~a²juce]սJCe] }YU9OothDW-Q0КGu5c%X w%k+&=P#オP_(jk3dlcI'lx]kQD=O?"^LMm;hvcyvRKR'WMUϕ?!]YԖ?Zk8‡i685P[K¬~zSq˹t}[;J%P Nfd=3O /oh0Bv0%닛 sxo (r7EQدj}cReț3QX%qMB8<^٪] GqG}!@ԙxEH,1iQ49^aR5DHrf8bA~ b2q^X03IuNM6fQ? 'QNx?xS#MGy 1! )vHg heD@C;Pʧ* HA湹U>bc3*(X^L/@A_)uϔbJX$a6k[->+@?_ 3Gldzod)';Xg/Fd3CU}IGk(+ߟqF}FL z~<+lY[z;BA-'oGmc &VcB5Ґ'N\tks{tL;lI]ӶчTej'W'? 'ɱ{vmX^F6h~Eyc1ە0[Ҕohw҃Ox5)1ͳ(R=e6;Ed|e*$ՖGiBZ!Z)7%8yz>fc0 o[YfMv+27 dY,o\/M?}gbNxx|ia}DϟEspZMp,FgȲc1IT7t1WZ9*(ɈiZ1z H&ĥ~8b^/ ;6jŠ_0Njy)dg~$ S2}0x(f*u>n٦B.|:IjEin+Z flħ>n(Vl5 ]1j99ď,m+.R E y V$ MBk*+UjLCP:[U I=yͭDg'zQv\gaJBm{w4TQ8'47C~?otrvc)]Z16b$m !zA$_w5 PZ ĽQrt ^HT` ˉi2Lr#˕~%Z@[4,fy[<ݣܰJC_=;{ƛ q`* U-o{Tz=B:6]{ >baF D^J& mpG'vok6nu6UR2E3Cӣ\z aU#-LOfw~Gw@wA[ƜGqqLI7v9T GU;* 2֠ePìx\3ٽԋckYzqQdՐD.|;!^3Wo @ <98ъsa% ߴ)8M%% BϟvǛ+V'[Wǟk#F_]'ѼM161W/6%j:W}r †W%Zd̯iU@0RQM Ϳ1YU5Ûi]Dq=eK#?rCfFgV<$fuHpۣzEN(c^nZ|Q@hn7Y- TDE .RYvk̩Z^}o2Sn3_ɘ7!Rz9q)̸kZbsE>%NCwWS{I05zM kΐoK;"+_p'ߢJU+]1 xX'd1 2x@ݡI`v 0OBgPn.o4I AMbzXep25"Q;Il*ո!ep%fPM,n=g>ɬY򋐵{o|.WVayǓ""Ȉ;Q? |Y kHe1Q5UNtuPU+.Ûx=@"$yа ޳U4 $wGLk#ye^@ݵ&_?l}fu6coQ % !PZ_S-CC6ԛvV6hAt4C6oiPB Ϳc9iKƶw*+SN,`S5_ΚjAz?;}HS z9/e) Y 0JO#nP0&L6{~ ͂Fwp2ɼQũ,5@Ub,}+g̳sϭ1ysϬZ]+8bajU^rq geFR'C/PB `NO$E~t6Y`Xht}:^l(@4|ÛcK5V5wp􆄃hl-WF֬ )d,&mԦ'ڠcrxLMǐX8Tc'a<L8U7G f{LXY 7hIO%mMwm _Cc$-?juˮdG~.?I巓^ +n9}ڋG+Q Mq}h0Jsyy}@Z#v$<@bPHsS laxR@}!3HͭAN# IM7#_vPT- ء =y D?Ϡhsj`(2p>VGX\DOèupƆOc,ZAmX`\ӠFp̶b;NɑfHv^yxs*70T$3ѨZyqbf&8( ڂX/%ԠYM1.qKIT)t IqYc$Gonk936 f&6N~,?oĴbjJjMXUg7~-A4CC 椹 '^(.3g#vU=_P~~N~ yDIw:lqY+gp;b1\詾]6Uvh^1J~AQ(ĤP3 05/~Z|c5ɔx%VSQP#TʤD/` W]. KjovHLMj8;(#3Ҡ-s`'VcK&˼/ㅷ1SyDQ7QeሲxO{-Ls v-c88fW52vrhѺ'Jå`%I=^J_$n9nLh-yUyB`aaB~ IR6b KIrY!qLDx_ =/Z{HBE(rw`0%Vaoj<$B7|qΏٵaiL,|FOJFXHԅ\Ґ\lCjepz֫C\waK}cJ7py8EOrA@oeKD Uި](HN͙LŠDX`$w>c#z]wlGaj3Rn 8Z8exzL/]2RXz2f"'Ddy}ENJ${ui9ͯÌ6+ޱ_]-ĆW凗4aHo#^q!~ SFQr#r3fTT5F7.Igg.߽kNsCy݁``_*q0U:8%ȯPK]d%*0Z?8C\Р~qȴۙ Ps5ANVv:IlCq*Yr4=G< 3OSwj@upn-zƒ0䨥}@&&ԍB~ rI& S&^L r;l@ޜQ:}<,D|̢ kHK'o{)"R3*DpfBLɹ, moVH<'SwZc⢬FϙMsm<"Pi]?IĮ8$(ǒԊdRvDZ.Y$dI U^~qHJז܆^Su6'}MoL;$c`.NN-3hJ- !k8܏4K)^J 5Hc?*2ลkh 8c 7"M m0" TR>ɵw!1C7圐*vD!eeu IfYTA!(߻wav>Y CckdrmBZ3wc!4Go0ĩ]zI)EjOr4?O+dr^C8ԁ*MĴJO8ԺU󯾳ە ̄H y T"S*69H)oDN">*Y#92+m*tIN]P6wM`Yם?BPX*Aw.[aj+Yі=d pvnRڷ #DHlbz $Cr~`$9:`$ITeH;F}q9A '4 _D*K }2C5$7ɋ;iE$ma|vͧ'q=Lky$Iw5[-5۸>SB>mb CCޒ9(ePDhHI/Me$`6ZQ%nOp-a5cZ}jSh988K$~Asu#5&a9C*s!7 NFhp,#;tgԞυm"XƢ|b6SueI<=@"-[d%Zыmձ|BmPm`r.U]Y;kee]IA7M=Go:c;",㼻P?뒃E-3s]#l-pMkle>RWYRWUӦZ $,$]I|~H LozRqu¨h 8нL 0))7Sfޭ_J`AGXhL 6 23ҧ&4{$glYHvWby(=qf7=yYx僡L! ݚX8¦ycn]D.s<ٴawRN7u&(7s:tNDha,\Y5FmY/sjV  r P>sUP`vʭ HD3x7T/ʵTF9A]!#FEOt#hlRUF,>M9acJi(%#h^B36 = :߸[Gu.Lxp{@wOxu_npȉ*^I/~[+z1ä, mxO܃Tz6;QHWuaQ'G)ܐl?BSovJvV}ZG(,c'٤T\ $m( hqO(t8@RX>{O:rp43Yʭl[lVDwuæY`ႚbuKG,q64i욐͓\|FSW=b pn4"`LgM+/āhcP zuuɤjʤ"acK37x+i.9o!6nqxms_TM^._dNTOg -DeP=s^Cޕrz^'8{7̊JNxN!ӻ iBWcT$LIGăyx Ӿ0c[>Vfܮ%ՂԷ?f\/F~43$1j hʸ㪮^yөsz*G!jꖟgNc A.F"Jp l='[muKMֽcYϻkVv0Hel@aTcQY@6bugQ"Lg{GS'| g6LnEb7_ 5|$RD|<PM0c^EZ%\k\Ux©(g6(zGgt3Hmh&^I)++ǼNjpC}aRU~M)u9CjWrN)"nAΔ2%Bw<+Jf>\u+ +c^ATu4(NӎDJ <&$5B?*2ຮPh*H+b{6Bu@X(B-M6NtZ>D4C?h*ߊ Yu&Tʤ{vs*4eL]}^{ |lJ S}u\?k4ar_cjz)wʼ䜋a]Y&pGMbŸ4=+G0(kT&2 1}t`?0'9%S~9sG$Y~ckY=2q(rP.'o`y2jVV{S=Q(Z#sAVxtn1@AIiB+fKS L+΂mg$}di5kf ZF>G.OM43LWvWPNSё YlorO"+z g;5q:c)*5L_b'YSM_ϭeK|ҍҬ qI)70dEǪۼccH}1RO,OuDBjMԘWլSW5)P3L!܎&Krh} ֋[?=VCū"6}[go k[{**f'vrzK4 ATv`7%j"㐥|<-mW*j|8x;+XW|ב\ `1D?B[e܋z w+=cdֈۂJ $ᚄI9?:W,aWx0C;Jaߎ/ j7Gžl=fa>:k@[ _:Hढ़/j,`T5>QJPBZK k# ngzޕ-W [\mUȾ h'zF0k Mvr[I$Z$ 59_M"M cq4SUBV8_OBQ͡,v_ludIUۘEH76k{Z,\+X%3|.>]W޹n99+Ӊof擳!'#k ?/#`Z2Ùt/Q]5.Z1͂ǀ?:Cidg=TvKBwh"3jTvrqP7-ØXK=ES,VJ+jN%(Voy; 82;: x&ީO; niq+5%v"WٝThJU&f|۫ac&͆#""2= SbTNܽJOPZdwQXߑL;Ndeg>Kr5pzs.DcHjN-@Sc(U__P@69z˓{Gd$f—]!c7_b`TX\ThA右Jz9/Eq[U4&xfwó6g sķ4^c\Nc"1F|s1$y]]ųaj)mBWZ;LN]h¬tݺ!˯BdB-}h!C\_#8ɼ,@)u*5y5 wʝ O,FN?L N?tG \͞bSXH2}2!{57 $!{-Yt; 1Z\XFuOpႬj| v;S IZ`!0+G%yi;ߢڥ#mZHhbP}:4I*gq0 %ivADR ~^p=M9mX3[=+6_p@&+j}:9?_,k7h(- \sb.*!ݍOlbśBc|*to$γ峨pg9P䣸`շz=^bylDQ3Wdf[2oP)Rxb~&x?\ ޻T!:Y['YWSα÷7: "D|hض9`lyp`(of mRKE`:R /~p$)*slGjWܷ*%9nTGVG+Nu= t)Hͽ?7q@S*jcGch~)МmSkp qUY0kWP`uT˄ԥtS4QSFCyg7QOΐ"ŌxhU\H,Cg6/+ xM u<\+_Jc"+ _ƕ"xCf8&{^,"wKWƏOMYVJud)5p#u$BpoBHx52Yԓ}rkkҳH(in43JxY bs&w }~yRK^Gsh1[GL8x[hݶKͼcl:J E' t]AuӀDvpN)Q~FU=o;J4)$ b61?C2Y4yE="(ibсi2A(Fjei=/^# Gm=]eCl1*~e9o_эQfBOn 0$ YKā]֓_ݽKYtB{֟#36KX w{UlC}94KMH-ڎǻQ3 . f6,06fㇷtdEY/ }Tc( Цv$\LZ#'W}gif~'iN`xF°lcDZμGѻqE?' ΩTժj#"SsIan?}$3^:]8B0 q,^ρݦyry1sEtU: V))-0#]Sv-1jE 5BtngzVf%T8= j\_ j\G6v|P/Wxz71_Y AE/K5=y~o~{kH|TDO/it)w'z]Iޥ٤_h67tݳ9Xn,+$dv+]Io/NQph٨EV?hłB ]Ѩo1=,>)'^$.ϋ|Q`zkd/s5Krlō38"aӺτj_Rn R;3ˌ'҉.ljuv.2)g뻃cRI˒!i]^ݦ׊`Vv_#*yals10:g]^_򓵣 !?z}lf|t\Z8E|_sY[xo-&a&q lW: (y-nV?'vǎ3;oZ0Z4D[xH @X* WmȖjkrDV`{< #2 (m;s:`+0*EP ɧ \/Owz:f`w[. z+QP]:Th\u 4BP/-wb;-7t-۟!hg5K Z4*ժzz 6^P=zsن)e"M0]`}bu/" :%= |;-|xk3Tߜ%b# kbz&Y?f|@J" ͟|7.M sEӽq)y8Lf<*>Ͳ3ިb](3f~gJXB~3xmnGF둈M;"cl!zJS5quw5]vzϫ\4 D=zHQ*nCL]8tw>@jol@aL{dd8T\Nj7y|,NġkX/?ܞb>9nV6jWrIX|\ P6oכ\昋@+b0T2/ s8\p],-3౒^+[_J.iO5>[+wD s-Fqݖb*A0Κ/ [z#2sF8Ts> / {g_XSLo2||Z`JkIKNn@a'8`h \$/8ώNK =y%ZN@V9}ΌbNʽ=j>!j0 ^̜c aR[De#m.qPkVEؑt g~9o!å4j!¾1wRQDݖ?^hR/͌8 ꂾڅsK-8m v&mnD3Yzhʱ<'T ]Ibg?] +LNL3TjܢBF~41Ia%VO P29%mK@P 0t>@᎒1XtpQ7Ӿ:&lz=I{L˧|T=rI?7'5~:g^o(~ش2sxt$Bϑ_ 3*w< !38gYZ07070100000042000081a40000000000000000000000016101cd7a00005e1c000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/hw/vmw_pvrdma/vmw_pvrdma.ko.xz7zXZִF!t/᪓]]?Eh=ڜ.+φPgh[ur@d>g@8&Z1Ɵ6`PnH<+૓P[Il~6s:mȑݴj:ol? zT.54Z[:=ͭn!ɺlruT rUbIDShqŏ aUK٧PZ#ȂOew3ky;NfiA*\^Ղ0f%8!{v ňmsʶ#; n]46 ډ} "KpW |tG% ]ȻekzJ$}ky]0h@=P7t8a렧 uyBO'#_ wSN0hr\HT\tY"/pP }- 񜉍oV '&&VzԩxdKkE'ڻ_h:ğ,_ڳzޖ&xࣄ;Bͤ+\*}6>nf?NRN'^ H} 57Mu@HU錋~-_=YAW65zE$\+qmYHY9x*aS ZlYvuQZN iu8X2V}D#яTy_@;Q@;6^H$D9|j7#9}S jw|0וA UsP!ژ=}q) ?1лrOWCݮT gJ I`;l3.jEV1I-ɑ:Fc<7YXpIkc0ćFfYvq1#Mu*m1CsOGRVՃN UU:W+>H*"8ɺ:ӳI\1he6vu}|F}1n|rf2Rj!Y [2ng2ê p֞HڗԽ]>$ Яt3iXyKGZ)snCp.cX04pLn jLj|}b3+HMewUֵ%^LmmVAk &o")D܊ Ku$&9COLvŀLÌ}vv I_ [Lc"^Ln[Xg\1W)|Gv{.?'#)#Ro 4DPCu1kw՗4_g$Z҄9'YCf1"ppXP=Kr6]\J?n<ޏw=- ~PY ɠK0-2O*9Torpbi3>[b-"Xe5 -TYWLzr˙y_5V6$BʴP|I-8c @{6ڒ 6ZWp 7X'xgR'`{0`);{SFNhKz]밂]@d W`xKx=hml 6!^p.Qo.v`zS>\L̸`Hs1 ^[$'4rS_?FzkV+m97'dRAc\Yhj hu%w糋cG: .t*O g;TClKeO4`X$ī\s11Y!:%̇ޞIxALZ{騳53W4k|exꆰ!tSlׁI o|~أْ^RUOvt"L\v=Fr ؄( p"3!e-*=<뫺w*|2gC4,D2ԩOƼH/`8&sˮb"4MZ(o%**[l5JB-"]'$~n7Hcgyc[y,-&Bpi&"+4 aFE(zO/=4(wB$z)wL)EC(>V,JbמZGt 湦݌hVvoqK{"qһ̥uω=Lw6~xSN T{O p;mO/K^gT{g`4x"/˞42`>vM$A,WqpJw9d $z,XyF:VϗDd/.S|vB[|pED93i 2Yg,]F#1xŘloJD럛}$X-)2sQxˤ^v NU-6U ('ưؽIeޱƶͩא'9_Sh6 dT\|FxvŠ+m;bÅYo;3絣œ9T-VYkŹ疂|O!#or _ܟ<Rḃ\qԖ: 8^ IySZbmJYDmsX&X+e1XCЏgyh6 nșQRԞRDKRͧDG2`C=S+/e\sA,ǥ5,!)S2r==D/RLkbNզ '&g^j>֒b "jjJfv3a8_nAwJH-:?ǭ6VFD4js 0IŒFƗEÁ}'MgL.6D/c[i6_xF8~z~ 3s#:CvO-ӓ(]<ꋝ^&1^Զtaݨj&vcsrHё^5 S@d+U}8NK*$fkI(?fi>^`?W_DxO.z7(#T>h*M~VN땤ו-A(awGLZx4[(\$:BSͳbVugdxPʫaWHçh.-! ͢ZٖbYP(_Ey*=f, t1Y\͇|@|&-}AK,#>O$^u+. IoQ1.H-2mL D+/&҇ ہMɿ6ڎ~RSEq'nfstE]w&`Tll|7!Z{O-lb$sj`v+#ɾgHp3,$Ld%\fQЏx$]j'O$_t&~o +o77R"V5؃)W]!Tݞ4&G@$Fv®Z%`b,qߛkM$EPD'U5bu6%!LߍJyQp2+2Pץ*ʛgŭ;YߧfI8;ZCZ\F_*ـLbh\6=90,H Dm/#FFFKHʾ3ٌHuHNCÁ)iO7x䌁={/'G9 64LQɊta7w8k,4"3 L蕣Jd.Z٢g7%Vpaw?QaGGK', A#Qf}6wG<3ft'(7I(jB\wwO.}{Lv=# OY~zu cWp&係v7#G\?Љ yi_I9h UWZR lUD/VGYgX0,DNXԍޚ<7_ 48i!%S v,a5@>N@0+QljS[@(tYO1b*Rl\ԋY+Ibv#zx<~KJ|vT,Xu hCbpSbcva1zJ%(̵#DZ)=Espyi^NP(}W|eO܈~v@cPqUǵf0]Rx AW `2W< baIx``̔@GGLL,Hɓtb#5Xt"}Fы$=gHָ?;o9臺!_DLlZNfZ2Šbf#Up>:rIKF~h'.ߢF:l/߆Vʹ}ؖIΌss]C926t}#M=E֋4EAut'%n%Ġϐd=GB#Ô[uJ>i{a?Ŋ9[}[J@9+h@$tʯ/fH"iC={&d뷊=%=E- N`1.9馄AzF)9.Ŋv|́0:jl E'K\u7Ѽ| ',.-]XBxԽ0) UbX~Hflp`Z|v5 .e%@ 4X1x|r~S^qmO|JxddM9~{Q/07_lU=_D7ITwK֞!>#.=ed֩BK["TK!#!ek[C$9s'(z-3.C_.R ?zc 1ee>Wd${O>q,u~J!zcfjR`3C/Qyi3db ٶ|Cz3Ąa"†X2^ ,He7=_MZ4lЬm̡95wLX69GC tˠLj#xviʡ.ʽm5$"B-4MPC_ȟ9|Ue{ Y%H{rYnNTT&#ŭ8C><š-)g~< B>tc`խ/(WG^f &ҷ”C9|LYjKC_ˎ N1J7VeDZX3PUT,_ #Ƃ].4Q7QVuGåo0{fp HmOx40<#3F({=Nw–%W?9cu7j`D?(X,$4_ wWY|D/)Hև˲wbb$C(5A&z2+ j#Tj.ӿ f2s'GEgx{c8kU kr]m4wXH[[E5=6\hU9/X_[1&U2 !5C^OU3A$QI12 [s1\*x#gOҋ$3\/#;jZ%n^*U[cCݴ{lύc}p*Q@0oDmg.'mas0%zF6ue4޹.T_v@CCҭ*?!~vPGR5 g8y~C1<;!绶a}"BVm }։5<#*]|sDwW|g0~-\ _Ȳ=XE ->:yq=:4. c7ū(PHy̠Yݨ̝>EnU!+|=AJ>|7F~ ÒWw$wQ, .>kԈ3Hw(|"{ot r^ !ҷ<.rF$o; IE'DoKn Fbgf8 q[eV>C%4(L3W`&~|]ɃCL_sp4eH4]&Z  JN- ?CԂ,}DQ#7Q:Z͇}PB}ٗg[Yq`qqѧloy:]#n\@lbN8> -v\=jgMSbw䱩⊑ϫ+͉-xϞJ`=)%6 uvfs4}6gy8^D9Jgx!H{ =@ iٲ NY"TG:K]8ZZܵ}[zO =<ܙNbC+bM<s|d UF콶vU jr&D,^s$ =R+ʶm1$Jm@&ʻEC'k#elWhd%-S AІ"/ou:Isq?^6q{yڶ}{X>"eP-Eqۗ- UȎ?{%|9K`Ɓڬo{^_/h\ܟ)˹qCѴ}Q̧]^znCa9OV%o2vLrHŠd8ů 6n {soK2__"! )lL)<ݲB['3k`NCOyNh}XvUΫ2u)~Woq0GS+(Au.CذO!00K#F,\A~DCsw&4ln_E5ru=a1mbq"Q^NċZskAgO!oZKq%yU-=YH>}#H!(WW|{T7o/^`wwR#H`PjT\DtD ;CQ[_XVS=F>\T+⻤N[RCz`n#ߡ$ܽ/rnREwƳB//R##N(R줙u_5!fFvÛG7΂m0l6W7dʼnv9i8&rg/Gt,MȁĐ}̹ӊ0'z{ܬh?)Tu&]/%ŢٶDh`Ѥ@;a#\6 jc}N&f|1T4Յ1xo9.1 > zO ʛ=)qڦ+x!RpP 7AafdsoUOZsoEűk5VW"v7y0y86g3~rʑހ\&c"\8bjݫuT 9ԍ&L9ڼ x^AXyYkPK¥VQv 1(9"U.OK[h@V`ㅹ4լKKPo!eF\֧d$p^Q=;$x4,Y_QRR/Ȫ!$ݒnx/iz> ހb|>a'rsn.rX"VnӄćlR~aTcq/r9> c%$ŹsTr5L%A̝/ٸrC:b`6I.˙?T M-"!R3C^F= bmP;u_DM m:NE&OGc6x+aVE*lq\ՎkDovT?j3KOZ%zmGyL7Cbp'rW6w.En8Mۖ|=wWDg/>5("_>KH>d9) hN\b }Sjd] :pqFJ\bZ9v) B:>/',hPK߭e8&`f#n1̤a)dž JzJuA}.6'ة$2MbMo}dX;u@`T'p:嬏%8ڈ<u%b(|opU3<xڦxD|SNzF] yF )8Q,|-Z7Ɲ KѨS2ȬU꯽Y /e#ۘ}ha Ҕԥ>㧅Qd-=Ѿ`3d[ya N?;< 7'=*FGӼJ:h$Lؿ_o>qf]P$OG\æh*bZ͹zO 5G1%n5./kۼXslXJVCQϿWUܤE=DG_O鋽%ңn[{ 6>pIS>nD,([PKtUKbTX){ֳ{yAc !}gK">7܎Y@)6iTOonU1?2xè4C ȋMCqgy6xuO1XRɨZ8khjzmĮÈȅ.p ^y] ]}2]HmKǡʈΤDȽ܊97#QFm(8HYA[Muš,RztǮNV@&8;>l/:WoD-o;.k%P$:`F9 }Uw һ>E.^36?ʠ{Shx#V0 g:3iJElW9/~S3$S /TQ n[Dޏv)ͯN JW{߮e;1hSY/=P,ٌp)p,! sȕũ?oC|J!sjzR)OO\7Cm+We+#aɜ8vE8,u!6$@!Bs} 6 Ũ+-tZqZ;/`s 䵨%ٱ  2#Yy$ `["U˧EUd3+Fw7Ql3.UBD҂ YYh%E;MIRЌ1.€K4lgMMruqԭ.8r6ý҆+R 'r 1&y]e ['|5҉w82QyxumXk>iua)gט(rXOb[1U-PE+'ߴE3x)qp հD&(FjJnam' 9b[̅#'Jxk(|/tG6u! Me}ROì%ۈ b/G T_zLjaXG2`wpM ք?i3O_!pZU:2f10 S.!8r5DP>vφ'[Fs {auwU:]գ7{r +!$p6__$ Fsh˛N0KⵈntBx L7Ӱqaz鴆@rzWAz:ְ@2Y]h1ytoVJ5:}Y"(laJ WcrDm 9eb,lQ=r.8uA$a:\ѣB\6)=1Xe QoqݮclP{c2|OЪހ.2;RoI8m5[^Xb,FG V=ֶ|td5MX<4Q 5d%QNǒzgXT\vAKqmEQxf6EbժwVbuTAZb5S.ML^l| D9]ɱTڸ{]` S<_4{`t J7X>a]}(m/q)Aawq2K`tX$~_L+۝~@*M"{:>DshrkQ9u* ٺ0 XF}hšptsk(v)Ukg|E#m 㬡 W" ̇ RlkHca2E6 '=ھIfy}0|WLJZiإ(Xۋ]FQ2Q9{U'w.xU=Er^Fu']S?$GXv8ϩ;p 2I<E0 \GɜhGYث綊 I j~i2ٻ6j09X׀eZ̚ \|\Q5pHJMScsbIBi31;7HP4ekBy;KמQ"M[n "5}ue枝nPh6l+/ 90ENx cבKZ8HW>Ki3 '+J4xFT # nz+0zJpp]7DhH .aLUF-A"t% {Մ@26MY@72SWrfM$aN[~'pL֒TK!Q3\ڜl0gٰҥEsdaw:;ʈ3r&t(RL59py8Re>&ԸC;SQpEUۂ|S5)~ Z|iTv1RMX=|c4H8ه(@ =ϙn,C;|ɘsPAr1P7w1+m":XeǯAp'^s70cJlh5=wui`ѡEh PtŠgur{4 uI R&dCoUû9A«"l6'mW?J@T[xֈ'Ax[oo0\? ^GNܜnhM ZnFJ UH,\P(cRDdYfm5j?{-Ue0eclxp+RRyXfkŲ)βPPyU=bJ>{% D!)`) qwjyA%Bij7EȬR}72"Qa '$bc ڪaCept+…&H-x$pTzϞ ;O?L2p\.l˅K^7>Cн"CyRၤ@pM0 l@]!w[A9DdFO 12Jim Rtb|b[ϔJ*K?V @| x]Kx'W8  Ib`Ad\!aRZPpprZyhwOcK=F??- @pp7J LGW4Rມ45$]ө@}?/vZ2h CfW;z!Jr@Cbk&<7^VW>Hz8nک mcC($䚭%î"J^T[dzHN&ȦU x,[F~\i/em{*Wx 1oܭH'X->cAuzw$4o,i- JJl]"D^ -ufBjZA"VP2uϞծjaHbl+kk&#&@C2"IKBT*5Tą۰\6+nXF 9E#rH(<^4"F2|(˫cEj@I'͹gGN9#ұw%9-YIABO85R֑"y,<<1xx<%syLߔ0m,FP4 .SVvvI;bLNKIndUR9%cD5%~_e~3bHɼ)#hpuoVj~#ug cBcMz23(k܀h\˙ ʶyˌ%yFgؕxQf^uxzȎkSgJ r=pwC<GS-|dqKZ~KKflO P9'7Бwcw< w W@ HZ PhN`n.XNNm7D6iЄæԔQq3;dqR&$0Uz/#d@@ĠGsH:hL<}F N3bH\]|4@$VrR4&!#b:ա!V #w} ipW!;H?7(aL724za!SށIZ>x\;<:?5Yd KLB\9D%MRȘx?LڥV@b+km GEV;M$NJgrC@SGZ>[  F U*yIVND9)S+-$tzɄ9<;Ncq${B+f597;'^Bhjݷx OuL/ 1~$7;'ڀ6lj}g DQR#C1` lA`B݉L2oK0W#dU}neaduEOJ,m# tx?Jµ6t%e:f"TM d['/̓!2,ˎ:uE[A~?gs&H%疟Ɵ}.[c3e9oJ^-%ޔ  ᫎ,b}ܫu;ap !Ɍ/V0;Ѻ@hoOnr 6O8S>ljgcM_:߯r,IG e E/=͞opjt>$~ 2L3쓄#xKIaF&K,|;7̧OAk95XJf $.ǃpOm|Xh!zJu }%[ABPX٤}Berh,6E7 C&nyLt-6"OSEUP]A>ZV}&CUJz1xTr&sl@sԞ7l2.( w{B~~E-vFM0.ZcZ6F6!J;}A 7`[ZY)TV6Uy;yc^b8ܙetQXI#G:~p'%G~vÚp73#6B^Feb˕S$6dw18@>2rUE$P֞ߓ-9 ҌX?X}䄵,b"a/ԶcCEC\9H_ˁVM?Dȳ,o '&gjD` |>c+^.k š9>3ќoARW) yi`?V:>>0(zTæӿPEOo+w hR0y,)r/Tu,s[F0S qz +֞#Dy+cjmc.j2)Ds']>1+ȑNKZtqCUE(|7ܥHoWv9['Hpr:g TF|K 1xV:^ѵF ؘT{A-XD98[4n=/ʇ —4fYPCNwB͌L-D΍>mSVٹo]w 3 7 72g<]|\7Em< U vd<˸V2BÉ3U;l {鑗 ?'0?ݶyC1F:HţmluD0.y_mY ق@? HXRX }~U}QxӖ6unDj}0 T 8'4bC/0mwuip`uGB77<|a-|P$ʟA2+9,oYIߤ*(⾚VPF] LT['InuwVlsgp y`VѤhTkM 2eYAJxuL u97*ēh#+lEI\Ruov 3mT ~4WDe3h_ O5Uc0kv8j3%pfivG.p|)?6fj.%a<"$i. Zȧ..(e8[tq:>#V~Ahf:)4Zq!Ѭ{Km3=|lDV J ~tn^{wt0zmuNujh A߀ q.zȡG=Ժ00 Qm+P;uߚ+[ oжz gݛY"u|od+I찢kDH4pJΉt  :Rp9>$nTM`l /v/ќ-+%rP yU$pZ @_ڽiٛ`r&?xi}2+ :c,$ɪ5I~=y m44`:ς<9 5[C~4"IN?܌:2̑en^""rw sd0v?]$E&^2d\N8adk|s UU!nK-ش5eZC,xsZ`&-H'Ϫk P (K}~%6fx+ s DɔB/hRjK=S袕,w 1S/ĔLy{߾FPd MOE#G⟾Yqy t._EK02Ki4)ϘfV>yF(AL̥} ,usCpbpT.Ѣ (݃,)Ζc:!i*,HYU epD` bUUckc]0vfuP$('1XGHQ'w&* gr7Q 'bokO5/ER*K@3;f=MpR-ST|𮒐Cs qڏܒ{bORysk(/>̏, {uSBy"cڋ]DiBC7X:(08d02W!GeX,FĄRp@"yy`&|cQF6CakN4)S@3Cpp;4=(~| 5$NHx?6 rt~ϊvdG2c/l\N?G˫vl5["dZkhѥ3o`?4AWhʛ'E&q #s╗Ga--)~w?;Χ⯢zl7l y}(>$OH).1ϸқ ,n{Ahyk+4hkY^c E^NnSC[_vS7r!X$mW\y#>D:1o[t{U*Sw+T 4z+f|ƖzLRĢ}V!OF *Z# &LmO,)cK>70 e3)D]!).AR.y=i\%Ғ!Xޓ~).@ m=;äV#\5#qšY $4 r[6>>UI&.p{^AAS?rZ{ Q5A upNKݢ|&}^|2d0=ԉCP&^fUD/ '7AAq*inp3T07  DdEJonB-m&Vܞi=pZB#ёsJ{KԦt<4Mp7N7VD@0G!v5$Tҳ'RF[;{ EևRz8?gvAu} RgUϢHDg &'nd@y *وZQ93wj)$gV]^kFZ D$F.B'dkJ' ѮjԚaPԐW wƺy<+[;UQ<)ە8u+MNoh@/b}m;wGdSM#pGX`lgBX<ЍzUl~ybV]+hoAuz-PMpwSQү XRm^Rī~YsW,dkF(#F0\y=ٜ&[czw""r'9?ZzDmZZt_e8)M갊9&>/E}Mc@#, _Ko('Fkqî^Q·E`  &F;P?Ӕo;{Pa3kؽW]hBI\hإ'AYD@NHoYyzCkr1\"CoSR.It#TlytG!g ÷[-0u"MIJ *5%㎷}#I_dddӧcT"`kMݥUR'(gVRvfk"HC^@k h./z>4T!e\=vS -"t EǟKRHà;e_L *9:RRPh(-~GŪ7~%m<ӌw,Aʼt b7oc-q|C v.]?@^^_:(lk&X6CiIr`w-" 8V񰿍 1Ύ(wj/k*^aU; r1o }RrJT`UUmU h!pd|XsZK¯NÆﴆB*E- 7Neu3ىBZI"8_XkH+\0>6%ebe_ZĎh. 0`iY{ot9qY #7 u^oH: >T XoJ>D*=m&Ivb y3'7 wg133Sg] ɺN8j$Gybd=q]Y6gw -גMQ*9˳44 pܚ2=kZ&p54}\[<"[;us.Wq5Ӟd_bU2FjTM2׍O4=zu`iD5gh_[QfyH<mؐy5䂤fpEYNƒ *N`u H2Z?G~u}ԄY58 lV::*>_]ܼ;C3}?++Iox3d;a'iBtm"h5-τ3rSA_P7ZU?B70 :=) L!VO# m/bnI!JTQƸ zQE!^;DW &4'5so 'mbm5Czyj^ ɔeĕ!PcG-p,ǹ?+BQ (. OyE't-D<߳K 0@zELf5Bnv&G^d/0Ԇ 'nbx!Ucj~q*f&t=-$q]H_k(A}W4Ef:59ޏY篧zWp=$x¦ȾxJDe*Й4#+\MKq/6wXnr# ݼ<¢5:h2B͈}85Ej֬ ̆I#= ^6# :oDxw()yRoB%^I!"B͗5e#ĴPg|0VC[eMVCħrGzwY@;ŀƊOZwW, ^`VN=>0`zыߤ"|d-7u#D>Sv{Uo"O%s{{TjZl3rv2} 0(YGBx /BF3-~&4`qࢡ%i/ymկ-SJK퓷.toƆ{GUg8,g!4\-9":ؚ|` DXT'Ebi}pCI5ݫ]Nؿ,oym5VZ< hw@'?cA*}_K7&f3$u*u?fֽvkmH'5vۦ7Tg7U^}ZglߦNWewȫƳ|1`O l4" c jW慠B{չ=iZeuC[YmxTnH,W-3oQmHyC>E^Q_W?׀':dk۠Gr[hKrXٹ-:@Ʋ3;v[d` ̡3j ‭ %v; Gs bVdĸmv+۵#72Eʆb/_$7/e4Pg){ )MmuW˕tz njS6z|gzL?@6M;)g{IӵˁskAS8s- 4<ݱFXLn4|ti<*͓C!Reʭ<=:B{ T'xD]@øP7.0Ld8p`%<5|*3@X ?7% <0 E!آRuP@'GM6M\{'>T |1b3Z~b ?5Ž6=yho+U Fw_f۟NB~exz%)netLyIY2ܻ;Dv;;@\y(|36d{i@A>p UNVL޾*DXt]B6)4b[ J-Djm=ɊSFGQ@F.0gV2O$ɉEU0ܚ;y\;Ute4bC~.rzlھA(uiUà0G4]-SŔ!aቤ]Wދ*I ?78%5INAABA} ?g8بpC>kKeԐm:|Y\v+v(YdHaK[5 ٤@ϾoP]hRd+|\ު.YSϪ`Rڷ$ |9dӋŰb0pUMl:nGi,Ŋ뀍L%D?MP CmڈvIYMP=m;06ϻ6ߧ]!#a|p ͇DbdrqV7C$%I:,iAx``z`(2O9>-Ɨab!QW$Ήv6#H ]N8ê^ڷD!~i싓ԹG{ n >kݾr|4`8"YTx(WE$MU84Bǰ>c9i7w[x-INFy5SD715hXR ݬJ5I@Wo!}.Ǝ`ϸeYxpad|a-lX/~4zaPZ8OZ>i`Z`# XrdBsUiN)3'm#4䡚#Cin?ŪCˠ#aypcmv9e yo-m[_!b3ڋQvpC[HKl@sH ov% {Mo6 O :xϭKIXô&=.E`2&t:>Pz4RHU3uK[/c7&UyJ~`[tUl%[dRViJ ڴcNS؅xZL';i9DZ~Cp1Ud .g|d:9ާtŃ+o4?^7qw`8eѶ^HD2O.ؠfV%"~M3IN5a>ÌW$:g`.V}4ÏCϒe*Xw\^5\\3yq_ J W@Y *Ɵ" &hb 8Xa85,^]8Lr&)X)*"iyF@.P>jJ cbd ٷ} RA;&{fXZvQ(ʗeޖj5*gvǼFHHt,Z4c),-k&kUۗi0muB= %m{1r'hqjAA Craz!D-LZQ`:Uv MzCwśH27VI;<7I8X$#+W^KZ;ȅZm vbns2gz/θ]?R# ˟ /m05Xך-(L"{ 0NOU\ EJ~C픮luk9fQ&SZbR (G (Ep i>\7^yK̗ "< ]u$55ql/{=I% PW`Caizk8'w{F]^#pX]n̲4ٓ?59}Dιg3+&gX0 z1RTpZ Bz~-i95(9cC=[xf5$=*Ƨ]OL-C4tw,5(DӪ@6` D*up-/ &I8:4lp)M #5 ( q9x ۡЉb&˱Dd Z`{bCՔssXYoqLDE` (:e0-rbEd@"xۆߤXk~Cz8v~ 'Nl0aK>"tKĐt ~4tj4~cXOJ7֪tw ;(+L-G wU=èeuޫEi1:6gAGs׉ĵ -z.pùIՕ1VӻTn4@k+` 2b#T15 'QE451:"qҼ>Uڌ$]ׁk|JD-X? _eq%m褤D-'2T4CD!, 5l 0yDa0=M${] лl(zy9Em)7^w[+*;6e|vc4Ӝ h UQ? ڀ}k ]wh+`ޫh (@0o.pfLN㣰 N*$Ih;H %Kny OcĂ7ϴX!,Vg~Z|.(*@:S:(iآ45I;nU6ɿY_< <9Fejڃ8741JmJ|'7'dkGtH`aęlaYW\ nq`LYѩ7$i+E $]="j, hͻVTQ/qx,EΠI P%&E|r( q\Ӣ]Pwkh %Tb41dcZ|uKn-SSfIa]"2_?p(ICBGnH8,=[8>)@Dynj\J4pePeE/,pt8㱛%Rtr]M"HÞFkK̩,r#B= Կ~-ԙddI ˅AXJ:JJwul=y]H/p6j`cBw]ab1'e pAȈ},[u9rb ZQi;OnyYXQ|`ő<)vi\?bINlfF+pabߖ @9#W0# ѬԲ|6D?E`:v^B-pĪknj0\PneIf4В0K++xK YuWQq;qRǾM"[tm(vM©tm<O"OЫF9\>#GK2#Z)O̷>2DJ~ A= Q|" Q,T& SW9)C}Y\)jw6Mv]9| )"Sf+H`WYBOz?-ϥ>_lLKkdlՔPH 3zF033JDwL1y|2PX*u5cD Tk$0랜 S`$_t(&&cY"/I=Ce}$w5bR lT/_8!aI(u 4(`u# :@:t"a]߱kRu75)u,g&k4thlꫪxg=׹\[Q>+EcC4ֽ%wU 8ү 'ʧ6ۻl^'RTEv"_enȏW S$/ ߼<<~SbT&(ۭ*`8#!23?!q~ל$ҰWzB~$VDDqmTD(Kq,E ?ȋ񫌅a\H9޷D4wR.=R*[^SHm>{x4J$)-jY¾Wf1|J2֑U,TXg;Rcɻ"h'<0VqNɲ?akB0=gzyAz_D%j\&&#DF*2 .y2W'{Kfn7IF02Z﯆=& QK=Kӧ \6N-ij&\^zEm~KI#j-/Q1w`1C iK}RcCH+.Sm/M ᗝ&9ƛ~ y2cX-FEeLzϏBu}2@$#ȳnyM[:ޗ"%AuPv4 u\"8cp= uoRC`[s2l x Mk{k.&_21.VxD QVҳM>jTg|ɢ4Ƶ߼ǯ *4#-\7Yy6rt(s-0xE7rdby2"^6ɂbh\ "NX .@jܒdjUOm-VJVv0nsiڧGK|7: ?է͘Өc%)tnI=إaU]rH7C~qJ`Q?$ُ.90o VӇs 6R_%.I]J6*}I kiQ3(blfKibd{,!Tm9b=biW8s#yc5%LԾ*a4d T!1*EVícδ:d8Hoi;̗) X't GicBс#k57<7g"'qjb˚$- U\ͮ/jHju E_bvA[ċp B_0I,䊵#4 H!+ ˅jbMOE*y Y?Q~[u;K&7kCR@}.a̝Ș12[ u"l6,+JUiMlQ4'É&!WqgTő V%Nwt?k}BhA tFZ4dmJC *D>,.&YZ [|$/Y*I\letd)]L8`#ZRWc>1蚟Il g1Q6NP$rbQkB556/JH~hk[*JD>AZ*O>,D.a^VkUg#rtvhkFME>pPÏ_D0{k=J"~]Q:vbS!<#JpʪkRm  QR1ũ Dyg4zZUA{E#/{7ʉKet dh4aV쌍`e5t~88bp`!5Cҝa?3VXZ J4]Á@E\B-S755ݫ<$D_+OԵ'eqg. b^-;$ l5Go[Eu/f+W( &f2y"Fb[;Gg U\ĩCCz rm((k%y' gBϚ*z8ՉaoTGa4[ Ng9Brz7Ѽu , jV(4Q%>ytm 8B"Pʕ ֤.ɼ tS\}Gq}1C[|88W v-?qH찵Ne ճRżdp<7LM9ϡѳz a>C]l#8$QDB]#MNf򰰉y*KSsFJ<><8j^a7o9;۬yPZJ ,̓@$Jed)/ur(>gͨmኗnDVJ@G[2r7{w @q C<#Z&-u]IWڇiآ.a@*dR]_(7HG3-No CjG1w_Lf\/Ɋ6d"Ԧ^[Nm8ҽ[c(h^A1)) 0f׿˳;iJHR"S*+mw;iwv.wμ6ʷ6 Go 3khDQ#@ XYr`'ϘA2>|J Qy'nv=R]Xi!B}A/#u 燩B~=uDQ8RUZM*@ xCÒݽO׌rxV<&E43\B?0eaq `@v0<\}vLlds)/k F4qq 6YsE|?jÕmCƟ?6$"ܼ6 ŕLU[eG.qHjЯski=|{2h7O'Yo, aE̴f(-ƌ ,B™EUG`\FΑM*Gg0>7aC+Ȫ2%G™!*"M@d!)?ǚjQi76JMsa/[^`m>ͽ*eRD櫺JM @s/۵4/tkPC+o4?KpR8 RF?#{ scKRJQu\_Uam Lo4qv;˼`"jL֔%/3N2hu:7[-M5,Ղ*kVCd|}(1"ϾZK'6 pN,t^LL`&f'(4Gy{ta}{J^ov?D[ZQ .lYF 0 #*PW]ȝƿa^uQ (|ri!YC5 o-$S都h6hUn_vUg' 8bX'Ur),Zߎ p@zEH?dp~T'6RM{-|Rsy lԳ[~ .nr)/F3R>BtgљgpoYBꓱFuOMĝ|]̚+fB5%*p$yy䳐aןuXȒ Xs{u޸@7lzG_Y 4Eڸ{Fw|TKEbF@`6&qÅYi `ӗ[4ac!wmm+O=]ih[\t'93~vZ1 oh+\-`\ >꒬BW?7?:+ҸP/L+Ѝ%6; z0PpVOR@.t簾[j6}M?~Uþwȴp^Ȗ Ъ|[ гbJ_1:JN%0M `1FErt2)ѯOu!`~4z)ƴάYIȉ,# 435Phs' +| Ar]PdB ˦B"`6=*f{<0WE4 vRhFv+*{@[*_>?_*v WsA"FΕͻĨ@K)9 ]ݹzbBr "hv0|?FUS1$&=iwdћ`|Ƨ[Þze"W93Zg6ruEC~>uE6UHg̓Eκ`ۻVu:ZT[JBj' *"#e't+t:N"|K74["&=A.~NCP߱~:k=,3{, ^7z=I~m;,yiԍb/`"+خtZ>ͳepH&ခ5X{E&T:jy!2i]S&hDpR"\:OYN-w>4\޶^VU"=u-ٕ 𛞫 ZRZʶ$x Ls|Ei]ד!*:QoXOA(`t]LPPea+ww`m]]23itȶΥ*7 Quv` [a)H9vN8,!nTc9_1 G-!w UMj&hU/hGr7Xv/äu'LcBURoU,ɹJ6\-N}AչG| fCRo ?P;Wh-ЃƜ*{ћ#hv{0C/ \ՙuhkZ9%hHū8?XyVN.9Eo c;([7 7܈gnz+ lذ`"X1 MP&|?g%~MQg/L7pDV?. 01CQ :,nPʗ0|'.Qr'0ӄlLc :QbFH1NV(ܦGʰYphkHۂcY-P_cxe4/"|o{QU"he5i4fX7Rk9Ϛ~{-YBscQdvF>~ſqBY pwhxDnºcK!XTxm$Q`j|C+ Ǽ Y;c+Y/+qp/Eg~BTخy&I?ʟdsFuhuZ`A/GJzZ=*d}y X,𢧶0O4TBWmK%?otTH3R<-IR̛ ;_pZqIVHʐVlJ~澄(JE<ǠyUt`Q8QV$kEZA p؄\ 'ҭʜ8{z@I祦{D+OZ>jH ~;>ZqE4T<ֿB3f) c< ʝX׃ =` &<]'y õD<)' zvxsnT >M{,^H_|qTN3*a(1<\bO}q;"BQTpԤPI%3#,|ySN=iruf\-C 3>o$tώTlߴ\sU̩B(θkgJ_WMH=԰}?~<#$,-+pqJQB 2K/1D\soc|V֐[Fdm! cI g]ekEcՉ7\v8bۉ3!Qwޕ$1u!IAxէ\MHLq[f.S j_9N)L%m:VΕdS:ɔb3IS҄[vɅm?8<*؋PP{dz IzU%KwY?zǚ;?%!&Y8km iZQjr|yr&= VhV nq11:!RD'0{Rz>˕, ;?k&5p*Uv!꽫UH$ta+ȬPX7r=GH,'Ȍ3(tרny,\ <@ڸ :=c`.߿$~!!CfY$IC*9pX-LITb@=k'iPC1 ˺xO.|K.ga?O9oHx'J~ ɒ*u=_m QNX8"1*7| 73+d6f#C0 ZV49\g\8C:˘Ɔ |%l]~W~8M }r#ng:镵"6aB%~FeY<7&3\KY(xkZtABjsY?i6ILQg y 8za$nAcQnꂝ]#g 2#*L^vTAyesre廠E0M+{u?1y6x:.R4$?bٕYvW aوw]DH p+[OW:'eBZe"Ø VE7$_sxY@[jˋ9(Fju9EZFM٤?`9 [ oQDt-Ia˿*M=[R+$aGNY6ˉˋ(Rlt_uZ1(M>lT+8)Ib}Qtl&kBeY 1eB?[2ۉ΋#to$ )I _PB!/1zi Mj,qkuD(T4֭5hxܕ,R6x%]Lǁn&lZ9p(;m1eT^+9HkRjǖ>wI9\G1^ɒ;O -zfjZj'se`]ÏQ?1V”D#Dˡ.u`s;IʹcVx+1"6yb_2m"j~$VNv-Sn4KR( x _(Oa'r&02GS^AיeY#e rTYjHx뤄J̷S8ŏ%rnr&`c:Rdh01uqzJP'}5rҶ@B=7?y[{&[|w 7ܝ[!ڡX|)>y@v,.8N{=BB J=[.zߎ$4YCװ32]jAbbnv*SoσEX7sdw ]ܒmKgM/zWN2Rg_qf){eZQI{]lS sTd{3c19?\+s[̃)}\;@FB0hGłC8p{~E!]_T!}Y =KXG;)PHs dJegPnxD>I؛$Km[ ?]ܪ*`9ox`&\BbC¦h*m;57Կ9b3廔cO%0]-E^@ 6s"( :0 ?Y ړw!Hb}Yy l+\R!][q>0;im b/Cd ࡓS"Qc'V|ߕY[]q>f<)KE۲Tsyqֶiڇ|[: ȣye&h`NU`AAgU$[8Aq<08Q8-璖pD q^!и$UŪ)G=:PRݙ ϲ(Ts?relQVILOgr/e!e.Ao&xkl צ͍Js:070!Bb #sXn\Wvi`Pe봵۱6!AYSꢒ({!ԩ\TYb1f6uV=jikC'ܡoO u4 sm'y}jWA }B/yK&@mBz,pIxpL ЌƤ #Kuޜ~ rJ.XS=sISM+ (pfi)-ӟ2v5!)*dRc3\* "4~F5\ Ȋs}\? 9=<"O۟ pC}T0mA>pE87)u6fy }@l ZG{%L8f#P`K8뛤> qT3#;k,V#(HjHl4 kԯG|c'PŨ4)sԎhjDFpИFBI:a|q-󞬆v}T.2˞Ȉq.;A3uh{)#W2<98X఩R\b TF4wQ jwB}x>QؤvΖ { g]S,=Ci{b{=3ZO^p֓2oqVwJ'Y%%FG3@=AMH@ %@i { {B33z}B+Sn5IB£BD"bsƟkVLG9t!6(G9*φAX4e̵E%vs_Lj7¡6Z/eSPZm-9Rc3>D @.Gbo5h>fУ>~t>L:sk׿lF&h[H` E!Aó8fK%zKH9O\n{mtX-'yF" dq}Wܬs { O^*8dT-KQJ@ii}r=xB/cN#ČoPRɾE魿@/aH"v;Iү0̹Gtms;/~A]1T B{ΠU nKݘqMTqRԯ(B~{f 8=w:Ӻ_\|8=^W Ҷ٠߉t ݠx.n {ݭ/sE +- ]G,)VnXصwܚG5 ,]k$e0ϸAւW?eMK\qmXY78^c['fy o= ȣuezmm7>BU ʛjUV:xjM];aI ӠZkzD7;7 'aϨ kax,uPyH#4!A?GҪ`t3BQ:nSdMw7%2f[;<~ck94؋Hdxq%V\PoT-s׽+mʢd4T}Ex:l;H<6YK\!bm Mj8zR~ĨG U$4oQ g ;^i8N:bHNCvj!Yz!Î P3O/(?PLntaR4ӡ wefV0֐Ymq]1\{@ɚ+<"%kCyr۰DG-ؐϚ>%80|*WjpGˉ?XVu+$5X-=H!1B#W/i;(A׺7Ք(*>5EKj#wá x.T9o{53P"*c \Of/M0 ꚍFxyVV(,>baT`csBjKxNv0Ӂ ),2X jM {ɸolo?w.':;o v#[ j1w.5rt{ks3Hk #aG_]#n(@ tl{HUᚠt˞&4qmeKoxWH_V,m~? ]&yikg1tò!+ttOp6=g ABbi6Ɖ`.Tu#zxy05oK^Sg4}}eQBV.ŷ6G3NG~15ђ-`Z/zf"Ϳpo9hkJ[C'ըç0NkKsmXNAm>B֚SM]E4@Jfi=:69eݓ6ʹZ2/=$fk(-zSHj[P$J30%p Heo "usKADᛧLua¦<ҔtuP2Q;Rã%9i)Z E(~ f ¦+n @t9Ҥ $ZE}v0tyư;M<ឧd̲\Pּ7EXrf"dn)̀q.O(r_$#VK1U9?l2B ǼLRGćJt5(ZGbE2aܧufcq~_?` EsN;ۗwg,W?{̈́m^s=kh +BUXyo(6= I #*Bf±=5_SH3h<rƲZ~ gL)"s`E_(TS1E'CqB88qL< 4v=^I- ޲~Qr2{[;A{xߏ*lR(K8sϩI y{B(h}`+<":rUK3.OT )wtij>byFb 0LIZX#TIglZSr;rd[祣0{ӀT'=Ɖ8/M'*FlߠS|n|l|MTf|k4:р5YÏ^p\3:%| ]\~qM\D^3M8_D ߲t=iv'eهzSߖZ5|)78?=X 3cG . T6Y]ҎY&fJi5%漊8~`3Axɷb O>HRkdž1XnI?<*{؀W@XMIm<?],V-s)^.%:j*ŗ"QR%Aɪ_x ]3xkݴn3w5j3?Lo=O:W&ڛ8ƛVF3 >tF6]<,h:CfԊ[81pK hKcĕE _INsh*!t~ _8 7 SucH SxA VTg'MI9 vgkrrNty:*YyzHf,~ HW?̀uUqr"b`읅'FfTc]˧GxK }0 H56.oU$u $6K #Tvg̬[>]b2k=X{ ?}p0UAQK~.ZIvEneUg_~@Jb5O'B_zxIi'}5QN.r.tSF;NĥX{x^!I1+cJf2A>3V&Y>>m!siڸ;9e(]@b@cs kv[8S\ O|.ȫZjҜ!hӢ`?8͔2ʣz"` Аzlҵ~Ü=o'j+9 cY'ܽЋA KqDd7BRy?c[9YRHsZH)GU%TαTTHt3fz!+Qs8%p3s4{8w):*Cso3"?AT]F'bKJ2#|Ilf8Z9_vJ݄*9Y(8aTGts(s6w V~65R ~g&ÛĜ!g^LI=|t>}!uG[~>`Z׻/w8Uo uIOO lbDB@(CýPA.~ĩsyq{:#hѬ/L8s a>MU<zL-(͑XјCPZ{C|hD e6+cCh360~[Ba{/߈u^rQHC%wC~/bU_ݓs4Xt13.~ `)ѹ$ʜ3IY$wed8uRdLs)!>b@~MضA#JSMp5ܱ )t.: 0hem0ͨixb3ZF϶@3{DJJilȼwng zĉ5bϬg)f?jLqM;H(5柾G{^_44UxQQ$BZOdyHd˹pKMV fC>SJ +LB(thVI0rH4/ *DzH;j'>ړe݆a8^ȠfLXЈ<]'t,1|OzXv3 ]g_m,11B> e^JSS_ێaW>0`UKyO88k)Ah8{I -a=wn?F{63qJܑ:MdM]M_PdƼaHq{LQG\l.ЁP3<+qr"XTg`pX}Ѭ /h+L*f': ˒{5\CHeI0 {C٠B fi_pB>v01a{5s|u ]);~`H~w,W=”cN6!Nc z[pScw5|L&ȕcorIGʬ*)`1S TzWMƳEn8>?RϹL/?]Gm%8FQ5ymx'O5G_C;F:s閗j [u/]GQn{pT,.4^dK:5d.Մy-'aI:{&k8" :MU 밦ǰ-IkQs''rүQQ vP7uXN{^YPܷˋx[T^Y"!=5Pb#!RPb # {qV2pooy=d0ZՄK=M, F(QU cMߎi%7 dW@c>ٹGUuy-3OQuK<nRBJRnH yfv9kR ."~By@*dem7}E:Q9iP4Fc9\Hč^XwcܢܘS$DIh2޴&~S"\a7O {UrkP(6ާ _4=\8; R\ ;xc-[R4Pcf1HNhσH@7xϸ_m f.x>H ߐCZӊ lwR8w Iy$ N!G7 ApPTӣ1Qtb 0XFpE-..=SRP( STK"U^9":y!!;SLуJm` o{Hm7Q * 9#wJHZqUNQ>0>IE CBC[#෰_H)| q3CuШVQjga"X\؈.B3$e28X={ k[]Z0sPd"rojK^۪̇SfE[>[Q+6'&tys>z U?B rV1Xsduu{jٹP/5<q# ; h(NU%:F>qCs^e2N0_GS,;wM-#8:a~ 'TFmu/ט,/\ŇXPzT[R]} ?(h<C7SݵA ZU7e`Y>ۘ-S{Ȋ-%@3@튺W5JqPl9O, E϶k[EMǝ="YUo*up5]@YB<.pM"62YLYzl9**roߛ¾*׻g$Yhꁏ6c 1 dQ>at4]/|$JC* |a7]υ? &bАM ov]>@csYWՎ[.OiSah`@"KR]Џ]V]50iyn'ESbO G54KG^f,~5#,oPNnj8Z ol"/4K.'9-!H v}brp8I@nZ3qm1.ڳ & |eoѻ4_wKH F"^uDl=j_ 'p|_- X)ϲ0=w&ckl.\sUy@g[(4pYɚP41C$`1jLij%yv Hb3ㆶ| SuxLh݉a1OvD%yy0/.E/p/D$zSs$˅+蕶62D&H-b/3N{JBpa%r.P5j Nr@-o&4!ka^xXMx|q« '׆ne3ROJ5]p{;m:D-^?ǥ/XdS^qnt1w<칒tbálEָ$CX|PXUٜ7D!Z,+)8]N颕.&ņUv%B7oyL$ ( I|'o?gU=(-H~O橦'׶+wZaٵHyiY)|([ZE#/KQ}>2R: KEo'w1{bFS1]iFؒNWml*3Hª_wءb16: JPwyL=P,`3!xz`_EW8پ=mH3qwmy\|z֚h/q`OWԧb]NWY<6KkG璙|}oݺ:Rf*U041+T29/h&U>)Hgp;!C v&%~}uWwh2-ܙv$>eh @$sd <ٞh,iK-JXݛ,MKLOQl]/ΚޗzB @yxQ e.z]%rJ ;bP6?-pnsx٪jw!@o2<.rJB2$c:" [i1VP,=[$;?5&[ԋ!D}k/]|*.UBmInd鞿(r'B}:G!9#̜D{{GlԹ˻Xbl}H@͝pىVATw6|dҧ> [yWD)՚L'MhG(_BM%H } X|6S:8 s,hAfb#+@5 ]R':@{%*HKJK[6"PXq)橢HжeJ{:|;~y3R8R!NΨ<vᆯҏeMp r -pwFqz {Ex^5 'I! e=RR~ eG=Ax2Fɏ\ 3B IXe%4dM[ctɴ/+9V3 ToLbhL $Q)ib:a3jωڈ>5\_-)QRH!6y TI8"ڎs6SWv:/Yg.ggZ1%kB>'C_3l mh 4Z.Х~P}41{mG?Yz`ۛ9u<-lR'M͡z4?uRg'{8`9<^2ُ m7G6LN;i3Ł_kGs|G-2XMceUAL B-feͮq1RW0Jb+ׅEB80%B)G @ZNz_RF!AXI6p4-Lkl^؝&-٤f,qG1g^i[Sd*?g&@ {VP y,d]k%Z-&ݯqg}>:<}|3i7KL~oޖ@h\MF%t /鮞c)Kxp0P H3rW (46ki#=]䧬5#i|$7kȨ8.XOǟd?^ILK3X.[;V|GVO/>7ͼ ϴTG,PP}G IO~ar8M%B#֊E@B]CɍSNKGJeC{])OWq$묳eCtLϠa)DwYFP$"T ߛ4Na?:ycgLNhTqwj~#ﺈ%mj_~<N#VV0lbmlTZm8O46k/)"eE/}$ou q}}.(LǛ qgn773 !,BA31{P$,uE]H8o!zO18ʑqB8ֻ(9\\9g]G S1g0 W29HsP8N 0THJsQP0mqf!ZHfjWGI D]s>SU)8L1ɂy]17N zOpI#m|yNyS>3_%b|a־vle:HHz/wߕL`)JB*Wh`-RqMjӻ8f0#f҄($ݔc(vfF: ~xtR+#{ϥdvJxCI ]^n\X|Є7*K%I&bćl=Kȱ qizc$ATem}|"y܋rXjpm2R4<3ktf; r*𓧹=V7q:%Rb-ņᵭ]ި{64Θ3T汭BTMS)L?{2板>azz,7CJlZ+-װDgM8e&~k.C7N*b,@P LyL@15W}Cϋ%pBs`ǥϭ2g*BE&ܼWz"voѱə  饎QÞLqRNE9 ɣ@##.->JxL^ Z7 }3Q)U[7TL{c :&3 )ngq@U_S,Z%Ť/H%uKs1h.(oLh=AR^)0d`3ȼ$V"gdBL_)Y^q/7]r< M,ǒ_=R)s+b`W'0Oϟ+> 9U ^¯ssVV QSHZmPZPowʩ\Z NJgqQȺwb]8ueţT"!AYk\MYwA Ba 񒘎gb4Wqbe*GFUZI)]iEg2#@y֯ @ǗwPJ̣"K_&Axpx eة؋y,fqʱIg{zWo| ذmRv4QO~a.}h.Ʉq4c _֡é3tc8zOtn؉/޼ Td^6Z;r=GaV*Q~~5ƨM<t_Ikp{ǵbUmT?q؈a?W= ,ڪ(19Vz cdNر~/C0bT:@ :]ԷE f9v݃Jcτjq{餈?#PB8/?m_ܾYy#]I|Kcّ-K4&V\V͘ =ci ૶LG7 ƅi t%(Ln:9!R?%@4;%qB,x`ĭV2Ʌ{i*[5y}\Z]nAzd^!q,7mSqBrP`6@_ ,95+.s:^˱ x=T-/z`< X焂#/A*<ª&Lדbw\|Ř9{j/QȈF1y?r[b^bazw}heDO_& V8#trJIw`䃖ē7zA %B Zp=l!emS'ؠ=6l֢YU2OKZ=x&GIVv&ZC<˚USƒT^"Ycgnu~Olgnъi`bAy*րUgZ*IȦpzWyhgQi9D T*Gi1]3B n :aI` AnM9WV_bXgߏO F;1Sc/$4߈L#Q_`jMP[BkqJ&t6c :GMNJH}N?Z`.=4yVףUh1?%?j߅JIX`pWGIVh))y6Q@^NƤbhK"轔^:?:?[b]USZ7ڰ._saRA+Đ& 2"&V֬ rN1; nd刯O XwESL^I+Iq%(e`­?+ h=0 Q 48=$R< m8n0E!).+ .tCs HɂM^Z?0! \]wMpp +:`|F 2Tfh؅FM3Q&`8P^%)7mԜzY9[ڬ.i[aoBp@׹ѩ!|Ybc-C)3;iR_$"#T!z:G<^ ' $w0qD|kRQ%X]S cspZ3N!ʓ,ݓN>1E]^lSl7lmJ 9[7CY s@YVŀt41$&X+[|U洓oE0wvr=81ى9dLxȴ}ySYd8o 9T Lթ=Qd%q^P8a-mϻ Sٕ]MmF;ɔgo' 551yx}i]I5ڶws)RcX.dzJUm=B,n dLRi0, ,cMAvw5z]:VAP0*I_Ў,)#5 {7+ {hQ=f@$t\9AgpL@ȩ]nϊ<#)/$^-3>-?\Nd{V f - .{{qQQa''vXʼgYZ07070100000044000081a40000000000000000000000016101cd7a0000b5d0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/sw/rxe/rdma_rxe.ko.xz7zXZִF!t/]?Eh=ڜ.+̋`>b3l(9KB[i.)AnO]q͙wiI,:Ҩ"<֪ņ񅙕*e*M1I:T@S2IeZ2Eaj,rPZ &nDނ؞M| 1"%aTK뮞gx@KWFup]fFTGޗx㢃h2ZFr`8f>fGY08niOri$#V?`0Q`; ySn"<2)Ӏ$CkWRZ.АէxϮV(k5/蠪?MSsR؂&-1h$M-tK ZܢG,Ʃ4:C \>?rUbNg鍃_l+&$`N"|$q)=oF%_? fXמ9qH~'Y?t0m*nA_~LcomqP<&9_lEQ Ũ. KOW9<4PAØD?*=Rm_YWq1UM&:g1)d2M:`t.ߴ;BmsWvl 0Akj%*z/=›]m~?EoVa|x}!N66;Qh)Ԑ(.e=op#v9GKT{2TEW g3̐!x$l#%ΦT]7k xV)Q&VXd-pk ,=@&ǣ_1"T$DɧWg/$u&~p-ŗ,. +PFB_ /Ro-[BOX;.A5>nvJυ;UJ6 {х~Sv*p>+p<`Xv-: vZHD* ͳ!VjtFRuB~_3q Hį,0t*.Hk􌳀rn53J f_2tbb{P dO M?!/v, pA2(3=36 (9wGOfߖUAV0/PS] `܇eݻOV uЧ1^[ݖ"H@'d?\i4@()i$J2yKg=>w8Viީ_˥ONؙF y'X1Ywsu(^XM,1udQn>Bz+.fy Fi@7|LҤ<"ዾ/Wm&y;\bs5d ?PcIO)Dq,bf͋E2#cLrZ|AgƳP 4e8PA`ֶW;Cl8jjiE`+#{ MmNlɭV78 ,oZ?viW,ń{mtNPXYʌY3Qʂ9ǻ[ M ,e E|[;12L:⿍E2旕eB=Y hg'Γtl3!.S`-ͭJxȪN/Kܕ:2E@:ۜj-e[pgB %mzm7y#Y "u\9^[X`9N W$f\c6t||$ ikP@qm[v=qˤf |@vWyy4A߄M TMLJ, hY۳d8V @/das ji'7VRۙ}PP0j<),7*f8Oϊ6m ڋ{P cǃNЖ[seJ?`V TOQ6d?,3%+GU1aʪi=#i蟘A%~#͚?b6lu PmA});5 g~N`nӬukh J95y}@^fXf^i=HWÇ1ZsU79Vpzh"Y!Ktkc3{(ܞ[/+w#\!;.SxabuJ? KW¯W3F?=<5`!5RI>f_Pw/G²P0؞*yfd>ZAZNjvgQt;ɢihc/W%s-)cnV֙UT۔jEn|P}JSWO gg+e|?GiJ^LNT}v P%9p: "e$8ЃPęU,tw)lBr 4R9Հ悘6|_P{o4$Y]rNJ  ©F0K+G, }mr.DAj4]ƷI0(]ûW[9 =2_"JZQPՇPu,R`dnn/C}TQUa>P ^G -a$o2 IP| 4&|[ǜʍ?  T.[OjH"/Fܬ$,Ќ44Kz.!mx=L$뽅ۥ}Z/A(|wK;RpjwE&'TLPiT-D: S7\"vNl1!k -s8~:3ǻ ;TG}1ԍr,m\Lcu®`}ɧ$LF0uSע;qEÒK|f sgr>ek6]EoXZƃ~$炜ѿN:oZ4)W^4d; ~';x7!wĻ|97/`ϭj/`vZs_Sų;qFXP]u؟Q/,*~P srQc%;]WuZީ2ip/>5.\Ff @r?OH!PZ@)\?e=Y:W0,jzR)ژϲgle`׬?>V*eCp/+]cl46' Sg gj<7xwz$$_nx>hJIH~̩PT/? QѡV Pk(5=%~OQՈ+=ܑKT,.Sj[ykÁ o%RՋ6qU:52$Pt71: ,7p[Bvu 'afʿ9\dzmpΆ^K]NDŚ>_IZP} }ɿ/,aEae&)!{_z #i ~Mba<(U˭_V ]o0%3_#a?Ql yU6$p\Hk@ӄ0g_V.F[3h0̖!|vTzI$2pG/:bF(ؤRV"ѤCVA/fo V04/l$4w ~ykzR Ŷ6$x1y^{<‡NFč+kWJw {NfȕkɵӅkC*i VVl{7O =kE %u]j3킫I aHzۖ6ďqF~/M˵;rO9r9|/L`uO4uX izW#%ଐ z$@]8΍^0dnt 罒Fm?m-y2X-WE$Ԃu=VKȪ|azi>8֨\" ۭvO>w_ ]~%ؙ$dcjm{M_4!KA٭_/m@\uO;A xRzå i|9JN\,Y#Iqt؆u1{U+q|zȗ%@x'PY m,vf/xcA)ҵ:c Q 2%*|b!!@b!PgQw֭G8yG]]˹,CR9~c'p'Rjb!1d#Gy>9˿mr.x, 9ЗT*lL@,Tz?rKgql6 eM-NQpg[F6(.~w {^wkڏL2 Z& ZDfgd' :KmtHԲ"}Mߏ`Ny+jUu-*PI( LCh< D?-K= ǧĂqAW0R[bDmE| צ<9-z,$rQ.4wlgvMǾ̑9 9S|O6#"xmZEvw?ԸGNw X\PM16Q'X Rju?s(!ὄ1iB qB||.S2Ćl͠LL8qU}b梫(50ݧ,UP {qe^%׬IJF}7wə _ʻ_ʫh?VAL7ag5dګw%)Jf~jFlK/4Ib NB3~Q#xneCBsۇ*}Vu>ceJ^7k{Ћj+q^ +aɀ  s5 b{nyQY/-u^1 j1tz}%2O0 SaR;0ŝIQuwo.чG 6&߿;xerrz3EOƒ'E-lG ɝν_Q9!.<@ !" qYsyVbuRO.*_ʱƛ[MZ`4kvDlfknY!U> $!'=(V6EUœ^qPW? M,# (FyruŸADـ˙ 偬Y{1;; jNAoo>z>])Zq&jvyl嘹a Y ljkqQKB&wM؂Ζ:)@'\W|5Gy&㞼.Sc?z38Ӽ|/}οAz:_X}NIj "J8\TVkjP}GuVE;RW-M_,(%z#|G: E d\*kdѼ5~>s+xkt~(s?ŬG&e- ysd2@#yN=-ęmV L |i 9X04-K`)GS0Y# ,o F'~u֑9w/9%?k]]E%=\~`\rzZ0i_tÌUBhR3&wH~`܋;+j?\+!#̓&GHn΁dy_XvctJC6-7uHqلX"*.a/8jO$3]qvWRånܑxb ~a/;l:ҏSV|&S#Qulbڵ;_3LAψYo: ~e T;m٦UVw.Λ~׮[Z`q(cGr\ʼnnBBKyNc+:?lT\JF m[P ?xMDKTlP_!GnXavڄar6Y~I_ >Rqul$@v9 [aX2ED&LmqT[/g".AGdI@ HB9TJCfI5J:;2-x 96wDS0_)v B% ͖ufN *6wOY^{,q3 6RA~hpBI{l;3>[;ˬ$[f[6фkB UGL"IЅ5͞ {7_ՀNI!e !kRCɴ2e)v{ۘ$%bJu5l;L;+f--; QjӤ'AIS+}ԑ1[3k)bwĎw^Gk[C+^a:k̒|NUmI X*ݜ͂K&M)ΌPJ$xKˎ*F*zN{a`Ƀ TSӳĭh7-Y7A<$OB_f| "q;Lee]v[P(#P$nT=xO6l\$E'`ruq?XjЖ<2Z2t* GC8KA3ݘ  lXIΚ \#"-K~~W\,N t]d?Sp6 rWlĽƔݣ/#- _4y`wIV҄M.d'&{*epM^}Q%'I6H8lrx*,%Xw `)d[AS:פM<̜Po;W, } 8C?-ޏ< ($+AR u{ꈚ=e[MaQf[ss):Z^D\̥E#nh)S-Cgr(#( s{25 ĒE*tSS *1QHpV꘦uN׸kYTTA@Zc)[״J9gx%~2C?X(68boR3 _pr )8Sq% ⭝_(KJpUw.g#zȸ{&O]`^ۋ { $Ns[[snT.RKCr:w;EC U^Nvf~*ShUaa×j^PܦGёL,w6ӷBٶczujz%\n]+Ὤb! <= B "NwI&=y)Ip2&ט 5W>W#Yl̀{+f"@3b6AI :goxL+3:q!~0@>wkkwúw65ZnrT 5 M>M*ImHؼ>awP,W߽"@F@KERfHcӧ\ρn&ɏ< mv aN6-n١3atL{i ^n$' ~ù['Wv`݀bS`8NP ]WmG)ǥ rq8)78^h:wGWVU&N3x@sVYKS4~e>)]Ơ;5=AډxcYh*등ijޒ@ycVfju/;`R?zI Yj=U%A';f5KuJo2 Ľ "l4'd=ܴ 2rXHleP»Rƻ-ZN/A"J*aӔԊQ1W  t}#3sUJРtW5t~pdifxZR< ȩ}wdoq*#;}HhJњxF]٫9 tug}7#OμSB ƑCNWD iay.g]yp#א%fMzݳ,UBa1. mLb{06I~du$ņکpf1^hi m 'ei_!pYh=g$ i^Ď#TH?GΤ1&5O:L$G%Vo) DBJ + [~f2 ^72-p@,dl(-oYͲk(t^zы5rآC2u &!~Cl g~'e%7E47/,@Yk̙5 e鰙fSPNx\Y&)J1%,L#5dt)oI5w&G"-?AŁa꺢M`_*nQR2xYQb(qHYgȓ$c2_̇VrC> Ha|_HUWR#+MjQD{Srf1mq79Ө;J6IUݽ4q}XC?Hf_j[4ZJ6%:$jW%N=019?| $`ܐt!̠|H'xk@ߕgrvpRõ$oS&SpFi447%Ү2hΞNf+3Le<ܷ@ s] [~H> Nc} V ݳެw}#vD8&*,KiLG]o7qX']p8fU."0ʩG(. ?|L_P"gGvH i^`fFѱLARc.ģb߇{?,oP{l,\ 5F*mɑS"zħ^{^hRwr{?LQ HBb~={!;`Pℽе[B3{ow⾈PvGک/T3)Vʵha' q9,?\PTX˴7ߗ(X+TPatJyWZ>>2hw/5=GލGdž򢻔 jxMjӱ>Қ&t=!prX/^%x/F( d B%d-1|zIx *e.嚶яhAZk{ywk5wwbk:Ah\b(Y)6X [Fa=_szNNպHw`/Hya&VnbԻ6"Уq[mK*j%g ~ ɆXW$+ԭч1nom8"DM$>0ZSR'Ln2G׺D#`Ht.{wKdh:V<$A38(xM%*άQH6glykaΡTᲳud dݰGqAfa㣈~nU(Lf+W8Y$5kuɳ~" \&7Ę\#:YH#|7rEI1<@F٦a}'esDZey_W)$ڎKR)URaMI;4Ev|յٖeʼnHhdWmU=?ki dB}"/W#E玵NJ9Rg 1lv%WU8^r6XO)ZmPsP16i-`ă{K#!7h/cP\iK9ɂZ?kOc!AaчÄHf.)\ <,*AS ߧOv NْaBƹt T} Lu($q e+*|n$25K{3*W6V|g. 5ÛQc{S; LKZuD0U \>{_L\g+wI>s̝xX[Ueegِj 1m%"j?aЛ5Io ;jKF@oDɑe>50y$ubjꭎGUPU\GCARɸ+ f6y!7A6935.,sx?--Xz09Y@ j(:|OS(>̠ʒ ! T0f[6]9-m]Y|1dm+p֬6f1=qέuDzPi&>E_vxW.qȎuhGN: G[,WA9=T_cuKu2L] Wܴʹ"gxck8}Ԗe3 <\& &^(9SRk=l0gvhoj%E;k ؎,_{ j yާfuHEi(lkRg(2υ '+-><-.aՂBѡ pV |G,_1UסS/w 26ix>}^GHYBB{Ŷj `X0@&oT=+ߦ)ۀBn##ޘGp*Y u] )<T_̋B-fxWHy?81 Tyew~L!@l`S'D=9\A,Ш9+GʨaAnZ(o)g eU4V,Ac4-EFte>B[.RXU!y67Cadv%J]>rFaāDey`zE\rK(L6 I<;vz?.^AAX@I"1(pVnPNfOE/F!=>v\&il㛃@0vHN8Y!R]V^zy|₹5RUN<4O(1tY[B[S]U=Bب/G!֨Ѕ2# 3wpɋ}#&xR+{2• =ǧ͛ZBpt@ϳ>E F@4D|Țk_pj>a\vJ/:ګS0ag1sSmݒ~qա.S{$=7J!G>9{&O@z%?}7ۢM&ʫ EkS% ;|I=[ĐQJ8:Q$2Kv& gE)>".;{x%#-U`8n;[Mb{1ї;l!4m 4]l uTNq1LphH8!9S A&3@HgP oQ˒KS[@Ooڃu-Un]Rt䌶 %%ܢ2Vqja ={.{C##U }U=as~YZP45Z9 $CkþtEpIl}!ӁXD@f3)]MX?&%kgiSe6!^Nzz5f;ЄGk<{E *2  A|W$&]blxI uΉa7s xA w#H_.}ߓ H4k.R0}HHa"96%jJ֏<@sJNZB$yrd[wQFT٭X@ [VԒq,Z$;E t`'uU.( z?y'wE6FEx+tx9Jd6ܭv*M2  %YbVC!GkÖCark3TԒ -G8[Y\s?;4rCORC.=$)OL@6 h_%9R y;^Ҷ>%id&΃}z3fXQ:%!E{c!պ^8vh4p!+S/摪y"v9PR|ƀ;p0F0Y3t†Wn=V{Z($U opu(sDuɾevw;:A:1R.]jdZ v/6q,].NMݙ'Ү@[Qz=>g#vN2DGǵâXFT4fE%_Vs JwJ<+lRHShĩ!]X_$=#ADx1}Nj>;Qlv)MCgN8S+?GW 8p3̮ nx4}[>> yMeVkLhgDlSi(K&zMxg?ƴj"7X4T+7R_8DmݲZ$tᓅB> ƺ)[;N[Š6 `q 5AslO/ !][p-'` #rJ3dҊ+ 4TXsTϦP%*s\zGf҄]a_(ntVPôR==O(igLA&e*(=vovcIAMδ*N;tvrH*HByjP DoRGٹ-YbUʣ "-Ɩ _8~{~e&[4d|Ϙfƴy+ؔ10Sv덶ACP%d˓Q[nqV6wj P?l./҈LUpxS, ҉Ikh- E,5 &|}h߇.{QOI2:g6 ERO(}e^e)┺dTٛ6HEb *AΘC-&d w]lolX)X^~ hlTnSXXL>H=[](HCBL-y Z=rn*D\* !{Uƹ2ۭ>.Cǣ̖" ]H7t)}Hiu C|'3G@.j[.s_GԐʞa46:OSN 1lwOT۵GE !$%719"yt#wQ]O!:47+˹n*z1<'m_ɆıQދzr0ynwH.^*U_3;fn;Pߴsy[eZlL42zw<\ep%h#ܙZ\EE@tB )ڀcb22*d'q1UvÕ|gԻ/AcOQ(:9t5(`,v1zF9=xf?+ӛO !FobA*q}NCq`Vz^b6.L'*;@yi7Eu'T|Pf<&7 K? qP h9~F!vf:?fGJע s1gOƊVaUu?=s ܯX0fy M}YtBSY"v@2FC's/8ܼ$g/S_*Hwɉ,4'eBcl--ԾW/96ƥ0k2e˿2ϔ]8Xe6>"nd߀^^ dE$g2O Y"&9hWsN/$ֲaZu^l*A/yX*E+T2w}V ha _Oٳ݁K-d([QlSkVQڱ g2x(e#.7J}窜j5ɹ" OddZ/5c=+|K2]J+vnp?`p̬(n ͭ6ǡZ/ ًBu&)P7S+ˢ9_ &hzb48 \QxDl˜'RaCк"@IC)˓jԞ3jYcLĸ r]إAhiCFCD\>(k6W ۿx_B/8 |CeLZ'R-.ӃfPt-DܪBn&v ϸ%p؍eTYӄ"[$lj—ݛ^3C Kݿyʞ "?ig#֨DDHd y}?Um Fe%`n/ G2{sxoY,$_zvQæ ! }`Qz+B'/ܵcae(Ѫ8ݰrg œ5sPG ֈ2<LhZm"B8?Ԡ>$B=N)L%}I^BE4&(3 \ wsN}א54 90FM"ߦ(0JKhleA; %PSt:DՊԺ:N'=JW:t z0jFI+[D՘yhP}yR,9BN+y)޻[\]j][mUTEZ"V}X@lkOf49jF z ǝ|ovZeKT< 1qHE*B E0 -R"$՚]IT*g$nS_(1 WDוtt#Π;U3zg,7?b")|K66-a5!EO2_ϽJ\KR1#-6O7`5gP&{eat=.Zæ jМ%~8.i}Os|ŵTnG^nQ}YEi$P 2 {ΕC9ͨ=r5 a&O[5]/lhxi[mRcQϏ!OUr'FR!gJn=x8,_S4WXڭ|i\\@A B G/Sd[VA<B'n/(!c>vP)Vpz=GQL mk24X;_ajm v |dcielLIƦ]ۜ=5;P?h;ލ1 ]"ǯ+#;I@d+ >3GOU?} T>9 a (:$'*z3uPiIQ8oGذGzZ B/C~%vwt4$ٽ/,)nȌfGv]cKF;I[҂IS12eNl% (j}(Q'7)$?9nXi$hgSPdVklK`$DIJZj:*fh[F/C` |a"A/[eYE@ WDx/H BٰKkhb'eJGK0N*FbV K#Fܫ%7t)f%Cw]n3Yϔw^>hێ-O`$ غeLd`05KɨIB'.b%s sPeOtH^.O`щ[(XP)H sENF⪫TY,RaH2rJjuW3n^B2S5 ̂@@jw`~9n.tg9>"{'b\3i~rG52 PݵJꊩya}Z֦^;/Q%G05dKNAq,kDjeDTJh8/ )F3X݀oRŘh؏`6Myh ^ \θ%;WN*h3g8YӗenD@0-6'#7^7ZzT)\ vDI?%lDa̳\~!>HHf9=BR ?4EWQ-xX x z.פA?~SߪZe _LP=iBO-ZI"Mk?YO-Q{uD[:mF~:2xB_Z'\[uT錸e% ? ՘6N DF^:)p~ A-2iN2*fF>̤+&!X˼:cpG!UC 뻄E8t.\m[ ?oԣN<-cwсvLƢfj(V.;#P3j,\cJ>x_iJ JdK&nd9{;G3jU5;W:X?KÎ#rG1 c'Wb[-)B䄞,I|QFaj|QgC| U\ָrկ;QGn:HWM$짦=8kH9ץ ;aIYLw,VX Q:Mq9Ԟ ^S`3>}lTiӠX>ߪ!ceNeBDWZryXZt n)@RxIׁψrNiz|\}X..cٳ:'GƵk1Rg#;d+w9&7\4W؆; q>Aƨ-^7W2ܣ@s`u>8 @Z",BѰr} s ^(l!h R01ҊϿUmir|RkɌB|7z8D6N,}#Il^ώ17pV% %ފ㝊Du;ivYj#1t0(+ !'IwomZw8=ujX K0O$&0M7![RO:<˦J#e({_fi,_eJ_^7j(W~Y`Pm=kڠ,G<`)Mo*\ZgځUs#ѱآa /VgWp:aJ$z Rh8YN[/:v,C?zxp`Es7SxⓂilSF&:=Ĕ,nTbJ--N)’xW+"2aBRLUϴXs^`tIG?gzj6~Sz}#05qV9̷Vt iU+K|SWspBE'f$Y_ϓ9q+E n 9'DKVY Ųm(wF /-TbXqY!жYE \Ez?>deL~izN~@?L<a-,g10)F7H,^҅obAu@Mq|2*4`iAEy=`z(ɻB}`"߽Nbb9ya -].sִ]_*{FvU0aݚ~͂_7pL® 4;X]O^5L3 ܀Žo1w@}kD5"ͫYpppdD8ܡ[@[o&JoɘOIX Y33X!tip? \i+AZb"Gs M] 6.~!}nMd%"*ݪ:d>9kW]D|\6hu-w']-T@Gs"ۣ; A`&MildE6h: k獓EnlK/Kzj/"Y~8-;yWܰ@/鰪 fj m:6n*:{7K i:cv(7PfÏj$ԗnuAT~ sXي_3Gcozǻߖ"pXi oŸa}/JGG&8e/{;QFX0U2&0YU_УJ-Ut"{alN4Փ*mR#D&884I\wO)eGrg_RgYca'HEŹ6%cjj0a8#Q? k$5@ȗR;(]SͥmNTjbVˁrUlSuG=3]v|ej)/MSr%tO$}I%N}_8LOp> -wQ\P9HV=t)Tm(>3wm%;JL]O@a6Qܙ9ODszCzdH"XhdNL8PܩSVu3EܧytU1[ƼlO#}ڜF'?D(79j ©$~k^d/uRv堭SUI>-D)~<#pji<&>k3y*s̳g˷(o rsp#iV5$^y>Ӂr܆}w2~̐-jaVH &tWn)\zr) \ɮZ6ᒣ5bz?6R d).諔 Lt< n159d|69}R~t;XCtT>,esn;u 1F_Viˇ~#Wj@=lN o%_dAA.b*KCϓ7A qOU- R'o,,T̉&Y(D6n<$o}pcdxGN Pʠ)2J!QCz3L/f,WKʄMBј6韨6s;MP*pDޠ+=7n \i0}qSW7R6M9 6(^!b g =2dIv>+zٝMoD|$,j[ 6;sxOUoߙ]JNᏞ <;WJMyk!]^ D=G1% KӟR!s:Pf*J)wYGD͇aBUm3b(xB%pArD>&`I->Rٵ{aX̐w )f_iMsTXj%0}<0R FJ֢/wW ?q} LvqT<,@^AϠ]?z6RE͋Q?-GFxwrTԨg3w#wC&U [5z 2wrEY5a}( mG\x5_ u1vm'V{Co&ϨH$ipE> ]Պ,#EP3u6 ;4,wc{Uew@xļeeBW Lbӓ(@vJ]T0mBiu :mu&9;flEF'"/kp~PoHzU$G+p@r VJ z2CSPU`OIJۿ5 w5?Ǯ< b]OR#Z6[xȪգ%0 G=CV7a(|B}PoQL[R*AnV%B"j vFx0,>9'j2W^m71}sY/DyCh}ڙYI -/ڊmoh'q[ib*h"#ic3u;(.M%Rv+`2j߶wԽ^X*8SY{6KNnIo$1}ߙ 9̄a{Ϋ@i4Y*%N00r` vUZ \hS]ts֩)у &d?VJ蚒$+IoJv09.ͦ5WBPL%yX+V#ث<%yˇaBX-R?]º\@2r?D{Ɵ"w=hmT(lÁ}SW(SaDU7&4󞦢| L[C۟!Clԉp E0\ϔo,A~XtU)NS), ? c] $T!.jy:,E8ݰâW_|y{_tG@cs:}wyo7hok{u%eC3 ;(ŕpnЭ# ‹B+B^5!qmܼ QoJ'XĚfTm#>8lPRp/H,ցek>h38$1uIB}I@s ʚss1YHmrρ;\6gic!l-0Rrp~/_5QhX :tcQǬ?w)D:9BidD,]h~u0^G'NR`!G"[(K(U .Ecꪵ &cOyC5Y%bI> ?'´v.Tp}WghrsㄈSv^n1D C+t :} LaFS`E=(ܾQߜ!ݺ(SXTBQk_J*T a:FCPު\Y#`x$P{겠-|N䫝Z~h]5;Yb}LcdIH-Y8WlCq7sO˖ˌ8̭*Wg/kJɚdYZ RcK0 %66(ly.<@$Mdi\KhXӑpWL¯F6>d&Hiѫ4K=D#BDu$ņHkhpDh+ !A@%Nx6cy= f-УDIFQΩ-`hjKU'd۲[_σNGw Υc>?يZL,P& v iRXq:瞞! p٤֎1 HZfRCV'2jgɷ!phsht' 4_OG])i@Ud膛NGVѝ:UtSG!ޫ/U8_ee@k=\'{/Y$Zr=Qa)y4B[FEٔ"{_/ϿcҎ&&|5XkX %2\71pyFCϚbC4S 2wc/WTxic9Lgi% tZl/d G]S&v8qKa5(7hTq^Cb{N*dק:%N-C ^z[fvE<̽ž .ُ~oxտSG8 q`Wm$(?g'F,f5Bh+=螱玑7﫪qAFCM~g h tNH:9|wXϛ%tjo(+%f߷TޜECyhUǥU&C07Cq6J7ILC~7{-F[$^sϖU,Vh:˨Q̇l\Ԏ~ pf\cY57]Ж$@n44gl+ʂ!Ps|A{SdK[D/JUMˡCQWbcbOkҲ홒w~ֵm7߁ "tAܫp?P&j6*h52Ӎ:>YpYJgO ֩H$? QISI8ȊE5 W{LĻi Fأ-6㟢#+Dz1Ebˋ',ĨA![N@QMI6bTU-xb yށ%M&j辟u5u7IJa+AJV~OK%m8954*/ wk֡ePYzxBM)>Q?s)[Vml7v,&`Ssw ْ8p̙T7,_߮N s)G9p:7{\+})܋'"/\ÝnO{(ZrW;[Nn~;T8)sIf P8%PgTҢ#4':3Rt@MwH<4UheQ48mz)֬GF {Z_Qg=Xc25 OoSdV.Ds&E6<Ɵ|qӚ .={EOflD\dwfNϔEOgzzFpCȲ)q6j A䋱%51Iq%$9^Il7Rp&?ǯŸ!tixi .,Ql@m-%ڨ0FcuPΓ%ND9ӾOJG\^[r?6=5釷&Gi#\FDr6> {"Af(5A⣢0[ =qCR)~7kY7!ڿ3F P`Ly_rM]JN)_yV_->f\ȋ85.n"&w N2HOеXD.nǗWLS?v§38~ӚE֒ 6oMXjԝnV%MEv-{Yow7OeM vQQIqxnfצ C4[zF4=0pEudyv01xGͤ4Bpk_$+#3MAhbB_u1sx2ճ2B#WVPi9Bk0R!ai6%KIu&bm>/Qu*+hv2~)qX}G%5Vc,Phn9let #pOw"gj8}G#hA>y zJߜ*ͬ|L+)օ΅7i)B¿&?~yJh,tpy+Vtm,ңqBaF R{aS 偯'OX $^ {R]+"7 XǹuƔs=`!5@ٸp]m/nN~'"|R<f5Є1r 4";m\;尽n=us>ڳROⵧ%|(J?F2;+|~E|bwU'1;,ՊLtR>rb7~ݒtMDܤ/4 F(r-sD"Qe#.km7Ə~]K0Sko )@# F,禖u\SbTX @4ϱv-K{7ⵍoF1<^&ةW962A8n~R=R6lܷ3շ"5qSwũ[[t啺ZD2OCDzu&q{5`J%pؙhn0ܦwB;+ݿ oQxaTnBGxq Y]V5 :oiDwuN$  K, 0EPeW7ZB?Z9,H!h-dKoO ӦQ[X':K ?VL{*u) mK`:ab?Նǎ: ;iCN| |7j[Cio:,GXo?6y_UX6X9}i@QpKx%$ET3`La=V`Zk_8wa~N`ae߂?dvr/ƻoMژܝJ`łMg3JqWMP:;H7z# ,7 yʣD(PmЯʧ:Z?#T [=tbk_M'p ͋=P POg8y=NJMmBОWoKK'κȬDO7\ b|j",ɋЇѭЛT_\\A.&n68poMp/C1oH!d%fɜhy+J~ͭ ьƅ!zEqPulfF*G& ͔ӄa#櫈,4m /I,,Ph^rN5&Lh&T6?KP+${ȷ-r#+ 1Xs5v_>]bjP6`-{hv{;W} .,D]XB&\ɯUi!TA>xXzb?F!EPd}G>"]~IJo@`"3h#;hgL7z;+,I>زjIdZgCr'ԫVLՊ5?%`/X.ޚDnMB/JKOJ1h'!ٞ#f1[* )lr[\J؄hkO-Q'#nϗT  .}n>XJDi\ҥo}jr.!/4gs]6~hUOEEld؜\AEQ?PV:zWV<qUv?)}e7ŰUn|n,2'̭z#oN>ncP`,ܦ(.pC:rl@=?=K|2i-:ѵB|RbȘ-j<6pL/A2Us+ɯPMa )1b ,rD\w3Ttab{LLwV[۔Y]*3QQ ]^+ipNٱ, U71+__Q׻FV"p.Mci2<Y|LipD"N+s~_[D?va>ѡ@hwP) @tI ܓ܉}s[L^Ne ޱƘw :5}Գb2 D p2h/7~LƼC/i6kk0$aLEtBOE*iq[ձOA jgTD\-Z(,E8|އHDX'zk[~<zR[qT*bϾ$,ׅas&V뷩'I٠`f<@%8Yt7Ęҧ1 k&yFCQBTr/i)ra>*&̡ Pv§$y f>⪳Z@*#̚IDݐpoժ9缰"* L5% &I2cZkx#ٟIU0ajpɏ7"1SGnujĐ"b+V 7:xҟV>HkYvLޯ50[?Y8 @4Tޔ5~_ Q/:{9lkj xE_SК'Sgϵ|jQ< ,4ViJ<i5q]s8H#nC]lE/5x,9=OBʱn.M\kfa1yq4(Pp궙A3-wq}'q!?BSF r诎Vn%_@I!N:`W+a [ zE/b[ZҶg3v O%У ;ϋi1 Pnч,qT݌B 57ƈ\!\EA qJ3v> #*5GD:m6;\CZ=@Kmp+uzYs~P $mC`l$7l7zD|CO`|$}j \R5f#SlO1V4V2@H,I#x)"cPDO{@:;97$TKT7$H}ka3&=&7\!6[ ZVwTB6?}x˲GJ%vP2s'_zLH]F5 Zt GvOR/j ?X`vT{!+0&Nb K79sU+9v+hCQQX@ͅ 6. Y?|TN:-X ޸oB%;[k9V䖎Ump\<(CKlvҿ7j |<irngy zsš‰=rlAX 2κmZe] [NVΤϜ ]BCXFZt:K)ڏWQ)B,OnN/Ȕ˯Mc/8yݺf=+ A' !7I]GNk;/].yoG!'pN$}rJGI}"Nyj}:o*#l1]΄*<ڳh4#[bb{晍GeQ6@Y|7eA ťn^-A 4Y:c+t:hH' BSGzy߈K8ͅF1)h^sMT#Ɉ]ɢ@7HEVOE~BK;pLAŞ^k0N7'9qࢨnIK>)KSEܾ)OS&_,EV,}/*.aveo2OCO|mn$}y??)R o8JeKxP%O8G~#hY*s3Bb+&l˶*"LDd10*<{߶]3G73M-RD|j9_8[K'+Zݨ*L ~=8f&j-`AM`(8uJޑ['|P>:ZB (6k e%jSun8~}?9@"Q^pk}O_.Gy d,gCg/4FgFO&%G Cџ2ZcMI'y'{+_jG\ ?P‡ڳIxdw-꓏xD*h%鴜&:P[ z2xZT~6ܬŽPApƝo%%3IN^V5:!ec)ؑS_B&JN| Y&gpSG0ae8"0/~멶t4Yg1kz~2~7~>=5)6>ՁbΎ@Ab{#oɋȐNjU0AC(fUN/^r!+@..HM%1۷P珜lzcE9][H j"|3$mKq :c6 5ha}:@r4[I9+sf'j9(' C8CŲ{ kDwK_9__ͭc8ʾ|C9-Uv}(}}H2M`-0T{EĝKn.ۥN^soY ,=2.x)M뫲*YZO@rح+V~3 Bm5  R&gZ t:/l˭Z< =AL|XchXBvdzl|Rn|e>xrly £B<"}(mji?GJc> ~+~GĄ5li9w wgD4EʔuZ:k|9KD'XEN*?#!q[;Z!~]d;ۧxpE$(N->VtHGĻPN@흝Z\T*Ma$cjt5OX4μ`޿>#J$]1K;z>Ũ d#GgAwSEߙrqXg%lN"њ:9XO}H$`v*$eCFǥH@ aX.b@Oy9ZO᫛fdIo8Hdp'0;1j!}n$wP=ٽ*b|S2^)~8 MߒFCq濖r*uDhu].="U86.Xe߁P#V ieۍ^y:"!_HORxt:~qsa}?& )~oWMR%6W x`'szy -ּHap$ p ,La0SzZSZP`͆yxȐ6\)_R41 g{' 41!UExP?tP+;kV+d#{#RSj?a'{/1k vw'iߡq%<&-wV*;I|t\NgGVIˑzXެ čx}R )`1%\b4Ƒȳ?˶UMcn7]_?4Ko#dE D9|vH)xlD̤Pm07wֱwFX2퇈?*h@dS(1#g莺"‚I?)b^euD|Z@݅Ĥ1Bh\pj@oq9BuizBq5JixÞUUt*,$ ;jHG6\L QPQAo9e+;*|&d Xsf#x|ӂݤ{i(]U.TH0o/^,jh^oY*^%ʡsn~?,eb6ips66j§Ø@jK-ZtsJ(-rp:krn]!_Kъ'yP]يkč!{o{s*@S2 h`Ύ1YB qq^7@7$l4Y$>-W2*_l45;gb}069.Hp?ÖhƪLq$fܰm9>.BaIr!":B gJHK Sy*9k1۷w[ -|ntH޹v 58!(A<.G2AC]ORq Rstr5J ˝L C1.Z8K`4jp; RgiLSUMTޱ}0Ir?SjH:e2=4ᴑ):N6'kʔB(yܻp]>R̲ٲF- b>B٫-1 GŦ̀IG*W+ %eA~E-)᮫$Gz!F6YD:h'bvfNO ʌr<`%nW N<xT"DXj@`3:;y_K;Rek|SDj&_|)ڶ08`kM*ک할I\*!"7%{Kʖm#%ILPА?%l.A,pox JW;O wq 7kjos~jűԢm72?e%{RawQ WC8i8:8p=gYZ07070100000045000081a40000000000000000000000016101cd7a0000d240000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/sw/siw/siw.ko.xz7zXZִF!t/+ ]?Eh=ڜ.+VeUYA<+by ,qQt=2|TyWA6w%qdbEa>n=-&Jfmr'K|^֓Sh6Pzj&%̌o8&_V rp )X1=1>d" -Бs6+ZBtqaRP& w0[Vu.}DiLifv^T1WɩY3!k)=xxknLBX4\V)[0?Q ]*jqȁQ~v۾o/0`bMv!*u(K simsfO 0*ƽla>:(d#TW֎9!4%\ `/a~|5yuzbWS\U#yub~Էn14lDQb̫X8j*+r Â!?Ln+8JhS>uf~t^RWH$zlêҍ1^=Hm9j*mݎSs;==#LRjXv+98gfF4ӛ[]e&w1ގieϏ/l8}7j)䪫M@)ҕ+A!_Xho7ȰrMwjVʮaOÙ_o)B#M/no'P='ؑqY5{0 hh#c3o#,(NgM 0.{hhV]PVt*O)DR{1U56g%_M8.!XG%~+ajvəJꇟNj3̗v2)9G}^+hJz-zEm:0G9-) ri4V: }8잁>9]it{~ʳDvAd2۶;\U>2 +"Bt_()`tq w~ip*4PJLV{D7nO wB6SBċRUn|EhF{3ZNsGVcle?#M@mk%j,a'_$b$L i qGN<5"'pG-Pd.Ds/WzZ|ʵ`CRj&\䄗/5_&WrhPxe\c5Tȧg" -lzZ`쥾pPIò\BR_s@1:+EA)y,X&H9(8Ѧ8 /|Dx8V܅6;BQJ#iF嬤K<'b l\YʹԀ=n?jiq4]N})j''6Bo: 䐶b]O1ҦX;fY߶"rl멫D&9 5C(gܐg|x ?Aǣ4;aص}m.z?CB/+ ՙy7m 0|kdN֤_BCzŹJRǎ>xdHCk z]ʖ at_1'Q5_~b{v"C"?r&2q%AC=h @^YXy r^̕w V+p)2FOܚGT7+=cE֋Ւ{w'@i=ul@5{.qYi #c"zAW6͝JEIקJ2p2=k1C^^ݰ4 +X{:m2pz4{<__Z90ꡡc՚̢q7!UVT z E-:5_)X:_V SOkʩP\pGYʆMk]-'OA^VDp-Ftn0}޵ETQtS1C,0dm]B8ЎJx#Fi S4q:P4a{Y/-l+PЍǃoȗd2!J1KѠP{cZeE6MѤ&:VTۄ=siMSh2VI>6'dbvx3٩dӜYU!.Cb .<J8m觾ݣ֯O/?'T$sC "=3e쉞sL^~)XUzXp܅ҏQMZ % TK$6B9)/* _!kZ'Њd퍱۠ub-U qvYԄ΅6:/7/X6j󖖔 9n=&{9q,j ̚3Kgg= |Oi}oxbl6!Bf|?/;" xi~={{:p'_Ve@o*σOWL/ιGt渨~G Vtv'/w9#DE_GEĶtnH[ȥ?r:Pc:{~#{n"Dag c$TVȷCa5Þ<ڨcm<3AocZ>?lT+):\ַO$S9ԭKݞP IҀ>f8jXL`M7W֣`,[N#nջ[OV]WzǪbG~i6i<>O85Ĝۘ5?M*PPfg_ Fp[O#K(X H|`'(՚ŐYQ1af:`[!8_SuX*USyIJhy#[.TR1Tم/4bFKWf6^Dz[֞;4ИEV&5,x9&Ca;CDZ)2LLC{PiA)240"SQhSjckcPV'nǁ70ӷ{(͡)O&,_BO̸Ldmzy\VDS#^oLhn޲߯b!ֽ<>[GPj= -n4l3vGseua!“ ZלR3xG$D)=o\RqܦS+@ZyPanl-rm2 \2z;4p.0'w.^=qf""HG\NT+?+;r36Whuiiqk6`HeL~O7/.@+f<>Ȣĸ\cpl^:Ɨ MP}8>5RmGyo꫘elIENp5V3`?}O[_6YAH0<+U=Jބh1Ȇ+@/fXP F"s 2JSfR&t"Y3"7~SwWΚȎA|$ev\&ڪk{b>'_4<Ҡ>a j3%2`̄ ]p-. Ȱ~ycgu[ lXvxk?IR w˨YflѳqWr֐1 tp#u/\𗂥HK m|-<}>{u[/Gumu}Nׇlp7@irL(il`}yF\VYo+lⵄC;B:G _Gv՗lNtsն-E"zg{nU7nL^ 5(f@WElPu(0IofS#(G4"\wwhp9I[6ðA{UgyMl`B=~ڃ蟛l@&Nդl"̇8=ʂ >gJg{0 w;Ub*5Wn5RbYF'X&b $'sЛMWK?<7}6 ` -+yk}wC?`]tkwF] ZL( 5kF3/P TIɔ'*#Hw;W ${5 M_nc:kXЩdD M+ "NqO~}|*t;DSdGƹ{)u(Կ4+uY;=h^xH> $ Cd1ćx@2+<ˁF< +hq-r8t}k@ C?/qw=_ 1#iJ;ٲ`;Wg_-ֱo{+k<8ˎK[u)fA~PÐ3$@U*;!ҘrY/֐|@l/X}(+e{#n n8kXTJKbv7\&$,64ww<+xu1˕!5 UׁpUķ؊ھ W!{{zN9gh8}{'p+_D[D 67/0N{z.y hP |JE<3hfVԸ

    ܟH(= 2n$[yV!oOycmwPZuGT~ð/w+6Y$L& [H̔R,;*̬[QxVJ]؛ 9Ηzg,oPr덏l̓E)U0%}16V01+o'ė*ô@"v64+ 3)o/Kh(Z!b#F(^>ar=DģJ;|f?Hl^ji+76A pGwY}h^j//ZZ,E>D U6w|8VW!?+c;"XMEZ{z O;ّU LK&10yYV }[={'ς~tu1FB@z7K*>;^V5? ECbΙ"(G"P^uJ սQ} %^^rCA^]6VD`d9F'IJnׯAi@JQ$r8:cgKa":^xpGr"_=:'g͚V2mX6TPRw9$p#uwTR*t;#rtղ_*j$lB8oF$Ϫd.Z01EcXw<:VmG pwKȚشck,+rXV]"I;n;H |ן^@Dsq@mM]Y3$k ҏ3gnGFy`!_n"N& 1lO E3z 9hSO: kt_.3fGZf{v]9(p3Du}RXe1")#u#(eRu@PxK옥sC!Ko~a5%Blqd^smfYF渥Jx,J<ٙ;c<_(pH_n7"ʯ%zTGq$tPK Ȃ틭SCzۃ򋣦WV 0t|+ vx`j ,^R`z `6IS.N^HaDž,.&Cnr!zu1-Ac`)Q~$ |]Q))v匥`}_sӍ4]H2"!GҁRXKp>L؜ B7zWBh8Cx7Bݱwj6mb`ϡ:}2.;ebۆ 򖼣lrAZ*ki͜ *SyL0ui߂~D0QX#R6OG@-5 R7IBT2Oi9$&Z v{/;t 6 J|m߷mEb*$NwFv; H!B %v6.ZPy]V;2.#+ 'W^4;{M}XdFLl*M/Qtꨁ[ l(h#+Ku[bjxG>=#ƮU=OEg# bX.fo(tc 2ޛ0|H cBLjWǪ$C9%xtbS5"{ 6wey!v}PFH \IvbNݵ,\ ByNk2 {_as\s| M`5aO= /aq`x<{nhPݒ.ڭ3|hs# Lx 67a3sA|'ܣEw$ Pw <݂pR5Ւ8oi' |NX7zcgNҠli$N;/N9^s^!rY~DiftCBX/OK-Goپ8tax뺾w}P !ݘaxڨIkؕ)T7Mt.ݐWkcaBFd[f!7K/!i KcڗIxP}KL{ 6rG2ؓ T˩Ջ& }F:P0 GG#;b7hu I'8܄U$~\p*j>5kxolqV&a˾ą#CԂkK!ol(=PScЏ%'M6gESE`޹rnwl Y#c? } zyLKM_AmLtHJ99д:IHCwǼu!>$I8Cxt~YX5WGe*X9W P,8|I?r P%:H9:EzFWdUyЇZHʶ~?iyx2RdPe#%ƢQ%n ʻaNJ5Q$5!;mh|jtp4Wg7mV/Of"qaZ:~cZ:EqxsP^õ= "f[4; 1ho ){L"@4\XLKg[PVH~Cڲ7«,F7,112 MTvs$MT|@MDiS;{[eQ> Kő'__|9E^v$_>3VnZ8}@^t@ڨYlQ'LDQAd+ZSCܿ_D?!O k*(NɜV%i}%"#fN؈ "kYxo3%zeFӒVup8co\WJhxX]?"Ҕr<ˑ@6>gd3e!f}SWm\IdZ}нABQ0ޞn  iiHys~wnEzT¤KY' Ul.btOr1@o |GSD R$OIL'X\k< XM5WUc #;QYâ>Ԃ#i9]HCjiYc5a AԆhDVm[nT 1S|85r|?f c !:h:"T_C͒إI”vQ/~9ɗɈqxK쑘 pUj]C1':!Xsxσ[~{gP' ԯ udwF¨|{O#"lq͌};8{$AIﺧ ^ϐјC2IxT+(.=WY"3G}B(<]1 o5ϕ`ێcCPh!k0<ti$P57F9*Jpt/q:?=dk׳IO6u9[=f& bҮ律07U,/ce\zw*YH4 ?/s.F&w/|et w":,6e3Ez<^(t\ХaKa˭L )+$2\A%V“QSz.V`L=~6q{JZ9H1>+$Tu஦- )Z[.Mœd|!Ѥ0f.)4י:a4/(˯ϓ.w92TzNn(-MjS7}/`UFKL)gCV=aU E_66#PD1gNN$cwIn(M s*}[, `WX> o wM,$Q縄sftMnd.ci+3Pנg<7|-=ѧv/UG`+n.-_2;Gwmrjn)p+cK71ɯb"wv4b#J4-#@05cTɟD4!CPU :TMV d:}|\2;$RĆ3VstfR4|{ VxU5z+{h2Rذ%^E)XXk&rg6Cy %a>x59ޕg ]|ײWkS3Wΐ;n23$ ==qqR zedRCH傲mD;Z! H׉״5D/b4:'|HkrUBF Nz@ (DSםqMy LϦ*vxva޴^hwx3#||eGݨP-3 8?i3(I(8?C>h\x$&$hBOG"swa,ULF|y.$e v`kCMOK\2T1Nt8.G ybٵ)1n #V^cu{=(̶Xrf1 ɘſj ;.+eD u`0YCh8A>/nRC̗lџ֩FE( .yFnf%6\Ҹ\ȯ\Չ{97G7pi4nT$TŦzdxqooۉ?P'4l0N= 8#cP)??ب0iᗂr/PY0f ׫Z?|dWynA׋` l1[zAJp"90b>rk\LLn~)-2+ӕޔIyy UB1tF!Y)R;p%!ÕשI^9z[]BhЍyVﲤf "WOhja3ʹz"}[Na|+WϮ@8ԺÄhVI4%2PA\KrGti ?VVb[C(|S 8b|řF@l*Rczgnl d|JFd D5|Np9'-w._6=U"š2ЬFу#TЈbɚ-=)AַDQQ!qקn(%dlYF<ceI 9؝SW%Y`I/ ̃0וĨ"Aғ%\tMT8 OcB~}}ƐSoCB&+K%&wW]4Gb E9 %\C]6С}dGh.j aՋ<ધp"?6zWDzlR5l@B͎|kDq`6e=J }ޒ||_v8 fƥqZ2$9Q*o>IL7ɕvæM-}7&ɻ[g97z40|Kb6 |[[I;(ɛ}՜dd'.K^o: \^n7 | <_R%=1֌<&-[ AJpt>F-y7|Bj:=YOX88<)QLQuyaxgŘ7-{CiYFhmCh(dV}cS lgЌR{<кU|[vEiX+al:L4a5&ICQz|2@Ų2< h:5zCrjعH*)N@{LZo%8]>':縝T6cXF:w?w5Sҟ堎Z "姶~֠OOڏCgȻZld^(GNGU7el* ?ZxL= :Z䷣!8 x,U7M9>(ؕBI[`P8 qN7LGV~0n#g(ԡ[o R&8Y z o}ψfH.*"W{>5d>DD#U ^˩GR>ḷ+Wŀ6ݿ?dA B`O:A]jzsg ~E}ڝc P(nÄpRk.9_&l)B/b#`Z)5m:3)tQM:"O3ϰz);~UN-C{]g1-i6\KZT'+ؒW(TKeoSn;T;]OZ-˳gZqbOAɝo[)1ƈ/EypCOzs&뼪ph1xHTat:S#6qgݡ0LD`f jT/)ѳ|b4}8^ޙiJN"Nj ShFFЖe1ĞĆ`֊ zir8##i!T#Vzsɐ8@G!Rzgbē;;;'?a4=e=  W͝Y T"@_q)f jbkyiji8E~VM\!S0!UwM$$^ {g"g+s1$! ȹtOo=35ywvenQR':mʙl(]JyrxTl,!3Sۑ`hJļ9[Zlup737s_y%UF}poU ש/%eu!@JeA=]Y+`ucoTj1MB?{Շؑd,]ђeG-ܷow:CpuW_d+ MiMꇅ(m#Uêju p3ubWeb!ʶO`9:/ف{25#(i_5eT dPz[qR[WvY6 Wt+lHoq]MkPM_Cԓ kVށ ƫiE7e"8sLW$<1~=f,xhk_:5pJ͈h%:z!nN'CZ#;K6q)̱NHœ,[Z4 ?"tr(Lwz)=jt]N~yS/QT#U;n}{;`g)w 4TCG>L%Mg:eTy{YHn&H7 ̶lheY$Ԋ`vM [a:x29O*3򂱻|9¾VtóT|Ȅtgy8GWLକD%gǿ_2)  {3;b$=>vXoJ5V'$nw9,S:-~ٰMZYH71&Z\ܝ`e×)i9JYg.M/+Cn3ӏ8ffXᆪ{b N~%CFjZ7S OאDKOhQMn5 8`Km05.?ɾBe ZN{Մ; s<()CgVEK5[sSv>[|TH1pM@VPP'g@U?j}H}RU"9GWHY9xK*;{P+|hwri-!P?u P,X6)vHex8܊8׶/ٿQ^aG-Slҿ˄H"C+ofd^Td*֔:~A`li!6:. U^ қ4=O'"u:Ƣ+6ԁ( ֡׊:?@sS;yԁmj[<;p!C'?|aKP(}Lڌ]g}v䪐UpEtaI&{6 r R8l7љM܇]w7lvn1PB+tF[[+r s@{P% ^l %7~$]!"Ki 9I@M墦KsS]'9{8btYKę)egeYG r$SsZHi˴ Y9-2ɴt^X0td moo&pӀ{fZ9?zEyl u'<61`v 7/iVw-]XO%6BJf?j k˲JE;xv?"'욕wL:4TBuBTO?)鍕uH!)F908OG7ҨOkJlkvx<IOLyZie`ǀ8WWU~}<빏՛ (wlUZR]3' ~DH ," pBo[9mfp,&,ּli=#^7 7E'!},Ex;C4ӂPFEPM+̸G1+ӫE H\cPHBz$|f!uSQS Wݛ ^zHX]mz3#卅ACS t7ސO] aBhJVU|1?t֛.v!Q9齹v2*.f,tI7铹'K#[7kHMo@p0*Xdc[_+Ϯ$_cbY5G FeK Dj'F_! ϕuHJԲ ][Kg\eVR,g?S\}5/FdMN}΁8z{d("|YPTd7 6;& 7 2QwǫH,F|WCz_ڌ2ՎysK[ ][5t+̳.rRR96b0rzN9Zs\Qf;sM{5tzTg puJ7ټJP˚PmoW6_9٤&ttM0t }3aXZP 9#iFA2Pq*tj h ȠK:}SY=.$.x9Idg|TRƠp0`כNpCS `h c䄚njlӇ{?0Kxzњ?[ Vˠ+< nEqmQJvɞt_Z¸58mef7uz$} zfC j\nl4IiĘ Ư㲾 }eu4KHTr1 bLe!&\Jv '.?MؑRd>;koZ0):%U6^a`.; I0qʰس' P|UT ͩJ.?(pCgt*Ϛ )s\\K,B5ׁw׵R%󿸷柿=}E*U7%iXfBPoxk+ ]1[}ܞ[VR ½v|]V8L#!.WWd`}ip5^jG1sf{@nT@{A"p:@R11B,̾sm!'I&jz?wǔVH9RHO[1xfv_56'Y/$DKZe-j-ͣ3:L E ,ae1l"2^R^e`yt9'^FrZg5A=I1wxt@t<Ϩ-uA%9FP["`TA5_>lY:P5wNa55NKt žIf:_yr|aFĽ}c,h_! ̀N/.!S܍*׽,t#Y K3.;suV1r 8NRK\MLw<|4b5ÄDA /0D;TQ^w{A,(J$q0P6_ᓽ"kIB,pֵ Or+ ;^РrhGSpd\"Ҧ_3f[=>nk`woYYΥVJD/n?&d>' 0i2U[&o;XU'eaƟZRX&& ͜1ֿV)4kh4떣H9]뭕R,"GiuyB s"S͙'PY%R4.e4NnwcLS޾ۤ` 3N;[@Dp%=Qb#ߝ:&S/1pk?.Ƶ۾UԚJ>=Kp$LЭ0>DaܻFc>y[.C4e9x49`IM\ǂ{!&^{`E_wцWۑ؞V@>7U,~JR=ě&;>Gi2[|u AUWOR9xc(ӄ RA?5 ް4oɮc@pWgeL##T&wn"l$ O(iz,ovHaJ$Odz<8%?wk!;d9YԜd xSM!pm p`Q!>L)NR9ߋå'Bb)+* $gl o%EЦ}"__؏YnT5tP}yϛ3EaqB4g |5XC6Cæ1)W T#anh΁ZFZd 2sP4w-ۖze%U {_F G mO $7[[+$g(¢R5AI~4s❷^351 -Dn9Q|Fv:)N-\-@wXM_S nn=B'TwRRras{eeBK{dgGT>L 1mkW,^l} 9OzNYCqaKQaZBٛx4_fp- Fb~./>=1Itv,UȸAŸR`y_F.GUlUu?ZB Ae*ӛr/;-lIbXo&Bb.t6fZ>pqWk}FC b.mp;ƒ Q W_8.?s,[e6Irfoj5Q6] /+S}UN; ziO5kA_r5GS[h HjJ=}s>q(5? ͷ{IhЭ QհJ93@-AĘ~7!-[ m/0'q`W=H-qq4/3cfTx5Z&,!(ƜaByMⶉ[cR1v G!!lΣ$b<d /'uwװI ^NcEն b ((ʚpƮMʺ́n^ÃE`eBIy2YQd6MkyiQ|dL  ͅ; $YYd)&Ò7UL KU5f09XyaW')ِVKks:8L2J<\4EZV12|Lnx> z\j~Ɓ#_Jp3eJ%&?~{< !;l4*ՕJH*;]/ Ca.%@)R.7n' ڇy ?)9}(L^[v+eOx[JBb D~CuK$_6MDK n JD2s R̸^-_DN5 =IrqK3Hm"A彧 _i\W,kYFF]r8Q*3J\K~iր}W:;Wun= )M?ꞼFawh`  GA-iogต%ry1ZL[2JΝ,y3.BOgO]_x`6a& O82cԚP-u$7uYjA ǹkOE &߼߄ )ǫ0PX4FE!.ev^Z߿OL3M,g,P2_ QRXʇ4|VOb,tu;jMrV*y.y B ..0 vQv_)1QV w>Q̅̒5Lp$\h-iahƪdN)U3lG R* %Dvz@2JfKR{9FGC@Ŝؽ.&[-jP-ݥSТGryH/ ay\2 ,ç}UHd(Lf|pNʞ/uK3ޕ`^l>tkjAknmՇB|2VyIX9`|9C(@j!< 8jZF%*X\A]~u|Dҁ(.E$ D|}6 T9x5lW;)6̖6k_*:v=OUY!J`RE9z4̗>*G=;vb)jI)-/\ۀ S2!IgN÷WHI΂z:L MإWզ\Ú Al_~SmYcvp;5*`:Hdteec1p?:Th3͉@mK9{AV;{$+6(Ǧ`ʃmUkI&ڏK6Lb)o0r>:$>Ww"&m>3//Z:P1go2dOZWCWJ8}vo0m;&@ ٙ:B~1x\"A ~ cnx[t2^#]F¸A&fʕS`C!NC^*yfoceΧAxTIA_[j M~v4h {uYjZFsĿ0ƥ,(^nGA^Jm54NH&F/_(9nmԜ8Fz*3y~KJH dUȉ mUU;(A5}M! NA N7nHLn@cUP cb4n 7zIMEjFį?4qwl݊* 1WJcgp9q7P>[rGJE)Q 8x  ~٩/!.uncN4ILH)WfvV?ZCU:dnI'a0&L"r}[Ems2ĥw%X8qo^s^c\ukw*[r2[K)T&j"ޒVf9ǰbB=;&$?:pG[QJuu~oj15* Qbht{4=Pz٧^`6,ϚU{1~kpϤOЏ́:׃P"dU)iI&?-*m`v^g*g1H׽RpluIqOXDب7z?M,bodrjuR+jܣ6wyL Nz]ݿGB%oFppBԑtmksX5X^ /=]= e71SP PK@\76`aBYUݻY"} w@32GOLFaWqRzCZfC&1S)X"c ՗cVbt ?eD=$鿟Udž 0DUhYd1ft 4֒s?:Oq_-)c;7$ f_fe4grY.SkWpa*rKLঅ32ܧo.aaqIЌL{E 2tkj6]3h^daζߍe`6 uH*sJٺJitxlwZTy1 nI\ G6W5/LZ]i qbdp.Ev'{41}pF@HN?u9yA}ٜI(ց%$}Fz=ydLD>msٯ%ΥR>mqX4x$Ql +#&uP߾I1WSg^**4*PHßǠ/s@Hv'VN.^aюtޥVm' eC/:VKޕoz}86>KNE:0чٺ=HY8cm8u- Z{ RJ*>g mh:e곫ErLLҞV>@!EO BH+u' &tf7c2Ur4txrNJBj^u<"L< AH(AmyKXLWe{S"jG}29 Y֛AȡJ #o G}/:`߯K!bz+YdVa&E6FճQ4 6m գxZGK9#u Ynz)c '|0̴,up kM|*TKEDW3f?^ZvgN t"ڮ/*@%-2SD tGp瀍['M) #Kg? Ip7劘u+$|6V_3~g =ˆGy$bN?@LOd>{zS㰨f ӫ>n1C"v{g9pɀҎ`h[>0#R>όp~C pYl4yU~OQ2g c@7|ZCjT*8G_becCCr7BklD#|*^W9@岜3+Oxx]:# C[NƲDVJ $ɨ6#gLMҠWe,lP!Yq-xT7oH1ƼLbtO[*~&tEJ02ԑ6O>]ny`S>q(5n9d4;srC׈ûJ{%KU! pELhl^mQ&'nftq-+rg~=e7Y:綨lkK#׻TiFūR43u6mfPvGe bV܏3Ӹ`!s ~0nB>*Lf7t϶]z:8},q֮3u1hQ Lα.-BLUDx^:HQ>ݿ@WϢo8U#ؾ?6J2ō4| :Ӈ/dBQߵX{q+_Ysgc'~w-v_x+#kcHd]y;l3畘b}/ŪDq--Dvb-Hg;q/(@`#'t#rWŧ}BeoMvcak~"W œ!.Gf O:4gW0i4.vDX9_V:ؽz4rT'it&!qq ʢ*WF_3n4u87: [;i^66I %iFpkMdG VߘťXmbr 7WWJ [ou75wv/IZZUX N$pkD/[sZ'}L0H<K,=-%'|_@5M>"bWB'[tXμLgb20wZ:# 6TQCyG (SBHP5={C~M׊(DɌ3^Pba6#;P=18RM؄<^Dw5"涃Exk9aT҄hr!lxm'Fllݟ/9cm{#.͵]yȆV@{5d9zcWc|bY E Oq."--T;CԹ-N xAy2w"I ;wB V"RޱimMiJ8t(K'yhҀ V 8%OA t7XYQvp}pfy8UO:mITܥW-^봘vr)9<8q)kӚB> r9RfQl3҇%Q3ӻGI,O,,QC[ Xv?dXȭ|'!t&8?%UKGr3;hͼJ˂˹VE\ikNf;ї"y2rnJuoX"1rs 8_4.܉NM4)|/?[PZMYȦoNeh qyȁ';g8~ey?^]Oh]08 દ|?y})<ۢԌe6߁^UCnHMbtP4OF{j?ϫeH@S{ wlOɮ&mLI+k KE9@ΘYBD];Է9b|1;.)ڤdtRxzg ! uu0wܗSj'5 ?Gש@5<z͉Z6[ M&R Ά<Ԅ[ ٞg %햜Gڶ~IUtdEѦ{"|$?0i໘BԪxflW\컨"Y ] %t9@/rh,"Cձ\x1[%ό( 1 Azc&܍@.)&>*tƂp;d-ҬԕoPlSR_MJQb0V2 OjK߭f(HEB0d;?#7UZ(1eHS:PuA,l6n|g] 5b jп&;~×y)&)&]toH Աf cRHocD|^O [H!aqNOnbe}Q8Fpō\1tDd\ { :=B6`g෯՚(%{zeg'cdDjٹ*͂{;\]D ICTtlZ;| ( 渢,(Pح# Bժ^l}ą$ +}[N }ˡhp?qNMXô Dk9ށQ-sJU:'G "򊔓M9n3G+,t39 9Xi }~Dӏ )Ā? TuFH0T"RL ZƠˋi @IaStE.Ͳ=Up+Gy{SGXHAd`g8lw{EMi+7U[8$LUvxq-TXyIVhc624UH#!ڲGP&L%ӥ tjl 4)7+-!|ljB? Tw>F!JFx ..M=|C>_(}a3}~`\z&msn#ps7pi=F\T@/CtBqe8pM4/+ŌJMd1:*xXBۘTyfr2&2j.A@Ielǀ't(d`}qm8J%NH$[cbbtrXϪy> xrΰx*|#:ź|#{g&LP5LγʏB|Fv)$yƐ4/ yaၚ`4b9}qWk^^nԉ/vj\2]Kn?,[m+u,_4lGT$}p#]Th|Xp#.g`pAOYe/ʖ0 k=S≎ScI\K+Kj9&i F[~L RWCbұ>`ז *ÍNxmջ06#~ISD9_b2db&41=0MU@#y*s4o.:/Pd"Kykb^ʼnyyne_>0\uߍ^y.j_ҿ`"S +N?s]:\7^CI«of:B f=p6P" 0"!{(͟l)~4F6cz_E8 i iskPx_pJ3F.npcѼCg qZTK>A * 뺒e yr*eLG!ɱHᏫut)0}ezp< o7Aywp'vYq[r0Lm+,.a[K9[R=ⱈ.,pԓ*ΒV>E~R$$gR:DOHcg2gGnl+8)nK6,Wȸ*ZZd(캳INi,V8hzΦTUy-Xy F̉w\&B5j3N!-F+E&TMr+PO>/. Xы=Tp-9{i#AKJiJ׋XHo`H3ըj?|ZRiݙm\Hty) on:h-Y^ٲ1I:'VbF[hH!X!cN%jHk|P͍7T}{MUxg+W5W:ô87p@Ɨl`./M T]ԫ&"DTȓa}bkv2il9yƸ`n^{z72K5M2v. 0$.yq8!Zfi7J ;u*iWXa2*tй͜ vN5훡=d=1Y"笻`2$EO 0(#F~vʇZ/QQODmy&ډPl3X( 92S 3V] JB@9vD!Zk+u,ǨJ6w馪^WA~) ><.*U$lz*u<"<̙i1E1bB`P+~vʫZ]hx^ny-m ][݈DM5rꚕܠFe|cM'hB !eԿ$ÍuC$ؼDpknYz;;Ib7ޙqome2AO& { l u}P(xz Uk4!W7^ø_E5|i)qiݹij%Un;,@9fZ;kD yDc2ᣭcR,W{- 2 1^z|o)_XQy4Yy xqUvL)B|R >CT+2og^j4ͱ^YQs ۿTn9)AUU"_74u!+n}Q0Tm=e;'.% PP'!o&e%S| "ޑZ"Aq bgրk$$oK~i! .覦 -3U>"4vb9A|DP F+3a*I8S2P;}e/GeٳEg~ UtbSQTd}ev4˦m(`R êh\Lb̻symXl9bӐOA$/{t7)B$csL j }Ȳkdr++FJu-즧ֽ$ /LVOA<+)E"U#aqWdE6d&R=R,f 4pAkp'0Nn9M~Ko+z(ˉM~;ݵƯW[X8ĥ[ˑF/Q8q$.N%ևl@J3 ڦ5]Čqլ# e} ܚ)jRDi+36Wmg9I7׶']}KIJ4"ۨo[)a\e,i\*{aJ ʌ͊Ym[4VMRZݯ<5*qjGSF_j#Xa2a'f?^/*ӚyEAOIZ(כ^U={E_$nv Cz*+P'DgJv4qy?'}n=sDUy3婎yX;x8kzK#F*j)=FE hLDu[y,NJ}aٿڬfG.nUcJ6aݕ)6eT5ׯ0w„[r8 JA?lz2ds #ֆ!#Ka"vWy'K` XoQ~1D sx;M;Hh܉䡊G}۩[o* pXUX_W5.+ʕOz,;cŒ /c%}|gd|ENU>  ?OOzE.ww9a#D%SX+j0簐7q*|դžF\#괾(B[5aƮgڨ2Esٷ=Rڋb֪Kd ^6d̥J9(Ko"^y~AǨ(ȵh =ӹ @$À@) 7;иZ~׮46Ou/U"?cc_gb /2ꝟY'AOl#qCC?UwIM!8hQzk6x³/  d B w!(,i2 >5KyUʾ>ॉ͑UFߣ)[ĵJ2rf iER5a3LY R3.4/pDdn4Bഭm3]6pSݏfuc8CZRrTvA6iϔ>EtJ$ ˤ9U糊Wոpba[U&jx@~-Mn1xڰun"E3&%[nPc.l\rVus.?|tQƄpY%ww F pWHG熶Hj$GflxQ꥾'ēlOؐT@GiBR}! heY) !&i{e$œ SIv2., FA&G:N㧓x~S'(jLU=o#(YYLM#Xn}hlDZ,eC>7:924KRhǸҬJg"|L[RkyNVQ鉆qhKBPBxYfB1JfbLDD۳HNJ;| PWκ[4TSJi pͶ*Dº>O!ʼni=#cԚz1AT&RڙK}q񓽖3,{_ /_;Eڑx}b pv} C82Sb41"Х5(u#$jL1+ag%GCnIye090?h Q(8ĕn g+5&l DuЌma~&h"pptܿ.0: h&zv C8tG_h륷&!_Η-4(dM' y`G9K qfiz|t) ,PE,9rۡ55̌!?cT kIbng?~t)ILMN'ol 5MJ7tހ@X'qnJJj@'n9CG>]B&b#[[zXI<-,-f0ߝ$l['8P8 5k&7'X+]Y:cpl#DxtƖ[]bm*;m32EKy wH13ۃA;rcTV#UV3W5kچG3LDUq*}N#MYLf;Dd>1XauQUJa$& )C0&Z51Вv!HiiRMqǘ.y`,>Tu]{|T`aI,phB@[#wld=Nҁc9x ))R .ÿf2bKϡ"ƾ>&ޣwHg I`Ш.KX;I3 &Q3" QC^o^]OS܌h_<)gx@I'y ͎uEĔStLoGV\2t_7c\"C)"4o%,(*2ԫ1t'z6;q]٨>_;m|Rhӣn!vʆœIއd=c==5H4-`ki+- 6K"J,Yenv"YB'qG-X,M 9iVPN{>̚&GEI~l`ǵt[ 泴 )ڈ 6i}'sal?pRQuBU?5=aLD-ҳGƪu֭~6lNE'jbr3j,`"ѕ h0fjPܛu\7F/;5PֹoCw]qͤw@V ɮ|[RTsؐfXʬ'Q)|#d.-tz9%Bִ2$ t4}:wV!P9Yly[QN_]4pE+ ̚p&PǤtZ%ܢ. ^z/ֱ|i%=";+b ̷A; P\_W[&U?Xg'S05ΏsٝH_GOfNkɥG>DJ}O7]ID?]J2ڐh N+Xro:PVL$翌}r|׽H"B7 jiGuÂ1N@ai;h#m^Q4l,y'p͂<>˚\7<@15>b7%LsD=wsL`y> _1|4%e@g}9W)7Z ?=<~\4??q|qTA 8clDf>J孋^[s^-!=츫 ʞYeFgM"]7KrYØ_|j@V2_xmojB{$q]?3M&J=K VJtˇjdM\~8BAl_? u=?An;4཈lju`tJa.J6JjP* "Y4K(o\x؋4N%{ұɟ-#@.A\++Q<eANN֠_ur Ri?d N΢WV?΍Jh4ɜ),Qܞ; 'cq'y!1kl\ԌHuO$HH:X_贉jQ |0>de.u%H̭)\]j-|je!̝{wZ d y07 m4TR^]_Z7D  $mPa曀b6(qaccHm9QA8~ +E%8'-7Rz'8NGko? ze/be+t5kYgyaN<11[ T h/ P;C=lސgAPC8j^.-EFLesVlSM+g&e/(1էگa#[bTΗFe zC6L,qk(-QMí+qڰouov,X.feҟHJ% mش\6Rr{-`:OfoTQM XDF=`|Z#NQFqv7"~0oF:dwrS0H~9<صIuyw4r2Fua̔Nx;ԼL}5_>hvAwZmR*+֜v)Ll;1m>VaxSG$w\ {:kh{G*fUDӹ֣Kqu\ iKL_:qw[ܳu2s:˘-k(Q,,EMnmq).3\E̵6> Ry.<)gMY^58 ff"; 4.B)\Hga4Fɯ13pǖC*.#s茡?^z J3VfIG3;"j xm*MܛXw"]Cc1 ׊VZ4P>:}uL?2z^@CVs~1a8{ǐ 2ȳ~ /? &5xT Qde4e Ss^q/5oGW>t;w 3!sE *numgHB1Pvk'<JԚے~ס59Vc/x0"TY]Lg!w1p6'ZZK}E1}`!^cҌ2^f:i|#?'mF0%nܟO].Ԍ{:1[, kMګ ͙t>T!8cTpU Ɓ1k=iGr7 rd9Ʊy ʽ撺1dlw{';R?ǜXx.92uU#TxwU.َ2&8>k5m\3JզHyM&*!PGұvop.k cɏԷd8Vs>|$)ٕy: 4q>S'=Üz_;(EȘJtH$|ÿ YT\!I`\[lbC_m'O x?7@3-瘷K9nȸH8OMo@RCc!pC)w v˄DzF?Aط+@qfP?S(X+ap 'V \3r3\<}쎄mvu" Ze>f7Ԛx0eh-aY(mLyFMB뺩\ ?\b\Pi*NJ $Z@aΌ5Zռb4߱C JIbQ F}ŤCG#Ax s1bDAט DgktW/abE) E*]Lz*gTҖ+i$|4uX](U^>PȭF!"E욉˙@&VxgihT!ԓahr>F+U]|?ßbVp*{g:\8Ov@xŏ[er#X <'aj,Bï ,Ib/sJ!aJ1-4`8xu9ӇD^H+ϸF[{ijn(eL.ޠTt/a \5KsmlCmHpݻ)3c}:qr;E"l;RheI Yr\6G Q`MGG+vg,D{m*`:?TevHN^_ܭuZnN'5 `oǛ2N-QsF6> Z!¥x43M[3нX׆HlfEǶ,hq\Wpn8~$0!ؾ@i/WW@2]ޜEz֎N'};l%#V@F>>][3 TV3ˢ=pM-N1 Ɣ y&3"JͪX"-3/z]@yO.X"/Q4 fV}TpnK$9g›16w #'8(J"!`$ &;2ƜzDiwcA:"Q ZOq@)l?"ʎ=?ѡ? ⺉Y"7S)/,g߂G6_0Ts@7 =yFjBг%j9M)f7:w7Ρ\%RK!`e)Z{}&J%ws$e){nӉLO\s".V$FK隧 fb{TV#prׄ,H G1;"Pt*Ġ~O'eZAYL]arc 2B_[}-=N S\(= >w߸O!™PhJm^阉st z&IBsO |~`3'R[c戻"ִ}p* Cec, ӦuA_uo5%֖ćX \\xPeY?ȂcDT][[ڦ{c$}]V<·`Y\[b;Ot@9*E$'Mp|GEaȂhQyʆ/I#RIhڧ].%~ldxOf VXFpki<^b[/eXY=;(W-٠?a e՚MZ)82KKCE6'FctEn`cCAW-M21VMHP4sڲBr%zFX<#m2)3cUc|ц~[sOW<<]: =5O'j/wQ?\ˌ,7"iʨ1 !OL[F[lEv?Ms`5a"!Tuq-ΧpCʜhWJe;◪Y;8?T [Bv&5|c;z \Ο=h18 nCl<h] [l(á"⭛/ 5$I:?D⤋ ֔~G KWc*u */#/ZMCYEu?H5˖hgǹ*::HW1FIcnV7~A– "Kg>ڔŇTR!hb|XM }܇6S{jge=%nsvL]1X;/ ln۵^V ҩD$4<S''ȸ6/)ц}#bZfrj"+SO`ӂi`[-Cn %K ҾOBuqe+Rlׯ &g:S0] ڝVK860Aڞ0-Ird=^8j > Wzuoi j]\,++T VF!Zmgᠵה.qp(cͨΠEn@R'jk||TOJ ? J WUBkbn+>{[@ #We_Ǎ1- 8Te0yo#iwxO9G̼~E5܄j;$Oa:-I@&uAN=] C/oz}$w4 30w -f&p\_eSR.f_vI `TFعYqE()Ho8E3%ΐF3LH1n'+D)+o`/m<\0c.,Xa® kqr:m8{Jך?T2u0 =A.k7_f52aψ]- Tu _ISYfLoeM]i4)LHM.9):eLMK_P84z|*݂}D7<7~g(䵡Vv|BXywP63([Mgz"yo :w.P*#f jH$3 ˰0=dl*Ұ-dE$SǖV ݚwU;EA9q4 !/\*HB*X?G4aK@^{~Eu2ˎ 2.aXSAg"()pMY#G؝Btec\cRAeG˺ Yk /yԗR.LⒼ/8zpoQ,ڲWXo-H]mTH@3 eH<ݾ_6;1LiUp~ј4I(ϋzE^ nsFIyEUx9 kpS5!sp,XI۩ 4ư{0RHʜԷzS } @Z8="ZY9~YEaZrru~@ iZe0 +R$-0~kX 2ԅ[ o*9KrĄnv 4Kb6 }}S8r1!(eV=ͽ.l z/LgYZ07070100000046000081a40000000000000000000000016101cd7a0000d768000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/ipoib/ib_ipoib.ko.xz7zXZִF!t/ks']?Eh=ڜ.+9FW@]ODTE-:r7fs路4d6=|7}) GVǶ`Judi53c`GLφ4s66d_Gז4kui@D[\"Hv<ԝd%#4:^/GqYwW,S.aqԌy;#P IZ dDC˞LΏŗ:jk3u8gz#ȱ\J_k}6 O k3ZKezO:m3 F|p+tפK RKϯ.aT(yFpPι _9j4ηt1&@6cp.}ggN>Yykt]B JvW8ӆ2(Ԡ4;%4{/w * |_r8մ{vi2x1ez ^^r! @$5_Ϧ^gB5ؽX0蒇 {#x-MVN&ɹ4OHV( /Za[O y:Ҧ#.vèkxFD,_SA9DX1)x~ݽRs1"E͌A&YT@̈֔ _mgˢ plZUs]~b^g#n_D ,}`EA4Ttۨ\N}8] i ~u\7MDA?>8e2;=\$};ȿ_q K"=pLSYSNiEʬ^̹{B)LXUwҽX_ i:L5=t]dxTJk|;Is?6(p[#XكYt3 ޽^Ȉs0pok/#lx`%G,Nj(̷ K2|js IEo!=o}a\ )K_N~MF늘Ad bn7= 65gPFuKJsIO7~f仠ɿQ uGGq ӛN =vr`(ʫ1k9uypR8^f [42$ K'90'oqU@8in8 r=iʑI~xí|nzS!~ %eknemƁbzYGya啺iI"3 " 'd-t+u~jC/s+Ϻy +B,p6tP\C 4CϨLut͹D.N}E7M ll`'Nn\nW !f(sbNf)9D-AWᄻj/1K1gtqAgq3itbT;6Lu#V[5r#Wv@Aa~h[Ћp<ǖק*D]%,'6ҔTx4$.I11{ɾQ5/yk';?1J]-[AQY\o|rC9PqׄͶnuiRLWZ,Mj`8EFǦia6ըl72wiu8Uiu% ,8~I, yvu "g*3Z!fS`eg] NIp>ȴBuZ׵:NqEqFfBrUO{ nX1c:/ 9YQն/7x%|yK⠜MoWsm#*Q [K]9)_gC0 ɠƯ S{7.Q?h uL=XS8%m*՝F:u7TۤP5[WbtTu-lc@uL?hv, y#Bƥ'|Aԡ;MNF)?uͅSn-qNV|ިS0yAI z ѓ\s<å-gYۅO Qǒyr\y'/ xY50f`6v^4JtmFHX,rk$7)dD(!Fldb']!U@2K4Yy44sQIyо>c| 61v>Ge*~^̒% z0[_{g,zzX~E gR,0lUu+wS8|NgxM P+tjPk"Lj 9۝yOЀ)R٨O!H2B'GC+ )EG|+9,wϐnyPlQv ;naDءx[QLĹlJ'qxhE$FpzE:Js`0+US[IL{G\DVĎN"ÉSDapqh"X{N}lxyj)HỏI`͇^~Ga/7mlZBljK̷-8f ΁4 ? K.eV^20e-ӮGPuQ#PڝW,^w~/XI: =rZ4bẩZE2Vd0h1u}BѮyEpygvn T[nMvI Z+6'?\gW2YZ^&t+XYVy0ekm~̨=q3pZҚʋ&[P&eY6bTFD)p07Y#t 1Ƨ/77أrnE yJ`X_N&˛Cofu~W*z!{$`Ml@#qAXl>ʅ)+4Wm@˴0rNd͉d0Y XQfCձcB`qHAfb>K$<@um0U#m6%qf(L㠂5ⵘepO&e(1pu},#]m*ӋU/EB9'W:)":<Ǐ^jXkđw ro sd ?97vCTURt¤ć>\*!&2Z?^^kv&P &pf: ?m) 0T C_*1 9 vYgγkSC-Y[C"qV{A\6%{~|k}Fhg:H55z΂#- w-txMK$(l @V\ QcP.]xlϞ>;+8m@gTj3Gxa<A[sV ATTYF;*N;GcȨ9nbqqT{Gmzhq9X>טE:I!I0~jDSuPaIsH4Fl,JL18m#eM<@itܓfO^pۇ;k P> >Qsdl~[01Y~o%}&B:vML1$/d~,dTqqzk#V[Jku6kS(xyk Y,[Ue1 [qa]FLR}URW_9\t[Y-e TLbSA=ȫ<O9rf[vwAx)z Dq],n}I@6ЏA3HOUz ^fQߣn$1Bz 2C;YB9%!J58Kj9r'dSE1# 7Z~ilv &_hv4NK AE*%ԓl¸cz5\Xr1%ژih%C?n`wRuDA^n˥&+3ب+PSXTzɦՍ=5%T`Da;!iZ!|0i[To3>U_TO.8AJ^2oJh:zDSPՓ'Ǖ;n#TyWJ&u}} uGᔃ+hQAf/ۄ3lZ`}Ym;F11 <̆E>@C3JB3(NUj*jC{i䐶U-BW98kPy߰Jﮔu\l£A@V RL#0'M ' /L횃w#{}YYR`5ug\γ{90oTdz-{[J'z\r'&ȴJe)WrFT=G[$ AԌ"JSb)Ʃ%yp֐ffs .Ab[T= 8~ ּf vRzi0Rj;+)?W<|']jRpd6 >-'7xëzlKٞYp͋7'2I,2S~eyo&x?q1 E"E)wʙl|BAȕUp |?ß83lcxLwAѠAXE%I~܁,BcQN]S+B1T;̩q5(5v83r#MViOp2+c_şmuCQ@-;qSR$mpȒH.yY׾vYj.~ ZlߐyUrzΌw~4Bh& 0tO )˧Sjm\Dy!9J\l|m](p=me?\Fm}{k~p8қH@=lIN ]:/ZzdmgX=ۗS0V,&T±'Q~*56È("զbcܶ\ ZhZ!24UR4%Ժٷo&X3=rzY#k5$E1kiMϩ+;7iVKBR(Tu,ZAP<[S6Tsn&0ÖQ:S.pg":j"_"6ml5V8Mը ؠ&P?‚Yjm{&w,"mMKOԆu1+.%1/FI&8d%0Y]H3\ܗn~e‹)B>{㸔p\Vq&ecs/$Xj@2WLSHfCѣ"E\u+>K3ҎtNq#>#8x>†*=eI.ʯ83u(A.&{:";}css'~eU%+3J}$,|;^ޑD޲ǪE׀[ay &MqǖV4M l6V1ymiǣh/ۊրdY/ }]G"F$>csdP"2b4vkAX%m+k¼/kPuu%b-F0s>n&d{˴e 'oOd*ҔoOnZQb2Z $".²?@-AJ kTD(Ջ}f3ܾ҇76}QGe?8"@xO+Y߉ė 8YzӣN5& a4d'ҧhXKގpyɊ[#^a~nAWytiwV~dki"Kn:-8hz۷qlf;h]&Xr^' a)qZ*u',8k 9\䍭F}eF}P-EmM2LyNJj&av۪~U4(txH Εw⌌/6?6X:0o;DEME^3sr:#RRygOWI쌼~t%]Q mjjUA!;^:ǀB3)܂M͓L ` 6&.GAԵeM_lؙy&~SϦLakS0y]hN18N̷@KZ'@FznAHc@(]rMx⏵%#͋Uxʐ{33Ɔ_5Γyq+myu_G5w͉oQ!X֞B5I)E%RT-#X3~Aw`hwmkLoi/ 7n $ 闫C<=P'ιfT!~RG Pq1_Hw΅k]?<̚RitV4Ln)]۹H@eD؈r/iv%3#-r:(w+0(,-x ά蚟'6;>lqF7xtͧi EhI0wD'Ö́>-Խ(BipZrHWTE#?͞$/ɡYWk7ᏘF" \pIg L7Ͽc FsmQEimdX/ ݕ~ #k MxPlgJYSۋ!灟Q!Yt*ِ,b$brsa4v=J2pPm$LBHyy zظBm9Lfrgt)Y˰՚o;DlXfYaPmuU 1 %Ђ=m{܎wqdJ\H>ߒDHqp>gefG=9A â<57_!)B5Wo=42SMi_5} b/eC`i:B&,UŲ(F"n-21MϩQl=+G3itTaYAuͻyۨdM6Tjp$yphF4i~|xf&kr Ub%?C.%Tmī1e/OxQ'] 9A=|mP-3] C|%jtmAq?  ]Um3P=Oڔ^H9[eݾ y4x3mtt- ^oɫm]<39`8Z| Jl/XALKOY,Ά>rlV硎ZŽ696WlD߮^WϤ?2=ə Gm05Tˀ3ʔiɖv-;[~[ vSTS$JYYvE4^+K=Rζ.kܞ.zP9bD,tNtnEcY5FygnuгWZ)&Ĩ}E??TQuݐgl~ OVN#Ϩ '8S.uzQ0zw2oɡnV/c}q8K&3)b+<=^!TET2 ըP%۞>E'V(X^'RA0;t;݆r$xydRyB;e#e"՚cQ7u\7ucOج6O^u|qmKUM+ jDoh޿|b)@y0+\6oq؅.5_jY)GWU,-Ea\pixQʰ-♽zHHTҼr)"N"Yb (7;b8tA$X{mѼNr~8{à wu"BZC]LúT޽)`f˔n]9W+(u pCIAb+w}gӕa en~8S)k7k3EJ4x0 W V)}E[GƇ^KM}%u*&ձV0'm76` CA>9v%H{ttwJiSƑxv_E$ՙQR#)*~>a*8-Syb{lZdG`:EX2m~6br%7tmQ$} LWQ7iC0'/ڤ%\U;$9jk'ޓ\pEqkz=2l)r_;ߙn X m 'Oy̾:% i?q.p!1/ Și#/t|Іŗ]8"Qwܝ E+;t>yZeWIO[%Q󬷄g[,Uo'ɔ:`":LO mY Yt0$7Ӈ =g=AP^ܢFy@NP |Cv[&=Hlً[JoZ<;d(i+ߍ]_KL`uN1tF+i̼iJ!H髀v"dvf}GAeDfj *^Rg`FBKv3tl8"Q\V6_?trNƖ+GZj*1zagq'!]d,ǡijNw#&#SU #am'".Lܐi)0<By"˸یm-;ddشz@Rd9Ң*5Z'ee(\!XWXc[Q:ܤ ǂ9A4T e A=cd5 ^<O yhֆWW=ം?Ҧxרbm"\;w (nLu<OO2,3vEY{pe8)ZbXGc\M{{yl"gVe-ܮ\Ѐ{nFʹ4IZ||p\@r0湾( |@wF`>xHM%юM¢rYvkwcZB\͍+PhT" 2*hdh8.3 3V ,T{.B:kb5d&\c%mk>y#ybr噀ɿ%EJLt:ޙMN)4im&'CZVjk#n2U뒈$M1/I&JL7oQИz57. + 3%n 7ibIM^1B7^ )Wc0[Op26U"h0Ujƻw/0@s}E$M$!rlSb._P+-V,SwDy]3#Lm-l ?v |+p\?MUp˝5v՛y&vP?b'sẁ=+?DH u_1:[kvǧmZ %q8SBo<_KnW,BucҶ;V҅f?:d2hlg=8`t0xl%?כ\nHN=|:E9']2ZSwkgRhx=ݫ6w7$`r>*.Bc최P#ZH̿E.~ q9`!6qnya-Z$(ྞqk)&tloCи >X9k w֫*A}'erQk 8ɾ/7WA {"4O~vCڄl`Ë tg8S>{R{xZ!cV:uIx!r< LWdQ=f^T~krO+^X;]6츁$D5{'is;f8_Տr)ת@)0A9lE 1{j/Йq4{=UnļֽM[ڟUoz8}&  Nxnlw-!'=JMJR2ͨ~Q]+X3@H ý-h/ fz(mfq0[w-;\Cw@/l lWYE/ #Ԃ̹&d=IړE#B_\CsgG,/3z./j16Cq7L{}6Ip.Ve5YwtQg+dmp[  j?AX֮'W ЌiWS*%sS.cUb;~Fg>JuilB<֚)'حtZ$pLf8`$.,tGaਚ98{ ٿeXN;9 3Ti3@GgrI:"V*^)#|;`a7|WaO4C0ӡx2PbKcC7/^Qvxh3s/D&}]:t%D"z*/s َ8ڿ ΅UN+cX8wGyZ7֠g>'_Taa\QZ⦋yHy׫k5wuQt't>9H+c *;ұPtf;67?&է]LJ:!}:F kϕiGbFܰ\G3 0gMh!UtFg2@4uޟ!$z(wqahT'az DV~pS!پ /fP|TżKvcжWܸj\A4G_?SdEI̲-jf.Y⏑1GG U*/ *`ME\_G0+PImE*K {)DǶ1KCIÑ>ĩZ3&d^Iډ˲V񅇑wpS7.oIOi,ia%+[uq1` 4C3G >'s@]D452tJ`);q7u^bU-Sݭ߬IGmxI.#nntkt7 B#o0bpU%֠@,E Ʃn!2ܞp'ъxB @O"c 9+uK! kp=7uTq o]. jR\%@$ֈ7@j;Sa^w; <"Κ!?9>;yHaJ8ZWlFOy|y += "Kdy*};UtvΏIM\PlcS9#!f Ҙ8ews+^1JOfO{_i#f * )}KmӚa繣AT4br iXo<S ݒRn;`rJ[8Q3+85Rը@zcc*kZn08${­6`d$2QQuLZ{֤ >N3ޤ-h}`>&`5|q(uF:;fF9$erB$~uє.s|rG.%gщGc~v;iF}`]b"mxS9'URMfW \S 0Edd}-9b@N \2%t[XҤuG6= :2ڢOmnIQ [''Wv3F(JwBU+i0ie0^Tр׻-nUlΌ>|x[چQ!fZ=ѡ}a쉰D6TAjq5gOo兂aAEUuzU2l׆#[!I.M`k" OE/we\qoCV}T'@.'!񗚺E}h9j>KǮg[bh=浪f %i3, +7|[@l}D4yS4t?f'4akA.wv?פ,{J|H' s=):cx9~ Z=R2(!Gͥ ݡ/ؙk?ę681U3.V: _q| X,aVF+ /5D&!{O.y|슡~}Bvj!d8T̏ڵ%GZ#\ aBT+ӾDoPr8O3);^@tK?8ŠcO_ ͨNe:"0l¸9.f%"J7-RY%hRaجb*)Ej%f>EO>$t^ez ,nw%z9iQza^6c\<{Ԩjzn6P-ҡ,MjC*f"јTZ;^}Q1 :οo KsS"00Pker:-qk_ dFynD!FyBmݏVdby:vZjqL x4UKwGz|a.D_3A :Y-VN/^e9u:XpvZZ2 K2gyNcw;w#);5 lV}CHy_BC 6[޶Q%CF0#VS ųNWqL jdA#gD+pT\k(%lD Ա3U"o X-||#zxov'p1knirc>/9.u[ SA#9H%|T>hᝪd5XWZ~[NV1ZZ<8DmqVP@NjMMoR6,a?pQ˪,q6C BM; `B'y)״ޛ!t,wkן` Pi4La_1KEQR>Nb qW$NH\M_G=OHEM虦?5=byfg#%OW8]?<4D)8Х렳5eE9nErK_ ʐVsp -3L4lI4v2r~o""gE[i_dfwxC4;'PfRNѺ϶Z|:4}ѷ V lϖ,cQ@vRZ6xDt nMeCa:߉"KByDaDu &\u0uyEv`N "wVpng?Ei,=cR3xDUyԋJ#*hZy> #oUtEނYh&jҟ> X7:Ж@}!C5~;u cY$Aʐx<\ܠu:Rf q1I08<ث;[ft}ֹN^2l"JIq}+hLGsO}t 4_àiY[<5$1XGˉlwY-$c. 'T봳KcWa=k@HȺ+DEBs2܂}YvRrϰw;o0Gb#j3&xAt.fG%L+cSϹzlkȻBחZ;&◟UpM[2,cF3a3kT^Fxf?e9@նB̓U-_ٷUk>aK}Rj d7BPƀN͗>Wb0rI⹱G}dDď4@qAU3{udd#)My(ŚJ3mө̃\+bsk0}ayquw>9b1NM&5׷i)A>|OR dg~ʖK+bx(|1[tڃI z005G^Y{y-|جTVQ=%ǭw={To{;j*=`hͺMl uwM2z^b['X&<G, W6 ILSAcJS9HڸrF-tc0g_TnM%?L&֓Osr֢UAI,G)i>cƧ^ VbvT=͔)\w>%@u%7g9(aWEe[ !%BeعZ}ZyB~`73 mikxOxvWw_('5N/ܻD N7',=]?À]bU}%&wX!t s3PÙcצ{{|L=f+| z/9T5"C)u(uO]mi#I0\AF|/+>$Cߵwݗ0 Ѧh6(Q? |ȚƫhLO$*?%͟W[1 y ZU!hۂ#}seޙHtBޥ/zD3iN@/p໏$BIaM)6M]#JA( nZs67jXĤޚ`_L̈́\s^jC(O:N 5?K&A5*uo5t Vt" DT+5쌠#j;v]RR^YtKu*M51 "cF=1efmRm mIE70 \p |=wohgpI!CkX#ڿn;]jy[ H]ijMڅމ"ʄձ (+;SXĄq̡^_e~ϽGW椷Ʊ=Vlh3Bt~~̑hP6 G*d%-<ʀ$>TV\wG|=;+%qYG@/f}kZ9y7n8eП}k:'94ە߃Asy:NZ'lB>5 R"G{Q2s[OQ9k_^4RWU Jc]Y(hܞ|ugf`Nu_O5mxE#:4?{VbuFJ_BkK'Vpݖ^-R#x_l3hd2uG ˚!eLgpЁEՈPĝ̰k]!5c,йݏٔoQjq=X y0;}Oe2pX—0HL)}vU_TؖD]yZэ%d! })JehC Q)dD`<@tFE/oCo.\5>%^& H*Ҷ;Tޢ.7^2a7Ÿ&ykۋw v@"u7^tt *mܐ>a*P{9.̜@ uZw:s i!VoQF݊~24Dɯf"=R8>p=OZ'2K:ų> g`԰eʯ1B$yFK-C\|VqDzBE'IagٹF]]*g@񸬴*1"p;0![*[s8hu5$|Trk ӱMܨJjo?da@8bUxтm/zU;%)1sS'vw*l} Js O4ksrmƉ87H}*ldny/)Q@qP!#EQvyݩtgμEp\^ ف Y%`lkȰ2q|yRHgD?N&MqR`_4CC9+FL,Kzrq갡Oo Cc2~JnJY\L XOSyl~ F?,RJśLe<1f/8:b(IcZh/,2:f#9j÷8Xg1긼I8B)ğz*tY0Ѳ[EX?`.߱7>t$8b^qfʅ )vwjk=7F !%^?'RJsw[Id]+0tq[J3A75ut2n@} ՓR?V+"l~g{~ ^3:!FX#uO!LP4*ɫ#3Mҿ0j.R+K>#f!*9tnE_ 0p$6hܖT`ۨ PTOyp)Ű 0Bn=ƏZڛpKfJm9֐DMw?sl[BrupN-Ҫ>?ـܣSbRli{Or}T6{qt!cب'BGEHc@-tHS\UWaOƲ<XYw# K#ّjsxTaJ>-.F !<!•ohL*C}`0osǚ?C ${/HrN6kJd8FŌ%BV1Q/b%T6-^&xuUOmD^rx<Ѻ;n>R9`|`'z-31mE(xL /4GgqrUZy߸4ڔKǒ)NQH2ߤXe.Vv1,:$J㊊s~Hiw6+錗2’)E`Xv m#,6gMQ;/Ўk'S̤ioJrygqr,l)0uϾObY0N]@!0%@MZuS,6jܿ50Z;X,:3[C^(fmoŏv:+=bتgIJqʾ3u)wi쬭"n翡7FmbxN(}(!F#&Mg·ʟ-v9uk sH)fne&k*&j?~II(\7IbW@RjH3TړqIR ׏U;"&% e퓮__w\\ Sq7C|]}L!JP$P$ 1d2!5fU=®Y@|YRtӽga-ҐX`GnV Ir@lbۓU *Id7=Ǵ[M)j^j%;+88sR#>?xL&^dzz!;>w.^PpMy,#:.>7"//S2O0Ww$ B\edAC>AHW*I(jz0;Yӝ>Bƿ#B}9SAI5p^xg"LveٳB&'af"R;k8pE(?q ed OI3^B3d!y|@_CjdQv7%Vܘ2_;xDwOg]*Ά: 8S5.",T=&Ym`a\& P0cӲ] -v&= 5͢CAwbnP/3IR@Y:0ZX#w^7bg0g` }dh<ܒuQ6aw{f8_Pk9;>\Ę^&1s;2T}:qaK[XebVe9_k jMVlZ/+ÓK-=xSqO#S] AȐa-=82_2zo"xzFSV,\kZ?4p I*ˋ98eaaM#s{ߕ:Ȳ շ8B:g\XFR8陽 Z6-͙8lF9  ;o#)^.6pl]!ׯ`Bb o3P#1 }lhcZ. 4l{{.EJ_A1U>?b')D[sjxe ?.noh!|"IR_ G- f!mԳ_-ͳ^H^-20Ц0R.M­9koZ܄wR.W -(7GsC PD껤ڡ,$;OcON7`?eR&<{Ɇ!b{"M]qLt ?7BаZm;_"?({opLYwOzL= ml| 22/͘خލᭁ:UDHݿj5yb9m}zxS:LlֲOѶ`G EOB¼S$\sjiw6<$&Z;f-$r47bǥ iE4 vc@Ib481.j,dx d{sU+QK:: / 3ޚFy^TzV2X{6aܲPUaC.RpAF<6)Wj~1N97VM֏2C'@ل oX||֮ O7-km@bQWV{Ƌ6 ,녘R _сHϹP 6'T~ӵB2i<rz`[GY_$ SI٩Y+R@S U]dżJ'O&TiC*;qiZ#F8vB ?Bʎfc# FCmid>ױLbxh?>)e/b6W1*1<760vb%PúDl\NH70x^HL~.b_Cˊ!>=o=䚁 ID5?`s\2gH4@K(4In31:]ړ;D'2Ƹ)X,s<i<'~.1Lv)eU&B֪Ό\щF(ܐϡA)bp*7dFWXO/axAcwLf_6>j2yl߇͡ y s\H]~15T3֭=Zfm#^S”b9 5Vir4C J0@<Ҏ'vgo7Sӫ# OW 8.r7Ŏ^(`;ubRw^ʁ9BPތ8?Aɳ.n+b  Ɂgˈg $ yÁHӷCvsdbevys ;,B,+[d[& 3jXɜ̶VEtg/D4 ǚ1,KQIFV/sL$Y2"PO`_9}7c. . %6Y>ӛ`s$[nMŶם_Ü7ףwq6Hci68{/͔#?Qrs}-<6 Ӂw۾wiO$r5u&L'”  2ygP>52$]?,c|b):`KZF P_P$ 떅dna26j KT̎dmLzU﬏{^WNXъO(p}dծQ_Sql d}vS$]Q4l $2^R<(.N.ACϫ͓ۦ_!C̀ϭ*{O3x\tRdy/ 'SPT.N%k#UjMyVZL2p (g9-ݎ;wOƇpc@+oԤ9Y M_x<5^F+I&;thxCd=:VxxB\^?tKݮZ FN2"d"o`xvC:60Zz_]ML{d.}/ .Lxg[or^k$),XPTkw 6UP28SռHP3lo?&ڕ+)H @Ԃ R # Eq5$_sF?^XȬȖ*~\|lj5N-줉]-0C jN xTW~Ok8nxGYQh BU 9SekZKdG*VvvGEW~'ygr&l8B .5SUhSMy;WgbkfZ{Y'W 'rt}ӫ6{^K\ M^Q'x+3ŠU2NolO겋,*@nh8^a 1p=o רD-MV©5ʤ:!QwD{0X$gFh G="Խt]DPc0|LQ`9*;0Az`tᥔ7 {/睬)*\MH&co_;Ve<[-n#1ĭd,xOl% ~vq|Hh4/!t-gJ.A[hpO:q 0dQU9+-xPOftG S=t6?tp=DmW[͐yv) VE'h=W]f.O /WibazsGk"֒3"oä'9?z7,l=Yx^!Ip{ʕg߳"^YJo6`]F ]rǮ:˦7[zlhh'BYff`"N`6ֳS6CBn(ӣ -aҊf1&yxnvm3cVuz+<̨ "/y,T(0:z;fv`ZdH̹=]9hO Wy(F2_OJ B{O&➗L\;nn8daAnpo<(2FJKxl,U\S|D`@Pwy,H4zӠ~9!ӑ+<.n<tRō$ʴ2Aq80EkMtAБguX@+Bv /50m~L[} ]-R]/Z=x;QI%aargydTb84}B;={y.F[o#;彥ɀtpkص0\cf`oXJaK[4N7׎27-%ǃܧ`>G1gIt"E'Íc(--5'?u G30@A-ֶ{u/?@hwuE *-3hr 喡1PFo,?uFAʜ&7 C(?YM Hz>U,0ls/6.b:^`{Q ]{e#{bbȷu!iQ)ZK*4 cG{0M R/iRCL:lRUc_I5 wdPI Z%ܷOoD -CWED}~'y#nQG, $?rTTbSInv1u*PX~F넲J t#FMB-bEL3 cn$-lX_s'c0LpRy(3Uo.'+RR:f]Rr&E2מPE;]5ي_0 U,ZDL?8D}صt#& 1+~w \*5wTCP8Ӈ!$=SB[bVg!@oo9*6|ZIRQTM"˟_@7ߺהh[<~ZT愱,q.O9Q0><\ g{Ӻ_>"]vte6qu[AӠh-̭%'Wphj?2IiA'Vr[B(hɆ?I4[]DDŽQՇ`eN?%*ݗ I_ k,ԚB$: NѹC,sP_WhM^I:]Cyuu^oU͹SdrϿݱg\PX`y)}@H:\i > wOoc (6kiR^V7F`CiPc7}ײ;7YEУN4 JEuS#K)K ^x#y|fq$ӡrAC'~_"X{,ufb\~į5.I .%qe'au r}QmL,ͣ%6SW6il-3s0(ncF/Q;nƑhFOդi@(ȸ9ͳE|`/vpa:"lԣ@NI>=kx9.}$3ވ@'}RrSrnߪx<2ZP:d9͗TXjun<]c8Yݴ0auf;z1ЕsI2FiFS a>F%)]l=osG-Ȼy/*,WZ0tg/|BҴ@ǽ*yK}D0Z3jM%Q%,.69D3Ksb\A>5]@aYtxJ &e+9<5*7M*~~{$z>/>ҤllZХMS›_Aο^ Wu!RF2)Ji^2/QA [ Ň-sw;~UuU ͏N8.KŅ963myꢑ e\ǧ  @y] R(HVaE gTJ_}$S!7'6z=o,xm#!q/>!hZT*r| ڣcSslȺ{Gp֤RDRʆ](G >sRV5Z0 1P-ݑzbմD .Ad͚j&peQLk-~u" h;YZޙsE @RrI@o5ߎ:s-ww{*ςBهqsr%C32˵#L au 7#= 6k_cI65Z2+ n%ux\ بrnA{Bj i8)RO /sjh?Z襰wwDh0;5K3Mn5"E4+/+cA/-hcJJtZ֨_Q`\@i(I CU)|U+CA*ńgqZճ d5NJ0hxۂupYB< d80jW~pE9+XPwk0+Ox.i}:2 4yR%,%ҭR* XΙC0M͵Qx%;i7l/rX._*idz9WhxL~h;*> ʕtsWFYۈ8(z#2韕yE6m~˰j [-sx`/Sn!9'hIe d;IS6 D˫h{ 04l@sxEfb]FMlrK&ј _p ڥUY{=$55a|Y=7/ 7EIↃ4,rwc4L.U#$>d>Pbxv㓅]WRLPG>tIhlpJ)~hozhc_rhbM. ˦M,|7׮nd4|_g4wqwĎAU}.z'1U4| =&ܕ78[ҾA㵆@"<@HYyzHsUf9W+~jE K !=1Y{c˵1Hr|' ӛ;Z&:tʢiC4Lh"*5mT44m6g _c޳S_΢s|ʈCiE aD5>B-tPFÌTYA͕4|nrb j2&>ItS2ijvH~- ?ӲrJu 3uPsw00lj {}0RzGu5FFv+BX@ď:Ѽf*G0{x?&@f?4m17 61p}m00\oWڳ"n2 l?~CּRQXsidPS+X D9j"}bm;d 3#C$yMm\X]2:`h`[}h^jT>+Wʊ$+:sgz1fN -о\by3{Y$;9d G_ D!GHY Do7BbCb&eūuqoKܬrKsBI 0AmLXx'WX@ֲ0 =j-0lbJ_{ijˈ lI9MTh$!ts1, pj> a٢bvkx*Ϭ R\L0'<x&d3 ZT= {{Fr$ҀM;?Jy8QۑR.oc]q oã!)\)-O3nӊJz !$v1},Otc+CSVQꞄ_),uu{`SܭȞV˚  Dٯ&tD)6|J[g.(bb1SƁT'ހJ!,N{6gKZl5d`_,p(ab"ӣ֟I XOr /I  )L5T5́?َkĤ J,D\n+E~U\ VD(6AqOI"mv||'yyuBaёE}{ZFg%ahgK&-ANُ%H +Ku}5j8ZJ;IX/U viow(v=,!$0 rm4䌂ƔvDᵙʓph;t?!2sNFVu͗c!Sm^I#+vdnoCu> D),ѫIb_9QC Cz[n1O6c#N2>L3 kwu&!S²O [K|KԸb]-^aAa^R0xhRN[78ZWqn02Ǎp}09-⸫=ɗr/! t0 Ac"kWhh7ZG$<10.c"Yl) s=|̋?7DQ熮r u:1a *d`CUR|+pcvi{e>al3P\KTևjV{xIM%_'=TjB!$:y7~GSkTd&+gbW.յ\bvҘ0Ưɷ%ہh qR#uzfvׄ>\HNɧFm8sJ^ !w%:Hf^X9tq*̦!B^I}S!*ik+YD@?vGv )&:ŋ 7tA"X`ymtz/zQq"dw`L&hzH` f8cj9D^P<ϫ,LabAC#CӻX"~9n lprӧ_Ms߫ N7V//fg;lz|.'*y:UC Mp֓%{lȱ>n5Ѽ5nN{':J]$DY 4SՐ@OT$% CYU\ Ypw.O FP)zܠ`s bj(#vA+lԎվ3@|6"8݌Vw`x/ V@j8 rE[N!vm^ͧB/7RBBggPN-)A? adNi7?KY`e=R|lwV"dH*<7+lў)kkq@mf(Q~w#o=gKJG%E5YC_<;mXM~ᥴ1{(27o}lP5gN5I#s@sjbj/"mtqTq2#͖`J+adl3V3abwH» 1+ c=*bp8۽>P.x2 $V ֏soBe7v@6)U!W\*wvu1=OULC E:o&ۏo$=EKeF`E-wsc7!"hM3gIp 끥 Bzw=VU6KyoE}A7 tuH'2B墚yH?p"`y6)YS@|^ I 5Z&1w`|4@m bajp|$]摷[ˊJ f(`oy NҎ"b烀_S3bN~)#J&a:zj73 WAd4Tej@ӧ2WieΝu\$?p[O 3ul8mP^’Tj_Qn(;R,&G<:{,KdgXw+U]k:a ׮ݶGB5oN4\"|% [QLABцuf<+Kzjpky1Zɷ/ kĨx$栊:t=m i]&'(+Q"sHA'F} ATgeiC &x m@HE\ 6i >wTpσڳߪ5hr*}HL4 4O0B^ 0ɞULB8l, Y|1H㋽4e3QQdYC6Z2饘UaYw`iog>'@, Ħ :2#=2[-d};' uN<1Nϊ@26F$3ӿٺٵ@ Fkx%,bAɼMBqBQ510:e[wy;ﭧSeқ~VF\j,P I"0-hG nz,i>?]uˣ!|@ݡ=Nj)N2ˁdOCAJ/ n6fX5!/Ha.^ \8jɶl,UAʋOu5e2lg8t# i2؆2LbGߔz5ku;Jx͡)W||^!%+cJ ^&]l?{„v2{*CP/)w$t7LC<Zxo"ߩbTF~8Yf7_!5 bΰ?&έLN`2(c|G\p,q((bN~[ /6k'U巼18WU_iLf]d0F1 /Ŭbq棬u˦ّ8y(3Oedc.}{osU#';Qg Dqǐ` #߹OPR B$8{3լaG wGȾZΟd Y%AeqGyZ { 5n|5&(8Z f$v˧_7X8kU ˞0Oh|K8k&M7iz): !vp2hfWEZyFth$U6˜'4Yrb#>W,ф)~͉u{T$?@ԴO3l1'lg@Upً%盕H5B/jEb9U<)1]QOleO1~h8P&,JeYGwJї9Q͸c pK;,ʔMJvzNrT/oW3aT#lAa_QVXU|4AFo7|dGrx8E"\u-TT6_umgnW$ةb#N{5fIc9`RC {q)=Oj@K;?G_+W;2U=?)=:"r?'tm9W])lnIOlۥ2I8j@.'/;ӣa͢F\ gpn&|]*[ GBh \ q!V \Cj%%@&J!o0-?zjZsƦ4 i˯SSn}4z($ehy773/:/yg q܆h`Ykc9HjQE׫p@\J>6mݲVղ%4Ct+ rEaw[kUs$y_~8M`V*tâ7~ @.Y%ypAV!rGjr)4:q!=8=G,*8eOK2-7aƂ %1XWi$ ]u݂f(˻WT~t;%zeLH6-k<4`7&W^C;E9W֑G$'%pOB uyc,يhYJnΚp_նjqC=:Cx$Hli\5j/$VȉDCqb&S.r-Q-v*%V ^}%z5-.„2|@ANʼ |:eqAK~wG e9ukbSki tj}ٞobY CRLt yOހcǵ0`hXKqWSZ3u_\tGwM>4U b%\>c{жYqj?cf'_ϢQWu q=xHY:r%F >(vt"I^o;0 :7@}dZ~Mg.+2,A3?9?4jEx,Vx:^ |(sG P+k[Q>_}G_Qo@K040 t#ì>Vxp_>P/pmr &=_%ʁ!zCOeF e@*tgrxsJh}0G}43iE߾3IJ;2B33X@@G"i5B1WX@@bpkv}|!Beyv>MWek!=-i:s}׎bxb!Q5T%(5XUĴsL3n?.2.%-UMœ W?am5,G2EYjFTU B^/$VsT^"/0jNn\]QH+ apnB#"Z;9gfr  ~536?D[o+΃7lg=ă,aQ=V:5O{`Kk#ECO$t%ԈANP&a2r xWƋ, i'-XH_YT>}(F_UL.ɥw_a_>[: VWUܻ'/O$fc S1Coa:o.裕dėX#UWfB]^0R:q.T2$2rLuNx4%|e!T{Aa%L95"Yh9ahRhAw7;Y_5aoސJ}OR+/5y%a~OV(?TwTNܝ،\]Iĸ\/ qN!Y2ajΚ~"Zq `" px<#G FM&u1_.gOUTthӉ^W mN[4h )si݂ Ѿf OFNzT:k5_҇ Y4aa!t.Sԧ 80/ *?YKcD.a3"z6;Ry; ҳCE7!}H@Aɘ*Hko|b((*$Q(`Oao\=_Ko3tHmo(L€]t/kP(^8p_~}0J, ^P^{ˈ,0a(ګ4 6}hLg )^VTMKfE3#Z`<+V&Jz!K) ֒AYʴGGWR ek\3M;;vHfxs1ָ9c|L3 ,dvd3!e1 4C ;Xt`YeR WQ>n(1Ö < YM9]S:4|5>Ĥ)>18~($܈YwhոU^,a-t<}Æw>rǑpa3if~vgI5s('<8F.SYr6Lˌ۹!( }.f1 Z~m"ğ~ s &C%lo}Yyk. CAگ\_l8&(w3y'X{Ps n2Dwiu>_+s3K&6S%Z57}8w%T(#)Ct%(itvimV[34[苺Y f^e_y3~ؚ{'E"pId()Z#Bb;̞ FVZC}3I?#Bp}JX"ƌm~35lk'ޛjjzʧL2S*DZ35,Yp@gl85fC6MȢU@ԣbȽ=+b,:)( g?bU,&`5b>S?O:(Wy5S+eaU z[±8^KBFs*lM6*-s"#~>+SgKƋH!cz&BFchnrsLC$ndXkT)k'7eP<9}5tnQݴ˻ͬ>?5+?% -K93{[Δq.4=tCkW&FtEwDfh1  Lw )1~NePأ@;[`tڌ&k!:Ǔ<F4En-Dž<(/r`~ot}U!BB)7 6DPdRZtHPᄙ>BYC>כf]VBWbm*Π*<م֛߰˱?٫\>Tf"Gϲ ڂ:A9^)Hyx B{?127XuDc~piS1y5\l9 @qڀܘܩ4A\UC71"[=[;tz 5@VٸEkN9 ð l<9~YJQ tAXj$iknX7 "i}9Hn=BA7 q,G>ҳ 7X㞎^c\}NJ1EpY=]n̑z=,Zs#SpqpnVJ'1q1ɇ3wn =Qɉ=WYF"d>:Wt1mf #|QQPw<3*-gTqJeazyƊY@:7@q:eƯp}OwƈD>==>AؠP$ߎiwU_E0, 06j i?9q7Q{K:‘>Z]!FhSb|SVSt줵iaGCp!̪1HGכEO/] 9suڻhȕXrC6Yg dgvnwu=hm PIh VM5pl>Bj3:왛XAG`~^ *O}30 }KnxnNpU&3?BIoFkL@bykݾ2w-Ʈu*z&@k>m@j+Ev854 jeWz"$4c&'h#Ny^<]IV e B uM;!T坦i?B(M KH8sk"$jb[[ʡ̷T5HqLc *A:oRg *`iՕ8`4GЛR+ȡufrg6lG9=H淃b>Oyl7ʅW#;O~*I'jB/k wnP:-YYabaTPoՙnS> BzoU_BzΚRV+6^/nFfsR\ c (ePMhd_`cJ\Ti9F_J 0_ enRnkNOMCʸBvs5^ [8ؗW9sSg6R{ϲ 0d%"Yrfuhqaaz-#7 *У:(׾1M*1S2{٥ڱiV>7" A:ۍ fhwijHV^&^ɋ,5DR1OIXNՈsiV!Tvߧ{+›=9Q*J߲Nz5P+J m4i w/ iJtJ!+@ރ/Uuc2auT'zm,?i (Єr=0׾dTjNobc>"6ТzyeC)ySAVO3'n|k23ep0e;jOTwpRʋdh@V+\)z69?m^?chܟ3XuđD+GԂXt>Gpܜ}t39#b9(16 ?y[GӞlbc.v[rbQvZ)+ht5]|U&82סqUnn@x"Džq}#<]悕a^?f\ wΨwLNLl\! w8,2p5Vi! 8g00ǎ F%8V̀[D*5KM"Ut3 gY@{`:㙙s~K4QXIa=NYY7J]$^v|Vr?݅uh YSQLh৸A3-]] >r{E%kpp>p|>Mj l@5 %* Dg*vzr]l?8Bʸ<};N[ }Le֩JЇ'RuP=05E & I<\,uEAUW]OXП. 8<=vps'RE;sԫBlyD L;hakV0Qz2J8@E/#r RfBhV \F Z/FksYG{"%BD i\ClM5\K*&5EA&ve~"ܢ F]+6#$C3{ v-n<&+J?r^YiG#`YZ}6KuMRR,M KCT5Oq痉W=;WzrH(eqd.riMOT;GH#`s: y1C".6DQ(ְd,j(*&9X bU4Vdaѝ}I:كMS|a- .݃@HKC@WJ/H3A]Ј/҆} qa$.,.a^$P-ŦR!~ݍx TI izhDzlίpܓ@LǨfB4+Acŋ%Rww>Mt\ә6ƞAu__ͥU);9ʌS:۞\ + Srɬ%%>HC5\e[ީbYRErPT\ʎvs1ʇf2Ic6XŚrHQXC*Dquə,˄*Q#C:$fOIGI{j7ѹKK|sl14&&Ղ-VCkkdY^+I ч耜Sje.{i7 2CanB -4ţLP?_3'Yb5T&@PzT)H<^/2[ǮXVHn(~U _QzA[oVXnO-=*!'ׁ5bZEU& xIQ]jD<㵪!5MdN**8&a>LxSvG qDH bRhYשBE[>H&a/R3 9kWaǸ{Gq=XD|R"51"x =lI>%#Pާ=rPPVL=bJn~r`h5=FN4՗vҤS"NyҵjU#>%=±Vx(,\x͸h?/5lb,2GٽIv<Ost]#(:aX~4NXVvÛEoY8 - e|.AbfYUU eicNOK,i3*qӱ;u?nDϘ-<NVT>/rR12Y+R(5XpuYBest}p}]*’*qMY? Բ߿[*Kscl?cj ( J76>zR.bxAd]GK{'GôJ[؅L 3+C_򺼊d\@wV\zbH1⠜HRdv~cFk"|܈>VΏS#`hbl$|,BaԤ\-9+Pb8--Ӗ "!]2@\I*5% KEz5Qȑ7q 7FE(u׆><WZllCӲ,Ͳ}֩dǦܞх(ǚXJvʦ#Ԗ2˄Q2?Z%>- إ]1`;M}fsQRQku ABI| JZUǶzy!&n+~YSUpwg#zm@16ɶF57q}U_)*w_ilafBCv.ozO-|3!n c=0/} EƋîgYZ07070100000047000081a40000000000000000000000016101cd7a0000554c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/iser/ib_iser.ko.xz7zXZִF!t/U ]?Eh=ڜ.+'/i |TXb8XQVuM?@AT%mV|ά^u>k,'xKs6MBN<~2<7MC݂z1q͗=qEh氶w,)^=ǝ MI[ M$Ȳ/q=cܢ>+ɦAi=j !-BV3|# t64C->7|tFv$z!D|"-Yv=}򵌍♮O%7_}Ftk~*f;5ndiDD"Rc1 Y`Vс-ZB%g5 f 96/ӕ\U_װb!𿰶N/k/pr/uZKƸi#MMW~M~BSQH ,gqM)PlM|Jf\?hf{ F0 ZHqwĉR^*Q5:De/?M7OQ\}BZа6s]g7GUt|zN5s&(u޻Jd0{ڗ6]ȢR^Z7 3FZq 'dd5a"ntdCEĽܦ4PVtv<\0iĴ53IxWzIr7Gx+y\/Wm`W!a@mGl8L6Z22v6i6~m\"NOsm)$u|EcqzU)BJYsWaۿ Tn5)rZ-ӏbR: JO2=bi7o}y-LXd=/ %[BI IwQȽ3P_ J],#i_Y c &ʼ?8]lYڅ=,XȊVK\L"\Ld)\@OJ4I5JAb_,EL3ךC>#w Em=udH찋Jה+v"lN-0FL9M k55;3s\3YDrNPXu\/-z4 ߈Ui) һv=R¤{mG,l7 H>G,=&z?4ʇbKxf4^Z+ ̟uwkmκc*M^i*0 1nI357/CE֌re?‘(^j61eӥv}5!ՔBAc @^ ԨL޻]%RތcMGK*{iL,d@19թ&S3KM"K zR˛yz뼆^R WGDe5+Sj+ XFz>qIY^@*Zb{ չق7L.gL/k&IBM?EYuh-9T]r2tsX|⮔46[Ȉ6.TCZxx[Y4H<LԸ*ǛuǶX_EFLWzI誋Cr)B'LXERMQ>\I f=x} pt"2j~PPuzSM>5 MdVEn-!깜~3(3G誊@N3ҏyXC§k%gAde_D 1F-!ZMpPD7rqEA-wNqZcY/;GbןNd Jٕ"o(M$O;["0>≂r Qx]Dڅ$ܽ"ܡt+V HT!qW0@ e^ \ afZU~jw*Kȍ]IUtBpKc{mQ?`=0_s]_簗ߍ2Hf!'pr} ernMG}fCL;;+h5c=3F`:{Fڤ3&'LE9ԋrMȗl^F-KIZӂRCZy|wq(0e*GZ5)֏LAȣaLz,:toj@-xK0c< C a-x E&;˟ E<NpPV-~ֺLI#2M[bp8.7KoO&- _݁ O{DhQGpFXmʸ^ Q@gzeLmvN^vY?IG_$33fH\Ru<#Eq|uRzn$hf2@)\&r 1QuuAiƩ4}408*b5*+;m+3WOG"?pueVu=ә{ǔs2Nb>m|K'.홿"}Cw"A܁Utnx@~nvQi %v 2!Q:2꒏cыC{L@v'[INr9·/-$U84%;_ v⾆Ocy4zIa4ă$/WfryRHSRr }R>ZK/TSO2ZEvz]sbqspu4už " ;%W8sS`\9Q8'.,XS4Wu*R"UY;`~tWVhJxG.J:wB!Wu7ON4CgC`k)O|:83%+0֎g }"״+fw0^.U? 32$pG]N`eS49П䶟̪rꑢ2^5SP)I#/wܢs1•deKøYYwYeu dy475߸?vSaǘ;I\$W Pv#Gˍ$6TSȀR,?+=6+1u֖Ё&G]~/o3= {ޒQbeMǶ -ak^P=jb4w;$AE"D3#׌v*3⡾G6>Xd8T(8Mpe'$/B⍫:bYK%g\49_`TVԬP(j?vCyJb- e ` @Gk7,`%( T —ηkD^ܞͩs2xUD~8j a2&Ynu*]5U4 l"I- IM@np3 r~'mpxBw hzeu%y8SjHx PgVŽ695e:AƇXq|OKs4(Xyƨ4Ft!Υw K:?v {&C,U ӣ`.Cg P5H$;*q_F.FA!7JPת4I )-0oFQ?4`O_ =ZT Vud\s1ٸvlMRuwV S2}@'_ucQԪ0KO$6(QW$!v;zU s ul9Pp|"Fl%Yege2:; #iힼ!k=1+Щw%1OPL4JN?8 nUiLc#KJnNu8~m[qKR8~* hYi|P[i'AᛌR-!cAtw ?5ZWJ%qOۥ)uLa4{@t}߳˫MJ=tc4 {i3ܩřk廐BfBH6AwN~au$(xze' %!gI(a\ ɢ=>:-fWu&(Vi 4B3+ 1EEYK"-Tl~l$~l5|Eej"[A |@7$yYw CzG,D|tNaY""L HKm:Vspk-0 s"N!i=lJ(eUV3.R\߁O+ CHT{mIKce;f`iZc$Hıl3sdEW([WE u7~!U"F蹹P½+P-Ao7;EH[(w auxoDJi ӂwr֞a ̯u692 gҀLg}VtuZ׹] )R2u萊:% t|WGM1\t͔~Qc3Ynbұܑ."~ăr_^0[* >ҟB oW kYV_NNxݗ 5k5}~v p@텮9Hj(K4# 9_|91 df}Z"6h@<*eҀ7/—?@zQc!8`K}zacsETMƝb|/4CO©>t>ؐ@ж됿3 }f\XJVw&r w"3͈iX~BD"79oB-2͔"eI[.q;y݇hv&_L] hd۪)~7cEz5-k 3^n>wēt*8cP~MæRbKKo-̋ knrEH#(2_y >Mt*Y2a18@׼ D vaJ{]e۷ \Bl3#$͍`fR.DNNFl Af ~fm6.ҥ9hNN ,^{ q3T:F@^C}@(gf5p(Hv|RȖpl.YsZ8S|iU#Lz֯s^[t8T3 Gss)~u}T0V\ Sm غYgg[ľ%`f8#/cOy8?Mn` 2ݾ߶Z(|ot 9^(p`H=#%; ZM˷ى5isw?Nd{gU%oiV`а_a+ʱ a# :N?jLq(U)ܮp[4kX.t0DoG 2,Sl'ϐK)ZyNDoLUn4$^'C[20w5]e~لCU 4";m˵2!.'1N^B SXh.j+׭σu13:,Whw8ɳY4v+58 m8#O Zo<kxDY^ݞ߮۬'=L&U6h\Yty*-]UPL/Ad&R6N[(TAoR16ϣ L{?OfVM^w|1+1`4R _F^W[Jԫ^/\:_{=EدS?4\A-*t[k\kH3/->]hâCSgkCQ$>7Oƾ"^%ZOv$\^L Jܰt*1kOej."[ ~2F'/E)̢W ؋TIê0~D ⤖oNuɘG` >n og(k#f39Ķ_w/ +r15tc?N: 7aWjQxb_?eMz.!5tvRka:b']ڭa!9a0BSCeUL@Λ?Zi~HGc(XflBd^Ja*"4+8gYqj܉\f5xsq&*H=9cxϲ!a ܢdJ+IR1ko{`o$90 Q,584roFSG ? {9ƾrc3z{u(5 &Z빐Sk*m)m`Y4E:*/x;<]:ZbnZ@qEAYHܾKf@ ERoGH*!H7dG{㥩v<CEh:Gdq5#y6_m̓oэf$zç,lB֔4}|2&6OuT\j+Op/@X\ 2~*LX3*P+%4*Na`cєkP$ qT@17 0P+SRJ\۲Y>U1],ٜP#ny(Kp700F2L?N η@(5BmY\7<JۋFOi~I V˂No9.2 ,XPpӚ]P:fCQ r%Km$yZE,Y+ 1 rlѾ-:(R1%4EāVB=IvIb\-i*C ̟< z4t}MMu$ daחsӯ>c46R^7{m ͦ=_`AJ 7,|텻 Aȅ%[1riSC+=SC'ȋ=%RpKhn|[A9}*{+~`z}$:I]cT4iގN2PđB_tLfF \ued}#D7F%[(ՌGv=LEG'C"wrl&{/BgRn4TEمpWHW苷QWpGMȊs?ʇf0EP(@(/ ~-ٜ57W\3 s(v%s Մ6iC EoW|m 3DRk;|h FG&}h i\z`*nIe_0L?p]Kh)ȷ.8% &+Gbx= 4kJvf[Yweu'+B9+إÍ|7: h;D!Yæ C\KڿnA|-`ylț&j埰5 {(v̠O V񒆬`}CRNɂlj-Jxu"4֨ pJaS*QQz`d =uEײbtVGP`hp(O\b:WX|fkG;U'7 y6Q[rTRQŚ}BzhğnҴyՠy#j3ɹ}V$З<ɮ62fqСd` NGtk&n-e(Sl,-Mq{+JпO`;ܻ7>Kӧ%G:*MXlÎTBNV}H}  fxr" ӷgIA)NMb{Bּ.&<%PbUѨI#z2tfوy$v4V fΉTؼk:X5NCx_nq,*>zXL͑m&Ѯl']202SyjM4J#5?ɗ8[0S|ؐ&ϝn>LoGH U- {Ą+tsxte?7=)x%+G{ԑ"JcL}jp7Gѧ. ֘p?X^a2_ t>*gMV`dz HId=?<b8 U$4|ks88Q>M;ڂf$B$sԸJ3^mdhz 뉰@$'Y{X!|˳8FZKtIF=(vOKvnBvcw86Z,eU~R\z)z]%b*g1@p~  !D?(9151@X:/J۠T-]F¨&KzQ>ٺq;z_Hu4Ùc2 v74wf!r=P>+A 8;YCsbFC!C%EبZfvA66Apc؝gSq ?Eƀ&fr3!|[HFmwySjgp.H%=粑p]Ėݘz<'*p}^k6^kә#W^V<":2zt=AXb3@`FmB)?,`ЎZUSi8guxR1`Hh>5VEyGɅ LP  `8“Vz `蚃W0{ W|M0 .K0ZXCʘay*{&z3NtZYѭ"9IfuZ{% ҁ;(D&zF]Tdt[Rr;\g =<]=u+uk"mKSKT]5;P3d%+~.3O$`ST1^vHKԎ GZA8tGZƮxoXvNN8uXtH뤌eDMwυ^d lu*wȪ@v /R;E)5[{GNΡ`iWc虡^HvzU~[@ NBoGW@<.)?]m5 ,-s8x=bnad4/:(!Y|iNx[HT-1J"^RUZb +Ͱ> b"5ʼn\4r>FϥS,'ޙm XF )޵MޫUE7뱿-E6l8̈́mkiU}c5ـ gհ:)t ׬bE<`؊j}I$0$][A8.RDpi]ЯJfrʟa7prn7)&j!ZnL`Q[^2tCؾڑ)x0q ge GE${T\Ǡڝ Ufe"0?bVd0'F ~Av[ ^>rvQ: j~1TvfL6gK F7j~$(<~%_6gupq6+HQ4H1Dvӈ:6o ]? Y| 3W(nw~^ G(nb3 Ix YVMZNIaX?Ub-16dJUMR(h!;k 2'Rĸayϋo [+eЯ0U@ zTؠpJn'򩻞چƌp#V :*jtwt\(55 'S?9P332elӶ+L /+R|rIҸJS672¶T~47PUsᇎ(&K3TʄiRGVwÅ`Pۖ=~8\3:B`DVZ;d%Zs莠jd Fv 5EZ##':.Ƙ'/xP9*Ժ+z?^"TA\8X<821 “G֍1>ߔl43O>Y3O}L}yV&u Dug8BRYFȅnENG.'#сPfv. [t+IPPrnw{at{R׈ؠ#.6g]cjθáCFKLD$kJc{03?Ut n 0J]J?te- \aηUY TIN#/2~l)l}F +0((2 \0V-5Ac/o.il5F2m+8S,!^)3E#>by2߆tiP`kW iRT`nD+8ys J cEeudZa Q)1W 2W}}cs~FePxx+:/7Sϙ-#|) 1HMi6zP#jͱ`xkER@x|eC'& aΘ8Ufdp/ zPGKF'(yxsSAr t|0'lxdY{QJ6R:$(]j #H}xƲsq~5Wݢ%˺!5:ӽKza)bmjߍT;_v+Jr9X9bp\S{Ş\r.%{nwƟ,nz8;)ƾwz&_gQveaCЩH|2LdZ4A% / Zx\ϯ:@ A,,hB„&k`<2fc,cӣWRQ["IQk$؟AjZ”\gr G7f :Zl= h՗+/3#aekXD-g#FV. G^@eٜ%VW_e].02_Oi'6ձ?G=඀cƅп$ImMzQA4d4F>FZۓ|pU Ni"ʪ`?F˞Y:) H2n=DZіLcDbZ;;zt7i73(xҵYwI%h^4ZF$7,B /f,;}:ý}.Jmh1bX+g^xvCz+|u mTWc)u]Z@* 4VkISuOgm%z"5Q2?ŇMaנRi5Dw=7d^ǒQMrLdf"pBp+TXfn:=PY`Jb@*L{B\9sKܭ02Wq^mExCcxk1j?GMt |-t-X8&)h4-o}*K`sX|1Y2+_:]>2lxv{~'TXiYxI #_a)~4i9Uc,* @DJvڈ:NS.YU{h;)8VoPdV5stۇku<4Z`kA&|=72mzKz)(Zc8dj.`=&yi & !|W5AU}Ϙ˙;Q <8*q_KV`u_+%p6*c>c;~S[ԏ{.fmsu.ysѷi ʆj38=@کc)UKõ>Z E|#9% ͛NX7fnJ{$ݰXZ<P3 g|EC aUBŗ3շR k2ñO4X;|]pd@w ET#Vp&\Pvѕ2NiBp\>:Ʃ~^ ytHUO<= 2: kwx~NO󖕕:h~@Vqemü=M.+vAR7{7V;x]oۯ ˰rOv 0Ozz:,I'} .u7g^rWe)0Q̥R&i\GΉFuBKݣJҳ֕FEmT]sNgsa٨~eSm5yQM܏]דEX x/m;VV=jjgLVI0 $ȯ$'ǠX`YQ` ydž6먀2B 9fqYף2Ϯ.[XQ?s $xuSւΡgOs*ą "]D7_ōʹBe= O)MN2㹜 A_SMPn9K5a2كi"#bm{tRR/1F]*@>RTpF-7xl4ņRh+,Jad5;[J ({pU]V9 4F<8_C3>w}M=X߻ gB=_fjYӿf&;(G2 ×𐡚ͪWᰐkǯH>,/ 2#j *mt30gS<`p  ڄi.>v{BOv]A:I ('N:icIC5y'" 5dq#S::UC߻v4]Tk 9ևjO晵0i=q@V氩qcxV{̈́]׬ܐjp^@-G&Ǡ9@<"eAIຂ3qitRWDBtftUJG@<A]V<qB)1*"[2ryh^c|P:IÊ؛!H͙Oco9M{ i?خļ86דp?n6Y6$iADtVx8{(7np%HUK3Nb`B "u (i/Jli45~TZ1 4EKr9\KmV]8Lj ڜA#?5ǁt3#mvEP`Lk=H5q%Nzi͢%p}AKV'fʇMT#,sA*4Q5w10c)z,)Ѿ?߀! tQQ5\IC{Bo^{Uӆ'!=\q2 A{.1$яŭ?Un6ovP {30;Z,A~,gA-&fhdv2`T4dBߌōn\ibw%PI`UlDwP.Z#ɹ%:^:'mU ߛDC$iJAc {psSfOO;Cxɠg#ŋ:t+EW& =cNB?'Bm9,u08A-\Ʀ(x`L1r*FA .J 8^hbT<rHd #ZugchCL *=S2:|z'!fP,i!<R IҺHͥ@ߐn~OìڌzK,"lZ%2lH3"AIZ)_CSz"\nON }A.kJ`']08$Wzh#'?dh墟լ`+ߑUd*&93,dw q)l<tJ ڈx6>!-rx,eJ¥yt[ sWg!힕>ޯS"-xB0{NHdIe|M^URp4+MʦkV39[LQ@fX뀖 Y*ղ3h}.JSnϰmv"bf98/VqҘ爿 ^n:2óv@Rfa@e5sY/Uz?SB2֗K!m{t鴊lgt?tPHլP g^Fk5Ky!>|hs$D,hA;>{r]U}!?ܛ7٢nIҩ(708^O;Sd^-d Q˻h"-\_HY֓@z%)g-,xPɥ.0$ %64דC2(ϻhꈏ" L9e&}{ԍz|QbwnIt F +ˉt.QIafPX\ =^r+9>y{:ʅjg'Se}6 G#mpM?_Pswb{eݍ?s|] {w)嘹;|*9L%1<寘7嵒|*s25p&nE#[~FGsʮO[*$ցu&4w!T8V lHpo42Ta_>eXuZ噉4Qs\cRHOC:AldB˱:3T-̀޴H6ÛN(y8ucK=h)z7_fY͔=$πEhDh '~qgI^eLŨ2>ǣU]۟~JBUֳ(=-RlvĂd,ziko!$v [H=/ }>f'1ya+U!?vTK>KLm5{kdICcgQ"C^ٟ2-"_V_e~[vC݌Ut7n}VCz.N5\ d3̧0jH#4_.ggTu:$Mr3a>ypSvev)0"f\h.$9HG꽊Q8+tkAܱ0gYZ07070100000048000081a40000000000000000000000016101cd7a00005d08000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/isert/ib_isert.ko.xz7zXZִF!t/\]?Eh=ڜ.+_;hMY=TQef,%@1O4U<@_}6|IBk~EDu5wi3Y*wD5UrVY7g_닆NdճKcY#+̅@˴Jg@-gf ^ewi4=me;TA&;e߮u%%} lwsbVZ96hЬ|3uSW3RMS\NXl?q3 zT 3"QIX"m KkW-=Gb)g"Nݻ:e7I)9AdA шN A_ i8:(UB4h=9mJ,@ Fk;nIw퉲B eMQ@\H[}iԮ@Gwg܇K3p>:ZFG< ׶U?4fzs.l7ÉdݱŻQ7|Rb02E5!z`A[HĈ// wkM,@J&U? +T@}QMuR 9+V![AiDz2P108G3H(0NhDջLK&ZxķjGm ND9V1:GϖG'ڔ*^cz-Qn<)ʘ ,-59^/|-3]jZ mEnׇoBVxyk `m+LnYP`}Hulze?|y9gRyP?w{+18zIZ0cg&Yc8dE;\ӓ`]3t#IL_ ]Ko9]k0޳?[j@ A#Ny7 bbXb+믚MWiOO $]ʌUZRo)rjV;M-F9~F7urd 6nHR ~1%#.̝ Lf/v 3ں[ʅ|5% F_[Enx9U]C,qkBk];d0OOeT |NG}4#3+C=-\{уEr \著S/&DFjcCJTzf=r@wunr&r蔣̦18Xe3EOWbltA#-%u9CPsN*cP^λ2Ib};|+P@BZ E;SEc(\^&ʤ6$e4-_PteΖPھ!Jo~=zw[KDpAr?@ *iqy!|c hrB=xM y>"ƶ&],f lʟ,7)%6غDS3 ܉$!nKbJvrCX.(i3Fnx4ƖBy0l* PϴwD@ ɷGgd\Gԕ@PwB->Àk>٬ӥǍx=f0'KCâ'J}!f%P,<ǧZBF(6Teܡ"!vc Q: i˕gl=Aqf%:_E&*@q]Kh(rRgJyY' (cN>Ñ@I~-ϟwj+ E%K#1ɒ1Ib+寢j.w]Btw<!S_bz.˪Y(jOX/AM i a뗣^S1f+I#^֨MXa 7ՑFEcWB46bA̢x[Ud4p{W4e4{psQIFi hzw jv<2tV$ooD`("X)z5U!`(wU5 tD^_՞R4%t+ħN &ag&\)@Ef CM䲻DF au(XmjspGs|l T}IJ@Li"f]Dŋ+X"aJ:~Ͷq卝05K魶" +?GN'VrC)PG skUJZD-WgRK8G_4R3o/ǽ,)̭#s9vJѐ(T "Y+m5h 삮Ҧ wZG&T~צJ-v `Ta;1%lərI4lA!^`㰳@?%ρx6:ѫ2f;NqlcN79*(kok{-4lg=_˱&sqdCͨkF~é1D8ABx=n( F5niMf8Ղ UVDo/gņ%0n LtS=IMnY_)AΑ(l/A oyۣ?\ znb`J ~6'ƌ(RuɡJ<,jS6PeK=Kqs1EQybBpʧ ^>TmJ+\k&2'h>H;€GSUǽ׉綼9*Dz'=$q37C| FM>u籍^SMJ.~dvOEMǵ<^vGUt ^Dx&&4?{jwzJڏ^?I*[<3+ޜWZ@@ΓT~[g+ߟc`rdJbnPpQ".p׿U3F1G:*z¿$Ywހa?YC+4v֜M|.'ٕЋWsxާNUM{`_0;ѲAT\Y4!gKzOio)y|M}1i tD9BDLWzk-%Cf64[.6&*_Nd e*̦I@}Hc` ǏLUXtviܻo.1bS, E2ɂsj;BUNLZg<\ݾ3.?'uãjwg >f5e"@[0(QyV Ɍn] }\`ӳLj˙lXy2ny>w_DV1˧b ݤTp"&i%TGEq{M/:H˼<9ļ6<[*gj`"Jп+[H@9 >„e@X=@Q:%~~jU*#dc9y;m WS5> SxL"պ.?Ji: /p46c9i#yCte0<))fe>w?&N *%?DK.P)D f5?[Deq:vmx{pQ}탊7Zk@s/$5':Eꇡtf9jHhn_`aSǻYvHJ, ۺr}8j?{ZprGCSЮ]G#גsVSqq)uaݚƀCdĺ9fӲ tVLJ<CVPGu'ߌ.(+{tְHMeLݖ$-V`j歿V8%طOrzJpfs D㈷;1V7ōڵYM$sJ=-<$vDLQՉ5""6wwqj pW@&>Vu=zȐ/H# LBp4[my0/<\}wl9LN$mUq;TN^˝a^t1Ț'-#h@S I6>0=Gn ;C"Rn#!G(vvnA}b!RO}o]<0>/PoR$2衭;: o  a'EsB0ܭ]m qHŸ)ƳOS0 c}QNB=۹;^KSovBPzɘԫL=G\,ʤ[kn]{aʽ`d#EQ_iT4i)8| q"F&y^)Ù[I7vލ" V,M({0ʼn#911r\2E:+[f` k nc7h<:wc³ Vң8gM@9ӇgN>s%KX# T57Zps ĕWZUi ͯ*aBJeKJQa[1V~Ef@wjGl ##trpe@$G[qc2e;[:)2VAm|b E)#1 h5Zκnx^L>d+;6doj4:35umj))+ okȕ "Mi[yQ(ۆoE7@b'{B fXge*LvhҼ  eF) f_:gR:,^B줏_W)7C`^zҰ0Kg]A0Q{n/qTZ3PǦU.8Onjtos SLUaڞhQ_~56U6$xyhu2Kch+K@ @-zK;W*V:&`t^ZOK%y#|yf\SVA.dyw+m_^(l߀/] @z76=FvU_`C0q*9E 9=X`Q(lԔ-1{3⽒/OJԧ`_@*(sU'*sG%- O}۷ntukgY"`>m0SFk^EA}Kҭ+r"fUy2|BRLHȠMw@[haUjFs 9?ʍ A嵕M)T7%g`5D;_:< _Y,,BAIx'|nBrbPD`;"C.PI򙮄uPH L`T#[b ^85{uTDF)S_\߁UsLd>8˨yQZTbo+gҲ3Q7ll-Βeݒ~n|0!mϊ5' Bs2 րxsٔ ʑP+ g2ԭY8"?s8G 2Qj^0Sq\5,*0OyZgwR#gеhmgm">ڍHI$@^4cu%[=>6$_agy ^޺!ؽ xֈ0}⟖'6sg^@5\/N`q} @^V"IqPZ3dyȲQ.[u7l,V6 ɞ`P8t2Zp|%ux '߹"(m@]WWNGD|\Ƙ*`}fsgdYA8pKO 2),Z؊ֲjS~dBcv\ 7G?/!GI x6>;p|)8ldˈu+[Wagmm',bwLLsZ|S=ȫ`_3J[!#Տ ; WtL*Q;Jft_3h }1b`{'b7-[vvP_$Y8x%oj44bN#|Gbm i 5[ߣOi /@ u& !nz.2Yp\I5Y!EDa5 Wr"o%6J0`qVXؽcexlCU#1zs"T₀lC_ 5UJ`x]n7D;_}HF*r%rty͢9@@V5¬ *=MV !A?q ŠNԒŗnmE=[;)}_o? fwWxo&z)R 9~P/~'_8ߋ.=rnORoYg-QXhf "ɸ+}WaH.zۇ( rê,z ޞ,M,k c$ڨh9 ,.vN VGX˿H1 52kӔŰmoZ"rt9L-P" y\jX1FԄNaWɟh+|Cn4Y$qi$JV-=%WQ wva_MK*uJU #%%a\$չHY.yBI;5î֯{pp~{ F],)@ Z&܍99(~_a$|هGk0%U8S)2Ҷ_ ugxRl5 \Ov?|6rFӚvmho9oH;3`'Y$Z633e[gm\#H|i-jp1u/xFO"%oYm asXć́?/e\'~WAN'D,*2N{3T77gMa I8)T`1̀RÀ{3{=&Zfg 4~fq$(gU:v`.Ku޸aM J *4TK5ؗqL x0Wi.t0`ؚ=[(ʮJYB;8 !!U%#1(x8Lݰʼn9,l %.!"v1 ^b_"{;M5ߪ#?vCe016[f4?ulri&C _XM-L=H*G"碎QJ?j=:>`>~]a.635Nij2CK:j˞ҳ"p-Be{ Y-b搶QVN2O{WtyJ80iDK\=q` lj}*)x[:$>MeTQ[Cճ޹sqZ3]j nRL[΀:n|/p,i S-:#lU푙DTgfRkz *Mn;!@ӖMyETe7مRс˜WTn7-c8dO6jG%O8tȯG᠂cpO}O:6@0?$֛0;2ϑ,KA^Ud+ !t}-T?`X6V<$F j@.6!b{Cuu3=<:j> cݿ 9RկNR Bq J'ݲ4!Aj7AԽ6PI2&+ _ {D_ LL @ n] 'kHng yخ!25C1s_Sk7KI,tRڦ pݖd^F]YsVII]l*BnԴ9`4|3]sB"'`Ci}Π]ܻ1ۧ}ҮŔ0n.sg _7H}CLShmLa."׭ }1m5,I3>]kL 9hŹ='atW^#"8~kp2˺_bdtx\‰=N ca5zb#C6[t#Д5#X0{U PLbpUܭ(sC_@oxGnLcZ˥\W.Wo$3m*{%XXGF hݓ#\ή4G.1(mR٣ELM㠟E(bUSWZ4Vù ݦebK' T|ޗmgw8Fr£W21@R]h+MG&j,}"54C1M1]k vB"ZIK貊;P_jS8 ΉQL}"7간J:6WR]Z4KlXa<;_2y:EQ ( g޼Rn#2^Td]@AqK~ũON~%B%r]϶rur%T6xG|3_GiNbKӢ"v~Չ!/0S+;dGt[˚x=&5B2CGc,5m/>> +\&4:fV7O7*? k@0#0zIgdAG]5jKnȼӠ*l~oPN1^y,HX϶xk\J16!05;&)dMm$4%EMsʅib(kEKf#s0It"kPh,Jhch\҅ѷ[pV)zGD_)lkėm<"xBfΧ@c!icH3&<&P^P jbp !v anՊ) u6@of/`^?ش*/E\di+4e h8M$@=;/]jr='F1ΰ7m>J po;[;&#w#p|aș ޛs[7;Oۙ{??`] -Q궂tFg4r&ܻ7H$Qv(*Z<"MNJ 2F]#[R|]BJ=h϶QQDk',wqk[ A&M`ʧ F>γa x[%>v'F'vٞ.)XbqfI|MzVj P_W5@~rJ& kTtK}b:jnisCUqfDW]i`E#H4m$f~ ״3(4c7:Gm$R= uF=Pxj_T6޿ jߵo/SfYJ`zz%!7UuZKaKw;*]N({> n6yUM:Zf4AcPHJ/D)gA.^rI+ c^b -1be Irfc/)J9~H`@]p t)Or@D$8ѝb /KQ.U0V+}x`4}HgHHl&{N{+)mywAvy* ̘/yDfoӿa"ܤ = C/y* oFl뫇7Х9cDrqt! PW`MNpK(0q̶3l+ʖ_fOrwZr]:.*v)03WjԌv]U%!(-?r@ G9{^RGay:CayUq F\S89F<蕨8-T+c Vt<`!laVOY1/#FMfF~`mdNÞlS?!w>kW3is)4zm"=FP'2opXb/11CTz`K  zHӿr>a8\X4bgD<$*;d]eywXFA$"vd1%:iwj+zV " Tr}d:09jn')!.dfTE0C6dZS}''"!a6j"lxg3|i1 {(jexdJ?GO>1^wjRjI}(FZ .Ň JAy&]|L3']Ap~՗u3i::$xBT׮G*ijgRk.$9F, 5`k%jڐ"l[+إ,>0eBO\j?E*\oQ3SbOE5na>lXygr)$:0A _"\L !52Jt<#dCۖڇDWP3Q+1'x 5|7:v;2ɊqZ2NNsVSvm,~+:سymދi`0>,6TR6Nto`va,oc{H?]ǀȂx_ݷ۰G0ՉSVp˛&>wB$P^vlKY,k?ʇ6SW?KEn|@sdytQ c)a8SO>+cORZqnr//,څ< JP'gGS%XvX`9fMiSKd[^ԳQH X´dZQ%KppV!J + ul!XX07d+CLoA6)J*Ua2%¥ةOJOe¢I)i# FJ {R^t'?f^t DffIo|F =hs$6ho)a, -OgLvbDU=g1!99g V% g-z!oL~/T)A'id  K^I= `vf$ia%NN\LϜBo DIWUo4r`f 56OEl\_v]= 㯚@8!]'oV74Ldz}]6&1ִÍ6p&t5} 6Alł֓wsJL~۬?AV|D'ulh-G7 p{^6 uͫ9], ko~\ì̌h^.0'Y8N8\7qkz U0h(v- e}(=W!-FYѬ>dT":9"s]rso ;E4S^ D*5!q~;Lange!3(o*u'.ԠP 1$)I#6 'HF;F'"}=+4xӡWIRVHLõp'!? RE"SnGE "#)I^Y,f6N>y4.[ dsǦ{;Oq  ,q !'dwJeW0 y ncQ"&OH@nC Ip_TrbtB0o:S>nhǸr+\>.l^ }4xwxkhŅa.y)]2nW$G Hbe0"Oӭktz>~hd[ۙTav%.?'0` э5zN>ɘL֥Wo@RIQ,7uۮ)A]}0i 0̮yRT@.- uY<-sd e?/\?3[/ BM] \DC(\{ZAAhj_[4U.e.E;E{N Rdgߗ 94\"ڽb",LQ}t8˴H7+G*/oQ2f n^;dTz'4iA\}v@L%R"U}a⌑OBzMs9-O:NnlWlPo_|;[3MIgW״ԑCމY~dGZo[-ն]|{zYQK?LB#ʋK-JlaC{c|y)jc#c<0;}cu7,><_A,y rc%pښ'%c_y715씜q^jhsՎ2F\*s[=h-"VMBR֩\LO~q}$2ˇ,)?b*{GUZVt QNucA 7p+ք#UDZ{3~᱐iZl/~PK97C__W_Tuڋ؊8̯,6ˋ^b{<*87ǦW@N|ɶۛ`63a3槒31̤-Ct,T3ab \}F(^3F\SmUoun-ݴ6ĈN7``d7= Ss~MQYۚmt$4-AcGŮv;WbLY=ÚhIo]c {guf I HoĦc v(+z,ݰѵm ^NC)@+P34 /Fo;s!uvJ9vvwk2`k¡N @4賮5U!bNz8 ɣ; YuTj7Œ=._`B4u()շ<ӻ0`1rZrM?ilj;f UeQ"w8I!2:<#ETXr(שnZ{+2f,#Kz|wXcX9:c$7U}`][vJeD(c!RZ1$qzVqmѪ+ [21 ^W"A=O﫝imMHݒYZO]ašj9Irc΢G(K,n뗲!FV*.9 hov9ڻ/y<(MG5b'燄#vj`\)!bnW ƽGP,Za{o{q~pI_/$m{lhI_tſ^˰S~(]֐`(u/ ӑH#tަ90JE^ZtW%; h&$ "|BdCHܤDGQ IL,|yg(}EeUm  uAB(AGrQ/ fte~91ȕQ sa'de0'@㬳IhK"!]`#;Gy9 ϧm[5וR$Ypt@ uP:bt2 s~T,H - g*S[)R[\$"wgrmrD1C{bZ_0{v'jo3lw^ѩ_UPچ[i] ԕ#ע3oU <:_{^g,3@t\SqWSL 6m(ayү^*Pvch=ES-$OA*Ay&cѬy0/&T$NOZتx;6&J[A\셻 =$^ 项퓣DhL܎R#ij ߁d96(o(pW lJ>oDQdeP<ᷔ2܎8o70eWNS,k䛑; ݿy,IQ @nX՝{{xDd&1fPJw)3>htU7uqWi֔"8e~; u7O3sTd섪_B ;02>YSuq 0%-p\ňԼ}++-.?W ח"^ky9nExA\+jU2 ݖlZ3~7|Y_l\gWlq@z 5 Ƿ7^>f̫~{>^P 3Vjezd+tیoaJR1]Ԅ1xd ޑ9i_wE*pW?J뮢RݸMǹy[sbs<)|3Rgn| HJYBSFlt2K!#xyίn!m2v.9]͢o2݃NqljÓ:[jH$= uyS䕞};Sc$dKmwV]iY|F,LT{B^c8.^*{!p b8t lb3tR̤6uzD8Rv' ވٝUfC.WsK\hh:5+}?Oc\@ޢ Cg3Fipq~B ̦&Ua nnӮEw)vVGm{ow53ƍ2޽fFaQ>O1r{m(lA48I׏{"1\KlǫkfjU\tF{hF_-4D81kz#(n&Є~1RveCe}ʧMʙp."b\CQKW@]Q߸\jztnN/UL|iكbW)~+EU Kiʟ̩i =330o'.tLXUMVRL:2ărbf&U\l͡_gm["_Þ&^#/yd" &]Q+=xЉn{'DpPK;Ku֯O_T3aׇQ/Bf@"QS09i,4@3KTZ.qְϼ/= ;Cu4 F`GCJ8J*O}A„mZʼnm,u'#=ͪT,%OKqcThD(I׻92KīGc2?tP=йcak 7pG&4J${gHET(7i9D9b)w]!O/.UW?2G#K'gǠIq+ xNfǧonVfIeVaQBŬ-0@Ō(<%Kpf}*]?ėxW2=(ԙMKU>-Pmr'āU Җ`xjV XӾԩ׌рΖ oK|S "yA !S:f>S69Dn0_ :iD ?TӼf("o" { N?JbQw@M$!#e')W\ QzU ҐG\"Xrr<حEFҢ_PBG/b\k> z>2|wj|@ޣźT$hImt%&z ؠޯUe:s159I[[p 0btS+a.o`Riw 7R0^^SHs0shJ--a/ =4YWްT˒ *E`'gΡ^MN %/{zK;])_kdosrBA ph2u.zA7GOܸ G2 ,\ՅCjn*̔DR屜@Y9ɬ<[?S1Qtt{\rO7C ' l,d׌w4T3c8/w鸟DdnIEa)_@Ivj֩#j7LE?UT=x"H׷Wq+C䜥J`!gYZ07070100000049000081a40000000000000000000000016101cd7a00003520000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/opa_vnic/opa_vnic.ko.xz7zXZִF!t/4]?Eh=ڜ.+^[C8I*LyQHݪTFu6nVڣ=?B㿔v5 stߗM UUswxmfA"#*T%ˏ-8;V FN޹s"dIl^l/~@5Wʓ_1Bʳ̀K1pm\SH L] N2Qg#$p\ )>M&qURW A:댛)k%2J@f)0Us5֫["+`k1' ¸\.O!Ԫ4=DK јJ13(XMI<AT YEi_Zeɧ9tHfۇ0) M+P`6Ȫ؁.|v1mjNjZ['Tw7ӫHBƙEzJ?4Roz>| @u0wLvhd^GO'Ӹi܇^XǷ:Y34yhHf`t\4O9._w Gmwy}rЋkS_~07Djp1VSiI%#7uיS|bfƎ6(愤e:T[GGI/<“[d[щ:=~}#v~ȧWqV[B}=0 ORi?Aoݩ/7U}7YQq z?'tJ Ⱦ\p`~40yV{v=rà-0ƪ[(^rWIl;/l9`+CJnpIZ Ų<|p)ĵNz<ݻ}u cHPL2Rn>7nmY0^qcQ'⏍-r_uoeɵHOǗn] Y(9Mjj!z> %2@if\T}jl+1`4O†i ;OMAGָ{,hPiʚLiնw-U-3 JG~_;ȗU{攘&}g*k[jlƵݥjxB4<"*_2ժ ܬYOfv|~GբdN :n޸@&HP<}ۜlf81~TyyJes,:Kxkt՟6[ZH.kiSZBzedO8E8}afpQZF\Up~pm6gQ7 uQl(d"q?$HR@I(  L#[H9 "Bj'YSuŰvBn$ Fc?:Ji5=Ⱥsnh| q1 sz۷EK@Tpf~*2a; M}otyTl)os\/SPeXI\nd976D;1?~|OO's.GMl{,CPZi9Ej(5t3 `^RZ4HZEPS|8ݹ6"7Dd~A 8LϐM&'bǮizz3lhMW-Vcd`*X# up;._ty(Qt>sp_?U6F"Β xEwJ,6"tFA̫?)Bk*Lc2M=fmIſA+ɖswx54[q:; Bmy<ױ3ϕ5P0}QX]끔okj^$ ױKzW1:}R>ܭ=;TceO 9GbQl_{fբi>0Q'vA?k5Vݍ\l{l\R6 %G$~r7wzľAuLkÎG>~2DXgz^*Πc+j`|mχ(rl ̩:o.~tTsm{"~I3|b9@Ӆ wuN<@u$5Kqz3 ل=1yrwVPIgyxœ:i +)Tzg+`|\_3)إp? Yp35@Ԯ)ƌժ[ʸHjR`X7D'Yl@L kM.J?|(N_q?IRTii||'KSPژpEp994cs W|0 \ėjJdXSgx0~bp.%0YeE:c:1uST)+c&7ߘZ9۸`b>W#@(?):,(}# b؟—2P ]!k1uo$i`ϫzU+3E::mE?]@ uj= 4ap>D!X#JX|^SJlk0ќY]"C@ J;[tC>g)& 9 %IT~Z/rɀmr唤h8rk. iHHz *@%bu!G0)&C`ѿ5nI&8N@r+OB՟z:c}t}.inh kq7UM,uygZ#([[= ~`↻#)5l-ʸ=N:$X=Q G)881dC}xyѰ9GM J2ꋐzV9GL &J,:HP rG8֐wNY׿tQ7uۙ >C~ OWo>pſ%Ur?/]26|Pecԗ'|(s'+ 0+es6\v #ΟPV„qтqgA6?(̌T@od 03Ʈ;T5&vs hΕ y E n *SN  ԭ:aeH2R4&‰t3mtX챐XzPuӏiJEp\Vr"L7 3¿F4fӁ =dE]#ׂ 'fmN]p,,-]3/օ`觩 KWDdqVZd]G ON{H>#aELݝId%{NUV`l奾/z{ ׺a| h gXrZLiiu-H7.i<4 #,6LRPw) K/NITz=z} -X3?y8DNj.-a:ƝW^VQ˞~KfG; 0\x5zTH;yraOk78?|~A wOiÌ^zgR6xP+Sܬ$PU.#F00*TdB <.Q E)}sB`(-RjV7b̵*V O3<Ӈ\GKZy(U;9L؅Xn+#Z=ЖH@2?9\U4QU "¦^7\KKLC H=edq,ϗVZ@EKf)ܪ<6*#t\UsT&g |1sbb8(cXd _RFm ˫m6f{Y" /jQ{ %Ql(ֶb&ŕFKjIKs=@]aOK2P|05*Niғxd4C־+I55uAkeNDJ| {(H@c}cD8Q,J,dB&}ӗ((%rgbs*PM2x]ph! 2]{քxRCjӗmN<+_~v3J"wRLxA HmxDls 52=1V Ͷ~e~Nu"x>Uq&brSUegt&/,Ťnמc>ԻF436Ш{V5j "oF=fw.>Md U0t/Ҩh522.|br$Ss3]@[ߕ8} ^ץʾcH =SzA)wN6Lͻ>r򓸚3#vE{\f΃ ;0%u{jPu\U=gqbܼAK01%C9lh[؜EL-Y4}2:#Wҕc M%FO-^ \;:(ODW}hHo:4+Eﱨ)0Ϲ& Y@\k;7>݁0ẕYZ.%kUI3z,aH!S|R>G{>n;Q8-W[}w9K>c4. n3.A=K`F~67x+Ӏ(U|jrRm=e%U-ldKBE΂7ݰVPQ{dDKO~5,PRS+8th>n:1+۱Pi} N (8LJ/4&Ke0X`{f)@0bHrqK Jd/(֚,ȓLS̲wd|xUlӔ1N5+32'tێkՀ!f!xPB3Yl &=:Fpـ` ᰇ1n>8$J azA 8xg$_Ko dpUNH%[g0vw"-~@'8qR࡛o, APV-X16S+ק8)5wx،VXb+YGV86=YOMp:Č܂LT`X1>{szE`lNHK:ty;޻ HBxN=f j ^V\wF0lM9hL6WU ;X䲞8K,(߻fc7(1*NWtCx6+BLrg\EmeuR8؈io(e(]pþA&B!O&mݴ'`#T653#wtְ"L[~d/y}= fA"Y"S0bg(}^5=(jXfi+ǸzTL-9+n]ҫCZ(e7j@i[h6rE]i]: kKhҾ-Ff<SZ<@Sϸuw({P"q VDd`h0NdDz 165q&7nOe<\ߊ5,pNm_{=0s Q}!Ju𒴠M/eT%PFctgH2_~x d]d*yVDQ¢" |T.䀝' :sLn_P`}^+zJtq-Ad}c-)rG`>YDǟ3ij v@54OVcxK$n\#)/PE]z Һu3y&:9*[7_@G*"m]>ya]릏s kYsed}uY5.:  QbL0l,]3l%ܸuL_ǀ7\L{z`h: *7h;\ў/P!87gd'!I ;L]C3OQ#,&C@%Aj4Bi4ʍc 5(C gdK6:i_4g03Wi=eHWFܫzUg:% ß4f@$*5G!ʃ,Mwr57ع0V!ozo3 5;9OSBduԛw;m^ll9#TҍG3.g,)Ͻ9@n⦭Չ]ɹJ(q 䚆d9gdV֟_|@V; B[ =U ^d_b.w.wܨ z6L8%>[ 3A˕W7YԆ"s^i&5!4r~>*zvzX%]X&:te%t; u^5wg)cղq`GfBAlaS \DQ 7%)Q͏)JI4v~rktx|m ]` TFU;mkq7Ag`we_{f1!2zg@|ϜMZÕ*C̻iju>PEJf\u9NF:*{Cb~3m'C_eĉHE7{☂[`+=a#`׹Tl厕m*&LaI)^Ҫ4Rueub-Jwvi ֆYKT2U ՝Y[-aI$n]|j0VYoHdsKf![g#Z?!0_]g ‹mʱUX(,8bic; 2/d]irZhe=%<5鵏}8@?' l%Mxڹԏ~\zڞȌ|_% 9/ǟz>}DeFo5Bg2?!u$ Z&y:\%%6G)L(x7晚9~z1/`JNz"?@ {c3w'!cv&}#xG33ObJ¾x[dȩI;c |K [קlL"CyxW&PĎ煽,|1c02 !G knhg:0bKTZun6eŷMo,)(鬩GI^\m6')ؿޔT2M25ףgDeeXO"n-W:>H`0?aW:`*&W=Hъ6+{9mcT4׃?J?S4hR4HEzeS~: [P9҆8mBYÐXAzLhsu DnY &2!t{`XxǼ+Y2{RUJͪMS" Vxldp su}808W7|Ax ޵`(tD3_!?FZbPt}V/ oTjeIӇa/oL(h, K &?;%4{5f%XV$'&ȁsul6u8,VPڭ`bY4HT}¡:KTXk`fwA|Yn'l8.%S" wrJ+7o#`~.BVQΤвyU?t◢٪O]r1F<ϻDn2ݓBGnH-<.8git;`,})'/>)\9U !X0nUpvv@(ۛ\[ EKk#yy\T KzV;<*$X%c%p$rsJj7uu\|/ 7 =[JmQ5V4S 5ކuB|Rs:mVE涆\a0=q.-LEf k0srRp3F\cΏa= A*780=,ưqW#pA#MtZSZ]MӗYDpCYEB)k|#-\DlY7K`?ƣa0^3]=Y 엱Q8pWF'E$ؠ*I靼[%?` \'L+w,Rroa*-6j;=LRى+o&hJU~'Ke۵Nb4z~.X8HTH?i'Czo\)='1 eл ̀i P\gYZ0707010000004a000081a40000000000000000000000016101cd7a00006f18000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/infiniband/ulp/srp/ib_srp.ko.xz7zXZִF!t/kn]?Eh=ڜ.+ɓ6`Tv:=q [?;Vyv"著T| Զ{Mrqx z:TK%Bﳵ!uq"Oh,-|ͽd*yCjq(O2XK%,o1~Jd BPT:mw`H0VY54׉K^L0^r-?ɕ] u|qA`E~6M .GuHGK+f݀@ ya[yժ9 d Y~FGV<'2sS@, 6KpPjg1YȣƋL%,QK˫iܙ0gz-̛y` z3+lCӰ`c>c xb Xh坎lȉW0V0e L%r[GRzu8cS1 ASU{n?C9"θ&sɓHݕIvTHF{eAۼXסGϟS|Ki1$^d~nK$ݞN:dBrf/:YUguу{"ПY#u>YF²!#-vIwypwlEcgOq'Bw!yi6#2㩎֯D,P =o;mT!zӬ­x7Œ<{@]^%e31; ! ˺sjY^Max!)p&_ 珙gBh &N-5X]eYReb`>rs_Ċc=դu:][DžJ; i `#wj,fy/&y~[B "FTCO$ߩ8bZ2%R P_8,D{\?rCOASaҁexJ^NPneO;51"ښoJ9JۢLdNcC91^Xƀjkګ oޓآ׌vZv`ZVປ1dSpplOI7:Xl^˴WK<Ӹ(!StMt+K\M/o)ʃUz k*[7+m&\ BZ)/ "G$L5o Jd~2J5NXe"|h"DNPbT# yq~mVƣTCyhI LkX.M3s&8ʛ,W  l[j;M)3Hhs*BzcB _x[eOb \-X# Qm?@:{+I36Q! b ̑U2o8l =52B(ؐ7l8Kkuǔc4= RG@Y%Kň- z YܞѦDmӉǿH\"kA42M+sFoMexK矚WORC M fs3t?sƳ0 sai] Tz/ V@: m"/uPt& iTl6b8:0ƣ1f]̣z6~,BRb]WƝ(ƕ_mQ^h}”q`/STE [ s B܍=d ,hU+Y`_1Sx d2,R$YI@8~6^܂iմD Gl{>vR<$~<[fM"3>;'y@r=X+lZ7HIWewԧѥϸ,|bg;` ת4RkjZȢS>W*J+PɷJL4 "N$!7XqJ&ppI]D(Gg +bY<@Up@Jw$dBB)2qb,v׾NKEsH Yy-uW"`DʌoBj#Q7f4,Eq"B 1 @%&c[;©y8[ZNb5ΥH -+ޭdNa( eD=u%No?x‘Fi~_|Oh$*L 5y]njw8MXo QTBzJd'=0}}*P:pwKE dB\9Ko76'jFZ ybGpa&JnR[bSZxt poOw~fG$'ppplrxl2n(/ٕ h I$[O/tYYO-aseǪw?N +0zW4 EM(t <nx\=S#^IOo"Ȳő$|qH1 9p9H?ʧZ}kx ULy@ a8$ @H͚8tKC/EѩxHԭIFWq[OdJosw~ɍ)r/T!2E@<X1}W=^GEVԗiV¦^+PC(Im-B|<Sv_i~2mvQw>pzIZ׌ՇLY5 qe}wD=V '+ x4CvX3̦yU|cFr!x U$>?݃+-hqx3{4v<;j=ߡ  &rowސ y|۽,x=-K[~R?b@ax?0DnO7-GgЩqkJ>=* XXgm:ws̤N v SxBV %\UX`|2x Ƿ<IL>br*03Lv/2fU]cuddNC} ]e^ w0?˷ U qxLh9.Ȋ$. ``plК/vFRĶxY% ᫌ |i%xi2,¬&WfɵP~G.\_j=9;0wT |Hb).r; B~< 5:>4=;;$Sn1KCb ۟ WK!+l[I]4Y^w7}D'A1,98XOqV-2CoXHfvQwz4Cݚa6.ER>j!u*|C5[V {8$-UfS5jϜP}y):Ni-LϽ:n+7Lc$[I2]d\|ϭqiGIz4qnOPZLz'Mz6[Oγ%|"]fw2?a0m<šu6f 9^Sec:b:TQ茖Ve/J'Hb Egy3x;Ŷb{ Ҩ"yq> Ī)f#dvڏըWhoKWCGՠAG1R~X9GW4!֧ig}*`0mz 69#iΡ+u bŘ$SZN_.E1Deu'd3㵘:1,mIT5Y6֋8n>蠂J#}BH@laV`DIe|*)<]R.+5z-f> )RTtn.4 OM/.FPYz`WFT8)qr/Ȱۑ>شČXv:0uֱ։Oڶ+/tܗ5 mި\ t>lv=G7gZ5j@~$ {S,@s\Dܠ8DLA 8|k25EYG],C]1tG[RC}9 6I 6XO;vit gr钩Y-ѹHs5<2s:J駬>˾9,xX xCrA$lb;pˋ nPǷʡɗFYgik9'G3#c:Қ[ؑQy$|r鞤V nU V,5iFe2e@S!l"_-u@Rc]T@x/>cmRܳ @W8c:/EhhuM$L۠$4{[;{6z2ԏN, _HG 2/e{2ˊicMehRKEˏUv!n{t1rʝ,]E6 t7 Zʫ6ǥpVM& 1R6 +2uj"<RwRIdAfB`Uh6~D#@•?]3Rl-90oCOulR_[7zH\ ^_aS{:ؼ>4ͷޘyek5ʳLQn!)^Z>eP;RenđXxPkr͖Mrn~˙wށˉ?F}[O/&eA8!VQ1sˇS22~5jlfVoM2A f F12Iϟ7y -r\M&X 30#6$gٻݬؑ4CY8TC>܅/>-Y8nNȎF GZ_f#nx„ڠ`X/`ܼ0Eu {c'U ,7Jw4;q߼5QD$ImO~eŏ>2R~-ɗuĀ՟Mcƍqo\]LyJhSiobI2)cmG'R/zj(Ot 'Y&Jhic(0p}"/ *5<@-ΤRŤx џ F" #Lg׌6P lu$Tn3[ЊYHzlmpi>7NR *P0jHg4UcK=nOeirU cF`naHP҄Ru$41b9YXN%o)[Y3 cyQFEoR3K挢tnNNy2C[`ZSp1גkY^D]_`Tm=P#-ߧ=kk];XN.Hn<>ό|k/,W Š{gc|ǒ]䖩 Lr&._Mͦ,K-7#%e~Țd6|CZ蛞` stS& S2WdcX4$N] eMuЪŠ )l.)I @"|)wQŎk2>Gc3RO#jatqxOwl)i:FQN՟;*(kHv7*[D,YϺv Pncu \Y O#͡#+gC.Fs;E ? v^gc}! ݵ*bonZ1wZ|9wds ϲd1i8L9 ϙ{>[YO+qG=AYjE^d eNTlnSQpF_&\5̒$C@DkM^/ZR}K7Wj܆_.p+Ҙp4^X7]c},7ztxK&1eBEm aYvH`|z7|&ifV;0rKNED=(n8r֚n k{E#O-5U|ŶVvfLYzJ.igf1[pwz#,ȰfE/x߬/ax-6:OC7ӽ;5>~Q0Tlo3"_˽.Sy'K\ pFXD)B4Llǵ,-=ݤ~~*?!Y:G؄?^:*3ovH3 aS|Kfpx](=*$I<֔}uِ|+o"EYэC!jr݌^]g_it *NB0 eв_|Uʹ4y v'|)L_*Fƃ e1zдht^Q_'ԓ=YW:fw1ǁ_ε,&tl.l{orYRqyA`􏼤\͊C"zOk^bGDٺkB.ix"76}q7T~kDR}-C-$U 'z1r]_=?Y"2L\#VL=xN#0Vd"/yʽo"n;OI?Rq/WI$'D(8kr@ [ ˂-|EVBHL"2폟Qb?ALcQ̰hA%E، *}IZDHDӌ򴒧amqv`U$?`l uK3B- 6ҡu9ZIaMwS2^`2aÑ k؍ގ! xSSn:i` b.~_,X$ď pkj\+zr+bZ[Vu4[x)futg?׺~^) 0cw|_\D†〹9K\ϟcXӾD;9Yۢ.IVxRWjTsϑnj#bd'៟#Zt߃Db@ aYHHy|ih}8q PH/^oXGH|<{JT却xwN aɣP۰PFw%@ȁC9_`Vi|>ay ?M9'̲N1=F]iR$wPq^E:B+!g[%gv.\>h]!'7$y0z 7K ![ɡ3T,r>|Hq^O?sh_5 IYdvXrҽ?b,[*FOCiUéaBnn{)\qccӺ pDMW|6 OZ6#BjZ+ XrE"{;oq$N5l}SpVt륓#Ϥ'GdoC]:V|.<~OGKDoϊ*$`#{yf\es|.BS?[1X li]n-a֊7&eVP7Z@>cq| j,KQ-_ xe`Z:.-^d}T%`q?k!b&o⃱ +HCv/tmjb 4\ :)'lg& =IQڿ9VyWZ@F<޻ ykd],3k޶:Ly{As АM5 Bj{"Ygȝ9ubr8W/>,^)*$S(ɭfMQhGA/ܱ]fy@ I۸d9TS U<+RXMiRgX8laZj? {|8*PoʏY,Ng_FD*_vJƎPċUl ytLI\!G?=RhhxzZ])\Zֈ-QkZ=})5cQq!,+. ;c볅k1%2TDʵ\M %`>֡TBM(XB73UF5_%%@\_Njv!Pk\!"` f֟^h]PcyWŒS+۳lkg,mt[ n;l؍MZRO U֏[xVwhS%d-ʧQ Lq>LBǯXSS_'$UKl̮S7̅ 1[5n8Omю3#?0,ܱF]('[Ğd5Oh)PΝ5x_48dKu2ɸl~h'4I:d`2Z~ ա .bvF^7vcnL@vIȈ ]UCd(Wyf V.Mw?}}%}<`6Ήn8#u)"W}u jɢ5+A~p{>)di/Jl]3H< }-A.4]5 z/ TNoIFasDiUqgqv•-KP *M8gnm -D x(^xΕMƋ7AdbK[rᶡθsSvK onf^?HdW^aaϺ;+V ˈXz}4C#c%̭&x7}nGtHNO`#ͫ%5!X6' 3SϰH״d9 ќ %S}!p+'~V ~k=nEqT-%7IFk/w#,j|bŔy+ۗ~LQ'TW p]zB-K {E@m6f/Wg!p0Lr3j澩I"ye6K/ٮ⬂:R FsG6RnV iIN>F%u.drnH $rzzua|xjbZqj i@oQR_㼚LlN43i;fUHrT,sE!Ad*Sd&qTPON v {m)s+JR \Sxbpwx ]*]gɽ ~`Gp FazK^SyDbƯr'&,H߭EWN$YC(9>ZٻvQ-XT#Ѩ;F;DR=L8F3ls[dĠU2&ͨ0)M^=$G ;HV[ښ,*0.0E>DFLZ%CWNfrv'6 -=1;Mr;k7֯KM T.ATf14q+QT*Q#A.B8\7H8K+)LOX҃F[#sVY Coٻy@e||M7aEmqYQ6[c t:i]5<sLz$#{vn3#5u8T0k9Oݕ7Lhg|=%fh ޏPj][L+:EqR E`4JՈ=]UYAz{ղlKK!2g!;XDx "ݛ.e o oҷGw !F0ݠ|O3 "ꆐ;+︑?*eօFlS6i=JST}PΙ  H| sXIU[ vo/@#\/SϖH!LHC;L}AJJ"lK'wT,_y.+0%x}y%4H9Bci@Ho0)%L+@oιW -!e:<Bn^\ rn P٣MpKub> R) ?~^˸ىxC!@ b饢6G~`IH"܅ӊ$*+_a2`[|[$=:Yuh]3dE 7Iqrj;PcIV<.%gHzvc՛}}-ũNVYaqD/hШ~Z-^);I!m0:|4F醝 H"-~s^hZx\cw(H\iɖZS罆4\~J4\tsv]ީ ?92毲.֏A_SZx5ұ8W_ )2r#L)H)F>z~[z2qĔ$#{)UJ Qib~q9zrQ~zjP YqhOo/0 p-ۋ),3BBzJ9N.)D::l\ɚS FR6\*̘^٘sVw$C+A( Xocֆkfsg=(5)0+u:٬ zMK?"nḩd ȴY3?{=a9 2LzKjIPaX,j; :a4A!2Όy OwRvM3ԣTCʘ˓ܿs7iN_ӕej`8h]agmO ޤd tsא *}lS_0M1! "GblU'n/f0Gm"@h]\T7HW1K*] FT -o>&RW9<3ӉymI1= ^g|>v"Ibm$+wN=cϚyjjӨx!ñN3#, ͘辝rYA5 vNl‡,1 pgZbS&socÇ eQm[yoSXl&'z  y_2__`x*9 )c\VÑFѾ[g j9(?ɕ33Vm8WmvuL?0?`6+Iu䰞S?<'5[2 g(TfCn$->԰dTr Vg9k +#ݖür`*( Bpotަ3/:rn/Oqk.X)b<5U`hI8P8v"G@ y6V`ᲒY΁=N}B42R(tdO؀D?V'Wџ֥W~e' .GRٗN+M qf c/B,bPrQꁕ7emRWpWj#T4X:qX܍\҈Rw%"fm @({K"-X*J`gYD{Uj( qSIށuaBTU$2uXGMs*&e锾bBt'j? kYnĢןgojClW%;טM&t¼:Xs-==o.2pl"lSUb{oqU⻖nHNSϠے)Vm4=MoRj6xr\A@Xu:Zg \J7Enmiq bsgMSe&~٘~|,}RMڝ A0&L߃vj*U |Z|:=h|>j# @8C7<ջ zF塺?)~]_Jij+Cd@3/U-lOZ>]f m*hqד5 ϚI ncAL̜Nsvs2"i飼,L`_Aw`tؘ l)Tv~/&->y5Jj]7@zE70vu*Od|=דDsqC7@I9O/ڏ-/9l& #2 Ac_}jV?CQ3W6XsX qYܕ4'J bPg%kL~  LfVZ^jn,,%Ojn CpbPKgMf_c⨡ps# dAyt8&ƬqJ^ڳ*H7Qhܧu>|~';! {Ga _{h:PY0P#XU.^./<*a02d~R=]{l< S˸"iQ9ẁTI) 22L$P-J|-tH+ܫ1s'YtL̘?@ Ϥ]:f#sqk\oY|*a+_h9;^Sf9y#~cfO9Hin8}_K#e[=UzWߡyK}Zpy*>$i՝.ZJ+6!)5KR*E~TƊ"rr :tO5.N$8Oy I>pax9,}l)Y5~'C˷NrYp,du1|V4%'L'Shh6E%9%Q<]tqwĩrC%th3PGT`_y#f qܗm\1te$;*g&;<]q+Ψۻ+2o+oſ{GSQ;̎F &-u_7p?g &'> \~|&mÝF87%+2w eX!0?J޻Z+|Z7g1c-yNty#΋V~miԧ?2 IDhܤ Mq :EEC>ձ-gz; 6jBfk, OÆ;: #Qm+ .Z-o8̊Q;Ր8RJY5iZ UP;ضȫxWd)a _n#u۔r0M5t fxᒣuV5}x' 7 zcm $XV\r4l*WMDy6kn53_7d萀PeGI|_c5S/L-|/Yd!۳J37b C](Խf@w'-+jiT P_fa\),/*eyc3ޚ$ J3%.,S]YrcAd䭘;KӼD!vDG$W*%^np2z+4>e3&r]#r$Hfw("sQ-I?lU &O6M"X$#m'i#'t311mn }fGk|7r#YfIFw=p"櫷6UFI7#2$I:"fphF> Ndv*]ӇdR"@)8=eJdw0gkERɢcw KNOmgW^|l:;=>dLKn}4l rIQFlObsva~xNfg9arE@.WR)(J@z]NN^dZ;уAՏYkvJsRkÃ8!F \3OLm/ϙAGXX%(ĵA{ iDӂ5AdtC^)V3cfE+%7Gԅ+ޠsQA6u \ѹ aj:c=A, ܉%ܰ;5g!)CbCq2(Mͫ`.d2)pIwq]| .$](F]Xf|x"a4EKU1߰7 ndQ3ap.e[Z}0'0eرZ8n7ڝˉ\%LWHRhJFY-WT婼};m=S=Y{‘W3 Fw]؍6V6S\ЇG.hlKu2XʓWNٗ |rܬfY A0 zR_7|˯[_iOy,jK%{֎+m8 p [Pog Y[W ՇysȗM;I&3 5%  X4dӓoc#}kE,A(5ޟV0g冲cx*wcBǒ|/PDZq^f2Vrvd66 #|T4.]B5ǾvQ%Vvr ^늓k)k;T$pSU pcQS-KƍI?C6HIkJnP!TY(>`Nd@A BǦ zןvv֭AOu&P5juh6Zg{&':69RpwIXǒ^Lx~,yQ\kc14E9:u)&F$Ʉx<8~!*S2Z6zCYռB#^[^n~+.*&woFٯ ,iLbf BԔ62,TsV!} nl ? |bMy_Vs|Blh,~Њ+jKO[\x)C# KYVFKn{iW 1IO]t!HClكUN0*SgfVđ:E o jCYdr/a&"Fq CgZA`+'Lrf6!j KMhDntj-vH,[+\}NYluγnJÏN> u` ɶ6pR5oq=#'y{Xȡ¬G|a,-Y]UM$}S ~=D#8xgE^ԝ]|c?覲 Ɖ2s-x೰xLx+P~jSxpߵ )y[?7e_7}x0\.JK'*(QG|΍qĕomAGS Id>vRYP%.d!ӨQ`@y߼41A%>ɛ)ڢ S:ǿ+ȃF>hF~{, 7YS\g!9%.l˜|abP!` a~:Piz"bM,Iu&dH%REqc"˦nv^uE2:9ߏ2p?Ev 3\ܾvouR8*\kSF(@V DѤp*ѩtfՂW"V+֡?,p䷾cpq| Q!B\SW7- 9ëb$tT ޻FQ lFshH ^},4,۶n6}93 ]Q$y{hfuEZ&bG243q@x>@ ͕\]?A*&NbLGOFEhBĺ4- $-[RGX6|Rdz~ʉ⒏!H*–s^VyI] "FoWOƜBT|.¾y?&Ij R]_·?6EŒ61VP^Vn6whдg<p#,OPO}J"#ZeC R5k Q˼BPȋ3IJu@ @kںܛԺdc[d 'ȡfӦKjO r{$ؤ/}ƕ|~]Eo.f<9dV+T;qp4r;:0ȒF$nM!ų>rg|m@G$֌]jzZ͇B&}N^8Q,VqS׀¨Nk>ٿ ;+_VR]1E D^Ĩ,F>-CQ+ޭbZN`J9Dr;Q%V2y*@RO'0 eQm박BFeҕ8RI[\`.ئw}Fx1zi.|mr+yb eaـyQÇZ󳼹sxQ" hBf9Y|!#sV꘻Ɍ T@iu\'g'h{Tvq. 52?M"Y+D I ;mǶ@z{+pa- ǡZǺo|M)qE= HjxivzKyNnd|qK5PEFPH6 V.(#6[Z Pr[jسE:PI 1Tnqׇ.u^F,p&% Ήu5]1#FF,&.C G(C5a_l]CRS섍W̯Eo|G]ףUgBi\-%88Zz.' V8 KƬ3*c߉Xj ;x&3p ъ\ho/hàX? ߆v+~|k~9'ԕ~=ϑ!%Zi l̥ʂ(F; q?G8s4ٟhdH^ y8|8߿#.xbY|@T&Ú#2_Qc O#j!|"l:ωlmK&xMލ= ʗ,\Z[YjeƟQc3''BDG=%wZfU喭41Z-IY׵np U2D3'ޗrKcB iAQ.ՆGp3kE!n /z AiIr1oZSV^#DbXU-DM1ȣ T$gIF> SOl&T 9#_\N|$%T x*<5tkK:r`ҢP>>Ѵ?~e?$(P@51`,Ifp+q7X/(6tL|:\ Q/]Gkt 6pǝBA 1bX Iŭyj&٤OoJdM8} ~:s$ہۖZf汷,EOasu6>l?-C΃Iaʏ8fOOg?Eߍ=XO (1Wq 9o{*v,0g^LHCDA ( -f9^Wۖz*dI:E6<͘ޮ=ό;xw3h%|H?9CM wt>_!|qJԼvN7+V.?E؝GiUѳn%#%qC󥑾ڤeB6_P㙵 66*8ae`ܵƕBx) R[24w?}mF-)y$4c Y#[eV -5T2mk nz?Mi+CQyt!$}!d0A\ӸPB%Lm`ygW'{>ۮgOJՙ 2R!9T {n)HsP<o!Hh%7a&$*8Iz;}JgB }͌CyS9 AėS۠<>QǼhy| [wo3Ɛ'F lW)/$[8="o Z mȆ J{CrLUmŪa e1&?S'v' Z{֪+GhqORdz IdNEH#s!5;TP-]1F8gqM4sMf].OZAv0ϰ[`0oRCBfCwF\v{m{OQ²3ܢD{s)YyH 9`4PvVȕ"ʱ[!HWs(AM"w e` B4"ȥ㔸dĒ޺뽤Ax-^$]1ٽҝ=mcR~Հ>,Y3ф Xeyj*;#z+jf3o5|7{;7ߐ.d{"xγFV|9LETi!+PER7Nߍ溥e]"cr_h`DA1W]vد{p:łdo9Рue )<lnGs5hD#:aN. k9 "_km-uZ2Ś[.R9cA~ȗW 87EF# zh}S4(8 og7I6ԾWUu6fErm׺{iwXy4w=lF@x9HϿaw)5>aŗFEAqayjv"BNL3[0w)m 9y{eXS ֛D=rB'VohaV:#h ԼԲjf${}~TH` b\V 6g4ȒػR4Aܽ`Z"B/bE >t89c= a32BʄHv$, ]ho2"nҼA^DDo|'⏄|~D~dqVf(CH#{:*Q P&}rŨshFoWx. v[4{$Y7\3uyHVG#'k<,F/n`ޥ'7m1ec g1K] :kܳ\hw4χmqQ _nE3/5Ly{F6'oQ(.A$N nPOPUz&b ( wѻ4*'QTbDzAؾuWX&5G6> $% g"6"f}VGNy(KELXi0 a)#dgGFHخaϿ(o>Dus?ǭ˚Kc^r( MmCLh_Ӗv߀xzwmFSZ<AY 'WQp|J0|ti) 7*,x`Uq^^&R* Z}BW_ m~fq v]IоJ&*VCVMʹ][iW$5lT0*FKBݡsN?er 甦 MsV7vuv7 夤E E/BQ_6T۟,8|*k7M)}&UU5BTJ>*_ 2\XphKoUC׃OA#-7IUn\pH1cB?fcx*;%(. $c;Od:XqJ֛=&LkMio돞)Ya_8Ur)}`9OhWWq= EG'-i/&H1&9A'37fsD K3~G3ExIMUͧ)7u4mcdG%W;s9YO- #q3:NCĦ}(,|^8`jKE'j]ƹ{^~ȮGldJ,1d¢Haf !d/M_3lJ$;5;hN/ u;SL~ MM/5s- J#,o"_(EF#=;D^4 -"ZtN,VOv%ɍűɸJ]!>\>&r)WeS8g{u龧LPH=&y-$n⑧22V:+6jR`;;{ho JDj^I{/!)Κ_S*MF!Y8}֠AmEkW=]J1B,xf(\F=c2`rI;cy?3p 8=?xDNw,\a*7RDEw+GMƿm0t_ ݟ0#BՖb)t6}!v4/܀ j4TӃэ\6n##lF*$B]('|XP7gQ>hCP.r4h^@v[]k;ڵ%8=\¾ɽ|A->;w ju2 @mwS֏Rj,#h7 ;r@uN;*-q kKc ɣHy(LLYZ]j F^Knu޽G>=2=`&:6[7’5vb89YZ#`qpGXP_!d;Z1hA/Ss*JR:kcRmhLG8 (~;)le(ZDtUb<RA2k"}@l WRCw@ka"Yq H|sL:OJYQ7W 1q ah31@vPiRl s4OЄSjbBmysrVCUZn7Rx/fݐ?&M͉ pjGﶒHw->'qJ5"]!]5h$qVYl_XMv۱_U.P_M g NQqx~!G"vwp8`AP?IDc<{F_\gIkhZMb󚯲dd7W~U)Q` K?8Eo,‹n8U-I\2]_/#.VPV)ѱ,RyMuPW6BGwC3/*rc=͉jc#:5VѧkR]ɮ{`nCACʺwEyS}HnC@sbaq/^U HGW`bya]]CY/v3Szy!e7Z'ȧLE)~]jIE,=#o)Ӌ0KśDdym1ZͫŜjPtR uh{l ""W,3 *45K 쨐Mw)F͕'Ze9sDWK- >kQ"_EyF0f"Lub2 ͸U./J#VΎJ8, JQN\r#Vѯ6_5N]dGA-zq9$FC r<t9a K٩?6ӈ#4Sͅ]&0{m3Œ?~c Z ~Fx֣8 (Km36brK|r;tܫE`UPGV wCu @})81HDO0q-{wfܗgQR'tm"8W4CnS&q\y#[0ElڰS1Ea+aC^m}pbA0pB!^ÓNSC=@}r#M0%w vji9*\>f(C$iPEJ@"sY1:}] ~wY8>4ӨyNymfړgIsmiH,.?qO*EǏJRTx8=8?2ЕHbD.ԆVAޠ%ZYRQ;ʬp#D7.SGNh`u@~2nQx}dn:n75/9z+!z &z}& @o@PW ¾xи]<t1cҮ ¬eEߙ F]UG /3ߓհ=Ady=Vkw`JYN*6\lT8 aYFfxb=\x߃BERB+{tHDjVJenx<*AR^_1Yি[zɀj3-Z1ym#08=~NGT.UQLiLy;< {:ٶUBN4=E8(1lKkB0hi[1:7D'Z:Wk@rhꯋ"Vi!dRDYQh6/2Jׇ麁n!fX w?.\;tKd ?Yt$Lho;)j9?3N@"((<\9ue9Bmz=R6zҋ l_RY1 fza0sJ_t\j/UR;GTN,,XCm+hh+5jZc M\OQ&W)g(tz&&13v?RT׾_{SB69m6xMKnJ ,ᚧf^(Q} -8mT_ڧ[ij\5?l>7Ol;U$Pv'3Vh'W;z"^@1HJ^G*H(R8 x/_z2cEW޲]djMA#٠Z;󰀩t˷;v0[4KW&7֍C&.p!sF`WIldF=z#<]lCtvTbK)6dۥmi",BӥG9 x%9}j/a?sӂL<b} ǽ$nΝ{Sg ;$!.ʫlaE2Z٤|W)mr P2Q0f Y;$ B6.9f KfON~ygX1š)8F4]_uխJ^ Wѐ10t@`nvoZO Ǵ<2ش:d{\;mKuLUsK cK:RU`H_B":tih&1]46<'-i]yg'2gX_'u +$'/ƣqo ,gМMK՚9G'WKfx "Oem=|yK}`RMX -Ӗ'+7˝@,g#tx9-*D=plod0d1 Wя *غ4>miQ P5+h/ߙ'/lR~@"k3.8/_F\jOh9]@Twzi,L{"5䤩4NLXJPMrL%0>ju 2Ƿ!z^{ W*=ϞYvh)v9ĺ՗K =3bfL AX G-3XQF]d&g->" 9+ҢRG`~ܸ`iswp>bH9q/1.q?!%툻:-wM;<P}&sM0 v0_FtKe正"{ez82$t tuhNSfti }a59pVB6, [a2ŒG>x}ٌ}<"@OJ֏`[gENGrL[;6]Jj)7|a{> kRUϼ$G*H `\*_ؕ}g=G@X머Bp:f9.8Z^ܘ$dʂH+k>U')k`] Wс/ h*O@HXeXRT(.M2|zŲJpت>WTڈ1#r9 lT-Ĉn' £|ȸ=!jnBJ8˩\; ˿|}kzq6bp0jpDCۈsѥh|v,@Cth_z`<$$B^V=^L;@q$֠FT6>ÂA\Ipݑ)x6Q̷omȻo|6/k@52߿;t۵^ xgސ2fhU`\܄d ~"VRIҘU,Z @| HEJ)O6,x~yuY}tgՊ$y60+$z܆[ 'ۅ1wVBUӏ[zEjrNNC @4ky6Ujr{4fH] ĺfa0܃+y3"%/+پ&),1WT.h]FVe|#i34HC7tp aQfPez=pH. )a_<XSJ+Eze+){ht/`hw>ZߴKU+)"s%.NГ +kEu,7,K3#@yzցxRYuuXU I<Kt-ƚ5z0u9 .iRfeHS;q…Nfe7~R yǰڹFzTlϲ-p uݒWB[ v%il0dΤ Vt?9뿇lzpRM2v1X"_pe  Ҫ* 1 -BE i 663dehuSa:#S@Ī01^z̥e%mw偂wrY>a8Ѡ:ˌq?MdXTʽhQU; C+_N!yn k‴>}Z(R zw;co7^Ѿqs0GAnɗ1fuw±,V QB5CPNm"|вI1)`Kj1h]\MOWZրlKߒ7E@U8y&0+䬁7-L0 &aM⑨UUhk+.daYd]`m S3^-qW*S9V(!+ WǦ./UxNQdv6AG6v4+}Ԁ#Mcn葞`; +8AC.B,\FLdq?6 )ڇ!|WfVKs)ATǕ<h9BNy ypl,s%z%+6gcż[A__`.?=55BXdp%KB͞o oe\6w;Ҟ qsBu~k2ۏfaJPE=4rtJ2*Palan#ez_`@">ϓ5߶֝lа 9sŭaVE>y @6~sL}?9G"e׵r/79fxݔxjg kánΥݤ91F`mps~ֆ";2>jaU~oOO0[3ܧ!Z\$E27%2V\pE/"9(e6WLwt>)N5PWpר)8-y<`FR`d0㓉cUȮZTюfaF[C$:fh(HϰN#fw+T?e-{k{a\ )EKCv~ӑ۷'=_m*Gkru.ڻF,褁0S`$ ]k;끋XiaA@Uy:8GዎliTNly4|f!+_zMCo%|\ɂ~LW~ ga9\I ƞIFܯUh /9&GԫM6 FڼOdځŁB"Ŕ=] ]Zox<4K.3F!/YɋV ]jS~rk|c߶!&D7cL~GMxgΛ"" 1RVI.a"`̬'`dn_)R~ńCiռC.pIӤV'ʚ}CWujƍ;rTVӰsx3Yi BfN7gz]`6Yy$O* yWT + ̷]kn𪻫Y &|W2㾢Bթ$dg'(oA|9\-}%j^=[j27@}6чe?i09S Jo߇ebX>=MDC>OUհW:4lƌ?Lqk¦p=D`uAXk;"%=M͊)=?ed6ֿ̬]yIFWAu׀Mށ`3aG`e͘T| <؈ƭl`AOxßP kv~N~PU̜.%LekF#Zm;V1?h1@:r%1:2 XUTϔ퐶#6̫9*72 \_mz9"DY%D}XtMpbQ}(N\OۋL^bQj?6.Y:J> cR\KExAR r1*C4qq ;- } -U[&g#ͮFi06+bZ>S<<4Ot_szDLO֋b  VܰTk _-춘Ys[[p[QIT}V ̫5ۼ gWHM**[A2őگ5nBVߧ9!Ǜi<03 >>Ӑ] Ark۠GY/9k9d@e</a. >1J!A(,τAS|`M?ۯ~蒄OA9#x\j1mf@1ƶ?h b0A* i<'%FS#!ҹ I?fj+x CTVx!꣺JKcwOs1;^ qF9մ|it>)VWGa`Ci:m 8ˆ퍕5o3<`߈ٔZb3IvO{u/HA*a.hQ7g]Vb-_DԚn,(TpxI&Q҇r:vqۧZ/[]sg?b =jum/+ 4`:3"lA3VGFޡHfoL_ƋUޛ)#hpm/:tgPrShX4C$x6ڢU 3/ )/ C߯\?O m=gXt.ӯJ rn'~RVؖٶ usqLB1 >a5[]oVOʔm+Ljz^H.ïoKYgϊW3,┍R0o5,3] -6]M@VWq~X *[yIAxb+]j̽hN4ݝ+xnȉ3DƑJ-Ne;&>5$<"gb!mjx4Ckw^(50B+8@uv)aAQ h .ngLUj^/aSo{nuNK3jnp%3*`|JŲ۟ALN#}@}q*s#63Jx38ܽKcfZM\ G0E0>`0e`7 ~zXRbBhc 30IrҲ{){骒=(="Pq&k+h:3!2#Z0 ŷpI&Zr=t=cv8Z)TWMuOs7ݬ<[Ϫ!Ƚ* ĭkP-jN]X/V54PcycfQ53٣5<JC7Ox_S4yTh h;aXL y a2ޤ |V$YA;n?D{2{^}2a2p GkO,~{s)7u~ q{^c.qn=]ذ=,4NTd};oZRy蟭7ã;䃖W^z9p'R=e8[Scly幉N1UZ44cCB,< _⸐=4uCzũ>ƟL2}/a<Ķe7&28xiig`N3ЩdJxEd1prfKW.061e &%-=_:AԔ?Ndj.dXM%/Anr︻o,wB6 7]H#*1|@n,(~0glO\-3qÀ->KLTJSt| 7wQ>xAL[y!UOOTȫA[uQe)}Lڳ/KY(E卿%/~5񲉕I/:x'.r9k 9O2=bXuR_hM, {B$*?a%$T52 D5~VSU2 zU|R$^?P^bKF7aC`bYg{ݿOɺ33waT+ FFm?MVeIYp%]o6WC (ҜZ'ìIu0Wb& Gf H\:+0Xu\ϗdX5;m.;R6}O@5S];Ԯ3*j^pEs@j'ӳpb\1:9 a@jEIبD$ƞn i]jT2=L}2B,'&urFr!O0ɤ~ *D3NjGowZcL,E`qP5iСma?ʲ T}Mp}1 Wҡ z'*,qG¢~[I'4yQtHY^hz+G-p_4S\ۼuc1roL둠ޱO*aw7D*8:}9NtœIBeO.=?-ν}[Eek8Z.cCcM[&s"@Xʒ2TS5:xbMǹcaE|%ZB6e4iۼe`"`}=jUB](c]*YK81o*KK:\5zte NfÍxǤrw[Ղ7UNWE1ʛr Kl֓]RQBv~_iGhd{]rc= Q&ZNq6UR*[Œ0u<\;\&>-:+xp̗&,p{l}G6_wUzsE=UK9%xJ.O&JA4g%+;A;9MNZ' \ R{|ƝZ"9qTЪ1 (TC|G"ZKʙ{xz/"E⬋2nOImUnRḵy,\/ɡ=eJHKc{W6n+0/Tػi[2oѶEV& ")n%}%}a=-KbP&eiX1s),݅LUh;Ô\P&ƽniuu{ܒߘ_? *PxA9浦 5v}:y4׉Y9IqFk/S~ylcIbzG̵z#05'B@,Mrm2Ư&8{ SC= O>lg9,W|Y\OE뫿3ʢ]{a\3}Ã* 2mKuGP:w*v {ZjA isM ʍP+D͚됑kMyHMt*Z#Dw!l ET4e -C&Eq@cK3ϫŗަ+ <#ע?wS^kDS[yk(GT%BLHk_6.p 3+$6?Ix־9~ V=p;}%Bnq.NJrĚi3a C$f$ j{Ws55F;&K"jU81d ɂrN@׸OT㒞8pa:Өc5"A,8&(qbDyۮQs/}b,|<5ݮO9x%gǕu5SUG2-(!Iϰ>~ɽQέR /Gu487 !8Aw`_1j>,8$N9UUlIVо~&z}g/nЁg LB{M uvtvwФŒ[#Nj4B V]hG/lTm3)Eq"&ͦxYψ^hN,˺M])M] ˸z!6M: :jֈ!κ@1\U@qZ=E+|ҧޗ{Ǫ hF+ {' f֖IBR`( N;1JG|uuބ_P,:E%9&0XF\z\s_C1-ɍ ي[a5:,QzG!ghjRU *h!u {ڹn"WH3-ۘ\xyG:Ib-ǃ%ԄfcNSHyJ}sH3:HD|a*TJ-ZAT[d-E:m6: mR} I۟k+!\[K'YA֢HE ?^MhH獿oXq_=uDs[|]*巠LfK\}3Ȭ?߁c+Z`+}o#%$b_@8Qݴo`6cQW#6z{ Pt2[o r/j1←'!ňz#*Twz q#F~Fx)LoZIndJӽ2OIL\/{ G/P„2&uaFĦvRVڨ>NvWYkU-Y[^)ا"EC¸uo-x8s0 O?8;S#1͆/1q *Zp ?'C<7 p2xU zǩJ_=w 5.%p2Lĭ̻L Nթj!vg, SDA2>_ ^BZ`0Aˀpm' ,U|21[[Q*4`k]9:ғk&fFI'{\G!QGCeD,.e8dNOyVL 4KO6&ѕ b4?_)9q80^:i`,9[a}EyD2,^.B.+GԍbgEC-Lw5Yb]K"($ ?= yd=z&{`mep="KG"cs 4ڄaCٯ K9sim@o{X@&73Dn kΡLJ`ÏwPnRw?ۗ&CxҐq{9pK,LXtl 5e^hkf,ўZo{"5; ϶¦*aF<6g4ԗhF6v>W'ᝣaW.// {1pjTيs;b`d7֡+-OK㋰q@ml:K WpllhxK><1Sk 6rAC-CNpsUgA +|]ߵN9%T=,D{f /0>f7mhU R緟DQG)fBBPű>&EPַ)rJ| 9-+59ۑ"9~Q=4>oyo<[73^u:f#s!BQlļgf_W W!#^7kx%R R`zU^?t`Qjϣn$.AoﻲFlb.o'̵;Zس_$^ORiֈq2[N}upTI_{_(\eC:sB ከ)DVE,f}IA5EK7u\җI=s$k(,}Q :R⢶I7fa^xDє,HüK{mF4ލ`?<-?'9aoXgqC"'Ro_oWo;SP_sQMW]į߰hVez$¤ o~2_d7ڈ-86 kjdF&Vjn5.1SryPuyJ F.Z:aGpS{ldV&2Aoy0NgL;rPC;)3RTsxPAɈjkiqT b"i\H:*+e $*`пLIEt:0nsMъ/m:$+!T( H8tVVHM}h`%Jԑn(mGe,KU8m[)D,[OxcmuWmL=GvdARbR/(`>cl뚊-P#L6 WU٪=YY-Yn;GttJȪOc؎%s.z$`&7s4ϳ1xjJ8|cm.zRc9T=b:FLo5m@V*ғ#[/ygWK"ߊXۣ:w9i14Kq_A(#Sl觙.UʊQ(cRYm-URۣ֕M5*> p|u+j]PpBl oN%chȣ#Cx, kc>Q[N7y^\BjHXx#|#A4"63m}֣N{N`m<t) i;rO`aֶy?aЉ'ɷfh --&AA׵`@^@\/myݖ7re\2{0xY{>T%J_ kؤ r퓇'"<縹:TʩQlp jlDЭ IKvYFlZ\ dUϨ\åMbjndT.Cm3¸lI0,ֽcd|r1Ɉˡڌ5i,*iVe^Vt&^=y2 @=bEg> i^Q]k_qe> Uز הZΉqz e 6!?D/;USwu_K-X"- C2]{;AqPKO n&1_ I#>!f]9Q] u te?~G3K{;Bh$c)3W4P&U07t%0<@]`Ń<e%d BtJryn@Ns 5Z'izNɮl o@j g^ /ʢFeuuc7ܰkQ@`a.PyIIflA@ct } ,@j<.@OSn%I}!®<W'aZ \r٧%KMT-4 FW#ڮ,@r8HCoxuTLeHݴφ+SIipZ8f_D@d9(¿K+i}FN1%wܺ%R)ov|{?XiKkCf.fowP%Eu|at: ٳ،F# R5 zΦ㝩Ѧ&mԯ%#>c6Yg[(Rϧ~}ؿ<ί!+:B2*AwotO L[5') kWz'-qƲOϔ!YN<L B=-H,ځ' ~%Z[r36eNpmlvC MK4O1Ťu3NA%a`,ƪLQ;,R=}͗D9-Ue纉rjȣě\mƵW"g* &bޛ/ۨp Ff2 oZTη+/)>N%V^b׬0y3bC?= ll(#\?]O1:T)Im֙Bǝ`~wٻm;D2un2ʪ8.e, daz3ѹIh7+vYΰW !ךJ+W7&KnGθ^}},|̬/_ENR?=IP a3eu4_ylԼ( IqݸRT3.1&]lAZ)5"X`ĨV£7_NgW#Q`K@lFQ48^P!N߿Z^mED iPOa%!PZ8UЃtTUvϛ s'pѠp~6R<1*ɑuF{߸P F"i($V?{vS26a]6bǫseմ=T1mKj):` Tr|ѝAbWg #WHbMnjcQ~{vI$VƂآE +t,s^o9'hB% bZ:ϫG-iOGɘ^#Ir15 =0Ss Z} GlmSN1$&rycSNwTj)oP2a m71 wAa8EkFPm%@[cG.r \T-ޯ0k>]8V+ .̖USC3΄}ۈ[nou9k5h SJ} ֱȹIIUj*ԯ}&YطTHo6N[9Bzl=O?7af(YMI^E 07]%si˭[7]R 9)NdEHBtB?&b095RdHȊ=K 9_ѮL!#3W5?;"D%sTe+Z/_S@Qu%9Fhx Jx[Azb1R5+MԸf6xܥ-CVrE(Fgr0q)+KZ;;GwX|#)Et ىYJi|ՊbYkOM_XDhcJI5K;v6.+ Wf#z[-2`S K ۿs#nӓDѬ $AW=B Ób◧0Ha0Zʴ{Ī4# v8'"N,OtHr< ߎ z r;"mJ[SzYI$b]Rp*lp=KWה$*lL(TH^@/Ks"ZW'eTqO({o  ėVki-?r򅁉hѬdl7L \Io1y3=?sZ|8ъJs9E:l6jVF9Ǽ3pv^=g7QYrG݃q_%鴱8?ʪEd>x5x`4֧5 }‰ %W3M%@6yB!f]|Y1X$y뭲|,|\*i6?'x-1EdQUBp(jvj '8k/;F3^ J6(g]OGylpX$C:K^(&O8Q9xAAj;: ܖQ-]*M*v%IJ[$s἞/HkZ"vʃPş>l.rnV8)Ξj-:+Le@ "`)J3c#ӆwsewkr%1uM75=śl5imsW_N.7JZ}[e/ b&(?y'R&! ] E`_^u˭QF3ajPyBZ&-bZ_˂fM v.' '{:fbqǠdd\Yq$e">#^uڇ\`_v? rU&0yy 1K ؖa0cJ! ܲ, 3~=rch|.E$lE_8͵OvyGս\f]}yYx 08xEi~Ao˃T(3哂JX=S8m鋨ޘug\F yM&%—yjpƚfkUkem]Liީ{f瞩 Ijbip\KfFk'fp'|r-u||l`l=&xTKal] &]sN$-t87: ÙT-">cK OH03#~;FqѠg@T!is:0j-hj+=g[Y4@hU&byfhm+E }=ǩ!.kv3x;'vΝy4\Q*׊n/5SFmDxM\8L^59`z7MV# ~mH?j1&' sb7N䚂K|2͠)naYL"P Q6:=fLhgŮӓcqrD֤l;pұgYZ0707010000004c000081a40000000000000000000000016101cd7a00001008000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/input/tablet/acecad.ko.xz7zXZִF!t/@s]?Eh=ڜ.+S^[B#7]s6dnſ՝ Ms7OM"ax]^ʕoQ|vי^ѡ6&F ^0d+ Fu _lWYZ8* #u/{"'v?P[s&[0EX=<)flK^0ȁ/R7]~%pSN(?0OaV;D ߨt!|%S^<żEW@׵GyN>+& $s(d,Dk[:M#_=2 OʩRic -װe,?eY&F2~cCr[oX\GQօIVjS'{-22gy .R? %Q&`U!6`T*)[lGHĄmDQ.w:*r>H&i0%b} oIIJI?\+RZhXK9]N߉kfE]٫LT>qY J%uv\ԩ¦m3ʆd _= GH'AAǧ~/v m#Tu-,qBUx!gr)t-r}ky$KW_@Rc] N ^E0Qo艗i$mbQtK0?g)7gQ!5-e1rVQǢ":]856 8]c6czUU"LxGBO6>N~Ih\iFPעE Rm5{BqsR+-{L.>j);꺣pH"$҃8®TJt>0 kM*j,^жkUi2?z 1|7-$gM0s h?(9] gfpKӫ2/ ,mq6Xᅓ`”wSFP-`V| ܔ p{_$] PS@%DaZ}[~ ΫC aY7&`h3ֲ)oHxg,$mܱ (WA㏒ܧ XxkW5T{ڑˊM3Lu 'v@m.eY,-lR Ԋن'2nصF?J :M?ʥ{mi>e,L/^)D)(h\KG/z`Іڗ˸0i ɦ {IY #<'a ~bӃplQQȊe'.*b2PpBbۋu}4v}&iD=d"H2N`,4x_2 ..um㘫S "L/5J)ֈW@ΕQ"X:MU:6Tn :,CSr(Nd{o$irCְrqWmSQ4>y7{HHA]G"L+'͗ >?23.dzm@7WMi/x\hվE:r7`Bǚ m.r_TҼl:Ҥj]B]\8rbۧ%-^~Q4Be+E)K#=6is0ƐʟӒA/+DžN\'x#[.w"sx^"_Ke&JX 6"EFz&-}Zp΄8K'6II_|iE˒P%*ΗrNM3ޙϏjzKAgtXzl:ҩ;P(HЀoJmg?5X^u2$@/_T`H4Yjpnq51Lz]2˚M`,Ou'I{RV zk]L5ڑԁ7%8T+9(TR8%deU[38[UClu3KLE`ņ sa))2H7~,U5t97^AucâaX2]!Ww d֤dOnA=)}ڕ`On>xo䜌G&N RtϣU]8n!8Wl=b]PyOP7t%l1#ꉻ> )B3"jlDw> )3mL!YmoǾ[0-q+Jj-BC$/":}uxڕB,w,L0Ď2m2U[? TQ$moY~0SC{M ,w~HYR  +WPeSMZ<BZLleWs&/oNoX@@m-epq}r^9JJѝƴq "[x;MAqˆ=9`l5iw9‡:$ w!- s72nD|#6*M,QS_кAʋ?k*,ǫA4Z Ӽw)?2?XNa2Y]8P8=xrH:a}-v>@ AFJC4.FNCyf[uk$$nPB覷ZvG:1[2(ZAMՃri"I.,F*9γ 1HqRwʌh7}d DovNEҼ6H]v|`x6>更U@ CRp#@Aٰm?!Ⱥ6f} \D8+4 V~hsGԋǝЭzȥx{/bdt)ZtW% JC0|ҁX9B%rF/h8WMjznT d;SSnq4?cFvtu!KZnUNH\D,SC-N/UDTEtt ]tV.ed;wBAvdJ22!9lG db_w2 ښ'i2JΨ@5 D٩I ;ܓq1LVXZ*? gYZ0707010000004d000081a40000000000000000000000016101cd7a000024d4000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/input/tablet/aiptek.ko.xz7zXZִF!t/$]?Eh=ڜ.+AՅpO?mHjlA^NVq~Z*|OX`kBGՋW@YTG^H d ']Ϡ!6X7%sd<Ⱥ4Bc44] &ޝS7~S2y_X;z4gHnKXC⟮*"n1aa<^of;Τn-iY1kvjT$-t1Rjova#r<#A] f/Arx-zTFbWv!UXu xl_*,PJji iU,| 7nw&-?񞽃JCcaQI7z6icyQۀi-?>=!*=Sد fFU6TbGVix6o/Z`HË.[:e&K/GRuB{2~!WlSƕ,5I.9tcfQ7ܘvG\LvlDڈQDvFQbsX6Y"b]Ov|0hm5q#j1gk~Nb*}')>Oďf27Ly#ݞ9DΘUQ%24vZU+(@:z)rAL2?.xQx%@m Q5y= lxDIjA O󖴴SP`"^?9l*rn5+T0g^Žx.?AJ[ DUoѥ-뭅I 0]V6)wt-'.Q KJQ#>#ݝ4v+_3)nG``&ݯɆ&V89b}a#Qm8e.c}l\*o2ϴ"GNGPt4TRѰJW `vj2L^QRid2޵*ת]vtɄ)yT[B0'0:Z-! 0}ErorTvt_Xg)hjq:) s(zح+}maSn|XmKx {R,55 ag2 jV<@hl 9iz$#G4 SB\gsiJ?E4v1?E]HL Iw=UGJQam(ϧX8̐Qϖ2^V_{E*УwwbcߢՊ =P&=/W_@:i6*}%*BA-#i-x#=^ KahgGW nkfR,#zA|& ]2=ô~SN!: (xsÂNjs-Xߔ!z;i{+xnmDYsxqxW F Fc+-,hR&_iLlN77Xk<u!R̢n,~¦'fy0Jh`p{҉ NVh4;2 aq!sS鹕t Vϋxu:7Q=Ќrkh3쨛0RTUM¡ةFV; CD!H͠{EY k'왷ŒSzEHw%Kܼx;"9f|J[6tW 2v/9 '|U॔jf;177 2 |ݚdT-H4M7I-f muRlb_Ϸj/>|a˺vSp\JέY`/\_"=!7i4|Yؙa0[$(Aʰnnyg&On`bĐpPyaНyἓO8XuT>d+yM*sK7g3Kipk^$HΦY.ƬS :̯k$D!2} #2fNÁ}}Ϸvt\ߨE,)y:ԟ#@/CTol}/l~ 6Rl6oq)Ǻ>.W@2Xc)Z4~pdXb5ܣE9?;u= Q|sPZS4ށ[S\'ch(^qG<*,]2Q9s:R@2)ꑿ5Cc@?khaLDWW͂[L,6 x^VeB;W=YjUG[yy?{iGF&=M pTרQ`j.0 8BD سߖ/,y -=Bd¶`~'"]{se>Nt߹kѡ q` 9k@P0_I7SMz_1N^gr*Nt {]`dT?!81$C.uTf-PXpsVN*VoT!r[A)R?rOglDZ.7~u T$5hM-P|l_eK:̠{= Zcsn%MJX艳Ҝ-a/y-L2t7+! ác_?:G=Á:_F߼y/VaB."3ʙjc|5-Ǡ\'* fBgBrpMD&D 麚u{6: ޲(噃\̆{y_è Ր^:%ZjG~L\pAῺH̵kH-Sx'>ȎRlʦ-ii>Efm!tfSt8mFn{E/v}w7aL 75]z08BI%jǡA?76moە35&spZ#DG *obw.^yJ:J$ ntp4͢= g3A*SZ4uҹ@/Du!6f5zE`xpg>Lť'TPO ;Jؖ8la-\zMwLo"]aw65 c#5Z 08Xp(Z_ %%G%v^uOPNDQf58ʨĥNMi$S0k D&W60'_ïԎ/ ^zI py,NH ݂c0pV_WX@ KU0IoqQwhmv3GDC-N?P+* Ĺ9 VxTNYvdKi(QLȁs}f4G RF0󐘔2P"^Z(I寻Sv,f3Nةo?BWmtenfp6a!tm?ܔ͗I5ZµC~aG`gq z_1nxiXy`2Ǻ0Owmu5%kW<lHBj7yߠZXKSpR+6C]ZÆ1+hҦ s`U411$W/~\e2׊qI6y[Vj }!oigi!O@XiBtk.#ne35HLoMT[{}WR;0emڕ\`泭crd$p 8N /I}dp^W1^QiZNBDxUR.i 5k^UxKuﳒ0hT͚|%]{mxCOT(o8mWF~ȣXp|Ǹiwwza@{ww:)ѫ?P{W9!-BaIAI橐rZ,)dh逄ne]ôK40H'팋h^!Ŝb "v,#wἩ靰r_%˥DaaH o g&~Z~,]*"ÝTQ`aU` W\6Ƴ-S'}z 0 K"PDȠ-=c<D8f]PZcAѴUɶa>1g+!лWce9=3q= c4OƘ޲߅|V~P'/M0T"C9rᠿs> g(HQ'ssѢw ? ngNs4fDZkk a@s|݆%n:Bh0/V/x㕔/>p\]BOQ[g|u*Q?Yv<ֻl檈HQ/ș( cr{*`bMz(.{)눚\٢M:S/ >mIoX}m;,jk-O| X9`רJU*YF BKc҈K&@GH.~&0@v:6EuYvI)&cfj.Xz^4rLDiO 2ָpkXAa6Ed5p,EY'_ۂmW2%* ;r+ Tiߦ`vE)F3cv^!XΟ2)%bjwfdeCd-ˎƴ1yzȪ,͙_q1+"?)V sM YxS,{l"lc66~2dg:bDHFbd%\R% : e]jZ4lp 'ro8smeu\3:RU0$Ԗtnݝ! KB)fjE2+lVosbyN CF t|r8m Bc/d]:LJ;0o85IlPB`.w'(a4cZ/}fxRƘ^rC?zglxyTfʽ|2VFY%-UT-mWDI T{Τ/g*_dNנ/;'q|O!XjJt#.lЖFxe6 ~WX0J|XI<@ZQqm!-E.ZScE_ BUta`sfBf{DTo*ڧb,EG]a&zw%gmJDvVop,->48MGfy#!(_ &?l{#vչ0ھƆE ]]v>d:mX}BD R'nf J:g,hќۏODa6(D:B|Gtshj ]3q5)`փetY̧v]p9Ufc^:uv$GE~J,`U,8YG@u*,Y]dy( JLu41S=˽!Y )xE׈C,c?Zz"ۘL `V/n,<|gKK;w@N&gQDR\+Gf{Jr[y ^u$A⿒Nyܗ{H4ô |"iEZ"u/ڍ:4 n}}>TK>4 7j`z> y(:a+G0'Y0M猄+F\WhWLBknt;k+P@ÁCQL]"n*^uxI/)[6~}rL[G /-SUEɗ7xFC~ؚL6K,uh|<քvͮ\!ݾT%ffF3YrR5O=q(;)uMjEObuaDhК[ dviX0{3oR,USp7c D$Y׸/M^1C>l@ j9N&޺~7_B4,QztӤֈ$' QDr9EHcWe~~L[H7EuY23mc4 0jTSl`:bKcG=)Ț+E=q5DWV+vV8 p̑1g#4-6[`]`#PM)RW$)*ƃ^MzdAg#diL'05͓Y x [t )9h"AXXðCiG <3hszs5䱆Qg􂿪zGlGW$ \񔾘p,;Pݬ 3SumQúm2O=E,K}lπ>F/ǯ8 E;@B)Yhv"]kMpr\}&c[J4*'da\iI.G {fL8H;w2X\F'[-i. "ʒuFu_aͪXԠ`?AJ^ 'O ^>z?/~!g;$UB{<10lp;c+>br9hsZxR{yf%pzIЪ,!OXᑄj@;9d'74} lTs[2Q4*GmvJ_9 p4o)('^>5(ft['j-;| 'p<䧭E{[?\/іm"7R[|ߚ65{xrv]&^X$肕seD3 bu[R\Fa+YrutdF"i.G'0yK/X.ܭkx_0!FדT貢"HAg޸ 9kiz}}.~TI-GHirZ>%w 9b`X)IoAjWZ<D)i88&0lӜtE1?;SjHYfohoSVp}*%9_)"QȄ7r5xJ87UVkݨ=sDsIK6gYZ0707010000004e000081a40000000000000000000000016101cd7a00001d00000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/input/tablet/gtco.ko.xz7zXZִF!t/~]?Eh=ڜ.+-34L*0Ra2)7&Z>*1pK6w.vMVέ<}ASP#[/Ԗ!mI¶Wm2䑣r`{{v /3̡׏&cY/EƈFٯ Nӗ+̑C9Ϊ t? #HHe^"'f8"iwuB@|M5n z#+2JьD}k&2ǹɘUo' Di!$giBv:Yfc:ܜ'k͐E)A`>SD/qgMdk'1?A튳IC{j\4 PCh $o;\R|UN} eD=Y8_JR [%n'˪ 7;L~+d~VuGNx:&šnNO+W >P]wCxy#t n|'+Zȱh]~Ƃ|,Wmc((sRE7e#˅j2r?Kq) Z ?. l`$A|ɢYcT*rn/ە,dUN{y hI ި]ī jP͗|J9*~ɶAd IE(|^~FA7 {ڶ7dwG:8KAgDd MYH$G+w nԘ@78!neUOV vR1*^qlߋbՁtM.ꨍ Y,C2޻Y֜Vj9/r6G<F>lYs[J9jPiH?DjoS3th)r㙦ɿ)( $&<F*?rBW+Z1GN 48$>4?󪛚5I"0c8@5}"jGZϵ;252 ?CXԼú4)Y,Mۭk R E˒UCc5h/iӢC3^9D_{] ɇ_Ҵ:5a=;oFv6Kdv9jsTXK ||ߘ|FEqc5D~E'jc`As#ogbiy"wlE W-=:_46H" UF0%-*wh E.Xi oZ]~Rc5Q-yنIfG-/o1. ucrVFhl1.lm֒ ަnśC X}l EsH%!gĈ{ʽҭO | \ʢEZvpZm4R-ۯSn!tMˮmCzO]WRY ^CUeX+ /w+$0L ڛ~j?&qmC,RJm9Ǧ )vxBѯk^(P]h_5%Mps-x#J$pl,Ǫ;@xU% QCYIdz#CM hlR gdiVfi&OXWCf+t4{@Ńs5!ԍ1>N4t27kK ׵$}_Q0ҚImye*ֺI][{lQ- W(N۩xnѳb[0֢ 3rwt|D(ͪւt+-/+ի8V-=Sӛ)8&۔y#tAQypIi]?LӃRq(m QQʦ2] KSD G5 =lJx@jI+ϭ|t>&;͵MbF͒c(ƅBb/8ᜫJ:r$yt+4G|KE7b7EDNQaO qk*qn2,$܁b0` ݢZU*"XE尭½>o2O/$4l\8XuZnG{o{wdKU,PoM:l=Ypu-;@y\rIFGL ,r㻒~"24mI6&ƍ+wnB>6j!$thkuw`a C.u%m-K^UK\?K4 Z\ fz'd30Y2ް)ܽLe=ћP7gƅ*I?r3BIJk]V?b$3 }V*Zj9wړ+fL"od̜ޗZyGmkgHC˶k +"qG VW#SCeU0840UsH͙c2U-gC0c[pM1`|'1a{XW"Ԁ#8n"Σ!-!5'A0rv{KB@p|Z fII9f06co(ݓèކ Mߑ&+7ڥdu{`FAQ]brAhFy sG幫"u#ݺQcfŞׁ`1=X˔ gq XдqG2Tq#';lW"SLثnxLb +7@S8yqiO I-c< [~uѢ{ȥ10x&>^#GFNr`l<m=GmfB 7^KQ6Qr-B[Bg`0ΒY;aO/wU?gO5JP}h<饓ȹ @)LH$h_l!pWVćTj<~I5cl{]\Xaw7;EJHJaSleiAY td# ճRFi) a0Td60q_jT?˽Ny֞&[=TRq=YK>Qz5mÿ2̄h_} l76љZzğIO~6#|j;/(w3t zC9Cl>$g ,XFO~. G[KsNn;j6 f@kG bE7]1N9]M8[9pnӻ6s8im<|Z-rŒAKxM<$$1Ύ,,{V 9D i 7,-UTS)'o/t vJiZ53EƎ[6Z`Iߧj@FOA=TgZ`3#ocÃp?d R\JQv_yV@ j hA`zUӰq87]jI)|5φE-؅*9{9iY+:_ (lĈ9L8pckYcd^)1yLvViRfDy\*m G_=K#](l(+緙a9;\O`P/Pƀjk-1?$Z%I)H /SLWW69yI'[~^U)yՅjaMd)ϵM{+'ljZ~~FaSB6m'6ŝ?^zvVNj8}&jbG'=oR]o .W= B{e u#q$Kþ?IW~<" ʽr)اZYŧ#ZV y>壵Á`Z>eWMT_$|c9_(}CpHƲ}By<4&@p,BY5YaW0Żt7Kx+.\>~?TC~JMY#aQhO *u@]r9 \1_ OC?%;~j]Ϲ9~GwJ$6 DzW]OiwKu/Q'꧒t2 .}۷T|Hh4#9FQAxkqO޵{3oL8_AbN[s1 ݔgB1{ BlUA-Mԭa1]+J[{4c;-*8Wx 1%h˥{\4\ A(""k0}Ŭ&Tꊿ&m@>n)_E5fӷd>#l ;={SI^4 ,Q&&\y_Ӕ v!,U1 pK_/S@($cd1^NR YL|+c8BH~r٫t/đgWhb2l[lLasG[M4bO\C3+NN8,aUñ{?{Db2Z ̬ %?wuH5Jbin:mGL-ǀZ-TBC:xMqD; //3jK~J/qGk@=:r^ #lei qڤ4uI /N &T*L^u>ډ&'"Swm/W(%_nGtY|*ꮥӉ?l'Pj"İWVl^ds3W xdec[ 1d޼Cs6QfMU˿y}-Qye\7c@B{f$fLX 6dV=şm]_k;n>q}=JJ!ܴ+! ve(`FM)#U2-.ﲬ CX]lϟjEL<9Q } J&|X'WRxMs4)q#dȴL:#Qf D'39jg3s컃Ep9"}YET.l '2)5x\"u>"WO')9.d?0>Xxȇܪ s ^?Hb=J.!8~(V3-[n5- S1WNke@"lITT;S- 'I]=_5X;smc*jDe[smOJ7?"i6^Ā#5~|Pnødڠ'%E CoTg@Bt, .._ԔkZBQak$fʼn_w\JS!DFa]/M Z4U5Q.2J힗 B tG Ińi)Aט[Tv] }7E}pG jl3r?MbW55pɀ&`BwC'g[!H@?^)Pǻ.!Z|¬ɁD0-"Iy`謊͟ 40oNhk3%ҭ@:_L8}w^|1oDpGJ [5!m\03릔vpLPn3~yQ`!Kg|ƕz1!ŀS%m8m0΄6Z$bq>`{([j6p:5|YZ=c$Ma|.n!?B T J-8+k\X7ޢ\ȴ{,N̟&=Ct2] Mՠ< M$qG35}$m$>CESŢe h'K[B =nC&3]v m$eyh./V|0i 4雄VYN,{9oc}| )pOAOW[o J('_jş{MXݔ+REUڷpN;2k275ǾgM$Q<} >Xn @/#CYZaޑ-`߉YRu`lp௦m ~Yh%HMCF1h |6ioPM&j\^a*/d](Կػo/v<Xlmɜ0WR~SQcZr>ܕZP= %x +FJ5o xqv*GP̈́0~#+nOG]6&1iG\'cT^Īrա T-D%$[[YiL??c_WY:azecH> y>"%2zK yоwŒ,$w3OJ2y\B#(b+lJ2cqK(Riwۛz}}yxaTIuLYD!ޙ+ΰ7i`Жji#RP\ :FvΆ{_C` [N NAy3#O}v̬>25*@JQQG=`W~IFWd,1s4]^)ȷI<721ˤj]4V$\>T1A4/O]iR{J/'C } L?B0!LgZm? ΑHq])FƌsNK,UY2CCq](69$mEZF@Β,h{Њ{+\%m[3'*bLnѯOOEĕFʐ /Q\{d?VE&YA?Z$xr#x!sQdIƘ, 6 ;GýK\SMT6tbc*D-$b.Ɏ'@΃.-ta'7CٸL0=<+76\L-:FX\"mbO: Aޕ5A8n׿4Q;"(\ӢmE:~蠖0JYAZY PSbRCF1TLR;VpgB3q >^Ĕ6I&64#$vaGŏ3z{神 X&֧v@Lf٥Dq8pO̢%$ wn˒_~gO׸Bi2C(N)7EA]t Hroξ;wIUe}OKȻCK= ^!ozXh i@T3pe`mC- U. oc 2ıIl$kd#m&|4:["̓!["Tc/KIl87ҡx[ PP5R5HQ~vQtwe:ZJ͉y_ilF:@"=㏐|{X ݌㺁W<7T!)_VᆤYBc" ?VFO\j 7S4+o~#j%0~~X'iJt@ ~{ 喠˷{aj`(6+#J GlSXW.SɦM4|jks֒VcƲy01ť 2快nfwv0tSTTKtH;7pv (EEjѦUk}ӏ"UCz5C칡/|Bզsߨ@ ?育8I=#Sct;ŗ;y lO^W.K3ף٭%te=W⇋i?O U4n~%g"Ie A:/Bm7f?vܬ@ko>v6әpZ O㬠l,k?X{$Kެ/ !]lz#?\&Aڂ'nn@'|4;=YjeliP&Ot2*`)> Pw5l+/A¤O$ٌ?\*[N`FˏĘ&RtW A,MD1iXhӣ1sI܅q a͞ m@؂q2;QBHaw@ t+yFX}%3_1ifڄĠ GMD4/*Ck' T ldfگx2o!w.A.3"|'SeD橭"S ͈&Vʢ>pZ7I)]1giư%1(:5]Xg{!Nr/xǪ_A7:>pЬ葧tA{I^[d(eznMߧF0І!^M䅸/W?] XNE-8dɹobd ^K˝kcrNYE*E\?sR$5 *C(Ii Rdv/A!"$O|եY9Vp|Lore/HX(hJB 3P*f A=ˀJH|?lkR1Le/f()X/0 HɢІu4dTlҼ|uJM~=SHG:U#vc#C: !yBJ'´, :I_#Yox@)FBڿhAݍokݵH)u,xֿHAߚG0H);>tnu9T x4D^֫7rjb.L;B0z g0M'u%Xڣ;W1Y/+OBypVfKr)\XW.ȁ`bCpݐqp AVY쨐o0[ᙙԥ\凟yo >o7s?/z#1DKY7@4. IPy1n_zst9- s4zRغ]CʈY0jhF~bR >ޒ\3}IsPd2ɸ& @/1DCp4ƙgD1nK׼e.SjEfޟªQ(;]"3Z)ǎr? qwck|꬧|bp"{^Mꊊ:H*LQy1Uk_n5dv|vr-AyygԘ9.R/ / we  =tr`7c%qQA 9Briun[0B[h"NgR,X-р,xV?f$j_$=uBgi$X>r5Je*g πJ " g%$t 94:`eQ !^*}[vYh&ƼBK1sv]i|pc?b.%2ݴ!]jD6|4N-0m죆 @tcH8 H<4S+<zWu5, l/O; h6לLO5lY%|[U |Ki=|<];WOA-ol4'8FY`eH9 U ]m=cFLlf3h+W֏+o-넺x8@mI;n#61i!Wuz\5'IAPߕG9& ܒN1sG&X_~.ƌ[qd=*rNl"iE ע0 \y\綁mWb34x_?a'KO^ h#OK&O /RS[\%|[>DRDnVVQrgE>%PRHm]npPyRK)Rڒ 秄2=Kc#d srߘQrwChޣ- ?i#N2K]i7ygʚ0<ЀmY$0 8I(7XЦ#* gii>pThj!!g1w p)vnGs'T@JN[Ϋ3=j]O}e{b5)y݂bjK /K6jtU.ۣaL0k8\oN '6Q׷!w}wa6r+' 2H>m{6Xbiy)k8"}R}{S mp&?/] $4ysԴfaz.3]i&TjaKl듫!BtXq']ֽˌyH3Lx/)mSn0.`nl=4fՌhE!U3f 6#!;T Jqo+ / 6}u٨$S Bx~`5Eu8aTQ9qa-uv;fа-(*!ύ}UuC8:O2rXKf*MB")viSe! 熪=O=EͬtxLց$D \#bG}y팛sԇcñS}@E)|1ٺ; Mycф-Qx6 %>ɘ0Ue⅏C.`u5K\,5;+žG-e%wUC||LE˻c%.ִMl}jR;ٚ]\v@x,<"KJZꢲ)G\`H M/ugb"&u7c)6$/N=R{Ii<6QDFH=̻.Z\$jlav[YeQlɝ,ٸIW ?g{[mU#q 6|#ڕkiS֤I>;( 9bQ w i@I8$`;vY sfI,pn1ۜR+POԃyi[dQ@ln;o84BRuea7Ro~G(eQ)P j@.j%-d*`|@xh{TlX<3+ Z<(gœ`]N F7F̽e)<;/]2)<^?~ʱmy-&/L5db#s]t Z 5Q`셢q|jjH?}[E[,ȓAP 4JT!9a*+%mQnx) Q-8|nL/_zGL]5 >8F?pIlqX@0vc5Z ݫX -na24Oiw|BUa]i\(PmIo3b_T3N_fK =&uhTzWŗJc;op9Yٓ=:J핂oYUSJ3!=3ג:_F~ikiex쇻>'y6N퉌zן!~<R7xwp3SE`J\ɾip=K-ۭxNW,<@Yc9}կ{Yx- W6-XwpV{$Kvނakଇ Jن`qLcN> +|դ@'eHzdK̂)u)J!~K^\Up JCPsZ c:FNHYU"Y:.On,Zʳ Ell3RCXrWGx ˦uٰ#v'eH>JfjBnSƟs]\ED_Fzv#}A&1a;6RUpLuB4FU#.rR"3A̶h!:•ʥ oq [ϻ}yl; r!w%/FdR5dЕ0^"z)=7F ҮK}6_5?>70%Vv`wlWFyLNvfuMUl_-i9[H`Ynl+@b؊mлCGޒ#LP[dTql$0CB[ !I :3fB=T|EP9tgs2] S# &Ճo@<2%k۾ꋨ2{]d0y-`Ý(K)gfFޅ@l0焻H=Ň=VolM]vefչx(|" H'H:̩(HnUIW#aD}Жnn~wê{١)R_XO.9 TOUPYDwؒ&u,Ds֞ɽk| ңށ(-L ʎ~]nFWpxh%.Et'lKYYqRhm?sLKEftwsq/lDɱ^/->̯ȡ5`5PAف[ʱT4uJPV~:_bQ%$*G`53Hvc~(M0l3+M2/fؒNZɎPRt@SL-XkNP.a4^gÐҢ%PtTvi^6j|mBSk2!qEc2/~z;e)in;C6 QjX;L}E浝Aw{d= fItSP'(u|%{`M2ثr9i+a\' ",Ɩnc&"oNvu3O7KTj#'|m(xY/=8Y} 2:U!4ݾB?9bق;e@Ti*"d峪9IJB|$$<Ȼj5Ozy#]`ڞ.f~ժ9>㑫jn\ВYnT,H,BX$Pn5ڄ?U hmI搬FDF3zw_PKZ94p{s`6B.M/vJI秴ҍ([(U?.U}mXG(j'h,)z=ذa-U,:UU+ b&͒p7 F0O ߍj r),5˫V~$ZD4Tip6U{jh#5hG ˖vϾ{U4$Y-zL}6s@C+(+^Mb[~H{]SI)SwRThS1q UŃMHp<4]cuoYu1 0꣖o?uMQ˕zf܈NFe7,GA*=$=V) k~3=ar\Ov +v^m'͘W֛41blW*8Ȳa?m捈 KhŰ΅K?Q۠ O4ir;vDm Z^ "])mtdsꪛvb`ڗyR}Vdo&& 4X' ) Vݏ (BS dZua҈aQr?z=&Ov :rTQ3|΋N O9Е`'H4a0Y3 \%pշz3Y@ >(D;4}\ZǾRlUC/\oR&Z?;dd}9U>Fyӟ+y2Ȣݡ& y`Z6z:'VgQfհ,d(hϫ*xp=> +(s$N%8h"܊l&n! iAA5LGZ~M,P &AիfJ2Rj/:]&J2r&2-cRuuX¼Ur,K'3|{eR~9Tz?t*|K.t8 W5]1Ea0^r ^?T! mGԓX0$mW =*qV7ّ*hԖkOb rg2bfw5R&"ݼ{WMqQ9Jۼ_txh&973e8bE ]H';$SP]Q%42qhtB-vJխ#ླ.>M^9YbKWS2dDkJm Njswx@ŌUnGUE sZc"q TU=Ⱥ*W')/  l袃x}˓PIV1ZN| 8.Bۊ"X/B`x_-đ.C"֐`9$:T(0%r3m *x8 zBW;6zq{C3pOːU) {{j`iteQ)~׎4\F4._EN4|I%[G <$ﭰlu'"+((i5Z:ߤR_62A-O ~^r 8u95Գ^0<,iRW/z{a|16߁)KG;~!6'.QP2pT9VWZh;9{}Jjea n8j~ #'XhSG1 "epp:I!r"߈P#A*o؎UWS$9_'}C,E]r n7Y=,xn)AA'.vy^KX_8?|mj:<}wSVfI9D&3\şU *g)x'%e5~4 sP?Fv-&Mag[_pXz7| ſbih7ihT+P^Ibun~!U;u'%oӴbCd[D- h’48:%Ak|D d;2Co…TWOl]ґui>;+g00u$ii#~lW1^ag)iɋIwCUHحePi'5: Da-:""e9}_H"ԗsNQ< gYβK=A"ҏǽ>ek'|a6L>=d%`/#Y[ K_'b\O7 _4T) ]*yՏ|Hhbsv7wب!< v-QP7 V"w)~v'މeY$vxie<=n "ط-{~"/dy), pX&L,ztD<51.3Zpw({~nv%\`m7F1ʊ![i~\nk: ƕ{\ '#8rC;$u8HVJnSj`4Nx#d |DƝ%;HX9MjRsv=-s+7d-ںR9iXn+ UO!hק0UY۱_U.*9*f1,dBj@%ebDԕUhߩR82:k_OW@:K gBRzܟ(YhVIW6'&wb;݌^E׫3n(FxeABkTFw\+*V,L^aGǯy̪66~Z xvF|%AetS?6 6odB(~ֵw#QDY>?s@0yKfၳO@Ak@B ӈek>(fV&c1 7oH"J%y -zcT g.XkUK4~Y]JU,$ =ԮP'ggvQR#Ubie@\gG/$ gKRߞ"n&bCg5[>,d㒊r_^ 9 R-0{33|3;ڍ^>g{`Y Df("Yɢ3:m%$=%lߡF)ޑ]ПeF(xP],ixOd*:2 Z i f"7*fSTGVsR7dV̺i` zxiJ8/SUc$U8D$-WF2ٚlVF 2J*4&qㄷ=1 Z2*Zm@AGjYF29e 1 Kg9턕m饓EՓ2VP˭ {oi5:uR+tȫ ])#ʨ%7;X~s7xPwIQ3"o8:fF. 6Z7ޯ~C{"^4Aڶf8m֐%7iݡ3dAZ7 xek"(QMx&OYͬXQ/)-Lpv h.V@n6H"IC RcWCwx#I*jQ;-XձFu"+"WFҨ};}ap8mur긯_>{=tٽLsד|§'i%0:ֶeFkAWW6I0`DSfiI;E3Yc9 )mW~%X&Z$DܤM;]wN#9 ##֭+[a|1dQ0-&/"VMe./ =P*0 v? $" `V z7/d㏦4"`F,K2 ;luZmEmƄ?Gl;"Du 0K& %5Mw7PEnw79̳k Ԩj_1tƗfz>#Cҟ(N!Ƣ`acY1F٧C<7vsvGB˶d./;YB2ED{wCùT YPrx]R}<}Ǣp]P =@{SMln3FS~*fАePqF`񊭐zֲlqVEqR -MWQdf9OcIHXs_Z/z{)ܹОh)ud B' / |Z8NfT'* R(ְa5kj='J_/]s({AtE,9G&-#l3<9^Ihdz&lʪgęPQsZ"ibbcA evCʦИT#8jwgXW; KXx7+414nƽ\0S\ކKG"Z}sv|!|[ `<=וp,jϛtl?>~}{w~i83VQD+{:b&T"{/~o,}ľi9"p{ULGMN' +| ;TѮn,+>8}9TbyB8D7zA`yZ _W+ޒm4\\V::n;ψ;π A"0c3+$ڃğtxz`Yb3Mo xkKͺ+W$dnW-?TFRg,i^>̣Bٖ>{J\J yCl| ^zpifXcMyD!ͳ0SFk#S x6Ň!P^ޥRrslgqG-t $ 5ggK v Y'.?]57D@DAp$1ھ:"kjYf,u=Kcu9C6۷WkSѰq^wặV-{DәwN8k0Jk\Can>v{? ?QBMgv^VUG?(ǩ[xEBO1,%ڿՖs-Oa֬Pt\'oeO%qTGn5m6mV[4V:>4=AmK%,$Jsև.3V o\JQ|JDw&@fvk ;9& /:2(g1)->, _:>bvXH]/T\݌bMyEHw bIXbKf)ۛ|/(ι6(բU(9HV kF["3׺淔@iC#ͼi\ ZG ;9e@+R]_> |'UaH*:,ydrIQ[&A'ǶpQi(#@b"?ګώS3IMfxv$螒w % S D)f@}~R7Sp )k_C Ӷ \NibP~ ~^Ƽen3М3N+1S0Ps4zIQ4)%D<10 '$nX4b  A5+Nc\>J\0fRD %:QOŜTDʣ)5rb);mFϦ8DcRg; q.=+T$L NY?+6umMP0Am٨Yu)6+Zaǖq:@UBz+}׊ *aLlgq#I*X"HXɠ^²Oq`R׈L #1rJQ_ۓ\i 28w$zq%OibZ>օQm:Ԣ [T3z+Y>1/Ex;<=F1Q_GB337z6V9A$rs+l ޚT'~i,z?+:.S`CпGU%0'FJ^c^%/'ޛ;Jӌ)v:#ta^doa}u1ے[7LK·Hbά>` u<7)#( ȁ=ď|G|=q,b~a̧ KR7+$wnBopYBmlfIme5mp7Dk @c%Fe\gn/r0tO.@bje`< &^$0LGa?GU` $"{_#.]$'1)2oyG=_Zhs{gy5HUB6PJ?nkT0NVQw"Ĉ|jFuc)ue7'WU0uM(b@~X HS,pA"̒Bv d'f5e!CiiЭu`w6~+iDc-::^֬lj7?XAehnN u #ig Rdٽso&BUpca? ˋ!ښ,X&sF`>`*niQo;񊶡ё*}Wָ ˇ ="C}śgq.Q`shV6]sU,<+voe)lU-&6۝(Vp EO=zXӋ؃̨-f)C5%=f _Eo)=ϲ,œ)%SՂ,Ћax f%ljZAX`*fL|5aʡub}mX]֖ӭXQ6-%ɴ( e VQ;ӏdi7ӆ|Yr` Z' .09I ">i+Ak"9yK}$DC wU|G9d1}zb -F06(v8yh~q1P^XG zznژ sAcJnXθ9fkoiw{LrPt69qN ʺ7;r* c?+"pËKҵ\dSárTSUԉQ]&ГD3ը :oIu( Dcm?/$Gjc^e(*`2޸D Rdx`gz=֓R@ne&;jLR7nvezYew#%)ڡ՟LH Oпn-w>m{B[tQ0d7&+{cD39ޱ_o'~^r %*8nɐ1>/,sAky&K %ћ.NtY3?pycQ+B+3t&J8N4E0x B[o(ٳN-uء^h1H= N+, < aEo[v*ϑ| TK@n=I1f5Z=-GaqM%ĤiءHnl LӾ**e,T ٔaɝ&ֆd0K&AM[/(E5ymAiHi 0foc8e 2Fz{w n pG~"M4>3 /)2z}= ]xaF>Ƣ$n'Xu(m3~;W}Y^~:2 Z[p.Vv[NZm$,ah$?Bc9]_b0bc(-? UB|Ӎ );87Q9+ LGǂ^އB-u:XMabC;jZ5sgo..Hfn >;44%PQcD(dsnsric8g,4J$ֱrfh [9R=~b-C<Υ)rB4|?"C{0Nϑ 5o}}tK2[c GT*hm}n2e^^~h"~哥\cTU%p9VokjT}@)Q ܨui9ϐgF LzVQG Op趼8Ee/* " +[,XΚg&`Xv\.)JVK8rx?v-ewE!.Y u%z20S ;Y?M˅3cMʁ$3ޑ♪SMnDl[YzDlWE$$yw&j4' ?[P^ZMcVƽi,( l w =D|%)ׂ;޷*bSRvUmO O(5U R$-Kr3ՋdVZs-}4ĩ_vF1d_ICdZ6̺Vsm` 8b-FqehE^ER"b8uM"Z[0y 5 {G^ b ǔX Y8jxORY9n2+p3Rz0L{;zbVr# 1H.G"Hv~6PK /ld7Pi6,>%ШfIi:>Ar0sZXq~l&_ 7X}:"w j`QxE(LІŸ$ߪG 8Vۣ|C _Ӈ&oⲜ VXav儐.a)F4ga_5D,dk`vV@h!D??{_,RKSqQfM3xq]#Eųbj? F~pkG@4Z3 o4~w$p۝j̣_>hH҆1_VY0a DQ :rDR?#!1Cq#Ik%Q6E'p}Y1w0r}#}i'cKg8#MHu5aK@Tp+`韬FlKLMX/Bܤlj618QR>yJK;C}C~/e2poJ,ጞ.{ Ē SXр5IMvF[q+[: Vj x) <)i;e{ hr{w[9]^@#\׋8.s 5Xu,6cI~R TZ1EߤcQ| Ha9A eT&c([0=< d(+[z%9C9beC3%2aP1RC@{/Xt*(D(D+bq ܑBHl4(zEiFM?zXx9/XZ.X\FE0=iUvRBC񇥓.l,l>X[τf@39Vꨄ|Yɛ3{Sh^”|t]KD M+L3SiyY9p͕bNRH./\ /9!2y[ }*Fz^J &o5@8S {Z | ۳1m>Qj x\ OQ . fH,˜&~* )[F}@a{oEUN+6_k E6I@Yf^Zg'ׁAٻ[Uz?'W`KsRez,T L SzqHʓ)`zmNT~ ["N''H7hyWSꇣ$a%մnC<cEHTѦJ:͟iKl)ʸؿ[ɳr)ԩ \`~“sI8_ q-)\s"({<RkQ,%J.(Fxb }u>F-#G'qxIaop?rH?y«A YVX}Ǎg5u6n.5*|{5ѢIb6)rzRq9|scnIHOri/ίA`Iw-܌%mOWm=QR|D1HBE_t}=gF% X9m]PӜN &fQ@t."jo⃁7r$>ukM^sGM2,:K@[Z:>1fg'%Ldz1^S#%^X+@ +1D1xw[zlXȒE5 fH5U v{YqAQ0tյ,bpW Zf%,:)H:t Q$f⦭[9KcwfF>Ƚ772>.q,TؖDĤ"Y=$Y25/Lգ{hukLpװ+ !\.PTЯ ~ _3J\v&Qi%9$dO% {h%6EIobCЍ\- n[Jk cb rKؚ:o3mI}dj?u8OZ^{`(83TE z1ɼA4EZ.d팅Ŏ۟2wZ:.I]sJס6/dHfU,09s7OjRV/^Xo'}XBߓ'-"N^|;]"5\^4N8rƗdA1H"A3\~p۩ژz _bg{嚒+gȭ%+75gUl ƍMf0ܤJ3vWQڦTngR4d"Pi0 *X\O;IrƢ`S}ҙCߟ $ܫȒbjj!v0 wGWco3t㝮N`~4TGSi508ZK:} > !0&E 9h2۠GR,,tknK1A$X{񲝵]#?Puv#$w/rqr.eb6\"11\.#[yF,r4[;<]embz0f6w5^Imk?D_xeŴ[PWanm'P`ݯ=BCԿ14]ȳMޔ2洸 ;Jo1P\67%BK]Sʙ˲KpH(pTt')yU`rCr>5{z{Rhg$Nt#T i3ծLc[ ڱpb^ p%"X* чz1+k%J}7$UPt|@rOO`eZAenTrEsi+9x0>P[Mh# Le3[Kɕ<#JXWqz9.ܥG)"/'Sb1L{76rh>WX,@ַK;xỳDZJX]*.3[d9τ]˽3MG}}tݻ3 jducJ}&0&1oKͯ)$[ XM\!Esn~oʮR1ڊ*r l~a_we1)syFEЩ-(6Vi&$uBX #-B3!59W\{D ^cEF23,'RpbBZzc`no.y~n8=f{r(teI^A6@s;0!$c2я6T 0J=dĸ3n븗P<9)5¬#'=7}æ_I7qz/(VL1N :&d?z!QfVg|uL P_Q_ݗ9AQy!#mY )j:ڨ̣u6H>| x*@_2G@B=t?h)K^Ǘ?fvFj?Mav򣢫t͋1w9=z{t6c8} PnJUǮngfUKgGkceF^9g*• @TqdW^.$L{ݞ( -"UL E\]x+9v{w#VaO~ ח_ Yϐ "2sS&ڪn9|J,;-ʘtګ aBH$ G,s hThhGFՖ]2W&ӶpE]/γ&:%{%p'yDB)(5;< /g0s!(| E#wuaϱWPڷ֤p2k<#d3/KFKP >dDzz@XPrD$.\KR(Mz|bV%7>K!bLMwܴy4ivpЎv~dDUeS%HF+ Tr# Rond2Ncl)k8b~{fvm kY>Dttl^ Y MlVU*5+J`2ܘdDU휪8>ȩŴ}q۴R xs`ا6BC6Cܡ/!,2#ZsC~Bʻ3D5U6<Ck pEL9#K[j sr >)2Ep1 *sED"Wi +N}QhW(R:٧OwϾLa>^|\:/-c5#?f`6r6xʢ˶fnnZtK]FV"ߖ:LjD90`^55OG?~n:^t.kSk7,@3{]64oC4E(@29s`;7Ye30j>6bW۸}V; Uk3:Xs8N@q 5'L{=30lz cq?Y4@̮Sۈ7X qw ʅ̊QT!rBHsf'zTa5 :i*7DkbS{FGqKϏT@EUw7?I㖫*<)FhGC08$:ڵ}+\]e|>a>"cV0tPۊTg2# GJu:C; >4S VǬ3$+q`7Y@l.a}h`\ <`YLz#I$Z[KX"9Lݝ@elRHZ,kK. z1Q+ l,0'`y7 wLaJ)<& !xʾ|$/6ڡE ҆b ͋L߫&=aXK*H)5ysO+bsQ2J؊VۜD 9O4=Q |tS"^_N茘D.l{I_/ Q 7W:#dL>?`,Ȏ4{OW;2G.u QaCJ$;mAgfԦF)TpՏc~@RNeL. \<~{>ѱ=Ie<Fvԣ5(#)ȯBq) ڞ91x\UzePq:ZX_YԐwn5:ܡKZف:~!vveS:G'}HvmC|on2 K:m=v*ޔNL?JQC˪% )WFLf y=`:|żzSA\{GpsWH")--^4}Lz$BYh(MFĿc/q~l%g%O[Q2y zp[,҉6 dp妐ħrA*5B|7y]3y<E]4S0ܬYvVgHE:h(,7fEJ+Sy_Yʗ0^6M'NZ3ۍbtVH;b&͹k*\W0_gtJ$UaY@j9N{6MEzo]dU&=]:OPPH_Yat-X|nSs^&V߽&8V/п aSwL@ZI Z`>>:C0aJ`ˢPЯ|OdvPpHGœӜK< ۂrs‰fh7+{, +CEoe՜"%F⠙ha C)ْ^S*Q`ZU7MIf?ʇ"|s: >,KAWvQuQF6APʌ@`,W&[*71Glfo?r&V.HJ8W됶VqB aYG':RF!?#0;?f!冂,ht2O~ɟH)iE,#;d)g_d}I6uSzWJ^<yΠOns8vȵq:7 v* cËAZcw6U^, 2:rDuˑr$ᎄ$ Q&wC{LEňjK1fsg ?OluON/1.I塝,f?bڕo#Sˎi^ ]U v$`P_q;bۊfӀ|r~6wЧy)C2C-nC4J`l_vao)"fR'=H A\xg3ϪipnUWgGՀmHUk~-_ŕdѾtv(vùK.hp*erG %m,\/XHJ3g֯7Cʓnm;pphhxL#ћ3*ʛ#B- B1by {S/LjlU# Jٖ7{">{$iRk >rk8Xa=ץοk>" n)?Q#m RoGBäCbJפ Z7*~闔YC[˦uv,/;W#"rL#TYԐfkQ ZM%(jf=Ľk7M=0(Tbyf X) G4ϥxgKcH##:0q}y?b;69v^2-2N@Y\{=Qi:_8#p$Ŀ,. B\7.S0;Poh25Ua\蚋jZbdnjȰ%>a @B ST˴60:?ye7`/[:'֯D_ 81,R'HSs?3Vi.TmL~ R|֟ 5HZU`x ] bD(q9Nb4Ӏ!՗~9-cO ï]2dvn¼곔-S%dP7X= ô=>CaαsKqZX?ưYz󕿎_@^Xa/PI(Zׂpe@dh-c|WI}wyK{we;DA`GsL->m‖l3qyNiӍit//(3i|t/ђf~IS9,Z_vL?E66J;5p!әeSϖU׀@"Y>SBq? BO6|DHQt=-~l H{~|Ex8[,.kI FFC9 3}V2 kqH\uK;CIzmiKFWU8;?H;SQF*t%L@Zbn_gm"qT׹9RvQG tȌM Ԭ^7}\ڭt6NM^.<,@+Cgg =&Tt3BuP[)gKq$չZ@xΡ\Gx+`X(H]HZOG)7=&Xwm/sEa&ԙOHFXuaJDZѫ&2[ Qi4%Z-/|\L [kJ64R|Ny6u,?0VKާ"U49Rlr7FOfؓ6ޒ*rCncw!`١3<"@ݞ ЏwUTQZNN C;oLTjLK8R|#t_h_eJDȻr&0t^Ã79b}M;SL^"^Fi4h-& OԚ)$:?a'Ŷ4@t 79i}nsfV_D3 CŃ'O YZٷ-%6K{olOBӣJbEFϭfE/ސJ]iUxgQ2wVfty - M J.D]+68.l7yP ɰvSc=whx{4@Ɔ"qlSg=|{8x_Z e`J<q;Ih#ukk|P$n@ h6X`?{1cǂDb` E6HGѮ|:;Խo'{4^N|OnZv^^JEG[?^ V:YwN8w8}cv 8{7_,ᕆ膹3^.t w8.nnn}S'r)QEz;jK.>xwRwHڦFp2ia;soS5+ڽ:"zkS]:v_[Y\Y:JVƤpϣu/)Q!`N풃4,QNK6x#EGW@(gsutlߟlPD%N*.&kFPYݔWB`Fҵn+oJ.0Β[7&!!gͿj"h&w/0P"Ju[!0]x?HGB8B(tG_K 84ME Pa[sJsH3LP TyC_;ZH'j+HrTZ! _~jǑZf v6U,AQ`z 2 ȷ`ϓDiB.ݝKΑuB U)BG `g, ?ڵ..2 <.n* F>~_5CVexfAoV6yoY{zڐEHjD3\7jI &aVżf6B@t#HQL shOf+&rtd/,\w8{l !1e?EźHn j Xc DZ|N_[[5q{ k&rBb2q h ut<&ϭIc׻|`xBϗ$4ȇSj#KO!&`&9%nP-1lK/{ P G|A E⯮_Cή1-(<#& C 2:]O MxV+sVm. w@}O #? q%V6:}b"iklLt^o`(ҁVpJZW^\wG_&{>5̳i5(r#72KƑTYк0IH~|]sEMTVaaCAE.HQ,zcwϿ, e(L7b FH*`oYq)4Ãm)Z@2',! Z Ux48Y;RH('4HA⫶ɦan+\? DclPX\4TB.]/_ȸ|5cKBdvө{Y%IKGbzSQDk ڔ08 OнPl6)q0zutw̹ah6pMGtPQzn.OF孳4}m=P:ţ46[yJ z[Lf.q{T>=m]8^1jE[ԗ"s鿧tXe; !VOG +([7/8ҾV1v'q=i8'(jC,3 =LxHyX zrdn9φ!07أ|J8omf;T)h uɧ)9SI0"siQىe=FvJB>ZZSy wGZ&™GBwTz1 ڍ6sl?>mх/h!NԤguD5o_s? ]FXݥHvwp9^b5^0m^8J" uEW6|iR֛|f3PN$k#n5Ru/8F܎r44k_ؿ]O6(%W7 `E=j'iGJ <$G~#JV(dF +HE0^<1G{i{^↗a{̌^4d+0sH6TM/9C@5 'u/b]ģ\NO^Y{\w ; F=;σeil9.yR>l؝z}8Ut|UZ *ڀbVa>y|\r}ҸS [8ӓɬŶH?J]jݡ-wW| {;Qat.pm.*lKa}i(PcIVY&m_԰l6XԫW>KQk,A+!gKv^IfOJb@@kUod/>wYoxbpM E#aE1ݟWB}08ɜ~tHMw غzv_ ߨOwO1C9 ۳/<ݖMIb\#Լ~<㶛3AҠʃ!7Ho.^&.y|Le|,h<'o}8 ? >fiZax[׸`C^%; k!yUCE(plpKl_RZmCEQM[ir2A&|ClvB0_Gf>>wx2d;1#Tθ$;x%@?|GN`F=߁}d .C?qWNOEMm000`/ A:*{F;{4ts=qdܿ& ~%?:wo {@ LCq"{'[&3$X+Pin|y}P/br;{GaD@Ng<%4 }O,j2jC 7!rR󊓞E^B#O>U݊*:FJOPۆO|WdSlfSgoV*ɯcTDo;pHRXᖵYy$qqWZ¡Pv1\2J k|* U?U%|" n8#܁.&{A~ik@C@'/EP.Ykrb~&C(Wyώ+-<6|ffB]-ڬLB;[Qaӓ @a;*5DHcY"ךQ-'R"{#t-k wW(@tӠgӽIWωi1o^nz@0SG%%WbUs/lJ Ӽ"aEuB+J333ahO7NHx?J r3 :`> b =3/Rmmw٥d^ϵv̑U$ +T$_cΛsA.@?"gKHN>LyNerO8nX-{ ╣o4}N\6CbS#>(`O&G̙Rn7;n!:.o59b<)|a\!-Fxyy/eU8fIʎto\彉OJgl?ɜxsrC)FM#FLsoAǵim M=G+ C\yPIyif_HE`YA%T76Mز7Kؼt"塒d1ˬ*u=(_ӞEuqh we$O2χM$R%:5er([|?kI6ζ ̷hpxK{ߩm&hzg;U>!7p l:'PI?hERtt2V麣3Ξr$1hŻ^xfsXORt6 ^ %φ1%3!X:?:oS`Bê4[/,E$cXu/vYe޲ զoZFs|Xmv &uؑ &U~sRJu( 1K!Wkj1.1C5u$!|rky~UQ0>$֋tqsps)\ԵcbjHrsSD1򞆇t@hfhO I rmӄpHnFrn#oy0!`/]ͺZZ.r2gHsPE =WHbVm0l/5}w'J`MKݲ"mxVÇ|z&)@dWhp b.*n p_Jq晵VfrCiQLD4U#q3kkqjَ=-h2cgwz$p<}^]Wd̅Y7>O!#BVv6njGSaXI#jzXDI׀а-U=J/px@65\eٕz |S&ļ& MiaH̭`v mĶ<ÿOMH#b}/OOc!l*PǬH%&rV1rY5&*x+)+aVmbCS 3&(~<=:TQ #V<rvoM -^eV W4ag.jKدi;'فz^,Z|p#ncq| +=Ά(k4%uP?N(osYt5 hn;bNVⵔMDcp c1/CYyX՟4$*)w;ok.5ۏA}hTRfL{%}k2Z xM~Vj\mV QU)> :C_!u%}J7a!W.SDcso,%U2S<{ jl,~YX;]c]y{g`e@NF-dߴUF 'A\;jEZ#3[aJ5_@G} &[|h*3#zЮ~ ]X VʬpTA06>OєGezlM;~#GQG^ UuJ;OMf^9Iy@nʂۥ9Е\4&fǃ$Jp]Qb9O%=hJɝV*# o-.lԷǝ +J >\rsDdrT[ X1{feDž洌Wt?}Qx*RUDI]8[Rg3Pj}T*dJ |QvxTcD#%@0=#8(@RR\ijwvH,ω\G{IU ;AbbK9ӛ~/Glረd ҇ED/"185c|00`Fa0҄i>d? 6>|";i5[@EZTio 1N7;kSUvڟ"t0#T005(N_c = 3|&ժ=҄dqt9|PtS26';QN! "2rPTͥD 'qGf j}M,چwŪYyT iCTYS~J5Qm=?r3@s& 4Sh'nKѪߕ[N>`ml ]Z$0 |i`~},sCq26 ?̙W ǥ1 J^Ӱf)TWZkRZ!і'2h*n*^.SH+mAW*OK1p4,--qTͻ)!Uj$|>E]7r(^h2g¤v3@f,u_=V*RU?W*llGۚ[u6tdyFPYIkSwz~yG hw8{E7NxIN8>s1=$zf;^=JdSGMGGء5m2@ ?1 8ܑeʎwNf?aZ~U4mYg$Õ튓%32Vey C4.y{enȿI*?1̝I~RF[Hz P}*),"7VWzHzخ lQ# aS,/KjhCE_Bs`\gÀ/89uqxG_F`,#ɻ#zg=`PTBΐo c0ow@vb&%k𪍩UE:f pG2ǔi:E[B:熤7 oۊ=W(t"t!+4Hta81!W !"&(%nma4l5\o)Xː8j-.:HZ%.hc#9PVS>i lPIVjAjM+ݿn/BT.CD>C;ۛ 1UIQ1熄RSxp!=XZHE3W-T:ln|2+[pN 4JwqȆxk9 !g 5 YmLcmV@:+`Ր4"*4 EvWt+⪴7m=kT޶O LY(KmbqH;!mShL:0 ;xty{X`CV9'Aݘ;ryD`pu[! jsp!,f LZr e5oJD8uh{HHoZIQ{B{XPk% =vyMrhFV/apMPcfy\{U~5)29vS\av)5IRWXE8&@HTK+jdn pR .Bѿ9lXN$drG6wQrŵ`;zh0ųG06^:ڈE6(ĠfBJ q| V(7M̗go@_6npH,λXPYt27+N%~v6ǫ[qN&;wN y^n$cU.ߨ 5Jr&~y'@3>7'FX`ה]1'e0va4>p_MMW(Iٲdu2 Vbvi]G%֊c E8"P@2!k% 嗘v۞`f=S1{zTp"2)b|[ ݨAjnQ0tE-sOqm!}OΪ7oI3b3k/C7j|/{6݋q(O~?{`s'Z1ug-pP>;I9TQ$ NRH(O8@6Խc#J"x@f[ `Gz7i{%=$p\Cհ+mx҃j0؏cnpcGuTp#TsvYdLu<ø|9L?&fgd~f ,ٛ# ;`8 ц`^I3 R|pn =eg!n+hR4>Eu=q¯-J \tS0DD Hb8Me ZodRڹbIS)So`YVRjKxZUa 1O1Ñ&iz9]7Vb ϩe85YSѳ\/ 6Luڏ*EfR׳[3ld"gJaR@" '!tQS2Xظk뚜kUqDߧN&GZ9(1;k ."_8o?\:qmbk`~L:YU<1$x%F&Qof `X]O^Z w}yppLwY0t Gг?k s_=0xhbҨf^)#jz5{:צ%{"SUޠPϹ/!$D/ 94ٗ\\ËCR$}C)+8{ej>)䇦ơ%pxi&>!޴l nljUY8 wa&ǃlNx`'6_1k *辇u^},TZ|^(hva:D|p g\sRnq:h-dg}ӸU`L>ĸw -4lop/Ih:̰.b:./15"kSbw!?f*`j/ضO㍵ϗLդEÍi>g ` 9z*=#k6 dZW乑ۚ/_}ԗ-Y8`PΝVS=ii? iֺI(N4CI;7n8R 5,,Y7Q 鸕^zKR{#}ƥja ؎詥CՃMN}_/0;+,/HK>GX Ct A=U;yݽƩ(`<1V1~\Zban5r>é};SB7,дGFNdZSpt^I!)?}(-vݮ VeW1*ɵ',E;PZ80D;?WtC$r*J+[\"8q SѨVweI< xhʐ:-rJpMg3JaVqa԰m.':bх Sr:ɳk w{^Gר_*іEcd#s=(jAӨIaas4RU7R>G#銕~ ni؆nA ȜS׃z8z6H(kH6#?IZQZ7" 7gIrEEbmT hRG{p1aabB(eBW/Mq/J}ccxΞ(f: ֙jh4Np۠<>_Sr(Ś#c ఐ<;KȆHyR_y7RQYXFӻڛD#6ӬeIAD|\6 H 0k*[r̻E'KonJ;aQ+1猀_C?X~m!kVJ#ifsm٠V:]&± aoυ ε,kihW=/naR@xf%BՌ:M\ߗ9A,d.uoDё[_ҧp ? cb_";BOV6zR-6? MchAEDZ*qZ4hDriI3&mWF&sL Yɴ׾tN0k$,5ɉwk@ɚJ„J*w0 鞸p? 9/KI!9x\St#nN:ͭaN_P b%d9xuĝ9W®RD| 7i`_ȟpwT/NrGڝ$UGOښ&Ub5hw=>C}K)j1ofGXHXs?2%It[pZ ɳ{BX3vy\%DG]~SKҖQV=DgL%0E|+DD_:F378>F )<6ym4~*vsQO[,WnZzҩ[W_}l|X݊ d2+u›WM$^ É|^BmcLłsϧVXS 9r{Y脏 =og p%aP40qoƕai:v4%dDNU(J¥z,t*eƈO]]f݋ [SWf_P_3 ZuTaE~HK@(}pv\MRZg'2w|J"r]s5ז Ӯb@Jwڧ8,gf|t\)Se:cPSċU3M1XfoU/9f\Bd1eTH_/>Sg(\Mm3J?^z'{Qh0iO7m?E1,QAHӯ!)ɹ~& 9 nj;+Kzzs1 M8vb D8n9ᙁ܁OG7qebJe$gP.6./!nKUegCY7~`C=( z4?QxCn:Dv"`ELC&ft{+9306Gt=QXo1kWD=˲ci|'ͥ u0rV\12' +B ̝X,[7ONvD7DP#EtןabՏ_S;rG<|I{ e͉烓5 ^ D6~ THpMˎg;\Q6:/iX̚WNWE &GK ue{"[KA 3OR\e擰 SdKk|AQ2,9x-j*:Ya㪯 Qu^k@m17`gn-h >ei)8Ċ]7\@9{c.U"1˓/ѿ$QV 9^F;![%]wE6e8O+;+qa0=bCnҒʓogm{5{t}c@^ielYǚU!M6F=h`RK8e׌F<ެD<нԷ>Ьґ!elY ghB.pnGW**{ ;%{X{e7VI >* ew|bF`ccuű@$lmzIQd-zaYJƋ0OmOtN(-=n;u Ĵ=޷@BI~DGhG;$JOW^͠ "O05#9@T;|(}WbkFWu{z ڨ?'y}7.ǹM;41! h}΄8j~dķrU]M3bZ8;r?jdG :;0JqW 9N*Cbz%jd9N-X?בЛƼ$3?YIUYȘf"/Im!ʴeCs@iM3 (,]*{]M6Z2e |Ѩ͎ gs$~Ku4#(/Sjs@{e@AE􉪛0)Q<))DGFL>7c|]nC28j@kt=ea3rW*Rj~o-6T ASν~y`%7h7x$`Siqrnm 7c̩%X,w=Nv?'/ u1?6MAܽn4[>HDX"׏nNrzKХPNd'X bS˟؟gQxlUX\2ywo8&y8 GE '|Q˟>ab{9VHln+O/1F)oC,M\Z] +r!< >D&*Ia'Y3h :=e38,J04s-܉7Mn}(&f$'lѱ2)cYѫ68̮pb1nP!Ϟg0I0ZeZ-tY UD阒* fx,Yea.PsP! Y*ޚ4C[}=<1;KCv,ۃ~XYک=[Ru8+* ̦f_?qg7ccb1R6+%U4qrŵ(΍lR.n ]$>kB{VܡEfV`U ZKHKA].7NfV >m|U5k#ҹ꿤r O_dC\b(;Z}KEFet? Z0pmJb_q[s aemٯjA@h><JRDGN܄L+ҀF`2pLouq[ܕ<\;$B}A(]dCU8NIQFrʊ*kq~.3%G/-i'5Ļ#? sYB&+JT%S;>st6qGI%Hd.}!Vq!ACPX! E(o]>uF 51X2Tqq~n#NDݯ]E> +Z=7!+ Ȥ T$[|KP?"kIjDw?%` ~,.S4GCYjqg/?xoO- ~-f-V[,%Gkmp}h,B ̾Io6U:d|}O)׊Yf4\`h9z{ċb8*iA7x$WExIRs.5fdO|1{B$nަlTw9^Bww2 ~5%0VF"ҍ|tOH$GVl~~c-{ӭEq1wZMM>c|LJԪ CC\cж@EaD̻n =(1hN ،ATI.k4;ΦCf @or FS/97Woܵ>y[| tFfO߈MRZ?\?]cs@75X_tNj?ZeKً=ϕAK`ߟk q#R%.c=)P+?SS/kG+6߮p*#:ڧgָb.K#d HvP[j2A,aӌ`S$:TrY0 ~B+As|jnfee~ hl2k *&("pf4n9&iMa4cL K$څ0<,R 'Ȁ_P7)BNPcv ZE-p$@Cyӊ}Fd:ۥmKuV=۷&yЅc@vkϰI'KopnD{jO-ҝڝ8= vpoBDÊ0d 9lg/d#J]Kv3 g\A ou˒6(@u EːY =5ΐBJ7D'+v8WtAI۷a:+\[]Y։XT_ f_]2}-l፧`uӝϳW%; >DVj?fDhqM$d%,[,ŠVʔi톽~INVGS{ Vb 9/@O(FFKug/#Ml 8O)SyO'T@ۻ+&%ZV3+Jq?,t,'V?Юʋ=HSĎAUz:- T^j2B̫^@}:&B7,IsH@2=k,0J*!ľͫ՜9(Dg*xs*F30Ojv;yTvi[ͱj޴9_`KZjҰǯ}fmr2oz4!w/pEωg7}NDya?Nv@,2aҹ9op- p"( qECIb+Gkv'*jڔŌek=VlM ɫX$WB7;d(wrd9_NMYU[]IiBk%xZ* Z|7$B7+X߼xYUћD\:h /=̲; ]r4{fcǿ^:^<#lr!TUB/!k2xd8.zη'ֲ#b|!;}e2yHig"V9G&l/=)e ~\b1CLnKYBԈBv UT*7+y $%U{f&fÜ,D1]N5v{eVH]W!wQ؀VẢ˃9PYsvo?:Pm{ڵD .;\RuYh! 3c KoaG{P4gʻn2)] <ꇾ(<$=WlR>N&8}tҵ~.OnR^̻/2M4a}H/g'Z 1n*ʆGHNѿbxd)LT?"QHoPz$uGwˢ!`ĠxaY_by[J{~ikDOʙMina-"UNڗ;,QQ0$IV)o6 qyH< \E^ cǩqG/oժ Htyݫ>m}*x3TAwkuXAkfuk 1[׳$1|Okg.17FtWtRyc`p6 -V:Kg~5D1)k |m+/Po2 u#(T%FEO!9kcY10[ &*q$zTV-55ŕuGnv͡ BYRqF54ڥ0-~jя`сr,?ٕC3i9diߤ I ϰUfa7Ͱ Սdvq4 ٦s:FK\B-람8Qu0v _ "u^;Ă 1N`鏲urC SC7BcjU(`oz%e@\8Q:pzٔrR9`D%x$qX,9U"患)*m{1mG9/7N7ФC_Tv-%4uv,`b#f?])hPᗣ5Fww^4{ֆeq樧%ƮrCrG"x,'b!DA9CL!cS"`QyPo%I:p?D.F N&?y:|&KU[M9zO:$j-]6Ze/i]Kލ,_FI=#".~W'Xp1CxW9)9P]$+ٴ}*Vڹ l]_8IJp$}y?ȯj4aLHsՋNذҍ_![oE f=3#% +R0 z4n EqTt0x67#5h@5h;AY!]j˟5>IXXN7XˈX'e0_43gJVYĻf 8@& "^xZOP9jS{P\|nבj[O\HmV+49::jеVn}ۘ sv"Z蘑lU,Iಯ)Ym?3l[^q_3+%:[zv ddMMH })0Ӗe%#NIA_8dJ:\2PxiBT'M^,b,.wlRS2 4NLY4ݐA0Yx˭Xͬ>*"13f]ޓ䣱è[g)Tm >iKQ8DKء,s>mC’ xvOncErrI >E'y<3}/?sti`\֬lk0ow:Xx[9Vn,}9t6x#|qĢzH4h dM'2!G2u Ozf :#Hm*k(9U'6'"~-g?}zUqtQ M~ϨXoC:@Ґq8lςD`Iך=pWK\n#뼉ė굌Wlix,9PMw]vkwmI[S c`OyLgw7Eg t F&<&ѣn(K;lj!۞ln{a`&cKsy5>6if4r.[ R7UmS1Kcql-KSu}#%Wu\B\䡗{&]Ǿb!76ƵcI6ǍDo y]t|O@rT*u42F?RF~ @u5Imb5!6LtsIk ێp;.S~IWuTxF Kc|,=L>w4J-F˼15]R=a3mTa(5!i~'&+wݪEF,J]%:PYB: jvtd #ٳ-'k% ݇3I; XUnKpcMA)'UM"eH.M1$6ٝ/2 =`NnkG|##TZ JF̃lU/B[;r\ӓ)K{twҕW>x\%C=윁Bw2U9q99&U<5~xtogvlg4vbH:'6ġh<+$Q?⡱ _$t}b_7.AM≀ |s`KF-% -:$,VJ ("5Jw?[裧Ҷ3x"_>.yd._`ςRS[e$zt_% ^vRp0!g ^l}'Nt1'}z[n ՟Yoslzša'B;W`{Zv:bH ϟ`ծ DPUn3ŪoOp*hT7.{P'uT'Cp0kb2nXUO'$vZ*)2C𬮄S yAN4G`bpwH3[9sÕw_̺6=) Bd@H-j"X8u?X(5bS?= \h!dˋa$tJo(z<_" .%sdaֹ$x``lmFTÌX 0ޣҔX;6u8n j MFhJYP@U\紁oC\Eg-ҹyvb%Wy=\ۇ0ّqQTv?|OEΎj_ 37R6A.JK@Sz8`i>,Uқ$G]D]60 Rk2&ƺ B6ow}X;݀ɂ~8:LŊOUt8|DgF]mQFŢZ]Z?ok 'kzEpMlsU$Dw{jPҗbֱԼ$< q$|0%9YNEw) 0qNX3scps\0TV]GNiT|38"`DPg HDӿiN:FU~ K:"f`8o+1\vUkH7VY R|{MqvL^v_PD֚At5ܛ<6! Uӄr-/jaiqcSvϭZ>b>*c`7gQIIu^`XK޷n_D^/{FLz.Y(ROHxeY^K& "~}BH@GMƒBv>jgg2"r=涀^?5ݐG+ݎ'j exu+ne6lZ7bZ@ V̫z3@@'eֲPwNqnx"I74<ʬm7J~,1K 7Ă.6EXs-9]v+ >! ۍھ a ?A"46Xs2,՜="-Eyoݝi va?iˈE҉\Z\)p4C-D5FiKqK*em dVr*(\l> b53r?zԅ\Avϋ[Q\*i)32.6ox {kИS\r]r! D*Ɲ][Orvm;75F.9$2eic!t]Ks+>/, [Xu#!uдw?KT f _]@E oQcyr0" *8eÔ_h _rXD)|UPEK7mQ`Н\]},({"`^uK(,*$hjn 5)wQ[c ܗ7F`ڝ;܆t ov@Ԭ3kɤiwpL !&d[:!+_YC| r=x ;bk'Y{`*{XyG׾e-PTYq\5/[@3)3ͰDa=\C`q?YTPH)Os˪X N*[aWÚĂRn}uL^8 :ll,㺍;<;Mf`4(66h/Kf,ac)e%zR+`pY EqAqmͫ0In1EQiᙍ6e8f/ 9!w[yX֢nzkI C& sdu1ћu8qe*POX^h}_3O{ETBOQDd'h^&(w`:$[ͱXgzuz7@V^8˜i/x}njR:z'ZYȭw!poa <ЗH+OodRV;U-VFs5xاG@$SF6y`ҟjJտ`XuaE@7#ՑJƪ_>YJNe=J_c?OħJnpY ,Zbt>;?H.I] c6dg-uP1ێӹB-E@#"k<F!| '7LmvYڒbؤW'hc^؍kvx){_:>SNCvB&K\좠L}j OqWJZ@ro ˉB " t^8B^u4+&{%ԁwaBgbvXUhU"5{CpeiCƌ肩/yXz҆;/=qtIlIF9K`q yi=g%0|z9:"jӘ9w&mzm_ԇAIg:,^g:^の>ovWFz- C.PBAE! , w-BkB@\+g̽Zd%5֌Ku̐<:s΃~/7CMSm ޡݓg C"*4xeȿ7=W+ߌIb5_)"1Ïڊ 0>#eNz].2O.'q8*&ԇRV[$-?w2i$#:JZd!5aoyuL%!]΍k'K)LYw:i;|b+*G!v "(.S}e$ ?׺<.8`ЁR=~d?mTE9únU/0lb5|454-8vqFݵG8:&W`3e,&ð8P.냷= _T j;r\껉Gɨܸ;:H/JFg+nj%Mowpn;b4L#u@3ĎT=`9qc"M Pz߁(Ȗ!Oo 8#: ;V2WFP%TΔ&yfv62X*b3eh:ϿWv[clC#bW`"*U`¡XVKB#%)2p=瀤uWxPR"!^OӀD@6PN ̀UxtXx}kܙtb$6/q\$gcM~YL6nئz"0! TR&X(yl[EmZc )#[\ܹFGnrW[ТL[Rm@#zP슆zQ%f-[n M苐'x#CCMy% vK\;CW5}YٖtWp/Mq)%S<;EGvDHŚ%.OtFVpEZ 0J ae%jC%nUɼKS6jC @i l^aksP] <za b٨=A3FJ,Ѕ!+9F 0ZoYсSc6lԽWaPzpݫKNt c Ȑ{C]4>tVqY#&\XY{(36E?f Q,#U\1:Z<+!p$PixFp0R#hƱ b%ёJC{%š(| S%N?j0DDADV$g{0#P7܉jd?F f@NkZq: qIug>~vs6lCK2 qHV0gUSWaU/L^\DbPFup)M^ބB8Fbk}zBك;+o<"RoB?U;(%/[#'s \yl) HzU9V yVOsb6rtTqwx <04fFgyѠN2Epk@@b{4vxg-Әv t љxơ}AFSֈ|uRЯ:ب?<з^Y#|A7@- vd/ȏk`!AҾ#,\&w D7Q6 Zu_p 34lkڨ?lY_mf)$\BbHXjJM^'M?8mT7N.ҍ@LQPvgaWw.E|V?GkL=-K?QX(-mw>&뵞[J4Pߧ Y NXV4,jT|JHZn&]@Ri)h0wt9@޷]oGЯKw=lL9no^ %ҲH6j6@笱n Kl_BZ$\|S]UGb_>/^ 3Hc$q_n{΋ ս|L~R/ǭ8MsPnޚaU:HF'x ">g~59PG3%e\`]?+Nct,*4߼^.Ktރ]<#- >y.ӅlFyOQf7S nFCOF@w)rZ bf>}Sm`(~L9@[ 1gd/,(Zu15lOB&!U҂#eLxו+vrGW 8Pp8 S6,{yM'&G`gNQ,+(x6?,*L&}13;v2Qg\KrfSB/uv.59:{5fjQ{ 6E0Ec@7}W<-r;ӹkB Da&:*6y!1V"Hヌg*֚쾁!OYMV"&5ÞZ% 5>euvςRxۛS{!gqX UʭN"l:jiW6hVr2Z14F[] }zzQ0gJL=~$ lٱ6Ǽy,um !3ܪU`-&ɯ wr'~NmP]Qu_WȂsBay v:ӻ'[Ze/Bf(0"_bZ+:0c-6tgӓрPgeh.; ۬?Ç (zZAi/ԡ͘v 㢜AWE6bڗhrOc+ {| ԚѾztޏzP{zoqNŧm(6X kHj?搆bEN+n5s.V,I"u/9F!HT(M"e 1CP;_`%3] ah \K(g)?L!BJ^Zv";0 2M]kpR 7i&cBUÙ1YvT#$tgL\rDp \LqYvο-QÑ֨Uj*0\_S˰ /uC'+?7`sE.+Zd욘I2Wvt @ l&NvF,񚅆k)3'Z4fQvS݊:撦6'<8ź`֌Qc'5|91r1(. IHDf>K%#}fe9!͞_j5!JT;O6{c֠틟o4ϥ* }&2\IUYkvS!0$IH>Yn{b[qQ> C=hFƁ☈e`(d]lo׹Wi@c(cJKjev %l^[ ҫkl(`3L^e:GԽ(Tv&|_&3kxw )W}_ JDֹ1}I7±("n_DiYr갸︯z  mQ9ճ[:X`og}%KZh8Ywd=8W0V BM(WQ;5 ^qltp.RARA!S-&=3Onnt +jz]Y9L3R_`(N7J!v^UjLW:4l_%^) nYAe):3/~TFmpf/;`8ޱ"1h.'#$̓R'D+ %3Xp>Vo@_B3uNiC7gF0)f};Eta6qtyN VsD3hb0O^#؟Rs"M cYׂ#p" L$%=hBBy1-o>@A>pZϼsq LXeT ~2தA,1q1潋|`,?z1}?TOקY'uR{cY=KjЮgIPɏNe!]JEu3&UK+j 1J nDվSŶjMi>晞RiB_KLo/c8ő_;J Eyr ~b vkw6D4ʜAP `4]m -U/:=gHekiIֿPX,ahTbAʩlkr?tܫq69+\9YF uP) &iuyvŬզ(LT+n@2z;SP`kЫ,P}rFDX^FBaQ}Rv2s}M8K_mN!lT O1c&1byNҐl#2SBδQwő`{e*9(BZcA?H {-z +0Jd/ɰ><,i4e[SfP'idz90NsAH i.Jh{< v8$?@Sd< 'yDM[c\(~NhȾ(՝1al#080d-Q(J Y|7u K {/M =EXoSj1ڧ9.fHŦ!T;rvYל3? J-rX8ה}I7֋t}v`8 zkgVB@S6E%=m,5&g1ƒ D,*;~ޠP{6ۅ"iZdЭ &)`s& ;|!$E򵌊3v-~vB[FaL%T{=#ǑI 8ޒ*(U@f9q֥90UpllêS%Ayl_5AS ŞGr`jg~CVs .; _셄\x}ci|ySn Oua,'(*RwfiA{`ȡ TE π'8dKMd<@s(aIH C| })Yk{8͈ .*ލ`X]T§u2Y GNJYße|;Ӗ +؁x1vF9m]NA(vWH 'Y~;Anaɭ >WS|}UV$gܑ(qRgaLvwQϹqٹv% hݩ3ﱳ&tg0 ˳lvXXIw[fX`G*ڵ+[r?ZdN.NFfio@z`깘oafhJ};aؚ1-$\6dϥhSPR3Kk/%srDڛ ?)-X9I'i@-D_⻏k=~XNYK'JF4xcfU?-C4 ͔r%IҎS Cf^=tjv~` p Zޫ>nQX~c]oXY[#iO2()ӄd%&g@Za:ڳJU7 Q@SanT0thO kݘ2I };5Պ0>b"a71Nϑ5s^X'Rו4sKFR%VнD Mx<(l nL$pfuu/Р_p\i/+~U+sʡ]([p=o}Ɣ*re.qdXݼRK/mGq L2\YS&#vxSQGE6N  THlbNvAյaڥ鵩l2c/J,1T$aRңXNğv<+{X~Sڎ&Q+I+A=FcW c}1YE۩ѣ. iADX@&3m/= gD*Ve͋eT ̤~qg7cDjzPPByzcTc4N; Ibا6|:]рK{ WK }y q-1:[H$)|ss3X6R9MFaQ8aqOR`lFtqHN;v7xd||}A鳩 NJ1whY ߓ%lS.:`3|(6B{&=4.g bÒX5iwc_4PSN[&ʊ uV iͲ"%) @)KWer#uiOcUDx %?^33q!8Ŏ5~qA#'sƠi6 {PHiʘBzI9>kgQx)">1 V3F XNh˯n}v{ϻؠƭ  iE( j @;)$"g*B*sr{HΫyP^?z)%؁c/K3 -O<ؖZ^SYT2^_k)^O/$e {AݛSǪ>!;TCD ۱In+l_ׅB40h,Y;3sͩg BQǚz&%GL-cv?d3nJ̝B-׎$JʾZ#Ae|Y*}9z&EnjgVTcD YˢYNh3?$lBgyۡF-^u3h8VLT*c@f䉦 |:F5D5էMu6G}aX%_\ܿ0ylC |?6ߙ\(ReTR#CJ(t6%QRT&[6hpS1U}ϣ'rYSg:{gj^rAj~&ȸAƎCdT¯y%gKS:G[3͙,\hϛ۞Ī셶 =8lv7%[Jrx>c[԰e5[_Jl%Q vtj+-_ Gp@SOEP:ÎZc̒*i-w~MZ8 gXr)hG kFĥﶠ ўL4c5*ӪW$1zdɦpV B"u ݣE_2=y{NG'-r%l+^/6ơ9Is !:gpע6+>]2B~t4Ɍ4OLRWs V5NKC ;9Rz?{\!NfaFGB7ʪ@SZa \$ ^xʁ_9xU~N#v:9G i( vv**`#vY% \&eGL&ù< |g\!np%By` fP4jZC+oӅ )Rmu5bѢ=oo !8l .Sn!MJ /CK},}ˮbG 4s2mz93A'.i<B-K7}$)'ցk&s3(6!h9>+5P߹5+ mea]޺Y7dRz~%|<,Q?D- v,]D{Ӳ[S O*0·HDI+N-TS)K x4KLIC LF{ϋifTn ێ)匈oS3EѮ̤(m5AR䞆W"}8Z#&[ Lr>Fe]*⇭.Abԥ1:g*/%_hT(̆32lG01Fg&Ŧ~qG7s* l9&PoDLj1O<q`HPy+=Vw_QQ:Gj^TW[)w!ӗ% q!&C /mPR6B[vãQ,":x"L$ ,ʋ b&.Wi\$႑ԁ`7ODW:&`Ll`ө2@S-Bx%ؙ33{0;p髈SDb&(`? sV OCu7K_ 3Bz]˶IV{[[+xycJd9BHCf Oɉ!+X!W{2)aU%1\HgBhNR(!9x?v8ƿ\ ׽>|O^i$t'8r O'b5Z:(Jm_XyMJkX5w2.HEa܍*0~=ЍyUv\ 3XfEJd.$)8}$XrWjMrNARV21޵L<)h% NKu-ib7Zz*l𺢆H"Luiل%+~WOI)ί[l." CEkpRs-C' Đc<ͿHIƔyt9%_L?b, ;-RǻS}Hd{h9B3z ^8Ϫ@>CrE}*Ȫr1TЃYuV?+B}uaU{+P {tſ ,}zCX7 ށ @{> $ ] <-͍z'XH=GpqP-npM+ 7{'3g ǞDhsx6LE hydծ5Aߔe* K> @bZ((bXtKd^Fvt'#h60i3 ‰ݖz6Hij~Yxde>mn==)à?+ܧ'ϯhqc{|qRYrxVnXV"3H?{COD;"paL~U^+  $z;˝I۱, +q+9i|iS+pqZxJ}}ԗ&Gġt/Y(ů)ѩ3 _ݹJ#yC]ScP1װ"3{9[(^:4ѣr@c(gP)g a1/ >Slt[ RwC8Er ΧiH?hFF&:\+hS _:|EUEx -辖6aiɓMIcGCFCcc޸]b헢CB8e1M؏zL*3͟tbf;z8&8 prBQ;A099]LA1-xv٘A$K$LQJ*@z2QZs!K PllMnRetSNsV*cJz;ǘmMz.C"ڠ*3]]8N1>e3JBu!NxcB&&n#7~kfNߥbp(4M66]BBٚ&~Vp$b!y9L^ԲYJ>>9 w pf60iS6 ?oD_.ZPIJѸ<'ax'ʩe8I,WV{ATӈMSezhvg%jÄmõϓ::FT^K9|[W|8!W:~vcݲz\y; GAuÎe@۪$E}lPC Xͽ)ˠZ=nN=]"3m~p`JW:4Y:%G+ƽ`=],pH5jȃKGIyޱK J v]:*A0?[ѽz^. =b-xQ )UnWWU'&Xp \VI0?2FD Iz4r )D[ו$0xN%>Ɏxs~ kYN4N҇a9(F4bMXEeљ%!b 9/OL.:Dhwc3n8a8RU`RҹNT\d\aZHU1ZcD9!n3Mݏc@p3t+ AjzV$N~ f *Ej& /rnķHƧ;".8e& T_4Lٰ8}U0bD;}p}rLB)eKLlbN G lT/8F -'x$ě-x,h؍ ĽLS+tnvs}騑Y% ;vBv*\;_ifxA+T8旀 kdǥu yDdR#[\:xhj?lY~^?6cS%xudלy aE/"L쾼;J:;9ma.<-\ɸ2$-Lt%sttJ R(A@`ߡeCnxTmYJڄ4h)HdPF 'qeA2B"{5Tvdp HTpVw>0V ;|hoV֖(ƺ]QB+ Ccl!:o+5XBf沁{ųUT*>惐 ƄNy nu)|꼟[cwsۭu/@n|Eܼ;=|ZX3{/KH 2E-}}:DZL$k%ȁޥ#ad `jK"Pƿ(Jpݲ^wodR;үQ{_t1lFf$U`IژE{(\\W`ǷN4X <Ӝ8eP4ԵtK&*ƱHr^~ph0\+ڰ:¼ˉӦ0gI^ŵ1'@A" fز5=*4QAސ?Ы'L $B1K,Cvs$PxNd6o"~ˮOl etՇ;Qǻ~Y{6ʲp4E(59H'cjꤥBɐeOiK~2p-|XYyJC3Cg0țaj2ĺL z\lUڦR WW~Uڑy0#j63r)}JBf qեkgޤ6+6'2o9&^dD->RLᙰip<:PO'kaCIp. ri XM̗:x$ xdG誨}yš{.bCATxõ\' 5pK }l:W!70 P/tF@3ǟ s*[YF/:"/,ndfُB!1xYxYQH$A{p#Z1"uiB6 /X3F,WgG>@!6{VR[rfVTN_liK )%~Z:6Pgi^,ۋ)tV|Wtw9 8hEuaMr#ZWF<9#ptʉݣOF"Euz4LfW} }f "/ہwhbp21YV26/eP-w /n;V:!$L \\Pj4OMh^A k)_tETtnK =^ Y{yh(yW4]|]w?K;%hElAڰ}jqU´9T/a0J[_g2^BO<ܫt=ˎf?d4Fb#%Q3Z@~鴝Q3FkS1&'6b.g`N(ž2;a#ܠwD5ׇcXd^ \bdӓe^׸9;wF|BZ{Lqpw[SHӬYEg+B$&x$8mo6GG.B"eLh',#^8ωzDtuQ#ې *rۿk JRYg<ewbޚ-K<1Kֆ!NxR3hSx&^ c P?z:`s5">'#=ԉ'DU ̻f%bf 5 1o ;ڗGZ&spqcĿ(N8ٓ:iQ=Wv7BY:^f$)壞I~Q-U兾NL LOJOʎ Tgr'Zy?|X8^Ī(4X]{:3H @3.gKHIlq1SUY`v|5O}1IɓCց<7DZ+37MxazJHA]2Htc!LYX*bjzrP/6. ?m23iԕiVy8jF9)n_qpO#tX//RoU̠yGډ6!Aki`|NIV3{J4S~Z=rsy1-nyn (;JVIyg=]'QmUP ZtK1 ,Z MZN Ut9Sb7o)c ,s7e^ّd5N% >LѠs- r#K6A/0t88ަDM~6yΧ $6K ypNHVt2ۏ-" W ͋4qجAvoSZĉV?5S1ˋhl=lI;SoylZ4^c!A0]Qs r= |- ż񋜹]Cue3qf@7 @!btB}Ica.">IJLSG Sh Ӈ[&Q0G_p՛N[qտ'E y*±^A1i[Ni;.D c̝Vh)gG6yPVp;vtA1OP6,yezI>fzaX+&pdVob]OХ-_2jEC R7+ЉTwߖD98+5҈0W?O+eĻ#\b3BLң?i5~ʶУEܢJuſA\dݙm6c,Ѯ @,x"&hgҀzoC~iO~_C7b>?\ު~ ׇ6%ZRsQ ZOc &w" A+ KPRpCH\G{7dnEFbY|BK+HgGcq:Vjc4̀sHV_%P~~ ݝ;_`f׆B| Aϼ`AK׵:)`'%|EK/ty6);`G+v8ɱ'egLs FDt7.h搋뀶АQ3S@d.mufBޝ>cueRTxʃWx<lhswE^™Du 6%"\ÐbZEA-`Z 4]Ѷlw<$|d~(CX+} 3Y>=j;YwRjԟtHy2jMF2ӞuI#uOI詌 JT+AVگuΰWS3Lo*tYe : bT ;ihUBry(~"3!\ V.4޼}J?'tc!LbzHaV>g {IOB]~!ndsP(|T'ԿrR$LN7!㞮3c[[$cVƲC?hT5F#ܱd[eZ=H~Cubݰ\ᤆ+?=+--+kB9}PjplPw퓕w)B F3elvAqn+fIIFN !~w<|NqL)FAsG|VM58 Q/(Y TQqj[luxwwZܛTfD$k(JW+Zc*=RX/o)` %0R*J56TsRy H?DGD!ʉ&Vqߌۚ.KjžJ@aSc_jSVW ?vEpmm͉ɒ42C-nqKȦKܺ9@ulX^qtp<~R;Du<]"̕"O] u34[lvab usa 0[ lm+-&h,{3)@i8 +CDۃ 9f`[v#rClK:LsT&K$ڝ}LůC-x~u,7)t6ժU[GzޜUݚ(=sL,8&}~4c4f?q'\;GdYn-n!E,{:\4cf$W-R׬7~!l7xIx[R"Sky5$beV}?UOiECHUiK0g5^ fP,'l'`J@MĂu6Q)Y꩖ wS5ˮ>R妶4rze#[ ƆT(fxmN貤b;LoqZe p/~վTrнt [eU=g\2=-{DS?o4dk _L",^Zjly('35R@EByVfCn&aL@/^t" gh>3(WSGt8g 9x,]^25'WzjJ:m 3JozO)!?޹8&s+)՝$dZ-(Nl>.iwzO>kkӡM#.eg*^.H$-Oa%yk0f Iݞۼpr~mrth 4h5p5^h`U},nSbRPJeKxR!!!]VWNm9D/EjDZ\wZb $Rf)lKqo?@M9 S+/a$2r-pIRH0NyT113ߢ(A p'8y`1'y,YYs. 8TU"#sX%mz0ň,Bm*.Z~=bTDy3O:$I]=}yg$/n?o@p׬'0#{*uűP}Cê0jtFYݹ *_x,\gjy6ix#$Az@Y~r BXϪ.%+SZ%4m"x .~^v,h87S.֠h2f")ԃN ;3] (t-Hؒl%tLfIt B˵ׇh-i~M120bGP"C1.8JfSbٯdLFFp\Z~bκEp/3M kRpP{*q)kS{Y9rBl*Z#@cc8] 8N?R "ap>sL'(\- YCZrT^ou:;Hu5Mek08޵#7GOf裁Ls;.B6g?LyjdOzY}"We7Ep|擯mcՂ \LK3yST1ZXMb,͠Wndη,Iϸ= ` ujh^R\$sY e 7H^m+ (nYW( v l ӭO93,V=ʤkc"ώHB%B! $`q Kj=;ۄ C(,]H=GrON2x:;"jʖ E$XGmwVeuh\S9qb6FW_cKRܲm 6ـS w'.&ZHIe,S7N_vDO+/> м/!4sz)2伃$?JԾx!^Ns#WNP6_u2G+"xе̢I.bn6}CaHTTQs5pyBv:WQ@ɿn?R0ǚn )/c411U.P"-SrY[U'Da\TY@F݃0Ohk!kE.8"aw+\Oe,K;PYTkyYYBb!pIr"FKS܀2ҒU1wdLl[cqMo䑠 3YN JT<҅xzF_2ć7W?aƥAjNɈSHpN5Fo0!rP]Jt6v`CJ}ff#mDh]!ܵ y>ShhV 2+u/fvzF{6kFq٘>]0 sVAgVL\;Ӹc粇\vn9'1fB\MO; YT'r/8~ҥD$V~15" @.)~6"D2bc2NB,qEQ~t L*Ypvt$MZ "1oJ95*7'{tw7[Х-lu4ޛ)ÌD`r 뛏<\k]blP+jOw h<Ͱ^*ίGAP84ֹJM AAxq_:}:piUt3)>E~bB,ɷv BT[uwt3zӻN)[V6QZØqhMeYiq cW|rȗ>@:]|JȻ'j:6x02WhD2iuXXNiUb]EsHH5HB'r8}^ٲ8KS+|jrv9cvLR1ump>^U_AK' Km9/X&I\u J=-+0Go2#!*3,hI:g<;%a ˭'hM/RGur}ŨTK7ƒo"տIǘ\9B(lCz`+w(Dz9sb+M J\GfW$q~: v|fL-UF>L]a+Q +n #m NA@}y[Z.*XMjXӟ.rwh@%*(#AkJbQN筣VkziXi 0?6|}YTuPh`eΧx,ecd݅(-SR[N3p4_x(g7Pϣ2Ovl? <6eR 'REAH趻P3b ?eJ I d)(~3:lLcYMe_ީ/y4(6h\2K”,T}(IoKXLAv>UF+iX.1\F c5NeL86>c],R$@8+q pmC7e;ُ^;56xDW0[BQd&g aZlG[vbbǹC3j> m_#^=쭪e&7S(XK!GpB+1IibdkÄiG1 9K 8GN?4 beFwsgNZP8Q1!l՞^qMQyOO^پCtƸzf!&NjQx^?& {,V@=){6*ǝ:L.X1T]Iv\y)ɕ^p͌is .HJb͟`}`U.A{`GYx[޻vp?#}UFe c$.~7y2@c8@\ɛ|׿glIZCRyɶZ2žPvICl1kMLœ~{M\I_PBɼ|]Y=]nkb߇8p rCplg)lб.ehPjgs/%] qQ sLd#3\lXN 7 "t*G];7߶MۛYV8Gn+28cQ_i4$:&t,O힃zAޙ6aֳa, ` 7Z!vUGjy߁?:" 񬮭a ztIvwW,d[y(ej,Gv}$4O8/Mlc#l$ءl-$Ă$Ƴ(/v; %"V+"uQr%rHq<(TLbf=d5=3ЊViWSzwGqÇ]jY%VWb1:` i,a&R+YO :{e6E"9 < \qj11x|g}/i <ڦb&hw2m4kBҳ9j_锩r8pݣ5pw j4u?UrePyh%8 i^x7u78Y1QzW޿;~hr_NoHm+Q*aQK w36a] <8JtPZ3. _o(*EQ-:]5ih3vNeS& e3v0 4K}~?bUW`gf4g.ؚ'g&eTINfj2#n\PN'ld1xǭFνc[ {|r\tP e/qZo&O+dQ NąQpGw6⛐7!q-vp'zX:ߺB]jۂڛ b59xB b':cE WxC95ER#c M%񹫐(qkPܽ!C5wknɡmB#! uU4)0іP"}Xt7O o{*D ЖIKz5i>4zk XD Cn_~YJ"h.Fw1w"f8VS4I4{R,Go V/BPmjWT9Sh,Tʯ'ľ+!WrVwժm+ 5B xWUPضQDh 2' 1uW1aJKJ="$E2?7 E *Ҍn{>$z@lvNwD8Hjo?bu&i1a̝1_J~͹('k% ;KBp y~}Bh21,\x`zsཱུ(r+pЦn~BGPuve{pٺyE'9+(E- XxɗjyyW;($Ej`qNmfqiGOoby(;i/+Pr 3Y#)ɑ>>\+pwZ#̴kz'$7ܡW0]VsI4TvϝcA"1Nܘaʳ)-ơ?3' 9GQq%!DPVwd, ]iU7z:cy!UCD; <Vd i@S._%D쾎> 0kt;o\ff:Nf{/nlܣ0q()\TP?)*O_!4acPYfsF=R6T.ϒF\4} -Qw~pPU=:-'p~GϾKXʘ9 $%mB G<7@Gī ja;p9"P@R Q$fݟOQߤSd&U?Ya0]`yӝdˌ1g NeNPǵ? q 3(F]*46K>⎘'ȀRmVrLAX*w =Ȁ!HING&ֽ >X+ksb-LJ4Y19q7: n>sk+v㍐ޥ9;X=,JTwP z-;otר$@(~"kT7X2e@b)=x椡&?F-^(ͱ "./c ^r:&i6s-ty 9\Q>p B_삜8@iR #r_bKP6Pnӊ%}jI׻bԨxAYwS/]qCҨ@XA;kAt'7o5퉽c5"JI2YioSS=8h7U]?2YgYj\ 2d\^UNxz}k5Nr96j]䰎J8&>Agf>BKRjݻ;LD,0mo3fϵ %oϡ^hhVEt؋LѼ^_ [:^c4τ^uczTf0^Rcߝūe^]@[)Wc&!W.ѐ8 e$9n<ЃD__e}`R>罀ng4\qAg$Ҡm5D1We˴ۑ"VpG}Q<&5UjS&PTti&xXqA g3No}PYr nF37_ RBuGdtfo ]])<ݶf7JߊkȨd}lD^ fܾ 2w'z|.F1eᑏ]ԗ4taRs!mѩqꗐh E$'-rНN;%|SH}eC~wBϕ0*JHK˩K'npIƅd\];puieBY5hfEiŻ&hw˫XY WJ8ïqZ }+Cw}\ ω˃фi\wwkc* 걯0{Pcx໅mH_/ ~Ex2QYId°V=*ʵ[m=h(GLA]1ߙ v=o;<_b+iJѺCZFڢmw^HrLXl%մizęe (pZfݿbO,,?ux+^?2!Fo#QQabJ [t@?aT:slɾ9hY 9NmeII94QF]0'UǬE*K*'r m,ԝi)_Hc%@s 4ߙ)J@+K2O=53ؽW^4E< I5žMٌ,Qr,%dR){E9$+H*omt-IXf pÐ0$O`2@,ۭꤢU#t|K@C9zJ<^5ôtSBj@ }dH*K 鏊Ee4iGT-~X ]` Htyv|e;j|f-WXax~i\qM%a$3lkv"2H 2H°1s:\~.Ad2J.61i`5*Rغ!sC [g}3Uk[DPfY_)X@nѱ'E@zcqpH,pa% >9j?"b[:Ȟ3)'ީEG9a~|ŵ|982Ϊ{W"da'gMbs_,<ь4k 73ޔ; h|_8TadHK[Hۃ3P{ːEi$!|1 A^5n\Xc6[kOG(>d8;=w/Nglwyi|Ŭl 6:b8Zm %I j*S}A>L@1˩a}y &89k*teF,C,2si0jiD<&aj~$˫i\,\!, HS}iU sdPhY,-@[ 3 iSQD"chY}#ᖕI aAʗ2@yOqB}3>nq@ Sόe*Q3޻kby.U^:v,V)H4ߍ:8A@>5 XNvk̉ТK`4H[4۳ﵛDmJ?1̹c7Ɵbg|洡ԁ] ȻFG ,n H+ ׈<H˒ J%}:pbrMf]8 n^tPi^:[QY,GFYL Tֽ+*=XG_Sݼݰ-k z2JjXdbrR*%)%ʹK{v`)J4"a'v G-*vyl b=rVGt>Ӊ({yCh4 R؃n;Pli6䓦wo.-8 ^> g3]Lg{,a*`uz->بUD%`n?(/{ܦk긗'T3x3=`T'{{ω3wUx %Tfg:L"W*]UIS|}6#-}Y_x !D`ݤ *}f'tKVa#r}֏ _\qI![0# $8~t8kk+4&:ʣuEXz q_#`"]5M{lsreKzKBG_m/ShW-hP\+)xZ[T_[E )TF WQ7'k"cl0zQ@>ׁ'3U^}8yM7e q\<~rⵏm}R;N}yɿ6 NDjAx>K߶hp7ACq}N0*nx  HpζzJn s,74- .?bDdWi3/eCAA) FDOҰ^V) fDw:UCtMpuXןTZk Q05U+9Vdq8;Ox~BV?hDR NeyF5 <]d\x25(_6 li%{{zr|!dQIƞ_æFz?8j<|s|ucPbb!.d>Qwe2Bm iѭ4U}"{ŪUb%@.>qSC? y,`/_ʆ1*S|΁&ua~H 隁o&kQRɐODws64fqVbа\3`a;szl#K/z=Cۂ&Qȡow=ŸU;-e%K ʎ?\J 6ߺvN;ZB?eW-UZM>H_{NѰ>Y{,`'9G!}ԺqW[}L]FMS0jwCwOdb#DiFO?JyVJas YDaUQO ZC~\T'odeM8D: q']br<3OETҖ&@]ON $zvJ$F0R.ft1KI K\#d˗OR`Z.B W.Ff5'>r)ؽtYI? {z2ы>.Z3 /4~Z j %wGRܓ_B])Ԗ3ˤ C " :t@?"YT'gCO\-hw!X! tl =R:Hֱ@V'O!ɰaKB֞aj 2z}S\[a6U<}E;"&n_wLh̳ 闟WpOzzPߧUL5X_DҐ]*H=3y 0]Mo~֛ N˱ ȥ=+2q 9U;o3oiA¦.^E4IƂAcpV3 I 6޹}*q>SD/պ؟A}(V^zu\ *GyM ZXYCLcw][V ?WA F&p#&ZJcfj.8`&;#F*VB=FzC_/<_H҃r&v37CkGXawIm_1w~v4ʺ]{6:klں(2 ?Ybw O9; V;͡xbXy)jGX47TEݩŚk$u# Itr&=:"prQJ!o+T5BK F{w'XmyfFt2᜜/4oii|tk(7ͪx_(rHz8v}?i01#=0[ΛN:(W1F ō4Ɵ&_Gy[/S0p[ #ޟ\̺L:ώKj" ʬe~鋃2uRx:fWbm/D^QncH@ &C("CC ^h nvţ[[Mnx>\dS #^H,f&v]=@d+/|p[W3e^iJqHL[8XdY2 S{W/ U 02*Sd1Mt:EgYZ07070100000059000081a40000000000000000000000016101cd7900002e80000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hardware/avm/b1.ko.xz7zXZִF!t/s.=]?Eh=ڜ.+洵[CX[8sò*Ly*so^M w騟I8< QPfP#6s 7bC=l?TžmiAGSN(4/5o/8 ozY#KP&,[F]}}rJf\ eT;pUK |dM5u0ĭx1҇uY(Ȟյ˗Yh\M B-F~ݡꛙVkKт[WmDGPvAU1/8*%xoE+16P' Ԉ}d+m螻vBqia wC#EG#[Re4ݽ%YhbpAז}e/&}#`_!T d|6C>EмYY0'E\}Z׉B5Sk]Tw>P٩G% Qd4ˢ u&QhS1$8c[ł!q4*g :W@* #7-e5,~nM2co/~\D?Ox|uE8+ZXT='Q&3uG ]@[SX0vߤ&2ÀӄͰBkպ*|]IS˹<8iQegwhX$%`*89YԌ(ML{^bjgYt"Kuydm+e]MU@[=w(^6JκЇ !DPl :SoM01٭|JLeZXc#$o0iϋNz|QQOW!ŕ\Cw/Oj\URc6-d$w\=+V:f^Z͞NIB ثJ!Wr3;iߚ5Qke-F'{qmt~a؁zvmPa3#$ppC {jr'GEbQGrDҖp?btF')b]G3zE6ئBXTCj,@VW&~pa,|@s+``KYQw:a!u=UC%CzaI0~"V W:z>`f.$ J,ZC5Q\WN4`nVBEgD?̾O8(giaJ~xz"[n' 6-e5*iG$)f34LOwܨ N_ ?.T%vQ!lbqn%*|g,y3$0ЀrDž1O.ڀۯT 8i_3wWXp|^^!2֡O>6--le }1vB` ,Y-K}yH|_/l1kئ-JSn=>Me{/,;P&SrQd|I@u^^٤ݳywn&"'ij.ZK!O&gB1~f9nW})\L4RPq7!p.FMt]S#@FdA6p:G8M >Mei#4]*:RS$|:0@y:)ht ;foސ}˚tQ s)E/[ ~wn ?{_a5dtzBwhœ~n$zNjBJ~ CKGW: o粶lY'xnTn7vՋLYD%vffo[T t‗#cQ~A^(HfMK:,ZbM*Bӹ5Ix?])R$%8ZރNkp<99E!L F,]޷mDDr%%@)jpEt ?h,PJe`.COC&!:m%m0zeCRuI*ehіncet-o,k)S;؉JIYDe2q$;:gMoFa,++]*bDT>na5eL݋2ח^Q&?xfgSmGyFPN4SeߘV#ĭzJ 3WD۴ȊuC%N)ϱܧA-1ԑ+|RrU*LOkG*N){LL|m(3vy1SS<2rr"=Usp/TUxE(P#iC]UP2̀gF#U:|ZqfH0bzR /A$GՊK8 eTB<ՀlMLFX1 玛h˚{k`^`勞$\#Ez¤ Œ`R WHŁ47 EVFw=WGka=?s{fq<=D.3%c4<(%zʯrs F(y#`EO}K_N#֟ f]Sokgkq$JIi_[XlaHE_;D=ۗ']Bsy]KC[y7=ΖϋH| %$ Of1*j Ã8O+dia'7" 8#&aQ"z<`g YSMt -H`i9 W6$1 yU59 L$7yRY[O$$l@m@tඍ K,o[H+̸'n[=Xz[Vժl2 :֝7ȤtҘ@8Zmb\cũҟq V&]c)Wh+ヱn[%M|Bu҇Sg.y0OɎPH.=hwݏ:%:meaR,ZŪsAЛ+r;Oζ|zk8kN:'ub(q~xl19[G`} 'm،9d23*6KIl0>݋kO1QQXN4~r΢V ́ W[8:90& O>ئan583ȽhU_kakVe7'( {P5{u>>_V7G+eH95m Mҙ{I'G;TJzqp^6 EF@2q :`emD{/zF>vB̧G=+x'LX24 #_WlDK$6Sؒjvnvr|Qi[(0˔ ǧR5(\o$xt$D<.ldPaŁb:/m΋$N FF"5׳UYIxTߐ )\>Yt˓ ҨT"1?T. QJƒjd5` #Co͙InI$ʺI3tgOJ{T0iK$N8JNTuϩm]Va1,\auzgt]bj+ܙ[ϲ['C}tr$ ]q9vQq^4-;z%כaX/WOjH< "CJ`c@cfgAoU`ɨ9} O5 ya|=zJr% E8I20@{OU&=x&=AXAyV'],Kq(Fޮ.SMpMͿzЛu!{-Q{*AQT7q[Wn% |%u+vڎ0.cRGNxr$a1& Y$?mJ|){JA7ڎT/ pr縊2%6/t:$W<J0q#0Y mk,WPG˜4Jo1'icz1 Ujλs"/n0ŽhElب_M)46v|! i}1 ZH\@_R &<.I/bwKHl8go wrR[L0,\MI?T42p,?$83 u/ b^^GW6m2Z{2 QHa)K ^nH$le Հ@Y7d39M5_cp]@W-N IuMZ-Ç[)YX⎨rf&( 9?銝$h}2C9g{abP8laU&ޯݙ&N[﯍X~2#Zb95,Dw+"HCc#}Sf怍tGm4n%TuHUz|IvotZ +"0zaW2wRjT> C9D6PQ-K+:)b~@^ȴ/)x#C{iw.RVe6 q6{-u:+beK#8:Sl0 q:$MIlC2CIv]J4~ 7/=s펰c-Y^!(:av7szmdm XT ,O0rmaw(ο.MҩP{ 0*4٘QZ(3ogy m\D*ٻɶM3r[mKo0zEfSp:f-Y^4myL4 5`-<6gbxP8kCQ̢cj,'ʍ%KػiGw7)bfE}cG6"zRFx8V4Ɂb踘1R4#sZaFFduKgs!JDŽB}6m>sv^^n4Yݯ3|M(V? DGGLFkVF_`ImI4?zT^ô{}`".P TNt7JgQ`L2XkFi3/HiYkdsToG2}y8.7]R2E>Psj96]"5as S~?AD<Bf~]+P ?9>Ȉa3ՠ*3wt ڂ+19J'qfٟeP>$B%:Ǣth|J<`k #̀–>ֿ {_ݍt)epa1']&MmFڠ]\n,XE}SGn6 #%՜a]n~"`QdkBؓd:gd,|f 0*f=ߟbXo$2BB gz=z pX 1V?eC<4,ڤfLIvڌ}${Eq% :Ĉr#R'k(EwoI6YGߢEh* S JVGzQw=S䄖q1O0Qr@7̺ef$w(Xߙ#] @@ԨGrBz{1}ό9&W}cL z&u}TL:bov,!+aBh3,J}ـ>a󭚷n!_RQrAe+WL0i~<bi΁ (6SspaYc CvA'R&JL5^#Fͳ A \eg&yok37ZQz ן!FIVF JڢcZ.ݝh"X3Vl9ݕAF܋v0WոP"O7z4&IL`KH%?Cʶ{ϜyBStw 6A\IڐFAf6cSTkYatPA]("Ca]C:803w704IBuG4woN!"X/DL]MCzK=Mo2)-3\=zW(ޑvoٱ.R٨>'-[o`IpA=e~(}46+@̖0D?]BWrb?;sOlV,(g-z#M%@rk€:>!~xf>6tԆvX#[j_1߅Mю*;2̾eOğyL0<8Z7zap.]J&,a5j{Զ&.&zw(2Y){o-%k%^P/h 8۬cvC黦>yZJkW /O5m.s&sUcS,qŵHI%}̘$pQ;7-)AÄȌ8ہJW}iVo]8 I#Vĉ62xT]s~ZQS9N.T2=c[hos}m=2dWҌ]u<CPr>. e4h{_ y^^Ps͚Mt ?ϾyGRP.Ng:PlTRMT^qK#h]/[ʥtvp-kwӶpu؜h?䝭3Y2ʫPe$r;v1?R I9E8-:1kpgAojx/B|'0A;hM^H\1&ًxy*IOcŊE(3a4#w,s 9哅;&t@eff#ϊ ^Y+s&=KH*PZTA|a߶,WYG/1d~ 9%utzdTHst|$CW\c422'lGW6')zup$fgb̹j8fI*[Hϟf:\HssEPI,o\.F`0 6} G АuuQ/q6@L|D`{{3PQK$zLJE~ljUѧCM&t_ ޕx{~u>)Btf S:P_8C8x :OWKNBEf_ʽei k\k3RN{{Xu4;af;bs婙2_!"Xt; ӏ(MJu W1pmt&X`;먧+P- *JP5/>vYO'F tjgKș"qhyWWqc=^09IIe˺M0DE$>WAk\_WgYZ0707010000005a000081a40000000000000000000000016101cd79000020c8000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hardware/avm/b1dma.ko.xz7zXZִF!t/ ]?Eh=ڜ.+^[C8I*Lyٳ@C Fפ+*lHe 9ʶ(_qڌ`z'zQdްoN;]BOl[kc%UǩL)2(;puhBÕVNm/~kڂ,}+ b(4Xtm[WSV.FJjd)q#;Jat" ug+9Hvq-eLėϘҩc^ ONԪjc?BfKou%ǡە~bh"w,l~RxU^3}DL -+"v,b"zZAhh|6ݪ.籲W23 1B߫O. cT\ynU&./Z<({uM0ߴ Hh|U;K;hQO&@JAf8ܣR>tfvbdN ;bwn`O!2).SHJb/I,9[TZs*{}L.#Ⱥ2A9Q⢩L`Fs)Q5 {۽um4dJ_D([MCb^! ( T-<CbcQKk!;Z{xnj!Mc,Q@B|h׿ZK uB- (U0il"Q=XsA y8J&dRf=eMC rw$jHolI4fLN1ߙnSZ eDTWs9P9}4c-v'AQ=XJC_=f4Ok\΁ѰQ_ 2a ]AgMj-B,ڭ:)\it,K,v@ r/R:s, iv@~6)IbW@QҁNKդʹr`'?/|(MıÚ2i94ry_VܬؓyDaH"z)^C,kߔKRB_=b5 s3)*`].14^)BryD1To0;R· MԿ]pZ`4mNsIp6pSGAn,: 4uj|W@&3OR|V+:Ô S~P0av7*XH0=eo FX 0z텙e0z6GofYqYC曵#Cr[O lE҇#)$oլ-m 6Gk#7yUAEׂw|"5Pө.i%p.Icwj -\~a>lǕ)Y\PT+zta5t+>X~=;eNA^HQ< wƎ9] FH Ϲ9SDo{$3k ۄ& t:uUKB:4Eb R5uyecƄAW [J0%p2I+I.Ti)_tc>f8M&}rl=:j+߲K^%XR]#IfJf#SI5ԭ@ڹje/'rO)V얈p~JtvQ'NB'uӺl 5Tzv.c0&[m}/.~ a| }z)aX'Ue e_Y7̞@evrL J+$gxJtg_吳!{hY5B^44Tqg6FJ}&O9t)͏2.!J~Wl43%#qp"^W/ H |6G5ίx,NGZ̡I,1Wص3e(KwzKw͒#w9|3 k q:(=I=?y$[K͆8Dj\!ju f;ZLqK\U'ʂ xdV [1.qELq@@z X̙!{~ lnH?Fcvѵx÷%BX^,Bv%NVGƬA mrK*3\NDjy9 BCC^283MtN:ˈRe ZNl~XAۏ~ڈ_Ob_ZQ([͝KNQG tZ t>lUz(eR |DiVm?/vc}BtmAv{a6f8 6kkZ&H6xT:ʚFjѫt3j'|Eks@mх㺴7}Gl;zРlD<ҧe\umHXMFնӛS` 2™X?qk>i? \n0_ˣol0tV)^ 4.[{1[XǕQ?أkD+3vQ*x.cvf cf-]٬:#ՔԟOwL7D٨k=gnEe@vxmP_ꦣ4$9p;RV@ߕQa3[e~*8 X[D/bρѣAcB]3l =%Q+J†Ro*%qw.#_{ B+5smLS'3cl@@Fn3.Iwt%֋/ IBi)]0!|qCtO}nVxs"+j77R@;.NlxF{d߃saD+9nz61tQJU5NyTUE( AUrtĆ4Dc q /x6n?HE)Jayt="rKq[vy G zp^aJ|ΟJ[h)%b>}I-@4#aaMp ߢ 5FE{ [%B.)MQ7[{NTf5D ?[Poީ>Θ-LFK@Jp% *L[5y[^tc [sٽJJRLXUSO=t,尔r#cK l%Wd=KeG%2o؄G ڷ:]=S* g %Y\ Y^aSߐI^OƓ*뎴!1~E}qOi[KnЌx )(chѳ=@t\*.*r1ּ Ɉe0гtH"'r쮪X!Ak~ IĀη/U,5N$qX(ޠfG_(3Y^J.yzUVrɐќ!5<^iʰ՜Ve H9JF>:Bʌ`ٸp6T " g1l{ᣱER|24&R{C?]+EiNiaC˸FH*zOnl=:~o6OP63!/V8ͥ8M kv</^'XMFh˂wVOsiU&\8Q_BX;'#k3$Rkti2ͻi/Ӟ<ʡ5Q 9 ˑA_3I^X*_I_H;}|׺ m>kI=A"JL gNy׎3)0<%*&}Y9ݞ[w\Oê$xW=R<0M|JbIϦ?Ȅ']$=E;T-ں10HNXifEN(y>īl~$z+a_33x֤0"5bBB)dI Z LKYб|ѴsE힕ߗ`_U1& w uW|Л~m.D9Vb?N|@*bOղѻFp.pXP4$^ r_/1ܧ}2wxyc?bOnkEiBKZ{e%ul v 8>ίqlv!.б>ej&N4-wp4íJj^tL<.S"QʹHw d+vzmp`;p]$rN3+hs3]܅&kth-{L%PJU,:'o&=+VU۔LfS?j1';;uc"|:AtlYrV /@8)Zvw4Z{Q<ʂ,c@HfjW0H!Z| |J`Rݏ=N*83 GǮ ËcWI_buUokw|+])ߌ5vဩMT:0_C9ABEh)yϦóZzT;+o[ h4V@̼|*)AAUǯ3'π#2\(F8u{aՔ3Fu ʼk#?Z݊00()]Cc.Bڒ%Ԃ4'|?ҿ>pZuV c']U^ٕͽm>ڰ›'G@X!j2Q7Ü,V!a\)F=P*DL\x'i[t̄rh`9K biRvw D/~IϧIIm3ךF+̈(A{"TmI6Bvfprӏ^lː*:7 B'Wq|=m9ta0.<&37IgoP!_qVY "\S ;1pۉ;b/_32 Uq<1}ױ&b-Ҟ/rNJ?~bh5 ">D:.-ؒ:GD=bx;ϴW$ dk&0?K&ᇹ[P/DG1web(0v^UC3h0 WVGFu^5o?:Rϥ£#f׃Qj%ퟍP1ܶ5 [D+bHT+ǷQom`D xy<&4_Mdq#ּ̗8X.AO?  ]\uB=i:4 7ǾyY!7VǜF54IF158SKxT[.{YV:1q %o}.7Uc ~sgz+EvLR՗L c8Dzܔ`O!F7X)4.fnI;Er ;up9K+- ûB)SޟM,֓1PGM` 5|S1Niz(WP6qM`%Dܩ얎 rbX]BK nO0ȑIRDַW`5j|'5UGHDsX\'4Et7{Nx1"VU4wtue>70V̗.MxoX'3iQE 9'/mB;5ֻ8]@^pDX`Rw̎>]EsJU*Ҽp4Nw}O<I#^K%}NvC Hq^LChʽR<ڬ[-oӢCGX2*O6¨6@_GYdo$W_02@x%6.7࡜f6TT30^6z`ը QrQ9Y sƽ|Je TKOU@LD|ح 8]#* zʻYs4ՓiN+p?Q50xa:rL!wjBT'egeo 䬕5,-z*T 3p)*dcoڜ]h(w<2Av{S+V2t ܜprz/:!RG<$l2_op9T~#9q1Μ՝0v s=muK)if47!/x<2\)A~Е!V91dQ1 r߅7.8) ,4LS /KHKW)`o9j(zR9='?/5gf8)tl,P!':PeL%{@lu3|D﹪b#|3|7.LWEvB* DDd 4=g,+r2ڼAX0MPz[7~\\#hRrṜD0gY+']ج9@57aF TjkAq+8/ p2` @8DO Q298jվsEg@96S[,MdT, 9)oߍ;kaJ2 w޲*s|MA₨A6snK8Gw$/1wǽ|l 8g%WN{73y*qx6<ɜsCHE-* YbRi72[%EEڤ&֎sAw r RHvՑJ. 2<u:eJaD$v2e.m*V쾵Ӌ1vY?cb/ČRD-ҜVbmǍ.VT5ճ |I)9Sy!_%<`iό>%a=P\/޺ ^L&[@vj4AX\0v4dgkDɱo>wO;* [75uT-^H89pXHַ-3ҁ^n||wN4Y/jJ]-PU*8M 2uP$ֽlTy<~)R:r%# (I`Y To7x Щ8Gs`g / фy%-/dCV J K1Q w(V3lǯ"~d"G:i5d&^N+r}xYez›̰wΙRmVg=_u|dtuycS^ ey6YK/'P˯g/톂3ږu4$sK.n!{ڢq)M yRE(iec\ڳ/>B48|{+d|J$9ùnn$N& >bQNmf>+VhJjOVCz$ RK0FS ΄E]zoB-/ˆSԋ:Ym8Ԫ#۪B*d55W=de}`9B@e>Z'ک=]*̢I3f5d*qҏ>z>GlPѧ&gE7hRa}$4Rݔ͔Ȃg` +c-8Yg)뺻lz>|(/*`GNف99i {k{/L,2UzqkKu@RFL;hc.Bl*=1#pf3ՌʜvtUVAI6ծ<7PiBLiUXDK |Y,]sF*f$?d=9VY*ha iy88L3 Vaj@@x$T ]1EvߌlSlRcI_wJLG^ ̺nc[Ks'' Փ\JN&ZCKM SSBl78(BN $ X; OGfն8nH/*.4i*tM|> ̴Q M\MmEEFIk"̩:'i1~k< TyՁU#sI]m\Z. kE R;A+iP{Q;1t&]f,5Pi#9҇,v0x:~e6w-TPfҤ Va qHۂ؎Mw&DnلASb7oLe#@blTFQ߇2Cp(ΫHܘsTaN_q`nYÌ EM$\1EzjK,E:n(i쓓L^k/rԦ:/Wjf| n9>Pj|Uۥʴ+"+/Hz GtP6ni+=ô;PA'mn n.z0p,+CT "]n_2 I>TWLGkr!Lk'&Oc7c;ʔѶ>KN^䟳vL]OmF/^hWeA~:j+|7YWKWN~.3q?Za/E55~W97;ζɇN+7+Y+*6T)Ạ0= ' V];]ѧ8d1^I%MxQp[*_&}g>}ch{>ϡ; Ruw/s, G>|kl a:?=D˪,9C;E[|q!]&CFfHRKa"SrY۰7Cm%Bm>"@=Ȋ(7 `mC܆fQ CT@,pHziIS,Ϋ$ Y?{B.{Kl9I5rESWTV^s[-Ȼ+{&,@#w[Q12/ ,رj"7'@-XDJ{i3~ SMLÞ]@3V G$ KL«fՖ-Q3_'SAb\͡($j\B>E wߜJOC GZ!PeR 3+[PuOO, #kЍׄ!\yIM:G] d'x.ao,iouTWMWnZ6zU<4Egpd/Zbsq30A,X/L˒EoAY|v1~c&9 m^Z)tϺ[E~yJmI) Y172MvSh/ CY'俻fj 7v|lXv {;/;}wvB2X.@WS^^.Uzf&h -郊9b tŴK7BijvZ@չ;q)'Fc"+2&@(i?Tgtm:Zr=E5E.$l;"}ĸ{ĕÊuarD^#(XZDQ❑E]&#HZh$ǥz`"X9 ;G ^x3+^ 3"V|Gł@L'^kA|A5ŴM,JΟƃ!v4Ղ9JaWbU7'BrFk='mK'CŮ?8%Qk(OvA'uHK&JMe9+囗 eǦV{J^0Id:n?2f 4qhlVD ʹro9uJkOXN+O֗jwu"K= I]Nj6yV_ޭϹ>flxeֳľJi'KgH0um{yGg 諾16]rNӝ_6 Q:kZxǖ++?3] w/`!HvWj ()@ 6+3gr3.nӀIjÐBR!I SpmxO=&wc~r;K8ˬRJ ѯ}:)PN/&1窮mǟhKbHi}̊Lզ)CWYn"X( wjZlkMQ ej|5RD Z1̧.J!<;++)sۼ?s^jUbv< @${5"+ilYhf|/H_RZ1[u{Q`ࣄ=ӲW\~S邱$[MaP=cN/NLHs&܁>n/0մl@E_vk!Ȱ|U IiC.;&鍀|!繮% ho,]1e lq(L98cg yA\R>Z(j.Qa<9!&턁c6s7 E=-Ű9ާ \Ps^߆yl4?*TeZ\Jɵ9Ðl%l[Fk,< 'h'X( bDny(It3F5ҕ%8RJaB= x$߲oP;dmk2+'r<./8\F,nTq~t5e:%?Lt %+9R0J*AAFZ+9R&mYw|a1 8iݣR  D[qnη^iXػg`H,ѶOxm9U9i뚹>^57RL.|W3VSAaǩhWW]E9jr9yIp{w{)T({/Fu7nK>@%~/F@?jU E X=xEݙ>`F$'=_dȴ Xp_<"BG4v2I2JԜ#uqT ݈nHhivHY7S7=:̧Ar@9r}k XJQ!6 w]~@8߻sʀj.97ֆoH3EKN'u[Ow lWpB?8oacQ#֚SSAck&…@?/~mC]%a ~F@d[\lNs .~86Al4(SYx$g9H FXc<6iI&PG0Rct-oSyOCMع.D6Ks`fAu3֫֝͂R¬5Bߴ^{ Ciɀd ?W*@V12u@N2R=aX@`uUxP*!ZGiЕjxtWt,U`͇OUvkx-@Zw9#]strUƦ[iCޑu2z܁P*؟YI>wQgˌo1'y |TJCrB4xnvSHL<P_M׵۴qS?"]#dIP} N:&٦ y%*JK)<цa7}MԔ7p.˼"݀~- zDBb?,B?N'4𴿁F~Q5+7xB[(tS̒?F옷n\Ph}v!9On:xwMڹGY"~^CZWgc8EuWI1}7Cℙ})ئ{W]dMަ`S\>zJPP fEk2֎{p&H:BuSz˖ 6SGC; QYtE<;Mkʚ Vp |gL]q$ 949n_ӑYp4GS]O8MUVtpQPcVxהּE2C#IFQ{lF  ]sݛ\@ݜuE Oڼwq4˜"w匎6(S&-WЄ`Yyt#e?v DeE 1;hdՂc*to17^*Kse>a7H&!0ȌB_di%1%mFm9>4D"NQDnd7[Rlelc)e8QP¸_|:Ay)YeiS mH (\dpJ~ qYIJ/?~yq99y^{ XB,&wtE#lٓ{_N2ЋRё%dV h+zHgƕA3F=K؉&k6%ZW_3Y8҈uw]—E(_ߊ+ɗseO,%<9W|L*p0K7>$IicOJGWIT D1:[TWg! rZt%19%_&ҳS_oA㚸a ㅦJi~rV\EHؠj+b\]ǖdΟJ'&# 7%%88Ey/lԪ6=R6Eevón dw'Ð7͞7Ԅ%fpnN!M ooErج} Tw湴Ͻ-'vrpzJ^-EB$ :+@{z5. YtS8* 'V]ǝB@RHL4gŒ#o e3B8@d.(=IdUHMtyX7=m Ǔl$t6("XVkr5{U@90>m~=jNؼ $r!yM-s}zIV N2] C12df먪]eOP U'Mz:a2QVᄔW6!4!p*jjL 裸qp0tj^ Z򾮻lg_!,z1Nl劼Ép] .ȏ|%B\Jk#V.nk gW0KE Wǻma}WZru6IUi~n؃:P,V^v 1ĭO8`4QҲ%Y -hP;h QXq &\`pRT=Pz0\r/ϥ+pvyGb[H0Z iN Ei5,ww|TR1Vp#~Ҁ u-o]ǏX+'hu}w|[gh U0<-0! Wqd|Bֶ-GB.? oN4#R]кhŝ$`〙6=1D  (pt=3wW<(w&:. U돯{MYLt4r uW?7W % @WU|, Vi;@Nڭ s|\^#rr< `{t sh-ѷ>w "?~"5ɰ [& scN3oU"~SU&z0HqRݪm$lrR÷wZ' 3qیn>1s0&|G*y &^G~%r6-=Ga‰:xV/~ϻk.om춇-HaVq< 4 2ٝ^ }N1"|lߝ^7.~7݃uDS>ᅧd3&!Ab?w/Zk.t 8;мɗ+8HH~7<7@ُ;/6=i$h&cC3?+mk-O0BgނV9uisn ѕ.RV v"AّYθ.kA{T9 A"wqq?|kkD_W;sbLB*;P/Aa 5v Y2"Asݚ#&]ۏʔW Du֋*zH= j+Q=guJp^4;/yrZǰiKD$y55Vxnء;ߖni$k&kt[:@>ktƟ6A t-6*ۇc.lY8dcۑv+q[*LځwaY" mA`Kr<ȗɣpz'Y̱V>.i7uUKMnAНc'6>F% E=j, hMtϖԯ/:Nz}Ogܖi} %9LdJN/p$?dCk\\eلߏqr->M9mD_T-&OX\w^mQaHo SjYKUrw‚<;LÎ0(WYZlԳ1ZUbT8cYZ8?Ӫ1*LIm;oƋ(wJaO >|B ;J7r2׸~9\v'?T$S>|HhVh߽ܔЭf7(ݕ@2}ӃqטY@\%ĺ 53J_m@W7x1r4v]l%6b݇檯TESt3L3D̓.~tF`NVFDK[u*,[MN\ mYx?.RQS&h92 G^(J/!wlV;q#J7n]Gb٘ݦ ȭ"8o Dd+dKwrJ" Nsn~17Yo}7h0JM<j2YiJX+ە\_T9Q\ϳAZb,Wl1*RvoYgbJ*O*E(E\{ul\֌,S=zRN^p 2y6-R=5y&/s#p(YS,ZG:i8}, Ud(E1D>4"kIPmkPiB),ƚ/V?aSUxRmvbwr#^r$~Ʈ#Ѿ+RP6жu5ٜkhg3a^+LZtf]bذ&FJJ&%;$ bY49Vԋj O/$KB/C%Ԙ94]ܡ Y0e~p685T&шs?:裗 G3%WTJ;ַyV:B=+-$Tsrz6mɊ FnHo)drb ǥlwt(}jC % _@H `㇄ 't<ca Cj6zH4 DȷPvđxOj#J na,WeR}εmU2B VR68Xr< V@P.~6of(j1Њ${Xd@7JĜ@mCOכ%kgr_ܬIq 9 P:4TÞ5Cw'-˳ƿu穃Rj%@I~Խ%A/ᘫ؀ \ė,ܝvx&>>OD0ĸGdrKMK]`ө,-朤n}f! u>QtGwHY7ܵWWaIrUi|}o1}ZtK-Fu5\z{,@5 锐1?&VgjzEPQY'۶ӯjJ;l*(ژȷ/YU8:ʎco\- b4Ҏs⢻ONjн̷f GՍdCzk"diZ*FH& n1ÈQODX5p5mĊ+fdIמz̪|9k&kvKji/gaRYT??-_^7bDxf2w|ȁU_׵i0\lw::!7_({m ~ &֧nApF˯ ilLL-n nbJië<=IZ6|;k냘V bB(;Yl|nj$e3,.&)`{.ոpɫ(ʾ|L2mi4.`AMQ O'ȅ&=#bm#;%l(#Bv!W6YGNg T4׳&y±*jAKmoeI+s^TFRkau6%N'rS1FeZ/m.Ni/RL "JFRߘ.F9=V G[L%F˰gc|( ˀ-f s *a `')GZ?YQ&0t8K^{@qց> 7ԯ-JDQaD.&B늼 13\&RcѐRC/Zќ9He+RQpf̟`@SȢlSEI ]4t/][F<||w^G\;1ּqeuML;홗q#Y+nlg &Y ^'x k?}GYp-RoG!)e8z GT:-~JMCLv/*)d[ݛW#*TA`z 53E!FiǂpSnVeMGż˰k{R<9wuOu +j\F{P{Ӗ^dr\yoV@5P&hQtN ڙzInﹼ\qCa ^DF[12 P-Z(tqK9B9`=l wZFf?Bxp7"=ӭMQNX%,>uI[83 ·%}DlQ*s .Fj=i5J:t a;ISqGf?AP%#EF:hp ɥʭM$IOIMC[|/@(pVzOevBˁS1]I}.c3%]]]7*F3ԝvh6OyK@vjohi>ʹ%u/Me*MVoX ԬMDꢊL3z15%(*i/([&ξL=<<;> OMd kwA.=8klgw4ލꐱsy4a<$J1 11Ų`o0 M.G/6`YX#fٔN*B47^ͩsy,7SqJL$mw4;wSmE&ŻV7 ?Խd59 nL=59#'9U왪Yd>i) tBN `&+ŒqjōJiNCt J wtsx F湚n/!̽6LB-n*{cʨ8׏}` nU%D<ɜc:vi \ [yIB:07FڶKl[A:={qeU3ezg mPqF:75W 0j(;*I.]FSrs. d9o?Ij/W/|]2! 7|q8|9FOœɪp^bSYfTR󋗇.`'RH3Wĕ*Wܖی9Dɗü\X*A'FB,Bz7> %ag!d_|@"]]-]VE @TA&ZĉCj~7oENC奓W"o$䩰/W*w̡g752q.-ii_#~A fؿ/ӟ;y VKh;4Y,3 (REu 3ikes.y(Jg̙EY"J8az v`>MPF*t0f;,Maa&kXv"7\[N*sA/Jþ wEl]'p4Q̙^OLoJ7T=ߗѬ_%?8@I5B]";<ҮyuD0aZ~M+pq|gˍj-[F:01)+u ]>bmWW]'Z0Z&FOhcq8&1_v m2~8ML%o7 =7et"WᇲOS=ٰpaw]rM^QcVϕ=-~<08 !#& Gc>6HGH87;:ܚB$BFh* } t+$5>jibU`ą١fۈ?-RkC g1?؃TW=T5 ~ B]'a&Ki+t 8ͩg*F #q=,] f,!g Rrx,C;JAU ؛Jb3#Iaj+>|vjiD]Hm0vF}xVީd^Z2k3D;NDRZ/}q=C4{ERj6 >$ת'UAT ʛ[u'4ڎ|Yq ;]ZY霜c2v϶,Xk#5IVdQ[æyƥBGK.d&lH (jpyR튌\q=]ClEp6`key̩vkL:^f^nPν%d<7(צ^`*^S%(67K_Sb3Eo}.n uVNB΋ξYơ ٍcRI=ih*(A7.պ%ܲue<SŽg@e7|hb^Z2Bj`e!* kS BP;ʟ7J7X,j-8d׭q;4w[9"g|ڟ_bjjnl$ d|q)'"^i- nٳQGqXu c?$??:)mP:_T-Z.`dAM0zVF@/>Y;嵬@jCQ+j)|I(E4 /$Kj&Q`0G v¨彉}K\#OR]o1pG7z7Q a{N"9X7.ia{9UX"h&X83YSclF sܠ fۯ]DWcQÎWX<+8إifp~JB{0zsWjaȏIlC"CͭeSnG*)5$gu& Sq/P$h)E֥#0]do86I 8vn\PaO#s/'xO:%쀞P?zX:-~܎^iK&DЂWt,Q iQ>;ESdK^ .iq] #c bIuϋUd ݍHrļF-EU/ [g;8#Rw^VAeN&5xOo Qj!ɒmF\R{W)raOV#AT}i6R]͊{ؐ%ւ^:ݞ쳍iݓ+}ԍ-eJ7 %Saoʸ'nr~ZO j ЄN;Q?UMc|{<hxv ioU[.ٿ69uS2<BCxOY^chõzwyG٥#Yx4L5FfS얦k<7 rڌ A[^:eԗ"z,d4DV/㛦 @iY1E>ˌ.i?iϫiKA(EXRp+a,%uB!:-;i~ch6ٷ:B<5㉰BpFh4@5U( eGx;U8+nMu,B4Kc!!Za 2A8:vMxEVhB7)kҍƘQI*r4Teݾ-I8v,a>3q%f?~Fm3}I3 Yl%CG ,T2),FHc C)F=?hS8 .DF7!@zF/+A9ko8 ڙgM/@ ?m˨ Iʫ0Qy?]N|_Fg:-Q ލ/l͊of(PJr$; 7FeJJ;Fen.  C9NJ^zk^k)h-4dSL"\o9N<0%n vv7F0m+V/",R!wgy0{x\+dnKvN,9N\#nmfW9$l^O[Ὶ [JWa7t8Ԋ1|D=>GBȖoS.Cy>otXr#~{ Q8'_50ʁOݵI/&N̠2vҲ'7aJ‚J\jџr M}m =Al5DxЩ,ZQN}MǛL%ፇgKz1Cv&\0kcsoy2LH\S߰@ӱy"R{xחչ"M k&CDs?a,SҾ; <0ӱQ3PM*bߖ 235$E@ؒCV 2] 1Qr$VQmhZd]wC& _KoY$@4&4 {L+lC"hʧJWk@j&lW}WHܫWn}?Ҫ$sӼ zj `|&(ΞGhѽ::sԧɌ`f|Vcv0xf9 -ADlY;$gCw)sPXZFMl߰᝛9>"mO-&*]~9ɚ.BA\Ѭy Y(UI<)ؤƩ>_a9Ǿ n5":KޕDezݕba{6M5#:rDqe_J@0UCX۰>;jK,_.~zHNj*ZI #,&ArߪHk G 4GM!\A9Uw&D]Rek石MUެۻ'UB"f,LXpI(Jp2 "\3GGeaa悁>5=_P~_wR&P=eSS_K .jڥ8U KID?6b[`7~rE#0<|ROmSx#DBs/lmQO|FSgw6ΟyK UKK#3"<' uΨKj${9"C|]7cޖ1N.P"lK_fk_)F2JM7ɶ#=nq*l-8Th5߳lŢԼmiF)D DdϐzWeIp.3ز Jjh)7w,f'>ofn[]~R.-"?.lT/HAPυBܼpPLJuA"xW9%5J yJF`![JP✽MߏᄆܕcҒb:N9|LaQU}XM<R[yIk1w?:(T."GE:W5n#U>8pС$Pk׸s9$ Hk{2F$ LsEXL`i:5&k͑Gt6ɟm3vʪHx:7G Ʋ<ТLbvJ1Ti@8Kmx-MIQZ hwy(OҔ&`"[}8R%Βc{ 5,cӠ#ZEBEsVO 8}*a:8s8J/w9k2_~6Xw p,%?-OUeS5 ɶ>/޷" r/p-!{ᵅZA~V/(?ge<"PR*J>y%dsol(W&HĆ>ٹd*,h+3/jVB*P|Uq@t9YHMAaR'auZ>um__ -ᅖ11u̓*Wd1& Mg](Ѵϣ!{^/7u#gi!kkKz92)`%oQ]޹GrXSp$r䀶?Be2lBU+լH`Ē^_TI`5 4I#* `;ӥBp1^HR8wQ~g$򕭙=o0;[1p1SjpؠeӁx`!pD3X.8%`n&d-(J?ᠪ< `HL9BA"O xORLOHTAy6yy;R8dg ! Y9Y2J*ީ/&cjLЗ%(۶ )MN\PmmiQuZ>'S9]6N>Mcĵ ͣ3,\v os5U1fmM1 yMj1;`Yz\?>i3?, GaO@6g$aq4Z5}]ͱuDyq"_U|:iߋn C-t2TԇN\-#,&#'%+H ͭɀYDzOeBLm,?9b5TFdln>IT${@bvFhZoIx$<6\ax ו$rAIVF0}Khy8-YRFH A[4S4! jne IFVēYuoa>2oM+dm3b+5Iض%o|AĭLbtg`C 4>>{'0Y_يv#A!N5i;QU3r`=(ИwPVi8I }:i!o!Lk|@eqel&:1B<%FU@D⧬Z)h17w޿1p@0x?ĞۛC(j0YN>V+Evh}8I*sGaNh3^4 *++b)W^e'&c+$ IQr/g]OO/Q|1YXn/&&Y,)I}e:7kg9Sioq<Ⴤd({~ڷ2=~P^n1#vD>$GGFeۜN+*aZ y|s.rs lrE>(*N.ęDZQŔ\)xXPȆX, A)JHl?>(2DC+Vr%jbzp>̫ϚϤ6'ߍ> 66cѪDӖׁR ΄.H0$#FA SlV2u≻jd0zv"ѩըݨ-IjnB1I-S_i،F1r8mכgy'O6wd͙rȰ*F<\+GLrHz(t9! D )p~7 Pd5LtHz~hyzMkw1JM1F_yI.9uTPlT'tqS'X^ƙ([vNY[jc䳳*ќe4xN_.53l Y{+h%B+MB()óa{Kx5+8-kXtzNi~jqr0Px>)WBOOz4Y^ 8zлb$魢r@ZOu_ tg3Ȍ9]YhƊfXLh|^wbPe~m3|C*-1"/` H5, `5C\nWt?yc0Uk!LqU@*OPl4@jdR~2 Hރbb{`XOeiԵc4{dΰȋbUu0 dP23@+7k/Vrj!՜}Lۂ[^°PyC{[C#>j6-jIdCKD?7xBv\W*2&뀁*N&sS gmn PIq"/ZG:0 Fas4CkrhANfUl] Riˁ1n}W ZZzND3}Cw1uL mI90yl6[31NC.^0Yo_.fXe}GZ .,c5H!)QI#mn٪vZ%XTڃ򋘔^E1-=MU6c+.qokf5aZ=_[/M_I e_Q ]2h"`u7TVht*l(^V)~jqŸXcHY5¹Džjנ.c1TէLlG&b:=ƛwl#C km!BUΪ17/4aY3kx"B^\0GPQ O\/g۲e5_ ket(bgh銾BDZcg-g7:d%i!\ON)"x S=Z֎6i"4u(=O3^P®ѣu뮄RBͲ>r`u`+͔Z QjP/8泆\h(EѾ \X^|bp9%*軛z4O`{i %^ܒnVH~bhʓok&/y {7:PXSJj6m4kbYo*>,ut̨XXMZͬĈ`"B`Թ6jA3cM㕇{ U5` #:o ن.U`K#v&r?hUԣ\ݴGoq#)Z_I-a7 DɕSL:j\f6ccX B] [_B@Rˈ{yRm(n xmNw/5D̓ Jbwn,?s%6|&N}I6": 0஦Qv*`gn[O +ǁ<8//(&e+} n0/VE?XʰX1\^Aj!Sv$䐱`7Ykvx7/1{"@kn/`E G&nfUoߣ\-z&7":`Lb7kq?M~o zLq%0^MmG|83 {vCsBkf^,v6O #875;mջ8ʈJX~`M_XV{WuzYk_Sl[+1חǚi NrZ| Fov<R,w_/MEtl7(ٖ#~w/=Qeu*+.[Mb^>"}cEe(} *w%/7jY_6^jpTr{v}5иd<,voH i *ҫ:{3ZЧkN7gDPhdMծT0@Tk4zʒ7>e_iczEcfnHM^:1,3r ɬkrm:IMi;5ه@<H5+=^]XMrٸ@zڞyIT{-CC 22ǒ=rٹ;FFwv§}$T_,(+ OjD3C/+N=N˻dqxt%0?P;W8oL j^C3dȋ-7 ldcL[O?ʣ TqR 5 VXjfοnk+J*yk٬rN x0PW»=BH.JtCVd: cxޏi0! 0P_;@'m ?;1t 4fVriʬ$oEJ#m'2*v賑l"]ztO_w>fZx.9"_Ra*6\B|@[ZW%׻& 3@g${DE)98KDә_0.kŜtjQReC>-͘ji!h/xLzaܙv5պs?p_K>=n;Xfiq­K\EU "ר< vT mFbCaoԬ*֝bT@Lw*y)Ijb [1%ld6vniT;}9 6Z5eo]̡>f\×Rڅ>H3C3mdLO̵$A_PN jnY_bnW}I'.0~OyRC> ll/uG W3|ܔ,黼q=Tw[CHp]]IF#G,? աdM% 韛j2i2S.E04lbc 8k*O JEulʓWk=O< *5ܺJ !?VsfO?Wŕj9,5"eO=Obf&!j<$.gp4_b$q+`q-ElG/Xn-5DsvM'_8؁P\MNHogc=cZHHF&` DD)VhB!R})/Ony65Smޥڭ0, /Ԏ7(0;%ud8:_w}fwP5xJp0_ZN.)qX[7谹Ӆm(t!DE9C-}GciƂF< 75%};P sA0E.A_{Xַƃe*b6ny*)ľkɼg,;q Ўo4a%8^ɪrV{EG:k xU9buN5Mj;w7ٵ:w}_`&3sAy~i/ Gܟ9 _>S62Jt4#s#5bF5{J Ō,P7r? o@xg?V "o@kV?Wؐ,9ꮉT?t]:N}OAlo^RسRgCr)ހYS(84U`A3ki\t9Vp]Г;ߡWdfXc$GQVqo֣ >Y[ YaIn0pɅ}u/', /㻿`/E4;PcZUlZZ!}mjXQ$tb-wK i`wouA|IVxtOmOTL:2jJ݅;~f#Pz{1qĕxhkkR[ WaCoT $qEPu)73"P40ګ᫻EQ sr>n;v ԝ3E- =lQ20PYc] 0m`߾eҧ0勧?@ԡ7e,g4:0b[7+oЛ+srlY޽^'`4bd1}(~CCj:yf{{]z:즰b,+2vsj2j<5ǽr3m_=iCc+Þ2v݊!$kuڔiDl >M\e@ZB"IJS^&H`5So:eQUR$.pXa|K3IJ@`n[EbJ̕Ì>g?2\6Wǰ5GW$kkDxmdOOwҷ'#9"0%qT-"I+1&ݗ(U5F%ByNYˆ>[m1b|?q_8ɑKz0o JZZy/6N2!_ZJAx\gI+ZH7>hm{#xB9W_|cEu{*<!sqIlCRd!.<ǠĹbBuN^ ܑR-,o%6; ҂rvmP&֍ٺ&nfSeP^;}1܃ +c $E┕ YdsDoIJXpO/mMM.}ImymV^G8vى~F|9uS2l(uﴺhi?nmC5MhA1 ./^VfR_xmJMȐ)9菊Z7m^IYU!gI5?U 0|3Is/=Sy"4[Rm*vE9^*#J^!䐤6cD0 88Z+U~xEgs#t0Mj82Wɛ3 }Y9/ %SnBdf=e}hr 3p 6J뇦8 ] b5D #egoP;!_(+2<3!]%l& %\E$p}61?{ rSLx1.fXY {?c{gY;7~DsFRI=y_a*h|W/Vkw+gL_hH;3j'ڥk`Gf—~-0驖)!]fs5IZ%EA5Ҵ}81$XHtt!CX@ֽ n._y cOD 'H;D4S ҫ9l稕ga*ʸE365}(X~dv6*G>={Z#5֠\7>h#ʒlwɝ2GN6^8^˖`{@qvqD~.@ɼB?X}^R>_iŗt^mGv*@6N2xQ#V4l4(Zm@lPR45s^^3NRD n/H\&Dy.)..0=ڑ`)ШqQڠPљ+g77h_ ,4 ,ebC^tȥP $|&Dyڑ!#JѸy *YE{4˛q0n,2 F)78 (ǐj/A`s C Hxl"(zyd>2X)` 0lMi7 g_oJ|$ΰQ8ղK #w64jG <V4nɟU)[ԭA^NS> e~d3@~ }+ء ߌ~~@JÍ©CU\P`@!|9 s>_?ݘtbCٹv.DsBldكanGhHK`ԣ<C8燍9FGx*_>۩&~k\yqY_zE@,ggRF#u{%44sX 0 (6˻nyib:z6iE_?c-퍊- MnEL+paSV a /:`aݦ?S߲@J"$9ϓVyٕ{JK2 0d[Vl [F(ze"@N$̩mZW ]B-l*9K ;O6mÅ߽qgZ2\/ɧ1񋴃z5eβ}D>3b5e-7WG{7^Oޣ>xamx;jӯNpEHĚ/Țnjjz#ZƕgӀ`ׂGtHخnzLYȺq=ch_@ɶ*KM*2MҦ`澯]Fb_(Wq7;#9wS zkWK3y&⚙ːK56 φJUW||bpRDzDkMh:$d#.ɸ'~iXkXsyo~(r "L(]ԏHB%X&W`Iߴ%l@6[BEgsf,8# եqC%B(3L,lc'lLeP}˵.ō_F8*h2f3=Z Ѧ/"xݻ\S91Sy `_7ˏ:OAja&b fKQr&g߁V!Vd2.s@RFe렋ۯ0am>;ɯc~nOЛiK%#c3B^O _UVO(=!fAXI:'0%C+$ы?~W0^oARl$sٝ-97f%Fu F5x)ׅxfsUGB&." /$!Ӛ,DOq "γRU*77Ÿ\z549\'ŋi*CiC+y}+k{ydzMvbC0ֵZUJ+ټG=,[҂ u+Ns@QrYiH"Im`kyGFҏ~W/a<ղ!3F^@k2f`50D~” )̒*ǥpN.Ԋy8Ou [~B3|X,"y+X=6:eaŃK|xbՑDYˆ*哇Wz^e`#zE92x S+8VE9Lefd)eamwb6=rrokl1S+'m~pDW~aRa,6}dUЧ![qߛꍣ+U uf/wʷT$A@zILe 6.c6" PAI8Xd!N&Y3jIM2^"2pƯJ^TJ (+O<5 A3'Bx1~D^J( L]r) (vY1Eivl s ~r ICKP)|&0()Z 8;]?&X>Nt5hê%"Gg޹·TGGؚ?}JVA|1%oq.YXce?'k8G;xc6;nF('!Ѥ^l}@R km9gn@ZQJ|L8*uA dYް(H%bUꮃh *bXk'MddUxlv ((!e1Fgj -5Ė8m)S q;1 ON|]+t/2 Fƙ]lA߼~>DP~ ǘ;-]yW=q\Nra#"|Zx`{0to?R "`uQ;$wSj). itعڞj@E+d-jKV'M~n R;CZMk0.M-eK)1/q#+ WsQ5sg>V".YߪqrwL%}ԃm#ʎK+8|twƫsDӵYj@m;Br[`#qtkξ`em7[ /g+ q( !DJEc>In7CWPحݓJiumٳMM Y>yr243iR:a[&Yo[[KP8k?EԄd-VEq"9]gCd^O62A 1߬Ƞ]Ea23Fjs2Du*er}Gw2K)<>`&zbk# M) WkNP@:oE7O\6i,A~0~e2쐕! P½Aiw igR&|Z16` n5OQiy@d[D@?|i~5jO"k`͇ r`1x}pC4+fgā-*]Ǭ>ٸ=RVPQxݹS 缱v#ވ3>™ ^|f[T_KkG|qA Èa#rUɵ7=#w ꖸܲ~;GC2KZHjߋK"nE{TF_3;NQǤ Z=6Y\PɬVVvm3ȕeOewL Y~W,s&ٵEu •S\0,\aKn9lS"z&1%w{=i1wڔJ*H6G"&ʕ)J_:IjF&vtx2);2 W;֢_ 1Y_09i0A^̶ꔕ ہice${Z.BTۚa;剦 s0ZWFvl1?Z?1hj iӉq)G$YiYt3L7X]n0 mwH; !L3DMN2d(v9#u[O{,POR/y@lWk#[a77Pk.4,TU [tel>;}\ܬajÀEUDրSup\j?hטּYxZ[!}(>'4Ǥ0}@I0V,,׻8]q[ש*!ڇ@FVq}KH?ȏ!O2R?uF{a 1نgd&~=Xtg,$ԯĈqy/\FK_*q^ϠRVTTqCC}6q6aܩt vxБϠY+gȀ?4>1 !r\"ܾ۰ϘpSphF?q'd'ZDVLQSRR!GTjk92C T]hXGq0y[RX}ߵrL|\]x#S1z Nhk xF[kbb~3osi̹'0l0Jlo>)Pޡ;28k-`NIkW 6b0pQj3)dH8]DR)- z&kQ*$ "=F7j8ϟ1Br^upW ]0IQv*}ӌoDmwk"s}S 6MvMzqȖϲ] 6'-ҽF8 ql 5)Aҽm19p,VͲ^"kVZ[h7VD.σ"M0 *jb12"-cO JslZÙx'w3  Up&O9x55O*8t5=lbsZE1ny25Yǜp UHbuq<+;ۙd:^ sk݃/MLl$W?20n J/fh@=vArʪ(!;B*o}otag'-v+6D^?0H-nAiE˿9p$`)lGʴXe\3WsvK@BXhf޷ qsܻ~vui4F &CUI tQHY>I.D>:4 yS-WdIq: ?B4j"}R%.@Fׂ;p?bw"OU MRƁxXE mmSK֖'{\ܰP,>`̕D\x=D= )DsK5:|fg9(Vtd yTR9u6Nމ eKiVh/rҨC&_1 B=;@r_l8܂N;x#th*K;=g`hlYaKZDL@jaEztZ.ƕW"H$ ㈌F$a݃j}H OMqW;3f:ͼҜ~8K.029 ]-m;\`}WyMzx0Ex[`z2bDK8bW+U؃A_sV0)ZnTOH-hQwԄ 뇓/}bv)66LS)4kċ b9_CY7 FO7T15'ARe}$.֜OXfzcOI99@ê(.F*M * _cU b_r 1ҝ5Vw79,H8>r WΔdpKTIk4$8`>z\|Gb42~N D̙I7wұ;ַFX7 q鿿aN`+kץ,}mjTC P͕ʳL?lΰ20حnx,9?})]{EM"Li9MPQa 5K$m@iPG#6ЗEH$oru< OoTSr0|?B0Ad/dx6#9S`z!4|oFX"8I{-k;Nl,C@& 2|hK@r0 gAZdѵ|cwe!lSԂbYtޟzZ-氻-hFl`5:)LI^#sיkbN+`s2[Q4 8{4?x/'„':~^H!9AAmcdW8B&EȭΧ>)Kgk0h x ʈWy,`ev/-PUD2L7Js5y^pJܢpuP\/f>:aLQYpQ4 9a򁚖FJfRU$'犝8˓;C[BsHuqb$ԮV  LĕNq7?EV-( ('F#3c4/v+D8pؠ Z1#*;GY]H |߼ ~=Ǘ)ATbvXYt|'g\B߆v")D) r..L&5c< H4aWMb?=[0]DaK_IqN,\*9S˲/yox 5*"^ Ƈ9%Z^)e~\q'eY({ 6KQ(ٲ|X &:Q Y쟽_p"(UYJ"1G6QO TҲ[gj)WUSAVX+]vWa9ʁ5n)S^h5XCTؒ1j덀ybE[*9lVIXyz+6)Ste!~suAؠcHjvDpojͮd1&^tȉߋFPwq&B&){Bi`vFTWf{QOW?öh5xџNjM@3n=[p%l7BGj1[+xP4Vn5>2|% ڏea-dp*]:s֐^@#b(|^ջ;]DOUh4j[uأcbyga#w /+a7k[HiSb\Bcͭr_1C8 n݁FFK3yJ>mDz+nǙ)SWM+(֠BG047$Ƨ hlOX7_SyFpdev}3zk"J#Ia1bSj5m !k_̻42BWzd1?`\k쫟:#ru'x$g8(z&VOjg`x%ji/RwFd_RXz_:Spt%/0ŌNB.t7cIU: >i6'ر'kn[SQ0PϧBb pB12E*@eQ@χFCNi<|9DP{'FP? Gz XN`hm/;@g|Dj^uʺ8"2MSط¡Y*mܦ%(Xh>^(ϖ rOd7438 &o!R)li)hy4!)7s,u=7fE vmoU8OW ! `ϗi#aqxRx~)}f\2G>)s?F1ԘC@M?<I(%]RVwBg>cHrb\oD] ~Gc\?*`Y1# ]t(bҙ>|>c8mqĮ|z3!wG:8*N<ɤS9Uyyq* qaqSCxtt1Y] YǀHLa"wn@ˡKrx[?܎T œoٸ N7IYFHmҗa7>]A}YĐ)) Rd%18{W $5T$*:o.N'vmD[M+lDusU*tz۠0 TӖRxXx=SBCuof-SϣK 0sY۷Ei~r͈GmCouڱRI<%Ҿ 2 ZFlyVAt"XvI Ok=w㍂؜3ֿ@ ~ a vO ea8>es`:}Fӝ\ǂ, Q-c&QQɆ4TH8FxVKWiPB}-62O?ߘ-Z &ڞ8PR'qCh|q܈&3:$Clc@I1a$櫈u%'En?X%-oGѤt>uiş0}EFi7+PyrTg;ú&fMO.16?-Q+ ^PTE:f@7uy JnSpɕĸyϷUk%Y? ݁\sP7w&\.CsGm-1NW/s[OSi?(`5љ8Q ?9vX]6{D'I|,Tۋ84{v@í^2bx̴a{C/\w}ejIZ(a,kr3xa PbFr??hJq7{aݪ]'jAghW'E~6.à>[K0ox0%WNA{1hZd¯{oͱZ#WPL'\*kLO왫3Е'd ݋J8`h:ЩmκmEq=&бKk \ڏ];7m%̕Nz&ַ'eF+^xW3L'7JݗEJ'%jӴ <-LQxYGj/_ leP^ u̷0}gY%ESO(,3v|\.DE;֗m's'D:Mn67c|ˁSMg1 h>FzXO^.՘Ep} yI;bHUm>:I [x㖙˸E*:n.0ޜas1 h5W}/r68_A8V VqMR& wd33jW4躖9ǡ !vWKlJپܱ!Z<ZkOSGK;]?0⡤([kR IpLYoP[XSCf;°IqWkƯqe24D_'䩅R24?Bz՛ڙykӮGjavҌ{8l1~g !xLA˛e b<]{Tvw}vE笖Y[!&J$HP9D]Aʲ6=]4pok'>7j"dnJ]ڮXpGN,+zb|>3|Ri7pW0#og>.NOAM2RtKo.UMYCcj#UR@Ih3 pE eAN!L+,. O^ ^[d'N'3ҞTgIjm yJ˾!cr.lA.t W/$> {Pj[X!ezkN5E&2mԺ,/?RRLN8,`hq$Wp/ *@^|ܤM_7lGW(xW#Wؒ^.-?|=˦f^ZA6:@q߯I)b-ܶjkP3iNM8@#SLžEha"x"FoyN(z$DgJ]8&y0y6b7w37cfB&~?J*PvިA`JM3>p*n'TC1oڛme`UPJ0>F*swF/^96$ $Ps.Q` Sv$!Ź?7f1I>eO9y{ŻmD3v bPԛ%&P_%Q9%Uq\4MĺZ sȏi4Tӈ홹l()FM@Bð[kjjOԗѷIw PBH4wd؋BƌmnSoNoR86vgԜGUw~vDwC5ϓTUC]A-ڱ,k7m֖Ez=\znr@y8^39꩕-q-45e3 "40figVR lwQ#kq7+60.K]8Tm^Yy E툅-_Ƴdɦ"ՅUlADqmD&gK= n 2?% Hkkd@@uғVlh<Χϑ$ ,.xyA؞~v,d$K՞jR(6ZH`n WC,xokL׏+4lhh!lNU+ZpbwںY8kt LH7ʜpЖpZMIuNl+"x+(P3t9@|I;=hK6 mJY!g;L2fvdmEJ0T` #B$E9tj u~UaJX)VRa* }x&_Z1jOjܥoVYRzsIp߉Z>pHdл&w=TruG͕DN5EJ+pN.'m+Z$Y &<j57`sǵWɘzG8ٯg`NU0]MrkE$M$g2;ST//k`P)m%C>%p'I)'x$թE{b`&j_9EdC^Ař";iGǟ4;w1 Vfð^ ݥ| ?z`:8uÓJӱtp  BRR Ay*92WBs;D~>PT? j1r2D.͓I kz91k9a(7v#\2o+VV뺛CK6Cpn:+pKse{/mίyKnEqrbi`NGy 6[W]T G,0Muz2V@r g\щZ._Ş$ȳXEuǧ2z`OBR*gI:"!͠!S _@I}|-cM"(e8E2-Mj` 덲;\ئrgM%ͼˍjX6!ƈ#b#D_ogIyۏU`gmq+MY`?+;F]ļ"(KǛ#!#,Pc~Ќ-ŨgdK鐡[-\4;~DLiVYx[oţ$kolO`}sp#|M{Q*5ђk.J=,COY=|ؓ;;bFϯbA5O2&uid,iVp3X[laF)Y#,?c_/2~HRHR.x=F?GfE_|B!վf(UX+><+ӄ6XTI05U]l2E>kZP6FmTO2Y_\8jf0yo6邿f΀ߨթ%3ry Gk-:8JܢK8vj9tLAȻCOȗF/-E Z]i`8JÞŲW@鮏 HJp|iX7LsVGU RpXJzёѝcAԩpf/wb  gLX`>9%lJJvY5HDžւs.,X;ktACnSqx$gC"ɔBeC{Nrv -Lhq*Ɠ,KڊRHzJ6UtDf{(䮢)XL0IO|-LO~cEh^p&zj-tG!scC<12T곆XqND"` z /*ȉշI5<uqO,BUT[DPsO?;iJ%>'0MGn}$uAHKdaHz%uuFe1=Ry۬A;ps$/w2_N61. 4eLh @I?uor>Y!Vn2SYC"KXhT-B'#G WǖYXQ[QJ"#eB3i>+tA+/EPOTl-9 "4v (CW(P6ްpt*id%B\"qv's'e- kߩ)>4d*Ë[FJ "ZuVs)s?6ZwɡMშDҟys?T>BtnH?eqlS W ^nםroP)ouNb]ԅVr#XpQp ɹmtZ "QS"Ӻ#1J,yTx!İGR÷GA9O^̖I'WIf9~ dܕ97eYF1@aCo,$6|Y%}5:?bApę\xo٠~_̟H& RӓqآC,gѳYo%wa'Tu*/c2t/iTËLtMP 2߷^4a%&Aazy` 7XH5y?ƴ!Q,$sNxqYf4 `i4iGi߷_8kDc" p0EwgnĆ7%>YܞAy8i8-Ǘ;)rf@EXߺzA*.w~82m|Y+8wPO[M.s> Upetρ_u˥QY4kOiw#/tJ'naCɦJd-+AT"|ꥠjsb\n($Y UXFi:Po0A\ҐSP3&eH_NN]IQsoA 3 #.+/)}D?pVe%tx!Yd8!7kď685mbzabx`IbHԻUPwAVAfުUFZ mGlrԯúuA(oCgFT#T)24{\^ee56,,VcESduw *{<ʨGK"]'{ d'|籫Cƈpj] taţ}幸\T Ŏ͸nLD6`5~ ;HU$Ւ(f6q3!'-Qs۶ @;XϲDxvzxwDžR9~ϟR-n8寈':O2 L)UWGfEZeskajJaUYu1QedVbS;]5-̣-rF%0y[a)clSm$@\.wO-WhV7MUM)W:CI+${ŏM:}IrA5CeDq⺎GT zkAtߜYo¯F;=|FI3NR!քUQobuՃx!DqUj0*yXxc+ky)E #C@eۆ0wx%g짗&?R$*j~ݴnU#1EDu:,l6Fp;O$7xQX!=p+.&h(NL>O96}k3xbi.v+C(ys&G Q'Y8c}3}@(En{ޑd @oܲLv1`B862 MWwdMzx5؝DW ]5ў j;%ɀUƄup`1g-;lw(*I|)́qk1ȥl X&뎄+PeSޑ;:<wzDm-ikfk^][Smi/ z J%臸ӛBJ6OLMoj=`11.?"$Jp;f"7@mNQT`Ah-~#(F |LJ|V=WQg:%DZa?0@?hS/ KA}0B視hAQ63Mӎ4NOT m[rWv@;EgxpwGfMT66"0|eT ݧ!D6oaR ?k?n , 2)4V8xi`"7鼺кmEdlp bL?+:q5vU57ap tAR)|Bj@bYz[D!tO oCQL$\go]ҰɎ Z [շI0"R5Xz V+LOX'l3<`zt%Eȱ qXg2h$qB Wwǚ4La $SHA#nqD:? rsb󱖢u,u%.%}.@R/oOSѪ0^=m?p_#@Eni:0*!TnD# ԷD26Fn%}*^`XL#:7>xg'O\k'"[5pa(e *Pqck7OZPD.l⨣7^'V V(C^1l,gg.ףjt%v'ȡaoh@h_I:u2-ؒx.ȯEvuyr)] -#H%$@䛒U>|濈f2IwU_:vDshfQXFK5<:yrjvrFBʳeZ轳{d]'W>mƝQ ?BiVXc,ۄhy%dPZ.@؍J`szfS@3.pG]( &K\R>58T,AÆ#?7-tlMpH-n$CT iz$9Gg01uD!BH^0`M?o\$:S8dק }Z#C fh4w,N"Z&t@ O[X\ؗB*#ǵb,MbVr,%ʘbWId6.?hi~Y!'MfƇT ) C+< Sl]FIj J}(8|f%[E"cVT(id(EG&_GvҕG}Qv'tG"ɻjqsD߳)K˖b@;]o`aی4G?:xclD1#D,HUt]QF-0cl^3q{ 搆 lk$6Y &:Sxfa3 YH_aֺ*B?ƷÐjjaRuf\>Mb!*b#RCfN/JXa]pP$P$Wޅۚ]c~<-aǕWςc?r9 u/p:gGk"O̙:9A s( kdȐ㈌7%&2uZ:䕇ܐu1їw/ivۿzd&u0@-F.KlsF/qڐ(B^HP *YhŚ |[ٌ9cy(x hb*jNZuZ$lQ($"_$ՆnKrg":j'ըULQ]|v8o`eV++*vh)}N(gt[F T|VPUcAbv@$kc{D4ic6 ܗ*B3r2kP)(lB>ٙGĥDwV+$/R NC}hS}2t:|;#{@upkcV rFj+v7 &g/N}ҨqX$$?l*>{M`dHõ n|O~Wj^^HPrY bpbl:}?j5,Uy0qey_bVS/Dp} R*2eQPg6=x7$?z=FU9Xl(M Ar EVςGVe WzfX ܡ9TI!.mDoptl[W%^Rq^~#OrtGJ aU5xZ,ݘv;GLi2uUת1 aQ0y/Zq;^kYRhR # sZ{jᮨۜ.XsNM]`SĘ||EcF`MC_ȏm$' (.A3Ru{#"ZO0ผ &.bP阏gǘqR B,2*VF-AxY8_ffBP:ߌxǍppQi7jb e)LA llD§Ư7ׂ2AUG3>jO܎?ܮ\t'DZRg.0NzË(Qu͟e (VC=TQtp8+A;L Sąoi=^RE 1St|6K$ć࿨JXѕ#bY9&A[e{<-{_kYeG,ȊC]~19.4wwTEW$ uð1d"N#XR%S(jiX'ЌW_q1Td T,PUzR|H}V-~I>JmR{+ fN/C}(n>mF#eEoJcC -oCJCweq8N ޼AFoihpKa0u]DA 5rbRyOO^3zcoʿjV%.nKoƁӔ|'OXI]x&B]:5nmWWxbEDM[grw9Fg  IsrhuQa-kC^2ukBa *z`7⪵7!7yfk}!͂{)HT}CJ^:Қ"/tcɃrK fG/ΐ*/X`w4 fKLW@oJnMNDƍw0\FoTm)O#d;kE/?g$ R۸4Zb-7JEgX߀*0C;0j#8m0 2.?,JJcܑ,=:2Iڕ\UE̻BAwVm%; f?]I " ΨTnP? PƅeTt~x3KCd 4:CO !"|u.ҌAr٥[xJ:BvOḶ7^A8Ҋt6VhV1cc5qOq#LMS Wyo),N(fMex>;ݒwb 72j?ykn([N)ډy 7j6w](81f78. Sf) v_2&دDBV/5&I}ۮh! hB3޲ 6PGu͠oZtg&8ojQW 7K Xҧ#PIC5Ur*H,-]by2Wo-$w3EH_6g`'*g]kn#95B]H[ 2] 1DS+gbѥTҗʭ X Wl$=qB_(>b8;IFBUo24: g$Z LVh/>b/ ;: @kSÄj:R 1 BD+l^eYԑ}]fbX3N+dġTc0%:B7-Ao$ܠEMC,L%yADbl BH#s<}4B7M2|B 7{?րa>NP@mf =;W܍BYUW&quh `~^ʠ t'$ C*]Nd0 (4~mKrn9;4cS.{-v{8GP]^xTd,6s'ܥczwbgw EUZ:i$*9 O+TVt?p{ `>e lC?Rs;МR:!ʇbӛݵQWSζSK BFXL.׈{ **k91y!<5 0CYJcWtڑ1o/3tZ:b+KP!&j|凸Y<=_;e;?čo$ZE:<g{b뗆$ =xp8){7d\tq =gg6H{م4kk-?6=/tsg]gY6̽M>x,4gX\S42+,Edӟ1H!vc6778ꀖXꎼ/0Rɡ @\^m\1~_epNTavO%}jU!e =%+:y+ro&2Ӣռ;z&lR\5ł>g =O?e+Ί8~ .:e+61 f>P?0_k( [ܰ*\&ciuWJyҾW&+,@ϰL%O/ɓ$KoI,|DRXuFj kMb@Ϥi-,63s6#NT6 Kǒ[P~wcJ̝D8 W.SQB'_1W{Hko .#-sh@/ThaNj`%`ׁ[sB !cs۱(Xq;"S aSNwxw "nS,ZYV\ %h>G6.Pq|X-x@v!tȓꌭZ" 2gm;,2d '$_XqIv^P #S۫fv 9~Ua|.ϟ=+pVo,ix* fKuc/_9Y"*j%S7D&qU=>>.cЪ焫WR_׸_[ѷ5ػOd{PSf}6IiwL(9t!_~ !0vYymaàIo.A8e6D͹q5V m̌LmQ [ƶKN`>OPc(ivJStDBm% *?ǖTbwy9~0Rf%3"XR3;&&2[\<A ?C2ԳPr)@PTIXXbOmPI0ua)_Ygk#K \O tQuOi(")Ųr}Dу\{0[J1Y<*mpPL`h[Ĉ<ũu=Ȅbn6/ns~/ņ;_#M4*JLcOAWxW1VbF~2oň862?%l]N|0ay3-mg`vآK*kEmYl*mOUrx2YE1I7@cOHL8^K& )ݼU `rB XFi,BZ/[-x֨>X!5` M&՞u|8%MY9:Ibfgeզy\ݢtI4]DZ ֏PT3ȷ=u q3 r%>@Mze+¶lg2|=Pޟ(w5VZ<;hjBz fwB b{>?4Us7o*"e~W1n.vWem4q"}t mXwM3Fd h#D.B"s?AK`E  YRYZ(~ADH\U냻nWbRM\dS+#:BU6l#N7 u̷7,˶| =j,}i0̍T 0O 6ȿ]UaxS(ݬ-Zn6eV"`<%BmqQ ,k}{jBtf+p/9CN ؎jaN{FT=GgAu<xK3#c-"аt6Bݦ#,nr]b[/2΍{/MA:zP_ $agcu$~z{Yg3ՙs  Vo [Չq8 #!̯->팮dyks`]ZX }я0~1ZE4h^}DjWMH݌iJƆ3[8t`091,/`yw-9akG{d_:T͞1AIiH4Fj9@TY;?@A}8#y̤d ?&ӫg aB*I3i+֘)м~I*)A9n+ئ1$W`MJ}q퍗o_Juzc8rT|gϒCav*ۛ7{b"+m*Z n6 k+~w|sqDe9h78"Sqg&,%܃n4y&OӂnwLThշ_qiBo= JE&Dkut<0xr"1Tr.(&*d'R _Éeэ*. ?ы>}P`!&ih(^]lsŔhJ B8նعlM\um"33HοO .LA$sM"}}D}/rbfԶ:+i9Z]=04_zސbI7^=[ryT05o?1 uuW2 b L%Y=j|3_z݆C|+~;nU5EY(R~alO"%s X>_xf|Y$J!-_6[uت:3&tmPb֬ԄHB߱0 op>J L<=09P$9*:6ћe/Ə.ՏhRqf~cixM,ԌB< 7[⻵Y-N~\&{{mѿvCէنݞD;j{ňpxXr& X6O?"z=v.= c-rk*ٶ2v6vXP0pfr Bh+Zl: M Vaخڅbx_9"='rzl_hֿGk*Vvu| 7N mzq(`F7PG jYZf="ɞ $PT5.֚:dȅ#ԩl%,|ZIT8豨?S`CD׷5ƚZIa1wvQe8A+)e4ہd;7abC bp p\ˏnHz%1 k2jY#+YP):sLnɊ3Ʊ!n@LgxPa$VΌ!t0 p*~>:ܬoZCPyC(J-CWX~(U@eg;Xb ғ_Dv|ݛ%vz|ƀ,F#S} d|&2R;w|x$Cy/Gb}[8M~(nF#s7^'[CΝǙ If$ҧ9(k 3j=c պ&XXU"fKn\${5Ufj, .}:`ցܖ1mȣb8"gwC!m1f<P~+$#-U|WUJX¥{7D$f]6ǐFiқkQ֒3&$v9%ܺ_ܼz*fa@5B^>.:> ~oJMD|!?«4tљeczZ j?KZ=9:z]?vXEuN!& Җ DQKJUok*J`V{x0?4"! !\Rքr:Ylge&c~!|ZUo{NB35("VNWG6  /x5lWn6Jӥc̵FT jb Ғto,G]Ln;`J:vn!;#k@v_M#9^@}X' Nvbsg樒E.ʲ㌮+c87uWcS>(z+ 5Ooxw.Pw0  X̬ XdLK5ޔS]\Z77ۡNa`5zB|ri5*mUi=nq];D@փqk僻A=slvףBp~5 )Ypev瘺!0Hx 2ڇ3t #HmsTə7N[}!%VQӨ `6G6AlLtNW׿>̮8$o"$wknS]|RɞO`ZjBa#kןKW2Dvү&Kڈ4THtT^Z]qs8lXEdp?ID@S?J,9gO%|oG&|`g#%kkݺx5P ܀!&ljQ1u@դgȚoe+)ƾ؃dO[+ԏ: T1]opr4N:oWIhDžI5mwī4Z`22L ۀM8T$T+%(kN5$z"ӹ"YlAoR.RN4֕{hA>9lo&|$飒H33W!lCnYt/!w]}P 98)KH4Q#Hٗ zޤRu2,$$\'|pGynBeC׮{rߵaӚ%2DOw \jq4(䇊D |SqH,LO\OX;ͰЩOoXKw3uD f`VV p:=o6nSXZ9C+U;j[Q,55_Z.gܯqp3ö ioAhyiUQ-:kg/H0> ]=l\jhۿr+fQN{s]^D$i>(6k YC/P!D %lZ˶urXm9yC.OMbWvCʇI! yԕs42xi^&er}!:AzڞuI&/e)1񙉤%OE.~ */;ǙrtjIYF|9vd<ߤS [ؿnJ æ F%{QNHoJN"/ߩ 0E4+c Cߊ o XRY$x/cFhP FJX)d>V^rbb ALWmV1^Q(YC537o,6V7Ʀ!%p/Qr٩D,=ޮ!|(eX>۬%ÙFC8@WG~nk{94UQ&|#《)~c1?yZ  *K~k)pirv c7wP7Hj*%#Ll^<k)HXA䪡K6BH<`I2Gx|TX9pwQ+CZl0jh?2kuLp;j0m5Ҭl-mt ըyoFvY'cʪ Џ]6\vdY+بT׏K`fS#UN==Z\8U%Y7ZA0`6{7TE%qB.)(\/R|UZ-a`u8oPUkB0Mq*h*'[_fy{N/\_8H8h7bz^oYe >iysg “Ԭ K%ISxлO tRm(@Qԧp Ώ%V3C`=| '~還q7Z4~C,c&?7K?)!3-/AX`[A1FgYZ07070100000062000081a40000000000000000000000016101cd7900001ab0000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hardware/mISDN/speedfax.ko.xz7zXZִF!t/sn]?Eh=ڜ.+Ztڇ{hT eBYК3ⒺsifIc݈T{g&eF,=ޘrgf]댁rͻ](n|?(\[]WځvGӷ_b]Bx00Hۘ/\1BWȠ yD`jBpC(?)REsXL$PXif0hn"]ۿ~CApP4.YEA# oBa컠 /|*&+ݫ?('q|ުMᴧWt7@M4\013%=IYOtͅROxҐPT *5_+XA 03'\O]hj`m=HwcR! }` !&w4tL*fL؀hvyY]8`4g3ewj'>+ET*&^DN7=d _X?8mgJEN<1qp6{PqҍeTQ<؛$jXMh'~T<14T8Y\(=HyOZ].Y-&\uKLI={;I~L*P4 />P-LH>Ufj噕^ǐ4eR$뒭$NȊo6~ZZׂX?yi}1]50%Rȡi?_xSb t\&72^l-WH#I^Gv! ~wx$gK3xᚳÉvK A[*_|tx!ZO膁rͦ3zI(m&D!Dqt!6CVNY;ꚋ7E"X7IªwqW]Sn'f:"I] gĎpn T{&,)$4^v"9hqx*6K[i=i?hH%+i+ 4۬荅5&V^p{[TC<+4:6Mr#*I_ G N0^4j5Z٥tCIȷlFu!=q#(ZiϨBwr,M=m?Y`H6XӒţ6ģ/`mB[_>9{xon ?st(LVU#Qt uB>اJvʤVo`lEU^ʫk|]OO $oRl}G>@  DB9n$Yg.u& Hnx$%1~"9@4gP6 ܅ 1wQs;qgqHnb;}3,X9 6":K 77ęvWbqi}qk Ukp5 e"6Q6Օx8 &HMCq3_>GclʎEյ PC͜b֥bs igxkAM=̃ݢ=x6Զ4CZml0ҚV}𵎏XEKX|'o ʓŗ?k^[-ۏo ACxcFŋ§u=,:{ z#9f'>rI SQY@kJ /|{5u$$8 PNVA^Z&4K 2@/ 0Fs&xiPձaOihG^Dy&gI}g PUf,kKRle ;S?!x1`Ş ĬkݓWnqw&cٞ?l rv^KUsh:T$Vՙ!u_EJ("\١dAx;Tzl\r_5aqXDj -|_L$/؍u=!Vt9h7ʭ&r jОÆ/Vv^3@kПKz-47/^856GBhck).Jħ L,M :jP\;7ޛ<4y`"t)*ɾF7ˤqaљMV zuI*վla/}}%FxLoT}OEyV5Ύr4Q+ `IҪֈ g"wCB*b7rY`13U?*\G$t,RB_ǡN\ +A])/lHb LD|JLkG$;Il#E1][YGM{?(UCܤյ5Ξp778`[nk:ǂ'*wۨbJV pwe?)i>Dm. lsZ'[Q[,5-Rwa8 iLQ;g=bIp(GtU)EɃ Bt 1jI<9譋͙t(Ahd|Kb <ܔԂӎ6<_VPCk.}i$/@ͥl )&T MʚĬ#T2 9{CaxJ^\ $(_c[zb醑el]kr\|&D :yluD*T{YTi,; W2SpW'#!;KoFlFUC8/ȹR1M{yRozMNLqpaxIPO9ES3 сQMO\.(Tܤ 5>&]h)$Rd#A7Q:n"B]Q \>`K\/z1BaDE\ϵڋ+~s݆vC,ȋ']26W#Jp)0BBGH_>%qV )v&:.vl;A^7U4Q!nX?ˊ$QxƷ-mhw޽ß VpeTΘe;y"ʗy_댚,aAJ'Ԋ! z(Qa4t.(]M ӿO'pW83aaV)_w%M,짓9E Y (°>ܑYi<ꍬ')7`l=/a~t*T 0B< H^jZuBuZtpVo_kA ]6+D *'pMuRQD g!!0L_{2歟rHu9uRMP<%h ǂI`uD1(4=Ҏwӛg8|PQ C+q[ukڔ3mU]i/@z\ӔʋfzO:L݃ `By+մRtO2_yCx)S28 Qw$Μ@utʎT`שpjF*ee YՉ2 $}8XhZDXh\%jUGٟNUv ooR_=y/:<}'W?Mz8؃ݜXXm G>̘ h5 S.bLg2>eJtƭQXDAlI<--L }a= !Jbkpu2֦VoSQZ|dj𢔀pePjOסcdX.Ђ`8W[5%̱gYZ07070100000063000081a40000000000000000000000016101cd790002c7c8000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hisax/hisax.ko.xz7zXZִF!t/]?Eh=ڜ.+ʂu l[9YJxm1lJst뫄ilݶL:I}lv ӌ> u0 ~[vcL:~vy¥OxŠ3@VrOTmyѶi O 1fZ[:$E‘'zlc v!]#G̏yPIU8<\B@m/g vCƖ1 C ҧC;5an{IU=L:y>c|YVj%$Sm~ n7G7ht4 W{KJJWjhx.?Ow*tq5{h+¬V[,"gntg(}?TBיDNyCje 0 ,`h9,m- <(Y!08K:,c}T% 2ܰfxD6_ ʛfUvf`gL]-кעH@ +S'+navegcVqժD"Ž3CFDQ504GG\蜣W7ѦJrZ?LJ7$~mAۆ[ +Fotv0EV s7wOäūNVi͋WJ>mi# ,V1> P_, CGcqw\Etd랊flIwvN뾼D!qpPk9%K|"H;gۭm82i DWO3_/K+=ix2IcHQLJI-kqdϟP8s?Lfo{adYoJbp5Z+Ƞb,Gw;fy!ُ8R8wD{f.%0UPY젿y Hd8|/݈P]D_0u*~P &Ni"-s'Is., /DAGgG9!1ё$4NYrA}vݷܔb;ڟvث̩CT9 9+th%0%y /5'GEM\DJ ƐK]uc p/80βCt T) wi*933 n{B^J Di}TBa^~Oa3d '6;F x*-KU\wi?]9`ʯ),PMJq~!C˿[Y_. n9%yg$\(SՒkv5!ZS @#H5MmڵlB YJ_Q:8އd) Bԃ+R3R^cEl1>o nóIAsּbFLG }]Vp| R%daiv Oj]Ж6 )IL0$D)4ͭ.lJx}CKd\㩃]DN`nV{ fݽm$@j! EμTzY0MI2gW\;A)qưuBW?Ӹ4Y{{b~H>Ͼw!g2g&|΅y@}QCN-}BPdҩ|K#WBdf6m*+2ДZ~u I{J_H .] \pM)@r Mic3KQ3|V*Dew4(U„XyDKܺ魈`OZ /oriQQZ3vd`ɫM9Y"E e@y@9Rs 2 @6BHF ({ Џ~@yO':fʦi'<_^ˮsص.2a/tИ\jEy'9M֭l FZA]\1^V}u?a̅zE $-,JwYw~| b(|eYQ4Je$uI)bw 6hڣ_]@Pt9t,_UX ))(sTts<+ ~^-.^1ҼTG0W`|+lKۃ5ѱ{0չ35BP5WUF80(;2<9,N1Z읪c7^cs}`~?T^7Clh3A 5=t6\ˮAʙQ+~ ;ʍoƾ2~2Pezd##7,3CL$t=Ş3KCeB\+L7Y iHRInei1V_{űA2;yh>~x{at6csJSlmuF~.cA?&N ٯb;Y:;j Cߘ rjbs .2 &%fڳNѽn Y XYm ac>ܕZ oK\ܳ7J\0Yb Mv!530bG*= C-X{.4e}fݳɫ&ӈGU4):ZT^6}}%e}6}MkU-H=M,*K6;I/W b2=0s0*VUyog,ouȊ5ޱp&orSVl3 Us{qkxdsEp`S1 UpxϨN=YG-Ńx8cB5`H()ow{jw.Zr\0f팆&;I $p/)~S:M?(|VeY5AK롻0w䏬{uCqu1Ek#H;K \Xey3w+K: k>1= '̞Wm@?ZRk6BK)Ĩvb[~?idΛC*Qdtza42B9>x-])~¦/OB*S4! ̦^J!MR'kZ/[\ۈ=q:JNBp<LsDoLɤ(W-3r'{(\^q).^jE1|Jyc_Iq/ e-[X=w^ xe1yZ|oGMbH0 _m翈?~ 9vhV҇ ]#lmڡ,&jkB.sl#\cTц'h$RdUNЭ,L慢|b:Z%FƊAdܗFH)=.]PR&Ly,w#zD+WAad, =oepƤoWXxSPB&9Lj=>rtp7R ą<RoplkrPƲ _ڛC<@ˎdQ@n(9E(G8sT VS ".Bf /`~R>[jp4fsOH{Eq收R|bЗGD:0J`ցX[9ށD}h4Yz0>aNzN8:օT{%)ߑ=WI@"rDQ0Y\fIs^xG:Kϒjo#(~zo@h!x8n1xzMew8`8A03\'yiZҾh#qmdGG9BNpCE@^*~@a Jh*;qGQ! 7Uأec!{%mXilj ~OWkK?"Bx݀c,d>k9 x[ Yf;q7%D2G#PT%2Cn)z AHd; iܻ7~:2G\yCV{ŷ]<"N9[+! zY]/8>e!_O gFM7}y0^F~.fݾH4p t?EvcA]DiyOY0Knn'j2vL_~[T3,qp hk\64難 OÆqZav'P9e+7u ,rc{G0DZs]Um/!9d XrD1A{3{3o{&ug1v?.Nr|7|(pq@ ѹ$ߦ,!nF1 "bNuKߚ9SN@ 7~<#2k1%gKUpx Qi{LS=~yJJ-}qxe xG_~\hds IJ (%簖&a\&}.''[`9i!G dCFͱVPfBTy*CN 1Q8d^&^L嫢TZ]SV5 r[C_`\_sۨXY)}JiLr?np%z0aL^:3ߨj'QW4_mr|b殻P42> j vOKNu#Mx<ւNeI3(dv fh^3Ykbv7㻋XGmx8\ qSǩqG4 A= cG=/Ury+bLsZ2)5<~mY-l@6Ayӗ[[>[qd.ıIS#$#ߛ}_n*ip#Ck5g=;B*X3K=Fti-=ˬ{ $J-l! 㟆8J3 bջl3p-/M8  u\ek󺛺bGhA.np7_Yz>7sUŰ;80/RbK+J=Th~ު)x S, pvǴA!)VJKb[v.:1%-Fn-2 !1EQx@& Hy;,&_&<Jhg~)[im:g < ;V.Y?fEF[I#qbR-2J4=kmE# _$9P O;" ]r%&okᵻ`ًLExU Ty}gA¬-#$# &d$* k^ )C?!扵d]<Ǥ4dJ)%1bKy_N'\l˘awM~uBl]P$3S<`j<7:SECjD㩈&\YQODsOPo\&-86tr%?[%BI<ƅ<)7e 0<dZ@ ."mndz #zIǜKԗ]7 >@Awkv1O\ckKl"Lc[">]]M0 O5~L|G &8I7=ԁT} #IH3\P__UQ́G X$Nu$ K;up\e$ً#0m0? +SaBCm SVuעkS<6 d.e&*%CQ,!Gm/~^1j@N%+@;MJţ"r? :@PW./,18«Y9M("F}⬯Cub~X"@Qҳ6Lƀȧ)1hu l0?7´V39AQXcF_=>@.zM hSUCimb'YDpPA4kje)9u+ -(ni(x7Xr';BLL2y,ns}lP%;7kPmt!LA4g2: (_[gb`1Mrc[kZREtRudL"btJïpc *hm*վI!I_Pϧ:.QtT1/6Gi,Dȴ*w|k6uvoDmѓԻYT廊AN+*.5Ź^1Hd(9U-kKX&o)\Zz>sUP:ޱ7U.<뒑;`-ГkyBMfըMb4GaAM(MLˁ\ܱn7NU "~>_2ڼH&9:Id?쯆/Tf//ު$OEavܓjes\BG?^'{y @(ȨXP (8¶M+%A!qUs| noߥcHG"@%Lu Gnqs A9YeS=YyU:?]{/}hEƙI8P8G^%c (oGco5֟/ LLMr-0M7 )i\LttCB[mJk0dy8L`y$?Q8+@47 ߹3^ ?opړZihpM:f@%UQU[U f^c<՛A(=s쏛ijbBjwW+h5th-CbyBd8q]tSFCΒMKt ĦqzrR4z(ڰr;_g89T )@?o!7QMl$*$E?ۺu%%z5|jשH42|bշ(SR6 Lth&ܿLJ?`DFj1 4v7wWK(֏;ӈ#=L8:ML܂e4NΥOJp5Ks\3DN*㕌wueޱT \O25 8 ov-Gj{R;pZNVh2Бq |L/~U)%)Xj$ /qgjZF}uVX 'm\ Y4*lF*%ڋϹh?* Ӕj[zHw󁲕'z1 Vv+H?e gD{<*Bff lsQwVQ-WJ,_߾fMOc6 EO/ ;3bey'M!kPrkfVE7g<aϳ;z[{;mм~#Iܒ)qgOؘ`H|BxK\iv}֩Jsqx}Af˘$mm$' ʃwC R ʴPЃ=0.N9]QZR}Q1>$(*\Z. ^-\%uJL~)5,!*04uY2SRySV&Fߋ"l.7t`k&Y!!quwc`[OFY%T_d1[7r{N̊3%D >ѭD-|-"{(~X #!$0]:>PQޅ?)ɔ6 s1Ɏd߈c`;?x:\ʾ(h 4n&\T6jrnhE5Xa*ZkVeA2hs8msmXI!)zMʔ!7l/HVSVJzpVz(~İ `40Fi%cțJeSy '^.-fatV eJ;OeGc}|ճ"TO|#q 8NV0;G*^x3r\%ULcLB4 9q zD߷?XzCUkC 3n$ӋrAQ,0M&%8- MYg0vw[5N vB8^w7$@VTCcM\IU6WB3{<ړ֦ lx3!Me g Ʌ3 t>AI-ƴ8oD#~_U7a2mTkbbi2ara0e juY/7# ܗ!~$ź 7t0 LJIHTz*9:A(M<洘tGK[Eq.wLi]d}RVScV/d ^W|1"&@]Cz,"IBlO&X8)LQ8:!n f /eXw,)ʣaGP#TL:}aU `4q{ {6jƒRڥFD_zi@st\fBmnE08qEVBoAp>v߃B2"˔xT?nL^Q@1HSB{|Gya  _ bC[rz-m&`Si\sA-d_/jJ"C1o%] N1ZS s}~68<NX6^t|gvA$W*u"nְhAhKAD5bKg#B!že֡<_\MNО`DoꁎT3"!)9h[ ,ͷܤ,J8~~vsdP ExګU<aA IlT Nc4ϛŇ r01Iu5! Z /x}|PY+ҰWB]T@gl,up4[6AͤZM!qw3L}f>N}[F 2x4o/EW+5xuYEuP ՐNS :V^뜀݌}o>Xr:ЮuBmfةӏ O0AeSWkU{_.Ź`/8 wC 8'-zYh1z;zOl%sl'if1Z ZOMO8ta2|X`aפEn"ISTNkXOV0tj"E)Y,Y# sT#>ȅFZY CΙ´hTb\>IP ieGlJ=9,̣@#(aR Y0qSNGbTfXEfI٢CYW<NMeh~~j#SkalWYe8f׋;ishC*XፇmӨPYF\VV28ԛFpp߼8=7ǙMijhd[UW`9 HE-1ֻ9LUf>۵Q.=cQ>",nTiTbN%elVLUb82KTB\ LݝS*=k\*s97ᄏk݌ E8X>lϊoP)^iswZXVU ɠ|Jf.ߎJJIzR5O>jR$7H*ĦI8[!ڨǰ {c)#"nO<o<'} xȐaO$i>F$mMeƷfK_ZkoAB՜TŴllgmԐ=y3|W 9BT@NƔq[".;XuĠ/Q~EtE"$7Ez7 Xкԏ1ya'MKUT?zM^$9/c*-ia5hMFEQΖP@"v 7NFX#Ku\"i+dHDtCTXrLNBQrDE/}< Nv}z88|R:4 F}_Ҩk\1eڭᔐ@\BQtq7b3i&U=MjIi`O8 aߔqA -EZ.naěnx忀^Ԑ">&w;\8'Tb{8c1y/Jr۔V ~6hή1 y+X`0W^Iw xodx=kʬ܆3WZ ppyaGa02aizaxR/M(w$湡 O"~ܢF4,Iz|џVņ=o_WLDԗLv0Bv`b ."o,Aכz^n=CNõx=!}ꫧZoUڨt7Ϋs@0r,xAHt&|n~V~*rH}d#l(C:HM.=_ིp@zG`V[;wkSDlFBye㷪/0EPOHuOaWFFq0uji.ڻWϻҴIa SO8G8fjX~a]A`R.!VBf7=^K"VLY{ \`_̙f?@ӑG詒L Z܅tq{nz3f5On*ˋAR|a-iL ~rpy{r%HhD(b #!Z&` J쁝\YfxJb12Ԏuޤ=I ɐٽ%9y~$v<-.*5=EDLajJxhx6'dOUZ T*9[3)9h(mLXbpP.TkWV?تp]rجj^Ur\K_9}y|@^_־sˁ2lj-PO@ ,{|E1hzR$tRٸ &CF$M{?8 6now,^ )Gv액̵ٵ(9`.4m 12]C/^d_@4Μ8+X\"9UOΐrC{0v=ȴ c32˸s砝w+wkj)κP`^qj"4/;'Ԉ5ys~>!l _ Oѿ9tU^4h7.٧`-6{;F~FpTW98Um3HFW^UۋKnE-SR+އʭ3sCsHé/@mБGߊL\ɧP)Æb#WÁ{D|DZʮx 6peA~:?# \H ml%!|BJA{x>::E D7 7q#鯨 is:--l$?Ķ:mJNɩ u1NY9mh\SY͖:bU#6X}!"5D,LZ~gJv. 낧I6?> R##ZSy$/Ns e!~>Ǟ*VԕoP48A3}=ٮUg;rx5٢ =#omcBlxj7Mhv+A4&za%G{@3prEwrԘhZo^m8o$?Nۻ.*%,,ŨaO>za,|I!X3@ yC$/L5Pqza$-``{qu~tbջ};_ɸX[LS41n'# 6s83%c!rdi(9:zFZ$:̓KHە(?:f78$75ȋ9o[)E!0vB1!+d'Hk`|QatmfB>pC!Jy4__q{DU¥MXS#4bAwgu(3NtȈL%*"OW,N-]`u8Z *(&ݫ{Uk^, =u(QB)=W#'pB4o`pf XI#b`*rm9駎f`rPMڣ/.55S E u)Qkrz.3L#6F=NU b:֨0nXo2i!wuNQLwLkPM@>ڶ!>֮X rAWD&3_bxQs]HuJb]f󗚇L7 dh^\<WG3E_ "{9bo:-iR2I"$x8o t !ymߠq m\kw_tV{P'|dKvG>-F;'_SIs{KlsrNUs:tz>OS2{M`ogkνӦ[<tn )p۱{|&e9W(yE+Y1K"|[#<,B]B#,|?~Mq}12KO c1/ IJlէp`H*ىfّdݟ+S$6L(y;?(GI^Yy/G/ZpVvzƙGu4{8*x7QAB܁űAtəZ#<D^H[{2s H3hz5 A+[_(FL@<4Ӏ[C=z^޷ r!z^AqezG&« e0-!Uv5gnw>!sRڲo7\rxu$>j4M >!&64>[#:̠Hs[ԃڣn0!ie4w8yK8U~Ĵ|7 t6I.+zV6,bfgDj2)q(ְ1]}Z7Ѵ0xlYvX1nO'@~| >f)HbvX)[ 2F_Bڀ4ޝx7t|pY!qAw2/ZMx!:~C2wB]FVKo xN[.12l P xsmە%'u:[.|0j}; 0]ޏfAl&-'Ik"v L,0|#h%AQW,os?*ccprIҶ^-WRZBwXuIձA|PP[[|(W#;_ASGVz,XAYutC 7 0#K (v2-6p2/sK}?z|O%lBGFZz3k!9ӏ 6& Y)3VL~55.]vEø{}Sv昋oqY+$‰/RJo3M:XXSO_\gD #tF\wKKƟ|S+gO޻g 'RkRgUP )/ܺ tbz[~Gd|?o<ˇggO) ΘnW|. 3d`>w>k.# YiOP*odEC&2"5UԖ$ 8yCvL>MZ34{m}v {2&< Ttd +l ;Q VֳoCX=B8嶣NXu<$&'rx'ʼnj?Bv4jPӮюg)lu}>.b&@c;bA=q/~3T)YO? {dVp"#bktm:f7dk1?eB.*,g vnrdcRB@*hv<F,cG3/,)f6t4#~%݁=*h$6q:8b1TID ^܌?n>YUsMH7%%0d,hzÉ,쀭|ʲmף\8NCFCH8G{`Ĕ05N]N_L;/Sd@AIt7ѬI~c㪹=[n@dx&/<ogaaDʓ$ ÕWnÃπ.v C: ϼ7m-6:dq+/7(T>FM.*w=oXP?ݸDȮˁ)9sIn;+d8 :nN5cd۹¸ ov.#4~ ԒҺzGLlG;P M>{"̬vH/Pf/]'+,H_Q";3hJhOEm_ )l[*紐 byZlǚsmGL!9Wq<;M1uCJUTlK6rTߓbl\؉U4"\[ qӰ8<)(`kLP"r3 p<b 0 NOӯe׉s<~ygL>kc6q9ޔq|߰BUpvU 밯u!S,6FgB}Gs #OK˓ߌ[zJL*ߨ9IpanPu96pa!&b‚yر[|'<ܴ|"Գbx})rugeD]*>@n-X+vlA;u1a =iנ9At:}4*BeRZ>-:x& :Fnaa_(1ڳ=(>\$H 3A 5D*q(3eȩsquAOQȆBD`$Zt9pQ, tS6-D蘅89zS4⦟D۽ Od.mhcW|2Ȣ0$'`mCTY d``W[S<0@3Naiދϑln[ޘn>%0%I, UlHY%XʈuVVL8Dq-ۨ"brpa_n^Ȯ&OHئ}/<,k#柵8n݃heom[BMoNDԆge9܌gLbZi |?{RWJYfNɂSS)g$͹afv>t`Et?pv'*,MCe^U/m5_bgsrlonO%Jm!5XUqU-yxmD_쾂廪Pbo"gn2ꫝ;]fodh$1ףM+ ~ ȿ%KEqY  ϼNGs+~SGiē/'v[&b,J br[1#g=oID$EۨN-<<<:-c];,Vb,9gZfV $ ӏ]EzPHr|+N <۴8 Z1mV2]1^aF'-&W<>u  ]YFH/]!sa̋bhILh\ =.vlCÌ{?NO^N=Ԋ)>oocw'Ds Ou!Qjd]MC[7B^q-vsi,bLgKQwP7|{-'Lt+p1)7 iv:y_* H~"=oRk$6ҰQ<4ae1HueW m3:w&tC&\uDY^z˖z7QNӆ_4GofB\鯤&8Z3͜HÀf wnCp*Ԫ܎aWӭ/kJ@A:CTecd"2~x+d% klģFd,R33_-|R&z7ͥPR8268<8.o:p!⟬p")6'acNބ/!Zt3)W0`99F&Ч9Edjdž+A8^֗,'pnjK{)0RJ1EŞ~xuKٜ/OUAi(\җ( jS ;o Y^W+s^+e9wQ j]wJ6OՠV~삘;mKD,ة *88J"|Ѽ1V\4Ð>utܗ#^NߎO%d\H~e*9^;j ba`O~%w \k&Wl8c}à}9ITy7^]4j'.>~)aT EɌ"ULn6Ӱ FzE!?d ^^û뒁 y iT /9>@u ?uc hrKQ(](22 .b"#91CBP|ANa-}E|_43@O<"fS{y ᠓YQ7ObLaM\crD\ہeC%׍SF&p~hPl;JZCIitɬ\i1RCའo?1b`BOՍ,kC3kPmiZj!sB.7b^Cðvi"#t((9`.@TgO`EfO43s[@b(A[hoB1-BBbƈ°2:&Co~aҰ~D;? ʶxzZy0A+Up꼽6Gd#/QTW?'U #FwMeV`4>t"ď(ibɥ5a cn&0ug\C2#_;S`=R'H Nz8&PTRW%%k3A:\r2l땳nE6]iQx ?-)r]`:,߅.58U 4Ћn2Ӳ6Sس SʌgNEr V<$.YK?SFO=ԠV6%hwx29j>G^>Q߻S>(u%$=}RtdLU2QcM7,* v0(EPkh0~T[٥ֹ\ af.yWr;0H <`+;źB9á'l ^(i k a/V_OijH9߽"gǽ{ɢJ+Fs\7^!U8l.# rJ8GW?NMbY7ԛaktl @%0NaNi2#fT&cE4)OQtNZ#ݏikx XF2$Go…v%Qi Z7l*cjT&]9Dgy?<gh*oC_&=:7'8-ДFgRأSE糨 LBnΛ)ЉR/הYf/"`.>7~'sy)&,m)4-y˧.3 hHjw#0*Ie#(ȱbEZ?4캪&{D?, (M[ жvs)gTg,UqܺTb5[4Q (#!%1T}LDH۲^ $L(sA,onm':w$ RgAsN|y^#xJ9@q];`t$QNO@c7m*bs~h3`R׼ (JEף{y %( ]NbHjx: }`II4!.E@&}%+Tz]JaVbދߘGeGVjmqH9wfBEs4fϯSH{"Ƙ!~HjԱJb4Qe+OÏ'So9 XliWg]V6zR镹CLA;8UOx;*%M-A1.;4+lph6pJp~M=j+6Z~.ݾ/5 m]qgٞ6}+I2t{udG^/]PHSIi4wM'o#3|~ Wޥ@K5ogzY݇8$"wO?)?gN}};*j"m 6x-a< k/+#BQdm nh6eIfkL4+[t$31%Ȣ¶;qrgRj!+c=&lO<2fRfS_M  Tv$Љ9'1y3.T}mVEf./czG챢㴿hy[T&":[ʆp.`E2T9=("q3p(~zpGmmstP'5BIXܭh0o zb#Dp4[ay0)UPH&' :̶Fk+xk-Qف!=@Gp K?*}eN[0p:ATVE@ƃn1, h 53y9{YÍ-A@W5jvu]yKW'`ҞLLZMc'ߛ TuMnxxDB9X䶙Ƴϋ,"tYG~,Wƪ'+&8ŢӇ0\@Rg;ZȰk@p,֋>1 &{Ԓ^$+kr[/HpvPXoݪ*]QaZ^.av?PxpNT{b9f;rLX) DŽƍRgmIi10,/,@6V ѝi0I'f5CA>}wa3֓ rh߳Tǥ\"P),:âIAOi0Aqf|_D@,MIqD՗4Qz[ZMc ̙00io?uT|jv/eK lcWn jV5a:!"]kĕo)Dˤ\H78bW{!Y% N(|uDcjSOK}C } I{N!|B".#&"xJ~v3(X7iZf$j&*Ax:`n5&Dž ]W>Y 9 §x`<93 :R1m,ҭ$F8zZ)c<҄anyl@wV_るȁA2'(-yFKE=o@äuku GLF7 .t2i'sR>1EԼh%eI$Ӊ8? "2QgY9;2t>)M$ RLMTaèlʲ^Ib<߯6i&4U-v C k }1XLWt.A1&[=RVG~-@i|8 :Gوrd¤F}э({-H^l!͔x6f-'#ӷ/^AOV7q SVW$ع[Hkbҹ;@/sg\Gy;S:veEQWbiD{eoIGfZu[ TƇ^ƨ+q)脑8;SKSns%s9Qx7'*tXpT%&{%1HR/.ȼjfLs6#+X‰=g6lPjiưۜW+Hr}Ɵ95CZa4ӏ?+TMou' )b7H3#zu<;C0`r RtQXۙƼ-"Z%Z{thx ȪN%F/,=!6;:= ^hxCP&(`M8:,!Mɓ~ $NIteW$obPI|XܦEؒuB("kkl/~O:z-JD/.ńSlAVy!o.#=9(j{>W,d;_ $m(BUr Dx(y{)67=Yg \1(Jh30sMwp H8(ŌGt2Ǩnq-(Vf,1{MVCڐq Nr|7ǃ)l>>{#r3HJ[.ͽtKU&,Iw>C&1Ϳ༊ICZWn 6ꂒUS -$jy<%W^ _-j-2RپJ~ƅoe,D1:N,A ιQEKLga/ Wj&习D]h[+X*;q<钋J|¢x%ZÉ-F0lk0`@|̸(+  ҦOi~޾X*%WinCV2\S#h +(54c>a uNUs']t$V[1[laR3DJg BOu0Z<]B"'OM*mgԔWtUUT©Ws<?Ot=>B&ޤB #qf̮Mm24~B>N%Nͻzf&BW-$l\Ce _mu_?zj|IǙɏ=fXo1 ⫲)4Vpߤo)c]ER;ΠJޫ| KDz`me)ƘZMmQdquؘA_l2 ZX{;_opR]jۉu7%9妈Hޝ&2t94 @.x_ /3*G"gc.Yՠv2SpLP N'΅}oW-}N3D4oVg^9:TI ?&wF O5IP,# l}˫:Tp,RL/܇v]*᠝PzIzuHJhsfnАutr7  1"N%X%;@16r}ϸ 34C+ސW1G, -0G1B$xc7pWOLPv2cfp(]m:Gd 6b/d'BԳ3嬱t#WL }XټR&$`')I6+ U MY}RJ[O}\}]%³}5o=T^>&&^ZS}a,>$-9quu|pP$3݇=DA<$ 2.Ñ)iX.+=T@Eoroϵ|e#Z_bȺ_? cֈʸN[CFpiQA8Z Zfh$.H*(<*oï r_h~GHS?DtQPph{EZh0MܦxorJoMV = `Cw8vre2K?+w(RQ\0TߋQ<ޓ5.DIQF%ηp\?=K.~πH@k~a2;LGr(iYH~"YʺU-2Н{IJwi4]SrQ"+ƶks! jM.W!j/.W1ؑA:疶ͤ$Ӏrz̘x;[WC:O,Y76ȝk46ƉLD|xW8_,|9,=Z%jG1(.[>eS] { {#"%}gijL >Nr5,ƪ!E'>k-d?x 4֎2{p7IBQAvvYuD1NFWa-L%$_Bc_O{SGq ^IKDJC.ǣҽkLuL-Ƕ7-Ĉܘ-09q]t[erE-̶_m kWQL0(_ ?&FsBI2T-V-ݕ|9aiZ2ۈuQ'NrMU9Htm-/wQPwX/I-\,L>'j?Y'jm蘨$>~X@a\+6? ġ`O?$+f7{_{:6OE_59pdxu6Gd\  f woU1ч۔,Ge]"Dt!a#߀%8qnؔSzp|q>緂曠ix':ȝ3ֵPr@I,CbzEgC'I &Om7<3f䖠i3kUvp ωݧ"5˰s KI EF%3_\8nPj)f;A)=};0@TwIF k>\*iP;lq[e`Q)zGD<|,@6k0\jYΦ$]pS|`JZ&:45ьsZ1TH 3̛\㼐.qw4\ʸz;( u6iCUfϾVFxI2LNTQ-RՆ}hR2N;)>usF@`^AY0a,A%\0Y>[UBSb(jąy&S;=H+sOIOr'ۥwiw(bMZݢ)VfΝdM֡h†;? P U- /vRmC#s1bW Y;ȐZvMn'M 0)Ar-/oC)7?8Go'4V  xy*!rS}dCb^8>AK2ֿ=옯[A0}KaYD2LSn3ηy1MiFܓOgl)qdܼWaq7DT.s[nJmEZF@.<0}*ͣVc=N*n|`]ks\ N*˦3 id",}K6M.1˅ňeBY&)]Y q:n Ӕr$HaZ'Qu<(]1iNT93 +KM{qVip{ `'ĈQ'B27JeiAY;C6dUy3-$pB#ƐQ,qtHga͘f'fPuӏ0jQ R1Y|I_Xv!i䭯iA~y2ULXNծ8Ʀ+5B %1G($Rs٘@im8H&2q#V2@l~)K1+(lLI{[wOEHh}xu\u O`y?%׹]Ɯt?I ".0|_EN*Y%IIa`fN/?q{L^LƬ)$=  !O[%nNzIeB=>.luj~$!Z:J;5D `+r{bE3{{\H& [YKѴowT,={G7Ml&,S>:M.X EXUDW`}$EDl\#W$hsjz2*Z~N.B:62㿻NH" b׾sZ2ɫ(”{GխY!o0[& (RVrp컱I1x<2 JQLORQOaI^խ&FnEWS{U ^YFB*\aI ^vQѩRH/xQ&zJ Wzj(#nU#h$>(Ïe`*&Ghž44xTU; =$hq"ȹֆΏ^F|>*~lHW>jg4QlŽ)I4`IyF}V]RKbt5Kto§(H(<3`\"oPrƊ(Xԋᅰ( L'/n0%fAm$yP?]";疧ȻQyW ]7nbk2r^v&;ӯ_92γd^XrC-׆/~$rxO=͒rtu4YZ> ?S7Y'Sapoȭߊhg9Kt"G pG=|`7$9b-(d%z7PŇ!C,4Ķ$מ\A x\䉊}ΣuTiMK m2W<~KgA,( Xn[<ƫ(LK]He n{ej^EYHۃ= 7Gdqq+˧,Є Kc+'׫85^)J!iˆ1Z09!| %e9f$|H&xMfQI ;ު,a74ۙm/ʏC:`lWQ@*].+!_f$ܵkjvXs:漟ÇFߝ)\Dz|7x￉3Xo D+694U`mEiB#XI0r~~!S{N^,f0D!W" +ƽ-/W.w8p}+F(~DzEe~O{Ç|*}ҿ5(hQli<@ʊ܅%P5|p%|D*q֯ELf,ǎ1gWYT 8!s+l>٘nkE.L! :E@0x4ݶwM#߳;Ut*Ш5Gun']|s$]+nMZQ;(l5 jVwy.ViV;ۛYR>8n":.ZNd¥rxW|#.cx[JB3TN6{7_SGֹ" :&,瘘Nuabh#;!u%ʈm꾼$FpIsX|"WW[-C R2-^_PC uQ69a[70:r.N6`f2|'v?=Mfz&Vf=|~&Wi놬x{si ?Tkx!iq?4 (A;U{Jn1mT,`=aQrcRlhn7BZ\*\) ͚B\$~%Yn{G+èg J+%651 cSywކ"nfSQKq4kOzNMȵW{Mi'{6Hv'-AsLX&ǔEp?FO%&9ȚႳ婣Ow^{T2ˡ{v@_6@8hU0  PFT`4UDP$}"' RBhȽ6}ѹTP[1`Ko(4+e{.\b_TbmqY:(a08rH+Lvq,anڂa$ET7)U5 c7hc/6O'8Y qЂ  jp*ki|aCpj9=Jъh)^ff;*m!ˆ-ͿZX'iFmttuG ǹuϦY&+!XQb:$q05ˌҗשS{RVYV9a!QґW /TЄ3aw>{HXR馇zpḭ =_;`ffqT'^b{h'(h Jr tO 6IT5Q4SUP 7lZ O ?l15DՒ%*\2:6Lj.RL+4M+7\;ҹ\qpGC1-JF}gº0qĒ",<+-`Jc0$]4EO26XZW9^U@rS|5޴i2.FdWfScA][vݒPW;J<$|<*Aqz]/7&A~u9 J5;q΂waLU R=dk97e™Z>6R'"헛( D_%t|#zs2<<`~"bfw͘|ɇ:Pet8K!kg\_j1ǡ%^w493'J8LR4!o6_wڠYᮯM^BvbrDx{Vb5i;!M[ 2 TzZ[qtJ |ohK!=$f7;F)+tbju[ T)7:ly ']r(#ydcp:_)}3F)3э?aLMs1q|ԉ7R=Ol1/J!nu/DAf{^D^e: !1B s,Bp~BG^<̋_ eVi+dEr0lhKm"O.ƖSHΊkNLxn1֋/W~-'lpo(A@i^@_G f"+fJ!U,|{c:wi;pad~؃>9e*,a|vnx_z8ge]U%29t mklp_U٩h$`BT B("2by噾ؔHR} .T |= ɻ/!{}eډ3xwQXU]߷9EPii[|{JaGA_l1 Άպz`\kB/|]Y9LXP[)di9 <:/`&D|z8\sEN? D'2쭩 @FgXnoekV*+kY晰 s,x{]45jYY%*Z+EFC}?Y4ԅd<=gW2bֳIWx3/6uU%&xO0+QzN35N[_pϖ YD" 9 S7X"ƦܓN΋;ڔ+Cع'k;[dzCBWO⤂f N|i$6b/L,7- $={ycABP24 j[D13mN*逌cz< cuΕ)b) ~ՄK4!ɯ>F؉l )N6>sZ.$hJ[0}wx3xo" ZxsŜ:Tf8_U=(Q蹱s>eq1#n+ 5PvV|FiLk6!6; #we_Yl;<ˉtdZ?pq=B(/J}p$e$vpՌ[m,w\+@V8J]pm45QQQӮl]S"]9OwDfHuwM /8|j '|iepYabp7EF͜IG;~՝d&[ ܨay#u#5!+PiEv}مfᔡE ZKJy* mSg]GHCmYd|~7yg=D7HC-!Ղwe i%2l(͒o]{0Dn mn(;;>saHpx̅&Ayj-{mk8k,V~Hӿ<|qjt"+2<8jƾZOWUEIOŽ 2Җd\At]spW7dm YВ"EY:nxfeSǘny`Vb0ꉧU1tsF) ҩQ6heر:>7 at<>`p͜l-S31yjy#eTyix=M[eȅMjmef?$oy16llDx !ozjֺ!(/~zmYF)JEpyW.6 6H#wǗuV%ahggY.`q Ge?R!e>6tLTZG]gl<0Шq댴YZXI4R8r](Ԭnՠs5-C}$EL`CqDävhyoꗍ,sŠIq-E3&$5<-w$.)btZBkhOpyRP=2lJ3?+PӜ)וb@,љ~fw [^Gߡ"B+G'՛7z!UVY9l^\ї+|#.ܘh_Ts[ ӑI/H}濮95xШʚVWiY"#C/^P Tc׌"tJܰ fw C Df0.v ߵDG?تbonS9 Ok#XNf_ʫDZ;b *h'n<ZbLmht ,p:U;;Ix( ]gC?^1ka(ls&۱ծfL-v"֩=iUeU!< O2l?[KYNC -[A|ۂw_ӏ20Z24s 6^/9T:K dz!r?< "WzrK*gDd%7m\ʒ4$م9"LfԂT$S_>G@[+b(yDBk x@J~# Xή!_AɜRFtobILpNN$ZzU᳡A+ Wan058Qi\+8`Hg E1eG3|9s,; I2ܨs !_F',]kR#vib UM'qzOQD% [Z,΅)OWb&$YA-'T.}?7qʸ lHXyi<9\z\TT%WRBYPd=RoEZPsgy5NΠ^W.]yitq5Uƶ LjNjѺcY]wM81S(C5X\1yH]P~yPcVT:^ѲRSzdz !#=ZD.) ˬ\:[;&iC^G= $-C+|yוy//cw{S4T:4`~g3|.t7p7@R[_dz,Н+ـ62S?: N AAVz_+ i+No֎k)6;4)f `}:8]7,ϵ[WF1UO.N u֮YTk7j?P`rꤨ[-]u;r7ow!j`X{V=ޜ4",]&xm^+vz$2^<^۩pU*f|r =ݭܘ|6_K:  815w,p+4I4d=rվaĺESXioTzA"oꆼBCĬ-=u_ !jCJYGuףGc32K.2wVU2nMXT11H,}35k-k%>SmJ׆lEi?K6(bfCLOm܈Vt!2JX{dP Ѭn{ok Hg6ٹUS#]+Way[Z(4_ahgb#wĬX!UPp5B^wmIY;!4[0Ю]T#'dai(p}XۘS6˼Ɲm2u-MN 7p+eRqoY*\{AQ>Za5Nz ܒ) Jo MᶁPq Tb=E}F~~3Hq'Q?7bK/]s":9gVxOE!i!-<,ELN4`%@h>g: nYrp&ޟp+E,$"I)\=/pJ&RkP"[ Z?Y_)w9ُL 9h,NV^a4);P9'u4D#ٜ.; ]O,·+j=EOrA$j ?Ј#_kU}ʁ՚iMyϰ Aa ^4A$ I:-m~O7`\0,woX&p{D+x 1Bv5.SW|wX*w;aW>gi, y8F+OjC);PbOgX`َ&$H ί/ > *(h;:ځ Xr1pjX#'8{uW84VM%uh\,E O\ГγdX|v}gTHxAV3}=hH"&i :.hĻ[SD8X6% AdheofC3EeU4Pt/K sY,>#TdW3nF#f\lg7Ŷnl4m S$"2𺉎1 +8b8sK/nB+zI UQv ݊NȢ-@+(}SD(F჆vM/pḀC@*q$6Y!~w -zyhLE SL 1$ߌGxΥSgsaD(w%ʻG!7(5{N asnK&UHծկ w=]J׹0`Bmr%9aMӟ$z HL~dS ZYjfCT/Vó'X޳v>vHs8 \ bjei@JIjGS$#criΤ`JCo:,o]K] Y0Gօ?쬱r,^W}^V"1PݿU\*/fV]UPWW PO]zZBʪo\nУU%;Bf] W}ܛMp>z9Ϡ24IYͣP+2c4DT[PgU3ގhnKW>m׹0` ۴&kzض~FqdpcdFcO4&QjA Fz6ŔKo8"gmͿf$a2w'b,uhZt k:,ƙu[*f gjKq;g䠍O8%TG>:PJg^y<{5z/I粓W0k4!BԂ)=66F5ۓEN*2M*Р]pY&E&G*hϡȅvJu^'A-UCRW<:a:Z2k/(PՃ`z“^r]5>,TJ+,7yYߙ}D2<"LoGCEfmm0&jWQ\(2W9jZCv'-ۨ 㵻EI|tzMY'P$[DӦ&T.$S:UJ|a@duLC$ċ/zx|X|-V c`dWlkC’VbJ.^R%n,JhC랏np%l\+Y@P4]y/2C3#:ҞΈP*0*!o dY21" ŷk%֫o\RSޤɸX"7)e,bGC1\*bŹTvsp~Q^i:>|~^@q]),?sl*H.}I+Ԕxos)[`HAAf2}V4>i0:9?Z%ڻTW%yUv!sj=~!ПGWTD0A̫GΊov쇜VĮNݨaةhҝFU*f?Vl*Y~oB8OAs")4u>}XFr^Dsqyc52PAr)=0tF?o\23(o9_k, %GSI8,ػ. mwR6~-r/bzF2Hm)'|(5O_KYĢ%#!_fi5'ȳnTP7+rpy95&D4Wso(Xm\Ԫ &(a9QqWFR?/cЬEU TYyHY-qro%bE٩|QNwϖp|8bJC !ƕTع+@יďٰbAS*-MaOįG^xt\&@wDTU|Z7mYkT6a%\d[ڞ+X7kFGbx1-wHJ#_>xi|J?А;'"쩎M{ekzl֨/||{W2PMtzƏ~$ei. xxg\C.u`Wvi[BJM;bPLԀ5=;T[Lrjw eC7ey8 戥MƼv. 0g'cRJ 5܃qKS+Q@&e@AsY*Ui`3@ضJ'1Ws"ڮ3G@V/6{JjCG5S.rŎ[VOcMC.V\'-kcf+*KK_}PuVT]9,\ %kx\G|A,!z τKˌB~뉩W o_{Uov Ux}=`^ 3ҐȪ2fvsXȉ|cјI[c:c٢8&?Y9J.P&bC$ 2OL-䳻yrD5ֶ2gu؄jn5!Q v\aWE3?_DddDYXΒ,oU8YҬ\Rs RP ͸)yUlRbfH3sl;pPjņ|F?#sĹ"1b̃xGa0clM5p:aψ;P2Mw=pY?Jleg4̢S{, U;CSg7NKߍj}ZZ/ N4wBVND5z t$0M}N5Fm,d_qm? 'q?@qu\)G&n1-}6oQa/UK9uXKK{(~|KψD Ez*S* [0c@Dp\룲rxt1*6k! T8/s}i >T Jke/<PB3DNM+A6 .o4 b%"-|b w1) z~BH~c~(8t }#Wk7bC=#T?($9e$m3mdPl`EP!4IJie O3JMFQ:3-nv)$`;{\Y ,N`񦨾ɮ0\t}qR+̅:PX#LY2MiJxMX# xK.1̸f=QF*dYSROпWeU;_[uLe$ʖ%{v5kK%AĦ8^px UWKWHL*snGֽL ўॉ8x@?Q,j-!O%(|]Ud{Յ8`n&EwЇ`LS*!K8E K iHꩈnԬ#ykm-V\:>qK 4/cɮq윿@+Z$(ZM'b,9nUA2 ӳ{Yi\2ߧĢ>ƶ] 8<]& Z@ص&1l]}X[}$\ȓ>'i# `qWO<ɦZVÓ82v<8|_EZ #3I[U 휩;T|nE+<[DLtrN}7=PkbYuBy  zO|*WY DnIf|DߴNJa3xX-quP<(E*!Ϸ>حm x-`z_2Lzx3;`T z&ڽT᮫4";"Hul=2ÏbYmDT4>g+{*9<>3 EiJ tvVdj'Tݧ# )Iq/AQTٔy‹ 2Pa׽EãEʏtCyI㘹dup&mI:CkB3Ez48R= @?5>5%N LoK ǟ$=Wk0ĝh˧6?^F</ŜaFb H*ef*uC74Bm/O0l/+E2ݸ4xF >X|w(TQ|.0jC9%ߺDž84Z?hcQkt3 HSp= Pt$}: [tUML+8Lm6 AkP}έ'n1u.?48pQd ) g}cN}7z0!(8kTqVp _oNKd/Ank\9t1:'HS]*No1J>#JE %/+rn9l9}%X )3 ]CV0M drͱOůI OjloB0 GN|m2}hypQfo@IA[YO-igNlY Zt?0ãaL (h%,,Q"L:EGriǽgϓ]Ddľ2WI% H+5ײ-+]Cc?+&(W3 t,n ý'dl*_qfeh26d4wmn+"t7_*VG)p+1 ƗLmi0 H:eӵ҇l] ͍<0U6%OCb /֨Kq6A&[;4}:x}O{wI G1fL}P})yO!=Wt?֬ReS]0Ǫ_=@t@A 6%c= HGoF><[ қ-\4 W _5K-e`̟ml̞=AVܹ0_X36ֲ‡]6w>X @mCܮ`>*#(*$n'@z#R}z!]A[EI7H`}0*] ㆓һn(%񞹍׫0a%IN0*5 ~mA&P\ň uƖD两xspeG1E'cjJ  n'!aSx؉t%qF4=* x_vy{W~G~;M`l5G!+\I afjJ_!#Ṫҗ"x_:=#Jʦ|,A!m2XAe?QOڄ<b*O#IAҀ U9SUE.̋4k/F_=|ٓK}\%0'Jbq)D.p*+ {@I*ef9O3.xR&R=4 4݀/)nEB}4z4@F fT-J?wh45#U= S}S! y dJ n7wf]CsfZrdr*}&"!Cai NB H+9B5]~ލ'{f~cGњm\|:JLa\evHqyQvƦi [V3&.eyC?BHE/!ծSyrJNhn5Q{AB\ɾ,X_«X2PLEzn_|YIHoʘ<:ݒW!F^İ쒒@YN~ټ5 *|Y6HLZ9BTbx q=6rۘIϷ$24ekS-}jnb܁D;eL0b7ԑ XPDJMqazSoJUNa-mxa֎31x}nz|(I(ZDlJy@I#.ǺLJpye8Åxۍkʗ:Kz۸59WEFsvkl4Ůs:=0p̰! Њ;I~+64rSM[|W T=9K+}jyZ _9nil挖Y!pYY1!_*t܆ƽ!go0OGL7"t7`Og >dE|9z>:|lޭ?=fN)u`֏-8]^3V3ΥfemkSS}df<^DN֢Ces/n7z蟿>-1ϗQͻ#EԆո-{ѻt[*:_ \q_Y'i 꼜ac{E{- ny %gO:=peѡƣ7eؓ}71+t=gSNJ'\{7 c!W@$R OE7/o[|(wen8Td{#M:AQ\j\X%?US Ul1 wc3wϿҌ ӭ)~ OG?b3XōDw jy)3e:6`Q2)P:m-,rof fIlrz qLbӥw pX+1N2oۼSW2Zۖd6ƍ$~e+ëTBto84+5So~DGd4g_ -Ox/ίN+2pK .5;͢J(G:MPi8XfnL^mW@lzA7^9k_nK2EHC?7kC̃T~g\:TʹDkI;dd'FOEv}p,dQ 2@QvQhey"Vv,؃˲(޳a*ұ<6Qdu>—-Txp Ζ{Bmh:x1l6~~lG'AݘYB1[~؋}-<;xc / L5` =t?IO1NaH ҲD%@lUVZ߅ ;SjPq1C̜l("@u]K^rOtスYIwt<]s4DTLncz_)l13peDK>$Rj{S$NV 9XJ= إ%٨{ 2S؞it~v3b봞w}slo8*,+Cҵ=Һ< ɠq'Ƀph9XkE`87<17 \qYs{;ˆ q}SjV"ȁG?cؐ#sGD丏+D4ӟl8+gE.wQ6zgܝv@S@-k@qC_ɗRNgɥFڒk[D3mIúDј&QbI$K0!~ }נ^T~RXe#z. ]+EIҫt~4'Eӡ?K*_aUvg蓒,ekN4̋e&>SKKҡq@;f To_:0Vӊ?,[T:7,`BD7}U_L-WiC-Q^3ɔorJU Zڢ)?Y1@Dd}#H![om>pij,ӹy昦9~^l-ÚLIshaUyx5׊H½>ZG -Ͷpi[ad&I_}ʔ'_&M@v[v2I]2vFrjԑb\ME{ekXx:J tas2No#xBNmZY-ܙ?,KnQ7E}&p4dg{)zKw 4/4ɓr1o okw>ҵn|[h%+eB6]]6w+d "?&~vB3i젳$#r.B33X|97|Y>aR.{U?}8UM1YXl:}"1\_pߔUV#!챧lfӽWm>ll>Y?,)ٸgOLQ,HO?R}l%KBiA(!$!]Rq$G;݄5&Pb2vGiVfuuUzZ i,>7gӥ(B iBߕՙi rW0dF՘޺ɭ=GW·v:78ѣoFRpd8^vt1DO b_Wt~D?1Eɳb!۸7^ *"|Z@s_]y O:.HX/Xju~VŒ)kpjJJY/8xѺÐ.5T Z">;Y+ lJl8}DMcF^7hB&i2aԷfs} WigJqz/"^ Sp>OB#X+0D6Rr[6g-^61_?V[@ws>]Q::;dI!YeS&vSGOs}>޵-ϩikggq!kZR|GInlm_%' ͩ!N1{Aba>@rdx:%'0';:vYN[\녗mv[Af>Js 7SLoAOm1 -+γJ`M@CQ$ə !WB 82M`7וGrQt+%;{9v)x&Å@8>w̧\"B dCK_NGYҪ,rqx*=j|D1{} znGh@O.Prħ'.yqqPeP''f_g0ItO㊇W oB 〱N<*Ǜ6T _nFeA{RfCބ*>0lޱ~./ LGV|TEPNX_+)kr;xU 8^m-SٚOChkId0$~-I"J @C j%AlXZ+rIfXvm6eu16b_p/ 3   7Of0ӇBY,_YyG>Zv RB7P%/g0ϒ Y71}#Nw̋#Z! <8n7-9lP LjJ?]{{o]!juux w@xl/LH9"$aδw9ݩ 6-9>u{7)0M1ظ1Kg; [ ]9IdbqǣZV$Fn-:ky7d;=-qGBIl_} Ƌ=?/";zJ7z9+9eի{;Ō$(&TՌ[@҂;k@׮YpXl UZԃK͉]9-Md#!b~B̂*^v8J[-(mTcj4@td( q!( X*EAj\9D4 1ݘ$%uEx7'{Xq|*oo) bY曆v\0HKjh+SPbd7E|j߁o7xߏ{4h}(R ۾g&,ܐ }V1=(\s1/}Gi,q<Ӆ;ã &DL@9Mf[=2jNv%ë±U]Lj{%ԇ.v|TʳGݮ]qkwzy +/=*:no)[XL$]#m/ғ6Ҳ5ޔjc3 _5U`LA O nKpniu?p =QNuxa=O0gpqڃU^ocx,\8„h+Q糳ᣧ5LJs{aG t |vJqD:^h(q ̈Y""'̜?!ڜ0Ds.nttt˛cVUDӚXziM8S7"e5]4 C[ W~)'`|-v$BPm,Bۺ}TViI]"S>go\\㒂d}tt n( 'TGn?-_k>%l ]OOŊiǔޕEI3ƺlj~R&MkiruT4źRH׭pv9Hl]9s0_U,YGW,lS_QWs˿C$4O~֥ȋW4<\chs؊gsZ ;lByz`u0<]3Ϥ1|-jDžUahsJgCuڎ8)' >D"S3{E]iN1I<£{VlZ;[,T ;j"3߻fe;G%@rB"T?ǶnA w{i5W~)#i\8 KL$p/[2!GJJ빂䠿H۲Z \mfKvx0#>"br5B͇ 7,<5r4Q%Eb}[[[;[ϳdw ¥ҢOC B%,[QrGg+<\no=ԗ)cC ﶷD1KYrI 1w]c /n?-oBҏLkaKGH^q5끡ye9KԎz G`X՚.NJc8:+\eO~H$=- - nPNw T՚l+:io=c]|.d(dC4z,UǚM}vRu^抿9z~(8[Jd9?yR`U^'z!CMҼDG[Ȋw=? 9֑x7̥ub%b>Q!j1٦jJWF|JkZ OIeiYތ)2[,9|v#3}/$qH5C*Ž6E?ruCG"g[ X*& RsD4 x|QNR|W\/H X0v#8("`J1)ѡQR*LzcRC bVC@&jbCotOv},"!\|fJ^N[ :Bom'Rmk|>ʁØnU$;6,^_h*Y yktG`v$;W,~w:ƩA֠y(==>:|;f1~ýPgs-kۆ/aT$md.!#N@\{G긦y *G*"iY6h̾ Oij!́%TR&5UHڅlːP P*i|Z왶9 Vd$tDz5 =WB:nJ?Mm1%_6zM_M?w&W\]?,XOrw %$xaE a$EErp&.Whݾ' CˡDPR<]#Ĺ B6/Jal0L_V4^a\E%ȰܒS `sMw흺7=0a1鬅OR923Q-iڶ1u{;OAOw~hwwcXi$I']]HZ3-#wxI_p>S[}i8e3z XBZad|;RW0w3BgD?r7kn$TEm:4JϦH3m!}JT?B_ƢUVe[W*li=&CϹj6V@vNhWv}Q7QDr_U%cQ`iPS\#Oe-gP9$\MJ̊BO=-5y?pZ ! 1zJ"45^9m\ !=qv]FNʕP7@ t{UQܶ~֙ @ F%Lǥf ހLݪglAž-G:R&T]݊wO7oӱ:uE2El̘^<%DZ:n-aPtK| bD(wHX׹AFxD,M/\@ */[\0mɭq Ԍg¨!S`"DBYH7f_J7Ppt_DH8&L26L(rISe[j)q1;A`Shi8ZI(mςa0Y/;U-޾T'Δ$KjXm##@v7y% [*N-;|̰$!•X2_[P'hbeWNz@[/W1%|f~Q"/~SݰM(^x6şxW<˞5LȌyF3'Y[UQuAIRb'=?>*w7-[%P&ҕd}s-Ȼj>A͐h Jt>f7X2eg^`FyBaN.7̦|NxUϱ.0m=}&vM)"P)xC{p6NZyCOth9b9Q+M3K cmWȰg "~kDctP:u~v#NǠM\-9RVymSm/#}.rvt21OOHȣ ҥJX܂CWDKxCNci$FF}cE9 ktnxx+]X+¼%.FBtN蠢xf'k&fYǰنx9tƖ|6`?[?~ӟRсc,i1sM@N  Roݖ5vBS X[ ;7hDP$M"!#r!~ 9`@h Q{o5\hu∣c|qj㬱HĪͫ9T4`< MǢ~d>ԉmb^׾Q9E 86aVAPʨ)Qϊ,y$RCqpqncr*:Z;:ޣ6I.$~ st(QATqx89 Ĩ-nQӼg$|^CP|x1cRnlg[1ҍ-{Ϧ6wcv GZS !h@Xu'Be r#vN>2jt@PN1g+h4iN8&Mp vӳxoܲTX"r?c)-e X5;3T+t画긮3򲍊O#/04KY)叵Xd&*GV沊F$ ?  u5!e /=qOJ^*2,хZY#Ԡљe#YZ=]d ~< n/T p0h}3(i5:Ĵ`zg"VG'da9D.<n(yo崀EHv&{< { הɢ|YK1z*h6᯴=ŀɑm2Iv*UeХl.'_P!z&XiYP)*p<`¿QRMmɅ퉪= #B~q?Ig:{HHJU鱪ui:(gm/T"ʸŲOJI,ρQY6ᠬ#ij&;e i6Ch3YգvC"C"?5)Fԓ2ǽL+.UU~}#?Ѧp!_}ųʒw` HJ}/d[d`Ṋ|#v bg%'B0BosnSoT̰`[uKFۊ*P8j{J }ApR:=re' l'fRM5!/\ /Cg[XGѴ~(G}L zӗ|J 4<5nRin~!euwM8*N Bn1{l:$1lSn]O]}yU({M 7L1/j{`CvVBw!ւ( "w-,l4 8&kKw`K^Z*L_\Q;r#UoFBCo N8cKo6^,R2r_eBhE<]d cL:-=Y얒I9`3VFf$x@u o~ok2G N6sAf_Y2[ q jLp(Fxk3#ДV qcAqp uYq 0~ixtK| l|ӹ6#E2>-ڍEK(ƗXPƣB([dWIjJDStt.Y3J|\Kb?{(") w\^t]Bw)O[T =G>رg 10V$m0&PUغF1Webt䨹nƈ}2|?U'*2Zy7JPHbyl&D)/@߃1,VǢZ_}hI\;3¼w0 lT_߽Kb sP jT>u"; 9[m^-2E4,-^ñc`GJmX}2'V! 됲*Q#ɬL7R?_E*|P;r_ כȖ&5|LI nԳp0|gfo·SSf5GL<`BrT[L yjz@_d_q][FgA~%-,*DZi6ߣOioC;w!|dBusr\;`:lc(j^sgTJ8P fu@o B< +NCcP;٧qq-t1O4 6t:. ˜ )EP|7qPy8{N<|H!ד'axU(L,_Y[̲Y˄uLj29 YPq$v~01R!ն[qCU1ÅKWwNon-KNXm1 OUR!X4(^2/߬Kߵ=-7mvR2FX/5?M۷pL=DJR}xDOIx i-l4V4Sjk,XSA,׸"3,faL2H1^ي9z4q _dыV*3TO(Tհ% $& Ηt@;ɸZoKiiitXŲ({tm@5Ftܩ 34s+S/gE-J~j IGDeYH"WNpϳق 9DzHlzݨK@Hf }8m_ˆ<P !ǎG,c\QOf+UKpK|vцՐ؆=`LVMf:jWR :}x;łu4C!yJ YF6_V>Δ4fXq6>t5:gIA q$.>9Hk DO~ۘ'+KnLy7[RHl=^_*6v3N3h}wZKF6Y Qb !f`]aAXr ω.yN?~,ransw 5AnXw }L5X6Ҏ`Sm^zDeE}W,y,*ޘQ)74.c˻!L~ Sl`$#QvoH:fD<̃F~F&H=ВV.~c׸FHaJ LUܻ!%E,5[Th-yĂ ߵ]p:AΝ0$q14>Od#0 …<*}$~9\֣Yn,rh9PdFRbg{[MTF]GV B#kɇIj hNN|tTEm#uʡ[,~A$anQғr ]:\㥆*[C=]؍徿O;! d6Hݼdeْ *60/DdUچYLp"z:Qc!†x ^X[X}mY R)(7tn s,Լ2euçx]q>9y od9;X6*# քr?2(S ҼoS|܃1 d*g3q>qDjt} l#_/^Pbɗ Ie@9[2kJofU M!!^4=x O^6Xh@;'p} `'7y`&xFwB^č^_T7-G@PD7'ćW8jdٺ}ٜ~.@TfqCd5 Nܡt{ek-4WԺ%t442iPkN6h-̧CA:yv#M@tmIh"dP#YshreG+7("M*Ŝy F}DY]u;~ǢU?ܿl݅/!WZ3p]V~9в)~L,#|Ι׎!lǸWZi  ^E_$j.GlP@>5ecUIԮooV/xV$ saڣmX0?yL ?[ؚ8 sFxq dn`L=ɮ=N/Ci+^,֖pZrn$(P"/)*\J7%&˵wb!*;9ic/Ɲ~ocb;%)6_`!-pzΑOKJ}L3c9|.Gje5(6'65!P!E}"qrVxv_o%rC հp<o"契#dw˩͆gpmAm4gے̨FI0fԁ>m.lYȑۧnN:$/Yp05 ‘Hw"e-YI!j:⼲,,L7qiB_Zrp|+V r:0\.X֒"Wpd{`^xpoH_ "+yryi=CJƿyO]r^Ga%K4_/We+Һ(ކn訟kp^)$8[WG6tzjv$oc*o$#Mp[ʺha,!ď),)B LegPq4^ +164Hdx)l+GM7X:|{VaC^+̑o L9溥=鑳C/δa⩻ ́GdTptr%?8)ۂ0Hu*IfJEtRQw }y=3/[;_f!ݵ(w3l&g⁉W (i |O푕Wk [_)x10xCJyY.}B'胙{92x< buL$٦G)gJ6l[$_ $CpxaW͈+ ij8Ĥ\Y9rŔ2_+ZAM%|ԉL9x)U-BOc)+zCn=Yg,e)Vۯkhؙ/=$JGbp_D*rz&[ F6Qf/.鴌s&LаF$0R4mЇYh"ٴ®"OK*yѻLMM/u,Pz1Ah>t$_M*A35ߘsbܭS)M:%TqAP?q;< jtQɘoB@v?۽#Y;,ډAl*Mt3=5"Z0qtv٥wSl7ov)-e,Qg8Q`0G&Zf -+OZn# Ϭ0"oJaw T_ 1A4F鷖o9?Ϛ lAO8&83B~feͳr=ukƞF%hi[ e֫ r֍7.v > ܔGH<"+mMp} e~K% 4@qr2ϖu A-d쬏 Sa j_~0gfC|h25fsZCcbs|j@+S~gF-q +cȏkd;9$u}zAZ0.hdjBE: QzHPOF)C2徥w%D_tēvHhoq9-@W4OdGRwbEvǜ6jYqӅgQ8sAIQ2Ou! YB5"pj.@i?z20țn{(ƅ`rȉ#/SK '*\Hj>C;ӊ0qҎon>aRƛp%3Nh.cN;+7[T@${ STw ;!]ә Q̟Z&YOgc4(^_L8/ b-YZXq`=h{ܿ?KY-J FIT[pI|nAǎEƏ4!'y-0-tʻ[LGL7P Z1X`^F.~QF;}X,b7|cOg!s4'.n`bq7.Հ hμ %Zw5#Ntp|3[#f&6EОa:bHD[6/YrWBICM .]XfO]CQJP *VR>6Y/ 6ᙎ|S8ʫ/Cvm FDU.Nfa=kAf;`L*v"[ >{(gbt[ E=Je I1gYnd@ԧQZ;jkFE= _bY-%Lp,`qAwd[9};nsXڃ8MO&XUwbv)ù%N )qX5!W89 _Bfʱs8X(Lv=dt@p}!cS+Hs 0iK?Ê/4i?EIzT:vPޒR(qWK`~FRv|aY[|W] ` _xP3 MGg^^×*D*G/'#[BXXn۪[7ڃ0lDSC}[!KqS\I+D†m`#V;H2~ꨤ,,k$p`j0ْ-S1Bň;Y350ȏr}9T |3؄3Y_]xc# F#65f:MEk-r3#D*eW֣CqufrTxu쎥/\@ĜdM"$sc sQ,X=O: pϬ|!\R-!u7" 7zʃSrb9ƽ]u?_[I똆HC=Tᒒ5smjen P* Q5JjMH/ ~d#xOa~NTYєqXת_V=8 U%mn9 4-0`ɺ`@iG>74eorx $^_OΖiPRkv%iAZ9ᒎcp{ K?MXXvC(į~ :7:ݭcozz"iG|T.#eLtpN+Z(V`5֗ګ,`МocEd'0~Bmfő5 )!ei%يmQ˚YQE)hI_Vf %dߛ_NUWD#] "5zK̹諯RWL^,ə5^l %ZK@)OvMht-<ΩlPseqpf~+2B Қ-,Rhp o+&( kunUοNVrƹD\kŝ$x6Dz:k/(КTeY!ۯaɪS摀b2tk=ZC8S!UЄ~-)ϐB*.*DwϮUR:Q%W"=>3)%(9kx;ivk.ªkW3hb&fm<ER%)ͥ1 ah+QBcj>;: ?ӱur!O:NI Pvx5Qcv7`􊭱P j@֑ "?3 /y,fԠȹa 'QerW5+0ls%l6/&kPp:"ƟIC<΋2 l|fbFObEY+=1faJs%rNN_LŁu" FK40H'}^-,0m~+>:B{`Q~=;rٝSm? 9}juJnK>{oFi#)|wAd42fI>Lac `k͖kUZ(QVmpԇءeꤖݕԙ!]8it= Dl{ZHTd_XjSٚd1kxZ Q۠ oaNfjdu 8kS{;k3Vg if,r%ۏ[WM^%ÞXcssUeh$܂\ ,̢GyHx[^dh<ْăL7-]~֫W5_&J%-bZlrqmx>w7wF[DNwUzLhEG_ }[Z-~~wЅ$.\H0v+ayN)5OUKVTByGr|U:T49Φe<#\Ej" ӌ(՟B+ W=#!KE8^V=ӥgbԒHo53& N.ތ(K[ cX[!֯byы`cƝo oV6=a*SMu<^ַB(ޮ*$>Ȯr:8r-Kd6X1L|T+mN@Qh;ʡi^?I͉*4#Rvݾ aR? 5V8a|Kƣ(zz©J1NHi8d2FC܀XuAD*Hm*Hm7@,F1?Tvb*h꧲`PtbY: O(*8`㜯Սq8+;bX9a@1{DJDACAKlW~^5MޒLXghpG@hI\؂m+qԮu~Qcr:&<-eWÙ=ATy%Gly[g/5.Ukh-ߠϓVqX5\MupgqF` 5n]kf%)2a V0=h7{nQLL7Z<"6W^k@q5*lZ&!v9ٝ~VJ=kfk(*s )3Jn? ? {%6X5LwCmx`* +t:>hx:0=5+TeSLZB* U^pm߾JFOuR{M Z#V FN6ޗ;w9",G`Ta wZ7ĉمD:袢Oʆl,3leŘp N6~Dyɴ!*{=LeKxPx:A'-yz7/#o1`*|o_Hqce/Va fLlE95^O[8S 'EܢijG|UN~dR [gP KV ]T-GtO:gh6 ٿBbZbfi1!$>'< &{ 8dG:z>g+|ЁtѦ@Qkx./Psݐ@`].H_n.䕫 * 4G8o`@GDBOVSDhI Is~Θ^~{{r.-2їHE?p:,ERImy wԇGjN'5!O 5 q0|իxCqª1D;G?03 KzK7gqG_)} et4 Oؚ?Yr^0^`e%yun9`TGTch(}" N=]z"Hqx>R99貧 l4{1,bMcX:n }xfO!ZsU-qa+ b.A:C='BTt>~vytw{,.$y,3)sБ/!hG`OM[l4Hɞr܆e$]W'8 [FUhIukqBobQmbg H82ղrD܋*]\ܩm$nY 5cT&e^w95B / B(R$*( fH%PY..FͧBLф3;h`h}FiKaE{PrU5XWuևӥCWV%4qn TQ (g.%enDDB`~OKdЕ^oJ=(ʭ 򏬮;vMW`8߀>~Jhwۯ8%)9 Feck9.o܌".+(^ r[3\&`/ﴽ5 }i}JhοDoٸMyz) GK1eG*F ,bo RBr/s'Z,0MipP%!!r;%K.'m9xᕿu1PSuEk+̾%xS߶N%\~;/ ٧6熡5ݍlim-hʸM!LcG K/J<񛣏FJ DU@Ы3kj?_MSY^yM\˟*YH'dFh$S&X )eo;CIoh7&f$/BKvZUt%_^Wyk>*5 WP YUquf\poG*Xx{y\дW9jyts~BڗF`w`(:ᙟ${Wh 0|{֤g=5\XDWo]OƜ ףK.?,9ZGC̣oh~y鋵.%'f{[:O7;MǀXѧ6,N2t>9yJ<=:WDyG%@4LŶ- 'l}Q(9x=cا'YL#7qFM-}HIOTܽKiϖ.W.l=7/H%6jZj=AbU0hYCJmObԘp@5/hJԧI6Ij1':tr&Pߧ> jCeH535PLqV4I|gZ1 fM!1Z1R\=Ο`H7$ͯ|}sxXk,wy$00 '=T\!pv-$;a ꍃKQ@!M]|3S{f@"AI__^F&iBCBݐ?)40 d^/4ְpq+̌/qed=-+3oL 8!ABO&+;ݚ䥨I⋯Py)aA<8(zǃVn3Z8u{ GpFŪ2]HP\uBe)kQ*77k!:Ɵb':BVvi? X]T}TEOğG`4/ARKӽ. p&o۶0.8zO_:Q!䤱yEܹR<檰>1oob>\=6YOȞo8-;bj_An~-~?41tZ dw 3STXkll@.$Mwyׄ[1ԫY _5$^Xqfmn#ap@Qb"a[H>x0Ɠ'Z>"􁩨!_zA/ʉbO+kt:gU4s/ec_`1ѓk5YlQLN %FE$\9I]yAQ˸?#îFVEnn56`UMWCaK[d逊[4=4ͨXROkAzQklh2چStIar> 57Pu-cyn{7[iΞB՛goM̯ [y Or lT\L!1Mm; FhO>lgɫ|MzqkadBI]-%ߑqec zP1[yˀJ]&}5993DlHk{q^{\!.aK%6vvu(=ғݿ*C {J#0 n{@C_i7¨ mϐF۞9Wp9l|džZ*LO{?G$lwcҍ@`AC9p8x&!~C+п%L(0)k a>qûi}`$ g3V _퓎Nmy*eP#DZ3Jk?lWjL7'L6#OX8 hzZFKV~pSZ@3ΗiWg*+}Z$s~y`N`_b9] OzCOv(%)ؾT;L Z? f$%F<v-@+(U/{ozxzM M=ӥځ!.aQZD/{@_+Yو;cciGI7oGC+ ߄ ,nlF]$)':)mb)0[C-e=j[3V$f`6BTk5~{7a$e3P2,-V}JE\02~ $3&W$D&[{|y%$ehIhI_4ڌiɥF6;\p`%,|jyÈުv 9 X8F@=٥V7}E[.dO*G f~ҖU֓O6}ApMMqV\\]@ދv5fsq9ք$ꬤeM\D0礻=K?A <#5#K(ED9OW22Ġ= LŊEH1'=miAv)͗ ݗyOZ+TZ' ޤZ: gPHKEy*\*(BO}8ߟɧ6knS iIZ PtΰJj*[|ICԱ%vth)QAnmҎCW +ٞ5uQ+b5<< o?a#IXr q-sH qۓ[<|1An00Q 6J-G+{I \;x)C?>Hm:Dxm7Љs:Eb]OئJkD$E`/qmG7 TdxfC y$.,0`̺b}stJqXtv/'sسEdVT[&9G*+UjZ`:EpetGfd`9^t;Q "hfkk!70M  5Bm3ٟ$ '9*˓Zo)?"eŏ鼃9Jh:Hyi+(ŌSj;ߩ{ QnxD۹{?%BY\mHM=GoxWUX-,}h!rDY-&)*9V5ǤS a>X.iW!ҡ\ee$@_OHb n}_ʰOQ ,6 _ ޸6Y,#Ǭ)i#;cp8/ @Q1g#-cvl\NLCUUsE~ &q_HdնT& U_\y ]!EF $9nt~~ʫ|-D32+M:yO)~VK~I<JAl"HZ$ LԞdjJox7s(}JX4Nl-xfol`Miflp& XS1Eb6(^{@9b<| ~!+ ^r< @/a`/[^h #В^Ҋ $n,fLǴ41M/GFbm̤h0ISuc'@h*?(:|6$[Z֝5&QA!]7O%,O4CUmݼi4d K֘DPϷhfEy`$Xk[.bAxMvQpQb0A(RJs=H`ָm~m"'bҿ#`T\%^y2sfXܥ Rwl +A몾l13_ukN(>[ u(o1TQNJ'_z`m݀`iUH!L J Ey a(n b^|LY@Jd ?#+{@QE>[89heW"X(u] 0mΫ0 *}+Mү-N\'g͙q6n}*d R=4 "D\HZk'EjbSa 5׍-cI0&;O$ޘuC"2-k&ۉ\'r"]3Ʉ̓98Tzavr2Qd(^}RwЮM=hNPHA5TUe[%A=6S xHw˟9IIBi7=AJ iWPJI_U-׻Э>P5Ͼju4SQ ^M4?3E;BOCD/r/6L$Mֻ+Y𡔬_UUit$IzKPpVt@-#p];˼AZO QV9 gZUE*pgu]>cϰ5O +:2,Ij;Hhp1=Ҟb|* ʍIC/x 4@cA5(ǓKz;U=Դeߔ[ID[r@"zڹGe _ bw˜_o$Y7$ xZ[?@$IBhcZDl7Kz6S6./̗/5'*,~cYq[UWe }dJ^&fRj2f!_cD_Fil VBA2ՙR@_OHbK;m-Uh;)z RҴ8ȞUDV%Et&wv#nP |k59n;R͊4@g~bHXD]Wdj 530vV +t?U|`oǯ~`c1gh:^ ax"%0 еgO .-&CX>V7&XEa(&n_* YH(4H#vu8S˃!/B蔸 YQnͥZñaDF׷j8^S­R=ͬgY_ e>IYPkږy4P"0cOj/ϞR&yCaZIQ+ 0f7*SPږEpvwrL^ϜƲYՃ"O,WKr<7MWv,41=]k?. rEW0UyX&sl tYEӢV1"vlQoеchʒOIq21u~|~qRkYf  (HO% oKY^9kbk ?T@$۫`:g^QJC-@CX"j䶦Sj2hkHu)OYq97;}}SIke߀6װ$0$ʤ꡾ɺ J.U Ek}JT}u00ĭ6iQcri-ƅpKy?(nD%J(U"Tf[c#̓ &Nq J-߫T:[6E9LwiI=VQTT2 R-g #sZXkF'11_{#,V3%I' Wse.mwnըYOB5`scxOa4VԪ`UJ!lKup6_Ⱦ ԣbwV+1`ZwJqE[D*;LoO}UؼQVtcPpʽkT£rN[OPlI< Ӯ%x]-D}VZ6-V*E&p~A{JѰRh&meU"~2ɗ1kf*Wu5 @7Y G%jx:#bfdOHj2yGd*RɢQ`hwBNTX"~6yN+J3: 7rp\e?Qan3HwrV$ KJZ GyndUD~3Z!ϭ $&λIP6S#R ]>P(Ihp rICP_JƯ j6sXP&v &nY60 E S:ꢇ3 8PF3:T< F҅%ܳWBf>&]Ui)~> u2b[Bl@,,Qw >X/ZTɶy)kwt?84̳kX|AF$MTOF| ;tT9{,nGY#ބA.}F`OuW:WqXv _]0/fheT'&C ²<<oWaUX{hĒH_6ߤ~ORpV E*жAFWLݎ:fCχc^/Pr9!:g_$Mb2QUorx c?;/Uke[B}gLy4[WВ4; 2"BWs+]I݀& OY" OSV7ZK1tXdh=R`>9[[JWΣMK QZEʺz{eߡ3RyQeF{7h䊍3[=z9Z1N~OR{X$VIşsj>1{I#YTCF71ma/xDoJ>ZM :2itLG0p FĊ;Pкy'~VzJf?q[F8vC. ܛb֛^{̷,H[R@pi 1̴;Bin<=E O_$nU'2X{m@oEFRYcnEgiLI52c!hݿ_Cm/'U+e*tLкTL/@gcR7`"yd];΃ t76mBD=aљu}+2JslU?oM /?3KF,b/B=uK2NpI_̽%A뫍=QLy?4k2;џ_QCA4/۫en [JY/}B@qusN]Q^O#^#YzؖJk?HMTz M10<ΨO5(VؔBs(6r{:A'UkO2N `t46ߙXc(wW٬!ޤ NmLXJNܟy3~ =4T{rXj ZȆ4 c)1gSh,,$zx9lå% mqWr&# cn+_gq$@jJ r(NAlʲxW?`fW0WQp>4w+WPh,4Π_3bNKH.F:|ňyDFEͰ0+blIJ5dǕ='I xxkq(M,å[3f6=7-;a=FA pBEHO4x" 1 KCM0vFd)/xl͔PyCotDžJThXI/^N[:#hX1H{Y"0}&Pৈ}'e6IԴB!2&=Rٞ'z~G"6e?!QK&zvz`$]T|~]"W?|Zkۦ=G9h-yFk˴|lՐP[DR`Åcpmy< 2LB{^ S\qƗ(w|Λ _w%F8hi A +Af }Wdu7c&5-|°lǽ+Fl֑J"] uBw<'kjz=V7M֤ T:^c@`pXfU"3/7Y|-i}ʙ=1+z:9 {ҍ#±_x3Sm|`_5, *4㴳h%KH߽}l2l-V/کcxzet6bHu*_\| Sh'6hLE('{,?enUC)]mXc,S[sfl&^]3*a!;qmJKZHԫecUNEMl!+פF0~VE%g{n 4:SJ v)ێ-AS(*W#.pkxj5z ] 3гF@K1h.u;&fe N$󪠫_ѐܶvMOۦ. cJǤ8vh5iκT _j"P0 "^PPT+Y qlbu|믌6*k]ذ)I'[(AM|.PJ_@`XQ1V6W9D7Je:"dT\RG@K_40 3kC kskbpPخ 2@ޅs?A_h<$ZpHsE4> + `Vp3 Ԁ)8#92a(cblH^r):W~G^( kD8lK!úu*&uK1|NE`^Zho M{9pgWA$>Xo?MzTd2u;*^*OL)DEZg_njp*"7g:nx_w7e-{}4J `M^Ǥ;iIdV|XA㷃u`t!#ϖZ2`LMx`$Ir!rX2PUąqc(hߓ~zߗ} wK+N :F>~B1.PR[-{,]wKIț#_㏆So]6\z=`Fa|X^\VzaV_[KVͻ4d(jIK$#`vbgJ#Uf:c7eԩ2, 5b+ߕ5 qK0;lVOgycW]}%:ƛ.Bv6Щ}iHdeh;޷e Yd04' " ^p5(qB'y PPI8/%ȰLyxnK,Ḳ#8IL&1hEDAqgx_p E~.PQ?-kOjO^oB|q)G'|++z5Z;O7s?"Iz}0z9UtcWncjxWX$1|ME,>׸‚ܵw8wd(r_;:qig !llWSٳs+>2;^TVqe2msQ[@vt;䄻"Ca|!r}-td{3SqC8"At>,A0W"NFYd5N$VJag<#Xtj}t?6pQ6ks7ot3 8x a 9ziKEe~ur\_0zS8Õi-Vue?9mDPv{a09Ȭ/*rŪ}Ej5$O3 o$[]u<؞} aԳ^*:Z{*]<5+h%J#KHi簃<Ϡ,)2|**ZC /\#&䛭Qϡ7w(=䃾P=' \Џ,}*"hr?+-h}An ZFJ,CRwSFkn J5a_hxLũ}؆ Gbݳvw}:U2iЪqg$7^[q|Hb?ڃ`.B:H/CJ$eUԆlұ_FPف˥wggkDfMͭn6Vw6R1SjQE!ݷ?>A*J۝6[©z %ٻn?BVp.VN ”O6(I6Pj,p0oe3r$) ./Rs[wSb ^2:c;'z-FPAFe%w?|Z&Iqn y^QÅXIyJg/z>)}ӥX%܃XN99#p֡Ux f$W|e ":ӧ0?/ V<<_ 1OUs㨋ᬉ:id-H2[e8B (虢"CR;=E ـ *\-81:?S@gJȼCr_J+ ~ܿqSɐtw`8/$`SKygu Aά$,1aofI}<[W`d׬,nQ$Y-x-ď\ʫ򷪧&JJ`k0#EfDnOЃ e3+1FS}IsI}F_@5(iAoduwoj;6m]/GltR*÷!0 hW >ΪێL|Ԃ KIry9A@hUUlmp= =]e1'ʞ͈Jh"cXEBk-60.@8$\c&e1ͤ}\63A߳اx;ի%f͊ 1~m1 LtL_ㅮ``HP i TtWG[+S̈& 7+)ɧМ\(  ;V¹'p .CSUIRoE/ UCnivs2,FKoO\ =b^b$`x.K^0*fbu^N Q#7wu&Gg;E18kj.)Hwc[ٳ [ambHױN!kw*yK\.Xv-ۿGzT0f B̃bpaM[-fd.6,3@Tx.o .*:[UV݆t&%'mD  II{|GE6d^KRxt@!M 1L, +G .Y7|iP@UMAh6h`5$CXZ;hO3]W`k4_ @>9sgg>L~HVV^G{lJFbe#r50bV5VC*w=mQ 2:91_S2rv@*\C+jg@}s,d_wpXea`%ij#|n@vm a)IA.;ֽQw[ɴ8 6Ԟ`'6uqsBrC]ں&[\/<@dN@Į!~wiy:{p"Z@4" P׼c0 B=®;4RN-H+wJƼl259'ߓ\i$:Eh '_dƊWӓ-Nq&|77h˥SrL%M$x-U(mlP!"o Ejv S1ԟT1P&'N{CFx7Gĭƅe R3T"e3;*Dsδ(mtM>Qq(u]bѡXJ>+̝ y0Jơه<Ǐmoݓtb+j.Z'YHt_~{)5`>4]X~Hնy.uhtq6tq(Eݻ{Ql!ifրݮұ {2閧@/QI6z&xM'[hRԄeW({^JlH؜ԑ%HE2CT6BLgbBmX͛DsgS<76"Xg4@ԁ]Ɣni48CFemszb%jDThG6ґ oãɰf( hOݼ49D[&@yݮ ]'X5rزf2pK(۪xXZI?ɔ,iϐink_$2%%'K5hF>q+層C۫;gƠu!*1ӡH;x*WũсO6ZcCA}B(Y] poMR0;ʋH~槌ҋ2d[ӞHBY ZS-vrFߐO)o~TW>ߥe4# OΛiXw(]Yw'}dmu8`oM*ԘE[r'ZRp^ʄ߉I6"Q%S: JWuyt~P#ſPx:m*mǓ"wlCȏC~_Gs.Sdn*0 Γ$S>حI\G?YYp>f7wBq (dyPglY"Nc]d`-Zf= z@qS!LV©*9)"F-%5tӣN4Ydek\V핣.(Dv#IE=\a]];|1m㺔RwgD yZcpbۖFF-UoNBAQ˖4Sq ߟkT807`j; ˑP4v`p'!*!r7Rl[ea W4mXT{=C#!fF4y>Y WTJ 翔堐h]֓IőXduUrz` ({â̚G#9\Kg>aGk&[ j}(9{%U QnTe3ZK-1!${AH3SliXp=uzPpڣ侙R 2K"MD]Yr fp&yuP`V"dm brNgqWVz j  +.`~^7.A 4r+3f_kHӜ*ϋdbO4{[gjHS(C"O/IYů*Қj.Υiq\TL} ϐ|af@C-$l4P:rn GWW5ʤt &'4&(gǗ YAy- `y۟G "@M:\hUv5i1˽B66>ۨ-5=?@ݞ![GF9`3"?yJƖt|Q]ͨ'@x"p,<.J' 7·uAʍY\S=ݣtS%Kjr"(wJ ^iVEp $vF#KV(h_RNm##o&vQ-.Cx5 X|/zvc=0GUc Ik4Ys ;;(q57AW#y2FTRW hB"*}(_u3x4vO77v!poPVQ U#}9ÀP ^<X SY]eC^)Ij Eg{!?Nf'Jw_.rO j3 :v\BNh|s?І dʥ K4c)> ʈbAiNb `JpgBEP9X q1Yz1N"LIӴ3ޜm!4'ACﰋS8 ꢼOlW5'`EVKģHqC\}ag KatoTVUO=`QoJ g:U߯/x{fOٛG.دT*&~ʛ放r8ݯ"毝"֧aǘf"45¢>N8>R^np:ӞGuCI JQn(3!f+Z(5 Ph Iɣ`Ȟ,(HAy(FsR{=b]Xs2 w^#XS!;)*NM< 0Sյyw+%A8cN0&hsb _PsT/uV 14nZP@d(~47v>),գR듿@aZRd\D b_(zP/BW$8u|G3b xΌ0ڄ-אyAlXaX1::^L`'Ti2m-\cWǚtYLc3`T4JXr"S[>g SZn'9p >p+bBL׏ 4m[|6 BMxUOaD'-o}T:a ̨z ?W!Znoq.-A{ i(|<$zv_ʴcCPC7xaptg۵|\q2J/|6!^ܬRo4#ۆS:pAO{845dC2M"(w*0wYڻe#uV{ĖpM<Fd.D<=8:QttV"6ج+C؛ ~$#w2r Hyi0vy!vփ_6t\m +4P1?-ΏW,(; & 1tpD\ ba&7a<a[4:I/gjH!.@փ̔g aл ߣ$={ɭKY@EN.i)[մC= 6T RVPYq-/H,F?bY5I7n!Iΐ1ZjQwTGHl׮zDJ-Zm[Yf8_\̟#+ 'S]aNB/<c#ag<,ON6]&WCO'1nd>ARʧi_u=/|H^ȌJ2϶ 3!!^KA_YA\ќmxA[15;{bHg1*}%4zF:n1{Oл c 4+E=O-(EES/BЫ> _NE ICY33[;y1QMsFDcx] m>`g$ HaV=}Dg:61٘]GI3ȣ2+[½\yl۵>wqHP'Dsl"*Ԙ=?a;2+/II qHl:;t/ߖX(:ڏb= PI4M5]6/~n\ *@d|7]=E=9N1競u\*Ϟ}Tԍ.cȵsu΃/M&a_U.12ےV?W2!2x2{us^~18KHZɷAf;Z7OG|4Wg/-6KLUA{`+ʟQrLka(shxE|W$P]H  Z~MER}~폊 \k iFPyx#_/?Iܥ|*D+=cRyp Su`X WzCZbY}ѷ+Q̹mv4jdxYWn[x抇Op](+/BBoOWZťCHCQ.Zm10IpnXT?Xe ]r.|Vu"cHR\ }i*$ud"xdXM중~'L6IqaA;!yaF6g*`~T-˫^[ D>j'K 2AJUYh;!P;Yp%'=8pCW)<{>MSȂD{amPD)]9?!Zjt|Hb̷nYUȬ.*uTdlMpT!am)rKѝĖ V1kwWk(NTmm1fT3;R?#vw7o"_9:1\2Au<'Ɲ^F>RbT.dd5X[YKE X|Ӭ@o*FkWY@kS!B)Tr;3ō g֓, Ċ^` {"N[)&U Т5U"L鉙YAn3e'7ƇDݖq󳏥wS_AZl4I/t$1meD!I$a([*݋H#ZSH8G#(iXYA .e뇿PiI~n kWK`*R0_%$ׅcma<pE cs`tQ~'V|j\N;@u FqV^ TB':Ym%T?`y 4myF{HFtHY_T]ީcDtU?PK5"0w6$Hvi'Y͛w#ym!nL; f$B1s)A`X-ün?~/D@eF5ׄ%'sC:[8:1&g~Rrb]-?5mY\j&\F@Z'Nř- osFSE)!<.xԖ|qjWVD6!!ң/Yשt7<9Pn6}Q\]j5'LĹpziCP[ٔ~0|3tI|}_av 遌WGEQۯs:1L`pGhX XVB6.Q<'IDvôvsa*fM}å8rΝTx|ru{h+ Jɵ w86J?%@5&+% sڕhaUk.C,+uesD܈Sc2!34]KEZ8Dd#mj!X>[Kb`f|dy:NJ2 0ܙkG/qSq 's~[kaq)xqS0??2l.5hyZJ\/  ;"Y^"-)s`J$A31 RPh;Au?Y}}if-FQl'LdMH/LN,ʘ#3 O$OQ=7Uo+"W$u'ar?+Z;P5 VP25OB6̀ bt's4.zK_l<(+دq4脭6T5`NeT{15F-vM/):>䟼MnǢ>8 #"`J,DR[`V] 6ec\^?X֭kܦ}G0H*0y+YխΩuvQ+{4KK{)Gd]N0Lwt^հ6F}^-gSHh=Z䐄ZrHgoVNJEﴓok?驈gBsjmOjj| YD L\[QnU(~T[ʽ+Fω/= {lQXu j7d&%K7r[ s x3)6wH >/H'=)i|cpG}gˬ]:3T;Y]Iġ18sig۩=4F ]-jkw`=g.ρ5NwrW$BShzdQ~5 FVS1sꂏRU"72AnLSveL%\aCB"YOPPhދp}ݣ31M9 7d` R|8w+MsXN >̢ GzN P:0_..E&Nw )i mqZWt @Es"ķ47dwq{Vcܾ"T 18cɦfSC٤knotn#[b.\+3E( f!xm/t\ԞOWCz>#~_ȳ!icy۰~p!7K(ئ>(tgZ vCDEˮɛNt6W|R-*k?C#R1$HyY|sFr}Aگ%.H^5U as5 = 6@w[Y@8s ;NZ&%?\ؚ1爓ν&7|\"$$B&# ˎ UP8!j<_Q!W\ƤƯnG޽-pG_mfo{eX.].IcηD!ax-_mtVxDr'bXb1RvldBؠgoN!zm0"|zQ_8d.yrDl- 4K 1 0_|v0g/[o80WtO} Ga!GB#M# ͢`5$>BQXL Jt)^j񁑫OYɆ/y\ys0@cd)W}nSk٣4_=ݪV$J.>W_Q*%[$[9n6.u>B8&Fv;-aH7~={ %a3 ]8G<\gf:bў 23k$D n Ө쯈MdTՐ`Apq#_-{WU,aQq."{H6p*8NЯ0$T%S@Vhܔ$ml(z-%@tJ{l7md>A|ڿiVWk@[G ]m Ad*\Ǡs7ͻe[Hak:8* t,rbX>ԝrb6uA23[Lt=L^ځN=z^ T,woy^ʚ9PR_Cc( Pc]GLz7WKطUlm\B't J/ 7oi{~54sڼ*%C߸AIR+,=࿚1J s(?cnZجR=ɀB>P0ꚶ \:=$Aԏm6MnJb%YV%@9T4=]NxCL2'ѓDuhls0& _-8)Dp5yg%,QQ#=\9=B6|DB99C]v- a(9 2OR^N% p]8aaKʘn]C.'a\ja>Dduv5 7ܭt8YϋY+xvoɆ`9ڥ‡|Dl##?+A?B+F=Ag whPMxgm}!G!ѓi2`%5tKO\im^ϭlkcu&6dq8u#ñWg~rmgfZ~yNtuB I /6=7WL=Ju K}5jl(r3Ψ8;EYUC._ݦqmvd „dnB.> "?qlD7=b}(ʡ:o#9!z$pOoA/9c?^xϸH*.BZ),4";@,T9/s+MT8! q/$ZDZ#m)ٴF"fʝ3U6qr^Uصjӕ,98K^*|k S ɐhj^޷= -,|dh,^u89tM0ZiC,LdU!#`6' D!YT N5 J`5 fq<% gjXNQ"wg7*V 3s4MECvM䬴طfwِjr!8o'-zvpM Y Q.'KzB9B_l]j*E 4ҐC ?"??3x$ L%=!SWk`/?P'oS +|C(}/#25:"Rɭjb 4K~햔P|:7PǞ{:xU=:4._E׸3G2q]*C *H|Vz.QiC4e|8#H=n,Hټ4]N_ 0Tݗ>VVl%Ja/uÀ& pI{_͉kyFHif\'gOcb,PHWAߣWLڵӣCNX䐗'-)Q@DlA>i52LCk>0K`wcZfaVm؟hoM jCrfn0Іbɨ 􋳩g~e&R@h(:{=JX sEhԅAAf8A+ףn "SYa)ǷQѮ(o71&\hޏVFf䠢YO{zв>;Տn ]WZ3z$zZE^l$-GaE. "C*H$^[{4ptmnmU?NC3m(Bp_M"G*G"ZU n)tv$yޜwg׹j"i(S wJo=_G:MUphBe a}/԰ҧ]Ht8_wS_1QHo ]@N4.EE^Wk핫 Ym]ِ [r[xWdW|p\>jHBmuz=XGֵ^E `YfCPNR`W-}i6 MSrub,3<|O8a{Za~~U2^b*;k% %UpF5#f4 u¯b]p,5cF ?ӦxJdK5NnVw2DJU +*xtʙU!J7'yn?w7GJWrTGɆBu=Dkz<`nUsg['amܙ8yqx(.cۼ1'Q"c7;+FCXܑB)ƔV9ؓcG#B;ؼ/?bzu[(X 8$xOq/V+ČD\5c? A !`U3 1 cvi(u( ]h+aI Φe[Q>ҏ4l i&E޾(ŬckgԶХTmm'?dMT{ZÔ~Hs2?6B#]I+=޻%$+s,f OF<R5K_=KB~;ByONҎl fT_9=Tڱ7.ҸodqK,]5ABxȒe.d+@,` #ɄYe(EtYiYc|TAn4!e /2 *@`cw4c6II0;eN1SQe'7ziFevCVB>e 𛧲#49&eE, _hGLlni+[` ҟb9P&wk%k<4| d!) :JՑ}L1މVںU#uChU90[hKvjz+uy_!f2nC K3J#枭Pb4F}(2lo*j,;C]ńRl "-> UT `ah87׶NɘPG -q)%BѕsU"8UA{<I|)4ߝP& 2D 僆nTyAa4%}櫃%#/iO+?-[Zsz]2&7!f =\rmfLfsțcZ[zΛN[I՞ʘSQO|hQ]S&7##M c${gD0ZԠkf"_T(e#x r]Muv yܕZUGXX&yDh\ $z֏TpՋ%EYA k}1}mΦpb3B Ue*ѡF^,h :m(Ҳ߹T>]I35%1l;;-/) CL`]'wդ1XWr_kqŲIQYOimDϔ@ 3#$?:c Z gcFd Dn5٧xo^pؗ+_9Pll S8^ Ay"zѮD1bpl V<= Wh9"$liǠÏAo0Gzó V`b2:)SVCjkkpJя w.a  E:5:%[ \(4;d:qW]XWyuF) #};ő*iׂ@ײ9-q@RS[3͎Yzd]6$ A'ϟ}-!~n:۟rbؽ/[Wy&%mh3D8 +y_}YΟ= Xq\ݬ Bk)_QK3>I& bEfZ9;g5 u˷{!bF'M7hG&ǧjʑ3[n3Zcar jqiy]UԄW 0uWJn`F#poAxnߑ +) Oz@)ŚUcQN/R4S\OK;jɡ]&Z]3BU!F-Xams7eX8Vݓ^caȒ^/hODDZn{sN 3!vybCCqP 5Vǎ٪(uč"ɓV0T k^fEW+]CJsMd[uˑB*4\/Tuo77[]<"fh*$U2:#'䙕:a1&BGBN,|C)fNz2&Gk}e\> v]=ϕxuz}G'tkCI3ҽUc"bxxS W 'kDӆ RzL"tz'! `׬{4KxOyevzj)Vۀ(FgMl\ , MܮP1!Ð83N "2#Zlv¾Q-z/EDĪ,`VK*FޱK\+H^)oUAVpxe'uI,7 *MU`Ȳ_] 2,ּ $"iCY5 SBчJfA#;pdqL]H/ND[E;cE]K?cormjm4JmјH V<|.Kw{9neMׅ]r9Hn겾&ƪNUiQ<:e * GIM%0K&NMug 4y&UZl{WQr%˻?yUnO:M[s+VeszmnIweiH1.J/A(O6tPefPrT`J )F@Lmxm[qS} O %9 >rA$[F=l*i]# &ʡpݸ>)8dv]C[ܗMN5D*L ChYlfϼka9;hKGl<3<\c+ya. @;!#JVؽgcLvpSGݏK9Χ?H2i_S| mS?WV6Sx`@ʽZ{J9jaƳFhKڼY ( 3>f7 ]IA{i]7d)-f0O;H~u׬mY0qC<1a͚-RH!fEE5%1^M'jMKե&|#–^{ $Dl^W=WU]I8Z霗 0x\b9xA-z'8\a?֥8ÑAk_GՄÿv?@UdL̾)XS4dD+MHcc4e?X {FJUӆ"n'˚ G)Þemw{"y?|'E>XU\ -PM MWB>1^uB Adb@nye%,sAo^QZXE60A)d:S[c21ECgy~!pKۧZIȗzW9BN\1pԶ]y=;֌;,yuOcg‹4OCI8! 5 )3}Lp<нDuBlM1N шh7{RXZnI- w69y ĭ&zŽf4xǸte&I( auRu: *se$5Q%7-ӞŪiR+!a?e3=,lmv~" %zqXZ <Цo%LffIxFOZYrtc/A }_ndo2vD֨^0f= vA*2ФyZ/_ÄHbN6־qc#8DG Oҫ"hSh;i3ENT5lb@ƌר Dḧset3`j:B8RY@>ث;ݒ'{mzP}I_q< Vyl+_Y㺔?~~A UTDUѪ^wk+( WxD -P|`,k{/YPAňP>Kbl1(^!*7]) d"Mq $8p*K!hRKh>$5k3/p0hvSOڑUVDŽLenKiT7C{ɘ{cǍUU蜾!3!?ZA ǼUZmBQ4fԓ }#6_*")s.c #y"4KOa"-H0hb r9DOcz ( 48=4 BE, x*jWpyTkر؜+؎z-zcm|z rm70ü\~sMKsJZ8ʁ3UW ( bJA~e5@jۍ"`Hjkϒ0(Ӹ&xI Z ->ؤ.g|R]>TҜē&:>+Rvŏe#Et ៻]U'feD"'>zT;̛6ջ2oj@ݵPunfT5R#t$ҩ6^+,*T7t DEpS/ϔ_/Q32R' NsA4(.!jFɃ/d؜qLxb9k„%Ӏ99U 9ONUÅ0HVT=*T / x/" v|u \΃ï |I︩3Ń\}MfʁqVk!㕸[_*Sx--XOY!<@X^FTuQD! i2ذ$t`4\t*߈Bb=-&3AW<qr8nG)Uሸ6sTuc{"<$$K=&?2KA%K͞qle!W'm Tj{3gT9ՉLٔUH.*UTLK+( aE۳c:uFw5vB gjJi=:ki2fl+v,ޡ V%LA"s_sP-ҜAV{o"s;7Drb?)/ںdum0ڛ=4mo"}1ê/jAu03,F{ٻr~ ; fѬ(`q`\ei/C[Y?4ZL: <l|2l3`2*Ji4둡ĦtS +̼ZJMg O]eگڮC93߽ !z'褵>Ư7}FM \`p9 a#wb<~q, ;D1pGB 8k yOLS؇uvp. kNZ]({IG69TI3oVbfV(9y޹mL>jp#c%вA{$E {*X7sKT2{cqB,v{~(Y]4]̀}ݸ=s? Z@}m6:I7W`]d CZ_?qȭϼW7`\ǘ WVLe;,Sl'}@؆H!5Om-v%T=ܮ =8CYb-KhR fVGiR})2@-R=~XVAAޔAʏ=bF|BY!,kxOM~'͟c.p98G+6VWqG!"λ[b-D!laẍ́ej6+b M-lIΖe8Qy(V;[~K:iYңZ1AW%CnLwKb TT)$F~ag ns jj҇Pm2QB%U ~ss N(:c;t5sY d /xO{]2Й1D0vA|uI,b]rvK*⌨s% _,a{/nr}hfpi9ħQ˵f TBeBCm GPm2\fI +2>0c3]xBw7&͂:f̘X@KAT֍<ߥhO|,UQV٪? nB 0d^m ~w+z/He P(@UG Zӯ5e<;"lCt8.p,e)9>3_e%s,Zpr|?~*7PQ O\+`Embv0AAOHgڑ,בQǥZƙŮY56{'2.BO;8^yf 73(~Mϙ :E#DƊ Z E\0Ǿ=fM"f,} l*%H)89n"X:V O݈HcPFIX U*eXug?Kq|AYšF^XCY'\+SH"Bj & $SqJ,:_/ZgSQZE!r™7;ž+!U,л'~i`vXYIDd>:U+ R6$L /OCRʤq9)DQ>Qƹd<`t89@BpnJYPB"]}3Df޲u|Us\<O/ʕ|=X%7T#YFd_&C+YEM (ShcL UƟm[l.')R-3k!,[=0[/^fj:PȕLń~>ff՝% {ZgFP紵0ZGz9U?3$PƒMqu3M`M=Ff]ɖJt?w3/+TLAD>< i#J` 6?F  Izeqy\[я1svȺqYO{kO'>t'*/`d,ضbY'=k,m߬⛭w'kWGEiS22cXeBE\3f>ᏸN'q&y( }B !mhL Jb7!%Y0ݛ886 xv9e&mY[ s_~ qp72oA6 r H7U9 Ǻ Cg'f'`?}AYw8:hW ٫C==U?qt{\Ah_AS呋Dh4ja$WiŢ|bU?ehz]mr(7-6gS|:fe2Eox bM~v_OH#a]^&C5Y6%\Co߈vk-?~zk@8#Lkx'M ~qQNB6!EmFomABЄAUAʴj NN6I"@+m4n@O{̶ \iHpoCUJ{ș'Ќhn[n~8/LK$Ɍ?WX 3Ai VGY>!Q fc ) ֏fT w;ڭa@ވL9Im(gөOEV'*_aYoL@;34ulˎԤ0y@YD@Q4xB95)"yj9S \!<@ieE&/e/9rtu^{*9!C$;6o|gW#l5zi@`M_y gFKIDvKuwSc^}|sj "=dΠG'54"G)Cq5w*5b IO*qY $~*/{& J6+)āks紗Fq٥һbp% HԔ;}cen>Ư%raTء%-CtO䴜 m9A OS.ٸCQ#CvmBiG.'YJO0,˽Z5@l$E5/D`σ{xʢ4i 8gT0)qmzsp\wҷ 0L:T v0h"K3j(x-F*x槬3R8}vL)JFiouL9um 5(hk'[yUO,#S?1Hi]@P"8*W!ˉ[>-g:D $ޫ?qicX&;b fD3PoK0CVK 7s9Pp{+P|Pv[Asa í=~U#G˧;^OZc38D>`Zc].] ,jOS]䇮` iM(8Vۢ'RG XSY?Qigi:z(rW_$L`0uS'ɈV \^zyweГT@;3]JCn$;eC7m[3mh*nv޶ oj9vtmPSSN{~/wFB;!-K7 v@.qDAPq "$_ ;R^ɕ7[?Jo)NꟌ.C)JF{JX)b5GUcYՇloojzxp+*alO3бR-"MIyP4JCR}L3We=xշ=aƳWg?PI FKeRO, {kj:9'w9aSR6}ۤAeK =riZlfuKk7ΎnRl7&U`|5$$qEd>MeD=c6!-`][W46%aO?/ h]h赲 bʳ奼Y&=γ?HQdyX<ȿe L+x~p,z Frs_`?CDI< -4%" 9FCAG01{ޓ% ;&*V3K'dy39?!{TgQe'Ȝ`ȡhR->;ujc'W 8ưGVpx%^tg9s߁;Qˍ3Upƒd[跅LϖOR8 y<(m!Ya jv5#J^2ۮ,fiUnoڇ/'{wi 'qS =Ơ?r.ζ?cWecNrQ;KQB u][Ŵ2Ez*A^.6mEbUqDBwThhs%gNAfl",;WntWp_NF~w$144{?!,~]0',Z|;#RR zU4@\,ae;õp0x$Z=RȋƤu6dlQcA?B a R*H^bTrS\TYԇotj^2b V٭&b ve(T{Vȩ8ԃk  ˋ1aʮfr_sqm2.|'#vڱ]PJv~lUpšK8]̠+mżb߿i SZqFVgn}ϫ˴MjfYkLiX|Fk_W8ZWw["Fg(P%(h ln㢾xf,_ikgi| 56IU#ShEp![Q GrQ@Hyp^4`K}/ɛzV.:IlpL;6H# 2kCqL jH-'vK(觯_߱XJũDHwG)F dKE '6YC{Cj qR+:-3XwOhW.v`-ז,pNv7Τ.7>%!KQ0Ρ):2Pga#XK.~%M­*v1~=kn/Dp kW]4t_΃c(褷d9M%&F^&Jɛe?/ - uum QSjJ4[@.y5l}ىT`ueh;BaN*U7&=of}6PQ.^d62@z-[tV`1:Ab2}Дj՜2x\>Atڵ%yw'&\׆dU3BIC~=VXk.멏TWt=3%[{ӕ8HP[q"Y`^O @D5H䇤@ORq^;62{㮪cj>q~}xJWBFu;vח-gF]SLZ<7 s[ vYk9Z8~^zf?,C>'vx(UA :A@X.׀hȨ)H`j6`ޫq-W^h  _DO#8I%-"kH+׿Rf"!_N=z A܈;!clsS4S :F~ f@#z#:B*J$q+tsDGis&NDE,~bᭊzg6e- 5X-GET!}C۱62\?A(^;>e۝ɧ )Ra V73Ꚃ^,f bu[YFH[irEdbvQ-Ԉ0B ]A s{,O ʰQ3Om_ &S^BqT$2D!0Rp)sT}F&Å=ScJ}7_Lͳx.Z# Ogq< ĎNL *.86 MXK wj>@zmk1+z>2YǬK (omvCKѢ96,b$MMrԓ ӏGl12v[A%V`2?fj y=^qy&B؊ EU(o:,c ^hijV>^ΣlREjk>76%ӂO&As8evO3AZ:72I!ֳkR=˒[xb ݀@:yMI' ;qztIK|?ݴ[b}X J {+K-Df]MgGok}3n^?Fp6]rMwС hvy7E;[Vm}sв6m&62ua'$RiZ5*-'X6Od6Se- x4" oV6JaϏ,sظN7GҲڅ^ԄǵXM e{5bކ|D9*3HmGk"pݝOSoqDz=u^)n5ض޽,Bj(T<]nioeΰFdNNۨ !zkE٣&v ;V -yn%ML0wٟ›0%J2EuPlGgLJLa-h&x-pmG"ά.% MNLO TFL7=Z]21_8Bp'+_,\k: o騸D( ǁXy/O%[ +8)3)KFa: /]?}w`MYE\k?T *;2 ؘ#VGԝNeX Qr1̵>>BM.Uv/K HڝMy3]!iN$&E4м]1Y7X:i:Qѱ+dzPbӫ>&8ЦJ n xqtTÿ:XYVW5vAO̎Ͻ3R?eϜ\ve4}avJv0ox;_k/ds#'*|rcdPņd}vH5+S=F@C#V::fEekRZGloKи*)k5l#/ OYz\ݜqb9Z?N~YA0_4ᧉ[|KďŌoEI8ȔDÝӝʫܞ CaG^OȬ{y/ȸ{1[nIڊSbX">W6)XB[Zj WLz #Jya~b! a=Zr_MZ"Z.ΠK@q_fyk,*39sui%LuY_#兓kELp $<}i=gwj14%@$$`=Kc% v U<1ϋ:O@Y?\-~ҜM&3oAPMrSZ,-vRkdWEÅZ?<-p/͝!E* D,-TĎC~ND 6ik}YEEQ}|=}yU>Auc4fvur[ͅ]k'cVF=_0 -ףH ; T?I]<0 !1*>*_ +斠 {mvʯlI<\ri;i}jxkpϬ 2i-!ˈ̶2ؙ#JФ669oi\4f5gS0RJ:-f]h 5D h6 JG/gie,U)-.)5+ j\y*.`e'aEnӇQO4/QB?U+)587.S{˜,ެR6՟ƀk(z+Vc;.#-@tN,H%%0_ :}Ybk.{/XO'#ް Lv lth o=y.U W}̖;Ivz넺ICPq-?}g[}D 7?׍y RDV% oT!8cN#.?`qn5]N# vsA7׫4%z(?dDSykX|3l,AZWNX#N*GސJ$v>?':?K.,aH_#?V<;C-#Lz}oEdmoqzKf52?lH O_iIIw;3>.VEP .}- %#d{`ě+fMfc0ĺ¨Tf r#@iOLBp)GF^0q)4ARv!r\FGqX˶+9(¦=xւ Sbo<8~>6)ݡ\q!ƊFuh$0WNǐ/͊v=oiR,VsPe@J9+>rx=KGghtrc~)|W-U ?㜙/FQ-R;/p+`ksi &\{̀8[זN4󽶒;8hv7IA9@ׁp|w5#v:v`2+>C9 ^~ d>k7΁{bf#k:?:fp?CОf;.-hޱ ۃ̳(do&U}YFDM.b#R V3q0Qz"]N.VXRj df&cMۂLUXu2DVn(,mDuoK,0Z6LCOv'-ZuqJa; +`?(v_^ %f=Oz\LR˝-eOocDM2;M"km1W-5WHz b/[\W #n w&_ɤ/[C?IB2;Mㆩp2"P\wo`r2gcElR%+x"PKWMdH}:\SurZ~r[M"{ yu3qQL-ffEya"ګ9'{]Y/HcOqW"x7=cy]VFwJ*(։mg51&ZnCt/v)xo8Q/Eǃز|AFDsh<ZYl\LA9\nhX(X 9X'$/ C!hDw"8UB}(Ga]J7;k j#u\(RU4mѭLqɷW)4W\-ߡ"ݭ"+x@m&ōܔͺfU纕])(w&Jݳ95l\JOQg<tуSoxm2HXs9w_a ah`ϙ<PHbo myf$٥{!"6Oq{ΩE͡z2~DzX{#8VJe"gE[IMK /fTݫ![aX^$t;%ԩ~ÐBiH)w&k)Uk`)nZdQӽA0k",hKV-$ MK"!bgq UhI欤1J FAnϽ^ݐCO!fpr"n2Z^Սws}wPTNF0Rk2Jt ~. `;bz”E.[S^Z+lqQč!~~Ѽq=d+O}NhUf[;bJٲ9 (~[ZH!Ca8Z͂@aJN|[+$q{%#9WlX8O4TK ~$HπcHrk=*Rr5RfP_D'8K\{"mJqx.|MDY2dhoR{1}dvM6{UP?>t Tˠ^ ӭ▞=8"t_vSl~7mK]yfflĂ nQ1d4k^ "`T6)9&9d$W`gچxH%lQ`kD qI+Tڅ&E|xi iBCXǝFoǭ?I[?_}hd\,z9;dhʪk Ż :pM~-L8s/п꣤c;d@O5']#ЯEh `?Qy`c'tGRdW,$?ec$<CUc#a SK$$s6fN Rj'›lQuoqN߇Ȓ!/ Y< ڗPilsҥXΓtp=_񩋬ZGvB8աy!$1ٔX5cq,rD>C3.`Alǁoԉۘ( _l P ôwY,~5hvWO,*GixeNE@̣*=]޼qB0M_ Q$κGҡS-$֨ A8]? jm3$mTa3ʷ;YV<;>x CBS!5\: ! ZnA\m4鹬HÌ=85Hnk!+e~7c&wg5{Ia[$ #ʎeJŽPk8l lWG$qv/dd<=9_^#!pv+EEy]rO 6o[:Àllb6BW Z\HR뼗";g&fAPN`_CX"W16 1&' E{zE[M'^ jTMTBlsqDǀ}t<BXOӣɖ cO9ybʬB3]:ȃ?4 ^G n6IOL\msn!G=TE m? G)@;䈎Hic@bxߊDz#2QWy%񟢼]1Pݧ'"}6dp08>8r#!I NM7sK8fZGb{aQ7E*pIC-:}Фv٠@bЇӃhg4/QϢz6%(rX,`zw#zӐ+[S>{0`RE-ELa+1W`0Q*3"'zP` p(āXȯz{n%SoDˁuW}GSGC' FR;.o".nOEbMd"].=uKSc # _~C̳ >yP?wR6'U9;x25 FsWBQD[[P{#!l!?3Ԣ% 9|ttP\iΟ1\a:a'HC2Yg;xÉˢ3cȞa/*|`CxijC2rx(9@TH揎2DFJ(;@ȖRlgNԉ3:zWy{ĺDd(MZDl#n7`k/`9,":k$)]${G %GbS];0oB9;kTݞ/d1*nb u RJ1-j$C%7N6[?8e N!)>Sl޿L,^ z fäFg䃢=aD4nDĄ*0򨉿1uTƹu33c1&xPD-Fg'@QnpB9VE3}Wa+ pRbL*̣Sh4.GLSRa0چWtJQ*wNS$FKvM6\&\R5$&JedG|m}h&X" HM<-b. q 9e'8n4-#kqv5i_Ux\Ճ9)l$r%~[$Z@3>^̯t5a7,Z~EE2s-J9EU71 ϓg*%מZ?/_n# 9G1#y5 G+b5f01+<khArfxl Q;)K@0p̑06ç)AY=A)Tj6NhyajM-P(EȚ1.+#3.G,ӠaU ]˘i:&W, cSq96+>%Qt(˞ }*qO7)8<P)sSRA%nhec֜R5Y|hAv$Zn:20}iHOo~M(-1yK!Yz:@S>ҡUq%|?DhStȡV<ٰ֢lY(F[USc:Җ_&{$AQˏe֐?X.>A0"oD~SȦ4 .ʯn(ղ^Vۑ35N󵘓τ#yh3%10 {T[a:g|zh @+iQ\p#caqv'4X`耤3@*l}T+IuW ڏu:DokFb(6鷮7p'f;?@jlׅ:yrpGB]˃"{zB $Y)n$,^xĆAϼb>T8o1j=v?_%M\O9H53Mۋ`x)we=\de(vLrΉă`ʆ:/jea:%je쥝dP_ChIr^VEoU7WFbQo it呔#MBuyހN_ו>Zۧ-Wxvk'^;WRsL|b$N~]]lY Nsƫi.IŸ8?},p[UpO\Q7!G$df&OErbzAZQU3ppi5Y^ auFZAۣ'eRqqo鏃BQ!NppRlAȺ6S4w[Ih8*?VqѭWLGdqc-,HBh\DE"|b}J3gBpTwg$9UT1kz5M;Q-m.Rm7\hgmQ_ 3BLu{^ՄE̖#lӇb }`:v] 4Z`v_IßݻH:|$6=ꢶ7{_ z<Ց֒h4$s[k^⪅1a̓BxpVV2@v ,k_8^we`IOT X`̽c] &|="Gk9?Piw7s-3&YaMϺ|O""$"$4w] C(uiR"CyFN9\ Lt ]{ao 2G ي`O7Oهڃ9 ?Ё-Аu5n͢7 ._hN[( @sXwyկ b>\7f\.HR4֕@LvqyئC '5-v(<YChoC$>o8E1r7"_-:~8:ptPpJFݽt; "0|NY.mPZh,\9gBY[!&Eco'5vհd+{ |.giwtN K21=A6&U޲S!NBqc55)zُVDL .ۓ/P7'h@+`Ha{)UTwGaWQTVKAֿƳ'7%1QF0R?{:4)oYI[ivJk{Ĵ~ :u_pA0]:A^<"&tqUa,r{|5 $:Sm)Bl4{^4>R9$a}?xFDh;kYڊg^H28ULY-_#0v{=3>eF~kq"!\Tro}rЇd5,jߵ -ø@HKZ5PD}ybC1P}YN#CtiN}7&dF'7ҊJ$~cfbw@J4ޗ0|"B(k~*8ilM-sWd1`/m P!9!XbQcqժ׀o`f7?'m$7/|+l5 i2fl7VU1'_`[OFZcIٞ4T!^eO8B}L^D㪻B䬖}Li0rj bxlZ0R.k)VY+k^gQdwjtKMꕤg4+S׾M:!x*@Vf['HI+:Jo;k5v*Y(/Qͪp,V[Oy,Jq[ߟS#.K_{^gYOA ]Ɯ'u:e2xC&" N5z ;*)=1ryXv `s'Y=Eq΄io3r7edaZ?J 9, X>mxy!삑$EB!u]k#V$JG#jDn ;ue::o.]؎o2C%\.prGd"F(m }ޤ]mS$G&'W`ekJR#^_T<+5^$9n a ]sTCXR觐]싣T3c!e~ aJ#徏읔h,}8F_ˌ9@1;@ 56h|_؈[^(M&i3B \Fq]GkB)u_LV_{5r;lPIܸc{ihпQiw[\̣AQ&-cWǹ{f/X-&g(N󥏝5~T^.AnE2*c\r K1$rУ ן@LwF߈ȳ(0Ф%/)‡-_Yr.>[D@ǐ}6kZ$YZ\xS7'έ}8Qρ).O%w^HEqA;iբmqNCطҳ'bibm ds&YJ̵U2 R ru)fZO׃SZ .d̐.N1;99U&Gez(LXňi/:kwTEzmo82 -+'HZ!CL:p\zVxG aMt}l~i7Z_[{K 7`th?]3lޫ0從>}iȇR$gʹ/$UIڲylp‚h.C]aʆ#tpeЀ)eA ~-)'YM6ov1{TD S!"SfdM._ _Y ;aj#UI.C`c /mHl,jln$: ȓ0;nG x={JiS|+V5'eUSP4upY+KUGES钪ͭQ,Un.:q9CvjZ3/TR6cbJ9 @e©-`汔M[,=>>V8Jڅ9RoGˆS?+R $'~Zӷ"J_+OP8 xx7t@45_8"W`8Eu#/gL^"M_ꉎ=Qi ߍϒB:?x6;e{K-:R~pMFo7OdkI^yD:Q|0]8"KLW) 0ze`XC\C-3b5ąFf~i`M@xC#xp"g q7Е|7'u#Go)S8ФzWlVbd*YIs»lsUmxw!N-MH1| :TnCՖ`&,(ݮӏ )O8d JUA .Yzq:`i{ 8;_,eD!晱v{] /(6#%UĊ[V9.\uM1x;S}˰ƀL,Ҫᇤȷ81gJ-*wL #W% x5j;^ϾlML-?:Q!`7h$^>d(&kD(DnHly WEYØVɵ[E+/.Mv_B$xd3ҪG*< mWBQ!;hsd+O\I2%lClf_Gamv&ѫwFσ3H._^`F XnmHqիa&V>+^pTlf!?*jd@ =d1 X?߶VwtD!<$"2ȯ`gH- W4]mrMeE k]1r,Y01W j_dֳ44ABk?A >oI9F2?t1rKRT}? #(@5MZ$Gɩ~Z`=?R)05s+ $AƶbQ@[)gzFWOQpk7 Q|vvT:*\e*Hk3mx1ITc< _)Kꠉp t2K-ɤpkFnZPfo Z3w6&(,qqiȅT?5=ߛXK4-9F4L7џ? NWZaVj,ӴGTrVm!O F 4玨էSw)WI}ܚȝ ?jx^(v($3F[\ܲB#`*S|ȅfami7(M` Ԗ;lePwU> qH]uPsU\AܵLuLN9EU.+D{,HW5T́b\_e6`Nc9 8u&Fh)]1?a'<rwʐư ==o,v&iޔC7A@ U ɮOUj$͐--bvcP`+RHFMH̪c2) u=4 t&"iIĖӥ[2m= @}O2dt˥2 ON@E;4ZJ'AT- zR~>gp3e#xb^=Qg{1qT[ͲIR3lω'}˺iKk_xۥ%d<)?X*ӓiG /N:ް4T}o_Ӷa^=pU Tdjy$BN=hoM)F{wFg@d3o(yLkrMw|ITa@j5k?vY2fw Q线9ޞ4M8za,RnTംfFŸk$tq3?.) ~FZ /wQD."QC/vp#5)Xblyh G\D}wJ}QghIMaQeU L'~DS/b?7Lk=KyG>4ڎ[ѕ|#Jr_vxg뮼<=`@;F wͭzcp)Y(;S|5K?*i˫X}@`#7KW6<~vϋCSrElrQ@ FLTm&30yۅ}Ɂ)u_7b7xX\OՌgN42D00w7/bw^;f7^?fX3nkAqt찊Se e5O=:#^2gR GGf#ulQ Pst_jE ؑ=?ElC<ϽtP'଎xrZYY[b1#V<SoTj r;_QfȞjLTTh1 "=B2)F0s OPiR8A0𐳿"3l66> 05rZ[Y~+|ct`ds6jdF5LP8Bx;xR6Lj1 O=K=| ӲyvƊ!I 8S;ėY l%B9=q>ҘVàs*19ySumкi .GJS S޿/S:S$s3bM75 ]tt 3Fl>jvDI0'rZa@!+n͝ui8VFf]~bf4W(/ :;]:wx8 a1 ["7x7${LyV n4o5:;ɤY [\f'*L.BY<8CDMV@ĩSf}- jД1v0\Fېqw%7)OV_[l_GC`ҖqE=PNA לױQx5Q 1<[ Q"a@Z_qlxYrq jvxmsGJ #&)rz *b*nDޢ(NyhM$ڵ{it=E'v a tjf`c[\tt6ݗ)eװo=.#Weڂ07p[+4dS#7;a7#JÙj2vpQ.JڕэW$Yr8O筡CV 䏜X!4#^Ym\+ƷA\,T].?#)1iexֳ_Q߬NkĀx.\:C!ԇ 2LH];y􄺌j-@FGT}OoSH,%弿gdi! <^x v V/A9wۧIeWbB1rXd$fߔaMj)[#hӊlD3.ꮙx3m0fwYv7H$c_KE4Of?df6ج;umO{#:FɇZ'X"bRZhKHU"fnWClQ^NBcnFAQmJq|j< h"br4_bхgiNV* "ZRQq&P4}(BezZokb{BS vaN.Qv6 {Z!E #?ѿM&0/H"X26O3T_KssزZ[?d8$Z9،FH5RDݹpxh7FmgEȉzy\/nQ4vn|^\4#O־D IQ[֦IXf tB%"mˆQ `jыLi&#|ᷳb;|IrA<2V-wu!ˆhA/LSɛ]OWYFGRH[ mTW=|U Ϸ =ǚW|z7W/mT2To{&:pJ&Kk?r_=veάZ1M'%/:埥x QXNy5Ud>Zg46\)+׽-KLqO3bzQ`1+[EbgO{d?ļS8sB]+`! Nb>O%HhA{NiwYy-)k/Ɋa?j)*kn391KR2|aDɒF6`xV !VoTX_8citޜ2'5%_KNwb}x}'vzKB$$_/Vb<jɘZ+yUeB7VdeIkL/~˥' o;B6TGFHEFH糳YlL:n ⹶`hC#Aesih@&C] !<89zZݺ@A zo*1e5 oMt3P2ݴR، `FmyGeM80\vEgp^kKS>b|:H-@4mЙG,O{GX_|7JŜŒP R؜R}YFgZϝuFTo="":Nk"~jp5=* y|Cag"I:ޒ5rE/wGҮg";M_=ч 0LG+H= ָiYnMD՗c-UKcrRWr l4YGMYP{Jx,"R6Ȝ{1ƘɘFw`_nYBܐQf"?^ZեӯyDk;$.ls%_88P.Jլ*[ y_/4v=Tl38\8׏[H1xI9~Ty@aTV0J !5g(% kHqHJw)^^Sl\J{+a _3X>ܨkU3Ƨ8piWݎ(2#41F^ͶBrh9YSsr AaǵG2<kIAi|Q|؞u𳟷:"9UNTy^`k2f24!=-@=uKbRS"6ךjy|ElPD`#ZF~ؽ W0QXj;}CF9/w;BxQzpY]KuK$cv8VW}ۍ&C$'BIuh\]9{fْ ,jq Af)Ѕx)_q[!YSc[/c)]{Z*?G3^8ד0cUbz$&]vL=T>EZI;:tG)p^C4FܢjAa.QDa* w!,VڠJ?d}Vt[%#qlJr+x:dOCPWa9fF䚖K<h)Z Aazݕ  蜰 mVs-ԓPpJqQ,rtm$}vCx qwѢbmt7 S X К\0h0D!F^9@R|$ p=B$0Jj ,H3k_-_9<͗Z\jבe|ѺKhGNaXyӰ@5VKLV`!so6T߯tE}a#,S$#L_7u +tLj剂6[KQ4fkl HvC6l}11kO!6Ka3nVg/um}HOX0Ce& 1Z0GxZ.?䮪}6H~v"VFh;r`)ysZhO$D8Jq! |]eQꋅ;p2#8!}/0fb OhUKc"i'rrC/=WO:ܖ}6:c\XOLyg5~!XR %, tQt̡jJr ǓRtU+*waVp:ӺY>RA; ɘ)a) '1]! W+$6 H} F qT;ۗi_N1w= rJ&LW_SqcQ8L20KY Q@RFl-*3&Ct>R~̚zX[zw*'ڒÕ"K5wL>So 5qq@"@M%^PIhծ0 ӀC_ŠJtz}t{]KJAĩGbK3jyß4vW|^9Y7@VJb,s`kTVtq>+-0EAc3Q*\):~ᖳt+ud ߢE l6 KM_Q*`-+Qҡ<Ž 㾢'L{MM r\ ;)Bf,2HnSCJIӅˆs5^[#=Ai+?ڑ daM~ז\i#&ʩHT-Q vR>="Q`D:ߊ\+AZ/Ͼid'Pnl~Ѿ`) /pmð|dK̯47N]$<8ˆ?5^&R*,gfK^)uiX;ͦStR5dt&#fxK@vBh&83cQ~z4hR41kIv|=%>sX.Qux1 ~ +T.кkf8nO8. t{kLސ82(ᲅX;Nrw/6 @DDD͢ᩚ425 Cv8d@zajSƫԮ;:O؈䪰Sͪ0Ӗ93ɢA.!iqv~K ϥfnQ ?V%%=Rz%-E|G[yhɯ;r JeUp=] QRL;"HLjr~.[*q6 s{94 /g4,.M->(cAQ߉@d^DpOxawqpeaw6u't!Z)/F^1x(@Ft\[7 LkTHZEG|&j9s(ue IG[),KB.-O,ZcY 5G3ylgA 㕜u(uό|RRs(Qbž('4 `Y48cwWe*z7zРX8.y!w_E\7}q倯{IOV&mO^hߠ\%[.d4^I\clv[1&ThKw/29\90>M-O{5] W]Wt/&#$9wN%AUX 9_MȆMw3-\q_5Y2݈d- 9IoCfJQP U5PB*uHܴ8䡹3x\V|nt9]mߤξ2;h%K~Xfkq DO_t2pB( ]8dd҄5>g(. k50EPzd,daQs (n߶sP$ą9 XLl2w l紞,?t+Q ,dMmL=)N?O[݃CX_γ%Cg9#0y/fCR$LUƎ{Ra{9^t'$ \GtBCu-Pm]Bijp{) ڀ '"OA?Δw"1= H?mb@D"IkUPƷo,tQ4M WjgZNa<.Aƨ!AgluoDB$ ^Y /QKodY"̱|'~@s$IZ},5hWdzzADTw2Aep4&'y+J| PszyG~OQ5gՅ DvKL/qQL2"3[&X~U9NU7d,HŠJ $=8R\d9 \=8 1bJcǹ:.!OKK剧 OS't!ޘn/+b>ЉXB6Bh^.#vPt!Țc{DԜ>߽c6\Nwh֥bGFþw*oc$ SNʠ037})޻& j=+֙م-$w<3M7 SQ]1IGN_{-j7 A(DLK^R`*$Hy;Фܩ,ˉpT!a9Ke t0Lr^+[>I/V`MmP=YPNLZU=ChF|FR0-e&mB맾(st”XaCD5%]?C~V78Y%WLSJ%4Lg[fL7PкbӇj=CG ׿׷ASsdOѝCII46JO z!K7tQZOR¨mȓlD!jz΀xn.I9c.x3:Mϟ^Xbajrqvw =*DUZXhY'+ 6/m|.1/c,zDPԺ`Ciih}⦐Hs[m0n;zgTOXS~- o lEW}"ݏ vVT5p|uئvqo+?n*ҫTBޡ ?賣mj%_x:܈pE<e=ڔQ;dgOmÁLE} (bkuw]L`_%/M^5m9UHC8Mj)qw6^r$qZ>'@Bo `<0%;Q$Nu2ڛǨ3ư+-@_C]ߩo')OjW\ٓBru`gߑ ] '](xpȵg>7%|]utafOC{_#XE˅P9NŬ/ÈXujW}5BS JbPc_Bxt ;ٻi}9[v]`O=R8lF ;GWn.5$t((rP޺qV4ݘ.; JG`C. VZk4Ce;a~T`*j} aQsjTEK) Y9Vd&CF3D fM ܟhmA9>HPC )X X[m{yfW7 7Qjp c"D2okm J2z <K2rV jTk]rQb.ƝRݶ7j{܆fxӾ;q{UWt 49lH:xyOXJ5.Տ W<յz3Ӗ,P>hӁ=w$־nzÉL\S%feݏ؀_ ^c3%l$"tf%[@B }J:7V-!o;@ (@LF9%*9Fnqu;.>>(~ߞ(f1Nz2Ɵmk/lu98 *VEbC3^92$O=2'1 p|F<\~-q }oRki^7z뚻4n3:qv@ ЌTh77,`~neZoTeqىm-%'&PdH&영ԑKpaLl㊘|A@*Ok2,ƝQ .q}y1$tq*KEFw;ش{ܙ3D֎*t%{~aK|5tvHZ^A?s꿒xL2Cox*:)ImHkSeㅱfȴL;ʯ ntXD\TEZTNkYX`ؼb'XǀGJ F)μ}pʃ)0C ×z8ڹNHWݩ-k.IJps\Eq vHu@v}0T7)K* Ȧjz) 9ј[u09Ik3߷e:|DRj'jepY5~V`f"'Tg[VVbFA -*DkZF]­F:ڡ"߲3w:9\gRn #R7PѴܶo础N>7͈Ws㹨L$X&R)ש1QsBYՁ U{1Qב߂] &=A#:]߃C=yknϡG]QfwO=c 4Z͈{qNd묱}&7y:g]vl3!j%ϊNŚ Yym8 k :j CI.Ig3sl =\7۹2Ie?nؘ|m~!?{h,7X?V!{!.^,fi ^򥉟lx?y1Ϲpd)R- 5ƻҮ kMxsm)tR{Tbb0Dѡ)Y`/g ._ET3̸>"= yW; $dIU?ʢV pyR|.k*k}u=ζnצ!up:cm#LF4c萌+2"P':@eeSOUɥ {{ Д#¥h XXc"zͨY6(gdƒ uIin'ُRJxx)B ִ f)Xt13; BhҠs4&@(T>aި2 rtZ7Aѣzp}0|՟|B7;'_wH1 =ž{e YS!H ͝qW5Wi`\5V7^rO\JdNE;#oQxG l*lS$*q=R)}} TdWTpWK&zQ 5(sAqoQa#.TfKx4!,opj%t\W bh>!ι4I2bm 0Hpi(lSW\jԶf@rӎzҲ4*ccE*"5'~`g!ڡDR=AY%pis-;2̍ұLHعuYf hOԃy \ xxq_iV 9BfS M"&СwTOr&xڹ=sx~9q4#<4"20PWC띩{m2 0C%]{ڬr}@p˩S{TBdyyRҖtu[kW傯pV{)^zT]RXXXP%D(2|"&=tvRUAPNHzf"eKg;hJ PyV<}Hn R|{q r_XH__aMsԃvlW`*xz,u`iqd aō#Ǽ0?Bw߯1n|$q>*Mڲqr"5;=xMO-:r]E>-Dw`EYn?{bJ"Ԍ/6ng@ڏCz ҟiUV۞\|b͎Ğ}7]V]* uY!N. ww!kf3z ijAx N~ EIX߁H yrćٯ3M:F-R`A?B;6Թ^T Ola2頻b'Qe-:Yhˮw9 ފ<WbyذTܶ 3 ǧ d{5kLSZv椥bn?@9N92A>=C!v KI4pGV=01(8d$ KbLgR#~wYx}*zp{z]@CW!\^e/!YL#C'ȕ`k/ОߟFtrw*PdUӴ5 !#w~S1No|(ҚK6#v0[sM]0 [X3(eڸ:=gd;5I% -Dxgys*cRm;1e7Ph"itk-"ґi"';[zXwŸΦ]ۨUf=(W(dx\(cP䆣uwiS?&  FSށQ ?gR$GS'Юd Y{G>OEc M*@"rrIm+E7wӑW^BpSG_;҄\@7=|$'O"砦w. !d+>zD* &k;<6Suӳc[Z;h,!(Tr>.כa>j,T탒#ŁPA/L0,>E54qK yTF%U'I0O<]*T}gJG8 2VV?=vcޏdf5}a3jTE0\lU ɀY:KΕu`$y2ڼ-<~ֺ}nB}v @=xyPZ>D{}2UӔ5:' %'Tn;f DvIOT-`0W M_Ut C2ZR8F}:pjK.ogYfɇu6T--^0u"*d.`+sWWբ/K; 6gTn+;óD1 ?*Pa?,yV{@8zJ.L;v {Brb~<›1*gLu Z 0L]!Ӷ. I=0>T*ٽŌѳ+-B9Vyy(|FӎF?S#lٰ"揜"~zIn)NRغl)|.:Ʉ"Q.!ٲD"a}Z;zfTc'T i֕ER0c h* Fx1k͔;a8h:|$=,sa$m|KLހHU f`V nRB1wI ֛*RPvKC2㝙bꙌfAu+NwP[)om$*ËR5>a@BY̾XVT][f.]\][>wE8uy*;·t,SbtV(٭@D> ianN 0 6?VH=dVH"]]]\!.0 Ȁk@taQ$a̺|rILKEYN=X?gVJU9Џ\+<=w.yٻSُRc9xXQ:$+ӑX>XfMMwGZ}P)G{BB 5ơi?x~b(#py)8#$Mc: >O-"T=ƽ.0"\Y8F,n?_t ;u9ytdoa;D/%Zt_Bo:}+&=)E7Ee]<`!_eT|Ll!V]iOol3ox5n`CS0J΋2%u`TGE&Xzrv6/SB`iڳLew1=/&30Q'FxMD#l{F :+#DSUZ-W:#-L?$bf ,!C~M'綯~u6kg/oуBPE|ZLNW>nv(r C,zwbɶ4Ym}3evFàFsQ|/[ ݔ;O} ؜8&6n 4C@ƫCާh,,LLwU:^@X-8cwGNjƊ@~@!`O.Gyl=yST¿Yc>)!CN?x jo}$@WaU4Ȗw=kߜQbtQp.D'f z3YmV#Nfˠ}!pnjʐ޲N_Ph[\1bàioM()H֥W432׫MR0ȷ6gXGϙK47nI)Tcnt/!-m4<ÔZc7{슾vi,}nЯq!QD1v' +u 2G~<σYIf Kò#L0r҆4jܬΖvvKkWx&oD8NDW_3Y#;v''F ȱZ.\D Ě~QG5*`fmSV*d bDw6(0ԥY4^1 `nGÕМz[N9>rmS޴1g|U>^M,L΀-?$Lm [0[X"#P'j˨& Xu iD`OO Sԃ{Koj[ST S׭O>' 6-gjx?0 +$t Ki1vbjLԖyA;yU6rn(+BKFdV[~ARF~"[#b۰ ] UW rp9vD,r& Mn#?W;CcIuԲ#7Y\2k%Rx9W4w G@k^耥Ccr]LK^kέc ιĐ,HO' q*}ٳxiw'1H2o u!k BRis-HEozHcXo-d%j'&}6uRгj|W!]8jx¸q!d3ӲS?_#?+4 h˱8ψh93&w;G҄NU3)jІ[B-dбcxb&Ləs W^Fvbz'?W#P BΔK=B<%#`e.dqj e!ߔs6=U2 ^< h%PwJ\<@2^c. JY**Qɞj3`1C>6Ш|ޙc6H_y#/!d6w;!oǟ18>ԏC~7x75D5?H{pM \PR\c3k2H)=k|eY|)3{AH'ufc8:ky ] yFLaȞ|&j})؞IVWF3ai;քoIvrKNZqE R ?7Cx+O VBʅ`9Ega\oUB.ز9Gk<:ҨCak$˩D^:@mQ*Z]1 輖 윃moFEzS8OVRD7;<:M4 hfsyo;Pɕ¢3whK:gKc$eg&{,^%YZ*\BR؈5%=p'ʄfn\N04XS=Fysvlg:*Jq.{*\`[awl5cQy{z>D^M޽&wup")YMBvfuLw3rܙYR~W9 {1i䇄Y6c=*x@y ?SZ] -( VdTUgt?L;@w w r % +|N۰Ub[4?bDw4T^ VWЭB 7$z* \:!}g T4䔄B`/sCڏ[ i*+̢Rmf/zPd ղG0,W$ lX@-m ⃥֠Q ;I-)ؕ+Dq# t|"? "$OSV7cE ,U.VVV:M˚ȅ{gear>9!J ο ʩD+D #yqQ@oc1DǭJC-'鑃V(]Y;f%H$گ7q>̫J }Jz@gTC,WLJ ;# KAPq9&DvB3/96PZX 1Y+N^րT5`.~ewYDWoTocag]>[K Ud6sO rk[gM+Uz߸]ͤIs>,/UZHg]ENyUIPA&؅ . NLEVtJIGe,M`0*S?؞V(-2}RDT(oF@},(D7־${W6/gl?BY7sld ]J'Az5T]x fCf"JW07j9aoÖzJώEPݔ~o R%ޔbVsyϬxlMY_p+0:|ʭU).eڡ:i؝9f-sm{H1uj-]#TVÎEXࡊ\#)[Ǟppv͉ f((J*zq]= a0Ԁ/d҉\=G50=ħd'{i-Eҡ=pϼV^scz•8!YѲhl XY-TeQU;Ƶ7(S=J JfѰ{xPz1C-ѻ5^ncu2#/C@'w:':|kVfewyd`iL {lP=" dA5ɶܐ D)9=競pM{ `击l|T< 3HQ~$f [onU}?D;(dc[n-7=Py.|X-<JѨg(x5SSxi2?#]M7Xpȫxu1qf^gLixyD/?UE'>P"DC@Gy ro!3m?5`?ԢpOp/IC+Vj&.޶ɡ[raxA}rLz2F5g#3 Byw7"~?$f6B1yW,cq4;p(Kh&GvE{wѮ4 EBJ< ۂ0%2J6U ŨøiohS˯)ᅘtêBGO%VhZvv|@Sj&8*+ µMJ UͤHfz>It "#/Ş W3Ԁ@l,Z7uԓ>_x DwMDύJiIM|! •h$ʧ@&Qe SqۧZ*HNA,]y >t)pIX:wس }q5>hYU>_aFҔ!&mf|C~BϮ*Az⣧|Ik#[Dɬ$Z_褀+rdV{[a@XB~ǡ5!ᣮl mB<{ X}::Cדr0N.T Q)sdl;uf1MjmkZ[ oUaw-[,avvچcdXtMT{>>e{fM* ]nnZ, *#lM@*ݢ^DȚQ*?,Dz2_.`bgmW3S?E E$[<8𮳃sQ(s5[V KifBr[DRч}c _=_q+39ּplڿd)"vx=A~ ɜD1ֆ>{z`"& .\k%:|^z<*W`)n^atU#vAg4tIc\dˢE6CgHJ+İyp h/yp Ra27jm)5_xJHr {ފz GD:/w6;. 𒗳Cmdz?DV4ڥ걌%"^UԣR\Nkw_{eC^M;P$9YxT[c>l42sO;^`mmJL4ޕ1|_̠ϳ22L (|0т5zy#kث@lHKN#wsR?uP=G7 ^iQ(Q|-Tی|x@NV:WZF(|} [gDX "vQOoǵ?#"I/8\ 0l=3:]6Zפּƫf!QM()77|w&pՈ lUW!+>z-(0Vw{siεQ}OpX;7#Ԗʑʹ0Flѩ-h@Z% <,+ss35@o~-*wB /q;e\ d%xfvr1vLZ!A$xBbiaO#xX1$j.+&ig0VU0F -]5 hg^'~ò_g@赀=-%rG>yqZ#QaB%i\F`,H^2(4NSύvx$F].)1+T6MKrU|KB5\߷Mep犩</Xd=MnjQUtpVT칄5@|YIr 1`\X,b5uR -b[_O9h.u< P9O|?mj[PN5 *SUkbh|CJpH:mSHd'Yx*Z pܟBr`2֩ąPj'oCPuE %d ͩ7 >**͉5nm"U"K).rku(F#Dmﶆ| %TVW5V_Iocd#47#_JĹTg3:KUv0+#;EEJsw4(!=>)/Yǣpaepq,9XYYna# e@*V2-uq1Wq#~X?vkմ/u7&h>>[3+ #stz R5 2q ĐRMyu3kZ:)zY/%E~tP UJ7a(m*a5+zAIM,! WJ.O^yEh<=W\lDnֈLV`M- IM}R]B*^3p [`Cރ ҝ{@.73?$-`8hpvpF*kMB#RV@Dj*Tf2kef{ [Xn9gWw)aiNAjƛZKn*e*sϤ\:zQ3-wyrT)fyͧX0&h`Rh;tnʻ4*N uYl̚5`h}c[NhB,. o(jN7*÷6 mVlέ&+-|9=c% M ҂}ܟ>OKӳgxw[iN$>qA9-4WSRiY[_ F+>CE!/J`= rX&XuAY:em]oWv*booѺ1 lZ?` 4Jw͜sDS~=Mbb0&FT33v쥣r'p&~(8*^*{+/X*}atus_qU3tmx9Pas qT il,u䓾Qm&t{:4peo=5O\juBRVS-輌2kȼXumvq~YL 㵝1my%كvпr[DY"y9Z|'7V A+_iL*x$7κAO} d#&¬-VÀzOD]*_ hc_V(^'TYuJse,n2\p L? 7N>.l֪l)(oX{ЃTt٢\# ;8fB%m*ЭCG sj>S|J|c>zڠZW}сG0iJ!w{|AAAҴkÛG}RZW ni,1 y3mt;؋Hrm+>'ÆW,-pu FBwoAaE͏!K<9R=_ut&;XPN* 9;E""1,3ӈ(w53?L^qT7[^yyMpfY~!]jZ08a; sr( i4'?VV$#ol)-U)X 9kmTE$j/f xqA0JAُ ~}*# @!"jaV9&D o3"ʠ9-/5ȷ5-z8F̳}T]#lvܪɠL6YpI_rVNx at@2'7 -խ&rˣ"9M4KY "9 {KfbFĺdoW1 ۗч_Uf'.4GB![M"P)s[& {AA l+ͼF' #{O[|u2":(KMWz%Ӏ_b"s22 ,_Z XOe/_PUIWk. vPĜ>cCWȺam]T58qʕ@D#v`ZEZ(ȨHw0*m?F[tp*<--EwtГhK~ ~6d>Z/El2K5ZNtS^ȟ4^F*G$Ǝ2OgtFHE"jᙏ1MC;%@/#l)-#1)rO/Ƒn&{e ,x9AQތT8="< B&]o{B뽅 |Ь;'q#7QOoRYӻN08!|[>i(f.P?qqeyȘsLd7.Tj#_1M¯hi2&%+ I|vܐU;9:-Gp:ռ{7R?WJErR䄯zz]d^KCe;/`e<9ꙛ}f, e' [;ѣVv3=uʟh L!aK- Z׿Cu.Jp&~hkMT]!EL۰6c1"|?pR=+-g\'Bk8p ]sE S}FZJv!ŜMe8,/Dca5!Ki{Q-nf%YzvjKNUA0+d&%q`ଘֶ!b1]gg » %4$OIWg?V_:Shj6 ԪMjVVb{PΣ߸OkRXI'@~RC2žiӖO)"(kB̓BԥU々WC‚|. kb0砣^._hu~~{|;1"H}[LuQ/^% 1gaoNtGldnk_>۠Iv w\'ߜ{I̤97i0:h7B dعCQZ$I=l WyC0H;bf)-v=+seGHQd>RPNFA}bPDhZB7=:L3*i,bOtQT#1 L/F nK0tۣU[W(-:z1vQyBeDP~6)?0_'V>+PLEqi.DُLUDqQoT~ĪPSKZ,:pxq.Et,KïGtc7xRVE`;/գ 3<V?dúCB5#rЧ k-P)  6|Y(Rچ+$ʐC3;W>zV;տRpdݯ1N ݌ ء_z7H'I).@p`#\Fz Hr Lȅ7Wr}T1ïK$sXi>Bu:ZRrtIfUq*_Э|!VT%fm25meӮpTQoݺ=Z#wBEVRWa24F{zMS R2^QQU?[~θߗ^cIm㟎QN@O=xã~LdXK9+_ͿmvN2,$aYdɚ'XqF- 39ս鵁N)u'ֹh.Zh"}_Ye IgT7p$ARېQY ZC\aPư23[S# 78(Ik5tZCw9ZY 6d_lRZ1ݠdIA`)LEHhLQG6B5V"ĂU!̷w JPsˊaBJ 23 A!>xۈgu4V-8 woZ%:#?P ?D i[A31,˞Vɩ:W4ŮՀeMXܖ+cb|܋!WP)aeNkMW!HP@7Ҙ*)UR籈,f¬Š$׺UZ v#-bQ?[|oeYQ/hJǗZPaޣ̬ڬYđ%If D=1[7-rdRKM\&Yd2n}< ;uLQd/ժ@󰠾Sd^ɑ>(s:!b2f㍘QILU JLgC(|'ES,h0+!A9*h  OIvM$,Vڬ|={k߱cf3 Η{E?O54j}zmoR7wvm;3\<(<^Bm8y4nslS zsh>}_JemLk>gD=/IX:Syqmx$XX{F3NB+ZiUyIȅ3CA-9IJH*l$J@q 팅xAC Eӗ|? i2KuD ?ce@䆩\qRz jz7(:nq'fT}$ pd$=8ѥl~s_$:dA97Rձ2tjeNq;G󦷒4(nv2o$s{"q9/J%c_l^h H~ҁ\;G[ Zv*)"e"E;5say|7 F3hWW a#2b +0umrw5I9dMd۱JSi ; Q~*Mj]TbX\A%W'N7y\=;Qc)LZ&<ˮ$l-IGTB']{ - ==p؁_ YK2haSJjz"Ry.b{XĺLۘoB (엞s U܉!*+Էy^PZ-N? %e=SG Mvo 8 oȌ#+$ s/^Y_^M i Q8 zw1 JL) /a&,I,JXx6$ˁ&n>̯4t7rbdHE7*?DH)M!v_U4n -7q6.U&զuk+XY?[(A5iۦrAF f߳DYwTdcԅL$|C:Z0Ocg^v$ - Rj;c2?#rnc\UNG*3ۀam[4׊_Dw L0c#P HYKSrj2+N#W 0#mV *jdyv0( L]pܪFYu:~q8NK+ǩXoB3-|EA3GHKNN-_wzW[L,l cΚ`\L*ԓB;TKbɰ9D~7G+iЗڀGz_;>ԑ;&6bAY洜2Y,>n]Xé6-! ]=1{T/p N ݎG>AE%2E{m#?EAſ;/{]gdu~-F>_\(dm\H<ė-G#*% zxŏ c:emFB=yp^[1oQXȄ ~-- :Q{jo':3.)X%bWġn3.wZ0Xа+8ΠbB05ݻR-f'$ZN/a BC5e9cwpF".ͺhQ@M,ޅT(J3AhTPFadqHQԅowK"RLΡiA?3RX?dH?Yi>(xܒ4WNO=֊T54{!ʧh{:v;ԝ"]"e/ MOda8Vm ʹpSA|Oful%A=c_^fi4_Z/ Lzjg?;VtJlAbR8˗).yE#3I~b*8 Wr&.U/)-r<H  muf:_DOq7=ɮ]w*+'s[ F`<>.*x1h7N^aQd/ d}<ƣG֠2w\5pD}>Ul|R@'6-ڃYo8$1UxFbBe 3^xYZ[&D㎝7nJę@+rbFlTM D/igYZ07070100000064000081a40000000000000000000000016101cd7900001c98000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko.xz7zXZִF!t/[X]?Eh=ڜ.+Zl Nz3@RT4"}xSTEFjfQ |D8֖@0ag*Q}a_.y6QRi,/CQЖ NfOǘHYO'ѹ6N= 58?V3b{䤊ȳ{k. Sb7oU0,>6dɧ?u+¹ ͛o@JP2NqZ{ЭH0+tsSA"bLC=?WBd8X?Ơ)x*3` Ye"DOt곛1tS:ȶXa6O6}g3a܀G"#yJޢtuI!Tv̾ʹwXuk˘[ק=uE˛IRw1\Xٝi ,2 ~ zO[ lcv/mf.sn+tuwks@a4q^=|ʤMwMhXMX^đ#awB|01Dk5z@uICm4zS 8slxusg=EED퉜k05jbE&6diŮb&z*h{ PgJ'PÖiCZF9g%'l+M`pX#s(~/o؊a\@LoMc@kneiLwAL [ii~GLsxAKo  K>1q)DItJ <_璖AEd9L޼'g~bأncEA-]uN]]=}tA@ L}9W |T'v;a GߔETp0?h0||JsE`O89|;fBע?Pd\LZO3~ن_+Ed<ES>nzL W3i@gI;*7<˙-Y-کH2Y`dv.lS j) (Ώ޶:r4cD_/C=EXX6'08^@EZvDn6!EIoQvd ThQzF5]zQ0Zdi*gXf h'.2։j(O_(~4()حIRFg\M|RÂ6p7ffXY`LLSi|SZKP-U rQ@ &Rq_Gma$oa?Z7aMӭp#К< VE(omڜ93®K E; ÔǾȏWS}<`Ξvŏ:G1+UdcS91 IIڵtkKLGj-#/qC=A>pgas(牝yO^?:P52YD'KGlԤLjʊotne(_܇ǐ}Fy'-U@ +x[(GYz^ޯWrużKj VefZ(`|2I)ş2L6>VbmPU4VXlf\jTu?Pǹ߄J/MP[TE!;PNܭ (nmkxCMmeHT1(s ZvoMa'#׀"cxRRլ9ъmhwre:*z~4_1ōx?w,^rS`TSQBK|{hAC,ju ml 6jФ)S^@nw ėӓR!b@]歅#.pÅ12[_ڹYNw mc!D*JAk5ʁ34'ܭeZͺG%]Dj 6H3;zRH\E;8 ~%2E3HV߲BC_fTU1%[6gr77P{q}{ZݔmE"MyB*)3Osy(ڤb߫B<\D>`W7B8Tkٽ`B?PcF‚7s})tƷfÄQpÌit YE@ޗ "\ƴKlwQǗpXcUQR5kzf]<2*ޝ󮺣 Ȗotw3=,x *?栞=O4 |=Dކڊ6[+G`4R7Rl]ʰ>#WR_g6{zC}E@ ? r,l1nJI(~Bk. C2(P;|/]8*'g/1eVY$$5.K)2 k7fQR4äS0W [#Iw LLnMsf%l$QR=( sէ^+ѥz @<ã4[Amn~E&\3bCBl^ݮ#ڟuPUv_&<0[i>:y n鴦׸ȄVW6:y0yZH>tx")PK G4a2u?ɪ>ZylIs|o6:.+je?]BcTIN8HcH_@*jl {+EDf+MO?xehGt a,rn6-Ȅ7{1N) mq`T͘3֖lڏg*Ko.\Z\36,p:8 +F.Tcy@5;((1TQL]Dļ|g?VT=h @gc5wanWt.4}Jw Չ L< lѥHo3z@ XU:D|F{B4%xqp)Ep.yR~"2|y3ܔ~%*/+Mn$' 0K"i= iۓɕ!e /AN'DZzƲoF/Q@t.> hg8jrJ ?V%[ɱ  [n}&>0wy1Ns\¦LiMItm20+Z13PFVGG Se|{5>ї6;d9)[N՘ShP5'fi]Mο!2u]&'2y8d O 8k]qQpw6+sXؔR1 c3a ߓ:U;߫iu"[oy]6p4 'x]vD}hr%=e:<:9. <b[ E1;&F#GpfYPԴ W&G4mJF AkBq?p_2F1#.תi맹K7-xîKh(\Igģ>%)X;B,x:yP^QŒD~Q===Yu[&Xg4Ius|^Wh1 +GqulV10gVZ4vfV-0f .+_& Jr&~h|GM}wOTPD@)q%ٱ<_nu_} 3j<yz?X#WNؑ5%̹A,Ï+^B/A!ӻ[~8a"WQ"=Ww]0߅HoUnE|dB$cd"nH7> qauhֈ5 j`t3JA~wBKʿrl7]7pL{ӏ[;fq-1R7,-|p޶NxQk3Vcǣ003f0h[E]f>=,}UtlS$KL=CjÔ3uJ.D#^nB {~x@#4#*pR^EHx[=ZQ PUMHNe^fj)N'p[$մڭUAIKL8 ,}1b-STrMXmDy+S+^Vaqp2⯍f6XX9ӂ*٨dٓ;8G'OϠ_ 9@ 힄 {TΌN@>Sn3߲Ti)] ϡpP@ͩ=j*D1T% \9@eх0σޅgyG+DKrq+8ܐƠgYZ07070100000065000081a40000000000000000000000016101cd7900001428000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/hisax/hisax_isac.ko.xz7zXZִF!t/c ]?Eh=ڜ.+@`UQ:@WF Yz@tFcCZnab . l7X"&e`NJH& Vl ~ auRW6lf6tg)(ve7wmAԊR,g$ p*ڥbVv9v|o ԎC ` yddpac햄#GM?^.Xe#{zzL{)9Rb<ӖQn dS[Yיa .V3WnAOK=)"ihPBW̪絍TA|+ 6'8\qk'FR*-FH{컃q09rYsձqdV$% IirWZ ]kG'ir:Ca,pl86Y G=tpw,Z%XC+RQKM&w"G # νht:MQxbeNv<0}hN _/ieT%-F$ +*=+1*Ieɧ$F3 " b kYF.WAWP[,iͦ[ gPtTBёjmK>h(& DrNсhS᥌#$[^܀0@YOEÿKl4oF7z(?tT@`lijҫT. Q}hTW:VkG6 eMBXOH38TRi߶ ;/-2egߚ ]މ$,pHC7rWmxJ[}@MmdBB0l]訢<N"bXT523dl\iG`&}&(oTFWEiL Ԙߖm*jZfDCYa$n ]GYjFWx>ߵi%~Xƭ \f3jZJDO:8k_ YkM/4rPNogfz\ 2;c^8JLNKwAw;U-k5Ѓt^ UXFEB‚$(UXa1S2Օ%(>Gl=/ v:|KO̦٧RnzhѲq)j:9D@_{Bf6 R+d{ĜeMI6 в 8HP+ӝ)q"Ass6*JPQFl,/2l~=8G<aD?*0HZN168'gluϗZBz-yvH7EO3Pá_&,9sG4ؙ=K:H8Z^#bH.9,ƾ%D6/oY7HY6z!C~b?>5N8-9ޕ)dX%IA_g(p!Z]J}R~\gJ3]A@92[$49Y1r6;U7iS\|,ՏddJRTuknRvg Z ?1Z{=?ʧHV~"YD^T~1x5Yǃ2x:#PLf!Ьll}\)gԆJvhub1fȨ] *]G3.NVv2u.4d~Q|ay1\ dj; )gC>|,@]ˏ͌c T66DȖ"O7m@6^ybLZO s)PbCi3<ʖ:__=AE-$Xjۑ^z3i~X|$H97.zZ8R2>\U\J!!硬UWqi9z?`Vz%MAVyҟ}Uh|8 u@,Ť2a$J٘Ds&n~#v|@GPeE"86s>5BC퀋/ҶM󵬸=#f˖MOǒVVv|/H竂/׋׺tW$]ymS;| /r0TX;t3FֈJŪ>lucsL0h"+"GF9a}?+-[7ğKo&Bˆ7=K%ɷ ʘZ -KYu@2F v(i{6/ѪNo .3vG^G?D+G\}eAx+U(xFTBK&X^rS+ۖPn lr Xb_F,zfJšn]ڂd ;Q2Em4||ɭ/TI%0֚uRK ޱPJhd}鎋d # `}l̴,0͌P[N q/i*ӧs'!ZtEr_ }uWZrPOf*A_9X8KJ?D{Yħێ9*٤cR/Zn;yE1#F¼+RcdVBd"? _?ߡKp}Kb3N|_pFo>z-~d jİ G+]ak Bt,Xb g)zϛQ R-a.xCF֦ wf-0'[gqp9ArxD=R,P\:\ݸ7DCPHgW1It\/| #7f6Yfui 2K9kcP yIR$@~?D^} @sT; QKW$?ClJ;sRjJ4=Im?3>dIHs%Fox@?/{yaG y&S@ݽѽ* 6$YV|J5%&Cۻ72s#(PdCz7V'꟱~, %+A6~-Fu>|B Jh BIQRar@6$ ]( uKʀh;m٦:9DYp bw ƖTyɰ  ;4ARdGxp1Û?_sTqLԪ3Љ+ 5'LR1H}xX;?aW\x=ܑzPcf!B!,(5xt m$JPә<'mw6(p/?%RA͞&I˫5!zۈ"9hwl,{VHۋO:mfq(e3\x. d1a5٭ h4*OB6*쨐ZE7Gw/:/a9wf;ml ʐteeĝfczdv*7:wȽׯUzcLL44_ v7]2rCVJU\l'ڙͿ]m`5Y+q&gxC)i9֮E\w$O8/qx=o6F+^c哒V\`F*}P7RZ5P()qa *ggF],Btldxu=鴭 9#k@DMt%IM܄RW]DYfQM R)%#buZˡc(v.1[ Y?D3%- !>" _8HVuֱ3 ^S}k\iI9M^v~8C~] P.VЃ' Kͫ5YEUGWg%OoT;eS}k'>79 E~kuts ynnL4Xt2I TĶ5>2H-|m]0JEwD%65r* L! ?u\(LO Zn-q]:|p*W+0q̌آ̷9_VfpңX?WViX\wORaXsosΊP}. 7P'f hOG~|P4qSI6T(gԾ!E$,k80%sZ^FyȋFNP {H FI&Pc)VA} W@!<b`v|/.&/MGï^St׉|@߷ $$pV%ynٚWi0KSвr1SqGbfh7Cd!.xil,yHmAIO\ Ycn҄ZD7;@ Zw}wHm WvM]^F}@Fk6z}K# =Q^c]IQ2ynt8N!a.?J|"#9d=2;k"[$ Vx&Hz8C~J 3qjIN*uڐ-a:t" cH+ 2Ob=S0'v!F8@cTw S򃶓P|DL3YFl5[+BQg5hqJ):Pe+sp:nŖ_^JRʭtkT=)*fM"3!)8K)/:~U>rB[QJW]808̏4`݉ARz>Q2igHW>35FfZzfCCo*4 oW+ୟ,%mWV#"yiŴ:#!k9" L ȞQj3)m1<8⁶rJ探]kh ڂR;&^Ե exLӘl$RFSN8R{,2j0' #^`ҙ+JO:Y5UBVDڅ| ZnAATh8Qv{ -юrriooޏDJakssCiהFWƑOGijɫ '%o3'Wwqޣ kh74 3dl\ . Hjq FdGV~*Uc/@M_Gʧʗ1gz?pfb&_6"8NMGh^ǎ<]oIC롣WEUjfX[8rF`~}]_*`Y'| \ulOj\ qD x|l}[/0M;^ϛmSe)~҆vDp]_L,g~rHQjj jG_$Ğ c_řAHHd ޴Ip:@ #9Ŭ 9 aOqak#Km'',3ə $i67>-Qn")hQl}+˰ 4P`[JpyB<94d;!`Kuw/ydcTRGaR:Kd^A^?4 “7(0J5ˈPe*3O97pyIXh;(sh Nd:K~lK2cM`RDs?@*2Ʌ dRy8g ?B TP-6~Etr >c+8MmK[C9F-t ZS &_[og"n_r'2NLy~Ȕ C#l>6vԙ{|QvMY}}HORњd/;{ܣ E2Dji J,IҼ]3 ߋ^Cت/t_e$GxsBx5u;a >y${Ƶ: b/w,9sb?^ķ,hd%~A[{T -¯WY 9I2]0Pd|<'c(L_8_!Jbm8FuEG'y!  ɓE-3IjZTBH &cm MuTf]}콞G)̯5 }bRȮc" 0~żsӓާ9޲%5"7Y 4yQtag2IrL ,Ԣ`L+>?_$E/lڕ nGFVp(W\ފ?IlYy RpFa,O&7}PBhn o.3~!w;KKґ ?Pd4\.eAgЀYB9EٖKpζzTe[Ə'Th+ 19۽( PkMDg= @yۉzJ{P|KYRNj25{T{/.{QxKqQ*#12aMG|={`J|1l×1c<=ۍ#'diR=y>7.[%Qc}yo~/S !B\DDgE%r4L7Z]4euEQy~Mxu0>fM7"c!HuN$uE~lDmr^:bdA#VK(! -֨ߌw-.d,u!,&b;nMq ǀ+ l% T4I YȚi B|_Ðo QxL$] ТqϨmxʥed{x2żY:7ddz9J`1ie]2  }FHfdBawV^߭i#"v.hj>`lFI]ndJrDR&#},@2F*ϚgXa^9IW "ϐ{=D%2M_mܟ?E>' f6U|DŤ챶2SAS "0ZHD$~s_f>u/LfW LYy 8jtyrxKß*CztJHN֏\Ϳ:Noˇ2Fm`1j4M!X˺Rh3spcus1V+L'-~J /e(~p-Φ=GXtr/>=.91(/JFMX?(gU(|>iWߌ'ej· NlPAMdCPe5`.khg].Q"TAz7A3|iڽV>> " k|[+t['9Bɥ{L*q\)aoHh30av΋wY"M ?P[%E2n*3j67Ldʮ*^8B,644TU+!FB(s< 6cY>+x@g:!f TbEOw-S.=WFw%T+h,ИRƶTmtYUM5L1w/A&UKć]IzPT#)w2D6x}!0>ŕdղ;#Zd߷:Mڑ˩'6:,&߇Eʋv[Ƃ:OԼڵX&rF./m]6%?N<1ɼ #v6&E~'sDb/;:[8Qz9 [e%-SP :6&ksmw!XKy4z,H,X65Pz1jjʢd-+9ҿo>#-SBC !C=iL$;;-=H[NP]Kع^sGzP-xç{Hj1F=|.mu*+9N^[O(LHٌmҭN΢ :w\R TECB /V}%2CZhAtwFuob_k(+T; ^H_}$\뾊FXf\pH¼)BG-. [ dhv2#h0ަ`#x =1V%rpFG*B g+M\"JgS'{_MWFǸƙ/7)$lQ ]iPX{2W E,됮w!~l 9,3m5hHeGl'~.R']SGMD(\?TU^:۴]#"^bk-)# /`EDMP70_ξ(JldM!翦1HNChm Jds %Gwϻ?P4ʷO {3Zk 5mwꧺ8_E_7.nz Gsɏ7Sh{WMo2)ӐC{\pݱ$B';%gRb;{ GgCUJ`(czC%J΁vzkʭQ.Q7bwDA{(W C2'>J%-:q2{z ߜ!=q,pUt<,w\2&t5$ĂZu5ɜ_ o)~BhVGJl#蝌l3iAc)4;JH}]'st}7rd؁o ~by7mC QGGI ܄0Wg8$i^8[\7&td, ݯK<7dk٣"?k1J^꘵m4 LXP&>u<+ǤHkpqw w&ϴH{lhj qݨ_Fl.w7[ eH9%B̑8|]VA"܄mJu + ,T'|bBB!/,̞"w\J*q\^/BUZ4J/6'䪤.OTCn T&zY d? AAzgFN m#PFLM;D VAKP sod1Ïhz I蚻NRuokZu.Ђ{Sѻ-`^iR3y#S<* JX7 $E;ugo5Iws[hh80F&*47=ǖF9)*;Sڙ# 9VzD9k4 O=yk?3lg Ƕݓ*iqqtU7۟$I}vD?}E~5@~5U[C7n= ' Q S$A9~j!D٤* ./JGJC:"A2&ׄp.)'RC곀|$ik&(MUil;YuvM;b3iIjt5fƫ:whn“ 5IyPJ#F>aA$y0ͣ9lEɑCڕGpfH:ǝYbש2$4^6{Rl4<+vlW]!-:QLۇeɥaXqpZ#C0S=wT*+9S'[n5 wUnza;E~݌F/K`vvܳFp,YI'mEttBn'%TJJ%9R$#qPcD4śN^|Ȭ 7V4&8m&Y^䴶!.WKTP cmE>E{6RQX(ͤ['dQIvFu0hFKLME,8BkD v J_"Tgg5"۱7`pB@+LAٙn̦4֤1Y!pI<㔁$He3I$UE 2TY8FrW}AcS\!>Y+ fRPu[) y uNqy"I[(Wju2gH샺v̝uHnPҹ+1`9ֺS7⦲Nv6=˰|K˗|I5-l?n hm'^G߄4$0j$&׃N2N2[폙YBy.S4ʘ@ K왧JUזQ[ s,B.~9q mڏRvk?5ib&DU |$vp<EfK&C/ `Md?3a{X]ąyV/¬4'~%#<PgyxRKo TWk'C4PM|/.睬Rs0v$L;ux & EIsG$΋}}|6ćr, u~z ύe~3s|+E&mc1ِnhP>ܪO+s 䮩0{3͈(鷙ˢn/v=ɩB! T]L`,w Nkev]KAⵂVЩ *AR-'x)?_$ԧPip)sfHd%>!b3hHhRKJ"Zg2^҉ wRҢOg ='m(/^N,is*[x2\ ,%=D r8N>^E׺Ш}I? B0?Ff&9 G_yc(>{Ӥ2#e%mcVuHi:%1D̎7GOvU$*UE_ +bͶg}J8*/- Ump1t9;+˯W"SXyY-WmYw0Ȑm:ߔss$QqGG@Oƌ~2NRWUۏϝ럏^ XzH_q_ *i"t4TqnR $~Ba| |C^~B@b!C=U@Ƛ BGʜ墽9dlt}oc?j92t'tՂ )jY6RY~xgVOeC[.=B?`` I.X?DJ@ O= }t^F}}lAl>@3q\7yVPR9~z >v#(p6Wg6t aB78 TbAҬFs *OcjRYUzRFلZ/(zX-/I(yB~O[ 43mY"éVHtŬmspE%YK91ߗ_*Dcv cm7Xə(eX~gL?VF)*z^؃\2ְ)D[8 "C}`)W>x a1W`">vODZ~#:ac\O+)a(M9 \JX6u*W&25wx6yy"/$Zu~8ͥ*M p>^u My}8e?oO0&Agb-SN|-ɏ|n x+4 dž⫛`RCoژ%g&ЀY(`U\Tê;Z273ψ $D`ӢB}#%U^|dQ|@V>pi@ NHVlq:ƃ Rp0 PB'̊gO2W-BM관 fdDP^sIjFh?`gyF;M ( Bboy֌·u s'$hȁcz ݝWmw8ybOXOV%y;/FZٝ!Ĕ޲u[oft &7#o@%=^/MNJhr=z.ɫ%$]^N((A_!WơFuhĄ nWNgwygg9ț;rySY,z޴ )NY|O7?h mL_{!$< &hD@S]vMgYZ07070100000067000081a40000000000000000000000016101cd7900012040000000000000000000000000000000000000004700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/i4l/isdn.ko.xz7zXZִF!t/o8]?Eh=ڜ.+W3F 8Tj`Gu3xujڳPj^Z4a)V7@XahQa챡SΎ-G,NXxMq\n\1ٹ$ L odUk_:]x42u^q@<)N 5}`:Wq7-MmGc`Ƙ}s˛qA҇ۀM~ c2*|U [.'+HWڲǍ((ӡvS1>X*B:' D,+e5&_16z|p]{n~fԌ ]gLd'Tc5HotBLsUCU!oO//jZR} 9MEhtμ0N!Rp^ǁ[UQ*v\'0!B]2Ja% Sr:WMyHAQ<2db}B G[֧@˄q qdUbFJ95Z`xRbbOcƷo5,pd73Xh eX{XއTŁNιPc\Ki~'p0\y %,44֯CItQ1}DBYPVx`IhDu?Djw`AumPbI94識RrFfmfD+#{gŝ9͙/,HZ*pt>mZ^+ 5ҹ^Ns=V&7SXsb<?4ą~Tm)uL1OW&);ɝ`lzH,2jQFݩ|wn_nujOfɋTb2taAw{s:#~zgXIJb+|EN --P!Ry1;&[;>5ara8|QNr$zFd[9 ~:qXlk셫T nI5:W! eiҳi?ӵ Tne&#°5n# W_zV=ՍZ(V3r+ͩ OŖ+vAC]u~1Q g Qnĵ2>(b1+yveOɀjcau$n-u|F5qj>lK(NUᾹt(?>nle :VTl+*8p48|QkMH@z!Yj,$[oҌM1"WVI=&A"Ә@ޖV 祌G"-֑W6/3#`AZ[X6}ahoi@:҇^\IW}C'g'/QʇpUG0,#83뛎 S!;7Y#+/n]ShE#a* ZR}^}\*Y+@ [*[Q Uua!Ъض%7[nVVj"$X8lι]d-M)ﱒ0R̰PJTqRpZG 2NBrSqۯ`8h`=Ӓ"b ͈'`n48wpֿŠ^`"Æyq@ >{gi}xho??{|: iv?X+1S~%*UQ&Hqbc#rr pyĘq҇H*psX?HJlɃ'Rrzn#cXYsk2.RR ؕ(LjZ ӱ5LV3ijT{Ty}kA Ʈd57w\^J4^!HDP)v'sA?25-7OwGtD+OKK6&O_4Q"QEA7hp:v:“!yx/Qќk1m xCta(Ņ3axʎmHanM<)?s8!AȔ5Pl1W{ 01xyme&{UC 'U2̸- $ $怬}~czQt%Z=}JNI_F4\.=CBJ鶷-ĄO0*j'ɌFϋTؘ$q[Z7WK(4pꞕs?%$Ĥ #;;3ӌAMQh%'9JمWʶp$m_sr|Oj{#B dUoiӦ\NtZdCnw;!LخceuH:f1co&|Wdu3up Kr$稓J5ʰ.9o-UV{o&6 hK'}<7K|P, CM-Al(ac{3Y)mӣa^V/t#|+ O>"3MHfg |7#Tc\<8JyÅ6?ͣYelLB:Bw&%EʉavX^ 8ZP|z2p(M(FK?5 gi8 ib޲I*$!"99`k2&`6GsLL>Y /*AJ":hб8lS͵$ NJ[X=ܟE Jx KxFfu3 4RRñ\F1Xt'D5K/>w% z(M'1۱k% U4[-(~ ~;z@py%5HZFjCC3AA:&fTo 3=u>rᵃYވu#tg"h/4Ͻi ,#Skߺ{פwy(vq;Wѵ~=)ͺ`Bex1hjĘ fj0/?gB)vh-4*=ٗFoKٳ*<6'3ϓ?t4a=i½4?5w+u&tM20-595,`jT234D^cstq'@cNy^>gs]1i-Վl΀s.aY3Jš}/V~ $%U0LW+rE&͊uIRzԿl!o2i.ʔ0~Ak) x!l#:Z;ixD?45Gjǖv)6 ӗwu8ncS+R;T̞,))'x/1kBX>vkA=)fG mY4[&p.)7G~h6`E(x'Ϙ X+ Nqyԙ]-Jhϻ qg@0jl_qKGOҸo#`oJ ikHڹ [5p5 R~O \%+0aJ K9ԑ{/W|Dz$v#T;G7^^ݔ"䋿Np詋:fϭ.:+5B&IL %"9I@GLX-mZ2+ԉge%]9ouYS\n0o\(eԇ^fURi={P6 5 ]y~ߴhAf[OAE;"t7Y)\G}0lɪ[ ~]\\ U^{F2\5q[S|dujn>)"7&#NVEQ<\[z1[O@]*S?S"~-E&/KZRoG'ԄG,>0mG?qD̾GA-0 >4"5=!9x1{FǮ~Ɛ7}Í46ğnbE͇k#;Le:0KQ `yhߊOR=Y(.q,f@"!:qTsU;W&GYC4c};VnLkw+"{` ٘%lqc& {%H =QF,:y|D#xFl}i} 884PM3?OŕQWP[OˊP>2auHUV2V*-K{]aϿ,F(nTjI:_s쁈R4\a`R7 R?Mlܐ"dC}۲cP%wtcQZϫJ婕)(@C`* vz` nbzk %Cچ:p=BkXVq0 ޴ ;H\^}׿Ln&`-"M9}ZK34kz[>I1T[~9\1F–GpTOkfD{Ěf򁀑3R*0m)LKpoYu0~mu6wNJ6YxCQ? ؋1r7sAEWJnk;[SѶ JMި[XkJR(v.gf$qR 1b=̓UkhZ. 0h/02c&PBKwE!5`DیtΎ:v%_-#8:Sŧg~ 2QF'N"inJq6WRdf`͟sԒ7& zaQ}l Rr %}!qd߽'_$s:+yCzWߎ-na#g<s mBH= =mlf>Ou qYs,?i{Nke(tyPN %Z~.@YG#Ng~xA 68v/4c"ꮠ0MX*Ak9e?M5qpM7g#3Yijk-S`sJCo^Mc+hlΞ.;3L ;fǩ '|)і,B &O֧9ИI;z:q^#ɯOV,XuȉYЎg_䦔Hja Pc7=m2Ҫ}4umq{uYJy?e" n9ǫ_5ݬLMH=)ӷɯzyGU~-[ zghcl#ʗl'`? T%N|ӄ\/5[nBU̅LnN5:ddU^dx |kiTn2&,J̢0_6w-l6Ϩ,*;9}*˾ A) _yyw ҕ)G?$ 3o H)f&kGJ4=JVW=+\(vXjIY?Iþ!${?( =pvG# %+saBT?ظwZwoq! §#/ 𪡧`P{oT8 LmM//i@&tAޭ91QbBgm T4Nh7ӂ gB fCK˅ `˴14N g_l3<Ԯє@҃ `G$ ܰ򕧋W)z!ԼlTɉv':Y`閱r!f

    X =o5'}TF"l9F\H#!T "1'7hleDi6Rh56\-RrSv_DP󭋲tcBu"_NZ$z׷δ1NH4{_Q@Íbnlf2C[CF7y 2z) "I|@z_(fQ 4aYx#ﴊ $޵7+|(YM+wҢïFN&{aNdxLvL$(kiD$7@4c`I-WΣu3wQJ˒lo \Ԗ-gHs Bgӽk7$YՖrD- u=N^rs,O}Z!Վ %=mY9ԑVBVp6E#Jٙ*:%9v8ִ*UЖc{a9.@bQεEzLMo-ĉwPQiLr^ .g]- OqQe0s "HUPW@;;#ihL ofrāFo1 "x7yOY@솿6 j}d 7պIm"&~Ll>{I_#:Y穻׃`zZ_vzfy9Is-Ñc]Lk|x/Q'D3CJB{qU}䲱S¼F/|"OdMk!(dLۻRg]-ퟏ(0.6دu}M·S.@p:u Ih}٬kN^{XL/WQ<*87p0t| {myVȾ8\nZWY녾(]_nCd} w,#kv=-]a^o2w-N؀OQo1Kᣵ4J>qd%zaUwZ3$'jug Iɀ8GbJ= {i:̙d }(*M$I.8zcd#@>U$Q@L\~P[o|_l{U5V#A..nKlO:BY-]$'<)f6f!SLmҌw|:ң!D/ F~ *iEmv%i,-A6u5WGH|b@@[g3T'0-]ꓔ L}gyF-HZ<)Ns@ٹoiVކ]d ZLZ -]pY'U3zhEώؘŨbpql1BV&$\%va䂜 `Nʘ:s K7e hIW9]SHZJ_{vA ֒(S"jTrko8k[W 𹺁vǗ+x.kh)k ‘p/"j˖&D:!%վP+vi15眚3ծzQEw-Mw?rDΤeBh"W-H*Lű~}p]߼s7Jtp*dZD>y{[:#ΓQ6) pS}̳g C&! tɴGޔ(»b_-dҠ"\2G;㵂+S8=11U ^4t)RM KU_qM=UVG.pP$WtB55^++<&"'Cd I43O*-ް^m8́< C[$՗/k. ]k4YW(!+]< LUv:U UK2Wd?0™k Gϩ_Aۖ3a9_;h) g&4Hk[7z- `Rv=5!{\>`okdLR$c HBNXۇV6Y.U`Go :2 !-|-įrS)1elkarc¾c֏ b~MgA-= nxw76&'pJ=ܹ+ձ3sW}ٹI@-Zǃup; ȵH[*bbr'HˬC@u`")u%Wwxl-@9-+]9qG:w5MHhH/\Ӭ[&7|GI! BL lc@Cuc]a-BR=3IP JxuwU]b09t\Β,YW n`K,/?ʧںjjm(,c{@;Gk" %\1r6"_@j!#QPiЄU8 jw `<C.N[|cP"zYqy0 f>?Sg1=C\ʥ^ݴ4i2'٘_yE!VjBflD8[v;r$WqnM۪ CZ$asV͋OnȤb2p5*?Jd^\2zV IM־l.`.P7`,L+\E8R`A/89deYէ ՋӏHo^rDAM80zWNIqVg"ݜRPYj$U""}kmKieޢ1]Ԥ`A =(d޷_祌͘,+Gz+W2>X8+^hyP'f_ދm8(H XvksK~UWay ]H愮S+yyv-#q.))g>Au4c3|%W-"FXv Fc븘~]!'|쪸MiFF*j)HJ Tz|=#G>ecZXu0, 6^(1'=vW`jKOo|6i7Ez^eyph"Y9Ҍ'>#],ƘyضTZs<<9.d6tӶM3tT^nm`vDA5j,R޷?//q@Os+y>Xdp"$z-wNiՇ#uD

    L;S*fNo Ѱ ;kv0ֽV尖(DB?Oi3 "'oE9O*@<MO;XKLsRC׊lUz`Zl;qj^j-g+ hҠaKZA@]1KovKT!gدA $r)f/OqP{ɻj˗HC8 `/7 3_ih# bst;X2ZYJYj&*s=3JJ/ov[[[{tpYyOM䁊t7B=i*zI)TI8\OԊ b}+P/d8Je gqs 1DS_ө"BQî}8h.!f6"z<vH pW| j[腂P ^ÕcvGou> *Lr6^\rj5QC9ŝ }U-9p&^r@@!* Ps& ހ8}\>F) Emk{< /h7C +![Uz ݘٍВ:ʣ]!W(]9G0y[eV BMYUXntA JϚK0b[spzC8kPr.33Ϋ^)i0]nE:OX]wxo!!DmkWwyɩrYB&AEp9x>TG١b)ve÷W/&[ٯkJ[,,?%sXؘL|qAvITsiRsVrq,Obм\0^LV wS{-ˎz iGou6vi|s0[JMЪ3FHwYB78ڒw嘶7أZIH[=ءCE'*4xM\j5XZٸ)3+=\v:zWP{Vl(x"n/Ai !8B]h!d2 z!,#a-qzl&D)RAE{0F|>IUy(W~`N"8lJ(m!b]YБ85:m'2DfM,;~ec9yO fv0:%/y-n_RZoƎUnGm4, DԎOw`8[mkAnjLIQ9^n o{Ďe Go+8lSv8d%n "<=#%nDM!1?DT6{lwsq%"^-d26JZ1thImK)O$>Ve̎pkR҃PB0Gx3\ -⾝|(n>8!3 s+4oƭKo ^99 =ߊu4uhS\Uzfq9]O ,>ײȂxwLTv$f fR>87JJcrod0~l wG."wvFFR2ʌ?إ],= 9~P:kYƯUҤy-w!@YU70j%02Eu|n&1zaD:p4&P{o0XYn,T]U`yqk7HE|xF1#}k ɳ„3m,&g^ +<ʵS +{wv]N=5~S]Zgw*hn 1D mƶ; (dy4iE3x:˦%dq>YƂ*}>"afJ~FQ;Ң%97@~ PK sW"]Vhvj*PR0;+T;/9j4k/8yוܟJ.[<525[ ShKtmr +IY$c_`8Rb";p0 :xYܿhIՓL椖@8f;YN^Lb*L]߰Ӷzd@J)9K&+Og^3}}/(I| br;͗Q&x^w`؂]đn- 2؇&l-qMbǖu|K8x~#+ɱdhn&)?kk-#V[Ρ%A$\j[9-(sN\Pz#܂dnGV7$4QrL9‡1D;7 ^ ȓ_q2nH3s~əظ '9YfUbf/b9Z` =փ L0?+P>4"le ѝ.T<.M;M v˯S~y$2UHhf6E2ɢ,3?<0gvX$d7ΤD7NڛmC[(4mySg*2ZbMrY[6wT!zma+rXsy䙭Ɉd<5C U<sK\I~ؒa^H-^^hl̠x ?TT!|L| =d6[=[dAћ[U`=-7W;z]sPϑ[or4 OPfh ~Zd$p:z&ꪳOì(51{M\2Xxեk\L8γv:Jn5r|qk,o1V ޸zsq)~]/cTD ϐ` [3Ҙ|b fo<^f Cvzٸ &axCGJ0Qמ [[),g>?eeԠ Dޖ;U6ycP1N\scfeBbEa0mY=r?Zx=͖Xxj;ak3)}gG2KH0!ّM?q4|6PwD,Ţr=Њ}~(#2Y4@ 8R6Sȡ DwsνY1sH4r\c)%T m^m9YGՀ~0 xeKڡ#D^[6኉k}/DZE?/װz݉1*=^.qYcŏ&ux0O%F韭rMd~e1hNGn~Qт\Dƍ}'Yֳ;㢗If _7t#~ Hy><>J#sC*/WV 7 d-£yJSyZF6<VyP#:ZË31!TM[$ldxR=d|+@w]VhCLfI8Ou"#$"s`[Sm=h^u; sY#$l':hʊMT@kE W^H2OEeVӲxwMkATZqys_Qs'G+-K=I,IqO0#*#S?Y0V^5`X=,)3$<jh*0Ŭׇ2,N?9#/Lq /;a-ώ) GKBz`ME| EnT!|2JY 1a~@oB \,o &uD-K|yYVi3Ve``kJ1YOZ:gt(hA=U@ꅟV'H-O?~ f}t1·2Fio[rE+ f+q= ?57>/5Nq*?"qba4\<<= 'T.\7t)/`Ւ7+c$~/y%Sv7~BcX}5lu$yîdN} #*eWleSL IDi)[A'FSynlQ!> *DD)0Nknd0dvbg}9тAы 3n}3Br6IKYa]z,g>ʊSڬ#?]gوQ7 aGÞIMɆTrݭ<|j bML0@¹F`/Z(E-5x 3Uc^j}ax[題ы 57q=}bUltn͞OvUq&:Iure(+:Qg-NȱÍ`j)קL[x5xw (ٟ*}3{ txe9Ǐ-.W$2i*2/$އNޑ{\Aknl4ց(E(jB_n7碗+XbolSfNlS=pleC_'z$oiUz1AUQ  HBsc˶2.5hQ)~pLݶIC%愒fm.IP {s=2N=Uae_Un47N!17m'lƆ2oGCHݩdF8ЉȌگ*IlK_[bW6Y1a>0DͤT6̪:" V axVqAUS`=sY(7`NX'1߳|\i8oHFzmKl2 O߇l`ڛή:xo zV MTթ Ǥ)\tϛB^ݐ.1ZSғ VF}AVֻoo*Z:9PdF"}ͣw G|9Ppv#:{GC ы|ǹꑖbmPޢ.ypFJ(Ƒ]Y@ݪO~*GO*8+wZ(Yk5}RVȳ!60rG:p ݫ,ߧƓ=-J@pI'.||TҨ;޵vQt P5gVOQPW@ry`g0YğM4,SngYZQ!^xCPҼPPt b ^x#,h™eE\p UV"m_ThOo{asZ ,F;[Nn\s/N~e\\0Ǵ9=MpǷFڏ Bv̎If[m@^'5tAFwjL=-=K/8a5[7uOnᇜ-EW'|pmiC)*, M&ELCw3WE\6] ǎfHm j3:/}gx瘇w#>\^dŠ(YpH>Q3,3}d0=rlv~;s{kgc0@0c:ujtDQۛ9r\k" zyQS,=e]֊c$2.ʞ $ۧ]}z,7OcPm^LDK.0"ZZ mj{D#ϳT1C3Jmߴw33*DSOnx$#jB ̻K,V(KVr!YMۓ#MV I.מEҒx,u fkv/|~UJVAy硪(ͯtؿHϲkxp{ڇ+ŀ9:O3@^r\,c%ȳJNOB$Fx͛gՅO䕉͕@J5|%pD) O`9KeuG%eka*M@ WWc˺帆[yi3^ȘόF ]p{oK3h%IJNO6̱AwA]q'9xDd8̀@vAX}0ySq2!0QQ)e ՓtT8ܴDnpU 6ws~ϙ,t #3a9L[LBF0*ErBdY[$'MgC OFJOY2Yg $86':!3|{e{36 2+1*EL #R5}:)iqW{l yFK}Bid?IQ 2ySX%/ka 5㴱gDeyꧡ닁QB ae8i𺷗q s+{b@fT|yf6^ˡ(L 4G89ե=*)0bw aØC$.$%+6 3c6EY2#V^WU:cF" r ad#cjLRU[ ;I-\veݱR#R; "*p44&ލ7AnBzHkvVQA")-\ְFvP|8Tч6%g.TOQiZK6GE$ l|C?eJTEATu=K}g*6;@EޝkwUP i*sx_.{d P()f=JkRyk O M~0?PK 0@O;.޳N`B(E-sRљM4m}2덅6kTQٽz*MG&e$ /".;\6aX e݅$'{ hz&G6+yq-˵rB:iSR-Pƫqn7`2?r0:' ֬ڰܤAYلvњJؾ3+9YM`]WOrCm7!w.X!9?3IH:Pq6a9) bj#+l՛&C]Px m| k"xRirTǀ\c^j,|F:.=u0MC6?CEJ<DA"[#";*1v9WjmQјw%_0$`Vē0g8%,bucC fgR m @=*ZuGG*_$'=OQi6vmI=);%'umfUO|o1\}Og 4]f. \OX~jWP/Xx+;+#zc'QbVd^/42RaSKi},d1hXY% fYf*!+lL.Ʉ"7WZ^  Eϋs}66\m?W+dm@63?.BزR t`~ܭYʎPΎyjBlz&X¦oNgRY|Yd0`lEu!t7D[ʽqN&2tBlᏖJ,V(NWW9Xq,ayr%KR3U-)7I1bğ1R*Ј2] pvgZ0  *D)3}KGxuHRgcm&1֎lIb;rJ-yQtDxW-roŌ+mS?Z1p $y,sXϰyqb~Ovó7 Ievv y{'6e´)a#(ĩ,d}fH"&EZjEw+}0҉|rT[wDfoQ>B*-9<9L%=OȓkFp2ZV7B߃#;TYJ CYu'm'⪀PLuTO yc1RYӻ*bxVTxO  9*Ad4%ov:+lT7 Ǹf8E9-3~m@$U.)+UL/ S=ilBd)ᶽ?/ڟ'd(ǻWXΛr؛8}5F칄Mla72iZ $Ecs}Ѧ߈ 2 N8<&(fd5?F)``~׃ajCOadx XB޸Iˣq^/'RZ)^J|;?4BC FR D%~1 rYn\=0ƩOkh1\㦬USkAuvOaWT1`C-(gf`P@D()cuX[Ay&ƓM7\ g!l7{LUH9Ġuf c@bC6j4m>nT+Bq,jوir[xVWFzh}"+8тoa2sTF? t{g7İP|^ZUWr"%eYV|89K)k#}sZ'j;%_[Zb9mLLQA0x2m]iȦP%̠rGڣB",MgP1C0ݠÌ6Gv!MbM.$̓QSRj.4+=@r8\cc/\J/bb'Fi!P!:QOem)M*<}E"7T\5Xϧ-L4dR?t|8]_1;G^H hicze4kc'zB|*ѓ֢wR ?<<ގaDw.nj#Ň2Ю;S JN2.)_xǨ?ROA!U}T `*܅jPs"..nöpbEz&u x/ǕJ]o))t$A9c㝛 #l w%ab+ d >oC bi5->MJz6x:bɓKG%J:jz` ja޵hI)Exў(=k1F,&c7 n>$ Z& ص(?4ytK(.u*eHsvT}[9V<1OKJXܸZkrp1/"r$ /ȏN0UqɰRugUrX.'@QB.=Ƃyɑg\@.e `w1wQ{~QyrVAiZnӪB^ޫv"GɪEF~ʹ]dZ)`4W!-7ǔ{XX P!R*c<>sVo jn$0- ܗ96++mK Ke)ېt8ۈGXQ'U&>[%PQe+T<ʎtcһ7 u48GxbHks U'mZ6rԟ6Nw? ĄpV:oȚ[1-hs[>EF-Rx~wD"j[4?%eOICmr Ȧ]_@ 'e[GP}_GfN#͇F'k As \0q'ժSaM˛ܹVu7+AI Msz = L!" fu@L1F(&U-@/kc,^Z&v95ܩ'`KB3 ؃B`sd'A r؍BPNYb4u};Zu-FTF ҧjj R/3+a|M=6][|*0ޱ_dyY"V82ծ@qC (4:HhO*8 lEIWJ

    SzSHDH>-'C&A mw^>!/yg׳m|.1 Δ*gֽ@\mCO?^?˚هOSbka [ցZ\U"qLpx(`V0H-4w'3S2}GX @۪%|L5sLĻf;uVe[bJ"̆e xXg`,޸:ʁb"3t9_SՋfS?H:"F(~Ed}GY"c0 7_JQd k/[дSqZ!zM?aIBx3mp-`2"C]ު>jOS:Jǣ]7i%H_޼k 3d+(nQ9 #Y>r2}H5tR1h} 03”؄YyX<6Pxz#o9)<[Buo=U*%cw$;u)0Y |+?z8T ;/:Nvid2Hs)A ]e_'D+º_vnޖ͞--LKkR7;wK^}R[8K3nlSIZk3;' JLPdߎ{>j vSgwXHU_ҕBm@|μp0[׃Ih<B J29?_/69[Ts"|jJZHMB֝cJ["͗3>"gJXMXlܫ醅6O9 ݖH0[U)e_0$Pd555%P(<:ؼTxT=rzHor=j1FQUt3fig;ңgf8dY5ri36"= >lZ5Xr 0c%5[KzkŠ涅=WciiVo}z9R7)B`09!v-[o6a#gc>]|Njslu.ZoW.VҰ~4D7dƆus As•C2 I^ RnEc6@qQRrujbIhd(khZZ`I)[8C(n)bY %I~(Wc(@^']hEe{;mGe3Hw##X:=s u> к9}h瓫䤽/y**smJ [%e\7IKQ`c}uǝ }\@p]{Q"'o,@^zJ5. C%Zh,`*F97JY%Up+eP?ƟtӺ=P;"6V2e-<ǍNk^C hD+ωWJ:I8?;s-7uU0uWk7@g@еy~s!GQYĄKU#gzb"T# B-=E&PÓP$/ Vë ݗA]'2W)÷niel37 ag?G"]̭]R-R1?섔15?ͳ@$]w.0V-`W˨n$ A>Kb!f)@\c̀=߯QC}&P#35ٺJ0'\*$q_,46]o*I@mT:pUp($x)}D~|%U&h4Vz;JU[ZWE[x2UTH<#$mo}䁺TO ތmAݶTO/¾驙{%A͞2K!G '~!#YȂLK2 yn>/)_{ƩP\zl\PXK!GzEp "Kq~oVuܲ.?A[iw%!OD*=}BxF?'QT.›}&VF wr1G]S/pQ6YGQ}PbM}n6?$}Ko]h}N[Uv{QŲɩ]?msŠMb?6B"f*ĮHe][-j!=.x.urCSMupwI, Z8U|?pPUs Nwukwl\Kj: e,VT6+nFv-4Pnn c,ZI0ƅ鉔ئ7ħE?-y{NB_"Y6N͡DM`o1\g0WPWZ}ԜBi$^3q\[1qðVkm%7_)O[ 55σ;=wi7ª(:*|Uͤg][Mrc󅩦 Zn5ρr,m' mq 6)dߝ]k#MC!R$Q3{K7r2gI*o\w.K1戹\҂f*9X2/^RU~R6MHdչAe}T'F1wOO,﹦!d,aاH$'>ޘ7۞/(,J'\3g=U!He`t`K+ܚj @[M3Vr7 s7>62zW@DkI-r_[,JP}!Gt>~ΆqLܤpFzYlkh;yQOJRf=KycJy6'G-'>0iA_f/L-$Z|{o#йN;P5GDnI!F>̡UT߁ SJi&lIՓLy\r:]nf}@Vy $Q( +MߪT_iuH%2dt"xUo0#% ȧl`M/P[$f|QbCw&{Qx3 F0!/?R 3NmHVW;+^_5Dr3M,=C3n̿g7D.GD-Z|c-ZN摊; 7EV}F?]tҰk:g9},^aa% slʮIVrꐤA:G!+*s}EZ"rЂ`wwL,=|V?ѿ@GD/hDE jfvٹ N0KxK0UЯS195F xWTuss ANuDв>QCߌ ?e UUNP85J5WSw=@uvDxV}+3;1Z[g`R8|;<Ŗi{E"j?@#2ߑk t'+i?H_mmLL zQjiPJQ7PfZ)U?*P%NgCF%~Dl!ˡQNn&aPE,v9r/ՆLC5pK㢯SEB+BsRbY'܉#7{dr bCDi*ۋ6m1V;#gI{9i;P avj'j|fnHX k7\x =dHUBe06wQhXW5n<:"C_D_j5HGfEyWcS!4s֍W)id³C[[r'#=nVV +=BfjHG2\19K/+y3HY%훱eʯy#"hD{dU?v bwIJ4(e@ ;:.p Af A9aLv:Nif!/O<%o' `4.^4m D7X\KJ`D ]%T "7I<0KǗ\8Q:85Zw ͎-0v i̒G̪ux5Z&ww h{c>ԯ$5Cym P s%ֶLhMKXnݢGbvWMl/3X͙abmseVVdޯVIv1!B*I33,: Dy03gqx$\OպOVu-LkN})@7QN`?•#ܕw7YXH︧2ѹJ?q ،8a- 4ۦh]cG76'L(V єxfmZ,|VK|QG9r!,5MpvC~-+o)r0t%FONJmxo܂vvl/GRh xQ[q 1WL* u$֜bp[jH-@ev VO=qmFH\9VZP IVCNP2LǗ\R'&Ph?Y_WG61 X^sZYD }tÏcd́TlJNbwPwe]nCdG޽)˦8G¯V:uOC]xAho!h8G$|T(IVQA*-ot [{=C`mKc;*@Dʕi  CuL`ջ  6/5Q DjG=$s3`9ᐦ* |Ff@H $D*ͦ͗ݳ3[zs9%TycZweGF(h0a)8mA^L:_M3|s6o*o#+ A9W^<}NJ 3!J u^3e<Sy%՗VaZOkK2:$Qe)p&&Eg0(0SWN8k}v9*xL ush*/ь{*XT &7SC g_1oaX?ul!6!1WRMSzm9X`թ CrӷN oaWaLx-1+26`5㦘=Bj r*()Zs-:~X-_jrrLΧRqbC[=PDeI(h`W#es,kX#޶JPV^0Fe7vx848\1*=S^ FGv3ԑ݇(nm2Yy[Ca<Tt7!Xl7+s/E܊5ȮH;nED aYӰF`y|KSm'mK$8_Y9Kc:'e׽c4`µ\h U Їf^̃WYm;7:~5Əg*7.]FŁˀ1#v7v͛)WǔW49 U7w{B^ndn9Jt^IQ̼ESTT$|.2R shy&͉fľW l}ԶnHQ6Ɠھ^?V%!)ފKwI⬏B׵b Ty]xWTj+tG 27C[k'jàD1 "JwDIT)$!X}?A[p1GTR^,k%)E.8v#rՇpm)B8ve4nwt0S:NnޯJ &`FJB sIRjbU믰omhAƁV9B~Sqa"ypBYOETa8 J&R~p  (MKڬK,mdi(aj.{$XhQ 1pk8wrz]ꇣǕ_{!_D-]] (qkxh Ž@7ҩ5$@-Cއ^Ng0l!T1^&j=S(FO,}Ȍ$)@n ՜eEog]Ly4#ltv?;;ÄL1X6Cѯ}\<0V=-^{ɘ9tw~ ܗ&vsP0Z.OʩtWpGܦF ܰf] qTC,1gYp5vKҔ d/ ,k`g44lf[fu1Lے\iYQ]=gA < TdtLjO';%xᲒ;rbs Hv>띙;U0!pg-WV5D#䠷}"u.M_ie :4lq1H>mXPn?N;5qI]\&.o._WDMG޻# R|ݕ^N_AUR+֎m05&ĂbG,=ɛ]D.:.[uSTVA;MVC4W?brn L G_?5stuj)j=3:R=gq HU?!Qa E6XRfZjwRF~bUCSP^״^@PWaF׭ff=0 V S VOhŒ jIvGp8'{^+yC>}=q,M`wa(',W1!x Fk8L-j^N !xCnA 5F[.%QQήYi^H}N@0MI*Z _;G0?˻mVq<] KƳćhcɧ ?/P-)U1tN0/m%'yv]揽%"?Av3N4fȨW0yL-Pm({ȠVfʢqJ'@AV7RՉFF,|_{W#'8r/hg9-?޶()_QppZ((]fdj?vI)iֳY~nqx:3V]HD([wqvEe0$ |)6@8LUg2/6Edc,8aZTXGd|מP +㶃bjH{tu?7z<u]WLBR/kV{#Ϩّ.*}IAl\$_TVJ:AҎG B©I+ P0l`fh{ HkfknwoB g.He)J<{yWRfr/g4r?Ig 56iEwn㕠+n7uJ32EQe* 9 Qa[H^ŧ넮). *Q5/iّK޳ަQpӨŷYv˕ gf3{<vx@VߠﲹNmd |u!DȨEh U<½ @BSrgS<}lwd~USr;kda!Vͫ En1_VۻfwvyvsH"ː$qpn̺J*<Jw!P@?kM6Uu<#JTlMFd$ A&[ImxY-IHx0:=[!3 Ѐ  b a<|O[ax#ڲs{Q޽xɉʏn:k%p(__I$[21p6̿U Q i2N&%B6i8C bo5ºesJdiS\5/ޫ <@К S_R8ZoЕe?VTo6^@[ ebŋ8[Õ!P1cǒ ֯: ±z_:U9!+(16} #옋xRἆKY nԘO%cO`Tju<*P\}: ±B|9"XHJiCzFqqyʵGƦp˫Dp!(X?i;{A0K|G@`^9nC|G\bhXsVöօ :j&i">Occ9C-ކyϹjR@dm/'O/7gYj|^7 Z>]js&~YpŮFWtXh>* YFF蹏 Si"TXjA?+]?2lѼ~ G6U :Hyʞ0]*2jߑ5< ݞ }e$K:XHogsM]F Q7RGZqct)r KMy,/}t*z}-Z_Jբb kA?pԩ:w 冋T*S͛&ʐTq5>a[h 5zwO젢E:D[]%j͂O^防6fH;&be,@>}ɛ.yXs\2 |1V]Ґky1Bit$ <]y( jSw\ƲY=/~9HDIDaU Ln˙7I~8՗I&J$&B o0vid=x!v lKH*)^DKd :#1)PYzϻ}U^kD~]XK=V@ uɶ1n& b#Ғ3+lwdNIAt"[$7&\T^Ajdj}N@ ߞ#m.4E%HAz}E~Np s5$8YW^ 3L0M[,rcReaA! mƎ.ǔfTS9|Vk2lL~e@H) k5vE,@j_lEncJj,&5a}d͹R7PLgdq<+;tӢ;MESLYXLzk9J%  ]SU [/B' +24^-];}g[(F(O"_wR*2uS3|ssOHLwǏ1@YRx ,;d$ȕ&v*(y atX^K=ewR%B!sh1(l[1k&rP4 Y\:;/DX߼/.UBh} cuyLbĂe) m5@7m) s(2-\`NzmW!8an }[AuVt,9Ώm=~O%\tOA^ e\30H\*`Q9鈛 +{9'nm`u_upŇjrLBV{;KmRhItڦIgK2~5/# b.%Ωhc7`MK tv>zZVfUkf{42_kE G j7A7?skgoW#z9c:y3i38>9ŠG+|KD$y/ tQ14 w$geHT 9[^*ѕ'; J m-Mq6B_kl(`܍QmJ-4E( %o'[5#9~1X'%p9^T Rj 1zTW&,4nuZ6DzB=Wi~Sʏ(KXkd /) Ӽw,qDEӌV6"KS4r.8kO<#XpsrE(S8оWjKǕ}f8dK@Geh`IN |CEʤc9,0].}*+Xz.0Lh7J:_`* %UW eZpgbfFlfj4Jm,?&Ԓiu^kdf:kt8p Fss*RfVum.d U H<|;1Y#y2Cu.Qѫ`'ȕ}pknR!mLdIْr9o ;B{LZgV`NϗxWܿ"3v N4\s/dJn1w3o^64{ָ׳P=Gfi5o̠pg x}#h7~YZI5Kw-U3VL7s>: |@EeʷBW2)p RG݉VӘF C3Or!w&HzZivavc.i^f0'򮹿@$Rdw(XZЀMBZ ̷˻ow.|';8v-o'$xcE.R' D3D$>T>T%#$^ }'Mh_Q Ex2S3Is>iډŗp;% y-'Ēpe Nk  7!Wȟ:`Oi.[ K@j"\~p0s1-)/m/n⡬=>z{:d?( )lUT]'*MXJۗ@B;-9 &RY+! L+&\p􌘆v:_™Dx"ǁzW1e/41DG_GUҊ/̥jS? 7&DSkg=œZx2nA5=%}Eף+g=TzКΙxK•h0K mAi`!*:5mZwsW@bS+(RYDXk˘+ _Ղ%n8-EqU08.'M ~l] \ 9tS8XNE .)ywXVr"Zͼސqt`[3n:=3 p /kA3XՖ&oB盜$_nd5j$_ O :Y7oQ\$ͨ}uJ۬aYrXo5IgxooPj P2Xz>寍.׿@LX.ߗ9v9q _;qj,l2Շ*tn3d LO]&e] 2R^@4n~ɷE5BbPx/O I$:1]+˿Fe;.%愹rTax7RGyyոE\C8@J{8lؕ`jȻiQRWjoHT`}NA^LS&읂q #`gUw $k|K@y՝i}dJ|T͑EN".^VTӭt]@ckv{ ifb!w+;OT8T6yFS6H%fXvwF)`X?"4*FxW`Ofq̳$CI24]3bR4|ζ1 ]ҘPp>/.VMWl$wwHB+QC]M f~ T_#CdiFj}]cq ] 8pi.N. x '.%-j߾]BS⨥yѳAxf (3zALR_`{j ݊apH/o"Ͽ[fi8MIJ ٢Aw"߳?8 eC#C "Y%0(kVnYI0m#e%@]jI~x,F?,2nLۜ;Y =o@G?s-m +* cHb üi9NCPEܬ:cpk2*xF"q0&qwpwU\хPGj< i |G?Uc}{#p0;'$Z(g5UgB"48aQM-d͆L8DglETN[]G$ _3I;/Վx,_=0!&#_oB'>5V6 56fG.}誛TS"y%L̲Τv T$Cw_MjB0'dz!|XVVU, ݞܽAK}dXQ f޴xd34I T]^TЉ=Yϰg n,1>$ ?m;L]tNm¬ǚK)J/f`8_ez!R-x +gibWH]>dُ7bw L%:ڽBtz^ð5K0 e_x9iɻZ4mvFxtB-ayŠMc_!'U>.n߆0^dFi,b*{mPT^_!v=XN9(}DHF>(3*)J A"%bZg*EHp[q^$pQV#KA/3l(? ! eRD]AK]9WAJRZ5|8MnhUVۛs5g>=T{% 8^`Օm0ᑌ$L9D;z%uA0 8,p?٩e4ӆ\DO,2pe F$Sۙ((ޔ(៨b͆_x縵+'tQ4 r9yL rƸ-A\0} G(dW uksSSKҰ@v12Y:܄NVrFa`?BSw+VOqY.u> BxKl:!`eŲQmnWHyIq}wXcbV2O rR ]P~[ ܤLF(rXRRn3$\zT5KZF jlUG-bMءH y[`S }%h˄3 u:1nֱɞ>E6%$ ^YrT.ԝ3t> ,B{iJ _֜ɣ]<1ȚB/-_6`-gZEDtJ;`ߓO Ο;M6z;-ɡ"wĆg'zj{dt$chW[M0gNE>wOpI3Sp 5"%鞌4x}N hĜWeaq.eL@B_tׁ6J]b,yYn\ͫ AOCc.aȪ~O/^kN\XHh$}3R 0/ =}J|Ak@ cn"wMG(74$\A:"kP{8WN^w$ WtHd7 G3_d ` IŁ|WSGi蝽?ѝIh߽wkޛU=*:Z$X[o /E[㗗 6O 9Aq1)4XZ:a9J@S%t?("`"Z bp[1r`-r^8Sdu8Tw&>~܃e4kFҟmxU+KYu$eXY*$"f@stD2j2C &ۊz;/]uYi#]sdC&=xǛ^,s݉5=d kxqA}s/)"q h; %)bs _$vS3Q{eذIZN"NJfv^ "yO;z[IqIq޵a⑁'1\\uI/W?}kpD᱒  i祪x[ ؇J[4{Aрzҵ.rKzᒮ;ɥ& E^>AL%n hxT1' N pAeT@qX(͐! dq7 Dg km^3hMͲvf}0l}{}b{LzWׇ9^`XcZW=8CUqXBieǭ'!֙}Cj@azMN4\Ņ%\ƫ"8hO),ߢq |Jr"4}ZkJox Z)05ս=OCV!kg""Lw^WA^mmơLBd?cߜOK#>ZB@Z&i|%B  9>"B(geT\ `-fzǴ0yB]-U 9]"ccyk}D9Ê o(>ӤمBQEE1<8CKt2(:oq0Ib?"FO֧wS(\ιA!mxuqm‚c%/olSs<)T4Tw}:؟ _p_Ӛb6S1; Zr/w\l%ػIN\ !2c*^ì~\<=G5ޘYZLyYxFW0' C FteUdg< X?*? ܥV)+f0/Kt+$y ȏ=[u$S7kr:?+w7U^1!h zq aE {GŤR(ۀjXQm5 -fZC%eHx,_`a_E-(.,O mh7QZ%8DN kڪ^7eF7+'*nWeYjH 2in/cơa~JO1ț`HKiReCrj{.IH|wX9=TVUoWFz0V3goH`B6L^cP'PM]SbX3aNCe.j֣+NuCҿ|Pٮ#dM%;sxs2|]1WMP8pNzm •Ѩ^[K%|.X {ĆO* ?CqPԿ˖fso/6~\N +2Tbp[oag9s ʘ{?`~or ?b}njtWu:N@ւ[L=v8<.c"RfȜjb${f`Ӹ(HJ˒ȃ.K{\ DOc!o LDIfIA`3ĭ`\X~(2WGégf!?0Ow"ϰe=X_!~n=k$pҮ6r"FQYjY]S7bر#V,rیx>#Ŗ|;-xqawY!fڣ;5ZO &nyQZb/)jFIR͢cxʴȼL6"c唲s8Uu н {+bn@Dd3|"QHxVu^r'l2Cqp˵RaD*@3ΆsD~Lpz3oŲ8\-Ӗ́pGT*i^iXu0Nxc_Zɟ`?y B.D >yNܴ8'F,I]c1FHb]10|?$XHKnƚ+(T3Rtap?7[!!,'!ŔMv M FRԲܒ ;ea;p(AiFp9}#)t!SQTŤb/K*GN޹Zk必Q2'LŧR0M3@ kv x.%?qlvU|9:_.*_??\Gd>@oTZ^A K\i P~.*%PMGjʺB5S5*p֗ÌY!I陣*n"ִ[MԄei# 6z=軻ugaD'i9YYe5h1_) ,A-@SU\ٯ.(B~/`q)#CchNkʹk3'86$fa*h)A>i/rgQ ڽ#wc-x/4jg\?DbRTEsQߤ,vw-3'NP 'LjUR&+Z{tL;}Ⰵ 38_ブ R9GsKҵi/gFj'/@=ܒ :S~պGÎKNlt1s+Ֆj:w.+&c(k&b)v-OWJŽkIن { #Nd=U=7+SY+׉-cPY0#7)^DZ.7(OO4q**h]-H>_Y׍(8aZUE[!OO&$"/Ԋ#4֧njo5ʘiYi)sչkVcJq z3/ sleUQ|sH!NړT{~FYfJN[ԡ99ZRd1By^OJ+8aHu^sʒO׍KpO¯s˅";۰r-~*St|RdYc pf1c8fϬ"%c$%muBtJTخ1e0C9t 67 ;SJ*Ɉg-[_noI 9ˌe.Ѣr/gkﰀpW`䦳ҭ'yv/04ش=y/TVxasS'7/IsЪ OQ3vADE c%]Se6@ˠ]]Lfxhx 142#<OIOӛrn7&݃IyOZzט!v 9W 9&NdNjr2ɈmeE0oh~~c \lSU8{l8dr{KZ8;c?1a>Sr܅ܹ4}Nj3m^c-vhd2bo q5H{Bp<ִ>P7FOwWzňOM:)׳3+HhܣDU-g\j=2;b\9,R̡ڏUuhaT=CBgnb&#UM Po !n6j"м)}r/";5k$+UQk6Hُje5 N]KBؓz@ -] T‵q @~Ili5Iu܆YǓb .үNc/g@[EVȱ|1A;bP2A.c0*i(KG[:Mҥ'ɬ+0Rgoxfm2GTkϜ_|+a<12܆Q%ouLaOx=`K |8 f}TFr:%L!@3 ^Cp|_u`>'Kh&s\섊RlY= t% tFI7ɑQFޑTT}) Ì97xp4;EÈƸAœ5&ٖSqT]*ЩD7ߊJeByژ&+&d6GTh3yZ=i[pO((//sLv~z\doX'+6ŗǩmj4(}" t~{蠘a'7T9Da7ٯ0XWkߤ} Oeܽ+7i9qճ$,x&1P9 b_'$lGN@p9 `u-hz(Sj4dol %] Ru}͝5RrkqJ;{nƎjacM-gz D.wQW]Fzs6UNVb!P~q&hY8|]&Z0͐ >aLU`9/1< EJZg'U)pq6)*nu11yHS pJ2+EVZgtx1i g{h "h(fl&mSiqt\Eި.^†,1bM2{Ԙ6Zx\|-4-e?vpmG)g.*d`oe,Y`6~LRڤPZ2ӻ#4{+QLGR8,޵7rvލB$*{a0KRhMuP2lowo" % tZf;7\U4o`?2B9LŹ.DթI_hʢ3?y_/xCUi6Unw ށVl]^tg]ء!/Dy8rbN#->uoeԊrd$7h?a$>'[, 3Py3 (_]&g:S(;ru7Y[]d?U%D p݋j13z_˧> } Ճ5[U&3ǂTK89??~T"YiQo@{2 [qw߯E;5ě;!bD҉+40 PG` @ d}C_07([d@ÏB&0gzH[ F2# !8xZVo=+>89d*d=BgtT/C(@z"n +Ęe DK±)`K/H2r|dt}k٣c?'GQcpYZ5ZeJ! baCn6(@{dǪg+{xƙ<"¯(2 EV%6BS͓k lur*~T0KI1N'M!D̑z{-_Dq(ػ5&vfvJjEb<_CU%,Y{ Ia=c>Z4 ~/d3T,1 `y).UCdEni`cnru $߈AJvYWҿ'dF5K-Vlrz `.@įhz]!P.P];*s&[i;T_HdKS InslO~mr-C 7;7b.vZJ5}؋jw\SgIG+~Th}Hs:r a56fbkR5~PcsUuD"̄b`k^jb=kCJ[Pw6ΓQ/\CQJF'q>mL83@Z+EHvAfkZ v5I:Nڄ>H`\N>\O4B@ޕҨh5kvv?[w&J=(A?lHK_D Px2PoQ<5H\)*[iD!6I~*2h:'h=nU\/QzPzf!NM^lV>^4d (P+X(iyJҝ.e-*B XHS ?Y({2_iZ5k :ӭAʬ@^%Nx Ӄl(/nhVx{a4q0wt/W‚A#2z?h XYks{ZcMN Ȇ$%61 nB{^=uKŝ x<ݷ# l5ʵNn1Z 9߯I3Gב).Q=|Aҵ ϧs܁%A;^T B,,DỏјhD^&~6ٽÆBZu7*!3pBQW 3~:ϯgU0c,hA 0#20;O'i3C䪽]Ppm/HѩlJJ^@Tat&!ipX4y5h6FUT"ţ3up>'u]FeT?-]"ek_U Q-\f;܍lRh}RM48$l/R|$%Y ։2kI-,,1ria+n, ܰNfKԄKCSOz4SJs0jTtL^h ԋm*ZJRQ։}Kam׽P۵wE!(PJ+ȶp&4ǵW,/ÙDba;ZDuyA0Y-<e\̝Ob8OB4gMթ5~\K;=;? ѱ4DheC䛍cZټdќk1CĹ,mkY"!&< 'M F?bpIv֬XG,"q*oPZ\,ok;P3:ڠ*fe[סA'QBmsjcjD2 p"M:ralH{/?.K~ёf I!-IdGSX|qIUPhj*j; [e8wÿbT+H9Ki_זfFY^=/f}n_˜Xpt\,\xoRLbL2p^q(KQL 89[_~%F$! i Vj,HuQQӱbAXH^7wМ C@Dm /kW`ZB֯V8^z\Ĥ߽&In`=Q,C tqN LzAy$xivQKk󻀖vB9$@ ZE`N]dl; ˧8r%ӳ{J_Kr[ܮuq {*@%ydmX bg6=+4p&~M$W6{jF4+HHX+7Do0$Ii-9V61@&$t9*;Чh?p@'fhy.@#./  S]ut>+?2=@Z=fV\Bphp+^sG>\up3i|;gT43 9<ӍB&vXvbM9M-鿝]j=V+\NbnKBurVfmPl;DZqƄi'Gyf'TWv!+(Iۭ-RLFoE+բ~+/Y{9Z+u&)fp|kt!zof5y]siiC 3#1[>LpZB*L(uM&jJE6atH2H7$ғuWS#=S^PCN/F KvƚaE6 7=([Ă/|1fAVU1|+MTɍi5i < y3/&N 6q5 ^sdj'c{Ox|; ղ'yM/\f~!#gk>PDpT})MV#>bI}ЭĪ"<02eN~\1?c6gk凁.H|@1dI=/`=:8э|K7NN-xql`妜mk',GcX~Hzu&۔}]ւfmqCI l*em{K!*[h|奙58PAB&N.N`R $&Y١Rfi0n# =˓ܞrxtlӄHew+P[ҰDhfήԮB+1p~MTG2.x.| 4OV u.0 8Y`c nss9.EL^3P"|%c 4ۻ@6lv6ӈy\q׉ ugG4D4aqN]I 9ثՁJnΨ=bYD 7㫎-̓OSL:jRY!mǴ`ed(p$UCd[MV f;Wn[5#ż ,.pX%NQKDɔW e`v[=PUb$FE:>G0V{ EnFHF =¤ӨܦҝqeFE{\q0M!֬;ܕaw,GQ YSӂdR Ĝj7[Ն0 )p8ncY1.w67hz#_z%w)mBԯZRM`Lv#[1ŷ\QAPk.gaW2 yQ3w`L$ e5|s}4X\j-x#-t5\RjV;ou"Q?/B Y]v&WicG!xc&b4)e,[9 uU8GX84t V`I' ۥcTs&MH:@a?l Wڊ%6utX,TJ?aV:.fBw %36~BιrRriGaEp.J)\Ä*ρK{י,^2ua~)Q3䏢T͆=B!߅<1QvO~'o{hTG9EVjM% If^SGN< RB`"A+%I9 Y}̂|ޑ`L -|9Í<:%N$P`N\Ԗ\BҲI#ߖkFKf6oԒG^=bb^pY3Ӑ!qWJ&q"aY޶9 lD\a)YI?k^4 I(WR# c}|iv1uO!;{kȺׅ 9ր<勫fXvC}./, >n4Z/5ʱ$DI3#Az6?M'G2(~hA9a\^ -B~Py!:(f>>edJwe@|ēL,M6; +pn. 57yB{蚖8! 8,-JLEG"IESߩ(yfX@eqC'[%%.x6!6?ȡ'kߺKQvl]qROEjo\&]:ul=gw~hayo ))_Ƞؚdn^9Å^&>^@ gӛ#7)TkήPQHLl0KLȞ0.i4(pM=3RjLFO)p~('aK ,JW4\AjxA'-2]S'htW~Sf_EBГgMmq #Vt"K8M5FO?w`\;f1YN`b4ł1 olB𠄭o,N$޴jGcb(:֋O?;u_BͶ.*{H6ӣy!zp=c LRa2ŨceuuK\.X n4P'}7O1cE^_mM1S76W~rtkRӨz= J uSBb i b2Pvm~<'g$y)[, 30T^K s,iz!=Glu^rwڤTi]nhvɺR%ȿ Mg SJ6C> j8AQWUuNeb&Tv!q Q$|~\(RCfG30$`x(AvJxUg9UX\]b Uv+k^KE`W>3&OΒ]F(D> Cܚ,)5eQ^zzɃH5{FwZʽx(sgSreSˑ&B3:ڲCx^=AI)d"~2F.I0f! \raVɎyXp:CCl٦$Tǫ6.dC)\geu<(i4?Lip e Q4p΃-X$ aۡ' =耾p<$Dll;5L8 WD zQ }a7#I%GB;`)l=Vx,L1'%/ᰪI[+ˌ8(yå}Yb'- =^1ԴQ)˗Zƒ霱TRKů5: rYԘX7T&ЕI$Z,\Gds?z=f`V偀k/Mg[Xg&Um%"k_2QS: ~ŵ8W^\VT/ o4J _lr;L*H\Ȉ+jөRWb$ E462DِY"g $s\tH>hVY { ,/>i!B*'Y3On!C"?gMk:EX. c'ݰXf#rXDݭrVUs۹ť+")1k!@R&,nLgi3 ~LΚs@LZxْEiEGpN  T%>\j[uf:%sQBc]ϾL6Tјs [A6}g>mP92mc00͖ GO!e>fTΘ -U%:Qg6 jOd.ɚ8򚘝UUkHi/bkZJz-W,B,GKH15ħ,vvdnC LNg4 50R,,!wU*6JE<8(E+*t) -k >.49d"d &ęO>^?JNI J2QP-AqZ}?NցP.=q}3/dя\zC9̕q]ϫ_e<_(J&cblavLu~f?@~ڞ[E:Xy nJ.fq 8wcCsvAԭ*fX)w)P9+ݰG G4J3DLAzǢcqyHI.Gu-HoO{@]yO=va8-W2#2F7W?]yfجhiH Og 9&JY?KÕ %´ {rD[nrhQ]=ZH ߎg7#<7[ۯvzǀ#=UmݶƩ \/o)`G^N-r6=Κ`} h{:qo6Ʃp"Qz~"UY0XdAg.Ǟ|x*EFVc-\rjxh [b|BI^+Ij;_@-` F.>'Mg1炽' nofO7Rz(%%D8.@ & mEQDb` b> f^>m$UMvP'*&L!;PrH+MdIOp"NȮB!˶}R4qNt&h4ibKq3%E?`z]2dX Q]և"xshR@8ն_9={b4!ISO?$|Œf JuiN{;瞬0_Ʋ Q Yqs^ kx! `@5G Oo*;J"JYK T=9D*QBɠ{&ڵ1UNMnx^>Rzrpzc9ldEcvtSQ:sm4{,'0E|t8^9C1W$w`vF5,3u!usn8ЇeTA L 5]\yz(ڡ|Yy3Xz]ش觗TxfLf>L vǤ9чw$$Ro7VnUFV5sJ<< Q/(Щu,hIR&iCwu7,_3E_S H9_tIPtmECy۩4@M]Cٱ7ٴM:DžQ`p@?Y Mӈ IOk^JKc:*wR:ϒtW0") Y +N=`aעl8]ȫ}sKc Ո^2F+*nA6Sj8ښ{E]22d|7!'J-Rmbf;Qo|Odϟ%έmr{5`UAK]4e? xӃ)[*8k4; j @SBVo @WAu ٢Q@.w@jut~ `y~=*`CGd1ecL Ԝ&vy#C">w^g _@JKgMY/G|b~7lB;V33_[NJ&B$˫|. .qdu8ELw|l5Q;8Wk6q1> zCS%zgոz5@4<Fv|oo+J/RyizM[N0߹재-fNr #ẹb;1\(nj,]Kbz9p<-#z{̎w?o|f ;m4h fY-\w@r6Q_wHǹo-킠#d{'g3ܱ36mmk?N;dg_`hGnV"ǽi!b bI %9nKRُ YV}C^l2٥0ly:k3B { b Πof֦Ʋ.N RK|6ȅ>ɇ/20{wY|SlF%1%dYZ &MZ:PҏyClTܾh8I@NaلÖ~J y9h4hwy!-NMJ?]x5.OeN[<"KX){ Hb=o9z{6"/|RJm/+Bg` p&Xd߅ޮv 3S p$F/5[7a`9Z.=.H$V;AZ/O4J}-82| :)[.ګkjJQ J\ƿFPι?qטZ"jhR+4bPEB ӊ|\1yxwN_&1 ܄I 0-49W2br s]O{>օҽ,ٕMW t@\7L NVĻgyRf}1מPHx 0,a܍Nߜ ;k94fV_x5Oe@| {@6c]QuG}j'qv?VVSarYW@tj]`=ڊЛ7Пiv 9x,[cjW؎i3 yOQRIlw~t r gP%5>m UPȦe) EۀcrG\E1Oժΰ&:o :j2bZB_9iTq9$_4xeoY y=a fᣣJ?Sm!S)=o)ˡɪ8q #X;P7fee\&JV8 y"T#x(ҡLPH+dBS@ ?0H3~D\H%o*Ka`50^A>C\6rU9DoNu?qn捛{`Qy5܀C>ӹU8 &OXZ>Go/cunFfUzn{ىp7l8 nUbu0}6;&ͩ$ k.ڡtGT/V 7Yit/.4޸ Pк՜0N/ꥰ=@wI.{ (¬sm뒓f'a,R.*ap:>TTR>Yg+}-DO3՜kt?Di.;0۴F]lIKL\ڑۍKmU`46ŷGnj|= 1x3xĆ= ? 듇PG }jD32NXA=GO .K H *>f < t p#Q8xꏥ4@ hR3,X(h&@RRF 㻛XE"Ш!=č%%˂gk,f+qNsx1ɎU<P؍KDD#v}߆Q6EP^mr 8Isn񯗗n9=nMVz$Kq#1Յ~3πz%>+U0[9BVgfy7VWdkOxп!č2?0bNG,$&rqvv~Jfx0imG,x@9#~âD*'1SUeOEm cl-Q}zF`a`h9/OYY.'i淖gE K, 8Kc BU"Sa7m<*g<9xQ2;̎!eeGUXgHeT(AHLfᱺ@R?H}Ypnb58'srg;ܤgnKߜQ6{q\O nrNe\"NgYZ07070100000069000081a40000000000000000000000016101cd7900003524000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/mISDN/l1oip.ko.xz7zXZִF!t/{4]?Eh=ڜ.+ηx3\Mvq@WF.3ϼ=IqH!SRi;^b>~~Jm&#IؖF.Fp}&31/X<3"+ăsՀM9}9ӈ#6ԂE8*hUsnfj }>6O5&>&ĀNH:wqU'7OzŸz8rnL_jC(QU$I*h,_i`o98X3%_SQ$w@$<6-uABNX})ū*.fwhb]c$bxVs 6 N_R!'%|LOۻ< ;F';T 8bJL 3STa}TSia#'T6Fh-&#=H`Z'1 q<;MHhX@Y<͒kS^w'wfj^XxS7q"EVCq|C / \Xp)[St o`.ׄo*"Mssy炳aqc:tN#ࣖϜ?Ut 8fnnQ~|Jջ4V"=lW=] Ր<1/V38w!zB1$†zP!=okbۚ5JDzd$Sf>b$T%Ai6OO<P&Z%V+2J1Ǚ?O*R{VY tQxn+QlA}qՇUAb Fa.w!?Y|T{rhM)NEzhv>8|va@ޤL2DT^$ͳc WC>]&,܉=?:zF0W|f UA]K͵&#]]59"MU$UlNk#G6%Ԯ6W(nx>_<5qb*v4`"{<64B=`8(/ 8xkgqx=b~$)"=z16A0No@u4iQ3txTֱP vWNݒ2Qe1a @͡$q&${hƢ6-NFTa(쏑5#gka:4*=0+lQWC}zGzRJAZy+.Ae?ayn)i)";ST R5T+])d ,V:g$YY>t ?X=UlX%e;PfbGs}yvȻʠsz5,!Qܫ ocC[F=(w0NQ)<о2VGPOg >TWUhpQ{58?9)^C$'+̶SdrT7U7:_Veג{xZ"<ƴ.\0ʽ'X8j˸ke 7%d]l zfP)$e1Tc&џ&™: `R5L xG{H_Ӓ'-wśU\F6is;wإ>9FLJ4FFq˲? I)hL\=X\ ؐs[ vN2[e߽-+fKD8#C@::<% u5`%)3\5(I| H#7ě=Q!8-t%gQ%gid2BIrBP܅NQ P“1MiZB=m4@QצnK~x%lb7eZXj`D(4]״W∤OqgjxnD3h|K]4W~i/ڱꊇr/idhk '9 +NJ.\ԁ/UL,ңtrXcs E)w0V%ul} Sn4 [[x< `{$J(o$,o8{Z.dRt%X/-nCޱ]X 07뷶++冓'"m0=x-"ٓ(' Sjxi#ɽ^gYD?w(΀FCRuCpD5nV(*ƽǚJBݷWb(?0FO HXkʿ-=ԇ_9+:C"BټC ,T Y8/T it=/8ca.k6 )gY֑oW>Y{M OT ʯC,J_$ޫ7gb 3ˠ!S qϧ%. xe4^gK:ACG(!ɝ!t@t[ϔ {c]Z6qJ-(M膰8rIHXuĪ6$)A2O8cA}Y<$R+.L`лHR[m(VY9z CCMFis:07(>W r_ۓ cm18:no.Ծ)20۹9{\E"i:VP_9&t+a LPE/QR?*qvOi6h`?`iq.pefɎ\'vn<}++-*mcV#85tE?TTk8'4XF=#t\2H\¢~eԔ:F tkCYbS5P0}DxȼUm16h$NV43cfW.;cfk/@t-݉ʿD>P U/&QU%8)vhasQt(q+oc.Ё1;+Vi 9*RSޚVci&}i]lqfJXhg-Mp) ^aȴ6EiB)%H++򑔯{&jtnm%>c {i,wN #}a{ M H]{2)κIK:ӆ؆}.*t0E؆>Y ҍ| Ad**Qɐ \zOpp{J@C Uw{]҇ߎl.8l4LZ'2*\^Fj+Sb }y fk=2_~Jy(.i8k-qܘ#r".8{ˉxF+(44>?QE}nt<1-6IFf_ö Oyz.f(Ӫ$P4nSZW(=HE?0pui]H^wKx\9y~j3cu5 x&9w')b浠n8UתּldTT@b[txR'/n=8WtD/vh5dkK`&Fx0,$a2{Rb9$)I+nIH/#kFz*rא^(q]$]woo %~ҟ“uLY|R_r*t|xO Kr}ɀL޸s+%l"a$vRalsbh՜F {4N|vz.뉶5.ԦsKGe56_J-1/i`&cW/C-q6C{1E/j-C[x$׈QD&U~܈*J"yq]DXK"T}VPMxT+,G>ݫw( Y9S4l*wDR$a쬰T%N1ّj; eCJntB$y :]S*칒b1#OI@ 5^AHG[֦ LBsYңJz2g*Su#˥˴=|tc]|e"!Ш'\b3Mb/_'xw/#1ٱU'.1J"93ܤ<ЇLG,ٛ8*v,J-%GhA!#V% 9O%_A?KFf8M2bx?u8#g,|'Y˸dʉ]|Dp/Xg6xL7rvqdƌl T'~eX9Z6p.箞<ĄYdjk 9i|HU lx矘8$a$wjtmI8x4QID~9nH4<[{INEز>v˟,WK|n*hjWk{aD+>QێōO+)8(=OEͱ:e Gsz4noAsy]6{ |)"&H(Vk`՘xmRHݯA N/ VhGVrnY(m(qӧQgav+~*^b0 + Kw/$H3HW=&]t^'x^͵ׁc5hJ;~vuh)=dzQ->z?JVU QSpXCFIa5 f=-`epgUAHh% p$ዠ䱥QTWHc)`~(1N #(AJ!:("7ZZjT}3)k%;PjS(+wE){.:-(aƆ:;>?~۲[ {3WL<Fzeu.ꯄ탨ne0S|uIHB^ѤXXyuXc]\+y#3[0𴑾E9f^ti9?$MvW}5Y05,'I"ЗG% 52:Y-~UfGwgqfcxE٪I_1倴A)_4$7`MX(N5|x.h?e{N$swx>{;zFo\Kzn{S j)UTr֨1ڋegbK B1֫XEi^?_^*(e/G <90:]"|}iYMmb•:4;b.7"Tb0/GÒkpDf.LG%pU |cWx$$>amBp(@!I"bغw%igEajc\މD"%^r' t"SWuo${KvF<3iEl'+}lwȿyFm|⢹ei0>`ew/ܾldQLI gГ-WDfGw뱑X9}:6]ϯuuˋ$^ WdŠ|cFF9Mʝ%/aoynYƀeP.`KN{p S),6EH Vcy_lvq>O ێ2] h/=a;7iC.y lmЕvI Wr7&=>OnjpSy*@&vl# 'Mnz9ߕ.-庍"imH^UglA9r3]'F0X}a~$gw# E+m+(fWf:9ʗtY&_!K܍ғV6vl JQYNr2{,G ՑxR "rCd?ѶzN9$.PXDdHlz1tPy5ӌ#O]&mhJ 2 U]{u:"3m|t#-gv]nac`P`]'D*cwkê A]L#nf^0z\=s\;&^>ɌOT}ڴ&"fAؽX(h2PHM?4+lkxd\3%D;>(+)D'?N`いv@ˬL>Y.Ͱ0)֬$=YfݦjhuVUoT8-`>.Vnº"2-JQBxݭZ c=ʢ -kR_=O d(P7u朅aGwWbPTS(EIoT=,R Ⴭjp;0y)>ѿ{gT>x{own^>%%E NL}1Bpr.R_R;KgoƱީ cWzw D׵K]sr_יpUBCWĺZh(Hq.VIcT=ggN:X^ ]Yuo'dT!`eoKIRzbipZHsTR}8W_`w*;gy6Auj{f.brK(8pfE!Tr(qnaLSFHaD#בĭ"N)U{U@۔Ie0LP?SƑ'1 (&q}E[9cxH?DxzQg_Z8vc$tczZB֚#=x4xKV})+X0_zs/@׷\iP+Ku`$B;f@:v['RY} " (1r\EBΈ#8'Ƹ+Yőg.O0'Z+G%/~K`qacuX|qOA`2Se `#Iaa#$a!p"YK#K㣬{&&lk ο[`k]zii]Qô*.H.ȶ+!~"_\N48bרv:!_9lF:JE>X ((bɼv.Фu^1T)L6NA4[IF*#Ť1!{(d1BҘ}IV`?hLLCYUN;4LlP3_&o'(Y%7#_*&qڥ4}EbLHF1fԕN{p 92YS2q8Ӻ[+biA!,'9Ά &, szٵҋTjktDM#tt{ķI3;PcI@3_B1abèjӆ뜝"zCT-9-tQM7VJo7.-Nm+e!>M A(oW@_Ci1&Hiridű\h+Iܧyq?;vEQEҚL ?yf<)+gQظSkw63-WWu:,$sLDjϑ\6V*CV ]+6Zxe Ӭ¯g"֋lzf4pa9[-H/ (1RX1XRevr)#Z/IG""LSM_;dbw{CdR4+LO2}TN!sb1rX>1\Œêc;/yNfqH8rmTVZ5X#7VĸFէu5V:ٻ/՞%_umxok?ZG8 _?=ӂU_3<zld>ԯ}^+L=-4:4K,%VOBߘM$3  `l옮ä2c>a=nĴRTmd p=\TfH k$á7ԢnaۨlU i{ 0$e/ю|$s;Uޢ|Y'uxSkņviU꽥)pӳ˵\.:9œ( x.!B?;B7A68F~ 6-w裪<hYg 2<2zt!}vb4nx R,&C_J:A| ,uHSc.͏0+l @„7k\sMqpH0,V<;#8/VG#A9k @Y—~n^0Mwy*NDw |&W<og(IHU cg1}Ҥ%ODzo(Bi*t|D°#rN9ȧ޹:5=o$Po58|_Nm-3j]g}2촇|M7Du+u^>o3bo<`PY˄4`/N.goɮ؏QzYtqZ%w.RPT(3Aݥ{#">>żB!w6~:ѯ"v_̗1 X;DEY(rdlpZ3F_6 @.z:@rW2xb8ZROU2p"ٷ&RsV?t|o! iSa1lNoEuj[Tta,-.-szJtŻ,M+ 2#{M7'oF P[Ĺ\5 0OvO WCu>K^Fw vn b e !5JF1=)"vՒqmX蒚BtF.٢T_ҋ/ -Jfe˞+Lt,!`xUgT9>Q_e$U32u-821}ui;b>XTuV 9'j +X|Y\ E:/_w&1YF A$$ip`]rٔߨBO~QhrYMHc'74>$i}"ߑ_!XJ^?zXwDe5ʹ7Q:?'=YJcѥ0ñ\j"W0Q39urY"r فM,j6ʲ 8%%MOb"#4@`7w2R#%Ny*M 0[5@Ԋ bFRXWJ>3^ )ɝS$OJae5' Ȟm;[U%#Ǡ굶9%CqtPPbaF+AްBIuNX \=&iBǹ L{87 0}WZntRy88uUNUA.zo͋rC2'B-- O,y@i4!oPw 'qʃ B >o2Fp6 C{"_k`T=y펞0txZ/Ntg'ː&_ WH9D$M_\6HC9x0 Q]lK N4Ug|ɀ<\-??ʚFS8i.{,,ɏ:x!Ř5#!4" cWq?:&`JQv9uξ>lZ/ޥf7zkK[3j w{)tO[h歐-EmBvx Kض_sfmY}Nt6!BS4L܀ۍ"2y(ט Ry1)'uCJJEiY\񎊇. S>s 9\sy/ $Z@\!-R˖Pb||M* .&jd2r[ <>Nm/|>oE_sP`i$pmV\R]q+_bveлDR&a șZlWpm(0]#z lpY`M'ѷjH>)TdC"*O;iItϽ1FrL״(qlf O>Ido,a/niebAO׷V~Ô-r0aтO y.To:= T)dv.FL%wWy@RE#cW0@$۽7/=ơ * «C/Vߡ FpNȚj&2.oG@'sDRظ 4{OݒR>Q8IҏoZ o㡖 ۮHezD\\+s*%)ǭp9ꇦIvAlbZF:A:G5b{û⼉CS?^P& Dm-vn۝⬫,v4I{K-'7*ʩYz}v'@v5[zǟ2o5{16mɴh5S'K\6;mXnl rS^(^RwOrE=/ʁgB1~e i1CGGma'|8 W%0M).&BrKCW'K@f ʥF¢U jrgYZ0707010000006a000081a40000000000000000000000016101cd790000b130000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/isdn/mISDN/mISDN_core.ko.xz7zXZִF!t/]?Eh=ڜ.+Ѯ,{X _h}s%0HE|guoY4Fl'g~O\uz+cFOŌ"6|m#P%O7 /䗿{H$Xsp1>ߛR66D`cWptbv>5%,)$ȭkƵyg8s;,UJ2Iԫ=!ΥjGQ7j[h[QDPsqo^5>swM <:˒vԶ8î5c:yD)?8jn^Y^JL9I/Flq e#{]~7E&{R*ӭa0Zq-*8U=_i$ /y!63/9GJKRQzX~?a B3P B"4_TfV*SH}4f7;;z<9|;l,/IGjbahb~tO7<&`-ڣ D@jݦ;#`5?@.zI2j9h˝b;)DСE52[ oE7Ѩ|& I+Opt'ń͆^Ǩ}}E9*80!8~ "8`1A Ymxxa1D}֎>=ë-fq~J5J.2Lpk.\\v)G~EZs.0~we}By ?TjrzMAϧc-=:k"6VwʇRGbfł)7Kb< h&e1):op#rp-p6)Z1@AY't>Y.7=5Ip,{ @0clgf>Fś*Txa.Y!2|;XN(:@0+dxz)b.uϘe@9K>2%M*+jv0.pϲa?Pdv&f*(<"7p\XQ3$@˺D$K$O(WocT]ɷjV_̬ZhuShRVl>bի#umŵ$s}cpuwXs%j_l=DT@*xbeE Op(,)d1+?1Ue.Oηr)qBgP{N0tPHLȣhOPmيp+2KW&}>~U_PKJhukwYRVlZCuDC@'I; ;n:tTeh&QD- " ;*&`lCeO"v(3QFy( ٳdOrrJ+WEGWh>ϺjйXҊݙ4elW*ThZe`zAHt- @@T3fzUKc8SUsңҲG,G.~ʋ: ~ {UK@@LxRHG5|,Lrps0i?u fB<]W: 0.1d"{ax} I͕'6R$߸R֧ImHE}\iNYPǡBOs $S8M4f ǰ*∑"b Iʾ)&乬$:7 l__@M}=t2FZN~UsKiђG۝C ĴbAp*j;=ڡtOm4gOK!! LK퍎&r DA` KBr9K|y1M#󻶡iѮ6 26$=T`BRr)2,*MT9\kj? dj-x?N Cm[HX-8nʪ!!lMp`RC۫C+6IP_߇H6E*V6Kޠv Lh6YgjVKF\[ni gn,UQ PѶg qi=g? &v؎˸bimݚU@,):|gXoxx?Pg kI X6)\j4%P\04a= ^AQ()2xa4~98#Hj+Y[/,{L*w̛Xx\URߎ[A| }M}iry0̚gܜǒYbNIvx?n5QwS,fhy'zjVy z~HBS7;ַsqE}XzJv"ža>(iL>~P +[z2QW&i"glt00V4=^V-S oQ'bqoWύQ;KwG:bO潶)zR9. ]wW?R v\-k?=_ًwAMlfHd]^BmBу竂,$칸:DnΓ \Ub%-oL/l붍%7w Md"#ok(U< "4XT[WQd=}K]NkbaS}~$UzMWT=iC3mۈRS)  ĘajĭRkMC>QxJ03mGM{E~ut,s]xpB|_e$  vxfbnڵlZ|&"{QژTQV+z 8 ΁YOG&{#hͳABI%{E%tjb n=qL)d3á6j% '_ L{o XvmcE#JjE>q潟y>\УIk#(Fh8eh0 Ð};(?]{"l) )*FGgbAY1n865#3_ MC1&q@4RI1\.TB T5809G2錾E//o0o%? +N{ cT}WHa^?=P? 70unipoK&̮WG59N%"ao(oʬYbj5Եw^DQ^QC `9x72ʹ|wqMHBGBj.E(2<:cZLT^Zp fdŅX%,)fݛslS6|;Bn᳟"z qV#EY>NhRVz͋Y#q^iS yXN)bSFnzCM{7ma,\⚚5:yʮ zD0bQ󷡣1QKb̮Y2%g8׸Ohqz:mj}2GKDf1͜Hc٥ B»5>!W寂5M`[N[ &I$%[ ;P& bj\UdogDI8SLj?˳-\3N \x1dY .E"!^k=yr%x]!ľmZI& 3vhCz{ wWAm+O>dsɛka2o2ٕ @NJr:s1ݱ)[_<֖d/]< ]rs) lO6Րh9j||wNNJ{6"^M n oØ7:/{`?>V^x=XO=Y d#..r/WCю!m+5 B(g9+*v,`)4sE^S{w[O#\;7Y91ȑ$a]3Os1ݺZ}ݛk"F%Vz_)$ɅUH0<ϼfU%(GJ]F*RS ߀]Ւ(dn;A}dQȺ%Q_ )~x36;>_PD t])"]Sr٣n~0&ҏz{ab ,\'?rE.- 'RӅ-zT{ EOg`NEIx-KQ)E<ñRT~~kBYV\GvO_9;ֱ k-;W_GX"5.i[ Fh8Cd nT9UA'ypmZ ULWEVbl^gюz-a)\򻂈[ aMRJuORs,1_9CE7knZE\ÙwV'`ԗ":r3l8ehFsᓐUmb oOL7´R^Z^w^4Dtm 7 nGk5 ?FpuɌrpW$4 93E6 I/ ^}stpf_ѭ<0*ębP *){-b8Ǻ*diC;b< HFuYxrû(lpb~ %Div/P')Bqb9;9UԀxHtx{DdPcy$55$B,23r"z“C̻ǃ'c0(A- 8p%`+(* hf/HB+y"ɁZ 0z[M+74S]}rV"J;@lW̷[0d+\[iaR2$7%H%$?'#5v-_7 /catԍ3N c:N o5,vQÉ?JDo0fYA ]$2\5u̫ڧEs hأ;,hgaY-}ip`EMSLB?on~T!jE9tI ,&3C [7lC;18,ޝbm^ۖ>;9ne@;>5;W^iz)5 ),89A 5h d  1c~L}t| 18dRP?fnHV{.}Lcl1EEH8iA9ߋnM@k ~"[n!e,I8eG; iE.zHE: rPKwR[q^ xpy.#'BYDB+I-eq!Aϼq~)^0UYG /DL5Bpt lYozR,/>3n-MPN?ërsmuG@d0r 򱱃|-̏?bvyC^ z8Vq[BѠ=;Vop }ʼɢgOC-^˒' :-OЬa0'<,\*_&Qw7vK6Iij-_Ay:gܡhGhF rO"6NP4` | wsZ=YZx-eSę{,8z|5ZcD( y*4״/Ot.Ɇ'U1X.԰aoiJfxՇzѭC \@"%[ q8NkG\Tuxns #]>"^Җ1cs ;W O<_ؠ[*`EDGxuVx.YD%v^}ە/D%Uq1` hO!8 4Fz> DowNj=&$/Y?%Ԩh#cz^rLh!c7*r1Y0'+b.J]S'sU;SpieNYQa-Q-~2XN)фo9ZaN" *|aC18:!;Q]_2*.V=6#yv6Y`LO%18E`rpM.AxX!N"3=7 E THIV' $pá;r>mz '|,.;Kog-5<1A3"d!V%x^l6Kq*uD|ݾedv;YBԭ r'd壝 H(_IɘN?Vh+.1 l$FR08bN>\Vxv9zWmePf/݊-˄Yr,W>Q;<`NWo+>HspoB2,wH(?h^ z% ivअ.3EV.gDVp5D{A&t 5" [e$+Ќ?" G [@m!NkH 3g{Jp P<Ώ2VGƻF'גv: ֣QÞQc2 oY /kB9e'%'`9*$ٍ^]Oj)X!nj+\Yw@!KH*DN eMjN0 "IL<BGr #AlŲo'qol0Θ@Ԍk:<@VP[>؉okR[^(uƄ\o ~@Ic{a h,+m2"8K _f*4s _+ PcD.+80kIHCv(yRc' K W٬Bm^JԲgNiۑ:%1$5 M 46 r=rasQG.Ӱ-CA.D$Pe΍>뷽ޟWLIJX#J.R;Ak$>1S`٣= 5=9p</j<ŷtpz%8J\\ a\ ]037+Md \il4:[l%*g Ä$o@ʩGnc7H8Z');MaTpҧNo2n{g +U5+R|3XW CJtt7(fV̷ } Ji[_~G|Y2ïA$pI,9$ƫfS[KFnMŧ|PqUrܻ5XیaaF%>LtK#dY"_Xi,7y;jέ9rI#밧 :nFǽ#Ӹ; .H\t`#iM5mВc!cS}A.t:$ []T󽘛6~YMI&2 ^ $nCt&3!xr}Q:1"uM=Sȹ z_A5=ԉk^+Sޛ11NdpS/xp.ںijez&X PD^iY{ŇϏu5ZAeD/HU'ƱϩʐIj+NxsClx<{1 xΌ#p7qG&(0^VpwNy L@d!%;/=g"ؠ vŏa:ax2/F#tōѤB,G?% ~zq{CƁ0r)igH=T \0IU ֆUocײmaEZ'PSȝ5 mzyi<)m3LL݊ūC~U?NIUjʂE5.|J'YQ8@Z&7D6ma&-(p@/)Y ˈx'b$+aQ`.qB P nTm B.w~F @o x0WՂW;*倢7Sֶ? }r$yc_KR=9@UN:iA`De6R`#{ JɅWpr`oZu90+iSŮë9r{.X1b&yG7^MklgeL6ڜʁ깴 h3rv 1 jC 1X?p/Q&UQzr hW"-cf9 tS.;ǐ V,!tkhy#+ ,D]`?.` Jv^*c xU|G[i_XU|JL$J^]T3>Z򳾭7z緒R%ûIzRJ=TUhX+~ȦԞgYUS1c{Z8Ld1)szg^I4*>\Y!<]%LۢuNәda9\e_O@O0zV F |#jA4&}06j1+DFrT(CK+VTu,$Rn +Wat"|8^r]9 TOUάSp͏PXH-5r ZMen;̛g-C9goP*7vEC#&ULnn$k{ %I`Y@^ifi[Q?Μ'`Y\(INh@!Yb}'s0JY[N}Y6DozR7 znoxeHڻօ z+v ZQukSDN֜ER{8t}N5⣙3.Њ9̢~Um0, HUs:l ?~i!W$HxO2=F_4cY:,!z)"p4jn%B-"*B:pᘒ6abã>´-8 ݮ]3mMkIj@vCK'v]E^u-Nf)GF-{:L{/pE)/ Y* h Wޏ? JbynKkZKRd]g]RW/:hқ'5BT:l$2ָ[uh@"owK-a03--|FX?MdFǶTMKt]MN#ߕ $q"QϽ8˳YESLb$=mY\İ@}^#׫M X\[u,"Vi ]E;Kt:)fn{i" L.U/G&?Lpw=ۣO8$jQDBe9by GFtYm YDUy  )ulfEe "n$,UJ>#>p霆yUخ4 Y#G#H|qbA1WLW,ZER'5.4# |2" $S^f0M~!ip{*>drTh ۛB!$z$gx M=I͑3K]xDhfb/ޛq"m, h!=HmUbc j'#kgvl#&r deE?l51 ŜHC&@,5`Zl mY |ygXʃ„̭O(߳Q 4*/QvlSqdtBX-#&jz.xdq0T*:cyuV|"UaW42-y!O`S^-Ѭ~<ղڂcV9Ro_x _Xǃx рz嵦JY pa*ŭL.pJ(rёqzZI " ^nٷ;gH_2jKo̎oI1P+\G!ծ !bm*yld˳ /"&4Qbhw'cj '!h>$ݯ1ONA dy};-,1l\;s06{b{W] E$cK!=r~sF}G%h:Gha6LjtzK*QtV_;&\}W_I.TD $MmAXãHbM;<\2>YdTOESGyؒcBXDmL}d ?{aV1k&q`ɗ; L(8&OzL4+  QxG1Z#|ޏg a4Ln[BޢnZl%w&x v]E L"|ۘ lFŁUr=[L|nBQʋHꀛA a~~iqEw=>MB vk,n 9BWޖF,"poli)`8)7hô\ײgv+ԧQ_wew E$^ c׬?b29gpyf~GX2<]2c׼2=Ťn#jAz~oʌ6㬯CV8Y;vm"QCgz{+A6sV[_!#'۳{`5kz*]tX?q#~D0m%ʣӰj_(8{6.KC%'֋_OczC'8 (\y .c#릞:M;vl?Z ]}.T9f_:w̄ `+\Pu+Tꞕ(ƈ=FA2jmjLBLJ0r%_d( !IQZ@ǎ{󃖍39A~h=yOPܩ;%e IoC B_KLj~Hj)d?Svmr7&Q֋‘K;p0\ -~uOS pf+mжI0jnوCv7=RpOb׏:\ϗ>Z}6k\pr,.kC:cp5GgZ-OR?`泪UozԲ^~@eOY.tndhih LIl6`ĆQG]J},`3D(Ȫ],4=Q_9mCy C |c*"1B6J4g3G?ji/zJ,7BtllZ׹afM]j4CyGr:xNiۣahwff,-rl{L))n5bs-L`@#V>;?WwY^~u"̘_mL4E+cȬ=r՜Q/$9b02vV(= |%*3~XmOǑ}^r^8uxfOBy./΍0JִbWXglx2j`T A5LNԗ/WאbȲ9c IܮYbrϞtw {qrI&%kR"ªaWu$b4Mgy-~ ro.i0 麋kA ޫvG꧴d70 F+-\L+-b6h }y8ҫ7Z/glwqyȴ`>Dw <6 wH7|{ TeBo.ٓ_[tPKPx+QtXJ O"BpIcn|F >jLFx ( {0A+Djiڮjݑ|0FP`@ L+ĺϚs>8Pkӡ4ql0#& z8۰KR.^1Z[˕} k}n^*8}CSy=)cߧ/5OmyX¡lC\[ni1 k:cCk]Q߫/2+^)yY㨪dܹr]~עBYՙ> 1s`[b;na%H-{K4av?n8->f"6 TU,wPon :O 4a~3whBvޗ:=dY\P^nY?cj+ Z.0߄sz[V],0u"4vULsp)(lHtk!Rl˞J1yғ,ҽwLرGj[gS%(wtK%پJ9*zLyjk^B a>p*4x5#7pOu]ʗHtd7d>gj1p\Y1}Q,mR'z+nAT=[7JK@ @Ş߼K" `ƃL`#XDflDs0}Yp^+W4EҠ R5H˯t!/Յǐ%Lq5f}M-#hH!Wmslw%n(I$|迻;A }/bNq82N-P,#(%蛉P''i8>糱bVP[1#mS咏,xB'GX)Ԕ5Ki5%oVp/(Rup0t4Z)t3b`4.(\O{0i.BA-_4"$ⅥLE|`` ՈB/kcL0Y|_Bth| 6N&n֑ȑzA .MG[džW=&|8mQ'冾q@%轮9/+noM9TjJss l8#wZ5+EQnm/n>^T%;⤛k洳/ u}m +o{, O CH;F.,r,`h(Kñ>ZWGZN=yC +oi筩(~z=cI2*MBOQ/Ylk{MEl5\ce=rdLqk5H B<8穲|sU(ݲS%ǟTh < tfɋ,y|o5s_İI#]fmѧg7!8B#Ħ -kǫ)琄Ek# 7ϻ^Dc|Ě>[)Fm-/|hqHl)tG?iՂ\$~ᓂ[U< M7T%ADHZwv0AмBc cqN3޽#КG<Ž'W;%pL 8]F4q>2lϋF4$n,%TєH0A0ExCXֈ'U*h1Fgd?L{)w}C}5}ϺbnG %l>ƮTj_Hi{`Jl^&S¸gh(.>R6}W(U`F<8SGF2I*$k&ɬEj`- )4? Zיh}ܚxYlbDdO9@CX V$9ӉB o_J\I7dG:yBk!uz۠tj6F'wP yR5F3gƷqi't5$5խ%b=8o7ڴ+cp/[#o[H6'FK + *A&5$f효h8yu⨴\֑C}{z"UI8ԛ,}K.$(yt6s?Q]p9_e}V{Yo^.% M@i?m&Kz``E D)h1[%TݍqXExhZ6!4Kf~Q",rwDS}~s~vh_\z(~)As^A{">82=]Y?-73M\m+| !WRZIᤆ<_M#%:}{@s --Krէ>OOh(+IBӳ cקȜl3.U}bXLEX|wzù&WCTܽC,E.o"RT=o]|k1xsoGߕBmFm$VEE;nt$zXUe[,=FH)֕DqKtѬ8?@wH_!kovX=Uqa$b!!Vw!eQĸ* X\]+Fypϑ$=No]vF[ØRB֭۠bZ^0obHA$,2 \dPD>ph_NSIfǽ]@R22PΔ =϶L)לhct"_ gYBh.,sX:E^ղLrO/: 7ZG*StYkqvݠVso,ڔBVAc.X ۈnUp( ,7ILv쁵6сD5q0%bPv~tʐh c=³_\jCs!b  }=ds'Oa-%Q`DCyαaK^[X鈝P )ׅ1wBӨR:dDYH' FZB(j"0@j̫W7ǪƼ.3 ~>++ѯj\]FswXLA :z*+OVA]ZjЅjM\eR[oYʠ/[G4t+R%5ǣbD#)"e`*(آi{-S# NyEg:_Uyd 6W CVhz_Ǭ?Lf0-(hv #9H!]ze]Tq>s0Q/?dfM9˸8xVu=b/]Za$AW>.D @ʪ SM>ݦ/ BI/%WU)(Rdzڥ9Vl($E7JONUChQ:@ڑ歗kjVĽr!nT!Ke#]5ҥ֠%uDk)Lok M4DY琲9fSXZ |#:-WD?bIsZ)# N5(wQo]NbMw&)+O>ͪr l~y >Xn5빚—18BXg(,z7VitO$I*[#k5E<_O X扜K2OsQ7̎Z%C[HOiiHd_W H7AŤ8שW4C) )Û\m@!\)H `"//rq*o:2xPn'*tl1٥Ֆa|7ݗxK|ĪiL ť)3JiK U^Ou[xDn.ڧ(vC#A-ؐ.o0H^hIa sGT(:0\F acB%cBtoI^ȉ-/%H 2!uDWD G` u BB9|D\4 /aU[RY= .Ci8~yG#Sy[Lnp[I߬f6UɽΑ2I[8Mܢ\}^φ &?z;+}\zɖW>,+qu܊ PBKkKaXzeHg$.! ծ d$NTWPၶjGM"<^ߝvo2;R1J5nf`/3YU/R>b-_pK(a&#RvK^ >C4>gyzB }FT8r|_7 ?Q3ogukAװЕ!G~SJYWWsq*YVhb>Gs I&/Vc;@Ѵ2 6X: *\g.ųګg |RJ@WQDaދ^"_"1g, [LXBhfuǧ_]L?-u-ЊZ@QVu$̱ѳXTM cIȼ1A/a#!, u{bi ~Pˉ$ qXMatn=B' +Y5X2x|lrr%OӡGu䱣Sa>EBq"<ʼneN#, c훣3PR.قqt$gN$&fJ$ǜJ5.zfr \B%k@Pr z1X.9ʗVRTxOoz\ +xؑ@ȏ0rWWI:1/گPbFPxNA HDaiB 9($u҆-; {m-R Nms@+FZ>ptztp}G7807~&Q!WH,Ǐz4Ym-TM舆Wܨɲv\ At7.öz .>#-4ְǓLU2VIn0D|G"ma*X>:']e_ʆ#Ef ,y]<6ѤMA8#I}g#uDCcX,6Bб uMawXNSwȅg:V sđ!C m_b*5z^XAyaM$9QNc>J֐Fus2=paGڐY}nulo-S˴nY0$l>MVk3pM baآ,xgPT=!=.?W@4tk+٨V20ڪVM.QED*{C!T|3mKisY`1v(>f$ΥT 3qpRMP2O+wU*k,aU Iv+N pu&I<|qrWGDdb${H*f/ 7W/Cqp7aW-ٜ &Yjt*'$!sWhXBoZ!3eBq$ӎLJ2q=WɟʿBsxG]])}EP;ɓ*}J)l})sMCs߼N9֑+E3UJa%}py/oR3/OiZ_Ҹ6lz!n׏& A*$p(_;YbϻsyPǸkC-x#V ZBJ6H}:+W7njqZM}g&f*.}c^DǗZ$nnо'g)),j_?I52^k.-HQkԵ gi%D;^Qwhi%zgO9 =/™kFGrIkq9=n'<灑A/c`Tx}eb(a?u㦪)qh[l ƂόN!uVݭ>&](e/ ge [sS;HX5~BU 7l. WU2t}֊%$(6:TN.&glZ8l!UŠ m+*r6iMBpd VBZwJƇѶYMUtdbE 3mTӤr|XGM"Ǡ,jwU6)@xiKpمSgN;9@zo'OgJ݈8{wX.D(G>l6 'eAB@G;@ch 3s._9ڶlGDgO cfK\YJsK(8czxK4HU@K5z"Q߳(Dُkd} 3^BNG* +Mtsǒs̿49Լ;F'enBb 9ndבY+|Z2 $+QBIAPA_&مtĶ# dZXHEOBYOBm) SQ⇈?)ćOkrFop(ԼrZ 2 s:^@KׅGz@8+[< EOȾ,|wg.yAP;_хVi*c-T™PAv[u}8b$o\O52gY Í'ĀZj'X"%)ZR|sk.)]1vtUg?reys #X: ;ȘRE8QN Vv&?\n wm}TR}?$cǎU [[4a(߽aYJu"|zcR~g!q%" T| dDD p75< M=SYKǚQ!HyR2um.߸@[;l Ho9Zn] =P!\aocs3%S2 "Ue?.A9]uLx¢v%0]|ESgTp}4@lqk\UW-!rr2Ӎ &~ f4L`EFo$PO˿UX{7\YEEd$xamFmU楜.}ON8v.WYKwj\"0)'{.g(۳qǶSyרX)X)45(8 HTn+a>S~UkU˚EXӶ"|6_ } Vw2fzW Ӿ] y+ Lוvo3C:uLfuew`ޔK" bi?ozQKX`sxEd t~^D}v'ob2 W>Ol2o]*=7r(: (㠦HΜ"UIK10QߞU~]CHJG,1je!f+ω:@Ҫ6h\|xMyWh7 񬦕 x&MieLm>^!|d~pv8A\ZFX^!ӊzT)f554aYۑ.'R8QJUN T4+,pE2MJ`K=LYѓI43M/Y-%D?4 <hHhшb$PעjŘ"dYvn 6t:nSQf3X`< 9OJYcU=ER-?$)Σ8NraDx mAz\(1KtC;Fm9OWUt&Z"k/%?.(LÑc(W?oQVIPvr=|HHsQOSE,UYN0x ׉Abc]9TǗq옞 ޒ>Ar |?Ur<7LHQyvWnwƓ[y;vQV ȍG3 HD! U78> @Ap .1r1*/:l#GٔW..`N3OMJAhq [5Hh 'a8~v*wz?\^c0w|ƈTogMʿiI6s^ fB'tP׏Rd3[MUIܧqhI0uN,?4݃ndke|¢TqV(P]TD$@]εf.D/eS]O{ȿՀ[>>F{eҳۑBJc@˂ W6$b2ة_˞ܘ=Avr˒#D@$.9e7SN&zXI,_U -Q`;ҾG^DܹIJUBnS,){gnNg7j j2J\v]HYϾ67%=ROZaȎElɞٴ;zeT-,! 餄hLOՍЭ!C@w'c>\oXe>SQ$n^^㧦Lknf#147ʎc_i؃ءAo7Lv*_6b;~КDrH_?B e}TY_g 1sO-Qv~#D̉$cڟe? YpBZT^Ed6' |%XY~|4JF9-ZO2L6U*Fʋ%3&4]ZF_H{Pua¨odIo@ qwO5gopwt `,q==`,ÌDCI/*$cpUSaSX_C:vp]6.+B|x03QfM!r€%%|Q8T0EDq\G3'  m)U9dH\LyFYtjW*/ pFg }UŤG*F\<ͮ1!*$ͱfGa6't)(WvUL|W?$ l%s6ls_ĨK^+U"IM3ҝA%tU=U0x/Zg!^']F— ,27'8$+c,<)34JM H楐dy3C{Sr zſˎcG-aI(|E6rݞ:ox5"}MJSۛ㉭zFӜT5Zq=O>]C7"MAe Jw=sևV\nn֋Sxpp\"u+ڿ-ׅGi7e!b_ M7+!&&W?uhA(> SEhQ_+f7:Vvu ·dƖ7K(<#L |"]Ј6 -rLEp`*JH~cL_c~!~|AuxZHH> bzXNk܀*?6D3n߯>\q Wp /ͽnbpv%?lLXXPzyUwF]BF% eM+ yn<%@à1<%DW aH TI.&7:oTJrD8ۄ95/*c IȠ.ezK~\դw)LfPByyǣ9t-acSUڃ+6~wGFJv eԻb-Ft{8_3tS)ǶOUn*t Ŋq=}z3. S(xW3$ 7uO}rZL]HxY9r%]K.F5ǂnW2e'P$Xr,AιgbrM¹9mYQ( o\eYjkҼ >M9"TQA3JGY`6QT갖E 7ZPy3'8Ι #|/-^.U蓱`2a[N| 뇢WO1*S{xYAVKi~ʂ$$7Ȇu͊& YG{%dpGUߡ b?8SCqYp+Dte5Ћ_G=3$!Ux v̩]vK$RPB,BS_wwOy^$毸/8P_Wk4`LTu!S٬' NrD?ϼs`Z.Æ]dL^: J70!39AӦ &%FmōgҤ%eb̳Σ* p#>.khsWqn Zo5!y>c{6S^Xҡk Gd톞~'tW>6%"-29ӊ@T:k"7j: $"ėwQN-GFX{7zDGE3|@ST0(ϳE㢨:D_ڇQoУУ9,_[Tt3sHŁhّ||6K!\IMK_9ƹK|Lcڴf9mLn?<:V3mD/ iRiDЬfZzglی%+'SoY_,r̦㦻^oo4)sL׹7AKK/g~.K^x*noBIŕ@2c|ZUGfɖ  "/Bu^ֹn7ٗiEEW +~ԟ[|„v%zY[J;j=I'?_'-.ƉK 0e+[XAn$ U.i3OC 7b3ҲZ <TTL.Bpw[G1WΪ[i_>JwY g&tt}@Qj$.,_J=x)2G6855`v*hvBAGG 3vmm|vo%k([X %I;;3X[Ԟ W4-l ϲ!e>[?uF ?fsљktڰ=qfH0Zxr VɑTNr؎ Pm~,܄خ9 7Nk>Ud p< '9W)|WzFz~]̵Gc( Gn2q꘮d1V";SK#۱U%@>Hx=V9N.a}7,|uVxAÆ0$i:I*ձZT2t %?C xj Y3Xʖ ßq")CeXU1"W{~{HWʬ2 LɡSa޾#& Ǡ?>7GϜ9.!{|/';0,th&.'i8yGCh9ߊPyQlDyklc 0yFXzt]$4ʝtߋ~|J|kJPf NjwMD^ySl]ZDzHrZ8qu0/_Uw/*1>dZީo8 s<(#R,vTҿ {\ʠ 0Ǎ Ev愢pлXPE}W iSDʈif^ +GblWO^quO(Vb8vU60$b TDZGz9)!Caý`aUvs;hY@>HlƶLՔIȚMq#[4XCxCטDl)"*sANp,yg[؝Rl򌐋4PɻL&'?ܰnET~"5B#J>fs~#cX +Dj F+>1 1.H2 ]Y^9]z$i'MS Eqo꩞ }5'&WZcas?9H ~]@r*?ҝѺ8A+EQrY2_{ '՜=Wjy#=}~~j8 /t3Ld{;&}i-h.& KdQ_>!.l?R,Ҭ4j>OuoNxQ6╜35kB`"`C!!n^Bp50Rf(`I4Kz;y.lâv(s{rx?*|Խ>!4\AfL-{4ae|)Yٹϔz;-w }oHBd֒j_~0q]k~NPĖFQ&p.Ll%lԾ7)w"`݅2I慳ziCQ+6![ISDcMȓV*umT?P h y+%Ǖ`z+\MTݘ0ضWIy>|0R>zݪzp2SjEpݱv iw ėcͬzఽ'DlIOno2u&vAKx&GthtZ뾠Ќjg] IWZ8S)|ʈ;W1jS&QDwr֋Z4t 5,M%b8Ask [E"IHic0#Gr i R:rJ˹dpj㿞BܚynsO]57nFMALym=FĽdTzWZ24B:Q'&}+T~,ΑLp=h5NRq6h#rSmZhq0G|߬i5Gs6(+ SG[CYϵR!v݌y0cr8&LֺӁ!~#m.U494 VtN9sMd2[Y3.R6 ϕ /с?:}DI8OX"~,Gq/ t[4KwyRpAKHsKEIG*VhcS<̨aU*M+~cI]'K9l (;xغN>}2K)h]\V  T\IvJ͑<35ᒗu0|Ch['R^΍\Qޗ"ssyy~~|O?u ;Pl؜UXK0V,?{ nQ *BdS/{ҳTU[=A?M `lglɠRJ.j?Mh$h3`l^ LZ{2qCO0Ϲr_Gz?^Bt#x<ÛO)^6@-n1xQҝ#nY 1#h) ,R|iB{^bNϠG wl0.sخшI"Õ-,?dw-`g-`=7}. }(~ !\~ \^h^ q`xv0'>MRCK|'zhSS9gy#7B֭:/͎f8#Yb ewv`BX pwLtȵ0iyi4Bb4/LØ@־>OVYλ5]dH6=kzbe(ȭWML*5]2:5p:orauI!omGqǸ҆S÷;%:nɝqF??m%&(:+ãl.6WRK+ߠ6'آ/Fv^ Ƶ쪛AMpyݲ *$~/qn4UldxwxUKv _ :WHRKZ fk*):*!}qH=? N([9rwR.@*3G#/Y+1X~U7黸:W!;60Cr%&AV.e }7ܔ^'x;69&U@ еu5 pD!DW>@8G|>gk]}#(GWh2{{HFooB- "a@4쌧h-.o*f]3$͑cv/Y@ʚ7${)rB0rE|[cfXx-)<^8MtU%@qJ'.sw ӭLD$Q#g=uSua8sI^mv !}-L~Тl4ǖHa+DP~8@E=6JS(K| K#!L?h +݁]`pr J $!k^Zrv۪+bw>@b#4˨:v*9$!ƽhok} J$aD&HO2,kE͵ݬTB"e7:XQm̖ S`xEYvUZ67EEf{M,"MO|QetXo4)Ț )+/~R  D kOD۪Up/F}eNUsH٠cS;?NMܠ]X+#13bZ{S3B|.hew"XMo}w[wWfs7̔EfAq Mp@g3bM#BaW7QS\F,0o> N  V\K႖c܀vJΆfXL }YueABy!UfΛweI`P!OI^%Q}~Vـ$(m 5:)w6&@{y#ǵל^hTl[CK+~BE/8 {aT.We2s?(!rR2?h-U:YB?l( ݪ`⡣G6{v{5:#TzJ*tIvƱXP l 0T>l>89Kw(eY|ŸrK C: avfjiԡm{;mɿXn2qY "9|;Ý0=X?+%3MԬ;;j~p"@u d! s]}ͩGc=&)ws|piCC!6Oo; ?2qH\Eُ ?Beg+}l5w螎zf hegh`/EQsDde5ͽc`wľݙbčKccf* 5뇇lKʙ1;32P\eT}-ձH#Pp+AHg4LTkDB ~da~T9ɯ|WTCQohȿp|}LB݅q~.tp)}q||",FٶYl8Q`XO^/Y*^J҈G^4od.o6R3tܢU7q]>BкA(vyl ӛUC(OO )G7|$jvIŊxzu5Ae-E]L/RsىE>Q*ac b":. Qf$~1yґQ%vO#~ܞ9hk٘m{z >}x7Hd2 [5C-h3|J7?4r!-w^; 1MN/Z^(VtQ[Toq}<ΥZ q6d΀\JgFCDfS,X!7VSQrx$si>}qy]o~svf줦3ظi({Md`{T@Xy6"i^`4IZ+)^ Rݣ6eqboQ%ALa+ГͶ}Ý3U,]M/1 m(hEc]@MvM"X̭'"60[,W;Pd6 )}\Z L(AⱲ_ja0Ι,\XtI}~SZ; =XaNпΗ<)Za#Ye mK  P?bv$ Dz $Eo6d|#-n]EЧX*i4SANhhXȂճF gC:y\ oԺkGNTR(w"&ܩ+ïaQǿd\ݙ(ٖKtwQʟ;Yte%r<glFA*)'=)QR=0CHRosw_#3tTMr"SnCO&U}IO93bicϫ.f3hkdaQKG4APkD9EA_=V7"|s!sjWjxB0'ぬKW,k|¼ԃ Y@f- f^<,ܤ.YM|~,XmZ 81@gW޹3BeҾc^ȱ3k8 ܢum)Wi/o 1cyD%AIj/!,@ݒ4WgÙ{(:Sӗ̼ ?<7,W0į>U(A5i %_9%*͒Ҍ+7,-?zRɌHn1m kK s5p{}LC^GMű'AIvq+0 #NH;Μ)_͙?nۯ_`ϧgʂL,ĩÔ*Sj\1#24 *C>ylio/4SiBLʣn[BzPyy $}En̷B(awxnR/lH^4sh~>S۝ٞI/a A$W]j`YJ>T!kafL|snM_߂4쒴/U6kVDzWkҸ Y"iBCu?<*!s6TK z>,P#߂kǨ6M {;:G0R.,Te\J 430!|Dڠtc2"/dwpvifb%J_qLnRs\ڠ[DTT<#̺h1ÄkcXQHd7NJPJ:N)xOi'\OHj[9q'ҥbR,+!}I[H ԳC`#?qih¶x$8U]7s%Ojd9ZUW@ҏU< p /PqurMu9WSޅ'MʤpDdžb_B鱶D} %͚Ѿ8>|~ ֆ>XUJ{1475pro+Nw:V/ΦGtham%݊AFL p,N n EX<!2;n(J.~}$z^y^2uE Q5*axlj|grGeQGɜylqzѴ1l kt@\dJ@mcJWـ[cvʡ90 #kH`xqP(f/{Dm}os$Z*U9j1pג܀2.̛BO=æd Y{ =*6.Q-ko͂|^3?y;lHPȇU燐%~-&pco/A$_"B~{MPO'_YS/:԰IhV "xT#D :mbžJ~ =}1u SQdWJcȘףƨ2 Q(n΄b{7gQ2=O!gr="SZ^jk@( hA 8u4'B|TԫÃOAuwtgd;CLD*UΥcN\y0,}immxw ,*W9{1So/XUOIC=5kMÑ_2%х&lKoyRl]@|v) 6N𩳿bTv,,\ A=~YkiW¬1ADItحT= 乪@57+22[\}pyhg_>n804 *9xk -}"0.3~،XȟUTUοBgjaėpl7 c~yd'f̖̥R$LpOZqqYEOs]9ff68aWF/^I,Pxm4b PEפx >8 ><UbJ^&$+X竛rsk2ulڡ%BL|Ӎ~b!< [g͐`\QQɸ!V<>W]oƌ-o0M Ǖ$R"R1 Š)i4*Lta,&>ڛfջh8- ҽ,10ckh_*H!m0Ӆ)Y.Ai^dg?BIC[tr\eT_ָ~VE{ٱ$tC Sk0/>'Rx(2$uﴛ-c1+Bec'|pʷQ-(2kyvl lKSH3'ST+;KOCIck(6Ur}7S0܄Nk!+)aGN_)Mz7s.mCG"*#t 0HCgkFH_>ّ=Vr-兽{fJ5L$ +?:B{ R$r!suѨo|8PZq>w($ՍE7f'auj#K(\&]}5fXjWw,}&jV ޼-VNH!믦fc[PńA [1 <85]c`~@[$e]v^unHzƄy^Ek})OIt@7'Wt+f+g<^01 :k[f t >_?'ʞa jSALǰ]&ڟ,$WBtY7eaחdY0j o2U|t [*%g̬R\?U7j;}VC5Lq-K+Kg| LI 6&^wwᱤR8\pߙ"Fخ$x`YHqĠ|gSu0E@t4>] jW m$])('<rZq^FJRZ^&IJ}s 30G8f9^-ksLOf!&:TDsN1K<4c̅EHuT>7Z3ͅxDg4e8HynPQࡤ͢(-8heVSr3-{S{hse}>LrqM䵰nwȸUy&m,%Ɇr6\`Տ bL:   \AP؃ӕ%u Ldf/3=̉F/qjqRϠ$Hgrb/_5J׋!s kAJgVB[Iv50鴰sBVMNSIk5zUZ/Cֵ[VAMe'T jb3]yґ\1 @Q]}>i9g<[L"{JQKd3aܫ1tdAt롖;zHy,jEwyAwFl/*9s:VMvW>>=wr'GM#VV" y.+ǯ7ڒ b|8JWr6)&u^8p`sr__Ƴ-mRy%Hey|7Nd_|obY,\a, ~qg)a{{5p?_ 2=]o^6a[ٲ :'5kRh-0aQ?ityT1}+4G㬤j>) e=:oG^xn5gGIgߤAE"tkD&m^wGB租,|,{Ia\=Nw. @]hRKn0¬GzC?zd='..sBmqFeB"yS(gEfp!N炧l3@n';aEId)lr~G %\CJi 4C{ݙRr^*ز9P0Zd<@ 5В+QOg.g ΅V q I-:zZ0zi'CC]?Of/'&#k]/,_-QT?2j/Da _|Zr2]{D/&C{!u؏2 xRTo3]$ҫ49?UVF]DBe Az0^c.3-ۼh͊=vo5ѹ Ҿ2q> ]&m7^JjxC FEo w#hGqb'}TdȅLJwfY<7o.+AX$!zXL29Sv3-NuR_+=35QiS[ Buv [y2f[BWy<@X<V?ܰJa>Nahn^O)3m+,Jwq S%*AU\adڪӓ?F)l`Q82Rpz$&Xw\܆ˎjo |w6YFW!&Q½kyml^5ϐZٝ:Lܝ)v2iK0PXyGą%30!6 AuË2 "Z!#1hL>v謁)'&:YrƧʚ`>vUCȶmx2<W4MxA'i.M(G$}#襂Sk βf"itwc3DiOy~t$2w1?hϢ@nʼnNx,MBz>p(?#T6~IWkXnx;=J 'RG;wOJ|郚ٳ$y_, iA%Y: P/DdO(ZPZ?C½#>Bz P\͗[κ;A=JsOQRUbqd8YC5[s:ЦH[d/ʝi ږweLUEP8+W2Q4aC E(=op`1KK&n7;̩:/Ϝ]0A:N}7dOܲ]ךP ]; *\xM'#'JDC5 1}nI%L@q ,OҲEq XeVxMaLP/Nz"[NMʸQ\6D*8ҵ3DetNm@bk}^[Fc 6^=xuiNPDLE;lrSӢ.OH-NTAq*PTh6Qk5q57}"EE_ d͊k֢y&4uX6R| =}7C˂$i1ŠXE֙h5w(|W010[\C.^@IW#Nclty),Уqyۢ srLl\Qx X.90pdO>o0Erv O1\p1ZI@ Jn 4_}b80=|Oat9~[$2-P\{X$kxL8i䣆Rzd:$R5j-j =}'\ZwS^DgiC|-%ti[.cH}0蕓AtTegzDH{ev^b[;/#o{_ݴxqؿG qyJXEmA1ze/u?躗Zoj].,d؊_Ƈίspv#|0?w  j˞^d*'8_G ԆF@EϴAC;ClٞǾn*6W+tx[ePt*x` u2?H0C}8p"G& FTdRC O04Y^pPW2 T5# <`9y7>)i˔ޞEƈ<\}h1]w`8dޥ TOFōNO UqEÝnlyHOU/d=p8iMm Cf = 6gDxpoT/q$M{nN&8OL~,oLCp[җ24Qᛎ,}%nX"(Y^r>;l)U ELz`eSkfAq^wJ {o ѤTrRt=wSAF9xȨ["rcD_Weѱte RB:zI~ =^/v|妼?iƳ42DGꀙI ]NޯYjAM!,p*qTT V]J5DU|j`Q4APKp@Dwy >oS{M)%/l,wDh z-6VHշLS <]ֽ/Ubx{Lyr\qZL\HE~kf/}t.ف n^ vL;}:!!DL Z3ݏ֩n5> 5[:p4A5j&}NB0U`EpEF'oUނJ,O~*t{je.~ps6_<CXx EA^܆IlmW0Jȕ;K3붲ʏ{أsi p1w ͷÂG:(~GiRH9SO d Ig]^ת`ef]L<*3\%'7¿wׯɑ<.kVӚЫ5B1P0T[SClQȃ1&e FO{ժk']d"`N=tqn7fM#r)?=j\sWi'c/S=Ka_Km,VVW7r7J{/4R w\SVBTs845>DA2DNZWŀH8}.1oF,jb"rbo]g~"6>05eZV5gNC*B?4,b1k*؂8QBk3 fR vp'|% (X3T<,<(P[,8rN~Mɷ ˟ZC]Y&VӇy!>U Dwe ۲I s3l sq}&̵X+dʠY-Oxz4027.ZOXSwt9J;7j:2> T-X֒S hFZY_[>tzܯ]uz)ҩe?T&n)]쪿 i~zAeXs㫈d 1d~0=fuiby =&̞7uS2 *3(\n/jc[ @'a.g^14D'g/7'W@3B{lI֦btAh2X^ʎA! !, Z2v$ !kv m$g0/U чwh%uH9:{n$?F.1B2%P,^ɀXx o2^3f0wJ^Zs%Y -ǤPّW ,О36GA*PȰLagT.,P@D`x$C:˨%[H$XaT  h] DrqtC<m 87=wå+YUfY~hDU!\mRo{9UiKXż 㺝9į}{U4\t9 $^$mA+XQ?m̭긝d9"ZݭAt8cQ.ZNƖmIh}GR;Gv-[%4W?hPW qxQdUH}8`viuuP$R\n`\fhFZ޹su]qٿϹK;;eVU$6Ɠ>Ez]֤TPtX #燂ø|Go@67򨵸>Fl ͇Hf*ղTv'3ӣB'wM%g§`J T:lYt.]۶8Ցg|6;EԜ@wKĻiaL#bcHfiqwrDVS3|u,YrE%)ΏRՁ ֫aRfhW&^]/>j-7%i*$pyغgOI|b2Svyr65lA 2mRAj'B-ut<30;䜎%XyÁ$f_P|Xwe|~ek vʁKp:Bouo iut#t$A(+zV Ccc'JnEaz <"&# -t4tB8Y}P?2N X&{WSZө,X:IUE3r pWXۃ&3,xb^ܡS&.<݅:j"nkW 7X?8k.j!M:5Ԉ,AxĐSʧ;[u3\iQy|IYuԒA?G|8\C;ckUiIYR5D]׉2|0?q2|4P·fu܎)Me4ְ|3nA|¬Vְ>Nr^@u/:7%ubAѦVWuy>SٛmoؾKdױW/u`%M`+cmZdtB,ЉƟuYM(Yܺ1 1 0TA^U@j׼<\%;˧XjfJr}6q?t hB^y .ܣ,?t?Vաnm&^37i,4IGUk4[Tcm59ç,iq23c넥ds=SGbVŠlJ&U ykV N(`LWn kiA(%k s?2Yy\۳jSЪ3O{]hwݕ9u~к{%}iĩsV<:#dt?'muaPk8"ͮ_RN?wOU0`JԼ7?<L > M(رH&6#HҾfR%pcʾ5I#:YLiHN  Mi_xWrnΥ{{;[.g-SgYN^SC\=BZz<_mbo j&DhNy褰6؞wB)n?AeuER25Kd :ޔBjb tϻ3wmfp' .ɽ:c&ӍaJK!@b?9FZ\aEwK3UJ|rCKleR"] VVжc;7ۥ۔o%ՉA"t7m„ehR |:=oA̶%߃xC.vYkqUG!.{!<0كx>1JOC4[A0 2N|sJ_#bx?cIصe=֡Les?(8 %cRl H[rѶa1+%S hEdò33A{zMbu,?GgɗR05~цX3@̌ zr~9\pKz|i\ETSTfŻmٓї۲)*`M2NhٌEA?;N}'Ġj BXd8_l:sZĂV-*d)h gwoLmE3Utvs9UF6-̈́IPMլU$ĥsiS֐ƓY8f<.DCh/>N HW~$, )N(xu?Pdݪ|LހNP*AR[=[y@b$#Ə@{n@^rj1=Ί Y6Ẉ, EH=цfe ΆTZUe֤:ݩ[pC'n8ۏqr qE򗺄e}͛-e3=+'j`(z@ $QcߒzqvRV/'-ÆO J6PbJŽ(.6B ̺- R[}U8/M>\@<W:U'u >[j'ncY]=_pi31RVi6z-oV3=A0 LHcmFC{&+$g&1خ̫?>@-ے~ s*m*u ^*DEt)w7r4^+iU`U4Ek]㌣4bve!<BVtįknrtJ VͨJQr݄3-Aluho-vf̮0AÙs;;'Vĭ.c! Kk7bގn/ 9Fz`X =6P=*+qrXs`2Bqni/U"X[8+8gRR*%#&vw Q V <3kn@F8ֽ,E &@{Z̘F ;!"_9ӧrm׭-#z؂@YNq &9% Li㜬 ξ'Wd6E A@QIdysZ"}5=2pB7K#E7Y78ru$ῑ{;>,/11xXj`yH d/,,ƨ{1ױ`ڍ ^4Z5 @Yr)iAe@8HeP'3$%&Nϙ=7I\OՍ7N|*857f6kGu911r\ek I*Fȫ<Vn1r1Vy5'z:d\]l-6[g\{.)EFĹ[j>3S^[:• |68-Sb+ܫDR䎍e^&U{˯J ႀD,/0ǹY(ws . 4OCiŨ n_q,O˷1fxL^YdlqS'KA$e`.B1 G=9y{T_ ;WOg@ *5a&ع]Chp2m9}ʦtHsa?B5GYoCkڌLj0ȣ]bKRk,"aphqE@I*ӥ.UNu"𺭡նYW2Tw J& G)8(;j:\[s){Þk[ZJT *};>]8r[nQpN.91aPZY2(P;m?$_r-Ups?&Q.C ÌIJor % ɰ,{C41pl_筥9tҍ{k[`NB? m#L3jخb X6y<=3wH K껡 "x )Ir1Hbi M,OUX;S|)lHzL X(Hl%uSulzDa3S9ah :6uM+yzLF&\}{!{> M)_A/)p46WJBG+ƒ57)/Nwb0ϝh!l$ߓ96 F+7yyc! \-sMG}'0h,Q"իKJ 8$OfFZ!ܨ+`>~AHto|x@tՋH5qb]$g ;+g ]醪NJO洵(@ƑD $&1Oj,8$vk\@8͂>xM@dAB9yikYJ =z~#OX1YmFݽ#X-mA4y;>u3nE˰V`1͐[> !NZF S ߧcbo9aV_PxmRu6ƿC#I]wZAsL@Jܼ^ۢvSHp +3^ok}s4je8?K~k"n/^Ѕ*8h^R_|J߷%|MNkT@RRN0ΡI^}Z% l㠩?CH}8ZKQjixuu%2! v< nbw(M<~ԫĈLQ>$"U\}1Y{P.LښYU #bN2ULi)kXBrAXhmlKi0n*45.H-%vij[29 D8`>m!oP ^Uܹ_l \l9pu^+6'ΠxK0NǠ䈡T<Ts6p 00UbK/lO۬VoUZS5i;\,Z'>zuS ikq7!&l(!sF *n/WF)x*9+2ODh 燋j\;OJ mw71YLP6upd̮*QEKxŨ9΍F<#s&Ud;U_zRf;`Fbxt>u] ֳVy3"3(ɸ2IO#ή^SdF9W%K zQi 8{3 #܈W$X 8×Xc(/fva:=],wa]z7SCa/`B3"4:ɅZ(G%IBmMȀur*Z]dI_6I8d q$K'ᩇ>~#Y`d[gh2 ;.(!<( 7l\xERp_1z JBzɷ0wL`VD(9 Uיe8ɇAE:z ܽ|eWbNx|!GpFi'k—ifMzސ͸Tó2 7D/Kc-f=c!_E='Kos#.,XlA~ !L cp*KZ,n xTvj&Cn{U?jU8rRĀ()ft̿PǵsF֫ kN]b"*f wkivB-{ujDZ#,AmZ\&C'p=(n. KSm;bQvfu`[ ]gVDGBk'BN !`=i) p BC#GaϽŹ.Պo.!ElwP1ƵzJ853PxDe+#2 C_6tTm(̦F*8f ‘}ihdw}7 Yˋ^D2 ",h($D+a@+t(yꭟJәFԶaN?_XGJ`$ˀjy{4DIݓT-e6*ÜoZ(?T`-aAV=bcA.e%xmfHGߤWC͟#B2^F\}FM`ģYdƙQdXrPfS+L>! `z;J^vKP]O^(5ӝϦdN /*RݟT}\&bPf\t#vTr;d0MTo o `u&*`d}Jn76vQWvI*7Zg`KZ|Op\pYؠ/aJ.PRw}EiKY7:ay$(;6݌*D ff,Z1 s#T~˟ѳ\TH&IKN9m"7k+rKdcAsN]oz8GQ4 `@07R)Y9^;e?w&qp3iU 6wl@8̮T X۫.Ҽc:&G!Vs>x=wś 5X_nyf3b:2+7Vr11uS@}O&El )Ta”)Q^ub?Nd [Y "س ܔ ]&/K9|zaQn–crXQ1JW ;\-eF8{`G3fo+8#ӇT-P sJ'Ea&w qz‘/b5!sOhĴN`aHΌ N mn\ˈ]i{{@TGGțpl"|1|\FWvOJL^OI)Ɲ2tC@U}Q>{  y/}%m9}"x(SryPӷA:kC̨Blndꓢgan$VA#hٱxxV tP )1~p[^ tqJ" xZhtdD a륃^^~Q̆7N' acqVfe|ji*,?ENjuθjNc}e@J,ALLWi{6{_'mq#h>Vv xG@⟕A,Eqo珎S_?vޫ_g]L;(*Y@0eԂ=Qu?dnB#ŮPiiu{[D[%? Wb3֐l%vcmh٥HFψ :X3,Mj|Wki ("˗"ϒE^`zrZ;K6uz~]N\5t{Hȱ?.]z0Z`瀵Lܷ壀HRC2Q$D~M o.ɰ(F? B DaAXF[m(Q^?Wݕβ3||X'*;W hY/헢nՆ܉p> ; 7&2ey'uWީ#+õДU*phG{^/1x0λ6%E]?gx_9^tT.X B2@e^}xS"fe<+.)( 2r ؤX`U&!YRuq΃rF-tVoWI0@D{%h=嬉ښ~5XueP$P~̇IuOqc\2V_ dmԗNh"5sp7w"/܎zH01:CL}B kcIdžꜻp"s ;!Y.K7L3l;undk3ڱ墘!ba2@.In?,j CsY.wf@;? NAᨫdE ޤsȼy>FiFsR/5-Ah0=lPP|n#` zjC -NmA(qGdƦrcM&%€}K2^+Czo晊OuKd*֟Hv+'<[7AO7|fT쮮P/:M @;ŋ AE@MTHK rN1[Y{ 3O{:RI?zVlAma!h/,ePcFR*<ۃ#1YrE5ts``k)C9Yp8pĥD4&=!.|rKaDZRmdXd~!ܫSʦ=^:2m^E~)3{2*T̯v۷E|WRC(5ߎ:gX.+J:ԡ+bGjs$^u ; D9oJW!_f?O{sAW2ʍX"4Q.)S޶AV9?A ;߄qqKD+ cHmP!} td9i1~$BPg qJXʷZ!C%d {4PYQ@_=QfI[ʔU3^ \_R-~a{a-jֻM5t$/6/ łrp%˪`yt9FI'Vlm, Q|[xd3EZ[S.+pܲ3cA<{y%砂-n j0x|ȹfrlA!0 ?5bE v/6O#]̟3޲$2llɽc"CE~Rr`thL\~KGoٴx`@[PǗ5fwjd DF_^^@n4"{)e*|B(g=bS.Fy\qOHF\Ư6evpm3׎ DmEjz2Sk)ZXIZ(́9^)L[#hr(*IeJ$Heͷt&\)EBEz):Z;L ]׬0ॸ T4| *8rb Zב>]4 2nρ}&ǃDa%݄P;'KjK^ kn2&Gf- b]ilRs]X4j$1(UKt!ez4bMP&)D(W[Eۇt,E ae~t]E$K)D=NMQA.gSduB}["@@D%Ϥd)`Ҏ}Bt(0uuvm"t A 9L[ \Y#T /|rkmvQK~0Й6tN3ZYa~WB K0]MZU/[ШM8Cz%/K{ uhtu_AL#c:_Z# وIӞ5LfcGp|6ߩMQc`k\|ki(7ذUƽ3GXc3A+ TNmԈf2` [59,Ġ^X䎦ݜR'0+"A;lRF8(x>LFp٨L'O=8$k\XёmUp|0kCC``"'X3"|bc|Po-a~"tx?JLD 9,L 1SO Ko_ZW55ㆤT Vogۥ<kIymWOĩP\GUlO䵊]4AtJ2~cDN5VrZoXZ{kT9ZF-TϿAn'`чXK_-RRk ,jU\%~'Y띫l2^%(ӽ17/?$ q-q}5]3_O޼~!Tu!^(݉ENii  Ւ CS;Z^]4jߤIUDzI3on Et;%沾<W7QC.suY29>%<-quNSE=2`2iC1<Զ6M`ziŁX%b{ nNH뢦r6c!@]]h0j5iNe'kukbmN#Q5TCV ڜt(Z9\sb\ƇYdOau"Fu .ٞ)R"xAOl7mu[ Hߟ%Y8x`,Jn\39[U Mմs :'3d! Γsf-0 $ V,X{.lpBf[r+-ZH 8 8-Ը8 g)hK! #JU F҇ZԙEcrFAڱ}\ W+>l`]0MJi-5`ÞiHe[Q3P|%VHmFcpA.j?gwxFG+]>g*rO´*E5 c3 ;"&pRxקE JL+urhtNTKLG.ӫpζ!^NMبieFmYcem5̖CwG4ҁSC"s5㑂_Q߅Ⱦ8%_kBؖ2w-]GSHgOSeRnv]<[ n{KzѡL| zHQV5pC0jentGy%1%.W48x(hX9Oh(ڊaonQ-Z ̰΀/G4LU#YTܡ=m]Y_cm{n]@m+af5:n}b??ĺJnz ڱX,z,˼_ kG6BmeвZ1/}v3Dh"UgG¾ zߧ8 EmdW]?'b$q] ^+S[8( 3'̯yՒЬ(PAݓ+85P/Z$+ZX(lYn ŅWp11._lfȜCzh.y 9}puҏyS-΁m% oމK5>>A>c`h,2gMA%7͠Q{t~ ,2M,,r$!$~`"qq:?N:R_P8۫DG6N108vMJ`ǡnjKdc3Q&aP-k'Zza{[rI.wTc*4ff$K%(Jp5tD#O:r2f\5ku#yfR*֞ŵ "#M$^*4i K鷱D,/Z˧m3}?%y<((h 6l׮{bQmK3YGzjPւkBQMY)x|'Ǣ/ {V:_O64u" .'z:53de@|(6B򽹫Ʌ{rditf{U,{/ޥܧ/B җVwH f7zBs>qбشE@.obSρ .Ps]zIՠ1&Y 4 7Ee(Ⱥ[]+8% P\+\Gh59dشvy"AH;I`P|TØ Սh֪^NI~'O70' LR::q^mz1):Ylv63@GR>̀CF tOkw³k`1hj<%aWgFi e 幛U*0W?Ct*¹aC!w6n+[BV}!#189rwqx*Xu/.s ͥFS059J@-fo"G>v/Bi6zZt(*ROg˶oo{K->B5[ w;WzaB4c4 I'8*Oʹדl$C V 92{ȼ܄aH\s^69E ׽H,B=O-Ҭ{&,v}yп$P=L_o5iI_/'cy/q> a!9$)>(D6!'sNξ,ΧduS], l[svWI~!eyѰ5bMVCq}bL{c 3 Z?'xU6Hd#GuT53KWiq0 @vp "CJյ fSh`i;>d5;z=P6h#gOD2]q+HIC+A1WJՕG|U vU cc'c:x/}ebpToMl5\Wtq c,Z<̚˻d]Oކe%kz4$d_}W1<Φ}mc惹seZs@3pg !=\mjcCtXO}靝Og]@U^]a/0*3,؋rš/AtlU=o//u"&V@c+:"SIcBi5ڣxTϣ,VA1o<m < !q#A{g?=!0|˖mzBPos"A1iyz13#Ҁ !]{ԇ9q\ܽmjV#qKn81U{PdodH̞6sތ(xk3SNJ?GLKGgnDpGfmF߶9{"zrաmb23#Fיv4hc }g1< iOFz=c!V?{3)ݐYhP;v;ꕠiƙUe-t)ɖɍR -e- ĘTfM$e)1Ulp2/.7,6،h45| t]#me3OærhzF )dUgX+VzXݻn l_¤)͠fgzfT{Bv2 y-\T:.~M`J5f`|%^ 8<(7)MZA nXh]˙xp{ؽ@1u)و@ 1QPؼT.oNR!7%!nx;c-6  }1uCX3n^LmJ13Cl+]oU1|wRŠ_Guq_v~I)$+%- hY~fK S<`>IF "TǘbU$h鹊Yy/~F5f#>RҙneBH#Q+]z%umc0qjN7Ѵe(¸yYcGB҅-mN O.+鯚4-^뜰oxX>KcŽ׀J5Xh7P["$CN_ta**0h c:C ~k"1Iu>m`i+Yr$cx!JM+aqXE"W#LmրZ[o߶cAy. -: 01EQ* TݒMjTō VT(T|8v!Dl(H djP$%BP&VF$ɢi+،SB +YRp ڸD #ԭ 6iN[$~Rj(x\Zh he{a e!bUBvTV&fw^99,ϔrģT0-;϶QR*nvI^6ט\8ꬕ(lesQ ̓nr}P~)t1;DF85㇔AeZLӑ sx@L#b,X ^Jy Fp]>?!~8(WLi8F8``\8,J 7a0н'ZW&qK괝%oaQUgp&뜘lo:vCxZ %Nr3z PL,?KZ >"%|M[z eguj`Tźinǽ#*zv{Яz ~ա*x3 cFdo툔~,jyDNJ m O8,l˴"#OVen*II`qJ0wb:ѿޕ$'([~-iSCGka*1ItO^o‰j|%!<}E{ Q{D`~9 zQ۵eKdJrZUTEڦs3z*,lo0y˘Θ/B&KQ[ j `W"-njҝ`BXfrSu,Gdϒ9aOj\_R\gFe&P_*PqBFQ>b_bv$W2^PD*p-kAV_"ZO劘0D(Vsy4TCH} am [ԖYY!q!7w$XYnpv0<~ת~[:'sݶ*2P<7e~2# nh>l18r02|by ך;:=Ý<Rxƭ&4lͳ= ^ 2pHhۮm'=h2f|LNv8?g _p>[sTSWRiR7|.Z+`1 ہ *œyqCU?cSXA{y.eH;خ۶])%jr CG7|&l5~P T{x!)wUaí!m̷ MNC'Jq )gc!. aޔ9Գ3MU^0jg ?e!| 8x!y[c-3{[A*97f8zԷWf.k/֏fv<<Rv5*@noR7y1 /zbjEc%/]M@cCkl8*eQmfѻuA>9鞓Ȱ),9̑]%-aQ[ⱶXA5fuRoXFAp OR 3EX>96*u. 4jɇ!G6lCe}JsEP3{BK^+B=[uH#K7dׅ; AjcD7?r5U64ov77*_wh}h|G~sVptq| nFiyRB V/$P#e;g`Sђ$o|"}g[JBi+6t]-d$YPP1 *S Pq!@?!j&wBfBW/r*rJ>[Li(ٷ{th5@+OzuL=pl7Ɲ%~Ac.h_Ѿ؊Y%z/k SqUsưR aG8a<Otҷ&t:ta.W *Mgă{9v?x)Q:B2,!&0g(Mrرefh k_FZnEz-^ Q`_nC$M24|r[b- PL Wc G#Q0aæ~P9 j*q֑]uʌ f!WoE@;+:I9sTҚĊ2MZha^Vhc[ g5e W(@AAoCƐJQPvч]֏9!; |>WD-_4A%,\gCK7R?;X\ɏFM%v犌B,mW+ƗnyCgG9܃- zX\ɆF2.QGQƒ<F;B?PFXFAc{WN+kP^|r$&6mv-M?+B*Q2rjq09y.hUǗdN0-ZܜE D;=X_ j(X]t.5'7y$1 !Ej6Z)6n7T"Zt"8Pj2ma;Q$bYx蓿YX!x('Bk~%O R%?&ؿ!V A|RqWa|xG q0r4R-xir3mi!BN0?^ @ *ZT"n ! z(Pjf1K( o͈nYq?طzJ/ԹW5p=Su@~+ƽl-D#'yP[+<#kl3zsg>d9Dz6}ZIFWeIs\C'Y'!%k+@N3:4S4rn@hSՉ-E=8Av%CX"Zҏ_-4EɁ=OrI-ۙgӆ%;~\&Oo+*my4$S|wPL~:ʑB9ssY gJKquH"+KNC+Н)A+ҥLMκ2*wd*}TZפ\SgSO`u(7_#7㏿5̺Z3;V/EHblrzX"JrCMhh95rBx/AT%Oڜ{GL7ؤڊH?d; 0}FA5t8_ï5sqOY˝H8 !|_یo;ЄQ C>:${'#2G'=鬟*fN x;ico#oCU[nHeY5nEU 9ߟ&}DIC!Lm~>fiRVad=%^5OӆɈ"W{?chض%GN)QoWf`#O@xи ͠(ޫw *CsMͥq*RjTr:|'C*C؍[.C=r[2K\) Y*$S8 6slp"Ia8ymnkog3a l bl-d@38{$Iӛ;R[\}Bzۂ|eόLи&.ozA&I~;#w<^ S| K T_EiQX{^CZVn(@fܙBPK岤dkk[d~€NÃH5O7ZiaSe05KtFAe{:Sqf!g^)V`R/#ep/SY :x ?:eZ*Iͩw @TeMLčhHZhr1Q-gs}Ŀܢ AzS8s0uefIQLt6%<bFES'#GM~R #04k1P')` caǧh{u~GA1hthr6BE/Z-l]FՒ_IU3|pꇨlpnrJ֎'KC.S9f]NTA[o6Iκd?4mSo8N8kc t2wb:n)zߴzԞoᖼzmdQ ĝtyQVs,!#fԿj逝K0q^C_[l{oSu(Iae( ;WkNVG*?x퇎/`/>nϢAӬ Î+;`c-A%Uź򼽣Wq,v*q8BnqSx:ˌkb9k@mN/al|٢.{soZcZ+]Ğ_>-]m3ik0^)ۏV!2kV;FNpM|gm($8ar ._Ym6iq(_Cb7q+N)1bOJETYy8_z\EA0m, n`|REx&7Lq{DP4p lѱIˀ#`S Rp?lw;T`k'UhImq"b9mJ226){I }$ɳڄxhb` /L|6d!^fJ06uL ^uLz]Տ_7⭢|C>WW MZo?lSY,f'IpO: Fg GS͕֠4;',e1-cg +K|ASogR&ȣm_Qz>2D꜠u_wf`_!3sZR-pEVZlWրx5zVY=9RE8=A^#?v.EM}.we9u@`r7IGQ1=k}i\}TWzzhKlr9hX@I|bRD^K#Fa#SSN1Q"BAvRpcL:7ɰFn]d͘ڒ{Ձ(}r~E讒r^,b}Y6!BI Qt,=F(Po=p`dQ)0myg@wLKp%iqSwYԜr /`isCk(Sx*FtvByjdBCU3:>ug,{|;]_ݤ]/rPr6nY[XrSqӶb|w _xt.r=xazz*EoJ%ȑZ0,ԍ['?d!:CErWTdU?,r py'p 0Cb]>0z]!!5 цG(m[[ؖPc]3m M^?tϿ䕍bwf'.G_x@ꏋA*%%>s',mMWB+jńĚ@(Y_ن;qo9w|LHe[!),4t|2ͺKϫΕy!uM\,4>yh>e=(csWsoJsͪ84݉ n]Clp X~[ 5W_Pu-֏^_Eq1 sf hݚ!MM/4rs-Qη"o!p 'k?)u雧UCxd;VzQi$Ry1(9m NkI:RPD3/$_O+tĈ.LӡHXB$|h^nO$p$$1XxQf /ye.$)_L)/+/Տnu@wuvt|%od4]be#/=S]] u 'B̿xŢFP 7QZ=pi !8uee[ij*_ڇ( UZ;L(iDj2[港 _0 46Ȧ^n/=ѝ Ś8~LJ8w9o?nO2A#}GTh L1vQ3/zbUJv~&pPVd%S~XKIsEԱcBh3nx"sq3dVT&Q?{^C{UG;Us$R$tCb,EJ]eavdFޭ*6 iPM/x:ξ<\5#(H¬p ~ޟ|5^%t2H@^a`BNȭWIS>|k{"rj9CT>1^]oC[9"ajJ5l,D,/'q ʿ0pGZ6TW1#ۤDJY_0ͽg LMǨcUBgM2Wq1Oǫ3,!(6͏ FKe6Fݬ7=C{2O5*N]?N U*bʣcx 3v*!,ۣ[Gh @ؗ~ ϗ/!6w{Gk+Ao_|nålqmi_|ײ M^;L A^ȒS0\."ӳkV(m0%#F pÍzwL5Lۖt&W7J+ݞE"8J2L]*E¥nbT%&3dx w b yaDAcR>Ǚۊ!"y4>Ѐlr+VIM]")*ZjqiVڣnbo(;VRQ_q`D 91w)Qvw I dpmI 5ڕA#l72yyJ 3q̬ ?IZw%|g5*sh{X 7FGpX%m=w}$s,csL/^s @Mzߙ6 *J,k>MdlVHEF%4RiXKÝy>҅+8{ QJJ1Cܳo&5=+=C!bK6u2)_AEscEV%?d vuP:tY SHQFssQiB7{YB-2<19sc|WK{p6vk!*eupOJTFA8  _MKK?)YWTu ,q3|d$9q \RPk,zKwX ?i%ҏ^;ʰJGb9ꠗa7o{Nb̦򣀊{w*>[m}uIJpg}i3F2MTjXcR~4-佹.=Oev*7DE+WzIڵ{ý$a:v{D)cQ ?w]e:)Fު}I{[z'(ۇ>sU{ZL80( pQ:o۔Iѭ۰TLovFn3A " IvuQCC.kvaaC_PN>vS>+I>uX|]zY#|dw Xszu# /Ө4;~1Y)"렔 $P]zZ EN$-Eo?ݞlh2%?Bn.S*aLww'0ijxPJ$gג/gz-jrE0yw4_2 |ZHtA97],nc8AKvbYd^{#9=.ѠգBe^Ĝcr!f}łWӗKX/Jjz)~:{RE0cdkSV}"H20=tU9E.8gÃԤH{?D6]ycpVۓUj+Onʈ>BcgĞl{BL/{Q:8XQ|*Muc-v> grOFs83K@ eZOwHC»O1QBe)SbJ3QO( Iާ$V6)m ~}ZG̪HYvv~5n=FE=.|x :``dÎr~4.['D@M. My6Va:" \F0nPT6#TȗF: Rc˅7[-4&v6iяXIK68I78Z/ ţ=6DmfJWR)nE9-@'o}7P¡3N)"1ZZdzeWN$2^evN+:!oiDS_ƿc7Gq>,sj6t|-7x#ﴈfrҖ<]'?x 0kŗј^/_>Pj8$k1!4͹ĕ2ґ*bl3W|S|GGl8v:(0{͉7뗓hgU'7P&%Cc{h[w TE*R1u|jN a3e+yM4xC+p ;gЄ0h㪎tmv5c=0oϽU"Ee0_liaY?Vt\YoJtۄ'*ԏ9 e;3q?+AwD%:?ŵGjTdE[۲@[ĄT% ľ(NV1{N-߻C!+ OZ ?ʌs:͞jڌ(0[ȩ)|+H<&\E7#,ŊQhL}INMAdF|qۣ 5רC~ 0A{,hO>:EJ2 5ݾp.r+W^pM`˳fC8":_}mAޕK诩Gԛ_'\C4翖St1DmGFBN&CrѧE^edVr|[2XA*6䝃 IDa-FO8׻,jz@l<8﷕{@:>3j51XBԷ{D ]+rۂrqJD`qh'3g$r.!lf>DImcTm y ]{?O1;"۷M2ݜ\MUS$'ߕglN]_]X|03PBm2|[ӉԜ3g=;Xd j.YػW&fls$YnMcaAg_'nY&\q"O \=dܕK&09(ma ^Ȟ {!QKLmMXQ+llTYR}aуwby.:lȝ_dl9XQr{5 |]nH T^PҴQtFz!k _6+#Mj^h;XXTi}Ð= >fED`7:K j{D)K L1Kԥp}4)فT\*c20mzms{μ%`Y ;f]]m<İĞfI6mDڜ+ ^AbicqFJwh}j-PxUP0'bxEq@*~ȣR, &.~uZ|Ayג0'wjLqd!MН9s* l1c(g-V mdq{5?'5}349x3H*D m4Pb{,ЬP՟EqςA4lj=x3XދD/lLc[ͳFK/d%XMT?O!VVOD̠`inye)lv./u Ո@3-麴bBsrǐ6@܀mT?yH@LFc!mnjii&,\EX!}M 6Tv`z%m  ؉8~ʐmE*\o%-XQ^pY${Wviۖ)՜ݓg>l3>^3ALX=Ù(7w![~XxrKŬChٴ~$H0/&oGOYʭwjJHOŎi)Fva?L%3Be-_M:lCxۥs1ЎbFJj"1j#<^LW+sVgOYx%IGFSWbE<7c29]D*>$u_5O? (NHBI:՝Ѯ\hp4Ƴp!ԯ:\`2z'zb@}n>`V1.iJCE#- +rA+IbRb UtQIi >yxW%4`HwH]Sw.AsW$w[  ~JcZA8tjI>!!"N7` Fۃ!%XjB."WR= ج1Gn *PSq0߆ qCLJ6;~b@H1Y,išv9f>Hf҃c+O"u]30mu'ڽW'oRc3h.;>GxcµkZ *1c ],;mɸߕ-DP GUl4~R):!3ɷz9FIK3L/Q-dFWn4gTqIQ,ZIn4M*prQ@(m = NSKx FV4Lն 38({ 3,е'cNʧQ|8L+B1faYD*B4\HA34Xl$SS}VvYiMWA`ӍpXGf_\ZZ~/>=+Vg~:ljKr|ѻ=WΙdJn@h/Ǵ(`,B1уEv_dnVM wIHókfi{g"s:̧OpG-}4?C$F+n徛H;/$ݢD\uHJbJ||CrR4xeWi|P,lt`@A,B?33|{FQHٜG/-)tw]7w->y7"閺] ݾ퇮Fוv*tS[du>b!dɞ1 3Z.@;\L=bq3{z}x EOov't3" ;zt?~9JȲj/K_sOqwMZw>ibSa䱢W=3ZVBZ9G;v~(y`կKW֎7YDͮi4B9?<퍘6qp HEvrڛ}/Z<Ύ^;QP{5`DNMNj}>' ɠV>[zZ%\6^ﻟ#;GF's'mӇ5 )*erpsn`һ=0dc yПQ,uE0%6H]exx1!/{t'A6^=нO_MٞfuMMZMRM2^vpbtK:΋Y7_qEorYk^S@JM,cm6#^sP0\V+d.Ux?NHd4u"3ħ8| u3KvOc.G ׌Rr[Bĝ_%ܲr4yd./H`\;gIP00Nݜiz|XкN@I8Swɶ.sjLx~kH;{Xm48Frzܝ0 L sqߜ aHo*ښ_zmPVb7)|LOO\h y´eEٷfFZMlp!AouO4Nalg.D:j+ o:=؂XTb+i[?*A.#~ʦ؋w ~V{j6Ī+"P~fi1\7;y2N 34<}RN )}҉'a'2(Y )!xsGۿP;^cڢs~C0'{Vr*AT3n`NZWBFJ^}SmJ|?VklJ_2+En!e.UUMa1fIoshZ<揷&Ȝ&~JC+7M0a)Opws1erJak{d!r٤^@dWzuqc5*|WNF@󎥊bgZInz+~$.kAc g+)!%=3Dq YSTEވs@],YiPI-¢܄)ȳa*y-[`o2 S9#F(EA#W^SEEb> n+=<*RpEj&V23X=3lǟ@þ!f }pG޵eF[-, l8[W h/-uUkTF쭌q#U*Dfhj%Z/NTayGkKc֥Ur<<d#}~oЧf]Fzk:[W}s؊W+` ;Sq2)M6 e5 f$ گVO;fUP!p_"=YkRD+VTQ`J6R7+pn b$"9Ig~t-EP~"Uħq4)]qMɢ"cI0Xh Ý[ aqx Շ%sWMτU*VEnj2{XX}^j) A)P25f~Q>Ű U6}F;xɿa8D8Cvx 豭 +k`C!fp0@J~۱twxk$,mOQ,((2@3Wz 2O͘Wh7MQF,]<3zC-RL-})G/.WgFg)-9lCMD ?o ΔG!1, Rfkt\rfpel:2b IFHHt*W)h T(O.KI(ɋQb!!gjqW G41EGZYIE M)ƣ4(چ(  Cl[1 k*=BJԐkW` Ǜ- xS >Ta*vsIV|cSn/;v|Ό鞮0,0Z#?%KP! ǧeڪgZCP@ׂ[?9D2VEhI&*28卞`q)g,Si:%1n>`A6iua%TԙF 44Ʌ<`c{`ml>Xvcj1-HmMBy%\$q =QwAU­Cq+qlN:ҹ}DƯ ߱T OYP[S~R6Uܹwӈ)B+{ܽr8W lޓ^ }y>A̡HVܼ>KCxr$J{1pU, ?C$zџNBhB6?KcA=RXqi3W~@7kZH_4Eb;`֤A%t5@ J7 |WtLlvo ׊s@}&iU,8e;]mK#nƛWwj"Mj:D3`1" yO(ZS}a'dG6B6L(zB{ ⑝/1Xd`%I/g|]iK.agw#^XlV@D6?p'iЫS]$WrW⠞o-:U˜" mh7ebJG=}hvWӈWs(!AMVK:2gf9M"2YWJA`5$ 'Clۦ![- V9Ӣ,2(J%$Iǰw4~.>8 weHUI◊YE~_.0 -O~kTh; E䠀Q7~Y'lmzZolOX0N_☹=!4Zr rK܀Ddw~Ѿšu\CsxYe5=3Oz;>?t⺽eCPD1LbٌvhT>Bt5@, .Vc֏&5}M`U[uToMI1_ :#tڬ>א?-O6S:3r{4̧h-j,߲c.㔿:-d4(N{umTwumZgCo-ULaK,J0U ]BMD-NRI9_ksxF(6<+" ~"'5A΀QLz&R)ξ(i Jb"m/`ŲO~1{0!zuBE)kcj '􏪇 )E ]tˎ(f$ ]=*]O}F3+h[U(Hӧ8~&w_16˗*-\H3}R 0RClज़LvhK}F;?E!"y UhLK-s'mBG8wۻ/`}nOO30/E ֓Sڊ&4wV qOLNG^"mߚ27,MMk@b XFI/9#&{:|aHA>AҊd*q}/r K(v ߦX8} t\| zǡ7<Xwe+DI!@F!a@URB`:gA>dه(q[DL6Kʐ_mc$Z7 o}v,܏0b+FU*d3p+kI*qj'W:ԛbB{%M AՠU̢CVal9CJnM"{4QfFwIjV<*n M2f?n4f*늪uśPFQ)D,[ex$pCOf`萰yfqu],Mhª"d ΂$&ysEHj۩A#ףijBarlKsL_78mc^vd+yW96]MX1[yU <-?G'%#ă;NK_W`H,xZBUi.S(Ю% Mh=>$Im^&Ύ!(<$SԽ5;/ M>mKa!~c٥f+@|@=}_Ceߊu>V E1t늧4gh>= Ŧgg7+t+1C8O,HP:l~;$a K(IfWu|߀0,JY e_b678zS"mћPk^6Vo2rrȇäeF32N %kFduOW;a|LN++WZ>Rwx*]6nˀkR-3Q8r:j+!TTUhc$ Gz; .Q!_MҲۙl]ɞ b,R%])l:CohP\URD(Ehji %aj֠e+J}>oV `h OSaFswl"LV:e:вyYS`w]0\ډX4TYh^\*Z!"V/NM._˪r;=#"2_\n?JD?^5pFR =h14BzJ)LQ[4?Ͱu ->g|h97Yx"{QXRUZ0 :dqNοN -N._;E9`ohdo9 Hǎa[Sm&VeY+״Ux‹_#O#=r8_eU&yR'>P#K+`+U:0 \ V0@y f=!{y[^! =|2j,0g,> ?lW,y(gy~MƩ>o9!!IVu_(V+ydƖWއm`3VzO ^gzT5 {fT4_IQ ;=ѣc(=Ƚl,̔n@/+ 2Xx/}_J|% &Lɸ}³ԏB])Yr=la[OʷݵXSef -Q/b.dsB&x_&Ե@̰OW %.fUԈ'4gA]YwI/ ?CVӤT`k4" d"ϧn)r֬aWI}v愴9TQs@[7\,T#01t+ yg0ϱۖj!=w ިb8j|P^j'$ Ќ,"S, kbVtk *%Q}TlKSNGt]~0E7]Y O9Ef7ݐ:ƒ%tU.#YtzVa[7䂊MXmsЍ}ނDK&TB": m%Yd PԺSkM)1'NS7$ƤZeS=%C2xY_QB _$d-ky3cp]%`Bаbs|dLM2KFEҥ/p4]j&ɂٵ $N9uwOYő N$"5\`%ʎv6c]0:0*X"k^ÈAg'VDc ;V>#NX壛[M%[n&K֙}4Lѝ|7q˧H>H4`Ј'T_Ɯ'k>Fei5` jNݩ~P0bA_2n.*O2x`⓯y.sVN$h"'0\r~(ҕlpS C I1mK]ޟ|3331"k9 q F*=ZM,'oIyE-Bm{WE I/ E7p*SJQA`NoJć+R9x2@5HPkvxy@m72OW,c<ҪYX@ G+2~.3 `5 Hc(*EbJWZq}qQK.d6< ~wàh{#c̴vr`׍~zCzۖfZNn 2i3p {I 'u-悥¼WzQ(<[n#iIBs)ћ3IyNTGTxSF;ӂ CFBj8G`V"a,L|3@̺crտ $ ƥeH;fK:97=[5ݢ$':4D!P(P):|;YIejz=(T.VӾV1_96 2/#?SgYՠ\O2T°fRvGҼիOZ8<,Ⅶo졞$a?j#)"z+u~o]t"ŰQK6"Zw*[7- {cc[:BVɘ\׼ ֮=fOޝ6߬<_t+G`ے FdѾHG9|.񶖋 <+U#@qgQ6"4i3ӺMDhV.y_f5:p Xgnqx{1znAV{ۚzO\ xc҂8|z=7PCNi| '{rf{mR~8ȠIy$gh뻃mefp`p&>5~QkپX+Lm2w5SBǽ'/ B$P _ň qX Sʮ%ֶsU"hsNW8#6PUI㶺./6#)AFOױoosY qqr}XVm뵴 7!.p1Q_E"@vx}R zUTnKCb@ ngbz,8=f&i䲀o3>Ɂ.omWtFunz8%ků݄.Q-CKQ2θMѼP&,z==^k)[._b ] 6*12 Coᄷ^ S߄ W"=hէ'ljS=Aӽ-1Z)/A?,(PD`B75{5:GU/] +Mp7&bvd#7TXg//½BڄUe<;|.wx[21PiQxJwp$:-Zs?g-ZɽM}Vb3 XLOM +>%Dᯉz,(q?72̟? GkFceW7T4}2!bƙyA:^ܲyZW$5n@HRSͥÓEL45/+N7zռpr@eLŵzhqŭ@i!vFqtBISIE!d 3&i{ĔSqsm@dFEEbSP4jl㘀N*.&y2_\v،Ks?yْZkkBܸ nN6">Q&̮TTgQowf*[F"8c]}(AfW KRuʵ8Ϟŷ=#5t&Ryk?bW( S /Ƿ7T!ϢϟKI떇VD Gׂu3NQ|vzº6t86 eot,V勾t2cvr"FM-Xec;Jgr2"ld 6oiB54":yu;P8~ͷ{PYMh, Yb9/.xh-@xx԰_2L:.RQ>B_Ho 9{co`͙pCo0vQ;GQ E Q/}Yfo6V^uЍEbMi2vhjߢ?K!/-(#>,9c4iwDEp'ϋ.O3fga1XnUޑuz?#igЃ= h&U-ba^ c+CzgzE@"0TS3T p()hrEH[fifJ~,^EOU׳hͨ|yk᜺Vagm` E?rO(JHϕFO\4,pyuͭVJDŸ M  bMC~FL @ֻF4A:w9)7*lԵ+ǟC*=lCAieׅA=~!*[WHu6~];N06PJht^t FǮ/b"gd(g,Q::bs^ZwL!man^(itQNw|Tq%A¸`^(@ Œ[-6N >".NbR#kdT<I" z7m(jxTLe g: \k.B>xUYXSgz+LyrOYd9iPDѴ8Zb j&r4)FU>bgEeY7N_rU@; fX>ߜSCo wbO7wsWssaS#}lb 0#0dJcl̘\@;y %6!Y:,&ĹItGoy B Ҙ~KakCf\wkS:1/nrRbS{~<ck&ʒwԠ;pH:P=C^dך bs 4nAObTѿ5~8yH2Rs)-RًAAb@S,T/EH#$5ixX lD:F$g?p2 ^xX6\Q2Y:@Lh'"N;ɘǭ™kusiiWR]{8Ƿ1Y/zM{JSx~e{R)fVv߬5pW#:5a// ML/5,~p( Y1ݚj!قU`}ѯF&($g<ݽ1^޸=iKX!+K=@%qńvn~¿*cHlBT݇Ok {RGڐ'G# a8[ L{y}^wOs9sp %pSECy'5 -lsttʲV*MPQۺ\PI-->"pCUVxʳEx[\rzn.܅LEdjcYxARXbs[)jmZ]DꟹR )]mj ~`]O ]O=9ST/s~?>IV>[kAs$;y3Sc/s 4BJi8:AJ'N ;np"q) uӍn">>! >;BQGWG"YBGehpY%5UQqԲVO6`B]{=B}GvQ q% Z})M({)3JoovOYXƳx~1\Q6ѿʰl8BfP FZ*9gHڹ3iC :+Ζ́Dh{|dw7QG"!hn[ ՝& &z!LG|OLtC ե!"6kq;_^H 8 BfB)B[0,~I\gIYWQ% GƋRlxgl JevO 1gJQICbТKx$Y.Z2}OfMJ m(:ԉ:D- L8(xe@y&囻Hg__c""=anZoSqA:CIhɗ|/mQSy$t,J30N+kmM ~tx! 똁}O 2HGJt V=*i>0GFRpL&gYPQdZrJ~ʈڼ; :.0üDq!g=CŞP#V۩L6^נ)X2y{\GP+>q0!oxtAx3*_b秝&Iͪp9\E:n!G.p C4i&UiquQ$k- &;qMR:^X O3yEַQw3ăjN:So:-&E ׬po)?EK ~d3l(A3~<::hE[}q̑RtNLDE%o61Ϗ/)P?4)9-SۖYdE"m6?5^'S8 G+Pyc-yzK2ďJXP]?mwju8ݟ{LXN*Y@2rym6WQ_MT\0VF>Ђ llyX7rzAmDΉj"Ug1d윆lԓ0*/Otsa ZE7BO2pwIcmBW7zҮ^,x5(IH5 u uŊV$%+hB (k'6>~-ZZj5+iJh?ZjgPp#]8[Y9_81plW?«;@&OVHs]~Oe!`S2ި(Zȗr,&tK+Y2Gzמּ1z],w`H*ٜ<%~C!&ො\UAD&H1LsJ7aqsc vQ_"@i:xh5 %^*5ұdm9*|rG`W\٦`h/aA?%\"wa_" )"ȫ;tiZc.|'xGS| a׺SYwHyV_‰`iH ֎oBP+sL" )IddDO,5 쭪0{.Bg@GW 30y·eq;DBJ6L8݇,o:]wUh;#@≑c*6nY2z2~#fB#cL`~}Çrqקj!j./x_#DEJPT? 7ŧ[^e.s.݄5Bzرf0h%rqOye(fኅl5O6C `K45dPpB5J `|v2p7M!BL;ö?oPjsOG2۩ gaG&QgPl5Z@7W54/iG{F#oTIכp>W}G62﹉BWȑ^h}kÞMT3R5Usϲ]GɉbA7 :̄_?CbOv;CҮjߝ<~0keK?|c؁ zvꥅ@%DZLWslZrӌuBg?%^GIKjq 8ŸKx2|}0@QR"8=-M^yT-=4MdaM/0qZ7E>p;?W2iƴ-vJK≲~D(܋%񗊏IĖ9:&5nC+j<#VC㼆p3LOk!qMG❵ٌ~`fL *{ SKCzUpNlW]Cp{mtM6/Sn{< ^9jm*py7XH}T1n~W_;qpE 1Y TO:ƙ aq+5:h|?`R݉8VQq||+!]I \!:]4l}tch`:@-Α:Vd4~I[ۚeDܥk O/H-Sj[ZyԌSS7RJm1  ˭*J~Ä3_ b2[3>)?u7go7ا;xd7JodSks4FJbwzTfazQ̲MHՉ( /#zUw6@dKeA s;ݩ8qXM:ݽ[.I Ȟ:H )l inaG`"0^d$TGiiDzb5â%͠}]D+ښmX<1DgzvÊH/ eRࡰyz ]cmp$z2xU[km58Do3^چ죁miV=XK%yAc͊ȵ2c-LˊhIyFщ^$!x4 ޱY|bjJ58=γ+I5?#h,@Ӏ"rgB:Q=/ t)$X*4 }^KjtI'}̀]7t%Șe\).uϊB.a0 ŃLY=hos9)V+ Y֐H%% ј̱Vt[2 p N&Ӛ ۲+懶*#6׫˦k?yrS|yDmdؼѪ~U Ż&^֑4@ `odp_@Y؞ zk ENsXO󘮦k=#>;IQ Ml>݊zȅ*7ݍ0I zz|ClŘX1i$${p=u"6::)`9ݼh8F ɔ1֏ #վjٝPwq9" i>7;i\uim^]ǗgcO,I$; Ԕt+HylėCSO!$yD2DF/`*S,QUe;(I޾Qy~po/si= {ui&C)1gzͤ=.B0Z@inB%j`Rt3!x%a.\wk{m{f ሃp!"6uIHQL inPܴ)6o4K_  2;tyeEjo@%C@ۍ{4tZtw*tH:r Jֻ~. W(x.(8ITY/b98Ry4ߨطڨK?̽Miؽ)G0;8IO#(lMApkT@ =8&o)@ax!`i.bɮ:KY- vw$R]0B'JݴebbJ; +Ni@Nwwd qjL-;K~+ L~ʭ褔٫2 &'>B%wM*<|”&N{T4QTރM-4ƺ Xhi~eT>~]rg:6,@/Uz]-->ſ`j,8O]xCP DB\Dܺ $O+6`c!%Q.o8/;VDd[{Rx䗴\CQH^;OMND7;A9VTTBXC.@ 7u5(4c2c&"Cۅ;&MSv_JvQ0vmeDfGbd|xt}pvf >ٶ`5plq IgʾzcةcJuGQ!N/pF:3}b5wgP7wb]t#>&W^t*] omg)Jm1~l`ĝ7O5F #{Fӡn&rEay#'F'&*qtw ~zbjXg-" l(drte_t`eR9}F>EQ-u6jƷ_9/ڪpזQbäh#1R^NIš&CXMPՈO´2caI{鞏hQwv8LWJ% z=}7ՌHғי6;߮H2z:? eMhKnOaЫkrk IKjJ*]d/ʒ[`t_9g&r'I3N[xH7/L4y,ϴP^YOUe)N+uvUY6Y-zv;w .XAåOK鎶 n U%\A(S [iȯԅ2rTIWcޠt8dve'O=ψ3Drg>* _cƂÿꓰc.sP jPu b[]j54zdp08DP2hK8/k LpvbXqE7)K0p Ygqeś0(Sa #"G}rBճP#sv޸'YO 9̒1drtP%<[E+u :(0sGn?Y]͔`ᚮ-@fHXtx١s/܆[.f'e~W6+q_vww5t =Sk`d?iɿv@jp2.k4 cT/ܶ?ցB2d;.XaLz'T\W A0);7H岬rÙk[Fmg1jkXƂZ)B9g1rbE?]n;|bXX2{/^#raAk51NJϜ |ݲ.C-0KNݬ]!4Lz}O_L&8?o(`ų%TbPԎmt H,T"|FuG !]do21X)Ab[Γ;f32Wy:"_ws;#n2gsr9pN,ڐ?_=>0[8f$[YBV?Rؼ I}n-7uhx}6*GHI]HJʮxD;${«FwTF5P]:[ؗĦPf )eE䋋"|q*uп)9.{1:zYHw4Ԩo7: jD6'i^~0~WNW\ےMbw!v#eWʋ[)8|LPOGƘh[|q3^pOɖpux8z-86m>w Zҧi>kNF[)ʺ_v ;`c: Q0xT! r'&N7 (kFyYVʖEu'c?-8e"4ى]&29(Ǐ^r;$zѡ|C~-J >OVInqW]K(SΩq&8ic3{'ŢzLxhgR%<`TWWSpHC+p]|нM̚9g$nk,w؜ Uܤ|VɢmPk3Ti6},t Ƀ.t=V6M'pFY8tU5AvK7D$SIU(^@)040 LB>=-v nE +N>P9[!6*ǟwQ(× |sB.)ٕQ^ aW"`/ԣN--p/k:4z}},%lZ *E%Y m[};gE8L[m{n& fmWP۪*c!i  EĐX=$ Sc4wrˇ/ވg SwK" oƶ~Pc9oݵ]If fU2d-dJv Ø- Nɪ>MmAnIUwjL`\SMbPPԔ[ Wd& DP,A=ɬ^ȼֿaif 'A9ф{pE.a-5g @M"+ ۵Q)vdYCJ$wmӥZvFNkgKm.wZ.Rߑ1DSmq̊d2H>;8UB7O ycfYTVaX?uv+.SSWpˮE(ݚnuuѬ;cH3g{ʭJlatб8kSk!`SIA "eNG O)vC(F3[|qs;p{م5b$ADmXU+|#h4j0NRqHcQ{ܺ.Za8I I`d$Zؓg814/L4Zgle k8š+Jx*`>G>/6=|dz…[3Bf5Tq @ܔEyA% ;u?5Ҩmbqf`LO:_߂?n|ofG̛ZFTTۮ7(('b{ *o=+)Oqp & k铍ߙnTq <491KzzF_:̈V2(-MP&ԁjT0VQ) :ya)NF+a_vן-tׯڈ0*t/m@*CV+DjeHb&ݙI@&Fσ~d}s b=|481w Foy`Wˋ:\l>~3R rQ|/oS0;ui DA5\x7ИRNeOOdIB!k{wDPgzʓZk1a+2Ɉ"o]lk |h"P];燝N%Ŋ;Zf:'0²ȴ' ɒ =hFQ #m a}BUSb5 -NzzӤjnCJd3g&'M}kB@ њ罿3FbS !ߧr^jXd(0^\{լ<jMf-bjE+"@E;S GՉLiz/cjsTW|Vݢ-Ds{mPՙ2X%ꙺ04 ]5 qx r525'Yū/2F)1I3(_&cB!@a!o>`w"%oXbʗDoNC6<# EE԰ 8z@N-W;` DM Q]Y4aI +#ɣgP5a#b> 6$(҇MffN#}RNMPRʶҳILdwaq{81Tk1Vz/Z^?'^/2޵L]F 1VA.02oGɗA]cwNఊtԕ]VjsCvkͺ]vƾ"?b;o Ḇ 4CqmRja+QF]ӂhOqW> DJe]9[EBMΌcҒ\n.'(TmXh΁mwtdx眆,Q g_] d#(7%}=ߠCUi<]0cqKs8Z~&+ч9@ݶ,)]hӠc6NO_8y-urn[ 앙[}Oux9rӮ:Ǎ#e:AUo!;GbNLp$Qwu$ bϐ*b a'LeЁK&RYYWMn.Uwo<\$AVl|Av7i0NDJu?KB-DY$Hߋ TҐU:G- њņ$.aH&PXrk٧k+/GԘUiwtK`"70ۄR{7Z<Q -)_wY*)"P> tЎ^+oSW ^iG?/▱UX⹱-!r]oN:5#Oa,=0ȁs_&D\BEU;"'W΀rtYJF|"RL̚,ucRDQ{3[6CuRDL(.O,Xۖmy#Re4Bi:T+g|^SJ}2̹ZbIah.MnkZzmol{_%Aз-Cwo ؋\Še뀧POWF͂_%Np"q`gP,OD剛O  wUe y:<T3:ҩ< q"24sVVeQڱ)@~2ˡ\u"Z`{g>tpM.= e !s呤>Ɵ}`-KoѬX.Ӂ]1;#;r6]$.;k;5 c7^df碍54mgtHDW)C'r,!ʣׁsM2ﷺT!Me0ô{Ҡ(AG*e/ n!ȣ@g~w%Jh/Dga @ Ln8UN1ϓZD4)y HYp'+r@|_YӞadEi%cLJ1:oiR0|~3Xf'eloτ'6y%mA04w Y$/W3ROtI尋]A&ImViuEr#3]O9r.[5A3RaLgdr?0؍fn`4\5̹ }u}+c 1ht 8py'9 "A)m Y`_⠔x~?f&gu͢6x6ih-|baK8wʒXL 'BNu@khblãZ\EXq0HMAD ?cl`*xl"DzxLHCtqaǒZ?rQ<fC= w<*yj}~%#4ն 6rz6ݿ4*Q_qDXZk<%J)6XJYf$=[W *H~>nC:٢TWPJ/7\vviɼ`vŨuS7ɲaF*t2D&B(Xcepazv6LrQ)2r'4;#Rۊ VTK:]lUs~p3+-W2k-;u ZfOO km DKs!@8ͯ;@ *Y9<(aB! &m!9`Wڌ!.Q _o0Q^m3yjV"rbku(4jrzjt,d6 OLB"pt>`蟸m\qACT+hL0. u)yZz]ySW2)ZP/8f$1J{B< H8iZ}g[%lԢi,f{&ɳJ <^]fRa\R(@n)6ض:JtHDVd+BYu&7J\[p_8oz)9$q:%qޝo|6PyzY{.MV>zݛȕV޹'#82E^ 1OMDX]eF$k<5E, ъW˨34_2)5kpzO&(uQء7Ajjp$ (Lƥ":&Ey]>8e|)XlTR.cx^ pOnX ]o+Dn9.[$f6-ѱ y9ZxMdb0<[Q~BLr fYnӔ(ayZ1FڏXX[ `bjXpDFsK.pA";LW.*[nAic'^ꚓ8>d U#M5͡۸1^JMZa9k A9E#֥oAnwUi獎TJ_$xDrj״Ҁ]jX߭^J^jT}qEi 7?њﶫ[tQo\.36Eڳ&றSҹǯ @s_nXǒ?_Y`wxew)zG%*Tk&Gfˌ$4p<2XszYN3Z[8*%*5Іi-kNxC4TV7-JE}RL#1la_?UiׁՐe Н.1ʒEb=P~=[ `'KE'V,,z.-N NΆH[}OgЅQI%;=};_GTK,}%|cGݚfbpZg=0zMJtO#SRq >pi.z^I;'˝9!ŮuGEof1 (1hceIZ.QT_r-`j9j+)aw( 0MHKMc;P)t=rhϠ1^ tqgH`NW e-LըB21 *aȵ8tFƪ٦Fx^V]JAk|J*{T>Cyx,Ƽ˪$ZS !*&nF0Z\^IX.ڢ*7j2cp thpc;t+RZŚ`ռYGYQG<(@<+f.-4ӟhi>[[.xqiXR2ă[R*Gef7v&!\;Q\t7ETæJg*N6͌}ph$שn~ ċ{b#F={;7A@aH(gk)I:~B{ 61.! f6c+ݳ㡗|hv28^}_-ȈyLF-"'^'LsX!j^avr 7j3.Rw,}D-ie}9uV4c^!H[ke>B 3QKyE g.'+ p} $ONs/MN{5fo!E<^btUݽUӸY022Ɉ&>Ӝ<1MM  33w)>muANK>X5n!?^V_"& EnǷAٶ+M)tZH(\7 \.@~n^+_ą<}, 0 8&-Co**Fا&a's= FYaѲϻj8绀%{{:{2 ׶I7/И1^tI!z"*\*aQfW%i[v8%6muDzj1+=VQ|;IOtGL Y10·ubL?k[.RRuYPυ3TWkevיy>_`Ab D.Hr[gixy%~<.9Q tAYwEƘ"_ Z0_оG#"s5V9mxǃ r>GWkuspW(Qm@ʶrL`Q0≯["P*^= {%H afC~ ']륹pRfn#r#4YNWȽd\;B5rn3*P;()Nl@Vݕ4,`d5dHfc'+PB\[!=Y@5t5l={ǾzFU=78&*s}G_*߬lvNܦ0Or{HpTה[1B~eck"CBk1DA48t4k@EsRO{9G2;9 6~ԙXEf_֏X"suO 䳯pg4(9,^4>Brt!ld* Z."$:|WdFgw>x0fK&ޅ0 CInL9S;-/;kDx,$V XMB1w$<&K4Qq_ +J&D"*fNt{;y>jO6ӗ)GL9c.M7Pd a84q}n|Mă=K ĪoH)YYA6j,4/H>Q4 p Oq]Ѓa kbQ]b>IfaKȔָ_/>) __pˇA tjvt/ѥ(I)gMة2]e 0 &2'ʾ[`֠fw"vw1:6WX9u= N{%S z!˗Nuİ_݄=7S{kK/`%z:|W7mv*%[5 Aіɢ[MSgOuw\Co!kGSstuFQAgg>!.J ?_[.8 *p{4 !L3SX)+VV-'E_˜Sz>UnJUy \L~ż?UGEф'?֝9 APKܴb2g) 8W`ZSe?'`K&|Fl#?H]l˶3c7dE =%R4S:޴͝6L<8865n~-(c674kcWwvf]:0W1L_8:G(}:~Y"fȺyW[+`{rڥ^,}:ʠm+@D.{TaTZ S=|sN~)g `jq9[#[8^GCVWdA0]d?TͳMhUg&sFZJJȵ㝟#/9%yͻ MmJ4YX芒g7j~SѸ O=mgAe=^KLsn_= '};}U M-iC:qQ. %D9k927ǁQ#:C5kYq=uiV9' P|a,j5VBz}m( 5e4IS72B+wYxuSolk<u\B;7* '- 8j+}w0lqɰG،HP^\ &Y`\ʖ"M}Z]^H8HȢ `@Nfm $g;fGýB䌉#GV0b?fUvU?mogŶ= ?%W gH,|[\kOO} eR%eL-Z)kJU6's^߽ॣ[ɾd~e)ӊ*~,p;&q]w%C}I] o!k{HD yY&^7xsY ~ Tpa);:r=|E6ML0,&r|"RFG爪%*N?S_ko0 P`;:ĝ+ ]4.BeP[Pq],^j`u}3,aNi&Xʾ 뺰OixL'r!"+D(uDdaC9u'OfXÕ?na[Z$ָ.m u'nTr(4>dREM xT@xk ׼=hl'iqs}&((*j*p2`DE=:̶@;no1h` ׬/s0}q=+G}A5?$ (HqSy|FqDcF&)3N08~$/QYÒY݌0SNyB`N䵶ݿC~'ǏrVLX.i6_{z0S/l iȻ\ F < '&L?ȟ@M;ބ6M6tf)J #qbD~Tʞ^q\@AZHAN8%76(= & cFƾ2YDA#X#9n`rٽ>=Mv"ߑ;|Bf]K[`R}PW؎E/$Bgs}# T y`Su;L1ؤMEcEr.Z+qg k@mþdY ^974-U`˾4BKZe,!^u9g#B񞎀as A;D9_p֤W ٙgID=yP1jY xMu9֩6QfmlwݠI?G|!+‹-Aci\ IE$7}+U- ê Q9Ɣvrdu}w kC=J=KQS~yxA8u¯T2".JDBR|g0c -YaþC) /Ua6U3ꏦ$BNo%xgۡfp<} %-[I\9dFQԾe脸fw07U'B(]}ս> 洔d. ymt*S}k^Re8L TCR,[1L6)ݞd{nSL B *o7sSKROx]d`+S xǗiB~;c+f%xd^hO}̢P:#yJLnM%-57NՉYٙ]8ǜ'SeR|!!Jv1dD d~'w T0 =)XtHZobBRGǷHt?Vx:T/i''9ٱ *pc' D!iZPak /r ai>z۠xfyV¹Z NT 9QWxن1# N KQlD>qГ'AAQ/.IS`R"L6UK>qy! [D+RusCm|Z5$עv#@:i:XYs}\P{kh\nJ(i(RDF)MC)lKccMk{5=y\ rl+>q>1sdbKspyZ"ac/{gmY+6Ԝ_|`3[BXvKׯiO3 I6_n_kͤA(e]mictU70 }{9[]:n [qbqz ͬQUg2KGHGxFL'd;S$[H~U~䛥Ҳ53/"'$%;o?;4HA4="]X_e1e:~ JԵn8,/ܡ:G hnDaD[U4㽚}X5nqX@c7YI6ԭvB+GZ8emsȷFF_S]VthTԚqR+]#8"}9_߷`Pf qH>襸`E&\)V5xZGߐ}MIr eMO9kb$~CBԵuop?r*-] S0b:@6# ^"TxY2b&*, Q9֤  6S@HXKn* 4Sppte2D ˝9P4u܅t4Fq 8Q`Ə%y>^y.RC9)e8>fo{-5`BO@xxSu5ِBmF[]W<i6%;D]Dch0@'8+q l_H-v]xȜ&)ru'F_ O'yJH"}85 xp=JՕbYK޸KOI|Uv[`8!>?Їx)89b5"Š"by9Vn]b/ݸ@nۓk8=S}KocbKX0Ԝ_Ea0huͤa#Q(7$ci bG q&`\eN#XskgkH(6YT>LYWQ+x^2 64c\ YxbIV3K1;$^P5-yrJJnOrrF W|Tȫ"\j>iAg} wIRy F+ːY?d D6YWSEe8S8HFq,K;6 8k9 _JRN Ԇ{+7 _ו]_UK] Ē%Rw,Aut^ڛ3 ]*R zB(qI,y!&Fo sAΘ][jxw:} Fxex:(8 dǚaCɲLљ4]@ t4p.mC>H-XFp'юw3wUC{׹*#6tq+iDNd{ݑVx8_aa|{Cl Ey'-/EG0rw8?-Q&vWD9_e^iK&/^62'<~Bqmby s`23n2*X\5:@Ҭ)8_ 5ACe[TS#Yn)z= qO2g(txZ5Q9Ks(Ҟ!VTjn2}:@JRAƶ1`K0Mj+M)h|v׋7"+]knB~"_q*Mfp$=Lny]PӠy("3_3Ybzj!b2_8dT̚E̢D+vJ>kd+gAޜvu&,MB \QhX$9DA)(LIU"` )y)Զ΁R`^AD kp%c(O'<&뚼rRWq<Dg-f0]IE%[7'ː4J˗ϚKA L>w9VS /z1vV3xw=Q.#^PɻAS˻b)qUTt t4OH/g qя8y*1 )~æ:b 9a%ѸD7:iΣ*,x B{LA +t1bzUԀ f[!;ט |O2,i)c}r 1 ]Z/ 亷@G lb7n7jm;ym@4!+Bg[Ejix vN}Rt<-$J[20/RI׭ G~.ſCu `ˉp@2.BjD<(G|uMpg5K & ͎Nnz;Ob&}"0tNSe;G~Y9*ͯ5~@La>eaf4u( "{(tALp_N.B;AjIc^wߎ} h/$hFqMmvaDLX;(6\#eL*#C,>`;xT8)c5Q~r\/29DBYI+&E `j"u(ڶ_`͂JS FC"4LptO<޳}𬊭ydkN2_E-s~М + @=*m_ʦsm%;kԗԿ0~QxX9n}X:gʵ('nw;V3PL*Y`hH ;b JٿI0%FnBGok;ҥ sy_#HJ KC]Rp5qSGxMs-_q/$bnq t4&Re=6YK,rnrF5ѷc.΄>};uIN=Tű)*4(7zy\KU{Wxa Ԣ|HԺ20p;Q`Cp_XGyzxAߐs#"Npxr&;Bx'?֌{Iq}c*hKY B~nSW*zqp*сUw>]mew* f,մp07&x E9'Iڏ :K_ $tճhgj5 +kmiZ >am_!jf'0U~c2<{QŵÁ a3p ~v,p5kyO r%DҚCpa^9n;nc 4BNgp[̨7ёm9mYn@{?7AoFb[dJd^XB}3}Nʖ楀뛧No3Q*fF@Vognި_1cQ+L4`&i(~PMF*ջ΍ )n$o, KKfPhSM6ٞ߉?f|fxcl\ t\L@钏ukyR1#.&cҪQ<-bX_^Q/-P4'pDWx./li3{sgӰ?Tb 22/A@?i4~xpg,a7o<(Dǭ^.0S|땔¶v>9,d a~ "rU.*v~4s$^F jE+N8 p i p0S+ ?%AxKdc bC)n?Lj>9N`}`L9]k}=.H_=%tLA>N")y2k+V'&~RCF)[ rN>̼VNcjdo/f)}J͒=9%S=n,}GIcyDBνNf?n爾WYYzvs^9+ܪ奱+̀(FKv F ݟc [̛rb792]9-vC1Ò! l f{w2O4ƱfA֑4rw }ph.zo5k33yF;]* E+'ۨiT3 mωc *$JsѭSbr?o#|Vi@|I1XYJVKE$$ktޠzNiM_ .!B@W~ԣ/rZ-gM{ͯpuڧ K?BeuZ )K^WK%OqeB3J:IfY_lҊDQtyއ:g|΂ eD3- 7շ{]t j,U,n(pL@nPѕSɓLmʥ@{K?e 0ss8rPA6#A/ Yu4٫!V'O_Ct =^X!˃=:sOW,uK'<iMe AJ^}Ϝ?[5m=M'J8'vh(h1,džPiwP=CvilKẘ 4GH>,dg=-jd?8Ų@3`W(0[OOzQ>XS17F.OYDYHLZ<&d)@}5ǴW+YtIiRi4b٨V*ByŐci {Ŝ]./yEf=P&{=9㔏RyXa2wk9b5c3Fm/udSc,**O"uU5K(򄜉5$qLfTWvEъ4݉h Wnug " 4btloJ0;gBZ" gڡT/Dzldoz1f$Tldk~ :Qxc0{];|BÔρtt{ƺ4i+"cC4.:ӆp.eI˨y|̜KriX?`O{2O#rĦ FrGi(o䪩Q}%ͪ,oLHY,{sW44ƍK2#idb^}ӛ0CP|>\[Ԛrs#spM|$+RTFBX&jna h¸Q)N"H` G.*@Xpf|bxЌGF"_Ll;T`=4?9a\4NYjG}#LF!'%᳷s~NslЙLH tp{q闱*"(10{e!Z\,{^#d  ,b'F'<i'˜Wk_("ƠVlOJ}NGu\ a0i)(;=xZH8z`{X>/~(7lXA U,1!\lTj|BJ(xnu0 0xAtܿy.!x[^YE /J6pC<0WHهis %afY>FqD`Ԥjoh8$JT4r~)ܕxHb꺐 j^}!xs w;A*ⓥٳ9G(NGNE@s5ꐔʊ%HrK D{[9,j+48/(=Zyt$cJ: 6lЌ(BO*x5fÊV&zVcuyЋJb<&-3hy]1V/, k!U!O+t~iX@I5'Ƥ}]\B!,Q5/GhtҳE1Th4Q`(ku }dm?Ҋ暑 Ft bijoohfp(8XH\6`LǭG_kKn\6H:aW~v!zV3,Nץ-hW"Oz"y.r>"{?d>n1t89-VBsriChIko`Mg]z?8IZoCZsi'\hʺ!|4"<۬z >|\W- ;_[泇^vlURSڃ_"N@> [!}'3qWboԯb@#4֣)hNm"Q< 8b*u\u)'n=]ـW_yI z>8% {8SU96.a%^֟aD(QpXk<ܩlj\odseX Ǽ3l2Uȅ"q@96o!شЧϩVkap.J4`оD~Y!a/H_Z*nq yփ clh`pbBO^/ sN銸*#j_Ai'i_jrIbZU~};s\^՘+!Qʓ4 s톭,zee;$6~$ia{L0Cb"xE`yhWM*KUv) Z߬٢7cU .-, ҔYШ6_ʩ\ j c kD|.OʟzRubAS9938J'nw"$tuJ(,k:Cݟ!PY2`Y=i*>ʵ)#(CFR^o]'[/+2Ut ?50ͻKVF]ѹ@ilC"_wbRa SV jfKl^Ib+99>raB h%nSbx;0#B̏U;]sT?} ~r~y{Iצq2KnaACz#(v`V\G))¿W@Pr8,lтō0gn d;8.x_O㿚z ^a z]U\2Uא]ϕĩ師s+CI $A2IC ]@ƛa[:".@tAװz O_0Pч0ʹ8OIŠ2Yؚ8qOMtXdާZ4_T;]=b`CdL>GJGj0i 捩 YivOAjl5b CT{,)@iהF6 &(T+6`=V>y@>[H.є'!d3 N2Ao+k"cg#8 f̏-\"&,kQ"25NA4stû`DQddf4KjMц$$;@` g2txF5 Wpd~Oطg  ޖ6a(]2>ZM"\]JF/Poɩ^VgTn&2w8hqY&Rl^fɌO x~Uwef0-W#i,h6Ox6&K+]ԋlq̃GH^lPW͎z$Qꭻ$pY{ H<\6\ߢJnSlHS k)9/ǐǜVsfr{l hӮy0ޝe(xFX *26Ũ`;$ Βb08ݲwts0n'P,>\"gϽvW!%hih`bŕW9a1߿"2DOjP.A)4=2\6ètSS*40nT? lqP|p]d.a^g>E4wBݻ=:ѓܕ84ka5- I4BgB+xo<˷0Tr\ gY O!w$EWG 1 <>$t,IU2LD:VsbMwqRAl ߃c"VqPO;c~=C^Z 'n&N&Y Nu%Dn=ȃp="SVfX¿}49uC ?aǢK"PBU#BeNUXSKFbmlsOFb0E}$w>^QI$S@9NTDt|#c~0^C)<H{ v<.K!:so }*[RVf\!H>]aϷ3`mXgOG̮i끬Ձy[&\ |YU3Bĥv}<!>|p5;weAw?jt 5˝6di YH_d&}ʕckf“⥼ |_2iX/'z 0/%'g/L)䊹`EV>YCBMIe`&R jc*ՎFЊvBKip ]_.]X&wJ4ژƩ2g~@7.?CD8ޏ1;32DȓiT4m~O;ܗUs!Zj ! +Sdx3ː@0}5(@AE=b&KS Z_H`nHj!lE,>蒗9PGaZtz{lP?1ǝ\g ^ГŸ;"/!ޅ ~(/].mx* `IyT~:W7ȇb>2s|t=ϖpH`ͨʺyh:>fx"D%}xiq\\RBafZ= vRu),#%}P`2"I8X.sr8:dk0SΎ{mk8K~ڊ Gm'n}*h ?%<_62IF\XnM@fV0ZGmq-,ĔO-LLe,bM1Rfe ]ӫ\uDVH)ems(Qe$8h6# Im(&['p^L8pK;JVs={)]L̻D+%Ʒ\͊}V%S M8qJPe{\ (t l wumc(MGm٨4Vxm`xtyMl} L~j\vsN.Mxa+ۜ|G)H.'04'z W_$*]taꍌiCLe2VxX9c:i!` M ЏmWxӈ|w_&`qJt x"FƎ!@+: L;Urq+};1tCQp"sqs{wwF^+DlLV+j,*_8wlԠB IYS__Aɍ'R,6H>|@_47d|)MoORv_"Gß~m,]T]ʛlN3GƾS.p6L`:R9UZ=E ת]p餆FTUI0j%(pfyel,!h i*D@HUAD'8?/?bdeB5 ,{5E nO2~`PB,C^;DsA99 UhjKM1./I?x5/_ԢP).iLTxx;_qc(pSI|el"0(5:#.UmrHsj\e‡BȃOA5 cYnu؉yV^Ij[nz+'tBg#G^x,F,4R2'3޼}K|BC߭ \?!β*l"\uϑR?R&AUe%9\4Q.[HW&)}Rjӫa5'~*,_HU:$ 巊DŽƣi@gw{02HԮ .ˏ.:RA{IEОkTD5rOl9Gm6ywQCa0F zPڵqhV̏qykYRUU|ų-Q¤m1nkhP1HM:*% "F\rS$1@UWfWC]ߐm9 DA+ņs} ҞhZ3ɢ.u U)UN(,7.Уٲ/_`R.ۊ^DбnB|0s\+BCp> !U0|u`YB6gMG/"+YNxk 6)[R l!cJbBZ,=oe25AoNn 24YSYY*ϔw"?`ߖ_Y5me`sȰ6ײo3A_ivD 8Opsv&J:cK/QD>9]q_:7HO@!") <˓ ~RdvY}b1:< ~hc|oQ9-/^Q>E`<ȚUoLykoh{]#wXFőyilZ/N[պl8*p6F3dWi:jʭs,:%R.`neeH ^tQtl0$Pr-LfVrВN@̔1:s?ϯ4T&${ r&9d Ƈ?IlriluzWu6+87s~ |WqF%Vzz-@5$}*]*R}iF1ȟJLEPhugMgI4'IaJ'Nuh&[!C=,cFyA\3;<3:UCg׆me b|ܥX~a*"clf8Mm1d߈Im1I#ug! wXu "l=FrMXc/i!zI\9Ĵ1rAvtMxB|cC4̒9ʁ AQɈYQ4L3s9GÒ<ɞx:O6 q&k+e>%\W|Fm&[vQ )z DNU4KӁZ?O5HBf񏭠WO+BfwAJð*/43-^@kÜe|3^gG! c4If#4*'I`k}5U;Kh( L^s،?D"ߨw=5Z<{\)"]zH588?n9)lvŠo4^pBڀSh]<-@)0Dزx !ʝA엚)ѥPQ|0qCI eDnT=qwR#-(^.!kB4:DIdOSI,troձ$1˫6{֫; w*׆!ўɲ}/<(<L- F ,̞|; ( RՏ~>Nq(~p6-: ?#$\;L18eda]: OrكFͱ15_fǤ H1͚zr)VpYDrd2_qF5;*%r[k\)_;FgPأn "%qǁ#ݝUdQl`2F`|O΢%,?;>ow=<[ky̥:^$u *6z~J|J]Xm'#rI$^Cn߹9|ө㺨AqX%q^ " M`l|Lt6Q0zvX/h /èHoNӴ6@0tn[ ,-ۓ=3^4>ˉ06wƿUO p4.O%q1?,|NpNiM>_LzD3*xp7oÖ *@{ R +Em1KM=-Oy<⟼p!r͋,v_ IRKdX{2 Fe*>wJۧ9V޴F#4|awӒԐ!S1Oovd_DNնֻ~{$= W^1}ޑ(ʂ[ˇDVBY{K`RmjpH}\&/ֲadwr O (JNnJT"*jr:u"3L&N7,IA/^QS%j8e>C bجs,M|DU='c'K`}<13&wXU"dT$wMM=]$cEOUʻѴus担8$ܫPI?{E"m ),yfT+1Hhoy\kPx'V$FQ˹&Hqhk6O@<+P[> T{<g^́I f$\$qBўK |G{wA>ύb0M-{w⮀g)! XD?6 wLɧ2^;(4sG<6mYw&qku43mD=*zH1$RleISGbz 4J~Q|F3&\GL&$'A `uJG)PqQ-xTyKhpF+\ƛ2"wo w8Cv̤r$ǦJK쟺 &bz|1[uYQ 4_Q&eY]SBOMe{ʼnRR 84GdS.:d!d>~ٹ&xc .B?jX qOB4 )-3sjx!sPF%("&3wHBd|z3S)%ǍXnE/^O|O6$lJr A6`n.7QKyDյvRjCa!NlJ~rOTMLFY9`F7R%\-Yǡ) MLDԢ)>a8Zh<1n+*A10N!] N 0ݛWvҮZ; @S+ơcX2ǥA<$0tW$"OM6ݢ|P hR>x!) mDPQm"_o9{)q')W 漷Oo ({ILz|եB 6%I`" 畇iok:sL/ Vvt*c]OEy5O*!8׌-N;j |ӻPk֩X\"fE9k(aRR&Ilnޝ .?Gn l3szDnhMIQWPx}ZEyk^ ̑2.,HUh`Agdul2n @5XS%݅v/֕AXO<2*Wl=IMx:7^,ȧ %ya&E.)t(n%x_cÌIEq,*J{e! D>8 2~%:%5gHgMKZ 2UP%cL$A!X)({uTs\|'I+mѸ߀!.kKޒ'ϲOQˆMOLH(y6_0$Zzi#1MYmdHTͺAlWO(Ćj.Cƶ.2N.B 5FW6hRۂN( ;tܜ8@H<ŶiI". rf 9ƫJU|CC0^L֑{Cq9o W箫5Ci~tNAYF{d!*yy}j`R": U?`-ey;ƴǝR+1zCmi+C'!O4<fIv}XԖW#'CǐYD膯(0cnn XFI՞!6A`|]}g>t5t '"ymmkC.x'IBy F]?'\BMdZ^}˻>qS;燹?N!(9^D tҸH`=A=BLqFJ5yK!si,]ԙY.dXDTŻTֱፏigTsnQ+َ ڥ %b&G:]^ kIMg:GѴY>)9Lx@('F/_ŒrPn-GC!ă%qປ$yG,ږhE G}JNq!Aj!ؐxWVuGPc4Ft7-Eh# 9~"{XYS,>ne=QfA<.5>cՠ>*jaFTt͓DT>Ys5AfDsv(4&0s\YHZ-Fއ5DڮE?J8D4E-SeC EmJ7D6Y%1LcJvHXJ0 7:nFH~[rүb=kQ)hu.dYZ[?/1r(qĚV3~[h@-6[ZPxPF2^ɺ#őqc"{G\[9uK̑jֲkX%dW>F7=8R ֙кHkX&:;o@ߌHKW19I1ˌ2$_5ᰁa0f@qӞsA3ҴY}J;",K+s :Za4׃epj~ ;P%0?\s/M.0{rn1Z`G[͜ݛugG Vb5J)\\?##jdCbZ=9l ºn}K9(aBk#ErGVvvc;kԳn:Ηlrpa9ݭ4[845 XKb{kyJB`}U G^@i-,onʀa}fnR{0x7yho`3Vb"Ϡ2 ;>ˉ{z [h3WTlKGwtYbf}6fVI*ueַ_eڮFS ˕Ϻ5W)BRXBxM O(.|u9|VŻv{7|U ź4£DٙK xȹ/82Y{ 1ڦ9ylAk Fy%^Yc&mjr7@*&o!In;7!!\98G@0d]M۱zzbtVA |P(_͘$*{C ?o-F顰ӯs,[A v"uQq^ĭ8D:E_; "yнCsT[jD%)ځİא#3RV[ET0t笲iFٹd 1_r{a`"?آYg?#]6Yr-5aj!όz||hҍbnYF)@XPin^[@◅yYH}D29Zz,j_2C|YH&%ЋkWQ\)K}(Pܶ,~f,|>x߲2%D ;ͬMeQ(csAU]s/~D7G>ղ,3 Ϲ`R΋ĥ]DTOH.JQښL߬<SXqt&`2 6@HݴΫgXf3,tl&QK!W 7΋iGFL+1qk`+ؚb,^jHR+ꔌԀYۚŖZt3p_/yn n]uº'ITZ1#+@,J0ɋiB'olaڃ'32/H5ˎd2۹{į)Vo#y pGw[Ts4GLl˷AfRJ4=p>nK;@#tY >~A&x{s~b0y=>ƱBIqؐ;T yu"P6OI_ٗmߏ,v1F2zmrj+A+ ;̀+_F&% ~rPw0E!䆦@S`}6EH[dتid:s.eD2|7lO2* 52/lʤNLdwX; ,񾓣!!E1g{HO#e maŮ*5}I&P{>b{[Z6O…ܔSJ`SI'n]a~U=7ATM六&Oϛy¹"VgXYL_"tsVf!dDD/W :js+ 1ښ #3|騰7V@&F>џݲa(}ݏ9ނ [G؂ :&5(&(j<R+b/̐]/3}oվh utk=wmγVD-60^}E7T`Нɯ ڄ3B$˺Q%a ]pg)!`8s_q/71 |`(HkQ& +Q`"D %2vZ<a|g) W H%@*vo^v\xy'pI#;tqU' wT?(BzF/,)cq^nf5zq}T@~+gXiĠS;渽μ_ 、Y+i#RX\BՋK;<+IΑkpe5/,m$N s=0`5 BO=+D sw>eO=-"ң$Z6msY^,x)0.Y%ShEFү!~iabz 1()b lnsG<+)eHC": F|ulC.2s_`VJc}t 8&lގ=7 $gql|sW(ɤE'0CajxpjlO\C\aYNh4H}l t34ɋG9ܫ+$z gf*9ZHwc('TRd-v s4! n}FS-y#s `_v[Vo 2~0S/s@"e҈MUS-XI9k <乻8+QU'v ~*ԁö Stv5Y` PClanJyar&_&₆8aD;In3Enc&o-fHŦQA*eB0Xe\A&uC|'JHV˕VJȢ>"*[m)CSdM[O{ߗ$ՙ8wƃw,nƗ3CbAە{gI/a]UU}zō:pLTnZCP2Gmߠ  0hL"С_AϠC {FÌ ްg~6x_퇍M0xQ:ǫb+cyU^jȮw[j:!q#&.'P:aئKՖkCH7i\tgy1m2jV3l?e +]NWX֛#st##,\,Iwf MR]DqJY`@;>8=-ʙ:8kHXfstF(67Pq/۱uxڤ?6מ P3Q.lpq) \<)u5BHi\-3!S]ԗӧ 7Ĭd)}'֣ۭ"UrYy:˦P آ2lOPI㣡݂1J77$xoq1wMl$rA${UyeZumOg45}s6yHv|J~_ZU2(s !] &)r*s!p] ʒ@M) Qud"^.gs Pw7oJN-ZѯΧuo$}wݛW ff7$iKjx8w"*1 #(ՔNRF H;_,I~tg,.ơ9.-aފA_U2t˄ ѦJm$I<~▁5k its˼X:.c=DBkq*9D!dl+G*U_*2,5[ G4#OCu572vX9< fڠM*ZoT_ ?|e6.>v(e 2QQD0hXE)5,4 `uI!3˦ Zt2L9( Y`'l΂ IPiul,[xM[G'k5:>kWOSɔθ(QE=ZT[ut`VAStB4E U`c4XCv'-+RR_"<k=''8nia #QEb蟕Jyv1ÏrWZ>#<32 mA4BD*濰(丱DJ-ECf_Yd yvN\z %೸u֙I:fgslNd^ڗ Sj%'cf@5kF.E&%0ɰ1v2B>Ͽ>ý 9p,r I@PpH ,Z3bI3^ ,n'8s\g|A\)?= ?_cME ט[e[oK,V*AACJ%9rn7mhqpxg<|d8<4iG;=5 8\^Q9sUEbOSAD}]cb]Z]H{lWMCk+2t;ir-?U.2"@p_w$M[e?c[@jdDʜ]2 ܂d,DAN~׉,*m3&Lǚk9=8JP;SP6rc7Fk R˛,Iae[^R<9u[!z% 9r_XPA,.(2740@_Ei?Rx؛}A)X}[X8F[\⃘*D1DEu\pӥ$c4_tHqFV2hI%A6'hF܈=RfU ʺ4C.oU|M_C.t)wzK%o0-5jxW>6 \1dFEn4p⻳Ўא0y%P/  -he6B=6-Kj$YQk!JHL~L6Kge ʪ2CGVc*{p@1A6Ǜ\mʉ/_ᮑ9q02"9Ρ2j+Y@tlۓ>}bAɭbnA"Z蛎PzJDBgDLEh׻-VyMԣ<$NfOv\M;m]Yϙ8U빔nB;Ī أH8Lr&ʱcQ^~@pJa?EI NMZ `}.f#({\,6cuv7vg3!y9"-q&V.To9Z8 /L3*6Y‚>.~ƵyY E 1}' >r/\ },R Le 4>2K:5D߽$Fwlm $w-*Yɵ1AE\"pCAV_CpEa>)I黾fX[&#v@3y3ڔ)N.~o|'5TwK U ;.^\!݌'kzW껛߫ 9{X<07bۡꮨ5 gMIHτg5YؐwD |? !"Vuۊv.<"~ $:3j jvRd 5)^M:RSm I$?{f`9eʥdQq==WE:17Y@:.)1v~ZUR\ox6[Ov!m"y[7/H±lV6K1ʄWpX%1Yf\ mF8iઅ$*ϔ2m̨Nx. d2Hx7YRR-[1E+4H ܫ[Mx4;!KVLQF N.hL+'ؼd4\ŎM|LK?~E(A&ɻPʅ~duχVaTSX4mwrtF{}\x+,k$4|ڂG놫l}]'#b@;Zo~c3j$yi WQ(`Ôv.?Q4$Cp>0hc ܼݝeDWS2urH 2堔rЃV!{ݹ-Mخ3@%E|k^GpT؋lxa(x3ڊT筑O'* athNwYH0Nݮi(W}8nA?,IlSS۫Bu˙2i=U 6JuLnOXLuWߖ `?= :bKUYZ(@V/݈2`gxzN=B.y7k4-\U֞i:綟hRdTU\C,'e1uBRN+Er` S`RI)-U[oU˟} (7sZȐezzLxz&s'-2ǧ(H_2WxsW>bCj:Q2˶`|煋g;KCP/޴jؔS]y+Ů:hirVn?gPijF7DMvKX=P-H)=/!SpS3;z%[&]b/#]i`@IoVNXTP9X{/~6Pny3Y{lvźޒ!J³(iv4X] Ιg؍XJZÖY UkO%;bQjI\/C¼v#uqiC?rbO9 !# '5lC{mzGPH@eܿ" 8Me^)k@=}ʏ9Rk3`14NQAB km{-EZ uB켱PJ̡{Ho|-2cb&{L5b.n|KR=t޶GSmX-1wl§Yt .H_{3X/WdiH[W>Zj !  ;Ф3Ǖq:w ]1z"7g]4 xBXz5Sh?)0Bk,d6M)QٓAx#ߴK.$g԰BL90rnp% jlv/2CI$s!*daɝŻFNðgOf/ Kb 7 w\xKycR4WrN ѱci mjSMlj]6q;~ӭObFm]_ք:@阖^MF'ͬ+S{sg2Kah\8DO~LAD 9HLͺ/vHHAo Pz-fjUt w_PpY(.wC .8)AzGZkU+~ę1"Fth9^ gҞw%F$#P$jC "&l:2siɕNC1slkKaApUxŀZPѷ||.omHwfMx>~\9$/?s@fRKy~ؽːkk.("&"۔o`ќ @MHyv¼tyFS 2?|?7WSfmZ^asN6/r7xs)F3 զm<}/lǕ\BmÃS3)ܨs.zgȰKS-oK[$̣ O92m4Qv&,9~;nȌ4TC˜.(3}x~jL0<>vxr>:dx{1|șaq,1^L_ +}2x`Sϩp+P8 bGhOA䰖FhJz9O%w.E-|gA.vZJG;@طk·&=&> ->R?fzjTGϐNB(\6 ifu[gAR57?Z}|3/%w7YS Ӷ tLJ5}5 $ O'0 ZR7|Gߙ)8D}=Wm @Jh% p[3^`5j?,]a(O##>u\Zm1Rۀ-UvGRc"(j b& AHZʋ*@TJ$|ݹ}/4` -*xQ姤IKaVS?h9&츰S_HTJH19,e#oc!Di^!qM$Lha7yΦ*=&Ü ,weļ Gd=IYe!~uCzȭ5Nk/𽶓J#KQDIwC?ؼ"M`ɎKx#P?m7g(_u"%C2(J[plSxw,:4aGFц 屭t$ёyZ(&9>7RZvu`e6tIV;}kBa^JDSO>2=:CU/Y%#`t8ͻDA W;L>UPLʕL3?r~j`!y6d4:K_vg壳N.E="`$MtAd|0l_YnLD~I·bX|+4B- lI>J+uUݩIE$!Pbt.~M cmG0^yY3a^+̗P GVFG YK)58}+eoU+ /Bcj;.UH_R;}T*F.;pmT MFjo.QiySdq bnD`+FUuMdeDy%ˇuXsB'Mٰw@ThzQ]:. M'EzU5^7\ |9^y",|? y|ۑ&Cl&a. ,DLrŞm $Ha_+m8I}+Ac2 vڜ#ja)[d,D odz\̖YA99-ĤkN$8ԃ Sr@ r,a=>+zt[)W+ Jﰇx uo$?Cn MCB &#`b; Xt\af^Wb=-Zk3'T^ 6w6| ͼ1Aњ1+OdxA:*k2R힑(W8w:sG"&킏 ic5;D9bZ>&1|ڴte.dޕ_Gew{ͅWkxxr&!{ d̬ZΙb[# F'mU-Pbp38Ķp0Q5ʘMEo#60kFKZ8--Y{xoe#_VV=וd[__ O`ÒeڌЯ.#d=>QMo g1xi +Mgi~ʏ_Rt]WD6z!}b.nje9b}[S+brً%)wTmDL&ꋂ C?%GpY*y5ia =pkk42J]C@WL$G `VHIg,E("=dzDg?<}N7C.PyTVΆ)'R._{rΡ4,jz1sp<]6kGgdy,6Xd19jdIz)LaLQ .HoC `!BFOR>q& z5.?nװ!+}AC$Դ(ּ#¥0rkv?j:e%^ja2._FI5pFN:ʇ(J-*1]ܼc< ᝌkC= z.15:IQ<1ClN\be&yIqY-CF'_2I$(?yDzL mThQE[\-BRq*UY[sڗbXhƤ4q :l Ÿ>Q"_ŋa/ZvĐO8" d9AI] aM:F&cmJ)fm-U濤54d5qfmi;K6{> ݰtdNo9k(n:^:G7㱪%v#Fբs~lyڡ?\.]z. Gc:*6ew ܅zI[xPPY(5NгEPT4VwGW.9(K mu-MI9KLûD7Ңd?"%f̀ ֈ$\d%.XоMHg[j7!2zZ懥݆_hl([xtwo̾tZ$oɮH[U=R}Z"zk>ٴ>Y6Ʒ[}݇w[*+'=U|=! 2 n+\g2ہ/4U: RicL7R)ݍXG$sČ;怩(4.Y!ֱC-`c7l)7T6\Bȧ#V OfgU-XmqI81.folD̬Rd|1ܾvM nMSQĞL"ecуq&M۶qU)21 #l9p]%]/Y*J׮-ϧꑠbd@FqHؐ?W42_|PwJQ:zy(v3\EM(W01"'ğ3IqrzM#V QP˩u4wj]cS̟r^~5 h$mbgmY@&9k5*=~3UF CG ((%?OCF g|8q4iI8Ǚ+^ d&TT/=hжv܆NZXT:,&= 5Fpj0hH-FR%1C[0.F i0:UĕM-:h}|Hr6`]*~"@hȊ07a*T+c qo6,lb3{1]u/Qx%f0;4\hLI>Դݍ9t74Cҧ>@|e>qi eCq1J' .szzJyxw!e&\0ŀ:Ne9P&A7e7_a^\_O0ZNRO6m :ǚ7OGJCW}r6}V<VU &`?5Yf 6vSR=}15I_ kGá+vm~rWIUF#AqIT D,i֙Ӻ4$4 -QcWx e}*?׻˱\Uw$1MxR:S[Yw Z9dȭT O2T}]WQ[hўCWPٞ3%$So' d :)z&:</>~/7a #clg؎ȳC 93JePP{}:I$#բ#UcI?,^VΎSSw/z OzA S!}sgSitw/. 5SѸ촆;Ѕ@%NE^|&gE^ Ehd8fW ~W3p7X>ILPRG6`6EgNt+/la'X'|cfpκe{%հ:: r)䵕iCetr^+F@sp TFa,XeUtBGZe9gL'(EF}4I9&FxmfjWNޙ%fg eꃜz0޼}3 Vn7t[f<M8wq6I?^ %6+27rwUH@G,yL,їf@nvIJ( Z{yѤ}挲HVS4L8K:ZB cMH-罬b6}/v\E`P߮-*F4ɜ+"@kX78 j׊ǹTNtb6j҈|M1 JR>v頭Iaj:bw='(MW.Șۘ-^'W)I$ɛЄS?UsT/|n"$IKKv6+QJ+_'vmC>6YDcW. .bKw; iVT;A\RTxZn_/3vі聂Jrd:jnk1.28]2(br¤!5 0nð2MRd V7UfJՃX:Ӗ V c .C``:x-IY}x7nD`!uRP-\]HoZ[CvXκoD'oUy6y kG~/ Զ@V!H\dDlqE˯>QTfpt-m(7˖F^V`̨v>6>$۷[#M6rʂZL3d6{cxδfŧi(Nc0L^3?O񩟌tPǯw=ۯO!eMۊ οrփJpUH x>׻KyHV͚1krOP)jTmR-  ve-`i/[2c+ )7{1jBA, iS0~ryZi/|ݮ[KϪ+w=JfIeHuP`ads7Y ceE QnMZ،=[W]h4Z/ "tm֛:a`$[ UU>P}ab@AyBr@}%%s n@ fU$@z.\4S$~Ko_""3/2 a#GH}\Tg%NNr}Ok{aM?͌c 1?Fap!iy >_wXtR }*hP9j0,ѷj!Lp` ̺z.GXnw,+QokZ>c_XAڃhG)>}=a+r޿KȅVB_:~]vRL*3ؗkΘ;7,][' m~];ֳ7&P8* s_W>j1F &~bb' ./Gt%h8;O<ŀ+`J1Y~1<>\KXvR!kA&MD򳷙ծy/O"aM!@|lheT!>'#oο=8ITi|g}z1X 2S{<شH2:9mGiM\qTWWއ.,c/;nd?H@P7S=wc옷D?2I[e7T(yc%zO/w 88cGj%b8Ioٮ!3Kj\+nQф¹[8 )02/a, tLV$\M>rWHíE2дg$y CذՈ\k=zRDQ/YJTܭrzc/c:obgKGHnPNkd&]g¨,HϽv-;z"bDҪ֥͙V6O᲏;`QTX"< ϝb0(1gGV0xA>@0/Y" bIj s֎$! SQ<ٝ1arCʆ_upBz%n'[zأ"qE6}]#e8')60`lU.M(Y^d*s'JˆOeW;p۽%;\ sǟܽQ-<(.4xWPE7ࡧE#|g@)xe1T5oySXJNE,ZeWU#Zq 5is{'9"FiXꜾl>Zw bfԓؕ!20!OxT`'$A+x!7lGѸàb8F(bi1`IU(~B;M6ϑ%!BvL$NnTKo,d0 v2ov }&EMdl1qxOQ0ɑ3/ &&aY (gZ6SVRGhtݭD3h׀ a8MKcDq sI*Gl!I`5Sv s4dCNsоaIq{FJ&.@;O1`#Ҳ7[#;3֏ʘa8Ǥ@JwvY1 xiCcX١M'QZmԻ19eAޭP4 B-:~CȨ?]|lBy#/<-nq<^`f-.jIb,WjIg(R% V= W-}yW6ӭ)eo W{)g,˻Pc Iëbwƽ u&a[$,ef4^+#8Aj}S_~M߆\Aybe˿޽Q7ٛ\SE!g8/Yc.n Z8y6g+&dP)b*%w?kO`ZW:7Ȯ3A]aݳu# h&r|qt:eV$ݍǕ9gs=9H {0Y?؈X:] [DDQmhn%Qz] 1!=s'PgY )!> `ӰZZo|Z;` {. NvM699K>5*Ri/3޽z'N~_g_dؒYG'^1-/ ,OT" ~GsE`:n B9L7Cͱq-MLtq,[GB08>r }G@Vn|-p|߸_7pv$:dl3Ua&lİGl *.$f֙AFw&"I ;'l*4E? H yuWz9*RMY!2tkl)m#ux+P'Xn>WTp1F÷#70MM KwP3TJ!H!,V-Vm)>TJAz{pԑ@,d#IxChQJvɁ4Dqkra't3 wD5'SvWD%U Tp_J_/9콱 Oj  v&GR[偻`gW}-Cldudj^JTc]KtV7:ȋ[Mqԝ謽,oistԶ֙S!mE~-:GWӢNV#W _~!'Sp~ҥYho_c?>3)ijڊ}y!/'QT*g@{̢~ZXM鐵۝s#J #a.*-qU--@&[(1[\NYw }tҠ4% 4t1h:@6/9-Rr߄wqh{ va4v;i$u+pWır x#"3Mn5WoU)[QUiWtyK 2e-#yNWkc ' Zgz\1j;54/CJ92xK{|pnֆce%зgiU-7C'T)7r.2, GLZvdA-uKQ(܅"'҄sIoBL' ?<3?[o|#y27I!D߇zc?FېW0xbefvI?md*j*F֦ 4EƻΘ?0ۀh-G,SC!)u;̺䖳2N7\hN1UPgiXxwR(: F1fNbTDʱX%G|o '՘;5͓OGkVG b{R%):.zL8Kf:T,!>Qy[ʝ v/'lOwGDom~1џ4jAZZ1y#Nㅯ?Wj7B:gŖ.$U] sI34d?̬^Ѕs.Z!)e~ݽr_K}`SHC2h2۫9cf,:QHO%@"ya z;t*$jY>dN{Q rNӻ~4jJ^2V(+;,;¹\*)`BPrto ?L=*ijh읐t43>ɪ+jbQyܞ56Wغ- e}A*8l2ؽĔHʼ%j\_kFߝn+O6[B Z 8OTւCv ,l`j+<%Qn(oufi8#6P̒3kw<Ԝv%Cs|d rwUűϰEAM gT\'dIְ(V$ 핖nI}3:gw9!,>] t0Xe6v!Jh\.mWb1bgh٧Va@ePۋM#dI\?o+>&Nr$*bVsQ4.{z~'٭ӊe'eXrj;$m; z%0=&x: _EAn1qe<&d/Ӻo&ɂD1XƱg=Dckӆ9nԙ<%Wu^DvG6ItA\.|;LC!i"/ ܢfh3X=c&kMɓ5o<;K1XR8,68!Ty2MҖeўEjuz؁㛣y4ocQ@LP\67 %zgu`2xlѫSN$׮DI%xkhl[0˹)r:Ӎc$cԨ0roK(.*wu"앧j)lCpا+ɦfe:3٦GT`@ XҬ:[t[Hs o(tiӀw YbBUdA`e6 ¾sFrnEH![8x^`~`O1ǭ2*u&=Lb#R$iޮ0J/ GD+?bRsgSL3cXe dCSp4]юj1'ϣvelAZV].MЌ$NVK-L{sUOY0#ަJqžlLcS0zv/>v~ i/: Od Lrj̯#爻ɶ#el;9v"wJ>)(bp_vlb]\sgCR*YŐENg:P8>n@f3E^OGR\D@} @B*]1#:F"͌!BHFlMz1j]hkZYւQ.$gGcۄF65^D@jfч9dUZoY}F:6~G&H+aL`+/ ߖ_ uJk''t;R Jv F`nN!C2k9g@.!ސo@Z9]Ny 2EcjRU 18]lM $KE/Y.⫚|BhBU~m9?t3C{Ѭ67'OdDjv +uh4\*zJD :Np@yh`A`%YY= GݸJ9Jc2,^@Ezi>ɳ~S e̞+VNs=}QpEu(GzEc]m[M^*@L=4ӟamVZɰoۓ6Z\V-4n#y]Yےcd8 ͮ5嵦%g$,X7H|ߵG&Kj.QQàq|B4U5,Tai ` [Q^1DwUUdwB6c-[ > ZW[? s Lpor6P!w@Mk^[ѧd5.C%Ez4vxx%Vypk򧈤FYLG A6ӤȞ |FuAcYN lqbtA~EVC~K`#PofӒN]D~Wc"JGBbEz<=,> S2?a4zq dIs(Ȅ\LNK ]Q#ꚴ< 4@)VE? s,`#Bיs |2Jj X"-e;O5Ʒ(Aꁵ0ue@yM-Kȕ)n˟Q@Mez"1ږx! vVoqHZ;<]Lb7~(ѫ~ 8?5)G's'N"fNTzYtYA&xs"E᱾>H#I ̰.7|bd8 u*I-*_̪_yNIt^nc/\w) "rAD9]+N2J&wt@ﳕ̉B#$D( zOH}6N-t ɻT ./ʿ#w qPT}}qjqp~VT:xrB1iZ颹-_I{gP,xɸ,yTiɐimچ|R&hGf|֟OI1[jY -Q}CRژǴ+rlN(̠#!w{~5v͙2s:8T12sW "ن[LARɌe키 x&2W&#Td"e&x8h)!yIReNRE-<'-J)"\xNXQ^XB_/Xi O¢ NN,u8h߳N)dNquu~ӱ_ʭNF1qe!=_sH,$f?,0A𴶡y?U?7CJVr/:|M׃bsZ!+ICr,[E W>]K Iڱr,7x\= åM4ed?QC۩$ ?!"z<܅r?=L_O IGۏJ@Y(U֌3O^LsSLdi#)] &p{%֜N4©OA)-x!jݬ[IJGHK0`R`Mht<ŠXNAk{tM:,R\E?Zr%Pȗgf@gj J#F\LdfHtvp.eu]"Kճ~W^~҇ֈ yTYU7(;wBŇ 6QkM4Z6C&ژiO/vW ?˪VA07ݥ<)Tg PJ>?@vƱq _%ؿQ5r=nz9UrNNq+XEUB?,F>6JI`X+X':;)=jVll p~Ƴ 0 qrq)qj2IAo*v,ni#EC!_<Mk="jOD{Rd>%xQ e]$ JT[dtq{$sC )001 š>Hv+}ͮ*N1o-rk Rf^3C;O$Jk7/j>ĕ1j_}>ʕȠm=J&K~vԼ-I;Ə[P}Ov6h{C.p- >4u@T[) @b@kF#IPՒj&Ohk`^6tikәoi&ѳbLfDY f~ 2Xݦvͫ;p3%leKJQ5^'qt9^E\@E)D$ӼtFm]JJz&_{}]6i|pp8ATqگWzK~](Y ˒=|񈉝 毐cfI:B=J­lk@Hߩ ٔtxskQ)O;SOurIT=Zϸ6dp FM˵|xG/$i7BeH{IE9ծ%%0n-YTe~'YeaPx̅BQe=`$p.F:,5kz-HǍ!kV%:ni/EN.Ih[?D4)'ᆰ?L) QZF7 ɗ~̚d/>P&etRp8MIr Purܜ.ȃZ]ڳ>{̓m|VMiDAa1[ฌؽp!,߀oV i\TƐ@9@ɢ4U4rjvQď<]A"Jt3CUasư? "?7cYP@uTrK$g[s}ŠLs$'4)Unbʘ(m!PLĴg&S׷4@Kk(b|amjiSZzZ` ǁMyc>! =@49 bN5tnJyPiUs zC0=#X>1cC\*Sd "7'hҬ!%,rU#iƃOt.Wkn,O13hڑ'ǵ)J/ˀZͨkN\g9\[ k"5E0~tv<{:ؔ-Y bJD.dUxy$w); "0MRJۗߗjN,P$vr ,x(:7Rᬿ9&Ǡ1 j+O&3/ ۥN.4Q1AA{oъ''APYȺ]bK))3,f`wXg8okw?fy*пݼv>/8Rviu"V̬K >=}R Zl` mW)6/ Fw^Rz6y:FX?gLҳ*Z#A _j#Es\T=kAWm:U7 UtXbc *_ѳ/0dqwl|`z}´J&EaᔂiicQZ:|)2u٩aB ce]^1AL^~[%`B)RG4p]o N2ZIxJ }yԝ;F#:~$Y{##)?}{Rfp q(?YB.θ~r#yJ?>OJ֢zM0tyyAj Z)sEHD4}Uun(:o^U"w*L<):K'lrk0#AI$,fbNڛy*Tlz{ [p(B`DҮc$tfZ(Wdg:qCXUBmʧy]jIb@**c,^Mxz p_Ж[X TsW%F-rmЙD3j!; 9Y$19m h0d3_;Y ժX$ 4z]i>_?V{\5op䃧,:eCb=40C 5ksҔLDSL)+5\2'61'kMΥ>0 $xkk:<~WvBTV:Fr4{iLoϔv%[#_=ڄ-Q{R`f򺓠LF+)&-Sg9 :e'E&u-%4ʊ)uU96ЮrWPY$S-_G݉0A7FHfeLъC2@0'.0MyV5ZAz9}1.92vOwtW0:?qTVB}i#Scc#pYlfEX [x>KH+gmzF l-"ٚCx+tÖH!]Lgh;&نGMġa'%@ADrR'?,uOy (b ;&5f. [遺.x;ro&ƍYdBq.uP= F\O06P59Ġ08ʨSpl<溏͎HG-#1 9'Z'URb+/9ϓ2ZpmҹEI%1&ysYō7bv&A/Pe꧙B%iD#Oۏ R >aUk.nw4`5ס^]zk0eWH߫B5$)+P_#> 5Z|D7|ixCrVJ|4 0H! 73WV}nCU߻rMDR"~IJ1DH,v+H"}##(A|]V`B8|$uֶNvpqƃ!0֘f ݢjZB*䡣um֖żhR7X&{o2=U0LJ9ifr;6+de+O8܊>m&CKC GMbqDP39a.͈;?cxUVVWbnC}+cX=vgB! рzQHlܧ88-;&VCkE'3ΔrM?k̨-3wk>4`2|6gj+qCqP28kwy8NdIRD7Uk4وpuTNƤ`Bb3 V6ԟ_ BOSXo]bh}Nμ܂}sh̻zM>'ʖHY)Tg>kA~?݁Rj0N"8`ܲ-rڥBsZ_`>0kFFi54L쑐œF&>~HE#uS 7,Ë4+{ Jji &{|'sϕi t@ nҴ01ij`kxwV'bWY6o)8XᅦNGiST}|y# :uw>VbPp+~)TG.dMU^o1ϝʉ0g M%KYբx`g&P\y# ?lZȫlejm_Am ӝ LM&% i"X{ǐU-C ␠rQ95, kAtLMRn'ߪa2qy+ d[cԴyS A{J'kMP$퓜ԓd /L##C "pɿ^1  JQCw nLs21 ua9oEq.dz4ˁP৛*sq׏}o+N \&>ݷr Mp ߓ_P^3C/{e+KtE/'Y,iպu !P9+xDžՃ3{-Di.q`s8RݦVQ'.5qrT[/6_`ukϯc,OjFbAYeDW`KOZ8lq˔eQbݱt7x$͚܍o1ǰ3ņS?Z1P[ L6B@ t!pUE -b9QSE3(xG'A#HEwI/~N{B{L3ŦdwL]хB]rDW)Wu"ֳarq{`&߷,m,a{Z,2AtWx dC]GMe&]^0,XceNmn>Fﺭev] 3=Eꩉ'¤ay%MT  F1e^ҽG+brd8ͭN"",U0˿ pPw Ά}auwe {8IqTY1Fo磂pX٪A's%|m`x/7?"sfo1Dv$% Ҿ@nc-]XKU1 ЬVeCNd+JZ. ӭ/2ls$Kelz?kSfG;NZ-i|QEG/|wDD=AJG`aE~io%tv57tDa.QoKvj,F"1 G\8Qsf1$e;ix*1~(k'MWE H;㞂W}FO%MIY}el_.Z9xiҌ^4'"u+: oL=n7~ k;OSHe oq9neq9L52=)g$Noe %,)X+h:ٹ4Rہ+R[1ox)Ao$Lv CZ$fr LIHg80 N j W3 cRܧޗfy 4Fࣚ(n^Nr)K-׌~#vUҷk0VIIZ\aawOu|ND&h` r\D1HnoTCm.7V(*/ʞ& Tk^|-Kg ]/{Rܛ}ȥUxAX>̬#^ X{$Z䋺pܩ.hmRx0]T)TUPUAVFu+}f}k}[目9} LOL9B{%K-)nlSCwa(ATbu3Tu~ԧ.VEo"}ʉп/)bn(c ;KRGKBN *. WUB l4,xK QFmG}u(/DNZzΘ@i1 U W?JN,(ϔKK/ܹT`}`LY,xKs%m|2g+Q?U^h`gWM<}4\$\K`n 6J$fNO!3YJ XRf( }}S&ڇd95̭ay</x Ö{kk [p͊ɽ ]-tZi Et7gF ҎƁۦ'd$-DO$^uu7b_<2%LZ>hsN-XS{cCLyf>A(?7`&]AfFG}m;#;MtE{'i;׭??Fk{b'r,e\Me_~sWHQL<>-Q!Ϩ]jZ}J }i/;TՕi%ePKk>=$p5m5-Ha 機,bMnF&*cK܏vGSi)=*Y-U`tupZ[v Ѱ F<֝MB'oB:9 ]r2TJbԷSz>tq~ԙ #Fi0mmsDu 3s&Qvg:۪QZ'uRP0 #@NLP@ -"A.p_ʈY-bшEF z'<-yJR* nYsC]}hf,z߉pX.5 NY cfFIӳbˍXK!FJ(D{ m{?;[rA4&`wʑ4ZjX> tK\~2jrRx986Q̸s`4g6֗7(lgSWͦ"8~+3NPJDS88zȕ:|5k!F*RfbrPʿz>#'D!\̀)7%Á Wb"!dL͌(-tu /Q}{QgUdCq| &\@Q kh剷Zdm_'H+hJn++'a͇[Ҿbps-ޤ5$5X%09c[kGM)LeoA`B. =0SG <] p]("Ą{ŠcQ)6]SJڬk~H;RCieXMDexX$\c' ȃKߋdE27,{}&#n5:6_jf"*\qh.T>S#S4K7ڪJ^jfT{SÊH*=ۭcpHdTv)ں2U6akA|!I#$(1eA o Zi\ִepKQ\DY=_hfR l36x^~ 7`SqSiݙop  skC5?0o=oZ SJJ&9iU7W ZX%!}96Dsrq3Ԍe;csq@xF"g6ήZͯ@yl -NJwq}6}R%{&xB3:Ոʶ̻YI,&[e iHvQ_̅P;੖8`12&>Q{vʻmJv}V' VfrfQthNZ(<Q琔Ǿm`eul0;O_U1^\&߄v6¥h ߥ=_K\BWTNtȕ%d45a l[+ !F@` !MԲ=vM/t WϠWEZ#@FvKѶkr'4i?967d[e{' Gk# [h4SuAIW?l,qT=du.c%=`!ں8B32e0]c^,\ƯimiE!PG$j J<֬]K`T8S趢!K5ΰck,ۃ1!iTu(AXyi L'ɴҝqBaAOdv}WwݭGɆ@_M{'R`B 4=:Vsp9K~>8iB6/{urn8Y,d;N!ب gwr7\Ӎ|Z* ޸>$;p1`2 %ih;Vmة*?AR2^{$bҝJo ,1&W 1ǫS._5 bz8N",*{0o߼#]=hd^27yA@zDa01OGwǚ;&79m1uFa.AnovbҮdEkq-@]eP_Dh=N.`ߺŢF _jmj.UG DlGe+ 0LJZ9}"0"spl>Dy]ŻV,hl3 3%H>#1@՛83kLCٻFA 9'g5Z$0\)#iHȂVEY"7wo _RUL#eSʩ1q mq )4-"S;qfYRm`.ƗwK .jE3! Rq.7{CMa`}If҃7J!/Wd?v[m VYV˯CC"^HE>c\9y_:*dӳ#XO 򄭭4ÐE f1zϢ/cW>nvD]9RfCk],G` pr3"g"#9sb\fndx K\sO WBbCLa&PsWzal ]Z=N%{MT芔aqIl%o ^T\N4r2!6LwԮqT;ۻ|WCKnkG>/T9VsD2 {[aiUF@bi8(#(71R <(ζ &!3]Ic "R"9 =`w} KmĂEaNJr8));r1o8R6,şαś{ lB|YR̲:jML *wӇ7k;RAAz7mHGJe7ۜ$.qpYk bd0G+[A:eNc͸ܤ&0G'ӱ`6ӤY#!"mPc]BROkjxCg 2-0E\{̈ W,|o `H+zz;Eʊ&[`#3C #DžA+ɓ?4{n*ڶF?/֮ ~0e|)1Ƞt٫wY+L`6,Bb _9` zaiC/bԋneD=ڿ ?RYw( 2۪y_OLrVwC!hʇbad9qf iw3cXqdH;SS}I$->d0:AI.O/W/ z#>ڬ 70!drV>4^v+Y:x͢I5 'QZ|,MTאN]c5Pn'lYV,W༖ocV 3Kc,vzB_ىq=Â1tei"p0^^wGQb'Аqn63}IM|ukZ ttS^Z.d$R{ew쎾^ޘǚhݻ.ˀ|I5oR ߒؕoF,R'ĉU'ŠLW6vnýG'".p?)IAOTJNP^v%E`#ߧ _ӱ\Q?崌mt^b*(l3}?d9-&p=? ƟbSTY[y +7BI(a/" .~$#!>r0}ÛoЧq%CIǚ׷DKu@tX0ZZJ5TwD~9#䶕BU0FZ yQ#"N!r+.9'Xm#ʋ1zPU u m9mvykKUw¤rW &.6mMh" grDBͭMW-ddj6lsw~xi魑Vw;/ԀV;"@Nѻ\#GI/97Wl2zl.t~c[ +qmp-GClh8 Zq%)n Au HJD%~&\.0 ==~.iy>/ȃy3.~Ҷ _G_\j"W`T!ɪdF1#+P'F1 0OnIƛRj!9L]6`Bcئ|n+İPs$6d<K2\O`~xjm*!}9]Wsw-zĥģ:^aOZP7#zky~a`rd280'Ud<7<_ m~?&wnUpM Fq3vy ~#RXXbL4:0+[@bj7SQYϱr4P8m==cG wwtOX;Q'kBwӃlΤ2Qإ s9$,ՉDqRԬ'Xj9>ߺ11q)_ cCEE1u`YhjYGDo3 TJy/v:AzF3}A>yTan'.y[CU ŋN:`[Ï͍T֦m1Yvܜ:cr/XjoDn>H7L6GI 8u]LT|t{85z/W}"\h8 ~.:'eٺh:1!^3h xT@N2ίmMe L A]%˹%%!Nppn8gb\5 !4>^0b* X~QO2c91atu=y(k͓Cr%i"*rpb.*/}0WvY@&b?//䳻0}ɪS3kCpK4Ʋa~]OL$3jwUT_ цŢ,Ctn)<C\_ ?}BO)lC2߂7OJ339EFq8pCNU;{SBA+JkL1-Oq!?}X71>x'f/_2Nzɜdlq}􅗫 9Y<M.Pֱyg5:\ ,dZIz)%YrHfTr(r5+fc3X5s#;:ooeWch8hK=e&['C:k#눟s9pHdtrg-,CӻYUkN6w;L^E?@ nӚ`(hwfwп#whjh c[G0>RjoB6|bmH$@m!TKb9N̞pQ%{I>ٹ+uvlCr\]SF#z7ٹ k+rų%Êφ[M x XΙg@%:$hF~1S?2o6|58}"Fb,W÷rۊAh;F4ep?ܚ0ڍ// 53nw 7ѧg*\usOW FfC?DZE"0[Y\?yYv`kq^S ʹB.s^p9P5D?SZHSM^fdG=mj$ٿ]VK`\EV]g|& 6XEVO H`bU:9-B4b? \q7"OyL[]*]\>s}*fB/y5[Gp&&pK8 FORH_GTqj#mqU4м|KZRbW o[ 9mdr"CCE*ھEu-!R!s\oXI'e?_,ع z!zϮDeS$kTmivw.] [w!A9]NO mf&YagSvId#878Q*~Y\ Ix׍@,dIiGt8j노Ms0RUuAoh2ekJ^{ qa5R2ѭad+i/cwô.y0lyJ<9:r!¶.2"sZ)Sy:G`epf.L-_hroNi+DŽ۲sFZ'#ҋ43Et{ m &xuAEo q`m~bD]"ոh6 DPF6C6c'=@60jGR7w,[;Mg>3Kb ,p5^[=wN6l-\`$D] zOb. 7jL$򓔉߬UIku ju=ĐSU hY?nn 8i52([Bi)h>K8Wp?'L]HEt,5PέA4K%wO 5xy-^qK*.nUR1uL? hq0`9!GK?ev_א`asGX/]zteR`Y%VmRP0Di9X3F ?$;Z+XLT_>.1C|}މ.ܔ3̺4!KASjA܀%!"#Ou+ }evRvnMV"ZsR@*e-Db+k ^vAP}nm/@[ͫVH^5VF(dÃ($xlIn6mc'WK`{ wĩ|8ṗcӹ.Fvq(%Tj Mе#]_JBH{n}5 .^g3Ds}: i3w?8C Y)EܻT>>lo&; ۈ%az㯹h:9opGȰE0 Kp:D A8fyyȲ,j&ú^Vw( &Dk<3= ΎL7[+"l֚9ABX&vc&eaNez,.mrfn~?Q1;uɆ!;+>-eҩq7ݙOn` 'dU/i ;Gp]U!+0ģOSg&?ol5o>Bi?Zk2C)`WȨIs;Sn-Ll}ܭR>3vEQR;6EĮ۳Oyԙa(1lK?w 둓+L#bX¦ٕh{nxmQK~?aE/ ЋhC FJ|@& *iK>=9 ;!SM6(OId:..0lO"CJN u;veʿ|jӝ wtFz1)?J}1-)dW]mU{=*eq]`|d#ZЪ:bmơ1̝Bp{SH9~ňv^V kvvNB| e_RWJ ͐x8eJ#}k4:2&:.ϛ^ ;qCQQ. !5xxL)aQ$xjVT y0NPBs'ћ3?tʃLUr>\UHtWD1 duAv6gӀ7' &`q{^<" 7<7 K:H0QÍRT 8#Mˉ x~# =O[N7'Q I6y!]H^(3%#_nl-m,qGW+ }aNo٢R%|<#ܬ܃sRk-SYؾ'ί0,,SqϊcZE>xnum/\J[:-ܤ~~j,;s2,^%iZ[-XM-GL_K5<:$(];㌵Wߠ~H䍕,l7폁S;EBp>W=a|s /1&|x{qBKڗLy\+!Qn`w0}Š1Aj?g˪<}FF^$꓈G(')'J l6Orhh(kvEڱFt[tnCZ_7/;<ĕ|N""=#Z1#*M3<e8сvDq=.vA6Th⯒-K Zx llkYAQ,k_ (4 ;$:CWsx DsQ3>%ɣo{,ѕM7tZPd7,cXo6FUFh#ݒ*л.-m4=#^'nC} W-,EX:RM!̈́oapŒϊK|u1q5Rv;xf/Ӽ3!}]8%ߣ󜿧3N-{=!CKrqf";P|vpQ7B/>{qyb> W*@&0WP\xS*1Q(%~!vJIc?\38y ʠغa8!߶oOyZh>HY2)7 #C]w-LS2 /hx5 8i*1~.2Q giUC' Z ;'謊XB]m<hrWҫ1H^V9yj6S#*FYa+mU տjyI,h\kNx{6Hb HAd߭c=s g:>!fQS3JLJYZJ!bmXy$Sƞ'?Bۓ&7 Ҡ|&9x#rO +秡aN0&m^lOo7J dGtעwu AO>gR`ޟF[62CkA1x _ߕq&\G @ 1N O  XD&wbvf$(>X)oO# Aky@4\'BF6韦?ܷ3iK'RX3>hWU: DE_˕+.ݸ<6HƃLVWTZc`5=b1HƱW$6lf%  44,),D!iώum&6Uָ*BZ]؇ ؈ϟFH&n7O)fv9'bHH0XXJN!ec؏/+ev} Ndgy{'Vm)z{iC$G[[F̔Uɷ.kG-B^:YSBL2 1x 1v{3tg96q{򣫧ͺwhI T ݜk.УӛZ75wyc#io4t Q&Nc*IVqT(YB硦r%2+Rv&Ta=be1~: 7I'L@V[<-AU$u_NC)BIR:( *xv /Ĩl껮noNb:* ~7qsÓviԓ]ӭJՙ`z或xAqmC3Bk%m܊֟TVI G:M+|*Hr&52lĢ3>We|;C{="D$͒i o.Qݎms `>54K!p3[lNF; Er#G,|!E_yHo^J[FwU¾3 [ϹEC&o|n;oa\IM٪dX)lc5ϔ3%kjc?]C"je|,G6X:Cޖ'**},R F?x) 'R9,[QK0=g/=ϒVޢ{n@ siRU$nȍdJIXzs<{i+90uQ7*Pcą%i \i>zߚ)/9n 2 t#CS񵤡}xR{-J `CA}: ,Ws,x438vօq .@ݥX}'H Bk=.l2ͩik 8QXߥLBސVF籗eCcCotYy,eܷqFh DƉ -\VJ1+[@,0p|> +$D(~AWC 1i_KMĀ;x],%P f#4B(O^Ć2N4L_x*$5cG=JyK]M^~%,q@vG_ĥ|-I5ax+ crec-g.vZ{ߘ\]Fw^߸\@]zw)BSWZ!.  5@Ywp(_s\Ҡ<5$GxN =myd }crגn/3uNPQp3PP Hln3JhS_ Q`H[7Ę)TW Z-L1ߑNm?L1}dŶ}Z\VA{>/ҘֈهSgal^^L8Ň=hv;w]CI܉@{P+&=2 "EKBzB$RfoB0Q^^]Cm_JxX{vݖ[{̸ qڊi1b"}>,8˪ޔ2Ә7d"ca⠤OԄ ~Ă+ ;mz'qوp~Z߭497缁vAѡs7Z `E>ܽ_C)ﳜLm0T=TVbTtx-&RF2_,2UnúW:ޡ >,7w-| 5xVCY@;'{UB)/2x352S5cniN|vN?|=&M1&z\#߲f*tZtЫ(#wF}7@ /jQL8>%=Z0+tgcfmzEcm_9UW!Ը@O*VǙ1_}rzg;r#,ŵhg_ eya =azw,sLm?ȷJF2.Is)ı[eI:7@F;2Ș)F| (=( zFq]C0@-ž2c?`\J/J KCPLj^W>fnrUҟ y].cC^zv_ <',LΆHk=h\("v>tߥ(.Nin, ikп7M0c.x6 ! e$k5΁L-_zN0~kb04?jKts֔|͚}K? :GF;*YvNLb/9WaI3(“ Iz9$SO,Ԅ$j $5'wC$Y/;aDbm)?aA%̙8K^jHܬ>叴Y tqOVy7R^E|ѣ: IqДDE~k.kfK5??va>Ϻ3K۞aC˜_w҉"-d0M 7ʐHtݒ?Ҕr o2IZ;]Av\>k:HAk9;e\-C y= JH"t*I&5`fBJDwr.n:,iχ ;}zT`Z$P%^Abef*AySV|t4oo? nQ5JjHΫJ;Lu 7HhۇޝD}{nXi'xP0mb` N$e<2If?i#)\MK8q~([,:?/97ޜhˇ] TjiRiʔh;dƜUhktŒMfF313r[w让tõ~Z n lZ'@%j 5 ;Ds`mRU\JM2B*2ɺM""!i7Wz.Z~;wie6dJCBda%{_g ;e$-b,%J3jlƈȬG3 C@՘XN N9&Y0Ì940bq g'T[Xz>_sCWԖwMps#m?KrwNEp*6ۣh SѦDWiWc"/5!)9sQj3| $^:֠ StC %kos3ŸG֍thKHlIv "Q:ֻqi(?)ȤmLJz\ulkgٿcZi@(M\"fma0}~7$,az(ݝO"r<,ܞ!Dj+> 09;yC APv L~5piHq͓N rl=*qսѤiy.yqs}g*gc3z"an+WKE7]%P_ aX~|Ǻۖp[?yJ.yi3XQ䎛otTzsjiVv^y=1/CdhǖTnŖOe{9k@^~Ͳ<ŲăÕMF9Sy TFQ-)(20V-]qHZ;0!0.m.Y4i+௨+re= @f_A ŏLE 39܇17fu"ܴ ɹI} $Ф|[+?'ۻē6af[Ne&1<0:WT-% V==YslS[m{:R\j]yAjڙDz@Xj&/L]%Ec iJiM^4|F=|Gۨ {Ž`Iu ρdQ٨0\ѻ&!n /z+M f!$C t&_A&$m,1U[Y])Zsd#fOJ½/V[=t(4xNZ)th=R=q<|ҩ %Yn3g/|cFmEZ:Y=.ZUsmZኈyhO^jHJS,) 0 <9w]&ӄ`ii5ߠʵlai1:l"!5ZkGy YrfXLLY7'izBǺ/GXb]WB\yw)44EG@AT\ ĚC5hdcgVAR-qo8t5XM&lߧh(b썆s;^Lg8)[VTU Gꢘw0dqOh`ڼEcMgţlо&X}?A͸#-ףןi$c$VozAA8iH*ǏeYU, EiLSQe=ZGIJyc Ӊ1tR&?BH5M%|+3pڃwzܐnQ.͝I7< =bMzK_{cOkx_hv5̰Xpn\eوICD!U)E|,a"lfK:L\[Qgk"ʻ֏,7xLDTy141fE_;Ͳ>-$.nעr,NK1L#|er"ԼL yޏHT0 =d8WRL!hR=]y#,ơmj~rT?Q Ayh>zb%/WGOF<~ )n,j0}RR(Dq-*?]õ /eCD7 ^NsYeoH^~r#َGҥg GJ;юjS0ttlPٵ1 zk0yMt C x &@[1Ms AkvOY2J"`e3w`YXUEyh;'OrҖnwܿ>ZLR%4zBdqz e^0&spS|>cZ+!ĦzE'&TA10unUG(DNVqA<2c=N9^qT3/y),vUEZs:Ě:yi׊\3"'#j#d#ptd ]enGd5 eK O[JivYk~&$ \YX6/_WP%hptŖzexzi͛GN*qH*酖ȾI $][nv~ Ww5`6T@k#Ȍc!s(<ۈХ.|{UۼV_ &]>[5cI6[c^BWu] -&:ؐ~sZ#^Љ!I c%< a &>DB"P;NT"jKs-pw2ݤn¯kq}μf}2(aa@^R%lC̼B\Jf^ Yu_`ӽnA$q!u8%"4E+,){ (ϳռ 1G t;D MN2>Δ- \ $m9F+J! ^idӶ<क़T-Uߡ,Hm8#x4XvrFPybTg?^o = s>p~qvZX?PfX~]0No؝ / dZ$d(4eNJ(6ՠ/IM`TWwR鱐rN𺌗]gb?# = c E%J=%q! EZ7s4$zQIu@w+HS[n4kI^v)`7'X;U CVZrB_d|+OasOIQ|Eh˺t&<nk!ĠjudL = 2agI2(o?_*_qx1S\'8|;oŷb;;q%aQO79Kw+枌o/esd4ũ1qexV`(^y=hg,DteJ,U~Qn7I&1Ƈ? TxF"0Pݮ_Nڪ#!/u~? d;>u\OZXK[d< {'5J7HooYhm!fD.F'8w_&@ka[Ɗވ*yĮ<4o>Envkψ)1wd!PkUn#ZOpYP";=cI̫+bHdjP*;=1D bv6sM$8U|4iawt|揰_< _O^~o,az%vybB&]Wd5#!=nćR2%ƹ\\lr,Bǐ' ib`>NmSNą1 VkJKAAQv;m j ü;oPn>\`@lˆp%"g4Mb2XƨOYxD!VOP<""_i,뺷})v?;[F>؛oCvEM0\mѳRz_" 9[1=xuhh])!gZCٻOV@!2 SC2s&B 8 M |}tMiJ^_u%̭S حiY#Qsv,=O5%}Ϛ$inrqʿN !"W^ejgR2ȑU{wQo _93o 5Sc!?c4ح2 5"}qYm mKW+o߁t;_~=O\S_oטmOAdm]E*E*iXۀ_a*,DءAՌP;:V@2fL]nZQ^~%#AC)cJ|a)jDz\IU %%j|e=sc r!,T8=56wx?׼8,2W_w\j׺ 3“}B@nİ`}q\O8/ýos:KwFW ͟ `-,}ؓdr /MSW_H8[(K9^bXp^ $S$ l!s3YFâw^8kM}!Izll0f +㮤l: tiH5ƅЮu@;W1dՊF˘oi?d{3pR0pOB++}Q>zY~f&q;S7 +)=D[Rk~X&Stmdg"Y; ̂`s)'BP {tյXV)B]hA *|{x@Tމm ɺekmlj 'diDAw^)F7(Ϗ&(N~u2'}{ `n^[NC{] Mj'G~)cRQ NC Y3c˰ϒU7·dbO#pNGYFuE\$6YPz,m4@&r0ֳ%p_Kv%eѻroitŎC"*|qJjw8~/8ÒW<`<RĢDAu1!kh^pE#N6\`G.v*}ϭMH$2KKD>ʈQ4)YwQ2l3t QŰ6]s$"2%HWQ4hYc#p x8K}sEz8<5?fuxj7]`0brI{#-D;j>5lsEwd >*nXZ/+m0cT]bMVme\]|u9zRjtIFeR+t3͎y6 lI:)'Vbs3M4#Gd[hkKyI|wm!G-nx^I;BA`P_x{Ϧzݓjhzt!XcI`=$A C& $<sPaɢ<)f4"4q ճD\`=p~qݗ{$.Fa#E7٣)[LC6cGs :Oź/؞JՇLq&M%kV ~]r$e6YnG>4m:;:L9񑦯ZJO~UKlj_%{X?]wavV_rJ -;D zTQx]vYo%Q\O)6:ViB$e|֜<%\LJU~ϖêySLڟ"#!OqZZ" -%qtxì;;JRDf6bqG–tU;JR*i,~4u+(J-OL]9nO˳;y@R#U2"'k7d;m˶uL]ᄑ@p4>}B>-]G5qGE@|oQ.QΨIe ;u2̰`crnH< @S 1Uc ݝTX*)bspnˠZkY`{y92 rj2k<߽GGɬḫQb?)k9٣N9{R!uD+z}^8$ g:fwQڞ=&=șX&EƸvd {Lkj^Αd&&@َ*`Ѕ+z,&譗l$Ow>=?.:c)L>Vx43F`.k6V6Tn{wmeAX3>uNVEEpR]ai-r}lnҤkF{#WGw.vQd4bK_ǀ%ߛ24'@C?/rL&Ol0'{"5'lRj6r|U[t4"^ZGwsm8fzH8ʮ7!9H pnO#?FZ0*E?!} -$aL fv/VP$ᄙ^,@5D%ȹ}[gn,huL/ҢrJ㲏zLS)N7 UlpU[māy]X&L ) =ȁC2#e8[VA vFjLܑmV]ͣf10\^B ni^m{63bLG {, ?C&q3!~0̯.D83ܮ$6 `}Qlϕgz1[@^"e/'"wA?5J{[)xúMRpɳ#76eH, օRAKD&!MmPL4Fل_ב:&>I,`\‘{$գjs#4n"74ڷ 섽X;"t+IbTgk9ihэ@.oO[Og4`m/mZ߁!2u/B*M +'w85*S?<4&ӐT hrO.Rr!ڧyq 1CL?zeK^5S`$S0|'OmUs2};#*ȇdk 9"~fd0 NJ%f{+fE%Uk87׋fή崪X kA]|stT7,5k!S?óoF*+`D¶z6+~vTƩ." g)l?vvͯ YUe(変̿)M`ЧOYs/dw&]b; ImiH'xwghĪc#X7[I+hǓQEuÊ)8rm@Fi?XWyAk# 0I6rQdXພD "z&FϢBg܉ai[dfyI$\2ewO)Т>N+]p+enbX_ 9plyJMh{J+OzCZc;\ꝴj5ShUͷrR ?DC6zՓ- T6YE@>@ ~?HP%m@ZFS)`|[71AFߥ*d!qfX#0Uc.ϝx?+W-"PaeB4,b=i;Rcw> kЦ >ؘ)&1Kz`3uK7+(ԋN]/CH⥀aYPWj+aZzy?MՀqLVB{1Jqa+Za?+Crw~^ʡO2ۆm7%uj!DL Lf:}bQmq3/9Wyڴ) _Wwwi{,:L($g`iA-|q7yPr蛌r-bQ@1? dU[ě_bk! ;;DSVWw״ϴ/Vy|wÞ:{ƍbIykb5"zȸ0^z% I ύ/JV"Yp5կ{?-b&6 ė(DJ]#-xl1Zߎy2 CH  ۈ4>B"Ruzm(u>Gp)OnSpҺG. +rÕV_;۳)"'׻dݣV[w#Y2w5\Ԕ%52a.YI".8,Gq͚uPf[omZ[{:ϑAa &#e8s2Jkod|W!W_: ;r?_e.;#h9fneK9nD#2N;#lYA[NPp%tOc.6^%2 {\A "TgH !,QKg'vDz Dz N5!P~J;\k`k%DN orNNzs$rROݘ ,¹[Qxuj"6!ijt'ylz7·88+(ɞI"kiPWaI˾Xvr&/։=7gE]'S7ClyRBY^}|㇣d%26ګǫG ђZK3qFFdɾIeZ*u΢_ )_Sf}>Sv TI J{a6cA4ߪO1<*{]1?lYFT}Aԍގb䈕ʼjOG1Xщ]2 &qL^K250+q4gpGeo]'Cwd߲Mq5.vB:m6/Nn@/JbBb zI@ x\Z1 }yxg(wh b\"G Wxy녧|eG.oDC΋}O2RbKsSl4(< Dw.3i^@Tg'?B c*`9i ӽ #'F0xu虄R1ޥnp-Msԩ6F 4ꄗ6Yg^ V/a4}q,0Jd`=$ 7GI'MpP[YHoSYu7i /qtA}l&M?N|jwe3@LWPMjxΫ}ܿ=xw8:p"Ҍ167&t-!)yu'7Q1#U4*G -Sy{9Ӂsj%pPwն ]BAxWQ|iy%V =zģb0wYYdaƸչ57TG>ȗ`D3.TvY|^,ȊUuD|ꑐR U?DRB(Evh#-X r?M7}4[R@'LG۸a}a}F(|^NN0h/j0*ɑk7Nr!4,JDW$-_j? s`z,Б?kI 礐3Z* _b@ "#H8AϿ!$rǜB]4Go&cO5~}0:alQѹt&(Z?ָcy^K } _M>k06(#q : ~e,Br I uҲ-)0l>܅jJ~b@Mƫ/ {yEFK0#M ;eAr6t!@tnj '1yI/u?$S~UwB 9}PÒ3-sZn᠟b;HOYJрOC C c/{wZ$=^IPp٨rQJ G,`erb.cZ٢*5Y:X]rwM*:#s3g2 GJTIZ_>j_,%.қxpN>f,RdH=rJO#Ӣi\Z*BHGb*ԊCHFg d#i QZI)۝Dh,]Dh.xOPjđLʤfBUkg ]MyIbWyz+IoH[w u2I⡞4Z0O5a9ΧܫVwL}u]Rķ,m1DVK6AK&%waGX7Y Ix5ك-lgݛ"Z0aH}xr)1YҪq]) ݞo|;muJO܌͑AX,4;=O l/XtⅢC~ɔ1[yj-EU_:Zu6$5 }"\ MDn? ;pVTdOȽ; ٸ?t2`ޞE]T3km> 4MFcsuU i{}~El{ҭ7 3;i27Ed ۵l++=dyB*_QߏR*ɭoL|5|A{Ӗڣw'OFq ˏIMs\>y #}KtM|l';)7WhD3N3CH qԫepsFWJ4pgŇVHE"o,GiA^%5U s!o Z5}dĭvpK5Ζw>Pl¹`0uJ.{vm˥RDŽ6}n81mo0GIbFٛ_m Mj Q8h;Va&lƿ?`{Dz{f*SXa=>N@^ƍqݭܹiqs Ɏ}y忘fE.2sl6)-fn A5[b\ת a|M$Tx2'm V{EWՓW{HEuo-`H\~QKq( v}st%/{(Sg,hyRnhOIY{Y"ap-Sa/R`t`nw kHA9ZܺfRSḬzͫMHo@\xUC9Il]MƁnWN9Z(9tozOy2"iqEFsןiK!EHqiwT$iM .<_v(.5ҐJxLh{~RwkAL83)#lW^4Rɴ7uUO= +A`޽:;f@tY;i C?՝"&hS_كQ&BYy0W85gV`[MD@|ƪ*6=3HgoASlӺng>^Ʌϓե0틉\b)3ObvQjG\—㳽A9̦m~A>Y+:x>)'vV_JwX؆9(,w*>)p(CfF۳4g vFxudxT6`勠KID;\\J]x6GWktY;ZC +iTe_ u:c WTž@4*a3RR8gj)~jǏ 1}M]Mg9bҖD W7,H>G(O61?a,BŭB imu;TFnLgT\'_$\Tky\8Qes/wsN-lJ'R Vq dNH\'~kjCZ#tkubPe >mR{#aPO6x&q0pNKR+\TBy b%{d{,u!Zu֝-r'۽NOa"ߖ|JPݎLJ.;[@SȰ;ڵa.7$Ufn55C06.ַPprڇ}P\+L b/@Dy,X5SAvzJuskD"x-fDR<*3&="d&҃V#Lu9ʓ"~߮qQQ^ěk /tVX _gB!*fve~m3%D""!>U5kH7d^\.)Ä0] Y!faS[$i`ۂpֱC\pkMdn/jCyu >\Y<#nR`UG|YPؔ{yڞߟͶ>OuˑЍqҰ$S&xisN.3;*d=V,aK8En3>(?:+/ 5TV#h=CNҗr[ ]pDKg/ѕS;ʓ u8X:/I7˟#nv[F)?F㏇u]i$:%UD֦^U|u]['T3jp:tzEv[L0Uwt XSؙyEw\n̬ %3˜mA^U3̅e_;lȘ\Gc/p-iHW|qчүk#n Hh){(dX~uu+hpR=NU 2.&Z}'x'ڡh=U# ud0?71ER?k.y'ji,cufI'aR׳Ly!,ʥ8 o݌GNrhjλcqM@, y@Y#<'zRW.$Oة$͘}^gС?gLs<~2x663|\,Tjf)mpº0Ye{@T¹xZ0׵Lؘ=?z$s5+$ۤYFAfWu}:I#ZKT춋?ھqkG!pyՎn0ۙNi0UoGTK\i1B5 i35oҁYLwz|J->%ҊgleԶ+Y_2(z12/c#%@~Qgק#yJʽTB<@.p֡ v>̣ܨ?wFF4LQ3r֖_x¥蔩LVs5gJG_zMi? *| -/[I`$!n'bNp@T>mj ^խ⢿ Xt$7)-|e@,ыC_?M_h9¾MFፁlG\S1cѳ+CTw֪g@v\2~5tfHVBuͭSx{CU K 7LCh7/uN8ȵ&K^$@[Ӎ=O0ziШVA J._#\ \v 8vzoJxt"1Fݫ BuVÈivQjU@ eCT4 Jc5\O3Kd*v&쥵 VO8)cȌq6GXO!9ٙzoc; eCLOi6dGED$u9`]ʷ^bR?PKo|nSp] z"M3[4`mHۢ&V _ԂMȎͺ8’>z,} &NHsv D i qKHpsd8gV@>ʃ b0J*̅u тcW#!F CM&"O3zt"%(7r;͆{ Cx {";8-OT֢pcܧ0[9$.)l5ㇱ"[ αM%AF:•v[MqJ ;>Q> 듊^7G\ <{ 6abJ6ZJ"9%1o{<@a~Mʭg5S͠+39H8 S/o^;ZgIH ti:]su8ܰ" ,UJ+؃^WfyzӕQXҢVppǎf'TLwۤD))$2D^4qPsO( xA-$mՀ1 L.ds9yiV:E' d@uG`2;+ -(̼gv˟Zdwdft[5SD:/̷a#7n'G 4xz'C"ÀW9"j86aiR,(˳W1nc꠺@R惵KED)$*ܦ%3>;&VUOz<4( S_ ˁ,CkcI';*H)o$uhڅY({M-|D 7QE3cd"eO%9wy=-\g.sQ-56աCt׈5@(os Lt-;Z 86 .S91 HDі >.iG.>H_r‡Ԍ~M:A=N}AA6Ju(Dl`)~o=o5%8 nYm/ ?uH5gC܅ffhE(5!gqۜ]c;RG9s{W>$ TMǪ^Y )~[;a=n˓i]+o:G8ٝjF|!jhZ$A'u4kUUhe'GL_lj gl|H(0]mC.m  Y6[NґHbaZ_|fUsb-䭼!,ݣh h 8:_8Կ'V{V}.Λ ۇ}ޢ8iy4R s#-D&v]ԆiKC943i5I2.J} Ќ't2"%)T   ^B2LP*CI{q|~1OB*b7w`UTH͍Zl LƮf!3u,TS,e Iqq"/*T3v5;񠂈'6@7ȗ,֫]4ɐ)ж=\1q\go ZiΙUP"/J'gJ8>HoE_91zPʂgtƤ,w,d!={Kx+ŵ_RfMYJHC—M?;B! #߉AYsU.jX!dZd-tn³C %ª!vﻄOw.ﱤi-T͊y _8`&SǣO\sV %;wGٲԨf=z)b2Xά܅cs4 .Cn483L & ٷ> Cb%߱Q/=XL}|zO(iLow yv&]O(D?-]= h5HPW觿jX9Dڵ%__@X98)ܯNsν AOP=γsU!$S42LN|/ά(k*%#H^K-anXPuGp;$+u%oc]p01YYREg򠮚\owP[7(]W[&b"x%l],r/xK˼ٲ7 [\{^ﮇ{=sĈѮr"O>Djq짢D<.nbUu ;>%5̺B!˒uTnѓ.4ɾj-NeUТo ^}Lk -\riuu@3CfzC;dN{i_WBýlL`&UyLӘ=Lj61ܶs%AKi Jq/7W}4킑[5H7;\qbTȕb'jAsW׺xWG!˩}rKZ"?>XM=ݞH 8LgX V1]%ȀFa&Z|V5ebgmX׋p]}[j"S*x 䋑#c9oNf aq}xzdG#2{A̜Br<36Qup황/0<լ*L $9JfF[GZPCLtdTfPhC_l0W \= ։5.@XΪ!C$%c蒙"m{P3 ,W^%Eb7# hU]ꫡw0AW Xf0^ewLx@DŽ֏zƷ'fawՠ1 =𖻐5I"^C]^Q|l8dmƸ_>j Hhᅎh.Nat8ޗ5C}Cqp%Dx.J\P;&b5{޿﫹,A :0USh1݉T-lL~ivw0<Te?^bbJMyh_;h \L} {rܑ6&@RG?,+{SzVԡgNx]5L"(Tqt5'7[Kd "QN-έYEdM Uw ˋ, 82|WMRK4LX|2~aOj_[gnf{,P ρ#[ؙ_Zq#4 VrLa*}]pw7WiZIs'iQn[QͨquM;L|2 y`a%|evl|;y]w[W,v)oG±L P=09O4ݭGKD[Dxq '_{߂3д&vv=.q;&zr!n"u){L|.Xdtp7R47Tkutأ SY-ى E|9}b3Hd$U q\gNX_&I[ߥQ\(*8:#µ:㥚)Y3URݤ^aA."P{ um[(K  YQQ B5XcͺvywZw 10$nB2,G?+&̱x?RG 6qgL֑?\wzf8K l^Ru:\ %;po ΓYq]QΦs#)Shӻ 2XqJn[5rN*ށ銋p @ zCy jA rZVV;ZZHląʂf7. Z#W4 E:Euw\w}g֒4ֹNG˭*+jħ( %2̦TG9mg |s]F+3Ig5Aԥ·JsScf.k_zhx{uՅvK/Bef37ۻy(*$㬶u!uukB6KRRG!N+p^TD+U.Q./[A[Yn0>R+A~>\#/Vo1\sT%}>8.5IV:Mf:SVQh]eoF?NhDDLKU%m$g V+$Lf j"Z.zjޱtn=k/*NDc. a`壎A'k {i&@ 4zeT>9GYZp= +eBF_KwEr8E|ޕ˲,iLV?xB"%q;k2=&voXT5ɋRE6*v~Wt!ƞEZ+Nt+bِ;mV܄Dd]NƧgWE dtm9Tك]n7)[]LnF;||L٬NFEG<u)/$`۴g4g%Clϩe-((!m_H jrr:SM3%n?t-3,@H)iQݮF`59qXB4dŸl seeml5tG:=M\ h' Y7MmhD1~jR,n$_4+@`$9ε ]2vxȞF҅Q9U1嚐RERqF )Pgwf'fWIb'{uNI,9n= /n!jq$TrdRMƶ_ SDC kh|l>*MpeErf[0H]޳{. ysi͆xw-<9l7p b2b08k%N` "ENgQ[brWՈmpC*J DݼgŋGb!Jges'LU}+޿)M`6,=;}q4Iu’?OMbǓ:37@]SV(ӟ,H;y^:aheR'}e̶U:n?bBw⚳m+2S4^x7/ [j}hǬk*LFvC4s8ͯ69Hkd @=5tJM ;j(Gr0_nĩ!m*e? $RWh.7ԁ u ֤#'rC׭t5I+p2.`j|Qd|G {Ld@1d ɩЪXӚEԟ[6oN26.[c/ ]2ʓBBnT7dq)%Qh* _ td'^\F8FYg Ey ]o4#-^r_i|Tk+𕞴)F^]ZEnN'!INGQ?B'NO_R3$%732G̓J/xɱB,U֝nOު0=PD)Y~& 7$czsG\s0"#jqc|N3_vП4"J<rP.MS!&MF/|W\3q.;\^W.q ~j6CwMol\3}CܖX-ޘǗ QSSbJ(=W,Ķ8kۍmdRe;oa9x#R!Tewrشێb)6#LF"n^ [7uKLJ~y Rq ]XeA|Fa( h\'f{)+CYȅu;^O娱]P +/Ϡ]BI+~pgWy[[ Jz5's M#V,uJ6ܶ xlUFO#] vE4 (=1()6[WەaSƏ4:4=AI*3"2*Ǜ30WC vؤU~vm|ɶB#ggx=1<]< tJ/E[ɂf?a9VBՋ|-'>!ڥSb+@QF")ULxZBf\d1Kw5Sk2)H.1ս򳎭Tmਆg3=h2zNOGHz!.ڂ2vܛ1j%ܖ'7,Huۣ{Սj#< %t@L84:N:$shEm_Yf&}els`,x&% 6lg45Z`O޲XAx.>lZe,=tF; e99J~wyAvi-X7x7e~ΝKN-ooLLZd`\hAc^hJ|$jDfh ^VJYܪVVo$Xl63yF.7bZ9q~Ӟ\ٌ"OE6k":ZYUE|HI"ؕo`OWFlNn׼s 3ҹ607a_.U)"F|ClS,,cEdA MZK;}ie]lV9m1r3}4dUK/ s!^á =Ůw|yhxHb6]5 Y jU6\p8O+ eg{}L tC y9EB#9'/}%KPfT`ز@!J7jhP"H7TX'>!@ 8A>}JTZgT/BtϘV=2SߩbgvŴ PQܛU8wJ8"SiB;xvHkXQt}zk|ʑw#zCΡL~̅.?]Y~9 H=˷=:)d/UČ,my"a [XK (V&*jKmC͂95©rЭK&6"+=g`,PQl!w7%TA7pJS8|䇌Qz ˗|n5a?C|+r0X>% ]YӻM.Poy`%+9" oRjXgC;cQTͧ=< SļϤ<ˑ'2Ł |%ޗ>"-eD(!pe );v[ e'/7jkYvAʼnT&(6i`=_yG2><̦ࣞ$#*@VX,qmn %#MGLx,@SSH1a]L" XT=5\Z6)3h? _OOPNd }_ȬEk%O{aZ7զ.ЋpaW4QoQ,87$PONdr46êpL?uD%g8,5Ds5#n3Սp4)lB6viƌz85f1"QE2M/Z~o`;VwtI'>GcG?3: h?bcry˘xY$v=U$?$kzBH`nm/<{Fqc[G^Gn4Å9`|+4$u_(gV58fl:1%U9)I33Wc.F^v^a6'e[MfPMC.9bP>mФ2}V"v: #t Bq_Z$NW6m=RQowK8pzbf} s46$Ԝ)9uF*~/=)΄:&=_T xnD@k&KB7f?7sHvQ`m\S.d$|Ĺ$Im-$1Z *dz"PForO/MPtKF4=P 9>pG! shnID. 86(OX%9%ऍM$PAjS_i8RA;fffV7gP ]L)C Ï)D ZXxc=ӄēgؗ |ZB*[TMBĊ׈!m}Wif u܁G[~x>hKNǭޣ1lLy ju+G(O?~hט!nXPWj0WE1>ĹnGlDN}Necp5DLuTU:cukHX?Er}]GN))yCI2|`]䀼C~5LԷǑ kx"R:DP('X _eUd.OUA7YD=!m#8%32x`Rm MS ҰE$J^ w#)wt!Eư*9e 񴗒L)k0٘gbgrSxf2mӝG%>c4gҾrW.;=We% @m=D&|z] ɻ*R%L.%Wgeh5C$c nZ쀛 ] L/:l7S>ND ~F gS2x~yl/gCPRQV;#_.>J~nş @bbSKPdXrf4sq:,n3 YgzSP1- 85*:eiX 46A(OV`v:K/S#=IPC#]XYr #3.}S/`Ż̹.&a_kRe R t(wm-A P e<ic4DWm3& tݗ âRb形 |C-86d?q|gh20l~7])$^a'sZ57nFj9( VJhϓaM !Hct>* s]ƉzO]_tv]0>,(S@?Ϙ]?+l4Qj "с6"Ḙ qb[[FL>ʵǺɿqXm q6VQ f߄zbG6ڏ#Ȳs;V/+8N#唗^6м0S6z i+Q|hcRF%ࢺI-ԢuXIyU }t8z!ĻCiА8' )›YI  ?@C4. $`wWy %EaMˆ3jLg:LMSy &}lu](w+CJp4M_O}Z4 I7P(h-&k5cD~2 w柄Sfט&> ,GgF诙@򡁕>(a|J=1>9)`{ CȜ¬#sÆ?#KO6̠Ir&ydrجŦ[Z {ڀ>2(hGYڿ.7jA͡eװ6֦U. K_W;-o8RufV2Z'`P1w>bR@r W4`<7Ih/9{8> BZk]FNoͬ YC!Fg=B58;*nr>j2eĹ:L#E@ BwET̬!y)T,PWi>l3Wz Lp`! tt!pXDkn2:R(^}`ZN/fC:5 .#@+%j!{ m7M1YUH$êOt7 qע{Ul)C|4\D1I'.,g*ͱ4Eh oKa'}oQ 5© >0SƘf[|^9'B lc-څ1qcmܳ`ʺJXà{0Ɇb!pV/SVSս3aBj~8L<!&;vX^]ekE2nrW=&JGXx@]²HpCM%寳09hMbU9!vo2(Ű! Z]&e W qy%ۤ@6z#7ΆN_/%5H  $.Jz_kYe@-Xo|?׋4zFЀ+lb;^I["{(g"wmҕ՚GЁsY-o)|G`RWO$a 2^Q {Btvn2gKDԻ1N: K w$K5`|I$?hܥ@oD13Bw-G@nDMf~G#ݱ]"0HTRf΃Ob/ʳ<7(:3  R:ޞ/}ve/H`{vNA(lGs#}ΉlC(>6J6Vd 37 &]vYy{n" u!@zl:ӽw~I as̯t{S}ͫ1A/>I\BSM+qSIG`<*k~9_*q 8Y6LkjYviRE MyE R Bivz]DxV*ܶg r 0NBHgA7<2c2B)',ez~l,O~ImF#E]MrcԲ /gT?P1py*MK#JmC 4 Z8sMC.Ik7~?203}) #q)2P3"``Y\cXj{9Ksd+BV,MTPu kN. ./o7]uX xx#șАm{n MdBMO/B"o־n6>iS=LUxAY%3I$W:Bs B;wxY9~NܐHOR 5OѽkP&̐6#oͰMԧS0t!e)=rͬyC!rF=tFt -^fl6 w$$W'q+ n9"َ  &u:`lQŦ D͸UPjbhU ñtPjNRolB+CGjp祓v5إ\R<ܒlΥM!x_O4yg5wI1& vZ ̀fS- TSSGH&165ͻY!U[_]d%1Ƶbv/-f)l(Q 9%e|A"GS2Zu36lHfevQL 2.ƙi 7!mViqrpbd&Ξ,Mv'Bu)Ce~R\K5''Q0h+A -E|r9$X˛,I0H Iv=3'j*pv HuEZO5Q K6Y;آ'6./}Х?G)jaЦRD,'_eŅDY1EឈPMb6>6'JU?\Ċp!ͮ?m0a*w~E*K^6E㓩y)o`vc~2Mx6D]ff|<ɘraKJt.{RAZ4QBYRsˬ>8W wJGVײn'gY+ If뼇.*)TYLr u7Zlׅ]DIa܎Soi)NVcjǎk=h2N9Xμg(G+?|+V o炑kFsx&KiNe6(@)gnAWC4Fa9[:B8QHہ$JIw\!(x::_`0f73?r{D)o;X=a`5լb+\/HpD5+^W4./`T{380PmhW`RU)ne]*x-F z,KaZr3=}&n/`?ҸB v`haEWS!x}YeleK7ߍ0L=!)oL'f[fSzb~ĩ_E|ˠ)dD!鱹`ʝ='Pl''%XxKJBxÓ Go7&qI)Z_y{.6LZ#ٺ[ܳ}jw*i='93 ]hQ^0|ہƦ r5络Zw$FL XJvTz^EZ,z]"m_~:(hvlmyZG0 |=LǤaCnrL΢qIƛ, Mw=] e&ʖe55ytJWȸeI`d쨙t^S:܁hZS6xIc}D#0"Aimb҈OXW:J'Al-<. 侑{,N}K2>(^rq\Mqio#18: kj?hm}а=: ${P,hxBx%MvCJ?b ]C.Lo ŭb/yY1f-4n m"'*IؾBts\X#;vAaā=cV8^s\!eߪ#'CGE!I&vJh1 n]s/t0uo&rz?Ez0-vpVQ,$ Ba] H[\_ޥe/) H LSY'IGQyGAE0Aw ;T}oi0>{oD=$_$`@[( 3jwB OGCC"GZ^(Kn(I{qa_KxQ. Gh BZ A Ȼ c? Zh4MBDLUE})97 |m[v*ɍ&r Z]⃤֐}-E".?v'HN':m$B#լAI9_}(&INiYBfivE&Z3ullxyC5Z%ԦĵC(G[=ي?_ID/(ܘ EZuahglkmCeq@ˮ)alָk o5l\ &X(ꥲKŗお¬=H~91]B4+"[W#f*!u8+@ x_erj\>Ld.Ru ⿍Ze[*J(Qv0'I1C ōF6ϴ3:8h w4p-R@]5KnMMT6پ)=THF0t0RT>Ț %뷍`!,ctq}lp}2w5n׶0\Z4ZQ w6]:Ϣ((ۀs#M00F L]V+#]wl4'Szul"6̲43uth{XDN2C6_zFV O~dHTPi\7蜇/JpeVX^#Hi+j%ki@e\dY6SNZ߇\*XNk%Z H%be?b?11j,)@Y[:o`k8"&+I݂F#WSL&'(}g:of>Jkb\8٠u" ~mg WI!g:Q0^@+5,2D;u$gI"}el,㍳O%O1$OeLEv`̲ˉSg6YA$>y *gZ(^{>ċNk@QN2˫zqKEi(P7q9 ijdֻ\xBBh4\*O ې4ayckBo'}A#RUŋW}?Y[3 }~ ķ+ grbv=NcIh[J%@eFwPOs2iG'J-k-sNe1A>^_$#![Pٗ\0wq@wΉt#yBn >^ adF|'cډ跔|ܛ?fqM^Tx䔝BMB5}l!5Ņd]!<:+T_..Olʪcl!)KKC q} :ݭVe؟Rh 5Yf#6D_T: m;WEZ KӔiu k-- NIaXX(e6a\3_`jwaȽOa`&E|H23fOC l.{%Mtbsf(4F?E0$5w,~xQaa I&%eVȮi{$B;<_)w,1l 0UF=FS}yv]ƱV(2/ %tIѿJEvoȅ+l+qV*cdFyеmďD\T[,Yw6~[Eֽ툖&i\Mƥ&ovj|Qt&mU<gO>$Q(,!|jk IlC:NU`Cw6)H|Z`RSm6,y}92̘MꁟN4pxrTՇ !V;ƚS#KIV#]ӲBבyޒ+u|Qv<On(lFI" aڼ^Y 4BX<`-Mfpv0ÙD6.4m@Y%6v {̕&y#R-eCggnJE/Z$ޏuq ~"xHj9P'gTU9OM(C!d͡VsO;ժQDhkB.$(4>CX<8n!}&a0xeDg2Ծ;܈8_;ٸnbYL6H~7WK϶pzb߸Cp\26(5p\41bITP#R" jIN],g y{qFz. 5@z)LsRMU,R[oWwsewGtgyh-Sο%sJP܌)kCz>C^16h:2ϵp-[8ɰY݀v TyK[ih5⸐Εp/`g~07c^ӌFQ{ܘhcƯ{ NH.Df߫pk@ ?_ڂIɩf"2 ,3iD,qqvLy #v$x&,Gsbx$ , OB}޸aG*C+r1pM7%fQ]o̙zOU5YcLKbpbJE>n Oط 2xvGtޘeړ/ve#s+N%ڽ<-?;tQtRGEjhPG(kÃUܢ"ysPݿE΀!WB'S|jxQ b1xRC]A68:r{~Re G~v2E?4.~s~_Wmڧ_ \\Yqi#bm2.lt45RC}U}̈́|%}AsC=W $\/;k x8a͸ʱ;:ց& X?8zGU Q<%rY@הu~$1(w=3J[7<^_MFN\x%hӀ%@U;mԩA;'d@qv)Qtx <~}SBO&g"9{ǎGR7ю; 8=$ ƝA T tpb}Q!6m,j}\\gcjۭ8a'ɰOIl8O‘@9zpgIM1 PM, (`\tSkSe+ a81a1(_}7z>kgr}kn}ޗ```l#r(Sdr|ppR*C+#"i<(!QW~]~fǣȋSUqwO} 35LܶF~\mo3d'Ϝ>Gj1X!mnxuۗHOODpѤ]"ꎣkJŭ̾ 9(VZ<o4TYI:S)pvp1ͻls'\WCڈ Tvr:گfYS{fLpA![J< eh#^a|])X&N.16:Orhc_N~e8Y$tEt?ھ|úoU"jhY!0/4v}I3h|q`r-` P\gE?rk~\5a >7~Ti]p"LIb:rl΅jOFR%5]bH%K@.u赹v 'sUUQR/˄r.`9?tLW!;؞}W;Q' ? 35<"xTO:~ðS"qP(agyu3R0}vdcI :ہ; 䲳z=9;$Yg1l Hw z#ΊbUkodko*B슯G_b Zžcmk 6z Ҿ&+ĬmYq{n@)𿰸OcU]@t۱uq^KU?O' f_{!DnU79QLIMZ C%B]ž  =k&ۘc`EqwnjЏ=}a33rm ,Jfj"rx>NJ)`>0'.y_Ͼ6y*.(r;;jLFZV+T)S A4UE'< w5 "@BK#E3KjwO4E#ʗҏq  &!Jtg<~[";jENa;8uU3.m N|OxчTWWǼA+1 "n?,hM>SU]edɰ_0xy1&%'F}a14_jlύ_$N[&B) [ۙYC`GrVY{ 6 jDbRڂ+<6W|S2X1[eIՠ6Cm1TM.އ8mĝ$`0\|[8R 6M|ziKƾoq_z2bX.ص6P;*OxTْrqE'F,MEYxa5 =GFgF#=pl&cpŬu.(.っmP *JqOT6聤ȂaOpрHra@v(a&e`VCf*W`*Eu%GL,doS` 4a0l]𳭶VR?n]\66r؀؟>`M,O)LIΚm}u`55N(0eC2o tF z@9`߿Ko< t:\mJj*NZ]WUp$&{ B aWv z\.یQ/]:]kg^_G:D4Ÿ4PHθPtp ݔ s&Cd֜4ّN';WtA*w6p&gEn_گ!CP26ddN@lث[,PȈӶ22ʆ%={Ҥ9qu[tt8 ->9!ym LE[yǏV" T4Dq]h#(s2zZ7M6knIɯcx6uVlO o#,Y->rPpו0~q)@`O'NO397t_{4Cε;RлÚIOd@3~-K( =\N9/p1!f>=Oh/ٞn[;&VcH9Y-܎6,ĝĬ,-ĥӛGMU,aQ$*,)7#, 6-X;Y 61F=\,P[ MZFc3V}" ݆Wx" =c co-uHYh*.yE5XLc}ͨ3BYpZl7*5G*:~[>v5K陧?$"%6 i@zQIMR}H^r9g%o5@g>,ٛ3%X,R!3ˮslfr9wM]$=$3vy*, ' *_],q?Smxͥ`~s£T̗^3'^m/@p[ pm㖿c,=OE1 ɸ|\m`GL'9CS7DP[ DwMSHzP'A4i,foYKĭngR,^pS{Y%5 |Wۂ7:wJV퀗L0~nɿ5|f-PM\iM ٮAN2h[K2d .ó P{k݆&5FL<b'0{ӀZ/X`[L/ 1 I GacD R=ѽ9:#6T oU^g7Rfiӝ, 3V2j LMP\:ϕcV" a bFͤ3n7,STWexFŰa{ISo9w{hأ Hy TQ9N:pd;JrVr9$wդJN"Vl^HvwvAJI@A҉WΘ͏X(تo얯1t|hf}IyUY)@7 :2bq'{̻6N b)-u0.]Gdz3]cSqBlb=%MZR/Uѡ!pmʩ|![f%+_in}5/<RVTs ⬰h /U%{9DXDwʜl $D"g; K, +$ !UcX_XJ"xY{e)(iyqeB<g\¼vo.6iXLWh!Ҧ cc9 EB **⃚]?L^˥ï2`s\yN>uPcE}gK[m֬q:js9Zٍi3t_ d3x3ӨU{3r$ ¢)Do{&$ݭ^=K[\\O4$P!ɹ%,Id -2mdhFû]DVՕp1KSN&f‡vIb\MZ9w(Cu+1]Zel2AVoE {()jW˔LOpz}~v)>jDpL u W@ v)e))$s=H[x? S *dڃz>qWݬ\Xʼn l/tr;a@E_͈ ~ṇ64~VnA٦!"؂b>4#` c%Ÿ&*{u6k~oR|ms8v~c%DQcQlyO>^롲elFL;gׅ҇3ZZt497ʵs$*Ǟ K.vXk0AZYRѣ֓zbڒ@Y'hVkG=$]2 7H]2Dٻ@ť +;$[ n* Rm1rP;-!/]O -fI PXJ$3]>+ 4 t x8˴zzuȴRB)~|*=K%oyr /Vtbx xBḂ`gˎh!Qu][{qMǤ7NǶ"Z* Wlҭ`c'j Zr1^ 2MlĶqAS!y)V˶~#/aS)kᥒbtZ% Iy Wej QHwx2 (e$Kɫ8JakmbײtL<|ದ#Hk[R?ƒdfZ󨥕|{jѳ$yqnB|ôec=YlnzT^4trޮO7R^ܛ&!iT:v`SI& Rc#\ p܆^!G8zl~Ya7Zז`,i$ 'pHVlфl7jWq\&> z28s[_Z\EeX~\÷JtO j!POWyVW-|G$Wq-ד= < q*?XtHZ~s+)?ꖮert̷&J{<l&{}AED)kjlLXj;: AqH_LtS2EkyHcrGjtpjy'?\ĦM y,#11ݦ80l2Y *@@k_!8X`u)a>& .ZCT)$j!@ݳx=)N"6~f4mzLU7o#IMIc8MeZáC3B_Pjer"Kr ±aH0RחbW"]Vk e*J4ѐ]QQްg)Ro.Kh*SL N%>p;_c"*V8]c<+˪5gwi g!P^BZhfwr Xz`.Qo]>t:=6XugN I@Z`ݳ*=u}jzNcbZQg$䶿FO"ϗgU}%_Icf\)u.jTe abQ*?:`LP^P{8 \ȯon)wt'p71nPR]a)o{}Z@0R1:=33"_#v q~]pU̶;ܩTqZhXWWR \,85>a~O4]hwJ9 W6 _%ӄdCog^ӝ:,S9%pe#uD]JqcتQO ۩#.TkЎ7OEA='|^p:P*8w&VvN.:{V~=RI\DO01h:$Qߒ.=[*ax=h9@JmY.s$Ao7 dQzHOŕf%޼"~nm37Z_XV =\pꬊU'fU;TD<Ouܼ#fXвY&,[p^x 63Y@ZgW3c3>7ѶzYf\\'Jf48fbG Le`ϫT! ~\&M͆P_ϩ<ы,(1hK"1>|HlB =/"+\VFfpw_DwnrDs/L;qie -t'ƒw}ﳙ]6`k1 "*L#t Z.p>Hȝl0N^X9ASl0W]M th3(!xIE& ,m%$ ^cKPkl-ʗTƺ'6Z|pՅn*`XHriպjo$W[ ]u ߺzgIQ¾+Z\Nz-G ܙ٨_ 6ۏX~-wzMH^\Wn!"uuH/>*m}&]ħ*jo5ha5%R/EtU%d7]$%u;&F8^G.&-=ŻgBg j2bI.cvDLC/ >݇a~XI}&/rx͝n#^OAg&"VvwIx VT{zؽ:1_*D&c2ZΝgco "mU/,-vf?brns)z>ɶƢаD:rYq?D;{?%Ywd4|z6"/?m^ZWn(!?"5.Kq Gh8"oΝ慶N=УZ F| ѽ $xRulR7 BV%WgW eåL{sN喭$/i! /&ǵ,0p^xK!^30:gzZ6%,nra(B w֦fq7_":l痖|nPR=anuShoCy> Jaƒ4fD mA2^5Unu۷C F𢆕}l}}42?U?-6˜c"6.,V˦=R>くNI䶊>BVp)+#AyKU`Fے̨@Q0ԽRgʶf*A>7ŗ%БS=01+K2eQSQ\B>Q u:MlW?96FQl3)Y;Uu'5͡D>]Niрv&!V]uVi~aMnFuiYk_M%~~q!7[+v݁$ /^j15HqӔXbMОOy!pwPd$cF)U.I[t;ڱɸ 1[PI'>lش1WjpXPrP˪`~69*B AiC+֚dܩGt3NHR)*uX0řnUP"#zlK'|Aȶ=$yx-EԮ406C!$1̙X|1Uj ;ӎbNXOvz-nZX16Lqzn_Iڸ5Xas[HU/-bCՒU0d9-7׭eLP wnr= 8&*|R<6,n`J֬u\^=6=VkRl0'p.}ٿ@l;/  v$}!|I1\j6p]*wwiiDo቎U|+kZJ>ȉ:68 ̀Kn\1$!Ͽ$Z Ln$r$l۳lAq}!)*p+H^f0dYQUKF5m9%zʬ„$Gg[ Ƌ`k:OXѽS[0oP Q5m̼ah *~/E؝Fzk0(! T{7|V`gmcJCa ^42"9‰y(9U^JlkHQվҙos! BUjhUPp zRPiu?MJ *3{Xk`96  *] eZ=GӔs~tšS.Yg'RD ۴g\a͏fݞUg"'.a;#$x;.&"b%['p!P+/"qd/Ko0¦;tC-z hO?"ʲZ#CĪlF%:9guc2b/[ L8PZ32ꦑWm}cZǙZg4T7+W;WH= _ Jٰ㇡TÛڤ)_陊;1j"Unn؈ #ZԂ*h6Zs`D}TM0j#Npvw##Sxsc:hᆰmi(.keiz('[Y 1=:2vߑ%* BP9]VJMX#_3Bӕ( r{0PN6>`_ȲjXx{ ej.~+ضJkX]3eS`|ZyiM<5 o{yKXL~0,^uﰄ<Ǧ¨| P%툣kUK6б@9;#!Y(m=˺%jT[x ZZaWtZC HuOob>2gK TmQq}q0#kT=8s0)ޕ'y]k UҎ`,idb'=̙Ό΀yz@W[OQt!Pl¨Tc=ѹ]+Ҋ]8uzly3֞H I.XOͳF3zOS<2`AI?2N =Y{ߚݶP9i^f{xT:_Ȭz7hD"}y.1!3nbV*_0&>WSG!F(M=r6gICrdEd'<,acšwVOO($& QJ}7_tD4ty!Nyɔ XDP~Z/M@G|ȧlmԋTJVXp*|4>Jpl1#Rd[%a>jDtcvg#DlY_ V|(ђaC!WNpI?סQs]oHN4M̠=^X`ƛa 5fy(qL"DZ1󭯢o`,Opj >M &l-CNyD=gR׳-eK{{X=<6"ĴŸͶeFAտ&jĨP`]HPO¯#!d$m˂>R5-`'z}r)n*SD̚iETtwc2|/1>n-c¡RgtPϝC9LdژIat\h lxlȃh='c{( l7k RAaemI m. ut ӪcnwDkOz#m ~#Ū|@٤ _n9KqZGvz zVD~"Qg ok؂;Z;2J {]nFc/KxwJnA.aK%'6+L-,˸~'1fB5e]B)gOFBr}H>Ư$CQ[{wuSIOaHS%~.175"V tTQ>v߅㈂R 96$ы\aV? CyYF MQ ase]k Hqw>t ;Id;dױRDdB[*\Vu=p}lìXˬ"DDJ@k.:g L" "V(oZsrID_m5v^?pM.&o+=haۡS:~^7q0[U(X, ʤl?OroN>)#zo\z2|/r{B:b0E5iAYU" ],Y<]=$T o}[&3m$^n;iw) ĩ!H󵿄OCG[їUTuphJ/;zwE{:6rTTBP 6]I4nh+pu2*sZޞvwH.L#N=K`y7J9lT4w^ ΠඁԵ ( !јM)΂NN&r#@;Y#Fh8ûlm`>ɛ=tjئoWTgZYIz]z:Ԯ=>E^v.Fnjl+V7Ds a}  yaqQ-4tE1[./Π#^\ .|i+h/w Q|->(ĂO A+y`5ݓ+r̃xa=dvw'W@yr t:'\'VmR՜@y.@JE-*E$fP#z0pp0b\UVl+e&Z>zxus@nlq+_6Q.i 4 A[MWᎥpŬ_)5Huঃ>}~mGmtQJO^SdӧiAV& nlQ"2"/ƠGɸ i6@_5{cP   Ffo Fx݂*!J5;1v?`C Xg CpSAʐ !DڗS9>>wa!2KQ[8wE|QsJ@l֏Tw]t-G¬88㖃Hx6OϛͲX:T %~7*n {OBAᏅu+2j9xCIi Pk`i6K񸍪x1@(@W -"s?P c~`!~"P{[c0L!6yGȪd?CV%lML8eH؁Lt,{| G>[`N48Wl2̌k:raOEo>oIM)/|\ip,M7Ų^G^z{WK(\ ,_zQ;=.$tPD垲+lL\\<+Ϳ }iX۴X=|,BC*ˀY'1!E=i3ꗴ0]saO=bY$v?iFx9IMRO^w<dyRNf^  +[~ )blY"_D<|=nYМ&?r C6B<~J KBި8 Hd[zC`c:5iac{OXS.,R.aJÈfc; 0a4 #et$ݥ7gmPwVoBҺڛW>*6^$zcOCQX6rts\S`t~\pɍVs[Z6yoX +)nD-*e oBTäSA^ ų44lk?x!Jcqô(UhQfx=^F5xo( 0uGsV%a4|"P;DՐǜUڻcX@e;M26=趝(&./-!N;m;u>}Pbk[HA_ uX!i\%s 3K{S{ s`d,[gMʍJuz`/$Uv(ώiaxsu/2+J.#X ыZzR,F$uq/jb.^3fVRY {u/J9'ZuDL:mKudv+Wo-u5eC.#iL7D`'V{QWƶ6Myr*|y H%-T溞gdةhu4_;u-YP|4%<>* ZPurғX41mU}(x|;1> +  ˃q6;7YׁtODz_{ͮR5[opjxPb[v$g:E|A]fЫ3WBwga%Q=ٳ.Hj%TX_Ý37'GhkB?r?Xj pWKېΫ*%Rn~3c yIr[-Lh&_fj裚'Bk!5ʽdd,0fԌJMGl8q5SQ*NhBzc_5, "F0ww#tP_DF:uV˴JCX*qFCJ#g#̊}dg} 3L>ɒ#1[g чmhl.We Wʤ7pTs 9&SB9T}vʥcls^SA6gwFB#!Z0BHSuM&`2ao3WJ@Cf:KIw7 )L#&f/5竧яΫE_H5aQ|P1D\WMUI>K%鯽=Aȴ˂jzFdjS>R[ v Ѩ*J~M ͐$c۵36빫$c0'`b!`A,hWbk|z'A lC#_*(g r~" Bv='e jT= oMmxȰ0T?*C. 8rn*{X^h$ml" i);}.^PUcR(75Ҫ+T2]2fgK9!4dY-.55X 05!eCGk#D؏_bϞnSٽ4*uA0}-Mm U(L=gѱ@X(^`Qi$ؕV3ЮVpay M#,e{ |FLٶ_xi|9޿a^pJ=7#:̞Ģ#tE:gR Qw]姒ȩ\{Ԕb`[ ]xsLJɭ (^˒.oCq=@pUedIC|s+g]&"4MG58fiB2ʝu[$į|E=b1(4 %7 ub\ KlVnД/! ـlʏ" k8m_iXEJvrmZNk7M0AtޱכU}WL#TDT̮>[){4^5ٹOPA+T'?,dѡtl0s]# (FJTePr#[Ni,hS S"_E9;pq;)n>eVL*ΝV5xTk#'{~oU&e?XS} ]u&RvhjS5)տ>hfxxA4rF6.xW-;#MAjm! 4ҤoGҊ=1-Smܶ.C+) d!Xoh ۪'PB?Z 0- :iFoɰM> |Y#nzSSM6>[5^(BN՞O!ƚW\;{U0kj 0w n@RPkioz+M1m2Y zc[ڷ-]f/HUTSguΜ#?" ."ѕ&R;rit:z>kg#07w(Ejs5yldŴz?t9<.d¸|DYe^D gפ@b 2$>+ txS=[Sܧ]=As6v Erih4U˒he$ϩ6&Fx5|C &G-CUNyW򧶈: TPz=7FBu:ZXS, M9xA`>=?sƅ_Q^p ([*rV4Zμe2/7[|l ?7'<- &h_ B*=:+ԗVf>mN y$GP¿W˜\ǝd>;+n,Z zJn]RƫԅZK~5u!YOYi:iF<8qRbtjİ8WK3>k~%ى8}MЩ7o$5ꈑ{U}joH/;j~|*{w|2p "a>_R| eB!+-X qMWBOc+ _?7T}$0!|sl^ :2Oڭ؆֙q:){wvoE6#P٘e]VfLv_=gj݋‰tiGѺ9&n'T]M MmwΓWF׷zzpSU>H5:O X#BwT5mLQ\\uīD\PN2޿p3D6?WZRe`#ylyOjL^2iN&Ń+kogHeGiоG3UEHxNڂriT{YN&G>B]7.N)^N^ CLB!9, 'Č)< E &7]LzQ; 13X]H'/F91cI XhI4 ع6̼|ayJYǘ]1*bx `f0Exnrwа{*n< =@ELB4!ЕsWbkᏯ.LrCU#lB?E"s@;K8&eHo97 _q(<ϛj bAw pnbul ^x18]ec#fWtHtHp%Oӷ*Pg\$\44r0_ovVp*6H;Šަ^28 N?W}2.T3nAK|&(O]u_hyH7/xGj-S(˲4|^"GcV+cR@_ib6 /s9>^Tb} =۾լ|3xtuuqŚ\\#O ՌPU'[{yr}L/_ex) 1YԡJ'H#{-٬N`%vwfEvyWKCiuû[w{,HC뀑-w3 =SJžzw"{I;{2F"445y&:5^1[Eq] |*!3/6Җ5%])(/"7͎i΅(d9/k3#nB4vq\{Ba÷ʲ"RDO`YMqnOPѽ˚VR+{>ci^%D5DK.@8l^Uu*ܱHW3IT] ,Z0E߰{jovAeItkai(8-tU5Mtfs`R95otrz??%E-\Om"̈WS:`\P{3X)Son/ķoCteozDbnvv=A7+eR}xsxgH X'lk7^qcc w=໣֐"k%mk.B zFL ;2ڬFD씦M6dE蹻e3s}j(!ӺwbeQ}mu^|v,r&g }%byͬ'Dsq"/]# kʮ/ `./>-zp |xƍPYPw0$@b L`T0M JJnW6IU zԙuǨ:ڪtgq4IqH@w_5/1'a5'y7TYlf{{)s}8뀖( }-O {kڟoHw#mIl,8 ]눯b\Hfu+- E1 L5/Ƌ?S}bͬU>ρ(t¹N7?+_~Z_"3Ę[4:%m:ϕ%.{nU`D M3:DmܐE hH[u=K-6Yw &3Tƴ=CaxX-Y#ҥՇ!Rh$,`qcpT>aAb'.+8Jo P$J2ϚuLHLZt|ag:!83k(3p4 @WtN63g"zȆm1/˥:!n'sgt &mVkIo` ws=jIKpˡpUlwAV+a5#CSAElvk+}J/5a>pnQ j~Ԅ?3 Sւ~Fue׵"S,Q?j!.]bAc݆vR?b3wJLZQJǽ)Pi-Ct;Xf$H^a@κүQ&-^=xzNܟӈH #2 N$G})0S^n$h;/YEwr =)Y$!޲~_Fdǻx CUBVMdzu4q`Z]>?Glh-cmKeUE&<%sq7DP SMܭ욵I&-yY:.& {wz8/RïW$EJ[XGm&J0w'rhYi ^d'c2_9LYr˕TIS(9ut0jmbM}х(X*2pim#I8™g V:>Dt1Ek*]kcW;v\"bzt~zM ?r}l mVP7ʃ$SY2O.QDfY؟qz֊WT ϕ?yiiHR eHIҎ\`|:6x<;st=,/YGعtsL}bwI])?̏r.!ɅA#Q'_"uٿ"GpZ2ͯ .ƕ0Z:m2+rPGZnY*$;h!9^kuOl$uF> W P{8!&L)Ȅ_.#=`y2D)^@墱S!Sga #1a|+QC-QCh(nY@ /LVz71PM}$V7 |; -a@nDK3%ĠIIVŤ{i8Kd_9&Ҕ{vA T+$#po$m<},0#XpJ':S7JNm6l{;M,RHȹ*YfjrT\AVDOutjE[4hDl Fړ[9mUH3/;@n_į =#7vKC {4R#be&@oҧ2 LizH#9gB8b2t\O ~I^4LƳqOm9p}x'eO0դϓ^ ՏL;6 WR+ADm 1 3OU`R*՛Xbj)֋6>fT-(b<\F0[-*62c~g0tu8:._%^EWhDfgۂ]yOhB$IAx@<^]pf;GOFr7L+7Lp!{1E$q*P0)s&skHKV71+}wt@xxQRF\ҥy rc9FJ(jqQ_ע{xv@K{|#Q&,# \լιE gVYlDzt-荗W w?cǔMIL^K 7{oEM C^2lA4JA2TQ/755 M 1tm΄б)&Uމڎ%l+tx ͇Vp(w;x]ԙV)W^yfwjI祖gsNxdy Wo9,'H4x&0RhҸFYx~!Jµ\op+<>)bCa[@7̮ Cz{=7 SՅAlr 9JגLԜi=6&kp@vE(H# ٕ̓aiXv{\N~"A㿞@ٲ *Mez#lllYxT9n";G,=X7. R +;=-w҆eύ h׉wA֎gxY)?04KiiBǯl豵s\hsё"ZQ)A-ܤ67r YLm[ĮH2)נ]ކWk/2$PYᄉPaH/>5s$,xcxzsL+p֍>q DU{~ H ?>b4DZHZF֗TٿR+ryV%ERr}#:[HK*,zFGv(_HzIO7ΰd7* `-dșLBIg:~I^5E$jr4iwF294cY 1qߣѐhiA()Iء;['Hi/tƁ,t^HZ>+U[O 'R#? hyׂʬrwt(rQ v0Ĺ3KGZC^k|g覍YZ~5lK|3{ m+,9C3 ]Xw`50߻bTZEgьHAR ]a _;0BJ\@*d Y~2QG '!eƥ+&gX.}8 q"6wPhm硰8\͛ P9 ҟELQW[#gaz8@yMJ|:&-i(n#t9=c&I 00 {Քyu3Qr#Ű፝" ?C*Tue;Zb&&ƀ FU$EJ;g gL a :Z(SVc׫;g*[\I;$M딲덂hzC?rNH7=>idT. N#rYX0[DoKw>ˢ ˸ĵG8l]M"MːQf`T' E#kAnSMyl_Ar$#sgʿy΢fD,iL1ڣEM!H8mc`'Žb/YaLeWs_+AKo._'amoUR"DŽ/U|6p+r8~ z$B j' ^q'{/AYfnrdBbvCVw:Bez,.:@}$t!d$ 6fNHة#[匙bfoF$!h;V9T/}*oFWfKO$-a9:bk_V0".↬kiS2˝Ee,TsF[P!z04&héfs0^M cG֔Ou>}8;[g8JrQvN/V߮ԩ"ۖ`Q Ж 'ɓ,ƬTEӢpXO:SΪ:|H2/2d'PuTڍ<81#5hLm]1K?45%ܘ}=T-]lnK,jXW~/_|JzѺ.u#MInkOo=q=jh@U&Pm&jfVT<5f7[<) _BUmf̍ͰGD:V Um^Q,Hʶʬ`hE}0xYRj1;y2M#KTTR_[NT]a_Kp\/?ԡꎐtP>*Rƙ>~0J"]!{_:?@N=m,)ͫ[$cV@ԅ'Hf0qER;ҝ,4 x3sҧ(zNhNhʙK,9TJ80w\HTgߪ;_kԂ]̒):7bDS- KVaXK_a;Q[>c͹_"iHy=u ]H?3OhA:Y 7=?̴ x7}|=~ȿDB-;NKq)PNe[>ʰfy] Z3otݲt/?Q杚F?y<)Bm̀-` 9DTgiŮo)NmƄ|V 6[TH/-3iȻU0-NuMj_}hD jqpu 8z>ʠśTl=M"<[MjSӃA阡y>]:IJu#wLz : j؂ bO1R](gL=Ap.C/!-I^?eyz`&Zh\=!llKljZ6sqG8("sߧeT,?OO=X.7},6]]me(?seEuhA:˜*IY+Ɍ憎&㝪mÿ/ f;xw\}p'ߧ!b̥$%`#ZRD-|a@C 1Jxc1;)6W "amkO #"ѧ01ZAbEϝ֋]3sTeT)iHO&kuhRp?׃utt&gQK#)-㦮% +rg&` w1DF8ڌD$E\EjcYZa\ j<-LkBrYӄ+ϘYTRtNљR.ȫ >W Ly!s~Ś=v s1]mPd*p鳒rޣLyIlkt1ݝ :-w״>?Q`sΧ%gDeT)8Bh]o+wCa_': \A!Z\/=^MS!Ѫ;bjh!,j!Ug)<ą1l&iRjE`NJ >`ӓ&h:*lpkʸ<D6B0/8y8- Řs~C!RS _`TٜIu z%D/ZS`]=k ޅd;C/#ƴyɘBl'u-JT `˼3ٽ/[e8z@JL M+oS!z›>O&q9u.ߘdD aS&^KYzН$D<` ѷI~^ĺh2 Tmߴ2K!Lc38TXZ|l_M)<BC++9zKCN\FrF0 DP3om`Xr.J9YIGxSjQ`꓂y-RAN 6 JʦZ`P vR/b\ i?[Os %_Tñ^ne$N@لӶjGqW;I|Ce$ǰ9*AE\i9cF-̣'PЈ:/,W6۠q@&rfw)ܵ6Co9ă@_!<ÌrA l/c)ېժ bD3!wM\91Sw #/jmnף\ r>1 d.6[)3_1ɕ?с2/Ϝ]7Mr|s|B2},z*}P?< sD$S 92vVkC]f0 [./>>83X1>:ܹG]VR+yD7 }4 9=(wWXM1S3!N"t}%& NRB qx)T#ucf'6d17Z5jEA5)k+QrcokJ|4j6ʰQiR@?Ӗm6 <[b*SM/ :jE 9ڕ=K}}"扂%f%qA =s@erU>; JNmbʨE>S#2;.OAO`l#bsy8jkt̜>8,cEFڰlK-;Sݏ\0]Ő|^4FSmp].Il LɷS!6GE ?o3a+ZwiҒZ$Dz=gF<}CŲxw#50AR|WnSӹ(i3M z!aDÔnr̜FM2o~>%/Y=UwdGfU[X.yuiaCn[LD\{9sE`ՅTH*vqT%\d_xJ%@52vdY:̈mNyG(Z8'$JQd ?yrKogϳl /LM1)jC ejrxQ( q{`V>5ȅq<Mi[p-ruڹሖuT⊓f`|M_gm$J$s"G.S3㲠 ۤ~(iRܘ 7YVdxNq!wOGmvĬ\WToSjR=Vw0F^+≴ mikLO)((N8$˱MjtH{*U¿5|#ڍʷCHW=FRsrmRřf($-79!-lEy<=ռ t4 |Gj 鸁ps}ᒏRN‰~l?Ʒ3T)LRc4苑X P&-3q2~`xxxKi+&c,&|0Z׿/*o@vpvAj@%>G=ruՂ1"OϠ!5vE1Z̍*N0JU~︴ȏ5 }t;p`[ . daM} gfLEԻܹ[L^ʱˆx ['٤> Tr6B3ߤ }2PYF7nUIry2UR3Gu%b.>#w(OhDt(0^ y96M֌v]QR'Sk# gOhXT xB6SllaU{kY*3*5 tws69 }R`!eזPk#P3kO$B:ch]!Yz*MqLuQ`RꏾT&՟gѮ忔 [U~2T[˞36ZNǩ^">9U ~ @.fx$ xcadD5U˨ yxjTPgxY YU,@x߁.2'( *4\sϰן ࡏ.m,iؔLls>dW;rb؇H͐ gݫ%$s#i ~2W%´߲ %T&lup6YكR[0deMd>[,ٓU=^_XB"=%0y*xGB-?fH)4A[ԩAܮt]&JEr @,긕eůgjtΔ"z'䎌p Q[L.ՕD*IhJF3+s 5v^3O[~; %p8wy7Iؽ`: w&6{% ]!6+٩nyax{c=<Ź3NUŧT.dN)ʨQ5WŻ; )P mFՄ>Q40#<=I+s3t};9!q;'m b,,R?MYXs! ډEbϔ{ӓ y2_*U34z oUqp1ۜe-?; eW*À؟/ሏ|<~Dʭ9 Ц3'tdh[e0?\;[96jJU(E6J Q}fOƧcn,J$ʊ;ç)vlĪ bK6Q2ADQ+?lIQԢWmf (NDa*ȿ ]cHV`G#ע?TK ?a:rju($CЏҞimWn $3Q3PgcJ}O2[,WR{ΊŖE %R`*+NjK7_\M ~;BfnN7j<4dwh2\gw*:K1#9R󲩳౴V!$@V|l}9h= &W_"]F ᷖ6vD+T< )SΓ͸ 4WBFC\L701Da%w ɤ]AVڷ.cd3!>G` wbX7<6dzP3DVjh0 yzV"fyPǿabGL j[e64~l*FBf/E]?D# v4vz';P76HI˜)Isز 4w6jx"wc#I+2x!du"bx':o5:6[ّÄnjO14o/0Dk`p٫K˷ZjC:?4ud]!*m?r_SSNaǎ[jRϭW{g0a.x?)BwMn}eEdz`nE/ !Di:'zngYZ0707010000008f000081a40000000000000000000000016101cd790000d2c4000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-core/dvb-core.ko.xz7zXZִF!t/7҃]?Eh=ڜ.+)[  Z<+c62yAqe쌺As[)'04ꥦh[ iz 5 Y|*D4nR¼͈HE_ǭ>nYH,%7S@)ӎI PhP]fIւU2vczdao_UR9 {z܍˟PeamgaQ\z)iU/109.CVr MQ4\'_0q5{"f5& L|%-a &U'c7#Dw46ja0I>z\S,>k8[Tfx-57#ڶul0U>NDį(, 1W!䢥˗7,WU"9 rN45%:c@'cɝNypsݝ;ۇ;{8Zd`qȸR@xq)$F󰵘a2{Gk̀5eɧvB7^ukj0W맩Pn]ʀ"U^b3G ӕ&F" 21(חzzfMbF"ۈ:D h0?lWܐu%syt7&7KAny jQ>fڞ:rd2˞7}ƚ(G ]iGuu#o4D O*%u{BlJ!Ёw?L&7Dě)75E9u~h@켏+m,oy7 څ3^E1C""m N,C0`sqEӳaC5ԩy_du`"f6Wj ̚!3u$5'Ʊce"5M&h? E_4S/z0kk, plDRoջqt'W9ei`ߍ7Hbc?Rc!N!Wd_؂K^}bZUUq@mHxL]1y73YY N}`M PJ[R,q'Hu峣NJ&\NU ky14ehߐ'@*@AIQT#7/ĉ-ta2W϶3ڜyc_Sxhej@.E-H6m㻱.)Qp'`_WP+s~weEvm*O'ð3u9x!C/:S ,S^tpI0 .j&0U_CNT mO"Sۈ$d[fH,s]xn=Isz1!֎SYqC~ &X< uw LT>ˇeU7Zc%/~kx~~fiPIJN[9ը<-ie -'s7v=@Y$.^&5bK!A d%5~.|po xP ]h?a&%Rje?M?fTMSZtY`:_T@BS*.2Y .U#-9E=dGTD@jY]=:_Hv<(A|tM BD+Jt57XyD᫨b`&= o8ɩOwE)$MY;I,tp"-_ -s5}axћ ^SJ: X-^Ω4 E? m,Cl_$+73N1XxiS d4ǁƬ h"0B8 Rcyd1>)V_\]I:r^ YC䅁ۖ8x4$auJ(C ÿS+\núYjG͆#<@X[ sJjHɍ4#7,FEfH#G,/! 5sFf]WBzO1])!oj1 P+)SP ׂ_SqQJ)x<G4噯MnQғ f3C$V<)ʟu~O(3daX9sCٷU镖Et̴uQEj-nXId ;JY"E R{՛QX."ySg<`(<ԭWQ)C껿o/)3 .J&d$v R#1o Aއ) 3އIX&@zA?{I$'??SrXWZՑsHW v3'U{B4|fno,pwbVvZvR/mӎTMEE$,=Ӫz&)*| %W|r0+Ehh}flx%yw/fUb7Փ B9](`L-t=Frw(%SbCweQxK䝦r-)iWiRDK2cS<+k"mxU. CnJǥ/)f]xwi9!gYWx)-18YTzTJ[=Dt^&κUW%G " XO jq%Aֈr/rϫj0솖͑K_JANṈ_#6KշdBVE/|0=O2P y=qx c~4IW.Ӫp?6a6NAUg'/j꫃ "/S?U: 6}Eyw}猷AX臚!ږe ^k#&,VD ΰ2;mn/y n7B}/XCɸp1U#s\ߋx&oxv!1BdBXQgJ|=1^GW+8x20)lM@)0O'>"8xW/%pV;{G?yn^h}n%>1sT]$ozCȫ.bEhYs SvNB$f ^ӐNŬMw[ &NF`dzYFҦm2pG#y|UOLj3wf^fr@9ZkW|:0~O`隔5`kmyg{9S =|WRi-ʿc'n6 (MvNjƀO3w냈Ig Z qvҔ*apaiPC@ ]9|<u+b?rF/ />mmwt~EcB-QtDh:>fg ^T^06OpTunM,li^V0D V4085|h%o7.@` 3276Aٓ|y!&rsEVB6͛V}{z6FA$1mMkxjugfI(?MbCߪVYw4KDh>Qf<C;0bkJwIkqf@1Rüv{KaO.}Hs6 7i`j/'?"X0:$! 'NX^#~}?l$j='Wcid6l!Z' C!/Cg'/ؾ{ l4T5EJjkס5~;"Jqj@Ϟ_Un3{ a8p-wWaEa(oZX{d'{hS )ɖ<-U|U*-p2^ zqaqrTR]8BzL L.>!d&\$9e՗t?L-~eX?V޺gE5a "qDN\ElfXpS3=$c:^mjc4&s&p\bukdl)w1kOZ5v.)B<*׌qH%iΈuE8va2.MG"Wb,eLJ1m8rl0nQ|l-0aCA1ztoaob%.IRpm)#b"R}lC)h Y%p_<^;Ø6v[aɺ3kK"BXŅ5S+3s-H#V͝-s`Rb8쐈.2Cly={n]W륩[Ԣkw~PɮpWXJ +%e w {$r)/4%=^F%lDT^yǀ(¤d˴ G7W !ʢ~C9Pm~{vjy9ԉw:CPK48Ly?rFti3odvR<-^/9OهKhؠO;@cݲJy'RJ슆VTyF#d9e²xbYg߯)v;2 4~6`}4ṷq8<(r 쥙ƅ s*MAUVqk踩߶lwus`;,"{9_p)>Aӣ,z5S&;Y ]4D_ru__`O)#u+'= {S AEd7&ȁxP'Ó%X+#bO[  Q>@U54kj[΀g@ 3_"41TL*`hnS^֧< xO}03 ,lя(qE_㇠%݀rB 4+W+t_W`$ъO1ćyܵY+ WӐ4êLY%CTgS<<5@\l O>٥EO.#hb WLCFt4jpzebkEdnlMxz=BgWq%n!M2Ve;j*6 % W`{7ˆM n G*J.c% qy;0c*^ڐ}wPEuU c_JκrI")y[\)N6'\M%=bīTE9A){w h1KĦB~Lf(Lp{I=Vy¿4km]O*G&>]ql(k,!`UT&;+hжJK fCAl4c{s2S%AdYzmz 5\~;f*oN;?ƮpQa2UmNy_W]U8v//l" i,Yfm iʉDd/,7F0)ЯPNOZK8ǐ ={IrbBN} 2:[E"=cѱ!lh@~VބLGJM_R2Ek@S ! Иuֹpx`z _W^HϤ | Cpڬ, FȰJm(P9*4}b}N'6uoqQ%Bo,ZU7þKh,_Ou Sk:9NiPq鼮.<ze%i[3A; wp #=R| R^ը b;$|Ȉe_&G9~Z# (>cq%c.zt;-鵼FI/.7bY+#uJ;ӳ’_j˩JKJkga]v;q#ٕ-#bIՕS)|ACGCF53r2=!宄W^nɰs+|eARԻRџ$MQq—QH'EgV'mת'X@x*VfrcqʬZkd[dg4>٘@ak9%]esNdMyJ./Iia(aYH'+J(5HDG$|pG)1mq&vcm0LIBfQ8Ho:vNִbI+ R\-hI"UaS]AU)F(0F¬9Nר>?,X@PԾOxeX[L /C;\bbbw\_CRc+q}63ܣ(IR=FwCZy#vWfd{Bno!W!Vʯ #_n?CFǨ`9~GTI3;/*$Iy"mqTa5b/bJEJ¾Oνn8eDre116uApd2{| Zm͝9WoPq\hUӡ@"$໳.%5]'L!J4* L$%W|DvyyЖ"H4ŷ`]"n+Ԙ0H"  8caԴM&r* J?-`?n? d֯Qu1˒ uHurڜO3BmOՅ_ŵp=C? 7N/%޴K7<  YlC0G"3'N79V 1ܚq='?l ;|3&8풌/eEzV^^T-I 0y0 Fth}krV rIѓp̎,Y3Lߜ)qWjs\Ps*lrYD;jp,9O%o vPt Im%wHY';0#jͿQҒ_:{. @ MhX4pT,4WHSfV*0Jm#yo ~ B\L=b1?.OHNΰ U6,"áUzws0H2OJ/<QR'=m/ƭS> 7GNu䕱{Tڵ6} !Em8p5 蜩ibG]SHA3LK؛,EqtnILi$#'3+9 .yMF㠄ܜ,v1vS ;6i#RciXhGG6quv(kJPepGU{fڹfi-+ԒG(2y (S +PyQ7 /K_9[l,o &.Y@IrO6 3`s_vwnssJfS3v'i_Pq_+%|'Hi,,&ˈHjt&6.5e"s97`IT`"# 5!0̑9>[1J;X9J+5o_ OW/%mcD]Gn4K&m~'aDK6b!qKF#!Kėeeuꓒ2iY傄jEۂǥ# ʬ@ < e aX}if4Xk 5RT&0C=s0FPn$LjUޯVGw8[31Ah|X:"3+NUFc{;-Bx]q#VK'emG1}_TKJd@Ց%wʊz-Ϣhar5cm%XUen?BXLj<:ȏҙXGOwa+bʡ̤po]+LaI> xHRVCqZ_\pu@ˑ|( BV hlmНYHvowij(eA.0ć"Vj)G3m)s)Fa1ɽ =Os#0U dd3̽K6*!${m: 1#-sy\e>#wxޡ-Z#n{Z"BCW_ߠ֏{Fûi0\JX7MAGj}Zͮ!@J>  F^N!:ܡ1^l_)O geZp!HH8( b;fn1klEͳ>q ĽI@޻ Ǵ?-,›я~Sƒ)5ZA{T T }/o6@V_֏8tI?x6}K٥<_ť1ዼ8Lq,>׌ k616;Biόb r*0?jt5n##ʡU*G`G>.`| J¦7t%9X TY(su" c,=X3@~{6$m=pDM5Ųbz+(l,dű[خX?,~%G)_7e^3$abGdCvAJvو6HOoIgh/L0TX؍Jve=?U ,¹=t* 'kKQB xT揿OR4Zb^ S7T^C:Y=Gռo wL;'Q372.{H_oJĸ'osblVR[;32JIޝbOgolIPN(j˫fӨ+z; ِfo(SE8V5S?Jk: @Jf;(?X{2̓n>rp5E1</TU煻 #mɀpC= {L3l]VB=,éWFyӒ́eDEl/*v#W{%!SaYE`RB0o4gF#6=cPȃ68˶w۳N'][_M йQFz8h YvVb .H2BSOjRQ2fg`ړR~YXRbD5Q$uWCel &.xJ6do$k,ehl~hB-[OKp޶[鳤0QN4+^Z] &cU9`ڕľ@, KN&7HVp`'YZ`O`q}}핐M/UX)ڳÕxzg}ƫXBk >^͂dqC7JkceR|)/Nc=}eڣh`|\}r Fsqn<t ekIWui0HSQadS.(lyzNá2ljv ١\e`ڰÍ kmnoc<) J-~dd|ۄt3^.QﲹFޠ\-^},+xj1 y69|_ȘmZ5v9ÚRo--_}xV%v*8|5@1E 5T %qWn$Oє4KGˀ{._xr\v4aLyq B΋VMJHx95bJSeON@tw%@u^׷fhX ӱqtl^(0{WFL~|fP6Ž99qjm"bcD g,Ǟwhu [ ݪc<+9{yOu bmHA㉬0H'zBa߻]̠ شVB7KjHM y6y>ip"*mSAŻ #$ ǒV?dC1/n3W.8xլhlՒq(47N859WEXG:lO~ |Likh1DtZ])"\DO\ެ?`ԤLw_R@W} E#v v8J燲<&L jcqO0MC Uoq2=[ɗ :?gDăml ]&5[{7wBvm\} r>EƉ4 >{ i(.* \}S͕C6w {9muJ$:<|'^"ig2~V `SWoEj;?"T &jK/)%9LTrh׌C+c ;6vR1 Өt!d8AUj~c;`hBzЛ݁ChT)&p=y>=N,Jhd .^gXzi._Fy#ޚL凚AZ:e`Rhhf~sDut!]ENl-̛n1Z?O5tO2VN,.Sn\} xΈAr|+NY^L!tak=&+%xtyo bk5c]$W܄;a#.jo4CW2tD❎#?(:E>-4j.K7mWgkħ/aF/]va5 %ʮ% K""Pn^(WVxP-ps6J4%Rd I‰=}zCq4@N$g; -`;h!K؅S'"?[" V-S/l͇8w$ i|6}BԤ=w`5Wr0|QuIG7/'NYBE-ި|-5B_Q/RHV֙SUζV1+LO3%ޣyfE*V ȗG|x@RP5?9iE}>Yyͧ ʭ,:m\D6w3,uIw"Ɲ dR#b CO+wK*eXITa >C iƽę/ EWD梸ئӁ4ju@[OV|9J#Ԇ?P G͘/y-ѕMŚcF{=yQqXE?R˨jͭdb=͛WχB(-[ J(J r]+d^\PQ ErLsI9S79l`ˤ@$+}hOְ<<rD" r$P/k^B< CQ8.9b6 :%Ju_ĒPjkTeQf?Q{؅ R~j?Lʊ!gwZ6Nfϵ=y[Ms<mnNխzDܟePkiBl}f"~I_enz)%:[҆V ހ7=KoQ|1yvQR ΍o ~T,ƼOv9+3c]vnyuÝ?D'3 ga}`fɗ'U ITcߢw5x=jX<k z#pFIj &jh>9pk5k;m9 _ S-g]Vkזz/?w3~ gYO 5qUI]BjL% U@}deX]k]CoEuR/~D[cMmőZ$]PsO@L&Dmq(Ӵ:|cpoG𢡄,J AD߻icY- 11+s+7vl` *i>ʨȓ ]u`2g?+ u#~ ]@o[Gv\m0# Y%| ]7WtOs]UQJ*ǟ-QFEQ|CVJ*Ռ5Y? ?3w.~VvPPm <ƇY={5Y8M8ˋ3FmPtbma=mԢ>,GIP2|0/v!6jW2i qp[]tl$5 9F%cN&cβ MTC RK9V~7erWBRgi)ABU.>iKեpvc﫜n\]nf'?0, GEɼyli𿣹ru舥ORT|WV -p͞b/$]dNE1UsMTtIP:&9>{όz4&{>qț"S{J^tzNA5 ~Ӓ`> Es4Ϋ+Fh ]Lef dE~͸vB2x>,]5T=ܫ[])V} <0nQZ=aIhIY!IA)1VLĬ@\m.og)::B 5o:׾scGϟ 0_73Ҍ/950KFU߫5Y}97 (8 -is|Mk H)BMˆ߀Af#Z8G(L¿KMt:4ٮ;xpKcF\5#GлMF D@ ]vnșwI:HL~pFX^T,8^$Z%#:8!UТt88ZW 5ԀǨ,U/="x_:ȕc)Ň 'LZڗ&Sj C|Qq]3"ΟZx"%$ުQ]W~p\$h n=e1G;M:#ј/W7Zx 3bosljGV2dATyqO[0+b_ YE%A~i{,riAߓߠS%ݐ`XBQ0n= hoh+,9Wp+} $a`g #py50VqU? 5o9t4 ;Hny#S uS_xc*HpPJg[2PD'^Ocd!" .¥|3.8jGuv sX. )?;(YKtrCtV>H>Hub4/XR՜-W\zڕ<,ڋDJ4-w] ^ n;;,0;Pz}yi; ֤6\*N'?5hYfߤۖtVqxl[uo%C |(MQXVE[xW-`' y3?[,`-^7 ROS ` f:$4w5޺';{ךj8QT%C6 e^yIj)W rzU4vБ}7(djRAL4:Sȧ;XTu:ܣ:c6pf'el: Fo (8?!(&CheP^ȫ./$5Py~Ӯ_M}7WpBNךsv:|M/wYl4`EȮ=`QU{R+u*j`w\ u+=o}>04ZFK3KFx),/1NP\ Q)ː~4w'G{,s~\Ҩe- z$9 tuMBCŏ{1.Q;XQyGon} ]{HfiT6%̝jA wP*ׅl(`^AbG/Lۮś#5( 3}Mð{Y&Y<2e*':i<Țj%f@ABFWX%%sͽ(QXEk5J6muNWK#(EA'6O)4 eo~}G1@C;UEET/jlmզN/+Wϡ{CG u)pJ|i :w3 :L٩y5 *lA(Jwv tD$.Ņ'Â3(j[j0nVH5v7< |. ƞRŬ=E>aYXV-ʠєP..i Ε\׽hI6c|ɉ 9 1b{Zy0Gф ?7# &\RI]H#~i*S9I7jwoE-8|wʔ!\3Үd}>)co ⟛.SF]i:cE3ZD5JĊBzz|LJzY=Im4=BS_e5!kk`$ˎ:,Y W!{n?|:H'C %MNp JwUA_a\14>BvyjUPtE I ڗAX6ه"ɏ,s|B-VHNYB?aߐGŻ4fmH[FRGN62pbOn< @[/vlAoLWuOj%W_u'J'vAC3֎lhBGb{_EmO3܉ܜNfP}-ڂFŠo+wGs"ӲyQtqr m{C6hfm}JK>ƺ/|aO!B\?!N K3Ddwb+V,xl~P;!Z3:dV]a-*eYh /pSºF[3̈ P BH@ʤqN\?*mϲ qEj3_21F60+'TeXE|MnK㋰p;f|Y9)Ɂljme C>ج##K @TH)xKaXjRCtFm?97\V@HwbAI~ೕ)˂5]9Wq/Yueۊ$'e8*Fh@Q9+3] ҳhwFI$&iӑ)/n[ߧ^f?I_x[JZ\JQpTT-P&!.a<~$"1 #Z`Ŵ9Kq@|"Pa~2a ZN`v++-Vrd91U V0]XYgC}['`Fͪ/ap(r#@,̅7.{J dvH9Y-kmʂiN4(, M#{Ro#.s}ɿf9n-d:5p!%G~?UkyV$9RKw\><5M9,K yS 7 eȕ4n!0 RR;0u5課ѭٱBL6E|cOtt,#`.ۡ(%-Ixڨ'ն$~ YkȪ]]spBv1nzmNXݓi3ZZNLj_ϥ-d9(9r-͙U[a7%*Ծ?$:`vh]{ݽ,{?d2dun])*@_G=b6Mg*$%w; >dxn!}%\ UP&` >8Zx8KrpZIlnRq.^gzW- sY<_^M/Y D?&1 "{`G5K6vnucimeA6قKz=Pi]oJ,w`f?J(:1h0tW3Ln=@~p4weQÕ邃UBkB(TB>%q2NC.+eY6b's` Yq@Ifmz'I?D"xh;G.\j~|X'rW2׆o XBGnVNaS^w@ﰠ Aj$W#Vƴyǵ({qw$z䝗Ov8]5R-*eR8bdLlSfyewMX?o0Ck?0%lZV xx =`ߚ .@HI9zV1ւ;9%FxLU(Wp5(f ШzCa5р+!fL؏d3ARh|oex ew&^rS跒鼦e4%2?2RZ9ӯu%|)ztbf$/%ϡ=R3ҎyR}owvnI Ѩ6EάdEC.Xt.Z<*E5A"_ފR2$*-Sk=OEv`+Zva4Hzg!3I ,BxX'v14Le&h䣟p^/8V&(LV Ģy,R<.evx(UԨʽX,wtaxT>9$ QP 8MyAnEފU()+Q 8EkFº~wNzҙk 1r}XWHܨ6.K; IHJK~H"M/qY܋O3픖d))?Fq*XگL4?d@=LT- ٿ踡3`iS=|ݢ 7mLF-<ôI.P}O6k42AF'`\ྡྷ/隺 QYGy9>F(a]ښidɖ'>QT}lˤTx2\]sD^T"btkD^AU [!ؖ9@_u(b;?C[s MIQǞ<^!; $(ێ>}=j"uMxڢv?FU.ɵ=0%8+ʻU^> xkAG_( 92[v#kxw#7._uS ?_JNl[.+̛ʹCT@^/Pv2DMW4f=SU¤tF6 sL*rLv[ێ9XAor{zޜ6|1JY1wKP1 z=x `w\zj278 ޒ 1[@Ԥh䞖>Ij-/0 ag?Qcl"Uj+0 / f1_K +}xva-ʡ1cv`>z0o  {La@yIq-ykQD=ogWnXik&X;_|v.azro5 [fUYTCͷr~ޡEtƚ5"YzکPD@V*60R΢T8xۛkfD5ըaiPzEC[ʁD2AI䁍˲n9‹m-#}/X=ck#wˢG3წ+,ЛJ=5E PuyHQt]3TZes =$^f`F`D%Y df琵G_rx{2\r <j9`|==Yhy> B[x 35 4JG]RgDŐfBd&,26l[$i_k׉TCyAZ!-$E2ǯdtjNB lp4 w B=VI= zXbZF%t~Wh+DCOq5WNhj6FohѵZ̡V܄qSW,} ~K7,BO)( 侎kO1^;`6}.ɐus?t:Ȥ~5wMD{ <Yw&{w c \v|r@FhSKP#$^ۜ{"FZ}24(2^Tsƚ!F U%W7fL ީFonZ_Ȇd/ h%{1e7usrސUثcfEʱS%O"/B8qh5z4kK}{W \T^d}14~85b~XRxd^i$KW?V[g ^Գ|an@BRla7A>C€ԭBlL>7 |ތf~hGwpn͢O-F|5 'H+dw(U M GsB qKei2ygW3) 2=gt_pĢ@ׁv=^G=COTv@0hqģ ^, fqsii)tz ,3\>v3Y_0,sde/lA#K94*Ċy~cB:[fzeߝ)!*sc%%)}5Ku9D5S->Djªem#Z uC6r;X%\c=T m\fpA(A䐺FgPFi+ BXeN^LBc(չJKF9> 'Bl,ճd 1y F 7wdh-/Kճp5Po+嬊!8h\9wprQC|]d% VHO0p!%vZaUwN/R8rc_ ۖ~PpԂ0ͮyKѠu?Eˣdϰ Q2Ʈ/1Kf9; Ys챠f?i^Z-۫*HnkGE+D*G}xFOgE^w:PP&Q@33h(#&c v [GF?^8b)Ѩ= Հ%9EΠb(ț2!zrve`(-lT+WgKzlzƍo\+Fl/.-e#ke‡O3>YGpbF,1/GҮҝ qߛ"~qDU݁kZ!|RK`,Qs%O-zGx荜@q$fX4BS/0q9S3ǿmq> 3(>N%lbvY6VdaJ?߇޶- b8AiM+mNVԐ3Vsǘܯ> o0䔾hMM:?J?K`{NT!r%\ :dR0ܳk0 -qqFROK/"~;1|jmn#zyh &ԺNkSzrri ?C <(>FީýAg r39n]r%`)`I zX,`w[0X>1yhs$<^RÄ՞S*[`gJO\EF+ @W@JMȥA5TXQʮ~'AT⹤>\4ooJ)DT n р2ɣ#=TkR ᰬ!amGZہՑ &69!BX](jE9/TH| dhރcf !E8+2-`6.zl9 扙HTӖhU ЫP1Vs,[)ڊI7@@[U9%p&OgV95E*җ8tp^/Oy 9Y}kg8ilx䚸&X,">htҩ1gP)\iSt~?Pl\F%/!m̾T 53\ X}V/aXY?$?2Srd0K7='Imu*Ctvݷр{ _"S'z^" /]TQA)ld, xĕE|wkNHAa2|P™ʅϒ9s|. FzTd cPI>;Ng݂].K)84QPML,G TS Mf6.PçFKɧZ4Lss⎝_ XF6/Iz7ɼlK(|W4/s u#{?ŶM2dDQGT >3EF{cW L[]PhNw{VzJ8*m!^ܮZLݖpcUp2`pLԀjm988I/$ ˴+AX+5}E#$#l.Gb{GgCS牳WuXUL{x䂸&ӇWUȆoWU Y0ܻ=RW΃%(8J"2Zcϭl"| vWk\a?&/ĥMLK(WG4rrb8\e%޳9kMf%~+qA=L? {sړwr0r$\Wϖ] %͙)GaW075bŸ7W-`)3i^(~5+TeI ,-]hq6'6ZB 0 /vK +l9qCjD4҆QDb>_+V&&Z/^w=*4{2w{.>eΪ3AO'&W3@]M8dG7x&D׃[s+%LFr[-+ͶLd>D McX_ĕR ЏAq)M oRgXPUO2;I>*6a9,IJg:"+o^WVW4FtK7X<#\Q( 2{tհ DG_Bo\*,G)j'# =v:Fb|4tJ-Ie9Ϣz!( 9*\hBâ jeM  tyfQLC ?F=ؿO!9QplaZ'uδl@JgVU @ x==n9jE+_a }DK/:[,.WȖԃfagU3RwF0zk{HPNzQ'OAՄ!REeOMg)j% 87tEGE$車zT)ٹ޽7(|_ ajһF~U+t &Ml|ˣ.t@ɫweyհ' +YQ -\7RϪW*L|U #]ܫMYG`p9@B1H3v ;0 S3Rox@{K( ^uiGzqæ%[Xb>a h>+jEg52]gs(]M&l{[L" wVgt AYmO'fq Bnoܟ^N.q.r8.4]̵U'M PhG#TgCUu@.duʃr܏-ahҧ6[ ׷#+ߦ\&ob )̓R+a.b=o3yjiB~{}9f ĀBmr PWRoh&[H|iL 0l#Iz`\#8ɭTBѾ(dLfh$DԢl2P՟1nJ>CxeI>;w_8tϫF@?gP*6ʰɄW&Yc9A(Z7,ä60|B_)Jb|z!‰HmjƬC*S\4/I#J@/\̌atj7C6#{=8h GNwd<|r/ Ȕ_\PmQ=xv;' ɄWpҺ ? eOyU|9c݃S{H݀f9 z_E#ujNh]љ;ݳ0H0m,pk{'74A8n*v= pX'ܘ98y !*^X0wi"{E+\^ 倌z]^q82XwWG{!`p$(<SǕ:fAܜ=OG]U~v9 ߧ|RLYc#U+̳$l$!W"^"dcp_Ntoip l};f BvI,|ÚL+1 x7 @^C`"/[iw4+O3!&|FT+uiOsAFӱL5-~'Y!"ߡVI8Ȉdcr4xp )ݵ 2I~:R'x'iz٘fcڵ? o0>\2%94ۍ1]Šh➜gJ>oo,0"EȰ(&bff݋84͖06Hoi q|n!I ]aJ'/^u krj )B~ՉIw%Ps<36Tޫr# g8,wsoZ=&>(9Pڮt[>)rҮ~f=5U[s} h sy#O H,lZ?=;tY՛,s79~ʾqoB/M?t%g>MSc)U0jq"6dom.f{lj+ȼ~HAH٤ m.лjMI)`&PFOwĶ?E͇Ҋ!w!pdvv}݂wIjXC .g7Ye3#6S ߅sGn0$JBą}2.[j2IPkuOcH'K#Y6EJpϺPiwh>w$~Y*7_GԜ: 326se"؏a8~ׂHRt. do䉌 6 eTC#1K??̟ږLX[rQeQ>#GY|?;̽֙z,.l-8?&Sγ*OHܿͅn:}qx|E;nZا+u0Vy%Aɀl2] kA5M K .C/ SO\:Uv'I+qQ-nXf.A*55 I5@t~yrT HE7 ( 0֑)t̑.H|c:` @xe`rol=ma>${ O{eR@?O& 'ÿ}.@aFۧ.(ŽX R#8msՎxCsA#['S[Gϫ\[d˯0CK׊aS mU/t+AiIt]SL}i#*(PQgHf|XLazq}z@ڋY n涗dݶ m؄5.z OUYJ4InKc< d7i6qdÓw]{vJTf5Sc̸zgsP['~1X[X?j1Qiaz(KcLzI_u>s"6B1uZu.#oQU#gN_C3VIŐh 7Dpd[jtc>+#fEtJ6:vphlJF`z/4sNkV԰-'*[dZ)qr":jjJۚJ+ TH~hi|,&I4KmY!'iշ>z*wkq qײ٤j˼C?ӕbLc=^+mL z!ۇw6mYRn[C1O!6 mp@Z~x]1lM/􃮲|׺i]`j'o5GIȀ*E%3pT+E-WNpQO)<)wgh3,zsWvJ`oGJ8H3#z9Ve~iBFȖ 9V|K= +T54Uc?٤,5/cI}y@_Y1Gv>b *_Cp={}fVfhGLxvy.s6|4ђ0X}iXP#Ǎ"(Rb#ZEjn&e)aHQۆ}UQ@0J<7(5,tAdʎCqӵUѭu5,=A^AouqdzLm׿{$ }A U竐h"_-"\ژDC Fqb%m^^MI1'tq#0{cQ[!?I4® f1 Rʟи\3LNQX'1w1WFXV힭p(o^|&56pxpq'# } =F龠qq51_n读i a0;dt3w,aٮR)qnKS,'| (v>hu$w$+֋tAhdS[jel mJsi5-b˂qG7V4 zZmT=9ap$ٖ؇ iO8=EOs AlpAb9pu2l+ٍZ&:ORxE\ ڵO{ҌњڱtIuxO7:DE?w8#y!.@ (ZVn{̳ʚC5&tH׸e4#- AC9hz_X%M~rDzKE:Ae kIJ\n)jADpC+ wBMqr23M+wmH,aԙsWHdpLYAۺ+\Kt-`=moۛ~ºݧfuʹn"k ԫbmw^Ĵr-nQcFYX8x}TcEL%X8UpzQ4@O8a{$EIqJ뭦N~N% ppX&;)EnY=T4^8 gVv\fdbmh/yqDwh%dr!*;@v 5ͨY$%yٸAZ@OQD+e+CgU'T\-h9PjUiGȖ;-N0878A;8_%.% 5!*4͌(e+ "$`S1Yjk:yp,'q }r%-0pBĥHmΗV8)Ta=ϕn))m8E"'.z[ybsbs,'#h1`kk!7QKO.kB+ؾ0ͪjG-)G%Nnč8Sf:Bk/[;v"lکĹi!Ef279VD)wAL=vLy=J㗘s&i?dix|L*~b~uXl#yǮ{M-\.^MeOg-X}@Jb )|5Nbt|,vA4OԌ^  d=`-x_3uQ>4'DGVƛ` չj9k &여 ,h/ΤMe\HRD3'R%ESVU Vx{iݯOjnC?KK֓$K.ތlxt݆4St syyUdp=7"m8}cWG;pRG5ּjG1BROFM 8E[=Ibw>L]5թ>#;n)xf׀{5z~LON58fz::L}(6A%Rt:؅\lJ1}R)by]KO J] $>%gVu3AGmPC6W@yfJX8'^Y/8ю#M1sG'Nkb)wU6Lm ٰ\^g# vLu #'&Ƹ:QZnC%Ocbe'*#2"#GƠa7DQ"[?+<30ydBv*45H/8 ,Y3=_wdG\ϘP#1$)<hyư+( "~*5?'6MC!~6b-qrttBʩd ۫ҚA6FUz1i Z m2#Z%.:9r`cC!h>JDduf*2o83z+G`whNÀ?Y<,l=݆/ F\iMiw ˸m'nӄ/rYtZujv7L{Í%_W96s h$ehШ4ERWo!tŗ P7˴sfNJpm06wKn" rK9?wtdsr׀@GN6lr1@P,W #5mf ۥW1B*탏EwP]Z>n5 wSJ,NM9ELt1FZ'y~tGSެ hh2qvVll^ŕ)-C^кF|i8.X%i (gUC?ion 1bI$-gW\Z*^jѲtcq%zQ,*ن/wݐx_3 MgZ0^'FjKpدۿ0@ٳU"gI<m[;[.3v3G)3u Ŋc`4Lr QGFf71 4_v行ɭa&<.U$RXf7ؒJy*kb$@\NaK" Y\ٰZ`ziZv`ש-\s[-K;P3(;OMO&#n,ȿ/Su41H`#alh1+Sf=S( _'F [HsnI8\ereGa_@wtD_ҍmE-PSq- ]wBm?zf(t ` "#=/[ؓz$NUE @B!(=Wv*hjĜ'>F:2oMu ^|胥+Tڎ{E?d~ȳ1~FO=`KzT,Q$p#ͨ;'̀9 ?߸ljٹYl䚈tF_vXK97gi|K!qjaEد?\;N +bl*2M^A[4&dSw㾅!ھqIRt+efDfݡ8>)t8|S(% . Qkť #"$XG9dy.x&NQvFviZ5-3RjT@xW8lX&buq)̌0ՙ: o:놣BŖmi8d)wB,\n5[S=sAIXͧr((o}A eڔ3J[A0Oɾ1?Y .F>_sȠ{r93 c/x]DH}W x8ϨiԳj;NShIR/vG_LӀyk V{w90"Mt S)զe(gLƺ@)tIz~G% @Ir&88Z QhD` ŜQ>@ldj?@eϯJ F aC YG c2 ?)I9 ^R(6/b i珮.Dž-6hqOq;M[0Pղj;beJI]>1'-e$˘xLsaep B(?wm/Y ;)ƷՠB>QKs#*. @Q7ݎBP:2;;b ؘ#bJ-w#QZ,wZ~BV{?E͇/2yxHy*am?ŚQ73t?0_ J57܁H{&jEخzݗ7l"3~cp1,ygū!f9mt/M*\;3L,f=݈>FoT1m|uiE"C9J)/w۞NƽiP9Yn!N͋an_RW\T/-mZӬRHW!SYe:9$ ;f;bh,|rOk lQq3s5ӎ.]UX#*J"2@J dc] uֽ=:RG:XsY֪wo΅}9@7id_sytOm脴4EN܏ZŸIR%L¸noL[Ft+ %ޕurZ;CQ{lpAƼĵۦ/Q}Ct@bt6ypl:|RloA4jp0g$i ۅ? Jo"'i6y&_h%^,Ѡ?9<:6>&rOGؕzMJi:tXDFT؊wnv]g,Q/PcV\!BDTEPk1-d-Ka|[d](ໍpu煼84H1Nbצa.bEIj,q)tI4?qf$d/n%xl33q9(V'h]IgB%Z ~\aM7lvNFVZU|  wOA5%Z;ÎdP@+NF4b8,dco3(u}k+m%P:l>QJtb]rxEtĻ5V. 8C=E$GWګ^A*V+%ˬ;r_RT)ۢ);ƈL b8`-IShwT7zSцPo?8s…Gp<2.ef‘D_.٧t22E2?}(p,p/g?hY{O*EΥn-1 BBՊYIdp_t93YQFw+!P[ vǠtIRD?s7"7"^/' jtOdqb|e^T]"j5\tF+UA} u#ޡܠfvꝈ7q(';[$:l-Otn-D(+OrÂT`+WO ƽ{i0]ٕq mwP~%ߣ$w=J* ٵ c,@(❚Qmvf}2dH"5;eaoBXfi^`41altHw83r] s-vJ$ t~tK $; )8*垾YBHQbqwִF;sq9\Ky+ ӈg-.QeM=['G6GuLd4*`eT4DǺJl؏I P,Q26] 3TZ˧Q` HUY6bl, /~MnV20 zxQOd>%T5pQCy+=2nD҂^h$Qci*XQ:uF3%~EѺ.pPy6A?rT?q ?;:%Xg>jہ1m/9?EOgQb_ZI' >rt+O*!5aLp|חr@v%63^`^3FI8jityxHޟ =ʶs0WlRU1Lu.V c /vR8_7F;l#UL?bw\"#R3c",K b'\ Y zbuj_$8XÒ`@*ʢסH`n-:g*>DïO*XeAq ?nwh +=rz'6+ӭ"?Թ T@GDtck44*Tj37׏CL)e;۲ )h&Oi_,_0H?俹ܿXgcCMK/bm& '3@kQhLp61 /GWO| @k6$c$gNRpBD"CcH`4ZP\ ΅mu;m|^bR m?DFe}?/4Xyg&x߹%nPݚ-K|w4&s@GGR"/ Ay+ճ- n'}`$Q[87W]*>= %WmR Xj!Yr) bjV8ogI#/`/k2d{.bA*Q#:W3N;%@FĢr\ZS喷zh`h|tQfl-E?n9+~l.dk;r\ łìGm'o6m.{FM)Wt{@ r'ҲYT竕 )0%OLvȂih)FYߝL;ـ~襌i"Rfh&r 7T6O%x'~GGv 8qRkrQ$op×1M9wȉy?.?5+.\Lu7sPL͜p^l xLĹ+}~"!?Q R޿E:%Zy︔*k񬁑3X9CEB[99S@*r L0(q5\t/a4/_b? }sbk"MG\) ^*Gg:.&65G; ncwA*?T:Iѣ?kqC΍lR~#_Ud"r5 j"$P/r--C漋nU5G;l1HiSe,4PLP+ y&j|K\kԴ\IQUU`LVɬbNbW5n(W9HЗ6/c:DVpNƟ%yH`:&$nr@Cl &!S59gt Ss#2B /33vbf!%|=P#4h 8%uIN!\nZ+cL%Az6x~ HkTh 5E ͱ\fEƯ }Be o Ix=wN(պ_O0 h:,`A:bDtyTb/n{ˍ, Q΀躠#F|ß0.9X! ZsWugxP *vT7tk1(߁w3ly:9IeweՃ, "B^J:&lNF1+WՙGe| k'NmnohCT]W O3CpBhoiEos@UIŌ{OK*<Jd8bpWb ]"~_| D=O{v׻%7a}jx _:S; V<-pUVn-XJ Z+t^%qKw& 0?{0 G3-a!~G SP]\GJ*ў/s/C_œ:81JDn>5LbcS7W*FG_˃q|hJ,1@fcLJZ/*Hu贌^? FEEfJ8NShÒEMpgSaTa좖5 WV0~`ՓDžܫZn .=Yc$_-hOЙV;,ڸ4M{c)5 3h}XM'ZYy1s1iyq2ȺDzǺ4?qC@ִOXn&0)nta5Jc+ Ū <%Qg!9Ӟke;I3|ijٌ㽎rҨAb@lvE(t I7~*`,V5 SVu*+Q!3WCgcl)|^d-j9v9`son]3}U&wN 0l#W 鯓%Ovz'BZ-G5%5-PbwVdg ƵE8ɫ͚6c|7J猌B0ݹp- S("QϪK:r<|U :'7vu/鵕OόhZ#4ЙW?H<%Z;$C+C^o,'k@db{ZJ]NC/z{VN'BGasǪe ꩤvYi\"pbלнʵa.5i. K.[K9g97FN@{mUe3_k4i(*⢀rϋ;sk$̏Z&>e9*82!ԊNKMae,, 1F-͸  hQKߛ3Қ쩊ju_bxj&OkpR& pQu|nD1z&Mv89V!iB8 ǰ;˼hϸG%'o$B]rkn4RN"]| ǥC+VL |Kwބ#b *-1g5LpPVQ:/r4L'=n"D6EG9(MՐC|gJ_np-\:n6OȚQ,!%=P_+a–S5 Ce|vAWCc}bEȧɆ UH` ϓ2^{EQ +XOE2c,џ0_5(Z!.> P orΚ_xm醊6PZk㕱=m޲a;#?SP2LcWL1`S[[h4lVhdǣrp$Rҷ06`I 0A(RSofU^ff%3yo~)'m݋n&(L2a]*I1,VAl Uo#M 'hAV3[.3y"@N$TrB.p#d5ADGgrw;/N&W*+bqlL&caEGxt;Ž4@0q +x[DGu[DfcFѷE_QzTn>йpA`vy͠z2q+*GXSZgʅŚF)s8 vDILJMfzJz0į'51<&2^҈ "~ lEr ӬNE~klIn2H'y{nguQCEXWŰSa ,ؘ_Pt/npd^DGC1 4fM־~TL^[5༢ #B"lal(1Fu1xzj%ז Plx" C_2 )#yУ3p'H.(GeC[U =i1$݁[ sT//_B1ΪDznsai"sc\z`VFzB~z澋DHo'uV.`4VyD%DyT1wD?qΎ廿Sr``nH썷J(j0(^T3bH#U>&k}R奚Ho}DJ#|]\n%C)WɑY+uWfQX^F$ArƆZpl;V˅GD3QVd-o e@ Yd.6u0'bv+OJCEiqhǽSF=blG}"Jv\@2VY Ĺ %lpka{9Vab2;&5 2Ba0^QMԻ L2SK .B2++ʮz|RY[|\&kDA(}r^07d`K5{!_s |`@X롦C`:ͼ]nU܎>!mieSz_x$E@N`oȊ}s0;q2QPX{}̆T1CcWs3)+j+c]<ڤgx)&\msC6F q=/HC&y옕g\NR?i TNؓXmVVKB& ͸uI=̹ysG 5}" #CmF$s̸̘P@ !C&7p2=P&3bS1p!f[2ڢΏ`ctٿP1A'M훑~/띮̜öĜpO4KLU]prS+ERY x0Zbsn_#mJ Wf6o9M[-vyo_]9d"E%j+f`Mk(hZMR //~IVO-wJejr񛚇,TˇE^[jDMT Gh@47<b Edы 9ݴ7-{*0K,yRé\ԯeqKre.?֌acM;N2<t25Q&%~=ljw>3K|{'CF?yLqP0 !-ts74z{(zb\rl|<0JAv'MUk"~E aK=5M bY O^ eqƳr,qBu2 jO\D/aܯA>Ӷ}:ksIR`q0ua^0p|25:c0ZkL<}ȗnw)w6E@;5<{KrU@LCŷ:o,D >֘KU~iJ>3Pذ 1Py?nmW4 QX "]©L bmVRy}u\$ӌE> pe6ϋI'4Q=IcѵG;:)2l>e{_o Z8UЦi>Ǽ?47SP0 j@i1EzA(A~)@G ,h? _t  ٩ cG( `*t6*PRh*fNRjVn 5ΔIc)clSq$(\r57ҸgǶӒZX;@OsZjlX@ϠT^7v}}Rz@Fu'i3qi"*pkA@)>1ՏETqkCERbjR14ev)#ͪqd]9T̓!h/;/^*S Ŋ)|i%OXcmYEy(W Mcv <[,>;j-G)ޠ ћc_<˘*'6M6&'!qc #t;SUN_^%rFKϨ5^AUjL9'W-\ZXf_6nG5Nw4O~2+-*,.Vĭ;o$C*Q@ D`%_f7:ަc$42!&N<{Ş^Ʌz54B^F /2&eFP2B;)w+<ļYwmiKyc6: +1 cWÇǼ#?Oq'DRmKԺ1^dv3]v_Mzjfw^?4#G*UC~-7=;rkӘԴf'.6F6^)={B:FWU)7|v%}bڸ=9,yQ=0v"_*0 Q| o}_m]d9w)(SOv@,cڃW?BLE{ :ؠHۈ =n@"®2}H*ؒZr̂.I{X,1Ax;ezw<FEkO^3íZ+_MFxkې~[!@~=KRu?oѺY>*#\'L )@kMR͙^[?HewܙRZ1WylߍSP A<|Qx[M q_ .xd<ƨի@y؟ Y5Ǵd{rOcXdX`ڷ(z0Js=!s1AB`m֐_dR ^l$B[oQ:fuIPX5C:)!^!̀RLAN7zkj= @l7Bc[p7ĎՊ҇ҍl1T~LCS&K*e;k!uZ'x \mX+ $K*5۱h_|%Q"T"o/(j<"s֛k%`ca$eJ鷁)O*BKut3l\}+ztyzb!-hcGe&~u?Z7m>3w45GyK^yEp6B㻇TPl’D\W=U^rS}X4Tw=Mǎ5!)'=nwlmx}:W}49XTkxgy(_. Ugt' B[\(R$O{y=3hOwK^-O0*Mž>T.o\pQK4F+etnd`Nj2*fzY֗*ϼk!I5;d1,vrB˭-O*3D>}:b@jSJGx;qNc$(EFQCqҦ ^zm񁑂4(Vl%0mQIox4Vǩ.|i!k8Nr"ru VlOgSRLdw{x˄be/.Q X:pfKzlVM}φ@k<%H :/xt=l6Y:@8@r rrXqTЕ=,Sُ>bj@D_~QuLwk y r{ 1m#-N&8|JO(8ԁϞ km2u.ZVGIJTetti`"@B42fݳߋv 9[ &I^]6y^LW}Ņ7j4݈5Xb肰8|pڜ>Q7Pm_ y#pf>oIC(3gB\kpAxqJ`^$lzby0҅L rIyL]^QHdM7_Jݓh3VuÀ tͬJ)HY955o`>Ra kbDbHH:#˫H,!r/WǘE*QiՀMM0'8f*vX15Y@ZY1ȓ3|L\ko}եavV\+ʬ1,MJW}]A՚6Pn&X z侎M΂$#V[BK(!t3jPm&HNpT"lbQ u`=5xm=BsH@v w\}vhb|'<|GҢ#$Z9wD77nDDVdr$@*RWXEikW>To_:$5CDm 6E i6GΐBo0 k^WnDxrӺu3:cXKJL{]cRAu3㷴dB1T=rޮeH=;?[xB4E1/ ˨Hk4Ń;J~3=$= eNN`l'i#"z|٠HN4~C+ ̜.cP~`/V|ʒR_#c_/ 7s)_h7p) CECM)y<p,#F(.I·{Lx?Lw]L+}r)4/+"0B PħȢ5OGᜪ:;b#DAʚ./g(XblKSŌuµ*U|BXSҙ+_<%}ƌIj^2&lQHoDTMҥep/{+@ crY7 13;}> 8_>o@J\| ?skWF*:l Vچś4|ne &\BVS][n rtQU#_H˘'YYdH nUX 6i[= +2LiW?lXu}[uY@ 8Ki ʥJM5FZW7n8ґDXǩV{JPDX\>|[ju/#Ue)*6/_Za@seAdcb1xCš3eeYLa=2I Čܫ$󛮤o6C7`ޙxp-ׯ0FQW`gtc<5BCdڞ2Y3XhK ҢK7(͒G22|ǦE=Q!$4掊Nп7x@J~2~~Mn E-V1@M,hZ QD;`Q ="7\̵ ʕ&ca~ ѿ-Vq%-U/D{+@[%ne#%b€HCߚXd ZZt/Os r3$F;hl7}{?<"B?VეRnR +g9Q+z)t, /m±ʙx`#f(TvtY8s068}`s[."1؞Jmɭ=!AA-=͞}yƫ]M:A5|'T1bօ#;>J)-օ*u*!YݗO@͟ D8v#3ͺM4 @@[' *E|)f8XQn?N>c;LGNqEat.MkA2ިP)^[yƁ @"៣0.TS([ŝG&?BLKh v['|styVz"  JirHgPp̺vGhAZt"^צR MO Q.t 2Vh&F Ly G޽Lj|Ҳ;ֳkޟ@}gcOUj?o`]9>f煕"n"Sc-I,(:MS!&zS}_ 4_\n1#õ^k]s9|1ۇPOY}{*D-̰17X6ϥY$w Lj|\jx݊.&Ð8Mg _6 VTZzei>Wgnw;&"Q@\]ݼϫ:rԯx6<(!X Gsfx;\](FU5"_e<>9u!Ąl ?FGFgbvl9rӆx/A13 72[SX],W{μ's?TGd>R*w;sl5R,pX5E;%#uvfpm[S[̠̈y ސ%]A\3Y#٠3lxx}+ZkY_[ZVm IqtkPئzܨi"ʛ]F'b@, 8ekG$K}IvG!=9$ª-R[ir pSQDpb;r]e͆"t@/@*\*^ꬃG1_;FJZ:ghbU!({+;rt&J]0]\9TX~FCӢ"Y)}{uĊI$"G O0/O*L^xi8 3sV &B[3Ti8*"ѧuDQ35%Xɻd6vatP={6W!'ЕW,e07]NFYhzKܯd#S+ݠ#`H¶Z&9N!4_BX)4@;]; : 6IN$MYkPHf~խ77M=:.#zj [w̛yBE%ת‚qtp1C"bIID1pT &>U-xf!/8ߝ)Ue.*&O nT.s!ED {BK}{󯒦Ͽ) jXt|xӏB]+md*'ZY˔'dwPē/ؽWq` -h UHNe}9Y{ f|3ʖʒlq %CvԨ+WFmW T52>g-Cs T^:;D\{\>"f55TkhˢX-e<1Z? s sNx1ב?v/=8B[/ȭRg7 !h7dI1SE12B ŎCDGqxd:I2] BƷU{lB٢q9g<-l}c{ 6b8'{eMΠܭT"DֆSB4 6s_yc2XSfۂ P r_:J&-rf(K.n6k}L#G# >j6^0|_C)ņFrA3p톴øveY*^rH+1+5N&p^a֡/:nLhX9B0?@a"_T d,JXU!O(s$bQZOzjҳI_:N?ƸGU 4x*.B(]tTF~>bwJocJhNr>pjk]6z5c 2|d *K 4$j^,6Q6'zzG ΅*G:(t9kgz;)BcAQqGQr q'=T7fã7|piZDyId;U"L@J1~Y$Isc2$dup/af]1GXD!/U"|x|૊ #;[s~n"i6&nI;]x*JZXQSp0HNȿM &zt ' R -9Lj1ǶۇjK4a:#lOϘ[*Z7фțNM YL)jʓdϞ+&VD`n4 4j 'bzsP7O*לkwP>w|=.L!4jIoր/7QW˲{T٦Z7DN0[R}j'?+|?Mgb6c *J%DII3 YK`yKdg/zy^&7g5ӂ0AXh .4Q7o{E\B!W{;6Knnb.wzAoG'TA_mpc1[jc$G[ڞ)Qs9=lKw{c{ʧ'Q@MHAmB-(; !GW9?À{k!? Rpn'x_.Z0T81O&!+3-= lߨXԦpSӂjFF"QNI%iSԭܷNp._ _LN1~pN+Yk`e^O )0NU.~KHwGUMz0(BA]B'8@CJpc5GTX4 8xt{qPl'F_=߷GqnkTH*t,9̼W5poUГ>Ap@qu|V.|SnM{xܰƁ" i҃hg E'eP\k>QO+ 3dIE@/cě )Pc.35z[чԋe8BL|UoYAyÀd[8GY\WNXMWSK[MwV{"ۄK=["nաJÈϖs75TnVFE+@)R~az{=[FE S9ۢEyw6{My鵩q $lA7"GmxTB\ƕ'٬ 2Hg6)jHS4GS^JJCU)j,#푗6c3x@B졫yꚺ@_EX*]wvl/s&bzsp&<:%>X $kD NEHn{քh_!(Լ0OP<@'E[KĢ`1ͣs$!NX5*z/{)w!n&nXի ӛXA<^-d'<\(_Al@皋h(qCZD=(cRWLJh APtБR-ERo]۴KM{8a3 Ԣg$8W6œ3vhsx}zT I?g_hEmD^{HQt^I)V|BQ ifk7c{O uT?^EkFKPA9KShp5OR_^ӦcW>n7o10H/)m+nL9˪su(_e:-b훒C?ʽXeƽMTHƄcJHnIYӠִZ]iH^oDK,q '^$G[]0E59F4\5u U2[o9kHzj`FFpu!! x9 eǎ_g>cIŠ%,6m9ߞYSfWx/[Vn>y*}ˣ ;C4;"cM.bEo c⊛DpzoS :뭝گUF](+Z~sS%m%տULj5Xnoj /MsuzHj kۘ8w fGQUyTy!*b_;3aPn$3+ q-kil}_7O8PB1fŞ|8% @6h) h鶁`2tP2#5ƑXk g1 z/vfmJY#JbߗџsxVh'Ez* }܌K[ǀ|RϊQhcz`Z cL::Z|߈ӶG^W9o꬀ 8 F0z-НQPOa'R_e{lLiz>νEzOQpE–QğL'> hQhDs()Ҽ:a Pͪ#Q"bFx}4d{=*dhHcC-6~gN/g>|a#dK[b ?tFm.bރ.c\rx+?r?tڕÒpI6YbJB\?!Yy#|'A_Cay!Es9+Ӫ*ȼ2kңı1*00%)͵j|E7 c7gnqk Gve!ѽ:hM=%A H53u8̻M~If(7vdi7$MsBiSR9j jJʐ\TBj֗xy9*vw-ӰD'Ҙs`FԌ(%!ZʽYV{0~nTk/`Ӊpz8**zFE\`Ph!J=(o%!BP%Z7~# ӫKyXuʥ+t-:z2ICZTDJIxSBģEPtǗp˜(FFBV-cpd Iy[[":l i} y.4tU3< Ց[tɑ"7bJIy gN)?&}u$>>O1Vyԡkk2:`|#eHq(᧡$Qa LJ:ju; 1nHW2ZDœ>QO'%p T+lhE1.D}lZ50Ux "oᙠp(< w&Ri_M=2M4nj% 6“$#04q͔Y] 9FނLUeTPvyN7๹I7me[HpʺSܙ)pv^cT|ؙy ԯKYxK_2 Fn%AVeOS[J,z-cYۑb[NWZ 'ĊqZ W#]m4G_FH 5Dŭ~X*[43bfQY(@-ҩ}vKRPg#BL•We=賓pYʛf_!Y~ A>P:5 t.6BY$~v>ЈP1c&nms6-eK T&7J6hb^.\ۨO LX+˯W /F8ư$REH/1gxZO1tgdniNBaهt)_9 ̱ׄW#`b {)63ZJ5) S`(\aD(~ho h.K޾CY v eɟxJyR94khQ+,CMM6ǒ)aO -t 088DjiT2%qHfK'7$2XR]ե^C6,h;q-ѧ)a-(*e= wLT*FWY#PMc\BCNoH;G@Vde2YvYfoGzwh Oo~ RJLnQ}Q~ļIX rRAj ZуS- ʶ`s`[F84BXiͤɏ1OmtaަQvodѽ 3.`W"|0ukCNBg;wC]Ƿ`a|oG4!ozyv5ΣMBK ogh g}v(0^$84(.ľ5u`-βoXlS7yHa.Y)nhꮿ2C#\G Eݪ}gWHMõU]mBmUzddyekvl6"qo{UQ,PLdheK>KGm/1YGÅS]8MŚ\''K{p,um@gawh,7" UTcW%y\l,'ji J新O?@mf1Z(dCteDt\)&]jNpU( =yƹ>y5,:`ʵו(=yT!Y^/yfN? !NT$ aV L9;6pHd^ϗ?ܬG2X,pPBT΍h t4#V}_85D4!rZ-7ǸD@-̾-`@Ȓ6%pW4^mYծEy=`oUv Ԣ1y?\i"Pi/}bxGqs4VU>y&!0Gn8s&[ {7ő:;h Gcsy:NRrRP'u"$p}0td(GɜD(9\'Y1Kв%q4DV=h<8?|c.<^@:!;:9PR>ebx?=`j9;D#hዦ$8<巗KYzmc| O6Zmѩ]WUnpu`ee` mL#HG(1ãxiVh |98Pº4|G2?/*N'\}ěUU'<9 2/i-2.xk$'8geY8V$RXR\ DAE|0fs'ӂǟε'TIn:LJ|Gm"V)ёvJa"Ud\m[+GVGk.o*\U^v*)O8V?q=1]I˾M[?*4vX0uh,Apĩ" VmMogkc)~7 ,HmUYk0u7W=O_ʙdbh-WXoF?kIDRI{Js\g/AAjwkOZ"s_~ɦzK?,QLRщtvE TE|۷p̦`Ŝn^ *i7/LS>B% %W7:WwA)[m%h~|&.VށhRV$d|-c9helf{&: Xp gE<.fZc& >pq>)xERr$Qf̶l*ؓgNS¦X#; 啫 ~fh<,r?F/^<')57& K_'=2:3W19W6ڵM\Pjr!612?2`y+(KGT:W42Aڼ?"nQYv;arww륜n1)iLSER՚SQRIg某;qLʇƲ:[ѽR+7P *f.TUnzH;q 8m*'1Aΐ:{<5OwG{ ;=%ҨynָԔP ffK^/`f&DBCf48L8SrH"TN#1r7EQHkDQ}{ܶ_\. v}\ؽswvVe'w;^QȔzc=j\mpO !o Y9vlwrMH@tun[=jE,cZěTK]j}/ 0uijxYEYpGdNO7atbգѼc},MR^3iZ8lN*X GwY\,iPu{SF9J&A f]~ |+w.,$G4P7RO|0Y%nWs0 +Z~m~ҷת!v X ;0^fZ3SYڵo[;Z81ƣp[Qʊ3CoJ/xQ?0lN# I?0J/Tozl(#rC B.#*G]FBF!C仛rB)H3X-4aCctv˟{*H+CNTWJGRUwxA}zLaxfw!B^0 3{LJbD ]?Y$)╡3/H_ѫr6 `ѿH'bԲ 6Y5.is4 2uKw+y= i.4%LU~w}Sormqd#fi[xwH3)^7L_o-~oB@DF4NUOڢ#)A]`~|rEW9;x|;pH4˴]|!жU~% #]-v5~  vI͝N0(9{:aMV]:W:(yw-N"|Q[C ?3Kj]cH< #lIס*q8Qjd~@ \~s4gVɢAR$j9jEUJ1CANX}| V@1vLZ{]Fl4[/#m*!FK ?I_~"a$yTOixÄ]-Owm^]?1!YVX6yW0/sfȌU~E<n}$my hxac!G!?!E,I9jz ŏLkokEZr'BGMXj. z+,њPJ= . 7sg"q7fFz҆p x)2VPx[as*b:Si8>^PIi0jh!t x.,_I kT %YUUMS7kZ#.GLV͗ZyLHFHW̭_1u 2'{.KO}:T+%vprR3*w8mM.qF0h&JlHŁ(u.V7؊@޻MA of) 1I/grFK5çs(=ωa^΢T vM*DeHVn4um(W]ZBug'6S @ѣ7O5tAm`[[~d[qOQŦ>r?|m :ti`NL&ϊ V5:PV1`$ kJ sKIwP B@rK_I/y#RުnjUgCNj~hי'8٭uLoތ]'0^{Tus"-b(ݱqe&-2%vK(<€ d~KM氩{ k Qds+Z͈.95KBRz= Gŵ!ٍ=ge"fКHrƄegG8jR=̄N9.je "HnC!\-i}k%Ub-b1VbIE['0upo݀wi0/7f`YV|_Rv zYd'wjEmAĿ\}&$u`TC+d\cSہo&쭗ވ])Bag.{PnJl:%s(6>]acàT=Tn2/T$ U&0>mJ>^rTghʝ@o[`ԭL%h9 rUL]L{lk>d._KE%]7P2"*!Zx GT~4^ AD\84 4lHitߍ 5g`7zHwP*;<zaW;j*uHq P~P9$5XsG"~;ƈ[8pDtlw)JqtSR<#=LzJH㭉 A-a"u0м*/7ƳWn6;!$3Uã ۙdʃ=.5 GمTRpA¡K- ezL7a*w9'vҺ,܀^rOcwDG&Z$.i#T$ņcTdC_Y& CsZ q!A* ͟&@+YF!a?CZ<2ե̝L!UC_HBx4L3=Ѿ ^nC߈zW[A GŹ!4lGwpO'͐ |0ݤs@,3{ԗ~ӧʸNX.N:6|ʾLt( O`i_!촲>+uaV{hg7C F'La@E?旀pЀ)1kgиHl7W 4Be:@:W8Ac/;~é_õE9QB(9QI7m "'.Iz'Mm=L]%Tؖwid񏧡f{tI/q6!~Q|Œc?²Ɣ1A3dRFCCPChrϿчuM*[" Mm wvp+`[ȴ3]ڌH5s}Ae-QMLy~.)"3hm\KJ$7(LG D}ɥˣuR)1Ob R,$` hXў\rU`}D*HE"-B¯@HEh)P|m3ZKVW(-KP_IK"{*\>?BM #NQ7iִs qD y/m8n- 2;mMH2?$2{/Ry>U z: I#/d= o4p *Qۣw=2y"y7qi θ x 5p8p<`G)4BϧeukLn3F0O:.G%co%}[=BH750v.x[l<-tfi{2眐[acR ֊)m5T l~vZZ7Dz!|" V}8uIřUs- xe"ZաoT:Fq0`l.0,8և6iaj.70y_~"=vY7էӃ2Cw!N>iH Ѣ>Eg2nͬi; G ɚ[6KpI:ظ'!}K7NgKZrZc1٭kZ J)eXalDzw)"F6 9ٷ9{ t62= xxQCJ2 v*U,OJr` `.@E7{~I m5FĉzB;lG$L۹t"^c`rK0q]9wV񳺎 0;QUzF-+&yB{kJM ^UXJg`fؒf,֙'S?.N~hL.{,zU2A횁+QD TGu.j LD`hP)^y V5U]׌GL卷}FH8@o1-+ rW-'Ln Å,fB+ KHb*fQ|S;~ӡl梬{jCa!4EcnB` dpFʎz WefT| TW c(li 4Y)ɼ-fEhAPoG LD:tdQ)р|;*' jOld᫣vbo*sx0~תc?DdGgθN֩Tk3u `h}*ytA!KQnE1D(D 'MUo1dzݫxFT%; vVk1Xt\&(tYjÞkx~1Z6dkm[h6k?f,_5@6pgv2Z:e *ApܛhC3M{w\~J-;O;֑ߎDSjYE YX/B`"Bwr6z= }_vbln9a]4/T$U.ѳfxb IuSAU=Q43*#YIC 8 #?g3+_zGa' 5S+D߀:r+2#[SnWWmIөیRv srL 31Lqq}SᬈAU6D7$Fk8>DrevwX2߁P'zaN]ҥraT)H°9HVVz` 5_4R@VQX)mIyHO$2/0@ă) ߳AIf#VMTx@"4I~ږ޿e%=:6NzDA 1IՌ 9\&RTP12 ɗ}O]oVUv)=bТoG[H}[y[ƚJ$1JMo05@%'LN3G$ʮOiW&ͧ <,$m[U[YUꈅ֏>@Q;-b3*W`5=|p O$5.h7__<<̤(%m?c r#eS|Y#[Ӹq1['Diߘ6KlSC?Ҹ:(h0/\}*GV3G1 z~uIWfAg%a 7h/iCy*a} ])^!,'N:S 1W[$m@5!"cv *Z8'XWvGd_~U@x[?pF󃙜m1dSJM )6 _(@! WN?${ƚm Zg2w!hڇli`(CF)y92C۱TMq 0v8 GĨ}?Y-W٥NAVѤ m=l g L"˝9XD2wd< O̔Yƴ`%^ <̿uLZVZ"N뤫8FM@Ø'EOwua4(9;B =oqaDLeYݬԛQXw@&RZ[6uxK=Y6!K4q5ۀO/8ߐV 1@Bb-.~z3 S%T 0E&G ,VS:;&҈D 5I+thGm:  Bs%S`C͎fh.L~gUtD^#0CͯK]:X">MՒ_? D,/Wg|Ռ>B<¹!9^ n:F4O?igP!cϰ|E*Qa$&P|ΏD%rGnK<->mDIT8mO/\n~edΏ}M{@1M'<Kf}C,gn-!1L+dd}G-%K%LY o@#a}z՚wHkʺ' uMM[u x1م88\ׇOAHH{u ڠ/cͫ:k*+|_ fQs஋ q膔!7vkE'S\ &W W \u2͍+չcoQpoƔeeCs0:r.hh\1gK(qf h$FRtfL}4k\V#zF/2q`$lㆯFDy, ɢp8u]ϾScµ{vhUUVW],Un >Z?Z<&^,ܰ$[]Rv\I?=+xL# qUsNX+'[s7lx?ZkAb clxiP P]kTכ3 K/x>Qw5`%i]JiUeW)m >U,+[p] Q2%";9:h)ւU!x+3庡@eA Sܬςs%O#gtZr@5Ck7Ʈ0pw|T',a_| ;m'<~Ȍ;^9X|S4 UٲwiXh/,7+UL`E!YsG|[6t~u/@ʔDk/(?AT,H+]9x_~IYV^..`A h~qUpTZi2m-$0FsԋT䂛'0~\C&o>*V?`'qp34xq S,ocb?ԆK}NXϲPSzj {:Is ̻6Zj=@ +?҇m'H͓? /P=cs2hZ|w p@Yh}7LC{ EhӅ#/yJW&Akb ϩ`aw4SJI^WD"9xC$rUѶ>p>xl`h$YR/† 씠 ])YQvs .s&%QM'S6Ajj;&]Dk|I$>>o)gZj!v BZNCC9^^(̽\Ɩ2/jcv͉{K;VQy fY$>XaΛjFMo+8k[xfY= doKgi!ܚLx?IϗC ^ɡ\otV YQLxHJB뫑kyL{?}vͿ4ZfL~ 5i p3`U D/ ȒRH'tqSYˆ󌏰z-2%s;8K 6Eax&@chX$Q Xg #8z AӒ(v+xGUFAr?hXa$\;O1du)A%k&!JZb]AH\=9?jc+"\j<c72֦= (FeW:](M Ok&kd<)4HTd{w_EmZ#Z/0"w )=;A& lG=ƁGu'x,xR1 M f4#&9&Zbo9n lXc۷JkI 1rך n|J!~i 6js'6?%B8NxuHt =- cUHF#êhmHa 7ɗ$Kg!-ƊN6JG5z6>H*}S4yEO&C58%^< l KSey1nr^ݯ\|d7J:W'Q c3H*|<'9iԈSSH;OgTqȽX7ylp3 gWf#kb)x, k y՘!}N !miq.|OV,sjSd4ܝDf4"6{l1iSsI~hhK^>*|jJ`2Xm>Gu}UܱIG5z#mS{6i66c>E4 %(qkZ;{fD2ja21^Rzl漟+[j-C~{-԰0?OF]3yn` Fٔmc'~au2[y@4'f$StS0.@fBJTn5}aQ?/Џ?ro*~ƫ;d{js_8uE y܁lzak.|QW[U.*>E)aTgb\v6Cf|59!%luʮ' ]U97Ϸl!)~:݆9ns;e$–qз}޳D6V)J.z̎8$l}uubOM|^LjQu?D^^t2dgfGL"&=5cwik(qۧ[}o<n6"z섲\_ 3Vio&|b덭<̏^Zn"B t(t0X :D~0ʧ-ǜXnc޵OtQSR8Хne:Gƌ%ifÂm2vm Z& yNg[Y6cBz,=rTK&XVybK/gdW1^-.GKO ?/<6=?3o#y%c> EnB1Vk5guJtWyD\athJC鏄G$8}$ξ!Aɋ\Ӥ8ӝ9!?uӭ%%kMk2ȏ53q.'T@E@`\,8* h-Gb0w :ر&uښ^{jۛ0tOpɠ㛥P;[-E 0V I)ύf4q7&"|U$1`_f>qpD=M#4Fl_yXΞx2!c|nwk)b΅DA7B :z5k^SMvՆL~ #LQi` ?)‚ta ^A#0VE8;0m)+8ΣOj8jOާ[\8cS^vC'B%Y /o2Lt`/Q0t!񲃅 71h5R9 Knq1K< P2jܽ!N"M:x](q$ϢaPDE 3raW࿫EǶPw,w[[( K=k:$L?wmv ѝs8ln?f”Dk$$=(N%` }to6']]!&~X˶{ 0T{e5F$q wdt<w-//<&JԬ>={Dbq K|n4`Ŧntsⓤ7xDi-t<\ 5Ҁ-yX&P@kS݅:FHEFlA`=nQv(%p/|)qNuX7 +B_(-ꈥUTlzXth\M=gka¾BKBMGPFPdwˆGs\v畮)h{u >5ΫjwnoA_Oj?OeSx1Z<>!w*.KȲxT$Je(H {ZET/oV6]}&6}lC`à͒/>,,E*!dѢlLE59hf孔֒f,ʎ2d$rAԪXXFqqZwhAI>v7ଊTX-P}bK1"~>S0a#eLS2l5.iU>ӈ{ߣ"=ʂ!h_CƝoxs s6L+r?W49lOHQQݡWv |[{2r< FM_n7]\_yhom0Hbl2K@W^F ; W ,b՘uz0Ι >3%"c/%RV?H"dx`\侩[$BeH"+F]~ 7$#R=H5):YTdį0hUl>ۯ-V=х)L~OŻ"nD,6p-IL!AH[&I+G՞i] Wn x2k&9dBu1LFW]vhjŲ)?b8d98crnBo* a?ftLj)ot 8 gEqyWOx{iCsT =pItX&@SęEn$@u`g ~j5({~$0*#bor4JwȵB{kӅbƇHT151읅=6T-RںП7gG̤#'jvxc$?\XGnm41'w7b DU;"*X *u6}3JȠ5!W Q Yg+O(#|#FdX)gs(nOvnwR"=EQG-dDK֝hĥЩ< Υ>%AN+M+dAuv>&1n@V,ϝIKA+T%*[3kB 5xnfl\zE[iUJVw-tpt=?z*[G"G8qCBKFj!y6 3IwZW6G(TF0ZPO| ](SZm- ;#XI R{e=xU^OT H'6.z]#V>$mD < TZd).oEK*MdIc~(W#w0ak/qRl܃\6\!8hWy 0/bm =m:UK*dn:J97IbC=1CԌnN+cR꽠B3T_7%a0øЌfoʼn4Tl̎9cC[G ͞,R1Z-TMHFJN @rT9zЏ^8P?gW}2]ş} J^4KbI5,,jX7d$Y)*1nC<2YLR]V/( [5ɖ4Gbi$ ;), B"d:-_=ݘ {>8#pb* 3Ta:go(ʉ;絔*QI7V9«i9M}i R-4Z;(PrP3٣'"0; #!{ >c|>Fo,G0 [7v]sy'3*HsZ&0;hh! .}N TǏ̵4<~ul Id8l,P @\fZTi93R񍸥cU*/n7}O3݄ ~ԋ+ W+ 1/Z3)isC|8r5g,س@H'(WjZy˔ !\5O~ ]Rz'4tCcX2KeN87<[8=b/WP tߍ2%Hى6w5Rhm:(SX(C!$n.8L:\TUDNW)p(N̟岃O. ǥL~%o#;eI,զ:XuvFt(cUytJ|$"~۸$_"iFD E* Xٰɏ{,0hzOxȺ .BR!3 bB|{2 q&k(f:REdBE1Z<}ឫU;njx0ZwJo!mJ'+o^.,6KoMFrŃ !21"\蒿f"9Num_`ۋ|*WF@wGA#VSsrKѰjv[A{I#c'A.A#IvsyГU]yՑȞ,4Úok`ƅDonLKY1VYm=+6prSҡZkM5ňXe.ȹh` #4uɞW%5RzSpH0J{ѭ u]^*eor<=s0cQ<`؝w3QO=T6sNM` L466ǔ 'y3qVF#Yt0yAqJY;7hVciڱa\.'TDZ6;ָ_=c-aܰI9߱cg/MhtA?VݚCN=_DiRj|Fj^ݽ% #,.7F c ۥq*{]܌ñ L"pA,݇s*12hӅhXTT iLgwzQb a5j^!> Qw:# [OJF#jmd_ RoqEJs;)j$4_tcvzk}4sQzw̄.M+|eKl#.Ң?}Y';~x\j|n<2akBCg a,4NT3u< 7m$ x VDe,^ o00)I^tcNpвr6sG5AwZ<{RyeS''Y,b_& oaWDlaQ+|kd9~djrIP.lhW>wrϟm71Һӥ,2Jh FEKvP1ʀ356|*]oͽ,g%-9-eN責 @+5{26kUIWQ+͔Y@C̃1oL"ڣDڑS v(X'f7eP Vq]"`C'Mݩ0\x38j i^I=Қu[5"`VSi(eRYk90 vڂdABHC^ 젇dJ>'S5KcaD"$ٴODMeE]ThrlՂf\rU6k_8 ()|n2^9A@H-AWoBW]KL D C0#Zɰ_6*a/+lfg鷺^DmM a8Lg!c@>3zK^(tPwBȗm5e3%Mn V䔜'_f:FLpo0k6}yN\'t*' UF`wT oLP=Dl] yUhZ_h-s%WX z`Sh֟Z吏w7Xf#z\Sq+K"nil Z7qGA[9~86c@r˖z}"X)>t{7j$L&drTgW)l>x9V)#mZ3vR0%F^ fdFUE*; `(!&fcϖ3TΊ VȨʂ#Ȫ߆H{)OPY=BW?s3`'bA}=xq)X~ѢTQX`<]erPXuH@Z+Y&$0n:<:{nG'++#ǤE/>γD2V+i#0\*;24+Xi@BmF45{j1'ONVL aح[PT6$J\~u ߐ7]rwN"чb v*Y6o.|ldb#:->`)qIoJu+&r&̼ vHZ|z,Z5ɡ3 COXǁf7_c;kmohNY3h%I}Sul=W(oNڣ;M'm>[:|&b061cY%ƞJ Hx, `|t.? pa?q](T!*Gi8 ߵHH/dEgY X͹LDbѡ^D_yK -']z޺4:>/ 7xșkXNEߓUcN$]ϓ#e\߄ &-5=M&:<widΫIM{a@`tq7r:lT`֖#s[eQA7W"x͍GbM fp{ǿ^YeDKϺBy@023e"D130;:+z -Pe~X/;NYorͅm/3}NNV0'ybk ISI;w+dCRzzpaZlr WajeŌ,ğŝ{*jfp4* ä0wP4P> UeJ೛ OZz]jd8fI;"R`!n9vx-!дw)!,"rLuߟ8 Y]Z+*!$ݟfd9V`xޕUuMJ6#ת/{x<_Ί5:shy(q~*)[ȖFmf@bpsf Ft}׿YLwO-hvSm[L|j&v/̦B<"ǟȒca a93b:G ._C%[Ito453MZ:ѧ3>2jcRiW@IwXߥpWd\`;o]nDRSi5_ߤ]&:c!3ázILzi~S7Qֻ m]b(fVo;?`pS/-J7L*]Eû'@5xˈ.kZa ]GM7 1S%8S|)wӍT[gQL22:{SfQ=v @Ԅ\,~/:u>gXwcZ_m6c} e`Lkc _큘M"q|ֳ+ B JlULnGFx=xlZ$=x} ψƐ+HQ Mbzkes -\ Z cU2q;U+;هA[KGWɫQ?fJ!_׭N7,x3Ƙ5xHHzk ݞ%C-Pm."öECIOA˺T@(e}Y<$7! ;U&Ük<'4+3CϔH] πAH2U^u_q甩NKNHĹ#wZxxI23EzMF;rԞ]X*x!ƦvXeҩn-QPx ]0{n.=C!#¢MHOx0tv}Khzo>~CϱANg^]cGgQnX\~NYKe:*\U {ig)9 T.Fu!4Zz9XUەPtѤތcaħws?*ޑҸU:/\2.i/NM<X{LĬ98MN7z,@ܚ]S!HnrcpL,l/Qh91u ) ("],^m1b]!Ge1Tw+NEгbxcp?'Dʆoqg)jA->L)!ȯeyC q\e.CAiDuREbfq27y63/ꀈg0˘95`C:1-997GL sbyj$x~on/_B[CJhǷ#G1+#lM#Vhԑ\-q$HJ Hy[Βx#Vm%OB,t) DǸ@"FL_8|M)zq#=?R8A34,eo]\WɃ!N))S+q[jyN!Um@jZ# E]:+E"IUj*Vl?9+ lvm YP$u-$nۯ|; Y@WD%WÚW=bp%T$ '5OInOe%w݀]䛍L ƯӭXݸ6:dE@ʗS rTs.>FGxxPL2]C*`d}R\[' rğ@!!"}aABo;f 9fRE$k_8 =}#<̰ Uș7[1]:H|p6F2JZi( 33|fZh&^K&W{Xu4kN?1H 0:Ė5F%f+H|2}dtLX*@9%5 S4J\ SH7|xdy822Mԯ~] Il's5>kW69O7BW_`VP^Q逰Q}eUnEVY5q#M}Gӻ .!OQ<3DPyŜ8PF^Z?R ͽ~j5@$N/疡bj;aB>u͋s}LD`Ts ,)k3-dmm@o@r NC "sHwiodDzs& #A}-#=%;%kU*˘? 8$~6 C[z"GdPl=sIuX:uy,$j;@Y &D3`1-V 6r|#겮B`|Yer;7!l"fN Hm#D_0aLCb-#Z%SwYl\ "e5ﴏsi=|.g%ƨSEjQnZ "dx(.{$Mɺ"'ZY`%~KڞP:mk'//DOΔ%G1~"CpsjF<\Vly0^~9pōl߀6f0K͗9A?Vm\^+I.w;=.jYO[ʈ=x6l: XTPdjnfg__. d52rHXDt JV+Z(@#st1jU5QNҋ] ̜c4Vv>>RL8n7{'4P ;_j3~hX 4(Qa9k_HL.Bܻ-B6}T)آSi6c)1D"}eyfl?R`mE!js f]yڧ{I߯4I2bKTfM[0QMNw)$zj58>AڸPX,ˉ <\ĖWZr?Oq {v\y4ITM['tk4F-"#@7ܻ?NBU-RzV+]Eq ٠lyȫ޶%ZG'ONdd][{ _Ef<ۄU{%x+v4O0hor$|YOQoTI/%/tvU!ԋ5mR krD9ruߵ) Tʵ5[=HZv˲4G*{r]' ]Qm em?YZY齌4@2e!g9`7G%Q&D,3$V`V55$_PpK${]O"Ҋg3d#˯hF>Dl2JOh AR^`f'@kܤNtӶNq b {C wH~ZZW&A\ISw-!9sT\ u6~fl9R.PqiiJ.vjU m5d5/E1+JbRfkҨK=[e/FF?Wl; .K9$5 j ߧq`pv3=P03ad@mq7 u༪R"3bwY|ZW ѥwbQ{e='P|8\D;_ՏiJ''GI?j1adSlOMxW!d#E!hʤ(X fh'~^go-S՛B}rY!lݴ -(Yq*=6e4ئ?JCDeʼz.!-P)<-i^}„ Uy~D ES]{c6¤k|Qڗb/t 2Y @DTM_oҫ_ʮM!$=շDI]-fɨsⷊ 0D6_[o#+ EZ'O:2E8  s26Q@|q 9w= kEE9[GJB~U4%gPA _Uj=^]{.vsu> H<_^311dKeG|j:og#o jFIxmA;cjdSPhF Rjlp'dָNUS,!YB؀@/ٶmvťl NI@M>WȐl S 1 K>yֳnm7 |XY) Y^Tت,cݫ30#ţ ym;|Ғ7cx;[ۢpDu]FxA4h) 8)M Ta zOz ?BDTf0 t[vUh ]J<>+2, tyHupC+汞9$ěNO*(|JH~c ]p̖ _p,L|"2*~i<ߞDfFeOo$bБ_.yQo'|ڟT;'W4dd%J/9$l)KflkjZBqDky(_@V)]H\~[8w-rs%z6V>E=*Xb O~ZKP"bֺg#ؔn,6Uk`\MW p-Zf UM< !z۸V ;s%{\p#*BD T-?B CP-h.+p.[*gcx$!!uY>5wY,lpnZ^Lo94c1M\ (<.u~r-Hs.RQr[0Gb,ruNNL"UBLD[AXYsA/?=|>Jǰo2Q<֘r-SRy8?Mm/qfz)IDzHàS\)Ɣt"O[ Ee Abu0x+AruL@ԦWiV)]k=[na&ד&q$8sbg1JeVJV]SC9F`yw yZ6Y(2aNM>6 Aib =hK3$r^d\01&a|,b[v!%jA$K6.ܝ01#Y>μ>  P˖ `;§g ȎVTw LnT"qHl]2{:ҁrufKs,D} N}4\@G3>_hG9o3z"v7or~->c&z3%#Վl pҒucI-%H%hBN20#n̬ͭeَvj5! F XK3ev>%憠F_)84XfQ~ǻzV#p@ 9B\<yɏ-srb]nǘ`y㮷T DA6EP+5w@2#9 fzqnGB`SǒNLǿ,_<VA3/ӒnD0AJdΫn>0 )!Jr 6]?SlRt/JwuXx7&eOL8>'ѿCjv9á{.LʭG$UrgšAWB˼4Gf:k3  oɌVdF5ImvU[9k1|}*KN)7Wy!*g$g̕k;{$ ~܎˾( (?[ /?|?FLR["%:1gP(wQ`EZaI~?ʺgR{9Wsṵ3hiU_u req>"`ʣ:&a)ՈB 6Id !d2{-/콨qxڅ) Qj*ԱpI~낓=V`uuEm1V=л_J/ѥ.ʈ1. p ]V9mQ)lN[>v>۔e*U|eG+%Q.tr:4d [5?_bqwZrp'5g$}BRbW.~ 볃='zdI DRʶLIMFfY4?foJ618++0ϲO{fB&aVuUcr5 S>?ܪ .W]Y5gɥ2i*JQ*䮒'PR{qD*]o$6 +t,刓"oP&@R[|$x!kϭ]2Z%ڈ!cA&!*=DIu t0Y6Օ&<}CG \ZcwrUMLL#XRU.r\ltYxB{0gS-y]C<ڀ?lоsM*LiN0h2@Kŵ fzh, 4$u%k-߸WN1 Zh믞ֺke5iؽvȈ?iq[K$Bj-79c75,i]"*؍7=9P-QDQ 4 m5#lQtzb`7T3[!ısGͨV) Y` TK&ֱ}Ȍ}&'ڐ$[N5ٓ)P)E\>4ANp89UeDbW"AS#%ٴgk_!};=LN̄r)Ȯ8PP0kc' Rk<;K+29fLkK}`yjH,JPkD|YFًhqZX8=뗤g( l~kFm& )͖OK;QkE/K>"`U !;VʒSHڋD'D5%V1A<^#d_DI$bIKw"Wsnm=-Y[bS*PE"3T{N0GZq3_ۑIi+\jS8V` iD2$hz_ D 2mw헁l^|W2/SȯLɥxV<$mceJY\/KݫjQrro^pUg|RvZkHaAW.A+,G8arJVe3ThG[ɂ!tF+)` tv0 5gi|ըjnߢ(OQzY>`v#fK5ct\{ږߙa|̼:Aa8Ào(W>Y((rlԞW% kM^v9g ԐK&7SȤE*][nkU6ᏈI-P4#K;kix咃P)}Pk6Anpn+B{D(g-2 BMee"Z0]ɻPpTpe[ %Dn*XɲYX##԰0*_> ~OT,nRb-+'Ģnoe1e]|xVy D aKx7וlGKP$S˵%`<2*H1a^/;RqتAOZHeV.쑘+6/ER+,X?Ĵ$ؖ 4i)1ú<,moFMFDUpw77s }?Bhos}RSWB{6GVBU@gYcoWDkT&",L; Yl \m ;cg!uE^r :Z[:B[/Z~0=j\֬cwv$Ϝ-gLizi>rLIE˝ʱ0y1],t:Nd>Cݢ͐X+MN%: ŮX6P j[W9Hfmd@p/AWd#];06=2 7QMl·٥"nϺրܮ"ܚ3ࣴ,jggQSцؖc޿u2ޫ&e8 ej9Z-~/zܙ3'"[a5 >VG x̤XQI1sR82]@ Lvբ~8UZTmyjp-cLuf2FUTY K(,w;GP0X݃Rgsn,~ZZ~oO [,۬KC4BG6eZЯ$X>.RKtѺxFċI[$2{4o_"$܆:\h ywy-&<7V`E4@ Ѕvxpgv<۽pȜB_\+j?gD7KHAܱpnvS rAz7t͢r Le9u8 ZC$D\ :-ui ]a,}ƾ"tprׇO#Jz.żI{I A؆R Ϥ酤h@pxIt]sjVKd}3{EKmĤc3k0z۬G'jTJe0AO ll!Sv~?GJc'=Ю_2:j7O͇d+ʢ T!HlTyLB_gc>*݇Mk-5ODmKYM`3&C'y'6pƷ1I7DXZ%1YXo,/%|1`]h7uhzu_QlfoV4O't̎_k̨dP=u5!G!![8I Nyߊvzͥ&ɫm?(k[BPXZ18˼2s^]?4pbYjgIjԖ%ߛa9d:ZkW3vڃ$-NphЧiG͓]${> wF.'DvﶲpgnKG2=~q|>jW % Ai)䌁f\Mࠀ bg$֌0^n<ݼsG}~/~7$q9'@d%~ì(BU#fhE(Z)㾛nfx O{>8Dn"5%+ c?Koc 1$det(?G&2څ?^=`X@;E89A3یj}0DiBK28h+?1pb5WgFVN)7e+ !=IAXW ~`Ȯ`*Y NϾp%PwUy~[YF< 3g{5?];RҀ򶌟CWϻh9;P,-; 64X?F:|7^7* J‡H?tzȳ(^4I?:`Oyz- =$yXiW/۳uCcoM@U:Iy:!- GN97Z^ AiHSad=iAgtIBYݑ=:jC#ۧ lE-otW-O6W1FDIOݗ̡D#3#5"`@Z-( GNohFc{U8+K~.,WaM LuCǞXՁWۂԄOry5 NJgS`XCw6p=DMBȎQWSد#E.8;)!X~p-&H9V_#5?"Nutu=qQyZN1(z"!m)=-GUMҞ|fjz,I,լ_w3^ܧiTRگ-Ֆ4lv"- 樽 |Š9U>j(h<` s;B)cy1[/Y[!FrYf`vDFO׻E)$ Vpr5[z菩Te ͷIp-7l Iql# cjިN!k{[-o~x]onS%&r6Pug{/`/U0E3T|URZP2F"57;s֡(1sdmݸ%rm[FDgP궀P(>-ICzH y\eʴQ+E|WC=ل˘_+>h\%MkfhP4Vq oۑ9E`dECehr ;:({-.sFxǟ~7hjbQ]Cԭ_a،X)K>&YPxӿLu-&݆ f$2*e xL*eІ=N#e/h7V I7.dYgj-nيCcqR+tmRtJgdaUY[+!ILmXȰ&pxfFqM|j3ՊN&G("۝vȘ 9L&'|[a9;zY܍KV_ ]lI^om=xj[tVNG_}A5Rڏ)Ã݌}_,0mYe~If{LN$/6,;2b#s)7x6L킂*R_X7.tٷ‘)XG|97?QӨoh WѦQ^\mhf~|o qԏ׹K|z!qҥ3Lz>u;l zI?KO=\jxC8~2H(hK3nnԼr o#*Œ&3wc|u6{#=J_Ձ²=,Bv̱\uF5kF8})WT]"iۨ:O! F8xh\k);&Ix?6zN< p'¤]_݂2W5߯8¶~\|BQNe5Rj%C'XbGOEO  N E?C OF0K&FX܍˚zDŽO$}dHj-^-[PۉBrT]ltw*yN~P%L_vn( (Xx*TWi9dlUcV蔁a  _fF*CidǸAX0nϳcҞJv|mí¤p3$ Dʩ|ɚG~zơ}D߱4#4Dl8v_s;;Bux 2+55*;21aC] mۏJ 6OVe-A+lP UdՄ$rG3H Q5|RC@Aٹ?Qz6oGl &IA8d3.vX?e(9U\}W@vr,3(3spl~دQ#V#TOm^'%} D=)A"1 !S]&B8b'Gi_E"-h2ߢcA-/ߪPmTH/tGP<>QixhuW;jEli{:ltoa2W,.䙘[6"EIsof]$Z%Վ(%v~Xc̸mVnhKcW8%P.,0Ukhh)M&yDdձZ;vV%hz;mwMΐ>u*lr)-`%'gr|EA>2Q5 BgԿ?_ x$p ! q n$Vf fIۯ"(+lJPs"]GfX+~3֊njş B!c}Rm{;цG>Q wGrE/FN=~-&\:FܷcUK@vBm!&b0^V;(!gqy|z2px|nKw`'ȉj5FAh%tm[QoNh13yբFtMmC |+g~4ͱ?LY,@ 8JpHRR{$:Y~զ06 _\2'Y#N9@4)>qI6vĒhW' ,A4QWt &4r&#}^ErROc ӊofRUG?m!Ӡ.NK7̯ll4f@|}GQSx7n[4`c342 봂T6sM>=UCi[Z)i᙮|pm dz͸PVJEΫؾ *ҕrx|C1wNNѓ-ay{|X0PjBz񹒯GvQޕYkFάϛ´ iʄ=,m0ʹP4GUyZP(t{8ZGc0U:U9nh4>˷WL}3ILJ #\zу_ak#E,P;`Ʊؙynw!%xa&Gʨxmt`Z"Q55bt)D1wDIx(e"7&f6p8@߀N)<ޜra76[!NΜNqbA ?HVjjI`IʨΡQ ¼H6x]Y‡ynv#d;M&hAjҰgZ]JyeXY'`MF7Ѥ ifz|byR['RT_O=A{B1u,Hfa9HId6kVl^#eF{!rw~({~@q>@dj @HבMݽ @ (A]d-e+Ҍ\^LXzFivRf\0C[Fl 4N{ /qpfUW_a[@jz:ɇʆo.,GqaR%KkU!ÌL,{ cWm4,]Te\{yKuNmRLHs,Gi2P7 h'ݶ,-\ѷRGtJΉTjOcl/(0ft A3p=*w/[TfEua96aXQCU#u)),9%pIuB"cY}$eWk`2pNvfm[?#RSS scbuRWCXPqN3Pn/W;tN3"@KT>КMbՓ>υIJێƷ2l]QCGE|#]Gբ<x)oFDf IcZ:˲RjLh pgK~(C7rq[67kha|{N_5^^ U/s=Ty7 - ۏ$]pM8uXKFhCܤdMԃkpG O<'t$5NÚ|a$/bLbTN`C!}qawY|o}9hV/xT~K ӖsB[gVQ.yss2N We[igْt+Ii4~βqJ2.'(NJcy58:1CTj%ӅȔR&4a3(!7f7)7+ ^vtm406v3Nj^K-Z3Tb8[:}ndM6#k чLRx+%nTsΔ:]o` }^t O$MqHQ5t?֗&F@ndDVIU+CaX## 湎nMIn,Ϊbq|lӷ2DsVB@i:\.OzW…HU8V-g>eҽ6_D>x.FE|v }jH!\aDql<8oml㋾'8}$oK'mWiG !3`DjäF& 7olOB.!Hu,m(BwfLjhU:iN0ol1v2l|dst֚pusH(Ou:qgWZ`>g2=Sa_Ut7|vW)0,$2 AT S{tu1@0NۆgNzŰq ^{E8=] ,_,}~q1YAD`iGY~㰱(fUN?F/ˋ1gQ0jT=DF| 6=ɚ@AOQ+?|zXw-eR[X0>fxrwa>۬fȽ@Hr,qyZkgS(]mq[CԮ.ő> 9vHaۇ_6Ml?x;[+ /DFN]Sur7qoo$YڭؽS:?q# EmpVN;o Wޢ7 }x|Q\FFyJذ<W^{矍h/PrGm衬c)S<%MLNM?[ wF .\N1[/~rx[;+8E ԯbP[8߮,l]q8Fo z0!\b@ĔԙiSUB-e5lpkDdCWyiqn`;<d2%^<}aG >U>'^^0X[smme/;^k]2cJzq&&'C R>ƟӱL۰.CBK}gXm#`r0$l.)BE(2 g=o:5,w%\~.)(Ywk0K:Wj [+: }Zࢀ)+5;B\YtNDʞH@gX,r'{b}cw9$ 7=hS"Xe؅z%qh8HN_O54$xz<Ӄ\yE.Gd7"yL>IءL#&/?mR+,5:␂4ֳ:DͬrTGZeP-q3|Ev~H!tW#x=tqjc51 #E΢$޸'aF:% kIkbj cd0yߨx `jܘ\;ޘ?(PYV|CeVosUD?Rݿ7u {ĉxQ+{hϽϖ볂gBxˡV9X^q|,p*{d}KWS%b F9hϖvWIJ[h( zΫɕ'Ǎy9q!vZkỳ">=.9%*Vn%lwAɈٲr?$Cc&G&{a!BCy qy4" R59^5rinG؂iA@43IMB[pQTW L%b; q'k mm@ \Zu4K(wg̢vw F{xdA'oL#C^0*!kI7sE_}k 85fk$jjM7<2B٣{CY -R%Ja+NM%EXdS Sw(kF޶xY@{4}ľB|l(qVR3-^S׷>fn6 )Y;9r(ɒe2SPx@ =V,4F|~?ęW5.4}UO?UdjL K:-?XO0!E/j[`$=\KrV]l2Ԍ#b;,kRvߏwQ;G2U9-إȕ7W)³ LZ`Qwr^p7Of3t)]5~3tf6r{L9yƣh>&ZmBԪFn(j`p2gsUL ( K#R!.-+ѵ(e@v|aoz&C`m'߬ ^U{+]>@/ǝ80b`$8$c].a#I^zG^h[u$;(V4XPfTdI$w3Y{&}BNZq qest]ppRi&]\Xrm$j1rkZGWz6"s3iL@:u(auq:;_!+? "8^x *j ցj $LdB->fخًvgOR u%$k\L.Pzm˶H5[TߴzQgAe~0O _(q6GvqtD, *&K|G ESYPWsϼKC'< F/BI`)8 ka,i[gUg@ [GKKr ;zd;.C[CCM2M(13z6d6H5 2;c=x5eqfI(}lDBu_huJ7c%aUqakׅ QW%Ww4 n 1 BS^>;%꺪wIHe9)n/Y͎ZF90% RZ2QG_ֲ-'`pjV[Cmqk]Ur4c\e\iRpXPwyբ#}[Y84Kc%?L8=Sz)z\'{l7Ɔ9 s3~X@;7՘E^(UEd0S'\{aqI~NQo#2hN2P h H`z& !gꚡyKdԷf-2$ `?L(β wĶcF\?,b伤)BOë T\aPje_0}b4>G9*~G09Ci7O?Rđx,Uyk)_&L&St_镏{ST3e "^M8 uoJn oh62~l | xDۗ^]:g; =R׵z4;=٦rRt"$X(95"y7Ax]9=vGqh* Cm#wǎ9+Kތ; pCDu\D$hh[Ht ܻqB0a`y.lz8T""futO7EJJ;r~lȁ}SX+TXBh6eȧС4ֺu '"K ur2ڸH޴&*I3 w5=@wyOLU5TSbgs+D DJZaT8!qQ,Ӏ$l4W#Bq8 b {Pqf}Kʦ(i}lؖT9rv>so0V_E)>isܚy WjBvi=Nb4+m?wcȥVCgymwv >@qqO,_G0, D[4~K Ć-xpn^S/5Ґ JcV"E*} |[ٚOcT;jY0q]喥_Jc_m'aT)>Z 5qS`R0T4Yec뛐)jG/jh$ŒD> QV?;EUK`2Ea[*VvyeY8ŧkXJz}e=<_lk-\at PYۍ^kMզ(*YOJ}bS<p17pt fџhֵ48`b,.ΫK\kfhz,dS @:P[M+ɼi1ڄ~-нI jQ&y=7+'UJT-uITǼB"$p9N6+N陉1Ho!E"$ ?Մt%Œ)'Y Y<{#Z)N?8IRH8k#wM \ni QgK!9 .fh q" A|rg1bJ78l9lHp(spRn Liب(Fݟe^Žs(  6zqi6t[RHd^-{K.i%cCo9Q}M_*k#xYypY_51nUTz(LN*cGFDK~]`AF愞` A[OQM̥*ܔqʚt1;jX~67F nA<0$MG@kHBLݧo̴2F afuⷚH_!`{rA89ab0#ğ;ZLHF8NckEeug.Pq7 ]mA2we; "w|WI.&K Ji+,,BDLTk޷OFu FJΪۓK^S ePd\q-kAkNhX$h~#>: o'C\=䪛$_C*rq/%02K'#R ,p`H|}4"E!8 8B° > U:Ro%'H}ώDQ ٪Y n (N^'5*-0~ZѠШ0\$<0`rAk ֭'$̌% $/j},%Y zF-ai>})_8]UduK@z*{P܎yz"_*S #G}u HOl{k+U&=Iė76n_7;h@x|7%| ѝ-(s_ދbKoFH\zKrTb~9%{TIB'cϊ tܮLC+D`1Ή 7M|GAcmsml/[]+:,p'7Cۨi>2~?׮#'x-*3-->gCyhx|-vJDHho L?7VWbj qkvYC8d{|:ȂsC6kvgNӓ>$yQ EAoB4PNK'}$?퇢}C_>9~)]SݞH[&LBZjW_I}AFͷL(ʄebq%r"Q\zV Z6]v1hϱUq4jͼcՀ+^f h,IP`W.qMK zҼiz}@8iJPqWzE%fk[uH<}POJj5QJmgjnU.eO$"\ !+\ZKD1ǵ~YZT4||miz fUZ*w̟L_b7ߗInL_/ 6 I^(Zc^_^Qv?"*=5ߟuey+PuNEmR/Ed!k6RGbn@VqZw8zsqzt-Un.m,_ @սρE!AF_<^U:1.(9ߡKg7fB))o!g~Ti SC V"beQ($酒 0"!G+?)~89 ENmzc8g- M/۞;_ntlBЇR=;ƦWL]5?fA>v4w W;Cl}'C*xA}?]5-'n.c7 ^0l-[ R BPQHaL^oc稕qrυp.ˁDh!230Tѱ^:~jeZo={69kʗ.e)6mՑI#|eL #Cf/ 6E@/ MՕMq0Ys7ThiDIEU(ނ\SlfxeFĊ3M05o|(\f@TR(  m3+xǂkHd׋O2_Φ?1bJuy#:+DVkҬެ{w>_rn8D{i][u8gϽF >SStpPw3)3PY6}q`0d=3X 6gZyua)9L*hIgܠIC'~TMVvu|105U݉?++yp|l:Q-UP[4"䲴%]Ҽ8}7ƠHF1m|߾'3JyC3u Yq ^W=Lg59zј}hs@+%o Ŋc5ìc "Oo5uMe`0!׋iȣ΋rt725.)-;uh{&5o֞쁺 ֗iգyk:xffz:@)NiMKj3P!H" og$e/G#MM8̒u4khWVe@&'h!:RysBHU V,ϤOk y[ҽ4UaQx|yDO,.Aƿ^9?tU?P|׭V !#(ow/:HJvnTƣ!IhOaGܙ BHh#С~8 qR #p{5zTl5W+Biwٗ:\}*EG0߽3ۮRZ\pYpa p~VO!40Iu3 f0":28=]yե!BE~ܝk^a6$a*ouA69ݖHM+43g+[A=`&"#BC v!X$iQ~kcQQlKWPQ„{% 2!10k?~C]@gc)Ic!obLͬ` UVˢۃjxީok%c3X-怖ver%ְ݅F\u9$hu@TN66-,,|='3?Ŕ1c^jFp?WߜLzRzؾ Yezۀ. i:߱tvuEQ$5]6vslh ~U#|;~xfn ]-&yŠ XДTAe L+&Mdfj@S$S7j|Ϊ vJck:/rwdL,0:T b(qوzb$<{_vIlCFNTEd p+FK9+E9fUҦP)ٌjh;ѪWB2g_Mm?s$$=\fhrN @!%J|)B#yI"h?A㍋e5ͣG^KY7 5sG&L?cƀ4v>t*w}#{56]L,fH|tjk9{gqYjg=+ڔ{Co )`7dgz}qA#*!t hbG[C8w%c!y[pI^ MfDr;0[U 2tTqjO<ѝYbI|*]:Xm|r\gFF: 6̛"Ğ,97ĕ'9z=JjQ5du GF&C) , v&$\p*?&$h΁9)ё3^J&AAeoZW^f)blM;M)PBܧLH 䯓_G1;R 'K:|$ks'a:E!2P$8 bOq~ǣs<5) %\GT4[r S5eIi+Lq۪դC8|"[&V m3SC!$^ДvT_SgWcŻx&%-C=іBuÀ(57 |.bQn9mn8};f+]kH|vkbP[l男 nuvx)뀜W"Yc >xi>!󿥼2"5aM{=b\U~0z^,8jCL20I/04fcW|sż7qڭowQzfB6\b )F[y \\J/ 'p]|,?5Nس{‡ q1#HƈqwxF:hawKvv>N:rëd)SJ'MMqV0=QE9CA6gBl]OHuf^g[S 5$S {gsg8٨9&m1H 1dϣH73_p8J2I@p~i:-]N]:K,lYM 5Rt&ͯJHD|AWXDWٲCv` %L_.)7wo-N\e:֨ZCv^y5KDeDx[uƾ2P|KiJ-ُ)ʌ%^$' urpP$ۤ- }Yt }D:=Dx "Z͇y 抢M3&vZ+",v|0oF#+ca4.2! ;\MMu}N|o m|eϪ1e)?Br :B SG"c~o Lkzd dڷ:t\]Q@r#O9hAtY1̸#I1/wUOi8W)αb?(& Ԓlw =N~٨=(Gѣ^r;X rLs%{jVNCxs/$*.-aCʽ6b^ f@Ki[=̂jv .xpwKcgE.oTXe\D.b6TNz i}6nXZjH;f&?ba#}[ # սEBtIK[A)(, IEE_Q )䈟"+^N02Lǩ%#Y*W%_^ $]BX |*%78Bj(/-QM)>ͳP%=,ck9Qj*ujȚ b~QD%gm(w)HK~-Moi6+F{E1>ޣPaf-pnJ< YʀBFn FIȄw.J) %. JvAː=&>JТÂ9&yNIC$pC6IhE.jqSgr= %硈O+q?sNn @AM:_ h?n覯>[]l6(k~wD;$Y4Ǡؙقky{nC؝Qb}@U5Rwn!'HHfHW'k6cU!|{:b Zh7LgN}C9ʭ2]O& 7&%</ cg&nm|9lX )F9s.A"uZM HKj?p\pPTwiN(OlY;uHpn )^HihP~2ŧgy}]*W+V닰:1y-8w`\A ʵD:Je"hu$ űK|Ňf w=M Q/灞+`in?qM2xŦQ`9[OOo Š(@@anyg1 -4E {H|e1IK]q^B,(/bbMHD(%s@/V*D8  1 %82~P g bn7:|!R0xk:'Tf }QesD#[,<|>74@( ?w;.3Vc{RUj:S^l.ْ%\rw]BfHü&hk;oo:OjuLje L]{ū4N%sQőC5?S#YHx:vfNnO[>i۪ ˫ iȟ{DI8HaY)}U[@A) J_uaܞȁ"] nENpIP#4 w/h3h }E}^ʏqa_2q<,.^z//6֟סt+ٰSn[FeQt.8}<]T~)dK*ILg#\IK-z5ToL7F#ՒI 6F#3=П:ʏm]>zdDΰyV],SWק͈]8A–!a-E&M'Jsna܂hJ Vgx|ݢpߌH+d΁aŘ3J"]Њ-ol` :LRp-AD.Ɖ"z?I~3VA슳7-@ 1JvkCm?ylƒ]==2J+RHUmra1(>8X% qW\4rB*ҟ'eD5֛`xd"V?b1vIOW;VkvwQ.jK<j v,^\Zץ֍Нh@"CɊ<͍NV؋*|5x2f?2?@#w@\1iX*9s0H\Йk(`GbuA-bd Igxny('VwϜc$ %qW,:m+ 'v[=*YRTӴYp4KDZ9nC0N%DfMmN/4di'~Y s']>\%xB(Qj6ާm4.%ԐbZhH!N|hg UWfp;Br9XLgĨpRǩ֟ӓhe>§M'&-uL+Fۡ%Tw nN $mxL{=&;Ke3|)pQQbI4F/N 侕8$' i?7C75}^n@75<]9)MgK ϊE)CuoAJj#߹ÒòDO.4#]U}=ڡ{mhU7 #8k#tjD 7*p9>K'?#^arLk`*)7p&дK{x]oFtwZ[Q; j:P )lO4h+!:#HK<.<F2Ut|ZHE; /17u޴NQd3Lqꤊd\yX?]y ]hZHSlhf6QH9}vݑHˇ[mW'!}ìo邇c}HmTi?8уU} 61fԵwX{F_>˨r~DiS9UOs+uuEDNp, {k2rg O"R" )lnzAfX+%bTIS`;ř?ǒvrPeT }?SۮǠ~tn|q]Pu_͛M[̸70~TTJ(V-դ^."}V֦~W=Ѯ4UȁqCwй .0.3jgF.g(}BPwD^44DP%{iu=.H3Ӌ&B:ӷY%tʙv8{2ztv~u a& k婄rZu F!V.1ye/Pܪn6y7N6f5p!-1km7vvѐ դ lžͺ5'$h0 zn4ZO  08,,r A P>}nj@! j0Nt/bDRg`j Qngwx U?f,O>;x ;:Tzavrxl `0{ khUnPܩ.)'Z N( M#t2qS )Џ7~ٰ,|CF*/`XO#_1bLF]ZT 2PGR96=ulHe5lևPEtEJG1;z8ݨ4<'uB'}9%R!<93o*;(a*EѩCd.Sn2CjCqt\^HC7)+đ/S۩=uJЌ|G8v_/U)%֪){nEGB-2]y]>`v]7R\#&cBplw.H6Ki1⋲;h$5nmy}vS#v\Qʝ||ʷO; I) [k ~y { `, ?J;3.'^@vމ׀1bP*^\zwc8baHBo,ӑ4iao^mfF+'[*̼~׈kq eZ}*zWS_/*"xާ>,n }fˡD)h$&DǥI$ϒ7%ctə|ًݦԘ噣;XZ>BDۑ>UbΫ"xڔ"C Mٯ9OΊ7 lzffRn="ىP^\O~2#+q/7r);CT{笽 e2y$).2ocYhN2:űCL$E/NŪ(1 oOMWXZ l{.K^7,W%ӻT4 h)V'kV,i]azHu3LeO`$PB~)/t픃վ6+:͇D.0 hDbsj9j=Fq{Nm$3МH-T=R1LO7Knqv/DkҮK&TYfj-rAr#xK7Uq/JxA[;\'|֍qTz~x!)ByYKǬ颃ih_U xJg(|7,˹)uڀ s#F.z=!\܇kP&(3&k]Q }0ƤL30"ؤ. Yq $9lJZ$႑ }r9oyZOߺLMTrt ' =tBYT,kbO:öQ2\*_,dkw aZ1bs)2(}rpzѳ6T3?p:+.1~0;5@,# A Mʺ}rQ ۡЮc#LpxhN1hWx'[M!J4 hW[f~kwmz_߈-|_-oFv*䚝A=7/)2 (/D-[_g6 Is=/&qrѿafw46k*?ޒ0愞+D?T !N3n#_͐3@Tf.b &xyLh#jrS- U M3TH4 bd@ڡ1*29E"2qKS1Ԅ.vnǿ/V&K.l(OInS*wbO;Jܮq|6ۨW ȗDݮAu@6nfu@ƦLYǵS(b*>әYfFJN~|c.~7^SDN<\d.%2pBlG=lcc)84 %-:h, xJǨ)CQd(@X#󋧚]mF5Ur+ʃp,3Z͐)Ps$cl5.0, wkYs}^"oFCD:׈UBID!qgZ;U΃a!20+g梏63Qs?9ZŜgXf9 EK 3mY!Eh r*V^Ɠ O'cIڢk=QatF忟`Hؠ i[r{s$vau&!4xu>O8p+@H]Ɏ:,~}!wVV3\68Q.oUWH;F%ke.wEl!fu*HeYXuoj)*']Ạ'o ,ܘJTTT`%?  nGdv @ANNJ\klՌ,5rkTI06=hzUHIS+Cx1c20,4V;<w:g3 "vwx4-1Iˑv~6"0haiҥ {NF\Ƹ7?̞y$A=0%zNd+H.v#w2@h]:J9zJ[ 8% j7z`>[-{C*7*%.W aT܁uu!l{ĮKrhTGEu}*5$JJVjgL  (Q#X{8j?0{dL}(n|EATw> ޶b`&~sZ !^cO*u%xIۺb׶pì΃)ݡ=@>a {u)6?lAq w JO֐.R*) haIGS&FF) HY[LR 6UG6gpJY͸qMR|H渶8\3v׾z J̌ٴ͹Q}+;i5FjGN*t; t`jɻћBz_D5 C36xT3?qZAP^~xUt6L[א_rB‹0|f!lx-Njamkc .Q3mwx2Q>2 p$<fWX*뽱['\[yr& jתt&ΫuQW# "<>)JJk[a*٪Iwa,=*hv6r '́j7Kfib<@+)Yw|qn?ܘ03a5 P-ׯ}y~o` k6qc)(q1 "u%u)e;)ȨI(ty$[Z^s< Ѣ$Z?FmMWخTX}hz6 Krхc#1D@EƄ97CBQ(ݵ K8B| rjwd))o( f(Y 뺁W\H-=TV88uFfRʩC]A6^;][PɄҏW!u BLj(nV:j"xFMk,l i4XU/1֭֞`aDNk[ dUorbok #V(,lb'񩀁yYKDݱ6^6:$6gFfxKSw\ |WLM-,"Y?`fY's2x.&/ˈ4qhSYR6<11W%mq^T2}3'Oޏ\P!ADMOl_"wjgѯмQ_ק!-^+(Su@1u[pہQ}e?@{@QNd̼.f~$|2to;ܵX2x[)::o!{p٪#|7-ls'i5Š 1</H+6uK1V!̗l1/3h(x8C0Lȣ6C4fgVo_][Lf1_l 9m4_PQc)Dd%[mrEwAC Q]y>[` @SȀjն8n >JÙ}39ogT61MpaG,ؙζ#Z!VjAOTmj3zN6u샃 ]LeV9lCw L~d#TIK1͞T~kЃ;qrHݖi,m1>9V7Fm,=D79:Ӛ``:<;'.z`R )pEܕ|gmay{D\-ŷE}!$ '[]4Xj79XGjdXJQջ!g%,-bE ̍&a*"_ ܮl603z;!YM~ҳao`EUXƶ^i/ 0ꎦ3hE \I/ 3[:T?}w73(rd1FUCgvXXj/O!Nƌ(?'f% lWVL}^"LM phW$qB`w)W{: ~\t=\os`MP:.HD9TSXެoK(b%ݞ$xu\M憲.YS[eKf9-eH04ɀ~iUH6^Vua;_3(@\%<,Kv+ypunb ޼+:^[G X$rjc7ݞFA|<4>z_h8.Ψ;YB6*-#)sBmAzSg]mJ[PCFM|UJsս:y.2{csآV-[A7Q̭?ͅLtP*{mR i׿.bVղ2q_Z0E(HcDH+Oz{^L60I\4_o,L_ѫ %8Dp|Uѷ\A%K⺰#vb  Q2oqqH&c'Gkgi|:EM?9 z[ufzJyE܅~`־\J$[9.b4+b$.b bq=RP$GRLt YeP{ HK˵W_X\Yҹj[HZ`vkА-s>* Tml課C-3_pCGo QZG =QUu\5-T3j`,U_ M҅;#ǃ\CV6ü *H^T&$aL}d-M<,$QI!PΈIK;jUU'" _e܃ھ lhE}Hul9Cv 5;xt|=ɹ^C1h#T*ݵ&7iϨ u}QY2}lwR$ )Pftu#kP%=hh:Y~|PO:u~#T?Y! Z(=!ULbAaMep|`uX{Cї&،:<( 3yǝ\=R*ٍ\PP+- Oi;)->﹜yQ[7LTMp(FMn 93p(}&ûͧpgS*ݯ]qBv+yMzvW3*i˪業y31^l1].c&Ðf`4P|H0yV/ SS'ʼncjK&ǐ-_5dizYZgeJسJyOo$br}3ev0 (+"d["z!N<\7jt"a>Kg"S*rWG8(~|/b8bæ#>+En=F+╸sgT|}֟$ M2bݛnD Ȱ+dd K/ @wn ѣ|~@x;#H:SЛFZ$@Fv`Jty`JOf_8f} K^n4Hi(Z q;dڪ h=Jruʧm)"qo='ގDžw`,`/hT,8iM>a6oL&$= 'ϫk$"G%ٹqAޘ¼ gj"Mb !7@QG8n.+jVսeKVy9["&{vѝCl$z.p2z(52ݧ.`N GJ(&Ȩ+}2fFyƒz|'fJcu,D׶}nŹV ~fh| /5ex 0^lłŔ W˃v:k:/M nDjcW9yY Bq> Z;Rlrb?uI ='Mmm%z腲',Ր9u.pG uسq|f|H2YF\4)%K;,iM^rNح&*;/хd;>I'Z裳%EPZwBmKR*zxGgUD>ٛ#2]',U@~?֙_v–AaB̡'xk&w1BǙ"G]g`ˇ^؟ ]LF51%gK*s6ZE.&Wf?y-)[S\C~;|eښ|h’e{2\,v!+!wڹdSʏ 28^Skt4rj4ǽxl]A>g'j3Մ{?i 앺ɚ=LEM=CY -Ym }i54^>'t"`dOV=;,6.1󵪭/vJ_C^/uE k-/^NK 0[iY|t4狎iw=j~'1W878I V-Bqn"$Ō8 Ж/of41W|Yմ&R\(4&2MA܊0weJ ^U %ZI7Kǘz/]uf6xZ9p3k0Aۺ흣7q }2Q>1Q=+9CQ9mk9#2c #rs T`6WcJC"55Lj1$Oڀ6]WhF]JDw7PZ9̻fDmG’+M"ܱLffF+!_1ι~8דtJv3^h!5C EK[sEO&igr}hT q{P3hBn!O &8VĨϖu#%7n6b*u+lq{#)O)B3d UV;4n t$ dzjAOB4m^lh`:qqMH$3Ǻ)JI8vnGRK-QR-BG| EZ6ٝٙPZ#{a{+ ]<+ _7[8- } R4§FnuEDs;7kdYvw%SWn"10|iܾzj'֩ %˪)u&bcG7˒g P]ʱ2rI[ Z0!( 5ҞR<1$6pIXM |dR*A.N2(i#.䕎ş o(;@hi`RHǒp5,M%W{ 7S{s=TWZ}Ulq@x/Sޯ8䐱t)MS c ,`8>% R7XH3Kf6 ;:$"tI$fU'kqt (4 o7ȟsƇ r-4J1Snq הwc5m@2u5^^=AO Ag+Kщ&I[RU|pԛ*K}h@Ulvhy+g._%Dkhe@dg?2oMkkO̥dӳ OScY:y6jv&ݵ2%(b"JJR UWHk*72`kMj%&rP:NcދH^E8_U@9k )k1zUo^tPiɭx[%sO_`Nrkd4v@wxS4)&{eʻ% a}c$-ԿeYv-U[ v~1$1[93LY#{ uvAYaFs03.X[-D < /GIhsHk$dQ``ez Ƭ>vcX (o+rF[r:#vEIXrּ>W$Z?w!u{!kA0s\T[t,6S o[eI ձwIL\k&BģXZ=IaB&m(pi?Aڪ8rqwɂ=QyT+q |ToRuX&4N[WKJ* )au u@)qE# :Թ ?z9&d* u.]l]G´-UxDVUoq5Ig&aێ0rdJ_Ϙ3ѾS WC5&HOr}8_E}(7X w~1_ӿO Z2LHRTHy͈ox\n0R70tR53yM$ynFF\"- F `ys~dCfAk&b=`"{;ӞdLnn&VnzCYՈP{ YzsBҿlgPGvr[RS6쒒9a'//l4hoziuu &z=aX0 TbuT2ix.AIܗ$ZTHiL sFTNC cG`i࡝7vl]'w"}䚍_-lhUa2C|bX^w %rb)Ph<6`> {zX 8"Qv҅+P8:$?Nǚvowq8Gl\]n .pȶ.[n 6hН۱'kC3oJ*?RHwa,.3Iރ';!MM AG&/`xzNlL٥}ͥ𯇩է rHV1nDQXkGfvӮ`UK@Eh?B[Nxm2%aZL|{#iz M+rp+3[^"1BP\0eCrs2KGFWYHZP ]>Z}{KpӅrפeh 4usnr'O^7PײoW!D@9eB”t,OW@06N뵓#hkY4n}JsTwcD/*b/zCy(UG-_=@w H.&;^9ODJNU6̔\t/ݭo2{'rFְG3zv`L %6i%uMn3I=M]?TAђuJ ilzqoR"iw,GDx، Лi=J@)c%(Y|qe ' ԛ0*>DZ'[}R]q=s=\N# /!ɗ? ; G!47_f2[&H4PagLk%iH]5Gjj`sW^>y9($ÊcEu/s$#ad <+MS_ؼna]*O#n4|Wm.Rn7 q/F kU0HL` s-:q>"ɑmͬRw?/8 r-Zyp( xxA  GPA J+e&cVV!ԎqªQOo'`6ѕz)N'p .jĹ'Gd< Gsl!?/;V*/h#" {u"ѻ=Xͫ yp1[ONQEXXoi!CEgrA?>~t!Vcy2Psx#{\tmt; tzƢlng$du޺Ox^t _^(fwj.$8}8p+ G*g,_H>>}+J;ozӣ (j9f8{)~aBeSk"}<3,'\߿zƳ4PCQF7uaWs4>(Pqi+k} ":3*^lؑ{{~D/ ĦX&@@-FCN 8{abxu5`P@;+jƯoy+.đ+#/d}.G#JGY`DOgeC5_ YI喤>`Ipe~"!\I"1%OTQY?F j17a# 2{xHSsLa [6>`z0t.(^б"Mp[s)4vfF\OX90B6+_fSfag r˄T4T9HIfbn=l3S9oR57dUc5a)uEi~s&F᫵YAbc WtnY@Fg@` 0/7$ RL{zfDMWmZ3h.dVj rt`u"[߇r˴ă ԛo|X2Fwwe_,:gr:o "{/to,1yW3]N[l!f:pD}`(OJ p [TXPȄ*Y2)0܌Ej/!l쯔7>԰I7wH2o2ԍO@*#b%  faNt[cqf]'=I"B՘;ؗ)NRcM)l ،|ow 󛌋:(WU0m[pl0{?ILg=?`p6AmomWdg+?U2' ~G;7!{:QMaF<|`V FNt~}4IU?>6pUlDt~bY4lo)ֈ4ND#5>)Wko~Ň dVIeqxS˻4>d+Ա#r-pEH1nߓVALمE `m/V媐+䚈[)Y~.Y|C4f+Ҫ#Ii/[g{HWm\D† 7ߋwL5B%0ݞdծIJ*;ޙlӇg (/v.R迖jmĹ}Tg69h52-BkC>7%#+a,լoQݺV<P{X*t8V3gsaB8dBPkDK!kïMX:]P_bw&Nwxfä92A \\!PǾ@#UuD(?}n/-e4H"ã>04l^}*!QCr<`fVdnPgNޫy"{QҪJw=ttk9[\+Hw\)@Oӊ^Y  ]{mpo`̤o_FҷDj}LEC) 8OeoMc9l@w"B~N%mŬ&7t5 YY4??럩4#Zycc"Ø뉀<%@.N9 so#~=Tz0pG*HfpTNoۄ_5(9^j1Nmr{'2o[Л46ILFaw S`ދuuaog҉ B u >_AfՔƧ O_ oDekAWm,W 疇'GͥBV ,2jBO&7JNA' kmXMwn]:C-uy]d#*n<|fx†=~[>&T+x]x%*8w*d$㏌ŨEAr[ھ_pEZlB; (4 ǹ"V:wJmiaV$̔xʿÄ$[ ?𡇅;P4ylCswn@lh?ib=) zTgf y(|LǮsѲIdX#SsEr[n[9دPLJ,̃z]l I)gMMN/?w@ϴ&| _Q7^]:)R&߭WlGL:mx$&0rE]q FjCREͫ^Dr0dH?[Rbr^V plS?V>XDQYoy%}Rh\zx>sĞ1#WۃEx<ʐ^}b_)cj33k=aN.c/@U:@ L=Wu` bcha)R٭m4qMktiIE:)$*;WW^RٹP~?t8t\~,K/@HО~%|2v\M쳁\AqESQ*ό A ;J< Y7OҾهqncxJa#Tzv .LfcL5i bE:lf%3,>'&Ȃ:'?o'͂epvd忆*EDc5x?3HSIUv%VeJLM@%yIUŨ#wUcDK{#I^hb ,bGm2>"{[$ov)J谾 ?!&`%l;] W L]d<nrKp'5LxE$0ҷ CW)7ƭ05w6ѿ%>- =huhU<5DpqNW6㍠LAF(H\ UAHƛLٽ^$鍶u%kyG|5h`Y˩F_>a3F (9}nPfT3(D eo4:٢P/*:|׊Grܧ͞2oYق0m LZxH2t> FBLr9Yqʀ\VckG-ޘ?gm2i9|fnajv)jd7 *b̟3E/ve*@o|Mozwg&ĐhTz_C \OdM%ᢔQ6!CKbzy.^,NݒX"2"a NY7!/?YNo;́>}SQl,T%D#ϼQ!4'4j@p_ܲ;@ 0pvT%n\RF3ڍ5A ,[ʏ9xvo]3=S#1ޜpev0pȳTsT+?^߰q OJ+*œ2~ۢ#\Ec)R>ݢ;ϊ F}5tπYGw-JY$.i!BzTrbhcѫTj=g{lQK bƗ^_΀1I9xne.kPq Y6^ã#6hy=o7U󨚻{)wdem>0TE}~Ǐ}ڨ`sۢ-Зϥ.N.8Gv~yA*NBVh) xNׅm@#}jyħ-|y!eYMV޼ROv"<B #hkt& Z\YG{'itkmQͨ0PI-d'thA"cP#>,yZt:@笭#]ݕΣ-dy^(=ih}nFҩ~K_\@DZ'g4 7+b\FV>U ^?M2++DjO!n7.=74g7a=c*?kR,f{g9T6Ku^7kY'"{eǟ3/[|W¾{ xהެ2\yX/S p[[UMxEUEF D:&]Rg=[C#\cU=6^0a:p2]y+;I/j̵S 5&)x1cgUpgǃD@/iƙ`xx-{={C@I0+ h.ok 0 jMfFݺYWm<!YF ʁg(H*(+nzuXvO-$BJ3aRW/P'eǷH ^(o#q]J݉1 d϶I@ rEFDJ]Y}G9-(L`͘]yOȿJe+yWk^/^M&JM'sIGGe+X6 ux_p N; D%y /=Ј#qN =@OX^f`TBCM3-0|90\\Ѻ*fNKɪ0CYF¶9~-R4uT1[oB+ ?>֢ju)ާ^ +Eo\g JK1{IL1,!)CE K`1iJQO.1[=I P.(I7 fC-!q&7P ;C瘟Xi^u<'gQւk \9 p&ō$<*jj!\Xb.om~$1x7Zu$Dc,#z-#rh '!ң#'ӍfUYquJO{6%؉&'>>$14 1l4&6420 U9S$Z{T}JkKҩ, ]kKgfT6 oRcuqtR[^~T%f3|3SrCq(IOQkE(5n)tnw̑O>r @zwXtb+:nWĖ~?V4l6`B'+8$A\A ~M^1ԽO ps WZgR棄LW4dr3S8d}{ Er~HXt;?l<+ZJ0aX-2J&{Lea7] %*zc\J1=OiBA%Px/VS\Pwۋ9>$PraZ%?fX7PC@v~\V¯GQKZ@Erʦ4iRkS 4Ü붣EoB+Rv+ٶ,TEσ퀚%́78+Ӥuet|0te}$Llˆ{`n`Z7*] w -qdoV+k_Dae ,pƋ-,rnfz _8=zKNdC9OZ]mIK{.b%%>V[ޑin#Gqg, A9FWh,W4N2Ja*Ӷ؅m{,N ΘТʋ8>KGE'pT۽B2[aoxykr1vC*s 4w_B짫k %+]ȷ5*+;I9?ҴRJʜB6" ܼ 'Uh"]+1+VzYwW8l ͖vA]ޮ5֗$`lz庀I}g(Pwq̔o2pXݯW"j d(aG$Gq `O< [%eGu{ZM[_1Y}(M c0tbϞdu{(Q4J&>cVh1~S ~ގx@Ћֿ17/it }lLٝ,c3CH~%*n%6d (3O]UYEsBg3s7ҿ7/Ց2?ŚEiF!',)&0yR@8n<}?+MmCFEuf$bN7ę{7)PBcΤmBTA4ęƌW}"AEVzXUY'Ɍ^>\8v6Gqc:vҷ߀{#Î\Z5@hHY7ϻ%> kEzÅÛ$U&mCSl̋4z`\(/fΟfrXG 3+s]o#?X`A~0g+ۯTthZ՞O3}qgLm{ rɈm^):9<>ЇڬwH*s[ ,@JI @XW B@]OiW[j+`I%tB.Oomqythy2ԧMEUHM=Nja>;h{CG\'I 54'CUW갈\(ʉAlt^xS蟉 \{ŒwttB㳄ԇG;DG$ntq /_vSB"M-ݢZl3RT'ﷻu:m 1 #8A[]lo~tĐh7HQe ~9]Dgc~8ݯoE$jqTB=n[x”00 ,ws&mnAD$z$,2W&85$Gi+leᅮk#gƿs=:{.ǻww P ϱpG_H)}WlA3JD2 13*t`qL!/oŠa N2xsbSvovK1E9;PX,iP2o'j-f̅q(f6ghtX^Fγi+F5]OQ1 WؖFw@s8da>} d<3pc g5 4+tiǧHQyȱ7=v݈Z0m---I (C014&>2:)J_B累}fx_j .P-ր8d{M.IEr7B),&6"t$+D]:h!H,^%7,8B/$rЂȻoQaxyO`!ABuJ^# 졯YovƷ(nFJ(T9ퟝP Fĝkb:^ 8 a zYRR!1$en:a@~42@9zSO`.zZ6^lݘmpI$}Ey+ IJ J+a(!TljFqb i>4'n v8/쵾U=TpaM8 xSy"HIY'xwXNXJӧ'hƮ54ik8GXIBvWt2!·/t&Ӓ/?S3\cη(vWIObQAcH4r8( ,+ j BG\? Fj+[Ǭ]>`:|aBb7E"Cų-*L ~gB j 2kMԥBq(ʋ]ePK `G(l7>^f>=nEG FU>r$ y *[A$o7vH<ʧug m><-I{@@u>AX&yD2rfO,h9Gy}swUC7c*لӴb%fҼb(l|ґyF|о}Y<+yi2wWE:]LB6J1~;"qYCv*;_;8<DK-hsMbZ REI1 M_xY@ ڿB^aaS~3/$!ʙۛ,Vb&B|NMg:zha v{cstJnG +|/XxNw?˲FԞ)xejzNI$էf"rq qjXZe+@R9B&6a.Jf\dGGd@Lvn}A0Cہ:I,U/3R)n&=*J ĆQ̇TB~ݑXe/=?pbZV+Lr r~cnVىz%cԛ[aa(@)1VPEHa˸@3 vġU$cQ[-Y&{4_u' a:tMA=<< ZKRK %|r NP$-w 5C&͆*4"#EwevלPƯgW >ko:·.Xv Ҳ,ݹO^|B׫cOS͡|4ytv$P=,hG.D@mX;. иƣuO߽pw7 J\is俬WTX7 B=FBAՙ [2Nws) ;^\Zh@m9Pab\BE)Xn>:.?Ҁ|3#:ZeSE ||oT/"OΔ j¥ybP0e:ݡV?ezUgS+wO٧1>T/5"T4C4mWǤ$c.=78F( ĽgJ'3Ev`%=b54v玿}޺AA3;ZRrUټS,]ZۧG)aUZnT?L*YQ'Lo4am?,gNz 2Frclǖ`6;V|E<ٖ2~uC54uUegY2g|j*NMq` @,žE0$,n:O(;s7'켐>C¬C"!Ksl$>snGvM2 SQG^+Hԃ6j%K$M{vѵ_|[cs㮘!++qVY~Ot%#-Q*iA_0=ن!I't$Ug¾1%&$:ꔷ音`*F&YfvI.?,h[C/ "lV0.CmD7|%m[0(}6T( +m6g"Tsoq-5#vJQ֒X×xӫRņȤCy:식Rf/vIBE`~uiGMVy.3ԟ^f7%z_bgݚs R9oʿ@>YG*n(_T"+=9*[0Ev^@ 5 ^qv8$c,UM(튝S$B n4z!hQVS X.zv⧳2' `Mw0 ݯvԞVA—Ǎ-1RD#05 hL0un14ɞ"ƁU0|qәĎ/82`c'($Ʌ(W= e0=$ 3;P:$u TTK>k^79Z ]@'p`J;ni#0?ah&$UՕa&|92oMM bA/#3/yӓqokoW;j]#" |B^ ڀʵwUܓ}Q$mˁwA-N//mu{Zge߃Myje}N:_ + "|iX"61npG42!eF/>,e&)LOVW|Tp#)ag\,Krf%K[r^1LkF@Io^W\K>\Jx(",&pf7(\bI33 Yj!޶u=ONEĽh:ZvRua%9O pN:d)bϱ..*^׽$\wh9~!O[\xnk q2J 5Xzz ,4-=TL"Xmh EVTd#2A |\xXab'HM>CɆ;Tk8ܜ̐dL?'a*s-MP \<ɋ>m/ uQ֍["ɞ];7|LUuMj1Y-(پ\kmU$ܴ64 c'Q&88oɣ[~Wأ* +ܼ`ƉZNEjx>'g/"ϥW/9S{ĚY~Ąa oGX BecˊC#q Lw,GH)|?evx/=&ݴP?ON6xLYG'.$B4&I[~V:ȉL )&gBė|0tܕ|2/]K bB5RxML꼩,0R8=g cHV^Wd xdڶv?M}i#\Qؕ8t=}~vXp m| #MG QFΫ8KRbG\qut[-j^G L=ۖT#IOq muޑFфE0 wu3Fk*M!Vf [&y*5_XTӢ+\ڶ7>2ҰoPO ็zݔόTt#1d0{BzC[a, )ÀםE:"'=,>L[s%~[,MhEP* 8 Jdh%'Akv1B&eŶūb)oJ`b0t{ ƚ܌]-'i~rMomoed' f?A T5DBxaCg/8$z:Àt*MbJBK()n֕ %smU,۹Q;xݗ4PN''* #WԻ#a ]pY)y7iDL$[ߨp{Fv8㫦zvhEul7]B,,G2nH5.QXS9L{fJ KAV%q2/R*3ϙRGTӭ}yl2h`<0N$<,F=/=܌䀁;> FG2ep 0M9pg!T(أs@"x&? V""|?-;uQZz:ڟ)Tmo<$@ p>i$^zQV *Zʼ>Phۜ|/ OCeN Q->1s̄j- 2pc-8vA16&0,cEej݉Vv"\G:7z_YJjnD+ sbaokݒI~ ue14W O GW_TuRZ'0ƕk_d eCA 6sŊZ*]g"f\ArJR[ #RW?̚e~(|8-BsF$?:p/XFvW-AYpd8Jl} 3UN.a~H%A'/}k;1ey2uc顶@-:x?ꙁհ8Z)9F78cx-b5%5"B6f! Dw mƒ<yٰ2)1?:E)5A݁}CsSٚ>W'P2>l 8#d:F%%2 ۂ0u\FU*_WCoj3ʫ'/n /{zNN&v+̚>BhmiNT' b@zL5,`E)ۢ!>l9W-[ťxw-[$R އ>'5_oϓ;u7ya)!茼B_qnr%5Wd2r-CƻC] rZ:KEH%"6`UF{Pв)5)YSJA|I߼(]G9w[ԍcVPWBߊz +eđrϑsxSL~=T.ToQp%jk%n(ߌǘIYУĵ+-&Fu,_dC7L!s_iƈp%|ۅ 돢U' rp20= 6Γ]Ҙv6Í*혈0ݗpךpm$RK j,Zy>Ir-ÑÍ@ e9m܋_ypk^T#B7q.Xp`xTw\+9 @B1lǛAJX{#rEf:\z0*^?ê_['jFeV)R~SdچpXfW߃0(3YQ!JU$Z2!_|0m/q,<˭qP wlr!b3#Ө&hH;N4GjᜁL_NV'nm\}͸ɵn! ootB AYTa| 9t  fiDŽeA/hNg78PgCF\AOS "u' vzFA/2#{Q$shbT0BSkw-Yr!z{"@Q[umzd(itؓ& {ՐЊ$C!!7/&x< ʾO1Zneִs0ZoGJ*x>rt,Õ0jN>ULd]%  s\mzx͚k7@#G7TY z;2|fGy0u!t:'"4;6sygc晏o|,@(HAM S\,(HhzXǼ_,ظuFOi"jJ]>#;4KW*s[:RJ+5b՛HG (lӶ SsJlMwuH6؜~`_+"6ݼ۫56v @ _-بO*M[ƥ} ![͘J-cD"߸.ڞ;i \*fN+W8Y E{,My@ ADpwqYyLHFUrtkeWhz6ۻ hery^b?tήzLXª^q);6P~^pi{/^xcijV=".2<7-u@)jQy[2',?j~0sjv< vEQhAUc*q.R,6⋊+zY"B}/[`ӔN]y^AXӈya>$U|􁤨E€!OSny}3_9qHSNUFnHT 2?*h4{Ӄ$3 6Pe*Z"'k}ަ\8EI5۽- wlsi~ȯSY4 {>(g:pw9To]4dڛ&0DS3/iSupx0 ٹl ~}7ÝR_IbM  9 X-uI]z[q9SlV4Ӕt+167dZunB2n:;_2} x/ӄ|\L0S}Cjbbߋ!XGw(4Laf_] [؋9h'AIf(AQpXFqKP 4R}Y=AR 9~LUv ޻WV bVc>v$V̒ 2XN\+E`醙t{cH_@Q=k÷ɟsغ7 -byZ&9}Ri|,cR/ܥ6N?!2]X;" {R{M_ Vl[3 Re% fxv sjqL gΗ\t|b?ܜ#VV[v[&G+dV80+ܟ яaeJr.L )5K=<,-+1M; 9@ӧ"֕MA+r O}TrɌ7[ڃW֝PɁX?.]k݌>Ck'Bw-L{TXsEu~<]8v_.g_o#B#LyRe+V{\w wؾ8:@gmiF QEhr sbK2'2 64м݃Iyc_H—Q( ;խ{.Վ+pvaHq|"i63h@҉Y*1^lFVb)tGn`3D0Upf]^f59EV x&s1W _If#r±`aKefmS@?hx%Ri= fkRM";vј/O F3#bFT1V46+3m_옊|דvaD/9 ` )B,h<|Ӹ ݇ -,=z,;3A.ޝU;cCTݕ–FǓ/ETmZ/%"QqH Ȅ*&_$g$EYB֚Z1`BFN?bON2ήrk5c`bǛ't;r)F_FFDk J-iip\E{RlS=rUJmoo <pzqwK'lGaP9RBЍ]\ˁ)oI=w-H+Q\ZHd m~s)pFZ~HfK{b"Hfvqyߤ@$oWX(1w0qLV<4 ݖQn׸*UP+ K1TMy풘? D^gOj`Dġ>TD*Ҙ/g!#mOC _=DЭ2>c`ۥ2:[' 88h`aj{ޗUX!-tF!a3r5ϝOKr ZqH;ͻ*yᜓL?m$ [._{^yu)1RSQJͶMkOLdtoFjnfOռppgL Мۑf~g~UX)1@`0_qBj/Q&j<\-s85BUi{| \J/-dkʄ()t -osbJ7i9c oB^'$0?}WRҙ~W%@_膢b8>P#)*Zjǡ 9m-7K`mZyddNphS_oVÇ]xi⫵G#FI߉9L}T*=W#Qz&( B< / cɮGK@0ymwݴ\)aW胴%1G2zPSUoOzģӘԥ{]R $eqɫ*cndxHv-tS'=4 &ڨ_D$4."Nd=6+oLSYPnn% Ϊ0Gc`WhhMI;p! )`%N^%ֽD#d8Ĺhqs2Xvs2ß@P,6Lyߺ{{*](݄^}|{4)^cqI6^r@'ĜkI`;˄s-7TIqv9ht j뚾GrZP!B C /׹. Ҷx~: s[L)٢)^~WHk+%X綑je [J6CpTL#X k_dBչv|J񟦚W\ڌՒxHU'f'TOF?tKWo/J_fNfȉq]}E_)u\QAfI*4nXڥ'PUD͟͡?Byຣ"6 }hVosR8ܲٲIRDʀM3k(PM :{gRY6o~O%P\aQtMُ2p d=XޚW94!P8di%/qaF.W}$V9cewjCMIO5!)\z}O=6 yG8Tۓfx'xmLr=2 Íj:Ȝw<5(R+4ʡ6揔s{%#qv<"{u8(:Z8bQmʏ4;u $=pj d٘#|[q6(|sY{xa Pf?.dɥ [uy!kb\mykˮ^l7٦ (=,.\j,|mіOj޵Tp(h'|J|"V;s++8 ʎe{$4Rɥ\ rםJ3d' !~5dtbL ~7Xyfī2߬Gx_Za,"u8!]PavgRH̴]yё`+Iy(K]^@A`J$Z4 DD1" UW-ͺCCaPLy-s-Ɓia>8eog$+#Jy& tTPV^! =eM|xOY4X/C!z@Hq_j;*|2G0$mѸ\ I.xN:%N'ډF-@ s~ ,<ςnS {R U%3JhBl8{7Q=(*KWIup!32WoܿrTjA_'ǘTujꪨR@K_-Ľ&/52R@ᐖs6`RT_JQ(LI 'J2D/Y6kW ˈ>I33z.܉M=o,LiOʍ(9n3̃VW DPmf @%Ŏ`RBw-L(SoM7X*!R}kzjP0k8!=MK/bzivC+Vu틙l؃"X ?r;5q>4.zV6"c~4ӒpQH #Gݳ@G%$.I7/-Tdm5@]ϲ95eGR?Q*K,h< w+"Ie]_Y07 "SlhN`ۤoF Jn}HjlW-zjÔVqwXo!R%0 ;,O=m eO-z%Cm\i[+Aw`ij71np{+b|%$莓c$~X"䙥 _b$^ҨӃ H e$YpbD5X$cʝ<)[/&P!{!fz.O ݌yi kŻ';FC5-W[նK;A,Ǹ-7Iܭ[y*5*>WVvjߔeyS ?mzAP;}"j;0QGu3K@q4˗ᰜRlȟE2}=Gkf_5z~:WJԠ w~sl"T h%0Pe2{Cbj4i;j[ &/%ɧ)~`>BCHaV k*Qfhz3YPr:ٞȨ;&^'22ss@qg d賺0.D^Qt``p&b$;8RbN̉әއ<1\ɺxc`o̠Xe^hfMH@,gq'|'>:Q}<=z|1spt0r9Įxрmɺ,wS`JL"s.hUy?y_t _!,H%m:Yk i +R]k:2BX׍ =mnƖN[ J)PixRkwnaWFMQ0n hٱKW/eͪCSto''E4Wpc >=7W7]o xlݒmK/ct4Ȕ9Pԗ#]~kz^Sf39^]rc)&&k>jd1,N@{)$ʾknR*/ MgM՟Q#P56Ww%fT_(DT:O6Gd(g]fFQDlPzbPBن8v8V@*cޜs;#ƌSV toTA']B?%=)y8qv$RЅ߽I M ܎~v5XF9"r=伸m_т;9(8q yS/u%nR )M+z&\qU\ՒbL4R waa]G7yE@_ 9 V?}LLQ1ňfx{p8h0 c d&$K7+Ȃ@B< :S-`YAc-l7%Oihr߭Fì8>>xpfE[!V3\]%F+(=5_,aT [&Y/tEVzMMqdP0`&COE\p  ȝ%CD[bJ韜ʒ-=$4)R(s٩9Ui,~>mf}#|5PStlR[=)%ofWũ$pScS ]kl-qRsw˦ Ml/;r 53.TI;75k0}S=ĪDf׀#<{`k}(b, N: gsR( ~'-݋A/"7op'b{2 OTk._lڕF"1^rX|.3icx!lhAԂ! B sIۄno x7"Z}@Z_-1/z w 1TVez$ &)iiDBR s(k)YSQ̥,n8q<ǜj;~ 4HM!ř@L MQeȖd fTFy[Tyzer@9CZxƧ>DCK"#o4W@N_X:$XN.fїs!:Yj"2۬L֔El߈ (P3FZh~Nv4X):(,{ 2b ,a&uBDqY ˲'Lb7zTV(QQgXf{"a;n4"Mk %ɕvmJkjdU4m*,`^!ir:AG[ʹGU;1_A,P-9ք5yt2 {fuJG JJ:`[|B<NpV# -Ts_fחjY{wzP!UUe1{wUP9H"]:_SOM_#p8HiBm,iD\,EœP)\ZYL,D jO‚ C%gYðc EL=.mMN;uAw sV~WɫSl`|K"-r+"yBaFUgD [sr,6ڥ4|[g .3a'f'tiͯQS7'GjH?}r h? VyDGu$k'_>kaXc('ۦ#Ӵof-Br.H2^=uJ Y̶˂66JEb.ђKg6λ9;1l:;1zƸJkU dꜰ1;/x)~Z Vcx6M롐"B :B|0HI\/#<[1X`9[o,zZg3 jHXmd5 ڗwkYؓe:SAv\$^'L^a,Qo`޾M|-*hI">2f'O )#b:q5w\@FO1]^NL&fnRYTv+ @H4+K8V48hթ͌/Fe|{ z`V|߮1 s34phwߐՐMTDy:fZTjKoQ8ħ k c'w=71ͺX P~I,kJwAvQUl2=kZYIxժAwv_ Q%~G+[ů=t46 GNPݨ'T$"h0!7ꮴrJ3a UZ#y|j:͡,[q΄x>Ty#'ݛr~sYPRqv 8-v#J[b'? 57-ݸwVm@u+mY~1)>DnS\#^Y7GȬ^ /p]H~zC*\AqX9)r?,r®?d?/ R.hx W/XIs%UB> 7](| "<; UduK;Mmp6 'uJXl1w<D }9˕N6Pqk.c!"ܪ wϸm$Q!AZj(5rJpk2=L#UpϜIk\/ Nv"':* 뻒rb0ItB {#9a$HYJT/0c56nzg'~Qm7,g(ď9 u9CyddDδ֧QQ8@?ica4GfdA L7'} 6vʥs~ XS"}+08nS6PP#՛]96QXzd!p<30 8רUg ns@bސ+?# Ed^TZ><(8 w$N/?O*|.f1r2~&^C5v4"eD E\H/8ӝB#|.0Ƀ l~0Ŗ$/εT>t@XG-~{T{j&4;WpP=nB;$NK}e=;4EO$.)ѲŪX`9A<@nZ(rp Õ3h;n?{ @p^8ա/z_AH K8jˌʼn[RR?MdBs>vlӤLTb]O*jq>p_l/O$Qrb5/_?B*)ϚER%)֔;Rʌ&VRN:svZDULڳ* w;ްrQb-v 88i2cj{!+Ѡ։j;jf,fO#@$0::h`pPTO ]yIevT"BD(ZcEPmGlM$ADb%yMvG=#ic~θhT/\yd788iӍ쌺(q`^E`Mo Y_R&nӟ22 /T 2J-p``7/+^LKY'sUeCxc;PZ.#$׭i 9=##bp.P?W9mBrQ N=F2n)טE9hwi瞭2r2jAANh5"}Xe"bWR}"&b!7W:_i+~pʖKhn.*I̗+ctoPْl n'3.3#xhbo@#yQ 2(EuNI'BB!HQk;̜fDx2bo(q@{c_AiD'䫷[kg?T3VOp Z[u#ƻ gBL\S-Sg@k}rz!6ld=4 θ]SEY|ԯ9+-K(W5N]VH~8eѓu"Sssv0 u?8R!&g`T¬vR I^=ow;] ib![mD[߼ww Usz1 DlYJC{Fl.S}irF'?7HU{V\iWJ"bfU*+EѽJifu.+햑v ,ʰZ\w`$ΣSRA(#g-s* C6b@yD _b$g"WYh?L9C ¡:74t$b윥۸dCF诈f)׏;.w{>&dk1d3##Tڜۣ- ǎ$wdX/!Y eHm`9g{zakɝnɩDCF1', !-C67,:1+l1XurbH ! к.FlW[<]I8;9(3e94⡝3L@vq-`t "Q𫬹ϏT#[}Yģ^ Jao[,NZa uY?j6t&QA J=#x}3>9J1_U!.|YА޴hύ3t~aBHR#6m^'Yx[r &+E[N`:LV`Ih(ń C;y/Q?=ܬ`~̉83oIgrT{0X{TN}A~qbP &ZeUY"pqAGcI_f Actep [OKȼs3&m+Uڤ3raNJ߻ f#%^Ş۾H&Ea['P[g9\8,ޔ8.^-j͔UMKJOpF)Gjk%[Lo'Jk%ň*2̌w^1VTQs Ώiў3+2ιj4>2J@Ikn=(2fuo@_ՒJdu綴م=+ZGp=z ~ $AGdTQܐd!_,a;c?P;,&|b<-w a0 s,ξPGWjpcWlۚSˮT^¼ڗ/4!~4>i8 ^* 2Ϯ zGN;~g(t,KxP־SB2Ql_w>bwdo sGq 8ͥU%8-|w7HsqER"2}/)o*C 7bחY+[ ?/C;S%C~2p7暗>Hwm`"8=aGtrR Wu(<ˏR| |]$%MHQB@=)2~6D{%PL^᝻uF𥯡ӬLk9 }9=ᯀ04 $51mL.hDu0}RS.@p7j-Ñ>N 2;yk0Omku$Ii;peKam')bN'\$a Mea}Qo-*,@zɓ3_ߘcg\ QeLvA 5qޝ"]<- _5x=Z̝#dhd36fnPeld&NrDUJIUC8'',P}m9*˃1,X^vECL?w{+<$rmH DRꡪ?8Q&71eT # < qx'}TMwN&afߟY#qrjIĤfıO8%˼9@Z!C\yX.YutGk Q)/s>Hbvt1I Rskafα#̶~hBpKuIZ'‰Ňr%`tm61.6,Gy4̿QYamuI!>4a1`=O 1sܭ(tF|#-B`z`$D2 T9I= 'N1'\X$8@f%?ٷ~V~Sٍ֎rAatlPn{%`%rALL] FzDj}31hbI N.5aM'|W\}bfq|nMqc摩L^~ 0z(:Ɩf ΀1Rvdi7ÅV=49~:ÃSN{G q5`yyUI޽Y=`CTAHs_ys {}Wg<k$|ddKLJ]Xľfdgf Q0$s32Vq^FLSIfr3/?Pbʦ?VEg9xw_}h9SuN'"72":\@ϒz>U/k M&pj]KMxravw"J-!F$}†me/`p,?Ny?]AƔw_OٓO+B2Dl)ڈ+Qjd'mC4  2Y% 4E',ѧY4D %E,^ǨyANZб(—ܢM.m68~>?@-O9 -A[D4[ 9;YyNp#UU<ҎD9~`*DkP6! n (Iir@['tqMta b3r "$"T>rВ؋A+3ݠDuc4Etլ ^γ[A+b(ǹ€MuRl3bѿPSux"i{5r W{1!T7=0B6L8#_tACQ_[Cc<(7?SL<=T0|-{ ;ַ@6x_zD9͇4: N8o?<~5$> N`1ONOJpW$S\zw3ZR-<7 }LK0WÐ "$nڶg,T^ksR2MStJm<%W#U%ʆ{oyj[+UtdЗU:};p[`ٶH> $V/Kښw|̓*{tI`x@](Yze s!Ȟ؃KGnrfabiht1Yը!Z˭ anx;zO?؃!C'{ptQ@?}&U^bGXsKl9A)}SZ+Th}ŵX bF PhR2eHONXDZWN\΢EebxB@,'qu§zdLPԶJld{ҿ!Fq)g/<}s6>ւȪI :L7{Ӕ8X|MH`z*|u.h;GpV_9Pܙ\: YOK %vZFzzӧlrT *SC-@ߥ>AdD@D V[yiRcuѰ -~юoY6ʵW&kmIt6Qg)0DO?_LU_t6l0Y>c 1 \:pr/o@Y 1j!@ER[5c!m@Bdi#F~<&Q,iЄ{˰( ;%Suzh~MQxJv;$J SL5s2L]$D}_i<+s P"0o[. l}+1-=,pHoL7];oB t?Z9N爥DnPs%}5#NܟajMVm"?obo5tVpMBX.JO *۫.-{dzH9h0w&^.H>tyxڦx<}k+c6G@!|өӅq7 pqr:k^&(K֎@ᒡT4Z<uةĿWKaQAwK8oRFإMƬRf8 X\wI?X˯1:U\/ϴ F=u`MTpzEBݾY&,<Q>Ol<¾t"_:2&X md|ujl(ZBjʌG?y<~X&itޫt3T:ɰ v@s(:fQܐ[]dY"~U7z Mr4Z6Fd >d,$M7>Asy8wKFЧ07.πr<:a;{2[@J4?4fÌXQ|8_X(>>onGڹȄ>xSM+0f7xju%yi`o0RcXrs8";MͤU6兜Ǔ:'j0]*׊3s/3 ?>cFk#eny9^۲pOcPvor 6@L>Z>਴Q7:ߑRM+)kQxkQNxmPA7=A]lFR0pS*o(J&N@TW4SQlr!ێDeG5~EX^uV6b[ptV8*a<FUݒǬ4.Sd٦ŗR.e xʲ& ſ$RN*1EZ|>"vԒd;~fxWs1g<!kQ#TV^KzT"a1HX|.5'1gWBy'요鯆EąIG/afu<0_W& &K*$q'rc:2j饼{jM,j*k#j*ʫ/_B;qvxJ`HϞʌë6u5#(2l)Kq:P],{tž ݈Rnd8sF!oP{IcI:M=4F|ᜣhF{~EL'ٮY7"z0 ?FM Sg;^SмRuoLͤ˗%Omn%F'!=wxG9?j&S`pDiOŶQU?' a[5LFX޾n^D¸m%'F$.KSt?)׶8oMU_1wٴ@ʨ6}0~-#?5"$qR)|O`LL)VA?2XA?W jϤ]q㿾WcȊ4e_ tOLDrBO>op[=/k~slXJp' ?j ;܆)ѭC~BDmi~M;XP;/w>{f 9;N81`**jx~ K8?VǴT7nt >`E=V*\0A5pt x_񲈒;밈X>v@]FƢK"5.:C ƙh?anI9i-e4$ sSgSreN {"i}Bqލ&1fCdSɀ g- 8||vwkj6a:sP/Ap|]K'Gpޣ1ٟ岦z7Xn> \~2~?IZa`eW;k WDv<"]alR7gc}c0S=Pc0)^jqͺ\)U\jOtYǚ #̤4(nfTß%%8&&OQ/.q[:#|d?Tg8CjG$D1x1~Nz3~TƦrG1虋ezr-ɤ.Ft}1Q vev,r)zIUK,k6$MJ˫j'(6?/JZv)O&A ֙kޑe)&j cmo.v͓pMuf k{"HuN׹>#Qw.d2ғe8ע3Ks{HA<.®0 eҦO MI$N:,E՜7LqI3JAu`7є K֕yRD>ݸ sGջ:\^$n[ Lr±&mq{ocX>;Rrj՟%ྜྷ3~cDZ>`֏cZ= Dcz,F %H3Vq#b IݥE˕Bu37|㭏N-$ղ7ljnkE[~L8tF?̫\X! yn 7CM%@R]GR0Ǫc'j9L!y[Gӗ)PLnh_$f/2)׍'1U-zĐsh͖ؼ6dJ~$Cw0OiΕ"!FAٻxevmSщxctO6Y57}0(2EPC-NZi{ChRHL*-#hKWz?t`͙v12=xg̹7UuF0#mqS-$5)M̧WWۉQ O4Z2-Z1fOUYI1;鿿oK@'ƤWov\{f PRRI2W갖O,0yݣoqr:V<@ѽ.^uH"փk2 k t tĘIΚge$`pnr#Z7өo?C.k{儙fP:43A~밡'2^%!~$`n;.dn,ėw;4g˂=UH *~ˁ̳]n6XB :Y{凰CCMX^cRxV6&_D t2C58cC cMb}tϛ>Mc|0O OR3wǖ`7[`,qr 5Aw\-т*M^^Dp2[0Ug~_d4)OOMmH\TihDrp;OR=&Ljds4|'~BMI*aZd^R~7&35`| :Ay9FC)%!KN }|r94oluu>y.Ⱥ4Ix}f>a )Lqwb4D⊃iPREjpĈS7"ƣնBTnXN̝wT,7ƍ-LM%+Hu jHT\eϒ= \j0mۉyݤ^;ݦ0yդCn9] $y4r>LZ| 1LK1~_g=4skuufٰH Z_"8w7vEmOV\+&+ !`MF( Y,JQ唸bGC _U z @WgFMh6N9\sCyuH+\Eȿ2#|,R7%1|' 4#9ƴ@0}ݷ},C.ܰ~V/+pa2E:a(HjNZ[Up9k+04o7Fn`X M&ֽe7-WM(k_96u3+K0ΜLFC߱DI @m2Q4~e1nx osRLaWe]/jΪ!%"9uX/H9kɽiYlb\wZai23 rDC ɴX32pnj,NASXp3`Ĥ& <*!W=WFaoW)|b*} :k_J( p;~@~tEض=.Oќu3ڕVc.RvH@  U a1%VioS5[yRZ|]`Ŀ~(a&97$KY#H )oQդI~Ҷ)4V6}hϠk5w(}\oBت K] h`G '"sqa2w3y) y01;(l)81maY5nS*4a +j+p ߤoQ{FihzwI`~NȌvzA'Jne%wUh|}ǹCW&x"Z$V%Gēt+Iaݚl^؞0 IU2 +w8=)`Z^PD4 J:g]7B9p0>ŏl>@|)OeۙnZ, _#_7'G[Bz~L-Аw|A.XRFR\7ٙ~B\Ov̡굶wfe 3B"m9a^8,09~s{,zICMQihvwqC *dc oCP7#۪v\F z#JM}'\Ĕ&(󽾩@Jxnی϶v'N PQZaI)+'^0ʡOʉV -L>6/ W#B|cw};w0M?הy?ǀ"dU  ?&tqƽ#;2i9^Bv)  O#PUSN'@C?˲j&2ɻIA&]NuӪݎOpJWH y}Ϳ]M)ƊqƜŇ%٧^|*c<,z \"u% YK8gˢJ Q tPz/ӿwMǥf%1&mʲD{pW N6,0LuT pG^y|?"2eJhɋa\x.s~ h*i3rVE5g'9nX2'U59[KTgO @b5F2B,çJH@}zJ5=fOO&n!bUz㩅(1'eWz&)G< ^U'F :oțșI}Oɫ$ WQHMi 0ox9,80h넂j0hSdvIFK訰eՔ fk*F^O2Ǫo|I 0W`hFKWuM4y&`Bk/0r ة+& 0N2Mo$"*t#,ǒ% S0/aW* 7@a%o>UE \ uJXϹrNDLQc='AHK\Yʌby6q`a綠7+1 Cy]=bRcM/Ujq:HVHæoH:'(M)Lb!aW_ڡRBp47S;96@ =ks f&݀ldž)&glbRLsÞek2]{!7&bƸPh-Q)Ӱk7ٙ,Ł-i0{_1eGkQYY-87^<}+Vil"4"s-Џ9#<â!VQ^v20vCQ=i`i`ò҄$D bJwUSLqdEiBZTfhbhsfR2waD:2y䨗r1ۦ7-Hđ &ެSv<}ڹJ5no#|/EQ7Z=Hgʜ` N\^ݘ?{a6㗣7o J_BG<8t:*//W-PqXi!rk&:]ϺZkדzBHsLiEFdvJ'bD4AdeƥSYuB9r= kޤ/F4}0<.z)eZ97o8chRc-==MMmlJg45Yd~9`L$XnK 5{A#1n+il߶!Vܜ>62BC{iƙeԖd\P?=Vii%ST&q0\أp5Ek.=d\J}<\N2e8aM.Sd۱KI]G|H Wi.W/A)0 90Up;Xy+tsa]0 [ ZQ(cBN_(Rh@PrڶiL̍U ^&؄BU&q.?vCكyQt^0."K~]yFku"x&S&V2}章t}qo M@" 0]LG4Zz$_7= h\ֹ!=yR)J}Uڷ (vJn:ѩ>5ʝ?\Xп`ARB7G [yI޶dA^xsɏʳ5Y ^WqzA ^I#I8Mz֣[+r|>pV=JSTͅt9>~:UfQ4DȒӣӈpBcJMvovrߏX3ƅه%đֈWe[ˍcݴ?TZ/b!< VU&}*{5Sl;f eِpQ2C 5w9[{X!dzsur5^)3Ha ÝfB̑_6KR8"){0;Q#œbp4k]6+ {\d=J8ԃgMW*BW؉_˅(4L>oT'Z5x"WMBim6a˧_怜!yl% YgevR$)$8ji_C&[=I]$RYM>vg/[sH;'=l@!w?wio3&kZKi;pOq[v"&Rpc"LtZ%Bnvehk1]2!LmW5Bsټ QH[ bj`-P^K종~ r~!N}\7n-De۽UO/Y3eQ˜O IOWEQMiUr97l|e{T.H%I»z`ysѱdD\w^ඤLB/ՐW\6z3%.!105_8~y!~ɐ`X]}(6E"t:LIA }ю)r3~Wݛ#BGBkL}`>X@9vBVz=x}?oJBш~S n7M6(S~j2&ɮ^#?I+ᲂsfs4.v%Ns1_-Kf*\lkv-kӑ]V^dAig~ L.#Փ3:D6F[uc*bS t6Jfl %3dd?Gb֏/'U -3sdFVҐzDzNuh~Lz=[Ʈ)a?g0n޹OSMi WH<+ȺAl z8nX/ޅ{3%\+ l 9i3m,ɀ0pՃ@Ù7V9QY qqWhV6-ꂨ%Re >Ը/lq~wAߊ ĺv`1 _1&zO(>]  #viYsv@9 Az.#TzĨTGϠlizDjrOApZ^Cg YRdϔR 87V+;MTfstK 7̊#ZHpE c?5yZ:<;GCH ^vF8úYTSJFץvo63.jeUKg.x)n!o`:I(xa$CL X|{i SA_G =I8*&<[E7G\KI?\~:_6cyR|ŸS]eæ(#(tYH:BwE[+Oڬ;/aa5SF@nf7uʺBx˖HOcnG;X$nQ?Ǩ9XeL@{$ݘ taezZC8-Ha 0g.5?@syCaT؎\iH*I47[ ɵVM mTF 2w&,jL.["ISoJIBG tm5).D),s3!Tj a'n.T0zmV)Jl `zo2]J[ZMDzz7GgW|eN=ͫ\4"#vD-3Cr3|D^4Vep/cnYCk(:Ӈu9Yu/[hq z7y])b^Ll~crNf f;p$;ϞŧD]G<8-J@ϑMq?#پloG̜i3r!s 3 p:@gnx)Nye B1ۖGAffYYKx)pmm- *[)%M9C{bX^!^K M͟!hץI W,ۯn桒k+Qmt@*KcOI>gfUtk<FE q6IB; B[P[U'LyĖ2vm{'|>ϞI, pųZG!jέ#":`'Nq!+]%Mw1*hv$T,Cȿ [fݮ ݔs;x#)ϓZ'pOdޔ0~{3.JB+&kȣցQ^*MXBubĀO҂i:Y+p<ҒE|/h E!QtEZP=b{?={*\k -zyx`_8ށcTqxB؆LQhF s7N/@*4l.`g:%05$S""KAL~&sn K."Flʞeu~Y sοH &S/-|SʂXL WAӅI_231f2nl<KY!;ڪBM@X7WXMl7ِ(V26@kL%!ʿ"鯪'iyǶ8nzix(a3ݎ?"5FqU0j9"piEZ{"##QQpQ" 2([zYyƣ Z3v~T "YpA$c|S݄9xFz(O3 ^ h%7kٝ_c}G p!;~քPl )8B [jB7ko.vBO6CZv"܏Z=M|:Q>U6#c3$7bܪ;wm65$Қ}4RK9O*I@)~ݼVH]9d6sa& [Z@:+MAHEy8.;Ŝp2SJކOk!P#4q+1\́-l]>E,CՏ[t GaFIڴ#DZQ1b3Yxf $1Fﴥ6Ep_@q4.ɨǯ8S7i!3V+iA{ 1f@8ZRjl|קGp̞raK%zt]ZmΏmSmG،З.3ݞU-sRlmZ8$?avX\yzӌ&M\d4zZ:խ, n3G@ ct0 KJm?7K=gIS8N>i13[kKe\% E\\0Jlr7L:H:-apwdm(ҡR|u_;:"{b}Arhћ%8ű-Yp35\/Ǟa>){i.T̸K ӻ2\P:IR-4A:Hfrp>PW\]X$-|"UI2#mkDoSp,,C2j0s.VuXǛ:SzgQ*%gF4Y3֞6&[44±D-X!n>cm՝@l+2 m yky%ڕٕ)b"pyA@CgD !c`d4X fI_LvY^@ O N%d~;0G: O*Էxv%TǦRGD=%Log}De,-FO%ee5mM͙gUɧ3 3(*j#0oy@^p$$<ew5 pFO |$}W:HoLlg0ES=(LZ+h1<-JF.-M' uO>N"02zG9SwxKIu7=o̟%DZ w.WbNWcl~@ެL9A\q- 3v̷{uXYg71%74C<Ѥek[[ y_(z H4{.4λZe/ Y6sc_. ̯u$:R'_0DTc)_'4 (Y0P,*|qR}|S_y eZepϒmO~0ƩVaݹ6_p/^؊n#s64{Eh/C^_oDN)($&Pv3s:L%iIBY ^Aⲳ\Vt .J.bhY  JHdVQupEEyI#i #';$mH}p 4/)]6a,/s޵~\l!/fg!LI.dXX7Dh ]Ey̾ʴt#f_L]xH:j ,i[.f e0WCyDa yږ +҆ _:-ӝbC 1޻~N) Xw1:ܚ)ݨ*@"" lVηD\Xz.l5b/X+ҼٴDDt2ik_5/S6W?rzAV x B5!ރY۸(3&kj_^-k#~D9Hv3X>{\Ҡ.D#9`[ۺcmnNugMg,=Ccz׋}Ne <GwR=ŻN+_;&NfۏLOgMFYcc}z:e;"㹫[ U$b$v3d֜ʩê0Agxap9&y;-OʁLA"rBuIF9(g7M~զ;ԤR5rwM0#/-"$ jd_=|v Z zriFlg9uCRhu?a& g>>bCaҝX%?' X!£RaaٔCbAD!?@:_ Ie(׳vnh\CƄt>#2XG6!bNɜAi<Oyw7[%xhd[,9/\ = H13FM}O ᰺ 4x%k[I2(?xGĊddL fB-X^ ]+4̃_ s ɥA"%\ܱLkҡ] Q伎[]45 o7^"x?kIM_H'\>]7U;=!̤$6rO 5l9){sV sA b %PXiBX%Ǩ(a7z6gJK<դl8fl?b Js8mnûnOozWLaz-:;"ġx?4o|?D#lT';ͫ9c}Pb7@ `# b`grwAƩM9nWwX N 4i.b)y(v΍dst6D"sqʌ,D%IqPo [ o}|4dV`~वu_]ifiC`?JXˢkP™eO.(~AP:x`| _StFb3jU{Ex&KsKTlNk}u#50?6 1i_;lL{RwO~&õ-.2^"["I A ș L`v6IBPş:)˧cwv=/nixV1jMd*J((O?ը/3! ˮ`/8`)KSJUڅ8qV:@s0Ivsۭ AI6W0yebfuY[$ s4!ې\e!,"10I0)L|lx=˞ Qꑝڌ}`Qh{o {<cX2LO9B2^6lBܒeNV[U2'.!KDvw2WvHFDqnl_$$Mسo"a"sAd_RZ1A?$}NxF( y,^a57Y=p@䃽#Vl{d<1wğ%7FĶUI{;yZL=z '0?ٹc52wbu4 {`>W3"s[an-gn-9 NzABrWecrf r2BpG_wllU.6? VXu9.͵Q41ku,5dLΠwAhb28d"QK^E+ E`:Ӟx 1*A{ mاVQ*Tsˋ `zQ0 y*ژNv\ 5Hi7>sK GM_O/sm+I' iΑM> |B$uk_iIiKm礚l!)71QT8 NpTDVӹŠ %Բ^Y`fK!jEO&vNp͑ސ)_Q}ܓamHp>R;', cq+wߓ7lH0&'.[PޑۛxxvְYH ^zI'B'ʐ8J=!jmD\vD8U_!iե@rZiҲ"YaBvSR@k])FX`Cu+,v0q@嚾qn /e0nt}b{v74lzAmT<}VH ) J-[ 'CFk&R%;5nQ*&4Ovw)FgC*Y{(ܥHL4~;N-i4{#je@ :iKv@*cAC+ ^ yGFr@'ry#v{ep|.\ġrzJC A,r[1,AfB*)mJ_2{95.JYIּEg~FCQ.-ܦF(HC}&k OJm?1vsNGgbR_.ۿ@2ŅUIw$'AZ%kP:/K$`SUKc~xDϺA(X+&ŗcxD"zoEx\)/̢c[wF_,eex]W6<֢D K-ܗm(|@4,׆̞b|x bԴn2VQm5JIoHE&㞉{ I"Tjr-tP++p}Sx"O_|dMn%FG9;U}^DqA5ۇMw'xt{<Q+v9o>&a̕$&r~3p@,0IvΛ 66%.5+koEr<'?Mٔ5 /"ʗX{F4ΪtԼL/WAI[ T|Bۅ0$TreT 6`z彌uƁ:\Ai !$8Q_7կN} 󑤳t lU8210RL& 4CڋY!{M` b=B)H)6,-? g'ѹ?_j9?c_$s*~?}-0[/r QWl$}*ԃjA !D9igrKτ^LisX27K̼FO Ю,1\rJU+Z0֙aEAX?D!k*2,eyEV,? f0R㩩 ` +#B`Gf C.]2w ɐ@7V@s)vL6=A7dK1][4| k?{SKCz92soW.^N'ϊ%.'Q]+,O`Ȼɶ_l7"BsjZä|/SkS6N%xjaUC8巹H4cI%MFQRz6%Cix2믅0zLfAd܌|f򇄥I>rk.0{71tmYG{̈+ B%憻qԽ'a,bFncGTV3FZ`/ε#`ε tCo@d@Mʂϲ˒nh[@7ܲ.Whd{Džsz`f8U"laV:1 sBM%N{ǙK p~_07ڵEn\TaB?i{yɬ'Hm*RĦl:Vln4I,z[0l= jWwJ_]Ʌi=GF.mkR Q#]:܌!W\wIx0qԈ'Qa$J|Kfiv\ΆO>a{t`0:k%=huJ4{?Le?x?LH^_ZO@^1`mi^K@e*FF {2K PT^# G:+ v[ {Qp1CQrA4}xғH [1T@ :ɜBODGVWHm*[ו8X4]@Wݓ=$;e" z3h)B {Dp^*}%6aU 6$|֠V>rW3{& "e8OofwdGo2RO@]i}2M=HZ(@v  A(3 Q# sgL~\i P}'եh\Z2f3!ɂPǥH3bM7ٽݝ~ 矘`+YU(y+T=EǮK. 49'm*U7of6rzQmp!.0?e>ϳ Jƞ6;Ṙ&0QOB1~6/oo 5*=dL(l`FIwKx8w U|*{w$v}%=<Ɗ8S[~7pѥv))<m fwG!)Yf \|]py)#լ·RlPfgl?u0(뤋bD?U2 nVN݂5_h \dŌ0 &'=N٨޸~ 57%-7t@|DZlקz"!Ǚ/֎ʦGחf_k"\ Q$wo->9)*tsҾ\qKQ0<3Ibg|*ZkρUtrYF c_e߹3I MrgN"M9F_@D !Ά-NOuAZ + 5N4Tl/p^3Onj|b'|˝qad fL 1nrQ4Jsw`th}D7cu/QWssEڄ'RCjWc3aEχC&дnHQbQ: ۼ9y‡xzu S6g}BFGHcS}bXS*>DpqI~:`r ʦ؆wX'O/&d YIYsK]AGt2Ҩ!F$bdŸw,lβ;ާP6DLb5qȻeܻ?ޣ*qKkRϚ?楤1eD >#Z1 Un.8*B$3ZC+ޚ)4;Y_ ȒYMyErHd7yķ!r.mhƊ]@z}‡*贛[V2|Ip MՇ1E@ɽ,/:Z 4H3h[v>kY cf Ŗ@0[^{E01 nb 㸬5 =*F?Oc߲qğ/6rNtʺ { j:]\y!rb+kʺVe s{{1%?kMN1FUV_ ݗeś⤺oݳۜdSyO0ߑ(j#m]1[D|\b-ZI@EPH!y+z#6a6uwW0'̙6j?>g-V/WHZkk8}zt~ULUeBߞfY"zh,iBAFFJC`9z iՇpe<+O8@C_lʛ9B}qUvcsIBqLPE-{bCvy*C['0ѵ8kp=3|܉*!gm_s Oկ Qpϛٙ麑'̄1 ڞ4 Aie+xv l<t{Z߬T?7"QtU8S֗$ &{2/ ChNvtJ@ôD%ܳ c۲'mn'Y&WyREځhp`ql0Mظ:J8טdUv?O-ESYpo-:.l MÔ"C}=]Cp4>G˷{,]8'-\]sQ=;xp+VA:yܽRҘ Hq`nmBPsuA !p. ]lL00PqT=y$3a1puV:Ǹ&G=b]:S@=$j7+CN }A|1; p+W9qgDzږdPܳ~6whW](]vSYxzR`K A÷YX~RzgQ|Q} lkRs>/X65;3+*{5}fRˉC(.6S~` |]v> ӄLuB oO{l}`xfJؗs{X h.|ƨ깹a@HJ?V-imN'mcg3Q~GY1jm҈w)a jv4^qBMVPlecOcsD"%I%+-zfC#>Exu&cRx3fqtt95g=NAySNz]-zaPԞFZp$OB4"cU&3 'J65ǙRE[$|K8QC^>*|Vo4.ۧhmY0%˘+tL‰漬vvB7T%eH(Wr$M$$م4& KW?m],n!>DG4a.{pKa=ȂY>C^>.^ Z[W^ f.SK ~xWYbfaW(u\v5!q}훻ULQ2]v"5tv_Ll1.Mv j/8irRߩse?O.buwiyh}!O2 ;='ԑ9Hƣ33b#{>KZ@BJ(eat}Mƒvڰ})UI?/-2C:mh;{Iui\MCScN`@D9inʺ&f 7`ww{cr9ދ'nWH욾x^$xРŨL*Ҋ] [k ! [J&[wPV"+ Ct{fwx\NqA4𰬠$KGQ5~]lɍE~WSw0^t"/z(+Y-3k'Æ}PeZ֠UF(Bo27qA °ekEs $24$_>GgE#Bd'/*N"C=Á5k_ |kik΢ 4r'A`oc}~p}ƞ>p뷇54:iY tuQt6b¥B%_R Mdçtcӯk9 RXodyKi<+U= W_-'jCH_DhuP[]MFpb(5gֹף!I\/wr[}IxVI~`aP8b1Fy'ɤO8-x(,@} 6aZ;0䥓=N+aTS2tUb)qF!^c9 HGעO^{;D"=>'eHQ wX܃?k ,Xt|oKPeTALu2!^ =sˮXɔRu1dFE71;pŐ)JWB;UnhqQ +&),u.c*zq ^ٯ6#;1?Z,MP0疂՜N%5ƦϏ1/bU* ,7;a4 }c>U2N9􂶾R/YϑxH Y$'ۻ-։doz5BBH.e%V Q9n4?iN SxUdV#,f<5ˣ7-b;bTà jhnDp;8nh9`CU#aR|%.`a#Ky}/m&!'[i4z eϕ*YC6#zP _w <3nH/J\\ZVqOq}cKyj\j ӗzs<jAs!SֈBxCF;W)C|qVuLCYÂġbc!sXzQ᰹ 3E%f@zp{г}Pƒ6Li : I{@2AE>>doU#JjK:Z?hm1EZF@(M0)qmNmr3(k_,хR5=yZ.~7hLl/ܓQr)xж#p/Qd3?S2K_xUwJVii;|{z.1Sjx[o/h᎝ԫ`iVX+q:Y3ș1W"+#5krC?0@Nr-?;Mm'8ڑ|tߑ!M9}S̍o}(*h A֍#]{yh#- @I`,O_?V MI&ǟ| LUE0l6ļo/^)S\s.Bu2Ue(8*`'<;hVp4*FJ&xQv#T;'=ޙ%(y҇&imL a( k,oČ?4*%|qb4NF6j,|spa.on|p.#@C Vͧv=;p FxXYcAJ,GeYAu܍@Чx_GJ{A.%O+M@Ky=mPnN٘w1q+"$CDq=UG1 0'\^Y+&cC#%zwm_T 2\>+>nm"| @;C3o+qZ-?19-G]8ptjeqdocM']բLE,*e,;jCb#!o`ei߂psIZ<//>DrtU:NL$)r+{MqvEơϭܘr݀#-L}Ay} ި~,AsLyNE.7wqmfm2W2PQAcc rO[Mj Z?Iz≶k L~e<8>ڴ;`BlGt2%Zm, -xz;&0U0y/ 3'Z{]ಳ6'3)eBU7t'ޢ4<ۦq2 Hк0Mܚxh@jvrC*"?{՛6l9q׆xr UZos6׽sgmãj|Q,RvS`D*aJ 'Ǎm$<"l wDC7Mפݣ5 si؅F!s] ٵsTR: Nl`n^Z/n9RȀY7uu51-W҂BtVi*1]1= 0ҿg/;U{NA;Nd'#_s@ppB4#'g~n"k9*ap;PMDS.\!&/E1ˊi.&O0ʠB}M %ndFq3yk"ޥ %̹AL qWvuax!d:풂O[۴a چ 2$2qWķ'}=dd x< m*1=f\rTaZMCh9f|ŨYr fj>tz{;`,Vk10VGmRhS[9{2М<4䶱Pkbq>ɺ}Eұ,:Re ;0kgOJptډu_-%H֎h9r<,k/}Eb\5`v_j(ݙRhQ+)RƄz" 846RݽwLPڈR_8MA^D2HxԹO:i+Jp UDّ?x~Կ=Ԑ*VÉlۄm5W } RlgPI7GZ\Ah(q-H  0jB2X2WҞ»qz'սb(롥Q }S peX?)O0KZjx=hGreU] ieV)UUneP0N gHWLǒM~AucL 3XV ]84"0S,m1Fea1i GGzC_U4-y*^nA0,°|iUrA|n}vIytb@2̚?dғՆa#=x_Z  -=I` ڍwm4Ի#Am!a"g%YdzkcWb=^c˲ W%Lk('M@(2mΣ1 (u:dUj#MLJrW!XBzW !.5:}g,d*m=pntȵB )ݭ"GY_i)>hFe&1 *'Cum{Ȋ|XfUoL8O.`;qX!xˏ/9#N4Yb[); c*@AD]J~;*}~H 1@Zwd(h0ꛜ$)ugOf?7VKec"6DfmQ>h < $૵$gܒIn*͹ޏlC|V3z͜~П{M \$#i7EOL~;RA,څK3Zi]2$,Wg_j ҟ^NBxj` @SzvC~ޛ{a(Cxy#e f{v /?5P+ڢJbT^^ ;ĚΊVn]]~OxTڎ\"Q~V]Jy&'j2ꔃRvޓTluM !{WA4D [<cYG=9Jc@^!V/pZu&10S(B/[7#!&$TVH,ƶ1i`T8?K;kAN9kOHPT~2~T ͫMNtn~8$&_8>2%Y}يy/ VԮL{%X"\)(#dLv2.#h=cf*CHF"nֶ >jst`a2ğn A1yAd_dcgsj@ٗ*T=38i9@;_P5s蠻Mki Q&혪N, 4~%'h*fM6jd[ߗFDM>϶Q@@EUш*[& s(A(Ўil|eP:Dj~-kfu1T 1$c7$-+w2`ƒpo6Ym{{īj]WhD{S|W]*,SI19$z]Q t:a0ѦqUPz@N4U2'ݍoyJ !ZHD H4@wg,!^#k mvR9Lȧ0τ{=|<6n{ 7v:<ԒUmՐyHmYO<>]2 x ky/J'2 ?E Ab\0zCzVY6=Η9!lx(d#V-9&DžεP#p:TqvGM}`z}:]!w-"OȨXdyѢ#مRBz:f`&ޣ Ѩ'&°^IZSB A[<LnTlQyKV "$Ԭ\Q/Q2'MN(^dD:Z /gjpo=#\P?RJZ/;z/&h20^aWx=)m=e s+* LU\޳ -s,j!P";?yب@&:qz4 CԸ3`XB'˞f]2jWc#<$VQIa?k~ w!ͪ|6fbA'Q^E)01뿺˕6OĚB53](a,VZs(ûHS:f'K8;&Mޮuc~}\iƒ"E`8Nd$K8v@G0,~k,HbEY՛>ǎMZ]'D) ,\uⱄN@_ !K[,C2}:1Hm ;rG4IJGr+&13!!uXaCb-*e- nŔ;'v}Wp"z=Sd/uwVYJ.R>ɬEފTA ΍J v?DW,ńíi[D0|Hҗ-eZ'b,Φ+۟8&c'ͪvޅ'q)LO|+l_V|C%NpqžxB יS<\"{S$UŁ)'QǸ"`-Y ]﯅I+&4t;4 N :0lƹRGlbGva !]_Y/缗ɮ7Um g8fC^suKF}Jhi"Q$ʯ{@,#ChV>:B|3:&,Fb^>䦰o):Cӷ+qc[eET,M1@ϊ4Թpô\ǚ6w QNF ᶍӁb }xaW/Hˊ:3t0Ԝե/0G=ıҜZqg'J6}#)S%Kʒ$T띟;?|YAY EjO,IBL1 *>G-o.3r][|tJM.xKK0 dM%&*i <> {$kpO.񠇩gy6.W> kfȐ$SI-BmA[j\hqMZztV !L&˴MBbi}^R] @#-Ubtk?-&,yOǫ~7V49M"#~̿ ު~Ʋd/>ohcin!HWm8a;!W\1zdyYyQ^:KPa ;i5@̠z)uϝelМUk-Hd:^0A25 #NIopK$jjCҧvv+sn{B8"1{ jVZtMF 7P,h9vDzA²ojEIb\G!?n qP1 9|{ eG[y1޷ո"[#SE L?YsBTISFf ƭ8nˬ[]Ls|8o'sB96"n:]q9@ =(vȲB'<߱ ޲uFGD^B*A%Gf^S%b6ԶOfᘔhytI_Oբs{3T}(UdȂV?6@r$J..-%rGzbpr_V緪zYP_,CD6`^;8I"qH3EÂl2xMo<KnGF.w|qc^W)،Ҳ%氷 fUnca5ųk+=G uƮZ '=9tG>H}Bӗ/7KP K^SK6dP "$?$.R 7 D a[`0sQ"jȮb&9,1o[r7P:ko((_SapqЉ\#Ri97i[3Susn®Kf{R)RSӄbGΪ홢$I')fGiG[Wעƪ9Ew;lMRXk߳~3o%AniZs54 j7D.˅g׫O &ax5[?'3̦܃H\dPqfyP#CX 0`S*!aFeȉJoTR,J%1(@ћ{@!r Q&\Y#uN Zk>g DPsgmfu'?):E̞l/UY>ӹ-zE`*ԔFhx{ dH8tĎ`I4僚cOi|: i6aJFwXPޏuykႍz_M坤ua\e_]Sq2+oWB2/P &0˝\k v&VT׿+˳$,Xd HSsM0EHB8=fc/).pN=\S4&R]\0M!ťÜܢFwDMpJ/a6F0Q$„W ŪWySѥ;7l'FuYNK&3?DVVl3HUSID JT c=L| I,UTI}z1,P];L[_0Yjuَ! ޾L!ὀ–,~PH [M'Xv aYTH- ]F6K-~T)A2 {|pw|bV+cbZ]]4WCLbzQڅDŽ;X(ĜnpނD;':P}OЩo045Ez\<(=A͚|}8erݿ^jnŶ ߯Ud:0v7j> ïDN!8ψ&5u ty*7*HO  N6]y6MXYIa6jZ7FDmI: NjϓKT5MGO`tB8q15/`*ܣّM8e0ݺz$:RG[LiVYmsZ=N"1B1@. q\OGӎT+Jү5IL!ɑEt:)&Mr{[DqV+f:]+O?*%[oAWǼ{VZOTg6s%]@>g09DzYleTm,6u1ކƯ>d&ϥ扣͓ тխ6XX׍x]Y⟥/|]WB@h,'76)_0։ӫ杲h[.#W ~-X#uư.Wxi0 ^-hːR%Z݊Q{$Voʭ8o hWbT>M!j9.98Lgq?$v]FL5ӱV$i+NR:ʴ ? ɧ9FmeT%iD?ʓ2pQRX2,uvs;vea7IZQȷLU`bJS{)T#$\kWϲNGX%Q!rӱj辅PZ%Wܗ2A™`W+BSeISY1 Ư6@ z^9oo: D;ućb8#C^N_g~ /s뽱}U2jհcGR=e.Uy,*W/B73MRa8j%Ci\vS#GvLlxJ Ǹ~H$e,+eK:B=:2 h _ ϷT ŝ*xł"h(]B̃uRnN "Z~W5I=޼2hɄ{D׃n7nhrN3>O{,JZasbnR &aqVdiOۓ 9+X1nk1fHNGJO3|kkrQX@nbKr #I9 `~}/Nɴ@WpEgalɶf/1mzճJ1/q;琾/y6 |$)e;SVlsR\.B:KSm mg&Dql$T9Odʹ5.>Bk 3I(|qZ=䠤K-YTg*GlJ*;Ps U_10r,%s.Rj4:p5 ZU-n}pJg KX 4ci\xD6@y/ 3N7t;'P{8}AnIsƿQ^`orA*o_n^E0Rbsp7It.q<Bz6ߣ\KEXLV_YʳIrQ rq?&`I hz*5@[ t $Pe{"[xfKQ%9Ct[ *B S7oX‚I(ObqWF Y-G QGO LtN> nSSd@z

    It?(YyU,H+;-&sU !U%=Ow2aLwToik_BN%8ayWg}~ Ox=(/u B ^$='`5&[-KvBڇwpq)YIi) UfeHu W$2i*V%Øs1X%'UQ$%XU;L)[wE*[`~V)AH]Sͷ b%1x$y~H|zz`GkM8k.݉O\{C@2fs @`6GԔ|7 /8,&{:v[q ZD7 XP'rlR lcJ>+L+%nX=WQdŖ <ט.Ì<`5QjQAuA݈ϑ`7HJJcR._x}rݳKٽC 9f谗[ tt|ʂj1]Wa) GtG:HVT2e TNJG)ޙßEPbzDbBN FbM"474 Fޛ<Mhg f&EIPɃ0#8 *^ J4EFEML/0TIĻώeuI*#sϙ ;eB82-;@a"!'%D+Neay9-=(v6ԐV^2AOr~O<ܗPJoSq"̊ (lb~ T2#g~I %&ۭzc}b${G,p(7ӹf"fPK.% aS?1 Uc;N?Oj?S!&C{챝qEE|U0T~zg+$9$ f B0݋$P6:]kH O/Wƒ2Ez ,rZFY~J빍T}Wg W3÷ubL+KB+?ڗozATǞ9=Yxϥ5@CP/V/\2‡:ڑcG+L#j3.Zi94g8T)UΥ FЌÍ}[2KciZML%6watc?[4 LOKJch/9U [st-oɃ0ۂjCYvY!HELQq@qk;GƲ@&B쥮ֆ ۊn\ 3_[;O)Zf+'@P^ BԔ~Ҋd4Nt&/hrJ'ms?jFc6=ZVӊw˺fC")5~h' yb&쓈cLOH&+/LB 1z B M3q+xZWm5XKL$O.X>C9 ƀc#'a|Md4IUMӻVec*| y~v׶,^`tRsA rXZUĄ^ы_8 I ؔB'V3/9k0t <[ .5""1OFB<+(5!g@DMaI <+wto1[-$6R@#OuʅZ` $8\ <,`7Q"EU[5/}ܫ] ?C_Mezjy,kG=nQqʬgdqwi LG:LL8 l=Vt}6>T傪*W1[HwUU^uWE W"`LH[)\olz?c3 ڐ~5"G s.mL`-h2Hڿr 6**ͣpdJA6Lu XȯYٚ$Ccاn R,baO[x}L3ubPۡtDgrWu|sSu9"߭:bLIok 4;8203FDJ=ZTزV/ʿVz?wDŽ ץ/pjmy!@|LXHK݄m{ʏ'b)A>9W`&~Iq9w+;^9,%EY8JmX0z/wT^úME{rCVN#2* KoqVմǻ_ɻ\@i/'w&w> U GJ0=ԅƛ d!|Fޅc(bYNfǙJ,::C:8'V1C${^.ŬDw영MC˓%L=k> 4N)ICK.iL') o}&>L5@ ki=aʃgGH{?JNh.(N `J-yrP5%}H_|s:eA(SzJI=o_Sg[0loFPfUNON`JvмLǻBkٍW Ə.EޱQ+mliWFɩnL<ހB̾ ܿRܯx=C6 XH$)iNGyJQIW9'Q' #R|Xcm ILxx({_>tx]fc Pn^>SQY\r UH:PIf_0mm/kQrg %.h^'RpZ:eY&%QU7p-u}"~2bx0e@ Yoe5͑H؃(7UǑ }jDA~`@}1 )2{uJQ9Wgϗmnߦ2Y%ڼ@dž()&} n*68؉n*QN 6HPg->W&6qP\"{E "J؝e2Mk/*Q\cB*mlpGQ4Cq|:i+moӇ X~#bfm*6Cs3u-?WZ P\^eb*3Cuݍh& Uij)thX͏"jR(ת r} bujaU:_/U7ypC[$MDkk  @Hx!2_*ڗ n<]t^Ʒ ~q#|0k.7.T_n{z(E6BV>Qg&ԁk8jy.J XZ$FbM@ PBի3`)RCEv{dǞ2v4y\DyQnmM/xV[vR׶ ȊwߑoW0~r:#񣞢A+}ЃRbkUŢS[DP`ۏQÞ 3X݄kp=̚Oĉsa(n'hTtu.ŵp`mPcLUo@`j-l18UY?IPp"03G3XOJA)ryAlg!/xzg|__cfrojOb-+J=T j8S`*|j7^,)"ZHH[lM15l:۱B bd89&z]gU[AWI3#APmK4ϸPL;͖v3~4` ᒽ') T.Brn0QKl:Zʭ;ud/*sNj1^T(L xZ*5gɽ-Ԧ7l9*E4Ne) a(wvo 4~|ULƾoᇁ aM#8Wl,h6bxR?'}z) M\m>g pK=hUS *G6HݙT6 I/J[~z$e!Ec6@ǏNgW8s=bKjQ Ʋ!CjKRf}YfiOW-HX;Tg9pBHAa']Yj+qp("w(-y's񒂯.lc u> F:JCӒ*:X'.[VڨW:\k_LN<xym ݘ{h5XcX,MM'!J9LBJ,c]kI")} T2xYOQ;m$w7m!O14yr;%d͚/zk-ʐE.)қ Oɟ! e4"JܣݲCx rXSh&Nd?b e]aL~`Zs TV}1'.eES,3*oLogdƠ2'JbZT#xG 47DU-F'Mccǹ D]/ .-z~g:Լ)A> y^^uqEDcQ/>OcfbL>Sq?88]bYj9alQe\*Ob-1BIκA|^ ǤG'h< vB!_W;b 8ǭ+C4!B o;X/}`[6wmbe)'wMWFI`&|떑rcol*=ҙⷀCӻ냘f9@X73$U +M׻*bԛ~(AEg|fL#nq/F{#=;Ak%쀻q7ЪMyv3A q!*\Qg <4'Tp6]24b24-&7*T6^0 ޝ/ùo %)ÕH@:#at'آ7KYe:|lz'Qd9VZj$ױJBz+ |Jnd?/ Dg¸u!t)kԸrIAElz3c3S`La7h19<=YUQ=⡪][L&y?DHşk O<{jeLFLl`f^js}4D6' KKB͋z>XqHˡjnڝY4Cő4̧;̓H>@/aO|d "2$eeӉޘE/MSA_C̺Q9^!qs'tj`ts_fQ&,Ab7= ޛR?̠'/wҜ~F?" Kg1Vh"i@j`>#T"C}\w|4Wwd@FNrY+r*-w||%GJy7t(بb)3nc_I&@]-Jۿ^B ^FV\3:Q[\t ,Д#E3rڸ~o.KgtF@vEIfCK32٪UQ{"}7%x184!Q:nCQ ԕ|/3+8t ]?q1x~}WL^_/%2R_)1H؏|,Y+_leqTK労- ~ܬ( oƂzp*xqee>'" @ 4  kdΛ BP\cYq&pn 8Ӆ<$.GQ1dWoQJB\a<._e N$45gS}36-jK۟2SÚ3$e/%w2Ljx1g0ydØO83k~n|2;mG]x݌ivuRE o!tK7z;TS[@iK7fxtbixGf),X0@g#a­2o+I 't؅oC0Tm(`pr1{pkxMWښ?mn7ḢTFui*<ٔJ0U \Q8o řˬ^ iM'"}f:΢?E^~lj|DFN4}ҬKﮣè3ՄoγVK%Ed,:7pq!ȃǷv.֎ @nju9ܮ԰u U+qBqbB6" r;; 7,>DҺtuYb~M^gLUh@@; ,FFuQ߳$I^|/}$Ibњre,K DG6(^ޫlЦXS"TR*#O;bʷKI5n*0eZ~B_.K7Dñ! 87=F1j2$@VAQ-PlhZ Oǚ*  5ӕ]9p+.H%nAdp1̈́$`:FblD%/gM4#&<5kz98kyP[z2V;9L&gHj!ĘZ3"w&C!˿9ъ܊R@jij+rjIfB rfgtr,LV~jކΓ OͺAѧ _#MRwx&#ݨї&N!AɃ :pF3YEWa]4(, 2;2{|{?Ii'w7ժGܻr0@}f*;%i9.r=bv)HViL?Ģ;>3і,mQ QϚrq`,02jgI4zAx@kQ}]bK*3> ٻV ~l%"K?̈^!*'Dae)`C"!r-F<H1鰼I{qN?_rGvs([#Ƕ"oT,S(a郕-:EH an_ Ng"}x[cn؆Q!Xc)N-Ȁ:u& '+85܂T II1s- 5d=7Hlc#DerE+]bQ;Wi^0cڀL539)C"[Gn,tdK`$1?#/W7TV&#mvpM*+7xa o b~N`bEO q>Z*y _!.aE0 9eD^`fz'Cq`aD^C0\d=%5يs9 uOXXiԡ?qO\ⵝnhۂ,.U`]Ks!v\N<;P+<[QaW签 'hQB|a,'1y+\pldNw  CM5aiao+ujۊA%ཫ@nH(4k=Aɯ)uAn&}]yT$(y`=-fvJ@HwXXp~pKOQjdIRٲM1sR M!?#ZA4)7(!ZC /^0P֮`Ugp0 q3z`%k2*$±S.YKQu%a 9:рՒ9H{zgpS @5'QRv#z[/]Vs/!{Owq[CRJGw T>#2RSPA#Ẹf S?G+7LW`~2c.!Wg؅E~1V?/? YEЗt>gJ7RDTƩ >m03u9)ji$+gQ 7[ jgm-D S^q;5&_D reZ3 Rry$6,SHI 0Dl1X|%BaDgx@x[i5r-v XO;r_pwWA :3c>eQ _.S.@VV:|.3Bz:-84" \|L ܲgDww۱! \ScHd>*1 M)< 7'd~%^/67>.4dQ1n.y7F6 8E?ч<+{} Gq(NZlp03,8J]+B~Yd߰ǎZ;rWSʍ0=㢺 !4cXӡylc&X؎!rzCGo.=B#ШVF3SEF:g${J:R=ÀI`!CWC8`&|v1nuةilc7$JQ|< ff*7͆Mp0 uTFnseM1hjItmr.‚^%:GRm<'P.^x0!K{ZbD J <\ M5o~z1r)ł֐p6b}v]M mR?eR)h9־2(!` mu.L _fVѦsg!mpA8ܯ[`>t:@f @T Xpt#U!km6fQIcD87my Oĺwuƭ}%RF$G`d;q\-׶qƉ ^GУS9JX\ Re=TK)0^,u@-?CgmӖe>n)J|Nv`Ol$(qħ3щ* +8cO,)JZ䃩Z1IeӊNvyFC1Deb{Xk`q;\tT`@m 1 _>1pelZv#&egw>DHdKZSev$AR>6n lOHlOA[Zuvvr3w`".,RrӨvWe:g@@EDBd J*U^"g>E$#r.,{y7 9Jcr-4),Qfo%\]8]Modn﨡/OJu3Aã,Azh?$(a!>lV ~zRdC6ֲm|_hjYғsmﺻL;Q,nRק uHeV::zj,mddAJ1s-9VӦBa @κښ312>Rf{)Է&d3v xF V %T*30vS0Qյ 0^X)9x?НQvx ZRU5\x<}rHT)BGΊ* v?pu26]o^G:cvF3 EMJ&+ )tD#u$ic%?j6= `f 5v‰KaO7MZ6~;5`B~J{ސQ.d4gFz"5*L,6QQ(Tߨ,4sͧNIn7WW>^5Y'S ?t6gց_GJK8p||{Xϖ4p-ƊDG N 43dueE*b*))>He{} Ezi%l pmw >Fl[PtE4H^HqtʺYS(4'\masBbXDn:JEUԡwY q ]lN oKQ"gM|7?Tq;t_(|#bIlJY}-IX8X1to:Q!i"A[֗!"F<&Z_ڵ^aR ,L 5(9lXIe0؅b3.0ҩպ&Ɔq3g6ޞ;f$x禙ZDRV/LS|2Mᒰ(CfC_3wldN+SE/p,_ /D_?9q71b$ިRQmǺhݠ?7v Y" Ii3GSPP#]`KZ ~e[9ԏA#*LEB(h8Lk͋di;7\ `"T@VO؜ W$ؒt."pI$ud[O_KmzWb/|Y߅;]^V}蚲#6 %ZV^*LS=V^YR6!}sH/2o-gӧ Y`a2e 3ޜVgΚ(-QWkOda?d01 C&41[G,}q a_ @ⱳ]O^.sxѳ\},B ~b;P@6TbJSN(*ƹM%),fOe[̭v$1j$F{ Q'MuZJa-V5333p IVu7&ؽAK rHUӽ&0C$u1ĺ!9lw5kf].rϋmdA$p? z6wη/J#߰*4E/kz, #(A~vmwo0>O]j <%Iu !Rxyļ{H#Oh5li -i;@0l[ PwbTvQԄޟGV'Hb< {if罉>^/YB_ Ǎ%)u-T 73Dr zЭ^k=0kB5?QQYx€vF+{r,<>l).%JꛑfUE}߬Im0eWT)@Zꐝhd_t?yE(o)C٦H+WoLkt`"lm], ~֤w_ b!&*GE{oPpkQ$H}؛uJ)fTP|⬟*6!' @$ζjō "O.'@T\bW%"qL c0,fbݬ[̦iIS?B Yk;⠴KoЃ4z'+~SRU>}c~eo5H|6094r]jeM?ۭYھ1ƤEt98_eXSޔlt9!cyһUaxkX( B~8g۱N|f|K4WZzo}5Yy k S VHcIն8l:zS~'U^4Z, ,6b1B N⬬㿹Fٲ=}{ Į)=}b~y`M8}{ Ovie:K=U=hj=uh2Uoa_x{wafLR cާbNy|HëkŜD^Buq^M *0!XY}瑍Ps (&~nC^66jfIh'myC.}؇"Ξ^E)/FPt"":Tk+ vRǭ;)l:v*.ցeT?C=&3M[JHU5v̝5u:a 8{Sy &LS-JSCdR aѲ>|vFLސ]i~Fhq2ӧ#MV*Ul{ q0ts3oC9"w<8Jb8J"_*b:kFJk2=wc9LRkZŚ>aP+˖u^ӋknikaeGlwz.u3bAeDe SN`:s#:2cKY{B^K2zqHvKP4,i;7ēU/w}mP=s/Z"YC_!&ޏS[b0kr:w4U ٩y$ /bQ:w2 MQm:F?0cP:+2q`@60r|GW<_)ӟ\y#{/ f&9\al0ә˫Xs)NۊMN` 5I\Xekyma/TmOJhڅA~uҺ-!/J'd"}/"œx1CNp$att7pfcLU/5 ȅ`:|b|Թ&3]oڥ1FBG,9گDV`g.@K?v/8M|1n V-WOvX;ѲMGfDj |8ȎĬh^_baɱ[T: r|xo b*;yh`(-) ^t DrT6s(G.pgoqy"& P:Vp(4d{SLax/8&/:<[3)F EV1,aj_ 82 8*&+H|p i ۃe.ċKM<*|,bfaWJK>[gN䕭+}"NF-^bQ߾Փ\8)I O:ƹCa$uOVmpͤOVRĤ30_ޔB0CY\yQ}LcLjoX/d%6p-Mԝc䬅]DŽQAkKAKZ'bES=umi!l8:ɪO]ӗ+4!GSK|jG$5a_}Zr|U6dFK<0"~쭱}cyxK 82eb)z7EPd}1g:1CzޤHX!x|n'z=syt!YZޘ x]Ŋ/) W^?aYM lW } PG!^\QiKA?dsT' Si3'ev\߹V eG@rc1k(4bPJqQ$Kqe3Ŋ𫈚RvRzPDbٿ@fִshމ] U:-!5khdfvVxo_ rt, jսBIY|ȈӚ~& #o['9POONU†q$R~Ę8eo ~fܥS$Mo@aՀNe_ͮwqR2ׂu/H]>B8GtQK#^8&j>sˊ&6)͛@U$% ;tDkݰvq V`XW2ˊLkf4缡j& }j./spQ aJrXƲE==oWO弴eɮs-i^l? |:9⠔?8}%h'nR|+k=]Ahvxdl[Y 2cƢA.Ĉ ;/U@?m|TX_wGD]%3%L;bvڔ<O z meՁ89rpٟSS>λ+o9$s!YI3c#2?tr,h$BP6gnUTIsl\KmmdF2¤@W)y3-VAyLJn5PT/A~:!ʄ-Qji)"qw*wr*Jl-ʫFբPQL&{Z 魌eoZ&lYg2+_Qbe:X8n9~)٥QgWA2%:, ׀n7zߎNS%,8N)_s("Q?F٦l;:pa6;cK-=V  5| 0(nld z˦^;TxT٭٥h\@RusRV9gHRoIrO(JM;>92x1(R%cp£Ђ,4~& %z] һcO_d0ԶcQk~Evۢ-ʷEݛdF3,! 2 `yN倉D],SwH˙Ax skZO<;U\6U!UȂV7ƩhAICU_%Xt%|-3 @NRL B-ʞlhKfxY`UCT;8'| T-tGaWLa'S?KB i LeJul7Up_!TøPuz'R_*Yf8uUC܌Z= >kӲ|hW(cw!S$T3p\KXtXwI|֙q{dA^g;%M>R= I6Q}9 Xm #ߏV?oxL6q 6\5!q޿Us3ɪyf2>9I wsæ5%ђ!XӨ/y(RB{bmpYy2Ljf@O&@@}y6Z'=#P΂"X4;oA!뛉DAdb)#\W)n=®Wlqojsܣɡ &V4fp^i CD[ ߋSi[yA3,z]'qz,zCZ3c,rZ1om _r]Y_" zDL3듶 @'\Q쟞#[V+٫e7|A({0m4Ҳ"reB;[Kv1fESf7ж} Ѥe0.*"۳4Ƀ:vѠJV2<)p⚴o"%>K xQF.<M[-!K؝M0DKW_ҙа F6yʿ›bK@IK~m RL@AOƜ|ˬXxY@|NrSt'Idu;%)g)1i4zn7Z(oec Ƶ_ω MBiBQV& c4< /E9=6k6q y(3(-Ā.~j@Y"Ծ,D5Anoo"_} ( ^%!޼Eeg0rVÜg81W nLj.?MSFm'&Yv+K裟VBzkRg6]hK? ]E0I812Fk*JhjgbM7 CxGڼՕpEvԡ(wm\TIƜλEhWBEl7K2AvϔxRX4[v-m@`O _\o8G* R}o"U3N$xp.Td\ A{Ks;yV!+IذVp8-(N=qc'M;:IUߦu3N.7B]tS # ,]m5X!>*D%Ξi'Ŋi,E1T;>YZ,";h d7"3bQc@әMn%9eh9y#8G"҄CҨø8[֫j ugrm~ xvkИkyiP/ 0Ṩv0&Rk0[PK聯FJ/:LޒNX"[Fԭm [g=$_!!Tf^‰l/C|2y(d .c>D:y/_ۢ% pg~,}E#BP%7Bc ? hݧ2z̯C\2sUeS'=j;4|7;&2t}b. #9 aN vjAE?LKnH겲ZD RwoZEJ$ Yzl5CrJ-}y5pI"B_ <BKq j @.GŸ5,w\,r;o#.xEg6=`Ǚ{g&+8]dϰB`SaKdsƨ+R,e'Հt ȚK*T%!VvW wR67,“V`O#>;W蓿ZΈI_lEV6Y>4ZݝΡ%,I *_ zc uRqh~2z$MI(K׊hnz5[[D3cLt@~S_vߡqL2(dfj*EXrzx%_CR'* R0Gx {պ!~5b6~%{m\G;0˼ؒ=딞[t@NizJ؊SsƓjT9.ɮCd[.Ӱ zrOnR_ KeK4,`-J76vn#& NjgW^SEUc ~8&^[g֊1/1OKr"gX~ԤAGġC;4 lXlTA"7u爷\ nB{,F"2ĕjBܖKʸ\4:7OUPiсZ akn!p~;|M^gsN6_6$e|:-Y3,#FP%v=ˍ/F6ʥNex1X$Q* B )j 86-ĹP[ R 8 '90mh>&.Ԃx0R>u1S6ޟYAS&s_nPQXpZHs|y5J}vQAV.u0<.W q;kA.\K} n((N2#\3Z'mclf *!K@Xj&rC2~ K֦ª<9M%'+"9ftUiQ^luݧK]cÒ vLI-SH*Th6n tP(ced}+'c, #h!̓w +\]y{0D*Ca ^kkuW\lh4c 1b{xaRKh*6/3P/%Q/$'!Zǃکݺ 'n2 :݃} "3|63rmD<'N&3UUNpIZ0 #~ۺ5,Ia:`׻WRBЁHFűg~+/e2pjDQ )I(,:/g\t3@p޲2OT+ .,v# d fO=h@dYo|HI>R[o&d;倌fX d zڂm{j0\S ěE>I0Uw_x@nB03g'biLŦՄ8)1Ԥd^t. Cu¤Q((T.pӦpqQD$9!h;tս3t: KvBp+hT)+ m+6͚(ǶDntN7\& e({M|=nSBK:咫%8Bπ/|D#Uˈ#*~)D`"UyU9^wmhj@C"lgTIΦ$yQ+{JK wGil d/x.go0O`ZU aE.h: "|33&z!7]]r2rCw׷9uE#c!zS[(F[)7t5 Tc?"lUDSIU`#E[NݫBBbP]0(-yH:UU!LͪWʴ*qs&蠔Q /B+4V(\B.:_MHj S,r1L::i DK/􏆛gp!*4-U$׸8<>*\DE4i1: ^& Ƚ^:t=~IG%aSfӧWOMbE ^wXC^Nz\ ~!hg䍔\jQBޱ؞Hѡ΀Q]MϞ}F ,2p)fGC$-/vSA,kk᫇[6r;i(K"shP]t]ZA7Mh\+x0,HS<~z ?;z̯8'/lTc{)Kό .,rc~vv8,qCդ~*|;7Xxv[Gƈ89{jU Tjq-b! ,;['0؋#}vDdši DFm::b~3>tB _̵Ƚw#.,֑UCl6I.gXн+qB<%캛'H0_vV{iUq,"Mgu⿸Q{ @zN m$[Ǥq͓[ ϴd:s#E,^Iɽܿ?KS79<}֜5*@ӨF06̓qbUc Yq7-ض{0E12n "0,u<ĴgSGΐx9JF7O>V!9H(ؗhK@wbGtw+߲d]T$]7Gͺw4ő7]&hHe*eM!.n-ǻ  M-uSM D:^2wI|kO6 |4/[}cz3 ~"ӟ^rfÁ6ǟ0K7~WҢ^v YHIR 6\m[LsB L \ ٘ ^I,#(8 &T)"&05.OCvUF1 xiTX@R(3ф%?[V[ݽOdt>IЯ.MP3N qwBA&=}UaY /PY(SX( *K.0ܠu@oE[$7Mf?C;1g#Y 26Zy 5%tz':?pZ[nFfoF{<:?ݻVA߳FV,9i:4Yˆ+ z8&N?5Mp)upNH? -f;= όi*zu}j(JNI rT̋Dsb7y%d}oJ[RGI_(rl7| ,sLF&gNX47N^ ;~Ig256O 1O5Ը겿;^dM/ ,>Fwjո軰yXW$JmFiئݤ~#〸 UrjElHq8%^,@,˜ oәurܓvzTߥf'J>CMi~C _*ݨ'Ī_K WZrrIxHIL8cf6<`6-^)w8h$5$!dəbHԇm5HxuS~I9 Qi 'T32n#LP᠄*ڔRNE,-Tc%Il"ęʰϙ{7I0)[1$slsbwpY278z֊D\LWpyM#og_v N1wRn3.xOz\OMp /vYޝ>*+ %|~Q/IPrW $GfRӿE8F(ȏ1}¾` Hʈ]l#.~ g<8%wy!U*Ko ?+*-t) zJf..A7:f 6:اY lnusl#aLL!{[i9ٲ y&+q__INn]Ia~qA^6g~1]^DD.@rjəuZ)"*JqQmf>\@UP{ U v#uqcU680c/rmO0bˀnx #To)AWi[DwYPn?JeR/ɿiOȬc?̟QpMʤ3035JjOf,f|{ L4ֻue*]0`o!R.I=_ wPq3su_K=Q@LdQl6497L`_`_erUm _AVJO+[:]JKjHHuLR.pTKxGTxʑyBva'ҭe?yqjA} 3R4vFB0n% @z>&[zi*{c4TnK8AHӛKv 5E`~pS o8K;A)W5SCpsoPmMny,r`~a]o"1tkQ}g+ɪI 'wEHOȪ щu@w+F[(n>.~¨dpf Q7w :q3|:ɠ8:䧫yGXZT%#6Xڢ Ǔ:"Nnm(&&W2.s]KРmГ m*DɅ,Q6Z,,mϷDB%a^ć~?>|%Uٱp.u 3(;&=H19gDǫ]_ * A/ZN A(wT foL vD +*^DFZL5p6y*sHKm|;؍#h-3n:Hfp:yg._o I{Q:!QZN(CXrUgGvxn?vJp3k~QvVMa]f S[, Ɲ,jϖ@I2Uŝ4fdTOЊ.9gRUb s8^ C'`M}E"ݵ*J}Mt7nsX30%=8t%OZ41K FO)YBP~Bi`Q@\/#r%2aА2|{w&^Æ´ A q;6KfAa Lz\KRoΜa°6X!K ZJ8 :=?/+tV Nyd29C86z ~'nAu|Nt˟%|rxoi@+=Tmkni玘+qe]dlw#@zz.>9KG D63ATpǯ~'[61&K nw*w \GD<T2?vJFFo{Nf9'V L.D=ŘEYɵ7*b#UC1eza`V}KLhMS& iS;ƳW0Im'vMX2Y r[".{PM V'n,Y\8$8v}nOVi^] q;?s3+[UVkBe-Xi3 \7*C rꬿJM/®Fe,,=dSLJ)n歧UZ~|j٤4c{3?NUkdku1Z:X+RBޙxf츁K3 G{4}ɧ8?y{# 7v[9Cֈ]s7:L}c'oPgxEA;?ȏj4{#7q0z2?D\%";e@MI.)0~|>gQmM9 IU!-5tF`Ny!\G'WXzТӑ7_(,^u 笂]Q5E 2[>˾a1ƶ=ieJ^)an1jՉII(yQ.2t<mɔiu)mKki%6ẍUs%惢 i75Dh|0vsA/Ap|KGgID[!%;$a"587~N-ijx VBIHTQԋ" eѪ'WF Cbk9p9[H-~9b~V!6c%cBgf?x8!}`5KLze >+sg,lÝ7gbI%] oAp}) jmtyXsVDB"RZt˺ q;)9&*!kwoX$Y Ƕ:e6֊ d͸) grZzZñ&;ˋK;:. _pR@'\b0Xdﲺ+W \Y{+-Cghg BTVHX;F!3.:J?Vs0%HIþ1\w!3GdM`uJod¼Ξ76G7Αd9j^J>F_mK[b!,`A~F]̨}qȑCIkl EʄI DT=Ql3OHqGs}egQv3ԆOZ;Jk]xB``G z)/K5< F{] ${s*Vlt7AO̩Ǚw D:ȗ  'Әz\(* A㖋ڢZzbYH{d:ㅵF.eG'{L-)H M!15jp7yLrN83Hkrng!8q-~.ohᆩ_{{rsRwDAD}*{t%F|+ j4B$4'5qa#H 9'Sc[+yIg)o\sB8.4a`ܡBYh\Eq>2ë-ju\\ drv`(dS ,ݢ(̌s{dXbf*L.yd8S}B8tCS}H>mıC3r 2➊\(pv3(㾛>Q7DqPkA F7Zĭ%+{V}tG.`FzAm˔g4Q59>q17?PG" uAA,ݹzhQ7P4ct}K3Ƌ{|q%,ᄑ;wؿK}c}XfwD r'Dgl#ZuQtf D=< CKmxHWR&%3 Snj+ *.^gPp^,\Shqql&h3?мeؕ;S8NSk63NcJڦg#ն)$ַY݄DJlP.Yov!鵙5>%!U'r"fDWd2C6]AVng[T::t;g$ri?~lMc #+35M b+psoNÒ7• TM.Q-ɼ8/(ad({jOD=/$%*y 1 ##o%-w5 8?2r2U/SUWNXq4`J{9pE[J%?li/B+6ºXZL_ ,O(IrPkl*UjR$3ʢZLw)pΓa?SEHpJ/]ņ5jDءRr *An֩7)[o燸0;N^T Oڂ,VLkUrxíuOe0]2epCMg.Aћg"z+N#P~b4tN4mG ross"r8mv3qeRԡu yfT{nj{*݄*VRىWk #tp4 |6RHޭjiOBUȥ|>U}%D &)r o~Z l ゠&5{qބ{$δHGdiRn+5WÓ)HTx7#M6BM3:tc5`N០N-f"N*0 7sYvcfcy@g'w9C8SEfK_ PpT$_6Itۍ ?SD 5),Tᛎ+G[v8\^'7HW0VA[ v.%dZ]wFc+]٭c8C_hv Mۄ9(1{Sgl 8o2yDc rqVbĐXUOJFH'u0AE9E˦xopzb[t8+s>jK8w֑`X߃}sʰ@ti(28Yz"F?$ z 핛?ܤiyVᱞxefOх`(p_`P  !es=҂Sr~oBOXx/0)^u\Um3%و)u}6O}嶑55g* ZRYw=5 iBŘ' }JiE&.a1X3ۅ6xuGe_^0 = ݉*o8=0Im!=+˹xoT1c8lbT`hp&ܵd,'zr&"KVt !eVq0P7$6[dvhifyݳO›%*mF.iZV+s(%Ö}?pi_vߗ#O 2KޛVJh$^&UQb RIBnn3 t6lj!M-xrJlT^(6\$ +&4/S/3Z_ZR?+^~0C%2q9?$aOIlV=7^0KB] C@YnXJ< r*N[ךY_izr\I`gGm.,(%ij[V7>eDWap~ $W1:'"_8OiuhwDŶD{ï8m̮Y+/45Mz-;#+vb:EHH1X?֏$4 8^9r:~Z843 PKEMCۻChM"xd^y_;;ͤWr%XuKN2@P0_2?XVr\_ TlP)p< *I&pVDɠϞ|K i Ϊ ䷯3_Rh*cqۯ6xv ߬T : FPP҅ 4-lH_y5#%@ފF>w}ҔͲ珚7/RW vv|#&S yb ODg,P{xgoO'GpN6mdrD,]bΡИvkdUlwQ'EBEB5x؁sk6S-Gr+<\'\ܽ?j Z/Bp[yMck-'63*0"Z:]Y5~1Z1"rÄ 'RLQ2DZѻ!?x wCVt ji-y8eݱ6u0#5in4,8gNM4@r `~#e78B~)MssTuK54Z}et]j(hW?J8j^<0F9Zk)c}2g5pŰ% $V5դ?c6N}jP&<SWs}(U6CpWc?H-K$"d9JnWH12%8Ht3 clmˉ~{=!wPnhExP`V[x:lc'4r9=w$W96SXV4!G8mV~PHt!q؍pѷ`w쒭lW}@ oDh?&lOzA|N8H2l-ㆲ%^ ei{Ӱ: :RJ pvT o,%:x hE6Vi}}v!6{#E m*f9nΐ!<Nӈ8{-L]JooHlaDaZI^9 _Gw3x5 $( u9:̂܀ L*1,b>jA?b@O!n#2/:E4M8;v+zSE\?J 2niĺl9=bQ ҇q¯?O.:4[dt>zޭ\}M&w'5!5**vWXvzU7>2k6.I6j%S"[EW=mӨ#{JYX7kc|+ZuQFAC\x'.q}gZ[[AGYc[֭Ab7}-8"+WS 4maGSWAgY,F9cgX6iQns%I2^FP%$`R3&$+mipF5/v|Z%r sJ =śYW2bVS$Op'{muem-~޽_'O78 egvKߗI7}#tr6s.ўcvQf  8E` kӂlXm|c~>_YUy6n=u,QԳ?;aQ^'ӯ%-ͶLx̉ОwEyс}UС|}YWF WM S@,TӰ˛[Ɵh*Ֆ1FמE -vM1T(˦SG, mu >3K^N]wT;?GZH"MC*K|})%g֜ջ`.zR"I#Zv'JQ< `GYΒcFĕSg)XzߺJKob@QdT"U#%oAmh:n5H}ouQ|k6 PdMS7,Cq#yO=zff15 `HhkIp)RCIuP% Reg͇3YL>"MsEMwH/T8Tq2 cӍ Ã/=[Xr@h{2\}b:A8D۞: Öt=xƓ;TnId>RU@S6| ^t+R{#<:9 -t k =lhqQF]:pDY\kkqٝ{,=phѣ6izG zr"-T pj>f,.\*R-QRee.6!opc1uEB-+4375P0Qk\d|raۣLo[ XV]gMZZœ5>>۴(J om4c})gk>^})㝪--ڞV5Ք]s8U{K̉,πmLjaVᷦX!7o`zg93{#\y}$&3/]SmILt eY,6~lm#r$]q^s9dcׂ 2fBwly{ǀ_F98&UuM[q(F~N._߉i e/+׾ k|*?[t$t\Uo,BP)9x81a4@h4 Haݬ/yNnTj-R`y."+M>.`e3[sH{,,ڋf"dp]ǐ @1`{:#J0}#UeXѦXpH!]>P2Y)P2C)vß>4O= |pJѶz[=_Fa69v# {) &5R|S.[SgCHJ1B,ںAI񪆌Pw<1<UlJ _\(3ѝ;Kiu4+$0(_.V?Wvor^Nw@Dݸs؛I̙AY]^Hdr1 C^<2\|dZK PTX9fsJXڰT6l®71cvjACݛYM+-Xb{L"+t Þ8ؼ2=]tYl3F<]L20\4]GX \Z/v8 `Ӿ z^)3(:4kRε^}G Be %ǭ>߹Nl`J;1:h}ۆ&:$ =h 8p͆c_j#wx:c {-sM@_66$;;0;+V~f8ab? n7uځLLH^&$s00>xC/N$!*m LGb!tI@>0vb 1lU2Swc)$<}SĻՙ;+י0˖k[BF0P‚h JƧr'0f+PG{l XJ =iP~eHf~XaxP͂3 wˆq36$oV05/ur "/ADx}}G-UGZy) 89ƮVWGt̟UZ} )8 ,`-O q%ow/&I4DtM/B=>mxs!~r 暋}`q[ bI,5`GyS剭}(CQi`KS&xaE &iSM홝l|E@M@A5amNر+l(z+=u7/ |C'm$X$M Q*dm-'Ɩ=-WϘdcz=M@h'+72f6{ "&n韊\~&U<^W/G>M-KqKWH҉T+SkvӲ@yqV`imfgP/ L)ݫAO?k~VTߥ<_Q%}&.{`p #xp0a5)R*o}Z+no1n`Ԯ<}i/\o`4zS&W; N!ʝOt:S!![opq>Jio*]'٬oWH:byt>Ő0  uAFひ:SSNjqRosLq2\"l_<gT}][dZC60&zzF8} +ǫH/BPQ/~i >CÔoUkpU6K,I¾;YTdf'g;E޶Xe϶ҙlm=Ј_hवڹ,o;ݸ PF |մT 7CƬMM濪ͮ`].Ə9jlrD^ <-bX"??f)|d@ `@."[Ƃμ?2-U!eemj:+۳Oa͟Ȑ>ϓ|Ei4Fw%t $ RU?&'"Qf&%2z g]هH1k]okxh)0_ R@:? mrQ+)I޶JS%?jttA?r؂a< ƼfW %*K, ;%h_B5ω]Ǔ% =?MN]nbȱ^5vD¡pV\l<*m˔w+\kU\NSXC< !x:O>?R_5]_ ØŶDޞ&>taٳkx3ס0+]X0 _K99:wP@Sd̺W'=~9~~50rT ( Ģp" KE2 5y~?f$P%zC(ָ7ˣwޏA7'AaǢ%.i:SV-MJ( +c~sjGoֽX(0ݵ)ٖaJ}Pc^'ruU5 **c :XWm"6q cIObO)+GB? Qꊋu^e3LYuLkVx[x/ ?e?k ~[U?c~qVq+CVYt>NZ_y\}WRݩ?oS.]ŊD~f/m/f`v Ь͏ѶzL!Ag,vLf0mp0KካD]<[4~SKp݁3IA$n U0n+b 梀=O}M:iVȡ*=t` $nvd+7j.d%sސK]5?sMad%A% l`{DUsV A_=TMX˲+Y-jq{=UfLaIFU;nLd}cjDZm)zkU`'G)-tӠ8/FOHwfE9Ehp\~*$~K٤q<_[әxu"+c%mU)ΚL]G-'ƧL!x…I/ x˘@A ׮U94@tIa+qZF2DX^TC $3__!:&O_7TQapu77HgVg`Mǖz n{'UgMvPA{zc%H$ZλAWVQ;A~1܃[痢cnqa4qP%ZKxb\M=}в8`'rėJMV84Ee"FŦMEǻMбJ7W2]qgyڇַ/W08 S kةw4cņSPq^HezBпg!8lRliTjUx nr x6&ᦃ4f6N\FjaT2B~w/3_Tj3DhycM8Sh I/NGr95~ejJR sE'[W9aC7i͡nסFrnpU1oq 7hBKA i Н\C1R_A@9]GDsp_}Hft,˙ }&%PD\S;b^]ZY2QQQ%:@ѿ-k (f.ɚ/sigȨVRҥj)"gƋbKჶ^{MlTF~ }^Ȝ<ŕɗ頄5f\+z.L'uny{VM$kDh'ٴ.^5.ӣdo#Qr e_ 8I;tCbYuُ%fcx> E& 4v₝o$7W>{L#p<A[iU ҍa4NY'` WJ^lQqVRBh;HpE IT$5"؋ޠ ҆YSUfjy5Y^>8LU_;sJA6" 4(xgмV.7ͤ7@2867Wh5UI0/TS>eH+]l̗CMrn9تb;zחV;n.{Vv)D;VuKדa%>MB"RZ" !Jjq,;B"Qbcj ɄPi|߄uxp v?)'?zy$Ƅ4 Yh:׈Tn- TTlro͐lJbsnXr?s탘ɆRs][;¹wQ;A>3on)z ,v|8hOXo9O %~^+wܰRi,6b}]Sr I յ*ѹΰԳ<=+LZ/c6_1\TY@%pR4XWHuY TK+S~(-z.w Xu #t/f@Kl3v"wNw:Ilұlǒ*,vvѮH'[<%sydV$ۈ{ScZOѯם~D% {VRZ!"8ԉ Xb!mEΐ[ _Qq_xXp~$:ݹF b8ɞ^.Uνk'Iy ۿ(i";!Fʶq:%* 7\y->L Sw7zb;t$3-XBæj)!X׮&JHc]􀰴<\t簣LC=[ 3fT?H4 d>Oڂ鑝P?nBq :ƫyĨxӲ_(8{h@ʇި+靥A)y]ŏPhlS1|ZNDd8#6r20X8fYĠ ɴ/=7 Vk,iyf:Ϯ rD^=ũP2p'\mP k_Hqq~(ӌ@b-Z85k,OO^ـ3 ='W F,_HnJ y1vmsmV($<lKSuQ?7jY_aY_ݍE#X -_5>RxzgĒOn紓޼ y/_]w].8/H  u9k%[ҭjrNFtSi!F8)H5оk2 ?ck|~' ˱,K%yY_Y#IrMzPn,.BO TsszPaR$SEU@#tk*=u;wQBˌx0 wmb8^]kx#%Y'!rC/ HIvky-pVE^էd!U.wqMw32(@}^3dU06 2bXrz#GMYSs›hJF֎#Հ,j@ͱQ .6aQ|Л43'R"yu3QՅ[O/G +lۦW}L1~ >VP/#CBEN9T͸a.%{n E9 NKK?%I,ngzda,|Tʽ3q9QBB3[8e" s2 x`ura:KzԌXu;蠨n܎3"0ꈽ|öb:I(bcԉNUߛMz*;&T].kҧ 2{_)ԃ.ăR/c,t~N}]wH}oE(]z4j|O Nn/֧-6ӝ+?|Y=лX'?~lj+kXR! ۍ !kb,5˕ X@V;?y$X+*;Sg k'\Uc Ox86әR<2;3T%L4‚uI>^^,>AGTaAva/-@ۦa2EYv ^tF븛sZq;Y>ۏ@9ĂIP71zRAG*s)bB<Ȣ\BߎS|]Iصp^\ekm0"INֵ!}y=:=$WYKxD4c:C5.2(!&È6m[_0"BBd[&9PO1pB=UzϼI2A/GhҶO gd dIwM,WEvY ˘WuD:z'a!+wIǂf{_"r8JB[c˝+qLhs"Q&IK ̀4̒ .CL.ʵiY:9m!&/J$na62_trÀQ*V-)ymީ*œ0Уb)0m eÉq>A ɞ$3|dEM'b !Pb ZQp6E44VVyȐNnfg3e1>nQ/0]UuR'xc2-3 .~@dPh7Yxdu0Yb%qN1q;CR#d!4.MLwI>^J) 6~ϑn?q13'8:!4kgGapu蝽D4g^rfk=$;J).RlkRu|ܠY_Mm 32lL N`~@jl# צ^ W@K?NW]TcO(^8<\ ɪiAmd0/v6T. R5,3ڻc:^;ﷻNMT,u.t1JV}^Cg+# HW{JD-.{D6؃Bi-;rj·E%: [ί'M%]ۚ25Zz愀P;W.._gMHfۡf-Ev* w rL ZH*bicʝ uC>E?-HAR"rIc"M,)MXz,tQ=8˪5po̕BRH 6tHl[4NΊA~0&bu +^COu:mjŷ$fWZqE&l 5OΨs.>qeeO -udgwSc)ƛQևy,soݫ).-;A+&?0З aATʅ\?01~go͢ 쯰>`wm^`oVRdC 1`EJ:o,(Ʒ}oĘ vFmD,Ú!Q^D[sUMàThc#g7LJEH1-ru#DcK$!0/tcX;YP#/xAweu_aBc Ł}!Һva> ̩ 0_+OjjYwb稏TQ ݹwQd;2N7LF _5{`ng׃*.yq(*)y.C]ӹ%:T= 8LFo S#k*<t &A6iFAI?8_R{sjPtI zlS`r;wv_WlꅫJmd 1eKn:ݤyQP0VtU8j5EneG0gt"Z7tM0hʰܦZf4r4B3V nWb!MjF_pџ?D(t{Wӎ)5;p:(3mBҳɦ|G9M#xXFSY-J5zM3䚝Y+:dѦb0eY[OPY S[0D6a\ nS*oK ²h<n=4>+ X-Z{) `?*16CJ^HMj fFg' 9u!^gn ]}V*AY:7m;.d}/[N*Beo= bW/PX_ zʟ$%TlobtZhD(ucl!(2v"LpB֚|WU͠#xd]܌$um8n[A&Q#Zahsp7 l:S`G%Q~nAPkڐ UJ%̐]D|w*KcZ?~˦0y}A {r`5sw^, Ng:ꥦdOprw_|:ԄT H{DVF$qD^঻:0Vt ݣN,tv[ƿ*1{ ;6S |mw62Vb bR!ovW +!M@ bkN?B>thfҞ:xd0'AŪB_.y 8u=V 1 P Mnk-ěW^/}nrAFer1v"0cd9V>54$D($Z )̃ŽVh4't{6RžL9mA?oS,_ >'B\IdٟFtOn@sU2 IM@6<9;Ut,H3*uPE< >LV rhVmS^i[-x`&67 :^A(;ά|qZFxr` tӰ@+%Vu5S=dǯ)xѻ6d$m}-̖iY7=zw🧮j$o5ȁveYs{7d^xe)ޛ蠸tNWj:&!wn㖚Ww{b@mAښq:;P%JI-`z Ep*?t@L TMVPcfH=< ݬU_hPQYѿvWEc}3 ͝8kj EYYS"M 1K@?̮Wҳ/[?蕹|]m(`\}tk$L>2ܼ۬A4>> S}-9 v)f"݀$*m8EqcA,YtԢ#^Q W `ىv˩ xǮMqssktU2Tx6Q`"U wL}dAZ쿩)Bjl3*j~FB=9y1K.炁>zV mh lF>oAl%^'*M5}&eԙ 50$au;BXBJ,L5( ?e/jRғoR0L_z}2 5nJ^fTz^};aUZs=z"/ 0{`,^X9rȦC0v0e/G֌O84|8J2;9 z$wR~l-!!4z]Л[o2JM|ԦGu`9K\ (j^ ).wܝf*QXV?jhL)` FiK+ vfM>iqϕM%0]NNt[pG&:v0nyvV3X@Li6A6^*M]]FSv$z;VUEAy7\oS"0 ~{s"抐U3П1 HO ']l7͹ln_π۴ 2V/(yIJY:xrTv ,"hj5FJ6(YLH\ppDGσ5n*ˀC aQXDfCNw,ٶ=:ė(kxTw ۘ##uY4%D\5@tj&0lpG*=åB R,rGL(w,PV"X gzЉH/!Uh7p?#bTҝ]HwX" ) ܦ\lیERII0]Cz ]F ~pFL= OԒWh2wj}?_o1CNq/(gghm("gk T|yQe@3<>J) BF7̯ Ҳ5nwHcc?AI8E72 :Kx,PRq9OpF@s*G1syDoLK7l3ˁ#^VڍjƋD*S>\_UMq4vmXͯ#1&6p6{E6?%C/d?qW^8C@Dˤ.1Kkpn$#19i PUךٻ6gGuVX,ХNxP~@* 0?aZgXǮ9`I{1‰YOɬ[v&t&( Gڠ#Á+x;(q`|jnWK'3,"n%o*b1ᖽq; gvTpG]I햝ome%/rv$:/GP:9bq>͏=qZo9>KL/]Uҹً~[GڃAxWfVTDM'8$q#^WܠU ڔ"͙w>mAԱTZ,.w2A qee4 䐌.\3?Є>t,pw1Ac^γ|7ۋU`d7 1 ՝ 5js03L)ooVft4|LW h OPs?G?'h|M}FG:OD4V@_f8ÐBË2%GII Ϟ>i\@*C-.a8XQ?:'Ѱ L5CtG)!JQ3`XZiXvgCLU ; X},`lbh$ײ +Qm@۹!:'*ԑ 5g[PȄHFٙ`ԆyݼlF+;: Njlٿ fS 5>S7Ҧq<Ϫ[ @Ӿjv?}F;'w9GRL|qֶ̖f7/=_-ZXTnŊ,EIǣpr{rN BRo@AN@~@YSUP.!vD^V! 1tZ7Wa^_οAp%)e}€pفRiF==UiC>YߥlLiBꅇ<#Ɲ($cpNKKC S?ȥ pgh6Na[)U#M eCGWojvGrpo< Yd{Vۻ;$Gc7 <ЉB(ܸU[·ƞp6!wai+Kf$Ĥã|l\mVf-9{3q+X_[}+JhI6/x烽To^^,qdRAlzO69;8Eǝ2m+ݗJb|䕙=g(]Wxyű ./P-hl].axi/*: 6P](_I vIlSH]AaHڤ]1sJLЧ^U:h(&~9\W2$%=lD0ӄs4MU%f$(kp+̺ a ی[==3u@Gvաo亣Na4/޷[z#0P 笺szQYOPm}@HOgSiR1'vٶV/K d"!wސm𵰢l/Lt<3L֪ 8 9w\āPZD5-{ޢdMMVTUxLə"5G@Ha8T˝Y{!畱HpN-/ꟑ0./,DH9w!DXJPPJwf -Hcl.!-o񨢼p<)M2(^"OcőMk_?OHN)6#)q &4<${ٲ0wi:s&'Z^]?&]ʋrx["[TIv (KG3{i7lia^s 4%ȌTd2u N #*mᙲѰwPX)&`Sx\j0EOU&!$W>`w 񙣕.I%D)PSP*} sK?"Ngi25 ]e qR} N F ߮7U}6򀧏:^vpM!>}\Gf[  Ru̍uWx7n~S!L MS9(WCi`ō;-  tsg9RD%'^dJ׀Ee*C)Qb?8Q۵OlYCzD0x1 w7N@\lHUq\T2Gj]~ߨ9b-BWxHˠwhRA߶+ь_[x?lYzKzGj!Qll!7)δ̫&(HW96}O.c{IdX"jM]O2A_YhaTD 屛c~w81K[K.IrXV[oζl[lNq3q)p8 D΍3'K!{β)k )הGfNw$RY-%{8-uPgenёn 3`vZ4tj_q ¬|}Ȓ17š;G8aK %Iq@+,V[yR*:0v"`wRϬX`P$nkkOE>MF؃a8LSxH%ٖ~m+[ѠO΋_zy-aK]E|WlV>//+*lNJ\ 7Ě]&d.[ FH7uq [awCSdxL{+qT dp?$<+wNg5H|QbV݄sIVXo!b*KD xO`YD;hPW?`1W-`DhUJk=k$P " 2ʜq{y V#,Ă ȵV90Ͱ.?-7f79٬~5 =p7l,#2 PL [^3BhG2ًox8CE?l&8m>ќ^M6>r?% ,鬕zZ-c61PtOSq,~ů#kR{Ё|w#3o4Vt ?b3&VL+ 3qQi{Mc$ t&6:u ETj7.(O-@;Ff|:_kbWm$$f2K 1a/ngV}Yf H,Fٶ+jx1˒úر'b#{GJC6%!:SlҨM 㘯YFןb{\G2G"ql{1|<ޖ<5;9H )]#.2#Av+^,p=샯^G92Ąccrb>i٦wիVS)>YbqڌveOmQA ܐX0Nx=س%fkTZYˎSGӹ(/K٫¦͹^ -┬iDM Z /7i9ϊZoWI_4yO`޸1C1k7a]<regYѨH<1jcPP* Ӛx:bP3Ho#F1y7߁xor+ip%Z}'J928x\L3bAe[sm::F2M6V4`z|ls`hA)b骼mOϟy?׉^a i#8։֬~p ڤ&/M~U'U IO/Uy\Yl 4JXqdkOZyw t x󘼴5ٯ ^?N`yUȕ#]ƒR ԛ~vT'%(-y&bkɫ'ϞR0y_f3Q ]Ҕ#'MٖҵmC)Ҹ\V笙P´'lt͚ T`8lXE> {RUwPX Պ@-PEsZ؃_жxTd xi ^z.Ip9dHjCn½P@ҟ>BDLkwQAF'M8#3mjCDgM#*phqv2cAo9Ƭr1>pLwO S[:e5"+# ''%Y?4eWqo8Cʧۘ Wy--; p}u~[tbCK›[`c3@{ EOݟw*: ga9ӾH/.omE1Kݎ|~W4̂9a YѐovmKJsf|=Z19?R갳0JO-"zcDteIձ&-r25gWgrկMd؁36lcaTjo}3dlmZৰ}W?[IDna p!iTxBLo\F6~J^XcZ RRY<#8pv8skrd`a" w2l4Qb' ѯGF/0:jpIUh$5-%Kda_zwVxk;y#%4{Դ,-qA;5nG Q7%5e!b7n #WB4H7HƖ,u5BN$]@3N[xS hq͗S0OZ YTeaWk n5{}  [ÍDe$ϷtaKs 69ף֧1̫vE%[HgYbhK;˹KY7 j{wf7Z`[P~]R鲒fkgS9ld++83%FNEAv;9-1?G>R+9iұ= wDs09`jqG2&C+gT Z4SOd}Jp,u1qԧVI^P7/>6`F ]_ma)B,ycM-kM#Іz;gur#! M[IԊLC]BYO7Ƴou g^oɔI8GC3oA0BR]a[P'_H18|M\`]hE+$N 5H 5dS |%jhNլŀMRџ t $Agm/j!74c#:ihOSXD *o*0TB 9ݮvPH &N+fj#v28_)PՑKjd3w$(CntsqiX1U+ nsYPfD&J߽9R8ލAvи-',L*c8hum+ .grh1fiK ~cze:@9#х%es8:Pa3-_\j^ ol<96K\J C*I:1I1wF.&c%SD3x|ObDȱ˦C2> /a=wa6kڱd%Za0uw.E{aYx9Bzz:!zZ%]8oY&X3Bf ӑEU?گ8=iW>+~7׹a,bu!о: .щ;M+j>v@伺H#hyWBc߲Rka>6OF%=58 u|շV6Y/sEEhS'F[r-]E4V~حp (]ok)4bE$m g|&oݐھ{a!m&KϨiyw zyc{RJnp/[]NC@_AW ~^xi(s0WvEݾ ? C.y2'EX?bv'R@ˋLO< A-7da:IY)-2f=C[}`Ǎ\[[,.:j?r:&&$iQNv@ BY+k{7x[[O+~hŖOlb!Oºw]~d[Ы\)STOl"fj~nU|3VH.YP=? KEj:F{a( $'e)7< &ڀ/DLemSC*Gx@pWOòbi<"&vڬ\a3U 'F`{$PE[Z ߝ#_1tBuiH")Y zw @9P FQʹBT6Z~a(ǨP;rKqb_t=F')Ԅ(H+Dy'#Y[cDr Iܶc9^3>5Gܳ b,)(j<{v$eUrV#,L?wʢO̧EB&OQtnPB(?7?g*u/)lA [< s i,N*\K!ځKE'otfo4V&sm=TRr>X*g8F͙*WjPMV`O38{ie`_ktn'lJ4W+V =\Ԍo7>r0٠0!z8xZ6_[c^Qr8w0꓇j݈W>po arC*"3JCːfxR> !B6Cdum]wK$QIlѺ;*ife_h X8=`KrO5> 2&`r{:f&`^KX2vsE\ @p-|+ xvV54@Y[nG? !  ւRfپy}8.!(7E(s$_E/`Y`;o)&{# x%("YOp" tYJ\ga0[.%8BU 6J≋Vڋ,m? Ћnln4|#0OUPMŸc C{h0ըWv W02)n^2(_G7U^Tp9H:&٧5;Dycלx_*3f]ژ(w>Cy:qm>NC\.o] :2 W/S@ D?  EKG0IILג7*8#mQ8/jŐcwy-2s'̷U6n!#ᅴ-1U)y:_=KD߂*Xf@6jo6 ތٶ*>fX\DԼ. !`V,bb#%:Q'k%f9]6T(9Rk>}_}_Vn5Qds2 7T\e;UqZGK/4xDo&&n8Уu[k0"tD-)Q),I#cˌL,{, 0~ݥFe@KdZ7F \Y] UK$[gS{Xͫҳ<<F5#9BHXEOG$~ܠ[d깗Q *w'k#y[#85@=AA=7mfgJE,or{%3S;34ӫw]$sT)TNx&UK}$`[ʗr2|jbTVp.e%ts:ܧVJi8*3ů yB>.n X$֋>"PVHE\#!X x"Mk4r3I*fWB#7A\!lRľh2?)4f]|y1۔(s ۟^ij 9I~b3[J$eh4]DSZѴBJBk\1Fj~B`4v⒎_*\:#窡whԗXa]'xj`Eh*).ɇ,\RK_\3!:EU%T ,cvbUKwGqt*&o$&(.m|R{B` P4?/ w#fO_,{1iz1YxL Wk>>ԪFbAJ}Q )b? wQLˀOC!k[Ul|vJ^t󂻊@p ψD$U d ;5 :,°ʲb$cg.6m J/_?DR7/~^Q8'kZZj)O( } k9O3L<)f|xmU>Lr,e?9wzc7{bKz~J>R?`i5e* jDRlf6^8m AC{GeV`ڷ,A=~PH*hS%FK򺫓ʝEH B,$e&SIo*7 mMΖ1D1 @%#+enߑPGmJ`%gCe*jʅg5J W"6_Lh{ج2 kUo;]q%]T>`H3'OEcHjM,>O!8e C:v@eYG⩜H5ڏ!#>íQҜb=?ZΙo|4t(Zo{tź6uꕰ&M} s @IN6swfz7{Y˲J\-k~1PmfR>((ZNs)EFJ[sfu`![o?!Oq"ne0#-,P3vFy"<E:`JZfL&)=Ny0Rg!>]&dלf iaٴ!KaQUSCfojOgF u[Hڒ72#^YI*!%NDAނ1zk or1È\L㔒 PtB/Hm~rf~-m1 \$Q2P4*d Y.ޏӺ*UK/oxg|AS#{hz[Khwe䢑ucn9G н0n#Hg uW1Pg iNvĘiu D!>i_NM<Wq7D$7:a_@ר(b%e/i߳mIڅ"o8:MYpV#M9^Ǽ>UW 1k_2* jFP!ObpߴhVgHKorj#SEUL$P镸_ldv|VG 97 {zVV#0~s6APФ;[$b:8 !\j*@p~)Nܦ~rM+: |lڽ_`=<夏^"(ڡ`rUEӻ@oxNܙ'o(d{ZøH];":ْ@ΚW zI:W Ci~QX "ysyr؄A?#BcMLKXG_Z֠ S0(r9L2./#Ye` '/)U=l%;x,/S$Zز[oa7+d0zԷ<OEbrYK=D=BԠ'b:q6Ud+& 9iR@EӐ^ODIOVG뫓#|nR/'㮰)Iz@Ӫu.띺zoy}3' Z.ʩG?*~$_羓xYv+6YF,g!]ly+cvc.ƪwwYq#hh%7eQ&P|-r 2ZԊ&Ɵ5$%?rjӴ{e0 a$&DG2f&\d :i`7W4C@:7sE~BO5Db󐥌+,n|lh8״ F^Q?YzR]'. I熘m4nGvxfm+ ;''O*=} #+~c -1S~$.0 u;X̍Xw3DU'*( 8" H`A:K  JuJhuHU"/;F7hARhiMTT!^@IXNSf-~ʼn{q%*]a&bId2w7٪ĈƞoT;)xi;t"T_M1$(|{;|8&ς4Lr>1FiX2LVyH2jQzE%l;;T8'ʜyy obco!%+&'0cj1ɼH䍏c .Qs3驅]6y{,Xr4j%nf#%P{T=1RF`3= 0WyHa9}F_/1 ˕U @6 Tm7/v6 [g rBW32x>l CXs4MYays6Q8׃=[.L K}5z$Uց)(_"" 0xaR-Ӹ&&'JM$ȲW4 s#[c»V9gd۩B <ʚ(hy0WMGw!ܗJ 5IH@d!no.^.Z:1Z# fT&jshhImEa4pְ y|!agPO2\%H/[6 F Lc= VZy]Z\t޹DeMK?A1ZS /v˘ ҷQJrzW|u[ɼqHf%T"=,oK'&dR5ɬZiWf_y̧`[P7J4m.khO&hN]0nF=g Ju4\}4@ȕn`rj1G "bz(Q|ҫ=+d"8blBu(55{GEg0ǤAWʤ #I4DbD(ON Oa8Q]á ={2kNFL|CW9q!(\$e„::;erv kG!X2ӱLoE\$9SoP<hF{%~|i$(3$Qwn2='NAj /":ϷHdZJ*u#cv|NmMSz.e, 4n 'dګQ@{}dQpV}Stp{Xzŗ |/`hp+y$0Q=ƯFrwlⰙLv"y#g|iXU.&V>-b"ni5fjoe؝̇hEp$)"s:nK\aTh|8G""N 2 ϡq#85"S=90.P]2RYtAp+r1YޥRD >%+ܿHzRNo㚾0Ou>wb>˚kY"\Ujd (@:J./=KcU҈JP_u3-Haj^ (@84 ] i[_fhd ZP - Mpɣ/,e*ZTr8Լ^U1ֆ2t&SszOLE& Hos*~ys(ܩ!{wmq+EǞ(#-y>d&ƋȲ g$]#&5< V2ns>akK@eWN8QW5fc-ɎB\a *Gׄ-`RVqSTqRtBRe5LŝsAqp+eF2R \B=0'V1V{EX]7ζX'j޳l)r,(ytN;=Ԥ\SN_P> dIÃvV9zJ P~ *ֹTRf>5hX l*ž wKm9+ Ţ}y9{_ zx'Me}I0K #IL;/ #If@ΦB'E])m_iHJE ܾ٠~Ӭp_B ; d&~NJ"œq`=e#LgP͒N291VNlݖP ߅ B]9X^A%*Fy@jRC#}ْ0YG4Xn,Wl)E:ܴCNN~i,qYD5rDcvk+$omdJO>dtHu vu7 ņ )Y|1Ba~T,G!Š%A< d@M0:jNރdV@5mNCn!.¡~GjmP 4y !|ڴ#{ڰ[k%NRu*dl6(bO9/x)[ItލT8ԍZ, R=$noX!Un>J0 L3'y%B&srT[x-BL鈩ΥKᾢG3۶]ډ5~!=bA;t D@@ M6;u7wdRFMK;'^kDl|`'-;Ѱ q"إzPeY\Bl~Y4g _*nl9/GC%R=٧Or{u>+*= oLe`9 4J8E1*|Z%虨U܌-Zw=D*r``$i%k8 R 3f~ԉ9柬 \ZȆ$8OD_.y3@ȑXE;{8ǚ˥LP 6o~gv]D]\n9m_I a I`w׿Wm(@ojBJ(\a8jx2劳zpb_ LlLb#Jw_*^&$-U#]Θ1{3F-UhGqE1Kt5^A~ͪ""ȅ\j6nn6 GﻓsMkdXfvY =+'nN[8_ne|`5ck@u-8a)ʑ- (9oK` 4TӈݱNsG'7$P\``|D3IJ-#u5;9]ׇc3&y`*x&F9kJ+Rw.gtOkA UZ=^? KِR@g:N^^V3s-Tx4>.&'j򯻹vK;IZX#ȦTگa``n~ABB'@xН 2TupOGӟwRկ"L̈́LV8*<hF6+/r%)d+q\Ȃt^{MhKnt5*SyܜU$Gu<܄|FU*]5q ?oSϑ:c"AV2N@{n(YPΈv9Or{$7+Kۼ{0woS쇡BMb m̦$= a< v DM˲ސz-BVa2"!)nx(,>Pdmqf>H5ѓ'%_S*^ v@Q_GR`=\~V:Z)th@CO7Sz('owrWK$+!J6**`>D Ù&5Cn!/RToÛ0m kC>6[`& vb~ ܔA|O]GdOnY\{svW 8:}`9RX .K *W88mwYbИzJܻ\QtػMc)k%z;Dx_mQjs5B&o@GDOa/V6!MlFLsuWWNJSRH Է1x'[~]9=ne3CU\G­ ., ?F_\o2p}Ls &ait={W)6TɕN3 W^Mx+{P^(-ug9쎰$;}TwZlN,$ 0Pﺛ$/I\JGwեY%NfXA;ۊ۪vҺyu2l+>v/b83A{ϗ͔ f ~![b⻖!\!C3k'm`;#Ѡ!B ."o6|Q h "07!` {i@Iߕ֊&o pqz .'ző~__.wG/7,Qli_gs-+ro2ȦtE)uw*8XnnEr):Ίx(BLU:QNOJ&Fb|swnm#u[U ײA>ϓQczX8>nhF5$iMhm[zGGmd< |ۗ ~ CœKJW~msWm6r&@CR#Ò&{ !;InDvZ1T ziԠֱs5bӡ'rTT>(/JDp'b#! L.I{/བྷKMz 0j0x>E+[JlDjqcZH!,lWl"/kkm 鯾ͷ-γ{ׄ+{߯u9jbeH"HłC.On8y&yU 4bgS3wia]`%D|',5-f>ÈnS;OЍDfX۱Vd䁆阶lMMa&q˥Ib(G@歷#gh+łQ̈dv_Ff$L۴Nf:Ao^%}T\'^M|d; B,1 1̼[tA{"i!KvQl@M A~ sMVce9{@xm? |(b8o^b~()$r]C/f4_~)u. XKgT{O hi}tfE˵Ҧwlda*M˯0*H>\3RU.i;`J`‹;$?:4; 0EeB ?>c+U/vSiv*1L ~'1 X7[S.sw_=7P++ 4agm\nHo({;>Ml&\@W򽉺':2yFGO-#% 馏%eMd0Ugzb9KPÕ{*eI+Kx{2 KXvv  %n6ѯ!E^a43$zaMV: *weL.%N~ni_F Dp%o޾TNd[e, Y.1j־LAMIpIV|{`Z!կq`LdF z1P=AymT .8ytX#tG - ka4.owE8 :%W9}V 9dXG :k(XP0iO,lHϚґTT8 NVz7{n*]^2QGx^>aKCjr8>cwU!P!?ѯG;zyuYʣlYHI@3ANóm [՗LS5:P>=Cj 2NH̿ 9&A9\-#o|z,Ns\0Ԯ%,-%@ŋFm1ۨvIx:`OcC1RƝjA^b:僓 hEk42=i6wm ۛwROdLD^fUB5 8,i(zT$]h')<[sAX~W8m!DJVq(V$~}[=X:ԙ)]Bxa4:Ps^%Oby_ "4=rKųupꪰnz}JڔE/ 3y0q/u-c{);i;]H)n}SN5f_8=k zh~ٕr.~&Z7Â2 +HV{kR*#غ._bÄ<}U&*P -al¾{5 OAa ÒM(:hW+vzyqjXC'KC=a)U'&^h28HQ?#Uԩ;؍,2h`2o\Zk[9?Gjۆʛ%T.k~I28!P}b:ҫ a/'SK#8ں \|wh{rʍw?e4vBd]}>Ww+&ϾXoksƪBk(X`#"3 "<ޮ J󨄦[3=dY55/| פeeL-_[MHIqawňI1(q3VΖu-X+!%ŧpAZK[#@Vfb i\Qi ,grRr A̒14?,RO'PSl)=p 3Y@/n;hAC>ܥkpʖwHɝJ:ȍc ~a=`B$q܎3Pɣ2FCnoѥk&~m rC/$NICNJ֭8 Cvp@'܈8G4OOݘ2{0ul]񃪺ŭ/1*=E,t Nw|mH|տߊ.!TۖmU6[2'\ g\X*1G55W3s6i/Խ jc5k1 +"xhUxS8lW \E1Pgp,m>:Ll5x sSlDiA/B<4ԙŬ$&rO>a7kq}iswIAj0^Ek⺇ s1ApWpdFl 6)&?֕1 Lwٵ>zzFbeM#yjͽ druZ */֨t6ˑLT0h q᩿TL8j@$z,qL&E "BRR{|5:S:uо.:RN$Si\OC݈=Id9-M1MBʭnaf$0?,Seҥ-JApo#fze%~֕ &Tr=O*B*ΏZBG`] نj{t`fQCWBBmc#~ &+3ItħԠ*kLoIoA^fb2h۽}aHd<*_b#$zaB|lmp`=*ͼoFqżLIUj/%ma_k V&b^D*-%F"*3Kl37ҮK=2Pj˒1$M-ki۔cOimbpP>8}x/e:J-ɢ \'-+/̒W߾??LFiF;+5! my.9dc"g6~h8&|b{FʷY6G [&0F:XZ3 f5vS7.ѣ?vle䩶h߇6FBqjV=,XI ] qT-ґآ &J}ZD_@swQ?>2K1bV܎Q YP %-Vyqs\:r'jDmGNRW6Įy!"_2"d[ ̵NpA"lw4avaw/֍9 Ÿ au^)VKZ 8pbs p^Ebp-=cv*A4'lnK]Ƞ]xT'NtMO_ /l뺍|9! 0/נ($AB@hNbY@.˗N//I8@ͅ'lgDh9ywϺ:5!FcB@R<#mVCI5枍I n_]S3]r2Yp7L 6yJmMQH|%f17UZHô<և<\F]pȻ.~ok{aX%Z nS>pdju`7/oewlPifzF֠\Z,1R,];Ebʁ֋<&z8Bğw#.IulX\_'9'>(0RQai؋^ %W["CW 7vlAi4~i(dL%g7ov~;fG$Pge'*?]ҟG߶fku0<wٿ鯨X>gL5:awo+BZ=7Xkh+(~> ݁H$Si+uwdɘ0?a=EM%8z;>eKbs5 &@g7R2,Q*It@5nS:Q6~Ks"!!&M`v'yXfdհM/iھ^=Ms 8ɒuXqYZ-ճ nRڿ'8Bk/ ̪XWژ=)%69^LH0 נh X;Wuol_Z8ӳ0&#_[]Йc"&^. f"pUdg+1&-b Z0~>eKtn ۇixTɟLf)ŷO}1XA_ K}mbc'I yEO)϶wnXE|gk _s< ҐdȌk0<cuZl'}誹q IW| WZ /vd+3mc=VHOړGJ%fr7^dY(Dp* /%wi.eo gR:38z\\RqcL2㞴hwQKt~w!15PT:hT.աg!ޖJAsLˊL.; 0kccK8GM W*jehH8%m3GL3%̔` ؒ1%\BdžfUcؾ(hQbEB[;200V'ؖp]~a1@ΠrQĩl"}{G_-x %v(e:Us[4D?9vbuԵcTʿfDn@B4:ѷ(i@0| ~WX I&I~0naqsg* ,щIElLqQ*a:MgaB qkIЬMuo97˺( f?{ xgA,]WIV%C1+e}lY:^.eAp?i ۼT_%Zs驁t:0'"R]~axV?$(wk^#>{/;n rwZ +&s"kJiJS~_qsumŴ"3^Idfq@,7I٤Űƃ؀1 \R?ȟ]*\<&&'Qzu.MhO2#Ɗ_!G"79lWy[IL-6Fg%h=wqd-С)l|2Զ;OSd2`\OR㊭; vf5Ij{f3XJ?ح];̚3R>ohq}SccwuhvYs-ӀEcytuJ@ |OmkwQ?F[Jf"H TKqoTy. a!/S wxP-PNW~c*E0e7S-;Xu/ Z)'2HE(xU8x oY[cRl\{7a$@rf aP-SCZEu b|م55Αy>s]T3U}ԘQc! vȟnPÜ!dw"< 伌=MBǑ;Wb΀|ӿzgP ?21(D ,zXq}G1קwPBc0UKeGy'}~'ltGAit2I48 H gCXV (+!hƌ9<I8ن!pi?ib'j#=jUލyAplL]X*{AwH[ Z+L(m\k-81%N6;.>Ehc:>`Ek,P~5؆dϦu_xn4 jb[XN9t wUR-  oPH BI"Ms>1*2`9Ypan=㉔F=ku}?Zp9 l{&' S_2zH7_/H0rRSOp{.dXuLOKwG 7*?J^tH Єqݓ qW#QGpH߁hwz6](^A#!Fd|O- Kr 0Rpɕ[ 2 K,苲6[.ۄ` z*X[RtC28Mz APz=s=>|7ξ"9} VUaaQp2At%?dyw-e-MWsy7`LlS*!Js K8b:CGFn4+Hl-={bwm wgdE Ւq,iU*m{F K,\=Ma^ ˜J(Jm{3_ޯυ mˍZm!Z}Ș`QR5(h=U燾-PJ9g~N4K׃8hF \3^Aتڶp06wh"=&ϝ-H/Cd3x2.Lc|NwT2 g:LFW8a:XNBTZ0f;dF\gx)ԩx 4&|м햤XhAyW8(d"Css!ڛ#jKK^jGx?%'q!|t}%rT :{7I }l7#amX&Lķ1ˢ}e 3?G$"KKoTBF5WS?J]n:"B(O%đ=&nܳIqR~q=hU$$A 1B9|>`* ()J?OwqpVsуe>(?8* bi*Oև66wZF[`ŝhNՅXӑ$R8Y5a'%#%NXyn圴FYD IF'~ bB~4wgk@XIі^Aw:x䴅]Unt6k4 ̚~}=ΖuM#~%4w{czɠ:[{Zz_q|%A-B398 Ŋ& $eJ |mTܿ`FeyI|Ye Z$dץvڏbg%(YP]'XVRnDvb6Oz>=q3{jjmy^Up2IDA۰ܽ}>G5~1rK=rKLe?M:&P23ѭ{.'7K(M LDFi]ɾBjtNi*)b7bw?i<3iދ#w5%6\9,!.==lKHpaΊBG K,Y񈿮(o FXxwb8?!Zd?; {*nVגTRY댹8n]pΧy ? DV*bV?۱@R֔؅ֈoFJ_*A˄j{&`,'*W{T..DbVMaD:ڥFs$ Ӟ*ώ t'≂JM'u]\MEJ#aRѿl~QK QŢ>EPyVi Gƻ4Oso+W]@ \Ҵa|u/H9Z}a;I +hSEv`;~!9Je$뉦nN>غiAzz'N;68\D/",!NS)"'/9d#: (e[g ~XۦĺZW5\>ѶINs(V: ADiN=da*\A :jx4m ˢ),։^~S3ZQŹ=GUj\Ź~{Ěqn>/Vojh_۳-Oſ*:οekq@j bOu3X{\oO -ƺʞK!佝'bgYZ070701000000aa000081a40000000000000000000000016101cd79000015e8000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-frontends/dibx000_common.ko.xz7zXZִF!t/b ]?Eh=ڜ.+@`U4L*0R`68+C%h(;z<{{GDS'`* V26y9>ԤG/Y V /釱tzgxl0|E߇n3`gB%7;%ac0蟢'Sq&! Qą RNk3ZbR]/:DԪz.8rwx8M]XΡyFR_k\ùe bu"8C=g W4[AZ})pEkO2șP62eB AX ר {=W .!'.>cs\vt3$ia?!kg0[h;w% 5=ڲ3ov ',.?Ȼ ՅpuS\b{7TMu/ƉBB&MnCs/BU;йy¿z~x"99Ik_N?*)Nr[e-#wtVIdbgcbMn?(;`|]F]Ev6Z5* 0V* nlFA#VYs=g"46߾0tVDqlY ʶDE \J,f_ 3!nYy^BɵGfMV 34Q׭%?hL2'DCM2/1K[Ld}<=bj(ސ+z{3|5w"<ߤSI&jltvV)fQVX<)T*2):UuBwC}ep 'O4d6 ő㚛QcMՂEcWC1`pB-@t`|:⇬?[Q" zmD j}99\wrTp\KE>-(I7 0[*a*^A6|,:1K̯Ⰾ(8(1-' *:-ykm6$DEf"ѵbqFލI"=tnTsGV.5ONf=`V/3_hH*kПKɾ;K~`j’pW|zgh@de6y3f7olG5Q[]RÔe'< ~CX?vej-Y⡐}"-@HEz681',w_+M{&ߨra2F~Q'}_ثARG 0Mg)+sLRSiqSu>ߍxCM DftRr,|<xŃ! `$8tR"C.ۇHc$vs 5>u"g\x:u`ݏ)*B55O" 9T=Lq-O˨EB!Cy ةT.'.ʼG'9m%(K&EdỸm"HHKG_H{$t0<)?ԋZRB WV$T=b^!"QL$zŘGRɎm5`כΰY֛0.V"EDJ {YM_at>iv1 ?R{N^.8fA C}k^6#_'X?8TT5~ h zJĊ9Bu{)EqB{5 ղ8aI}O[ Vm/E.iGdk]K|gfZ OeoHbdޢt.O(e*VeAh$8:zcydy׆hRW7v#M 4\)|`ȗ4'6i k_Jҁ:i,G&^F-B7$*Dk5q=BI,sxT3BO&PR@tpyyHS4DŽ~LZK]E :_U5ńpo/!*" ![qOq GϪQ?t :@deGe6F2ĂnP\oP|(3?P5\Se4C̸4R#)I sp$qBP @2*/-]:nJ>0b싈şk A0q'q t)Ri4w[]=jwQ {]n"c:c2riV?#mR;gpp|ϏXw,8!7bYH|}xe?<>5 +pxTb5~rnc:3#Skzz++6_OA}8+ b{Ȓ b 4MHXj檍qE۠( M)Jawv mҌv,^ B93(೟Y-mTc]ܿ ~9s7XȌ?}-%ðћO!Z[e}ppM?'4ݙQ=igD!{%i@f7;tj ߉NJEUhTD乸qeƨj`fH6Հ)!Gۡcf!B]Vӄ8CI/9g}CK[V 0$t\WS'hƐhz1#TN3Gowv+ݩ07X8#s s6ؽMYP]2K r"!6DA *6kUgr-Y2Qqn!Bfc+sgbv2ـUsZߵхj 2wU,G^ IS"kɘ +k֨y,Q50C? N̄g(l[hbtw&*[,U8|}3QHZz DHR o)|'1OhB]*H# MX޶BtMd{#WVq֔.l!Y9SdjAޤ!z[B.点_-:xx@DBro?뽍~;M\g7x& 1Y_Z"vYrCh͂/Mk_/Ig#Óæ| 6 ^þ׏F/nIBjgKT]uvNT@f'j} a.YgYxcQY/X|DvrЭy|F9Dp,gWJt@Z_ag#>b\giEI̡ /.@E9, ;'g.ț杝"eAdNٓN(07䏻mmνzlBi#Q`'+{l%DB ۄTwfbr̪}BpIagR-J3A-Xsb/iuU,Fxx$qZE:LԾrMqAZ(8·3iVTe]I$+tK ' b&81 9DP-e`L:3PVׇfsTk~q]ҟRh "^rC5k ^&b[3Hǵ$ 겕d *98%OA~**WTqѫ!E]kq|庯5&$?'jJζLI1n c7!68I[CgbnY)QipAƍ \E$W*] ; Z42³" | }t˾=Ni\ U/naw[]7/r5O=9Jv552R05"^i_7kv8) =kݳyH.#!j O걦Voza0ulb aJbBa1v:c4Y2-d GUG$O>2MSŒ?tp' kg]2d<»?7E|7hWH*j4zt|ߎ }E5àDG㉥o]2'PNFhf3cSz(o06vxPߔ$[BVv@wGf3қr7ٕ(y`=|XFaXJ*qOPUNN-O8}w:@ahÿ5n,yxUZ:;}Q$3 nN't|Ǭbe?nө>ͣUo0vaSa*qITyyX0!YRO!kv[yz|&9h>/Vl#= 5<%ON<1YX5Wyvfv<x'"n]NI3́"E4 IPw|qΫ+0q68ɪ"}h;*YS_~b2> **QX[(<,ٽm4g>DבDKLZscf$s N 4i H'S-UsaD05vN쮻?N./‚_OBu )ݸ1IgWm=^|?Ʌ]GՒ4Ҫ 6XUIk07A0>9Ne-nurf56{pb<9Iߴ H%2 >W D>pڛ퐗4 1 9c sGd-4gi=6m~c hrCɜ!َt;ͿXXIH*^gktX7m@0KjђTT+S\Oe<~E@O#QnW\\ K̝Wj4KqyG3_V7hdi\8$G070ךievBu% 9X ɼMgˣƥ㩴^"05ྌ~3dF,iccGUX NY jpy'Gf:c?}$8 I[lJ0Dmg~q;K4慰Gx[yܢNzbѻ̭OZ3o.=)+w5әp| J>A{Ɖ+L+gU"6T΅d jh<^_7ϯ焉cTŃ&lU >^R+9;ЂfPfg X1;S=K "Wsr;xcG}G=4KsMLmh6}D~4~-ޅ$>!|#=u#xxE\C}nCsIѝGؼ9h8ML<9c9Q#-pF;]9UҍXy><`VaԟW'7EsR`ݞ t2]U>}V.?w!Q̪,}kχ%=?6+zO572R 5FQKں ז7k^ןA)=`>mv4";fjTQ 2ΕF1BacY# rh3k[[ePP-Cq[r}*ؖjj26 nEz4UFc-{TgqQ#E,Bj0Ӄ %ʺ-oGNt>I߀{=y8njpXG*uob1 UEfNLBQR4wڔaT&(ĜUD,` Ŕ/ msV8^NTr 9?WGU`K :j̼mh<~~E}{r'>,-M_˭˭" 76#EAH$.Ĺ/3^$QPB+bh>#@zisu`U #ڧNw\%/9rW}钇0nOuRǼ}ȌIF`EpV sKXhZT+e§8 u5!cRuFK-5/`Wv<Id%Zs{SlΓ6K;yvW_!dqoPo*rEǀoBJh*ΐ '͑(bBڸa6K+HIa&ӄ4ͻ_z֒;={JjV'<([N":=6! i#X!C֥ogcQ1};ǝ;*o6m}@SW"KIyp.@cEYo]{ mtn6!AMK4$e_&-P} Z{՜ݽMP)D&o {(谷G9$$M}N(ޙ py#o4W9h:_LjFeLqS(oEb@<Ϊ) 2j 6i+~7d ͲcF1 1if7UOQgrvx,@hޗDzp$JBڳlJ-'?n6:h5Q_WjҸ 񆞯}bftoiOJW \\>^Rj,plRCaB_ 6XM l*3}k(gfnx!:~Uz# )u%E7^%z.y[\aiUr9AjSbːB֫,NS^/G]s",fGt}5(_并D2 T(d v{ ڷ?#&60~ eo`&gՑLxl-ȬJ|xq+Fa Yj6X.b*ʷVQы`~WVHQ (}?-1B:$]j$ŧ7N5* 7xןDYVL2:"ZXo4F[˛'I Y7=2NPWy0ƕ!GLӶh )eh#i\ S&uHYυP8$e@ɭEA+?=6˰7A.p;ZsB7BHEP:}O'AsU2oz|u.7N?dDM 8N 82(5A팕S)"G;RboÚdB ~f, QjȠĔC⚨ۚG\vexXwb7nlǿ]28z0#E*WN<щ"㎋%ᕓ츖=*]AϖʯxH-_!Wh ̒:?C?òqHi=3P<"b~D[,f!uΔ2g~1z(=&+$+Vc-@岳9l> j<&ߍ(ZH; ;f=TZֲ^%u_FSSbqJhg=ę!|fK*VVŊ@Ng3|JBmׄR`WFj=Įƾ!91TsZ)0C.w.RfM$bWkȦ+ @2 g]{{l-|HBAخCkۮ+M]f2ݗs ̴bJ\2°q 9Uӻw-{Ӷd6$Nt]o+z)mk@8l͜}Va Ggo\ MS_Ve@N*J,ufgY VZXL{r_փiOg7>8"%_`̀  zw[8CֈJ£t 7;YV\[jK;\nZ@doba㱥M;-nHN_]v%aQ4P"F邢f=+F[4} # rX!޾i101QAPG_-Ï}lEMS2d]9>bkZO4`2q[gZv nȏT% +y5#v!TL Yj!{I`8ڮC-W?'m!4%[hBXS,``W;'n2m_9觉Qwb̑ҷz.Q<,CJJe9Es5[L 95_mXT_7@C){~-! . fU N6D7tK d^iDm6Q0g;+&cAkw[Csm d;'\C3Q ܋ZNB>3eGAN7gA<I4!zh,pW^Ԍ(c{`kXH*N]:"ct"RREk5S0&RwdÈRQT >C4"7-S& &bAlU-rq/滦{b0އKq% з7xRU|Ru'6*˹dN=lp/H3ߛwmѪCOceoFᲔ+޽9N歰Wi@f&6f'=^`.5&Vj&]?!T|ƙY9";iC' .AB,h%GKHBӱRb_<@pSC ң-iO6 6 ys&5BW^  !Aw9`]ؼk&&l9q~@&)o3MFC{OWϝRr[hyqxFOjxT֐U4/1i?Om~ܤnsޙ׎ҷNDCl1}d$P/V,pA?䤎$|]Rk3AdCt lnCY4SiM0\HumI/Zp%fgnrJ7 kUʈ7߉]``ȩn] Ω-BL5?k]:M9 |"o1\ 跶`[ nL5)prat/R_aUA*k@ļ>43 ,!ѥf=ߍdljEuσłccK\ӿ/rguTԉqq, RўF* '2d <Ü+t?| ] >.l.]iO ;ݵ\V뤭xd2EA Ne\aVw=X< n,-3HVk[ӏNڪ"3)goDS>zeb9,G9rj~s\~4B x!ͨLL|@[t%d]B̦oE \'u*@BF۳1d'׮PҟM<;]+U]9pdaLrmY(RTVeKxBfS.~BbtCp%05JKuATt-Nc"_lkwi_X6kouzӗ.~4AH9xs!=hJ=18Q@Oag#K_3#746,w ̃rdb:&D$Be/I9LNpE /`,,ӒMQH'I38 \:/QLFij"9_AYMIURdYKI]t?~ISft{.\NG^{=̏Y:kr"g5c_֋<8xA^gg.ݷ1jșW&C>ـ#/ä $MpIj= .5M0TNu<-N̷8>POe1 b"r3j\2TlV]\)j|Ҏ*N·d yb^SifuQ*ac?)#-M1Z{̭i} aΔ:9#Iتh_;cH/x} F'k4j Xr}*iR zRT;hDR$ \Zd2ymЦy4؏]j(ؔFdK6,bJ>va&^ً'Q;r[xA+ݾ!>_Ӟ`'@cgIgqr.W("0H\_\t4`,qiAz)UyʿLG$B|/X>R nU04vG}X~ :.LivZAv}fONLs%R*rX}ݟLOVl퇾)nX3Zs.y:-> 0͋̒ W[1bJXi+ș Y-Iԋ*[)H3Z:^G^}` \h~VQދྊc$6W/рg)F0oD'Q-{ڹդۘbJN}ϑ}&4HK!0:d(#1uP9c^`;)' Ŷ/QjgzthdlAR +=£??%<@XMEo^˒I#)Ϧ_るA:pNgsewoRy[+D'rSqXZ0vlɮq~5K، ^dTs2 $aZ7&*}үu\S$;=v@M tz ~=kGE\dIc==*wQ;qj9$M3 u1jWP0]X7> Pm8=f1Cձm$ "qo}q sglW PphC8vNA81Ӏ+F!20j]FyN%BMjy7N p=*~ŏNhV2VYL×`b v:1M^/e@1Zt87s gu~m/FЌ~0<:gI- 㶙jEꑾ'E֎r=;*|Ԋl_hv/ <4'g&V eY;wx6cLG)jGG6Ӟ?eDz]fmm09*S\׏wu<9Nz4CDN ]ᔷhol U wic ]m$򙛯fT!^i, pfFqY7 U‡O#x;lS枃R˨Nض#fdXMgk.F75>h^Ug:2(gٴcRo9VL_h^!$q>* oT<v MÀSoj}xvtxG{0|9\hT 𦗰m`z݈KӨVpޤRGGFaA&5" RT9'UV8$JqS# |{5*3"=)An!=Fr1XY>.x8mEB[u+bU8#g]ͳ2G"<[ +MJ벮 5r,!Ht)5GU - Ya A8Bx lU!$GY%f$be(Ӈ 'N+sy2! Vuk#Ga]`*n<㫿wz[,D?/^?Y @etf~b/$] e\/ 24n$^I_Jؾ`)vYmKrd~;m ̿VIp e?[Yx/56.F07tD򆰆u#m.WV℡fӽX_CuVcu{0BIז4bhd]a,+v*%P,7Rߓv˽Mc8"ɬU|sK4d`k4N2q)+Ȟjٱ(6.4Et>TNYAPW眦?>ƶWGiT%[ Ƞ3eE#S@K8Pw?{!eP9,cY̹'Kڙ4[ w㞻wkÌ]FrQFelO_X93ѥľ3:^awo a"ˍ|-BD~bBE2yF dx,|rߪ^8R?ƻ}8o~B]'9нϣ~B X4]h[!Տ }MFj3O-ed JMBm]zl>ˣԻe1FUQ&ve*9 E+Vj;Ԙs}4&+_`U"a?pg?BMTւ ObhZ؀,ňL|@&$+%u@oSsݵ|+O1;m"ᶑ4-TiiՉ:r%$%ip,>S!{!w 1[adXG$Sgd+<o (DWUu"PY&LIX y߬%otNn)=)A͋Oͦ;5ݯR0Y6Laӂ^ˮ%mp\ +”"Q_.N>2"*Pjs6iXlBcD_SI}Ki%6Bʛg 8;mW7v̙,T4ca>0KP"O"\tTrnH~6ٓ79gUh%^socb@؜Gruo+PL#4}S^tC~/"L* :Rh"D Lm E>Wk_OP[?~)DƬqLj?g)@nZUC?k&tr^|CD::UTȯ% >.G\##4VvY<}:j׻~i@hJLcek/<Q>2n~dYl@qy6+W~<|Y]'u–4mP z8mgJyjFiY&{#,`0ÃcaF>SHl{hX*ЊxB+׬-b J?`KGy`7u6ˎjLr+ſT osW䧴kp92>X^]-vgBz8b&Y|wS]-?v5N.g S1%D1ҷ-쵙aGĉ~9)f kƑs9y8^k"0NEjZ(<='yY3)H1LI^*o^UlrhgթmkT~[C3V1J v8xw1Q ν?LM ) Ib,13ŨS~Yl#y6l&]p%(GZݥ/H+?Q\i碌@}t=fiW00òrep)ōr_氚OQNёBUL''m>?KNK^sYa7'FB'%tF&?l 5"cA^ڤhP9JnE1EjZbczJNt2UVqTa} ҋCz&6$#5JyA; ?^&YN _)l?j <~ۈ#cb8(oU-q{K|/\Ogvڻ%LL4oa+1ayݏ}4ϙZɸ3Z0T,_':g^ \5hL T76/PBVȲwVj^[KL`Kr\gʌLT2!gxs-ܒZX_zEqK}0W`!] 5Xt%66N09 $Rw ɕ(Zff ;ݟ~i׼K ڲv -63bzF?7ɻW 7-U4spwhrn|VLVeT2y5o[n[W޼D K;(w\yD6%XpD[h,0Ϋk JhHl%EU% 惰L+ otP ,'yh?@>*N,pW Т8cR oFuZb.~nQ^RƂo+D˝ER|3<LB<"S#BiA24\+>32z!8_teFǸC48<ߎAih=ǂs74j-TF12b~3Go, G}p$Q!R W2$0OrU_OλCnw޲BݳW=A!3P "Q%*xP'#IB +2 "UM ^i}*;XtԪT C\+C ?yE ᝈ_R t= kTA- 4'TxG ^\IIkU<ĝt Sz~0hZDvn LV1馀mDN|[v}o5"[x=I~9Hc< dWhQɜ%FuD"kx3gyRڿSMuҦ2=t=ձ;˃cpn_Zť'$ì!}KD] =˒ƌ_d?]xƱhM`ճ6V_Qڸo~ X3$P.d5[;猗yd|aF緱'Jt'b'TkI>.} dYw|BbG0 ]?y/f2;,;`т _N 0-Ln_te֛- Bk&9)Yi4U+(|NKs/;mURHm}]`NW{i$zPho fpAsu%M<\xT9WBOssf =' R]ؗ|F-V8rHS"yڄ4:fap܎zfxgMd ۩er"6eٵ'Lj =͒d}5^eƔc+zAGdh@)rWCޤPn ˉ [{CcywkK>dRXyչ ] QrE?hm0ɪnзTYȆtgL+~BWJ8 M@Ɋq?Gp|6)vRb1&+Q/utmh#:`9 6ҍlY"vSߊ\9>k|9pUR{x'3Vi6ї3'8׬ y5<3BzĨ8)4*dTk|k َB7*C[ӎx5@m.ZpSD =u.; Pc 2$$a HLl' /*黲|"7C]|IS>9lv쾀ܫ|j > _UA_oR74if0 aJ ڟozWF׽mw JG^:f Czd!9Gh@LM`#,7,:+fj^AS$%p̑Mz=?ƚm"V֟ng/c6q2=ǞZ1Iw1OH̽4O~]c8L+*tyL_/ rxcVrV7vr_TWqG&Lf<$V$Բ` |"w,A}{(@ Tv +/ k̞, l_=Xt_z|?v窬 ™D.$2:G ~扵Q4:1g@PYzE#;L1a Sdk*m~)ޮu7 ?:}QU?D)puL! r4"z2%kM)oAJ h'wܮ|i.?뇮v5uX$S<+Ub?tst+}|}V@q'(.wp%G)E]E8̞OoNƶr8 8y4f}SpzCKN%H.0%QڧE%DNJT34c"ѻ*b?7~ <U.%H/#dш\@d/ &'d&7M7tIǼ8O(Zhm", (on<&\v: iX ĹxD2MIK+FmQ}'9$d!Fyиlv:$[vw~`2/Щ(eO{$ɰ сSc8bm\%uٸ!!g4ˎKD#iS[of4Y{5Ǩ%Ʈk+O'_Fj%a2E-SCPU%N1$8dNah +޼UpFis_ꦅj,I̦8b6#ėz:S}kSI2UFo/@NZ3*UYq, 5Mr{t"%rێf0sv.tQjFzʉ/4D B8VBL,@Ȇ LXti2Y wٍM C\_=*eme=@oLQI8T-VÚgtx6WPZ^ue tgu-pn9W[+s͵k! 2lZgˌ}T0b ]`2Z#X.h"5:& 93ퟃ.&`֌Ƣ L  ˑw#4%EPoāho΀%iCr_gؕ=FifXV}0~0lg . jV~fqp›LN$2HCvݑ꒖ҹcpL P\ t;P< "M]DX\;"ԋsƪiX_6/^)V29GXp Q~rIG Q+P+utIsUxXɂ=~Ymg>c4 (BOȁrlܪְZ ֈV)LCܭU$S3U5;ǁ~ (b)%Zh]1þhWcsy|s9P 4}2n@-L4̳`u" -X 'jFY@0!s(W5d6$_F~fi똮}b'/uo|PUI9=–z*l3Q/?r^{gF>$F6p&urXC`/= Kܸo#KwB[,7Pv 2sW)q0Ҫ7.A5j0'my>ܩ-&[J I"8(geo.*4r/MTKH3؋01w!%䙆ԓOcByM-&v&&OKBN.PύoEc߆$!Dzzvω pE31BŘGjd&VٰXӱ#Sl$ 6H[bx|3r@&G@A#$?Sg@kAbSOaS*$qJ j44}K_g_ קEs\"?}oGfgE@TWXyw!q.$$A:OI-Mǐd]&; 84>vL >)3Xջ+Aٙw*X8O?zj޲]C\'X]^;p|r҂f|~2%3vKyyqn@jD4;}B?tb:KOeHB&ͽv>V: &{sjh}գZJ0燈BEʻht>[u&x\}8|ЂPMb;#߇[M[dL+^Hk, tc~`@?{Уנ5~{E$uٿVVC[WK|pvW^ie!g3ER*ѱk]zրmETմز"ݥwB\K Qs_*:p3!焳7U}+6NO/YGE^<>OD3Հ#-jrM3}"JrB1jID\GgS_soP%4].M!fpAAtx}6L;, 0`g9U z)Xl.eh&KIU?a@Qo[8 {(Czf۾O!6`${]߿hٿXs9d$ *[I;!"(O3d3YK>S rt +LZ4 5tڋy(yM@ܾO갦>rϱׇNu@6VVF*bxkք3!AI~t0u H]'Nz;@.;_?A,LL;AaP`h&; PA4qWHGIǨ:M9R2 u PХ1qtj=C2bE_8=FRwޜ'BdB찫1),{?!#%FMw0BP`y`V#tHi0}r>#CEZ٢GxHo\XQ} 9-XR|.0|cvjL'|zcr)Q*̫uP$ 52ea׮IJ Ǹm:ɳݱN,=S>u%#1tBΌ6E f L]dDG^ؑV#e8BkSkzGtIPsL,jyh|{;dn,GTB=f,5$jHa=VZt T~+j(D,{Q y>ﺪ'\}\Hk#x `O:KȓoC/ީ*=1j1@zMPi;tbG&QM//>ު6ԖVڵOSS\i<7 4?j*̢NZ.Jꎙd(=?{rj|vS8$ BAoW =r$ |9loX0˄9E83e\}`-yF 7V@/=*9./댃ΰޜ2u5yl~?[/Sa>ĪCw'-Xƾ-3ZqEP_L1ueA4kot:%RL0'RSFld,ML$N!sf_-*l~X 0ÐMX=Dg6/ |$B ֕PknډkQL>gЪdζ"tMn) uxtc͹`۵AoWSVľuBiPYlV 1նv µ6 ֔aN˱h+Ew^t$婓 %ta1S隇=SxϯB(b]?U&Oy/\Z҅(_z{޻$nyE$zZsDzW\ߢ;zر0h.`[M@HFxO N?"oqxIuCV;PѵqM15IV%!gtv3fsx aږyv,F !n.`lxoOC6㷌`"6yf:%9|_F9ľ6[B&Pҫk$-1D{)edɽM%@zdR֒jJ_|+VW< ^4$%e;=H[bCJDN[n+P6֍~4F'aK(0K&K'*w|W1t9'4.nN]%׹iv"}eU!:˞ H@ Ȅ`G?9|br\XL" /BG#8Ii=(,'QdD X*n Hv~']LӗbSVyhD‹C[o&M`:7%|MxFy/C=]LjI"}ffa5ޜ{.)(wk$yKj49u;y:ԓ_Qc-;P۳[]5cCYpctϊX xK@?:ʊْ{y#blw2,mFL'߁^*2ǽJRtfL8))tsU,Zl#UrqCgh ><;ì[m̔Ѹ|Ե  {\K²D' _/ߗcvt&.2Rp&MH.aOGt[x( 08"3Z GPu :vw~;IUϱ˃D3D.Yr28]W/-&8z%^4l,Wz1q Ær<[ɶ,ڿQEbţAisG >]āz:x7ݗ}ݷ7s3N|;>JK]Jz[}ؖxt,sb y?h״&I1Jag a*cbggq|8퀣yT'T`1vR¤a# 0 oL 0p{#_SRCkC33E`};<ًr`dx4he&cs FTNڎxnZ O=TI+(=.uՃ-8ň3>^G$O{"ÅmjϵߡMXa |U+9)J׬v%(U/@7w,) 'YUV,AacK ndČ֍טFE6dzE @{P;^QǮ xpqPޘ|{ԩ դm`Ej72/щu֓4jc ;}B*a~!ᦎ<&/Eis$al-T-Gr`|kɨ*;lVvHvReTqۺksS5s//ڡ%MkI,p?-M GOB9 o?d8|?P%߯G+J^瞊|#OD轭?eF: 8ccT.0 -LY8p_\=Ă~w!C@-qf=vHvLN2-VfP^7AD ^j7P\fkguew~XeWHG䴉_њq |5gпŅ`.D9t==7гðf+[ }GTZ6L݊r%@dz" ≊I,|TyiyUrW֩q'Ody:U/nAA"޲Z\b$Bp M} _8ixt,`;/[3e%Ua,}kXSc-_&QR0m2ԿOD:isIdRt6(bv7zJnJJڽ w->cVU̲*'vB6qi%JW-~o#YG$`pQ ,<&IQ 嶨Wěmaݸ1M9 ɪ12KCQ+] n?ajI LpCo}c2TEI-Fcw8q!8>u+esB15PEu=buXm4Î} ԲM^\04Xbp6f_l 5Wn}ZR1|p4%:7x7wJnhn—cz}CkX[:^)erӠ풁a?AtЇ(&@ݛ'ju::4GTދB={ 뽠Ѡ'Wďm _<͐} V50d/[e ?d@b.E"EI籡KQ`Yur("k7,!ќ i0Qd>lgdӇ?E+F/(dSMO^[[/na~DP[f1(CC3(Ic C=O`ϜtkD˸/9q-x8BwӤFoO#0 {+HP>;7F;YN+b=$_\6,OEI5Ş RtWp9 * E4bsE9$LU)ߣ=RԾ0)s|;^ ~3ޘC0wGfXm "׵f]`6=:yU :­.hjEh{~O>,T|$ԩpC@ lr|yشDw)ޗn_ 6&[rnCN$K֐MZTgvZ3'c `Okx ߟR4|9{svq6>.pce q#S*!Rb8Ek:fs7-տ]62o8*v@'"yOsmuPNGb4yp"Ev#/2E6nR#|_9?Σo-SgRk҇Exin!mG+zN/B qH $}0C*éYJ7s3jQvH2v*L"phN{SCvHQX -Z\IGxe/UThG%{Ǽ&]hJߩ`nW2ų۳ >PJl,Hd+tϨM+ /SLQ= ݰc^)m8n$QppnOҠMK1Hc7ymA}A֧l\>D*Z@73'e@H_^7)6W|GG EP35kɜ֐ :4PG6"h.A5[{{긌 mAvfI<fް]+5ÊΝ037HhfQcS /4+*¾7x*Cc~HE%)Dǎc wfkVzY? R q'njρ͝?湏\ynG=撓zW$x h&БJUDAe PlܫݬH#HCm[ ֿx󰵀>K#F |(7YIT|Ω9Jjҷ2uQbS7Ro ;?Yq[d ȽŮ_pm zfc= 7O`C|jv1Ǭat@Ck^oqm Uһ4Flf8TGKgt#Q0I-ܠj狥:W; @P-5(#^w#z]iw1@ykXJ%r{#Pl)П}r3f\>1A[Vޛ% ,kgp(ﯻVy,iR(j,UbltW .{Խ/Fr_Wv솯K~̈M?&V@MYVAæ>(uןgBIQ=vv-M=_1-+%!WրkB]u 5b̞J!ְKLXn׵֣C߄M~_YN` p.=] *ة)NHqCQhQ4`du\~[n jl/2,w?4ڦ^Ҙ;b|Ի[x{(%(Nv4ceQU u:@$cQG+۵3^N /gjl߸at yQL`Gͧ0|=s5eb@8amJh=$RJ0&K"*~H LdZ%OLJ=E滕Kp9NA68n!|(|Dkj _lU9$N5԰oTCV~[f$ XZ7J?! L r~ArL߀eRvuiLDU pZ J,9SV;9qٿ\oX0R_:ɕfzraQƑK6B"_c4l s/@2Ƀ$*ڨ9sZ'6KeLFX4 hwvh-Eǡw^N|KlbX/鰫XO] @9+pa֬BpX>ThOY3}l*~i EB?0?kĠCoiĸY>]C0)hdsۮj: oy C%~Nʓtvq*P`}-;˿c;YĹ_giNZx›L.+F .E=Bn"\WI=sU.|V6BC1oE/tO蘁?FG\X͛MxVbqA|ɔt{esq*{٫7CְQ>^Gq߬@!N|S;v $,N @k1 u;K> *!mkF4v"kf5ֽ@Oe$i )z W`#k24Z3\Yڅ4xθ*"dʗ]MwXj f:Yn^";Ӎ>&SМ7kíJ5~E|b#uϦŵޭZ2RUOaoI%p_`BZ7^f'/c əRpNZƝ73Z0  )۶8߃ao*E3I^gM,^n)[  j; |1I_?CLфJ72Gznbހgը[O٢g؛jK_@E𱡨^;|!>uhC?m375B1b3?N6ZTԚ}˛Yj kӖ֜Ξ\m)vzNTz'ZIDӏx00oMqTmW9c yzA"-x,M sU6*B(``1*j T\b<"m?Y s<XiKmF"*Dx"]J2prlCwb8y?D!n[nA%T&J&,f$V2@|?GRlHK}cP0UlLGqmOX[L)ЛJ'[ݫPb)$ӯʈхQyp sd;iRW5_OCcq@oNq^SK#m%tHD@LRjF90."U,ݛ2p"^=P0_Vmhv>3կB+,KpCpSʞ3fɠC٤{ʀjex9KMBbcqX|";0o^ׅA$k bq(P,,PBűDҁ~z$4Uh7yNt+p#nx9&R.{{eZ)PnpmS R;.cC6C|$8/C*lvfbO0IJ]fx7}}k%4`ȏGhcD:(}=K[|rTQ*LOb=΄cHA O_01t9qn􌢾T92SHL|\6nLJXG,яf\}T́_-cnu Y&7@8egbh]FoAfkkmu=\&x3c2-hw2ϯjr_"[_8YIP $ScIs\oH$˧o&P89dw>F\ix@{yj >YpbvQ r-]yrSb&\!#KOHETwT5ʼnP)y *{ J.E-/U=R֗T!B!= ҂Flr2EhqOVi߶2 J5|aiGwm u6CGz f?3UpOcL.ɰ],.:Ti}nNtw堛O*tPtO8|qs5\x)U(+TYh;<"賒&E4%B dOGD!xXڇé)gH+nɽ⳵Kݠ7Em(*dK$}P5K$W#.;3ɺ gb4l骷m^ ;*dj/J=|Yn3qNu8~xc Ā/i(OjHp"ԋa 52 ;Jzp6eI:Ι^7f#uwbצl*ow .f;fɮ5:+5)G4ٹfwDnR(Ju =vejkIM` 쭬Ӈ- l]mk&u jWh.[MTQ,*6 _I$@T #{>@5uVN5; /Mp6?k!~L [){"̾CYfSiLil|qaԟn{]`s Y<%nV}*B4Fk[ˆ ^Lvi"}VRdC͂~^bS0h6S4b4h3KP[}BϵޔdDͣWĨeܳj$Zv2.kF~@EC~@ hr2+p |I/$?&?ߢ:a!yű(Wm`Yc^U:.jSh#";УjDEbG)YExd``Ά4QH#;{! 2M V}Oo]R@mc$^]ҧL#5!]tiʩߵ1XOu+Q #Ո@?bj`}y=*lg @#o` ^#vOg~d q1B sᥧ!I70?Ķ(e3ӏyuI`$?83u;%OAeJ_]BjV[7(ʷ` e*+L+ҫX4rBݸ:,'>wČ?q-Z0_xt(9:D X&҇U[֪t?/5 lx0^DZ4h5sLYy'm*/p)qp)預eD&tz'jI\L^S+% sgrjk?o$-.7CgЄA 'oe ;@6Ce Q ۰ 4?NP x%gS!eupSu\sʚ8hϺ'\8fp%tVɯ%Tmlp089Jnra*n&vZh}"q%vM]-G又Yx_PYN"n%Uh0B E ;06alaW'@bRWF(p$JοgĜ0a6 oqxY433veN0<זGy xO.g"A(H1(au dF"ʆK#7 NbN2)JE{r2i vl}X*gjmC`ŗ^7VdC8m?@D -![]%INsZ0UYYݭlV:gZqXHPT5Ng{ɽ;@i^EV-\᫗sbaǤ%ēbgK)%mHRTbh1"дs!2hF۰(ㆷ5Gxiu)iݙ2H#w$\yMUO<̺"bWRa]SHu`m@Sh).Wp|E B=/^#DPσəI1q/y ۧ8dJR~-(IC\sLrm%?|G&P-r- mӿ aӼb nص.MiԸBqG|<}r%&ʚhE^["+)\i;>r`f:ȻXPچK4"K_O ~ɘQȦ܍K By`z2؀>"Y' >L@zL-{*^&_ͼwt%}$m: rF}Sնz.è?w:PX?^/qE9Ix[CE!"S].lNqԴM{C2χCy: *7XWn<14*堃VQ´)3vv>/v6Ifն6ǁ%W~ө4k7VÿNpyB63&{O&yf׵:}x4R|[ *Ɔzz nyq;Ud͕ya]I/7(7R ~qwÄa:rP˘s%-k D`=̿B3[A yr*02u%qgkZRKDSyf^$x:_9H=__l zظƺq򩂪[ 5ӆ''~)Y%"6}M@RNV5l5LXmVW^ m7YgBٻRdn0Μ jEYaմ @BєOE6[Է:'ed&lLF>.ީZE6|Y2Y#N:@{. ۯT[t6ř@t^oiaYNx(emuIcŰf(w K=|1/n}523eϒ<$0 >v  UqXe;Ə+dHy: {*/Z!d4$Vx޽7=cvӔ_w8Y9*V'L>#"2R\fu"€нK_)qs.IY0MD"m )Ҕs' ƌ )7$joOWe'P7_co^D벭kA͞^+&bLOiOqj&ucK+J8oWZGCaebQ`zǽXq,b267":AњPZ˲A|Ii}e֍m0;?HGM3ɖ}id͔0*ۿq+DZ Cc͔dEQO~Sѱ'7l87h/kM1Vh|~7(o)Na>J6}R֟l;;I zK"q́L`R>CЗj/o=N]C*A\}SNPnJ[ue)Q6KMxƩvp&,݆,QE$YD#w<̩Ӕe8|D5.IU/ыLzN b87K{2|I=ȝ[[:jud M']'5q# Kƹ0nL׈겺| ] i;^_s%(7tea\<ƹj[ ]޴Fϣ$X&&XCJ/SS_4ց,6ґxQ ݄&ݓWUd8"ž[%KqA!R@BmHb$-aLhTѯׂ-(^vBT:+z+m^h8 #Q${I\[^ޅ7MyOXZX,ɉw,ٞpˤrr%wd\2d}1`RmI :+3Jy^ъ^i}ào@K`AL,ٓ 5:K6=̷"C$l Iɿ}NV xNc}5 >#FDScdOmkȆeeE-F&MTiYp5F4㴮2vkJ3LY #SH}=Q[oh*s d0a}LPD/,/4wV{2ܺ cPDZ0i]aVqk`?2/ 6C -cZ9 N82)U(+tgx:eHp5#s`UFNFe"ţ'44;JCTܶ=WXI[3+ Of-B (O=!ej43D@ƓBn+},`+4ɢ䩱Hɇ N+QлɼB˱:YN-?sxخ]}e$NEPGmˬZd&,M ڧ gFO%a ;ia$&$MByU Co}2.FnzJXR90˛~t!tT YrLZk Zۃ]gǿRbd"8T L}ͳmbq(l)BV>EuaZgq*+=kdJVpSت:66o‚H`>1nFQi>;tp8ч<>7%Z+(/|HU ع< n{Fj_X юc+v``W%T\ZDzG2h ϚKzgYsPMa_CL/a]EW%i*WHG&h+z7p_U/^-ׯҭ0N׀D*>u>q0ZL7'I"Ж6ɩ+L .YA:.Shx\(ѹFN_\V yA2h UTZkm|pk_UuUHM~Q _”Q8~5+~ Md‹+9fcDxjQsA~7s] p+q)wRDu^8QdF Fi .7z+a| ]؈^¡ >! *9vc]GEWC * e eʟ+$"&V[.*`$.Oŧ̧OC~LvL|ShLl#c=8a^0mݲ.!_B5ݘuې ѣQLߥLH8dAw{wyyce`2#>z"p+z3)d5$h ?#@0BisF;*gG9eDÅ?ra ny+v92CJ٧؂wclDM9?J&zC=6l-iMjMtx"ֿH s{h[|J5YTc>u˽Q3%mGtj~RH 3訄DX#NAdE٢䕀CV\W:R bF~]s"KM D)NR5hN@ Kǜ|ȓm"ZN|'8؞ڟ^V_T$u bKe(S#̣c;%$quV˗fſӫFԻH,OrSY4a`@҅3(˷$[uE2:޶jB \!M]MeNju0OuZAհJΩwcVLB]XeAg72wTr P.t hRV.Na,@4$B [Gs i>R~U 5{D!,%W0-@s"иCzTѡF:pw|[%$ZZjH{Jdc֒y%teVQ -q!U a-MbK3n ,s 6Jzhyo1j5}[OOK+r3&e}}sсw w,UxS>R\ 漹y6muQxLYfrtD/ax$;NQ@|ЌbC?JC8Z0`,UIoፔlva*]`&O];>$s #>QvQ; Űպ֟|O3ZlމuTj,~^G𱟉Xn:)URzki@J8m:uކ&,qjR<&|ގhN ZH v+Webќ/k<}w$st܄`@ r+2Zq@iϫk(CER5Z Ry8WX;&[q!S]n j k{&p ,>u͇-U \vZgħJL'UJ"dǟ*BGՂX=Od+akTP>:1?zM*B62sw/_=3:P1bz$}(;1TRzLR"$tYg2@,5tQgʄU˴;aaˮs}/e:8 NӞ%gqwjLKξZ]yujٱDoZᵦx3_FkVz`PS!s0oF+vTH[E{DN7d =chbk|T6eQ||/M흃KJ~r(1=QPʺcڍyDeOiA"WoxwkL=BC?=##B2u«8bSL{_Qf7(uK @J̐뷷z>')a$ F-RL/-^G ]q2B(U-_ eYH\j,Q.'\p"iNj:]RB'7\1R)Q:posYճG.WH0;..-_?s;mti@EnoX=#òfץxOQB ֟Tc񾺼HVOұ*gwN*M:վͼ2Xpbֺ5?lԶ')"t?4cԉat&n+ɜKgL?elr镓irFX7-A`n14.,cpXqQxҍ6ԫol}35Hr5T~57&)'&QCOzo#@0cDLMXV;҄3ЖbihЉڳTg5n_>KyFبVÑaPgK{*`G;@;soGQYeעFDpI!|.(7)?*ش3dЪܖkHw]%3 =; Ay;߼8a+ {1==fxwWOaFa3q.Sl3eTjOAmOL <}^T<+)p {:Ķ*4BW Tr*9(N?y,֖͢>+J~}ÿx7EuR{^i3 49rJbrzPD0?yw>m!ʿGK󸖞dN4 6\ 0"hwG9DEUO 3Reu萪'\q)j =0VfSPLOK2$n؂H\]2q< "q˹Xs|j7- X ޓxhavTr9(nc|Y%RXэ 3Ϋ8#ꤵ1znkZ%M˒&y;:A6bUQ3 !#҃Zj}Wu[k=H -bzZ^ecYML\EBuM=tMDGKPVt+Հ kؽ3$?;LLLC9`r&6ORcX>2EStDfGӱǞuLPJX~ʔ!EtAoc{A, i 3)MEilf9]hKtnsěȜ--6^([]k..Af zǜw'TJ6|jïMsxy2џ9Ѣ!~p2uA-PʍI%PZ^@2ʴɊy1 y#rBmKQT?@FE6?$%̖L[Mɣ,8X7;ȉ ɂ3ES uK:YC_3TQ')*Gf6Vàz"҉Bu"qZ'}/\{t=?F8NzH gxqbnlW_L#O}xj<*o)1ETFppBtf dwz䔘>EmAGYrJbutpmY"]V'>uosP'5z[Tㅱ n\@*4,kY(˩VC~`\yW=)!(S>5Emj:q#.[H@8tQLJ\Fvϴq`#=moN.N| zp71q&9TL62m~O)k/( \\-4+]S'sW s!}y:uaݖ2`h=K,LWJ j)"3tF+!N.E3)_d0|#UƦ7T^U'xg {e!F:i v؜h%KE;_m6Th~A9#$֩bѵK+8f^j躔rvjۏo ٩LjeR?Q%W_ ~2AzbdG%КUjE k2TEb a +_t> ^=kxј[YJ=ӌe~Hrr-cikOpzK旟;Z!`iiQ숳>2T'l\@6vIZ6mS/5(70n/X?G>WQ̸9M\R#z ^D_5|Wy$EixzP(q̪2)ROL^!,>Il@7dko3eed1%! @HUXѩf\CM2F,6`ܘfhj؍ްT! mﲴH~|DӤ!0TW; z=}_"7PYsbpaGIj0OP6ϓ0QEOP#(԰h<08T(@մp8)9Evk0m_ Zӟ;Y$W$IlMuu*rNrp&Ŵ.t,p|$Yb<]6}s]ǣE/KI⌉N2@ǸB c/6B*62Z@=k?% 8Fb 32O&.]g~(}1DY[rޜ CcB}i5_eC!c [9;&{EOU%g֡. Vc}gR2Ϭ^VFgcٞy$hfFz?q(hh|DXBap ov-S:nV{<&MC2xw#=hm0x~ ;oM)x8&,:ݜ}Wܮ."[%"(+% bҮ//'UAS;+̥ӣ2}6*0v!.;S"1tƩCqC*z-#@z ?/WtzFX2s>_\LaŚ"RPa~"Z 9~7mvH<Uo+W*#DŞ]:,bd֏7W%b2aV,*摁Ssf\]mؤabֺ-8B)!ջQC- IZ VQA6c }$9?q;޸VGݎ>*-Au4vJ.w^I@'f nI9IlAsZfDݶ FZ 0_zk68g~5P1gjrvw邬m>^bpIq,IqW2i j0l={:WLq3Dy=4ÉYXMw/ZCL"Q)̐0ojKCi 8T8Z#Ù$?36+b^!ƌ͗MUKE.Z8/Z{陿 4ʅ ߝΈ*o\ G){ dl殽hGI*t`P'cNO"tʇOIn ý/Nic)[B]j޶@*ΣG&UFY.6 IPJefzYM*I#)|Ӿ\M秥N7>ln$2:H8S *CX_xs7. Q坋=@Q4H}j(̜[,;$ S #u0*9 Pċa*lsePnM=0b%߸IiPgIVXId%Sz܊4ɹ8ԅA_v[]QP9y@2-/̸,]o\C*KaWo K53#v :sޛ z :T0yRvGz7)}czg׎pM\y)e4Zjض^.bFS6[`ઌTSxˊ# cbM*>óVГ;Y[ЭkG[F7 ȽcB}< [z#$ ZO~ ed滧 $k:_;ඁЄ<-%& dX!@i $O'[\`f."Uʃa )]1o$DO^rWI, 'xm7Y þJHl|WuEƹ2^Wp1ժnjIu69w9 s{7SIٓ}ڥhZ59>[thtu*+&%ijO䥋Q3_o.FbP"H0oZhxY ҹԁͽ hlZrzG)אNbXprE̼Y, lv K,f/$lYpSi;8l' "鎉 Ғ>UmO|3ˏj̠4٧)0[ܯq9Ʀ6!EU>0hR?g #TpR{6;{%kQe=j=!n5đݠI[i@߭DaMv%;:VAЀ~n8pcGWRݗVilW00UZ@ٴvj;,ly2 |(󰢦їR_H΋.Wo2` +t X}@!)Rhx)cb J(*`VNPл&߄892eHb[DDѿf7R÷-& /npC E[sL2`/2!.~-I1Sl8/m]j cTB57Z`b)$vݖNJnl `MO bc _''~ɍ;7ySx9M*>ȑ4]EYeֹۚN݁RQ>h"N:`ZNO4aPiɘ#:(Spfps!mb@d1r;up+*6 TM~"2٘]U@zLÎq'Omd7r#Nn%o3( 2ׁe` L%#"0Of}֜>k5k7QK$Oy!~I"_bsXm)ȟEq+3$JS[%_Xܝ KSpzH#[@; {5VB-G* e?}Gȉz;nd—BA9WH͞9)'Cq"jXoL}MA닒g_O؉Ԛdd~ |sXj㥔\` H~C4:Xc!iF(H B|6Ν|JpH5pR_Pcuy?s5 K13{R!h]eDFn.hݎoyƙ6gїD J1s*p-n.% j cqUyPFw D2n݊ 2R/By=8sBe4&zv ܊?H֢їUkBCWi?._$v@0.j@TR"yv~I 1I2SB0 I#W:c"y I):kP+} t :bP,~k5]Ո@HaŽMa9rnU*u} H4՝g,K60S噽czٚ6DEüı4Tʶv?= JpAJ.w5oOKÚ8\1^joUeJR{6Gǐkam(g ^9KvT $oKTN=B2rp 3k݅TW$&֯*+7"4HFQG|dH2.Tχ:IƘj@UJ &$?9)xfSIj-D6PK83{zf{:dlNғ V B6@=Zm33a[&9[FGL M*y1|e4b]i?Aު(8V6m>OEr\,ҁo?oI~oTd7nw&1ot4̬Pk Щ JTG;}"qab7Vw0D>bF[)8 @V%S i]LYlˀL15uMM6Oe['µ^!Wd$-T͢^ډiޙۛ_BP^ ;0l K<?=KoE/a)i0#8;x3\"‚H쬻A*H8HL%96 8u)/k>)/eTIj!4>L#/B\C%$J0%~IުE}ƆZq_@dw ~ɴ Rm1Q[ }DR*}Hv kgMh\F{|r,ݦvzaFZm}7\e`:ʱLS%M xF ֱI\yX+.,.=IGvܬAy|7 PH?wشd(ٺgi6r$H;P  Ǖ]Ѝ/3E2D|()90j ;O>0u߁eb#禓>,arˇLTG~x ڇؠCoM\]V9|v'4B,@d)'ǹ ->:+,v=FgXJh]=1Zŋ3r<esc6A7WdnAԿ;D#KeYTj-7 첄 :e)sLT! {Bh1G^S&vʼ8I`债CxKH4; (fu>w6|_w}f0<SRtL^ms=`z魥zu( "d9JΚ.!ȸ+[ 4qhw\@zj,k58{G:ׇm=Hd2ͦ>D !i)9C:{7sS(?oW3דQm+"#G)-xSR@:]qTy,9|v 2ʨ]ۨw8 lY 1i;;w@9UAܽuwEBUwͿߔOHQN,xj^^~N`tyYйo$XQ~})`sEvd_4hUriAXeGv?0wm̱իuXWߋ^O>8є(5+ 9Yt7Opc{qÏ1=1dV*A<Ӣ<5$.yϑ;cLs.QG5R6)ukbϐ%,I0yD CR0sc{f5.4@! .,9g0CLn"gƪaջ"H9堽V|q&vML\RRUcOJ; Vu^9)M J[CF\-SR+Ąg;'QLP!$;@2!i§]m#a|\.Mxl= Jt12gdb$k)8vB@3 xPĞ@nZkhaM.bPD"lQքlyyT;Qfh`{C#g@Lkn9iW`ï{O/X=udN\O/&^&FjvP3/:@\:U?lA1 Az-NH͠>Z 1jkj hDmRoH'5L+5F)h5YG =mw?<żA1ҚK;&Dė֧x׵@?GoLXGPHs?ueGwo3O>D}&`,9Ŀuc2{ y}wh[>ͳO*Z9}aCl8 RwυV=:i;y MsP$.6=YŒr>Y]6)Y3:x$aJ(.`PelJ-WwR.%4BʨZ}-5!n*Y/?Jo"{ -|?ЩE Q:/^4pf9|]<٥sRR.p,}Ëc2g H7HsGaA3'yOQIN_6F'JY jD 9w8cL벩kL8%~pJ: ٜwWu?YE{Õz4/d8?5AR۶^УE+jm3o`U&9ړF[ ,n, Q3߸+ c+<(:z򟨇 Uw_v\1; [ v+]ahMZe֬${P~6돰ɞMq&^@“UX͎yӤi'Z+B>n𡼓?۠V\ \..O9BVZ@ :$Ig4]I 5e'{.QT٫lv{vyddq (DRDZi9Lnd Bkq"&y6a۳5crʆfr`Wc_N;MBBcWWw9y!׌j@õ "=6%+<Tyمˢlbt_Uqozh?7p+n-$.%]cp1s?@8lb A'Mcq  _ϖQ7[A6 0b2Q)dT8;J*[ˬ)r^1WPźLqw `ԢVU/+%Ab"%)iS6]?Ve$7%ގNț8pS] D(!@VhR6^`N)O("o+\aE}F̕ 81͹1^,pXJ4DYH@iTB.V6Ldnifwèc tgiI革Fyj @۱~#OrRd5\>hFr}a~o81bY;h_*YkqZtqu-;o<[L>7Z8ߗ3n 2?o7h; ykzyo= HEGEۙ?@m6+nns]lrUUɓ7D~}mAdh:5U;wĦivܻu 9vqyNxBq@ewy7DfFT A8=潲ksKWxQlO)9}m,BO[7)[!N,UucKФ]r~2;s:/-pZ:TV\ sE;q"Jԝ~}{Hzl'k[&msǒpC7ŭHfA޴2<4.`8)YWM{Hy;87E҈- HV ݝF!"v dņWܐ lݙwGmֆ|;٦܁{?hZj*51rTL_I5 񝘷RNf#,zj( 00Eo `*-ͯN T?,&ƙK+uW<8سh~QыB@JPcŜI:AթY[cz<+4EhY;Œ. UB;Q+;Þ6!tz? Q3-x6o.Vs}k`ƌpir5Lu@eZPvaٙqJ?qN j3~\xhTEE$?"o4kb{ggQ2蓭zK*U9-4R:ґϸa{JkdD=Ǔ!S`9ۋ7'LIGšŎtl#TG#֐*-@<2e544al] ڶњ4)qwvtOlAMH)7jox |$Q7ip4R!çRBFPrn0Ocd0\ Tz Hd, \M1cG# J 2|{N\"8UAt1(ٔWl`^˩%p|t&p}},~5/|'jvGѺO^NFL[cRڑ}a%.)g9nκJwHzjwFwXHՉ9 Wo5ce6,pD?B^$ $PAV_MN68TrlQ \ 6 PD盌ke 0X$duUcܥN; zo@ZdPPOS|x#I6&墊'E ʂr 3'7J$|ky|c,2{buNIVHjŵqKbvaz E &m&j8  Wߨ<9}zYw` >栳`pTGp(σsx-Opat]1g#SG6|7u8rPC7o/ǭ w1L0i<)b4F ʢ[ͯEM$U4decMu(UQٺ5ʦ[HxhGX™.iK)[vܾ Of Ozf}KiWX ?pV\B4nybwݜAPGgc4`Ȯ68,q/ 'Eͻ\ҮNTGӠ=ouه`+-g**4}5J= :(䩗p.9b l8]ixqwLe󘬃`2`,LpUY%H4A|k1Yi# MJ9kԮ!K* j@ƖeRޔ IFl'{hMϨF5h(e\sT6T Ι ybSPVP4Ǽ~]&8{HԞNK$vQutbsN-Qy}s "3[ڿM(>NYtv9bk B 1i`:GeζNh⒔O#l6!̋ͺ9VWGg)5mDh y9rТxg; 48 #XG[ui"K>Y+"79*4v+$C˞'C scB%oHq+2Y/'[͹]d$[Co|iX87uw~Nb6 #wTg? h~Fتy@tm*3T4o˂/â*3$))Ew!S'Y999 LX}3\ڂ}/Y;`$eɸӸ5zL1#>lZypѸtdž J(SPFh 1yBIeoر'Owgz\l;&8=˹@")(Oͤ$SB2IR_>`Ki48{NUT-A n_5O 7P{&{*SHF`[IR2lfc&@{,\*BC*ssc"1/֮H5߯}|Q*pкisݐ~V]m$d:r51^W^SqWel἞ݡj}fhdeGGxʄME; t  wRq^p}*nMC,&[$_0Z):ۚKʃ}/Q}XӔ盅uUZc(^|U v}7ԻHE^mLTs9,+e6Wv^y{iP3\?œOC!rFx5-#$(l<6RJb]x}W_{|,\r}bq BP,jVW4ō3/[OaAs0i3a?>D~3P?b; eW ]M%DCU˺%cYb :7n0ĄbDpP'p0&奤V[^=#46NlǛ]ɘdyUCTZlEJaEaU]fPp(l/v$ vӿx8'm@CxUzJ[|=0Q@PŒ3my!d[cg L&~J n!{wDII\RtE+j54Piw=pх Hhzv٧XtfPs2>G$F/@TBAc"]&"U-x'&W~0[6 d}[c`?~)΍hCíʑgP"$] J= _o9(QZtӰm -\s*y&] ^-gsLז2(\loQLƆmZz-'ַT}'O&9ޑ';=)qFksP 1%Tz XE8}SWZ?@YZZ6%4FHE Cct,TvJUSbӖ!R&=AE&@5&T23JTBb#|WHڐ(qF镵 ~B(v[ܧ i2zɥoP` -3m:']3'ye85P wJEy( Ⱦ։t+$ ߤoeaz)`|(]a GS iN00C `_vAL=8e!E^Cqr× 7Y+Kq Hb B;'=#AxK 6lŞGTFJϘwO{hӻz T|/) kDWtq#P=$3t[e۞2p“3&;s?6/  zWv^c\i0z'A]Ø-:i$, G5CI(^4W,wz`cL%5[W`)_$ `+aW9a IKrDt 4R{%9f:3`b⬆{^Cb,8ֹ3k>-K{l^b'B;%B9~99 #Uz$=uzm~ϸ{#M 7T`Rt@VEH>!7]kV FWZ>c9fh $: fZwyQǁI1I"yk&8 뤙n-<8aoƀ VEG}Y}l-a#͢F!:qHj c ;ś*9B^Do|~yJA㑜C5ķ|{'oAĞܽ眛@=xf1dl%zRzı` QprT'I"~Z߸՘Y/N.~:eżSXBI)$ y:FW{Y(y"cX"|ݥV;=ɖ'`cZ6pJ5"t1_qXMW]tgϳ`}`t:rd<иG ϱ˙K9SFY6Lՙc!wP~4 @Ebrlr$1z {ن0g);@j Y!`9 6 ) S;@Y=-z5 <$o] &=ʩ=?6rE'nK?P?<,f\Ƴ(n\ ~ vDu-C^sil2ۚe'Vz1 Tm:x3foiֱeoG<tэFJugch +r<-IғK^7d0JMm3u\/cnX YfŸQ@fPmD0 y;FY8*"] rȘ7UmcTvadߑ=eN*f}zp%Lw%Q9I+cr؜\_ ^wLG"%J{C?0<ȊΈ\Y7, _*ߦ:KB;knj5(HZaExXڀۣ?X(Μ]1jEq7\0[`I`)^{7Fļss:nRag>[#f1~Et􁄳syk78 PXlN}sS"R8s!-Wׇ&*>q%T >uEA\:Vw)QJʓ|*"X>Yd۽e)mY~*|_ttj;Hj jAZV"0;d.(әZccqV z!ji}Y#wgը.wvF+]\U)8^~2^Rga+2Na'Zɯ/[{lGS #a ,;bx̶PPT +϶Z.Iۻ/Pvfv"f n,^p^Dc"Jވ"Ifm7-^)(I*o饰\ `.‰q4Ogl5 so$ͽRGP 5Wsw=Ξ\k֩T ^ϣmT >fRfHZdF?VV05Z[yT8قy,>ս+$fб8:(Q%+ѣj4f 1 3Iz*/:ܫ|/uA9OBlMyF5_$s'% A>ko? }w:=Dmt? +rǴ'}s+4^/QZԐHeqhi0}c.1R2zӥY]ҴyOn|rdhaڇUV;8MBMmE&-pF?""!6qf)fGG-; ktorq '*@ĝeγ. J0Vʋħu;s!}R%WZ4LZyH'[^.VYCqE]+&7tY6ScPlgiB|yA;]ڱ,HK2ș:.Mܫ)rgNaVmJg9Q1( vjY K5@%DCK 5l7,{B3bF Yq gn4$*KcQ(@'7@޽˥&]JS?Zm[)Ӛ jsx@o9;´o^Q[޹@4U XfoBwҍ*t8>jp/`&e⍥(8=a.+悛|:^665O<)1JcW9Ø"Tg,[+'b/V)`Gl"Ż{C -KDWkh.ѻah0xiX>7W"eH @UX] 6 V{[eRZ&Ca!1{bY](`]k: `z]o` Qϰuq"t!,֊(_F4qId)65u^$"p5BkEO)#u/ !W t)N?j3Uͭ VذlZuAz s.}U `C~ŔEHD,s[œ&xSg'N$[SZ>tLQ1fs [!޸|7' zKIh-"8n)׻wrv҂.r!ER\KК)Ҽ]ρm9>^7"5Տ|bFgr -RURWslʗNysYgYg@e+ S/e-6F3Ghf-f9Rҭe6sߟϓS0@Z plQzqv[!Mą77~%e&Moth3&TB>Svlk6xGNoA3` |(+➨.21o%ϣ]q&@3`RA6SHdR֐i!5L\"" LT$@(A..l|뇨4Mow $v(S X^XKﴔ*BseeݜY/6YG러C;|nYvYG؎c#٧v-<78Z#|n(u~GWoQ[ 0唏6UA= HC!9Ѵ {Ο=*f1{ёXp2jC͜ 7gNjO2>![ۚ ~h=#3s9GR `}::M:!N 7csMߧ5 'w"ڍi8L2/'$!f9@=w,N.(%˿P?RFߕB'/YI)&GmaS"S|r$ԥWUӽ4񨦩ā |be+bM11;B+05>iI!F̪L2VrO#AnMCzFAnZo䏹6LE~+I.Y z%$|Ku*G:;JeQ =1j/ 5ʪ4>  ~M院:L,pJy=1.Oe%_6Oɜ¯_iSraKGx'3&-s='fYΠ$2AIޥ4)\.G:vN[5.sᣣ:f-AY8hN YGA3 oSsA`|̯*x\)-WX.^|PΡ˰ZiA*xعꧡx?o<A:\pY{_h  +:K<rz@ eRLMjs |yx"^O=apki:ޘa"ueOa>)TLpϖ߲KċȀW+f4[ƣkSkf 0Oї2Pb2ѵKOx1$HZNxS/G< U$s7*‹DI*OaN F`h0_'!O~WP-uĈt+g=]PtTNPkNsMgQ]6%}e˵jTyrzJիIޚ$=FGT3"?] ajIBj&:SnN]ꉩpbttR\h8y|Du>Ba+9SOU"v=Cx5-f./@ +NZZ7am%V02pU)-KLߙr/_!^n<*ݰ}>+]^}WC|5]u&d8=s>1v^ZVC6PX9W"gZ~KdY v( UW-G{¬DƄ7d6BWj )(G@QKא{ENVtȈCt95w:xU[]zX,H?uͽx} utPҼAv F9>tehfHq[{97$C%!xAxK=A.[Uz䝬Qۉ]hÆeuLVfِ 1*r}q ӎYBs|fZ2Ā_pzn5ע8N]S|68պT(YhD:f|"Og?u  ggݳWj^o1~qDٱnTw tS#KPa'E=l,},_P`Q+ˤ s0x? SW o~JA3u4y`٘ǿ)^ nHl']]g:ZǩICaUۮSȬFC:kv9VjUSÌՓYd* Bg0fe/^1Ŏ\-ë"YG|NҼ̙0W۬IwG&@Wcj#pǑuT'$W@U8:׻qƝ4jxg_ ihq)TCWa(n:>`r^g ^#O/N1FVh m,QK{SvV gRG՚mTXtfXS7_M\j;onL ƌmu<5lѰ[UV5Zxr6p>ۧD1lŔfU:퀉 ʕBA#R|L(<֎d<˭SaWXD͛쬤018~H=yNM>T?3gbhFp WF}El{TnG?߫|vz fD\caz:g kj=63 \]6y^@|átg;3! /k^2:/ vO=MI#qlͯD1ʱ!I]5t l)|Kw az1 l_iw%-X$yjRCI r ,5]oy܋? 8$~-5G8Q BwO&7SٖK@BQo!Qz@ 9/ @kïc#rc;T4 k/<dbSU;9'HP\a} W!C$zP7cn{$@H )ToΥ?b{n/W}l.W%[AJ(jWAc{+o c(dbi#td0[Vͽ7ځsXy0ͷuh/ y7'F!SYZMTgu$E'{W錯ryhF^6`G*3fWRd|p{}6*-\B8WULVN-v wZm.$䵌=nu @]w\~ uz`ԐFWˣw%I ;eEǘu39Ik-'ꢒ $ܢcPp>6G1PTM.LiMnO&r*%pK4j)ʜ;dͰNr; eE"I ~O*nC ))3B{a'jWzH&a1?`7A`{ĸofK6"FK5nG{Eʌ˙k.<@Q:r|KUa[Ak^[s<.py^YipVChGCV\>7QFr2gsà :NB}ʿj TF2VuZHc.o\]YR1m| kwƠ #4ջu qMW1Kن-{9N2z't,X4vRdW_yhA &5rUOSD6+qzЕ-9{C_jNBA]&v]F`#s]ܟ7"q[ 87{(2;\ucH1Lwq4쨐ѵn_}[oF& _X;__1[u;jC6XsB$4۞X+[J3|L w?hev`kV8@3G7'5<|FY4"הIĿarkdtDYA#%X@f>rNy,q`$Q|^dL<%cwraHMO|7OIPb'Q#S%ݔ`J ؿhpz}1b},@ӬlP;"iJS]TI|. 6p?)_Mz7^:B;yӥzxb lO[hsg F#{i֒52gO[2! *BCzJj8/E&8OnuҺhĵ'݂ 6Z ;eWG5 A(D$_R2]WdZ9f"֢R' 3ِ=Φl+R&q+. Qyfjp8I) U,pm_Xxqwowm3`g:"Ѐp U.Xe~%0g]mӥ1kTMKvԨj_d"{ *փ2.q6\2ʣ0<ұcWfwD֤ߝ2#Du.vvt @ 6 8ś*drH^US8^w_-d755REi4LI\mDV-tǁE9R D4{CјZ[?n fI߲t?"jJY<(@ xaOed-nm&KpP5m5Nse tTv][yE|iJbkz?dGz!(a'zv]:ଂd#dz:B3Vrvpu4/`e72h<8 ]_BŴ }R6v󊗦R#$Mmܸ\!ZӬCRf.3cFş3[$-*^t6!ؖOn)i0cWULIx쿲'0-I6IJDSafT(NfR$[QS-P(w@H'D^hw[yDBGb|hޙQ&́w{ _fxu`=/H/Yf}么8;?mSz:PW]hP`Ft2|ǨVz  _mkܵKYMհ# NӞq5hjl]*GF]ͨ4v6vPޮ~Y% 0D԰a9w_D3d;/(HDR@J^_)U]Lo(SfLuS=x:  _^) GP'@M-A tiμ8Ƨ*x~hw6}/VG30@ ~,L /ڳ#ߘπuIj饫.=9`z#l'_w$[^'\:#KHQ -xq9+d"X5}1)c /:Kwv;o|Jɦ ܺf1z-ԔRyZ{Gz\5fNl0Xf>D% `ZBP 0Rg N^GudNb-#`JӪf,ONlpђ=}ԚƧ(XpESl{eSja¹ƕg.uO[E*W25zh HBI(q U(GݻU%Cpf0oL,M9z0J r^Љ)b'v$rM[!M>i uܪ̜s%]f|C`%^pqpmHkm@s_9IK1=Qh*OAĉlxx×n(hh(Z•3 H%^ fM?쁡qkF5`3?hHP,/[@i8vY{gU,T A.b.G!.5ԹD1 gv3y *1UFժvzR!^ :a?qàlupG#edQEЉ¹ʏ:8 r^橩Yt]#UϿV.X8b3)`:K.aN^5*COɒa*x`%vFl?;j66sl)XhwN)HUzpj~ư ,͗^m2M}cC[[1^YmbSZyTߩzK)DH6M*(EH!gQ9-[$Eqw1Tw\ƴ j36 7^}ǎ f~4O+f_TjXȥ*v0@w#1\ƾQ~O#|57L ּ*9PC"~ `߽y R-2 ,5 Zc]4Lq %e7T+ DtL$&#CYԸT}FTgRK%a[Yhy5`9^_ ǣZkYx,L;[wkˈ~70oī_ŖQ)J7?[DD߰$GI00 <?}KϗJ3ԫʔ  nlXE_~dŦH$v&VW1ho-N%31ڳLvODУEQ$K (Rڕ;]E4Ek qD\WP"$%=3 E7ٶfp#wbVݥ 9䖣nl0Zyd+ޝbrU^՘՘H=zV*^W1'D#v~7jܨKmv->e<8u(]bŕR9Z~1/-G,!L4KPpY =>OwqT}dIO3\I͒3Hs`,Eȫ4 `Qب=֌t'#);H#I1?v'C!qajh-5cJ<Ўq.,S$WKl=_و|;N+R1zch-Y*! f7" 1m[hSN`_hqGrX!ðQ:]FE `[8 ^n5ooQ |f,6cq&~]vb WCzfЦZ+Q =6Yͱ51OiY> -N`Z6,&uƴ kZ E7yuH3 ei S3 Pl Ȯz]Odۻ{OAMU%[9H5 Z<~Va-mK<,%STbv_ex%+蹏4z˂~#iojm+R^5vD pvP_Rq}҈||Qy'}} 12]9wi.S,MRsfJ\)ۅD,0ۖ|PdlI"f!9S76Šx?e#:pth i}=b^5(x{zG&d|L#@L %^7Ah~X9NVM8Q?d4|6_hr22vlU/*#5˃ZfT__~͹+@#*t /MUJn/lnE|pZř5XXr-^'=Ǣuↄz|D@;g8%ZHSx |};4ޱ "2:N>7^Ek?^6"YG{eTǀė  ug)EDșnoK+ؚ7Wc7Dou%x9q6AK,07>|t4 M` GR_b_>;hd!ãA~RQfNܩ|e ) YԝOXS\s5ݨOT#yDV Vsֳ\p 4uq–s{JyAt&$r 㐓#o=6,=jYaQYTr&f[.áb37~z΅ K2"NU̱Z6(3Pӹj _AC3 [ٜ2Z018htL ^'Q">6o(W9, F8 /6eE )lΟl2OxOZsurp\>DS7N q99K>j!ؠHh-{|cDC)OEtgQȾې?um zl5r~l7J67ɡi@.U䡔f3i$Ƃ^-(!r|6˥}/†(q[AxݛȨi_PpGL*u}ʞiZ |l2nlH1n{αeE7-16"}PBcLrj3-7aDjT"Shdwd|E_ekΎܷ o3wZg)Ʀ3%Qwa@luZf ‰&C}ԝb!6\˙ӿ"\ a^c|A4oz?(EW!XzpRA ƣ5hv 3MXZTL`Jr}%L Sm9bŠ5nGl^>8Q S`֧b ==vТ3FClCpS/ujUh̹, ǚqAC5Rdͽ~p\234$%߫(<b D{P#XFص?+i<-J>FIuN[w5Kc!Uc&$!>"̒PT9z+NiB8XS: &ta>ej[B-!@ᙼ (_WhvwISTyJ1 _ ߤܔ?lqA$0t"NqD[QZ$b0( (\8,@R17 I _x 5aD_KM]DmٴTR%/'x(#bK*nIXDYn2ҝ)rU[ NHx%67 5zA5O bJm/G;!̡4IB[ ,܅(\R?Lʦ;*8y(=1ē ZOE oWqBA[ Kۨh*`&W?#Ks\o m7^܋KF=QyxoULm*3~=F8A O /":U Wy񪛶e"yxwjX1IrϙC򥮪l +1f s\ 0 8v̑sUIjRc6!!aN[MK)yKtLd"+蛜ּk7\~~BNHW &XdH9!V"A^/1/ <#íW/ǻOW%ܤBɱвOIj/GjKCl9M60t=}K/>e,ev@pi1gqMU#>iX΍b~E@m:NjQ~d4 b4$K|@%/7 (C3%# E/CXg|+:+Fj Ran8M{^f#U "ϧykou͖bײE=IEyBzR XX6u5̃EnǤ[7gim5>"'s܌"m.TڧMJQpX I>m,RH,a[q(L/~)WerhmGdZOwdG-EUt<T;9WCrbG23$tu |l 5S&15Bل u+=q$@r@JhƌkhG#hj:]fZ埨ʩQje:,H'KUKaM̔)7f^h>]NkIpE9ދEmoߒ!LO}$LV s"4Vck%e* .dA;˩m}cH,7!;*IywywmF/f6FCuz/eD8^z֤ g9%q*_=YE"~(@gJUb^#-Mu؈(vgzI^(/VgYL_ye~q {8f 2-rxSij}޶]zؓB%gP{ZvCѫxWSBg2g 'h15+u;_UkhʇL>\b` M ˷Uh {!ChO"U}xNNp9 sj%%(ƫ,~lKϡ^{ ʤ-n!AZ>C6.[S5%=wRNT7,/ܴfXha Dkk_߻G*Qv6&s2ad7]]X evg\D6M8>Z^;7O oȵp xbeɯYS# WRFrJDBZ[{ `F3,Uzs17ܥbtzb9Vr`̵̿09tfC12*hyFOm(LMY.V6K ^G7RXeҫ쉅 *fcR,^#<62g)k(K٢M΃!I!n8L6`DuG4[5Vfa`-߅~C܌CI+A%XǼ*5WuI[]*lN1<ܸ#FD`͒jY&қU?!|V$-Ե(JkK)ŬN@Nh P\4- z@gm-,eK H+Kiqﺦ샲A[I:ׄ֏_\[t^"Rmb^6u~sg۔tyk%'߾S9/@Lltbtva Sc!2΋씕j|t`f_br-?)900fâdAԿъGh`F1wGQл0t \ Ix::ťt`V ~~`PWk\U樶qHǣ5+Z  ,)_l)"X.,Hij'S\ʉ L#+6p wN_X.#E-:u`ZMmRB#o @sfeKwA:-j/IZUaZ8&Pw0|DQjMjuC6EE]wY6o;Q.Pҿ!O5^2{1hE, vk(``E)0W68G9&f5ƀkq2s/ }DSEh[:Dfԭs?LBVeX)5Mk yZIbgQ#J@v}y HΣݰblzܙT!1_SoG+NFrWع?zmڜ|·ZuHۚK$ 3)R{OP'/$8o:sEL{52,"q oj'E_φKW|b#\j6,@Pd̼] Ud+ط)Cg`yF˔lct:Itvbz.|WSh# ;hH=M-]~sW;_ 艏c{}.?.DwdP {}_]W\!qSŅop#}367]1GpK!=f =tMa )Yrai̪ysd0j ]'#i,Ƥ 2fGcht.g 8UJ}砥 Kw -3&F?vuΆ3֬eX*TҢ+p  oC!t >η/4E,A,#KGɶo9g\/`o>h4h ӥkxuYz|7o/[<'D.4:xin >9Ȼ*;ԭ^!$3d"elyk+@ 2"ĮAm.m o}#X(ϬFK@-J.md/MKI F4X?3$ݰ#9~8P˸섯bVc-qhflBw ѿF e+PfQWcaS$-+/h](l )yoϵA$rOQ-}r0bDDUvי[kͧ7'/x8q2\vE;d A; u'j# 5`lF ΁C67BcRØETM4\3a_PR{hi9F{ThUޕV31C19UEVx%t mp/.E!63:yHi>> kr>A ${(@z|u0zc{\PnA&h.|j׳jV\УJ.')?Ou,Ti:c59y$`baj+U#JHS F#1,O z-BOU2?%,++T#GU*KP&E=\u34l<۰.zxRS΄kU@${Y`' p">7.dʓH *ު9DQ}8at9I m=DZ. <{'1^!Q}E-,b^/iwFo 23{L2IQ|ntjժ6NgR)kwD[Obxd#O}hTS׻2,Cj0N??+PT [ȠZy9 =vҊbSP-g\ ]V_S<Fy$vCZIo><-kig!V{9+Nj(d?%AC0Gglp q$+ ~)ƤAQީg5zi%IuZ}%>wx*3l2U-J 3  RȼգֶX0ϼ\rU݄*AӢ! kqz(2J.ӯ0M&lh;ہ'Py}:&NCc$,^o%սJ6#'=qf7mű^B|kK䷑yKCP|]Wͺ, eYuN@hbE's}+T g2dMdG7KTPgd*&3&ZK q9vӓ%AQg\6n]Ia|ZF$&' aeYT[@08GCZ_.l?n`r.}z0X`n8m-w{WI"n*9d]5b+^W*'~;$ 2=-wvk:KgcsfJ?)0++I 'tW#ĭ!僧ա8'3 @Ό;' h9[&j7EAUհLh p D!R{. qK*fR1 !0"3}'x DcF%r=XzM{-#Qs:.U 7VOZiR@'LM4@9j-#D"esZ8@tML\],z`CAxM@or)qy+nS Xg5 ƎK| aj+>,e~*-;Uc}%׷Vg[ ?cj :RP՘+_I[F}NRU.2ͥ*!6-FsO;PՐ?l5k7i#^|OVk_IP$57\SA8"uR\hX}CІH98_JCB~ ,= 3G7O^YWY:lh>Nh7^Rx^ˢPi(`)K3)~y\OT@>N &S+(bC[mX7Y$3.K#9[7{lOà!/}SahbF`7}wKWNouh*flL&^[oc.` IH)W!o:wy lac$j{Z y!DTIA&jZza?6vVt;'V2?M >:,HV7u/{?K cۈ}`@`A/աv"2Eq.Ml>%aYdf4QVȤ~!Cvit`Yk|g0K%V1푼aeXA>]D"Gwsim<|<^[s'ˢO<1,ueb/f!mz~}fFuWϚ˰3_f J]S@rWDN` udlE4iFvkߒX\"a2A6?#%@-7M/6$Fr'B ڑ- Td bp9auY{a[<:M5>\5wKuay8,5:W%v 2λMj# ̥D=t=gF9?`k 1 P0ϱFZ "4Aog{ȄG,V ԬT:!D/|[șPԐؖsh=3jpMWn Slma~u+e}? da "H),ha{@zwuA Ao3u9 &9[ ݈pyG*M0:T@~-R*_t*à/#۵fbM@K( [RX^8ґ.8~Av'7_G-AJ'r}uѷMEGw6'u\9^wF6dHT1I%/̻\p?4~~h|=KxggH8QS8!}\,3ۆߪpD˙{k-j+\W p*AUܒAwjuka:8)xq%SRQ>dzpY 囿5.yd~DZޏM70EUl%ydẚR'Ovv|veƱy!뱀u4 J˘2x֐yQڒr02UzY4zέ7́RZ)_R0B~i{]žd $5sĎPi RCT`Q=eM3Y(;K<ȵ%jo;L e U%!rדQp'XnAP 0TPgKhLC!ĸA5]&|RL̃\V\{ZqH1i&)r>+}n^fŀ;k Ev=&%dmb/*3Vsσz ]nSf0Cmc{?q)CC9sQ%Z׭Axsic 7螼Q;Xۣ%7)%>J *ߜk=xe9C(E|m,DRl5}fA N{ KXj"q;"+5Z5_j:_qL e&w9PNo5Օ[U&HCVC#to*-1 ]C]vߟi"7ZiE٧b~ٺT{{n~ ,~EIV18p[۩`|^ &XٴgkQ08rRZW'MZ,hͲjCKcc@(yWv}1 /I'iGZq!X:t yCѠf^M?h]QZwcL`߹ )t\ N՝W0[ x~x s_˱Ktim6sgs(LRpXi pp.fZuFXA~P&EcT9mʏ-uV#z)v388\r*'a%- l/)G?\42"~hT`(w?zvw̎h4JF GQ0j+Xz漩Q)eKu2msb^~U0 vPn9`SnI_9j2CJZyHs싸 *a c"@MnD2 zU/R'eH/NNMΔ+;bHXѮ@}|n+ERkG4^qi%N>ø ?:*=g]W"]f!ۛm-6G{ɘEZfb% =8T)mϖ=oc@#eogNpϕ:f[2 yԨU&c`,,&;Thdނ6I9sK pݨ|y;9kT:*@VJ#rE~Jrt l3@[_hTZ2zJ\}wOJf:j=ak_6mW܎6ӂ'ZA ,?Ax$>j8cĈƼqǗ n(ޫx5GdW~ m38>ai[?OivMv_ۂk/ P->m!>> zekt H)ﳫ N&V [mҘgmfd~ʇ&_,M.b”r|IfWͽRE@do0 37O܎3Y c,*-wrc[骽VTy5UXnYBjA*Q#Pd9$3c芯GBJS >;eZ5G:b19-:u-!7IJіt~3e*38 SMR-u.Cȇ.+MZcIn/Qfyd6Ij ű{\!yƀm)k]nNuC4߬Ub쪪3Gi/ 1N: |.@5>\ XUD] IH1pXG~.Ogw>@wtu9Tҏ-ʢ9hkAy$Yl#i2X.U>| vGâ3Hs%|YE'r m/S>M L}Tsk[`iਢU%r~A%8Ln@ f0@d"7xM^t7PFJ)AHAQg U;q/Z%3uAwã[#>Y31+yC9y}SF7u{%.Q4׹D;ËB<0 n&s a\gGW@Ẉ*+MZ_(N86cWЗkEtCX/8&Dm&x]k6FAK76ݸ3`n0 Jljpm̬u`,eǨӟ' fy/r>~s/qENHA_rN.ތb ƙ/@N l\w,9Rlk"9&/}f1oک"5 J1P/׎w{ʉj:ZAm~\b\wzR4\"^jҾ0)!U#;{ҶaW|ճF!f4t#˸|"22&FN8v+VFO7Oۆ ;"Ɂ7UΚLU\mbH@Ҍ8k Ⲡ(Ϥp{G͵p=r3 IezX&EiŒe4Kd p^ x] FJ"!Zβ>{|E.4^[0^/dR}Dۨiae"H5t+|&s6u2͐"C .=lge7t(^gQ6 sLf.'UY,WsI}S+v|8LgVR,whV=oZǧ]}7pn##u=͓;EEUBu1Or04Me *QfE[4{ 6OSʄYIJϼ%AOLd!2l >:NZZ0Ypʠ,t;fx;Gp} mC̷?kweͣT1,9lKBFkk_㕪(Y7-eU^aL}Qq7/E~rC)OI5?GYHc,z 0z@ %JHWz:?:tVE$3)`{-ӴEVm`x/Vbb%lAq:udr˚4S8|DLqwkp$6oa]f&Rf(m}sSWZvv}k&'6IlPۃAq#i@{Y+əMM%N>vwl{V@wc Z#sP)zamu~CtLZ2rŒͲeN`}C Z7xsn".׋V{ t6T3WRhI&,j ;w+.!">L-'[uFTFk&?Q2Ν>ŐR˓e)"Rh-p'׈n)yjK!Ccޞ M¥ٴt[{:QF|ܑdэ >vr@մ5 pm)589JC+mԂ!p,WSCZB!}uqK{H/=P:"iZRk;ڽPߎޝ:DU{ YTT5N;#ߗ.Uȿ tM_!dアED'*O_|'q%ؾڪ{{3?dOD5rqv^ P {AAҏ ́"G" ޳)L }Va趩"zQlІ_/6C<Gӳx-؊Z^N:WuFX1#FD0nQoP32RсerU2yo1j it}a +0+!CwsЖLmCzg:gZ3fN1(NX\{^xtر+TڤKKN\`Zj, rx@Y) AP qz~27TsVpQhY9ُ5byoӜkxevgf4j]%Ƽ?v&1ۖ|mZ@s^XfPݶy| ñPbAiVҕj'<wu-k kVw'UBY]FE1 Z };| _vV}m8X#c(.ZK-U'ԋ77U bOwm˜8Ғ@1謞הS: Xhk@$h~ǩ&ڴ"7YX!OEKSpʧsh"5\ֿrk!$QEbn6L&n,(г= ,ճ7FXuHF<0'k%J51 :i)7)Y)a<5c_q?QAE>;WA~qߖRriY\EuC~ rYSHC)jL+;4o`ϴ!hr9,oѐFb1Ŀ jݲӘj弘 P-Ms*YbY;9n HY3=}ै8q)q? k}7m# R>CX(v:K`8s@QOev@1|Fhw~ ENR \TsydJJ\M;z ! ^\W-R5x2J_7aOSԛC0ѐZԀ=X9/Qԣ6q-lrD"ߙr:UjlQ޼ $SF:̍NbdfeP҉zӋZQĨ}ƛRh#/u;T>f_js/T0DSY;BҜ%gaPTL~rt/Br~ّu\zr o*;'efDZݿ$u 9.TL ZurHW֛f+y:(FJ6js>tnI *PLBY[-| QoYٗug@& r2@j.*`s0>(PkW 1dt !!u`NSy6}TΧMw3q<4!$ GmUʪε]4H'ZC\,[2i7?O$ F+ n.63@d)L?2/tК:&IQD-X+JXfCHWyY¡o5&X.HrE UAN0@l^'deތcƊ|Tq|eK:f4(< mx|彑crGp:)P^uIPޜpWKasRaw_8 IbP`f(TL0ʦ:"}gFmz[W\hѝ+D{D1]vA!납ƊR/O@rZ4٠oDSuD^Vg1{Z7˒|T"mRBV"9rzd.Hx~\`!~!WjTKRM܅O@ b .umKs;dft\If2F$ls,x'jAY?!CAd7N^5{mukIg9"W /Sn?Z/O ՚5ɱ8jhcOL8j3 >LvG+F)p«G+W{VKaħ U'9MyHS}:|+ҋ2Dp:y ÊxdB}ULըp34Q?> m&1g* 8Z8"~<ȶrP`Y[uvFG-;Fz;mGRǬlnxEq"zlxH?[JD8;WĦi3-ksHD^yr-G&å‡5P)Mz+ђ[(;Ɓuqu l+rМK6ԕN`b$r38p8 M9Y+YϽZ"c:{v.|B舅j=ˉywx>2ew'P® zAm]&Kzn0y%0lT}}16ˣU7FC! [f0EGԆ}!ӶxI6RͶ]>w/Hv0@p)@cF0IMD*)mb\o$/&I/r )MYqG=ze _}H/=u|Vy].E{l@ M#)q[MbbG @%[.0ƒCh$s4.@,(Tmv!.6Q7|f'K'lr 9D/s@SR'lsI2?`H!&-ws!r[G`$*BLҞ8I.Ftvqi};~ꈈ 7_ȴ~UH]as23fR̋ ȣH(_3% k֑ Ż#&',oP!TcźܔE;8<1NecGUo 2u{%7IGJUuG18 OSv}1"ƮC U7Cw~% IcoXxVEZbI#ǒ ,W}"H/ Pݥ[*gte&M!o"= _hz6i[6% ㏖ļ`Zm6'=y~gmV]7 ܰ%tHAe؋=Bn 4~O?ckhq[PqB߻pG䬹P$KOlU[d\!G WF5, 8#l.nԌ퉆>R|ֹG7!K` 5!xo&j3w)R̆)6FsJ-}ڋXdle漩8szۀ'bIjbh'jᚁ tݧR**/cO*|2f] ZWq ƈ+/,p4>ɖCXke4M.%Gnc H!S~6DZJ  Ri4<e2 5fRr rhIOE~3Cbo$0O0nDžQ-vE?4*lHb`Ɲ{fLȪ`į1=R IJH4;AXi61OJ%9nV2'iKq0SCPZ=νnVnj]>q٤?}1r#Ra+gz搄1} zPIZcTR'q4RHE|Y7}8%{V5X ۶S] 9%bb50xTm+GG4-ûwƟ/.n>hldkcgn $Rr~s0c0!(X_RvhW3H"}VxlP(ވ[vb806iKSj>54Vv?H] Tm^~vG`fGo:Mx x!FIY+)!. //_{a3YFtN6 gp!U$R5n%2n$w[_wC#fߩ{L->^<݄YΡhpLzxR"RVbUU]-s}2UQaQ]!S"~^PK#!."ca"dLZ5A*fL*pKB8?/ң%9 ե zTHx0 JCl A_=?[ݬ&aH,є SgbN`(V?ȆC}h p J,;y!W,hDXF[N ;uQY&2=c_t_Smƃ&$ "?5Oni̖s>+IBI)`&D;区q}gohcwvDFSVq) ~$_^C'@mWt3Rjf.\w5d_Ju&?/ҏh$ٽ_(h ůZj/˗nHh!?tg:ˢ`ϑB%m$ ._ː "*t)B!㷹k S]J:RסȰ˗A U8LI_71b;k?G:>[D6@{7?^ '$FOCҌY{;|/ɇH183Ta f83.D%/Gˌp$Hj\sI(V3oZ{i=ryt0,hx2G 'I!7/7`%;-UfI:Q/;h~7;eUtfš0׵Ъ$dux4A9]ã &Xoc#VX7"԰Ui+jϭ_YEfe돢\s+2(8(Pz!HYM۲C5RAR_{<ș/s+1ж]gӁlIȶ͉Pp@d" x $i?+t:~.-cK9QV }Ӧw*QdeFht;͟Dat"$-=v͂z)q,3#bŨCl7jԐXs *--1ؒf؁JXsN%E )+ SEihi7-&H[ZGQR=)R*NF3 \SŐIU)_|'ʚPۢampC՜l_E{+W+Y-rg]!\#SV\Ik힑KZ~1(>>~ rQ^B,ѼͶd'H%N`VNa9U2"+濗S '^[W !̑9/ dVnD][Q0{離.A ^S:VIua$w1V uAq P7riX8PLI21O|yXgk-=W%" g>1*htUGo[%v{M)ALtKyj$qH^u(uJW-5 >_i6**͐9YͻG XT×xKKx-? oG05^tun;^;frt%}Q`EWǛk ͹ ^#>'Iuܱ[n Q^T-y_-ʹ`dyR/.Ye[gT1Q`abb)y"H $$5 ǝ%洶 jEcaMX$>/A{yݤ/{8.؎4^ 6auQS:j&5 o],C/rP;TͧRݿ^uOŖlw.]}kgAI v]:,9pbV S7^2Ĝ.Nu#sL?#ZQcbĀ^lt<] ߕ:]Cq_څ"A}[x qP5$nR3R0?JoO\'a< xr +3*Mex>1^hvusrsx+Q7]HLopqup|k: S#_~^|g *a \xv[N\ݏ*/S䳯)?,h*oZnW-{wS7ۏZod}T+0T"U@($䙣~6$MLlxb҃3s.9rWqC~ S |Lq#Wބi^zG uy谶<7!H*MMCs +3Iv:2(M_:-k7*'n55GfwBtCg89Sә5./X9)?п1k~-*]9`3꼨JgYqQKS;Դ Sf\ хa?֩GujS~NmGo-Rڙ'lXAVd=8*DlU^, aR9S@@pӘSkG<!~du<Z4d܀!XOx(p%m ЄҒ(ݳCoPqBXZŐgD+(4k0ERD]"%9|Ts0GՌybKzN,x Vvv},HaiCwkƈ0s!*їn DʩMxWC ?1 %aC5.gE̸jS &>9`P~/GSL>TKxɌ5w完iy1AWz$*b'\en2 V_闰.D4&囯k%5oGJĢ@˙<KU:uqEѽFX2 S Lu0P療 KhwZaT:u儢~>~:'! +2|z|MxІOߜ^ٖuSdXYuE.Dw]'0@N!% b$:}p_~|J'݂ĪCpv?gXDDzqV/r"Ge24 &K^1xǡ`jI9clCI!_£ZR=-Z7BcgRaᎼKNY9 %]I!;0ᆇ;uⲒ݁u@7N VV$!WǪu|24<rFԁk;rQͺ^Ttk7pРt_~x ev_kB| YgdDɉoj<ա>}VA`N`TQz.J*\aD!J:q,ByTd7Cg. 'f' )Op6)[LpMn#u,d41TDH-!Spt9BT(A|GپR%|FL: },m@g[ U=&%GW.p}-VTVK12KuvޗgqW.Ch]內كTt續4{G%fǙ& 2,xҫ&Bz$ Ӹ_}tZ敏qP1q+(!Lt 6LSI꧋ʽ2E%FH Y#K ۹؀bLǼb1RNiJR2K|J ZN s+n:feIɐ Ǭŝx%sՊx)|;CCG1o7Uhs[4nU4J%3kUlVwn={sFi+;Zy9 ;v a~ ;4Z4jikgU5ѝEoPB `صA<}D9f`RART9=7(1)T.2E@GjFw,@S"4xt(UNFZÝcRq'QtM4V"dޝUpcc'EA1͢.5B#8bS;"kp0(&]q2"1Nۋ{$FQg2:*2-9CSY> Y3*xzƗZm;OL<z)#IQPW;oUZ c.qf6i() {aۣ>6BCʲw>q0_hQ0@nY 'J-6jك@KsE*nCӍdvٿ}idtәKI/ u-h״Xz⮲\oJZqxIN6twڏYƲs;KcrEeخ,FxeDEǝsnIwo"nHLv$iCLeH)A$Ƭ=鐼%f!*kaI%uKO{m/˦\MA|QH2Ho1_Lh 9yvW`mj'O ڤIVAjiݡNb*N) ⷕE1&Ð|c}:Vq)S=J+8KY${CoĊ@w4~]Xǃ\[vI;<Qt};(GX %W&a]]C& 9Kڸ{[ rV:PQJ z̜^m!PcrqVPȸ~PL~ߐ0<(l&^Gapq; ,!ҊT?:{纋[~T ۗpz.ׁ⻽˽ﴎl}N3EpVG> %iH2rGdGFٵ؛4U7+3SWY/,1aDJԦlK*A$&o`&em㼢y%eYx7Cp7k.0m ˬ/p5RhC.v*^WsM|/n~-֠jAh?h!YDfwdr!g W6f ybNb,K}0ԩu D6ex .Iwt4d%a_d-ل]jQttI>Fڎ2I=:>jJ/-aD[){Q,_b(NhD𕹔,d^ itX A)}}MENd%tA;1 N/)"v/:x9_N;;ߋkT.h̛h][ԜfΓnD͖!/ nP>zV2]`o/}[⊟o3%޷~@0~혘X~$y.PGJLu P{qyYCZuT84nqˉVkRj׫fUHpD& p_H^ >ix3~SMRɢZJoĬ)]:2Nۡz@n:}.e`LzҰKbÚſhF<^D O|*l;\JxKh߱)*kz-: RKMs{iQZ-8zVU׾hsD_`ys7}*V%#aOS^Ɓ l [ TBz d3r)ki6Ҳ/9( >}WhXkTAª:⴬T#}o;FX Z39=|@ϋ 㗕b]pA Q͡A/.Ŕ foj[דp]a8d.mJKqi- V\9§tQ΁mΰsq|IlOZr5ŋek?/D&Y@Z&˺ mԃRؽߕ'=QnK5vT^]%^ռO9Nb98^BA&$+di9'ݑ9h$ /=m[9lM%o-u-箅 REqY`-XwYSV)ȫԈCh*>/4p&lX&ի5brFW\XuZkjvQ@Eb%6󶪓JQ r`t7u#%Es҇8忄;G>5,.D,*\A*cToM)"Жj%_$(dۉlXy7xRٲ?8d )Ȱ .6X\[Jsd8877E|x^3jhQNvL⡽OIܞڔQ0q?M}~;IV_g[h)HA^ƒnlU*Aņ_lBפє5&:%8c/&8V~(|\+xr.cəǵVt>TRLW`F5N.UM0yv;,@y[kBX}B o5Hk'zLB(N䒒;IpB *R%(*.'Pz5;O>=ة(#"&7B,C;^@VH'\cFPj!M[1Egbe ߌR\Ϟ, LMf ǯ.5wqV»!{{ ){=|k͞Yxv(u t :qJX&֓^cXDLtx{m+uXLZHa)1<(L`Q"O=?+=[`= WY'լYZ =I$O #߻+o!/{zHQk,SOڒK7⾯w{DF"tMX˟v{w>nĐl Ij$нV'5p6U (^v+߽Aٲ'Z[G[wٴaæ#K`XtʂBNH35,Ȱtbә$IL߅&fNh]eڕčwv9@*IjU.jM2築Ω Nh"Gޖm% > U_2.Rj&؟/˷{olօ8XC4u * t(lNPkX9TD?j?_ґp _6nZ\-{RѺ;H(ѲLp+1j#x++p[LvVj{뎰-52\G",a>R=u5Gz߬ 8jC?VCՎ[3[1şoR)3Eg{Qp8HWCZo-Ҷr2#6 اX@ZOϖ쾥Obtz&4'xʎxkߗG9ڴ Wu IqMw>dAm,lʍ1<2"T<~Nۄ2L =n =PH(lY+2iPuo ~;Ao_zzkZrcca0 LW@KϠR!ʆք 5g|E}>HlGlz׶6g6wlT '<0% EwD$'%I7w-)?F"VCpS(77GWP:q } B/l;  էzA.OS[{,$-;E27@.{2 u5y ̇矒T+)f&gẖ8&)E#^j3!{fə*g,+"K9s"_nKA+/^njӨruϨJA'q1G;J)AK -LXQ&gD$h @jbuL.wgwuBU&kwpITa͛A"n-vc?9}A4'(Sy4?&2C.384VZqz> x̲i$'Za4k5$<4UzU lwa,M$dRXvi'ʇ^ct6:25O7R͉Gu9SVPP@%YԜSgM(A+M$`pڔl*WSQ|aE`~ R7 'Kߔc2oPeB}WJrbtcPNN\}1iz|zlȊYL[N2p+II{t8I`s|%e={ԑ⟁vQӽw;/Bh<9JJoHgKq"3zsR8H!uڝtm CK.ֵ)U%y:QKÙmlO4 m\o^?|Ludtz̽&huG]0lnP CKð lɂt~qpӵ0|wvx\젋\];mxôFqedRz_D39rgC6cV@g3U޸2b6;7^N[ߤ V%e>z?;|Y a] Z'u`%γGel?Jh%+7{jCaTd`bfweC ˱ycn 9HTފic傕qzqT'ȓrAҖ 43f*RR!ӴǛ6~ 'ŔP֛E. JؗrV XGGb5mk ƘyޱRL&ț8wx?LMk` kH,= BUTYv R~\1(éc݀8({^ypSj %8 UKm=r3K<6P28 P]+azҸr|%8>AL'0Z|zDA~maǃ)|;TVt4*'"$D`A C;V dCay\ŶHU;}a"[rrMܡeh#U!ߎH _w?j3[xok݂ajteٗ ?&);VY[r@ԁV $Z 4]ő1Oa|1@5>?} kȀ n p2o;#fE;Nu $tӆv,ߐCs o}ו1R]7g  t襄ۼ' l0?Dͤfc~bm\oQ{ؿљ{TԽOWC{7Џ-T5$2y\M͟8hOe ?zH} =@kU(֝OQ>2\kƻEeR"1!RQpH8.=P ?5vJ|BodEҴ(%OmvQ ]4?#LJ@sSUFC$ͯ+I6TM,{} =i.eD׵LT~eam֣':+( @*|cAyFՃ3Tͺfaiio}2xtx=YpEV/-ZL{6pI%q[M+~R3HNEK?ga0}poK!FJOYh"ǣ y/i79ϛ..՘/g,(7\;hoՂZE8` Ƥ¹/ȚN=(>`.F#%@xfl9{ZpOcVȶ'\B)nxvm;t5c\8O.ѺX sΗ_ֿJeqy^d24Ո:Rrp#)HC&T»d{/ߤf" NZ\ZFQ]|A6,AJQMJ"C(Cp}Zc?Rr Q6v^L{J 5G3P}jW ,~_$ -s馚_O;ư MF4@ f1I`ف2^ t spogBDx%[U#;(\AX<π+"* >ϔxׯ49ejj*{k"tlUl`^$ Id#օ^]b<0HbG v.H/M}-q=^#í#T'=q_A7` ;-\#m(Gy D&V^D֙:Lê;>1BHԤ[2clP2XB"E$EMB2[r)mҗ#W9eJAT==*hlO%=Ê!e O&b`Y bJo8Exuti(0E'D`KCȿ7D& iK7o(/6Pw (QQi*fuFq$$W;Necި}y~yW !C˯/OK4%--Ssk![IX ˧;2`{o27 چ$hZWWVʑva"QJfbj?b'+ɏ !';b*{ c+ݫ:C\Hsẋj8z=3]c2`6%vg%\`]J#&ߞ/!7j\ SieYiP-_5*3/究+۵s>6XN> |K($ԺD@ Ύ@ؠd1UX^=}D^ȾZRjo֞jң-z^q_OC2%T,Kqb^"mbM\N,l %#{{4Z1R4@T)j|JPd>LAe%GvzCK$iW$r-&dѤ}>TcwdUfz6UĆEBT]nFBP]+[B$-JCXK22 \wGnj!Q¼eYm5UsKq_4UY}BMˀf $l2+Esx*67G}CS?AtB9'ֻnmaәKsP]UC׾)WkDɜۮebOx0ލ4[r6"@Тܸ q0B- ۭFԸVZc.d/f']blN}woRnMT6YPɸÔ us AEΪA_2dj7R&_-J.Z#}_%=(f6*q&>c˔-$x\Gw 怆܆Ç3@jO`Me^ggK$pչ "b۫Ja@-ZTn2}B[H"* ;_~f.Z[nR(x[-ymmܯ4E$r<JW6`*F?':'W'OGKCՐ6f 6$r^b+)jvq5T9h>G'3%H5ifYj&5tyuIjV=aĨ`ɒ&y*1\)Z ֥yfg6'},_)lVu-;,ڷal~v{ T:6czLj5在䡝ni*0 /iPqһdCz  _3T/eiԎڦ^ ˧d<3$IJl&)a[,ѱyBW?V\b\D͞WN'(M hZ :rN#y'm $wȠ0x.ܟGK쀾=^>9rS[ֳәr<"CSٓ_{q<ѯIfsO[ytyʁdyuez13S.5 WR;l^>'c\u-d?|(ڬgKXS27?xK6bFobh'<+a}dab"ceWu4c>BceQoXi$Jq䜹ft[t[b_r@ڢBuO A- K?奀(z[ qb<.z ĊA}9m,P:l?d6baoOD/NBd%L_H:mf,k/vScA+ 9b$gaZ~QASzJ'N:=)ngOSb}+x} !=c=w$34 hp~M5Qa#> ˩' q=Ij9KE ٽ5+.e`;2UvVP( 7Wj3:Qohh `C=k .(H$)p\_%ϸ ~\tK!V#KP(յ/T\yp6d?(4*uýh{w̸cb~4fНE8+"!) B! ܵ_oZˎv7ZaSv0 f3̦oK?|kLsa)%y~nLbt~$\:h?;٧aڣ u^n(5T- ފye3 ?2NZAӈ5K;&ﶻ(u5~Uʼnm0ȶ7g+яX:DenH}gJū[VJ)?hd&]@ @k‘,&!Q"oR!tiJ& m4j)OaHT!鱦T ]ȓ7<#ϋF!t [6bN*<,Vh} /jtt]/L῜"r"nJ]kǦEQ8d@^aIdC2*i|%'65 ?50A\Cƨ*1YsO;`ZVB˜8on"D`g=!c߁w9ҥJgApL.9dvg Bͫ\H{9rgah/3 =0r; 2zPrӈ2tU۴ C'Lxc+hvpDpO =r7x>Y})|ƶ" N@a5{ <$ VsNۿ<_AG^8{fH =~Aҙ<`L{%ޣxh{a2xu!YtT^f^f ,~ #,ڵ+U;‚1L~-2T;Kӹ7Rl)r(pmЍd 5뤉s]aCL֒2@#wfQ_)O9V,@iBqGdWVMӿ:Vo1\~RKgQ¼~?XW~L 6.knSLድc8|؂d]5yC#U*M~U:6J:QcOUjviU#[XۻaKDd"[z,o^ؼ$@E L֥9idFhh808 \`bp:Z ,=~|!Q‹)]cX$]~=ZIy?SrX;[ZIew% iR)%!2CiCGꕪ/wK5g >G\N<Ȋf Ź{ҔHQne (X`H}7dNCzpfzh'ت7pU wE!zCKL(keBɥaטX  \%i[_*Z iVdCPIavsQLQJ"/1:x0c\=X5թzA^k\Jq:NFOKda} [B9Jh}@&˛5x-+Yy^5 =4"L\K`NtA4s8jA" U@{&JlM䤍ߌv ?÷rR(V")M&rw"kD8U@o;:4IW-ͫUq#nym;٠@I_#\-y=#PZvmأ6ª^UX%mZQ GP|ःnML-g;e C4I^#?k+21RU *"}͛3d23AD#C,屣p %/}MvO gy??{^HFOk۬kmHItVJ;l'H&G'L:iDRr>2,@a>^Mf;OJ_jM݊9JaGpgעg$=+$cY,#^K1Is%%Aze I+ȿ nk;0\z6A/=&1I Cr#Vhg"SYud^^Sx('ML' '5+&''&띔-pf785Lȑh'S-͹JPſN2jIH:ԓCFVYo'xhu M3#'|cb3 !)D1r^쌞;2DTa{#23w n ZooTNK?݆iI= %r5F>TM,E7Uao{Dup8Rc{6?&D^WCsH*>tK ŷLxBxs_pG9wp5B҅:  խJ/kFnt~YѠ7r6wk/e~u!qsN܇z HXn RB>L|dE171v.5rV*Ќ[C`^1_[bH4N+zU vo#Nn,`*3@_D5XwWQXޯ@UXf4m̊* 3zz*4O7^#Ȟ\LUښ nhp6#hE9B CZ\|XԪQYLO{,gl #9!N˦ME Yhy%e§nwjCz0bEO=BjB^1EENHT#*l.QBVTC\}^`) FX~~&9ĤFO,| OHߞ?3I,9 $9U"~̗LbS}5|{+kO0 67 LPд\nIOh ,8{(Aݤ^MyeWt[R6 OAв椥Pf6GZK Ŷ6D,~cpHK)%@$eأcpME "3frN"GFPhå$Θ2=IiH<3kSY=9wÍ0S?vf?~;|A52F-h凶OQ:Z~魾<apŽFN^m(eFEْJ:͘@ 5+ MTsRww3ibN|_ފUZӃ]ꌢT I5q(8EۤFRA5K&g^sL{BɂܼV#[&5YU^J7e*WZR?}_6Y {uoo<7>h?gI%yDTҗ.IR)ԚDM5;u>OhK)B9Y]ӓe+S؆΅0O_D צڥ-IYzIkZI=@x0T(E⁣Y0 I P#4vƂڡ_.$d/^F.t8'- m4 )F_iK{*>u?U0 ܳls\=n`˝K y).,vJEh8O3h~r]o-枦N1MU8<ď (J2s4Z_jxʈL!'4Z]R3O6#CY1JDsKC׾e_ sR9ez0)*W;ikSMƁ&qS/qWh;%=h0GWA$Oȗ2D/? UkDPvQX$Kv/(F"T?ѽ P:+ե86X <(-BhG>Ҍڂ"a=}kЏ0^SXFXDz+%{0̖ OfuVC5 yr yِqh>) 'mo=`@4DQ!93Yy&)CǪ(7].(\sdѾ"$) ]\PNMwG`r~Rs,tOAHhJ9Ɨ]L"nW(XǾKrRqo ^B^‘yѳ,8LtOF `w0FZ2^O=!DQ 1BQ$OX=85hԋqc/ކg sMig!qۛ<: $a4:1{Fg8_< A~ct"WJ8N[x8@j~9Cp$AikڀB .äBbOe4G_)On=gBL@3T4]4oIwnk\}m[E$%ғB %4k}u;+Ei![TI%#H qS>lBIq5xG&^)E0;~'\tPuuLt]<_WIJqu*Bz6ݐ37h(8M79c*S'5thi 1J͒#w{ˁiȱݜ_&vk J5 r] KUy%-.Ypb[=Ǧ`NP>xx_xoDc4&̜/B:u.N4EZ ojTxwi&|[UZgD%cbtkR@s*$bDQ2oV ĨYMS;`$1jcJ&q(dL5丽2"aBZ z1ul@msXn6V,(2&ȃbOV̇[b6SQ:k ӝ~;I)~&v?FP-kH+#'Zr2TzATnyxXKyWք)B*MTԥؓđh@G7:zy׬)8S!oZ!FUw* ujҴQ_6,pDPbǀ gdDg%]Ŗ`uXO]뇵2 tL74Q$"i\>,u&$=m2'?f%HD((d>; f2Me ǮrVE03z Cr|%D7g˛YYvv"k$(C .d31;!{ZDZpk7baY e}]#yDŽAm*jδJ%Z\9:TRtk%0{'"X5ЏGfN"yns^?d:I0\a1CbhQ\Ci88~_N+B"8U#nI#&J~0R@ BTCܑɅL맼)LT+3yؗb_$i-MiHŋ 7"2&~;ng5HHd6s3ς3x< R]b f6|R9WU8T z <4VƾmDͣ40.wX ~3!}`;OBXDvQ,NN+.e}  *ۓGQ7 )J6gl\fh\Զ Eyٹ^vϾ Z,Zڃs$P1fe⒘.1%}1`Rj`% FQ.\EV &h!~@Cx@a$r4cZHǽRdfԫ!P9++/Js+a`Kr[/hŝd(FB 8G^axm2oBerXB29,z`b QSQdpQ}QO& Ƌ:4~֘>.IXr η*7Ll|f1&cƝ?6Oc6mX {Qδd15O\S2Ӱxf.MªX8zwŴ~DrΓJΠk;N^_ss=-8"KF. =i<Q^?Q "qjZ*s@u=zf WO7MEn1Ύ9!,K1r "lm"Jl8.]5⑍8/ҽdfsFɑ[ť#=2Cx+Z 3xN8;A+d0;Ҋwn&x!P"Y{s*d d-ݧg !.0o$K#̛+@,׌,qChra'صi^`Xpj dF"u.v%栝v*# 7B\#YYߏ'X4*1ʄr҆f6D(dD:uSvt/z9\t7YmQ#6)K4$`/X2bp%1!>%f]o_ew-)ÚMmPbMT_&Ķ䯱lƥ;|;0P˨>Go]w6 34@9?Czl1O'93) FhE|hH 5zz[,%&ϕ_qR Q{}7 SKWׯ|ebgo}';yAhBb\ mVxzq/ɽ뇹NH Tz ,^kT86v3M\7~#j!Ń2FXZf>8_a*"XwoyI'+nZD9zsR*%H9a(j{\f㿆GJ$j:]jIkK1S|<Atz)B$HQic'ek䝋[FO'#< Ab) _hW x=ЍsZ0@ɣG/WK 0@FrꎡnQ"%O V5k7S틶$!7t72ht(nmuG덋GEA -e9ݫDeKrpJQIN?X:{oNā47#73 xNה }Rin;OPr"q:os3B ap0zBG\]LL{x2!C \G|N1oʠ iݯ1R/c-ݥ]n5ҐC&,sVhjd).F9`jI%c\Ta3)9BT_l;ӻ !ں N}IتAmJo3:A=&$RUՖr 6[ZZӎ>Q-)̪Ѡ+*V\CkjxYֆ1PMf{\rVEQ %EQ$wȤʱ7ytRBl7vMT Z|y Ҫ\LyAՋWٱ`[^_F.ӓ}VQfX 9֚ hàʦNw\}f|WMwe .J,! =e<{7`hvHPb{@Yq@.z;f/3~4zw< /$CHf"̐=VW#AwV4 GE"4b#w6ǂG 5agCf.~CA¹MrJJ91Ty7U6Qx}2aZӋrQRk!Tv{` ioܞﭧ<]y|$d|\}< 84 $ v}/m,sIFhTLUHgof(X1i0Dc5 F֍+GJ˅Ay^[ d8OU${t\W*T3R.C)iᏹE vriRhL&Lf%zzGơBU n2nB4ggk?;I^\T.ۮ`S>4lTev5texɀmT~^ut.K^성պt@jL7-pE-Cn)3'C|Gh cV PH;K]"y]&8IzZ:>kX/h8=J7=@1@gCr`C$hq=3_[+!%WXt/x}\TQ<^ᚔUcqIZPY6H!T3%Ho/^}}Ng6\LM*yɀzZҁ )Q((;~־i޶1R6_O(j83J xY}-0P; M)";0J9ވfbmHGLnr_1BJ_ˣ? hh擘>?-aka @EƃgV`% 2Lok_W;c$[y0kwK*@˲odT455OCe*%+>"Ѱg o_6#W 6ƄҖpg}[Zi P>C٠F'wi=@S\O5sD=x T AvBCJ1wF!C~'? HnPӆk6(c*)-⦓{70\Ih:m2{:ڌ( Fk-YʅuN )A@Q+|HgoSvJy&^ ӊQaYhC*/y`~/`BX8o{!fu&1 唧<V` ݬ(T4RO cbW ɇola%?>.mDn \>TaɡV^KEӊ.l#: |Ե>Wj uhbɹ/{$ S"ty6; o֌m;-ήiH/iA ʔSd&Xl*V6 ъ2XQ|PR9h xh9?NHk- eQ"uwfm]\Q~,m Q`&=\*| ˣVLݍ=l oN‹7HrMVUS.RUJی|'$.y}m !m Sfp&u DH^|͂!rq MeK73-NB>)HTfHQppQb(\bPo{7 X)ljP O 3a$O83dFRz[ ?PczZv;6v5T3oİ={90qP(lMlw8]Ċ|G8'*fςFTe:Vyݼr /D9Ǣ&ِ7U=շ Y#?6ݦKS܆آwjfXkYI$'tn)z=\~yS3I ,sO1ňj@sJ Qw, ġ2|Q#j߫-#yߏwy,o`D&4ch v+ c\ XQ+xT+5oT8~&T|I2SCmġn_(ZxubG3]5v%c@0 N䮥Pq-/;}Z3J 7AM9luԼ.%m4;QLG1W6]A >}<#(䋃j@aL09w]yT)#~L-1i4{.[Ga)+܂,j&8)]O^bߔj c6Jng/7_PH҅15EG.o444/5x]V+8C6n!VE%{)i$hn |8>2V?iK2!j5!tRD #'G=n~g Aot[ aP QJG7OO}ە9%9!st,W ?׫Y KTHґw+sK4O֐)*M7k\&R9Ȍ=ש=R٪Tz\8%k;ILWߦ@(K,#- ]:F%EM؈d J-!@1('oןRV[u.uPdбe :z-S#tmr?%Pf+Bgslq$cbV xxdڕxw ٙ]td 'n6%@ڡΚoj{:Vܮt9?[;wyD5}n[Sl݇* :@n$"Q9PbR L,& C6\5W{g-RD]dJbd1y!Ѥ|o/2ˋ99kWAܚRݣ5;"z.u㒭\I,%sxL|UKuIP{<8{K#FX]z~0lƃI=bךgFW5Mp'@b#9Iw0.bQq"^.>{t&bʘkϺ+n` ,AQ*'3@;m|Gҹ+2nFWG8B\*u*18Wv6 ZK x ALc4kX7pPAjppX+l ֑+-yEaEHjLAM&=霥͹kTqV$~T^w-'oϫm2xهkI{_ i cc wV6]>!CBd\BX,r G+]ϧi$H9QO òȸO&O%NMXUl 04+0Zesqp6h%˜ЉG m^sta-q:sVqQAIb;+آсNN?uILRҟ43u) 3|(54Q|_"|/mR7>_7A'b ˛P]csB}"%/tHH)|ElaɄo$O7l~'5 ϣkewǂ|SӔIS똂8R<G4;X4|:eCr^) _.r#FٖN(vdrQqDc!Xk׊,m/SކLVuXԳdž$w۱я+\p GO }~=jtp);A|Ԓ`8q 2 >F`RMSe@D&u&=%?:e:WR-bj`d]ڬ2~GQ9z/޺3}gVU|,)7 0%jW"c03QUqWrn_>ѐmT'4I, :*)߶&9^~/\,W#Tcz;&j6*#KRy*fPƠ ;ߋ7kS>)d V`%̘A?Ɉ&Sx#7}r4rmLrGH\3W]&?cdACW^{/䷨G EstX3tbP40i>>)Fh·L*ϛ;HĎY͇aK0)LPoi^ut|E G> jJJ|R~1fe#kΛ T$A󇬥Po03f?-`?\GlGz$[T4/hE.+t[XE:.0EU hW5̩x[:P]>a$YJ(^buYL4J- EEVBȪx<S T?v" ^prl3"Ja%_6PN]-9v2ERِ Kt'*;}h#g4"w qLvR:W+HL֮\G.:ɶ 6v~O$yS72>&n f|q):EO۬@t.8MM?mg6·E"^\i%bcW6l"j,(k ^^ ఎg-%AfHB3=G-4+t]֨ D@@rt 8z0 .c| ï2`QTG[<;DK8 YXDgQ]dPRiZ["P|q7"S$ ^%`weQ{LXs7ZHEcfv J*>(KUfҦϘ瀅w+[o- SXU'b$ꪍEB $DA:Mbd2ˉV78%3.ALi۞KtEƼBLt#G֫Z6 iOKe5]8$}i錿ʥEd=PE1b_BNٕ#BO2xa{P@7lW![,b]"W?1*:؟u8r~wfHw䷶'#DRvxSѴtXAHz XrRY邾[[2 RC[ۑU0>J,tD 8kBs0a>a wl_NmH5e ȜY&У '$瘮Y}lkgj3mkaAKGg~M5m*:ښH.K+ֽG.C̘m :{T6ܥ8t\hi97S~@5&"f&6"T>5"阷ȺE 'rd'ICsoZE![M_'#T}h} R삭wGӯȘ(`މ#SbW . 0Hb?6GD8FMU0x/Af/B(ЈD\j\5v fՖ#"j ؅þlҍ֯6qQO^/ WSRz!HX8/s{Sl-h ] ;z?*rǷsʦ5?Roۭkle&kRCe +Wf>8-@݀E5Z5SZC֧5^ )ƣ<_ꏠix gl\dh$ES/(퀢>4"oC?k=HIϢH@Ϣ?dVg"gjpqYT3ʉl{A#7\`E hfP;P).bY@p)bpb.zي,>I@r`ZvK+bJVV3MIgA`^Y0<)O^GFPBRo…;zA4H(3.-?w?q !AKd\WY栎+7ZH"="p0+_l8ѐi_+B#z:i|  5d WY{/k$*ap]{%A]$\6$p΅~$7#cgz/1u{ŝ~wȺ.(.o_vt6?\p.[|1S#G mٯC{1# ?'[jCB$X]w6 UXX&_kO?g{ t=?gڳ`bƲEc-^vmcbv_蒦cOrVȨ@|L<è{^V A ,H9x]aBɢ=]Tyd!'2{`1\7,>/Pe \?BF"1L [ZX'6VV0έm7Ol\en8%>%9Dþ0{,qG5 D~l~j̛2?-r3bK0U&m%TrN M:E}As>km'sPI1:s#?h8@vk>yg0% Vd {2@tfҔmi>8 i̞H^ $ )(h(y; Nw(6 qd +rxg4ܻ1B֫q~o4Xtsg}}C¼Er_؋~k: k> 6;یS/Kyf`*D(-G3_ET_ VP"ľ䤢0&nqYh6h”(ZR(Z~eQȽA HAaBp7$2k@#iCy= Fudl\$,pm~| "N\Su@|{5.9U#EWBVȎOPtO/=,Y~(w ~)=+2nķKɓ0ck37R~>g^")7At{4GYk{lt$;Xh.N0DyO& ù R53LUM馶NoU$(tcP2HI Yqz['mQ4Ae# G~_VO)>@ E pa]3q-[!NR9`S'.؊V p'$JZN?@wxcP;9Hp߮]m{S/_'-茱>l `xd i) N7˺ &s``!p3.%dk[A*+ 9Z>ql|3lᏯ:Zr[ H2-Yo#0c:@е$p- "^s9`षzR\PJҬ/7D\G~C@3=g{چcw|;t!\pT]Q^woO39)++4|ԥ)IdKEBLwt9mNF?sPdSu8KoИU馥MЗ3/՟ޅF Dot'6肿 w.D&DR`Quf>Jss.Pl4hny vPaĴ;(TVgN]3:wriT څoӏXW93 ԆBۧW|}Sj KuȋT8?Im{!4_>@ -7 ]pw92 QWg3/!f(fHqjsgMF6&˺an\ݏHvz$^Dg˵>aN0 =)2n~?qdD] ɫ@mEƭW<(V}+=t"GL8-'72n'UoB)0\Cנ^BU$^;2 fpLGaW8cH4QLǪ$+tVp^G[0;Wd'_W׺_>yLBA|z&V3pf:gMݲ#*բѓA~S]=,T# .5G 0t9+ؕvSh3,_sx3Y 7;t $SիwG{ytğ $)VcS:?v^l 4uu{-Е^p#g]Uem4@{:Jfl´3&,G GA3~k򭍩26eZ RO֔X޺h_af7rƳ-l_EAŖq]iOk+> ֎ܽ wQ8@}B*4kLpVo$ka?ͅj%3!]Mx؛3[cg7hzáJ۽YoN @BdZAcb+{NQxx>Ԓ oEadҬoDΆ_3`FƾC*zu_iEIb!rF{yJaiK 8D\%[͹/t\N/) KLJN$+pFqbEuMb]+t,G8`~8TpME~ISI0<%>bcR(țu۰&d9[omhr NDР=҂V}8A+ZQ0 JdWVoMCl.|(sQB;ߊq:9J?,;TEoUs}u7 b"l.xDH l4!SqHhOPYִ VXFUUɷD%DHFU| EW$Vj/ e d&qvߓ=<"H pó)x'g5Ka;J~^o *91ŗ}SSͶ0_ ^h"4/N͍Lx= rILx =$k y|I Wh$ՆJ7[\ŏ-%(iS (vH13_h"l$16%`}m53x- @|9vX T\/&_%w8ZLq+ũlrkymj9Qiԟ?}E2,fqϥJZV".9p?#J'[Ny  ^%h16YU.:{,~>8p$baɹIJ@G+6MW 5^;|Jy?R7qiSrH7; P+IzeSuY̦Kd$Yvۅ%RN-ʏn[+b@#+' IZ~b'CBfr0]B@ La5']UbrvTҏcF>ߗ Tu$s6,8 xJvvq>sgI3jE;?&XtTGi̡U3'39w=Qʬ<ڨ[8]]/(7rMoc9=B󩍣e{WuJgs:f0c0Tc@N%mbf @NFB/Cen#LuuvO<>7-:!>~.FͶ:#A$%-๯``/r~ueќn%#Qi^=2d#P͑£Qye zWZ2+J,^2" N0oV&J>^|7ʌ-0MOk 48Ɣz葮d[c * kIgZlQnnzf=f:*UMb3vjR`͂_+ MZ&Y8(#I5KŌ9 r;LǪhؐlG>(mH.qr9U"p!0O WOd,Q{J(zƹ~ھ-;$kcBƶX`jK^ ZuedO\ľp* FT v\1CuGxMC~Dɜ89'AIQ&Ib|d?V< Ձ i$m Pc;$.?mx q osa`U)*Hh.˅z5ԛb~(JÌ𖼙͂nmg6܉<X!$˜h[|OY|祦o{dD5Ņ6(P4c(? EYG"Ii^擁*Ɓj})hʍ| :u(*=.tP1Z wi綾kj8AA`_b\Gv'2sT$u=-6qT=3$$Ǎ鶪_sP <}LI8 QZTO 7FIgild"]ɩ!L2.?aa}qK\$F0fv>2΅ iL-1* Xw+#9ATQs;TG _jY&xˑ3L9ٺW 80P$ZWx5ub n$_?Tz| i繥_ Ȏ7ۇ}Tb>vcP|n빼Dhk$`=W䣶&OO/?;6;;`14k`'ņ[m 9:C~^k(NұW04dv}W!(0m 19물MwvIFϭCDԪ_O=hgPEӖ9[X`K~qM>4X΃F:5`:=s+m3MTd~.L=;vꪺ pSWHĐ0l)}q@+A=̻ 锻Ua{}zakdQ1KelD n8k?=7lD ee M T׮ṱ͘ggAeƼ??FZ^p8QS8"krc^X`Fߕ3~k\N `&R,s5Gukkץہ"!+㞾Vd§5Jx)if=}ZzmEnc .oOsݧ$#OLÝY$Y0^ 4$()pdh({Z.ɀVaaڢF9ݪ}%1o;>TBԵ(ĠMZ]Ε(3V&Z8 'T&/LC$i0A{u0C5q]WZغb}1‰30OJh9Cdc'Oe5 Gv'IBo/*;b+țI=dOޏ~~QU!r HU.r%DqT(3l!'o)a Q AL}mmxزBՠ ?ʀvp4[FDFǞYAQT g CdM+gYrL3*7cm«N/„G4 ] oNrv%k&BRirpU$I ['v ^)!u3J4YjL7I!?Y?*jq;|"]5bXO56?T]%HA9%3w&EQ\DzU+:`8k1L<ցS#?ikOJL!}k0DF< ԭ6ţ#fn~T{-d`籆d 5[.[9K`0<:n30 O~UQ U堪qyK/׭4%cF ~ԛh缬Hy{ȐXEvsb:dJxsaҮV:$QT~lg7'̧\^(J:.+ZQw^ Ca5Zbĕg~!/W^0ԇВu}RVlComԅ-RJ=ɡ \?K.`6Nqw2-ºAL#kPvjו:ZkGpA3(uɬ}GJc{#} Jج67 m, 5!pc`=qZ.kf|B?ڛ(myKv}Nbfx :Cxji5 K-.ݥ\Y/ntl;{Wbs2&+&deM|3I.^9B+e1ojo7P2ZE/+ xbIlWS- -^A ?` i/s^=^:٧F(b+ugߜ| ' ` fXb'3ڋN%}NX뇎DŽW% c˜F͌8FfxтtG5!MƗoI4M+iQ FBHtP7d[D%BETR@Ip|SZf.LO6: >/v^f^J\d`>D9p%XF4;MDT /coJ4o]+8A7 jtV#<%Tfҿ|Yvg#YM;"m4>! ӿDO;S^bыřξ51gm@eܧsόV~C N*JSg8S 퇋ّ5#I~Bf^K.U6]3Q#uɪzcl!2ScS “ WWsvg}D}̰7%1uHy{U:p?D(VLl4UzC99;3(I 첅X-Oezb6Nșm;bHL钋~XG_%DSYXo0ըrd_<.άޡCiCvODN|V[Ӷ^l?xRON y& Y/-1!~+so1+߁j#}ZL-j蚎LCT}.5H­ :#[LD6MU% hb’{pc[#94D0~sM_!a#`Vkoq=If5řsyeu|;_X[Keb 8p EUy6"KC[J<)&b[' :XGrZJ/=IҵhMْHsR`^T#F$SdzeTIR pT i]&OY)JKN[l% zM Z.}{N8tdp3k@O ))ŋf`zC'!νc7s Z}g)g/=TD}-:Vc9,ܟ!_'qIR60n*fK> `Tf_=WIc6QA/ F (:kGY'_okiCV{pBDpuIʚ:Fi !/ʄ^=DvgNYjK!5 1b&I W U &qDeAZX6R۱7;C[<*%Djm42z2e''^fTyB.IxEa55 dˆ>_/(k]cK{g rGM*TyypKE־nD[. S lL<rd)#YKj.$AR;Dj\ X?Ӻ ,_;tQ_|~S7GdLR%tvIkNim+;:eCXW;( 0@I )ˊx?4\_rM1P uRaB4Yō SR+ 'hRfh8ްˤas>k j (Yњޓ7"3MPz`r+J]dC/'9K;E'^ 80460Ѣ{j,;Q(5#!b^(FL:g-j:n5fohx6ָۗO >$?AAD/fSIih f7vơXCbeLl &ޅ]yKXL)ţ'0AQ$~Q}a"E,"뽚_d5+- yK 󲕍ITj)!sJEzRRLp %B+n,AH稰ªaNqt.qch $cOuaapM+@% /QㄣviWT`bG1괫h܅nB4iiR]}|~2lXRSIjǗ? n^::nw&\Ja4 IykH~Gqƌ ldZϕ79L=e]##S <#9i涪q‡-Ag9ש 5wX<6dڣK#}U+mD82Ba&π ` 5:L:Qޘ ?Z~ND~۴l3zy oXɉkb8G[u ?'D.U#Lte*6;lCd%vpBS*{Gsy)ͮN?NHH|ִSy@PrQφx۽vơ>jBlALіea40Ր8}ho[q.S'3$bM2"ѻ1 Nއ yqGVAmXżv,N(ـ?}1njpM'C&ٷSbni*i 65.k^f]E j# =B Ǩ9 &kjYN~{{Q Z:GD8cpzw|֧u48u[̯Qsrb,e <{HzfxduoB88U*0Oʩ$<"7f]b0ii}g+-jY_Xp,3#ҜRQ{LՈjf`yܧ]'o]4S%kS34E3ߺ9R@A re^ut<5 Xlj6w-<-2}i(<f\?߂hkB _Vx+n7**S8FΨA)&PX9;+GC8˕Q;=1;ASA#SC;b^KlOuDwB"ggG;xN&xZv!IB`asW }*5ftVD82JlH^afÛ``<f0#Wۀqt>Ptik wƤUDl4ko^qS݉,c !{^1:?܍*̖Ԧ;9ٸOi,e|-It|n`5ӭ}1'svwz;,hZ`BܜQ}#TIi2V480\Ӡnkļ쵕7Hb󩚶4r=F9v aMI},dw*~K"ogmemoۂB/nb0.#'Iuԍ9 `[Eg^P>MuF&Vo.yeI 7}`1Gfvg=J߽&լ6agJz#gGè=Q~]z!&%w1I:[!X)1Kx"tYUtI@_#7dwX=6Z\@ 1{M;B ag RujLTd)Rj]{9j9U_CQjjg^q(<}UӊsݡIO#мO4ݪ,᫱M.pG*;g3a&/G GG:e#3Hˌ.é1Qzy'lrӉ*ON>Fm4RR5<=re;KFuˌ ݓ 7lz>_(q*SUDdtJAne_jme5~(\/GVk:x:H0Kl05MMie'P21G}'ؚ|IҘ2/e5=!I2ӲZ_ 䉅þ ޏ} Rp7>UyZta|X0Ro,vK̬A%ȯ_ Q22U|6\ Ø]l9(zQK:Pv^,> C~kh;PK[s~!eՃJG3nvPcF?!aWy`H"l>bb/P2cvk6FߊM.u:A=Ҋ9 ='(LpӺPLߒ._&ÞA*=n敕r[q *;RcqB@F\ȖljO~c=1-GۤՑl.=mcU$2i,sm/~UJlyH(3N {,㗷}hkUY)~Á!  }vU]34l:&9J>`(&*Fؓsm5&+1 8yr@@xIiVDx%lS`Ѡ ؏HdU?l+dUnz6Bu \GSY ~rY詃BPPQ2A_~aqwr+"Qi'M[Zck8BuH:KI)׭mJ_>/yT!`ْK%3včoF:.eJc?}e_|Y'9mUY4J3{^0M|f<971 X$ό Qe%*%-O#xeC*a5`цv.2˜5* pYg(r 87pcdݡKRSOZx{+Nrl ަ~R6m] rV@LJ 4&'$+sQD;#EdTI;8{Pnf/[Ui*'.t*Rm̧,n@]!_ 4>wsj!횛]?ͨCx[O# HM0+ fnDG47xoܐAMMwqMRՅTVR䟞0b~UR$Vma99haz_MiNi3[ig(Lڙ\>IMc< I~\ő"q!S*eb4bo ZuZيTmЗ若,_?_Jԝܸ,FOwkcj$$& ;s:]Ι1$JBGğʄӯj{SK6ƶx݃T|W'7YY6p5_ 8*ݯ#)(~Bs(v1G_\Ø ګS/MY_=5t-<+>Ԋ]UJD. * y i=be 4vߩjfXN#jBpmS@M7a/7~L T1q^2[,K`Y^fK/c1uF+D@':(P>adݞ۶qOWLԞݼˎ Dḇ6(MS2sjk4vt5t#S:;&[GK*Àou,U=L[6EAe8NJ-?<ۮB5?۠R~*"T}i T %Ɲ;k)G@Ôt*6**x'Nth٫LJ!#掳J/58TĽ ~ހ&x+5!YyN/Z($Dx`«GnFi09GȄ!Y3H'bo[-xVmPc=@RtBRZR/@Pcq!_eqԕ׸y {Ivfq/gKpT VdfKT)kgdlG\q +4 6-B;iov;v"pc wiRlSq<')xke:a,J<7^Ir;%E}3i8*Wu @QOI,hD9 JND"އi;Z Ue 5;:^:,.GųH} ޳ 3d=z1ųHmyFmW`f7 {Kb*y=}7xw8_/i҄ D+A9Ӻ*+ҮU Z,N4āc_ivB<4Ǝl C1E 蜵$x߼NdyT MLF ۝s$7 $OLXpn6S\m18| n7/V1 [,욈.ieٽEY\q>sM R |g7FndѨ ϒKsBh}cͦ#q^џ0: B4"i9"Z)ReSN ZOPhxyI̟V]m QQ(6cԉTBϵKY=xMۅ'ߨB'clD.>曮*%Qb|[ l[fK-Lh8O[- `JNqMLP%?rڧ%Omcg3i3_aǎPzA\M:}M!dqD*Ҙ˶՞2ݢGCCZwl͖#tNzihDy*Tj5Ƙ7b\S\Ji(4/VmfWc&*.uŒ(M3UMzx\ nt៓G{<[<\ ZtYPL x쵻EuE*in.L.kl/@KIjb Zq f( PlEKUX"zCt 5-Y$_;N~w{jZy4-\hj~Ns HILxc>{xo kTC$ yFˮTROjt6C-q0^IJˆi0FUG8-~兠3ƒf$;2hn8ж!B &]{ˉ$;̲BǠy쿄>\Qw9'P9)BPmK!z năW֌ ! 8'bP\Mv-Iը;{Aɾё(a%\$\݇t=gKдVb>70=Ip`:^Vds$ܦ<:j6Ǎj* 8st4WL CNC#Zaޢr3l'dҤTU2fkn~($F-}GT.2A>6[𤬓JxލHSbefwd_vB1DŽrPO-wDj䳪1|x߭02zAp# U4=11`ȯoWO"M=]3Po7e.y)AEVEDDϯguIWRdbZ2UNrj_zQ-JC]4d90R+[9fA! č'IyTvвL"'/tYUm1-C"v$0@S wY`zY~jp븝6) WʃirJ^BDȖ0Vl=qR& 7+d& > 4Ȗ*׮R49bqanTvqj'wO }~IP,j0pn51 뽘z["6^Gx =w1┿gY ˯Q,unՓX_P728< ;}JڷO(p+n*T|P7ߛ_R`ā$v/cG<{|&ŷewqRwzDbݷJq0\y: |뢪$h/QcECr=U%5MJ0d8 cŔ(]L&g= SwԚČ$-(z@N1P^Y_!x?1K/'Y`e\6i%Ŕ1N] E޹2ޤs.BUQ[8.Ui~bTo5E:#LYUjEGNOliF-N>JfB'@V)D|g=w4I"nયS!n/9wP7$ $},-j26LF 1Bx}HSa d8B~ҟ`qp 8R /d+݅qL:4f4W EgϤgд@$E+uwE*` U b/#̋_okˋ^m:m~{ՔbmCѼKc_f"DwA3"lCW%^iQZ{UUh4iМ)"ND]/0f[mqNRCS+r#R tU7Am!7hu4K)D(ӏ)NӐܔb :_@ hˡ=ܩW>bVl.%B+s۳4/^XeRӝ'?.o@[~%4UR~:c~/bCCFPގڏ_y6+ 97rJ- IYt`K:==B.zDw\VM8xX5f. =IFijǟ#y_5Y qn".s68-c}rCg0}ˇ.:."q?^7EwB( \I\*C*'/'x q3]:x)_8QɪdQQ=2{؞n NdL-Gs~}./V#fkVXXT8MS;olu9*gXX4XkY~pۏ_A bO 5)q;Y!)ʙ71Tّ:6."?~m9isz^h)t2%fk=5 9h7 E+B'5}%>W$~.MO8 Lk ;-b_ཿv%tL^Q"t&meO1M'T]3s 4^e"1_hO\ CK簆*ScI]ZG&;cC Vv'|j]4Z*B'fꚛ+\XPOY5>p Uus[-/lJ`a wM4`nm2|s@ٔ M}ƣ3GW|J NOBy<(:wl]v$sE?:ap& G\V%. d%5A˕ > 6F78qQ5wv0ELD|7\LirI'' bx)BZ/ HiTP[ZIsmF!7*8'[!,/,HvE9-=8a,E*l-]OM_]#M5&F,grs8D$ܜF fyHdJ%I^o'QҸz4$/(WThGCI@U?xgBxmh l9F0-]'׈X)LY0ܑXg2f/Jۑ;Ŵwiتʯ9zypz//vIj+f:z̙Ңm {WD/:i0lqeC3 X̼hc1bɀyVn& 4y׏/aa_ӯ*KLh|a0:fvȷZ^č-|i߈&R/OmU,[Q1+Lɕ=:Td+MyLE${#,zEofWfLz4MĺYTD=T0Z"1KW18[mj+.~'+V.]qGL}3iI4`0ěL+m9;}.HK=RyԓaXϏzJz>NnM ͨV ëO&+&b, |&v $mJ2ت)z1t 2 |Ϯ2`ƏiF騜:d C/3ĒQIݧ #bTwnVVg:v{֚j.^>~q .>N A3`i#H1&z >-w BUMtq dhb>[d__sS2+`T+j۳p5؍-tcnͻ ]ۋưl3CwzJPYa%WJk]b8 s)Gl&\[+ 1]@ ,9)AXӁo#711Qt1>}P`#Q[tzcr$[1FֿۙD! n& )W&2 Y&CYV6,f,񡷁Nn-r`Sc _Q=޳w0!\೮^Z}ZK"/9҇Su6(`5`ȥ}3dZ(nFw0O1E6+gJU`\&zL|k 2ن>$a,U}0礏X*GȓKWL9Zy6'@t@rHc{d`kUuE厗cI8is9&gp t3pG4[! v6"dɷθE ͬ#P67Mdkydޝfd6$-oȜSd(CgVn#O`;LωX~⶧ZWrxo fִvH^d4 ; Z=GjJT av~&YVXy|^K\Hf5?dH,Vð@TDAegk)9-[c4@0\+&v9p$ IQZlXFvlQ< " ͽ$aoæB|5J4-g G/yVd"dI,JW'nVTAXN4\ 0ڼRSI,a tʖ@觘ne~c{wj~) l؎tvlo-᠘^M * Kfl#ET Xyo|;{NZZ}y+TYGݩM/- AftFL-M#4 ?[  ;f9>ott?[_i YgfțCU֎v*~X_ZB>/آZW#0f0E ut\i҂3! ]#{XQU#t[?PlIw_0AĽRi]ט8"z|=x'yXĤsNM\G鬴wݹ%e ##2xsŠKDuK !ȉ¹,Ywc _˽HsgB rDKdZm:`Pw{QH$JC?UGq[9,u(цrmoutp|dT1=wBF{7KX;%PJc%CѬb8 ׏J.RH0Ejޱze#D&"iF[5h5fu )9' V${8戗6\؂C֝24 D#/|b W Tj"'miUf҅F1/#ߠ_] |[@m`2׾(I6wh9 6@BM6>P\W,x 4C@Yby~p3dXmbEI͟AqZÅ e rEiؙ҇I {Nmh{$_'Ft ,>9~Vš^rn xoS4sEʜ?mAX| *ㆪ9_q[LT$e5X::DrE,oVaHP]~ E@5_RD+2N Gc:ì0(gvr1\/%5 `}4X;תS_Gk:sYCޥ=NA¬?1d* yB9j 5OuكpB\̥`?J^]wΖF߮P $ߝעaa S\Pg Wea=>ef Rў(c%|:J~YKҦq 546*syL6r&s~'+D%$ j5#/FhXEIpc) V's87\ u}xn:eD_fw4 d.珱Te)䄔G.FٵAQKA&'g#8azЖ^Is9/A+QPV!zKQ/ɖC?d_[_p+F/՟SҋǩF7y4vorYƋ̈yN| q[5vtXv)I^$mѓUB]@uY4wZ)Op9u:/1P$|f"gu&%#Ub|NPmӜr>ʹa^Un^ r2K=v=M2%CwxOg̯я#>GP oTxQg쪤Zf)Zږ!2g_H/;BC.rysV: %Ҋ4Ш..;2'?C}ÓB)#C,D$d[ttwO&nfVPv!|}Ёe5jUyBĵ rW cP~Ta,JL&Nth*Ɨ$5Bdr_4&gŘ dl6"3hA *:RKܭoS^Ϣ@lڟ?_D&Ų&@j %. XpB5;EWԊ_(V[|B3LpZSc%WWET0u> {~L8pf}I9 a9 e~6pOX;mPfi+e9ݥ" ŀ0& V ^D{kn6?65gJ>MTb5;{y o G RIL/,Y~@~ vhʢdwQv}M'K!!1T]dkX}cw]ö aιf _~-VB(,ur]Dv39=4]*B/F b#Q'4h5&7n\SO]\txIdL|]$C3/D cab[N;] eS `yH n logG= <"5PYl]f8ɇ+F -UAnip '-΂{āg ɔsr" xIfYް=>%պ@y:k𿐍~\N݊0=t؜ɜǸ*WW6O|Z -K#t L ]BNK7&%4/i^N0uWZ`ɫ0M%XvSzEl.5 %,GR[w(56a^7Ý L(Gtk`j-&z嘌P0mk@['g Vd-7h$]p\|CsG~nF4yxt! s]k{{).wXo53|)[o-P൒;{]&Utt%ϴΓ;x{9Z#Ee9T})^fiTܐZMg¥,;O=#2;JWlx柪%a?ij / ̹4cУAT]؁s뻠Q˅XA'S%jhjhO7V$z/ 31O7Ϟ)_][/ڍ9&FBXĬ>d#zmC~TӒΉ:ve$SA.G3 ~@ ^66[|EVt%,{"6 Wȸf6Y.3jLRҦN@qEki2~FJp*ݤql:d+SgE6U0nyn,4ܜX 킇P͵h|J'D^x(C g%4^B5NN^ݢ`Ҟʝ%O'5 pBVf:oɲ$Kh2Ht":gƻ>`AYə~͕ 6E)p U -'\+S4?+"bf=`@ uϒJ><nF_^^r]d@ƅ@r4;Ǽ;5vǒD^qKu`}:!ƈ  Ex~7eWU,`5ieÛo:̽VYC?n('͝Gx {jޚ^ ?>²e[(<"֭R|GX::Ӂ qr{߂3 }Ssz*n"pɩᒽ"=tO`&;:!]zS4vOQE1uWۿ-Q> hn:P(Dᲃ9gNգw핊pՁX l>+ǔ٫=e9z>Yi8 ݠj'_fkuў6ij;"m 1:r Su㞴ǝ$xkgC&K=Fj9w07WK 8Deq3W-<YHw, zcHS|Q#& TXr!I~^$`oB>ꄮBPOYblw~=(t)`pz)HH^s!\rli=\9AdJOp[k'P6 ڴkocZ1u/5,l>]kM;a \8e" uQB|jmmEʔi>c|C_:4P;O22aC s(ʿ[42hG(?vu#O+%֋h bB@l:}**fx4 }>߰*q|Jg t-8gKLZcAS/DOv995@uU} ڧ-|*AB KzY מ?>,HTY +Ꙫb?T?/1֩dO+tPzQo3p#˨us,򼢆`Ag4PiXQuۀS Ή/.ړM(#bSIbGR׍7TLydʴSwTome,,(aoqMa-\7 99 E)d)_(R4DR}3Ή /1ނf_A]fnQhƐƒ<@`oGɫ%P(]ۼ*'s:qv;!_xAٖ K9+ufu/(}I8*g@WyvqOO^lƌGJˁGOjhqM1]3F¹g=SKZen!ZQ6"=8x8 h pEk`;`. öMmmeGsXp)[Ϸ}&Zo 9|C7x(B=X: Vu9Vu|Ķmz]9>8=Ҩ_Hc榆x[:%DbEG @WޣuLD2yח5LLId_>;G$\m6@D$H R`1a .Sn-vt{:.'7*2,6u9媬\SV!ޥ -'PLK8IO'#i_=8YծnBg68_2ߗp7x@]"~K*%UK <bHbN~IlU*EN@0/}ƈ|=q2Gj 0VQSuWCw]{n7Dw><ߕ_H2+ oug\j adzH=(art]7.K33[.$zL;ǙZY@EI+Y46fꃐ0 P7xhͣԲ`)Cؑ'M2LrZc'*ig i^t?͋t͐OT8 u]X>scba k`TMʏvפ*zʕ8ntsyd]8ӢH6qewKX6Ub&B hMvԉ$aDݚ+8LDؘ#R5QQ.uxU1#Tũ2VGl*\^ X67+qgA"huZ?ܦ*?Y>i5n.l:I7`}pɥUy6Pd-LN["`pF$OVe%5}mkW;!lcRhIFQIL$lhԋ7 >oti\Q{H5`XHUWOH@lD"rgMRً{%DO/ {zV+kif+"5k<K&۝g>bۻ2\APձěڙy\ЕBcm {*iYH /)3}g^$4XQhͣU*I \ &+dž6նC[7 )|)QŤ?'{Z\6[ ΋D[]@Zófo|MwA܉`!Qa X3nNem0Oq'6eQe-E/+cEApY_u6ZRJՂ,Egyp[;aA֦@h JEҤ wL"Ϸ8{eYwOjz,t=h^>GkN?KA4_5}Q2~{Hט|mҟ#紊6 #1Oսc"s*k+y׭О^SQ}&^zeImAe7M4hS;mK~w7CLjS g 4GtHYF@F=a%}2&bJ}Iqq]a0ᾗ׻& I񷗾qK ~%On櫊$GY)iYUgY|/̆|Bs /; iJ7tɫ^˔qVݿa(T@ܱQrt=ܾ7РU[/= +i;9qW`f} W-vl<1\ Fxb fgѺVcxjj 0w"hClJؖH+6n<wǸ)61@FUK&fDqs ,@Q44D#K>2 /F@$؉o@P9~;㡅Q*iPpVطk? I̗RNtT62=G:b6paYo"dO,քHEMcK"+1862T5t}дEdU.ija Ir߹Lz:Īy-fP:9޹ݺ.*< _:s&Np :@]YPmO|hy^O7<NRT t4xт˦MidɳBV-Q:z}FD첇7톼o VЌaET?w"d9%w@ oETWθ !{|VۉAgd6o|y>@dp)Ca&K >ƒzO7o33?gl.LzrQ1cEE:~r +FߟB 1GC7p@ЙO/},O?`ƞ&<FB,/?wE^u^|9:TS*>|;F&J)7Y`8c3BkeY{M|B9u::H?a@; P1[!M8A7%BЋ#Pe&!՚H'C& F+斂L'lL8bM<5HLO_VW&S( k38Y9u=ߜɮD]85 XUt$~|Z0 ~mhj{i'!;t`z8IF\jk5E1 RJz.˻3 ~Oc"ך|Tjv2A۬dswjи&-I%yX*u ;K\7Y+ɕE/襧wu/A0~(C8S-2Ȉ!{os~")}yUg&kw6Aqݾ/CX(:l @/gCE U ZC1Aߗ0PƳ~Ie]`]{T;w)'f1хsiK[  LvǬNCX: DaXɡm^34po h,F4lƛ鍊I<(mc,҈~B;`oN[x-_y0N@AH~Y|x!s"Xם~Ah?j 8+)96|,l=®N(ah'ȖCD+)Us'4pA1d0q0 Ua{n 5iF r+NpGg'#߉ni%8'-=$爻ִKЁ*KCҬ Xզ:|{6 m!XL Oˏ>H87E!5?ʆ&_g%idJf8O/>P9XG.(GrXjh:o5jy9)*>ؠISPوP}5> &A#3nr!3#-yP-0mJ%Z~i 88jAdvX SfLqhfnrGQ7#FkK1 IQ G.lQcꢪǪى&87>{C;ȗt/0IhXةrgW/;08ݢ(sSӼr{XK*A|O-m^l쥁p>k#8xB BQj$ouKlau¯dA~;o />\_bi7IRG TĀ*y5W>%zA) STH\_9L&faT m 4/o ۱ŀʼn~h\N@`m {*V{DdX[)0Ք/#\WiC[7c B@'2,̐ftCs>mq:r^ꇾ=m`bV%ӠqwګCFsƵ ={~ghA_K2[ '>(FFsbWIj%A :qn:*n"C03] r]#rxF;7ޟ6$_S $IB 60a;.>]H[0_,ϢT#7rqJ ;U7 w%s{拉ژT}/&,ٴk&03cB8}Oy5~J{ # rh/ 1'.0/&~e"GUT3lq 2$l OVv.IޗTkMDǮwt#q=lï+T/\cdͷ9G夨Ĺ[Ȧ8*>JGrBwUxs q~?Y5FU1r^3ƐDMx Z6ǿ-Y<1lׂxua'zAh'|ɴ;?3S(6G+xp%.bS$T|[kBB{Hh54ZGOwDzq֌ToIq^8 }M@J)ƾSvƪ0 4w;P{\tэJ_pe"':>DbwВjc[韋W(J_tվ~? -`/ ށk?1˨ѵO*ϻL P rż ^ rI~V îj<^F!V^/ȏoƔ> 2 Lhx'nCYx$0X;%BbZ2 %>eX=#Wf2l؉23i XYB>v eoJ 'Fno~`j$xyLt*)mM!4w&H?e P;e[95EWʠ `8<쎵z:fi͉Ϋ!"Y:H+FBg #͏S_;.;ܝTMtvkK`W.oWk͉?;_y4]UwӡQR &>SSu ׯ$C܃2ZKC¼jUl4G=$FU6Ga@%ҮJ2QyzmcD҄na ؈8SڧAͯBn@ v i)GPxMyQDROSCouhXq"~.T:'f; ?)؀== 7c_vcAdLpi6ӗ;Ims(ڳzeBu;^3X~ah!5_w̍`0:=%cF`:mV$<-nyG֙D]Oŕ+OKʩni̧us:=(8-ŏh%lB߄7֎huZGKխ kgJYFhǨ=T1癇8h C)6i58H:w7)z9lsvb:;\y|GE/M#Lõ8(~ \S"OAyR][yX'%Inut+Q;c_\rK]g)KRwSnW Q2FL<' ShiK!noE]?gޏ/{`.Jƾ4qQn2dZ*s2|ᗾq Kbҭ ;}HƐG}TI)z~ S-֭x$ !n#B;e2M݋X檽#UgtՆ~7ֱ.4sI9M ֒%@`$?"_iRGjb ߿ͼ&gZ$Fs9 _VqJMujI#S|y Yʳ1,,$O&J($Yо2g-QMܭ/sJ1/e#>…`vu<£W 1F'dQ#w<${ o<9kF~|̓3UH0ĞN{Ƌ^~E5 ~ Tee UH n<qw`r5_mtO J]ȺR ,?tkڶ2qv@P1wFnKUDMiBݣ\@~m^tqYXoݕ\g G瑜1x&r?KyT^ ^Ç[p#a4j6˷5&ϼK Ƣ8k#'޹^lPϙe_\P]VG qW%M׎딣MJg~6+o8='heν<:|(oҮ:f Zk@E}ϧzd٠㐑ˌ g /6XssNw@aD\h8${Ys:_钐!m0](o$ |vNSOӆcTloRkIױuR9<~ɪ%ɠDj9E[4& ȃ<ޟ HR" Q |p̵}6\V<٤}UC%&84‡q&P8X+l`yVu`HLvV0JDqDULL`|ߴL=[+\F@Kv?h[ s^%Xbx$[ֿ܋؟~F|mۖ?hK:P}e,C{wx` LBGJӘ=&v8Gkd^3îTf˃_6|* Ibbޛcҷg)BFTlfS+۝{-߭tƔ\es$IHZu}$`Rg mʗjSVc&jUreM>"yfES0I{f޺i'G,1V ok{وAl/!wByH9^Yh,iur>~yygŸj,8phҶ,ܔW{aD9Vei٩?Vx%H'̐z=1l|hqi#57r~[{iG4d=DŽ_fN_0X I}0w>.OST̈́yӼX*hE"0Sn~?Nzd!s.՘1.+DoF([_\Hn9:Gvglg+j?am )wLJ?u#"P-Ȍ"<2*'Հl:ۮgeLǩ,.2>֚.,͸H>|+!nCA Qlixw[/|bUe^4L/xaB#@c<_/\%w~ k7*X9^F5 0kgXyrPf:m]G1+9v8U[|c۶ c Ke)!}~Kdzb]%{&IVmՒ>$]RwCp$MGOژP.N^-p lLlAsL! ErܚY "(uVq>YMSyuXi.äw key(NO J1 6gDCm _ 9bww-&xy{9n(J5ɘhN 3!9qWk啷/7Rҷ^2}e=4Pnwcu@T;`^5z89eB\+1WA$HWF{q/26lڭ{w(Y q7^$<P$olCr4l]kkdUd]Yd(@M9{p$|Vsjwdv$KE} hQIxfZPh{܏> QI8j@O2Zfj)@~@vj5M.?dm}fs>*.hj%+ya9rx~VtA2*0]K3*zݞ%hҒP8wҘr `' 6W *.Υ$5{>LC8q%z@JC+ iwoS ? G%tA8?~<#(N!6ALYO1Vs K MK}L /pK+:m) ݐN2zSL}"wxFE4%[BҭJ\C2U09fdE3ᥳ}@Vp^E_SV+UX 6sj+\${=>%,*f_r-΂X]\l{{1j7.^zN (xcz 1ztsY5oKoC&B[1 REVMR+ 4zSslQ$H\hȝ/In?S]"4S"}R؛9 qM 5 KJ'>d|Dρv.Vϼ`dXpu]ٚk1Ft1#d{xmNȹå17D;[}\^T˖j9{:;9}4XmȒMd f"̯B"UQĶ;uˎb OoGΖ ڵ'8EAyˋVb MY=uv'(-uO g>6g! XJ%m -0>G&}̳QkaQ-MϨ@7j~e+vR Fg:A4WggH d;d?EZ!Ḿ. 15 mm~3MFD" a w<{d,xɺݸɠ)Lc[.Y{%P6Pi/MőW}& Ga ~r\DlfW1X\-_AHURĞáj(aPo \05"/{-L 8"jЊGY}1%fH,V `V7iˢֈ q( \ܭIV( %(o ܺiuC [a-h1\֍us1S$:8jv 8lݡ NgR1nﰺ_8bN_|EɘyUP'+y:'ڸ%DQ픃04au=t{ kۅ Oȿ:ԯ^1YY=aa06@DV NZGN p'/'ػMM  cr*>S%:VPKIbNU>M{P8ɏ/!sנɦbTL'*! H;u.i KYi!!(IeƺsCaŎjw^5k6hb% 7 5 ƉC(o$2^/q$P8"<=_F E7<+%0XJCfGH5+70ŰiU4/z xh)L%C^_MeeꢰqsSW3iQRAK"ߐa(Kl'vv% Eͭ kux^&4kaYQ ˥Pï{3ELyUzFJ,Hĭ/ s\=Jn8|?ۮ#&f'oDi^Ukyo T*6P 4@@`Eff+蚾zW8:t6]!$FcN~ DCՔ tYBF<P-=9Fl/4G/Sجo2.P~e6߾nxLv,BeqGa8k>)6 ]yLD(bsbJFW[m?Fz8Zg YV].AG*m&(w$!#Hs8kCI)6-Be*Xsp, F˙f zr񂉅T )ƶSI\vf ҊzpA v&0;s,He./5 ,ZoR'έ9ʼUbn(>yO%!?ЬK5(w~!aNb@yw]jРr_hr⏚aA#ќXkYG8)"J7Kot)?itߕ߯vtʂ1;Dr)\?v3Z~S6ZX慨dA\@ 7"JpW(OE'}n/8ynCx|M㴴t~NsATyQ9X8&3z\t3O#ͲM|6:\ u~O9Ȧ>3TIY[e^u;Q$8N"l1?}Y`'tKU@}&9/*?_>=8;ē ;맙(R(w`#qeWJ8ȳx#N+Jdm)i44OcoDսOfgU9Bx^zjmly@ahƒx$Q]H|+Bs%2a,M&l:TQp0#O/7NfW)W}X`zE6!?5tǿkO.^޼/2 Z'_.] Q{ɪ/563(cDuPΥ#]@G!6 G*>:~!P#F3ޮ">+68H46\P ,B T׿b۞glNM#j1m;k8 ]6Tm5L8a~<'e<c#(sB3LWmW@XF梟azQ[=`PվG06BTg׃bVS%q|Q#p 3AKY*~NۓxTG[BfW{ ځ&P?;]͓!P`Ԛr|x&mӲaaJSVqM(N^k}'V%Hmd߻UbyQtrRu~qD 6doD`IPcEM(R7˘7sy~}!^Rl$:ߊ\iS"=Ci5VZZegApZ r!m֔gд;Qo+a^۩Dp .>>5:t`Vp`m)ݲ/ՏH 3BC/]?,A?3~7񗇬#~mJQpⱲ0tsMKVƣ h&P$g/*7lp%hתNc&:(0(H NזZծR/0=OZMGW=?g3*g WIbwL5K' r"F230T)L)=:?jf)PPETm>ʘ݈5D~4K35|dOuW^ y RY"ubDoɤCq5VNy>і(?/DbSoZƮ8KUDzO']3*?DpPkqUjC$P)g a8։#d]| n,Kr9TZLDRF3cW5ն6!tw|D\- 'vSv t@пSh ;@39(!~bd *Rq%]'m`;ƥЦZ]1~c\p3oK7Ʌ`uu2: KbB*ol!s?vH(l])$_b3QsO><x2x(%hJ:[?D0g5XWhs'1x,7  hۖq9*'xR#ώ̫V*`xSrHk3c>v] ݎ$jlNKpVT{0bBEf֓Sw x4#D?zldqZ(h[q><̥Īu >N&wIYL2cXRV3V-|,ZW3@HLI!R<ǵө Fk9va<f}oаD^q:>9ʝo6[dG˜<.Am1ƌo3_N<,>][784o[Nͺ[f3ic3[;ꣾwS ~t:i6+qN6M:y7,YӘ CD֛1~/欻||= 'LI#QϺY' |qYP]ܓK-}W"D>s]K^r ޕ)~c3Tߕ7B( J{^U46=#RfPIW=ܻ$}Yj7Sox7_Ӵw\!F3³?rkϳ Eek*akGCⶑ1s"2}nV4e[/ɖgj?Gj޸9^C_ƄFsLUX6(Pi]a=g# vpDe }Z5ia23p +`/N"%T1 cLlN3{cRu}7qob%HMf&bգȎt͵|qlj/1~PAͱ Zq)܍u0$ZL7++><! XD78xaxy=Зmɳ@ 2=5Sn|"qĉs*~~pڏZn};823m }*>m/I7poEcs~Z6UHtE^21XU] ؙ{ 00^Ҽ&Rdx"| rG2l%dTB}^(i1P %=y%~$; g)޲MUGc<:PF?7^1P͈ MY? $lOdj$(mKD,{DX򾞞ɱ3l"NYröuO;R628iVL2F%cGՐsYgSmH%FLYyeQ&МOMhBPoc7f($%A_V/ɘ9p o嵼uj$3`-LZt8$f,KNص{匊\`M"4Kn]zl)k)-MkdOau9ܞ˽+ n}?qH@*c;ČA͊{$ˤ&{-d>7Sh*S6 'qf{ݥEF"tdҴcvS5ZϿDM.0/wcҊmSfF+gH\?'O2bsۥ?'!cJH"4>F6so' xB $pi,YcG ~Y'&8 f1mԄ_.S%#_34 3Qlj($lϴgGZ6)چ]'tJREiE@z}TntV3QǵG*$y#ߢmKTIO^}!$G${v = %ƫ<Š^^?-9๞*Ɋ% gHhQJ(,ZXI%~>ϴ@>AH55ԭ6jqL' ޜ]p8>Ng?fS+VM.K.YAki+*!XV7o(M tvvce6LR E6@6Бъ(67G1zo0(F/ BI\ge>ћ!8zmG@b4oi-,uG׮7ub8 `ָK2Ht|=[A99y#vߠK%HuLܝ?r}h^ǫO1&/U zq0)2JO4 !6C< C~R9)߇PĜƿꏊA ܽ3'&# /v'^P { R r0]DlQr7#45}"vԟ#O;J݁1[K1VN IJҝ`< ʍqz7 s! [ |.+WU W}w>hA<y#e5.028lRseM|؃>W$"xe)'W+hݬ̤yshSnĝC3p$οCfb{aE!o&N΁866ỿ-ξՁwcT#t[S9xt MKylbR`QkЕWCPJfi[=_Qzx\( x0m DΆˮP|Mr3lY;&37!2Su%Pb$m(K?uq L4kC!;[ze7̃'&dǯ҉.{Vr,$n&3_cՀ+Ojm#Cǚ"vNZ~,Mql's^;/d}2K_z†)59: ր8'@Mp2i.N WXO1|/S~=ngw%OυdNM2Oza{wASr} 1\@]2K.yL;}FmKo[S7Q'ZL {˵e\yO2 H/5\-na `.m'wV tBj<ێy|hYE#FX i2SJl梻* H_L6>ڈ劈J/A }2약=nGYVWGڟ-S&x4gҊ/Bf?i*jht`LD|tCyyu֐$5Ǘ @;Lv4mD>5}yGOF6Fxx'nكv^gD07Y'U' _,Th鳨3/D4=<+\L3dQ` 7h7n`ǚ&] ߝA^5!5wЈ}Ke+YKC`G1Dx=Mi<'HOgNɰI]ٙǮ NA|#ŦM:$(/r2+XLNt_EqG @ `cPE&mv.,C \ 5-ӫXŋ7䡩&Ήϲ efBZ!-T68@sho$KYb9OJ_䌷8`Ʉh~@aWac9=RtnJ,+^!]nUSurGy ":$gӟSWq+a7iRˈиfE;BM9nFЪ{nHo:LOQ8cQ#%R[n-R2dNr|bnՄr߳Q f8vR_8x}++0t 0Y%9f5,@=:8T_ ʀemACd3cҊ,:GIVk|{nuAaywD/q;^^v Je+H8n!l\$ZqBAZ(UKo*Gj*f`]wYh BV`piDa(8;~3be!YB飳8&PQ"#÷5Dnh5[d\c9'F `;;~3դ<)lUQXԄ3KL'O'hM#RtڊQ*Z-X+MæbmNˆZ-h;\8I ?-j6a{5An \hpȮkDVw8yGFz*zqv>঻ )Ek*$@|O.V9D𰀐Bw.60 7SY{Hiۥ8;~_`;[@9~ \Øe Kt.Q-P~0PױQC"22#/mmkM;M7q/>R2-vS6Gș $ɷ+a fif6\y6 y,_L*IJ'0T_j9nO)ڴҵ<QΚm&[qR@6P}2]JmXtw;`L8 5 \$ڑ"`Oڈ %\-P:TzWImI G `S' @-Z8Zp(77ҡ+B #Cv5A*J)S?R6ô^y~@vᬞ$"X~1n5u:C,˪f掩g H[k37] ۘCb.*[)ح{<9Spk6ء e2=bǃ::Y(O1NoqV|Z?0H1ƕM4liF-v<Đռ]wё{q(jl6C0 ƚ@ d(,^]P"\eo(ؘMEh]38&tFU4`E( bIHꄀu~#ȤX8U{՝i@閏p;c+E+ճsx9U~cp3~ wP/-ʾo&^s9IWY`蔹6vfUl!$Td%P TRnXž6>et}3Tέ0#3۳4U80A`L~рI@$[Ѝ sﲚ+F{ϢDh-S_!~vK@@!'eM $cنӾuF߉3.ΉC+`Yf2uI.̷wwyEiB$G'd ۚewԪɜ@{i"Qf/53U e 4 NVί3`͙ޘ,-'@ 0\JFx'ǕS92&h?(U #()0ԎMIBƢ(*Ct!wYm1gzcdƻ'@gA9yՃGZG4"@*vCXɴQfkx4)mbFLͱ% ѳ `BzK7!ЈӍ ܔx{E/#ON3l&kZD+*!>׉nqV z?FlKd):OEI4jRE[׀C/v'cnZ+_J"RmNpZl_[}Kn0((p-`a-ͧu< H-􂵿dMgfO{k16p*\Ugw*ꬂsKQȅOAIW9siti9IT8*70Gǿx79nӐԭ`xLso.4e3bP䁭Sfs@᪦s} ;W9(QV+EqmC,ا;ྺI\/֮L31l@ab݀t ;\Pej52vf_0JOV+}=u-"nië? B5}sd{cY!l"y ̈́"Du-+zpV Dz0;50! f}ZeSO3%P^@9HZp4`A_tm0i2w17Gsxӏ">k|zGp[n##xDj̩%IoLq3^ AkLW;̭ x20~NF۵OA ܈ ߗe!I#(zYߑyqsDD)q$wFR5E}8uFa<:6,əXS' \˟kё֢Iޞ)ab1eT$ q5x#?_cz|>qsA1S%o݅vԈW (!"2t/<<Ţ= 3QnHz|C~t<}[UPXZi?7uɼ\t\QH`Q{D0 Dg{ QmF E,$dG,pU=Vf⇢_FG'(lk|[,2u]y<\},zl}y4bip1G5%ƫs=7oy P+jc V [ӸWipXR!D }X5fkf!Kk*FѽWM{ybK;LqVtو*\?re^X݁zo-Yߺe8RSiD~vѲb'q3w|qѤsD5gޯhӒxo<"I}kv 5ಗ?[kH8;R;)j>G`NUE 3i%0>99]ԦtB TѤgt(c>d[~z*XH˝\msӳÏM=JFA ΗN:^eJD0:[Jaa9A3bx&KUQa\j_m>*w vޝO[YY26d7vUz>I\af)ޥb\Gwq+h//3 3R\QbtR(H%5Cat hϣli6h!ŊǼyJʈ-LT391 '{"WQcɶo+]1lIF.cWLכȔUAX]#F?ևgf#@iTz`fF)R?rsQ; 7MrBpiG]vP)J-\=<,\_l%)ߴE<[멮|kF>M⍸s\[Mz{o'y,BeZCX :}rs.Qwcc$ɦPW.JYP7G5OJ'7}? λ(,P4|tj#&G_کOx[a0bM'qHb D!:D{^&R)N& Δrj EȨy&[7oeY* vD-Geqg0ֻe4EO&A?\?hO(qP0^H4ZҴSJ~ʊent6`P_~laVڿup0jhڈaCԑ\&Ɣ9qMAhq 16|[夙̃@ZG33@*U:Au`8DoD8X9&!`G[%,MUC`qCEqZ=aiU{HYg,?^ymkdu)f(eˉRfZULEX쏖bJ^Fz<1H(zSn2!&!6B_Pc]Go"K,~UuT8^Ok+$3AWٕAq±A$?_pc-;X}ץp4\6(Ap*N2#c}O ͹FY;惄3m%MqY3ևʑ/ [o^5"#͙8EO&k-?i\ ^ȎZ<7(0r ӔXY! Ÿӿ+]DS{/qUK(Mw@rgJDjm}P5.@yb6>Q bD M fV\ϤY {뼡/ʤh 8E Lٱpצj*J<[.obɊ}X@u]\`8{mF@*[*WV1ҎpiWWc_0nk3& MtEP cUfɒ}1c\|{=_qFWe!t\˅Q 8\jGÔjlj9o_Lu?ZwaQEJ-+z% )Cr AQU QKvO#k?6ÐF܈APim(#zMet)ҥ^)Ram)y ؂&%}U}(Weo{< abڔ,8Fٺ.=xaE;pG#Ve"+f0%y)Pjϧ=9Ƃy۱hᤪ?{-Os?&tYTUj[)Z[g̓Z%94i!w:[6 Vw;_Ix]tJi/&-?H<|ƘA)di} ?eZ g .u gTKr=>@#}k)ΰV<|6Gk."hd^?hDTZ{ p'Ĵ^6!kX,MD86Y!덲W1Y)߫n9/U?&5[tܠT?Đ_ώţT<_H |"EgD3ԋXjڮGf`)G8rJXdL+.m07O(܉>TӺY$ 4JDdޢ^``6k>w 6Vwnkt!H{=y'6^9sԴZ.DڃDU0`'A*p2lw>푖$_ *6*Y旅k(dl=rmH|+3Gf޽?`A\Ise 5)d)׏ QsN ϙ _r$U[\S ciN}"ulǚdC^}Q( > 4d],K?vY`a/JV"cY7P`bv(Pc;\qIˍ3*W&F:LK J)E~S*(F]h4UP#7_.ܩ{LєBbE$!7˞jd vR zL+;X h6XDundt/rC>]5޾o\hYGo9>x`3fmH[q*xhuFt6kH|1MVRI^V$%߈RĴ3,[1,oQ#$cm(LGΰ&(cw;nҜtq&UɫYdy0I y .SKC 8 O)jFvKWls7E&̨+I_`^<.-ݖTLbi)$ڛo-ɛ?':ExǛ "dӞ @?.&3@O]JZ> L`7l&;Gb#R;Ŋ]9`^9(oKC%iyZgm[!ԏ˔ڇe+NqHj&!:JʨI^ўיu5jfH2bSP Ez(Mx!+9d4,ݺGp,lxy +h졯2F3U5Gx)L%م~SX-Wu/;MC(D*. r,~YzKӹFa㭔V- bhB"WM-_q-"Ny.YIBXGX6dS2mhQx4YM΃̲GA&w٤M P@3>Uobԕ%17絹3]\Њm1n|L&9DE?)*94Tygbthqb%;[ܻt/y2P+R*+:Y"lĪQ0E>,RP_12~k!pfnjzEƣn  ZHeDyV+?/!{[:S(ztaTGOJ)_j&a<2ތuM1+s )R&?NW;#p/%}L<Vz:YP_-I` jd͋b#_`۪$Y `a+.X E p;LD<:pʹVS OM[-YUU{VmZn}e^WƬ`ߤG~rC贪cv; >I4{э3u. 0.E-K˜'o#|rPUt6Tr7MQ|`& @%^V+i7ˑF ^Ǧ4za;!/Y62?.f@/D.I k*&(keۙ)"=ANö8Tgڔ2^kI+A.ixM 1w<$0guBEq)Ov=3Yɳo,eAJm#p|Σ|ntju.zީ [/me!i`Y:uN$DZΕ+@|uT8]Çiͬ6pξFH!rQم'#{ES_+t(wnLY嘍7u08]{a߆;͕nnUC$\- fިuz0M7-PfuNq* dCLL|:j @1}cSU}Ն%M9ìpf `4@AkBs6c`e C6`LcP* 0v1xwp*XW5k v.:GFJB*b𝦙?H )L'd'U*LjV`yx1v!զp#<̴P"lV6lMh~1mZ@"bb?L3uomy!G͌m1.M{\^/@oJOZ'/J5"'qqr i*xW 9-iLm\i$}>ڐS;)0G)&voCɛjʎp);ouB~m2Ҭz2F( UHBT8JW&Sa8  +r8X[/ NW_eNO i%E/aAAs |QXJWwpZI8J}IY(>Jv}l]8Ɣ]&cM|W J>8w6Vq31w.{,"=7IFk b$֧<Ɋ*dttv^+*2r\QkqmR+ ÈI,,Y˪LcLX_dW"a,L4Y(^wu71<,z&!_ZF{-}.K[}L*rPEN'A+V+>}֪ &{r4HߖYqy[S2do!hspӰn )fy QĠvwԤy0SӢ\v^.T]k,t4JAktvy*L8 S&wUGzoUt#נ:iGm|KC1L?ޖ׈ޱBmҰbY6s2s42 ;И h,1'(:T*wg60X*}pWL8P n1^yfζ$gXSVr(7Z8:8]մPF$NN_4,i%li\ @5oG˃$p$8fZn'O1v3ؘ@ 4P⸛*ۈ\pEN|z.)F4SSMއfyՀ$+s4u]ybGa!e%څ*_}1QuLkbl'\QLrWiW?~mD-c.i& /ub6XOO)9+XHeNϢtu`<.>8u/#w)XuH[hf5T$f 7=8)?(Dr|2(Mo/*uU2BpU%jYdѻ)f̚VMjt)!זkz$%OhS\LnB',prs(]Yu=ziSB$д,8l&6 ЂWcߥr땑Tyuvg -+GTO#TgJl++6NX k$5F6UZw{(Iv+Ʈb:8E@FQ{2ZJ1q_P63oa}yRQ!-j4J),JHg77${ϩV7wzr'4A¼|̩|jXz %1J06'@ycHD+?%BWgP"T90([Gy&pOP`1S0oJ?H4VtAp ثEg]Sl!&妎taR 'eJ wZ+tHS(q3q/@خoO({O^$+b95TkreR\`ھsۼ2Քet/eLpC.v!=1T},4zk" g2dC:׉?*ACY2 +S?3ȷL O.]-bZ{h b+yNJ"޻j?IkÓ w5O|H1"յxGx9, 4LGTAMfësu*p,lMo k%\X/*G jj2,EPa{OMk>2̄X?BQr4s7N3sG!hm=n.Gi(v gvO"`\c ptq 5Cx :S9jιIP˴-1s N~XFxf{fT#;7da3vxPpʑ$pUiRZ-PZa|gth4e=zCC䞎? [!;,xѭrv$XNl3 ζ uiI~ՉT:hd0|h<ʲlp.!Xy̨d#\3ˆiё٘!>c"\z+E_?hb嵸2dHҒ v>r{#!A?sg_1 [F&8,h@Z9Of>r~2diZ'I!-~((2F|9S+S~/l)1 4ְks&)Vl X,d zlvPtnAoR(lUb3s%'ֵ e?CfxY]Dj1Gl_֩6~g hTM(vx+>EGm&ZS-Qv.`V퀉vNiL>}ۥ3Od Ф|Y*JyY2cܘԹ R~CeܘǰbGdx!|d=aBsxKcx'In=_ Mɀt*"AdXcfciG܃C+hvhބ{U )/!!ӁD3{F 摬HP۔@_Kz Qg=,Ԑ$Z 9(4=: ģ2f}Ca'&&a}/ Q.( pdWA*cZ?iG,EAzEn1ԪLX81k) /E]f{3KY4GD|Hw@A=^K$Z~bE=:U/Q%aVb㯨L!R&xNj${+2: usY:ڃh+iTo yLjki@ޓoęzdhHvJx(]S`$g,]l(hS D#@Fp8]ńzePUAUY}A)\ qqkvA[i n#V;*u qkm"o.@PrM,HzMgOARj/Ep:o:7L֮b[ J,s mqMbkH18m~ۗ{ծ`._)>d|~oJ׳ybg=0MsXq]ʋM׆vz<J/ʉak~Tzl#|^aދECh̓#iI/C;!bB[hN%=v#fyƲS##G҈ߨʇǙ*'t4Eo[ :җrtW$q csLj&ƿL;W!?vYżL/ٷxsDzuZ$omﹲؖ4GajoDsAݦO?^t_ GZUrm.04AtrC窴+ QKԏ \w_s8 Q ӸZ$`-ykёng 00{s#R =kgEad2elq< l=tՆvj;Vxuk -CMΘGTPvUyGk1VIq/N'&]M>weB4Y\# []-eջ KZbw+DtET`Peq&DžT?]I^5gpﺪ k4DGrMRe oS簬q&q\һpI6"#L=Ic^V=އq [.,Oh0?>l܈ܞLM7v!B6goP)[ %$FPu>$ Ԃ://OY4Dq3a'QRVL0D )Dm\£DheXu$俑PT2E?|).0@e 1bM*@\`#w_a5Zt9j$9_XA{Tʛ\h_~=<|U]@{⃲ 1`{5Ҧ(Ӷڤp #!Mz}\l]DnB*a:}qة(:G)81Ϙ炁%+>#?u;3p&?A-h᭡h"A2_ BAE.u❃jb"A{?QyN;N yfp0ͥ$*o1&I;D|/Y5nkJ>?¹<;;]&1,vf8):7  }G78Lvt_7IL4!^k8ͨrHa/L}d5ce):PGM-`,Xg%a$WO2G &SQ$:H.B|)(K5Fbi5 [OS嫸EkTdI kidZ,'IfgTw_k9nX^kZ.sɯ;m$ga>GeӰqӜ+%vAQꐣ!K!ң/ךoUu9:x{G_Cj_?Ad[ւ̹曒 n!<[f IN{5mց7jY(ڃ-0ҽdgl +K8G5=-Ø̻xc$|.Z$dkO ?1 i\5V)NL?b'YpD8DIz+Uo2ʠQ[cTP%Aj 7ᛟB}LEΆUs[yr_єNsS.C\x$8WF.ZW(Lҟ{F:#W1I҂-2՞awoC-;Ua\8SoOtcgXF?11mtX6S+%Cr0"z=\71-if?pXuB]qa\&Os,(P%pK'2Z Z0/v~;(2qYv.$|>tXJG2(%CS]PKϛ[e kv̟_2;I94_E{$j U|n cqz% ~ &$79RF )k.uT|caR+%^EەלV" ݡYܿ50bP8D 60'aH iu^Q=M{ܲ1Xbͽ-L shјgv4/T2?2}>m3o)fT7Է]( G}_+,aCIҔ}9D.WV7p'XY)C*gmJ-#1ґ]wWTؒ0OpYq=[+ᢰLi,G >q$r$98; .2%;:-'W6}j~nQ4)V5xʔiFs̍8[z%fux8uYE0*mԬy; bkwgc׌xON .y}hBݰ?*6ET. Ysqwgvmdum=M*ʳDhi= y-.FZg*{_ܹvWC`>CC$UUI8^RW4%N_3Q ]X+ݡ-j󂢮)Э~/Eqv@⤼O6gV\?Mc_ĺ[_I2W6.\2M #QE pq|Š-.o7D}Jj~ڹl.dw+bo4")(>F yq - [lTAH);Zn~,SdY;%Qj5,M"}dlR"oL /X&ڑ=ymL>La"?IV4Ӯt4q3yZ9iWеRЦ%If |̡ΘJ|sa1gCzJ 45tMAV;t$%9dz7!)oQd`k9H U} Ă/JLlh˿]֣T[^[!lNxE*?m0L,Aۀu̱N4wo3Srݢ';%v"(e\MBs" XKvH pIg ܗ|q(UCp_#a8f}'{z9wL(,KAj/FtKEM vZZl񀕿/-;.Dzuh|@P,E = %hÓ MVz^Lrk)4rM4AleXڒB6AYUkf.Y/4e*_1!sp9$`_\'Lឱpq{o ȇI-сM}"ѼB]!ΊPo_ٗb77KX/cNA%$nG+4=Cd qLu24/@hij(S}N$d\w )f4O\d lORJncv7}5X&> 'nZ<^u٥YH9?Jb!1͕b&!1%>O ie&%AS`ITmN͗ty ##tM,tmffNFC},>]AxwQ۟#@:]@wdxl1ulL{>ˎF13UUWcRsVKXi ]E\Ѿʄj: ^:#cmc˵jMR l~XX,mmlaX_xR iVq6NI f#ǻ0|TCyEY]G5K9Zw>􃠗e]00,}]W!ATǮ=1pK3}JhGIQK\;Kۆ #P9<3':prRL;^`b;Ss ,lUn|01YE*JNs"s8%ap/Byk!It\yM#bK=fq=J?r)cm` íe=˭Q,5xB2kQ|< 9r +F'GOr|7>Cɳ)$ }헐K83 u2Pn]*}?GjSPd凘j5#A$%m auî7N/Y[uLx'lyVl3f;tdb |DPYߍUNt 8?YHܚd1;NrV`Sa+*h;nATzb[.}-7XWqV.~*)tsO}!k/V2FB^w6 ae(p%$ __{dn_^UKp2?50^q]eJ\VwI _BpD@"YŬ'8vK~2B;$GU\>uLשP j`]Y& >XCfԛ`dƸVbxz ;XjJ4$[s>(5?ZN禎qH/[2lX$13u?0p*Ƴ SG#yr =7|=$n"Á$}f2IX\S xwz둏rW@f/4c/P ӊ@(wkzh(:q=ޞcQc+X*㟌X?ܺ>%{T(/) }mE s#e[l'ܵN_g %Ȟjv"!>DQ}6cgbϯRl=(@s*0ւpl6uidqqAO裰0^' Hy],bC=sgMp\x|" րR̈q`q0GWJۉ !v׃UX8 *aL]KcJmB 7!k;CChN} c~Fl e 'ȁR&+-&<R9_bP X[-s(5VE -‘>yXrT/7sv:Td7T5`~2V,,Q~R^p-_RdJ@AN8k"HT9֦oԂt!Z/.;Oj T;?%l1lvO[Pv1tX3m}9'$P$lNTOr7.7eR@)sj0t咚#3{RuJ(76C10ykĴVDR|xx(.?$^LfWrpKE&᦬"5g;YDŽ|݉YQiK _ ;NFƫ ꘔWZx7&tO*&&n{7y8'/&vȘ^ϳ @䒣<ġW9\#Y ҕ3jC@gBئxf4x U_+/Gi4|?= ]fMg'ݟI)49feZd;5]l `]# ԮOk1`T6`peY3]Y5Qӄok;)kp/2Js&kҼt4P'l !R >O0MuK:rwH'c )O] e֤x ._ue--A;1]|b4/Y$e76^(! M?e#19P\?/Lh2Z3 !L b"GTlېRU"#X_Zx lT6v_ ڀT -{? 6bjߩJ[2'e"xfGCKt(ysܚ mޏ .h™Il>tiȫA17DZrX9n 鋦9D%YNSʦ`;sAS "P7,1(0/QLp3 ыznm@l(w=#N@9b|&LtyhI2XF@ZI;[^cЗ=ћ3% >Lf~3l x5y!1JQO/3w&mώ4 &@WzX/,nJu2~eO\c/BmMF>MG0٤PAkp!ZX$ (Y:墳F)^K. =WN_t2U"$kT})C-ĂZR(Xbf~y\G6*QaUO{r-lOwLtzTT ut;4l:1]Q%.`Z\Vf%xi^e!+WHm&~2Z1:WkxVB!ʈgj@ O+P6f,&R1f+}gceV 6X/d" w9GiԜxu,z`I}%v*@OY5i㼹zug~L~M6R[} Ec;qtEE3P2˅GS©(HդئO`mTIc!!qr)u~_8\/4OdƵ!;qzh?7% ~FA!+Öj+wД|)9Y__M \;g9v]N^NL^]^t \%^.gB]i'DhP22g5}xj}~"ZD| Iј|SIam]h ]Rk7Ut,76`MJ_N"QwwղfPBX',^FTRIC}h5!S'O: g "(ClHOc`p_]ʞQ5Wl,QZWd Ͱ#ʀ._9G^̖(fi[-t˃|@ 0̞ 19.)D>=A6.d[ E2h;j ENqfn' "wl\Vx )=:Y:;}G߾dn}C 1ΒjW.zI#/"YQ,@aУ}p 3IN?ڰmG2>L0x]ex&/m\K (k3cOnefO,d|TuJ)dpi OO`w['{A)a M:`/~(n4?O酶O UjvS/Zq9!@IPl?Mͪtfx L녅/@o6RXMY2L*u)E `"%QpCs^%\ z+x70&c}n$coQ(?%v.6'5M$ H[ۚ5!99Lr\5+*,FI.uA<?'pu7h>Q*wz)cJЍ >̝: \2٠>B|L'TY\*6hh'co0⺼p/@s %ߛ\QQcm`åZ!N#vW=`nCK0uKQ|P7󓔈 A i[ #ē?ß9џ6Ȩ<>p+xk|rjU\-1|u;Mg _&˶=9?mKW5"-5ףPg&7T%/*tg@yUGbI " ]"C `Kq !8)a;NT$Bc-3e W~qE(8W6m=%, m:lj$Tk= ùWvW?YSٻa\PPw. 7Vg`wxS@ ,f3[_a&Pՙ$p}v_[Cr{VבaN nL$pDayHi'*Q%4%B"B!:]~#VzF|G o7NSqHUjNwKQ%tЯlZi_ U.$3Xc55UJ]픦OLn,Hz$a$|mNqJHww6_It4B;͔f4{XF[6Z=8p;˜C9dh^m>>MF#4k)O}pZAa yJǺ}Azc-hWʧ,߰$8+KKYfނπHZm8eӋۉhs+)cX_VevQsq0# ;􁮛N/2*x=MoG̷,~9di09Μu/%ޡ)y|ϵ8Ilj>\)ꁡK/!q *qkI+vދWf HCUsvZ;hrZ5^2NXjs+ka!{W):|]EG(K8GCvSs >_d 懙+TvF_\h)[ Wvr^s4x΄/\3gu`H.1B(ok瑠@~iW5+ 1ν>KEи0Dr,@Yc{.")k?8#fj 54{m %c>$j1+%)-~}AF\DdsZ/1+7FTd'Ҩ}ƨe ;Q K[^dCMoM[(# =%݃IW!PI!?gUX+evyvJϑH:߉NJEX͸\wYO/S|XsNY8{m kŹO&{Nb~<tiBF _}[W&a˺;ꓝC48(-"c*wxAǿ,&s;_0#(h{ӃsY HX̰vӴabF#&Fuf<)~}[8wYo;]u=xN_]n|<||" q,1/J9EvTp2㝘,X(3uDq1MM%zYkDX0~py)HIﮉsX;)=>a),pA*8/su;.cQ"J`1yW.τIq4?0P r@0˥M 6v;|̱A=E"_D_ T9-u=iلƣWw,Jq,0~i 3}B+9fU޳H?xZ8q෢Y'W6#a="_9oJmߐRDd/@˥s jm.:L(6_ԣByTJYUd] HhzTgbbt[Jib@k9 dvModgȁ{㑜6G?2/6(-0>\ԙJ/-*sP+>z蟵T *5ZC\ u!! /p%i.+f[r[&CLǡQ7`ӡyg{sCܠ,9('I&cw]JR?X)0YHlQfN-)KT<wBD{^*̊^k8[ҪroC._ Ll5.BI 6+GI=/-XRZ}c,eTy {dպrբoL-5{\~ 4,戉5p Ƅ N_!f*m"Y/ Y8JCv^ #8)ɟ`%ZpE>H2@׮yHafcCZ5 1J+=V)YapqA(ˋb@F%/mӿgo_$]UƗtwsHL5Nj=W4Ҹe=mԢvFU@X%P;'fQ :0D51oZ:*]бz&ӆQV 5 Z6*Ch80nA=G `֠A8^J-.49V nzYx4!|Ku-r[catf"]$5QgUشaܬKF0Ue PXO=9/_<~jӶ@?ZQ5Ҩt5V HM `!+ |xkʋv P v*ŗ䳪4%Ky?B, WpD:e!$n2 sҸ!Pv6G͓Gke3vՕmpZޘҫk\Gj mETjm<%EMw58d[5BQ>&%3E[FSvA5F(EPVGB Q&o#ngXlm!UIH(uob.[ K7h4?0Yj}5uI yW½ nQfMfX- g|6A #v~g| Gg _(29<,_{4`7H4O⠮YG-R&l3 Iac*TGcS<.a(iTHt-'fNuE !f"5rWq-?-NtⲡJcRH#Ӛ*!(@&ȹ)I*U ~)l\wBDx/zFkz8 tb 1=81# RoVS%hދ:Yf_ ̚|5BÁWW͇)n-_RFi3r@(pL|11EbhoU7$ݸk%:/\gv(6TiK3Ю'^։H |lĪ^|!f V:x9G90!*ՒsNcQDSpG2BWj-4_zSKe=qD BWF0WLnUN)9vG? TrОAlsO?osĀ8i*( V,D?m|A[CjS3]S!m/VQ tO!]fmYmdmnTbb57Im.kC/;hlz5uiǡ 3)m) ɘk8f58jvby2n!cĊ ~1tF7뭌tt vv֤c܃lG.0/ԑ=[Rg:) r``Yp Z zn3jraE7,AYH>KXZ{2&XO;8oœ,-E6X&劑U(3U1l2_[-`}RHi8u`@GOgJW~esQ尦niJsT fzsR/hG&K[*! ᵦ RʹHEDDRk,-F#f.ÝUW5 7z) 7d՟<0ײȢ6kᏠJ1ǩZJ uc}?_VPlQTE0N7pV}pZΞad_Պ] l\'mݝjv-^ ;6}^?* :`W\UnV>6} 'd yXS $,fB' ybviU5ZR`Ϝ"XGqR.0 ]׫bUs@5 sA1 C0^B azYű";9}5:VߩIE?*tÎƝ٘z5 Sa6bKoFq<|xa4I4VץH!;wO>Jnv}u+6ù倣k9 fڈZK۱:IPhg'T@ JBP0^=c{(`Gv sӆ[+dC-DFqpG}t1Q~Qb*Bpg C9KO!WދR>]5v3DZPxQu=gLA1, M(`q|F 08޸-h9Wz{Xtd,Sw#M|]\xNb:@ͻ۩̈|vCPe dγLT™Jm-^o$Nŧ,zdoƿA$kxۿyNg(`υC&N 99;Q\yիDKMLT'歔N[ 8R=8)"{*!PCTHIf½WrLaca+rdOPq*/dSleN.6>R[9{S#0Z_ h{d4fW/ᰓ4?`" $x1:OXɟ9 E`.ߐxi੃i?&W vaJ `JBN!GR \B,l a_"MƏ8cxyO`e6ja2ZpSchM Ӧ4E7-煔\әPԂzVg}Y2T2.6JԟAC/|$.:zۊh](ɔng8jn執$ O-3&Lr4{Ɋ~2+&N3OԺK (e!ݙ08ZfOXӕ&X9u'^;ǪopJr@#b<_~D|7? c -.mo-`%sh3/ř }&T?Ay8E|JǠ|@K>)WL6ˮm aȋW^˕ -9@$ҙ>DXI.a }$Mlͧ]6L_< ­ʓܹ#G%HD۸g+k+YkǪ2%a52=`&Ov|'LQxP7Wi"+19SNuRh[I{4Ō`)el3dMD5xlƀ#%UR›J3F߭E(Ҙ>ٜ7?.P$7bp{@|W!#hq43Ԙc5KN_ ?z<"KMe[(d;T N}2N*x}Я>> kvkԉ,R =sųpiȮSu4W%&붷eR_G+B*ٽhRng_cF=Qٻ;'91b@\Ϻd>aV)d5Xh5c`FH:=~H/OPOXNH\yLwXtu& O!$A :7?Nuǿ{"ղC Dt ioV\mnVt>A䟭ʎ@ϻ eL_wWXjV;OA{>&(} c~H5jdhp)53TW_("VI'ˁtsj9EUKɹ V g'RBͼ26lҍBIT$U}u@=Uk G<\x}J`H&6%`?>W~qV'$6 eӰx/=-f66~>ˎ=8<bc̎4P! e0B@ :ZoZ΋crr3ELb:^t$JZ‘Xyk cC)K;ߞƧ0L'/#r@Q~+8"%`sx*t=+nW7XN#ߝlnLͻ.r4CCU'3OÐ&wp|fGٞ0 w2@2=ZFIOo&#wM8Wx[Օ<_n{V`#n~^sb55Y!N YNV D z:_k'dhDWak\žsNF*\οwM ]Hu=wݙH4ޅ~.9*?W3ͻ pm"[;Y?tՖ,).&XrtS ]5/>4b1%ƄN^/8Iidu3D`5MW8BH'ie1들v| hWrsyx$ݒlXMgj_ׁlB+!Jҝ1rz5qj*&m9تWa[*H\ OK,cᵳ:6 =B.39hI1EZX gK  pT ^o&oI/ld6U~I_d<  P؞R ^ Ve-E#dygȑ'.}Go AMJBǺjMYhғD GC?c^frt퉴p7v⮶)poX@+D k./[O[57SN?j (]zyPoyLفI؀rw%8(Mڇտn\(KW7.kj)MfS2TZ&~K=f鍽E;G ]vU2A%nٗ!a䚐r0RQ_a@h7L-N!KQ>TOϿ:4Z<0`nQHtmY@hR9ֺ~ .hâ OLʛVB&4N45A])|%; "0-oUŌʊ0G񮃰_J>ʽ YB5bn0PHeLtmi, , FI X)ɲ@4?57t?U/?W724Z+{ _QyzQCCF-Jܶ氌!Ket\pV_=6.SM(byWg  EoZo0LI~a@zUV`%"ѣGd&|`>a( 7SR4_HRtdxoCɋx O WJ:l( E jiBF= މQ=NL /q?, ;p#t/mBF> Z֣Z@{-?}`:6ii^@=&kmtG@Fv&B<6PvU -%(cRsS[vRAm"BʕB->ꉖҞ}5T$sk+˩!Vذ5C$F(Q|AA2_**CQ7>0`J^neBSNvz+zrB=`5c Д)}Za\!aDa05ԋ.e h95%Bw#*:%A!yGZ\8?l'IA ޕ P^G؛@cD ;H bxge22Bg-5j+EcXM+>o5?0y;AȢ1-[̓u4l'i1ޤ^ ;qWxB}]K@&2I^kQ7pqXȩ0-(G/{$ji@qhZtU:hѥ.zsF6o}`.[XH[0c~6RG-eGE <Țx-m+lmR f~}/m6yX"$\ENbHShv'O^?#J[vb W Vh~/|ag/KgB%0Wmk]A.* uH몿p)*!F{-7sFjPI~;pF?"7G*r&̉",]QXL@0G?Dnws,!5kq }$jסbէ rn SR ٬x9qG\x4q=Շ{6]4 t>exB$#79_j#z@ w) 2gEԑ˶`bhLѧE+8ܦxn5!!9t#4T;TS!|- EahRgZ^W\C˰)q8Ǝ>9PhЊy;"ΟGrvhMYڧ5_W_Y8}Tؒj]x:AKE0:_f7⸙ l>,iDҗPr ƃ …EQtTN.jBfm+c_:$ə%03t5ZZdh[Vg!ga<64mL5S3䜠&{Q>^̟mo)]ݽw{"`Q|b;lsC"$yIs W<5`D+<39+S94SxCLYW͆42=S)EoEu7@)>[ 1+a`N(><63ǜw jFэ<1، ^aM&xm8gÐmJ8|i؏,uY}cs+0e+ SozLSQ[ې7=ՐxpèS[^F:Yc}鳊""%f2H, 7(^} ']e(0 )-5Hӂ,-_`P҂n*)%>3Bֲ<6L4DE+W6q +T, 9/H-. 5/YؤvkF5\FJ'Nmb0#ήw#5TT q1ʃS!Sl ɦ.=Y6sL9KS8wR`2xyM[z>2lW˜c)^Hv5AR $TCD}S g VؓGfJSD6NkR*FWp?nDdEٓ`bѫH0mPLgu970$玻q-q'nB`2 gCG YrZ[R0}7ֶ ^wX%Jy$^⡧w$[ti|=C:da,J--M\:3Gd*ԸFS&6F]E/ SVZU:X* t9w x?8~0s譒 \ =LIc|Z3Ehu˘,|)sf@t>Rm4 5 ˟s#(_K>Fs[^~+Q)MA 1Uk_%za7S<}^9Ka@UT2#4 d['nFar.ȡXIL'+nT@w`ߘ ]wIJ'{#3%Qz~$g*ג(P&.N,Q;Bà[qb)vwJo=  Dƚ"_d#If|2 tf0zrrG&m>maWYb *Ov>8#™'ԓjEa7s]`_ŐXqHݵZGwe6W#vhvؓ!Zᴳp/Azml/x;/BTR+>$v,aZvRӸ vILш4j""7=Ny5-9=ڣ ~!jpJ%H^/>fwsҹf4Rx={K*@[wI%U%rq]J s"Թj,U6S'$-aˆT1+E>h0:@-C֯Z5H2hö^u$(|6sݐ].d a@/}﷟J8t+f28HbYF:ԏwl$k qaEC^.X{Q%H2k3%E db -SZ/'NT)'Y*}%)^|1cl٧yNbG}3 XCseEmZ,֯6 ȑPDEE`.`;2u|ͮMq DE.nUdWeta};([C-K`Ϸ;e] P8Oe$b$y. ԅg3@[~@iCkaut.P"JJ)*w3ѽU!>:"Y~3 DID'xw@'XTw1jtQgtK͡?7tr߿ 2`. <>"]#UH?j'4Sg:e8>If\"DR*1eN&93e㼾Ūe%Rdu~b;'ؖzyAαӥU3v6w+ 0D`E i4L7zz3P z]9 o~U %g 81ϊrLhL% }`;0XM,*SN Do^W>1%nGjB@yK߃,PbS'ei^(ʜ7ю+B*d$fhߒ  Ā$Ld }CBy0dŎG9JJ`4m866-Ɩwߛ>A!i@Q٨?X}Ue'>8p,e0.n߄\瑔G؊ tOxO; V,R?)yoޱkZm̄LEoj>.tFо9Ø`PĪ"4$('=Qz..kSID`yăgj:1 >ѥT{eS"ˎ^'  Y4u ^(:x0\6Cfu }`(iiS Q7뺜zCv%'@Ymmv+*|,= DAH,t=IZen0sWȑufxKǑx"- FH.#vFT?e DjK]6Xx|։GW%TDk辴` zˣ{Փ``A9 ;u1㕱v7vGh@6Vz2$FvAe5 ^J@80FP#Ngdþ4K,U#lM:a~҃iDFc)He .ɀ!^>VɎLsX3էiYhuTshL2(+yqUK4* ~{VYߨ -}+G/ 67-E`]+h$v*=+Hܙ D+[krvCϋޡȔH÷?tٽG? >bN!q3JaH i LW9}ZߙڦO;pR &T$/M75\jΰIT";ރ$)]M! ÕcVhǼ!X' $IZOmxG+6g`!e\E6*N_o/3GjuyGݕ#lo<‘K(wCFvPNLY6q) /muoki\K.:PP_qa\fHsޝiF@"˩f rO@{9.˝# |{Dq+`˦!?+!QZHzw WIZ&uZ% [M4H^le]9hϑkL :# o)̴QY,uxILr b-fRT~U g ?8 eyjH@gm:`!CoVCnsԽ)τd!Lk[Ѝ>;VqJg$%v8K6W|8Pc$!|J:2 =(s>Y/[S cT^DXo=bP nHTЎR=U{Qm;p\l{ iNWܣI2$Z=ڔp$5p8%;(Es60Rs[?dHDA362o7VNǖ" e28 o\, KheOEmY# "$V%Z!T£HB7];&*sSQo <o9x L$Q4Xޮb~Œ~6Gq9w .wr|K^1tM?梪6 F}}cHF:DoLm:ⵄ@Ąr:&EdoaH}ʒ 2 5}c3?2/dKۀqܰX.h{ѡwD  [z~%3;d)tpY@4faOU|4iL-) ;?f$3%^9{R nٗ7ۓAXɷm]/u@6&Z{Jh.d'e ZaLבՔ{&k>l([p"jM7D2I@}˕{#S;Gd$;XA3# )h) ̫EBWIĽ7 a<^|3P“DS+0"p4jB1`ီb.6#oZb%y*7v倧  djυI`"op6v""O :>tieRӂ΢)5g֨'W/0Y~[d ͜ H[ʭ¨Xߺ|v(}+ .~qY@Y(^OtH)mXц)j) :[x@^ޜ d'm^~gpZf`}mF[W)*Qp'=&9yx;OhM}>"PO :'G@6_-en4.l}%P@S"dl.;tv}ڢt'",tcUe $iJfgb,8KMq CHv"zY5$Sҡ[əYo O̤![F8N&#ŷer2zOF>dL[lxe!e}|I؇"/0A lA0WFvhzۍkH~;ߑfNILIż06t YZo{ nb =nH(E˜pšp`^Ek~vCo1r{wCLo?ρ&!{b4hc3ϞjNlV{RD_: A^Gce13PNSPWkM?y *#'IibBEYS!5Dv E?DG 5 Xͭ9SVfXzj&:^:CIpdRgZJ.8 䙲hPů)}E9ly<nVaBnRt:=?; 󸩯S[tM#a,`xȩFyM(Udz-FH= 5;?,@x4kbE%12s3KmF.g硾JhEsn)| +b B6'`5͡BT_68u_fR)7P/9H-x3+{fQvJ=FyN#sw9REARۈ#U!f*ھԫ!}T3+V~oɅ= చd Fj&J߫8Ge1Tt L㓡=СXqK.eC@dT]̅م;xjʐ5dlç;~T`ͫ$`|+܃qjVM13C;}0"J8\y#_xy9"kCΣV\TUM蛧'#J Mm3Zm֋# rC$!E=B #g:,q"6C^7!>2 i)xv8f:Lclp0fc Z|;eIZ sN< }YC$n5{F.@NDHFXylÝKj>(٘ 6X-j9wgkPIٜ![6 &F򦈖#2 h$|]Z'dg%9p|p4#%z3(skM]^PLUܱ$o#w|nȒ5mSw;ݖstBŚUuj?&-%ܲxt3 ì )!8bw,o6=l+|bw>m;t<; HXMʫ,c O3V8&oʹuP `6`v.Y;!X>ErY+uӶsG.AbB\g?mou㟑%"4 Dl~^ĕȯJ ֒T#hϠ26ݱ0\8Ðqj _զ?O(K.7a7XINH|OW6Ռ#?~-˂>SDx,.g** dg nV,!!(8kO>IZСi3-ņ9rq1CҨhISLF4&F| ksQFܪ,"ےlW;I6 fn/dFG,[X-Y;` 0Ă JZpMuJ 1Ѫ6/Gc!{wN?`0rCx[NORW"PW[jysٻ}.)82Y'PԷRn#^NqꠜiXجӓ橰_o oIJA 6M70$ܴ@TH;"q<\:3$kxcI^LwMP0PRURs5}Ei(#µsA# @̌ڱ%+lkj> ӺN]I.= Om0p3x/QE\9r: W/ X?9&~m[-<q4n=zSbd ̭̱ZvʐջN*^4\ ꩳPLMഉ&|R`j jGSK1dF 6F!fQ,Y-8mLm?:Y0wZsdӤńzmrfMz*` %13{M ࡁ}y̅[db5ͽA{ 8ԡ/;t @㠭\FvϤ={YPVTܨyOj:Ccb"at]O ca 8VWMr[}AKFwpPAP_9RM'-Χrjr90 VpVV*ZN8FσFmn i׍m+s_9~iM R/2ͽG֙CmZf[V:3ՇD,'Q[| bd }X JɚjGRv%˰)koH{m? S^9SD:<0l](]1nʈ"Jc eEҼ}bQ+j.s/} zH!J\S`E\[rS6.!QRiс[edmZn'S:|}Vo g<ŦSRsrc>_++ЂK%)go =nGf7k{|oVJkA g&C~H 4(ƴĭ{Eᱟ8gCv&G19=+C^ b|2R%{P'6)o%^SSؼs|9#ɋ_]m~@ۙV4[fP%I(>DMmOrSTչ!]n-Y0iީaڀrah[^V7lђ,@iE m~0pEk'6XQck(\ $c[K̯[kk"M0n6 ('FmU<hkMmXj3ޅйsl I-u\ǥS21W73lIRrCo:?"\*Csƾc}$ud`A$?Om>bԩn\gaDo'$ -S I.Vpuk\:un}7tk!ݱڼt1S>76 '&sLhdU|~_Ʉd[ۊ,c+,D(lM\iiH54f:-䌋hKkJtˑԉ>+3&~H4.hVŁƥdˤB,fIY9#qђ,젠^5TZfїlRRL{w {>K7teq |d4ܧܪW @@+eh`g){+03& j 3pu.2K.'XvJ!cK + Q܉ ĝ)f4ωMoMi+Il,-\R]'olwcd7s/S,wʑNv *Q?_r+}.rg}o xe\?IiU*忛&e)t~5 i0|6ucw>'3 bD4eX6 gk#g^KaZ맿`_m*»|ӕ8Ke!ְaT6%ŅvLQ飳暸iݨj]TXl)X;Hj9a:QzCOhb3l_JSKciYɫ(;j.H"tLSP mJJ_V]߫^FqB$3,87Lt[u6?IsƉO)(RҚic\ ?S⤖^i:w L$\(osO4?ˠCG+^BdvN,S/ S4c#*+~WAسU*?Xʰ>Wﯽ:%c"13Ը$ylfL4˰|Ǻއ_LKs=bɺfq\|ۻTdc=gũ`_W5qI ?unz`ЛiLDF',v(dHˊ?}!=6ԄdE-)5`$(JǣY~b!^H?s>3{QݟQ:֝KӁx93qMg.[M#(pK3)D 胻1]u,+ϥkwiVSYFdxU]F#?\ )TPn+Oٽoza>H2 S?.U?` (DdL."?m)WũGxE]wPǹ\S#{>c\_)Zܩ`8 vYq#VyGxtnA^^oz[] ܛ_&(./k)C&bSEw.)DqwuwL0yܭ'&cGYcOV^%x3\HdR7>]2M^&rA<47\F$9i2Db5e0J](jz{)6$|wѨAIJ IK_EΊǝ[na)zqgە=\X[usSBGrF;և^amfOf DM<Ȩmkf9Q^o?Ef{ O"H(ܵ4Ybͨp< qV^9< ;ijI L tKW|ܦ 5>"/}^;aS\fls}}{d.K>+W;Ah1 @[:9tO,#) -;(۹ngJM+:A6 -&rE՝xPOT슣Xm}X42 ]n)zSfJbYۋ>23q?<- }mv>~-qTp7L?]%ؗcT7 *+%5w/K\ӛ>p;'q.8/ ىCu7r7XV)bhSBCE=G/dESꌪ>߭ cEq\;bɯ̖d*E@)#ҳJ3BwF:S Q[)Ic&.|鐗bX 1Z v_7bfiB~ +kD_O͏Sl[[d@IYeD"o2TFfhPs=VOLpPM&ﲷޗdrj:Fܡ$&Ҹ> 3UIi(V ܔ|\ǧb]$&K@epk1_J8 }n] PD2f_Bݰp~ ֦yy 1+ Pt& Eiĉ%x &p,|%N{GkhaP7^bH ŸM.KK-w +:E{2-vvVCKsJolpYg8z@y2q*T͹ީżdxP jNmm Cn5cBWM3[*`IWRGm%31Cyv#[FU5+N@{25ӻ>Z^ T>YB(kiQ4I} A7`@B;^u7i/mr4RQ!7~lts3SbKV"SB>w1h!Ժ,gv}|V@f*1#9?A~%'MfHcesD, @_J]OkUHKN^Zi^}q:uJ&(+3"h2F qe68IM;=(XG`IQ8L$#v&dYF e<MvF>/0;J$!f;b_c pso*qw+˒Ⱥ 9ݯ הeaѥp^R0qX>F[E4sd FY^thqUlOěeIa# rjj 8ׯF2:( Fy,LQUY?,`nA8}YEO$C=@Rw ؂/A ^:9ST Ȓo l 5Fءoe@fxTmn I5S"؎`AQƖh: =Re7jAI[b#5$YHͮq5~z9xP3% FNŜ֫vVl \k"Q( ̽ǣ{Ӥ3cPyUtc~HhRCYd'/ m4s1ޮFkQ.{TͫJ}G/ik `>\g4i~ g6.^ QMfsc, _WCbeYBkF۰`mpx::Kˮ?ɱڭtGt,di<gW +gOZa~c"$|?>I+䃃!ZS,;>I(Ό224-%W=p:;d!nyͧdiq/r0Fn9lth<,ٗȔ]T ?p8_%U#z4YuRWx"̻Ф %K!h |#y!a~N+%@~:d ކ} "cyE;&XەڙO&6ot'= k|t/HTdE9-6* KyHTM:Nܰj@OC{ӲˤZj#N"ZtITh$3 {Vkš]цOr~ Td3#mJ POƩD(w" /?7nIt{E||x\!ɢ:J1BZBPlP= ~LT((ȆpP|a6^.]LD|J!W--&T~/@n(Jl.yJ8m|vDʗk;̐Lr,vΠ} k%+rEv ^|i.0t5qSpy$\l3"V/N9 *530s',PbH8_Uc;n+}h]}M |oG#V,wY؎̾5p1oǡs/h.俜[K5.R[C~YBMU[h|`'Khv+B2_x ^FUcOsqEm'"RVaV Pg$C~BZI'0dǣr0ك~F,)!#0qNlH2(qOS5)\*Ԯi|\LjblzuSG7ޖ҇>Z28.->^/s.]Ww7nYV+x( @0r"z1QOü;)shC3,Hb;9PɒS;dykjp#H[],i!98Grpme0 B?Z2*_K=鬝 P#(A6 =-x~g'Q_EvU7;^u!{S/|\:@n6[^ %zD`=\pH *V+9 'fmс " ^ؽA(Uzc{IgSNs-KkE=*snd肬Ͱ,zHÆfd[vن.P_ J}諬. zm%kF%6]^)/2M:<}GPKEzơsHL,Y{ɴ"ή>aZxNeH';Nۏ"y NUP ;n=WV1hZ TؕZ{ +n0^ѡ8^8t)d Qm4+>,,h+@u$(8iᪿ8Zu2¢ʦa*6I {1Dzԩ>}Q՗eh| BnDd(I)!5g=:*|&ڧ1s[Ceanb~5w@[l7jz*{ׅ~^1{]kIΌ06[^VbC$Q1ixL3:6 nUior>jq{bKe&[Kp#_w,~ܪpŕ" ̚DW1gZ<;uȸގO. \_>w~"b-짌(W$(_!f 9_\/R +}0l~{a E69%Zi4)}}9qOڋUm eٻlNC፻*ߤk|+_ :N'(q 3 ±4_4r::ͯ$56ȇMܣde2jXjVP8iǤ[4 =- ?z3y5n=ebdQg_>s b˚L2Mw <krͽz#kyWk ˩tB?l}::hgx,4p^iye^<}4:UE"vsW1I~9Ջٺ[+cSȂmȓR8HYWFGR{ud1g@Q@{OZlw`Hٖi6Rp6A.W|`k~%E0\_;9NRkRP0X@qhs_:E茮/b茹MM&xF1W8ٿFNzqqm/K21yX/f&c„׀P,c8w\6eГ a>XCbWFE3p0BqKU8yyfh|ԄMG i}G:s~EQ:λ]pj@!%4AW4ә<:29$$#R5-1Kq6n,~-b^,(꟪ڠYQ)Hpqn BL VoUqr39Y Qb)JN2s=ۤ'ɰp1uCWN Jok 3A^ ,rw& {miSKӓȽG`+FÆ;6cl9#jD6~uKpV+4<|{YL )C=wg'_8Aױ9mW$yVDGNW`#2ͩsKԛZo m#/ =*yr>mKtL,KISe a-D؎sa jLf=W3)c8bӯ|7!__XDTFЗTe ShJ^J d=1sXkįİBoZ%awC4[%eSxPHj|?R1s[)T^*D("kܢV(›U0aU{I(nd*dR\72?@~89Yxx0ߒ<n4J5֝El"Rb&g7#&vy쳰 nq@ww K{WSRkq}LjOf|7) M-*q #D]q_bJ~bz8So0!R X16DHh$EUSB| {0dEM۬dhːPk)Rۺ-Op4L ,| h3/+Ĥ{goWXHih'ZEU/Bql5VXF`b~Xy'S2=Sza{aERΫLf2 Ȕ@3'z1vsahX!P?5JZ"%oM#?u;\n$Gk`SmK0+FdEwc70>~ͽug6zFm+hݱp^V[bu եEki5 ~򨤹K7ZȜK t78+rķ5(2ƞ낗zQO*- .miw cPC 4LvKPh 9#R}I>_^hpȿB/K~䲄vB Ue7S!e s]d( v@締u %~$/r4"k,l8Y ;s\K.z.NJ7p:u8!O<|+ު%10…diy^1%}mvE8O!I7dn|@X1hmSB7H/Gr5!?\"'շE@(.CU"' 9tźGտb9Qs_GUy 0d)hM)feR-kwtTMKexCS8tL;F6EYHŏ-)G HiʂD7=iUx?wd|gliRˆ⎂~K3;~+&x:GݛTAL4C^bUӲ,2džJsq-#`Pld4d3@q#5/.հ}Aeܡ>EǡOԾpG b6lB)+\=n VKdq.tp.LcRRܦd8{HA "6)>(2pÕݫ旭@kTJqU>ƹ=K^O>3_ u4 AdG5vGIG""Z;9Ja9lu))RFVCq)Wo2=E 5ٸ5[p )'KZq%~-H~PVaQLnҐǸ:*Db9$C̣6J P1 ڻ 0Q.@ODnR h*ǩ4gt ܁LjFGs? ֠bw4/U^n29 CcjhΠl H >K7펍٨ך?'(popӷA=ذ[:* uqJ$@QK_a]tAg s)Cq" )8B"뎨Vo #3ymʼ8qe1^@4 тh)7w&fL=vH׿$EFΝNGm`udMR!aΧHی!>Q09SV=ӝH. :wIpV',F7$/ET(gߕ4Yo؟2 Ge=ApnQue0-X8O/[}u)S!i=Pl'?DRE·Ʈpeg~?p6gIuUw.B6▊E M_=<ɢ l}ӐU(,in#G46 * JxVQD__|DӮىܶcU8s6 -vӞCvDvpFenNf0⪉hI;wxHs9: D55O .T! Z: r6)M!,?K9>4C9-'`eO8r;] ;f;5a]#- MtzVV2oţrtY_ 3/P^z{v:He"gV3΄1+L* X")Rԁ靨RbSoUMl6Cpmw!O3|ūՒ-,1/ wCZϚ*dz}lW]y ! "2;vK4|6`3;Wa8ܕ6eV_% иW!N|B7r{wݜt!4hiS E8z3d:rW=w1"Ś/߃Xak| ,!X}hlFzbAT?$}s#vRNSԐ2<ԋOxd?GEƣ=c{U^52@Aek,*Jګx>LnY3DX\j'@_r9rgDn[zT%Q*-8@HD~(9ڀR =,,Et,UÿZP@μp0Dk`Pq[*e;lt9 / Xkzx >TR,0{*c0rZwݲV fd[of=jRm3M=騭o(2st1VOZ2S#XQ 7jcO3y^DA,l&wn^wd#r]r)DufGĆxWAft[%/ULlm E IKF/x*]'G-Lmga,E= ݪ\(k_-?Q|X^Om<l9ꖋU?/::^o'ԲH\m3Gq'Y.wCݶcMz%UVjfm%-iP5-,+>< 3gF`S,.x58$)`N6}2B{L\TixPN@Eո{]LUPϹf$x%j)dOf296CX҆u65>@șs =![{} Wܘ=}k@hFl{: u~4} G)hzR{N藅1{!BV(g3 k޷ :Zʯ!$Z7+P{7M ]2->&e&s.ܿ(, L+=mz 58Tn2>3.nL,sbp=4 4%\r-T5V1' TFrFf i^]0[Ψ9ARj (asl|%+4n:.;G֜f>@pИ 90ۑx6R> Ɖ$iQҥ6N/c(k*O9|ku--wa!"ޮ=k5gG_XFϪ}'$CC)l3wtymx̴1T,pCk%"9Kʶz=K)~Ho32A 5HZz4jLllE׶K-7dk\<" yX=*]Ex.{7>S͉\$0<9P ` {C|'U4(챿6C1pM.v>GKݻEM(1"l|>%?EtxaS"AdpndN8x ^(M ];ZGVcwkw A,`PG1%˸ [2HhNi=M+q$zj bH|IO =1E>P 2 r)a9ſUYr\ PwHTJ=JLK!jHhIA%E'+e!}2DM`G}?HCBsAQ]߄^vrSr&iBM"aZObq_`yJ?RwsZY(y5疈7{̓dgTN_ J-Ȓ]'iDevJ,",'9YxU&dVW,is‚iߎD9n<ӛ#E[#[oƖ\KJ?DDdD5G?BS ,?WL#|M4X>m:p';9aJ-f#A n?1&rjQyr(֟︦034=o6b`e'<`\?h+k)fQNۚ \h䣴_3C٢qi8ͅL?eqV`[[qfE\V۬hJ8Js͢N4&TӅ_7mʚlVWH7($K:"ABa,&hba]8&hjI B7K*\יy4=|Vw\@kv[~XxYI b .}Fq*vWoV`BC\%Bw\n|/ZѰ*Ay.PnYIuސY0Z8uk ůA#vSV?+9g;@db{SƮ hYt33tz5qdP8d"Z._`CT*#[B0ӳkd dE;pu w$P 6@BЎ,xmG M2޵_h,]cv쇹v,lZvquP6Bq:zD]b+fI>)Xb1~0ɓtb OK7d(Hz-feb!e낪t= \IYB['BYI<c[(_;HNtL*[%b\=B>V$ʗjK lcݤ౅jӻL&7q/wa0a,j͡}`W5G_4B,Ǔ;WOީ 003w Ag`\ya> TG JQ_.|321s]( 0v`#)K؁^cJnoyi]0j6靬G1Mh0lQ6CAQ͕PjkcBB{OhmA"o zu 詎ҙ,|B*Dv05e98iPm#=0Deu2Cj$́:?A z,pRd?tҋZkB%<tU!`簛M0c87dCb S6%fo)j RRɁPT]2,,u#Ջ0/yv㡭{OxH= dHN\\jو2>CP' c%#5XNdlgL3U1oc%,+}T H=;9vZs%4U+$Z# cCH-4Z%zw1茟}PPBRk{ ]# MCKRf@H LB.w sŅ:}c M/ ]#l<%v% [avJ DW'~fK=IkLFdk` *Ubɕ+g(Bs܀sSZj>2{':~%51&f$AS/rp[x[:9 SunoEɮ; %O5C&^T~Ǽ*mkWׁMA*4XY) |.P'z5_7sF?WE}[6G]^ 7ɘWΓO 0*h .nR 0~_<4,ĿPa:Bu/oJLV9H;>/L 4 ~/DXS69-VRީ6,vB-}6>+:F{<ʅKuקɁQo;IrGΖ *0ԏ'|9׊ŌrH9~~"QϰRMb'V`@j=zoC)qZss^5|R4SΓj@pFl÷]6FWqԌ\huwQr6ZJfѼWi2h)H4T*9A咬Sp*G͚M<(١gFfϨ-w˖U<j*PA9̒'`Z W'Dy ~B OtR]8\ѿ5˜Xe{c[C8snKKUsdoL&0 1&pyGw=_@(_<ɗ)MU*ya246R?,4dŇ:zY W~.zwSX>'|s!R&!]VziF+4 |"ְjVE[\I-Dr Ѱ-QyRjPN\ޔwCb+|,038ퟃ(kYVCx;ȼuQ%3.2Gt;w3GOLGr Y8#!jJ*)&RɌRPEZS1k _U*cj< 3h%CDžs&7\-زwM9_}Ȋسl[Ј\'m}kx);xĊ ᘛ*uo)?+UN&'O{o_35&г%F1$KތDH~B_$-7X6|qV69UB4\KEA:bcBMbemr<=W_iH~A4B5]@OrzӸK߸:ơc0 In )׳Ur&jBmwj+sKyCmv*D ~&#z``Ad$@;^ ]ubs7p/Z~@s5koXG&NMpq?]y`Բjs"@oV> */_r{ڠޜܸϏ-AJ2ťS4qFg Z+940Y 'ѿ9WB/l= aJ}v;ȚJhOKֆN,UM <: k q+%7ۄbb ygޢ…]Q _TGMUtBvR/BpMkOT:8z{/3HW$c_zhR-Іཀ<$NrǰeDfRnEk?FlPZ>~/rAJV;MoA{%gz ]`۸֪@Y@ lJ/( e[@-8\oȷuB>I2ʓeij*Ǘf?I)$+QyT#fc((W^ƆN!dbÎU_9?7*2aF)X-( ,WÕp@z'<+^Tafp*R _,vh[/?ȎKwٟcf7kګBB <7_f7 D~MP]9c7 T ?DWAs;8ʏt_ 8G35/Lڎ~45!IūJK&9KqY 4qC|Ylny:"a&8έQ=^xVǑ"+6t.lJM$f%}nYIC(ONQG4\f] r'E]nF綒tẢړ0MY&4rF ]5ꇥ޼N0%kR|C 7uG-d?uGl~ȏ~F1F6˦Q)$D?8t,ʮܫ ~#T&JRе,Q{NM(C\aP䘙<3ɦ V]0zjA)rj- -FO=ʦ~u\>Ͼ{IǤXj[Q" ,*69trwj6O V@uK?`f8MUON֕z]Z%yS BʳTtO#Oq_s'^^AUtEK_&V>z*s]{HmO]!RrLw$==pr6 .Q[!=DmI&oй;+q+u~Cj|P TTFxlŬ\dD#. x ݴG6SGbL} AUT5KV!lrAZAI x動`TRk_ĒS$YS*}"T1xnu:s=96QOG#c"p~D%= `q6_}{/)5)W q)S*p"Tq<2 %z<[FD>Y C+*)H:ThaśЌ٘.;5jOd=Nu"B0Uw ֵj8H?__qKgx4oA=▷pT6D{(xy-f9-^6ըzOaP.Y{x;̕SԙupԱ X%I9PZELA*Ͷ($~c'ii2%:=^Q;jfCX1#)TM|VjuPxq~ԕ'?zFsxFJfZanA!!/Rr:)vU;XWJgz%CDMwJd=QX"`rV4+=r/S׷9zN./m J'r@=ns[F18j fLr!kq~lwK]u IAE`FWe=\7Ј-̣0鈚h Uy=![2Mtu5u&~b֎m!mtW[1⏜ =t*F>X~62 .ڎ^'7DUZوC ŀ̗ßz f6s%zljFl ^}(ag{7>< FtCA!-2 @E,oZKBQ_z;mMK1Ʊh˕"5J][Э#Axչ5 Ylu fuڿXdf!%)u07MxG g)`Cl7tWzi\B@i.TFq:G--R~XMV9t GNPh},Iԙ>@nYI+VY ƒ6B|%h&RD$,-X|R_3[W-`pJ-m*}j7X'=Y3m%xGv96fIV>E Zp|OL-I_ldҴYK{WJJXHV&xl)\"l/E,ZȳQ``ϾUG'?459i,)2^! r+j;P7 ch} ViDy3BdRX˩7I,rr넒u jKQMFet0|!Y0vR Q"zt~A@gDem?6QzI?9Uw*A`*DG9vPx Y` )őAL3܉CaUkF\"Q7C~Yt rwg?}8)[$sqR/KyV(@eV(ٕo\J 5Jp97PWC_* Ѣl%ރK޼9 e#l\xiް92 q,qɩX$V"+s+h݋}EۂIamZHIַo6g3j$h*߰G[}; C*dY!s Ѵ#Ґjh"f,Tt"XI6ilWyKBX,\*;^Tس5-4~`XA}Q"G>c(*\Nř|a\up#%- Hz:SR)iꯆHEHo}lMn-pg㞈Hd`7^2YMbaILP[ dc O fEb@SU}A"  )=&@VE, M߲7^|v"NѠd Ђb|#VUhBߦ#hm3iM]Oӌ-ɴAjSh-)r۲Mǵَץ5jy8/Ηp.w_È.2ch2c=/` Y-9co=/cpl8dl{oQ<6uρ7$}V -d5QYKIeU4Ůƴ}:;A{u ~is TJw7 K#I4w-7g^dkrLLytFRO1 VT]tyͿ6ۣ'<}ͣC[ E#^vДU^a*C'Stw'N fz(}vJ d k ߺ8TPQ~ T)Z)2]?? ]*}9R*v̰x2X9t`y2ZY/H>}>DFg? ޲t?A0ڑS'8 ,>ЙI  X2vOɥQdEwYd.Eq逘% fwA(cCXY@3sfN5!{e|Z JhBlgn,sfwU(:"gGL)$CP쭉 ym̸z9k!NeAך~l>Ug쓵lߺޟbc'hiAe/ [N%`\z | HcNJ/4' 2qVt>Iab?~kMTAk^|#a(:PTPNkXv=FPxC»tvZh,I+r 4XXiAh1u W@n7_%zGbf$M!F>& c*%< ޷["P85edZff<|g '~WHQ.u3 CMx8p͑Kiy\7M"u9H9j6*i.-,ՔJ$yŪdxQ xrhgs2W7!$zb1Wl.Nxsrͺ0mAeyj#<2FQG:l!Ko"<%,Ƭ7ks;tVYe>e%3٬ 0`kM]89W $*zXs9-M"toa5v":T Lr\O8=~Lmi cV\"dui4Q-p&5Bl 9܂TC?09CE6's &L&4jw\IY $gEk<{Ϙ0E-;(Q<uElF#«կk"EVuR9+DlqHHBxwaY֒ח1, nnw;QR &|&&SjNG(0.R@9SgEYz{;^Q_Z5po`g)@zKN|:!ZC䖑\iJ~d2 RjxkOƟNk&A#qV*`:=mڒF"@3a$w |ƯNZb`{ՂG r `&z[߱5z%VjzizD2mߘW/JIh]hkˆXI}npvG*@AC)@gI7!T&1}ӲV)P;Y*,թ̏N"RAQ.qZW&U}#it)_ac8mqWŶؿ n&| ?a r<69K~>Cg"K欠4t;_):zd9 g> D8%+fڼ:lFʉi/ #wkpxSwۀc?,.f~MbqQ{zof~bjetq TF^l/0 Z-ۀh3@ XiB1kkȧLjfjCقZv&wV\~p?0`e6SS W0葖 U:eA;n!䚕d/V=j|bC #bĥG`u *<+$ΖXC6WS,Y73WXbrhsJ6H#C k}v/9j97ϨC&:fk |;v?sǓ8"{ 3M*Jnwx ڠtJ *N~^}sDz@5C". *R8hzwuI?2 .I>$VtA]h('\yPOJu59L?B-81Խr$i,Xfψ<6'0Uq.(.'1j ]6gk )(Ġ,D{VJ /M 5$μuRZxؓޯHl#b D7t9oGPBr[JcNznVi=5© DGvOUYFdQuL&\jAHuMI#7G߀M}[ ._&7S-r+qsK yaXZ`xXJE%k $2t80RS|zwL_>|=dFQ%bf:Z\4 ܏,ʑ%$wa[-8V)Ļ0i,8$e-[Ǿ)yώ3`„5i@<F([-ZSԹ~(1l`4׉ųf Co[)s dݣ6GT*ëx÷3SVeOaoT\urDqˋHlGbeOB[WH@xfIa(k㫔6jxJ?a }?߈`sn l\Eq,~ӷO)s4&ez[L($6:7|FUr)~8jE=6sB' xJt- @^-7~8q@rO3Nah{2\YA\/b1"8J[g$ ·о,ņ 'V+]ΑgH!o\Ֆޡ_ny-`70YHA3R >swj3̧@&$f^bOq=MXug`V_6Wڽ WfN-IJ6cxKB3o?h`OcAE40ف]4`xNN=MHqX#vcYץŚ/0z@˨ܤtnw0!H!?|gEYO{>4jAy=h[7?ܕ9ZX;&?HL.*FeH`dYRSw!\$AHQz37éy蘩3:N?;=$.8֯ƽBW=JӿP/6BTIk7 }u;+"&!Q`Ɍܮ]L:}wZg\Ěڔ*Q!ձ bʤb 0QKl Mn@NAThԋIKxiu,atIA`)TLɈ㴞v[pݑ/=K7=c^|7d6wω;a@F/tDZfꞰ$؊!(wWnT AWWO3!#o;嫈nv<'}*e7 xkTy8ן7sC /t|RUB]tX G4zE9QZ:fyΩȌZcMZj 2(mWJퟃ([frAlm&CPuTn|C;;_>;`&maScG׋"?q [M2.w`> KևLhuRu-Hi!AOW)u>ɾk HB2u sm u _thnxT*xsi64FZ@g$WRTA/0  V"{cH yJ'Н* yt-J% }HGMǣW옑oàPՏ2nxa-/<'aƓ6 ke- hKV2q+V8hY+Qv@#\A'fwp6o4biӤqUW^DK(+&"icwhmW5-O* !~jݺTpINVOuWo0wA aK`DMx>N:pp%nYILgXOrjnlRFx@FR1Wi=^ׄkKPTXUB:h1HA AҔUE@2j !/VC%NěA-=GTI4ExViońl 'G:,-.)y!;z(`TգwY6)H6}W=W \UnlxC煵)'XD 4.›6,M9%N&h$!xw!rxACu&Nzk@Zk&ʵ slKuYhmN1x;8zΫEX\@ɶe :ȺA84@|SJ;Ɛ$+O/BjYPMیt[Gdk)\K%bxCLәg~/HW[ie``RF5g"Nk틑$WQ ƖŶ48v6 3k7{q*9iU%mY[+膑JVUwfU!L(&!ƣPS4x?~h\#ؖkzThߺ fFXHTiYr!yfy87bZ?U@jEli+x_>Ղ.Rٽ{$ޡ|:Q||*̉¬Ug (Y.!)Ŋǂ_:;a.!/e)%:PIUAUlO[iRY WO6 Oٺ';|ڃ Wc,Ol ^6ZV;l>br1l +[0XolVIk-pΉ@K &V4)p7ִ0iv4 t +U\,ݕBCVѰqJ9O]KdA{F AmvT~JNz̈Ax=6ŚK[eB=F8?MbđP]78sigC4$"YTh͎/p0]IX|Li1r[5uGng 96 @jc3k=ZR?ʻzWc4ErB׮&t?کIold9~I%~s_0 Ŗ ZI^m/*fv "?#8]ϙg)aތfrI\Z߄Y%&f&bt$i.4_<^C\ϱa׾fkD},p6J6`+TBv PYLPyЩmr,%AS vB$x|h]nm@$5?Gc$1rojlv *;M@-v +_I.WciH$:'ǚf͵al&ׅjV-[s R ʆ6le`=uk|ҢJ|2RaIs/{'ҡoE$#O:nRm3^޾KE -/gVfӐȬ5 i|cj2v(ҐKoxPmV\2z{ɑi[I]>0 h!̹HWj6jolN Q1I#eGhVQ4޾"7RSR){ONå/jpwWd۵OAX+cD{)yж>UA17Wj!Bog8 !A٥/ڽX;ğ/m#Eue/z`5(WiڒԊzd#0mѶy'f3N3o*l/y% +3!, ؾ4@-fkh@Pk~j[kLPkDpZe"$tX$aMHW%U5d[8dZo<֤d[f램oOΏfvo=~tQME42(S5MDnTrZ0:qhXF%?~) 6,H &WFFP1=&}FԼ*<Gz0FP$L p$#&m,JKǡߣ@A\1HyxyQcUJoYd{@U&gڒ߻$D[h8c2\" E_"(b]6GQPjԝ18 #c"EvyG4(| { "*}L, DxJE ȇ'đ [~c 粒X8 Ǭ#̵' ف߹=/C'cykP6M/[?+9{ ^} (dN!wALm/DŽTZ˷kց:B8 ".-y[ʂF< #TNi/UʴH_T' `8-^x4aq"?w%ZXUo̠q}?DhF+Gabyr̰_uI/:wC_r|]@E J֏yA-c.V4Ey'gD8_EtWҴ[9F1$sI*5} >+/J85|ۓDP$dhk毩{<СQ>.]撉%H..lKi[P={[15ŹO2*`ρZWBbK]j:^-wy*%% pƉ>SvGR+t` Mn2v|K>[jY~: N@w8m&Ww<`Pe#Kýh@nmoje)|$u1g 2eqb!Inf0sgexg2W"DQv~~ 2@5H>ӫZdpŠ [`9y3bWi$HEG}3H²è9^I C|XL1j1o4F$Z8)OPHb(~[ _ӱ#{dס욱=  %0Pnv&b# cW]+V] ~G`sojq[c׭lv ?'sw-Ml3ԯ7rO:},so8vxȞbO(-X)hT!+'?12P>E>rEUЭ5v IVAʡ}VA,IGcWu*g=V+Sk(Kg@rK1MģEcߞ+!9t{h$-lK?~1ۚ-¡nL3<\s*F},xˎ^IJH,{"$o\>`uq_c'҈gwo_hg sGϒD6sD1D +CDZ|h4xeRk޹yZ(o^,pM||:d\&TM2.]Zt4ˍ D- br<3)hNz㬮nPn]ܯRFD ȨӺq tUN F[RYf\5dHmw)95P98rā!"x)43ݑWC*N<e>xEy1 $='C:H B& ] BIz]͊-DxX,R @N[rC)TZ7  <ǿ.;z3l܂IaDi.lpp,ja-R+5+Gd[/Ȼ6V4 jΗQr]JÞ7jQSc&K8fKS࿜H\pH#Cqh ltU3y7HD|WU]" A^rg!/NxpivM2XzvkbJ$`(C|lde^RU`R CڱO-O"TC)JAP콗>5rL8+# 3~ R)+<_tsFl*Ouĥ{Iʭ5euafLLR2N +BqEֱnx2Yߴ<xSAVx)xgLh=&'\5oPo+I]gvJ(ҼjLF1ޔ-Vߑ>JÆGbeA~@u L BL-6{8."¿)l(`WDfֶa_a5"(iǃ=O?7Jq55|}d̴užZL ű$X7Z:6`~˫.X^1/=LCvpɱrQ.$ ׎S%?d~> c8b<5@㝲½T v9!7AaF2ƹ`YlS v,"C'/idGL?=DpEUz\:k ɾ%6PpxlsD%^s~Tl͚G$:Skr"KڳnjRCm6\`Tlt|1upcsK(`.C0JӵG Z>C*H:v3~8Θ(hUE|΂ew~; ^{טq0 #3/n *oi]5{g(T݁Zu2S(>e,)aLyvRDeer`4D)e!@˭3(:qّm<': ai<4pWP}s"BzKk8=.d껌+o}*NLXe>n&3r?阅!PڠfR;^o_k.Q>6LKJTuq΁.R794;օ2)/fxO8J?=$WN8n6y^(ѭ\<=,H75C;S68y zwYhpx{/D;AE̞xSxSni5F PxәTԧ2JBnGk=p{ؘ~AW@a|NjG?t˼q)a<䅾729oۇ4p$*#[lnS7Uzs<ֆ]0]ϗ~uAg{u$*#|E >\W'zQCO6B+3[KaOԭz \2=*WaCvݯl0ǶOU娒)-1M>|Ι#\ҶB%s+~-gfJU?)^r bY}P xL"f`m~%y1 f{hoO>KCU}۳BOzuae AHd-Ef-2L]n0t ,t;Hr_/S1%2r Ƙ%L7۹1![o# 66xNܟHii}RBBol |a[*=7z=فd\rU,lBWVw |Fڰֈx`!QkOS8f̘x\uIZ<zl5_ӛn kaz^j$LؠW腭 lrd{> Z"VHibȨ=WߢK m tFlHRQW̗ 6_ؾ; M < KG`0,Nw|>f>{\7. ϔQK<|(I k9 Kf1}"~PjyFl٢C9O{Ok{JԏJ[]o?(s:16lEdcHnge?@`\TDI]:T~)]CtLڔx2`ʼnL^:M[!pj/$xo6ÅR/p Av8 kVll Ɛo%nm%̕(!2@`iyk I4WNCa9!~0ˢO5d~+8Xl|@ bJ@kc^63]*ć6(S~o߭(..TNOA\[ͼ(jɊY cș1S?pܗvN$<+6Rzsȓkʿ|E\ApџC-ݿۈrj9U!97b{J~fl4%1Igw 'l[i߇~gt19iś(~e!C7l0M\TS)Q.aMO[.TԳ:\6]I szJJ'_m qj1`4 "|} )6);q0s $C 8jF>B̌ CfwḺ';TYzk!'}$ʴfONxm,ckA[n vY.f/QP"IdIO;]JDn}Znva^:ۓrҬm1$[C{@՗Zgj^;Xst6Oʊa B6X4:~098$3WN_pۗvE#_P|⳴c${(m$ +ܩzpֲ1N0mʊA1e06*( !!o_ dW/Tnt.^N0ÅKl5_q#?i45l!hZ ̜:նJln@0 *cqe51e;U d,kW&}hPǖGB"`~~pl0 qkO*׎2]V~N4 !}0A~CRm!ՀW> J*Lw#bO\G⾝&waApBWc{nLGz%QtsU.T0jǟ;2sra+U c@U8[=oH` F<}P㴆-35O#e^@V?-20gl+- )%BzsՂOTe5JFMt!lV6kG4MQA td ʣ1rs {t#g9,B%E`0"{/=(_IjVL:wrO$hn݂q+y35&(67 ?pO귫7Vv _[m92]?onX]93'8>ٙ ^ѶEVǚz-*Zɣ2YI[-.rf_(LxjIACGw(ʇqP\ s?C HD)E0EjEs(< !gK\y (blNLUjr3a.DhXէܨŠ7i։WVN_%laL uQA9N1蠐4bռoBML}5DxWWGX)'߆GKDGiNMtO5kZ>r0pj['7theק:& 8U#ENOM)p ,.^~)37#쌸qDBE4H\k>*H`IZ{4U*#)ASJh!2u5sayy D0eQN[L)HN) fLN!,qARqE~fўE搢KpXd,#3RXvF@JbC O ҈RE=l>6fڋFU0 %:LnGS[)FeN]xZȤXpq*ڃ7Tć{>Y !,qC;lsr5޽SM`7 (8yj% iJʒk!rg`Տ. ιyhZRtc+}N\v㞏ЇŚR4rPppT{\_H.]`v[:mJ)Gԡ9ZάEE@RzSv=BӲtWX+)-82pR)0f7\XDa\ e݀"%]!PV27dr$v6i}qC@Y@E}N_ǁxeA8e!}>Geq6T'\M#,3@佩 SE~z9ðaeX8|~n)?y `O߉36Zio}%FQ("b"[/bMd DgwDl$V;* ڕfJJ)F 67啺CLt~DOlO5^qixە^"`s(#h:$_$=A5_j_3SBMX"Ϭg Bܷ4e)EgUSӹ{hl'C=:bغqN%D4B'FX=MOpd$m((UPd 1kA~şFh"gbNu[r*]Q"1O8LW\m|ݘFگC;S$|ݴQP.YGzSyZY(Ƨrh8uw!0e ]C2$q@Zq׹ADqcVⲾ=wha`,#qі?d(^ Ur&{DD7$4JmnOd!*06uimsЋ_Z8_TH4sJsgVqDP+rl. ] 6~Hs 9yO`R

    5sOrkZ<mز4 u&iՑ}w(_ÆN~uc.;D~yW;>\MwgR>YScHG![dU/כ:Dr&J#i8Q0RBO <%Ȧ^@+oc^k)XN* _ $dU)^4Q5]vVʌwJ2cOe1Mul ;W8+o\S&3&*6(Wx㢌MpLZz_!JhTÛI*h47a'&dqxoUўAL5dms c9qYlY@s3rgZKH'|[dUeE֭ +ˇ&}Vmȗs*NC'6A^eIn3vmU7ht.u[O'7LNιk0Oyʥ.Ab %S.\nD&c8PbRVm+ N3eSk|tcofxRz=WEhU^F=!j: ' )^>?;G,ou &%:k{4L$oG@N{x"D(QĉGVFZ>̶!ThvhU} *jǑڤ r֚H-ğjE )g9#4@ƏLTIL'c_[SohՄBEӽLs^j~%))Ҍ^뼖yAaMG_"jDq1k״u^0hBHx25~4t=c ?yjy5e*0tg?ox13U|*ދIdgIYRhI5l Ty]# KҺ@3R|'ir/ga6q2FϟS!- RX%(MOV;+;S,Ҹ5e>,8@E@{%Nvuqz*8D%ZO li67)gw~6 lfGj q G{JhGl.lzL'n|{d0sӜYO&;~ӝ#S({=r,Uw4GȑGDZ$,4}HyucxlOqɖTvؖEe g(2FEd܏9۸Y{6 4e3[i,w1W7h$ccoK:}ysUzI@7KM.XRKu}9jNxS [\⚏mc|]&AHO5 P"!z2WCHLxSJf; <1jMYZC xȁk'rRpzIrh2ſr#CD+fn>5 EaLP 0̽LN@eX4Y'KSe.F8S( `2RU-#BDo>t3z}+}ϼNYq6pٻ4^n=2 oAE]T{LW_'%䂘U8qh$8uMӣT]zL#@vYϰ. NMu$DHB>ga+€!ha(k?XET%ՒQ{"kso^sH9R;-L*h{]8Onlb [[!c5| tc8wCɳς.e%2N\'0l7@WÂ\&3gxEBz%٪{Y|y8 ~? ЃYJC+ڢ2gvp^O@KԴe* JgwڢV!tգC80@ J1򙴧G` v<;EB6z%;9B㱬$i>'N@ařʛȳ%%6/ԹBI5X)(!)G5H|z"c=PRwzvQ0^U6Pp}V2plZ :ŸCISᚕ4,<ŷ>,`X-yw`.abꏫlzoV{C V^ wsڧ_d1{dzI7?o9UgME){Fb DBg64|ѡK& %Pmﺜ|͑82:b)"MwpG.<Wn\u A֞ys7s&}NҤc i?s~sVj;P-:hU Z3hQ^=9y6dI;z6OiQJy Įqa==eqp|ӼwN< X&=5A02U0d 4?Jm?UhƵ4)PLyQa)UiL~lDUCcǜL$7 B)ײgOzg*x% s N+YMQqP+o8Hm/ilOr4e +FdYtz)vHT9 ǨWjܙဲ _ zvdHW|\}"eÓEO61%oıa_tN!\> V.r(-kg^"qSe|+04ߎ͇k:rASrke<'Qn|ŋ?ñߎ3\pJ7.`u7C_ c.a$H4i1]n׶S2fiiP# `xeNɇt9g`?"H%b|}zbV|UX,r0Tl߷mB0 `R"l|Zʑ!k΅ &Dz:+&uM3}ȅKVP)|VxV%U3' R=Pgީ= 34n<":O#+jG 7D@ěy&3#"o?W~X ₽)`'X*@[X츽힉@9yxxcתz "dPW{\ &w$j$RʨC%<`b*=GD@&_W2A~\ZD&Q&qy0c% -_\#o#)wV si ڒ'WjӤ~:SH۫8\fdL8gyGF9 0|9_PeX$D0:i=`Y0 5 |Y՜tiŒ^g0߲ tm4rj**sXr|_; /-gM$A- R4W-~l[#dɸ1n @Xj!ulW8Fi w >t|Tw0*R{- u{dȐRAw{0{2 5ټ5']jk1lY}ᖖӯz2|csigkI=e`k=rd$T+i<ك =LTs[>Bju;ë)378ɀ6dcIH,ow%ig ] )Aj\YɱADE&H,as)x:ic랡})KzUˑfV%YmrV DnrCLbP{OcӪ}ⅉ'ph k^m4 ҹ 7[19\18d{PuOd% esm#-% OJjm//FtM_xr&>X}'N[VTߋQF \ Y,:-/6ډ^:P=`}0kGefkON})|y7ݼ9ᘒe!`_&1@ EiizinYW!UGG(]Is =Zg-kBӆ=w/PmvݣZZÖ\dY??@v #ŧ-"O116 7Z3|f [8<)I{c7;PoCԂ1G'j&WADkpi.mkF lӆK_ Ɏ?l'2sgV7w΀b}Vt5k8xH(KÐfNl dz)9yFN {S['RQ X`չmxyt>yFESˣp z%#Bhd&5+vR'G+6؏@W?5!/{ɫz)e]-uRd =V[; n:ZML.lW~cᏈeeD,=w<-_ؗ6"%Д]b>Pu3#TW"\Yl.;e^+| yj۸BΉ+^Ǿ>OS|lXh}GZih^"JM?/c6-,@3!G;l ,6)3БZ|Oޭ &{JLF _->5qj?=NOf1!qeSo۵Ā즰X`0Hxb4;@]n=kYap {"c+]QDc [xͷ#>-|3AP;).0Q;d2v@(89?{8`@ w {i T'Pօy'%+M!/!VŠ_8d6}-Y͹(z1y \NJ*. ĤCq>LPz }#X7 ofuFg/Kq?Pjb5 Vd*$yX(SYq-}#/|`T&'p]EͩÙPƛ&2q;ℋ/9;M1M0Vevt^J[V˟%uN( 1X{5IlKo*p 1#dv!xrRJIļٜW7!jX .C YIO,MB)1m}C}hҙtvkȔmpKBv'ĸ *nUs0yV|@mu-F`9lL1΅m V .1BJbm}XeB¶"uVSBl2zݕI-] \^֟ݿp"H}<9B1 2QUW4MnӲF$$ Y렋Yx8o__:hMit({V!bii:QP\;;ڇ| O(ץ^ȅ(TH6R,qx8.,~0/[eq)63Vˤ"Q2L-\^S& Կ~?,~krγ\kd> g l[e ;#f,'ߝp0s$%7"ik?d;%X~+zR_,ޛ̊3p U8R8T\_FUK:DB' hwߝə,V5_~:Ѧ[hwXF~?L3 lC;MYؕ ۻ`Uҙc騘t/V{Y7? 9bNY h xJ4r;ј=d1Vݒąa`qţ`Z/t{ApyzT'%yc]* 4\f*ԽƳv2w.AM1 ly хGak9/WP H<{3VM_NY!F## G{`X0 S"qD֕xdžd^#rp}7[BlkH*> eQ`Dqs.a/f5,iTk} R!<2dtq{LβCtXB"GHR4T7n6S",L y;)x,-~Jvw[Y{Aw"OCjDP)c2l: ֊w͐\`t R .E0 {ކMYloNu!+WDfx;d>/Fosqޙ6Ev+*6J;/D2Ql@C?нKh1ppvsV}J~Nq?:]Meݠ;;?ʫ+[FIuq'ViS 7GIucVP tsH.HCka=8-y^gJk/l}#XC}yJ+s6+j}-8RJ鐰vY[j^Ȋ,9KpDU/xV9kH]]RC93 OWspt6MUFDXPC=$>92J1 o|?5)1mM(V(PJm? 2 ͊@KCo.ui}/a 4J‹ب O81)yRW*vrU, cmArݯV)?l 5=zsW FCUR aX ^!݅#*.^P+gXKh#td87VWQ_+-^]f@n֧"ϔ\ȿ>S|od< 8}ԅ-jXDeCtpa:'"wǁ$җxOTQfxt'&҇ C_M uтJ!ȟ ʰ-Kt~۠a0%t; WF>uQ93zPrƫ&>w ,x%\o>PBg`ubA:fH4yؤwcmm }hubߢm!݈"jcLL> CɀAX"T@6@Qjt[aa{ =1zE6>@]@Dٿ35_0UTUoe/o䒻OIJ0fxۃˍۢt4lU Us }}= ˶v \jYw޽ΎݣN%Óք)uq>_轌N kutJe5 v5Tþ[6B[y%s aKD_w;}M; >*z5'kwL) kF`FWku3N.|k{ڊXN͗P,TcHI%dN3U<ʯU`TU|āŽMz6Zi+\.%V '\v pıZĚ1R1=4')L޽. Y`Q^WB}>}$&(w$:rN`a3}Le/ I"滷PYDW; #)>'cҰ_4McdfBkhu_n JqR SA9 Zѷχ(T9&Z;$AJ:)9-еv>Oa$so QSDy$LOߝr{8 -[cz,3 QL;bhN#gڇpNĎVpzxȌ`.zo/g' Cbu=Ewuˏ - -kmG\[*J>}&uۗu@&:UI'Ay%a?_}i覼 7!s~]͉@u@X Zl>NmWդiDV6uሐlt msdD/$w))={|b%$dgw+-t4s=])o6XapiDD+i8 a"'z^ ~䋗 z`JRƟ%ȹF4N_Z}a v KPmړH0#!C ~FY\ ,z 4 "q``se|&NDOt@ d  ܝ A2_n1Tݎd1\dWԮ72iJCuL';=~lD_x*fԈÆaa%͙y X=)s*!F/wߎZrB]7 `x 3.x5qˈ1Dq(MB736NHg==J2q%x\RT]p e~!„HW=8Az{}tRbVir AʉǶ]'7a&4ZZLoײ'K3A[%?>"v% {α퓚m*RɄ%Pb(F`9|Ys]~q3= rINNgɤ/;`yF#>V+/30x`ܑPG4CFnhjޘN0p.d Am:26<~rZb@'-,?`Ttr\7#-҈$ޕRX dL\܉O݁=JH{B©V(XJ4JX>d 3á D(]aRg>Z:^۠wsĆ^%P)?CD kIl^T(}% H؅>bm*p,O :^0;uM¡=ķ6ͤ)Nߘ&FqKS O Jg\7ѹ50_B0>݈,M5/grBoVkr N B9jGS2dPdWt?remBn6X׷I,m ~ \TRfR핑/ ~ B%6F;3@OT02PqE-# `M4vaI!f/g?=ʏՊM׍(4Kr~5$M5.9 Y"_va#cO^d:FO:B|TGP ^ݥs\aw ־|| y6L`ʗ%.TLҨrtItZ|I`Au@e!B q) w UiXȅPM99xW㑱gm Ojwv 9 < I2ITg׼`PjD+N[t=Np6F5UFo]e*Tdt;(A;k0f^c;lޥ!ՃN&9$ A8F@@Hbf #/Vu:͠cc^n8*fOVTqZ/^IMS5S(~N?.^eR:Lp[Ա(D9 ^U~Z6 h@Y;8$'`}8V`wN 5 ɧH6u7 bC͆=|-glOZ nxPeo TX1?Xc6L% YQB beӥ^BO-I;dC=t8&ywFJvy-'1JTXY7$fKY#N TmR4u> ﵨ'0 :diωڰ5mPTqnCJX":5mcG?-q%bw@h@*^$HLj|@$29dRB w+BoSjTP2|/}>y,"پJ_@Ʒ`0c1H&" lz)q> &x&<~0  sRAj{ 72L5x귴ul6GzYkUb؞wXthy^ Z'-{+r*<>-BZ$ף>tnc1&mRv+TJrM LɝI;殷 p C.'bD PprBs!)mDjF(+8_.Y F5adpaTۄrkHXd8 ;vZ|>7'Ar5eYG3RoO`쫢5<2x1Du&L9gZ+`Hf/宿f*IJH :ƨ>f+do0 f kfdA˦-s5™ż]K`u2617f습;Mf$,=}jM 7.^} 25_Mw q;/) 0ؙf;Tz6XOPp.Ʉ YD^ Ҕr0PvWyUx$;?![B>oKLb՞4 hILa8xw!m0awA5Y6T?ª z*fzDPF4 ,fAE=iB|ǵ1w's V Y4 y <dU3݁<>q(<;C$Z ȸ~lBW>c Kd~(21Uij;m=`_^I~`nVzw7WzMe+H>)JPbu*NO$5zdžg1$=ېIؐ4wPkpeMĘ_rh<+El5쩍Zw1ϋny;t|=xd֥Ҙ4;epTgC3 ]g:F.BE(qJMqFeVo}0c%}3$гNLp34oS=]xK4T )^Jym`vP>jl=Fdc +ψ2E=0գkkA6co 4cʜsy8 ˈUtf0!su-̵ OKvu9v΂'Fĥ՟sU/lUK26Q5̈I\1AB61sOZn~K*Bqe5ja>0 ]-n˷[܆)lzݾpji.;KbKrvU΀hé57m6X0Ҭ!ի%)@5Z ݕdNjѻ"6*,=6Ys臃uUzB&lIm1]B/g5?%S_ܸ K"r߉8vH62[ 5lR'Jn4+L @.37&s {\:T>~-'Djeխ\]w wYH|k{Y)sv_(E[VhR"8Df̈́C0"=(*YX=ۭ;lN OE$}U]0i@P*5!/Yl0EmIVrZ1b<+nи2Q#;>ΈU-oͨt(XyMc+GKv(_5,'PNFPq%ۃ>3r/Gt`ifnad3Ѻ _j(ȹxPݮ):z=RA׭8G# 7"A+s| [>Q\Ѧq?d~tZK ;[h] f`.ѐiqUT|ɈRŢH ,g٦9gο 3PY]RySdPq18bm4_}Jj",ܸr:2# "9wYCwP&V-5i JA~#(hJޠ~`ļE1W-2@12GΈ˝Ķ "mN7PR)AW y7$ȜԯA ay)8B3ρFύ!@T# `BQQ6s%^I#  [R%}E*=f\6bNYĚö]`ŸT 󹄊u{tDx +[$>B*8˶(Q;@_;xDr$jzfg2fգ<-Z1k #H ZuWLy7"{Jab1VS]BBtL]ͱmf[4SDJN]SruQO_5"_ ٭s;6Cä"7eG !,>꾢'; 6#*C5{=E Jl{(|*$Ҙ7aӇf9pW-P2 Ҋ#).\):B˔X$M3.\%HqQiY)cc. -R:խ$iS-uZܗin;&ic`~dϋ!#T7SX&.et^L E'-CSKlprחӀ'NTSr/޳-Nh /ZLtȸq_ 1>>X DBʔ5 zϟ- `.y6'!}!a+[|KN9%cfnFם+KW3x4c}nBeCea~-Ylq^zg!㨿͒2sw_Z$Y0C i4A3UN=fD##c6=1Rݔ_nx_6_/>9q7+_-7R| 2 i1 { 5v0ؠp|P 6] &rͤ+{5rDڻ_1lJs3Ru nq(MTdOP՜iSr?Ff0S@mIꚄGt6JI)F6RTVeXBa$7D\Hd~$9 R^S߻328-۞RA4?;5n쌏-Uw;LEg[2J޹rp3T[m_,ۿ`?4X$`rˇܰ {)ѠI2Ki[:#{&I^u՛X =3PMoؾBI!Uxmm3@_>4p_kqr\szh ~,)_;R*Dȣ&j%d :ɵFJoƀ$k0M(JioZPU~uMYT")VuNFY}@Ub:k,@y&Jͨ$MrIquxcnīz*K̦IX%F-k~ge*d([[NP.v$%CxIE߻YcU (ixM ]Knyj+xWSeIg~Fk.pq;,01;Q}ʷྋB=zqcǿ]f&`%:5J0nf ]QisLl'ԥqa1t7)@XhzT]ϜZLJ`S3 ٖP,?:ϭ|Ԍ|J][ňM[vu Z ?_Ube2-H853*kfrA2|3)ˮAsX,Lߌk%^F$=+:$#@iL|r.Dk?9Pa{ANyK#!/jP!P]9Dv0>ODDagCfAAfcԻhJo ?>y:ac:e* _ngT1!q@cmrW)m!i% Cxܮx%̠ul+7FdwZz[w<ȧE11m#CYXSry#Q)a_i.F+Ɗ7W93nj2!b+*n m7)GPv64']#N[QT6!K9{?P^Gf9`wq3ռwߤIO@Q^U@RZi[OYВ9 Gk$m73SVأb|s~H#L<8(|lJ#M@͟ DLGja=6^c%,_hbԇi{8eNЅV.<Q*%pQ;q;,KJ} ]#ȘB0'rtK~sQk{jU%c?LW2'TU@PX\G'E^{Ӗw`5֏L[9&BS*qnpm6ŧHhr#.O=ytex(-`(Mzԇ@1$SK]~վ8v XVrV!~=t0ƛgu~ ɟ)5`jJzo / #56K;, F0I/iZ߻BHʲەÃU,>s:>)v &/qEU݋u>f z3U]az^Sh6|PGfAV Q~cy$ρi7-~&GMbFYiGh}-bQ)RG*86 m|[Cq;jt1׼1Ij&R-\qH Z+|XIE< nja~DOG.IC8!q ,{W|q]Wۚ^D_w/"c>6OڑZ2@Dyeqso&7!6nDY +ϋ i IElW hyi:hU`+7I+TߖBDN= [Ĺwk)l*'8cH-#QR)<'!2;"5Pd1IЌz" U@Y_z  ~|c^V;Xrk[IE Pδ$7Vef%정RgQ[w׸c7_|k&ֺ+Q_MӬQ\SܞL,d^QBJ|E$a1fcIrnfh{UG " ;B YhM$I&:VM!‰'3+(ݍQ^s m(N)זHò_ak#t6}9W/-?zC^3Z R7/D0bԠ nUf 1:W~+Ck DȆObjM[J!*•Zwg1츉'Xo~l%Rn~y5q\6#]@Soz^-:!)6OSRiEI5/LǶf:U#;mEΩ/.4PMh$ŝwr]'B4,+d9! ͟Í% ^m#.}h[N{ D eH[2|QaY9u+,rU^_4xVE`p )j 70 N`Q%߮ p+Ami&ZWђ}瞓v XQQPZrٿe]TOpo9ܘܬ_2 zmqPD"Ek9 xc#ԣ@H:Ī(&[;QAJ<~LΤ(mkB?PqՏ`jtվihWAa-諊(~)לns ͔-K OK_҅Hw)(|)Ҿ U ^X&H]b% nmA|@zX,FR n;Fu.Pm^\.%w&PХs3+Yv(NjԷˍ.1eUIt.eL_0fz.hx^׋Xl .#[aYfq8Lsjg;  ߁EHs;d{&5TyݪM,w_J@GSLT=,ҕ;dgCQVI$s @[r]-edLfu= ysȱPb{DwK<7|9LI{~\lvߚDr}'٨c?s>:!n?ޮ2IV. Eyk*ˁƥbHA֯O?p_Q,F9'7҂ ǘ1%f1GṲ2veu }J5ZL@>WFB5).]p6U~+$ IcEEHڿqMRel}QdxUݪ`p Hcq M]?v-#pd]c^Zly0LGȄY>Y%QH^1kmz]JHFH 'UiOeJ If!?VoUFD1%J~qd꾅O`(1tw֍YKT1/  `N[KϨʀy'ȶ>Qfymcz?z֛")Ш\kl'07(1?K_'IhM 4ha[mo#1duoNEC+WܞS/CK-Lv}|z/L]d- [O>8`y=,iCȲ_ V~qIuBD%{ sv،ɗ0s>r[>mr0R|Sk:OgJ]{wïϑhc@y3]qp}r^n # vctf~>u2( 2eDYD~7LוOkߖӒ;hH кx+B?|E84T=gs/]jHpiBeJbAJ5qd(#zOf:odTiaMrfUlfFbjcjh:x Y7Y>ĺK8:Z߮ Uw|.BA=);m-w [&i&A69#ٸ@SsS@Nibz; A~+x]J| crPxݵ# ~; VgNjX.406o@lž=~RQ '泟mF o]- {ڀn\Uo6|YyzB%8?"}0H)VngPf \ "!:[ׁhG$eax\S-\xb :ʏhC#9s\c}1x: |vaB2iT;lK@Qy""YY-` ¡Ed<2%_y+s¯ʊ Rc h$LW@CN$ $)/Uds4˪Bf|) :QA'wxOUkM0`\ڼ|c@C! 8t47F_6Bj @ho>|DM"_.œq)-ٯ+2n؊o@|7QP B;D6u~&Hw4tf>(V0߃ E+`thdtS/3,= wb%^*^6P2gar#_!^03]"iW"e]z`wt;3~V9Zf?{mb+Q=o8C&\3(4R GQZ.0˄드,kr8Tdr  CCL) P lU·t\cvS '&F3|ě- s!Ɓ8i )*&onh=&.-zH&Sbч%9 7'RUK 4Nrǃu=|CC3,VQʚ%NJ{ eE(<5ߚF`}VJ nŃщY&5{@$ht+ @$ACYZ}DW(CsP)b=O_j[x`%, x\2ry)I'߮xn݉oK36MPt "CS$9prqhpa#thiGdRu'3k Azܮl~ꬠ~[G0@)ߩFn_eLk,Q&[]mgqNkßw?g)e(A[&+A/ AhR$)*Vأg,yA:$qRe#K>`)RFAZE{4_Z0y#'ͻ7jhx Eր|S zrPI-MĜ+p^#8Z:D\:'DC~)JlybLSLJDGrûFW4N,0 >bf t]qډvzHf^k ]%$#AF& [Lw'UY:gO&U Hd^5URYpLvt>]+ bZǯ[=V6N~dڗ$(B1i%/amXSL?X8bn$J7%^#)&cn./>pAlݿ6Kd2rdf]Cm<~ MQ3em օK @xmGt`MpʨȺ8Tg&k*@dUVWM|7K8 *K|kCV09ldGm -#:'̴W$7}`5{|9еm]؎,woޝNRm WQ2]=g\C F^w7_lvRYQya+="[(Md]z{!|JsIׇHPCo\yH)q.1ĸu-ͼP] F`vbM5ciXb JɝH_1>`<=|u-ż8G T4p7 m3HW`c`n2\v04e@hX /!?ȹ'$m4":T2J^N938􅘤8yf@lz2Fر21?m3ȀiMF )N 6]z^\g|=!7SEh6OftaJ3}(ohKqn‚,Of{*ty*fE3m*LrR{3!ss#Y ɹODHie SV2dI3U75cBw3b†*4(Ϡ= }Qh%'` Ax ؤ H, (]j3s&swWr9SkK G-^A(t^gZTZLNrhgco~βYǼNMv K/N4'.6 Z՟N@Oq?`Cn@1jwԼr>Pt ! ?.eC}e s_a*sZ,7BQt6 ^ Q*f!s) #s7"Ly+f-!P"bnT@t\< N h)|\1E#ulVa(B[BMi ]߸VFէu ypXLª{u쑦~7ul`rD !#G\DS)Lu0Lf>{\@ #LHו019Td,PVY=Z_ix7H?;1nu@ٖԄ^%D%?;R}9GIٰ;B!xD>|?8ySwgr籭[ eü917pjm=@P0CԞ/&[i4SG(ՌkHM9u{0%{ *.V & b#sنͰMM}fE4+ETE# lfJ/an[Yns~n4G_t K@m O+Yt4-;7tqCUt1w؄ˇijg[)-~EHD}<;i.%)\|oَRwn؄k]i`,ήDTpOS~d>Iwꖷ(ʷ]DLj/V[>@i9+y5eifmbU@.&ПZ{U>I f9+HZv>)|$}2Oqo/*`'Ib!aQwgŎv̌&ǏdBJIx[HI1o"ğw%^CS™YoPYb\Eh`,3 :+ ZDU'ƆQe]1gbރ|Qj5ܞ?`i:M>"OK{JwH;&NnH9Ệ3iayW15њ>i]mqنmZvJfPxq{|)Iݬku T8` UU_3icH T9kIi ~GN7.1L;tzGp?UX H 3Yj1nstJBH@cصk|DNtU0iFOntr~J5&[rLQ<AGn`󲽃9N,B#A䢯0Ns_2ct@6l]Ee'`HVQ֤P"2n% dj =z!@<}çQի {?QkY^\qX+NFAW3z} &rW3aԏ9^Fuhw)mއw4g;M=WNɤ8f{5~mY0 $^(W_1TcprqB阀+5e&b3`H\jUN ,ghMZM"ݰL[w557f *6Mn Ģ̒ԽQ;rZ+BLfB1*˔Z,tŋV#j !?|} ӳj|d\؊}dٜ ː,9䠼z+3=`xN~MyFd y5f<W4 `z) NOf%% |* P~Cq}'Ycuz@Ⴑ8 V.J`zeƶ&V ל϶'H 3C3v(]ڒ mvU9Hv6Lgu_Ma귍3\v[o+aԦҋ._/SX_5c,?N^~ZfC JSEp%n0&)Ȇڸ[ق#a#Alp핰 Á}?{Fr^vo2_UBO:cGIjb0*aa4$r/510+2|F'iKpBnwbSŽZ0ɟ9PzgpyGKiGB> &Po@݃MCn\ @R q8A 5ǿ!}yoeBMqP!Y %p@8C(ˁ8!zJfFzXhB_eϳ&t}璺Oe^~o/JG&dApL@ʉcX6Z}+~,}jf眙IRO3=2x8{THވK͜5xӪнuLon3E1YEv T fޘZjHtIhھQҿYY`)h"`o.з9j\C (-bЭ /V]פY*Zu {%'{&*z%RLu6A_m@e jCj&D Ld  /*]lCm6~hA̭Ę Y9+e &W6ᦔ@Ꭲuu8cZXW(b` .#: mעU $yhgߥ9.m[SP,[#(0>]x{?zvkH"FO(Þ((gm_ nÂ4S_ .7y{.6HEspH"H4f(L;_k~׵D w4Vj7xJ8޺E+ˤ:!hۯN21&[1S[l)xBj_w?sHAJ 2i1)4|hGs$Uf@%M-u=X\-A$ٚ&ZEW84Ц(;]aaYX"sN(nՍ՘amur~j'+BŰx 7|fc܀-WxI傔Fߛ8a.|EH|Nu>9f%'aa3c*GUrl6[A9RYҡd#¤;h{c. *C#]*y&$_IT(`6xZiR;ҹb\GiY"5>i(<[ؠF>ۙ[,[d咶\$KBQe^@8lKhHy:d=CVh?v֜Ė #R@8>y,jFn[HmNon'g@`.,lT/9FYi(BbZoabyFބoA3bYAc#p!k};)ҏ j0LA~/0$X}e+5coO-+E2t2<n܃Hkd Wi|4פ<[fed:kM\t]3rh^ 4K4dbXLQ^JYD+|G<- ds?)AUg]yjnT`< Lu5m+]t!2;)D3T:Lqg{YȂT9fvfˉ* ܦyCDZqZfnA-jGOD^L׈k=(TJ1i1{w7NGș`=}~ ?Lo /{ZR0-`f$:4q"K+K :\4@}]r톁 ܝJ' 005UJdY6D$1䌒k_c*wJ,zVK*y06mmTlg<~/#zBx-?XI#rax R9;YeA"{uOlPoD >5QpsܹL&g`~+vBM>`w:N}&ϡh Y n]YwtcSф:pX*ˮ~WM%Ы M&G<4lR* %i:>҃l2H,=^?CGVOr S$q4H' ;UMY[߄(@ N.@,ژ]y.@-9%bAAJzg+RP #s!wؤHc̈́τΒ1g1IZ$[Zy٘u歅</*,@LGB63A%n6gx "J&WcXqUP 񷟊Q SbWc6t1I=0FP\ ~80^̕AH =(xڍA+и9Nk7f[׬p) Jmf*~|X&ʩ:!Ql2&RNVվe$%M+}sv&]!D JN{~ߖ}& q^ :J pϝV̗ :(lmGqjz\/$$[k7iPyZ|W A\},iDx `i&>_1#@`,F7K" 7̼ MaPa13 tPrO 5%Ua1/EhMίjZlpde P`7jbPp!ܔM~|"/u7y?6 n_gC( 2 $S{34~D^?ᱺxDI#.|$TT GqQuuh 5a#28yCX brd.47If*c@a3lC[י2(v:0EFѧbgֈJ=L=mkaŋ܊ yru Dɵϡ$~<3F9f Nzl:~Y8'aJpM$h34A:(_ 4y l0%t)Smy"{/PV{@v@g,s=-p;` 5;6WstJ$|vuk )f^aW~T\C{O` sd6w2h_f2yT19`S6U$o5,>D{I+_7ņV)J]z%'xIБ)c 3k='J2̢uܾ%_'JOhcu}+ߠgQW;Do⥗\} gbGIN+ ڒmqgR$tu44= nZd\&p$jcT~16d)N4yBl;GEؐY!O`{kB$u ]D#tdϸn>ifE,TL'T@nS˯A[`t[Mۆ{ѢR5gEF'LF uXѢQG(pL_DB BwbA s'̽k1~~@#{37%Ziek`Y=͜רx\c#;է*0jA{3<τY[T}^WnדL9UgD%uSOJ tBbu/)@!Ua]NV].]{VXFT/T@JҐn{!Y6igL%ECd Ri>;,L e+=3Y虦= wEXvͭ5>gԹ”9H8~Lz6+_^glMmBq$aJUܙup/ 3\G\Gy"HNY|@ֶ PgA)G8'4dL Őf}naeORsE?}sc|!"q3SY0h, a+E4 ;ҵ,A֭ʈvgNc~:D>P´7.}zrAf󂫋6>{ضhjP;Yg :s1=60 Vu|My'+D*ü1$F^ D7#Əe%<8?O`?DW^$ey7+m8 检~ ћ! aA.ˉ8a LGw5mva*z֮E p!#=*9=v⽔]Vg`U2*|&4uT2E~gD)vkԈ\XZg^ˀtE?Ey9[>x@ PIu#\hUҶȗ;Iq5_Ő. pxpJDe^r|ʣATe;mdJGI!MiLƾ?܎sqrWǶ5 ?;u.`(+SmX`z`ۮT$n:o!㏣]iX_GoD >rqICuPK,U:DNW=bS^J33䢸_ N)fS) ! ?H9$=?GWG^(@+Qđ<娝(9tN>S:pVllOc H,J9W VB9I(4|UIjNJ·IOuj9 hͅkz~ZRJ ͺOztqܡ-C7d3,3~\`?7 ZVή`/N(GԶnx&\D}Q*'kr%8!BrU𠡡CC6 A\Y,|w\aԝHƎb"E6qunT:nO/68lEnf7 ?F3A粷Zjuy0˙s';VSC6-:Ǹ$J(If䂸vx#D;8홁˘?lbx`T[ǿUwT0K{pLS KP*eYӽGXi:`o;?$[ZPiZVQGLӋ`ܿhFlG{mE_Y})CR:@(o 8*nb{Tؗ\3Z&1{LvY`6"ӎSoN4Ů?s4d5׎D [ݛM@.Gx_\{sCۥ`W /A HiΨa?կ}lmkkCʿc %h/$9?6r*7(=V4yʥRyNbVuC>z }HyN-#f2-6hvRDmx_`t%K1:a.5KM{{e(\Pm0]1Lzivĉ #}fnw+djzxjSۍHhjmvfՏ[ԐЖ|F̀ρ=68G|=NԼOFxR 2v :<'wzݽy 玏P 6šk/emm{9] Va]=HPig[vCҝg+@EWxU_+jҠYT= e1 4GulJ{sjƷG@,Mh1鮘Kc *+ٽwXۦd!TpDEXsˍ}ȡ=m>#|q5^a/Ŀs*j )Zm$$CQcRcD6>V3Vs(KWt>f}5ͷe/I`Z {HlòP'KzxN;[ۢzS4>Ʃ Vdb2uSH N”hU&rmjԐ|+>VB--,*~\o'ṄicK\On^l39+)%)IxCBF<,zU}bV4P6JE*lx~6ʧ]ARQ8Wye'3.bC}g a|46}H۳8xY; cP(qp%ѻɊz|@wxD: 5nџ;.%thu!\ح'25ї!P<72olo"v>lJ剓E6-VsV|(8ɬۂn= Ww%? _NQIK H2M+5l&jb/uZ,CѮcWe/c(Ve[-#՘vBxfkYmP qT3N;KH-f];B&Ωr`'#w t0ZfX$[]3Vk |<Ji†gV]9$T&σ^T]a5 [:7+]TEv\22gh0"HY(Uz%#UB||G94J&XGhPC=UpBW|?9B'ʞupe[,1[0, ZÎ*6/#a?0bwKkk`ٱ#ԮMs@8'oGh3@3CEdepW&px17GLMFp}oT A`[.SĒe=WܵM MXGcBS z"ҴW2[eg#pę" =X&X[B޹tӁ+Y;-v.]21ʝ`+Gڵ=zUaJs haì^"d(܀Dk-d ]߻z %pO G+7sKYmə {k$BI`lk^^yX4ERdJleDb_-gciŒUeߢsnW? 13q^Gݠ^_1ty3 _W63ʠ~lcdJ-s6 煳+Pnl#ڐk Gq5;xaazj}A1Kk 9)јKXw)T525zJͻ|˱]hCt1rPp]->]dt\;ڇ;} j4@mj'qfuJS W x}H] sэN'k82C8t/:O!GE뾠9-$V(mS`t_8^uLz"dnq2#qqM%Y9v?0/kqY|bȋ*۶na<].Ӧo>`EJ a;o<ߠAN܅yj@FIA2pval಑vCVn X` KQQ)-ׁ䵵 c+(zK Q2k8z৚7$ck^}]Kî)ON(WeLRaܐ>7<*Q\huǀ*-GkW>_1 %űkr"Z3[B8שH_\@@R%R ˜tDƝۂ%59%g9tD6pM#44[?zr^{aX98IkI5{ xHR3Mo6zzp8͍ilu̬cNvBUc4 x1"+?6wu'(Cz16Oe"U1RN;J_$%6?#`}Q"~/]n>nI_@OV "Q.I%Y]!͍Ғ΋p=n;0\B @~,8ʛmq? |cNݛtFyQ/Y[ Y_cqTa]."F*txCu* ȁ6Ml-g`#&21qsWz 7>FΥ7AH'yF ~pGx~  UWSiGMn^?L M.2Մ?\hK|eVtdå(`#^ +U c/,&WKCH քuoufH~r d3`f]M>ۛ~1=o9JL" w 9VL iPWȾc2ՀQ=SkmdSFꌋ9%4w&,zdu:-0BX̨> /NvF]Q1F̾ðω'>47WKQ6aҹ٭zyre.r^ >I5zGQoRsNgGN_<-,-F6{Dj ~Rf)WdT7 "HlH!ĦY ^["+| C4i>7ag{ nxQ=zyR5v7/2 ka vww?yd( 4&ުrNk EgUW5׉̶aU:,1g3|V EgYO{?<i]Js 8d^g%uF,JAvyNqFC k"'R伺j,|~` I*| û՛AO_,{];lq}W'h]SԩEZVyi ?ӹ" #"|8g zc 4D,LUiؙDFY3WAuJ-qU{s,|v3U $ YydΊ2D5c"[Fs!F/624.,vZ&L!{3fOVr`aӘWF%1ܺ6i3 vD(4E*qXyͪ}dBg]<ԅ۽I3+'Ncv`czڈsar˸7 {>ifB{~C^,#d߂ЉL-k׀*Ut/lāZ67V*i f> &_鳫|BYzouMu_ajUܷߞhy ,WJQԐUc8ڍM%D2-k~CƏ([ ʞ7_F,.ϏD~[ّľgѳlqJir.^H1\oG~@Z-l5gqqQkV3uC9Bf6!3EFsk9_6oOUzpF.N+ױ~} UG^WΞXH,1'XpEz8:B:xOHv.~٠n/D(>.9t>2y?77*3590(xNE3b=a6L= RT˳PG:[Nf'Za۟\)yO9$l&b?8}C8O~s4R6u1D֙6\9Ȱ`J ,J<-03bR,Fᯰ+}Q(rfAmlM,k,rLu/0{Jɒ d4LUM)bo*j< գl\0+sېZSb3^AţQͳ7$h9߿2fAlK.?98$]+GMӑ8:i:}r5}m_+UJ[aBC̍cXcv>2D8tc@DYRU>_+DɈ4.E 1IrH)7rk{ӵ{w_. X 1CsvإcB0v1&Yj J0eT*ƋvyI eNϋ1 P<ȩ/RZ t<eW1- Dҋx&vہEBJ6INδOJMQ~Sy ?B $JD_SwHg{d (%JRu rajgSH~ >+u>w'PS?LiՕ3I)YxLjw\S0#fze"h1$5;W7Ʂf-1B,WRh>5V&ׯmih7tԞduه.Tx|nH1]JP+Js^k+#g5(L[ky`|KRɵG G”vfJ81!^#k\믇g*$2YvFlzσgxډ1~BӀ9KB4#pI~D“EuMCP+T;Wv) KD"[^\50# ":GG7+v\ D<9 j@4YL|,o"öA$IwMqQO+9jv譃oe萱. #o-l_e|XyTt>T}P(Te%Pw>WyqeITgZeRbx?c@(5MQl$?Ͽi}<ڃ!T<5] (/'oHS8\WsM62#Yi9Q D^@?C޾UOpG;6 (ԟUrީ,ot]HE/tl۴Ap3KLDO=}'a}ԾFF:(^OTS:; (,Q"#0Ҁ4M53⫬޸Jg$Lw tqee6/-Xdv3Q'eVU_/ը=.Y(& Nzě~ƋVp5GKXNVO$I7+0gBq;h{=EgHpmKУgix}}!UpJntButU"ՕiJrSj˔/YX3bgR)>\ވ{@8ֳ f`IJm* ]^F*[ϻ}p Vx#$ouxb?U%$>QC=^(ۼȌz@uHʌ |Ȳ^Z5Dˉh'#EH y (%dC+ Ľ|Lb]jygg[=Š)0QPٚgK0yR2NLw|ُ;P=*KaUKtp?m4K R&]oxI,gC[TFo52:Pz<]&6:˦ !'ODcJUp{/-!P^Ͼ>īy l~t Հ[ヤCf/:#J>#!X;}>ҷUf&q?B dz qTH=1BB)} 疘 k,uOFIbVQȐ19 3{ ,x10jX:yUc] @W (-?]Zf= ,*v_4^sEMRKzƣZVI.S&@k#56mܯw:MGWG('nN`|o$  R&J%&:,湜 dZlٛ= nC!dbؠ]C&]G] GwKgu٩WE,~YkPW۞$wD1V+@\Uh@eS8JG8'KgG$n=iۑR{ARG"ȉ[1 *>P&1LQH[C ?sH 9rvHZUIth) zbnkx2 ķ z[M\eN64AoX_ҝ\RUt:]zޞ_p\׺W2j) jp{n+bݚPYڐvKC 햱pg8ܔO" ] 5>4a'iLDb/7{ 7 VeӋ*"Bl?""}Gi\/$!8 C%lWn~,aHҮe>b .1Z<̧U=#.(:dO 5?wWk2A1NѸ󆘜LfѱYW|E5F_,A6@|=$8JsH9,Dʞ0E00?qa|a˼{:Q@ 83Z6C|q{:M3p|k}.̕vCFv\7u{.>@g8@ 8Ag_$(5jR>fS> l/;S$t-tb_FOy09zyY;Mc7֌)-Gו?9\h &>?9&3\.`OZW9çIϤ[STh@vdܐ(Y5FdQ5lJh ?,sK~ msԈ:.C_87͙t>5凙 dMuGwe9 ^b|Gؽ HS>v9k,K,?i~?~RDhv߱KLiCg2cԟ+RjR7%}۫dwۄ271ō(a^t'Yb 9E~ knrF*o .坯:U&wI)&-l~}S߁)$wWg)OoeJڎrO `& #rd}b;24Nr3~!Fyo?r:LKeWsIC>yjK&x> xg"<,!ۍi%wI當0Rt)vRdtNljr[:MzmOQgQ՚hBTsdqj֮hӚ,k|fT#m& YJM|Jhfos J1nܑ!yh2HCyci8UcFjz Mu"M֜_ Q,휪/rZ,} L?=ٱz1~$Jf=ͿgF*r ⢱"{@*ȶQ=̤ucY ʠy 2S:x,Zu ?'%~rUDu Gju3)/O%DY^ECk5B52ROL\H RM?䗠뉼lD@kk$tﷆ'!)+jwsR@`(ep2%zȇ )O%>^3o(<;)qTsgh)(DEᶐ<+e RkG6@~֪> ޜWwHv$;4k~W~`b4,ZH#k cXսbΞRI5Ec=n. U?y[>fT8K n\Čۗ:y0 <9ڮe֫L?X`f7xІ^k*8Ϋ ,8?= O#r^ZA0lm%d˹C bI5,%w oeζ 0i&0JeKSitޝ<ΈS {H K`Ҥ* urebE4At Oj/w:+lE/tk(+GsmoF':Z7,2q=saZ\-BLL>읝Dc6/E,~~!S C`u H{ 97rD@Qm3{򁋇VI!ܟ逴eWhʣECݰ@ BfܤIf *{0C fzm!(`vK]g5(]~L9oR|C*.A$l W>BHS(4y7lSĻKhFJ8Rh̍K %W>R~҃Hk2MA6KBRNp6C=* Y\CJ$\w mFvPʯTgO'Kv!Sz!~̨-y34\Qea~A),W_KZ 7E)F sF@ujP *}ndM\ 9y[/0 O'RBY%"_Ҫhۣ ;IN}#@k}zPUJ89-kf>d4Zg8s R5L+92PCJxƭ*^3:FGCTƛh9SA]veO:ϫ", bjoh vOnN@>K:lI:9]2kڟm n40V;| vyb1/d%mGZDZrwzF5_ E2pg4[ؾ/b]8^PdqO0I3G$5߾ h1p`2+:f.UBecղ.,M 8yVjG49}*%(;͙.kdw`+BZ9 ,+{d+;GO۔/R}J _N^jϬi%r$.Tk_= S DܐmU@?>]^[9ˆij웗#a5OSƼsw9.$vcSu݁wn0}R,uboBB O%G(%܉eNgI!ج!d9!&␹ŧ GHZJA=b=ïMGf[$#1h۰ G>WĦ[q+z/ AJ v!c'zC~8eʬ{tE~:e=o!J:eC~'gZsyM꽖M`uؘMrĵj?R *-N{S< O \kryL=?!ٔwE:z7ko`^㼍Ss>o%8ߖk] nM^2wnRXf5wa9]Xs=4"( !Bf,ضvy w..Nݮ1HI)tlD"taw&bT0Ѷ{*~ȖMB榙 xڢfgm}8Ԥf}ӪkMp2<$':|S9mH}=Ccܿ6ջWU#?J*{˞q3ڕ vDf/?i =׵mՖ{הޭN%9޷VPNi|Qe5-{?*6&GI#FK:'iZwCZ+0ƕ"I->Y<T:HP*@Ʊ_pPL<}ȾA_d`~佹% ~r&SjH&ں9rYo]۩è8Vը$+kggq06+{x e&k}d +kQT4Lu{6x- >|l9i!nW35fԱ>BIB9MTd,K ܉rK _/%8!QƎ8txNCWQr8|T`qVVhC\1p XI!K;j go<7SX H/\uR',w@[Wh7W@AcQr?l>#aH/yRMiCpxzD`nTs9tcd{;Ki ܶh.N]WYb6XBXBqUMzU6>%1!jGti+`g~%8HrՏ+ߚBT4ZIb.ܖU.64RN d%eIv`a$ HP ;B3~i]cul,f뜔.K`8|ry@T" s@`OF8yLr~=ʼn,^h^e=)y wܬw0L5ü횛{D ۠;׺\vC@CizNEaο9w%'5r^;`nf-CtgN,:}chO1UXrOz/eLOa`;- 6ёr wFt.dzZCfL:hJ[YXnyr~GDS~rG>Gԃ!]cxU1 p,c"ĕ]OݭGoLn3c/5P~lL͔`ZC]-{o}T0x3MLbV߿E2Q֊!R"b~Fgb9.֢HL+]-GYٓdpmo\ 8ͳ){:٦Ei#@Cc͘״"S'Ľ W<ų"{i<` 'f%)ݷ]*A6xjE|&@:`~$u=DX$PoʯT(5eS2#q]!&M浧\ ϙf5)-y9ev)@lqҖ!6:Nޤ9љl[TfpC[%NEδ]%u oYQEf5Cqw) {ß׃zzsWcKyySRz\=-T!EmS@oq,P˗Tqy ix>?J̣n&J1=Z19Jx9aQ}ʭIYTS=)iOۙEIJUK]K"ZP?el>r «[=VOJ'j0^xrr=)327o5T$^QyPy<|ʫމ\س!y=:pfCcJhQC/0ŢEC(4ۑQO}oU%'f UF,eAPHXb6`fU*Sh8*ׁAIæuf^GeDYmDS8K}B鱄4'.9T*˹;8;P]tHصx|#EHǼo4ɂ9tED#v{jͪc7,qʆUVPТO{gU-*FWl̓d x"L CGJ&@ E}Dc~@e#u)h!0o{JlAúIB@2\N4'Օ`OYBdRk{dI˧Q0׳07~O1]đ9+)ZRb]`w#ҴmaW${ TSO^*2K9} ;'P9Wxob8 `}?Jyޒ^1KAB##.W&! H' k mUVY<sG Qrۥ\;jwoHpJ_~fp,K}Q[gCrD2ZJIO4v0)[CxL:7 W֥hK{d`茩}',b𦈣K4hNipwM=r=lpU|xgI>Υf;慨1M5oC"0ʫ GMiR/EJ>!/-狝U*=i"uo*>6R#ٙrE0}Z8$ śGp(T;XMZHW8tOEas$`dr tQa?A$Fui2~gM9dd7Mfuib}A9 inXW9&_PZi|Y>_ԡ5^A_ pC "$y K4e ̒46ÜhGi%DS@cZf~?lr 4,pM ErP_a={*\=<㓒VKɔj׽E0x6ck(i,-=MsSfhL@u4ze6|G$Q0VL# Tp2K ֠s>Z0  jmħѶK`5{0’gƁ+o<*|bQh#6ଷ[GSxkgG"Lb4Z]?6X0&牁>? \&FSBO[=eEdB*é7F9d:۵$01ŴHZqc7R}MhLz:msI=0 6Hz\" yO qZg5Muʕ~s5I%3(O$~D2ho̍6KfQ2?uERdPEh:Z) ]"Ei1R& 4x'XbJ3ZaVf|&L7-j3ý$R۹<:zR\@&uG >Y40ƁSrs ڝdQЄ&4`h4U .Qϕm&=^bȉ^6?EQo&-$Aj|S4ܸVE! C4(XC /B'P'uxm)!_ F[`Y|4[%%eޖF]iXhABJ|PoS?Go>^P{'75{PV~ RQ>dtO>2;f,h2t=+7͆^|y`^7[o 8KjDwiLg9:g$'ѷqw%Kv`FLD9FJJC׹tVKMYD3c ȃm,M%Z|eq',?w%]9HN xc.G t_\QYВ(QHv&ۛp6{ DFOϳJ޲$m ]ES I$cxC+@REzb%x8 &*u?{~ZGPx$gZb>CK#m+9K$Q/|qġmď $(Ѥ8@{ ~7cB2h(w`_ŋy3.+ΒE~ϜTy/fʪEJ͛­CUBlRyE[l \FlyI~OfԠІoXdEUt3;4Nwsumb]c:tAJ VWY?gbZNME'9.Jl^zJlҽ1c`CNJOgp>oCN#(?soSiF"h'|f+cL_1K("/ކzu@&W驴Yǿ3{:ΚfohdwXBˎmKpz Q%ڌLE͏~ihW_5 ê9x#[ޑhOlK=xE+2Q6xW]XeT܊P44;>~;44z -:8ٮ vr-ԒUe/: a1"/} @Gkݬ{Ny oR`yE KMnL( Xd?0})IېF~TV{$P #^?[M\5U2Yگ~QG)Gu/CROa.H>yZ}ܼϫ#Lr#@pHޠ`~JU9u1hQXeRSbdjL@3SBZd/Î1c!e Cw" Րam^l I=c') )fAޘj WPn̠<&0zVtJ7^s#FcbI`8Uǝ|.%*32vR[JxR WҹVY;CM1ǽw+ /W@#tB8΋CB@`AN*~i2}FcĀydbVk.rW z}'Xpn(% ֵ*&׺zu"9;eLB\2rw4/ΖS%QaQ3KZ"3'v/D{/V\jXACUUwmܟّ_#6 l\mj %, ݀=bs."Eod|=" &d^OyX(]kvlQı6A ?G{W9f׊O]˨5BqҖ|4hgP tEt?I;`wlU^"_س|) J7JvàۙPeKGEl>]?i{J[X.Z5!" 3rIrUi.+Kd6VݰHDӺKg~8)c.QwB:3aNhK{N5{42aZ~܍y XBnw=(o̲i`[j5smi."6gu:1:vkubhG9F M|I|B@N2V?Gf[:Kl*]pg+s^uWl.ҚD;dW e\Qqk0 }ev [Ƞ+$&*qґ) ..U%lDh!m+-EA><@AґN,|H=Y*FNI`rjNlAQT}IԍVMN^0Ү1` db 'pE+8+VR3[TOX/>Eu.g2G=>F37ٺÏpN_g#P]o;qj*"3YL$}+`"0uM;/;,u%5uIGa\ \$* εZ 6/t17lyrA/m[:u=9r.1z mJn]_ȅ  Pz:Bԫ07p/1կzC݈}sj?HX^.&&OɄj%fvHli全D{ 21Y_@1og$Ěi~ @$5:s`ːC@A5}6ΦDvBԧiτ"ȺQZRU'm_G־'PsF ;p}4L7?< UNr0SZJ@tĔ^\]pZ3b$T)_ݚ%UCtܸrÐ@\_u~6z+BGc3*?Ҝ7d[N@nnT;cڐL)5@ Ξ"7drj:9;/tݺlE ;.9JHNw'F o.Rdr@E4݆2;uwQ?62>Q8H}c6kGڭ>hy1k D-&,Vmv@r l'@P~z@|(iE뤺ygI1E__M 53z( E]EA]-,5U;¨HO|ɖKZikcn!e` ]ZQ џU"'Y/i?F>/ ">yjC`ls]Q\ϗZ"L|S 9#^ntf}JfT;ȡ?=7R̿ ԪI.N{92 + '@_H[ _ AQY!b͘Azy$WiF H".f_䓸~_ Itbh={ ?GQY?9IzhX ؕGBN<]'6DzWx' @l脯qF%i{IAĪm6,e&{x t0t[6ʭk3t.ʎ ɐEhx4])+KgRqL˺Zz"J FB Ii"0xka=jT=4S-'+P9j[:AQ;ʉˡ%}5뿋w  Fq|4q _T_p]^/e-E LO؊vl–.K7D@m6zRw3dXŘU?C qAvU~ Q!vRըќgA?m5eb'B<8NL!-Tlhq<s4ښ.dQThU4'F)Vq=O(sF|L\}tDAJzw]PνHWp9@CKX9z^l:3m+^!F`]T|H3Pc|CjS 8+]g8'p]pwM\m2@e8׸<[pj]<=j I Qyf'4z~Y ˼~FaZJ.^Dd@OSwHe-RM9@/Q'Zq"*P h̗FV-Vv)kFe.?AUEJ_9 a4B #9/0.-KhL9k@{!b) '\ xa^U*Y8z"^ h,߽|':@Qp J쾉FR͝ Z@?9j)d?={jy1z,oKgSg- [_ϧǷls H |Po^`U1fn$8ٝ4G+EP=WtIdz݋z(VeweI( ܑrsq^cyzBf|gk:[D%ytaOID1 BF-2}'Y i?( i?9jölI}1 Yޖ^qUt3 Ļ0CNگ)" +#k׈g$P5$HKG8̄2Dy*%LOURMɈ"?S7!87Uc1m;؃G2Ԃn.qc2c .u: pgq5E|#5^C {+YuGyA_t $?_#[\}#'կ2U 2LoUx%MZFKe `5Wr&LQIuH`%Yd(d73o}e4SzG`b&l#HVotf6KIopZCєu|;~x9J_a dci>T0d1s} qj;2UNn ^Jřuޔ&BքZ`^Q;S] T>3UZg2Z32tJ&/[)6u:^wU7S(|CPvqz[6#-@̔{ fjSetL9م&d:Y3̱/f(;1xjaҚmO) 5 ӼO^sM{8꛴z>00ٛ&M;s P O΍uw& 5C.)^ىծ+cl^´;wDS= @L" k$[ŵ=I0y>)XŬsH8&ޢt%?z3dK%ZNzoKpeVtW!d-`a*TBv s)$){蹇A|0Ws?+#ƿ*?vsډmWH̱#)'s*_Z&jccջQ8BBŗ|e_:Ll-.\yn^jr s},:2QCT[vȊ3}?pԬ Slz*)dbӛc~* /MWFB8@kcu3%Յm_6K gyAgퟮu g R^ !l-D1U uN;#OxlೋzΉMfâs[*TA\=HE 6TjmYJҊMɓz6V3Pi2 Oֿ8qpdJV,?TgkI'ʜEJ́rPS1L?4~Qf%RL5]huo F? EOIǞ ND3Wlh貧ܾ&! .蕿~/C"n$!=D=J?\]8a Ei?MխE[-k1{(ݏCbg=8s"=^fzh1閿2Ժ\ҸH\UЦbU>J.bm[O.A'0o-*q$V@0>x6Q_?*C8(Wgb4NZ?69Hq'[-lve?|&փD-Ӈء TC@2 Z.O3+LT^E7z脊J)~Ѥ,Ϩ%q~o|z&iD .Iw T[0Qb+6'-t Eqs=7E{Lswm m'7՘}yvFyI?*56#Ack6ऩJTsi!r '#u+-~z|V52mo䭇 KBK(Xۖڵ$KbNBM/]{ZgYh?>*$xe?mk?:}̢pwa;Nӛ<ԓnVSM[4gyIOJrG+ %CT-m%@.px[\ D}+N[κؐDG0POH;ZAvp=d9/\r^"~iK+r2>`oIÆӕ)Cㆫñ^8_`+v?lN0dEKmٟb'7(`>ɓUB*n *@"[QlWRȂW^]ǯ9SʫSf.5.M3PJ|H*2t'mE sս[)ƒ@p)r8'C>miԪ0Q%^ Lo{9Mc@p >#J!dH6eHVWeZܟܑ[eaūR"Y',FC?fpYgדrɄVA\\d+ o+XAnX/haP5Jc54Q;I紈M/Cq!Wx3l/&5;1uy=RGx -5 Щ7bt+YەM: 2E(LV]g54fڋ ~70L=hK«F+ϧ3T *v.:3J6mCnTϞ3mKjPЙ]];OgaQt>7܅nA7Cty'b0B0 i~YV Дޛ0*ANa3SP$9f>OPjL8H$$ZԸ2DSk:B⟗sX,dg]  }4d| hADb?)ua 5zqCLISgs; 5p"Fv {iYD}+ /-B6 VbBcy[YOG4Be| K̈́ҷs/+ը}Z a<JU鳎e"4H@!20D>CZoΫB.Kc%Ґ?!z$\5ODno \G)m2>Xߊ.\EnJn+jo`h`Ѱt]$ޠ_ CFe\kit/I鹽nYpyJ%n36)v^ vGqK7Gįa+A *zUM':WHbkzG@bRpqu"'j < '5)ă9'k4r  .W퐃רz>i'!<TA]UoP1kL'W 1EwtZ$s}}7ƵM+\i5SWPem`g5*P3i))Y~HqY A}`i'ƤgFqNq5)V|AxD1J9h 10B32YӟƢ)݌<6ꇪВ2HPa=xQDU#8qnYB~,_|bKbj/!PQ"@9<-)E>m5޾`JשuA2z[ C}/lErұm7*oQU"wa0>FmG1CjȚwQ>h3ڃvXVr&/h͛oY5.y߉͋Q}~ۗÀt, hSFtTL$zﴚ_1`5(/YE7#j!K('~Yp;h`v-B 9<.4kZO}M0͂a1C =9p:Rj&9[iS_j+Om>eH5,{Gl L֙Q亵vbNu4Ed4pE3b 3"UM, %EI6`Cl$xPLuzЩk[:r ~4_yTܴB=?]ِ3iAFDUS uFI|^NѺ4z֗z^(0"E{l+;NL(LdJkvI"au8 J̿7}!]'0nM Ox"6`_> ~Oьz/s+*PX.+1ݰ1'92>:݇zKJq37Q8 Bߝ:LxaLX i#d˂'ni>~6fNiύX @vc jXбϠ#_8'BzzWGǯǷ^JaiB`۔YTC|sз '@*+ ȸ *du$!7"DVc,x czCWszATz[%p0WmIJ2nzm|t=>*1dh.Dպ}I"g=%q-IݡOi(P7 لI*vD :oMP(OF1z{O9LSA1Sc`R8}bX l0>Kl0l_av=FR!7a[#I@uoŕyæ%Q9MߪvCM*|y~ 9W@LwW/`.>aI,qǶMr=ލ(C 6x>_@>ZxL*TQh5C[sTrc ZEg ]K0PcOXrZ5 Mr6B>XϜ7ͯŘmyWG[*qKJT0eMOGU F/_"b{×o7S SJwƺ6ܦ,_Qo7kJ`Z=`qR #m@S" bIhq?FF2FƁ(a_tYYt}`UB;Y`sVBڙZtOHP6x,粰-\|@RQ\_MrV6<|D[H{gM{V3ʷnvM` i[ um A7?hؾs嵵~B6lJ[\\21^t6͌Sp۱⪴1ìZp|d(dG_Hw2=K%Ģ2 HG~m 2-#oUaM<\!"ب&Ę#;6>HZm{G66 ]`doqWevV`yeWp-TeS ( mo<žթaYq1æ fxR2[/Qn KC;[.x\ riLP'y{C?Y2K-VV?\5ݫ (^mN9a=ѕۡᔗOihƻy% ?BR?Bo 8brze LX\ƈa^䬆]z7VsJ F+Ų+'óDEʆ?/nGۃH]6_]=?1l{:ЃOARCaͼ ljAg4/vRYM>$mG6}YA ,6@<'1.N@ۅp:Y,?qCRPRt7?*)6-N\`i"d1n.i%4ulSI ."3vc:Đ3!PbmϚ̊&9Ζ,E@}qfctJ3|: r .zSzk; _>Ce[KaްMhE9/;JD*'@X1A~`QPO*bmːTgX"Ygf I(%x% T? V!ڳ%bl4- cIiNѕCQK.zbm@ԕ^g!&5\!*k Ӟ wTg7R[,+] eU ~Zmw ܇~T+ҙa ߗHj`D6E-}k5X#S¹2ōI6k]CZ׀<5 i&LE0Z~NIm,9r(쳝3Au5017݂ćJ 3TŢPX/F?<si4/Fo20>aYBMTmBQ_;ϖ\qFꞩR 6(3?. S8Nf핝꺦d(n8tނϩO0-'^|g͋(ĪϘEcd3[P ,fZP\A`;p)I\v_$_SsX ɾ&W]-^Qi$9H\ Df6t$>M n Ef35>2,|Zv9mW.dsMgٲ~.w]ˠQ`߬.z|>hZXO!Ѿpd9k]ň+sg˾3ԁ;S_"'u.]RnB_.T.W`e94Y'JlL\"?tX"" #0U(OIlwTrQE7;N>VLh /?B\lJUVbwW쁜9c24/)tHJqY=Q~!f |=Eb(GH AιIeuݨ;G,"*869hhK"̭~x*V";P{-O J͒E?b.Jz6*y{nVʹۃ'PsF0#(:_LіEL 4VZ/&0 ]iƥC7<ܮPKEV[|Cԁ|9G*h2B+ڲO~@=:|}AN "^p('|~}xCpv GAY%@c I|% QnOߨ$;e^Eq\Ț/&=jk-V$VYaYr \=hf\-B0qR;LFC!KfBUGvsq%k1nw hL@`TD@;<OtSH xXzzZ /sF<0+01siXul'lU`H+U.BefI!mNRၯ(9xQ :cH3Pz9{+𸆶;EH☑AQ)a4 gXCH~ γ_KſS d9)PhI!>qk5(w$FxU|QĄ :YW> 7SAXvB|[p%MNW;RJ=~^"哑ԴRiEU3m_Xg&+,9i @ekݼBo{exPB it 2qUN}-`W{c̐7ޜ^Oː DP۹xu`VcLdqPhDIW\ 4_ !C٢9W*>SېCqX1J`q^3̂L#c :і`DcxGɒ)Ȱ|y@7^A85pʓ {4H*j̀W*Dn'HO7d:2r/WLu,xG8q!Rn D~ 6AO}SIс1m2xX>ʛ|WP0+&7܂P ڛڑ_nڂ2 9d̐ЁW`5AwUjFFxvHִ407kA+[)s,9ZJ(;_ ̠bκB)mS\,"$;sgXŸZ;p=K@o ,{bt A_UXnwTR:4m)KVNPipБeɘ\~D,޶J =9 afCqNӞ gOgvxGqٵh@#fm̃&u=:ӳ"`Gw{ ܯɩ_5QxTXUSBBB2ᩚt~"HURْ$Lzivts}4#Ɲ\`^?(!Nt{={}hߟwY30ZU08640,f}!A/qVGO+YkP҇6u2nnӞKY}6&-t4."U~q^@6`f;J=_+ބLHM#m]~,Og&<l?sDb TG胉eF.Qٺ-1BO` !S_>".y٪(a#9M +> :Pg _dn vR~ʖBP,U[Y &gK,[GF@dy h=5)|'7?-e;aJ[-{8 Yƽ.[kRZ9;mm}1@LsƊ[ uU_ Т i 9 uo7Ǿô?4xhՁxht63q\Z6 m8yZ#qjN~z!`W)aA\ n&cIG,o YvQi~(x呪 :86Ma#SDݓPdNDydiX5iR]Z>tKB>xdp P9]>䜜!J2%3NX6u'sh9|̱JC Uzg*ȳ!82WqCyLU ƭfq\7FQjTy6Y*0+$w8>}u:R)謎,[ \s=PZfzGj'!}k\0GF)&ln]zVwOdKU7MCpft['?zD0gC߅zu;NW$-OZ4yTXOeݠ1[DciH0ð>Xw9?Љ]@^16^Q~\{IŎ'M(f 4w_yBʃ80`_c%ʶ^^4NE.d/a2!4' 3]eubuz6$HΜR]NƀVL_s'nRoM,:DPV>jыVg%C sQ}S3.y <C3 ǁ2FnF2*+ ?GIV2 S!T<;PxHKOjDQ̏&qK]ܨ v+G wݖ*`Mbxyү mTl `H )LUqU!yw7ЫLaw0HƲ}AIQ?kR]7X~N}2.WR~.\ n6nr"QsPK?.I-s~o4Y$u'1mXQ$ /+GrMZ0toZΓ[#'ؗhf"R%7'uZcwqoB1"hEQP' >X>]y W;wTC3LԁmDwƪ/]ymTQ pYGW߬z XP)A ̧%P8Eqmqy͹h~e ɒ_ Eh;dCMjdYB̃F|9lXm$CPY7ϵ`-!5ij!7Ў֩rBʑk@ /$ cy6/59d|BSӳݤU["m\eg9wH*(|=^7t yT0r;2Urv&89!Zx}.";. NVx{9iO1אlWў"שkr(P69~8ѥ4C$>IeKF?zZXT!tx|Jbb!V;]q"vQW&ur17E>x*2FgS@{&v ;77*B^*X4oIdO{i i_̈̊i_ _cVЍaB^{陵G'5٨;dW,}!P{8a@KSO]/74ɵ!Fpf\OAlU^r17@R!IORrm&^\v㒛:`QU:kCphoL69eީ?tqnJIןktZ{ n1^m@sX]L`4u! )SA /d]$%UL- db<+F7U ٭dwna &PXz3.ǾW@33U}Y_h Y1+=^Kq QS u/T7$~pYv R_d&ye.pt17oEcaON@v9xC@s$Kd,2"e,N)'}lk@dP}n/2zWᬼ(Zc (_ ZU >2"rht${ͩVRp97b*hT"{eᾳ3&kpAW'G؟Nvu9Fyd|@F P*0pJ1T3ӶE .Wud~qvTVN!ihq?SC%J={%\1 z0,HD6"I?0[q5w7vVZR2" U=y Xt >9M Ѓ^0ʉ [Iq %9[E׀J&nH{ȝD<_Hq0_ߌN/5JSJp91.{oCQGhH.m|w3Jҵѱ`|H]+0ۏwUfqC3ӟBP5z4W+T_F,@AkڗRW2&1 /e-P|Y"/ Bxpcl7TZJN<[Kԋ/kmf(g:|gu%#W/6-CHM]6lgvbф;T EJl7A*fYꋍWR8g'U HpJ㜐ԯe@PW6X]{@_l_ao-pj9(!ݘ9 -ѶnWUs'mO>U #`hOփ_m`m9YFW)VDZDXD }ta/c9:,VԸI]ڎ0{2*6kxXYSm(Tm?$kl =K?>ɉש)|}a=n?LSI!}oS/Z(KWǟ% Ye-.? {&]zjڼd(ÇFP-|X2>cFBKqHZ~b \7KqѪ d HV =]]*Y RK KMJ~:+અ\(G,P Dլ0:8הl#?'f#!=۱yIYC"]vdD8ga=KyGŋ0@* M+O.3B7Q*A`v)!7ܴh`_5ЁW%^EǶlj,TR?`9s7R`} ,WRDB=F+k}]z783Sv5(HN5WB {YVtݴ4Q/_\KCeQvۙ&-|ѧv_rT;,[o_ϗ0|ʎ2R0TmÁn'ոOK)3({KeWVPlx$h^Y:m%e +ygLjLgpJt '쐙쏵- p'#TM΋LKt( gbV{+ICHC2L|[㱪0_9e~;GaR!J> DŽbYC7B#%} 1G]^SrAx А+FOu'KS|[QBӖB2-oՂ3d߯ C4}m9U5*Qj[,-thfcB'k~窟lqef&%=:ßǁoԔ o-pSN0k ,H w#ɷ!mgM+Fg <ÂvĂh[},p(N ԛBX{p! T((=H|i۟pvh7 Y"4áj^oRcu9m5:b% ;ɧ+@ӁH "Og~̚oɿ_ϧwÒBE[ ~4]fP"D[V'Xt"tG;qEB`Dwh(g)wMlb{Wm/ FMKwE:P׍B#RG᰿KY .GbM&iVHmΗ U[Ȥh->NE[)mvYfɶߖgB:~)F#:y#=s@2G"+QhʂU#: P֐P Ьas^v5TDqkid?RIBiH`зP@m8 'AQN\WW|D%B?&&/Q"(e8`{c_=^ArLjVSe* 6xR_aGJ UF'f ģĊDGjlʹ'X9){jd-QyS:dmgst4b} "ecyǿoHի,HSe3L~2<.>1@Lk[GNO+~oZ_DC ;3j%w*R3$8CcB{C{]9lehO#@VHDjEpO/t!\1{~rIe[z}nblS})@)fY!m=ayj%A51 jU'R[8S͂p2.qQ0&Ț,bb=j B̊G Uj؂?9rAӮs[I i \oS3qq,K 0 gwsQlTQ?3gAQ Y\FݘcCXSRNX0M§s:]fQD|}Woi)󨏅 7~|!Q>Q棔CֻiԄ7"0xLYpP p#ⷉqCFxjd~WH.DbվA]Ǹqj&7pN+ҕuI {i2sL~5UQf=e d9z/mn.u[{GժUF>G& `:`}N⼭T p\dAط\ON%$LE~pMȭp.`NS;a@DRf3pU4s2g礱Ƽ} Ӡ.X ,x$ (Җ X+jǂ!vѸ+PK`@'9NC>"cO9MV -QlٯX<" h?|s"߭7lyRob~@o;JMYECQGRMvm'z%tzhã_E 1BQOAj74`eZ˒IrC<,,Zw?$j-,;oh9f2+2֎^U+ 20@VȨ(',؍ܕΪ !5p{w5J] `>hͰuG#\;]Bw$OZԜ[PiٚdRfvت/}"N˦H ajbYRa?8'hoh4 @OS mǥyIԇgzedC,Qw G +A, 0ScBs7<ulUUt!n7ЕpNd:rjF6Lt 5)7mȏ/K-wI67rQZIXh%(33m '-q{i8|c V8_c"%/$qf:p`ev[$otԍ)l|Ԩ2E#Q]j#BzbL6Y]`Vk/-[!-DU*T Zz {e -;t6kpEؽ(iw!w$.ْT6C1Yqkıh'Ě{_-ͦr{Bʳwhf_fi3{OL%v)''C 7a41d }u{+Ir,CS6Yϝ8X`\Ƹ?E!)\0\ܤ"[g4|攮a-;.EF.` kwE~\b}0<`@LM z4wB M\J% %̌W>DA5dIcY~~Fbw1$F3CR]~n^Q  U*6Q $#jծ4{P{,h*iPVC r;WMv.!dɳYբwQ6=]$y, jZ&_U !ܡ Gf*QzCHNW"Y*f[/]eڛi{YQ,7S%+E\.'e%Dsw)=ZR(w7oz~3dbz%NR"D)""h<"iK!Ïd ![OA/uSD puXRi+jqnlIw|JMzJjTdQlDcZ8iRKvmpD3GS]ZHCya6-Oǧk˗Uޥ/ G9qh> IV5FyS8 D'xb"!}ARHiWmK 1}/pE'VY{!ۅVSʅ闄)&yÄM5">P?}0' .EA8}-SaVtV8P c^u($G\+4J=VS7ne'#,L!f~,$=R&ڄ釰~ﺢy4ySD$u`C_|q7|sߴCE f 4 _&;Q0HL&~nPK@$99|\_ 1[i;RZqBѐFy9Dc*JՔ|S@uҁCU-`QUF?;Lgm*ؽ p5_'^ ͯ[b/Ӡ_i(3ŧ9̐g6ъi#+V-V*oj{mHk5fBv{(3 q d<4skϺ Ͷ)dZ(T ȁro`c5>pTɈ) a_vo@7We:>*C3-X(6`;CYjfg/:;LjqvCc}>2 C1DO$mOs ÷&>fiI\Hp9K]rgN ߼W@Bϧ^M0r?>ĈH4[5foF7rw`)Y3pY9Q-}7<ğn65f.?8D0vq|jŘVH9<]0}:ϯb}|^f^2tqI#|Q'{qߋ nFM8ro>~I\R8f?e.+x)>=ґsyT37T/.V!1 Y͜!%mqǘM6GtۋN&aQ2p>9$O+kMf /d}v|'/HAq%"P´I$rBpR:E0 `e+6s  S$Ebm  % 1V?7Bk_|Oޚz:~*9&eO9h REWb$O^0Vf/ie5>bZ&;RSsy%-SK+idP+UGHVGݥт/T%Ĥ1<>hvy ~ oDGO` g,@\כ ]U|R[f9Lt#S "߄k;tqI:E{OI$5AB1Z\ezP?S%#Z牠[/ yTOC m}9O"I5 Hԫ>IK;}dGJ}#`|!ok5= G50_[4L7犿%=Hs؂ӀqMt8C[PWxyrX,k*d!}pT~D/q #}叻Hm=D< _1CgOQ5 M4qX&7f2a71˭&9ģr=S(2{ ғ.Ot|NΏ}͵A!Z̮4( 6~Y|N0X4Ê ڦ)(Â(b%[9V r!ph5xak@FTI6O}/ze01|JBs"ZZVez2+Ufܗ_NkbXTTaD IzJ6lInヤ*LSXCSkH7UΛqCc1^AF(*V&.$&a:(Lp'Wbз;mK{s(?Ve8{}Ef'~ vB1pL%׶

    WVkL6Eu\}X['?NVOZ W8rA9q յ-KH~w)'ʈ}|P/_V2kWD-o:9^Zoߌa ^_!ZM[-F_aP$Kjv+/%O_/=ۄt|^{^ƯM }u3%q&*qy7rX:2Ze顆vnIspwJo?J\_7!{,/! G c Dz4RETNb,惎|G3FN*^FKHow!$5;>c}3K[z2Uk %g+XS[Ci[G] yJܠ ;F"Q~sYݎ n%Cj8i!1Zh%8H@:|^@``./sʌ6 :w ʂ q,MAC 5d*sQ\۞yrQڽoމrsDOֻ~ò=fNy45H2)RW=׈̤lh Q5 ߳1l1!EJ{ΫŲnWS'cEqH$vwP̼)j\T:> *U]Nega@oZG;$p󾃪%'ˣZEW>ri# _mY131T NLse 9ϋ[PY\W@s |_QQ 3ޕ=ʢy&PR}Æ_NbPEn5^1|?9·rkv' NV3Y]Wf8MsaYobSHKș8m8st^6{ښ_()hwܝGίmյ l_X:o$RzMaԍiZv. zyS?Q?j_jnkdsL^sI!wM P8OaP*qxz9) 7wV5D.VI&~n?*cIu)FmGu$~hX?\N支4`LBRe^_cFp-Lh?OiT}fsy{pqy= &k?z#[hױJf1E6a% Ov~t_4KqVˠAmkc܈b 3;pGz[P5v$2ʚ7`!%wTA=sH1w,.mU,gxI `j H`w2| Iژ52#"Zs`.g7HX0 է`Êcf4t6%szruAǴt6Fvb7sOhX¤ˑ6I&du#V"*÷UZCs 5.Ob {ž op7_w.j`PW$1i=1gRr Pr)N*&ii&č˸g##w)#~B=J0kZ\)>-,%29rQJ:7NRiE5/Pmw=l㪓HV**ݰyNCdK% 2#; qK'ɩFKE|Җ 9% x󀩓c<+@']ON,8I*)GM 1˾D3U-%^&c~c9.HpN,{K9pWkd@Aq}3a*kh"4;#Ir52a*" {aΪ3 /SLh.Y<ݕ_֒8ާri6Gu(::ΏSoK>,GK(bOݟl?Qt/$aBkMSza!VUO'ggӚW敛n4?5պ eR&{ vc,!<|3^x9t4(R v22t.BOwg()9Qp|1Yy:˵Yϐq¦ST !ҕ f_LQvw|^,,pPcSG^I]&ҍMo!zdnS?{wG|5)ڇK]ime`"{v5煘DQ^a{+`Z`⚕fY>2kHFH+AF_ ʰ-[]({u^S Bj]\WN~Z7əSy ̌u2~'}U$SiQva|}7Gu/_3uI#W{AsW4wʠ *֩t2q| Pfm/!ABVR*Ecg?R v{d j8 9׻s$"5iwvMA(@ګJa¶34TloJs]Z;PTL M'>|WdNƈ Sv+ֱY۲oJyi~(L_rv{Vvk^؋vE2t.+Df($sSjQf;[ UcCM϶=]p]K&w) OhgWp[íqrw=_d+K8t@u`וrE`g΀flIcCfN:5V8!&$H!HOmE#"&.ڊߛ#Xvӗӫ iM⒭u-~EubUEa3K5j'6%HSФ.W9AjOy{&LNY?MP~bU>#Ojp;8v1Go :d+ 1eGaI G {WUіQMWS- jʪ`?8)HwMxe $>"\6e!̤ Y14Xj[ؤyhIկxk0\QJnѫop? ng_͞gGa}9G12j&kUnNUVh9/l<M^98'6]ig5u!uy8'aYO06{6,UkI.`0)am*NGF<pV\6pէ<A+ue$p=G{x(M%0$(ȮbI}` G6#]Puu8EuزTR~OXF5!0b% ȯe B%Re%w$dlLsLf,澆,M*"!Я`.[#6bv#5aRy`Hg)Ϸл g]G].(9+uo{pCPcỦAd#ZuݚI"$),k\  wV 8*G!ƙEr^T\7gN4ةrzZ)akC}taZ*/Gd^ŷI<گ[ZYu2q'*j|ޫt7ےnGG3v?#`<ʑf9. ks./6DՠԮA<߇u{9IktN3d;5Qk`GHG:ut+R"Z MWH&m0 ȯAaw>@N; 5*ILF]ŞzUa q$ˢ{5xD<7 hOm!&uhA\nhA%H۶ 8l|hB32 ߣm%MGC0AX9YGH"-=FÜ})B{+To;`HN'Dg MVS{Ok~RZJiMl w'Y pM+p@ΛwX\H dﭷDS{R<  `EZд*DBuKE[<ٶK?b2^ӟ23I>[T!"kV~a|h LbH+'Q _Y΁wO2YЇo-<? ]0f~u`27u(%3F0Ri@+,hL՟oh q8\qy1= xSa'(Wܑ몗萾dv.}'x,e^2QC©.l}rΆPw'nVX˨?)t-uLA-s`ޫIeL0&>;f%Nz)7PP_OHx!nS Ժ1i<Y0 Zk&J/=-h70n%!]lcE~`:r@3gtf^̵_>Aq rkO 2RYB$C[6k5m^-Mtv6SYp˔(t菵` S[N@YȡIc&タ1#ҍ,_*S9i}t5k{r+Att@RÓ]OYE*-!уSxvw[&-ܜ0ݦt*)ú^Ay1%#5\!f4\Q+{en[D@S/#88W6Kf m+L sǾr;9E+|Fi")X]:/3}^Z~=bTb"=Fַ{j$.uxj۠[g:5fP<%ʹ]sYl/ۍ/+/_C.E5iC^#6?N4EoP ˛ɎdMfN ]USZ=BS$Ҁj'i }D2L^aA p3? X\5'B֞8*%ʟz0_Ǝ Nkr5=~lڽ؍մ lh0'Cr|[smm\U4Y\vR-Rɿ)VP=oiFEsĞhIoOhq[ KEJ2Gh e!ƨpa۞- ЅWP8@< K #Cᒇ-s.w\MuaؚnA٘}TNʥe$ UE@k#K.v¶Lu>@-g(gdb@帊NaU/H?M._O; J_UEB`!J]3랊jyk"0ܲ Eo٢OWFmvr<[PS$he/z1p#Q! |AZIEp׉ډii0`f $CKH!ΞejWJ,,|zv2hj tGۊvK $LB6C2?$j6sVYR/%̇>+a`o)z“sT1agUJI%yHr  z0s5(u.BSs%ats|aFjUl/_Z'^@,= ۈ+̽sZ| _*Wa5UJ,$  !rDہPQx%s1 yk=]klSށ'o8$2]5 T]ZVr)Cqb?$xʉbev!k<,$\<4%0[ݺӏ,;W[' 2F4(;G{L&('(hngx󁠄ؖt8wXc5P;]39T8)z3aNWU1n7Q?yf!AC3X 6*h 4- >1yv[5]CWqଗ0k?v"(L5v1NsɊ4X/SiFh[q+%bWg7Xx]rc4$(1DkY ٯ=/r$,L QB[_]b2waᒳm*r]KK5{g3S;%}]BiWi~zvI>+<iGvoVe^0D*=QD͐go'@߹H v< >]4% &? h.M= 8> ?`4o[FMG2Qq6UZ&ΦD:zl}^{7[jYկW%'K*cӰ'!V S1fyV0]4A\3}HzJF0CapiE.7"Z77—`<,gsYǯ ,F_W7kp\즲pu(4 BgЧ Q@}nR:?RHn]x1P6b7ŅZbƬDz݃NZ0AVS ]epB XsBDHxѺ 2]hĩ_eR[U ˢힶOSym\M'd{Zt_fp:w?Δj-hbމb B66s_.xt'ҵXgn.00ЉfO.3_(CJ3{ 3Q+ˌ׊&Z& ȓ էtUGUs<ͰgZbpEǚ@1$\ct'|ősgcNbl]dK϶ên-f5agbٷ̾f @<[BZugYZ070701000000e0000081a40000000000000000000000016101cd79000061e8000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-frontends/stv0900.ko.xz7zXZִF!t/#a]?Eh=ڜ.+ʰg 5_5ɾDZɥ$d$lZ9B"-ЭhIήSq}K&>,'Aqأw3?5 "[`[2O%jjގc :(yUH-VZ6PV]Pzh@Ht‡U 4v'# 9?IuM5{T<%᱅By(T 7XA^%^$`PmzReϖd~)=f:Mr ud-ݩE"ܨ%_ 'N| uX3q-Lg4Ikm>߲HjxHۆ< ٰ,eI"Ryy̯cE Lj^\c~ /<{Zy"7pEK:k?C=$TYx-L$nmN|}EO|q +I!kNt` bN鄈f_[HBb{N-q/) N;rqȨʕ넊 n9R{,uJbЅ85͛f# şg~b{DQ*kԈ5w6tbҸnlkw;bL(? 2YkjD :x`gnGyױ<\!҆TnT0AzZAWNrݧ'Yؽ g5TXٻc(&3N@5SeBmitܷ8igľ"b3[|&4r}uM"bc%UҲ`to}űܸɈmC;ʒ%~ZTھ%.I#E2#ޗ8a[ B|WH/1K]Pظ A><p/M*M~p;4r!B2yE7,|xB$ޖi~B6#¼XGЭB7fչ$=)Zf*FTZ"ʋ<4jM .vBϵ}p=8Pì45j/`fls:mۿqDGy#LýXn>>IbԜ\/(00}V?bd΋SժO+`>A.m ן='[fm#d]TU{y|Xrˑ v!Pa ;+6l]>DE$wXRI'\|dlcOT֊]b-{~ }Q#0a /Mj7GulX#&hᾑBlm鑳S, 5 Yb #ڨ WX]:jW Wr {F? }{ݾo0_{JadΠS>hɻW[)oW7^- -׆u,ej0kT9\?BsN_9=,;npGܹUP[؉K8RiuYnL襉LĒH4k^ϩgs U"y9c]KX4玅-*hyVzl]"_P&j"4;М9^?KjӁx\b ;42U3qs~zΏW-ܳX_eӅ`ƺ+8]s)w IHKk^&h8N[q*3}xs ~ iji?T0Bndž_hs)\@;U30[ f]gfExK:H.Yn"ϯɳVn|O];)tKJ].`y r,pZuKojKe8Ry강snZ5|ZN'~LOo5^)UT:}hC+T5hu+r%:ˤdEb(ҊMY]$ٟ3@XS<m$6ӈ*o)~$]q 깇D1)ea\;vw2 JW5}J<֣tja1r+v=[Fŧ8!êB%}VOHLh1@F3Չ"gmط#/dAaD[ }N~.u/Ï e:Yij[U9{ *M fX YmES*Nppk;Q2 0e"|@Lbpzwy礅| MFy '^EF ja[ l 3TZj4^ֆJ;wGKNb*/sQL,Xov9ދߪtSNaAPA9^O_AZN3#pAw+oHyyu\piB+i2jeg|XNȆ!jgEP on 'y^'{^Sm0 Yf;m pH!ts 6!p̼W*2XJRn!5GXcMyS<Ʀ$|S?eIp NDz`|}]XAiݎLL$g먦4~Pi񈹥q׷ٍ]:,Cz&ƢrB11rӓy^$9 l]U DΔҵrWge~Ї8s . sczT; P!RZʂ e9Á#$w4b8񭕲N$҉ *qi@L̠D:O%tAZG|;u%E8T"GCc[T0Ԃ4Zu#~`P~F@W-^D ,* PRgApb-ٗp6kqh8}?9ϨS䩶 $9wE 6&%orz1J"ȺO@d;}Yx[Sؒ1J#GlDnsU2K14Qp.7rنnupe@#-7 I$Mk(h`W0Q:q WǢzx ͹@&= ՖIfZv DIDVC ʗw1g7AQ%;_f!п_+5DZЅY,`@znnrh=}qsat[l?W3۹%Rtn퓠LBg;)#5Ǜ0vRl0Gc-?8,߸1-}FɗdZEcCCa]1BQ~^)k0EOO2ç&c\5CA܍h$R|r{6%Z7ǭ:๹"8dzO|s2Yt :S&.P3yՉmq"C}_NctT9Zd=i&ysċFQ7ra-`l??kP@V܂Խ}k;0=.-so (itxՖ}=[L|/p]d~xU\ lHiMe `Q7dͶInmԙrh=hZpeaB'6]uìQklD:U AWO(̂`)4ZAVqR'rbb&I8ZkW8e\窭ŘQ<=4[~6^â O~r{?{V .*XUմ+lvۛIZ.;)_ kHw|_x-TyW[B"y͓_z C"qxp*zYKQL4nJ63xd(J`ݗL]mϡKfZ@M8ߜ'GOꞣкmlwCmvlF1z)ym)J&;nP0ؤG=1;Z:*1ֹaut؛Qqԃ2Չ(!'jF#vI'#aC5Cp nVqe!N A2Ǿ{B )/kygNFV&p o-X[qLi#jiN_#߃MO i`.Š+e5)D.[Ћ͜'[k05MXܞnb$j#n]e~);J"AC_ya߲X\Ytɳ$vmS=b8ovpN'ar/Bx >(ݔ~ʸn!dQ-py4ˁvPpI;&7;"^'qK j?cؠrNjr[ਈw?X'tyUFBǻhVj#O&GQ*!DžcDn "3sV I`-KObrřEcYSrӁrrPK]! օvXqM/qҽh٪\Q;pW\ڷp$L'&3Fo ֣g@IJj W\ i#0,VJlR$5x|Fui P漦@~ol N+FTZBa| iio0JTF.yRbWD %gN[z^jowZ(~["u]] iW dCt[VdGxxGo!4ێBKNT Ry@щu -1s`qv:Nb,y#lևq>cx r JM},!}ɚˣ=[c[dkjq\Ygi{{/8cVl[.ݠaVjɱ \),6RQ9Ѹ$˲C}l*j:_u৻FGbZQ+ur<|xgi-g~X=^SC b-?jX>ש-bE b"ng x>j$ {q152aXȣ6s6gЉKuRĥLaR&w"3xvr0WuqQV_GPIj!vr‚Kff%}Hv=(㤬S){J'كJ* o'wh:<۔.y4GM~uhE w@P }Vz^vNqgۥҎZ4R2Gw0CżT6v9l~A# =6 3C pK,gwdV'7ϝdrx 9"j%C"r &8zfˁrj{sY~n;eNMhۆPz'6zY8|4H%~wlTN7Hl<Ѯe <\w0e[%"$~׿~n|Iq椑8ұ!Es%Wn3_´ina cof9")q>7@(3C o2՟ ΦCt㞕`?] A'm^"qc=ePD,N[}Ksվ{Vp/JÃv ?XSQ׾arVu+*xm>:I {q1t3V)F)&e`%yiᇺ+ǡbݑɅ38*o$ g鹓ު\DNy =x3f192p8hF3;%8MF'绔/dSQypا9am gz~Ju6mysXT\=F")%iEp G8jߍN`7@dz;_'i6#< VДcg@  zyv/0y\V>F~5)zɟp1 ؓqN עf-AipxNA"% .kz?Rq ˋkAdk}\`.{[/Z|OZɝ_;:OgKc&+ɖM1,;[%\JN7'x:'AhV-xCΧ嗢xha(ͼ$X*q{1'*aݘ[j :.*Ⱦ#x4*?4kJΑ {#~;1 zD6 bǠInXS!@mf\61xUyGhuz$( 鄷%22 aCQw%ĆP.c($ާEWTH,VT/3,2Ͻw#_ ʑGխ=B6ij齀"T ՝k՛tQHd;tEA栵:bAOZ[R TJy̼@fQ=SNC@Sn;K|Jy8I~*5 0:򽚡JǗq\IjWy^82Ss@#T=EtLhϋ|~#D6a5oP*bRO5Mmg}}>^ 9xNM{TPk{:H3T&g*GT/Q[oßq{îyvIK)'5wK 9.vTq9Z r$F #W fV׬?j f*<6Lj;Q(Nܤ#þvCTx ml.F79SD3lG7^{q/7-@!m,O.iS iOx9ќ}0:<0+2ȨIJC(=#|AN^Nb¶&DȊ#c-:Nef#o2L櫲jimI x 1ъ]ˠ q0S(ZJ6Y[N=KXPkcWT)kFw'c%k<]A.@ں7uRF/@-M#~P4 }Phq!$2 :'O Cj:'! _&ʥ@9^q5FD)sp~OGA%FQdz0iW)YW V&9[sXB תxXjƲ3 <ՑNz}҂D)(#suvXG&:֠ lL5IIݪ*Bt,#>=Nc~!"FlTNSS|ކ^}_I\Vp_91d_3wT{n 2^*Xx'H߰\.`eKr |o-΁"A風|ɦcOTwUkV݂4jnza42&~>/ ,i_9ᡳcq-ETi"}Y"{ž Z[ک}z@?CјDIeLdh puvQg/z?U|]q@]`E44zbQH2GлzZjE#^ObfYB~-)B"ڧ ahݮɄ]^@rгnbS'!Mdž ( T<44X~4k}#ZD%̥TN$ɀT{{YoU[9V=8))hzO{fSMu&hCX̰64a8^;ܗ(5QskUDl@( `\tqQ5P!TGNrbn1i `"3)%/EW> ʳqaexTHSy%BG y@̘I㭂(ŵaq>?6 m/anfʛ2m.fG-m_M o :mJw sۉ.-&t$5b:<@h@^Lя[Df Cf6 rl5bCr9R?Eo3M/ IyPNվ#h3mNkj+Z0@Yqy,,\0KsGf%ʧ]$)B"}4}-f+nuH$cvƗgx3JL̇sQ`N(J2HTU"šJ}zׂY9 Bw.8Kl,J .uڎ5C&sai{E̐> ںܑ?Y!BÈJ5hu@RW+>I^c$׈IWm " P{5!98,a+I]؜{+ע`>dSM%^ N?ԗ-˳z8m UAEXAZЧ`"T{JrN0/# Z  g`'ww 6cpp֓u%&6[/46 M '$Ƚ|. i5@U}J;%tH*_ׯ !;3 YER-CD]"8Nj]R[ nv{WVp*R JK<+XUu@=)@e8=o (2Y 'C͵s[$M>Ê7nf""@@"V7YGvy+O*5-gLtiZjG1>רXJ.VO| ^>i&OD㮑i&cEyLZ+|)Q1| )b^mZ!|S dsޥGRgnnSˎ.B?)Ce񉟣q#kg7q?5<&>5m7H'{vc6Y)#rh}$ ^OJPX5\?lMJ3J,~Ո #\V"~`|dm X4j^H&S]P1GLW5fYc z A;!z#R;O9zȥFQt ?6X"42|\VǦ߹#z'Sn,U~kԝє^ h]]ѥ;Ue錬7%ՆĽTB{ ,ZdB} 1re!\W<әU%[ymιUB64V&biO-\納25anH (h__E@)r0p@ ڲ}b; G,/c#jE0 LoDn2n^"i+|$("wR} {^F."TY <=C!i $7$ ]p aR=#M5 `Vrƺ1[fʃa~'1bf㶯/R!@N룿 AKY[qid%2ݑrA-o~euPxO+0&Ҷ<9iUU ̍)ʻ^ȳ[?rLߛnP#\m?hF1@ڦףUsO &;19Uv5(ڠU9@a1E?bx%aw).)ͯo6G|T>#Ta[x;ҙCpƾ0_K̴0b$oؘ$u?ի]`/ lA(³$\)Y;HUQ(} b}V eUK"|R7IϴĔʠ|7c*&ȝA$:3r'L y*@.>)`':ę2Nl6@A!|u_hYjQ+e]9^[?uM0x=&:g;rc@x*sOJJGI+^;q=AL8ߛ4+6TomÊ 9k Q{ x ѝ3PbuL#l\(%p/tsw gKd&>Ld,Qr0!;2 VrPTV d-KBLbmW=b8ݽHob8R2T&~` YtV769Wcˀ& OBm\Q '5WM}MS.S,$> MQ>8#CE | + 9i]%I<*AQWl;qp X7z ⫣ڌuMNaArEKדV5ȻlŷZs5%rM8ן ᩖp.\Ӿlg]pn4ۣ%Lwp"ۍ gjdmDNBC\&Y0n5aBp0,OQ[ji bl5_+ʳN!Xqs+?dC; ,sW&Loڥ2ASw)Y.O~is/H 35~Vq*G2}7 Q^TBbn-[, BQCE%]% CD*i} ]}޽eI, WIy󙇋qn$m4{ cʣvaiYkbޑ5>RdƳ%Vu\<@EHD{0~xK4$`u"< .1ؤj%j`1Q w]bhܞƫv u#ز˰9iUf&6lU<E񜻤F+Vk15nq|C7w̴tF5 >>t*^bp9Yf ~3]ۅۀ,h>,LB]켙o WTu/9{['$2\\Oyv+6c$U:X-?mpV^X7aHpߐ~ />q@۟qW,zE`Kn0v< Xd6 !ac~8ZN0%i'; #)1S|dP٧?v@Vb!52},cU5 >Y{gQG= +2zK?:v0 0fHa ,|_>P te^Jjn "+*K0Q{3;T@witr!|u2g:C`D`iOֈjx]˹s/Xe -8\"pBM%F?r3%!^->Gpԃ?ߞN*ʗMC$]a2#m^GN]L"P.?9*D`Sq2䕉ωdclϠ?%Ω!%qċ\˜򱚛9l0 ٮF5X| ZIA,XCFt.m1Hڼږ#-o^8BiR"At54SmB_|٧X86D?#ixID7 1ؙPJ {uT@vAQXethT>z~zÌ6f_ǷfXr~装1*0b1q3vO+Ums5ZaOcY s?F3g?|ѱAR\"8{Uq٦iWpWW\ .h9pu\zS[MN ~kg"χ G̎ԣU/s}دEbBghjqum_0̥颕RH4u;΁|AK$}'L{`Rj63PKe Y(ldJ|Z2g?YS: `m^L?ԤAo!B^&rTb_-j w$ѡNL헽`L F*a!Z{|u6-D{_=O2PڡMh12?e9 jRH;`;R"{s,q~|cF7 w:jY-x0ZRn(׉>)!v|cEaJ犥_%h2㵔y&kB'o&)t9 d޵>G72N0&RKU&5fv QĦX;5dT1IՙBVTh5hip]r?C^g%< [jkS1΄BCغiN?3Qe~[wp貦g[m7ҿ'xwl8|K)"݂$lمWTdcFE}uD ?"]# X "4sљ\GC%Dplhuȃu,L":Lq㳷:Aj+t%o/ŅWz-/ޭҍ, bakVzF vφq."xiJ1fcD0W>oH֨f^)%bcFmHj+d yc2v4˹N >޺ <ӝͼgZu8T͹Oc2uC3첪ž>Y[+9s)O ~wh`n昧.b}̾xVQBkQLsShEu`%(3i;+~NIsFC?;Vb4y}鑰zAjGN׌+ۣ%E#:ESFtr֐3}f_:5|cƱXcyɘ+Թz;c68 3ZzEff){#iPZV#l ܵ%U*  z ?t{9xKPI8mvBv3O->a\8ChҐ3[8!^o#nbxLs90ɵNploZj'5(wI?ܟ x)M]dv!Lcٔ47@sQf5ʖkC%B̏~Jf@AFe*QiW=Dn*Zm=KH L~FYz톦 PY|b_2 5Db2 Fϐ t"K+T"vnZ4mzjBoOƕXꝮBkťlc:om~2#bS fb'צ"+dl~ :{5ClHn5eI9">8k{ ,=vVM ; 3dg15Fz}崣y+C&kd(x{e?RV-`=7G}Jh: AąnBb9OW)2jٓ8aBDezīn}_Lh(=Pg ,*)lMrN4x3{v" O)+x{@@RfMjyߝ/vp\hLd>|Kːc1s'%bxQZ4U?wn-Zl6%|J'Q/g&[-ЅLyPhGjdYϘtYr'2s%_yΡ~؋Qo^2L/ }E9<(HT  Ǡ01r"D^CAFPb??D$Nygm p qs]hr-X{\ē1lQP=C -Z37'<ŘZ  V>qvv'_MVzydb!<{?('cAOu|);^64<L T2%cdhޗ6@͓I$4ڿ@:\@JF錈ʝv󧴝NQy+ kq{UgLsTy|1%=#[FkI0\Pt2X2 V% )V$^WyA,cg@v G?ȨkTb$N7E8JĶ=-paD|~עP`MPSJe)+B4 !1+ö.po n{^1O.ya%)xN)O|<2vT:RHeMWr͔NeC?\>ZD"v1MzhZ:Cs JɲAS q?pC*{5ڝENu1; e*`osRℍE@ y͖6T?|;켍'H;ov0q 6񥏈ufH8Wo9=ϰ Ep H :0Z^asnuVlJ?ػ"%s+DҪ4 QAVE AXןJ!V,g oL'yJ8fr\YQ3]x7x0q+KxWpx}+@G&2dW'PtD ~pXW3l@r#iQ54BfSV4Ҭ[6~=ۖM"sY0ې}MY=`=l`Ǜ0N1w">:݊1pB#k~vAjyH3m1pxmw;frN:> G7>& ,t77l'߃B}72#Ҟ{9ЃPvuԌ9ھ}hr{mj5O pv~ w:l\dA^tO^;]p'~[bK}م!~pJ5FDA-yaLئ z". S}|f=ђkSCQry݄#!\mSe+uGY[tPhfW_̛yjPH XKwg*X *ͮ㉮lTܿn)}Gp Nfye8Iw|w`ؖjO1ݺU@ytv"bUņ6؆*՟[&m,%"8JjXneM#U.`*%tVtȓ8Ӯ弿SDCYZd}-&HOEm8vbC!cp'8w*.zi^mBhq.s" ݱˢNhآ"Cg׉iGΠ[: vZn,GfSRA' P ?geY6$B_h.\?GQzq})`\ No!}611}\=Ic1&ZcqXX)qW6%H|DZ%|JkަPTIvȸz/S+,Z_0P gWh%aL\afw?wF[*,%Q\h |¸v_HȔ&ժmfӸȻ~s,4׍A8:׭ A񚠉եm#F>qBb/<4jR'{Y=KFnCU_|;0R>ô{=o>FB5:?ZKbѝsz}Z*%?.a!qˌ}; LDF0|Eqd}]9p_T8-LL3)!$W8X-Ϡ@KVRYYp";K7SR5YNEIucN Mm &Mx6Jp'ɓ,3,`ALi*·в?w ^a}Z Z*ѫx 0n,3Z+Qs*;XQQmpYrng]9.(xl.b`4LH6 j)Ϛ˿,<4VS^ehj(!h2v>qV\LFk<^l)?( ٪3R}CbbfnO#UEjZlG(;S:GQ;rId s731\Ja^0} '\wμ8(t0B]GSHe.kMMH{2m:հ;OA4H9.v y 8SQS^mc?!>u7딖B8?G`vr_C,LD@ +,Tk*9/0dOWs>эʋ˧zWfQ_`A'hǔ5䮜4y@pd_ F ˼R':1F8Y+m~P&1|ҰG#!YH<wVY!A E8-WoFd+,c|iXFJ#юA]4oSGWb] ğhbx * 5U/jM,Y`1@R0~Ž^gƞ![{L, ]Aϔ 4؎Rk[ yiʠvG&q"-y:Pd7̓dje9W!+$ ,?WtJGJ{HdžJSN= ܕ.̀X?sn7h3UѺ2TVNJfLjZ꧓b}řƠ(eӢfz/.فƺ:IASw>}N(زKe6r턆 I^7Ѐ~|Z`Xz%^`m=R &X[! ДXTI(!iPFL *SfIs+7t~ڽz$A{: jEjKTΎ#^l@9*7*l t(,F=o)owS@^OSޓȆ@xUdb˦`j?)w#ƯiH>M^̛` T|\d$"z̈́NN>rP G[cJ7:y>m+-9S@)7((='’f|+/'鿬AqHF-`Kһ_~C~@ KA\)M!2i)$ڶ݀19'߾f{NrZ!uRV,,@B B]TR(NA8\*3ݫG/s^Qy('Ԑq45}γmO<|$~gQJ ,6Ue Ok)R[*<1Waf,襎Fxk0=!wgWx&ZFi,qzE"wqzeTn@')ttj(O"'.އʳݰ-6'lўzg6kHSL(G+bgD9YbNv=Bbb>l'DIWOswJ f[EM{ FEX'iqF&u5ijH`n)]bUmo`Hc>yqT[.|)xTSWMRV` w2!S2]E8}yw4mm0d̙P49Y&NYy##qW5igc hMICT73tE>.<'d_{I*c@IۿdƶЗ}WV\bWL$+6&Y*/` I/6"B'x\⺱<BRHeqM)!sYͅDfdNhJ#}q~p1> }XQ\'Ǚʹ$Je-hseqWO|>NVفl, Пԥ$# ߬|ej,3c{X?CK :Ը-1Dаdw2-`h঱A~O4KPr9mG +a^Kpe{{9" /b?t\rz4T'+HwL4⧧n+t*vo&'ex[LQVmd7z*jz!ufz;?B+Yv1%32 qICi2M+۬<;ޞJ<يJ_pD0^7bN^N|B6& 8Ȍ"" 2r(B#>0YM:7 ),Y8ang9RhJTu@O'.).%[EMf)Q2Dn M<$ !I ab/=w4N%݁Tզp ^Cj`ӆGO^KAnU3BݝuPgC^LU=tI9g=֏x+*7?1/%C{]iHy@FRV:5y+R^ƊHbhmCK2o :Vث{b!MucWK?'  W-=_gIϘ|g?Yu{\؍Eߎ!g1#C*th Xwte*($hDoa|̢ϫQ ט}oJ^zȍ&Vw Ka NJ^EY+w3:AT๧(9k.¿G\_"[kߧN)yHHW1?PxKq%RYkm: eqWk|1}StUpTax 8cF %6<Բ k+o-j826gn#mqLz63[uwIŊ!){7Dyn AIy@ k"NV &)3_.͠aMcBN"byqVᅨ `iQaC/Kπ  `O LOn.i=UόgCBXZM=)Q&x};5V]y*bxZ;`C|  !JCWp6o5Q#o#\AHqǭ!Y]w%dqON~X\զ@w~n}{7Cg?fDQ]5erh'ufwCЛ/VX–Wą*5"KBZ1[z,r u ۵63Q)̹S̢$O]Dߔ+(ڗs*yE`oSnpf'_& ,X_** 7i<`"T% 5Xk_e(Hٗg%/.HLg%:Guu%cfxҭk ِC 3>*.m= N~MaG8'4mc6/AVLL!Nq< ЕO4@HQ|P3Ng R,;dʦN;L3׷鶨a~$DI(E,x|Vϗ+PsmN> +pjN!SC+:5DbP175Q_Dm3BrȦ8/AKφP| q4W6k?Izk(B@+q6hV4i;<4;܈k"Oszs $UQUy8DvB o,Dl>0,qsmT~10 Vkiyfǩ?89u#t{ z53:xbJDN>W-v z'w:GN'w?yu(+#K 1w[rU)[j%LR?䮴 aco}tU\?!jb -4NUIYtNj̭z`|AY`Q"::fD!2?E۝- [ZlE$R#Ba>3˚qD*RwXq O=*"B`+W,K*8n>68a'jMbI5i9ypFwԋKi5s[xpެRYe蘥N7P'aYtN/ZZ۸IErOIR.EArH;/$XƏnʩ@^ KXœ m{]U /\5HO E8ɍm.zX(?+ ѓJSF7t~:bc2sS[fLҎH968MdxƌSf֩\u/TyB9զSQ3"C N]Ǻ>CXnC_X+NQ-"=CI?Ugi(~,斬) An> Vj>FZGZm_æC׷9F?7~Ȃ5+$\֫C:eOi,@>Cn & G϶2GIQh+k]Afg uKtA)ܨ2*wx`)Y2}DdjH&i  NJb9߳ώhY¸?bG߻Mi0*YDT72r#.ܪpI9)>B>D #ݵNƎGW{^<8^ ш`Ҧ:n+i?/JDCЈ>XjpnGJ`< )S@ C RS1{[j5ֲMӠ}rPߧ5̊o=fJ4n .!vm `[=ɀ'Q<ئ:۽s"ZѨX]>ivz5!R57!O~f B` iRh;t(n.0~2eto>wr0R1ԩ-i?qoD˧;贺 Me>ͽTI:$ɚ?sF$_C)agշ$&W}R̝<}j_[]kC"X/QPԹ:)a;YS ,J|scȥԼ\7L26a5ih'$'Mj@^o/`z8\>jIT6֍K=wַFu0į׎+rU~*r{a?%; zʛ klI /*TlY7x\eQ[|ѶNAZ??܍nDexB\D%f7z_lܿݻX 9TR+a_8mws$,?[w^(Ae`n_wֈ}סJ'Nt9g[\Az {NS:봯h.}g^X]Vʜ"g_ma]\ K:\j\lp:a.|Hي?d{ z 8Pޚ)(t%Y]4+# p=0SБEÁ`+ԉz\PY P:KeIp6v.΋G qR;F$֘Ḋ]~}mɫ#FΌnh6wzxCGO֘O /^ !յZV>I:t$]ԗae8(5rUu/9/3C(Ka]ɭyJ$2Nۛbk/5A;já6b'=C.s/U*e,y%xuNaMnY'^s⬖Rub껛pM$´/co]zL?E՜Qw7zö]M$S I 'ԙ ߏWwt+͙7_K?ϊ0vLW p0~ʹ: E$ۆ=-{|a.!HDt/ԣf;#[8Qfl8m˕A/vCpFa WUbmB2:8f3t!s=^Ue~}D?Z1UM~9*iL0l`H'wg#΅8 wrmNiVo3THoZr@Ek0D/$@}'jp6Dm7ÑK+ /ȵxzx"Sw,qZ֐3ϛ&73KUH|g0:~J{SǮ#I*ɭ7HWbu^,"7RLK+%70]ΌiAQjJ6S\μwYKSߢK0!krio=wp N& 7yRy"ZFd̎.-odǕ/ aJVx6)#~+ u# JĄ0j{AvU7rh@HG`<$ɸ`“Kc|6igH R:*ꆇo_k#P! sIxOxgZ JJ^ C_1%SG*0XOw?X۶V40pP3s/7L k8'4^M}z:lK#մ5q8j$܇ܬOo1k: YLe:7>`"i]x;ؙYW 񋆿O {Yfv9qmˀSy-<4H K;JE SjB_4mЋ_0oM#,$A[2fC #k&e嗩CwN_~goP(rxٺ7ь"I]Zy~W҂jk^ 7\]VHW)hHY 8뇎f=x``?5UWf!MсVC=7{L^[蹻<3H(7|}c1yGOEKZL]&k꩙h_fī< ՂDۊ^WGq!o=_.T,]]Z_\.>P[<4 t8@GvBmĜf !D$ݹ1)u, [WZE9{g$Sz}#ԄQlJNKʈ~PP}>40G@d5"O+e^y#?/mN&K2,V0xi/_LJ91>Iv+G_=)Ԣf'h}e6C -M ]e:Q4sYGԭfF]BjTUM&_nAZ=?WRJ oOFz'"vgGed?r):m8c3Dm6٠gSf~Nhv>uY{G^-Yc4!\pՉiZ,sunǜ<仾aRew=I9Ub$QH26t x8_%yIw︠2P+ 9IBN6I>Pm&bG@zpghթu<7Nt4cOVfv^>s)9@"0B$[~WA%o,ی'( 4)I`\ "|a8Sg* 5zVX_Fzi윅$-DYnꔳ}n.gA9R6hMlv8NbASpwq[8ӝTv'n3ĸ*y(NjrSI;59UÃ1RÁ_X{!ɠ#ZLHS@ XT6n5wOZ 6QE*h,< TaQL E kut OQi{qJuNjnT,$!}$}zq{f` Tv!_kڻJ CޜC `gۈ^%$!ܠ"1,b !e-:reN*F^KIY6OuءTcVmr@, wN'*bfZ}(g⣷(5;hNTUX{q#=3w2'45_|)0[-km#)8wuqA`s;ȳ iɶ dI9Aw7t R Zo@晄ZrU|`ǀ`WԔx'jN/ ^wu 42ɃB +$L'&^mV(hZ Z',\Q"v3w9 Ue6@qq B$ ɦa)} l ѱL Jyዼn_F+ǭauW}2I)x:!ɜL”xP^qЊ yəC߬{}:fSv&l[Ͻͪ0;NrLWIi47Pd!-9 veeXp""w6kͰ$,nβN_llrw]]\^ld&B̓3㢪\c'Yb ĉt4x6}$W;hDE8bq)" !#VTE@Fڨ,#| SZStRsֻxͦD]ɵFOہ7Fy}HBV9 MSCβJt1tBoy~av%a AM7,1MOʥ\%g#Ås\>,l'1<9BڠcV{R-Q30YT2=A}J='Z@_5TXPk _ᖩ08l/cFǤ\bII^Iċc~l]UA:7Bt8 Hv_\,)wd,5E<5Qg(ke\5i:R$ۺ>j#*4ѿ@Ep(Z|G!rt=&  㐄Bs=.z.ʞJLQ65wUx/=f,@i߾rV ë/|(_}bpY$h*+uM@ɸ$e|( A| ugH * O K|}n)оpX#"n/ [SoqI~Ÿ{O[NE'Qf]!@#a%oHBc5. ᘡ^{Xh S4μ lʙ(Ml$~Y i_|l~WiUaCԇ@fP7JCӒv?I~৉˦׈;SU$xb=o )7ע{{ ,oD~b&,8.\+2p6}X=Pa Q:G͘(VۜK.LځRD31_^)Af3⺰+S\>a3h&I@kF tݰ[w4ݘj>!}=M$W$9НAxNb >?}Ó E:~}z^*O5m"8(E{]%׍ j>kIA>EO=sPLfU/DSY[!;R'\|N_*+5v%K"F9'4~uDA$ƞ,v?yěc$'-s` Ka-Q(>(p3 6G~m~~ڋ+@@d%KCZUL{:JZv-G&XmQ>~s缩$cHQ 8 |9D Ly;xR'4*+i ֈx|&Kd$sM}8͛h`~UY OHVt[7`,q.m`m~1[m jmGέu@-zvɾLi"X!םhX1"ǼIm,Cٱz2991ФuIkDBSa˪n#ROu0ӯr[O wn&LAD){o;h.&)vJ͘. mvUJwCak K')ʯܳ>d婑JBt:ѱ[74Ԃ5J+~ÆCdᜓScI@1Lzr}u"> ̋M5p FD!O E"gηvEx[F<|De̴ -=P?a'ld|JQ\g4RdDp>gܒ2 7)<GQ7C wdKM_>tKc'Օ>Z/rh5\,pp|S Yn Õ"m$5f`Oi2ԾSWb5"!&zI]BࡥFR8T] Y3w&&B Dgo3 PPTÚW:v0"2$g_4BF7 #4m5;8؄y/Zfcpq}so4&|F8M p[.ioopb~9~ NbM|{0?]a==4l;v[ξ𵮩T9'`d׳2i$EL݂g #6 *YM`upahd0MFtókF47%EG5*S^+uuO~Q\Ezq1 U@*Ur6 ,_\KS E/[U*LF'à *?{a*cu!beNz0/#D%Yܒ{ nxZ0Ц )j(~V!Ca>*ID'4y A 6bXqp0s8tՂ5))? GKmak}UJl3'/[_H)8`;KȼeU<p)i._aH 8 | k$ca3/Ҷ즐<^mo@W.fcʢ;_&~wp"0lrO0|xϥL$M{|O^y!sQp]*n{lH7P k6ov4sUz/4oM$Lj3cG :`Ȯ*pڠgd+۳#dx.gH7m ;*T‰@r*HU Y"[\u鏴{k G?/bDV""6N2)UQӁt'"n. KXsB+@(֑iWl~婴=¦mO$в]`rʀu!Ɵp(=LϾ ~ݬ~*di@ˠ 5q 5>H+5y^9$x[%gxB^ d,ً*,KL`Bo(OO̾[EDQi%Brvqy_} E H-x\W2L=K&raohnʒb*ݽHkbOz"GGq:\r.C`8:~i"OW+FjјOH߳'ɐč_HxKLf1J XRI+@nejv|j#fOISpKva%d+o'Ohh3 v,Q$2 ӄ4n*ǦW&54*s 0<9x =hO k.G+in{<(KܠIe0Kxsd^e(Z=FTP%=l1 &O6ofT*1Τ$cP+SS곍>#k!g N/OGyJ ѐ^ƣvKmtdCٱx#-)C'ܞYzMb˘)1ouQ LCÎr~^H>4oמ8J:ݱaU G|cĔ^ <\A.#A`{gV\Sst[C~ T K9 0Vef\)niq?`^8\{{:m{lt<ј֮E0%[,-dGË DN79HiVtbFTي*O<ɱ(V7-310'yil`^ aou{(UC6*qZ^GU1@-S;Y,g0U/ IveQKױ pz%jka& &7qoC|}q*^d;iK8rTTgezFL @ҩ"$gt8P8h/4E,X#R4: UX>V/Ro{Ef(B[ Q=Tz!A?x]ha4h8UTte4b2C#[!9:v`J5y$ۍYƼvY~+A]ߋLj%#Vzk̸)\?]8o2:3~t|5qqY;@3 M̾Yz/ҭ,G-e\bB2ӂb6K[0 ϭ#1-!)S 0K$ >PEs1:YVXO4UHC!0Ys 1&,&q/# Q֏qF Q`InDଛ8k8Ri}|*=5]+^.@rY+65@06@ᄡZLTGT"{KQ;~\KzoI8M>J_ih\T3HആzSH^k WO:dHkȶ>*PL KZƵ34'@_Dz*WR? X u-[,WQ"Lkp{ZS,pFM>X j׺[}' ׊vatweeJ^?k0 `o:,|-Fx'M1#;BИ>1Q-s: Co͇~]0G8NdzAap. Q(]eB;#o1X47"o֌o)J68P&qҍeMfyHh}}#_pxNwF [tBՆc<(e. wYTf\_Q66kg&D> qFy이MA<$g17] l;߸dؚjn?|gM';M(gIM/D) ;ci9T~7M]Mj3)fXRqWhQ\#rL-+tGZ <;Tn}>|҆i[NJm?Г0%6DdѹlQq>+Km<Df_05qPmG/i$Mkʉٜnhl1C.f׫(+&78!)Cy1ّ\9 jx-ϭp^z%lZ]nj\zNG`0,i#zOPb?|F¿S:g tZ$ Hi!_JR nPi g+l `TtIo)e=RRRB`qҤ8t^t/"hR,`mnXnBoyqmj6ATS6}XK"ೲFozם6ЬCRS%$٨nx0o+ҽHsyx\ ,a%ݑkgnPt_~y;nϸyĞa)݆ac8&H%vK"F(d#!LG">@2DRP- 5E*]vE; ,2}fݍJtAa^:l=qzxΕ1s,@0)Ao}rh0XzQh PjZV>w73ie~~*:Մ/5xI:)!`ьOH:vS|Oft缝;vw=d!*LO|5+ !k9h /f2jl6}Z㪹c83J`ViM)eљv8 W{ROi؞h"~e9ëax;7S?dwL0x*Ì!&3htcAK̖-䚠LލpdbHz ?[Ay eGRc-Ͻ3+LqsG.ZǓ,|'חV4Pȏ =|fOxOvѺ&@+$hzԑc *7}^`#2`\ GVT/ _8 Wv;/,''rA5nfWNA6ܘkm.[4efbԙc$9RwC 4ݲn15ܠm۰RZnƫY+g[H Ei+`L N<%+$k,k,\0]7%nU)޻ ^[.p6ɑ*-LСG0I;<]}/sۧli&Ex$[VK _BNge$cݲ P;Iul4BU1/HF \AtXg*CM$8GbHQ5,u𪪆 ֟-0_{[)D7iTDت?$(fל)^تPeQp kV6+ MiuTT 1o-F5D]%u[fgoQa$Q5헖LIk=ڍ vYV= 2?' !n] '5Y м?3N SiWt\ *h~x%}<'0&WZifMz\ "|dve[ S[^+gؖ0:F(MF4 {!JEf)yp2Al _VI58Ѹ jaVay>ٖ.p[G۴P>/$W3r=N{˃ߓuV{rPR>DӸ1)bu L_[%iIl <^D⚽){h<(l/{'':pu&PxHkgRV1 9:|toM j"k<ܐ 8"~BK2sYm Ȗ( sOo11]vHGE\su//Um`dʕs!5[u7)LtmDzj[.G_$ ) |Ԭ!}Hh^{d;.z 1* q2#k0 ?| XvKㅾ]wGʥptVm=+m9w&Ft XkUL6|<WJV(x/JpŒ,n4 qvX1au;zjmQ6E4[y֛Ъ BRabf-ڑG$0Rg *y44Yځfx᮰}@yq\a#^a)\M mYN\'1D2kZkbeŜ*<⧏;Ƚp8+r|¾^0i\!'6WMszs#PF>.uNlVTE#./SήdsG$;D5S>%:TA6mX6avz+}dgfYGoz=[blU6E(gzrJH\A|.oW3ƠEwQKsWqUm- .FrS'_GTs-p#Kc}Fhu«Ln&/㝜{<&/tWTzn|4k* ?Vp5o4\%и * Qr}TCV0쒉w;r}= hU ?)_޸u-WĄ A_zSeen  w=ߋ}eUv `REl.;e=ˡ P&2hrw`IQu*Cn_&MHzW[n/9h_\|O=ˍі`o=P18b~F?'Vg|ouJF_8|j%_> Ra.4J/[jA]LzUR gIlϬq#!0tWc{BB+Rl6YR5Y>kv۬X_GPпΤ󯙴x­-82t,Xr[ģKT*=#o9gf51Yl/xK=_vsh;0$R|E`D`2!v_!y6[ϕ9o:b gӬ D|AoF\܆ 2pL~c}+ŀJ5̠[[WNa˅kl\T) ldfah ~͡)~ǂ1EW$&4Q'=xU=~#sE:t-oN ߃%B6W^AZ#CKp̥d҈wn- v[H%EqN=mt$!eEVsַEg!~"o|I`-c}M\HPk~Ӕ16j)yYC` -wY$hQq V\XkViyMas& 6؍Gە} 4q׺&6:TN+`@=MM]jMTY>sWI;B hO%lW쓠 x 3l^v!0,R#k?Q×Нχet(wwO?Sc=da  nA^/YV)TZ"q?W'Iދ-\wCJUXB7;b Q ]X \;x7L<̬[P%npX}*@ܢQT,a  ~Ko5R=)d-]Ԉ13Muz#8~jLk-S% J< Ԑ`xYGSe{-gghR*>:ԃ)TWX'K>{'ܪT~M#TQO$~w(u@lfփ:I&ۦ*鼟G!~RD; 'pS9@,hSaj~@S?iʱvCx4'7 VJ?ݑ.ńy9[upSmeሀ NQSDh4U%hcD֞rAhWv]![}URV.)^C_lR]m~bDd)4`mGqU(qhB| j16z(]ϼ&6I`E-]1htoq alcQI7Kԓ̳W'.k'$]0 p+3i_O앇>Vyt֌I/9OH]k7o#BMo<lUX+Wh5dJM;pS64v;r u9% PwOPLzj0]rU\]U4*da8vڠ/Q!\Xmѻ>%)hGkXPZ,c(O*#r*Y|6NYy+Gr+*쎫_:c'TxHvCܝ[ h0Hs(m)/՟&LJK?R#QήK}^j˹ïa:R},-Vkz1e)k;)W>ꑈ+vZ7Ã-%qTZpko3P 23^CFKDwKTcڷ%jlÖXPWk@ dҝ@]_B~l\8`ke9iC6F8۵9227Fp&lGX,ű s~~bUrlq-AL0#Hu[`Quxi$T4jZc.^ w¥L~Srgϓb$v{ Em>JNeTZ{;ӧ %>ŋ( g)cj R%9VǵK V/! iL]~wyy'lW?AgYd9?R9 n<{B_1w]G/r-DDЗrZہjh&*J;wgٻP8e&#{/ݙxJ/BY+xzrxf;l$=BnF[׆]S)eFzí:VFoUX*R޹עE'6ׅ <Rڿ ž^c#?eA-7b&d2=d!Pz, ɷ>ܯʭT/z8 XUY7wJTO|b kqJ!-a^K3%3=Io:0im@?Yka,0E-Eaªd =>~}6 J3lspx mE/؅W^`%d%{pfld8O`7nW1Rn]" 7I{Y&f,!Get1>{wI{f~ca j֒ sE4L ̳&J\~7@1UF* euyԧ8֝4(CofOonj%N^pMK;:ia?ƙ!Um6%+m*_ޟ)2QT̄IJap --:=R)OT Loq"(&EW_/y$un6g[ߋK36yaJg<֦H{Z l ys?mo+ B&<܈ +c?i%䭊Qf A*L\+pzyk&2CR0F8Tdo)^;O{5ќ}dMԔse0.D*y)F閏'7izeCA0OZK]?.vt s:Dm+NI8Y$f.UO`M0q3%S>sl>\TdBE{`Belgk+)>E>v+ #s_ŋձgYZ070701000000e2000081a40000000000000000000000016101cd7a000029d0000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/dvb-frontends/stv0910.ko.xz7zXZִF!t/)]?Eh=ڜ.+q Zno_0R^}CsKQ̽֟A_oU"*OS B[b=# I)eGYɕ%ȾfQNCi㉀n _e8 8Dt2&>_~THB'EF>MSv0hţL76p[5{c]XG&#u:#)cb\Mr@zlp pٌ=m=1Xp | #'Iv@~o_/Ά ==["G?WQ},hàvF7ͽL.*\pPeeރdCnk7D}QN3 ;H.9FJB1bbAk+_~r3CM̉8JwJXFT9/12x/ 7V@wx}\_ ;{<DQM n :X~-M#9y'5%"jt^wfkK4K ˽m1lU$(Og@D#;/6GD<Ө$nAL2cRf(DZS!S6Xlqn8]ElJrW"ģumӃh.Dџ{ܪgϾ쿻!˺Аj'LG&>joK-Üoqܑ}Q^|վ}[ΕɌ;`8k&^.?#gM ~qGWBy&5~oW ΡljъPv҇҂|줆L !".rOߓ_dHOAn@,L44xU b~ pyG?6m74yM 6wp`MdY`8n_҆\Xr قLU{an nA nW+APH~smjr ;_,>h+ACw2t:-.d9'h뇂o,,WƁsL!Նw٠L pq\AWBY6o+TFSHKcd[_A"!\`1"-S|{eJ'Ǿk^VEFE|,+th9$q?LLAZьiκS)m?v<9i& 衸6AujN3%*(aUȁ yan(%ILJxF AP;)P#1qZ!5Q [|'Ɨ~YIvtBC۷UͶy).> }BH*}䐅qaaWYNLMMgH9r4Zo C6DPNK4&)Po~B06VeZ"(seS(oY)ueg @EϬB9?S!"Od;_mczwbݛƒ OGJvd2FT ,ؿWpiO|d&B@` vdrO>w]E)h×Κ6kfnO z=o Gdy}^LLjX|Cf-GOOX0iQϨ]Xk ֱǀy7~[\xazʓis28j%1-DĴ'"ъ⿘lsya*V9. X.pmvRykE*nxqJ\*$p2 B Z9XUcsg9N?G Zueuaa}(2G*qMi¡n3KhhmYLZ2K&+'$ HӕyYq»$NO7.3Ò]"QPmU=/83C#c~qhA38Q*n^V? *WL#p~~]+8YŸ";Co{=ؾBa* S/'8ʫ7[4;C1pNfIuRo"%)#ټA&N@ _P#?k. ;'7W>nY5ǂJP3q%[=8/ݵSZ' Yڐ@67+kӭN9"80Ò2~C.H>/@~H>HvJ8>DНGlqK%MקQ)jY.'Ke0# ?ic%>#9g] hSf@u;P <*.w~ߦxI+F]^?L9uoV${ @'%R3$N?0Wg&\-6@z ՟os[dLEtYLuuP2vUlwqehgP<4#O>AܲϡPO.*9|+`wKӜCLk3?Ɵ\F88~Ka'wHk.>4P>%gvUF&FI]={t͗HWט`tF'xvYC&[^ |$3XY|0E1^tU,E&q5$l2"== qG2vޒD : n7 !ذU eѪ8 (T _APbE8[8WDeX]$A 3.co.JG\e"%!_8NUi(!s5g|IC,B$g|fq;>hg;țYW;zbϟwPpEzA<tw.rv L" ['*^z Z "5r [ %,sK9ssCиQ~Ai9>HCOcPaH/)KIgW_?~Mzz M kmܒU$sl'!4Z=Դ{ W^W/zN=zdcZu1 4ye<],aOnܑ!Winwyq;- S4;a0<AYSzJ,/z0LZͻҹ&ߩ!b 8K6|ֲh=^D:fp&ZH'K,CT<*$n1ឤ )bJJf=vcnV QʝHCp{PMBA\SNOʣEby)<<ӺL u8RIpex*x < Uj?15%2[5mx B3HNgÿK\e1}YJQM  V58ӏިi zQ@;"v;2BdkN%b 9Fb$UC&"dSl(ӐQ.,81,H6WXI*!HyQμ8틼כֿ vjګ~VT,"`,V6zM>]3]y7̡W e WmٛfGyD/έ/ s˧HDBV%/ʥbF17[a{ds!`z!C=uJ{CrB8jGJgC <[QOSaT0GUh\|ߓt݄쇂(sm)BS9 ֞2(@颋TܑX<K1qQc |[*(23"Kx%TD.-_ _aoa|Iv,9>8|OmN6~*|#MK~ 1~R {k"XL 68Vމb p3%:v.E^^o [k#m vU$n"f־re5q\h_2&tjK$ VS̈hJqWIek(!:kQ Mbq`PT,uf`D!ccz1戶(IRxKT4wEb*fw_Jk2 ?-˕Y<(!}(h_n*`";r׌yD=zvNQ35vq@UhA17xq;C5<) _ʉ4{̷v}+[Z'`͝v?bD ߶i:qe+ҁ"dq`zBAl0Itfӹoȝ9h അ]hOgþ5mY(,uܠRa)&a9xm Z?: "[y8chm/{}$l,I.[+3%R_@n"ۀ6-a'am n6Ch+kW ~x{~S/ٖ L|"z81 Ixe=R[cduS}j|z2#ًrhClb}K4>$+:40yȒM| ]s(^6m-dP~dR[IȦp>͝)#%&bO/ՆIݩ[GK/=-aN3SX?xtk`k"؉Ǜl=. /FJ"A^hqzD%d%Nsy5+x"74zQk뙯L=G5} ơJX-&3Fs 1 0@Oz"e*zYlpf1(u(G$ݏD=&/ma'q53y{\Z*mY)\a1xr&%XY> _T?m?7-Y #⧏JLӧZAf"{tZb^14md;HA3/AO} INۇ 㣅O-KxG1d[ժHʱd$_;2Pqs J;I0׺sȝlŇ-)Z|r} S-'d5R&G@|d2Dl&j h|FhhEQe)CLtbLzudqYp+}e&n鉾F+? GI!J-}RQfjW H^Btc&x . hv( Mv۲xήmmRM-#W?>b9Jk3x(q1 w&#z""b as9c6eø>sŷ[/ 1ԨtWcs{{z}Vbe݇7D_@kD/д\Wm +wh_٤vv`KI+F&YdR}ѕm ~6pP'X*"&Z+zV)ŋIu9b[]ƹ߿u7S-$>OZ֘,04߈K=|s廹gV091TB.5Q?T7\uy<<[O8wm: @bPm^_!оLVt̬J𦥮"t7ۧMl ) %J~%x&J,[`a}Ӗ&tRJQrU;?GۘFHZċ9&x |. \şAPzIqB](`vu@Y+dC6==i=5VPo~B.sZS{& ={Ui^ \ѡ~sX=dCv2$ $!A? $x nLqF_qg+W'Z<:Ib}8#SC5O˙,ӧ6[OmW,9!7zoK‹ VNV79'?s49^kV4bN: Cu>Uci+q5K 2z֑:!zsNFCֶ3} OuV~D­BJs xDet󋹍i-datR{փ{dLoZ5TIw.xriKPWt}&ptG)<ˍɼr |-AW:D$E X?suEMUNG?d=؃EX;~GU R-'V14g1Ћr ߒ̔CwO ߞ _1%r~xqA9͜ @aXBf B*qlCzy611([O2N.YYz%P~iK`M#cr؝zs!k`rNdɄ_|a&S|G)ӝG~-5hp55nՈ!V|ق1 d;'W7yɲO1Ԟ}8ބ2Ri`]\A غxj6{"y_ew]g/cj"Ƞw m!Uc^hjXrj9Se8vAOGkssG{-vD ^<˛9ja\%*._@+#ղSĖ5]O>MizfvD}:܍YIJNuӾI6l6cqKXd)v dp ǟNh.6$U5!R}ȤuRݘ]t&S$`|K.(HI-#_>3z+]Q[!&wId<)#4/CYfO ȿQ|9Gd.+Ega:(T/C D6:oh}Ɏw}PCGpUiA..G%uvS_nU lnjݍk0(fƋsfcqo'dBG_b9bX5LW e ;!2S`7ȚMǧt[k}y,,'Q4Y3H +}5,Q[@MUÑei[>IAgDR%M9{!dh,Qz u1AJdMic83u4n.W=y|ZHIY'Ȓu SW"▷ml_/o[9hhNWBU`g3ޒurYkS=Y"͐# 5znB{!Z:7qd GUjNu v44ň߂r¬vr[yݞw/49cĺ\6Q-NRDZN/g['#RbE1ߨ:;ayw;p͗A_ݾ2'K[Ux..a%8&v2"/q }:賟7io[&-p3?{K ;Ҙt6ntŒy=%0DzY79ӵ Tdҿj-\a.ľSw<%7`B !?Qv;PYGa}Klzs&ȗ iib@s$$#mƨOWVhE흪8 Q6"QIZΈ6\',2MQL9TIR"o7" $E!W$X("Gs-;ge51e}ƜbTƗbkrb!C0NeH|ʊ^ZvGTaX8?N$:H+<8/|۾%l  Xp_zȯ1G)A 5@267Ǖ&kKhu8ĥPO3w8MɃxq;@ZTE؜5ڈ3 ɺ"D [ rZ4_\MtEʊ+q^Ͳ*,|ۯl,5B29ɔoVnCHz^p^gp=5PS}}8n]L˙`5Gs}W%t{ԄEx𩼡Y}T25zJv>DZQ %ܥ<]LlPx#[Xy'&!( F^T5'QBK[ϸmI)T/l(i6窠~y-4URn/WƋ98z]@QL 9IZ9Mn<:<(.i0}V9ȷ̈eNZ Wa)pH N_bj v7ET,Bα^%t7כb@U3STܬ؛H.wR).2,z .>3PuؙKٮ7N&$޺ 0w be/x,B/&w{T-18HI<$i^+dBByp҅|bl <~eYT'RnL6`\R7K\xAk[)4G,&Ĉ;^GTsN^E}m|_SNT8/d릆f9V-a{<_p6kсu,f)g5'[kwh{*؊ĻŖEvY+ M 0Z+a.c[”p@VBJ (cWz$2˸Bς7ӏsH`ި ~p+޾\N ?,줬mt]LGM-Wk܌`:b~ۀwWYgwr03 2_5?\SK<S<CiKm1F {XAH.|A$9&erOD3e[MkSc@J=٣oOMa|۷[[ܕӺMg HՁF}Q:;3QmB_5q"p7J`Hg%y>EgC\IcBxgAN!K9R/udfiW bcl؏V#<{nF5`ƿEв"<fZ2̶E8]r۲5bc΃a]/$d Y;;Zb2[%uxGlhLw81Q,! 5.Lh5G} Tp3]u5O ~iXo uK>F]N@xTr]M tVQ1'uʩ4)U=!HvQ6/+:@x j*zp3@aْEitˈ(7@z2Dld92Yw$뤠Gv!jZQO$bH7 OX(2qriqjmM;9IK(OWA\P YJ*@P~u۟G.$T#l%ѓg/S1CEjgkIyB b_I>#Ty0LyTdT`{j Cz޹&Qur0~"⏺ 3l( 2Q쩽|Ww+F;X 22tm,7Dߢœ5;;3ݸ($T_?~㱣o]* c ,8jf5dHF8DdpZKR;*Fߗ/Qg X绌+A.@ 6`0ACH= +ܶQN'PZc޴h!{RZz iF3r\y>mz~lu& 򚆞B:nWkGni>&Ѩefl u'*# QPCE?Oᣟ&$:GUKNMe}E/AR9@9*y|.+< )ҍ醧%Aha?4r<_a L ޟ2e ,IFw,`^9ZWee0ݳr*zY$ӌ6K!4}OR_Ћn6t/ `:*6nʹ,i͠B?Q_I ^ vDj+Z'Ÿ́GQ  wp"}JqN*"!r#r&]V8A@T1mw17*$^+ą/ !4&f@Y$;z?=8|C̶@'4ANmjT)[IvukR򷵮 a0E x8h]"7ME"oAz|K М1DN_hD  LAX女6/'yD]R$c]E?>cX!p>\KhQg$݈ۇO(2W7% OT?NzmwHdPohl";," hjPXrx'6mDNt!zo4Iηit+⺒|$_[CI' kH]etB6`8ּ',a!6Q @c6{D8_BW7nG'd1;2G\I#+逤tO8{v􉆐mGWeFwlcA *8EQI.Bw."$L"x7Zw]رcQ{MakW5m9>ϐ-)hUKNqKtVFJ^'E"n.tI5nWE t6Uԫv>x:kL(-&X!T 6 NY0Pp5j)O}pNMՋ_*h|͢ =6 Wgjr"022U! j\6Lb^ш+vmAS-ެso_<_GQt)&&1GǚyH!ۓRv˓TvΓ֡/u/X|B,J%dA$how=@h`p wy>MJ=aFY29V]uv#!+f+T%i߲o pjІ4n AX%AeOEI&MTw!S0QW7R1Kn8$rjc'g$~82K"ZtV (? ug?2dU/Fg@1y($稘=jE o(j*OKv;5mM3j❦ `4#$Q$ =q,wް ѽl`{CD1Xljut\PwC򞎴OvNJ$Yy&:ƞ1xHM:q[CFBCjc.s-H];螺 ԏRG#@;Y [: 놩8ܯΒ#'!xCs-Io _q}s 3<\jbr ha g Jsq6蒃64ג|ϖIRYJ`ΏUެϮi2L/Dup%C':._UV9X2zܟȼyNY[Vз^MV~%ppau\M T5&ca$/7UlѠ'Td=g-, tEFUŽ]=~BwN: R$dSA!h8R(ph|F6HVu xEV߾f8D{pܫ &I9 -q< B}yH|xkRDׯy T R0L!Cqֵ/H"v/ *^WT On-T'!vP+B}e6,(׈ߜ !4 Q{ l>㯣 ϿBz^8Px?v+0C혜{[}qmdE¸*& wƵtcURS4`DZt>p,tU}f5EՍQXEQD29ޱD3sjj_Vf#X1h}&38v@bƀoM~q))/?b_*:O p`7E+\"/2E [18J$"i)0a4L 1 쥺-kzw;7Iq+Ƈ lZCEtZߐqQ;Ghg)V4ti8,*k6sA16' %kv;#D|{$E0Ih"i1$s"7j 6zlRg7UhJ`hbZCSq Stv{d)y"6\-yR{Qvy:5΁Sڞ-R'b `<e@lT4r밦):Μ"qZ|B a;DD_ G(ic)mĽԤ^DS.aNek.KI%|jFMDQ}Nv,#`=SLl H%2zL-؟ZU_2TvX$[(ddDL^( \1< I6rAP|a}yh$ܙӡٱYT,&0TKcF*s#`Z68Oj=ޭ U/?8|dQ)(p4YjM|̟=\&(s#Acz=tSkl1Hi1$5ft@){(R&@#*gUb yZG8VR60 PFSҖA3%CK.9PS%~ Rp(mxk ͂N\, syY(ZfvU/loq5ޯUaWo%:?K(Amp4|9nҙ`ߣJ!PC ]p*5;ژfpOl;ߓ^ ZlpEQ|tGK 9;wÛ_drEfwVz]q#=AJD:&1_LpVx,\n"0טRB }B<+XbX\uP_vpBvsjV*qQ14:vE,Ќ+bA{+%B´/]-Y?'ڳA)Υ{aUxsîkPdEUF J (#JPjA 5/víhp!I$#p㫴Q+ ƏO>lqdǁh6Ox w7E_:t5|b 7&FO(k͏Dؙ3Ivk'=vTfߠ rf75RzpvOݾq$y[!m+!emR= @sb=NA6w)jg2F^5^2uhWJGy|Sby$VwU.6vRb,Dy6Fu  !QٍY6=@HKy_r!1L 4ӯͧ[^lBzGQ]G&FAxyUYV.(xV]i>,V <<^DPFT7m痺V:%;ASR9y"wZMqU41 ƇRvT4,I|6ոM4vؑ#q L؆V/jL0WY`fFy rx΂wk )X묙"́cO)Yqv$]ޢ Tܨ,-5E:hSkEtgfL4gblJKG' `M򨔬h~Fs] >B] LW6 p6uMso_&U,@kwJ,f=g>O \ӪĂiC):T-éAkh$N;ۘ)?|tIk4"/0hk!Ƥmr2dk }"< :$5_vXْ_Jirij cxڞ/ՂH*ϰ4@k&bf@퀢ygEeSNQ`,>I􇭒\9c94`lȠW*_cw?#v6P)һ݆]Q嘔tqj"r=sh-Rhc.-* C -.a|[PFs;1s'3sDh*$&,)P}yMb3t[sseב r+`2Z;-=O~Ϛ-JB,_M l I2)N@wsZ$e*C&TyS3m ,U9kg,3"%XS~U '_ѯc{+,%1Lڽ Ոmzة"G!#s8)jW3OU*CHcY=luTc ȐEU8(-7[=j}d+sL||ep8a߬s1XNd[&9>g~]t~馽7EF)Ea_IO=WpIڈuLa.טo*PO@8Uhϯ{oOr\>ʺ"1.XrsAm %̌ixBV2KhúzJ!`E |=K"fs_酌bH|Cq_MtڹB~®5bti٧iEGw +Nx Pu?.vym[9ȹ#D` nzA%{}M7 ;lP壒W[sZשq.*$HXeWWT5Q T4[+, =L\k[L~[hyDI> r(ֽqBߺ*˵ g2l}"i$%[f(ܿ AO~|y`. 1T2 BE K#nͻ8rC=; 2`a ǮOoގRd7 lȍqsP$9 u!3}pn#/BoR.8݃R{Ҹ[ ɱzMV!)XB%}z9a&X.eQ{ W*70780<|ǽ 8h}MۡJR?: }S ~qiJ 7?O& د+$oN5+--E=gZ@w:k "cr`E}XD B0)'o) wÎ\vY.\=w,Hr><{ǿ x5%5,܌|#gгNy ,Ce6X`rX97'OHM.}aF@M!!T mR^Z`lFpD%1?4"Dl =pk@uy ޠ%%,A M)=n A>^z{}iy< Oh= 䇎ҕZVUI.W&*E99?~5AI{յZ;dȷ;M1z_k#KX_뎻#lTvET|ꁍȰ&i4A!`m@Cr+(믲yv&"4TfH`cqi'Ȥ*`b㒷f5S`B q([ʌ_z _H/8M/Li\K<ӧ4f8Q&G=ݿ2d 1 I%z die ^@866G7,k<ƀjЊazf9%>zdPJAw'`ۚa%"UaR1&~pn\a:f~$jbޡ Ltͣx:@mNO EAgB^}ðfh㪦i%gnoK⥚*4b;%1z+V'"=qdvB܏^)V_\]rϪp5?@؉nֳ`9wxo(f!9C|ExslIJ1j"憢K0): 7EDaP}g9XM$BM bVN{N] |߀_YԚtnS&˒Z |y:5oWį|sD!XN*eJ(G--{+b QDπ)x)☒Tz &2.Q>og.7',rY.<(;Rz>y|Z <՟ˡL*E鍡C;CON$fQ·p1@O𫪆!#n5upͷ?b{DiXJApjjj}jv.]Qiɴ7JKn ֓jU4 oksGb#P8v>6eDk_K=ZME{.VgMI ,\B*xWbhNf$Q4'c!=<TMeY)^T mI^Ү2fH)gD.-Q'po^ 36\gζKa,bG렦Mͭ &sPU@:d,Oƚ]u.NGs0dd?3?amvq>9{seBz. Q<2i5j Sv"BvA(5գt+ZVq!/6{{D4A [A? Wx2K*S%}[(|ff,0d[CXa? TmKu #Mp?=;/SU2M 6>S):W};7Y8IƝE|amީ[oɩ񸓻<3Wf!#kNZ#k=;bkZ;p+G'C}qUNA ˭VLe%e v5Bb#QA_LiFmtH@*SxZ"kvZDvVSRIFYB̈ Eu\16u΀)c _wЂ6v2F[%YaaVP{0* rN[rGG.p<@џvlZZ/`@%SmK&P|VS{mljQG-3+t'4@Է}O@#.K [vkX n\-5PC|HG`牒)[pk>Y\Rd{\cP4R 7F75J7}DqHfk9R6;O\7vMPS8y!X7ӎ_ N;A]dJNC¥VNE:bk-n,7Xs.$diwb#|K0j-m:WV-YIT{3>VR68)A+"$E$OMfu&f..X);j[M'; ϰ4wlU p%<<=eߥ cXẖѴ{7WbEKLWi ʖ7OER o,S~eWl#Fkf,I"VU=/gxQAynuX}Z֞XSxtݮZro|q56~ ޗ/-pnsuvQ'3-*B Wa%G4W 5o#CX2{oMkZh .Žv^=Ir} Eu0@<}T۩ V@X38wA8ElaSNO*fFNnC'D@ 'P=ԧXskb_}E´_ǐhVHn˺AVL$2p,~"r"1_b)Ewިqq]?7a~y⁁lf{nS} Bn2/=WB_)٫` V!@s _?ź4䋽$2[q~u@h~Sӑ߰~v Vw=AY cu:pW#su:+cݪVզ(s;Bm NFXɏm Bɭ榿6!_懿~ xxq6C(t!AOk><*5gb=i._7AR?nk5iW[_ӹL=i=:9O; EE zZ*ܒ( oLy]أyD@ yD3![E2Q~cuB<_ԏc~a}.~` \ ;JCXט}aD&Mky&{)`߰iy\x(ʠ焠ut0"31|T(u'sQ׎S>̾LwVYGf6bDfRcr,_~ wrhSv*ay$:kqNKu{&dOnh|Ե!5*(%}фolե!UcM 9sǒ?OVΙbJnd߼i!]4骳NQ[&%><12X+]|D@\dK+p LT˘+QN*15u辟sTuuOxK9,s1@!bUaEκ䵯nRZYYNNbƇ\cWWWhz=Ў[j:ͤ7Z*+%5p}-Hu:Vr.(ZĔYكr!|܁k-XȆS}OXW+b:bKJag<b7d] &)2HeJ򫭊b2,~Aڏ)nwux_"5]vbm:Wu4v/N]XL.€V;-Pu6Fzd8snڵ*ڊ`l2aWT`N+9d:zCԃ0]-j@ׇ*4tjwr҆VOJ sjhxWB^֭7WJMEX*zKB)|P)Y.7 6&8#|Ci2@ R`"&o^ 4S ИuNUږ$"oe$?3Wo_:_QmFZNG*>m,AUx@^Kh6|My 7>Φv6 #⿜h nх,tJ `C$WV/Zy;dIHvW7 j&Pnʖ`K c9vSaM|.J(BDRb/m}8),gGLQZ3n:[6baFx6qRרFyB߼)qΘպDo2vI`4J7?" vxwf{Uhq}4 Vh93b| L:my'_ RbR\@#-`",<}@悬Ϊ洏0|!B[C;H{-o6rF'FuI\AoB7%s1|X3~/Ss)lh+$j~* ٿc)5rʢFtiW%π^1k5RmYh*qM"IZAƁ`aYvM4hFY3JyTg![EZDfASXX;Ǹ.7Bʳh;;[G'tWn]/6@ ^VdxnV ͣ# /]_IڍZ@d.x _FCIu2wKN'{v 8ՄѽmY쏯[[{xk"Ma7fJ`#,HwJu[tu _ޛs;MO?f0eӜhq<:0w#=: ?̛aTH:`%ZV(}2y>'*kxI}x5Q?,!DpA!2y]$cdJNٖdbiz)5yCZhKZf]%e/R#Hoc ZVxaPRMw&K=+g:o 09ӍE{}b<3FAԔ#C8Tz ) 47 w^[NXyXiZz;6 ؛b;b[OF ! Еb,,a B(j " R}Ѽϭ©ɈyЈ4#ƍYy1UAɥ1$o}7ڥcnKe'Fp2+N2 Q862 D9H}K8k(Rdfa;dvlvg'Dsyj:y9mA 5bdú~uԑ.rN֩}x&zC=v> ad@*y; Ia KGW=͑75vԴE( fͣ_=CUZCoa*KoUGrgxGvDa0Pu7oi Bf.ۊqU|HMW6aE$7h{:a~HoaC%"}owfGc%btō^~2!.Q"ƳqG߮.OEtVW(d=}C$abƐb%ʃs9o4<.7h4;/M˂:FfP|~KC#9p8$mW=KNd#VJ@8 V\hE%q(嫫efo,›NhXWCtdx+8 J8*F*bT sqJ(3$NJ|T앳2ųݖç蕞;7i/3?V(|9rL<#m"5zTu5I n[C8NQ7uI2)޵Px~:'§S H:?w uܭ eMɌ9Ōm+;l<:'=SE”}w t^P٫DEnz1ede j+-P1"HCR3yol+ӳ⃪Jmln䋤#j<|΍le)N<k13ݮv48NI?\2=IaSfeJJ i2iL"F.0A]4;c g:5v >0Jq@v_jDHKѷU~<]þsA1ckF؏*՚ ]VR}U} jlٌ Q+͙3hnGn1|jGal N(be@5sj܌L-'hURk?UЍcK2ROFNY^AQB|Nҥ&J!1$$=UDbtCbWbCqi"Y.#?<<謦?*ݩ(08?͐$t܏B5y7?i X}*t3 Yermb^2D7K(3{NJNViv[q!h^(jwA5ܒ_". Bj}x ۛ+N]|<\e]MjV"4G$[dv04kiE\?m!A گ'8hu]}0]~T&g\oŨ{m+Ō.TYF1&T*&vcDWX6i^z7 iNe~C1Fng@5fvI"'Ȇդ-eH?Iz A$,_h8cov/7 d\fET(Bq5]KӘXRsANQP;maZ1W$̈kv QY,RWޛo9%L1\!SA|㶍XU9kZN,cL!ēH0mzA9F-G+2Y؈Y[J>S US{إGKut%,[0>EcWJ}p{̶xNZISgeOuV򔹾o*v bwٙ@i"̑?RyD;C@"!(b;NdAݡa\<dI7̴#C杪 k=FK%MYloFobz窺?:@ f=E[`sb~G6[^\e3*c -DZK=8VQ 6t+,h6 rP "urnqX Uj.K[qh`+s-QZ0;l+Mvj;;pDžmch4s~tor(.m~1 _ .3CJRƒB9_q}ZWQy} :|}8ՠ{ki5xVmCL 糰DOygܹLhɜaЉ1 Vl*1xL G2 t~(먟YGtS s5`]B"7e`gBaOmw|;[;!,X&xM16 v<}_`}=uM ;[a̸Uȴ5}jX $l]p}686OUZHe|Ut-۷v7q(Nn4_ɏ]rܼE>dX)\ֈ"Ǒ6mj<]sjUks7x麉e\N.uYyW0K9fFrٲ{C)tju(vk KԮbDh}#&xQSdC:<J5pQBD+Yܩ `J"R۾uTVM#HhWJ| `Tj='%A?+hBvY1|yCzt'/qi*SL t)q2UֈCH~W%2j%i6s|z78Z!:1*܂_֧ \ieݔi͈#0b;L4"zLXt+{[̑?o1ut4,X}Xh`_NQ"3^99?23I`OP!*W@'\u,M2Ȫc9#yH ɻxVʹ|k^]RF\ER ulՍi)I+5,D(3o4qgJjq+$*ݫiyWr|5im&Uxߡ+tK % Ak=N@'x/c[U:UD%kvbN\QL}EEXЌ( ]C>/]m41;nPej7AG#(&^gp8s9My u\36"|X_xt8O":%^ a#Z A|Iiɰihaɩn"@:$T<6Cj}{|sd}c :[SEL6+f9']3d7a4=Vele8g~Ū'gaT#o!0` I_LOБ2[ G܂3pZheXQ)Y\N h=g0eZ7l1O=ͿU"(*Psx|DA5גIC2 6O:LrfLضiaye~A!ʎfr'c;FTiq^o! J1Jd|Z^ڐ̜lZ=U)ѭ '>1hP"FH^# !>S5EXoY]2gI[_8 #Qk{!CKjTG O*>*hMIm[p_S~m;=uΖu' xg32|rޚޮ׃Bɿ hdIAA^+9D<㬱f*[cs-,X\[/ T-uZw*_~ƅ)Xb"#\'7uuTAo|4޵Ϳvt6e'оGi?O5-Ⱥ4˖ݡEjXh(ż>Ȩ&=F'7ޗT\ϋ6ľ'p Y1c|@*9F<}A-fr,}Gs~OhQ\l!][FXlut ¯H/sgvNbݼ̔o N]&>!{ ^%Jn]oA}&ԯn/\rAM~FͤUI,AQꨎē\0JZ2Sp6:o'46dk$[?5|X{LK:" O38-6%5_*hŽO>Xy{$ Ͻ6bv biȳJsFUz;yJw\f!dlEB 6|y+/?eI=gs/l4+)bbJX#B, aI2qχE&y'6hRt"^DH])p)M``'Pg tO-90>$aI@TmI]qN6 ݚhN ,Pa;6'@ yxD e%M&CTVxA(6"dޣ)zh[^AԁE% U|t9/E'XUVrQhφU-+ܢQ0K,d7OZMV4]A[*"o7p'4SlLͳQaPˬ]`@YGTf ocs`l |SdɊ5SUs̪VL!N¨ViabJH;PL}:;6r7E^LH44l"M~|a٤}7VT{/nEHfKtn9 3p0w@haWt\r2k(I,Z55:*oh9I,H~*[gk]1\;Lq,ʭ\t춳u|)z5RC2ok|\ɀ@K ݇Vrlb x$ Ni4.jF[̣ĩ&CbV_n6y_Tneyr5!P U h[XiymOV2KR # Hp<65\d7՞YL3\r< :-yuKs*)AbsBKm]e5>ף|8kKBp:15mb 07 8YF62{墖Z.S@֯hZ[bÕ#1 6~^T;z`) /A6 5kph.qK0& 5?8R6w7CNȔ<qXe7%ʻ)eKµG˸@, Aw䚐!8V\w]L}:7t`-?]dQrt~0EXܜt8)ܛ!:+N͍]W(62q-lFt|$X*txB$7 w[yVD:EcIlY |\8]J>ek[JLSKys?y"j1IFbˠ3}md=VsTIxJg8~H45v#G]ܯalg]eoνG~'zfHEm>fe%ͰƗ4N GK @8-Pv~/(i4)\eq6v5ˆpIu)j+ _3.yf&GgGߥsZK!zi 0 $B+wKz9}bvԈ-(f%Sr02qȻ-|[7H7n@?mG!ZC?-|Hs`I7nQ\K@XI.}W2."ppW>Vb5Wk"I ò>U aTc&bdG %ΫȮ5'aJtSt;ȇIӽ"A/$$k <'9﹵:Bݑ/ٺ9 [r!?ƞ9}\m3čA#'@R@@NtW犲F$s& )|s $B\Ӌ(n~ѱcK⍩n\gUߟS-V1<+,3HNuGlB7flOg Սi/&m- Ֆ, `U .{ZnF 6b`ц0ܱ71UM(b-<&jHx5#B߫=rx§S5@'"3ʣiw\ _֜X &Rlb- 觵oS3j̃蒿kps~wShˇSZ@M5 =2Af1XEm+pZ7K'hCո,#;i8W!P¸䅂oFKs߮ c ׎{}} "ھN/PWڈ,Nu.q !}=,'1D:',Jbcj.HgGgȅ/Øi/ 0f [oWT{Mب5^ҒneKyhpUe2԰d)g%ɬlQ~{1hms@ԭ|l/JIPjz,@03N#}$-mg8foeh)8ʷ7c)ehP =V T,=pXgQyˁ{PW=WѴNҍַea9fKP7.iv\,"s_~bҍki[jO К$|~LRq}Z([XoMYc*Ok8&O@ e0^w叝GY2bXOu;!ͽIst * }ޛz6*л =djtjVȜlDh,fП1AX%~N'_[LRMD_V\Yl^no\Ƥ-.o|wHA(S\q:ĥR<_;m{'!;M-uJZ#}u"O_Q3I:e[ߙ؇Zr aGt | -,ANVw2ւ9yUQvM|fdZyy9Eq. 4S3[2#XOH\7F] R KPӹv:M7ʹ)RSkA@<IpxGB0#U:Wab (y;e3vnY{—OƲ)~Ǹ˄ϦwKX*.$ lZZxȂZw > ۅI|^Y@(J"¡KAXd@G̨/e㊭j,r6AɱPsOpꩮ_UB;b/H I|{:[bv bgF'|\|kZvc}4TyEQEϪØqچU5HE{ u+f@ .B;sԲC 0 ?: /aiא#Be)2X_W[:^+S؛66I/:} $|S+qC?)>P͹hҥZYOef TjD# p%3U \"SȕL13qp{"sA!9fEi]k ZT?MyQ*ct8Kj &FB f0"A;4Ta!Tm\|/q=I'*( is$\%uMU!Ckl*,*{r;vKى&=P>\#*UdU.l<5OR'8:,ǹwc4aaqQݔf}ZoP\tS)+׉NOKmk P@C@jqNn|ii(p()Fo= f ֶx(hY.eλX@.##2Aso܆RX _|q|f~y݂5!FUF[P (n"{=ߖl*e6aXG|Г /"?qO̡kKO:QcpIsj"7&݈.MFy!{#-͒ F3+mWZG[צ,0 dE>O$7{8t5kn Y 4By4^;UuW7,dSVFF׎{M& #%)N(džӱۜxrJP6VQ/diYKaܻ+c}Ȫ| #olGM@M+K Vugw8^R Oh7?fR=/9*=Bvy P(Ou/-_5ϛ'ঠ>\ŔUþ&[L3]DJU(v7Hb7)PVi,Ҧ/tXY~w)y^)vLPHGYTvPII$5]65i0"CkHH<+JgTpmzZrq8p{ڦFByyJ e4Ow`mC3V2E77=p/2slWlB =^%yk }2t AD34.sD3۸ 'v MA˥]1VyCyjIЏ2BvLFKaUlHq3ےz -2N ANUj<,ٕLj^ÆcnYBzlH=npY{|*"TZ7A_T6ubr <ɠG݈$t+O*?s߀kj"_g߱Qf hEK5ݐ.(Rzum( : "v>1w\ռs0OšʣvݯFݎ 2ERԃ4ؙ\Ix`lys&nEI` T-(:}nԏA&'t{`pn=?|k4V2͐ac'gZX°_"E7&Z@PzJ6F /lPdhH5Gz,XZ~b.`P[e[e6YH1MP`xA쿅ESTOl~z;11=QBS[p,2:\o@&IESN솙N$L>4YI5~y|,YP ٪TrQ|vѸI>?=B5HVA*KM2V|6JJ*JO] 8L@ ps?Co$o+-p!F "m؉BNE/%^\eнGLzoP,ݿ%` 54s: A-JW(o8l@W6̕Qbepd@{~.|#D/ʆ"UN&%UDݺ%a'sс*}q^,a1O߲rLm=4~Ȫfy52<3 088rZɷD勺8x' qI X''">{U_D~灒H$:S/ȋ< j~YxdiZbe=!D+x`:dAXFE9& u+% HJ=qjdZMeӱ)yR$ 3׈B|n;ߪT ^anOޮ n2vHE.aKq!$C&[֊J=ր~mJ1ٗ7iZ5)kib,ȂEe޽o*!m(]Ex*aбoҍMBEsot 6;uEfWi*Y0'h 9G<лpIu^09 U7ijIhӃ}X+"+XY:X|E, (CN8`z ́; 7c6nȽu$8hC_~&/ZxsGm,gHvB$e[91q1:]81Q6p`C8hs~^ƆbvF#@Ӯ  Q}::1%pLW5&{Roͣ0};.gA>2B Œ]ɬPrIM ߶:j뛩(j7qnT)!W-<֞ @\T3kЇu{Q!_ԏ^aҧSusX/t N?X J&@.$Ie?-|^6 qNfVFR¥[|u{ޥwⲷ&7S\N8Q}B׵`c {% s\#&N rJoBzN{ib@2M7 {IHji#'QWjD7<αɜjjP(ǃy/lW(m^Šs4fw_$Ŏ(XnwnfK hI`,Y9M.GA\G]wWW6 zЉĬZy_eԠ'KNhӇ #*/ ެ&ok${ KZ$c3 (ZfC\Wg*9儁)7[ $ ؕq b%X`\U!(e*G:8\K!&gȟw*|Ys5h^rv<5 isܳ$)S?wy~e W)78Z厇J3*nS=9c1ze,NYg2 TvKTN ¶Ȟy$$o=쁐†ףߖ RW_v^${uק;IC Qgi\%Xi qw>^ :ͱDȺ3s$fw"xr2(*]6t|mcU!;naEa L6_htv?"PiifK'LVU-5E3pYuJ~~V!MSݦCTtSD wm FB͓(mߓ"j :dGpU8O˒8Ï3~jeňYc}GE O=j ȸ;j26{8_5d{tz4H7;J}c8| .yŦy;CgV?K#嚖k~F3rA .R*]hÈ$AFȠU ᴣ8uʗ Q,%SjF8& ]Үu@G@9V$3tWAs_A?bO}a_^T$nY:r[~$ }Ǟh]O6p#Hot]׷wzl qB5j|Pȁ@<BYe6]u2_ xsǗN ͗_G.m鄄 5_>6oW&ӧPkQ}I+{X[}[/7<4}50*^V5~e^_1N:XJ4o1D.R'n> ~Z`v=U9T,6Q5{EƁN{Z-z1NFȧj5`EdMN`k!`Vj/$5T;q6 K#=aIRsE6Ğ96!txbNiQTEB =r,-wCq:>ڛGL/ urܰ4<4\<HO 56oL X x݈)},?Rl}{msTm|E1vrJ ~x%æU5Os=-em@R?vdT‹ɜm]h.;;R҈ 0p+jP'=6] Q vy31©08V T\[2^nIVQ']J}!W>u予o.Dkp u|{‰o!Yk:aIv{yJ{`du*-%P%كG% |J2䈜 ^,_1z R$H7 Z4GlEZ?nL7XHV O u._gh%)RqMۮgϳM)7#d EtهB> Erex^[|4[zн05s8wl;afkܐu?塿}3 $݂ ιiV ־MDRlO.B :#4/G-[ER3NS3Ww^-8"㤗(jBxqjSR9dHx-.ƴMjGޚB8Y1]MFZXA%׋L3gK%uQPT#pCOjW,v!d|$ pPp8R0[EpĻwb-|yqi{/.: @DZLxkt=k,mTM>"76N`" ݵvGU.oWTYm!G_۾Vg_A$jV#G4]`Wp%NB베LV'2q"0uoEv6q$T)>kg#U_8q2R0{|rvtS ٫Kpw/&zٗH·2OL״JLk Mӆ1Q,*lNw!؀N^if!8+V@AH%ё״cFa3W;PA[9K xIGh$?D> QOo>{35M@,XN Ziq Zi6؎C4fvtU*?ϘC3MS`\8E2l*X4W1R \>_&!cص_/瀞XbѢãѢ-cw^kG. b@-,N<9a[]}:,\ȹؼqE&!i4bc:kW!(ǿUvs<6L~&Mз6U+}(ݳGaHJzKqYRN?֭G55|cW' kܭp#\9nȽ*W$ю-ٌ)iys& 4$z?WO X2EpT~`r[Z`TؖWCN#w] XrP'@-IZ6MwgOf}oJ(!b-e7R[;a/ΟbMS⥂lI6JZSt]Ȱ!L8fQ_,|EdP[M0?1ڈO!Pvl \=6,,kɯ&,V  Q`tilQ aŴ<4-Ku1Mg'ydZ7 ?*c,/yR\]m: l1Υ{u{J@#3C|@b9n`xG[(.'cV57Ot$zwp?:aD(\BIt㓰8@W@<'Qi\S$GYb?u*M#{ rΡ}nGׁrZnx|aPO :iVN]zFeF!eϋ9lNG|N s_~ XG>>G!. gD.c3$:ŋM+Vlh";dZ(!gFOzK0:R79rDzmDhF"ڠu&\sZ1ֹđׄ̚[pWˀQ5x-j@Ũa<$n2b .tYkΦ@{Fz\k@Wlѱp5CY9f> &P@֚$0ƶi)Йv]@QQEI9Lwc6*lt6?:[$ajw!dXyJbN.*gy Zz,(x>/ { _&`܉ Awm#8?tPEtU|XX73U2RmA\?A^-ZuKH7w_Mlbz b?d'bwaN|=0ZuIZJSMR!zڐ _L_bsD'0ʊBz7FW' .:lc/.MP;]7]+؊M\ԩnUj( >v cA9ҬTf^lr`ٕmC Tk9g;,S*x{gKFXdLpK 8J9pЛ5(ᤑtkCeNoV:N\"wb w"^||VU:|Y>@K Oﰮ,QM1,M,=e BU[@񻹍Vo.Bb" PQ,cuoP6;옿LY,&"z >NV"Կ6Nj hmfTgE(h-yHLMFK53A/Z 1α,]J|[y@KWspaʷ^ ps39+K|YR1 "hxި9% (Ő&C(# zhdFB~~Ϋ7 `iV<)}pCԙ@D6[\]_7Evp3C+ۻ~@Ϯ ~-J/Wɏyb3"Ch~bk? X>rt%qu4բ7_RA_]bRs1CA.V_|D [~}0.vo%4̫+{H^ q!2ol6 ƃu[T#22O!Z֟3 ]rFLQe#$^ .5XGL1f;=R9:4`Z_!9w.#g՝6V)fYЭ?2T_nᘓ>%{t8béQ?{|J3m=c;ÒxaY}#+)ǬrHZO#P 9% ,zG%D+[񧞑zbcHmw.kevîĄHj'z5y;[bXNd  u*&NJ zU P??s5;=PBTUbn!&P"@\*1 %OHD*O'U|>2q^M+~ k@s%7wc[=᰾gljjoаyܩ(񴾊O~CL磣5":;>lir 4wrOiDAvC<Ɵ1)Dr].,A6UntSEsbG/p7CFza z ӄ-^ Gzth:,3ǽCfHVs*ZDKT'Lm8uq<- f8oW=(]+~;c!i W&`dzP~Ww& y!zfe}yw~⯰wcՌL_r b9y0xͥ_HapNP3{tI49C ­]ȗ[*>6"VUm;L\Ųs6J876G0RI F"c#i٨$Aήmwgx2w\<Emq%R ̷L]pSy9ε() gL9B+@WeȂ!{i46O.웧]XiMG(sԢ<%g]67h(^J;{P*#!5.)ћVB̅m簢ƉD{XnK/-54yY}J>-0HPb 4RЌ< aR6 &Y؅1(LKЌpoI>ڷIȧ\M@>o a&c*F}vRV>!yd{&xƁltASA@;ِƛ$ :uOVrZCT>7!*11dF[n Wj #%g0@Ŝ}6N?`Eeg"@5,FN[fQGT* G|dDh9$R@j >kݲ';;E}8F.:&$>UE>|ŷDI!NÍ97!v~=-W)n.HgY1K\-P ڤ-72>y9BU6%vpt'QN$jNg|Z a\qk@BMouBhka45k-[&RƍdJNV ^];+20t֌'4'mc31o&WzYDݶ]N'T74c3q"؝Ec*ƫ .>f!QQ c}Dsb E0֙ 3gz߅ ٜqt}MR o;WcbP8Ng HgW Q՘#Ϛ*LUϯJXMI!Q(1$mqjŽϗf't`K$< 9 8w6a jĊmwKf ɡ+/%3jJ0l%o^5\uJ_7#IZ^9z_B*a7UFKLJS [ײaF6\"1$FIAѿZ< hQ&C7wø:1Wt #\<2Z1S;hhЧT{ƮY#+Ԁ!.8mjЀ z!CgV:ѽp]-m?:v(n-fjYhn-DdHL.ECʄcϔ{lg)YHLZ'㯹 ls"'3% Fjb-;eFzFv)=֊X`ڎet;i:Hgc˜5Vy:!BNf쩴I< ,$Ř,2,Wf*E74uK1J`=B0x+ׯ%iAP&FU`!hQ Qǀ_]?}̇Hi㋌#x_ߵxUṴ̡LcW&U| ,4 |5}M;Y}7vzWZ tլ#W|@J3y~=_e7wZr2IV8r_J-jyHՂ:.>CM/ʗ+4k?vid0̴IAde1t|2|%cvU@S,\;rZz;,ɂ9iJֲ:4*rܖD?w[g" ~j $ݽYU+a\pNϟA, ~"o6㼒#@cv:}?L/>4CSϋǗOw䊗G†"fK?>r}Iؿv៚bMą<C \Z\y9OX-n7/RO+DD. 9$,'- ߐ;/HrXMl ]\c3ArK;qGUUc6jB{ ."ȁt;iJPiDnkg'8K9i5'-"c5y$bVc|8 E !\){qi"`j*,.\5evv`0c~#m 7O[)*0GzVPq5֋Tq4}]LDI@nX/Pؘ:ۚΤ5!7 R"I;C)o/.n- ~[.h_+m|W9"NoqgS 1˜iԃϧp4g sxam=n$j2 tn͗P 4rtt8b@v mJ3~@w'ȧE_iJw .q <>t" Y<%]puc\USJNo_,bu OrS (3g+el:)+0f`(`xzXV5\AOC.žiR'v/ d>Ң=IJVL[;<99F>k`IҫWd K&.3gzl(<:<$<ϭf)9?=/뭋a{B&yqL<5% ,cvOi&Crpl}rBPZ`NY5h; pYQg""5wui(_~qcrʼFIzX,lf9!{/[!÷1?}ImR}KjN(G~d5{ J 45@|J~1It92\9ZPFb&IH;-dnP*bxl0?$kNJeV[N bV_ İql@oFrx֭/wVjr?W ۥa   Y0)g&DŽ{1:.L|3fwݸԝXS4Àܠ>Z^EV6r*X);ޏV[zY_{n|TPqT"YvIOk ֟@6Pp: Q$\WuYRv2&K8t2qVM z_v糀]7"ӯۄrSB[,xS Ώ^P8(uBz>:d y`LA4^txyl(3'dSԆm~%]F7I?<"r?z zbu?^=.*w:H^9D]r)WҫH,e wǴN3̼ _ 5r5k]>w%Xs%5dsr; TX: -!OdY]<۰XGr2%%Ur%c-mqZ nzoV%w $Uז_A+clW]~Uu< ]upqD4DiQ @a0<N鯽QE,E;»!<8NHS!0KK*&Jx]}?o|([:*ܺ"✆5y3rq %ߺG{Z8.ntOSΏ3 &{m6L|CV ܎aL)Yz7gզ;WƑ.{DuF$ ftth*'Hn-*[2^E瘄mqgA#.(qQi.k?m/YxV;`lDYMTƎ} Y8VcQ BI*Za<5b&EYA9+,48j/E 3 LK|>jޏ ]Xڗ@1u˖ =o M NŜnj  /nGg,vAVC땕 ;󲫦sYy*ä@ ba$xЃ&X~{j{}Ӯ2zc}9JcA0tLSRv6YDsE2@ˣ;{Ԇ!tK^@DePoIz v"E_6;ݙ.6iEt_tqe$WhDi_; 7ȴ3FCG[8a4'NM+u >;fCSb,nUpL&'B0XR(}t_Jc\X8ޮ&tĉ w?x0wx1ه3 aGb*Nkí%fcAˤ{aSx`_l *o5H Edkkԋ1DO$7U?:zgNʞچ-ɦȡ9WBaam:yS}2 eҷP6 +#JAQh(d~sIȊX>,šLJdVm)Vum~ur*gɊᭂK7^{˝Hw4DFwXց)0PW#_rɢCZg E\?Rĸo'.`XT7!\XdJStmB񄘀>vʴVQ}uV4%e^t0369 vtRezT])H1h#@:YOHޱ\i^k^f6Rƞ Tn/rMA -ҕ }'bp##ż#dܤ vLQ1jE4=bkC#i`mG씟N<Q4e)!0|P`#(͞ r=^JQm'*k+sUOcoofޯfb/oƍcP'}YCej646s Yx~>IQs3lj>/c#lL.S 6&,'r7*T}_K%J0khOu2r,i n ;䅄%_|@-taJG[Tf/ZbY]Ra')MøF~-7+cu㼬'Ea֡!PVF P B[ђO0Ւ<4ηaثOIچ -^T ~Yڃy|i73B-8dؕ`"CO'G e:3-Z[i]v}GӋUoFh!kFN,qd n$EžE S=a$?2V? (huRJ{`vٟi3k*#BY+ⅈoiM19kkACN*7<]$e>_ ^ 'kg׸$3B=@P/ oX4dž HF^t} WC7:$捺uik|>V˭v.Lt¹@m~4*=3 } qC>9x8 ?IJ\y~[N鱒>. 5.5ioԒfpF2ZƧ9Np yn^$(zct 7kYgO'b 1C]H<2(VA1@UɃǂ(oz`Ϥp 8 yZ {%S:5ZoHO>w֭OU,Zv"Dc7"v҉%v 6 (@c&;۟eYIt8;1Cg$<"_3hOAR4crw?rQЧƾr5Ek\|L'7uS+Sȩ}(⛄]\U7{aEx){ЩeI7Ei91ϸ ,V̨>sŊZ|WWlW&Hˠ|Flx ؞UI^ҏ_JLZXuGiOOsAL-"VN֪~o,SUWG5q5yS`9}`ő7=!G(7&`5t܄fOSu%5*ۤ.;* /5Z"07n0߻ΫݜWa7ݲTs ŔsN=a?DA`Gއ3 =5oJS;w&olAϲff \PbZ%J{ٙ:3`.?s'K;/gJN DEqy9顲~iwAwe!#}\ wQn].`$W: ee &yβaB7zBI }}6m*.9+E څ,. I!} ) |C1 ⃭_Ft?hR^,ׇ12Gv-Jά%]ێ>#nuY&0@Έ͟f;"^ f-(Yw+~5@nUѱYٓN"@}p5dcK;_)$AE$Lvݱw0O*96_-E'VJ$@8QR߼f$V L?YLY\XeDθtd/9-\a}5#բT@֧6 0te[$fݟr_5'|PNVXEϞsܛMq$N\t/9t..~٭gg7A`,1,̦~X4Dcjv25[j#Fi2^UZd<x˘֟BuA=s&rFt௵M>;c*#:M (mx~&(iE.؀RtQcp4D?=?X"W/lmA U߱d x";oB5јYp*ŹvT[hwf^7tJˎ"$P5eQ~׉ۑ/۱7ɰQ)T>@!#1&H(ݹ[ex4]ݭ&-a=n0޶5N%*>cL^@[X0a$lL ݠhøjkU;C{?(l)rp(FjuvmduPB ¤6PuFw[4LwGc 𕗧oRA"\IY 9~<c$A_p2Xȍ΀F1n\pj,]K5Ga!{%|~îh_CO'p$ڞ#j#E ΎE6 SŘDO^!(XKw +,R|X?MQUMSCA rct&W5>n- M++и2W'j ZsTR1%n-1ʓW%d< QxŏZ&%laSZ,( 0Pp@b 4m,Ŧ,5cULW W $!=@@J ˆ/lBi[ƛz!eU1Y#R'h܀2)+/)ܠ 3UaU?8ʧo榳!* AYv'j$"UpP0%/KwLdb6h5ld]FPv%:k{"5H.NX+,9Ю`0u+)O٣@*Crf\>U Ybg |_:.v .}fNNB W"/^VWwyn_Cm\`j ZG:s4@c3n lɿ:hv[4뢷X%inU"(6|x$'/8n-gا$Oox2L9Zs cRwY_8~c X8+~t/ nۃfBh盛 |-7%qXԓftjLR odמ}021! 54A'];njJ$x籧LYB굚 ]R]O7$^f}Pˏy1N$h]@ f)a?)p Rw jp R?Xf$z|Fh dJٝ'9T~(mU)I,\u;/ֿu9ߢ7(!ir+1(nl.rb6v-I E#FOBOr94W,hZY Gmr&0:rl2emN-z^Q2=zcCY5>KmIma4+dbb ra9)B2h2RuēZS s}̮س!H[nQPpܳ}OZEˁөmN_aUqhbԩ&cK Lط<;O 8!hF4m,jπsҪ}健(<LJ?b'񦦊m6c.EPiGH鯷ƍm\%zu_ZP 1aEEh۲e~a;tJMxpuZ292QPMW χ9*}Dq6Ԓkn =B)ֵB 2?WX+Ѵi[[X'gٰah'K h= ?Q9Լ$W'Ur'DJ\'hTCie^!.rbǟ&eı&o G'ťޔ!KHV1!BJXNϟcRY~gQ>܁V_W1g:#0pm NV5"(:#` aI_YXL]Jۅ䯾6ةad_{ǂq񅟐\9wrݪ'!p7m9z5ј(m1GR>}>W!>̽{ݞ*cozzN6gC؊_B9M#!`҅0%~9V\O2±nkoc˻cTI3b31r5ZcMŕ}H2`M0ƽP![@dD';Hy%vL 7HB~yS/鈋B&QqD5^(1zP X 8(=+]ҳX=pe;}- DC:k Cr'pHv^pqܛf6 hd(oGU8o6oK M@ڋUz څْ e1b~T I sQIС X-P(#,Ej#=3k`~m>V4`3q6VzN_Edrx9H8 aYj Ƹ'tvzLC!cਡ""u0 k\_Z|r]b}|:! ak-3xb5bBOCzz֍66*kdc+;$|{+֨z mdTgр+o1<:n #]0d e ʳpaUƩ7jEࡖi+ $&GsTc +%;0$wo48rEuYө5+1Lh"z):˵#J w`joGP  *F~8*ƀ ɲɔ?V-c_GD8[n%y*3jƓ9$5s㜫һqb~]a6vF`vFa67tAß!lQ-__Kb0ow/^)K˃b&bʛȥ2i\ХL>uݠX3.G7#qP~HAآ^kMoփ \m)>2!LXSCEy?~Z$ńXuc+n6?lW*l <ӣucH݆.jVVd73sԭY^u啐 zɖ+Ek]v_0n#ؠ\f>$DSϠ.*(?[dޔܝrwTn>׊o1V]~PyJ8>?I= 7_Y~ g6Vy:! X(.!JLOOkI"rȆw[Ǣ %Qu>KjTM7mKT5#\- 1dQ<ښ9wN{pq)/px^3[O'(|[d>oyoQKi7urB>vM&i>{%_BĄ+L NbJ8adH`-k?ң~F;;fe?qDB/Qqֳߍ~h6L_,œ P۬gǧ^;_stmJ6g2YowKG\7* V6rSL ֊6z$ Ƈ׾8Z#)gX<^> *lOЭ |a+(\"5'̯u":[eC8c)Pzoq7uB5-,.TlEM9/d9sHs#q9  WC W) Y.iUU8˪Cde:X^Kd혧gn:0:dWIVO*ǯTe"e/pn:nbTO<&s|5dvW2-]ѷj?'7GСNj|;#Y*Qk%Xo-x;poW#1J!Ag[Z ;2uz9Ca0[q#> )A)xIjذܜVԋD}6"ժ͢ jDY˛ۑURMTAosb~dʕ|qa WD=t]X(}O?q v!>@OuRL[*@>_ }E>* %zD'@NG6vGB[D"H7:գ8Ƚxdl_("X9*%pK/ߥ݄@]qʂy"^REG0aatkYż3/(ɺ*[@O1_4ggA0}U1R.zJmVM &scT ][d-мM1y\U_ߎr#entnܩ0[ΠIniB`1ȯ;H+|I+س-%D6N ~M%;fF=7[M.Ѓs[T/eALBU߫/u|\"0s}-Y# !&? huՒmB]xGizG|C84HZ|\9EN5IKH/ޣAWޞK{"vZG!E$HȗK m̿aKB+h.Bh??%w0`;iR'OF͝Zyۧ5+LI5I_ͯN)XvyY5ʠy"n{+~uYgؼv?,ޗݩQpY+.$DA?O!vZ>$JCI9䠮G{ tǦIRu6YjvWGD@|s;"|C8[-^2*u+x &wtOr+2DݧYtymd:&;T( DLsCFXІ Վk"uTʦʞ")־oH* D-xq @ o,!h೺IF9N~% "EYHZ*!S"1(͚B8-j!'$*|{E0]HOIxG?h8~vvZ0(N9=W#L@5E@3.hkx*e(D,J0l.LUԤ}cCļfx 5n&Xb#0'\˻pC6?lBr c{Lc恸zC͍eE~hUA\ Omkq@9k˵C @3{, T_] ba/@3Wa+eBwFtkBa|9GroQcbhCYvvXq i a &ZԸՙ},xjϥ nusoͨxp{]L]*pkvbl-B9<1$d KIe(Tɢ 9IzI9Z[vqj#o %CVcd =cv?)\{c1Q֋/+p9>cڊn4. N7D9kأJk0±1>2t{9̝.+|pc',@ ( zVs:% }\\-NEdg,h=&F戣%MJͣp w^肐Wu0"]-9iIb` B H~&: 0͢I^3=9j\ ՗'y( dE՗[ v׼A0)/֎I`\huYe^x/|'6˝)vhQZ@ 5FI>F_Xu\ Fsᶐz[3%*ɛԪV.^mgDLgbkɐv!63'̗ Ըto^ݎ25{˦ꔨ.p@kNze΄z:|ͩX`#'yT`Nk?K3΢@r>8jbr{l!`E\cZ `_KT}.L{i]').g>Tsҭ" H(5Ew$Y?~i \,('|4 +x4| ̨?Hwrcl{Рl[D"yDQ/ WG8ko7ό$[9_&~Htoy5h=t:pe7o5Ę?}Qj:j`aO#!lxHmݚB&>QbtíxLλ4j6 (1iV*B2^:E!Q cN wFI(C([]cba^QS^sU׸Y0Ase=\eVZĢx0YB_GOf9Q\,.s ?b.!&|y.P,81;A@:&X!r[$ ZkA!.e|Li?I^σ (t֠U)9!u{Ցꏔ7$4z?\83@65T5# c,CJC d JiEa&$?HU;\;hR =:A trxA6Hh '۽FXT!A6q(Ggeq$>Dٲ!bk嗼RCV-+1r WKP 0\63A27}h}Np|f `,M n2>dE;x{+I֍ܰ>,kd2[!'=4zĬՌ,9Sl H=RQܶ՚dR[`ϱZ`9e~PR*m{S;Xd 0Gdђ XT %/y?(^, }!"?;CqVʻ,epM*ASKՓ"6PojؘHPV{|65T U%ݤ(x|G|myF23SNau16_̔v\?'!0ҴGe$;ΰ;( mewHb=Ngݎ@2e3<Ng9;,5W`*%ĩ1~Q1\4a,ꕎAb թ?;A0^*D[_SJqզOy˸|QGx=:R g(K:Kg pc> >7&]ڄ)Ԥo GXFyNmJ[|GNY20"CfE5~h32jV`ekm` i2wwSD|MiF)`[)ʿ >]Ug{Suaa5SxP%5 օ 9=,W/>vmHOZ`s&wngm\weX7"?(  hv+&*a3еFO!xBnU\iθ]'䝃L i5f!kX Xl\}. HS# 4긿+zYNAls0RvDn#Gl7R ̓w~Z6 &q7O<[xaރt8Әg}})Eq&_ j6m?RXy `퇎IDyPY+|ZLeOtq%#N,T̪ۗL,@l'Fy'r %ߨB\_c|CytLj@B)X%֩JN)\'(~FȽwk%EG:G|wp8}M(}~7,)!%̲^QES̓Pם^ڦ-Iao|u#K CCjDPXۜ$F `- K2s5l}O>̊"+&x-p9 .M-e&xvN1ha)C~. FTеK7]X^]rܼ^A{/Hx`p(c-2){7} (Z#LUf y6<ñVQz{ [WO\@N2ơa[p`Tbks|k?EJ%bd')&Z[XHcPPXc&2ZT^*\*UOp]p0 mܼHFYe3$Vr!(-L |>v'*$=owճTkRS_JO5Q, bpA[KɑYp TSI HC>Mjv V:SHL%d:ifK@{HX!F.wsGU ._o>U O]!h=`5Lܾf#|-kco3|~FhCi̸玃U+;H ;{](J_0[t UPU_^hKHTz:XgGYbRU =@PBv6U.דœ7u52k\y`P?UŶJF,rRQu :֗9]o5I?!#ȽyM_~Nz׋ Wc`bA.X1e:n#_9}lReSbOȑ\kz0p$^fᆔ ;MޅAф9 x$ 8Bƿ"Rjj m̀EtWdAx԰]ΫS鼮a^XV2%|-5*5 YRŇ %Lq 0~VmN8hLks6a`1[nzm?/Z3|-gX}w: VM-͏Z߰FIyH 9I8||Ǔ!y^kEԟczAgaԸ+Qk>ϧS\F$#7%BD.Q.2]]4%Q\h6i+Lַy2سd̓}V1ao̶hPJH4O*aj.ax ۟[?p)osvY`<@`!PYSviv7fD~5 a>=$h#חb߮N1 i|" > wqʼncԌF[׷;>fp9w7+p*I C&- aIO );VQJ||)eqNh nSK63ob"TmbU_dJ!丬yPk '3T4`4-k~|q-:ŦP`=_,4WS{pTiY TvȄѳ qm5=n?XR6QTB֮뢇iwBa~,֭v؁ڋ߀U<0LLf{0B/bT׮Ot2`ݤ$v,W  rg%[MA@SOوa#Y|ȭ~5#( &3ze!NOƿa0gMuPFV7h뎙rr胨cA|6n n.P$-eH۪Mr?mY._6|ZgP37"c"˾I $"d0&F.=O0L1j,SoyFBa&/ADVF! |14YS܃ 8݋M X)·HMO@X[>:܍ X&/M/nXO+'Kk$4U;,/bt )dW0#gހ2)cshU?y4K̓iۈ`5q<'hǷ;Jw<4v,Tۅ~cD-j~QN*0+l N[K#QTšyZzxw0BjS~vtJ֑ҙ ڑ@h7yXoWMiZZӲWNK yk ~,d9 mR$.A uf)PΠTt}-iy<~E`m^Ri(:ګ:vV4@'bΪ{ fJ@?(U V0\#e])aG$tR:V}B?~\Jl6X[ݼ\Z 3z}ҟ 4ZRU'qIluLc:FE!&b r˨e$h&Nbv yiiQשPk/_[kn !.0ښ1pc*ROWFgKKf1%SЙD&NdVRTRAYG&@`$`ܡ(EğYXRh0d0Od|)FhpxqߤBSl f o4QŁγ򮿌^o7$* Y{WyDIˏffnһn z# >{ylG%+i FAyዏ٬X倯|aNeaun~<wOw4@oxY4J@8?*>\殖 U [G@w3>#R2\lޗގ벉t6>3;?Фz&%0/Q~qf2_~Qq<կ!!pm.d*ZM.!ߐ)W_uF@' 0O:5IM\mEPm"̹$_ JEnqvi$鐬 2;ޖRa-cHW2Fedu5[ש o6Um\z&7{eyֻi;vL',_9/F8|Xn \f'mo@7VǾ D=w\^)+[Cza븘Iu"G9Z[8LaxICxoTR 7GJa4_^'v2<X>+RW"{!1ct Ca?Gu)G3Kq]õ&VkSYkXoY9',d tw.3aOQ9i@Ocu규V( PB,;R>Q J8)7[͉miOaҚ)oJ8)>yPSoV FvA~K3p5oV'iyY`i79#M&UK:Yvk~J|6N%9h sHҾ)k8n$ه`q/GcYrbp`Y$)h٦|T1@䵀|=7z*P$WrTzg>Ew%~~ G(_%1>B"Net9[&f2GagGtaW[{ SZ },1O2drT^- 8f/PxsG:`hηeIZa^Y=g m^8&rN>Q)VK(mYj4!=ؙ߳*+=&Vem7溹V ;Z Lqa= F]59\9(K9T1~f)!uuEE3T *׏EJ"BHf 0NV"1Cf'"@!z\G-@oUt.oĴӜ}8:Pz< gId+snq^=ene3T Uo!J}BKrY/# { f9k_ ~Mi>8M;x7NygiGX[T͝%sf8 ;;􁝼 xYAXv!&;M]J]>PX#eM19PLi{q ZJfc ^H}u'81b@O팃 gU#5BgqY\Y:szg7Фe;=銉,O3p= ~Z^q5t$lۜZSAvΝ(ȡw{QJNMA\-0st[GdI)0.XY?CI]kHV{~i ZI^N.7QZ{364ϼS0|u| %-!n"$>}F W{JZKo^\_ΫeV1&KD׫ DI0 OoP[n*RHׯvݜ<#->qB/yIi$^!S d`ۢ""wGEL N}\z4gô*g .VOw!,A3S'cZYbfvtBuVmv>|іid,N!0FGc'\:芜f;D8Iz^uF" ]E5;%~NX% =Cvy>dj(l+/Qk,s\idE՚vj`ѮHDigM@T?ng*c ́C{ Ina- 7H,S}Q?@y:}̭kKzm=a3I (mwVˍ=&!YD7S?^$1s2ntj:3Ť)'J7/' g i?FS8*!ju{!-j>lhc Yz?TON~4}VɊ!x)iޞI`(Aʉ-LoS ᑍ6fǚ~Z@V9<xdǃؾ*DȬݩ@k|3Y'WHtA\)MOrKs'Vl.rC3A}Bѧpf,`N.jN>9tW:tf+\˲#^$.eg"[h;~@Cucto%9Unj nkpv Ik/ڈ$8O-v/*Ű]a9׫x/J|f˷uBfD >0\7wCkb3À[mG8!4 @6ѰiU 3IsQL+ t:cz)8-Jxx+54Y&9K=3fRL嬦tuu0WvZEs -o$~H TPɇ{j!.^y0*e@Ro+. !X/AT WO,m7 0ΤuE1x76>55i4$va NXj+ i4qPI~V(sVl9']xdvR;ڨ>RoX`T5jlāԝNk Bɩ=n9Y}2Zv{uMI%LQ'qw19Z- ŚKns@z4iuvV# Ie9D2at-&K:RrR]+Fn:m7i֗@X郍L-jmX>&yTwe6ų눋B/)8K?ג졯-j o(\+Nc#6Yp,c=fTa馈lAMSgg @Z=;,ؕ%<<=g$wnX{4C3zH+5@c*$6B(C0M f0f_1`6бuV_(*C H3t*oPv{̆3)]z2܀Y1K-}F0{ǝKлMߡi: k=LJ4U\ǃ><o`,bECeHҖ=;Au'Y/Bqqu?'dGnC$Եce)7 G5k[_JCXû(CNRxN1[>6XU w&~4byN n(/ħo\2 + 뼆ybJ5=p6M1ә ۬CY7ٯzM%~^"3:uw 9RvP`0/˗.>!2-sVʑ ^ / xvڥۜ >Y s<$Qb.n[C>9 Rr5չIC1Y "r״ ^JHkX?\}iC c#@5L C珦.oheό|= Uq29#71H==bi7\2q+}w'L> żRV"~>,kB}c|)K?r$<lbFe맼Męm]I5Xt9Ny߻y30&VA\֐7TyoMISIv]%CGs)f1a/veB7wbTK  @m5(uGn[ueQ"8ׁReĺ V*؟;laVՆBX{ir! 53y}=5 ,4H4QUNcP^0O58U)"S]>3s%q+`qz4D䙳*قgeO0LЎC>&H>S7t$ ZfaVos帎0MXN`4觩'IJV%^qE>d^[!BQ L 3 D 9Mٖsu(Xm]w*x \^eIQ*cZ`gݝl[<mxJ[H|Gk=bTZ}FŃo9;O"<2ȊkX))+מRF@Dv%NsatzvYr,zngШJn&dt#.F9F$ 6T.N5wEu{2겳tsHB9v9Fc`=ﻞދ:yr{xD|熕n^ `ϙd$"WbQpj%ҳ˙%A|UBr-7;(p^ _iE1Jld/g[HfUk/tVw֫SWW`LmM#a@P~ AOsaOkNFa-輔^T{+݁oQ. 8SG&N1:▄X#g(]ߙnN?IJ1 sEuBoksiaf|\Z[[2aBp#8 5YY%CvK f^<)!<Հ)y*"4KeʷGP3`j~Io6q9Z.<5h;Lm| 3gM(U`22ӭ;XHD  .Iz-7B`]K͗.Ʃ1fvq3G}ִ=*@ 0뽔!1/+&%Xn@HpM~gGM-UυTDj } _{RpI/iHg'̂HwsqŨ7hmOHA\#DWOd mX#ED%(1k,\i0\B6kѵ>} g͏[DݕϠմ!RWdX4fKvK!qb~W ?Ōrt:%R*ۖteJw6-#}JraMGJSmA#:XU rod6bo|NkJKi٦Z\oȖͦ |"z!,Cf̈tFxOs8OsMu5 =-0ٚR굽ybCO^? AL3'{E ZO Y‘@c$6I|>ͷV!&Z}h~o]ITi0-+xg[B/.9dŢF^;6ْsGJ]1v0p/^yRhxE1Jl>` x sLJ#eZ?13;;IU6bV: ~#Ov|Qkh3CqoٌT+@Ƅj }4nƋOE1ذodEПWnתY> &XVdE0-Ro0Gkc#rKw*" NF`o9:0*v: HI.? %2V]Qת"O2;X vt֞%ZT @C l| _˱g$T~6~.o |l6:{IMp숙^C?1Hn\OlDBIr$Mܗ7@]UkíhV N|u:4[4W^/Z?Զr>oYݶԊqk+":J*ӷ֨?5)T ݒ Sȡ7|{hwGuܐm9cV%/ wU8  3 +U-p\dߗDˢ(pDLjNʹ1/FmAv QD }0|ڨ>^$pGR57.1%nIW`!h|>f7~4Co$Cy{OnJ$!o&LrȨXBR'*WpS) 7e<ےu,/pH+W-ExKYT?һiD/^d#dB7:]K|*K? `Y>L*0g1cU28B}U_L7pIjM0:mY L6~$1y , ܻur4tBIfgav3 j`'-"NI Lt3 LJ/uxJEߡ7 ϮfV&,69H5/6 !Zi-h/nyU>3OM{KUDZͻexNcGWnX?]D,q,Mb£5HJs?XCes!'B$i׊)*BߪH+2%dBh&xElfnVP_ರ0 6$:[^TY1|岬@|r=bZTQeZ|lԹp*ok>A( ӎEWb5LSXyٞq_"@.ja6~QfR UϦ}7֍"!eÌoDz / V9JxPcoZ [tx4}w娹XZ"%]Cl1a$-A$OD{0c"Q&^oe@Hx N{%mzKIu?MMkr5㼁-fwIVKē/;q"xpΈ5;HG.g=vbքJjQT7'E~?3a*T/g|(͎2ܐ,܃>BOמpyE'|M%2rEo8alN%DrɬK+n\UxtC9IaLB^,ME=R7)/Mt1!1GN{Dk4zm!9uюTågtsgހ\1䠥qߑuw*M[,/BYonMBNf(r|=U7;9CZE#J:[hHܫ1v鎎$`J.񲹁 )Tg3FE8ۈ%$h(5f39!J%5/DJ ů8mޔ[ aNMro޾05|3,Ys skt|-&v :8po  i0hUA6p*SID!=Ql@4 J]IpzuǕxA8$N&Ђ#)}nC -rȍ}dv=H%!]ΤGܜ7a:mlE/6׻NJ nymOh(!P̞iϰY80b4=cؤwY'}JmTrćuyζ:js܆c`W=k;4V5K`¸U۫uv;hawPq.T#ǣFf"6AIq9f4ϫS1 6C:r+Ku(J_Cr 90~ݜ_tJܨ8/2g@l5݃0ʡ|әu78\L {{L=ROuJ"d3n}2i5PiIt|wN\v _`:Z1 Aoq)NX퀴e_Fn-/_bqTx珊7fjH݄[`"Ihٗ-HfWFMl{VbG 1'6ͱ@+(<]FGKR8X 3`|3o$n}7cU1?uW.=Ȃ')4 (YDlf~iQ ~w`Id\qa% X^~n9zet?0`_3  =}tݩbxq`S$D~\wpt"`&<1)ZBLF e,4j[+!*,>Qa9#^y|d"5?ևr:?utlV^s&jਯG䊞y7+`S^J};I3+1G%;wVF1<^ 7@e7O>sf׳Clp!.A"J${D [3]z}b4 r4  \mhToRN"BWQ'tQ,7FFP͡-$:\ u&yX|g~J,Xx+{8v<71R& jAt-4a&kHgl3gp>,[shm*Q3nK XFq%Ea޵P;)κb_RK!^Fvd+!\ྫcpZ>OfvQ$QjN Ï<4φb"[bnmaaNfO#];U*;+"C$).bGZ1"U8嬷43aJO\xtF#0~m.,TSR3:m¦PZ%iCK)B%f nbkq1vχZlm-̪Ɛ^,1 ?Ԗny &;tTp%\үV7GEVNkmo*t h>S`kUodT -ϐc<>A}/~le9}EZ# o3(SWvQCcs=B52B +d^|2oǻ1E kqʾg@EɸO| lXƫh>)c hجs 'f.ÈCfj_ pZnj {`UM =6U0`=!$@&ʾ\﵈g6`ܰaJdy<ʝjh bcS+ւIfoYYy  IpeK5cbW W#kcu]7vץ2%Ǒ8nOːwF~%޶LLHѧi/jA3!Zw-4M>b%ȸ tS`H^1/;-{nl2D'k3k-^n+jyk;OuUr#Mrޗdy5,Rb兑ܿHC"+E俪(`6O,q`IÍE^ :hMJ) YuhucHnx4S?m( 0@xVn&BS Y\S8nP)S}ʨ`s U_Ʀ5?`yA ,lG)FR'Iy]8D M}B0 :o/Z-eg&Ot&쇍c|3$Z sDی*t1e놞' dTмZ_lsy*tfkE) J]9}@Vzjs˞ Jg*)Fn,g\o h+N^YtI@`+U@фXq\/=ȲJUK}^WֶV%zKm\z ] ɏ@p_,â.x> ֥p<(j!Q&;"b޵j(@ї*0G7cyq$cjw5,i *yU;Dp<Ϟ ߘKvROGT=`W;a&K Ҁi-I-4x N!,O$y*&Bŏ舜V3Jmk`ƤjmA w8m Ko_g5[GJBvdUI1Dɫg\#k]CJ'9֍ [*xV7#ip唍W`. E ϣqdEFxVzx$α(ʛ [IôTά)=m^O;7G{anp01*Q<$Hf+e|@A}*tuzj/dTq\>pQe[R>,aU {%Ք52}`N2W_bZ1g7`G*|̃Ȳ>RWU+/-w ?E$/(r Vತ={;0dZ~"qxRaX=FGiP,:g_#1^KgݲU;2I-&6%J@SmoL.+:ۇ>{Dg~='}i'L~TL#iϺ(e}i eAr{Ϙ'x!ﬣ;<҉.A7[]JպfQب,K dae `axւURbK^BA~.S2,;+u6^ K46d~K*ִ/NKRtt4oƊm6#>-i'^]Mŭk7[&921!p;w 3($ܘR 0oihpyru @KΪP]ʰOFeNwㅾ(]-A(uFx7wDcѠCOoZTK[{(Kk;9$ e_9@VHD@ YΆ%})sh"v`$1(9sdPB JhJ6x }v[Y ۜ9TYœ ;@^7ye#_S$_K7+灸pq'X};ƞ DD)bh0XoIX֊*(SdD~-(b}4 rc=2#\]C#vnUW紬<F [c!bxֻ,=I{ga+j S%yy5fxS$$}š^S!`[ bPE 20|+>֙5\U,.vK=N{mNK A^LfC hGzOD 8 6q^jMz25`J?Th: \JAيK@ -ʿ>|3OS@ yHVEBD酪ga?^M]f[n{bӐFW"Z!?a{g["r!RY#JAyQ ]s"aOu Vl8osՌOQӖாGgYk8\`c, ȳȿ7hv0ڣŷBN2Wpf72k,x?zLӂ*l?Я-iCv.C0PdPtZ.TuIkSVbr*˾~P[!.u{4TgkodѲh* [m,3R 5N;*Jǎ< $ 5l|=-J&k~%}5wVLip.k &qzbAHg{pZVt;B+]i;FY-^%~bPEs^h8/>hR n{R}w0A3p97MDZ{_yZie/#2zKd.b(B J&ͶFJ7t1 \78EcAmr_tG"lp Z|ώFG=`~/&nY8S:gS֜ nΥoE*:ya%lSK7O[7hiW|-S 7g]?TC9N~&=V91m+"Č9͢"# F8iD&L 6uږ\ vU K5ɮXK3MLϤ u~"kU@c6V2@8aSUԣ0RzO;op4Cp&"q J͔gr]?NHpsGWYz{<|匕LG@@ofb4v[0 uG# MEnfJM7k@y9,=E`f5L3@5 ]]GKU^f٣:嫮l& ;M;䁵B"Lj0E؈͖^ԦI?HEpݱ9?懤?cAuKY8>u_+8CG/FG7Ի< :z V3Gtf6@Қd332]aKe 1|`9 j`&$Y >U=uyGBTw4B*{ol9N<=zl@"5Xn m (SYR \;Aiknee1sK>*k}'#ӄ ک 1{bĔ%0i&$#+|Dj`VA>:cԛ"ޭVx\n[bZ (Έ5(Zh[!=n=>߄^¼0FQ|K8sIܖKLmfxy~sRwWszY }Fps™y k|ޞج9hlYЌvízB x֐~a7عAe8`D顣'@H"8uGrL@oVQ-3iChpsˀ+M2JI;G5od7\&m6q,l4Uc 1J9)jwYMu=`HGu)"6s*BJmL-J)['bY>tT pk[޴n]?e!=£ E/+67#Gxgɗ׳QnQ?BWS[fK͆ 54LJj*6"uUz I4Mۺ7(= kyU$ H_cW][4ļ%O6Gf naԢ!kB Jk/hQ_mBo K01THOSZ@-@hFe$2K1𷾓h0Ek".VpO7~Oϕ<GO@1,j /Qi?eR i8mQ! +d+Hh43KJxPmZnEW$W#t﷜n|^gqS~or6>Y;Q)Dps1!b@uo)L0 Lp3틲&q%ET^]r7E~+C`\nTGzlz-3|dgQmѮlH4sC}lSMp$I-՟,Z"Fh]BC K_V:vOFPa)= /ok1hzn @IZx]TJLcۡm=@]nT AE,Ig?F VeMh{Rx~xOmZQ"\4oȋëB[MZGQ5$ά^}P?ĆғX"l ;J-];Rۉ?#=#r}w ZC;X0l r U :#Qx/k9"Ź$DiIӇX.O.qg"U|$٢#f[3#޶# (ٍ&BV; `[d|WR%w)2T/=QrynqwWL D71c-ZO>Wh(?ǃ/g*U bCLVC7 ?}(VŨI:!r:o&Qm $/<0mdA`)k("l'">BAî܍z ,rl) <0lG :ӃY[m1^2ص @pA`L[?}EC1:Sn+7*PGw(J|䵶 π( .ŋ֕ ^U e2 _(j0 z%΋1F 54,]k*i%BF MMWEȤˎkMEq1nnpy7J`?uFOsT.zSpA MKq[4Znq  CLWߢ@Ut}#7}<.y+ qwCzX@GMȎA,/g6^ѹNn;fPB?ŎWy!t?3R`ݠP:^p+I ^8QN(Rquw"73[J)6#hSjB |&%RiG+Q2jJ>MᘢNvAbFHJ#LS! \iFvQRn>:MG$Ѹ$us掃&dH {Hb21?L*^+:z,hTך+~xg»UziYld=%clU<8I%4xaWKd,‚ M;݊E9 %$Ø$6'o! QKٷۦp4>}s )\ #qg0L_*]8Ɲs)i5CLCscHW[U*qd3|lY'[ \^E: ܥ7[4RH\v_j:i*%̘9(2_L\O&`te>dZ~Z^ik:Tx`HlIJ])7AL⊴Ő]/38ZX!EL@(qv&Rf+-4IU@" A_ἘTV, ETd|I {x_h?ev"nx&+and0R o餃C2P(EIh,4z݃V*O EFa.Ō4lk M{SCT]؈1k_LFDBGi4#rEBNa;Sթ?um맿 "oge^bdCy *AUb (nQ fCD)']/f\-&Ba,YKązHN͠#*#RWJƪ>M5ZT!p5{ $g2ªaɕ '|׽57 L.pXF9 V=WU>aoNr&/S/):i^02">'xRuKVG67`tlЀmK{`Ź極!k"0(,AP@EWxֶ-kS#m !TR UcLGsnbU=0SO[nY,vs=!W}ĦI3 ͤUlb5[qgw: 9>heunMh5Gϣ~>W`q wfa4H<.OMW Y"'yd PG ;=s|x)dOk܄d,% VХm,i|HeŢdu܅;_1K~.%bAS-Ś_0khAKG۞?8EGoM {9iB]2dp,N)+yiԞS>{oCLtVԥjůR{' dj5Zg܃nHy7ֆL.(] b&z'&הpcX) KYy h^q 8dS.jg*/uZXg$}&1"x*[{]{X15X6vFtt(E-%w>{)!FcS~C:,] ՃX?OyeM %Evy2|}{pVmJ, @KŸԊtgя a^5ۏŻb9sw}@[""ilzcMQz7}w?_wѠbU M,I>ѿAw: ,IB;룼zGԎnOV0a]03tAytw_ ])FnZQ1"|5C/ba-z8s:l؁Nx/8L. u#ߤzۗǿD 2Hˉ:ٴA]k)]ɘKq3 ԵomG{W;9ґ'!E[&耾g3K~Զk ϱ[î$ 5tB>Ҷ gGA-=7kT%Oġ7.N辭f6T]GQLcUSII4qHkaAX] /T`uWC(񢝮"]"q:7Xoňܖ#Wx=Sc,~]|2t=뙪ys2q~Sa\z2 EORemwaՃ{Z6^ b/dwbՉgB켴ZSq"yդ>5g r꟔$@~0YER>CF2:U-FNp5c"[H2|"yasm_ާx.\ m$|X}Frw$wF:^|Ö]Z/fbͷ2@P켺T;L mJ[*YY ~^)*Y/nh_)n:%fXl"aJ `*ul6 , =m!-(a [J/ 2 [QD mR_N*) 𑋤A %j1< _Q>Z+ '$tY-{7`n$80E:յeÙ8T ƚ#_V0b/+6RCO7bUD5\D%J9}Wo0: 8#~ox䛳MUDԪ m㼀3XiBm{d>/_ʋ`S{oMNxȍ5Yr"yΙOE~ҰNE]j?BM R#gi :}WOQ[2̢'ۿf̐An`$ ci`5TݨCDI>P.;iRITrlKs),4bi$'Wy^}B?GA~J?UBWiKSRP^΃F0.]@7kP<#ܢ$ղ4:y~]P?236;5;#G&S+q̳'ձz2J^xvefW@l/2Jz{|ؿ&&9t[xlj5Lп |IVͭZÐPYi)ɥi@jHfvLikk[|d&luCu-XAtQ IBzw72^M?in&(S",K2[C @À8X++a"l-jXTK.* $(knk*ߺM,BaaR`M/do<@D蹛T05yzi4N]e:m)L}sgHQ|GrMHGz-o,EWzcM5hhؒUљ(>[EQ~ %+z%n`ݨ1qQ~* p`zhCqEvHKObf+RRҤVLE'W{wknC"_ 5a{p P/ENI,nmAlZNCcN5~߶ӽ6 o@jW%[%~έJ)-15@Aug:lW#(_ F>>484qχ+vmFݣw̰<" ;*e ĝa_n:S_عF _7 n&Y+R9-YL1?}2oi<_Z(l1̩ߩZby\=N)ݘ6W_6PԖ@jdrlzsURt|@{%>mQgͽ9VO <= T7ϕfk%ڟd:k)y)4X d7oI]^2ʛ&oR`"0d"{蝹 ~w_lbfJ[Wls0i#:EM@>`)6 |o=B0UE,Sj8@4CP(k(0S5Q"d|/Ʋ):ZA?g~]0u^ 0ǿM\h,lG^ n.]6&'=!!ZI_5pbv16}*% KN 6) ̃oڂv/$V|.xA8oF':M_ds 6b^A'5q 3maIZƣ;7;PBJ]9Q T{5Mf./rGF IM`$h܅֣3)lsrܾ^ sG[yy8lw~e"oPe~! q]k-{{fPi: y R#AKU$9jNGĿ_IެXu2|L @ 1Gp^5Um<:bagI}1vج-.ꯓѦ!Ґxp:M4>o"yUC3*Q{Iq`j{%KnO~X)c$ǚfP ~VZ2]_w=˨i"ָ`t1qSPxah]?54 ]p01Ph!U[t?Ը5>ygA!yo1̱F$ CivϷrdFZDW ? V ŤAq BmRhp/"A .Hv aBin0|3lE|E:apT?;)XѼ^ yOzƦVSĦlP{sI%h X "E|Y9S=E'#Y3(³EO~h^aϧuw(?(j&wSiGsldr@+h y| {&0nRW37F2ǩ72$mPsDڸJ|Q#V\,D_iGV7L`Ąqg[&dnm;c0xݧH0rfޭKqގ% wQC~G v[ ;k0s1͢1o챧wʅgU{ۘ>}6H SbJ#)*WfVD4aq]@Ѩ=)vhd+r(p]+tnW 8]`c'J#7i. XF>aD:LVk pS -Rѥ&з+YT]׊;6tPWVȧ%n@=)sM ;W':Q W˰;%ea݄AG{Y|Y YTִacuK-3Ox=(ź%)A -TW;BY w6e*BbzA1ӡeAژ;ehnov_){ s D[kd@Pqyہt)ź!*M!K)M&J( ͧlnKztY/h6 +nQ%T'䳠_cy9r{;xv'VAcH$z^ b|='Q!<95t5X ڞBtKQ3ZHUTks%6F39[3\Њ4O0o QU@yç7UHn8sf(5U ^ʐD߮ƺak-ɳ 9_qgO"hsO 3V?cjێ+L}9۹eU R=W*93Ice-EpXr iL8BkY֖-k۳G5)$C*i|,W/vE4нw *;W7Ml8m5iºlG;-蝰d;W^V Io@FI\th?4|RÆ) E q{w $db4&qp[d Nb)BoYOL6̋[/ҏ]cT=b#+:jXk\>Q>[KTDA+%#UJ0v-, ?@6!o-^SZh7VYe>ԏ42}2ӭ[=E@:J7:AjxWr38&$0.:ne'fW/>F|ryeaP_n!plq+|,vGWY:~S6>Y{ "a>[m*/RL\RtRe&P&UdE\j|rql 9B 7;;o~n> ntyHxF.9`l$&Ui`5x.~@U)CaFC[:TΜG0Z `zӡp%K7:l,g c0K H2tV'd.vGF^,fO(E>%Y8#jl3 `a:@Ž?t/s`re*h..GBhY6cgߍd)va8-5*>B8{^La21^Ubc"d`Ԍ,38\ɱܤ4#N׈UEӕ)O47Θ`o#  %aʹ߳ gb!-vgȒXXH̹Kլ 8u*CfШS6:(efz-Vr/v2VX~RKGv~#3oĢ\)㥘B+T$J Έi"]K>4IoNb=.Qz8T?g"zKl݇%; pBGeaD6s{XG M4ܰa K>p7W ԑS$%|4m2"rf`Xn44O>Sπ NON}P{,Q_"P&wo!W$?&Yy>FBu ` vA[V)0kw%mf 0O%Mq3R;{ވ,V &8\BU8*-y`@VS5)S FJKAQ`$iUN AUq\E=_#`Ps vB~\(Bt4i92M2o \Y WυKr0[Z|MuC&@FjA R[<[W圅ez)ݵ|: ,+MpK)aaXSݽev_p䱦[xU} 5 N7;133mG1UyyxPo^B*x?Awx1nǡ~ !@trmrwbݧG{>JBڏtQxaux=G%?S+@8*Igjs,9U道BRkExAk`(cR`Mgg'U+g.tXli52` GkjB& # z14=poՇUhn;7׳&z~^1/^F@юGa<ɹ'^5(H\ns]"c] ٻwbz"gU % p%1ufKM# :|XE*To}ⷦRJ뚣 (`pMe4#| jY$069!]_U)yxZo٤au\8K_nwIh|,A&ѦaT3Jv|8fs-Rk*7X{RJ5=TCVPMN*dY]-<7~1'QZ_ kJ^P&J`mx+!(Wڞ9T=<= u;4e'7NB?GW\.PvLz# 1 BZWƴi3B(M %y(_RDwzִ6ssd._j?eNn ol=#W_?ک a1}7;mĊhL` 6grbJR,jjb^vbYeSrns{⥻%sEg!ưJMgt"NedXC%!? &ea8#m ыV82^~͡k}A+PA.2%yϳן)J3 !Z6O2C8I:Ǟ1ê>/Zjȇ 6oGҟR]t6{zKf0vahĿu6k_aqvL,6''7gCVYց|ڭT vg6߇1Co'@iT@yZsLs ʳL柱iTГW1TۋvB P Ọ/ߑto^⋰+T~ZlP!=|:0#>mrDZHOg?/ <٠8,B\AbO ra8_r8oiZVlzWb+~"p`3a;wHnTW+:CζFy;fHQ?iR] +YL]$7sbY^'?^Hwm֊P.$!F=GTvVoPXkt~{>MU ?6pz4!I2o< #^jVLJ}tS8e~u]J!aAܢA]? ?cRdbo8NUމz7bz*- LMً-^ɒͨR/H7ȯ܈sy`P{XeW.|, 5]r^oL̼_ߴ C&rP^_碉R,˴=Q;mz"pr-XT]{CB`tݔL|\_CW#RۣSU[$ e }LHtu#آwݞYFZ;WF"t֩mU,F~h^AO'E(rAe V! %Vv6s\BpӗZ`yA# 'KN|=bLm&y+Fk5 wȩP<.KWH7HW*N1\[Tt_ŴmJ)РL?elarMJWսL>yϙ-[{PҌ@ Zj7%L!4CTGƱRH0v*~`ـi3p3'yNӭE9:Qj 8Eu5uټ/a%-k6_^ 隉'P3Fxrz a7!ؾ"bK}"?_Vx68F2%6UR!ܶJ"R9? fɮq0#.-EaroǗžG*stakF8t5 iiSeҧI[wz[cX/ .,KN!qc!:+uLԤ*)s= ' 앍1 /D<5F( Z/*_t-MHw^_ ($EY3]H q<6355Eid{Rfۻ͋aCTuv8wH?zTIY$mdؑt,P&- rIf8:VGH/ye/;۷knD,,Vj2e- [} ž^V-xnW7GɶLMC\A+ln(* '7 |-I9i;*C0ŌuZz( $l7q"/;o. ?SD~C ACECkeK$oۼ\p*APVBSDmJ -pϯb_- &!7[F،2Q蹔h6cțOnpwMA )4VaL \IBN&D]6[yB8=oiua,dʼnCR& iľ@L>ÃXQ jQVۮ\]DI:&OpцR߆]w J~w-QҜ(A5'h@h_bpfڅ^ ys *-^ bfO_!gBڿԸ_|o14hO'oczi1M(DYJ,P`kQuQQ_ G= 'p+&;96GݲZb JBYHqȆ(7i̼'{^B NfˈYUJ?G}S0 vFϒFv6jIYo괩.ߑH#j厣ݝfդ]SB? 4Xݔ^pGY1?u*:]N6wz a~Pgn '-WBz* #L@1Tƚm|_15 dnlP5UF#t9!:l8` 7x/A$A B ,R4r}IO^/V:tܤ"+N^lG `ebE+ (5=޳㈶~tۙNIv`#:,. z1P.̨dE[(ltw+8U^HJQV1_c,uWx ]e 4hI*HƒOɞAPXz /e91<{Y"i #3i%e>ƞ!ِxIE.̦_.U\+}ܨf-Yyp4=V]h4( YFE+dZ0 %><|cQhq[4dxGt,UdֱLlSf œXݕΨKrX*'k,Z5|Q[DžLWG]^˔6Q'54Zh'boWW:@8\MFLD(:54]!a,AHD5fd!mˍ`'XʥP?r+S8S)\MQ:%>ߞG pP6qJM2s?ᾘz-!w)S%=ߵ;js<5rilGRw!A'2a@t]A]%f|;4Y.kybosSf~,`EofoC_I$E'ّiowcq}зN"{sfU j`yLU %m:*o+fʂ5qDVG<ޓŚA_&/ܓXѡj)aCoh=pKE3 S?xt/ Hze^Xs!3]X@ѳ<ܴbR̞~պRCeO-x|&@DZ1ʏcz8s*$<_~h>$~L o; ѧ뷢V|_0ޮ玺Gp+LgZXcI7 Sd-x 2wuS5 r (Io(/vST"'yt!y wŰtRlH0O&8a6?j'Ig)ԞARm]\" *A.] \\sLdE34 Kެ@k6q L'UV>3k{L0Ba>Id4Rx+U(Ua?:1t H6 ?jnkqϕ+O^1nV G.Dqj\ϡiu1^mKG_,9d:2Ɓ1q֜#J?| ֲ3%)(S\C<|v_hCu3>4v?f,W'{"&kzʚuD3&c2³4 ]3ɠϜ],/Z/>JBR(X߇nڵO3اn8mv A#81q  ό{b(&]!'H^.-@G@`l]qLܴRH!`ш)31§#A,ITXe?_*{]„7Ĉ:d* `B n5z&zlOɿ+_pjNs+O7,7;]jSDy a .mh3^~,AgFDbe] %|Z}cOB}5DB!!sO_Isv.'eGy7Q0@/a3[Z0= $1U,)B]hE]86VCMԵ5!/v¦{^k+)d3G tQzْnNK55I$% :y.",zT/V@ee3v%ihCyHl#L #ШaȐkL3Y6@:AzЖU ŽUnB6=$1儈k-%5Ig7Zv0@Ve3(6C-?RI AR]hpO ]DTc-->SPY>֑Ϯmgs] 4+rF1]x?+pRVvkD>#a^IS\̖£7rDTNM#9U\oaU*츢C .+\;W\ꋚٟWqn*I*S:wAb=#y|dKg}n1UO/t-*<=Pno`\X۪ռ%0|~_ N@{'2(9}E1=!UnX@ =~aXk4v83W ~ /_"*h *ù=Q*HNreJXe+rV&2sˆ톄}^Sؿ- 4E1PX XC}F BS2 UߥM,( {X/vgѳGQ7W (Dg~RQ61Z X,1,pm7))xyH7-8l`.>Ce| ilҦ{'(Nv"/>~jî2G\vCQb<~w Ϳ@:?ͧCw6Y+|U[?: ʨF۠VT@Zk1m N=DȷF~U#x/qID/OT ah4 t`5PzԚ1P'!KvރqvnTS{]7JO+j w #+1tiZ>  l: ΃y,WZ>/A߰ɛ?a$(dw>'4*oMFX:LfP4EZld6g 9V撉8= 3&{-.E/E3S]|DcϱnTji,{ 'OZkz(nr@YƍN?OIUC[R$ 02L̋GdtNiV"'num>SNp,NMؼ@k'))ثfBzt-+fW^5sؔC?b)>awA8XSDIyZз02FS!Uј QDp}zЀUxd"ZtIyLՆ`>T -}@ ߎ\m 9+*rۑ ܝ `ŭ9ShCyF*tc2Ɔ;8LɧqBZ֖IaG`AlLrUyƹe a`VG:n4cHw'V̀I!?z2%sYM,'-RѸc}ieE_OAznsQ8~jT6mo\C B,#"Ih]25ml`F=чشn/r\ڣQ̊upI3ĉv/Hgm20upBԛus?0L.!^#tl! zCr `υ/;\ySo$ h \TV1ʾ,`+!u]wnB9jVPl`&~azj#`뎝JQܓtuu=?c8iHSR8<.14eE]yu^bCkzGe{)|P$jK)4[BEۛBsX Q'IktgP580Zeo Y ~CMR٣rBF,{K-\k< ?j܍=!?LI1@MF >Fd}'˪R/bz9`3Wv gwΰ69GZ_@z_{N !7HuМ&%_ĉ,Z$V'+bO:NgN[݉ΝV6}U_>a%i;$@/SYn!ʃIG a~CQx 1IƒVحВEYUi]'%%<kx"dJ߸UL(g;WuY#a&#,YgMel6C}OR 2àD.8(Am.T~D#VcQ׺J㗱X`HW!s2slK_sqQd*ia `$HXQÖogO}J&ډ#""^Ѻd#O^O fZyhWE%-?ZV\'#l5>c"\UlgX۱?%AqW[d !;4-eN-0de5 [%w4ǻ =6QǷUNʳ(Hd ~>P)f0^wgY8)*:}W -6Q?%,bX\Lmbl^TU D  q'IJ=xx܃xH1qcp`0-]\y2e@9Ly7Qyx|Yg*\ NmιdI@A@(m+Uo[T?5zf#o ?8HFKKޜ[ m*c&Z-uOB|X2o$°4N3,4Ժv,f(LVX!^>p!_ (\%59͕c:qABQC},)552  9%YS?碝ٵϒt1?:C7XA'1tRtM{ 4Rbti `ɲ`lҫuo@d†tP:Ա[fuJm4ޞOsi;Ky?QcUs=Z[pޗ4JfelopU9[=Xù q2L'Zg;/W \s~2K;5gQYx E'?ߚԵw}S jӽ;pg(ZMvNJc2v94bGbXޘ=\HYy/' ""H?]~լCOݮ&v :͐iJ2qN*:%6AE_x) i.Etж8f$ǹӨ5{rAj5;>d fIoCmz(g Fk%ʙƔ[٦Di8{Uۆd!^>\ Y;Oi;8ij$+n@Z740%Ӽ/i@يRɉ8jR7R?y!d@ѧsh2Vj>pTedꤔT'ɺGJi{l!ێf0gl]*xQ3Bk.f"n_iAyCk=Z-Ef}ӦZ=R:AǻCoP+=ֲ'i;.0vWs%wL&Jm6&]srEr`! /e2kMO|t4I !YN ._ݴbpɢmtӦgXzTF*yI n8})puaQ%RϺT +̝?%Bn_dGZ^HS-(&lQXBaÈ3jiv{/4lK+,qVE2ai NfWvD+qL' C'A?o,;m+ROSdP`|Ô9-<4'1uU dɒ%P-r \<꽏Rw?Zxx9OFR|"*[= 7M 0 Jq{. Z0F@hޯgy ́7ܵ'bi.EQU ONgZ8}H׽Hoوw >XS$#ɃBZoUZTZ5$WXd@#Fi /kA>u+x}֋O>qI,4DGT4XEdWҩ iJh+7k1z_'w#ZyqY~)gόU !9p5!Va)6N,Í6xB =Յ<] {dT!IyJ/FqhL80yQzWW2RĶ9P(.%[sΠc\,B8WnS[{Yd~mESUu~!/Y2v:ZrG6]ubKp\V0AWZ>AydڱnTE{U _DN"Jn_'&/OUWqT[Tp赏pwLwX!fUiʘJv_ "r4Hr;ʠ2KևmG~&IYarkk}(x+Shi22r~W4ds5F'I :(%ܞr))ueȺ' AΩ@Œ/n4(+7{Ҡ"T"!ͽG2Kj[*ۿ N+;SENU.px|ݦ 'BL$P[>l hAг.@i/){xi#%&02V+WE)x񾙝d`(Qy>AkʠMi1?v*b/^*E e7qmJ*l9=Yʼn,L0숿![7B) <ѫW44ATБG74J6kT"A܇!DPSj<)3ybi lS򳾦ݓo`o؞Juǽ<2mT0 'u* @+{u# !9*2 '!A9m(}A_~ѺD`̋nB[-& w#u:r(f6t4-сHy&) tbS\P_%q$\[WF;ö&b!q^~rV r:±9 PKٸWiR/vhv'9c@f8CLJ 􉎋9b@ur O@[(%0t)40,(7A' ͍Js }5Vԛv|sҔYJbĝNYIֶoddУ1Ks^0sSëG(,eq+մcxs)|}A+=h̴KF-3MQQX4(;ٍ {6?ZLRKa@.-fDŽbPJ.b O6'k5#Hql.Tļz/0@CMa)O*qRxo3Ľʿv== ::.s|y{Z<|R/1zeq.dʀ,6a5~:H .t})_PHrc䣲5S\}L6VmF)F](T_6*a!P>{Q{2B@_ alߤے*D{~F2C+NJ&3 q#Mkc9h)Ck0猦uڴW؝\l lvh^>CY-?i}4z]='P3e틟 c5tvx(Xv (Ӿai.+so`r6tzzP7U j1oTu,>ϓ ]+:9웯u"'7P܇Yx͂OEBN,F<8g@En1\%Xq)_(Pz+4WWĢ,̨b(;Y9gn8^4&psċA[7u/mʟ=ɔinfQ#bYӾJ 4 U5bh00||$W#kĚД]C;RHi*\عs%"LS; D-`<2 K8$֔jq(p|EǷkb0 ޲P xÌܘ;jYHw9m s>#OE`LD%X;k,߳rp,N"bč[j`~*}5J}`#cht[4k_MT:w[Cs_b⹰k#9]:-ѐxCEJuKYBºN-GVO)ksCB  60ea]) o„Ҿta̬a XyUT,G)|0lktD,3ijWw#Z& &Vm BKeTVjC T#i |ܼ #VmmjpΛn^W* \5׹A>.,ؗr+z'e-#]=DMQ9&&>`lOdH^a^]kRhZLnQ;&u=}Кo?f`ou&bG /tVjBA3Ex+='-ѐ 6Y ~oTJ?T,r)N{(ڨP!?>ˣ NY"O+VFinoGC:+f ~U-'2&)ЂV-nL[Äh! YA2Iyl#]Pb60K`!1\e`{0G:h,<ք zOxc8WajmA}>WMѪ-7O=ý>zoY g&፟JJhQZEF^yڕ`W6Z^if֜Dj;oYOb2h[4QCPy Ŋ9Wj/գW߸B bN"CNșԱYM'Ԟג yn+r#B*Lc0wv$ᄶ>"кqEWWD̸NCq0"AnEj L;4\ BhPwnX~${8]uǔd䁻5,qԗ9/Va̝rg!$5 [P  uemYeUԺJpryO v E$q:PP\LEU0E>'AnAaRiXBJ=CxedB11MѝY<|A{6F-aWl4]BO+/1M:sMn蒝W.(P·G-ݻXv|Mm0Mg) ݡ &cGRWP= ~Sj{ʵ +#6"@/B}ظ6|6n91vTa va2AL)VKL/Y-m$_-;ϲ]1"Livj"OQz/ؑٛ>LSBW}!'<' a0V5=gbF.vR᜜I]f߫ P8xKrgēRYţީO̲/Z#'>)Vl!^sM([mtPs A=wltDܩ)Qv~ S`T? ԚTZRHkcks4G`kf yu3݄§#hKGeǯ@s9hp(>A!-"p:RBgc')Vh}b\W닷WNJOTBfgz<2#K‰ Ⱦ]X)>o^,c.d+,M/B Cs\W⥜>@ÚɿOGT(M& =]EZ]YNsl2w!\mW[h*zzw}ax Y^X:~MMwiqlkFqspj/\C('d1~C7H`#ʉ,UجpGl` fE::,;p{uddt+40Tc:W2Ieً| g.,v2bi~)rGgP.hUlB6&fGcH8"ZKrdeY7GeTZc[tO`On)JI_ HtȖiش0)'!3g`p#~_ (gDI^|6`89 Ӂ4V!2R @mu/8G0ˏ ;Nuy~7z[FFy* >%ZRDlλXyb ulGHr x_.iJvi%Â~ biJ*:m_ mZ8`kQ/͟S=G8Q[ꞃ`=%_ЈEʹ_|wkUOQ4t4k&Yk#rH%q оҹ`8MWL=dDOWO@? Y*)) TMHA㤿QpCAN,Z ^pkQoA,5'm1<j"! , KWF%P gXby@u䍯:,U8sL{">~5!&m4eއNջEĝjŜ,a1˯ ?x} E'27\qz},^Q * ƋWyDÑ2XPNZ0ͫpb~j!(;ad-%OЍ๒)iY`͐G5+:c[]܂+NƦiibq&228=o4o־GF= ჊3PE9CMc%TAưp%6[ǘI^dC։vXƥiqB0ZQ~`H%HuB=]pzVЮ"Wx)[)K[hwMeCGJ>a}zxOKAXU+!.e \I@m͘Q 1mčڎyoAFn3ӐU4FmJ~D" y/"r*\9p{=&<*V5~ T@XM֢?ppWfua5#;BP G uܦq%贝6/~T{7JJ ߻y|^lǽs^J;)qޮNnw2!"̮95iu2ZRǩ#kP "­ =Qh^ L4{1(zr uN[Z\ea^!4dDLƺdb(Wx^0V | 7%dj&`mkU׻T4TI9Bؠu{%<J%qSk/h+jND|q1_A`®Į$=r!L<vEGZ۾4Hp4!qc8(3e=PK&,Xg7mEʚz4Qb6I80{rMA)CagDaR9 kcwfs0z²ajo$<)/sp02ᙄY~UQ_>K;)Th^Dz+ O slS# ,KWcX`bYah㧖ިvv6ۧ ]:d].2 ᆴTw P D4l{80z],ӂdҙDEk,+<{u PrUm{؎Uۯ(+0qހ7͹M?5xfųOBt&Q@)(LNWxd\ f0> %D$_Mf%9`eQ*q-:OK3ݏ,m}s%j˅%,n w}8ZS1ޤcMםV;SIc^sbdeOU=|p!00Z 8ډr]?<#rI"<Kk#R1wړ])uF69q01^uV3I9= bHp^@( @e z 0>s]Al;h+UۏxGemkۙq*dnTNYY5awO9@uĔ!q-Q_S3/VD6͕| CUSgn7 WߥTG >iBm"xà*ڳ-3>#  hJ]oIDKY lz`)~]B(:e7#[G˹/jpy=H  $=XtCbWTX~&G%3 Z $| J{,zi)W{#ʼnl(cɒ~h:٢[NNs;-݈F$f7Ԁ$$ʼnC 4{-\mX.7(<ńSd  W #!:p,Ζ %Ybo$-w[e@JR7L]լ;]Sc=ޫ% !C hO6!U&' @N H2"g7> 9v2~E1/2Xȣ}{YouJϢl;\*vŭ ${Cx8uzS[J` Lo[*DLI9ܞvW8%Qx+ɪBcmX;ۛ=mݝ&d1=yg'70Bg2@MV3E ,oEAf1<.9d/B'@82F^Q ?]hҧPֿݠwmc?qB]{̉5~)Y`x>WC%fg[PM}o+{dsY}6_Vt:QeC<7*I=4fƺuUoi@/oeiRu؆*`4r_k0Kbl wϰiX^*DJO\}=SIքE+Jcu"cDT+rC~|}U@pJۺ{KB}$|N Ƙ7iU}|4ıG yAXavPŵr;<@8] V+B\Fa:6o&aQ9 RKD5B%?͹L DZ_?a&POL6;8-v0g0&L!lX, ͊op3K4 mT >kş%Nv6p`|)޿'z.㼖8u|9s3 ([B/酝SXYg=9B2b +,_&O8qla3G4#ZX/eergr +ǔƲb)YS{%ls=k_\OΈ=z{?h_mKVK&Y~L.7u}AhE/b-muKDZ t0(P1M,bB(; KTkͪO  *fQ`:T,s1*'G3loz| NV[ bPӪ"&jϒ`3 -{x:)`·U|D⠨"쁍U 䌏FP]lQXIq+3<$KR(3]5^9Єt൐EPt Fp2̚H=De3IsNJP]T "1xtj&| w3]oY=' ׾}^F*"R*c1WN@cەVKuO}4cGf#H&ѐKwᶰJ+eI"۶se='`#l.PC5SޟI:- p9 'd+?zu V 66}cQWFԞx&ݲd谥m\%kL} aSFMJQ{RSJS!af1eaS=q|4={X? 5Ʒ[:2rT9/% ލkŚ$we4dO>{B--TL[F"z?(n)Uj[[=ymޣ1aN66L(:}aPpf#][};\ƜmH>(:y 4Σi#6O#.=(=VFB^=JP؎uWt PP"ɨܕ5j&D敮[ F=0]L,Q-" -`2F8塝Di`W959h\/BD~K&}@ʡdM 9+TǶYsaq"UH:ߧmlWiAqdtg(XCG(>m_ŀȈ1a栭OXnRUԶgJ<*`4:$T@ rn{irV4vvn:3*)0~A:n׎^@ F]1XO?E &֎JL^8q2WY,M7Lȸ@_ vt!N*hMmf8l$$I,7?/vGpqo!UL<{'dƃ&rCE:<B0БkrLiʠ$KIcEuYaU.*)Kŷv.lHIe" fO$CJW;㋡(LpMۨ\4du7F gӫDNJJ!ٍ]3%@5'B Yc 6bOU0}|e2H坂O ti>nR=]El X6.ְ:n^[g r4N>A2a:}%QDw*l*̉kF'6`4 *M,UmpwskzJ[7ڟ7RS-X>JCo[!TA:GoHGۦv2j;LtJ 2k֍"f >_Ӿ0KKD] ;lީ2T+}3tEw/\.6w%.϶6S/.LkOBU2:+;Jn֮z$/AXDLzx8)M.xfy:bNkѴo%1-=CLrգJx}ᠱ)^n}&="lOLAW|֧Ym,i hV WӸhuVnzH]qEUl.:dyH~a"k,3X6|/ ]*<,qaIL&k>ЯWg*(Dtm(Wýؽ7d #7~PjX% Ɖ*>~j31! ,wIm1q u0.b4>wp2{H ;j.I鄨 wiGZyLR?QAgtд^Fmphs6l{K".z{Ml963m_(|\Fs@u&?WgVhȚI`UN'mbQ\/SRW,tCL9j\YIACȴ1(31I7g0ϱǀH|ԍ Ruځ>YetTpyCVثk?.{ */ǫqf5{tkYŇ+CK75IƓšGH}3"B*]wDVbx*C\/(渟[~Y9&B/'/iR4n)utmphpʦ16!rL}ϙ;LKDq8`B| TY hlTۀhH8m iM(Nʛlm{/vd,G0OEMv Q|dCmbUUk$--XMxbk]s-Rb2DoQ6bcP - LsDJ>ƞ+#i}c>0e\oSsHH U4_fFy% ՎRbs-0=ZXPu! N*ڮÃ"1-֔hrʂkP6NԛU{%녢T-Gpj0h6Q$owJGrgQaƌWFVA,-?e򊿵('sDlQPu L R\z&%^!?/|oL`b7sgxgܿQHg@1aMйcP/ǶB`/ޭ !S[ӴYV#xγ-yuٟxYQ.uu!"ڣCE%.D13y@TWipeN)X\#LuIњ (bMj]A hM \(AQ<qM`^\kC0{s?Kg#tS@LRoL6uJQ\E8 iS%5Z/we3VnbY\F3a{$xu̟&F6]_UQl(%`qrD˧T47:/E[<;&)}rX2H|%ّy~jOY>W^vR xBE-e?Ob姄&ߣXs_%4.0Q쥳\ƎJLI%o씑`+! 5qhGn)^-,V4Tb&5>R49ƫ}`2> u48E뮿#R-ϳ2-So /=DlP\nN0{<-v#,8fQWZ_!lj<"kzRZYMb^SG|GUEE$(߶#Y,5Urr :"GX &j & k!|ԛ5,$46qB/N\x;>E&}փǑKTl'^d՘_| 6]Fdm{_,VkZhlӝw1 $ͶKf.|u}[eZ H6Jqp&Ay]Xkn;AtH߰"Og է% [}hZ"9b8J/պr.]vڞ8_Ql.6pdRã. ۧ\ g w#ռ&^ Qy^\N ZsKX6AA8&OdH)ȇ+li/ԋr#.,WWslh PXNJ(!K6zd'%K pҝ`H‰*u#[yOU}#qӘW0\0hkP4N> o S8[њ\8o"s%ֿ T^[ ugj!g&h/XT9p4n$FKk.uMДGJ30~ӰIz喬mQ v`q59e:mpd!AMSbsS<ɟY! r8Pm|1 NR-T i(om_ߔFЪ Nɦ4iB|h_.Y8S>K 5u(-qD"<9~hLL-IMcjy+I_٪YmXjwO_zl$}_ CF§2ָR6U8V|qeܽ{͉YjػIB- lSkl?& L@\`V M@O:XcPUoGXV{n\wkSB<.TdY~C3V̸BY*긿&m8p |noa!׭ kT6Ks8cQ%t.o&LT4iy!!C|:$3dx0$AG5sN0#Vj\0uo_jP,ǧYN8LIe ᄄ@ez3:ۉ|Κc PSu>),66dV5:(03` ξj&)4fcYhÆ;%Okvz{M0gʓ$="0gQbץWd$v}56?`o,QWy#"X-"{zt mz{Q-3lV8?n/+:Dzŀ1*b4qda!U 05v:PM^t7M/^p_W>bԜiN'P;Jwg̣4'4*'Ycpb@TȽؕs9hp37rPR׻Rpl N.Yd^?~L%g,Ef#۰)gQTi ۙ_#: X6l]ֳ sc^3ZlnJ}BLy2 :@hit/+avK Ƴq'e`il;Q#![ ˮSBa { (7 gaj?qcB:A+Pcu)CRQ[XGC[pԎa~%&fuǀ~D)Č2Sh<&3H/]uNFҲqLq-:W]7%!cxk(hOp{ rTG(/ZgM0-Նt._U(`  P P}_MM+eFHy^HC>=xI0W˼fnOj}MD1zNJRHL`Qo8(g!~WVDv'as0Q$*!^ovT+:]0`DU7u}Nl ٛcFQ_eSĄ"YiLD_Xw5wJ|AﺠٹȫYƷv8{?GT|I5%YŠGpϪ'JEW+!pӽNG }FX@$tsp#LAT"h xxWQ?Qec.fYcUo:?]1>.{lȌkD{ÒI̪{/mXG&qKTD×E5Y.lm$F U%Hr#s!`,lYA5}Y (r#јV8vtƾ&P3FxzF_҇@InfM^ E]GVݥ,DuE^I2l~߼.^b/?&~txj!b i$?,3%?ke)&ޛeWK΃UZBksՋYI{.o]AH ~gØ^dN,d?Y]{#< F&eQG"lv֕ᛪ.`U'0H5 etU˓}(\PtБg|?^H)ͽTk.P!,X!gQz}Iz.܀bUV|# xN\C1pk~0 ] U& җp;pպΠ e}zcR1Ja`xn>/̈!Q~c"&ʕNzeU:ؔ7b +P)T7B^ $*ld@SPt7VE`[qY@n^U[1& dE-%42dMȚ`v! *w h[0?0lnE r$M9Ҙ/vPo `BsRNq><1Cc#I]> ;Lc'^ڷBti~r}Ol8k^F7l'zFyc\I?K +P=vd\OqY?֌2(#w & z*Ιmfo7TIU76x$9Tp2Kj`Z2mCҫ%#( <,h:hy,tAMS͝ w& yVA#('YYgSJS;`<*$؇%q4.|=;{ҩ龗wi= U,/|WS )a>K{TT(,gS~#:+W j.@&k>a T9)z D-wM]{Cƴ &WOq'-_VqT``CBڜ)Ĝ,̼==wO@xͦ\gHOh*vHRTcl ヨl6XW*% '\Hav 1#} B[ )F&X`Ί/kFj6'"(w ˍBr-ʭTK^I8pJӖ^+'aC t[n&,ҾrQ\[O ţz8Py *psqY.$(G6~+5Mu[eFd z1Kew~?f?qpTPK}dv⦍7h0[Ć쎰>FΐKa@<@J |р?CڙNrRa*C!9% ɾ33~rgSs*`( {2f@G(=qKee;9S$w^t{myXF#i\g,FRiDz&#v%w\+&3x5$Du&S;F0Ezmf:{.8PNHP0oG/`4 7yj3͆)ޥ$= 8DdR '&2@AMklq(Y-U1+Lyl."[ߋup3,v ""EE\B& `z+fU-^`d΂ӱyxV;ړk2u֟@i#+AP YA*GpC` 4S% k.)^qُrWs]Ү t7C[:[Db#4'7ޙ2sP7E(ZlK)& ]O]qBlEǨP9 !#. G_\х*\wn:Wzȓىb-";E#Rv j+SS$j\7@]ۼb[ⷞ8oLg0˽{ a ts'xm0k" H>cյDʦòShb5ܸM.~dnY|F.Vۧq̱\wD)WT"%q P/RmT{[:w\h|\XS2M=KReikpl =T 8c=[)}=%V*v1tQPvoB_[dէ}~N{eBa<68칦)鉥ͣJAE$I@9+\.J(lx.ʤvPy4U:a->3Ġ SvNDTҋTZB0xV^.qHLDf9bC/ o="ƑF[~N -DNF:L8RKmC`TT51*v}{riU(h܄q="G<݈?u~GwKЁ+@Bm?+ A}y|{My KIp50 q=)ǰ ^V|O;P:ӄ{ 1췀F4[}B*yaᅽSzjq)I$/I(w-_q\ӹ"gEwΞոR(.EܡmLP"0J.ώؕ+W`>gޡj%s]\gOnsQbTEY [PU̟G tU䔚ߌ +r;! yԣd]9U^U0ftE(3*=@ZNOUd f?$Z@d AIILM`Ó-=}T (鏈*b&l(Tȱ/;܋T3xFBlܡ||Ĵ 'e,K5!D2 G-#*,P4@$ "ԆȡKceu߯:Ă%#ħV!y b=H]wW 34+:zj||mՖ6OxJ |Adܔ9;äж,#v9Fr $Cͨ`(2W9(Q 2UmNt.kX/"kv Յ猠~4੪dPoE@`}ebP2LxJx_6ͼA1Iƕ~qhď6RF:HN$]Q,/sаa\Mk3܍Nj{p\jzu+%&NДqzuuDToD*fPµӑ |A̬w zYԅۦ{+ ojI\YR;K AmA9uCF秞jߺ^&q7ךgsIQX g*{{rF2KvsNr8@9;Q>342mAV` 0ŐHH'2%c=ӄg 7Qmܤ ~;WĤtάXgZ<_u$[Glj! tfSҽ7kK氉&F(̸/Jm\s2X=Ȟd) {w]fBsk}$Ʋ;NV 7*0\zK//)r,[D~Т/]AؓR ) 0}!g4(/@Ұ%M3UCh>dxn"?QlBiÇ1B"-[i[1D/}L*9I?R;lrۂOEE֞h>:dj(ٸ؜ތN+lVP*QރnC{ Ŕ/kqG* u?*lO /-4kzIK/Z6;S D |6BQLl#'ԖɁ|%UXH!are2b cO-&roQgk(M )I$S71@-!eMMPu:_ʖNdjH3Y iKo^+ 9?,Bfxk5䳓xᘿ&lE4{ML'?j9 84yEWQ? XҖСNu#ER&h&Āb(a5 K(͆Y%i\$lY(ׁgu_Ho1E|.$rn1)6X'7?J*!m=}DUy"*v᲋^T{֪1v&Tn.Ws1t?1 Xqn#OJSɟcɥ4Jfs7[cjL=h%iMVvm9#pa`+͖`(f(RUDdR]ZM/]R_J!%G2uDΥi>џ᯻pJ)ZKXQ.5@RtiCG|mB+k[TiӏHcv.9MZPR݁\ 7> ZgT 3IZ FGrk^v :%;ݖX7n5puqdHd96͑b+zZI.O͔]/3"">Ή5Т V")& 8M|"ppץ?.\zרR26c"ŕ4%A\Cq{!VA؏r"`fuuEC,4֩0YV[*!Ņ&uIIS(ړh%H&t/>w,v¬$TskhīGBF eD#btNœs  3,m߲NZ.yܡXߘЯ#2\E%wA۳`? gE79ft86L"F^-wS)` 'vkՃ@ _fT֯jhm{HkjʐF!n`]ziZRuzhO[BH=ݭG+?Hc:>ñptRDFYPjm@pBŮNj`FЌlΕJv eG ?V׭"쫧$N]uu:#\4H wF/Jh8]U;LShȼB?Kewc\b9Kej~1_dcRϏa4٬9ͳLNC5(fYx $}kJz4r1ͤ\@jekǚ7z/j/P%gmf>.`CIķ3Iaq]+I͌O2IMX@`ۋ(mXP8"FJU9t6vKK0UI"xFWnRR=} upT<@ٵ4&L٪ֈ"9I.[w)t=,|gkxeKv!&׈.!jS k#W-?!m|2 qDfQhtE:ss(;z,ɸ> A 7GO3v1*H~4ل#'dWZ2V\}vJ8v7L6p7 muF >9` yXA"",8ڝӆxl1ۈtfKX!ux'OsF^txKBJF]|pkA:R=]"ܙiuмܗmdDf(k62|_*@1')<86pd3!wAG`~RRl/%(ѲLBvV>;1iw|1:Vq؁Tf+ƣ(KY -pHYsń*2E_;'3k!J/-WageVcT F:Ӿ1†I׷VҤwFTWY{t R|5=>-t?͑*5I.&udXQ4hZGI<1KIUt\Jg_کJp Oj c/J}ei$E48b&?*AU [Q3C"=d13呀ͮ*0jrGc7~>+>w>Λ`k@kE?ML( y{L_5mw hyw`*άzbGeAH`oV`ICDG!-eOoB꼄hz;kMBc>Iu7ә|O]SD9a¤:v O@d%Z[T>FKf6?>}fG /z)`ϊ&7!}ٳ\oWfD8F`b=+Z6;[wKB26K Ǖ+xX]%!0*H_ #1yWH PlO=@{`%A4!/uH]lAWJ͹?`??îbCcvBD7ko_'Q[_s/oyE 'yZ%~Gvԑ<) g,S] a.?F|o{8IXg%Gz]?hd"`=VbG؉fr6dGTD>LvFe_0\Orjm-ŒMDw]m>J"dMO+{>w>o}w*;DqiAP?g ?@)q8QG(MK v RG3rI>0ƜJE?q$騤qT~#PW!LƇ2<@4'Xe_):AvXsK= -7i(> PicWV%m閧fvH5}aEy YW4;9rwJRKH:f-Z@aeI.J% 6wّeL_rV{ LxLV>=8'r Z/^@ʨz./H-d{:waӼ2&F}>zі# Ӽ.=Sf0z "0F{DK>hhv:HTh*PTeqL>>p,HmߍWV=qduvV. ;>ERlHb^o)֗v{~0Ho;Wn+u]H="bILb9U[q +pqkCOe2{[qACRr %ʹ.AwxK2M6?.ǧT5]6A0 *\Z6~Kw`>pVY$&}i`YɂV&bE3y BN\uE@jh6nN}{(n9jn"S+}>~'K&Ջj$uj?jQ ؋|wvToBy*1Yf5\qT~J@!<u+ZniqyDFUmEzKVԒ,=c;n%v:Lt1Mſ a waLP`de͔Oʳvg#RmA!oA IL|"$/@-Ǹz}W@۟i`y`% K`IlOSuyV}67b8z9PRU\rܧ>/YfE*bC4GM#C:Utxleuph;L…pYx1x~xv)u<8օ To0ngF몷,|]<KbWϨ K8qp/f2QFEޕGlWc,j0~B!ޫF\~IU+6 @lW2Suk֪C& 0>Ձ)rSÇcƌQs!qqc.m{jMFF+DU^~plH^iAEIiom瑮O6Dt𿁱OMg5ei+ژ&a`QV.|箳WM.k}ٷ]IG*xEU0ѓNJOHi iהv 0 p*)w&,Vگ;V3HAhKc6t?.d̙S" ĵR3,:8Lts[SIӺ p51 8Eڛ5[ϫgC@ QvgM6]¦G L8kmf&cx{ BO: Z'.g.]Z0nЇ&NImS/lfO۰ fYQ}W}UBGHw5Vym9*yO ozr6 ~vwI;>>ۇogK:bf(]?}y!lGfXPy|L0Sb,9BDZD.OF4/]v%h|Ij`="7Y #Aq 5 ӏ>|16O7J7(RW熄xJ'lTOd>‚|x bwi}>8mҫx y~!0}pixho_$WC6(yQ).;%,[bB{+JmYʺTM<)4]%w~ϊT X2qD MSuK o~/+_ƞF l& ͆Ii}Cb:ЖiGY'i&ZS몾[wz_Iam 3Vw_y>#w0n=0gzūm7p^0…C|yb1umX:HjuŮbShϋ۽G#mgzZwOԆ`&ReMVkau8ۊt7f[w8r2ʎ"-D|c!Y_}bnn,l5J`OLǩHi8/(Or)IZǜ;(0[8l۹Ϡ!$k;ܲv FLY cᎶ MWO@h<4\bva!0&=cZ \ c24K4ĬM14f3:9|fp*E5B|nn0^9-{N DG14:'Έ96Pi> ` l- ~ix+.rN,jD4b>02eJdy ޗu5Bt> 6hzuDl| YK58dGe]ȁ&ZXbkYN>u4…5C~*E`WI"Ю}B/QA"õxP48 FȨ:sr!69T溕KLIޕ;fZ+#;Κhq!\6S[ U~XL8% òH-LDư놘&ZF!`?.z b:$q@$fj UJ}[Ru!|9"}t31 #D XȈ(j׳ja}`0}p.pn ה47oܱt/%/J…Sm܇6y(pVy\,!7I1ޱ$;~Z&FQLr^Јjotɱ@nz@Msn{9Z'>d;3*'3QnWBR)6O ҲUC[#UĘ5brȣPRh=o|٘q5jrKfwL ֯Z*S"TR}eخ*V'Nx!5HTE!&pZM D;B/?u4h'*O /D,W#6 >- }=T29w2Zd"̒|`!;k@eн~ AdhxxO{£(Q75N-}}M/2<+i7c x웡\&i%*̟o|.$9rt{oEFrp|t`MYyB' 㥃cνC{Ynߙ^Y[kꗧ*h;^a$C7&UhoG Pv\r'PSq{d~er~FP˧8c k ;SN2dJiBZcf-S'eHWRL9٣Z9XM;ԅ=fngQD5yҋ{Xogw啭/|1Z-3O9R&qݗmLfQ;.wtGiSwIXq"qӷw+6rzQ먎6*IHar13a.m&{y t$Ee;+Q)nOG skK}#mhq$?-3sNrtHbq~:_ |81 }md4ac !ׅv oO5P+IȵU`= VbÚo,c4;>ԃUåCh"-}\lg$sRYPlY~F2h\\Nr: ZuEBԙ?gĀ}(BؔnΌf#ӈeջ ^WbKkLV׍!xh[KY4O|0 @>H`H& 929BO) Н.ĜPZKc F0gPZ>wh=,i76NX{Mlk<-sÑpT^$z) 2ZNo>66\nx0Veh2@i$}C-kp jPO#I8K }lvdW>V9pH yLG{z3dB/m)RHwWrx!"ߜYj!!: T#W!%id,U4 B4G!ca݃<>!BӴ]DxFsd}\r@= ܵerS11Ca3}<ɃoHr؋ LhAve-M0(wiaTEv#R$bH$%7#/8DRDH`e3l4!NvipSE—GOEYɀr6]=< ͟Ռ$jO,17' }+3&9Yr0FcV)hseKv^ *S1ԝTiAZKnn7=Yߞ),b]p0r齠qK 1}@x: R\:,fUT20")SͯY0nchJ#(.fd(^x8K];Fsx:#-2S*UCicj:¬ρlCQmE&h\b`U;HLUU۽wgϲ #{Bplun{XQVЅ H'{ [2}\6664J#1uFyY eS4?4ys@K%ť#0J-JOɼ0њ1. IG=TuVy$R8~ٱ<"8 Ѩ"2њDo5cߟ"۝3>zd('Yį)d6VQw*)u;fܽo- 1Nl6+~nlU%Q\ Ɨ3 /Yoy2WϴZM )ݔMl3X'tGU΢%$ HGݷp鏞|2JL}VF%FN?1i>X_2Ⰰ/L/t3"JFÔ@{k}ŘuB+Z XHbϰ .Rk贙 EMAr{uBAA&+wD5/edȳ@&/@_ےu%sqJF_Up@q+ ^>g3ղf*fb*6LwQC ͕7xM˚f]푖ZJCVឹ$u,s'XJM+p8{`K}ͻNȅ{kVsHGVw`ڤˆrM2r-!IfgL`J%W>'Uff{üJRS5.!":ɾa +7Whs-z`m8RM s"w락 0׭.P`A !/HZx%xbx'ADPfw⑓e&3e_i@:SjD`]VWxf(]} iъT ^@nh3Nth!qsmm)q5N-E`̟1 5 ӁK74`lZ])VvK0c蘘'd-}baof!r]Sr+\ L k .#0kBwNȿfkkm3с} 珆Ąu=^-Z'Q଍pGZftZ 44r7?Pח7K BLJf^8nS=uȡpEّތ!g{Ӆ=1V*qhՕM+I[Ӣ%+EL}}#/>yyB0 Af%uyw6&Dˇc7p/Û Kq _ar45Jfh}_]TdIE8>RL~R$ 80zXYajӯb*ʩikPy\wWu:+ZȗSʙ(͎97ɃNZ)sl0+cQ{/τve2Jzs3 WTW7m]8w0b)$HLai4uzn7w Bpد6]4}#`k|j'+L/&H1/6Hvwǔ6%NbtiBK:z̳iЫu.=ƈrI矻s!zQjS6Sgr/DյUt$s@C*oAI |YʈwΚ)y^K WR\HF籬XGaD{lj -&LfEYJhƒ1h'Z Dgvln`Ŕ?~W~$Giuu lj ׾׵.y3C""p'*A;|0Eg?1Cf;}|3 ʲ冏S'aKr[Gvac;B2BY4UL(cY7'nm)sԣA!S{:%O]9}g,Q?{@t*U@$͝3Ģ:r_W\$ǑZ3 ?O΅q(1ط//,JiYK56Fi1NY-e̓y$TztPLRэ>ߖ Eu '$aq76pL!QCml@sZT(.!;bv3+x/R OhFې:nV]uwR*g;P__s|̦ yUCD-$鄖s}y|q d#^˙?b4llrDٸty68W@]aD\E>\U-VwUvkYpB2֝6x۲Cʻ㫝mZ2"BX9 Ln +>R啠[`%$%R]|7>z9E럼$ lwG}5tLSiK#^}x!El@k4WR%hT$Ft5A污p\ V *jv/z~3)i8;xqr3M ,&BT42p\\ߠ{e7H,\6(}OL/Q˘`&~y{7 7ɧm&%zFB H7z;GC%-cM&q\vM-asw"+pkG-t^: Wa:'T ac8G:DxhX}н{tޞ cؽJ ci_8-I㟶N#Lr?U^ Cq`nvf9Z8= Mf[r.[#Jn.NGDOd+WnUY K"G3x5~rIͱT@O ҺP3DE8),:W㠟Q#JB{L!,ci-+؋6\ 00a˧z_bo]X{1'eW.+H")L,$ '߫vc h%ڗFK(@7EX d'YՎ}"[j uؾ8N} ) j0#C4N\(K 3|+6.;-jI  if ͵d}+'qifR~|&_ig瀹?\#/&Hc'up%TA|ɤ}? zM7 =Cdd9gferr9p]zJ u'EK_|"&~F{dG!|VuY^4cnkSϊ+ols 3"o*l 'F_gz m:2n#J%I9>yqYf|Ch} q[|V<-zwhg$~\OoC/oRNX`Ѣ:jB ^2#pYBpwQ=Ip۰`e+u|o/O)"Q0~lGt23nWLmhlG"`{#QZ\QT^vI.u.zyMP(K}x4& cq0߳$}46}mrs7bh!lMkߙiH )8qFDu1 %mĞ-\Аu ɋ ,)=$&(ʶ5 FupHj-WD(mr z7?Ŵ%sBCVm!7M>ԃV:'fiPMe"7,eVW7,>è*kc'ꀮ"|:(?ӗ1"+1本l@1헦~`s/T&j)48D c&1z{IJbvY2~ާXJt GY2FIZ.uUSg6^2y]u9Aq8@tjyYNV[ F)[BU{Կ;^Hp o0x8S%D=;(h?2LKSv\7>Vl9•0MFS'}$ [a8[퇺}z QRB[Ĕ.cs. t5l/Ó$*[3>޵ALX5W!’@8W`ϨYAW)f IF . :|B?&t= 3]e =) tAջjC,D\uߞ,^C5<4'\ew~ae! tU;HXm 2? ݘone3_d K$pz>p?J#ǔ:&g3dÆfw4co4'*"ӊUzI5D0)[7e\^ 3cx:2c%_ѹP(D@ccش-׹DqDXp^Tf;gXybkUrctNqjxzmTQ ,5~hu8#!/]\?tk!)gr"Ƴ`WNvаbt)6s=A>whiǧSUюgI c)#t}+Eӯ@l|f:\RH$=|[\Hð pu<;~hL7y:qG.>ݧ04M׸ cg%FFwbFR9@:([Ia7F yԸ~t2 hcwWm0 ._ކ3G0c1EHͳ̣%!)d\;֩hA}w5OAE Q<@v1N7 l,#zۛĜ"o9M&oLx9H.ȫVON!$FU8/ѺWL|PIkQۏoNLf>,ynh{]R,hO9괢B43/OKb.,<*Kph9SI( iY%iΦ3<[M D %#+NݽV|)Hx&A%.nGDӟCs1= $/QHsb 1Y9>^'׋C;4Kj{PTR\j9xWrbbn*m|pծ.= m^GXY*\[[0.W:sշ槏=8u"=CǾ/n _|~Yavti eMk/5Wzj{f e(S&.E*T>u-j*f '+C9][& T#R;>5~ӚqD?~x$%9|rկ/4 ,ǦhVe,#/I(ORnN)s&4-7N>:rT׭GVQ],ϔ{Rv'wv9<0)?R~7J^~  qX@ZIՑQM9lKQHI&ab).X des2%I %σE#v9XT`AȫU?G kkW6d1ӭ;qQ$$>? 6F-:R1/>6a+ZDA0|^\zBeJ1p?;yrGaʤm&{i_YX&)X_F מs}>#Ŋ V50xv=}W?}D:h ǭo -;T(B̶5̙~ B|˷feA}UEojA,;s;nw "T(={ )g9I)n |ī=ׅ }IFX?H (Ȃj aReùc4- -V)ނ"I~; W{b 5kp՛z} W~1("R )O_ `a,oz aX> Eѝ\? 0@|1ĺ{P{FXCУo:!vFc^{l.nM8DiO;qbglF."Nl$9D1%17cGECϺZkJwv{bڠOы1ijeO"Qj{5?✙Л*S8vF;(ӚE"_ON"227@f[7M9Wϐ,B[b.:ep9.;NJ,A @Tp2)yRUlb"6i [RH0nsŲr_v= 4I+[z:Kyt ܢ&֝c_剗dQbk`c|}xVZ~r-5Cl:lu°5-oi7/z?!g&$nuBi٩؜x;*{"o<Ԩx2ooIɜ5Ja]VU n{RB4)k{p!Or旻v>ZUӥƯ-FNaLCF mF^MS- mDlcfLj^sns.wq,Nފ,!vn1}kv' }abB7 ^~ fcemͥAW{Ϯ~ꍖ!һު-n쓅Kmfk v0 厬1f:*xRX _? _e"338 )/g֡vWsrcpx\M "v}hd~~gdcnSR;we$73Y$/3FRߔ5UcC)+tLvJ:׉ut,AX6-yW.|Z [Ubm1:8!I3E3h%҇D_"ɾƭn [tF1ڎy;LVɦjz4Q`utN%DuHReFy:y7\,^ea5on@کE;蹱Γ| %B,Q^ "^e[?5mg~rPnFbüq1c \T;s0b5u `EVg`گ@'onfRY}Kbf<Ћs M54GLۆ`"zAMكݶjK"IRH})0[ud1346R[HwyIAB3(s"n4KT% v޽XQ˫eQ,RI3D':d Np U.y*\Oi?,0$ 9㸷]Y _ ͢X{Ku.$7&63hqVg8MƄKoN^ՋETET%Np6"wjIrA _s DËXnqhijK;bTպǠ'8#bkMp}&Wn]bSd !Lj.qxڿd ; Af=?0V~ T#^d/ɞoAg _J|,p;?{ER`E-* 7ieSbW[g5C9뎋> 7s*,Vu+1iw=k}7d@X\Dc~T6T >f_YY)7pS 'P3hS P@؝W- {`:?~ΰ{,G3C? 6$,e53v:FKB[Lc%q鍌Z'N#:C%6U4΂ƿa#_CϋXYHV@n !>G# !y[]&OOɷ^mn7UnKA ޓ, adSj*dZHQ,{#&ք(նuPމ!H]6oH/$BYmNZDX T0RwհplZ<&|CR8Å-YL к5C`U͸KVS"ԗ*80,;AK%"{GCY7鯪?BuVĩ?+@|i18sMܷe6p: : Æ72#D|_8j;FobdlN!ov6):ԡF]EXKD;lJ 82|l>>K<Ǩ3d"w.Zjfk񰅿V-GP£w-cKiޕ'([dU{M 3V`H@y(ue?D kqو:ur"?"%ɎpMuՄ]ܻ0-c ;fx0SwG/~!.Evd U&P³@Ei+z7&)3sBRKPF*KYx13aX Jz[neȾʎC"25ǚ C$k)qn>x.VgUWgWF:Bp)pR OH. ֆbgxRx򁞪nRC<3+sd"<,"WڛLMG. 6'/#~` _@&>tF2 n}}ŋcQjjISk*w\qsUX ?L{c,["'{<;A62}K}71[)u.EH:çL/vX9B!<%[+`l}8k_cH֐A$Ď[c{6^*|Wi^+;VEexmP$0<Iڑ E^\ƔʖLK5Bܟ=}/wk* ZG-BIӃ eZђCCI8l0 ~~vi Ʉ@1l 2O (y|z/sAف ыDbsgN]@h#Y5Lf$re+Af*=  z(Ŝ;; Z>=JL68TP`T ј9r\,`ߊA8c0kO AiS(RƘLj:]e}y>7W0>>HdCg’ұ޼㖋`؟EZK>)bݤ"3Xj讝Z! \iEo 5U]csHϺ:]Iܖ97H~R>CJ5ix7Q6g gsd ZN6~h1`@߅_!okHpoqUJ̷:$*s:en&cé8Y,-&״niи肋W{\udբ%S?d,=7OIZzX3wxYWOˈ黓ܴ=n%Sfw9a K%SP:j:bvc5.!cx {^9P ԠL 2T]r(%3]|/I'$F;ޮUK/q>6c5C-Oͨ>(`u=WXc~ 4=`<PG~3ͭiHm`M B%v‚`a4&&_քd;O4Iڦ !{ʔ/h4K|kEᩫ޿~Ado>H6ﶖk4OildКp%acSFQs{(l)/q|=th2I(|ʴݿ;?_7fRޅ3a6&ܵAD+La[LMQ¾`xf,.~~ -۫8jab9 7R[JWw}<3:^!Y E_h,ޮG~P,'tu6P |KiK0)` iwMūWyOq7^,v`[hJ֑Z6.yǍW$!Jlhıha|Kd_V: K&:-LiA!" fo 6TIYsӟX"5b*y:*Г|I9'R% wl,Jǧdr7ݜwh=Zգ䜑 ri^DMeI/*\YhA߯AKVGÍ0F&*ǧwq}a5u dQ&f'hFOc2s6G>AK II'! #bβB/fp#Rbo5xRd3!9X2!bぬ;?,ߖbH)tպ'/gnESֶQ m &K8.kDV=?*icf7äbpp񂤭`X܉FP~D2G0vG ~4p"D%;iVuّ<+߃dW/1߂ &Au[(I_Ny>I>i5{fhqcE'z3Ei/k EϚ di| @Op-t&-rMW1'^K{8Rq:Y`ث^Z eVFֵ|ΐ*񺙵xx`L @?tD״pyΕD)`_/ `npqnuC04v8گثK}!YNtԁ)\F~dl`oKHt1 ș]BM:뽐-N9ѓ)dsi=r] 5@ZNe5{KVkIHs1DU"5W4[1{9~oY]hNXpQ㔈3QtYԻBrgOMl J8, E[{6tt I{ l _9./bkDPn\ T}B*y¼.ܨD1J8N3hњ;7MW`]5;@9/ [Sbk?R3!QշԬL\眔b`qٵ ĆFEb9ZUivd秆ԣDM}/PᐓaEħ7}NQ~ k)@[ Pt_ǮV* ~ɯ 6[fZL*"*2 IXWԎngȥ~$lEwO_c{G VL>_AE[+( %˨A]#$feS!NuJ[%+䎸=tYHS9B'ʟ^L]EAe16%Op`D5~4N95Zآ}wFf_`ǢrL`ҷx腠$Uo.RkepbĻe" ]< *@0[3Nezlg3@oa(*9~mɣc~O^VeE#EnGRT)qa90 瞑P*aŘ7H[9߾k~s'5mg'IhfN {J[U7 ׋Qg[ tpB-K3>ϟIfkPW>mК 0fgt=o[!@FM.K[b}6osoRثǗJ}EXj9- !-}K/zyZ/^۔߁w+g]PM>j*mb("&c T o!a_WϷ-HXЈL&ČI)](fS:^=k}Vq 21ePZ|{_J.wBo]튐TMH'|ه˗`MY[H𸢴$ iz 8`ty1 I %掁.W'7Ilov$X…NX-qoyB ChVYu}6#1bcdoR%s EFe*HQ3d)YmXm0Q(4nsjy2/۽ =Nɺk;ŊONR.Lf&.<4(BiV7bى:Uhɖh h|DeDB$$/j NQ z$QD+lC$дfV-BBIq9z&*7J]8\D1g~(H sʠAPW0(8 7 ʺaU,Cᰲ{&k%1(!W#b̨{caroǃ.7cqJ)TLQ t?9CGJ@H`4nkxy)̩i+Û#*zp ߅FaEڣy[۷u@0$HʼnBm\3t'g%JnE.!#D]P .f`5nR5Ez~hڹEjB7p>C/oh03Qsex ɵ вObhLѳ1;^Z/0f nq4M4}T 1|O:6/ tFhPۿ:Ǥ2gL= A=p]eO~a|!ҰAh .fH23Y>p5ߣvPؽ!ALQ\B%SѨyBl Pj߬ݭRi'cN'ºG' d&M-̐rL` xxb""yoHNx*/5oBņ\qFm^42"ɲ( mp8kޮ@)(%ȾCX3깜(z {mc+9&Gn0X!Px]BH0I8M1-fXZwQOjo8VYK.RVE>(UsnJ 81&ԩuDd w?kB8L.` @1&ƌ2 (P)AT !M2GdI+P > P#ؤ7>sI;m2Y.V[5PF$#b?ΛM+AU!"-+2[&iE8 :f:r5$xwr.s(Ft>iE 95 ꝛ? m\S 9Le GFi4I{K`8g,aw054yVm9ztY{dmTz\r-+_ܝ;Me*yc "%9[0>Tfz|C-@ui׉zS!fĉq?]%NQBZb$~f-FLq[fFy5e|_\AsaN>ȱ~dJ;hdgS'; Ka$ԫՏklQьnobx>@KMa #9-)lѼޕ7xن/oPpUQ1%d4j;2N6`ͬc6ay, -\5NQ Jx;ߤ#ՠԄOT-H"Hʦ Ѝ-ׇ@b_-IX (U5 ?DІ LƱ_*QQ`"a ](rST>#abaYڴa=N1 6اHIgF% %Wgy)a=f7 A'o>r}.dgݹ΍rXe5~~_OxB>Ekԑi߼$f:\hEZcJ#x镺@PnݕfY^s1PnG'1aVdKHeʚO, Ӕ\U jƪ-`5?E'!Ղ Jy\q"gq<[l;XM\Hx8v:bNGtuj]}K(wrʈ$HPlk@28)*:ItwːJ4T:ys3ޗ]U=@4'ٌf wc=sofw-1?ȍSD]lUH=*U>[F޵FPcg5QL@w8HՏxI^KpSc!w}FzE$es W.w}Usr o c' v|{+5Ea7yj`IΤ_MfЫD{_+ W"RI%D4!1:{!m;fS\6r^ _+'P5x#&4کdݺfWIVWBmH_" l $gV{>|^x&: 5D1uz9 !P,P4(YdG@`.#_MHlk15pGLCքQ(jO|83ZHm>祰4Lp}Ʒ %>gO=Q TЋGhge/V nUeּDtW u瓵\Eà|Rh:ą[mu/;W)/DGi[`JAA4@sW]g2уNmV[xoG <Isަ::uq?5o%)-%AB9)WNb Sܟhp(͡avs"举̷ͅ@X`fuρf"yArasZZ/=Glm40fjCgl:_4ܥeT8( UsBEK'uVdkbPiӚoY]ET/U|oı䜊8z,VJ;Eΐ Om+G k"t>'j70DiǘO>/-/4Z"r㬂+uX3+}xev@lNn]rrڃBfU[إfI5)2c ݴWɦ:Oxz`LCuB]KqgRtzΏb5:(8eGV82pSͧH.'ִkL|9Ԫ]4{;@[Ӄy gO3xL]x.݂S۵M$ȴt,Q&~Md(Ipojz{Ndtˈb[D31Vk6t `5`B_aQL`KN?%5((Q> 8˧`\#ӎ AEuFU=%o!B{SOF4mT׮̪ S.桋L4*9L{噜0 Bn:'z[+4wתuDDBZA1*e!ki%nfr'\{&* yiRɝgJ} +o"1LQ, hfb+auJ `&}J-~;/7zB|F 0"ׯ\;&iIN_3{IJWD7%(P)qZ$ݎnJ<%'>0)iߙo%!=2dmŐPC#绵NQ謶>ty_!X#/#Iu‡&^)> VEX\3D#7֓?p>C"m@%@IJ Lk_eQ71NvI}qAZ ]"kn{1?:l྄5nEvhsx YU%1s$~0וyNQRCeȠZ%a)W7hN n[ T({w;&ߛD ?Cqz9wU1R>'s`<^'r tO܍_VDs]mR`-T=m tbѧntyx XR6pau[p9.{huyX@\SOAgr:KMY5P(_15Td[td0Y>Ԣ_Bv %V&T-tKj+#mYLs > ,O1/sqeLRh ,>V~_ޜK ,JUCZL?.kE!o1y0C'q d'C` jE'Z鼒}e:E lgk6J7Kz/S%\_*A!x61SZ쭰hσ|W_(Ur 4'e\us4Lx(2xkȔ<9BAHcAe$1+X6Ch5d ;yЬEl[tPVPAfߝnj-;ћDcir iϻQfרW2DSھvUkhܺҽB?]uZ۰ f(ͤ|D _^az =P1Mذ֬;ncby,'*7.hDzOB?"ڼXHk$ a쥙 WрDX5 qk1ſ'L$&i:'$li*a-׸y(;,1^rS+˞Ι1I4zſ&\DRwTEuI`=@}}qhqY;~.7%Al@%$>W= cLE\&NIڿ\bXc>tcm -dZ9$mOCkʒW+{-BJq `ODLdRj`E|$cD/dG.nُJe^ST3]75+_ڌ6{UNOE؁S/7D9cTvB.kY`؏eX%ع|`z-zgNtWh'LT}kL A׼+ 5mx|\&S Z[3Bh}6(uᘬjpssɞiYL0j"}/YY2C*vSW؄c"xdK:WurW UHd$Wo$.(lB̌J $Q[ų1 vsn2r ~6>C%gdN.Kc ;[r2f;U!mڳrM6bf+" u]A\ 3"Cyh}s^ MIDl(͌[FbԏlmؔiH _xSh^QrMc]zs}+s\u [KmxHr꾢* a,nMDݹ~x"xczs?Kg\ܙE"J1 w/@Futf .{*Z>y¦`#?=MOV@']h;_O9KŚυs[F߬j o8;CN_)++ (Xs_E%]GNv5 03&19K ݽ]u*K o+IVрIb+4 ;9-r+@}Fv<^Lx#dI,/⩷~04M2,.a-4\7ZFߡ':]҆&h#ۿJvH*XY0z. A*{΢;eK-!B싌Wk`sw8_( "S qfXYsqD3=Oj,Co/[WY(6ҕ/ղiY-7*a@5n.upZ"Joق#JRR%X'u{@ümvPpiv FIv:m~PcBFGgIJ^dDtB Q$N||c@6ꅎ!g@mꏸlY/Dt{9Nn 4n0 }PtKȿFby uFUʙ5QI.e:;a F&(#Fʄ&'bSѵ}#'S VP4‚{#-E DRs-z *T-Eo~[?p*1 8-sk!g1 ^XBdm)9T-zLQ)ǡM\ (oPLK{}#MKgKtpiH KͳLrXd?CH Y }l+lrҹO,".8cwv[mTvJ/6u;U|ZzČ$*Sm6B{3 >,XǕ%+ ` $v%3`vj A6ǞD򣛵N?&P =bɲ3 IK'=Ǽa,ZX2dn ]vC@=!.>IZͽ8w,! r_rՓR/?=(GYORٝd6dOuQGY#>D/=%چ R*LN-bt_]|gG)^!as(\Sm~b49 vzi*{\;XrnP0_ljBԓX%v="oqra7 mVEa{Y RMfTBEW@vo5ϴ⡁&n0\^#!PhkHöNݧ^#E!wljP#VOhMS:_Yb=eͤq3;ONF?3-=޾HHO%HvWăCQ)R4t||T4f6ӳ2 !`Q*Uۍ} ]Bp-s~Q|)䈩wǪ Y@dF>`8x9d?ZNϩ"`6&/ %9y0 -~ ܯ҆JaQC2iZ?GCaU9T;0qkߟ 7#7Q99߮;o;kGäӕ\u?vMٌ z\9N{Tp_lu[&!8nD|f^00%Ğu-UAQVc- {7(3/ą0?2K L2"J:QVB~aӸLb $*wT&&UZ)573!RЕ89 1ߩ~,r2 TLxу9Ltt/ 4HF4ndqxkc&E7Ki}{W-܂1жFEr;Wq%jd.'wzrAN(Cī_mfwD>鑄{ѽZ{Fb+z*dT6NRe6;`wq=A_?}fv:,s)kb?0߲rxYeXa"2Rg >R O:ӮU\ϻPH.vv-!`kQI-J, 4/vہ%ܨ<8WkzKO|GT=<~&.+q4ׂl%2vϮt">ȱBod̀̽ŠRżfy* \sK|0P> ^W:ǔx~n3e…DMd~L+O[װ|Hv,>6lk_H|J0^E|SZgKy,G8jѠ6b,_e&gن6*du0W\?R|tiMa p] SbD+&B4 lP w6١ *$@:9xtv5 [nK:0jW|eSe z{4J|%] ذ';3h}?5Džw _HC .!z; Z%ni7tJF7/HWJ =L#0+w8$&Fh/`V [I/L ғPϴ, LbX[k۱ "^D-fFEyw}8Q=)ȧ{KP0P=n.>5B2kW'*nk|f}쭴/Dw l'C&fZX5}"uamt{qъ5+5htk/>FliR&t o0x;~ZS[I7%(mreFZA ]{5nݖ\at3o0+Ao,:nwK6D\/jôkc8_nl C.,ԯ: c}n ={^}C)i9D8S rPk ^ۘ;"{%y@Vur}[uTҮ,2Cʻ]zÊ]-Nq>Fm(\xRd>/d"S]0{9˞XvS_Vފ[ Cyj PQldԌ^7 ).B]ZqG%/z"W0K Z ^Vu> 6 Eɢ)l Iƭ_lL.NSﲂ Ϥ(8ycj EhO~*Fc>e~M4Tc TEj)hU pfWʃnӼᇎS`Wz lki<p.1i"SӓY2sO5if"CM?P76Վ::6G` |nE-DdFo!M}8d!gUXv4p{$8~wY4yRrmKFsO楑%k|.g7RԡTR%`{{3L\(D2v,}1KvܼGv Z>˾ffc˙gJR &rY.&Rŭ]Zn m 뾪ƣ|cs` I y8&mqi`nQ3֣Nbz“tu`W81}z\:{;%J#H¤f1t INh=َDO4 5F []9ruL}bɿ^u[NL"Z#IbDQ*'q6ދ:r@R4د-B͕~tTDi(.xe8/Y* ֑p [\'_Zm^<%I@w͆G.%{[yN)opjUF:ĢdgiqJ_'_")q*CHn- /y0?>V̈́МQX X=-Gǐ_ ?Q9 zΔY/L ӲgS#RuOp? hwpOgˁDbtg+x%HkͳL9<^2uhʴNvkP7=?V)siYEC6Sm](d)JQz ?L{x+'f{bH5^XYLJ_j xG.v=r V_OU(fynCmp͙Սd&+rfFI[N8ڤڌuXr`@3O vx&֟l ꉀCL"NruJ f|'tI:v\*fV*tt1L$V&`΁1ۇb'GN!R k!+ TL3 FYm$ aq|8_͚V\e>bhQ`FwKCo׀PaװVvygp EUp@~O<JLm@Qd` TiJ{fZ8-Dmml DBN/@ ?&͍-?\^q?gՍftp]vkL* RbJa҂ gU6qxU!B4F4lCFlGS DV- J|4$$Y&# O2䍹\;oboS84@M6Ed]dސvr_jdN` m#G"(_}*~V =@.|2\;?0ILCQ4㇃`)۴Axokg-bD`[Opyx}k5[t2Z:($ c!|j+^vlOWo@-pƢ>4QC?-;-cK*YtyUY63ʋJ!Z*/j1PJORBH540z9KH:0U^XI04i#,gY1"8)#TwP7\a}vr$Ѐu?όCVQ&ؓiat#F0zkzVچD a.`߀xCZ f -)sW G揄 H*޼lv\up%% /}hPOcM8Qj~;(nZ;k{Rj]E?}d춀;H:j x2nj~cd O_7TO ٲ[ "i. cnZry.3g˟*F҄eOr{m;f#=\ߚ_W?Z]o`+ŜBliq`~FV Fk /)o+,TN:&+&Ϲ{R;b4.zWY $Ms|c,i?&+6O( $b hpJ`R괮OnRgʤȕԧגymxF}Xi:.%)8n\򄞈ɺ]Ll hM/f@n_yS~MI,k=1@2 }9n1'hj$YBB(4LuOs3Kϛv=7ճ,+fzl5WdޓPcyc< sO#Ύ,?++̗zLnSM)Ap_})+-#H5![qO2Z/\*|$Y+ugجF.x\tDQ05ɲ!?tƟjM:`+FRНz%F]E(囃H* q~\h68IC{{h P^Xv \jG,NЂDp-DMON*tY Lk^"DżA/;Tw `b,ڿ <Ǫ6PwW7_a'u>x^S'snl>y#MԈ_ܢ؍Y!_Y#GǥE_h?^9QStE|{mQ$dYcV薱YK |No2ӦsևZ \zȋh+aN;FlRV,뇍NUxC^P] | 0*-O1%H]fz X@,tVB=6OtEFB?S2t *E/4l a["7〧uعȔ>йJ dU+_$D  ΑCH$y?797|7&n#NK-14bA4vsR"9nD״y0O2ײz?KaORsqL̀~zB:ovy\V||G Wna^VםF gjzs]Rv's^ډU5(KїB ce'UY/'$C?r$,_Uh8m!6ѣm&jn\60F| U^6W[|kC $i5ʘ}Ėݚ b]g{JfqJzD }M=!kG݄$/M :C=/=ہGV_oRf{:5QK>6GTM'gUO*!=NjC v$2ۿ>Qyh/]7"[w6YRQaer;Q5Q9yaT:~s\ewХ~ {D[nQ^TOOr5ԈA:'HU+և?x` v՞(M i&%8O0!'gsѢP^Pd>riWwjwʗf/~ȃ$EQuRش,} ao : M|hsBN|!m<T?`;K+"5\}o2V :ȓa_޻ב2^F)S|a6s܊D&9g79CH%BzV [&b?{$`'!"GuCٗ9&dG:B}?3NF&>X>(bV.scl$=`X_k=&b伐2"ZHV֗n$3.WtKa $p"DMS9( 2Q@$VCmL'6yCk$.yS5(;GbUU &uGPPoY;?MfAy0 aLx& hr>έ ΃o|-2E@-8}q " L\6dD T[{)Ɛ&T .E@j.T+k3>r hVT)9@~ь1-t[uXx6V}wOӷ/B4acEJﵒj1"[w' $? %O+lqo=NNkd_ y尤\Fl LFpe64RQ_M kt9ub}= }/Ǽ]}(aO 01$wJ]>>.xIDu#V $ZǃmPsUZɰ.ي@ޔۇ>?Aطx?V}\F׬X _M Z`+},ma8 {OC$w=xt*4͋XW+i,mGC5$rHnꇘ-JxС]mJT,8O+KT 4f[R ZuoZ] /ėލ_o`n=of>τ.yER\p,GXb1Գ[F/V!e-7 ŬYF`An4+[?z%#LY c_U{W/2?$j$SnD'(?׭EL=m ;4_hMdk41:w$zcF6}޶{Z:a*/K"E/sfۜ/JkWQ; #RTgiS֒r7v||Q(ťVk јz{ ZvfMB:Wwx8SB֎WH?wY#Hk:|<زj Ǧ{*z|ͲR sQ(5 H/yc\snakRDYG,LY 8Hʱ'a<~;;zM[0^V1`;-s[ϧG]~607Jf6(YK8O|K-"1VK:!S0?'cUiE)~P0qPQHhXOTePŸ ٚڶM.ΕYGV>5WH|tPFOU:6 ٘22raĒgliZ~[\#se*"&a2C+T1ҙs@:9PPl>VERN8WT2l*nI^iŗo[8(gZηHB|K{i_o;Q:m 3=C{9 GD05 dZV\4d3qrnp],T&Bu 2QЪ*V X4 ;CB79Og9?.t̽fJx\E`ceBU3InMZ]ړb0OiL`Ev "9!7 rW`׷Cf~l;NqOT4R_+9d%!7ീe>Wb]4}IhcyyΓAXFhYere iEʥ`[k#N7JCv=3~GNxGCgL).+ }Nl-7*kyRvfлm-=۾UU!)L*B\V?f*lRjIZr\*Йh&NY`6S*>%}$]YtG3d]o` tZRUyL#h['YEDqF?bVOx(H]< Cݙ\b,H,x\<{ضv7U"If %A]DڥAfs <$UG؀{hwlwBoq>䒱eYCI?*z.ཉ7YγS{.uCqJafIY OlA N}G^X43tV>ۮqEЌ_qQt{,ܽh?}̘!;?AٛF?"6IjZzp3H!bE}X :J>5 ю`DusHa۠x**Mg]GuZՁ#K7%ӠmMj@z{#F^P;yGFO0b6t~L |w[7"ݩO2HDՄ0H]DL;J"ba?{G|ǧ0oya~MTBx@*7# swqτ{b,ϵQ1g]f؍L-pn1 PȚCC UH$=Io2~8@kڢ`JG2mkkBXuJ-FjٿϿRҒ"9?'z56s':U ]$#c# fxK7^ ZkT'VIpi*b/_Nn7CxEUgVT|+-x ŭ8(=rEzʚGN#Ȓgޑ?8e6 r&n튓ئ\u#-WQa~a0e9LcW:E3%`0U)݅mtA0 R)CVCM2nH/p4(lR2yw<"*[sL2wt2`օP4Q]1h-ih/B5#Z ~%ѐ@e>-fDA[U\vKEhIEՂqHD"*@B|CVV2k뫪U 7S]%vmM.p9-0Xͥ⃵6W#f.Rhq^y㭍%G=DIc]vzh QZfniRcTM0rղcN%Ǹk!y|KSu+8ٔI(Oh:e)̼U%N#rC3guoYo$O/5DH]=Ĩ_qg=x^fI%I= c8XƀՖc:N Qq oQ&$d'#.yU2UeTG)&sM%}GEI6BȾDbs >:}ό>Wo^7&T'r v.SbT7M_,LF㉇rn++ +-+I#̎uw߷|TT'zX$̟_tEVwF?(Gmy ֌PwW%I9%bn;KyS0LbsF"j3;xX/[a5I*Z:m :FK"--0Y9zc' ՗MKMl/wXݧS2u:YO@/%C܍ٯ0 U$SCA1$ַ3Zдjvc5]p t =9kmt&&! ܁~Isj6.Hc1厸ǎ S,x #ҬQA:c\ tOl"L b"A"HgQ Z$SqSUW?E~tRyhUI`G daTڇ#c&a[B` 16@7H6-tEwBX,~, 6$*{-pQH*o\&s~]lL%#q(hac8L&!"{A cTNQCP ;6klΤM.Ͷ)+C]!gmDti}KQ΍kט^x}bdxZC.-C]9X6X2S/jPvS HRll pp'JYY.F#-S1 amįjKkw-}1.[$Ob84qIUx9 JM l{huCSRUs3:tUc%ׅcڋ)q^ʩ'b ^=!T7QIE*e.nT+0+mZj|k8ܟMƆ U 0d ;w({mtip^$JK~Ւdn|v@Uys~]R£7o07IY z+Wז@R.O"x?tycQ x!HXiPeŘ&*Bf=;'eV`i8C:s9tUFWz}fJ P޿W&X4ݚ<RA@4g#׬Fwmp)b) bd|lhbT$3ypܪ!PoE*89}Eyy^Xٸ&Mn[uZyFՇ&2tx-Vv<؈@jkUkwmvz`Cwlrl:nV/0bcʲ0^;-~+%nE}%UOd0e zv9ǁ "=vMeU? , : f< cCޓCeZ4Է .͐CKa{MkTӿu ]`qBot<|t2DR}<6{Njě> 7[Zg)2K*bS}vo (ƚz@SG?j}A&+hD.`aaB6cD8g7`NU腱 yeZyRaO ^ 1vЕou"U CֲE?`g5 55x9I3& E S|{Gbv|uY5uF7)K]#=U$ohdceYmPր4~M*o|\ 瘶_@E|W̓/:nLVYkN?R,HsS%6=Hw ={(QhQKR-['?a6 OE k YRԡq]e-VK>%u>@FݎdEԯ2(zu ꭛%I#sz7uoõE C4twwO$qO 5{.T bc(>`eCaf[ˇ8}f[†~/ǛU yZWJX>Qo{{ZnpП6ϳ0y_}6SPJ%g^G9Ӣof&Tt>njFj`qJmGb=JPeܻy\ 2-tC^'-Nkn0Z!e_&.hOF{I%^ s`ćw fP*d<m8$Fy)]d%E%0P5$RYlUm[]rdP WZº{zb&~XdGc c u4e" ~z$hhVq۹4+2m[_l,ih% ו|Jq {E8RQ5 A`җ^Yq>i7%⃆ӹnahcΆw@c#{XhIZ.|#nohi@2_W|D_)f/8fu!enJܻLry2 a?TۂymqɦYF$V *"@遟8JMWFdD3u@EF a^lG {Rcr qܘSK\ IB LܺDw֢m| zIbA#&V+L0VS"Uj4=J ^Um9wG8̎%Θ*H'/9Z,=E|p)m{XD"|O pFmj*i6CE2eSaY*R}ay3Jf9|`ʳP .b>]~_,!͍a`m -K/a)HR}YL-5y%J7)+[է4&{ѺZiZl?*`]ǠO0@re8IkX9ƍ2O:J{cm12% y.jD#JNu섋5OCD_*KnB:oޣHJ1DjmWɷ֬: [Ak,8NZJhND+-ߧq%[r䮪ZbYb9wLUpOj';B}3괃>SwuµGmH,;{rk_q3V&ZZkn_Ǫ~2A뚪Ոb`QY.?N=? sr _uwI}E1KLnPɮ14mT5<Nn?jٰ?{?gvu #O ciDzU7]a{Rľ4Riփy+C|ZLԻ\xiUEP,dMݏR?۔y qWQ:뱀<(&C!s7-I0PIrGx4F7b9չU=24ڄ=pW1w鈹6v[z`Q~WA(k$/dwڮCrE j;jTvl8 Roo54yfhAQ1 ^P $=;9j/V頡CTm vg}L'T V OZ?@QNڒA8u&ڄx67ԇ_߈ko2̙Cg4BprL\$(&KX5BX{4j|6.?'m5c=z(*-Z$H Dn(d^Nx\(l&tX.bőHwG(!^ }U+‚i-c< ;F1U(%, C1+P#F2`x. (-Í:է RgB5n >'u*-SԃM *M 8d,b쒨J}Dbk3XIʱ[7ňAo8?w<vLB637XŊ')I;|\22m6dr #9kZ>F|;ɣUٔ=X"]I6je/Er 3i_+0P'P~q{ʗke+x"|`l0⚢ۉ9*ƶ.@$`9 .H}uWk&aVF &|C-5^s$2/:J~۟& J@ E0g΁U$QDoAǜ:,[UЧHEƇ5 ^@*cu"+jl]e8o?d}SDTXgr ?!.UehfB <IO|G1iĠ@ٌh{ ,K3䚟; on& 1|W0+h_l]dDg̨%݊{MV@N$47}/<7e?M'ϣ/mrRct0t%S<$ҿ(A rLey09_(/ \g- 8)SG1mH.S:ׇt$*@?ǡ0( *.DmLyU I@ApKa)bMX$<ف 9Y{W;P)x,>&Wr N b&ivs㢣d!SNd ;hN'RlNC`YyB ktդGH" 9|A7-$B&\b'"❌X(|vBy*꩏|"R)Hątlⲓ.H_ l's^ۘ;V߲p|5ȫʌiH wм=݊kxId(Ujr2BoV\)Շid-Uݾ=hfeQ̤~`zMÉq z| 螩\Ni~W29!ŊB Pdi5F#U xvո6astvG"aAU(܏~h N˃i*ovg`dFncDYW;r0&=0@[ 'G$%$/:a8aly3;Tlr[VŒ|ehpO'sKӳCCejj .xCsv&_mBiE'}֏%Kg!qe8=xc߾Iق1-O&36x:-fGƚԩvÃet`HׄvK`39Mjfj_y I73jWm. ӡK,wT{O>/Ios5 9% D_ ^0G~z! VoVI{Be˩RY*j5]SX,D^_8XޒhҏImh;S![XXtқZҩ Ad)ԘV4-cKgF)NS0X7i W?2+U%PxCi4 b-ޓ */ PG Mf"$zWv^ "!NI~,K3HnVmȅpQQKF{M Rm{e{~tO/xw$;,Hle!M9CjsV`Ojc( 咃ׇ CH/&0列J.\d1Us"Oɹ_$='[:܈ $õ{>ӯ41kb)ӄ#!ާDKfF@@Dbc4NBfLny⤘}U()󀃼c b&84j)FtO= (U{=VP.3y:}|MVp!¦>EבY?NtCbݩU軪ml|̪E@* g^ePSI,]ATu2ǒ#qKO&}T*g."* kIfnX@VV7#"gFLRo6E{~4l2W px@Xmfޟ)^Rzpa6r~4b>\GQg  6Ӗn+x̲jwh{)^O" ᑪᖕI0 r*UphȭPZ3|nM`86sa?" O+Gqj]X~J6Dig>@fvM癷}%!K7= Oq-Þ-͙i3$D]{hiţU:)"ZZ`݈^бe;k <,@db- %^GBG=ݝ<O,t嶺sb4ڛ۵;]%u&s10"#5i֖_ÈR"r%8ʭz^!'p6sӍEԢ'?i;V:zlf$BF4ήK״bag<,Zp#\6i2Qk+Lcx)hg8^\o=lSto,*[GNl[ϾH-gC]6 VΔ)cRnXi VI'v nkL3 XEƼ $}} #$n/PPEv6z7pc.jtz]3;Ts卿V}Y5;=T/1~Qg)J냵=bHcCy_h>/M{jm!]o6 ϥc|H3$u0PNjq'*mrT#/$q=]L1]neՉ1P?; U z*42$a 6s܎tF1(0 h1] ^-^2'mkQdS@>^.& k!)ʼ=1Zh>ݬ)ĝӒ9Y ;sk/!0=izeÙFO}bg0(5*"ܤ.sކtOt@jb@)<.Fi36yB[?ws,[&9qxQH`? sUwṋ1X*CnI:DjugGILJ-{C+Nꮊ|g̡~@=t枸<51Y>X?#DjA1EpTjYvvͭ1[ rA X[@^` IU)3!¨^>hQ۲C^ྷ͡J;zS{֛uWop:0"I, p֘_z((?jћ&+6HO䔊d~  $?4 t~2wn ^uEdKg3% r]\C/( S He 1jHD\K7 M{>E͇" =qTYB9kGV N*`C/+)ɏ)lbE8X|ʻ* Jں򆌡_bF]kV5 ÓG_> n9m5ȲW9dgP,? t1 !Z0eحhh-w쏦3V<$ m+SϦ @ G]Ϯ{`q嫄J䐠Mb6J|@uEwEZ+[ab<ScL"f! 4`9-Pvt0$sf_0Z轧GGg Kȧߧ70@uM8%TOAD%Ku{SHB;RP8u"z*G{ڀyoC9e]ֹ*MKd=\Td^ eyUç\E|x$w; !?0C.&&V~/{&Lw]%"˷4^u׾))[9z,#;7!]$`sc"Djl pўY[~$: y rB߹dyE]ݮ9u3%`3xUt@XQMi\c<)C(X/6|Z%.ug%:'3}<%B, @9Z3f]I*wp!o /'iS ] %ݧ2bAzi[ϾiiV~)9F.tr9}4`(ЫAP֢po3[DFKGE,P&1kpj ٽߌ {pG,M 2B f{ wl l;O6`.:[BI:1/VP w˚eUx埅u`M=w̚CnojmHJ|r.^ /'VWLyƚyKt$/#{34iY)Y9 qCtߓ(Gz*767ƶuT>x=lTuZLqW'sCѲI1dַY]lz)D \tpeuSɁpq~̙bq28Jn`4&'c݁^րƋپ}cxuÅImA5u4/3k 4.lbSd#01ebGn:w f:hf[sw\+.i5K\b|tS{l9?Q>R`N_Klt7B^Cw-A;N ~II !۴%M؜#Dך!78#ad {t}mͪ .2IlN5bM yW{h^^g3/vO˩}[GR-t_4a6d UeE\mm~2D5M-]%1)F $7TA">"kGy*YDsRM[GYnNOOA%~*]Mlyy= V* VLZ60991Ԅ?Qxlb"NW]~棊ك̉n%:/O~26 Yڊ2X[_y.; $H?d2FT>Q #֛(5%R2Bfhq}M]6Hg&`fs3dM. N;:kjZͤ9~Rܾ d=uJo!ՇX醂 'Z󈊆B=>j6iICbl,cN8/G8z ws~cuVf?f=! +]h[T"@MnW4RkE0o+*^eq&ي1EQx d0Z>q0rƝ!E%=L-w!Ie/{hV Wc'7ʑ;/W i`+ Xn8|A1svd:*w/+_0{V*+)`[kGk7ڃkj H9 4/Ӟ܋$N* RGܽaaݠ^G59Gn΢Ŧь 22p|?<\̯(JҺPW8Сwn\uCn,&'k"H=\ )$׼[Fj+ɬWm y O@mHB&)uW~O[/X>}`PLfd4rjW&I)-GYn^Luݢ;a2#O'sR,=v I?j;;)$kv98 'Y uڕL%F= |ͩE(0ܲԨ`F>*C<4(BK%qGFdW(#} +6FFU {tQ&\nZ'芈u-4 8<&gJ7<2hv 8SQ uf /B#cCqCԠc9[&K^þ^UqQ)ϛ\-ma(3-p$Wp?)?LTUb{# mXCTutk(E]v1?= W]3sϖRsQl?`—:!/qu= r@?b 0/-mQK_zx|:z;yv%f~zL1Jݱ0oK6ĎtVy~ n3tC oPڿ?T@U+ Cl"yZhh+jyK{%!ǺJp [ oLJ2#ag5[fSiLs;' L2 twxpDeIhm\+wac +I Cv`xIf)9Jkʜ{2vӄ:tQ~D (@+ݓ쏇 IϯrC^CIRG-DL0D3Ka(B6vtb]A^3/,1bAnt'lZd^TCH0|fHm$`lI PK!9;្xşb)S-%t0fbٌ|kH{qш3Hi3.u>mҟkzJiYAǁJnVn[l8nƩdJ4Riu2c7[C]k΅ϒ wYZ;V` ܶG|yul_\ >;v_c̼ʢ jiuEuʓsPJa=T,q}9؊ zާ2-v4'jcDU~MB>>`eC2c[am%Y Asà6en15!yCΗgtv$Mqp'kzt5q!͝ZJ&PCnr&.R}\-x2`Nj=!GEJ%!:*zvH=bC|n@ι0屚WT\({3PW;9:5IdCmVY+y@pIS0(t)<Q9 SP<3?3<uHmb踨l%n+թ8QV )FԾK_r8CN-2\ [|l "ϓ5ԁ %->Gj;Bq 0n^-}\pQIr\!h;2lܞK܉ž)pħz[ ɪs^GR<^zжn>U8s-$ ^ݶLJ,=$? F [ͨ|[{9*T#(/eEv 7"a,:K$sE\ pGiyW'1YK {GA`w!5&#͆DAO_JeU$_ trY1O,w^vx*vH1*ȕ9GA(pN`V]+;MH˃i$cSMjD=fdQ-z [22!0|˺T䩪orQ|&GѤ$09TY N6RWP ߢl++>תkòv9<|>~['*m}!=k>Yur|~I#L"LN<'jTsHą+X}t+fV49zQ%t47՟9R? MI[ǗϐJl]M#"f)),^EΏD*PNcU^wcT ihF8~1ŏg xTK0d."{ |a:[g|'xdi- ^oA3Xmwh'wڳm:-.{2bj3 vy5%lgWn-K@+QHR'gzlU ]*|m׃|1{?a&Odq; Ld$e#eq1Yd'Iߋն+){ Bn Ny`I}W6ּtީRM9 {PMLy` )Q^gЬW*d)-gsz6Б;c؄ v}1M,iY88Os-a`M$ 9$dv֓sKx|rIv@]6m_cKӟ_ 6̍/|"N(m{i ΂xtya BBͨ\Hʄk'RFJvrum ߍGqѕ_b5,>Eou9i8F ސ48VuK~b+ir6z+&맳tRz;hq]~)Nh)G x~ kT#{ƾS C{Z_W@~ 'm`X6yyZfGVB?[qGO3aҫ#Y7:\xb, ~ۊʎ!69^Ud4&xb]-v88y˶"rP;dIUW^7N b@vGv:r˫;zv~4v/"c0Q6zbk!DZ++2Z+ZJkԾqɶ̙RSbp渧 m逪[fO)}}8dI@e0, 3:[o)GwoZaRapV!nIՇazYw!ek ,f!a'ś +2Rt-Э!:_@ ib[m}bL9 .6Gpz)K)=0oHtTgrn[%U50݌9L`̘ N׹G}F2Uq;2MO1g3jL#RΡ3nI< "oҚ;Ɲ"nEPi9h9(Й6t'aK:it$>ӗ#\F|YIF҆#R>$B$o0$Se7E/lqSj֌K-oFF^Y2Z\ ^]g]\Mqb! n˅v (ejGMW+ 3a{Cu4oߎ#gʙb0!^k@g/ R\fr@3烐Xp1q^1(, 1ȑ5>@83 ψ{&ȣ햺V^1?0rcWWխsvH&a4.f;]@;f?؉x5=ɆlZ\E.+6fwU@B:P ezndֹޔ10W6j|ܓką0œ.{sl\quf؀մQJ %=B]!Bo}mec/}-OOIm Ie=c|S5S kAޘz[ ]c5d\DX*+וQaZ>*}wy?gfz]Lim劌w}޵/@Uo8V=NlUL,`<'Rəq=2'@OU~Bm=LR}?cͳe' &(ܾfU33*jG닕c7<OD3STo8^6J*:Z ]TݣyzX]Au*va!jyO|܇v@5BgG ޺<}ƼCE9$A &|,Fnu=&X X"!Ң( 6.dl;A`DåݚcߴPYQ\F5ڸ])FRsZBwZT| dNMEs>vFqjOA!JR>܁=]ǰm%_c# 5kg% +~%#c?fH² x;% 8 ,؟|ԁ RWw]8c9k WiTKgHGD"Y }Ts]VBaLBbwk1%Y'e`k(tczVQSdte ]0:O}o#aDM'ekj^~t@x{eMmMRjVӹSV@6 KEei)e͟>$Q+($9D&0K5Cq÷+3{1ErS^ъ4| V~rU,^mi0VZzRw?vIz*<ɵI 9 hVMDpzHlm 퓜Wȣm=`6=7eg) }t\8>oS}9lmQ.T dYɷ/ \{)rl$&x{X6FDZS *--,'zOEy}u*֢Rnwԏ:OJT+{T{l@$!lU? <)Ս CRFsR2$!V_RPHQJ /̕yarUg3?᫏hE96.܉?v(J. $h-YJ< k >m{aBp[qk/nH }k=p,QO ϵDk_TxeIbL |dev-D*u`qU]89+6F$E>4>O|1;%()+O{pD(Lq͕5eMvaTsDZ O0 tŀ{OX[9jPKwM&R{RI;NslVy纔\$1KLQImk֏^w2n_ݳTb y^ :51خ\9z( G HS #C"~{-wZN#P}UUzӢ2qXJ x!uCl 갍hV OkpgIq!ж[m9u_j5=~HӤᒥBrۑwQ%KfY7޸F ?D(ܾ\gD3kMȅ]jۇ9i#+t}%Z*6zJ=@E#0fGxwpXݍel^o]ppyAYi=i{\psEBuD`(4 9Τ199k߯Vs3&8c94aNK>8#j?MGti{cm&w{{mfK"VKx~io*3+NZ6v-v}_9ԿY FuY р`vz9atTP-0*p-ä[=KMɢ13%ҁ|O d#'Bl-B!r *'P*%w/> z'^;9=Z I;# 7d%G{O\KiEXe;b9_\>gx3&I!jT@' mŸd(!EiF7Cfn7%ajȷK>Qbh pmY0xVgG[2f˺PgB\lH4;Fqw{3$d4Ph$Q}>m[D2+dTղ&2Q-~;)\ݎsz u-gztFGm2rAh=}@xi\\7ݳPe굹Oz2~pZQÓ~6>ޝVBRZM`?bcpGK|~֧9""0`UNui`oIWmlŗ(;)F~ EZ1|ӟعya%N*IK:YMT Kԋ捪Y08X_ ]ʎ?+aHUC)LALj#;KĤ} &MI]V$[eS+NRN)-> G#nFfL/_ aW/a۔aNQ'r:mǯĵ4]!P5l"vDUwN7G0 EIU.`c!{ZPޮA0W+ [plXz?ف/|eL8+:|yX֧R+Xɕ${گbIA,(D/'\ Zq&dT@7||%P+?*ޗw2L%$៌k+wWPS yByӗ|ٺam-{ޱ?yJӯ=7tS 9`i[W -AO߱ [6r y,Ke7JBAe]CEN;vLL0+z>a}BKR9m"lk]*-#&km nWe l9{:m`j ՘q i8t"wF=R-?w'c.(.Ҿf)ޔL=*ܯpQu9kucGypWy@5\|V?isqSLz(̯NHr@?YrdbKX7tX$V+$4L1<;}@2bE^.N[o9p5첨<'\S45cw&H`A,ns9;t8?0_^k{[ u[{a8"wi##Tt xhYXM#be$9FalOqv &/t̛짞b'+G!s2+0CbX9և#9np~ߪK;4c]f?еnﻐZHR=7o3(k[խLĕMeVNk?̊ mqն}tκ߱vt60.<sOU Dsb!={H2/$rܲD T-Z$o];4๤,u9УQdj?u;KƁAx\$W}񑿬 -94fj(jP e9/UF`Tiڋ}i2jޒl;ݾ2v:F>7CsQJ #ʽOp$$= ra,ֺQmVtm>hc>KGlLefї 5ܣC#!Ĝb\1u !w9Ye3F#p91Xfl-hZ"ȉDu*zExTg!UWj@aw'8_s20< 1|C+\#o۳gskIImF>Bʳ;leUdqeP o#Մ2oTR?tɇzI?sSlOV٠VW/,d~Z/>3۳%£(/MndUߡ19%퓷 l5UYUHQg]AAC\90$wkJ}qn|lP[n\NmslYS#-|T~3+ÒPᷩUHn/p,oIw+FizB4b{owX\hT{IG~/z]Y (k~ ""MaǧQ,,aczSTbp᎒)en4j f\͙XER=꡹ ] KlP݀XwKx~ҲנV.H*zP -ǣb\[vG!^ "MiP+ ڝ@ XMQ:LtԜy }tRV4GI%8ȏY)[$[tj M'y V$) 0nR0۵RvB@dUM? yvdr|`mGN.Gsmkp%x F \ImQ|R\yA+RAY:0-^0AI*1<%xZb΄b%'n{j[bBJN4V,=wmS|k'i-F<Bu%DzGd2@GB8GV怰MI[t"ٍc?hͅOSA:cGSYd dJ1)?.HC1Edͨu;C_MxNsEgkZ%Y)J3qIas{ ,C&{-3n tԒυ3ɂ2`wٸbg>z#"92#{Xyqo U+M>ȶ4XE{`)ܞqBY9:wӇ#3NZBTBiMP{P3oEq 17f 3&e;}WDȖŅD{ډl&Vxd`nX>143u>o25:;3}I'E]L21m(HRWj(N)1:;_.bSm605%ۘu̒oN?Gv i6o)XWU-Z1 ~vh$%V3ikf{3KIvs?xePd?m[TcJ3PSp#i\e ZiX/o-ԫ6V6HH6c;_C_ԭHuEɱCEz7 y;Ex!^pY}>HpۋSx3 u-8/ۄB'G+EJ˔>t[3yj:y][I,y/պ^k֋Mc+ ,p0k4"FY>ݿF>&> O\ھ7gX wϻo:n,OjJҲ{ fGKLumF9l,RiLWⷥ_& %wmdZIaվ SgIOm@VQ[3[n"Zbf\so-ylB~(ݷ/<ӈ3=\ί>媔:=!^` ;+ͪG>7@z2{?7^na4l@}O_[f&vkN,vܞ9+Eiڜ֘4-PvH=)-WV7I1fO J[$r>EkeFk `RzT,7c/tٜM@]716ݲL@#pu8Rk[V X΋GLjՀ)MťwAhkI k5+#͌HKUh]F7~ PJPssţ \Ǿ҆9??v-*B4)G{·z]u'-~8u>Y˵}NJ" ~a(Q*]3B:j%"40TB!E" kt#'_̬'֤?`N](XHpihz|Lk=i:EJ:KHPU4!qMV@,ĢF-첇0I6g0>Nd(kKoHH-Ln}1q8#6]N$EQV5Yh\{ !bc"M7`T/,QD`Q\'rEW=Fo^W Qz/ ;hR٫^Ex3T&oclbT1'ɖ,>3< ̤폋ؽJn d- X ԇdZrdwKbP|nW--u\;_)]ͬΥ5QS!.dhQ-0z ۰I|"jfy Lsb Li4amX0̽ [5GEoPX0}"ZX|kZB21ѱ 땡Xh wi@Rͧ]K=#~-7TF eaǾ=++Cy2>5lqf a>FϾl{w ~1kX۝E^Pnfɟ7vo6l ).%j]BA=haڕ>YE-h Nx#Nb1>pOQL=k"s@ae~2Q1.jQ/6N$Z(`*u$F5gNxrvc=&:KzE [g#: Au`tcwl 3R2p+DPJ܍*ِyr\)(\3JA'rvGE?:A9(wi*6F}oAMΒĐ/+xצtś,U'{CD'c uRgO}_L$wU KS.Raa,q0K'2h 6$Mh`ƂfV] Q;b}0(߭UȄ@PcVu|GEp30Ae-ssN5,,|K UL*KqPN-^ʯM" l b&g+kk7Ϟ{ ?hC]He@|mHFu4fud~R!+_K0mh:Y,mOZv }K Pk65y>y.!sq"F_9ۢ? UYG4.Z=~MIs' 1O-ٙtTwE^Q!r88i;N LycuG 3MpŬ,D6T'B¸йBq(zz_B $kCSa;o_hKՇG!7 w ϛ:0ӷИ._V-L!S<xy"~0Qt!M59.8$s7D ?cq"ll]ڝv1rboBoyvY8/z(lM94R(8;%m\ar2EiN{SqeL쾈p4ǫDz/Za WMf*ztsUT+,[*J5bmuNV?sX8@s(᪭VaYxpW(e["uDҾK3t~˛KG1E1"rtιVJj+]SU8 y?$4|Ϊ@YU\D (195j7տ5F3?%,>VbM/e$Q`7!!<{^WO>L1w~4YH)3Xi.*-Xpw0nc.(K"^9K ~n0o Ǫ3+Fy֣LcutFAXfU!ZYE# ͛j;qW!^ [ Dɷ}Ao]o~X/oKG`ǻaxĎZyr*lg0»|J3m6a=sLT8w"!`S/awEgdHmF:BP:,QE8U f;Tw").\k6T+K"`igQ(2|E(~6۸hk^ Djד@M~/W1e)drȲ=} ks].PM<#X 5wE9^)=# 9bs E-'gR~J}]r̛dYߒ<0Q82N]Xɒ ϴShrqW҄INQdg `G[ްOf)(Z4F[OP㿵?Ih#S 2!a*9ƞĨ%^8[wBF lUh)!W,%2E_hJ]RF2!'RSqLnF:YꂲMY.>kd;81Fekeyړ&?#ijS[gc/;fb 0d K(/YB^kO S7{l$)LL<ik0wo7纷/K!Noq(C+F78Ӓ?&32SgG5V؎xVS?pܥt %>v;o5Y 2 U}gRO?;(9- 9|xl 5Vw`=ܙrl]m/HD C9T?Kr@ ]tVЗg^ɕ5!#oCy ǐD#}rqW;ұ: ə,bV`?^z=8-eIWwC `UiC[Xk C8Z:b61X?xJ)G?ݧߐ9 D㍆ (-ڧFg`p'XzP '_R{"^4 dqxJ)} *V$v|+>/ Ź[[sBjDk +c#5KܠJ/t$: _ j!\IMBA94:upn5yU݌薍H|BrU.b1u'K1I19uS VNVCShM̈C)amӗY%)6ޣ}=B5 .R?b*Ru} PFg a&4M ijyvB<0) ql`lEB3G'X_K2E̋;HދH?  pqm-1=e=n|xG(Qv'5އj%#n/II0 f do5\Ws5|ۛӦDS2[׉gٯ~nBg(@9=n}l+Xg_p-#dnO .fN\1uS'6;[t)0x.o Ump; Ma #pWf#lƐg4t`*6A=jNC d\)$I*WO|t3HnN^e\p.@iw#~X\!s/l51p0 [Ai!HĘN[(y`.5;(Yߡ,3L k{ xaM_JԶ5gZ8ߧk8ϭDFGP Mj_BRML7Q4ˁ1 h`$xV-I՚`JÇz;y7F 1ڛh 9fb?uX//{;>?!" uFXFw1ޡIx<1H 64,|tjA&r.wC\}V<b/sBVDmp@yƴȧ_WYf݄j=KNPg̐I`e; ]gdȧ$ ܭ?0> $tk˚͕htڹv}l{N%9 ݤ5"6|1Z1?WSkEhT@@s:SkN8r3C !NP{~2&hg #jY0;U#9AMF.*]q+$f]'m8n龈G4M&66᷷uFT^[VC(^{%: $6wCroף4ԢkXU &yU}LY0u^۶J+^@czЫwu^UyFEį5}TJ3 %[yG2pGu,DY XS҅cׂ-ۋ* @)b I27+!$3er2Ύʡaq|l e䁵LhX;uAbȔ8wYLw̻90n=,n+'H l ;}sl6ꨠS-L\sS020a$WOnGRo}n5zYUc{ʾ~^OE,2(PD&毦eoR{WV0d2*԰V]HSs0j <; ̬.O;N5YG3 8XcuhhӮbO^"F`ԓJ)&?ڍZH ЈoSo6_F ס#j*.2dC7=vO3r/itFuŝgba)Le<\>\]T'`kn(3r]a]y5ԉ'"h*!g|rS!b4^ǐR1Ȩ}d5h dNsiG*4 Rf )(K)x$.&(8ǿ&K LtV%mOT+S*`B;f`y=s^yȝP(ϔ9.W\j1B1=ޝ`/FwgH8=(3el͡h |in<" =,-lEگ򢄸RUc@KUjrDtJxgiz-5cMc"E]2 `78adޘul+׹F>f{>ЮŲ%-xUpjrڋDS1(ЪT!c 18xBgP$bRDH`rd~O{Q);j%˿{voPE9W3Z|j<iڀ@D|XKg~uV*!,c]A sh?ՉZrrݴ3^0mn0'r'Qc|57W6O2}æR赺ɕיehcFm^ObܝKmY,*FG߀zvXbѵ(mJ3KDKsH$`~:\Fɫ+x͵DGgj]AK܎&U8G ۂyANbyV6m\lŌh~OȾt/fX nNaSX$p"Y'eJ)wH(+HH9m.!i$:` ˮ ΍4nϓMAfmHY2,p96ՇOSy}/S$d (RT_7"a%.GqoJj1Jw*rDS&m}"/ݷp!ng@pGK j=|ϷrbY,pvRENvE vXr@ 1Оpiys?#%vuzq^̴:N)hE *$ROH+Öҷ2XD.ϧ ^&IUPT %pr+EXlYViI$\}2z\i{=9doyCt}^Kީ5e0ck b {8Npe(Z (0;7 t,[z1?6Uۻ;Brdg ώ{{ٱmз J1{&ssMK"41(n SF/ASbt <+Y!x  ZjfS ǜGNaѴEu|_!H7Hj'EAd:(TaG]ZwEJҳY t,a}ߨˉ0j,#0;Dy>nΙǼ4zdP^a3)± MG*,pKW"ZIXC4q + lO񎵌|8׈skd5/c:pcCs6(.!Y[+Q(:bRr(ۋe PM,',^(DH+Y4;n83| =[|,xفKr<%%tp򔇀z=sg8]jΗyeȘoDy"҈Hfb8N{( >/CdrF }J(#EPI.d-Vqk Ն(OF>M`G]na_iÇf; =?p/g. R{a_H~P:b=lQj~823a-tS6` |\?.F\ThQOUekaLf(7o NLE*y<˰}_HPлoV_- aR"5Xw7&l/tpM7W.5.=5SEd>Μ1ZQnb<0MPLAU  /?ͼP1 ~wc Yt[s|֨ӳB13tψtH2Uhcgyv7єYޗgڟh0v%|k-; 0?rGBo{5^2AJV3aC|;fγ'Vu}E:2u sII~8\u2rj@М;{+2s/bH@p5zfܚ4S( U0YݒvpRͨd ^+zA)N^esu&`O`/ڑiBQ!BEizlaw$=A9"U K50D`ZRZ leY9͜Ex*g^R~d v*Fjȋg.@ heU0TڋS,ri(wҿiF;ˉSEG*Ά|AKdA>v*:48Y4DX qxpaPDq#3kKQqs ?]{X́8 sl\ Eiү`o)?|{H7#,WOZA W؈6h9G5u_-WSGKWނD\/d  :;|y+}#d?; ~}𡁣qWNecGVд$0 <ϴ-Œg 7j(Xv?QLP-96ygsPxA VǸ:#™ݻKL.i: DST5&Zsd㓡6Vp}Im2sXuZ*gqrjbq't3'f*h!B}ZA|w˲Uَ@VH& -p[ZtO3w$dD@඾h>(TR1قr2k|f.]i"C`_̚ڌ onܛ'PFQ|z(:fL:j7PesJEJQotJ]۫JdMvd٦ LOϼ,(3IepTcfaĈn$shrcOxg]ʽh*vŖqFzWEi';: ͪ]\+fV:7>B`zQq(j%5'Ѩw>Soa&.ZGWW%$7L*nW)-AK3<ޑI>ti"ؓtE*"(֛w+ *'ЀOw 0SNKuPh0fny2$ht kXfLH?Q bd ܷM;fx0!ܭ{5ŲqI3[Y,pNp6<6yCo{_b.qFp΄6&r0_IgEOy= qؼ-xDb3z7qWʅ hXO:^PX^#,//oiM.l2-e{tD(r5;{A,6aSq|-AK+j0[S:0|N*zkDEJ:ms_8RۍјU`L<6E[/jXʕX)D UIQ%s4@zmrl(*iy9k3jC e^|8(r5yu]3h<./I RP4Kaw R-Gӊ}P%vZ)vE$0k2(V?3tg +/T\:Mpԋow6};}& <ֈ4}nG~ F7Yeh }e+x{B{cdY-QLw9tNAmGn{髱 jE8[ꘆqix-F?8=PiL6Tw@Ҭ"`Qҡ m{?2r돎w4R;!Tͯe#>1Šo3MP%U~bkH狼ΤKU"/W5|sמ̼uBca;e9)x\lH74clն"AQBo>LK(mr!b,g-C^ -trMb uL4X?J,݅e%wσJudHݿy=ɸ!m Q0TRyTTS̿xݩ.13=g=>լYHgD]FF Wtm>~&!"T>?RqtqwAZ]H*D7)K$Q0ᓠie`/>>рeIQ$Ag⿞ٻuXR'f8TV w2Q"aiqq[$ fHl@ jXIe HOq}Ҝ?w&0uD H_$kfjPOgشs͕g%&֦ߴ^|&K";gb+*k:d9.exE^ů@TT}|7+XxMnJ5/’hlH#y Gx>] ^o露lOQ Foc3ο*EVV@5v7 Vė0|-βCƸ ̤ yroOT56"A'Gqӭ}ol&gւ-yU}\d 6."B!38ux0>gtG5j0?-4!DRELSdq@m8j*V6*8pɌ O 0sdj)5|gtKwB1eX$ˀ4='^+GS$A|_R8buj?L(1Pi_}~aj~f0 3?tSdh_)_(H|8 i`3~Kݻǧu0 єxQSZ'A+bX7ShulsT 3Ιj=!5p$zSRc^V~x먓oۄW*C!ygJd~1`Q[*}l6䊖JjOcċ[Y rm-Y.V1Eg|KWG䂌7BP z(vNjڥj ']l㶒{_Q6TڮE(cnf8al4o2 ,vǺzf g5F\! zw%;EĔf\PσN1wBu ̻l4j^r;C?DK囟vP7zgE*DC!+ `՜xlyDP^`gD]> t%+7M5\jm7z;h&xڹ:;r?A2_`q:e(އj@n~'t@DSly;LGrpjH(ڡOʄ@{^;Upqr5!rzձȁjyԅiQ^64l"ݗkq|p}[D[5]LDxږSí@({+ea{ ]5kMXgJQwKWC !nnwVʇg- a;lp5!Gw“.\J!.M'MO#2'/ %1hs&y|Ə)a`ك)'[R곿*nl6ۦ*?Db" \ 2oeA{:;m)E'ZbU]CVsA+-8Tga=D[@$wqzƅh$ }e1AyТmf!_Qvodxj灑;[Qfݐ60 ^F+cd2a*4j,pZNtdJiR'|4(C.jr(|-"2P$XO5ˆp O6m׬2>ca9mQL)oP=-֚N4|ɵ>=j*g Y4鑔=]:oV~IؿTK *SFޱ)2ۢZ.AFI)|^_]MIZh= -nǼv`E(+]=Esi$ʑ$C帹Xn6huJ܌^. t3 a:OuُZ⿤X>Rӎ72&e.J:C ggD(DH&-?q+jIM18D̲oA$ c i *@"1 @lyd]}I'XL+T#P#WRhsC"`2evzR(b:!# llG|E©16)V߷hk:UoR=EyS%Y^[:USpogՍ.v=HL: rjЉHERgA k$ݳ rP_Gцgoy_-ӈrrTN@T MN`MGwTAhkn*j)q:Z]:ؠh'5`9mdԪ= R&5\Gӊ,+ljl׮АqxYKE>/W fP9aJ8eʁAYc99"Y?PGex1 `Г/#-+!Lbŭ9]k)Ҍ<7Okzj;,׍Tw Kӭ c30 *%Iv \ֶ!icɹh̷̲\ EMX6FIX iHA-} #~.j5:l8gS%(4G{ё#Cb+Y@J]2_A.+&=bvֈ`mMfb褃@Nrc;^/602&CPx ̉T+~Mjwxj^#Fє+dbO,FStѪY!ڣ?vtA60H_OɝZ}B7 Vb'T @!pxa'eخE7[t2ROJ$w;vJqeRoAeг^CBhῶJU.'3{GΨj#yM*+:Zpч0ohJƅӬyPϦkEZ.Edش/`[HnOuA}ݶtޣZ?YڎA̓hT/m\Zۻ2ΐTRu6 5yaMo*[ :BoBٲψjr7,@l:VIKkBgfOu(jE8PF&BFD4g<3@5wS B}S8ko2\jٹ/xIɃ*^QG#|f#["b;vn,U({ )\¼b,)!L*k>3r_́S ri<=Uqs9Iܸ;'׸SG08,{I1*qc *2*Z~Cq@ `;]vs͞N2ږߨ ϰbZ'rkT34\5E#,>,`~{VƊFpb}߉<_=B1椥WjED^'](WDԔ)i? )CQIa֕6ćr0c Jt=*g`wpp6jYSM6“ fQ<\(ib ֢}9j%ӕ:Ň́JIG\8K&⣝RЧ2Ld+\Yu^U„cWg&1éV \6f4UD. ){ٺ7̈́44[p&\~YXÁnfIӠP;?_Fwk9g {V)Ot/B=^<)LH|J˞Y+xݻň| uvq*KkS~R 4v, ^2 D%O U|m\g@s9b!%CH=o4hgCgO7g l4?]dq&ϊSm3u}W~fqe׭u84U%&F2*70Mgʚ"0-_z|i(Y9&ߜx5 RQ媇 ƝW<|t4i?g8Ck2BN1w YkdSGm ë%M="ҩ:۞g ,ߓ¢j=uV?2vX"Dր E!Mxb1 y!EoWkHz΋_)f&r0ټ.W^R|^MLa#uhueӋid(^{ɂng JC bdTnFWޱ9u;~2Bt|0¥8?V`~pYeAR^m$̛m$(VǒZV&6ZB]cB:N.'ӱ-#A%Oo[Ac .gR 7ajh zFRѥ.h@y_w|#N.Nf.|F(jZd ?zO 3)wL

    +, aqqYe{䠲0v73Ś{rXF0h@GnacK\z[vh*QAJ? xNAXzwQ*"^ lHe zj0DC0^d-FfϔFSխT}5zJ0 bA1:! {dnZ3b} Q|%wn"Lq!{g% }k`s?1'I w#K[I38^# #vgԏboV'=ƌ=dTqZP?fC2Mĝ <,ijVbc|CkVi@ԘH ~gX|/R 暅Iь'TI؍##ʸ/i/V쾰K5و٭R/P#N1*(3[ @1q4!J)1XND G+5mJzsԏǫ>Or|FU,' qM=LZ|;Mp Cj5idK[?K/s;2}Y &$^025y_@}]Jz \~[c愛H*8e>Ձ d% /J{pCji[#O8RIwp؉#T"ĐU+װ{w YC]h@j̔>(k/}seE@{'G^ p?ss*Q깘%N!O{ z!knB+.?ypD0 ָr;d-B6T0ȝHxH ƕ._YE,#W15%PoaBu/_y6Zq]mR\quwXqtqcsl*jf. d-?uGdY!Ѷ-Sbbvy;R;$5U(3bɋ=CX!.XC,N9HUˀŜz)z@D|fC0']S)`0Ogzț8i;R|_G0q(s|fdK8E:̰-׸Ȓp;ܪ*@n Ea4\rM1GJ^U\iC噃eÒR呉Ay׹Ӽ,;qZE;EBu@̪sO%,CGO5-Ζd=t3,.; u{ooVKkr̮T(hE ƹe6[! wt:~ gaj@Tc`:D{CO. ][X"]F ЂmҚ Us1И{L`,jֺ<3{l'EHCښj1zCyW@b`h]daQP(_ II"=[DJ<1ӊP=<˜}eGԔf W?g10,xgq+x;?tT}s?+ͭVFl=eV&55g z! w|qTxQ߯6hwJ @Uً_e~]FQ$iYKETzzTfw^ΎwԈ)c<P?"sTOn) ͮPGn_Te{Uv3^g5E^WDbG~3< wvHX`c1x@zs|fYd AP8~_}nPFc{>Wli9ѫ@vd !Ц>bO.\끆+5#Wb OOyn^Dh6菸ª#Le|99tpMBM3Bu㄰Mj>I>I/#U; Y+VӚ>m¸O <0&u)p]bEl %X76H^8)/K!q\chW?/6E@|U?q;eOUs?CgIM+) qƌ j|F\n/DR8\ п"B.'yF7??BOsc̸JIY]OU -;%2y}%pjK69| ITt%멐pXY7h~L  ihqRfϡwޖDiY$٨}V8ޏĹ/rqb<.}`@Kֈ xœ.HEb7A.1Pp! lB*ڷ]3x5+sEZ*<;zJH9֒ӿhql;(H JZ%Yŀsɔ\xS=~1ww)}k_ߤ􋸕#c^RD`&TŐ:'jhyaR;yG 4bUi+Xe`Miӛg⵱C0N@t#=s0L^bqBP,2oIn`_'N^.Eᬱw\jxMHy"sCU{opҘpxjt-q+l¨> AFܔ3`*3H$44잫Qc[δܢQ/THr{9d a2Cs_nh\[@>L Y`⨻%8PXL͎ ٧6M{KxjtK{3 Hr̮z:(h@B/m%1@l/cKGSJCjZ>(e :u7༓Q⪡P&mˋ圤`)1^N}mzּ IsmeLJ)mxq&Xh^f?8S0{Fnίh2-SaצG]4vt\ѧ'p*FI)ecֱ^ ՋSܫ%H<3$Fp עc}lх#`yxjp^M_9^Bi)+¡iSg0{+ ㍛Z V,73oj]aH"Ƽ}3|e`x/{ݭQzőnWJ{_:̳І u*%"$Hzu8җAGcAF(}N ڽY8 ?N—չ$;Q-ܵ[kL-T?ŏ=I*ֲmAOO0l^ qd 5HH2E&v=^Zr\\zAzf '6ed&B `k)- M`ށNrA2-$йۘ_-D2}fwfԈp?Cm\o@Λ?qEpj}HSȹ)K," ,E/{}Tʠۧ莯8=)kcΓCp(_bg~y6\(8%ٕEm 6o/xDK4G)fN`H.[jT815iLO>(Dx4U'MCi[B_/{#5W_Ij'5D⊒E1mvq?+};K K&ypbu47[%7k8U:m'H|f#o^ 'OJs5"Qa+>gǢ2?tt}nU=YZ˱hnA.cDl '6KA#TұC2ǵP6j!jʴ]iTg+If,/[x`pRFo.XNxp{ꈘ=( 1 ·㾼5vXF]H O?O$vxJ5f =."_q:SiL~ĔG x !ϡ7R >KuI_Obw>|Ep+* NpiYQt4{0̮]c L唻g+Ŧx׆FWnKN$.qJ{:2x6ϲ=~!F粒 l]`_ }zuEGTY~ 5\?($B\!VQMrb=MǹE\oLEWr=b}53,@'YYLr]΁)^>/Osx-zSۆDXvI[]qOk>s/p@-JZb**;*>0_Lo[~}4t#A(,,Χ́[)ŭ;'vRP/8<?-ɱEhIbSly~'tI}z3ߊQ?B-1.&&O% Hwc}(EnVr4Ps] fe~Z\ v\h+ڶu,_ڤ^6qQfͰr7U.VrEDP@ߠ)`L'GLe*߸msհ ! KUv-Ԁca^Gc R,:" Z`~^dvzn%mBE~"OC.PYo.§=)'$df<s1vr ~9I,T,lNTu>{+u$,ceֶ=S!WV]!yDSpm*CA2uev33SVk-WkSfZS5"ŪD7EJ6Lf.?[ ?Zqpu(/w+,՜&k7Q-z/_e >n0 "}ky3bDl`Τ yXȓWd X=1J؛zO|%W6k}:zlbenx )h:?NnrR!XnϹVFNt=)YEo7sŤr0=YbA5vʔ3f0j@x*]t!;16/eq['{;.رr'G0,xTG>'d" =$th]=Ӝ] z/EjiwGHX'{lh<t;䓁xЌ3c6Fc~% VT{ tTIM9w?ͮB~PXYtY`xA]ksAZWcH I7LIgg~ zR疼:߳Se¸n?jL^Xz~szzk־вhA3>y']BR'lA|e?}O{TzIw!zݴqms5a|Nٽ;w,Tt GC[W:%#Z437zX>EtV_LWY]A!d5&DVbuYbİ:ƛD |ʕ2(QPjF CMIE?9ҿCOto҉[=ySؾY%>AdKϝFjbhTzـu3M(k4ƪ۪/Ɇ ׈l˫JhMb[3m=򚈸KU?XGg:__G7hƗ7^l`ԘŮRs7҃]. TiMSSܜ["%LLgԓ:=u[zV.7w wV=h!YOƞXr`N!"ꋈVH&Zץ?bA!!f%\fI}eQ~,7\lf ɺ}Ǥ,ƂAtukFj2  f,7\QʯFCcp?`z5ygs>Id-U (4 -\9G' X A+\ZdӫᲅPCid6L3O]> ; ;h%b7 QTH4)wo=Lh(h faI1{wI`[_0f5pimQQ)bضoN'0_qdX&۰9hD m&XWϟϨū7,x;@$Y^!wܗ~{9h0tp ͘sW[ׂ=>W} s(fOTRI 5.wKDxpu{q(Bۨ6}\Bjc2)mxrȻn2]XwV<*f(&6&whAFGaTfx,a `~=Cmc>XMawhLKz>qw, 6b*j nQ.VOc~;jtvٺl([%˞L'M O5Uu6v*0~( j,`ķW%Tv%f' ƣr/I;~CD-";5u渰  9Aqۏ$4CFhso~th"r GU<ԥܺb>ήE%iďN .7i;VlhTm^o_lAFFAسqA`vx)ft+!" x2.Bu􅕅"1r y叴f{6R]wta: w([YNM70Y3ӶlXR9U&2lt~uDFF@m2}N@V ~>"t16V?N771?BsuEYKwlr8¤Py/M}"d@AV03,ːBbޟ.UFd5k!=~J%%i?j[O+=k&8 yHuC}K =SA5RȕE缷ZW2f,B2g2aqfl FjM`{,VH  )iT""#y<6G4*W'v9*UDf%+w{ǽ5#G 0$Bjryfwd$t R |$W1}dfAwclZ1L7yzB+52{Of2VK&ՠݰ-::3}p 6 t@m5$S=%5Zda,*$"Vot:,1Ѻ`$yF[-UjX U0Ãa1Ȁ+\kVrO߉SG#A3[9G| gvE\P,&ChAaäb[f(fe櫁PsO|#o@!'{b'8u|3hrOL!Q `DW67c><6eй4X@1jd=rc&Y[0I\h.o0AdEǶ0{Z3k ޝzmKWW kSS\>Gf/)kIT(%:':lܐe"{pMw:" '.uhntXY *6pt!t/&.a]1ěK,~'\#4sNpt '7^Nْ[,8x 岡'# EQ/X6vB/ۦ5*C{D݌c^VE;(.LUm')/z$6Q}o RӊܫD Ѱc粝HFWT.q*cyKMdR[4]a-!}TkRPf**,zi}Q';ٳI6ӛU^z3_\bE@u_^:+(cby'HvB)=Bno$>lOA: CQY)xllj&U89%rbہ^T'+ʳFT&?'CV>ȡf--ZQ-ľv\`.÷u9I<*;X Թx]u$ 34qW埋ıNU_&>XR3Qo׏W510JW t6'OT̙@V&MU(y,{4βwM/fE2!)17e76n~IE>`UX [E!F5Hv!qTJ80eh54`'FG5KB&!Lr8Pzqq\V9n;!h4?ŢH;%K{q2n &jāG$i½  Z 4!%;g'H ]+N0Ō "v3FϾ1Iky;cjӍئK:}g[wt>-??`lL}{PX"{[$ Nx,WVqaVwJ eG9%z Kk*b$ یliB-]2)FvҔ62ڱAox1YWܼ4=BggZ}tPiiKOfЄgO'u(b1A79crɃa7 3SKJހkC`) P{%Q?b+u~093g+jF O>u fsnm(Z(w Tm']*֬e`Y"h Q"Q"cwGhH?FӹcHal&uQUŋMIbcj"h4l@U=3Y^jVԹQeR@/͔||,>7ME"Ír]T̟b$[6G <#Y Ke@KĥE@V , eLUݯwF.) rAؽ_ bԓeש*?(v }?GXvA%C7 sEp"A=2=JK]V\M|pб\awkpQ˂Os0Υ5t^tZ~mY|1-ێϘ}u49~iRZ4 wYc t5t&z= $].֘{ WQQUߐU5GUtwuo}$^hYq][ET;x6!;PcpV/]-`v[o.j_JI5v }0<6@QLZ%Ez(Y>R94ikoET,d.cE; 'Dq2&}MAUJ@5H 2_̍űEPӫ_i~G'ńiX=Ft.d zYB;3O^$j@+ &Ҳρ(3r6c#J hD7ao-eCi,GQW-æ JBSS(fA;B=3O= ÑD^H L(\v5 m/vaatTkO/|MjR/Gq_t%vv'ߦ"@~v|V 5K#a06/KL8_k |ZEf0,dqߟ pۂ vv'Il\Y!hshɁEP1UO{x(L%jZ8օ)z= C'9V&6HcY|“: *g_hi nL>)\UVTwc,}zr/gK@1 >xQ-lyAͼkS׿ضzAI0 \m-`/_ ڿJp ;'dߚ ҌfɁ%\(e2-݁F&2 D-d 9Lr0}&~-\Gݡ٧_)0]wI ^w"f罹kLb>9Fh _HHC|po6Z|vXk) N` VktY.h<|lGOU3MHEsybj@WYY C~[< e .'I_=Фb'n a$H@Ʃ9"#L\*E62Yp?8+&Q_sQ1q/do%.9^2t4W/Fƈi'ԊT9N`H$[ Ijnh1)2*C muDFkve UEuGˈ07}4~\6ZPKlG?^-th 4ŔQ+\^\s) Gs# VP@&0YsACzF-Q׾1VYHaZ9& {/s\hZ\ZAّ4$oG#Atg&q =?{[>8w( -k;BB8GX!߷Kd"lɴsGy$bONkD$Hwu.UHW^ ԠT~>Ϡvl[@Y]wANK((Z6]%qG 4[8FRqWLVJ#UQ6Zެ9/Do#-:.nѺtLW;L-|F̼[xuؒ<|?7 h%Zui]y)Ƃe%JFL*'G,]ؽDn ߔ8 Y&D7AK0Jkb;BUOjEw(,[` ,Tv[xӟֶ78*hvR\L9}qbU܌ޢA) &75Y;$;DR$m*k嘟z^y?"oUEl](6/,kΔ,^O`S7= -ԁ7ъM4*tKF1uaw2O6|cY2>rNHaJ:iugfFfJv>RGD1QrltTm 3Z|AL{ׄRpv Qćn auW娖莶RQ0S TVIuv_UE [4H|agmٜI?̇0K0FZǥJikRko JYrbʌL*B4jn/~'IԆl QkL/RAu^_`YwTƬ*H&I.>y!Cf1V*C7QتB \Q _N ~O~3QY̢[:sY\ji0[$Sn'[&OByIC~n_31^ fldC$bD`e􄄜w.{3nZ{V5tI:qVgb="WV5y;~[C$yDQ bMc.=4WuϑPdQ_,-P:l m{.J'aoupk_"Jl&s~Kw~z>!3NwڟsjHz1D2 i6O:9 oHlSϮq"CW(9PAE3Ctnd ?VIMi႘j3J+AZo?_7 ;ʐ/vG$K'^=aGqј] (<YGnFA0)U ~3];M(TbLSFhPL2nN;d2Is!hĂ)cjdfdKO1QL\c/"bU> P/)w`~0󦗲XGגܿr]ƢJLN/n8by.Ns>j!ry(W#JՈf& { H$vy#Ub3֚gQ/l.mN9:\'Aڝ Â9x.hmڞ}hCu w ef^>QEDf-$/fYzcfzYQ0(PO'6p2@u<+Z9'{vIm$ۗQQA" @w[r ؅vM52M߷6szֺ'_b^zWʍT*8W^(2V6-Q_oB뚾$~q|6sM23,:K7Ys:̱$؊,ɶӭDXާ[a]Zc,?0AP2zTu}уx94AQw)p&ފEk UȦ 5$N|0Qw:{˂D)ac6`ЉoUm퉓8oY2˂el]㺖:ay& @-$hj%{=3.2G[akK1R~r'Ly'g}y+~;14g,M YrPtgv$;e,ɭ=|<(.:#]}m}Ĉt] vx0MfGܬLZ&ΛEJնsb7=eX){ܡJI#; r+t;w(J"MFȁf]*3%֏ H܊^^ `E!{~!8# v쒢 Bp?V4f #0gDUgP ɥ1Z̳L Hqa[d{Z(aq3/&?c{`|idm(E7Hfވ*$J*(L''iWi>HS&Ia8k[y*Dsо*T h9oimZ~O>o unF#I %$$@$d ń@Q@|')`ʮk;<4qr/wg Bx)9+/p'{TUET&T`l*9Nv˅u,7IDhb*:kɩ"A7` +t4D:^\mb:Jv1H޾WM` hxT$A¶$jV?(̤bΛZXXlG7woivAKi8eA"r L%@ywnm? KI:k׳!B7s-$RΩ|}+:ś_O= Je׼!Uԣ'q,473+:ud oPG mI/6_] L9Y;'c JyB93]J j Vr(UT`/)2&X? љuɖ:R^  њd!| _<ÔG |'vW\rN[AMβ~z̖Մ}'k}9 [ZG]S%"]#w}ӷɬ́B T%urtp c56| $ EסTwh^I y~FJt$fW R4 jњ^+[65K h¿IG']O&c_i$6CN߿Ycu{c`4]=~ﵠa`HӼ܀x˂oWۏx cRN6,H H Q;E5oEwq8CurBO] .bO%FӐ.˿~zxS'Μ M5E9|2M aD% f=ڼ%gy@DOTG|UЯva/a& *WgZߧV^$Ue#sna]><*61n>Kوftc)\X rf:d,PPvP|MJ6s&t[içH;۰+OוLx]QgSu|髇98nZ-hG-:}:f _ [cz-_#Hƌx韊~k =3 ajU(Uo8CɌ c_Z6_W"׺u;{ZCe֧ɶp_x-֍gƃ6uX8ih@գ 9CMR 57V0dvygB*5MzoK& 4(l$:Jp D;AaSvs:?tsoɻJ]v<$"@'E(|V(6B3X響1++2`VDW82܄9밒`.^Jy~KV뽘ElRO1ge4O4>jK02>*N՞,~20NNP{]凟ڳ e<<>< Nr() 8ұX'ɏru`򉓴#px>c?l$ĊZB]+A;N3:ـ78fαL&-0r>Hƭ iqd">1Zť,uL"<_`ÂK#_|:l%t̼}Xn'K6:ISX:G[o쭮afVn,9#ϥr_9 *8VbUfTȫCVe!= ~+&ƥRp ggeHVW3qJ}X^,.sѼq@!޺M LF8:#*=mo%r~?M1Qc9+$u;Lmɦn@A^cPQXy/`}>,< )4_oqv"VhKaLw2ačtu@⍗A è\"=o~ufk~W++խN[,t"QT9*\Ъa4h}a2VT:;[Wb[Nz>Ct7xf<ث:l8²wpz 2/(kbȾzȊJ&~gZHDV̘7FL2ʊ¢žͬ$!p|D=Q#1w&!Af a&vQס򏓬e5ofx1ǻm^$r +b+|@ -xcf@LN2g~t(Ȩ+mGH$_8sy2+MmgOߚr|$vTCwzemRh[ h}]AP,IƧ7fZ?6AhʙpinVi.+;MD_I"wzn @EV:S#m} F1k;T^M`@ Kk f.p.˜A7 !Pߜ1+Ou?. T9U3T`s 06mDZ~Ϣ5~$ax¨=gQr3Fy#T }}uEh_Tv78Hs`^w +w.&θ%pOQ|4cS6\i׫d&o/&PU_;D C* 塻kLӛa?%b»c-]d=Auu4oFL]Iqiav#F.r*'$2H|_,EQs\phzv߁9Cx N3آYyOp+++5j2gݧqs g4ݚ> i5nNWaش𕾪}sP;zY';вQRu' 'F⺨ $z1<~2"0j W~+Y8PgTdDȦFZUdܷԫ`"꒦M15|g=Xh l+UE#67sp ݼ@ety _I=ONe2+Q}LXx .qkm fAoߦq!#EP\p-~{-d]82}\<R 7d*l]m);/aDPac`s~^p/=_{xzN?Qf&cA&.Fd9|#R=u 쒻(x*ʈb !lAeI;aX, llFaGQ*RXӘ[0Ayd֡1LEgKU7S1BLi +z[Lv )w F|| I&fًKU"ʣw _,Ӆ/0a'04u( #1rGۧm1c+y(ُ%NH#$xΩw$:q*.? #k`̝\+", 2c1­s=oiOfM<&x3.h+/rX #ѵM_c9%-Qz#ճGjXgGEYA]JM3]TW)+ZL"1p%VFX"ƧQw<+D|"vGb86Sa|]X\=Tt6,~CEQ" &8N]l-[Mށ=YBs{{Eç;%ǶEӴ~R/2̴- d),v ,@ƴ+Þ?V>]wn$] N- Ж=&}rUh'n&S ${ .COrW)hy:W 5Bd )o|p{?ROxpQӔ*oVO\!0KW1"dy+׭sD\A ei>!T1uѼpzg X.EAѻ#$>cS"5Ћ<)X߇5NZePtUj를{ SqU<Ț=-pba 衩6<M8e)e`wM6L;> .~WR<. ]Ԑ#*X$Siˠw+~*ڵ3,~>Vqynks+5AlKR 6-^o [pMzEai9 Y,mx/(86Q_KC+5bPYMIQoÚ'CX dHQ;4-eAҠGɖbgE) nA~ sѲ%TFSv}GgYhYuR'2xE@zGnІ){X>\y1H_&F=cDEx ȓ;no;~OVMlu`vv]uOpaC\^K {G=D5zeNl5ѥ02?ލAo0$=(qi@7A!LTr|$ާ8Q3E,'CK8DG]A g-) 0W /Zcy|?:TiC3IfxТXzIP$LQ$/򻙰 5";57w4`.DB33̫ ̀ y%rL;K0;MN{lԖ$2j?9uMa*igmL%19:/Jر{<D! * ctA$${HEዓN~ =sf-dl"Yj@ZcO]ee=RW+0 5L wxA-VKWiPku*zȰT^[&x( п $v0ɪIfu{ާDQg\4 +$ dcnumT^` i@ؒq./HrȠ,'?%_,T@5W;|}sJMs<\pE;[G"3q_9$~˻u4"mT7;+֦kw2gC<aD+v X~M .{sI$|LS9B\؝0A(_0PAZڭPγ?vǀ=c<9'@ F߆&+dDMX}g)x{}o~&{Hk{~ŸVhzk"0f |d?2Okz"va+n0ɠhh Jt7qKl lNFȾ6 4[xRt+YQ-&~ꊹGVnEi^`ӿdv~f$w#6k.j˃{]HUߍmlĮnm^'JxU Z v{JlG?PJwYV9SKg-wkEJ$1pEJXAt"~s6{-K %ܚ@9O~9I/2' {#l\B`g '1>h$V X6\zsCN, :=ђHAy oVP'AvLZbi}Sr밌JV!Y9M5+tحS|),{K?:;[wdO4,  <1F9 ibΫh l4@s;@rf!ȒFB$0. ӽUEu7{n,A_0NZ>[Mb586}Y}d=ăY<%xIrK?eKy|{/+ٟpqbGJeFar ˆ">96cY~\}?SlJń7Iդ+Nj?qLӅh=Y0VDŀ?G "-DV,l_3j7= Тd{~Yqh1  4ͅ:8@b/U|{~DUUӉ \F!AS|GQ f /T#㒊_֊J~tOhe(r6mDގӛ3>oJtG"Zu }Hc'&cnѤp=lddsA)[-[OQC!I=lIb 1O(s_n bNs3vM1&m * b>MI=қB:.zL@|7'1+KV,8KŖYZEY2$dpO6>:_u}nIU ldApRC]R+e>sn 䙆FiBd+9N;m#e;:NuDɪF}I"\ftLhzƖnlӡOXRcO^gPC071cI4%ntUrPȂ[OY[pw3x]>m x…Gz5xs>OR/0g;7q"i3(`cS:"@QF1QA3#_ECC,3VBC}y.B3z&lo'+TFC6Z8[KUk<=/d JV,u,aOѓArY/3!$L}цR@1(rh%Ȑ:cWel4^+Jf G+5lOpw7R~@HE'8xX6ׇ;Rxl}ahԾk'gsP?G/awG>/",Ah|(iYd zHoΊ8dA mۈd_F~K;s-e{g \ơ;rTZɣVTQJtėRZC{bH䗤8~ГBZ4 ׂ 6buU&u\K+'H\J_xw68>P0:ޢ1DM^"e*ŒLZT3 {u3u)hi!y-1"zIC[lrϤ2Ś6E@7K!PFkgH2`*q.NVW9 >P.abYg>$_3:HX㨟)nojpw&% Oى$JeN* 7]>#{i+\4JDk %*g⁃=h8X0 rŤҁ}]^vI?HL4 a}'̣w%svIBH2Hȸ6|Kj)( |I+"SI/L'8_ڑw<"x[D sHn<Xu_PY-]9g%pW]4~P2 \O!3Ŗf9idf4]\%.MPK*J9œĴu9uhvź.u+d% o( .&+>u3 Dp0=fs\v`#1U  NIِѦ260Tu[@WMP^T&6/u,oe1Q)&]hoq)rrcnmXJ6oƏZ5i"U$=7&ss*=VC$}€9C/%4>u|RaB>@ZLV#iy9LA3qϜp|Z]bkQԡxv@xǭP"u0\pqZbM*LN2Djf(n͂Wm^B%:RϭM߁ 1=重y*! uxNjS be|t\)iYNFRSQ S]2D,~#jӯ^^۠ 7?7Vdw+c$}QX!NTVS%Btzb}<̯)軣b˺ ie@bPU\`cfIuuu%y0=}t@?>@#l$Xk+^J!z*UH EM}i8HN0F{d˜ dzqIw}5N"v=f(Gi럌[A|P?CD't"`D2(_$d7fM.*p+VNe7!%f c,< wUdswt\E˕sM|.m+77c;~|:p#e.v<*zNMr'b/O;(1qOh! isR:h ۊ( Ճ5[@^&?|YT/C(Ohv{{WGZ^͘"1`(.[FvAƻip @7ICL!:WlbyiVk*+wR hX )jΔKzTxC }.>t+ ^~Z޲oTL Y $rnqy]r+7$cI|( T{lj =*/PIj(4.ܥ!= V q/RڟFV)fKA&ik\] X7r\OB5b DKbeϊ>pc'-uP'-r&F2q^*x y6B{h|_@v87ZS}˚<ڞE6l cΐՍUZ^kWI_vy@ Uf2L)fuDԔJ&w9%4цdЩ⟗t$ߖ^9h_~ G ᏸ❑/qrqO E=2m.˓KU*DK!@}z=ƭ /1Ḕ@GŽ1| 'EtSx.C2n@x{`hφAn#a?׷E&x_[a5_dߓ^ǿ[em`kCč  r"| 15R$.;Z7FnRcߛz7c^n;:ڐMLo¨~uƪW1D|FˍZFYpMԥ9N<|V-ҁj\H =E q:86gUɴ pƆcЅ'3T_$c.j%I*ޡ&WfrtȩYZܻ31,C1Ho˺?  `ԫBG5R,I4 !_6QeSn3Rib+21ȏUo=ˬ݇[OF݀}gL}!Nhò]3u5 h}l& r\ IenqzdTZ5rX1K6`Rgm鼱zu8-tavܹgiBK:?+p)q B+m1p8m ` j̬\Mq!bbʧRa˜2В٠5n6߿5OTaūw-eWs^pzprp, ҄=. dl@[R6*fh/qlK=@;ǛeLL̀ay))9`]:JҠm֥w6Bq];l_~Ic]!/""MdkBz:zSbJtz!|]~1<z& ̾tGtaw)clFRo6xmLnKyD.Sݿ08 f4dpZb#v\ap nx2^`S5n$%3P%^?7}Fж^3r "}q^ucdu($c`|5poN $RѠ&3ƉW" 3(2ymn9("MJ48Q ae5<uD\eg)1#y0K{' >iDo#~wu-ʖ CՍ| sqPX$0?TG],3Zg- hXQkl㪍) ӌL ojcLePM_Z}Xk>ƶ$7Jg &D4 -/_NL  #fBMB6* l!_S oV]A=wś#kUDD~T[R()zGgcPk%Jqԥ0i#zq?Tќv%x܅ .B$z%"7^{yࠝe^O}R ο#Bb Ǻ:^˓V1i^nz3;C%ȸSclМXWμ|yò7@cZ/n˻ :>Vd\>+]IA^ `m$p?Y/h{.yןa+y`gc\hb׆*+/=|_e5Y6ap;~HD>w mQۄ\jhz;&S.]廪 =GtAxG˔!UHS bX>ld$*U1zD3ʘ,la6h%ՊrqrS¸bvCLN )i~.2ϝ2"EXq6"'Z#agnZyb8eO^n$"q߮Bgr*.0-nq<0Gn 'ggIr/r ͨf,]0C.7k!l)B:ls5# Rڂxl'}]eIY!K7)_)}$5pgxꉜwJt\ ? Ǐ1,F{msX :U0 mn7EvY!8+,̭fi]jMHӓEJVi6%jdRW4%4#3ԚN52BmEԦ(d&}s'-f \x jWKD1] -lmWf@f)~Q_nC/b OZǼt .Ƣ9;g;?船JKGq׾'ϖpR<3Ŏbz;ҋX8@ox)ڢbC dgi$L?<ʫb1NGxU'yU+wNEvm`\:֮4~nm BV`j:(0sdTpL|b\X@=יoDۃEk50 zq;s? ,dxcMi`b+O0Wq/J뿺=t`Ah2ߗpv̖зc9wKR땃T@ 3=Ye0л .GlCY}eR4U=F/Czu4:`ENeL.siOK |p4V8?<3ބl"kc3=+0h`EA_7̖⋏̉vlhVqCl$QZINssY+Acℒsz9xyjȴJ ̿fvDvM<;Lq EB4 s+ j!9U0ӆ06C^(3z l6l7ąW]te<`[j}fı\{/ܴ(0g  }DוULfYZ,~0[: ?'a/҄H4^&SL K99*pE (WOve1=i^+sYDY-Id/Q4Ll:\HVѓu.?{q{Ke9POp96unV6&>N1@ ez?WS픲uDrC)M7;l:9_7?5FDɊ@A1)z]LhQoÔmv!iCzZU԰յrEzC^O86YtW€DHQ.CWAg(P?Ȉe+В M%2C])>3]  )ɍ:*5A{biTPViMʪ?|P_U~ڡ)R/'Ӗ\ZFemP|:/Eа魟v@=#3ޘ+D׼{Δױ8d;6Q"bDylsO Q朇M@X%s23E uKd3ׇ \gYx>UNNQkZⵝŮC\TdhO)";Qs4Z U(C]kBȜrz.kcʳyN0;zOң?مi_%85!meIW /Eawf*п d;|&ADu-/Q&v`ȩ<{NW"ўd-{Sb1vBY$<$ %}ɲ2ac\iXjkBӆG|5wWVaC5,>8BL4 / 7 51p՞4cxp}SDdf~W!<("J< SN@8d o_Ͷa+ k6ar"#k05P*fJ5$,5te /iɲ[5"d}7&S}H&x.+> fNm\ɜ u{dFLu~e#J:( 'h_)n8 ^*(LV"=U0] rKB#S&̌DLw^.Jsq G4vv)r5~lwkm/,DL1E#2dXZ _Ӕ\$EoUt WЪ@N˰,7F[_{$wsm @(VzWmfHٜY(4V;WU)XZ5 @t*.9׃ ")%# Ui+iZzh{S2~߀iu]{v{vG |/qi}~? HmzbB=dQ`[cp:u0_\|'/g@튡Zp"!u3էfgU#qDZ&?<"=E<%b.tù؜ v}:ru B1\嫈q>9^dy܆EuuWRQN6.d;%:7҇1Lr%f !BhGS'?$ ½׵mU7^}k2\SEw;/ oj̜vHνUPk`fخ2Y3?Ԅ妤z=@GbADX3MhD.c"C_Ys3PG1l9y!nXj6) <ᏩfdJ+2*-Gʝf}=4Iy`[ԘB&\Pip[z4]|2<7[+ mLχ+;s oP3L3܁^6D˰0CNfV(褐_9s&裃7$XPuX27pZ>MkY"%x|$70)ZFZhlޗHqf(-W;Bk5Emݿ EH[F`,V9<;)~=-]]Ž\ bQ&z)1O衼a 0c- l\U²ti!lSͿ"D©/)>0ZS&[[Zelve 9ȏ"/ SDѲ2@NXİI%6c&,N\Wm`QmX~Z@5=R3-0'1"XWO~u- nY?1,46%gQeBhwy"iSd. $r >-YÄ|Z{J/l@G8~nrJzZ6yk#C;ӅX2Ah%0l\j'cb# +,J3$$4C'5VtkNp@yH0w7N[ dž;|PZ%f.ENgN˼˟dyuŔG,u~p5% /M &MP-=$@21Ax R-~ĺ~D2FFu?OW4HG cpHscx 5tہNkO۸![B1:< zfC/v\VaQpmAX~Svo!yVɀ`e3k^X{wun?5@\ǎѶt5|?Z>l͠c%h@ {X< j Y2nroރg鏢KQ8ҡqǡ/\֨@oW`{\X9v?'yrQ|&,o//9leoM%EhA3H}7y 40(cYfKhB+CMތt00;ս'tk'p9g"Hތqv跌!OŝTrW 4ijL0:\M|c) ǻ1.S T=sIDр1皝/CdY`c)hGx921ɍF`3[0Sqq1 5(QȌypRfd (#!\ _|[An18@Y5< NL)'vTOf:%ѭQݘ6?LX. Z+$IuID*A7#2$wC\樲r4 I~ʳd8Ws3qx]ݦid s(iwwH]-(5vD0DBF~UP$[8W#s8ZT]dѕ\NH&-k%߾h4J~lW ?.~ zItoG5kOS#L\dz^X`\e:nA^c_F^Z,% "c]:$_+$kX_ByKoxhعCp`tjJ/"C)Hg{Cz E^[;w^2:"_JdYy/&pM >N A(Ϊ&DXsZ8MK ^HYJJc/v\Sڏ8$Ψw^ZF i|H,&@;/7uMi[C/)4!' k1)~XĢXLϬ=ŚG49:K()x}<M9+A§3UZ.Ť~ 8Y A5?ɵ4v{'ncSI@f$c AYօ:!R>G؂C])6咪=:pLVt-ܒ 4Zۤ|,e-AW{;c13M,mM_`ܽUEt!pOczCV$+E3-^7g^?mcL-T.4xyu<у Aeίޯ;!3$9$hX2Fe; ,@Uy5[JS> ~eޱ:#ZȦ2B+aAGjݢ!/uB`굃/e2^DZjGkqф,<4Mthk lu_ +/b{ڵnR|Ǻf)VCbݥx6%%ab+l83{,e` 8^ tWKS;jacy` Ei=,q B) Lo`*XAme׊1q?DaAwbB/Q\17 {֦-,r*ia>7- ˊ%W\fY_[Xm!.ߑ+Mn~u+ {Nc5fPC «ic%Ŏ P1SnɐSW"y;;c okMnWb:z `%\zG ^f-}gET{bb!3141fm" qHTn i2_0ܰSxn Q3.N"ڐP=2U]wלו D9fznB`QQSzս\buUz0 cL3b xN>'$V=s=UO<ȏ*8z#*#;3L6S l=r'oOɸO^QK$$)CMkD[U?Xu5oDA vK֎1akG^czBm# iyr|[V3.bER217o?׷L#[oW^|{z2qGIB&aُzwfbĊY{SN!PK!㊘^ -Ȋ^)av`߉P6 zTS縊,ZN%bϺEB//?ˏ>(CugyEͷ]ܐf?r~Vu@lMJ3 1EjV u4>!rJvBg1j95X Pi #N*XS&C|Ҧ]@!Hs; -XAb@ I^[{#6/ ^;)RRowD&TLJe1:g h5ee:UKa\1S:0~eN5cDviB9.; 'k"aKea3鼖^%dVvgͧڶdPU_>WjTcz+0}F}G &EZ.p3~VA=;tmIW%~}8{blp3N4-AB"TfoΟOQ5y=z)=҈T#ZǿQ-ZGмU/XI`X»x!l.tHe>jgAqhpC.@pyO_iƪR=Cq Z84Nn>kDG %77w:H˝$Vk'ldf>ٙp&Z9s Wv1 [%khH^L ʢ'vr`FPl,K cz bǷBU+Ozzu^\?,x,Zue-q$PWK'7cT"$[9{ Wb( ?@oa, W}6{`+ΒצA z#Q}(6UtuᲝT:^vJa_,ߗ3NoS|!Rn(Gr |KPkNj@&l9e/#p!9HNBG{-ne3TTt_e]yxIPN1%zv7J&pb[?-ҵA{DpFyKZ؄v8l?,w=s,IdF ?D> @f'd%[Y_wx slo|6N>tmPGN-T( 4BcY&3 z8;8=DD~)ɔ)X.t`6~'T$;QE :c Z??7}$xuTTFVgs.9VsOȽ1;F{:ڟj6a`9Y-Y A7J;LctInTw0u7A9?2s43&Z0}]zmڀ!AEO]=^cS5%9`w (p,FӪt̶ˏQvj5D*7 E M5B.}3. 8%TBb'*γf#qZP΢'<*HlUΛ*1ϊhU`}U[ r@҉Hd º>>U8zL$+2X~$lJvJ-bte/!w0?naW+u3X#Le}zfZR?@+*4u\k]2W @x쿰~6Ngmx}ؖ3yb=?! N4Y:JGNTP]]/$`Evح:@!K`y!@ jՇNלy!wb,^QMcehDWmBSBaz5VL" clqx}!)^qMY3dz֓SmlΚBI6gTx3W~ǟ >QmE,hY7a5X'B[q]yZ9_d PZ||jonbT,gyר$=:9BiQ0"6@~T+ R~EU뫔ɢ=ʖR>+[ vnN6aU4!yzupӶ zv$4f"J]}ܩ}T=oκNj#^֬# ӧ_| MC3Xv&$cpQ`2!PSm4QFxmE v+ WIbM7/ =I(Sxj͌IX#RfTӧ~(azTkɝc?뵁۩je]gMd @zw<'(griEFS~E0#]PIs a,0VB1=C,Ωg8|3٩? 43ҽu"?6vM>?ޝ5 ]jPy&Gg!P6a(DӀy] LMOJwX_Ei+rF |<( g%VP,vxηƏBjqg$G͎?ZYu:fIHsO5'zH&FbdsF Sm{(AQ@9ɊXnFhbRD_*W%VX;ίp8ΧiuV͑,RhY ~pDD)RiMV}RsMŧ㶞{*,n0L4d/Q4IPG/u?h㐆|j vY9J>hmH% :ʵđ_5jr! ķXA@Ϧ:.TdZ%} #' Ϗl&U+0Gf~+e,y;(Ĉ d4" 1Hؘ=U8KD:4O;3VEQe8!Fxﻁ0'1Bq[M#zR`w l ˣ,Kvla9v+7$*'ăׄ_ĩRF(mPn:w-HĠ#E`t=U }^u+|} /%*iT^WA=<07v`J ՝Z]DarqATIBf. B1˄B'dTrW]諎f)?5igvq5~:j(9M; cd-5U;='RΖ:EM&<ڪvup^zZ:+拔z m[L\c)2ٱvXF ȂWрMfaYs.>mFuf\E MjwBzg if%^/JHqLi!jFpRnPRKKMTTtV2q`ҩÑ9R8G9ܭ%&5H^Xhz~j&ߙ atk# Z N )|M( 6_`̢Y󌬯jyJ40ܩuwor6sWtyH{|W`2D(ms9W^;%iCF)Qǩ8YUA'MR-vs'rFxS;ǘ6iyQt׊A{H&XsH`_[}߭-HE KF`_\\9a1s.MkaAM"sgP }kqH(:x&/B.Gمg_`X_O]ch0HW ?:TL22]K?,tWPV7c9.xtE`lVh!+|CliWKM#da 28C(;\ @"_(Q:5fG(Tn8bX篓2#́S4$<|R|)Tsx-k,c9׮vQaZUۅHaIaμa`6lc8k#S|&9^PG Q⒘ ǸQ#eHh&ɨ\`Ͼ 'Kac!Q6%7WƄ8_jP{IضoV1[|A\"{{c22*?lɐ;+A"fN1>-K[$06BC݀@Edw_A:gOSFW`pFvP#X[5(A`ˑe-X&A?:VpnAy5<^Q~ cd x `r  jJS\=s*šoz=]~DsTnZa }ZQŽt˘h `3M>-!psUЂy>%(95]xreJRI&rg@z.s€'aۃi~Im,f()`0dbgo(Wc2c; vv)Vj澖 SΕQ̓($tIPYd( ;v>CPm#9ʇ5y^{Ոu}=jN\f~=nT^g9ג0n_Oo;0ʵTχ:C:P8yph-ڂfh(ǫ7Rj^wxȋب䇮i!l􄍵RB ^r_RbHb 9c~reA*}L0N=bowWe)el,W"#Z`#zSV-VD_\E/Sp)mɾqui7H}q@? xq"7Ur[pg[X `J4o5ՠӿ/C-0sׅ;U4N)!SG=yE*=4e~VzX2VT"X)FNs>/YeaGi}ނ.(~vEn);8xMb,Ei ݽk$O |؁Pf=~W}u\yD-bՒ/:[O? р Lok0D_l(&)F,A@@~O8XVi G>{TBh ceϿ<#H˒!!Rx@<9wZN{4Zݾdp+seaH MюVfO=~;N7wz}T9<]f|~Q7ِt/Ln+X!&lM#\/ ؍ 2q6|٢T?;7d>e;jc9T9dp|_%IB)|_ǹA(G L~C ^+t*~8\0X'4KXXhձ;5l{ȥ){"aԮcbUH8&?XL`ۡYb܍?aݻ>!Gol^O}Lڴ#ěGGKFDaJ]? n6%,ޫF6ZT8%`o: .6;#h&r?,TIB-0!~sO/;8J VE[OcpgIK$7+o(] DrtG/9)DWޫ`݆vaMH @[/E_zֽIz1u>&"RFPIY La R\/ҷ[Iڹ5Y)A 'Pb`)bls\@nٜ:Ce5BsGU0gxO@l谾O9,k*GƋ8 Ěs6ȼT"?[[,C?5K8.Q&A%?mkyNEa0{~F)Wx,JdC,y] 2W%$UYWjz#/9- vsxIyTp`$J*+`;?a2~ ΁mt$Ph: ;ꃡ~ +!Y>9pE5v[͛2y~x~ :q,6[%=$,MQوH=u%Y|dS9er|lFV"j34ʌ?[~L-gڅ 6yލVIuAH*DR|#|5+'{IXոJX8D>chO84$YTAsZ[ށr(d`^KԛJx2 mHFd~AXlHW̴+:M88JNV :˛ C9cx+E&~:3 vy91"f]m]8"X\K\%Q{sR6f!ЌхuD5%.O)FcNVDfAZ$T >_[Ctvz<=@Vʎy9d_}ԆTab=Ub:a˖CS:ŏQ' w.D+}>.Zu&[W4*(|6"۷s!{ph-.VyREˣ;9xn-sus@-މb|ixD^²O:{ybG7J13Sp~/b__҄4C̻dFE(67`ia=d&|WNV(^MgY?J9ayu|gf1C2v[;) jhF#&$`oA+=*J5-B`I ~aX?v` MES(}k{,VlXo1oT ϫd;,6qCi57`W\&EN\嗃L@e,\0-vc縧̿%)N*刔cc'𨶪2}rV[<6^tݖL(VUvs UAKS#3bKF)ma!%._B]b* `{.H%Oϝ+-`?_v x}NC[V ]:nAA-pv?A)vORr0f_, {䭹*\ PQ쎠hy2p QEF˷}W]ʗ`@(}ԡ\K0x2zqg<|;#$Pa dw,6/-~x"9$+[0VRW#Wx#Y"z+L>%] B= ,H "$T8G2vȸ5 XK1eXz*`|st`ݩrkaDQT^ٻy1bWsDW9BW-s?!Wec`|e5WdiےS?l[, -(eg*zzvg;U PZ1{NI<0[6nCoh=pl07r+U5pc"R2"bH5_7T7AQ94@AyzO[|kE&?7Vm\׼߷AyQ WlA*j.Rh+%X5)b`xyT@92,-H_0fl>OC xlK?L &abE<ۃ=Xs2|ZQǮAXxAO|hZ@uJ7^t|lOg8v}-򑷌G\ `5 I[),izuUhPzɑ()kc}ciV=!I;uԢQC+=c L:W( k J; Dќ\6$V2N=XNc`I}N ~N[g&~a\=8pj)дi+hD@V*5bGO W>=unZ&K³ ([UPq/;*N Xj+@^Я0|T3X=034ֲIfܢd/+nxU2e )Y+yhB9ݜru>zrG'zEtpɅ ?gK4SVC*>5b{*VZU,1PqgB ?f KBAkCX$S?LëO9"ДeRQƮwLD NR ym-z}NٙkM!8+rxl44腀r"xq*ƉVm%4wy2b .46[ E^`ڋ̨8 3QB Y 6p#WfOՍ^`9L~\i>ۑ?*l3b0RE'ZǑf̑ <8A} :aybߊ) RuV}K\(+ݣ.aӥ샜??|ips@%NY!iJyW٬[I C ŢN% YY5KH߳} `Kzt_8'z.pϋ^,d^.ж#He=)3j d+h3 gҟV vgĝɀ;hFYkFpۢV (C&a!\"lJʵ?6?{ed` h-^J~Fr C!Yl}Al1/N(|O7ɛڝ_ZWE3,q{PzE`^JNӧ&(;K7sf#QK_Bt~ ϊc>չ yB\d?t;c-rfU2,_:M_Z^wEMt,'?H߁)yҹ#\W/rVa4Rm"ߤ|z}Zu:@ ]ܬ,:Ԑl8rXLgɮ/AgsZGЦK i>Ch (DvS2Oyj<-5kWoa'O<ձХ9frXAvGlBxku/X޵]nb Dm[+vSpOc:LwgsU|"!( IN|1<5\}DK+BJ=z_b_H@0$A ٥MѴ 3ˀ͢H 6üH>"B__$ Ayq$oS+dܫ]h !yS] !}r{u d[zkIKmRҪzv'f+;)?, { ?^zyoo?z<"1x WI\\8tE°XЉأqJ H&fB%Kd~qL&uN̿t&e2[q0z^delGӼRvi=C=e58Gr"AʦYn' 8ϧYF$'0?n($Z G,R3"qp$M Ӄ[>Juᒐi˿vW/PFELf#)"]x)lf_{+Զ,}37mR'Z+cE\9j>F4B}O77q7[nUC,w.QXT5&g>Nc媻_h ]>ॽ#ez *a`;^ wQ}*v3P`Ƌ;bxMI)+ͧ{+Q!'yX[V%˛<-> PҼlS|}m6ojF+tYkX[$ Bg=0a`duIh4g0x%eטxgU̔`Vvs( y*!/mypdׯouۍe&+ sO5z&`Kjزwe \"ĖyRî w׊7 6@|_Nwj0bߢ:їFÀ]P$nc!#L!cv#[Ùm<W~a {̯p'F\k{_L\!XzCwݫܩ'E*)])B|@irb 27& C6d!|w{ڍ/op$e%F @5Ngs^]%hPc7)kv$b)b1L!ÑzpVސSRHF3ku51L'=³"pTu@&l4ɏCrjҡ}hu|6^6Գai|@QC!߾:52x{Pcc 4,RP= >j3qI3z"~⪁Zꁆ>Wg|?ˠ% 0,{FӁ Il䷭e\ ɐfd9^R+IdsSy+,].b#q,8g#R]q`;uīK >CE1/F?yz<-D.m09k#ٌF{JqLGK>jwYߤ;9TIp U& .g"!J7`G[ }t@d˪V7$M;Bk|0d;jĔ]gdžؙPHBpКՂaUUGq!2#5yz 66l : "{UER+ 6h-`E~ = 7!0َzru}M|xLR4IIG:mUr{`LK}D٘N3xhrƐN($UԙtzBL&1{h>"Y2s? Ϋ4z ɘSyW c#~M "M`bOҨ,3x S%-jΝo?;Zb:C%5*'ijԝF]s}.3NqV ͞@~ ZFv] ^ڤ*s$;LK!8z <ő1_g,C :dQ˻fNh;68%Ǜ@WkGAw[SWEj»T1?iB'i'ᧆRQj %a^hS]$`ox ~] Kϲ2iL߇ܔsIqBOSmq8M\%+ 2\x0-)0@ +pխn$>)@j'89.\ٍv| %Nv_()qIg0UL~1+n?~ꔶT[i5C40M;tol,MLIY !;>%1UɡeE]Gx𨎴 F*EIgMY\ 7 l*GX( aF72fn}@/Һ09 8:2MD-H!_/;o~VELQЪĞfۮbOuJ5l{2{ nZh-F _bTA?b_JRcmAXt磖/5zMz~%wJi!Z.MLL oDN?rxG? yLZs)(|m. -еfF f8T#M=:\CQCtƁJ5Eтut'SNy0Q7l3D|~]!/|aZd>DO9\n/"o}mHߦ廓g`T~L@R+u-l!|"x0|[Iyypޛ ,FseR!QViE"^h3h5UŎr Bnp~ e zq'Fv7jBY3PgQ8Tܻ( w kxs=J%)89;Ocj"ߚc՞])(29Y7L殺Ĵb U =CJ\AmBq>FeqwK4)8Ar(8Kw܏qD0o4+\R"(TeSx«zOHwXDqq_fN1gh?+z!FؒP"0>|-)}e0ݡV벴@Yk#O!۰ Mޢ2ƀz:, ZQ[$1ࣻRfkZSb~FwݩJM6[$lu˳e]e:fDH{Q,!h')|M@k~~ˉfs;fҀmڨh8ē2`tp,ݒ?!=9^kH;nErO5qW%-Z BrˉoJ#a$ { ĤL?B{3؊I횸ք~U֦IluY4"ĥ&],8@w+^uZ@;XE(ǎia%Ke9Ә3f>s7_łnzCͻ,}7{rm" wYE`6S -[bF>ef]djbCR (U-AvJ7Fb ? 1H6W}p;3 WBapIחG:[X- =pOnUSTJCM{cH{76O,lb!)\aѶeWq?rP#Ӎ^qi5!ҡʷ0%DOɋ1fhY:FZDiQQհ5y+xjra1-(iF4"54zZ2L6;)P̥gL3d۳ƵPep 1l6Xx*4@F[닫$UY/]_ADTwPL!/}k@7F$ ;~&VN6 TdqJC2+$UOr鞙~n6@ᄴ,REحnW_ڕM$]^ 5UrľM{~ PLE5 Fϝ訸TsZ ,)״Llr7=*M?x PXO7<p"ZH||ݕ #WxG%E#L(zgMDZO_ʾ~BV0BAF2mO<@3kb b%&]KΘ$X, o˔nэޒNAsBWR& P-Y!ט2>C|MDaC/_R(Woʧ&@8]DIu8'?W80EH7Yk/|qn\3vg;y1 Yrͬ 5$*ؘeLQTq`J8&D!bяY2vMcT3eJ b'K<ݴ_k| [0ZofHJ 6H烗usJx@sd#f:@OL} @^&)g-zMIG]~UNw& w!<Xie>pǀ40eNqD$D)9KֻLVOipTo9$}^Or8Y$שlnPS)&7D_ RBʍ+[\ECtT 7/g\"?U+`v.aBX;՛#\BHlz+)($1gg_UdtK,Kb"w`=µy4ˍҧ{Jo8t̏8[VV6t380DLNPQ75j!պ$9•^,x__V%e7~EW}>#OQV)P.n߿)K{iy+4?Vv=xfNV/X,v | +Z |#o=Z:_&~뗫u! `Rx7Y, SC1[ Q;GA^_j̵)xt+ #A񅖎.u4q)m KvU,.c(6=n hQsP)AprFnʏY n+)FyPvo^ہ+7 @Ծ6 'ix,(Lqd04 ˍ9s5x) 4tZUO[ @몧;%r7]T{tY?dݚ ;f\yT'=(;0Cd$$Gdqko8)UK%]jy21P?M~}2-dʄQFv]T]k׵jpz A^0JYxp%/b8DJﱈ|קvUH$y4&ۂnICraK/`aSJP5?AFq@=CL=[‹?LJ ~Oy%O.+Bs͇)$*Q##=gvT:$* OOmܲk# kh>)2dxRPc $ R*Ǐ0jsٴy}a$&jL2@0g\wyCqU=G0ȴp$ʳ{ k5<>Mh~(PO[t% hp@VRl֊<{)Kj鯒\`"NPt=:{`hܚo+ZIw#>;xO[HH^}%zEG9ܔcdr oBx麓?kH5R +f.d6UmvߟJȆྦྷ?w+4P| PAI4=/\hCR5m U$X1g:/Z?2I )-wgDC6"mB zxh.~5c"w0W(USYȫD0mM;35*V(N>hP)َY35"lc۷+L,'(KS{pO3Q幺.E$H0`~nٷדՙ֗[/Lfy`V0BNR[6,gH7'wGv@,L`6Ң" X̧3 ۄn6ek}c;oGLJj5'nb׍Owjt0] E,7$rNel}C异 d"4>HGL IUҥH`"dQ P|]|3i.:#%$E>WE}/ca]ojDRC> yzb]I8}NZhP; $-dOYYލ+r^Kf5e90yY\INf)V~k/K;#oK$LCpFmN"<〢E,҄ױG8 8"cKYU> B.ODr?4eA10Yo%5|es"<ǶSB:J_f:īfQ_!Uߡ},j/8dlI#3^dq$n"J6YTZyj*h'(u]4һs7D@nbȪx+n7- }UxUJb@-r!m +2^+G[B.`A8"/#Eĉk!/Aax+.G4whQ5߅^39_#MxRܘBL<p/Nޕ(@Rx.Wa(5v+uHl+amr`A_iHB+7[_4j*#iс~;uVUhPH0e'#DG[+|z9 C +9Ovt+}4 i%d<)?<U"n-{ɜEo4G<;6Pcӹfmgc.s%/TΌe _iKNX`E f[e3RMs*EoUb6 v{7ta_Ew"h&7b2h$:mhnKs&W^^slՙ?t/ʑ 4˷j{ oԙyI1Uaթ4G>cYgǶ,\; 8l $xrzr̳XEHN5'Nl=h0nOj!hŔk? }~慘f%5^3|"ܱ/ qyl7Ic{K߯{Sen02ex6h-*~TCrPF1 BZT7f]T(R^LBGJ]0Oz?$&T/Yv~\/5ZN6 w0,A ݱrj!hlDЮZ_M|Wf $Ykƅ?0i~l* ;QB6 A!W_H,ed&e0QѢASW ܆PhE.Yg?.TwXᔁ^)FT9)oj5Z1_{oؠG("zٺЯwNm:6S %L$20b$PޙI'nR.ZghЙMB_c\t#6F8dŃJ>ВAZJ ʳ[=&RTl` Kyʯzab,<+CrٿL+Ԝ9!Rmp2}YvZ*uR+~xNq4WАnBƆZlP>leu|[|#E]rWeFۄi\ׅcj yP =m$a"ٙPqeXX yÃ~1##-U!ccKc/ElLB>FMǜ>J{nʿilxDU_PD8m%t0C^a-[:li/-ė7p>C+ȓD VPVysf-OTs7QWAHN1Cm)ހN~Wlf#F r9!`!Cєl] z=)BfzYtLg*.aghStQGa8 .W𜷖Ts_ > DU{xf^k)-2LB>f 3oe=j{.qц(q\(u^kGʤszHs/Ƃ>L4;F%C4HKu.VƅT1fl7-LmΧmĬ|h x0.T{1; a fKw]ɵ5]26_4m:kN#"NQ6 ^,buVl3e:Uj572ENuUCS' f73pS7gn^I=(Yz-+xbIy}3!{ &aI.ߺftjnNY'|D&KLM*%x߯6ޤz:qxz cݳ؏Q4&ϒVH2!dksV/p$)^wIb)te"3b5&βy1]|>P1 !U97g?y\)vk!U#Y}nU㐦_ bn* k  9j_1؅`$,`ΌQ88IKLMeqޓ &srsQC t 5ig4?`ߍ*q^0 =W*6^2̭x/=)/̪Fr+[AT$kR_-T|B~V&Ӑ;돮%ø:5za : lHƦX]hm5b$B)83!Zh"OC?aa87.hd'Z;Mk:KyӱZkȅ*w⫻pꍰ sY1dW, JWIWG4J`1kerHSj35k^OԬR*20\~Mh2Sw~XєlqC8Ekɕ(Oj$G9\T46nue[: U1jxQkde >MDPQ!";uBg{)`˙*_$8~6dp7kgg!6ޛ)[Lz.-TLܬȇYocU옆r6NgJPS& ø4e?0U"XsvBHHb=| Y |cŠAa=R!2hQJHlJtrCz;zrzE6H[ )nMg;^', )PWt{D,=]x]P-E%dZ, 7'0} w>YIޅeA ,<Υ;a1' 4G "HYh͋^2,Hj<Plx PQQ9I$#4##C97_ֆ ã} K{`wm:x߭J KB"J"ݒ*2Em;H?3OPOOeAq^@4 ⿭<ިh%I= iU*1zU[uQNY.`F)FNŔӀW8RZ> N~woH,t xdޣ9,x!rpTgJjVSX,PkT "x-$#b;q4ŞKP'#`6XB5uML?<IMP<HQbgF/#/e ;F/ldi`SsuYr|{Ν['hKV_)*ۘUdH;MCi:O݁QrUob5+:ڧdE3F*GŐE$ɬhS7ګ͜^`_OMa![2+_=Sع ךEGק0tB Gv I x[ Y9un! yK(uX*[j ؀KV$z"b)?f_4sے4[D}.`rAf\qtJc<7|f>I8# VӘV<ŭ$>XCǤS p !:~ y(\RYik4绍.=HcxmҭS}ŀ8`fuKs9|@}ndz^es,4dwI&ŖUL7LuضEaN'5QǨ ȰJhh4: EL\/+Wr+ᔗ؁v ݮ{LE* V h&=}ӮVcJj xNy%s1C84,BNQ_z Ԥu9*;;0]u%+#iK>Ӟ\Re+!+DXる,p%yЍҬ7cҖU/u&;o`3+Y&81As;<! D|=:x9 <3":!'rVԡ]38=JuRHaNN<'/+>e٨D"v= G^6 kjd%q HĤDXvHgE7p!^ST2ly|*5L &`&v-"a` uo$.n:h6D {ZT L BG䯿7hXZC$뫇tj6<0\Mo8Y"1ږ8j7# x:?QAM]j>.Txt^Uÿ`:CpYC29 ?Ta[ ,o 3tlv|p -܍̿<5%YH^(_2|]q^qt]KoܶR0CMmthZER-ংLKVm}cyIfd`>J.De,tqek< HBM̕nMͧCfAjZIB73t&82Is)^N6ͤDmB놻w$}ǧaGN枠"̲ԓ#.2AO (UG8.Ak5'={*xߖu_fTڿY:, @Í̛+$;<_OX=ӻ?1[¿!V$ mP3(緔?BqS]i³&\ kޔ?Dq/_vrY"XC}KbgPEK8(NcMXҔ_-G/pI뵶Nd\;%WoiRvs?QOޯ8k( Ac#$r*IwaS `:ev# ;=( CނQ+Y;vt~ZJQ͌KGueT3̯yO8-8!h;hhxvvq?T$;S/msɅ '%%$ߦQKmFň+!&|s[/ͪR~!zu=V&:*|m;')V8q 3v;%Dk]WI+S- C=|%`!?o}Bx.~_:w}0ʩ0<}sZgXqa>baJmZCGFSR\^Χf̧_= U-BH(Ҙwl7po<`(Y,9I]VY *} WI.s)6\gie5 9\:]vjX,Kw1J-(#: {X#I2 mJDVgh5сR1l@؊$|cZB؜97 4+X>Fk5TD p&*) v~O;7'aC#qJ6 ʁ~8da#Oʉ*KRg>,bS%0."  p[ỉzA<^*F ] z*St"G۶˜r$Xi-Cɒ_I}_O?is?RU$1¼R;t]thڋIls\IDAÜJA||,P.K͂[O {syZt1$aw6ը!<;oG=$x;}vdLëg1b[45aR; *3W(d{LhڊQ+c"%G>1 tU%m^R$>%vZK)NcsdALEM pk53.ȗ|l>@:uZ[KW׊^>c1W0qށ(!8dZ*R|ҟqǠGOZd #/36BP Qk4Q,a(ģ>+VC[|g")nPbCUФS­.Vj8dD `Ǡ#l>`ՌYt~;WG3f ^E3[wu2d*SfPUup$,w2Uej1FkQ/I%Zn.z?IE^ts\77av1W󁄟U2hoAFd*zWK G?㑝J9T @D .=,9s˒;9l QWzL\])8E/芤8UM85.Y +Nx!PH<PTֿb6O&l,G ҋe q8>R4!3@>KٕqX44vooY~u7LI2\!w+H-d?sZ")+㋤j@2~rO$XҶwxV2K] _o\~ki5d[^i°o#U]spp*B#Y#*:4XR]c9 71-93jpNMp+8 7HAe F|œj]\L{C|{T97X^<~]ηXfEFֱlz5ϓ퇳VNS*HON"D"Bܨe #f.Z)ldh; ^sykTp HXk̗Zhç .u2ɕ~$S%4lY!8;Jv ΫIxp "si |5tճx3zXNѫG~uub=4E(Eo#-&4(MՈL_t֢Ԉm /EVIhmqWÃ߸ǛOyŠ^.t%v!$^MK]kwA6Ã`6ٵ`A'> dx*rMWbË_ ك07 eGREgH+2à4jfb5lMptxw5nN3KsM~-TӉC2 ^پR5smҳԛRBWT/@RGBas6&nsXRI8>Y\T Ǘ^*{0G/c\ -3`*'G5+6ҙM+imp-1=SbEߕ!0o5/Vۜ0iE8"qT2W#.V7lD/w8Ӊ,g\x]#İT>v#J  68V j#?fxUŷ{OyXpƼ g6ML)' ܖz 6Sb2ǂ/$'C_&Amw8IU|٤HOCOBS|p OQfVH6Y/PjU(Zvw[ x O0l!y24a(zECc^Tpedܞ$v%^贩Uj6ӫ*e@9mTP<)#rIk]߿hB $3WݨC&H =^))B\\@4HQ Z@ _b~u-m,:xjӼ[:*pCĽj3A+4͍̚ue#Y)Ljǹ-PHeu=L[RGTx@~v&ILGfR 5 oTrRm ,mVk\} a5GH1:.ұ\x.SEQ.x'7^мi L~ i{yӶ?Dx,U]0UcwQ=:#.'lRpdA=e7grE"shю[{B,B1{䴤+xi"sdru3 :A tkV-׌K<~ƶK3 NBw 3|>hTMGIQh {12Y1˘Ɗ=RPd21dQfjS`?o#0%|o>S&B::f'Sr:)ɚ:gA4G=ŋBDj՛+Hgaxp5uKQi>.wzF%$TD?w|oUGXuq3$\  Q/.:6|jvQJRoNnd YO*?J%IV㰥 r^)׈Ti=ɄTE.`#5h!Պ#ڵ2]u9}$ȫGK*8u=3~-S9xJA +Z+ys>!繛c;\BZ2cd%CC|$戓iL (Ǵo-fmjvz.Zqßm~\AIi}C 8Ca> 锱QodF% М\6BũCq:whSJ>9HbO'p eBqp=\W1e9ڊLjcHjhЕ %C|9K bdfhz荭Ptǽ5|;-6@nmӦ~Fd(ϷF0Hƽ$MLUR+?L ,ϝ\n^XP2oC6D66RXԈI4=t6=Xf3͚IFRd)>Cfvy>?=EG}NTUZMv&W0F#)NP13!DPN,D$rEб3+@"n `A#zӅDN~<6s I6}V$ 8lDN:M;(nգ]?֢-y)>KyN8A757kd4ddY*|Y=w /N)M@Q ;4##Ů!09NektPL{eL&'~v$cYDŢU7 qI&QHME5P@ IRǭb5vI:L8mÔm.( iIƼSdxqu!Wy`SbgA9vMr1VC5L_CEKC2g幊XJϻOISA8d>ķAu*0~μ }6/,';`$IEPp4#%r_SC&oa0Mc٧{-og c~#W_{S=c9RW.ezAENMXnk4/w,ɶ9|U*Vcn* Zpʋ-IhK=A [~\^ʜ^9S3?aFhtG̦|; kU(Aq~:,ٶ Kb+6P˳ ~E& 89Yi  ݣ|Iz y.qB-BW[[}@15&ij] [sv"i֜Xa3U #A k`͐ih %RT \ x4hIau*]S® 7=y5p#M nt&CqP) tABKs`ҠۭÖ"6rQ>5Ja)~:pHB$>nP,z&d2r}Gj6!Y;_F$/g&C_,JQ"W=?L.4\@nhg-ݬrGx+;[G-`NppL"IxV q24T7+~Rr F=Q]AI>%1V/E_6*L4_B"m'1}B֑j>&mQc ukU3{· B|hsCZߦ77ޯ-O6mY,E.:k9+ykQ /v'Z!I!ΡnyHޞ@38]p X@ {OqlW蘆lo?6*O6+ckWQ%U*݊3w4XVG73`1%y4O\|ݕXO+ k{t(OS\Vӛ1CufYb#HA0flGWVgE>?_yH^͇%|Α縄:~$i a'+Ϩ#Ԛ,K#):.Od+ѕgVa b$t( 33y9haI4+.sKz*7؏."0oqEgvFrϲW+Kgba?GޟM8l+yn^ ^|!L =Y=wn{Y8$#HJ'{ z8!O}wYy6E lq2n)h;&l yW5Qjl3gi$@R < K1mPlۨvp0`,*덨<(KB1FC5`hf/@&"˲Nh0?K}UP+q sQ7aԕl=|"C\z|q8̺qe3qr?kǺbo( ?hܒ_>$۸6oeVLۑYw,cIjɒ`'04,vfd n_SB˙+hAVKˍWFybiՐO3N ڡ_[RXZx("(F*6zS! [H5܌LC_%::ʷsRڪ޿oF`ᄘ%~ =4!*Aa( W1Uwx>n;|țϋ{z~E\_]XD5]DZm;[lS(D.8:b]m x0ʌFDίZ!󲥗{ 0+" 1L1#XjÖ*pd۷]K؉Hrd0КO# # PpfB_ K^:hPEÃQG=- $Ѓ W詉ly%v4f! 1p (6ٚz) H_tC[RMu_ 1Oၑ+s8h7+pGa'}w<=wόSE!E 7L[o/r١̵߯bK "coWӬs7Ok7pYS'x`<(}OSxASE($&r/)h A 9h t^2dOI(20kٳ8(qZՉyߐ%7'ܗ x`{ʉnE ~ٮ/ŌQ;*2?`n1zҫ#2!!/_$8~n} ` dpx dڳ6\ǹeݱFێjo%CGb>(=> ={e7Ec]\q,h\&>сQڋPrն׶C `".J}K.Ø˴s}Do^yrIyQDa\-ڜ`Y,Q1\D4ŠHDGmQ1-'"xR2Z?ӑ8`;DR-~Ǝx%n(9K!@#7 LS} C+OZ}tU9uMD4gu'Z_ =_\,S e+ @Ye(^l})n1}n; j'Zk=Ybpc{ ўҝ$ A}_R8s$ {G#n58Yu#~ %ŷ E,Kňo@",$.\G٘vu_(+޴X]xL'hh[2` x,PnHsEU4n\ӕH\ R `B&ty+ DDBnii_~?nVOO+}@*oB%ٌ4VHWadzFy#z|7|':wy .Kxo%j zX,Ԗ\,U~YeΞ&˫,5 U Al TcgHmMRqy4BXn{Ah&m2 8Ǔ3iCy(&ȅ(.c獜:%ea2jQy)k&.Gsc]u;}w7=FI5~sgetǪES[d!1koX|01H.2>K_\Y՜7mN㣈CX[ۍ⹧БR!!X=TDW./=hPOA]F'7F+ /]201n8ā8Ne|6|b#l[i늜(G_LPR-CAZ#i9솂YB޳~݋454 f@|jR8`ŵ{(V.5Wd@ᘽ CYNZz\2r;Z2o87+c~}4P!{5"QTZQ 8lʔX Be{I#Ħ' r [ wFE=Wd+S"TЩ9P1ѴC´"eR TwSǰbw|^=PV!h#:aQHs$:[1efLT49g_gZ4ve{V8PSo&dd~7:ߛrO_5!g$duHe3sߕ_Z_?wɽU?(WNjźVSnٳR̤8zB*|c{9*QQ{ wɄ2R? D}'$7oQMF7o`./"rBAS#-#=w2[jE L;_Ht] tcn OdX/8Ò|uaIz"oRBzD@4L4FӕS$feg|y5A~$`)B'Hd -%{#*Ԡh%ߝB\mKG+qUK)) ]uxėF?WSblfTOfC/F"yY,aTFrxeS;m6]ӊ"uyݿrh ~G?`eO.,HlvOoMc%7)i{g"Tڔ%C0̥snrw@׿za>[ʃߓK(/*̓tL2b5LM{Y/D5ύM3rpmK|^]y65>i&+qzYXrYCbx_j#w+l ~~O=5,b\w#dDHm%OgL"( rB_&8_ :F %U%uyhJX@am#}٩$Y:ٌTܚ01űmO v/ ?]azAb}f*OP?&κXfe|7PUfP7":T﷍86z5xi 4JiZmo7]R2q(RH۹)y m_=Ø<`yR!6K^'ciVwW~>#~WmC<*0n;qp9)H-,~1sg'`tQSƺo^Πx"C2@oj՞g\%i z:Y!:-M`02>{.c3:&EZP~=L8VeV%hgN6Ǚ8r,i iI`'LN q@} p_wߺ^ÿ6oVGo |g W8[?4` 7yF%0Y2CWedSD(^X[ŀL7e+Kf(uy8.SDg 48M>Rq3U +ibN)~{zhe\?+ xw#6JRmn#)FFm{4n_ߜ!Pؐ[;["dfv6rؠ2%_|~w7x?PYJϟ? y:[VU[nA|3->і-~?JQJpKˊ趫 ?W p֛NV V\Ε MO[Ri4J G}Vn *H, Ⱥ wH&C,qdc)L\A5j/2J0[GՋEU5teZ7MYNCKIt_Uh $l 9ȕ?8n:k'e.fd}6mTtqyg^_wl/7b_evqtרVz^ӛb *aAc^rɾ&٫7,xF( 1%D kI<L Oh%جjxP)WtwkuBEG Oc]R5noU`c=_'iܚg@`GѷT=mU3[_g|m6o63WecI摉udtKah! ~$IA2}$X|+_ Ey:$~hMyGm6^sH}m_MQz{INEg6P %K>aR#BM@H3)^izXiDfe%GՋ2 Iw8OaH#|4~VRsX1z^$% k˯;eƮAXq7Mn  vVC]Qՙ -<ٛ"ƕUIlԠp/;=kY tɉr J@2a㙢ik;wEaN7 *IacOi Ié]\;j6aY9i2O/GN5xo܏~u<(8aPjA(-`OX<8S̬4aDUJE#;TeBա(v\ZF)fmSfo  A݄6O/Kà)=F&ykb-hr :C6bUOta12]5+~ 8A~L!̋/*8b86+6x镥:[&srU 1nmHԴTIp4Ʀ.+I;ܒ4/XņYPe*kdgKAN 5 ڴ>@x@=. [ěE s1v`Pk=D,Ek;-]j\"X-]2ΘzR!TT@(,v0r| f{:q. `,5"I{Ć{weֵ胲ܐ/D"I~U_j+q ؤ9d2dZJH|敄٠9 ȝdA:~ᴟ#l͂wGB &Aɷ7`ZqxJ2pw#eyLҏ|(M{wljaAE5c7@NN~%rhLNSgMnub]ԐØXNh7WE6^/D(ݫ.m &UG1Q hZw:O]q0F~wm!Rjj0?=IӖv_phPW h8G҂gϖ QnN $S$Jl/B&o%_Tc !oF9nH2!ä^^/S3t *Qra?~H7sVCZ{~+_]'K.rzĜfd֖-%d 6-fDkj<5 Qrςj'xe!XfAxlGW9hk'Wz*9(pdkYR 廪2wIأZ);Y[9X1{!t)7Isܥх?:aƶ9`$ sDyoiIҝ8e~{jlo^5U嫷GfY#p( {gb%ug^j]ܴU繯[GWUzΒ=!U)k٪Q?O36{VK ־?§)|U.[_ӗ؟KЪ4H,-^IGa쇸ՃI%R_6%LvvN`j7n߉=߁aq)YF,O`_7gIHoOddStEd 4 qM}5n״n|6fP~M%4+S㹯F}>\4CnH*|W@Q&־:D^O|!}j` =\Fmq:3 jE/Ibn.CyʭoX'U;v9ǤAu"%|̐j19fɘ`WJQС[奣4F #$fZy՟/Ȑ͸8zw.%Gtf.|+&7Wdf+@l5¡{DM/E:!Wk6טM;Z$0ut>J`\[-Rr0@\^_m6V[aK!ɑ7\\6Oq-WT%#D~'X*4ICG>83j{FG }9+?Ξb{Db. 5Q3Ap/am u0Q7)VUmxLK@7:HdnQ0S0>3%4#@8yH̅/t H-J,1uO`Ef'd,rT Kċ砊g)(^ْqgiQj~"X ȅ3=y-Bl U\-fCMlBm\lTlތ `SDI_!Cy.q`,5v]nNsHe|}KICq8~A:Ζn^yK xd'(Hn1-i{\r{=Jh^4j2:y2oR:xܐTSK[2ddb€{tN!iuj )~mZ\[ˈ▽ ]q\Jn7+ ,E{'T>NLNb׈Fˈ cİ]kG7W c>[, c7[誩Y;"*χ1rH k>wlg& uZj0oJR®5ٙ4Waw O1zHSz_F~tT(x:kb~@ &R3'AK|>KG oFɰܬCyyNO|  >ddz"C|x%ic'i(w~g;%i$gѲ1 T 3* 2Q_n5hT;s6/JLLP9V\.A')c-bv}'E'<4hnֳΆg4XU?FsbHkiIB}IjY~__n`|mG9V-$bۉw9+U3$bO06OhX fkN *jLP 5c 6AhDG &z1zzBQ"G h?Nrwjㅖ Pܒ q>;'2ux}76us"h})rj݅\KأNGcZ2 mcv=5bvb{;m}a\l($#~T_x|԰ w$7Z^""䘺kb_5! fZ*2Y(FcO?`fso[=U* =?_ڍ%,Z!t!sG)|nIWS+";o&RN h\zD Uk)H ڰѨ-I;%m?s{IK/B ;NFh<tq ϯ!ųHEG7lL`KSLTv}xR<@B\<^!WDe%4)qN5ȍ/2%/9[)$*Pkv@igPp'I_͗~f3XҘE>8@F\kŃIJ2#s q&Aw` ۤi + B X:/Vo᳎ݴmHrRimx+Ϯu%OR"7z{^T 5sncH!R-@(uj듫Z~kwɧ`/\"!PsT}Y_Q4l8a؅Jfr[3q8E/ &Dsi򕃢|!M,@DlH^8PzoD+b2kO7?vʌVUHeB&tRfv>qH33UBl X#JOF!ᴿR3Gt ' ||-COtB+ţ3۹Iv?< <у1g"kOj%5oZ p&y9+PxWr&P mw1T'2`P qCh>o92k[a$qY(4_gfdHv[tL[q9<ȣWJO.tEޜL\˫~r{c֝e$ܔБmLtXU38ƤrEVpY-of&Y.4Bˍ(@d N3>w "kg>שoF0%/tר9޸CSѴdnLj5@|=TAjnNlcϋkؿGs\gPMֿ֤D|DcmBFu@朩 Y9VTV:GL%/ϋ~mE%ZB5Y I͎gmQs6TLZW# UDAKʛ.d^BC{"f;&^g@%Bh8٢D;&Nd hX8W &78x:]~x>Cܗ0zZU~g(GWI ֥s_M@)Zu4=Qa8*wVׯ0n}pu̥tcU;nt=G^_1`hTM-j= ܋yXzW!G^h;a~q˔򽴧} l'ہ,s)>0ÿs߫[Hu lz| E~51MWrL᳿wZޔÒXݽEThK]IDDRecЭj^?+B!.tRR6.[iYbOϞS;Kytʑ]Ho1UHB׿g_OŔֺIK1{?Ꙍ_ƴѺdfs'rY 48bDr䄦{mgw5D2˿Т`X=CΌ* r3:~7tm0&00ŖJ-LWq̅rwkAv>ݞd $Wx0 T +Ӊ$9)g[<6? ]&p'np'EZZe=creIjBCK9wPw(TTW8hf t`#ݾD'H<3=;_%{oonU17#uM k{(sve,Oo(3GcW),qNP-)1pXSxwT mexmX/;]KXda{␠!;(;pOۆvm@w5"ꄰXH~ݰ'=,EpP~K| !JT0uf2냯pJFi[P0FɺMmQȟڋHᡟ ԡ4N⊋sYsޞiXӱѧ$Ivq4 +9JY[ B^%$S\Xcʾu7DQ9Gm|-Vۥ\ND^'}q; d:H'CW¢W]=Xl<40c֑X{*9QcKr봗/T)yЉkebɆcYQ;ܷB}*. Sa`md\= bJMcUkmEDdh2NCc^ZDܬ+/vțM ^1 oC33'ƃC.jFdkhSzf?q^%-eM2 #iacT0(%a )i4x]Rલ$4F/ϼTks bR6ɍCSЏZ#.~QpDLzq薼E L(y+[mR 3Th@>lY:^ Fi](GyycpO@eۻs{"u*fX^Vr.E^t[f){629)ȄCkB $V;쪿3}kT>AjzЀ@<v ZF~F,i1c7#b<6mh @C%~\"yKս5YB@n왆 YZpqd2#4t@=w(}Ϟm$^{)M /W K$/ Z-j%4 a7;*F5Rgg*P'hI`*N8. Rd*&cNOqeXgdzjaQ^--Jx}e󚃗3`his_[a ێ09&wuAVߌOlln2[8SYF#zV3 _@RdlƮbk,pEvkPAgdM-O!dlwN!rD#:RCB;R&m'i Dܢ QH$X4_[kKnÙyXBR&0}e\F T[<w(/B xY@; * .³@D}To[371. qGro ot(a ZW@J`Bœ$L2:w-\d 7@V*BLí:1vJB\HޅDК#21H$@gӏ%KD:QUven0Y H_djS!ŕ>L?|#v2sI'ɝP HKv0{bLxpf>ch&F5nToT8vƽ~i>,ОJQUxzkl_HLI"j:hJ7m.@FZ%xXFth<ϒ*HMMa[51Tpwǿp1{H_aŵI{a%E}]iK'ו⓶iñaW1xjR1h77>`#ů77 -7*h=xOl0ZO]ڽ*ؐÐǸ_k0浪yՒaΡO6ӎ\ +t@UBysptVM33tUMˑ½6_jgzվTf].K6۠uGK2y2^3Ɔ`NaM_1GtƇp[nX ub |qvX؛@>+*HjR >J&8{p:I1-\ 9Tٛ{yK)^j큩D)5) Ć\(8%aEZzǼaw}mp gD5q釂JR4JgXn;Fzw[2͚@Jkg{B|SS;;U~"y.ﺠ<''Y ֥f݈xXf' 4ڗ:4A#ڗkX…-BŪcDQ}YD0d_ >9%%QDZc?uk-yLEp5%AܛE_L*kNX٫t6EtO Y upF<'ҍ]^2U,wsmǂǴ[}oZ((Ӈ+p8[PT-k`\2{]#v>9&U^Ol=jvQ?&Wffmc>ʕuA,/׬V\+u=/Oo>a5Ҵ^9`oK"s-Y@/E P@4 2F7Ä:q~KJ]3`/W[7ʤ{7TEs撣 RI6@!zI}Z Y7uBf؂. r7IVnVwiZ4jȉqN1W>ԡ辐ߙc$}  8=K aQPB ͸aQ"C,31vӝ'1)x"6 Af;}n\"[9mj0qoE&ၸ |SrQBFEaH@|Vw},>^v*n~Rǧ;L#\Mǂ':/Ţ |U(wNq_N)]cO8TCLtˑɫM)fmHaU8>8YᖺJ(yG@|, b}!:I L/Μ)kp+0U]SHDC[ӭ]>+t!CW%):͙CCqߴ`W$۹Ho<; 8k] u M`Q O^dlG.&;=2-lu2 ML !筵'' yHH*Dd܆ 3ωo MW-5Ihw"6 L0~t]ϧH<~F7p84gVZA~ H'2X%1lH ]kv8@5Pf pG|l og ܚ4m 03;r4awIZ4m浫zd#HEVZ]4r)_;XBmouO V5p~c:w|:2~y܂_ !5Eg !S|1%~d>"qGGP\9:*2VI|yX0S<{\ILzUt}m;DsE40N^lcQ[TOV]}q k?Έ#e,&n ogaя콺k3) rO{_hfŸW4Hz}mMC.~=ǪV*BQ0 -;mL$_g[#tnxbsG;5+$G)d-V}}f]K@Q*Y֍YSwm @3?[$zyOkW ʮ1y뵮zHeM8Wixو.N^LuXkƋ1A6cyD^57 /T7GFr=(˹U`kޞ !ƷtIO“_-]d=3u ʣin`Z3nHt=0h:x%9yd->VK){P(NAﻗي~'qDx ŜLz_`YtKۋRN<4#:ܠnG|'DEsci 1n/GrɾԩZF^D;RW۬ +caքfpBڳ_Rȱ8`NqO'QvmM [[P!Sz>u;\fv%dm&OVX=uQcUA:HhFX:[%W[8l(kV&]Ψ+|>JSY S&|JBf+*ef;w$b >0|۷BL@,X\%`Q`SYqRe"F {_\\/BԂx:I9! aU@l7Pf8%Qȝ<`O|v-榕g:V'C݁;8C vr&V&N,jgO6r7[i'x-:8mCY UGIczRy7f[=ႜP^u6kFLa(4+ rM5$ێPU*/#-n 5+yfwRn8#,e/i!{+Fu6@xϠKYV-{o-kmMxF=anR^Ͷbu<K.cj^PF^y.<[xUd5<پ]^~;?+ck< g?3+/Kw)I!16c;(r)~ %y\Ps`p5tFzWQ2b6#YwRcvĺ `FN XI=>gwr/B1*j!{UzCx)94_ʢ-"[詔Fgm}^=y5De=vQk mz{TqIɤK* :IX w8D[5[XM ZݨAh^jlοOsЅ.)NQV<'%:=" HnoۯXfQZsw&i'oD{Ty8kg6ȊUs2 ۥ%*|j7!=n T&Z(ϿB <2M@qݦǃ"<=G:'̤ ={E`;CU6ܜh ůnQC]O,]ҩ{Br"`M`\ җQy@1 d('dܿQK3C ]cGd(%y\b3 L,kif8%<\cz\{Mߞ,==]  6*ŭ=c 7`c=SLkDo-49! LB3 !^$6*>aC:J7KsvQ@x@x_}$Am0*ڐ^[ P 00}Ta@e}byw##r;yv[LF z 43 BZTNǁ{Ǟ9 O'z*=!]L5h+]( ].( |1~pNsfq- D8L=;+ߥޤxޕv)-lT$#)#. 4I%,@ep,}5]K\FmEV."W UW,t1d[wȴB1qi{_Rδ/9Lg%iC/D*m:)!z{9-}ф*Uo.F0oНooz{ Dq 6_B့}x|N`)//Fko_L J~{}ɇip 5sRQB;RD}8w<;N&ҤgudUfDJz$kQOe& /xI?Ő΋S6g#CFHƝn8XpvxBJi,{DAi#}ߵ،.acB*c!^TG@ -(| $[j}ص]ol㸅m%/pW;Kb6j _gto~RWQvߓ ۊ>;Ll!7ZOϧh CHŁ\NTs1> yP|:wnRA`hj mwrIZkwI׉t}_UE^6PK幠>]:5"(MY>uJp֦]ndXHo>%Pe?T_,#-.D6q6JO3^~>' 3VwH4mZxUP&l6|SwدMHlԕ-rRRmA(_IL*Rv HkhܬuGug' 6|Pgm砆dWzWK#7_rܹ,?M),Ut ~gvt q?1Y\㸚jB"X5$Aki, jBrLWPM:QϜɣL|ZŒ:6E>hV(`s,"_$y6fVG%eXح+H>z1`]ąVNz`vG^Y~r '٬ݟ;ӡ65NNs~wѵw{Z{L6jz4ub)$ ӦZ 1wJ&L<K+Ag+KlȡSdTz0|l I~q+xL[W8&%|( ˮCķeYy@ /ik`o9HSԄ a7ci@9l X>"Oϔ2LHP..p)`R%"`%?sJ JE\8YW_*\ǩ &xBQ& vǀA3t_p{yʺ;FWL9EwpoPx)a7{B͇g M{zWHZLطɹ~YuPC^ hMNPe*H0G꘎o`y ̓ C[ӟ|{xt,R5:Pۦkޅ\U?y)I9r ,J<.Npꫡ<>%{}4R)x%G|Ϛ0x[,vL)n~`Pk2Ӗ+(̲ϲ˽:鹳=:>z etWOP*Tw :%ci+jUirP4/gvgSN HqXlj|N\]Y!y$:i+\JIq ckq,[v1tLYmX"sP2D\?U.D`ʏP4xiDۄj5_r*{֓RG\qpخ){'M>;34?[nēqR{txHwVzֆ=WqC1?@8/ݯd@WY.<ǺQ nhzPzCgƂף%P\hA gV"bdʒIϻ -_ǞD HA-)_GdM#>y[mvh_AG8OgjXp0F4D 1 L9]Q߄0bI-(=hv߽ Qǣ ,`OZ:Noy[AjGA?R_\0d>%<[D@Rt87GoɌo*ѭe Po,K6ubλE8pqBgaMCFKЈnd[i @WČ`d 0J ЀP7-zo҇)F3GkUͨNT0mMFǃd] lX* UG~Kԓ(-ɗa )!V:DD@HdLu}Q6P7r FP;ʍ.J{r t@կ+pϿ$xQ u.3;9Q9dM]᠒gBE,"{<&nW1|Q"*ԙ, *^](mBSDfkmJ}jJQ[׷]p84-7eiZ#N3ҟ֍nLt[p׶PAjq*n)#א:Gk9BF4`w7!ʡ"b )gj%l1`:p+;4Q dM**CQy2cs'OƘ|Ej BtS"y2|7:Kz%fyԃ|'UBaTU*072 DRJBe10cXo:ש"F5TW^كg~oe6'o}6=T-y/[X2ȟ}เ ).54`_q h_ er#0lN]{ g, ]H*ɡ?2a2XCvllMj;$MtpU-OqUv΁Jɮw$тRVbT]嗇h|=R'(Ϡc8" ]uq_SF,SLA1X13#_ n =YU8`_Zo,u^̨/z{Yn: mk7q'm+nf"G7g0̗%֑N7v{\KƗVe8'`quFݴN̐Eyp}[r#><yHr9?.dv4be>F8L?MPZ *uJ7)s>d9n̝HgbPma2p`-=I,k H ?55$aNrn[Ǎ7WLو3*N,ӹ3`]b 7߸;ig$!g%*V}0G4ZtbqbgH˃o(l.B9ʽgpchY}6QKM2Zef. TH^o cD2ES3y@Ϻ{aH^WN(t^5T8ŗg8r~-:ʝ$8{V{ŀ!⯑km^.KgG„N`J)lWЃ2ךss,qƄ7ZܙՔ@M4C{2cs#oNJ0g8 x auf$ʓ0hCGWbڜe߸rZko4HJ7k'O//^Y H ٛPKt+ r *O_Wlua:UFyzN7 {0+2Riܓ|S'!3ʽj1lP㰞N+MHH#5hO(mdy|*Đ,$1 aX95iwt Ka>qI( -R0p߮nM=_ QљTNT1:_Jt`眐kn;r@( _B'P970d$4G{ĀLtӥ v <% /G iL[߸#HEUma(M7ܖ+vq?hR()bX{XNHW77O-RϚq a"^[]Lp=Cyb?iW+N8~pCi]x'4 }[x&Pjgu{$}!3=Em ߓc?|ӻIGe;kdO| i$e`=WZ馊eӬUؼzg带RnmX} xӛ ZڲVӯZZZ܌v7WpY1a[HTu׽Q="hQT>xdbCst'N 4YTƨ牺)N$kPXm"@\9mbl}`~Tci3@Ljě#%e¥i7.M9E%$8foZXȺb)o~DXxƍAQ[e ``UG`?dΠ(] K a:́-ʤ#YdGw3 &hq=,{ ;~O`{ӫZh\@5ñF+^eMA@96`E `YvŢ &!%Q,)Wi/{cbAh,dEڣ @PYA|ad3#o?-A&FIRJ+ 9NO URWE9s WfWsh34\>HZ94V>GSӜӕYJM#hM3[WKjPd zq1+?/ac AucȪK:nmZ[8eDQi& .\v6f}IEp:T;Q:JvEUw<௒Y:>܆['cLőRrG7I mğ#T`3E|~pيRgSYRyER.,xl@|$YRH`c1IiF^6P3ϹuW'Ӊ[LTg=̃VA%z_`eqƞqS,탫?+ebs*ϸ%R Q$3`,~bg;Gx3n Sӳn۴b?",bqP"[aLY kEY>7L9\&]47Zc077`LP:1g D~$jȔ?xS֐J:L:5%a*?2 YiSG K>ո-x킆 Xa2$X ף q-EDsMMTwN.~IA^JQGx<>tr_;/OH|L4v!RRN8 - = .!ҺbyMǘ3>ZzRӻQKUA#%!9Zv-^{ely~I5we7jk !nWN.tE\! i])7c  ECts7<.[4jow!l]Z@J$ՇM֌+P8|f *c#Dd}Ac8$J@ d<'o_PcxT]Es!(8 aRܗ.>XijtΨ뽐F* ݃^u&}[gueygash8]B '/ٜz󘗼#WmX d.>T;ˣͭP1o%? #QxWvڜҊȌx^Ed*c1C) Lב`C=-p'j+NBVCd t,?yq#DQۓ.wmd ^)_:ۑac'LͷɲFd .SsWHoGn{~9g0NNoeHs}^fѯ:J˨ DKmRƑN7;5/?lBf9"isH1,Jd1N%VrEL[XXٓ %s.O>4H)L钵<[Y1Sn**R*C~ p*Q#V#"qojОl"n/V͜h֞x*^`TItDMxPe% $|("zpsϹA 8v3<dH?;1M"d˗,uK%QcI$.zwӴq o"s}1:S蹶z1_0aOKIZ4Γ, ohvKKǧEY?|h(ÃUpdkӆ͌H}Sjоw3_$Ǫ #TߐةC1H줃OO&W3OvhNFђ cF+dxwLZ)s_,׆jե1b/eapr!\ iq.Dmə *jrT+%,;L{PͰJu2_(J-3/ij[nW LML(}s|HҪ5YjUzbi^V7 Qq}lNW\ouNBY *p+{DϮ ARx?a`ϳ(/):P`_e")3-yfV1l,Ao#Kʌ<cߙl_o- "uʔAi0H__IJ(KY] M%FSz?:t!dWFo=.Ohv [$8/.>)w#(?g 6G1o^2S)Dy00֑33C YT'Hb/8,zJ~IWY&i6Z*X6B2ҹ:3}A4dcAJ!ΩSRzw0~1'DI1[(=4n%/U7lr&(MݑѢof}$M0WF/ KVܥ,Q%bݫQaDP~<)_-n]i²έɕ#؏tXo>мzgLΓ;hÀp['R)'x+a1P sMdL7e5g'\1CFD5dQ@{[QP8l y+y8$jQcoKBo-yieYA@.R2]:C$tI;g]Dяc}'碆αiҨz(AF v3~C*J yJ 쎵`c6qlh`帠)i;#j%>E?n b<.ج|gx"w.[B3"wd}sI3q|g!]>hFW iR,m=;'<H\/anpWJE "_A_GGN' 3NW&.!jV~dR鏌$f'BZ"O&FрJ }|m쫂;ln a=2۶9AYpp#TĢ [!ొe?ڠo_]bw2hv!Ǥ*[(/ g*ΐ1x/0磈gpZ>0ٌ/}(39Ѭ"(}v՟X,ݟ޾ <`B4UN05O*z([+3O:>pd{J/>Dփ.Uk{fA K [gĭpYj =-@o/YqonN?IWPOE_[Fak6|p濋)pQ ӇT~p"k~W 7=mkbSQO?vk,OmQe7]#Ƿ"/Oy-F)6TBbY ,8:$Ic+.>soD8|,#J=6P =Yq WyFD AҤA-iS!mɋG5r^9!Nm*"gZ; IfY&nvxq`||v &w0"cR\dg[X(2#XӷĐ_LLӸ-k(4etnU]t3{@ X'kh^c`l9 G3!h*q's|BM5j:lإlzlX qϾM?l*LM#o{o?E1z^j*ypD]bc:J،aBVkSH|ۧ)YnN:znRP"~'?6#W)Pre z*HJi 5!MCʫ$3W3smĐ/8 `L sIJ3ÿ&dyn@"7XjlRfЧwUsFcˑ_hEv‰"&ӫܮ8(p yO".qt6/}=FH`7$Y]+DY/aM Oӫ&dWW2џn E2{Lg x4y]BEY̕E:[Ғ>883L^1;Pp&PT?m$ +Kt1lFz%g#dIz2d܉~g:rM`3gӑ_k:يutl;46Pk 0k9YBns`hvɡN Gz!x@D.>f*P0X D_nI:F=џGiBeʻg]5?PWVB e5|O/5̶Oaz &)ZQ;yf*~`haf85"NIrΚK%?*a[7#`vC`L&W#˵XV5M;5Qo sܮ2% o3=0#+L d`NaY8kÜepgl'Isohf0ΏaT$9]H6NNk*fBg1ϳ&\"h'dt"*`םYFO\Ƿn]"<2ڨ%wڇ Z$ LdeqWyLL:֊!FUiM?]T!jc.&̛@eT$9viuِ#YLwnMAۊPX5Tj'VBpD$vOQ&QIk P`boRklop^kcacM "A-Xfq ZUu܍2훢{CÖ".du q7^hƈ(R7J c:,F>[EEc!> 4 OT1N$"&ՎfBSv&b *B j)Xﭟt4Ɋ4/<O\}t=~yi*ZU|T$s S٠J[\aMFᕂuR]ч^(A0#1N'SqvJAGf2+o@PY3΍f<sKPS<`qZ! Q2\7+@Ht+p {fR0¬E7Je )04#-BKJ7IGNT4W(Vob s Jy[eIC߇cY?],[~ {?t6$5sNH@1@~&Pp<./*(,hu~;~MT #5*xJLlIVX]rRP]*GV1+\=$JsS}#OMYMQUĊVhT89d$b Ƶo tp,zS\ 6__ߖ:ɷ䅗D_,W*yl:m|"Jǐm\ 1QݬHəÔxXqf\9@f:7dC5`S _*IXEOR~ $x`cүnOy{,d8\ӭNI'#[xUx#&b!!ځ&FEk :NWjFUNHȾG/<%-ro!eF\Oi|"l*F;@m3Lf#w,O8uZ1{!-ӲV3 Odv泵)s 8H3qq)' ~ؤUNԀaa}e"gA~Ep1z'pvRȍY~6-ᜨ҉Q-7eRrhx,ڙd+ߧ84JcKn4[vRxnY[/qsj߼\we==MPʧH*Cnn/.UCpQ /xƉ_g2ds f;'҂)P._p.f%£bⰟ2T ?LvϲbYCD`1$鴈Α:끡4s,:{PB'Eofv(>z"wl>F<{Zx5ǁAT?s]a~>DǐmV'?lM>mbdi;>@!o)$? 6Y׆"B7`b5 rX%RO¢+ #՘Hwڢ@7 d=̋ǢSu1 p9zq DCyU Ae'eUz$-zᕔjG Uf'o)/|yO䱪km)a^ea}4Ӻb6յH`2eZ7t=dk6{.pɆq.X%,a5H7}s<Lw@ɸ4.T)n蛺cy4*l3? u03'f0 y,M l‰Q5M+N DZl?w)#8%Y5uYo|p4ʼG]R;{rrY"?D K\شf EOJ{"Ӳb9vZ@hԔb尯J=.#w}v< SG[=؆zkf?حF}pE hޕ&Qy9wDt-<,DQO 9# sEޗSb8E)bE 3uGF,2V a腐]y_ <(?M qOQ+0nu]'ii f2kebNS?uV1M27DUglR'ش*{Ư3SJoXvv R2تl,SE7k2_6]OU ipnXYRR;+MGVASnGY+sq@ͱX7mIƬE VZ*+6p.* B5vo9ẽ$h{ \SwAla_R,i,LVv@t惎!*Lk~b3 dTCC tBq# U?6Yp[k`؇]x~4ABj3RΉ|S4yDjoUجoG*@cIjp/q*_|%fr&Pc€KU Fgj?SiC.fP={IR0|t]7MgDr7#v*)Pn <CO'p^urt+rZHDwWPu. YX=<[~S^HEk}:Q5X[ひ"{Rܱy_EsU8:COw2 "bħP~X7Idޜg}6nH %"2 \u˓-$ϳIETf(l@ vk)6'p@IˎƉ)-OԊYȽw[9!*f 껨9Py[r=JNW*=Y2S;:;UphݧƿeX0c[gXeK(@~x' xqdx܅= e/`kk:R}0.|lyZ/풛5L=jҮ;:40ݤceQ)ҁ0m@M/<$ӗTbj1 Uksm 0HlG% -BSiT/FWB$;V0sOp}l:xeLDGN @+k4122A3 ۝.)~ 3֋tAYQ(fE^O4D7}&?Ǣܼo.15 ȭ~tCeؚ5;ځqPbAuzGĤk93w2OWbyw "yKQ;sS؞D ߽*oR[H V:jZi $Rl.h"ו|N5Czʽ T*ӳeHz֖ٱe/v/@Jǥ2[qXQµ)h# "g]3JZ7Z) nHT8$΀(Y~!;B{s.Fk3*[Z_4K-xs+!3C3C<>dcf,sip jµO؂3 qD 0ػg3+ 6u' ~ 0{E&krH҈"M,~bigG&#X=29yS=8졸3 ;A%RG3f=~ZIw _OSJ7K sUCȺ`!4}\~!&G }]=>9 {YT))xHo 2sSp{̛0-oTsO f9ƕ5! z:$F,M}J$9.)W]Ajf9{= 1:^"5$ 5x DZEnmMhfR${AW$ӠD ˻;9oǚ5gEƋglˁSh":9"[B݌Sj`Lr8tkр,>?)3b97+0J\ eFkї;}cz4nhɢ3K}Ue^ gYKWBQTn?ZS͢x]RTG/|](g$>qFG80?G/kjZ8"̦7R?w{k iLPFJL*G)j6T.['NbCPEr,uw Ƹ)M=./}Q* Ƅ+ot3*Ng(|hǎ ,BTrMV`՝cnLe=8xl`@$'R`0Oliz:bO7Ȃ}*7{0r0}!!K V:"ywa$ b$m̬p4͂5sP2tz0~[~' zagKeK\b2xEdI+o炋*1 ApϿ~l ^"MDۊ }G;"q`M)}!Gl1v(MkgoD@t5QPFE2KL8b VF 駧c;N>Lt&^@E5̔7s_)60иs~q\JR&5uCoQ;0ͻnbՂ RpTTP^zb.FxklRǻ +mv&W3C6zu$}lv<jn2T>g很}ܨ34)^PfcZ WAb({w%PWUF|`$k#d" f0Cl2 bB`?L tPHGUQ,K,%ols+hѾkvgO~$~n"U,AX#RpPMzg5oU1ßP&ZRt1, ӢEplyEqXJMNu SLr}px7D'՜ Er*. 5c L1E[UcH-%lM?ewgbV䢅qV;j^:oOOtzY}<DP}EXT ܸ_Rn0U/041VyV{9/|OTS|Xc.l2&"*pO<5%0J~.w3W7!WHelfGnl<E>e0*nˤ-?gǹ${I6 BAwX֕vQjTOU]4?_p@iXםE >޹|dolG߾_ڂ=iFMC~,2:z@"~Drb[_B* j̼BoS_BڵV꫕)7&X^v:pk9Dq삷Ȫ 8|EPwu-M=Д偋p =eVGRWgeATEV<%߃|C*LJ? џt l;w@6e/%x $A{Sv0GC7@(/xGEa'ю|M.Pac}ϑٗ*Ǟ>x|} |;Yc_wyWKOTeN"%rҿ/BkXTF>[~n6}YK*@V6;X"y5ۋ;f[[2EߓRdUu{SR_4t!0jY'L "4ȆAv8ıf( (]Q^lJOȼ龫.jL/W] ڮ.FuOeQOT_"-7yġ(ﵥL,`hFI96U-)3y8a].d9T<2m߄.vӵI0?hLb,Fgp8(=(sDϚ-s*(8RH NMk'nV 5COKs;@gC- ]/&&zE ,+P{FKGnƺouVZ4q3Ș_xd]?+D^&Α\1nS.g a]g?cRtaU"_  P2`?ƿaf*9^\~Qh>Y;l@BF  e11Q˵jf3VcÈs5=p.B*"0-渁<;,%Sd(⣇ XG/G<!'$tp\/jdqmC#}5au8s׃A_)4-9K;)@;  [sY03Lxt cc̭آ 9?H%7&uxKc$!pnOWZZZ0r5pu+]}G!L{oe e[v38V^kE>B1)gߝ)6֛IH%e&RZI"O318 '[zTI+kG[W=rͿ3͇vGjǕ ؀sv'Utf*_xjm)Ѓzw|{miR\u᫧ӫ.TG^ MS P6hn-ZDX+|/S${!i{0q:Пhy~# ybĪmT"@A yf)աR*D ~[`*z59 gz#02v]zIn,%6u=TB7 m#s8IaU+) s fdT87L}I/œ?t1.B] /[/CߍDy$?w^O@A$u[Go"׺ܮ81@H:%t;n^x](ϮZukAӎ8|#!L䠃=K[&JBo;OSAYh h{b ЦP&;n {c=mq(h@v*:M{>nv}X8Ozd%peXBю #JՅ𺩒x޴1T="jq32۫lcybZ34ES#|YrRp aj7rپ_V>WghSxITZں}!ۦ BЩ z:eCCY46 J NH3S)YQ+>k 6ib1mE.}BtdVş7 Z9&V3wC@&7g1U@l[4i&t\GQ2b-nYe^\bj9~Vº$tUnF Iyft\p͋|sB.]&LJZH"`$F#7%Ui7F]]mh08/A!eW0fNj^M(SNt1[l0;3`*nhƴ飘N,*P+4-x"jljO&5W[CPß^1cz 1&W[J;z=#= ?SK٪m'g)nn9"`A: 9뽢cATeB a*^ӮRO'vOHP©0s= xPQ/fPN!QLE?kQֳRn9}1 U$DFE8y0#P%o[AdZ^v3\n#/bؤ :x)LDռ`BT hߙˊB]ۏk{!aZD1vQuLUU^=݃LH_ʷLfFd0 u$n&EjBBe .m(2)B \ACKOv9zMBVȆȗZrϧ%QӅuYP$6_0"ns6TyxE9oZ{hDx짱8J)MX4s)j=f>qU[j=ɱNsϨZO$3D)Dʴ(ggę` C,CpOB #nOR% 6R1S-T NM}H`nu[X\=k%qN6s;GܙaQQ+ tTP,=m"[ IJdjvB;B\c,䒂 5y&sǕ!HDWV mI &/dɊ:ua1i)P5Bl`@<;QM+K .. 3~$#{o_(Țإ`b5$gs#΍+pUopIN!!{?衍,68sy !ORmٯXH2&eÛs؍BBSZ!2@..Je^ZwJZ5v OEEzd3>W%mo_>W6##F֏tȮm>mh={qNR潱f:^9@U 5,Q(51XDi5$Cm Rܮ~ԲA?(GRDk@g|T;z Qo/& ZQaB@tM"gz|'˻3pkfӊkp)sE$y/bF Lp?ٸWjLsztJ H:EZ?e&Y_kUj\V1tU&F >Μ=ke94#&|AŚ>gdrCfA<"j؅KE 9GؤG-9J?a-1 8'?&w_EN—k/ؤ FKĘ:p!z6[MҭaZ/uzD4W$՟D!"$W#0 O(RgqƈMkBZ}b?[\1щYs$y&;|.|"oSdQ͂* Hw'GHe9_(VEcHM@{t_˝$'F9_{?czc}^<Wy]K.khצ &A]Vwp;l)qmu_F @\@xlc˫*iڏa8D_ =}mջc8v5o?LW*p.WH*&mȾpڵ63L򼺵o=1G$~*No|{3u1FuIVٌ9 y*T$!!yq.$lͤzy.fQU.g5&aDVfGr&Æ.[O${v$LX^E7~;\FSA0=WZ?Oļ̇Qi7/glpj#crSAA*ғxZ_m_O|Itɶ:?4:?Ob*pD-VH΀OP|BE0֖sfI9-#LrGo/XnJ;:ƣւ)\Px&,2Ŵ?qJ)]S)^_쓒آX{_!y+Y)Z=W14#VNe& 4GɉNgODlDv8B2 bG~U`ܘBEOpʑ'>M3.*SzEBbX4A&Aon.A[& &HG!Zj D vUA YۦNYR[~f)L}gxkOm;6&TV4YeHk^m]]pvJG^"Y\tF^wP?.@oco^k Y>s 1nO&㏳bZTp*a'Fn1.4~rHQwZw`./Qe[rrY\k9  ?+W\1"r'Q:^Nꊁ@(Zd~+-][>-% ȼ_UxUħx>E=zm~{5`RȗH+adYbTtRv6/\!v;+`(#D|:V];/:㞛/ێ@Hf+ $aRG'uO {9(x~LqkO_,Afܺ\&I1 ~E$݁`Z=2RJW8IN8S}Л2Z@U8v4u=P-$o >)Shh_U(tNbLfyě;w.+ҕ6DrO}Ul6k2pٗDȏ'; nMLH*GhVn2e*x 7-4RXc\ȶJT +YswbSRq@?q`l)Y>ޗM&w84{ CRE1sGM-ϼuPw_¡3)f*`\o_ q^!\ϾH/L 1)uk0|0:}!Cq ðG-f,eȬ([=*Vy cRl 6`WF$*Z Q/9 )/;"&idfu_5eHJ+1hU|E:%э~zmݳH|IՍո%Szއ!R<0J!%fdL`\ =}OAژU42EF#" g;Cv*Wq_С8'>W* .kG^dFPzs]0 QLpOqV2O8.F+~bMy8|+Ξ*̖WlcښMh 0 \B,&c@@Nʶ+mxu#+A3OB0㒚Gr 3 2jGZ0ko6P[7?H e RK[yJ;jھ"lT:?>8mXYA 6ruE(h? PV©$;!įȎ#L|pfA-V6lu- &iկ߰< zE!zMp{.yݪt撡R& 1k4Yu/1#_7yK<7'FAI +-d z).{P}H&zod!Dc ߻~#X[ۏ:QLk8EߠPZd˷;lCr X,~ooh0RIws6 ?;+vďNs@g>wO7MI+%dCS6vRSnm2BAf!\+8p-19]&kj-1V S?xGL},ըS=FXd/.iLi3+Lx,̬#dd ]dŇ ˏcCcϬnY;?-Ve>0CTJK%'!+r-NI6Z}OG榓on )9= đzd^# WfwL>"@)ɥ]ϮYFQR+(g OnszbB{)p\4 TB5Q0Li*D508f&>Xwxp ( Stx#3*ק4BSbl}@e?CZAFa&i?cgk`jxo(Wtk%0-M5WjWBHLw8?zTc"+3@JT ،9T|;܇p[]VdDP:`%=2^|v:ҩ؃8C7GKt]hޘ5-؏*V@4>f6QcYl%/}1P  KQYPU8n &)b{d pE 1mQ43nZU"Ikl=l8X Pt>TYܦTRV֊SzY*0e<nY@,</^adf1Jp(1q12:%B730 rotEpJ0R) F4PTTwe[HqZn若h$ &"&]`F[~/žBgDf2FW.8b{OcI{*I]^ʹ{L)iHѩ/WvߵgSA/+Z8kRmt'yڵ2m7D}KGfC)ۢd ܅wÑxB D1(^< DKbyb~2xL: z UVxI B˃f/ BqR#0{\y맏A.s@ǁ >a3._-cPeWc_poX;ս;ZIF%9TNx%# I"rI<4uI=OmL a+;6K|Ho`M?{)Ff6'"b!Ч4D[X(j(/:9- )՟6q$HNAu/+d:hBvn2jOm8/IWNpbɿ7fE/9=-CYhl'!$}VC1<6$dKrQ Xݠbn(JИ3 H0 N> WZ.cXi"/ipi>8%XKb[ 18Ö /{QNA~StP}rӼrɹ|f7G/-B$Br5 Hp3ң܍ _"\DgƾYK 9bA}9ႅvh 1zltJ&;?l3p#RX[Ty`v{>^3>ָaG3{h꾙ǢdUN}ѮY_m'{ؾ 1a#C}3t:n`_!}~6 grk=_(>5tw*]?,Y;Yߕ٢<ڿmIb '۟91NRܐmA+ h(6.ErZ3Lv :y-UO>Tb=CVMo} L! L/ϏH5 (&$>ES$'@';J1 :틎M" @I?آU~"վ p @ܜI٘]oTb3$Yx[ap^߻1B? vbHNJPob""Vn"Q9CG༅r0 W z5¡4y!%FoTriϻ<,9p=jgwY)8IO,2Z;=+ki&SqMFB@U\ݘ1YYݻ$MV^2W`pz(0!L #|SxPM{nn^oP7k7o?֜Ucd!:As%xܝi䬜`3eHWn tm0Z$3054#dVנ'3SW.rO#h z.j O퀃5? sy^^kFl!(c-BV'gCy[75:2k Ǻhex&'Ҷŋ@4wXswZ0{X逵l W] YMc*߻wCUTeGLJE^mw`+{cFGgDC%=ʫSTs1{ LTt}=ۗ1J|!4ea4A~A]YAUPlg._e]DE),JZi;Ebt:R74 eiN\dN^fk3ON;ObN * ٌ,6oFxk_򠙕'rb8+_Ȭ/%cikl}HQ4m&>KrXK^ _Dc~~w۫vN3I>D=fxƬ}ã^V夑3&74ۊG'#ehR#n5Y|]%*Q#aE>F^MZtWvЍ A4RMyÌɦЇ3>3$TrMBNWA#LVHŪ@[Krл$%7&p݅'%?&z݋݀=4+-WXS'o/ϾM)'/⃐$˞@?%*1Tdl4&bGK%JhYs!&#QuzR I1#$gq-OCxT늰z6臼Z2\/*H]?`eh냑ƻ\a^ wwOz[|ijRĞefѰ|0NFRoTqy$dNOZIȎ^8%U.VԢ;xCnqrp ԚW<1qCW*w:2it]7|h ?`G(1:bx|6Q86r_up R{*nฯC@e$R~m՞aV;3"ƽU 3^!&/EܧQmqW5s}cc]l\`O>^väh%Bg(LX)淅GXN-祧(#3N֘:-PÓ*ZΔ{'VBAqd kt!d36˕v+Ѷ8E+:ّxqՄfţʍVQnrH֋,^jgբzؔE}]Ay),FK2'4.Z[puss4IDw &ܧ7MIk㌈d6 z7Mu9j0p>IUf9݈Lwb$->;a<@2A*|&'hy4l ze$(v_h[ p|)&F#焾`jeU}\ M̒0\&ns@A u ^d H"ahG~NCg*P2YD`f{r[XN디ldmE(|b"=~ !2ˬ$Y9yP:Y0#Z ~ÿgSC(MߤuNDf89,՞2ذPCS'ZLCASYOM}vfn0FMl6JQ&+e˺(t2B/cpctB9{"aᙇκy,+4Sne3(mq[v^U~hO CJ>#g,=NsV|`Moِ" Q8$:paznGJݺ6s*&6p"K$h6!C<@s{Ed[䭪!MjE>X~+O0d !chP{Jm^!/rܪSDjwuI2r8 \5"Zƒ3P6;,OFgB85Ub3 YFH'?V PMK0,D.uvq֌AY(:NJm椖#iJмVt1kcײwl\O8 4t@et涗Zq4@V{U$kYh#ǶLge2dYiCb9yFMe>%ȃ㡗9'"p[jt-ʚo#cQ5pk]Wbԕ_C32^g:d~M&bO,%sd 0S;L{A XG򤆹6 [c\o 2O,յjstչwq764 l-klf#F[R z;sE7YcTeF[9+M.m~?y\fdpVL$g%#~^|')fYN@>]=[%U,zFA}<>{dCg݇m# !$ 3b`\)nH|2:sCctר]Ya#o@9zXRAMc IeLHMKw*AR L2[{w9%^Mٙ,nN#}?mA=r<#j6:;fo[.{)6#S<#?=@1,)ISyǭz%@fF>F)5 vQ&DRk@IZyļCZ5}?f%MXLǞ|JqK4|׿|yZ+xf.3JxV9VyZO9u_m :6qhb_б(q=ԑ5P10x"7N*6jTp^%_K0>>p)kBg pwfQHҊL . 2$ԓ/bB#zgE Ֆm$ aBj?5wGn:/췽)]3 1xN-s%RK|vBܴp` }Dm=~5lJ/Imryj rBlNՎIWɻU0^doxJnd2`ŽM I4``OH (\X9Iwu` ~/UyϸdB!v+[ .HcᚬV LKkCo1v7W 0qȦ{>"lmB~0mnƑ:$#ݹ coHe,&s3܄lm**BKW5#pv#O2S1RC)[Vq?'O yξAkeKĎ<ؓ p؀=7'frC/ m6 R,>$ԉrG@R6=M=$5ַ݅v*Z)@2I 9y}f:nI8|ԩy|f7lDl2wfpK;KM7LŷN2dPɏ8Λ>)Xy^'ǻh8l&,TR$_Ku+$Q>]KqMS(+1pro-V.|V}ACtcQĴ\'ZDo?`%~9ҍݒ 0 ..:QgOK-JKm-)(9aGTdۛ*+l٢[KKnt(´.)JMS.?^3{oa%ލɻs6:h %lYaXr k(8kt}Yg`an(2$Xqk~[Q޳`J!h;zʫ&]"rb'; xZZKVf7wcqML;94l 06`;'A Le93>pB\,+K؀A- ;!kȃ@]xK-3jNAG_,I9<ȘCn\xe4"nUMf=q\/ 5R3.Cޏ~3EAܓWI}%$P$FJ6j޵>IùzY=w'>"D֢sljKOo:\(8=x41Al 4ԦɘJ }baor~0t?r .L~5uWX!q_eV g0tr +bn$ V O ]U޴=ۡ@Y;wCiEj}2.5=d_Πu\ZC$iޣG@d[rDj HScy2n@chWЌ oxu4 \rqEa idz'>4o^& i㼲K6b RjUK>|m8?I:&Y@C~ l╶3ƋW4?9wYbaiXj(nY)?]~H8Y/K=1$QoH65#~t4ĭ|.B ORWqS˾40O&AeNy,\;Y 4+E)wwl- O -*x(P?߲-R-! Ic:"/W =|fSAkLVx݌ 4'~%ƼUWZp&vi@jvNbJd5:)&ԛ8zcS1N4YM6G.n@5j Gj8 bT\~̋q882A şn)6,J]锡&d(Ot!lLC_#y擘-`aH/UU[WcGŕ*a>uC}Yz`0{t4A򯜠*]İ!WJdWbFa9/~N"R3`g7KTnb*.j3˨N,^{1祉y ͟¢İĿ*_)أ}z,qvqxoK05EIg@ŗjyU5?5Zm5$PY7#zK5(o—sZ633(M\TbDvT,{w#:ZK\m_C^=$js!O7kN߽wD3T(R3@ z" hhC$JۃB-+YӺz 2B)4[d~w)@ K/©z18q ONpYШi7쒘.G]FgT $pcJT|ensYK!24X56"Fi~_q4@e֏Ο|⥛$hj|y}G#a[ \^T$̾9\xˏ" Eqѳ">YHE h.;z]=e[K~[c"w D!TQkGS*j.>൹ikч>1QZږ JwTyXB|jӻzɜ;\—!PBG>]7[C^ʶ pl& 3gLF((Gs,~QP#V )2^I$kJ͛)rh.T +AC\L `mҔK[Ho٣HgH0iX_DPqJP>uVzT#B%ҞJ8^jQP%2=o"UF#Ff%ɠqI!ƘjS_OGoL v zN{"p >4?Ac㥦^氆I Bih" q˘d)FA[Br(:h\)u~G@N?@$2bA :Pu_:y+]kvA6bn*DVkޙ CfxƇrunh$[-@Ud2cՙ! .9eH!7%<r5x?Z.I/s1(& Gf=t'$F#`~jwGjԱ.mzS[G.br֢5)ٱ~Y "HBoY".bb4CP=mN`{W~ @4q?CfYXa' z&Rblnr+i_Dž2&+= qG~?(m&z_Jh 3J ȎkZ96˗lIA-*3Y=7k}\jMܝx sEsCN T-'䈋gMS?tOi1Ws%K?Iz)qbUB]'ӃV 6Xz;vG$>~ltmlXw kU@Nhyp逻sAE"c0?B x3Rהu;\Gw}#ij8AGyv`D|w.0\R٫V5SPޘ"x4J1:_ ZȶY<6|[(HΞs.AONy?1Jeܗ dFx9NɌs~|ؘ" $uN/LjA*0 DW|zmJ5^2)zgCmQ)80YniA'炩Kr!н8 :L?y|T;@rÏ%]]Qbzfl [T? mkp!Wg&ؗH-f{p*y%Enzm8];uP*!B.fV#hB/ 77 ' Z~_jRzvDq?`gx3Z`O,0?P=`Dv?-戹@谒}/estfWGx/_(ٌ2=}:t9 H(8\D=Hr{J0%Q5xp^(F6s65$+`hH$(2ϳ^dgVӝж%,"5̗AHzP|Ԍ [-A+f.lUm8cM\ƬOCa.VNN &YhbupG{X@A A^0UpiK Woi6 ujP ̚'7ngSmUӺ'~Q54jHaO\PP).84wAG D^K.f`[wcե3}y *U9/{,:e"I^<^K@ӼbECTamc+_g:Πj ~Pѓ7f߷X,Adcy)b5nMuP1>K]vuB25^4,j`xh=٢3'0L'F4ƫR-YBj6BB <7qͪX1^/3z$q,+RH{ZGՔgbs=q{H~FRel1.bG(7 6ؗ ZYi->nZG!-g0@O . Yl>K?-Ō%H6@U{s3caWoIm|ZӨ.{6v@14:Z1Jߤ2&>/&jq˂嫿k1>*VXZiF>%D&>+Dd n tI aK_D!7͎R=4s2Rd U<|Od(,]$Ze.Rra\Ђx#.Ret/W姤4*՚?!a=g+;4d AQn4J_YGzpo&gzGż΄@Xn}F*0Y;{ƞe [af"9cR7}<>ኁ0Uʞe5,A!%AcTv&eF[Jw`~ n8EpA4CZ*L̰We>^I V2m }'uCْ; a0Ȗ 3ߚe07g8Co3ţg)5%|!XD8UXvr}㾠Pڢ~/7\wPCxזZ_^X/REn5m)7H`$ J)aK.{㋀JJ4z".=4g뽞'7wW$nN^+jײqg$e*1|DwFKύnESkV.}s$>L1MoG[q6$ tS{ ¿9U!"V>6N#"2F\8xP "~]DzL-pQTv ߵ q p_SQ+ Ǝ+yNvDAW(I/lls+uBkV(9B`g4J!{%ӼoCQ,ﰆ4+WYFFXdz/kj=a*)³B)eC6\8rGscAYhE4*y۹ݩ S"P4vi## \{T<=!A<\ւix.=WCJѡ n)=- d L;^`~?'^o F$~3II*4qeɧ19ԯu4AY/su@/SaP.9yY5YW<!i˃@# R1K]- bnuѱ]RrT@XI?:_ &0_/tAߛ۔88c8GGyoS~-@ TF$s9[6{"Nšf)3~ȂZH'.+ң[=Qm2؏T6S5ƅO* (4٬f 26[cW߽:%*K@%9 .!st2TZq{39>ێ>w?fmsrO\Ub}`jy|q֫:{6 sR 8B5 x Mu8r'k2;?uR!hRS %{qP&..-uqwGyk  ̹?aՁLo_kVBO7Nf:0am`N- n&ɱjКWUY;׸C ?/FjA·^DW$Yzz+~Kd]_h!yvIR-!\{eAKRm@"F_uK /C#a=_ DduwA)AE"65<]'@Xc6|9R bE'͔H O >lP< P./v$PE}ZZӮv{ /Bhp1_( ?O̳ b.7@-ޯsVbȯ -nq_S0!@]iyw^"'&޾yz ] WZH#,6&a@m 4뷬` ~ɶR#Ɉ\"fnL []3^:D `f?=&sU-hѢ _F#LZq= \J;}ar%$Y,I)p]nc7BTUНOw+s\N꺵/_EzoW~ LJ__*/uz6F.KfaާZarBпƒ-lپGGID7Nq%O'&ku\J>O,Ն0UDd_L.}w)##^zFֺҗa|Aq4 毽Q YFdԡ (tn)Pe}i_Zǔ l11911H1w7TAD*RrbU`xv_XuJ,B;:W*tfy@ ?)q{jF-|[@;_H`@PKrċUW%zcw7o_偂?)“灑IꧧȌD 5ɽ*9W}vS7#sϳ2^N^ [,3])9z4Ww9N=+ih}7G)ݍtKj|KtU C $[YkNc1}٤M$ 8pz{PV:ym ?uL+I {, }mw.guLyEַ\3')vnGBdzpb'uI9sPJ+l Q4Ф}ګ?_/d2!{ea4`?;,I7QN?4>9+z+}ʵNܫosoSvczOK؞M$LT{R^Z`Bߧ WM^u(0e.&}u?'^F(M3Ia4F#-E=оë06T u =@BWO%`/NT:F; y#(E:̵&txۇeuYxṝ1#~i>XGFцnDh5[> w %lP')H D?G ^R?>_uFldud4'h$cĨʰ+@h_֌Dd^M BZ< 螹L `eh?DV8P*U|GOяQ룦5hgUُo1~9یD8kNgA%DIngC&TM9~_=km̀_yÐgo@^$RY0 < $2*𺎆嫜q8$۱*RZgl @bY*"_ n):B5&V'Tg'I"b+-;a3)yַvn%BT<}p @XÓs:*o?BjW8g/_GlE+d,>+0'S2/?Yyc"FUXB0lbm;yxv6'{ʪXrt.TCK 텰Z Uk\T'v=zk:y:NhAp"8ԹD#7 uA!/!x)0tHx6c M β.59}ʭj֬gCB ^Y/,@m[^O= %Qӡ5QBPT6|UnYD%c7'7媭_nqsJ}X˄[ pr|p4Gf^CbFۄbGDgĐWҖ+Ln3Va>VΘH% 1e=džno֩ͳ1!˸X,OZLZޱrB#PYw,|%&M}~> G28 xL#`cD?jWņߚ=5iYԗ'ϕA'A1&4:^_8 l~Vp\=|O8e;LbVTwr_UK3@.v߮I7oaa }M;(4YR+4'INK aj.{qފԞ_F϶s*1H9oKCbRıhr~xBA]GNMim\G"5Լ,LXр#f [+{}Ӕ*$Ըܶx+{=!h+T㪪6J^$GwJ* A'zfSMļ(XBB=Tʠ"Njq.gZtʨtnVtv@F bjPJQo>9Z)ݺ.@C R'Q{;DHţ..~x pG`?Zg_!f>O+6%{-Vi|NհmuvEzf#Ճy@s7|\ƣjl7P^}s-ڋw^Mۥث2u'@j%o.@񩐵J'[P+<&`cH5u< PlǪ3`˦S "ߴEִQjV:]{PnLg/ TSTS)08dYཬFUXy R)s m%xCʼn+ A `6!Z@!.j5$ZnZW]5 ̈́r-/_KA8a_fVκpUq$ ܃ʾy0~ƫW#>ֹ2a}%̕G C~gՌUUFbpSx?᭟еš8Аu f!,ˠ:ՉT}s:8)J`aZ\HO'Jh*P}-֞)|չqt9Uh=Jt* 7㪘?z\ܓ?\z;.XR5︯b#LOoj;.Tj)]pWu9z=`x=Jhf_c8,Y6ь 44ֿ5w")YE@ucOSwx RCІ}]Dj<m0OL ڨUҊ B&= yGÀ6wH3ѭB`/| ,XJ8f٪1yaeܧ GDh MB.>%𷜃j9\apgx*',qxNDtԇJ2 Z I8; iLM2R둍KfwHGırlDtD3%ly9sGfhW`ra_!Tl;XǰrVDez, }.8k@_d¯aX ?4(9o6EmWc(S"7'f,Sgf2m׎G"hy"Ư=Z:iȻgHJH:I%"#;_w#6G`WmsRkة&z PbQt͹{˸Þ#(te\a~ۦc7ԣr_A~+r j_Y)R {TIg tV-Qu}`vrr N1C3.X O|#5Xb9ĤXudžWT^IO;;i9 K"F$ k%9qn9p5})2 f~Q\S/0` f仺 _ٰOeUv;!io[ ;ybF.zޙM%w֌(ק,O;h$F(.L^i_pA.) i, ixa58(QfqD0zXb9ik}"7Ztu"A.`](qȉ2X~F]+[# ʞrV|wQ{nܴh(" ;2%afYJmkc3Qp\J4Taug":c K唄WEڋ̘<,%W*e{gV@d }d0*|5"uOB@eͱVC+ŝAs!Od j ;A#tΎjC-/kY\'23 (9ELp4FbxI$ncW?ߪ& Q'@MQ-SlX~[0^rd(]0.*03kӟjkBD|JAh$vieNu&]reɪ z㷽. N(G}ZK^x ͔6 у:v/谫E'Df^0 ;wlÝU uX#8"GVNyTn4"lg~OCt.tF{r9_g0ͬQq27}{^!6i0hVIpY\ ZGWDsGg|jdnijQ7!ȿĚ'C>ip6u+iS$ KۿsKkƫͅ:ƫ!3Žp ­yOսCn^(a3V֍ uc}i˛JGx/g!0gt=n4:ƲK0| @V.3- f' fZ?d{ J4MAZzy}cZYC>UAT'znpƎPÇMs{",捖F|bb?&Mݏ]uR`m4җ{*p;ؗ#g 6M$KZ_4z_"C& % ?2.+kvisH{zwG )闂w I7>UNt3 'X9b1ؖ\!yKjxa"1|Tn-WoL=򟼕uZ}Ǧ4^Tk1rOvĹr*. U?ÒrYR}[O}exBZrY8+'aMH %wPTAyƳVc<4MkHʳ]$Jl0'/ޡ)rƒEp57۞m@@%hb=I hq/ hYd!x{6 dT l胙 AE, } #*Yя)kWǦ סPsDk4Cӣ'R!ghYJ@C=u0}h]of ^\"J6ڼ.ÈաN #R{P~e\c0H۰;Ċx[MDd Rڝ>j-N#EU\B89&7k ~ B4Oʼ$fAeF!f x]e9DIS=?E2^:xr7͉<V>\fzN cp'jH۝\Y?Gmj v+CөrL=MGYXy#-^ 4b",L\%\&F9GFSwK8 ?Q-0ɀ]oZ7wh:A37Y-ZΫo&ǟ'1$Pz:u_NohyLu4J|7y~s8 Z)a5+"4F34Oj4(mƏ )[,h+) eW Ǜİ4%VKMB22Cɘҁ 0ZY^-xF/67m!;ճ*K4=<«brPݟŲ˒wY*Medvn5~؇@RJ< {Fޫh aХ8eeip& 6[t/{IR$b E"=}?qNp~f wRq?+,AʸKaB`" EMԩ zu}WZ*#w+q O4#ҍPv/i!B#{`}ZBO,!Xԍx>' o[[YP]i^krc~wQdϑ`Vk~qVUg'l;Yy9 ox.ޅ8_ǭe>ؒR</1!oCg[oiG]d=BnY||$U,鼋B |e]:AVUQUr߃@V2pQ@Lz(EĨJ_3$,3s]I(^zf7¤WϤu^9B%AmJqY3ŕ\BJPFz6"! 0ڨ !}=oɔI'p;%&'a1E~"Қ<ݻE&/>VvH]h>"~s(LBEiqHbt$fb%}uX4T*c85Ɇ2Q@'зoK ͘`nB1N9BPu@b7O}鍎X>˫YLt!|%gݾn 9Խ=yui$v d-ItL[S}s0،wNuNqryTBvkc\U t撺0zܷ]pz|. "C#vd)>:r#'mϭ:3.حJų $'81L*@i>w9[ GYKWԌ%!!Jbƈ{Ol+GrITk FԴdTS?jK;8@#]&#rh!@N\Gu{|}ĠDV@;mزAb Z^. A^wB#!ͧӖ{ԚiY1Fvrna͡ _Ң7=b@9#USH$˰6 tSO\pCr†(|g>8ϐ(c?A_@@̧tH-\j$iFK^Le _F>EѳiчS͙x̣n;Nž=DrյulADw2q4s!_+gfUL?| _4j{QG<"tDᤠ;v(A@@a|(?10̒rr8.8t~.«D>t`"mKxf3(4EM P;94:eI}/ S$~ĩ jL2}7wy`ψꓴg}< F+g[y E'pQ6)npr`YFdTB`iƷ ?bD4lR46[HF\n,S|#xFyeklŠE^|'NT"Q}n޽5÷&ySƅ֎YpXXg9nPFD/L,p ˢRӱB͒+mq\BoZ}.S'N{¨ /--om FB?Lھg&DW9'ZNxׇ^ѸqUmr pM]Wںs;𔤱ʣJb1O&)l&I;aXrsHmv_U Rg D|ڹ5`{ȣfK-Qv># N:m"܆QÒ0I'=32ʅ *p۷J8\D\ bAd\mx]Aysf HGbhy {\8JL$'zl_RNqcZ+IxEJ¬RiQP`p  MZ|JP! =TVz~j}q&tf ^qhmúG9P" j¯Gغ`T2W8s/(g?bϐ(7&HD$,Ƥ`MA +,!ȠG,q ãp~n^5I"Lb{Q , T0[ZHit`ƿ» wsJCB+ʯ9 |8WCD$A?<:9@hG26_[rƒHOqzȔA ՠUhL<=9v9V | ֿQ$ٓgsEA78g8#p:MK 0`~$J7}IGBËoaG(Gڈr-M>}G3̞"n<_=,%N@Яਤzڄl&봲>NxN1T"hb>qZW-њ/g\ 6 ͫ XaCBfp(NH-^3Gq('>[6 KkKTJn@q&V'~(v05[yK^ޠ6k)Q6[I[cJcv)^U=Jn'C _-zئn8#!9''`gBۅe ]P z0c(SVݸ;坫'46؁Hlb+cns)ߣE\WzRC s:uX? VHt6d:O"OJrX7-kb[Q DL!LXRgx71<|$RC7cڂA&Gո{7mBaRJZu-6k}H^<~v<.۸5 Ɔ$S.keoVYB/h66nOc+]%6[HX.s¤ǀ1s.}O&V/:4OTe@pYG5Lu̮Ц-q2-vTϊ+Trf&FS#Ѹ$~UX퐾8>C:FgCBLprq^K[u[sʜѴ8fo3BۨvoJs-G98:P_[Tc@8w' Q ɦ~5.n#Bx^lQNx/J0QID'MH0~1o;dlYF/4Єʲ0M%s2tU,Zu-,c_|FD%wQK:󯉸IHrAK e`sj_vuQ%嚄5}7q(~g>/|OgWyY̿AbX rkI[**aY/:T{Vy:@k:Za0c%4W\ZBeOReB51IJDq{魟N'™ﶷYl ^iZPO=ukw+GryAqNphM sfw4 MWrBt&A4U;bfے +@5qaz(v˘?ApfyeBїt 28?!U#C'02 zs B xoojknӼ-lb޴ i 7fȜN̉Cn_ Őq׊۫0)YA7'#/Ŏ2J3 mN8dy#M$kbcQ#{"e, 8/ M%V&3μt];~ɍry6:SKfJ1|%qeۊN]q!1s>aNofO2g:w|uSjMG;N3z>Id0H ASv)'yB0(Ţyz~*kiؑN$CoCsph2FfM#H]r$e@M̈nKNC6?֝΅跚j0:W`ExO+cz=t= NWpnLsFx# `Lv}}?}"e(bI网QB4H" HB}GI4 U\HĒ(ޗ[Vێ![f:g gw6]<ӄ۶ǃV1EB5$ I n";<4#+O뙧*OlmHqfoWAzK(ɢiڙ!  Ȅ: DGBJ>X %r]F9 [-}U<5BΪ6nz*ay~Mvo(FcuN|;6Y풫:Wd3;e@OEc4-Fߩ9ZYsQwmMdE ݀/7*FM%-/m41Ir3TN$ {?#]6%+fbLyczr=Y E%';wa~MvrE(E8&?i=g!?;7V{''A,drfQݨ`;Q kn,Iyl_ xҀNKw[C@cÉLyh5t ~f&XO86'JؤA !4R3@Z]rں0gߐJ'+i!>!BY_*\1 krͪ K;zA GNRZ~ P7u_ wă۵y Ҵi\2QJ {F DS >ʆ^#L rӆ!& 5l :+7=Jظ&?TEm`;҆Z E 5K.\(֯\b!@ bRS-VBL\לcX.<͈/ u|Ν 륌 Q)Bs`+:RF@$('BBv]i"X[;φ.l9+j:(D[L}\C+A˜ E;t=øzS@ןz1֟5Ԝόg_ GוH|Su4ϭǿ"4E%?w[D*SH`!g*҈nwtxo[=e%B+P VoQA.cFx 1\닱rpڂg7HZDĪj:ByH>YP=\񢼑u+A<1A i(Ocڬn?r#%](h f6TX_0إ÷*iPp]~# Pqh*mIC>&4a9a?fڄr x'J,θ Fl N'kVʿvį(@%dh.Jqvga] v)  {u. tMe}b#>CzI"S9MFfB}_p*2 w"I}x/"\0iEi[01 T>qh:)3c XVfp]|\vJ44H ӇEkff&U-׷sl>UVppe *i3KJ(yN\DL Y~( C$cb7 4x^+[%$`tM%q'Hڭ6QA>jHW4SOv-oA2Ir?EpΝO +}qWg{em\E)&<C0XIoVb1ʎ \c‚kQ@\ l1^wȟoA08\%xkwr2+NvpY]aZ%+l6U@Ҏcq@$?m~bʶTbyEa!?h¼QAf?3ܺ啕cӥ5h"gSs{ qFw|M䙊NF 8 l j8堧8Rq=,@ zwp: ڵ8(o򵦽}3PW#115{zT`41f=}׳jTl<8o7+;+"D9))˅*7 2 NA^a#%L s{"y4d6|qZWs x}%s \ 7Z%D._Ӕvg9|*`wm\qjvH> iLO ? !*P"'&R'6۸o^y>0Mgmݱq 03؍D [QRf<HZ'rKWDfub8ƭ,70M9o%뜱m*egir! Vן#\Αv`9-oB&VHb0oFKY # "%alK}}+FVI7Q*nJvOECJl5F, Bf-/ѹ1ܞMM?m nӇV."&.lb'قjw,z9qVJHXԀr9l<܌tЇECր$o 9֛eE$lJ')\?Hn :y![̢޵G!@l-t) HmlV}e[&V5yz&ON`lьffZqDYxEsGAlv%\C*ʁ3͑bW6'NTOἫhf,8)RstԓB(X㽧kg+g?OV=dsJ{L){pq*ŁVxms rr3L{d!ѝ K\bOsAtEz0)΍r=Nq抔FJ(ix PUo oH i6qպ1dʈ ]@=UwÃ+wكfū)#Z| : 0b;9D'–{óU}K)W7\\$Ibѻq da5lWSMƛo\'Ոn(NZV,ov$Cտz-h1p=^8fBvoƄ&YxBft=a=P?kIG2u)0߳,ܑcRDw$)i{|薼e7`=^<"zCE{(bXeNUq*kz?\~yKۍE>gW#/u?&ְر&f3Ke/Sd-@r\yP~fvTfDz_K Λ~򃗗-3{`3wsI@cQu=qjg* dD^<23w9VY6?\ED0f/zөKhהe?@U:ѝ)r ܖ|;P3xWG& m #u>m]ƳjGzB kE P,cKᤡhac\?Pcϱ+[6G֛+`7#kJ955&bصؓc%N:A$ya| 8LLf& oΒN.ss)u$~_E緯3nk.HDTW“(AUl>}0QAZfud +?yEҩr‰K"X]b%aiBm}@!k\FrW=$oi aFZ,];ǡ*ўc2A4ϖ7yvӦ ί6}gSo62Z1bZ},UpdWkJ,[0dW70n9@[*j$ Ia~`|%ݤ2qT^qRl.gbzveDiD24 'JdB(%O:BVc`Nm'J@ F<@JF;jXmjk- [_o ,撧ڒ߼cCj.3q>-%HvS/Mֆ|eȝH'\̼ankfǟ-Ҏ$=֟3bHak[A@d|ܱ7s%"Y\pȑۚPݎ褒_൞:b63KR#_%=nhљק6m$Xf'!S&4yz{"TkQ'Hq0 ,Վ")ZEF-/u~m$uVOZqH3 g8fzgO*V ̂Wxp^`mM, :omJ) ,H1*w0~e? \c&K}C/"(k-BCU?/ĭvgz#G<7wZ@MJEIB$GǦ :zޜa@OtB xzhKzĕwe;*OI:*Έ3~Y/ ~4lfe$MV5*aD7TqCNeD@ХGph2F /|@gZkj'%UjKZ%G1|G>aS"%!QTX.d@\/g0c\FA(>W9 &WK;#P@]c:]æ%oߚ_g(|ه7[jp^LryfOwR [3}KQKB[o Kc#˰ ա}։O5a/И\毯ݜ5W'#9\/w kgUJw}L:3U5cT0WHOZ,dzp"hr4cl{hOg=_\:,T8m,ZAQLl͚yR)jp7!n«:\*- wSvh/PF{@el^{2Vaogb~:4וʕ_=@Yb\Ct9@ z?RZ24I yCݖ9q!q^3 Gd]V(9jp*]P=*wLt+3ߋ(掾,o(S}9|1~8^AhaO>Խ@큚y}"<ةp~/"WJ(@ FYUt4@PuW J,J(*kJ.J`0l6l:Up/1I9=1btZNdpƼ{Yf͖EcJ-KmjFO7mq)Q2taЗE@Ļ(h.΋?{OUo ϔ]y4[E}¾<[PP\Tk!ez=cx[n''V a tj΋ f  (-]v wAdmȦ{+(6l?E7:I,#8DѣtV~.emެVd&INe4[eC]5Q/0 _`GCtΈЯUmŴrJqn<9J^cT-kt(Sլ.f*e1)^6lP]:B-ad3k.z.Hw*9xQxrm>c }3Mtɩ,"k;27VX)AH)(IY':'Czla)m.I л/ 6mܡ X4x>a>waQ'!AQ~8YJZ^󘷞y ^ER+tU]SL?7yažj{wYŚie1[KR)NqbRFI[@bX3 |qCr@]\wnNxPo=2KCM£7>|9Djخ*n_/'bR?Q'1掲jJ*gfj 1>Ygk},>KN'3fWAS+3Uq)Ϟwr'PU-MS/i3$ qSt >~G*~A=0'e8p0>MV9:U=MzTߡY!0(!)iVO90xL+^e:A 1V;ާ5p0i8YAw aR\l,mSJUl68\Y8΢AK\T!|"UDl=xq)I,,+jE[8Sx@}?s ,5 *~evg{ImRa4D'}7 aL2|SE[n@&پ~K).~Qk&×-Lm(]Na'St%$@@>;6܄ ^_mGkM2pj\M#Ɛv孾}v8}DD3H&z44d'I&[<t~ {2J;VXpWmIobᲠMVHz@0;_yLء]@r$ 3U-&sIOal=Ȯ=C> \ܰr>"tR`J[\V[RBHDby&cGbcp"% uѴOi}q}.-~J3;k GJm)4(MXSsMLMʭ l@2ob'8A8X^J۲Uo/&B S3nnE _.:[_ʦ׵x@c5=bN1<7*}]sl3Lg:ڥhMVG0Q@0G}gI\;3vAqZz {wљ޽7*cdb:#գHT~.CP]9N𩹏oz"pX+J|JWW4*~ӃYggC`<^準 `ÏNS#5GD@AQZ1Bq+60cGu1ON >sg]q4Æv5W}s} G%li*C5ɲPM\fm ( l"XN-c)wy`:ۺ)#JO >X{E[j+ qi1I=fAWbPgkuT.[8@Oh2N畔=02+(PڶZ,tQ!f#9ڈeD=Y^AIVl|8$„gm5&`)K 9H؋ bnIC*% :8bOIUΥri 7vXȺ%C0m192x$u3KJNlf ^mpCbvDو kݶq)sa+Hۻ+ع1-lT[ Ov\7w=F Q+H vb֮U|jY݉:n9h 3TqV-sƶr-p@G/d=mԑ/ݩY{Kl;O`dxB dQ[bB׮DhL" "I~K!8 <WDئc]ݱazHa ̉8po-3e[:aV#net,䅿2$`N1xuOsC~b.עĥ3S_}@e? +.Z oٗzDZ%ӵq&$/„}/h"v{ 򹠧VR)rΟ)WR=<@@JeY%m <]Jg׸`۬_ ~m\'K87uhBj#i_|'wZ ,ci{YK )dqV@N DB94^BOUX.^Z(Rd\㶠h+~0klc jrN1va0g":3t+ 9ųR t;c@sMbȺ}z<ge0%ZDge:5C?LH/΢}UJr)[eW[8 Mdy8^%7a,U)G@ !]#b托^ B< |( FրEoghx%šw Eh F،1/*lPh֘ n[5eyL`ԓQ7X{]-ʙN3*I)AC,\Df[9Ǒ+XaLu^_9E5.ĪM P}Sۤ!sE˙+g((\FkQ< /rUUFJ~bF hύ @=#&dPB&K:AnR!^X@BA^ <=(C&/| ,)#PS$sP_@_lOd]ڍzg_]22*rd!g +)}亝$M,qTًWvUP1}t-؃ aOWvxؙV׾]՜O<%-͍C?-^AK"N$^/oi 7Fh',Ta!)pO!u 8-Z[}2О# `[ʲ2@yK s2qR䧻xKMDj2Lor[00IfM0:}_sc*664{>ʔ{~AW#MeKmN`@ Eno/]oߴ25GJI MGlJUZ)qVe{ODׂrDѲUcrFfD,)W6eSA gl ,2j7; 4q,GV,Y_\NzG[vۻz;7ӣ4y x{wT!UbqX7퓋I?qHR@J21(@BG9;0l*Z(f5_=QH@,ߤ5Ӧ|n Q0?̌ dG¥H5UfH5ϲt\h$āҥP^< I@ U'ސ(~;Q y@w( *@ :Ӹ:xZo{ҝV?q谚&G g&[BxM\ N0?&92aLYqn"tC pXi92 g ~#N"ϴX Ľ.Gr<'ҍvi1Cɶ̀%MƏL^nC1QծK9QD|n7"~,X܆4pQ,^CF&R^'?ȿa'[>8FÅR@^x5@]8i6!+ B(Vڈf8qNMI*-R3=ոP\L hl9bXa|y^:{KR%W x9P`nBOF|? Q[$3n!pi2wx<',*ؿFjivc/  c-]P)IݝP`V:c~_4f-KB B8V}E^60]?yg5jWa1vX?&[X@=F`47fv18A.8.vq֧XhҌNwߦEϖq+&ze0vkVKȤR] {t,w@(O5*2Z6f%߳by\>9cy1/;' 4xUREPK==NNS~-t{xK+Cw _E?Kqז$,+*k cM)VK=jcJīE}"7h*cAjo"K? \ DLȞ2GLzci!CcL'vc_aaq;K1&˪>Y뫄4^~K3Яְ.k À@t$ Iilkl 6t%h0|x YF whJW%0oPeܗ ݨd1i)OrRJdד=WŃlyc҃Gjtr7%ɓS&'!s7=8/n #4f#")O5 >Wv}?9~ȸ~k7Axx8MnPӜ ES +? o2-+Xh;h&C*rƮS!dy IS&%z_,d*uGkzcl:~I9a?A3/d(AnF~GTjȋ7B½d9H}ϒF4YOHaۣSvë*tv(?[؏-1bQN +)J)i]NVrd4 ohD{@ 7kpgϞšMǦ'KIerUHsD$0Kjz=ߔ3~ eZ hi"Ybksl7pW,&6>56&=&kƻ4l@9l8('-$~;Kd&_z;}G1{v9/+ _Q\| q,/w$*"\TZ8~OzY1*7m_S'FjwCO˔iцBK@u/ j@;W4^|_v\0luH0QG q[RѳcUIZn'U_~$+S;ԯS^z^(O?r"uA_u{tzțGQ3?|Y-b!Tv:X:Mװ YrHpPHXZMXT?qC4%< W^A&ޜir)MaiGt# {/.~DH!^ɮE@Lbh(IBuz|8!Z5;jcp["b=e8,m&< s P> Ri`pעh :r|>%P9Rxu?fHo#*7 ɠ:&eLl'o ]~e~2M-6+a! zِ]1MH{~o\,Ň9A^R"MFx~)\ū>?b 7N|lrː`H,tE' zw7b+&% {i ~C(|ɺKQ`Ζ'os;{ߵG`yQ.dd薅¥r8BuR0e9.-[0>/x7yէ8kZTOț@L%*FY+sAWͬüzht56o6 e0R 3Qlvr0}`9 $khiNOSwzDaץkk%PP! ;JO:z}VUJ}|% %eI?m>w |zIwJ‡#Γ{{]-6<;;WT n{|6L(T3S~. ֘`T%@3ԾGُR%ЀCf%|f;ɧD!2cCd(fBD$~9sI'y7x- OlQq*QvOiZBgn*~P ߠLVDPEeWݯ+0k1NoB &ehR b6E@y; ˃/LbzvJ;^ߛ:p[!|%'WwgRh4FAk+ Ng0NDkݷ "olNc.+^/(+miRIBM9IйPzO4beeCs[Zv4qQK JpԸz|@N;0;jKϞl?[;9 D9}Ϸ8?xIaTFY6~nk-s?c-9%<-]GŅБ-i'9uTVFjG^jo` c:tϾ;2ŔpzOQi:i䰪Ls7x g Ń1Yƕч2,cօ'ܵGNRB9Hzb8^Y|xD"#릩+=pdW )2ВSVF壒`Ues&bn&rȿow{8{.oXi2g#Vza6!~厖|=*BѠy'P:3?ɾ+шlkNW #]goάFutUkC:{4N<E]dnp{񕮍 0i_v]݁r>+]>ZWzo4xDFJU˟&Y|@\X]r;au հ^Jh: t`-Tlc k$.2?ز /O\׎g#8"/ *~y6~&>ZRh{if%H^#0-", ?f{[o V]밝/A)O1]t򵁐S')\|6dH`a%g;v !cN U1S02|jyXYd=YsCLIHT(h;i=(N6JI܆`pgASnܫwS쥼|pxd[.^TA,ߧD}ysB- 6`e5qޢf㳃Y! EOWUM:38FY5)x0+գ%ǗʵKދ~ AR~qv 6{fcy~dC5ثŐqu76ʄ M|v3dmfk}+L!Xh tHOvaYau7>0RB#,O,te*EN$,ÈNU\8ZAč?RʜwS^i^?WO'}  HRL⊜gU[٣Әߠ ȠGRYdPfd͑@GZbR TOs/R_uamc~i21.xH= kڄQ3ԱѪf (Do% _E/|*[gCmw*"[u^Iڴ'7ׂIfRZр:[9ɔܩRTvI[+`Mh+f_S *^`7z|4E}u4:'NQpck'WqvhoI$?62XtHYq4PTj)]ސ1}k27u|mi+2 T u shL^ⴐUЄnO^l{;(1[oy)0OLak%iXrfgm̃4[HNZڙ35l>WF"2L:HepCh]FBę᣶ *zyAk'Kp=:X$z暴ly.Q?`,e"R%JD6RElfw7t/ ]Hm> p^͌nGsBP tΔ2~]\U2񊷥A RcC}Zh%tbFD˗asto:Y#o ?:oZ ~|+Prph_3{ #1ܢ40.tt([ƾ:e(n)Nٜψw7sDK4Y;+T%0/ 㽂byU`[}@tRuO~F#C*"IwqS͌Z݊U!oԛO-3oA^L)"M*Y_AaUM^_%QP!X xTa HXW1w q+̴:,'ZyGqSKEmH"3)]& d M=uf=t [SO:gd SA%|4٥EYJLs]v~_IɖNvHq7?R\$b0jrTD5hD>yK:I'g_yh_̠ pHP]1>E4K*&;Þ,Rܱ ~ ~Kƛ;;n2ncv꫰R80˜ԋb Q%"X˒+Łcm,P`Uy~ .3-B~YBGe`;߃Z k9w6>>Q<1FHO:ūWD|"yh'PuȌoBPj]~RѢB3O5B /r)q2Ɂ*xIg\M8T$Zh)۲PON#6_6)]z K`pD"g3tdX5+ɞ$sprޟ{>A|\`wOTGT'j/ϡ}9r,22,n]/ZU2}IEw+~]o,$l}y姑[i{k9"`gnG$[pu~p #)ar*l\S+ l$-@eg{TWiq0uIp_gKt) ,sYue3?b ruE kp np7e/Z&x5e7 q8XG4#=7S=lkځwK V yK)oTkL[u8xKG`(R U1& oJ+Q[q-|c1pQ=lGma{S/EjT?-hdq- %m1OaGIsG-wQ6љ98OqsЋHES׽|9AϚ(mgskPTq b&; w%7|ը?2B݊]TܲX8%x ջ!ga1w5 62-榡OG5p@PzQ<CS屵=Zz:QLjFE<~J*y/okvO1ޫ8(;9z.F=@*e'&C8f޾dڞ+2h!Gc?~0R?D@Dbl-&CA}KM z;;݁^2ZU8{!7zJL }[ UZ+@e3N}>nMQ*(˕2%+b+T4bWI >ؘ' NWKy`g 2cq 봇4s3ttmW IWے~rZU+)`g@idj2t=溓 ƫ4CQx݂-"G5 [Wfy7sI^zC(vpq 3b3#KH! !Su.sO3rRJi^V*%1kp.]#3TssY.{hF#̕:(aMR>ׇŷ /'&#{PUP*yAM' pF8e5N,>0*I"Yg܎;8o,I=/AbczpK>aO[wnz'J.*@&}q&iww;Y^ZtLZ&=s*ЇU2_3VI}\mq __Z8Ю<ĘV5P$jBF n*,?[MbWJ4pu;V&x1; ږ 1`r-W5bY +Ͳ̂ V(t7Z:LV8Փ39i9F(2= `=2Wz3p9kz& ɍY#,u3x'{muR<ģ-}m9!qԓGGS0laծrOt B_!: P=ޝ.'K )95ŪQ.^L&X >k~ [Y~xpl;0iM]4ڭCxðBv@u-:nN],+ Mt&?plQ3 SU_I@+m ~Km^.6"} SLF.w5,Nnw$';A:LA<&_Qm!l2A^H7y!O Io\_z%@(>)HX_h^Jʫ!3Y(?L/s,IKԼ&E^6~͓yJ[be$ee@Bz"P@xֱA'u|BN? L))'&!7a.tpLpjUz^I3BQ ;8gN``a0A_lH^aT_𩕐ݲfDmofEy45vT=X-,9*fwl|G1•±,'E+QVbJNهd]&3'œ-oїT@,/UěxKܛM>7Rw|l:cy~:{3 l0-)dUW(` i@ -_<&#+Q䐊NphV鞮ܠppj̦+4@Y<'WF2РvW 8#q%N<fhu.^0qHm"-Ftm#1\<`ʪ|:=zĥ͒SX!e8o<*ZÄ(}*R(ճ~/dʱ}ls[Sk (US69UzKG'"rg|{`Pu!rWr#k sv((yK0f_tU։nófnN b Dד '$ _3"N+Ѧzik۳fRX{ ,2 >tNҌ <:GH }`K 1Y=wH?O⇦_*>db%L@v-y2l pg|J'd1iL+Xy$HIHG1k|s"7@1_ZVv7Q΢obrSG 7,k&T+5F=}oPgQW0ղ(!ҥF֑5crɸ=i RKKg{ߠwYaYcOA {+Y|h;s),fٚz2ϩsɘsu&&z9x#)l# /aQi0b鰾90ś R_*-l0wޑ%Z(Wk۟a7w[Sz$Q`?}溮 `uX]7a|I8=11mVЯTq}:.hʈd aka lHJeI3_:1:zm? 6G ]05Ɉyi)\άBuCwph<47jB*Rg+-/_-|17T |0J*t̐} ?:ݔ@uI8nBK 6U2xqA-OD1%;¶%OzZkQJ+uJF¤؇LB0z, t9p-B@O,p2Pnm]HIb8qBw\nj ]@2SKTJ%MvV6 ><(n"^x=ha8r^3Y;i=ŋ z,Ii 욊XBՊJUd o>MbZ8Ӏ Y.sb *cbҬСRyOmGr$Z̏կ[{yy 5 -O~"m3[Jb.7sqmg8:9ީ@<4hiqV=U 9UH-M h&, mZ"w6lPvT!?Z׉S!P "ӝ =`Љv@ڣS?/ N]ޤ-@n˽[T6G7Cnd31Q܄e$F"ZѰ.P8AG'խmPfX6q+ Z֝6] 0pYsC͉p3F|6jTP/( _EnkYժ{"dYG(GpvA'uv/ ?Hd?_E!ieì, =I1ji1+fh>6e^(_ XY=@L`!T&oH/`i.0#,ң?0X&BVNѭNB]Ф-k:Uח"ѱc'g<\wnxch% y :_YՒpQVp8׎X*T,}عko6`B eqUF4Ψ qpǤka*6YS^q>^wU0-hc(Zm2;ڛAqy҄6pzƝa|}( P- 4̣y2>R'(i6^qٰ*SDۑfps"1!U߯@ES&Y-Tv[;)zKv$=E<+ͳ2}6WKuE 7%6ouMDϻ}"=KxyDVPSϏm7}=6[m2Tb˓j`Rn\IJ&1܊hӣwVG^/o`ZZx}W3-3ezdW'\V=B`N/fQxdL?<ƜڰrЅTnY.{,e@pS@DtKb@לaL0UtV`B-G߹>L@jp"bWdЧ- 'N2>% 7xs- Ťp%ًYjIj( CSp6 ƣ-[[Q]KEH|<\'ʚ`;' G݈ҟ7*'\S~PJxLe·k"ST'*|ܭ)m7,F阶UgZ|GV=AH!` #y w gW>S߽J$4ӅQ}XEJ,G;$ Q^ ]hdè6e3:vxVSʌ}@O|~GzhSAل/1MH`ErM{NS)VFج@𒣑+7,HucQa__e~[{AufKU#ø種ChzQbSWJ0Z<3)ǯ!oHL'$k*\Em¦Zm€h q1U6B1\M9zuOu1ާ= Iܱ|ut/P!1"T @zP(&*' ('һC\Y 鸥ƹ҅Xfj?Iܒ3@OtحQwS)L]G}.*L'!ҀP4 9 ш3mbT+7bеU?3לԉsMQbaq 'N볏jьt /2Xy̛*n/Bޗ.Y7),7L|\ |9(j%(nVJXLwWO}Waô{k5/"n1s~Q fւD+X==7A#ij%/J6̜H;8[rׅ%p-14h;umS0=Nΐgf&؞NQ3)m8~/82C<$S ]Wu},Cɭ}'n=@b@'osr\֯74ccL'1-"8uQ9;fr45.m#sN 6BP(BAuJey5!jx SO +D #u2Hx^M!CbV\Ș׻jo}Ꙩ/NԻ(yZn$+V8'"gTΈlw6,jMe +}*!fc -}(\1-/;oҡ]D(`f::6E%eK< & -Ԙކ 2}&nNڟ;Zܵ吨o{`KXf?,+UeK`ƿjHg-",fN#+u+5iiZ3*1i6^;БxJ⸠GƲBΑ^91U y3oؘ/(zP6_Q5h7[p WӬH\t66H/3wmʑ|.XW4ԛ|? J첣o|Cս?i8n,1~pеm+: s W_QiLt2is,RaT֎7]j)rg8 ( 5.N*RZeX҃g mԝ0}uG`t_p${SIЬMOsjB C^py3XÅsT׹ Ok&4n?߱-Qvŧ"yrBVc ű^-MQV9Yj8HiPܴ}FEl(>P*j͊ XkERrg: Yvw0le`y8mM48.DmK%t?DZ IZdV%N51נ ]KЪ(/-ڡz"*:5Md)sR-.KH97*\?ZLDl˚gX65D!l#X!E ܊v֭}!!әQ#JtAQbfsvDI0+'q;堉N-Џ $kRA%43v /UeSFmJa)7;wNAz|WxQN[ @q1*O }F(~ TtOn# 7Kq=ך N gK@ g[-9#V3DrR^s7g~8kD,@; 9%3VKc$kw@\7ztI+z-*RSP.`_]Dg]_LXxfBK8Fo1?/I%n9Ѯ틟݌! {^\ .! ɶΏL)fd &n1䎎Nci/GĪ 2Dϼ XS%bfċ߾?=V~" p[R<7C^y;P0\*[3} vY3Cp;Wףaְ؝M`@Y[Qv>IVGUHOȦ_\#tíίd-p\v;([]8CK'Զzr9딴K ؔmN|MSiP*0f )1$$vrKsHCyzaT"b+M1H?舟9F/2s>,59Ra ވClIc;nwTAEf0Z!Qgx . ri"gO}c!w$מD(B0 ی9h.a 4ŚolJ>]L՗we\o9t&\h2&,yX!?8hC7w4q7QG#D\3 #pIٯ$YX}HS|8}A+@" Q+g9*/ˑ>qMR4nn2 MeUYZ1h0). SٸsiQBx(ɲDD|,Z0ϾЀ`x Bq N<2mvQNTU%̭+OBZ45IukA ZlGh Aѥ{H?|yE?=E[B\w.;keg+dļ.WKuDE6 NuBxNT|ޒW+m-wGZJ{K4d*?C|ڈyj jHY[Jz2w$mc/ z.BO<4+Q%\39G']uPݰլ Ae n[*>-?!\MH;nWgї=ؘ98K~}*wPS?LT4Cz툳v47T$j{蟯*]=m83Oq P?] 'Q}wy&&4<жt @yCQ5:r1 ku:?l2wMP[sJ6BO#pN{Ţfw 66CqW I;2%qqd.4Qp uIJbTEyg9;;DcңCT)=! ^zĖ;)aXLOґi% RNi)^2ADǂ>7}X«4x#UQA01ղ}޼͐Y1hÓE>"2w~|Iއo| 5lVL&mHZbuFoH+ƾkao9L1)R/GٖYrn6vR7+{5 k|ΙYi n 1 RA)X{vA-c zwMLW撷JƈIF5QVtv FSR2AboV'zW'ē`ʚ.ڣoc3ԵNMA{ Eͥ5HO*0-!CK7$2TǮ#?eRN;q:Dn^DU6.dd6B|hu(,1{ޏ**½"0US<d9`|_8tbY>ewFL~ 8LjX-1OG\V u_d0 Hx[xڐBO&hoЄqOc*d&4k~uQ}2Hra;W̮ eg-[0k}uyF p|e(\FGےlΣ-)?lV=v @uTűD3KaΫIi.Kx4Y~R7AGT/2Ѩ5uJQB%c{o1s4 -r˰AIeGLIɴ|`fV3qsz ZWfIUVQԌk=lZaWF0:yJαܬҒ 2KE`^VbuЯΌ#")G :ԑ0oXL鍁G&3DaK6ʉ"?H`o0$waRj+GιmU^H9ԥ\mtR&pMi`hw9te8PUѺRvF;hMr%QCe,!(?eql|*X#6d4k?{\?dv_6W;Cm:j@DK~n7jA6Zke!y66C ;78c,2l_.gA3C@$c%XhT,ec<-QuLeOEEI DSr _~ ~M۳ .BEB OKrˁRQ-m'vK?uZ#m' lO#ɔ!a+}ֶ]\3g%N ,/^GeR [^Z$xf`/F&䀍HYv~+ ӳ`xFu:f4sJ3ش#mWـylRxĐ>CxyDp@|qLaMr /Hi =H( {wYDO_?\򠏾(K(89 R, nWG yTq ]"\ `ta}RZ4s1N3C~T0TU⮞V\ œBLۗ 4Y4G;B"yK)G5qjO4}oPZ͠pV@SMMv#`\`ǑrV2 8jmfl72vB0<ƚVA2IN 97[UO"i^Ҍˆ|ϑ[4W~GRʟ&Axֹl噚v+l PԮ3QHxȇTqR"̥kk&/ŗipa 萒k%R`$Hㇾ98%534_2F2怾_ʁkF:K7*ChɏnϺ60K!(8 ee s  @Ym/Sj<-Ϡg0!: +}ULLjcn]4Sۛ{"l .f&)%FCL 2"t^)(&=4&kkg1r^G*tx-;]þ]o hr mŪ%k|}{_h` SXuB7% )SF"*g:KB$6lI윽}M~tAO^Ą( }HJC /1M_|܊j:=Q ]lr 5-<{GEv"rq*>aNT 1,>"/^,QVQ$Ii6;/=NoPBO葞uu( >kFbv;4t Q.NYO]V@GNX͇dB.cil=P:*43T` 3Mxr-yhDi=L4}NlIm3V` -kߕLɦ)h~)L)Hooؐda H_Ao 1{"5#XrL0Ǣ. g42_+HTrq)>?U6Vz(-_mwpT+W]5(E IT)|o,~$,i]ꉛ 8BԨU3ۍ8P(a8SS3X0a_ϛqLqMn闸BOgP$` %R[wV3s,ʭW^,ڌ2AZgLAbDM2qiG8HP=-r6Ld;,o5u:|S\JsSj[,?fVq^5q1+SWM-]FJф>H^p$!ޞIɛ4Hb lPq'&22|ֿ?hĽώ8V uRjQS!|ZQITln-}xIDd_#:'h~G-ga^g9~mp7`Cc=Kc;f9AvrʹNдdz WZԉ6RWt¼5gþ&7 KA iv܂q+Z9 V~GȐl-$;~LAa_p#3J"ϱ(gO(T<AqD$ *Iep2X}l%$T R7^ks6,[dA}%S\I [?%_=К9'ߦg:)M_7>;rmLmI%i~E-)b6 ϰOUo*];O; Ÿt?9H_gWK8Н-HP,ebR^R/ L%n^ZIe_@3%Xƕp&Pʛ\Ta#+|V@@쭄"48u0;4tF @ƘS9İ^47O3Ұw,xs+Sؽ[CK N3M^`ܠ |g.V.PAY~6e_;#o|U)9hR ~2m9.l>a !AՓTf~uXa WYys aP5_tהˍ9ň=|t=]%LIG zl]Qy]a"\ҩ0\7IeJx IOE#a 4`{^MoC>i3l~Mj0Pk@h"]wiXECv}d+`oe p\?ܳ1~?~m܊ҭvGZl\j_mkxo@i Lo H ^j[D|ᓐ;_{L&H%P heG'H[pYBn@%z+ݝ2{pL?j}$-q4Mwif%ZLG\/C 2 ^cӜOfGCTU%iH#P͆se .:4+zo6*םf ~\7;c^nHM1QD|dCPz5^I%7Xj}^QS3gNX̳&H~\\}{^:.\8e^=LYBu,)g{-U/ݗ꼗x/cFw֙ 1~lnHe՞\l%1~|j1;nm7"J0y_<E!Տi.X:Yǜs{~aYFfVJ ]cKUЬmVyyr ] 8fџ=G9<|po(]<(5͟^ j~ӖX0yKLHDĕPr/@,Ʈ^ 7Z ?Ziz]|(R跉zW2*,o 93`8<rN}f^A:0yte Tgb'>Fu7Pn—2\}a@:J +er*A5nuN (iO[K&+= t3t:|-l(G0Grè~Ӽ&d)Rz"\2AvjvćP-5hq/(juW1'^T& ~Ypo›ٶ^ $G )7yOy  ;O9xyrM #ƐI%<.hp1Wk3TzXQy \ FX]>?؍\N/`ԾNiϸw<%\ u)Ei\ѣmf  +w / :/i/5hwCv^~gY=Qq/V}Cl̋hi;~g1(zWvD!՛s,c.48k -&{/w^_#0""豴6pi (DXZ/̪m3-03?U+"n{ '+,gJHQhFt0חB##S0 Uarmꉶ\mE<:D y1 + Fm Y+do9`@F,4xbd^wm]llBqTw[ h[AH:R&oH1nV3 x䲃"z3Qͤj@Y(\z4} \CLe=xh۹yHWĕ.f]t Lh20mAk%?c1:CAF3O܂ ?22*Q]|04օ w:W۠Ro7:N}w+F,3)]ќ6k?IwY_CyݘSOh 0cQ58M3L5>ENZA+Ea :s"WYh .~r6) ^RؑGf’1G8OK{Y9!ڂ*RO@V'C0ʔj(j(ƥHM$-ַu'U.b\w\Oطk-@IG(9Vk=7х$eT}^ؕp\?WfY/kً$8%q,կ7?N@$.ƺ@:Wك!zk}3ĚOU6^, 5]`rIOs [,QPi)˟r@Z̶^t;m_a'Ks9FlxE %lB: ?ČC**R%eƐ~NhDɜttL7YV;<{qx3Ey9W (ȩU[a?pe:o_)_bד|f-K}Ӧp[3 6z)E4Hn;e2})WRuv D=fU١mRFhVBH 6 )'.zyq9;3'D#k'nku䞄e 'H6=nX!XY6ɟᓎ?~lr7cE9]c3Wή7Tne +2L7`TU£Co&0U^h%SþI:~qM5jFfhP_X?{RрU:nSa% 1zЋ$&SBgz*sߋYN[<%m@>5o}!7~:\* bHLE,<%X׊ 2zf3NaƟq'p'o/T:PTJ۳6P6v谋~,J> S.aqLANsS~;iOwjv^᫃W zۅ{q_y&Ȥs3J&t -vl>I|7OVI_tYVY h񳡂ܼP: ~Zp4䀹qfKӇetVr%&i&" YUcŽ́RNod^'a۾'׉ҧϦF4қ>qW5M76{ԭqX fa?? J29V[z.! eZD,x*~WP2Q?G* .C,rָ_}izik<#UifC%9D'z#&,bvsvYukbw:Շ=ABH, |~飨mƒ癕3Fn<lh%v z4;7)PY4a=Lb8:ETouú͍LR~,7-z q%Gb@/Cck ξ&scEԎ\By:#")]3m_nFf!C!̧B7YT_i'^8F]|(ŔhWZAjf_8 `SN1I93}t;_k9l֣ Is4Nb 0_TNE&}w(_Vb$XOwS뜏`42җ8P)wLێu56\I>~ f,"{!Z)v8ձt9z7?bwՄuk~[NЋɦ,"D[= S]E3|4c>Ѯ"^/6w9J컟7V@2^TuoۻF) P`CA> ƇՆ+InF< 1<W,&^[W3]sQ%Bf%(z^7'{ Lpr68AN(R,J¥S-rn{(?/OdW Б1 mY8A|ΐl;F[OE!_0-q"<[wӳZS jj著 ne`O8X?̠iB!Q~d,܁h3%\!SڀS\n#}%lzdNuhpM(t%\Yx@%ޕ7/Nv6K0" 4f J辶j*w\ a:*ͨ;hn$Bϱj}E=bD#wñ$wRugD1ƐzJewZp1=HD15V˂E-kz@XF'Fސ&IIb6*;511|Kec9N9.7gbf*Yp~|l7j!UUr ЈlFG Zw>.3εxʍƦv1vnc&t S}|?܈)F Jotڗk@8۽̅U)!MI? *`vcn^?U^DNTpw3ƫBP:;l4w|+M%-.1Kl!wtCE9{ѭ.Nl d2R}\2dL0w(o3k "u0ypb0!),kݒyg131'gb925\s:5/ļNBkW&u`ckd`$A-ȃoN}O[ij5=[CϵtdE +%jfF8.3=eX`Ui|v6{zdf.H /Ķpt6@XspV_A%"[@%!OX\UqרD%!F;ᮭ'E0s;gx"My)Xvpr4jI{%f}.~qK/GIpC1':BL!dp=D{p PwX܏e=09AЊZȬ"Bw\dkRJ{@)d7pINPB^dKU?m$n% gs))7b^gCS :Kr &]Cwm82*QJ u>Y })؉2*sp`].4fA}q"̄-Fp8B&.Tn|Ǥd!w&\¤PR) ^ePeS"2ʱ|#&i$@JYzf\׉j- F"Z'/F"f4i$-غ[O H~#ΟQ`TSkClB UݨMH ߧ+0}.~6mmY<,|QAWufۻ6(&X޴xºBnt??}n a~p$O媜XfPj4h ;8{B*&2bqX^dr+=[otqqe4c^/sl[%6P٥m%y?cC%򗳸9WV ~׹~KzQK4SڕHٯ\ ڐp[_*ƿC Uu.X9rбTRԻ<#=+e3>>=aڃʖ^xs.#DU#`ZĘ@W~ ) o'dH(hr@Cly'b ˑZϏ>бR;(0{֎V]d֋XVۯ#J8k]B~lܠIi> K4@m7/Ou^kiPM;Zk eI>t$P|Ӗ}ҍ-@ F6?tbIpl)zY\B[hxLQj=eYSo|B'N< $\zH 6ahvdjN Epxzp܀b=zSbCׇ1J1!xB]IMc?( j=OTkEFЁw2&=/--qBFOA 1W ĘlHDx4'gAFP` |t4 Xx3b%cJ1[.24pP=e~tm6%*ɑI-āh-QK1$] '2|c"~2,Ђ8^jƒ~n}6$䳈mk{FJ%,0=G] ySx4,d1M~ɸv~zІms(S|Sƣ ǀz䘏˛4S}X<ᶞW#=QE = Ӊ`u㥇Ķ%ZP2#8?JgַL5ݮ(tK1"ɤ*p{G`ASΪ;(׸eZzW-@N\ƑIDT))1젙/(ρUiڞ-<=*uhbAFЍ{~|#SR0~'"d^hWnHĨt`nj6@D1rx3z5MH&DnEW:B\d?*xwh8jZڔ /2O8YeziȆvRۮ1aσɡZ;`#$k3ETn\5gf!- s)E25r3u0R+ 6|<)GίEaj C /o]Ƶ|m^xRLyC/=B [U _l!%cZKpd%u5hiDz?E _KA 3 kT6~B%NC5yqcݴ t.FOahEÊ3ܓ 3iܠ=࠼/6FSH{c$?9 *P p}:(`$*̩j쯛5 ~BI5~}EO[9ԅ3 y{36 N~?u:k{HB~+E>E^_";|w?P.>D\v QcOv:mUP\?aDg6;%g+1{|ĸD[y &XAawo]ig&G`E0kڴymPV낯oϠܦH5Q ="w4֪/Q7j=,nXKyxճO3Ə>jTLHsi[ ra !>:3SiE,Nɳc)/=O$kUw!y\V oF.gdvRe[(?GJW-=@BѣO.[ O DPՀb]@60FM{@O,B"RCTaZɳװřHI#~rSm3OxۨӰ4/WveK\$ c<& zB}DC~Cp|+.PϺeA Ѿ>.!Z)}fKymIo,=HqaZ+drHm+K9ԃڃZL\eV`dֵ{]091Иdsݽ45q.f*yP?F" fT6|S0!<!qey=PNhaQV[.K1]!HDR Ckl9U8{ N2&m@.rcRɸ>bEc'#lK]?2tڕ& |#z[k8AەH:g%k@B=:JMMO1 vAt8W wjJȳЊ3+B;|O~ &d=Лj!5=g<"F-_Gq>ʴP.E5k1/S2aDe@!SVQk>z2:PN4{aL (q96u=%Be/ -T6nO=HxA@Ax!3Lv=%- Btd,2G-q=0lGjnO{|2j /+eJNPKMDMGFo,rt]XoSek_.242+Yi^ ͷ,@/j߲6Tdl@ќͿGۻ1'_Fiɵ,C@)YڷEhVΰ+d tF^4$ױ>ʹ/X?xT[ W/JW@# ୌ`IT7o _hJ`U8^(N}ib,^}p^m˨tiI !guWz^hr[?izVea_W(2Cy!g6,L>*7f+l}ac8[N!R-IW;_ӱgW^*zT-P$Ɔ9tDS?{qYt]%?bt|&_r?k@܅H)PT&-'r6P^@5.ixԾ5"$Jgٙ/O[{7#sl4݇S ia7R8ڌ>KG~gK]1͡TL[s ĕ0W^le# d}VB)gvLZeuQlLMj w]۵(z{չ &EzR;Q1*Z.On%pl1V 㸔Y(X7@C5Br.]lmO=qm]-r`hy&;V.m'9L#$>nln.(ؽL>LD!qq ѽH- ڼT~ R+HΊ嚯kBղCMrc z9qDx˯!zy쮙fJˮK x"$zZm6Aisq`ya#s&%VZ̭Bn:8Nf̙w{<5k ƃ^KsZH% 1.AH[;Yϔc1CUI|G8:vGK $߮^b.9x<һ$hݷs2#ZX239jKNǡK`nc܊ f/H/ jptz,7PTA4şt?^#Oih,Xz͛E} *0S1&]Ju`,"0>Vf19ЦDϺtGԨK}P. w-y&eČp3V Z.m\L^@wr4aHֵo |xLј3 |`&U#!]sʵxxu|,GʛgW"8c "ͅz" YHn7MqN[gry'0p{Kd+E|N-c/2|] cIELYEFѣh^)[>y*{8G'^aOwQ6lE'&{]4L(#j^=A@cct_Hqw?o|'$Ϛ3cȏAjK!+H.%+]BPV,9Qanнp |]m/zBB'Q fYw=Lh x YAl!1g>JP FkӺ%>Š%-[-+8{SZ՘calcbR/"kKFb@$!]ƤN6oAz;_i0^YU4 Ի]1moE-4Z#smFZ. ĶQusArfUד+oNgETΎ *ᖝ *RS5< XBILJF%Y9 !|,)}á'AbR23BE[aNH֦[| T|fd!Qf 0snj#d#7#a]pO>D\ZrϮ cBy\DIkQk+dNn 0RGڙNK.rC*$hy_V\|BMd +=lO!énU x#~ޔڻ~FK=O Hþa[$~3᰷*t繑e$`*dK!2ZиsƋRft_Ĭ^62$y~9$T_ÿO'i[V )QIVmns?x4m?\b> VX]}:ꔍwC^g`f_>)a%۵2I0՟" gMNc6ZʫN8fϕ8=O=PKL qzaq#y !16*1PU0s%RSuKh9rK%9nɬ&\>= y?C-<˗lu~{Փ哺劋<>ykUH)+\$J`Ǘt}` 1q%y!לpn Z'Փ&LAo$QSRw#ʾ7 Mᝄ6A |Opa_pgHbvz~@_SӏR󊩍iU O{஽kKvIe>Xrj.]q]>lym"kEژm(K rzKu#$|+"6ɚHs9yoZ-<}eoo/nIۅNSZ Y+^\sYL "Cu⨏ $RL3-LK>x cD[K^-vL&ިd9jxcl|yԳC]21@(ua0lXlegiɮW빴%45w$3}OV@lIs׽8 Po@_r5}'@ Q\|7VFjD57 F=ewI]ܺBz"JC 7%=RDKƜ踙5dR>KЃU]Wv ~嬎Mxl6L|T0Û\Ww0vj'm芥fl7bl'Hٍ˹a!ߺ:oqv~d{++l7efGn,+|3[)W|W=ƹnvI=Gâި#nއ3׭i_$ES9 s^1:J.%1Vjbhlv<븈3 Y%cS 1皾o(x_Q 5`L[0*TF٭Db~(}*颾CާUÄ7S㛨W0.Zpj/J 6%bEkebBj С}벤 'MR SO3hF/G{-ќ6ݩ\2TBѽ>_/\T V/ˆQwrF12l]F#Uc%So)3eu_,]:M Vb+9EFT:~P>rCo)I9l${A1/{i[8v3m|ơnۤ䮨Ynq5d3P;A4;mX Pj77v'.Pƿ1 1]R]t{f%"<3}- N<\0?S}+|Oǐ% ΣuzJ4{mH 2L}]L3fGī_Cer@Ne\i)^A9ݘ%·Pwsl= i:$Azى6Դo"7DFݥl]H0P7}!eU}/"B RX ]?NJQ0gxakౚ1}T"cAyEB&tN@$Qʪ$SΎ'䣟o42m"s[yã<^iZ5+`T`:Lwy9@)&]nV,g~E^,p@=6&V 4ՌQ)v+ρHЈKt0Bڹdj +e侬wfv+~42j:qՂ!_\ͭq7k%3FV.X/kDe$g05*N)"TFS]򺼽ѐ>+:Qt2ys]!̒Y syvCybD7_@/ڇ=7x`G^L#OYUL3|/~iIbCP1n`c6TԀ.IB q:zb5vl_ ~L`xV[bX&?\f>a ꢒEZzB kϊޖh" VKU;@wˢ% D9W(90*ϋOdrJwފk׆3zs0t!άkHSv Z?jL,ܨmG _Q^6&Yu:N/yE-ߵnU].^P8_'52ov07ǢYK,#ؓ+Rj5Z]zA)I'FkϦfԞfǡ2i<>]wꝜ ^$Ii\eTd`w{Vu LY+;<VvXG2UST. so\ &].; < jj]h'Wqj3p涇z T>AHxu7blz=ռ2nD7Lrc.O`̶DûoK{!uMϏ^"h`eՖWj%I:j5g3 %ک=2+ɬ]6uP"t /7z{vWQpfX>UsO%2 17jf W`>Z{vnL2`b &_bpwK[((|}82C,Jyٗ5M%C紺|Cr9탫8>HCQɘZK|ƝHe~SIkm7P5f`9zq|wwܝX]Ar'k_ Xۡi+:~h& LJFe)kmlHv@ ,YW[7Lq#b~9sݱ\K쟬ܯʐyd47|hm(dv {m{w^ր {d ͶY sF&e$0`tʒ whg`mh5e ?kԾ$:Űw&nU],@r@#zSO ؘQ{ q8t Um@|?*;hIrXe֋C)ϮkqpQ&b V71@*GS.($MnO#n/9 -KVԬUQACj/iPP##p7+;X I X3TܶA[d)'Z95݋-{|< 1 'fu_6S[Jrsy+_OInYЖm(dc,XiOuv03VZ8wV5]+8'P-^/beg/ ۽yŽ2xk|3u#Zf&E;;0AȨ9R3qsQ[vyA{[܀ ';kUE7'cO+i3q|vgR-^^ۡͦ]{nLߟ~4Ip)O)8lcv>FyvGNdžAm^GyARMW<8NWύyjaSeA3HL=\t~};v?5aq^%W;Z]T3`9z\Jխ FEbN\CR^ 11¹WA%A2%0W^.6j<]7 8Q<fwd[f*%fŤ\ _˃ l]F{6)e},ID,3 YYc / &(PP 7qƢ)GF6@ @F%k:?Q\2M2s)!Fu8y-9R2/J}FG'=& "xy=6=qRd1m?ˬA8R徝^2]}¥ K|~MX4l~meq7GsG{,&YzcK@CYoYEy^ԓi+1-*FSs"һV #QEH7>w9 NUk.|S7} mP.Џ:9g&8Foe5+sPMw4M?Q#j ؖ){6\3pjZk] $?dcȘSYtq5FWPazy 1n$}s.H=B9j/]DNu(GySSҘڡ"J-X --PIqڥ1X[2Ξ4v0ڄo|'I!a[4TE%Mpdؼg܎Z5j~$~jМ1^@+11, ;;q" <8a'F|yyT2 oH Qj5u5Άl|6zxJBh}ewL̻I/ Mm#A8.Cgơ6ah5KոƠxU=[RTtt)= Oҵz]M`9hDW^U^12bJi$p4C(H?S  .־ ׶AezWyѺBuy{bZ3ȅtzYc#^v3!*\?HC^wP+y1MJEG*%QD!TQCSqL10ب ,b<d^7aFM9&/PT}c1XV$h V'"E9$5>+v&V5;=:hqLJZ6È%m߈fHrԾS梷&_zx󖱵L#ε릫g,2`{L食&g(`bQvbuF1%{e1ߨqfn>ҳLAnu@>#a\dkXKR gof֤thG./Asspq;h]2 ]Y^9Ces:\$<`TK..G4.SI ~ G ~F!ؼ|(Z .гo[rԨjo?8Y qR0-b&:HC 8*gǀoj*=!.{@rCxij(G}fa}G<H:a!ֵUv>fn9jI\SE-PKYZ|fAYjb?)ldIuܐF =I4ݰ6=Ϥ`Iku {!*yqp}rs^"8Y(UrmPGʆzζ)@J پp׏74Eq[HxTr~Nl 1_W2=bc ꌝ3HK7u +p(f c ak}ƒ%s}6&QyQw߶0|Lh&X]U4lV˓@V{RXZR^Jt9hAcr9;0&o}߱RԢ; qi.Hs,799dmO'k1 CvgVo?[ N7(ě~5uMzdOrNwFtMG Դ m YLNDjvH}W|LlI(^Ce0ߗ\RݩwFCBNjQKt9 4Yy{0 $Vvj^|[ O6*Y !zTj{80'XvW%2hە/#m9ܙc_Elv;`ZY`nAlK<#Cg7ީk .l;aZB7`fp RJۆ*j&` 9iY5g"iJ|Eɸ$n9w!o>mЕĉrk "4m>ڦL'k=(֫1ɸ+֞{5J&ȂOG6FhT7m0!x3|}9Uzcu0H7J7g$)/VyLȣ#d⌵֣Q+ h_a&!BbknjX= =Kο#\\ ߢ_u[iaY0{xNZ^?#Lz(4yڞ0ӹCQMu W˟e[x7\d-9Dp `+Š qS%$5B, 7R<ՐICdz~advG*dI)B%+z"ܦ MVqy}@)mۻޱLʯ0˄FTte \/8-ᾞ4MF?H%_-GԎ[ Q@8wҠK@,؜?-Ę!+X^TFq92N6RQ+dtW rjߐZ&FjD 6ϷgQ .ltyPoL/.1NSӭl ޴aW E 24J'Aq,(b#~̃- >co#E?TȮJ[14n~B#dąVSU޹x @ƵJ.oE0 p;/g=ʜ8NΤ/0*T5"XMKprO/*H؎ Kxɔ`^i yA;(5Ɇ٪/4 u hbg ;'bv"hTnچ<\hEGՕK5QU;G;ϚиZ 5lD -s[jK6Qdϱ@oa ɹ8c9:ú bbnaeBѸGe1=bs \z=s(3(_7]Ybt}Uǽ,# [䰎켡J6\}A8;Uz&Cɭ,q{ M.)QD%xqUS?|a=p;)WBER.SP{PE@IO'yZR2׊f"2_;ش+C 1ͽO=<+BNgz4[x~R@?b 16A fUdEj.r w)$#E!a`="-6r5L< F> lk;hN q?$`{p_s&6*Ɏ"櫙B5V_;1H^ώ4 wެڳtUvO8Y1aE_AORyqgsj_v2K#KG_W!uzk-&H; 1hĔk|soxnY{_ո 7fb^%!yI@ҩ$⍱@wTC_^o3C*l2rnbhP˪{y8ܯ=o-T&t.lKɫ< z$cdX.]Knw15Qq1jkݯ59y_UaclV NfKy5G)eDfKTydYHpI-It"7}bY.Hg4sOy~ ӂ߀>_FrnǮ{DVc?"){xb 4Ë)F77nyG-/XD6dBr%j}հ42: ͬLuw΂KOTbh9@/4d<kL|řMOޞLYYv5Wvw]ɬ^& W\*nG^~་׵ J4uzA>;\G#>JquH5H' `(ytZ=}'7'qBV 'eSJH$/} OvޛmHh#x$߅ި>sSUKe+s6v I^zl.Ya?C>Wr}3/>棦#3ZOnotY]e ~`{ϨmE.P(Qu4Hc(KԀ3vu:?ߗ9o-Kg[]¤/pٌK[ *0Yܴ`zT≀.B] ߲Fb^R\_p ^kBiҿl)!$@ gjrUp-S(|u3۽>lZHlgna3X5_*CQUh6y{ܓ'~.Qcʏ gQ}il| ,5C֦ ;ijg-@!=)7! 4{N“T9 ybbcMM٧bs +-!CqQB\iS/,]Z5^NO<{oX+;JE5[KȚuQL$Y]\H, _o$"Flu/'r \O?.na0P) Z)Hl' b7!塏_ɵL"L߼ɵa6Ba"=Xq6tW͉8#ĀiL+{$+1"n HMp)xq5:Z\OrH3@b[4ɯ@һWg!$=tM[ͺEU\m 焮9PNywFE׾{~& LH"ӽm|;$Lطhĸݖ8 \#d{ik1c*Ev*=.&jQc*u*.A.uV޸s͊v8K]\* 4%:Q!+m~'$+aa_92^STaiPԗ8-ŀ }lt:.OQ8>=@?ז|w[CQ v; TV8:u˶aST(bW4P+<'ll/Yh@Vi?]$j0:P]0Qr58Dbw^_̓IIT}ycLJtZpG 2$4? AKZeI8z@?s@e gqn%kgV3tn ;*a2$bQ"F4xh3}|,T^Ҧ'U]C$BwBᜫފ!#4^dQ̣!~y-*?1e Ew^]ۗ-}YꉧAUC6|) \:9Y@Y W^q@VX_"}Y:YA&] v%/u#y8EOzI~ԽY0(m+ Ur`HD>5GDn=|Ku˟]k4q.s o7=;M"095^>cɄ*&J/ލ\z.78Ņ>f5i츨m-y0љij)ϼ䉴>!"wgTj]Z%O_qF|Kn%( xs_]dPaZC$zؓ; hͲf2642-}kmrTsU7-ZN"] oY !?\/GWF#yrk2OD@\r+E2XoΟd<ƿ{Vp5U=#)gfwmTMd$Y:ysMXj<݅)9Uqp:JL!d=j;N'B]sWNne&++nJ%DŽcSp%W4L}E 5YptTH \dn,<|Paz̬5ۑcMB>${'4~N! P2_@%|ǭEo]MS% s kX{-'vXyLK1A/Umw~Ay0/VLc(OD&gW9 Gr`4pgsaK&LW:Qa*e(Ot{LhoMIQ职Zag_ :LRjD(З nXnry=4 )n-2bMA/4G&S[xy(=8%k|U⟲Y.*ȑ A"˸AڨxR e>qݣpFa(0 ƝY1ꨟ!f["Ҝk2pXzaN %$瓉p^1˳q#yÿe:I(孧Q[$^Do!EK}@1QzvTj0zC~ e:aDȅ"x ]Y_:zNENd,.d-p%tgB/+6b +\>M9$3¶Y8\"7"m?7&`=1_Z%;tǿn=Y>lQl(s).т)O?T2PP&r"\u9"tA@R2Qv3Gs*nةD#EK,0NU1MHבjkN̳"h .܃7 qӄMdG+Xc'5UQpl]@t!=;E~2>^IU?hP^߅4Д"ױߠk Q#0)zbKK f^ ="mFe5 Ge}dQO` 2lY0 f~-w.ӈNM+u\[,0ѝ/؋c1~L"[&D^]F܏o0+lnH!cV- f 3YWg/7Bdn(\)w.Ow([mP{*iZ9F7nDU ]ͮmtȅۍcp6"! #_Sԅjz wڃd8lI/yRbN A M?S#<J*vDAJ{dma0t1dCpfҋz4! &߂nd70kܼM@&݇?l~3B E}f( Ru,Q]^ k\/R nI+ ?M 0f>*3-w~ֲ.*H=EmjyА~B:s=Ze%b^t%rNdQJ`{VKģf1gr rG\ Pe7H9gJ?q|dzU}1B+_\\񘕶` `K~Ѐ‘t:7ГUS^M*7lA.wTէWp0-0_h@T\:dH+/yڒAJRoP&ƛ ]{wuߨ%h-e  jOńB *1e1rfӚ)=aV/ Y rʉe < `Eq~h qe 33PCy%=-ћ]cܫם~(cT F sIV'Y| T̨潧no ؇F\ZвW̥}lySI9ʲr-gG#=x}tHF@6J*CAhI&uREu]* [G0b/6'5R:_6GAQ$A{f!>yI$US*Ӄ( #CwHU$=(O&,o{&dau SlHRS^d-(5ޑ *Hޓ$Ubʎ4ZT"sD1[O-SPQv=d{^j$$@^I7 JP"?JcvyI_!LS !|fu,ۦOf),B ].%"Q?v8GI |3&|P^Of4QYK2qǻƸ NFI!᷌ʻh wK:vYz F[ <9?w eW;)n  |V4rwnԇ'xdb7yvѧm;HjFq?šggm=G]Qw) (%y캑bRrpv;cB9+"߇ տC_C=í?RjĮ-R @5QֽBr/Tb/)杠9'(#Q=slѨlHf|sRLF2/u”q4TcejN:kr;p G3W\\b(ߛwh,_9q8oCD3Hjg|LIjLWlQ砀'Qхr&4= JSTbY'^j T!s'*t[G$||?X^ȝZG..SQjefVX] zK?iȐ윔0_)%u.j-D8)DިdV:!RD_܄ym谗O2 :bQ IWɬ0$ *2T\*r޸*G(/*݀&BHCJ3oY-t4=&-SB_6ff} 7IAi&9?ڱp=]3ŋ(A@p2al"p2y:Ǧ@iA]!knޱZʊNQl+zH@Y@i>$k4x8-yn?i+rݭ}#G9:D*燅~+VgGI""vW|4G*nvVzycmW=Xt/\Z-@;/È-WML@L嚰y # b؂5Gz٦6'(Ƴ =`ňwO>km%,0FB&eWn-vU~L뾭 AOQ,E6-Fc!|:4*#ffChއ<,4:b4*OD*S=d<W$[LH ]6tm/~qK4IL#{FN9LYLb^ SIxM)uݷ#֭a_um$}C9'$&"q=i֙65MyCE]Ϻ#HeV (c5uU?paEtg4 z-&$e-/-P~olFS&J&Mz4NM5?B FP$9W\ѐɸU2Wq)KE !e#ҞʹMƒ*H`RaK[fֲJAUe ԇe_+\},gx:@q"=``T9*fQ&yPiCy͑Am;Bt7BiMhk U]|H?=: TR?J!wQ']Oh(Nԭ:y&$M+.vwΎhđ3ڷUkmM 76`~0");5Y0*"Zo N愧Wi :Kp!_0Ow=0Z_YZk J댁:;B(K~e4%{HY>I_= qWzœwCzW-iOHtS]˽dƽtxADŽwK&--Vɾg$\n|BF"I3,U#q^$oL bxD%ɓgK# f>,ԡ5ii,"Z;ʬl9rMBDF3,8 7O4Rn0PiiBJVʺJuސ'_%hiIGb]cF+7'~f&zJgA"QzWUĻF/fS1Jc@Vm%S^o `݉LM#3'1Xu\+鈶قQ'U[8"'P$W'<"hbj% !Wm=P{%f#aNC6ɆF58i  d{kU({Fl#ܷ# qy/\G>X+J܂wUR!bj: 4Np|'%t&<=TOŢa]6S\j[J'mŌ>)ewA;;A;nob]?m/r"CHXwF KMnDnWPHCQw-@* 7sW9#/qo%Qɡx:I`ЈBbx޽MX P@_8M˳ؘGHTG&*_:~K 8 EJu9gЇE+C"̳Ja8,rD4e+nfK}PVFRDNV9i[cq`!ko g7W]mmf+0H0|'fsߏLWC*t8Ytܑf t)A9o֘#)HJtdYlw4Dq`&Zj NL*Î8udv`r lN $Hi #p_QϹKʥi09ut?1Z1W0` ߀/M@"Hm6*ӃީS<|66LZƏ wʝz{k/ew"]r>;ퟖ+~ی=@ǔ4VEj>StW # ZZe|,~߂v ̱-S0 ӐJ q21Я:miݏ#͹rOKoXLj雥Bfk7ireN9K꒨vx -}]D-ŘYtZb5,x߃ X#{&sQLVZ9twyDi~},z11$S=@>,Xz9/ tPPNHMv3_9s1y~D,PC~j0ƙ@$cX:fӸmz\jiCGQ߄O` T=$'VB<5*eN^Z2PzD}Y`I5N|_,#qB|ԩ?OsWGC]i-y!9vhrQ2"zHZH/)ҷcY1peGO}yJii~h:Z4z=wWЭмIp+H[Rpv̊fW{33-6TaaWU^dI\>wݛ9 W}oR+|=Kİd}hQE>O]xz-}7dwDɳ5/)cRXbWW6VHTdg0([$:\-{ Upy T׽EY%g;8˱)R6]ϊ5 8U3& zmO/=…0~}{9DQ}`Kջ|QOPuUS .X&~ 6[w,nk}4ROK9ʷOт'!uՁ>q5@ {OmdzW[L@wxq-sjM -+ 3deZg:äK>A|M7Z_{ 0X'w 1x\0 ye=0Igczy g!ȞUw,coE'5Ŋ-M伊f5((AVcqR!zLÎ:c_oʘGk،@ l+"~v#ϬOb5zԲQ>w$Gpx 1j-LEg]1J? #,uC@|lJ~bM] S;T`3̤)m75fXGƆZN5)WB;Cǹ?0$^T{(jXx&N=P V =K?ʿV8v`MNla: =ZЇh~j;6į+؝w ^Lf|-ե =%${ CH-X'}ۼ٥=[9^7wɓA]R=B v2TM:ӌg*9ۋwbv7)UyеHj y$y+,{g7dDGgPRW^yq9 Z4F?6v _yƃMl "l5J]?az9f*?Ѳ'[""By0;f גyܛ+=aXn7\lI.i‹(3 O \d=U"rok/a/a2WPs)x?a"ךdW9S6_+ϽM,ף_ji D5+"o-+yN?fx 5Ef2ӯ?D8tyAؐM :f-s$؇I b 5"w1ZS gv8TM9WLnuja$BDV3|~SB3_XecU%<>I;M}^ntIgA5+&=~`:tEbJQrmzV=vCn t9_M@_ݚ.&.GzCF"f7j;Np 5dD*z?P g^֯8{P,\' L0?P-$q~]R6ĭB>BV%Bl"d-ulzgsTt,eY:KYrz >[")?k7 j+1]FfGp ɸEY.*@ LM4֣(w4wWF  Bѻd-l@ ,a(X) NN"6 ՞8kCFAP POr[XC%^0O鳶 .Qg((|GDxp5 ~Xwʊ?Ee5jCi Wv<O%wRyQ@'VW(OZʰYH]<+oH54%Eٙ/TY sÌEӲJM;;Xh'|_>W{5\0ْEԮ$l|w_ fc2wCNይ ㎛P%  ܩϵIm|R2D@\zǩ܄>#)a@s#]~1h~H@`gdķ45MI:zC]~bHW _BuhFP.a?b;΢4_ĺD47 b(Z3{iNC@q Ir5wZ*ޟ6t#R%kucH˂dy=$ T0uV~ RIFHzRC4>+y8ݳ s!e&@aUޑ63brr;{jޱj%( 36lvu/t/A!P9v=pj,{Ԓ(tad[o1*^ 2r n /64V&5Gt>FiPGyd(qMRLfO.|Q5>bS\pczv9q;[fx1@WTd!0|W _J*Tjzcf?*~62^FoX:_?6.mP+wJ7 %T/b^V^%{<#]ÓПA+ܞ`a,sYeo 8M;m.C;P2uc tBvS b\D3GPc$ g,j #ce j65;QsW#(Jf96gH/rD'|\u o1 lfuTZW 6];ꙍ.SJI#yoL+TRHPbi?\ʚ1r]uipbjh 3>Ҍ4ON[j;|XkNi]~Ug6aSQ(6\mqeI?gW\ལjqY9|=!M#\ vd2ZuSAzm5&yCFP?{P}f _+K-nՁ\Մ*qƻ*&d>Z\ֆ-dťSFZCo FHû?7";Ǫ!,Ua Č̻ }gόKˆRy>c \FjLiu(=&M}y27i) 3+JXI S g̹#؂:qa =/UEOMMO9ck+}yӱ ,JۥUQCZA V5b֖nĕ>_L4ሹL?##M9qψ &kC̰ '?{Q6e%އ9t=ON餩=*M-9Xg.|GauɌ/ày{yBY;p:(аy}jAǗ7OV ~&-\ǷGyא|q*2;K܀+t Su!v7q )eA.#X= Hm EAd 8 V$`Bq,:U^{Հ5^"g^+,[k+ fm;ŒKFm2*Τ wddYi6iǕX YٴԊ)p{u70) 5FXㄼQEupH:';E:.kEGy]L@ȗAk9lUtY hiV2̀ LVގj4sKx@qn|][v7z ,}y+| 2t?p +_ﮄ #V5RVJEƑ+ߠz1գh..QbK9[8`O fʩLUi=Zױͥ"E%F/P+@G&~pL8x~|H@Lס{Ed/]T>- r2cٚe#ժ /8vqI[hj0Ve\ ][`rs ̹i^$057QFA|۰ѐEzuz`^rҞ~p=v30nd5RsxCGArsw&(Y:IbzQ; mswO(90FS>\yZ9̈́Pw;;,I- )-^8Al7gm[oNn`D?( [vebԛjAM fSc$^) 3݊ߨBApgZKBgAH_5r2ʣA p',bvB*̙{ )YȜtAkDUFZc൦Y2g %+r@DI\iu5+ZMer/WTNg޳OW"vw@ΌG<\?'S)~8V<6j"ÁzS4<F"F .VR.ݙ^KJjMi+dN l+2ڹ$ys )qwh&n|.$&EV{Ƣߐ'~[0g=@[SRKˎ\!勉\-d|O9)gSߦW3hϺ|ʐ6i$3f)UΪ*Va @ee%KsȆa2<{ϱ@v stU({|89?l͋@׷~ց''69}tL&[Yy򁟚)ڔO%lEU˞kDCp_I^>:p{$"9SC*i<#"*|FiΆy!A]'&hFT]zs-Mӣ׏p&t?>t9|H[RL+}%>]-NvZ : opF*E"Y;v{Sӄq<"Vd\wY`sQ8r#N}| Hʍ灠:}yyͤVzf{#W*p߮$2D3I"Rs&:T(T~F8J7 |>)B=xMr ?9h#O#t&ٯdu"_!9MQ0猏%J,=h0Hcw]Ai٥IC1K8w6a}W8/,<ƀ4ްZ'"92CN\IzٗbGޡ2|OjtC# OS"Mњ$MCn?۬(#á*ÏZ1(Jo  L~>n xĴ=X;$CܛM]o GI7gzЦ P~i_y~^ `Hud{1owV:/RN5,쨔D.~b-bZ )dkw pk4Z~]鷥ucBd4:m]l?P|K}5RAħ8?2_2em%˗r}lu *+C2HQ D/ku7ТWKᬅىvgo-^/Nppy ؔF/&X֎0y+/ifw&wFw >Ok5lzeCQt|NtJS.EP) S$pO_~;]%CK2,ksVwmߝuAm.-l_|KiJi8ٱ[{mk5;zi xnm4 hd4gݻ{rn!Än. 6:CG÷2;MIX=6;ʐDb4{mwVT;Pp @UUƑ9Vø>;6"VY 0}ʿ1&x v@ u2_b @Ro֎j(N̅OvgB1?8m:mW&P6|$ޟrȟ_ KѸg笴]RUEaJH=L80%vDԝ WTP5MmQԷ1NG:Z= O#b{U'4+BC}q=0B* wT2٧n[F!Ѩ"l1RS#oagvȓiȅVdJ /](ű& ,afaBn* 0"~*/z  8뿥AՈㆲoG'' &E E,*]|IHBP5jzǰ rʯh^4pxy4:R5*(pzIP^-&#ר^Z(0A*&f JWX9A\ma!44*N-JUYJ^b{d4SO(637^Z3=>|B~݈ƚ9ګHi_69{> vw|:FЩ{8͛n|Zy!P\]}wWQ;3-MW'ڕߧf@]65'DXy, ` GVyd{yQ f׉؃%RɫLݥh,>mhZBWS?ͬX-Fwd2^~uy T琀J1T]^E*DV{qdGՒ^(U'/9Dn PK}dTq陽2I1`Ⴖa34z)o<HrȇL$ݑKNp#yJWPz>j6gbTaC~(E6"-P\Ojo@uǂ%/$q ۛ7 HjZ-J H S) y%Iħ5:  FA@Mn ~MY +_3֎ͿnxX~m[/ ]GnK{+b33k1ugEHղsŢ ^UDxLv 3Gcg: =]7:dxR3n\`o8%}eOҶ"P*HѽPHv(~$ëݞ0)FguM:ՔMPXe1A!:ګ> '$s]ii-.\X KM@L̶lqGz85Dxn4a5'EC=#*s9jڞi|"4Kow&3,:;:+eCXU^%z֘Kyλƾ @rFZi `M<}y1H@fK򯨟z"3'S_+PLT +;i*,}#e!cKr,oѩtRdP;Zt"ɹ.6i fpHIj-](uf;qkHj:PnLMUDĺ5|:U5_ނ;3+$`%+j>v^eOxv9f?$0*(4 y;֓қ 襟DF9dw6oͥLoOԊ^G ds_5Ii"z]*^kPHlu xg ݼw޽MR qȢ_UN 48=yhJ%%mϧ JaOuȣ`rf Suw CV!(:9{cczvDho(E/{iw01xRF3E9>FzΦ.-o *~l1:1A¥@F>*qPq]Y#aHeN7^kn)t$wTD` b4 Ev,&NU^FAqF4|hQ` 2v(>%^a)-ܸ;=1]}hCn!nV9f%<+qԩd,?XFeć͑rnxO3 ~EVգD[n}RXиflcSK Z۴8#0%vrlt)lohWgo+bJ۟Dβ K-]$rmgN<ZcS U'TehFo">{ ޮ&?w6 ~6\AJH}( ֳHTZYXU&H@Z/2‰#?7"zMnXjSE[9,gKԊ=06HިH"Dumo\+煿 ; 9 qНٕ&xa;Pf uU 4wF^f=߉_r L=9A;\0L3|tX*gSKyd^nlZЏdͧR;Jhd~[_pd XQ,6R6Q_GrLwuD%V92is-$g&^hi`\Wj,0aTϸS"'_>뚘FWA -&4tk"Or" +ZQӶR?$:5+.K">8u pIՒlF ]jhkwT"]w#Od(BaF4$EoK;$Mr1'IG+Uǚ҅CMP!w~2 ?3 mb4׸9#U^W?&E$ƋrikAdŕa#0S-l~s+ hy̺9J}Z&JF+p1Ew®5>1J$ q4A>:k۾9[9|E/k d1~ JhbRd5dj3wdD_[X)WL k|FgU$.qO=`  əD(Xo 1jzW=TS[^|LZB-I:3&I_S~&<*8 5H08NCF,¦ALeC%ƜϹ^ @a3_ܨBFEG6~T: M?N8s6>87?D =,ò.NRXfo#4o#|+^#o[A#Lnq3  kk rzD1O !S_P}1~_P=Kݵh,wW`P=^M]hcgBs܊g$t S0$J'Zoވ+wuUr6Sfn[|"-{%[8.΋U~V\ ^٦i30B+D9穪w8a~|Y^m__U |lVu#X%.|0Ƕ:Zi +Zg)=_Q+/JW _Ž{O%q Osg\Y62zkA V$L^,jzOɖ|d O ka3f2 W\o] եe]X5$`1_l"VZHm$ݱB\D/H҂7T1 c$up986ْus84"q#"&!59krҩV{<6Ğh%r mǝmrT~!u.#s}*0@Ndi"/hk|f%?Qð~I3Bq?۱ƾ9An'ꢮQ)g+ɹX`M T5Up$p{9 .݂ӓ14FH.1Dʺ{FRf("jɝ w2 9,QLl< PPkW(Hҫ$xw}o~,fڷ|ò'ڧRj(h 0~UࢇV6} !?ğ+Xd1D\aؽKn#"z.)pC155Z-scux"l2٬[^ ^ Z}`Y@Y{ta'ymu4p:AqEw*5PY Mq L藶@2L2'CH]@fLFƾ}phHA. 4.Y*e(H閭0mEY(:[:̭c*u `ćz'2wgLB6<^a`Ӝf3 #K,ku9r*d$tQ;?ΗmSnTyǿ ~'WeTkG1cImv=Hz# فh/28PeDyisHI|T8!%4oV,,8xt&  nW<&0rDa  1[8u裷\oy jwk:X׬^lЭ> w=a"|;eCcio*fooIGo̯]t̗>AӀZSa\-JT,WglOTl_Zu⣚L'¾tkZA!^kejm%#}Gv*6lXIN};81( ".^YKiBCw_tkd[:ٝ~5-JAk6ƈ=Llm \E`!>}q*¹83NY8c"[r'WF^mjbXֽO. W)I>#/@ux|0 pd 5vY$4.˨eYn/MN^8 sò\oR&voɞڞv;k"@GH+@)Ag]zr^DFz,>R:G#? 76oKŮXB({< bKE|RVm!;*L#>\,3̺M?Κ+'pY'{[WXfg׍+KM[.!4e7.LӼ1Dg+cF^V03$} {\ћbSE$$Z(cCMDvdVfF1P~VNZRH.L@_#{mj|]M[lhAfh;${l?[DVm`4F,a C<uq:G?VDN RםJ|F S kK8:.SH<rB>7q':VZʸ]3;ӟM8}z?SPĎ˴p*(CD /S?ŠYeMpU6l(&O.U@.g'[T{HA#πoo uV *+>7zK^GAdDsƶI<oԦbAuqA+P~;׋n@X+lq :Xw N;ǰ&DO75j3EYt.$ 3c(L;ٗk`yD@"/kqeint1v[k~t.WBmMo՝`0y @K\h [8we$6BRcvػL;-)tb4w/V]Nҿ {0=P`z?˿!ROtP^0{Q|>`Xv nؓ2> y>ui+\+ܵ3qFn1čPjCDM˼ʣf*) smLQ:[ˉ~Ljs%DEc={but -3*5ʷ;'ɋaRIinޗvaDIXxKYTw /[/Uf҄/){T "=Ѫ8o,,1;b]7Eo;ips*HCu`a2lFe*!\Tb5fXHԫu1EUD`߮=:Z]3ztfTC[J]^lHV\طGbXU|*m^%bXG CT$#Q`VwP<ǯoIݕA!vӚLۆB/Mo\4 'w8XUi  U;iE HaQ:!U"aWpK@{z@q`Pu\?KmMv> h^VT4W|$bED@+z/u7g@auT,2OO}oK3ޓSEIW̹r,K=Br9AE_Ϻ"PPrOh;dGy9Ӻ  .Qt]K~#~'c,%kT苍k{ZvZ2S<2wF]?#&_ViGm(eq Z vO7P)W6;4Ix,ws 뤝`;=A; ^CS-2)XÑKHo8YSrw-#|t7-$D_T 0$EHL'?qt ‹]ʸ-pڮFnv<X`YhArOج?ѴAh;ДɉQʌ4t`- aJ0CcDn'567.GsO2swhM\g=E<#tgu#",,oHMnO;8\,߂I @ϵB $ׁ\,ǜՍl/4G_Lרf e%ȀUp†\4`B}FE弥BD۾KJMZCB3٫b-ʠiI˯A{%VQT<+""ӮKahӺ}(|/ trIJ빫}('4,,?2cb|ĺ;%&AM,]rv+*("3TXgOcDܻ;6O.at&9?W)%H?FU:BXD⫭yoĿ[WU'WWtSOg([RO-`2DyΖdֺ_]dDh;!H]+yAB쩃~v oy}U\h 9&=kvf"Ows%~$Z,K/m:  g|tr!{c R&'CtwO0YRMmN'u536X.?m0Vivf%9T2HXh_m!N10%?hTM5VB ֐l@"Oon9=]9T 3ިE "q1k<`TXsrnDH+iK v79o l]8ekO+?MC2]?%Rx KYi;p: F.(M` mgDOvr9֫cgZFئò1Qu\nA?=XXw7$" c]i\ A\=?{#HlJ DA) 2uG`ʄ0MAEzv#0ҮC]}kHƵ15'4C7.*HT4o‚vpr?G3!~{q}ۋPobf_+XG]Y0pI{0a`TJ,g؏}<`^#?G5U-ˤr_$!>-Y( UG2)XZ_ anrk0Ԛ1,I$>X W9~W$3^Q{ `n G332@9aq/1\&[̨1yAʽFjP|kdB$1V{ AEfrӝ}jR'QAgJzyw9L@b~Sq zAS2Y:,QgĝKctjh!$M嵐{fo"NxNsYYc/g;I 1v'h#W%xPXtmr.l^NE6'vfV'y2}W!HFZ%﫱w1a"(8`1 231jI-~da[ƼCzR o+>F#Ӄgc cK٫ؕ S8ܣ5mSY=xaptxm,7LӱŒ(~ew .^y\'C )A=~YNz QCb#\ykyxw^Sg.“ݟrhz,)xO! gDc ;PIq^)УǬ&TS}$? ')Wˑ F)Lڍ4մ(;6jbL<IT!>!"A5i˙ތy^/\r1o9qzɀ@iv6Dz.>Waa!o LH,Wn΅UԴ׎4A!N;}߉=jI~SˍSe+~)(}LOS.sEŤ-V S 'WXv aܿy ("!!}6y,2|t @"rY Oit!/Įx=Lғ,>EdU ^"8eWd} pEGt1$dQ"?^R pƖ41l=PwbӀs[6b9d y 5]50}`Ϭ3ҋUL%]Jk!hJ2Q˰414K=:_/$ zSii0j ?,Rg`w)H엫 \u8jGPCo  qSũZ) SGѰ1dFS%~)pV-RݍC"C$UCݩ:5ʪ! F]硣G:_}M);4K†6ˬCLP@2(lL/:gFoɠͳ.l9I(ӇG?WWSecgDԄ$ DoYa&9cB@. FrG/|&iW Fx-.K''!a{g"]Zdu@'{ٸfX?꺩8qrH[u: @DYnݻgEW߶5B&;vuz3% NEW?_Њ3r$(g0$%a48QBø(723-Ou7L4_ٕ8$ ߺ;T5^0 Μ/8Gigj"Sax3QT\ʦw`Rֹ]HbܝGHyV^ $ Z2S9vrpC9!mh535J}w{ HUev-c*.+@^!a2mN6Q7`oȲú rmg,'YeFî*6,iQ*p-AOK bj5iDK[MKi”^hi+@^IiY˖ MʢElP/Ţtn~K$o;ع=ɿɡY? 6TnZRb ^)X̌ <"#\37;ף$=_&x Xzv4u;h-x@3;2l0.JR~olLFm76jဿ Fr ]Ka~KM~ԛkv*. U`ج5\b F[;2,Gza>&FIt{ 0ω^)l)_)y`9jmN+J]?nذ#;O`@Io8a~̦"Frkt9#+Ӥ| #B &pI74pDap0`]ېE;hTt+;l/;;ޢ9هx\@ޣ+<克xٙf+, ̸S;( ie O@lڞRj 61.0 z2J + jglBvu4 -y5^`O@IGI7]I H\+x g? e )&?aCLF_ET Ol7b^IC{C06p#vhh7MGR^bubO#zKK'ܹo൓W4~ ^}gg?_>۶n_z42Ek\ZEE ~!iKoTNJI3BPK^Q;Ly&E8f}7r)w}ЮT_8G;g!j=Yz9qszBx@sl~Bp>uC0;~BK[YvQ<}bmGREBd\quk^*w[Tt"1 oo] 퓞6 Nr թ$*@?y} ]Vd-NB e}pYk!AIWywnX'bzx1J[ʣTMִV()f ,QWW(te 'i.d XْRN}mw?+E?dpY3eɾ?S:ߢzk|3%~6 roUM*dlm0%A798R@>~[M-s걨U b7*I1Lcwً_ 3Rj;6ح%YGvuoGiR=$U4ۈWU';*7=Tta # MLGs̘ȣ}VMa+0c&nx$6ˆ`mx7Y6΢_jPE66e+6F\=1-aZL#ZD+ԍxysLMPC#>@vuj)]ty_"߅Nh1ri=(i16ѬE H2WuX QU0ޮt*,XA}߶ZJ:n۠m/ḥve|򕾨 Q5.]CU*_)Φ+%gG_*1cGjֿ*(XQ3P(rS]rq݆T|tfbtsͻPRCJQSA}.~0x\`fPT6=v~w@V0|(1t=cS'T^Od?s$?Q&*; ik V9pZ D*ŤJ)BĦIJP$>A޷"Q"yt/^2ɻI e[kqZ ox/QTP.䠐.H]vwl5GGeVGO[=P fLW],5|-j9LjWqqQ*hݵmv~*tk3 %9}IYKdhVM<ӚY㺕%!_MC5 2Qlle9*b 1dѲ"z^͑pöNvpb]7[v)cIzPuI["YyzgaqVt7ftqI)v|KC"1̜քCݪkG)-Esl|0;‡)d/9O/R3"s"븒@S\#7Z8hFM@@0Sh\+[% RT=?/n! %Y7[H+fbѤ~OCA[r׺QUY eyOB) ƇV\|L'ʙDLU)/1Td^C8-SqWj/Jh>=d9Jblp,z% tӁ@>8K8_hju*Ư.eR7@Nu;yEXʎSBxg~gux&˟w?0r2+1l`ksA3^^>X8b&ǡpG;FNpc} Cގh@yo4dN[smAJ;CPA(B8š1^T$LF# ȆLC],fZ4Nbu߄- O˷s^u>tr:(gB!c=m Rj|r[ 5)z'zq` ;t-ȭ.Bn0prcoQ'拗 :* w)}mҏ@f[*T[F?yq4<ѣAKxt {b3"(/ʼA:Rp*"XVVJeκHZ6@LozZ06frӳH T{ Mq g%WO`[pJ|rNq ~Ne6.'לgZ/A˖|P0h뵹fD8DKdJ 2Ϛ>)J"q i|0% 4Fu2Tb!FaQT6bc'LeFEh fv-uU'uм*wp3e`r2V`Y9GǺ_I2Jy{ۏ0z2sNuJ}K:ܵ[~F?m-q瘗׏z ݜ?e҆A*^F{g Uk׬*'~NM*1,T4rIE9J:ssz?=ܶq'#3Hi;K!eJӎhF'0\8)U\9I]cL[ !Q䬍OfYAŒG|3Ds$75q>?X@+i[KA&ω>ԿIowCP˥%!h*ҶBW]BGw:~wڷA+ q]rȬ6CѶNFHZXYƩ9kR1 oYWEхA!{d~'iPQo%(G/;dwE/+qAMW$h"TԁE E~ DWN@Fޯpr\1֞+~W[Lx##9P,kwg{PB^3"6ޟ!sWǓ*}8s|#)wP]öD@ʼkZ\C9>*;?}Ԓ%ڹ4B?di#i#-l>*8^t}:?0oOk<;Q|b3aG~(Tit{3E47Gb.-9VM5%&>>TB `:;,&ASB=ӘB+8lw0<]{'/ * |)0c}$.(vz +ZO`]wv*Z,?,oý<,C6 W: &* ~z D+\Þ` B>7T\\Nr.e|o[Te- Xx#uI r"gr^^SEdc0bYpGj ?Osz&V]{g"sDq/]K/ϸe@vN0FvdC^ eopI.I눁a ԎCj(啛*mTs}|x&+C`!x)+kqb0z^uxbLn^p=i;V6=pǴٖud Zkc'3ίApbGI߿pcigIT\ mb)h:SMgn -PMxŭG&c6 Y* ߂$-KP{RLn s'c,BSȏs6 0(G?x0f(٢0%c| ZHo00;L\G~[cm{+jL%I?k,70\?UI-==in8{h*I*`i)Q5~YsqogݡK ;K7oX\%~ KY&])"t0Ԇʢc7;4w `75v6i>\ \b)YW0> pq \eDp.Yޮkյ;! 0_[N>9Bg(~>e۬؜7c~;,stH c:@񈊜 X̤vK'+pp]1tCӧF ˎ>ȽGtE9⫫}Fiiy;6WPI}n&шBLW~׌GkJTS+۔PLNa\\,[nCA u8D64?߫}է? RPZKc&^:%4.w}/#{EGk99Dz3){h |4V8XSkեx򾻅T,VY8ˌ3F,ԣS~ fKόVXؤ0 Z! 5^TH ^Mn?oM*4&DF{Qxb{YlFlr80(SL+vepEM/ <^a?:^Tc`^)J@PIL3+_mA)3[f mG%S}#Twjjqc,n-Dhx^W{~y-yrscSr'v府O-[m(alءDHXpjFxiUA5h_>u _ױ@ joJҴ 8#mWX7^ebJ "+X BNK2[ L{4dYbc}̔ݩIS!Vc^z OBLlI݉̂񗌖 u>5~x r`PM7uVVA)) v G%e3>_=Bmx|řlo0YK.bFjwMxCrIѭ $ԋ;uz @S.v*[KTRYڱ7p]cgsqSt=XzBNJ[=o0S\ Lj8nעjTJߥQŇ1, 5[nJB`l1-fkU:)VX,٫T`ږ'Jא$B%!򝃋_KBm}w[X$AWc WY(Wȟ[,ģ ]~!y eZn-GLHF-q?2Y, Yl\?5&`fr5}]כC]tN{XX1aC6Q*3}TaInY|U)yns=QX 8^M(-=קNKq=ѽƼLSj"vΛ.}4c9H#Mt-f^H"3oj]XqB8x NMYEx,Y.gU(G` *? -gl3j_+j( ! ͑yCI[$iYe)k:\$ddH=}9'A}>X]¼He7Ԫ}Uw_"Kvb6H V0ËJwwq7*x]a=:yъU˿uR?U VA.ŻƕpĶ"JWj3i%u \2PX.2X85,L$j屩">Tf7a/T(`,-X.yLhllЩ8$;%qf['"Y'F T hm4 ƨ `yˆ+9nIb67ZcQ SqvPe:ţʫje+Z^)0(rmʘ2ߏᒶ@ȿ<~˓5qIջ16KPfֲ28)%%HY)uJvsзm8I,M U{K%dY٪$y+P/fF7G8ݟHcLkfF7swQM  *t^8&O)xF o#d9`2hKj$؃9GD.†xNwy^{*l`&S~mS-GT2О5^l޴ήz~r(^vZ﮸[]_hAKtxW%2+T{Ѧ Lmߟ6i\^`)}W(2e JդZᆇ2pl71ȰҍtʺZ)g pXV@R kv}eyQz'BR%udק_RC] gѿHuZ*H2LHs2 dS ++9/V$EL@Ғgr*?h-HE| vZBLcEr!r?n6/ā+c|OY{?L@sGTGM@IeϟY Į 7hpPG@HmLhhWDՔ[4R`dˮ ٶ37@]VHƱ䪂180gҠc@X,y>LH߹MW6ۍ:ti~*|odGt6+? ݰ|H&Q܂Q$ǭ`zCrg"י0Em 뒒+/AGk1}7Ol&>s>N';c&gWbB$6QU o1K^08N_ .;Mxi}\JNgqޯ%W>  =:p^oǏP š n=I:áesy)o) ־LEpt0Ϣx|[ 3%= (/EQzBcNgb+] ͆ iA? CS4=eZ,{%~`j$ GU}(0@xsэ&:\-TW#ޛXf䑖F9$QXF뺿ik7gb1>t+D6 C>Und FL[q|Ppxg S)"}:ݠ>bNIJbAť,_fFa0TlQ+d `*̿ڦ@EbV35'% ;+ؠ#-7,7\S/([#@v{y1uvx7C!py]) {0oϲ?LF,ƒLu>Sa`S)^dR.j6~[R2Fv 3aYvuzĉ`'pY!8iYPRc$tc}h~rvtQs"KZؠ3ww(ǒKM-3Yrp iO;esTk;E ' ᑜ-gݳ/$)ܕBPL`zmѐY{szh]vu, 丙Uu9/Z/|n;PV[#䱄("LKT2a| : [OEQR[nмuY^F(ڂZ&=}\w@=ab1BD2S+D䚛g2fLyGM#SWzl:;n_LQjMWxCNxMj>}ﰙj,?hV,ZvpԐe,{ihz]k8aL>=mtmŒhaz[~pJQ .B`clO(7*'/HcRCޗ֟|*O6ɿpƩ$V|}ުG ЩAS~ХPӖWRlB)$oZ^P{M@&)&zY7RY lJH{t-@I}5TV#5<6˺Ƣ|NIn,7\E\[sjb0A ^ Yk;ߍz[_g2`wۙ> |q{~%FtR\&,&Mm|Q>oƚsԗu,JIK0TTr:[ŎO3*`WS:9CB4#֪e`]r{` 3Wiѳ vPy[6ؽ0 5&ZSFzjL[4E3d<xv@ONɔл3{ޱSA1Onf!3?L43:p@ ]5wWKrU>i\sT9?9U0\V5JOpE~㢿&1e{A> \$1j9$vqAzD wS"uʘ@b2=݁~#0|ք 0zU.ֿOk;@Pa;{{VLZf74Gf(#HlSS; S[eoԒIS>R:WQ¼` ʠ:{<Ԯ%!aR[W#g|+hU#iAs_-Cэ[.VN7@6%vHIjMu٩#'539V_ i;; |,f& ]J'f>8:m@hj =.b[je@h"I|47RxKKmRk dd{*{4l&G9y`vaT$RM/\U(! 8L|n`A}?(Z<@ :/ȬMUC$AQ84|k b; W%H~L<]z@k`6G?cQI /q|2HS4'?tQADSe~@޷$ ZYbp qWh^e7 >*8N#+r60yhCceo U8ㅂt {M]Y9:V4&GG_atu{P:Ka:#]Ue.ղ!.GOzb2:=#buNl,n zQ|6H~=L:F2&vnvKt䧯+gP74{@~ZgEKޥBr*"Y H!/BU<A;~Ynz,}kV>]$ Ёk>mk0@%yNlp u__7}=lKɣG=-Pzl>b 6lI#+B lOY{eE' "+uC|XY&n&Vά¦Jex%(K#/?GAn=j{ M'J@92rXQvVDgsvSyQ7yᲰs;M%}AJK]Ykha= B$"JHRG`T+Yͬ1oչ7mXO>qE&4^磎2ChmR|fY3dEp?e %k.7醭렓}(ky&(0Cq\_pFvt.5k'TUJ`@T-Ns48^TZ5ׇu_5 [H.f|2 [-nQ{ӉL-sZ /DlDsTjSǃb~RӔ*}b|Aco2\I[M8=l|wֽ]36ZMr9}9;'+~*uV{T)F?gvzR]kHt|HBk/r5s \?"6SӦ9֦Nݒuov'5uxi_96rq n:-̵|"J=$ \m<;ƌj=a}ΥR4`%niЉYWr}~gRg(L89Y_C6YmBLvxSC YzH=S@~h1p+jyTb%`VlءS7YcI$4|tabߧ+ 7]EƓ>ؚ@ #s=\fI t;J 7s{QdHD\zr ucvE7"Rt4.;.qhT+|H]4Gi.4Wn TڿeC_iVt^JC >P7L /y „4zs09+4B4 DggD7Գ>='[5cJ%X?fΐ*;E%t냽DBD /=¶ѭҝ6q?D?% V;0m*yVql/k%%LGm@Ǧ-*+B;rRGwkOC}"R1dKrAV)a=:=rbX:/*(pzF#dFcs0~1"c9)}u&jM8B%f>E蔾KU\HiV+`?/S3ty46};3*@ϖV ,'O<Ӈ-:ɌsD8GJ5jZ4 QvTBsMj٠IbNYzZNޅ6#o z!7VzL^fS(ool*F0=Gv^ kSJbrsVl&$6qh3!i2L&ଵ4x!Jiq ~QFx;16+p0=+`L8>4!zWmw@/͵ĭZޚMXzE8&a4̂ q,oPL=-|qcn)&~Pjt;uy: U"/Nbq;:ĺz$]Eޒ7E6V$i[!%!@)w=xy4u4cw0zCj;liOT>(Gy8H>ZRÖGh1ioWو"q{&F}NAO(žպ>hRTd0_}Fڟf!f/b^X@tmB T§MC Nqb09]ɤҺaх+w6;|ЩDȍ۱8tC;#pePl<6 lJE++Sm6hq/gyKx (*/Q|=)*qTT.UB,)bދ'#˪l+顚 x)9:r7 \/s7>d50 (Ώ03F!0C-q6Gbi3!R5dk392B(^A]-{Ll&jϸ}R!9Y-98 !o30*z EhG Vz< jȐپBY#wn;k|?Ph];+ub8IE q| Ζv$pjqI_&1zw?3(l} }U_l/C Lj놀@\>QZ~ _b[6!j5,arp>P:'u$?om3I5Obh p|e ~7urpNsA{Б$b}iK$Cz:EgX`--Uj@.;K uLvF8lFri?lPA4#s/r3hk3ǾFz#5tͽ(/A * /0 8dk:@;܀Qb7Chu(gwE?܆K~ Čsnb$(i {p# J+{]G}<3 Llb}9ZsE1WB˻[n ͞#@t`/ ?nZSl0!&u]wZan_oPPSM^I^ݙ8̚_ܥa=xmu6JHڑhfLGN~}$z)M>St `R%Ǹb/?zFk8>fBHGgAuKk wĞ{!Z?4"φ+6qFVmނ<9r1xЖq,CZGI|n$9p^5GzrӘWUY9PR,g#pNu/b7E?_ggI{63+fY0C&:zxIs,'YK{س}ʮ`lf^ [U`mVkJƅSÚV^=>I 5t=q) JHaɉ:*SW$R/l࿔~bT@ؼ.~17fRv{kͭ /KDB%zxT_N]YdO`Wx1@T ^I \ΨZ3TCa5Տ @c(j%J?t.P1}MR JRK:̖_/h4v(bU<Gz.{R &/@7 },BΣ=FE^wQhԑs':/ ^WQڥ;q8f>1*z쌜QӣvL{7 _ tpxB=ˁ3u 5j+ n rp>5Qj lCd6SHv(<25~`ƜF#Pf% { vt+9V)CxAߔDU>غU0Ur:Z@. k]l\OQ^]>!Li(>,l#Tx_vD Ӵ$ 9 0dmy|\zo@Q[x~ΦXJޞ)UЗ%ЩK'`b%IF;D͹KF,y|^P|+| .eq9;(=B//4EHG `!=2J#ӵU[ף[/ȝk A P2/#L'smQ$l)8ӻ|6hU8rY.*4sh%[^qE2D  ΝZF׊9hXG3DfꮘDޔ݊/Q"z7QӤ&xs:$5[y,a̻yO(tͣe|(/8Ǚ ?g(u6?N숊J?_ "YȊ1|#9BFNSՉ@bxeA0|t1#Gf0cl]}n,xb&ׯ/#TAtWՆAHmsDԎwsڢz])o ?^?8S%;Q[?U2׈\=*`2;KIY2Lt5>f`k _0>K#|xq^e|~ v۫b-84>e< *5߹`QAss]{d[*.x@dQ=$ \8f g*^`f!;q4Ϝ"UNz̷5c`"l~x12x;,@?~bN, ;3+!QӝXsמEDc7~j Buz eR£qlH2XrSߤ2i\cE zOT'"r75y{tƸuv)*$ 1PWlm>11yUCu3Qs &$nN~Ps{Qk.ݥTR<ьʍ붲$ 97ltٔ%-91ٿQI]}0w2哼DRk"N*1gk@8GfSKg¦v_^3qLTҊ8*@^&{>Z~~0rѾ {lR B'X&Ï^{m0BZ ZFKV;3(9ዪ}U!Rw?g8X.ÃѪ2K wʝv@Yj6Jv\70R(d Jkp|e2Gw[3ry ҹ;;J}jK?PJPkaLfKVY2]9Oݎz'rF)Mr#KP3q`c)#f&D 5Q.N{\J <;1q9y[e~v՗_>1lOr QoEil ͳŮy:wVU (xH0JsJs~7ܫ) '9z wڅ狮>RREF{Y"T4RFl1z=-#lH<4gĤ'rygmjDع$Rkr0aдXhT v|-e3/[o(ԕDhw[{7%yb=Sowu02ƻƐż;?c> $0Z 49oDv[M,{ֵoSv4Unب*j[- 'd` T@ywE(Jwys8 }"0wCI\בU!>[.qD?_c6ʚ%ߍC`zofrMÓIMj(!Vi lytT|AN͙Z92+?}#ӚzJX5/)IM'EBN:q0 n,Pb,dN)zp*P9N?LS 3jGk:,86TJx UJ  R8Rx2lz1N)ƧŌ2 ҩ"4/kev)]!aO0|3)^LC: d?>VOv`R5#;<2("ee \H5lkqrèK`[:kDJWjcT МV.Tص{*!|G"xwi3B:M]쁳: qr鞥P_F8O1j HA;G`=ИAnIWVsQqǛ B]0zK`jҜ;gJѬ'!nd%Ռ!2tWi^x$q<97rWfЭX5""f Pߌn,MH| ?BSsf"[V` 6F%W)D[כkN.08y[ΡEl\J̄aJH׆됱JjjROU7־MSow?"7Pd ڵ%fܿ NVU'3fPf %Waa:!u+wOVu,Eg;%k7#./Am71|!!O*sR ۙvMĽI.F`$\˻ճhM 1NK)M^[,fΛrXD_xUh K'?8l28M83Q@gȅF!&У'ux F)x]L ոH4diEcvEm%(iewK%&mX#pg~xLk%׊ZG*Ϋѳ.uk9HԮ )8j|x N;d,”u+)~7.RⲃpZ{U`nW|h xwy!9($;-]X?f94C#6I]6OJv%:W|L*H魝UYp d_%?^)$2rP HÌT =Ы5ſ{ECCP=.i7D)lA-_߮ <ъA?@\LY ,){O¥/ZΖ8Ҫ3`Eɕ t{=aMTL f]Q̜q&+}R N EiQ5eͯ+ .wQ[~2C*&8U}7~6FK\g}|6_'/ O'oA0GP)Q_bi iK(ZΨR6}~]䣤9R Mz-r7ѐD 1@e_ӸժuBX]s bJ#8;2~1YH7(G1A]gt)ZX]4q=j*wAuf$mP3fm]6rlISEu3B? w`ɳ& +Ĥlad=ߤpFT6sqVRya~DV8bZ~ŢH Js) Hg!ʲ2ORR"2UdV$Z0i؆iyv5Gj#ځ&7?¢bW RH:Cxмį,W0FA}>f=xv֧y~+~\5ʁϸGP_N$K? {f0SX-U%œ7d+i0X/jY-GxZaomHCf}p,&D)E/]DAa %=;>Kw5c o)qq/cp>;!\WEQ]n(-vWawJ8uI;d5ϰ⦈ߣ|ԉ#ߑ5c;͎5V*"M@H8DwI9C {V09smLkDOb|8, 69'3ꅈzp,^hg*Zu)&7:%S\p^u gD4RN۾oLk=CͲ]@ U%7o{Jem7=댤u;k, L2fBѓܠ C>Ei('L}G/w! Iz)Z{_*8c1IJX5t -T eaB-:th=Z v$_stlEjrCbB[Zuc#u0 H0ysǤ71.+m虎;k2t4}*[6P;R?"m*%u T㤞rO'1ڌ.FrT$򝦾"E8y/M+=1V'MR5\Qk1wvzF;b4+n?Ü2ߜӧDȲ^ܾՋ"q }Ԙ=U/gc;nmdW fj'SߖGY2P*a\"_o[wt"Df,˝]Xܟ+HAA3ؽIT)FQa%b 9t-rs#d M6 yi h|-! ,8sr LF$kZ`ը#^Dcoqy؁Wd.ҥEأ͉gy#+7$ 瞇>v}^U~.]5b/V 5y?+j >Pi ;v CYeB>oNrMr0 kAnPK&Q42 v~㖾%ޯGdZg7kWLsbY惚GH)-E' ]8BͿ3RT[dY 뻥` pٯԒ tx>ҋ5 Y^%!#ƪbhR) Rbqі5kHW/6+{4d4BQt#/d_bK ZG~A} A]ngpg w~ M Vp6(}e[ֱ|-&K{(A-5i_[Ǽ}cՂ8lWfŁL4'-.AvYSDv,s5B_!?2\RakfU H@>V*f\kҎU88Oq81'<}/Lapw{aLZHPq}#b!DcR/r..[WShŠW" N)^eYwQ.,>}#g˾!ڒA_ZjOޅQva=+'y99"MiT8i ``#!^ ҡZ3qo.xa VCxd}q9@g3t@Wf{'ANUC$֒txnƄW䬫Hg5{ dJgv]OeɥHEBjak,Wh!Ŷ]cij*tE3Y8+~ie͞)AƯ&w:M=P-r^dhUFKm&U^_B| J!$MjꈟTM_GԢYURۨ2eG6j;h*&f.C ֔҅gɪXNf?ٝ,♹k-+@K H kg[Up C.c|Em;SC6.͡k]B@Tʒo*3Z!(B|y}}zVd 9w)Ԉ-:oU3ьU>!w3nPoBӖb XJ0{dvI^=gx8ZgSR2gXH&Ԓsä$(AQ\P$݇Z <2$C]0,N8*hFAu*Ʉzx/M;:YSxqޅI4!MX8*|G}jax7gZhbF>`ɻԻ ܾޒVwzJ\v:'gXoUstY&;=-Wǭ{a vf]Gj;9\( <{/T`IL= sJ}^4nǯ @虑GX3]ߎE|fF[ݦD Np5.oށ*l uXHԳZc5uprlGQ(Js~6? ol]R'_6w]I}9St@/n#bUXyboORw >A`geF* ,-N_ݱ,޽$ƾ7(<^>3=Ġ!L4̇}xw.qBc'@ =W^_ރAMyE܊bz&.(O W L` lG.C!ȓIxmĚa$ w7 wb%҈"-8N!J.7wg*,Fnm9&F GG XX6yKu ~.H $bO@lBD@]vzt_>nLqg8I!`tW+T.=S]#ikު?>#>8 E$񈁳6x{t ͑!җ$OnTFuT.σ(՛FmXP'$t)/W’zdF2^noBZ4uJwٟBs5S#F9Y>nV ȩýR7`n`wгb=t!zQ:%rY3 gJYtjDXy|z,7$ vBᐴWr(IˎБ . EyM?L(_߇l9k&;F#D#PlӜ3,c>ZP_UrǎAWDsuDh23D~<E 3G2ц,ϹWM <~'@iXrxV;'>q*9|4Zg>t[ 7ǂ(0&M3Q "W=RaKn$h|\92% 3* Qq.*O,_Va;aBPq(!$iz=EGI]pG4lhxViUu7.H.j0r,Tvہ*zx 5)3D~2~F7p̥t?!Z@^>VW צ#lPZqly^T5Huex+'>ktҦ&/(e1Z"f~e,lp*2mEq"Z< ZrɾPM샛7O'@DW*!v졌!!:5wxynۧ+o ~v\z2J1T#џ;_k | ճۯ?i%5>|%Bˋ ,̭!#%W2C~&_~1%i19-7_5fNK}`}!7rnNR?׉Al/v^r 1*3Ś\PEߩq2RhΝ8Ie.GxS 7j&Fڈ<G/oF ӧ1-Xڛa}毋k$’~K(sޅP2/-,!]\9Ki!rbh~M-uqE0zA,w&i|LxzҡΏ.qPCѧ!Ը6Yo䨞K'1SkmJp-΀+<߫HBH|gTWJR"-vzʖ/Ykyc-/0-a?%Z`+`3B[+*uW^hEUv1%2<]+1ǝZi֑ڌ Q <ۋ^-QAK!V%;_z#m9$Pr19?ΩOMf0R-el<:p|` cSwssALx@"kk}cd^(rn"6Y&3Fo| tUM| *$6WM;-U'.ꔡb q*XSG㵟c]é&[Uk-Lj>4Yflq3fXc5h-P&ʣՌM# <"pRd}/X+\RH;LH楔voya[/[2Y1sj=79#"qxClL$<,W:H&[Jvٷf3g?\O^yV'LљX_ivh:5piZ?dő{SGA^Y#~e#TB"dM<\YH-)PBwARR?ٴ ICNOڈA+Ѕ%j.X16xlZбyq~fAZLDY6L0g -c_q 0*ʷp~]UbF4sZmEvoG0\)ʗwILBH5bn#ħR0*q?z~F-߹7Zy؏T$ώ0k7OLWWֳl6Toz6 0!(}m_C{ mBj ٚJVN7qSnJ: TdYvV2dS15T`@qNU2,N9f<ϫ].h?ÔW{8mK.=w +ך궆iW4C6zCWrac-c5(-r)KyCUx>yQhUmj2t61&pn(8}aycIUIΒ>UC<dIMU VX 1SEP^y iGVtã@)A솸I}V#"2dn9Db‡N T1ؿ5e4m7STڬ)FZ%4R/zTg\a\?}%/&lhsax|B A QX6hF?0\`$eew4`ILGŎiǴW\D+U i%ƒ'e]^FsOV \=+wZ73@ϞudMd`)3&orԘD'蛖]#63FqGbZJ QZѼ.:,yf<ם'N]'r֕䎔" L?~;3lA`TUv`^GzhS,k S %'HUIC@Ѹ)c"nCj#ml* x8E-x wZ >KNy/@d1*+wZQEè6>+?._'=CzmL_[Uft> ݋*ϔ= W.8>p1tv h=yAJ*E]k6eƔlfv|%ܶ??KyaMCKŸ0f8|B.xdZqKAibTj}\oQ%] +vC_ E]лd.'ek3uqfpJ6YqtP6Wz󭕸l@\haߧx廒IBOY{XP/wFéZt)Ug2pvfWDQI {R?(= 4u~VΛTͰ2"?b`B_T]XwRwb˔d+VWygÚt':emzxYʏє)3JsF*Bze_I@1 I>+ w}5:[B`Lx ƨ*zRlxl v>%Ԩ̨xpek Zq;, bG$:Qi(AۯnIxBE5}3 )Iډ~*AUc2wzD"" Yvtf=eu?a7LJ<NuxLIN&(3fbr_I ۥyZ;;$f#<@on! y3/n=cIS; í.P`8@m%mkdٵre;9uuC smYRw$z ?PΡsh?ĀjjM*,uy=I"7V^RPC^'`*CdJLa_{lJ*`*: AT`~ lc{G?5άJW9 9Cѽ;vGZ]+ddž %p 9_J:|>mx0-Y{VoG j_+[<UQ,߄W~Uf] shR~͝ߕSKnTdΞzr?j}@7՘YSZKi}ae~\TsoEdxJX;mb'al ^e'Qt_ݩ,q8,TB]=x hPl>ϴQ?桀s!,Nw1EVK`3L<>N1W<~E.?_ E,U؎[H"66P {%Ns=MV<5F{T8/?Ћ@3Nc؂HRf|4:nɞN2b~FPoqa@'8S]o?/S b$WkEPn_mт>"~@BĻXvxBaI$ARLBFZt=)sԊdBC:q3ڐ .%ǟw1+2~C/SF642 ]KRr#G{KfnR*U͔Բh:G8l^׸052Xo|M6W [f|+CvY^)uZEo\Tb(?b%={t֙ žUfي\,6p-4YRP0v}t $.P}3HКw՘;|ZO PNzmWU_Q4׳"Gb~̯ Ϩ6 $HKJ_hmQ$oBQ9ny{})W~EYF :b#v6{r F #BV pT"hvZ4E@ݍٺMDQW`gDj&vȷ?8{ik rc/J7S$Mi y4DqkI3D)Np*Q~f?Z{S.(|B~'ں Nu+ mBib2t-4K+9KDl QgE qn%NUBfh8S*uK~aLGqQ9#S;Bsk{8^~p~T ; TJ'q{J=c_'_?jQ/Y9nnW~4~E}E49g9.χMZMz#2vx3;NI8{4Ϭs 8G=-JrźhJ_&b.b\o'H~])Mx ֞t/8ocz>`>5PUkn!0yoׅ~g"V 5`mzsC+IE~uŔNE d6g"!H.dվ4m ElN бmb.G%TPtziE.g.PCZНuI'nW'dwޜ-I"27֦0AcM鐼XNJCWY* ЄiStܛW_*qA ya0,i m!ϧX!>B_GRZ<wܸK;X;:SO/L5}~mLgvݏ1>'Cs@irVя 'տS >)Q=|T/2XxoVb+#9'<$]o xl}&_5j`^UЈMw6 >@'K>fU4=J!ґΧ^,p z 49AeL^+5⬛*ؚ}EX^a+>KaБ|UPx$Stq7H%=W LcqcE\eP!l09]s+Q B+1뷊PSCN Kt<`UTN-ԧGSE'aAr\:uOi;ow DLn^:X8Fi54ʢ%;x~6V戌ey*eAcC"Dį|s2@dS&WBDn/vnk ?dlմ>J\!B*rהW!$rt}Ţ&|u#ٚ>x]zMnS '.FWw =b`G_u Wc9<o]!SsWgZ&|b&Uwz#dIJC1~UgO[*%l$I%[>#*gk^v@bE܌.9::(7|QO?h$6:1,\}l4e)}x~祵ujq"XCW<0u[=?+yt?8}{]yr< ߒ| ?tP( xN"H@L VkL"G%P 9O pXF12ه~5 fwB S%!(0e@=PKek[V x|S':/,D@`[/z29$S3iYg.S3f ۧ/=?PBMX,u IA/I~]WjNJ=%)w3eA\ȊN$`\!O@PLk+%^"eO쥟SKj;`h+pYFA7Kfߔq\zP]l XOa),"O~J`j Hn`5\'ׯ6yˣ*l6-K[%3tM}ހ޽ ܫSCϑ\~ljjlK43/P ]+e`L1p85= A-P꧌Z11H<J"`:I;KaD z\xtH 91Ir/w ^7}2 wC(b({-WjrHG5i@YEjqENUk5az 鞪!,ƒL2;9/##{2#>.1e'L&0$j&-U8"v{\<:48Qe]2"v(:,B Ѣ=_l)坙-I&Y#8D.C>T ^j[wƶ[qS~6ot4h56T?0=:! x]h:7[ ]Q1={JPdщ ~N'<5#=Pl=/dvk@]g6?qasJo'_ U_8Z' ՠRE1o 2Ж0)<}k].^H/pA5QIwޑ!SuݷͰ rn24^0f-"zv;f :M'u}1XSNY(2sDr\*23tLfU ˔3huz!\x0b,EfxR)6PV2YnGj& C!8~o_!Xǹn01^ ӪDfed6a.QH1 w_G,4%!YM!Xqr3+QYS/*}\eLYl{B+o9-c?v%|s!3T@OyВH%".|YT -+Eq8;(ƻI&pwU`WǼlU:fd Z1P$VeEA!ks뗩L u.JFƊFE2䁕z!d(ƱA\cYR oa,LڻvAq Z*=Y r`߲ӌv's1[isMg!A{WWF2ZfIrsfg(iTQ\"<_)e f_`Жޢ r.?ߍv£5&2?eR8w=.jaaC-wuu2"&ZtA2HLUIono6z G70)wu"68QйniN߿eԗ=1љ1:tV|d3'$F-pL?MtulG?Mvq;rvң R<@Vu  ~;v ǠW? $6{gyv;_ձd g1xܲvKRWIpVniH-QKzPg}kR2Ô2zuCΓWé VpMǦ 0@}Ύ 04Ȟ}̖'0.uQk.SlB@ǧ7tZR?Vva!70{cPKR4>N(쵰XCRC=A6a et{'Kq<}|g6ᣓ 48?Gjv2vK)).\OG5-5H'@G>v( A{.} 5O$Kx*׶APamwZO2W$(7> 6:<-wtg^fT|Edf/@g(xEDRrav`_>" f1oWV1udJ΁n|һ5O6ˍ!"ޮ>O>RUQhau]%p ZWLPiva⿩J+j:!ϊ|/ yP 0iv va65>fcZVꙝUН +ѸyWt wv֫+oXlV6YW%lO.' ]fofƾaj/Ԧvl2 CA',!6Zӧ,.qL4kiX@H5$USGD-.%cDpNA;>]sh豚 UyٝrUrSݷ;< qec#7?`.4QbeSqP;ֲ9SaB}g;>Κ1*ᤤ*ҍW *=op> l@Q6)(BSSs P^aݍ]6c|d1v3&'{Ih=U8 ]2U@hӠobCya(oSBK%"| xROs ]oGRg &$}Uu4|4Yx\ss(n'5mz % u/D s-ʈEBeCE\Cw;O>t}q)F<э ZܔQp=!D|s]d|D[*y$6~y,%5>Qa$ =hҋZ $V%@r'h`9ې_NL ACgM&QrL:5ZEЅqeWS6)N8cj&;ڨC_^dޞf ףZ>ZE 5z=L~Gn1Cl=CΰUK'㱕XPl=6;Veźn湆mAϨ ~}R=&~,uÈ'MG_l(`qPYe`=|. YiO&I#vIsgi5S7騵'^{>!ğ mM8I( >tRS {|(spGF9UXJN˳|ϋh6U])-&T75,K3]{ʋ*nrʌ.Q_`b/$cS+Vz>xSTGU7@M[/N\# 6xSf-ױ/gH@6 Q?uB)AWVxe.rƬ)Mꊇ8d(0C6'݆R=2kV[ ؉DÏ6>rN(~u 2բd㬆 x;2A LOKA;o !ؠ^P8heMSۃ4UEZ9HfI2AMIVcWՖ3{l^(q6*-4ݜo 4ߕ'" Ġ'0 ^ɴg |ıgE,si(BЛ|kNnpXb%B)'T׈{rj ` T)7yg DZquȊۮK#Ns#(va{2Y/b=g0c3̹kls ^Scٹnm#j49)/9EľX1v J[{0*cw`19["}^>"qs·%ֳ8_LJ*,?EO&СG3Vw o@}JBp[TD:t\aX0%*>U7ޯ"%mfM`FO`DǔmGM4ƽ- t?6$J&$_6_̦Px۱h >)xxIr][Q_Y@3iSRaA>@{E ] 1~p/@P&,lӳv7\`kbi.ܔ6Q8|s48Y H"j'=iD&Ǽh@6GR9ex# 6oK5,xSf];WfE'K{R;E@6MBbS {vʓږ[uQ%7Ii-+U9Rm9ɳHKw^2eYV-MD_ɛkK$3 %)nGg5j&Ne ŀApWB9TpXL[S޼/ L@PO}a ^w˗xu=;Ϝ"pK|[K%P"ي^wPG&w:ĎaAqY.a2Iex f@.CK.6]P4pi8HHa-!YՔ Ә;_E~rѓf }-AS"{xiWdT7nMߩ)J&]L",ߞ7@SjbHCٛbh Ȫ"|fkmyI/8R9;YMYh*DX暸)Ëx]Xzɨ=FȔఉ;VCpmi/cnc>m6éPg-n%5GjBlrQuCjӺCxAɾ.@$g^dN{oK j'JhsG@RȀGBe_N`4WK6CobzGh;i Zh`EjGY,r_-kD8ǿԎz;Do2]?z96X]lR:85\58gF+6k;#4uekkg=f8VMerbiwT*"eu¬ѭuj߰Px!?MvBtzY:`ƺ43Y?>KRoq nRG-0JH@D6dO`V.eLrLz9f߭!j&ԯSپnc-6gNҖ3+n8 >96/ /lG=5z6xPJ*_7K)^x~tTPV!y`(]8]5_p0,(m["Y/Ap޸LvMx2ՋRj3 "٬s@Ⱥyf!zN8Oj1='i֒(FRD- &F`f;[wMZ~T a$fb2{1Jt@o7:Isw=hc&r4AgL`d*ndM9~:mK'{y,/`q'!} ,Np_T11-Rq,1i |Ta-VJ{k|:2w?9 BÓlI iqtM\|ᖳėXt5SBbbcK0?"+ve7qS^+k% <ÇFeB1vGR L}I0t4o|% HLObO4($s$|ǿ;VX`Hz- ޸g)ԝPLEld'1I7Y-~jk71cC>4s/ bB]ptI~KQB^- s֫0l`A ,d}¤>3ņ_Gzcd}?dDξ2J<<gTuRɞEwGE I% }^img!m#}k8`%Wb8x %ȆLbvz hp;y YŨŨkv4IM}!&)Ր48;!볼O/œKc46sԶf! [z! R:)d'-?LpXR1@oe$Jۥ+BEDm=vxatRܤ'4`obwYͱ‰dw8OYTJ&[FM,+Ĭzk4SCJj4bڶ+S;-`f.h,+y'%]ڞ&B7n 8V '?;ͥe ~<¯`= Xc ϐn?Ua%'0>schVK!1w:٫WMYQՔO5twũ'tiS˽$}_GqxU9Bi@7X4 Gs$I)tȹ&QL%Nl06/.TE]E#C#̀P ,"Tc)wQ ۱3ȴnP;"C0 bT],EjB詟J@1@84i._V\wK cGljU4EXXG.K8L@n q.(lQy ڠ"' މ|ԛ:8]lk5Pu ` ;]5J$eܢ[TS;{D s}4Ҁgy;pGVWm S̳K;krMn6YABςvhYMΜwM'WW=1cvsibOQ~\(k,--؜&]({9t^'^j|yi/.]>d8~PϞbٴQG#QbZefhW96`Re J-Ԣl[5~_F4pv;\} Q[ UK I9\yBdxhLVK"uUmL'-Ogܦ_sc"s<e5BYBqPr5)ފb髰yt{9-z_z.<&d{E>{[pJG2cv+Ź$MmH\ 42.l*qFph!+C#) p{ `+6P- 2D|-4FEȠ秔Orp:uoZHƁ7~6Z ֳ?*:C=֊\].68Z$25v05g$xJh$`%2$skcf?@GnA{m|z"FkoS0+,69Ss}v5q' FKyG-f dGd qoY`yz_H߉Yx>B굠'l:/cEa~e!O#, 8L!o%;~C1jz vS!1ZK?JH,fK-0ʕX FzHI2 Dl{桱5H8=e Jp A(.K)(j9ysMոyyB>$|Տ, 9Ƶ # A^xxj1LPe \X-ޖN?`T0ܶ#|؜3UL当vz#˦546u 42K8V>НxGBq6HujYkV5GYQHotxixoEpV]SiIw@\};>”ݖbM,(8 &TMffمs:hY41w2an:` vig඼dUrXW !9ejc !<Q]Γd爪(U54쯞Qe޵N)zS7#=/3lb;Mc:%P^ia $Oȉ1Ihh{Ϳ$ ౩K*矼Pѷ[?pz +bۦ'b$ǹX[܉NRw9WEW64єct-1O-Y?786& g N$yҥmNc&? $Nq/g^rrU}fWFQTj(njT|QDZon1]9CR~N|yEw}Oh.F+}.:h cͮr)FR34;MVHGWPQ̈pO\ ] ~ v_UE.k7Nz4Oy~_TgeRO=[3 ٠QRn%R;$y X R3XPyM0麲3u8 6u>B۸= !-{cʷ=oݟ#~MIǖ݅NR+FlZb(;nS1Fv02G0yO47AJAw(JGſf N5̯ p?fp;;'NCYhߑ/ 4=ˊfq'9+$ o%,bݎR̯L/X LGȴG W]>iC ']bNS.dƊuX"A30D|%B2@ 傯ɳLx m}ԖCXr|4? Yya!Lu811dwh=^+Fz 8-|k+ҳEZ8Rt҄mp= |úcW\8ȹ\E-jw2_ëvp <^ xZj-_`n_5W^\N'ZG=R.PBX>V09CR2)̲c:CK@Pr>*a3uWe7ï\"7pZ-/ J=p5*~_11pd.a( psy?[bYNXY~wV*h]6Y/3^-Ho[g1oR3q+FD .sYP%,HCBMuV> ìodHFFa- }SEA{ *c)Q<2ph,ji` 6&||nTKX(.1V (A&hSx*~xBcb/8M \XƳ|) 7 HR&;fuU;Vɡ*u5NwQ -(\Vp* | np=}7+mmmF ѻhZu!4+UEy~I)wc]UxtX_"2ۣ#(+wGiV-+J+ez`q9 +24=QUeCa=L[!mǔ_xm y몰v2hH^(@=Z^'(?D ~or߂+Wa4ƺOe }n?OŠ7?mZ9ǔH?z"*< :f"ΗR8gCpt6('GsBZq<cW3XZ=mʗ/L8SޢnIE-ȩHmmȳbdTMNEioT L"D[%Sx&;3E?~00V^uG?Ю|K sV9L]SžILTnQE[Le=: (໎7 9uNvn Qǟ,s:O/& 8cyUTpĚڪҌ𮉏Y9r In* Ab Ϯv4j4:/LwXzZ]V=j/| VDF]+vnD1ꝰ,ZanR[=LWrm0@|XRCxz'}7A-/&氄~U* x(f/ʫ.{M-Z\56+,L9 JrxXo T3&otD'e>WqbMupՊj1TV[OْgP5huRۊ2ݵsjYSf_䪌qJoVF?n#(e{Q#0:? p:C.K!9@͎7Hi̴Fe")Y ~\ X&5% ޸v^R}Jc R Qͪ"ʹnm?a }]DG?~ Y+TMzU5Eux>7s,8 )Qls n1+uF ZUk~3LH#T5*V(]hwpüPe.0zJ&~t([rWjB-4D t2ڇs1[d [rm1 :ʥ&$u؜MTc՚+p ғY SO/mn/?=Wϩ~Ϭg5n$S $q۸YX+f ݞ9ŋ]VVpp9,uMF}i3E+~¾'я !BC^=Ud M" Om`C,z /~2ފovڜQգg&7n*I0L'5i?HT?w!_Ok=ZSg(Y>o$h. 5(x,Xte/#>hʘ,l ac+]amP6';2vP+ydq} CnQx*<: eMT=fE O*[庝l3eA\%jQZqN+Cͪϖ;_`I}ܠ'@-ӹ:n0oY 0~G  ہ Kd% -W,)r]K+x[+G_@&?|BAO[B˝-FFA\v qPpBqB!h  b/\ko8A/xKO'a<fmT;[GIJh1|c )n 6ߊ&ģoo=cF,Cɂs|^#N3b8S1*9weǥҔȫPb"#z Lq$/i9ﻢgSO_MUGnH-y*ž.Ç2O =ydoIZU 㠅 Q%ZcJs%I7~ nJJӅG<4ngӳ ja^S" Hʞ &U (|Rبдm*u2k@]ʅP¸q*A! Tqp<,6D ᇿJٜkE!/7Tv-<DHwC 71Px[LZ*@Iq aYpbyӆXTA?Ws6EnE٤:5r_.k0ra`ZRIWu)ku1GW<!e蒠*#uRe,m@k;3pIkD^m>k,/n&O㾅Pk*.C+׎7FN+Kt.s-{f^Ghs^0qH_i54\+!+}OXg\}MTԨ,$7=%(fgqn)Њ[h<#>4M$yEb4>;b4 >gՊSuO|ۈ܊^(G9]$jzPDc5csoSͱA1vLُyyĥ~d-R,hoz  0Z.͚~ ir>8ԏQN5D}t zP}=rz aFoAH׸6D16,_-vU*I8$V X`9:9OC -\vJxF'`DSړ T M2O㫏hpƄ~V*+k;C0[+[jU}{CG@ᏋQF,N@BWxjKK":/(iP;KlN~Y)0ƒ=&WMf x_п'p?[|1G) m.eZhY'h!7J C]N%UŲ~*=eN~4u!Ѫ>Vd-b>b)GoJߐ tXL!1-_#bkGN BRri6$ed.>-@^e. P#@\( bNm " <*Ry>43OƘ9J^mz.rf:#Dq.a)#3XC2+||^q7e p$[k#]WvugNk"Bcbݖ۞ՍΒ {c۱FEs5L$>giF L;x5I7|mw*2ݥT}4ANYZ4%kZizf_? +eҕ|Ŷ?zᑕV:y ZKH~Z rdxۈrwDb[27PaJتޖR67=+s9sQ<%S4bML&Yͬ0A~n><@qQB;Oj*$Vl|%<0PW֏)[yK׳#-[тg̒+b}1IfBN)S??X򹠟s%r ~^hm'q0Mk"R Nnzw].y3D^+dVSmh\ n":(76 8*Es O;W/,~IXCjN Ай{ T+u9D(pN1܆% YfgF$y;jv@R eB;jd֔S٘مҠh"wmo>Z_@j[܆,5^.×R*Zp/I&enKwېvAFC))M/!g3$$0S_"w-OE1z5 м0ϑþ#aQsNk"~q& 2T^S0BRrchĂ3cCF Z3F\.9 emEHλfIϑuo^#$.-f,e muix~~-FN"$ʹ+p߃->ƹ2VHg8~]` dgV?:PDZYD,?Elړ=#cUVʓS6`Tԃr;QeX<^iAI$!~ nt$!!Oܦw?Á<7Ei+o멠3iÇs/}L'%XE1A a_v8gB2{H"`"!dt'/z %>lY6%at7 |i4(7\Y =[vPF(fikv_M1MSKaCpBLk1ӂiu۳VC*䐋Czd▫S$L\fP7KKa"!Sel4))eE_'N~Yg$?lbƖ@F#MZtrTeNb˗˶adpN^B-s8K3@6=G =ѲfSh˃5-)∭!8.AsJJovgaAKLicW:;w5H2(m&MkFDn i,7XfO~3($i|'Q.`l,B6BsM&ůoVSUrAg3vʮK:K^oOFplK]ZoF9nh6z34*]ͩC'_,i9)hĜ>/҃]̃oa&Ye{t#+NMq3@[Gt%&\1>WXKaal "0D͐J+J;bH?' ]2ݨ?5"[ljPT.$8sy>!@p@ka`ʇ1uvAY?LbY3L5sGιm4eaoOÊ= | L  5;ޏ3֓sP)OxM$bҶ72|2Z5^wPi&#Y]B&:xdy>^H@N7.3^w7 isӛr T ڠri)T^dvFܧRYqoYPIzsAЭilN4ԩ?w5MYp64ob}LC(|2PTZ`sm_ liG7`btQ}e7[))JGUt? ]*ITW/ >KlXcP90&@mGZfR#O }d GP$n} qGm\ت Å;A,`RSɢ:f|Q?_)?9sbPpҮpaG fxoR\M4FTxGh*>)xAgBrN#d'vDCGus$;ٴͼ<|&P!\MJ>T++sj^__1w^fPjBa9n,#G +(mVc]83s-ERhs+0 uC` .m}^), ^Cbq㸎7AU2CC3d-sE3бd"_ 6Uaa0Sl~d Bh>3'IU:Z7 EIIҎUJQ3Tq:"HBڍ=i7!03v dO"iTMFy}֕ÏwBL 5ؿtpY= GL']"Gv6>â?v7zI<ugG0k,|-oSm)\vPoY*. U*F͛ y%T 2{(XBDSn\֣)4øϏB oBq$췁7c݌b= Q+㤸d\f:]UQ/u/@ʒkd nNMCsdo&KFˤ'u]-1` r -'$DZrnExʟuKT5`]A-3PO.H/Da_G+N>d5Vcz'KIOk217f8 `1]' g}p,NBA09<\ b1RX=HݴABMjKYql Ys?$_މ ?^C\>Y-6$|B0?R  Tl/LlX`B8ͣ0-}^'*}}*},_)l0Q;=L$ Y$aG aJ|uwg/R^p2qOkc 3ES5:Q`p}wQ"]YŸ=CFT 2cMxP/̕-BZ@mIHDAQ!Jq7sn?D~7)@IJ _^jFcA(;t6ܰgy̽ %#:ݛb\ X=z˂|^I(?Q ebim ֣ko|U՘:P@A3ʵR.rzujr&f3I)|7IiU >4v].ޕisV`j"uPi4)슈{wwx7Tql䂸,V:A;[48Fyy>#$K]/H8׻{[ 9~Sy.ȵO*^ΉQ-Wb~{ [6W7ݪ먁nUQxNXZM惧$`HJmg._Q9\UD4KexL;F}“$Oe9Go,ԤU[][4'X^gb־^%n- k_8+`$mʀUmaSTOLHjdb L7Na FQxt};ƸkOsATE4g}w]4oqJS% '|V F{vl'NJ=ƏyޱTlIZIr 0L."u\ [ YI5c clvj/FfӗC+/h10*+!5/ NEs NY]Ǥi?MނJuM(M V0i׻guQ|x6L O o[#אZ;,[o$W@9(30iFjV@YZٰqZGo?gnxP`iyXt'd:zq—f«?so+dFTX`~J~:(R 0+CǸ]}qNuϺ6-( =QX N7Y D ufzySP&CyX)BEԞ5Wl#Q+Ⳳ'5|oWe]@@x uh<K4y_%x{NQݿiOWK^d yu>63C8倾`.KJ6΁NWEFM6:Eǖ/_RV&OOT'_[J oeıTiBG5/9N\Fqi+ȡ4AL?baX KhR7,a^;9v~I\(o'jEPȶkf+!\R FTN挑 <*Z!Hhu \O{W$5K  YEt3^(NB]?dllQa?M9: 'f$[ ǰLIy}r5n{:c~..hMqO~$gh8Zz=L+F0K#@_Cyo[\j'3˜Y'RfN:G\CDzۍW-m>a M`ʪK\Tmڡ2mwMpe<2"f#_д bvt` C1qXRVl /rsfU8mg޷r&<A[+ `o G{rvC9D& xͺZg$D+ـkt&"poͲdDKGa: \δz&mR;IN9:!ܾp6mZ̫:ꄎkk@fq<B30+H # US~lex-SZ橤8Ho4~3'j?'l۸] JVpY ڃ`VޝPZ99P}bq>DAd+gf k#9r])*r1 f̹P ۄ({P!=)`G=mϺ:][Ule5߬.#yN دZ]}BIM9U`9J] [POZy$ .QH@JB| ibFH]8i`RtCD3@*K2qe‹u_y`D\kFyz4=$6ɯftL0> TxlFCYHW"U҄N*$kY_ )}7,ߧR3vg`P"2Z<{>PEs)YLU4Rxɾkp-\*;ۤ ,C^!ٹ=L"U$5&Rn3h+B"go H? p6䨸IS|hMAA28B72`DR,8@`yIC&產j׵G V-U.j; 6S\Dl"x+J6 ÷ >o@s.c +.cPxNw']ӹձηKEJaq%߇BGt~tnySRSG|䘵)+醴.G4}GjErYu7Zf:Wa[d`pPBanXI892M>haڠ)t&K!'{z g;AO0I 0[Jt3* Bt%9p \Dݿg /q@S# !yȋҝKNU\4I=*%MN{YS5jԓYCZY[zɵi4g֋ ג%qaSˋ˯ZH5@d3J+X[l G^)։J7^tム~?(f 怍q d*+(m}?5 ӊI5cOŲ`bZMP#Y>o4G8kEW({pME>l!e @)v 153tm_#ʗa#.',Yq557Ut$Tpb+ `e}/!ͻ6cR+y\t|/=^eV߸wRFmY!_tv7QP@MD}-9{IJ>0l*=z+/-LzU 0 XMMzwMc{׶T%wvHd֟ yut>ݿU;|d+w3Uyb֟f-PvS'Ĉ݋P^.ƛDjr=VROfI^!F6)ùqN^J[v #]&(5aAo N]NINI'8.W:sN. ݜ#I% ڎpǖ4MBW.`v~>򢺈3͓z +|S^} D9R?l w9 YX4a?1L.i5&^Q8ُ8Ԋ.[v[7թf}aȩY2S\!{.">dŏ{7/|>"(W9+uTܐ#N"F>ŭyfHꚇ/s:,ζ`ҧ[*ԕYcKz19`L&j x<$pϡި8IxѨر$2uik"mX%~ΌUטAtj6B]Q{ 3q{[g06˿.=@^dC#svvX YJ[tK<\je,GV@n2-+\ | h_yU j$/˞n$gEV'Ӕxۺ6<7 ͝[J'8zfFSPzH&$җ2-J!7Cj9#+Q%A}@t?ɎҼ}r }t`~ 0LV0;[̻|f%:SPXiJ$*9B?c&$l֕+Å:gQ7u/'_dB8"9 ]a(lUS}<`Qmپ2ߟX6st] \@i~Ubb˺ )ko[NbQPQ (3C=.*L<嘩Q3/F))t&Ǣg䫛[?!ZEYa='!݋ D8{H"$W1o]-ykwMeل}*6nLA'rof%kl$*" ;uI%gର0T}lz>r\Nv!`QJye蚨w ⰎhF րKE/[=O:S/ +];QDk%;J޸O 4` .7!-" 4J,s#Fsd**J#m[2+rE,Sm^P5)VNylExļq}H8D`wga֎ gѷ6,{PX1-b#?Y%k"^[yGP͐+jfłv2=iiTN<؊<:Q؀A5>tm?CTv4ƍ)sF9ytv44׿ yN0F8[r-9ʨȄkXbStz g a34s`gKA$uy `$$\W/BW!1>|h3 `8Q1hPI9N{؀lwiF/}$B%iZTBM|&W(23-ӝ<܊wu7l-Go`,w Um_A"c!* AW`>4^[\Pь/m1!`<t:۷JCXFG X"LO8cpt/dEXsr䉾F*\Cnu\#k%Zw WQ2`(xnrĵZ&WiCgw@QiKӖ3Ŝ$b].C8Hd#}yGS^:9Os2eS iq特:.-_~Qў t_`o48ZBU߬C4R62~` }k%Lt U6t9b[!]N x╍6َv"Cvd|=G1; ϑ'*l7;=%Ap+#6v@UQjp;Ao.|;_nb(i^E8s0>]W pXzi-LPyX qq0vd $a49#@\1[yxD,j?H+:%?oΆ+1_ Nl,m4b|㌍CtŘ& ;YeݰLjֺ&7iY/3C"ˀc|:~e^>yt^|;Ps;c?(QQ;xT A6֭ay}Z7hQ ԰%+_[ ">4xSǣC 6jdz.(L 7˰コ0I GY9uY`ں-ӊ đ([-244rI$ZAGL/hcAt0->2Qx %C uw:UsîNfOzpY97[$rGNIU +ɕzv׭!aݖw!nv`1`,Re$c^IC~I(d^@ZZi<g9ڷ /;DxGեR mh]dLݥǖ4݌1z wR.riFhOYYV=.1zǧ:,'*A|Tު\ܯ ģF;]^(ڡ\b.ÐHF}2F+]Ȇ\KI^.#cBNTY7V&s&hi 9KaĀ@ Я~)#0R@f‡<xhNL=,C T{P:lAe,{ZQOjdnx@vW]ƻ"!*ƽ!ƗLǎ}Rn.*-V~%/y|u/5_<;e N1STR9=n0o v Euy*;O*Y]T|CEy_tolNs{:huC@۹f4Y2'/m_)@H?̞e+Z7tZS1{V"& y\߾*!bii%0@VPƈYc/3Gc15\I Xx)PՙK^F0Pۨ7vfH`\RwݟWBtCgD _N/vĿ(վIkW| dAgP;[b~_1PFue ErY0,z@qpY}b:,a=z=8geGo `ưTOR& Jʱz_ˀy;" No+]KJ[^%%1`'kN%T$ MЈEUAV;4ڲ__?DJܫv]Iq:SkaT7 yR7yWSNzBhV&nlE*F[v7xQ4  'J2tV[d}># T=h@klL|Sv+R<=9LR82=Ag`m}#rwG:IThQp(5tMg䌅ԦQUʁi/ W55^8}) ~ř|c'y)F30w-^k-% I-$% ?wJ̼[UVăF_[{7NE޸hsisJ)wm*8܂J #'N&fJ2ia?Pnט h*9$2jOKH@H+U {悈MBs ZBW6ZԨnENY'c +(G"<0gMiu.L<_jA k=m}AUH={tb EJX}qybg̫wd|`)0Ai7FC.D;s>-o%s;7#NY.nN>X&!B f kCﶔpO `1'/N1 Co#;ATFx~+n^_cf rv$&.L(|_Zܝc1:iI0g[l ,TrD JsHDkʞh6}TG_UPFdpS@ÓjF8j0nN؍h;@O s-ݧ"~pfu/YOWr4dOPXϘI~ <^oTҩ#r G;Bs\_j Cw{1P6ғr2rMݨ;Fb~c7_s r Ux^>RhJ%zt [&&T֣RU& m8+v] "ԧZ_?Lr_;X4uh]S73kՖfg?5 2fu \Ǝ uh рhAY*Xr):O~MEp0 y.&C7|KX o-"32a\M8=[o@kt"]6H[[Y m[K**lDU_G4 (yonݸis[ rirn6 dY38*SJ3xÓ|i>p?iNas+_vG<14˙ܓ-|7[EJf"NšiVw;{ì2x&\S^ eqҡl' SlNGa%iDkU2Ч'dU3>MO*$DԷ 7x (n mP_}31pC&="00Ypg{z4ICC_w;kV䠺=:L7s!WC>rb|Kz |.HGHX@[+M՗\!h0 ݳxo#ll '̟#R| ډӎ-_=a(g'W'B@! d^_A:Ȳ8 cz:[B0c?MdҚW}aE)( X7E }~`z.% N6p\ӏfŲs?.m3cW͹!H)p#s[" [.἗HWZ Q'-%nW?0|3/TKgCu_,"Hd˪xLĶaxƥݡB^%eԗMMVwU X(Iw60TX*/Q>pa=NE?BܻwP[C͹9CYj4wjLHo WRCw#/U! 5:i F@8'~6MOL{!#r\:]f$:/D53`7?uy%:T$JqZ BmԲ"gB}YM/CVGoH o\):IRuCa4h,'vBH=ӢY]S-pxDa931/Kϛ[wLү'@jvf@I2}HC6gir921ٖX'y-)B_0?UVf-Fϗ;@Ln4*.\4=ktIϸㄚk,MZ;CgemQ r]5.DVW-λcю09Jcn ?UO|QQy;khP*d'Ǚ`ſwμvsySp 3ANr3{FsH{`䧂QP"72{ [/'3ر1`OF&\Ձt`@;` @3| 3|&>`:5M^R+-d[6k~mYPAQa1:CygQ v,//+HSY!dOWBw{@̆Z֣nXrn*j5tS!$"iԴr%f4t\D亚a ȆY衱ALP'!${b[8ȋsazl"f Utf.XJU6re) q=-1thD{Y7-GxK:pl*b2|K'ANOǦ!~|#fxo/H#]VJnX2Pں9 MCo+><S#@[VEm|zbD7JxO9Afv61UCg=*W1aُEtx5arR|;럺p-_~3XYĵd+h; +4Vx=\GU-7-mLl*]s kЎx wmZrr7Fs¥P9k/~A]6)*\T/'P褤6V7d4ǘFH{4GT_e"BQǯ8iaT}iL)Z YlED65KCtx: D ""Ǧ=4 T'p`( 7|.5IvڨSFJkČ&o?'t/AR4Q*SQ!otrL[-I+is\;&B-;9Oni{rrIߵ=,wT'ln9h7* ~] "8Fxp\ꉴQ ]5$nߤAա|UƉۯlgYZ070701000001ec000081a40000000000000000000000016101cd79000037d0000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9015.ko.xz7zXZִF!t/%7]?Eh=ڜ.+K6#P p '3{4`񋅗d$#q2$sE2 gn7k^j2si sCJ j͓eP!e|uDg xdf+#PZZVy(A"57o|R8ڡ%fRz٨3S wnl"UFj VJNF̦;# YʭL yG&1GHvT-)ʛ{JOܞ=۸ n Mg ٫=aP1{`f9[>7!q=4~8(bMz+*0k⸎#٠OXcx Zո\#$%I$roԸ` ]#ߟޝ;V:Ȝ= R8s&mQ @a1 1zzFm&CJ /0iA8b}3 8pr%hZR .ĉccoZui Q^@BR˃jX@¹>zc/ I,/rw`nLdh>]K [t'*|23XYlcv]irʠ-I˭8E`(•gNyp~rgl-Sћ␞%.I8&lS3WY5)eKt&l`&,łFӝ@?p1ғJc,-}{G!O }nz;N:^s,ɸP1%z?獲&&gQ1&:%kT0n3 } 49MOń|c C`:\>J8OE弅D bɃ(OFLР'b!˹ OYUtKR5U5,S1 a:M 0w@;C ?IǭsvAYzM]/t-Gj7"Hxd0=.So/FhCU\,FJwv_0RM* e3QDX%b/U @-!*\74)gĤ84jQv?&ѹ/|dʀ ol=@AEo:n\lopBpF(0óyI31e *vq+sBQ=:`2I4$PKzq%^j,(k)#ơeiI4q)ɮef)om[xcW}2ARZ}.|Lx_h:BJ|Ƹ1Jb(_VtW&ҘEGouurٽzvA2o,' Пᵚ:铎{7_9`3?S/YǘH)5 RSFf^r[@C/oRhQU֐q D9}Q>L-wE$~痜d4$8&I} ͖MCdN?juVJ.TT$չzmwj >WMoeb\,Dh;gέv?3 ض0˦1#7q $}&EDQO|Us5 @ϔNVIbhN=nXslrаn<0oN`je{4?8Zg6=5A.Uy dSwMM%.-p]@t`HIƀY[̹0ȳ|FZ"F8mr[s$'_C\jI$i z)l۞KĤVِf$ "A#Ue׷yORv_J ^Ɨ?C;3fQ*C ^N%d<#|O/:9qҁIvTh_ѳ|iTWS2'%3S).[g_XPLH> )`3t&\I-CwiÆT-i!8PGcoqM}i0 HNk.Db+ < a:_wH̙{0L]us ^1#ݶ3Ndf IE\^eݡ=ڠ%ztU_1ADًjl392D0OLU])4z w^Je9{KW[O$%3ݺvhRek~{J ҲXX'oZa*&p0,N' ` [\t HfM`3³qmH|=2Yi -svB " UHq.8dk${KȠ .-i69.&=T>o .d 0[!U몠E GUk~XLY i Қ건\ÕWĕ0m6MkݧiZdbmU `jXj(sL`Mާ43QdaPC ~#QOP'3̫8ǴVىT!ZE hx{d"4.I 1J ^8YT6uUjnۢcJ+ݩ8=;6[Ik"o +]4U@˼UH%'+ҟDh\M>5WAuS/DcM'ԶZ~JZOLAw&m-jx"K P,*j7n"ȱ_)|hyJ]m{n-屢Fe:bZQyiu'Ew$ ( Vig 9 j!_z)ỲēnpmL(c{}At0|jq}xzHL@ 50YÁL)JYeH\^8_ k9{lb`_L֕u'>Y\\i岢 {s#R:>G 8?? 嵱o =:i Q8?%o5F8zER,z=pC W4wRrsW *Hy>GsU0CSE`/4D5H.} IaX"SZ*- /^Zʂj$>-/30u8Fx*oq#zT͜ VQծeDp=m3|_ 5i5dO&JD ,ǻoȢvtZTjŒ!~hsL3ᴣ&7!§Qv„bp5 P{Q*5yPIE°2֚GLˌa,/MQra1y]K (VgjHV|úsmޡAƌ+Ä [&*3[ #m. +ZijgmxiAe"\8JR$1 ED鿢ӨDŽQ!k=PlD-С>]{ِE),M]$aұJX~Tawfܲ3g6{6k9}gXױ5SRg%ٽN9@׊*8x\ya``j gsģ4MŅUUM4C\_"s)#Tsu.o21#8(oMYe ZO[]rA|z#+_W=96(=[U k2[@Q|?*VN > %w9T ˄/NLGA 8s5Gnjܫ.4`VjGU£f}',*7<ݟĎ99JA6zLWlĉ7Ӹ,L<2bA-I ͮm ѡ<@ no޹n H,FS=> ijibWk(6qd!"lq9PR yQsɉ8}t1E];[l a:-brt!qRb,Bb#l2̝2:R/SYY<봋R{'o@ ~t+US*V`7-dm(` c;ׁ,ylzº!v|w9R49M/N:e+F" =zd2ٕY4-aYcgwr(O75@ hivE} /"|~#hty`<y:,:ȷE_ڰszvJ[30fo%1j;:½UjYGA޷?^pBFx[ V鉾cİR 1B,6#cVq+{@|gj:ݽna\@i{5%עI$io=CelYE: Xx ﷪'?w^vA.w_"t 7?@*K.ܓ|d|{'#ܹ\gTTAu͇?Gjf.B1* {d•O>;Z[]TCKGA1Yׇ'VVm`OwX g5AeK<=QH)"\6G-r[ G9{3/7񫚺ϣNGIYaAMk1K1_/sv '*{7.2NQ&=uk媋jBqC RQ_Ӧհ-rT˖n#:v+50B +β.~ay+x6k'eh43K/[ @@o-56ʶhQY~I y<LF+9Q ]J;vJ<1k_oH<{ϹxBc–sI*[ݗ-/T#BH .HS"bq'e8낾{忝9viB[ψm[%Z.93!KKꓦuNAoYa2IZ&;?<}F|{bZ{gh)\k F̩")ldx2_ap?"Sܮtv%S#O@p =ݥ+@a=RW9p:n\>m?4/$88 5w/w;1?-f38V$QAGm*6b0A~Xf/lrKsFI"s؋' @yFlaV4Hx~@l{ѫdu+*xxn#D=晻@s#ȴT@p}Hy٩TRC8@Y:p֬Wx^EFgg d5::JmAMY 4Wq;C߲My޻tI<\Veboږe%;v=9 ,=b`IIAKH;P:tem|A),ND,.JO՜X3zSᯖI,э[Ё~>&9Wl,e9ՒS* M-(2nċzMf L9%X2UH$a`I4ʊ-Ǜ^f.x웩=Kd4.F26+Y[Q8_;/%AvK0qs̄舀j^|P`HC| :(Is:2Ypxq|Ǹ%`\=nf0W>%?63&¬W]۔t%?Ow 3pU»M"HXx|[XpGKZ X)3E_<jIM& 1ډ`}Z쩤t8[y$>sNHZI,@+~sb2AK/= ndsаS ى,SSnj3,Tp?^|T;.Q"RmP)VyI!Bs z.ö@bn> "%H7٩p:N4,gsvEwU&sko# wL1A*cy^ϒG<JH 0tX!NG)Qz hU.FDfdԩzi>*5e<ػ xC@p.#pU٠Y Scv|1Yi[(&7N4Ä{V 8@JN5&| E p;݁I1 =1,6;VOf^Cx̤k42?] g- ,{ O\%Q 7woy%QH_؀ycpLeeStoЙ<n(! Wy]W?ޝ\8Ζ*6w+jBs(݀SBnP7ˁw#2m盽wm+K6ز{RSXAW_VX+" Ď-c9a6m YV;0c'I<=2~}+*dQ?\_x v(!r׬'h 佯 Gy9*63f1G/^ :63ˬjdfQ_cS1Y-Tkɭ)Yad$` 6$w7~6JEU7GI KWn.GBڬ/Ȑ԰?v|Cw[ҁ?M)3 E_4Pӿ9A-Fq~P G.X6|R`Th]z(DSJLPTسogR X0<:Z^dZlJndz.{rQ59УuU)U]^fS]o!=45cu5#vکHKxzZ]gQdӐT-Y9kܯ%U5Yjts\W)m=^!udrhϹR¿)h[#MwMP.38c DӤ3JY}F"r-a]v^ꐓKNRWcD1rrr%-aU]ΝnMBu]0n<ФVKX$+H\|"ryoF|=]my3LS@<kzT7bS!b¡s,X\  ؅k #镗)cX#oThNY(A8AGY+Y9$dN#."8뻬\ RVPU; fz̕Gzw`ܻ(W!ӑ@mߦQRuj[s.N?k13Vv{]w9Ht~Xw 'fFgL2ƴ\BnNpY`W{5PNN>97GKger)¶3QpJVelS76Ѣ<͟>8ʳ}h^ݦ+C[w2փ-0 zy$/B 1&Tw%c$ 3F`PgG9en2,k6) B GS\L]q|AI?bK9'F. zf׷Xtճ_>Pho[=h֏F@ޣnü$ѥ}-gN<êfhvCm.IaK_f̖r:Mw./Xh2ĤB^h49=5tUMKAEQfO 73L%fQs=Q޴OQȹENEytp6u5b2:s,⅋F VR_14tEw ^3t-2ͱ,_LԟU1#(:m:"?oaBv{a 5]U}(͡,\'0Kv`fȒ6(iiFhmd%}L^`"Nz.YM\._n4^e&L&d隊WJzKXJ9u0>E Pf)|J25ltJCu]~P/=9*јo6+}z׏^-~}x0hGhP׏őۋ|nڢ6,_1.;amDHPjW!WWGm,2~~ww36]s";S)x)Eu5/{6wҳϨ]߱d ŘCC92;g=SwqT ҪmN2 @Z)7qW{ӐCl_{H^}P~NFhQiYK;CϮA⋨U`*'w:! I[yXѥόL&thX:@/b8F1%<<@8>9\憳Ak+5擃MQƴY込<;?نpl]Xn4t&~~O݊ҮZj,\yA(kmHqW֜KeBq6[>ޞBmޯ!@,ps-/?O{tJn/_:f]W*,2`otٯϽp7sEdS+~&V&5=I$Ťint̢7 OĜ(rr%c1{N*}l{ :N0wBDE8âAPSLݴⳕC z=o껖n zmEiض:!B65ך7?%1A-_q:^匛'>0~L5/*y߿VCGrh[TR#ۡ$;ۺְ9CU Ք ǟ4tA Yr<},_S1/Šȋ"0Hir.3CX@!L^`&{Ne TlF&{/tƪ)ubJ1nF% eccC)`iqEU>l⨷!. E4I!V+@:)x0v7M&urn br m{*g|ϻ}V+Un%~ UqQ:|Ò Ѳj"I,}S0 ?oGdxqF1&8*_|+;"ij– ͰT;D.a\i(@tP4 ug_$)s#}E:CV|,e#ή OȜwvLoa#5h'CMT7Yr OgFq'T|ynE.t J{,`R S ca¸cZY5zX^ŵaXYK*:XJL%׹8N;=tGET@%4'֊{L 3oTJ*?nWHsi B>Zyޯ[zs =ڒKk!拚#IOxZ}iӘ@ߒWp1fNa[AXvg?ߟ̽XckҜߠ;7C(ە|`[|>Sl sX펊Z9TBUU3S2Jq덗ֱ͐ε-46GӖ[vJfU)fk^fy*}yuPL('gLYo2nz{5_VQv(cۜjU%WI| xo7$TH{ 2qV1+3d@ Mӟ.Zf&Ѣf8cz4-/( oB6gYZ070701000001ed000081a40000000000000000000000016101cd7900003fe4000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/dvb-usb-v2/dvb-usb-af9035.ko.xz7zXZִF!t/3s?]?Eh=ڜ.+К $EC='u+ޤՕQVm`rX`qF8wv[SQ5(j" am0_IW+,/kJfѷgϳE~ik{L/0Λ-z40Աݦ!@l!CZp KZLKUysz䯠bt(^j;0ka; 6 ו#ySo7M 1o2!y-_}r]V̀8|NL#aeAV2x0=10LJ&&dϸ;d=2빨h KQŒv/% ² 0,: ثce?u6+hˉe\+%T`LM h fZ)Nz]/sy\7~]kJE=y&&*zc?`(@y:oᲦLZ"sheKYJkHJ99b ;їt#>Q‚Yy}GdTigQh@aඍwCG(;e7᩿vJ~Wn$߀S/8xC@aVo]zp*|~hd,L=*;猕>_^| (Ba_$pY>9ZT,E?<Amھ.GO3!lSNKʀDvt"+JVuP&/BlQx] i+@!l1&>\+#&_ EǻI4mXh2 BL؋m G&516 d{S 8-Z]|. nHgeiUlYYZt>"Hoy,PJ)ل .{"Sz3&m_]HeI; _vJ3YpSX9CR{RL [ V.}>svnJ6 '^ .8ħ uCMjcK ^Mp`pSlj5U耖ȃ5h_|~L+hr80́8<t,R6d6Eq5>)oP\`]=?K__od87qTя\ya>:\7K;OjN3m J4/e8J"&;#~8\{5(":+I`wN`NMl`s>,Q^aBix;vjk65B[#׍r N/@OU) ͂2GŜz¡zо>ș0C4,YX!sg}4,ք*:tП83'v@& xx\qE"wձ&a5~VtG:wHK9,W"Fw13.1IQ"T4Arc*@ch?U*Ʒ(Q% !kgl_ DE{23`\6="%%6/ڑ9Yj ȏYS,9)it@6*?^l$)Pω%Ͱטk֛>0T4|̼ym^Aj+`_d($>([no֔Pk*= 5VX(NR%|'y¸@t@MK^"(M|r!tӏV\gdz+ G:J\Q\6$"ץoرa6ɬU8m'rl2ҷoUgT&;w%YVU݅W;,!h{uI5t5U(P=Ol ^/N;i#9zN%1RI<ǮH7K*bV]nq)KGzt 9L#ykV|>D=ħ= T$$]ɱ֞޸9Gx&h*YqZ3 (}lPtV0ĐO_Q<2wCt it{s0`3ƑݳgP\cw 莯Os'C?Ur6o~ >eOsZ/d#`Ryø!.=}HyEQ@f,2ޠKd.j  O1\7"{/Hw.gk6/Z{*?K6I"l;R|kc.Ag$ڿC Č`LrИ\#f C?5>'Kt7>l, MU70JVc@,:EC ¨_jc ?3 FL(p_'jсwx7ķëxrV"[Qf\"xfz=fO\P~l6*kɻ\+-LpCs5,ڑƬBrɗSrR7J"|PTb/hE1Yw#`0-=̎Mҥ7=1)1zvݛLXLxj(c9ڣTp-([?a~B'z ƛHF1j nX}'ASB.O1s 316 WƐj: DF:Y(CAY|k^NV!CbX %>p?wo*yeQ'M Y^2!l]i*o\-5Ogh>ն1R9̞Mm7/BNOq0!(ufo0e"ХI4->gSR#*T\$,j~{])::$>@#Ow{"Fh ";d 5vjp5C 3f!J|.d;vbt`/~[O-Ĥ.m6wϛWms&ЎiTg1|.,obVFTMlɯC3{x^BʶsO>-3`,EkJ&eUƄܖEa$G^%tK? Ё-w/UUfb'T^5u1z1E YBc.hWSb$=kMJ3C RVJWU] 5zU -e/ 9^`+TCL:iQnͧz{D@a)J`AEWJ`Mx$v忽>RD.Fm]YrkMa_gq~$e;]2ѯC R%C;%榓Gjn^PcA 栗$['ս8, Ggvf5'r_ l]o60F =1Ӻk@1Allt>;%NB/%78mTx>0~6Hw6W~؎ҭh|b\a"dXl;A7~ŇC {[4χp-떄ڬ&|>ENKh<ڸ΀+sP}~'LJfSkj쁇}fH͗d+nFc&t9v8m駐UGRS:c8Sܙ)r2j~~P;q^gua+%ȏYTTe"gGG0{8(+P U)3!d^{w$` n$􇸠}7'м9 絎p{u)'I莱Uu8h\vေ뙚IY;C5_T E(dJtFfڧMl.GZ,@rhm(HS܁Ep78<&vj69m># < N|՟7KUsI9~m+PZ&lI|qݱ(A"~FKWx4HF& HTGF#7Y!PDHnOY^#evȴb3#u_>H$Rvш79./ͭ@`A\,gOJcrMSBn6t'HI 8\ 5=,hd)T^Y@sؼ (PN&Kje [NW^2l*El,gN}}![ xڨ#_bVUHHл|❪ XE~!EL,sI+8Z$; NjW+ U9Xee͛t8FE Ɏ5Q*Ѣ;f=4w=){٨ cg. JDFc{Aw"yI5/`sVqXҌ!wμJCEUf6ttM;ށOY`sȅ#>'-TwH@LЍQ g or7vϓ\T0:)s{R:aYT:b<Ǟ5'z$닃3NmB7vI/5#Y1&\0Q#ʚ3 &xw`1,Ҭ *0%7taNZ|-nx2 2cE4;t$ReD+^YDiU1NѿL'$Ot0ZGmb'i}) }^4 \3;?0Ogz^^^XZO@Ux՘&0= 5b @Kc5i]_*!%0|Ɏ i("X4:9O2 ,_V/<(6$m5LSklGq=N%ɚp=4^2 DU;)o37鵥/ En fJX+.D^R ;,W^AKEsI'//z};tpm<5+{Eu:rbUp ^,^<<񕿷A"A*:Q\̬(X۳ ,-\<ÿ ;.Gut ԓ׵~^seqYX |K3#YTdZ<-&Uk s",=G:;r<kC@D3Pn6bțR-o~R}Zt4%p )gACx`{K;]U֎yU,Ob+=BOyGŪn?qJf#tŽt;+;:̅ q>iθ- j,szWvPF0(̌)%D IK3H"T# %>>5C&5Mf|DP;xG4{IC~xg īnQu}_dA`j=;xCs|ϊXQfC 976QS5fG?9pÍ#I r" k&>הf/'se*BY_y j%z&Bo*UCΖx @0һB9FݶJHBsSvRI^a4njvuRo^^OkdyѷZ@ؑ_e> xFr& vI`ҡm5w+5 |C`ݰ @S=!Šʶm}+vC-c6q10k *bRȏ Jhs[كTK+ɑo']VTV3csX$FF5ěa̓ \AQNIJ/+^"(I]Ҋ MnfuU|GZ RI{mYx xJ,t Uii~9^iDZXlfL+,(\DKtB~%3掬Qc{Z>K^Ƚ)x: MCi%miV&*XRĺg3K }4.?gGZY0}ԉ0H%TIB%c]̕oPgoEԀMllqNȈSᵼ&(uOʟrQ lGzmYzb#hkT LNP& KtֳjSOȚ }?m}%GBʍqVoR ).̚Z?=\}D{&M3g"bjEb+[K!^O,le`1'9*zEU`"8 K2ւ&*cbxּRv:@qDsfxZ3}wM ԇQ!ӈsM)m\at/K4ZAg:Yd+zy}C bܲHh I+f|Q!4;5/]fI4H;jSMŽlŹzR*R8h,j+`F5NĎY?'$Hΐ2cO'@#ǿw;]WYuOQdY \ViߢCn5&LУVtMb?S#ƦINrPAр-^5w<&f~̏χ1gG[ջc _zf>P2!7vSez:\HD&=0-h~:(_wMRR[R˽@ |ѬeLΚ/Û װ0(X(4Q~awz'坥--S)Nu#U{{Zģ 'X|᭿5:5~ҚN)=KF קH7Pb!2Vp15^ Dҙ. )NO0qMC $XP6cexM}ט5gvSY:HfwGc­.< X~QǵPGEpdȡ6{dPq^Ȑrr`AGF)2;rɜ*v DiDj3 QEYXLtOӋfͲm `zq_6QQމ]Xk?)`>A,4Ր}^,nIʼnՔo eoe II8"pX '}[y*"7#Yy`"c_1]QaHRA| ‚ dTi5bFQ-_E)gpoBJ=| QQԚB1DZPAlbXQ ;' ۵y:?:r5vD| 3t[1jK+w`c+5Zɝ&?loQ¸W#¦Cs-C}OnO [m1]^r8k}yCrX\xPyOR m{Kd~&{? &<ܿb)⭀n# -D7V_\ =h]=SlA{zX*)4Dҟu `Rsf&߬_@X{xL!iXLX,N_zj$:3׫bv# fnVМvN4sa ?]IBvR_ ~mY;*6}Eāی)بU +ẈƔGk+uVkdϳ'/G4/O*xf"{{*HBatx#If^ի52ןtn ـi,PeZUɏز3TjS70"FQ^P}Q;@3I7rcSteڬ>P :!ͣgG#VkBל}r4+5d{3ǢW-Jv9V,ۢ7𧘣^usySY43s^Ԕ/m/#Lw^CN_Z=DJJ!MmpdMvKkpXLC8 SwA8 M8 [#oE^X%`b)SpOġ֎_Z+ pe"b͊lg wjSQxxϘ /vԯ t7+4 q 9^:ɐkWArge~416M(h[qF &O%2Z'c<##euݳcwׅ_qX>ɐa1Tq 0G&I> G8W:=cT*vB;S)иr{hK kK%{t=,L*Wzd^憗Lĺ27|mk3B<&#ZR8h%THh*y/O{ A}D06ΆQJlU#J_CUesnnt@>7 5tvk@o{qm܊qHX$=']:`5^Mo*체s (rGkXW9,}D8OW+}--x]y_.˶TnamcQ̬#7_Ҧs!8V[K8KW>)`Oj*n8pn2G(XrO^l|o4_X"NAs 'T4dI| (ssýAe)$o_^Pih& \`0Loq-;[ɕ;<5EƬ`J}sn j(8&O.9RY^\Ɖ`cfdn䏠霙g#}fr`m6BI *b~^p?#O7)jj4ۋ2C󏞧~󾳏ަ1eq=Wf+hx[q:J_;⽗8PǴʽH>-76p\)8.C[L #3_wb9oco!4[ͺEȮa8 |'6;?aRS2T՛?oJ ,t.ԁ i"c9n-WN6D@0k}X:9DLlwN4a!=&疗Ajh'۹7IMr<S$_N8gcЕϬaqFl1UUb9O;U-cBv $t 2A q>l \QAx^oi;pBltjzO&kxDf :٦y8D 4U` qg)K LgHYtse|Ӓy j b&!ʩ}CN*ה*UɘpQ+ 1|hJK:Fʆu,2MdL( L8J:A}?&B+cGU,,0˿O]*g׌[$>uqOzQ0Yh45TiŠmlTE"qcDe8y#A9"ګA5@&CE{wF] % ga^jųhO^䩝zϜ[z '2D!m~vo#GkWr՟( ;1(9u/ ~؜ gzAd'{WX~M ȿgw }&jǀ[. 5K'sm0*)c6ǵ~pi+dm\fv#5Urt.0:>`| ezuBN'zkR,t?!04&QEXYc K:.26f h8Mv3)d;{\^>%C U7ORu6*XfcWb?kP`OoW/Ej®̑|PIRTRDB,K"N*\RBJIg_9g\3~դ"{;z=)aH*_ᖆ![#gghx4xKLTCk2VPa@We-VJ~U s+Iu!}:okJCk5kΒ?/9 `rc73N3ϸ^3WF|DaPɥ&1$f3.\Hw0%]yqqnWU h1 )־ר6?u0[C0@6t eyq@Fk@{|ƽ=ևMZ2$l5ߙƪ5~qxGY ?- Qz_`=*ϑ@gL?8Z`@9't[؎M@5c!TES;d5_shi7R ~XQD6ؚyB3kҪxtcU~+,/)4S~1Y L{NsfN+8Vlgy=s_Sz'z`Բz0FZBgZ# Ô o,uAғWs`Ug`.}&Cy9|GjCqvb Ғ)ûgrEd@C23?S dž?PsIK{9X3AX`E,zΔ97Ic-f{'kM=cu]ckڀxQϩ˛5yܢXf &PƁuNm!;@%1&/__'eh]5#XiK߭]g\pz)+Mc%;nr6t:աz!{!#Hv&uwu-QC WҗΪiHng& ƫ 4j­T?RH3vtrrdlW 3vԟX@u0I-HgzNf2O-DݝW|Ķ0 E4haf/A9t4Bpd5M|-:2UlL<_F#wbӶj:7qȜ]t33+֯zHlxjBz%*[ZW[(pL쨋*Eq 2L?۷7@-0DHw0:{/܇K]&VEѹ|϶<€@<BϰL'V4zJan5/zr|5`Zp:kx^ Wfl+9Iz5Wu+~i'mvD H?3_ 8-c Q[.C3kn୅%)ӆ ) v'MB,v$wE2m~œhy,"%mDQR$S:~"?=jTt}-Z. v;ua:}_6 0lDhx܀Zp T`6:=t=AB,z<=V\t/FtlB؂HbWkWfԍ;,v4B2r1pN%QmkDz^#y`8r#w_Jl%.}\9u?A,xiAG'g 81Ԥ@aҜ)9*DX0,P4^׹ُ(? [{]Vi vu]4T2UVVLXjA \uIE`'AܓB#dR5~"+*qX LښS=gߟLJ^`vpɗH6Vg B_>TkДZa'fe|mRuL$yϙ`L&W@ N Ya~$IHHy'bՂo cƎ,|"GFqaE;Y~ MژeH3)2IDD0Mr&a&L֯G 1W&D(TCFofPld0daGC?yrXdrJ87ON/U>.jВ_A=^=T鎺) jN$p81 <:BV<+UAa,~^|"ٵ|i[j.(7$z熐QEr{F<$~8Y#@y~(&E]`,kgU9R,0m_,~Iá怴S26}t^qyozvK]9> %8[=P1&/SnlPµ}9z\E-Mzt<lTۂq`QO)-s5/O],LCLk<\od/W-eo Zd\Ȉ\l3hj~&ji,:<vZ@7H{FU){: WY8F()sc \"PYpZCװ~l$&BwA[]Ŷ,c5JjX7gi9vӏϳF%.~,.ыl$]L9]Q74# 1 s /˃M6;Uf-#fvTo1&xJ/ph)xx Q7hvz<,&qjPfޙt XD[L}z$vxUlu#HHj?P:0ЏZ b.)>4NebISityB[S5~#(c)==Ţ'$=J9?3zf(P癇"S5 ؄C"K yFl`B}R&SÔC10 ~ T듁YJis`eShdQ3w0ҍ7bc !KkZK چT_@YAN3js7hprPr}s[zeȐ=/ -lMe"2:s69Q3}8j4b(`*m'R|kkITU4lY$T< 0JoВ=#k `G{9:s7 L_pX$39K=_~ۧFTrQ y4P#',&,n8k ^sZ6~^$PpJ3ZI3Qt,<*l8)QfRof˦evlJR2m?y&g~h SQaSD".nnRsS*&>B 3I[}Uٍɲ+o][2dq.,4ZYmZ Aa8k+zYNgh+~_K5H0JN&NcYS(RJF"!݊3 {}mI ̻󴂐1*#N)>lHrƠT@M ϖ s7GYm̉4mW+m40zg тO:5e( ~Jֽ$*G@RTF2v!w6nҶ8£i [dIGe͍'zB|`rBLyoʺݎ2KeTVvL. 's=F7POm4f`C@ ({L߱V20CqCd|` 45L"m>0| -^{~*) VKJM)g Pɽa2en3hL3 83c#]b^O%hx1xAm Xp&$h"%? }#GӠHp)wdxi}µV!d}~rdZ. I1咡, zيֵIHdufɆXx|1#ttJ$w}{(U wSʹ:6c HW;2%U]yڤi{QDVxG@{:7)#آ!sƱFu$q1l#HQHP-#heR|Ǒ3]ٸgjBMoD~)R@aJ+lQB3I+N4AX FɣFV$TyV@H=B@^YHxc&4`U]杚LsUܕ& 6o<".zG hmE)ivc׍ʘiInV˾$E?ч#Ԅ4_G s iY/|D*hRyH=Hc|p;IY*h8\±i{1J9FK%kr<!Es|56n@\2ZAAKonP"Ƚ-ޯq6(k7"/IRL/}0=#r<i\^Ͳ(kRPmW bʕH7k,ߠoE^S#{H:ݘ[A:Dh!_nhL4W>.N)sxY3Jz]6E0*+Q;o;FujK,YpxGq~.miOH%J[tf@; m@çQ{c9|hV#Y5zWS"Mu" hXd X'O[Z0{NƎCȩ.!1͜c_<2Plc}ЭZZnh@F{pښXaO0AɠKIl!r59B "IꨥZ&c.?#o`j!a|ps ,pXX7bd@vqE:T;qFnSc#-rr GwJ5E֕W?ez6#Z2j1 Sѿ>kR3;8:yNK6LDЬtbl&i-4|-:!/]|`30Dvh*3`ml0JD" 8N6q.9eF`IG:Xee6Kp W_ڧc h p Bd'.h9Ъ7aUv.͚麝eP[ 䏹˷ʮ; ;l_!.zPc}X!"]U؅̐-jjN#k?\BGW0|ڃZڀυL?G "U֎"}iks#V5k{#2U؏14mC5ipHw;~ G7[WVlL.ājbX2);)Viixg=Hȓ''#lނ$q9ϯ?#6-bN*}w)~Hd}F[ҍMK+_'d%y .#`7/+!*6nb?c2?m*\eQ=y[!u+ݵݔ3M5rBǚ'#0eUE3;9/U˾2FèV`Σ V*!m wP B{Lį;lKl%"TwQ9rÂL;, ,hRWZS7u]E#X\:COxydy.AeWDd功iRSJ`pmK^bl(Vg֔(gxO7QO<0Q֏ yāζG3Z w[܉z<  A w D۔88_gn)+:eD-A a1!uOzޖ&xR n>)}/Ϡxܮ|˻!5F#`%(r)e{ߺrXb ,41C v|Wpkn,Nbf {y+}Z]STi_Q9plR;0M VvO,āNZet|\6bݻS#եzacBP[x2==3~(+XhF"/sbN# Qv 0ܵp3>]p]*xmդu` +=gNl:Kyx%67f:R,쮙Oq"?Թ4W<$mv:p#D¤J,T'#3 /k%c >rcŴ9¢d7vlB NS4 NX.-咥_GbN8B,F {$,oT_M;wXGRid-T E)-ɿKj9*_&D5C@TFGӿܭŖfw85C9$ہ{m摖V:p ^7w]%Zp(͍PݚcG@BÍ񀄔er 7r(T2tvL `o G jbDnE.3qꒀ"57 4.'?6O~upNMwMJ,fiW7 #4 B.{fYD'[{&hSPX^v^Yj2G1V@3c+nGFu7|7pI7֊Y+T+>`M%!`!l&Yb 3$ '?n;*|TIgIF]R4GfF^,#-fc dpXsL" qR 8s|vexa{'Ay>نegVs)ikQ-XێCH[N~ʛa|Laјyc=uBCYGֆ>6>Z@>D jѵSY&X(+h4xqP0m&+GƉ#` Ԕx{{PwY2 > Qj^ڳPmE HrOx6mdBt mo%oMEyKX JDf]g{LOUr">\  JTFsn]˄[m^3˭ `_5c)1Y5X0Q;}k|O()a>)}5Rq+3!6f=<K8̂:!>e<ll\pET3h^a4e#ڷ8Dv)ήsuaE&JkMn`1T#x{ ȱ,ޜa=g3@cܮbMLmBRl#N|˯(= X@QhN0S2Gζ߂HJe{0[jumCi+ZC 4lIŷ9(ZLp;! 1}.*jGXNP\POq`eHĻٷ+#raO#r$<  $- ^ʰ.x}8x^<4G%SqwX##͵ZVcT&e>f6ap4[|Α5K2Ba<-h6Ow$W3&]Hjh&ڔ(DOiЦrz7WB@理bH )=]wB@pwwʄ_c>_L>1 /tNc#c7]H0cs^sOC]‡G/MPơl0XqwlR^DO2H;U57_g͕®á?8joU0tj ? 8w YzZFһ7ƀklY?Vю6;QHEeᘢ.KF3\Z*FGXx?y&7ͼ OUA5H֢a^Lx!1WaӻE]蘵44 fj×{^X[|y`A^5+Z]a5Vlm!Al}QIteR?[EvSiT?*6XL~o>"Z@ R+oY1nIZ'SZ@Ӣ{ީd\AMʭjS} pb,n#DVi[1"ˣ.ﯽ>u毝 oFaRCMLբ\/['d?ЄC# >4@)dֺ^_1mй4w[^[vٯ T,nڶTUe{H:}S\h ,&hj,>$Iw B7R3 Epw]L EBh-ȴ|2"v"@paܑ@ C25ڭ0'2G $J]`oyNl? w?*kJ9jZW;:o{DªC3;J7qA{n@%8)Q=oq6WOm.p/_tƜ|$;ߦq̡C"d"ym)Ze//>Mi|:0dj aA"ȸQ% m$m ZJ̨tQjGGbAZZL X!ѳJ֭#;pJ"c`Q)tG3ߤJ`f>[:-{k 6ˑOK1H>4Y ˥`=@nXʍlrvKs]Vz%”f]"ᅩ#^:%ef '薓^tB [*8c)*NgŃy귟 'EHۧb=*D3!q*r3;;eU<;˖8o2;]a8S͵?$1Eku  os !Qg;f#(G&O-7dvB}CEATHDR0VEɚZ UsX"s] Bst=VlPmZKŀ0)ɝ't&vi3|OP:&VYjH$i`PL\Ưp} lZH`dZ^W<'^j, ӭ)F|k"G3>,BI#Zb39=n%LU~jE >m}3o!'*bhS Xn([6'=җ%g%<E;Ͳ^_Dk_X,Qt gԇeU6^{=cbp(CF?HEdEyOEnNJL{(Իx˻ g4wtnؒ&"ުg'"E.eo͊iWxc%M.0"MZqVK0)cqp:׬#SF#"1#"2Xܐ34ѢV%lc?oaUhԘ0cZ}-,Sמz̾H'bE*YïYy^MF{)MA}ˍe  μG(Jq׽4~߸%!b=kP kGN$\ԝubd.^@e^0|lʮzMjsEg*4nLB \;I*:Ol+S*=uk<ĎqjFOI`\h*̖ X-Ů+EϽ6z ލ 6=5`f3xi8dfȐ嚐zIWqϻF63(WK#H#\ః+ce&cJ&1Ȥ F ?JI[qT 5ͿjH>c⩊Gt13#L3\0lSۉ5eUFquwC%}N#:*L 4W(ĤמռeS+r>DKTCJl+ʱ!ҹBlFGSz%x55^Tcb0Xy|txz3mV*"Ǧ۲39H~GUIʉvgT2C Vݝٶ*)wC1i# )$FY^`>AFd]RbrᬫlΜOq0urfWh#qN fa":R0>$.4= 2,`G\hzWת{A$M  a"~.4ͽq(C>knwհ;Uҥg0H{~>'@)c]YoНŲaL|rspD 2$.ܙiQsNuyA}muv rE; %,.;? m "Jg &UsGFӢS D-q >Tx.h]„ V.=h]NObÈk3j 6|׍q\1i.?"BMaW&j0^#ePe!)J-xˤR̜MW"O75}}PbN'y`M!^pfki%r:g}줸`."HuJd|8JcߝcMS.F-Xw t~Uzp&[Χy:/lLŎPI|4tZ1|}% s¨BS;N-mBt$g֯[J#fwُ0,x&%]7W89dz6esMۉ!}4OD{.3]z=H3Z/Q 3+y[̀>Fj6#ɪ &V=ap3kS@<ߊ[oqV@F֛n!(cE DS|IO{D-[+ςPWCSSVPfb?pIZu6]8R]1egi^w-xQ5G-C  )"XtED 'FW"p>,I8,[\myD@a5--MIOj0! FYuDq-EmJ@WVsJ-xbtSj!LP,˧"$RD2òha5}%yiQi I>/3\%sUg֒"d9‡u+>5vL| 8sy-1vt[{8O K!_ <(%MA?ԢvTrIe6%tF]n^qo3D[K /,&8ivkD˒`Ri$skwp.Abnv?濼^<'!x`JȄ)(pl wqQ%%$7keF h1F7.zY!⮻ kBxLhUg"\ʫ]KUTnCɢnbC X,#+(tӦlQ$) &t1{R,mq~TS)QCeZ9F=y8L$!w8%J%VA*,y?:b[LJ u{<"1@Bchc褼iFtw0 =y!OUVm壸Dޯ7 >LvE`Fg5P w?$)vvuh-QO Áؐvhdag 8'@Z@i)OP\SFMf:C~ۖ zPlm-pSyo}M/,}WrvXt4 l>V_oY""b8xeF#`u t gлA>7$?"c;s|tzoI(XTEى3Ft8X>+eAz2g MEd6J7%bV}pЮmaV#\Dnzso?{KH"u}Xtx[WAh3C#N'Ri,y7Ta<8k?荙> MhZ9 TK`aϒم!["ߢRWȵ~}OOE,ǧy`мe_7U > X3X&0#(E ,wGWZ>^WYy8eZ)H!n 18ؽ'o:C|)+'|NW!Ճ:rrQB"=p:Yaݗ9qqf4I|޲]1`=[6PWܞ~$ bw9őX1̣75 Ӟ+)++RCrNdϯ$9:eadĐ,);Z[}GF9e>{ 7Z+BnE+ ׊%xvc8iAZ<<ަ9%J}^pב7rvm2]QJ2]JPSvԅlg>33qCS/5~JȜ["Q6U#QnwY)Cǟtc6@n\5OGAJ;H%9V`q&F} d|>6$ŴwG^VC9k%.ï[/Kɚ;p6 āxr'didHQP0뀀+f,h /5AHu?5/eN <),dNl[䀋BLng-=iZ:X}B)ZmyMXݑf0mmmD0Qmy6ә22 &ɏis3)sʫ\Y]StP5UkYPqor>yN8#]g"ˣEULd2sj*SBMteXjz>']0=;OȢG[=j#h'/,{h:ʨF8t/kJK'9n5@ ɖCy) dsx׋r/26r.*6hOow ۑHq8Ź& yT :VE-%zQxH?ב堲0 }i}5> hgS]Pv%pmJg uDw$Kg ``FӣXQO,l|Z]g%HaY պ]|0-{/I"-16ڝM)i+W&AZwҷ N,FԸ=!*1AFŪF .ҧ ,*E–6!/9qc꣭g\V֦+yV]%NYC i8YQ2MGxwcJŽ2Qtk^MrYC $m];xoX0yn1(/9 o֖Swb (y ] o5mH SMsv#i <p|=CӖ?T:)4b7)c%[4Ɛwr2;. zu2.G0ޤD7Y н ,4BTVeAjW}U$hj-hM޼fFEw޹]E먱CFgS$Z//p.]x|9LO+)mHډgwP S<K8 ki'-bp$Jsw$ˁG(q9lJBo _`͐YB˖چBd/IY`iR&u2i?1 C ;-H!#^hѷ$G=%zr@R$ִ?&떺pxN"G߸?b4I''x?Tc_i1BPFL1&ߵK3Η`u*P&} -T]֙ؤ0 0[ kĥ {HP߸Gf0P}H ,M*vKl 6J ~Rha0" h~~@GIpaNdع8l.m[ kRg߈IÌ(ȭ=^Jh[ Cɶeږk0蠾7k4JYBFٓ4k?qˣe)R \6nh?$Z (_!vlhđsS@llZ%SM@n|ֶᖗ!pEwT#bj1v6h͞KW?jy 59 -|VNX& ȡQ:d?B7E+qUet. s!vE mZZj2ɇ:햦S'ug?fc.:"5Sw6Ut:D؟2~xMr꧊p vmHQs sݨV {~Owb)HO/K>| >Ef+ _B(RfMY{ޭ6t t AlN>S"q;EK)Ф;Lg3/m2n19G[Ԙ-KJմ l|O1S7t rjIփt . !3VޠSB4a\jn ߈bS4B{wAR}miu5Q(3glSF!@}l`?\I3jp3zv@ x%1xm̞hnGXcN)͐FL[7%JWÀ\e+U_6ENb/@>Gj62ot]SK3/m)j=ZɹT0&99.P9][l0V߅bM8aiOc 9uWi=puw> 弪t*"nϖf̘t~e3IHSq cE&vLƍ $"p沀P7 Q1;WСeιG:uGZbi0DĚagh{b1g2{s>m!#Z~s+]'b+JS\ͪT Yhzw0c*0_\Joɐq\b{l?PV!dQO\<Pp ;zglO'ӣ8BWbq-aa>bO[@&Q5VfOު]7 ıfVpe"w .'f>!;|k-!끷j@]aE֩[u `m5#rEh;D aߘ1A*aDt^FH͛hvT% p! kru_5IM 9Ym-aA˅% F: Ȑm _uQRe#ٶ`A pB_GF|/W"x)2'J'{pRn'EO{#!%ٻ>Ix:K@T;exqJzrh ܂ZBߒ|j_lus"B4\}^U$F&o:<5ֿU)h èQJfc\U~-.͹guy<7q{b0mp `v9*nC4KBYaۂ,(JM Aӯ68Ьc?<=;Ah$vƌRۇG_0Y=KoYm-ޞun|jbf4Vؘ!Hr\웿8xvQv,N Q Lf-w7KVYY d&8qI3҅FOU2w1$wG%(G"OitO4(xfc/In>VhQoޓ&WbKnVXdL: j¡v菑&%rA=u>qX&5*`Cݿut=(K!ƜU=G/` C;8yNy8`{}A_{%/A7lC3k EEXS\f*BE0su^6y)LE[0rhDxʑհ yJBOBof 8{)|\]wk ݍceX^qb{rWpْwȤ/ (Sj,M򛷠, ~4֙+N4o$]8i2rM `ue)%Qƫ6^.76|O Vh~Ei`#?c$_'_W{uֵXf Um 9*;M܆=]-#2t>Φv@&@G'u:={k!tHJ&Q*âޅP}Q\ d t`DAq2ɱ] Z&ZjU NL(Y"߶‹iGFe3-Ef]ĴG: .GϾwfg5d^ؿ OfN˗XhRNLk19/@~2ٔN: o>NsZw&w:4qR~ܵ(C.\;pN^ i.gQd:Vǧ\[ iɪh!WĶQ 'uSF̆F 2ftߔ.歘Y % As")EzyLkחeq̾8fDo`V*{ʽn ^jh!A%ZpvFTlYGq+3 bHӥVA gAk@ ۠k;g{z%oi&Bezi~]updnؙv_껷H 2K(iBvC{JY,ĔK=Dp0vxG\0e\Suq&wAH>͗N+p*{W'@Ő`(=ְ56 zF[pi$$*bL*B'@Xʞ bfG:/Nc F% l8%sr!29;Ӿ*EAw=l=('{J>}].)77˚עSm3R572 6sη;k%!άZqI יlR̟l#4Z9*aCZ›lcؠD>=ƅnNxsNi8 9$8#nnn{B oaa&ш=襇J+܎~c ֆ>`.+v5D,UJ@ wqZ4ܛ)++.[preU;ٷ&vM $Z$W'䭜9j\-v,f.3ހ+Qtpμך —\LIh|:$-9^35y_!0ġEo\0VI-=ȿ{nx?p1aXt`u qm(۵Sij6Ο嬇Η8<8g^TKw"I r7BT=vߵV!=n>\?m]Q',ƈR&*lW a'k>_i@F"jaCH!K.GG3h~;7P*B\MA23{VM]|8EԈʮٴOu2oc&4{ Eu20z(ΣFx HV1YyA 9*r—sLV'8S&LU|=$XLaL$o)Rf,8 kO^ә{7ZC7Y`#dk:m6L-xluNϛ4ޡ2& =sd`,>;[դX8<̹JӞ1ɭ>;J5`j< 6!o⨱0 l45Fg2f}gsfp%2rax*i& =;`FO$j+N Rҋ'^+g 9_Hw]>0>FvWdWCɒΫ5ʬVS\è9LlcvGX<JK9iD[mlx$IM{XA7gj ~wUG~EgBo'7CTD ^QF ڭ>%LT_O nV:86LBaS+b6, N{s*i0vGDyߝy-3p/Xb:BAYz9+qAR!pmǨQ0=.ŅWv77 4K#uayԧmZE$'kF 䏇B FēWt ER@Te >okF(DHjAM\ҡ$|t0.f WM4XKWc oyn[n(1f>t&ꅠFyM==P=#Y0Y@lyv/RUwSWlAѾ41R|(lIz }PDG+k @%.'`ҏC>7ݒGR)޽TtqjNz lk&w[>~eFP"($E0 !VF3%^y'-<7+3w=Ti-f nX&MȣX} 'Uɽuߋ9C>bsiqZJqG车)+SFyȍ} bJ=]uȳ%bV0G>PQxG˾ǎDgɤT 'Iz־@22n=ꐐ?Swb_7'%$%7<\:嗱&(q(VH+t}~ F]=OCg{՚aq݆{YṞPwvה +ũ+1Cŏ/U3o ݠ'2:KsI[:m[jt`OvSGCNA`w4Ą(iHsқ{ MGݺ>vqѠ"Ǔ!,?BţWGf#5 `up\lt.HSƦLvű՚ڨք >RtBB[luݙE<\HmE.۝i*Z`K`s.0Q?ܼ hİ*`ܾ0Q{*(P2mr滒ZE~A9j{: dE~c (jjY/%^fsA$Va>7sQʽrظ{_VOQmLnO&tm##hmX~`t݂+紈Q5|MUv*Q9zexz=^“)Vi0"ʶ"| oU oc#>_\xy,WԢ\E6KC* "} Q֠) `is;OKе8]8XbjT ߆5.rq2JZ{tib!z_uld +e'*'$^d!h%,wM}?@xİDUτ֘Li3tUWn!DH!YD%OO`ʀ TՂ#Q\4 dFW\RϿZ\a{= V#Ew 6֌dӓTPdHL(}{LR3AK̙V/FtOD;$v57wco=Ku*I&j-%),q.m?[P*y0?;[@0U妎GܕNNpi"HDÛB^); I"Vc52#Tr(xŔNre jz#Pt}Ng|)`:yVO*K3Ҽ0HI,l¢)J3<1&7VhILfUZ!iaK$ųȸkSآѯ llbIƫLi>%gFDN g e1ˉc ei[5f`gōbRaEՔ=em'ZĞEa/yʝ4n^%a% dqUAT͊Vd7Elb(]jO;{=CXCIĔ p5+M+:/Rhj\P-˫/M)5 L_S7Θ3^1Y oXV da^bɢ o"\18-)4G&4AGf"+*/-`ȱwK/"ws\Ƿ´V죆tt\8~4*Bّ . 5m~r%tY IKMVn9~zS;-VR-p^q'Q17hwKK|)@]%ZRK " {uټDNvt-͉Hlz+0Gju\-Dc2rDDlE QXp[)JJQ v1GV,QmT8OCM$YzU" kyىYrJ)O{Į`5ٚ5T5K m$A*e|㑗t4W+*W*{RA]0O҇O# lkouu7^tmTUɛWm2w9YQm$VzeYs.r(q/əcaw˟4>쿿I7K.O.؍*}Dvxt`ԨvdQM9u$,^d| Օ[4B3J63Eh"m GFt;'zTͤk/Fjw&Ŝ.vʱTz._Rī -c1A!]8Jg3!=jaˢ W̻UvWf!ߌLW?z!fx]noyKUfJ]Ӝ'y4mnԭ0Ξ cy^-BR4!Ո ͽ!SlEwKeq!T"6/0본'A)OK'{8\3F wY|.u!& ٠:ӽK@y^Nǜ +!:D,,=Zm'Kq̇cڟd#C% /|uT"|l/"ɶ$G~slWQ|LHﱩȚa|Wz qz$4O_T+ܻ؜C>ZY!))6b;*29($ţܚby-ډ4bv5FNoͶ- ᴐ|BkB7}qbt9;Uo9Ccs&6S|jYS4&v݅ P nM f,!`,v ܿBȮ+CL 7a]jMAkBozF0`v ܗiwml J4k[L{T`;mfq)ru,!s/3u +t}!F">6]C:7Qma_{]FT?z3Y ?5(ޒQ鸢r^x`wӎ86ŖRTW^L c&*MK{I]\ pN yۘ2;N#WQjs^5ƈ,[Щ#[-80B2&@`6cR3puR*OtumƾMW}J6]{SBa-4)4`*t*O2 C_> !L9xVWUAQ@7%v˷j:zJu Sth)PЇIKɓ&Y/ͩC:gSF=cźl%Jvm%LX[j~}ۃAHAUa,Z̚,щIM;DKfszdyow\u*?C֮ɫ[{#[ݤIV폹|fE/C|;z/ZCΜ#s}#qDn24{^?NuBax\/׆ZY` ;%nsTL&_{e'E͏8 rO%VϮd$4o'7̑ #CF9B3ltQ#~"TkQw?F6y@sb&K΅>O߬M>@Ņ\b]?QA5YHCn~Faղe&)H3tӺ`Jяzl aP$ ΎGMI&xJ=_@D~#) SOc%tP,2|U#[e-W`b^+i]qY8u&Ⱦ1cΝ4b|ƊNO P&܊h7O~vľȟs 2P;'~A2nG3A:ya^lFpv2l=_  q\|%{x+!C;] !]JZQƺ.$\&q~gi ܬzUe6G+kޣxTڹ8<ڪN籆"ccDBFG_F+: ᰱC/ӰR5oTˎоl-Fk=aECO W@*RF+EMA;D/(AחJL%P A3(&WJS]I@1&){΁5Ueln;q8EP)Tڹ2;W?dѦwZ}#ɁQ)vr u|oTMFɰ~*/?kkeJvgF4jH\.Erd&p%ǎ}$]3u)pDS:5 ㍲n0cn/oA5l9Ma$SӼ]aAS o z65zgHԮY=9vk 9 K"I,{XU0D;;e4Vj9F5UC㏖ͥsX"7!XhanV3,Ra&VTȕLhB9}I7̦cu /*GHghs^0KH-C,X`f|Zkf7 rzͰɊ[i~Gb;Œ.~IeTŨS QsU2X88&m7qɐ 7<7M+M5_ #tQ%YҤS-x& 9L U j|HWIe9K`JRj4Mm4c-ds$/Z18$_m!36c"gHRļ-i,H^|2W[CoD.f'$\z*'ȿjEnxEgFsD:i(nΣEk9xʜLm~r az[[-z&ԙfb,1'7H3ʅ1P )~Nb:tD ^!q6ʴZ<29:DPaHQBccC1ԳOE%g_ݴG/(!`^8濚oƝUy8Y/'P*؏Ӟa9B@6Ae29ۍIZ9(bDb c9Q";t,Pu3u9Vu e(Q"mTS_ϲnT=8E|A ?W1J)3}NR@;_ o"jn.Y-A('R֠Du䪄)T:Χ t'pZI?yXUz 4 2˪%w";4RK\Ͻe9f]ƀ:9F󆠉}KBv:S.z*JgIQԠҐo?(Z̪'wB xeal Xc3y5Ąy6`񥪧[ ̤beP˿D٘&O˾u`h(4b[lf!3[hi敦;Ě5b|'\~a5eM8~OT3r@5R ؓY{0*e;  scx>÷(qh8 7>k[~܅ԙOYgf+ ) bmu-<{ɘ[#WEhEN7dT [grEwX= f!o3{n2Ƶk׀4m=VK ȇ i[qx +`87tRmI3:3W݇KQ;)~fbw^-B(,9:tň-dA6:HÊ*l0 8d֥2aJV寿}g>Glm^  ǡBjϣKsiqWAa$e}Iav9ϧ_dA=/A^7}+7D [KG#1==Q$@%4SOTCv;'|R܊P aq3Q1%DZa¸2jdt{q/|z vx h4/0ؔ2eioo)' AE)֤+L}V76z ɘBG#S6A[f)ȐDp S{CbUc Wh~U2;:y?` &P!ɯx{4Om]JB4¾7eGW0nz4&])E,ݮ+C*BSUe5.9x8:O#5z 0)݂\oάT'$hQDdY{pyLch' OUv+ v!ԑ v IԂ&FfJ:4 xK5­LS ^yo(Ve3ʹSIJ3{Կl?QuU~澍Rh[1{|fOv`S~5@qԫGa߆'~RT,bAq[tGF)e>c\"yx"G.*@ZsvlE ~|9r.朦z5^x4*l4 񆸀W$_~M˯![2Z v$eAdE\ _Sw%wP[q.$|^b" t/7QzFJsQ meŇ< _E5+#tV/ї.盇Z9ٟoOrOgu*ʄ'=!%Od&d1EwdyE@$ny_`Var_.=! pdz80Z;ai FtUp OJ*CϙV0Q4HZDpSC _Nк7j`J=@U轜3rp?S!>l\> wt/ teB8R̈́=9/S󰞋bX E9/sݯ'Bx^$zlD\2=c8!aQ,"ryK~l7!ߍlTYq!}ϵ:fZBbe]ۘQ=B+SO$0|g ͮ\WZ]ǔ vk@հY**)7UiGztзoWW-E>4y\KalAFWD,uR{OW ~\%rK6P5YUx8zqxRm\Z\Fp~ty;U:CAVlg x=,y_ݣyĖCgK P]I$zjq-=@ H`4w4s},B8SuxMGJqP$(Jrg+7VI*>~sm'jK}|Әg+ʆ^\F {4_d~W%~2L?@Gr3Ք9*U̱ͭW\n]Hs b!r2ǷV%SlɈY "1)lp3*'WJ4#Nfnq4$GCT&H"rmϔo\`NBnN#*@fˎi:NISX$9!`#1['|g`1 YmOi(ᖟ@ݏOA20R/U PD'hr!r/SqVLG]F6vV[Ӝ2i"?R "hJ­#8 V$5 6 dZ&91 ~)lrZ4|P2V'yBIH?(H\ګ&ؾ*nudI&WRn-Lb~H"eOzT0z?_)doSp{{}%{=L^%B52= /\Ǿ=JZԱPĬúL bkepLyJ\Nֈ&N3iօ!Z]j+7Oct:2MҘbr`vͫ P, ŕY@i 4C@*FYD⊱72Ix+/ &"'ԂѼ[%KM&4<~*Q>Z|0 r;4&o/8 5,s#+i;tk}S`  @Zlw~m<;oM?S! ϭ9HhcȤԐAP5|ejmd4 tۙ][ شʃmFe8}_109,ϭ 剜BEc#"n į7W*? s9 v"(#zl Pt%JI9ٙÑӷ`)$MqηKn6h֒._H HF?45np]Q (x4trky:@=lt| Ky}'#<yP@ui.Y] LK T]> N\7ɛf5pLxhM+&Z5Uv:!$9(@~#[,>lh dL ދ!9}s `Ay:/-ycNI,uWpWGهMZYɅGo!i^>*V)J-d+Q+RǭZ3x+Pcgz{3z%wC0饽< l|Gx9Np"Geow{w8|EyƩM&|94@YJ dDהyK0-;9L擜9JebΨof6}DݰL]}OL'DutT290A{]|2\ُsA8Hhb: ?Wa`2-5EjK<#.$54- X /Mz6k o~ZWU+l 9?hкR"+@9ȁ.`цxfx _R&^+&-gИm/\WAձPjOcw#MyDn*^ѩKOXTk/c&2^7WFwyj47RLxeRVu?wqc2"ꐄ[[F-t~䘒_gTl_ס4nB*6W_vOۄ1/W0^xna*EYͻ 3P#yԏ#Sx쏝әp׼8ɒ&9ۘǢcM5Syh>U/Pg>ȱRdj>!{qdXP.?ɾs(!Oe2:riDai [YVW@h DFG;̪&7/ZQBao؉ҤW`)<H>sƤ1Q+ϩm4 NsdE==g>W! &=/.46pqٱmiEhYXeocOjep=ۤ{`uPx#<ަ㏄ +Ol;Eh3Txu!K`3)—ZDai@eJ߇WD$^9~P_^!^7-i՚ TkN؊]4H$pN&`M2h;SO}< >+͆ΔJ=][DuiۂCER&ixQs84,nJ65kj陔j]҄"f)3zlW  :blzRrZ݂gOO%[uq+K(^jZE= Ꮼ=EG]M/73XH'$H7UK/ 876P]9ٺI*zЦ'InoXQ5?.jXTHEz;T* ."n-ӰX2ɘ^ٷjF_ RCnaD -Lo: +y'L}aYUT< ?\LbI4QY#CDx 46En~wd͖f3cD$gX*h~o ZϘ?aG~R[@r4e@ M]gG ;]O/=on Pmk-ͲUtomIY3qh xXjoeChBIRcWˆHLQ%VaJ߆`m5[IVzP?eCqȔ'g9J+ >l{7r RB.k$ 8-:ZU/s# @ċ"?kԀs7m^8~L bBɩcr#AZ+d7Hˊ'K p:/Q.L9{Ovg>ctoֳ\BKƢ247oq䊩Dvs]QmuR'WsQ\w`[9⫄+p.f@B3Mαi&Vx2ew,ˆԛ':ƻQHd6>7'siNwa*sߌ/>=qj ^lY"sI ITo:q(BPJ,?P#E+j~%s.j9ɫlD!H8Oi=2aeTK]&7GMPNﹶ[\50{y8bQ`8gMI5绲W d5Ƨnb ;)wC%΋ʿWM&nZvo\ja'lUPIgi?+JX9= vwSi~;iWDx2є "hS|IG6YCa}[DE%xيM1Z`fOWkn2;Yګ( R18[YQQAɺu朇Sd%XŋR-:L29HZQ<1#OCV˔/i{Tm4VƮ{Mw >IR\eX2tYu0u%lqUcdLOrW'>m)H:dZ*>&v+↟Qy/; #P=J L$k?#UD#HY@7S(.q%OenR l.&S1`?/2FZc * Zڵ}u%4RF>$"S[:roʰo)\A02 1; ataGɐT[qQٚI*26Wôضy_jͯ)#浪Ӫ;utfoSd5Ha\1O2eKP*FxΠe-. 7%E<+bs fn i5REζ+ɑvUtJ8$A"[4\꩗!g]▭ ZSXfʵn덑g^o>pZ_`?uݳcسE!I #yϋAOo:`"FU2W^cRXE+P]N&ܦY|*ͱi~;ځlCnS<~R0h`"o_o|Y 4TF̝43娶@  ]4~Ht!:bƀS#@wS vm[CR\l&6P[Z?;xBlOhydJB7-KfIԐd]urXP~sX$ޕQ @8[vc5)/l-vyŀOs4klrOr5M{ƂD ͪ7JRo[j1ȉn8=Ͽ. l 5L~MK-8џ @}DKbւ72al,^Io0=6=e ,bm=C6YЗҪYC<~1KQ(0'2om,%]/"}bZ- ^Ipj:o1ͼЇ0h.Q窎 =v'kE NsKT(;I}yQpQ$w>j/g ;| }SjQHUXٺSfSI5/bPJ(LP?*@hBSJ$35#P s:(T6Yڥғ- B}#ߦ)257Y /2r1WKK2#xϘ&`]Es.Qg:+' } $Aa%T("+'};l;C?u&dр?w7cQ|BsT0籍IfjMxf- q^ZKEj.p(RnJRͮHa|}䭫ڀ"W" е6XWlM9!;(Qz㌉Lj-Fp{QW?ryF; Ecȴ`}-7.tWO㓄d*AksƎg4C0|nmҺbq!Ȳ7ƚmd[s4fQOk3;5e 69.׺fv[blɔ\LNnWKsnjJ,ܝ4 Sչ aXοm*1šԓIϦjw;NAb-((@Of Ĭe,̸-,o1n98Α6pm[IDxmJ$/t;Ͽ]jO[/K?Ogo*Iź tr7!}1tNJgzFb5ğL#3c2dsZWZ[RAFD } 9=AAy|}١>Μ"~Ӿ$&Cbp]$.yg9`4Qoٖ1K E(,A7za-ENCEfClxױQ#]O)E/Vwnu'oۍII!-tx?WJ/]}ZwS:laQŁ:36`\`xKo>7;\Kp4Fg6{Ûƃ^Xj0KZbm/ismǁ81+g:Tm$b&yv_HٜYGwW `y+feh~,r&Lи={d*Q~Ih>gN-Kϱ7d6+O+:jmrd ݗu̗UT'|"yM! uPV$Am,wI@6O}}^TSTԱfeO ? 膋thy QGcQ1L^3ЃK6wY?ڒ۵TR 勪uۧ"b([7Rr(b2I퇳<{x5ĮݼR?oҴ̛d:.+а!`Pnyc$bïCƾ<:ނ+lkD32^s߅(Zd< Gi'"{-$H_ܢ "2 K<2k8z3-!ƨ%a ,yW>@o$}LGŌZ=kt#3@PfkTǿʱ n`?-8ZdZv\ @7^>6aŷG-u!$ڲߗ>B<Pv 孥r$n( />4ETۄl ˼DHB9l!KGyw{TltSPVE)-gnÍEti&@ Is\Vǯ7#qAK((8F=^Ll: 3l#`\}b+ "Ctzq? g<J)Cwww'x].a=koJ]Qŭ)ę,LbfNidOB*N1 oWI3Ϥe _!]Ç[x'u yfF'}SFxhK"Tǝhg2M2[_Qv I0+Ġ5M47=~!z7=zS>cDZ-3ע'K`"=:uqBdzc\Ami {e?adF^7N3O@ wI~jʹ}iJÛ|~"]F0m`Z,̢tHx[#ZqMV}-_K Y@)3&B/40E}2Lң<NF4GGO9}Am1nAB/E`/P XnU?3Ze)acˤE8W/8choSK\qt"x-?~*lϝRTHϘQs/g .> mj,Mׯrgr+Gnޏv.诖r3TSQT$ֈR8E粠BJc¬883=B12`D͸1W)*C2keccD~Vh0l6A .A pXM7!Y,Kmo,#L|bFg\ q#ZA//wf߿p1\,R ,H9뎫%u{"f%'xMՏJ1_oQT/_55r&eZa_h 5Җ,CM/i/:2mO^G0 ϡ ZMzߟ%걖ttky\B9 P>}nH7d282u=URBFv'I^;g6@tAzO1 rLCM_\Ko%JC YV KLA540\8B~jHC[_FoԀmӗ4d*5m~D-ƫo&M[=[L߮ 8.&/޸$!:jIR3Z!}QQf(~r-cXu7!β{^\Fr !ΓiYX;M " w61j;C9u@a3Xi,﷬e^;*KTZ6=Qpq ϓ1 &5#փG0ĝUV"nnf(7*ӜGv]Kfpba 5-)bw9fܙJ?U"!_wT(S#Pή1gL^z.cŤm7V`+V?:DB%!VzS?jWT` {!S7 l|gN60 N_&uZ}a3\[ ٠=řQegw.|Ɲ ,vh3;ꬢx:ֆx2hWP]v/ϑrmF <㆚\H#4&f CN__\dw5ǴSA V4!&sF|- d`pU%'U4o)3@Ύ~6?:D> a`1Mdͳ3ʥy{j>DjbMs JƖp,ޚM R\^lstC GQ­P G/L$~GP̹#IZLNo[hAgR{B0îAGÄѶNlJ3:yoNveV׋H.s5嚂vƣ&P y!0q1@q4QԔRb_ bmLyXN-6ͩ8"J;cte~jfêA\\I2tvYCXbGQ8-v@@er  P8IO=[n$ܹʬj,{}*S QK=xW/9WmBhAc[xoI;od" TB!Sv0zW [؄XQ) 'Li@.=MTjR]W8'>[ XzH h+YK _uBeLF\ o*Z{Qü4X}wA֘pKڅCۮZ)cLM'HXtūn?t#whb# gp.S1N@ť[H;oOl.WAN 2D w1%( W2-S0~bӅY>Eɕ9hA^Xb{4.Z? T c?HI6]xpM؀2xd_Pڏu-aiQMVaXR2Y Ēj h !ιw2Iр}[$ڃ)Y}n(y!R%^Լ]]К#UfŖ\xxdqqnQ[Oʒ&0} g;7q 'ҿ0J^sm/тvl,meh)xLяd?^{Z#䥆;@ƾGbH)EktN!S(sWF ?oAKV\ᔏ&ŪǑ0F#(p~,𣏕R ٕ1՘nύO{TƆ>%P~;UTGV9> *+f*|"hc|E"Ϟ\N/wYAwhsxWvi2~ uY sGs{ sI{1osD,Sv'Q3 3$  VWZc;ƶS#Vi>zˮ=Sw$4$+SjeqTmL:FR(Xu% TaZBA!9|ymyYwr!t71jbR; Rn~ 4nxfR乑ycv3Sk{8,%y`ͥa+ o{PɂcPJH )ѳ;z:Xڋ'CןFϟxe a2B{(eY{ų"%W/)϶G(њ-K@xqx~+~wk2XߗMHc j :2c =EzHiʾuuTŇ/3x%m$u]"n7G (I:A-Ӹ4bb?d'^k8OBfN![ J^oZ6gC⏗XIљf"_ONB2_p'ds][QxMNo /yVW]vT--x-[*Bij`V@~4Ar!g5;\y,kN'wѻbO+ /C,gqueMMW0a:D$JI,> ߯6ś+ W’,HۛQԂ, )|^K:vWP[jz~%ЅK)(pQKHVtrPϸٸƅ?ajv>jx`#LC}=3i4{$V'דXvc/g?^:āi xt&fHu3T9O F|gv,aOuKpF;D.w+ x\ئ&4Fm\@#NFAP׷r COWCNҹQm4Ղ潇sKu4DYvWirv &_'H'ȉx 5nM7&;vPCF隵9+Ж6 jWLjI((kռtsy1X#97llF~#1h<{>NQj]P[B,>QxO#i)ΧE.,-&|[ݝ@z] moȀqSUdt{:zĖt_= o(V[ ,}aRkz8XgG}F AWR1W#ˋw:z?'ljf-)x΀"2Ye )31QNtXp\Rr]i،vP[B1ێ"JpLq]u#c}5 ½muA!ivio0CU=jkCN5C_jԓ/4 ANޡpd obczI$.XϹ/?_g1!g]@ >?A$9R12zp(SW4c6%uơdg mi$q~lh"ݾ#kDb-$P# Z$<d"Q),1OPi>dy D {8ML:g@w}gyMm@ˠ-f5@zol=Lպ8%0*rmOUN[Ց" q\Xs!}x`Ys#fZ5^~S߱l[ǟ)b9'H+]\sf̢ ,*zSU5O6=MZJa-]㝃ciwiH;@e`?Ovp9(Fʅ8gc'fRT^9Yr.UP?֚p=U)3pUù) /$joR¾6F+m;7430d%`(DH 5zQ%5[@C-RŠج A+W!5+l ɗ05Xsay|2 ?~+r.6A"}`H͕I$+9k"_8ј6 Ѐ êwt(XȀ): k[yd틸0uY_H>1hp fUGO%ϲ bZzkDݔ[dbVoz;_R]Ĕ07 : >lL8*FcH@IJDѓf%T 'NkH 6fkE|uS۸[߄H)MSvo>Uo]y=Vi_m̄_p*@ vN SXSKt daJ?-h*.RwX]_iI;2$A%?];}v>RMU&c*|ǹ#)hBNKl |}B8.`'{q}IbƨbZug_i@.(%3ob殾VDl`*I[2XL(6g(Uo ; ظK{ןiT\Jq ӠӶD?9bJgnp3wӦ>rѠ[CCcH7jڵ͉OL *qW4'QAYBVOp&vyw S! m3E>;t /=٤IHNΈm}6C1rxG:25qѪF1 ' 9T_~dlHǶ9J04ofϵ[=[!&j9jXY_pnш/HNZKud:bhNHۆw)!tAK*{s5TA&,h  ajN2z}߇FIм=;e&Rt?." 5ҟnC0lƳQps޵z!%K!՟?Ռ.*sQfl_Gy/@yp _0BRrKL ]dW=_T܇7x\;g#Ӡ@հ^9Nޘ#lGfAfxGY;NoRUp ΥʲJߐ3>L>@lsƻם'Ϣc}]nGE!Q lknsǴZ(/qlST'+_b!cU,Zְ߳bEm t4uJ6KW;+)OX}L j=ҽ ÝU{rv`B͆-VKUPa_bUy]-&DH_J 胸eX;b1ErvH[lpç(oӷȪܮj Iq;5K=`k ԧا*qcؤߣ( -orOҊõ^3]"VC̝ [ܘ4}s|(1`hn#V v60g\#zC6qfΊ"qhC?>:ZM( :F2i\#N^Iu6/I%)m%,.9WynT^r^5.Cqҗx[IǗBwQӽMVEvSWx'-;jϒ$Kֽ5>[gv2r/#A=7@bzRCB.b6q&WnK}r>{{#{E0$>COZfn~TVdz<y=^ONzk*Dr..V(w .=`n Ts`P!FR19\ŻüHݺxa\#@ x!d ϝc%:tuMִb[a."8)N۱S<h7՚>'T>Ӽ‘=}_n8 |)5KRT9rNF99Q:R8hM,$7 {1 4 A c7pr?(z=1["WDL3?2*U3C-v%dm]V|9CWq&ǻSHAwVD4KvO}]0:X¨eι$:dڪ ?+j%}nO.Sܡs"‡Ar4%\ t#{d7!5&]|"P80# Ayr%_=bS,/ev;,VuC[)W-#M}!aUf#EKjbZ6}ox 1iۀCt5أ?@.!ӈkь" Z*[,J ,sᥴ(B4VHs9n.uIY [1fֱJ#I;:B7 d2ݧZ3 ` Rv-a`]Qd%. iF8Āf;ʉD"a/~C/:eAeɓ |PMFY Db#o1hl]S72ѪtWuQ1!SS~dΕ vO>C)e@ՄAF\Wpus!zXq.v4,r.l!@}}ַ:)#Qܥܿ":`o̳-wzY07.0.8`(Xq䙨(w|k mcA%>Ru|C^N@F1`lsB*Ddr?}ɥ]j'jGM~CTܸk8MP'Z)Ο#I ʋi]$4j('9їPnI';ߪF>nGxxp?2:@=[/A]E擬23[}MC &Wld|xe I?@F) k6vpԟv@=q=xCia!@U6 ,۶68=fؠTܛ4Xl%oVYI3W\A [[!<ƳtM~LL7);SͥDgÏ:3q4TĚGW6W0VT3?RN7h!yFrlcD#'P =u=nwv NFw; NO-'`zb2JǮ*ßi^jU\\KH%hXgL);cؽE/>? '挧qB6'z.*ڤxSFw/;̮u'q*﮲eU$݉`!Zڔe[w׀ޤҫaaK }#by Z Xז>r*ބ3TeʓZ-#bN=1 M秖É'ɋކroQ$XWNaNDž@хޠ4WF20 LA0uwݫKL)M5Uāyϸ\7ܳMogy deo`(bc+p'2iI3Rl m$p_Nhћ8WR͗aͅZN(Vbkv!5i_Ŀ@re^)T,ߐՐGc\["?]^pNK2sV-l/'&NB 0X=z~pZ% DBnn>i\3+`}+:!/sD5 7t*;B/oK< IhbDćK& J bmYAy<%vxa 0FCmUGE}9QJ~k/E1@CH\!}(+Nwv!Tu\.|[l7UWoR*!XG~Oz^WGLi}ltGzoʙKLdd(!x ]x0`-&1/n0*Mm |4DLBKCͳ 2Qtazݪ` l6׍Z;btd:P)px1 @B󝑪hQ刜F&tűئHDTLסhyd,+C/kY$6Ej}s3v`RWk~*x4$S^k1iiSC9%md*~P%O: JW\368!h6噟eH#qQDё81ѺUؑQCGoʥ5$%p?"9SrHu,ڐۉbč1*N,]萮e~q<9e'mYUlLim,pa<{ [c5R8tS GDX n`\c߮\ֈ kn`Goxjc^]Ⱦ3a-pxW`+1@pd I+ 0@+(p,4CCmCL5q ): vU!r:OaJxVʔiN6tw8f\yv)5Х 5oP %D(tΣ"e2B KtydQspAiI5紁q2=%bPu3?fhjӋưh2vA T<29n8[:{aX2NNƉ'[_BC0S|!)P: Ϗ|7/v&٭vbK6n辅ATe6PY$P97w.\|G,2q .hߨǬ]B}FL;cʨgh8{XUE=}}djލb.x{w(eVnғn*ӰG&;]*feomC>*!E]@{8&W)fq 4Z.(W? K-(kJVʩVXM5]P<*+%y0-Eސj7S)]$;)0qSfMԋe&|14z706 Ǹ&UDM,%XbP620t瓴ƭFX)J9R"#FwmLEy^mVp_НLsj2*"뢹[% k[%SXy+n>0ĭ}'aZu g!!E%B3V#dBmS$$JNy$f[4_nEu5N.`qiq%d{ԍ8nyM6"j-/sLϗsev:6ǘRHzyV/`U-[6(Yr-L~dfE.҃MhNL$k6*HPm;W#oZq' 1!Q˴7M\ i֫ @K(HDXFwUS/稁%}YvH,4".Clo<~p8jO4'ţg.m(fG̛y~yyOȾ1ʼn_D3IsjS#lX BM3ϓL8(6Oo!-S7qGϬ(+2u[pS*wkK]^G)qK*iK_ '(*q=]; rm53DG'/dۨ n_IQ'KEX5Ak'(hgaK'$ oQ3pa豌 N=|3چ:󧱆H=tME y$pJˈ NWKuw=;a/@ZT%*1`z&?,utšFw caQ'CY __EHU'd>#-C~+m򻀂ziXw#NXwV-]C..A8'95p^m ܹF4[®+&2W;[@ 6DE5񨵥¿@偋b5.%o4)u<=^ް8sq͙mQ$Vi0s'idLm٤{@j1lCZ$?#* |Ԕku$h_ ,DcrZްS AvS2RblCľbSX@__+7Ch^26Qv 6tkLðjߛ\%|ŋHX4S>}^LNcB:wtce|(bk+b<%+Iˊ Iq raDJ~1`q/}WW.85=^ƶ/*!n­Κj×hsD%U݂PVO2C3KDڑQjh{%;zJ/47Oo΋욜r R)ZW\MF@𸰱Ɠ\R+bvФUu@ =lkv'l?_yQdhtw }O S8Odw!f!4_+6exl &e8~dm*mWQ[uBr5P1c:'rs^d%gⓦ"'*'? "ؤkewL%S+Bmw鱉LM@ gNctH;1-|z;r"J_U6c bn?λ~leᢙ.Zc{d& py%9,qXvE4! l9WxӦ1NiCo||2 ؘFE׼OԼ\,aEe|4l$9bLY6eG^Uϑ3v{.a6]xxA0,&I`52uv:2 dŵڳmpC[$-xma~(K0{_ .'Pg׊ _5QCEπgNiە1+΀.~f%_od!jtUʆK 8@gow ȈJŰ PKPf[C/U ϊ1F,ýKa?xLK@Ze}$GiWU* }ܵ>6_f%AU9 kT?l 0Hzyc^CʼnqU TAgJp#t}kU3l#*W:_@:Ό?fAre}WvYHoW)IgtyԄG[-<_iC|<,THTsbs|VQZntOL6b\F5YL{fn#xq+̨WO"ETM2òf Hv=B EPL*aUHTJy.4y&'j iHQˡt|ȑ{Zi)okr/xx Rq׾@)NGNHx¹I7:mS?wfx[H).G`θ[[ E~%Å5ך &v&3Y/_Jr.dhܹVbѳV~>?TB83?3*%tx̾ޢÇ{hG]lN ō\#)CЯw c~;&^9#Sw5X/j9In`B16VCfef18,(T|o6r1?4dsTv%;(DCdzJoH?աJbCP(N^ d$ԻM@}!r$Հ-~&Č43 M;%1ݨ=QeJ=Р <2Qx@}Yk/:݉wak7> s$0:Al56`se=ZAbqgh0!1@³_ C̍@\*>]'&x 5>n8t͔pԷs.Jڗ۳nOG}LNFi"ϥv4xTF:/C<$% FrY˞u2bKb}YĠ~1%'z/lF}oIId lYy-PF(Ot۫"~㎹/\ :EVՙx(Q5\b8F3?j4 vttytɒB0wb(e_6ϓzִbu#,ݮo㲍(2`$ d%ZQ HG)j̋ 6,Y Vz_{M>-DžUxrb^)cHnMQHt_1 ho8p42 wb$8HM\%𵻬)Чx f<l̰f 6Aףt,NNi5+7ߧf`8K9$cԕr.*r-i kB> f~ 2Pq̦]ķ/3G@L/a? ~0e騶ku3T:5kޯ Vv鲺ueذb-N/XeC~mq"oxdmz(a3"whܷ9jWߗS\t̷}|la/1>rǎ@3y`fh `hE% >&(2A/=C KAĬ*Q9s\*^]pP쌆*ÁD-ڨKs ,Q+Y $nv/h=e).X Kv,낪#C!hJ\AN)<`8uɱeUYiՔsa*19#WZGGKz xYC,|T^wz$T2/ {&-uPS0zA(?:~fR 26Pв&3g2AB9G8Srx^tH~z;RXljZUͨ*jX+AML$;_8h)7*6_Q | m%EOtͫW||GLmIH\w-Zq*gf-'Ov`2TTIsPUQ KWwc0T8Rv0ܐSKӦWm 3L T~$;`N@Y:@ͰtU mN57k'VD E2$yT_ˣ2Gr|G(Y]Κa:Bo+a(8_b-(<7ްN7|OozTI'q%:u4Gdjswe''Sf@}m.X$LaҴ%]O(l{!CMC.l*yviP MU.naȥA!os4(p9g?!FzDf|X{}9oS/5@qnGnaFث7#!/(et(k6$2=HPQ ~ V'}-m?kch- q<5vG*%]:X< }4Kx րFT/0^Rn/]S{FI V,ϕS}3#h) %lGˆER-ṑaj,.J&gTNA0ȈwU8O >K^%ye6IZBb,Y~J'"FYsg-DgA!esgJ]m/j3brt{pv`}cms_'RHZbܬ*"7j~V?u'>([ NhtK2# l\1 IU\A6~|$Go527@(Vnx\6I!o)|p#Ds LRN$tM HF_U =b(P(ɾ"&MɃ" ,0ބԵ<³cş;ݩypbP >QIP<,y?r]g@(xXγ6НBZVnJYW/Ik~Q "yLoJdqXV}wa> }wˈ6eU]`-GNot#$YzJ.3);pjɘ fuKnix,8BY~KR+pNXX?b lBoڠ~[9+mYsvJ\ %jHƙy6la_ )!po[w\w~9|ּ+YjT6guh󗽱/CN|!ZWpN'[j7JשW(MrJkwm|Ϋj~;AFP{'9XrEAA @ݩ:)AXggZIaʃbV'`&$^2_Lo]`©<Nj3_mFCYAt%y#"Q $/WD! Nɨ >u)V3mU/ME%uz劕448ѵ |vꊰV_F+l]0֢8~}KU͎M%Pbq uq‚2/ir"؂eOc$PG+{1"9ٕ/NnQԵ"&?oȊ{Q}۴sVn.iPl.e_j%[ z`nJ:<68ig{ԛ*DaTă³\^H+9;@cQY<QVDUC5(6-z#ĵGƥpm$ nʣc0wS48IRS *&;#@Syr Cu?wiSGOU/pg4]Jς? {,#I~ipOu[BPI+8t؋FP8xѶ,YI\182]T4#Nu6l=:&F)GLlO;#;7ڧ-:kb&Up߷PflR(e C-߉[wx -:h~^HrC^jNVO<dHn~;}2P}W)8LHj|x f:PC0`f g!>@y K<f&S'6*CogYAaU@ҿ*߀v&% iKK6\>!g62V֋=R=+HaeUd犣gHOǓ|d f_Hd!Jڰ 3#Bkek2uIi8,+u/ =MuAB+ao8>i8@jcM iD/z@,$QitOUK1%h\W[$"tGledA[-N:B9v\xX*.#k@ςڵ3^,'ۙA#aF3[ }=jl V?Hˏ.#Ҿv!OQGQ}MhyXك=R_ۊᤑ΂ƭj&<|ň 4yOOMl~ϭ4oasdiJ69P߃1JfH0}!ZpSWЙЦ=#^Noj~[Dw t]ŭhaē:,ƶd FP}Si]yͮcM4P9jjB{O 8`CުsFd*( zVb-Βc3&l'\) g+5sɅ 3m&%Cly{iQ0M4G0 |SO6'w^+: [D')UMO9_ XoE+jl0tښwEz%mlإfǗ`Ȅ%8]q 棱Z+!ֱ}И)z3Aë}huOQ,`dN%/:/W'k Bv:Ā3;JZ@æ4UrR\,dt#^H]uY%X9uFWLnXE~ݠN YQ_G}*U{+nt_`cV*`wU~jbrs{m|y7J[3ʞBV/rB ç">es3~}􁢫y@]iLS@(#ePzm\C;06Oզ{U74R0V* /22s ,==n)UIMuprtxgY8lb1CUh(+@.E\qbȁlM"vR9w Y\#9f0%_WR{-f!mxrKO([V ?T2ں7(Vͨ4I07iV6t(:lE@u1H0ɺϯ RI # =J3l%'[޳&&,S03GIm"Xu% o֠tSs DA*LyNwj= sWbR~nN%thA@e^GT`Pmz5C+f{ )x}Q UF߄dQfUv47NFE4iR1(rqNUrչn,0lo~ a,>nn'J,O`^;y;:֍? Zv/} J*y@/)lz M*ޙTGPDWYh'Oj*BjRdV EQz& P6zJ~,Hfu] 'A3g;q<ҝL{,oQF -Y41)ąZAXkSXw.3\M=*⩤`h9sKPSwET]u=OS+*3S4N8GM }P8-Spp6 oVJwJS3!>$F2~:Ԗ3wSivL_ճ8 c0 zG[ VccVĊhD OQ/ ̎~&!U{ z@=/NX~gra/Є|cqAc,ypXp`{OlrZt0u#nf(k/&SQiφs|Kщy-yGSl xQ~<`W!*Bopdhj;Dj!%ɶZw$%+Ǯn0 "1= cdtNvm0R,=3$!o+q&7 x, Yľ:iǝX~ q*N&NG]I>- |Ubˏ.:ĆQ'B*?L# jcmwY|E XM [35`">{ (>Y~R-?8R.q2Yx_{S۹fmQ%[@Be TE`܏rkl5 \(*@\imozꨨ 튢j#&?x"o{|[Q9m&-jMN*]gbo>SOenwZA͟>XGXº(|32n/I7q/zf}JbZ\m \Ux*l*yW1Q -PvXւ h eM0n m(B1P˚*`N oYB' 7#(b카TНnLٜB-*P:]ϫ((E}{p2ck/Z N :)E_3 B` }`5kV2OPKݟ)|+ 04Ja, NzL3DmhMfyp^RA7z0iJ_O E4et)YT1 !}<@J!2[@Ny$^@sy`Smp*SԨAj6-2Pε p]XN %N%[~Ў(±s.%P^/!T 0E&<@TNoygu [%o:u,fx>$<1e(I7$6Z1;Msٷ-8HR ʰUZܧy}5TIeą+oGA{XI(~1>-k84c#i}jCeKXp/W$n1͝ltr`eq8T+8ѓ gSlZ$c1?\^ t¹}<֙'ʳlTrDNLV\;%Aλ7&ϫ":a4zglr2v-YG}R;,A1ΐ_<-1lSi (̵͜aR)xٙʖ xyą.Pap5{|K¦@9a:epN0%#79 ;IX9k*)0D,8__ݸ@ ]Qabm }]WiY NRa;c ݂g ֻX_CF BJ FGp1qB?U9S@9Ua&HIVVqCk@GĤ! &4塾,,x;b1RǟIR;-=7Z~ -2!>"ۧd>EZv .btnnglc QcA&~:H.NGU%Q+f&|Ȑ! nEAu= fxO&ΣVNwS ͒؞ dj7IJETAh3HAOd$\9frwu\*>{SKKigE4 .2 (?oRF^o ḍLt>b,w@=Aӛ^nQV'DD ) 3Q _ٲCB"t@n(Y2A_ެvpR 9=7/|gz<7{Sc^֋l0- jP?O5bg j|}8 |ޏJ|VsY)Q&nN40~m ymgɡ=NmT[ލN5C)~ԓAoQl>(ؐHQI$ ^fE|&˨_w5љ%_ ʜ]c9 Vg1{pd;0VǷtMcZtzl[å,.tVضAXQTH{,ɱܔgĨH vp2m LǎG:1.t;tAr]:xZ եCaiD.b%#nbOerpQrgmeEeU>'!>ô,7GϼK'K5˲'Ǒ[L&`yM)8>clgl JNd, _ TIuu5V\fvlx6܍%Ͱj 7{D$$KGbF؈]i:bP esu{6}JZra0acpo:4U#T?n8Aza}B!1sxW Q|C"̌rJA81AW/)Rv]h0B~LJ{*R:)g)HlRޑI}.O-@.u*7>H,>f[{^]Ye9OǨ 1l WPV5EsH{ҋ:#dUZ.>?.k}ӠG|bIpFtS`;`ӘrI+?Te?MOxn'vǃto|Ц Kpk"T8:3[:6lGaӆj_1qIJA9*W>XVlvF ֩caH/1_*" σh֌gwZ=nEFh+7/v$`uVfّ' ӂU -(oˈt!Q _,Z'J]1sc8BHCCqW/> N|yEI~PfjFL^9X2ը(y<>y{N=c_DE=VIMyXŬ)DwnXI@&d ±Py+Vtc)Ar/ YbvLfh0Pᦦ0%0 o8Ց4[?z:)n%H88=+NxU%>*mB/07z5& ?' 'Iʄ$-jvQ6ķ N2鑣Snzסg{|Cm3z=tt]Q=)]/)y!p'I_`Z]e0 22 q@,![ۨzt.v@$q{}ifH-ʱ@M$VM \[̩ ,ƈeR UQy Š`sXBQ-^FϪ{qb6wCP:y@;[ 68iq% zrHYjLJyͬ*dbh%#"wJoC%JLaA`F]#&jVQ\䈦($SBC{U %dUMYLA}8` ;wY5^92RZU5PS!hUOo] 3Fղ8+5^iE>49m}*w:Hy ȁN&9R.Rd1FJL AEmoj@ѲҹskJ=N90XJ! dolf\9Ê6 PEqvXR6xpD.,G zhA73/τU=Y dbTs;[܋ge+8n1uj@3%Vv61MsfZY2d ឪ\@wPظ5Ǿ6+9#cc4[?VlKS*Ȯ#yV,o\WOyOU.zĎ!ѹ0Q4>ͳvlTϕrD "O) Gѕ )!7"sCn,AeJk6f HuW< msMғ2⚷YYJ4H设+Ilz&>#XĚ)*0d󇱰 xz"ml'g|> Ermc┭GTUзX_-A1禆H 00xP+ 2,FAsUݠ> f]*?G|1Q{5KPq_䎓W\>t̉R?NÄ5 4/zOdr=NR؟YKޣKF鄈D|Ȯ_ p/Y5nґ096Ɩ{7O;1R2qF>a4q$s(|< h88!"Iy<kءg]a q)!_q1rPGfa(aE^ \ti.|cIBf˛qlDt+@sd+wKO%.jw'(r1pT8sgg'ܟGNɱc/>!8ۮ ]2l"D IQEM((w qHHʼww>FxLB1MB]hs;YV,hune b8޷f,1u 33wHRĮLDNMpM^D|׺pL޳(8Q`9?&T+9xfzycIo6ñHg3iڃe4=I3d a, O?|"d\B d_pz[ i綶ɘ¯|љ- ],B: V8\6"߶쑫o#FcΚ{CJI;CFi; @7c{vf'kX_XnftgqP%dAgJ kF^qXo4![7!8[' v/jn<ӥG.jQ.Ɍx+d^R{%8hљr5Tzٰ)Ih<@2Lq%E2WumM[zg xjH/[n!Ig!".G_(g&ɽMz޾Q Z/-d`ȅ@8Љ'vRsAm#aO g3hOArhQ$W&ȧ`.MԁJJ* H]if\?_}BU(V,[x%Ev(UL% 1'p43^=svv'.L]YE 320z[#<x!ȎN0H1ǂ@i@Ku-OIBC{d`Ϥ(Ӟ孠;tޕRwlnpUzӴb~|/0EnIO3>&'vvis fq?Ր#+;-i5z^ٿ]3?w[{]-_&Q"\@]7D6W'٪ "Tk)1Gq (M@l1UkzO@C}v{{9`r*}`}銒Q($,|Ȕ1jNGճ+Y|Y_JVaM"R _`ߟoSk4d?lc8k]}hx N~F@DHs4}bx3_sfhl(NߎК֎{H=f%M5sb0ݮ< +yI1a%~VUggI9)oߠK@wRO)#qQsC?vjQu;ciF6Y d% CSyK7 FT I1W{F0HsV,|Rwya0t1\[QXW53*໤1U ]5 K~ͯ9L51N\nئy7.Xso!'%pL\ hle*PI%uRgs| PqV~7 ŠH6P+mDJcB[U\py %q ^|w5FG;TjcO׵bL2 ^SUbr//<a2I Cso76/l*:@wmPzB6;뵇o2^M' 69mPDw5&AWw˓;q|}S.~\.x8ݺ@7s^{,뱿6=w6?ώ'CQ,[fQ\+s- 8`ͨ/c{ƀ%=ڛvK%ޏ.%VѠ>-$Ag7*D,=Xnܹ 3FgźvYSEeWxti"%fᬿ}pmNu~OIvMSkc.Kڗ U3["mA:Ģu ^4Di[2F4VWQitiC)>! 4IL +S%O~jl# Zb&si|[CӏE&~IP9 ~" HYPv*B5R>k=7OZH #f `Ԏs`7=GEXG SC?_SI'$NXi cՀpib }_G}'e[ǜ % \bsA%\Jf/MfпYu䫚ہ#'|Y&FvkuIiwa;d>@B;X7l7$Io?88&ɹY' 21oVf}:0U>)  =gӍV.}U DDE+ky_|I+l;4QcnIO͡^tÚ2.r,Ee jL\ _X;i~3mr]Axu/VL&䪀8!Lj\(pЏ<])=ČON] GI{!"TzIDmLfpGH<@KvćXς1h|r.Y KelDTu+BSh((6}|Vrt]Cdm'WL(5Qe0osɼVq1(0 gy'{̐s(8JJ|{)ec%QN4Nd`L'M7X1?dn&W{`R\9~@\6NPz,PgTipLA%<aLFYi>5`)tz7OKʅzOBRi^cDGP 2-@bRp01Q)ւ#acz0PݶgM\V0U㊦J"މ{py:5κ1w[>SYo# q$9"RhF+@0O/\J!?_ eXJR@Փ"z0h)cg!zJi1U7.|=/(#K\QHZNYH$iQ=I>.2\H|)qĚ/:QSg.r<" $58H(uW@")cޏOTkUQ3?L ()ڒ5$ucljLExEc2Q:Z魘mkӗT JۈNjfXwV -$.z)DAM# [S2#<46 D]|"FϕElR7DzՆ2^ڻҲYߝ"Xjx$R8iWO7LQ ONU3_,,Y*|Zq^ 㬠mU[W, Jn8ѵAnS$b-aV_@viFr`Nu]5}ZZк{pnB@'4/O臭uJeWOHaIZNog,ţCc+F8o}gh>^]nzP_wwpGl Kӧ~ 0ٍ cs&oXNXWw,gFb"SpuuMTITK4KXOd:_eZZ5>=K$EnZ<Е?`E?3Ÿ_?戲놽T}g賆R1?Gh #pƖjҕ^&4.,^c) P2jUF9!LYLxQ~6,q\]lk#63XM9$YS:z礿Sy0@?Xy_]_'O N5%vH_vZ-*~xkNyDxpQo‘}FuJBҜ' ,xm(co!;y-\˹UAk'jS%\X}=..+3FcP:J@$H &4"kM"{' x5A1t$@QRSXl } 3Rok>r7\_}ӾA;xr < uw( sŽC:SM_Ud4"tk31Kŏh:~JMy Ks8Z3ĵ#G?^ $M|R|r :!7!=<6`j_b rsO4#YV jɭEqc`prR+!^W⃣̬B49},PW2Ol$tmG-f?'w"?I$?k}o| 7L KS;P= MA%zPC.(&/p^}&MKYh2ps ·YfEwR帤IKAVhPh>qG ש ^ԯ(H!V^9/.nqA}w$gkiF0 #k3NyFȌ )/de8>Vջ{7'ݜv`DD|߫օF/APq˿/ }]g(:9[e8"!*6H@z-a8+hGb8 +<~ݨ+ 3~ibxD!`i&+>&w*K}G.) mEVrٔhPwOaSC8k3'M_k2FfyAgR-IZ9U0וwj`J|\ :L= Eh/rE?6Cg6y=x ˠPC_UfIMl/2MƬ Ww~eZX\ ]3& Il$| Dk UG"O{֡SGKEY5/)ROwչ|م ]`K3N;+A{;6C`4xNZ WЈhMIoHsOk g* F<.^&m9OTg_!Vߓ6/ot3#{*',xWjGFc$BIfu.BupP dvC @  &it[Aσ-b G&n66:YT# BR}+Ö`] Pȯ^Y ou7~aEHS0 G"vcS,ݎ؉9:Z@CIѬ̢}<>_C/y1Vf_t.Ĩ,ʐrﱐSM#z$?iþl}}%C43(J5(RsB.1551򜽓;;}V#ŵ5zH":G#LEWI`Ӧd5*s}QDK i @I2ՙM^?}yV2Y+:cgYJ e%WΞ_CijVe%dv>}/`Xցb#z-SDm01mZͫ$ɍ;ܦ/6F f,謂r89uX_qV>8H)b2E{jl=-VFZyf>́.ܔTxLOj>,xH-<ߖ =vズZ,X]d(# cBJMgjAީw!+k./B`k<>Co_7Y + FV-HlHv}8.mb*zf$p/ -ǵt D%؅O,{sGNCrۨBM糠'a2* c9Uͬ^Liؼ%A)|r^Kds8:ʳ 9cRכp{hGl=t`Py'l=;k3$UsA?*:OLM"U!ܵBU;! UĽWUde"f<%-~m#g^, [dᬔl0aDi͹wN’3~>B i{gz},!2H2>VΖжN~~Ǣ7)1{yS>e&mbKӏ+ϧCj l8adMnb(>k5b}v঄a!q}z6Q!VҐš'=-ܬ8:*. -.C3ze%L-1K"B7Ybd/B Bm oV/}b^昿 )O!l,vȠGaG &]i56Z Y#^^rd1 AWII#xTdorω?$o:]m{d1&޲g-0ݠ"2:.Y=,V`5|(=~}ݕ2ESu$^M @]|/W130r)G+<# o-4"W9Kb>n3S֤pcV8a]P6ul4XRuD&wWqԝ38_p94~C=mu\<ٔ<>..79 3}PW/]xvd{ =МOth_ϊii> B<g-B]?#pR =q],KU* bDΕklJj2l㯱-9P_׵2/U{PGw~8I){,ҟSoM$5n ars+,6`(` qY]TTGm/H|O`JO;# JyC+{yp؀L[hnH_YW.o1%@ :PQ@ `~ ,~[ /艩%ofb'P&2FY>-GZa^l:B28ؖS](6%!W g-1p47gbP#y9&77%oE1MT409RBMUn ,в-Gp"WBח# rY`tA!MH,HOMf'_ W %,3+\>c&- l0騱1> wtNDYwXJ;U)"C&3tko<{J#LEJb4}c AA~.Z~Tԭ2˱*~廿3x[)ޏdIWjYKl`,9gTfx&{\OK|mtA5IlXԕwsUm! s;n=KuFsWN/t]|P=UwacVA]9:c֑ib" ']J)Af{vd]RHxxԭbBnqѕBjw!bzb6]hC1{G0aɈ1|v;? {,x=Vr"J#>p:!PIQ/vbQi=Sz$b 17?v1DڥwV }w׍ 0AY.UdF M=!v:W-Et 8U#^ 2DGuLwgմ;t G3f8jF<[enug짱Aad:. njr=B*N k#kmx,>4]4I@U0;(C//:'D>pn7~u7ӎI\/ 5q|Xl5O_ YayQKB#aQ04^Iᨹfzʣ5ly" T !'P^ Y]1{3_3Ksk@)'Z߂pT jmujl?_=O!$\FoF{q6߸d[K? ~ޗ}{bs4'V/t7ZÙ?Rߌ?%OuɧXgV3:SsGYiQj] (v*-,{oGSeۇqw%)~4k{ƚ7fhE߆vpEw]}KpzXrH7]*u;&cƈڑfmEaREn\CdSQ@E!9:C\/bpz,< 3ޓ $'Rs6'*ޒ@9Yq?-OZ45^Ǯ? kO'Nv~f*W+Dkl`kZ>Yһr3摁@O<7IצsڌK8hǭ{ϴ2o!` .cZLOV~R%sTS܉f 7kB(O:>NXJ#W\TwDeVRr~|+}IEtH9f:Ow`P]nN}jWCzvc Lۥ.qqk1up%5 &DhS_/]j.A460JzkVbg=68}=ܻg0tHXi*0ݒ5tk8}I)TDx:g6x=9o3"1(g/MʟV\CYX2A ~/$55|~B-TGȡw23<3x%&>&0W]oouHǨ`z*T\j1?-ug -N5)t,2M{h]#H\ţab?R)\c MU Tt奋xjz& iUKq]0yX}+퍂jvT 1vast4mGfcgFAufs+\1K'EtxR`j5p*z4zքp.M ~>@\128rdEcEgM`uϺAsR㣷152eXLͰw?`/9^DwN&b|(6X͜8e·hѐO5Ѹ&EJ%8ٖ1fPp܅Ll*RGưxVg|:rM`mzVQD琊"噬hvOUmA@ŏ.fS! /zEO _efRm˓Lď] 6]8%/׶ԇ;*k9q]4U*wܶ{塼P^* CB8ń0 ("&_LDZIjFKHй TP'SמQw^.Wٺ.4mMB+( D 8 ]۞ g?7Ve9yWn/ tc.LDAh`=s`B19l #XCJv@t:V7.S0)u+Q> 2Ǯ[GMҾm ri? Oƛ?^>NyS&>:7+n hL"7Eyy,͒5!JoXI[qvI`sua8:Uk!O5WaݡQv*J%00?8k3g#zmaeyqwNOr`[UYR]kfo|Gθ`R"S°͏1a|uYxާzoE*.SM8:(>Y}7/cs6 9ߙ~8OTƁP8:e/"3&YطB۝k]iigo@ēPcAtqш~=L ܎5x++E5w,s|ož.m>WȈ n>_4M) 5:Nq}0ϒ384k0]ByGRpޣQ=4K.TԽdu@Fq9 \;B8q{ A d&3wI"#A (I$"b8w%'YX['';$96iOEs3lE/1rC ,^W`aڱٵ,wxHe ɃER决 qݰ*wUehCO ދymqkGAfI*?^7PG'~.)p7WY_ײtsw%(:޺䯥 [y*β'XO6`Lt%gT sW>V' ,j[1JH-tmk:C7' ڙRi#^ވ?/JF8=RV"۫c3k,EsB(aCuU܆yk(:~k9 vBqx A}s @H\HC@YMNA6@=c^@8t{3U YtWsӷO5G gtto^z%JA[(0砞w6O%$ĖFwwh:%|QS7saf35ڙT~ oe֛1VEI)hL^z;+S QlďebD!j!RX sɻ6SoLu|1n'4$+gT? @/]Ĺ xE䞁E=ZLj{jdWx\Ⱦ{7܇"KM)i@z11_7N0~&!jogWx&{tU˹4ijPɤ̏C4*[Ww}P ^lzm qdkKW€Z"Ɔ f#]>@V-wB C0VԳ%#YlHT S Yɐ9juCR'-W-/0}a(|߰{lySLo@"GY;_ޅ յ SA1+rT^V}|K fw~86/=;c8ʵ"?U#U DVZ%ՕԉosiTnj bY!le(n25f 2~ onE7%t5ļڪLu_jirزnDZ2P1rjvq$ĉ+]£{w5J;šJ)=4{5-Y+^i;N B DOOγXۯ9&rmQadLj@iFg*Tf#nvo0go*E%pWNNye Ǵk9hٸ̞lpN̡ǰßZA"FnӇ#쮓C%k!/,f+ǡY}|Dz#D3R|wkkV12,$]A*VȝێmGϢf2,M1Mr!Z%> |8Xg`X= \>XyTzzJ5Dcq.:sp@&=^&)&F-p_cQc3Bs %bo2֐yݢHyH2iVxCkPXQ5 벓9푔2a|׍+sSyk5?.ě]]`jr%KxwMd840*xdYR$C0Fy`tIO+{U -I;TYJ1uKE˱n0qh"mBx-e!fg 8KI ]᧯Gvm3 *M'߅:l~2P?31Hi"1p}ǃ`1e S_u9K`GY[IDE >zzH?][ߨFtx޶+elBJ_%4v 1e+lk%Y Csl>TL|;c*V7U?j#5|.B`ޯ$cZ#܃^8x8 `1wz8*w7b+ NZAsRuLdr128mO`lJP)"p$P\H}=PZ+B>/1[]G#}+yj]X 9ӍଧG>y!h^(ƹ~EbVL |@^*'5CP{5[3sr]$wY9%Tx"q&%|)}Q [q.KLnU-!:^'˲G ['\e6iTGM Ra_N7Vi[3Z!mtMW!2 3 lEJ%~mqzRsOV@`3D[i`%.iQ ,`'Qot2ej%l[01bS+[o9gm}q5ㄌzF&) O)Dsm_j@$>f:*l:X?vi5>L.l WBA=ٜqe!F'Pu}a2}TGq@kpi.ob«UTZmpZtPnᓪ+̙qhtG\{tHt!RW6FȖCsA:=}g (;~;y#->9YOؾ!A ImW/Cߠ?d̳G矶3g{U*mQ) MWwwk\4)Ii˽\?zG2kuAP\Sop#.ŵL} =(#a!2Cl ʈ-8\HXRV~F4&2wI}?oU6AɊW54a))DD#4bR=f( sVc@?$\6cLn4qBdbZ @ 3Q!99Ki|5'\niu?96A'֜`[&(0X^?qvrK8%ogxOwX_1 멮J(=v-Qy q8>VRoha4˔CHqR67ޏP>Ig0*ab3<q~ Xo;\g#03dqb:Z-s۱hԡv0eN)mn|@ Da DU(O( Eݓ *ȹşN3.Dݞl5; ҵ_lʭkP$}#Hkb`ZO@J||59 TQrD`_cnIѱ_Y;KDF)>NfsyBBY U2oxP]av]hGWVS-^C>Aon6h;9QMgc4cSk>)uFdȉvHi?":L2o,"xŊ94_$)8 9a3b=GRZrXhFθ6GG{JAx?"/c,l0`Dz|eateu^`'.쿙ɦ ro)7p-D5W$ /)%&^ec׳S?3yaS\$1d(58R7(Ӽ`8) qY ^vyX(Kw{kk1D ک:őr:Cd@%qSL,\n)=rƁX,VF5C9p;ﻗ#vKʓY~>u,w4~Ak!@d5qL\4Pvtf̑.QR"ݮwx.OcwgDڤsB u~J y/Z ^ʤě(WD#) I<~Y{= vVJEdphp%R+WB|؋ϋ3k<=GZÈ4} ߣr˸}gu5hyN}{a;]+b>ʪH)W`m>Ae/doOT8CFU/ĂDCq8w jObVy]mvRnRŋ}2E)$#l[ѳ!92,͜gBX;Z d77›q">K6=)R!〷9ºc:˱&T6'Kۘ j %WRFPO;;^(ٵH~ 2yD`o[q4oMīy%/xaBZ6HCG#\%=e4o/h)s}S:b}e<~M@NҽCރ+F^QB=AgZHr}4) 7Mae| mXrW5éb+#¤꛾i,(*l.9VNDY%|N_ y[q?{w:`Óa~~?XCA/tC] %4Rh}ԍ478B5{TC/=4׎]tb}9&xOThS""ݐdZÊmk[Bg&B磝?6/M,{~. }"FQZSˡeRoM)QLY@a4Dbj_"+ aNtDq~-4~~yeFqJ'NeDs8vIqKD>g3׾u?r<H|8 sB:UhKc|>p{74V3d{-LU{4Y y#Dd ,!)aԭ\ê!].p\[u?OH9;RRQ ȡǏ9,ޚH_h.@Ό"?/ȃgwS>^v 0.! *qŻIzgn77m>˶b 'jhp',iD]pxIT!ی̎ws ʔzsc#Bd&z`4'Z {}BP k~Pm< tI_67KGj=?dc.:pR6Pt>ȟ,㶬z2PȂ' Q4, JdI\L8CUBvƩOtLi7MMr[ |X{<*o4rr|lP $ V5eH7&Ou ~)(ԍ5[&cE-A&"A19]MI.ڀVpFGÓ]Nr1/F 5:0FO܎ͽ<&\  6uhGkI]%V(f YtK4אl)A.zޤ$ e % ?q+zam->(AXլuql̗2Aw<.t 0G ʓѡH#Q .}Cjenw$lL-m"oUv&٠[GF,yNLKM#5E&^E*WnoOS 8ޡOR֌j{@lO5h`uRfҡobhԆv*Ӣ<j8XMEwKTVi{t[\;i2L. aڣTG2k6؅OΉwe^qo~uNzN|Ȯ6w3acq[Ŏ _Tn,vP3LvuO$}qtW#\2.޸hag 68֑--*[o؀!VYqE;/>!霛wt~xSe&CRE>a@kvC`.TkN?rDZIOa[GE62 KX5SL&S6Fq5xEl,18BХJF8DQ23Ëf}r Xrh[LZFݞ/yl &Nj_E䉗]lm Eby NTKq'`g@'-y}_듙XI"NKDz(pWP6=˵7Hs'.㩘 H)ڮG8 y'1 ½7'޳ $FkmiI-h}qcNVʅM-㖐?P'P&CK/]~~9[p ̺?-ӠqbJ7>$ }H+d_ rcab7)s;v)*5>9Þa׵%Q#Uqxan5Ћy7mB^AjrZmbgQ'UjtxB#l3FL}ߦZk#>MWOv_I} mz8[&1R>+.Ӌ3?qٯ46ƩqD$W\Nzۏ\<)TE~HV! QL]`YхDm̜:bԲQQ>N@ȉã.>496k{sfXY`g5aU EydgFz=\z],ı:}n;'^!?Re\i|)·XIZgSS2VSXI`}r3\ veG,`& *sL/,yx]F0/u?Ix.GTYXwDa"]2GK?G_%rt7鮞BGf[_gVՔoTzQpL mJM:Nx4rKI-F"~xr!l$Ur΀h(ho0C IzztNvo96 [gɹ[0 z`/iIs-;1Mk#Jm,~\ k%4ImTr 7k`7:WtZ""kLPiHV@G~H)Zo0lK pF`#EUvg80a,6t-)X~`J.J'|_-q1PiK#qPVЊ\V=Rxr?>Seк oDቿ+@L*xvRg>{>|@X$ &DOo3 8?F]SB膣BS$,eٮMpY:-B!\㋓"v]+؀۵RAWysҠ /V?()M źTUD3etE[jKU&`C;\e>0=!3 w臡79{5'g8~ܺU{ :tZ^-Im=c׍z7 k.Ayvfؠ{|TXlK䑿_{pӸqh c46݌_3WX$W`ћZE#eqGyx^!Zű&BMW75NV),Sls0 ~5=-9)ݺF"AF/wy ?OyIE聯×-$^&C(=c yN+;QM9 !gi4c|Q_7[2ų_._Dcʼ:GJmf#P_EKmsқ!o=q='оH]2иۛS+NX:,Ɂ\"B{8_TM;$J:WTuY{4 ϐaݍDKf+eIrbKQ/1Ti ׅ%fJ~ -lxs _pKGm@h)C9*A9V7&P0Va-#^xbT=sx*qk6Gi++LYӸ#ya5|=4#vџݘyT[j|MdgaXl6i54yҠ -%o륀yjrvS̏`ȭzLۣk@ePd:}L:҃zc5c'uEudI?fd(6^j:ԧ%%.ߕ}N,LOwEebKb̰kiu[ޑ?+4s5U9^Eic2׺R꓇s=wJYxD͟BLȚ_h l3J CB2@Fy;MwakFigC?LG#)6FXn!4v}hnvG?Ӱ0>Sh Ǘn:RC[jZ%QzSjNP$ +ZP|yUZ[Vm{1 zHYE8Tc z}POxc#> _5Ǯ0\ۙO*/WK-P?(Cp2Y$'K43_?NR>DOk2id_&FaIPX3- .A#jp+.tB"0AM:DjOEXp]CL*GnC@UBX et$P>b|χ-Ok2$1?R(ɟqP6rTUqQVoLcÊu#_{-@İ_}c: n^Gh ;aBʤʼnDC:s #_yLO\\od޾ O jC/6xi7,fh4ǷXujn/ ?ᶠ>ֿ?rb\k* >1.Rs1y$?_c C ph B Qcu'iY}Ri*ǓKPJ:"jp[u30D)LIrj@뵍H˾Di܀/F >knb[vTyWțw4.ZhسS9cm,ce∟]KY գmv$EUHcuBQ!c chc{xs6sQ:\ ePݲspmx15<ۄg-=Nlrlg!e+KBH.p+:ˋb2\gLt/, s%z([[d "O/v >w 4fM}#mp_{'|ћaX\ a< 3C?Ywyǵ?~ Ny@JaXͦ:_6 hK:| x/ra\fJZNw* tΦW:Z<-ƑdTD.?VD+zUe]ӹzOKLV@E{dGj`R ڗ0DsiMɇء.NP&|=BG<ݹ3UXU c FDVI^k6wpbTBLn&7YJ(R/"ZN03]]s6݉0i #U[D$lpxN-уu vhgJYQ +TP 1@hk qpCsҢ*j|ݻٍ'{~ i ܆MyRsD׌Ӊ zyfn6@sD[Hi?}6.mD'MFذz _o=yW+yT%ys~^Hkw: J^jT,_".{Vk/*NU|+$;ݞu_i%x 5,hmG3ABԇY CN8}JpOd~5Z b(,Z㸑~>Kw:+Sꪓ,؍3N zBA-epU`Nx >av# T(ޮOŧUJʐ{K}LZ͐jȜctnq͢l73;LeZBOx!NN,l^\]r6fF~)ZgLہT6fBa' eWMsBsu:Jq6_5<^Y߮6t_`y^ u[൨XD-EBcxΩPݙ5\7(,лS-.qE!+h[LnNg"uAtR4MR6?,•C P* Tpb2nN_s6l|s"Fr Ke_Ϻ(}\igO. ;TNuj>Z3ތ*g)-yF0p2I^(cG6TĮol O`e;eV=7 )@|Cr_%^_P:Vpvxv)Kh9H)I)6/7p2Д⑧A=6_o8^[ [8OW_SmcYJ5""M˼:&)l9rvXHRx:t͝׮8 = sޝBy_+T(KC}s"=je,]&P}C^2N,כPGr̺<[ QmAOEOR@Opk, *&nSOU~xVQf4 h1 O薔|ӿ' Kɡ`{d& 2\e}-6*n ]cYn `Fa qV]Gqęa IpH4zYݍVc(Й㢑XއaP ^K,QB1 V+Sud,Z>vȨ}&mSdg1-Cĕ%Qy AN>pTi$m!9,w7'&~Bve )6~Ue$J]:u[o=ׁYMa:{T\|nxhkZ?AVL*wklI*cY+^{UGhj,w8nEĦ:jQ`;)Ǩc졳}R|/dQ `h4<`fLث]d ÷w_wd8/G_gZ8 ϯtXhI`m'YѡS4 w1" Y#x* rOJ[7G@a75#=o 3Z:k֏Nmy Y۾,!W]ZWuQ z<}e}cp6k_9OvdY;a.ߨ^BӻoaXI kI,\#b%:$NSHş,QE$kwpJX[.MU~Tk%9./[ђ>UlCW7k8EҘ@ Un- _!gnXorK1 O ^|Vg!Fl9Q%fc|u>pogY +s?]3 { Z[0 >ϼqLn1IS|QzEp:4ORʻkޯJ |uRLXv;mGuq=Tحlk_}Ryv?tnnlڞSgRNr#)G\R0/RF23AW>N"se܁CAXTDHu:mVtG1eZ1m)k{暯UYOEųQəm;**/)p\ЬHU3'TwT`ss u]!E3Һ0_M>8`le<|c2LPZ  whBkٕeIѹK(f΢]xUXlΏ.lj\B:Lml.s3 52@AJ76"wZ b I ά٠Q6b|eM`E6I #T-Vp_BB H8/o9A`@wY Љ)wy4O߅vL ۉ뵦7OI7/|v10~;S 24E,?4 z]'R~: \S0C{u^Syt>x~[ǼF)T,F؟.F"r=-%XZmEPk2]ٮçoBI .w(JJW oH"mhjʷծ?YKaQRLk=88]$0n}A)*KCjgfXѣ~vYCcqҳM uj ޭaC)qЁ(!"E;t$ߔSg2nmpfP5L;MZ%[Zgb | g' g9;)‰NFz#SNhd[ jA~j|[,dB'uڇ 1l{n~MDm^ Q\qbYuGW{U"4$.nE2(a@n<>V톃eJit1 yYYoZ .V8%cB @cH}{.=W [,f]\3^^I ,=uh Ծ|N2-ԇ,iHƼ &GTQTf jc\k ּRGy~j%^ac+7Dv&) A&Xsٛv8C=^ƤD3[Ձk]{pt+^V+Մ-Q1KJi mWSRy"*3R9ٟs(\4LjFWw-⩼2toȋ:ki^*[ 6wH`ÙMW63N|pLٶ/[̱@ry[yׄBF~(A}X8& v%I m{,89^08r_6QT$C“_^Gbթ>>!Vo`ZUYS%@e R\dC { 䖮p}upܫ᫜RTBuk8&c6[XD_Xs.pD,~DT[4Y=Pd<V+i5/,BUor~=+7zPw*/3t16Š5G6ʿ PD)iH]iP ypyYل NĻ "rx-zwhLG̞QV x <ַ}óh Tr$BkWg?'WBrJn:m&7 )DawH 1'@y K]ꕴ CelZ( %XH(v-܍mPׇg/KO#s\ &~>Ǧ&d y7k_Xg<~{bkf9~)bZPԞ"95z?fxrA J,1HΉn1 n[Hhs;|.8S3 `;q=->c/W6DR 1 [:05)ˌꉓa69=.' =T4Fҫ fN$:9̜e`tJp؎uQkzShe+e}NJ }ΡdF~ϗ:OĪЈj++!"5.+k^y&y:ZSr !2+h8ᄹr&X1W_ JI 512,-)gj#-C9dB7fS߉QPmzoϋ*Aq[1;_dw"ny*oVJ:/]1wCНG=bO4,KGٕ( 9۸80n:( Zfiyk} ie+-rt7x%'j,*{kt@ ϨI`D c 790`ȦW[^JÛfI J= gդwAAZ;J%2(j\$$S+LZ$h4@S6uO# )ЧXkjA_ZӳfWs^97P`j*43e ;(0mG-bT~IL' kbClTf]h/ vr"vV\Cu] xsmϝ(DWaһcXbьb탎0WMi0OK0W=}bװ{Hw)4taYƩcsS 1#&rLzT :Ek9Lˌ_n 4WG Zd а@/B-n%M8m@.ѽgˆ79mM;ݕՎ[M<~oy]Ivk6oLS|9Uy.{h{Plf^9f4yY 2U[Tȫj+Jn7uhS0g9i\HƋa94Ư=v+uj*Gz6M!:pkE9k=#xcI:e.k"YMbֽ|Jtf $cD Qv?5^S~]>QNm 2|7͹7t LDv<1.7Z82| H % m0a"Fg.>jLP )y ~zBٕ]r܉ՇG`o_>NR {'A ?JeP%% C7sU1d5j7;In:DQ< EeU|K~EۗxGz7,ˉj@?WcH~,m-zc?y]kFwCD6(r~G\f10-6zPjlϤ.l* ipo!_OE*Hd]LRwj2x:4˶Xލ/KlvG@37gc.CqyI"F.BK+FM6;ټ*'o1EӮwIpio!}~GbS7[F .6<$Ȇ<5P7s6wpw &#g8v:+aǞ) 9m3}禦!ݹZz\2{xnRA0/#$dq73 Ư({*[b^+-w+짯>_y3眭HG#%Q>ggy\Ã68,e^#->3lDйofPL(_cӎ#R~ȔsbW/0[]OUDzДX1b6SE(X :CK|OM(F3}eTzY/ !ôp؝' N{,H}k(xYvvŁW% '!Նw $P;ڄ:;fѡ.qOY j4+E3i {R=0H&\@e 57\8wۂdn9f]=}J 9i۫z tMIajL},`8]p$M1kd;4_cM[A4 $R$@9##UdTܮNq\6D)) LI]ǜnK'CI3 =[f-V9b/nC:[M "e2l?{Ýq+T!Com].2v 9B} OؠoކDskg8IL>%VP|Jwoׁ6pNj5f82[є y]0Shd(fV("ڲ>-a" ϽJ7JG0| PlI;eAݐ58d GN]h^‘ grO@B'ӿfU[' ^lD2omR[Q}J֋t@J#?&FuQ?.bIZ\iqin"!UgV))nOp4H{ yx{00U5'd ͖+jSc4;QQ;z_t"z`q ?zHFUPn$έjQk1+\0'\ξ<;Sx_*s&>yJ4(o w<~oJ" k-c_j *bFIO&EX0R\H- 9RXwa#֊HzK j4[6pbB4.98m#@yA+cdf&:nI7g%M (~vz׼/vzum<[5z^@)΀xnrf}%v  ~U C`9B,QC{2@)-EMDށrCJ$f;/`LfE߱|83~" 8B^D4}2qpW@jv}EVӬE?V.VJkEᨕ04G\ᷟPf%݄^Dpi1.hO!w22s/&l]9? `Q6xib_zN \E$1b6VyE  Zfmy silS}-͖Xˌ?] IV3Bt[^U2'A2o_B[{Gn] dEKSL2?\KFXNm{:`6h0B )/dw>S٠c1{MCF8&4y(7Tn!A=e\n~  bLydJBl+s'[Z#As6k][mNw ^\Q u?Cr]Q+lܮ X.0,&qiͺ4] F0dAPF?P +5Lh+zė4 2|7U3` v 7\FNἧW=q;}dZ4z^ /8nk^:Wt֜H&,#V ,g\_ǎ UÙs&Dv+EWd=eO]dA؇p8TTfxLN; ҌO],vv,CвBK `aPt|u+j0q\&ƒn:![O6Uyֱ) [|'O.n]grP:Qt@'K,>/5$\TWI{qa #?碍fqjm"b%j\AmyhQ2dНӣ=ZIϏyO ,R;_2^k)JNO>~1ό:3'u THcMURӦz1 "0qv|* n{>tR%iO .젘rf}&dֶ-r݈lsr yH!eK|̵VL lKN0(h\MpjfLWO3Lp QhK 7F3);َQ۶]2Bj4D8-^}8"n\#2/1M}ZQC]PW:`xz&u v?t?WQ-"k?e?λ6(̦"] u 8gi(KFR*w/86.}|\]s oAUQJ_}GFJRH"ioS/o$#݆7h榪+-rk' t?e}OȮzXj4 ߅ɕNʴHQ4&X\#f=bR4(hT tq =ݳ$ۯيnEUiʩ (A|Ana;Г1T%{;k ik+E6wnQxa,8]'9|i=̀- 1hp:m0X/5 su@[C#n̗;a8gTF]Lr+}P_ϘqCߊÌ`gz|ey.PeC,턳uSNžz Y2r>2R2){ğ~[_`]ÞG`/׊"mZHؘV,jto]ac_AbIG [k$cN.ݮ. 55uԛq "w&8N[R]AwT [ L6,h Kmy~Ua V͔ ,QG$zS)+q[P} [a5#x7N9 ]Øs"59.ySlʓ -z}E'^5[亴ۭ3 cj[.:X\ #'+hoǂh #M8;y?/RN;ÐP.GowGCJa&"wshAmImVmb +fQr+[ox9Cn/;z8.E2 <0+[sylNAVI/HO:ҹN1!ݾjjP4iaooUoɆB#E=DiIhhAE! |3[E oWa1`)iS,KJ5)DVwlP |nt"ͨ?VQ?Ea \ffP~-1]PٗJs r4(T9pE<-%gۖi hpCyl*??lG=VJM}c@6΀<P˿NFQG3C1jFC*`I&X~LD]NdH%6w1 >7xa9brLs9{i+Ua/ ii |瞁I6!X6o'*j՟5O`]H:8n+qQ} |48oh_2<+㯕/JS`P[f[f7StzSY>߲8-;ǰ?CEh꜏&c ʂM2zwc) a&`js\?V<\oy&qJ6&2&wv/;|g7f0TqB;_KvF X@טrЏ sHy6xbICڑ3hTE$}_twM["ÌV91ِJf^;2A8;GץY~[MtS~,΃CFgq%S|p'WDTi`- 18Lc<5ҥJ?W!<ǟن]sA_rX-<z3ϸn }Hb~kqtDyf˖h=⌴jϊtSM҇da[\u*X/-_) +s2g +1-hO.",mmߙ2>7F֨v?uo!@,Xʌ(ziV%JrSnK&qE}̋Ч, uzJNX 4lRWVp7eNh/7r圗hICT$'4P/~SlF2{# lzeϠ/бQN ;Í7/bk4ĵWԦqpՀDUݡS(Қ?Y)˓Ӱw_(,j8)Z | `!qw&.2Bm<欔U(AOEplhϙ& fLFNJ)IΉʹSy4#9p$^=#sM(NL@(:G< A3bsf$1dG;6/&LP.5&>Ȇ5NE>VtLGChxntFRA PiUuIp-CXQCbk.W2y|yܦH] #y]9>5L+[( hٛp="  nhꍿ8ozEfp0HVE+שsp_(,_*Mw1*ۺ)6U ĂFezbh4JUnp:jϵZՅ*^0,k@#`'{J8JMB+݀ pL.бL}qQj \cŠMxZc$>S|~uE=A.2P3)4O)"&-[rH<ΈKwMA)jQ`a2d5dYR)k'%d*&Eu{zkKSs+ Wq%` _#iuj = 'zBG>aX\IF ?<T!?W2.@"y?A9]vɭ ^^62NNqTrb`ifg~ruNhu{J 8Nwd5))8pc>@B5cſ"x}dr-j}҄IAIՙq:8:kƈWe"hvXWe-4kʶ~hdFMޱgdI$r6& ,<1x@rYx.F7H$1م^]ߙ.~_7 qDjW3):G_<:5D%Î7"[^ ul8hvQ7qo½ꎕ¾4uAD ˌ$S,nE?ڝj38(FQ@a7ϐ{:F 0HDk^+ƣTqBĈqh Vr >B kIZ6M+`jKfV4ɂ`lܑq~zgC5,f9o>7aMoڐ`iD\\󗚮E1q#JL|xE(3;E[Ԁϻɔ5_Bj7*8J1ҳPpþ{%y9JbcĹ}D)}.qKρHa4$vE] $ P9d*c(-% LaVO>w(}Ϩ뙩qEYfVZt3٬>vrbvP+HHw欕/+U:XT Z~ۢ[GƸQ^ovNdw;Gw g`Ӿ*㻔!GU#׵\xk-I]: j_mk'uB\o窭Hm).>ֵ_|zgeKܩ1mNMDeg`J4>czl[rHBTV:H_i%2ā4hlfoDSh 9 #ɼ!lQRq(`VA5$kБcM݆")>i- r6#T .K]g#f. l=>*NՋ|.[YeS6Yx"w 8 _ G S;u x# T}c|Gq?k(t3omvbՕm,`rAOMU,8bxx.*KE|Km-RnZE=cզ&[x` ׿9Ǟ@.N _\,7F&[h/;k;KUaX<.N=_ֲf,ޖ V&vg4wGM 4]6Ȫ+(͒D;OZ~T52[V{f0%ͤʚoja&vمÓPSXʴ4koWARŅ\4 |9 ީAAz$0';H#[S6Br܆L 56;i/h~ ޛMOʌA?Aט4;Y6w>-\?L;[A MR^Ȍ|R 'A}žYG arLuz#<٩2BʱOfa@ҳMH&:91oWgPT*h!*wA86{߲*N~;tUOY<]O~1;IyN;3V IeX g n ͇l< /I+}3|ސ{~"Θevz G.r h W?;gGʅq 1mqN<7ght)4oXa{ FmdOȽcwQxhWߟ))99" U|K7p;8>1k$l|ݜ'ͼV9*T~R#!qլe>6AŸ5oVʛjl"ILڍǩ$zmv(/jHa?.w7mٗ^M~J=XKv?Q:Iu̖6@E(*vz[TZ=Ǘ{-/@J\uG4+źz*AWi,)iFs#l[#YHNYGU~1=JCH9ʱ8Wȑe7KVLcwONچ88>6h 1pA|P/1 g\ w] 5Io%?m  Q!8-[whHȀonl\٥OWɔAĪ+s sJ")dNgdm:8fzP{(K4AQtDqf1?b6T |JՖ=Ç q$(1Gk@$?vCކAH;_dV/ށkҰh("nN*_=xafռ-ǪHT@E@{0.f~7^߳Zm{&Ԙ5%-}dt7AJNAQ\p 1\&=3a$Dγ32|=Rs bS9fFr1j"ye2D[}Rl.~-]? 79j:5dp[xegTj"}Y{m9-Uf4S0F#n rۏ<,m+ `~`0~5VFTYYPu>xƖȾ "_ǖSYKO=ĮWALS?~$ iF%9"o٪T}5Y;CPz 5&jz\B}srNawYD *MpW""u)imXT0q5+CNS_ 7y/JwJYtd0dLH(9 (/V4nD@Aݤ$ ,B5m ﱳ %̪4 i_ΥpD!}~,fH#&3ڷ6;U# zʓ,8vh+zZIy=0Ó#t4ox0|%݆׵SwޱڣX€Ȇ*8YrvmM|7ўS_0!z9:3'~euHIk?a=*!1sm!LoǶlO!f-;bf^r3$vw*)X[=iZ٬t;j=ʾO:/Y8mm획`P0}- QGd'> yukGS{Mq8`Žz'bETO*(Rx ,CAk7yUM &ɅKSHh8(8.mT< k@y>+OtjÅ"j[d?)[$HwT!/`>p;lh\pVk0(5O >Tƥؘ!Ypa%N0 .Ih9ի3t~Y'Rںq箾ZM `:YH,Ĝ1U%UjvSe/} dc ]{6Pb2h)9t[p~ X ceLL'Mb1^A(F7aSaEv{Dãk@;~ȀYWS:SSYC1\Yƒ\hG`)=|Һ!s !08JRR P^j)|R+xY2j!Yb-ii4>}w<=="6N[Kl(-/?GNddpG0N]\pkI o4ɻ'PO7蝸mh6پD́#WP.NLI_Ξшd꾏6"DP4&t(x=Q3A!5;K(a"&V@LgZNJ~ptM #XHF bUh?x2ٞՙ4/ i{@ܼi? D$s7(kqё`8\ ubjJ7'z,?4oTBi"DRP p<=mRGGQxeԉr%!Rf{Wˆvl!B lk!cXF,bH֠:RMޣB{@2hң`쭷NfWRǻWGrG삊Vi{9T[Rxr>zDg465n5ï^"=,.r MHd) -f(gcE1eӣO38 c<<16lY+8VGZA.˺qUߚtraFIK8COJ' ۩,zpBWkہ~f n vvpJHP:KjH<f5UV j )G "HCu2)#G\>/O/h *q>q0cE̢CL,O{8@@" _>x,Db l,4jCQB8 tѥZ۽{Qm}ΎE ^0lN)Ze[=2akkҳҶ&/)\.3IfeK/=ys~!| %Gfm- \֨:r/,ƄJeσd9s6"'瘂֦?~G~3\xveeE`NsG' ;Ŕ?$j~D= n0% Y6G0hatqЙrtO* V=V )[2#QQ7+e8F+CTuFpPuA .'_mF55.Eg 1ZUTx\f}=$J#uU9OYՑLh>Ԩ共Sg:V"3mTx] `[6~C}0-,xE5!YZX7E=4歠"ob̄w䵘6jԒ5phs|GWD\DV iX07N"5"<>Ix&) *"JRMZX7svRoR0ED 쁶>B影GSDϳ5luJ1)NKGY:\[l0)F_c`0I jeyf#ƣt{aQ;w Hb5܆[22.wcE, !&9@N$*Hx[Ê&߲}L(ނHf4u^lˍr0ZwE(Zw-4tJp T)[ȹ|KBt4I# ġNy1Ft0h:(UhyJ폮$ڲ) Ь6$khƝu;o޻TF^'azyH|znD7 *x>h8> _?'$%\'O2P<}J?gMxD~k/56Tx tL@^c,.%X6HC/eߧlEQ1MN|ݕui7&uUaJu䆇NDyA-fgt)P^YV/A/,S~\4+,ALUQ>ko.*c]F~ 8E/4:ĵm&zI:=hGHcmx7SJ)g!e_4-R֒\JlR0^:] L n;DP> Sn0UT=@[5na"y0,L?)KHLNI-q^ʀIo=q|ZX/]nţfwN)'>D-IށSL!{ )|220@P=S믫NW_SC:6g|' <qDНTg߯FB'gBN]kM'3H`TCHs W,Aɪ[Y]E;!D΢{"0B(rr^fYEZ < y~(rQڃ*=$e9e6p.߸k@Xj=doi!V+Ig4RzZ~5Va arT\xm@M>2/VhK6C+q/@ u\]lU!e0k=TOWVeA\aU~e -_e(QSڄ \bV^%ބ:L>a+pW%ȑ[L"_F;h6F+4pDb{v~3vJk 'i2qm7*7mU$ y %RcЈ"8-@%To-]PꈻJ@P/#⃇o! ~YfRJlYV6+yN`/W|8Wͬeٯ|ϳT(2fHxijt,FHbypq kof8 g`"V[aob& Ű|kBmJ9A{ ?N183]vV0< e*匄_@J ()\Ĉbhb^ԁ |}S.7%v3]?Q{I|r>~Iu N*@*}٫\Ixփ@"yOeŐAkCQThyXH(9: XQ5rtSt(_!*A{۱Z:g>uUх#d(pvѶ-[Z+*,J_0$63+vX!kPUM8SHC>!,XM>TeN7\*#xѥYw[Mj,s>,,U: o>9 bI30CUëf_`O4s FU` Ha(ҙy`;64"IcJU@[ZyE~ASӘ'{:VױZU Q]VW"{IhnKtYiܙ|kI&M6;aw0pTX+Yl'<_z2Xc.@d~1`"1XY'ĺ ƴe6y~!YJ1 #i*ҨCJW`aXxA g֭"ZY۵W/:ܝoVCb@߾ZD7'y)Ɨٯkrݖ{[3|1ƩzY2BzufC2l.!h=Nc=s/owRSy+>)$eQzWzڔ{ r`R=ݠ젩#bJe5e \QMqhYE#ն/PDwJ]X 9=L`$Ȣh,`n@'/ͮܶ#*<'Q:}՞, CJJiP#DRAu2s挓Tڇ7c5ډЋ$ ģ4Q7PΙgPh܍jrobto"6I 11`+S%'̀K~UުVI-7ﺢ{RVw/Ss%UfXi& ϻ*^;9v*Q@ <$uA+AoUK/ V!J½ge^߹?R wԓ镔9 11}+Mc.C?ˡ Qjۤ猰f5V[q3ZzSEɱF|Ө.e0'PUeo`(OT34Hl GFԬߗGf9RSFVJ,^=͚=CWh܌rMN֘64.!uB)} ^5 I fx[*(V$ۨ8*haON-TN. <)mfvMq+Jl䣥Aџy80/?=R=9TůCpt"/i#Beٝ GA]tRf 2 ] kGgiIޝq{. (™t*T/jQBӰ`6_̭@tZQXS:*N-Ot=m7P_B8Ta}<OT9'@ؔ.uX: BGh MvdL5_yNGytBԾ olxI171Q  nj?h_o/Ǯ;ղk/W+:m֖37J; k~ψKgx/"5Ll#[F}BF5b>۟[X,WːMARaEC #Z)!q`鿥U^*⏓3R|r5B $}1TA{}Ը] B_7u,`9 נ$WKj~9:. oAAFri,їY"]z tp G-# }0D=AL//VZ)9jEM9+? Eo'#\RH\9Y Uj34#>b"E<"C7$i>dti^@|0)1c ءbQ~b= =:gh_p/ IvEH.XϪSڳfD̍i^$)@GԴ}pOy3 nmJDpN'sP]"[lt;~sE.y;舙UR7%a:8 5Խ9Õc8^@CQՍ> Ta7 D-Zwp) X踇hQyW󳲈 +.3x(vpegng;|z'Dܑ_.FEҿElJNnPQU}>kB HVSy=pEPLTW8B,b͙&2e'Rqe x 91җbM%Xƾ+_PW}v%}RD>'>S^rͯpK$e׭a ֮AΤַ/¬pUtONi(lq8ƑK_e L-!uVEgOG9tip(JT=>Ul(N"ޙ؂CqzP 4YoMo$ӇB9\BE!S_.F%uX2jh>Ӿ6q9|µ\|+<(݆0z5amG^j%㫞c^;>24c  u1B& q&{1fƾQΘ:ρS̃"?ıM~՗ֵ"AA]O.T=#קqiGi#Yot.QrQ)Hr6SϹ{70 N`ueSJJ#5nD[EeI73I7UiALc$-^ ]U_{SZ7-Fezޖ[;Tp߬8p0oged3HjXQGwI\\C^kΝ.,[7E5Q֜@K?lр{@>˩2h+a}{RNnϢ9Ys^8{|͔y9 ,H7 QDy/_Sz5UW5d6;㹏rIHg>n!9@;8'6 h:'24s_s8aLm1Df6F;W7QVpKB nsC_uթE[F9,uM#"[Vی=\f' e@bWK1ti(CЃٔ˔"::bRIS.nFWK3<>Y]Rbݓ@%UM~Q ]xd`Mxy| [ >&R]YWI1KG¯h:">)\#/FCkBpy7|T/.$@]bBpXeѝKv7ƸCͥx9F暤C20_EK[zQA?`+7NOzW Zz6-*"sG|\j9j%ݪ~Bl#PƩ4^/!@ C3`-j&#ЈF VKxʬ94|'ŕߢ;6gP15hZl/֥=n{&X0CdD9)\ij.(!AvIDKO]ٌY2?.T_KT,v2? | &(xh^RN+gR$m]Кņ~F"5{:vt aV@ <>;bcd;̈́6GIgrYck 症p3 hHN@hQGz^;RX? tQ@с`L]3YL=dG0ՉLj!-RUoqR M! XtZڝT8Jjg~nĝxM`ED߅$h!=p j̪t QwD+iTD~mӦ 4]Jᛟ)B$^9/xQ@K7Ncr m 0byMp1.'Z[!jc K^)a@řBi_(ӎ" 6qfŹВ!U+WÈ'D$&)y^r6b֠*L7uPGcu95e3te! CҲ&F7uT+ޣDC0F!e%! idtQ4%v}^O:G~?h3&"?$wtъ.YkRChEY4JhI+u KŘWch@q| yƄR@KDl+%r1 XTyllR7g|A{ Lc6}>#ۜD,sj};:)kVKhoјwc}G\cFUg*UX͡E0I⟍DͰCïLՏ@Zoyu6u^_6ӫκGlL-grpU"w4&q4rFc!he kmDѼ$2"7O mkW=?Kr [qiY$/W< R%/3cSˀ?dOY^lA>s38aƁH=Lw$DSwH׬& @Tny`WCRc#rS.$nb}}p%[F8pG Fv= TiqAe V>dn݆|C5 Da dk y6 7Zp/QЄ}y#=.j[}x?):=Qz4VCI3'*R74^E|c}]м|qsny}27!|L7}+Ɔ@6pa,U0\#q'Gރ4!jc"*f!ge3=!+ЩCsFSp_2|& ~ll JUZB}ŕ)X9y(o҄bŏֹl΢AF2eח<7HMg<^H>rf.o$i*n!KA KӚ lΌa2378szDH1拘g t䃘{ubkd?V)>e*na!XhG*S$~JkJPQ2 =̞4ch%3kBZD(h,^^UP(9Ȣ9,Jb*qdF~eqy"5  ; :IٲB v6>/Nl_>o5>Ĺ~R۞UmO9 # 44_#0cenaR\ Em,o H=h1$Y.3,TH"@Q~g)4$ɺTmoG o7qԪ+-}nJ1:  % l  RBuS9󣻁gV Sw_+B 7z5ڌY=Utq= ҈7О4 ^qm@0qW2/gVz9'Vl@a}g r]0gw|9LՄ"ecstBPplfE@A7p7wO٧8ܺ=4oeqLBB"ՠЮj O_CV]8WYn #Df<XѥM9Oh?`X㮺}>9O{ƷkC}zp>з*/d\ɂM·~ƤW)t6K?:g zO E"ϱ~=$PϾv1|?0.j C;O=4 W(*Lj^Řq÷$:ɵDlH-n6 i"MNd-se+粇5n"+NxhP$2vJ:[G]؀OuJ0ٽQ?6hLhu0^.'|< iDSLBxPgP54WrSWSݶ6ikY8#tJsK1ϭ@Dh_sf5 /p: ɖꈿa;>k K^Y#eBCȌ>9qsu4d̤ ผS0ei;reބo 7wܔ"B/JsibB\aw`=<3|ʋ<=ڒRZaffcWu! ZSG!d)MC>;$ڣ&ro8P(7Pg)Gl OlF eO؝<8?kvM1;R:*aE=x"-g@ !_͗R؆MLJΆ}cZͥx1h}:kX|ُ?b* J<} ;%'jtTi*Eyu w ni1^ wrG铼Ϟ z$qBy?5kh>:U)k]p&$=%/?ďSsRZtT6„I=jʜ"*&L e~7CgWV3)XC!xhV^<${_=B(1hd$Sl6q}kS7gtH\C,a.l2ű)_$4 # /;9dRd[Vap(˘:qfwU68NZ:݇24~ %1qsl^͜F@!ETɼ+AJB9]XLIM?g|/A-2b0E>h|Lb (yj6)3:AQr3I4W puhܯ<-E3δ;P9Ƕ6LS)ʽs*o'>Ei( @&퉅@5ywFíԸ%tr~ vU8*o] ErR8 u -Nۓtlu0&?2J{VGs؜| eBPnU. 9}!e= qS66T>o/sQYCỎ 6qܟQ.   àÚ50ZYbr{Gy`Cqh!7ǺL9OeKfhDL)1SZG P!ٰieGc:_ [fzm?W]4+ dF M+ˊi | QwɀٗFq? S s(qF/6(Eh̛ǩl͑ /v<k/hȚ ,=x6:Mb/#J~94Q>(u Dp6.]1ebLajLw~|Q[yR.TCb.Y6}}nW>K'zm@,p9A,NVW{u`Y1޴$4w\vQH=d+]`BE.yok]kolWEu}9ҧc% Bo[ 6hq 3LdjI`Y0|p gd诸Yi1H MZABAB>uK)lBNe$ mRRl"v kig,|7Sx\k$/D<ϸV|T dPX#QEǫ蛢[H |ez]`><>6Lk Ls A@>ǒBes&)= M~X# DW)cM _񋣹WOۖwpJm׊a+)P:<z{bk$_ۯ*0)O! tO X;prf!׫@)յ;4;4I7 P2N\Jղ^s46iWQ{D_Zzl$\#z@fCTAnP 6,V‰\aL]h:c[u0 =|ͨ&A߽AAq~#;8,LhF Le)`w]*H*:63:(^ =sb ^jB0=Ā'F+1Eyt>B)TWHjC}pJgT$p0+c9b7 =i!ᘶ_ŧbl'xI }^$^-Ŷ*h*֍RJ7 VD#Q!"Bq"5|7]]\!R#lې~Nf-v*@W$ck(!-DkWMKs +^\*W/a SO t~HMzX#l▂"yA? ut0l3 ޞo}=wAu{diَ$ ֓4`):,e<6:*W0e }j/ :n^HyLR $k" C)a`G2o{?|5WgD >׮K@\>d"eV{IK19"iFbt16jIDC$)d; >eC=#y&F\h->7#Wx`,ĕe+p- &ZK wZf dn_{ #W"ޢNX[|ԛ|+hJxJ8UQȂQbɊ4n -;9% 1>T[g'ni4=S58LD-1{ap.ͩZQf[': tvתo}_ǂ#`chkcJ'ȠFW<ף7Aj"e%>x!b]IT'mZ ]f _X` 6Ir)VZ[_o ,Nj+Z=jl5YEL+׀BY6#l9+_W0e-5u?XpON#̾uGs xyn~5C+aKJ^:z5 =ݠ[{ߡ 2J=tCǹՎa&9 ݘ'Ϫ87a}_+ˍDl nÝYz sYb \o+8Y {z:u?˴w7NL6$㉫.%%0&q(C7v*- 94 Nc"rm"oS!?4j+$ :v0`/]X@C] )&i"{t)UeYa^.{Eϰu`E$ 'wi5/3SO\nXS%MFO)K=&eJZ-7:RݥId~\L-Jbc5o[rQ4W;:,k(K)_FÒp# OO$5aFs 'cKBGpMRP=RP钓2C˪[(]S^߀DJ`o_}a5ocCF/l1 wmQ4'yA[N<{u!-WCˋ %ia^kH'#8nf=L 6^] fCy΄ fQtXKPBr]-S0 GW5N d푻+i޵I)mA,n+Aza KW3zTywTyQ1VW-Adw`񰜺3] +_"E 7rj&c 60)907GΨNܡȎZ7?/h +Th'tJ!q?IfԚ HwS>-_ C K*_ގo%/0[̉D˹Q-%\3b!5w_6۝ cC#|h360 (D^Ae&COR9 [A:yQ"І._2߹4y]aGo`g&җzj,ܳ}+7t6*XU~Lf/ּNKFm1Y%iS%d*G Ht`+)D(X3.\YHe&B0_b|EW{DvoZ&u//oԕL uYÿ2p;L @ܦ6Pw,gb qگZ7L<0?@ I&3:E^%z=C{⠪eY_\kI|؈#7ZElY1pi4G Yn)眇E5eT͐?h*}P><ԟuYv@hܜZEI5yGJ(Ԁsjf--җcu">=AM@W6̼G0,+Ab~A=Ă n~X_cLVU ׷9,Θ\!%iz}Ȑ4ũ(5^3d`mw%d{Trnf*PKN;$E;vd*IkPӦZ,RN'F$\һG,3 Íg?b ok ~=+M&Uv BL-y T%kMSQ*l. $0L ID.7/ry[E-F+GwB v`pHVυP{a7\R"W ="PJ)zyzjmZw٫m3O, nZiF,_ Jc*/95}Gb˽\z) S,_U2T+nb!@ [#FJ'tkc[H;)'uδp#P&.GyFi7rue9$چH%/#l{C<6߫c|X䢴袿`t0ew00Y0QrUVI5;Ҏ1 սߺm׳r0|kJ@Ď8:>zMUsPl>\1uO t paw嵰2I\Fd&}›R9?1,?Szo<#GtW#8x}sZ~x/.EXtIYzۘjڊ?%xݟY3:&`O{d.m b_SV,}] yiŮc(ɠ:o3YQQGG$Z0'U5UțӋ -CÒtf>\"P󃪰7IP'gtu~Tl^,'ύ0brK^Y{J#=.&s*tuL]ZϼR%-Fd cIH%)$=ulPO{D]<NR_ g81.mRrG}}å+\ze+f~")y:M!uW} d\ 읪[L٥.n%4lT|}:=%`4(] tV+]jWWW|`zi?"Q1ḿ;^f}XsEč;gB[ذlJO-.Yۙx'|"C]'Ji%uWʄYUǎɍͣn?KNFos7u-XH.c2Z}8RXk;(AQ^h 3q-:\dmʨK|HVuՒp|Σt@y.aB9A+& q譆QɃƈ9DŽǕ8 V-Ӆ.uLZ?V,-?dWRիJl>xs_W]e |6pM5u%rݐ"x r`N90.dK6ԛ!$ӫYgrG`6r*3"%nǎ>R'>B*_cZ]mdZKEx$`u wM!KP0[<1BYRgM@[" `8~īL؟ a,b4`& 7y/yX{rMgl4rцL,y mg(l]_ WnAo?T3NCzҚZ1D;+!l-YNM |7 ˆ?B8#:UBNx#0nΖRb-_nPxr4yٯwaha4Pz=3`5XJ')Нo$^Vס&6.I%\GӖEoΎ5xVI9IXa$Fb6G.`1&RiV}?^[Ў_0r=M[e&VAcVQ;1`JnN^X0*RA~:ExZdmӫȼ&Ҩsv+ &颉חcD9*ƕH`E@"8o6 SӦ&>\bdGm O&]zk`I|&!r=W#[9~~ 6м~UyC+eݼ3@+MXKVa (m`1fHk!}ؾqJv%޻!el*dOz_J&(!7Ö|Vx7{U*\|5/AYWNN42jB'R 0Ň(ܨ/|s勿k[  ]d#"츻TN,C7>Ews tǏ 4 ztfpqX'/`>?4E8Ƴ-zv2 M%Խ+1I7PiГ9-r)_xhފU<لPj$5";0Nt0O@u@*FpݕN"?cglv烐 ;)O I>lr&ڀ $z^*rEHL筙a=1,GTZWEV2X~y _bsbiuE~5,иL6Ī]8/SKS, ɳH kWi hi4$@kAF~i@x\jܦNJܝV Վn1.= oaF<,`ه\8Ғyq`_OǞ{}0؇6 1?:|M|L a${)5axdGF6!1z.V:y{~_?[h~5N?U<Kw;.3iW͓wva!n}sreh ?{ >T/xtGtU6yG"E9Riˊ HQ]<<[XjD*!0F1ǚoCYG (ߋPD^cx4 n uhJV'Qgrfo G~ki 3$z䧄ؤZE|QUVP%[=)PLaCij)H^@B+иgQ}ِ0$~SrDKɴT VBݒɲAm83L.ڟms)p~6z 2Zւ|>a.7~.qlì$]=B'3tfXH{ jhW׊Ym_ZPe]Fci Yȶ{3H!HH=g$xy٢n0%<{SWL u9;$k萪_o:bIhIss}A>{P(I<) @%mIlJ$,wRo%.È>8"|! /E+-*wo41 F3)SoM˗l[1@KHX8ߛv'Jq@ M Gk?uu,gLe22KB W_6f& e>~ ~wZ`j&Z8̓yۇȎWQGN ʿnϗ0j9GaEi5VX!E6]ŀ0$镐jæ!9V8 ؜ / ։_%UTmOoC?SI 73gvEs_uau| DBߢk^bA[!q ]ArCH$\#!H=dM|A0b_%TX-u!ЦC'=7cjYܜYvxRy@'9Oo' hkvJt݈dϼ)BwF;jD܍zibM&p^@ h[ýK- YqyrzӅMU稼VY'TI3j~ItݰK$ 9iB7Q;!fNڢ蝼`}S 8k0H\1a_R LӻD;sX̑= Ŭa=us{6'l.+`4F d< \v*wd@Q/ֲهrRl,6+6\kX"L4!ǞzgGo[gAK`=.o+`>WBE?>!dt|w]fP P~ny{@Y to8X/Y!nf.bWfq+E\pI6#/@t:NʹRdF31#ڱKAڗmȼDGs;n^F!fNֆ=6#xJ)1r6ꀏ7kwF? )m5m#8ݽ04E-`VǦ8s9/Piu"Hb!pwAQ-KE ,rМ;[ZHw.Sy|g 6c_xv0ƫ3M6Q&M0c:U: j_k|:-IUGl CǝUϛ#Q~[{%ﹱC*KaNhK;3ۊL0d9AWJ]7k@fW클.3 c?ViSԏw5CyrE'ϬܗmWj3DAW ƍFste#8n F*ݧ!ɽl,"WpXZ1ô€#[4K֗3W'X8| ׮-d ]KcZ'e/wz3ztLeA`Q6N١?3ҫ2CK<)i7\DCK1OQ ܄;B!cي R|u!DUl*<l:.(p##ѷBKe ֛,H}r @7Xsa:j*1a⊸Rt3% ew`4!(M] z03͎n$V nõ&]Wz]/ids]UÐ7~`q_Uij ,/&anw?'er0:@V|hѡtpao^ȑ-yLCÓS쏼.@\r5c~D#Uyq40,IȘ[eK{K{Qދuֽ\)ߖL[<.2rxxunl.,\Vi &ωYy?FՎ:ܵ$; Vlێ*`p}OET% qYt5݀epQ~e%/z'#/1äSռUϵ͏kLKO`WpiuF.Q .,4'"/yf=QrLڻ"#ۮi9[<..~_IE4/tIe^~MWZo;ifU +7,-8+]:^|ximc9T0.okQ*c"Eѓ밙K/Jy:"'ү 0?_lqy0A-Nx_e)v̲gi$E?0HiAFV7?QAuߟEY{?3ba2Lm}hFĕe(塧ױЭׇ B7:& {H Ϸ+3OT q4 ^H%\-+ G:?q`P*.BqwMO=VT4+"B34;&h-$D> gU[zZYl8ۜvZw ̲W 7xjqN:N?AUK-`ËA2񯀕8m_EUÌoٍV4ڛ!$Q]&YY}us&8ya =I hnuϰr݂<~߭r;iɚ+JyZE9ӴUIp?"Üjl~N*OpU["XOKQgYބM&+d Y9LDh c' ef%U5;=옢nR`߹wi&:yR%' ݫNm{_0QZ[?͸ӌ-7s5"lzϱy.rhx!O@}ۤj(ߝuO0N*\Q?3JTh %{:b k|'t_pVs?,:V~[үGF36b D_l׬8 #$nB `v׹ʲ ({MK\%_7a" a'|t3P'۴`󠙟ȭ({+_ljSz7Jv˳+c#C.rzL[s:({wI.@-G-i^wوU/JU-.W@ E=LmW~$hga"u*F*7A%bbqƻI/{9Maj(nmcf.~yZ gE׼fL^;-I>v  rW\^ /T1kߪ~а N7˔28a vb~n.u;'\k/&`<etG"o uPV@CҎ i H@bn<i6Qr3_9e߮tI\BO.^GQAgd$G'bo૝81l: vrI]m22k>ǶjJaK&S{K;>'}qͫ H˴+J4O܆C4 'D߳ #}8 % 2nXa5[oxCd pqLuY?݂Ԧ콧v3s N"F_r7 6Xj.%H"^CR)%b(!O0!`ݾL7c4o, JswqAO`tX @8s#T $] )\dAxRR%y`s+ٻ(Wadž*~`iI2#k[)M<&Xb D#p-v#<XŬ BrRqwo)gHj|Ba/X9oR8a鶿nc@2ݺD==n-~U B4v]׮2ip賻cP<8^]ߒl"8[ώv}ӡ5G7Z \8M Ž};*Ew~%,A<}3:tF RU{e,QV|1O#& ;2%i;rkG1;at+Kw7Opsș%n\~.9[^XQo&,n%0_V牭 4ˎ efe|mU%6~Idj(gVCӴ*Xoc FBo#ʎt2{JBBXr3p"i\ y>l,$8cRezu Q#(czT;7 7'T]|oDWDIX(G8+pH{|u'r8**?Z.Bdnoc<{ [hCwϸ_FtQO~ytTB˩v`C6sƛ '>ҝ?X[JCzOKvגsE2YQ ѽaQPk"r^+qqt'MWb jE?I/44-`5wCb6f0TZRHtl"M,bE}Db4`/S]_;7osˆ $ ,ʨ~-~lk ~+|7E"0߫KfxLqJRSKTRYc1 y` gٗӿ"]!<ΖMg? DwB Rr[ټ8 6J kSjq|YF fj]l٩}9SѿM_X Cd1A-j2):o.p*B]3@PVUhx!G!2ج5aG5R-x`u%=z41NQ_^t8eyC Bc/Mt ]|_z5C:W2M\cÃbZ~GhM:<3,b0x$TF{br~e>}Ṽ"t C6FoȺ@=Yb0h S73y_WIQ^VnÏo`85adV`1)1F?]?g_d IZׁ2|%\Kj\Ky:V2~MB3+mx+p}?Vq˃-En OY=3Da -/ɪW{,3 Ud09w> ZU!z o@/CY.s'*N-٠Z&:ɳJ[jIS"_]2#BBnNˡ&]y{Ls P 1[ӆiYplhL<6\g2 eJxq.-MLp'ۼi{LdB>ͅ q,Tly(Tn"v-h?59[?Io/ݨ*MX PfZyq4&w/;ȢI3T% ɘ'=4+A'( 4on~]!IEe1h}!^u 3v& ȫDrHnZm7|+^}Z؀]T,Nk|oogCz+Zեě$f1akJ|3^ ikt{Mxc: `)O7=-ཅKVYKpQ% .g U9> 'mTC~B/=+e;40/ȺۙWn I^VâYN^fpmQp(t~i&ḫVDj swJJkߊ@3M-*$c̗aj6LAiT6*σQoimJO 2:f*YuYM'|=pLҀ 6'ZJgߎ $7X=ǪY0L$4FпR[% WV 7s4p}jܬUtg8\jux/͜L>&J8+HzB!M=@ <ܞ{yDvDhTJ{R|Pt9;*~nzX?ZSth'0'wLy"Ê頷W 鞈aNI_+!,DRlc,-sb*Jn]ѹRSP;#+ͻ.=7FRѶ3j)ws/Nc[u>>3Ⅵ_y/(+\4@-ݕ \Jhqئ䢓`.MQ'UGH5p,IR(GW OZ5F:RD[_m{DZFAxօI8A.E|*ZndzN&cLHaE 8^xnW"yG o}?D|j:R|7FauuA<_46ŋrg˿0cA6;D@ jFWtT Ԑv;&/f%N<I`LYDھ[9˒SzbH+'jtt么~ܫ W&m:^fsv+ 9Psi?"oQ9;t<>FL)㼴Bf5iZCnQ{n/tm6 ۖR^ V\la)g4L ({2wJQ79lϻ4c]+kQ(Z@1_|{<;vږ$qmD$NBu-Iv&mN)tBz-m!=CqAj ro$%[՞zb huށ`DNs/^"wف,[ٻ3hؤh@NOcZ7"fTvDtAډzGN `YhGhkh#.+Uϊҹz&k3N^r 1p-2c&0 (?:=<=#f׉5*s66?MyHF[68o؎y3Sfj x:eH|nK0p&gi)RW6b)j.>#oH2 IV2URyYd^ܢ;0]BOl쪘Pn]^) tZ~HuOHj=)I}Zd-!բF<}Ҕ e+5oi"Z͝ۋ$K;Aۙvƫŭq`cu~p ѻ 2'ro'FކW_NRDZq/V 6E%K;@H5Xk4P_(N.a2ižj`t\VY _)an)ã$&)(i~'UZp!AV W8tv+T1c]V71Gf謧Ff$d23VEkGIJQM3`Y֦p%}"5#|1k܄\B4и>PPFS.`Coѻ~2٦UfW{0`7,У }3y_Xq<1H[5qq,;IRgV8=(?oZ'XRs{6ZWE WD \t2`>ƣDҒ{fOu|gJhO݃st DdqP|5ioXr .Zrb(9 ZRUPA>0 hȔDbi:NZؖZFjɩ,u7(]x71g LӮ؏"NMK3 bwH.|[OW4j nv|ސ4Y&Ԧn~ MVیf[GcKUXWXD 㢴/HԹO0͎8zWu˂}U߃X#dg -.cct?/7P*XЕFx6ajŢƨ?9s3գ8Lc=,;w,F >C;]=V uN%JzO/GMZ=y^& %qW1uS*o]+LtPX;8pU7pK 2MkwզfTÒUe4u_碤t,ý.YLo_Mbv@!꣘iRPhK;88 /@w/|״t6` zms*}?LrpU^_~{5㑪,tM`2U-"sqz|[9 stW-w~kw뾪hr\BAu8i-{[y}q,> f˻X":7ѫW ٸ,iIHAKywpcsɥ |],=XwQ)ݡ{OFgB LꙝJW<󽙳4уRt|hCEM'Α|dHCDm\ȷe|G5B3:V^8,NS}>+0|(G~)V ٲD#N$G k-ՕJٝ~\9n򿵹Bpe&$Iٯ6{2@j ~q-Ql%5 R)Sv)sȵaY8nnM乳*gѬHQWMy W3jb)("LbuAD=χp2ȟpZvLkH0O@;ܶd[j*yJ:W@TF $](~Q22e9 Ĝ\:I)kksF'>zAq woQ9 v2M-RrlKR)O\ Dc&PbQ*| iu=f%xHcVH" DA2V !ze'c."HL}-עJS{HHG)a1|Q|Js)/'SvCKXBM|FR! 'Ѷ/)0txKQm{xeRhLX .b,1 ~=1 ia-LOa_1br#/&Όsy9RM }>S2Vx ii &z+waRpdD{9R?'d7"T[1Y#EG.l+k?N$^cN|Jw||]g.j<;j?_\;˟HSG!9L'4DZ O#Xw{&1lk- T ,^#ښv$"smwJ~!Wߊ_35MTHܫ( 9m єX&0+sI|Eh{fddnEIV5Bt[[4eu TGuPr:_@{HNJ[v[}PǺF aӋ{F̡pN@dzKLqWb5abeAn=S߸lELbjC0t5mz6jFX9jGCc:vMT>7Y+N:BWH}tw``F*Gc5=hy"yAp&YȆō*3&צy5(OgߵN=iVOZ%{JN%nqn AޏM/)'cl%> R\GwxzQ@:)-p vJ3Wij,ZFp?o͹UL(G9xppXlp3Ns9 "'w291'waH&Ϻ4:5^9zfUh2r.Xh}bڭzi\Y[Lr,5a* ?-?Nܴ3V҄kݬL8]m"X_nVcnʛ+TSi֧U;(}q=On6,b%1M]Dq7Qsc?hRu`@;F Ky- 2<mGYO"{p܈h[2SPHT 5 9]& f)'Am'R=XΟ&FyMCU 4q>#̐J :b~kQQ ,0<&csTpWƧy6SY/>Oҕ9Nu dUhs~>S(fn‹I@Q^Z\KA%nQCHfpݡT4}$mmmAIu93=13‘#s)w"AP9RwQ}yR`,o۶+c\&k25ljA6] e B}X17!i . I$q BG3|pc65}&8" -}3ꤾx&"h_=(tp^yO*G[.8+NC8^K;j, '{d Y5aUX*Ь544]&{lAr5Žz3dVID*ف/:zh7Wʰ/,(fJ'CŜ8'f}1̢hjWdeumccβdWAQQ8E-=yRM2GUsٵ4(Xk'sb&fr;N@?~סA,a- /#qn `)oQoC[ժm+Pm n!Mz?xi5hrI1ܻ5I(/KJmYt#Y_W;Z$ ]9pG[<'i|whZʉ(C;1ySx'RKy4Zb|/͋-u鶫.S#׸y%:@/Ux #9A{pZJWcmmJV9~a+ut~^D獳,#qA>ɿddW|e?_\-տ]a'2Ocj,I VZN+a浤ۇ%8@#ϟmտ}xwbvb6l ZBj]Ͻ} ֛#l ^& KVadhrq]¿:B+(W@ Wߖm!y:|{ѲHQĭi@m]J|5,XHi`;g-󯽓;\ Ad U `|`]v"w4 Wway@^2H̨m_OޏQ jI8g(dmg VʤY!oɻ˹T^CscȍwsD•WτsXllɸ)(^ɴ79كG2vo|c.os .(w@ĕK!]q5%]EL3f?*c6J5I3Tp`Z>S9 0%#J>:Kzϯ''pJ\,e-gK!D1 S%CmV 'F";Ͳ*^4. .u"J"~ze Ԭ_EX$0w>Tn~w( mߧG`Ը9!zguBtk`,5dk/Z/ͼ(:^P)y#*K+ cJ3G69yC 'rאJl\Є3"^6-&eKi /9o#qjr̙c/_NqWvv !)4$0@-{~RkW'>q/zŭ-oabh#x %*G[(c4N\Ѐ!vEAtH-]I3)={Y#JH(^MAᧈvNn(6n*y孇U>I\#v15x;Lѧ)tWe+MsPchnM>CڌZ1u7N2 y:GDv 疢@kBاZ1RLi2#!F p{[F񚵽NOcPI~QiD\o](Iۥ#Txc)f$\SZBMN?*?e[vW3]ڪ&~%5xpI3$8SՈ*xL5F{p@LHXEYMOv7g񀘡([ÌMþ_KJf?Zsc  «͔-rvsխmh,Ś ߲thmhQ57_aiy, XC*^Qc1J x_M:34J1FqXW0ʶ绫/,gzN&L,&%5kH,e};ϻJldj],,pl'ơ68YЁQ{jT<LQWbƇȤdCaG٪s][kbEJ(eG.orRi3KCz)4?}]lX;rQ6l1!`[ ځaݗ qM2^\ 0M|Ӌ]oz(K;20K( yT=+lL瘒7{Z)X WlYa֣avK2V6z(y/t !aS8jcQ$lA@YSjT67$+u.P&do8ЈxpU+zUߋ2H!;;c/hX'H&I,Aawufa:n:_esvO3vl p6YxWqچ(&D;s-7GKry627^q"J |h3tR&]0ΤzLJoGƹWQ~{?^8PͲV)b /G}{@\¬%U0_b,J|֯YTCmD;*ψp鎌E#)yLbUkse;1Z%:5T87k:}fsO[_Da>, ͭa*9cƂx$,i xX])`LӃ@:r8'%&ubJB`CuL@]oS kdK<8y i[P1?z%dGuZRtEKmB!=)g %bgvIuDQEG;OGuvE~ eޖL sCt  _8?b6Bj:Q ݙAi`ɱ' <oSS=Ĝ'q*=;Dk˰}cCd9D))^D F~[y <- qje"^ЈpBPTכ .;n^. yp B ݙjGQA>WF[GTGpM+"xd FdQŪ`ŭ=/`Xfy-o"϶NxRiaH%BhJ7rI6Ko>Qf։SdAHrIV>kQSV1Sp+#^lS ZI@"S\4PHKY]rCa([}]Φ޸Fu(5!PFlr%w `xå =EԘ8X5gUePFhCS<]2) ,z"a{m*9[1 0g86TYkb+v&$|mcWx ֿa2 oC<+1l6ThoDm)Kv3z({wӗKhL7xDϰB^CʇhQyDS&/^h([Pڛj;g"j2uC:kߍ0Tu~ 'p1y062yM?;O3*[" 0@qtMW@ jMÑbb[-OI=4Fp>ηdo'ǒ߱jtM~cptct]~q@1͆֎?XZ<#*5%ݦqK_.UEr׌!u7{AfwE.ћӉR}䎐I-@I&wޛe)3f.YMީw8AZlF dY>8ciE:֜D V8|h`8wLgoGP+5&z&Tfl=U:2030&(ERGW;.=7 hޛxXaʽպ9WR.6 Oge?"g YM:wi7ɚ6ݿo}HO{ӊC<ܬx6/ǾnqpMX j a4=4""i '8u58\$oնjo_hpbYojgRض;C̗]2p 5>@}sFp;᜺-nsJg7/ wL7*ܸ8|𠆰 S.y^EBm3oW4˥ѠC%B+¯͕ 1bpĐ<$ӦAŭB֡ʐa>"H[LծFe4ŇFh۰n {@Ee@[9dO2 ƴⲂ y'V:55\B‡_dwq rx+Y@@5hW[ug j$ a p2 78HH Nѕ:&H/H@yv@DYWib#cR >nŌ.Ԉ&hhb'Szݼb&ޢVTghi 0Wl:=joR5N.cG #?\h] "~]ߋO9 30ˣ9_XfWr?w!TUh Uh&}GXVt̞I:=0`Gʌd[Ii 'h?.7X@H8Pߗh>U)Z3W6}˱AiԔ&[c{[r7GZ'(#)V.23xL NVWb$Io$bdf($}$Ő_ GLl5s'B"=.fQAŠ%28Z`|BfM웕*x) x]! ,ILjc2bƆoP>ua^]$qgȾT塥TX< ߖgE'foO_U.YhA[ŁeddaMA6xf[w[0yZ,Exe>?П~Q僌{nF6j8T&'}%*Ff_߆Y\i%5؂Y+uM i1f\HA?5uR z%7u)TxuL?ۍuAyp*. k2%YՄ{7n`9kwx0HrL10/M=2}|=, D Ɋ*l:16cHJnFѼ.rGd@v!"#҂ 횔y>T[· 'Y=MGWK_xE`@5,ͬteX¤BwLr(/OY>![%)Zo0vK)^'ow#.AOܣmd"FgQ^ȵ% ch ١բ{khAAlOwJл qv, t-:Ƅj!'򋟒ŵgD&a{& k8URO(4)vp&Aa 9%.̭5҂J0wzBsl1xV56KU"ݧ|N NK?4 |^1*dt<+AYWBn_ vEj;rછs:va?i*UA0_~\T*=W|mbv67N_/*:I΀Si71l:Ηnp)WFGSSgO$ 4n h/ LH.GK^a2Vg`f&LNRĽ ,yc8jH￯ BIXHu{@g0E|;Q{- TcWiј2hVY$%:K0GGPNue64U#) Yd-nXTֳ^GDAw׸-0`^ ɲخW06d)'&O.*z0% m#9;mG-xlx׳fMY׵̋##~%vݞ o* 5ں#_p*Д a3L+"C&IWU1(c^THԳCAFh3b8W9HX42j}')?P -0# TT 6)_¤>82'Y&pm1Qy\\SG4l!1ǚMt>fx}vA `WA@0Jqn|'ONf2 3 aJ&oI]ԯiL}k=$ GDgQ>|޻)gXl@OWCݪ"ǭb |G1 >L.rsTPv(6q BPx1C$kB_,) }۠ :ce:I(ػ[?F~= j|~W87;e~uvňQ ^ m}&tzۻۆ+[!g)D7 29U&*TqW\TITةc.ᣧnL[p0m\hPBйaI GL+S͖tHjP"tw]e:9sd'hvyF RFZq,|h[J끤49X!Q5͝s@]ٽ_ΞD- C#u9e'\-:u{o.a;**M"AkefQd7;:Uɴ<ؘ7$;i%$pPwde"_uJ_ТܕjUaCyv']{=1C.׾p4ًr}Rz[3GC܆Dj ЪYilrŬB-]ذMDL[êfD9=.a)i0z?"(4<>"[dcL?HghfAx%F8(ݣg`zg+[rRG 6x3 8mb}KA$nwP;mXI$*C!2^5=㴓^&~g]>QʄexI}ȴ#|oz*_*Aۇ;t~>N9J1 OC[+cbt μ{!vVUR3],}=aByVvM0./#(gˣ t7ϳ(eч WS 1]ԡψjpotf-,\S5;mMOjk-j_֮'5|<'[za8viZi) +,e|dh7ʂ(1`>]֌Ȱ(ΌDXXZ#37Ͻ2ᱡŎGj{Y.J|)u +Y緡Jb6"5Mh'ti`Uu1El< 7%pfv ?vB =M7'xu7o~Z18hGMI&1E AR%t-$Ι*t7gqVh_肟gѹ46ɪ~Л\]Gu4cjO򂳰`J,w/[CD̡ٛh#h ؛}VZha}û `s᲌qȔ(AڕZh~%E2eї?yA8:jW!V%HriɩD]gG<1[tK3hw#p'#3,M2((6_K]d{grJ#cPm<\oplވ,^2h{%O)o9Q»gW(E53&׺q)Вq\0FfA B0?쏚6$WQ|]U-5?++WC|WEU7v@ZN1ށKmtop;x%AkNkS7;/tPtP~t$k ,u}c"/hS*PAaI$_xa1SP`mW̴_!RA vHTy!8^W\76IDcבkC$*cƅ *¤0ހx@;Xp!9'_av*aʛ1C+ZaG{&NOݪ :;?$B/ތp% w/pb:,Ve`(0$hϠCٳlb6Q [~- +}=t QTeB>Q& 4PU`}u;K 7y1~Sӄ!y OT!)V<"W'&#լj.qEsMy`!K,I<(޴ֲx4^s`G.1:-h|hT9j oN6|U(}ᴝid# *l:V Q0VEiwz M7+`2Z~!BILI5OQL Z FxojiܡZJC:ሐq`n>hHD,i Oj]~أpH&GJ|5ϐpy0’o| /Vؙ V4]l൹N2o" _qdxSm(u2ujqB_}gn簡ݠR.%pt8#9]M |QXdcP"g Xؙ±aAEL=Oٴ<c=DC >w.yG;P0;J6"{iD؉+cmG)W zb T̩CeCRwm]>,K{3)+yo4C=xgX;5.%fq[,T`:J^I9ZDžʦTb@D)<,OMWB\ya!'=5v #|&{A]҈(Cn~a$E"ZU_y@+P<2`wy,dtt\JZ#,I*n(4˄w7KӒ})w~+!GusovPzL;osq *h3V99#!,7}dؙ x#7s9(u(r=l 4iwUii!kO˭/^3Dw)S U@`rUg%ak~i.F{׿a?`Rs`<4\'NY66-eE; ` 3/gj/v#*j!REa S,e߽߹OmPNLAHw fܥ>Y6e̘##mb6g|gTNZ z[Wm@-Gw)wKz>) ꯱YWg ޶y'.3 ~:BWpZlK#h-1YVqܖ(l`ĺFPX ,K?Ff>{u 0V z_$1-^QDƸI\Df:$=&i`? hT}IӨk<w*CY8}tvA^Wͺ R[E-6W)1$1 ӣ|Rp hW{nY~M^ϼ?-kڏUFN El @@2K"⠛uop7-voJv0Λٍ@/ $gC M/{ P#bb'z%nϢ>X2׍S s(Ι6"F;:"u»xyB?O =V);\&>P~HwV1"Lh}!HGܓ0OXBC~_z&hVjjH&ǯ/GAmBRSl4\Gd<-- E#$/OĖ yA%<\i f[Ҕ }+XG%e8f٤2;`\Εnp }:LobSuP^W<5BÞ1![9V o۞=vƃ>k;"?J%{;v8BEajohi՘+reAQ X ~$@@$AYr&Rʥ|⣠Y,*Lf 8T;G K,@eqYhZω#=mLnTZӏl.ޘXҔb htWf`5m뉺"|\ي_ԻИ:0-ڍٮs5# A$oWt[ЙbPoISV.s(frHxbH[víĸp?R2Z氷ÖGTQ " e5z-0jFYnO.9З? |Gux/>V>}Xko޶RW~)P# N,UmB\u.qw4w1itFb鱝(ڗEх T;yʘn]0^{̟;q?xYJm|t QE36 5{epBZ^ȝj31)A[ڱ< 5y=SBNb8Y*vOc}r8ߟoVlf ˺x^66LA1'-9WAH*wYF4LNʔFwY0 `|y!>qs@6nG#3d8ɗ{Nou¾sMKoAj,3B}nS ֮ǝCaVKl]nLb;\t^f-HܛĻV>+6ȿ=Jݩ %"A3 Y4>-I.|U1DpB {fΐ wVe&> H A!K8WB.?ꪰ6cJTj9 óoї EK4,RxznsNVb{xMyktޤdqg`OuI~eii ZXxLJđwقQV(f,:[n!XͿ9r~"_&ǀ>ThaC̞]&mk˯qΕ9 kR[;StBf $zgDɰNп59ڇ}nj١:lh=P 3ҋ^Tݣ$80UF _}˜onA89* Ǻ<8J)BOaB ۥ8 6DZ/@-'q5L8Ma-=~Nz2iHg4ش֣ci GRB[O? `Cu1H tB *{q-K(,҆ۥ t_D$)@/ Ӈ.' Z1T&@a?kvV@ e+Ft!EZ6lh.%Xoʰ/t%Hr}Qwl`W FjE iyv"wiΒ7XcQa CEă TIUrل܋ f$CzR+҉6r[<Ik!3^b㧙rrHc9glC01Ak !z0v#N@5*Z޶]0}]˘}$TGL=7I? YǫTSthЛn^'%)AB[Gѹ+ꨁ6-L~0J=M2iy=AVqFev#xk$ AM ژ\|BfK\%=e8GL!{O3I沿ӌ<}1ȴ@RQR Ġ l(wyHZ̞ͶB+?-/ f,+1]3))GM}9!P 6ؕ̓S\i}R`*g+"xxZU}e\| v=R"7PoɄ18u3oId*2{+* Luف?:ZÕ+i&ȃK^xVrn͍]L9[`g Iq[Ŝe\("z~,BQ-:*$VA,-^pUdM]e`*Nt *Abo,q<`}Iipڐ1(âqx js`[:r+8Ȅ)Zg欅iG)Lb{4-B61kxr/\G :!^{p;.XDg AH=)?p3M5HVAx\UUT5D;5lnY8 lDVAILoMaK~J/Zqؕ HK^Jx4SI-Ȧ)w]; ⽾#b殟{0z?? [2sFΪ7rtvdѸDG%5mg%|5YH!-+"Oapё?- "WAF^HKQRIk< 7U%OЂ>NF3LڨiC(4r&I }PvƦ'?몇Ize$ |X9-{ ^w=FՒ뽛V9l $5c冤l9gI c$,0{K,2*X95[}zD )xOyM}Y`;EήNL # ,a^kK ,1VHz;`.\Wfj>˔H3= ;}RKis-YM5J ^iHkS]5o'Ϥ뎯 thG}LJH|LL{IL`zl5!sa^ kꡝ;"8eQpjLGidؾdx޽bv>)GEB0lvmCpjÁ }l^Ie(4z@g0;_=[ԷjMF) SwJ~ŞyEy1~$'%r3sC2 MϜ%裠_YFH=a3T'@lLW@6+|06:!\@cH[ uHJEO)~);zm0.چ8Q^f!閪`!$ -} oVʻZ6Mf9 䍘tVK7RNSR&$.2?elndLxhwϙK,zԉb2|tvKߗ9ՊWSP ƅ YZH0EjKo~G!>Kgx.LzfU8YH)GT4]RwI:Y3xgZ![K.?}ѦM.{Dfʴ{F.po>r#c٥`5%ȕ0e{={)< c=<_7uQ4*;IHflntdsunzSd>_ST ޠF,5~˥s=#+6ا 6Rʪ6VxPnH2 `JP:vQ rY_~`!zH+Fxk..Sd=SvOq`yrTKIQ7Z1:o`A{ o|Fj0.} ~sB,D~/pMYzbC{&__n ۚtY2وl~AP*ȣ\L0|W!Up )kppA<6hlrk䢮4QYLsBoq5O1S-+H粪5//\pFS0V]'D%K;$x-q1U+fSm>ų0ѯ\3X:z%lȐj8;}\(,hɋ㐪Kƴ;\TEP' Q9 'a)kld\Y|щz^ Z'~1N U$DAWe"(|Cu ծd֥pL@C9J qy %i-P^́ kJbk+%c`v7zń?`J:Jρ#5 0!N&EЋz~ؐWx˶괂ߔsoҷƢ:Zƭ< R jO8A`%"Z @A>-nsG $+)IO!1 xe}n<8EsQf \mU@Z qwR!m'4u?R,@qd3(!qR ϣ ]g*[1^Aon#&c ` Υ'(45!>O,bI&Wa3&ʵۈ>^[r .xpT LpLb/Hj& r$H>RZk ħHB l!J U#G.tq1WusN:=Q:''~}He;8Òy eZj~|Dx3c])|@Aƕwi-WnH<@"ICAQM8~5*,c1cR/09I#s2}qNh&nY~kVaԧvT{28FlwlO}kHsFdJg٢v]9J/]t A~=L4I?x)%\BCܔ)Ϡ%@c*tikjÈg)-,kvmBH^-*ƎbXtǥbK}pY7[DП[`ԃ9MF_, Ox'p `{nk.^av-ބԃh{t<8p*oB, GNTK-s}W/0667+IORL<⹂!=ahd023ξ&Z%[=R{_GðX%׋Kք(Ї flՠC[hh%pXzRwHܢ^#@H&E)eJd[V/7!.֝S{j"w)@C丷u:Ey?MqH Mr$n!}tJYgo@w9 .H}ܩHH;N<1) 'B^ Dj3 $ʧ*5vٟEJ peYt ]ea;픚ur(j3sh%sW@؂ѣdD)G1lK$q.lZn,л!drq:Zc0ԱTf,{TTuEf #%P]Ҩ|ł1CDUz ֥vc3NO߱}3;`e%2b[Kƥ7b|7X5[-oSmMk(  őxO!;qxZxYLؕ;i ]+]ޮiJբK;gw@W21pbXH:4D]&~ gi8)͗ǼYbDmvc)\L^c/D; ]4 T̰#G뽀5H@Ѱ4J%FbHɦͧmC؋3 Dͣ2C8n W?ġxꌑTLFc@Cɿ+ȯBۃH̥?!oǭ b\LbYDp:fM:Fl,(͌^}wa> U Y1TU؟+}tٜ[v|M@,tkѧiiWxǜA8V ypx'J>>²Q /e kw-9$YmJjQhfWx].<zaujiTȞmHU6$* W1;5ܑBD⢾ ,MKoZ v-\zJx  %6}iJ+gi"'hrą $]fk-h45kvur]bY+`Y3׻k0tKX0%Ufѓ>^$68>Sp4Ģw*֊fTϦ!)?8AlVrawrQh4kB5 OQ9_[K0O+&./x`.|6ʧ OɥwGQ7Zi6+%Rs7.ڸi&>=2_נ -i;9$<}HT6\j hy|[x|Ldk"N)/N YP$T..񧼵FQyJ:éUp8 \y7 "mE 6qCdi~Xon;D*IwJ/6IU*POogj^j^8DT@zNY=uӜH󬈜M$)# @4Bty!kqނ!5JAyl,guk$ ^au6npZH8$l*C̎5:/A!22A,os5ap^t..{R[,Ъ@rƝ8z?*U޷p18r0 : Ivsi&k`X:~a`BJ_y-ϸ9GL|,mv2y9T$l> ~)S$ =֍'FNy Y4|fX{M֫]uD%Dtο}@n&g>;:fq[pCpcn^gqu| )~FL6Bwo`˭l*vw2،;Wjoi5DUy_6"RZhEt*&ŘRX>vRI#*KoK/\ m0{* ﴻ\Pڠ+z_?Ra(Iu%X"XO14a 'XJȻ b[ 1ԵI{ZL0l.d UdnfRTߵ.k0v= 0EMn3p+eŇkg.-{N2 m<&YbqB$Z5$)q6?N4ĄAs:J9/ K\( 7FAb3F86 s͉s8ʳ߾T ?D%"QgoPX2!08BJ|D^#x9HK{A6C Uinާ3Iq8x*f= 剬|4?@O)vˬa hBE28]-/\ͻW,vbt0+GG+KIv8Aڶ!Js`Ů]SO&&8 Z3jȇ>aH>TR⢄7%eIEfb^h H( "eDUOuTe8,68`YO_}z p![Z/(ϳ Zt-u˝X,*K?%:8q_Q-+nIJ"F6o%J^%`gr gI?RLR^\?m -(YZO7m=x)a KWz6Ik5sy [2Mi3cEC>/+=0tfHyx1Z\7(<]qERq$,(@>~ Lʘ?TDudXI J.Lظ%B2>\>3i;g\ZE#mzX&aJCypٳ)U {^JȎq|j7^ѿ1'9qQ> BAXN EVlW*KZC"*8⠋Ccr>>ٺÈ븢Y ~ rQ9, Lmi%Rbp Ĺgڃ G]\U^(S ;^t3q+" Փ>_fA˝^}+AL.ҠW41C>mA7SG1|%q3U^B9rTÓ+[ɽf1oc-A^e>7ԕ cQ HNciTvmbKC D7#VD{@-^'"t y_d%A3 ¶`[& K蘔@yJqf+OSxsZ5؟ 5/ж4F) #·R,9gr2~8d[ۊ̇;~٥r8d,/$8@|*#^w( Fī:íq\Ey c\-w|%s3fC!ʱ 1*ZA&M3RkUR|$ %@P ^Wu)+Ḑ^mȔB[3;` X\&B9ptPIgII]IN]t}Jk $E`Z # 26'~€WeYتvV> Jj͝h82ђl7 —=]ڌRIfFTr6V0 6 #P'RH咅Ӫ]~#-pȁDf.IJ+Pes|TwL&Иi8RO 1 ၐP4DapjA!mӝ !eZ &SpdAG" +iKtA K8F~]TFZ|Jn2ŴteZOla@q5;/5y2tHl?-( 1hB1F)^oy^U >Vs9$,?l2[HN!HyU͋uV:ᷚ]}"Ku\6IHKUmwɚfY&i]ekbI.FRX~>t3*!qdn3.A,GOvF&85Wz}3:jۤ)=RU'|*Fk (FEzO ߕ;i6symAU !o$3;N lvoI^CWLKqL9t[tDP ڈ3 k!5]zA~(FA5:(D5*LY|HfvlMJG.V2fpDH͆kG)X>Ay0}LjGr1^Uiz/` #'EuCd'dž9it 9- wkG8nI6PrG$So )e2 qWJ{4^wWua'IRU[ Y~#&?oʩ7#Ɯ Ci~%-2#" n20%!CQ6ZHBe``.b/s&¶lL[^睛+z~| +dqߜ b'{SzKE.k8[Soue;aLpCpa!bq^`8۸>t` W ,t{cɵ+ê[m`^}y2 L2'dԪ`ʆV|OfLr!E a4bо~9ޱb!ۓ ݱ>Xb+{[rEm;݌> Iss?FW첬ܿQN&Ì0iJ*.M~&.DyT_(`Fټ!K=etsQ323@e#%@x8kQ=I:Z nr !D>#HAëg0_lq4> mHτ9cij+"0Z[}(0$Kv47U#^eUU})O+4g"K e"Ȏ!Gp.p"MHJ|QtBmM܅H~=Dc*ŏLTWY[8iL\r;0(pۥG{QmW)9ӁKa3wMh@Swѝ4lkDGUۜqcp]S%˭r֦f)L'nӟ%C:Ӎ@829ED;Acgv+55Gtf.YVr Ra/; HD\ʐ>Lbd(> G'җ734*cqzH]Y.Q$幘PO'Օ 8w. VꞼ7Eg]Ċ4/e=0V_03 Mdh"ewdgLNސq[;*!==aNO9?Hqqׅ<{t[/+ODFȉ#d%Z23 gQ%fz.k`1U\q_,P A*INy9`"RMv ˯I_1) dʭjl4~;KG ixTL}|j~ZVaAҿ'4ڧ~b2\<ڦ@j5heK 6߫ԫ\R '.7ګ\HpS'L<qYZʶfJ}AW3˜>n ޅv͘aDM}Bd"V i41٤Oɰ8KmK]BE-B/6K2kD%Pw [SUn vJ0Pv p9SݗՀ#yhU)xkd-J1-Cyɨtt(<bZMo?:B͚k#UݞH>֊Ima+Q95F@Nӎ~ F1YZfQ  Deq)Ӑas>_XM_- ؏L1DGNˤ^3ZEﭗ-0ceVHl#[?T5oۏ(׸fgɭ)nthYD%7b&cކwlx$o=Bgqg":Yk%Jl31Hsn0A퍯lBdvlu$D&|M#,0'l#fclkΛЩKr7{%゙P΄obrÃ6X$2ok@;g;`=ۣ"@ssZqG25 e,Ijh}6b$WPKDZ,g0̗,Q ;morUk0=FAqnRm`IѮ#!5v<%mIJ_UHkn_%{5`ds8j W(oEֆXX+C5H58kޓHlct3.KƮhzAU*uHq;)pJ'`!(1 qMN.%"0Z&0>C#a{?rKȻ-slԼtz|}0 .pT[2a?KƎY+p3S˴+x0:3 _m#wJ&^e 5^ ,C[ ;L$%?O*Jŗ.[_񈑵]q薺$Az ?Sst[s]<#|l1iɗ6jK?7xaJeFs|jevL~:oIB7&R49ZԧEgMKKQSA?G xDh0$<~~S graJ%<ѯOW}?(4 !WŃT *_jMGwT𽣟R}p^Abc>|'eXA#]\y rtqWf}#,cz"a\Rf~pa18RF6 pңnK/:e|et2 W؎"G,S&zS]MUE㎽f|T_څg'TYBSH?ڬ}=c}n a :EK^]?DMU +B5͓&jqI"ҕ~Y X3"$P msñ:\U`_ΰFbORQjv@$L` 0QyVaMTav UXZJ-0Ɠl9&{ /ڻozoTПgXNF<kyeuJԙPG) $S}wv#jH!RP/ MN4I’" ʶMLv~hyANP]cU~gѯ-V^x 8Ma Jbsg 3mWu9 bh3+V5*Eq̥]rm)'Pwӎ_:RFn6ө>VF\➹oD'íN\+dNu7aߥE W٧X~ˋ>?^]r1ǂf~cmm12ajEYح=y4~fs^TY.I˜7Dk =Ej,UQ*܄BHSeH?t0w+h6nokG*dCw;l~gʺ}Yȶ W`wzPU̓C%u1% Kh hjǼbvX5LȪ}&n4ҚۡrȂWPbҗMffzU$ڵezA*KLo*E9 [9 nmBcbG}=1冓|{Л*J8%Y"G4{ܫQwBIk&L:Fa}2n(G?3!# 8}[Eǫ$wc|Br>Q58O%%æ>@}"c$J$0}M8$(i;9 M'-8Y8-QV0i}Bm[W>MIN=AUX}1/8R։=w\31jMc&b[cJP(zYny5Lw.?#93]ЭfxlLjNl7 q=hAo[  d9LDhFS!=7n 0TW{!-ڴ/44X^#9_v(aCFjYC@D>hRUEh]8DqmTOߌ5fj06ztb`$rLE}ծ Vߐ}fm]y(CK|L(M-HPD"B0ZtLV vc\BQ;_K➑~֪E);P &g2w?xX+e+m';SVk]2@?" 7E. +̓:+LC!/__h#ͷkvFG8.Ϧ1Rj@f;%'U#P9y,sTdݎɨ̿k?93͘nSX2/./:v IhX0M{JQNoi3Sfܛ~zt8iΏv~97(fEp>6?Rl}yʵI^+|עlNgy:Ϳ׋ݯRo h,nG,|롻qC1('q[^ :zQ QRq@]@MJ`6xk~#WE 39SD~8[;pD Vc懣yd4UB:E6 MyFMblPy4< 4Z2;JN<؉M4@;)!kzK*5 s=cE|\9!`ᾴ J^i׷pN Aۖݶh,I$ Md~{Zo#cz3$WX ;j%^pDtΈ 99~^]Ⱥ;\]3.}AR1n$9!.jLΩ1Lcb4 mybj64 4*h#"RKj SL,k;D[Eǿ^VQe(sBp}190ٰeOx>=dq@*kT! o{.٧/2ɵLNyD)o*-= g7/$xG+x=NYOym3_1TԿ)2]dx_kfL44cRZG/MQl~B!!iδ¹764еuZ׿oj[kUk< t4\!kϻ-jj 0>!Z,S!? z z{R%[noKSThY;X+{I"4G}z:/ul&5i1fQ #FMy$mrh.V}]n;ǏD @2ʗI=~A_E7xCAw+`Zx۫%[  +Xeaz..ruP&" 9*_ 26$I\r_RD9Aٗ _Nt{l 9xjP xE"oKc7ICsDϻ 674~ʟEA;|3F&c@S ےU+M?:8i|LIפ*魻)^WpR:u`5sݧՑTfmI:'ydoy.ڻ݄\y*ć!ɇdXar:ʛbWG⫚,T$+EG5A*waT$&d"FtlWPs^ei 'u.+=jd7B ~NW/MRJ5"jaҺlU -~}!_J|Y|qgFޗ >WT yEE}m5XS@Y_ $1X]’/\. +-ϷwuW_锡h=K3M6Yoif@tN i[ AY}nlu2z#x^y} R Fr*V6K/u<{iR 6q+PiP" X0m'y'6X[]ЂvH]OR}E1D9-E{\bwI=h1ÄhjZq;YTh>AEwP;^#ށA\nM h (|".B{Xa-E?;G i} o :׏9@I)͜@<ڹJ& ϩ"@0sJ>ݮW|D-OR}^ DӨ%2HG /X8zk=4ȑ(JW T[hLfɣݲ\ X_QNJg ӊ{v?XÓ$;.L2iީ8ܪ6^`c]W_٢ |Կ$+8.eix2JQC|5`/>ra7PmGďA6C* Booi8mi~bTK9{)_&'(ދ{(q{{=s3B}ԙi#\moN+DŽDC89ADu D ~ 5mo LZCqY?azSg"[dW>N{l~n$cdk fKa!j*]'Ć)C3OK8n('zM??@F,SӢ Wcփ)uaƉ&]A>ZTOc-33w#q#QWH#iJ`e0^d+]pppŸVN!w~]3[V, {9<[\3{N|e3FƮ"+]u}=цu^-\4obh 7P_*uFn /,43>*g=^Ze*WtIόA| eZMxc6pU'F sZWoQe:e]vд@u! 80 v uԶ _]~PJ]|K30½5#a: _/_!"…Ԏ7TmR4uT1n^zmѓ`#F*};BK!tu똈,K{L f?ɺ Hdw)8CexugC)pP&ƄIj(k2S} sV<\uc|/<%$?JL cxozz)\z2 GkCm6=,j9!>++~L}@4=.9s/E,wz 3T`"dI1 K 1i hn4X |meAIWWw nfc9uiGDU>9UۇS]B}'|TRDb # >CM=K\:'Ёf D `2;/[k_'= |x&0BCsr𺹌v|TWfT;M'qo(`R׽#`!K"$[[5$b/7!x2@Oi{HgO%z#rBg !|Btܘ1;@ aNKԭ&!0X@dDJqTFԭޏ;VџϔAh|E@!ʃ߄›$HfNxhLXL>>OxΑ^1 ȗksWw5`{M Vd&"*n?xp`rߌ>^_Aح%q9U$uW_one'Q.Υav'ډ)-J#E(;66=SX&7/N^`LYÝf!}ql KJML ]Aqdݭcrk-o)0n|[ `rI@`iԡF\- e5b;6|.oUEMaQfj~D\;!s 4.4yz5 ~X,bVeX\H;4%M֤I2ȼU q5\9Ś%G(ײ0ixF'fBQcK Z30 fLO$U m%vQ0>@X ͣGK;#GQ9Nj1Ԅgͺ,:t ؇[^u{I^x\Cj>咑wu᷽7煑Od} dHn{ЍI fb_Z$nAW7%Dl.aۮ`%7๲3m2Qo 0qbjHw7~Xk^h)C3l<.F7@ 薛o{άNdU<)nfvG8Slj!Lz~J{DщCz=ד ['W•R4JcRu!;|j!_fܙ$NڢCqd3⍇(n=jc(wsSѢX}rIqR\)![&6M@SjpZh O__kX [J0Rn(8B}8uMިxDyz"{z̈́t"_6JWdF֖@H[dӾXŭc}3%Hʏ |ZK(.0^7.2m)M[aҌE^ڄM}k6)s4r]_2)*^Sn'ə)9סlj;NL*"f,&1*05q1.$/鿺"&RoH7US&HUӚ2Kܔ+YswM{U݋9D!'ȭHD9ՕMƛTY{-8dIxoC?}B|mJV<gBz-|Ti+8rU2:aЏ{&!p+ys8]PH^Kj&D0ޏQUTҋk0'Ch#=P*9&ߕQm1~%( QĻђoZ^]I DF]mL[KPf-\8&:=U}=C\ThӞhL Hc2U0!+ɺJn]z3 G0cY2ܟ<ě+2lΓ[hc#]4GQ l6Ff-f.umR[N2ͮ!$LZ)' 6?5cہɜy;p./oLs5{+$C]`F?o(MU48/wuNj qQ~x|;nx8\LJfd'u}2O=zrϕ*RrmG۠H.X7&kZtP²9Ü^I͢Uh4`҈Yhu 9}X;=&qK_:oJrEfArFy:%Wj|BWx d0ѩfhYL!SqJj oݱ>Z \O dmA }ұX7^p8_ rk(e)C6̵ѽ$E3PD׼}ᘒʴV\v#ZOoL)#/z^i W\5A ѾLmM7H6t?޵2 nچw)Nu4a2ry,Jz<8oNq+PT>tTRgFD%uqV:ul+ȘE~.CM9?o+h\EJVHӟYZ,*)L5!@J1] @˴P .I7 \,&IL4!&ddfy2˚yôk'S}5] nVaq~e>luOج#0J;GbњoeE=5?m$K@xX> y"ӥd2]O/'%k*7SF|ȦDU+O7,(""6͵`Qi%Wu=i<̽ٱ<֭2N(kx)HT |h{ )xfZwdr=ȴ;[5 p.wCa+x6 (֌jƺVI;#VZЯG]O̲$qX߂86K<9f-mdB"\Ձ{-1DTH>E?/ q@Va8ɆGBC.ɴ,}%gRɔ=ˬvs?\C_ \Ǔq!ԝfF*C7 mbg*YP-P88⦃\e[ѼX.&ݾ-]`$jW¶ZmO+U BZaClT'Ss~Ǵ;  fέ9Y-N EDVbےԬOSAzgXtҞe䓧,جw8?oK;D:,S]^kt%ER._PcFF2_ub(Y7֙g{NHzA [:y͜nBkrNYFǜ Z>{U"7 dI;c  Ãke">Di*D6sCA\֨S-"h2ӄupkm'86Ȇл{uoe TGtߨ8bl;W #Fa;mO?e MݒƑgra<_,Y ![^8$HY& lP'gJɔ,; Kh0czM_ԟՄ!}|\<"*򺘱3v4uĉjDN+(uu .#h-0M>>&ȮmuaGֶzzKr#Q` m@,K wRf3آ_/ݲ1<_CɬȨ$ΓSVlgէS,2Hd<@yU?Ȳ+&r~d\_ 4^3>6nXi\9ndSrE}_4/` mtBâN"(l;i"+-eECU]@;xX7sE($V'Tff̰<>Hz%zc3@ݻ3Z/Π|D]8gq)}Isi )!l-71+X5ɮ-4\",4Z}geV(٥`)vɬȹ}1~t̮P\;6 @5ZE'鑈mTMuD0$(π'5&ϊ߸2:c&m` u.S|Ͼ0#hz j&>`"yȝ~LYsq>Gn(RNkjF2cGUۓzgi>ݗo)_ %'R鯋*p.U9cdYb;;d(YnaWZCoC\ [8|܂]I(Lg[9+NhhCpxVEZClY+.m" #7ƺ2ВD.>ZьAiH9Vb@t"sQͿn;XYb/q/! pb,`rd6A۞TjpV?Q^K#dҌ!C,s}gi2|lf(Bse!BXZ{Tԩk@}RȖ=p׆>}vÐ|pO9țT!%pɱD:W YQhB.AN9:=G7V\1 ؋ NH MxO=9Wu]E? +-nAzRҿmoii$Yk.ж N;2apiޘNKԐUˋ%D2'ϋ'Λ\fHDE4Y?쀠!#sL,s.D4hAE g  GԐ_TcLc&ǁgk:_u75Mfz)';N=BҪM֋ği| } @v#ݚ>p}4`3mM˞r;y_bFմ@9FC  :C/yVMF P6:C!FkN~Bs'p#duuI0#o7E6Es"Y|EtpPUC&2B u5ަsCg(*S!,`!ѸQŻ!`]*6 lYc݁tM$`4xgeFm aMWyˣܫ[,bCbv>ott]Yyqa>׃C(f[G>.0,/g N(ՇjKI:|GgJ70Hfp6qSme[Pt{;+x A;y|r*#ˤt5#|Dty <^=Ey kvVƤ2 lAMҸZޮLfP5/8QansƦQm-9^v'|tX-ބ&,O"={ڲƧòz#wB!c}JnC?; ezpzDJYiKTY]7Ջvd7LHfJ e(VB{9 xSLK U*Nk*![;Ʃv85GI{HrnZT\\ljzp6ЄȌ2ʆ%- ME:!GUbCp9gs[ /uB^`ݔ؎)_9#~Z'Ȯ/Z>\E,9G艁qu@'Ta}GIh?Ȭ9ߒxmFDCu]:eh 0̗=I\vu,}z8^b[',E  \B{^[ˢ%2ɵ4$q}ैܫ.35I^ =A Cuv,en'`{BU l( *([%y+P~[6=LYą/ LܾUY6ą~ѝ,Xb ⣽VXx+DR5a*uaz=ru8TN%p ZF-fKα> Aa \ m}.ak:sjlQBF?O`S0վ]H~/李F*HO*Rr#CGGICcsL3̤Hd> _Fr:vV&Trӹڒ΂Ў@75.V*Uw MOh)XA'Y'ѣI߈C@l'Caz׵" luMubU)$#<Zh>abcb휬 _)=|`T Z'ସnY>[BΑ%'G Dmp\ݕrt4(,~& NV ?EEMfe{-o1ǥʷ[2 LAzxIgRSp'nFHa8_ !y[mᰫ59mn&LEFu)NRV(hNm%^a{gdBԋ-[PVqO gjEH>i׺~c=YP#LA4W͜\a7=%{q ׺c3^Ák5H(Ջ@:B)Ӛ:r b-l\3Ήj|* o -KfSҚ@ /J b@%Ap}8UGװXy%nN\mt댜󚗰]#𧻓o׼ͰI(ı&xg+Dқ:upAiNayqy$(Wa2ԑzĤXMAxkS93I19y]Ũ%M?_ӹ8Ez8-{_nhE4jvƍ03H3s\HKk^uT^>rŕPޤʜs.orG%4]l.~*IVEfPf ,޶5 VQIsùf+j_MY2ju j Ш@+ Qpps^OE4p1d zE-pnnсׁޏg˒~W@POdo+t9_=Gcٗ]Cz~ ^o3+Z0X[O˂:jOLاC&' ,Vzܴ6ڭzخ'BxK"P.M쵂UtArrBgc vЊIF.oI"sypy(OZY2Q8]#jhvW2V093OxK$y~$q#O 5:_i'u:{d!j,0F_gk]'o ,nI8.r~<xvW*2Uɐ43 [aĊPÁ@k84-}AF򣰂_ 2ed2FN/ `KSd2c>^' Դ[2@ixz ={slA>m18"?3*1/r_fƾYЦu$Ѹorْ;X)<8Pa4'?O/@v'.tG>\ѻ0: 7DM<=/SoSytnnn5Ry++_3r{YZ4^~H-vqKeeYr+ WpȄYj>PVݡ1kW߀d6Wzu(e=E+LZUvC5A yY`R㴥0- ˇnI-t|1.l]63Û ]Һ![GHLw^oy⧕K&煍 j u G= 21~\s caVْ12Ril9q\AۂcT+q6(+ClMνZt39l[)zDw?;$)v hRFӀbR|X.Nvٳ ՍmusdA7D6"?1/1ɥmTWN9n@$ё2&Vn @"佄AȻVŤ":ǔp,dwSyb^6Do\d6 ɲ[ veenth ܅]l8XPE\(O3K:ZdM8W\Z؏e]R\ .HPеܧE1bSj~E0:͚Bj3, 1}.IzZX_Or+u8D6Ü<@|qb>$Tȁ6_'Fp͈0F \$LBhє ~Sv\jB8bٕƦ1*{ʼn9 qq.g-eZxq΅W]IayVh>a&'c1oԍP-e-q*ذBha>UsZ7,W`Rב<'Z\f:KLO]h2m{|ӎ#kaj0%k8 >s ow׫oK>RL5^\-)cZG(ը5:1K%~&Ɖ>]W[lrwZwqA7xR߷cP—hOݙ>z  O£6KHee1?`t3 ̕딺 RK'r:cza7UPů^x'/JǪO:|G%*`~re=|ԎawaȂ̈́#6+t/MC?nרMkkTph/ʂg۵eQUy$4RPJ!QAJK9FHƜYf+kȞ.CC@|bzgxa^Ɂ+ZN PY=%|iڤgBI,ՁDF|ς]x(RT0LU^Y)h_izYpЏ`alJMߩ6_ o %ӭ?YReF5a"0Lpu94޻Z`\zbwaȖ De($^ww\ZVp) BHKگt$#:FLZH(N.^󹞇w茷L<|l 0z =fHmC8%L7WI_3 ǣ8Lsp~OGj})J1H ORAL r„J?D׏ĊIz9vz-g]. )GæƖKWZ<A '6ϋdA"Hc9B;dˆBV?'_AS]6LΗVʨ(gMULs%Pl+o}*!; "F }dV;/3N"3ˉcP/v/ƠjdGtV`o;.YeH ;wzs-t}AR hБ ku<(%q-u:M?$%a]TͿLj"ѓemOcP+) 1 .&S}T'bOk;"9,(=9P C&_P_{r.h}y߻7k}5O{]=l<m&]1вԖ;ٯ@t˗V"ɽ@7bZc~3}4LCn Jv7}y)">IĢ>OciX+~볷׻z:D/jV:u%o7<U۟7ׁ{'f{uҀ\:%ۚW3\38kWN ơ` {LٯGnjr2`\_pJ6XUo\Dޥ]6UsxJP_huF98܈u(h(,WoI?P+"("ƒU<G3X= Ol  #Q6Ry`w=yCa w@^LB2'c! ;۾}I+'/7 lj~Nv ơIJfp PUEB 0L>>9CX[SghQut}J]rL ٿD/i2O-b@=n;Էት`[2{4y JQG4ǾPͶ.䏈_} @!ɶ/:2dT&=(=ȼrО%cR٭[D$V~qy X}KP2I?zڔ*5lX-%nˎ\u}O_A3M F!<[]` a\EQ†Gs)tbޘqt"? ,PB6Mj"wL;'y !.164*DKª92~HD TMuѡNk.d` yx59g-_Gw8 K*'H C +a߅[!.|lЭ ZEf'dW% 'X;!;?_@~Tc0dzg7HLP8ԇ8A/bo٭1NZy}Z6_%+<4s}ƔT @q+"3\Zo+>66 z{>Y Aܜtdl%' 6j >GbJIOܖH[xoeF͑M`e{AGY_1y/yQ.\\Hˠ OKɓq "c. Qb'|w˻)85m 7<>D^7-A$\2n }CAybIQfC-3s$`hkIpi8 ED Ї˗ rP ?l' :]UJ|=@ďH_\oOVEt-| 'W[2yI!ƒurplnlڽhp%F|j^)RkɩPA T밻S=np* t 3ɂ13XZ[ m .tfHmېRYi:xvjgR;@|^9a=h{K8͞"L-TTvCK!y_6ŏjeZp>6G:ҋ~FvՎi7}a yĩs=s`ZU-?.]¿6(OJ59O eCH睇1%'&D)c"PuMyߕYIg6[^QJoR\Ka3yVЍqfp$u ĽҘJ}GnsJFjV^ت{ 3OIߜd wzX:g(՘3۫ u~.pș],ZDQu= LuofH^)Jxe9'a\l#=h=/..cȀO[MNX[rDb4YUE -W1v+Qy=#֝?hKR۞)YjQ`90qǛ% }ةi ոSEv'P !ګn4r& c}AC`CIź3*J6HB%Zp5l8"|1"zh)ڈMT GIK9IKgwQ ʊUuM=/ĬOh7>T-ef-+(5t\,<|sNRai ̪g~EU6!JՐxyG $71qJ,DX32<ѽA"c3*-es'08%Ds&C˜(MʜA3]y٣'&W,‚օ 5j ?tOBT嘓\ϛ8IN*!؎[Z<94^1B34윳LJ Ǿ.^S]+'8+4/lz8~r)7A k*YjҺ6b SqqpL? :P fɷUIgi/|mh [iͳ1^2Jr8F\F=XX`LDV.)f oKv\27ہZTtN@փn| gec9W"n<{>d$a]j"q^Ft?PC~?)Ե8:37-mXe%-iTx R ws&|F0k4[:Zt[@N) ࠇ,G}Bc-=$ǝRH#.钅S5gj$nʎ<Ћ*M༼Mkj 򄂂?=iQ7)c"…,zڿbw;H4pdycro*$b,|!nM'/טa!ea^ moVݸ9c]MEQr{q "KvE$ךrW6iW FdjGNAZI1]t!!ncnM!\2i(`[)xԆQbGs"%.$Y\}h٣(GVJ[y}oM.PO{"iod-_}\b6Y /Rxk*֜ Zp%yI|ZOjONQc?5=[ /{43Q41QE[7Itɹ{؀_QC!_2ү=NQUqY_PM0fweߵ@ ZzoԨ;^$F&)qD7Ksvf5P+oܱɽ,+t42φvbnH.E͊ 1Ҁ熅08v(IOA LY]~}ªOJg-`1l4Ii. 5Njdrd)pG*wȦb;ބ4DLw+]`Iem)Eɔ*s5I[Zb,]d0r JQk UcQ='$%tkF vvѰϕ(bbx4ݩŚ 3dGMigZBv\-n#bՕ늰+c(BNLSbu4PrbO처5)|ܩ-f58R: ꛸}C}_iSD.a ŜIAk ۼKk-{d`ńL6f2.icU)sJWQ)2&~&њ@)H I< X|m8Չvɷ:hIV1a=ū2QSHVZ$.y/ܐJ.R7wV.Uq̛Ve Č%Y4&Ʋv;WNƤtNЂl&aJh8D hxiC~xS$U_:A(!g 'O^yATr*t{C׵#+6]S"ǮPIZ2u\d~~2ʚU 9E7h-_t΢O 3v]G/ |7`E0tMT-vAj!VC[U?bY8D'kd_x1AvRKGaAqWzxS [:6|^ -^2@\bލp{F w-񹊙=CL*+9b\6Ë&N qn]@,Omyi"@WMOw%Br,T[R&LA E:;) υQ ѐ=d~.-4{[Z(̛X=,t ..(U v Qq򻡂b$t*NQz8Hqow L#u1ϮHLʶ޹ǂ{,ekw^…b jh ޚx*gC^a)S*w͵׎s|F{_~x?oq948\{m P,\ie:i9fhdM9x8gW_D< FxNAI얲ա63φۻԛMGuмm)niܟ}^exB" '4tT.WU|O/{+@'6U=:?G̬g3vCuݍ e>m?۽f<TxY0[I勍'l[vR1˄DЇj)1'y+y4ZfլS`HPE ҂P@pt-AѻH{˵,@6U0,X9E6x?]lp nS>2/*[6y?>id8m*/+.1f[JZ2dtGy!{ĩ;VvPgdK /t8ڇRBR? ml/W xOUM'ku0Ɩk]d7<"G\aU#()0i6&!^=}0*>1k6ٶaYFf7 5jN|}1ri> b%p= Dl3mih-.kp?CcN0|?d%!:ZJ/ w攬m]eThD:FwfՔҺlA2F_`#5LzoM=h2S*_k(m͒?0(u 1vgl@`/tul*KdտŹO.`c 9.")|{YYts9k-b''^ovs^3[z˅Fjfq茶y0h{\@(5I }O16X%܈ьMR ' 1Y;by)U|U"l_D:/ ;Pv}/ZBWʌߟw)gң9z3¬ixzu4T8#4Q)J$S洐z28":fqJ<=ɚ7wk?/e=$8[{c)q@&>v(ڳm{éTnG2\ɷD9@Et^>VxjD!O@r^07ף(܍C/%sxɜmt HEcHQ0)5pzcJ "ybsyhewQ$kR 謑RJ24]->hqF h#.F+nׄ)z e6 UU:eCKz'dQ1cguÞ%D吟MK e,A^;|~+?m69"&|o_;Na>,mO*ɻ@TiƘLot҃~u=g}DJ̈́[\K?_F] ʬW wci O06a/aٺŪffN-ѼUAX,$*ue,.ƣ+R/ ~>l4²b<c *N[#2Aݶ'1LYde\ߏ#퇱i RK ? a>xhFrw em e4#J.(S&)4"ѝX'.)ߣ~FV* dџ SjfE }B."G6>n2k+gK؉`,ב $d12S0Pݜhs3I]'ULasA+u w=nrJv6ʇFی҄O-Ep_,O,b#*9~фY[a"0b<ө6!sYPu08W֧ ')΃Or£c1J*')('x ZWVIኰס鍀UWo[IwN*-y?j@+ ȉK \b :rZT(Qy7ufy{|xhMeg}Ǣl憄+bgyzy|:?}˼ܝ"b4ࡓ^^W dU ,r1,(9}[;"|t栂mŖ lXCځ643MFF,'X\!1 ZS+]QAxTZCfR.ڮsmv@ӾPkqNA'|RQdqmi'^GբKNK?7h/UD4f i]C%MXd XBV3&y:x~6דRu! HLDo~نClj\'Z&*(mf]U;t$6Bĭ~*Hmvv3%g¿F% א-THc`'V#?=$Eb=0c7 mHR@P~ _#ņxL2#9:)FX5%H߀r7lʞq=>AePj#Սq5% ng uS08t%4W,;G  j=" MDz$R;)O9Ú|w:+%%P]bgY+1F!m7U4$Ż!_1Txz!#6it0HoD~=?49L2vO%*u3z-!3ƇdLu-$uA>q;)Fq`V9fMu#铺7{x1qhk4k=obT_Q +N^#NwGb1wQw$ٮ,\ZDSZL{kv@b3 R]ˡfN7r{XǕ%b`UbH#m-~T$ZAeE.k,U?}w*`$qɊKwC{ S}Q 3" 6lV٫~U͙@q홦D;0<RhS3QpyÛn2'&[)|M92d9>jۡ0hߘC6uqÉKyvwf5B5ի$ -<[w~~'xsh4M=3gs N_ hJ@*5)Oh7tQ+/Bx*~ʌSܖQKQ*-_n~?[6dBlE{OlQOd/޶ ];,8 Ċ2z"YZ˱:xGNTt]}z?!,g«#Oo*P q ⳉ_]E:=C-OTAѬM"Nswrnbu=lNp~62~Q<{i!~lI_2YnB=r}h=D ރ>Z=?*E MFmS^l#;E]I(*BϾ#gxIwmmHUYaxS߹ݦ!rX14Џ45-$OFhr3p!0|Z=Ȗb,.|5DKqqK/+ #L[vIρX(yhF_Flnd=\o lP C:w,|A' R}l_" 5 ‚>hbSqQoxkj0iqnOH.Ipۓ*\W%g"Z 0w_H:' DKL,{sZ;ujWk `$IikLl&#ޣ{Om.$Ċf఻eh+YY]Əfp3 +J*IEL|@W5ı!S%Ď#w̧eyNWZr"h}GȂ0 "zЅƒ- .!U+pS{++T=}OYA9E!ދ(Sm01.;A%hjQ?E88B t® / !XctEms ȶKs i A} ]hQVQ=&2:}P/cfh([SڴqZ b8u zJEU[+lDKgL" ӰzZqd9~$/嗽޲`gɏ rlkÃ<ɐDw>]Vk徨^>6پWǑ>I.a`+3Je1kl\cDN~s)np\#;9IQ&['; јU#XQcNZ A_8g5/U0]y4h~aG`7 E0d1` `鯾Țȧ[rjnޏvY`i=,g$4ɍ }o5=`=Q"oB֟Ps C9dRxY}u_\P4{oQPe9|DjXy8S[(WD=OM? .tI'_B| /nx['AOt9R^ Eꛦ %1RM@:?gpTbG-T s鰲wL- afCzRKq&vbX'Iu[u1Z 6;L{.LQ m0EVzSKCTQ|bpn1d!NC ] $!`n!ALJ vY]zDp["tR\p$[2LT#_}6eK dOuPᦕ<*8G -D; ΈN`&i?i8N&ٵrKng?RLѰ/%\m0 aFH/D![YwM/->h"/A,)gW+Q'z3c[+tg#kYZ*z[ UKv c{#{pڃNtQk'*na yꗔL4U:^MF[5si3ũˬoC}̥Yꍙ ̧#&6[.hJTw)=bHpr Ah:]SRI.¥bsY D\<0x01'ic岷mRM̙'F;G-ub[捧n@~{LmXZu[YiE&cf_ezcjvh+<$ >R6\=7w N5~e^:0%|-5)h1hü6o^#0m-jH*N$Hû=\vmjgt*K Pd~7WjX꿋@Y%]g{BSU((v40nL蚳f^ƽ p'.z EDiIFt*-7Uc& sZ5#23혼Mc' hM)Vjϣ_o=/m.N2n+ټ"O}+aџ)8$XWFe9x Tu ` 4U/SzFmo{NaF ;9eB,em k%RL!E{o"Y ?<PXHVY?£wW,S m`z"͌2c(9)L &Qc2^ ٯ2O *g$oCQV$|?ҽ{U'\\u#(ܤn!(k6g8&?z JF(;ɠ7<0LH#AK@6KuW hp#$B%k)ڄ{\ܣ  FX&/ŗ`Ѩev]AeWΝ =]q~܌ W? ULg BuCa$CfE'ؾr6rJsZDTc% % `ړ* =zr6MB6=(\vy#R(c녯-gVݡL!kFimP X@7i ),)TXVW䓾oE= QLZCQv p_|r,J , 90mO^vٳ'{cCKh0ahK.>֦4&,K?sBn*jy!Y' K{i5hgmW皜`Cӊp΅7,q[[cqU( KIn{YR5Uhmh:^JIlǴ!LqD v_(ӀqTj#y- =o҈?9#xR.k4Dd)i i [J**愪D<r4[3C%v\T9=AB!M3oh@g 6k#QF)Y3+fnyGQam=;o2HE+g%&^cR1~'k>/B6`B+WHQ=NHLvLz**;u$ėAS7 n;Y'irU tYU"}[ WVc*st8*ݩN V5s.ֈS3H<;{RWBƨď_dz}}W.#.mvZ%}!Lm]^)6?9nLjƺ׺bejabv: B w"hr摋 cd2ٖP 3eچG6EFCrٔiCH=i| & ͎E-í.oOo1ȪE8ƞRw>1 ^:Ƨ~9+աz "4&z# |3lAT[XKEr}R~`(WWk=p4TBdl~kgD_$;"`o9},JR,:g>40vc P p;²bݦ S꿝=~s{ܤy95BIJ^iLzz݀FJ7v[ԦMI$<k&F}}H|Cx 6|QЄK ^pʋ2fu?KwYKdªqрaY)G`Rqy%BG ͻLWGv`hS]މb$gkjk-p~~ ;gp0wa)3 ΕuFcW%q aBYx^h K-JTNd~'wM-&:lFs8H5*TyM2`~` fu5"m@BdTTi?ns}33"CqCv9OYD\o=Z5+] ֺ2Ihϫcơ cD,'q֚ dj3m?f.O+f{뭾IfaըC.PTyGM1W7_`F=x"bHq#.ͷdPGts@HK 7Itt : $4H9l}1~Zbxǵ bvX8O'+8NN4&&p!y]ك'pWVkE;&QL&cq N( aIFD .sΰd֧lmP۫osչC>0v/ oN)ơo+I51 ]x%2_f,kY ǍH7PYVYѳ#5 ipXjuS/nIsiq*5t8UNɈZ 8eDLK'-+e]!*ކS5Kz`;WpN'B\ /5C0_65DT, ]\ Ir5q7{Hpiļ7y`RQDIV\;ޛw.a1j-ksծK>FCHS暣 HL^U_/0-\v2Q)-.S}^wlUGIYtkA|jTG nŪ;VwIbJ@B>qU5ќcUHUmtAHܒ~k]xZk)&9j~ R15LfT1(%{K$76]lVۭ8Tۤb~P W7Wtq%JF0!/d̆A"[tyM$/Up>?LTL~  q"ŏm3Y-m?lB|YUIi8,d1]Su >Ӑ{Q#5~pj k޾GrW|D"ql֬c>D?7^EFY(mWn XLYZq$X[ϥ8駟o!.+]P? 4I_)L~о-%PtiH,E + Mr/Ib@M@գ@ޑCOr}' 4^SKN770|}WF2t'0I h@o wkh~ꢗ-c"SP_]7g;@9l vC"e43RWwD^Q@&O$K]$Q=zuY'Eq9+h<φ {$z.ǂ6Ij;+z VN 5iw˦&{Ix>-LhwNJ1'e!l20Nd Ê_6-0B~.$9KY Fz2t>Dfa]~&mnCy%)/gmO@gYV&IiYj^L%Eam d'İNglR/gQ1yq2r;gkaJA"ѱɡ| ]Cny$se rҽoCR'Pcn1c_ϬAy l٫\S5!rQzg ߈;@|'LoorjXZ>>O3 {?NpٴXC9*NvdRZJLq4^n(Aǔ"+bBW0[,Qgoc&-a'b4ˋ8x,U݈ςޞ9ؘńT 48<5 rFPo `; ;CI>31nD')Lڱq#FaaiZemoΐ޾dܨwYx*O n1T2h`O&DW8t\G "X#Kü?؝< [fFpIP@s5AB7)e-A9G#B8A}nX_KN~l690X6{l7}.,JPVx$0XWSzi/͙Ӝh W ^kxsAر>nĉDE2 @R^> 3Lm%ܛwS&L`+BLnu~徠<pws Ѱvi,k7;U|HT,/qOa@yzMQM}_چEfEL|X[֬V@.k,e7 EgL0K7Mf 5ǯ65'-s֟) ^^[$Rua?H ;'1_+ <PڪM-6y˥+jlAxuyI_KVޞRҰ$+7avo. ؁y٘{FҦ@s-F˥B_U染a ~>JRoP/@.yܖ/ړ#J(- Xl$.^rMazFGdRb"N˪1ވ/{} RiphEҺ\cr˖Ͱ^Rp\^tU2.Ƨ~AI9H8VtTR(ŚǞzc$w#mx.xKe?3_9Q1 nvqj#ϗj2!&l榢>.WCTޘ?(m Uoi+Qj4=PtSM@^FS誇J2(=`q&ô ׳2ww-ǥm~T0]qxTM]J= x " L>NRJ u,7C̏x:2be0vD)|m#n a $mEQ"P}SM4E?(0@8dS<,\>Y%ߪgO0A$| B_{t%šeƦO$I$WZMrY-̡FzV>a8?Ct#IiJf @l W%@yFqVxƢ®l COR{Pwk8M#N5X@QAvPQ: p{ MM~@Shjnl'%v=3NtK*ڐq{u;Eoҧe'Wd4:6wReLxBKnn/DTeiՊ)5hU->۫Oޏ:7 qnسП\5.ϐ TP03 xbi7hJqv ʵr-:"`u2.Apx{oI^r!7k{⥧4 j;tB'`xqqdiGsI}U@MZjP8 3Pkb=z3xWjB@Rv9Z5[Z>Tkpg}Der#Nm0&qžѯ=qc1 `(i|*ƙ|*u PD rAd¡A$L g9LLH{)Z#ͤVJŊ5@_[kYn:~SKw9q5%g]'X?m[|Bw/%@py mRE$[]WzTczgRq ^e /+DPmbr#gA LrTz6NO &^үCB-6*_OHoTlc4# ={z>" 61(fEFbVgZK=0u6`棄D&RC:B{,h"KA۹h*P 6n8lL{ͦ2 \΃1kjiHmƂ%KgG;h6K|Mmx].fJ[:E0EyFhѼ4|<[EŅt9:9$;_>]m8KP9*clĮSmMh,b/霁>i%9w2|xafƻDBi1Ld қfV<Wxۘ_8IA֦F1V.㴸eJ16["e _抡iǿy8$-^uB LhOkNN"JZaHz ɺ[mzzzY6e rG`SPzUaz+:ՆSyQnH7 \e&/v"))V}Dy׸8ĸ}WFD|Vz ~=H V-ư[ P `##z IOSw4#_ʋY)_C6i@8CA4w8aK)˯,O: ;vyMOnRHJ|M鼆swsSm=z:D MCϴWTR^,B40S1 *.W&Rתfzb6aG-YIXS!dy Ō 21XK1r ܫ[vd~uKq JIDR;EOesٙ[T_JP0?뙽a&k칞LTyFG| 78M 졓˿/he'}cgT,y#u ,L&^ݔb4vmK&o"w{#Hm} kPg2ȊF@< AvD 5DsHޠgU߾Ȕ+5LD͆nmi2M.MկʵXml< 4xjZ^ɏ=Gi"Np{Ts"tA\&K0U@/ٌ}ĕ('mK"l" lBGM׸)0-us5_hl(?"j^=",ɱ0 t8mX[i6Z ~q􇲃Jz~$E0E.Bc;/_mTnÌ݉9*ԄhwY{vȎ2يm[1蟣])#P'ENVXa 0YB/BEr *"|J8״Kqw*ՑWMS5q4y!$j`i,N%C#9zt{Aچ_?!; p X6؂ҍIƄCLmeH\.1h$/DdfEdo<+5Z`xΑDu}бd&U&d,कV$WM49yp$~G\o}턆 2ueVDRA鿑&of{btbʊH7t v+w1A/zb"|1ߐ%dE{y<Hpe0Cjb6졄P&$[Ɗ6tߙxFE(T6/iRܛVP̋SVZ\4x SYwSKb3iWzh>5UGHy.D~A.gwgE JTK'j9 7ā4ŁCK6@ٙ H w3K}!} F5'(_rZgK-kJ+lzYdBLYvʜ#t|v|ѰO$p/WzJPL+s*ŏ\1͵k &(î4lw$&tg%8Cu֝ٙ33WY݋ſ'+j8&1I 'XƵVdՎd%Q3@ zSv{6Fb^TǙ6ա"hǔLɢ{ܥ -]x1oz`/jklEw):g]}n+c?-~+ۢݽʊ`(I4U`@둠QL h.rhsv{E8]dߑMϜga=Λ;=2(m%Ch@$ke\M,"w!DEAZ^vyYFBWٕQ>12h˛1}g)s5Ҍw>u2{;93` ,db6W& Vd@E|8dh@cR9% '忏CmЈ9Oge֑1Hps|w(pOo>}JɆ uMUX~ w(_-P+6*jHKg]K@]zԿR߶&uEqif"yCdrc~O ?mC8 moyD}ar1V\1f# DSX @68noXDφﲪ6/Rd8W.8 X:cuZb"{9ڄhqxhb;Z$On3;2FhrG'uF3Ͱ?O]bwˡ$|r]|1:QSeFCmsS- ꡗ u2#UfPI@aI=psF5sB8jR?6GQ%eЉob.x+y|pKp5?dyʭ&2=Kn /j qfuˢCtt$n=uUdCȚOvM 1zkޙh2 ZIeEqw"S[pmFi&GK8 "b苹h0W.Is $V# U Yص5+>ۀ< e;Vqx}lwŽ"|)N(/ZOT‰YO= %uݣ"F^225M]gaqH$Bɠ PpVl=#] e~U󕬟1nux/V>$pfK(q J0q6m(PO.bhÏ"o@\JȔkL쒫;=Vk4Vr%-AH4tfDT 1³N&ZsL)ڧnl5&NL1J-~$N;F10 ~JkqXmd{8sgV\6co>ϯT^4p->m&֟0XqO}N82%:@$ em:[b&`$bOrķM)>(MLa ˘O3<{o[HXY kG(7+AB)3RĖOh¼^ ѐ5Ke_D9Gp;iŗ9jì}dб+`HhR1;>6%:HT&q=t}{TjY$]'3KZGcNi+ψ7ZBЊ]ϟ~W\{<\_ɗ<4F=.ŢI9ώIv ɕ68P-LtRU݁C׷hObɄ, bH<4ab~~peL }1'U(dI6_2zc4A^97Y}ʢo0ӚOtԆPDԯQ3o2F|F9}$` NPߕ![7 ylEHޖܙ6g0<4Y6km`݋ҷ%& qh-y#tAa+%H~6#`5 6_<ɝ{x>B2tZlS/0_N~@1kڇ8ɘcخ[r`kPI0A({d14zC0C?$|g)*0c  ^_ֲdLӲde(BJ9p 4'D}$ 3˴ \˖/^r$ZaC@B[Dޭy˝$⎰U 7#-&yK"k ï@lḤ (#anMK׳5fG}0uiܔ$`= Y[[+W6?`D5)H)_*l=WlBF]ψ4S.=\HxfÇ>BRη/3St'9)knl(A!=Rݺqq}#GfZXC퀕7DTS:éɔcCʪ94 I\=pḝ7߅H'MOsX(>iE1TorXHQV\~eGJ?PK}KGLa!un3-c?E0Od#Dutv$JooU}OFW}&,&9[!~/SBiD #eKlCrSǞ=ɒ?q ׻9Y/f=MuVP-L =ga3M.>C#(7Vݦ/c7;ւ+vVUZ2 aLo$ob*Yj9K 9?O8 ;g$L?0Kzh9L9wG13TɱbJ)5FXBl`"?||ɟwNW6%tFO:r^jse|'CUq^JԊIT)~ڎi~1Z0[w[ ,B'j^MmBz" a/&Bɒjay0J-Cј^bM>(P-*?iOVAZMQ"GzZ[513%Mn@mc2#C鋎Y ;&":΅>NPxIe~+iH{Sj7W9„l5+WEmS_AI$pVBһ.HA^nә^lfZG蕋o\>gODot*$&P,w{TȲy.E,SM((Wyl$[(2s7B4o C34%߱sbo^!cӅ1yx{k޳_xC1į+y%~ªB>fabgQY ">bT Z>Ƶbx x7Ξv#\NC7 ,t.cGsNhw: Zc7q@s 3L(Eg GD$Z_,t(#6T*-<P=R¾h]6kHLRp<~{ºoԇM >I;ߺ+xAVc ]t`DW(?G{vOG #uVxЌKL-s3Go!VX<`Gb&=/WUZ?W- 1;YiTh2 (~׮ޏU ޠ]ֶ'l@O*w9r/dbQ;/Moq|A*щǩ{R : A3q1KD2-i-EL߄#&9C'\ U邙`w˱~("[j3>[.*X%F3\Z@NdL 2>^ïӑ#cxFr[@}k%"R-ڶ+slOЗBP+T-óK'%[M֚.tK";CSMFF[_Yakq^E5M .O \)3-iSU[NJV:XgqHш=OsV{ =>SIw, T{LWDUd`tkQ(ct;oXhxϹr Z2;/ b!Mw6!xC2ۤQݮ\z-!PFŪ(0OoXO\`S]GV _,iƀ7M- e9SR<dY[@yM“Ga6 ?9+BwJaErC;}j vMzOvUZPA(F8@i=cTBՄG~t&g톎潢A'+\{ fɲʼi'k~˽"J. ~? AwMePDqo17 sReN~q"o -SpmIQslaz_mldyKD;\Y`oU_xd4`\ C(Vũ< XK~k@1pfi ۺvGO΃xLU\?IR&bZMNو$sک"帒&QFh2#qMV׷kQEHUܶh&2ӢVy(Gc ;ֺ|ȒSWy!y `KTxW+4N騹pwȷ,?'YhLZ7~K6*_آPE2合Ȓe>pхŌ.Zw|ܢx2 @UĸVܸ2am(r&>)y39B)U1 DJ-LZp6PT54a,/ҽrF6!gY`}!bx `n {'.᥷Vг`vtbo{=k^f !4bvDا 5u>im#ujWlpD"1%!y~IryTwR-I jJ&Yk 8=7o0]wf@xi |Qظ ֳ*2z- ^ho>#o\$f:;UZ2%ĊP'gW峢]@ aIibSA]Qhm~zPqʖNţ7-&4I ]x& 4hVeV7Wr Cykj&)mxǤ̜DFdD_esPJ "}; %?Ϛ#ܘ,!}t賢OX|3r"R~ּ؆U2y-E#WG=^h'#i?/h HpiF&dA)`0J}PMŠfJ;~⟋^#zSEw[S)I ~cml㒩ۣ`%VɠCYyn)^["|-IM}v'7c:qFd#jjwvWMkM!dޟжsHxJvE}(gfh5r@X!كʬ[t MW>m=[+ v´Wrn2zqoTЌkiS'VN5Oy~W*l2AC SDUŏT*0%u{XDm#6DscJ<9@M;U1c1M-(yփ z}ĭT==XcNXgbHDVV( cz'1M[F@p'S´f9ZìUE192zpѽ笭UYîf6GTqB5VzȱNeVM?73sZ()1]v I ;vtva][;BV nM!i^ ~+Z \\z@fG%M>VsgLdX߉eeMNlu3G?LL'X [p:3Z΃٥tg`̛_EUHÒk^Ş8y/Ga^\`a%ι!%2%W] ~DP-!Yyj'6J8X<H.0\U,Db [9O$vs67.D[&9*,"MJ'ʄY=4uo4ٺog)ŽD|I<|嚋Y)β3>eB6eD F:`9M~T[(4ۛYŭt-X])=΃@JI-BCU.c#[0x)b0(T :UAI t.<ȘƑraT*L1}pb Dl3-aTHqim"fB GT.̀J˚M{,s˧f.FPn' 5Y_Q;c# tI 1eYf:mݿ7N Tu9bL5֗ng.mb+_yzՇY3))CR!fo)"~""s(3AGt6rߌa< _mi˻FrY{h0W$(bY#!N)v8P@"=g ]IUdSL d]"wdQ=(>u_\DKȧ GƜK~LIٝKy¹,v 3J*O*PD؁]#9A#@fph乃X߿HyamҘ!И&{q@ɇФ)pV&m`)F:tWs7kadd.PQV.P-l͘˪lI@DV(}U608g@jl9\+f[nN*qԇ]K2rWSa:P#*I'Lip);0t]&ǁ)0 &uT $:* 1իW$-vwO( m@JɘMo\<Znc3Ny+9ڄ>aV#6ORj&mS~xs-~L xRSF9m|~ jޘ˞hϮCRqx94 MT׳'\w;8vg@ԧOO%#2NmNIqD`Ik6p,ϖZ`0LX Wa*N26+YY>HKI.oGioo KpcK.Pk6F)r$WM@/ Q*~(Em!{`#Uo(Oƾ@[Q2>RpQ&V<ڲWy_Uh eAK2h&Tt+eG5.V)*w, \k߰HYMH:/'WM`R@0%y!`]Zt+ Xj:֭:b7վ.mH3S/d|ë~W rIw\rױ7CU? >;~Ԫϟ":h©$rLbzRH{L+cx3Dvήjƪp,^DoÆ}dΛqTVZ?J4Sؙn"x1ĴX{IM-6Yk2&RBf;ΒhG `O9i #;E?3g'y). Mhe3+}".=ivO3Mv9IR:}̈́cVOxǀ׭OQvwOme3:624?Rd ;(wڭA _6lfۄ$QD._MddS6EkpJo%FYc<[kXfm2Y &MS3:Mv,opЫ!ĭQa;sp Ɵjc *TK05p nCX(*mSkdTޙ۳v!\.&6r7C 5]γ(0wojRbf5'PqogJq,m^6 ֮D}{.W3`(wb"?\+eg/CȖ+JػHBV#tsirTtEX{tt]׹),F;2ԋ(ǔqQF! &׀_';n1k"5ʟ JDn~QvYy@2i]@s 2P'ZkUU7fPwGj0=fߟWSDQUP5U։gK//A?z%`2+kb󸫍ZЩͣ3AnPښ'GUm^Pw WR05kI}wIU\\Q( 5D?yW@#)oRHh߀_XWŰRtfs+?scʅS.;Hkȷpi0:LYnX8<h=h ^2p 4nPJ|->1$BrQ*U<| `BہHՈP-m/v .€1+*nhuƭ~5$ξC؊w|[.<.vO|b*y|uݦ?\4 f3zHdz]F$菉o) RJc;n2X8JT{ u8l*)kfD E4.҆=YY5q>YybuLuMPg#u_d};Vp(R?Vcb`8Ǝ֨>0Mxz|9$y3nv_iorG7IG`]Y3nY|Տӄ0=ĢV<|GQ5{)4Ǝެ 8AST't*7 ?Hx㤺it˜W|9xu~2<}tM:=8h$(l-6bKi5ѹgl-hoƃE[O.MV'Ԓ v y{3ZqdݷƨW{&<4=n!\n~i+cL"g 8W^W - @jv'AoH|nűU.nRyo?:|d%cB$f}eaYiXf$J|0:ř[ӊ!k*hYBy-j\#^\Ta5>/O21pI#Yۿ{YU,,f.QacyaTjڊ.8 x{y{y 3/EB C,Am<\BҷtxM]Å/ZI1klK.mo`cox{ˢ`|bޯpVod9M?9Iu@%FJe!:2R+)dx̋`^ ;=QN&JIzM1i.:$b'w6NTN=(ݎY=Oq<:D>NGW@ù&Aa?`*G#/5LQGR4dxe ['Ӡxw-THU֟L߅Bp}> d Go>B,_y0W{A/Fg{&6P :tsl6D-lR",.(= 6xFuN|,Dx,#dT{X?9A2!1hPIDoIԇ aj:[ʤC%7:J>ݷ\ĊZ5&&ҵئf66nG (w7m;ןTٌ"JxUd%RyE9͟{2L|DۂK}TPm{4_FV,sX2ȣfl%gv'tfglwK.ITBŲtW܂;͝f+߼eܻI-z*qc]o' :pTdEphgVU@V=)Iz&eb'!s{- V~6ECGSQ83{M*6-5O<=0^ƍS.1 ըw^ Mmj\<3 mwqx}tיy"Fjy_QUp?fx}Pc ILF6 L !dd ?,/+HGˡx o~֮=g^8M-Ƨ.GQ8:vY=MʠNnlDVL )ؘ uh1r'jd x}:fƪl6 ]1!:mLiG4oZXc6=הMGA7w.th$bѤŕy[Y8nL}͜,&4Ջu~vhEh:C[niqj5ۅqzy$s_EqMMlhМhJH ;*j/-zA49Yx+`X9>P7KyĒS!1ZѧdzԬJY;sܓB{A-"L̒jp'Hlomvm3ŏl3j`V!l<"SUjǦ 4CdW)9̐:x ~piZ 9w#RDxֵsNSp bdֺ1T[OU1~{U=F]*ϣs8`\%HkH2=541*|>Pb)?$W-HC,T=ht wuD[ّJbMɯ Ӟ&ΎYT/Z L`2Gz).#3竗eWa9UK]ړO&= 0> nAܶbFyJs+Ym&spƠ],ş$=\:7;q1^ořAY?F?i:R!9vHU:7 gXFilUyUw8'j/O^rNI)5=߻{P?zQޟq^]Z 0Vیee Cݍ\s*": \Í7إmuefI-E Sl8rɜ֮Nr1/M&=p@+]Ee"$YY`=$;E<ikr~J>7hOUIBts%Ady+ÖC ^}jŗ'߱B ްۏHCǭ@)мlȄYPg'7DREV -8v]b$r)ӫ)4:Zغok71+/RNWfe20N4@GA?MFy+$xdʨ,t Pm 8b; {X|zwġĦiXt7p?給R5uvHJ *J)vZzqu]dIK/AC uF2cZLtB]3/6}.)D'pp}/e.93Є"B\ :J7*Gz6VpDM@:#U5ew%@kUbh5@5jn{,wAS+*Gcβ2L셒y|?_d~^3Jw=oKS[*|T1&Dv@Ԙ_;FnY8 ϙٌ·tpQz~p{( 0n [PEy%O-ÿyGKzRxwTE0uCoP6gBf#Wc5Tݍ;MzR!qm$N"Qża*;:MM,՗ 9P`f69[m{|Yϲc+{H1Ԡ)Z_uu`/j^>R%Ik|t>6GTXȮ@ȯ!Z>$>F zU@(#^Ϊimh[b񚅫">ֿ˼9 0|\{)*CM R!vymЁgDt,P>4vC4[w{(nkaei_b+O`VyuW^K™ivu^b#[1RySxIޭ5pooi$ ͉H,(F9x_WcTL%І:* ,K1lAYڨTwIØ\IfQ㮯SNX9cmYd3'wH4B`]Nr[3Ib7U,]hաx|Ŭ|$C>6JzFgQ t3/t4Z5MuEj(5 y̼;+^K(\KI•3ȗj T.\vU/S T(UP!54ޣ~}Rg\9)% yccEi,jorcpn1r7Kk{y`b޺T̛eTkI^M75#)"}^D+j3aF0\9h6bt;"( +{)|vԈbP7ȍ9_} bԻ*ㆺSBwHoNVCA^tb@((xJs!,R8s˲b.yq4 %[*ĩjrE,(q7w醁޲ePOT7۶=6Xe޼'ԆdG[a۩+WSL<ۈ獁cPfC,݃kJĒwJ+W܏䆘6d Hd_.#<‚xpеYy0A1%h TV+4Id;[z2/8 ? nV+9w}9R J`ʸIbp۱mJ0OD^Mdm15,=iߠ7!W|_4dd !4.4<(PJ&)qZ!ȉ$ ~508Z)-{٧Rewvfzz~[R{ވ{-ig \Q^Z)ay9MXihdޝ: clF:8-j1,TGߵmN1XtżF "i %JHSf~%-XWPj7䎹.MKAY [ϖ*2ה -948堇/XȰ g8GqZIV> $g"3o^I:2& 㤇W\nKowe Qr>vX,X^~>jfVsMMM?L/vKC}zPQ~!l6F {S)fJ1:Mf3a:Ck}Et/Pv}0 tdR= !aPFŕhh.A{R>%_W< B/WhùnM ^; s{D~揎+9lP+Fo1DžnBWêM!Z9knD1qYô-c V Y=븮]'!p6 nZ[&s!Y@cQwWu NvţYD\ϦqQ yC&# ȭy|ϥĹN':I!%I7+4ȅccb[J,ݕ ydP줉_U˴DlQ_ͦ{|bX2ﺏhE`Jpu4";q_N~ֿ!FGz/$K9cz%3\t3k!'Qi"pz̳#X7Zl-ܙԬA ߎ 9~FR_;y}h2r.`ZS-!TB*2qA#ξ 4GڎTm/]R@'&;S`z#IJH# uڊr&ϡ3C]^(Ďp>9wcytD'bS-a}/ [m: %,j'g V턉V9X7B]h䮉j|?z 9OeD$kъ؞(qɋW ( !K7'AO,P7|f7ϑ}L$ %k I ŮnP'T#Qu 7 '+<~ܯVj3wVIlX:sYhZJ`w)X6IvM `+X>pѧ]2 R1~nA'!X&)E-1\(^6LsKѺ.]e$㩐7 n &F(IuȱjE?uDK+ANނruSi=$CL/En|_8fԀ _y̷ FtȤAeqM OiԔT%rt yG0PLm MM519@$" ĥ7k@)!G^Q }d,\R ?nvD6|T :-6 F9>w솙 5H[FqRӈmōK|9`)lQ;ɿ(_qGb#UhZ3[>\+ۭt`! sXa03.>UuQOh#J#_ 7w6\/ TQ>*Y@l ?z*I Y_u\aʙ#::?g-G7xj(bWLs%F/JhQ]*U WBeP$ Uh&/w֒'M>obIʙvrfy(іF7Aϧ.[hIdd*ve gB %q Dn2UAh9*zbZ fzzZлD:~t=r7/Wl2i21#`ybip/xWt!/par}gЏJ4Ԁ6bE>j W P4DHJd*u#`@զqYJ肶hL!Vc6!]]L.'h~VM>4 9}ˎzp?qS)}^A݉\P xЊc}SgbIv{l Z:1;X-2F>Jcr釲fiu3/{^w rLEJ#b8om{5|p&Cyt ns?DM pܥ#2^  #LDЊ-WDE{j=;kWM@xD g:cHגvd>%9QU X|e ah S=29q^7(!9CAǤŴzJag5M0C z9.5v˃)w8^cX}RYV (18?/yX"k˸yq Y|78vwb<2NoFkfQPqSGάz%6a)_ 5$9o PLlZewPx&콤mtK,ΞRYF9bh`a Y~ᐣ37+n9 !d=\GO`>QFdI4o[|/g|:p3ד ^ؔ liQS2a'pC Q<)e;cz,T+=Oêy/ +3?xz; Y՟=lt@(t%GDhHA2hmPA) 5 wu#!G6ŧ'Mj>T|\Ji w0lҝSpٶ$~o6/ };Svⵑ Wh>ZH5\->JZPR!T ]VЦ(#iț~BSv؂b\U "9M_Xqm4VIqiݼ*7^8llcۭ+T|*eA*aQcPpuLePJ!A3.ZfyN+vA%:r7<-- 0 6N*9!,v aF(Dk|Jf\!F_p`A^z 8~FcFw>B e+84d!?Vg 'hQ=!eRwlq[ ]Ţ %?^ .2O ,"lZ0^V)6o䱒]0d$u{]ki',ʫ+w7GNƶ\ 1Uj߱-m7|kXCzAXiȭ$n%0Y1DMt¹!m4TJ֧XdH{{UHzV)^7qy%O^]vQr6zB2̅E7/a+WDhR.ҕ6I8ah{H2j[0L抶T|Dj:NY(k l*.UIiޢY(]u>PE;MlHV In]wuk* ÉCpk/-EY6|wDP5l$sXVulg#^<AϤN2R9*og.#ִ>65DGaĊm>uکdMEhO -q'o"A.SLҬ`a{^\S+?*^ Zl)JT t43C7/>&%Id9L S  99#3 j8)MB}S;p'yIϾA~T~ gAɇ(A(Rσ -"׍q?Ti ޗLz.,]'l\]fݙoԆOuO;ܧ>YgRXruuN|6#S$3B-}=˜·jBi;au,>{ĊW;hCI…0; 5r|w FA$ڟ!OЬbeh!Bv7rYb0RBF&2XT˺Qh΍rI׹A/$K rNo-s̪BԒB7@ΡW=T0Ws6L;G5`gg,Rt*y]nٙPJp*ֆt1k{@zѹNa4͖rh VMHOn*#"Dl1woa #WQT`]4R.V  -dRբ ǦkB/n=\gN|3o?W}W.Ug1 eȝJ--"Z&yj6%HCY˼N~-BS|{It IY]3PQl u`:] ]}F=/֒Y˻4LԲNR9rc[ mE@1,3$Qh$e9peJ/16T `g95>S6؞{:/0mXM F["]aQs,&2o;I_fRy MܨV-@gNa[>zol%¼᠉#҅ƔvDZՓzT)gWWC#y""FTM+"W1UD"ڢoU"}\Y Z׭ν7RM\zm$PK!]Y_8yĤ\m_aTg+J:ND9˧uoe*J\MeY&CO$ZskroMF $P Il-Ů=2ϧ5x|KFJ \(](\I#z&nu-a:KH;rY~SxۈV$j6x򪃃^!Q8x;ir}#`xutBg`3D1589ws_Qc II^ƪ4LH3#L5>?o"ins^:[\iiC 0{w]3ݟ@Ev} KF+ ˂I5=9?ꠃr{U]c_ KAdQ .Wؔ;_kTgq7;b\4773csN .XZ[w (EgӠaI' )v }ԘypG뼺:]tt4vxlED6bd2vNv)%Kd c褽ZO65 NbGԑk=p&^VS1Jg&η`EڰĻ \C'an}v@ _8Chp0RyHM/zQ%oa۪j3srOn˼bbdG\~}[bN~ZӒ!}q-ELVQ&=ao~rp(Ee3Wu>B3N -exe0̏+u1sJt"O_ D[ ؼdy xƦ1mtm) vfcKHR1) !0Ǟ7,hb.nol;YCXR .=p^dz{5xEAθ&˦Ide=JWPA5B*pC5$[OfY3: vH6dʭV *:>tsGꗥ)00#.<>5 + sERzd3ȿJf& A0m ?&C aNYwaŬ)²5)K0DǮEQ$)/uo]„T=ҧ;EtǬO#pOaa&̾E[Xr= DjJ0`Kw;hW2?.a`qW#s$f4I,-%W:lug) ޙ>KKCMӋ29 PfIoƺyv#g hyM vu9!Of^gCzt:͢WcvMT1GМp#5<oqóg 8y2VBD=>8? D-:X-j:wamTyV3'hjEW%7qbDZY&.$( oX0MG}p*9^~*M ['pl48ߙ}sf,"Wi%✷m6XukGAw5gr>(}r> (Ao$Lyc,WAN]u/[-k2@)W@nl ~daБ19GyEo*z\SlֳC+H^}.͙cAV򶕣VNBGXay|}'g%NTqJ ++Pr]'Yjp߬]cEْE(SG@y)C,{F@ f9^{vi.BQCT#ܦ A`V/{z4V@фKf?2/8Y-ts^wU>o̜X89̋-CSP*,Q?آ)^,_uTu1Z[3qf%뮋2~"w庖c@#7CpUNI- V>n[$"NRh k03bY?z5Y?z,6 B!iB?z4yU`% m6q&,q%܃Hy ܻKE٦ kV9I&4<祂`vym$1Ժp%[c>H*;M@IpߪlOÝgohOܲa;@0ZO-NNs<'һ*~Vs"-dSD2e {)2|@hkzIٱaP8*+W7"/`ݕFQ1'X; ):rT99|E<6pc|8Cm.*q=MsK^ٻ`mOiZ~A~h\97vXb`(>XwžwPaJm΄.=D -,"3AvVђh52)6v_!B9ý+oy&\lDRv+$d=/!i.|!n4e֠L]0y;,@]6{0q)'ͮ9 :N))Ba_۝(E"n5YCf\I5؝ɝUWuAMV4Mu[7$Nm&,G..gC<0Ġ͝@$+$Ti) IM-sm#Nҵ[{]l 7nlL#R4'åڅA`y[QI t|3^@.=hԉkqf(%Z..x:څEZ"Ue @מÍ]X.،6Y8"NI^+"rm_'; 9"nqw2<JnI_ _0PKJT]2 /e#g'@g4D*qClՌ!{ܹ}uj!QMV(  &P^Gb%;ZՇLG~"X&ᣲ ycq=M Pu`dhQcTR:O8"Ϣ J.MS|N&vE(>dZ!'-HlD["$fv7ϷS&.24JզȄ{|nxjcJ>mE#٠eRYKQzlY0Gs Ʃ j#CH+kuhx2tXgqЮLd]GO!u.f8jjY9[w.Lk"j7 kJћ=- B;V _[biBċ*ii$ù0resN[lr u'96y6(&gDE[-bqXZ >9WV򫞘*?1||7zOE\JJkDT[xnS&U1z\~ndC-x[!'h?>EfTWHf}߳TQXx=MҗWuW zJdȍk! 7m[|Bm3lNe)=HuY>x_wԺL,oނ #jyնOrb !ΩX+x_fk/O(|ȽIjƣFN+9`D:/ H.sLJo޷ *z"2{g+@s+%R[GM)pQv|"d%|nwT8O}JL`U1?90[8AqdI_Uq2C @4ZJ||7JP/KaqmPxa"*1#\gNW;" _Xr7 &<$Lc&{BJI`ؚ2^]td iY,N.Jc|h~€=W '&]2Ra r)-& ˀO(>Dh Pq[h]^э"x 2AObZz ѓIxA D A@˜-NIVr /6kpr  N׏#ЫAT'm6== Kd+L'xS{F\Zt Vz&;6yT.ڋ𭐻7'H+2bh}SugB#3M'-Tv=p0d_+nQ\דPhYJ`.b5 xljO=YV_ "L~ Ǻ񜫶;hQO8nd?,)5W9ʱ# `3 EĿt5QTi3{,[}gDrl٪`Q͑}:tcLfw^zQjz_{[wAΏW$BjPWHըB f6q(c:סP2%:%< _qWl;]jʶ{p)&C}^ u i80 {='p`JR=ZH6CIbYNWT+mQOəvpV2ÂZŭ}yX\uh ^hG/vI7SB Ag]tS=^9koeR̢Ђ#aAԌҲdL$` +0,/#e鱁p̒o ΡO4a7 .C6zj4moEPDIhnb;J1O[%%Dރ:Wu'e2vSHl䲜vA9_T;xNJ<Pe ԘGYЫ[Bx rtI\}ugdwOfÎXL_98f4v4Ip& @j.t>b _o+A r~#yƕ2eX똫"ƤmU_(l\Z^egr.[ߔciq/prY@YS{e/Q RޗrUh#,_)lŧ c_vM)OjMRw)ʂ"ǰYg1fX,@ԇ4h| MJo~Sfҽ[nޯ^3J{e ḮFJ+ŸTv7wű3Mȕ1uvlS^:AA66eB~?Ct0"pVskfhU 3P&[&5}xД#_/lzՃALS+BO]v;# Bױ%"b{(;;uOcx\<;vڎ>߆޼Y4JJ??]NL.ew/㵊 *cK@Gk >U@ @ƯQuL W.D7.h(uI&P%]!D(fsci&Җ P;PQ4Qv/zF5cEU,Ϯmk1 ;6/'ح$PS<3'nwx4j``]!_ iYpo/yRҍDOrm̨k VWJ3^ڴs l 1/vE-vw!`COVG9ke_3<47!Rim:9dz]6=Chmnq^i- !;4ԢvڐRka곏GT˾xij-iC!",ˢ-Gav3ZaMхx\.U)N/#[ B#.؉+% /[so<8"o'G|Rz`/`8Qq,OTaFJ> )(Х|ЯUM,e:pJMVTӞyF N cti3 i\#ȗ Zic3-PNJWO"u5`b\CJ*k7L8Z)ZE~~@H1dlTivz+T?zkMEQyBWeJK1~ /=3y`K/P2W:^X]im9NgO|ʜQe2R(ɕGvV0yF.upJf*Vk<n<߂d] o6tqCń`i% nYG᠝Y9F]_n^ /ᨋqY P ~~{hTƖf BFT~)kOHp)%=)ro& Aw׎3yalS=gPQh`Se1. O}|>V\NCHƩSDkW"B?GնH_Rɛ\aO0 %_ zDI 6Z)˃,m@O}珢T#, % ='}S@N3 Inο<`8Wۊå(ryRDe)UzmumgbqZXZɎL켄1%Sӧ .ktݱqSMBX<o5!)ઈ$e$Z-ڃMv:t\SҔS/C'DHjH>P6im? 8_s;W@]JN(!`fʻ ](䔼VJ9״dksh$Y;.lZ-ʌ&Gyhf6j/70Tyj,{E.g S5W ~sM y4UV,Qd2"A0d3ܗ_0'"fGu"'0GX_&FV $}h9hv P~yӂf5ڝas~z %^hq.< @^&KW$"7ԣ]G6uҩ뵲3nA$sm_E3eXPirGU]ɮcKm\*Bh.fQ,}%ChfP%GQ M9淑ߙQʉ80%nңy4;;26I/?@1O5H7AKk˫XJF܊nGncYj[> vTR7h@4寗MBW_' icK*]g8LRsۉtU,hm!\7 Œ%WuR>H&g=LVѡ'Ty!a0:VlBP ;|U4F|Gbp .ݻԾ-<T-Wza\TN]ނ1vW#$f YvkRNQ)N~fsj.|;7;]^0<Ɉsqj(#0~@sqO\ Uqj3L>Zޔ۾|w$5(ZҢ=ÒlU*^ֵ/vgQ4O ϫ@-5Y.ʨϷADh;6Ov/Q};WݲW9HgƒJ܌"AލzW|3׳аT+(9=Q#m (1~!>^(.7v#D0 79 b*v>K驮f(>?qVetR!_F TdAIpyC(%n=i)8{ tjG R2N 0|G&PUgO F9X\^'ᖔS 0I>mc"wM]R`ߕxrGЉLhJɽ 6/,JdIQ嬽o6L%O uj*dlu!r™8r}Oj>7,A5#QH. %5bG T-8&6j(\r+6!QM=-C#uUؙ@H(9۹UImO/bÙ ڄ,J)A%B9\Ӭӓƭ]KDK%PiKvdvBXęmh)a4[L:ْIBXg'QV!xiedu1i94w*eI2}Џ/Tz]Ukj`_۰U= ?0f.cr : a "3I 9anѼyYw/;hx<:9yGnBk. ZXlUNZoSL)P 'MjzCF-)xH5^rSi4+0Zq[1zaMfG6In,8Tm4+W&r9 ur&HGQ7^9Cb+3y ߄;Є$ӂ98a 5}V}HVPo3!Ԥg1_].@9U%-> 7p+Mg T Kvvjk^Aw-E=9"RFi>s{O<K,S7g+ͲL<@+6) k[g [6]E)8 ɐ@*thvMܧ^&OǗ?K#XC -޼uE^G-.wXK E2KSL5GLweMs"J^ˑLЗITY1Id+vbg^Wj-M!B1W3#nH)!#0]Aja :X0ZoSjbP^3K-&˜Wࡨ\UҊ؎0VQdwҝvL̆sEI5BVVDHΟpB)S-7]_[:|&G$浠(6WK>`AzouSniTY􃧦SWQ4QUW:c~W;?`YX*CW MFI }5x5 0s7pˤEB00{> ~ r pcEux&oum-3={꿬r@6|$ѩ kw~ յ% 6WqI!z.!y +7?k;󜕧B.VCc頟\'RU}Md2ZI-1mF$6:  x"FN+ڃ$P%oA%ј5ORtSTY~@4d譼 :L {ˎ u| #UW%&*{x%xAI 8)WSò42To5r 1m}LZ UOY+V;HS?qcdR}3|źF E#V =;Dy ʜ /V`툷9"Ch2˟Tfbo2JYJ1]-_lXlj Fk8:Y|>+Br_^]( Io;VyYP*ߎzm.-f[?X=]T-F}{$ .j>ZMk. $P s+N-5F‘97 ჶ M/{8 Xт9^x5OrU hA=鉋$/7\nzĦu2N;|ةf:uRaC"\cZ7Cic8u'@M,\bg!Y=l? zG{ڇ R7=_x+Et7O4/|k(M5|az'A 9v)fs>Φٞ1D*-\U^Cjhlk䗇0xdyF֛םD^}uzl=L_QWҁ0i"-C:D=U[vX&F/Fk11L6`з9Ύ܂Lg`ޛjy$J/0w5E}7NKw7CXk3tlB[;V@}47]zy7X- ~|+bv϶ȗ)Mh^ tJ]XzEl˧L4jg3 E+P/~52e.e1JJT$`ޟCX02t*d>a<*['ߢwH `URVuXg2sN0qP<"1'j.Xړy*U ǴnwM7,vXidCߝ^V|KzA1g;XopكZ#c-eܙz{0` Wim @c@gP|ԄcK~>up"n:VS} ࡲ >̭~᜶Wh=*Hz 4n v}$<HY_KGpLk[I.pbXK^sJFm<&.~;BzR@]rfMqPbb |zf¦:U"eNVZ 낦 LP>! A,QcLW Dɽ'},}Hbٌp$<%svgWڜ:}Z\K(4{3ˬPmܯ1@!bˋKl_]0Хo\U;zNfR-sp`+?ˇcMe&ǿ&] w?Ik \.$6g *+CYW! K\kE.+!ojA$Nu'Cr=”FR^PTFv m\3>zU|љXwq~tyɠRqEj7gJ8,[RF y?pv^"ކEjUBR rH|.NL _JU ORфw „ Erڴ٤Gw3}m`ADT3G2uiZ 1؋%Iפ=-) <6s'ф[:vLjWgM9ӨE`сi 7+`!d٬;U*i%tͣv0eya2#aϙ?a2W&5 7]J]A9 (4܄&n/%KlG)L_Qٜ"1-őoTQ.YէԚ(!k0ᕸ'>Kres8JyW\XdХX|ł,UJPA"ືm=Q~;X?M L >{+m۸g-*C!?$;nxoA&'i?_ʤAWpui{亃T:恸y~ dƑ`ºa3rQJ OHMnh[ma @P ѰQpl|ֵ<˿0(MO/3;k}5O-J3\ޤsR! u}ˑ 0jAB-U7N6 Fd 0RLti>aaio!ݺ\ל_`E4+D/40NUyGOp,y8ؗkT݈ela 2Iy3 ۰0G"js')7F:jbJhy>i3iKL[A}u. sGtoǾRhtqq2,ĩXzDaQDTU1LL_!AgBã}z<Ey DÅ9ktbϵH只SQyV_p7-Zۄ e_@YD 74`U^0d,NPLt+O xDtKUbsw6H ?JNM \MܐNzC8NwAzxDҹW@/hlsdl fp%UxbU' }`3rvA0*R(Gƨli4b#\>Ǘ ܗmY9;WDFˎ`n` Sz UoNVhopz /)4agImb(5[_cG]CW(KN׫y!C;f58jz*]b.,WV>L`V߽w7Pi=]:2-9:ʤwY_*}!XE:Q"@QM)y@; d/Ks-_^QSW8 6i֨fLr {*Ui04 poX:p Ρ}$\yL~2vDV=WKpjrH *) {EdXTTN*v2)P>"uv>,ܒ*yp-R8[Z Kk;?_ZкlN3/"c#4 7Aca gb! y 䆈rNea= iIJ CxW(bBd&7ǫm/ wU/x;h4oQe1;HT!؆~X T@ї lj~O5eESyYVapf&> 9WC!MH`Klݜr ԑ$~bQK3$P^iŲNW% l~40Wΰ }"b]Kw9͐Ǵ@z[Σ؉<~'Տ5J$5êDYi{h|2A0EnTMm)+UVӺ`oİ ;4~W<>W*8bpHb['J$kcȸ[~i +U;߬;:7VYˉ6\[ }5Ec{&k:J!Z|*2t{ t8܎Lkńo<Ƥ2'^lSbk-& /VzkԊ[^֮V}RǍb7X֎Dy3-~8θ\Vڑ.GоBBK"EUc!:a(m_eB.5mbc|r 6a;!mtz_C?knPmoէR)њn`VPlƠr 2ts9rYݾ[155P5ܿ>qd|nEOaGC 2&Nu 2#؂e#S51s} 1)P*|p ZNwąނB'<[۔>01{;q, vو&bΔ p=O!tRP8~pAZ.8wz3 9X ӱ(0 TrE# 4:h@8*MKv5p:,%!j_D ޱn9ڝωԜjJ .'p@I!)A*oc-+# MEm363вLM{XAXܴ4SI~5ϛC7v&0pY삯4^4m2{AeuV )kSs.ͣsxOs E9ɶyTsSd:p떳Fla H큱*Zj0$AId haK}nc :-#/ͧd%q 6a3B:<g"{TDQшxCLv__cPA>&QqZs շ9iᴲHeZBYX-kCrh/I[efzi蕮M(JÈlk$KݶF9Rge/2qv!}߿NV~ҬG(5BTSI2/qÐWgW zN= Mvvnl SVW)Y76NVSIZkmVi>-p/uR `6p7'I84s+@G?ķT^y(Cڎa@5/'-& @ @g߯tUf}kNRp# 9eR;1A֭.j`iz:!95#@nVli௶;\҈ ut{FM1eL#y ]<4A,)GDB@|gĸmTC|I2uSR/B]:m OEP^$T$7Mc|?8bj8\y{GP<՘9`vH3]69=-]xϐpz}x_L>Cn }6j/^"Fd2 unC|q;7lPxEUZAyXC~MW9 sqg*$5e+*ݍkPSZ}\ܨZ/6o9bC՘Xuٌ e5n^v[YӷXm}85vtwIGjN`p Kh^=&FMå}S9d%d_sC}u`wD;Zc N'qGX5P^}CиJhܴ7O"W&=L,Z9%hM΅4O͉3c~k % $n2898KE9(E %!r(Y~u@tv' lw ?&w_/Z IRJ/c w荃 (F㎦yImTE'i1y0,VqfKů{. rg("w T*ޕ1X"Ja ]ҥXs8QdqȪo&O*n֕.߬}nyxeys~2Bυd@9AT?loS{ԗf/ qDRւ:_w)vD9+yw'yV"^5*_3Fmd\+Ⱥ%T#iH-`LLؗf*b.Bh>U ;v+#UFYQ\º'{2^ $̆Om`j{NNiug-nix~J,Ibs*#DsX6-IhԮDw$ -!Lڐ !AٞB}ِp8w"V)q䲳k&}yRKϒw{А9BrKS pU7̬jN9<[u#Ѳ')/9- o!O$)ư836d%NZ-\Pc,;9y?mLʾ0N PN \=EǁG Ew:I) D?CQB_4"8_1eo.7mP:r'(PAHP! zQQ0#a2`ڷW0ɢ-䌈oRmxÌZȃA+"Pa菻b{Kٛo;XbጉUCb%y5wuG~h$4p7pSq[VCXMG Nf=DIǑ\iR8!+Ƌ ZQ-V9smrv5t-9.s$ҀU{* ל!C݊{0km}jQ~0[PRn~Q ~1"'duns!`оelο-4-uRS5MV3;_Ǡ"+dxf'<)]q]ϛp0SovMQ%f ~n@lℹp L)lOHSͣ3R( )<ע<| Kd^ǵTZSgȅܔb ΋`ڀ"-a"cW!ADm^ +?RQAIMqΜYԫpiةu8vBS_@@zjݶ:q{\kk{; P1&5Od/;㐟jP.L3R o{zqA"GF1D2\즹f}ޤ7.ӯ_2H`)nhNV{ZGr)ZNiԢiPB2Gv{=y3@3cPEtl"3`·&Z!qY).q=nZZb'{hyN>' f7)0,, $}q2e}#7iG٣xTQs߳.2칍Y"(ӛ;n TVrmǐk6@}#=H)Pg,ؼiw֘ ^ a) 'YN$(N|/(DZHw N&Kj%\SAf[2GNEѶgu9W뚮ǷOLԇ}>煉!]Z K `3Ŀ->nYSp) u3B NNB@*eF<;qrżh"QVqJ8˄n:+A 0f.g+A& :B\`+hWp8VotՍTȚ8{9!(&#'Nb>#J={\Te&Y2us|mWW"L”F%8YB7 K@öV2|hy E&]us/U 2Uj`Wg*{T_䮈cr^`R]ADp~ O^/}j/ ~gbQ}>ӽ'%Tۺu0{0OT~ل$*._b_z،A8B bbߤ1UBX8;;p'wa'pbؚvDicH3+( WMҺK\U.T6Bdr\r굧p]yW#Pv gb'XrE}ad(IV#o +&B,"i{2QZTm0x^-kky-TZj\wTw>; j7sJQq99ҥ-д6\S4H H<;=\inj\Ln[(DMjhNaWj9+"xx5af]%({"n\Ll COJ<h昆ωPf9N0_S,47A²H]Z7y3֔68tQ;xk]U`]i8j$ >ќ| jXNEuf:A%85zR tJzA` fP_^EM9k4k`d-We܀i'Aϐٷ48<#X[ K'Ҝpd/n\6>oy[X*2XYc(?  (Fb6Rթ*BFLb%uh)q_f83ʼkX?>r2"֠-T{vAk[%03/P ȶ$:Ud#|?NNjg,lvÍ>Xev5ēƋeqgxqA-?E')f a4K Tz=q& ‘i5j񻂔T2?H+psb8u?ࢩ{0_ar()o<`fx桍hRj97`a_yʟe幰9$O'Hf@ޅ/UXL%#䰎wQBxkyJj]K qW[B9nKfYqKq6xD}-|4ݲupüNTQinQ!amyQ4HAA_D4).Iv*b0g@_}᛿VoULtt1Aߏ^M^/\Vr'v`uKfca"^[t] H Eߘ E~uᡄǐͶlW)\=i 幀0&5!-V8B@ xn`A^@o([t3ҼO d$G_ Yg?h` 6Gc:Xc;7dXkq [8|`|E;HCO2UyE}rSPv TO%a>xwe0 ˩:k A<:#Yd-m- = f9a,`AaGSn:NfmA`rjgx(#wtۜjn䡭4sp/1_ZT+ߕr0X {a?ZZ OⲎ@=!-\7^4ٰK">jʍU~{:wj!|btApP Q~v=s$4O8I~$e fxåCsΨYU(Vh=j!bD.]"/[P6n.Camv 9:N»-}횖+l3dX8=1vids$U7nnXOgPbhPC=9EZNܯۧ:MIe'1y1ܑa\cڠՎq!WgO<7lr͈?MY8$H~֌-Łw#2W!D^|ʻ[n!H(nfZף;<w)ZLsg]&xc'o1 8GQP_ Xtr6\hd_IDnk0 G $r˹4#@By^"KNӺ~=, KWO32.{C.Q39NLNFFR,UHG[#- ',iʞL*B :Z+ƑԦb&> _ [wT] ZÖLԦ֨BN.K IhfwP2jt~ A ,?yJ/"mD&Zק(}bXe]QUtsR^_jձ6b9,ij<k Ϊf7 μLl&&y4z o/tQC&s|u.k$&;U>D"vG0Oarݹ!r<+ݗ5{KT`Mzk_ 3ՐpDCX~ [Ɯ@zK4iS+'_̍VsNt|]ӥ;@0dbu_AÚV+Հ&;28IJ:_cSVc< {ख%Aэ5ь]֜ɗJpM>FTaR}WbPCDr:o,Rd?}BzQ@K(WG^l\L[r`d&/V^pfhK::8VMD3AȲ`>xEKx\1&Q7vCY_";2񳧎mvSJ|UTXw¼NJJA;-jpR(xԻۯU4Wq 0 -xeD׿TqVt6hUrGK{Kͥ;lϯYQ>7EC'] =ĖYV.ȬtS4[VAHОXQψLr2Ϲ4fS*Xݨ&wېi'dqsӣŭFi[У \9FwS;1 8]\uV&Fel}}i-Ϙ04Ԕ6)IC ݢs5EMq oV!5; .t4wq{Xc, X3QeQ5&p I֒IaVۍmoh* mM| 7(o۹-kޖ5hDc4at߁,{isj ^W: sC=tc(p77RiIy Z{, Tʋ9=A eZOMJXVJ+k;1&Y&*%Zs f{ ,gY\l~O zi{M, X[ 퐪j9W3(0toL׽ X[0]Xp/%4=`2nzud+W)&6sf?]Lr% +9)*CEw R*qםie2\!ib͓ηP(?a1O n)ŁlBc"7hK^e Q)95(>-{ڤw@9iKDIFL: ,.bs|+~ b|'\CW5(+L /Î4/Gl[K&m/K"cSIH^6ON!`I^:vP0yGJN.^~[99$4fԍDD|.&IqAp">mYڡG+Dq.$887~ 6D`NέBUX \Sp%dyU`pI0!F"دs*$sǫ?%ZFG-:|6851%c~޽Wzc/@C gR>(9v 8is5I485_HQq/"i({w&Zx}lalPچbt׌:6Ig憏Ur/o$g!J+/M+mV[:̝"8SLDZ'. _(G@ gVo9knF\RAh}+*F \0:樱>BFwɉݱz"Dg=K#nkH^{lgju5 u (r)SMuk [ܰ'e?*8~U_wYNZhrP,Ҧh! bxhՀR]* [V _ˊ1$TOɍדf WI»Z1A[&vfv[d"Y0Ӽ_ ?+ ɗ\[1ܔzIzPQO$h#^޺#6J=-{Ga칻l(*U -8T37U ( q[PΔg=f|ZwO# G"ԧ/^7#'4q Dv^1owS~b دyY @\K͸,!޳{wO&h~%EH9s U+[#7 :aR-+WB˚4sFA7z! v-w=3^25}UaO tY%Art9:4Samk1,j٭*1*dyWFprMZwܫ =NòKֹd q 7>um`Zǘzk3"4Wr|̙,lσ0%o>VvhNbiZj)׃v4# |Xi̛3?G R,r0J|o5giJbt=QoD#"hLY-W>6툽yNDL!%R{?*yXw}`2M?X% (ꪀ_@AmC!Wߐ/? Dn Β.Y Y *7|g̉wh"7WP*Xa?81$nuS)dat{=vﰥowY$rW]9{EJ&T cDSިdͮ.pL/Enj,!7=Z0]1P<ƱM8:UFEY{i^w"8{ gzǻdѻA×C۹Q[d6A7ІlJۥ+L$4]<@Uװ %h~fpZ\:%}s#PIM`l?2Ak- <ϥ6P΁( 9(Ԗ|9+0O% ?;T!`p'ݍy`^O(S=XVmO- e&"Ƴ.A [O6^8w#%B*}@Lۄ J -@a9"أFcٚ,w/:xA{Er7'պ;ɰ _^##NU>2sǖ~2+GA?Ń6&C\͘bB2) ;TT#ӓ*x")gt-PD'DC;e{)ݝ3?"97~ \SXP͜J=|~ qaZ.t,XTYv›;$p-^¹ꨬE ]L|̜C+ZvbX$Uk~D WwܒXUh[(5!Le#9-4 DItfW mz8ݞ⽤ƟGn`֑ ~P=&F!.m Z0+^l6V^K8(ϘJ]fR9(~e1uskd&*uP֖C R mi{LpS?ĜFP݅v$6'nfMdBnKqp2C&s?M[;<[mF9A ,xD|C@| e}߇ű_~xՍIyW} r!lCeO/iOI7Jx^?D\NEʼnNJo0] ԕ܋vpVhS egu^6G2a(W[ntAx<]& v?:IHr^*$j:M08 05]KzSGQ| 央YeǛ1%p۠ Zp|֦ @/Jut5 yp)7e7$lQi:Ky)l!'BmzJe}C{8Se{-cp_R+]g* !t@pR!嬊Ux8iltY-A i9,}鏬vHV]bdr)DN& 'M|"PcٖTÄ(s̕{"T5A\ƅ -R@lYq#++3.hZ:(q_؜5EwD+/sRQt35:;he-;D `Q˷NVA PywB*[GGH흜d[UOxvN{ˈKN!5-DH.2qm#[/wJԃ D'PjE˯-GS1LMQw4M= ~NC4 OWQ&V5 7fC4vjáq?#c8jw6!);pOs 4Uӧ(G b/¼Jj`a(!i uJ[NM']A3 +)jS>uߕlCk64?%V~@:"T`ܡ6&Z ;in܎h^Qq%be*J%:7%l *jmΑx̅ 3uq~Z^o%DR_wyW`LZa@Ғ|kTBh2KP(6'!S4>=ѱʒz?3å/34 _/h.MzC^;JB @HGd)#&JA/l`F=P u;ׁ~.X~w+?~><$s'fRM^ya$DJmQ+ODtzm`G/j,63+",wliZAKÿ4GPSywU{$Zic?Gev͚U9?Ќj9-I1k~G<_/ k/Fa4a@+H.SYK2 gm -)ԔUQ6Ok ;W_Nj} ǂOqF'`6[#8I_-;xQw_*A]e{&{f)H8Tr=) Z?_>4$H P r=-Q]YōnN 1)]T\3j YӌEOs̅@49G[Im[pk)~4E9JPȚځN)'?o-mȃ핕XJ.: dܞҟ1A`ʐ,X& iJQO^=nSgΰgE2ʴ )>)qMBO#bƛ@T<:~9Q8'w#?ܿF.7sܾ {6i6h]^lLwUE5ȫ0g^3o.a_Hƥ o",jZ8Ȼ{ 4RvNpX^"\:}8P")zۥ6}Gv \y7| oCGGdY_ۉ˃{+> d\].驅75׸$߅svB'vfdo@ O/]է%i{f>F3JY݀ZW'h1p YQ_mΑ ?1lL36Q ;b>ڸd }(#ڡ0z&LjqƄ%Gx$P`Fw{wO$?@wZ[{g_(&9؏^| d<o6fƀZU,lS/,l>hg[6-A%<|z!~At۔) lms."BGY6ej{+pŐ<Egmd~B'`_ ֎M h> 1>1şigc.z0~l:hG1^H=FC1 ,'ݛWӬJbѵS$@%﷦5pF@&(ƶOTA((z#ЍFF;5eܔ/$sL(AF{UCm.&1V&u/s>-SBv xRKhAs+SN Aح5nnE! #aCRTxvauF *?oՕ_9lBoaEYbVpZ<'vk&Pѥ=7UYݛ!'@_VU`n@z޺]u]WA*&"t\;R[کļ",f렔jO^+ ݑT$_ `b|* 79ƺn)|`4ae6l߹Y6n98?$!!cYjzf"zT0诎+a45d M*LA}p uLQ3_톘ݨfϗhܜbP[py{I8.e[%܍/>:䖹o~''#6 kW}e.!*.'I+󚉏s[6ۚL!ʕ^[~x/oZ'ɡu$9_N@;Ǚ5R/_x]ntrU!-Tɮ.ԁІ0R/F) sd)g @WSP7_7yOeӍD|p[$VVuE^@ωnpl FMk~0{N\%t K'A9$O@!x\i0 kw:@bM!*ɘb6AL2BHY#u߶1EՃג?h%9@y3`Ċ'"b'd=~H܀%Jk{Csie wN(  A2NMӾ&Vq)iQK`XMMc ͟?$t-[51]Ա+/DŽaK nyxL߆A: HZ,~ 'l+"G?lBZFji 4>K[hkc% \@uR:Rko_4֮"VJ'r7~GeCYGdL) pu6 S2nY uBʳ\2K~!tQ[Y0]V("ugELh'N ݬ.E _l(d h&"ڒDE*5IC4yvB77!ƔdD{ƚ`4rۛXDdjddPZo0gljOw,b]sGC@6!lv(7X]?Ջ}W*xw-`?HhT^m:"˩MҡQ. _|d;bђ<&@QR11e.rUw.bgjJ(* dD-dd"O}}0$8 y;#qTE<֮]r/n+vO#E|-%ݫ7]k^=@YSJim t ˠI sա7X{.n#gNcPiH@Eg5^ǧU0{ b2ĭ`c YӉԮ6}]KzA| "nۧ0"z~ZX39Njs)/ (tT6dK,m)3R[8˷ưP,&pYݺڕߥl[byE6ͦd8?p+v")MzwV!%0GG3#gHjEޟt~)CC%ǰ IkSoehܣ嵖( I1K'zΑqqfQB7h" C# #QCL{S~ B\g$.|WRd? q1 ؘbI:܎ VĶּqaMV%'?A Gk5r*4WdY=DyUI0*l6 7DRN4R_gH]Xʮ5pj5YO-t I,8/C (|-SXА^j\R[\ |;\)z^1يa]p" qAy 20*T5Lxc]QMfN\dZWHԶ8r!lY3<2gο)Xvn5wZ.)|xŅ1?~qH{VMXkǐ0L}xGktnU;ҳ˃l9eWB:/Zp}i%T | 24i8ʃqo-eZg rUnA Q6O}H}6ćR~N oKDxuv-MQPxW6f}=B9ɽf1<, za_&h$wdo('"a$k/ryc34`?|cMOt1_\[syo"VbEtP&My8PLEkzw|'ĄR"/[e43ҭ$e R$jR}l'*ā> sg[=u87V7f׹iũ@l'³TRUEPgHs43hNp{6fla*r04t' wglY }'=:E)㐴˥J ~VOKҕQU87@1Ҟ(:LK!Fw1Zx[8Q7_eֆ祈\m1_Z tŇC}Ptö󂀩f$B2ۖ^viPg ;0rȬ ): ~% %'08H:#ځXO+ D6W"'Foxoůp'wbҢ;]oL*w dTU4HL\+eP2(H-E7 VD0k-u9mSh9˓ ^gd]MX $9d#-e_ /u (Oɕdtpѳ R;( ?cՐ4f5^Fr~A'(b%!V6f嫗U 鲜+ bX-%jJƱd?T'-xP] )0 _(}c_KՒUKT51@lJslL)sB hi.昳Ӌ v21Qe| }Rn2w[iuS2>/!Lч@,RLk|u2oT.DXb{aA|*V0X|.H:W#o SQiEޝBR$w1+i44 i=B+CFg&D zz3OcאUK}Wۭ) n~"? knb 2@k\QgIp a^a =9^1x=&5x'ܜJڍ 7ynQ5WF0PσRH#x"sAnJ*\W_g ^tl+<"tKJ5yu1,Uߘ'3P,K$O_k>*(e|E1MM|Vo]QAE'[j[LG׶U]܉?9T.PNߢyvB0?H -tx%2\>eWhϦkbݡDcO2j[7j=3[[AV˲2%({U E\W}JFhiOw7n j_ |ޑk;kP)gt~.NB.}MN#]8fKUoScz{ l檾T! ٞ, p5<"ۦ+< %Z8=Dz-ڢ-nKLH3;z9ՖlΉ1L"6_GoT>Z ;07y#󓅂܍yjѿda%4&sAGeB>RB5O"^yx+錃9T⧮ $зh}E)~lbРZ)䴊!^==$:RA9>^VŗFcV˖ﭴ\b,>xr3Hz>!Tr  sJބMCX+`N*-ؾ`n$s4p|asGd\hMl VC*G=f^w 1R?H9 Ƙ*rN8;O! S4ֱ͍^Lt Y N.!z&HĕO''R3kw77;^af JDtG3B _nO[(۲RN22H o yDIs 6-;}EZMPBoEO"}h_ Ĥlӎt,6ڈx66tZQ~.f>UIrPH<I W$c#Ic)w@j,=:\B!t^1TNjjֻ|s'aUO_%QZiM.b!mpv~L$o/k<:߱3ܠvFk?G(+HZ\R}vWy?/O2cu6. wҼX~Nܔ5LZxAs5v"O Ðss HZ2ߖl+J}/5>jweOv|o"6ʰ0\~y$7%O5Bk՛ Lun!K6^=xf %;#, ]vdry|f~xI)'vCDQbtq ~ OW*KvB QYqN/j$8HՁݽՐDC4lT%N[*L֊ncueaȻW$:y-WA"~D0 ;c*_ۃL홅x<;.pE{ KW%+c op;R>r]L;Vyھrpٛ?8OO/f$vLJk)jy1g*C~K(3;b&>vQ[y%v0C!jylm>?_\3ȴ0bCA#jZ6!)A{Ɵ]t NDlVkUyv8Fq73pGk^^:GvآO0H,DJÚ'p;I9TCYhhvOO2#["j!=ި!aK?Ծ5Y=oV$׌%V*j$-}'Š4bmAu](5w׎ȑM<7U=Dwy=Cf\ wUcirp a8,Ņt@nPDqKeÿo4n21sy^hbv3Z?!Zx_…\IE# K 3*{y=c#t)61߿$'ԶK !_|w(Zj2iY|gb8M9(BH9=YӱZj%&.'-3&Ue}㝵7U AZtvZ,>ܦOױbߖHb"̘o'CS|H&ۢ!@LkDy~%H:&ȗ"}_Ph_[E+06 hdV63fML J6?dܻ,أ,Y' 03krߙGpk0^+;6zA/8D=-WߦON"At+vœ`K%[Qӧ%75Z1uq@ܥq$cbG%`8ᷕ&5cМvFmVqn$<-ǯ<0&rJcXspOB5ەiqeH {YB#)͇lKtGUwzV'saS]֩\:ofCf&V` aTiHp#ʈ8GM얏0\3>yJћǹ|;T:J%k,}UmRWdkI H„>_+~Cl+6;w:aIpuD ˆOn4@mZL4[Lr `'D/i.rG_ ؊- TXn"%.0F H?k hd' dֳ_:R2ncĊ٥vSҪhh3幚g 2=n*~rb:d 0|rƩ1yԝ8pO$@̐"fU@s(cd⭆n ]6GMSsfE!g"|{To5O[D} t) ❬uU(e7]Q ʱi*&XӭnbrŁE# URa71|;ʬ9|"À &Q%.-9\'z9hؾ$#k|,ijc=h gS>Ʃ\: *qאoxrF>QŖv\DKCq06*DAkACMbe"&l;mӚױq+wa}ݔ=*۱o6'BMhu%(b9m(,XQG,pƸ ( b>?#npޣ3,Z}څTPOMP!w ij6 댵KZi"q&0i  ,Ii}X0qU3hw{4'*(EQ /(S\ fGY o{q>3OJ.sk{EZ!P21A'g{eqֵϙFmn.TmXPN+޾0̷ oz-եK9q rAT| I0!G}62ܟߜ;\ğS @/Y|cl/lnBd4Ĥdҹhhl˭>e$P5bl?Oڛ1 K !kRkdl`]LʚJ* ѓ$c@7つ< Rm7ꪘgG`>#90Y qO+|uo\#/eM-|1".]n!- nn!F=4LD77I=8S ^/VEn GqBj$ z77-00t- SՃ+Jm&7+NS5n#OTPqAYDž^z|Nd3o՗/d~~ˆqcgY8}b" IVQ`DSw9V"b$i > S6j(ݡԏ M^DͣD+*~b͞QjfZ)\X PbV"ҀqzSDuoП^ дkŠ7(h՞Գ@&30iau5^J/HR.r+c5D=K[,P!^<$5nRd&Iu N:3v<ڿW1LOQ%VyeX Ra0D=1GQ(DQCڲfhR 3|8dWo ز%>ʦ*j딛@c&l캾^-]Zʌ&\ahmf:-^k*㲩:UdZ!4LEٞ&4w\t HfDt@EK8qm8  O8Kˆ4ܚH$jBm-D ^ яӉ i&1vLE/hxd\)n-sc6Bv7h {aa$$#P<7U}KBِqH5!ln{p(9uv"}X*+5)L}QBJzƻ&M]_[HTGIº7ʊY5瘝4$Sesګoi}^ O?ıF+t& ~SIu= J dٸ}!E\=~: vb8 ip~>pS( E7"2FU@hYbƒy'jt8p4Q}ߗȆʿPUz:rr1jk ]@ӹ5rx)l,G!Ď/At@ ?M 8;ID}x7N :-kDpdX+d @B\ȞLmY;<뎬-$U OndRlT&GyK qoV)/16_@{_zQpEI{֦Yf%0IJԒ`Qx:0*uyl9j ;3Q"yj-phD I"wMc^}Na]_b1Q½_ R-KI'T^FKw&K)qKqZLڸB#t h}:@9fۀѣ4<7Z~k` I7!ȭ%e=ySuJG&ޖ.r2!XwobxsC FjPX&bdÜ`c[ŘhUNC ?kLЯΕE>/~Ӕixu&g%Cc D)w5Z!>$;|9}Ī9KXeU}}Ry[7)<~Ž0pwcC}lz{[!_-'Y\Ԩ*(` wk&*$c4OJJ kaTr;eeh4IfmVO8$;thmd+y 7ؼZ3yqe=92g3uP@+ iŁWK^*Ou豔p1qॅ 1;{!TGѨ 1o@ƮmM#ՎM)At pK^ԥ^}Ui9 4?tK(Cs9,:% ; >xʼq-JfTBvSѢX#]'08\sxL K3ANe }"1<8S.vXgE CG+_?:⿝)B׻5Tlxxmm3b~󞺜gCڦ%/s"z/JfPUaTDfDҐ8AKЀb?RV REրס̰4w7lS{c VB{ᰗ=P预:ZvƷ~cˇ$c2cW;>#:0`EĀ:S"x˭a3a"Ab؊$~{h!~_wshN,Ӝ'Y;0hq.m]ԩ5|8'ϱ iM-Ѧ!R+ΒG)*SbyQ FESU苸b nVqXc/fl >q5-ͩx@ o*",bI8 :E oAς?JxnAf-TqXvٗ늯oK c;M4 KF 1TىyCH`V\2J^O c= :TRHyeiab3> q'haUM=G = s1*MfBMy4Φ!7)C5@9h4zh-<'rM8(Xg''i;󟥻(HY܁b"-766[\x]!tf ,n8U4b*„]embfo%<$P&à8a5(Oqgr*wʜ0զoEH\BFER%jpUOW^b 0+g9<[: R=sG֋A!!MqmYĎxY~rORۮ+;LM_z9ܖ 8'Һ;J~.q-Cw'&(jmu&ׇk͕ %Vm~ EE6ͫ{lӔ#ٓv=:z}c/ou@S`a}*ޞ{V@L^G*v@ġ)%%N|YspQY4Pdxu=*}츽⒨%[ҾE~T1XXFw{sǧa0];ADdADgY/߳O4ikż[BM9KKDz9R"ܜzJ-&#Elr ;H+WkR<3Ġ|;[>hH5tݴ9^׾zۯxGƍ_=+|@5~%|Y~4E SW1^p3޷(Z +q(;=~&Zb4?'/$f}GfS)&s"N'҇K8;% IHV';'.Mmmՙ-%0D-.B:2 B_Ʈh K5CpH4?!Qg|; vw^~ Lɹi/J9q nm Ŕ%M<<24 `I'm^  alOSR{PsBSB փb Eވk&igl/ʝ'p_NeJ(Kqf+T*2>͸!})͘[Fs4Z=dީDEe!4<kkWTz bBB%1ޭzNX y(+C&2sɕu7S$"(JsChE$+b#5`bZ-zٶBqk!& 2u,r B|1! +m;4 Ϟsbw "75E .6}. EJ<4H|* CNi蹃1yLDŽ5&` 33Uzw55Fɬ 3"m 2Yn2[or w_ԅ(=;ſmqQ ~`9S#]'?c.5K#h" ,?NDl&Z]="c;Ǿ #sbw!ᨅ2ރθ2y]GaiM{zZZI`fy? އI`G$nf8@ f>Suefq$p@pc^HRXZCE8y(9lzo.-B82LN0xQ4 "&Ƶ):`=nVpϿ` "R24@g`$j8fѮ6im\^=w<|&շ=0ە$6eID+'pz4ge==D19[jΎWҁCG?ahFr Z+z~WnxM2ǿdNĻyNʲFM+K qMc%R8Mk&)ҷMѤ ޴{ \L_\tuA4 >Lq'ˀJ1rb"lgV?]^}5pFY=td(S3"F,a~ϲχ%QTtqM&-0I?ّ.Ok %Du%tcxBšb8^ur8mȱ*rS{/H {T19Θ,e6 w3o:/S#E5H(19*DQD򽈫{қ_h\]4M܊-3vK+\#oj0',9^~zjbWtEb=X#)zuԲ Km{]#xmoj^%}gpo=Cu )!l:ju= I${#]7ʇ27 uqdbps}(F"`eLD'NZZ2)Bi 1 [R9c`H|lM/_ gnD:+~fEL{Fre}RXF8S0}ҐeɞCG6voDZ٠m|^\ȧaf>+935%xo/k?b#݅Ϋ3 ,7P&ٕ7x[uK#\N]6*`]:/!/{vheѫ+H<Ӆ0k?hzSj| GHG1[]Dr+l1iL99*[UUc&*@ RMez51qI%4X0wVj Ÿ~vwn-3< Sm eÙU@}bv~UI!W[-FW`It13/ڔ\dza'vc&lPK-:֐S~97t,K_ܳv GKָmꠥ{<2M{ئ0Co( rCh꜇.\1IDM)g*3IGSB0FdN OО) z ~'Rm+*^?!+cJɧԆ(iPvH&z)0WmO7o|;i;Mr ZLHCU8sDQL- y: arץTtfo9a?)R6401^xe#q,uDx4haVr9eLcmstM&z" E!V.cө mlg6n|r=uOaR_t0oprG\ K1Zav(%;,ZQLI" J0]4 /E#PcoA!-0}frms:N#dk}2-SvTlYZn8ʪy?su[X١؂=m{T)OJ7#.P!`Poq&K%̃H(KKF׬8EJrV3%um*/ޢ!ʽo2ݷ4/BLu)DP}gHXritB f6'gE 07>g \-gf.0oB7+){xKq{QsL֋ɤ[܃, f8٠bO#V2q60rxB^0-sGB<2\R3CVof>GZ4Z%Kd5ꅇGm ׊l_3{6e&請MXq)y<2o墳*@py '^N֛6 1?[ 쒢f,-59teX2tIpj7ʹl7ؑP}-|"@G!?wc[ `*l5G\l?t_wj|(6T:r PM8茚# FtY\Zv-B[Y DWY5Ƶ+Q[KB!^MvZ9Uy&Uk h=]{YcsGO!OOaMᕤ`ddo"867Gs.а"$lx34b %eOt;Jˡ 8Vgr$L9 (A3_]i<(ȩ&E1G̯m'ɬbH% 鄿hiJUAOJg v2b~.QuAcFN&\` kՀq6Vj`9ϬHD@4" t*#'[Gb;w|GW ~9Hشέ[Yb> ]Q遄M8-[_+Sf^9qRT ZO'Շ)`VTuh}]ug0&~ƈ̼j-fb=9uX*,߿?kb5EԶmi"^O z>n:ΠlzQKTIl@\0Iu@5@Ge~`n1'ج0ۄ|,JUBƜC^l 1fB<D^qt? y_8/@)McBS+X-D4Ή{oHݕBp( K+$"DAmd_Q DHr.OsIgfD2Y0r|S\5EcK=:z{N_YޚYi/ 6U.'ybKd%RA7!:椎^{2N1iث7FJM~ B9)%M]Z==@uX v×yU7k ;+8j z<|];*XR1ЏT,BE"leQ}0.4Q[7V57C #fww.HM# OcSY!P)d_g%ڽHTLHJy-~+Et=L28Z"Yhqvfo?\SU$촤wbC*:-+sTCfzx 4i9m҉fϗc~޺o]i{AjYǾmy]mL=9MNEiIBX }7a)%kh)U]n6ߜ֘d\W+Φ0*ksEQިCT(DŽ*OaNț |dºa{t2֢q;@)zV ԣƶDBr&~-gn&Sl,p֖+E ImMTޕCd^Ol%Ns4_M[P=}X1r95Bj]r(k>5 (kf]¿63}"eus2*( d2lגNů_uj.}rn_ u</|U50#$[Ϻ_oFt'!99'\ Au˓D3.@aثTskȑɈ o0ҋ@mlp)4PP+QYb\ xLwPFQ8sd `AZIO,ע>b ׳_|? ­hHY(M~/N_*CpHcop_55UK"Z x`9^əe?`Q:/--fpMW^F]/o==A&ANB~\H8:$T ` 042(|~=nJ[e:M\ų(/mxx|8­8T!4֙aweL]uՎ􄀏+#Y[)Ma& +>ӠaV8ɖӠUAߑxmTtOsWg[^*2ǀ~C9}ʈ=qc byEZ1ݕ@eӼ/J", zpPcf?ݜ} ]ߞDVC+o$Ybr0VyŜI4 nl5qE%auDD,z'W{s΋OVjGX)"]'T]ōGCY)&G7 @(¼LzL!~"be. A)aPh^bq[izfF*^c4uhg>1NƷt[C&OH*1Wu}" ]XzU&\mlp!UHAF] ]y[6FyZhR3B|ougfve&6u}D6"lsf ^u XeVGy#?]-!(y!*ݙCO7+8_ags\DbxSfb'@1Jy:[E;a@уǝ).QYeaN;I+D t!Hɠ3yi 8"۲&T.ZNlv e^_a:EA5( /{m%fOi6>-Vӈ$9&}Vb!; ǠEJJ4wA'I3ZV2h'wVpuLcԞ6 o5dkDY]#& gl2.##f˰#`eevTFlVN鄑44g]^]Er"JW˝.u@h\#g d)YNEkڡ1_L:߄ɶF*;9e3b]Sb`P9x yvZ~$raTen̯rp[  M0A)&”3˥ȕ? b,c'huhN9Ip6!>ۍJ@;KmR'^RVB{L+asLp'g]V?q(uR:X_gRyV ׫ )홖ܤ俓goHHdS,{XƴB_.(cTfN'KZIUFhOԌȨ Wh5(l,hBc\J~R Ih_F .A I)b@{*:DF0n{e6)s v'>kyn{N`L? t!_qe_+n o^V:{ CBH: )E 7ՆkZ96x =?]3IfY0@S)v/VƽY^C)ŲҸTtH Z;Ǟ{?z%yM+ygGrOO !m7v-ƗC~~-xa{/|G+0\- \7A^3tRxR#pVqϘx9FB;C sdFOS$YzEAVgi+.iEF.Ѣuhڇq:S BPjmE<,: .D[i%'͏qd$7swiRLB={ԝho*&|BiRxHG|] 5vnc8v8YJ~R{yc|d{e!fE{sũ!F[%C W,q1- BgpJhnWj$=~=-+F,*jJdycrW/bRD}ЋCl mmeaYViB_D)e @t)wN̙" fGB;~ӈ1<`-/]1sbf@S9f(1XIkL4FQ!/-E^b0QoIRq)S6h( RHY1>ѭ`۳214dGԩґ&cW[ͮlP,:DE,䥮t>rηn4`4 gw1=P.Knn^hS8l 7H^-Sߘ$5 ' nDl{v9_v-LVt ׇKQ}9`SPtDG^{]J[-qےY_9*oGP+ &J%z134K@|N+6TYyUIІMAI |0P_(d\tbuafDƦRZhYcmR߸.x AoG$Vr=B6 U{@&=<%=&#8VX> n4xB N0TXP>@.p9tH ĀQʡsdDzV n#eG"Q`A2!^긩A#G|A׉ZdLR\%nB4 Y9g6 dv<>J{r[wܸ#.q]u1DT݈A M"2 z]bҎcc]MIMaV ^/l^OZF:' t1x&.AaH5,ߍber:E|z ̧S YBD.ZKgzVFwԚU,NТ?I4+ Nd{_ PJ)_κ] L~\G'La&\nHJksX0c3 _KD|7ŕUNY$c0R1ovl&,Mi GG@&M_"S)=Eu.%:kMc|O''H:zeeYqi-iM1}w'W1"}DY?3PsB^$C`f.)Ϯ]?$rC^9*W%!p o6wO\SC"[Т禋ƛWV] /Tvn@YyyD5b5mEQS 8ka躹 F\J*)p hˊ6EqZ giUv_Ү^fMS}[Lz=/ѤA>'(iXQ~?"QDȞ]a6Wi?nvש>A"n$@Ѳ )㑦ׯF 5)\pt;.}xDV78rBjPFĞY~Eũ/g Ǝsmqx32|2:#$F_zJ݈% p4֐PX{*J8HO~tv kMGC^&mŤiDگr`p$& #nj~&XP\O ,0 1ox_ophJdo ̨*R@(eK {jwj]þ:QI;j@QrE#Q(ua<6 S`WYl>y:z VdUji1B^󀽯AVJF(@F;TLEY v6԰ scq/|v1;zkT jU@<YsNn[:{srv Ez֐,^o$ږNϊe b!{zA/t͞Khi߫|Iýʇy* i^ pfdž7$)oWhQ?;3c[w4O `uBy*Z\sr`XEh0'ӍCZOJ hrKhDKyJ7l$#ދCx+ iB06q7vK߆1`'Z4yD-- f[W5$1fI,ʛvWC򻯬!oP/g5/+";Lue5os`#a96JSc3 $YYWHܻӲ% !B.p:* Hmt3h 'e^['ȁvj.zxէ\GlXurK,/] (l>hdsm;/ y]4@5:Z#P5̋=Д&#PdF^\Rs) ሽ`W?~u%U rm0ݿvBfi 7Aü)bF6jkM{Kٷ%& M)/5Pc;_`U={ v$!~>@/s7<Ȅ9wCxeIy/+ǃGa#m\,)[d"/k [d{xg@%wH'\ꩯvhj?P#LRo4ǐ\/Sׅ00k&2ik=cm3 ugQ`e\/耣9fuMGrX)trN*&i`FܫVw(wkМ\!C,Q\ jB-Ќg'ae=QZyWXu uQ{RXLqڴ[$2xx:7{Ė]Ne-gOEy.QL6>ѧ`ur, < ա 6ֶIrWg7.EdI).AgOJy\(ݘlHb5vA(B|L23~t' }nRd !vVzpSsWdT UAQSwɬn7vruB_㑗?v*ƼJOG> B9A1&u B5!\$qߙt ^͚Rw0 9#~X2RW,M'qs͏{V1xZ֔' F|lC-* ?3؟R50BF7j&:F8^HǍheN30{ VOTw蹠 TfN΀|z /E1$Py|N#D!E7< ewP2?>XZ^>p.ğO λde!vR}1aQN Vn|Tձ dDOc0;HngEt-ބOS^j-gW~jkZN֭inD$ |na(-j;~;cI{o %-eyF3֎| @uƀ<)@ABӧS 3'Db SSBSKVY^F30W5P)N,A *:>o>Y"7=Ye+0C I0T^B:Szy'(5OOYpV<ɡ#,q!7kvU@g.e#0y$h5,S{h̙p ~p+@+֝)͑L}okկGq*g=lclf2eLPwig!vRzTOF dٵ*W *Hѱ0~ɻk{BAMq-,Rĸ?=ɩzN2 QtljlCeE2(GmseϚe#$'88 3?y,  GIA}C%̝e#}L.jT `xs<{W;S,:Q;Yӝ)2-Jcv)]h'##j7l|U48M~O {\%W>K%Plk9g\+rc2k+~_3DxqL~ܼO,2$/ASR.WAqciO=|Dt NUGQDs(Y~o,Y ,Zhk? m#bذbU7jUt9? Z~F~/Nӹ-ŭWX$-i1jD;֨4X[ɾZT%S0W\*m^C%bcဝ=k99kR{qdB,[]hwouxHETos6ۈ)M?BYn2"3^)MJYRB.5v>w;vcevf)~?kr5SVU1FZDݸ.<$2s ~V?F(ZQ"=[)uC_ ~__+Y9@;l~;~J$ȳ?fa΃ˊ_m6\V%m'trҶC5[]@mXTqq!#[lx_wVH, O6#3y.uVl;djH?ȱ'IԇI:k#&:0->@Yh?< {xZr؃{  Pڨ!#?,u PLO \u|-iq7(̌vtEbI% <1(쩌 )OZNUJ>:clw-)%b/E=lRfs)Cj\$ r>' 6?6W.Ă/A /\ӃcbYo\*0T!Dê/Ƴkv,K9:=D1d-hG:ߺZ: %yܛ[&9ʗ`MOA-"@y$oeEO RPZv͉Xҧ>@^*U5M)Nk|vFw{kt$jGOD͐z`yF?=8RM5Y-ƭ|vƐ¼}G6עΞ vLIɱ_.ȥSGlo IIn`[˞jLp JOf/RܦU<6c%%^V oLjcC{.j_ra5Q>Z 0e_7 9U1R:斷30X!P% nh}D Ai"B=ǴBy p?tމ[=~zA$*+(\cA>?M\d^ P!H?m *VϻN*ƊȗG-0y!2WɤcL苬rD'\ q'$ Dw[qVV7 PP|[6}dB [M/{ {K6iƾ %@ԯA‡1AشD]4]9cSܓ6hYg7N}kUZ+]|2xt|{ni8R0cvpsf5nv, ]Oηi_ǫI}<I-(},Zmw_nS M ͹ Ib0^m`0GMv9-$YA9m}JGh0`5\PT1YѾcG6 E* \Hm깘;[ZDi* o{}uw|ym*-&vU.29LlVeP؈~gcdZЪ7{.!y񋆻kg{em WǹDYV:)Dgc)NR}W%֠ qNus`p[|vgGM=N07IBLɹ#5AE y8jmmUEڑ6p]x0{]%JNF|N֠Kcb|/)Q8-]D)}h c$:)LT 8}'驰}d@fG 'PiU~v=IR4O o#̽f9XyJo']2) z߉  ?%LͣgQ>5J&B"(@HrF&-7E='\qcN%/]f$2DLw~ͱzƮuYP.3iW^;i9P"j'wK5RIקCBT)VG5 mO'M~xs@RNѿ3bG0,61ȣ0#FqXz3]u}9?9'6Wx$t';2gATQoQ~NWIןAgz}Ok^o)§ԋ~hj "Tkqc/m Ib'AZy&Dw[HmXetYLnGvITŰ*h6[[9_Iۣ@rR -->p`j̠8Y񮊻8S9j7<@Բ~g,N O͢.WzS/HhCŜnj,/@Ѡ"ʱsJD/Q4'룷$?\`-\wCho%=!fJ/6jG (?<,껗z˺+ =*=OǁP/78X[ ՝ȸ oIHCD(,RE8bF-h]琹TX wL<2 rٱnؖ?gJIP TOZ.Ø$ Ǹ&KY_&7ZEVcEU)Ֆ*BS.R]d5kA'>Q;e28&Ș=M1׏w6BݧC_t*VTl#N9TJʑ'aT%{c6!sI|"(B5ǹH^e|ͧ.KA{O/͙~h􃖎/<.~w!7z>5/5"'Nf"$0Ok󮻠1x:Lq3[v&i[M%]͑_:}ՃϫۤJ]9_䌴ͮ>E"Y6~(H ; #dfT Z\ܟ3 AYWAwfPOx luJp/)ŚTy a+@8K!ԕm{c&ߍ>jx[څ@G^#n%iu-O8i¨yMtpqš.4z0)sNXmuPKՂG{&X,DmD`G* p vH\ j͓Ծvqɉ4\~ńxqƂ;ǹ9CDսE{tPqsKJs.KX?jً~=O?@SA7Bi{'"2W-h?go T''lenS\.d'쇶8؏^n'N 5= x3z hÇ;{ϚCm @v(= um8 ADQ ^3 7S+digoȵː?2 Nÿ&i:~Pg4~lNXuʝLE" ( Fҿ\b,;ݶE+O9> M`tDS6K+w Bź[% ڝB|js4{_7:J0]_%$N֗pWiB7@C G2շGc6XrTJ?Ncj]0"ͭԕ)5I mf ga-s8i4aG+Frgqq&h!K'nVF.kyZ[^o% [-MDQfyKsW\ՊKNJ>\ YI_{&[DQh1$RpĹ # eD*xGXڙk5r9O< w]S"KX^2d wQ5Gck[R>_`<"1@"(ඁUSjnAm[Ĉ6 Zݦ .!frIxgH O֖#|%lael@;nw=`k!i])XvyOoB$ =-w辌g9/5M-X;1xʴ-.{@D e(w9߰6ZUo6p [%(IC_P&!L\>L"ICmTqە-'bJ/f .|^3Z?/&k dlX&Qiʀ C"7 +~HDGAzƟ0r16^.(8AzGXFQ;{{t>W,qw Orޅ7 Ȏd[W_lwX$d}׍U+Z4[;-4 $ #tL:>W Ո?ۣ ,Y"4]],p#{ϾzT,Iz5%&TB%o uޤnYt>ӛ\1F_l(Vs*D;f3Jٴ(&(X"3U0ځ(rB2X9xk_52A?r7@jƒiX\㌅<]۞5mg-`cƞcNS=VAGcNftF`EVف7 ~NMC,V,ɠ^.rKU {WVEJ'Rhلj65>D D\E?+V5߸a>/ dA3kFFaE89*_n @) @@ͨƮ2ѣ,y0>Rp#R)Ҍk {%5 .43^oG0 *<]P~!RHgpY'p!jBo$F*4&òZ̴LC&]Lb= i&\\v@aoWbه%bk@@,"HYlI$z)o~Lڶg^W;]j/)+"ּi^Fcs,jp8 \!S"o?fi ұ5OĮɫ{-\+,;h3`t(ʭ,`L\"$ A6NO0G SzLg?,'vFKiAV4lmzaZࢵ91 nULߛS<"sR^6D(i͹ٚl<КmU໻Q+pkDvǣU_ÜVߒs${Y~K1+(9׵A: njI#.;B 0_?2KS$AJ<ф ߐaL#L~c#q l%#ڊȧ;4|4{',:#%[wFtf z *C+bp?QO?BcJCV ۟u%kp MVgD} dS$v" ?@P E'b_1PY9#dXÕyzgODXޅ'LcC)y|)AmѬFد&e(: Ws'8TJv53WkBޘ-{7d)~aN$y 4gw(QPkNa[p}W"Thd!4 KӺAB#e; ̽3ax42eqXͣ1ۖ vaZo8?˜dytwdkGnm+,\\^*4y/i#xĬQ-t_aX$ ٮ,~9t+ɝTJhG4(Pf?z4it<& N[_rY|e |h:8e~( 삸nwL( Efzftvt*p=s}xP&KxvԑHS[޴ l@b*T=KӛkI]Z+ 8k5us"H3N3Rq>KA#gL-;\;\~{̍-uqT<8dZeoOװ3[Ah&4sMt͓^'ըQeWĺ֙nu!&Ro_;]_WK]ƚ] ('8xjFB=j95Xea:uޓ,?r3FS)`zkf,2]ADH^35Z~eJYeqΆ8s"ݵUI27l('H_!4Q"k&Sw+%#yZ"0r_gs+n[RT2I}쬧ْ5< ? e1pnVCY1_}X?p%E'_x˼C? y#V\c^T|!SC&*_eSU; 7$fƺ> LqDL^-2ȼcCshj:4 ցNjFkGNIUŒeo](R;!cV8#(; q}B?Vf[RS['fl Mzun=F<'-j8T|k8!PE#ffP\SSo@<]+yԪ֣ $>;F6Ré7s(;Y}(Dݜ2Nb_-6r+S~bt~NJtowY<[ ׷ `Êm#cm Sj5L]A P?.o﹫vե['XD2mC6D:9egdDY\, Z\: _mjJ'`$y*\p9b?+[~ܭ'وS Z :NPBh\hi=Aр;tIjГJ7!1zC PxqRE礦LF2-PPV ‱?NDR8b\Z5؁%2M,.F}=|M e4AYBB~k"w+k.^;!6h-?O'%ku\)P.-?!"7/}w=˭lIV]<2HdGQ<ö~% y!&N`;E W2O,h5jv{~GOY*'DEg٦U5dRgXœhӣ?۷PxrψC(T у =  \ŬbfLbJĀܴNU!6y11f z~Ԛ)K RFufg1[AiF.C*|z`iVbt_d?>`(_츱T*~I0z6[lތeHZXss=mܗcsC ? P>߈#2Z*H+ض(/!"5*zݧiR[G/ߑD`vNBW'laV0d~t_=h`>`?<0C `VloF*ZN1w2Fif^cXNiHXJ9Կ$trcUq^ !U7 4UU90lbH 7xAu1z?dr21N՞P$1O%zEXNUҒ{dEg/1|/'{2'S<6SuUm9yn( 5(ȄW%?"¼%o[8%r:ǎhKXgSv Uܩ'Rl /PMN s88홄D0x* OʳDMA"$U*VK3S ~69,K_8,ORFP#xi5ȯ^+ͧX@7ǙJ1%kHs,最zY q)I9=aKlqG|h֔0&?W ChAjS|SaShE`PzzqkIe}V#{&&.+:*)9R7t_FMtT~3 *WkK^m8WX!(|^nٛPA`;zp#TAb~wpLˬSTcgl/Wꏺ<<NPY.UY$ϐ Mj~N;Ga&LEL"Q SF@ލOhhŎ[hd\C5HmDs <`PAڑ0̜C67Y6D ?1(p/J/7" ۞MH6>y+(Q"LcSFPJ}ck؅obW(!kowQ|AeWK*-{_ ei'k)Zΐ,~9vz$lcƓE]2h;KPU@ +L-a sۺ!!**"kgFҾɋL (l+ڻΚ 8cj7i5x>($&Byx R(tW'uwQ8#ԫ ze#W->}|k,`.$%f{H m1v樣N|y~ N O4亶D^k @2a?K*_:c"XX+_j(ш‡;g}:|H;UMd^֋ҳJJU Jmr)ADA旤$ pK{ |N:8jfZm)d>uI/sKj`ΡRN,KK eQT]z*X3-Z"I$GɰVAjM]8$t%YtD[_?ӷ>D;$,[K~Q BVi*d>" BY]Slm,B·"D͍RH,>vctĦgbCjf2+x>\WTJRk"m]Wjˁo7ҸuH>:a fMKiL 1Hי<`K$[/yl+g7zjw!S76god8TmRY# BQRkR_@2^Cs b,R17KDv%BgTwr3Y#;0Se.?,?} #k32d3\#BDxUʤM 69`^z@rWO -\Fx|P= Y"yEq[!ףKa`?[qNҧ827ќ.biaItQ5o-8 S;ymi06 KrUQQjmӂSaXϤNX;|w'3ıe(Ͳ\0{,c" gIJɌ80i%5x'5'W+p6k.\Qm̖HQ"%TПVeЯyњGŸK,O| N. ~[L+֍LsXh`I:.ޏJ{56<.H~,0( 7pįcɇZFAMs<Jxm2o9H!M:˶FvsT2At)ivh $p*krp"nTꌵEzZKt ,\sƄij=C)QS&ye'i7Fһz}k@WgLQtWq`x.Laӡ1cJ$˜p R'fS#K%F+I"\)zF0J }|);D4>NΘD[J2Tߵ&ᑺDX! $xC,,p]Ser'c p8饎|`~+8/ CȺ~#r :*b9em'CGW|&N#N䄜`.4˺2Ū^0 6h0DA]& yexzg06A`e G0=F?6 PG %vn dKjx]ˡ?B'Ԣe;\16 3kWCy@Khȵ7-ʷ*[]EP=Ğp e'Ϟ H8;|΍&#Gz X{a'I.fO0ԱG'qUfeZIk qbݺCҔmdUy(iB!3^vFߙOښRjC#VVkT⦯ 'sgw<(mZj7zF+h`";!vb&rhz3)Gfm:VGqaf0ik [SfS2מDog,=;z%;̤6AZ~gu,ЧB!DvJ^.k:ahXtya|B$̹[F_ZE9:=>냍B':r"s)R~ubXƑf$azWC(}<5ӵ4D]7_N8[*>k0M1~'Vg11n]'0(S5_ESFpf/Wz(2OXf@76&V3q@[{]ѵ+nFrݣv^e\;VVH!i ǔ.~E LA寳^n PiLjPM&$$K;A6mBweJԞ"R@_h9gwQE'jWϞ]d /߷SI>$t=!x#bL7ssn|{)Q IƓ } Yܨ&T櫠R2T+ =#DMG!+iBy*(D_ ;u[ jikDeEYԥOٟ\ N93$Ā\ z"j3Df <(K'd"gB:u_<[-u0eQ&oz;VI@/;߄(@;S&P4":> ɐ|ICP-8^_cti_|uYæn(o,pʷz-H|K^INK,HCYqάG>?AEh@nq]7=! .ˤ+L8BJ{Vi~4ܼ_Z }!1AJ khd( PHd HSk`5!'-^#u.D5]X^vw;7=uzFC*zAfȋ|Pm7'O +"|7d&+2\E.g/.ӦO4#'-Q-8nˉJ #䫈,}lorrG9գy1ll!% 8` 24*z=vuqŔnN0ij' E Ox=bpBSiߜ!i aɟX;pۓ'L^<]$$Cc@I 8Èψ(O!,%\T>oCp.lJwg*.d\cTl*Z{J)Tд} k* g/n"a?(m]NzK-ExhX/.3'b?"eg_?*靕0#9- \\c6y>f)9^pB.ov4d ѕ|j+vXIv>#VҾ Dn#kӹ'ALFܺrw%sL?PڧbI*V\S4ƌSz[IֻF|B $ Yw=)}ZF~ S~)iZwc2[N_JjЩ>7sy9me 9"{8 H39XYKpop %+eC\K\ y΍O0a֧4C̳1ݣO6[gЛ^v`RkaQח> R~Eu-qCLT5]?Sz&Ȗ !`Vg >hGFOj.'m/ .Z5ߑ^(E`] u^۬(lt5;>BfcvX>s/dQ"#}KFU?f7b`ûk9:-k%S{]&_:PlhMoV*.7SÛCИ&lpǖz?ԼYlK) W`ezA~* Ht T(}5p:B|f iSV=s!EsV$xo!!(༖T>O\`b~QY> ~dwnJ Dq=3X1M' 9 TsZ&U*O 幰e9|'XJy{"ׯ*c .5nqϱ9A4&ў:< f$E0ow2 ֮5,͙ MC_FP]@H^/A`a YA~sY x:#]E#)Ԣk:]t+> QJ==D1ީҖM+cU;䧓r˭ xp#|I~k4?Ry"mzӝ2KWC<%M$WC۶'IZ+~E3HTD1xq VAոǑj?ռD<ρ!#Ŝ?{/@Z֫JQ1& 7 qPvܝ-Tg3Mf!0ԂwmUVspՄ;JǠEtSkWiX>-/]Cwy@PH@?<:O6^5G{̭Z7:T=x!2Lؿ$^ӑ{#Vo?rY@W:HѶ)UtSQQ3٫/[@k%=s(-41mD]ƍ{\`zu@)l&ڌQ.@ǯz^d__"ƊTj}V3rH{=4^zCp֥ +,;OS޿Ac/Sgt]}H%8[\: 5Ec"dn(Ⱥ#̕"*yIHi y{/=QC2H"9")84hBN-z@a9W.@m0!m\¨E &Vbm? z|(Ha,ir-x_)q @w䵳Nb<"c(z##W)]XԻԱ3b~lXo*}%E'[}ux8S-/RmUjFGz}%wi*+ %Em{P52p6LB϶L$(8usY]aT>$`_~4$gxW UZ h:5 Aйl~hw84I~cOcGL8 Lr-GIEDct桰.Ѵ;lVT^* r!%U@c|p G".*nߧ݉$!Fq3陂 #0Y~G!g[ϿT`(IQb$ie}nqx|n,ۑg/dCQ罪1#{2u~}C *G7] iY/#l,}.6{-++!֦6Sfk[k? 3t,WLwa[r H#qo 0#"{}KxC?fA0?~ wNbK^R^AD0׾i h\hjfw' r8 IUfi7a晙[$q\[>`PapBвY1#f 20҅Ph_6?ݭB`o6.qQًI{Q{쩑RaW{\> k/s]m WMfH\W,tC }g@Z?#gu1CfcJ̩`;|#v5 Mi0q=4{FyfD:FQ/bzuQ}M+)N' ^ yNPVHB;D׀0(2E[~Kef`c*JHgՌ,M:!`8\8KwjB':''[!f&-D=(갇9OFT;ol$@1G&pU٦mWWpߤT?$2W̐Sh݇k_I4}SjL(D]m#Mϛ֞|#[摶*eگf-w'LEkM=Z*SgM}-i+~@G !-#h4K1^cE ?1Rlg4 G MrK!}]F{?リȨQQh̍# ( ުWpǂ9V X:xz*Ηj~kDJ.c1?e _}O2Z)Z3RSBND&M q/JFyeXV) i+Ǿ0j2`uNblxVtZ \y3z*y%S`7 [\GqA<[caU$) 6m/3 ȕqg LA=4+ȵ}Q&h)Rie/ʨ>"ϖڛk옭siM29#ߟ|#b"dM+jւERk)d5ҽAtN'rCHK0[=L2-4:mc{?\cK*%%tt#?;XlmwP7mnw)d#V]]2S6R Y6-̠8hJ4X>!saa{,geU2aJd{]6nbz)uqGS6k͏7mDz`0%2Qʁ[Qn9GF Iҟ4٘o+ŧ+>U&=0Gi!MF h941Ilf~%K].=h4J)MjҺT_ 1!Єon9T^XR Pm+GyK}+iQ@w&Jj'enޱǁ'S*Ly }rBE6lNX]# fD#32q$LvhScBN!a 7pjYW{;eYLAռJb 08/*u \OY"\zЦ:I/Xz^p~E]-6&My`tjf]KS(*k R1j7K9_NSH)e:jZdJFX5n-{wP-`U/W#6'T]L^ةj7KUqo|rf+~Hȳ#.="D[j6S{uotϬ"jOuI07n}uMooo4ˏX}^,e^= Ȏ79;*av1䙐WyPLFӺ.1I 52w'\arՉ?38?iKp GyoopѰ)C%j49Q+a[euAOB,wS:J"UA#n ~ECu? {e9bi?bP khضݴ71n<]^u ]+N=I!WD@hC/}N"Kfʖ?vrMUW!سA|F.CA1ř@BϸT<X\`) Q4o8u%S-6<FOODL崨K gMZ'4muٙzAbp,+̷C?V !)Þ ֶ%V.5isbPGtbA}^ +VM{aD GIF% `_ bMɊP1Gb)ȹzo\_=/(;kfejQ\1}#.͈k/4NI zcGxJL/΅ArH~7b܇aBaJ| k$}JL<ǀkIZlq^`>OWDRM%%I&RMޱrW*&\Bx`"EJS{pϴl̘gg3çl|RGSntZEBkM$$C(rhuP ՐiԝU[ISZٓЅCm[G>0+=O3tiF`_iĒA""Kz?!(T>xFJ^'=DinpZ}у\B0ol4TLSyz77q۬V?#:;jVSyX<30n,NZ"] T2r%>5Bh`4@Y&}q5OES!͞kyo+V0rLdk~*-k*˯49kuK-0tqf%DKvwmU9c㗊އegWLAO.kCOp)Ah5r@KVl mH'蜍2; ;R@zתb-@NAb͓x&ھ_X=x2L9z '--1-=lJCUeMq GrN'3k#tq*5QbTK0ev|-dO -0}c座8QX8ZQVi\+O^=ogVD|!Q b1܍hiR J٠E' 쳃}Z' ; TzCsD\O94)!1h;CTWM3aqΦqR}m uaF-.ۑ%>>"t+x6Y=[A'cN gQ P6{dSS:3r^D3О,sB؀F ;q>3hq"^Jij6X:ߑ2NhӚWO  .f7g6q+&`P}!l_wt׃]^ ^'LC3%ovs9\hK8 ';O:yxn{/]1[Q.!"~s^E®?p ѣmIJ)`dg&qhq' &d[T]r;]^0 yQ) u&Z@I%ɔn#_Hlu8jB鞄1'=NTsPHM }Cܨնd|f#$NQ@+K`+nra*0gz U35Gŝy=}|EeF7f՝$ 4([0ya+)"3um1OK]`<6-2{[TQb'4dV+.*<V_UG-nDk8pI I￀q$Tnw4Tk>d^zZ:s"&^ %]C/"#a hp -rtOJ8e7p0LAVYdA.#Icr@@i*cyGW$oF]ϳ8AOJ_Wˤ>`( f8&;"X4wNID?]O:x/@ ߽pEQETr<͹A膷X$UY iH3؎_bru 7Qbteu5 ]`SF"ȰziXi ^2L`_KgO*Ҳ2k8c'N <͂ՆE"H vkӵѣyZOؼĿ M2ǵ)*k &Cx| ApWH[,t{,Zz6:P>2qv:`ibIՒ )1kÏ^)Yt%{Ez:S{Z'ΰV7  OڢuȶaS~~RZ:lZ٣Nf,P7G(j7VAm=w0/YdSʊ򤎞pke޶ D 'Snp~6h&b[ 9h 7B~͌|E&#K4׃檕CvNjш-&bfY0$ f\;{[}խ%`{^r~ `(R-{>VrZ= n^b t>r8Ƽ-Ĩ J ^:v^sK*F˦. \ A"L޺,4ۖÏݴRNlthw9xR_'x:[\gk/pCX"t&}*eAcRڷl8MpN {jawKYL$B2Z5;kV~.{/vĊWN~cðpH.{ylc,}Rwoh╟P--_dEEȟw)b(%9нIάg9[7gY2A2? VlvQ('C#l8aR̘/erD[r D^syW-uޜ'{s%lFjHM kkb^Geg J1n 1/d$fs­U O-y3aEf!JOfXq"7(*?u%Ht|\H4$E,2#KHJ#9wghhڌ]@B KNo(1Q.8N'" tVۼSǐ4Ho6~/Y?I^FdeCJ€eXH4ЃCs$vDw[7ʶFہ0ᓴ=vV܋TmkE\裉jȹt@8Dsty-'Xg4v%)Сw:&el&,hqz Z Gej8p!&OH/F8([En<y#hsc6r qkI PV7 cTP*oؕ.JS5/.eЦpũ?Aq m @ Y%ζ^1 g-m` ^$g=B-,R^9_=s|s)@XI(o'"bCjI{Y (­A|| %.P*[Ydˢέ3MINɘW'1M~= l}ok7ZO2,Q)\ 6^oD`Q2܁2{q<`<E40uQWP0Lӧ\0[bסn׌S:5"o~+_kPT-fCBIQHdv](뢱"m4~z a=2Ib XWYoTw]Ŧ/P1q~Ar$Z|y9RAfMI @u\30ʥYDqaqX,'s֯GGA4YќmR~!->aҒE.Vsq)AF&\Ѯv3)UNUW m.~cInusQ0_6̾I3:ˡ: Kv}b'ű>Kf/~ǡL-g {oam#\9t[+@1 NT"/*tT+npbԛ2TɃSV;n2UgZ Cv4t'Xmˆ.Rxnxs?A|GtFeYڤ qi)t@6d\٨+7W`c[-5=5 '[SI.f†2Ԍ$1Z\ C-QڜB55(n:2^ FnJq(rw|ϲCTdHz󫥻ΛYߴh xυҬ.z6+ϐ?mv/pϺvҌ$6U1W-䂓Ч\Eߛ,_WZ0+OF{s'ILsR^TM\[ Q'eΫr* 5I}A!~^b6Lq.or"q=?T]TqtpoqPzOzXQ5M=d5q;K7qBOwGӢ(7 *Ors(2ShTO?*A,~ 3gnYWsN3rxr(xqJZRXX^2Hۀ+Z.{2H {'9-y*IiŁT {uk# %VS7jG,9bc:y զdt3wʒt|"{{_>v2|hc3wztՅQ)⠷n80SP|,h#BŘ1n5 s;4Tda^"bT9/d Kfav&' u7UޫB+2 &APOd/oF-;{j \(ǯh2*F%ߨYA) S1QEvٗ`K򝹒+Tgad[X] d#L)6 O'EϖIA`ЖY Or_m'6j%"# Wx*`7MDhj% 2bwvAcB``*\nyIJ S]%!~)p]0%QHaUA h}󞏉0Ru m|8D5AsrYo.x-1ZP9 `fcWdZr8='T?W!urt{&iчJG×,c,٧,btQ+Uy }MXRJ]ʴ!O&iKr|5\B a̳{ف̆ 3pL:"A4-w4JfRfЂ ^~V$9+}@h׿>~[sR;]aSNT jaәZT*jt2>FK9i3ӉUձ?2gTJ婿=2ˆ#OcGjSH] P #Z݁҄o|s[D%qm?r忭\#׵턝xpDFPC2s Z'? J~M,t82o@%62Q3 =u;~h¨B8"L; H1mR 2V p[u_ǐy*JK[6$۱Nd% O~H mۡONӵ"lպ@NQ[r*5SG&se_y7mt԰TdZ=r0$\ْkb4fSuQۡN֘[d[15J7$ʱ^F=DXmı 0P1#P[FVm4cZi7~cɘٕ2Kil#w樕y2k1ǁeC[ C'nr 9`\)d[֟&r*l=`i J C Rxd!ҙޝ7DfGBx.`8"CY{ Pjth!:v|u]M)YA8a'/(lhSpIǮR8+Z;!hEGH .%l>l=ZҲ-t/{jpVDLgZ=gȅ@HR9*XWa|Yv=iuR%suJQ L,J[ +=2KPek #ϴ)JKsW BiG5t['T2Az~ āk+7)5_O )"5lu$:eƝ}+~N7a+_n&S `\۞2W9bU_ ]mX7taZp"8t.h{pzʝ^|K_}(WۨA%"KByEz-;k8K(CL6RλFQ'w0TͮDh55R/vgDN @#> ui l o3䍔j! ܹ!3D^4Lj]R3.kXQ Hg-"U%j~Xe4[)+= ;h ڎO Ӆñ7U _&{v[AuFÆ& 6TCg sHa =!S{A{/LN|+onM4zsHQ;hCw1s2yۀMGBk:ek3oKQ fid8Q>R|UrVP'_۟ؑI$0?[lsXsU{ؚ XY,l7 7 ^T'„G7ʳ%`?Z5w1 h?&a[co窐ȵ$=,ʞDޡ s̰1\%͠O*j0X1>Ŧ%O 3 Q=7Wd PV8(yL;R2@#b)2i#xUpt)eP ġ}P݂Kpfx jtҟdh}qtaq+F%J +1p\>#v=&%jꅀѕ88&-y₟ Y^bq'@+y0ՙ2&f pNWF|7텷@ك2"Sip26> mþS3|M-*)""̥ -ݷHr/j.۲OͲ^Sb?x}ZS&M捨WIw%&͓V_qqb9XsJCoQcXРP# ]N:(<2ÎUQRoꅐp14y7Tu!`h!>r01xx»(xwI UҽwxL7[ZװÑ-'+tIj˻DɱVk)FbSrA uYH\k!{ղ; <ej$htd.ke,:~d"na53$^ q.*16m]E:MAЧZL_=0M`n'b+3+0vZƫUxEUm/9ʰja€Ѵ{d;M9]k钅թ: -X+dB̖L "R)|M8>G;]7J w _ ¥}S]Ͳ-z~Bv#4/+.9GZ#mca6S @I?uoPӲ ,r{̇ݕLnZ 5t0vv;]OGN=4@ f8-s%g]4Xu7wLwAū N}"R{Lv*4FceN'_Ym:#7 g;?z/ ɾ#d [l04-|[^RI4sRΌHuQz #30# ȉL@c/s<-qSPηY/r)/E:DiXRQn,8 m1Bѝ|D=<84: S34£IY22CLEqͺ 6S0OHaʧJ5b D=Y %34~6ә Ӈ "BjyNgRU 5ZH6Qq.z[g']3`*4x`R4 c2"6;‹NL $A9 _zy5qɹ8)!tG,#WQxz;,&(_kٰ!wFYqoM :CG?$^fᵄD\!WPW*J^6jE_z*ktʗW| #]jCuRVcQ'VO*Иl9cS+TıiNZw֡m(L/q8ZVJ 1ZmB%".]W_Q|2͝,1Sa 3$Mցdw!2%9S.B}lx'axn8< ua"}>KY$RPLJ>f 0#Xs${ߗ>YC;,N op/R/(?`z9<`}[ݨhZVFu29\,TgrIl_Ͽ0c#6,#Bpl苃7h"-p=YQl7'EL.CEH*"px{{O <),Z<ߕlwSPKa^A`jv:7K61.>_^!9JWO=#Q/8QbO.iP/oCEQprػuOqkOqP( ;\%sq bjmJ!ͥ#zTP-;׸@7B8ˀq}()Bn' -#?pĤMRlXafdy>S>gCÛ5egٴZ&(~-}ŢAARQP3. (ELB6_:#>OԼ|W+C0b[G #͊>bgl=^)I%!,2C0Eu CǺhGp`bDZul3o[ 0P}Kvה*$hsLzUV{͕?$* r4-עlE%>fD.5Q 4/0NI!L5ۓsk5nF=C0nq&wWOHւqSy>˃5O/IS ic94UNe9GA`}t<yr.9 U.o#$}85w</W+.X~I"R^,qB#$!E8"?Wέ=ѓqMTFh RIB#Cb7CChyC 7vB+rRJ u%ize@`y.yV(4?r[& 彴2Q|'(&Y٤ vf[,vXǝ.tbdn}P4<+H?:$:>Qٍ*VIK @VQEqq|5^cTL}d[{ 0>numEUCۏf/ƉH%MϜr Dn%R>x9k=ѻ}-} tD8U_L 껜6hٞb=m<>0!&KZr;1XoεJB/zSbUڇ1+6LS9;qr<25neiȔs,yҽ 4D~@G0F 3|zy#4Uy۴@Q>tˊfG#ƥ!W|^,Y+R)y hkN47uszeuLkZz7Z2i"C>fB_"L#}W{:B1609XBs8J2͉-,7[F6>kF1dER|xdm1|E}1Az}X(~nQ`(ʉW>c{:]?>l6@ո1y`Ō) ͪ4+$^P.Nj1j/q,`=R+GV{x|8#InSKca+p.>~0Y'_Ҫ`df:l1> }GCd*w BmVjԽzlhKZdZl>K9ȼ"dSMզ=buH.Ƌ@fATE?;?iUw8  VR*"A&E .?V>:!|ffmQi cB` DW)3!.*!5Tu4P>u|n9ֻ7W} 'u7]Eן k)%Rݷ(n#7U?P"i8*|w@ݷX^99![pu~X]=0+yD+TY+j]8bU$-x7.g.~(^M:0oG2Uu^5`o)Pg;YRstra%E5R &oWR-i枦(ŗI\ NGʠM42J Y8:DzzZ\R6-E[ܐ.{Xi$WIN4>C>,5 d<`R6Y2-hN!puW~5grg‹@'ƵLy0%(?B'a5Buʺt3D˄r+s:S?ևRixrz5}^f \P9dOA1+xl}%2VtV1 ~9 !52AW1S}In*cܥVي*O'㉫PtUg=?pĻR*=&:3w%\K) BN̑L9xtƌ, OD&,zX_-@C`2AY_r-~%'UKT?/ZbL`gӄ4֞$,mmp>"\R1zXݫAK:\]U>Ո$ɸ [7+D6aGeRԲ% n@(mDS'fUOi -{ V'>E nS)"oBlSqLkŷ4f1ݽ9Frv ?dd+#x܆ا$O F`UxnfԎJԩ@" 0ơ[qײ8}r5N$0~H ^p) OT+ɞqd]VXy`LK/WH5.L:khh9͆}Xb1HYjSB Od8/xqi"3qe50DndghU[J ߈GS`ސ-F \c[xl@=$H֧=H ڦ4MQWұ[l0@W:D;6Gd3+p7 QC㥘Yl#ʸ{gpOMo%NF,ޥJe 5Nvt~AEЇ=ԊSwZ kdC86zfP:ASI+ oȱ@s0K_n>gbwphŃ+*@r(( %4*UխVMTM[ul6l<_AC%r0=nWR2n]L/t 88!4HM1@Yp@\޷OŇZFsL ; E$5nsUս`T]#Np^<B9}Ku:-;ݽQ%ÇW𡇤R%M/ٽ5nQH kždyR)6OD1fݟ$voBM5[9u_yYfmte}~}.cmд?Qy!*BtvtX,Hp /??Br֫6~ӊs{4Wh3{)kT_P.~19T|{9T8:%m"*E Чup^B0Ƀr;?Y2/'zt ?NL~a\YmK2h7sozBٹCAty(#iK{9U7[A8qSG33DUY^<\NP61X4O(p^DsDF;:З΅3R綛r[w'qebi4%s3|3ԦUn~N騛 hݢceDܛ㦼>^k[3@e@UU"fW_أ-VDٔ Y1_#'prtByX3c٭A 7i)KǼMv(+=qKx2nط*UZ@`)ŪOL$TpTcQPv/F˞)ߴ({<4 rvhsd}C6҄RZPKOF4 .3ͨ ~=BՆԸ$h/KEm6CRV3٪ثH]lZ?A5) _eˎ6amFH6F[f2sCxs&AB[J _^xN\R:r#V8SW77;-)GS\9m3nwVZat?=ADf>7A@2zƉ BNzf<D?J# E iCuіEjVŰ.8U όJMBhw̎ɧVbSNpoR{Za#!B=7ybl~_k/ M|? F)]L=l|t-H?G?wZՕbj1iMMYa\_`ESL붑,auɋވiOg~ek%p=Hٗ>hX} +`mNg=Lv#]?  .Uv'QUK th4ƛ JrQ*[' x],Ns\*o{pF8B PBZ3F)0w#f8io@8 ITm)*6whE%l\7mv0/^27-bUoTL>?_b4=]Y_~򈛑vyCX&Ů3oBvCgo۫e {F@ _-ߊ %yCedz6g8Q$Cn/sa`JYoZC Xç6[2a%z %=@=fE0gG|,+jN6BJs M_1إ>79Z1e/!DM 4X1+ cKXj4/PMb\rZEǵxP!$'#:uǯowAfbÇ˝/O+AtX7@6Ğ >TZc"9%8ܒƅҧS~gU2T•:s , ܁ꤡۮX Jľ[lOr7Z-i:2>H{ɴ/t BָuՏܮ{@!&sMpC+Vtq3ߊ~"$|wxlbM21K66Կ:}RΠIl&{ E?dKpmj}ntu~0%6b> ] F&!VGƼ=X3w(RNQ^gZAg`t!16Ň4v;TbBs>h3]#̹aG!(/Fbp3y_\xZv -xYbXq-ܧ`@ƿC5z87xPIك_ox|hn$ .cnހ #G#4}JRg]VN:&!~E{4JB|L-쾟,е7he@-XSvQ6AQ߁Ə%Ⱦ%%n\'Dlo)@&@v"3a'^M>$bL4?'5n,6,{m'p38R`sSLoTwtbY(2`DƷ|iDαsZ/s#24_R3-mkϹ_<ム ^uć81P걒sﯟCct׃A~7zOR„cڅ…Rk L{S\9g0,Dbd֓D^ɪ2qbݚ6Dɭ^FS}ϱעFiw uТ@]U8Ǿ&E X~& ȕ?h^ 0;UؿV(8O_iu!j")i`טʴskeX~Iq*>^.q; 1`\>WTh/~ D.[nRqaC.:mT զS(ѡb+˔{AW?q`ctsEq>i}񀶛cRt҇5ԸfSW,㐛M\(`}]qݘl7@:* p2zB,9iC#܊rϑxe=j)jĹ.yȟM32V"FMuNvnZ#9R Ƙ0vm+~h\`Y}*{'3nA$+¢awd1&cU݌[SXd yB /I/6zIC3_ 5ufH 4.u!!ߤVd1Tηr-u4:;kS`e(X$XvfBFs+vCP@7BM !? wбg\}YeFSsa 26O"g>\Ǩ͏ʲ6(4WX Fws+U$rjTϒd;IHJd8&N+|=>@13tqؿ|lN[o^RN1Nޕ$ۊǝGĞ&ȏ򫥞7sxi鎙!&" !Qm`cB"h,0*RT@zCh k,rr)Pn[&^lh>9s㨪eE|P."r)v{tza C|^EK+lZI5 Bm/^YX[LB ZbbbD,&y kMd < wV&а1}Iܠ\5| yTY%`)M wK@ lWgI0mM$ޗ4[LXiy7} G0#[-uI}`Eh4Q+ľ#}$[ |w@5Ox ~HpHؾ4R-N6Q_U 2V`ݝb37r)BH֔F ȬV)^`U=E1<{^z{gxe(z,%EݥIl[GB@;{lɢ9YZysmî(lxmsX+pw*" aNAAؾZ5vѼ`6`+8$t6g.} `EN#r [,K>yW'[A2áE[?T"'A2|G l/d^? UcjSGhMg4j4X<(0`f񁔱S)]!*!ҽ4d&F liٕR }N&WɻJ=zkb%7 SyG+)$A( M .jqi]:OeaN^Sz*4pA bоRn"히M`rVq]QLFͤ^a*pf݀;UiG o1U=c}MqIaٝ/r_JW`EJ- fL .3@P g0q$>jƦ'oK(b֦'o3OJ`ZAZQYQHҷƵش;Tuv&IJcF >ύ~Kt#,>~7'~:IqJu/du7pdzÃ܊:32ޑrLMg#)P?IqF͛=LzMtX;6N#m{P03*lB`ϧGo$jQA/k==4*!{uxji4rnMֈđXc6y;sp9uum6Eyܜ8l H 06 MTs?l<^ygKP.,鐶7Ѷ0;TI /\ EMtbQC%  J\j%hJŎRZ5&^k,̆%DsQfzEFXbv:f9ukq} +rSEx"t $i,mHp!饆tfoot[ 񽠗F*EnvsqAdc2AqC~c-js(e  8DUM01aѝRv9%U4_ ial e_k;JX%;uy%34=^Zt¹SX,?"4(]<*j=O,r;z[9`}`d#3!o KBHlTC_@4Xs=Z|r(gR_U!{KLG ѣV׵އmIInf\iKι+ Yg?Ez THT{_˙\13dnh4)50>Gv1 ҶGy(Ev;Ǹq'"T-Y%{_|/^zMm0]aWӖ'_`墣zpy}2DK^X+{ 57Q +{23e e J2Y8X@G>Gc u0#q;Z ?6hLj^c"o;GybVEp 9C/4{MytC2ہ˟-1Xw,jP$3.g˗ ]a{D_F"7Y6Z>'&6.UX(E-7p_:j"qB~t3J;:7mx @fȨa3oS,Qx iqÌSj  4j]D?ETٝXr`T1^tRxi9WEH}K,\6)c___lBv^9{,4&;A@cB+gh*@(&M1oW /SW8Oų~%9dwwtpo 9E ]mVy=! FpH*kI<@7w3RT3XX P* m"aZ(<?;1\ɳVn!;c-6wr*tzêiF3,tQO7Uw<+]B^4w5Yyרi;ݵмX.94ux|I|TSNm21-lfv*֑;`MCrSFQW8y4F Vl*|`:Wӫ Kpg1LQ`_k1i]΄_W.Ile0yrZF|@_>Mw8v ʓ;4fIaǵWyGz:HslR|c(N-YN΀k 4 tt$T ]1Teu{[Ai:۫ϢZ!/|jR rv~s,M,Ot"ԢPpb,,m7kؾFlyk(n6j}]3bP}ΑqVñ`F{uW3}0-Mkjƥ :K39 HG%ZUI+_ɬ\óSƲ xōfڠWCx>0>$ΉbR%#f( $fs&ҩ̈́M+Xaןբ$._T9i?#ɭ ӴS2Pޣn;4whϻNj  UGK2p6 6o;xn9AAQQ1ȑ?N$6z`TKk<2Ѩ jc2|-j?53-fgSovL/qc? ]-ȟBǣw!DZ0 >yl;=<$Hٯzu gÇLv\zۘH5m֛`c$zLRQf$}Ǩa_asēQB Gmyc\;D_FRΘqC%a7 B ;7BwxOBk]oBdu8+i1)[ɇ٭"fV 5s@JznEXC/.-!BxƵt78{h<=0PMbFDLh*D[}o(!|.ztTW'u^QG!י1Ցh3UE]9_Aɖq™ڴ9Ul^6ٶM1~AUPrY͌Ye+:6G=\)S1>x+U'Dٳ$[3taiP$l6OЅj[(s=mF = y\rei'TW}4zz"mTa%\4>ŠΟ(kOF=]<YÓ̩*wLKz=p )9 /~OT^@g""bZ>}GwW@3Eu"Ghm,Q iP$C_g1jxCb;w\#B3r<另i+G1ױ.+7T*i]&ZAN*ɭj<4oiSxlrLX[^fj$);"@&UA]#|5|%\@7t& l5 Q:/h\+S5"TBYV >C[9k 5BK|RV7DQp3k1`3xT6cmfn#c L't1x͔,':[e>BWgHhh |3hpNl>wvyt7\PJCNc p_idpW*cH^쒞q:9FǺmeO ndtk9 s(^fJy1NP,҄~t83)q8rtx($RjwHCBH&( Ya3ӯ|E.w.hJ+ 3dE]ycK=Am,&iD/OҍI*Lm9s _rp}6kSG.4^KiDR88G`=#W?G+9=j!kƞ >‡j*03d딢06Cy'%Rڵc;;I FEp)12I2JɊJ]8u)Her,S7)sIZ [*?y[~ng$UU7iWw*>5y<{-})E*ʩhI8z~VV֘9ӻ'P5jqe̯4vx`QBoE!ɝlB7 tm3-SOI-|Y\h=>XV f"ϢUO6zJ5PƏح6_=l;8Cb^/;'/ΘI KXvƐf2Κ*k7>QkkGى (#-DA(;O!*X(J‘+ۻ87#q1!NT䪑V=ISYLF@N21SBwAδajI%\(*a :K@UehԈ3q*zkeoŁB(@5Mͻu@Cn0=asܝ5a@3`\ zMha~kgRl}rjl&)aIP}qjW⃍>)I.ϔR4R7ؐSࠅQGI09)f$4$n 6!CBhùz-5,÷s5g6::,ƫ=%&?^ld|&a]ضO>i0Šx\QN҅a<c~bJ G(V`D_`ZO]I.62ծ6v["T;.*xG^=d o.m$4N)N)<b 7oOˡ#1 <$wmkSA_♅[WF^q7Q{?(*uF=p<10ȩ/Ox4T1hT;ݩ+}kRj6rb4C I#cځr:Z (շgL5 Ź fK7!ǂ|!GQn\-#==M w kúqTzZ%M'SyHh)bjcS)"4\0&k#r+O)(Yڊ0E7Mzh)8aa}WU؀ƫ&zR2{4nɅB2Qd(c6Ocą9M{]AGG{ &HgdH8e4AD·Q v*[mhȵ. ;"|uGv%FI0G?δRoZ[yLjext}?o sP}s)9c3]+r>`YSP݃ו4eknl9QKmEwc)mr+bΰ1wiҘmOG)N}l|و|T8|?kp`$dpګA)ȽRCCFPEs'eK* @m8\M &FN tlG E)eja(b9Jw:31kuYiش]a]Oeb&nrQa17+ ) В2!Ok'RdGI/Au?Rf+ݝͧ'57. NTܟ^&#OP}6-.FDU7u+x *J9h),Lϓ q-R|   %瓯Qm͂0Thq?5#qY/ITS2()AN.pdie{%ĚWڛ:VtB].| _TsQXEI#9?jzMK@3JcaFn$Mv쬁mP:BӴІ]mGv !6ß녩s~)񟍚@"=DE(5ް\"Y%\[ʏ%NܤfIfټ04cҋ\hr K$C*uVeZH.zG-cxN#aXۜzߜT%K  ,DߨzubiVy! vwa_uPf&KUP$~ #J]NΪ |rp9^9 01ChE['‘ߤLbF\0pK O(Vvg)Ƌ&5R+mG,\ Uw ݳ;qqe~E85d>dD܋)*v e=4kLA%oߒ,T]~he2kif qRO 0!ډzޛcC$(OD `Wv» ģ "@z" 2iL9`ѮhxsnK?}ts 2V,J̱) '-3kwk~fRqDZ ?tZқg\#u؅"6E\U)E0^r<73[71paNhY?0aY3c45(=}uvnS׽sکW-QrS95jK7.d7Tx΄ #淺c4a3URn$s0Z%yE=FajR#k3'2zgTu`\MYOV0~-ӃXص T*^[?3J`fՕq%u[4vմJa?2^#Y/A!_uxzE:5ajR,Iy 75"tQ&ju'L9b=IY׊;Lp&K:7@چ* yb]Sr|_HeHQX=5P4Ӵɩ EI4pv:9 @Yzi]DW*ؾ 'ˌJ-):NDIdgT>m߽(\`lPO~RKF4%ԭ|om0kE d|t oZ%@!j oUK; .L#(CW1t&D7tYxП.SU;${uaVv Q#MCu~eBeD`*i&)<98pid^1 8Ƽh0>?4 M$\:'f|_PhL%E5}BEcabP5?zzT2KA2kAi7_scS*Cm4〓Q i|lZI J_I뱥bUiR册?i@|%O 7tRBOtp*wX8 ZB#PEB)@"[`gA !Ol6l >f 0*1k)dfVNq儇<ɜ7LP1)~c~_ÂѼ\>y p*=,H|IjRHӝ[ 6±VwH:<=,s'~!gym#xc5lI< rXNK%o?L#2_Ao[ACJHQ)k>V [⻈w)=SDH4p9^GA G|S*՟ ͼ=i q v < 9I-} FULBЂڵJ$ "Z[.Ea$o5 [hGv}Ivim7eѳ*NF\uGb1{L65G-&.vׄrl^AV @ڀ  `ZmCCu30g63A&S숺|+ூU iy<&j2^zV{ %J:G[#A]ǯĠqS8BF|-|3Bk4B{ y^+;Fޮ|;o[Q_YPō~TXCtQL?U ֆ:I{f{\LPH2PH/U9N>VKƍuiڑNOkJ~N1`>aP֏BTPLaίsfK{V)PT+*cyFF=uMgZ؃XPyαS4=,K#b޼I(:zaN!WШOflThUR-+!bKQ \%XA‡iL_0MIpA 4"p̏Os}}-MЫ:*]k54\`Pawqύ (%MƯ!3"*Pm۔ S$:\esלl<+/(6hW͈Ani=[Ea0`1cfM|i3pQ! \ՐL'rGf^ƈ % p{rt`+Br\?ԼK{4$_D꒥465'fE΀h\6(ȇ^^ Uk5 @f@yYM DBc>`-92ԉ,eX7teUaQ95AW~̌]~A7^,ZkbPxC%\=cSU2K?I>v0siP!Ɣ*_Vzn@}tZI-zqT]"`YԚGA{LWg}wm&8NBR%iэquxp :_ROe=Ŕ MvvgOLrto!gAʄ>S4qKqQnK*O{{h|#is^?{cGN!ml|s` w >Gρ a% : 隀L/ьlY|lwI!Ǟg>fvg5 H9 d ν&nz ftD0K^OkbYS<]]}"q?4nVK3%jTUDLGt| և lMDђKT'qn9~^O՚LTPqƁ U@Ք[aI;r#jxAxo8͋F_$%?dypw&oh7Q@to.;q}LCڌg˸! w(vc6)*FALl]>R)Ja,P&24 Ha%8|0Ҋ-bgs93K!ߍǿr"q[4]vf'V͗+>+FbR#q($&\Ƚ옝`L#Ōzjn퍴)Sc[(B(V0Eɇ鸴ʇjE2:qXb>hTBN, {f)X:1 JYND O0Kiيro@'&K6=5A0ZCLq)rV& _:=Jq1yȝOPk"{,/kW8{9nd6)ZmY jk}d.<dBLf0|b"‌a>? sêXi߄?m Ⱥȗ#jZ sajI.$ҭaIڬ.b÷.j $4k*ͺ1 үoXʯCDnуs^fԐɄH~+)qI9=RAHMZ;y~):1 ##:e$K Ռ7pƇ~dOsO~2a;B)H[$!(,+Do_C5j QoW cswXW!l->}r'dBZ#dV9֓g[B%AC$bOQӊ NT9Cz(`n*i3]MNWQ8[hYDdgmZD~&ᐗ b-f`CܤfC (6E&&;Ha+wDSK u?8bŋ:,u<%z Nnl41NDOs KR'5[v+C4c*]f< #*#$\?ltyNǏ" .Z+˟f5aKEݚ? Qy ޽HKjy~oU: [ <~]c(bU&^8pRR)נÓV N[G{gxpm9.w٧֧>W,0kQ8{@DMUyy|*c~8̞ з'Y]NKp4 Fm\5Hus4 m߯ȁ-|U[ۙ3F1 &9t[iSD}}Y%w9USdݘ :ʑw H_ڸ{?9z $=O՛$B Y }cK^'0[ie:yVuR]F;??eXs |8u7^y+`jFbqqxy W"q$$ zeʤT -A\4Fz{zq*O $`271k1o/ !KR㔥9dS+`,`|CM&^&wH4d7>؏jcwGٳ_ZPT.,6CYsqJX}!& r ,w/ENJvVok^.GQSV 1޳2ȣR `J膨(XS8#{i >ڽx6M6!(+Z(,'0coHv&]u2HMO4n0m`Eb U- w1TTnwT\ѦrSVftQt^많=pl}aHY1Yߵ<ǵF2tDn`#UtJ8@r"cڼr^m4ER[Ls@Oau?.ICeb*+c1E]906Ƚc>#-Pzm>ճ̐-PT|%?MUk oV^𚋊h$=ɝ|_Q5 P$E? v\)54&MVM*͂rkK?U ߲nCM$Yـ]ePxm |iV0JWt@νjorHa{.Up{+Ry@~0J`ߎ|piΏ*$o!\,/A?8u CpxJ9D[HWm rrevwIό akScܷkƉo퍢1+T"{yn?i%#œ֜Ј!X!Y`Y /3 ǯ.W$O_3ddeTt5afk>+,ho93}[McpA cO'tdƉ/+--pH#9Vr9&~&6E:қ'*{Fkb*.k; B0Bqjr䝏I'nyFJ=h/7ĎvcZ40_:<ǎ ~)kv/҄ )8ד@]kKo:x }xݨ&&.Lg =)z bD!siTIf+a.'ƶ@zit DýoK=n;"H@hJERyC3^3^l\WZ\P*BtPoX5qTjx> &?;숟FEL;^seץ#jY*QL0%irݡ4 /uHy.za$vo( pۛw>2s=BʯOyVq$M"C>Kۏ'a{U /:Fj@L41K8^XҎ|5oD#{*E=udzB,vAh) 2i 8GbFLպFO*UM.ٝ VNmNV+w(l'32y ߶[i Լ$JˬYI,wF&c7KJ5@ `=+!1 Kn)[S.w/vQW1h75Kǹ&sW( o/R .jxL\QHB5}Z^y:N~5yaC4Qs* h)Ry`s.xV/7ZJ> II 䏉@\2KcnViq^Oqlt&L^^d:Vk[u-m]J,I㻰u=mWgP q9~H-`6,4Y\pu9ؓ|da4TC%Y!XXo׹ӵ$էuD~' [2bsm'  _ű7߹=8u?| jn2V'r^eR#Zhf _l N z=a@6K DjfkաhoJ[LTueL_}ȼ ~,3( ![~3('f"ψN5'.4%e>!Q1RXV/FI8O {D3;I}nِ^K{UD)4G4eL}@!5<:)ݗ*T' )o`/K. |Esl݃Q⣏w+0p{tzUH5m(gZALQWKlV(Ef+"9B0T{u-6]԰cb[3HӖWvM"vr#)ӔH^ rx52cA%Motj> Ѩ8*N=+>D4Ex^k-Jyy56U3P37tH}[y}ǝN`7Frڙ/֤Y UpYv!S4%nMJtM(q8՚Buo`xR-FOq@,g4BSa#Y\6~3A,(w}@,i*HuI_>YGm/Jwb.2c_Œ&&5p+e0Cg|[ Ֆ9'»Vxz~%1x-!ge7G~r;;zBC2Y 53U:#c~M>i/40U<b@>/ v.;s!tLGybZ^S|\n vaGe6<'ޫ['ܟQ0u{Rv^8| hˏ5\6AX#Ro19a%˕p~ᩃ|ijMߑ/?=ɝ6к Z`UBP'p0fdOBC׺2JeN.Mf7X,o ""8OW>\Q$o }|ǁ .OSb{U.XFӮ@ spu;Ŕ%AX)#n;I_0.^sކA A#~ "_ ]̘LxN=9mjA.!i1AςqpP@@ZC,G YQEsIA(2VJ,'؜$;5n6 ISy]0kD}F h,L40ʏ8hl>@vV$Gn"; 2Cΰ^=]x.SUigedPLC%[O6*GRgi߰lYΝ e\,r ep֖z!Ưڍ72+Z(A=z3贛BAfqD[ [э".ߓ;LCJpx^_`E+sp-؟αu@*,zSc [@H'jbQ6o?mCQm,8~ n${F4[? TYiV,pȧ⻉;#fE$a|L@79 @列BB$J% xخD;j*EBΎЛʁ?:w1&XU%QAx?תʩ݋)tDui,N!a}"<52Qa:7ӱSIԯtpL$"=Mh]yeE> h^IөRDu>ye5pv)_8U]Y'y;p6B1[-y`)sYTdGhy: i=TY=;X|Ё&Hd0٦/bHXLHӟ1sqE2jrpP)uhyV<%zBQ_lmlGFe[3ZN~;W >x#3<]UNSxߑѷ7(b /]JUTp YbeN't+Di.nJ&Yڏ7k tN޲ly.nZh/e@\Wk[ȓ 49}aGAr>ɄaLnsuR98)N)v, )!JY!g߇sme6[6q0\yuӍ&k׿ϐqL)>i(!Ge-?K=zd5_6[']FÕFlƃ?7n,kI&߱n=|J?*#}6i=ى!\LM;Ԟ^DozaL.Z)~E)kt([jl?z,jލ]ۛX\w v.;YF߹Vva%tlIvDv%HڴOh/9sS/W6.5/=PY>`!{" ;vR$@f=VsW (A2gNx偷*~SB@cP z14?'5DT6G4g yUyU?c3lΟ,T+b!s]]}ٮ:d]`)!El_Ņ͔>} 40J6S 침J貗 (p¾KG,UyMQ򚂴J^#J+<AY' d;~hLӤ\Vw{ID'wv|Gf*D1({:Ij.baP`*FsQP6UiS*$ݯ^; ة2aM%pŽ޻ĢKʫ9<G1]8*hXV6(#8/mh 2jorzluu ?c(/| բ%xIGB7m L3]9׷p2El#CUV"4[= ŗǯ?=0~dljMC&B7>/ " C^`K!攗^sXt ¶am ǚ]Dd l%F*c۳a6p+uq /i`ow͍}-oF A}mAJ9R'b1`eX$lR5kagEu a>gtvϡ4!cL_V`:<(Lk+Am7 z$o:DyzʄذN O^z0:;bi]=詹TH  &J{Z6)@7KC_N_ xhFWYj?ⱀP sOJonWue{P^SHɚո:zĤݰh#w1rL}BhWg Ku =zaz"$jsAA8c5Ϻ֒Wo#xi "Tؖ{wo3aeԀcGm; =ˆa=w —wP=Jk_W ZvQ%!!3ܸ{|Z=bb( 45:58/{SQ >$Ȕ_T"Kd,U j U[';Cjp]P1Xy(p})db6xCGX<4VNvmv9t{FviOT2ݾBq̪$KV]%ocJV;e=v$ "WD%h B-旯d,Si2:䇏X $lEgj, KfdW"W|a7şj0lY?=@iاBί<4(@)Mƾ")ISg %q ;h=Lb'!uBg>6/MG&C۬ҰSc잕o<7@G )U}KNf[X ,m+{U48F@4S?̽LO5aVMFu0FQpQ!.RSpŊe'ǿrсќg< zLR7/KݪaliHA7*O O&7$29DSAO- - M~-4ƴn6|cR.1 ;Ark8'@(ce9~$4z=\vO\gs .qWJ1ZVۇ`m)m4ć>5NՇ ~SV FdΰZi),Y|z"T >s7&OLRɖ=w d_py]%u~ѲzUe~S&Zi9j}g[k%^:xXv})=zp<,UfhgRmڭ?a"8!/Z Ni\o|^g]̒^TO^j0"'f#? SE}HXmEt cKt}m#{OnE͓'({[OӷNyBbBVAsO._eqFLǓ߫*rAdҠXqWfd2oK%Wqr:7 P^ɯs ꢉ=P{b+0К[`jreZL0_Ab`+~oc#8z2-v2uZοW-8_Sa_RHȑո`HXq`nF`R(k8o݀4J5TNVv}wl?-6!,Sjh=c5@N`ϗHQ3>FLg&b)0\\x[fW2I^L;2B֘,0_G}O]rwDQӸKA46bI," \e8yޱ[NWC|3҆lXlIEv4nGMNDT@ϥ+deuyjB2tskKgCcu|GX>4:'_;[̅f 9|M= }MK^(jϿK&w&]%+I`&()lbr8᧖ 4ʨG gCZJhw_~KzFӍfFXDg'Bw2kue%v^03%.^E.K9$In:Dxѯ@ Q=}Aqсo3U?LGc@>2*Aq(_ X41’T*朻+.v+mƞUӪSXK7,~r$~hfI~";͛xϮ>csn$C%oeLk5u\F,mϽfjp>J t58ϸb.6fgb/1+$MlWS%{ k葼QK֚lJAݍJ}0S Z/en7ork3㹤*OiƘUkYM[a6q!69&Dx^Ş8̴V524䫰E4u;xEZ~UJKTffQ(mkƙQ)cZ#ȰN]e&y#2vZ*ߛ&肀ҭ(J&d.Y99ECCz- JiéU<)A TA[iS.j6gv"ၲ2m=B họg+BW EOZVSKO2O@pG |bHj;ZxJۆLX<0hH3,h "Cx@͇G?5!^^ F4'da\9H/8/ C,XXQ Q#>գئT敖 Y79~wXe Dm{p\%9㚄ksU;y4}U'V+`WBKfOw5pLa?[c!>['!\&M" e;x2PP0c@{G1YQi[Ӧ^5St߽Nk6 k'kpsѕfrEfrv<\$I Rt1"jم^ٷApt,cf⢆v#E hH,Uw, Z 4 I 9wQ8KGC_Jn`?UT&ӕ#%k?tb饋':RG(!QLev-&%0M ׻HTomhBj?fKXTŶ鳻7SŃCUyvE=4#I,mʷٚ!-(yXZU)t*{!@%ȑpիx-1Rb%P[rqH $* &v1UtPvzVZP& V?̛㖭*VpLJ'sɘes#{}( (4:,נ;{( c[>@@Q gǫW]ZUPLG<^ζ 佌_g-gPG.O5ʴt0Xl?& ݥ '9|Ҙ6b qȱW OPrz%tWGGdm:LSeRFh%PPۊZtX̮^ ;)x3:<>T k{X^)R7 1_dd$i?oX:b@Lx/+0e횯u׌snb2.@!1_f>/p}-prv>>% 5,~aa6#C~(%l_!E{eW 5IZ.۔VPx4rV+gpu YZ쳖!\AN7B~GI"Y @'Vms8O,-W8'>wJ|_NGnFy5oQݣvҍWCi'U:݅y($k܈{UL[ƙ㪟h@O5Y_D O=!w\@bQl+?XƁC_C0,ۊ-xrzܵi~;!sϛSMG`弲w"P|AL1v_̼TQpH#O'E`f #$k|L٭JgT\VGv^*%:L!d螶_Yr'~qHSŹD]=hԣ2ͥ$LA K\F)&Ȗ[ω8x{~3gd5s0] jV  i_H.u*͏?Y R1c97 9&o9OX+#~_+`(qhahZ`]KO ֓WL-)x3I?Mhc QDH_vۻdc[aN\;U gGVju_XN.^,Ts*΢huZ?~&{zB.js aF4Av~> Vx3Pp{ܛG;OtAW-42yaD+y?#&^x^g*~iƈo Zdca\mՉx`:&rJ"r(2e/ȵ$In_{V̙}9p!48zc/&Vhyս s+U}HO?Q1F͐3M?9(K=NFZb{]^o8NQ_YG(DAdtX;uGZV\xW3Dcں7fA u ^y P˸Z Vn?XU.xO@e;W\I,|s\(O])Rn)޶mIx?S:)r7#g5(uniح ]9K1r8jHm](!!Mːj~m::]Ux#Qwָ74` pY'+hdx(oDigsG: H=5v%vZjx &'3e83wOǮ5ֽϤmANGIAj8S:劾q rb$0YԺLFq %ozlH_YE~qwVdϦër;=2f eet6-=S/ U޵Etisơ`03X]LCX>cʉ>_2[QRjAWbcD|@݀,GqkD?lId}mbTHo_$s/$rOMLɐ`rmPOF" 9;*RDpgJ^fPls'C%{ɱ2ˢˁoDc4-RDQ X-\}h=$ebHRFӆFy+j1`ɨrM舞0_̩bu7 80 u"(SFٶї ,W(f]2i>'ǖ^EɪD묹V4=EwWk$@ $;.KXcn^fۡJ?~I|0mFyb~kԒMݹaYcƼzM *x_M/W6akcd.肰R0r&ןl"I:H`/m;?,t'^*K_Wd;RBĘksc,y`h/S{Hl⪼~QM7o EsTgm@tҏJP'qU 4#wͥ@ %Op T9Rndθ/UӢ'B'/eUlG &m֫#:+ήqyNL-JZRm8ݫPu 2ܕ,ɗo@ٔъo.s@z?zSIeDj'|udRaD6ߩ\ msyAIdCCm/fUȪ{ƨl+^Ey=" "*g8:5H;7-RHzh '8I*/(4;=Wa/W.BpǎCMR;H+?v2GW\rk1B U 5fb6-bvߒF/Hou61  hJw9j)J87+la""쁖 'KTXTUթ^}#@oYDۼNAv(, 2拿Aئ+R F6Yc,tI5!^/m/c0 v~֖S|bXչ wHh|\ٜ(Ve4Gߌ)^ޝ?PzL kN^A:;Sucrn-+'.م8_4/`xꞧըL̮3Ga,8b>*&~mq7~S뿄$B6Mџ ' Of?uSxh.jYfl _|`eﹱV?&trN^ȰXEo$h2 *>l w~Mr >#Cl^hQ­[Axg_eX"Sz/W#>"iK-$!>JMhEŎL%<@ÉeKCO`0oεR>*&` A"#@k)C."T`#@SO8MkfaP.\d%G޴Bl2y4Xmg}/~gA*|9} G]5DTd𓗝7T+4KhihͦuJ&9|Cr0k)$^H5_) 蕤VV. d0}F>m˟`ACÔXjO4 dR?݅ȵĩڎLy0tfc)'~cz,|UG鍝J^+c*45wq_lKE` }\DaMS#4]#ceBdtdt^g^}!,zQBTX极ߧjkdƧ-!IzhPp1r.wC~-f#ʎ Ts( >ުq'<%(*JκRJ,$#Bliܲ ˕&~Q'~avHj COpGU=*|gm>+Tgg~#_9ɬ,cs<5` x$'_-i$y#2۵#vRZKcV`u u7փvWS:(9<jȽa=0z/`S>auܗE _ZqDȲ Hwcht+sR XݐwYh lJ&3ZQgRCX.>Ǒ˫vKjɓBW_[yS«v l`yyڗ_r{x6jVסA'C|X6*q0Qp4=`:H uKאj;gw=-vi;}dkPH w'gT^MXSo D;*6sl36jւ=NA|IA := ~WH荂 KnLZ W sWP5E}V9k 0{Csm_v,L!./ >7f;tb4Y.7\6zZORNrg~l^CV릵wzywWdy~`䖝[f;}/}/h<% BArYqM 2c)kWIGTkgT;iA'1'U=ol''937氪c~SU:dlg_ǫ7jL3[Wᘼ AleM]܏f 4o zÓJ$tFoO-u,W@-Nb /#*E\K1] ,TxKsw O앥l 7~" 5?Y/bLKD ܒj̧t%\;V'l4pVzV팖j09w݀4RZ\s+UHV[X7&J/ޥ222LВDuj~"a\ \U$6ٚJ9 Sة+EvEOgu0i|n4Ǥ~̿moxRo\ EOS]uVd=H&2,`6͛~0Z#r+}*okDu{{a_Ӵ\>1 & ^ ՚Zl>LUFe ZVN pLinF*a:1h ϝҼW\G'-y9y} TGW` ε R8lGgG?nӈ*aXAG}td 42#C3FVl[ny#2rQ_}ffNsxŜ`!3&"֘` TkmQzZI8bf%ZUpvEkUKՏjϟ-#dXO*{Kx@+#3IqkaaU%V?.b;}y!X0jڍSS?nbt0$N!/;/;.#MvVzjŖP:XƟpj=T6hDya]q6EZޑ. 9ȸr@5P!n92K.(ǽ£ W+ћ[|nG ~k DFiVوaDlx5FkNj0e&x H%r&yGE9c {q;VfŵdwHX[آx}bGڪ3::(!,k!Q@Y(l_D8oē|ҷo2WOu5=Kr*wTxiE!V\?`b 'hi1|;Ӳf6.# {t9,K};pS0sAޛ{{?D\p2XFin&2µqdv_.Lt:-`ፗoNF=6ᤌ>zoҾ I:GOpY0YS}cLg?M\ .>xIX'I˹uRa"W脔q3,R |&'/U>OޝO3報ǿKi"x㈀H{^G[#VIh'eհj^DUDRqKM<8\?* cS5ehT*Ŵ x99CO*0+ە)`倞/Og!CP{$&1>lt"G%%t `nm 2[vD"cݐ5 To#\8WVyDIʮICzT;.xL[?_a-yZex4y$?=|hW*oo382lM3/!%e:mr0A,%/%BFzX .V4 bfDkԮژ||=ĵ_1Xk~luFs[/e n;# 3yƋ3#f:)-;44Oc*Oo2W$H3OOCĆ_i RJ+ 0" Yŗ)r-Sb֎lʔkgMQcQ5odf12N IcT{GKDrI8gM9$ P~`1_Hnux(urc"t3P7{#pn|Emꌒ:?9qn56rՍI'(b- ׂND%ʨ%o>4 NKi}Pw]E"ox(:ٶ=՘c}]HO dt)5/®X+Nbk, uG4{ u4E}憘I~B!s? T"J0;(M:NDzvS Ifb}]buiտ%?a|,:}MQy0}['B(.2+e|Bh^?Z.ŧnod)"{>.d&Ce;hÒY﹑Վb|FnDdAWX/k&РȰ2RNXdO!$`04"Y)(x21j2{-c$Sy[Cd 4bRFd2܈i [hqS)rǧH!P>DsyYٸ)A~h| Qcda]C*0VN9%iL|jt1ROS h8N6ym`{Ot V2 ,|*S(.vƟ0zC)d /޶c۾%7;R eS?%4dL;9|jS?9=hE^(/_,r8-ØnKOA<!Oz f69t 7+p8k8[zBpH]{N7Yڂç1 [`-|,3&CI8{N'[E`@ Ə3)왠!͢}&W6 +.=R&]8R~:^M&5CKjb*9H%.MOB\ ݔ;K{?bqY')%_KhQzX!vИ9H4Z Bf(h x%trqOr_nmQDi;X&Ds"@0n~_ߗ(@߯!>dSoY8|QSRz4>Hgq%` I`ղ/)Wl:i $J o)ʿnLF5ȷ-}B"_7ǔ(WI 9`(x|ouBD ?9pw4.۴VHƨb©\q7\\iI& }\[ᤛJC6)[H <=kb>]JP2g_8i@ !=YoyW("?ͦk]7e-X Uv`u3@PW~B<](&[0gNr\1q5\Nlb$K֨ʴZ; F'no*Cg?CH3)HK$~ b dzGLXD)u1{ v'y.NVs1pt9JPk) E؋Jk4Cœch5)C[\:A wj@c]} sc(l3afb1GAVf`2XɧEKIŒ8L86߄*k,!JVR7R[/ 'ؠ-D !bta;PH䶬`ْoug54 EmC:Au y`jbU;bK&kArw)\7__3ܣR3CBG9>)JZ8wAU-OW]tpC FiPves'Ywwk r#_{#=2'j8{BAYc*5:"#iUcp0$JrpYۿm|jX<mDY߬v=qy>{B.ȑ _Ta4ID>J^S-) υc[@ lJiUxQOL۱ -N'hFqx8 d/f:_"gA(rq"]|Kwvzz&,$6}R`ĻK}i})jxs|.2K{@M`8 fL1(C*\\yD!n84`3{42$yg=wrv^ `I5dd硽JJFM)ρeE]tjk u77:/%„ᛣ~Ɵ \F>[FUtctjF*}ӦC%7h5|,\q&^VT/oxC=8[d/R ig&MЕ+ WgvbΜR ^Rt}. ɽ@- =& ldhT&B=n_-Bҕ-4hqc gDYGR])Yk\,| ,-[4''0+qtzϯSfHtT4TdrSicZzuE8Xe3Ŭ}@sC}ȘA6\P$T6xϳzn zwX!Gm'r,5xȎ e|Xь4*cIMNblj#6{#=T\ӈD"e=,^C~cw@asMz˺I*XKF×b+؃uɵ$,jpґ5%oQuÆxFYc'$ߥr+` 6 ~&(:UH maDgJM%+v$.+G(}a֨>Ar2օs5;}q*+vSl/v;u~>mŰR#ZiT-WPfbD(R6O[ډH} 5ԐhWGIk'NfW#2}gD 8P]e̯ )a"HJ0Q;qB=D,$0ģ6I?N('pqP2` .0(nO/Mu2Zkfn[Lpp*͏nf6q9s|x{Ύr! Rj~J1YX DJ}Lgd,-ßb7E}[O,GGwN.z0%FԺ^q /oG4¼symCE>U8zfZMΆ97b 51,ݝ991`0,I-Ϛ5P~ǮI~ ¼lW4 |2sw2Lz3jXB$!v;_]z`WRJ{[V=up~ߖ0V8)+J>zPW0b [Z(P20dܬ9a얉K)w0Z2]1~{`aR}3k2{gvۜ嘧]4O%U2ᚴѠ"ji뺸=y, y||1?Psun&Q`(RXMv.w僵5J0.㎑?6IB97NYQKG8|qE|}qA Ї@~U(8]&u^,N":57|z' ߜ&8Bh >[֮}mM*7ClPV&pE `XII ʬVZ IK+xKbW [4=E K6˿}:mZ2tH̴XvN.3ymƱ5|Z1n :%/SM'ۄ?OԲxU u86G!4 0NQT0:q*#ЪfP8 8l^h-:/!hʝ>w`ư;ZMU3ڥΉqx}xy|Wkc-,[^ڃG Og঍@R XSJKHɵmZ4R_`&(l,H:n[-V]Q ǞGǕ6=\,3E4p0orO se9d:7l5}A69Nۑj^wؙ d+ϮBr`ރ3Tx_ B8x!ypkKN6Z.\~6~ ]h J4[X%I&H!ݹ0vyyOadRk:H+mT3JU 4_󮮻MU=Z `=ćվ!0,=?y[ ?-&[`SPZ[x38S AF_R?B їH em)vBG y קxVBS&S8SkyC7KwJ]_y ɫBDU?)8Bf0mk<)hˠ %(!Imc!MX ܠc_#v874!6RZ10'cE??&$ (֖CܭV{,5aW@Ht|^O;|BC!ڧ*`] 5k# 2Qo7@5{ilC? ̵>(0bmGE_\s< WP͆m3)a<=vz$0fҿ5bj\ Nj5i]RS;)x|7Gx)_X#/|dk!B&.2nYhArEWJ|RV;.N A2%fl}nבFRtj0Ml{zp%ю]A- *D-ڨ`v0e$!e€WwׁX |-H!C]7Cb<pǜ/Vwa;gE*W /Ni',Q>Ş)1x?$YS]-kѓ&\ HZ XZlY a>"Hb;7Ôp`ptJZ2Hmoͮd! Bb[0WoվLJu\JKQ(6B|81MX{>+,8.&؛1W5+&Kyf;R]zt"hBc@e=ur0uf.l``+=.WQjڑ6w$sc JO%IҞ.*#B)Q5T_ &c~V5ڳb\TD]ס gN1DT_6PL*ӝ$h" -D;<ߨ$Ǟ*aɳҟIe?7Еe5O9UA@{w'iao9wu]<ꍈCj`Ea#Y9܁몚cQ[n>HX1%%_3}[FE« PJs>r-OM2Bt҉~^;!KR0;*պ}7vyrlqZk^  !KYMސc:"XRՔcb5pK,Td+ @w֗?D\9{@>D|&8#EJn!um[9"{+C9;-fss~[>&N.UK׸3-6)+$q2eOa+آ$O3ظ=WUPkW5ZYIp7n Iq-.IX%IB?ΐ^\bj5S٩c/[-0Ao(h.g +Wtg8G1B^/bWL0rpO;RxLv8UPՃYN]e¶ i {_xANˡ@y1T<\t{TœaXx`E`sBeG2{f]LAD[QP|GKo~xJl$5{)̶LEɹ@F!"!{XƅYʓ'DƶV$ $CBHD'Xk\2nQ Uu6y^{>wxyZ ^E&Feb vN=d0|"eͿ>"  =TasXkP>l+POdbBFB+4&fGz_Wx?v7҂j]ɎwޑN)!AxdIt4nu=(;"Ь}S#H8rtCgk$Z D׿DUJ(3..BÚ0U>@e3EDQv<WD#+B(Uyb䠑&5cZfT8ׁ&zu4Q#0!*$Adk)plv#e x12gp#lC÷829cm:uN/ UT+"w<[4*ZehXhcX4:Y89ZD,G$`.;/?j.-;$0n2upPQ^'2?-/v (m-\2!p|X'T$$A(Qh5E]՜f ߲#Ө/&Kd/hBa)d執%#S&PBK0Wztx"LMe·8ɿ[DxqߚhsHZ"> -[EXX«zz&# 11:+Ůt19@u_EaUyq161EҠHeN(LyFG-kWN jQ |dpd>-W,ȅK8$WNyzɽM-ϗؤ,lO*cY~hƢoZ=6I#Z1TvOy<u .u"n k)v.h~_~7ltㄵҙokGdJ_ _U Q kt) A[D }1IWoڔ H'p{,@ŠofO/Q}GvKSy}C=OLR'L 76\~^F+:Un!&IBF" 4:0Ԧ`},n`qSkt[ɺA )Eft]h!Dr9*`K͉齖k.ى~#(ox-`͈_f-"#w^5w_>sQ^L6!4dny}\{̜$g]F\%bY1ђi m G5tv\;=`cPC+il8YyX0\?Ul τomҏ BRUrö C4'4I:MCo9訑PqŃL2* . tLn)Z'鮯&>CDx? _klmᮜ{G ,2kU^Iw_-ΝuԌ#Q %ҿD1=vߪH,7uM~,׼rnFE9noxȍVb,VJe hJn6IWhIbJr؃RΖ}-JɎڏTi؏ t1\?QB$Yk^uŤsYSvI3pzLFe a |&]q!e> lơ]S9 ۨ,=k?Y˄ḍbY4žYQl\L+Xw+Ϻj$(}Ν-^Z|=1e(Gs4ܨ/su8~ҿB\o|BC#^ˬrl[`4"ɋeW5iw.7enX$0T0sѸ *\c/g< m34XB5AH!~30! `3^醚oћYÖ=@5A]''Dim; 0 #yK Sڔ=;_Y,d~e"-:E^"~q < e96(8ɼӊ (/Ԓ?$u ֥_܅aG}&k^1ZR~ զ?(/ HFA噒aSH˺Qѐq)3\SiXODf#_o'/L^Ƞq`P+(h@^ =B3mq еQ VІ?Ym-r3@ 5Z-Lh\eH%ny`ؙb/Q"(H"\d(14W_rh,+=1F.:{t[Q@,E6OFKs+ŴxkJKvVۗHl4%L;wHGE AٻDjs&~k"jG9qLJx : $PIB -] :vr@JۼF\*9$7|)4QU5X:aYܡ+iFG&W|~xst[JW,QLZl]`\W&~R#*<)CxTouX7ى4$?YN,WMRҸ*? hا"N~1,94ЌB  8y۴hn4jcTS|*Tѹ7p'?xFжX|ؠ:!( YB{w~Cs8J6"$ŪKYiLpNi8R:T"- <0Sa$=Gl"Z8û{ЀܧJ5vI a@ vsRE7'4#uRhEl_FxzYPu^o6FձC'ǝqR5ܓ?/Y۵3Kג.pGʻ̿u &y-;tgwB5_Qoc6S$-Bn%Iy<^'|hŇHbz[\ӵ9$p> צ3S7L__OȾSOn-%le1lW(0Cwë|C_%mpKuZe Sش\VUm ԏFFwUmK@aA htRFǼlM| li\zCU;js2x}ae^+H2{DSL) nng{qHn, l9,S8 .j;bty<8;&}蝗N@rM]ʉEְ3K|;;lC-8c*KiEf<"rp\1\8OfՉ[@%!|V/_,{yT N( BDm7aFž#rXR(R_?)WU;y:K\O ÍIz}k( ]s I~ nQ[q+D99t„gad(7G!,[^̀ʜ{|aܺNB?;xS?dZeT/kfތi뱓D1; Al$|Kx2DtSPuk,{`o74ШnAD)q=NS P+/-6 yQ-7d [RW#~ @=L'Y;W}sOkjyۊ^ޑL`ެO ;y׶0+mof.6OGuk&U|{ T -=]LA>z",5PKpi\F.:e l:-,Ú[Tٵj~4L@T6Z @3f?U:*3ħ%.@M_ pi&ԬϬ`PxAx^DzsyCw Vd#e#t̟X*M;f%?~똠JmMzQfL6(GKR~&p}/")Kv!M4Vz/koeB)1>JЭ9ƸSg YV99W^* ~'1T9IK|Ÿ]&ߕ}ԥnX)`-!:^пDgs^Kc߹LK=DbJ[v\%Gݞ?kY0 > ɧkV[hwiu@u*E.RCA%jIEnbHEZkv_?:n*˫&Ya*<-%Iޗisn5`=5Ge3>7 ɩnK1weE4plGjH*{>\b ~2F ޳+JF}tM\.;{M5u,5rH)H3`lmH3{!s'g=}ORJ!|5|v Hg[@m-⩅h]"ٔ_ϋFx_ f#hPq,qHWV:OH?u  NLf]m@pf E;<%#|˫օgiqAo=(ޞ3 u@T]C§&5i!nm @M"T;ooupkߢo 3[D=U*kN&P]yv\/ {>xbSbi-J"Ǯ Uv0%f+k Y ncikUΰgesdE~~XZD]rs)"0Y/778d%ܓB>-WE'cRpC>^NH#2@;NZqXū[~mTWO@[MYNk?RXGB#L!r Lpg [d5x=:5N7RV"&dLd0eu0d&W1*~!Xo& ߏmMoG`ܙA\U3&vGKȝۗ 8eK\t :=jlɮAjjMp)ۼE4?|ڸ(PR7d-_]"ELTEQKGw#V aJ[>YX޶ = \on#pwUJ_[D'q[OVdNαo3QE>~Y Yj? zmUC}ϙ\vݑoZYW罕"$jR-A"x)𛰻%/̶)d /(vg;hcROl b͎ ~P uNYa)_S_^^df,ܶmzJvgII !0!dᖤlgx:bCLݔBf@4gLufK7댑I|V b3>?{斕]6iZ]!8kU=O`4>Q⃊-S*i\IτAvrbOy$a"5 ]i8l&}H-[;@`jN2ZX-"R=T܉n{l`xY׷T>yC6L-%_:aMSm?IJ֠'u_ ?E!L@+7¸L*e7dICBF`Itp)eF*ij$ÛΤc-ikň夻<0P|b~+oHq/zS}ZAN8v*9I$0w2ycī}- _j6G\:]TZ,OF#z+F1CwV_hqf n.mLYO„u<{8:)!>Igwo$|-H^*A:w4p$R/b')9}5qwowԃ1kpYNa{̶ҁ}o:N7 ;WʍϹlОa0.ǐ> ~t*$emj`Hdq_V'j;XmFŤņ2MkqCrdSA~'u(BQKڅXKϘnHlb۴OԻih{=| Cy]BRv:5FUER7u8!Z8}'Xp;lB tw9. ^.CL[0auQ`j_\ ~374\[R(-亐[w(UZKkR¸WGƮ pJz$Ike|]5YlTW#gˤ @/Ѧf6C(8GpriֽvQ7ٽlkQUuBowx2߂^ŏ4 Dtk: ,!ww2ȆV!ۯwb?]ޢeiԛe%8Q6^5 QWlU⯖*J9#@Z=r !ͳjDAs/: H&}=k̳%<"߉I"ex5YE%!@=+w YGȂavRaIOxz-\ֲ\MPƞG&Ͼـ?Amē&7S_27ñK~@*gh{\gl|)K=’{<&NFb3Q@ rpm[[ Dtʒۑ-_ *>sc1EM ;i^GoJ93s%z / !z835.٨!Kw![^\>\acڛ c!Th'4lCwW|le:1UdxN'?Ζ+ES 4y3]t`fqyz#}gpƖ!9r{n6ьxNLL`Xǭ:%'E6j]7&}je~^ݲ6 8+TzLA~}Uږm4S}q 4H C3?k?7Ʀf*9 Z/U[Gupp+uؾCz& Sc^֫OQT8J?7q_;Z2E+h/Y 9=bܾ(.se_fc`*2npLƧ,E(MZ/B<1-xKZe{ 97L$uk #~!0VbRİ}D%e 5ڥ2 +\B9[Ro 9.xbS}y DFveaB/ 2VL_c*Qiw"ca*? 1"0ZZa"noW~roeA >IFxtѥu?`*I-oF́rV.1q%r9{&]ܗ\Hޱ`?"g]@ZCVQ<;=Y;@JN au ~nƒ4PLZJ!**vgE0jRHߠB:X#z1;Oms>$_5 t^3t,& K,2|s BRP!^+{H0 tN7rz7y]\ڱTCKm܄bf<ݨ}I'/j%w"u0>HOv3/m|݂Xq@YкF[oW/(2Ѓ>  rnms7m G4LS}'\o8xak[UgI5xlq1i:ox1ʢ]`YDIUܙ,raRNSbAMcRDPj"wTn^k9%&LO`:T[ < iExym%UF I)4X(FN0ST CS-vN fͥ5ڗb)\8-fZ'TUq×e =qTʧ)ݽ_˘ՍΛ( I%ȕa6+ L2=`*b`)y_2$@^/w^+pɎp%qX*:@[0Qΐ.)zD1h|. h0^l95V`8AH7Dk $4)H,t*w:ac7Psf{/493VV3& ϑ[<&A~ni~\eMBo#_۝2a(3G@Ǫo&\ -ticZRx}?x+ 2кȘ 1&cypm5׊!>L-oxS"1oa7F=]n.0,YRƱզ_YSgRiW;F%V4]ڸvB0-HB62{NjwKxB>wފהt̔F v #h h ʼn6wIX/ו[:߫`:(\.8pD=> Yt.0֭QB Wlv82<sʹQC߸)-n( G!\>1P)y$)h ߵ3/=ʫL~:F;~Vf=r/7Ι=:PtP֘6x1bZBKG T#!۫En@PCM=F LתVv'4EOp< J *Z~jkG)\DZPN8OӈFp: [KGk\oA.o"WTk-Br@]EiS$ulQ:|˘kȀݦPLp4uG?E6ZFZݗ&%?d[bxwQr\1s:g%B?d~t-^T$"L8Y?ѻ" ;l)<vo1Y;钪Ly\XvP&կAU54>,Zylr6s* 2,P}^,ŢWwe)?ERb͠Y-&RA#P- E.,k>D?v޽^ 6?JmzЕA=P1ά;|4 Qja5Mv)n?#D D];/NN? ah+YDl9_MNwGZq0tmSNNv6IEքf7b-,}3}~dKA(v[-oǤ9 :/^>6C!$)(lMukmOk7X1C\$gP2ȯ8%q zܸl(UQXƖ<, AK&xGDZܸ"ځEMUiV.."=iwJ~97oTo=/aF(׸df{Zv?%#S\Hb/^H_H fW;DsT^ee#o}~eu VzaFJG j!񤂴(W^Qm nk[oUSS=rap׍bZ{v[z~CxEЀ.r x՝<6f:?[Z=O #v0IOB+WZʦ5V$=8V^_:yʰl28J(Lo?3*7~n:>, !d.jwf=)@Ac+9 H<>)A57d_r”'{V5u)LJu=su 6_Y{#PSr 'c@u.0|eTs7吉}?=W|8Մ߆cȍDpu7ݿsGMq)KYho4fH;XQ./Xi}`z)Qm6J ^|'.@ZnRe?C 4agj+"%2VJQ%7(mWBwʚ04wcJ?4H>aeot[i{}[#(A!SLٟfL(HxX `M*Y%9rHC߷̐1>꜈9J h0&Dzi\UN dկ+X&eRG?n@99$N?1?eA4C];+Y&]vSX Ӆ/~NuCG0O7+pVd"n3MyؒK`/=]~F`amQ,joj#j1{ZB9ǽUC|GЧGMv9)`%cșF2Lk 3D7Yox%RCt g?oB}/ƻmjՀb6~ܣat^̯&%ˎXX=8nܭ$(k}YzFjDb>T<G,HAlDIZAV5QT] 9WdU%P%Q a\υN`{+ P]vM?ߊW I8B}mLHcC7uT2bN035 9od94q,OȚ`z8?ݔua5]89raYڏR Fp? %X|׽xyP/[E/OX'Z!]W?(Dtiya`PEKjn.qc5^_\`N&GNfdReF}6)]{̣3] {q]OS[s&ܰ̿6s4l>FI;Ijb xI+xs;XHZ'ba-\u+.š!%'JY[d elrg VoKwLA$"1έyuG?"'H۝3*̐~X8&@vB+ [>W6{mgǪN *LT>آIX!8_J#P7khJb;) ܹQWDn,*IdqA ,w>h~0~~dʔS"Wb]b7CjVzXG3ϳ~@ $\G28M`릡rYFY ՏcaiS5UaNoVNwr@pf9c?_SW*0\YxSOZ<g'MîD˧}4<]2,+ŜnL@ܑu^m'{Y7&u,@'laX,]/&nG#5>-6,!\N%=*E%¬HV-KObbrE[9HeMBpx#IXNPj>ԯfTn._D,{6=L !:[qq^1F8?/Ҭ`v {I>Y+oJ. I5F Dܽ@IܔpJ5_ba \?ܓڟbܔtDR ZnFWp+B!؅cթC쁡(ښΧEXfYHC Ms |f:X.Nd+&r]$ y.9Wڟ9~2b"{4-;ޔrJ4G9-ru[D'EHd њbBI$hKk$yAV)1&_I.N5߆}9`]+#dѪym Ζʐ8w(R{Cz`ڋw<&jrZXn C(ꋰCŔ [S,%T2Ľwլ-ZU{s+ 쥛֞|70Ͷ b?%7s{&È-޸`0cNڢ=@9?b[FzQ7j*NЩpEȎiCdp.R8=d"sG6(^ğ˵5<؁3Ďw4x" -p`@WlK?JL:G^bGiWof~'ͽn2`7XseO= '% B&Tao]~[0~Έ/Q*&a<;H4q_Vfk -RHXYZ`՞;K/Q$t'j)Lu`@ٸU$jN9BOBZd¼=qiFC\eX(;c|? X?/Q)j%x:ڃφ4w#r 照1(k/Eʕ y^osN+m7_SCPDh}ǂ;좛=Rv#լ)ԛz0`= a P5R]%h5ƳYzEnSÒ-Y#MҍvM(3 B'im ?QuY:f3@l S:juĜ4R6dzme}Ŋm-< |{G!iU­F^AN|ՅA+K!MbAw"GI:hQڣIhOj>u0"DaU\].QbT6Y1@plrXIJ\2< \S{1+hJ[/_η93'U,2 4::-}$njV{@pYkp9c& :1P~lN+W I#l5ch,K8="JL:ѡa-ٰ4khu亮a?vT:=~#.8dy9ؤxQ;'&+ } I b{e2:Pikk|)݈BFreLC3".f(\CpIWyrzo\6͋2%ÿGɪ];A?Kc:`aEXQ"%t},t *K^J. ꂻRMߔUmcJ Ӹ.$W$w0;}Pek{f>g-k_1 F;19L% >$U!15P\[]~UdŅ\-]ӣ4qݵN%vƁK挜ɋsŖXRwm%ߵ-"*|q(R)Bق=D1{Jl0|_ci,r-@S$24e ]M/W)fQrќnCwyc DQ,MLFBS+c o.WX<.` R ]U4@ٖuOԋV}@Ġj&- /a =wҧGB IȻDe)!nyNkas 1(F~]f u  hؿ#~$@N $lAGvR"Sg[>9 !Y{AR :#P2Ґ)=$׆#L6E7o7ZPcN"H=(%¸8 ob}/TqX7OkBg>t[x(k6/ɂu=1d"%F&VX8 ?,fMٳ}Cv#iȻϴ}:A~Α4lܬqlom& IG/'C<*e6\.qF^Q5u䘨N݊m-˕qqŒ̲ח@~!|x:`M|( hжaf0ϑwWhGA[<ҍGm7qOQ4jw%v2#t߭BĤvFh XɭYa 7F- WYBZQhVm&{?#)2ǃ&:YDs^d"C &Vz8QYcB>[4!mTR0$x$B$t-1`vMhDb<SB]UDg>_'4x?TB+!03tgp{DV}]6`]3 ھD~M`GSϬ.`_K!0vhVc{6Lw6$W Sl+p˩U8^aOU}߿ K潉&lEI6A/tk%v%Ȇަ`_ 3^m`|DCq_=k7sK4U.\.M EG !%Q0f]i6K=Z2[-BWݯZG%7u^cɐa9:]4zDV06x&^7۪9,mqaMCZj>!T^ľH%3%:+C'|U /ZAa<y bsZ ,+*f ekJ 2,' Y,0@TI (%&{,~̘WҢqFA .Q/@X#gC G 9{ ֺ;Y&9BFe_U5'.y88b~yd&NV ANȠTMkRd|yeY>z׉MmEË2[mr;݃MD*^AID$k٬ ׅQTZ*uo*TГe.4AA sϜ_؃: u)mPavE<3E6^[FEαkIu'בyp#t. ӱnq)>E}d\bB0vv0oBEw)I`#-rY1E*6 Ɗ7)j$]\:=a=  5 z nM:֢a 4ǎ $\w V Kw<6;58xw9G+e5gҐAu̔?&Hd57SEQr'4wN\`K򫲐4#+Aw\J e<xgh^ FulBńfČy<ٖ@*3/$JHJ=?슪dӈdqdў8[O=Э+)Ү s2"&$W-ާPF= BٰI(Nu EֿC[߉7[|ڋiݙjPVIZ<Ef$5.!GyuFhs]F]qRa zgJf㈑h'~ O:܎6QM%kknLM gI5nhzfAQ&# uE=avwbembMP{ͱdRƒz0ZyIi䝪v~pz/U D;`q pͣ!*[vV eQ]n,er@s&eʂF`}T7ze#I0Ѥ 皁 aکq#N*V5lצ6göEYg#~*c3!4~NしC̕C앰;Lhp$ JY̒@ б-ciġ0FvW{C7{,BwkW|W>Llɩ9ׅuI74\ZCg,p(y~G/tPE8vL \KGeNvw/Q"RPʏEPAL@g1 j~ށ/3lơm\"jɖ-ms%-~`<?{5S…=}SB_Gސ(M L0ms\M:;o lʘ!A!ȆU T6b9 QOS%,(-KVzr<7<|OlTY%Pj 2z`)-? p t-oPaWd蕏rA$Wp᡺3o{b*IQң6q@%K%# H'al0e߽Y\HEKak\7[_4᛭ȘFp\hiDOMVVFӰOAU¹b0#)L9S)ǐջ$ͷU¯/l=2x x$$&ryE #+v.ʇO0@_?OsL#ׅ7UUb$8y/w>5Bf!>\@~hsk?*>N([7Aiuxl5=(T0jM_;T#7X|=Z*;lmX l:$RLΫ1۪ؾMc,P Xpl=UVne1$R+i;9sG/at4%\đ[UjyJu99| 4TާgqwBQ͈v=ב|B(iJl@e;n(#<|4. :v'jm&g*nuo% 'o6wY?>8ã52n6蜤,7EeRhwJجV2|q]@'թU=g|B85 U!YZs}3\TOq.K9u0HFoKSSdj`ߓeըZ$ ivX2OS8٠{(R]oݤH:ִ=?T=h)yTyf1D5oj>6@"f^;0f8ʃWlXuek 'M ԼbHfGy~d$Y_-::7#X :,q~KiO KYAF6]lYuK$@pĔu * 8YG;0^Z;Ld-]"}iN>o?wA/7dfՂy%;uW?2s 3JE+sE+췢"*4NIdTaR]~8j4tJV5j+;] 6[7LYB7Qx"hĕ6ЭH5^Oa##t}?'pUAeCdx( \;dr:c=X"Y?JdHNeMRX/J|.} 2{d#|$NNy=Ͱ,Q>kXAP +!C  s6a_=N!eutTRl W\m #xxdjݰM:)ڏg0|aօZD8S(]QSs I֎7fU<ܨ8*+w Xz2yw x1F1;q~Ky%) \\7WI 7˵NJ=-fvv4tX3hz*;eW 2I0eCvf62cQ}.c~n]Ҍ!F*%Y[MGIS [E99 C}6|9 d [&g7 r! KIKXMIN֊ZJJ> *qqmÓHLyO#NyhU)/񋆱҄ "1̴J>etE|@9"~7#Z\=J3Gp=og&9)ݜ&L4|; kW&}5n ꛐ e䆐g!5%oaڴ A<^i@h7v."ɓ( j|DE*BٽMt<2j&GrTMDL ݆\1v(ѤS  xNQJMnϽGt JA c4꽐 1kGͪbQ^_ՍO9dZٚf|_fQRwGfZ~@@D!؞@ }ྈ2}fm\Ic]ˠ@P>|GGL1|bl1fb-O ÉmV]n]\+_e&t=cDF峿gpw2Cctn \Gm@EF/+*b˗-=B w'l. 9`V*d2*Y67S-s`21tr]8mP$Z{PEv7r&Zg Pui(hom_,5?^tu/i+oȒ $Ou ΐF^Y6]?0y咳*XOvFJP^l`ddh` 8"Z݁Y7okfu4Ar_Lw,7sU-n%O_˺4;ϣg?nlM6Ҥ>p.fA!&zV dctVlMoSݸ|-#/G3okp|èX a뤕vJ e'W8\AQ=~nHUXFb8vG>p#y sHpXTYȨ7TGI}SF="i0$ =4TMAf- H.PbF0#HXp+FƉRBTr5Hˬ7$nNcbʼnF~'*9e`7N1KpϠګv d)@߽%;Y W]RG [LDW*cѼB+T2$r6[`mg};Jv%9m;5xӆ.787CNY#"nkL ;'RMp{ H#Zh/D/^%aSwl. $#Y0"peZ4=+vaS.pw;"eaC5pMB1Mk*zuCd@ y ,~'=~rSE-4ԶkZhbK7jIѐ :R@'(U9L'AyzgYm JݮôcB`O5p2̥߀l3_fho dG9jY;NCa~A2ŭs^5ډ1-9L .ujmjҨ#p8 gYLKlm YMGn2 \4O#냀( #䀙X%6@D9= N "hҎGư*H"dw5xJu":H@AT|' ޟW 6غjԏ=ur paRnMih V{vC) kB$ýa1D,)~3H*sl=1;k7-=3ټz7oG4-#A8's@/btd"J#ԯ󣡥kS>_C~ZɶT :SU_gRO=h(huE>6ϼˆyBϓ{vB2*6ʕֻUNP QŽ9~rJ Ԥ' !VsE_]VmfɼwQ[ b3sE^t1`38L9 ~B d--%6w=$RЦ6VE757"lE ndE,`V+~yзq,X'ۊ= .tTm 1DA4sA4ϩkGp?[a 5/k圕&D:湦T@NUUO=sU`:|\B^xhq>bFR{0g1KJ=+},PK(\ĵcgk:3qbtxvg^烽{35+NK`[hɳRn~J̔K' ZK-*T8I1),0 ݴ7uRքFE^V Dbw?52?"P|vYM#D\5kZhx>w+,(&:]kʍh򥉧4[hR4ժ% iA,}ڐNj.]TCv<4vvY g2Z&${czT`UjRZ4ŗ\q:5dê,1EUүw ƷW`'7KE.uC±'kD~/*:(ePzMr\`JtMaigxM qCS;1N_y4 Xۡi@:<-*v`V?AX$J3MIvn7lB| S9E1ozE'>d%J(O-BlVϢ [4 [^?ʄW)3'6=cp36o،XKOB_j1Ҋă2Dm}+mYس8穄 bNݑBm9_L$Z B@42['O"~u[Pw\q(a{jiwf2?-}n7rGl+w*NȷNz:sf*;>mYMdU y8X z}J!ȃȷ< s[9cTGÐpoL8tS|U#n 050$b,:NWpɀD=mî[u(٬*b4hLZX䏍Mc"eăb]KȀO=7[r[pQ؞/]5`4aԷA[TnG1 6{oZt$Yιy`$>zW+k%^4Wvy-F*K=nebM|z5fʆ@ %5~ vRo|&9&F\ԁo(D35h4,X86,EQ>qIbE[sst Rt#^Ե!B A_>Ov# Ǩ.,*D+,E GP3WgWEponeNQɄ6窺vQ<ŅF+VqFVHP?(rQRԫTP('$[jjdftDDLx¦'fEw:*(}P$aBG2Gm4V҃˯NGi)wfFkuf'Ĕ;̦&Tt鷙BU\y+ ZcB]zn>Vu0+nNp2#'C@pbëeFSUYZq~x &l^JX>Y,1pDZF{K ~K$O;li$$)9M5u|Y\tmTs*dhʢUސnhw z$Y.OL8oнy 8]:@vX13ZX`. o(I`ңn*Oy搟&/R=f=HyYt*Fg)uX9\:Cm`AsSZ7VƓrR#^΋3 x u90?W)u$|wqaC^LY+c_O(X>ibAp(Gsscy/~ʣ(osqJE> #3.vޮD9At&ARYaѶmӐ_ 4[g&C_TPeL\~"kWsF|g63&c868!EYtp'6[ŽQؖXЗ@:js+V;i%1l1Qoὦ#x55v$ \)o.[@wq"Y|9Q^E}ڊ&R|ݺp!d,a1R d ċM?kI  aq3uR1Bܣ]Y84ȭ l}z+v',>׈߂L|A3-m؁Q] JD;OH(2ٸow[n5 ~'{9r:'E(/6(s{A ``ٗjdq t$-U`Upn@sU=0oJQd[N~f׉p8+2$Gdm=\[)U6'.̖~48BiWG{0N h3R$'{d;Zh,5M+.{!ȕ;:Uy@yG-y,[P ~vjhJ9fUB*:Q"p٢`!$QǨwv)KO)?c :EL8ڬX6y zOv^_' CvZ8=}L1MuL@_p{SLQJ\CgHwmM{[ҏ%G\Fu &[-KTD^sX>\PUh+-v\Z.C5 ^ظٚ3_2e.@0qG+5t"lTނ6hW2=8Q%5[r46U$Ć9 Lcl*COq_4$倘@N,N{0!aW "N:ՊYyBS[~NcwpFMɌ I,>m5TUDI0.ukg8'-9#q_Pr/T=Ca[%;+PQ< .1L%Ye'"93|>wvi14kVmR'ڂb7% z:yL^wd <7 2$zdmw޳#NSbz渲(:kK ^9Өt0"[o7}gX|1꿃O&֋= ^jds\[JHԤ} [r\[ꏉw.!BU2&{ QXt' I{=*PPr$6BRBQp)6Nڕ10V^:ŠF.9%؅ߝCb|TFVqE$Y8 jÖ˔\"l՛\ v\,1D/4aؤ VAH7%1C:-4c rvCGYzDbVt|- *D^n^# 3^=X)C㭻ׅX(S1O)GĢ-ZǫV B4d'Pa z$si5ϜxE[xXh/R^Y7 >k켊{Uxi0B,5ZLMu)й8xP,*?3Xp{c4KW ǣǠϘD/׵c7x.l|b,ʸa Iog֣~iy, dʮ:Y6:9h!k"REAlJޕҐy\oi&S~D"v4}_+ !EwL6Avn8> UxKWKQ\(Ql#+h>% y!&S3& ~?ݞ|91Fj {i^Oо "-e=WpC*&k4(eL8!=Q4 >N<J۬}@I <5+ke/bHjg`BF@G 6rg%!O*L#M(ɝ64TH)qee9,ݒ|W~58"n|ZNWH?nۭ=@=d#ߥ1F[85Nvf^z l։wS>3WSmdGDPxq*S =sq܉&/^R l1V]m&vOe@AepfU&H@E')d^ 9$e^>=!w?ج 'd>O `jkh(tfi4d ͷD$S LAfJܵjS8e'_0-hg]jѮCfm;z:8TB8LsLnyf*s&@`M^ ~o-O^X=f&Q]ot-VD@AqPT-Fr؇gn+̇>&ͼ(zkD_lb1m SKnufa%e0 d ї.<,h1re3$W EJ0P4*K؅6<0r[RUe`%lT8 654}N.ġo hje-X$ U#AF ;ąɃbPpg\|H(Kv /v9*PC2fc-d`BO`Ԩ[V:~٩N\qxPYmIh[BMñqPwt?Ww: kM* ҤDr-ڜ+*K_@f4A>֪-^liPIWѼ4=Z!ٌ$2;s"@0v]T1Q{;LTlм|Wq̗6U"̤MUoPb&u ݿx6ಢ8I]o]v|I{ݑvS_p*7t.&g1dV-$D;ıĦ3r-(Ĩ Jރ /< xjd6P+бzR/ޤU̡l8{n7ܶy)("Ij@d]$hhӝMQkU:edv4WU!r" 51:s.-o͇]FpQO9DZáﲂcQrlRI1AﶭǺm$Dx%A>:p1d1VL-y`v7%uPL2tk],餈2˴uH=: ?b)#AfA 1е>_$YRD,p wLA `̣X#&+?Ń*Yv}Txd;LvqI?mnj־ٰg|QM5bкI!l3M!M{[&̌nFڏy62?zXEMNiVD]vk߻V]!.% FO-G!= D./ N}wh^El% Q~[U7K% ?ݷeFa>Dkb8՞Jml[1i}l5kdȍgz=vO(%dK~؆X BMw7|OuEH|Ҏ,*\JtCRoX {(C񱑏-%;ȭ=5(ngxZQKToNr4n_28| "a8n0/ ;8mg1^!JAofuI}e5(_ f|y M%\t t\dhszS/F-/rGuUarRF ,74}$c7`DɅY-f=VïPBG>oR0mwnaaQT΁԰}z#h_୐P\Ru, su tܫ |.YdV[Qy?O?j46{( Tt C^gb*d.Pp={SvNRcIԘMe423{;-n &ϲn"*`ˇn̜SxoFG1?cecӢm_C>mVZ)cG VbH(:93-J,D`ʅ g(N{ZBbvUȅ[;Kaj(.5Őq @láJ\ X.r,6u@5M\F. lM?@)}eL.a˖RiRu_]6AXA0s##Oi0j."5eC#S߸J@?g<Ϣ\YD lBnxEZd}6pz]ZZV9*w#Zŕ=_&(oMJ$(c/_1U`JqrH/ 5Z\;Xv?'.RՎ+UPP(!rq1 5{>Edo8a !d NS[G>R~'EU;ZpB֝UU <@ZPqw3|dw/ g4`dqr /M"OUiJ8֮q,3)Ri\rP^ksÕQpqC.NĖװ𜶇Bm0}4^]n LK(DiҕQP/Jeq\ %:/Ɵg LŐ=A@[It6px,ݥ\fmu åh`&"q׿ #zte- ]=D VԶZC$1SjFɘ9MoCwB*z@o͏Nm T3АabI4Ms3ڕE7dMh3#SIu{$+};zGA2&5Azwe(|ev0wU3#ƫaVS7pw vB_?=F=p?(7'{:U WSWQ Pyr}D*s,_LMZE_}l):;ݓޡtHh"S×tejˬ퀉x`Q j +M _FHBb@Jƃ/M[0zdϣl 2kG!p!]>P!k0I9L2aжv5w@Loh):LXd^+!rBy2E,դ:Pn,iن+ @Lc8$Z:LS'Ns݉_hWț4d^!kA0Q?b.7KOC7oDӐz"dK[% Dq/|jM.uݖG=$INz N G }%6ӣK̰Ĭ.3(MkjpBͺeఉt `YoX'8  i&:nF ~F |ʀܠVw&2XnApd[oʬAR)|#7fOS#DYɫlwd A4C ,p Y2tT~ [5Z#7tХZ U J;Zɑ|#Ro9GN^bK%ӷ`4B@TR(. B8S}U%%54"P~ AӤH0ɧTwR]qLiPsgY&\8=_o=p%Ω3zΕ_kY(JٽCdb5ro^ -r>ϭTg})nA0?ph hN+EbIڵ1ZdHUi]"FDÉ|ϣm ] @{_̦ComЪdYɥ]Bk7 0QQ"ɘA< AbREk><1^L @qAAKBfC=ɕEIe}y"a z[lp⾡"HuCT3٢  L[zv!皢՟Ո {lIcK({y.dR !t}Wz<. _?F%z$RƨvSɖ[rHr &6L]uV|8CGfd4xy8XYTxd9)S k&ĎjM9$h֗Z"SG-7Nٔ?tx:ʿ[jGF4ֲY +*DWr%&ޅ9I?{X.V ؾDfA39≮; -|M]W67] WXIev.<[p$ނa{nGBrZt=6(}wO>_8X՝fmpnjH(n2r@K!:~QU'Lmz14}07ZY2y:@?JQY5#duH"cdn#T6l;^?5X-)9"$6_t$ 6Aa[6? j0؂4vhQpC ,3"킙"[{) ~IS͸asa[ |(c|nzV̲E_36 >P>-X`$$/q$|؃|RDrȷXD'VhW4KM?мAI&Ү&3`Sp }}&8pWl~ѝ&Y,s[{ϵo\ П4`(HIN٬^]-bMkHͬp̂;mDCd{(iF2YS%*1_߬#0L~ dZzWT&3@Ok`}WE;SGLg5W@(%?^O=fPXon '@Ppy)َlyXzSeŁ8QEanʄ^>5v:N].ǂ<\u}M B|QC0_ZC Ew9?a-~9D*j7WE'.B듙fԕxȷp؛/`{cu'mǟW1.!1@gi(ŞD28*O? yNϱX[t^ cVt:cD#|amlɰ w E8dC4{5$8lpyL4:܅=I[*M #:FD |Q(;v@OD  gc.o83q͔A EQ0Y+PUx=>9n™XƋF Uysak)y-,l ')5k9hq`|Ɣ_yZ'+m ]s;b[_n*>CK`j9 ^bܛ q q8wIoiZ;le IYB=λclw8w-aݺ;ѰuTy#7C*_go)Irgdtt{GR`xf+jO^/HT&eP_S)υ'W4\JLDl&!")\޹ q84.EZ:<_'=V;!}$fGL1: %Z)?2⿿iݺ: w60r?K9)$Ȍp) §2]fb4 0ˇR:HÄs.s~SOP ˛O{\c<WVE rDՅߩB+g9RЏ/neF58Ja\=Qde)%O)?T6K!O NA|St> r4ECj3Dĸf`O#63us C~w6LE ;ϳ }G0%Wf?50;_B;va~_akn/)MkyP JRF:J<4Gcy +IQ?vgҍa|9zN3yc7 G (]peXz4W'h@J닙ѵ3{Ng&C:T繺H\k+__B_笰Jd\Vx3&5{JVz aDʒm/Rvrr:[D\=M:]j ԟ 2bI-)Taw%93@<.ލA;(뚱'Bj=Y])s'YJrICWe,l[郢E{S `Æ> [I(87\0TW<|9٣Twd39?ӭz -,s"3M. Dwp6Ej9XxRPϗ6`1qUkmh vM4~8dk| ?,wa,|$(BL[]nf([,L"8rR!Sic:(r?lўζ3IgW kwp ^ oH@C cw3c;6o{0\hTع5ŷm|R$p^O~:Ƕk3{nl? JjWb ɆWF§ɱsO gtMXYƝ2uwmk+-B,&1#5Ad-a!mL=޵^M4?hJqȍUxjЙw2Ї4ЅdU~6;TYfQI6?%m8Њ^E)C%% 'e@L ~`z }6bh"oz`Qe)WB´1"1hLӦV!$lUfs4;,bRl ( sf0G$&ڈt" *f)&&"PoS?1ZlV|gLhJKނ{Hsڀ:# q,qTb+91vmK5bIl&oAi,49D Gkm%i⚊) C/tuT?Y.ѱR&%[D4g_3̠g`vOtM?GqC+,,C5p'/#I @N0[fF"')Il (wLN=&IM(u4o2 ݙQ&R:7ӡWi {ow[F0pE8'U(~_}U: B )@HuluZGRC .M_uRvĺ0ޫ$~КB#z[qk&W4?"܎*~s.르rޮ^ c6'g!b]VoJӯ6hs4.~exEQ(-;+FX&A/Y `mqS,j:+!DU8]h:ES:DN>!C};h4I~˲YxPMbxW4jSJ[lxB] c-E!&ECx ^dSe)UA4D <&Kv9Hy{bVvLKN &̚@˛!! 2%\H(mhB="7`nJΝ >|WIpS $PB…~f$Ց/- AQ~p:F$Qx&cƂd電.Ҭ<zolԫ#f55WDp9UP%9n8׾P g1Es|NQLkkJw *x/-2ZtC2X^OXԻ%si3ﳴ0 =v[Z_V{[c^U%7A},ݼ6JkuE`y#٤gm?xtjo=)o@Y ABTh)\ZɒP*L[(~`ȌpJZSD>yn5]^>aIG+:9}KdZ̡)"Jm8pQ8R4O+x_ʟŻˊE!)xqU rQUm^rt8˙80雘݄WsL%N5~_NA]MEh\;_ u@J(,Twv1ҟDf@D.iGMػdnTo[3O LYW>:`L2?&_}?DiT~')VVG2&ܳ:U48U+Tl >:{o##C*mۈ{v 3Y&UgQRyTͷmym]B!*Ƒ,znEtx{aʃ(8[9禋v-f&##\`G`W9!bGh;&~bj/9l>F/nOL僱rx,ɇٌB弻-CR ˽ڳGouw*$I&+^N3zv']ի .)],+(~V e/\P̬ކG#jBG=c_FDR/suj:T=Nj8`}xz<%Lj#[eX `pN#cjS4>ĥ4ɍ<y˷_$˪ oXw3Q6m?v)G\l9y/I*?q3WF<,Hh>W(12n+=B#MX-vAXdad5Mm\&AD.VdCl[O8HFO'ol&8 @d?c^XqTN(|љLaOWs=t6npO$R6i9LhWeOv@d";qoi@afqp9n ҡb>8x<JsCԁ Y}R)oED]X 7k^$?V4Lj6Xcy  &"DU(:d*n7Ę۲V=MNjELRtF4 ;DLɛ,~x9mad"xg^독k*":G!TqqҖՅR7ckД [876&JF4yXNY\C7†EyT6%f1pR^ˌzHR .px3G3:\:ITtL{~^+nv}i9|,U+_jf+iΙ#k,['f](،/0>v<>m֎Z~7&l%PwUX R[3vN5x, Ȳٺ$JN/I&v&݉{lw7hcJD| а{)l&{o-k6:e;Iԕ>x4m4 3@i򣲃0|XQFv[1Mp? ׷ذC:KTN%̼źTHV6@t2[޲}atw I?|f'3,ŏȪG DiPKʹ6vB 08`w\F: |r\qt8mQA ˻FhX0;s \G/^PBKk#/RRc)0fem:{,Mofaꪡcӎ8׉=MaԅHJ;Фτ)7q & 7[c CQBI)׃D wŞ2w?dtI{je2bv_[akueYz;"V@sL({஌i؋K.qӜG!w&G-_4kp9=aB$By#~((R\qSxOH+fS]EI*D "A8Y܈v~ o\IWޑ}/k7i):eL݀+0FQv&34p Dلf++ wNt{ 5q^"9t.VGX2U%g Q T+|/HL(o%e`Bj ys4XV:^5nb!H7G} Z N=ҹ4jQ8T+~C ɇ ksH"~(pi]+Yt#ɮebrhfqKa8_ʽ$uGJAfmkʺYyLe#Db;fOu$hO*wd5Zf (o H{. 8͂qˠґ7O*6XKjMZJӠ}C2-_nrH`ά. r?¦Rh gv]q8׹vpoX|ne!+qĆDraZKiɈOT kܗ|; =f>iPÑ5L#0ܖNsnTHbKF#U^>t%S+tpwY{bzlD{xǠ>xs-дk -~m^={ $ ](ʠ%`b#F:e6B!hzJfx?h23 &;^26Z3ox Q|8zJeB RіicaA0/*BLTc O9!V]FiY~k '~`ц,=kE +0AdzD[Vp $φWcf/T> 7?ѫ㻙:OcR#i䳂(wm֋]&DipX['7%w/iv䢭A0$Ý >$4W{ć2%WY"[qx0I&QVm h̠&Wŗ&BP\[Ʃ K퐁Y~e,_R ( l7L(dz5و cTf"E妌O dаۖNCW^K^|t1YkʀXQ熙%urPF4YyUHLOUڈ<mH+ޝRVL 5\YU YUuPj@ۦU *k"0];`|/8 K~u\]XQ]BV,Dߓ`p%r"ߟa&X48o/7|#q擫sB !-t}ML5>&&iUOz+<#YtCLE8U)$tP=eTMe# ׇPݢvN(ͲP/(EeQs{)[7rn/aD6nռg@\Ue>;%=ѿSPC;2v:tSy*Is[?&/\-T%\pJ0#䓿jR`i/۪TZ&@>ŏ3)OS +{ao0d6}Tg008mVars :U`/>}fhIn1qƠ<=dCr f5ߗT}H ~ Hr\d:sȂެz|餻 ;ͣ jT )F'\vfdV)%]Iic[,xVC$WaqܩF hhI:ҜNm ?[@ 1ܘ(%ѧ07]򠡯yKE֫شj[i0V  rD)EMm}QNJ  pșlL؀O S+mAc=;ڌٳ3XOWyjf1d? z$<0Z0Dm tasz'N0¨I}aDCCrIeF#>zQ8&9p&f*:+gD ]%6XtlwU \~O/JL~=׫>ʃ3*xgVII=V-Q4fi|M.[z~gw!/{0ZvstXPX>\j=.g%G8޶ `A!vb9ƮDrVZҋمӻMVtlڪEx&PR:5DZlW3kbl~l3o%7wO: [%r}?ƆңG\IJ DrTzklw b=\WaK`H[bwĦv-:gCU8Z P֎D`WތWDd=鎔|a,vbZ2nzRI8,PwO&DjB< 2yTmrvbIÈǡ!xbXUrHt-b 7=0ȑu5? /b@#jˊ{ MI~n}OS zL 8;4P1"d4Q6[0NfӅ |lpc]fU(7\=7D4NU8e Ow}v13yۧy&s}XnJ4º?|$2L~xOxy$BېWԥηT6loh8.=!r JN%3Rfk*|֋e9rxٯiF~w&S,FГ2pe *:k_D,iOu\ybc 82~Դ0 !X <4AVg^I0gW$ݐ->#rh'-#SyzsqcxH/G{-|t mXH6iLBp|Z vHcpף>}H_@˨붢p'Y;_qեᖫ7Q]iZV=\njv0*˿}vnշ\J;63\rض=TEg].׺(Wń[m+Clhp% }).IZE9 :yQ皙 شWw7vF82 LiNʒ֪0PZ=׊3 "xC (}NwBZq#hF\Ovz}v[?f$mZ[̩id}1#:̧t5RbR)n,ġ .P$Za{PМ OkLxVs=FH"e+! ڊijQ)i#5`Cm_x#ڽ\oW Ov6vØ0q% --BcO]iI* R\F"3*H ze+P%n>~#*{ͧl~!v*K.n({p;YDqXaoǟo}WtvU988MPvzYMhì9/ 8%Q޳/jÆ>S <.zg%R&nb1Mkp>ʹxOhވH3Z 43d`q2Yp@Eң[ן/}8쫸dNG^W}\}j!B䱠_ !ʾd63?6I鑓Vڍ Fy+B`"+n>Rm沉{0 l&Gd LBjb Ϫ/;*u҄,iw8{igTcڻx99o.ce{P?wm/,+ta7Ί" Z'0u͏W:ຨ4^c"-8o{6Lx%zKgBu|Q WZr׫8ABGM(drX\ɏhskjڨbT{eSI>*KǿdQ~ WmRuN 6 yQLp&9PgKRЪUXVU#G芧 UڕG~0*ܬelr}cCsR,b4/8 y7URDգ+=hG iO~3Lե`DI,h rBg-Ğ|}5Ml&8Ban0gPW'=$S Vgs:E5yk"e. !uS`u !lg|벇J6 J6}"Νz#0%e|&dcVQ*zX&N`\ эg>7 < 3kCF1tMWtN 6yÜV;3ݪp=vr !wv[<T)hM<%kZ}MY+6ၡ^!܅ԚօW SaFLqhR-;OY=zΟWe?4@Ӟk-ٶW7DbHCrH4^6G(u^rʾ b&D |;*3`N5w #xV4}EvOno,0U9a5Ƒg!_!c11wwKm¯T%"3(iNt-5Vj;_>STd0sCHޫ,[O?ϿaoC5[=4(;{&iqҋkԯ-{kK fz^rc=c14V L]UQPglW"ZEv<| utz$Yg@P l˦l`hYK^N>4ŸS*Ra#mX{gx^B䎆yhAuajϚŶfNls gH1AĮJ+pzB;aҊBMn64WЇE8rzkIbP  De)enOTbed"?LIvr;6|߂j^jRSZZGF ub6m{Z+Z3Se6Mo(|~:wt*<ڟ_]J "@8֙Rt#)d'KzLi9N} qP lJސ=`jcQ˹(аជ'Ffl@*j^V`?"Ibf=-\5-Xhڅg3ՁNAFt&?dH"B2IJ"="lQBB*)b1Gq䚂6={Ykʛ}(Ư\"p!:+5NiKdq?>MCȪ\07~sB̝adqY/UPEgNN2!6_O=KLӻgw(t 9 ;\:+rT1k#U~(T31;|=FV<l qI~ [);+k` 2@Ė Ei閛{}=H9];XK2˜IZZ6 G)h!{8C, nƩf8) *&wPpەFұSˁSjGȃWP0Ҭbxc4-MGc,c{?7޾Jz8P SIn Pnq~~ׄmE@U)uFy4yxu2(#,Q[8@3i쥒xS뼋 eƈR"DUaHD*QãCPsֻA~CAV[uI|h͍p(t@٣#:d̙mL]~?]Vd@ѾTt$x˜bd-2_'EgW2 ,ݑ BbB1 )<ĔK8dզO5zpC-:TWؚfRwqeWMF`+C]mrE l4e@ړ~!Ho&Bɫ3& A HZ?u\p5kߣ}GtR/ o2@!GH+'q;R(($ ^%F1do|wӓ!Jd!KNfI;,?Yf̒͝jU/7~)KF]ȕ5^%:7WH6B^6aNmBbÑڱm'`nV0x [{%xavgŠ&Cke6%Sv?hݜXz8xO &d齚Iq@Uy3:\ TŁ5(ϵe?z ~NjM_k͕tq2KK5^28Wngޜ8|XrK=$b3Ƕ _gA/ugs qN(3pFSfɓQ箥@[sM7vWN%.WqrA= ҽꀏ1- ,,Ih X1,C!}AcG 7{ $ace:u%+r*C$ EGza38R6W.TӐiR<6W#^2TaWe+,Gg贤xll*xy{@w8df J#(17D`{6J*w9b -/z 41T|KRdZ T`ChrK_>)i;DK ]b)2 Fj 7:^E7#=ˬ\E$> pצxT c=tSn({1|,,lљ̩j/Ѐ_h[Xvu8)cA%O6sHJ{ R[T3[J$L9Z $ϣ UvÃ#l. 6IpAhV/ص${ibp# <KJXCуJW*,Q3H{)(9eCYJzb,Z0ab&Z҃Qq Yz]F{oKe QzxE (LRJDf%rEW+{?z "ާsFrC?Qc|DQQt]^ajnU̗5fJ \"58̠p:* @r+iy%,:J n.P 0M|A_zT.("N4} +Q\~˝0ţ9] =|l}*Y7՞7:ƥ̝)`-V-R* 1q}>¥vG#WO6L9D!t+[iuB}S_9X2Tˁ5pνsh'Apr$uhK4h|[,JQ0罥|OLlp 5,e#t rW}s9S\| K(`h2 eq:3v+./<I"LS`Vcl2\Ui be~.rAGerdܤ_r}dGZj ߳`ZML^Fcmw1D:5H7ҡWb1K8e{Չpn?1APD͈Fuh+ˀDu9bl}isD?BQ^ݔR2ҽL*u]̟\ĽRRk<8*3'Yӷ}$(OzZ2h %neHTz,=ܑTJ~CfGp}IrǤLJ1Xɷͫ_YM!~K|p]uTtvkǕ`GLޓ]oj5 @-u;e)a@/O^+9Z6o9FW{23w^ uQ2! gff*Qq~E7, |.`&˖˩\!zxdY՝dc[/y/9..h">OϪ`S@kMpnK7 vHdBSMXz@ky#^ٯGTI\QGk ށkH/ POYo\.B5Ή+sm [;sl=?44kK9O.jw(ߦistLC>ei5*<*<Kz{[(|7o;]S)jZĒm n4Y6; id-zP*кTY}O %UG:%U"S+CYz:s!;ԉ=v;o﹐#";?jg$QMZ T_9ɣwܓ&T]t1){#'v$20/iN"ۻj]$N% Qs˾ Yrz[EdoXK[=}w*!>hU{ 0(|jG {x|6WvF#E{$ T_aۆ2 [QԀf"3V^rrUᷪMպ0Zm*;",-y@{PzҔ )˖@Fq"3vn־r лDԊA^T@>ր`#WgVfl0ZE} pMq -C,]'KL/,W|:Wq1#?`gVF'XG]r VOYR5Ό8>K$ 0,Pb\4YGwn$I y+Y1<>Aԕ.fpvn'>WgZk'!ҎFUYSwқٷ*v6"2;{1Dtle:ݽ<խ7H@3iQ]a\.(Ale72u}bfi8 VO]੹aS˂c[kx9kr٪_GEdJ)n*?dwD3Lѿ=񫺀y6.jB'97wM죣|F~=Pg+=k!zI* h~MGa=jwv[]%3mc޲MTz/{׿*)}rڃ66S|-|][b N^"7_`&-ϚL0ouå-tIϵR9lD~(iP2tQAKf78-žQ.f <-έTK}6R'+'ga=~%=WcYG}m r[jÕ^,[EW=baC1%Ls2+cmK? KP%ܫڍg=hL6b[θdMu!8# t{JuSi'53t7]Pl2dOm2YxksjtYK9?tgIډ~Dա3:NеwM=M?M@~1Dŀ+6k$"o9ȼ/r`Ҷ92#͏Β@4(YQΰ{A}ýHR1d8lBmߧ:R< E4g2B#xS#:Mߥ./\ʫ.фn(lwo?!;7D `t{8gdr(PWK,~ ⬇0,T3 :WEqD:kj$s3# <PHjYcn,اSHH% "J=:st$']DվS9i%fRsph "+mwhd{_w*TzIC VJ N4kdŸ7Y_k~ePbtC @ #3b5t~=bIF!Ȭ}_AgC} 5 cX-+iS!X%MIkj%K*"Qc!z4|)ߠ%$HYFeTu[洘^'"J{$eSyLqoyg96JLg64_T%eTp@ܼCƖرKR(d*Of&BCxܑYnF暦E)K~s-.E@%ɪQ9pxLїqu xQRyeE;h6 炶*\aQf#'=pўS2f|a(W"@ޣfPк Nxcp/0-1#JS>ֆ<8tS0AUeGHNt=!'nNDH Q.5Tu5GjD'>r`|7yMDMlrvSu1ىEFj0QVX.2ì0t^]pc7Qv4tWEJr =*񭞇Hƚ+4L++HTiA mģ׀G^gX9ĺĴjbdA$㣬^ z +`by_7ٯ^!{Dn lc8eWj6pm\>7S=ڥT \|SNC!l<Vo_,4{Cr72x>v!my̺ JN)EpGmU2Q)ER|ٯ&ϑX⓶UdOpT.K0a.VW7˶i9b̀{Y/qN$A?}e٢8<&&JPOi\L KGf >c( s24RA(cbB=\W(i,]8傹ӥ!hS|7p"uj_mkssg*V ОBEo#:Riw<Fpxٌ|*UqZy>Ҕv'т}=q\8#[~}sFYUoQc5Aֳ zբ]>,1l~@K}AGЀ~ ħlxP Id :fۻe E78Kd=kR%/%T\rB܉9̑$݂X~#Ѡ^g$3@:-`c m2jVPsFZSjV[̂MKm.Y`_i U`&6F{9G'NF扖S)ǝUx?_`#eEw_&|4xPh NNmK+5>-%QgW!Џ 6hXhMZBtk%Eyp.&Sx q2ĚX0 VKin[LL1/f?\%>" akkF2lmXĆE47:dpsس§-u ZfY'ꖲo;~CnB6XVH /T TrDl;a f%4]؋Fto~9-)F$ji_}|0,kF> BIRQzeDo9yD dĘ*f^C >w(Â0H"F><童pцT:-6Z΋Hk*f>a΅Uհt̆00D8c]'z4}gO'yS9hqNG"Lyd.GW{'Mn+#Rq ȮG`4tԚ >0WW.~zq) tuQkW;U<{ +@8~֡uaqu} ֠ )Vޠ8dv<\ sG)NUt3"ۇ/im^͝ҭDc h<|<>jtNAcuL)K}ZKDP9Q𩣼* < _ʬJ E~O. v(ݱ@H[w17050?T Sm%\*H-L峲T?:{N&TO'EƠ%uI /qƿ'-!rz >$ٓv[upKC0Nȕ\u;pB%7ho1,>x yftIКFy0 x.T+Ne7t3 #1UTܥF!Nb6/c.>*V_ycmF1l/y#pfnymM SGH`NT Mџo;1Նdř@b_Vy?@V _ V =iڥUhh5{hZ_`[6Mwn,Wp~sY&mO˕znOK{~LnZؽ&O򺺗RH&ɤBAw-Ȥ 6`}q `}CSΎKKJyq)=D`;`? w45eLNhVzcz'*gH*;ֳKvD#; 3jCOkZgj_QR&\Fe+2Qw(/sLсصXkKoBxmO#}Qg1K(n^!G iPbnB]+.y޴t94R{Ky@ɼQ+,}8IRn%9$3-7gvK)L~5Mm0]'LU+qv%&؞ :@ M>km{y@6FD'wZk30m9_}jΤA!gBeXH\N:8O,̽vV7vS hnH@r_&TPCໆc]9x4Vq >#ǢdP1+H}{`wJmb^H_fffW=8*⡉6_BצuhPv㋞Xr$K&x$F%0&mn@%^[<56y(?x> {voiw}Tuq_5W˸D2sa~ɤ@i·Zja) m6F:0S:2&ŁPږ{zA]Ā':oNCaVH ('4b@7Y킺z}r~8.Vƀ{vx^ :Jf~pԾEZȒun~]9Cv)̄QRmfbT6z%)L&X2G>s|X8MgfHJoFΥD [G~ ǢO[-Uf\̪_NHm7xw:.Qr^V2綖A|)Z՚sֈYĀ6묚I]xڵM&͢LMFśɟ݈ή_'bL`~N S720_ɠԣΰG?ZJ }``(rATajYO{%M%Ѓb^bNV#pŇfpa+gGu@4x->btboOizņp*ذ[Ap+½֠r+Ex9o@2mBbߛ[lQDmC߯>ƑDn.I<й,+IoOQwZ}C=ڮ4}/{*y `mĜ+-d{:jȫݔh*jF@ u/luRQ"hb!^G%}>uhrN@h$LCG vr.fRP^zw913. :N: 8:g%|tx/,M'e#Jo%0dcG7^Y' 5羘4^c@tl;S.F$8j{ʦiw 'jסPU,bu̡ _@?7s<}69~FU}m)n3;N!hl.#ro5Qaԃ&)/yMȫ[X=L^t YQR&c=*~/@x"RF4P06#}RQoMޤV-3XY_:&DF̄xa :էEq>錔 ȒdiȯחW}\@W~;F2͙3\D]sEsMsTt$Od,GN;'VnI_lQeݤOOײ~ C.'}AWKJ~N0RgH:0"g)7;IkK m O_GWI U+d%Ih"ɟ(@ =x46'|SB5HƂ>$ZdxjaNEaF*7}l-c1fA{.g3~"m֎a\VSa X?EEo8w&Oۦ:\^ +'_GD= ?" iP?1R H]N^Yi7akE?8Z{v_u[sq5صOB{*4h/lM3^k0r,hv(&Z,oC3)=GqƢ_NvN#[) w P֑8Qt(y1VJO=QɈ8*Zl0'wD=Wi!)5`?(Cf 6Xz*+!i5\NkФCy0<%PE1GL pNC-ӶlC΃1%0{`eLJNG0/%f>\S_{nNU&x<*2T^(̟ = Z@;@[ע/l?D8Tyݽ,F|"0I3X8CQvy~5#gr0v=3j/9_8gGqp_T6dk5?+bIH0; c^d昚l+s`rzD'9k($KFy H naKSiyѦc{ *2|7Gyvgyχ+Auw[$<#C' svH!_ݴ௛R"\]tcZQy6̕f,;YjQ-d*'2 Q[Yzb=& jM;fWA$|yuƯ*7_l1]2@v>%} O[>dŪo,ǗԵxPITx٬}jlrGZtW P/G?׶p UO>F$B~g`Pɢm;p9kqxDH`&XWsf(_(=H㏔-Φa(MQʰO1G-ܦ*u|uq5b, gCx LE :̣@ d6Xf9L5W&6>ɣHL1'CƘZ#[ `}*U񽺉@+6".M5@#4 t;-{jy·U0NoF(6Z]~i@BQۤN{ ]}zz rTSԼnDl.BϰCc 3/ C=:.͵eևYwù&8~E($,CyLʡ(bK9 % `'L*&,*y  /Mggɦ9>C&Ӽd-?QBMԙRmh1GǏY׫s MiV12\K:#ixHAu(Yb} SrJ) ~3- Ob.+jfN(Ѱ/Q;p$-w޺"ZӴ>5J :cRP"u2nS# u\W4X,cD,rF+F,3B<+ݼD}TML^v#LPeeņۊ^c >Mj5v $CHntu(ώuP[>ZSnw}U)h_uoK8#6W͝Qק&I*ëQtE\D:k]\R@Q3ޘDZwM *^frlei(, {;ؕ> ri@ ǫQ'+ #t߮<-;^uF4ڢd l $};݊-`qD7溺Iq24񝉙Zʖ_G{ xp Z?{ zŃMeˈFaϩحuU+` Q) 4Ţx"kmSw gQ '{$!1`e.Q }3.,K&yCww,uV`GvJ/x1)5P]JVsDAf7YGQ;vk&Nyd&q,ԡ,Sa ,J խ n31bzU{K3P;/}%|zfXy 6z80KipEü*l _"<3LyB-u,w櫥[-ܨY!(CԘT6Iv&{"儗jUlZI ]蕦Mж "A>R0w(uz:9"84s0}# YhՄꕬ\i?tRģW\@ ޒ`v`jNB;񞂮|lnP/voͶiƕƥs@ 4I}Ā).b7pDrAZ7VQQ =Q̑ji=(K>'\ !#Z.d!!_Vt,(7Z]*y +x 2Xu &Vc&p CX>ā$n*؜`>yּIj@Jzo[B2tnga}tm(\thWVqk\,[خ]ZRyt %S-_>G?w~JJ* VL:gr|;>R/L'v.jA'[cv@t!'K0ɩd*ȵ nqƫJ1iH: `ݿ\BYU8DUPvzL3"e+jf(AhnfhH7fbif%ojKޝ6A-%G :ye&vš"Hn=4\%>d(y7[# ss$ГH1+j, *<Dž9#x6'$o0Ca8'1wiì(CK?WmZ5F vFH6B6j u %jZ׏K.#4!dN0S Lj `=gn)1>ywUFTtt.KX:!Tݢ²x_r<7s32BMtBTM ren,V ;a^-.]+~ TNqwtU)νS吺24@%NwMQ)*<:'L {aKQ׺¤b'֒b 33T*Gu1Dvb*=_+g3M=Yb/0x:  j Bz-3 #)KqpA ܍j߉Czg Y}mtٴe[I콪vѕ7B0?(YаW%r-\twu RJ, )yR}}NVULBvt5.Y=8A aerʬۜX1봉;73$qLA}Pۏ<`Y]\7>(i_-;h[hl}"3'mtN3bpAnv$SvIJ3m@D8VsJ De?E&hԵTZRʑ햩!2>pD#c]ZxFU]jd+a`%1 MgeTMsꫀ*ByJY"۸S ưMSM896u PR05?-7v(E%Y2%u%E;Jk#9SO&5WHGgEƉ,)`R!˹%.J %<֠ouY#E%ٙ.)mpgڈGEƶSʽ6{bM V]qTWu0CPh.KB]I/^ rlhY丹2- Bf˹q3. HJWNbR)/*Y`N__%n,[9ЧQT37I)2Ϸ]EQhs~Ax%(YFOt }ֵQ)]̖ 9!%rU@r(0c;|ϚK_0^=0|Aʺ7 ?1ߘY ol4񩌗X:8Y01g6ɺf &sQDeqkScZ9zx5Jq*N4WS  :}66̄܋:FNQOpaX13ue2*d n&qcNvcHegс+8um عOBIgKlf9+~J'ʖ}F;m$4b40Ō.pJ LƆ:M'+$*.s|i4PWnćHU.QgEcfإ7ɽ@`lوxR,=WȊ{,"x晾R-[|]XP:l9e}3YwHije~1o#f ubT}$Ss"l(,7(Zt"z +nkzVwKku z51]?OpRm4/ `Wp`qɧtȕ(ç߅G0,UOHxS6r*'jff>+B\ X/y(dLH,/w#rN.k|1G.ǚ( D$}X8deEEdϲw#ATwO^ @4]ou`q:R/ME 1K-nێ}7ui.Ξ@۲L!&^Nv1ДĘC _Go VxBnSRQR ̦K}4:k=l6cTF[ N&w$zgҗ\B?cZȠC߭y#?kD>/CsR\39_t4׀|8*a5IkfʭžGY^U3X;.Λ7pϭ9^ ֘. x-O(+=4.)֟ ;Cˬ |]d$bPUɗ[ۖ GŐsJ1a u%Ċ+TiCD.LLuN0u 6l /85a.Sh1{v:bh腸WZ_ o[NqݨE S7A?e/eeaɬ!`O}¢zH1ccyIߎ.ZRutgЛPRbbp9Em"e&``ca٠^+yjr-/8N avjsO%مmތ2DZ"RO[G^o*#Sē`&«zu #p’y#ɊVO!Q w`jqv_oP:Cw;,+>D)Mm /^ 85 y^5ԛd>QܾxL:7MЕ//F4Xy8=EL0|Hma[.JmQc`.!^^{_`Ly*eYMU.Au+1:|YF l\u}H@4?S./=&R,VA@Zdb!f)TC:]Z'-& z -zB~UM)ФKi!?,}ՓJ;nf, U<+8'ikgKmY*Y[Rɀf K 3G)N&N"|IsY9WadT1Vڢh:vz.uyvB;~}u(ś/#&bm?I4˓ #]+*?asiA%Y|puL(t3SĦ&ME& wjT%wHIXPsyNm[0Q1Vj󽊈9Џf 3O$piz&Y "R :Ā 19Bǹ.0)LVs؎Jourqlz!UȖb(It3|ngsoag BowpzۅwR%,}/wr:ev?0+a/;ki#A|q#\W|HjH5I+m)Ѧb&j㙅+lnA@e]ET#ߺC̗hG$p\RK LqEa.,%.!Uоf^<w EAa`l_br|BksmQb7Fg>ah| uohTꌺ P`J!ؽ fN." n#wݰVe WE4Q@!7bdrW xu$Wv">;isK$FNcKD/Kz(vJ9Dy7hɽRO_ u߈PĬz]c |ЌB0)cBQF jQ:lXXvN*nvweN{g W[^mjt|-{-*=~7j6b0 esPOIe.Бz-T1 a[yz^r3;1a\32 goyN&'pٻjG%v=8][q[G_}SfEfƖJ~yx(WvN6Ӊ <){p/uPתr*|NN"-[n8F_9"v-B9.3Oؖ yV?篕ͯxƥ5jjh fЍ'"'J;~*4QL1;4οuOo4s8BqchR@Ʈ*]9T91 vNZ@M[ewnUvx Nyc bT%ݝ \5̪TJ4˵ohia?3pfK( 0]tU"_;Dm+BiԻ/lC)~"yHz킜2?GCLӒ&!rV$rj+)Ne:^;!(X<}?!~Z[k q  ýLWtϲ0ڞBcrQ%HQuݦʱEoǵ֞:'ضryo Z۫7j6+z-?u'b s!Y~!٬AͿv7ڧQ"ɻG En\7F/Pn?ET<%k5՝cjE+tKc? kĔ6"Aݮ\85 vQ6m:oƨB`nHCFժ|<)N/exA# 6 с65B}as@M9(]U{t#t* 7A`gQo6UƦLzbWa8(Cs`..LY'T@To^`NWuR5oe)0@us4ߣYُᗞ`t>Lh>AKB{Z(t+H2wEˣ0рZ[PT]:yOXzrek۹|uPGGAEQ敚)1ʔPXNzQ*2wt_.ο@)e 3][);s:15z@{/5q _sBJY)Z@*Vs8L]ABe=/U;Se(1|E|[K4E*BM"80z0Jl+ory[ms1nCBN mN`R.\}e"QnV̲.ۥ} 8kX~z_ .1rclвtc:reRwAe {م#w߉-KP2ų/ɁvK\Fѿ A: _Nu)ySQalWualAOz\axҗD_GZi\ f!r-Z"n.d)A`1%"Ų ẻ͔ HL~M4X1܊_]zZup.i9}o'.axg@:JR^-;;mLqx\ڸ\ ey~Ou"9x?36]shHmmvNjݙUm)W7C-o_Lj^_Ka nk>.9וPےSXmS5 @KfL$i dC'n0*rBx D]my yoM&f~plmiNwd=wz|ʩgg볏}@q [9 Yyv#K 烯c=Ll]Ir6# k64qIR 9Lgz P04 )O o* ͒q1'@M]~r@c -kɦ!*v7u)9ZoHav>GJit#)/VOPa+F7AnKyZɪ;$ԞP]*Um M]tH4#ƗEy6S?%n|:2U=<` /~ kA*ds.O̊u'FA|k`vo:Xnx[vn>Tnqu ' bO))J ÿ3<{R>[ G}^iMbW'ffrĚ2 ǂA袔y Pa_ 3MAĖ[཮APyֆD<VG"ʽ+/ө-DBGPpӋl0e_*!*X+>9NuJrV*a@hlfNxGZ'ƧlTF T[*m>ޮ wgUF8M ϣo=TJVn[| **Ul8bխO|4lcW-*~ QqIIEθ|%8R!cov_*oR[y)IѴEw{z?D~[js["]xeA> .RP5g~//-dxgnցbC!;o..{T``Tu@<>N|d^%\'0"V$2斩Kg#G0AÛ]=Mbup|[َU6k}<]`&)yC/2"~r,}pV&&yѫu*}ߌi)p!4>i&ky4zq9`?x"8I9;`,M*W=n&̆|ԱͿYЗEFFOv=l[ _@o߼@v@BRHrC#]> S:g9=a,u˯\a)Q8%@;X5y+.0 [$=HBTW T2ia+!CpHj.n0$YY7;'eD0kA_rJ;l"_o.s&} H+6J2RFmgp[#k'C>%Es~Dګ ɨ^o/b8Y/eV}L *1n\ 4D}{ըOC@Sbuƕ@ o| 2$KSWejrnVϼCᤌ%;/yZ!Cp_LIԀo9#X+pj( rEDdom5]COj|~lWjDak!ALܢAfr?74jqn  dVw^Z]cA\# gIE xa){}Hl#z@Ty5x[P">LJCԊǂ7EeICe Iuiv8?>zڅk%znn]l')&:PH#\Ov@Hez3<T؃vB*&^mƬiP3,sH8_^}IϬ`k8_$Qǚ_<"LqE>~{pkNTw>rZ|+ MXT 8Q7Cq,xIA(IS$?9%Ʃ:Z  h>f ܃ڃ#$<G0Fy[6'\u*Ҟ߳*B)#*s7u$<Ļ4s:*(OW,`&ه%{v Y`2-g%HFXqQ7ɔ+-L"*ٕ3Bpg4nFad[=H%6# 9 #e@hbGvːx63x 1u-ӐC \,w*,A1l+ES|OeB} ӭ]k; m鈧o, in56 a)d'E 9Kf"aP: gC_3ֳ2-BUJDɩ[S_,0lSw0O,`~4j>ϴjX gxw\9͖vB[8&!hCURnlu8#?F>\ԚWP)tIab5j9VB6h~3e1.cn"wǢ?4ӤV37ުȝY" 4[If~;=ZgJ?? ͲܼݚXVQppGSs 9{ȁi3Jq/NE&'d^J)k)f/l)P2\Eq_%U]k}J7 Ij-eAޜ0ka;1CHu ͂70̩S'Yl^]EÑjC7j|O2Yتr) aO[iH[)*w+b2iIVfP}7sg8q_Ch$I.ǻ:v%.)mPԿ!+~&>eN>YNF,vFpX)|<-tl_.`m s }Ep> @?~Ct*^^־4 1 b,*yRؐ{`Ah6&[!m̭W`0L2q>is:gVƮ^.F#$vo~ }\Us[M˄^KǭMW[|M 1Ei)%y>}QoU˞pV0HHn /<-&|.5$$$~ӾPɬPSgiA@p:OtΈ&f2sOթ,q[kbWg6")d9XoeO2~g[XpA$-´(8*6.(Xzpf -_ǭo}`(KÊm0S,M=FCdMnf֠*$770b,)f!aY"Ȁ K )j6+FWտ LV3kB%3n T; ˁHS Ӕ^a5.?Vc~wQt28.Y9Td<*ݖ7e)CA'C:] JB"03 gʛOc篊*"14zmSWdB~0aģ%GX4FD=3?QC0i,hG)1&˝t^:1: ͚p%龜|,4l>5g ?`r{rnVadCZ૎w8o:ԳOџh!sBҤ %&d, p!\]=: 0* %)Z ݵ&tёk lϸ21o5mAbK$rMh_Cm FAԐ &j tiM xk z)D*c;ez$/W4YeY_zUW(-U o=чitD5\9s2/rd(Mf \ U8 '@ 12`B,A{S[JCҪe\:(-ɬxrRze a~^-jAQMRo@{NLI9kR:[ZA[lPful7]48]xHߋbVEgbh2$5r!h!4Ыs OZE'bܒWwƹa/JHWsyhq [X 4=#ؓ1R!=>菲zvP5Ң/aOdR)MGfCF]Ŷ MB$|bG18 rB6JMvߧx8^IsB(2S$\Ú4"۲@ʳq|oSdU.R b}.?]ySi͸'#497!-sYJS &ӣD:]R X7߭M '#{ЕU“X7|XM:'#W31{];Z z|z .YV)88XYmÂaFq0|,O]re{fBAkKDy hf,$y4'Z8&K%}ZuyE1 P_ѭPCV;d|nUcfJ!vٺz% Bg̏d嵯c mWd(װֆ\0PX/4z2N3i5vf!G2 g|6L;F͞$d!~C/`z=1@*u9AV v n-60WacD`3Aea#w *|e$UN v}"͖PO7P&qlWtTfx_C?73ښeUZ̢O ^rsXи,CmJ)eW`} s?]LGtvǽ'>8%Tć%z^Z?\Wt U?٨Y=w4eAU2>K!J Dt1>;>4GD8݈"Tz$R bE})(B`(d EU;1d,)ؖґe#K7ܺKI,gnVe&YU5!,Cs_!W gKL,ȥ\al,cCmb{*u+DV ۙ[75E'rrzRԲ6i&BwuoMvv+9Bg;V$o}JYNzS`/ .N?>> 23#Qƹ.+cvfZCi2jP͎ ;IYDFUst :7t9Kd`8F*-h?Aq’"ig}30j?T .S]"@"jU7DG o׃34rhOW&C_Z|r<3`z:g/[CQQog0&"!c8֢$q-^L *Z廙6x|\7fR7s+ BCSJfϒըm<۹϶i{]lj.bwX% iȢLYG~phBMP1ׄ&T4=LNDv*ўּxIc9g5YmX8Xl%: mMQjhkXJ*#>Ur]9h꠮R^X2(:NAkw&Bg{<69Ӷú-v Q-Fׇ5F)e%uI|E"B>vNхC!œ Ԩш |=U[}vc4NRW 9m:UV3T5 Q)u e4̝3o$S3Y[J^ 92\/ᮿψo~,v~s1ҵ4֟ 2?Sw.ۜ#3'y{٩G%"ptnh+rŖMf eVK{R_ )PTO)X ^on=5@QΰF㚀y;RҠz#cACMzDvߡU8%7[Hehe)n;ڮg/q9mh 'Vߟhv@@A3}वC ǀϧCsnRa`%ݲ MMs?2)7KpE!VKkB'/ۨ&a"uI|dï.f+~#W|yb>GD@7knrrN{?դPM;b{@w +x!8Hh;ԇ ۅٜtD!US>Z fֈ''S^vۉ>a2Fq$ӦPyH,֑ߙ$lKDt}0/^X:vVV\'s#'aW1$F6*)z;3ۨBQ[Y3jo2; zMӶul5d4XWM Pq h"o̶8xV k}qFH%GN޺i*NUP?BYA\&OA:՞ȱWݑRp_ʪǷUЃO̩|5g יрż 'q )΍sT:rP''p0ҳ84stWOxTJ8d< Blq_Zh(Tӛ7 N"@@`+!Y alo#9'2{@d Q$uԛo3ҠV&!G^%,R eUsҼ~1P׻{.CV)\ES8$AYVǽ9Ef-i*"eS+R^&bK"bƍ}ٸ5pڴ4ٍ"8Wc Om 6q CD+}9[01{x,/ލv f`TBv_`݁jUcrQ2r,9.9`uv{|KvaSn)H b"6R("Qu%(Z*oMdӨPqetTy"GkXjcN)gOF`쬋硕:M[7 cS*ٲkptTK?E 68C:H4ʄ␡Fplk}YQX҃zHT|\m"[(>r9CjUNM9:Qb@yStZ<" ܻیIѢ'eD{+ ).H[*.!Yk.Qr8.Bq%N0"\ތ3"k_}ȯ0g)vc$v%\o߄ -095|ve(։i-i4o愅B/J Dz}.Iq@'͒AL| zՊo)TibyfD% ƪܩQū(o*:0Oo20.z{ jNl==* z@ mxyKfq7alh\TXaX+gph% Qo6-t7KB7gϭv.Ax ] NU4 <Ljћ.;}`y)4KN(=7Rtrz,z)x1|Nz%&8E z ˤOB$߁(9I-hAvbK56rF(ד+Ԯ7\l0tL&'ľ3J&_yA(3/>2pbz*u?⥻IMٿhhZu׆0 E(Cr]cdɱh8ϔt#_#]"UiiEL*3CtX)_sgFkƛR!1'[ ³f.-X+6ǡ\RHaVDBiνGll~5>Zc`L˽ /}»ZF!IrP8+^ nLS79|~vj5,VɌfiUxOLy㻛N]*ca hb8|": e3>9u)V`9"|uBMw !pҐ{I*. *Tm~Ofw2&ܮ  ,ꯝ~B&??v66׷ϵ A!,V2#@纔 j0 k~(K 7 MVݔgWܨ[1;Z>\xr=:|%?Bcly6M{ݕ**N4NcyTD65%X}PnNetԏ:L+wkZ)J,r*Qlq(H9U]KN6m.V/qMƧ{H=[7k`䪩>,\[Mr*T٧WxwLSx xj-ɒLB`)YRaxiA}X-h/Yä_ z? w9H5ّ‘{r^fONҢ6 "QlGdW~i^yx\;oӹyEN!O[:U[35EI 2XdvT O?'وL~1_5F!Yҫ;lAUI:o]fCMoFGER(7c(t aBg6D9(Z' k t#0W5z>1'MOgpw1/\(V= Ĝ yg"q,-43fvy \3hm3 YSԻ*>Tϩ㬹ZZcq(7hּ]=ϋ},ד,H;}VO*( 8 )Xނw>T) 9#_H{v !gFasAjf~e8!;0#,zGQtOwfRL(e]vOUdXh]n/}X"Ia>eZȋHlLz$OL-Wg[ktT `/6t0!=L6^b ED=o޴k= c4Q@M5elvϛ,|Itf :‡\j()yN7B# -2;y@Y+#X/G"Ο!}h `MuH~Et5:A'LX/Nz牢i (XUxpN:M[FJ2AFR{ "6'f oH-zRmܑt' @#+9ZFqJΌRom6+Vux|"myPv2̖F>`a]4%52JD@sNrOm2DrȀ~00C<:N䄵 6u+~iPyAW4PdO'd-М1 AC x,+ՙ/LeЬ3dndѲu5r7ͶMZ[D L:ohPbBnسǭ;6nV`Ѓ`2Q|0DH.LZPvI7AF@ ;6Osf`5uFQXBN:>b\~}_RۓYrrFh1Srڤ~uИ³(qg t@lS ef.G}A9A;ɸ[%@1 Ң hn!mzba !kNW/)']UҤ@>^ ?Ћ@ v Z/䖣CExNg(Z# U)܎l|]0!+$ױ4H1,+Y*doM*{z*@X}kU}DCyߚ4K8 X荌ȝ uI1Z+Ѥ*JDNPjq@AҺzSJT9:>ޅ{e^eEuWGa ڬW<=!5H,Jm8;z|,k*7`At\'of#Tca: >:wVcw5} 4]?fNҤ<br4<)~p6Ν"Ro]ߜٽKhW5‹}^[PPȽ^ߊumm!.0|x3n:ɀ֟8{-\Ƞ#ub;3աvylg"$ GzTgJ"d-J|ȭ2YўtRR|lqcYm!_y@_i8zO_GNe_mmU2D;t1.vb4+ h1at#~5iŗL$]ʅ1tQ%lZi>]4"s/YQ'KʌG'jı h>g~N1| 9QH/ֿ3"o v\E9c( %{Jqf)G}(~GdطR³#jlZÔSR%?+ 3{ )S%4=9(?y$o/ h o~%*~(Z:-VGeV5u,rm.EӈE4Uކ[LƱ PO[SzGׅ(QMh/6.5ݟW&E۶Fcx{I݅Z;Ik3tg{2١1 .oW|̠|-*Alc@z^w_ ٞ!YC,j!j0ҪcV<51VsOv9L< Yg#Tը?LWq-؂ݎ}oFԅppjgЅz%e¡;s)w|2T2NJ1f3QJʖ4՚LxY?-2KDHuzQb%zf r^|Hquǡ)&ᢙH{ׇ0))iO0[:2&cd Zo]CI2!Mnѓyv_fuS&'| W+sFx4h lB MjȀ|=#e ,FaU:8&גKw$"Rfm z<}Pn91uVa1&~_xr|/ž]jwQ1԰P qpc).y({r#&*Emsž.ڽ'g[[oNE%bTD934CkK91sl Oߗ__d߂&]ˏSz\:#NLlɄ{y!r 8,Fy Rh up +6Nӊm$ a~6\T:?rkI"\2Mtмu<#.~{VT)$QԮD"]}9"uVMЎ>u䵟68}߈Mլ_WGxz-S%"KsV-&/(/%K2tU%eH)s*D}7Ro$ƃ N7- (t+sGojKz~`REc0Z}64d}]9 ! b7jòBXǤ@,ȓBkJd.M}9 #h&3Sno_r9  $UFݥU;"G(&ȣln=\J炓l;׃nOuvnLٮ$ ޛVyHnBY`xL?%h,O<ND@AZةp=*9xiHtf4GuJ\%Te(vx ש~t4|.Q/x\vg긏 Ri+ LuKug Ikje˹حfW] qË]z6 i_\u% )Uv0n(#%|Wk M:/"PSc%kqﶥamw:FƧ3G E3Ƅ N)F&4,|XJWA"lAϑVffḥMo"Xy:fl{l;gz̹ͨ;k9j4Ez[Od`4 +a}<=q™Bf[nKE.Fh5aȣdxIH^A-c$y-Hx"mK}ZmP٧f|C".j^݄ i%q~s,x܌0;aL R Lhɹܗ#z-CRd=8K'48ɠvϋ5EY`R**B;ldYBw6|vn~CK\轷Ta]qaas=^] \vo= D(aPiw>=1$WH#y6&sf,ZdX=Yoq@ W-.ա>I2uXBprlF2Zm!1yU˿_SL**>>ԡߩ|МAu OA?4(QSm砵S\nJ\d?"dO*[$a[Q|Zⵀ8j |?WR23|*G/?92N~5RD.Ȉ']z%R|q~K6#j4K-3nwHC*S$ eP .s!R8A'y42jiVkkEgtPCeSu$Nn Χl,PS&exP.յ얉7ExAmk`mXrC,ơEcĮ!«0:Q)+è,$9XYhw+v3.`M3ջ93h{ x6v%WT m㧟h94VsXc%xQV:b[Q)81N[.MH6pKT38.MF3 Mu{y.Fa(M5s4 w\eU A<ĪM6Q¸Z:`mN6V ,^HTH; k%l.SZk\5.(s}mѬANUݟ}| a?_ P ~6jBNM2h#2f\\,zqX%fv5 d̃ҭVXL҃ qKrL6ڥ e,5=GySǴ(<<ІOz:p\gF܍sZ+N3Rj=/!~?Φ9hR2POZ덟_^/+]UJ`&֍t< d5,xCM`̈4cŭ`W{hk󁟆 >y0OF}s%(oe*AZU= IO3ok84̾5~Ѹ2 oO+B{:? s\\]w H 1袇zAQ!LuS :έB<,bvʺ '?%60P JoVnEu1(v?<5-H@)c@^@-Ncm-2zk褢oyѿ34CW6xʼ1zF͓>gEG`Z4J@Vo%##Aws ADS^MF/8t)sKxcYiMu`!,P)y ,qUkXP<ն%eΉ.ʉ64r6B ZXWkf[@GfUOߐ7UVڞbWMgy-yy8C6;朇I`gH$Ŏbon/cf++V_ajX(kvS߈O~qDKPz#,s28$n3#i_G8$hC.@8Ӈ9_,O~Kffy8,F\XA qӭS缰ϳCǟ 4 C6Z &3(c}J[N DnUr7;ى["̞E&<]<'qnZĜ П1٭"8kJխs*w[m Ě/v7p ¦$L7.Ij60YX` x9!igRPC*2DZI\Dt?$NKc~7h=$ur c$\&Ӈ0X$s'^õ8dѲi%/~Z;?m+M|I:ߟ\UHI G(Oԫf=@hdu*j+P&՗[omXrY|!Uf! <03h1F0)[y*9t9#L|a_`; K)mzaJgK 2}Ȓ>+ G♁V6*OKp4hYAWq;G-&P3 0W[7J B 3:<Ӈ1,)ĕFGe gr3`%,}fQ8o7?0$fЅz@xtT:^SDFjz!!"bKa CoGL#"}1TS E+O$Aha"P._q>#w.%w:GW("ӽA,7 ϔUH%;ީڴn Zy^ABrGrJYeq%&q//6ib'h, eeNyx`n,ak3f<_uURU@(]TMl/.'d>sB,ZeF)]H_Y 82ū.X+7rCO+Z6ףǞku/U>zSd.P$î w)`+PA㩞z^%.Ƌ}gqg~-oTr[GK9A,%r208=) viwo3j{B]Ô (r~ Z5 MUcP;Hwg(-9DAćCP1ۢ+3nj[Ry:ci4K;p:[6+q2eQJl)1*7 ֳ7"pV{apC5+9Y;6J@Bm8.u8j0ߌzPwQĠýEAP RI5KB9*!HЁX"N^ =K"~D7'oRŷ8n+j8^JRnq[ӺL5*KW&1%UwWޕJ?Iem@sbewiV?A~FI*vRXN!AiJ^ = -3uBTj~NSPy^7HOΔ5V" zBVK$b܏%&?e3&k135clgKOvRG3,W l$"-b_vyÈ|8B/`J%{& FeKL" KK°vU0  :($ "ϭS@clcN$RHbޟDQ՚kYiz""L&"+B_en@r؟(X  eT;X0;2C17"GjWA23o*bo[/Tʵy ]k!]w3J{^%""<ݏf65F@ntW\2ީI; Ĩ-~ I,5]k9Zwsy"Y6Na 聿 5X>Ωb9|WuY-a6| n;b)$YQ%6n iLKvD~4OYb(3"";ds'G sn+Y Ћ(d闉{b$pcf]@_({ڃwԬ&UF ".Ml^) A&>"GW,ILE;VSQJ]p6JT-TvqV О (9HMkTLɅ˪z-`Пg9P:Ľna3G/zsV3$+XIܓ0l V;4[{7geέ&ӛɀ{"`uZDm4Ni2"=tt+a([\h2<:Qإh4eJL+8 J$4fu:~kLRJ!FX#Fۅg&rX li"}YXLo2&IdFv";]^iY.zނi{xźNrWx< KXbg%!Uo+~p[?vg5L Ewka̯GL7q|V;48tOs/">}+3 5AD%)-C[v9M=w42G5+pŭ͔-e7;XKb6?\ XG8(w>r"H/pYv5]vx~}K fAs EMG>Ii#g2he ^$=`P3w$]d/F 7m 1OO*WRh$.wˎU1=J9 ! F6]M#l?9MHU ۪B5+Ϩ[e ߈X^dMjqN QG!ܷ{o;[&<;\7d{?r'࠱jyҰJ6’[zP^P'{ǔίgx(ҤMα6!@  )MQE%Z҂C%$mHi\v0 b+ U=9y {o8+xldBڲ W@HUl!&Fl3%dR8G!b &_l^YN0 JKǬJq#^6#,r]t*+l$yJB{u~E)+Nn{,:0+w ޘ26"Lɋ㝷*v,`ԃ}ϐ#18T-g3}܃ti+;v 5YBpV bbՈzbh*JжceyE !67պh8$~4%PTv+QCQWefz(>va7U.A9@TP\>i^c+ՂfNhYv4 SSQJSV/$Ge1/L_k@2 Sڱ5FOc }Bҙ&};(G~9~lOdiL&%p\\޸@M֒h'yT#ңC3@}R!Zg~,QpVܕmfh9.ҙ`RNX7lCJ* -{@@24ylt{UpDU,JuN $ ZFa^c5{xϸ}K,bKYsоE;̖ɧ~825$15Չ`| s-4kQdp:J[Y ʻh,UD^U j:5t 0#h5I3&S <1eaY<$PvTo bR/D>Uf3ZIT fM @DV(a+R"vC=, ovR2w0gZU s2!<n^ϲ;:pM#$4eK \ 44$ջ1aM(ɸj NA+qc>KN˴ ǽH $'Eݙ{ HIIb+@e/sM@3bkmxŅdO~~kp:7?z\U1frL Ѝ:.ex;i#|6 &k_F*zBL) ,s JHN$ЕfWR˧ ^Kv..P{iy2ő &Gmox*PxꭾNKݽ)BtkbP+U/*S$WXp/[ROCWI)^oF2,OT̽!A$tt&=LcO>nMD+U7jw^БJ}h蠠Cw~9Yoj"3$7c?ݩB|ҐsXSQ-VU"z391=:ĕ 'zdMH6EUU;/ړzhLotu/]4jaR{օq<ޫ}?ܫ$$^\rIt Ty qd:Ń'_\GftQf= *3]r{hMF#7% H'(J9 unzKwFqk0x-nq`pK$gӓƃ- y"(NŹ. U!G'T3,: Wl1n ♎< OAQ@4qzygQ}z0TƺT(~SL* Oԇ<%UD3yj߿Ӥ 76`[\NGf@Iҥ-b ok%qmq_Mh.em]U</ҷqQ#f)cl#|CdS<Ã~P,PܽJ4C1py,vvǧ9 qC5=f# _S&V-YE{G&6(3cZӡbTiKO" V̼韉c:]Q~?`.I2XڨNZP]ɤRJ–%֍: rR.2B&(~|~^@ ~$7%f G*?S+Fx|M>r!=o-Ox ('$ 8'݅f5׫?[9YAFGۘK*ѭi>1c_>2lb"jq8koE#A|9(%ky";~&5ҩnڲx?w>h|Dh#?=I: ubCc/e~4!s"](C}BOs{q 0mot/d$n,V@׺1 spX%[9Hn#{e*>S/x=mɾZK9_`>Pvwc,;yMjxw )#9xjVpKvGpM :@EfltQH4jɞ r K@OK >ܡ χdM{zm4 m iEkW 7D !8zw/ B^ 5_-ohSɖ{X}:&=UWqV}⼞0?bp8XCDgY, 9Xt@p$! [=ثF" r]^ )S6vBɗ4L`JG(;٤=1Mxy݆NB367)U1ҼkNLJșҡGx<[@s:~H׊yKbCO|]F=, E8dR 0%&}dwf.tJ<55#k46-G@+0^#d#Ww[V&J,`*A*U~E۝{h\&e2(0uz* Gbk}}2Os]lԄ#х S@`rݙ\ę\u )81(5o^v":50J-SM Eslz C8&ɓz'-̮tķI ɑ4ΨtNU=L*6zB-0 @[<#-̆F=no=DN/4nlޮPˆW?Z[a>>xkrx i($=Jml|٬oP\HVs3E㭵]Q-'!մDQD?DRq \V4q4߻k*T` td]Xx.BD>Gۀ7߻Nq<J(@Q>:D8 -pjhiuFa=>b h t`iꯓ;n돃Mt͋̀_ Z$p b* S)ՉSŀ:hOx,/xp>6Kr[.,&Uh{]Xznnqѳ_Oh x%펈XR&!14\>v96-$c|*E#w B1AIx!@4xq N2PA4CثMn{"U*WQDGrwF:E1LxmMg?9fSK> #,u/ڟf-2Չݘ? i?};/w3'ktUڑ؎c"W#AMH1zFM}. *C.q La*{"r!ŖwRn΍۲ 'T iu5IvFAXy(u#0g8}1O+%"Ӳbl+F|\*6"%61hb*'yֲל' ?Oq]yve .^! olIOzjD?Kí&s%gĘ-;;UG+hh)F;}WuŵD 5:oA='8mv`8 nb7 !=i7N Řo0So`S2 v7і*_f7IfruN"?z_vUNh,q:02Gr˩;acG_| Itt]VIK꤄~=>!QlкS4-XưzP?|K[e^$@PN@ʤ5?s,_ZE-9j|o:M2GO."LrE!@J}XAG S9LCw?˛4J r|MEMuL'P!"y|?:Ͱ@&J#ߝ0\1YŃÀ%pSS  Ȝ|ɖjSSwumut2 yʎkEإ_u( _=gط8gvz5]dQi*q2x_>N=E#'ê[|1C<2ww4cqp-N\Difj|w=]`+=䤢o,82Al6ݴ%{W@]O}Y1%AgGyqMQ]4t@/!)A~{8h.b42="s.`fh`Zm gmLAɯ.7'UsZx̧k=dWxwur dFh8=OkkcP";ЭýIq wP}`Jtq{:fX~Y+T9x 2"yl$};u, 8&E:q^AfE,V!)zqP> 9._$hx/pC"zNqbJtlDq37Jf.Wqе]m'HsET c| DB3/\$[΄}` 0CODv`g9HVöwc$C3=1hz=G#\OL>VUՒ& 9DLު(fjuSG 8%P䯓hm.@a@XD5Aw~+m~x2%;ZS'5I8D庺IUFHKIe' ѧ\öp"n5>Ĩ^}k_ƷE8 xk#4M|m iPXRc2b(0 ׌$%ƠD;|n;-g>rM^czȈ7nSl Ұ-|xn>W_UV̈́(9z؂ܭ + Jk .UZ7V?XsVDzF l&P!usG2S`zOyg6aF†:foʌv)SxVڠB.HPIxbBI&sFDCԾWǹ:e p a 'hAiM=xU#mW:HYãk }$C[c0I&q)B֩ux"e./?*-s^/hrm;4HgSrAB0bH*at9 q'!z]bIg%Pa2=MZ|)iB{S| 's)զ^%HG'mP8rJ'?:ZAr#7Vfkښn^R?[5N4Ƃ'X:bǢ!\tg r9M.HMGX,RU?(s{!FtRE+}(bʞƋ{rνEx3 = C*&y9&|s:()NX$wB`ٝHBT&CDL4⩘ZiOk-Xl)!/߅.dzp{x,4}_x k=0.LQlUEXBƲ;M4o?G"s&HM_Eb&vWg¾ãY.$ׅ| U=!i0|JwCMG9Z/|`·(:$?]~8iQSiJ//yIݩ+PUXE[ׇ$-Q6魰BbV(V`Һu|:Kl@wu w ǥԤU=:h[xҳQ;s*ѴۢWDr]XV;} {;+h**򑻧KkﱾP}g`ڙʜy6}+;9?v\]hq!Fn`]?[0$͍9}-ZhQ x3@=#%(SN ;'b]s­hc["Bwja QiĀt: wtgU,Q%%E~ eu-fp#fPpLSSK}aN_elj悜&WFD!zHtHSu|,_lCI^vS7LHCJds ۸ʸY$s866^_Kk!+ӵ:El~|,$,j lQ0 d-m M?cW mnB-56kb(zAj6qj1Q  &(vDpU?AsU42 goydB'`}0Qn9V }oH9[ [i.BSZgwx cz Շ0V={l@͵>ʞ^xwB$=ɥR:0#39jxG|W {L,%jj\1V+5(^u6 L #VaU} @Tj5on| -n͛ǨX~R) ɔLuai Y޽ ?A< \pѐ Izą]\?R{F5zpإ$:M^T7yуgj%H6=9qC\~efI5NAmERngte]ڏμ1IJoAC9'8k0 -H K`)sZVabH ߎ™r` uc~Ytgc`[tZOoKhzaajWMZ>R m%\H2p4/`И b@e~:(A_ v^&(N@1Ciaeno񭌘OJcs/d,lpTLM8}V6 [[,2ua邰8 !Гg߸ne?$0)ɳ; ?w~~XRg-:r9*WLDExGieoQ{T.ԇgR _nj{!p6,aa_L|?B$!4 ^-l!bzjZÛ#0|5u`lCiIluHC)%UUC ,Q$m5 grVP-(e3~%,Z.NJۮ7|10I+kL%n%KC׶^9w9YdPiF-æ@؉\ǹa[#cmQ)ZI.EV8ӡPmIP΁4'2 lZb<~\>.je uw~ OYM:73HKb%a?^wcEOMs5P!Z$5vAfZyUI/-"QL/V}I.E~ ?m8h[ٸуp|^b LÂ<m_oz68 >*:Ȧ[oF`dJ[8?b=aëX;7LQ<2iX;'v\d~FhærjsI?UU)34\fڔr-Μ%+/ ~ztt0BAB8*|Ii2u@yώDH,`2jD=8UߪIrW_P:JjD`U ʳ@ՑNJ`zVƧSg +{W_qK\2C*;wtx|pN@̟G ;iz@!0AS&խ %mFSz Frtg-0H]6E7`';TGh/YUzX.o*hGO]l `Vy*}tĭ^BQoq?ڭ}dc-E}o7˚ze`l'6 %!t=:׭R׿F1&%Wj[{LVߣnetJ%UHrћ Z+$'5w7-jeOXMIMt4B"Hea0%>#%#bƭzc+B+E9Tޜ"rʩD-cΤÉ͋۬b*qCt5T0k:5Q0͑f]0GYwiBw.ϧn?N1\,u;HL '¿0hgWYֿ@C''zXu߲m0* "Q`B䗬_I=ڼ4z,qstmZ߹D}W28M%)&(~>ɱTgnlH?QiRs_Ĺl85˞sQq%5GfR|rldX߿۪  DՀȼeՉd;ju ~;0gGB.?FOȴ-槎cVuY\{cO: i$++R[X}7PG-Rxh*t *~[f|W'DGZybj+*I;%܏X _N@NKd}e^e\(e8=>>E(6~QV ʋK {&밀<L'>-Naz֣<9LdXi-McmpQQ" ջ#˜aюE7j0׷CVlń|@Dg0sWWq.5AKSL82U/ tYn+hoqiXa KfJ@ynQlhr;KT^gpW>Mş@7ksV*)5۟);$ս jm"sw3SwzFȸO7PpY y>7Yrq1e~o^/JvHZ\#ץoZuP4C g,;hKT껣 B}5j=k2^Q%=r n@#W;U,bDYr1X~~!u|N_[d}={@$qw-L%c6zPQw{Bm ?,M<0Ѹ~f ͒`U(7sY0HgTBa.ҼdDI`CV́O -HuR ݰHL^5%!%WXSq7;fh*m'1N1? vQWc eLٜ`&RFWִOOxf&v*BTr԰R9!Ө?n28hL$7kH{hcbY~kYo;6(Pu/A rwKcWEU#VlIr>|H ^%̇jdo7kQ;lED :(B0.p1Rٱ$4tE9mBL7*ƸI$&vH16ۆUL}MaMDk>yM[IrIx6NjDKc=P,lNe~ө.I61إ NAhuƾ8pR\wxIri6?{ܢdNwM7Ncs< ýv,̠ _ր3lXy*`78;aGM%v l }2Zݟxf̈́nʰP~ Ju\fcz ]T0"0')㐭v$1kIuZ`wV arIR802n(8ݞ9sE#0|7&*Qi'_u%$ Aiz a7막25gn(Cj.whN<n,fU+cTg $u7ׁp#Rz{'֫C4nDlO^R`>m L*  W펯,HȦ+=| =*@u[WL2L=7b1MN01D )e}`Җ=#?|jf$hS_wZ%FL?uZ,ژZ@DXQJ?3. b4f2Hk9Ү+]HGo<1#4AuΫl#?4HF*j/$8I7S~FTC[x)h9$zߟ@kc;L(lu _]-}ܸ^PhpY}jZSof1/O{O%<>@ݱ U/㿷#_lubJ*(,,"X|0U-? j 2*z2pUiAR`x˥]ϔ4ηt4wd[\2?©m!}5D3n$3fHḽ;J_n݈eH Fʯƶc4<z?,rQAvi嶢 -} [)c0+Т1hYE`rA,ZGcՆOu&ۍ#;֘3vh\nPts{,Sbr+&0̷IG}= =j7aZ]=] >KG߸eW) K^U͵[!;rs%+j~J8%A@Cy3'с-v 4;Ϙ Eѳu/Y̤=gt:, tnzDK/&LL=D۹Z>@p{bbU"o̳6e-.!cMm :Y}\  C{-> k{{_X@$A{KGP'a à -) 7Ҙ ԯPcb,[+Sexv;H-&N'Uxl2D:)V/_.^.c8U.ß$𾵮-[T|@#њjAu! guzL##G-xL? ioLKMC[W͖T0CX)E?uɴ[ rrEqL˧B׷V!xl&7d!](_̎ Y5<߁Ŝl"Tv<@=wc0Q)GNfSQ܍7^WAy@pSMB+ 0@h&3y}M*B ~u>]K0~!.19Ņ7jg?gap`+L-ń q܉hwan "%Z]?FrzO`"xK+aOɷ'/D0iy,:!!!ww,OJ[\ /(d$XdT1M/*Mg(p+:d [ѓ*[8rڳJ];(J+lej |#Eij)u%Q}Mt]1*}:bwȜĜ!d;$"#3TTuOT^ `p?CzFk`z4Szadbc}ծy]o>dNCp"@_8QEa˵\TC)p~rV4Sr/`3cvfNZUJ>w umH-l-C QTLH GkeyTP5m+5d0K',ηJ&]I!k`qjqwk,y9w1\zԧb~.K7kϔAl0uoFYI;)=UҼKyug@ 4̐( S~Z>NdsA]"MPj7~R:   `Rku!SJ ꐜcR:G DQ7)[N~~Y!z1x(_}ȔQdWMs-Nd-&zz5cBOʵjj|mJ"Z=$4y^OJn#4B׋vI K$_y+ۺ|ڤ9O:1iyu!oRcd׽#Уmv| ;ǯS4*fbH)]ku} ͔Cm=p8WOUR תk)VjdWXG 2SN`.~ևuRhDD=Tl:E4t"vFLa~ÕNKv s$X az9%l3E`-XE4v6 ~#'em"F}R:~{L1ycVoOM6k 3Ec#,jXU/b=u~?=fo]PR":)ؔڢt\,x(8&Ym$ v|AH)g4W^ˆ0Aj,y, &MԺlU7eT zrE?kDKUBlRFm;p{`DM2PhŒ>W8D) ]x,錊C ok,Qzɪ)TWN\RS[QW ,S 1jꚲ4NPZ|dlrvp2Bss};w /ӱ`lx2){V8~luۨ]/5+_Gj[J[=R8jKdT^9']+ !5㾦TӞqqߜ!}DL+J[}E΢3"`&FlOrmV 0Qn7uE=̈́iNz,j{}|/Mm}3Ѫҵ#C~/+?;< >dp>/ Fysp@6}.ɲR.FY?cz9Q8ap׼ Q5qyJ-ܠFJ*ǣ4n'-0rS[*C^=(bZuJY{M|ise.?}i.2/T#m)exUe\GhZNS F)xK:2y[0tA3l߻"/Ѩ;<|ygGN|7+;m4#Hg5BW2мumFHٰYFm^Q6F# rۭ2[Zg,e [tr]a#0u VDIyD\vs>lMSiִU32PӇz5!a"*3":9k4Z% VQEXm|S諧C5#9)cl>lQ#G3e:sx{1ʹ+z"y#f7wcBMNTZVء9dtlB \H  뒵2ؾup2LJ{*o@x3\sO]dRcH>lY#4P֫R1X!1S]]F]^xM:<:Gx4 j6E-R /][ԼLs`BKGٙt#y-!;ҧѺYoa7o7\ygy껠}1$?r^_yoTLgI\ ǜ`u,n!Pb(* 3c/9C4u5cFbh8XqnuCnb8jh 2NUIA, {L5ܮ22s+t<Ӣ Ǚ9aRp˩Ei]W-K4nң&sSqNtkbE_ ?5 {u!Po]ÈP׵ k"RhhWb ~K08 3IH -B&KQXv{cN~g7fIߢGT"Qv[-7 ;m1#Ev~¥ vE3)!u:CL5^CZE(b oZztAɐWKpg>1 [ކhE}tM/.-s: eݝ 9n*ok0 m\iIn'WZLu@40`a S$ŭbuݨfWv*pRNH7s0387/iW1% JzO0B>]cY/iPDz*1Q+ j}"&iSlQP>9 M075,0asc&J ;5OZ5OJ{7L.yC0 b:U*g6i(@bJzu}tFfU`aL w\4-Vxb$]MuA Hs`>) &%רslD~P|yz@3>IԒQy'zDM wL?d0LԌzX{1@,f1:g, B_>tGw' gyamwMBo_*ƣ ԙX1Ta"%Ǫ :]DC"ItO[f'o|B-Sr-4n?fI̼frEyb~;] lBoهZ;}8LݖXdƛoN? 7Ń: *Z^~b%)kZ:Hg\@ 1-rx$X}w^klqv?PQUU] ~|}&v "BʑnP]liABqX?"4 r6zPÞ k? -<͸@6!\4+7أO;ą.UfQu/nN}n *_U{* ޏ\fS{7=}-첺倆yaR&V&Ta1^݃^gJHlY sD^WQ'Vr.M`U;7'r˻yеN R=&FoE}x"ȗ/4I/0$FFǧsez1ZU s s];S]#\lEX+>nf<%vݹat9gѦrt&tyepRϼwBΡC.RL[(u-z& US+n S+,Txx*8#?HH$^q-FE+꯻|fb1#Gu)׵=iBG*C=^;nc `!~?gk=~5Ysi}7r,Pp7޻5iڂp'{e/=[p;z*C>|}\K:O_ztWL3s3Q8~ܱ]؏n<b4%u jգD/̩VSt|<(*UmdĮ>Ah#re(Qf  #,}U\>U w20!f󐴧:=֍p#d+[ :gȽ$FŇ'p{?~dY,AՄ]߅+l$r'. eBr$ О$R!քl@skO S!Px^+twW9Wt/Movk8n50vx]'ؚcmߤ壤إ9 +KS<4l#[aVzI.`Q=*dts׌Ců̏?-o +U+" slz=YyuȃӏZG*Ο& U dhW2ڧL %$ubweW5.zNI3gZ;՚DzS` rBͪ#l Y+yUBg52+X-GLW&9E=sVό<k\:faH_I6N'┃KR*_\;_Q ɯ#){`7("$NcmtfVIOQMq ݾd`lDRBaa hixŞ'UAcSK#SnхSl\ [;ZVNC'4Xz-3 qsȧ8fJV$PD-&?# J3l>"!JFڢ)ErI4Y3f~Ul 9gMduM3#lYEڝqc[l\[K=T}%RO,F@dX[Q=Zc"CRYwW[M&Nu-J.ire8<"J*\i5n* ,=nu=pUà RD55AΏ}3;~M޳ߞ.1)gi j˜2HF:734v`<:ŒD/'M%uy_BÍ ?=t)J |bxi›c#:7b9W'; &KqT,Z8l+!?PᑳPaӌ}.ILTw<:IESLq:~WAtUs YׯM~*|煉QT+mV=E.-/81F;c"eWe+;$)Z; &&37N/OI |3#ۅN*n私Qd]${\|I5Bu>pV}72|i%" k2n&oP޸-Mp!ŰURExыԬl]hLBʹsVw:8$ҾPj5gJ=`;iq]J i9*HA'W#} 5 /8YnZep鶹>PA8W;F9v t5ӛ#|ωO-FuɗWʴVɂ$(~1}>^YCqAV\ż{gC.@擣 һǿ]GjLNn8ehYDkdZuM:e&W2838~f#|q@iA,11%*| sKGB\ ZykW7QX; TZ+7\YVA8`Al슓})J#JdS)[C>~ʔ;j$ņ.{$Yxi B(j21RXi?H61$Űʥ ( Sl EB}&9 q֏YESgUsvakE}NEtbν3u聫#}W0;ls Ve^^vűlІ~xS`N)n$@c፝N<qFDь| V)$e}9ܾ̌l,7Aoh@U!ANHPnbH涞^nϪu JN>׳p$Yh)IE3iWLSsV9 z06Yً)orshI7M0Λ8y $}|'5mv+א⼜aG2 a@+} ؅5V$~^Vc*XŹU c` .>ec#xӚXUٿN̘ͱ(&Y$.# C5R]3I\)l'bH`w- ɫ : qvL;6aO4z8DDl8:ay^Zk2=ώz(-˂)' #[ᑶ o26ΈUE OM/ȯ6{?.cj^R*Wm^Nǰwy :^Ͳ8m;ɱp;dx=  30HiE;|׫nc^}qUt p14@Mp"mwbNֹbe@nb캭{5\6-I^NُҒqHzƂ`_x#9h~ oй6[1N{)2 جoDu1s}oA]R+feB y&w*9Zؼ/|~ o:]@Dc%+ C>ܾE0n&a%JهB7rŽ 푐xe g ҾӦtRKk7> `;UhLGGX'8\` Z`'D-3[%+q꼟0>h~W8Bm+6nf $ѢI٨Qc* {F$C't0ԳA+BZti)"^0ܒ趏<T Dw'd,|X :j=l&|́\ҙ±C2A -A"`He) >l1WZHMct_K8RYڅS8}\ڇPH,z_ڿ5~7V}fAkr}b)9w荀yUcd~c<=Q.eC#[)4,Vw- `._4rvm+F?fw{Hw:;t&%i&.v Zd)Ҍ\Npn1|)wseqa1|e΍\8O杯Vw=>gnђ~# Q/7!AYOeTY^:WG6ܠgQB`l<"n#"=y5T!}3CӞˢnſ N6σmѨO,@dӪ C-CE9:q$k,m3AwyOG4@ hK .77ݧoK<V`9`:&It(`xV F&a3O<㒪6m毞cjo5C SqHnN'KmW`ǸJqWGFBb;i|+=*HH&2(V5;0FăeM*|SJ/zUɎOoӠm&/fe W8춂NY t>l-."`Rzd`_BC -6ADU"fKjzs j5ʭ# ȭ <]D(]N|󛌫Exyŝ/FZŘt#SPiuC%}% 1Gcf@ģ|!ذ 0)_ݮ{XuZ0n0bCbfeD FRKtTkfmL0p#Z艺@43Sk=ZM'Y5h8}-bU2FfyF3r&a-VkvifۉbG_*^C@#(Sb(Ѕ<*fzAÈ X{?qI  aOD2`9s=gi2;W=#H8Yf\C%"*11a8 B?M:9Fo<z?"'`$&4Tuy/@~DًKeᇖnP,,3Gk aUՕeWJ^\dЏUsS:ȡ OAןI.0JM սמƥɕW<2u#Pc1, !;Av;maNI:wigvU R ˼q>] \<J2Q}Ր+ ^.Xk-[0FcҌionsx65t ]zbXj@Ow꫱ 9o3f:և_pXT̹"![%ԇ(Je=wA,BxlQƒ zhW}qMyD2E+Uw #%}N"Lo1xo&l 6/$PQu/ƣ , Z.(o E8zBre%|P& pv )N gaS*"*TM ƌiU{o?uz_xj9(r.F%!})vma̡\@m^ea} -Dˏ"`dfd#o=.)*c/+7(yItg dOk:[%%͑H~ȀŁx7t/2뉃}OXplcJXjн,n]qV,Tw詡*-7W:WDuguUtxH):ouC[s|/h!C:YZc#΍,9sE@ 9+iC;Qޗ>X@]-E.!},p2@GiϮ 鎂?NuÔ(Xf zSu8i7h=Z%Bŏ܉/%⺿C RXW@聆0#3:O`OM~=1mw e@ڠ.rXA}Z?vG(y+w(}!ZPvpЖB\JCٲ>{,ZZ7abᎦW_f_1Bp^~~ LAFO6bl iVmeJ4d5Cz'Q~⚏Ɲ<A aOҼB/#eopqk8W<>{H!hiV&EX3EH@{wIl?rBX"jϘuy]K_6v0e%bNgNrSzWkQ?ܣ܍{b7Wx--?.2 $C"$ly!jPo  `+570uc2*]HӀMc^ %juFF<8b©  8Ņ6U7{"皥,Z θj^xJO+ bv+h/v> P 4/@ .܄qwa3e2SgmN͛-!(9*K:FgCBL[]&ҽ08ίvGev>8_uqmj{?Gԇw&"ۣG (e0'2xŧS3!4J(irF |ئ#%3v\@U7+s5 :WI{~!sԝ{$"-t\b@:S<;H3N.Xe* {?i`~#.UA]ѱo#SUUX4e]LaN*F(FTk^@o\S-ST uji@olhMn,>) |þ<3pz[6dJ+V]flh'2&AQ_RyH9_F{ C6 xx[vX  h:U_VmHul_ᆻS#Jp(V`ߠX}VB2߀ 8}^3([D4t<7zI%v6k|K7zvG+0NˠE& |LrNJ&u3 `s,s-H-CL;%=_zAaZЭu|⻓}jvrvuC4;1u]Q۳wܝnJЛ,rM(lWQ WN1~+uc`ix/m&%?'#ޒސnL5f{/K/1{ d.}_FFx>R{ڋSb!&}*OtD"F^j~9)`w.ê `6t 5dqzr5Mq| ᢲ]m#5R(ڗJؽ9,jVЈz` -v#[kbslS+bH b'w|(f0~`F-OWC-w])kB/ա@\9Uiߚ"f7Ȩ%r Ux6)Ux1٠%3(T,hćވm'JvSi(''w7'o_+O߷n'4ޭ=x 0$H ]6>d9ukF=8pa͗^XAw a~I_ ^a Zjǥ(Xx_93'K:Q(d'EyG(MUҝS0qJiTݙ#8[K-Bv,O:H9AXUW|!+> k%^ sWu[B/hfp97YEIy>ZA@ ;`qt>QdS;רQp:Z5̎q{rX:x}Q׹'8Vԉ}n8EoBMb{kmH!&B0[9bBg2-W Fbܮ;\2*W% U%"<^WFH Ï"`ŝTȖ] $udA' pb<]w% ~NsNѴ᧜" PrvTˆdRKOÐ )[!Bjʺ7bqP%Ӱ -C]!*TڼʇXz?.qw 9)[ž򁬊؊*=qx{΋sb.YvneG1zV`4`6r@-`Qw=.(F4>ԁEP~i۫] NJ@q;qQ 4l}~|x:JeRfZRxoXM>L]Z|z1~NPvj=Xfv0hr^DN!MkPS-Z8p:DƩDLt 1 i ~ )~a>acm2joO>-oy+x"kfmB(Q5%ٖN/G\9 Q<}*$ EޭW%41 ns|D"*3 .2nQJ"G>hc4wcPg9_1;ծ|^j_[LE{`:" gvrG$ә @0Σ^Poji o|?C_| 9UYM,*Fyƞ$wU uW9gEȆ.׏Гj18>VW)6x(:5>ɝ#i4tA.49`A47ZWMt߹UP_z3gnͭ6!asHV.M O0֢'Gl:ǵ#@lSj6F/z%%a{ׁ[ENh2 T#:rvd{ KqPq*NmQz ,&wRM{<nKVv&UUiZv# CWX nEt 5Grarr|tĦ9fU[Q3"dujü38eOңO{nL`&k0ʚ6ä7wOQ߀waٔ-d/7-;߅7r4=+ҞL3!fo& D{ 6EECxx OD,ǫ'%{&Kح\ 1DqGLJ1жA0U!ODxCXN^o@ݦu_GC]J+#La\ub?YwSBQz,u`Ş(eG#&HnYLDb7Ukr1ы 7k<8-yZa#T7[RdקxO aѴ?g#ھh؂ƣh mW^&좿I6mO6zNuxF*սHqQ4źStjvrR"& UmߒL63+c3U,H2(LDuɯy<:BxFǠ}#kh\%8-OPuErk=yGϽle jQJ,nlYMO~>;arl_'U Guc(`+ۆ=dƐ1́څ%R]\eG -0Blڏ#&)~ 5N"čOm7e,iV`%.>0kah_5_@oru3ؔƔD,{eVrIA*YkÓOFF֗iqg]:B=#OxbI~y35MϚݬ1uKa*[1~=F&s^[Gc\/ۣ.h7k),T[k EL?F3UӇފU~!R/Sv b(35Ʌ7"`zpg{@J˳Tekn+;kv?7m˲]2{餗lϠ8SKxP<,x_#DڳuQ $+DѤPݖ#Ok$ dl^ƌ:] 6'΃ف}S\`S3VQd8&1J)k_AbIйqW,{~X E~$ ۿHv`mO4*XeGSޚdmtLmgBr;Q"Ng[YKw߭L%-EGyD 8_W'y߈(R3J9VH0AnGhjڥbTVtX@gaƛBE ˣ=Dw3"0舥W mi Q.pד>KJ)wP]5LЬs/9=E4桤[Kd9ňamGuUT3J݊EV )u vv^,_{Be&}H|EuQUxkxh`(`ynCԗ 5Z!7xW!n&.<%F苄4{xҭ#r J䣉̃BRz/UgE4k{PmvBnbΚ1Օ5eV³DdžF(7Z.7'g:LEm=Hֹk" ɛC\ J!9}keq*Fc_οEvyjld@3DUC:twG ܤ]M)-wIGK |rk$-ad_^GT쟓[bVo:W0JIRYmghv.i <#*$i:#B"`m#{(>1o5ڟzjww$vmT$}9=mǥ+,Q1)b%YD8")p{ ~ͲI@pi\ez64Y蜢‰bV{,iTca#˷{{xӮ,3r;O!/ϫ4i!ån@@%TR #ܷZq$d |pk[gi`g@d[ڸXϾQjҀK~B-!I4kAt6'Lw\8vƺ :0$2d  JIMc̑{(zz_gXދLlXO2:) p_=U~Dxybh''5>܇ b"1WF'Y~Pf0E1ƂN;lƉfaLBzAQGENcrf4>dWlH! kSnEЅyX>"x3d$;Z=#̳5TkV ԅ 9 zA-RXI;ld')S1C3s3P9]ҳ`mB,`Q{! V׸h *oψΑ/lN~f+)Y*A7\񑼭TS! &DItjjcJ8P=|_&paRgB2ʵT.gLQz S`rRmD/\lβ>JhqB|pyrmJ}ڕ_.&8~B Mpp<q9)WP$3l"$hlLAlBwV5 ({bclӲ(8~&2WeGmC@WJiz ekYKi_>BhCl Qʴoğ>n 讔V5Ɠ噇"L,Z(hN%?Wzg ]2)3XtMBiE7V6 -g'Fb2ݫ$g9"7gǗPj!F-vL?]w$/S7-dĔpz%:weDOP=/_Wٖe#.k&]^GqnlsDŷ^&s/aG9 N s$$?L8-Ip}o6 9{Z95_=Hȵ'BAT[5 zr s߼iNa͜a;#B^O OS E yަC;ɪ/ DX7ՒTx#Kɖgn7xrߞ]A>$ X,~%U%k) SiRDP.NO{7L\͑Ax[Ч]WgvC.LxC }gd"@qQy PR=)&5lä::#T&>w="LX91aR\Lfa4DCcOPL}yи)<<Ț ruNݍa pX:EZG"ȳH X0]*Ty$%­|2TʕPa;>vZcG{-΂/$mcIc]ڒHÑGÛ@ ]=0T"M\ͪNM4JQ;ܴR X9>_S?#qi5+"qwndeQW##Bsqs21h`o\04e??qO875M.-ŷz76uE*޿`%oKm5]Fd#*0u9Т(b]!Uʼn[ƅ%=}f6g,gu'{=hU7}X'N= >%?Na>_& {1H8=񯂓^wTW"aL68 KBad 3gA98}d2A{=i ksRLC>-oWoN =]ݜh1PzMY]@ؼF{%o6.Mϐ';Heמ:m>!*B"3Y$$=p7*Re\*zA^Kq=MV3X9B7AsLPpjc;*SM.J~m.EPޙz1m C2BK8A}lRIE[oقLNCN&'\W!n^^1ϩ~⃎},sieJ_Ję%QLDf/RKbMfYaǗUomI -UqxǖqWI|aKpCv}6ҰQ! (d-} <`QS tmdbjJ.àBP 5hNplb%̔;iL77X$)K$HQhyW~@._ŝlT`*DYā7h~\˷Hw1-@ {U kupX-=uLe4j<L"uGlciп9iojbbj-ɓ8*@;%A"yj;wt~f;,P*pR ApEpF+/~R&znP8p`41\D҃w ɞ]Dm,inx7*=:J >uH/C#0 '+ RXT4 83 ay~rakr3lʥ=S}p~ |%X_A8tPpLV H£Tި9D~Ym=뉠p7<R- /V'&u.:a׸qՁ5Na_ȞТ@S8Ι2H+kđw)skz*}xG`0_ 1x9O%-5o#f.MX.25,0!1eOQ2`,gZ+EՄ޺ DI]2 mBpRRI4LMc- Ex1!W~#iSQ)FaȫEn('xsV{F}tpa6 yYB0m; AuDFrB5 _yi!PX*FX563;cd`R(Cdb:V;kzg ;DG>Ózi'W﯇2fځYf_ ,EP}W! w?ȦǞ~3DYjCyY9eCg*G%] qtz0eo7h5BR:L}M ,Z9벟nbljJH=ŻH'^&"ٝ8%":~ESs$ǖy;v?]ζHip碊CFX[ |8?.U@H9 3`R;&Y\mMeY.y݄=Eb3NN>Ssqy.} |X=tGV!6,,ǑV/9ݲ,Y֧xA5}Mכܘ2usS ecjIG,*0NLJ˚cY{HiLyA{5ˬ\x-:w8/;'e9X{2EY7Y!žH Ȃ_vř:iĹK/8(]BjBenlo],RPLHD^|HA#1cpz*I4!G;xkZ] ؐ%;8H.-H.W). 6~1eAԝe۝ڲ7u~؆NEиY ;R:uj%@Xbr{*[&@,DŽׁu~c*̦0F /8gHό-vՍL(ɳ@68({F**YdjҸX-&ʱ\oĨ_څԷ 'Ȍ#STݳ:ˁNO5YYxc뇟 ܲ4\KGł/.Aa]/'>HG_W2zلd̃ ۲ ]) ׃"/ڄM}䞼6FyPuBe,Do}n3\. pcw +f;07{@1gχ$^QmoKa*;|FXG֘XQf8lny_=6K =Gɐ6lzC!:E.hGoVt#/l8:_~[x#տ`j3\ j ΧcbrH\SwL*bcT&~s)0D*FL Ui3zFjO!);F(Za Ov 23k$$6yo:fΛ.ѓ"\}"QcDM@zZ+u ̆b&VbdxUNbJ>*$P5$vfBCiT%E!e1%lf OW!N4Kь0Ops]In!RErM ,cd.6r.;y"VGmM?#:bfu>|K2#ݹŒA;4,)3Ԃ=| L(N!(l ,CvOj'DbȤ7d+舂x%+ ЦA xdL3aae$Jt>T(|]ұm]!"i)dGS{v[s\͹ q`!$Q=W$u sIO\ŃҺ\[!I- ~WvWLZwA&q[I/X98h )X3{ bo#LJ-\f…d>mRDoC;`KAQ8[x{MlxViսpO)9sLk97Џ۩ZR6:ȏYpb\.wһ*فVS2٤[Vpq~=kXZ,V*Vk{Q?9*ds=G')7V @-U} M\?2\C\P eT $.rA#>P/bi;[8"&kwz|#{RtmM޵?}_G#@pHAH{ήw.:O&h qZT!jdIoGȡl901BqY 1y5-K* w>iGb|2Bi>{ JME`n5A_nziv4\AQ1IՍz͔zsL3!Y/C/qE;HxJNMCs+gh gD # O>7tH&fGV?eȹ:BFKd8X첩Mվ%xNb\5R: b_ShZ#V}5:U{iEZ T__dx>v F72W:g2eMHìڰ\U± { .d.k+`R U*~̶W戱.$dhƚ7NolhyyV1E|-19Cմ)a,kl7c s=34dv RbFFBl[^#x=/;/Bgজ²90dj 2z,B^[amL@[ĭW c4'>tC1H{Sbffj{FEDtg^CA6mΈ/RMA= )66 npB(46JZ*;^C Уh}-Sw-OFjWFwV^xԁ㿅~/4U:]@ؘ/խP/t3:W k%IJcMrphNg]LG&ݖЧ뚌Ri|v CRziY+N1ͮ*I6+i) lZb.s%R~ݬ#YV'/JcyV6芚n|#S'nL%=.XfN@|slP, 䂏vIw˭ ^߅3%A}H43&}m6=F(aBy- U aV:_Tc"ֹ:/6OZeR eV& g%;<@Bls4QmJHf,g]@ZN{8Est[3LmfP :aV1< 7w"7%s-{5qZ^<͠Q_{e!ntbK$_ϼkY'rm+ul*P^^y3.&¤ ӭhZ~ttFkгnAcNH!O!jY%vŰa43XqI 3JY{ 5 =qٱ{Xa߽  ?t%E6We7G0L" X;4j׊ 4׈5 8ͿՇg|5A&V[ [T`Y{~ێfe^K>%f>6/,戲z0drR 73]wQy)2狝.׿tf)p1܄%"U%4$1XH MY4m'O>=*,NTJt%s7/B)NrBf }5zɤC|*'.` Es:6&Cm羿wx+Oqk 2dA$} Uy4\??R9#!1gbnitwHFaMYȄ^ _rgԣ 0qTHH`E8m]:Q@hX{Y .*q)VZ^hTz*Tp^\gɥ*o'LS[Ӗo|:"7,݂9yL: ƪ{dj55C!G׀0|K*zQ_*M$8K^-PL4Ot䢰 j\@N#jl< 2}4_z֍XQ|v'+!9rs SIQlVe>\X-'3.?Jci,-Bٕێ=nkrT3=LNx-o2F@v쉳h?.QV7.W,?rL&C'Ukz/_<=)d]z+<[DNސU_'!ko^Ek-|X< u;xG#.9$Tx]TK=wlm%'5/ɀs#;~j jqcZ':f-nnD QrLVG\v?^Y F c*f#ᰕF5b\ !'jjg V )ևKrSaeЃѴڃ &Nܤ+!re! Qd?FbjJ՟e&6r4i*̐{ Mb߻թ.qgL tCp7sRR}-bsջoAgzHӶMF*z1+D|-Ŭ}JJu3\r!6ԉQP{ D-yUg _">M{xͻ`蝓"3.r†_+Ojz9ȰSdjI^+|;\c6֚`!8NgR-L|2 X;_OE@#rz{p o4OFH9|bGR]mRDAF#fz'ϫE7D,v˽Vb3~͵ [Sluy0r=ox-3atGDN*;6XO-|EGov:q/TLkBυwjkh<,μuKSXnaݢT’MhcheQ|,X(a|6# V1ጘV.=dzuogTA;JGi؉r@EqoQQK@F$x\ZkyR1!| 2œ¤ou׭hW,77Q.]830$]S<$e4VaAFBntШwНq]!S/}J+X '=pِ;t!ôRBYkqЛx^k|K1n_oo @rGQ}u{Ŵ{m{$if̹d1q-T3$ Py/aDe!]e6Oғl1`l Wk@Ù;N"€̈́z1/6T37\ qyN^2OSg=maWMtBRr\Px' ljs{OS((5"$ԷsÀyYC?ľU6C{*;&JBbI3fY|-QUjeDlGM׀I U23]\PH)>a1b@`:fۥ]Ms*^?Ƃq|Gd(zS{}X%IҋPkrz?(0`[?>MXQW L5sN}c~|J _ @L]"P)Q*b F['T.d }wBe-jy| h+xq^OvG^0<ҳâ~d5p!\mDz+_Se2MhbdL?A1X|eMd4ܲPx0E{ x :w$Axq/Hm[D)+K4ET$ VDwmu}|q PPM>%W=1ba}YGMv[osx|AQpUYQ/C=H,NdJ~8}wAEא?2@2@4OA.zd3jΤߴݿ߫)| v6N8D􉖛8>ۃ 7,S;Ě-VLCM`a5d0D{N PoO!Le5)r G R]7C@^t;W6%m\Fs:x%̝'}茛W 1R&$_k`4q!i*,/%5=Z>o"Xص,h8lUa+ H V+HTyBJTd.+noH\]ة69a`|| `= ]#`QwEyB3smV0U<)I ނD񩮵=nmDaC.T"#s:߆Lj17zİ!BcD_N sZupڎ I4NqOehnjȷ2 S敗v]0YB z4u\FKJZ]:$zƥ^%e|LH Ogڥ{0(`t}: "]+2q:D>#57;e"֨~_}\}i5W C1C7Y@uDfA5T$Wׯ v^ SqDn\6J;Uh#=y{MfU)vEJ| GҶM{%]F BX렎i,sº} 5xE.~'bRB E(uM$Fd?^R;9-K>d0S7N37 *'aTu;v0eWh_|o}A T/,&I*S_rdmeeI*[ j L&H >]xjIMXPgWڎ26f$I{HPe< +~9ˆ?qD(YS1ϡ-%lToY#`÷$Xz*;O90A?T!a)EU'r$L41\8iG]Fٽkd^{V /ԇA?꿰'g&cW2fvJxo`Ћ! Q?}:\nLb:qRBvZ[Ӝ9bо sf?>JV P.I0Iz`j! q_HB9F9uh1@ȭˎ8wsi7&qP8ip5iɅN7U޴;Wo+y_c鳡4_9᯵@K1GǥBW~ܞ_#A7 U;V4ؠg*i R]f+?Uw\rzZg9PB ͳ DIIڴY˟HH.6^&Ά4KTGa!'̴7 | d< "d$5H^(b;RM7|tHmI=qY?ԇBLݻ%hb9֍tJ2:ل蟈HG}Z+R^e{~ #{d ֚>oybI|4+f[T߀pI h< JIA4Yk*&!e 0pPyypp6Vb<,4NnRWi$ h"0>%z TΘN$)gdjZ@!aE5d;xHfY rWt>g'^TbyY԰:*0;!o#dX,Mȿ9*@35֓Ie )\fh:S!*8g: 2է~fM:3WŇd0͓|Spg>jM@ Anɑp},'2޳,n~':`:IMqevFY-!1I v,}|ސ*e&ڍf4z#TO7NfkK>0,FgﰾbGhҺc !yQPڈ{O@zF o=.zLH$U=J7qpG22"bcԾ$Uv76h/hV,{NR .06ls\mdٴOjdErl#jL<܂0@3և{T=mib/Z ghC?:(X^E3eTMJ /T7 jw~ΘIizGaeeo;ǯ: P|J11X},Lf쯲b|hs,z&ޯw?4K~ôLd,'oZ"׶Ee)}e";UD\Z+ =G PfZ6d֌G#ܒ;VW>B8v,p -iMx)vM/qF|'1n^$A8>JXsG8<&+s]RU%Vbb 6t9c/"<aB'ʸ0q5w4wqğ~TT{6*`3&!#h UZ,T`f$䔅ҋCHH Y!T6HFR (/hbpv:2#{hfAi]?#ֆ!?+I{ ,!Gںl`vc|^3P"ި1LhCAS(Uw8Vקoڇ)UΊ({ƬmzXB_G"EjER<u>y@, !ӢoÈs  xm g!~ vuU[\8Th,r~#(ٗܘ4.[9tn!,`':?Z}+ؠ8G"J\6MktR9k!T(B-r+PlEb[jxpńeQ>P3>;9}٘g}-Ws*m\(5skF椴֑buV۲qg#$o-- Y bgUOȀo/ K:>4S6!eHF53cR%|ؽ] |ܜ%,0,G} ԓr;uk"'jȳV0 LKCf]j퓛6|\$ߥݎě?Ο^;Ipt`J4᪻L5zױ 4yr*Lm\xqѯ eRwLL8O {ɤjxCy/j_\E`WLF&X2kkOL_N098=].9F{3R0R :ZQfPFv< )z3s+~@rX7worZ{GzN(mpE7`lL" w*~Ѓu|PVtOO"ǏGItټx!H--+2V2(?ɁLj x[2E4S<,u0DT9 lm|uQЦVΔtevO &bvh MtfMN3>{"(/ǟ}4hq-*Y3 xxPH0]#ڗ;OlH!V7*H{ÅB/xaqO 7{"Q; b7 .%63`z 1y(ZWXXu]3G*^<|&ܪF+jӗɉ<sw'`L"Boi%tnЋusCޣ\R&N.?x7B:-WE}wUjcpVO6;vhk8_9Rb>H'Acg}^6Q.~i bLg T+>٫\,=ӱ\@ATvO 2LgLG!Zdh] "zP,~a-il cơcJG$AЍ)өHiCȜ9Ю&m ierNT?&4mp\: r9ԿIЅUz"ϴETha7;W}paSH4i*/%@>ؙlKS$Cs 2Ѯ,\t뿃vR7"0Ĥ?"G'!{Y!X3Qda 9y6YƖ5HAg >*[Rj0 RYf2FZKIl1/:% "_JOtRT VH \3Y^y)E? fSp@/wj,cR4 pQ!ZyKc"΃k@$V_8%Ll%Ϫy]$ݝ=3u!XM+A"{M=m-c/Gi]U[ךE8$bjT\̨Y b=}u$,sYӂӂJZ%?L rgc 󛂈a?Tltw*(:CK*'fXmϓKB3PY v 0EyHzW/7x(\9ll;_6ML|><]=Dm.lOǒIN.eN%FiB`JPݐ W|4e8dt3 C׈nsAY HTܖcod#bxusQEF"bzO)Od32C2h PqBw"r\|RJ(Ɛ %!1SѬIhMruA}1/rE-f ๙cw׳ěDyQFV 㸰^3?Q{Q O5 HQbQ2G{vB vT\/ts؇V`ZZ"$yVA24ߖ?rNh% ]|Rr~'G:p,bJ/SZrClhV|6qv\8K}c FK׭c^/|⯄hR Jl3~׮H\nY 9nɳVyd٦/G~ _ɵ5$;m[ uLhA:Nɧ~, ˴csI{]I)ѷj=5Ӭ"&@ Fb|*#|233Ri*mdnج|VO ut$G[f2Ӟ.r',G,ԓJ+m+9~-RCMhޡ)g_&:dy6ڜiY!qVIu2&DjU>L25u/bBM$YmR,je[6^6{n6E}гW2^_HȸI248vR- 0U?ńߋ^n4{.wKzZ"g/<2XM4e$M e x55 :M ݐ"5%8WOH6٭u}Xwٍ6/lNXxu;׊}> #"Ypf(L !)=޺Q]էyުK HA2Q'mj%:4e@^8H$CpVK[ۨboS"d13癨; 5S=ESKg.OVd'ujI2o7 6Uq[WE`UAIvF H1ҌfZ?4wQf ~r*445P}4wljHJ"T3SM8]$xË/{ MWisQ?=Υ ϒi z=6hU.,uCc𹘕5P4/Tlټ _'`6ZiFvQJDh#lF}<'SrtPх!0vf0SA9zpjGrIG_]^.Oo},Ǔ5ebԡVqrd}M2ґ`x\ #\-~6P'TbׂqWS*[:APiN0tgu'ۅؓL1Ń ;TKUh>ycA9%cB "$g$֗R] |1?S̀%07B :fR>޹,rMrdt]*?{]`\hWw60c.T㲿C>ࣵ r\kVt %+yCC Ӻ)hr*87Hr#O2}^fWe_9NKSo^Ȇؖ0x-%؋PlKv!0TKHX@|'z8hJĥ NdV> Q5GM p;؉J3>QyB~!P<~2BûGI |sNs@")-̳pG6~c/|T$}}H/fPx/^Iz$&y<6Lȣ8)|Sifv鞔e~Rꎯ$ zQRN-:Q[qhIQlh]HO_zwjiG `nVmC{]]xgmki;A`br \Zd/7jmcdl&8 6ycy6*W |dK  ?W1x6)`y\rZO6גA`w_J n$ZR# #..Ǔ!;w1m}Y!5Ut$-:ڣ8]=悯paQ qs#HB;?& {0\x.'!XJvWp4HLTU?gTvEPj_M%TEa/O`HP{UJR?p4M]'T$f~Ib( hjF;ZFcU]nSjh^{N%kӱjEyDg]'hnݱ6y9Wx6 viZ]7pg,ljz_shg' Brz5/$|'?>-N=i0qLkz>߲B8}+9U t 0.pODr6Lyi9fLw bJk>[e79W&Y4x/$ i3t< xlŠ.VU'6?[Mיɀ#iiO Jy߄B(LXdQŤ_*\ά\0w:bWdy H/ E} mE h&X8i@&qb<,,=L#)c\1mt0`8l\1zf}C2ZK(~ف|z =Yy6V2bJKL9@?z dԄs(^twpMOq u e@2p_",T;l:8N^37Wb975=Bea;/h\Fa Җ@꜄"vwc %&MMW:fUJ1.Ca ? aTHbz<ሼV 蓭 |1heBSvr7MnFF4LYhH{]ّHu4NGq5T 642r?phK)Wxƛ1=G͹M7+)3ULƈMuNŇ]1e+BA Ti!E$, ͼȖՙ!֯zv9p>$)d;_~4nxlS_1V+NIV\J7mHs5:l; U4c~@7YNwft)F^W(N!eOOI#ԡd~S ǹ0hRlZݐg}oDpPv͵lMӌ# ܼ:P5 acoJL>o`Me"sL87|:>}.r1t@&}O*A!)u*  %R%7նWA=PkmmY ޚSo w"^(I^7fzƮ: AV;z]c Lmx;pWtFfe^GWG+6Ŧ.II!m'|׳"(幵z$5>;u}qw 3}Q`}F꽨}LU[IݛQqLH8x| Suf6Cv̖`j{>܁U?5>rq794Զ'V=Es}}Z'ʣ@1+T7 `a?UfOd}P(" ] lEaꂪ`DP ߐJ:%*[}%9A~9|ctƝSgק#{zW6sfU<!"g9T 3e*~;>PFٓª7 aDj-궽–.< Vz:e3_)e *ǹ' pz:]w IopEj;_A9}T=E 8r.<5EMq36V3x]'F Rq#Z2W4v8 ?v<,7 =s Ar9ш7mXd#4 ͕86Qk02V:\sfe$]|BT" {01G#PS=,$>F,@) =vZU2 /e-T}-#~b7XG8c'cP|&;z{ cҧB}b> AIj` 8?odR@Iv\𳦻lѕԃM녫,,Eu%.hiw=ld4*'u \o[fՙ7`CQ^:NɸǪ޽ޏLӸR4U?T6-O2CZX?߱62T:$Vw嘜'r0❅.h[\ꪻɈ6|qr%mGxe֩8W˾#A'/\{?*NN@0;W4;FǠ_ׂB͋׍f=<P^fn>={N{H` * YH `brQ,Fy Zb F2ִeűBޛ gzN-vjfm[Cv:(: At3TKwv5@KD~<θk}(DU@C?2TIpQCV; g3uD#{B~!,:8~rqm=[C< U7sC MyHyImء+vIXyg ,aD_GTq?7Z]\iq?lsfv &Ý 3g^,4<"nQR{?M}`M9̇@%ۚ 롲lX N`ڞ4N)CRkE )9Ak7']_k{aѴ7Rc_Lz6du0ByY +tj lL,Lgӱ%c>źUʢlaTT}uIn{-i.4k6)!0 GRy-<;O3d]cQ9 lG"hGK'Oa4]^"݄tF@]!D:j 3%2/AQ(ou͂K}qg8݊$񝉋4>ֹn#g#LE#~^߽"w Oy  $FhjeNxuʼn8N֓1 ܘ+>M<2v56q2%TuL4~}χ߲5 k!L-2x} pqgȬjfF#/CR] FJxḦt$qP|<֣5(lC`*!HYlC}cOZLd$ cϓ{_Bi5~P ٰYf~u~kdfg`S[Mn@I)VG;ꤞ,DQ[$Lbdje[ق3 PTXZU7/f&vHnOF{>oDRXLv1Ԟ ,1ź+JHe:Uf m2X?"ͮ6n@PUǹΚy<+Nu]oc^X[YCcSq[~) uqE%7C|&[He! [0>IP*Aҍ#v;V۶X8bXCt ?bl Fjb(?e,Siˋ̀+xXF;]@V+ }auT_la-}IHnTV2 e{rnr w.aa*$N-"yNx͔~TŤ@`w-GVn9"F擽ԜTbH}ݰ >h>@Nڂ2He7nP~ +]!qͯ-RS/ٟs<8#[Mk㋲.J~>}MZq&DD0ݚSq<%>eefV*yfzثh*Dфw)NTErWd93B3ɟY$s?u.a:oS¯ނ;81IQ0훀ұyrotr'#J& <{2p_@N'^V&*xgdi Y awޫ uLFݱx1]i9N |&KBcK\kiT>́2:JgZ"{9˸'L2mr\QEa 7˽{L'[{޹Y^Ndrۋnhnȼޓ,zCxbEOn"IВa ֿM1x-tBeN(a`і7rwF86I7"gvLni /WaY-z%eTKu*iZEInFB8)'LSYm`29vX `PPMN'/a]PI^Z?=hfwC9@; dRה>@\{Ɗ9j%^?d1U %ܬ+zr&q4DXOg@4/L)Ҝ֎ӦFp!%2<7Ǧ=) /.^!ՙiNC4> >7y<)Ih{YlB!Be}Qh8Պu"3q#|ZS_Nk \ .IK ߐIū|ovtM27! ] 0L //6i\ nO4 E@:Ԏܸs`Oұ>(i}?h"Uw`m3UAn}˷_- 7*f1 tD#wKǠ8D#\۬<³#Tͦ1@#"g`>Bc36ƐʗFW=xؒ+5ML"H9;vWe;5NNkGT^"ŠӮ?ޭvu_dfX[z|o wP&mQ$VVasCމqU=U R*fuoF#ŋx!U]bwdR7/pܖmcU0 Q&7gGWq(Òn ۛ+ݔ^ Кt on쑤|ood%VNz_D]WUn]"dZg|f]S*7g̣@ a3V%{Ok D[QU#RZSfAn|j>~(e,J^!66WE@3.sv/['rBXU~ss3@Jo“'\N9 APYB: [XimXKJ$ҹ`ŗoK>w\V+TTM9kL:'\3v Jtc; :ؤ Za 0d9wcM:1ljL5xK&{¦oPI)tB㎁S^6"GZԫF.a_w}v μi/# w IEG-tOz69~Ԉە4WF.ǒ\Pm`wxv':Vm_ \Fb r u'ɆEԹ(ߒokff@W;iLKnSx%M*Nhz]na5-\BTr0}ɝWfe 'H`FHxJ׌Z/+:bqU#/'j%[yV2o 蟯U%8vr$ɝ7a vaV8zWkQq?QO<בH4 i n'ުA147whP}unkNjq f{[i FgݖejNϫݰt;E۽p5m`ȴ*Fz=rX%x M5WAPDQmhÕmmj(s<:tCSSu`\h8pwqU=1c1JXCOGnU&lʯ CTfi+h'~"P()9%J)ESc((JfԚ;n/jZ0?WeIP~Y):ΥD1ð|VNniy>nPsEHĪIWchLN 2K<[0WHj 7 dY">qn䈬'kз&V1=^@Gv2 +-K ݍym¾i=V|sxZo1"%N[ޒ1R5RRa͠ǣY̐)rdռ'MT9}P(`):{`q>cV-Cܜ/_M51{\b 9ܬ0v NGkҢFfc.Ȅvװd`Vӂ:MHR,+=Hutմ}=}~Z'&-_y,CBZnHNρ@ :FSNfK-7N闔mϡDuu"}vo]@2<;a4>,a)DS@=Uػmj9+xɕ`c4Z^F:t-0U qn' [*X jP~bƸ+΍ YIQ3 MC^:uOEZwҡH39nhFUyɢ%'4LӷīE̹xK/$=jX &ȑN/uƼB/4t| ͺZ[qKL2x}헬05uuc,d[ 据eҭP<8=yz<džVI!o JM`r\hVaHsan"qᙷs/#ο(bIBB LS޹1b5cЧZ~E5\޸Go&M4YU\<ģnλ8kL'|fZpؠ`*^(2+| %p?weƙVl}fac4=9_Q~ɫ׊57a"Vt zxb$2]@2%'|;c:?r-:8U2OFEn]R;ڕ7eoP.|@M~{.tEϋPz7wTl!,`[ɾC@PdE/<@~[I ?,  761C50,14t؛Toϭmva`E' aJ2.6`V Ȝ WQ ^yh7Ż/z,;>:#u1+rN_Nѿ'KQBxh 3~n8]b4O\%p\sgo`FoJu>@"(SUG ?8>R`b:ȗѣ"-iJ #y. l}PU$ 8,S_dS!.Μ={'F0sO2pjiP>P pO%m %]_@[x.KX #IkH`@`ف_UF{0>4I|1uѧGO.eXﱏzOQ!e'XT_2 cnEE!=ZTr'Hk8=\O|q̓Xbx >Z0y ۂ/?uz͔W`qp1bd]l?$U,&n$~GId?V:ɔ5/GLW1H-Y[%=YykRy|rT1LPp " ]0Ꞟ'%#<:쇧PāaENw^j 1QV68D%@ZIA⑕!4̂7f3=&^ ̿tѦf]IlMITyo}&AqG(>oێCqvtTwm$- 5 GO=Z%gVr s2*-@>яqQeI?[u>م%i@5O*Tj"ߚ',_{sBS6uҿeׅ.(@ԏgT:A"5?ɼR ڀJX{jwmMKEVF8+Lvz=]v6MOxlir(:7PejS1 w5cJgBƺ[\SFM\FX ,Vk3OtmtoNYjy%q?)C } g{|Ӻ^ -BŏTrl:K;qDg73f{; 8mZF,?ο'pbVJsX,3Ԁ5(SinB|bSؕ\V(,k$ @+ $-V1cfpr$nAаP.Iʾo߂\  %t9'Θ_>؂f)yE4DnM{COV3\ m |83YntB?K 3m^p!xSatT֐,~w@~bU;K9i_0!.SγQW#b|2O %/5-KШ'*خc$ Wڜ+ƚjNw-"EBhb|xgj1 j~4,L/kmo c9>+#Y_Pe TeSݶu'tw `rgޭeK:s7.-B‹j︾уQmPNzeϟ(=>| W+!D=(e *YhvE? $T]H_Huәrfs{ "na3¬g r"MNE|ڜ k.et|ucnwRŭ4[an($%DGR7ӳޚR|FY̦\B#b˘82J IdE8cKL0)ؗȩg Z[V,a1k o,62wmJ ~uZJe ߧBn\n"o7bZL+W鴮nSH2`P= FwwRj祅/z,ӾZ"ƀ}X% qD唊1HnYd \/-hĩ; 7*6yepFj^S?EbӵaECK2_9u߇Zi1/xc3Cɝ*UJ:+85%t;h0 aI'}NuReEӠ+ý/Mhf24 ح<5(S!];4qɠ+@3 =7_<Պ $7#4Rm9Y^GFErLf-1û LTLV C`\(T)T E}jɵ_[L|Ro 2p0 p^GxB)z`: mg(@rXZ(4w6}+/S4~}}hcQ:I1EX„rM͸,f0C䴣vrגma·1  +/KWXdH/{ۡrubK҈)KGI$g:^y[b?Ԏ9h&aZXq^M~&b>Աj|ZZ[[xe29Ue>kEE6?QmYX2݅<ےȄ,|19@b/\=SIT8JB*&&L{4WcdT"&s7q‰ꦮ\E *BQx&{} OUc@zpO a L" l2KeN1 @e99>ڙeUѹ4cA[3Vqׄe " 3ƒn8U f:7I\ hSwG|YJy!W$NLmYNydEmo[ Yu>S^iYrfZm*FCXj^;&}u8Ves .a/ÀR,"#M9`xW3sHCHiY݂LXxܥxD0LRxw~8lLjEɸs0TKPrPIVgeʼnCJI3މ5!HZ `gkOqDFNB6$ϣ@NJۺU,OF)6y?q )7ujޡFٴf_K3xXB`<f/c~zy,+_Yc߲|B@)802:̓jYtC[:Tn"@LH>:w]ĻƇ^] Bpψ]ӸbWj^H]BYccm9:{g qr٧ތAZ/tuUBvnJ( Q/ĺ%TEPQ F6ƒdksڨ- )|VeFXםgxGG, I旻;/wO%itcE`Wx`D,s_#oDK15 i7'u08Ip$j=©4ux` 9SvS됹=W~ ,*iU#|"Ћd-?N;p̓%ߴ)ULoGΨ| O )X^m+;p* &SsgSZ&~JJF_xqRkG+.Uw!4|}fQUɘ" :YX2J7AT^E2 |M&$?̑Zz qB:ٝ&@t9@In*sp:BWrry-v=2OWVf7LjzXB8Gezs"jD.gqScXL0(ϛ87LU>BIzV8 *[:Gq*Я"Τ s p/u-0S I4ZyHyRDho+x;E*sH΢m֝.x<U\\9VK~QN*r#@X[||8/-i@LFЪB%o Ӆ9$=}^ **vXDR+W EK[=ѓ24VP@/%z1LNfa3ĭ⁉/*1BG?\,_G+…Eh]%JC]j^/@ΨFIqhFM|]hz^9S'בyQ2 M-KQP#(Ӂ>җ}jgۄR gT#3y(`[) 02 nԮ w-ǧWR-?{.H-_r0_f?CQN^ @AD5i?qkBݯ )NM2oz&tvϦݟe{46Ž_` wn=6xVTgD_4-8W+-HBpPg A&]ף չ&G8[9@Z*.:Ti]5! vei,~x$EL ~Ĵ |d^5m|E2徙=RJ`I0Lcd Ex~? c/ӳS__PZJoO?++wGyjgmtjÊ oJO;u>̩qw1GyC*tP#囜;&+9GvsXLʋ=Ӓ}]˒E{Xcot8$ q_axؙm2a3'ќsI;j| #9䙆i …|:Y oK(JP4r 0dWz)ewS"%0r$@E%Z%-'N\rEʙzuJWU?˂ڴtŪS1<Шdə5(O 6g:V!y/o_Z? SiS/n2Z+$%zAE( n[C4(ƒk_ +(a6_$S }==%n3ÞWH~ V[DVQ"ev5|yQڏј. #]B*EQc}*럄c *b5,J %\P|/`() O>G}7/#MtWlHhu!#y4~fwNwe塁]a!{}hBbjZu, Svy g{R^ AW(^ybs+&gb^u2)XINm}eM4T_$bO$}1?k(>7+a/ rF$S?R&-֊} 7Ws|>:DK!o:,BEc(ۨQچpxMQ{hq ĄKڲUHqc #)Mq* "V$>CN r4S`2#;ȫ2}hO05͆TrʭUJՅϴ٦.lW%޾HĒޥ62nON aԖ ^Sd:lL4DW*hK*\JbT,+լx.t# .Rn誰TM\`du{ ۬'iC>M p@h]ͥw~7f&:{ WIi3;0JW4^@U*H2RZmV}{{sm!p_cp2X* hSyy䫴#O^g<6kՙ ާXetNzkߌO$7:CͰxyx!M*|VG}z.:5h^cmֵW GJ*Hъಇ%6 9St}^+jٱI-UYƮO.! &uTLX84͆j/h9 _L۶6Ԯh{$[vfzQو;@!x-U`yI6^S-[7 #GH$6e.[g2Ĵ#nXZ)y^uTe/|cWQ@jd_! W-$cMh;eO|4=l-$n诨zgy?h_}]"r_i&Nm pxq덇"Se~\l+0̞rBu<*@W4!?OQFOL3E3Iţp.)Nhӌ뎜[tx9SժP*l }mf,z<7\Bs90qk@=Ic>>SJa ͚4vs1ځ0_R/c+srnȬ2*oguҋ"]LfifYu 6ճUSUOm-6Pk n}ZLo4AxI*r·wU`.4ߝwzSV -_6(ryҦO^;d8j"] 8/WZFG)֞hp]W6irqG[_÷nJ%'wmRGU Tzgy_g._v!?,RyMsq0pb b`zQְ?ȡ2߯Qҭo~Y?O',!=q\Owc­6OP3Vr+ˆI`!܃Ul&󜹝b%Zv)N"D=\h/|>6/1 {ؠ n4?g !/ )_|xY VHVSg|GJ5.@0ۨn]h,HȲmN6= (:%C9t N4W. :IP0ûLy0VeX4_{9뵫%y[@n8P˹,e,"#0pyh%l; eީsOtgt1r_l\NRm`bP E_ p!Xvk2$Hi4^ǘi9E`<%Rq\)mD(ٛKp'n&ŭSTzEwv7]Q)A╾h%/Åvu hz^:6(w2׍cճ [3kcG^VL/X)ʅ:̋qNcJ␏"]P`<3C_RY u 4i'!}! 8hN?7CkS8vn#83Rk\diUW MLέχ!ҫ' uj`emFf0K q_˫D` @"5]aq܋ W{KH{a@sa0z6T3ї1NlsT@]b3Z4R? a= Μk_Jdv!'ـ #"}wI|,XXsmyc~@3֏7X};2>#A]uE*Z{󟡕o wХ]zVi,|hɎğP{kI[$T_r-hG)u;ۏz)4Hk_', t _nHNCM<\Jom'Ұ<+w7X­\ yrȌic5@B>%x蚑GQ/]Ӗ{S6Pi8-Dk9dIΔ[hٻ#"仒7Z7K4`=]JoLJqT\Y)dZoQ;sЛR1ݙ3 ba璉n䅇%J@/Br#TSC]#L?=zߪ_GyW8".`n8_w & ͱ7UMRZ:Yׅwy@( ideJ 5KPOw.SGǿa'VZ{C'Bh-͗ᷮXֹI҆ol'XɻQ"vb*z`U[i5LbpA&J[L9) ! gDQȪBŲjO0 }P=WKn/maERڱZuq>GZC[*kI G2 e! g`k7,TLIFDS>(CM`*|Yﴜb[Vu V̞ldtj:}J\lbeN%_O,x:?S~~'N5 $4dk{8(u~ÏNY+%a)D-(%rii.rT~0<ߙUm+WʢrN\{tG^YGzjɥbFe3cĜYL^:%Mb?@{>Fb"Kp]l#R5ްKu] !ABp<ƞȠA^T``v&3Ch#!:_AmLkp,Di'q MxW)܈eX,斏W e ۰Ю83.[jΥwi&3UKT*ov'1fYV\w1nN,4&ccVc2d{Tt84̚kUgvlB8?DSz3R Džň~s?})f0 Yު/o6,$5kgP2I^bvO Q}fgK?k/h:D6%UlPB&\LqT}a:ɰ͒RL,,Lh|:փcB 3$ )/٘vCV <,7b0eH]MWJER7_ ~>~}}0_ҏo̜.gU`6ٿZ(+^u.2I%,f'W`..HZW k66,}eUev+Foy r&<WCw)kPP$^>B6Rk#'.OI؂Sޢo5\ޠgHկ~y0#&=Ddk^k_[mU`=6{uB|O=5rc ڨL#7Z4#tfI/,xf L&yxp_VSf^-ċk-⟺%DL Q-@yջn\!pOxYEPxijq  h$t?"g1N9k8"(zq|r"}b>7s܎r,/׌r[DQrwbCky]W} IV~.T&W#dNc =y[-XwᝎFؔp|KCCwAtcݙ|)CB/yskh!,y{=ZUbܿ3Ģ2D+/q+fr3FO<޷ VLr$XV2Ij/ʊ0G Bs V >9eNdxc |7ʹgv4#j& XyxLu] 00.p >Cq/6ZٵY d|KU/aЏdc6vu*q痣☕#d0%z!BNR% r1,<鮧6q>}D;/W:P38g8* E2۴ї밀źU!D]] O"z__,NEOᚘ, s'}rA@;)̭-Bt."x+: -ɄB~:lxF{NEhW:]`3o22k b 46A#V=/h>,_UtsBvAs2:^8_(xC7"ޟo5ΞH0(e$U'V NᏕtB3TbYtR폁)l-4N3h X+W~fFY)}T}N#'j,@XV-h$ݻa[hϺ5ڻ0bfz/*q9RzlݤÙ6'kr;UÇ KJ0Ae.Dr0pK} 8"Bƈ3+eqv!}e;[pn7=?<ZB;ϒ/?c.o$ N:6Z_ gNк8x~F!R!CS|@HJe5al"ƏN"P48#3F眮12β;Rӣ*e(|q?e|+v_S94CP7H #cm8_%`H#@۷\Ϝ M:QiS@oF&hU,R# ;?U7Od?k&)H;[c(\<*fԲ K-l؏0Dqݝ>Π9E&ij o:}BK?'D-+:Kn+2 04YǮ%R' $3il/ k8*pNrf|`/Eh +^O얱VOG2ϐ@) ]235̰Nk,R*_^GLCŬ ܵrтn:43L'UyI82b~)6c`a,]{+r["$/FS7 D6_V׷b~ )sTAy\R uRr Y _@Au?T/*XuB?Дϥv,7VmaPl|-p;ߡ̋|Uvj#Ci NgGucb$I-%1KNL,}wMRT$g =sFh1"[DV)9ŀ ?5|%?0GVX1:=jjS=k{QkvҎ9&˹+@+]쏦4|.!r?hu,!j57EdF߉RKc::Egq A-j+1 CZy&>n*OH\CqjFG A6[~b=Ö\ԾlG?=Qsᅶ]5}c S?i _3k>[ fn-!23|7K C|Ԝ=J[MdN%$VTԹiz[QJ~އZk dxF.0q} `al632 O[>oH(Uɴ]f5ڈ dP#}72K%dsg# v&VG@m pk-C>K%xޜ 1M$4l, fm8)&iC YάgHRcEӐeF\&EdFzcͤ&iNA 50F0b&& |_ꭰdccC|dGJt 7 |݉<<0焓g񬺑o׏}a<5Sk >_*o֯L){GORV,LR noO|CIpUkg/ȤGtͩ-uy\(ZZWMu3/__+ L`FV<糃5{abO*]G2wWƆAgavvWV୴=JVL+Z ma@q=w/j8gi〘gv,Q-3)=Z:tzOS!YCY~tU|k4C6ֶf!;'W^Se}HCr*"X7(Ğe4(uUҲ `Pd@XH|Ӏ2ːׂII7g8tnGEiQfK'zj]F̷&Ķ$/w6X :07H ]y&w`u?2hU`bF!.=ZQ}w-emv/"2v <ROl+,3a9gy^ e<ڀ2zFWk(Ƃ,)!#awT$_ǿ1[)v.$o]&E(y$=.X"s Rt_ef[&ꠤyfīj{(,i`CZC(BZv)?{4DM^U_%zp.!iK|&v n>WFpt\ȻJLUD|D<0'x>@\\>#Ma{5yNq<<ޫ4}yMnx9m&&]B3a >C/t!t{K  2ҾU-848w4.% $gC)%]!0GxCg72;H`w?Oe*`LYLc\kh |2[Cu9+ ;dYL ',+{'xkh/: E1~Yij:}H lf,▗Hk Ƨ鿄 ^ʳ1_F[i=3D5"] DC/# JT " 3oQ-Fۊp{ EYYlC'Ao0uR_xdi9D1$J҈b%$zH؎uÎ,~^ ZRoW5 jFaj{i/Jy`||FLפOȔ6 #OPUBawfWvB&,Xgce 1OBק VrIrYX3h`:{1D({4s#vRО`YB@k&up['m=(@ɚX-,aE}wD!Z  &!|CnGZyÒ]:h- t.|!lM'UhE$\qvYg`3pƌI&^ /Ny{JW_'̑aF^OdVy f<5R:/ h|}kK^Rr@&ID JeQY<fX }w'&! 1yhq\4>d33mhw3L麾q{F%+G*w;D k^%YK͌2)^f hf*-Vv^%WfknTT&ĪK>mnjt1C{ ⚍^W%_|)8i 5a 3FW"`ub&wFDx;+HXᑝb!^H@x"\eu(J5!NiGO-q3 s; A["Y\@#E {~]alƥ$YZ{(NVĈ}oea|!:cF\Y?]|c4*,^ix!t|by|LlY5j`"p_WnKfClWVmnp_ntv\bSnKL9PE&&iϾi\bWUPvT^#l QЀtWjƪ=Ǵd*i@ LQLlp9# Rp @ t^OSN21@ ~AfZ,.#5yt:>An6館L`rq5[O,M,>6%kO7Bղ:GU%1E{[֩ }CBt!OxDD‡nAۢ--4 & X &KY"0u2rfGwC%軮C͔]z>s{me;4K`'e?rV|2U ژ:ruI!BenSEpKi DxO]UM/(?X̙\9/c Ԇq} .pK+s_:Ub5(2'pT48xhdd ^˳S+zI}i[jCS@fD?\&;x4DkW4LE9u98OıxyC4dM^iztX_-cl͚&eL ӎم;h'lu45f&o|#~ƆfG76y,d3\γE2J ,1B&EtIl@EpRdPj?I  .I_=Np-:]/\ ۀPܚ <2'ڀi@&Ӄ [..' ZbX@`Ud%>Ze>LJ=Z]'JerF)}wnd{y A 9JF(\?Ž96h]ЦSe\|#B0c3:uOʝn%h|>40Cm'` H"M֋T[`N`|o%7TD>(N]DeDEDZdU. vί$␞}g%0urrK(}a flҔ$2;m.4$#s$D ؗƜ1#Hը`^o 3VZedki752<ƾ0rx]͛yZ{Y𢰕mg*M~-C>Ϡ'8~J'ZBu*ldAt5GKT {^A;^z9Pdg2?*pY PJ-I$i8Zb^73.Ѯ rnsaK͸璣 TcjDBY8ufމC&Ӹ>S{e+W$ I3%_Mhz'X4 8ǞW}#\ 9/  xʒu>;Ѩdaˣ 2䚖] VL?!`1eAYW&!R6?hcԨzvqttGYkMnKj/dZ@4pCR!7X!A;a:U%p$S2DđfEGӕZdupZ{"ƺ5(.E}{륑-{Jcx OF=Ce]< fB+ Mcr{x( yXZ1yDF_l_W83=+Kw8?+y<ՈPLMW钫68;nsm“~g<ɥ+);a@xT#X;y BA2׃<{Io˹W^ %7\ Mzzd$>/W 3($WGJ&Vr{0>%]<G} c!!č 3XtW\pS1E]'w9N mp0yptLN_F'T2>[}h.Yeܢw4QD$ĩT ihdp K"}R35T O7zPJ4*G*XGvEq e ݠ4n$7k}ȊbNp7%ˡB7g`Dh4 + *rxMƗT[`Bh@i,MΘ=?`st|i#,K%"8:RmUq`dtKv O\|Vbrtma\55 .T_ؚ֘"q`3E8ݥ)Tkz J8N WL7}]("KSV\|4\XSv'5?ZP#s)Xٰesx3n-B[F(ޢwx2r6kw )iX/<)+֕5Y|rпwNjœD&m=w8Jӵ=-aiI\m{ NފbJYBGzHE^Lj2U@&s,a郜w"l BȑuTW[%GjfJ!$`V;$fZL$ך{EX5;N}XanQkKB{qp=<7{uA$6_m8P"g-rRS2ceR&͊A+ QkߺL B„‡A;}qQ!m28a9O:638i`C}6i.CRB8[_bKz4Z$^,׺,yPvFR8\nǻ4C/J?b2LAn$~|W,V. I,Y2XUͺbYd s,eich;c%EC>ΝhםC‰UN(*>xJQ"pzի@-6`T/K"Ab1qňʮ6ExXʸ.sv1$F}nDc`͋7  boq2DfIs _!B^-W衏oAV%qyً1.%q"'a,zg d=BZoFVe|B  \=n4ECV{({}Dj><2ӳl@DZY$:lj5>w'MEvHҬ5n]Hn<-󓳬\tX u)G!ck¢}phC=f?CmߨwcXA^ #L0.vlB$50qItUZ= %lK]} U6?WڗgCӝH0I(tLXXp:ӜpH(U"YHԦHzigAć7)i>5__PVz P01"m4(fA=gzRoxȶ{kqXA]5.ڏ+Knp=mϑދX)5RV< VtRXN2lJP}{}lPɕ3ea#-^*vM&u}#8u]Ad u%nI5e?2ĤU/lbRZg*+L4Eɣ[wPEg3YcUծP-Yc"NJᯩ "TDte cD,^>c.c:dГ|W^Q0E`ZZSn"m11¨p,rB ƽ'wh@5 _)vATQ[Bh TO8( c~t k=epoFg׋ Jn@3G{Gɥd)V:D F0?5/'iχN}ӲU{}jKi? , Ԯ…$09 l^9{ 䅁G%iD'9{BpmR-u!klV@_Y`;؄D>W"fʷ DC#X=U?O0\g^|NiYxMCFq׫No~~X"rʿz#Bu%ɋ͹37K2AK(4 qm~H{G:+xW2b)ɪt<0^pjxzOg v=\z}?D4C ֩%5eH{a4u,v|J\a\ͪ:_J(A*kQഁeiLjJ-y#.9j| g}~($2'""[{rL Et$_[ a[5cu)t/˲ixI2A)#|n .wG|hvDAe9{kcUx~*@5I2q%(@!UovUB`N(V }s!Xw6p0Y;y^.]s9abZ[| }lCP0FYoLlſ!#r* aDn\ |~n "aRGCi](f@o?2p|$9ͧ8;M~^_A;1B>Sn=0pG FV5VE#LuI5rcҹ:|F7DH,6 &BwX?i[*Si(QPvp7f"SoP )E\nu{""Vu#tH(^ޞ0$?\{ pG1}y2h1_*`4Fj3ŹmsŹ氨iKZm%$0ʦ?߀%ŭ4neUܫ鑼eAWdPwKVjDf.]Vz`#fYhQ#>iqstȿ]&.a ;.` qR@@?Hq=vNgExL/ϼUaaD ,4߮gh)`\|I/$_V넫fI,IݣY sM1}Z N u;ƝD_I45ͼ}KvՃ_E׍@-9`\m#1*T"~1ItQ3r^MP^p j|ˬ{o9: 9q/5X:k[` }F^3T=>ՇޏKks''e0Td]!B(SF1;D@5('{[Ӑ<UlhYߚ\7"L/q]*!#_:2/KoZH*T'*=ҧZԪ ~=RSTUS2` +]GGg/< BGKdYJ/8# G2ߖig9tzv'>C)d3sgv=oou4Z&>>r-NԢz/sly=EqY$xH|1jQ ֺ,4/jC.ܿy c>9( "ӶlCgz#i3KĜ MrvAe4OrҷGC+R*Eq7) OSK78ʉ [| rOv]Qm2ՋckS8`=qt"9h됷px'"ТЛ9&}RZKsꮽ A m5k,lUߏ3U5),l;MdEY!\~.H@MbY9L(t62q||J3۵Sm':*p"O;dה\]J .J оBk$HwK0gǾJM%[ׄD {hUS0 Z7MH6VJ?${M,=]$l[1JݏA_wRyXF*χ=I}a߇S8'< >Qm(E"=2Zƴ L1ނUk{UP?ʛ5]"p/=߄F>K"% eH$[6$ij8\T=>W*԰Jy+r2py29f7JʴQKTvrg#3܇DACnR_yX}ʈM#nAIRy H r}F%dQiɛ}*݇ʼn~6^H&6jQӬLlB#OOG,|^z!(_YHM' N>VdEmQ7|PIvT Լ'",_p ~])h[({xC\¨{ _}1k~7%o-rW˟R`$U=9tS M-G Eς};Ebq6qlWcQ S6G Ut,\Vں_jSLZhVbE@N/ΨQ%lMe{ج]}9' 4W\0 b;Lyd?|ŀYMRBF 8;~yI"*MxSۚ!مũK!I/(.`5qh&;1ȯJU'[NϹܛlc/"΁{O_6" %"HPU">sko'AHqV\XAT'ygT{7;4ArjxB?,ƣxL"&$Lyƙ_MILyNN弳n zG%e! }uo1xp@v{$}{u'e?n}K])Úe$D|v 8-<|[ $7S:0 mv,>KXMwӌ yKl7LAu[YD>{c&}մ RӅ_R.̰[zn$ZQ&\ 1ydkN䥷MDA QwbV`7!WahnmSu}ZW2y7[W]-J>>bQ/6ր NMJZ- cor$A M*k Q=WjJ naHk`*Ek̜:қ]493%Ɲ#'FU'\͉[ĹjsDY*/:d}I雗Ef]W SϝIAs4R`K(h΄aMe7PL^j jp#n>L۸=Wk2t捚A%DoXK׮HˈejE(uOOٺיDA*/WbEjpX2cU]`dl?[>LJ:lE|t^1OEwx*?ѡhg;]A6UYs h2DSJ[ֳS{[0s#&IHrL&@,q5CuY#ܹ$)럳w;b>8Z" J:-اu8쯎REM)GQ x01}š`BE|+",զfdWmݔ*XffP3 Ɉ [a f]< ǖM3Syg؝M.y|8e$mvOzJ ) ~h_w? z&ӈOVmTsQGo㕆:0ӈ3.)>{5R-TXlp/]_o] :)E_(u_!{5Z-rL0* <j=z4ҭu@na)DT !a &_bGB$ :EY )[ ^8І[AXBNb4h_1 nVI0b7{]HODOJ+Z#~Cj  9agCX|&*)]mi rj(%e4)|cڥZnj99G,jڷ=>$kZ=}ڑY G52IW7}̏V= 6`>az8Hi]?dަ7wSİ\w$L STa'EQ4/j<㦶9d(Bup^!ե9D3?9TznT}&}z^HibղGPY(X8w`e,"bcm5u~8gr N-W2\'֥~~D|kx6x1=9~x& T~ _E[5_z'"In I9X t@0>QSfǟJ <ͮ 6aA 8`RTv+҉>npr Wpqom"Nr-<{Q Db^+WJas%IxUEGND؈+ܓk!j(6a7S01X31ݲ ~\&AŠ2%0f%[;9vΉ~T+5NQqN<ÇRR5ޫZ|PlP"6;$8S:tmL钽03U>׎A֑s+ޚXUhv̹E#,9YT'؏@YCap pww90_Ι n ;T B<9k.}BlȈο>sA9ɐ2"̃?!Ǣ{'?sFW0f鰉Ag-f ^g<M)ye\Q@`0; v('fVu>2/zN_nqGN}$fhD%IgvjU3PvEklI&d! ZcFҽpqک?t|˽NPowC2t%>5{ [XuI9pi#)}jQUaPWrHH-wkK.k9u\щ碓!@꟫Ʊ a;)41JH; BuoW;ijiO75;:# 0g.R6K?/LnsfTyH 'wyGl ߗ9M/W_a7\2^ޔijJAs UBūp8(vta&AjJvݟٷ :_oW{J+gwz%[kwӊpԉJ,6p.ӹ8-n*n+<"R/?ShRL?x^u:?]:I>-ZVf95# nmmՓwUҩQ_f,$2cW`%ӠKt ѷƺ6h"֮ X̰h(Hޏ<~%j)@yܗ/fM[ ֬;Jaۚ;3*Kbw$_֫~jeoH83 Pt!q3nzƼJ&1"J?ޑk% !qtTߤ~Q*GQ+(SbmId ̜BH_( %妬C{3k>7 "@;Q?_ )YRщ~rHjP[ B͇,I|^֮~((']EG A0nB_QDsd q9g]YlPIl^aP<같x47`4 mb'~17z>@{WVT&XܤUzԫ4Y4I {,t} ȐǸ~ ˵8HD|7H\0D뚚YDZWa"\gi=HrR_'z; j/]zU<?,D ПymȠdnjʚ1t4e"^/7Ԁ2@X-w2&@𛈝ceE?…6|ўH7SӁA^hҞ"h!枥 }nU6,QBK2FLE vәtjm.^A~o`=X2: /Wb17[{E[1_>wmmp*>NHCBm (Ek%$hͨ+, $RfPy@e_Y^Ok5HS3R(]ԚN ]McoFR2E: !q>q? Zd%ύdqB k:2Hj |I?a)K)剂TJ~EW+VxiBdk)~ ɧhJԕ bf$i"X72ƟSeqh /.Τfr&>BrH_yQÔ4zG(p&Rpsڤչ_\(>Z?]!~% 7YrgJq͆yzsE\8֝aIS !_@XSgi'b!ܙa)}ƥOQ?B* |g@t\@T\{:4Y%W4.p+Swvs%E6S .fpżTeRŎ B8<90 9R!o!h8{OXNxf1Nٍ-yjK 75p2>&q%,C%#ؒ%h {\3\tKu/8;%IgO:K*{"H{G]AɏFSsu8M I$ʗ-gU;t~sy!Tf߭O -p1Jb#ajwzkbr( ~8Z>54o.e/qvX ooxVln-.9̼+PɍŖM|8vEB)l9 `2Ah;Z0ha7C, NDPEZgp:!M8~'rT/J%uг<+D s|_Bn1zOcY:Tۀ{|&;r\*ݶ5?χfB+h{v>Aw* ӸPz1}PUn@)>dqd?O6hYs`&Hg­pƱ hR>8,Ͷwqǜ^&@P}F%Xx$&y)R]W=W6GrKiupi>y8pjNn=-^X|k_Fe]_GK%^Gj ݬ%|R;5R 7"O5+I2?_:''_!w7t{G7zڨҫ dm~tR`V7^lLs7L4o (N")#1!Aj"V&b!!$_/Tda!j!D t!̤PtE{8G%Ly{e014^1Djy>G `en%FRyj.k : f| n!*[so.cAv6^)Rui1A 3ivMQxܑ+T1H-K@MX(m-tRSj:|߽۬,n?'PLUzA>AQ+m w׈'χz:K7hS%_(J9eq -!lx'Ok0.za7`KfQg?;XT3Kx>4q0A{Uv&5q?Ptėxs =޳VQROh˝+̾9DA ?o{R,ΐ/*ӥ,SuQUa<|%0iq5g؀K,?c<K54HO5΁? P /gWܻ_1 D,ҶQJA]u21R )]B ۹ ƞ5S=Z/ыyb%~O'x0>~ [yqY\IYA F0ٕXRL*Q2']f!Q$avSQX.ޙ҃{H>y4@O79TaO~50[%2=/e s $t6K4@Ro/mRNݏ&zH  eGI{4k$X3"U3p&V϶h|kaBғo/ºA.b(ncyYuӗ֠Wȑ?^є9Svqݞ16 A+oU7@ɪV] Wq'!sCC[T} |N]J "Wԉ+M3@y[2%bMZ.'xGy7v񱇶"tӗ\_G9/mvwRnn(4yx?Jk ESHi9_Jn],<ϛfcT_\uG둁qDky-N^nƈIi|p 7TXCs4/WIteY8 2P%]uWJwuFzAJˆlFYyZ"e쌍OQ,c e:¡ޖywz^A;yXB*@htC_8K=  h[(:63RA&}Oʖ 3I#xGhi0J@E0}߻ q.wL%-X<:H&;˟G[n=⃔<˜"V[Hcer)%&aSSل vA\o@`gʕC1 MApB̒|UZlK}dM:x8E-p1,pT8[EUca^p/ab ;&HzA3FR(͑wAZ/Wd`x[̖G偳9B/g"kNȢR~$44'5W_THc@-u{!Z - (D3sogy;[ι fEkKP"rZ-@՜I H*^S$ "]U0czr"7<<*m%s)_f<ˇ'rfSeqIG bX83KSzr%x Y2^3Cȹa QR=rP}ǟ}t@r+tBf-NlVdrBf9 /vk9{1QVnfW)W\Slzm#oXPzeq0炫K1/;"l6Jv jHPKphUoKJq:E+p+`je/Rh`jtVy欬&i*xXYSc>?R 6ًP iC ?a5;;3Vf/czn ~E8 yq A h3I43/*H2Đ{`VQ_nP.uS+ͦ70M,_;\t_ ZM39 냿hSqFD'>Τe+fKos %;b6?:N;NnhBgl 1fԛ)9=det\.{xTymj j~'*_Sv3uq^HvHi]e*vJؐs}(SWEF,_ m._'3` FU m :37&}X=d^}-uENjO/XڍsV (Ĝ )IKg㯓OaE8 Hw/6\GXUƻ j9hkXFF$W}[7ewuE,ēܩ `5(;ՇPt0V/o0e*%[W\@>c!]%^3nWn#81?o=!ϧnP8'rnt{eWOR0|-]UECuyj6O]tp3R7RRm41U(+".@(ƞ JV>۰6[1?}^gkNdYvt}br Vp+% pFˁ1p14#^+eȦfu͂O5 lYvfh (2=crJ0 %qNBTʊ^ Np1{!!.P̂~8i1~zNˋkOw$nt'X{%ӻץKvօyZUwsEu>MCY]O=[R$8xTlRaFS wGG!-_w3o"^cl04I讀%K&!eE>-YXU$'MlҭVV˲ I~ǑM3pѓ`f!g?Wy% 넎jNlz80U D+[z+g>=&PR< w$}e08y Rd<NӗVJ)dOZbu<,ZC=(/lf eDmf%{_-X i̅ɑ= \K' NmK@ )eݔ{q̨\[`Nq=gNsì:NzM n_(\aح(`%V WtC%5O3?'xyй##ֈ5f\ݫnaTX Hcd)y:oۆn5 '];$NϠ`I$?;nYN&Cڈ8>pgaӬ0kǠ9720{Y;h211 :'* G2qݰ63HUIT: ۪!!6J F"JkbLYxH(8Muە7 cmt຋pTė*mx § Ԑ֙kmu!X]7'3X'\u%Aa0d۲0c~?Lҥu-2֞[i/I'7 Y+gҗXsJ+ST;@ɷE`'$,PoX}iMXScF"GGx,[k{\KPx-]ybXTŻ.f9oܜV(m U~̸8WjyG@JKm!L,ډ*\MtbjӼȧ|7+^#>p;xw DX42Xz–c8IxT2>Sta)=4ĬjX,uA@y睜 er! d4d<\zo'C̼0wx9ߙ\d$4Jy| /`%_< ˲>3;$uC=:>T_i&9&x о87c zknL!é] 'K>ڙ?f 2I@BpbK>`tY[+l/uel#հj0 *OHȀq )h3fIνQb6N*tJSçһC iIu&WS!jSU$M2a CyE{U%If=5TAٲ[ar֣bA/u`T-h{t 0l`HwAoKO,sHD'P!`W_|GU-8W`*Uchz-_%!홧qM5w&fF/ҪWL2A)ղggeК׹ [t;QPjJ.W;oUk1_qd4Ѱ ?\)eW؍r qX+6K* ̩kj8p|"󠰍ĴV:]t}oPyh=Yᮡg+;&F[΍ bS./ZԧZ,3c^usi /JK,?M. (($UKnZXy㮿vg9P DGh_u䣇z&m\wv+&ܦ$ϣKrE-eis%/a 0揠U S9WU4;8BRlL}S*`{mX=7ߪ,P " O6!pS y>w2X[2E $2 '!0T%oDhR |'TA&/s6¯uk5v3UF7]3SU⬇g`$8nes_nUڟbK@ d#g&MϛYZnU nc1@↘@?1\7kfy[ZrIʉҾBUv3ĉo=z!Ku'i: 4&R?],47WdY{r5Amr* q*C2zJlf{i9)=c!A]@P`x[CDpϾE2p|{_ |i{ E{NR^oOmD D?t ?r_ӝyl̈́OY-C=*H/U4vy65v|}aZ\ҸyzgP3u5:nl)Nf$݋3~Tr[l*Sj6(,JƬ8'{=2Ł Pׇο? / GiNH;4&bسpc?XmVhpݗ .rz}w=SuLmvDo/KB&)Jz%>tfFXyh^lo~hZĎM=M!CB ?NoK}f}|*ocgE;@`-c0) f)Vc+q2&?e̤Y7֕1t2U`OP<|Rkܽi< ) :k y֟&h3gny\$oDt 0Wd" C$RV AGnCswZ)o(4I!: `I0![oT"g^(=c+FçŌwUsҵ})d f.)H=*],?MM (S|fj(%|Y׹y}HG}`ТP- _ӻlo*`b=#n8. H~1~)ڼm@7GHm#/(S2AMObS>>;6'{54:S6L_.t@Zi61^2:;!emXK֫д 1'<§Rtt'V7^~z0\C\ iNWUnKc.f.s7:,mGaR "- >fdJb`S6c޸=_٠r+чŨ:*4hGC*(FTpw-U?5}+74G!jqNXI%b l0G7B>\IC? 3Um$UMI la8 mc--a&2jΓW3t^JF[Vyga; aaFN{{dt"L/һgಊ;gjL~;+S0qwD^D5EE։e nkT6eŰ Pc05NGgFeَ͊3=||<45{&?SQTR+ Z (C}Nx{-?Bc #!a' HH{cpHZpQzv@07](Qm~Q CSwwHX'Pн%歐e9g 밋hd2 X룇ܦc7]Zj!ԧ+hڜ& R;~eBC,DȾҋt vG]8&pN %F[U0_ >݆i-.vI^rCujg=TC˂]d96Wɽ٣@BwuBfq7w61_=ZJ07r@چ{5.0V Mkm+3P:m;O*gvd쌾`zCp{"A[j@X(4L|tur(DlX4CԙHp)sڿ84DН!ӡ_TmqsbY+OOQH"1)pM aH:|:^Lw>e3^$:Hf( w=`D m^e`GB1hc\l^Q]o8ݹ#!CW^t٫$O{O+V1#s\{2eR(''Bt"АG{C=h)G>ijQwв*Zo;EC3ԕh+.,yܲB툡vn☞߷0n߰1ɜOB$"vPN%B;չ?$NFMQ-npN&Coa`YFFiʿZwcyzƈԤ;ۦ!+X7򝳡ȐپpTҷRՏ$HT0ΏxKqHI}sk4 <'0-k:_$Ǩ~ eb&ؓp*{q9g'S4Qh0 _ךY![t[0,sM`RocCVᣁlѿ|+7;w#-%b6l'r9%6$#k$Gaa%bWBᚋ$r%ݺ_)h 8?;뙷jKaLgF"NqiGʠX3wX 7S8YdeU* kP4hU?kCl)%6Kݏ2^%]_hg  X_Xmh}mn?jc}P`˂ٓ/9k3 "*v!% =IEipu/F Y)ԡ%-:+ Kz$.89j-FT|K3ͥ_ribu]jbiay֛\="ΐ/(#gZ"<;u2L&My= V8yGS22S)P8YS`veyUz#v֏l5H/$ݨѥw^#1ɩ>@FѶ'8^BX)gRz_!Gފq ڱa#0Eu`>a6(PwJ5429qqYDzJY'C1u+5"l]N07gq_@dU;؁{\mCBmR 9aIjʜ BHfK.1#= 'pϏTlӴNӵQs ވM\y+i.\0Z1ODHEb]ɓ# X^SUo kfW% &9mg,M=v,cyojiu.sŸ6ԫ%@k{fJll$K1gv#!$E* *IO{}G + bZtYЀO8S}>"B6Vo@󧬿]_Q"W" $pzZ!mQr/ ~TA\(KeLm"J&;E9M9Y6 p4~6UB@LWF1f8xa*{dεz <5^-Ygw"5Hy{3ILe>'xR3+C(a#>w-*Ze[o#iV}U$? 1;UC4m|R.{h~kcoLh0f* њ(گ_H,Z[x[^(^hC4cY{x N5L呝AO4CJݍgms*w?k)V/RVzH:ݒ))edBCqZ[5}T_qӖzjz×(LPϯeK4* ݽ<)X @zAϵWfNWH]K闗Z$a r[os rn13H0./H>uSꭙ1}q7riΗb"GHhbϐPe}#A#6lcba>Y{q%|ɂ\@BrdT1mhtqAj M{q3)@eDFуv#Oi[1'n0 YdiY% :|>iB͝hP^jhW~;Y y(X%53vWМaKe4{l9z6K%ڌ8mMtFԋh*]Gci/yntC e/\R%gθxl,0Wf~ēW*4/GK<6G=h\{BmH7ζFӥvur @^S.zeh^z}DC=z~G>;aQw+Wn0<[s#U {OCزt/`:֡s[ :ځ(7Z"*%./Dck^Â>BW ~VI1_Wer2 tRϦ‰xu)x`1mnEy9C4Z|iH*}0l]Ѷ+̴R%.n Sɣ'',%8en9 11qg1"0lxCFbUՒ?(y{r)(2&g$B\ؓ}jn,P&ϼ| TMOyeI y&qB:fU`Hjqc~-D&2#ȐKD`ϣA89@#qS\^A#E1្Byrm΍# 0K4;`0(z5H2)cS!3/3 9sb)5lL6kU-UٛP EqpIh\>vq6@Zkze.]LBFǰnybd#0HiuU p+[s-9ZøHLYgfMIw]k9INKƏ+c6&?lRɡX'GPQgԊPBHjS@6e-\s1U@(TRO'Økf_a$zw1xv͕9" h i6*1ӶYDjha㒭va+p8 $[qUڣ tC_/ɞfY1Jv6 1ǹq*.nVgCʭ)XƢM,je\kNv7C@5{k#,!%JMz ˘6Ofoi3c/e7K$XG$ ֮.ҁNn-~_T?DUE@Ps29azX*yO-۟"%Woz%˞{x'b5Ń|[e]Ms ޒݮ6#Ť ;̱tkQ[=E2<Z+Bde5hh7],&opf ZE7.ّIL0YXD{\k(G7ӳ[1g,tQ]>S6teR]y1h:/[_a޳A Npkz\ՠiV8m!CT@szh.j ov)&Eǁ}jbՂc vX0 i$? U3kހD\E0(fH̉} v,czIsܾ:d;{?=yɮT3"zdUB$HP谆Bi%/Qrr"L|h"A%9FIŻ`Ħh`~gϥEB)iU x YQ)AVڝUt qi>sBM{.E@,MVP WR|Hjƥoܼ |+ؘw%Yp)Q_jhl

    Mj Ootl"G~qI69\n[j q?)Q[,M;DR2cVQgox؂o6Dn>.k] QrˍaI@Y/ʍ\YԵR-k%h+FˍZƕhjFUpU9/FmmA;& @ˈ`amG-kqWqt{_lRT o$6qҐDPLbhϬq 8ɓr2L% D_Y|8Sި ֎ⷕF;G!N?-^H*x.ZP"]J=r3T.ar1r"vSѬ$X5L5 hZV'%Jd;^': z *սu~TԑM3D,=[/롎X›IUh[H}aLʥ&ߢ 1&?y{^[P'PQ@SlWs=al7pu ʖvYABVua :يIQz'…R>#{=ud @ݐ/e}ޖvhL6T+gP硱b@ڎڛj'x3{:d+Qՠ_Q&6$f} nmiF~btM"&4M.gL8bochw3S1kK!:wdSRpqGd,)zmXՐJfцbewz,xNN/<_hZe} ԛ\P(Uq #Dq97iDvgnCP1,RpG@"E-JsBJ`Gt$?! YI#|L0u<񤰂y54gUJ(csə-ߗ_h@xYw*LP1i^J)tE3ՀX+jW\)aGE''-o-NQ2fZk$h/0wL>tWVh \ zumUu mSoE>K|Re&@V;|fvR2"F\LA ցm*0͉lHyQQP!V8Ub4FN!/V.ЭhF |5sƹG/Z>&Hwet@+jʽg>DuR^'3OUk7gX 4wgI!XBxJ\f*|OW̑Lov .vDRdDmܞfN#$+V$B\$;PMkAkOk#cp=f:pUua$5I>dg6zPipm+tJu(U>iX/.^T2yW7h㐠&/ŮL Od&6NL/@‚GK"{0vzA`AqǾ1a)?H7_pb<,S/w/Ur]0+ Ւ=`3&ORJ5(&]a\$\'81N?؞(st]T^VYgmq6s\=JP9h= FL9^]6ח[4j Q}t73k$QgGaмD)ի j}|B+FRKGt׼(n1*Dɉq},0Eܸ HX[Xa0B8s Du槣Jӝ~pu47r 5@Ĥ.eVoUq{xXvB rAŷǮ$Qm9^~ R%fqw&[Hܺ:҂ʵaJ**D0=ILE+DfB^AZv|ǒ7/>CR~Ge(P7W *=wr݀1h]ӮTi؅I!tR827F)J0zMk:C YѰZ D ehAHKo6#і'|ܔ xqɩ3E-@#yXz{\gۆte zB;`u-,a_Z'U}v?!%xz9$ɀ(oo'9Z?QOu=Lo^ӫ+`Xl+pф-|ls,8m`=&PM\;8ؕ5ꥋ{4vuЁ4vzq۾Qt۱QYH!'ϟvG'a Ol$M(S [ӂ1\=-s\).#t?Y +9گE 䏐6̣3ssm7ꡑl<ɕӖe2lLxET5gp@M:aː"hM9sM߻=CY/%֌{2_"kq|lPZ& ٴ3)as.RZ+4zfXh q0Ib8 ` 2ŮpU[=KSqT&ϰnFn2<޽{4G# ˥5X҃8=L2F\V(1nM§TG>=j4WoN@n7`TG(냧r~v~ޥCRx嫥H~Xh  V9A9o)㷻79I6"Tj8\S39VE3AlVTD|aŊY҆їĝ}oeZX ;O]wNV;xȀt#$t}{``8D C|Y|*~!asfE.lg>X(s)pT+/"X88R%^Enq.8UkT>,=MfŤ~DZmRE7uzy{+<(|>c@= jqeЌԀ|i5ןZ:2> uVD+#a)$uCuٝl]g>:~q 'kY:@_ylΟ = EETG"K3 7es4^-knw᧥uw8}\D|Dx'65k^JLt޴nTߣJݜ\ e/D]k~L}{{?a*;,'%S|i`*O>F6.^CV1n@rF

    1JkYtebm!xdž3γ ;o= }5gԔFۥ=97YYP:,R/CpFϸo)nQ,R3!%AvrZNpDNl@{0K҆ H d Yw.˸O7諸0 90! ˠoT9yo/{6'LJRA!OmIfؽu8X+8@F($o[Z%uƧ ^j2\eB?|l#UCE.5V`;yG@9)wnYsn M;Sj(CG~E•Nqj#~::JD;J9/ufMwmgVp8qpKn:3=S˪%o !(S {@k৐P4$K9->F'6wW1BS`r]y^X!k=tҧq|!T0c9x< Zy\D j+|gBgzLlMO'+1aƕbh ]ZU9dر왘>/|ڌLbatAٓT$AAtXȒhіħ0V1.q`HԈF44d'ádR6&[yT|cIBN'+(^+E!L.TvҳZt!-|㱉/mN]1# B1I @wK?͒ VMf24T: hܛ3Ӳ0RkT+sh~{ug3I5p+L^ Ɣ / mz[|َ.%RD dzR(勭Dc}$ڨl*a*[q$.>|ФƋ41N%/\DwLPl%v1Y8VrLۊ+X/"waݺo, nZf*S2ZhoЋ윏i =J7'/~>l0wK>Wkv"7-=|Y\ynZM-rTacf>b}l)EK Tz B<tѳ JD/!p._T+/yx0ڐnp=.|w~M3vv$Gae#2?U'i9U:'A?G(!(Ik 5S"{5̻a/<#B"^c*X"&Z= e [PhE%ܹ ,[`\ ˸>WqƯjʷ"Y(^$̃$p!˛^Ȉ$+c0z?t{20ź Ѐ1cj48$i9NAuquқ@cT*;uhQ :OK&Eq- #G꩖ n6_>TɯŒv-7PTI.Ť[pQc播U;tZQH[dZ+;*q!׿ZY ]``WWg9YPJ`T1O>/HO)t"E='YhqXtLӊE`⊿oSa& F=)_ ɟf@>}q\E Yq{^| [ÈYh^ ?z*D˞wHi%3z9 J`*.f[π g8"NDSmIYJ:T߸[ϢMr!&{p o z@ل0e`mqa=ߘ}9L5KG/G=[B<:U5b2 #BvʴgW!½Rint9 xGjR@/-l-VꤡB=xT'[(N>V2)R ]pe>Tn$QD-8U=Y|w5iKN/۾X9Fs1Pig`rMէ8k T`R: G$T_~U%e3-N'S6 @=I@w>xNr>;S6WՀ 5Q!xTIg\B /mv_3J;16!dV[{q yUp[{yS\n:,=ugrؚz09w=1}o{Ӛ{=9ZϡP Q"XJ7 it>%pПWfฦő5j[2'ƍo>zeMLwI۾{['M :{>C;D"\v_XA>E3 157L,Á5[:&M&k2}?f[Z#?EKNԹ1 nZ".L\ϯ&QԥmG6x~[}x=3Q=>4#tݤMmC-1] @DGj(5J =ڜ4˒um,Sߏ]7 S+njn қ}1> 8.3#&xWMtu UIW~th+-;A40m7hR\*AQh;RwfBayh?~On -ٗi uGw!غU[U/) ݽPaS3S@eYӷe໻ak%̻oqMS[8'I C?N͍yxT`& eatþ!y^u)ua$^Df3*LHdSf?jyݣ=SbcbUSxe MϤT ۪ݎ<x(MΝDyxή3Ĝvr[w[Gty5a`+GbST*;Ohe9J?- b!NunHG$; 6fC@%8ct2&d ꫊Rd8Zl@<غ$nHuر1i-kS(Ll5?xkKX?< cƠqηѫgXBYxa](}A12kWjμy\o_eb^u}=QqNhBKQ%`|/h(R|ò"5/WG2uIJVoEu3A(~(.T?K6Ou Nޞ]:%#Cuկ31d4HD=(ƼtH9;{R(9RgC?}ngrc EhMLtCI數TW񷺪]~}Dobn+HPʪ= lJk?%|'Y6)wQi1i^Z*Q u{h݌?|,>eB3'I;oci]Bmب<`oܒhlbǖn>Uo#ztf[G ͂-0fboV@EM{?d_|<,B0j7CJ Gsu<% NW~k$lK׌Ll9Zyšo%i4?~ȉLPC3%"0]Ұe0OG;q?S|m"i|g:W"fyRéuA8W$gmM׊VS5c^Nine\%㞿S s^=3$e،C&=f25LƋrMe,ER qe$& ҂Zmy`C9h\ڢ3r15e;Q#a7nmooܕ7NSNG&7zZ2a.m :|@p Y4>S1x 㲒|!8ƥyݧIpf'iUf00)qi냡 0wV8ם 7XW!Bz/Je}Y<""~KJJ-=l`!茥FYZ[ 2 0sZM4#R*&̚leG%}l҂M[6G!?` @D`hP|.DEaLbȕ :ZȊAٝa8 Rc)[rPZ }k'G s"d6CC\NG \aJ^?Pq ׵G,U :Y/ uQ؝{f ZYV+O!ǻ6R\ZRo@X>PPփAr>jHi-Abhi}OmWuvyr<;,wJ./cGH(UU֋ҡ :@ `t-9)Pf$"]ppʦ}wAC-B}9c v'!00˴z$0pӕ-irYCfC(IEY0s)c#4ҹUmzym K DRBӀ)֤REkV} ' gu3f bYET j%yca+(Tw~S=PÅC1Ze6:) F|*5I$1zPߦ$:4< ey_ubeQ>% ևH%;vSK}`0g'x0_HfJ&ik0|ZQh!ˎpmm4! |e`AqH͛pǙ_#Iڀ;Gj^Os /{kU('lF-W#`!Rf2&vzU]'!0E#M6.߬Ʌ3ݸLM1+i : ="vս;o⪳)7҈yh}>LDaH;[߲[vѸlԥ7T(wH/\{ ԓME?1w{. ƽJc  #c_c ˟NuOsc6 ٫D]:3~|䏃YapfUU!]:/.u;hqbtF֝1&`~[CTMW\s/Hb?HN6dz< }Yvs5J dG_ʬly)*\ &ҙBIYJ<, Tzr=RYƀ0 'B3n%Ax9FÒv5pfLyCD@o7UU>S~IGr_Oe]'5KsWn1,vjXEƈb-VL$p_AtUږ$=8  'tvz"+CTaF#(zz+m2}^ iV(){^U (`u n@66{yh:ç4}mo9%?!1#`u8]xP @|*p kP.Z;^M׾]/m5F 1- k.s&!'"Q^l mB 7_γ\ z]d$B-иvVV]Daܛ*V9pp\~0ti]['x-Ԡ\`B4UT,4"sf|?+Òv"!?$#%V.XT72vd9QCPOcwQёQfeW{^kv`N/?sГ̮!=T X}<@wtnn6xRfk%0]Y䘛~F,.yYTX (/!Z4kZB3k5#3SF>zgGH2ۗ3pz(kY`9},_U(X;D6}:|3hѢ˂I]\ߴ)aѨ@5Yy}$6'ju1ǖCE_4>N\{>u{Y(O#ĴYɖ f[Xp[ XLAiQX?ZPz3 :qT)-A p&q |ב32583di؉E2fYw2lh&rŎg'g er(%%yU̼"CYLA+Lbnׯ9ji>7ro,:#25]8SPcN !2'ʰʛC<5u#)`g T;&#~,}GbZfv[!;+[!Zq?%b7M}k'k)V~cփF~A; oӄInW(,#!~]9PG/q'';6PV_ b'4}9 yaef\wjBZZ}7 &zW\r(`UP@Q[yp2=5 6٦u.824glb=4*?^ľg2QQ/>y7٬CiF)l‰(xlG{uk%na I>BPYh$J0Rb:"ȃ!6lW}~SܰT8^'(W.\~AƋ%ĭiK7 x,% \ia'/~vu!^ROuX'l#(0ܱ:ln8L!&Mި>zrwJ#9\ou~9uPXRj/ VgAҨe_}W6 0ֹv>XYr#x ނP//J06yt8l)ښe dEH rh8Ct97q-\`/㖵o+}C>k%w+Q:yk(ŷ&d}dv2jĊ"4u;nF<P^~u}f\}nǏYUb?e:IL9^)2dst>:EXuV?;HP͉l7rZu!l<0lgXh:?9]7WhCVFH⡿LgP<ﱸRzuc Kte ?+0އND+NZǍĴ2:m k-(x /T&O%}Lb'qOYb D3y%p|:\ jm:n1YD %țHS@H7.I)/l|ކ 2Ts q</8!  Q2uS@<%2j[5?9΁m5Lo! 0Q~ 0v%*"v4jF9cCE>&k?'ؗD$mF\Z>)hKNu5JFɹ+sмV/.",Aȣ\|t"àcɽǗ1)l _  % Vˎh5)) S}ZK2ţE*eВF^&|k T:X1x"qwqWg#pNA!h:F7+‡5B,K6f'^Z + TSx.+bu }V{c ue<cF/RNZǥ~bQE@FauL2rTWs# 92mVqTMIi9:$4X3`=ɱo{A C뙎 I@ʕsG \8JP v o<9G~ӽoE) qXm2@(bK,2eb%)|q~h&z(1+8]-!JjSeoO3(=铱 <~{ Y+BI*y:|UX ddI/x\9TJF+agS"'oW;(.<-*H7w15s>1ك|T5R`GX ^s k9 |%I9js8!C@-3CdDک?*'Oǽ'xvu 2vО\߲΃.g+lHuCK1z|C C}NSnCˁ8ȊS.h /ewp&8QS{S]K%jieL3k2Λ2ɶ١ fW me$}ϧVhLo'w oLQos(qtH);@p,&„ι L=/bRBlL SUPEڌS2Z&gኃjlo^鮃 >١KHa'ybhԵ ?|FJ>R& \w =Ggݱ2Hj3u1^Ŝ+8) k135q_T@ ƌ` /!k@νٚh6΋Ah-eh0Ӹ bIuGΓ֢iN9Lʅ&,:o3 CpJ$޷iЮS-<\G5ϓMnψs3z>I_WCBc!.T-- Be?2*)gu[Ӷ.Y %b68t M6"% /s~w[pҨ(.Ʃ^M MܯWIP4TٟYKp*L@blCr76WRB[Qvfsf4je(݇zwA=8%7X:gLxYL^)Wn?7vE!dtUr[E)$ƟUυGxδZur[PѓHe  iEӲM$e$YH*4C5ITm%w*#* WG3}6ޤB6t<u`f$ID4W"rt$߽8& *a./)D^$Irn7۳(ο@kWm.D݄2pb<(8*μ-yy!]@>дil7C{SwN9E|M /Qfsz  4LgdNǒE :4ϮASUT$NJ :AғxiS +v%p)ϪX̣Xۖٿ٪k&CٜP(2@bd,p^.>FV~٭F1^W~ |;ۯco5»R,ܼ$;c~J0X9T|3 ~?ui\yISzmQbǷxTBQ89&y .E/S nw-޽*;kGq 2/ J6sA`My7U2 d'Q&or5كyh G@W 1OX+ ^^L0``pP*[lG#z[  4JP\F| '_{fH%.DJ'n4@ld%;E`s2@$2yKI͉P-@j}T!|B5, LJixʈ,YluP܏*t=3Cj'I ;5e -Iϑ!+h'm9Q*,*ߙA?rj麆n Nʊ@|kJ֛.z[\T8%HLdO4#?QFE+ <_MVC8634Y0ZKb \3XxMpGGeUmHQgW<*'1>aT!J 0/'Wnu+<쮷'2/1|jӎu}#X;2QTL&Eb`ozvIZHk:>&8O/HzI(fW, w K >DkTpw8Ljn9q|Fqr8=}H%[=q mY5.[pWCdV]P9vvİ}< ֊8&vne4dᘂ m>NgwJ"op/*{f#CqƵ}<ȡ[oJOis2I^QyTaur>B?+#iS4N#o@ ?磽M@sӧ500P7p{xUXpf$\!HLi~\ʨhN6vs"`_!O.G{q e/;6M!?e"-cRq.oAT]Fc[ 6g4m,1f65oDְKy=Vwk*] 5=7͘^'|):crd_&Y#?srC }m)h]dFAp ";f+s;fӂl-C{:A[;Y,l-9Y|;4ٟ/%NI1g0bTGk!fGڟ}Wiuedm[q6=%Pllr \xO%V7zgEK8nqqQ|Ee?)~wQJnu(+J<8ÓH/[ )^v)l[/+,sj'YL3h(@. Top=w5ꐁhBIeA=o~4~X *mR\L=NCQo0+h]Դca \WqkuA[ :kia?O*Zc2eWh̅!v0*4v񹫯6J?4c (o3J։;;(4bSn (8C ;4vB.^59RAk֓sÖA+Iqk h8cG=qL%FoNW79XU[0B8J[v$X`5L5&d B϶.Rd5wR,eOX7][1 <6/5ˌEV}h&sj!@_g;k_#hj,){=G/ݰg=ܒ~/ !b `Im|P+I UfN/}jjŴ8pbyXNԬ0!2ih~0|-e(n$_X^Xx[7qGr簠R)Wt'bZ)?9vivJ1a﹚(~C%>l󊄁捜aښt롳iEPcT߉KH Ë+-WiK •2}铓3A/ 5r|8?ቴ;/H@ϰ1 VNӤ> 3N Q*gMF|LW]ή)ؗ QXM5ĺ|a3 EC M{dvƅIO֏!>QJv]pin]Oer={mg?b,I@8RS_bVƫ1jE8t80 \1pH.a5׮3 :tM*VA1k%oI6m]!PIC3-ԫUZ(KFצ$+ )ٶ|:!W"mG/B;pd;Jབྷz$dKiMӗ:&[z^GӶV*s}*~% ~ϡMUK,DaCьF[_af){'Ƅ9̍ %%jJ0g6q?7CGtO횙k\}6f10._kR?Ͷ >7X%IX|t}K\OHMv`x)` Qu!2N4/=9XUNq ٖn77i{UPϒeƴ1DBp.DdT׋NwxɅ0+gƛYűZ z U3G>3/ {|mW&ORU1; Ufjl;r@& 臠Ð:nH7Jъ#`J@]i{L*O 0}.Rl|s:sBծ<DB)Y~g (پAxnGɏ[R3XX9;DQ_iʰpQ(O1liJJ;==Bx͂Ϧ`Gi׵T rEN34az KQhѰ~LIb{WJ.񊋠jq{?;&tDFPDRr05݋ '](.j|MD3!2W+/{ap`)*`h"Is"&ř`f6APHAȀe0ˊF !@@ckY|7=.E\2X?q'KOxr50Wmޓ%d4>ghh 2eU&Kx\X$+Pg@IF',(݅tKBpC}olǑ胏F9-3(Sn*MRG{[?d;Mg?UvA(/:0A?{k%1&i!ց:rWPs\B*i sP#i߿ւ#aŗ?r)`;Na%5A6S 5f6x݃ XJ_}R**U΀G* v6At~dN2 l[;&3[ 'l9UWh)Ň7=gj2?hJ5۝Mϲ6=Z3Sxfy6S@Nj?sB~9x/B˜lkFfI0q'gP%#o}|dNIE`mGD-35.t^"Ȝ]s]`Yҏ0]tĶF{(CP9w5/7̹/ ᥜF}19cN/ Ch#14 L-g5~8Sa Wq<ՕH^Bq 2^/6¥sU^L PjN\ izzsM A$deќ߼kٽhW Jv'ĝ#_Si4lMǨݥEX8f<)m;9(+du8A֘U+|N(pH@:/Ek9D&-)o5G~ ٦&ϒ^#޽)LM^3G` LD-.GYD $t[-;2ti' nZvu32 #J =X%ع"캴=Vǒ7vs|(: *Q$Gj9\~#W1SaOz€Tc撪5!2LE˰Srӻ%Jh'eROyNpp$cRY1qqr6"- vnlI޷(6N[Ո϶W왖8hɇX\èd}evZ9ˎyиa۱(b''XPm“ !z1T')UZ;x61qQ|Tpi?q6w!_a(d=c]q\MBZ % swl<׶5;Z&2t;ȱ̵yv;綯LgQY&_~w9.]W3tf Eb3qݏ…XC*Ff(*njKPg\q.Ƭށ6#Dc"% "']خDxKε#­w |cݳ Cib\te6Iuߙ9Yʱԅx^ (FƦ% 8_tZ[ 1">N\;0^wFNޫT }7|ړ0_ Ddfp@D~)úoAB~2d"n' [~jޥn{msA};էkZb_d뉳\P*Aʡ#vtKi vFN6}-Q7PAZ)針 ]`V5:Qә0D]H}m(ҋY}TAVnzmLBIbO큺MRSuS` # uhr2ԽRQP?A-(OY _m8[cX%YY4ove.غO4-iig}@E:}"[Bx23Ho`ocн5/~ܴC.'O:js'fnv ;29]4Y9UMi9 tAvt(hȨ̩m^+5[έp?!D$P7OSgLovK0hr)!)r$HJ$bz#ySd-* U&S ZapItZ~0?-ek^+ 0-nV"9UY2(T!J#Ȕ.SU:XR*# ;0S|l͊<"Eનa5\2s|EO$L2>ӂ aSqZioG1^{n foZ$.'u7w DH{sůz#'x`L9jLwӰNqdzkW&b*:u;Nha6Էn;D`Ius4wpZk?IX3xw1KX T.zٷ%G^s=_OP6k 5\"2}uĤf3ϬM}XQ,=C5l>:'5 XqE$ʊd]P)vV={VelDYwzZEWtQ#dm|; EYCG*IJ|>4 mf  %pPgU=QaJ>l8erY P1_4T ycX.pIV 7-Kw(&"r뒚tHpYFq\Z: e.ohzױR XL鑊=)._.yLXG35;KGZ騩yQ5/ %QJ]j*>jtJ.LUY_|iLz~ UxI3Q‚Wq`YIk9o)+q"=u6% =&#k)B{^F4P4/u ]r JlLzo\ 1plma`ܷLꡄe2c(tTj^,iҢc)exA=Q5ʠ;T/sWW9"~~C8C6Jd?& c8"ode˜T TdnHhv03DbGj>6-D#"-Srxw<;3[݅;]w%<ďJ |<) 8)=YIY0;/^o_<5fzi{ḭDE*5L W0 MON9"ـDÊǫ&{Ͳ[7NNEaK䟉1a`Q?.;l>:. įC^ziSmFwϹ#{Dvͣ 3/SsP*Md7i05ZNi3*hf?i 5r(r'"c)a;lȒZ^S T@Oj9V\TU?)2+d s FϞP~XH+/CSV04' Q7CA|P9unSƀ2#UdwƔ.,`NS75k0#4^bIYl{q վҬsR cG'P=Q"Kh,;D[>|mBW}"J2?LY kØtǠFֲ@d41gBiJOiY[ú zj(@schZ\k v+P[BAn Q1%$';RD} .4'@4j%TR$0eJ0a $L.(J.O?gItݫ:x٤囔Co ӹF0(_ Xyi9c9FP eɢM<0ϼ4GKLb)\( ǒB coǬg4Cb:0}ȝTΣFtV.~2?k{/(`a^7SXS ЍmsF\7\&b[.w6:޾JϬ!ș1Kˣ3 UX@fUEkx.çkF8 HU'SݨBo;YmE*`|U;~\sj}%WжLOagoMf infK$QߔC kڠQҔ-lQ=ĸfV[j@/K{w>4?.2ʍ e8 c{LNn(*G jMI 'oO`ڻ*@H|c PT:qL 6}ޡZerSˇ81L{+YIiMƙiIs햊Ո- 9o^iH(BkggpPƚT#1pT悉7JQaԱ9A'U VvVKIr+ ON@*^c" hSBz-ۏ_:Tvxfxj} \ "ӱAu" v8AkKʽ[q2ˉF7hi?0idC,8(mޅm|$4D1tg}SG iV(&rA݁ 7b*E``dO÷.s"3Wؔ3-'/\8D Amtɂ,:֞c,t\sqș4Ԥ٦uvjr Ei,B`csL'.(:بz֎}8:CK1cf2䀂j37C lMq AƿB/xN]ɓ<3q뻸Zɣ{|n8pR(Q:Ž)cjmFͻmNC$aN2*~x%,2"ɰM=֒eqlE͙mkOyq@1ZM-۞:j%_*iG´{P ׀;#2TtyMM! ݍ +}RFRX*%B>ZSt{+ksߠlSH@[!?D&eyl|PTo&E֝jle_LLXij٢`NT`֍?H(kH05{o`]2$uv@Â*',̀Q\e|Ot~tmtJ WKjH»-sw )Mvgrn8Ḓ%7= ̢c7x)xPQv^a) jbWPn#rktXP@9N^n7j%4Q  Ai x[ǀ*bA o?e[T;(ted*SBk-Pl=_ N"= xK~NlIr&lxD<_(/ގ|>ŶZxs_<^*MW+ol):D5ulK ?#f!>iBPֳ[Ȕ@,sࣘ_ꝵ'6;(!ljKEoj4a(`ͰDE5Ѧcą8*ң1c׹R,#Yͯv}yܐmo߉M29 ˕nߎ"t2=r}wt6#!3rַ5 -C5;?xktuJf rxpwV˴<TaPӮORa:u=Z7,ovpױgn梦SНGq¶,>,y$'D3@(lGT= *na)O 4#fz;N3dJ7e#ЖqfE ځP,ڠ;H/磼 "121 ц1b1EQPp]j؁*d;҅_Ts&OO?{ NA} 1U8e  ۟gu2 C~+r N-щl; $L4`/ۆ/qP m DV'd$0No[:0ǸB.MEE@IUeb0r$uU6-. i]P$Gs}tb1Zp-壢O7ИM 89 "hzX9א&j~!gOE6 MxXsk mKIYc؍'׈DoӖ;eeFɋ)H"Mnz^|@MgʥY;tW&,Boȷ$r' 0tq5ؙNa >O5uzIz3(1sx֙ճ"'vB|PX{%);B].~(zt:0;YA 06$8(Q4Hz$:|>Nk\:SHƾW nH·liIB,܊Eh-lT4_s𚣐ٍ/ÍClL6V6 @$m`8`|$'Ao` G6D:ݾ<3<-^[:R/犒 $,oLiPm .ѣUԓ@%4A| `U :%*ZЩP }7f_/}PBT$\K"vF"1* 3xSضq4_je"ǡ*]qAKOO׾\ Lks$; Ź@Z3uYY ( cQЩ}G- 1 ou*Hʹk(nܕ#B~'-(qo֟0C0BυQ"_!G:moݫ=¤ˋ`̝Co -&nZj"exqjdk{L/?N I6ԥʭ8w1Ç(}9ko|QI.D/sYo>6 .bj|=,g#IL['MTCRO5\H^mX"QBMrV?}7.y 5 #4}Snr\|#y)C7ů=z$WsU‡FVpIWu"jGڜq/{[_p,)y/ϹsӱlŶ-q` 7%8} cs !ԌY*߿7 FCJ[ ~I$(ϕUݠ"G{ ya/RCۻLIO!ٲgLh3}gd9{ "2IU {$23B<捉TzkaRJսl)1w!A]z BDnJeA=w!BAn*8Z'r=ۗeC]ɠX˻ )AUfsXau:HQ҇c-Ī0"᫄;= "/{f4h q@`4!qcj8+vX`v=|{D.\2ȚanM[IQICi?mzW`Qꓵ~I6 x3$ι&W䕐 ʘ Uzm4V^+z^kS5]ى?b"B\{B"xu& w'T7vhH򌲍1¥9@)\ʄlvEjXIgy_q1t5E+lzȔVn9r}oTFU}9%.\1D>ZpeߨrŽrgͨSq>M\zHpnʃꢏD9d ˃\殱]K;צVb :y5*0fjqa#>֢2xٱ7mEHs$hVP,b I=6k^f!MpԷx >68A0sz#Ls@  ﻏ+'`! KewFtFr:.e iq+4mFaub\]8B"^Jgf|"\e|T7A#^BRcۜcҪ6Aa8>ed_9 02(i%q;Gc3t2R8K/ɉ#yXe`<s#7ADGkݫlfy3GuUˮy]=;@d"#!ZŌdxu..T(,9"$'meQ5Vfv͟a9ښ^wg&tVcx%%n{$[Z n&mC[1D V\",D)Q/^;W(;y5#ƫagƸ]>4ݷIaڿO:t&,z#kċ{"qpql H: G5trt_|ۍ3 4O-ox65+$`tn#y[p7ZlMWU.FB qC|nbJ[˥BSn s0d]6&bjG}Ij/+/z%qӄ Y=!vj&yy看%rL]vřuZdzhhY:[.G%<7c7CBbP!7{),/1l_Vs.lB1;8[!?urb[A9G.fjcbӄ 7jhLM_u]րeE9v<tHB'Tin6L?b L\v1HHrghT4ږn f»/_DMTu <*%JkJ"&ϵfп8N9͡FǦ.1!؂ ?Yz5 3nFڑ޶%ϱ(,N]y HAg ]6OZRG/0,/1:̪jodt=c3]-wGt^qk })t;D_eF Dj'|q^q'e|(˨z{<{R XvB.yrpKn^ DHh `;1@.n} j 6qZ ʔ0-&>&%]m:(Jnhس-S~qE VaZN>!ȣu(-QdY&n~GYq<$VKmZ2P{;al.I蟐6A00ii Z[5|"aP{, Ghy ޗJlB΄UŮ'h Qu;$x;0[k$XW:m9:9'ŵckE? A*]D;vT$^A^ȩ]lw. v+&KyP%t"K,7΍|ӟqǗ+O7U eƤ^ Gq$ .(  2$I"s&z9ћs2MӐ RKF')E&׀H3ytS)]&0xEi=`s`=$BPuؒH*zzE.êYA:f4*ZgǁþgB_ELeD}?,/o3}C-j# f.ѸIr&x#L;l~0En?x>>_xdza/W>M=H,.@OaL195^7SO&،ev}', cxajVVo'Tu}EMFPMŸlVZ x@܅ 45(j5,v 44N_Bo])կf5C_#HѰrZ]<_Q*C:t{¦"ݶr?q#h? _i8#s5CuRjE4_/MfTB>ޓ!0ӝB= ׏FvuU}f71U2V7iCȳ*[o LC|#S#^bm$a^{TWk},@hrU ixINҬhwMw˖(>Hގ#ʲ#'L9LQ~I$y^00 {ԵXo\KT`֚j569Jė"~#~ \!w?]>GAqZ;Eyj]7C)';Rʱ=rYuINH7&$ cBҴy} j]FSqqE3wir &4 toW2b5Y,td刾\,/Hr/r4`G7Z ӀnO 9/sr3Q~dklvYlUyc-\ 2I"?P]84EB'[P!$sd|P8 QmB?=u|-{1I^nDy:[@-U`"ԃvKkі$?2;旪L/B+}ߑuJKݩeMu+Rsa`UPIz<×.tCq3A)C7폱L^Ncr-:2`Jly~d78c~x^B=9 SNgx'.aM*ۓ h! :_ 'F^'Gdd%_nL@ Olҥ1&ˋ*6s97Xg]% F 6 !LCL S١AD`DbtRXLS *4?Z4G'axQ08}Y~k;#ûĠBB.H8/6z%wcTyҿ זϚ x*dg qKSTT9[[* YC n*\i%Z8[2n:^hϚHU=aސ)dF7:axegm^_9 ,LaCĆc+[-WM]Cj].JVNN-0Fȏ)G~w_.DcAºi{qʺP=W(Lc.0O۫բLZJlsX|By\ʝdbfw-K&=WFc2`U@=2&FߥN-J;So T%IwUh` B7F8v,erkv|Q6JVqۯd]sZ:3U!~c&Hi&JMn_Nc KipSWpξK<ڙAP?>/VklCfK [dWlkDF ia/tKǽ8e5ּl|&lP@l^%T.N 7vZ6_ַ֝W<0sr\ovG_i;/ەRMclp\=:%ռ}Ӟڣ__?U;]cC&r>޶qRqi5~78 {>]m[^ۋ`!5n>ReԢQ>R7/ =" B/Oá'dX}rH8H:I)6zߤt%8cS ,beq%x8Zʳ |Raur5i^(X)]XimkI(][[=,>$SBTX,zfx;Ov8ƮԞi#xxTr+kdX. bt@*7DNno1k3zT!|v] 7gX+nn}( `؏eׅS^l֞>2bjct6nù44yN9ּSL6#My}xPn% \:!W $a F0=;~&s7\S֊ȁ`k 89V[r53z6޵2(iOn)jD 2AyDl_G_@#`Caܰ:yJ5 *q@@ŒcÙSJ!iG9$bX䅇/=2eC]suE +CbNZBw'&u ycT|`^+yЁ8Hv|*1oO&f+$M7.ZI -(qCumܒ*zkzBm`/Cƃ:(t?E5OP-y1/w='U;6_>4>>)FM%م6 "F"5æ< uRD ChL9*ofRӊKh"`T4x_^Ⱦ}@7v{c tFJE8P_텀% Rȁ5SD lQ } ;֜LxFO $x|eF/fI>ֱꢵDRhQw"H>" Āds!Za"ݥ oOk:~PWFUf9DI]e_lӐua ʛ.D.Fx><:Nv7%8=$~Ɲ(j 7lflY_ۏʓ0-ܶ=ӈp3 UgY9.OVD/PߜمTGS{z'1EQ#^ٻ+'˰&\m̎WhP)Uj8 ^yri,gFɩRԾGQxe&A\sU-@PnL+ԗg E{g`Z xWO8f++iBR-o6. _s}%-JzZ+ggn]vփ40T6K( YchTi zMdun.0qXyƜ$+δB/"n)^ZjOzբ}b1 )_k aDقMX6)__0cmv-$ݚObq( eHtz'nV}:Ex8"q&qg'bQ[JKbˏ$XwBp Xi4ȔԿQR\Ec1f8p^GKR9Fd3~>|SW~uw(VTi.h4Ut;~ISz/dsQ}<<&Ws 5.q;3\`E`gv3 =(L?plhdgd#>к*q:Cݝ)uyXH#lp#v[*Fꅛ̻гz~'L/IVpjt xFwE&Jol >οfTaNU o;}@EAЇÀi7 l" PˣnqJ2Æ%Q,?^RޫU۩_cђ}=[|J*&e;bpk^0H$ݱjA]^Q \zHkt(ÜEA4bc[|jP:/尬/uakZ_X,;?bY{j* jz$iъ \%X-\\n.YN=rGJ8qJ\h٪>aK9jߜX^m5> i|ʃ2|a/4UrR?r*ܭ.yulU=Ȝ=*TO'Wc8o)ӎPPlhN"/J~٣w?7$͠'CUfpv`jhƗ\장i+J{2kvϽ?-nٳ-y$#U~0y6,v< n4b9%tTjH)@RWh\An N,S[ҹ0x#dZ],?PuDR4 Ǎ# =Ri`G}L)E)#46 # 1^C'31Y#d-X[=kC|aot5ŁY_&|4c'rnٙ.LZs d'}#WČb{2ƟQj)`\$c8жMeΘ2ޯ1QQQa^8,g :L2oH'DF0'^4?QrU}Br <|W̱R d:XFNqʟFn{#P%u$K:\"(ު'\gFaGkN(׹ЩzQ!hھWեF||Ö.>D*Iܫ#)BwoetrEz&V}(YO̍J5 e,fdc"9w ^N΃,:;$`T؛I*:cy_κi~=/*kPp8]FaPRB 6y}z~C &ͳTo_ɹ3 tOߊ/l q trR70G^=BL_WUi;?_,yey'Wҏ4 v0 ލ=re,&&*M%V:S3bEƎW"O/*qSVPQGC#yObt@St81b=5bW@t9A:V@}ءNs1+AJ +P^G>Qn0GT6X<x8u.ȦoQԡ/K  1d'g㟁i갫vK\Q%GZё LQG2]uƍс@o0MCN^q&y?ה&KÍI1uFెr@o>dA?.w[rN8Cٙ<6Yx˱|!U=:g:1טLUo]-w,7ʦ'oDllxB.W;,M5F)}]5\aˆZrb9.L26 \.ۄI_O_T2DE[hAJQ{# n oNOZsH!_;%5MU1v$H#\*d ¶lRޑ"!56,_/hxtDi%_ V| DWEݘWI9 K+t`!H/ HO@oA`r#xM˒MYOlR leTl/UDXw8aJVte; @:yAo57lj\0p|?'3,-c?g#+jۏhCvUr+ai,BUzs5]UK4'S3jx,aȎCK’ aUvxPV[a rli@mu6(왥 ܓsDݹ܍,^%j>&fM%@I2V䫧=`Fq[E[ 2W6"tB*A6O'Đݹ6pRrPn hA[]]<=!dwi0[ t*^{`rsEndnʛ# P7ZXcn4rEl kN^ypm?.XNAȿ;(&+Ol0o*k֒=ʣ(D?#7?a\w^oRJrqƩBWY&X7(MX)%8_i!,'Mڷz+|bo}=|{F$?3tȂ;v'(¥sFvLUG6!#)ap&<ۆPe\̚50a'{{@n]62P({~-"!r2 l?{ &x?~$i٧yzų RSWK&y8nyRXl' ?u{*ïx3U[&~ bEALkؽ;ONu[h"M& @PSӮ<ʖP. 1[pm*X6kY'dD3c@C*b"~erl=fG4kB[C<NGgTRfM~p 7pjgSܔpܹSpb\`nE;IÍr'W |y')5_0f&ۖLqbJjuYw/.k \Dc'SXħgf$+nvcZ[eb&,©O%qr0J Aa6HBdkr@ۯҢ20۞fIZvޏ4ʸ=#K8^x1WqK̑εZES-NuDcáYI !Ghu9ZS촋.܍Lr[ m1 {ه}O|lW8li@FǺ T1P^o@A.K(|x ݋#Rl9VaR h_ ^A@Jclص X#ъڜyچT"7&x wcmAuN[!G@k{h+R"{j YDtK灟0Ur%rjYsu}* W&$"}Bu$7y3 ֕uG;} k\i1S.ݠsG]ޣmk]ElȖvneyA1̹Bm#ծ͕2/X@ @D)v8B"^ʑ#%FJL0aBvðc@U{"7,1Аh|3gf\K /4?`,i{HG6mP6}$vP0Ro- x2M6]QcN/Qc-"WXGbBbDI#,G>'@5Ҿo8H\eKY:cZT^8P#.Zg)kˤ;[On&PtYCu9{^JBU/G"r J.W-ϗ3-En~H@BWXo_7Òzg뭿,qy}!!%+(~C:fA5c'@92'XsaN,. ΫH!3-qTbf^Csvw$?1bE3{Kaw-,xNPZ"iC'(;&evQn r|~_qm[뼠FgYaؠ;lݰ5U8Zֲ@uID ݽ+ѿf?rњ2r/JPTDyRr{Щ+[_B95ۅF,6#n.zk JWݲlIa_-&HB JcceS,Eo[(\(%gɳ/A63۞k)7^Xc Om*8QRBsIeu :nc"K:چ#E+ MJca\&tJ7"@_ N|/qBhWE(feDAP{[.گQ~9m<]eh6M7'coZOwD};g|8 760Xմ4AY}!$T{w9JדG;@]=z *ezx{q TCjtMeUh5 ?Ϧg*V[ּK|V/':S~E7gmv*-A`%A4p;~cxUbۢF"@k>L6vVT@K\K3t@vfSTj9CR NRuj"g8P_w^^N3a F-8d/TCB w?:RFfAݾ-tT 'HgsHu=j7OZE'ד#LdEh =QfG=I3O0g9  f_~v)ۣE6@E I<}Wmx7.b;&! ڊ}? -aL(< iKWO1YHvj,'7ԑOOG`. =@3&bǬ'G`H{.AR|bu暩}&Lw 4ʦ^bhxWZ yeSx%7LC֣'ٮeޛW6'}TS_Bp!$ؼ:a&M)7 {!Ax~n9gsaj@<"kj>KE<|}YgyG.FD~uᛦW.ڥ݊JɛBZ>֕`@icwQqw5ufmFI FE X/o*˛Gy؉R(Lƫv nјF1iʶފ)܋&SwVH`p:{+j @LڰvxNx |࠳q9Mp1K'X8!1^|_|lB¤ه~=.RI66Z[vZp>t$~ѴFC5Ӻolq-9|8gAR x̾JKAcAXݘ/cbzaP|J̚!n&7RԤ mX'T.R>E]9m&֡WV  Hsw_$ww0 >g0c-"g%xmyB%܋@++uƺjƻ)P=iW͛ _Z>WWO ?]txf'PgY֓m'tq Tܾ5ooz.fRbmBC؃kH._wRw#(юyn {{gkbͽBo Q9Q,Xyo^dDxAo}G.RwQkO,xKaϝ~EaK%rG|&C _8YmrA&n#tl!y4\xjzʗ&X>"YB8x[Lmh<#vA3B>Cr_qrXc|)sXw)[ZWZ?5Vm?ܱ&xvKo(zu Dsc NRΥ vU+u{h嵏S3@Svxloɍj+: _MTJz\ꤱW-/Dԍ8|RvO ;:t`khbuGjao'$v$[ sSu{Оɹ"Bb߇ Ӽ*5ܹO$f?J{$^@g#&{,UBP0"εs۞'>aW=ș+ja&Gkv]evBI5/u`{.mp$F=)FM5qrSiq+4*W^#s|Ӯ6bx7f"5TFU(> cJ-4_m/_7]gŞzR*93-9tAAb S? ⥌SjN69liEƷbT≛`9=IOy>Ij1T вl^rv1Xi@./!$~0^uKY\Ijo1rhe"6fO@rOibj_HA tJdv oHU#~捻P9Fֺ H i u!114G{!QQ%oʹ.RlALm" [(i[$%ϵIîw|2g?v%Y$ƅ{}T"DL[GXܓ_<C)etTc/64 Z-gGt.N"my6.eUɝJ"-33=r[trTG2ʇGLKD6hAU ¨ ! /rԯ$9R%p_t+Sy+2n%CdI! q!1/9K lXPhRN2Ϟl5εZ.ƊZGtRH %1i_Sxe$셀~H,F=Eo?ӾD/A-͒jHEcSȜh>V뙰/9`cX{}օQH eZ+? P?X30 [m .qr؇NuYJE ֗K$Zɿxha(~uC(zʗ'e{s !sP8i/n~m: G,/ A4 62>+Z?.tQg3ݥ.øN[H+pӚ 2ԹmXpɀ"O(eݶH784Lޥ+GH;/}C]b RC7aD+ nerޭH%8}ۋkF"KS{g3kNؖ\4OKs]ے#huĴEP6];-J[?{;uv,dDǗH(?3W=_ Q,8mG83V 2+8}@5fl)ax҃"MYu =+]-BEvH!v! rmp̸o~'p]tOpw8`A#+翥z"^LC^|,c: dְ#?E\C_zqO)BrڟTٲAVԢ~x oæLr=#1@g:*s8]/@ }&C<֫=lf6 !zL~ח %Z~I$V}Ĥ)9O θr}fAѺ&gsw뚦ozS 3O%"bc&1h_9 Î zdm2z/vMMWc; ]n:S-# \2?mP2Fl[Y gM 6Hl瘝O>TN;9v PE)[ClKsUzA7v*ꫠ<[=K] `,²*.E`>ʝt5bfedqCst9{(~'ws{0`~D/FmDt[2jrԀ㾼= n1B>8eᎍ犓5g .+[ z;mkdFANP.#4%x 쿱>ԆH }FʤKƿo@ʀEY҈_F}ofNSMZ:nəIy>07MqX󯽪,| Aպh^8}[5G;*vrvWA.!4:` aY27:.@}@ EuLW9FAq͜(u6MP^Hg-F*hE00]A>%0l ݬo`hF"`=XR)Y#dwĮuEuJC]G-\!Gzbڹ΢lߤ^wE LH ٦"sm &fq򞝳g}#ʪi;u.٦,[vX0"&.[i$T ueTa[x~壃 ʪF Gڃaߛ鵈N;UUK-e3q9}Kҥ.2-a|odzŊAhB}hW;FGi;mv~-ړ5i/2kuZ?+Tʻu4X?دȣau^ƅU|Ԡ.`-x@8Oݢ⊒-gOY=%Y`35aq%WS4$ sE8pr%-UFY}f"A(/S YJnl:E  oo)vV;_H6r3KQ8[+nTWA b6N&@oꍠhbrrbㆃrٚO_8qP\q :C'/GiJQL]ə:<9=1҃$[}Ju ȧ~3n/vSGb d c blC~^i;1-RE9ݕ-) pɨn+H'>ݣ ,Ҭ4;ª5{;hC!^LTWlX_nv3gpXkEKf^yJE]D4‹F,"ٷ&Fku" ӄ֩)}Iu1!݀SlBύ G0-:{Mst}Ϸ a!GHӜ_#H֌^uC%[1z0̠4t'WM2*bZ{_c8C?l;Fy1qKlV >7Wt3^23OwM$ »l[*oAƔKѽfe~ee92Rx&{qvM&/982͐PPihue@'Gg7h(nː YcD!}L񫨤*Ӂ_,x0z_:g9bīЊ=Yivꏖ~@@ЎTf]Y#uMXo(;M%p,AWtݤGr,3U#|JO2,5p<ڝH[ǍF71/y)3ue G!}7w.Nk+ĵt-D~OsV͛pLj}LK@B(EnIGE;%hI?_h&'9{iv$m1z"Q ,;* o5y륊F%Bf퉃nS]8Ҡ-rȜi8Yb6Zߨs1ojQ!0tdd}=7CiX@LYI.2iHx` J\~`M xS4Ӗ)Vg[R|ۗvRfqw 1lx"\3bفݒ0t@ʌ$N1p )Anm=QPuHx< +UX[ tG˜Ϛ]sԎ6vL6}C6`2;B5ּ/ó՘ F1꾕q&^V?֡ؠ#~VRnP;CIogubˋ+(˱`ZҖABx)^:05uVǜ,]pDL݃"e6wLP ?>5<6C! HpP%5v{UK>*_}{N :p`hz f[wG%}~^AV&%n%irȹVF(üwO/%%E #1TsRrC#ݭM#)%1deP7Ak i)g^T{]Ƃ qArfi*Qk$YnFPn:ЅfuJeti~T<%i=gάo;;Bү9fǞ[ҙmUa ^l~?.TӛQٍjp8>~P#"L>)վ҄+.v ̎%:d_;?;z N[ 4ڀKm2yRP]I͡Wv"…BSeѿ %rBQaʂ2FuhSBCMӛ& ~X^L&V1XkUbʚ ʇmuʳI$ ē4!Dym\g I] KK` QpFѦփ |?^(#? _D[H0j{!5ˉCO-td$lh׽x\8+5^54,Ȝ=Pb^8dH;5FTGb"ewoR^|y5ҵD_q>L’%(/陮8H9E^zR֩`i"rb8·V"&'$. ٘VnbO~cTc };r9[ (SAv}|NWb #M%qKLr4DQz<R7̨2P_O&1mV~ڎ)rݾ]SĴ1:;@Y/fAXرKLt<xF_lW L+ ~/wp5 3=XNL "|z7s'hWR r]AoN!SRzե:\9˷dTkm"Yz|ԭ;GcdXtʱ)_u]<9sq $N"9B5K=zؾKIl~ʥfl2XYWI]U1,Xv5zBjmP{ήv93%ܕq#%ꆈ1ˎ.x峘QD^ ϽU"c|s([!6Uprq~nfg}A{':t5ZaG[z_=\RQ YRur莳Ju , ,8/#8b>)UJ.ɫ+ 1.Z.( #u2쥲̞~NwXML4(A,4" Xs} ?y׮'g 4Y+m)ީr&퉳GĔr2EyRޤ-\mZ'5׌UDtB?>^f#| B]^vT]!Sh,.2 볉1(%W䍎we [UDWz̡E!e|OqRQ'<Rd*B}>-炙T oJmB@&}`k;*\>\X݉Cį(2e!p>8T  V[D*J Ȧ)HAV'g!A^k"`>bXK @BI/7j?ۯs-{ƲZ_dzwHL:ͷA;ep)Hi+wkGyI:NBc5+ibNhզ{`)F)xy_^ۊqφљzH(?3J a<3dqە D|q7g LIAU*\"@ǐ$RǴxjqW‡dt"436YpVҰ|>pG.k.d3mز`J7-|л̩~-ҳG|"}Mt^7lpQ1=f&#bC_hh)EBכXph#/]qDE/{5Ls_]vצcQ [RQ.I9MFk!sl""FFqi3vYĎ-ݻB?X#*xN@`'jGϦJ0]š/CW1Bm"\А0 QirŢƕ`Sd-\8e־cZڡ*2,X7euyŪ*pҢd8ߥL_w {F۹B@ |N\2.(.0=t hl_7[Ι$%RhM+\XgӊAk mƊ!] ؚI\nQ?1l]b2yבJGَ]Sftx(wT5nl>2m 20^B_HG6pō LTЬ ,i\NVCt{t(l`汀],YŮogQՃ#-oͤtlB;`]MNea_ jRe/q] C_ᷧdjF$- caHlc%1,cϓ$e@3.;j}?nC v-\ԁϑӲqyɎ+ɇ~dtv1bO2ʸڤn21nG e)+W-a#c B,[}W:ysGT}%cqh X`_5BoLK KGfNS2YU7` Ema89EJՄ+?ſoeuT\}GwPN /}vw s^NƪkS kAi<ِ?|FYҴxpu/ޫ_p?q: /)I 豘/6;;}SGvZ"l=z0ߣk9F L/t5Ϲlw^;ypDZvR$3mrilܿܧ;eYU [ݴ?U_'+$nAm^s@f䈐 I LI2{@BZZI8q:u:)G$Ȭ542K+'hr쇎-dSA>PO>Xp >G.x MH"hۑ,:P m`%L,{{z WOl}C:bT+>آiCtErJPa$mdBwTQVeW&F eSx B=ϝ~J+i*I==$7{nhr0ө/Oͼm.ux zӮ- Zɛo7fW'0[әխ4lP !;d/mvݞia+\Z#oo,|PqFc14(O}aWI[7#FL y tVI2/RBbUU1]'[_9-jlU-,l8i-H!Ĉ"`߿mʱ@cPT#Ĝ)GPy嚶qe][9M{Vdq[l6 &(/A>*i.ō0тATDX=\ene.C2l5ȜQ9&;,)C#-PR@&_%V| GSD(t[=TI&2L:]SJn_E'ΊL8/"\-5*AJchnP 1" n4P^)PF%r n 7([٭rTwS|ukiPVc!z,j{?kjLORU Z>Zh+`Щ^EFv`S c AsVd}LNl/PjwtOJ.Wz|5 Av@iY\n&ym>.2 H{x*Ll 2R7XȌϩ"Iq0Nm'/'Y\W̸H cb[mdNXh`]3FTy~DD$rU9v=;]9b{_A~ LծQ7ݗN.6YCSqrўvR~#uyTP:O ٬5 Cto}°Tm>ͱ4v^tIZe7Vg=524zmW4θ6g=klIGGhJqf"P^5Fx=zh͍Fa "./*!H^ xƻyV,(ROXVH:N+z)EaJdD IFV[mkU"273Qa#|ߑZxq'Q0C6yvlg+_s5N֚[xmUg>Hu \0O2bE|9Ҏip誮DQH/N`D]es\3 3ნi2]2{?AQRG $$|hF~_ҔNI88\ȇ0襅!onD!O˘hpJym M$ob|IU5Uz uc,7LxD[{$>XCv8)KQ¸Ӑ6Q]7NЮQW|`' ]X 'e9H&ZdvX!mIS>j%)ޑA rUO֤y*ǃ.<!)JHl"]oz*pi ]M&i:W. ,MfMN'FY,.pb}- ;Nm':@(Mf ;*XEEVΏI ߭Ǵ\L_bxM/ٖAZxn(y"U/xCNH͌%76Gs^4Cюi—7sSQd$+8W4XH*zk>ƌEU(kM|*0)qϢiYbylg#^4̬B>e՝ .eZ{IMk°ȭ]j ɷXF#1 @G!ZA3Gz-uwӑQVNCٮH҈%w5Wc8qL~&Bd,ס,H*jKT= ֑j 1]"PK[F cYEOT":mg~ڠ@D< ZHg'MbuJ s;Aq6}d/ pCc [Ѧ-y1-5p5V7>/8(SY&hD0;wU ONJg'Z\}irJq xmYa +:$觹v?:Й å@Hf<(~9r[*)xdd\ FlBk:. iL^y eGZS(ד֮zuS*_O)HĬg.c_jK*TE7wwM\Z&ފ fL:wY.od.\ %_IWF$yX8 J%G,'Kډ+p{m ES8"0:U1bSx4]?P 7NqsGƪ.\ ^y`6]%)+h&sj.NGp [ahD;j"l|oQcp߯;eS(ϛ}nUqS5V2Jc܌ UFZ0 Y,lȂ%(F&!U/%GRʢ˱0`m4G7)Oؑ$*Z.#z%D8|GAU:a>S.|%z aLS"rAHd.c RӾX w!أ%m%R:aǿ\1 yn䛣Ѹ_<_8h; G(CW }+x\y`nIaBdCP \&̓ՄkAC69ZTD䯻1rawѺhwŊRـaħ%D= f6A67DMH FM;_ 6:x>U7/պ/?x5 _Nc}u4Vi5XH -qyJL ^= Ofp?|%.=7hiq%Nľ`IӶvAܧ6c~R""У\h7BCTmc>1"U* D x.p'= lr W#כ :'w] n]k1IQ;ԋTv=A<1Dsd@trmS؎C[` 82xBH_zUU/5;.Frc|=G/(,wd'h{:[2^G ~c&SeΊ>P n-!G_N, UBS Tj_5O=]T=a\KP5Z˝vZdܘ7O= *-ݟ$.6];1"<>Ep3\Ԋ10(0MQ@EGnP}Do@L܅Jq&|d~a6@޾Eob"ǚZ}R=J_ h:KnWE!v^l}[`=Xu+ t٥/`P9-uJ/&P\/EK\tvߣ#d Hتyk7f;Q}FL2jwP(DŘ~rC]' |@!Ln eyD8ӬXMi+q5—Ie-ϦϪIs:=n+\ue=ȁwBiK90S~ }N%Z.#O{!tDCu#47B25ʑՂ6#: )q iz)Mݬg=L*>X8e4Sh=&^?/i]|@]֣R\љ(l-.O={l37tRq umU^u>pq?/ԣ>:6#:F/Sfl%¸`mr4멒d{s\WV.kB̼;uzԼ~D9FL,`ZUD % gHˆE$6Y`bsk!x. PTa_2&׆u 2zL 6v)L,-ؔ';.#~JQJyT6 eXyݧ*L&w2<=h+"İ>}ʒ&*cV \</GkhѫV2㘝7{e#J~ZR2rKPǰUFt/ #v% r1 yz8hi4xj?kv Fl-aB 8h)jprnż*ƴkآL[hwTQɯ =vVii#9:YBAJ\VWwֺR8M+FJkkt*dܘѺ21a= u`R44`ðgAHT).OKܴU;tdlb5k݊|ϲʼlcL>dM!I~lap@fbx亳Uތ cN!`k~/+H_jvuzܑVuu:`l ~U5&al'N(jyeՄ<%'\+}ڌRtK 92SnoRA ֵ=Ud8η8k8SYSRb\ v j wͻ;z\HCMCIA$nPoc--j#ju9c9Z7 TYV&3h_/  Jӧ/y i\υێyNۏ7  ɪ ElFZӲ빃߄OYM"]@Y m<&|BxTDEߟ}\]Zplյ_tG`a6E0>66650!ri~$kC8Uy!Go5.Q+gN1iH4e z pA鵋E>Xs 8N-pJ kgӇáMTr]pf~6ut7ќJy&ښ;L7N7kmPeA'=ͮFOƽ'_,V%it~m~LJ[^0-U}Ыm'k6<VV[`sVxF?6=FsV̳Zuԩ`Xrm=~zl\"CF8O,i!Ҭ3ܔcZg/D:1"at.¥"bS5'.Gj!ϴGNR8g%Od ݷmvl 3K|@9GH]Vcɋ!QuE{5|,&4"84rU+Ĵ˥ͭ;u~;RuWxŦda4JӲGc@sKi8|970#-;!ءI陸N(js懘{/SXRw)J %Oge"939&MD껰Sz6i ]t/2,RO'"[.ܑ:z4QH?3~^j#n7oeXĴ:L!s2,w`O\QItv6k`3db>?wى1m[pMK T`Ĩ{K(ì|YF,ַsZGUL_PH D']!ʌ8$MM_,kM@_ǸSUן[2t?P*T 2p'(L 4gjȟiǃًTpmH^rE^I_iҪ'aZS㈯{δY a'f{["HR$i!'ѻf2": .h5,LXCG-"LPXgcn q im m:(uxi=a9z "P_$eK ~R0,UU2m|xwDmw ̴},Q"v*wjɠTd' QV WTy0s+$rEQsEפCa4cU?E*F XBW"=`hQ_.{Q'AE{3jiP&8 !ۀ2>?)z(`&m!pښWp Hk,5/GѸz rNW a6ڸ/C<Һ^GS]UWT'DM-ijKǀSlW]"8N\+ 8i0X8I{ٝQDbf z)UUH+#gQSVKE<ͼ9,N~g.i-/1XHl;nANڙŠ"FY794-JJאcg٣t9ҭk;2;FD?']̯h^qyJ\3{[ٟic^,ထe[v#>~nyǸdjn?133V'+#oSgAv[Ri1GdĔn-j. i 8JFnpɘg[Xs0%߱\K@3iƋq<0M'ܤ3[ %[[rJ]zG'vh(bQ.^ʰrEϨóMwK.- VЊGQ.uq]{n[(* Lyi74KQē)M/-mw߱8A}ɚ+i{d Ф+& }tR*o JUlQO9ЩbG yauH,]]"rN\)\尪NgXgvTWh)4^QQ&nvb~Sx[5i0m#~bE>$ U(q[^`˾کi2J"} K"xE6fuwSAg洱 3pR-e{Y&v_ZS:,yJvܡ䒹icLBP6e /6іI{vWM?=CxtZ.c4s :8`S9jRX|/M^ŏLEwoUnc2Y>4N$*I9mW[-`-M|+?u}[ղMxr7z6N|{_]<*VyG1ԛXipSVrXX 0OF;ltXK|6aᄄ$  pG8g8/"GYyp(][OA>1I, *p[$3 `gЃRhT!2 [Kph-;V~ڨD 4+v.1ZiɃ?v;PV&IxA8ɑYo?-$e!(rs9f#_`Ap~C:z?ŽIg@QYf{K#7icHA&x@7rGK bn|*ߠ;hHal-ЧPn*KKO&Jyr-`[wͧ؃ʇM/דbCd/>0 Cl]u.0bРoY˫KX?b˨ 痍Ḏr=쨓Yi0F҇2 %O͡b#ͭ]SH e~g2>IZ 'aFGfb& WG qCϺ~$[ {wVUMxmdf嵟ʠ]->@ ^5Ofv F%<>v^_W?GAcۤh%B."74Ivˤdd5:J8՝fC\My@HQH4!= _=coLL[AJh9 X,%89f\9InDg̀u2< zsS%4ZC߾mw-EiYSIg,9+;PX}Z}bWwz=Dz H:Ҙy*K>-7bxsʈU8]e)9 * zrʐ~"[)M ZPi|xg#n>1xUoari>P4QHz x4﫡ZLs–rm\K{c nsyqRUܩE6.}wKi}M>!Ųk_Q};!p7H0۲{0JAh;?tNU~%xgwL*%:c* kS(Y` 䄇~ٰ_Iŋl?$vwtBi ٬K:qi%uiʧ* Bawo%1zKmm\mCkKmk?EWi ~JKZ0/HK#'e3 ?K3ͦpky'2`.簣蚲J^~6fI4"2P#y`7گs c9?{.b g#߸$VQJP1Y<M[ zȃ[SH )%1_ x6뵷D႔5hqN#˴'5ӻMĠ̰Ĥex-#ubpFut"xt0Z M/K|Fށk-G{=+sbT%SR1ۋ-\ʻAw3+/}#.C!c88Ze$-lX7AS0㒼[gz8v_`Rsoéz|_TVj߈P(kkѝܵA=H•'%X%>(ſAtxno[_VVns hl*+abNx['gW0YȒc`ZWd(GjEP@Kη_WC蒌2Ia,DWgvEOj5fpWM2l2WѠ:[l 7Tzԉ+ 3kR{`?QQ Du5bx!ʹ'+lMJ)`vR Rc$/ SnuE)Za<*Ǿ~r If0>sRjZHrǧpj;QI33? kл="ߘՊsGFwD4m8 |zC@Kd3docw֏+Qy/w!AG(hq -3ՇFSW/ - DQN#Ǽڣ_ IAݱʘyUzle'0ZV-Upi Ȗ`Y7;{-  gDX+&略bQPDt֎eo<2] WUdAX vxVc׾[81Ee^]t66NgnV+S qҞhA)pJKmRS|,mWqtj A{̢̉7ye)ۛLtCHŰvU=(fwzjl8_89g4b<vrȝ TSқ8 O霶#T&S-^T#)p {=֣| KpYd\"2o)6nͪfh{\6] Wr)5<cqbN>[=R ݧ ±ÏI-^-эO1o>|45}_eqB4Q!Ƴ` /B:| ~V O Df:yM!>ܜNSiW'/\| sjǁ'HÉ5}ʔnێ1]pDi]Swh kgd\kK-oıPCVO4bS*?>6PAPWZ>0MXHz٧agXHy¿&(;!Y1BD2oz\;.sxå<gGcmǎBArH> ]yz2 R62U?MqY{H$˕]Z={Nj+,i(os8Lh{n`7g#ycqOw_4`JوǓ#߲FY4CWoLe HSSzDUQ&~!29 ~DfgR1E+DtT|k1=+H9n} p0e{sXNv.w>y)`˯Ԡg>WIf1Nevu2FʐMQ@kf t2gZ~!9!ySH8ituWDe83{T1&Ѝ&{F@'KUԡɵ%zTa#:rA%xszo,]%+ͧeH⩉z _v =>B }5!r+mJqm ~&U}Y}FfpKD~r=Al\ jA<9[%z޿ۢ 1 ]vTFa&z:DB} [ĥ*-k$"|ϵP ||q- UI xIZ+y9Qۀ5!e9|"qmCbO,ER-13$z`;HSPD!O+8~9pՅ ElwjQP7☆le5qJ zZ ~ QR.%XԹj25⧭piEzk -b&?1O ]kc¥))y4^u:#o\#m (Q)q]vZ>GS='Tq" ?QB(ѽGJScr`6gs|`]; S4JERE:cQϱrZj[64~翃]Ә~Q5^J> 0?GLDWXyV[#JUڞJުYWm8:4zg 'nrj!L97wzT;׉peòXW*qؠV(F+a.RhQ8Et)lZ5;6QܞA ٝY#}9!Ud<6Byș?RUjE[>7 N"G86_]mz`.rV Xu;WQ\ꀃQ;Ǘ6x'i9@hfst.T>L'¿r֙6k?VJckj=H}û\E.(:[Eً`[izpepJ1 #AYHq 0aȶq25M(D"4S+s$8L\)u:QxzA+3Vv`%v޺:h1u>B/3W5%' Ӭ2Ԫ# 2mtSiq;SSw@R%h_JgM7y-qG/jՏɐLJܿ=aQ'p1LTwvs $y@ßi[bcLT<2T9R]tDw'4m]g1:'\S5{kMV3LZ2}(xц6u:?H@LpgI^6:S?e~H sr*ˀ5 d([/^yVUKC>'h=B;Bu+6fRĔ h`i/>u-~]Rŷ/0wL?.KABS VK+K ;#N%yR?RRaeΦ-OYGyȆyKMa=qnKuy>>bV L E^+Ptne%^H~1:ٽ1 $Wh2rAf.\TcuYX-s XU fc (C-ʲ-O^N~9 Pqֽ xy14ո c_0U~Nz[G?#2'Sj+ٌTV㔫x6DO=Pa[h#Yk8ONpY}XⲞt]FT&>%ԁڮXKΘNnd ~ ~y[!6z@3ngyyʉykwYm 4 qfV]bVdP\~'ߴL 9k|ʇ=@-p# lzlT}Hܠq˯rh]Mi/VOo"nEyE)Hݓ{˺BJ# 3p0̼;=fӯ ]1Nt8CE\7)ƨmYѢ].gOoB1C a$?۩aL퍾Y뀔\]~ a>AR=w$*+ N峤+ T's=C]` ջ ^K)jFܵoJb&+Uu-9|m2_ASye|Sr7Á/f.~1CΆSU$@`enr|OT$Vt-b~&3heL$^4g~ʝZ^-U]Y܉}޼vm_VM*L˾(׏qfFbaD]+)^:+z8B;qY~9U&.K1(tx3-7MᡵiSq޺wZ*hȄ@!?`K蕣y-xCٹ[P2e?DZw49(v¸Dqi&qsXy]UW+Z\X%P,#r]#EXk/_v~-0؞UЭmHt޽ޥ%uX\``Sl.z#o~2g(!LM\~Mh( pSxՋ'L2݅Q<117Rs@|7H5.yI&k17ٲ,e2" [i3 |] Thm[= =:DAW$MPJfEg!q!r|SU8Ww}G/?ϜAI\76oPr K/svi L/hl3 cga!lY 9As%fYճ{_$=ZͮΡG K;z5^~t3e:XWH+A [N`Bֳ*K >8MfP$9JѤh]Gvҍm:x1ėvQ[]Qv0V)YѾbkrEM= II4q #gajF3AP_zB|qi9'ha:e-Oe +wD4 `YAsm'3aZ <&d!҇9вF{4)%%ɰ;ץʮr{!'3eDy z+c f3\'ԏN-1/ݶ]%&lxORhKm&hAo{7䏱( b wlxij"[hd*i1/HwA7W{om=U}jvy-  .qlPx;Ջxtyg?=if9kV;KU+TGL$l $UeDR)mMELl!?g Ȏ&X_SuIiNYbjq $@VzٸB1~3T;=F|DoT藞^q>nلKP =GZL3/iky_d;`H:~n+ڒq @ҜCƹKyǏ&m~'o!U`~$܋<] Q^?9+~_֢Z+pA[QW`.pڮ[1pSɨǷ]~`7Yj,,Z7wu76PCby-E֬C"qȷAUs'7=ԁʼnaGij n4~YSu?ЭX/=k!b<Ƴ) &w]]ٸiIvr&2]Rm~ш2vSQ,D |3&uG9#rCeAݱx}N',׎/ʠTÀdwU[D~j qaC}{Oi-&z HB=kvEqlSV1GWXV-kz۾@!+ |8wSqIR30-9cg)\!@17`L mk2(dyL*_1~}dVהFA":!okby|s~.g,wOdex:OVen:K.ִZLK6nzɤYuNa< d_5d#QC˴&!{7_`;#HHƑUẺ퀟6j۰2`\kbdqPފz1mVĵ:ykBF+LOEϘ^*>N1+J{ N~wZՒH52Uuɢ(w]NcWKhǢB4,-Vf3 X3F=ů"(u}̎`ܾ3|{neהQxs !hיn@{k*ֵE}տ[_e"~y^wyaJt>"//4~Sp䌍á- V˦ Iahyb+䕥D&'̋Q}.e_ABubak(2q54c۽:ve'k~| Qs}^l@\/x: 'ԄU)cPWuFڅ ,ݐ:Var?DmV'hD:>-u@wk)+Q ~LCWl}Ad#dLsrC$'! `}͹Ïlʺei(\u4m җqg6ejپ]]7O3$r7KbrX~`}YHh&hܸᓈZG!Ѡ 2Ku4Fjc(5&yAٕ'agzq24o󨧿b`rr(-jN&u=/ʜ1v;MOzŋ4v/3wzMc?"z221>ʜ9k}O=q~y4î 1/ F)SCt<\יw Jfe;'FrA;ؽH?8M#Qu@=扏9.g[})~KM2&uUkSֽ!eBv:TGrkyZo8|~%;Jy#1OR7`v{ު WEr 1(KnOs$%$Zx4fv04D8zsHo$ZG&BQnx D&q4`7lIXLEr&YzMQXy4bk--LK!f~L9FjuyncWWV\//D6?X@έ"CxQM si *~>a&\{d*VyАsޢ2e|5EgP<'69ěW-@qpCjnuw܋W.5\j*l/,w,]aOo87:Aci[q%f@I6A1]EM{CsRs Ȓ9鍙S.Гb\?p2 L\)rf;)12|2ֶ^>34}y*פѼ8]U`ؖC6A$pGtXzS:{j5EQ;tA" 8ҵkmB~ 8<-& Bx6s؀Tksŷ} |Un3 4{7]B1/*~?c N_e?r]PBf|FYW%wC5+ǃݹVi8:p{GQ 7$HeGؓ zb ;c_4 窯6 sZGNӋ3Drg!56^A]ې-RK!f@Ewur̢%J\|L`ϓP4 wc_wM*(Eb` '5i"Õֈ[f hsw 鵬'az%z"w@NW.G/ V$3|(0dw3L6lbm* f:4)&yŽڨ=3{>]b[L [ϿMC,#ƁXLj9- qgH[3Z/%,ZY.0!xI6 W޼-oJVtnweZ~uO{dvp2?0=mO* il)(~2%ˡ|yZ2ډ^㋿jo< ͌yA*2=`U ͻ`c[>Vw­";:4*A^LiBi:-Y._0 1iF-/8\H)"_c CA'Xu 9XF,v`<-%ҍ7cNG=SDdmcgI:{Zr@\bPK*+Rį|fVrFAunVD&;kc! /y+uޟz/%CbᔉԪkO$ xHaOLzs0͵,1?kP\\WLԲ51~<ZpK\OnD1Mu܉k\â0(U1h >{~dm, v$$ScV剀݉Bewr,%p * 'O#!jnC,NO ݔ?Ȏa>)tG\d,|Sl3[Rd\IDZ53$7VQ=Ҍ|ֻTR_4Φbba]y ]nH4~Oi+SHU~ll$z%pqғO3CW+Fxr$0..9\qvm-vG0fe2%uIY*;Y|=ׁ}pͮr_}t^iVifS eDGjۧ)#Mv- /FK28_<̡=mB6UYWYw0B`~r$LʇC_j'K"J`z<|-k3=;zrSBR[gVyKZٗܘa X3I_{H9;r"D%.D $7>X8)bw$!'2{tڭp׀l6H.i4?G&ϫC&縑;w9+B7fܷ%./UҺIByM oN7"eO(ڍfFQV&g=ZTyUõ|pHHE]1UD?`1CY]Zmf;-꽹{v&ʟdvżJF0,$=y% -xJ_%ks%(1u"ifNs{f|z=-1 zqEGu)o5蝅ΜRnv &2$Zw5~ Ο˸Nt┹QfsǞ(9b;emu/-6kL;sSD]m>ˮ+.&j@[> ݲ^Qbazn} b>KzMou=zɛ q;Xᥪ-(+!oZʫɹ B g/ }OAUc^$d c !}OwӁ9 K6/|n!d<ГB2~ h}R[p g/J*yI ]N'@BMGn e}*.aޞz{Ng&(ʋNHi^xXX~\f x= Fg]d,'\!{,#8= 9~t羣~?}.vPX$\|ȈݨSU9k+r7~NyX3ϴC,=+M珩boinɑإb 6 ]I\z |ƸͭT@)s";anGD(S1SЙejVx *Ӵ>a[m+eIx߀=/<7?80=>1( ;Mb)>HQyWɠ+.Yy }'9Q|.['zXv3lȶ&@bKP/N;XᛒDR3Y݃N09וxf9ъK/(x~e ҵ\Z@?w{T`EʑyܿeC?``Tݑ<߻KPUuj"V wxbʋn!l>g" [iEȦ-R;\Q 378.}69uFxأJ˿&42 >JJH+0ZMj7nkSQ&%Mc@N#/YHq:MHbn,;Mqyl$` "0.Ppn0 \B !qJ4Ii<s77|ljn˅V&`V?Bμ^RA ބ\"b?mJˁ\Y=:Ӄqc]Q;n!6^Pc_Q)AjsUs[;`3=TaJ*+u6OE>sԾ~6يX +JZKY/?$( Z[B `4*8`~9$ags!>& X 5uJVdBC8ݐAйOwyO"} *0Ðx=н %ͣwԒ T/!xC~_ʼSr0A9٩/~?b1PaDTfUYbk}^?Bizm'׎alZSe,$:0='GaT1\m 7`%È$u^e;voN}=*EAl,+(2cE(ʪ-G%LK տJl qx7%W& U=ynt74i6=K…@4um(Eqm5$|.MF Zx:4?hqnk%7/t3@#t6lك-n u bl:#W\:Ր7Kv$xN\;XJSږX*$fѠ=> [R kǗj tw _/j!?m{%ߐi]2x\W ]Vd-f$ntDivL ։Okn <=!{=c?uMESo~xFbݴIʦ-~3"/XfwZ]hf+9w=hΊc;`NW]#zZq1cS~G4 h$߀O|[3M0dbM_'%::dbR3QEZտH}kXhKL 60}JYgʸ}C9&Fz`zWJ;1 +o9<%= Vܜ|i/ݾ(kMґo'0&HVıu`7lJ&NB=Z4KT,+wx.MU= z4̎|RUꂲO@kbK t<\zM,:+,ZFl6߽]N4?ܵx{+#g8zx cp*gFCȩ: FBMώ&8C1Tk)N*~ulk' +K#F}Kpc*)p\Q5aE$|ޛO?W.2>B =|~:%2J1ׁ(P2iX9(vV+?F|~rBʞO>kȗ/"<:x:uÖ :'y %a!((0W *W[TGKV?{]"iqƲڒ#/J$ev&',ݫuT;p#:!H7ɤzj\+^XzrŞLOHsVsze GNm݆=Wx8i_j (/q-*{iEe;fHFbm 1z9H5}V!/6MlVc^Wdf g0E],8ㄻfv{bBYoGz#[k T 7MyA[{мSY)kz%Jqϱ t]tb$ƂRi'!| PMRtڜzgEx1̸tTm4 =aI/ &>Qc\ב[ ?v9]:sH""$inuue0MP$,h] V=$C,F jbh0P-ld~GYj]-ֆY‹ncUׇS 0Փ9 oH/ah3 ^=\ǡ?$g: HMpq}jcCɛ_}Ba$0vrcwku$q?id7)@70cv˦XKmD_jyP)ziX9/n"X-k6<&w3l :ca]jLDf|ϣ5y 6&mK.ft"C!^8Nj) S[F]d;[ QD1Ak]}x]~Q>5`Nsz(Ar"Lg`/4$z粸и1,YCsE-=M.ȎaU5{N/&WT+Q[\}t o[.x l$+!r  T1dժ!H(V!&$kquYaj s=4b2-*ٓfv<œr݈=am#˵i&.M%L:A";DƲC*W\ h|lO򬿗hyJNwhΘڃ`-9b03DoA_&( bKOALw}G9 7}26$6oʗ*~Zؗv=u8 *GTогeC@B J-Z "/_:b`lvl|Ӟˮil̃5j&/ Ojbw9rf.`e3+?|CMIVIN3ܱ-2 tN R\eGB~daϘ0H˴J Xtq8u Vܲύ]=e"U0,Сai .Y'3u Gw!:IFی UB,@LоS Q x|׍.1Akʶୡ"e5A&'#%FU !u*KV]2l"}K57ܐ2{M[JO2摣I@t˷ƲMfZé3H=( 3ѐF'%rFk!vi?JF>Z5%œH'SΦ@?UYi5ɝݥEwkWz\q;+" Y PՂr%щ\~c=aA(ۤP>[!]8Ia;S ɃCJb(ڼ= @ґjCTm,5&xng{~>O/)kؠ#0=pɶrTO_@RB@2 +nLF!K^-"4NԛCF$I;,o]Lqs>ʯ=*pb͌v,o fj-Ԡ'qʻXMrGt1750xҠ.jTUWB$ܩqAD댦N r lP>tgV4~TҌPrt*@OSoVm{Pb5B/[ºad9Y}u@z{"2GgJi YGnO'/RV΍G.}t8T90{FM{²ScZ:J˟o&/ a#u!))%C7ZuQ jlkY>3lm|m&Y'께6?=f:]z Gf8r=:Fva6kg(c 7 9n%o>vUG0c_ފYƐ0mCC,bA^̓'~;B: ZzIITӇ@LkU+FOp[$^yWv#QѹVY3Ehk*cVVk(:P7 v?@W''iBkW=z#;(PU+Z4!pW6COinmWg8=pk.raA'U<ڣ&|Ir%y@=<5xAL0+f964W')I`A_сk@G;i' re^wH l o$K'=t0O|a_o_H5!X]]wr'e9ʞ2Fq&a=9B١lq{@]˅<<+=F\ L$FO9lIXvAI{e'Y^+S1oӸCZ I F,UUUT")sG(vcQz6,JJNp6/U*v*j2&FOB%OBl k ob%`gZIb:ȈƔ1΅Tvy-j `r 70u"|lyNGr,1(ږc|<~Ub!hBj YtG8#—C+݄KhvB69A{Qjz|dAhz BLO#o&ngG!v`փLjNQ'$ſ8#ItmGr 4&j1|4s G.yZuT68I؄'Z`PRGrL}hw%6),kdzrGuz0sR͇K;@ǿ:e*k!Zݹ.JK)dn"$e$@'`Rb䌂Dx8I߈X iƫ*;/rNRh`m"#/VX&7*{NyG7R7+ ']wPvO wpR5Dݝ}?e#8Oq*~D2:>S B~3BOsj\/뗾)9дO⦩Nh&bf0[L|ndvg)7Fe:"1L$~Jm9-zp/w*U"$Mc4[ ѪY-&4{_ಶOty?)_HW$|eewwͽ=Clp0_aJeO  Gs,d)K<JSOTk7ٗ$_{\$&9eX*HRO:)YF/{/ύEi~~%C^:T{Y'Wq.1Ox"_2_46 Biq*1iDR5ԇA]ʽaKd)$x03BeWʹwp¤vT¸jg 9'EFї$ =ٔuIS u ^A;$DGjKɿpa2- E[u~'E}cϵa^^O\$dڣsb#ȓ>>Er:8k4Vngl=4F}.k-L(DuY't ~Ny]SR9X۷Uk [|wsn_Jʲos)AP[Z;G[&γzaB\Y 3ݼ'hw$k# :gmmB$W.`b%y!AU/ XLmq4~-R+AoI(o;h0N'p'{ xl6}Hv>Þ#X͂ňF<700ZIw!.|[BI_uA,[lY0czr] &؇.tӕM8$@Vgzd,ĮBɣGMDJCYG0RD*O }Ri5UQh^_f@8ToEbW/]jtob0e|5Ԟ)6\I{^؍QFUfÄw~Nry}Ȗ09&D1 4梒G!c[hP d +MZ@"{<{z[жӛ+ó'WSHLJ9֊ B2QCL@c./LXB?P a7SDK&F[qJ,eyB|a_FVͪF ,yp) Huol:vnyg+ yS'0/:uI.T~uأe=hhJ׊gas߰bgGE@יBR;Q)1ffg@%/7Z7#dVco?,)8Իc.pzBpljCsJDrڛ$p+dVɦG`9f}pANBuq:geڱtˑv{nyU{#?9! DMm p26Q.~=?kym* Ep`VZ0?h b/H*h}Omed雐b|wDj}_ĂUY(1* $N׷a VI@&=SG`|pqv Rks, ݈rB{3e "wQH2 *_Ee)|R/il9ޏoQR l64$dΪ&PH,e0DZ>2E*Kb)]]b'Hjhۢm ܄4OpO2i!(Jư0fI2n8ONOV)6GFZHT!#.$C\9ӫ-XBk\dozEfm-ԣ2 ],ȾZ!7G~* L <тtUid⩶E(8;VsTa2Χ.+=}gh(T& ^x/cE%3kڣo@J, kHӏ$'0LDO}@ŤwcJ l·!7pށMWB-jdI2R%w`ߢF`D=wVtjV3!I>.e;vt3)251tXfWyJɑ H+.eZ8nt I"(F 4A_\uIdҙP;[lY>5cňbydt8n?d# /54J@zpS\ UrfR/Dzlb'a0,Ga&~gj haׂ)56d֒^Fd؟Ҵw4()6CL }Xص+slu GA9Y$ƷSh&UA|"DyGEGӇ&y>AG&و.0r]vh yqzYɫ00+Je5NҒޅu ˿E0xMb9箻Mxٔ-FETF8dƢJp}d=$6}y*z/r&2>q'PA",ZAkb%5W^_هKQM|FzP0ȐHN!B6K@I} (N=H 2DpO _lAcKƚKd0mXA@ZdwGx'][_.Q(!q))po?GRѳ@R  mJ {t'k72uӚr1GmKyg̰_cW)ޠ_^TK3J]22c,9L;:6ɎNٝLsƘXuf;5l5Xi;Gk&&nj4O%YawnEJ).VPA{[D^?;*y[`]6TLWS[InMSGMՉ3'_kcJǷ͙*PT/\u~́>ctkň~.'IK%EEwדm򩷅'l-11PW F^O|@d_Ħmy?X;`o4,f]00Ayҕ$b|`J(E88]H;>2oM#`@<1 1Y7P/}OfNj?ZThE :@-^kmhUrnFfu,:x)YθQ/Mي44A$Tn{芋5®n }TyC(}5Vte]Z#fdK#I՞dH"rUWXo;qW4sX_\IL@ kZڣA腤WÆgaCE6|D,5=yL?X{K)z,nP529ܪ$ CMƑE2_XæTj(AB`Ig>Z# ;NJ3":9֫^ּm;3)fcE[rS6BBs+2jˍ9)(l s :Xִ K>iP-iCP_Og 7bciVT"&„Ϋ:cYNX1<|*xO-hL(LV\s~#ݱ@ao0]qϥg3eX\Gj*eLxt'4\i,A*CD5Z`scX^=^5rw@P985m9>x)4'^gaYY M *¡n&7)SwU7ɲm)c ؈6XMy!Op'qu:||o^e(~<+^l[~ skk1c1>@{."%"gmvS&xz9M}s$ l,? Fz~.H(q͏7Ls0|T\YJI*},IP>G1|51"RNZ w-+hl̹x*zį< 50|0"lMVqnJج"l1+1DԆ5;AgMbJIL̶?V@<#lqd.萟ӤoH%{4砈[Bt}ٹخ`RĦyA%YC'O&(EmV܋B65w7n"|ꋮ?F;XL :LOf&qČ?{3BVCAvJ5mRH~aQ42&K<kj9ϡV'VUZ\ bձj ]bʸz7J]RX1x75w1ZYoj^ m[ `t61lu1&;px4i+Pч+hvu~sx @ [d.\ zAnO/<)| F:} xf A'u vpйSu*F)M[e8AkQ\?!X*$zaO8}cGW+b<$iX=B`nQrc'쯉c0%Ad%+~c7z;J|%>uP>LN2bU磸G_"_+u[Le:HJk}H^o#FǓTW+x$ěf⤷x!|JۀCEUE@\=Rʀr"GH_ɇ3B" o)s!T FBqđPv3tg&"uw(Q=Y яMkd;Р[uX.igL;ĄZyu}^+:moo9o؍dbwjW4G4 M28ZuŪn2AdH- V"c `,<)/yUG'M PRY^ {H_PpzsN~FP-aSs/jDp |:xP- 1DnKz'H'jh$29vQwF0r޶$6-}QM.`o{qWh1"YCKL2DŽǥ{A 2eR1wЉ5J6l2Z\s#UjvJi<M w' ?=-Ē:B  F !1RưTgtw,q>b y6L+kȖ>RylQCn4UI/$^$=IzT2Ƚ;U$7揞pB@2Q}BDJGcҠ>,HT{j{ܱbXC(,+~=J=zW6]l9Dq*#vCB#∣qܾ-Q6s Uu8˛# )~r(A8{µTw\>S= xAO/xɅ:phshC+hT_ '{'JӤf*l1qQIbf⌼St}*MR{J@- O\\*-/|v!ǵ"@K`=$n(dl8,4Tt:Dȑ߻=31"XЄ3p%t^ځ:`QҮ׎]s e]e<fD;W՘@,FhJ ?8A jͪ?mĽ9|c)J,h(w=2O|{#9m)m C#uQ7^~ liй F& ^Q [S߆znTU=' FDh,E\eH5 nN÷RZLGZt]\Rl!L||7y1yً1u'(29 m%MC\-Mؘ[3Y9D̷b ht#H̰MZoeeu j< B8Uڨ'≲LƸ@tIC<C4,Q7;Sh2+kgmrE3+bewY`[NEL|A8e|pΫ ~Yɺsw-l+IY%kM|C[T9MH2% ?E7 ~xjҢ/p0: @cW /Oߦ.HW4Ůݽ ɸb*&1d\t $~"; kkÇxq!2D#Jw:J:~2XW`NqGұ޷h#U.c,iH УPT˗y^bȀgXfe7 WP;$FM]jG>bՄ3\9忒]y0 !*ۇ2A3ϥ,UҍcB )(l\jT7-h%HcZxt* LZ~`aiX:.j"4&7  t9q)Ug!d❡xoU½` lNԿ1Zn@${/ͺJ_ZS&?rr: /Uq]e9? T P^={QQƁ MXDws}E4ԷK^xyǓhV/k;EƥOf?hWw-WT !ʟ U8;T u_;oѫqXh1Zj^;''+ޞ7fGw gQeKuJ<56p !Dzi>I4}x}dxP!z^= X O_L3>eC6 'qX}q&l.R\672>ISAkj&̩?cZxo8vJizYM'L.e)4~|OVGe*W+܉F~ {A+(^P]UIwL>MX(ŴBp-Pq8 [5<|0F+j("W:eA\L[b%\~:N09Bm-SDC'aa>oW~-;a^iG[YX )T/)7#m[W[ `Ĥ2ҍ'ǹ1k?dd ܖJwGW7{se!ZIGf*:bZO L s׻Dd\PkwE#f?A`# EBMʕʀc $|bK9CxU&NDsZȀ3zz9-C'JC3ϗOltA FrlM7eX .i7")6B6# g텾m23~泂5mY@ߏBo\qȞM4`K#DB!*nH M`}׏ PN)5\ErUT WZ2jhBia'3'E7,O@"4URPދz;hPZꂉַ* ETPCۂ,<N*<8b:|}I)&J=֐weAwkZK8H/p]7p5}8r=* ;KBhhq^Y3y؉z0 9}x!:4Sa#0Ƈgݢ>AAcS"h.e-"Q+dhTj'*Y.<>Jmm7 &9%}CٱH؏ϥT}(QBZ.$DkF-wv83T; ]s!nI"92 V={{‚qڕGaͤH0fԂ& aS5Wd]kc2\F#սs;uq :qszYF" GBƭTZ},&#zp9@Η!I7 lN.PW#rE,-0i-Avz9)|dtk|?8[0@b@+(Mrۅɚ9o#d)8џa};AlxJ;,۟I7&`4CH \Ơqm}}peD?h~Z{3s#b&Y-\~uK:]Ĝ=N& +&BPVݚgnGq^bJ8Kʋf];j(LE$tNXii ,nPEw'~fK;jSs7{CCNβ($NIjNzs1d?ՐD#QںIjjNPD5OM;; i=CJsK: ֕('{̽g1y<3b swi`U u*ooIo\ӋAz#717i7VΧ9T׸]5C3/_闞aǼDvzS0Ejys:{eh"{MD/>OŰ+ފf}]FhT~fdb; IVpmKl6uԭ5(9fWRB?ⅹ>&:t?SvqaD{}M46J ^R"8 ޸2(_Xxol_XrUI}fn 2hg?*]*T'DZ lo0zLމO1db39&Fc C8ʇXF0Iğa9FKa {9R0S?/Mi$F/tX}clґ}lFch8sŴD3r[(M:bڼṴ3pxΉ:LuPalLסC.4R^r4EbZ-ReTErj 3uK'-IGhS-) XRJI*Ϋz&k[@~^ox ΄ >{n8O4AgH}ݛV,}o͘+V3tI\0hi6oqJy}66Os2&l1 4Ht{jr5tz[Rk̈́#MJeּĊ;[oگ,M+ IkO/$DZirD݊?|,q@],J-K;&T`+@I^RFx|LRgǻc\"/,^K_L(qkȵsƩB!z$&2HQ_2"7׾/b3N: rHX-~)¢(SmJ7t5$)66XmL46Jy"۽JK62O4Ccwẋ- S:/)PxC2UrV^ie -͸ܜe)Zid^ԡMߊbM.z%iddฆ%b|s PxThte(wmpHz"waC{!< lz!4+V[! X5ʱ6h]A6n%0iQ%m|<'FO6&ɢrhR!$([9ː" "'0Ӗ\#)&I(iEְ]8t:/'H;5fD`yrbZ銆sޑ{0oT:t!JAn's=N=@,Fl#zѸ̚0l- *ɞ=AWtuDjI#.%YV38Sf$T2)T><TyJ`{(=B*ڸ/A"c|_*k,=Ҹ\aEŎ-2!'k F J2͉ʱRo31s'(8C}s$\-;SwgR J7@^CnL:0~^X}}-Cn/$mtt2U:0x:N1<<#>-8-8V"Au@DS!y/nXy|95uc|&eLC|2lHZI:-Ԍːաg鑒k5扊G@db+{GW|vō@ńY-c-&&q(\+Y<'[gd&H6O%r>Ei.21lDr+*|]'3SQF4̿?. Š>'͈^5U5y|'I $gDw6Li*X(0K ltw }9>, $ DEPJa7O1_+GٕD4 >Zu~}ݫ⚡X7j+ЏR串h~/}b.CL2:."$^ !⹐M$㐙9 >z u~T+]X!C_aρOyh^HK{/'ø=@OmԼ!d|[[JE\ֆ5,ſq 2N mv"]y o;Dr_6 -?d!aۉ٦@Xc@Z""k`1:ͳUcMH sSU Q6۔"2ؑ+k~ľ|<=c%b/a8ĹbqLSS&YatpTlݟu?"G8$ W YAL|CX&݅ ލHi+UX5.Q JFǩQ.n;h?,,jyK1Eۜ+ )t!A, 5!n7j:3lm*Q@hJ(ȇczJ @l uo0M(!A> ߛ^XreqUBm3젝mwO'ACT?Tm^)U~KF=jm/ a)IsE.9VaFQb@IDf;^(RַiSJ/S" 7CKrfƝfLHoNJsE@ Q_I6bHB)nLb":ߝ`'c~Rw3[ H 77.cj{ʆ-=dS90s G}9.c,LtgU^dz2Uc%h>z¨/qrJS5i%zLȱcuۇ ܰglK7|A $*!"a6j]x/%Yx̦ H.4Ŭ*딫0}|njcGk`a3eըŚ%4il{\ؽ`{#BmĨN{}{\D E=؈ ĸ6ox  $bpXatmxT MϿ94jچ6t^[Z`q!vRRCݓY@v,gX[©1Pjg:-9,oInR DyADOy3~Z=':AASaCQXXp4C'2T[/$'x mA8si#=~xc7O'!@\A{Eݼ");`!-uuR LY ̠WӸۘN( AFe,0R꼢ع(4O0OC Jy yF,;z8 g`\+e>箵axPʗv{l$Ұx:#yEوT/IUya^RyA&&RCǗ $^{X.=xZ;?3j: PfT C&I][khKHMDw4ҲK}L chqYarp˲/ͅP%˅B˽-7۴cujR0풴,8H qJx5J0+Θ5s5XX5M8>Β Z;sUFەUp>"$9&]y ꒘I9Pok<1|650rVT J̤Ұ5E'wtQi󈔮sE#c;-tu鹺pL%k[;cnKqivR'iy *R>z}JJj"tϻE:>Nbc)%t'2Lk$PDz*?29M"b!/˕n~EʎVS]p&Hđ |"DÂVie3J/}pa6eʛm{`3 P;Ͱ=#ԏE)}GA▰L'.Aݞ'yҗ+B7ڷD-˝yCW*^  8q7`^W~;rg3rhT$<v*kaB<@"0.WA;;Lyjs#"ъU*"UW՜p?b jv !tn+KTZjYx?e.o3r& uO*k=Ž̒+eZH"bj܃X@yMڐ/y_Zez1c5jԐEO}G[ΎA[a,}8NtՍJlr(~j,.F8=dɳ9j$>)M$1hT^z`TjeC qZ…-trbPFˉowئ4qJ ǐK*mιg;󫹽y6;@Bw2\Qol5w`J~ue[qZ/oXXD㞖X]42eo@32h(DFn H VŌ8L p9%t*5 N"Ѽt1pehƋoKڌ߅)K9'ᓀǿK UnI?2_&zZgelUgl WJoﶞΜ^fAu/vz&PlB-䤴E>Ny k 12 S>Ile*up(/u ؠDZ\`$$@+<ԖuP-LBz7.2=[ $xw7Ppesta+ w/L^IK?0gƐ~av#:[~^LjɠϼMz~5fgհnω\ݺA{05xceИ=)Fp`. Fֳ" M6B2@ǝY",\밟IG,&y}ݏDzcF\6=~ mjҶg]oɝC#q< S0"?۪?yy&̓%k%[[X!*W%kqFέK[ ^*c,]TD[OBUn~֝:sy}VTZ6^7$L+zL@ 3I3 θ6󗞧zXs׍O.tNl`TƖΧi&_ϔ^p \yrfc}(Ucɘ[ꂯ|,s I(}dy\JG88ؼ TFңqeD$_>8WOA ˹ u5vY@WA!c ΏD>}]HY-Fʶ=M4*n~~=novish4qѐuS{;®XRֲ=V*/J93k2ޛLmȁqsMj<Ӵ)D#]To{qJ~])>\n ȯY(TBuj*fU--~a{m9uwu&/~@8#|2< -D`o'"#ŠUX)lsHff(3$;9[sP~ʣ:o\>bJOX;TVrKHdck'N4 4wD@G\W/WpS,8h9eA\Z٬ -$mj8/CO4CiVCX, v@ ~t[pamQ\y3bvz[}j-D)Xci8 \4E;P0($O;7A ߋ`626R[,nv;/uG"l|Sصp4:)~DDŽӕ2#d++Q)Qnk0m, b6+"I_r`ڲlMbzˍK ^](^^yM4U^%Spr_h?,AF1 uDpɘum<{]7ӓ,ص"%"!Aߪc`(ѧlVͼIĄaVۃfA_4¨zD݊ d0]>,*f#VDTe]\܂̆Iu7̙ <ƍ4+[jm&gW|{PrFV}M#[3zEDF`tzw l i:0d ?=_2vr@>0ߒ' yLk{NYbm+l&VMD A>9́v8_;JƟJ:1ΛJgI7f-Qu%c}&H| SQ_F}rKyԜAʎ@P#3؄^qpz݀/h0_dY<Roj^4TwomoZۘI#|ˋ~:76qn'D0Rq|ipլ4 ;Tߡi!s 6ecX01SX~bB":J}(لШ@O lȥOKnOmA,!t44陆gmDbB~ֺ. Vv$O11= XnD.B!۪[r.DF&>bD;1dl%EĊK38/q$d p 1XtŅrEw.3B{EH+5/$cl{5)Pn?Q ty)Ӕ`[4_GOy~%X&mkRXғ%e_#`l@EsL.j|wl`V|馊2Rj}#zի1d6ȏ, :ሂiY)O drYq]ڔsmJv p}swF>L`oc,ƓF>-8 ~kZ,D B?Z-[Ʃ 5"ƃx4Pq5$w~wwߛ ~̍S'b'V!@U#cϤ<\0kq(;*^S*ቆl$ >T[0f/KqC&8_r=kd 7VPҬazPW6a?{Td U;s/Tӝ6S'Cy̫lԼ|j4^gﰖ>ϦN(m4(xN)PkΣ4Jlq{"#7t%pw[&-;#pBRj1I)"磐x8z"d>FrV3Z(7tF+KR&gIK^WH&mx((s-ԕ&#Kb @¨"4 7l[j Y d\U!Wfqap槷Ra*YaG JSnLY*qe;aYWpDj.,t`VҺ }?ؗҠ>_s}Pc__OK6908sVEOSw\iP?䪃&Kb٦e1$6741מ.d<0:.7hhNTt(<\^2-8ͺk"=gFN-b "|{yYAiQ-L+p,' )c-?Sq˯ iM]pί%Þ t8S5#t_Rk̶@Bc(~E]8rL- (Chͫa{wR,d=͋n~@a4]V²JyplS_fu[w3 n;okK:ou `㕅6TV P[Pr(3Tefa1 eHߝr8Hl] F+f]pT!f5`AN\Yt˒A:Q7J.g=, 2O5ƩoK UMTq!5<<2(JxZ.%Ղrsp­_=N>\sX<0?xnDQNP}q*5 @Fû9` jD@l @=o>mSIu}c%t_#[hYo֔mF X3\T8}g<Ys3rL0C{Xض֍j=4 0[-gy4s%Ʊآ~?SYo~TE8=Auq'|ƞ#F /e!v2h+MOBxx]ۯsgʄ 5LTr,!͜ejSOJ1gޅ1x%? 2e`#[hөW޲|1xSSH/Z2BlbEwS y{Uz"t's[ap~oa9a}Zs>#H }Ŧĺl *Zh֩[yѭ(d#8̙#~O5'Ar~Yps11o%/c6fk:ʀ"O?(4\A<"9h:C[8&fgKM$2Z{l, c ɖ}KDzw}K="~3EM+{{+h) 7sN?הE>-n;H/YSlk>|z7* EA6lj7vBa72Dʽ^J'@&pJC;Ѧ3U" ~}c,OP#6X^jB@(`MGm|rK@ }L?ISvb/T!tL412ŒGp/$H$jW-59`g¯Eʇl!og %8+i5[ g)a3Fk5#>~/VՐ9q$ ]v",7a5WKdWg :{X MSx4$//sy98ʈH|n~UpRt8@kAFvS.a3 3i?w@㢯7g®VNцD| ˖9 ;.J#3WkQr~K pIۓ+ ñYU?>^A_! ŭؑbo+ti}T7ϘBEQ18G,"F^fK7QwԹC $g|enbM')-%[ԋj$u9oPWH&]p S3cSt`-j@*ښ4TPetc4OD{Y1N!iS I?NWTX YE^=&]iv\pτ^2&|2'yin2*EAuK 6$2hFfxAX :Q=$dDiC&VɨM1ȣJd3飞r^%THo':<p};feg6B[G}jnj1ҿ @]ސ1E)4>}NbJw7|Tl*eF̪FIk°.ϡɃי[;sp40]z) e]SxJ\4*o>#VVP $8k[5GM} `7y07a6bs[wi1*Kj.vĜ'_Dǥ!G/Ȗ?)Eڐj68 2slAX$|@GT&\TmAKZ Зpdߤ7b}JW$SQQVf"'FٔzR.=Lss\ `L!kGV>Us% *Uuj<3xpŀC'mo4-}7 c1Nh[y9oIUސszdބj?ѮL&ʺz9SCBک d)^%#r҆qChg d l |R̚YF7ˉSY#"H'ԟXhcwP߹S1}MM]d%0<#Û}y*Y{MJiwdݜ,R:Q d(zWxMp2liaD眃P ^]Mg> }NCzWXWp=vX}º;M7|b%qՒTB<~iO_T&7^:g69>)4uO7c4dd F#\_Za k,$ <~YNKPKc+Ε?d;UScfƉTFaȾhf%Rl[yL Ʊ+RחJ.Qa֞vzR>rVUy+ *4.ڼOeM0t-JWef*7)Ie^-X<~y-!m|CH&@@[J|h''$Tl:`~qwblKy#3u<]Rl5mc Xz3gN?XےCX>v$\|:׾=-wdPa߶krSh?b&`7,st cli雝whA^3h!ߤ,x[!E00̞eUE9*(%76Ie<6/e2}<yGo&BґÊH1εDgھSjhX>AXVF(۔e@2G~e>MXB䍾p Dى#+ ,g7 !$)մ*k:RyPG#ނ>|,lN;uv `j 8) X*);ޘ7[󻞧`R=q/[6ʂjE"4nP7Wtk"Ah2AfU,'6J_% )w&n'}U<]'9?=&mCi/(1 *[.@hε#V wݺǛjLۀ%BL9_OFXC7.dرpp}9 JgǺ]c^* q !2܁xsT!IV~'فsB"rq*4zT*{l7dsqZU+ o N;B7+et;@Q_5yO"\I źx6+@Dk0*E3*_ۧ-а 5ru!vI6G6jp5u)t}F[b7)1+؈q.Fà`3rYXt |n`l#bwו;5]$kxL4[b[rW>4]% l]nvpv-S4HszE6||JJM[d :yN hJҕdlų0i_|=kc;̮3&;!I`qVO{GQMaCݣ,#PeB*ݒq_ܬxP.ڠTNoلܖn:ڏJ {2hvo@2 à ZA7`.XS4״g>}ҍݫ/gUP@hͥکlfiʨ+}"N^L\9~Wo^AuiUz ƔpR٬D& 0S? #˭QRk 0`afP\=;2uzvXz Ei@U" >,5+R ƪhH})7sߪ:Rrm9%m鯟rPau yt\# &Ĝ ܠPe9O {JcQq-تO⊎.W h].?%- wn#?'S= N֞wx8\R,g7YKnG]Mx34ơJto[ܕ^t^ֹ}BmXR.  &'QK?2 x5َ=m;BFDG#)h<@N فwkh Y-.?K4͜rC@ˊ>=QxPInϊĂ[6r8: 夋k_j$֯lJXuPdR}:\ y Q:8G'š2c|(H^ےE¤cZVihP  *1 S/k|HZ)6}v+u6GJXSlҦt:"fyM!L~7Ug ^w1|H3sStEbFHGm.:{@Mk~ÎHׇ9&u@(sZDhƔ>8mBnld\B{b=82@'7s݅Vү #6/`dk$}7]-myw75H$Ex@&s%7>9ݸZ9yW!*ۿg-lr Uo?!kvKՌ71x>Wa:iܻoc#rモ3~ЇN|l OEJ2J!eFb`-SkxF=r ?fܩ.M+ 2&~fr ?¿N85ބ//51 RfʗRt#lnҁ Yăgf:S0j{X${ FuѯRyGᩆh!%4V#i"BN;pz7x'VIr`n~jpS{JMzu )'<Ѐ^e8$oF"mgrd툮[Sr8fpq9X[]nxF'z⣙3>7غYo̘nVԇ(EqO:>'ͻ\<e/^G#s`7oA|&? ܕճxWN2?02FZOmMu%B( iRApIH3fCJxl!Dñb? 79۩1#s# >LCIxpCrE\Ce՜<^ˇbIp$%ЩqHH~`+߶7::&VS7s}J/0P2^91# b,ϝߛ_KO#7),ҕdr8 3n_;ˇ2hS-BDV`[̂}|tX²h` esc/ z8пk!`H fbh1E}NF@I\[U bXmMcR,ڝXt!xำYOLϑޭZt䡂Q)]2z53i")y`jRI4z'bDžtt[wQcFGEzQа6{)k%;l8 x{ Qw@뇭g֓o{ Y1lEO~Yx\5n&wU:I"3#_+\`Q߳pWكZ`<(U[kza W2^.C1fӥ ,3r()T )W[I˾;I l ,|y4#nB+|~d$Knc.*縑z"4) f~`D^D)+'ק.~2/2+G7Is0.=!ϊqV9[B/C89TiU 1iq_2<;wBbɘ 2餄B ࡯bژ-syD|--'-qb8p拽8fNq$3BE'UO*EkeFǏ-lQS^K9u:(a_ۣ;Mv~|!_A'qSgl/ȢrU@C*: )]j.d+|m /?ro|{*  /0:;c2q^N@Z^:{w4ȕ| /*h= `EXb7g`sojNi30eY_32"#'/@. qKdV P (K~ߦܜj;I)dá[ArbɄ%Цb[o 7ߘ^1 5 59~!UB "c(x@8.OfX)p'$§D $F^wמf}-1_o;S8$M9,OƗ׸sk"݆_o葺ѐɢҍH(G6htHHNy"@@e(*qfɊ@^Vd_:  7nx7{ݢߘ KxdZG_*ӛ} D,ДB5p%?( -[f~to?eh ~8D,,=;'yy8n/5 #*6SdQ5 dGh^9y"濏3?@{fDgTqsgy L6CC ht퀉t'eEKr8$r'gjoq^}E6esKԐLVJz OuqMd2pG 9Zi Y.>HV Cpqǧ*/KKEiB뮨V^N ]Px'IIp4`:\w.фņ߅&Ɣ#D/Z CI^ݠD̺="1AaD0C6* K;Ha6=nGGC۸a 2J:!1Qz-θ*šat& [odQ0>}>xTvFfMILqh1v0yS"+ie,߇]xy8U:D(0nF7vM3Wh7Ւ b\k*D؟"xK(ݮ1]o*1k~_xF%DΥ*22n07z*gY3ʋ00^AO9=A} d{ .`ɔ}^"Qc ^(x=9g@ey˻x|[_ZoyJ(R)i 7Ća:8AsPU a90/!i XfڑҚl j$ "xL A{:>'eJx@|1sZ"mXe-`wHN:<ЗèXe1n$HMQ f6ڋsa vsr%`D@%7m)SWxU?oDp n_˔'l59l'Z*295F^؂uu%BA{I_0^z@Fc jW!qQ^M;nK*ɐ߭ئxUc} U2o0\"q+D@Ȁ:fzYce]G3]L'ntmDORxKa6@^ӧ&-{KHky\ΗRgYl%n=G[ݠL >i'VYiSUG-4t`ZіyiN'nZ%57%V 7% /^`I';L3(zbgW+ic6a϶,ʃŔEuW!v˟ R#] <ƚb skD3ZJ{WxVMnX?I ~ a[:I?oyKC@n(i~60.LIb-M߰rWm{ja'xI\sVFkCq:#LzB@ ):W% p(]f4 \Ea:Z=~/N 6D;v&Ǖ5˖X ڝ9-ݷd Ns~}s/ڹ*IǠ&$P֭ MLrmT9zW$a7G6]dr&l!جy8`s3!D~W;M>i;5\wOCLfټ /tuР%RlJFˡ $Ӄ(#xt~:6|7~,rt(Qa\QZ BZBHM\熎,KA{TGp>tB \93߲.T}xp=ͳ;ag"-wCAҳ.6orl|#с~}60*s`}(H#Zf|qqԩ=HH aĐkq  Y*E}?TS&tFaSR:J ,2SN}aW7+D7$+]`*6]z1r"+/ KKĀ'[^N֧Ymc]eKǶ(1=KEYTc3: :@;LA< 0~ :qu3G&&rS|=;C{2;Ϯ=:TsI[p\0ߺL^YY$CX5)HYeni兩y{-‰Q'ͬ~S ~Q"?D By[7]m|}bXP]"w^!OPAIaC82oGw,ME$2c@axfJ(8 _cڦ'qm4FT542^A?E +d&U<.db7yzVxG\ʝKQ?ll(l2xJͩkyg7"?|̋xVBaLL4ַ4[ {&Jra"td Y~Ʀ ۛϕų*d:i6{[g)<_3n)3I–ޮ8`z_ ,UdS+l۹7+ O"w>Wbr7;-|xOL6W/B=(h#߼=_c;L.Pgi;R2B@CtziV1 /ՅG-M5U{cH;IGPL508}DKe6 @?2#n_\!>QԌVZ€oM*{Cՠ1uIN= "Ea=잕שqF!Tu8RFj1P6\ZA*NA ɮgBR_6,hۼlon46PP?,؅4k\E3ضZy+V5VGjpiCy5y{l{RZ=֚&#<9 ٶ Hw4{d B?Y(_ă'@ȽMᵀ}|d:H5*ً?ET3 J!?G":YN^%+)FwR*р"2&»Z|[[C }yrә ƶ{ӕ⤟k'ӇD)MƷ~ P^JmD~%>pY\-C [~\]mXfiAX(yVn 0YHwu(d%<ɨeZC&<]+*4BnESЇ ׉8:Nz2Bo5{Q]Z&R"%s^P&YxY}A ^U0ŴmCJ-X\u/.9-|KF%D;O5<)7)8cd.zgפEqX渺H,N+AՎ\\x?@^YH=lZEr?ֱa9A9S; \ Ӡ&Cg$3QQ dmP6lQ`ƃUN/f@6-),WB\ԻŶ c0ü!a8G~o>M}7̨wd8fL|/sK(_2K\}ҏg$gNwUy!dۘs+zhJ!.K-a;sj(G)$xBp{c}Cϼ740s0 j%9d<x}5늬%ڴxܴXDQ\Qa$|ܾ{󫲟_GۘSKSդbZb;Rt?WHTs[fi*᎜)"ՔAQoMG6cMA1q4]f6 'K ӡW~% +LnF=) G)VTBVIhrg>f(a Ã| v/“2C U?E\ҎamВo.Ia1nx++ R^>dvtZ?1^$Y3i#v %ws{dOwPfBLVCo2nCL֔IHI ymu2aϻ_>:DÉeDžzs^=:kgH_H^;3PZֈNҴF)~yעrd,',Bj;+?in\6bSAǍHN85j6&S Ѿ6͘vf$R; PC60r!xrPl$Goƴ} MgiЫAd6ZD2@QkgQ9BzXi#/SH$>D#2oT_Č: O%q (]ˍGǷNCwhjV5PO1K @D㥺S2l\^~ GrX&Gė' [Č6 Å'G}%9{ th+:H9HuF1iCW)oH Z9f$h+v9I` qcX2PjۤR,צՆ?=:j~geI6Ғ{)T,f\3$1_xi""b}Y@\egwg45K.UT<DO!1x^oDGs$ +n(.N6|ߒ6@r5%|[|:MGRhdfԳ>fKGj* `*%EWku}_@?ƌ{X>O4(d!jbDR1_w 17oqS|(+ioV[rBrY߳Ba2_'g1P5X織At!Wp)"'!;sCk#V4+wcW+{apK-]ɜ$=L gtQ>fh1|?08uՉzє!+u'2W>~9Zpq~`!!#>/bD=p[ INJN0+ k @+Օfso?Rj~vL%h3 bOo,Y5JUEw`KJN+AcL3g08%╳OP@ l\'F$w^jxl>_S94=.A,xF?6dq//s-qa7Tߊ\>4 lƏ')*N=d܊{!M .(k*af %kv͒8v/Y2ohS>AÛƞ1`0bĠaunT/S{Lss(zW+3w>/jr.7\߯ThUF)~5paK"nMsT>+xxI254oY(l@/.Q+110!##υI 6^w ~T9˫8Eqķ$ | w=!GH0: ;! Xjv[a=(xl8.cn}8C&t֯ԅf:IrRw4B.؉ҽ^_ɗ`\RLz;Nje6 }𙌊w4uNlh}t-ȹ(~RdBץ"d_ )f%sGue~և.tsG bdBDB 1W?6|ZމFMv۴KȢ󎓽d֎uU<\Ԍ9ffnbEAdqɣp!R KfjFjڞEۖF۰VbDNxƝXp=+  ȍBLg 9):P_YT13@]P _)Aa֧1zEFEz\tz6i`m̅:@ړnCA G%fl37vPYo"G %fv![<"JoIY" .ٞ0z)ĄԚq> q-_ ̓sfUDܲccO.7AQʏ#7fj KzҊV_<ĸ b -i*aZi(}Sqe,oNAVƳ"cB _y,8wUTt픎-t洯*B&͎8n+%ـz"y]̘z7d3y6 dAo4˜ i1J? 6ɝUZZMZIT'{%C ,eE U6xz~hCJЊw\a2\1 F^Bqf"l/n}&L۹'F}IձM4lmO\dAr :zzIu}X؈/KבmR_.ξ3>f^3\doZPA蟗=-Ҋ.<,@b8jV֝m}\H'wYԤ[Z&-$v-#Mݝ $4j{um|LW{LKrA_!qWoh4( OGTNq%R%&̟s[OU^ ԰>+ CG!;fXy@'XXK'LP}JmvRG۹cP;Xi~jrNC/~jp=>YRcIB,VA'38Q0X +(fWZ]cG\.#m/cYPqfj'D`s}ϗ)K.XZŵceuYs\J*xL*'%.*s2ocּ_ d[u΢KiڲgC_U&uP ͛30̓r|(2o|9U'dgk-x|akꎈ\!Hͬ_,gTR3*#:CœPuҔu$t /aECP%@K?r Cs&fek{R3Jځ"Sjʱs~CɱTSC+-?H?wr)z|ZD=ʊJ0}UC&hJL׻Qhw.^Y:gZg 2dzt+Hjkuʑoן"nt}>e*} UGڇc š6D\C.mP+ >3ul^;gZ8VnЈ qc2OǔM%d5#f!pa%= ?H%hh5l:qcj w+@Hѻ{8s\B0&Iw(ct=nyy]!#kāOW@g&ok64j,;4.V}(9Om]?Dg=וb? Iu Yf25$9/&f'Fפ|^3λfW8ړd|+6̭֋S)V>TL!%Bxܢ9r6-J1}\;Z|XHsR荏R[iTM*s Ry9lzFJjZYdE除uCCը"rk*{_ KuP. }zo "[zKZYL^K~gר̍&~ h5E%q Cz*|!~0sFȟ^t"ș`p!TGJ_$Ѭ[^v1(Z2c6w랎l8f fvr <-T3h3_Apg趃 ¦FUX,j|ƳW**K"FJ09ܑƀ4c̤Je-TLVKHJ64$Qk;uN볰XhX}e9\ wtYSQ4 4Bi!4 :=)@ux2WI2`U0qШE?tɩY&^۝秕яS㎡Mt/Pm$>A'E]D*GNJH(~3ۄL)XK߱F{B: lENT9F9`Qcro  7ξ razң8 BkޛC|$oCW=EzU4 \$9.O cMR9Kj,P!Ȗ#kr&jJ8\ NHBifI&d4)+=J ruw\똏_{Ь==DUN )YyۤTNVkMHg1ۍO«ו'VخmY^slIƖs<~0ڙg <'>[@eCXŌک#yVLC+]${G4kW_Gi[;? ʳu=q?JТƬUeP*{j0(x8(DnSi BVž~C#x!+ Tp" r62mEǮU\ڙNCNV$HQH+49QQ,8e=+$jcwtF@$$R@Z]+մq'iM"Y>{K2+L1EҷC]l%i `2->%M#–yc("!Ap_f.sW9ϻns&eG*fn+v-,,VO72@n/=(5G+=߇ XZR4% !Ałzس03SKt%ZVk~-> ŽҌYPԚvӳv5dZDNr_cj:φb4+-&QDں2cSm(M:IIw,DQ5~bj#}Jɖ+HL/TGZY4n'ײ{0674+JQsb++"Wlma`Ցm,ʁf0.Dy'Cſ^_'`itCyi~}>""igHJEK׬, `B(M~n i!Eu7/(T ѯMÖO JO@>UEeA#Rrxu z8 <o-lx +@ \)g*:P >>F,%Ͼ#oa`ϐĝ(}V^ɂ m,ʒF:%zל. Ǥ#BA$Fwj3r*M?[N"vNL7tFп毆tTmx'-(zJ^H=45= _4TNƉʬP=hee6O!-b%䊯9TrSGRMR,K󂗅8ϒ+VE11}$n'Ѹmi^qYgH(;C_2aY#M=X ]| Dh4G&h+Ca 6WmDL5Nug(>`6>ȸ jo֧oHK9%hO;\)RI;Aѷ+Kn6k5$5r8޾c࿓&Rs)wT}q~s}Ku>!g/`9Q8]adZmp9**!˭{ͫ#6]ybᑃ,עe`UUBeOQW^TUIZkc ۚ'_ pYD4N4.Q k8OIflhODIu e]GTwEߋ(+MRkBr=m6밮߻^b'qi #(:XiiyH~T0+9#eaWϐ߂bWs,J2g_MUW׫l{Ise?Se^ׂ'ҁ϶Ly7#-z) /bsfs$ SX;k[Y=~M}’p"ީ-c8m_>N{zCG9jqC%IH]89~}_,v6&ɍʸ2ZMX*C #>W g5VXhYD_BʬǛ*hQ:EA~g*o1w1\7VÉ%V~Eޝ! UMsS1gN a=2\3whݞ8;[2x=x彑b:C_jE_rYpd<=tCf71D8O?۱ۚkQQ^_&u4En`ljB:G:7C ]u}ama@\>]J^D̓^<UB"vX@aze?OG{p,QG*^hM T2?p\ͤp#(&A`yεȲas/i6}B./]u".j%l_[m;6и,?Ѭ JW{ 2 Ceݾs v1z p{*Fj' &N}:J>ωGڧƒE\9g]Js@3@ȩO(Nc_􈡅S#`@K&hWgɼO<˒#q} [5{k?1nb*_BqLݬWt-R {l9 WI2*; {ND= V/m O4[Q*EJMQە d72uCڦ(TզGO۩ )򶪫M)($!':@u+m1$_C3a dQpخ,vwe%_+MH[AcfFwL%?.%n5[9EuEyY;5%;}HsKⳭ;AS]`xNkWcטVwd"|՗l/m8Yؔ>D¤uml϶e< SePsu?VXzu`ҙ{1ؖHlV0*l]Y9ә "w;nry=Wxe&xH!UA͵۔ MskqdJLju)4S溿5|ªt ?h#&ˮhԉubkEQ:HeR-&ʹ:*ϔ7`IYHOʀL@yjUv^ZrM[y.xt=Ou1{@n[bˣDuLA"ᆲ `g bғDz+AijxW7tK~V K)QŘh5jUwzE $BPx@k \/1ԋN<1T},ž1['{ #KV@;&77L1_xO}<#BUF)WXv7!Pފp[N%P$ŭ3O BdUu(D)i}1 U>rN䍱>B^0 Rm1cmXG6H`ؤjO~Wr0%n9_$/IV3}a ']\+di\g?>yͣQ wAy);tz,Bq5̲1~˨ȅ@P}\QTP'go+д˔ƫRQ1k&4hm0AMdfJ_3/A#|Dsؚ+Y@';R7DCga.Cqj4,@쳶pJղsiJziۂ_%Iy2VH9NӴ˚v&rQ:tapL\T?ɫۈۃl}l40"V[Cb-`G,_2KVSօJ !ąռ[Ft@oQ'DCƵj/˦6Ă]ǒLI3>t3!(Nܻ *0-V(d> Y5r:B`&3:|_d$X}7?FTd!a ǼNq$ .ܭhdY8^{̃Q{ͼ.BO+kYEKRV11-ڡU,ES'|CX)}2hkz\W }^S jmZkQ6 3#h{3Zڙ\c=NTےu 澜#aë __~ 㺶ʼn1Xi,:XP.gj*\ 7ȢH1ÿgU0sϛx}w@7j8sR͎N^'6`i|` ] Qd(Î˂ҍZ  -$,۫De! 1<[',pP]u\[$U8,1)5{ Ah-} V{L71>}o1s/4=ub`xb+2*BnGdc/g_! #XۮS3tf uqŧZQ4VĒ!n:qV|ENDpv>% Ƹaӣww(@}V0nfU|% ߚ6G^˧C TK$'Ga^>lf+=]-A `>\Bco* waf/-CJ7F[ɰrRr? ?%.e h U8v7U =ݎps^HLKan'hL&^;vuĚ^$4[{ʹ -΅'hx7i#pOɍnڞGgs6m @ꞷ>r#&!Gv/qMR@l+[-KE{G_\`{KShS,UO܈Emj^v_٣HPL0j=a;+1# vc&F[G4]23Gpr1V1tv qT ~0OMN: s@aT$~YB7ypOjNek$|wO(Lo7 Bt&Smt1ܶ9us2@Ty t=0F,rx_ޯb&˃hu6|`\?0s}biJoh"%ރ""T J 1ZbПU 09afF`Y?o0G]Ѣڞhх -侹`ZPpqVy 󊭞hֺ1 5UBslBnd:[zh3PwGpLj3)ChX:d]. S{"GiR)_+n.>JsAX)41Y Wn)<^`ӢKb@SUaD]Xv8hH!qYw^ȋJmBM-w*f/%E i)3x=l8 K_.گPNSgB%)w,u.yK$VQ̫JHPmi*ޥS(ep_X5\|al,F`犻i<%aWE}"gr|r۶ewa^&V?VǠvxS#^ ޙMɽsE1:^sɱsɯ!+OpsQ+bv;$eq؜]PE?ތkWnw(fO<:}4#ma|D9dt3g]jkD#@tDXh8BPL[]Ze}APvl^ux5.0&_Ob`Xǧ&g% yLҭwG #}MjR½>q2+43 S+޻!oxHl|P g`U4Q]c gw>xanyzs偆0Dⲣ9sfҨ0ϒf&TB\DѲ8gRqao ۶ p#i7ަUDͨH|1h䴢vpV;hDK\V1ę8a@]E+DǵT%NTl%胵N 8`Ҿgv+9fees]<@Ѫ0b׏7pӏ{/8G%z_wј1^6m}=e:3g}1hJGjby>J`]9RPSM2>3FԝiCS G!i-cd};ȑxs^HtLgVZKjEƿQ:x-"*7w0[< K;6& Tnp8%5Z>nƼϥ',zip#Dd-AWFhT'>1{J=sl\P3y t9F>_1G@eRUA2ʢb[6dj@r.0iE~)5%eCXƙ]/Fk{Un)t *jEϢ]I0<*)=}(~T#́߻Үx&!]9W 9l}xM 7F2pw /x/a ~%I>Pf)-{2elo9TfIrw,Jmz,ԏ]K@HpHdPWF~5pN owYw~TOktCT%vȧ6(Iː}{5gFQT%_G L9DcwVݗNn0Xg-P]HXb@vgC諓lCCScȏjAc,rg$<׳U@8V rT~c-9/őy8gIPuA֟Ujjt~zG .[JF4탷%\Zp+^R ĉqDlO$٠RRN8jx4S`:Im`g$tĥB.aтk$|Ey"Gb!{o ( !ZYnȏr xR4%čpuQ N^TgnP> fz(T=j`Ay`h~d· UN.1ob %䫍RܽlNmMST5xÅ\Q*;@G[lSJY^:#'2L"X$[JyoAGJaa#?miKBggIӔfӣ$:TJLDl=o_;OXVH-[v&[{ ;a 5ƌcO N x۲8BI6iV]f/gZϛvV.\08VAzq[ƈZ `ʮxt!v7y6q{J_P-zPXC)7%D$-{g05ؒ|wFh՝ܙÍWyyV$jUzEfpP`%bĝ[ ;>Q8/kﺋJ;G uN} x޲IVħ^>ʔNYT0G9Q#缟 l7|;%OҰr7SbwpA䣅;تoM  hk| x Ҡ (;.ߊ_HM\CAVD>EM8+x؏I!"-`) Th#اH\.z-V*Bރǖ#*fݵ9gg b=ݫ zgڙ#2 5eA,'X4StrjcӋ˅.. v!JALىA !GeDmz`4 Ӫ"/f n-2zpp24yB1Vk2B^U^^Ԟ=V/KG2x{du8:4OEP,Cx:z]q'`/A\q )'5 X" #̯ھy֒IqRD+se+~m|ELt z2L:I%6EdSQ- EGavFDD`=AX]PjfG`af蚶tETԍ} 7e )]v9/37lod F3:/|m^q٠PC< 4ʹUue?E$CTL!}5UY>ē:Hy%Y{ca _H(=6P^PBHnZ0Cq? X`ij,ɫ87. }YY=>^LRM;pN$@RpRdIrE&GxBf:PL!+ Mq⋿T5i pې)})qE{~Gֿ8겴CcͨP D ORtjca=}&(Ke)/үy&Lbĺl#fG q3y _umWɎV)i.be@$,Q7汶[8;P++-q[?#aKC B ˄Yޅn"E8JdEp &H鹞?\q N͘=_pC]-Fu@T%" o7{wc+rcЮ1+S`2wӯYe<B=$;MW1bϲh"@U4#TəMAeݷ26,Bu↋tx'ye2SW}Kbt-6Ѳ e׮v5#x h?{ dz={HA]p/I%<^F⻖,JSH`mr] ZO1#7|ۍYMzNWi;>t}^(p8n'y7[䞰=™ć*[-͹k#ZO8ãg*{Fv_Z6R@=v#$0ȭ?JI3ހ MGR\VgU*2~,1-\R`P:JFuꙖC,ͱPL.!;i8r1d+Tn#N/j` 1Gxy9(p.́Z '{zIdbZVvPL2١}e~yI!=D.S@3:ذ (8਻ò{:~.< k2zQsR՗)fCqܨ7.s1'qfTU pbvA{No+E+8H.=;^Bٞy zX#A!p9: ԰sY/zV®xu4rtb.[EujdEzB%UbqĈsAol rdRwsqԔ<T<8N_D`w(b$|9sHr~x}"2Kj,qcƸM5ڕ'NsĴɱv=ʓ/5m U~hzsO>T]we|"ry4䁼~,]!:*̗(ZCpk?lCgvSm4(d?Xx/m_0WTPsBR>wK-bH6tmL _Te!qȳBf 0'<|?eq S`~M gl&pަZhs>z  ;դ{?vQVsײڣ ^4'6ww8m㎾?_؋F)НW@F}[F&Եu(,UÆ|v:m?n gbT'Md=5Ew*30G4%P֬J&,)x/ZҙlJ|MA|eRsS\۶b`F9 p! %C"]`ii{\ :-Zf 6XN0(Ҁ%aiXVgKA*B+~k!c`>"4%% $W? q!za)[g -ʤ+=Ìmnè}Wk=eC2R|/H ߸H--8N`nVf"9^,Ɔ_Z?UFR4loPp(߇9/ʳ.&- rtS;!AF0J-ba)Rl,c z7:'5 oc**,hV=g/q\'j=0eZOA7D'Zc1O`g(f? Əڬ=vKQb{q7%"5 vbOΖSg<` fg'+PBPn B­(}N &a[YZ'@">' K̞fvh7݉PLc⚈[n0ǟ8){rOW+GB4M&S1vɠFhk%42%)A!Rc}`- ZoZPGAFj||Ca D㬠҇udW>ќV^pJq,[0G1QOI^TB:(yBϪ$Bb5uybj69_"ϧ` I9`* F0ǼYc{CԤt03Ňqy*Xe8SrHBʣJugGc/5! \J˄HO^ JW:K^nR%iS38xk3{cjl/3^}vo }GhFmɆ#R9zAYz,&_ѧ"b-T<񾳄#mdkVn` [S< J ցHRqhD g5mB\1q5;BY?R vޢGƣҫUKZA! i F)(m`Q94CIʕ\H\Z-pcf|Sc: |-hZsȁ@sKe%?7|.:_ RlI =GIֶ'oԶPQky49vy28^}(+SAU"ňoT?ن{ B>=⹭ ~=y%U ju1b+q{XʼByWPFۓwiX#0DS+7ۭA m a)N}DJHu:a8ZCHo_*}`J .ȝ{BΌSgkZIF&"SSe6erHF֓0t7`wvk9 4B@E%^n{SnySKSA+!@20EUR} oon !O:y Or f'p(1υF˵QRp`A]F&[pQ pjAk<1uܱ: 邑lHXqkI5xC.`0@`kh[ʰe_1=6_j5\)7v 5ojL:^plf(ij[5'tӗHzl#(,#A-&,#N3`yB'ޑ.I %|4(!G]ѻ"J5#&)7m=n-{L>YVgqX4R=L (O*09gpWd*2J~f2fjUpF}V}u4Fϕ`-*0 }ۚT;$ld|8aKp .fE}7jn?]^!/i/9{5<' ᕣajƆ bhMuxq8ɑ%@d{1'gNB1EyNtf y`0S- ĎQE$aGF 7j:v;qp6^$X74h 32j\ʔߎmyLߣomщ˳џ߂ӴO,"9 2uA(J8,Ԃ€eP7i˟ 4JY8UޏpR%9VSmk+yW712Y#k7[nI1@ґ8q1'5!wKȰ;݃"V`a+#iGw5U &WZ-٦lLu*C۶p1pjE[_oDvqsF:WsvzŠbP^b9gީ6ws;jn77)C_JB_`!lʫڲ7Tg3!_$1;{$ )!hY(K7c.ʄ~?!H/=LMQKYCm ҽE@yW4;G:UY'Ҭ'JW͜k 73 ZU=Y~Uz'LN>G埅ɔMaX@xΩxgTby_C}K 3*nxӨB||x'i#F1ۡH)߂:5ڑ2yiy^G@: v?@I>n !ڶj̬3"*.<#Fv.o퓄$kRKF{Ͻl(}.] ʃ4磍sRy;+eA.$fE M>,w93t mI Qv{RZnѱZ[[O"4Q@APZx|xtj)ex;t)&[pw Jά x[ctt^ic:)гaeKC )wٳ>QnpkE`h/_P9%vuDk*.K@ʢv21/̕iUR rax >C K#XNhCʧz2im,KKqHA}_~t8u3(_=^\)W7GqA̋3ö:A10 tSK:)N N1%eUŻAgA7;b@8>em)f5I;&ǧc@^xoi&jBb4][*ӥ lw1Y ǝ/ $τBĪd+aǩq &CGH:)pB@EguA3jc:OOL9@ D1R>&. dPJh7mxwIbN7yԪ`G 6=Ou[S2l$$X ֡wqWHڰW:|=aoxǛ& ٘ V.w%^V(T'$QTt!xz&H3&5w E<Й1\η"3. p*cy 5q<($΁Й1oycOdmU׼dEb.7? qeH?J{Iz&hH+#mS T0XTT!84kB qa"ZUzRnRMGUP'.:pU",pu;o~B3@vBug8I#xз,=n(V)ڞ.C/aq>|J9Q;=Z m!]Uz7ȠՓLMrN0+#0u" bϜDO6kKƒ{'S7Ghye7s*!ܳs=T u^J-1 >Ygp@ңmtG;bэ=c=@\}IXBCy`өXW8:DFcCl\㼐rjm}}pТw.GKC#@],Fmsr E`RY Ku .'44<(獵sO/U& # 1QR^Nzw7f%w &T /bmn;;υPyFLuA?L_A73B^}Bm;uCZ^`U 2f\2t[AB ` p#jwz,dq٪[=y˙؎@obdiA. С!ya!h?+Az=[61,SrR79Djt}|1P^W@\e+ ]5Vb(ȉm?.D*Dɪ85ԞcPWCh Lѥ_ x"}ސһc5*g{iA+,UR QŽm{Qh1~q13q:H:zlB  EthY?Y!7~*kxΫpsf=i&Գ޺ Q:㟓#ЇT' u4ig+TM]h\S9~gBȯ EIbHy5[Ngɚ$Q{&&60y]+:n`~Ľjf۵g3Td5͏"E E]LO5Z uD ,fi̗sqM0uFq82L4y*^Pg9R۱Xxȷ,]1'Gf[vPmE7a8˷Sm6h=_T]U]\nm2E]I >|U~х鞛<.ɬMKd\fKZe 9[vhܥm?D*Xܴ K{ah C1u_DםQ_S|7A2%" "S[4ode)}?kl*quT |ɲөv\\ K}r@Jit=O)[Z 4 ː&kYvY DU>c튲Dؤ Yᕓ3߄<*e&z~4 RS"=;vZ~%^H#< t 0O@O\1gߙ={9AYL@]LM{0 oZd1'ɥ4k *iNsKDA6֟n&vş:JoqːV(}ߋljH/yxQ^Gq=Ӓ? .N5v=+%kh`|(oCڐeejh:[ N#W6c(P&y zD_ȁUR=^(n0k< J_ےgy*ӱN[gS]{N8qïc]:hh'kqK\7T̈́gf]˺'or4gݸgnZp#F!`E] btA\ڙfFa['MU9ꊍXh0g2xkmxhlW􎑏j@IJә7St/ ֣p8:G}xC- ߵʎtY`IEqT3G'dr1YE$n+I`t9$R(La †c0ɞ GR’wTPBpIK[R6&ʈ='RΰҠ7~ʅT'-Y 7âin^=ȣƍO5mf 0^~+:.X"vPZa%8@7;lhoGQΥb_BWQ@ L% ~٭S6Ž(z!鈃.Th-E+&_;xe4'02k;ð./*|ܫ@{1HXtP7d<~VNOYma{YQW('ˁMH _O%pRHwZ${LH5;Vyl-pb?>|I| )-{ztp"Km9!zVEAϋ\斏4 CySO%~6J*ac%Nu="_ɰD!4}{a;Bq*$x+eA(xLj .7)į>_ Ե?Ji-T:L>Q)xݑ LW~c0DWgu3W^㣱O X2bb3}0P1Ǭ{DG>ә24;9DgMwLR=%8Q*}~##f[a촽:ӊ]dY"BG<u 3Ts@/y]5{RH6<%ьpO3/ Ő[3ɼ @wȵ·BVR!Cq»C]}w(擉Z`ixvIވ5\&E`ӀiJ M>^"|c}xjPēz*` A]b.L4Vӿ#iNc.o R3l& Nn %WmtSD\ qGE9n6@s߆'_%1hGܩBWvM0 뤕2tA=#s1wvr k<9Z᧑,Dz5ZY!w!=GZ%Q?:pr?:UKr~-Jցz7qOlS/%nNb:{~Vxz7F̝$($k8)yZ(q; @GVjjNR=g%Mi/kqܜEL!i^pd(X+k-0$EUΨb}\r:vqOn|@֐9*r}D%V,c!"5xl\H4ƠCtT "_i)<|[n qYqb>o:g bP\j&5]zIteyNMZ?uS+ SȖ&8Oif^aI&t tXAzxB a)HwiK!0 x yg-O wݢ4!>? A-%JtAs{^4]Jdmtc8s-HhD$>DuO{|LЩ!SOSuǩ:_>"4_#aKz4HB0+܈%#*WUߔ BX֙S*I`bJ1-Kp.o^9Dž2(H,Q+>JpLS-}+W̽M:*#4K~V-VR4%F \C0k4~ZLwzqo?f'DVt5eo×zc8`c;u7G~CzP*fPIdZ cz>؜A7VϜ5[BYeհׯѻ:T2C'9ߍEjʠ dXlx\f;.v-[ R pPJ +%6sΣGRC qK\Yv2aGفTJ?h80u$=a^Ox^F;4yu J^Maz k̙H`"^$2SnYI NV29"5|j?}XH[6679F'f-~PA4a*/I~`h'B^]DG&,xx DdӟJ^PCƉQ"TM.cLFM)6$GaɶyYz"&}'ŋ#70HA~w& ˠn}*%fPثs4OIm#w} >8E'{bH 0x1Z3Aw6,XqD`H;>c*-HqӃ9E6Lsp7ՑE1-|'{s$)',g&y·rbZ k̸jꞈ@ToJ:\*iSr2\#[p{FplH!&**T NAW+6v WhR5B9ڠLQ8LW?O|gک<}n/vd㠠q1kN70ܢ+cʠZՇsː_;T>lWiP%ܥKj3It#bfZ\iN#itrZ6f&ج<5@e. m4d5"ڵD.mm<:My7{}Y( vuW=X&0%rCE#*)<ߨRZt$\DC$a/Ů:xf@(2XEj6m;Y\;,N !yS/x #X|f1]il7kf*q<0 SQ.W6SkBO{7-N|[Q[Qy}/٭쏴9j9/63>,]H(󆾲2R#_Q)-4&Q 8AUE?y S.c<['W ⌽(TchF)#0"_pV 8mԩ*H`svRO3 3&kkNݹ9|[.y6F$2W6P%`o$oCe.sd^Ɣgen#c8Qj4TE=chhJcLD+4ǞF4@TQ@\( xs>b~@fS% ryٿl6e,_?eEmw.R{xm/m^ %5[ݧL1{ȴZ4@wpv,~P&y*9.j4R"*XCQC7ث Bמ g,{KI@f뾑oezW\>&S VFJo#&w; QPZq-dz%`4@Z_ ,Pg>g;݉I9f^Jb(FV |` #qYmlz3~K­saȻ|fAw/;6\lq)rN|fϹ!د; 5T$&&|Xot6etwKQtX#&K#^V%KVex<֏+q1|>JqCE_659( 2լqY.>洉HhོOJe2*j!3H6zj( ЄacC\#fY7՛P!bz$b"ml,SH ʼzt\h զ21RÌ@쮱H.9CFI/OYM*r$44|<Ї`SG1#_>6{PB`p>5{l:!$eQR(wii{YpVS֌-^႟.+5 ,#oϝJ{%kiS^ LecZ f1v0^_M y1=KG㊒uNJAc\5V/4;F]Hn;⩾,y.Oc_9υA.&u7@ +% J ?<JTr.}HNe[z= ť[2xNҭ1} ) cXmIHr'<-ټZCɯCQGb_#wʖ-c+:׃<-SP}Z)/4 :gYZ0707010000024b000081a40000000000000000000000016101cd7900004638000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/s2255/s2255drv.ko.xz7zXZִF!t/2E]?Eh=ڜ.+?0gL2F_UXg) U-2tXiR8_0Xs?(u,!Mm%+m(>΍ z@jݡG,uG "}9򫟾-<7L8@xi&IJF#Bʝ_=dl3\_u?2Qfe*TVNI,UU ͉j7Df^$Aay |Ұm%#Dkx'1'{}'LlgF>" 5`q}3Uhi\OQ?Wϱb1,qe[?+@kN=>F9ܹʍ 6GU|Qd4ܬdMt@c)gm.Xi()<9S[+)B~Pbx`4(W hi ŌDMyZ*+qs2}G`L儖ԣahSD\J׃$ WWUUP'ˌ'qx$n6DFD*ǵ;!KMΆ[Wխl[\lnv=&TcfX^O>g_E,m$W7GrŀtW8_]cMy?PqNP$yթ?V~ŘGcȵu3z'}8[>fIO AnQ;BqD7M <~v7ޏZG ϲ*Ƅ*zl/Kck_Rkao>aOS\nDj~M'vޖQ9 "]^R#h|s2P%'v]oT~(cK#hrE#R! BدT=Ggg)U4qV6H$e7-)p* P Coz_0nvw {EƔ,PpN .D[h E^(8ʹ.ڃg3țM}X`UWD#xB_ӌx萢:ݪ_ DJX(JпB!Y2"uelEBp"@ԯş삂:lUQ|LE rI~sbC\>aRN5an[aͅj IHǻMu4P_7'XzU Qٽ= >Beԯ?ҧw.s_KQ6U\~Go騶,,L"&m_ r9{_L  H"e"yI\U:+׫%⃒u|bdL80wrjMKHGE0r6&ÌZ有5v" d4RF rn;!\A&X 02ԜCRrQl8ꉅ_@zW:,7Ҥ Z.Wp i})٭nFJAƻl [H-:(W0^F>ÇU/ W`1gj_<:g1D]>iHߘ \ALpIaX>]]M@xy^P{g!Y'>_BVB(zy=E=Os6 y{ #K Փ{-fK1\HalQcvMLᚬH`B5y;#Ϋ;hK|lJxHS/5&?2`5TJFEH8E'?}{ltcywc1z[ONVrR$&4#nf  Oz/ RR\92ǀ3'"EQ>PMn(aX {Hr0hB7$w:w}N..rTuHVqڿ5'ҾJ ~, i)FD($#:(Ӻ}SRp0&qoV'J,O(#pp:Pk`wgyZ?g/|6m>MryxWutl7S(DDgtw?'俎]Ri#Qjh7_ ^XOòۦsůz fy;kHf/L"~4xq^,qd)Wb%:N:ϔ؞cc,ԇV 8 ː K0H'mRbrB ]BdL`ݭF5O"S*&}>- ,M=y4]w+iA/nBڦ\¬r`-b\}#ɿP6Wosf=\:-&:  ޸6$Q%SC/B}iw~-d9¶ k(1K;< _f9xVxB%'}-o7T9bOBmw/Xg;`)vWHi);?'!fR\+fѽ 9ɟ3ibtl+l4eG)P Ё* +(<,Ƞml؜Cʶ\?H?w7’]ށrA6rW h8Q9sAOZA{YN6J뱕x" zHRTE+y/Ag) }oPt4`,^gBv|\Jڝ+Tc݉ToC\ YN>ʬ<38,𛌶պ+`NOŜk9e'r?TX&]{mk|ڰӯ(Vtcu5]VEy`Fm?>z tyX¬:8/3} bL:j d0wԌQ GcD{ܲTP#pRsܷ/ [:Tmfԛh\8>L]VAMvwl9e+2ܦp@?EOd oGӳX?E^GW/ꕬн7bJJw7Dze ]뵝YՄ7yr-=U6.5lxɤ|9ؿ*2li"0FW6~m,vMۓP`1Yo3h~2vMR NUIĠr= #&ɠc $Zw3$ Hz#kCTn)\%7oc~gG/C.I/ke*$*Sw3b/W٫ݵy>X2{ #;\k6`g~ّod AU󉒀Ӂ9+ \,Y޺QIGgRԮHgiC7gfEB^QR`ykQ|h glϽp^5kΆkJ2*Aq;J q[w? @T) 8E%plLrw8\T :!Enk}7-+NaCٻbK9 Ę9ߨl^PBBgs q+loڴ|V;K?')1@#,::.'$}@p::`DylO⻎jszs/#iS Q^f"YTuʑW|k8<Şka氹܏~ avda a&u mHP>t~/%1lHrrs̢G7DáWdRu~`d"j7U!->ˍWTڹ̿iJ˦"HKd |PNv=O܀y6_SH4cwrH<8roY CcLF*)>(OȷG{esf}8R^C^9ϣ40Ry℞|\Js.OyW>2۶Չud@XT %`@h%r6drQ.*ƊGe,EoMk9GY ch@ ^K9@&z%u%oƘL‡+#])ɛs0ึ(OW*+\HEUʵs|q"YSd<@B>TPfNe~8t`$d-iVV,٨t\7m9kZ|E Gb‚\c_D, 7cBJ&P-|st,2'eҞI*XJ~7JrǚSl㗾?-Jةz7/CNbsI\(Iz]ߓy"n ?kP5ugܽbxހVr8Pu*ܚ t)jztr;®)@xd ͎m }1򔓂mjEN1(wG#Uv.71g ؾү~o/bhx3y+Na%ae2{z5f2A0@^J*Nh,pdFMcJǭ ߘcC3Xa' -URhk-Dp 1!l8zyl޲p̯' O;E<5avYGoWe8I7Ɇ! 0]ap#*'9ռk2# O2B΀zyv+zR4=Eڿ2$А$ DdA|9l->_j=Qbz(>& 9'fWXpl-42HMɁ[Q~QY2qkkÈlRg#wŔ^T/'(u2GyxT2y`{e_lW 7Zg4bIbMaO$+ mTl%XQkvE"Q')Rs] /~AhSg[+Ensu#b}fzxՇVS,_̐ǾҜR:wXVļWe| _ Mx8F+4|,$XK2/{;F`Bޔ U`>rjZ* sF6MZUzz4u@F(*'(*.F]I 8ֱM3=TaM6sy1TAKiG h03t"{ΚerM·CԩTnfuȤhI{YL\fLH^󽧔qw^l%|ASF[Obpp^?I[_FL8hEHϐʼ+6$_$K/yѠO̍AΣ+Qcc i{m&6DQf4%q}Wg2ȇ GKgďFWn"elng= -ZT+fiqtx` [C{-0*lRm<264~6z>-+ @-굁4Q<7;Me1^34\o +eg[ ҔaIД>I⋟jJ$)c9~ {Y܎k~ȿ9[VjvH~G"r荮c>o=ZK5ǍugԺEDt.#5+t# z2_%Er<@믤\j0BOm߀xOF+_'V{NbS.rrShnw Tq1H&ѧ a3MV4o_yf;ch*w [=yl(>tw--Ҹ-.]{C2hT]v@|OTO: P9]e%ok :T;o9ˆ]]};j``P> z2. ܉e0m:#pm 澈,ݹgKNݵLm4!0_j,F"  wQyc* wp_Ei^}.c~|!XyRD k~чA3A2٫iQK*&,Q²:4|)Qn>#힉X̫^j2]+N}qNX۲+JB{@PVN>b^i!4SGbo;8*+6[Ϗ$ >!RP_DFQ u.ZFE4ťp_`CD&m30QHc9ꋜ7 # !E!B'2`pʢ fw1GEOO }F_pYu-bht S\qN}R98:x{mmsdI=Uϊ<mahqtSesuq29n~SQ@\_Bhx~g@H۶H<+uw?-?1My|⤅`6JȷQu 4y0wRagd(!ӺMr Z_ũ4[,gV sZsϮ#c̷uVۣmdVY2+BIϥaW|cj6M؃#9awvo.k(:^a|rVBzdw0ǥ}(?\ؚCN+"YcӬ< L}e2XyF7 T{Ҏ7 L #bv?7z[<^B{[B'x` RgM>X;Ցam~{zxYEawF?U}E;$Yn24Oe YRs A14nͱ(Ӿ m^LST_MWӢV! @iL_"%3!:K=)>tv54JPyk Yg 7$e(n'< `dU˃30deeL wSآ'EOlsՅ>^W/۱ D5 U}Vh"+;Zp T >mĐ{1'B,>; A_C(O+ )ڟY`"'l,t{~Q*pwAw01D+Iʥ4P_n|8mMpv0XKU|s:>k /Q6eVe}]#c* UB(3v]5Ps_jT$N0_+Rtԑ=xjvo6>(G @.yG anߝs\!X\EEα  &~ӥ/!;WsOUhcIE}b^L<_G| U` Ŏn'_֓E ' S`, ڝ>srncCopÆG绸Vnc@H1ez|TC~5ƒe`W˄^L2o#葷R+|/]xX\@s@xsyrFۇ'lT}P`'SSlA;BզsulIK-Z6FuG_\#Bw$"!%=?I}~-ş~GzR= p*Mnڀ"T-!YPP,j8=vS?Ha֌lmmŸb=|3vΈ_ҩ \2?>;J{Tq24/1pyPB8pZ;V++)Anɐi3m"`3~^k(73Y@9pȾSqm=B?AMmu9{x6$U1#4qn[es!W6?6Ӄ9LFkWJΉ9"Y `d]Rq{[Qc 85QC7 `1!bF'DCyTASH^]2Wle;$ܣ9Zk"c2i|(ىI? Y`ҋ qXOs:=j ?yyJy+cN !xQ–WUM~Ñ(HE&suk"F )_&F-܆YH^ JdKkqZO`ijdqeɱ89W~m)@- ؋]mIV1"}v 53f#AmVYs#VX>v  ZZ>mZ#O(4"6G;^7M˳YR{ʧij/TG6BD;0z xF%mGVyk6r"Tc|":ze ST[SgQ[\сX㢓mP|q*\Y^ɩfJ>Y,28RqDLUHMtXiQҸD2&)8^w%bmU+aS,.&'ػ] 0}IT Nȁw~!㊆^-XDE!pxe654'KPW*`;)Fi1"ݷ!HOM7 1R82Y?q]tbIr$^ooVi񺢄4T=4KPИx'Eוj!V0lj\[3$tGln~ϣ)5-{ MY~Hoi0ncrq2:\|nF_Y;YXsIrԴwi>*tg# A M|` 4DY;jpJoLijHam˚A߸OZJw(@cZ\jCQKfJQNTZkם p; Vד}N(ЛWŝs 3q]rZ[DX2M k1%}i EM'lqhWukjDf]wR6j7 3Q"2 W4VO-QwL*b}lpd%Azo JmRWUgL"8405ȣ~qڃ7"I15Cyf,xօֈzz&l܈ޠrzy'K]Ɵt"`I ޺1zx`!{ipubkbf k=R&CV4^.&w/j1zm"1"HibN$"PzF@9>l#ƭP 0D;OC 쀣(4JlւQ=7(em{\>{P L^^k*^6Y+'g=o&!"adsGY\k!~s?w Ѩze-*klPE0k^S1v254<ّy@ma&ɅlHSQl/&E{>dk"Ctn +S3L5K#i0%riZc ABF94 Dnٜ\ eq ߦg$ l }^و3jV=CG2h+Ư7BB )h4 2O~:p.E7S=7yۭ8T$I; b71pl h]u$?DraR"-s5ݖ>S;,++f w{VSȧ_[s$! "+#Dl.:9IEJ8i6(nĢf꨷Ї ?bhb>&~@~3?iZX9>{aBXRXGzs'R X256*جn~\th0wvQ !m40jxr=ήsg<_M keTXCлƞ 8|AP.¨L3w\<}hUE`߈jCJR@Qitj $rnn" w8Ӯ}b][EYXPg0O`QJBG ON wˆ$`˅J-Kt KBۆ 9֒sӸ_JƢV?>pEEǷ_˚eWlSC$@SSG$}=p1;q AzLo(P~zJ!VB|f3ڝPYXE3XՈk)mSw4%e}pHKh$[gL놮릒>tJfN؜U#9  M2?f ;70W <֔*gDr|Qcv;TKUxI=}n4S }F0Xl}oR(krsUfj1J$^gkN.X-j$W}uЂOST$[*TٹTL3JGdj-6twr^" z (Ǔ"I h &0R7uYq@qL ńI -_ ~ߠd’t!VV(Q 32d!/}SƐ>`Ro=6mi֧>+6]S1*=3εtf'מk*< |$h0e*˫GD IN I霙+T4#={ PF}b]fЮqy_ NʫL\`=۩1͗;wf4ۍMAkR>Lex ]U!.?v"x] ~⩝@gwRA,m6R#ć9p+<3˂I{XyיI}]Tf 1FEHU>p{g3Y0t//d*p{R۷Hl>g?NewOG.E2)`$2 MÚ`cʳs. q5 ضG*ѩ`񵺸kp{҉0V\:G4gYo~"f^pJ9i$SY .Uɮ9~SFhC2ww]~Wc5'rkbZv\v{ עy9+3Jg_5o+wY%jRep0'!":L\P1!n?O[LVQ@Lcv,ҹcWMI,Z\EK1,LC @ړS`<[ {s䘀2a/6u~Ci!ބzVq6ٿ\ R>iR#G%_L:>$dQĴ]1UCkXB}?H&Qʦti phSn)G%n#(? Yi Q8Y7[AH@Bwq# ѱT5!Ya9v } w5FPUTIAeVE5_+*dɁ`+1e{!NK}lU-hk7:IԚ5ᅎX<$;5hRr"|8!'bjimp9 ,B\dL,Jphm2-%רpC{•:.߹vp} ~ybֻA>;,`ˬucLeז6 ALi;!=\AP*"a'o|>^r8.ly Xkan!ww(%צADHݗ Hu&N23~m·&c8i.b!!CMw\5/EI.eU*i:[Wz@4j=޾u~. >XuGJ'3M:9x|U 3fǣM0$`'+3&Xxx_5!|HEuzu37."&e?tNejxb^2w3Ju@$ ]TU^)"2,W +[|Bk0["~)2ʨ׸ /:v?-BU C\3#!y jԅ 7sG'ZE-T[s-ٿUv"`_!TS3YDb,HGY nl>JQ!>{%r0+XAag΢FE2Hy۲|wR՝7DJT5tv&HwwhF) Nǐ(iURSk=7Я#]yIc_J4ʾt䷖NՈ"eG4 cA2<##}JzjWt庉\M#UnϰIgi.fɻC/jɼ蕌gϑYaG6"}}:ьk,͖Txoy!*;Qo Q|x% ]fPIOZlfXHb8.kT#O,%oJ6AK"Ay= teR}eA47tjBrX0|V ]eN+v셮 R&n^gm҈(4jJQ!IMw6`dfu ҈[~y,,sALy-0@z/EWJe̪'ɦ @Bn G~c5 <^7l_+$K"PBKȲilu*_tSq򰘌gp|^*37֋џj#>&mCpx53MWO9I)Mi[i NVJDۡ}+ zN"c` ji5MnbK~RÉikm|,V!dͺY' \s> I O[x㭱z$+%Qg8ՍzG탥SA?ǭE9_/qUL-nX{+[r,Rq6v O:{Ť XR1 î 8j}NNjLVU 4d{]5C{obQΜ_ $! LuȇfGgNB6F6ꎕ$jmy_iݕ{9ȇ* ;XmT{yW96p ,PGweDqLKIq2|ddvޛ؂6|c (OO;ڂDn GQ 7:##vg5룈YL~tP/--ZV^2BR_SAFa՛.aaŖ+C0BkcҔ dϛ`i/6al0\"k?i؁BoK s>[shYl&[O|=Үʅ~38v(ӑA}ld&ς)C,gYZ0707010000024c000081a40000000000000000000000016101cd7900001f28000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/siano/smsusb.ko.xz7zXZִF!t/]?Eh=ڜ.+-pO?mHjlPkΦϩ!(G/M::C*6_a\\cwn ;գ}vNR@]8 볘 IbŨg" {we/`̹R/_B1\) RS%kyɏ Zik˃@+XyRfɩN'7!@ېVHXCh$Kx]Q t}7#[.Z?'tL f+xUٯÙù#+kة ^r> ?iKa@=P-ovS-CgحfrAWM%v#&V6FxVϻBHRn2Ʌ3,ryn/ Zmor]G$i+E wf5P̖ юhˤۣ!ϓVM~SJht"6bOgv7UcΘ!O(aa+OPc:LejZ؀},ݜŎ= ,k(0_G+qyЪ/ )zz|Gi^"138䁵fB.s}.`DEsry y kZ튌5r]?p"|yp廧7?_viӨs/΢E縄5^b+SLRd9' Om^oN]<4PմiOqņV w+wZvRG!,V In3A?GSaN0Pjzcd#ZpJ.-Q:*=aZBH-T]NRf6 K@0ַM OTӲB Ll qdd.uwYAt9Kj1q oŮyx|֭zxY! ^I:  ]S>7N=Sfoڽh TEL6BZR k2F!o8,s<>STfh<%DrfPMZ]CS~`~WD^rWbpsyR 賣gv <P WW 7KPuĂjs*~5VKp ^;t}"*d絰I szωTL7L0ηhyCw| *#nsy+uZvZԆ vat;ܩհHt쉻u*f'Kp 89R0[r#g~49Եc )+Z񼼋|7&rz4&0uk #Re[ݟ:xw@r_agQgܩ̂`JjmB}2ֱ_Xd g{xȋ64<Αoqτ'CLAOZ_\ÃrNb)ֳ?b(;aqʧ118k5׌tX70H鈶5sa'GNm7Cja8/4u J7qϨPǾ%Si/k@*L{u S4=Š8f|XhxӔ(1)̔3ͷm$2اtP piMz5)\xQa`f?\\T]o@zy€,: |S@{V,?Rzb"n6^9+qҘydz|YL9^삹Fֲǧ+ ӦirO~cKJY:.w6 εVe@3a1W~ΝrL]ؓa壺,ޔ xvA>ծZI/.V8_Z3C뮁zU. MRtTT|YQ8FxI *tIC*`UgTfnOC{5R ɡښAs'a i‹~OŖY~e3H0t4v3=%3?tSfs仉L"ں)gԨju︟ ! #O2\J<7<6]Bq&}+asBV~Mws(O!BL'Bl0,mߢ+\@ӂKrr^-zܰShMm0{ɚʯf##knH~xtiɘSa6jloԔ,m`CإnYlDHp-tJv7c8v V{:;iᄸc;Da&3onDra+?܂Դz RIaIf'yV]D`Oy֋NlLfm[< ]j8B5Ɛ 3vQ¬mBz\/ SHYː~pY])`sG$NR`Ee* W]h{ V  D:{ij+?o)a< yѤ 10`4*X0Jܥl2e=0Hk|,3(RFhm~V3`p=cr׭$(y `yNuL@Wtlɴ19U*Mxx M8$>:(y-]."@t$7B8*eK "'fNi~bmw1ʭ%VJGvFiyE{{f'*ܵtD35TΘBt!SQrܑ/SK!K u:ɾH]pLq%'v&(|b- ʰj76N.vm3ݛ0Ym0k?9zoV΍EyK^Un]П\Š %>+>* n['8nz9KrsLM9.13D"j'lp}WWt e{H|dr]{^eQIN">,S150ظ;@[u aabl4R@CF)t-q*`ӢidjA֑3o϶ %'S^B{[F6:iJ]#C Up(Ј^&W ,[X~,{ԈaV&߭.Dk$q:h*F~Q"kn=*;&-E_%KUƗݲä:* Uҧ{X-·jBOfa|Juxxž,4LAr/v7)&4%Ej]lU.Dvƅ}f*xK}z Kl~]]B>2Z+>c+FnS5gT6$v ".)2PSYIF6b R7|h,LeK󯋨-F]d8i"<xDi.?_aP??G:&=!0JS`S*-L+ʎ' _vg?di}0@Jl@ ~N25.wjl7o YŁ}}-琡B4;KG%jjP?d{HR>++9E.cɪ-*_ 0cV~mi\EiNd;V I~E[AIkSvY{|5=EamV9EdvJrdJHqa({X)qQĕ geXyē_3O%mL+? 5Aײϸ3@SaQCS4%roa8u('Yw |Lv({) ZʺF4)dq$*_qR<>Uտ`;o=|}|WU3FfO  +6#:\ќC([!;6œJx/R) h3MU*EX \=Zio?4k[6$fVp,JQ9}\J p=B98vUA a1"_B1 P]OKUz*w+hw^'Tuh%܈X.O"saF2fgGCq=t,"Fe!>'0^&0[1O_a%T{THg1^SU+5a}'{.ʛgo%z(/MTʷ,Qu_>t: BDF+֒f,?}= &ى,-uZ4Ve/\Fp W&A;5`,цAATMNwkr(ګP] '"{[Lr p.@lz `Dˤ-6f3b }ʽ6a[\[RE9l zw t[Wd2s郘$Zvo{#@OaZ? ƣv[30bl|$aA=W0%<'T6 *"ڧ/`C#U.9=[ ւCD[1CPxq5W@H"TrЫc{x\b_YD: wW ['wsKy^.Fy(pBS—R;"ozTUb%y^?)N֦9^/v^h7'>&5r"-юxU(Ԗ-cڝv`]-I6D,$W\^w\J#X\9Lxpu\=Hy ™8*o#z#cJcF2ҷ>,b<^]7.x.ݿrr4ey e=i_죮SaBԷF98lǀτ~;~&ݣܼu#:Cpj "̦ ٝd=QzU:]\OUZ 4}Rѓvے%WDuoOW`C~qڿYzvy) Dvab:I48:R!锇MF7[QZQN4!4 0ceFF8jEIp#!NI5vϸ2 FOiC7h{ {Df⮹<2JCFWI'r`mjDs љa3kտ7x1WٞzF/h*I|ƺ46nޅOf u@9eDKlC +_+YԏPʀ P1Z85Dg;E3⋺>)~} M+f&IёߍpxGy%RX--JQIPlE,ll/꧛PD P31sȓ.V%oj1p: af`ҥ~ kG`tWx0et==̗jXMzVX^ d41p *db@k* ZD~g%ouOEY0ɋsY=͏.@5Kʘ oFiF_@uFQCI ds> (L8i ߺۺ&7)u^VD-WOb@B.*Ȥ/ks <\o MXuxiz'ݵ i=cs|8 0d(03MC@9O- naFjl&0yԇA03X޲UpdG-U.Ȣ .O.`CE}0WҐj$:G9ìj LKL <<$7\rRIad*6j?W+fB@7bW٨&NlqV=wq eLWa٪Yﲦ7-oP= }.+xI0:C_ז:mRVC! "B?DhbM^<Τ94z+,U| Û`0JW^yZa5E꧶WBf ?\4s> C~bcv"rWՋ|3GaQfًn< *R:vvO(iXy:z6>-6>i,5lJZ"#Z(X/ηn`.zg)Ts-@~7~0 lYtsw0&DYD<8OH?3y8*) P*?Pq]2Q+&F@$ i_7[s%s#Y`SqD50pg]%fls*b$RYE"RޝfZ}f +.3$> Xy} P8J)JO{y= $0q3A[i2X{.5P]x Sd&5c)pֆ־+c^)J*5w٧Haᯙ7ϙċ{b$}'1ɯ7Vo5tB%qR.'|B&kou-i J֒ RƗT;R⓳3_ȫR@u(wB>mdig^E[n= /G@Yꂾ|[ȵ[!Wbk>گNQ />cgYZ0707010000024d000081a40000000000000000000000016101cd7900003718000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/stkwebcam/stkwebcam.ko.xz7zXZִF!t/6]?Eh=ڜ.+0JpO?mHjlpv^Oh+wC+, G6Pr&4宼Z曺q|(d΢\JA’)_JDc:ЍkD VJs< ;Ab4dEa$rf#kAD\!Yerԭ&Z<Żk UP[uTBgL7io?9  :v+?=Ob* CŸ*g:>= W`q-K.'q:b*wqH/%YL"qGW,!e_~MZN\*BJ0.6??r&^ eQsF8]TUYghІ +6Ɗ6a4oIFdw Nc0Dv o]3>?E4jxƏM M*.Vr:D?Qoɠ0wq8|=@(NTRvZY2w㪳TxU_~ bf:CX TZ?D&s2& Ր Vv0:KQN&YES01;K b4ngͬOf&}^2X]` +aUYazs$ʮ|L$/UNQ5fAGv&1ɵ>٤VXʢiM돃|0v\Z:}sTJ(E\Ls,3oAK3m^hTc2;o"<XIČmBL_t^8˽ٌ@\@Z/)K6SۤaAAT:¥^UX! e&4Wz8N+6!|iN{qn @63G+r;7[[_1Hzo8pz\]]ܡwLf^ܸ+.b~I]P1&1ˊy6Y K3c5'm4no*Kw=QDqm;\>fe麫6PoLL}AT'n?O/*gg.=` +QRIr٭W%Wb?[j{(:FSq14{j~"PV)o{cE@ xdr?L łlջ /m 2"=ɮE] !zRF9w4" P4okK*i[#6ycqs2uTsC%,i$ԮvϚHuGP [׍/f&M|ܡ6eQ3. W:|-=ۮߊ^cLoӯz1D%^6:g*&U^eu`"feјIYn _D_-l7,9z2%򃆤 vݒȓ3{'=T @Qz(̇N¹- ,FXjypwB,_Jx"YRbIkU_QhĨᯰ5cQK^/ *VͮS=b^b 93 UĪU!H~:,&5)mZ>^Tq( T3ncn~gZ M\N_%8D;qbC!Bji(+RWN픺ҕ2=ǯnLBފ9+MNd@Qynco0cntϋn>+Ĝ8Z70=kٺy&ӸR>=pa8ئq6][uܓ 8 Z K bv^ʄx#Y|dq*|yUjQAY\ɯv!4)_l!$- n3ԴJXx[9DMˌsx .lm $6|@ʳJ&n 6>G̹xyS n7Pd Z1pN`d5E@a l4W qƯHQ zha<;4xAHk<ȗMzD{Z\B/n[K5![Ąڼٴ]ѐPYT9huݢo`hzS˴dwV0p0A@G{20c~8Je'9U9K粉] 'պ@ H뮄?+sV{{7VͨbjgbO0Zb{s҆E{C8܄ik]KĈMjSxjywy0s9џәPt~h>ڙOn"BKhT tA-5WCpl_j ̹}T*Ekf 6'mA Uծ5\IvH4(u~J'PsIǔx9(+rZE{{XP`-o<htZmrMJ6o}!B>v7!7f#>PCrg'vxE Xq%m;cNf9I'έQr]@|ߘG n\ʁۉep\ޥ&P1wil]˟v(Q~wF9f X ZBhɰZX)|ʢ(Acڡb؄P%7Ԕz2ZJ3]kMገ@`h-id|nVUO؍^_]H>4 \ӫq. 4AJAqHV՜ ao"J{_7J_*({z@,ɚy^P2޸(fH5~ RhWb@-ojWn\U{1TEon8آ"|k>lSG$x7-vh·sowG$zKCU tI Qǚ%4B޿>MO<'9~xwx@ ;nkFԷ7Vo3md $h3Gj IYt[$\Y1񋂟U׫[lNK3{By#E57R& q« zt$4f)=LUTmAͅSO7#Z M~Qe v0h&KUb?Ldo$2y(\YK^l8𹝂# ]0C9Z%%I٥`XnɄot/ͤǝV=54h# i9rY{V7*DOT%)\6;h΂wq|ޕ},8Z_Fd4Bxs)k4~&ğ;w p]OtB%o9;Pskz5y.ӜVy`yث[Smr` "6-sP0/b|Lzg q'ѕoɞ/F g N4LӾc4pQ1f,T5;S>}]{˕ة:u%̔|Yǐ+d>S5FJ#xB?@!'y.~\T@=u/Hn.{v<|To ߽¹]݄mR-97I,hև`]3pё`&.<~êH$SbFA1MTԕׁ@=D2, '_2=L־EaՒDlI"c樐2RUZKDo=K" /<}<ʭ7%luN@'q$Z##$Oh-($<Ҳ\.ĵrxN!|?:X9n9!- 8_q#xaUW9/X W,I1@f8Ot Bhl?'ÐX,DJ+=,ݷ,DkCY枹7xx{VRK).){1h[Z3&p(ގ֏< jj Цfm@8}mŮFuwޫ(*Ϟk|OUoT̶7{T ŝS[չ 08 3ZQ1ߋ{Ay̆?4~I#@ޖ2wT,TE$0G%QzHٰ AL Ē]T70-"+W@q>@[~O—28V i?ã{9A֑ Gt# 3t|#Aۭ!QpptE6l:T @.)}F-&_?z+O`CTq]{ ͩPuRɽAazZ'5J5p~=vP5!xSמx~ 3t>k?Z3$qiJ5+0EɉV 'z:j^lCJGܨk~upLzaypІmr sz_w{] FNBb5;y5"*ES診SnelRMkHd6#y\ 6vυ1^ ˥N5A jP>F;iKֲj>Vo燃έve;hNQ'{r=KmYΪT:5~X=>K /p8ۡ.~YN[O'^)lj%`r'Um, j^Y0^s8oSa7@1i_ ⵾%;ΑYu_ūxM&c Qqae8~Xv-/ix0.*P֘T6ts'ʑ:(N2 F IV~[lɞddӜLڔr. j'TQ?wc6][siFzI;x) .cX+?krCT«bL~:I|3C*2VfF7l_%[ Η@XdF*_AA 3"/ ~Ջ5U,8|=3O?J4y)H3ރ4v-/Ig ٳ; qH Y/z7N"y`ϕ6{F ;>s=08[BL܊Ro^ƹ:RmvFsL1z $ W/,} K+[f:5 E*~ѭwet)l_%6?ZK,J J$Qd3/|P꡿r,sS2RP d\m.upg)ɥ꥾'>|RH0WۉKOe9h1sh ͋L r݄\ Oa7(B.gb26ì|0FW^p ~|z{yla Larǩ]1_ hI}%+ul6~do7+~o=9*rAH8F x0'ft@8,tt9  n#婕yWY˯ߵa5ޗd1ZA+M,n m"l>Uo76`]\5aϧ(1DzeE"pUiasauMYPJ[!$v@Kqڹ/\u?.ZPZf!pX5h) /;*=c:HWPE|-}1{ĺkyv٧D49AZ_+.ܙ '$ST,Tb,50aEG͎6x2x%ZOjYMlf q?sALMG=L 5:sr7L س n \ggb>|@JMn X~ w_ vf׃In1IJ.ASF Q;*;Tz3KTMV$%T+pܩ0N"@^b tڦc)9AAMZ' JE+7ce.綪Ak~aȢwVΗ!dk$>ڇ},&, )F#c=K?mg?cPa +A|ع.38`ւ s8?@Ktkl,p h dě$=UlLWX߫!]ʏm"1$2.rq QkM2eܵ`onzĩ %`ʀYy.!`4^ PAAEU1qMJIWR/3 ;(Bbf5{@ \wÑecR 2±;J({A=)RL5yrd\?zW]H0xڈjcY$utܔBY18SJ͍\ C9TF]-.O"#F$j46omŒ9 =n<@1(LRf' _U˜[[<×aq|c-Hy/|B63kB*ы8 ';lc !11 JAoPJ$\v]zbUC odT9xO]DukpdB =Exw?R%aU]*] ~}!';ۧl/j{{t' U-:8,cDf4j uFn(/1(iyu83p8[5-LzcJrL`vHH*8%!+)墷x3&-̲lnOoɸpމpSE<6>:RQ&SfB#J4vN{`<.rFvEsoMMD8mW{:GE[iooTOYHGяpQ_"֓Aj hҹH|#Mq_|{ynҵB8Git|OvTC˃ QO]#3s JƁ/VT\~ý39KWnک&v_U!9Pvs7/r>%K 46<$a"ᓒG nT8 ~񃃿nŰ&n˓AKsO,g%IOC#R8qNn,\l, -k*.4Z}n@n%D9HEjWڍJ,=N14ۊG"_853J3aJ8T}JȬBQɱk9ɍM HZVvhg<ۆktyğI9<&:k ~O-Z]D $hi[!XD]!\1X)` F˪7! ?i3x\e4A#+)SJ!!B (ħ\a+7z޾(!.iS@̏j@tc\b;Ͽst )2[ U!Fw3@ӊCy^;$L'EaR^`uJIG[F7*sf](B^E<*j]\O@NK>\[_:cLm}LFXmhcW UJER\A?&A;d8c\8[s<ܡpR"Y*cg7a,1d;taIl"Jf3W8YXg57oTd|c ڿ„?)G+e|[cЀ(^H XAo A3s`OF >t \wKZҎ~׭;"eG=⬎dvF@Q޶ ! fuzP?ykDS=trya2CkfNt{[JۦOl)w뉱AON ^?:{b7-E5@DHV$tf5hΦۢCRWT8f"(q N*h4%TCh \5prj)葦);g",JFeuLJjY_w؟(vLsP{QK2dxC)ِ&TDoN"Ϣ\Q5XQeib V,ce0rx,+v@1ǥI 4FWCƮBm6 5,L>~di!j v:t%>RYCEU$d$5-3 ͣ7_i]n)ay!B$jHOwi¿4ۧEtx.PZ/P[2')&b%d1XצC-cLB3.hӟDgm$".$bݦHo I@%q{P2Iq<%jd%\hIa&3wԌ-R7Քszd(GyYt7KΦG19玅 Å-hlޟ1V[([ dأRoSw4$S^R.|.Xh,?U $VI[{Y"Qt9@;c K9IPxMiyG!1KObGϧWE"."|&޷e&y"ݗTx.=*W$f3##^N_X`W`>xWɿOS&@젷:>ܜ2-?WS*p F5Be=?%Q| :_-x>|3 _,[kz*Iz+-zB@8 gRՐZ/E`a"y$Klrνc V]|C5(D,J\[ kv'_,W"U>ϖ$ @Q&7q*pzq FR;P` S\lMW?Ԃ!>U8X̫"i` c'iOXL!nyS{"\Ǘ-D޼DF[%Ə7փǮ3@A9_RG 6kjia^S' we֌͉p/r ӜQv8K=>)8 t.s]ҺO(A2(8tNIG ,iCfmCN=h3\8˗Ǟ' , bZvĈSȅDJCfڥu?wنx4:\Aգe8D 3;jkLk]Y~1]Q &ls W>OTٶL"6.Rꉇ:_$!}}. K;:W ayOgy9$ nCsX}$ESfnT.\|ȋW+Ӌ qp]*]&HNGDyL=R@[ڎ-dE!G勣Mka$CIeqsՌ?f\Mtv٭'qVi#2ct*IFw嚌@Һ-7k&K;u[b4 93Ipǵ&){m FW͓&^=e/Pa#2l_yoS=)^;%xZ#/XmP-hK1nz(io.o8*#}I*VKq4 (o^2KW-+|0e4"PI}잮.Vl;Y-&%,$^7S!bvZBw"]+tf)V!MOƍO~Ct(M'2-s-ϻω;t`=VׅHbb+Bʛ3/ e,cȗUs7JRDj6h\7~7 m#-#-d]bT5;(3 ߪŽ%BӍFH:)7T Qt.5y5N9'0XX? cX6}}7v@-SL# W\n;?7 z $J[΃@  $hדyy=_DUuf-n&eE*&c'XKE(@H c+|zx c ˓ C7w^nk֝ZF6k`mk}e'{[5}b8YL[Pl!,sW >nnW]{ΟqE2EA5BR˯ߴgj`~@gۑhAy<z9a$,L9ր/2o&ͣ7;dA K}c]th𕏵&T:5IQ35Mu6/+m7V}"p9r}?U-m Cu /sg8&b~pUbp`k{5y-!'M-7_†@k'ȝ9 9IƆ|i҄[ܸM*m#JHHDw{•:2^:~} bI<̥8t>k/X@h EGGC،kq4cBNa =٬#A$%ՏH^ ?Z/l9hTXSN%hJ-9n`X0鲣\ O`֗ql) 9pnO}-^wZč) !(!M[C'K֌oN`hѿhϟC'JI&gb0]`x|6 JQ5MJa= }+OND ֫\AҨ* cST!`Ҥ"ՖLt!:l{_y# {!|;mo干Cc8Ҏfm+EbC,-Щ?Ǥ$=>8w ћZkU$Hp99KI1 3IpJWbmJ\F'LrQֆ|dNO*N,(/ńЧK3kt)|LJ{aˬ˴K<֝b>HBWc^y3:*_{OR^N/ ܞib@$Y( }V#Ix݆ɕ@]J2eޅK*M۴ػ!.]\{΢v6`i_Ww`p{AL_㟫vZ\W6zeýX ^Lg5NMn& S|`yIW+ZY31O[cI{.&P;I=}mQYΙ ? rΔK89VvРy_taH&&T6=.OA{ܻf0Oߣ0(# D q<s8E k^"/Waqc26bZ`LiK~)q1;&&!>lE'oRy"~.sJȩTbCaƘ0OX=nDD\U>w[N[ Ny#'|VІdzlhvܢHWc{-^&TRUxqVb+c9G6`dI0SH p9z;Y3PŚ RD,1Q/r=r-X_/&_v-4;_KÓ|,#gHp-kD .IZsN .Mў/^0%բl[/84_@i5pH?|窇,8MR SE!qD:gY|xA9 ҍuy&H)^3 9MJ n[!/ oUEPYYԳĢW{4a ,!T!\^{,LW$〘#eSmUC#K}VDb<[KC~K`.5s@Pg)~VA~"gt|*z Mz?-sz>ȲǕQ J&.ԟ^ !fIkh?xK~ ^W6eT*KعqB\夠1{{'!QGd ’?Ś)#ĺI-hÐM4\ǫFGCt;PJ`ZE`^ ...l ?TjhNG9jnlF͗+!;p$wob| Fk!Ι~tD xsitj~Cƞ) 4@b\si ҝ4a3ģ'n\wyeuePVܠg˸ nKh싖y,^}?46bv2~ v ɿ>`e·PQ3AKeZ@r{'Ȩ/,gΐ' 0eͮN X;!9Gss3\[s|xfAEMQlӮ'T# sv!\XKOQ~˪^-f$Ƒ?]m{7_/pifl Rmbc"E~EC)Ϙk?SSiGbqUAځ(4!Y<\ɑ(n7T6EqX)MZD}z{ҜʁGYM`b>)7;Z"yuIJ^X87.qn`7Y9Ԍkۦ×"Nnsl"FUtwKZȨ,d|J)[zoD:] hQhܛFM&S葿mȹ ,ŕ?aeM o8NJ}6!f@gUq Df~+38n*8õ(QmWxN}van.#LWlhYՕ#@ʼf}dX)=]xFtcJX>gv^.i5G9޴q$E..ʆ=|X'>Is1@̷B m|:=&PpRW {5҉>~^dN&` ,n39~H|6lƝ7-KHx.fPG^EQTD12ٟOp^qYjy8A s E?J) X^\l \9{l$` `'Ne⨢'63,q'MM8A6*+Y4}lWg:VP…ʾ>#Ne#ҋXbƐS]5Loe-4Nd +Ƙo<-ƟX0iM\ J*PXБx[׌6^ X"+vEr[hW$bQE+بy(ͷ3]&OpA\Un1isHJ1VS *E +tCj`hG~au@5@G3h 8wdK3Kr=N@cxYo5=)EA38a#gÂN%pLH0 `2.ۥ1\s p+SRZ!"_%b bGǵB۲^|&fڇ^ D8P`u$Up.(wբEvq:vPbBI ݥ`VSU [;|w!EUҵj0#Z~)!5h ?˲ILX3 lQjm}HERlLC/fOj!` qDK1Cx:@)Rh~ oŗ\h7y7*T,j*COʣ+ZŋhīuS Dpgc]*mQ!Ґ3EρoXZDi֝>aðAާy.}0fqT R&C[q,>cut5\)9TƖ}3~KW"ݼ.#=zȎOxrFC#[9ądJZb^1X5#8%m,篋RkxOML:>)΁:MElA)@re5[$n5Hvn3/I\s }Đh^;?.? -fI) VkUB -@@X gyg"8tdU>Їw*Y s(65m-eG9Qvd넢~cmn"I@˦%M84\!j߫ghshĪό=.D$TQ*ߐa  _QdC9kĶ͇_Da`|NJqnc*uV=ԌphK T/ }v"g 1dt3'_Bsg᫆aoJ>r*prr;_ff Pq1JlWMi{3n =viޮ5/6Uy3DD˒Ȯ > #sNcH]4Z1䭿ʟC~8RbHHf6$ 4rȸٚs5B|SʀH h($Άv#@D0;4i|07OiNs]%5嶀76oɟsbTc^}*3˞ޯف(!݌Vbߵ~AWTMB:ǁշ,6lly8jWAo+6v!nIoOx2ݕFBt_6?pќ>.zUn)Ccd52FR`j蝩%M3ozHXZPjZ|E?X9!)ƪ$r5?򀧊VBRوnߎ&5}|8?]rͳMɅ+n4j%W8kw 1B&d;>cjdf>AffR&k(9,q[K5nAmSBݾPtf', {qpq*ӐXfū1O{: e4.OlT]K_ԍ ȯ|T8}jzz'hqn'>S!K &Bm:F! 4Q8g|BյDE]]Lo@ngH_VȜ"~9.t6ajBV>ଚȠGΊ'&Z!6#ۂƯH?zZ<OzԭaRtSWm{Bk @5PC_ 0hRuhM^CfSf>˖ga=i`"v,HJg9rsה0$8i3[ĤDRKٳA/{Kեd(;d^R\З4գK8ZN|ZfjOA$գ>rtbn\1X*Ə'6o`/Yf;rQu3%ϐr%/,oRLM Pr^cEѯkBwO_!$sKl742L`6 0 ӯ͑FR.l$o>q*K1N`gMzpp<;w[ O* #N):v!@mmCnf4k74Ը&(5VzZ  o2TW&c% ^*(Ʊu0|0 +md./>.D2/GC[QRgP'sTz)̇.noTx/@\d7B)$9 nW|a0P__M줖re&J1R)]w1hGZ4*q_lq\P8V^ kYY::./I-G{ h!oksKeiҾ@^$lݲ"afk/fӋ搜\Hm=ٚkh1Za)%Vwc?2@~e:zu6!^%M3V8i/M] ?KG~@{l|Br.PB׷^&|rh\=N qx,>HJ0C8~g'V^kD=L+541ɛܥ}HdZ%( ^5EFcq'D<9- wc 0X\{:Z0K4 m=)rk e.Jo?K~LP5q0ͪp?3T%_ 1J=э^oK<}JMobL:OtjɨwXÓ[Ƞ|S)5HpCL81_]6\a2ɝ15|T2;7.q.Lveo 3S nD$Ln' 0c!1FMݱ 4wJԴ^nZL96Qd?lrgHBX*ۭ;23(hI-q!xs0oqI-L{?~Qл-ם(. [+_.וr zVw-鐘ևz&FǕȁE['jO[f0̏H?e3-"3pkzJG#~ aPd&×yLQJNX;ga.RjAHWߪkkA'2>+tˆizA&<ˣI$Dc%$dg׺r wpIwE/a F*8/f)v=8BkuM9j1R@fZ/Mn}"U4,~DېwGGxA4>ID|O6|$2@`a^ 5E̹ ?GaACR$bǻheD.H/d~c%bd-YK|IJ`Xd nS%#mqjLg O6[/v3 X,~c[!EdS(&$q2tK220xot K}uFIψ@">]\XmY${ɝċef&.m`h1;7d; /* &u7* PCQd0KqM[iR%mݍGwN1Tb_Wz,PZ4"D&PVиP+י5kI`G8Q@3{qsgߡh>RkR2##|a<8Sk7gGajz7pՓ;=jiRͦe"&(Q VAԂ:G~]tWV0ukc4MnCҮ;WH|dW{^mzKc_zrXKjI60pV/MNHĊRL_C.MI@d YbTB3Bld*Hx d~V{ƧmU"5ΚۢAwA5y~gp JuT+켿䂼,x8P^L(b OK5M@1_J^Q{97R黁Yp#5f*} y{'*&^`˿Tj,[#E0:hzb-1vTh`~l,鷼yzWZ9!?o!z"K"w7ڪ_HpV3Uu0qWsPYxt2RDȶ?&nqW{F;k01F҂ vIT0q?ڎ8̙u+&F {>,ZDwPOZOҹ 01ĎM{P1gde;-7V&jf7&sػH#Vɜ-? `c)V /r%V'HQ=K``W؂}A5>UsmYWT i K|Έ`W˱T IA.<\ǹYO xjG_1ըpR92כשzLbi(y$oYS:>O%> $seI96MG_?#b =5e&ݷIqiA^Ȭ8-+03B.pٷPwt<ﻪm 8ڽ ,;@u|džK0Rf՚dhZue$@qgNDۍ&~u{JڽVN#b^4G 0q3s+"凖]4]9f~4 &a QP1I&:[2UA4}w3jqMoI^$)ި'u cP3?rm>ЦPiƋ$"xPZFWj$6z (8A1j3Eːzxg&!'>~_ù(]F󛃛Y_l!Y{DpHmvbڋF7f}I\_G]vM|'o/( WME:}%@ ca Jbp/OJ-D>M)u")J;I^qF*AhL%݉H´g[ ] *^l!=X(T ?;kL].JfL \r;P  z n%xm2}]!ν(i2)E5g w+Ae:e *`6dLNj +bd;H@Qw<./.k%UwF'7SGTlr.:noZ.Ә^v*o4'M S+Ĩff`xmԑ.*DC˲-eNN֒q)K^zGIqLXհQ VM,'=W[qЀ4-ַŐ\#)"!M| x< uw;fs' !G1sl \I ~(3U=~KfҞG.jz3Iin$WeJGfGF9Ma5\6Z6_KtF8 ))B"[ UV`X+s5Od#}(; cבjgm,Ս?O|E#ѠÖك+tK2ҕw3߉>B*5Z>kq`q|<tVF,wP6 tkw1mItB&rXh%l 5` 滼 d=ZEocʆn7oL73oi-RG,_lW }FhAIha-wm; FxtS<f╯ O3MWzyrF/I$H˩ɑ, 'Չ܆Ǹ\zaS"-{k6$!ɥ!F&R.;JGEH?"a=70i&|AW*;&&j~Q\ʄIOm[kw*Z/a 2⮙u6&XFey{:"'Hu3mH*RNF$,[w5W 3'zv@e=e en=HB4\\ĂFb(&é*™<8,?j̶JKms}g9aM,SS<\J\{L%=QvSb/F{s+F>)pC<6hu ](htOw\y|8ӧm  +R6\&rn-ۄXTԹOQgŭ.!psC=i f.tѩY*0X ͑%|$ 5_=x y reM>@)y2JºӺpH8ͦ@P:g =dӁB-Ude6M qla/G,}qg9bfzH_v[{9[Ia/hh<;w2_JRM_FE _>dp5̤rzݱ(+A{awI^ր/m6Yxdi<:Dh\) {aFr(Ŀ`*r7SqMqf!IA1r\8x46&NFH2LRbUnYGG|c{-,;:.Bz\G@Sdn3=љ' `Wo.S;jok < 0+xBl | SxmB/Rl6G vXkBvF:.Yjؒz=޵{T$=B[pUҎfUCf6_-VaZ vC֗ D$6d WgcV>5{8[8 8)C ǒ3)A"3bF% L-tG2ppucqU@r2!^{dž y8#t~Eעꐌ<לyRE 5M_w2Ξ *xF&>_Q˨grBހR35 "zdw7\{Vzm>2Y^ o<糮6ؾ*c+%-F-k`vo(wXuܕmQh@p\,Y*WApo)Ћ)rBqafӉwèZIfå/F3FMn-*դ%1%7Z|jR wz&Rٲлm;e'OW9pQ[bߡc0E02ЈL }U\:Yq;ecYB);Qp<!–nNvrn&^+V_8&W < S>aog֋0 o2EEo:tG.;Zi'q"I"A~ߝ{YgCΥTAJ~2^Dr.*Ór}eqhjƸb 8+jpl*Qޙz54fYVӑ7 Ao4#W;簤`;; |}|`bƽpNV50-:Tw b\x}LQq:Ÿ& y3;jZg8S^\Bī: zs#-׎ΙŢ>qYMe?mמ>-2ɢ UeNhy89uu1@Xw5@({( yE0Em2zyQ?)93l]@WnOSS1Aؔv8^(S5̂h"e<[[,FJns ;ۃ'LծQa 1 _Q4#/r\kScrFpn,іb;sKյ|Y89>D`<4ہh:?V3T$R(&iT7[2\xbZ[jꥆ5Y!~儼OAN+rP'[8}u o^TnZg!J MHgـv:d[gӅ^02VN'$|\kpbKB{f%A3η3 Qt㫽6 Nk/08h_ ãjoǥϩRȭ&376<61=!D-~h$3pÙ/!o`?WvCC70 ̠LI:"=&~y~䢥G3!WJ(X  O(mфu'hʶm'&nKN굄 U%_@vZX%i/mQӄ4>;5hLc](#do.ہh=R0ꑵ`ھ._G ֟DҐGtRA@ ӚƝy ԅi/W8UP:IȦ."y4oBr4 {†$v wwZ✺//#a7]pҍ{N"NׂzK$X`G?ÇfV3K[>}wZ` ;'gDe=M,VH)b2E˗i ꪔkQ/moJMG*ߍKq6vo؁У9|ŮB%d;@ʖc-P E'e;Ļ]iN)L ?eXgf~#?u41WM&c>C#  ]` dvXBhZ'Q9t8 TڑEHlP|k bY\0Ѵ@TT-Ihbx&+/Qfב#y+@n1E'93biqm`*`Zv>aQD<۽JDUt'WWi|}vH>pс;;x3蠁|ڱ כ^H9'e8&&[6G(x3[1_{ZQX1׷-@OzyԲIlr>qW%_|`dܜjtq?Eg <4njt5{ɽE+GVܜT^E@i 1妈ja,% $e!@ qȝ- $rlC\a6lFcmZxY86]_AQe*!U~ئw[f'Sbl 7okg& _5&v+%4;q,#6A_;Hv̎O̻ϼѿˢ2 4RvRWPM1;o s %4"y7|Q\h20 cdI*܀U^z; R%&PuLwt$;T J%!W & U6g>534WL<0>]Ϧ0x#Sӈcŵ;Rtu$mH(O-SZ~CQI3oYYJu)v%;Acc;~PU `"ߍļ+DL)`gT_ :ΎOfTO 6lz~n.,,\ETPHZ Tq\@qԅ4&+ȏ(xC-di%FOt@ҴQˀp3^" kA'"c##k~7qPMK P~{Yao3t*#糚%.9ĶI|*ĴKv%s9OR[K(Ly~ MgvOØ0>LC}1* UgvԺ*L.]V@ނQI%ny#/LB@z[Rl9L@ivKI ˈTnQ s?dVeNr#17O[qw!: w( hY;d{7S0e.9zXBiwn_a7U:TS-'NkK$͂zۋVD-&D0 %u.*p IJЦ[%_^N6J^VԬσԃZ2 Wֿ?1S x&]rO33ixLg= @c@(#'BbxvEз(x'Ĝ^kjŅk?<%a_/D]_K''תb/@Ε3ee#d%< ]"2<˺3;{_mCQ{g3<SU|0+P'RybHcV@7E8-lSK 7U`ro؁'>&$0 0%>UZ]jFR7%ޞeTVQ{H?gx0 iaBz[r0Z\Q;Ö ]׶% ^#IqoI@[#ELT?qQ lpG03CXn@ K𾳞y/40g@; \QS8&c-O*R{4_!^4AAv-킡94]y룁Ed!saM?4KfyfuTF P) ϘZSb͜f$ī% BٌU;态c'_x)d6tbT6JMɮB$v_Ͱ}JtEe%:A 4?K}'J/=\\VI4S/ o*_]e#FP@u@cr~*6QeB97yIW8K '4E9-\|Cȍ'WK:ǤKglh'ʱr Xw)a LQ$ 9@j*]2(0#0J<67;ᴗIBDQqTe7sHOz-RW%e~LeJНC곦x[e4 *$Mk!3 !̿ʨ g2洪I {U=65ns4i(E 2EވZF0BV$j߻v1nPg ~W(*zhHS 3=n%Y<HF &fE˲D3VnY69lz.;HQ2F v;PyEÉI}Tއ}n֩ @ىtXo~Իt&^j˵$~3=a*OO(!)P[qbH 9TwB>1^SyG=9kIa~ݣ|:Db7`}L)# 㡓Y 9ŎLNA6b`G-puPS G=`njVaQ*Og{ ",P^VN#PϧBt;2*Òfm9B?kr:MMp[>D{*8 de6R+҈=<2ÆCEJV8_N9v0F(bтw.m`N #c%C p"?XK-繒lE=0>iI~'-:ScVmk0 }O;u#itG2u'ë_"[$# {1lzJjP|y%5M ?'B{PDfךǬ%:M̒H#QB1iUX뿿fIBpN8Zy4QXnOf9.Y$\w9tZKF2 sͣsXRǖjg6:򖍉DtJjG H{z7m;Dlb>'ہ?߿,#=MٌcJÕ(86S; 9]a0VT7׶uaF!AÒH*-< 3xV`ZOK44~ɇ_ݧ[/ghw͞d NHщEةb\[ڐq:g0Oq낢8nWz]Eg@(U}yHU񿉹HeJH鹏☵dHezC\O~YsEHMf(ȭ}~ )\o-4#:x `O]y/\FfLJn*߈q10_:#|3r^[oX' Uð 썥襆B;Gp];&R^I2$HF=3Bݻ mN3."<7º}z}~@J4B3jQy"]JXa?o&v,18dR,n"FsN0[}l<Mma$?BBe "k+rHt`ݡLӬ@5oHTCn.vEqD(^[xY^}FbNP;:w(nb}uEx"}}WVk)E%[ v⁩ D)ӯh N72q,iZ!IJpS|:Q4{8##i9'(2i !ާu'D)Ć-'D*_@{mB,$VN@;rwÿT[RdZa^#ci$͏NKy;XtrGibQ:YaNӶ3ߞg 曡o b3!xOڹyf#t]6 ѹ$aT9ffh)#t%V!bkSh}B pR|,(^k w'.D2ElT7M_Փu1CL)kx w):ꖗ[P@^{*5 ˶  UL1kIEAf|[YvJH 'Zh@꯭23NWڣ-&*y]?NsgjM_݅6OUpF&YNXI"&mW.-Qu$# L&keGp=\$XU6};ضg$63O"ڰ^xR.D8gsB7{ȳMWc Ƽ4\b Nx``J&vpg5M)Nץ\sLtOgA!xZ}#J<xzYEm9}'耙@N1c9^R)@+D~U~o՚lO{W1r Ȉrp0VýW|F݌Wt;|ȒW!B/= ̲b8an02ܹsڤ 5(vb.+]ٿd}D*B/f݄]}tAt{~*xqM|FEkcgrj^fVt*ƣDaB\RW;\jYͣ+P|O^0|bs\cLF;,yΜPqnÄoy-w|XnEDU@m4饎WQ4y^ R'2XvYz̰={!Y@ a AW\j=>awq/[mĊϛ=!R'J߂{`qY" :GZ` )B!3,G&H7\Vpr3`h:%J~F2"QQwґ H֫~]e*.o4B9GxHߓ: -6.{biqހ[%8+zo.ewJ$3#-=}̷ ;c:UOmsbƑY_f Lv)3Xyg,IBȔuiJ(B?G]g9x/ܥcv;8l3X̱2r0}=Ut_^+u^8T*2DAt_[SyiF {P$LP)F7 -=?rŀ/!(Z!'V.!LT8H&^EüYV9M-j"Mn Ɵk~]Xao.F `3  `>^^֐|al@zTɇkvEO[G|qxPyodh)d=yu2|*s N~Qk8'XŸÀ·Ҵ*0/(wbW̪|Np(v Fqeg3@xXϯږ*"3,FdXH㺵{c {{Vn}(Ҭm"gb(,Z;b,EYV6|/lh w}" :A4z)U#nAY!IWR˽(vTes#P.vJEN+CC2 Q„&N- 5ɟP,խzƬ!k~>k//Gpzg$QRBw4n!3"(+NC/XK #d1./Q3%} ɅF5\7-i+2j@ n>2j^w\xgY7" K |57`Ѫ5#":>=im> `5A(R:X܉2euFWB/1Ok[=77ޕxeu_MQȓǯX ש6l'\{®O`v3:oeFbiuKj H9Rז1 ;w2ge_U _UIQfD~!\\wCA#rQYv'zz-Gi1!ĘfX!o/"(NWC $=+ԩ D.<kUUGyH֐ۑmOt&۴j}f{9o*$'DOVwt{4?wҡZ~_(A̺nSv2zKOYqYY+) aOќְ;«^g_UFrO\-/W4Z- r4%e >G<Fgд!Vz)r{2$5sab *4Cov RNO[;fV$]uy'm3tyc˕ʠx΂u {;u&c,NS5AA=GIN_Ed՟rd7xcvE4'5'e CFPuRL= `ͪmqs.F|A,{tk990(TDm0 D6J' ?5=tnPZ ;h>@D^7D*$0Od_2o9" IXU&W|z%lkiuV":d>zٕ; ,!d+?]I-uDebQgԞXӫhb:vH%^ێN$!SSSb9RN{5A)ww&v@uВG""q2vۅb'X5as7VK.o]Bqː2~C]ZaBE m\lK/| =4_0q'T4 (Ҽ]`IQ& OԀV'ύ}5G{ A4۱ǵCz?''RW%Ӥ# 4CJ:W6郍V%62LF{)GJgtͭY6<*9guBkX8|=^MvLs$(zu4zQi<~QI}8rJ_o?hM$ Ș;)^Xѐ msCax( Z85&п9ߐ0YDxh|viZs>a7Fnaqe.+|**"ۈ@ρZv v4FȲ6A2vmT vіIvR=quwD<1ah#E{ fq_M6qQ>l"3Jo2Pbd y^y3`8PbJȝ^a YηrF; xAv0^g+! kY gB6,D}:ǠeX QB!5rXIꐒZ~teZ Ip+Fw,VWdTR5gkX7Q{ψO]:ϭA?$gɑ bĥE=\$ј{(-8gi9k` -mvm0kd_0p2 SWm^晳PC'KQ/E`Y] xg.z#EZF:7OD~Hwe%=Iĩ!_#ogɍgh 8KS96s 1v-]Pi-[v!)&K~)- " zqaۇPA>VBWH~ ZWKwht*'L?& Y/+celXlfłMÎZNn7Z= yD7rMރF5<"յoFJ wVlKT4<ګ"Nh;b0}'W纴rYkP \z78s,~߃7&IovɄ+7fȴIPGJlco x%uc.!z]5!\JKx"|y(AI3@0/nlq)Yշ/@) ^y-tIwҪʴ~*zr [b>{] ޳lL-]D顩AeAsɏW zb]@yÂuyߚݘ^?1īI:(mClAݙZv;qO45xnefq*yy.V0@vCovyj8Q.q 5XdRNiJ!ySǠ@e;eRo@4}\Q_!u/EC@D/P/Z`&z~KJ1tlc$'" SFO,( "r>u&ҿу|y͡I"f7UfseT ׇ1,fmV!Q.3aa"(Ae1&5J>5mbPcN+uE3ئnF䉎䵎=o1isƝ2hw6KyҒ+L+ڪLOj^梊=\Nm-631G#(\%`+*b;,aoGVZDMO snzv<ɨpN a7\#?h^IN/t~0TV5fcZMk$`[9ťHG֌$؃AI'o/LQt o7szJ`fpVfjQ* `I\Zu:jAz4Ӧ~!|KUrbʨ|Ł}sQ T(M;@`?p!)|jM;~SiSN)4aDgUof^훨~ṮoNMOc_+$+BW~tq Sl<^Lݨayy&dA7 P0:.)JQc[El2KOV& *1JXK÷J׬x}n)J9R%>#Ʈu1~#T3 ^L5m<>I%%%OkP?%pЏYn!6'J5+A_oDyACX p;Ly*Wܓ<лـz#-2QDZbVW+"4❀.)׸;.rdQ(WX ؁U5'X7zD1Ǖ|krB d^L- 4{3f0''\j%Լ5rNЌJ{kA`}\%!!xP/Sh-XMv8Ȱ ׇiYy,XMoE܍Eoކ(Qٺ{aoZ`x߭nWZLPVI5;i}r5Nhƀ`n~ @̫JQҼ*(63#DfQo2kKaq:] ]H}W6$++jћ77gmXہh@Q#>׾ޯ>mi^9Hbw'RPdsEGY]a(nV/e/@V nxt/bFzGl<ƵFnC̠a r¾OåUZj[3Bu(9Z`N$;PR?|{]$S7-uvIvnpVo>?X|ƘR )HWK3mϐkmɟ6!좯N\ua %2i"et\x*A }utVڦ$,ZTdLEap&_1>҄p)">%쌫x D2 O_rf2qM'z{}>k$ZL0Ql۸`z7j yp~:]E2ww$j<Mj`8>,xǖqj^:N%fk\{ PJڧ zAlY{,ޥ/LgrNG?l==$=Oz& žIqi0뀎8'dgz6pp+󕡈@j7~tT`E6A|۫)Q^a㥊:rWE~{#cNm7+3'}ѩ?%m %-Z[^we6[k\mUƒxMsBߚy@02PS-+2iy &?|$J%#9S,co5X:r']1#]:{J'F A:_t)GMaber8봼( ;Ͱ=!3!0Bb)~03e8(CIҗHqևL˜ku=Xsdž@rH9 oܵ<ޝ⁌ 0' ӋpkeL*?W44);c~Q~w/;+1J-QAĥDM&7ipiwxeaeUzNӨ;HC靣-JLkt!paIk5 ,:w`8lrS̎[gt~X` 4v 6 :{ {eQ3#D."hHyW=Yq|ݪ $9cq-Wxk>UꡔCWD6KnWxWm)Q'_'eMRb.R#Y蠿"zI Df8/h| C6nU[ɻI1|{g&RW/Qx/uvhxCۂX5n὇gx!C(|c^POU"P(+}/T7a|~j^&W}~0NJRD*I}|#uwʯ1/Q%Q DX}81K4nBBBi[=D7v|ЂXk?i,ZY bL]T}yoh,|/zj#6FɬC#+Bn46Y>#Sz|*VIy&Y8Dns3 6 ֛w܀`]\T\wgPDDgdGgxLN(Sc:Hz4!DML%v"_W*s0NڂeWKPWahw1,4N&h &Ei){:АX,Nf {҈2Xb7y/RaYagJw=VWpQz< yKoڍ,ӽIso{ ¹>Y8# W ]Gʼn$P_WlH (>>eYf#(49LԔ-(^rM(-t DF:X6U*IEryhQ E5YNzٞ;#*9AOX@84>8ۜϹe}L[}'9F#Z)8Sa)ߠB@uե{s5[f" v⁳} Ͳ+;A;]ԑXmoud8(:qXtuCր[٠HP>kۃ(4?S6]-L}c9S[Ť9ڻWahg[,ȅPWoDwz[8%@̀_dN #[^HJ6r5tt S%cآe\ɔYI+?;/¾<1=7k⒦mMQ f:"  e,,3瀤#Ⱦ/Xu#)4jqbr \r{ :~k(X.J%,UZ5ZZ#4`V#_ D&Ro^(Rjd;k}IURTKXnDMLNhk"1/ը(Ѩ')ם~xM{-5L\nRJr߿݌[+q ]LBE4ha ,LGM-nVp#{C%(rr]F*SxᡬAr PSHD[Q19~Z:5vne™<[KMk Uu_i^64; c>b*j#x dLjaIxpч$x_5YEi@}c<+:!wPЂH_ 9 !2zxKHmYHv-l\Qӯkp[aѻYf7:i FHJM 4OHqY ^[&Rt'hYN!WA663`qG<-:Svaҩ>Q%d)yac){ 9B'i4oz {INojЍ"D;RG~4K)g'<#Ân HK+W:F=( V?hMʘ e6gm@âD'"pp~ĝ aH(DCg5D'<-nMr.U\3D=ް1VFG ܷMd#F_]+G./ G :p\]E`m߮(`ҽd;f١BR9yH}z-px٥LRLNRi ҭEܮj P@vAe/\}Idhn{w"}6qb](^(y`LDzYֶ61euoA'[ h3R`pDJ&Ks & %uxqϴ;vޜzWS}]ZR& Ɠj!~fpF4MvÝ2[w@J)*! FRDM?$:LF|g9ff'(WeznڸVocSYhH?u2K**B> ZDEA2e vaIsi68eD q!<$ Ҥ8dTg:)M׎j9?}&!\[ڠdD}roo'2\ pnnFxG$KWIԸRt:~}7dVCJ5u7x:Źvz&kzKDTnzۦ>iߒO\Iô\ hV*16$ma4f>}P=7^*aK Yw_ J-Ea"p"'miWh9CI%hQD]&8L>0$c 1I>4߁7?QT}fc0g@FZY KEg}:%5FХ?8y/ ǜ%$./NjD%4-<ȑBH7PZ\<6j"s+.[+6OqcK cŕSXRfE)չKkslGJs$yk<|S`)u ap.];f V,AhP9Rv%0//3p?~2QF t f^rF> )LK-|.nup־d'SpL _x]1Pc(>5b4 05B?c,x=k9bSo: cS ɭgxd }/`mBs7?zJ7˱y ,AMbT7wY6kF3?#>P&Q+4Xb/ZS!f9`}DK-RK1kN,p1r3U+MUX8ob!S=* ?]ĝl& dHUiU鋡N}c{p/pB0^qY_nmZp07qO>/GKU''^K:P̜K΢9PoÉũt_ _m:T4cm>5ާܣu%m =`^-cjK\IWu]޶HB@s >8FB /OI`s)`֢}Tײ+#n-F5+RMtnW[;OPR"-^V|S:;0caέ;~48"cƦ^.h>@l'NtЭx3 ~/p(!I-JP6Ap&T@ IE\[PGC[*[$z%*j_F }9jW 8=bIMЎCU4@>mX>x/  NyPhgƸqP"w/ߙ۠H@̦ɆnmEզK,5r b@!Q,(q>L#N)v-fA`if-}Dc^R<~@~ПO&tGSX>EOPj1z,_z)y" -F|p4ha?CЏT7FҤOt(M56W̿ſR5s]kM( io{ؿ&DNSlcMD?~ly=\nMThNB[ u% ƨ01h#acsXy[ 5?3ASˈdm#ȅh`i7)Pp`*$7dKA&~.Ixɧ5;@]-N7y*)K~(:g{VQFwP֤ X\aWi׵XV3wxqup$>W"r=#J4=sA=iHq4@| ڤ_qd~'9d"%:"ېpM)JeOچA6TXy ^A ULTf<'cNwy>REUi4""PG\G>CqבI-a7÷^R,/eӷ>L()hg"$0/ק:ii*:gA0_uw變[Uv$ 8ahR}$qu]/ LAwfCYm[xn`DO$M]e#FDkƆ eD.Ȓ\\ 9+{U;,;;R{Ɩo5ȁ4@/qȻ}7fgEV7~?g VL=Y]Һ9~Lvli\~VzeG6UDmmi9C1KY˭Y62j& :z+_rP3M|-U:kʪnϼ#=gvڼs p*F3GUE o'lSB`7-JWd; >Ngb\]}*h93) Át#D+{d=}tLWS-Wl!dRlh*P,8SAQx3"Gybݖ'L"I8a>A iB"[h_N%? rnz6lJ|27KPCn?gkݨ:JMә ~ WyBe)ӄj ?Q{_<6*+^LP 0<(pYE avE 4-ƈZ=Wq{A1?P(B .`ĵZg.Xރ%=F:j'w@DnX*Az8\ kuyT>1A!@FP5)L{I[%%@e3*ÿ5SqobY.04EPMt;%7f 8h-1?:5# F$)IHrp 0lNW VgX=\'5i'L 7~1i}ܶǞ\%QlmI^xo/"iy1=!v)Uh.z882ݟtYkSto +ޙ'Zl"oټWB~[7aj_&i*겺A-ugifr eO^B*x 8 20We:(Jd#_=\^ Q}0kƐ\m_{FS>n;gueiFH(G}ݤ1WMϪ`#eLx<>h*02>x o" Ҳ"8z[Dj.|U5Ls4*YwcxkmܴjQOEb&[oS7]S6 0ӆֆmW4o*~$qJ«0c`-¦sb ;+e)e:V SytOĎNkrYb`ɅXX"u&ց,DHFHq+c@];'Y1e0@n$X}ݐ&X+$ymY0(ޱ?=^% ( M<Ùx1i?̖ݦz,[qya3U(/Şs*M ߽hB-3F\28o|0dBCZ{bʋuoL㄄ <tk׍\kU|.pMI90s1,<L Fq{\?*}Yy*hX Vל KbY{Pmu>'SAV«LJR:>"SS6bikS~u]߰9[qH`vBG9"u$6Q-bK*AGf3fi$cDN*͔5# 'SOCÆ4 eHv0܆5i3s@qzFcJ1*MTG\Q^u Lrй 3I-:94e&Q!uiBhTQ \PPtA:L r[pj1Al+i}pt~AE$< 3f읪p83LҫjEObx^.!DIpf̘K X%Ų0|*k .qɶNgGcf&؀e#0? l44rr ӿ+wBE+(=/1?= Z";5XIy̷id1XOZwz#/c5qQ-%x;sŐ I/$skMEx{NCOf3TG@H d/d' 1~TܿZQ/W+Œ'RL4D)OAaN,NK \#5 5[͊Rqo)K|}rL~Һf7~=GJb|sU uFI7+a;n5 +:VA 2˔eL_=񭟟mYKǓmxU!G<WVH1vӖbux^!Lr&o $U^Ϝ+&!KJ2>d( a/bQ7INXX'-1?IJ헓*#=rtDŽ#Q]8a1'X&&.|jxgyZicI/\| (+$fqLj5Pm+noLZC⫴N6o㴎aSvQIpwCk[h#2&: r]@@4śmfuʙ Ķj@q_ 3 c?\FjLyuw! t+ڢu9!7P[9<~ TOm xĤlUCa|,々+ ¯jͣ@#TBn=/@fcSA(D+R䙻}"F0̪hf Rro=mHddof=! t'*H~7Mn˩shR;Zqx W =(\_5{řv򊴨1mi&/k$JƬ^aҚ1؟ϯy&,;f}@3FHs( M!dHL-i3& "*LPkm\S̯k[π4"r{>eZd<ΫU1Gv 0f|&|FZyQ6/>=Rף0KNM! y7k[j#)OWE@`Z5oUV vSz&YRyi^o+xuVb_۩>U>QBsg0hqM$o$9:s&1 [l4.njI=dI؇|'dž }mot)V,ONH㙤2IbWR#Epع'GʊF_{7xql>:IRfU4R9a qfB1>d9S8L*abg03$RɒGV;DG֬Rie7O&Xצ!=6L(dEkşgڽEXL!c}£Gnri€?CyAb 3d"s}r!@$ k"j+|S5ś w|;r_xne\>ٛh av/âN!_33\'O!-éO4<˗!r0'SŌX> t&D3z`#fUxg!7fumId.eU\tmui0×}ȓo%st6\e#=^^^ncԿ*t>9Bl،qr*>90{JZwh)'pe`'pd\&Y[Af:mݓ@͕D$JuT+ɪbʼ$ש}.L 7DTE*&kҖxaa\+ٔIG)i}Mw-6|J>oȬy̞1_QSd)90$կx v%{ܩ/EP]yw}\bI@*˛cZGY,ō)iTh/:?gww_ r-pUea=LF^>SXdG5k;3]i/)%"dOp5dh4QLYċX9mU?9EaC!KG gb. fz(pO"| oĮ0w[OE.@4G/}bFpM"ie"cqf3p :+ڂm׈06>aJ)Ȅ.IuO6 țebRqy1~_WfR<03jYͩ.*šū\yev0374GR\%镟t_{J f'6lvM}"KGnQ'QZy#./OcDXTJBC+Q55X>sk ,ٰHpPs%(n=^_, dK\gq"}ׇ8ta 'nGi\1躤!,HR0avn*x#E,ѯ-X/c5<)+-RpgP_leҐ`!Pcy^$|3,V<|"BvhFa$M +1n!i7uy[N S]Pk,ZB PCZPH‚@C!^F׷DgJR; ,hKZ(aG\t (3p|֘0 +E<-5!zΞX\ mLrA:i@i&BXU9|uKyb#4&Q&oT;Sϻ詄r6r( diҳ%R7n+r&.~ٯInNeʓ70N^ހG$h=j`䆎fR\^{OΈO}.kŀ_ ֱ |xn#cC^KrI5^w" >MҶ&]$R!cB֭C^Tzl}_FMϬ)T5=2yjLY!n|Cj2 >ly)]Tk𯌲$hMLS2x˞rp&8Z\FbN-qR^MNHhH"zgV4}}wg XwLI!=sA&GhuWIuJE᭴%5^bf>-mSmyhc6%NꇰK"MGzeט-u*k Gp[+k^pCmic1=oE)88" 5Wlt.s/uR;'dCx9UEzAP]^LǕ TV_{O7h[&"^"p !8U!$G'Ǩ(#z%Y75hg%X $Gr6.7MG"Av{aQV,u.`i@aZc { v"#KKOj?zɤ´)("}r$yVkMg ZT=߇@ҴoO^I(4a|oBf m{$g豌] TmX|FR }أ6Q'U(i)'^fuKOk* /L)T/Jm6,ȷڧKȜ"i\dz;+^u}@@Id娷`2fE E6cfkQ5A7jӘ?!Jh8H]_bO,"xFI 6oȧ?,Cmz.]H8p8,WiY+WL ou62:1%>ٿmzElx5?AB$^`â5NK0 -.=&]l#ъ+kX\[" gPLby鮆z6-Zralcu' ČccKKtvZT׃G2FRqku:?[VCXi -DEQ:}+{?-grj/./$,Q' s%ǿ &׭_!Bk+& 1kNUv@_$W egY־v_SNϾޛzG(9I!&Sj5K,  _fDw!Oi|wjƟZ7isQTO Y[0)qێDv`yJtk͵LƯ cVߓM?^o[lq!_@QuŠ  w}Ig#}߹m0(KۘȅO@>Tzs`i2gQivMW*,w1-^Ϯnj@-/ĝ.7VHɟLiMiNi H/yKuͽ(;5UUR2a@] gvf9nN W,5"qLؘWh/厤קZ;?J6* йrAu"&,VV6O!ۨ6~b >[cO۪[~#7zMT :*oFB~.TU .CCԭ^IP m 閽ǗH2Mʋʺ+_ꁴ 5${$}V%% ȱr~ۘ>b՟4j.9ₐ̫*@5vƵ _ӡ@RͶM1Tǭ2>%o'ݯ1e{Xŷ"nR=/4CM!S㉭^^w::87#n]S8yVPlS<\Sָ=dnba!LЃsvv[1Dkv]>ž tAwe``<1zyF1LOTʩ^f 2bin5*q|gh8O@B6}rvS]/aуo:5sG7^0"AA{02m=lp#,ՠ/}}:/ll@3Ipnʇ::6kAg߶xF Ja dDLh1 +T{B}qN{¡_wiBZW&Zn-KuE瞜ӹL}>͇3;9)L_-ݐz*+3wҷښznR^}5h֜; n2 #@N{)'c>{zHƔ3<0t.'/i5qrQV`bv=#5r=ptE{DN[D8҃4] 1 #LhjbVH2*Jq(it=J595iZ7dA@/UW!TP̽Y/珲` rl!bfkS;4Td,)0yGw;̃ 2quYS7zjaS"} f" DܬK>=\,:gk,@EÒnuwQvbzK0SSm4Euӂb*Gך%^J31j D{M5k5eGUCi03["Yz˽[W\b* OP>* z5, pK͆*DCkfdPo7ّ8\i%[>τނU, kkAwWa EH<.ᏹEdE>B8bZg€Wz01 7 W586Z$y{NJ|+]XOg#' @0 {i7{JǓW }eAO_y}Fw%ۅoq=%0`E@$j+D^Wd u Gڶ W84sZIsհ֭<0"ڷu g,uLw"e}t'y\)ͧP$6]"F@s/?O &x_b˲V8e0bL- rXKRaն D_q5L. FF:L*# [GW'H$m űk3UFkS> |IT6ρi]5PVWX CDi!0F=;rH<և\|kxV9z]$u+Nܧܖ om/DY|Nѩi﵇ƥˇ=fGYOmF{;F5kC `;4 }'ٰ@ a^AD*C0 d>hȘI< M0~+2hӗ~9pv S!fMdoP_Asـokޯ= TgY,+ԷQ`ES"qA4 ۵R<j/6LbyԺըjs:E-~G`|I߆{ߩRkT/Gn3%\` a'(hCYi V55DY 8<vNAN :t@nðNfBjP-f\p uM8'3aKf gxC.\o1_ |{yM+[a?D'Z&RG/CZfb"Dќ =/N-`1+=o@N,BpRKZ]1:W}U3=)N#J1׽u"XlCc.on ZR f$0ML=H\|]%kvTCUΉO _ q͉>Ǝ HFS[]|PѰ;3(s8$V/6Do8"TՓz}"2vmGEN  Pv0bNI.S շ\Tַ,.@o>PtJ]x > Y]]sj$88;sSeBba-OlyO VLb` w|O:S6FV Ğ!ZFϿ)b)',EnPq-dے%W:G{R8eGO?DwIc?8_$dlA]"`9#*/ ?(AѷQb5'w%#k=M7 ԭ^Rc ed{ѝTK Aj\˷|ó.fr ;e ejPgUJs4Bn?%p WK/tck`iGYacq^@Wr=li4 ύ+؜'~֕rHFcG۴;] htInġ?vE') W⡹A'P!iRg jjX!Dꞡޖ~Rf%#~tRgґ#Ȭ y'-Viib0bv_2QrO379bv3=,Lk@\C `]e(\^2s=$φŔ SPim!0XP9 Ev]#:Fam ɶO..^CNz}Ye.)n @k"ITB2Gb1( gB'䛶Wu˯XҐzZa.hGE*# 4C$Ǹ M"2ݶ,}=具="1 fޥU{Gi3Cpe&'9ݟ*j?' )ݢB)aʳ:/')V3tG` n; z[ )Ey ճQN)* a}@l~Bdᯑ)Z jr}c;o?U0q!Cz mTꦛ_o~Oq&[=\)@yr` p+pYnV[}tAVKP,j9 "@">n5oQCKb]bpj$ Gg&P1z'<s W/nHpL[Z~PS\8!h BK#v~ ` /'dՁ%~( hޕ~0*r140;\nC|MX7T}{DZ/ӟa kCN=WҀ49MGl%7:!8]F+ 7ڕ90( ;y?txbVG)d<1P)`<Ge yKhQզqT0mo-r/cuAo!ş'1k 0]ۑ0[e!!$(Ũ~,mUspp=E>hKs/#i.Iە G; e7ϊ(TЦA#JKg,PnC6s S(UPin \K'P9k2:y' aLtaΌդ'ZԐlm)I{ #՜}:0PlÀ?c X-OܔtB6DGPKXɎcЂ*&f,kQ#>ͮVF7&oJζZӧ/Ypm,SkFYYt=  ӳߡ 2x}HTxKVi[' ;R-ePԺf$:p_B {?X)eiغ??*?PEG>ȍ0cG1͙dM͔ E)B 5K>UO'oxS\H yLP? r_'Ţe|ջ[$<9IU S}fB_c} WR^ iV^f'%;nS jK6`ߴ5v̷rF$l GO;Ƃ/P[2amzJfW-.78Lzg˘FM $l!Nd-ق=V4`zP=Y5 *Q|Gu_j9L 5IMA~oJDO3E> ebQ4Sa%F.g`N&&)]j?ZYDA+;Yڍ麲[zI })8P\+65&׿em7+woQaCJKqݝ)Fp_"VJ-|A" mGc1Ԓ cKI)vc:0a1GߊE$H2>Op+AڞUQkW7HD{lf/͒6٠%N@e|'wO g[HFŚMgenܵ4EE#Z4T)&OvonN]@i Y)U{w4)YCGJ"l8Sz٦MB~ nM,;[`AaVMzQHx-m?E[cRvKF =Çުキ*5.o/H.μ,x9cP :qK0'U[]?6.g!%L1~":V)`+٠&Q *GQÎ!D7NO/4MCY [004&3Z4Rۅ޸.*:K3*ݙ/H+Ml~"}utfd}~EBi9+44`-לdήQfxTB(rp7 41~z=;U.u}͓L鬎0+̈́$ᢥ<04oH :J/B7-SOy4KJ:0#n@ӦhK;oO;i6ϝŐ#[DJZ%e) .jK{#ܫٖ)^G8wX$I%շ`Ȩh2>QMY=xQTՉ\k$ 7x)3ӻT(޻4'fxTv3yGzᠥR*nsnZRI!q""_\ќ2\Y*o5&RZBJb@_P*0`a @U\57ZEۮbS]z܎ۉ.$CO82jw[Kjc 3qP]z٘@$Y u_:+/WbP k,2K/Yg\XRDɿB_"ǚF-Y0;de/%:$LOTqŤ&0Z1W칀cư"rl NjՍayZ&:=K!|>NDz=FRK48\+[Vɋ&hhvH29>[ې@\CB͇S =%e/:|`y7l: !<.}„'>}!:s zMzzk\Fk} s{iDWOFl#.[ݑ[{*5t$Vr)c.[{\XoK4 oAwCGV*E6uc=RJ |eӞ.ǫmG w,xzz}qA#guv䓍€Ǥ ]y_H**Ds2fɔ0m|OBHŇH!}^lGԄ )4Z+mTu:Q45U߬loΩŏ3󭆿 a?71פ[8J.2?VZ:NI5͟+"8C'za4liHHVzXIg^ۚcwJQ|kѹ`C9}*:v"H'H`VλFݛAcljdkԽF1.{Ȋ uP$U_3xcw'Io /=$[8LwZSz-'N%WX3yQzag"Kz); GfBtE4zY$1^j(W BzG;L2jJӌ^Oˍ'%&Vhgbneq@[#~Jbg!j}S?:sk Ϥztll?4(br8A uEGe\aT#T Uq {E2B}[k b%H^o1oG?Wxs&%vKh\dր!]tDĝQ)0ܤ{P.Vc\0T*U^~EdNcŗ*4t$d2$˹ EP6d c+qb ($ NM[U0/yUG& K۫QXS~q;w++ĝDl,nOT+`VtDz,\Gш&¢b8SBt~ZCl*)>;2h JHQa @2_Nu9 zaYM&{> >{2:m a,MevuD8oU Glf#3 ezv .,38#}MpЗ(99$/OaIRgc2aʟ0{4g^T=2ѹpR:K tKPS5'Q.(ϣImvP8(hPg.V:Ww"TE,Tډ]+ 344[b0(OnwX:E++ɷpjCw4r(rض;j76ks v{`E;OEk߷ ;>ˠq ~i!cxFf9A= FpLGh12u?:ЉsrlbYsBT?؏aw#k(V S-dHoVBɌ1}`E&kGkV hkbIW^6A`dž}3 0|2hx6d\UQxS>aGuв$(a޾T)\(fCm;#"#BP-P ӄ(҃ɕ=9t<5\KRFxWb*\pO1a  Sw0PзywaK0!`քC/@Xz*%|V,OwSiɽ]oP]YZq}iCo;TwZA YT*MbsƆIYM(r|Ims4(ޭtbt;φPWY7;36Lӑ5!TB)y uchnPrT gݲk])..;$mTi,aޖ K+XKEJ36'vg mYt˜Es`gKnȗ1ŝ5&v{s~Ȇu%w \DK؎=!qgnrLIƂ?L*,gMdmմnJ~ċr/# TPž^ܩI\y֥ % ƃ3!д֜)D.:GDϘE fP9WП+)5VZqHfaƘ"q?fHNJUۡB UlD}2@uCO>VR/TJ(Ө3&T9(#la ]sI:f 6Aꤨhm`G<ʁty=V_ FZ@rjB)?iD쥣f 4&[-4 .uB@Y-garLN$qG+o7 ?|L//*b: :E}`CFSf'|u&tN ZVsu?loR_g%F!ẉ nݾl9e5* emmShj||mv""XGK: Vl3?rٞ E m<+e?4/0nС!􆖯neZXFqzL{\,xm!&yd x$[(Jc:C7ZuM9ST5rUF[v12WTcɔZgOb%sב~*vK4J,֛{C1yљW3ljYISyh㤂?7wF@OJYS$D=~kNRY1^a,k/z WȟP&jn hlfP*I U1-#\N҉̠! YhNja݃XV ߵ:Ѐfbf$RWN:)m$ekRؘpJFB:.Ro]"l0*(#-) HpN0u^wEl?>V76VY~"29z{879In71QNȾp)`y[b쪙v*& 9'd6yWl.wPmKY2e w y#vņLz)[TmA6+#:TUg/tkoJ9:0~C*W45 1R4@xi$wcv\ʂ?}AX- 9 ^_FP}:U9*3#5jTZ5<@D.odTDZM8&{l{LtN'‰Z< HV,q0n1z  }A=27oL*2'mǻW#p|yqٍS?a#W'FR0{Ȓ*MK9{(Yvlo+u8vvW >\0g?CHd*tzRZjQٻ6y-p`Xx͞?yjEìmP{KvCK;b)؁l3*v%0&ڟ.Q U&\a`rYO*F(Q>m6OF ;/ 0tB/܀ `U4fDx;6@TT<3 \X[u/D2u)Tє8B0})ꖚ_=|Ch&0Y]dNu,f:¡n%$8]!dOԸ1r-8a|6[h9h\`'TBB}$ʿ >LOC8?-b 90k0dzriݎrԦ'TAM;!P~ RpD12jX#-|>k":Gi*Ǧ0lw-)P~?S c+Q@hS ^,:1%%G_w`+)-~sY~~x'XAЊpG F;*?r_gC^gS{`!HbܩP]=9aCI=Pޞ(9c d=e]Н}E4Fu{=:b@?n>t]*.7xCAZɘWk4J!3"P<NJaĨ-KU33T1Z GZp|>4;~S7u-pE>D 8I!1gQEz%ͬK) %Ў1H-P$Uאz6R;i*ffMdlB`8+GHpbNF<: >n( _ R2}YgFPpS+Ϩ |})J7i1ۙ])7MT~\^m4<a !Y}}N'zoT)lD !֥&i F[牁@L:+z%ᇼ*40X7ҍpg n)\qO"[eRT~7;d'DB3HZ,$bIp2./h/ɧ*\9#'yکQrQ ҕtrm3SWkY}2/2=? i>"yH,n' MMmS|_RiE<:w׳2~%aB?eЙ-F`3EUS8i3, C E T3mO+1T\} yg/i cN'`z!G_\_,iCqٱib YK͕qnM"\Pb3eJ9&N2]RoRۻrĘq[˓*$)9UX/OTU I2Ϲu-] xm'Z8gQ5_&%vQo5d~vX>nuk6eLb=n25ZB%1/WADcok:^<Ǖ +Mg$+h_͠r5p.޺lJM_(o/$&׺BcaKftٮ%5L\ p1/o(Fhjf,/F6q:ɳ^4T쮺(]^Ԡb,Ƹ!Sgearq dxdVNI C1pyMcp ג WFZ[]ZZ?eV=_!?SAhXQb&"eד ]g/,|Q iS'B焆?h@UPd;*V' ͋`CX7g2M۪v 9i:fυO2zg HHX-)Tz推C{* >kH5G 0.?a2U^b@K[IE d 0O{.\һSNDgr2ѓ'ڜ;AFiR/]h t+: >1ZTC7ƝmTK>sd [6 TS @A: }50\ * I9q?Mn)h(C B:Hƚ1/auMtApVMV'WN]'A^&&','krVCp?؛Eo2SK~1Gp?hkhŮ Lϰ I^Xļd  nڜ;?E=S"b L2Ϯ")gEm@C| j%WyY+;T@pPAa/P >0%oèbCF5:7qGbEvUOpPE5aKfFJuEsg-sʙmU`, Q2 e>HG Ux 1fgw>\ 6k8[%aԢsGX$7w7y oF٠QJTp"y >ǛW.Y$@ni^i\y\H>Y(W'ewQUd>"hIsX,ͺ>.gA'Q4fZ5CH _ vj˹BYų_X]WHb1d Zu@5eoI˚_/eRwNo;1,^!  L vOh3ⲏe4vg ˩m;'3ցTIe78[M c%ddL{BL\*Y 09,}|!,$(.˯DSlRɻZsTvEYܽh`RE",wn3A+Q_p  H>31'S}o-RE*J:+Dڝ:>E زXCxbU,Ie7sF= dՏ̨GtZs|M]\=wI(10ܽ& @N;#붛CHt3߳ YiFY 8LDVkوb7lOB'"vRm8;V;ae=P(->;+6L9xpt3[jXda3e b9I|.!L)ͦyA/p~wH J7kX_@AHzgLdFnF!MdL.xXaO|ՙ 9-d8k gF;lLԵSӒKW&}!:fm1pm}1z&X"r_x<3a#nK#n}PN]Vf$gdD O)q*9BOhYY-|C=QeIB+NqUgGiMx?RRx7[Fpu{ x"$Eq$x{_'%Ϫh}Hca W).R>ušğe*Ȓ\QO[zgjɻ AN}_PQ EжI0 Box&;C) *OYA5yc[+fz$#dR"GmAB/ ê\`@M 7GyJ1 Xcg^ywFތܑ(.9n0'%s^K Gv],Yx[ͥ0 {ӯKZG!~MNjv|:,B2-Qeyk,=V${T uI9iưHFFfVRXXrZIS^8Dy!\]Ay'g0Z{'UJxD(#7R+Iq%zܯuuAg/M)|ܨ?HJ0t^?m08Ԗj!_;W(MCcwр%5dôqW޲/Ke%Rs+oU ݬrs;X>Zm+Cۨ[%M$ 22 Khj\xţLy' 8]p'/X(4Ru㗇EBզtj \A7{{dzAbr!vf[yjJq`oX>4LbV)p3Be'PY%y,Ch49>>}!!*b6SEk_ k߬w$ƙI&O5BLfYtLJ/r%1{g1q3dOY˓ku/|ߢ@ayr_F)$ ],uUA )D~>órVH 1ګB٣_c4U^>mnonI\BG_D6s9X4_͗ #\4#Q׊:qN3g^ƒ Wu<kJ<Ef1řyI6 Q{Ǒ%U.ǘ6w1J[Ҝی5{Nr[cՆ =K#,r_g^, dӦQ7Px' e4 nmEhϸ[78ںErD>܁ A8:I@sgT2>#a E4\] w `d*i Jcq|1EW὇E\uE(2IH`e90ůS&NW;XҬ_US_&K% $oZc%/ ְI?%~^ q9[խ*H~H#Pz1~+s,BHqBꦭ*U(A_>"',HVl"4߅=i躪Ƞ7ggGu>~Ii=ڝV vf8v?N'|agGKS7Y?F.6^Wa>wh'M4 M}3+ثX`I Bl#5I K |t4z-Ijd=iAOmjpZrڊ\/_cҗ2c`\8} bqJqv_/{*w+E724cT#t 띇HDg Nzqm,AQ5>gܽH N#T:>9tF2Ոwۑ<5C]I=zbF!~>=@ $RW` (HrkZ`K:D'u 3dM 6P_o5Uv,ϙnt8~GKs\Wx!L Os&Wu~V1ݎU@!ƶe/x9sr+'f+)kDFFe &Zw4OQxW#$?:'^@6SG ZHcUu8?#%ͷKAԼSNZ J Qv4:h#3uQ@{?.J]򽓼n;jc=8_*M45ܵ澦F`ʨa WW5==1X2R ӎ8l)st< ijcJ딾ع^ Р_A yB -;_J *cKO^brɳ?'a]|~|)锻/ȏY F=D(q'*32N)C{'3wX9Cmfg20?MʩێD'cKQv;H"((yL SbZK~M"=0bPՅ6GQE*N%]<^"ynVAө_Q_zgL=e\|ә.#e0H/hFB; c>Y8kOCrf՞L/#rG6ߊs z@`[]qxחSL츜s3H]6^N9ĽӢ.;у"!K$IMejzk@%TG<,xcw[a1 ]3lbF'ID.Hr$P;;DOCTiص>e3\!t0ܚے=,uL ̀ﴝm8hPYUS~kcZ|^Km1gzg].?((hD !@Ư^./ND-!vh0DhU}cGcMQ֎nz&^:zx%_D4q?_9&Wι- K4co/AMQ;Gz@&cnG9\<G0*!N_ȖJH^*˲."g7jESI[)jrosf1U.}X?n: &~_7>߲,*>75Nشpޤ`w]|-2Hf}yp!V^f3,bqtG54\\nMpEc)NF++s S:4&ľ 'aƘkn=-p@lXR@*4~G:rʷLIzM( HlsEn)}W!^WLJ|#{AĤTɪ CрG?뀓p6A1kچ@ԶS~Yxqk~q9 S嗀%͡0mch&Pm4x$ ~' S4dqBiUl'K䲱HN%]ȸɟA~]G2J3C,w#ФL F&n1ӎ0hMGFgY3=2W?!Q3x}l>*ʭ1h=%QrZFO2Ec(7&bDzc8zwU-v E|s]uəI) fיCQo. 7۞=#6uC#mC~ޗڰ,/`tj69O+'әA-c\4ӧCLk5NEbjS1u:P(Hg|G`u%RlĄc,h٬"lx<6aВz_z U>L3W0{K[cDŶ[{/`9߫. KZuI%aJliM&ӜكO9X駏mAS\t _"f&\bnr\t`OebbՉO;?O)c&DCLRUX-A?(3K/,W?Aü;~A7:^:.kXS:vQs3Kٶ$YBw¯U ҀY'?| lmG}dng5*w{wo2-i#\LG~K? $ЂFWa&m~ Mgc$sȸ[`gzcȟmVuE!Q7硡2=1:o{IkN-Xf@ s@DSrRn~&qY"p2ol8isJ0_FEiuЋSEb Q-uE, ,*c|B+gNsݵ M,.$W@W(ɰLk4.ϘWX,,-s䎂x\mP Z7/<ep7dx-yJ1B|o›C݅*a 6qzI\=6p6+~|?PS39EJȗ}2EeLR ȕã!w1Ұc/_eԻT4z6O| mDb^r)$rVvۂƐM8@<7G蓈($iv9CvKz¤J0TNگ^m2CY w̻w./Qc|GC4|)pP(Qk cLn~זtCu5ҝ׳5>}(wFu0ғ|asIw,Sמ.fP-Fdږle$ zSh dv£[U&D6Bc(!Ou :1IUdPWav PWSw%4Kj{ QU80lŪ:_z ݎ$O4Ƣuw,r̼7W%g*VB/M1Hdgt4j޷+x2&IOS[fiz;N.ܮ|bs()De;u@`$y\6Yxɻ+T&_ {CQYLLoBu";XoĵDs|Pό^ʚS'V4enbNe[6q۹% n# 8*ɯefdr調MԢ ?"oP q\'Cp"nWd+.` U.7:s@sp_Gxas^MI.qH!ܘQ•  pY쩸R_N.,)#IԛVrv?%)X4ǣx %{qGЖ_\}ܙ[CƄPfkʎ3ݙ1dN vhʜUf|t_FjGyrgJj;c=jy mh4O.m%ɛ Ɇpk="ܜ5'*> :m,H<<@L%aTbNKߡG=Ch%-W.ʎbk](X?PM`/DzQHQyBSh;<2K5[}Œh]m +yQ$LUd&ܼE|kkh?qF+m͚*̈́Ruhug~+wm2rz©+5_Z@i>=Z(y:4,@Gsމr2 gD{+L_{C,S(P61+.̕+w2_c[ p"֏g4s_(T ]Mݽڊdz;Djf-}L"ǟbf'DO)9mݝ1uTd@R k-JtGX9M66hDo@vKΣ7ÇW٩$e9z1Bg#0Y!g>z͡M7:ȐU7_L2z&i>z.7'^c,>Xh+b\Ы{~v)*̓sB$-V%eNjk5:L5HLywIhĸ2;{ M1tlOj2Ѡ&}/f 'V2#\&W=J=>6[)|S?7sbK[vqsO-z+:'MU%+NMCSXXMmA ^(Ra@ !ZHl$%=]m7zO/c!41χ |E1R̃{F3occ1-LEL\ғ>U.hF"`'_ D 2#*J(H?}i6ҋchyUoeȀ,~CZDq5k\yHc% ^p"yAJM!:Su8{Bغ'hgupyM2c ]IOabgb 79^f%4 !bwYjC'L2Ƀ?$Dx1:2l+*:^@|GiO`s ̣wÁ[H sX=bYu_5S" X;#O2;K5G))? m˚f۾׸Zq<|"{.LOQl&MSCTC"o-͠#[eTK 1+i%0'a߽RvqK$ 0MEPylomdYFnGy<5\A]5Œ6"HW1Azހ 2$ȯ5zP]zZ0'Ժ"e8Ux(N+u)d&]yB4)Ùed]JTIūt"Yոo?h7 +u@a Ƨ?Y0Wo˅(A+G p}tƿv$JMh#g,n cKrB2'tF -e6l+fȫ *w&AZ\/qW3G!= gLal#*w:{M#=!  1p}F6,5R:+;G'@hyVϠ1(`X#G7&)1%+Q C5Yv܈Sg`{l햪=fk.'j)G]p(Qش&ǹ*:=cC@~ke޹q?HxA!l] eNg|Ͷ_5+ %a5y4O'OSx`S Vk9vkMs* kb4p!LHs 1E,T%s룈^~JPU:rWN1)^2dlxm*t25=X15QM&\>z1~V;#wvt6 i1Pf~8#Jsd|8Lzl`\""EvȀزvMa+;H0vi5𽃤EbpHe]V†Zg0R:a{aźreeڝIE!cΆ#rL_b>%d+0:x;`;̥~$ۋ|9-3P _w8ttɯH {^"0$ !{ipy|WӄuǍP"?إ{)E&]!fV@e]:zvt_V\ͅ )2_݈d{(7RBU(E z?F1czZPq_gPSan&%D7/Mbej) 0f2rɠfe[OXA vS(p1ŐRIQم,7SùwC@{W:ﴮ^!ZkLe1 аqz՝9KgqV_\ܱ775D/wjkF8UL\mǬnJsQ9 T4Dz. NcS 5kDn|bᲥuVRFfTG֌LJ4}&QKab 6,F(, SҠU_@%Po\q3$ﷳDg iƸchx jx75E'`ݨ=y6k$9=6iH#:n^zL_ʻ0Jsͭql>v| =h4mc-2#-ErQfjU؁Z:WqwtZc&IE?!H:bͩ=r&u?%fMR&H&}/U'\H,W$`=y Q=$U}q[^1y1*V/䳻*ޤB֊ 4}8_*Tg1Ԗ4w|Lz9S[vC"9x39k#D؀o-!76fj!~h{ ?7_#zܫA:/hm2XPԺ#W_q 9Ф3BsBMQW,˖6"^ɵJ[3|Kc CH}TkzD@ U ꘧5~Y2;M ېEIqB\nOM9!)pT^{yR(zݾ\\.~qv1ؚʵUA^eRI`t.SsNyXDT/N7[t}2YEg8z^J7xr;Lb~j.҂U/cs21rn|UA_vOA_M=6cE$@Ed8-Bol}zZ~.L,CBY\Ӆ+RLR`Ǚ G}jl!7&6# w$y&;W%V($<+H.7Έŵ@u2>0X8}/8y2|ZYa7Uv Uߖ:= =b`1Ñ[GY?C\A=  b`W*^ȍ2vYWZbČ1/Z$1r܅n޽ j5]2DcE~<`DŽ(M6/́Oog/3#,, ^yB/ɉbUt~90=OZ-ґe:߭.)~!?``K5ڨHS`Exĸ2Xes2:D/liQ&\PW׸ӜmU+';.L1t >q*0$.b)2g}̥HSipѱJS]C% ],5 ^@n a|#`@,gN4b{1g>Ɯ4iЪf~7X~;.nL|y4C*ף#moB1o\B,,ŸO< WcCHt~ rvTF 0&LAaHsbU^]W#ٴW۸gY*5HP9Л^{ҏyHݚCЦۙFXYᗛE]I?/{;7O$SrިCќ>U,T]C7 _LH`ֲևbzt%éV]7u"HM G3<6boJȊ dhiT|y>9ZFacߊVi'ת&Rh}ЍXgh@sá (̮|Ӛ>^vw($V 2R:p^VN߳d:1 ` ck&v՚el4ע:▘TfFO t*9N {B(R}&Nc69tܸ}۱~&}ΝA6fe=Ml|;0Ӓ4]k3vpz"s @|+3#i&lp {NI$ .O>f퐬O/aUhC+LK1B>W`;<is4y7lsqG5-ډrBkg,>,ywܨe[x5 4Jp^G}Npsa=*Gm)mYbe$=4X33:Ѕ̔f9Y:GNZ[ QM\S.nƟ(F*N/, {fbj5Z:\WG۸H)эE5~oǛ6EuO:̉$#swOR{g/uϚ)} WjH)W .*Rwϫ~y CN)"pN o9r 3r,*1*~(XFa/[0AНuI+Ĥ $`BQ Oԁ-Hp"MtzG@ZqvƭO㱘k5MEfA笤4 LHa MkhGL1Z:~-Xo$?J+AYQr_yopC*"=l'lh9Hl5 "y)fFڽ*-RXb%~hvLz0gԨ/c3A(-.ӺHӥDjw}&ZWK瀋\rwf QrnY!EȳL0y]%oh6~0(2ሊFsA<ΣlOUPw l󁢃+ Q۞٧QuZeadk6M3B'd:h#^mfoAgDqek q+G7c>:QQd4:2 |t{ 'حW Zz=f^! _LAj{Ku?`aK}Ja:SwB盾U0SclDm8kgպx5"6}OH[_N+c_9xs]&Ek;bo ke+V ?DGcZ H0RiRc:>vx;ϐȮ?`@Vvk[e]TdUXkPĹg'oG;RUoa^mX@6y Lr- $tho7ͤ }OG"sd>}9 PkQ0gͨ 8´W KZ}Xd:rIF@ %{:m g6%6`Y+sJyC/ w=58zVyNsg yJ=O!CvzBHˆ>хL R8Gin (G/<$b72ljJ+[b;c c10}/>Ŋ>;sula X3<۠ uPƧD!"Talg  1עV\(:=iڢpp4d%VMcNkrQ4#+3" b $| ë2k)qD~hZG8[P|5: c nyL/Oθ 2-˄T_> f!q}+\9/Bd͙T[d6-{AtG $'Wrz*n;-};슝2>W=D= uGe۬O=K7w}!v@ O u0  |KENMVQ0F52B64k*- E͌'^=H⍙SF maVBߍ*Aײqw(4%rpsnr **l<eS`ݕujoC,{ss"<&bz= .?X,|(3)k-8@6ZJFAvrOOߓGR|LִCa4AE[OU@ 3,rl:CmzT~5Z^Pe XB0@)qyx.F7FeGzO4m6}c v@@jNN@C͍Tr/^$/Grsp$8licvU|1giYKv\^f/ڭcI{Rh<0$Že,~k[]{GhT7)/^ aweK+hwn,ubŹ[^B o`-- !=>=4E|A.k+#[{"0mҧ4ܪŚ$zB&΄4qoWՓ@3=CzX7}yv}1iL{ҵC2tlC z8Č=6 ؙ8xp(iqLeDuɭUJ߃5^gm 6Z) 8EN/n޸.k(VKcTAѠ1VYD<#o@C/gvM]}e5 %4 dG"/(~'i{*ljO+(IvoģIob|RfR; U\ZrScf){T_ jSpXBIWnԲVq%*4`Ha \1:s7Zd6߮`(,Qz( @ZpHȍC3N9_\}*7uDrd=QJsdt!j&!fT0p13Gޖ㽮 }mⅯh)e\NsU) IH*zЄ |h_qSx`ҎJpfj㛂R)E;A]6תft\mYq'!&>|ʕiW9r l뽪+t4W#!?<{^-隓Hɷnb,No嵣DpޔCwLjӐ %X^bzFyvy`UF>H@6JB`c4C'vX>+sІ5qQϓ?[-$K\a M,Vq YCpȒ)MD7`:XӐtn^;7?iojdbXvH〩KNMi{6xr q a=gn))A UͼkrcW) /K=KӲpܷ[0p:nK uB\ۀ/rkr!7 hcaMq(zs l9KutVJksS@(73mމaV4XRJ|]:ō{էL':}_Yr 4aR~Lf2 r5 \ң,u? \zr{1ĠgpiP`I8‹ES{ XUPoZ.0!l l='p`W :W{VZe'DzN%(L.@4-HQ:\3&%P?G}fsq(`*5*տ#خ_tZv2cQ~y8Ly؛H=zM\WZ n4's1suÀ|[:3,#ׄAS)OIYhar < vKɦ- ,lHēas^!oC2m Q|rq{>(,r MLҜ)̉f]B,W5|VKJ㨣%1 A ~8C;[tcLYĴD4Dqpem0pMh ai/"(P<U fn-Oִى쫨ԽosNFV9Ug< :<>Z5jі.YV:0jvKtդO)ޔ;J|*~d__6b, (?n&Olu$s(f;kUEa_u6r3p~LID/VEPl(QB̓ '6>6IO+$sҖ]!:aK 2C<9FBDi" 0x[|>ҎQ¬sȭn_g1>{Y$ƅ@邒>'Rk|0m&1Ӥj$E,:G^5ɒr;VV{/Rb$(z?u[QO\-ӀV@gSK$feZ΂ i yeqO^wٰ5%{^Vi6K9IF6VF2문&|y >۶/?.:dlc6n2 \($J dnje8a~Q jS.<1p7e9Mf)ַa` :cb`,,:–q<39Y]i8?DX^ ;eQ$!؝P9)\$"eRaj4%xgۛ@y@:&~fE< ''0ܢwR48j+aD=7哊G\2Ԃ]8/4^%Gt{Xc-DdÎm1SGSNsB9W枞2.4iAZJ\lJ81[Mz;]^QݹPS'j#"gCi] {u4yӝkDh\z4> l8or uuKs!_Cx/`C.ʯl&jk_1'd@ObR%ފX>H̔[ V51ܜjL՛J#fjCִٺbF`0{@͇aGn>Av2j %1U4!bի(%?51W]Kd^T[*i&؃+YnmVAfv0뚖QkyLJ!q5c(O]{5A:.|γQ({Ѕ_߰,/Â~eIԚ! 0f&)jZ4HJA=T@HLɝF;vq \x£ rIhs,ⶖs-von+^U1ily$nDKE?4-QZ$蓄/ݞ)]nx(>|5H$ĈܰJ̈́+wۿdya@ ׷&|iG(R'9JD1p,zJ+O\+:3#I h<鏁h\w: H``Xmo, tҼ[Iࠓ?Ö!Ǣ(%ٍ|zFb Q̏7z#N!r&}!`Kߨt "Փ! 5JZyQMSgw{#rŒ Ftŏ`M d鰼4Wj H,E~x|ƛeߣÝqkl>v iiVugG_V,xu6,@=ec#@748:~ve>)exj X.o#.i- j:ԥ@ζud8 =۸\(KD'&WKF_(0wzqcB{=3b)TUzryK+.Z*3e&DDmʢ|PV0Ti q3.Ё+FR**(lz!w&!|uyjNϚh.pCj y+֞DO)RIYmzq?3NyxOI}j\ѐAG()eA!S3%ЗC\.|+gL| QE7B i*TF_uG-v~hԁ ĵiCq8nlDRf_Ԁs4u(|T}\9wC*@4ajI$禴_84F[dW`pm3,."y am (rNH2F``b6rB?( %è1>6w{c ӞσcZѧ5YMjzD5e۷-Ş b$km/l_O?\[dAͮy DĎ#Yg wj66@Sd 釁J8M<#E\<۩Suz5qv:a^-zv p0>mQ|'rEWLp/VT4$+MPZ6p{a?g/ 2T%eDF''aCE Ǫ?Wh}~CVy>0e.V_ko=[vX|2h{$v\B7-fg[0t|`eDj$+d✟\uczrV/Q v}`q$9צ.6q!Cit#N% $7+_*P$/!*OՊTݎBѧ-/_-;^a][!ǰ"YOX=sr[͇ٓʄBe[C/<=[钛C$ziQ9R >䭠FԐ9s&+Ɍ 0&zjU߹J.DdόmyMΠKqA]+/Zy}ĭd>ۛJÌ<$"L" (UURe- ?rzI¡2yZ xjEj6LCr%D84[Iu80i叴0nkH`|.¹`IUgLudѝ3@%9#nbaj۝;v|p l`!-[[$(XƼ-noE24YxBW[~diZbliyu5I$0BV]PAҟn اVR^MIv")5$׫AX?@/PGTarOq횷4Ef1|ו{pdž2TݘfZU\HmV7Q\`Yw9z>M\P`V3D]*ei*뉎%oSހ#"Zb UڔG>bolu5Wg z|FgB"ސ8$oSnroRF՟wj@r7[Xiؿic0< uaGorG#@ IQTqK8ʽ7 qC qI1,%#YH<)RkL^<@|"SYǥÄupkށh'Xj)Sl6)8֟4ǵ<ג^?Q,gzeֿYÊuNSx1Tc:S2_ q܏YGŅdt pRB&WѤA U8x|L&;<{v2=kktޔNsUrA&"I߶xx=)-etx9ĤD (Ә~RX!djz81ԝcQiZŚ:B.S22} 'vΥ䜌X<>vmɐ̫(%kov:݁F!}YI$'MIUY6h8|W=I9Nq g_Օ `o/۠`i݇mUKEXKl.5CuCy'!jqTiPGRx5)~' TJ9D+!p]A0:j9r-s~f_.cV2w KaS|{44&ڍWzA9WTɾ~fw7{jWboS,fn>^?_ .{eRV_kFXBoɑf;" ΁Y@(si=^@DuG̪4h7Ii˛ -f:q_ !`'.Mlΐvcwh!{O`%I?J3T vRD]?NQY*G{}9ܳñ/jCfiާnQ V΂-VՏQq|"v+:u o:B esvy' *#u*+$_#K$<4DzݿǮ) k-a, 7֧J84뚰)EjPTW°8]nז^ *9ѩ9[4l! t{1l~Ec޲KCtk]Tr^DN]ʟ;I*i|۟_wU٪_bTWʍ5$E`<~CKIbnO^`^P"= O4bOS4K{3ly+w^{[K)Tq&+!~ %B 12V\K @BY1cwW\ `keFT_dEDql*</peei ׅҬ!lHb07_"rnX 0۾9POĶpkYdh%|<g& 0M,knoF_GRrXX,ە7/sc]~3 Ð"ZH.VO_DP̷Ьپ(&E ٢$y KGZVXF|/ӷMu_6sy8O{Xuʶn&L0׳ȲPqKfc0gu*+'O>{N,)ʥCj)hQ!ƋTi~g۫GDi}̝h*kek =FhTFPi0Jz _ ~.,i4Ӻ1QyPG'X ّqƅF(X&3 Ӕȥkp=瞋ɶ׭3 k!}:6麫عd$Bzcecz@ؾd%~ E"eMdfv*;08s[D$06nafN֞]̰<};S_J0QFu=dApsL=p}^xBoeH&!}STv N^ 87MvFҥ/c= c떗A2뉩}G:~ DBOlU?(*32rP ++"/ǠPaևD8Z6D) ۷?"#e N޴ǩézѷILEXuGju:t%IvW ծya%@>ɧeh1j J BonV4`^{l#r7 Zj 4/9a׿;u[kwЖ3Cl E?s^|"]&13uq*%V?8iE *HsG5w2G2Ғ~ќ[1X݈:I^^'^g{%w}1I~<^w 1Ģ >v^53 EFYWtk]~@6ԩa2ge5oMhL&q _ 0w.Q֌'U^ 3:$:`>=Q>b8.1_?V<1hIKg?̳ pyŽkؚm%rE/f|@vy !nr@Jz;O{J6 ,3U+(p0SdڀS7ٞ!5TC u|4H9Kn,+ Ul.G0QՉZQc)@G?@?S6A_4MB1"jh_l`[/;`~_o3֒ tE?q$n[̸3<Rt-2UpڱSAb}?_Ғ9Tn7BÀ +)m]ETK6-r#U²pF>"w0s>-L;mW=NLۦ">^6 .]88>MBLB)0'@k*{ɜv\5kz:WDS M[Z )i5QAqp` C]SŷHHg XO*dx<3hB/I[AtMTq)` w՗! 71#E[xԕ3_"(A&l_ c"{r#H7kw˅kpoX]19 9QU"wFV<9g<_`|JؐvB) .1֤~fo>>A; h3Rnr_|D="1_uR*a?X□VTgUM>{1>AgJ Rؚ`MdݡߺynYˢcL zjjjd7J0W_=*,EV$UdFZS#Ad2NCj8x2\WP%N¨!G+i=mI9u95;aI@qaɊzK6As ])s)$H[PA"^&0F_(E3|5!pED"8G6Aas9_+ \- AwW{'`T[1!_`LWG6+ut6E4j UYdnR#94 ^F@{,!_-cxeѡ'ڀhKV'3ҊxmͶ!cy`ӼrD<ہ?m[Y߫R S._e;]ITkɤVKGFl& %s4hQZUw2,}vհыj37}q.yV%^5?A6>4#}Dp9?լzV hӄ #:%p;!KDgΕVd QN4>y{b$T&.x֘ٴyT/'yS2"=zfȭJW ϳ۠ A^kpt?孾s+ ej%z"c *K} %Ŋ}LTmuȬI vĎu֡aƋ? NLD[);)j/V69#\ai[s (C\(旅JK8(I.3'*'6'# s:Ж[@_cbS 9n6xa{ځ·MB0v@bx=y11+r f@X,YqʗZXWBw fIz{L^*ZY RF 4FAg2·<5l`+(g?D31ܢ]LƞZ x!r'uka\oF[l9Is+aW.|Dz(+Kzsht‹bCq4@Lmފ3emyK`|9:|ak'$U6!U!I~Pn o R`r 0}wQ'v{6wgĦz7ѼoX)W9ɿZ1ZoRE"̂i&# OXB+ӡhx~Iz Uakjw-;& fRˬhҲC3pR qod5 њXqJvRD:۴$&*ֺ4m5US0iptWes^ oK fFPs^!.{9zS dxZv\G{4y1opg)Tt0I\l"C!s᳝~/*PE\O{rz AW?h|r06))>PEjn(JrC:ʥ~@-a#oxYQXW }AxpjKԈ ?Sy̔Ȇ( %+^3 ;ઔK*Ib?RndI.F`IE&pa)u K n*1B1ͩC_Hכs ~jIk0[,V{::A?NFh3@\!KIrJQ|ӫe U|(Ъbwl`,>Țl'(<%6j۲70Yzp aY({PqV GL "H$Rұ[2O-M=^覴>F' ,Zyї'DJW>k'q: xW~/IRA/`C|F7]Uۡɮ u8\SeV凜d@Y7AhW|#HQ Gi ,g&c.ǒ_qDAR^98kUr{j"ɿE7@'|M SJo+B)UBP`3,Ix޲`M3nAp b ^tGBqiuIGc"X1]w{"jT*=IoZRa,<$sbcH\jv˽q7.w4;:xG PƏ(C]EUk3jį Q͋\SNÖJ} 0rg: r|K^Yz>\D^;%,npd8)!ӁEɥXϿr(A:o%= cs-/{> sefP;Us=e$3 h`큵c3GW[fO $8&JJd=7-(grɫ7/M"{Y2Vb5Bkq`GVuME*j>?*JVtR_bƻmY"2;,@CfC40osRR;xC̄,f<W2d)``}?zl_kJw=k ohgYZ07070100000255000081a40000000000000000000000016101cd790000b730000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/usb/uvc/uvcvideo.ko.xz7zXZִF!t/Q]?Eh=ڜ.+ɐ5Q1 Y|q ^R3NM% - ]WKŇ#$q6":`yTw&k+-HQr,!A]÷po{wM<\^o1ɲQɴ&i" ikWU5lMJÑg-/h%'BU9%c ,mUkY*8]1e#~>H6MY; C|8!džiK}@WMrShX)<] m1*StAHyT.+@aמyVÿ`T@ύڥr7Jw})${,Oa5y0il(Z2 #¿ȋAc/\j-ՒMnh>΂5qtU:AmG%4Â=B'"rkb~^am͜S,Y%'|vt$:4ĶF,F>ȦtorD#3#g\^w]RJ'@4R 4_uԨ;m dνgc{Wx`AlV`RJ?ްVwnDL|m=4XL5;Tgbp]w+I'w`-9i4MTvLJ_ω*V@ bњO)x,μ/`Lآa1Chy O5πqLɆJ[. #<(莑?> }<#`AYok u|s^=^ȺybmiQq-# |no5ZrkcFrLۻvp'.4+!w2؊ڲCɆ7z,vqȪگ q֟"'2G q, $ou qdkA0CHPhF]t6 ΘN}n@RxE Y қo[$8c^Iǂ1P-: )m{u%XD-?vq-;}l;8W?SgiNE L\uIHd@2qߗFw|rUj8#De5t{L9r )VڣAXMi C8O&hQ,rtF>cy8)%+q 4ܧ/Q(H.-U nR᩾9Ak#/<`Gb;h 9MaՊ:b'շEGy5v R{j?u F,`^kg+B) w| E7G#_@B14 PXN'ᴟp,˛AS94Lw.!АR '^J w)u<8ј'v2.6oJ F7Pͥ D ?6M]~8Tm?F6xmxeG3W\UysBU5IҾ!; yEW h ԭ230##cjŕX &xpGx6.$>pl V:,"\Lc<(^P1\gH+( pe2 eW5vAR9꯭WJ(N.}U/oÂ{k<4!_ `IiC#H3j2NwPL*8EřXWSGHKye[Hۃ`W8VnVRz~K\d|63F*rp2QJu!m6JQR}Uh]ئ( ty$vJg i}xuث/Q9q͢c#D{ pWktmj! A\۝2ȶkY[cv)Þs⌵DVץ Pq2a,~_GخVG | *lǪvrv<{b]}a:9K bcI4;%?3A>-\_$mIԒ]xn_mMP&HH5#uĪ>R1xnkyrXV. /^UX0x ΈALU?'[ -Tԋ^/ȅ=I#.w%x"oP{&2"x`qcxatPl`8,2Pͩ+U9;0#9ucuNmU4r \^UgL/}SAL'^ aPG=|{t,ŠJPh@ݘ`śޡ}UZ5OβIMg~_i(S8@(UA=;aAb vrsJr]^" i:jjL[x"@1hwm,_cMa܉g5][8aUəFxi§2IkGW41l;bfY&Om{p d6N{u ꎢ獅IJN<>7{Yb/fD|~̆Tk~Y Np[ Uw%&%&F.T! Ր%\ "/Ґ'OHnf@GAl0!rGv#](d车@~u稵/TtX4 v9L_A< q)M}ǖbqI/NB8K*Hgb:3OwOh[y"eƤFX/؉!̷i+ MWcn]j;;ƽY]?ba[}pjľӟtdUj8ȼabu,zIuDדd2 L-C𥬽jjܫ jT].Gd!O_;Xv\0֕JȂvToy Q!>% ѓKl>xD#7|ErD'&oSwe㷌/c4yEYR tRh/Fv4mh6TdXXL_LF߭*s0տ{b̠ (u-+0I5@OK ~c/,ï픀*)ʵ">2B9'˔^Sk_t^+A-!gUsh[EghaުxIN\;$Dz/1 _ c Q(#"(>&e/s <:9X!# B얿2`cyŧƢЋֽBuX _r]m7=a~8nکMNnH]fG`z^3|n.h|KTvqJ18F =_`IBB4 o`Wdy%^cZ1yH^yO'o=a ߳z> bwX;?U|)/Qi{_e|v4NGY$~q}H`{鸦3dF8 A9fVֹ`J3V˒F{[+L=heijTgNaiY ?V%gpOo&Cs͢Ěg{?&xd$KS ]|&!^8 yB9r NAWb ϏX: 3p`^Η8j<'P^D!,MySໞ ]*7 ;&d.ܵk %*Zo_B?~Y8YaKn_.J?Ep,3`| |g[OF5o ^}Avu9 pY7IgWo(*$FT>RK0‚jr~U&XH;8;yqY4= -a 7a`=P&4LCh76m\_&s_>d9vR+#6kLR(aZaޫ`/YIȂH0 x'KT"?M % dvN^{OI 7XtYؔQik2~fG+sC4$̓[P!O;~(aCZfZ8!vСT6  ݤE 5(tLӺ6 +rpTQhH&ᛁW{(mp<v4NQ2Iƶ] [suc7Ɗ4@u]m";]cR-&fٛM3Y+gNe0͍O}nHVQwVa:Duл/C~ߏ"ٝm[ =]] :o܋=ԏhd97c/U-Q)DMqg,zrlcbNPyrCݒ p3S +sw ޭj,ީ Z·EtGߢCvɆ9{$3o:#jy e 2/ Z`8bR9]&%Xݮ@HdMia[@`@կjF:G"ej?+MTtxXO,;hIάɹܞakI̘1Y#@Ё3^srj,])Q̉-̓+˦VҔT-!KJ}&FNhwOJEAm*BsD<3ο'H:*o6Q؉ 1b> `IK3o(J01g6p{)LW:owϤ/~v H0;CzbJbK& W}\Lw(mWU]{?< u`F7zQ'wN-D}Z? PM׋|f:I3z<0zc٣P=ҳ!["Z7ny"#7;x(ŔW7&mw ٳHj&iF"Plu7t솧sb+'BXVQ9$Lҭ`-T8 _uxpz Dݲcm,U-_m} 2AǶhw@^?ζzQ~C%*UT9ymEYQz2Y|B7? yE\BkM9ym녜B^RxJ -h%ec7^0HTVMϗGF ;f(>R`a#hoq?KE4KQAUG|L؅40V݊SF9YC S3)!z=jzQ ;jw,F<гs-yte }c aL ml#uai1JcL |T^#e3Kb"Cg{9ѐ3>, }8w9l]T<3Ni)"Gv1@*mGl3y3a,N2?qQ`peG&qofZ_ٟ/BYܛ>m-i lF8o|xҔtY1rZ.ht?dFQrd\YܡN=P0K >ӕuު#r.cHu{3^x w j?K1A d ^:{kI_ #$J) 9[h-tFFZ]vS P)S#Nɷ5YJ޷y(^w͗ 9TzMIB-FUf\a 0طG${HM7_*D= xpFv$L^ țZ:G/vkCm[K=Ż3P mn޴,6N\pu =l؝ͩQ6dm+A*^*P02t-4-K>-#>% FR.9 .;VA2siT3]ewnŽK.x LJiU| ^'x22[C 3hyrl×k([tydk= 2M݅rN9IN7H8Ǭ<3=P0U#δ |¹H6٤H>oHZKutP' GU4t Mn:SJՉWt:9~sƝE | UPxOa"PP˜YKtg3|9[ȭŊR$!ږ3}=8ax/Jțh?p4tJǞOG(ty=%oܶ!˲CDt_9 V!!/B\/S61f0 y_JcT+S&o\ol'N]*eoM3}H{?h+Ew0f5_D|o[R3ϴxau}Iz3 #\|x4, $$Rˆl(6fmմF~rE1R]14fJ<Fјuj׿[Ea J7<5U5&l,J)G3h`kB!(BDW"qQq^<{ŬTte).LC|w}(. dwXiA3Yt]UXxgGl ß[Mk&aʃ=Zz3'?[M^JkgF6 {br$49ZrARc֠/+F[R U%c;6䰪Y&Xk@7=EN;#Cy4"dD™-6>A\Všju:R} KUL/7ThEGuSnS&UGv*gIrWu PV綵0>é̉r\ Y-_.W)(\]M6_4]Qq08FdPɉi4wz+^1qJUqUk_v2: (7s4I%9v ǽji` 1Ӛ ٩vAm睅,& vScsG)$L(BvZ(h}W)$@VkoH2 'Ef8eBf0*IQ31bp=uJ8:pG]P(R<Ǽ\Z8T_(ŀVV2*E(Jpe ]Lϱd<=["0ȲBLqk"~F(^:K-[lf[D5E[N=. }lnv*`K/ gA_ԡ>W~eRV1TμwЕXߏYeax2 n";M(o^!iFl.ynr6.'2=6w Np GDcciEIozF 뚸( PX%PL!1),Y;c(8iL'Ӎ\cDr㾧!RL@L:~u"2D5 An&ќ1u\7u@3Twג-gFmM?w2w5Cykwo AW#T7La}aH.YkH;VWHQh;wϹƓ9MӞ.ȈPy@(OK }*[ Χ^Qs1HN[dSRfׯ-hs떐C~]+̠:O*DV v+| x'_?ט*atK*p%jdFG5 X,$c2^o$UĽՁ[S|ٗJ}uuk.(56,ab'zg8f5#[&ƲӘ[_@K Ij<YT˫j%%h`fa] f㵴seю4+摊fSV#%t违u3+ ?Dr򄇴RoQsN7˙;;0ܳ,&qR.%n꡷pVW,>RNF'Qh6>sk=Ā}ՠ>,cj1qVD3āgk^۳7ܻ'Zbwna^.Y\̽J#(DQ.ֳR؃8}! H>=&e8e}!\A[g-c2.=d6VJRUA6|M/'2^ \ghW* 4>fǓXݪy6{~S',ʇ# ~ɉ 9IW 8͋/)'| ~d4)*LmAE岴w}A8)P+&ܯl]-ڂp.%ʮZ_8Ӑ7u< v*_/zeMN^߬+\^ y;BM/(0;XYC(_}Z¬tkzxf1z8C'T%roD]e rPz^i:7۽ jBhc Ո2 {;.3=$*BdCװTCAO3檗@ח(ߵm h TFmN s6P^[SRPQyi(ϳutP0x0[P? Ծ`LU a2q7>$/p$$8g =h^Cz?-dЈU6d(zܦ/W)\a1h n2Q52E-Yjjm)J~}w3u)[v'w/OiS,H(ZXpC5T@X=i8úzi' EKEH XNJsbj?jsJ6YM, 1DMdh Ac;t$ c\dIJ玝m)tv4m'~6yWi'SB\w+o.)9F}O.B?*XUu[/JOW,pnNQwrH\N۸#mCT-~ ,n #>Ɔ/\K Rժssb}M$t)&VlrPG)ҳS^7ṃjpʨ4SB(OP#p  SfEgrNN~ ̰` Al.m>Kut]mʰ7J6/z C׫(&Śpv1tQ9ލr }d"Mŧ MPQ(tVOuK :&:I)6O%t/dl_/UNg npPf@owymnk @_7ܻY&̧֪S?>O\gk%J(Ub<*%Bn Ň4*-kYmSdbU!9V;{g9XXaQ!˃*{ٮ;o;}7 YUYY*3=qzC3+g۠YRuܫf(@Ǖz'p,tkl{OZl_X([oERLT/w~rf pLq m#+|N6u.RH8[ieW^,$ٞ\+4;xhJ^Nl.9bN>+u 8v2j1$* 350E%V>o-S\$zg5ؒ+b ,dĎY~@6~K+YH V xBGwSTg`c [`x~%ix+:d&td]0m8kAndGx:kȭ/ @닠؛X:[eX.ihqp.dA@+buŀ竓$O+!緵mAV֋P2GCFܼWtlDKpE2G9tޑ?f[ie#b=AlQq,A3N՜i ܁^ )v ?ƒ~ T!E(g5b/2g\[dNҐfUꧼTyC'qU,{?Lۭ=\@BoeWz*l-~ U݂w*Yqєr/0R37wLQ|6D-e}7 Rƌu*<ߠµ5a= sv<2܋!/y8M/,D:S2f1]<;@4؃])k?v  ,1 E,Iz9&h($@*Y9Zpre=+ q|پkJSl>ɷU9;/WfYO<,0w|I^ %N.t_9DzDS3槮գP7]p\% ٮG G#GbHv:-E'd1t/+ cgUv]*o4@9KK@Ain"6Bu9X !"sjʅ(5b&]Ҭ}hsDG~ (_+3 oC;jӃg1y2`P;^ PZĖn{4\=p#ʠg=cq.(ti8@U'r 80/ߌ匮IoxJ,#dAk,y>eU~y$wL1 0ۿ"< R.i>N Q-pclZ =P)e&ušW0$P NkW =A9 @ bteSU)vnn@F >rۥedeyWT9D!2fGAV VУZ;[VtA[sON'nK 0΍uuܕZPkk}jdt0@pAvtE`yKnGz@qZ3nҡ ~)<z+=ÐDao 20ɳG`zR+S8,WJ?I}ٱy 1/gʯn")(PC .Ԙsf6墌X!ˆO/N_V-`~j겫uZR,'_΁c  W9)b}RSϮj @_F ?J{uο7c5A]bx&Ku 鑔yH$-鄂P$HĀ CHhu*K`Ȼ/ l_g X!4 'b m␎nQuo@|fdoZ.5 >|@祀ң 1C!;;vΛ|-W8Dġ2Enh0e\(Ho 3p%^ҝr=EBg&X@0"^3Fи Nm7UU Z;:Ha]^y!&fa> =26MO1ԥصR1z GO?5hI1>e!b6%( zB]>2iBWJy =l`X| Iܳ^ShQaq ½7ő^~Dg(ؕ4o(/l=A`N!hՒtPaR'PB_=K)ڞv6zU#dJ7GWo|TaUF 桚H{ڡ1R5t.ƿ8<X d@qW* 乓Y_m#/y 3^X <$AV#PGh+gx{X{ Wh~ $2/շ'EL$X캜+FVj`+k@hmrߜVmW^\)3@rѨϼ|1a /`ݗzlq*%*F.Ы߯bE-zv/Ї+Kƒ</co{dtRCn6CK'a 9 )0Y"_ hI=8Aڗ"Mm4(sv(QZT`qC}Kmv_I9Iu^eqiqW`aN MAeEXU {8߄[6x"gi1lJ}0bURb*iLNWj.:՗kz; $#[1GG1D.n'"t{}$Z&XutZwVOHr NOj?~5\2 uߵ >:zY=ĝlA&/&̻8oo9m!F͒ƎL[X&QMdL"J65mX0=8Mj8]zqR)Bb޻Ht6"Cˎ5Dy֢xK2ۇ:xٜ 4/IM!;kbQk2D2*c0$gQ;߰,H҈ڿb-ad}J IqDo9w_#qQ61# ;j,8+quIrOٶc(`: XIXE dJUt),fAz*T4H=损 ȩъBY^l9fiu4gj#9}1U_wz#ďvT;)X7 %Y;KM˼"xwn^.Дm M@ ׅאsOݸo@3;XM9{! ASp:iۆD"6FX*B ߉z `cY&/ bcB*8MN NM uHI um(Nfg#',J PZh^ 1v[xDm\t Z ,so&UuҷP{Rqv'*[ǿ23ƈ 4FK˅/&SYCn1^~96G<X{ 8s2;'E\!*rr ˻SUS8T|NYD m&«DwghB_vo%Rm\t܉輵QF̀*A 1B Wo. =1S_55 '`Ah#Y wC\Mz"<c8++S3t{浺XD%bN\bg s%BWt4\Y[ӘVEL:QpjiePBДnCupxIR̶1Y5,"N2U紾>9u6=` 鉗c-iz]DW i{bk :9\*ҩ1ŴKGS緱(Ͷ:i6Jt& QΛJW\w b!\y VrZJ<}&/%Aݽv$ OzovK0TuhWWNɳj/^Uy(٫,{jI8P&$! i\Bh}OŃ<8Id9q[:()7s*K;37_GxtvG:Awg[?t4=.Uca{.֊34-\L8~l gZE+Θ<[ $+dWX73LN(=d)8;Vv+UMYؘ,6ujP%h4N]ԹnHv(` >͒IO pqG2jN#BXm =i@磽FxYY#4 ,%3vCX [8p76SS40naO.Bxl!T Cb7&𠴭9` HW>FPa?*ᒾlj Ч~9EM"L{e۠KO0K4R!1\z'wK%RJ!z´ i4z"ee\`/Fv5o>!1m"6,ׂ Q"6Я zCt-ruR]`뤜, '` "BPXguƮ![1Ɖ&^*1f| = < FXC!{vF$MlV6:V<õ$Re4U*"qH8]]K6`;#YK}byDxRNrݓGQPYk6,xlx!ϖ`Ɍ\/30Vf}Qd4p(ھ}o|^:.?[ g:ӛҟO|:,᛽7ByÄ*ņ5l vqOZezicK_T0qJgc(88pه/`{pj(K `x/S1D |,7[@[;Cp=HjNūY} q(Eo|-i 6baε+ӹ'GiujI~?[Ur.Xϡ*I~UCبYKÊWeW8Z%?bqtO7Fd& 8DjLVC}1R53;ȷ@,PJ&C턣ppZvmM*L;\Ƞ@Bth6޴Fb-L2 p" xrp<2`m\F7rg`f(B׳ ot5 2צ8$x&&$X}t!I<[>NBFTpx aK~3 [H) T g|ߋB5L^254C")5&-iJbr6=)ΌWuQ# U9:-hUs|8YeBדX2ē/bMf{jgi}=[C4oSj,C Y4olޚh6 Ð*bg4M#1dY}n4WeX`ۮ-bޠF'ng %l|LoUDBZ$ ^#r4~w)Xwm[O7Q섄coB0b"zϿycb7URF ]A!(_Eci ][eU,Qi2_hP]TGW`WwFf hxuxZ{(g-$CI/#G<ώ 7+}_'NOr.Hfe]Zo4I J. z\qJRk:f8:Y5GF9@Jt:|pq0 z~(.!ܦ[ /{(2 JKB8iVVCWSfSxNSɼ.ka ^L!悱rʨ>DyZ/4{3.if`¸h֮ʒ@՜0c˞񃗊A H@gLx)4-UG+p|5 7LQ5b' _&3)KH@jƖZU鮇UR0uR|+|q>aY'pavsI.V=]Q֑UE/FR o7F0>X<$}^o|?/}/#S$#/ hO YCLFLe[khOyn* UXܭ37.'ARP**__+*3t6|#qf{݂©A\.Ji#!DЄD WZ18_,eűNk jB Zrc߈ (:|xk _f(-j+4EcIH:HFm߹Nߋj(5"3-DG#äp&e'`vĚF>.i~aSUSZZOk;#4ZJj:@PNŤN :㍷vOdzʀ lY?:IT .]D &R+_Q& ֻazbƐq J-.ofꋢ†3|ܩb:X)՛O|mOmG~,@v `&B#{cfsKa#ń2I(-0c%pjvd9sqA9:XE]mT1' Jڙ6N^/dl {Rh2 e=&(|"d}FA,GMilSh.[ }PY.i'+Q%B`QolJT#]VE08~s;?. TQ۠Lq_ҟϴ"Zè]&/0gj~/.Mr+5w}yz+Y njD:sX8 bQhEFRbTo, .b]#0ѬR\ 7 If#[QB)Ou|.Kl2봺fi=R. XmF-2Wp\)Bj;/zV}͝Jw~w&P1vּJ&ްU"~4bG+Lw @̹:U  ޽"f#Y^eI;7i寜 V!bV uE~Eiu y!vRe * BvvrhZI:4I T:4=1c:XQC,Z~x-pZY’%̡6"PY4$$;~_eN<|rq FBU'bc4?؅qLR;q*Yix:#}&O;PoL4#ucjyP[T]!ޒ1/Ru}c~) 6-N4! &Xst/ j4Ղ ˶%שOGQK 5]1B}}DY ^u-UׁXH6RbX@B"w5fByv >m52qɸnHAn6ʸSH)FtQ<'h Lv* yRxLvJU㢊P1tm-rXi:")n$jd8\NۙŌ9V+ ҠdAoc'OP^&4F薩]a;$*,9 f8Og$OtA3XS–EJ3??"T\z!v+7/ 3W9*SKDы*M^>ޞ:*Jo떁vc\fBL!hqηC`.4qkD(gL@y̠fyum=5/J,3c3VcKDP(Pև0=>jRY;%5 R߶Rd:Qxb~7溧Rcβ`04)_ +dQMQI Lơo%^QvUqo;M%$qP-QLT׈.!y%%L =/_>~YPs?XxݵeA#Du3@w̹*EMNXC2//Ց;x92Q5%(aLnbH.Ym|udA@2q7/T7|'f`j %/G4kAkS%I+LZDÌ}%iN5ģ% u ꍯifV"G)VD&j c( 1"&3 saZ4]52ؠ,P\KpE*]~Mb,+@&6N9yrM!JJ#˅;JEnUŸ&YӍrJ:zyhEjO$ w'_%G2Op?7s߅p/(i.*h*)cI5X*)(["m/X*o}B.*L?&v h[kt?Ѐ)t,n~+Pj,f{2~k:Լiz\ϲv>^2O+RLf͋QpHj?EY86d ۈʩް-i)A[h%P&֤u$hc-Ut\-dd㙘X֤٥#6WUOoRF(J~d!8B$J.&|O)<.K{kQݧgb?p,tT8?\}5_vR8,J&Y?v!=tXe3JvWQ# ÛЈ{kE{9gXx6g'!o޿O ϿPTU2r84!\U~u1VFcE8]D qYoLo0UirϚMtJpn~t볠|$_VΛď*MJ-jOMʍ(=V5Eb@XA|vkN=&Mrz-TaLX]c$igm"`VxU@3E8KspwۯblՕsf6G1#[7/Jq^ʯtZ؉Lz%"c#y^-g-a`H'B>~9Yx.A+BwW&zuޭ`J!t|G+3of>$HNPkNk?U̮2uF$t,CmB@r+wWezaIrp]LY+*p?C * zD9G̓*OGA$N1Q^ j/8XƁcE6*& 7 ν&^m @ &kZ0]&r5o v> ϖT˳'OA PV I OFWH,|}I8"Ü~+6B'[xkb^˻H{G ufgJ'%3qo]'h5.+Cz |~ eqёaj<53XuA"4IRҙN`MR{V噜A\Geb asוAD25,*JHxL4yE2ACe._}-p< :BXjc XƩt%Ÿŭ]gm[8ލN%:%M|{jdJ&+ X]@ rj`yv`A^PV ) |ό7B67[!~+~CUQU(6D$.3d&|I|Bps_'~t:S)A)?T ,Fݵz C\OC[eƌ2v1xo.U÷5,+ƫ0J@JqiB >Mޔa5[ 3uomEfԭx/j-zyB0o'J\6qe\/w>wgR).tUvto[5\2̫~8bS0Au^*}U6 Ko嬎nCxۍJB_5w躘ܕiܟ])ׁs[6ݺ"D4S6EK@%aw.|OUZ|&ަHi*=c9MaN3.f} v D=Y%-Si` $ןzzKJW"Gph3ndڛ8.cK=HeNvAX-:7(@$D w/ks%Å͸wϘ[gi5} ݑH.w V68..|ڍ <Һ M\-S7Q,tMQp2B//Z'apDM +׉U|C&7:E,1nHVv.kmL:aD/w3LOp%m 0;ǶeZo})Dܗ>iZ-Ru lk!w.b]YK|uM$BYT&H!I.BҊY Ƈ6X^bK_5d.>#>H⯁TR(±%|еL)Ev`(CٝC/ h!{Cg[H dQN8)w7#dbB]s;s i +Лk9im\a332-/>#d,).7v*~Vj1dX붊%b@PA32p-/{PeûqJ|HYE0o2ek΅͵*T^("7('^M'^u16Po  mc8`+xm RH-[L%7U+8321,#\X2DE؀k@s{&*nĞ7 <͞hm Cݏ+nhxXn?ш.]FπgwշH*+Wou<0*/xW{cxوװ7Zi(+ĻE.| "?fY0י)vy f:MB^fۙ6tJAlSNJ_F!%otWE%T I-RAy Iƶ`aՄ-EZIˎ@6 QҎP m,-=)(1֑&!փbYהoDŽ_G2)C%k #Y(u^Sc6l^顃S+mu-* :hb]Z4ёTɟ0]}5}ړVᐸt]f՗kH_y[l\ߏf/n# lvSAOn-^;k B`$Xp/ȡr>ô9iAU[)@fe@b9Yn.p8ⷎB TsO_*l$ʄt+^z&@^Ƌ}\/Gc,@qŸ(0MٓϪ&N'Jd LV},r %wU/U.߳JfT+N??@Rl٩*q'%C|,#`r|&>z h˿h'_'Xb ` ջDUgb9Ch ^)e>12#D8Nՠ 5V0fӡ^j}(1ua8Pgr8CղERԈ|+l׆zӗW&^vĤA<# "yn7m]֖o 't76tXWwGT#ECgjt(B|aR瀾7&&6cV=Ri0`$Kxd !s8IHjxj$Y3ƅ32+q }j2-z%i} Hi#xBA$4Cn9Q2XTQJOMykH"V5y"[ӑ[ I\nD30τI5Qq_ kKL;|s'5(͹:k?5pAHQlǨ^m& 8mOYbq0tX y\1-< zޣOl6մY ĔlycTh ./?R/x ))5U ͂f)̣yJP죣M>o3c)oT"ij*n/RWg/ig Xݵ[yD1ˢXxx[F{ k '%H=&|pѱז!FewO7w~aczűNGcb⋞zZ(Τ{e5nK~tt#vsiiĞzgZI7ƚ$I" }"5,no*`LȹkU􂍾BCE?""VIJF:CQnWN50kE)Y-V,Oi,V3cl`<"jU]l Uo,ao)l`:˘sL5ղe& UPΑ znx|8=B jΦ~a~wcI=@9)ɺ'44p%=бeJ~򄚮XTz6 uԮZ| 3.ᥑې1whHJK13V7x Ӻb>S! ,m ]x8Ntpm(0U>ErfֹкX7RTɉkwWgٖw. 0O܍:Hg>18z*rI.B{nGĦ"Ai!ƱkW/;z9~qky*(v>enh&%c-CIisPNy܃33ij"^f/Ps;jSBː7CY)WW᷐vpALCb*Rj^ 4]69lQN2OLQx6uN)e@/]Odq,1jW@;W[+ى.]JӾ18=5zl G X9}G.38˂}Evn[͎fC ɤi*>7T*8BC>ϝGkyZI@ ;^\d6@i@hn%B0V;r9`ဵI,PӲRgޏσPe8;%;mNn G eBdlUAWbGbڞ,JjLxL4#5oOR{tܪ7"IF^ 6 i@aiPZ l8gR>H:jL:q$ aDc~Bh,ma{NE}P-}Ϧ/Ց!U,8Zy9Hº柝I[5* cga^5<&ZRp`?7wicu_e;&XiW!$lȘ"nc=Ӽ@|#[c3K۪&Nˡ1o+k* ˑ93S",%F;τl;Hw|pg*7KgǔT YGJtW';;q[S:sk|3^'oxIW8WBKxC?)k ]Oe]i״/DlLUJ{ϾFBi8Je+ٍRMQ\AchOfj|V \ozi_bՖ,YYvdN*&HUuBU|hUoe3F'U#ݝU>X2T30Oκ)lLdua8|ufm1,L'>ܵm2tTR4Q odMl]`f{PYap\䧫Mb/Q戠'$޷ @s8 aZ{=HuKi=O17Yr=Ţ;9PﵥTk֤-tZ& ITҰM:th!.7,"ʙ/˳90rOOERCXbP^HFaJ>JZ67-#6r^pAZ1Br{F YАf^z(۫gb){ ݝ|EWV>5n'C0=UKJt?-ZPprܠ=@ZoLbUu#+J,mf<P1CNpZ;&-(\ pE5+L z:3ퟟ9rH}:90|*kU֩eC?4/*,,!bp,-!\ mG('@̿E?tbxXɮh89Ѷv;.Ύcb :VTbZod8ҼjMDYJp_櫡">w"+%X %oјOݭB(1\05*kk@FQ$f:yM5!1+s3r~"`2_t^ C7.~,_0ʿn‰xт^!`:Y`dِU/7ݼsn)“^ZUa$1+~ s᥌DYMix\黄BmdXsAt ;S`X\iȌO1#w|rAm%q帣Ql$Kʆ'DaX?-lH]漻a8xvUWY|`hd\ [!rSMWQ6u޼>X^m5b^Qeb'<ɳ. pYImO{6 Wgu,s>VfK&B:ަܱ8)$菥Z *~SߤVyZWQ/8IΔmEjI:$b\WR]UhSF)bROjqG6s0s@Xg6} J@W|`sUEh⾓ҙ u/LČ6>QPS *pw:I%p8@_/'Lk_JDI4|$nW}X S#~o 0D׭\Ƙ<7vgvmQ6R]!PX"[ʫ$+h+q-7VʹfH:pQ Bn`Kܢc7rō'7;GPݤWDŽ) a_I=IAjuVu$"mHw7[.9S*9;@/wcl AhRŻck+ٮ׫h;uݥ~A컪m'veHJ'O_pYT2[F=!M d*@xl.Zja"`rvĮg, >{@ w 3ҧi^s5oz\g_y<43ًV*p aoy0lFyAUcݫ\ ᷣxBl(w8C~_к}<‰}k\T"]@hIPmHul[/s֮y<`޳[J–}X'w ct&RQN1D{{2z V6'eO!dNB7I߱rwSt!;:/!"l~/ _ nDVSoJ(ކ;#˸5uCǩu_^C&K#?SA鞤$!7D`\SStq5`$0DVԉdB❘9 jn>:}B>a$jɶ02`Ͻot&L, 鸍#k銘SXR#Z"ևhwgfE*w!4%J͗‹b3(ጚ2oiP~"Π"HJp6>@?-: qzyW7X[}J'{cc5Eĉx,"G6LA@$T6~>6M"ct HA8|Wɨm) Nk()mz }H t1qTK&a,hP5slG5 e/MVՓR1䍆:u weCsÝޯiv=B8GlB+F48yZ_sHAy̆u=!xC1E![3!0FiS^մw7z0+e23T~,kX? ]z[-VAx0qF8dWۘ6;^B )Fqa&g n NvSRK)T*o\`` ",<5}}{ 6'%>!',AW<)niS8da-p1>*nX>2y 18h]JLs輄2;rƄ [~|X練SrQ@ GoՄÐaf)a ^x^W]^2]=-E+#ydF:0~7w%g%< egg a؜r UҠ>?XaV"ٿ'rpfTh538q7AǯbPە S&Ow'),k8 |t ZYGjDIm5?˟h>2Ep'Nc:mH)sXNCYm]u<_-O 9,IGt7Z8 ?׳КҖJE?'_"}sxKoCG4xr 䆔#ImCCZe%ilYҫ =ф޾>k YLƃQ;Gש7SbNкVOAn5;V2,P!dqX[Bpㆭl::_.Z [x\@KWC B/\Tqv7`@d$-b컻z Rh4f:F@.oV }.YTxY4^w=k'(zzO"n/xlp~6z&>->*3掭dǫ<6o~ ,wr]gĹ?BM{x-`ktĶHlnÎ?g5w3rAċ͢0r.-a+4Rz|;Ls.\%gsYЄy6hf#.a!"\oЩ9Fo W=URAmv2u\[9ʊ3dM;NK9GT\6(;drx%}؏TK#go/n i3?>^]c 6)? X!AI:oK-4Ϝ/ fzEBƑ!kicI$7_ȍ>.|vwuܣPvW6O7(ХxMCt= [1K,kasGakMfd# ^Vz:2kt{LD F3\{kP5^lf.ھ"&[WC'm!̫Zu3"KS"l5 NIv7 *jqdwdcotx=12p HPH/SU0z7ؐ5:iU*k`$s!:Ey%ʇ=I<1l˞eRoKRy uIB hzeLPiq ֡_c3Q}cam[A]yvWO C/5[3B 1۵x .@[&߯FVugS Eg' Xof$VL`Cý[ERc x$Y>J"x(bI b1M,0wر!'x'mAYO{=Whɳ]|~H @V]lB$'z̧l4K ;ƂcW_3`G IeP(c pyM) %dxu)M;a TyeYt'V'e ].E@TԙϞ^*&|Txhu0'#ylΏL\L@_D[gR1[nH*5ai.XT^ iHpzFwԳ4U?;\ VϬ_,rޛtkxǦ~0Gq.b n).80߱1 SFaWWSCăZeR>ju6,!޿JoSǵ\K&6*4'ު\me6Gm-r8y$(1̅(@a (.$b[ɛ=ǣg p$Bl4G ҃vhWrVN5VP-|r<1Ѻ=A!UNT_W 1UYlKT0r|9C@p y"]='vZ8R3JTV۟У{/R Ň<=!!ӻX`e diS9Uv i< V7vm||mzBYur1+QOU0szZ7Rzx `D* ~ qⰍ$'1O#$A~2+SԀzY)(3k{(p)ss|L{CL90Vs,exMy!g0]]uo4oE8) rB[Ro3NBNΟʤQAr@KY8fG >HfGS8F8}F$废y "6 z v]wX8G0&Q /C؜NV>z5oDi wР?@/Xh G)~sRG yȟۀ\k {A(/4.|RS{qq?xZH%^N569#PMy \~i ` 6*R# D{$4өVގQMuC3p:wڛƃu*4#nt (Wԑl?D3ĠN_1Sg) gD^g*D@YsдQe{x!tg!t2}x킘a4Mxb]&wj]ED4B8c!3Yc\-Mw:=.3um{LM@rT'ܪc16g=ÍLlgT횜R5Rp\G Z b+HW["JP o:6Bhsw2#`zSz~Czۏ7uEȵ cfBHy'!I#d L0<Ze:2h$ /*pDneh03HU4xS.W1t YifjRØ;הcl{)䃺=@.-V(~nt~QLsV ,0v:q-޳VaR]~sǭ%#Z<ɆcPUD5gʋA`kK$&<ֱXXyZĎgOd=X\$ϠutEb {{> Ϻ|1`:GlͧzZq[#iW/սٚ]RQMc846Piڥ/*U_af$\t&PdC[ďLitv.a@8JT!,_g% #I)I̸~\=L76e }QMiG\e&QKXf,gNpuCĜ^*hURCpIY)ӧ^P xȱB>PnX?JDuI̾6ٳf,C=cHRc%tr;>/:h3ZlAt8Xթ[siC,6Ate \ 1BQe 35HG `ц]JP.|R?۪yTcmG.('!LRm/lSLym.{nEcUnP$0l05Tc7RhiB(C3AYD̛A{&jO֫ҍ7WBlOmAI-.OJT>x 4Tvv OBۡ/is! ۇU͚o^NR>$p\]`Y֡ (|%r#59-7ɱ.m,eНܫ` ϱuj5(Tα՟.n䴅v%Qyj8f(qNArhܥqFs (m- R+^>[KL$Y";i0Xa2xxsv%W_ŗqI xi&hU׺Knq. ]"R,*^ux4ׁmjT&sm9.*CE͎ Q4Yo3uWQfbZj#-Fgf'k%⑱oouLw%?Rs,DǺtV SLuL -%]"u6,UJ߅ =S L#pIq0 ѽA\V/D'ĄT 5k%2ͱ"oZK"yDT|i8s Hh Lf%Mvhcz 3 OHvT[k{n~'c$8jAw0]31cjHdv( CZόxW>߈cx-(kg\iv)Fq͢_wnoSi2ЉŷtWD~oiWSB+{Ju}:1#('!TĒJēMZ@5\>ڗ76?mLuӭ ??j1YEJ_̣=4j뱏-u畾ZnqSO Rg-$Sdnfyb:! +-WǑavTۭisf>_* "R5-.^ybnk 6]bpi1/(,(% e^ &z0N-07/vZGʡV݁ ~$Sq[_PA|a~䉙۫0|RQ~JDRjP dQp@b24:"*֓;61g #.6:9Xnw*'ԖStsBvQ:{^dӼ]L%.r+EW[  mI _uI̯yFXp <' jbEͶ(`M e`\ RtpqݨڜLi#$jq PĎmk3HZ hsK Xbws޹fH:s8tķ,'e=`“e \KPN? ^}Y K~' |%M %Ά|6hϬ1n~ u [{!]0˞GW%0X5zSO>d8vc݅}D ցSy@Nz+`ڮ `g>B(y:2/j~ I~`"_;* O>䟏L (D~hoyfq{էQ2:6\7awqhM b|.KI &%!T*+S¿YbqNW<|Rqoxhh6&pGR3f3”1d Q+IcDA"g)MoHo SVq_`q{gN7 =G]=ΐׇsPLē l6;MrEN]zHޕƢguѡ'vuC!v7^׵1pgl".8jkĞ#! <BRD;i8k,Mt36^yRH -UXgr¸pzC9kuǓz_@=}v6zm_~"ꨊ@ya,:U)l /o3gXe(`E#)v:`wRhX`,]?Ώ qZ`l_K;Ce Z0X8meӝ|9(]8/ /<]T'J0b>%b@Vn1 ǠE ˝QsP8ٳ7i6eA#Man*EDymuXJޚ3;$p +jĝ' zAT<lǁ7seP9b]ݟ1mpR=vX:fi_MSg.H%{_>q:6?c3=fFiԌ7: zɼ(*W~5Z3 &'>,vöXC0ۑ!b3.[rŪ$Ax?{.*a@bS-2'\,e{s/8F]YO=Y,ʭmx\e \&kHi-뾆©w%U}DHA)[ :zTqE~??FuBy޻:$] 3bfY1SlFcʋg=QnA=Bb>J<­v\JGns rPDn%4 gE*bprPBsA^`)[6;NuG_<}[ ߓ5c;@>w{3?7/F_Œ}R+! W|ƺqy'_Kp-হc)4;>OiRFPM$$=?_3~ VSˆLH)7^nnCo FH`YL|O=[|'0pI~@ZV82YB-6߆@ecc{B X:Ȝ,# |Go 1yRKAV01f35@(ޱF#(  * ~#`F3@)GO.U@>QU^s>@6j8 vhe%lz?D&[/V)[4%`QW[Pmm`} { p]IL r>w"pYp;xw&ZR~=rBx"MQO2=8l\ c\4Z!bx)frh?0p(`WdLNSjjTY%V7TKE:Cڝ `t5MپAOPj2e/^i+ۢv3[)q\HmbSD k;Z^UFMt].KzGe*2xv^"Is ː,:3u! m΍}?~h)ѧk:Lu+w V?fHXEsU;yCQơ 19 DqTaI7w?mSXWj(1e)[SJ Q_o?Q@Y//U@n?=*<43>˻<@XD#aM=?Q'}=۪KQjtO8 tH h0jU$r8۠`aBs2 ݯ"Mm4F XRYύ̨x_r澅[G!lO$ tH)[*uLT$ @daAP4 j jٲAYR/xt#֤7{rRмt)ax}ɰNi tl~Zy k*wSm2^K=)ZPMk7 MQ+e(SB`_MK%rgĉ2><"w_I/ .D`]rZ${`]*gĉ^͌B_Bv %2rD 0һ,և*|`GƄ=V."SRdMx*F"X뵌SZ ں#GA&I>'cE'(ꢸ KL(5:Q$#z<@k?.vE!.FwSP239|ћωܸΘ+U'.#??&? -γ=`2evհ}{P❇L3@dD!)TMail"{߳}eiT@zrE46T4p骒Sxm =:u'a)o|ӹ=)$j`,WpTġY\w/3s23 1|+ u(dWƪԪH8ܻv1-9 {?X[ |2BWDrqGid˴l櫳dJN|YۈKH!՟-0[T9ĪqiMXx;:]U^>p}7 L,CU7R7:1nDs2CPI.OJҜq,6ۂusQCoKY@ &=ǁ0ia!Z! y=Qxy/G)6!)i9&¬)I!S58RO xfcGc3{AMϲss䢶BW@6[=W@@,xxW@e!z[5$q&,þ;d~P\`Tcv2A6]BwfP@gqPG:mCg iyvsbX=E>B 3JdN)fb MdЙM+QBt84vȸ0r= /Y0iW |id`ğܨ1|>E:4ʀPi{D9y"_Yk٣,DueRCCS'O+9±kX|S3: FLu1Ift5 .)vlNe 1m^$~#8 `beT tb|a֔7$I)v'D.ۨ<#:ܺqQ+TYpgeHM_ꈈ[{idQ#4oC%_bf~̾î Wc[uV+9`l.pZOdñ0.*QԦ&;ɹdp{KE~s?[ w[7Po%n)?r/olu$j(}h'0>oy['K-~W Xq,ĕ`"h|JOG%᪾Yݍ 1-dsL´K)Y})%9[z%m'L$H ~\6ְw!,L=-ē,wHj݁F}1hzHnB ;k,Y!fwǽɲKєvrnoSL?WZ_&g%%WIa2vOܫd-7pP!XGu!<A1 ѱ)4U$]~Ve|]ҡˁ"og*≄A2' -v^oW[?@%X@8]|81d&2|:AW*O %ݗ>jCuU %Mԍ[lzEMMdlqxv'\Ű_8ok[謅]fV9]WFmՅ !x{ԚL9-q҇7ȗN_-2qW)᭔XOZN Fuw81l ST?s#; 9Ý"F>k8WV5d1Ӌ+67*-|Q)} 2=B DM^h󉟀?9([ F۹x3ኯ}|8jeȞ.ee $< S1Y%ĈSZ,/)[~#T)~(b84E.Y"ҭU1H%7l]*1f8Ǽl}Պ= њ nCtwD8̛fkRM~VyRyaVB5!=sT#[:v:I^j$9҅Pti]`!fs*N\Uzn  \&3cEL0w5phvCFcI=H0H!1AHT͗4ªgT(B5ȘȍD^KAm3p )Td賋L#rGlꑝC96atoƵ?;in7]"pAd8P/0Cl3i ve`+΃ ̯eÓQb9ƣ! 4L!&+˦鍉7v rKtnC94?);zo[rE6!64D Y';Ý-,;Xr+q**3;Rwe6ѳ|c0cjӕ +-6£ZhB~3"W p5+2 c ݕ->y)+<̢+50ʥvԿ?i5v|ѹꮖHǤZF(rQ&)^CK71[[Soo.6w˷pGbrfsDpu97 KF/byʨ.f>(/?TeXФw<;EraěߘBy2gӻTĨӄ( RDu̐>T2J``Xx0,itY/Ͽ >Ol tiHUg, C~. -b59h{9,*Gs|{" j+$߉ 7JY{7S  \g`>|8E'RAG\@yj;]zU00|u1֭‰ڨih4*~ɂ^~hm L$ 2lH^iOİ SG9Zˁik§$5>cóuzwNC! 6:7umLM81vA=Axa& ujwN5JPx9P ٶ)y0s~E;?8YO`!ުCÖ揑S ޣ zl'֋n8iYq3ky&Lpkb20TőѼ?-{IT #Q >_|mxJ(UPR}~rln?,Ek/>Xe`>R-=.|'eO!=wafÏ(JKғ" ^퍫NH,k62Ea?MyXsѻTXxyLL{ZIWZG\KzuCkU7cOQ&&`PWh`i%D_\V~^Zt7pm*>@ٌ)E5sK:p SL:Y8dgsj*gA&,1ɩOn>Zܚ/fXha/g6rto^TZy2u̮AT$`|_EZ gG >8 m3lwr}f 8Nc5޽+ZUNf1v,53lq*pN:6ޛhN%ZD<0yAjvm~&4@0*qti <7N8ך oRmUbQbtrh9F3uQ~TcXP^2(+-@17f&~w7r4\ʰ _DcN#̥}- eˬzm),x;Ţ8cum6G>CBy*QHa'ރX P4'!5Mj&6> *m<هu,mxV/co)}DR(37b:8: xkcQ:PLcĊ >g]WSKr|}m}8K9$Ht2B?<fcIR`ͺWE 4rS\)2RG$HSN&imqyC% Zd.`/j㉧c{SסlwVd9V%JQ;(ER6-q>.:es96-rЯx bK]"ŅRa^ ~@Kbv ͒gOY1<Ѳ;yOK XEdӖ@Ʊj56%[t?ZGvIO*gD[C8կf5D3!Yl4ʝ. 4޾zO2kCЎ#O8)fVC@(B͎լ3AgyIl @ڢ]w3Ub][}1SB8rOS&̔Ҩy=2zn2 mjqYJϫrz!Y}=g%48YM' \['5opx?a-wRi\ ?iঘ{xZm  ^U9a/\!eRu`b@ҬiDe:8}ZG|$]˹g~ Q" 9ǐ$)te=Hg=|IF,ΜRzv敃E}ސ X}53]َzAL}*2ɯO3:M2<] MV#n-;RDހ//4Vg䃀3R_8 &t룆Uf*?Bs#3OmGȰ,Bɘ1ôe^ f&";݀+}#~QppAo<2Y#|Uc5s3rY9qgtwt" IU$' _mo Ꮯ`vL]/Ep>ST=m21Wx۱pV$vq Z׺A)=o7l[yǢ#v:5mE9 $]vv?HXZ(bj5`v^e6/D^*Gb_)II u nf E& nVؐX= TMwbx ӈDgcHוQYY 2}zlG 7Ά#V ړIKY J(cc (Δ})L7^ _;po7 4 S ̓8Y0Ĺ_BI.& -ck>̇&)dRsD&)="xKz$l&r؛VjX@-t?ࢁGW(s#b<S#s08&@S )9?7ڷEۋ䋝4sGI0IŮ챷!O#KGK턱UϚ"v&1D0:|w~[O鵺\ȄDc'ö~|Xmi/_L姂La0h|П*s2f_IυR=Nbpۀ FSIoC/ \N0︃#!F^*sf| ID jRn5.=<]|:/BH?4wAIF(8(EP ih1f 3CE J\z]M(dL vɮ̰N[bIKS)Tg V~WVFה](v813iOF?AnC~5!5W'>Ng7$`"Qq^zaSƢ7;Zx;ƏJS=Rñi@ HuZ{ΝG_BY^.P6C47};^=۬lUL%]| M PgQ6|ѵ*6;g ow42֐e_y9for`Hdwy< l"Щl`$I J|>&b`mbѪ/)t"@~cGKB/~ ̻@ؗ=~c2w:5.k Ts ?m YFlxS1sD-ފ=mYYb򝓮}A5kѾ4Su6k2z0huC4UzRf"/*y9vjsy 3a12VlWe4̧u==d h-\9*d'M||hi%E*}+!Q}ř|{ *cWtE&LB l!MfW$;Ȝl x]j Vv3(74xI+H, _W^f ip1CvuDwԟӉu7YHx&l%Cs+W(.|z/>DB0:Lnmfߗ"9CF7 @]gd8#Nٻӏ=,gK ~BEh=#whL -a|PS2MaDW8F7 ?04!.rʋDzIfYYOZ`<XJYq{~X~n 9ϙjW)F]3- i9+YnH]m%H#'̂rΜo,+oaۄev63%L ewo3a'p#6CmYͣ c2gl$l<.0zz(>pu(kܫѭ<9%)tϳs\* g8sB)XQ9ce/ܧK`6Algx{&ށɫY߻k`H36UKO4dD3 A?ZxaM9Xyiك|~|UYi;7$~U_W9R`'7P̹n8 Fz=79斩f/%u׈+e?lB9hp<Y-v?ZJzWR󷸑 ,.|k~3Ķ\I@ wK?6D# HuOc?/Љ 20V|c0UFRը6E|C׳%Y~_qF );P UC.D)|nIF+ik!dAU,T/tNHEG=MNkrk߄y1δ#CJP_ Kb,?oiw7gI,qW&v>ϯc!/8[:Ng~Kѩ,֮{ϋ! mY~4=Wnē;TH#7u0nT̙EAc鎌ɹ:f$=$aJgn!z/̮'V jz/Gf;` O٣E Ähɹpʒ:G,tZl{K?R;ɛu. Ȓc6jvܡ1YeA%,&܂Ѧ@=*z__Y=ْ,K]Q#>@[WYX0*kg#ۢ'AY$A| jO")KjpBP\͇+0B쭰2eNL=!B SpNxcPU?|m.ZLt. +Y曫XN6=]ĚCE' .]i9>Ăŭ}X2#ڇqv&ܫ6  d֭OMrGE沗l.ˮ Z\u$d1]I/\AN#|>*/pI" "8HH= =ڰ#{۟^ I(p'k2qH5WtÖ?8 Ҋ b8EkS0(,_/Y@JM sV Wu#\N&8@((u",,<}1^>,(NY : VvR~߮}1qٮܡ2}1 E挠oYpWKD<^$ @,DXTCItr ~ [0:2%|?dRw; ~8;)r%5,T|Hb2AL Sr GG̾lT7-gkw-8dn U-0/}Aǘ=M_?<ȓe5ӌKkJAtMf\ĚeRu)ZORW@U[JGyY?5^- k鲈fHs#3Kj|9qVZGVDzGYC~%H%Ih5з%ɽW4U%iݭWoJ9=y?;. dy T_TSra+Fba'*4/gE&ԉ0ٞ*dHkF)'Ju.˜An5N^  \[(4rI1BN&饒QMb p9iZG8T-u63= 7RD`0fSU.5E}Epw3 J)l`%6G59+{+B;I]G!~ #&8&|4UPXL22@;q/E Y_> 4_z ;<]Ș뼀nCy*83!,ڬRU+6î,h:XmI㞡  hwgMԏ)vE0^ΰV'%Fd݉Q^MΡĻ?!NT3HeZgyй])yq"R0 u~{<1{5*yqX6۝‚a,lecV 1Kڐ#P Dk b jӥrLWtpk ŷa!;!!/#Ұ92XNB&A̶"\el&DpjI'L)p*{#F/o/$S"}W{ij˖56b㦱ޛP,] x}G\R[kl5,dINEpסaӃzx7"<d $ydb;XPYغ`(^h {eȍB|r0vqQD$6B"맰+(InqN}{`7`lꏣ/ .-#@T>xLR91MC*^uT6 ?OolZϽW4 {3Mh?(A1RƇ 4`ăK}`u>|4@&WPthP)J?q4<iJב'1AlI^}e~/)CYFCf؄ ? S.3n]op$7oyۊAI~Dv1!0o'ݢYpm9BVpiβZ<f'ľ3ugif~2OqNKYqVsc P({a NT]ŵs%)Q c3e"*Jbg6<3@wK؝VB˾k/&((R y-]mut- P#4L  qԎ^@M7j:n7Kdn:{)% >\KIE`" `edv?Q)4.;uu"?e͐C=81}#];}B*gGJF!M:$~N}/ş!ٚkѳXxVKU}rK˺]NHHfD8]:2:+1XfI"`(WƩ+gaYʣ/3aYkhx޺n)1'd!f/Zr-S%4cq^COzyMPL3(nKj<6& L$XF՛| SY. ,SaQ8?Y`˴$+{3G!Jܠ&ŋ n?:(ǶӼq_ϟmC mjR^W+ܜt^h |FA;nޗ$"sJfy=Nmdx:_˖ŀ6l=^F2B[e7FJc%g׌ 3/k.(6&XH9]Lפ"R8I$WdB ӷkϸfa2٤.Б3F o`GZ-D{3=fZnuؘ@dmt Y%hhčlKLE e9:t#cqĩSˈGglFyr?̮to?s1>N'l02L%!>ڠمms+#_pH] DA73- uJ 218[5TXwP^OY`g14A"Ex`ELc~ivԛdli_ >L5MCQC޸1.W@~ ]H[L<ȳďùF;_r7zy QM\?-.U2V-" b!?!0'qĞ26t[ 'dFGXHak5[gʵ0 ^BV1so1";0XhWsIl*řm4I>i}?Amlǀ!y^zŇ~O]:$#goh1=! FUϋ>l"׹eCj ?nH8/rf%$Hppf8Mozp.Լ69'xY}Mxt.\2r=j֘oKة*N?ȁ2z㵹o S6G^)darq ~,,s $?[%\}VAAr؜a2ܧQ܂"\&o,Qsoh(@aKMN Gzaz/(zfbf@(3 tz`~M".*d6x]}i(yJ ]L6 r|T;1? w;9a-or1dg@Jkpå8 CDdT6v2"l+Ca?O=^̖;dY|*TX(3/-(}- ^W:H>|Vs`J7w]\_P1'1Zqu*_aҊFM0T*T5xYՙMc6bTvCg0W8l!A!& 1maKyo)'%]l*wxPGI3 roh9|˺(ՈFlUg[u ؞S3z*HdXQe5pKdٚGJʗOAհuXπf9zBbZ8SNO(CcɬSfZ z:t38ZJ } yEi{v1oAzwz4ZyBw҇,|gO!tn$&U/PDfܠ@+FVVcl ɰIӡ!e^- yȟ6ŃR쉗J-ڃa(p+!tGdn&1®= wYz`)[nYOz0NdD[ZX׊f2x#+h2&ۏޫlke%wy'Q:١|&uN<tj>JQ`|5HHkd~.i+?N%\n~_ժAw@C:mKɗJc%-\Sew?Q üMǷYii$E|zEO'wr¸ $%&"; &gY5K cY6AI!;`$?wb(l^I;W"fkA{)Ş"?V͵qlU14۴.ؑkz*aAThp=;D_~QOIbnT:#u_$". @JXÆ0];$DI2CLHA2J^(gۦXR!o<1uJ3hp˒)Chԇ} /77cT2-ʞH$j "C I%QX)<Ʋ=ljsN{q8VJYm$=$>% S'_psWj} ~"R3{e* r ixG#i,mZl;MZ"AM2|)V/֒ ܚcܩ 弍z`vfP9܍~ s)6iXH#ng>k~β[$3LBUluhgA.&?r,Gg]"nUQ{3?힞0FsSX]W#$9`C:bUbSD3"h剂B~ P!D|֗~Kv rKrFJh"-+T4`V}q<K,,"r8g &wŘG '#e O`mzȪ alG¡Vň tD˺bDu Y3{9y Ut[E36Iȑ즃 Sn'WCP"7$%:Rp߹(;?@>QᒄEqү ܶ b-ByǏ:bVG!WTN oϩT|n6f3Ϳ|NO}$n0.{-@%NjP]KdY2.fj&0Tpf6~]>@F=^?c^/a$$g 4pɃ ѝ1c[zC'!9p_ Fpk>v;+[F5Қ\oüzj>!!#Nu~ D]:ml{RD&D'=23 'π< 2x0k_<.;auS. 28C$O'&~trFz%_ jsp1觪nkMM/r@3ϬZ((`xKBY [}k$i[D/40JTg, iC|gkōiݛo*7+Cq_9ؿv6 ׅs >bhX.hiN*ʮHUM]vݗX` :lT붢2 Is<ZBțI{Ճ.W:?m 3 --;JV];tD@#U< \bLh5 ;wiRVNZ`}jZ0GT( aI/zC<8˄ͼ=9h)u;jB4Y܋ںB tTJD X4,E^H#oOITn]on"g3r+}Î~GQߏz͇LǀE[t֦VA6:aL^=F!#rQ4B8%6D.O\V'"UΎ,y$U{jJm^p_}5ۋ"~OgYZ07070100000258000081a40000000000000000000000016101cd7900001258000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/v4l2-core/v4l2-common.ko.xz7zXZִF!t/K[]?Eh=ڜ.+؇HJiUmt@v)Cc tcb^K"$`BLv*x0pRr6._OqڬKA4maF%:2?6Yd|QyH}ɋo԰&9D3<:6"д <ζ@XϿĔ9J&{ybK'Il? v3N\輍.EDuy/F՝ |qʍ.ɞG|0,jn*M8;^aZji  )X# 6ER/ot Fw37D=Rk@56K, ܬ\s ,[ u5Dci OSkx5ٰH錺"SG(CS$h=yDѫfV 9yZ<6;_80@WS=c[o䢇ZsFa8}z*1 u⒏>-l2}U$EF̿A=1 Fm Avi:zc_=p!/C6{ß"p2| /6N("QikYС&:^Ble⒘{%_1U;g-%) v`yݕHZ. kѨ(=hNя {{i')Rb!5/^#Sm(u#]Pcǂ .%Vغeihb- >N@*JBgqAN7{/D۟|uN]?&ˬ,U.oM5Yf{YMh=Tcҹ^)!O͡I #%Je<@'tQ RK;0I`$jۑ)Q(K<;Y%: 1k|DQmF$b'´鉵w0?c(@L)zEk] DIj]SO&sB Kͬ3],$iN0Kߛ8ȹ2,\/=i$)]3}S3=7:O# áU4i OQbCNXX߶`IӑﶜwC=E:Dh|5Y`f*$l G^%5#-l55_ȥH:šn z䧙Hqu&߮L.Ubɴ_H-.Cl>>P=ek!- >n_ S+ebt$)<2\usJ9m,ez \-)+X}(kM p8TRC `W]a1ο6WvjĪ7]"[uJn_o eTE,Cg*$E4.hDnоwL U= ; G,m9ȺtibizlLWՁW.  : AI:z9E Ewa!hdφϡq*o= >!H>[ | pSd6|GTB%D=a3U<A`lijVxd]l-ah5fi풖,RIh@3SOXά^lO>V%JKuΟY;sE]u񠼠CGAKie貐rTF5!v PDxKaR=FmУ9 ` @.o-\fAJ{zxDEj ]t98zwFȚ dvc)VS/0g !A+ƕ_I1ܒ~Eb7&Rhl)My +C(/Jܔ,MWba ~7%P8Jvg' A)FǣSW>pB+ n4U%&E<Łz-zdh9r3Gutj.jmʅ/ݢ $lPI'Թ*afJV&4Үۧ j:bj.sWap|0m 4ך CQ8D+lzxZ }Y_YHx Z/ tO-*hP~&C?Q;4W{Cs'=qw=5~1goJil>)DZҊ9njO_5Tku`m1=okl-3N`,w[ eFs}G0Ca ! -|lb -i+BDN\=.qzCi]% uDt Et00<>$;K*t]Kֿr,q(.houmڵ% Y[b :3Ίt#R ?Qڋe[jpΊ+G#)wgOf-ѬBg3K Ο`gy0"L ^7~(@Ʉ4j.jSAV"1cER<*b+ %E!w?)BUո+bo:qZʥRS꒗ҧݥ5[+a%}T_ηe`9ƓD,4jUR6ZgHn H&*;6kio':ݯVɝXy'o+M.cuV0oo5+ѤlEn.bbOV^?,sq6Y$8Ab d]˚L &OSY|P,E ^Ʋ0eZ\,} BC ^G4TRaWYڭQDwlwº8?d0=2\jއ TM_>-N0xZ~n+җܶ 4E=&cP)Mkͳ^ yhn(^~zݭ=Cm4l_5M"/ڰ8._[HKݩGLGdzሠso{DJ#W\ܪS(bᑼ{' e2Ky =2vq@BJ ;* `>@Zx7ELۦpTxkj}=C&@Ϟe`r_ XJ'KsBͥ-Q]in°,^LBgtdIM^L?R:eb kjTZKc' I~a㫾ۯ4Y)^5^WkŠʼNs~.܆WKǘ(λ8: E^ 3?!fS|A7Ȇ%V斨a.ݛ -'_̹r̫rs^"d>Ҿɏ1q/uuiѹ>Cee?h7v猒Xѥad!0"r?!wy"PLAw{0 0Am-B]+jjFptۖpd$,KQ8k=7"wܿM S>ŏF4ZLsS¸DlaʗYs\V{&-]|dB"/93!k>H6,w`JC= a˶E&TnIR,;ee!W?\eL$#Ə~VaqF8mNp(7"- mÝj3^'kŐN8W}ߕܲW)Zd}pĪ?2:zv>GѯtB;mKWލS  "#.$B:F-qZ`-"y2ȅp<䥔mO8otBY "3~DG;ȜjŤt;qY6ss7`xN:"·RhK^v#Gdv'[$cov^)o PT\~{bNIʚi08gF&K 9i[}P|r%l[Deī2I~6;] 7G.ehՁR&+IARu󾺤PJV{l Gs*wd ܛ1\ĺԧqեC[ $pph YMtDߢo9m> .KwgTq>~dA۵ac H'@*.9DKAL Nr_ƴ2 6nO5p#9?aJAQ ^+V2Mfkދ<,"L+KNq65̯*mfB~rBbEd{4@`R \. 5#cqd6`Ö :j3fTdܣsqUЫA]K0Y֖FC1DLAQVڢZAun%HZ2ίFY8 A\7q[k9*RxɁ"GuR]a1[-{Wt%qtD&i-=쬨-ʹzIBrOBNW>3JۡP?p6ٱt<-moMkcv)%ٶ[(*ne{𦟚B1#nl1jt=J/Gn:F qi &؞/Ru9׮)fJr_7I}RG˿[fd+~IzbGIZHyBR` 52JhCy_ =tggkf_[h<ƤA xFdJyf ly Zno_goTCq1ymsWV،m? p=< P֩RorR ׻?g[vP՚R&2n =3I~=Bp]{V*eQ>C2L *pyir6d7pE aVB--7Y>ovr1Jm>d^:Xy-ʐLcF,jqL[\1#8r_2]J?3@]lPY1Mt!/|sL(oܳxHx'J)KzbE ?}b"/6 m,|x +Mu _v,єl#1;Y8Sg7҄_6IPKq6vbU(cC? :{]B!17)UY w.+2 Q>hRt"i``nԵ42i&p5~=ƻjU]9j[Ci"8ZtL/E2K$H; iYZ-k{FEcб 6bJ2#3XQ_yLF 9-F&E^ʗJB9 ONd!% 3CDžkq BaTOI>Ƈϼ I! +$PAUvzͿ œ B@O=q'Qg+"}}0TK|}1^.ÈVXr26%X/$ G,pVJ{ne|KLiZ+E'$rFA%X|!uT4Tn<fW}uԖv7CBQ] ?i9 ϥOTg1@[w{Dq5^4jwR SO2_!c.Op ?g2=uc+Mg' ayR:5$Sa.#(,,B]r]Q$ KDP Tr/8dW:!VɑP:Qɐ½LkgZS\9IB=Tj8Ra}3Q2dx1pp# j@^?4啇P Piq<{ 9dn]0;JDhZϿQ5]ӝx.n rH͔İO ITxYsC`cO9Pp C&AG. ɔNPyxAfV~=*.<BR(Dej'D\nl-Inb~ks оi{WNo0!-lX6SᆟhQwu5WԪU"CGח2x„N%̾gG*lU6"X⹸ -AKBdMhIcBF6 8ͺfu%QW6Yu8 X Bܹ}[ Wxs D:smt,_;hx|I0wxCZ_^%*QH>wʙ a{uDCDF _zC"]!l_ 3sEH!8~>,1ɢ~bq?Lv& i FHgfן>8ƘIdDySLKsKMz3}ˍ z۷g#1IYWk9ODC|}R$gE*Sy: EϱMvl] 8p=t)D${mHڟrnG_ jt9taV'#QAZqbx`gʕT[@0/4UBY&FӺH4ȯH4At/7.R)k^1-:#2JX%A̖y=[I^ ͑cx2-<V){FG:1G90n'!u:Xr'S R*鑢$lk_.ߵY!KcYk-`OGS oxhU-7lN`! I^BQRo4[F-5ѸxUc U_ګ^3/~j9^s:i#9FSA)!Fm,4Pkm"` g9p)6Q ,Ap rbcv.rfw%$dMg~MK8ݒ*꭯:jYAh=t}bF'V*Zذ4lșyW]yӍaQrs4AX1]i+.Q ʐx !}Ѳ"5dJB"0Ȯx7X>>âV3x=;uD(_ A9b^0յZҷ'U*JqHX*% ]^bȰi´]냓1<=-#O%d1|0 4E07F!@3 5Ku~\ ("?WLv |C{ '^@Q2.kTڨ Ƙ[EmP"E?bKj[^%g9yIWL{e WrҦ[Hk{G ʳ1:m 09 VC!{$.HZ9a[di~3mCOCB LhYU>]S50'fouZS)i.p{8u,{:VmRLS yh^퇅 OHE Cvy-0g:mJkeE~PGɝJaq5wm|lMIl[ iN0ZY?.-׭G;?Q'u6?/|-oBIM56ex\w{C!~'!6|+uwUɆi1i_NxI8OlTVl&sjTWrm-MOҖ;WDr y=PDݧE_Ql` 7Sy>?ĐFI4'qtU3!33],-Vz~]-,㤀Ϸ{\H|:R94МH h^p-e$(QS@MfVBvMhzvmԾѰe8q_B+3aY'Y,U)o:HB2foV%dIEjbHu y:p ~PTT/@/}መKgC~D-ohCi Ǥ]L+9lEl2 Ǩv4~٫Y,Z6QUkrWY)5Qafhq;pۅjD KvS}pM>ńw'7׃D $q{޺3Wl% Vdw梘* kZm]w8[,n% q5i\nX I| H ={ѣ9 *Z픺Fnn!-<=f PC ڢnFB1,Õ&[q|qJBbUR7M܋NV~IXbۭS#C:zLn6AM]9#S.D3+H2A6 ՝El  j\z%v֤zpGt s"/}YPPmLcD7[(ơj GvD}F`8@P$Lq2 /#ȉhCSn@H68)yiv̮]oULŐ|D, FXU`vU"(=YS' 3`id\zۢs.0X.&w琋m,'J]!D8GIꭒo 4p|! //z0%vfYsHZdE6! 53K*Tv#lNLB "w >]\hXA@sVbn}"z5,-v~^6{$(Z }MvP)/q.-:IxXBAL aE9k{\K=e]Vd^trb8cp c҃bwTߎ1]2SUoNo![Yw+〃a?l䙻缂{+ +SiR ԉn|!:1VKQRF0lC%\"oШ{8Mx^P =9l`q/*ןZ7(?k5]!3 YYvf} FIo@.gYZ0707010000025a000081a40000000000000000000000016101cd7900002bc8000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/v4l2-core/videobuf-core.ko.xz7zXZִF!t/ͣ+]?Eh=ڜ.+Avo;${Bj / O@g_5P"B5pRyI)'Vg+mCX?$ʕY}@koR\N p TV3(Ï|c|^S_F@WlNvaT"jܑO BVJE([ 1_ |( &ʵ֭H*̖#J6ۧ8l_`Fǭ;PܧaȊ).uZP(Ax qCYxhXkjPOU5#6 /v a8uieIF 'j=o,;uih}S{}<`ݰԩ*$)EV #Lؔqsv%͉o{oS@L ]9Y 9bc:esʕKȈ%):@ U<+7Q(ui5< p,4(K 1qz\ یYBtsSheֻLȫpEhn゛zzO_T*MDeL?T&9/ߩyX=7`ܛqdnh=AD.38I ;eUw$0?cGbľP}+F?vBD/>!!䡜ßP5a'o&\=d=BZ\Dfj}6=iENbV#%DK@M+]-c)8l-?Td.8 fkepIn%dnlJA|:n-?Gt A}u [tްe{is@F_PK.^jTEn69"AR= ]vi Vʹ@N8E;rz)!I\BIufISӟuj@ V|ʜGwςپg \0l6YymuGAg4r_BRCx5}5MCW?97 agPBm3Rp6>939=Kw2K`컠 td*v0ݴ1 `ڏws&DѢW+{Jқ8d GY-9 [}5vgRIrl4h6Y(5]kHM׀4slTP YO.xcT"f(/ʣO}D_z$1ýa*9UL. Ȼ갯= ˰6ޙcذG OeWrGĐ 7%tHEep)N |Һi𥚮cK'RԐU`'DzػQxd6%*>yE2ׂc2lFͰxɲ~d0:n,{?@oιȉ*ܜ4p!nfco_oF*-oP'ޔnqbڄs\pdYJNJŀ跰85l*yB&?`6q|/ww+I ~7' !!<[VފUC@Q[- ֤G,2wH+VI3Hտj rѽ!7|T[Gd -!"vBz`'߆u  p8 XM|=4dnJ=J[`Zjm#_^~,' 7ۦ%[ lN0]}vO}, r+92<Ͷ*gaTrXƯA}G&6yϘ#IFlZСܲvI%Sc6Њi+R5 a%lO>.z:0aد*f?C!4gu \dYrd%/W 0L2 `G%Кv'sR5fި~C'anTܟ=l=X4`4-wĀ)r K$t!ΡH /Sr9m[ 3Ćz) ;^ƔsK\}!U+!l^Ƈ #|zMM7]+lva/0Zt^ǮT<حi%]*ox'߷<ū.EO+*-jS8 RK@ LLQi>#ߧ mUԤ04wir鹡v=n3.'է*do?oUt:˙s>g@ZѰzT9XꪕKX{X6f:5@}v3l/wZF?&+4t"\NDV 6^b6ג$-0q.]*#N_AKXsJ˶)Ol]#@h %܆Zى[X%V[.e%4p_ϖ w;7}PV"8;aT"o!R+!$oJF iDfMо28B>;Tޠ]xIyLڿ='ddw aƄlKބ2{ZE3݆ۨYzaϭŕ(֐7ٺ!q}yeVם: Q,Aۄu?5ARoa v*0eV9(=P$;Bz3#UZ1Э7͢MM\gH} &3{ 4Zr{7}ӂ埕yk~X짅y:vi#=`υےYgPȔʭRǤ:Hcq?D~R]Ig(}DV60R^YF܏=:bSJm͛.T6L Gɡ,٠N0,E^{1jz@t|-7mi|?"d.{y;. t򋞖=A cq8|ZQ k_D.ώ]&삤8Ux=#"a7%z y~>S ޙ,;v1KjAFAU?q#^Z9I4ѬR&'@+Ј"V׽[#%,ET00㍺E#AXkUu}Pޜ:9D0 K3'H/{"~V@̒X2W ;9;%(h+I) NHjӤR_/kdѺ;2CuF ;io36r8yBu@Si!xLW3_@֓_70TQ߃; BqPPsmJX< \՞fϛ[gFĴrAvc=K5ؔch .9 sQ:wPy~\A5Z)!5>kf[M "l=Eh#&V"fx3@C3i]@i}M0zbƖfpl[L2mW/KҌXEs!a~H0GP9sY$ _5jGT$l=-4uJRd\;o$UMp>-5 SvƔr")'"LQt iu*"x Xճ{Q4UIpϢȐRdr4Z)  k|# TBHR|YyNbnm\NXژP,;b:dcTM,4v9s=K|ZaSR5]OqX6v@ _t 4Sf]8b'HأֹQ7څѠ]CG*O/d.lg ?$#;dW=b.iytCr`"*3oӶ)k[۬Ɲ-=n/{Iܫ3=RpF1?=,Ҽγ%2 EcjHda{@OQlywh^.(ԧ D(#1dIL>b`կ&)_JkR%NR.A1n9 EOgƲU|TIyo t%qi;<.*(xv35Nz$.Eֱk~k"b!U[Loڛ'r>nia Qxo5#x{6z1L2pZ6jjrmk-BJ/ Awi MF÷*+JW3:>CD[9G1iWy"Oj%F]>l@ik',Y6bUeIeq oR̀l0Al7~[I!^4mp=W)$~mYC̱,M-鳋.- g!1zl}F)}\ƘLW ~sX(`sWe9U JcˣϮ [&Y*#gGN#̞,׭wpybAmy?pB].ՍoE:FtWC{땀*GC{THy5&)[SS~<D2"29|RjUrI ,:ՌamO|շRj9US\1]y WN(݇rǗ? '_h">wַr&e^n}Ͻ5K1m}[<{yPԫ!-4(3CZq s \)r*G`PoYIqD;QHO光y aTl!4&:A0ۮYJSQ8;a* ؜G0R֒d~VόOĩJՒ)acI%G E5fG=ug|GVv~d-c6Je^m7˼b~. (V:ik~m-@ڦN ||Km:Pi5c,07CF5Bm #*ۿS@1()c*o,4=SXҢ9[t8 R?u7G{2k!U-V Zy 1ڑm/i#ޛa| S속7<G1S&.h^{Y!Y +}9dp*^OrF&3陞)];#U=."P+ DB@dM4̜,Z 3[Ql8/]55 pmm~>wPM9UӐmxNu.'֮^]5;-RwI.)fEAUށd QzjHpR b)ߘ47 GK؋ bP/G oT'w\LnOo!,o!"{P#[FtP(V. }g: ID?Grq&ȳBQjji6Kr> |{z3@Qpd~a'8nC9 (Pco ځBop~*zaF8yN/J凐+(E ɑaDv)ۓ =WOcɌby"-*%xT$ |ߏ"$zI9'` ׎akgq° by#Sv,LioCc3,::2x|:qVnj^#QFif6I;5.[țGʱҡ1|f?&mKr,ei ѵAH ( 1b{bZљ$0n,z6tΎmπ1:2OCp:NSz{|l0ZNF[8qrL;8 \x:AUWH:r;)YzFF(Z?`#kW+#x:s.0l9(f?2P1ҭQ9u_<_r ~'B~EMӻF/-;L7ނomxks gSņ ;IMpUnu7fYwYCw!t_ ޴6ў?c;PUJ t|::($Ѥ,]p <ݒ92 JVJ~8]9*qO<,S'NEsiVx(/':ј+DDfM % QO[hnzgǞJ\R9 Xsxa¼΅u/rȎh$'uhk*ɿȫ񹒤ᘊ40QȾIc6##9E$ b \b#W:m5Ef0v]$8v.DٕUQ6NCV: YBy I{( m<3OCCNĴiJ2l~n1阉ԉQH2ir$1`Lnf)N.\n5ir&X/'18 u Ϥre5;1ߪüTNTsֿ%2_4Vc$^QrO0]l.B]DU_ :a(cjkTI )?`cH9tDbmVbkFDŽ XF:מ3RV9muu Ckޣ*\.<Av{o8J؛eK8ɲUaFM澠1~G|Q=@uT8>׎* P eoqHQND6qocI? ThzR7n& \,v ^K\bgtg}u+ 2)=~噳 }Ziޒd*p߈lDV/Q$ Ρ""awMݝќKԹCqDt0:Q,€8`r xA%dS},]<}~iߩûGɲ"<&񳵔V\6ljꋱHoQ~'3% C@  B_Kcf+)O)xH?Q~8#=9 [ {Ň"K/;8Liv4qMov5"ͳS?:*DWzc+bɡqg3!c]|^br13"Y˄W.fu^YEdV{.Y׵`zø8PEhNKhf)qg-X`|h3×m?f4UNocƠxŠI<#e)>n`_5l$`O?%ssC/[z/d pW=bo&D"խX'Cb?c:*ٷ4?IT/Uxž לq!HCG^Pda$ utI>oMHu ֗cObf#cU{?Gцay?^t'`>L ϞAo`-lYfZD`ѥ Pcƶ[ѺJ1P֛q$~,e7wLna%TaT֮K䎇7FKʙpVD3a6Ҏw$:;8@ÙyJ.ƫ{ DxYD=abI`.2KZ0'|%!@}Xot.k`9^IZ>XSm{漉 C.ߵZeLJ{vޣ + Y54%R13 UoYfQ\6Fԁ /,LtHԙ q"a7Aїt/Hnhـ<3x!w䟹g~wN=ja*uOyRj~HND_r"~8$^Hg'|R& lր\u!!0' ijW<"8j ,!$-%w!ʊkL"YN{CjAȰcY{8ғήjX :`(|` iQ>E~Vvƚ]SVQQg^97H.#Rȍ?j{d(Iv.Pv瘞\{S| 6h=ښCy9Ďh2^ $@(:e]fȓVGE.e7tI2GskFAOe!fifIZ.Ϝ.rK Um-BNb%ȉUhuT }ш6!N_͢񸥘5 )z$#c-8@V˰A9)k-FI)G "GQʻvRoHJU~`7|O)H;Mx2ASYaߟ^zG\ZXB_DI8}҇eFAߩfJ\Ϥf8BGTgY܋H09 cBf>' ۴cH٠!tyzϐl+s@DPԜ6 `R?/9 AY?pwSc_6C(rhT}7(hyjڛlLd#[U'3 g5#jZ> |APyրD''ϙ#k`5y.s  %knr^"r7cb"D^x+׬J0eBS⨅))q7&{5$,W`r1kK4Y궔v 'y6jF?kȯe?x 8 =q]Hgv^C Ge wq "וYdXՒ?%?:||hLw0AtԜoo%nn$B_c'WhʻbOGP=<q?'kQ’+:| Tn{eYND<6MixwK._<2Oӻ1c ) tϖ,`8ؕ#_X0ʟ~$df`'MmS(?]'@Wg)vEz03@\7?OrWɻs(4)}o]lʯ i6O0y{4)ܛ (0|Uf l&^ 6 ,NNgnG3~*:}BYZ-r~(?[SWl9mA+?Y)\"~98Ϸ]FƶuB 3)T9[n>KB3%Be[C{&kDhǁAulRixj-!zԽ80"j\m8malD᱇S[$N ƖYV_ᩅ.~4Ae8p%r:P@\keӋ*%kSFC]3IDZ[p5ܥWbHS5Y"+VXˀbR'wqخ2tQQ3\s},ON8Cr)]L~W͹ T?mI64xT ؐ}m2l+ WdZjf/c]?k*Mިe#pw JW4\PW'oyJsFq-Zu \=0a% :Yg"Uu.]T IkwvVUFTġYbqL4OQk!oMZH^ %1=n] c 85s n7\>(azGU3Z 5I\#BAc㹨7`Ѝ܇=iͭ")89uhPbuWTy8E~A']7MG2?%!I'qYA9_,|]CW.E!= +J|wq(ߝ8߇xu(5EoV`h zۨjҝ Yh FyУXEa <>{ J%JNlը 3mLrPN KbL `%xIP#vfiF GCfH:Ws á[c27G(5)BtFS ]jQHg?xȇ/тszY0:PE|HrtEnb@Gk ^R]C`O!yd.bw6|&:`xtc>s͢{جVWbU6C(f$V]*nYg“8 ~[J+(/o|p'(Uh1/N(k#́@(2ӣqfk;SO~R|򖘢j!P&1|$S_}ܦŃαh&U>{Z >,w ipqmgR "pKB+OxX""Kkuv2+4i W-~DnCӡU`ǚСc'`D҇72TUvUK6k=xٔnTt,Gv.h'TR2Rv-ƥi&Nl@9-X/\6e^fFĬR廻, qF򜠣A)`d&z-t>?z0N0z2V &G;{Y 23LpYSj$ C nض0n%b;,gVdL*h?t4vk[*2<$BZ=v0|Vq{S]!v*P5wh~\!ȪY,_h0I@UY-̈QOY';o|ZLaV7tV:owWbWmɂg.7ޒIwzI{iܗӡ>wt)ů<3?y?q.9j * X֪X9*̇P] %(|)4n >HI\>wiZdy"F{~KC`Cd)͝9LJԹJ⇻Jt$ Ol 3")6gQr| ֞$pj^2'#rAz*XpVObOwEw>!yp`BVM$<l7@2x{G 6<'*J*V&A)n[t4-oP^Ĉ i8ЮJ>ˑpUQ@XnXT9p;:m1Vt hƌwA5#vkI" s:E 9$u+I3~5bJ}DZ~#:5ēڐ hGBănUz`KO %>&}/t5H{}h'D3pJU)$+'T@uAy "A+^ں"tֳ˼WYs6JI7|f___Y?ƺ8ŨZ;&eE'UfF E%٤#[ԣ.J{T4 YMG0 Za +$rvrT\7`B@~6BAgYZ0707010000025c000081a40000000000000000000000016101cd7900001144000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/v4l2-core/videobuf-vmalloc.ko.xz7zXZִF!t/H]?Eh=ڜ.+εpO?mHjl\w*a@'R+a\&d 1~D^ߔ ƏwCUP^()AL9xIJ1&H6U1Ek)!J3PğLtmrBO)Aed6]s s+&na膃K\>k5K1P^r ܤ䢔b )3A.YGzg"lΓXXJqrFtH#Zs-"^=0/3H'rT$;dP==\ 80:cmVr즳L|`>jĘ%6 s9 ֪?l2fWBx?O82]L`'oO.G(d ?}:jjE@n%|V qg{?%hl ? l)[VxFˊ 2nrZkI;xT ح&mnϼöJ-So4ܵez+8{Ғq(^%9%g#+ ҙE$Zˀ3]:EUh3/R܇R:s@wfbv2?bK|aB,o)1\S1y(8菐$^or uG WYOUUWD~".ӍhDZ7 [+ !T˰3wpy+LLnKЀJڹ}QO\/mȡ7Ֆ$Me,UG[X* !,ޏ>CWrL`/SnOPhRQ:~7/`'l;{O¤2z4I~*^2\7 JE§*gQBQR.p! {ǻy2ԏpUsE@1HKdW0ĢoOMJSE_.,grj=(?Ni(ĒW6𱠄|qO<D//IC jFU33@P:iԯKE#(k2׈&կ>ѱzl~afy\d O'}o&0%JON #hh z쟮n ʕVg{*4Ժ ('@ 5|AV9tDT'F2$r<&QFV;(e:>bY&g`uL  xlcAM,B7Hfl#?~?*lR^\c6|(4ۼb[s" XҋLw(Xtǖɰd":H wPB<NF]NÌ8b}DPnfֹKr/4$)uKXNL $\yQ36& Hdq66to$ˑnn^?6bYUbO])}'vY_'HKhuh[lC^j=,y.ĝ1 )W@U8rܖ,*r/#ixxg7@tJ۸ECQTCO߈Զ؍մ;lؓ,3/Ӄjw_lvxe s/ѭbc>AH#9's5lb|uP.OA{fz8ww" ?r3neW"@%3nzx u::Ψ/|Q_Lgգ`F6;x'E[..M.l yzc9"`"\ p&}1uŗiɹkPGv_@Gc=O긕b<+|4z13MJT|f#dnr̖)3ZNaՈE߶7 vNYKtZjf¶j{nuUnSAY^wGr?BwtLǰ=Fi,]&n^d#,ܼDu #a?s{5Ѽ( [n0]1^4%(9㉭j\/idyGdaa O=!Zo2:< w  妍bA7 #_0Ls>8ɾş:]yJ$ȼMQ"?ʰpR5Wөdns¼|z̝j>OkN*{艃0^ Kj}p1Ɋ=sc:\}}M ݬ-VW-Wƃ] yzDL  5-W;@Kbb 䎡w#ëbɧʭBk]%(7ƺl~G.;P銉U1-U 1ɍߪ3.f9敚힐);^{%J\gCK:F;MJƤ^?IQK<>z[, 4Vp5~YT'_)oiHd&ېi|&c):Q=6wxΊ'pV_hY7u{#5ie=)GK|]}K^$jh!ȋS%<}b JC PWNw,M\VT?iۈju ,x`e9R/o uEn{=xrҴ)rّ4e| VhX-iw.DXĉWpM<~' Y'DyJ:=_>Hga?\B)D%hsB&W`h Y_5E9bnuz'xgEEʲ22:;9-aŸ 0o>W&'j1ե JGy9,/eLlt~,KRAr6[s1X5Da.sg^%:"Fl Ƭ2͒q@;>R#eC1 tYԌ#^FGʇ%w> kd,Y0#Zg/ dm6 #KboOR}夃&>XbZ.* ڑ|yp/ed@R%ev=4%=0,y*H2C'bC ;ף⎧OOb9٣ $ΜGxJ'w) -( #߀w䍯gT}K:l'_ 9|1ϪqbЅϏa Ĝs"Hrnڢ] 7_FA`td1'S"iyt^wAU0KaCV4gdc}T?.'{z`D 3'\o?9Vm+ܿI.1`h4 7eS$IEDo1h,ruPZܮ0Bz0_G^߶dF2f Ŝb,;Ft 9wAW),t K93 I["kgYZ0707010000025d000081a40000000000000000000000016101cd7900011764000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/v4l2-core/videodev.ko.xz7zXZִF!t/8/]?Eh=ڜ.+S~GipM)&ưh!YRXsEu"J&iA'C(3H`K; ~x'G6_1M7K8uyJxro-`]搜:$1m) wM$lV(+^ʂP^hyLnWue =M)F 첋S@w^}ÆR'?;[ m R YePc$$5duGR@8)4O2,:Wk5s2Myam(]9Qhڃ%kK)CEY{3fR<~Ol6{DyV"S.poKh+z$9?lʳ&6%C&+ѐ3<^B.(< aFZ`kg.m] Uw` ^⡧[)}l˄H GP0Rmum_[P _&U[@"@ PTL3!:"-h|Њ:. , MPW\kt9,3HڈkzÏH˺yyB7Ek |x =8 cX .6+y;g&@t=|˱ .CsENlc揕LG(^?z ?*:;!F 96J/@e ̎z4涎[˽밋|-TY ud,/RﰂiDŽ`-}j7g# v7ư*OaFCaXF-K=,Hx|<_Ⓡ**&6 +FK=Wpnr-%0fZKqPTmN٨Y K_uxhpB]2_x4x՞GbpeEJQoJ Q]ML~_6ƕL& M:VһwQ>Hxt2.Aܰ?(]Ѫ_.S.HF)i|dVvf.kIT5"4{ nMҨĩk mADžX΃3X#:Zh]莝W/" g \9S(غ=ܧ:+|w u>He)*~0L ɣq3-?s"B|`Cg ؅s9aDKUAޕ&Cԛ _[en7 JX[[8bBO1*(geDC{n+Ƃ|V6b+gGKs2@~ʋYJshQo+a7!\4mF<_LYRNI2ET|Ey0-( p "zXdǴ2cbٱ}4 L2V `,mMA6a@̗6r:W^Vo#1 7dk';GҪ}ޠ d͙>kj?oCE񶉷oB Em6 f@o-{/2B4pRC!og Aj',SWbƭG d=*uy"`]Q *I!QpS+5/C\hVdZN>3 LoqhrIY;vGg44L9v%FXO_:RY9;Shf)cB8q5Oz$p K D+xL2|Dt;}0u[urAlP~#*J)\;R,( V\pZyяdmAgT&taUgO@+xqOf !-ǠL 1II4ZHDx(?̪B )}~`n@B`]z 0Nkq f%aj;G*wGjY\iȂ gkk,`EuL<XVvP7: rufdYMvz'L.jŖic&i_^  ua 0> %Ԅ(xZB Y< Xl v iz>*m\G|mnB,N+L:Tiep{y'j[dpU2 T:WWs"s[/|fAR?$l$xZUCXw"#,(wZ1I~rGr|u8p@ruu%a8J=- o(:ehʓǃK wn!Y-:,Vu4fy` x截ЅSsCb*M/r1AaL/r$(?G~9Y/zNqP*_9;j \a˭S(yWa[ǾKďMKbՙсPi'!ji%8IyWA:8H&M[+Oy㚱-_TӷQ]&spIq(cFwC?S7x]=fy9d 2{ɪPS>1 C*4έUL5JfqJJ)AUCzWMQʻtM*,Y ݏi@qGKD\t 'Ayˉԕ@Q!0ۄm.,ч e\rg27f"GŭjБ3[Ce3ɀt]))w2"Bփga2RWO`f79TnSX_5=/~o@Mb&|u|+.dd$.i[&_rjjc/G*5304Tj[|PՊ_I8GTS.jNp/k5QQ֛cf k'*U8eJl "y8qaCG6-l`MBypXz&j_ Ԯl4y N/Ԟ)P20,v]ugēmdaH 5 *.v"E5ٳr C%WeEm.m@[ V]ig"rKƏS #ogعr{JS+ [ڢ. mBPz.hԇ},GG-3{ dd"R>,ɠ@?}{סYk8{/Fizql42 TXlQ wҗ "Y`1l5v=S՗a Ow{Lq-6s(L Na xYWڰD}jx*|'< ӄF}f dy2e}~쑠2P. ST4wQ`Dﮅ`bL @`[n9KH`TX}9+}Ejr_:0]J:wrΟ܍A`g}9 ,2|AmJ]75Iz'(>G2U *R-" 4wp+3^ۋ01̕-dȔ 20cۮ(v7 }'!o 榲kp —B49&*[XT,wҚx̺ m.[=YV/ʼA'O. lZRA0qM܍JpY}6j#^(ٲNT-1 FX Er RI[ψOD&^xvfa̓lNG8oi3 -0ꦟ_jسiL(2:StըJ?_k;Bb%Qͦ8!@ 8a '`ņ7p:@QCue5\9!TDڜo(]+M!k`)n=VOn'mY=1~cZsUDTQTM{3O*gҬ~LH)PU^{.PոfTGδkpUeѽ5[צ~҉M?+Jm+bء7r3J'}}#C\~lTH)̨+"VS1ǏhENfia}瓀(!/#<Ơ8i<.87P%KyEHݕq@Pj?5m4MBHm(vL "zv! A:j)S v5lt6KH`^ ?HE7o8WwaVY 8+#(=T G=#ގF'u\§M\)Wu6X,'/~^Gߍ)2wQjb%,DR*.wUFC>צd @+1yK }Q)SwJb#5K@I=W| ::S!!\70i^Єn : O/5_$FVڨ{EyسN Ue%j hsMI*TM#CW] 0r*wbouG]|)"w}04/``_!Tk<H/"1Zk̹Iߛkbf=e|K~7>wt6u-hO]Q`RW%o]b C˪ME %97x%G\*/|,:a4)jj˄C2hk%w Ǜ!Ys&7uQTǢhMYܮz 8l?gtHs뫷a'5} e%s3YEB|.UϿftGq:.횔 yf.J[fEUq~_er-^Ɲiqc!V$U ]>e:&T HGDod9t.N64^W8v2(G=6՟ gDAzu2uEA{Io/GnňD mDub|dք%v̔Bc֗Xi35b\DPA>^ғ>-"? l]:tMjjDO;`'p&E>YH &zxk;eƽѓ'+_|'Asalf3*N;蟅`E?aO$2K,{: 1%!p`V$_$C^) :vؽgͤ鶐poo@d [Ș5="7qfZEʩp'du[Iޛk <$;ZMch@5{Vճu 8bL…~Q 4ep+;TxCс`N:@#9SB8N ˣ~M{؋!ϙp "2>3)>"Iw=L`DK=ȦD*+dvX2/iPշgxյѶFXѳVx;ci H;u [ӆLr0;HxV./q3;<:>$E.DR*e9Qc V3uz6Aw4|ܨ/^iEG*/w̠8=s(]LO XR͕*dZ=ᴿ(SJ#"T`YnѮѨ2A}渚M1 ! 8H[ҦPr`$-P3QM !#^q׊oE?#1|'Ï=A98ۢxc~4ͳ3UdHLDЦJp7MHš&ӱgdϢzy'Dt(pB 2" @67B80`a[|jҦ*˭|զu'*/Zb3tUrb)W??ɤg'\JmWr݃-D0H6?~y},JwdaNHK ,,dt)UjvĜl#o6R+!/4 9jdSo ,xlˇ0X f3$] LS?\1K* Zc7 +-8|vHc cI}mz@J$yZV4`ҿtIΖ9ij>`ϳ-frg‘,57ZZh&%Af]Fiu>isFz3%K6|'bBoerVGmk';WvVeLR=}of^Mvr%2z}l1gW{U\(B4o Zsڧ>uLNz"C)M7Y))D5İnqh7T *$Jk5R0d-^BDBK6"36; L(4m91<>ء}Zx-K!ʛsźac9tS{ĄcB"M4{MX0_Nj0D!ĕ G HL y*Fxſw^0 <=@ }ݽѸ/_.B:բF7iG=epcdž|?- kZ2ì?'Į[Wuzjћ=^0gK%Ux҈F6op(?Xpc>'F/,N§GY8uWE؛OFu #3@>x`Q2KFJ ݂h_U40 1; 'z>+TMy zpvr6W7עz#Z חL eTȺ$m?EsթzOAQAnE00ǥl9C' s"Fji͵e b8<*%e:JՉ'JQSE̙ݔ1O# ឯcCkY&- +8g-W@/vqxK`p`V{: uМh'grnށz'_oN ʥJƅ2\V8"2_*Utp2t |ê8X:u1 iHwo#@\?5Z<4MPSXyMyO7+*[0/IOAL\_5d7 OQH} 6gQ+Wcֽڠ68sNfQbU%I_yKDw2q0bFoo 8sK=py^c^zX},1p}cA#>,>>ڂӆy|ş~0Pթ}Y;sF:+LxJwN~xuc/b`FYճdC` ^ .[N^(|BT}c{h@h Gg⬰|n/o-dkw@<{e:kyУ\Դ{p*xL cloƱL 9P@d,LZq14.&! 3k0O oN8M,2n#![1!9 L!4B,Z6c0 S.MZv YW%0Zc/ ,s1m Rsq>rz$7+h!VOAQӘarI2Y=2OmPY4yXz0zѰ >߀ku%pmmS7Y!&'zbOl- jMe5Frݟi]hVoKNG;mq@-La8=܆v`22Mu-gevKA wj4醂'f9GraQ-$_ӍoQOP5~sk/|cATCC;;C;Mު4Է0 r|(b`w{.L!۬4<]A_7V{Ę"di Z模F)tf|LZ{b1%Z KuynWO)[z%JlDg)4 m&c++=}Πm$r)+i`;l#.9lWhAFι^~#;\AZvgDr²rp™(md?!ni_o&DNh!V!j. ]'K{>%Ʀ%c]2h9t2?@@EVBJ›/?K[_8l)Pu ,Hv:taeB"z{ܣ "( ǭr!b PpU &hgr?6L+Υ* [Aq ǬmEjE#<1 К5e ;5oYTB&*{0}x02)MK)Z+iھdhGie~ZyKcucfTZ Ǿuc%|Xv TiZ\}` q0~ar8фV +9SI^[d,ҤRdω[-#^G2R|K&X*^ήn5׏Ja`EPL ~טLhSONIgc,W B2Hc3 W$iʼnTi$ٱ뎐v)v Rߤ.ȟPfaذB+hmwJ56}3>+SͦomZgGQx)T'n-t| |twjf˃ĘZ< R̖WbC(0;nWh-qE;N-(PSa_RJ2ڹU˻wݠS)'(pւת"T W^} ݋6$ H9:Eb,wt;Є>8bLăHCX4O9ө5ߊթt)$DOf{C"uQjoozT{D']cb"T֨5 cXReA M " 1K[mYVm7~4oPq)X&UO=nGf bZ5a%2 6]stZFC؃lϠ׭o*H>?/6OOGl6c`)3]{'|K~]#qS%rQv67zcshy_G&koX׳" 24>j"$qu4wLK\K$Ц}(y)cn$>6i>Q%MNaG.g+6aڰ6|`hir*88g$ ϰRFYCT&Beu . G?*O;nłRz@Awt{4`Tey}TE e&3lED-OnmM ˞aEKQ PZ7M9#vb lՌot?;+z˂ JGvG&3zԮmEw A{i H'$˅{!E~qW |vHA?c;Uc dgtwbchýUu۾&N. يK[Ҳ;P>Tܰ%اʊ0.Dj,]q iD&*X?_#s8M fp.o.7Kgpgy'1!=3|;+>3Z`G,4:9.ݲ`@?LƻX!} c{=2 E{BަKiZ`&se>r^'q͌D$WkWp{ўk%x1R|9v!xmIn`1;xڸZq@صY[zE 'klٿgQ8ՄDL%(okI \0R$X_{aE15>Tq*<Юx:i SU~$ j{ :flHP)9,~;y̽1H'YWĽ_s+E7f鄰$;Ze = ✛f^IOwϕϽ\:xNMd8ٞ2yȺ.pͪ$I'';(þUj/mq z!k 37TT)T :M=\=0^`PA8;|-*>A&E;]kݻ* }J3i-qÓA|Sn8y$*rh]-/j iD?{%um)a#nauj kܨ$Ԫ EQpĬՍHV-ool_geRBByHGFvC9oSkGe6| \\4$|h׼)OY\v/E+B ((oFhP5/s"/_,CǵIL׻ױr޶[}w/},<Z8_iFcyK fC)uPZ[/ higTx\v#,IGC!|20 z|FF3g<1{u`bl2̂RAq7+98"oC}V^՝crPIU@ S6{R`t4w>:u`k.;OAZ]l}fm8Oˍkd4 @K=R4FKsF3Uow:ԧ$d#IX0WE N`e즜I#?F˟M&K+Lv#Oi84i5&0Kx6hoX5Fk^v:(XǠt9bܽߓZnu[(b2Y2PGwf%Ev-2B3nJmH.V Dp:T-t9"Aޟ[iDɣv_k(e EQAɘnr4- Y,Nͭv}n3>*paňxᱫe|9zT;2\mr[b2N.$<b1YFI혇ϡSF&+eΆ9sVHOb@avHkjo!8G>['2dׇVE!Ĭ2SMxy: xhE}%;& BItD_^h}Qu90D)$] >gi+MDQG6bCt'rꗿOA/g)|V"BUVNҊҗ?-SԻkoOkh3'szpS ;eȅudӫ?v#H75hr|=gnk% tInϾ0\i=;L:9>qmS߉B<>w6տevAJ2كwIRYq`"G&~| RH }RMFI5[?vkgЈ;f/$pn d#ám]H$g?1fl(qD& oaԅ\V(j= 7u}`gvjjhR5DF"&j_]+_}`r  X2vFJqLfCXEu`BJ׽w3i wwv-_3@r>X>-E;iLA1ۼ 8bn#´34H450LT@V/I$eFįZmoE=}x[Yy9mIN=LA7HGQ=O Q/BeWn0I:iB]?]G||Pxk̯==d93e Oq2E?$6Mı)A{$R0_3meֈ)<{⓵*2]Κ= VyuK*|:R])_o!z7&޺: 0)fC. oGdgmUO%y[Xf߻G+PM!dA`|DzZ()[8<&HhAS&4:X#u{` kqNxRhN#x[O6l \N y&Jd {wbNbl* _%Z@3L>Xeިe?k%xDJhpRо@wEL & b QD qoKfUNAGy G %C z#=*1,+_˛K4$YLNSiXރ :ܫ5ezlb%.@ܻMPi؇1e­8uCZC{: Ek:# j:v3jPV3.31Z5'`ر5s<,tvO=Y$ve V! .6:B&f<=G/W6gg] N48DN8%ip聒DzمNkd[Lh/j*hp踨S'5t,o'CDz1]&2cjPku0FSۄm9{J(ǭ:(~}Uw'Jw^{,J;H#i.ǀ ӝV_Ѵ! .Yv:H"І*FSf u4=hnUMԪ%# : zx۷ƽ{lFeZ L\  ibX7XGFWQTRgLOLM A{X 6NS9Z[tV(m2Bܮw{"XOth`%exVtUYXH;qQ#t~z>K>ۮ1ZSuNBq(ػZ' 7-3}d5@ nD&=FyNN ˍj:$uԼvDFb)^9H5DVM cΜOm;nWlIG` P%7K.*|٧HVfuM_y㬬ƚvEl6Qh~ZwL8AM7)R1"LJ=QC|Nv׺ /\ b:Y5S&ſ%Q U.j4-Qյ>/qv޾W>JN!%Vxp0x>(ͷc?od CYK+KM' mR<TȷY7&w ¯jX m-UT)!B.a{eM 5w1c0 FZ"9τc(uņiAoX2f1,ɹͫWM`U'#%!zHөrQ#1ݣ,IwGd ^*<Ȯ0Qs_KoycOg|TeWyuc鲩t#jM.<v+SeC1-➃ycYդ(dF@aL=0_"i^z{{u3W"ƍWa>- D'Ql^s F ڳ%dUռ0 Cc2w>'Źra*,dzW:P'dA>mΪ {#of]{s]FD/hEpD/u%'f.;յHƪQ8FWD}%B ",+BsX~jx(3JhliB.neٞÊr3 3wgƞȓ56v\c[a$d_ߕY1 Q\١\ϔ1!fn'_$>4Y6~%Q$ +i]V{nwp~e*'݂$W&p bXUid)P,%XnJ;! 6Zi?h 81j݋ɰCX`"}*LtHL:Tϝ®n'!nGzk1Q3{U@4L0˞sgx!2{pO~=J0P/cyҭEU=*]vƳDȕq(Zbuw+vbJVzPywnJ>xA\ *6>X7`muZ{$ -&f:vI'O999sb4C.QALQor md4d„b&!,Z| ֞PmŬ#{O-+buSqm0&/PE#Q11,N&hfX&CS񘨋Dž7l=V+UC =gA@ec&՘DzJyD'_4c&,/$:3ӤƠmX%_?K8pC|"\l~~:导}/{0Z ,ɱhwFJY [c0#qbfmUbΖxXb:fgIȋEPs/Vi&6b0,qkf0aioe4nq,];NϳW&㊀/&K,/tci&h` X~Uto BWAu9p_6g^-Qy7l&I k{V񒬗{E*=1ǛkhyۂƍJKm դ䟰 )YKMc[N (U!&A<դWWM_[0wy%]|;oA$rעBI۸|{pQ";gǤcKīI{HOcfʯ*4Ɇ&."qeՐ`զ@Ay9z" Nܜs# E1L?2SM5?:Q;D{{fDwQ^jE6A }!a7`rϴxD%,lRQ@Jw ѳw&UռN{ A\NHHjv,:Ct7纤;0߾Ht(8>l&z:w 䕸y[X#\F͞e"] qΪ' 7l-⫴HP 1:phA˖("R7J,(6X#Ra+iСEHK(ʦ[ؽs=f!t|Y66^1p (}~̤ySZrXOPF$6g7}-B0xh uPcH7qU= &d{ϊ,QNH(4ՠ y?ܵ co_pB _'{iT xVT"_NNP(Rҹ__ Jͷ/ՁҩxZ}˱If{ 0aS] BR~?ۡ&4W&"|1vaefGwb7QN L쳮YZ{|mKc<SFS=# 뢐-K2'U*b6T m5̸~lN|zz˄iҶuaZ9O}Bx -mX؎ aNg"DabL 5+pD }>h)'8,8|QFd&CNm6ϙC I!F&FCc@V!+75W [F7"{TS`303B잊9Z7M! fVi"w"Z ʦEkE6 Ǻ-g Pkb"VA.]pD{ե,|=9O쾃jWv]83hri[}w(vY>Zoar㗒SB"&%qj  xs566;ÊV*x!_ӁղP ʧo2y&FS]"kwguusbekn}rEqꎠN!7zaҳжTtkjCe&5es[O v(e@u{9g,Ǘ垕G;F4ĀE>m Es3;%R$zkxLgpo@.e-x0_w9FUkYݻeIkF+Q4GIgg+˴p=4x}Vrs#L. ,#iԀf+|$BZJrE2gxoyj_ATxYqbCPq\ɱbTtKyo̢<մlZuHb0* p,=msc롫i|Enӛ7LSq+b]a7t&47R-nrд̨^4#韛a_`dsuXMTG61t`^cdZg8'z.b8S_ Y?O4Duo<+Y$'9x9fjDwjR8@M[MtEq5|%TA?$TG$\>}||~L+è gIml>:,`U[AIۼdVOr{eR y Ɩ`¯(rj;FH (Гݏf}լSc%kn}d-xm3(~"SQj!Q"ߍF>2jCdLP=|s+:E>߼+I/}x8ʠ4oAdw4S0H s)hU3Y(4@F4*Uz\8|UR3yLҦ8Vpr4e K- %8cnNax|C9fUO~b$ ZуܕH?j)!ym| W>a̍tB}폇.l*F,p`Tǡ4P^m(H#[-nUt׌qg'OD0fHUwVk? TˈArO59R% iۼѫ´]4=昭p{wnU͊HQͿ=N6GB mVV UxpX.iۍûDoP41fBAz\Yi^rfLZ0IV|!np) " Vo(ތ]ޑhd"5K|׀ZlD'd>ߵGLط͑yaDBECmqd^l(ÒT; LDw6r bec̈YkHX/ ZʩWW-|ЊNn8, [6JZhn|H~lwGE|k1{ƛ[ m`R]rQ '(q)ӐȍNHխ 4eϯ$ g_9~|ºW hwn vA\jvjbwHZW 9&vkGU~IS|.ܷE><^ds؈UAn$F6Wx^1:N0{Z#%u|^O)-z(LHI UFWPx[.5'\iBl:Z+um%s={L}I`dLW/o!2 !s1\ikQִU(zOR:= ,v_[f buf 3W-fn-6i}Zޖ얧5uvCam<7t)rgW2NUfs"%Mō`&x6[q`t -h ؃Q֡yOǁq,܀K}KsB=! e]{uD!Bȷ0 LX%V2\{~|6d!Y*d1bH bsK7")H~+w{RD#oPlj̋b-sni+Q|̇yȕb,+# GDYl\= ʊznu픎W5hgD]!vww6t[5r\q0kjy.¡z]s|F-0Du~4#bYN?d\y؊1eJk/_pcDgGPisDZvBt}yJ SVj:Q20P|>f'HBë2"J&8L0$6!O]保H3HDoG ػoL&u;f܄>iȏ?w}\CZE#?(jhwFÖE c 6r9"- ŧ;SA5Y2%De7@wo F<1; e"s\x OgN\]@$WųT)lJa5"^J(d֊3̰;(|O- E=́ qIzȯXWHP x,4s_C99'UHڶ6͐4DQH1B?}(N]ʝ&-Y;X5>H 큜O_·[J[|vQq8QoUe$fZ!'k&rat@V $Ւaι^ƿO*fF;(6Z Gҽ$G?mٽIzQ_ gT&vLG?Q9'=.$J~ݳ#K3I0.aPUgtC- 1'Ư&3yQyQu%\;O $b gk,ğ%n >9}Rc)h?;3\rrA8 3^}wFT 0Lvrd6fS%rM=8zC d>O%Y.Z;@c=kdnM@ y+osϴ{xGjkEDBq_ZweC>T R\}fOF}LRp:A~NVCL ߳vL/_v-QXdx+>]'F ꕮ6%-J5%rY dZ(Q>5-x$GYܴ+!8ߧ>5{n) UP]Hf7 )ToDq,3V1iH 9}ư)|o) wADO JML͈? &/>K0P@Ob!쥝0pD H {bzɰ&#ҁx\=dLvcnBeщF\q,jET3{]/ -Pgii<EH4ϐ3dD‡5GF2"mu3Zvlؐ*0;"7'I>puqJC2ЩYٛB4VAlSaA3L9Bf!WSZW ͸FW\TnnMa"Q^9^GD] /s{ ̐5'w>͚ yLw_ _>@B7*65MnV 8A, ew#`rֿv;پ`ЄÕO=6$PSebA\uthRs2|brά붃 5}賸e_.z᠎-aaTm{hLV.NYc6f˭ċ8%>Op]X%Rc\mUer6I!1t`DȄUjCT>%ٻJsxmMMyLivAra}Ĵ`׸ n4{)k*8s+(48сy?++ ])5\<%❦7u H[!) D2aCޣɍwo$ QHl{OH^6x>l78c-ᐘXi'Kym)&yjՠ8{ \;f%u`DTElSyYwܳgØԚȬU韸< 12bx|/^H ギ!j⻩/[|mnMb6lRh,C\6שQr>5ǔ zk!wsPLZ\@, lr+ :t31b,HM=)Ѣ˃cfCDR>qH1 8E`z5C2ù'Ζ1|HJm4s0Çq_s"R9Є-|Yʖ ?PWIMfk\&ʼnUQTNuE7<ڒ"I⽍_UW Zk9/rh= okx -/|I36Puw`6`]Or6rT5;p+uY}{ם14&ajh/>lf"!nߑŏI<<0Xۨݜ0AYVG!pIBBQCD)a?yT9@8dAL ,C'jHp=WKk"/ם@Y L?.tE♖ὴigB~< 5Ҳ f[W ) <qh;+[_zkr9 $/`CkHkCeaG$RWU@kATUOVHu r()f-קOHB(Yanݦ嫜e,~C"*KdPHuh2X+fk$5fs5OswaPbGWk84rׇNj~d}Ȝu%*3 pG[McS`sh-ȨR}~:DHi|w(r(%p^QAXeW7J%f$#zu{@{.Vd%$ܰsqLM[;mO"{UH|-8ЩS02Y(5 ܏]LܭM#7$ T3ȞmD3í:wf,/:RkLj¡MȚv XQBnd+E4͖Ε=at g=WwyE aQ门7iФJW3 !6wU9AAU0|sBzs'HԡwY+`wsxUg43P9X6ס1Ed=Џoh$+"_~y߫Ψ6Oi<UuEZݷlq\fաXZ.!ʭҺt-fFC쯠N7:QK-h QXi)h%/_X ґ]Z][2A Aφ* S/ э g鿶~$ }nf)>yRhOYYkL8}^P78X`vǰmeF 'mNYq˟]X=3dՕy_qꅉJ2 s>DIS[FnFxϊTA7G:B`nr w)w0 05!\ Ƃk)"fqV_%/Z$;4?(j6oJ"*b*Tq,/ 8X( Z{U;}C\({ŗ5{LHhߏ5@9(c`O,M1t*ߙX/n|f ?\8v %E4k18 _*0T>))W>ϩ6 KK\ \1ӷpҩL,QZ?""z;.[ʊ2hH(꾤MϡyK3qUE1+)eCʊC=_i4W)e7!gVTaa,Fz9X쮵Ņ٣ S*eЀ Qbw6`<z\wpuLȍF }n!a ATLJ. D;yR0Кdqa кXʦF!=ao&@ũՎQk/[ S_P_Xafv}+ӥHt}2ylfWҶM?[h}t"P(![NY,?漕 NCn5C ALIʨ/{ތܞٱ+yޤԿgs[4޲~U'ٿ>*-n"㜋SCh5JiNG1 Nw,|S@KqH{N²_ʖ D[!(yD\ 5;o|Sh=TҴȒvwKٽϒagy*U[ގtx$5,E -:ihrt0)^ X?^&]ɁzO;q k*3.-E@46.f?eTB 9N)ZzُþUXhB~tVhCz B93_fsfH=9)C+8b@'T= &4eyY }PhjuYK}Cf֚9Z5s OUt`CyL؝&<[q@D_7$1o۰w4^/]gVEJv <b:ftm[E|]$;h O)-KjG1p 9;^N}IiQS< Cbcn\IKJ)(VcQw\>,^ P2matsǹp )8.EFI4;/g`\*cczÂr3m|3vu @uFIP gd\;PX`2;~S̬s,3f6@xi]ouh3H?$@w2e ?5y7 ۙv_\_K%DI@.s='BA(p/Q?ʳ1tD+ fYf5^M3} lSkI%y-Ek!t /TF T3щk!Lt'5CWD .|E׮~G]J%8<<^AY')bi=EJl#yDg;DH0 sz@„eFwomhYdaXvM_FըGϥpaB'}0 tX'z-N*w,le`^+Q|KS"P>i?^C)$&M]3)ZڨxKkY2!*m"}P2H桮  !unTǠY{9ڧˤ1'#xrl"DG `Nv$ !$y#+ӑڥnń[qP9ChS4a^$}4?쓰:cVS`[2lfQS i#S6n)9sءy#g)75kUF!W2 "Dm`^[N/ޓP||I=GX˹5T`OD$qz}t:l5H(6$5^ndW5¨;}+)q?2n"]V e<ӟD nSH]ybL r~i>摀8 /9':@F {M; w&vD7H&l>#AMhyǤ3yr}NnX@W|um|lH.OkنN.zcm_3P]_v\I!('5p hq1hds%:5/:j]{togʱxvzÀG^i JII@QAT7 ,w*mc KKE6PI~*9v 7:Ę ni؈)D.gcʓ%<>T)!hSvodђ2Y8Tr#j'l:UmOx5FsK(UT r^ߤM!0TJ]d 1%gGUzM`^^쏤bj/`(.ȆቔFN62q a1r'-9.}K%+,bM:uƦAۮ̪܍.;cY=^;YE.~ߗJ0%L`a6 C뇨z/.6Q?>b &8T3 6oISo&w&#h@ -pn7*&|R+]wk*}n4{V" 07Aܴ:fv=?̞/{S |ʐZn@E W8[U|+zm> =ySbT X鷜i7 9PNmKGSAB^`_Fea%N1QXs΀&;KY^B@  $~-ڢI5P.#;AhIrڎ򂈮%.2{Jwwcr IϸR=8yŽN>\*[G?އ/^WZ=%M,I8qLtD9JFMU)"ȿ*;fw[u$ԷZȬ o9STwe 46Gdyٖϐ z]hL\}p ^"P%HbTVn"Gܹ:rJ/G吡-8=:EQN8w#y$@p{F#H^{r32)o)mqv`ik V{ ۄKpj//h$LVg9bJ@W[b~t!EWTw@|;۱ˡuqlW =d,䃿QU))xjb҈uI$,E*~h~/e9)G#GTًPϷll+}/y=)ڣ,-5?gVmj9ׅ_6pTh }W/VrHmJ&Ղ1 AXoqR+յu1D[+rCHuݗ[>e|ަ,R&)oZg26 s|q  QOja{`@W 8N|兟oFqχol"1O3m3#ʂ|\$]'x>3kÂ$?qM`c$ah/bʧQ;tljf3?V-nELdbKIZ]8*RҿӦ#^&g>~o3,W/u^K*UɜG[<äe'[%5MO "|OyDﭐC6Ux2Hz"Hzޑ} A|Q)])Ʃ.(k!h|(%wUrm-ߜPjl#bb߯I{U"♺ u91UE/@gZI&50Ӧc#3%$ WmN CBJȾJudžջucy*Mq1P^כ^ZП^4nil. Mˬֱ˱/^T8v#C-F6W}/'KaP\XF9cPq^+eg@6IvQn'麾8$7kpSɟ^xrqcdRwDŽ*TfxެCanb'JXDETEFk%-70$Z Үr e+ACskY}FExa[@1tn[nB!@Yo@~MƼ]9bq?[]9_+Ż*;a*9kh{8t%:~ >o&-ۋP/`mE~qE0rgj /3w2@"]^wV`M/ɖ0eg ;u㛹Axm5~*RO+O #FKvxƖ]Id ` -z:[<{Ⱆ ܚ'ʣu^MFz~F8 ʒsG LLG )K%cU4O2dI9&`EIQuǺ6LϦ@5$$͑-H% (qK̚ 1BK{LP}T8WIEMȻ[vV(UblE&)<<4WކXɌ\I؊}ŲmEbk-rzƽfN85كc{k3gBZ@5* @⹪K+7CX, C]<j Q`Y2q鵤!-"f'CJ"aXa#ęk]%1B)qR,Yp=" hVfdX\݋ YlCߛX@HX PMuZDhr;, Ts '9<8= /c\QzIygx&(rҽݘF*ǖYn"P:&)*E"R_P?m'x?PU.9VDYes74+zݨ kkU@e.w/ʉxu%~Y}mAKG %I/v]8G-;d=WnY⮶DyKp!Odt;c 6t-~(+aGsE"]3q O ql'ByL'JErzncFVρ=~FY1\@KX@W-pvT:/lKN2Mw|}*ZoR.Rڌb`" >q*?a-wػejo)AK;nճ1:@(ɰ5G`s dmf.]we YPvo >QG7!\R_\M}c@ď⇇VhZƿ t痰 `5<}씮./H@g>SRF˾/`.-ٺ5YE")TI{!c9[, U3(8^\qeةPT'JJ^sblv*f(Ry//, 6®gY_<,`Ya,Vݸ5DѱJӊ a\Ez֏`إ -T \Ր߼wWf߁9%I 4hwB &X5ZlW*/\oScla.HΟ>T3ο{[3ϘoP2T9U z|+ *qdS/,ݖHninVy{^3/nkс2g;)N5L]hp>MΝK@zJ1m0kw RoKFҙLP;aVznq{(LF͑/O SmH#A@З+Rp|ʵc7 _)"1@O6ZFx3j4A>& ]<ܨHIuYcIu ck+6HZbPENd\v ~2EŝO]4-,~Fi{nB:r>𘦱H)S| t)w~CbQW' S^H Әz}ΘB r^ lq( 8PnAsЌ,Rc e)Lx F")磦a-,V "F3UӗkyZ8GzR|imڪK>gT 9,'=M$8D!*.{g|vxڭ+PSE`$rMhu>D\!9CϤZ*EAZ1feH͠ }V¯ b'T4+<}wܠ!gt=]}/Y nƉq]ݪSG@sFJ~EӶx!cmH`; -R ObOxlO{,@y^(&2&KPdO,bB[Uf9Q."ZSR$ۉbeRqHj04)֑U1fq-utUԑky|SplU'S*#*C'ītMM^3]p p*˳ۜ٠vQJh_"N`o$Dܧ8~Uho ~HCגZq8n|F?|oY1.(BAUK$+}\EY>0(Pp۝am1r|fV=x#"Fz;0s_p}$dTwNƴ{gCbP80|WUV&2*ؑVFz1Z1k|[M]U:WkG6U $>iG84gplTVӮ %!V,Me\uj+bfc"~֡.h Gd&ATq‘~|b dʝct<^)"w#+P8Ɯ镴*w`K%&[w!oKղ#ZA.)-|Nh3XJ}HjĺQW /74] 0+r7PFe=p hjĴC;WZE`vݨOoi:nR;Ἓ?V 9 'ÊF3~UMlAY*=BjR޲!3=Gl|؜qg X:h04 aa&# hy!sVC(qc,t>,$[Bx+.qT}?]1[&Cec<ݕh,$URkibBb:hX /C])8eI]I.prLw[oM#/40j>"7åj\;sJ%Eo@xJ=99ƆT#jnι) 'YqBؑb2f<>ųļ=55Е.>S?!=f>]F(5)f 8q0w_Oz`>h]XQdmSDC |@)Yi%i.=`4AXf@V?F?柎#ê{YY*˃=˿Af P$#dߚL|n'mBVysurIzWv;;)Gt~A]gi~B_u%T,c@<:E{Vcxbαq9hy\k,w+e#Y\.nуЧ#ud@eGUd { ٷφ㲡>=?@aF#W o!]@C QPR[MX`MxCi14OcK[wWHV]u` \ohFFabW` ↸-Zc6^~Uza a#gDہ9\oP04՗w"LU{MVG1: Z݄?Uӑ%1]3__h̪Հ,]7AStm!eU>J\ ]N̲={t_O{_ Նy\jڪlT%tS&b!` .MFwvm0X ט@ ,@lk,Zn; [$$NƧy|˳ZufPފz[㍤J kTH{d#ruK@z/vAj+ֳpڒr6}AN[V@bxru^~8 d/)e8J&׿G}W=رWsfO?HmO-N.A<~):+8$jVY-CR~F!8z Aݰ֚0v&@. V|dUfֻ4)x-E?q57X+ /p:>Sdl W7'W_!V {*7_Ov WHVRd\yF*nn Jdlu$ltaMugŅGg(1Z^?zjbɕܾOP莼((_]6@A7DN妱! 5g'B֝=w9h FlYbL$kcJ)P%iJL5u-MI{u9LW+6/={/鲎f5av*P%ZaR.Y+f~?ޱ(1=WScQLz#QIw[IcU~RةL.k9w()е.\Ŧ:% =Llw*V$u9݉l<+q>dmZљy:aG}knzɆi +;=)P(%@Ysӊ%ksj~2*\h}D 7dL'|ݞ+Nx娭q wTr@:ZQȻ}#X4FGMdȦTaat[T-27աLl8+߷Q)m4m5P?柸!W9>s[?_zЁhAAdr[! PT5ibx]d8s>v__1uq2Ӗ^g\C;}# M9JO-@gխo|bJZ&≯6[B2?n0hs*8.@S5<BOe[L3mN jha|9SNL%%6X.K}~lOn mƺ<$Z1Y$#t*w"wi54?o*"G}izRX]3|[0$_o1ZwL Тed"DaӶ=Բbl0忮) R#8.UGKҠYD>S #߬~-RY{Up OH_[d5#hocM^M:l6ˉvOinGKɁVnÖfV/BܬNF#3]gkJ'X4P{x:>]b4;u 0 rYKnkgn˓í[放J O>BPiˑZ1h ڒBѡ+OG¹J$K(K3dH'֫c- ר(@\ K?̤9]9ۜVr|JW'u»M/,dq֨~!v%oMknDmT}T۳LԒyN3J,*uլydO IVI؆pW_E8#7rA>=>E[oT#(~g@@NM~T^[b4uv>qTs&4c;+U ΆL8RMf ;<,jc^*ХAWoTl~ K-ѳfs8Cd ?Fa׬hL]j8c FZw2z7÷:rOI&pϷ FoJㇳê4\ ;kZP ;{!~S׈d W+kc8q7BnfUI^huFM%d(֌βf j/d=%e֊va# qq=Q^LpI9 6_> mW(j a!a5*̤+L/&UZ~?CS0ۉhsХ+O1ֻEQzRX$)6.fGٗQむclF4҈歕*Lrq qdH0k`nx@j@;L[./X|98${vp#yQ*剜D/<JA߹uU+[2$lsFS1%Id'd_F35Yijmq@h%uZw&OM,3zͅ]5 VPyL#X};(@,$QSN'E7CXp]NG[A -d,[fsa?aaEFMQAȎ:_A 9O[Wok`'6 XZWdP2I8=y|{)'"FV@ t.p;@0ܴ"tO5`uo'qAe-ks <7m-TW -n%ܒ5E3Kicg)HD5j2`Z`˛[5 53G {IX h!I4)}d\L>} Uh孳q(i*6/n.E*&, [znOYyx dWxH+s%ʓ"hмp(Kǯ7ysk|R/d 'ڽ7~mMf2@T͇"P"H)׃ BSp_?9WGж =jlOH[P:bg ԁJx$eI1z`qt)d!Lgt %^Oٳdm`=6I‹JT $& WUB%Ji]._2j أm=6mWP'G$S.vm M$1Uݛ7{0?'#OF{fhs9wewCk>_ǹa[/*ywFxk`'/Ð_i8cξ{:zTL!}:|2}VǗIXg;B4"ɀh!? ZI%/RdQr ?`\ RBAZ ]b !`7բRu7)m<{JGLD p=U̜7v*S~ eٌv9ai|˹@Mgۨb<2Mv\\W ԟ\ ?ᾫJ z-WeTQ_=0mvLV*dHjY nDž$:A:Ayofh$s5WV%%3 1CHs ]'%4ץF)څ0P.|&S&2׎NM vФ.D~Td^؋;""NK nfarUH |I}Bz2\Ӣf7RaNh.G8ell7JM)wݦJhq3[^ it'([(݈``>ow9c|6iȱZnFJ8z:[ }nWvȮ|mqG%b[j6dg Sy0elF;*(4@7L[n?02!Bh 7#o"f]Dx]z+ҷ֝bl̙Z↢e5xѦ4(CMkނė;|Z$㆛=.RVоp'tb&cBt8\bP\;_6l2/ 9;qU0tYHH*6;вLSIV)QҬ ]sp<{]KQ NiՌX`iI?jkN^\Wq3?j8]9l" 5v^t]:aJLhD6E-ķՋ&9v.{N^~h1.5]$ kYU87NجK;N嵟Ru}MPu(&/ݢ(c}"qpz^eB7 C -L81vwSgnxIB36 [7,p\7Ɏ)'1υ%i|2IMmZ¸kPIm9,b?Ȣuvb舤є+# <j-7Qo9)Go ίq[EO3n#H"%S%2bIh ^lEGf㨌޾{ش:zo9LV )_>5a;W}(iܹ@OiqVeDZm}cFxWq#T |ObLJ_Zvl@#:o|&?]3mi|wZ~ZrzF[ե2 ]Gǃ#yFqU] &#IVMXG{=QCo‹s-) St]̮9ʹf>Qؔ{G7p2EK_;:|FM8elFjM7rQƛKQ#U+gsGn˗KSYN~ #̠Vrݰ?u4FcbD'Z|KhuUR1Y &7M^(]>a tSDF źf0f1֔Xݢ/#^<5zG^_{%Vt&u;JP'T$q4Le!S剪D{T0e2yZ)N:2VٻݞAP2>Exjdscȷ)&C;*tVvU/_P\2]=BgQH +8˵l=>vUִrŔ}th6/k┠3w0Acw?P{v#џDPfx9@Xѧ" X:]G@He&iK򾿆+,7KbRЇ@ ( z.n Z{a$ӟ$@՞P3K61 ?Ѳ͓ CI!L1n&h6ib@C*({gqD٦4"8o][P,k=}@ Fl| Uk2: A"*oB1\ٜ:BЁ<`Xc1k y89"4O9 y^ "l'Hi#𠂗,aZ'dZ-)tafVW 'I"Fݻ/rE')vaΦ`8!q'ijLNu=H8Z4*_'qC/ XhB:ϧ#"#G AM,> 5ڇ܂T r<ڗ]y ߷CY= eqߣ=$IUپ`Y,Y.ʨGΖ |]}K  ^U񹡬yܞ dA㮙0ƻ Bn5.L&q>gAIXwVEJZE!9ZW9GIJ4$rISzh@ǛJ6Q @(QbN[\On-te;d1]@#ttȜsi$e-A+K2:QQS8fv7)* QcEW{(<*f~%3V"mF@H[{կHbnN;rWb$li@ * =%Y-4Ἤ$X(t+Mj,CGa]%}*GeufLT^6=ۿ];ه1#߹ڽX`uVg2V]7` ?!w3vw .'k&]-6j@ASD+v[`wAAV') g1Щ;z*bPp6OwSi' 6l{ṣ6X̑&fﻔ\aÏ8VBX[%d:)zF3MJҁOpJ,izDOQbN~؀Y޽lq.G\ {8HaG%}c٬V[ƲG蔷s?x=^NK<2Z0KI oxb }A4u# /x>] Cpr~*_*d4p|S3;qλ5ӟLׄ]t/Sbk5Kx?qh:LSѥ1 A{6BOI1amYZ v=KK,/|嶍c|OO|8 l" uz>?CjסEhLj[Ϣ0Be4WZָrgQc>hYm_Pb$!rZ &9a+Ǟ_E#Jj~c@(ūaJ Ζ0@naPƏsږGXsY U5G/TPC̱>w/hv&1A^v ԍ$ ;usPteQhLf HAxMzћֻ;挦[nxNl &F(d1ۿ50QXp[='Ib(S=_-&П.LT!d,UО oWG@屎Hp=~T'3O e@<0~̪9{ V6$K7g;Z1Z'7 ^69p{LmIqi%㹲)) xvzn]iUdiW0IޅqxO[Cj~51>|L8"/e;QPU-P]f=OCL![rt~q"Ҕ>BoBftfĥ,MO`Iu(gp"ɹ<*B?kRVw33.TPt= .H]5V%P 7Ij~RS8pcrۋa,͂g1H0N]i,WD|m#>eJYwz N-d,\%J^;/MzXaEeU7&i-\S-d5)-\_;z+!5cgeqq6hYoxyI.ҩjVr3C)"2d"SH K8ۚs t[&'IH b,Z^"<<4`~0q)Tv*ݣPEPX=GYAuoЦNQ?QS@Ԗ~) 'Xb+ 0T{.``Xվ~W6q%t3me~)Ve/X)9,DcT5ⵅ@E$Қ}a ɾK:_G4ߨpFߥKGA7su𯖆1~UX3c}ȒB:˚.q=KLnNտΓi-O'Rl @ Z6wsʄ1!o˼rRϭszm#Z}2w06B)n*Ҍ"[\ʉj >kcO" @0· -.4Ѣ760Rdr2+ܿoF)Xxׄ2#l2< BIDA0- ϊ rHјd&deTp@#i{]F^I7HCd!,{2tp#t6cndŨ.1'& ԡ٨OBIwǥGo"V953tB\]CT+:~LR=86éAm`Rcj,#?4klKQ]AO'g'.CtΞno!܎0 Pmo4s%@#OOVB 謺.|0+* XnYPa-ZVfޓ"0X|!Gꤽ,`I=FV?StZ{c#]Z_tA$Ey"pΧ>(ƨ[qD"ų`WtO@Sׯ.}GղNQ)]qHdM];{#}i>5!_$!kn<k@njSFrcRbɎdՖGp)q jK_HuF3g*GǢVeՁU clhmw. ԿV@k:UK"/#YQ:_PG8nhg8LC򜔏U^bӱS6%A7YD<@93Oo|)6dsxu,Z+GD LS.8] %P<$kԧNjdDB}+I(|7ѫI 9* lB:!~ K,JNMVL0NwH*093j-^{w),FwQI1eRd8W1ڕv\T㳡2\2hJ)Kb'<oAҚ]r Y #;¼xcvA{/Pb >\(O8v\ (YLg+uv3/&lRϣKW4?)tWѴ(HEȃdsI #E/-T15 G1|\i oi 5.G(~1 pmYM)tAZ6qIAjW:a[bgvGK$ J?V@@-lP>q[{Ï[=MqA/(u(m+yY\3+rBj)>o_%vyaڀԥW,Rcz|84G0g^_Xa?rݣ8xQ~ A}rqJ&9tg%*w0fIz ~ԤK6:PeM{uT]Ⱦ 杇ӂԴpukȌqߺ},C.=#pF-M*R. ܆mUóu/4}-Q|`¿Kk3N Zg/3P@I 4ҲOӝN.$@13x _<%|0Cq<.3万\qS.БD픏f=5+"an!\vˬ({5" aTt~}FY!4ܫ1g%zZxrBH4A T>CpU+5 IS ʹQ?^bLt>s3,(@ EܢQ8dPdxHѐpCf#PqAN7kV 瀳 ZiFgk d)hN E$:."UP6n1)YJш1c6NX;hدH+hMiYeL#N3J KiV1\V?D&Iw76oH\N=\|d& $tG ? HsԈ֩L5PI~B2TG~ #$2׋ݙ:#m#ߌھd9kxަ;c>@dt,( ֥Lb haH-%lC^/P+$G& MԔ24p-hc_iM=et&tpcD||nuxVhv#O,^R]! U+3}Q S{$J=Ҝg/ъwQg >{KskwK"l R/a(bZ ǢbT:3PgF¬< \g NILbUGHE r/E8G?$BLZ@ªjl\롪Oi=iٵAVh OUPʶ]i@\f1]Ҿlw:W*LpaV|hWsͧ/'b^:gv;:S t=Kj +uNo^ݩYj-C07 jE pO1FY&8@@_Rj&o #:ø{M h 8ɡF(\b1M&YQ}c X!Kq?c`wu+BVY Rz2$9+Nq ˁyUu6ƌ^zlC(p5p dV^K$#ts"`h9]ԇ`N0Z_Z<+j"DO2`=KpJlk`s/4ꃬᩓuK@Ʒu񯠦 io] ʇc܉ܬUzOhe^=˄,"}IK,i x 79g{"l*5rpX= uyw1m-)nf;ێL_<ߓUC9-ہCӂAarr4T }I7'Yф>d0Hs슼1e953T5Sb|ZB.2{%hj|Uc\rγBfeVyt02E IuNaue(tQ̰By13$0ZeOIcvt _ط7ZE󻢚hK+ܦv KX <*aJ5ży'iܭPk_tÙ/F,e,@㒹G2欛˷ J\#Cfk<R^l1$NZ) 4Bh@ԑ}{筱h:G=<o$9nLp?UHid,;+էń;0{QtN'J8)`k=>W7"nw2gr=W^?qw Zlؙen,ɤ$y9@V-AfLeu:|%7{\ʢr6bY `tD쀛Buu-8 .9HN~LK) Cq+aOukÙwr&T]q1+4L#O\J /4o=zl!!Y'(#>JtڶA 39(Iږ[e5ht=Hgq1]ԁzQ$$ y,G.h7rxwYQj7Dzn>`Ϭ"/zu"BkWABgZBX9%Ė?[nvycԫ k*3싐NWO}IunqnD'7ϥu2.;AD3?>GK!5D(O<~k ɥ(pT5Hp2J)V"Z=[kbU֍B_pXY`\/6\¬',y2Iwr yg`+'= T-֒t %B33-]zԕMd*0cZxi;2\_&0-B&}V 14@'=IOynl( 2,Ϻ &RzhWjh^}8:ֳ4mE!fg!cR rM8\&f8X\‚?a;WFYV5 O"X̳h+֑M-TC:3 Pgg-DXvkpTsbM?`lϨwpUvf`Ũo|3; VN:` O MH.vru3ԔI>P=$ )Y˪1lKγ Y_,I{UWKUkUFd0x.D A [xL 플УX^yB.w~Ƭ_7[PQ'*:z}n 9G40 ;~P#arO#ӫ\1FDd&68|{ϟ??܌5RN0!立TDs~RtL}j@E(:Jxo5L_bbL[>*'1!DКraaFᥝbYʑdDB6wz5&~tuk[rMTo ~`D$Ș5qs$DdU]8y{5T$RfO [K3ߜgz̓tQ-Yޟ٬7`23w! #bknD &!^`%;V߃E^ TqŠ1z].adT#.cUDYu{ECfa;KC5e]OБ,ʝ9In?5-y38\H\Wu[?g.r@lF3^ol,/) }yvp ba s9>JM@éj" l?!S<rK]ϴzQ9'E`8 >v^L>X 9M޼d%c]Z)teŤZFI*cfq}gս\l;J.H@Vey(Ŏ'-#"Mmtͥ7&2QfiՆl uh+b'پ+ZK]ΤڡHA.YH6 eS]Z.v. Y?~0I|"+Pb\dU>*4J\]v~>* NYfT`&B7*i +hQ@[+ \ݳsA;"_3h~/uU/{Te; jpxK;2 *[BU,ݗZ5MU)ԜIm/-!%Q{8D=N+4^WKUX]F= WJ AiciWPl*`|c-A+l-|1&r/ܥ ;J:'V nJE')*wr .U3xd0+ :!;y#PJ@l3PA C'w2s@J$2\(Nof.nVXm @X󭜥gC9:lGNA2j!kM0.C5T=*pbnj^<&OhsN)1* ^1ͮBl[qw0GՒzZ|@SR3N yt&oZ,<5@ͮTf۬퓉A-ݾӈL2o ZbGR+Gܣ2ztoc w7 [t3M:`f7 {T&A8M iM+lc$3Pkv4 zvx'/'į8G ./t̔l!T~O3::-w ձ:-C\S^Z Km woiS0_Q[{ _Nd}BKT7P}EWKBD~Bw6H3A7#VES! BB`@}TJۣ̖ h~۩B#O\>pAc<ʾO8Z?D8.^{Hh&|: FK5e lG*s=쓴4փH**мֱՅs)%bWj"mMb2vɫXh*BB;}OZǂٍ+n?'AX٠HκyfG$.`OhhM!Z[QyI!CGU ~XƠ}I7ocCE:%nh*".R"np`փy+ݬVcYJ2*\Jo]puRr: ,_hThEuImn&DCsA5'Z3F36ۘO#'gW9P%iu VVF=+# ?)8*|S WNI[̐p叅2>l}Z$O@-0n< BK X7fP U⌅qH'bť?kr-#=mEcROj܎`ߙIOO$~yNN@\;VUď&Md*c-̔up[ϑ~c ̩̎h6'dCeІr/~ZёO*;mÜ^J?j}m'v w (\^DcϝWqsA;}%m u6+8l2S=,'UxQi#:W'(um%FڴJRK[&EzyAcXTGxO&w$EROrP Gp6 㽧|f/MV4E+iVq *$$6z  bZ.PD/ ktfvQg7&0:OR&oƉNm*ywgxc Zu]|EgGP1O.ZwI(SFr4O2$~oi)GȨyd|$&zM)odɊh|1RUgq:u}lޅz wQ`)F/A;`ž<$4f6L`6O|\ׄ4C$i}etg<.aGU ~,Yn V07΁x74-AE7m{`%hxKUJThSi)_{4xWmeM 目)1؈*^gpQX Ŕg! 5 JR3q3R[::!ǃ*xi y%mg7wpfhԿe 2!mGʹy-ϛ<꡵otH85Q>Ⱦyk?HW4s>9Y뗦U2D?ADʑZ]_"Ok8\eA$ɆSI吉2;SD3NUN觹H !S: ֔ꭝ:hJ!0xN[oH5oIwdi|C2<0a& _F5yM (5[oF/Qg;BKv/R2Fe1qQ'(1TFFd1yHֵ hre+2$6<#8]GfAY/y0{B0$4R'кO+8Wj1Wؘ34nL-Qrp ~6y/Ƚ萙Y V&CߘN RoVW \ԝ>q W#JI#h0j!\:B$7AܔZ{TRȶرV ^|-f0?C!$t~oͶiHW(z}@Ub)}}_Z60c6I5QetgrH bbz Pos͕Gy᧏E4U Q֢bTn+O1!> AG&%b/S1fn3j0fk8ż|֩S%wP,UM߫MRk&1gu?t >&m8mΖep[x mIvy3)ڢLv9DߝIj?47b>\2|QzzrvAIbҊweuUzKn!u^\Z)a(#'DyUWm$b>8_ovmarHy\;@> ?Apޤ>TW ctJI3}3n[ ?K^e7˽x2-"4Hc0OH9xq?6 ;pAԡN|zHdvL0G\|\ts1#tk/%'9gS@Ҍ&И#s;w5}@ABv=}~Q"D (H%-]bTiڋ0dؚxvTaJQb -W0!څ~S L3/d^:-.| CZ3x uq~;?=~z@MG̜onLes`V N|B]q;8uPaV />J;1n5Z3Qٮ2 ;0 ?W9ʌZRv9d3aQk Ü[N/hlH Q^I]yx`I3d-rinX~&pj ?(e\lcyG fV (7d QnU배j*'XBʱۇ9я0(\&;4.ޑI5QIxOLWߖ gk`ܩgE.KW4zD*L.T '&Z i=h 9$ /t?eμ9n~eFgEtwos6Ec5?_l;kk ofA` OFOFY%LFs2DL%~ fdc?܁Wd-؎^e.; 1\9bS;mJK?~ٓ g4W |;1?OJl)R":HN9 ?ܚB3~+՚pl:.Y ,<9U??Ef$tG\l2蟥?﵏bolX]t/i|"_r瀣O!J'6"Oetdlu?r$w2K\ @t31SM "0=ٺ6ſK[o*W erDQgL+:m_K6e}֛%  $@r.=u03lS;=g,*!Z N>D_}?M6#ۨλj? a9-љc\ϯ^"ELu ttΏ=KUCko%4][(!W[FtE|4 p@Kڳ*dID=,,8ydTL0#s=wSM{P܂Zᙻʱrt@>A(@ OC5tO*v )H r"4bS )얆MǣPd%ej煅Q(+ǽƩLt-2;L~VpsTrs0pqe ^gYZ0707010000025e000081a40000000000000000000000016101cd7a00001a6c000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/memstick/core/memstick.ko.xz7zXZִF!t/s)]?Eh=ڜ.+p;>09>@r 5@I [CjAr;ԏ3lb y-2;xq-BYgN.uj^5oxA^Dz0U 3a Ek˓,AM"9,ؑ'9 k\ӼY{qO9 gm*gr^w_s'x~B^nM\ "]u]>ߡjiP}н6Z+C?lIRFŏ/|L(ޞ([DBd& ކw0TDf<(- |-ҭJ&+jGiM/?L~l Lό%ʌyp ;p`eP^6nmY- ^X6#TS@h:Lx:I>=VSQDڞqJFj"`i'<~˿QXXG34e6hd_#H,㔱2@>k-gù5 .=i 'in 2/YbE45ikE.qkl%}XF]UMc̩Pi_Zz'׫[:}ʳ{??DneJLȡOq7" *=PV:찰ܡ=b)2\q*m&Vf]EƮH!S#h_o_rm"{ K/aod-=?MxG‹RF7sC2%0:rOA*0T~$5hp sO;96XxʕlPQnX5gԲֻ|[yYU;bâJg+9bF~>f莆,#hv* F PhW g7 bJcAIƫjKk-ʭ'o|x;R[L]绋U,`u,LE'](UV% A'՝럕4LJHplDʪaN (0akIL%>L#mUc]yIvQVҲS_K9V*7biV<8ZkwKJs_0uhCڣHs,4IoTYYЫv&iB -0.P' 7=tn{nOFάWe@_c.9s~5oo\2$!X #cgXqōRGCm"$?Ck@b>"7( {qWJaV=4JWf\;od.Àt߿⁻~ #dTk>$:"~V5Bspݓ׉HiBYLCHez[',VD,upB2GPEh;iJ#}SgNR(,dW^Mt %IəW@~?ϗ&}9c4GA-_p8LX m~;k;݅`iT5:ҶG^ ;N\[ANw =t`G+,d4Z̈́ir궱PBw3+dRwom2C%T̍ƈ`s((ITmZ{`m27( uK7)KlW%/XW ֑;.(0ﮌ8l; >bG5_ճbg#cT٠sO `H3)dM PcQ݄Etݠ}'V 3T y%!Z2.D!LKk_9d:6NW7Cdf)A9ڜ)XYDa}](krMo_3~6jg꟪9ѩ$9Fץ0^?Os1(5?k":Rˊ </`\K,‘F\w,K;:K/̮vʼQ&e be#PX^%?.ݎ"0*ΩzBT]'A Hwu7ލ[~fzqIQ: 5  _>Ν.Y+_OY6y"WrcJ}%)NC37ImbC=MZOyx2QX>vU1c%~l13w!9zosFMslkxRdWRsWGEUΈrdd阽5~vXdJN]uPgD''z~)9u3%uY)zoCmM.D/Nubcx^"mп LL! ,_1i Cx(%=r栓ˋ6`]9aOm}܁[/p#9S:ԧ%POAq&qT&möH@}="/*>z"Jвj?[ZU+r]^lwV٥SJV9欚φ]Rd.\H:f;i:7O: 먣W>Ʊ*R\. ^gMocqtIu sw yKsV/D`~|>wþz/Ͱ˰_YgʹlLm]l0LtuI>#V4qCJlOFelnĴE½ Tab1Ë4Kw\l!^% #6QsOGE20(UH8*?xW&ws+ӨX0 ӸFwyYvf^rzM(u睆 K0UAcqvP<%7k=_¾5^(x=-wB]''qߟ 7y%g*ť{ȱ\?x&JK,c"jIH_(H7*H=`Zbr"t\W$fd˼؄nmhXE\ߔz2BFM}r1%R.W˞7\[QaѮu8I_Yؽ{Մ^1(˕GtoߗIt6fG8KRvƌyg^XғFr` factx9dlWulsL0_a0C;3+*^BR_u; ^|H8IoLq $Qsŏ9'Q⺓0[LJNpnCUQ HUI bY-Ok8@geSűL擌%Xf>``3)N+V9T y Fs:?xrtfl~ji%7rL|)5*/8ٞ*#@1"!EVe^ITB=,6^pz5K Kp6hwUFw5h hJ2MJ.jUSE6ƒ U*6{NnW>gRN95z a_9ۆ +dAl4dfΙ;d'vd"9rY8VO$@Z%̚'JS/QB;a7yxg"{ۨi6Tä3" 1͖Oz!9ppٵZJxS |]BC k!GjL\+EŽ7<5!o!I@VS#z3^cHD$몵ʁo'ry{FP6Etq:HYVQxsPűi+sgl7IPy1ٗ\qċ Fx+62m`EkX8탂42WPPEUB.x|6fwI]kf?%G?io[(3a,ko7ޫ|w1_74J| hoU:fv 7*}Blǵ%=~BszY 2QƳQ99UH +㺋g$E[q+!u(9[-WǴIǥd"0|hmI'QfWNmB-5ikrPa+@EGb?y$@g89:Zα 2onb_;N;ND|e]TM9Cč  1^;Ud9 J|a%8Eu˅#n@DI{﬑+IPȚu?'S.fxw>( 1| Rt,mG%bQQnv (F˞L6;pÁ[w%GU@{}} w[! :n~gr#s"ÓoM,)Pl!=\6O$c5F=+*F]0e iu0\d^?`[cdNgzO^щDАaHk1tո'Zc 2HC{DQRO1Y4/UEVip1pޫܠT ^F3r)7I0; tKScH}c)ZNʩi0`;ދ!p ;ʾ +@Ys/ H,kiܾ(j&K R1~yGh/6-햔 hx"G_j{ &+֋1AD|l+@e9%ie9,Js!QfK| @-kDki[jBС,4{0OVޑScA c}[s/P* ,eV<)'GN^6ʙ~$qjA8?SIo;EDQ9B 'i+ROBPh. ^SM ј]T=`G:E7Xv4sMW 졫XErIAJMw۪^SG} 3?a=^k]CUq8ׅM׵sK4X= fBnΥ#h+_o*a%ĮK@Fܨ]pz'g|jV|PW_NB~xy.p@Q]WJ IE!pп@`5=9DKt ŵPe2 &)~H1D*/ п ?VUS{EI:EX]w_e Kut%ۯY6T6 ^8*wGxZy07AIdu 㸔U咪ʺ; tLA 7̭~"a} hȂL7;f}-&ytC"+Jʪ~/ B /{s3Ӗ5@}vaP g E$<(Y9rE0Xmo 8kŌ@inW!2c|饷BP\/m| a&;6pwd _ؼD@m<8yI?k'ak•wV+:#tA-~&%hM"$@?:2.Tቮv7Yv^q&Ĺ]MW~Eˤ@|f Θ-j3$%/S96..1؜' ȃ Zʕ?4i(jڞm#Y J2wlI"+b{qECrMji# WJ]>I~*z0i*b͉ANFw*Wrft0^./Lނ+"d}<qwNJhWvUc)m6tsɧH Z AKNS "oaM>2K\D0n`zFIFMr6*q) .pEr`!9~nAUwl_iSQvFy%xO;T U臘EnyiY tGL5fUWݝGHQRd$ gJ;ا \nqPFVWth| 2.ŽGs[ |eay(SCKJuwwG9ר^ ?ӕFR }~;{Tn7P? B26 bbײ*NvaH"q#J.'{m1[x<ِ5=F4/|B􌍪*ޫkH^W,: j8) Zٷ #YÈ,rXhju^h)ᠢdϐsn&B'MWu*`ei5Mq)K$s1#_K*}^>45iMMz:QY$bMwĈsb ;7cI$N,c9j>ʋQ ˸>o:sX =vCMe:P[xhڬJ [{O8h|j+aGx-6Cw͢| $F+͂ʀ YTI tkg[ r#izDW._ǿzh\}ee1Jv&l{fF9VDtįBB),Scu=X!<պoaV9EȊd@}siK=LEб0e[QXy=1,kk3*ZBzBL-co-&Oi;N*w(ưa:O4Eujk dW+c 1Y _3f Zpǻ5 -}ppnDѧ-d@7s;h'Kl1s{'tͶ{YXl2*g+!,-/&@l czƺZyTOBt(s?;/y᫃Y5uYeMA~n<,Sx*]R9/x:K&uV7/Ƶ8t 50{R&,߶~,Zd+^HԮ RЪ:}՘5Z=jU1;.i-sР~9u)ߝ?l|О@>r3`4$܂a% > fHN`Yt6ߠuӦG€4cb>l{nފ¡]\M#,\9ЕGwTP>ۇqeb')'T%+.e Y!2O!ˡ.2yTWS)WO/zO'U}剗c4 +QoZFy2aab8t2XlDB~5T?$:eA}/0<$~ l'21Ʋ{Ipu0O2]L^A:nj2}/XNشZcQ3@g x}7вdcou2[TɱX13 (|fcYȗvpح#KM>F5>Thus/E>faaT'}X u`hjv-ץOpalh3.8٭6W#YJ.! d\Iu1DI y5z0.BD)ބ >ƾ ,DЖq8Q1x0uPSD^x'GЙ;Fc#&V%u:,yS]F(j*XK,uā #Ra?p7ul߬4[/w|5m1N8m1#5$8é@#se=)zy=Q#b.+MzX NH<Ls]0dۂ"QX1MirCUbR|)= z%ڧ~\ir'ͮƣzPr+M;A}y@qեZvYBsHrJD-;i\M\$~z0 q?96pK\1_)Hltq [u;}-K"͔{^ܦD'd6 I|ONOXn[F g#~Ylazb.fpJ򢶀X~၎d;95oj]Mڧ>B|EW@z6pXM -ȳ^o6`|\Ƹ'vLR]$& !,U;gF+G#EͮDq MDjxJJ0p+ARIkIW0DFq'V$kH.uWe %[#mvler H!E1a+rZ w*Sl71Q֨lqRM"|/Py<]'<5ӠQ+_ }+\{މV&]j\ѝHځF#&䛦Lg7˸3lGB:|ImLNAB &| *&rT2Vܶw)'Ȩ]i6:䵅T[{6\4$f3~~]0:{ibꐿzΓzNJ~l 7FА%EPĶV 6vPR+lq^VPO /b;*`)):Y>@%eZZg{uj}1+%t\˅h匜_pm}Ғф+WI"4ns%7n \T)| ?4Sx*e {0[e Y(r9oVzT3F^|@pwV!go19e[]`o>]u2@taX ߎ3cCh+ ќ3TFDr_N&蟦0Y!MPQ]eM8~EpʐFm b*'nP&p`$'Hh{Sbk`Q-q>?ALpƥIw1e |9i'ʳą$7WFFg?2 zA^_x. ^S&e,ja tͳ5P}=hF,+"?pn =DQEQ ] 0  D9>_YJ æz']'+WXGåM6>@WӽޮZXoB%Z$:C/oӸGvk0`I8TboWZ4у+92A+7}(3M dE;Y7>O[@ɡf =<P>nDds %زR9ҋTp:$Dć%MQ|%~CBDfDb<VvfMZF[~EUM>YCS / P5s"{TYn6][~}BJ4_k#-TܩncMlRAwAypr0zinƏ,ejaDvU~u?)~+BU4MCϯN;?aA@ǝĭzeX!KSqt'}uZj0E*,7?H~7l1>*yC-@zP_C\x+h -tթ}_.Ϯlsc2D윍Mo.AZ(ϨQ),] t{8~4_ j'ca*=Ғ73^r+!E  UBиIaFl&C s}RKu΅qaӘmxzڨ`'DVu(㦭KTJLl|hI_ c9Q247D?d]  NFEv*'|uS}z$z*lH)u1stmH߽jqQp\aOh3/.^vA|ᑝH0KMH;Kh9bI .jm4^;T-(pCJQ׾#5~3-.#b#`jS**!d7j ׳v*%LBHh@M׺W?D̷=cqV_ň5>Gdʧͤ~\]?iֶn†RK{Or 䁄Y/aI8hz^Wki{IKبY,%lP;ųXGk3bGv{/@w^&"O=iJ8r29}Hq?3[-"DkiwFj(vڟ#CӯHb"@YNP]{vqm!O Q[%^窨.MȳTڦ""}y' }U%u biӬ Søz76Na8ڣҹP]ZwrP((|ή1BK",mIM=]Pi%)؉;_gD6KMZtn%= YbG[}ۓcŖXMfs^&w)Vdo.>b_/ 컱\նҟ}Mz5WS3⛺' L n1o4L9f߭6 }|TQR IrQjXD2NGo4KEVg,|tM@AjnEDև)x7:T7Sq/qxH|nاaVr.|h!v.0C70 DZ臨]p|nRT~T*'xggA0.FkU%>o^P8npG:.uK FrSz@\y!\è&}<\%CFEf!Қ]?/9\K;Yuϻ^X}sٻ0F&!m}_xh M3jH+uILǯ=lʼnJ[.o7OrpIX{U+#t|LM33,?t]vE| C#[뼳3uy~kWF !ǻg |hcA;:hAC?W)v*zNʔx;Pg#ˢɲ{\~+>s&ٛpUa*ƫ'z:E?-/kcwR/ R?HG +M[ ȅJJ?@U*zJ9/jg!}qSZ ϑ) *8Ս?tROܼ) ~4j *v,=֙TYq5_WWQcD@˶%Ӽ8#pi!2~U`c+SVx1n 3S+n-^92uz}eC>bʠ:[]7wb^H}|?]%`f Vn*qU!>A1&LPdVw `'hYI"*mV.v9}1l͓XЍ[)hCk$o߼0dč-9 ;iOU> zG}nd#<|^) X9¯Mz\{iLNHU.Cz}1oGOO |?B0xD{z)t 5Cx3kˆ]?m1W ͫYWz<4LSinDwA9)%j J9+d*x=+/\(8_0awy;~c˒NH8P|dd,C!.0ʖ~Zz:+ H:Z;nTt[ ;2f_@`У_5&|وG3b]\暃AK# QhL?,U)'IIW毋iRDLfMg/QdNy53LعJdz @'y3BcsJK̪& ʙM"uEx\Jϗ[n2tu=lw*BEL )`EC<#*wn6c-v}8~{$,Ҭ(߅% bS%y 4wMұLG:_g8}95v`uC|bǞ~n5/caA'p:G.{>2ĝqܬsz ~oZՇ0+K) - ;3Ek ia#Z)c Cڏ/cg1u4\ӂ|dDљ6M!/h_iuWHal읊(բ?Ίy_ mU-xznzj'n~Tq9mbyGoq2ꞑO9fZGlgc10l⯥vL . rU`AI/}aF>"A.% k,g2:Ƌj/d0LD͏Є=RPXѻ73F}/]\2oΏKUIHT  쪲$J9S 0ה9GeRg2*x~73Ba_OpB^|r>+)QG清+1_2oI1B?dln/Qni^ v}; N!#utY{@ ϲZt4,?@޶$z5-bQb @6e+.,rtUH2wX IvKË:!xn-v'}{4}[,H [M:óFj6t㳯Wuy9 E9bL0(賀?:)5I&: y}V)^J {'^&=V] gYZ07070100000260000081a40000000000000000000000016101cd7a0000224c000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/memstick/host/jmb38x_ms.ko.xz7zXZִF!t/c" ]?Eh=ڜ.+)VU1@WF95<CZSRndY!KPe ;bʀ%%Gdi*;âD*Ω4Jcu^lጫh_'DZ0A{dLae0F rH<.@!BĭrK oϔ.vu)/cr6}ST #!%7C\ސ8<8e_-:B (0kF,A*,AnscYaY ;gpC'E^ktX۫8.JRۂFL ܈e_,xّEL$v4rgREEV`(f \9`Y>F IRئF镣Y=6m' V(0乷Iy樬HE#;+bu>ŀ*;ʱ.tQyD 3kibG8%61nfçN$Q4I KwLWF2:mN9,6ZbQp(L[<)W`r҂T1W%\1î 5YaGE9sbRy߷$J`Z-Wp.G-]1_NZsO1N#0'_UkyHJ\g N* @Kk{m=S`rU4 ei ]*$B+VY櫖q)v~+Ga{x'8 wrƿns2Uߊ,%a^.v'lPh'F&S2 @ P @!N~[.XNpрVi|fW*BnM9Z.Tўd*¸$T0l ~J☋%C\{kDЀy3p{vWS *ww:CZvI]}oba&6 |WpZ h ~f=WIwns3Ԃ${TsX<{bU!2W(2 U8:eSSpv;̑ \frBΪoviOF# AN-wsï9xqT`:'$ޓy?dw}=/4mW6+@,|T.UzBЦ W,_Y󝄒Z?vD@K MI*OSZd?qU?9З[ lpO E>T4-kToV`{V;Ʋ+RF1[0jF Usu h(n咞sAfk=IL 9Z ^ &3?bd.4( n(P5QDy,dA80XN$免 ɱEj9/ @scj>!J!Bڈ H<q)隊 a4\6 ~S l®^BK|?~fF0F~U& @jXܔ~j(o=OKmdXSkM!yS- ­^ovd*-͙ !ñ5//$W[OPރbm~79BHm\t aih#%Ӱ8sVe݇h^^Ռ8n 0{&Yolߺr-2Q7ʗY -=O'E%Y9#%Q1RkRm ߲òI9f!㱝K.N:Eܦv\3JƤN%%{sr ,Ky*3}@z)gg;w.$|k9\ \ h5)'IZF?4U@'嶍)5AlNOɑH0@os09%t<ׁCC*0 V2 >1=>KHzqzR6_ Vάh/ݍҌMЭ ?y?& p<9Q xӱe9c"ɦ)9:%?:d_a-d}^rG{)^vlQ!ET0FXNS[j ֗ w]^3G$ C Rӝ ZmR`QQ`x-OJWF׀+S#Cm P=]xN% N]˜ɐi3_'@C9pKMGӁ[FN~ҋ&X/9.C"Ccgηg¶R J%4{;8W@<^fZ)0fl n>J]"&4b զ^@$pyZ|L: 3l$H#6iV}"; 9>4)/ P[ȖP<Ŧwt+.F%t1 `8gxc9_J\:4Ϟ]XT:A#`浗đ7sw\/Vt&39{KD'?B l$_3Kn9GXyHnur"!+&})vCho!_F8Q>PX4# jQpWtŠ~*ۿ$-r+ HJ;P3NH:kgB2=/K;!i- GzD@I?F k f|,>uB7&J!s Ndc/;b0eG9ߙU'&PiF| FeTYcgo[ ,wc?wŒݒU ^mM$d;F.D5"zZWPIT}!*0VS^p>r\h2~a (iCF3fIb*WFxCXO_nψ6Fg A$AQX bn>ȽsbeN 9nS}ĻMf+ʫd.l{ww@ x^K0gi)ׁkb)WMf& 4M7B3Hj=k|_/c6E53Fwf#kj-DxCSQdIvޞ&@Aæcuk&QDJKFku;!G0^ k!_mIeOr:sA\zREҜ[Zv)9 {o`t~݌@ՕQ> ٭żnģ8}{.2w 6 Nl7>()a̍ fl{ 1k6m(Ē0} +TGr0O2X.@\!R#"G@-+՛mNiԣWv|xs_qJ{# jR?SpuOW^'9#MTF4N*h>i?\PxSC]3W2Gp ;d[aî-h eWw¼L23ߞ$kZ3| yLzmrEۡ}EV|]Qe"Kb’V%}AF j'AJ#C5<*Ԑ籥:rFDb5 LDݐ>M8nat*6N┍$!Y7L)m8t?!_$r őU0:6ܿ2㎈5IjT2P &l#fXj" 8l$2nR0Z[[wcC5S-|v>MƟ#S 7sv+bP\hqۼ;<- ̣|X$@Q71*?g(fj8hG+}k܃ -3  c0/ v\=s}k!@Yn2/am9F(7Do?%] K((bLŚ0Avl;WDʸ[RiK_v'G{oG0gA\kb=6 ~C(䏢YYJ|©L5e $/'嬈:(jsCy]nNB,=Ibs*0}/:U !P^nZ+YרayҰzP{}Տ3rp`[.bPqIID2WZ=YQ̐[9g$#Ufcxp$Y8Y=^{ c64cn%="A,S5[e(ґ9),nvy:်uhb^qج f_y;X%,pe깰wyd#Te(Bg5so}:)Up4w,d<oOIv! 2rK$ #jGi¥!aw|63z֩@SITp֣#`։=FG䍍0^Ayr?5 ȋe'_}Vq!fvկه7SPZ3+RhΓN#d` !F+ h['?bU@0qhfׂ]4h02 '$[ oR^=Ά`ORfKG LdfaGYb γn:L9Yg{cWΐl,owDs NJ ~mH*l1*+p'{W,oKJ>`MLp5bkt4a쟾 #8sR+k2@L8"tRmrWAB"ܽ kȳWW26}XVtJ3(yR0/,t;iYYVDz452u.Is)y(qfN^SKM?,n*bcfV lfYF<[⌻>|AWMḮFlUۏxğD ^涙-+\e8yCQ{M_-SyJk|j\4@A T J9 YUAӱ1 Xo WFכsG}u[6E7@j{,i} )\+>:yy v7FAgQ&K񦩥#< (Ta Xo !J-S݃u l .ğPTO*-|]@36;NJmOǖsR# ͕zA3i44W'tjbp.Nq3ȗN*o;A:z%ė왺q 3O-UQ nQ<oV<_avDPv&*;T*gEt᏾-')n!gŚS4(h{6Urw#|̛L0Q]\eM[3`NL<6x$-I;I1xsIp}";^gCXΪ tFZEd3rr<Xþb4ؘ'ǯq@(?X[@egx$le$XǸN#S{<Uo%;fV1틿I<:\@?QĢCaCzӗZфYkVD'Cu9}:dU:^h u&4M*Y5M)DY*A䫵X K]>ۗٓmhIÔ EZ56~M*BfJ4@;d %?łkx9fQe_ދN;*],y邸y$FaXDgVHQ v"E9<+xHAH%T^Ӟ,~bjÂW a->'  '  "dziMCga-K=Qh:GiY'0lj;UN#fR†Q9K9h58'ZVd)ɳ8b dݗae`^AtM\V 5O,)NYC(\L b pC LN%lގ%s QZ MvͰ$1 5jZSr fxDn7E]zFbsXqSy78VBiik15۽uߜ0?p&2!2 ;9 eBj'8DbNprWզ8H Jnhе1{{L \HmJq,J̅NO7'+_V(%S'ϙ4.\!I]|wmf>|. 8ڑ%n'kpX~y)CfI(zJG-30/> z5Rl $~#³Lx]*VKUa:LWY t%(c h;\#Z !9i# ;T?\ܟiaz| DD-n-ʵ)+_%*??A e2J*3 YC/V\bl7c"(14-coo:`Xl0~\r"@ͨWqL{ވey &eΧSN |qoUC2"͞$nw&UAwxėAP Ҽ*IriJ_Ӿcrv 4A`>CX~|i >Vkԁ_n;T܎T rt[Ep1o<_ZW3clKkFWl=Iš2|_awe/_FUJZ!/,3)y&ݢB.< Se߹Y5;PXgk,ZbgTS9̬tƟ(]خXq'\ӎҸ"7Oʔ]w- *gb R&虋݌uF#'n.c@%?68/غ̒hCξ8$78/ żuAsj H{lQ*[~*aHL,M MvFEGh~^T]wtO>g]ilMi(6t#]~'PL ~XuKjHDe nDEvxOlW+4Z1ZHT jvF  `̺\|'·ҰF_m(X㣂'fʟ8!+݉`hhsr}!K?;dωc+B3lP{susJ<=2C0b髏HZǴYMUB~`Xh9&EHm1]k'+q|mpvƤ,)̇k,eUT>)[`UQFIpةP"O;seL_6/= ˘pFLfr#@a~ESNk9v+ذГ嬇o]-!8 |˵k$mN s^"wIZ>! c%=bƒ#o|b@g '3wP „"ٲbݛ?[8ZkIRIn~!ZHJ4by.4]G_~(AJa ϓ |ˤIleūMos$2&BL>4 .{#6ܟ0pUS^gor@(zFzay8HO_?E=rr? _5=MvN~k tEŽd، .oxT+8l{_Mn7Ho=!7XZ t< ^/A@..">Ŀ,_GUuDQYZOzYΒ; v¨ax^Se;<= (h>J5hY(P+ {ng[pw b;Bw,)H 丘g"=䈖awvOLB\:nyóz< =-LE{ Y8-y݉}DQ?AG0y%ߜ+s@Q-VцHb/Z bRPM1@U^! s/h#&|\nYKi#5! EWÜmb~6.cыe@ot\6(aH_rIĄ\{xrgvX}'|u>gA9È>Z=Hhf7{- 8&7d7 V&)0-PM,-r%$gMcy 'cᇀ#լV;if_IN8:;X ?+GwɊ@0in/1^_4?@x'Wl8(֌h=¨OmuOTJO97f>@Pd TA[y_uaK@nvIXd=ht\ oy{?N`>X!$R v^ܫ <!]WHɐA,^\JFo4aSo0*[B`gKbcOEtxB;FXɲBR*9dit0(@Dx &wQsp@eTm٠@ 0}+H{6Z~exLK77-! *^ C r}/:ld J 0ދJ͘~TVԨnaN;N8 ZbT %-N𻡻Pp<;ϐZq/m&wz6;_4q̣%s%B->9+Q=e_tc Q$W[A~zxYzO8SSH%outak|1l8uE<?)13£4sʂ@Еgl"?\d[i3{UW1/Ed|BZJE$sX^1C[k"S"^ڹQvVdc1STheuobaxx 1/7׬,F |Dfm E@zɕ(`A"q"Rx8'q f-JTEڅ%y)k[\$e:6 U`3@F>G3EA_}˳Ŵ |s>Aah\ց%P9Zň w?&w}h,>4ƺ@ 9(?r:v:%AKͤeUW@]Kh)ɝQj qˍ%gjҁ 9K.q'.F?,;_R1`!Nᴲ2d&Yh/YU IǫZt:[BSCu.8Gcd^)DŊ /Sxs1zoREJ=&ea ƤPk!br)U@ߛ]gf\,ʺ7PRKr&aKasH {GLyq–_[?I. 9+ v|WQ`2iI^v` w8o^m*1!Wg@[ˠ}j#~kNV؟u~]>),k!J;<~Ӏʙ{gIM7I;4lb&faYH!Ii&&=i"&h(U \.ɸmam1x*d$4<h| H}56aqYmaDbz^'np'hp6ɭ|*'pKJ4"܋z J4 +Q 5;u8.NIN]Hp&\Hv;AypgsAHgۦx^Je/-xs8_Ґp0O D-O T+=͋)X? Bk@7bC4^PZ&k<M$&ANj]Ȩף9+ FLpXKIY>t$w[25)vf#|anH,,X*%ݱv.ݙܓN / aXp%[,dŰ(CjJo@(K:kqɜY1xBAK,apsk{bn3z/;XۄS>>3jbՕ::Zbodog&y ]H=Rߢ!|||@w\>#ݶm%kMlTcc(7(Reem6q5?WMiNXEv#Y6"5z [>Bba~l?W=6.Fm~Rgvװ,q @鰛ӱb@I%`¨f+)BvY8p'Y^OC u7A"J<|f-ǪCЃ? {gxJh)-L@"6 *.(}!\\jz{c m'L/=PxebQ}p·, ! .}9XP6YK P襷 8ag!%2 B"1= #e]5 rqlo9jbMbFx [L80Nwaי VV`F t (v(ֹmu+ZvUN j=~ 5& ;M5 .! 6epiRg'!Cb6Px/P|~!˱m[?N mrC*pHWI$ s~g4/<%aS?(ʗQ…߰%̿'!z6kX*Q.>*^C$?BP';[FeM.cuDFt XW4*ơf*J:HihbEj6 "9t nTMњ~O|;EUe k%3@v_6b[œ.@~O 8f =8rU7gN(F~w@k6WGF*ci3H5R1kiܘT#bG|C_+J=A$[^()k?y񪝜E %0VA^lȐx5&?VGI*][|c"/ QRLy67&Y|0%4 <һ$ޘ&q(3C"<.,yej%srJ1dyE<펃.7&'(YL׸FDfYK~1M~Sq00{aiŝ]hՏ$z|jKM={e?~WKǕF_ )2DR{uR:v~|%wWd8䕙r^$Bf$R&v9e?}`)b+{z,lmĆt\t\r V7/i ֋oH 3GDIEv.:`ηVꆲӦ2+:ε=9StLqWͨ| c] ;>H!c *O6oa3b;׈4O1J7Y ax!Qm ȅo\#J9V Wێ YWͼjDIEkW"`4䙫 Ũzπ{? @:h8Kp왽Cf2D *EZ !Vkjmצ= M+GZŏFU쇞Jkp##3&:g\`f! Vap1 Gԅ |s]Եn97®kQxYKK݋4$@f!XRq\%뎸 Q]h2\K)ɘިA=&!cy7r+T!վGnMS[+m/P"B[:*vnuҰ Q (Ds ˄wB6:*UeގeٜtYTTju&5V(D,ZJnfHfh:Y9Jn8) ;d2Rl6*b{ I b4CJ-{`}Z09xVIڟ wPg5(Ɍ)0~"=b._{:B y%Mxa_lJYm0}=cJܑ_))@'B^m8Vf&:?r*Qg0Gd@5+$ْ7Ԡb/x!j\WS)dG`P{NU?efy KeYr ;'S'sT6CSF zcB-7sR2g!˜LM$T) )$V9`х4+U_#2H2bw}n0fJBkr>V4ftXp0]ޙ9k*IEr0`ԞKI>1N'BQ@n*(~eK:J@<בIvc_J |c{)gFe}:iv8Q|Ow Ŧ; euX**ZU %Bv[2Kq5.!M%Ku K>2Q&G!ƜLRU/;gf 9I_ƿz|b`S5|YmSD%?SC8r W::9ZxN!p_) W2^Ogv휆uI}f7;*eϩcm!lRgPS« [k*Y;yY:.=$ Jk݆j^&贁@Sd4EڞWUN.u] Y&yE\6G oe̷˧q vv,8Z#]P)!Es")<>yq tMXL'KQx&A橂k<8dgZ{1/g>m Ӝ:ocnc9.{Z'ƼzF#9 䀇E^xngm-U%.pۚ1;Q-=%-GyU[*!_xV,ڃPXW6EP?ä Gkt۱! ˓dtq-}*3Zx3T@k8bc 2~]]fwq2䪱UUaˡ)[= Si j)0:*N7Ҵh[D0/YN-YU>k:1䝧9c<gnZKӌQ׿`Da&ʂr>r)'CZ1@{P?$"ֲKGA{,}~eưd*zu`Z_3 <7dJ "_hr *Tfu@^GKymr ] +t`:h%)3$H!xTw8Et2"dv]2 PXE KJp⁸#aX8`8BTэɂb*<'oDdĐ[&4YX 8'M xvs޻E0ʃ kEL]⋴$I͵,o4#j"Ɨ9\=%GgJ\[0H0q{$ $E9(?k$>Q eBtxYl:w`Ԫ\Y| ψi݆* aIlSU9}zA)ZCkOPo\Re|2ɝ Жĕ8pկi&h^Cv#zעÿG?I=t,r/.Y"JvSy#`+Sݳ(sF2:Eɉm/wCY9g?7ΊW̥Louu >B>~N S~?uƧ~v*m'o)S4 n_:>ӄIء\b~\=GB*__{c9v%_13VJV"db:zjU;D{w3-ӚMh-TQú^qL ! (͆4E&(€vHrjyVY0ˮC7kDh.20ơ,]?3q|R{v&UɾOq20 Ѐ "q;7x5bnu**U`yA~7Gl61Hb"T ͆Wjj5&poPӮ妨y; ~M-I :zNjvfV#ݾLU3̪KG%h19p{Xb=+xS*[9ƋB[ѫYon?p@}su?sΣ[2tHo wjy, Sao:kBQ*~yO F>IBr"v#xK:~ԡ yȓG2l $ E~)v^!/##,oPƿTiWS冏λW˜$yW:!#}R!3ٹb|8tRobXP/ͭ*$C z=ȼ DJ/Gv^Y2 'q{[5 =sӲޮX Dв]m͠$ .Y .tK~#eVc!lB7|_I} )38ވeM|(6i&*+A*hTr+]7SeV $q?QrDŽ69PV&&Txc*LO0?B0a> )wj?l!wʳ)|bWaڭ^K9P /H׉l"X?n$PS˅MS՟,6 q$BWIz}JwRPu⍆í\XjZB8mcs=ǧ>#4Ǩb6_WxzcZ̀^@a'lGy_9Š\RFqn-Y?:MN*@8&t1 H*tgM@m{~cGl_Pas sF> 7=Qr2={ LO&M>VRse) jf-h,,-SyvVV>ohLjGBUղZy%?XP,S|!R7MQ3kHr` (`` 쩇0=t7oc;Yp d8hΛpSD֌ȧ]O=伀VjY4bvܚJܥYI=r[d{M>K{9)#*4IVpMWi*n^kLu9]u1p-2_X9~Cz:{Ae`;]ԄhTj$Mݫ[CY\ڰE{T{@P3SwdoӦ9FXIh[^i?MB890q>E%1H47] <k- ?0y?~'X $ ީy+=rtx b.[jI&A/P8E/`?Zgs>(#<@hFк7<5.FcT]ǿ:`CHҏfR_?O/h/Ij^M^NSΒBJ9ʄF3Yzg bڨ _@yIw̏OLh>l9 whSꁦ0!F& kߚ, `IdV@uLqhl6"jMkߎLNQ}ÐzruY TDti6+I ӯ;}$-<;׳9D]źa.xY,@&im^}fYS"w(6&kqx[GꑊQ b`a7/!dGZt[>6vLK4R>y5q_xeeIyȘ1Vm^y[ǠLgHȹR׏ %\jhL?~ro3͋֐^2㬬 vhg|s10weg8-BL:Rt*1WӌLM瘼dw:ݑ{Kȥq*fpPfȦjչ0N䶊4Ґ*MThk, [Ȍ?fNr8oYJ J?Qe/R$Sv^i5Ƀ+DN#ՕGpq\:#_!#nN wЖד/P)B1R`BCiP ?d3R:.\Kݠkci@tڇ S+#|n2,}0) Gtƶ|dU.omK /^iqSqUr0RИ#P{(zs "8ޥa&CR`*s=]pas~iH!dDҐ٨dߟ4ӽDE$ d`ٴ'F;4Дb^!Y\c'mMrMS4U!&FŽer'<6jNѝ_ 7V}qwM؂˼e#/L|jKTc:C*' pb(6իeEAJr5\Ds[ˉuC)шn8.Vק\٦?lN xT="d9;_,z~ Y^,I=00[9Ѝbi ou|b\qw%I$ ;b&U4Z/-~y. aT'0My܇wU @l}{ZGvc6g߭K;UqC5O!Z GSqfؿH5cFQ!kBC jc +rd] j΂֚)粡pN25su~NLJ8i GLK~ !pE,2{:FԻ}ptR$r2޸\dF@q ǒbf--Ò2:BBdk-|G]IeG #I_g9&dLXr{XU xTpҏl÷3›8>򺷙鋆W#s'g#M7ͣ#W 7H^ wKR>J'۳-8o>-k{cּ5lڥ%7%o^~ 6>O.0*VR~ І|cA sk҄rdjɿT 0t~b I MaCX9[A΃쾮ܶfr[gQ%{nVln'k(擺Rj!M\0>{OQj6(۵ w0.=J?zBg⣤S~8.E*6![ѥ>=WD>БVWTѩ]61&Zz`RIP{yQ:3D]+?Ȃ`*_$[%7Ϳr"G_3=fDP)bWz)obR!LVW!$0oQ۠ Ri' `x`:x !*rѢu/nՊMn2JfùeE2.C#K͟t~V% 3PrمpYK"ӑ;JcJN[,S:xx=yj QqT[S '`2F^w A7c9 ,7 F$ga 1@|?jdK\C|tң o&0~( Y7- bLg&W&=ce6,m3JZt׌wCwEֺ|-LlX{S Ζ c7ZV#]Slf'kFBJ5sHwt0#wk:n=V'<Ú \ */n}=fۜ-dk!Ewq*!$? 6m~zQ j˵ўvuTro9)vWH`}>U%)>Ͷ);PƕFΰ9E7tMa3G:6efOWh21@T4^h³3Pn^lw-hrj3Pl]QQed ;Q*! pz^Z{RJx ˸TYH7gHf~퇕gSmHJZ%nC Rq4.]FbCF qs0&ѯƃQ38Uqe" Κٲ6NԜkv5վ-  ])szp!I_,n:Raw#g1#璦=C:D Q7F^ c$T[e+9Il$vHt>tXWGJ͟V]sEV[KvʞƁ08PX \|7"h-ŧ_H\S2u7 Tk E*wt?E"2ʧʂNrO9পi@xa7LׅL8i@{cMQs5\"unVakb !KUU&(8Zty-%?EuQ~fIW涥;ru.a0!TXYѼ_.sn2ȳvjYdvp H̏ ](xpCPf)C61˽RհU/_2'bknCŅfLR}XNoL*(z\3{{gw}Q*zp-ۭ|eNjG969[VRq/GxNflؗ6G 9ʽj2`tU"E`t7vXZOs5\nJ ,9 V̑|P {x#4foHkjݮb ڭ^0A{AlKe4*Hywqy d9TU1q9MQ| /?}aH1;֚ZTNFhǹqg%.ld ƨ˭IJ=S;=' o`#=wM2ِNyq Y9ve"ٮ&21O9VP+LeI&jؙ)4pb};H^aĺQ}쏂6~mt=kO;6}ZTTm-5~tAnY(}+2sU佘1Rj*t!hb>ζ]ߡmcԕZTrMla'cY 0uIn|zcCoH_mV3ŎYzeٕdD 2o9t|K2|P4p=3C' ̀F6O%hr/jHyey.\I,؝g@QX <~$϶nƈiACjYLL Zf4o\o٨F_(=5mVtU VD_Y]]' *jvp+iZ,=4Lt?D{T`~XO؍S3%Ӽ?DM: xb|▂]yAw9O>oɯo'uh)cJI@֔wzZPۿe<{0+aTw[Ρ@G>HLnM ;]3B74R_ h$mLEXfVKx/@d͗L,mZ+\~ɳڨxшtȩyȳ~ROS ɓ_Y>.b .V"JEXD-W 1 ՙesB?Q~,э9Pϒ Tyksh r U7P5>q)<64,5AT3Kl'0 &mmi`( Iy~hL:PA'I >ZL8 ?-dLomf庈ܸdx"(N0eiz[ mp{KQ^}$%j[CV \ 5-bڏҳ1N=,*hҬD>2Fhu EL6(6j΁p܁cś52]e2"wcdpi#vyy$Tj+#vUX*ʦr3Jy3К;@d2k͂KFw!t+M.|5_z3cDasN (9UqhNI{Ӊ_Q8ى7!Qq6u7& X+uI [,le0&Ǔh3= 4RٲbH=fDV&60'Hbc}t!|FmG'~6y-{6U vjA1u%B`|8l1qd|!Stp56HEހS 12йWv8Z:Y=wp4zpƪ;lU%YW]cTP"ui_?'\fMi@b@Sjjk*ZnƧWxGGCPE[O[0Nӕ/cV&əFmu 5q u r;SV2@DLfuxĔشPݐQ߅ߘQ١e!w'fj1t}@+g>yQϠ#|plmSl(U<).o'$Jzy)LwACSJIj?nqAA-o9&6k2@,<ڒ8+,s$0xyf¢zȶrED%ZoFÀq$R{ob,KgMחQߝW:4 iۖw=ߡVv0ޒ}L{mH <)>/YZW ؝!*GB]+ԒZ]SiUVCG LL%=hLsS"$&GK͇K|N9YSyRapߧI7#s<ΣO[ae5j`$XK^j\@Wer#ƵRb V YEqb즮$J͢Ы푁c5#x@_J-O݇o{Gɠs-t17]Ì(wޮUupꙝvaB"~rQN{8WُPԵ'!U|5fjw.d| W/3Xzoe5WJ M]T7+Ln$O&MON\0$WHcisPMRMr/4!P`i{ao4c3V7&GyŖV5zj)Җd 9Yh7!X(}Q!liIC|*?_Yw)A EA=3%x6<"!Lb>a?ThO~XQc@(.)Z:CUMPda豙$g\Mp?'a&=C(ǻu!+JM$y_vաn3oMfd-u(~a)@6J4 Ur,Xw_yJ5*IHvmU`ZB7k̇?HI씔3|^DTZ<\l.7кxC3sfGZ0[jnl8;F'BV=cK\_ϪmKQSKMJV}ixa)xďIՙ)͗U%"Ur w#+4ul,rr&hӼ uf))&-T";[Ȳ]ʘ$u,s,If;9]r7|h \Dpr?hL9 ֔' M/MOic![%N)T>&L?> \aBwST ٜ9~–8M{ih˫$zK'Kt]12NAƍw%xr,^0X bTih|B%3 ];< c7׹K"t=[7ZG_v;w:({p*qcy\ڸ1Mmk|FnI׉uӢ-&qq7:\`j>G]QYnXHxv/( Z9s:ro4cR0SB=Ɲ~ybCmعO9Ǹۂ$*_v357ƹs+Rl% 4ڒ2 ?E_r"j k!d!"=v,FF 'KjsǥGIgpd hE7ow层- uӎsqq<%.Y b! 4"޳ÖIߢxYw5U[2bll6~8T*Y.Y?،S#Etc3¸ODYNz&NF-ʧlCF!ahiʈΞwU1Ee?u.*ABuXY\ FηV35Ky]Y"]5Ni[7A2EAVqA~ ^s}V|{H\iuvpɍ~I*ջWF0l'4ٲ+;Y{WJ{MIUOQ7 S^ z{w.җ7 7.ƼN 'ExeTeF1铥L'  =ZQ*Y~U}NKYEА1N 2̄bB/y5n1^L,'سj c0L6DaF!{Fv?YZ>.ꞔ&%6*mos?ɴ `XD#ƍO9;ƓDwv~h.舜BDmU 27}ͧ5*Dx#EO8gMw`}][rج=JjR Ҩq[)^Q 50!66::ĕƆ[mWԡe]Ν߆=R1*~2m_3:6 ɓ5loSW7Kt p B ?3,fٸc1kJt%LZ84fdfYBŵ#(o)b\/tD+xFD|Clrc(494^-DRPY$kU )?ћvf矠Ǧ+ &eci`_To5Ac2сd9 OuU^S26z4s8RB+_S^34*e&6G㴇zfY6L 5e;ښj|@1"KJJГPJ#._SyMSowJ+ ,8lũp_Di;t$d?k!/HS;} f˓(`I櫖 \ݘ}c0_IJ ai,"Ahtx'J֥ߌ) !la3miPo~!@ę(NVMϤAF:DJתHxԲg|Oa*!)8FB>,nɘŢPCr|ͭ6F-9郲- W %u~.ցSa綅7? |#YsW&Oh$@8&kuR_ lb>\.2V/x HnqE&튿ۚVLsSQ WCC8Py; si{aE+"G]m{2< WhvD{5rlUsYqt1 Lq.r(UK /.a3+dAVk~Z7F)~?6K2!O}#,Y02BAyF::ˡ(~q_g+eӃTWG`@9*40 v"( qвNM@j1}S_ynkktSePAO a yhsi=- bX05_afQK p}Vv(>\7j-O )A_^Md+ˣ\4B}WPdq9D3:9^1^MfQFŹ! V!stx{#6oy!z|P'ɠԓd%dYF%͎Fk|O>fP/;p;7ZnZ=-';Z3gY8QFKUh,WDJK_i"(FT~ro(H}>Mzp5*"S֠]ڽ|E?Pw)ݎmb%otUu\̹$vxWHC Nheifr)B= jyxsj)kD뮖9c0p輿HAik/fņa߂QVj׺;OMR"柶%4o tFLR:Mi\lz$ά9t uUʩR >? e3Q][mA^Km($,niAAsmi85n|s.xyʜ`-2+(+ƉxŕQccs "jl(IRIW$X$zd`鶹ۑ k9Fe4JɿakSNEtդYLt-K9P@r;mhĵx= Io>2ܕ%28NDX.Թ~qt݆c8W/Zgu^/)V0mW5ke3{|xf*ҵOC/lzUoeu`ȇJVvDhG'n2gǞ)a wIbO. "l-=-wrTsGJ/>j AiH`Eh~&Bw8RqFT*WxJ N=xiQ+yx̨1-?ᙴX;N6Bdt"snx#& h9V49UC l"8޷ oRXG61~}=ǒ,;a>dg1q<u"нE6ȞF@eVru&8RU(?/)rV}NCExFa^Tl7! 1EeESeWr;~qq,M_}9J;%Q,mvmtnFl4AD7,zܫqКMNqc| 9+QSіcOnYqFu^w3cdזUZofף4vĶcV :{uOcZ6 {^id;NAZn ښ`_jT0`h@=i0. s/E RA[#D"Cfr 8/6 9H9-" cޡ^dGv(TL6LEɯiqøw;FaH8?M,0ib'=Ws}*@ 2ODkq ҥ{ H`!ǝsib6e7cTEғ}yEEnY 2ёOJ:DY*3k{%Gz&=&DFr~7V@=j|pt]U͙L_7J|gnPH };Ügl3<=#`O,]׫`4FٌS9]%ޭi=0k8n{#M7RsR-(yʡ__CE;@8wfTpk '5^SHHUe5aEqYWjMYBӴ#&dQC2L σF U1aDŽ-<1[ }XY$RwokaR"qӡ4a ոu.n5%B-Id b$+warz`_>|:Pvm;reU?ycI%e-9F*nȷ:KYvб)(VvtǡNGIUUOF! TVG-xpc_ǬSKUg'cUV6rP@:ÕVzqR'Hsߎ@3U#iI!I`kht)@xz~\!:.!Dr&.4qK[+Ź!qF9,$i馮`/eJ{)FnQhQȪ3Y[Sv`G^a`Dt\$毙4(-$lL?%}[, dm:lRt˫V6,Q cNϲOZbH+‘zs r!oT jv<|Ρ^ŀ /oE' ɐn:Yyj_&Ɖx̹o77-zﵲe \fz%·@wKv|`1c|qVq- ۻwg h)R U_X8 Q)h GcJsC|/\y]ZY{ sDJ\py;U,?/$T!je_i4y1Lٮ'l59IbbC5gRר(N12#^,hXiQ|(ӯ#T_.AҝY$=HAx@m ^=|:wo}݁(\E3:Py9Hnz 0Z}$>ZrcXC5C9[ CȎA2Ú f)^p4| 1|yDO+*G5Oj}@2|h[8!1JDOgL< KR'D5#eFȔ54Cmp9`EfwJσ%09n+Cb-I9~4%l3*ςt]8{k^'l 3HBan\iw LPsՇ!3g\mjV 45t5zBcm}CG<, UzK;?eb쏛x;k%߼X],m~cCn Y8'qO J[pRr|hwoHgۍ`5RAčrϓjʏZq]66@vH%I?zȌ s-W{ hv6:ɴUT:L|ߝ0ub{t7rީWlIFN2P(][5GnV[m̛\(9g,ʘYp뗔j;jLA7K(=w`඘\ dٻp T23Uv)lP ;ܸx7g`7jalˣj~zv-.[\51'*_GQH9Ԛ~QX/D1/ G| 華iR,ڈkv5zqnj Ώq^lwx-.uQXvJU&BPUqDH/u|Twd8쬜fr'1:G d:\]K%8QN_tRaډĺzQ/2ˏSr{miv>:!A(Xjۓcy'WK Al2 dP*e ߳-&G5- k߹*S;~"i]W6HkYh~lTy*vY9{>r=ۍ?H,ߐ>`yN`=l0K*LC;.@'L+{=eeWYP{ؼŃOMږL`%fЙ/{׍TZOV"z2t'c|CvvrQj^-j=ȝu\V';7D)?)cMS"Sec![42XO\׶^B퟼@I'^c\ $["(cWcűlp$& ~6рjqt/=2EYdӾ4<<;wP&'5LT7R]ڬ\*R`'50ɛ0x֘mOii>iTDy±`hXq[_MNfȶ! dPRaZ*4B ya =MӅc+ر\Ի/×{/O|!.'p]-"?f:!.r_|XtsAvtGWa7<}ve @`(˼jh ^TTX =F9~$a^<#";pO:k#+rf<$.ntYa廆j1 iC`r|<1\nv^˘"a+P)uH[1`n "缀7beY&u :(s %H/ Ub+ra6;܇777t` sUMyH/Pqbg;󋟼h2'BX;$8JH ^:XXr{yUn/ dj>@ aLŏOvdLc'0baU"x92wp>-Ϥ >Wz"ɒ9l=R*O&#.F<̲T{ " Xd>J@l@ALs98j_Ѥ\bG=`T^⌟?jT ˒#w5ʮ]U`P 7v难l#'06 * izХJ2Qp 7"y9eN]K*|%ǔ1)[^bZ9/~Dċl bSd5輪>BUe|+JoWzAֶF؎I}tiy;Iq HR_ֽo)af?(>l3%ӘX9 7ᤞӏ 4Y]6 vЭh96ɡjΕSѪ7̖9m۔G@!oDp~?ƺrb?ܥGN`TS@/嚪lYHIW(8> VsG[Dd(w#z "S #K7Mi(Ż{M285K QW-mUʃ`>R$D R7AaPͪ:0HL6owo_|F]!Q[؛nx}=GLR#JŹ9ڸJb< >hgNn4yekZ^mҏƘ79MaJJ*4QBv4PGcx p(IiF}qjopm9tSu~iqiُ3أ6p( ~ڪ>0 ~7 }wɦ2UQ=#hR$Y?HP`6/o "wNU?TfߊƑnXj o@pӒ=,7qH` aYCIȲ>5E+@v+B#e8Ȭ2-^/G}`\#"5q?8#~X}]2t}[UeúaᵳT%&D[u.ULcuSLQpf˃"'UAzBi݆*Ď1mD|̕~ml}yߪa}b[ hufy!C$t Uc%6сّ/KDx!#k Ns]kG'Uh,cD L;CȺ~5XOۜӤNJ{kn"VdJ.+AT0-)"e,T$%^GmV`{TxK[}"ɸIlwCaf{?ʏe9p#{irdP g(d㣖~[(![0@+֞Ɨ{X sGbcP|xR}קGafFw{RʼVJG(oO1\R4AR. &.7`dus\EmJnzy7rgT,i`*<81s?ph72V2z(rf- E9`C?k){ 8//۬ācke-9} -I#H ɝgz~.C`7 ?7m,`4,2H? h9F*6 0 /i\"ůI:Q4>&GX{oNdSQ,Ќ<Ϥ)jS;5Fd%)N=?}9 eISk{g~TB-e?:ft=OSt5;8@Iv#Q _t̔@=tNsp&;;d:=@\=7hYV*L,n'Owl$4]{tEvuZbe񚒣̂$ ؍Bgfٗ-b7clgzLH& BF 5 ^H(z+x=Afa 82 xה%7a]P2gy_ۖ @5!R6<_U@v\F1 Ur5",>a =7l-;YO.:2@ #Vp@P3vj}{x'W8L l%r ib2(@6"VگZ-2@/[jmn.D]?i0 ~,T}0U J\^np.TKQ2a6]٬h,DmPF kb .RϸΘ/tmBq=i%=JߞsPq>2JCӋojc)XT{8u( p6p1Ib6K>hɗ= <5<IB"q-۩'F;/ܠ|wG:<#Ѝ;*!k AIJ<:xqwʳ%S6ġ+vyܫ~zmU>tq׬,9+p8P~V.Z iHl^?K'H=_<\1 _F6\@::s?86ySŵܚ[t1uKw% dt=k1_Y7PѧqAWw*Զ̘("9w/Z9*<*ܡ<#]Zc7]m@s~N=[Poxsi6\\NB"ϯEu.X4>NMxbW/0UƧ&˂%Jskf~:wɽJdnGlśNUNͰ4!ۜG, c(8˒Wؘ#_ypȧ/ZبڶYV-0|dK1jI@灷TVD(mX3{@o^6D5Q GX'-{5er蹫WnYҌ7aĜc>_n{0&egr>v\d-ӈY_EޣFYJ ?I>IQUc32^JClSue&num5޻waX[Pث+`ٹ?]]Oխ>SS?mX+Tm͙K)d)bC1?jf_x>iX j:B^z߃|ioE=u]u็Ea)68r>A7_cgJ E'8)#~Hr+Vzm+w¿%jHז}{x1WO:v}ʸ? k|jeh6 H^bM"e'gi;c !ۨ<(U"bFh #:,i*+TϮ|oIbfJґseMrY?(Ga+[$۪PG,ؽ"btTVpUKQDJ4 PĦAk.5B>OCe"weowJ KQJ5Wm5&lBz# S(Ut;Kg ()" &Xl#{$ vH`z׎uh{aŶHlpwU.՜ CZZt$vUmۓɤ‚P&F&dR2I>uO5vp}K(L0rԩ#YH0Ykz~?Jz 0|͡ %L|[9JU Cd:?yU}hŵۚAQ߉h]Z ]Aw+7n!˕ AZO3ͅi֨qV}ݾڜ(dNIaܕ1VEI$< $$~G±%tfZﺰ37DZkE_S~&Kщ /2!uƚ;]N/0F Z}/ ެr c|c?@=^)>R*q&clGJHGTɺy9d)ylתxWZe~]2ڃQ!|]^lfcˋo0mbUg ghiJL` q7/1GkbЅT CYyIrDpm-L* .b4Q;g2]^n[z?^l5ؕѹ<ӱ?K>"7/ iҔ;Co-O*BgĀ7:OȍՋ6Bٿv^ ?RjݹnC/HRʱ-K _&&* Ye2/oBok5 `U3\FIz 2A(DZ tIfW?YKC[5@KQ}7^a EO*[E֮֊Js3z"+B,ŋ`؋Blji\ /,ET,(aʯ +wŰUEqbm f~K0A1_0oP' N.Qd|$5$Q0xUKf'ͩs_ZԴ֫خ e<^tVn*<[d~R=}H)L+ie[J-$WVw~4eJ^=^RYoa`K58Tɼݜ f)Y.@ r> r>n\_ae:Zo<1 xBQ~rw*ߪ_\$ d%ᒱz,gEfu"5?Z.ոxjğ(lzDY;K(D1/vk)3ǩ8HFyrQx-%ӸS ni'85A,Iu6t6cH Tn;Za$ Q$$bzҙ jtF} O(ƂMFkn.|J h:8c"BY^|ƎV&\)k6us:Mp^P|G7^D^{ 5FƶM'Z[ΘކQ,MuI7R,3/y|w%.!;jǖw]^N ,[V@(+26ґ{vʚt_/W kK8,D!@lG:(Zi5cL[| ~LtB<`e˸e3zJ(®JΆ1*R|AxYz FW|\lTN@rkPo)BOTOZnOoX;!~ϧ9[;a:;F mymug 椵D@t*>oXf3QeDxޒLvu@TvuRW?=uVUYbwWz@qpYSv6yȕ [_b;+Km¥ $ct jTuUi6ʗ3abNF( ^R*ϡC9SOu_ #J4(ۏIs6.8Pdf%ϧYKor;CV{ 8CK^a+|~2 Ai `dG_صS/ =x}(:.uY f^r/ er U`/c}6ťBڅb]:qHHU-Ԣd-q'2qхI ZN Z+Bp_giF{bqSKzR*ʳZ\`'r &Fj;7e+~ 'L<G9jhva 9h-jLA#1*&=Eͳ{e cߜ*oWX=-øK[\mEȟgQ~g ,V Rߍx.'K{$vV5S(@)j. Ճ ˇɺsŷR'٭ue) 52 ,+nK{_4Π vz4G[mV!=/֏g[V]W:/^{ 4<שʙ9N3a0^12M{9#ߑl&U&1 Lv7["DfjG`~q Agж{YszݴiU/+Ҝb>>{'0A"Tw HCH4]; ~VQf(ޓ DUfYy. Iry] Hahc1O rpgemirɳ @ =ETȈhoL6lӀZmT= xȿ^K4FѦD doJ;,Mbc: CPg;L7AW,(4yboxШ<ÃYG6Ͱ{?Oa~Hh3٧\nJ3BAl>%BUsԊN\E*Xhϼd"NV[h I~BGk0 K"AS)uHX5[4 C9*#IrGq\EQ.glzs Dy}9tyҎgE-8h ؆߁_{v7Fd; 8J|3!0!?PγҸg:pN> F^+I^"1Ew] ]GpdR?.1O^`3y =!#OIcݎKTr#Ob&FP3gS/\U=bJ]@𼍖5wLDqI~K3'0iDmqO ({'*رFI@;ݾduYSXvM CQńXۀ0lKbk73%dm\1WBj0r 8 _!qcԨ 7eIΨꀈ'2%;J3K>?h<C0IU-]u!.p{CmY遍P#ZC!30`CE1{VhxtZ?i$nNt <{xEI UQrdOUԂ9!|">4Z*h.톴-G=UnDNt-VFϺp[ ~3(_4O/IlA$C` =a,T6M\"mo0]4397vG04YiP;պü-F{iDsB?M$?q}@M=Jzf5'\۪3`J۠C:];ݼStDr#m:Ωl׺ƥwৰE#;p:o94KRt j@-1K*p#@GF^$ˠꈣBOw$J8ɂf:~]sNꂻq)zj& OT*A WD8V8"0%2 >{ Mv%{"MT$eU~"j%]y5ik(YZ);qآ+b-۲)҂)39~ƃ=02 @R`VAL27st519! 3{iI>{ ƽ*69+o=RE)jl Hb<0Vo m wl %\Դd!fU+޹uHzA:/+RܖxKo.lĜ){ ЄqSGG;WޯGF26ur79auWBDŽj>{<wДL*yӚ>fέ*F{PՎ㕷0h'&E,]X9Pܲz3㪟}mCm/Ϲԧ~ӄqD%?֗ϡ|4hǥso2=&`;'`]x(8:73eGa| ѯD3h7/]Yē`~S6\&!䑼ۧ`TE:jj·Q ܛS Zɥ5XCU3~a)DuƂ}:\6x T0})Cldqj256 cJ! jĮבvZ;c7IڍZgύrT4Ĵ\ re`|=Ukxa?˜➥Fj躙Փ)a#*~].,(Y\/$m>!aPq{4UProӨi{eLaѪRThciLUC:`4OOZhSf窷ɳ +,d? {hyDBDf0lȆp.xp$\OzwL!St,bn=Q~ GKiB}5;L<^f GZ2 Y8:@ʲ Q2+Bm˄ଐgb:D7Hv LT\x۱HT#a2uΨ%w]QdWN?sР[k Y uT*PR[ދ5aS_";`py8Vd'V.>d?[į1PZ4:5VL%ka;d},) r16( s7(6'#+Ɛ[dpjhdAˈT8}ʌ;+j?][ \Z%7k0i3#)gϠlk53s?aR[t*TI|2\za{65[̏e,A@)zYc0J*(CeA}YatғL/g&9iX\nX*XFQ@.'y]>ұ*ب|bYV&bx_E#dEwvJI"ʏ?!WS\-WJ+x~,~l5JA꜄83J>| ^CKpR;@o2$9̷T!n 3 !Js`.?Mㄆ̶bWkA͕ Gg 0O X+ѷ&B_/!m]6::ULF e_ J>*=EOvCa_cs 5_#)fD]lb_5c.fDv)Qǀ ڥs薙 sJ1(Do!59>xQ (&,xTUP(Ɗ'7Y;qJy=lm&tKfFߖt0S'zUu֕ծuWGpD-lmʋC.HkA\F)lԹk՜~'@͋ ۝xU#hUHBK8!iK @*Yٿ˭Oa*.yL;_+dUnSY_baVB1K`m+Dٳn >5cV1vM8CR#9pk@a;ʴ O݀?:)[iqu5k@b\~9kWF̡t! q,$taGl&`QA(8Po`G kQkv4e 9l;~K芄g-)yFBf&8\]+æ(̃JD?/@ 啳)1Eg"N*2)~Fp|@J|LwMݚ]~.7nGaɻ,5`/˥ !Ɋ` jT"hҥݑ_pb>U} Q929?ɤ.w kZiXtJ$^+x\ooZWYkڦ+D8= ASjx09*KRXJ(}F2JRwm8\\VYIX/r[q$JhB8FB}C5cQDiaUx;h2tz ?N6ćD4BRK+QHybXT Y˟nIpnsk34 l!Hp&T?*_\Uj1-(v *(|{LyI[u?߂2) e^w~Ὀ{7k ,צ{H.qy]?5͈PPPwQ}.qn-&'4짗S7nD}UMi?V4 ႀl}"W9X/ݾѣ}OiH$EtpOٛDv8ZI^bB9>>j քZ\m}س?ou-&EsUeo,㤂P;0kK8YK]+R"kFj^I&nH|%Fh-#|n.sxȗ m~bXs߃) 5E]  *1Hn7tNxҚSMJHdhN o[m g`FDW閳4ֿAl@0pɂ ~2s͓E4w\eJ⿂~|JnRjW~:Fx%oȖ7$QV-6|D󼁯Ge(5߮ N}hhRhξ1.`QM>&; 0ZD|q]uku.bxI3+p&l).wEZND<IVmCYTN]aS}缷P!Hc+l):)to۞\ix{.x|wU?eC!mnKz@w޷5ƳA= aWUXAG&jc1PD!B:J4FzXRO B}oӦ9[lK۟CpjFj/VZg JjظFWfQId纚\>q?kRcIJŇeWwihW_kz&Xr484矇Q ڠ{t\h%*xu a0=;'kqvqI͹D[RE$ QWDA3ywQ*69|=2ek ἦ.ѭ@^8#eHw>4X:*>W`^8  .J*0tb[֕JTjDds^C@EW0j"2t#XwE )3k9hFV{t]/RdRn2.,vywЉH q׭6w.QȆf YwA~&E`lW<[5~_oqIٗ} AJqJY#;d|.DJٙ#o-C#:~ܟKgYOb,Z$DAhוHVblXj`>z'_9aԎ/z cj1onxgg:ȑFx("? M6(7hs1d]VǐnB tna)9| #FD@zϛ&jcx!<-`Tq\o:&U}5hLꂑ1imNE6F?t$C: bl*s3@(6gpCw;mXD5G~@Tki '=cR&~ .OcLþ6|-KAŌ  '0(& l_(%093Ud!^r*!::j 1_M2DڸY5ɝ%e3(KQW *n|ogOe)4ñ (}l ]ҡKewx2|UxSb򾗉oE!fTv};V>{$ K9,yN1ElP `c73^ "Ҳj{B&5 @)^|6m3 זC:,|p_9IRǽ\5>ǍTʿu,Ëq†{a5T@!M\|8ؾ?ŭ=ŶNY_3J[kg FHј}? q* (7wL㱢ފ#` CԐTr^ &BMxK h?In;,7&e&@}2lx|/Hx;aw<nbĊءrw] cTw-ť}m4\Dr 2r>Lr$\4T90kMJ|Mds79A4rKv]ឞ uCQ k a<ƍB}$(;mYgr*Y;5FBpGT͝,s@PFO?V|ƨgVY^B@4zW׏]y('hmrƯg`;M5{Dʏ0\) Q腏5#jWDP0$(JU= fvNl6y!7H8)`Y^УdQd`'ߠy9[jTU⚾8c179cQ^# 4Éߗ^x%`ĚMB*I;}3s/# (D 2N4)A_:\\ W`{5KO"*qqEHɊ6dKe$D\ոiCh88ff6Ny;WKhC0mw\@E ܀c׸NsYi@?AٮLİZ|XDw=& )6 fu"_jٮvkZO67'\"2tRQ~AB58?p}Ɖs |2te 7=_5Qnv_]yͺe <)[^3q|gZGNN_*~<"gi;a^cD_7qLE~#ˣ^$ar꠼\) ʬ K+; -Df2Y=* &eCǥ k@wd5ݴr\wj9óC(ȱ K6wS%^='IG_n= LTE~%fPQT`u.̎(`WٚQ!ƀaeR} 8,V d`XiNE I+d7D:ȷ~Z0"O u|%!!vٽL-,7wkbF>bBK4"HgQCDNsڞޕ\>b]l0磈 $rDҧwb˭n7Ğ׀ea/Yb LBE}gՒIqƆoDD,mKy-ob"!.S( pSQ8}&H&bAb#6CŻ2** |J޼X#,(io/N|Ha͐Mj&-{Qʷ"ȷƷzj2%#r 0dmk?j]؏K7SdZVPpZzs[N|ץ N[Wx4~?!dkp= diR!̉wCޒԬZGX6N }g6RȌPOxȰ:@%:lN/^6ͅ}/gNry'Zz^zPE ֐ iLܡIzou/D.zsU2*י:OtnUzl<t 59"}%x%t2jŖ&z֘t \*@^-nU!Lz5p+ㅃ 3#RL8qϟ, l`R n &~[ |)0fR[ZWȍӯvwFȅQ˥qJxa*!jYTvrh̔jh׆ l8 q"INk=*ZJd:tn6zau dm 1ߚbY*eee x$2@ÝЬQgDPm196-p xTQ8!~gp+h5 u%9*>|N.@ߕLo%ѯmӞscKEԑYcՎ"4>Pцk hp!'<Ш>tc]H_/83U[w&x<[9!E^bhЈ Q'F(+U !OդQ=M j+R-d-oF {T3uwEB~ZFЋ'S ' p#,:G=t!jpNu =ͲvP+ԠC%* *ٵ4Z`V\sN~;aC['X6"~m.`IP빵?7@ZoTJX1B*V54zB71+Q?J\!!CPt}^1tkՒMҙ^%1 ՠMuj@*cu׳LBwv媕%Ñ^&L~-{4T> j"aS38nw:MM2R)$-*Ġ;U*@r~Y(9KR 4pg8ܰpI 뭐+NOߌ|D.8n8o1pqk0"p\^)n'/kSr޳%SV8Ҧ*{< AU.-jBz/:_ \ \i#5LE +6PgM[]W,G{\~DZswE b[P!"%_ق}zdJYg3LS)fBXFH*, JU4f.Yw\߮5֒ަZM.w0ӀY?=(W}%=mEI㻋k'dzJW{kTwFDN|^&ҙ^N)m&F%У_kIFLSJENCVEQ}q8 v`]{i?qY4ij5UHEpw\pC@(pAoBvh҂Q},"eLd`TCϊ,8A~,D~P^VPV:Y~O'䨌"1QTg5}_S'7u3k,(@;P`4/ewS4y]o&O !f r$wUv#iT5v&nFuB3 gT sئ : {0;[ }P}W21F(Zu|r'5])2M,,^ ~<앣7R=v@3 EFw-RL+7ekV[&#:3͂y.>WdtI_Y5*vgwv‹4]J#1xq+Gbbm`8bI˥@)aPX@nߪy.y>?TZfӄ(ts6Ι+~Ŧt2M &اQnT1f13ks. &S6.\ߦr Zy.`/¤İ 0(*0& Jr%4! #5 oUgh弱r;޴V{zL<Wc$Uŏ&1~6D?ZG pbwΕm܌DkY~$zGȭO23#:H)Ĭ+,v>r`7#(sSpeheIOD2 =6@XfמieAɺ&z쇎4_Fytγ yɊ怜HwgoiVM˷"l )9rză4%17\D2zl{\25> +þUp0Aa ٚKzW8L~ ?1EsRF{=[ ۶h{0H?Cvk+k4-HlcCARq fX\5,nPhD‹0C!2IJFA=S3]B$o<×dL`IY[aaR&D~+D$S jҞKCMtuP R8]IThs)˃cy]wLyU(X 9\XC1/.Z|B8m=Mq*?[b@Qv[!D TY`nO4 ']s@ nD`-Hw6?U,0o\TR7ͩN\]SDi1 +$C`-PLE#)mOn6j5ɉ;!;mb#ǫ-~D5 %4<8 j{01|睊8#55}H4y ?Gv}Nrxdx臫T> oӱg2>D.$Hf|0:-Eœ$H ֽ5*uB'-1,3*5 N~ZBF>e&kOoǙLxf':1e6מ2a1A̶rd&AӜJ("0mbi𿫏-vT@;NmZ`1 "=#Aߤ Oar8!NJPwF͖+ x eVըN7ɋ^ܩ+RM!7h@SЙJ89r#ϥIz,"ٮ >NA {8j_< /ƅcsK)' 3,Vw>N0+ BRaYJH;&!IC =r*jգ0$$=^+?UK3\U]ZdL,]etͫo>NRv4_ESJ.i `{8rCb蟎rl{hs󥌔i@rڊۃY;TAo+5)iL6<|&1Bh| q^QDL=f7j\eV)-}msUr\ao1JX{Ck1v(\~Fv.Ȟ)(q 7c Dp| `ւ&5=0̣`p+"`<&v$>Hd"f̑Ŷ"3 RpLϹ(ɛ|XkI߆#8JѲZ6X* ~U&OKm)hn3Eyb(E\9Df9Ms[1h+Nss^/4nma,3|T19)t)f' ;|.ʮqLlnup(T|r&%/h!@N`֎yԚxSsUXT#۔zB$np>Ϯp>r#WUZ"m}E2ȣ{`o6ۗڮ <,yZUۂB GӸ8@qPz<6a[;;wG2W;۩V8:6Bh˧S!ߊު eI ǸB,]m Ur/%=7"dXL4^KM˪T =nGf|?{^ICC\+R '|fy. sz^ͩͣHB|g3۝SJ4lpP*+ 3MG"FEvmIc e23BN*J>Dls6ڌcfHQнw޿I].Gp[!>p* ScgM/ Q:Cj١/%U~ue7@[|W9UP/ :cf(zꮐ'f-s*H."VjD3gy&kָ#g#gZz!c߆_ok1;Nl= l52ǐl `dwixeBLgW?}Vi{Yf>5s.RPRzXf O,\Z.q쩂h F-ZƑUm~z}>5wxY :+\7+J]#$W`Dͻyh+$v^ eE|Cǩy&u԰N4vx:̥dY^e,FC%? RLw&i>X"aDaFl`m]S]<|h=[">hy-ucb7N3t 2e#dzN87mZUj lC%Չ(~( hE{IqUIy1`QʱM15F@f0P|JThRQ+.d{{J\v4Pkt(§<-!}RՄ4?'wP&{C9бQIEE}Eyg5 Z*7fb4n%װu]n" (ᡴ$*Lz(`s{JTc$ u T(CnǩZoX0Ar$n Y^"btnB?41V4|C=3i@Pv=7ȐR԰gj\v}z S35-iW37T%+ʡqENxդs %x5l e3A{t (J-7꧝N84MYK$gI9D"XT/|#+kUQ,%/=-LnMi;A-Iag2@\f'Z Ws lg'›$~\Ek^+;~BAiڙ\,JHSI%ʚLǽ˔b~ɄY pӊ]HB-$sFJ8PR~[>@zڰZľ |*Qq߾#Uy$^1;Pdz=3QUQP jdj#gw=n$!RDw'yP2 9W:0K}آh@9@(cz:af] (1jȝMFƣp\O,UG m!L$d! }rܸN4/jݠ^T'qo> +j .9- 5` XCsxGf8F$MY$\Z!V\?uC{Zzm!0W|= VN-agN @BN.`UG+- t _T-`V]sS]KƐOȁvqB)  MTǪCyɋ{ZYDZSQ 3r̥] @q|2舏ccZX0:|Z//?2C\҉l3#Jd2!w&PQ WmuUFuxڼn*vq+)c7Ү Ieumo1΅1ݎ-̏2ʼ[U݋dd(4)'q۽PƑ"I^ k+0B󡶭[yA5)I b _cc?|o=muuIp &P& pAJug/DuѱKFUÑ`k)gRpͱ @o8 =Bamr ps}F?A|2f! :sEճD ~pI*(NKSUÊXjE=&N@_uW3ɪK4~ܖcR&ƾu~0xZ(ľIt>Ț]t6Ɏ!DA2wM2qA8nߢ̮jTmVKm|fU(d~ W %<}Dh*tysV OuAWW`Ps c7'}†zW@833TD'r.Te¥c虌q9=թxهZ~Q|&eqZ RGX Zo$Pi8*/[0NA$UW~59kNʻSFP8U=xAѓֹYl_kh`Njnuu] :yJ_kY,n,N,ܨ_>M-iqjb 팥hR(gs.\ܣ'DXEo yUBq>5z " 9bsSSX ]pD!Qc_ *mei,NrO4h`tSOA*+v5XŠx&xX_OeauoT_PyZ_M# ^AIz+jU|j& .Tޖy"DҪzPcYPE9 Q?s>9)[2BmzKP|,qGz<+SY{4DSKW[TNrK(G(=ڠpS^XUtSYKs|R=i [6\4) n >hP¿L ܱ󔏜*ʶ"fyR7"9z̥"gy9v؁!侮cxY2j> oqlgisI'xe Ӡd =66=c=zWr"!ux(A` & ;?}՛꟫&#\nloӷktʑp67&Ri,A}~'Yqm1n4ZB(0H$./4 hjrCd_h n]nj'2ԶοEΕ,X&#k&\%ql&dG"p<>RԿX.(CA'ЛiBѴ7&%dinۙ߾ R7[Ď^+* {V åcˠ$G.nӄnq6r ?`VI^Frå!w\/ wƉ([vV,L_о+d[ltТrjCo۩H k&K=h[~͘copd#}/M<+w]aFm Ow-!epӼ?m@h'נ>3"f#niV*=a:7靫?QQ}*TA K[rq8 ~6c%QV]4,F[0П22de3pV+9.^? 0j4 )^  y538sIgL?`]UԐt~OfV}~Ytf@VgN@M+I;%k\Qk Q3'ތ.՚"UDB! __ qoC<+B#Rs56 nUN䖟Ї%9o77hk`XWlۮ!臌}s@ Eٴw># Gd-א&y/깕90%yEBKt_ d3&ULv,QDb/o++n)<1gI~:t :π:Rʸ=uX *I=Ifބfu3y$sU'_&6OﺮIOR}cnns{gssl`,qGj[o@-y.ڏA&hC'>tXy!N+u0pS5Ãʎ!sp(#4{&\'h>.hcjG/5zM+\P8̚lܫ~ 6U:ol+?1Nkn\LF?g"B@v`~/Pƺ: ~U(J˞ܧI s & DRbS$Hx?Aآc6KVUAiJ/U:`u:>0~o}^`QZs%v*S{o9YP8)+mel;LFf霖{u$V/)Nߛ˟w } 7}1Bu0B{Q۪Gq|k/B|p,]\Ր 3"{} o !/r1C\Tj2w>9=&L ױ[/x=77rw$0)oP6)(iA#2T`ֳ_2gQ a&b9P܍)QLE<; FD<6S:˦S4C3؅dK 5x4v=_(>T6i=a]v )+iBr8-3^C[GMfV>Rhp9[VM'>b%4+x'hb N2kn;8< gTYu#_(?@B7v`初IiN*QՅS)R ,&<Wܔ@sP\ ,߲%bK5G7yi?sO |"&|A}!?U]sgc9>W2^|r9R?7#>,&ɚOŌrXzCg}R]|]]q\,mo$T5{[Q)3=|^ j6.R4=r;m `ctƭ@+aWqЉ$YlOQzÈW$h^| Z|ef s9-ɽc>\ \SjڿpӝZD{wfR i|!Ӹ|yOh vT#*(-7FqL ,_>ͣo RGJMMԮx)J79]@=4V8d{~7FA {5L~s4 ~9;4we[p{vj,ncDgXErzNyR%Xmwknn70& A R )xF1g!&PMDk!+Xy=vA~4chTK;R.FMw~6\d ' Pzo )UmO@`= RyrMI^oA\$ ޵-m FO7k]#100 &T9ѺLa$ 0VE;Uu[F=}ɾe@j4ZL{4%ٵ\tV|NP n\=$]h ̠4{6#EΡ)wܘ܍8 )%_r|h-QO4.ۦ}1POxj#\Ɲ.=]E&E_ߛҗTy֫lUR$ҹMj*qۃ{\ja:I'7thIF/gJPq)|M#VTVͯ cgVxnq+}FoY# 줖8? LikRѯ`)8ZRǨ ML߶ӱuΊcMcRQ^ŝBSbZ.C;˯I~hϠV[P+VM ۯxb: 1cʬSAm-4q^5W;Қ'qMG۽hdfX"P]0iVP1mL"k]N2(>{W#c\z YTDŽIߢԘ/t76T %b9)YQ5$f]5"p~fQ~""6r {l/XV:U\A2O)U_S$r>"&S5.W9"xPdea.e{:ӊ=øvȃȈeЧ֢p?Օ2y|@9ivp;xDi@i܋ęsZ-oj*yDԒ A3C Eͣ r%bF *r^Yn0CZV% 0b6'K ߿A{t}{Xw{ M7(mc|10w/ PEzp@AE,)uW%3Yoc5fx=N:g } ʽ N\8ŀ.2;oP`I޲Sw-p+hA]auH&m`[Xziv0؆Q/Pqrru9./*gѢ9= e?˚:qv[86?:sWlaQ˛I)Fi ({.@{fs1K‚'oQ>uk*f׿\]fdI} /6~-uSz(ӟhm񖝙UԠ!&7_D_o[O)k+fMs0| MA~T ـ,yo!Inl°wL2v_7$Sp+6qlQI +gj@g 7f, $sDbYnzBǔifJ0zO,y,[j++n~jk'l5S~QzKQ,ią,ӒpGwzHxbS1 j'2y,f#W/6(Ob` "Io-\`<تI1h<=`\JDRrbh?eEMW*|S1q:J@yd+ճe@seg3xlFZ* C&v2|-*}] c >bmOR).yUhӌޏAis(S4-(; 躌+j>>qWQ#]*7Ec+q"nlZߏc8&C,D T p+6)~H9ghm-ZbڰL ?G1b'p.}LK*CNz -W211e]ٴAZ I8BQ*(CsY0>$v گmKQnwn#5?Hާ6+鈧$B7&1yDQxyWc2_8^IG 7y #lNzNx^Da?K`r$ =$;E(a7`JrqWɶg:joky9LJ^G-a v»¬H405-n_LÐ;@9i:^1PdV2HA֫OTY~MZ';O[mWRo$l9 b͠xJd mQwd+2XD};"rl .k1(1<;ܦw'f#`^YA 6Jѝ0m~*ڧF /81 V"F ozؽ#\".VPGpe5O;| /4ۗ$W 3 ˄zxYOű)E7/^_498GI_(_^(X "]:mGMְ3Gz˗Z4͘K+]p4Gg%X}H6OHopP_-|JW E|Nt현X_5vNm{v 6m;FUX \2wGw`E5\mr/^"7\w/BKh$L*(.ܹ֨bS-CW̕~xwF ,eWMXBc,fٞ-!F˫5K<@z2\45i 8H%I V@`N4B-p,} |גUVCsϾ9 27I#@aVv9S!@(&ěFeݬPM#@KAMKYlVso-:ᦏCX(yxHz/Sc4ˀ(Sm[,v-:^g 9@ )'MeAѲ<9`.mBsC^Q[:Ѝd=]lt-թU)@LV(KOwN DhlKjP)|^C\I؈uqJ M>?k>q.*<'w9 lqdF5>FkG]ATKJp1TA5ଢ଼ +^jO;Q䅢Ц!_:D+Ӈ ,WXMl~mzu8vQdRVj#kF+X_2bTXiqR֤WZkQ5\.:UG+%Oy2ʫZz=uסFN(Fc{!H-`P\^!;D9λ+i|s/a~V'&\sVT{hw7LuIOSu*@"JJXkfYUaZw9}9iDk᭒CU'Lmn>Ng!-؃qP\p_Al !P,#٘sei >(SI8}Q7-opJbsmr?62@Jm[f\ێQ 42Kr"Ғe8.ˋOuC1++:]BpЭ Y,O)q7ŘX9#b1bLspvMp[)+y['!tn'f+nu`cNtO!shV|@ XZw}Yup3VOX?s I<$ z> }\X]d2eV5R5 $6[GXHpM-[ >3$O]+ #&Wui5zLLu=Vpr&?G|b䫂!Qrv8uT^FI=pi L̜B2&Z*Mcs9Z!Gh0"u|𝇠6?|2=lujӝ4v?*\FN~V(A2n\أKI7UߊFS?WavD8> |Fٳ4٬H({_ISב2 ,˚[zds LE ĥ:vBpCfK%Jgn| %/^VהֲHN{;9Id8ȭEszk%hGv-2I ZsaqKi]am5Oq wx@USsXk}'Hcɴ6^΍Bspp KOdԷh'f{)2-oحgEX97eu'+S2ݞKaua%d?d) 0kdS'BP!Ob:sa ?}u ws^;~,%T?XnYIR Nzq87|mYD4ؽ:hW }wHHpIuJAgFAixtN \U+=7oz[ev⡴Bi`:KԱ1wX{ňU7YQ M㊬]>n| oύho9c<ƕW/Ĉ-)Ȣx]\@gHfê;LvPiWPLU ӡ%=_;)Z,>$G+ߟ*;CbXT:fwW'0BǕIUpl+̂byE2̀Rj=G2k0seJ5bz613V":XV#zQi/ݝ{N%F^@JU T)+?KnJ(Q~[ r0xFON;70& 7i8~ H.l#qa7@ɴJL~V.Hc9Q8+)6p1Y2iA ,])g=m>X⹦hw UA*"AH}E%E{Hͩv-=4(Wfw !e7KBwԭQ@"S]q>s>'Ű B?Wv /2©ջ%i09d|7u1A)]?K;ŜE#%2?\W͉bk5 aZ:2;k v#Ϯ#sdc^!dրAd8"PT!j&ipZYMo6Nr3 U rD ͼ=1cV״Ty.ЬH5jFBxsxAUvl=0qD$0<-RuR$tL4(i߮ 33gߧF ^$(,te y{~ЈeoS-$ B +uRa"0o{ KO.waT8)hR!h-v!gn^+hZMiӲD7<Xh<|-2{ԉLJa&x]Y;MhNOkl\vDy~;.99mGH%xȕlp ZP>vP?r=BCu_L(fZ\CoxC<[hDA+6~ӁYqa|AUƕAuzi/Qr Cqu]0*!ipcғnL6ǝ֎Sk Y15L~OĮ|6CN.vWЃC8ʝ\7.+cxF$-abiB5]4=. x[knmjЍLZܚT r|=Pme$ܽpfs"vN򐸷YC; Xq'mu2* `' }*d1;?72n[Vpd7 ).RVq#8%Y̞a/N鬮>Ҿ\-zWC;{г wywdݳ[ŒI.a՛nѬaDŽ\t痒pu~#DD@OqH?>A fwIWj䡎]m>oma1yw }u3kF][6nɀn:MU&ڻG1D݁,(始P#TCr[ڞ aK[m | <4-D Qi{ <>^̑BD۪enJ̯}߉*óEX4PcsF: C ;2'_ uTd O^F0M[4sojwhk蒪0x[\!OU!`P5?i0N@oG!eρ ?f:%r65xBilIU6v*Xa=9do_E!F._7,Aǫ,"я8.|y\Ґb$O*LlJ'އ)k'x nR}oro=x9yee.nU}:i7x߽s,7by~ӗlR)/l`z&~ s̉Լ5^uk%*ۏ7J!GjU#Pn}ʵ)0i&6z!lY]u` ([|CX:u.@&VnNe}B49Ǐ64)] Ld8yMiF{yTmoOSS4HI[ǮF6M>;\kF 1}PAeU#H'{v2R[1oS+ot,!i8'pC=vc_2nl)gę5"ajSx}-''"9~WlK?oSG`+>nˑS4YVkv`6S>ue6G5OC PKw+aRn|'1+/ci5\ v?F0'dZniP))1k=k *> $)}m 3MZ9wa y٩4>XVTR_6U)wv0HATU`\u>XM+8!eIte7FO3,ʱ?hY=W!-T!HGDagI҅VpYo]Hg(X-ZkJXtyO,k;~si5\ȉDp^ʡ&& 5q|-)usi.|Ňumh@#*z̳o!""t,~ fn""ý~GhךD5lⰀ!p/h1l+k *dDv}N0c 7?#Q+R(^=EUM*6QM%qEu myrBPHoDFkW]ޢO0Df.wb "RY5; ?`vj,R0??*'ƕ}#ð@T(~nZWunfܖ3}Pԧ;Dޝfp1`KAc,IRbn, `]NEO ި/Zk`7$g[]vz@[lc\rn&km׍)atM{UC<5gǽqvl(e#N9ǣWE,nh3lwƙ/yHoL.AќE4/Z_&2M@KC VWb*BXXR6筪jߌ1zXhVYI6Ǩa rWfXpzx uҡ, nYQ]K^yjg5kwVkӕ]vE'Fs0ZL~ʒHȌO19<6eBjv]0=&X7*/ `g!RpɎW(vg%5T~53+Xy竤ns@ՑwYAlprRCc(I6Gd *`m>:T `(6jџG]ث>&Jd H#p9-A#I@ibJԵΑ*ߐa>^|SX5"anl}l~i7ED!54pC+Ib?[Fuۚ]k_c ^x -ILF EחX>9蓌V ͕ށG3aU\mz2]]?),e9Q01k 1]x0u4mxvqϬ*|3J%ZY@ -C3Q[k?!9'1)l8өw3otFBUHʃ6tR]l6.ݶzpSm|!7u@Yzc D^(N;<'-Ix H_sUegХQ9Cy+雌k6Ew w$ _/~y֢.D .0]He\X{ǫPʝNr;a`=6 Ը6A۞[Dx'K3> aEBĉeÊ 6x܈{oޣ%1h+ `2:[#e\6ܝ2ayy)R+NߓoBFPp"Je[a%[΂'9+op|jYV$ULoːfd.p՚@X{,2v- uYʗBKM6J-s{#g.Zuw 2GBCpuio$LI`M w`BJIPO>Q *"614_n+cCv_qyc*_åCiN߂欚Rڛn^IǛR(AtN6{g +m.b8[^X. ]߲0&0ryi?j熊(ɢ/wyc峇dhGu^_/<_84)E:ӽI$Sh &= 0e`j=\~4:HGG$+VHgq$v*cѺ VqIh"+#?$5mB ^&#A<{űT1rĢfp.0y3.J 2X /:`'3w8-|n8v$Y+*³睮bGEhLrMùmmH (WWY҆KOzrU AK񧤥SiXg/Pt;.h;L,djbϙĚ-n (0B:T-;&8Nȿ S,CyTէaeRv!OF"22RPAg(e^wMȸvW@4Vd.ϣr³| $^'9+QsaZ:((ai"-V"ۨVk0Jbw+^8%XK`?c#p"gk֏}op8lE[w "l9F4B+Zխ$RS5C\!u^iԺ "m|aL_"z 1=kc2n5t]?R>GנLQ'SsXkjރt=XigT_O{ >9fؗej xvp x99~6{dqQZ&sXTIzcq,ߦ6?MGF")zo{{sI!;>vcS ۭZO"E/|/ĢBOȇB>IXd:~G?YAչG/2UFx#<6N] SiR!uяl<*}S*2dsiUUP1jJd/Kv Ӆpdp\ T)V+ޫJ5!5hpu1&ؕ ^-\P'lceb~)tZ4XX3Vx ̀MvK~PaVQa؅F!!+eMK84ZHY/RGj UY:4xC4>P!i5 aQF{&i(-ⅼǪVXXOnO= q͇]:## :.(Qbx az kca{ @ҧIH?{P 8kU]'Ka&T^@1tEh`;OTv2 + t Z8Pfn&ߡi;=*1tV%U7ޚ=D@7,eʨ[[o7j :2˨s/;;9[00+4yry ^f~(c&J_*/ 87^'(a1C<ҦhES32|ﳋ'aq.Ri=/)C I^9|3x/~2$x zKkZd+Frn>RX袸UHuL.ϥ"#vt[G ܾ+-nYW/.k6>` jV<'E@m +e1Mg4u.,!gs#y#U:T^5Z\ԳƈN zFFM q D9Y]_\ʼn*J 'SGn 8c 5e #o 8L ATɧ#\VO'9#HH{Y}yFM g@k.jÇ]q\zV>i bvm 99jxcpuLo{2lXN]Ͱ/; Rw6Jv8 a9Ćmb˕$_>]|:ÔM?f)~ /+]NՊ%XD1|Ѡ S.a[[G?A-50 f\;dE!wnZ߭EMMو1Cz7)H˪:>tdTUtE\S0\ϐ!m 2U1 D p[?A8S٩jvv_̂k&K-tD1FxPІJNi>Kz]tU(,^ﰀl"-MVE g-{JȨU\jn{T @v X"*mT &bo⥁XÓFNAOkW(B:O5nY {m*2N~ ZZ#pPˤxR a>T|t#|0Ӛ3ӂUGRjs+8aNs{:շW~pT2 K&Iq޿FR3+ `ro);@YBWŹH&K k.JaCJЭx9`r.*9!ud S"n1d T:`5jCH*'H\+C8= 8S+ho NOU%0Հ3솪%5Ui+%[Xi?BtD SWo".E SR2xBt:Ĺ^P‘ڮ56.g #;]XB0 S;k[;\%@U&R=~b.CK*dQ  "VZ7JrWyDC|BX,m x#9o0}UlkA[Ub.%,x HɊ7WXi5Lה;esO)Z>rCQ_0רj)…o_4 2$m Ţ>7#mlk\c|9bX IiQYG'I:%- ܖ/ÕIJ?^b-~`"X-Vݩ(,Թ}x3oE?'()CaqXtN:ܑu$|_6{4,ban5f**Z:m_/Ac1:!h$B )2vmY *k..33".';w=˺砇{Z " i!R%Ex4 ☲wkYW9^ R2~2bk1u J%ԦAwΖyҾg!u4tPSL֦pgZťKO`ܺo*{Sob> XܧG-T?BޔⱤgrt%[VIgI[G8ҏYCDT˼$9 S8hE\曲 „?>vlVS28xս"R$0`NXQ{AY׽ ķ,ɢBDs })=WQ[E;gl?wOywwH :rRک ՝]@ $ O}5+ TP2Pй E OMU+pWCSUsޡ!LQx/:g\b6R<_uǴKDa> ׇ1-id4>z{pKR-uJH '!7MθK1Ea+0v$묽l]|jBF*v4N0:Ea?-3SR<:4#{-8zXl$vfܵPĔX:Ur촹ck4Pe(XA}Z- M]"^N0Ym!*s8h (r+I,5;'0)E.d[ݪ3l=/K* Y@m&gjGb5U>ڊq[>Xص@w Y%i 13wD]̂L,yZU`kh)n/3`><y%Lk lGˀ.-z2k Ʋk"(r[wdzS-C, ?o׷lDi:!=EE'n2>XV*Údz oW/֜,΁wee+@^m.v>s/2J\#> ?@D0VƐڤ#ҙRKsF\̢MiV#zcRXݶW⠖YȱA읤dajEϳd}r"5hTp[@k} 2~V5pt;xYMئ<@õ$%~ Ic]:vj2>yWnXHEY*PE}ح.U<& .d@P4 oYZux鲈Jc fdntY"%Gm2(Y6e"pR Z1 Fyn\\s>̷'90baEF!A_]4t ? :{ZOtq8s{H)EY`!(+cW@mZy'n9Kj@y4-UQ)ϼ V{jT< M^T*KA0)1&9gi[YU oG yl<'IO\oJoݻC`cj Ym\{ek9tRpVdܨl8= Ӳ{I6{2 RKR"Ȁ>7~Am* ?/Wϔ40_0QR++|39~ /Փ+]Dl'WmW1f}h fj[}{ :;;8c"BB8fRҶ*+k޴`Xq4wL?>Ђ Ϻ]IAj絚 = OX,P0eN 8j@}O-.C+n34m^,QGaxE=M|Q G;%pem$ڽ p zQ^gu}vLx},_׼,@3i6"o``*vŻ JJ:THL;T(ļRǟl38<2YBydϬzSf6U@E ,67lY ML8َn5dBr'tyl1w,rTjN~p3d> =a%,Oa@,Iݰ2 KeD$98<@X.(C=2u'~mR06wHp=/>ZLCݽ>ny{,Pk8ě,fPE)7 MRq9yuϲ،^7?:0I|k!~۳HX(֫h@6' hptޏv1&'ku²02MxlU0򅥸J k!] k1NOD)!ǜowG( n?<qSB"f|NxL$)~qg/Xa250#wW}:E%6Erfr4=Ka׵Zۯ5)@3`3p\,dxP3XRM@Cm3uOo#hZQN=u,6{Ie2_gȁ2XM+b& ړvx9`c tHsȢh x# +x/ܽHD\0 FG+떴~ 4mglB-|'I e( 4EKҠ {^X-rn_ ukbD2|P MGWݠN()9xhH'7wcLRIH }AXA*ΏTgC1!r]J,RdD%O\L~pz]pjE R20dF/-'E'݋P啮?W{טmP%kږnv W=Zĵ=[.WtUYJډ)I$\*i oz-P R-V<1Q BeU'dX~qYEѓp|U 9;.[ybjœ}A\pCD|qq|N(+?9Z.NB* TpVsk`8auy=Ie9No۔' #_m?~S7yZ}CذO ϬԢ*azOOGbEVw:h?eqI+V4`&0Flj=8q;9/Z{1wSސOlC{ﭱrws lgmC) i1_'&V/3XVCߗ"42ZVjZ8G%ZH cenўcz*E(Ҳ```#G{HX;V`L/{!(_P?` 1 e!`Hjh;ITxS+l,":p&;$ !lI*8 Q T,ZWB[x@@`**m2`+: M-kY% n#xp; ((H\fO蔗FJ *9#߿`& <%:dtOO%!"ۓQ'|6=Ч uBCWFà!g[iM7*m_VdQ]Ζhϻl ިqmP>!?ݿt8MvCaOU6| 5qn/QdCzRS)*mLe@G061,4[{ZثK*xNç|aAz -N`W%P:6^8?iD6n< ƶD=9*;{= ݫ0o&/NH-x{1x~V{<>BYt3+"Q)vd#b)hŽ55ɸuݝ5N6MNIb?T RrJk2K0Th5. -#|L:;! =HR5>MYw}c%qUo6}77cQJw;vb3D,2:z> ,2^m>2Q EUxIcg:k5F x3]9ȀLͅ}L#B"W=*"gӛŢN2e]2J{~sƧ[ 90o#_(j"~2Bؐ7Fԝ?(WS]7bd!:;+3Ƅ50* (AxZeTBRO0Q+B5GT>$2ʫ_ )rxRK@ڰ%֔;2H.S`sgPIAumZN]J߲ILl?= ;P~oR\J*>M$Og! )0T*Or3dVM/J}aEsAt|/#+ QǛ@xBaz;G4i+lw7;A[6rDY/3'd_G"*יi8Z3$;CR0̍D;KeTL;?;_]Tb=Ȑ=<IopF(Aw.h VV%Ǐa+@:.:i*ԃRǐa0i+2Hd7֯ ] U <qmW{U@t٥=\n lƓx_%,BSJI)g KߝY*Cuf2 L΋cnT䅞ȍׯ{ԡ:AKHu1]A08bی.c0 |=Y XYBAbD5MP͐4g ؃b5ٴ!-5 eIp׶'?FaΤRV\p}GGoD&%Ã![Gޑ:(_wE za۽D6][fk7x๨~vy_{PIo2g s8ԑ%&?mkBArboB?nv1:Ð~}~ ȳqf_;X%'m\2\WNV=ۛԅɴ_{ɵF1_4zc)Ά|_jw6ۊZN> ~7]e|zGs`llb7DZw!~Sui%L%}5L^6v -FUD7Ç 9pqr\Pٔlj~ zQZEɩ8:f>*_eC v,SBojP7y|aNA8s!1jցNf,b k`u g]Y"G>K5˖XY OeKl, U:7FIؘGr\Ư'NO_d.2f,/EO#HU|I0P) f`jM3ÛB?u_2mpw.J(T_ˆ1ٓY%ŸERc\7X,$'&b8Do#8/`tk_z@P @ZArΫ\Hg)}hŲ9xHEy9h%4di @f8ۙ,r|Un ŒE/'E+t8$;7PI{1뫧9[J<{xcVR-=8j;Qk#s݇E~{2"zH !gcql v%PSwo>APm&T}m5‹*3ྙv(!eܰys[F\LWY!6ߕ e yoL!@mf90&h?;@*NOcɱ9{d"r\eFe7Rv`!PYT;U$N܍AI%-R M\ɮ?'zHI~+Ni8 fhae⵬\_#Xi)*@IT[cr.S 1J7; Z;~"(a2e\ >0OwԁqV~q| C90@?gEKԧg.KL=%l_7mRJeI0SXS"w).:}zQyN?Ἁ%Qeƕ)(I$/{޲DB7 r:]yTO0(;UivSYE(G)o(K*R>!?94>/Fr;6| ;~J87 jY:`tN;C2lλ`!7W{)qU"T Au1 p^7g 9msYRV0YәNw  g8ΥV^1ayv(hMrDZCd@VQ VS3H.&ýxw;G/LW.H } \ G6K,a SoD)' ŀr[nArdL'R 5ObeltS_OȐ նGSlu)_F悖=/x7Cy(Kf&a]t煥x`KT\KKn8m83;A<] h|u] տA 7ȠqM-OA-I-N FNSҚ%5RZ'}̬oΣ4=*:hܗIw9Ļi%1!E zrv \t@F+ ˳F|>j[]rt ͂lHp)ǭȥB+i-,av9A{R kE юdVQ_+"͆^6Bք<4`Yiמ3ۮ8B܅gD>e`?B-,1ly@):Sjq.K%L6Sj0͞&O  R+K6~騭y5ۼ烺_tKh;e)aWwLKso'jm6shE)c nFQg셝(%bt"swz[KCV-r TkeӅK@.;7-_~11, ץ&D#Z8w'taJ|*r-Nïgd iZ^4a7^A#1C0P;l#\wĎ)H,W)">< aԁ+vpBشJ*L-O否y׳)ϋ.574- U[Wgs;nad.{U;8rSjBit?*m U;ڻ$.MDMluPwҩ!^ . V͑<xcݕO̫f*?8041ͷ{1!o$ V!|;Cb,cTxu\P. *h)D_*\209< W UwC6TI8Z l]t.ijQـa[AQ.H#KW֋8٩N$  ~kK q0CWYúH.T.\`dc%{䗦ⲓyH(@kmeRcEc<0-ӔLb BpN -8S+<_ſggp^}DԐ%' oE? J h1"gI$UB5sY~Np1/%l5 &z)@E4`gJ^)BNŕ+XiJ(ڋ+HZC>;y4C&- ~J4ʞPzk'&Mciv Ef|gOv[{P uo2^G :Qü{ ?9ESms@?i'+gwCm/y @v\ >.cՄ0dJZ$߲޿2aLQD!$s)3t/6*1Vl646|*F;`8aBvy`. v%| ymeD]_g|U&/#Pchݳ~XFjfW1R tl|YI7 L]*l,z ٵlϠ sWvuon1P#ly6)ʒalW@ pܟM*TY5L@LK\i}r&խFBsFL6[)s1hNOuQ3`>t.$̲ X?0M6|,S+.M khsi" ]ϣz.}<ؚeÄ鑢i1Ly:!)*IOBSEatd~^mC9ŇѼO;`U+?.BV3º}Bq(FTvWy\32Op2pC%S%?6 W^ 1Im DFK/wGeikțըeƶ團{{NTqϬ~ns8 t^Ϻv'c\I?k?a'yY/Cu]b=֐u]3XO:zq"o/;'<| Y2 AXy(6spōa?(蟞 Hqt(D3eF)mD=w5?-KF[` fNE4 YW@ O }PSL,F0wERkr;lHz,Tkiɏ^zTpZVgG\&)$33i! p8Wǒ\~IY;Hr wƵv f{BhdV^o!u ŬÛ{5"La15TA <X `2w ==}jPu=%^Ӓ{6y1+Vaّ!q__<̂<2*,$"bp8x솶񎂯|-f0 kT0Ş:YdfpM: yrLj(VWhC[v9UyNԳ0:Hga-#dX=i-vV\qziO$z~O\v$r7wri&3"ݶnȐC|h&?ڢQ)Pg|GW_/^(cVLaZgE(?K},@5b P*p*)<ׂkwG!T.`Pld}*Qd) 2[1Q\f*,4UZ {A2#8L¬IdSX CG)# ~͛ОÙh*q0DDzƝ%r.dJJv9kVU,yUh m`#lxc38J[]H;j"MQ{/RnL<IR5Uc (GG.ƻA&Tv*g∯ȇV LaA!"DfƴQ+Vɘ Zuw~;FE jOJl"Wtv)=kΚʩWѰm ݬ$_~Wxė< VfLPxƍ_I"cy'R!HP,Er1E!U.KdYC:[/ D#4, q+˖Й\Pplu_!v&6CC<'?L0vИ2h(%!} ;t!s>wqDhfMzR+9}\٨{$9iO Zd(ֻ%;xZ糾#2Bѫvӡ/9rwSaS"L&Lj:Ba]]eJ#&@㒫~`рb mH"3X? ͺ!gSg8u0V eL`rmJcIVWF<|W#H ԔP۞T[ w+*`C߰B7I*Ȏ&NeU1!HƿIAwK%CO4'_-+A=#xN wݪH} ֽ7Bp.GW!;V>z@ îu|]8acޚ>pQEWŨISjU2xaQD ro0KQX'.e*vGv;8Q/[.q?J6Hx'~8<.ݩޕkCbBΣ ZSEoCZb!ZD7BGX*x-2^p i.qpf#-H1Z-iZ6#i5+jʪ`E>2b}4Jwo=H5, >3Kѥ iX S&{T/-MөzlG}=J9'fvxq;.-!E+JX# .GIyH-`PX!F¼I2$\@&[«!lۘ { wk"sAL+i;"*K{(0"-jp\ y:yT">0f^喐?,H3 Y:<ׄ_(+QUuMw](y; ]2IGXLp9Dn"(ۥy}K@9uW΀'|]+ڡ{Z䚓ћdYcR 6u潫@ݙB9=تtd4끱nF0PtJ2<3P*a)r!`^ H8SdgV1Ȼl.Qq>TMZ)Q@ ؛j~GbUwYQ چg@kރהDp+6ɟ ]v\X߯KܭѪ]zO~xLllԬo.>̎!H d "| *pH|9-R/z~QX3Q!nqz`桊睹jStefXZ,D;hFV)^UbC&LtmǓ2`h_ `ѧE…RN/}ծ+HkD`R3[H*@A?1n2]i"dؑ\Jz\z{Yz_R8S.۪Go뀭^RZUeQ<+rOο:E|x&B4:JCYT4&Y0:Լq i*H]H BC[d_g  +.{17~Ra7ݠ⋼[O?JĄlH YN)t:>o 'h :iRaJPU?@B+w.*r%cc\ceT0k0 i`|98f04 Q隓x% 4GWѳmv~S̢)֙x7oKi&&uy |>xN("sxs˰"IU0=}HsTtLHԷ Cvz& 09As,A.$xОm0]С5v.ĵ;w86Ns\2+aƢvXn0 py1רV\$ExoMc20/#D*$wI$2%~St#%j7BC3G+v$o|Vo?wv11CmE͛fWlBѻs0= l!@NMr1%0ѩ+'G.#EՖ &hى5Alcr;g5|ѫPsEe!cQjv) j`DgH~)S֍\&$:ShzBT DHeւo1㚃<宿ĖU*h {xlfc"'Prg+bUyX?=o踤hoaWput$"gā~򈒤bGW"ҲGSՇv*f֦jpiVbQ=hk6CDL~i`zސWTzJ8& hO_9^Pd׿W~0 o r9yu拫iE=!ѩ) U.MmJ}|Ɯbn8z%̚v \ Y/ S(e\,O4e/vP/u -uHҒ|F~OñmMWfسpG)eN2$-":#m M𴁂]Zr~,RrtSɎ7apDVZ\X ldz$}GJNK;Hp|ieNE Vs20ܥ"EC'hi}oia..|cѨ3G2J԰)e'kQñ ԁf4Sc8T;R(LL<~%3DڠG|@i80@h͇p;`CP 8c۩읫+46\7 ~3l'r ҨYMmҢKl*Eu $&v:Os\Ǝ`r5H_b֯iM,=-,]'-P w(**4LhSl6ٔLQC#?ǖKG~:uߦa<5ўH UJVr.Q-HwL<܀BA%cK塴NdfT)1pD$vz+ؕތ Rq,g;жNiBC|3N8pI}JM񪢾P6k; Ey _u ^sIi+Za2&p* ӂ*C[\ XgF>Ys+ο& ?2NT k$z%|jh aF|}0sz#!>H,"s+mvol ivH[Uh;Kr6wwC\:] `IUHƗOBIbIpܘcPη.}$B# )}Woz_kNE5̭:"<7 \Z3BD ns?o2Do-Iɕc> //BG97.gLA\dY*v=ds/h Wӥ"T0G8g9m!Fz.?Ұ0~f [Ӧs1yK%V!*Zi3edʢE:zIFGʬGnGB @wA{5qn4[Vۯ1\(2lFc ˚- q̇SGj[TwNЄvdrOt/!"3t(C4|eĔ"Ǧ?֐2[;8 =gZ|9wtgvdl z6&q5%j58iOnd}poPi_{&*G!MNMKV*ӽ4uE{,ws}VIT|Zkˁr)jDA4M e l?Q}jx %` D8߯ؓcQ'38ZQoZw}Fsf]&F{rb&,ZVB[x4S8.#4 a}lM>NIE RX/s*q0 8@ZZVwxGNrɻŚ]A> ̀B@~UW; ìMc$L-'bO3{O g|PS>^׹6vYruV%nw8=_?GF<91o 9Ჯ;nR>1^vchw憨 QMOo7[z.kQXWt7ۂ[VCTMT[zzה{&zijU /S`i@"оM`]U|\yEgkFwIh+ &T_an2Hr}M_e25#f!Zv1> ֳLĵ)IpIIMm~!a:Gln8!O=!:2|p[ꛘP˟Ѳ8Fao&)02i0\#KiuG*zCcR܇xn87Puvn>3 KR~awJ EOcx[E5ː;DoP¨hn?j+7QM2͋e-g93Xڀ.T|K`szAQ#Ã4dhžH .O<=AX#} 8;B~:~p,xm7n(i F}@Xt.lZ2K P=X{<kDqPxCQ~sJ*0`^`ְބ>~4 ѓ/wv]l%iJb-@^ eqPKe 51}ML4RrkܸK㍽t~^[Wyg@ܴwZy<*8D?ёkS픜ж Tt(GU'aiks+; ǞsmCսaʑ,DZP4"^t]JWtGkGΖ#4rI.EE,hsd4)-)D2jӕS[{-T{/zT Zv~S*m#u,zvP+rG(hxKwsЭ;<D^J^G*l]RV8^XBsK<`i FY{VtNo1 A5sMAÒH= YyܹvPD`XQv!굥QAQ`Q~L#1+EW㉾b"T$™3U,}vW4H¢fajk2JJUƶ~v Nt&U{A),a ݸ+-jqaY8'wz>{'JAOXjW(6Y;h3g7yd$3R- Jq?يqWt j_u|+C, @#y>Y]w34`ibXFr!VV .ɟ\e KeZ0\>~nn܈3iL AĤk:'SxE/LZnaW0>G5rD]jl//Ҙ}`'jB ŌpY~Z-]azK<6C Ro(mOۂAw |5=F4'|ٙԌ0bZ'?ԉu߯>M1M76TGKl'$pn[f|h؞gJVvb⮉uRd0\r CAndʪò\.!B4u=kdoh&ttc˚ )𗅈a2.X҆UEӾHt6fRmJ\c60!.J(ұ*_1!s3ycOJ*VWv U :oHnb1rc+Æ:nU[[lC@P!._7o*J؁@YEfd 6tϸl]fO9#\-5peݡ'T-V#%1q >wh@AY*8> cpv擻u%[ Gδ?3;`5v?KD}yڍ9I#EF6MtF-*JXm6 ul*#)ƽxr~d]L7 UyX lf d@5 -8KQݵztلf ͝dt+REwR5z5'EuFLLlg t fY.sapGcxA6!-2"U%߇]Y2Zq%@`i7@a~tKOJ ^tdYKbcmG9£bX'l #iN ޜs08?~N C7xwͭ]glzN4Y3?g<Dsܶ pB"c:WV EM¶m&S9gQ47#}Әty\tÃg Fڎ5Oޞ$d@?so[cmB f<{ i[r586W%9t%5hnޮ.x-?Dz]5@'| L>ӡd>wɡZԶFT[w\x&qXe p@]mqi = nP\߉%LP`dw1;T pO}.//zNz|ZtS):*wSOkd^@D]KYr{D 04pw{AlE}R*afBBE~;O%ۅe/_hW>ad'}Ny$$C֖,|AukPiu$! tR7cGF @cbd7=+TfKKcV` ӄi`]7h1*_ji.J[-?5F9+.qk+ li{<%Ť?Cu]P|cb6W#P,ȐO7*EXh{~(y9NN5R IN 3[*f?fBs1vzAl(`l!E[:oRo7n * 0tIXQ/VU̸頫!.ocE'Bah.R&H A^AfW(Ar#=:q8Z^ɔNeM ([@PΪ]Rꧢ8jmCHibM6aDף DېVkZzDtT?Zcڛ7]Zz)ry ׻$)H[Ƀ$ꗻP 94Y?ppifE7HJJuE{ˑ+,|acS !;i,0zo8@;Gw` ^qGtR< Q=1V|Q*yBf kx;JhY\y^< )Xc_ [ɉ[j 7)B/p@B]5 .l[V'IlMVY< YVfrSpMģ7fR)릳|3 ,g7p%&o3\}jjdɓaʹ)VUދ;aAB$VkdlL 5 NӬFgο}KYɞί#ՙ/poBYjדkjo*䨚7 C+t4,-آJr؊]PmH\lV;pPAFk.:Sapy/bđ?\qiF{:sEEBUg?mbӢf2I=&5ws$p Ybϰؓڭ'{^ެRA>ƷGԾ_hT ɔ2P|?qW;Wd 9EV< 45$F~3YYy͌5DFx[ѿB|:1$qBo?#,]ȓgu{KcYAkp5[$zrMHU dk>Z3a-R[n6w8S a@Ja갅`JgK䈇5bؒ*;Ae@5ߓ˛65\a|WA0 g L] @c-z7C"XYMO] >%3$?1q ~Aq]c9Be+WvұOt ĖlϒU1E31SOj Ԛ4 M놡f[hNCB w ?!X4aiW-B賿|,ރ5lhrT9ЦHRO^_;w65\<(iQ #Ĭ1QYpI@r$\?%3}ik?zZDmuwhSPLhtp5^}Mw[2MT0v5/</,2m/J| Ts\HUi5e4/cBM##d5:tk]; pJqLH諐1l;=.}LupVyX`@Q,%' J O" ayJ*No$9eZC$?.CuRTZtHtV&Fi m ?z0!s|72w+1i(գO-RcRzJRnZH֒A) !Jm׳7|sS|?y>ƽ $7hBYpI t3 uS5q0u||&?HM @c:7/(S~V*zxEsiH#˟S "(Ive\9 $e{(/0E[lLu~oҐ--3KcjnGG31H "<'YۋU OߛY_=Rw"eFآfPuG!= 3@-oOR؊xDavrmID_X%t"RPCs]J5Lz:9]2M^v$x"kh%19  7Oɀ5H-5Rx ;NæHvP;\YBzH1ɫ2ETà֘ 9n ֭n /]w1&F{sp74mGWGx,hπ}ixz+Hҿ&lEGHv=. |~'IYR#AN|^?e9{|33={ mH"D?P 촴yPZধ]^Bpg8}D"d$2w@hی{$+w0ɋ续oTb%>Ϗ[+Wtkىo[i,W(b'〙MX)ݡ_^eWcxN_B%IEBfȌ3lpÏ]\Q|::'?AN"ӟLV}5Sp^n \A)2ƀ/Ī@ vS}]^C;tyOCWZ̀|oSNp| ܙv28~v87N:ER%Mי MeyNNc9 Do3 N4xy| ;4G*?󠒧_jiQ'wU '&B4KCK)J; lO|Lj(5eG}Vpe:UU:Sb)R@M9÷е)n&B @2xnE?jV=U阻eF!p\_8O_4e K±NCNARՐ :@GǭB׳뚛ӭҐ[9ރ~g/jO? d:za{Me¾^=VDɇYP?m|.;m<.ťyC@-ֽJbY)t &u4廃TD TO*[:Ng@(D󺣸5n29Q>YkY+kܩV߱cO|bǗ!}(܀_*Sk΁wu5"%nӢ t^z32ײ bm#yI6d{4Dよ|e^,_dQD3QO3P~tOڦ^(4\j3⊎Чi`;Qkȯ`OZ9 gs4|Ϣ""I8s; iվ9jWPNx cWz;\ [flؿ7$a$ %1W*{ 6Œ%HoXx*M6y}lTi%4Tbߘ8 41p# ^dz I"2wo^C?MXIZR?6_{ l ,Ļ* sސtb`;zhaj,H̃3[g ѯ]8`QxEfG;u|J5uj.yRDH* gJÙ$ϕ͟9+^S@ 8{o 5t&ss a@:H.Ӄ=n Jԧ JGg#ۍ  NkHץVˑJ ٛ;mo~bhɨ|d uB;2 XZXQgAfMYxu=<~?WhEfoQ wc:U`s>5s~.V[润GcΥU¦y-vp Z 0}rOJPEp>S\RLhYŐK!<Ԉ^n`JoF;r18' ҹ a.H#QoCP0E<qLcA'9V){=j9yɡΧZ'ݴ2c^Hal݊7׾8~a>şy1I~Gp\Qʧs5?F;e^c͂{](Li.,kxc䛓J/}(.jqDҊ, _y;hG}ޮ$b6BȄ(800)!Qb̂sldwB^,ߑpC'oW,-(. vV̏p7i'3TWW]{KWX!׷mSpi3  0Hy(SAtp?N!nčթ䃢֎/8Ӱ-XcRTŽE5#WWJԇ4Y7]5Hh2^[)PME<ϝ@!Υ!fH_8`)FGM<;dծ-FA k -O VCi~_4r0ؼLIJQ- k5󡀔S@ 2 XT=*OmrTŽTrξUV+ UOWf.W>wGY/!a:N7t_w)uBY=}@]Фv^q][ >>4*vBNDΆ13q7kKҎE(7~i~=T̊|3Xg3i6f4G} 7޽9"1ltv1`u' x_BȚle3X-nt3\9~S [^+0]$Ԅl\65W-kZ=qSI \΂ɿrNk!8rz-)s;7^yc|9W3_E͖"" 2)鈇K[A4?0q nF+s:^ /<(J-nP214#Š\ajc*&h̺3!'<fB |!,"H\hR?}; Ra毒bp):9Fi7Xk.%1vUwtQ!9/L&< FsPGY To;]sDXPp{ߤē#4^6ZH%ߡQ,,-XzWфhF\X^3c)BM‘#ѯE7/9&س\PT0GݳvȍLȸ _n] $(nb/9*x6$E WJ[}Z}f(L.wOFctŦ(?mV76lN60<F} N Cr T<AѸЬX\W^K:ٰ3˧媱!\p9"Km N[0}<>6; g᪳`tej5"rHȋM}!\S>v7z_oMTtUc!JBukrfCRTY͝ Cf>?:"*7ȿe-dr(Pȗ (7oQBF[7Zsg 2Kxb;ᖶvq ujwign)D2:ρEyPo"F^ x0$)тF0#N/o hp~*)REq~`R}6|r_u=U+S6kFU]6 ƱC^:(k̒Qɗ3$ hI('7V"D\NOXv-DHKMyw}/} ^ Y23 m/ڵ0p9Nm Bڶ Whl|R $l Q YH9Vb FdnLt-?k?duz?)v_"V|N orL)0v0F6:;Tv/vNa8Z&@-Rt$umœ`ʖ MV1 PR] S~:F,(sۃawI_er$c;z%:Sm:9.`Z[5}Sa(A ^t3 Lc!-D٫=?C2 يNAaʬ&Gh-/s?56q򍄄l|lf7zj1N"灣gȕ8_fIJD|wHlEΪr_sVgU- n223zm3p%g9WtWNg꾻B@`#ʔÔˣ{x,hbq&OBiA;QW "/-ĝ}JY-y%P#ᜈ@=pѪ`w;`8ece28sxi ~ hQv*OcUI>5 慵6=+ K~=cř4q͌^Rdm54No=nk%fD.?A3/:jJ&zt*$|˷'_Fb\0EűTH_w:J/iS2媾Xv)qh*!\o0#J kSe@8s#3ԖV_ހR6໊P,O'ׄw;NPfPx}zPp]X lLl A9}u:$0y:/ٸToaBBq)Y`9!}p>EBq gQ 4$ 7Xyu~z~Ԯfg NN8Y?2$*d6xƒ:6V8OKtSq]R^DMO59A$*-L4LԬ* $չRX&b!rX'P׸ ED.! %~oaJ*&"PܘXHY<-WN9HέG0nCnoB T*`_nN Ԑ*utbbߴ4Lno ܦ<:erw÷TRBipT C*3=QX?:s9j|3op}8͕Q1Rl<$#|teǾQ PM+Hygy hK H 8E.-1DGy t?;nl5Y 6(4P=&C◖-)6L¤5র$bYpPޏܸ,O:9+OuVyN5]!H_2mEJ@Y MUWJ<ބYޣMW4F&ɱ0 }m  Knt b^߫U]ztK,w#Qc3NqyŬ>J =j9|.Ar+9hZ"QDzq7|<<+QC>Q(9S6%)<$s@kB%JUƒ: >C6se }QɡpI@Q-4-%M^8De~ Zz ma({`-jW[A|1iF;*j# ۺ]5_widF>FԦt7!ԟ >vk zsog:,@ her -v ;(Q!.vHݭ7l `/΅n#hil#8 J"Z#NE5:4nR | Xz$_] ߉"͗39j@>"lG_v UR jXs@mA2y*i\? @x{.9m80!2eY-zBڭ$}0JI)m2C[o/,mfP[T^U5.>`<hr"l: d'3W^0V6}Yn'aLyhPϧ+1_hu '`$$S2AΠH{neP-M^F4"ՖƠ1 ݥl[h% cСUNoJq%rKǠʔ̢D#*@k2m)0 7I[O`b 9` ]rwߵ=/UaXyݑlM@ C%$s Y: /h3O\̺G$ӥޟEH5D^pg*A}cIil,%QO?Vbz}m#}>鯁I+ݠ`6T*Wav[T?kjwJsV^:0(@֏Y{wzl::rR· L-M$Tjvb"ZxD>kS`nMV 殺iZѯ:(۸3:,X>bv*=La]e"NH,)N4Tm==RB0{%帴v>6 4] F ; tH6wZGҔJ6Xkc1'V.dž<׋Vgf9դ݉)$eGFpUHvlUn `a?jQW/yY1osN;pGXO> )߫ux߳M H[D!)2fxpb?°9bɃ!,#G\ {o]DMYܮo'áP} ,SbC ~H2%stѡ)xP60&ݼ?d]{ :nlǭyа&?`ƗA&p/&6-&{"To͆cqEnvYc|؇ qM$F'Q;;fKDWˊh(0ǙrOueG=rp,4A_jM:Çp W\ĭ}[{2C*: RJ%3͒p[,pxRb4@bwEpGE,%m4*"*ƉID䔐:.{h#Y?9Sѩ#;mN~]!> j{x[/՜AzRyvބ=ܥU|tf({=0>ﱎG%ktߍ [J25Ea@ap .pR.7H_\7ZP%)݀8ͺ۸ȭ:1fU ǔnQ60@7*`@M (%8MYҴ|+v,_JЭd\b٫Mp|ji BRu"b tAqx9C.=2y pdW/>|lI]3@F%TqxK"`nMrrTn#9d"R4YwujHw\$L7KyFYXNykCkQU^+nzW)ϳs&ĸ޴׾(IBw I3ޱкk5m}+uQnYUFeRD<?Dexl۹ݝOM B+nwt7IWv:#^A vp*E.4u?ɚKVY6 [dQpO=?<(7.bn[6Jk#8qb_䜮{9;/>rA@|`b)m\\8fR˦OPIv|8?ꚡNNM?Yz|kumQ[g4@Y̳k$ <ٛ 82%ڪ@/ZnwoH.f%I0ܴL/4o3(SäbĹE>zJzYL*8Edo6}Y`cT Mz+Wא{e'7%!\>F]K6",=mG&??RX |RP4\l_WOuƸ:XDgX2Q?A&/oRJ.4l1$nGȑlG6[5Ȑ(AP 1_*P6jgRoxif*[_te[ T+[ӟoӑ,勀U(4v}BH-\.Bw9vTs[ b~ OmfjrUg>0Rk+ 4,v[FDv?`EeIpm1e8ᚧ'!Oge3f%!|ė(L(7 M!Îg*&%g z!\4iBP`sDq`c>BI)oPah$ uBW2?jV^NoumCGG8z eWiyO5N |:~=/ߛtd2)k?7#y]qZA\{ |]vF !IǫR,lAKJq҆ECaDNjeKN` f:0 2fͮ> R{a|uY0(/d0TݘJ?CEv{ݜv%GCs`TH8GrAK?UZ鞄⎍V'o70$`P eӑ03ku|a0$5?-- Og.ߙyE J;U (BRt?iҝ育;#x#<qŶvB~UWBpT^uHI3\Lw&yT_ROp59_aшH26=} 谈͢K/bnJX\ǔXiq=tLn9j v"P92·/嫿@P3{wl:䟉iQg&# CKiC?f0E39rrAbK$RbJxXYLMի`Q SH%Zl>_,5#dUiJTu(+"93M蘶Ɛ%r]Fvk*DZoe HqQN#5ݑ{OZZ୕Me9cvI/0ehD]{xE/ͺ̯@Yu)e0`۬¡9ąХ$4am,N?$:/PSF4ޘr_l!Nt;=qS@;O@S)< |yzДGnbvJ{I g:]1}pQ\0%EPkvo]Dg}d.8zɃt}5")͋A$ 5hpG ('@{]{L9RI ThblV|]V[$ɼZ)r[ưhsȫ~2ZO,L;ݸ n JBuyNҤ/piuj5~ZCig-K+6~3$TaD|@cskOGyNC){&a[%h0f- ε`$EP>?J! l~ t?z]30{"W匑R>G@jNꀭ$NP~)kQ)ᯌh1mRd7 SNW(]ȡ 3K,~ׯ? "+ERv07S4\yL(P=Y#2:ڄ땨b`4-Cڼ  9|ϼ z$<;)քni"a7 <kAJ\ݞg8j:*9@}0R[Tpjj{\Sgj.ԧkX7w_?T0 itp!l _pUV}_|PpAǽ"K`2*o\+xAxR#7aX3HzT{ ol׎tq.Wsb1mz| )cf"(}HR;D5|r oq[ܨw hBMW5dJJg!~[/.ԊҊ/N:4,ixNgpb~1C_dhV%R,9w4 0[̊hW)\8sViG5Bs }%?nĉҞ. =Z+J Ths<⢲.ڳ_˾:g9bL3 'LZEȑک@vpqvaǹu6_$.O,S>>C2*ls)jGA~W3vQӼ&~Zώب~lb:E͑k%nl>'Rg@byb"v|RtPƅvz[)q.Y'm0*F F1?S| 0ϑ{,;&I$Z->K`kW&|`-d2t 77*bӆ2͋xmEKhf?Ђkic#SS܎̌NtaqefE/}!ڂCz _PXo-y;aK.j*O)=;*pȪ t-=ܒl7OXgqqaX\ksG&QU^i;Q C@#OXx_"B4k’EG`"f@"q)t=۔K{_fƘq~+쪯]5oEټ)wTp1m =B$kߙB􏾿րlch ػ[>H4Z#j%CHO![vv+poLr{fv7TsNa;p nuQ%Qx Q"ywQ<\ě<y/c40 Az?)Rh| $v~Sr&e<1x׳suq8EC]rlfx7t,4 ꐦ_}oRJoCN1hVz3t)$aI t7FXϲcTrUi,2-XÔV3XjD>$]7,Y2>V^J}fG6~l3CT^ 5~΂&D)Rszq=ao>>BE>~q9^^ݦ. fmA˛ 0"(VQΪ3.AQ+L3ndr'"8)ʨ7c^NsPD3`E>6RRQPv/@nI}S\~l|-gTI\;GӂijYHe}tx,vgzu1;-5Q_η;=C86*GDF{2[v<'55oPҩi}2dPX1rvod˳h=En+ uY&1Hx-&1eۥ)$,-F.0hSPHo(5(<5AAՎθEXd"QY-r7uoCUk8YhA?NL6^ʞ 2w͎Z;lw(h}׫aqĥoa%H4WXtyqG\(tk?Eҽ"iul qjB7Q8C2KK9QC;~%rk$tQH{x\%G`QmGFo?rIo 2iӂzmȍ-& lĿ\ (#92S3!zAfb7yn8FfO崹LQbo6/%l%k( i| [?4M8X+THW@@]/du{>ݾQs>`6XD](do5TLM6E=۟DQPFP<ۊSTr\~NՓ9ٲЮàg=}WWQ(E؟9F'}JWz@4`$IqmTc~a/+Ē夼U=ȣ{뽛_ >=0ޯk %a{U7kʇÝ]Hv.32u ur%xZJSb*l95"V݊4\{NbfeNPȂN(ٖlAkx$8*(@If{S:n :QFJcyl\5<%L9y-R أ:]q|o[<Ǘr0 ٛwpRN""yz>#xW5=O#\? Y3 ą%fHW]lB[9sw)WԻYj\DF)T& ҏ)wT)A'I_u81Zhy ϴX r5%l6-o3 UR/n􌓖 XFqij&i yP%W6x)mLJz.vo:,7RkBiFNbsuJ4=ɡQٍ'j*=D5NIkPڷ ƙ(WE gYά^`3Jm*VpNosJʢ3%}x1[^S[Ϟ^,zp43O܊73(0I"]w-DJ96$ @IZYgLIRe~( \`^.h:֤p^VɫY]F N[H}ly30$`7-R.D?֯\A̋>RJ0ؠ|~h1BצVytb3y mX|I[(Q'0*z XT lEqd "X4{RxÀ\nT_T2;k|b=p^ixS8[T7` ^9-Ђo4AzXd@+svi%-+~4E(!M[\gl16>__FyqbmV՜wjnr8⍐8PzKBB^ڕօCXvݜ`۹8٬Vq-щ af!QkG\Hݰh{dGf&`LZB$N|r'/[lU,>&g|Ο|j'X4.T_<ܜv\+ >P1Ќ˶qamOdz@匢lVg3"FcNe KN~lVEc1Ba =yByT0tޝ"@E:*M_\u6kz WQܫE:M 0m3uOȢweمX&nOiJ/)Y(^*$x3Q$OSm'La.gT#&DΆOOEhm$&vb{ˌ֨b,ސ,k@"o\]qd.'[Ȏ̃v Q֋R֔ѺM$F_qO.?ܝy= 8T}ʬa~O-8b1A|^2ZkEhm@|B=510 f\my3Ųit}A `*WגϷm.\r޺@ xvϳm#EX)#~J/նq" i(<+/8V70-%ٌwoTƜVʀ{ R FBʈ]~H#SJ~;cȲLXI[\Asr`W>͚(ۣ-`eEayVWfFYۢ]PqUG]T QRVèxc4X;ت+tBx x-{DN991~>c/[zgRwӨaQ O-@dW݃s%\Xx ֨fzP}?Nmמcfgȹ0kMc S]*F#BDtv  v_+gl+@t)%ԋV{CqJh&\Z5_ Kfec%G/=^?7'ǖyIx&ԆFf\CwIi? 6+JTNt]bIj4doatW Sb?lRnKg?,~C i'PÙJg8,ǽ~jON[=2ӱۺߨACq`YhCbH0y tT\ϦaK 柩1"~y=RƞokeLnȘD|4W07܎ٺvDGu6;G _zxocJڤNGwVNF䉁q|d&u"G?7ܦ[o[V*Mm0CFnSnoDwa3[J ixR +MY|{{r[UWʡ^R룄5~B"'5LuzzMLM=۸:S-/Brx|3 X _pѼP咧31~b+b׿Fg!HHh#WK`̊AR^In ͊fU˴b "Fʴ>A-6\(wK>ULTA撷N;Z]Kg{ t0"T TH7ڷI_fn5OZlآɩaq,-qOe"J)?oG Kf8P\}jETbT}v ~ 1Yih#M&[/ KC-Y,a;@j{]M#_::2LC1pŃv^I!SƋ`2`*5T@ {e%gwK+.q-hS6j Q MKZ.A:s ZSX$ON|ɮT&=ttΣ۪|J(Ћ01ChEdsUSfc/aVMS6̉ M8RG%@އ2'+[zRs 3Pnj.u6Ұۖ;6Ï}%[!4yKpHy/ /8-8`&8ɒ&b-e-R exI6>XѫidAxcґtH @l^Cu($ކ׉K$p^I cMѶUAcEb'@41N50" LpD)ws$iW*+4eU3A%>=h'TWf;پZg*)s aq\JF!ݖ:Al-F`6z~ii/}1]vE°S"q@?,-jl/a3`>~3 B^h?=T#QnG{kaL˱,WNs⓵C(ʚnpp$#=̌+d;OW(^$g (@t>̶!*[\PW2.80bsL/NaĿs K/F/O]хO$ ͉e?iD2UrכgnunuB>͑Cl?y@v؛IrJ&{SHs]+SKž7V΄Zxldam%).aOcpԐdxE*V3:!ʷ"BzsB`[9(T9(.us / 1i0@EEf7)j~Ju&َށ[ /&I _[FmiE[@,d952 iB-+)ڱC#V_^9]jRTC5˗t]E+Ѐu%<ϕطNM st۟NhN z $ 1{,UO~(C'w#Ni4 !4#Fǹ/0\{?_)EXbC40V/ek 8@\}כhE_tGb%1\le0ϒ-?~8}A` ^4H-γÎYYiڿMinI2WuNL]@ |"0$?'*B@<-D,]R-0\7&,YEx5g#ٻ3 '|T- U74Av?FwTe^#*V,R-.QnZWbq J,*fUے4h⎂:5' B@Tzd[^"NiԛGh*LjxAmqK\Y U"d wAGLfJ@ ϕys,Cnga>{V1ii1wb}P1dΰpIG^kGꐇ FC^+|ٹAO̎$GpQu}'26Ń=2$IP$-+(r|Kidᣔe#I]oy'4C` qܳHfTsJa< ޻^ze嬘>+;  Fϲ QAom/˹*eѣ(n'HݹmiꀭziyQhw:(+OԋEѭ-~p1* q<1}ӦJ_\"ݡ2fn̲K!}Á\G]:} \SAf {Ou*%?sy6t+8rf1!.}1PCJ+4cB!03}qohm'QF3Uҏ"{Rx&/ $]*JFr>@OF?^am-I1ΤcكègD?YXc_@n*ZHV/0VO`HT|Ks[n+}2=z8CD#.ezkYagyg>+`OIe!_ ˜)ʊ;KQ,aUcǓy? -m,_,B76Mk`!^Qhr%ՐeʲX#բ'1ѕL7 = gq1 ҞI 7tBmI@u=X~M>r+m!ame;b*.<w 64aGuln1̙$e8d._鸗Ifs CPc4U6@_Mo؞j/ Չf|.%nsCx Et1S{D ׈v!u d1߭A`@Y؃CWgMb!`ĜNn851cŽW+7}nC ulSy,:\Mi$K7cz* ѭYP,fQ?2L'XSd87z_Y.Hv)踩r-jۜy0P, %K+_i-ԩ1-t=nX :ALџ%ѩUF@= N>Vѕ} IGx@֙4igь\??TBȢ-C,EcdkrguǜVawpeIy7 WǴ1J䗾kܦ⛢\tL:ڪs4$&O l̙֢lQRnaoy_Ch3*L^-5.0J ԕ9f6Gwó& &[y*@q Sy2TkHo69=tDwE|e1$+˖7&Q4մw[r]#pڀSd{Fp;M"VLFœnh"l*#BTД$v܎woTi0 09R-ok&!:@ Xe:Vܩ0lN#1ZchX8\-z-i=,2h^QD/a ^dJSM]>+SǑ)<|N:hָDe*]W+tl@~w2W8 ( =`߇g労fYG, 9=C@h/H h$Tt7"0 Eq !)ϥSD(W:Lr96h`뤐e6"7-1ğ޹f!hՋvOXJDy>J_}-!2$/ä3S^xAs[ w21[i㩮 yOpJ҉{qBo%S*2UbgU m/\ :֒}ZʐQۊϝKkCXP.w={oiM,bU0VAdCQ{yH*x!UbKiۅ:) !SAvKw\14vnX6F%ۥEN gם%S ǜ Qlڥp떔ƒ;| f'' 7{י< 4rp/?T>m"J-0q+&H.pbn"]=7XJJfkvaJfDk~M)R@%yd`Z(?[ +G8הMv2i^(F~0P7` n'>!3ns>p,^a>o5h`s+:HǶI7Ԅf+~;&~`Z 3yچ9U^hGY};,f.vY`EB#"DO!d873QXD*+~{ʬN:Z h [Fܥ 8 ɳ?2vH 4}{/\\~k't?s=lב!["]Η s+I׽HVrкՌE>,v HYh:L/3&yۘ!5$_@n ]Ǫv~~d^a7K0q4?aGA?CX1gFMjݞX~m_[0O ^Hv/$+ BL=X0tAT!]E0$iNZ+њ~.#aFqF=dR.Ȕe_,.1ƸQq4[$*nY9}B$! qu9UYiRU߇4JL;k藉جgBvvUp{d@"u 3IYcX+ KUϢxXU`l`M Dr(?c<-nvqW09͞ 㶆 U=˴} Or8>%׮J+6" pg p yvU}.zKP &oΔ|1%rK}߇ӱVKN&g :X+1iJ݌L{uLqz|A`X"ami;\K(jݳm#TtڎMOԉ\#'-kG$ ̄;ĎjyFJYZ$hi*D%% $*&e})0vn#yåoWWPRq6S6 H$@tJKMK%WE3DoҒ :5d\LW|[-{H ӆ"$YgMbz7SR0yj>Yp|(-Szr#yR@y)¸ܛGϛ1*vxc!݋akhqԌY5SC?śr A)sT>)P 됧ыebB hd3!UȰMcve>j==_Ģ+пe>X8^҇B",y3܅bFS۫ sN!b64=7_s9.{PǪxKjL-E6#ME pS&VIG",*!=YEؒbrV@eCyn!h/Sy89A{L. tcZQז-?d  ~HnP b,aHA VqޣCp5/#;OES`|P mZжѐl*ptݰu9Z5[cI4φTeRt_=2f&TSy/h L 3lTfUZbsYoN2;ȅ&IS;E}{e 1o)דSjIegC܊q\ͦfCz ͑l[Oc^P&F g﨣2x^F̔ g4VFn'ˣA6j_F/f֌:Cue7LLrx"6RIui_(3_XY^TaqZ<|ӣq͚2 3ުubcsp3c(8/Ngm!(b@/I)^3C؉p$^/^!>}0YFqaq%usIHQ%6'}6?4EVs_<(yfjOw((Yc!SƄ߃SMRPsj{nOhzS}b%3I56]%*[e8e"zQ-գ)V cnUcBS)[ 6kd;z/8pTMǃ?& CčT?{h,q`m0_7JGI#CفAT/`w=dRJqx.=IJrw}Z-GznH[Z[zE^qƢt<W*p/=OO*B=連 ̼StÓ_,p/pË܃68-j>8RalJ#jC9DDOۮVy(^Jŷ!Aǖf4d8 M*dH2Zxf!suӟ'Xrg"x%<4b8 OΟe:%si_Tj>lWJS3~&F -Nќ|^| S="x_䣚z ׅhi*yk$\ة#iX%Xw%lxoP '4.7P@U͆po ,a&6DE|Gud3UEO戃3tƚЁl"5m@Dܞz z9s +< @?D#GpDRGج@bcy '|;x@>{3cY3o0Y[6wK(evDS;\9ue!H3Fpz԰$!4qkZ_`+B:Lוsw4K8T,`v=%%5K̽_SѮ/c4 .̭% jN`or#Vw󄭕="5R,lN$p!]; ~5V%񩎗 "I1CI^Ԍ[Nma_ HcӇJN5q\.m ?x`.+^LU'MDlZ0$\?Uԕ0 *N VO}CjB ƞщi犗ua3u YYƁ_V*emnÜq";0p"Lr8}BGg2<}26^kM}ͭl=CI.{`]V6 Ky p2mso40 ^SeM8`./kR|߱41PNJP$n܁-&5VB"W-&:ap(a+) R 2?$f X }gojr-I#  =!*] _ ߧ16xYe!e4$3 @+:#9n?R""(fVЩC'4`\3edx@!(@a$~uiݢp H)k[,|^Af usuSB>uY8TiffDI|L]fhM';|G;K LY6n25G ȐgeË`@?TM,9|zpѴSiyV$uS;9n,I'wXVbxz[$`ણ4x EE# @aʻO-PEnX"ȳE7:Bnx Bf6bɱ#'(uV3 ^Y%سjY]pDYӱ[0(r9xbPNȩho^`9pq9ᮒp Kem őE|\(("yQCA)8˗cڿ r+=+5(xkBu~Z19D:` *:eȭx?a^Sc$k PSۭY8a`4 Jm) ae!gKjdtUmTHHSJ_~hS uل9eWtAV"YZu{\9wE5ԗǾ, y:XCܲz8tTU&vXo^`D,g dkÙ{6-"4[O2ii`Lx>u|fk=m!gc1rG/x,63v;-h=I垙/q+rrn$:I 4wURWXzʘċ͂&72z .xBv88tv.O'sCɊIQ{C^z.r>Lㄍ[J'+vQ2]:J;H1|Nrv/#~geQIJ&S|QG'SgDjOZXx/q6xr6wRP۝N /c|RwdZ{b=i3'iKxV22;kc>D?d LpARZ:^ǛEY VT4kձ5!ѼsstH&ByJ7t䒜e%NPQ SaAaQ SGk>xIL#+HL؉ۨb\YFK ?d=-m8JZb&PVX. f@gc j+:q1pCYL`jA@I&W7X+N9hf OlNAj#uۇ򞒒ީ3y3sAA(!j9V&Vs ВjV;p-IuiPI=ؽ F\Z-\T;?惲1SrbSJ lt !η?D^]e (1l#[]SŰ; ȅ݄W!W~EwZwH6& P/6|IÆ_.i&QX>I* z.sgJ|UH8ZF5UX%>f6^?M}ѩ"D{\=)֛~~zpM- x/Gx0 iMSh`sE>Pa{,6Soq"-zOCQ2ۀN*')P F`:9,I+7#V8=~735P,;|5>Ĝ+ĘWCK0 ***P$i4%n#3KRoR*L`rrS11 "o7S]oҔSG\&%εLB@%`϶AVVMr Sso4 tlFhs[1ɐY&E|NswfrR}$5>=qCF1/RelN51˭:Wz2wNx8YcqRMTZFh9Btu]o'^bE-w"/o=~PsCR Cr݅3rO}ܶZeZT.93BulFwZ>RN#`y a27a:޾_%ߕA5 |,10,`CBpOk(@ }mG9[ĢrpGfDTm;3"1_z=} OrIYq@>exh y_e Sgd*+e3lm-KMƹơ\1Z(&nLeNIC|}|΋I7ݓgԀױHOLčQ)2xߙuB3hGl 0 B줳*L3J+!UU=l2-YbF⃒ţWXxCl! X:\a߅` ~߱pdHQ @Vsg;IZ ĢX,; 6.0|zo]K@,w_o6&yؼnt%ZF!ek$Y pQ̻ (^5RZSE5(HNwjDj0Xi#(IWUّ].Vr>%dhl\ۼU" CC"$hDPX9yt\(ģkal%NEjB/.`%su `~^8W$iQJ ^ozp{{ڪFyO=i*OozN^al&b}$0HItHPSpcBٛAMHY^MW?$W'֫Py_NTunΕ +-!7Ύpd /7r.]6MY땮!'22B/>TNrW12TvZP `DU\)fo.ұIC( XnZ-0EG`&╊Q2dű(:] z3"IIRv9+tў&,T/8o^QD^,)KtԃEߓE;H jU|me(d6l|vm˜ ' Liag72?,V? !qqg'O` @&}1Ueܾ [ T:Ӕ TC}q| ZE+~YOש=ӫbXZ:͈o=5]"EVߎ'ldR4ʍ/H*?%GLE ̤2 G%>Dtv-ĩcoWGU;xf*nF8]`#"*䙩C;`>h0G\Er_% h2jQ}E'DŽ}V"i!קq@z\[kVs@0]KЈq *yuaۚSe$.{a ?_H*e5 q7OFYY wuTV \Q0@?Fũ#WGC"TOontTW `95HJe=Ah" 41f@Ŵ<")d\ M5>CsGVCs jI'XbOL&bRjNl) ILtF6`$m /f^Pކ-_g;![P p 'Al D[|,2D3е+eX1{"[Ea载݇}߰w=A@ʕmҏo4ALIF?kIW$X%TLGB$oӛ6 o5[j~^Ҙkc֟WkkDWQp}xɈ,wƑ5*t-=}q7B]Ngk_ Zfجc%ԶF YwS >fv&* vkज़.y;HXr%DLN7_R-a/X:åC}3UpG']~质jOqDc6%Ɵ( ,ڵBqHFKƼXlzt]P{34מ!NgOiJ9`NQ0zNII+`@R8w!ǵ=5M)F-Ԟܴ`9 %$Y:wV;˯UA.//9\K 䎝=f I_eK?d;ݩ`²`햭,ZŌz9'5iuGJ% g~Խ6шBc6y~ 0.xV i]te8r#L&<. lĻ_u{}ץ|X$-QL)sij\K )~hXG9%l"#+ qJ)5@=5"N-+Is ? !܇"Y\Ŏ'+*@;6Fg곝.r֡.HBTGPkBVzk3'IfZbe um^2UӍ%h7%顎D'Q{Ci3O;*nˮ_::++6'Miʄ00PRNa0JV=1Ҁk;N+q;Czwh\igU7H})^6U>"҃vP;NL(ݘ{#SeEnkլhX @M4 e# Q*MLK~ _g8"ADL bKaȱ**F&k_q/#8+dNbYZw؝$DX`~c9`ի<іD#HJpIUyx!)dt-HzFFu@lUm(0jIr+\@qxB!SvüWQBմΓeu-<z''F ^+4}ٍBKUWcۂfvu-N58xa6wߍ2 dN,aP83,*}~wd >JI4;:a<+&'K`Q)ѓX˪|jsuGh_/eaW"2XU.QxAQV},wJSE$U4Ct.fn9,YknEoOgi=^Bfiq+?=WڕEZ<О( M~N#eXfjfTƺ-p`o9j -Ha62Y~oj AëN~oq kUq߈+C^,|gaw#5@32U d5!UИ~v7!.7HЋ}rA=oL:P=q\bxxҡG=zyK\NBrBYf¿K/MŬV[Es|(xb5w&S'ؘUZۭ`ډu8c HW۲)dϺ]J+}L9S3~)ܤLCvd鶗b86SN`qve)Vd_iuŽz,TkڇyHfB@Vs:;z0+a& TP=-L-TnRpm׋Ϡli~O=Α7L 0 4F , `qH껒%i3{!e= .$%;nCsI'2E{ҼppvԺ.z O܄0>.EnR/j񼿲{+_ETZ<5{_RAAHgjܟ)ϛ [$AG'<ߨt{/ޞGȳ&$7ݿNY)jWjʛ(H 5&Wb~7U2>\Pᫎ0^&8^\K̲,%sEpO.~R!@ G)#Syd`EWڌ{2g.:(>uCӷ;J)>d\TΉ F!3\ZB=L73s^ty/@4mZŷ&1 /Md0b4 F 1Gg9o%cK#d4khk62"*-3N.Jt ~l/9fʾ0g ""\/ހDBłwfY#3³Zv4h| ~\)pjK߶s92VB"nûD=h=B0c(??y~1FeSvwx ;XƴwSg1si 's\0jmspv(ɼ5cNChK0&51qMsb"hlq9;Egq&ʞ!(9rfPQ؝BN6/!2Vu&}2q~v[%c;Ӏ>܏r0tm48E+Qk,`9ˈV9|>*xGH:obbtR{N$˔**TmR[[j<KbAQ^=Imf1ͽp6S|d nV@ :S~:i7 4m373nVGs{$BjJ8̝֭^?t :ɷR[1|v E·C֒6[TH\"WeIP@Q)6sSi=bIcO K$z4Cj3mK m. Fxt'uRF ig?zplRH{.󙊠)˓pS#X~,t7¶ 9dcע,)F+.0 .:jvfacӅ2) )IJ3o(Y Fg zuq %#us:" %p>BMt6v Ԏ*Hodm LWibs/dy%@>2 >m'0KlEԽN\<-#| Wbqo6A]4= I$3uNFL.7K}b<${22ey?$z{v76BhE xl, $AY.nJayc1{d&4ne쀸iNE.᫹g=J8Bˆr;gq~f;]Tww &W#yDfɨ +"mdG.c!A)YXeFTGD.sF+msvQR6ĭRt(8&ܔ03RDs/olLi) }Ae@Pzw38p{ Aa.Y[RT_¢.ye>̹B%j@ŝz'* [q*QIeb֦p'dGl"F#}ɳf sbWe JٮzWt0_R]?#W/ꝍGG4xSASFd/ -"Zi!ʵ+7[J )XT~1"o 1+)6_ϡS$Q3c@4rv.& Jv.>& `P[h.~׺=&m )WKIDjL||[ϝuIlzeLgN\dY"M1t.EVzx0ǏMsztt:p3 g5{P( :{4 딚S)h F11:ݓM =bD灬IsKGC;SddsT^^,޺Q` [239 usoiH`v>\݌3y(sj5G$Sw?:",/$IU<Zɢ*V֑a,CFO kx^Z9_()zqzҍpJG sv.A(nɅG>5މ{ L<Л 3^KJ,hs"njZ ̿dtP,ǶMB)?_ڇ!TCu啸֨Pֿ{)d JxtrE!(SݘGU2mO ;J^ZmkK4b}ANk)Az4+[utl^Rn(LcϬF75Qbl;ʷ. 7E̸U7eŻC8 Kl/>y<+iC'6h٦MY3hU֎j+L`pP]@:R*/yf;l`a_N2n" 2]QN7ގ\\rB+.]64ý/ m&z&^9ws[t^C8Eڟu''`΂8U,${Քf-&r{[FQ!p:p&#h_aAk| wmV4{>ćpvTJ0`"^'s\%W9poRꩈv] Ńewb~ןcb[H\Ռ|q4_tB+@j `lˢej/e V0?aR;Shg]w"ӂ9 |]֨QR i>ERwk?Lu]YHzGs.l.^"%#.,EmAt )LŃ1ZfaTu?w6plV]qmGWRRl#Aq+m۝u0g11Tc`AufO'J7{~? {&}fVkn_pAG>VZ> ^& .]is\zϕan8F\xS{f/)Fi@s}쾎zJ7u עkjaҳg)/r'(ͱ "yn\}K ܏ (s$ƑY @ Sm<(XcfiLW=Iww CXML,sb#c =O` B H+'Ԟj1jd,r~MZ~8^1 zIK iK܋=E](n$JaơˠG,O~,N++>;ypEī/{V|4.}NtA="_2Z%i#Dzo=EpJz~qM&D"3~ z o)%%7µ2bJ#ct,O#|ǭ`ȔECN1LsHĠʐuzA}KcM03 ө j ǟ 6n)ΔH)pn-*{K=LΒ9|0RN]=dnMvwpbbt>C4~mf'opYDE #[F` ;AN (L9cijw:4Z(GAWE{ȝgETiIMYq\l# cu+y; 6=F6ki65SNZv=@[›v3E}7JxO/Ps5s]= n NQs h T5gÌρYZ=rIMM˵QҦk,qm2TsEP0P'kNt[ Z0 ǻr.!veTMa.^Q|v^'5*?6{?]jP]Z ="xF"!Z2a*᱁3ؽtg3q% "{>9O$;W!Iv+vW=M+@SZ R!t:PLi5$l߶$J1Ga0[+'ߣQHs *}O9t'U,%h,hߖ}]:gEorger5m5xH祭c&=CD|:)8W.;'msBs Pxxzh3Y zrr#!,jlRu` 7?[)jx7f,HIqF j-߈} 68^X՗'d]6YpD]YE|`}+ྠ_X \FTdTUL/N ['a%\zBO(9>a{sbQ1?s ̵K v~?8%B E]9}N;`;&x>TE%&Lt:ML &3@K@{sy؅3(*'oG'ҌTnQ7gsyi"*b*D ِV]j\<:F"7Ά ei΂?]2<帬)Nd n_iٷam oV%{0C (l7.>@v<Ad˪KW]+]]I δM ( JS ҨP_yS+'jEE[ |rv2#}/<>4U ig";y^HP]Ȅh Oa6ƭq0Xaf/`*eú ]F! 6 &STH'4vqsD:VXt 6n'$9tT ΍C& ҃)҂q3"F+`q[pc]f-9J!\( z'Y^QQ2'r7%çRb' cNߍCa Iց}/Rn[;"4)Ir MEʙ5mSUDa)f1 V8Y<)a'ނQ~t-8a3P«y z#+vu lEt7/iߙ'‹+psZv&1rmd/&*Cp{ekI[6)N‡h>O1wcm٪8xI\X6ܵ`|9S\vq4Ae˷Viz0mnJ/Μx( 8{VL]ZjMG|֮5 9 Y߻MM TjﰈmS_$:ª+d6:uG}~ ez9-Fjr8"T#o8 ^{KȄyc^u˕A񓔛oma}Q H:@"Ƹ֪/Jg ̸!YSG^6bCJp '|B\,Y<>u˞XkMT󥧩-NmbTRpC%a9}͹TI2q Fh hHPdU6/N.G| :bV]VQj^Onh1Eb_=F!l8GL;3mXʹMug(R* ebZ}GOcqXKKk,gUDѥhtyP @5os.w%FP LtY~t\rN" Yt'_oOvDO\b6"PJ:K)ᷓZ5s%:tDfIT6:盼aIBٮR+7ݝN%~8L:;wCfCXQ ؇E36pmGy*}.à] |:%ȩc6BSX}oboup) h2i(#'|VnRۻ|r@@zM DߝS| ~daJo͌"e?T82W"~[oʪ輀:$p\J%/Q*3/=1 ߭ Jk5:n3UGƓ|-[9iʯKaYqת Jr_]+z[WSeZpM*XUٹtZN J8P.z1 !nM')dO9w_0-$@)~>Cvs{O$m>Ws3NX[N}7м@-Y;T#c6Q$ߛu'^lzHuUSN4rsz'H>衴<|/$Ta.&&.tT4h]knRN?<ɹ` zeY D(\"wv]6 ~4#{C+we 'fERq/ya"}пnH9N1yxQ_|q Nr ^qY@3 @~>y"{+hLjHSDkaH HZۯ,Yk@%5k% \zTjɩݸﳔJ8Fފxжg+ʆfmyrEb#;`# B&hj<& (%Q)xoB=:gLzݿSx!a U% ң#.qBS;D`B0pT&s}yDCkΪ-ԺܠqlȨ5eS*V;v-M\g~#4r>@6QāaU/2 ڰWDL' ]qDQK{: 4S  _5 Ω(EQhCM #N$TgYW5^hB+|ObB[uq4Z/MKpx~|:#Z+_# "(\:(H""32em̼|94cjRfcm2hYT-:^|@xR~n]9Ц ϐڥGd)4J9RhTClV<GM Fv͠P-j~aS ?/ཨڝݼ,3hQJu/#%5yw\p>Cksi$|!iU gާH%>:A-qB*+>Ű4:F r4O@ |M3xeM7M*u_k{G34Z5F*"uhx݊=o\/|Tq&Bo59c>y@iHNyX+DTxO`/ys d826qtwmS>̹YAF ܮ_ٟaej.4t|׉NpwR6'&شRmE2IbrUw.~wcx.(s'o;0}L똅z UU4=2Bݖ8DUD% LQPRӍ U3&'2wL-W"S2ziݱVĝ >ۢp* 6D@_C^BuBe=x{!.{ҐY˝v;~3|Zti7F pp(>}dTd ̅>]t1{o>.멻ޭ 4Z@<pϿzSHU0כ{Zln';`>@zImU`,|jrgs,DN}+c痀 k k}C}"鬣]Ƚ Ւn"U 2J4剚@VC}Z?zf :TgwBx{ g7cb-¶^A=daW;abŻKvrźa?4t -L (7".iɞ-F4Bj "nk"m @;9V$ƶ'>&~goJr(|!+32HXXq!F7E.^@(ƵjDZP{pͯ@zeء~aGϭݫm"ٳfㆁ՝D+BsO!AC o0 I﫮g7ycyD-ӜNq.,#^D=;꧱Y/y! {CK68m* ;7U#_ |Ji^juZD ,56}c ?pϭIkC6Q0`@meDfDJh ~81&1[<TVgOS69f$C/9p12CrtF*bYoQA팵ehWU:e{} nq>@ANneܛiN@ VMmӉz)id@.P\doyQ`QPMC<)ug?/D97aBجkkcH}cH< H)KI҇j:6͝*s`e#Rc.6Z@d+:DX+F^B#™G UT2N=~pYAߧ}% } z S1IM!R[`@7< C^_TY$b#7W= D~yP4X?ZC*) o]e9Q2cb!Q E7G+³cԥsQA ǖ5xQI,W:Q_jg#5^O|'wѫzn2B2m9Q7Y=W#ao3ErzYxjmy3s)DZ/B:.b g4Zt+#QKʄEE—xkf{ dpj!iGKt]6 Ǒ \ (d37/ݚ4n8M#Ne0aBx<| 7R耵/jSXP$8zxC͝X5+ih5pTCfC뚰e^f}۩{-NqwR,CEJ,37PS 1=Kѓ^oG;+ \M/oڟ8Jqk1dO4eg?j#TvRӺ\SW/ޟ:4Xv57:jG7};H!t=57=FH`8$db9̆YQgYZ07070100000272000081a40000000000000000000000016101cd7900002a40000000000000000000000000000000000000004800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/mmc/host/cqhci.ko.xz7zXZִF!t/{)]?Eh=ڜ.+̋xsX!HjlOnY1 '(?E2!\ 8ar;stdﱌW|FKbABhυ9w UGmV$ [{gi(y+c"%Zn9] =,J Жk GԀfZxK!."!8 {v-1bm)*(UD>n᎕7 ̼ j׽p-qA 6 h?Ԙ®ڷ?me0< $ョqeA\e0j*=ݮo2)[E;R[;+< b(*C>*U͜ &atUgGmLʵFqxumJOъy=eD=xduOnL<:8ɫ[h+`v@tQH4,;շ]|S\pB &nuT0U}Kd f)hK_6E\m %\,Bp@] t+ŐM|_(k,^o}_yN97L8nzq@fڲb6/:V=<R>섻)#r)ٷSAscKo 5O;~> (䍯]2ͪ:"NO,m.M<ocdyeFyS wfq GzS\Vd ][rˡH'^ԫ< ;cqpUl8F½ kϺD5y~ .lrj'4gzvi,!ˑMۥ"\0R<'0cXA6`Xy!PG<1=W:fRΒ]Ӏc a{AR?3bHGTG&- ۇ]un*d:˸J" .jYz*|A@#68XK; T\=chE(@G`Lw|oc"(O7TWfl`^, Q+}L!S|dds,_"~νbJ=M-GqrV5?DRvKaxo5P" RBs3Bm`z(.ѬM& VY|b_ .~yT:@RS5]Q@<)iJYK1Ԩw;{fTuWIH cew^=C6/IObdriX!,hLƶ YnOvˆ `YFo;"H.GĠe둚4Gj(/O~n#Pˀ+8j8l$Y< ^A$.<_şB|+ miL@)< aT`jE[-"qhrk7DM:2ۏ'=(7X޼JLPnrQq̮Ĩc ˝STDϿ]:D}fل<&CnέqS EA&z#>RUֺ'uaW8^E h_7j_X-1`6i :>#'D~AN|'e/CZm;GQiXbb:d&Wxh7Yy8*uÇ'cDs؀/5`M‘%)-,Eo P谶YsV)_p @OMp:_`sǏY!'hY[I;$6G/=l@s)wk|3.X=gff8pTţ[$JaBМp s5ތ))G9mC/ sɻ"7ޔXS;q{KRyưS (0]뿌w8om[iL$.$A%3=WQMٜCCw{6:2r= bRSt,../(]|^u7X֩v,yY mϞ@Abb;Gݫtf-05"uAi1:0РHy6e>-MN&5پ n=eZ0,7L u(htXE#KQ;Gwru&& G ?:=•|)"&^k,S?^ICc);C_ٳwx@r]ZV#CKQe ?Ilol5R, \NdG':[ WwKTv;"ҾդV{- ~45:9HNܐ)7W"BdBH xN_h]˥:)'ۧZAY8(c,dlD -i39YՏV?LRIsD3)O=y늳蘋M#hҠڏ؂>Qyg6Jx]3w]s-E>{FqțY5>M 'x]_Ypn풨̤qqL @D ?@& Ih)AMXWxQ}&o͟fYڌZ\:ָz5x6ж&b=W]w_@ 3”VMY1?ddoImv[\=ͦf~QtP&,W1 dN ~ $_YǙ9f5ڊ6ZZH]+-g5 -.xI}㣆 Uށ#A˓0YK|2>(X)Exxݰ._'ƊIWl L+AAᘃ׻vMCbܾE{ !h`X{tYt|@gK>R)ۂ?h) *7Mdl@d]#U;0v]v*S>1m!r0{ΈJ4IvI)$盇՟4]WQgtkpcLBnK W+& ^|96ƴK\4٘)~^?bDV9- 4BZ]Z nXiW|1mQN|k<&b"?nH-H=c⃚Ci]QV+Qڂ~27qּn aBqZP^;iS:J#X/mȖ?FȔ'0bSK P^/(h7:Y`V§  JԬcf9氆Ȏn PP1m{Ɉ_0 {mfix :;\GGEI) o+~ 203fLی-V0)6[T,1n\}-NZek:7o)_?:RqR7K"OTI^]JջBI0 >\GzM+.{Ŋd&XmBC9e ŷ(폄!炮al˲}2e ͧ>>0 ĵU.%Ȳe&&+ <4ҵUXj)eSK*qc!,3JǾ+Kq3Ǖ2fw?dHPVWgܭ%?9c4yݎɺQ\mߒJQ|eN@Vi,҂016ʻaMءI3jFP%Zb+9?qݎdKaFhc;oy: d*Ć5: {';Tө y( ҧpeP;|膰~n[{!A0I3 $-le R 3mдP:g䄵|Es$9ΌbP GTGGku SAH *j00߸HuJL*A?uU*cDj:N[w[[p{=NɋS l{p_4{EW~!\_M;2yhh$P <~Kaa?hE2NAnYxGM򼕍"ZӷuKrΜmɻwsag83Q쪨ȫaHT1^Q dd[ Y~#i//# sFYMOۦQܠHm*ރ@1b'kH*zhLJEgKښnY-.AT |nA"Q$OhV+YGqߴb* CSjӐAz g_SBah`GRrZ E@DAɥ:D6 96C1"b]Dlve1xݠ{.*|՛^Tb567ハk:*U/Hf_j ,J4!U'qA?d@&+vouj+9Z1P8#”o% WRs񃠻)Tz@Sy@'p#6=5M3ex &gOBw4mܺ1Xn&75]f?xfk߬!ӛu%d,ӌ"38=4ub\7pgG)MT1Mv~0q+ ֜Gzoc!q|,lJ?K(_{^FŜ VCX v¢Q5eI o ޽W9XϲY<%mU98A(1e-_]!ٺQ;HY'dݭ I L%1(7=MLkye~~S2CxC^@Cx!!$/<܁gj`cUlL Gi']-9 i|C3p{] l&qAqEQ9&0Jp1}*Nw?!^~gD!㸖zBX=RB/h k*Jmʪhud5K)#ޱuQQ4^IӢZ\5fi ;rO{Zny:zvW2qF#edg\K2S.i'(#ү߬$ۢfu0&iSu3BfH k:DVqǭ co*:?!"犽rbM}o0 =RG1]#9 y]̘19:nZE`8"h)nVNNtUY{AEe徃cK/}n6MLx4'8MGMR-.!MI"_ɑnKthU~3f0pA̎ԳZA{ ̀qr3 d ޿YAqR%n(CwL=@?PsE2."F,aH0J6hV t5@hl>6Yö w#qRul>7;@ j;?LhsfOeFIQ>5{M+Y[B+bf8׈P:Bhd `X "8j}TeϕF՝LBIÂ_+,A3.o7i5ZSQ :fSNr#;@⡲ [{ݬ)iEˇW>:TX*ĐuzC$Z7XV\dw4Pnd̖ޟD$p ?!Y`ZgMDLc4 !&O7(dD4ʻ3k</kŧngNs(!J1i+HSU:v is V߫;z窅\$ )lnqN%56IkQʍ,+?TRfzʢBo3nHO=$eV5 D_NFOe0>?rhXTzwEP3y)%J3Ōs; ($>Cy-꯼Z.z1zld՞lƞ_)闱(6CR{៱[v3ߪUDj9jNۓ@U۩g3H,ڒVA}u:t0G/ AL  aؿ\$XI)^:`r8`*2J\R1ܶa MEc_F : \6q2l{ ~!ڙ},pG4^ ^G3l2:} !׳]`l { ."}Eh3StH0TbBE 洋~ z/W/+X4cvvȿ1$ j::_=$v>ޖB) lȷeBE I ~2ƈT6o@M_\y뽒 ܢ^C_V8a_5*Rg/<߆cg,\m3;w݋ UI X(`~ (#&;_?tIүRQ`~8t䏪6/L{F%wҹxK96"ϝItfNPddtԨ斩FEVV2ƨKC\? d 쫎\>g=E)V(P8<`Y H!(H ֍/Ēj(v"rd#H~aY>b͊T&>2s {d)t=V~RP&QxWJ[ҧ$8W$v!׍TO=DNOPy"AB;r5ӂ!HMy`W -kPEҽ#--w>toE,20^it?-+ghWe_Uߝ@e ў`zPT-֮w_$W%aLRpn5#t\Z1p_?V.:QL=We]꟡R\fGfn˦ DkC?[A301w!;+D^4x혭7AnI܉$ӡ > ѓtcp{"26sd(:̇0z}JѼdlFlR!ٯI!xJ"f)pҡB|WTA}UΨ4py'yۧ .rE)M?r}U|R$}2Wņ>xBdٞ.]PP oU+!V7 y?*mշ )xL;$I^n}y1;-[t4 vhjYi= _H'd5,obMMFm׏ٟ b \,F|QZ"'y۪OrR1AR?ĮKe2R5Mc ydK4HBCG5`Kq.ɀ<̩v rګ0DtVa<eOm7 eGpm(V,R3^W:q?-@ыOa8pTD[DJR&Ees BJҘ|#Gdk;^-rI7V}F lB-s{+A~x؃ꅔ{~Cww7w0Z? ͛^^QrnM',eT+")1"p)<`XuU&`+ѧ //mwE$mxy2wĻRǛe ڣi=כMkӢ3Pղ6V/HP 7 /aļHcLzY$b/Af}p]Ήv̶a@#-Y" Q*(D}C` x{Bvc%xqrM*m1N0҅&W/N`uayH@ Z)Y@SlhJήGN)U2A 9,/\nꕊaW7R!irG X nh~n zrJF8X$Oz$prz=Ӧ=cGp]I$TfǗ%"?3hv3VDo~)0}cHa+$uP(hc-`NT g7*\5sJ/_nC.UZ~K#*Z{?$ʼnݗ5zs =^ҲL%mfkۯOQ pXHWDxwx =-$v^E;n[[ΚN&}ET-U4JmLΐ}e8>VO)5JZI{@o_ʿ$Gq89]UDz\b[}a@A#TdstZK? Ϲ1im-A`0&:;V!?ab"˨\M^ %_|<3VEq,Ι(]+uQaAY">RluAxsp ^`Y.R, ˁuv5ZC'k^pdOd';V Q'_~"=tnS)Zd4Hl8`v֗׳CIK6*??F VRHt8sWAi? 8N~U[u6 ѵ : O|yWZ _]+ֲn}FW3=9bBn4,pG%`{^/ai-.,e{ق W8>5EV(yЦ1Gxw3JV˫^d kL0F[),'A+l'G0SԮ`Nl冚E{O)O&P~-`֚4\&%q<u f3a5MŴ$M ǧ0nO3i?-ՈV."0!!1O-戜@}ĎFĕpjq 8Y[x/]Rܯ>Z"8YםdLM![±3]jRJk@+۴O c˶[ ՞˯Ԟm }sxm:)Oʒwl囇p:Qmnȳ/{Nh_gSy!f(GM (XRڮk9U⡖:^Q[]xRQg뙑ΧMQZ`qM]H>F  j9=q-~>xeH*˲78.iWzm?ON1ô#,\`#{|ZOV7џ0+GER2E_P4;om)RlI`T@7[V7)qExR)SP?bwHfwA_ko}e>>nu ^ZDdΥp !i !w?P"F%'gG ;ȁ@f[hVtcn=Q{ſQ)JQ׽ a<@.qY+~}P?Be{xI)BmkH"S4,S^PgAYfw tq ZΕvjMEa{T)N0}-ׯb]'v.9>Ȥ:yI ] = k3+[rywcC n1N龱"(ZCC縦0 hb؝)EW0>g8p*Fٯ Us}״nv.]C!Y^1;%Dx8m`7=OQzuYZ6-b5o" V4mhgɥh;ЩW,(KECE;%O՜B Љ!a(AЯǪSq T0NSc]`Ce ~ԓeJ󞁯o{_6:({tg݊r{m$QAdZU2J-fM!s^A fZql>Aě7ݰ~źs˕9"KZNJ+\7Qw}Qpi;Cm*mhD!A%!}3-;?|Aa XJ' N+ KUʂB))BPҍm`铛Nt=mqRAo-pM݀eGp:h, &<>y?vu2lItbV)#uZ9h|+a,k)h]pU=V ƴ霹K9nN++7-sj톇5gM!Pd k|axPQOl)ˎM2?T9\\Y?߄y_$Fvl.q gƌdJm9 nNK`z8ssFh>b!ީ ϓ?=Hf1X+z!V+I7ժTa֨X^tjt/@lf]V#?/&[$q9?S\jynJ{T]GCui@=iE҈P2(dF/9. !4" &Y2nv4yɱuI:}1TgCQMR|E9Oɀf'+wܜ{ƕٙ_߳qC $г* _Ib8dp Ā}įt)`FUK̄%1'lЬ5ԶNjVB<4iNc\ng2[uvoaXoϓBDZN_N][şV53KT!t?wWy9W+h"Lo~ގ&-|\*7 5Gis=\Vyz[O<@'vwײ 53XԛurӖ<@XZ֜ϒˌC(YsK:gE,% !"`#lѤJ׎WyamRC%Bn9Ad`5/`$%Iܰf;9~<6e \̊/A|:,&=9yՕ7YI#F)"+? q"t-|rX(9x@Y6 cGN4cZ3i.jsD[dM1a303˪\~>jKӬjm}%+0}s2 IO BssZ]p],>'L~G>Ɨ7'ǠXk`C?`Ȃ&_/dM}/vjNnnb'+jglO_!XqehgZ/I<*R'E>Y)#Q ~Zn0Ӣ񬾔.ॿzs2GF}ݤW6W7n&O@IO ~7Mglnp|Z|=iC(\kXP!4=0⡵m5`#`"zI78Nn?W7 $\!tc\i8 1Fx&vEPl*M+@\QS!f;'K jrU%~~),Zb5r>|5*zCúeso1 Y횀Fߚ]ըٜ$<q֌;+Kwe9jb}f-c(.i'0U{7C-h5=Z1(hzV=EkgL(p&Ȯ`~ld!Q% j\;vV+wnSG¾H1 Hp'Ц fW Dlj"$5JA/ L;(J(?د敆`v{Ѱ@Z95qF4hE}JȒ|0)(!gT1Mv&ǁpEejwGﻺKzyeGY\xD;᨞YV<נKԇ(KC|`n}G8GSz`m84? ,U_ʎ#cU Ix1$a߱Q+{lj)Qw JkD?o)6N_>=2RqZFqo8dV˓ruv`U'/M^E$ qv֑% a٩q<968'GV 4lx eL HަW}tݜ;\ILX0:]&ye?"+>L]iRR#E`u/Y$KYIkJ%Z)o^zg.+>k?n:cGb V# m.L-rn ù 5w#dt[uSƣ,Z7VQkZ&.h_ aEhY\\'2TApZ `n7L(g Zj 1>en_>42/)P)=5<2AxtB1&Z{ 7 vkekU?,)+.M:lN+.0>TI"Z*zaoT rwPG;)rڐo 44h~D|`u^eg [>_BX0pNO|;v ydΓq4OHA jXc*Ʋ=vyCKpLjX`fV}[72pџjvd@?\q)lɄ@=-&N5ͨ#.`G?CȞF-p*b]Ke}U`)LJRHOfD>;wIy3VKI4k)=3iKn/k-^P ,Y΅{ \2m B7])7ӻ, WfK$ZHb I% Z{ \dǨUzH% kWEF`6l;YD2DwJ!yހ0ڽSBi"UtQOAD=D`ol͡8</-9֊nkv>w/pH?&vIo0:Lʻt21).:jgƖXH)5JQD :[ݲ:45% Ll+h<[8 QooD5,naeÝ )Q7j낪$mjG3S  9w)wm$ Y%V1/+{,#//wOC"=sTTxJ[:lBxxe&L7%C1|Yur<'+.֍Zk#z#\[AH]]s7ࠇyzSbM(s{ewggC--(|N`$Qv! MZRG6yN(b?.ݎ w1EGκ"\3).1iey1' &s %LЊapR|nس^^xCo\po"ˆ\RpFjLP.9ܻT68`ţ"BdћfT: gi6 ]>Vnz%W2'Q8ȌL}t%=Z@,Mw@LyW:eoԂ;qesL]rӚ&d[)kH5-VK, @. 3;p8ﮓ:Ÿ=2xdD ր-?}-HقYwBi ɏ6E/P C\HA|fT &C )&ɻpHXx^Ŵk햬RV uwBD<}#ջCKݖp6|G#A5.vARMXq ^gS׀qY5KI&!ifA ,@v+/4^fN%Jp̠"IFCy$OdVH!kkuIk^?ևW1ÎיFgĀXI8Ry \)%v UL܁˄:)1!xM՞"":UтN&إ_ ʨ5&)Ríab~6R`0 o+ .|1W%B֯=x&q /fZ(g<Ă5l eM*7X!"NK*vpWbP+x~%f羬qZJT:)5/ ǔ5G-GFaR []_ w2GokN7 =] 5v`:*oS2BbɅ S }-ƕiX~qBϋBf !RdlJtGf@ܯNO:Ma! N @~^&7 RG,Z*ga@Sn[<1:oрz]E9fI~=ySm}uϝ&%"y&L ۳14׺C#ر}}9Hh.̤*| z0a޳)<{oY6Q_GQxK@4d98J-dQIxWK0ncUL&o-Z=3:JD>aMݭGchP;.Ep 6% a>#0E (_fKcy} -`#a~zuٻl٭AXh*Nv&NaTwC~:T略IgJ/õ0N) ^Muiyy}Ԣ=RnQ}(/L ] z+_TmN1,sNidg3rN [i [=+W~?"r6k[\qA9/q"TC6W`4"~,YL0hko>?)J0z=1wSQK_X* JG4vŢ.bTD Rėȅ#W#<~zEMM"LO.nL)w$nD1);` s]@ cB$\fIV@>YK4N(g ᩽y"b=Q/JDmMmv3& fMuc)AɎ >Q̰ꠂH:n@ kFL=^\GF !XnIi#hcϠbHIzd_FJ[Ģ,0:A,24hx)Q;O.#Wc\$M1%s:jtXpH3S6hWƸV1ӔЕsqTVܢ3ܓN` ?U' @lM#xmѳÑmJPa5FsHu'xgð;!rT/ߕ?`S_P̑St}2_UDEʂg".8Wق!~<j- 4 Թ" 2U 5GWsJ_[<::L/}]lqGJuK0aQlZz.X fv/N^зcL9n "eeR!6UPc8ş+XɊ#TIyAfNJ|I=5N!Ƅ3QA7{%=bCǭ",zDR'gq*gm}~ArBEaG8pےS%^oc#I1xyw*%M1:8 )~.F\Mi'c1w C3'/SnTJ|BnKVYse7ٚן7/u&f+$3jC|cYP?}N DGTcn8'/{% [wܑ>S o,0I(-9ۆ7A)CagnZU &T,/jeD2))w4ӱu#?^B٤82>NvV&W%\ٺe^'O@f>#&~#yd{: iȍ [÷J}BVhL3a#O1Q" Uđ"/ mKd|evCGȞ)lߥ ~o .r>Waý #'}29I&yܩ.cb#ۅ LKI;xfyaV/Lx: o@ˇY[M5_'j+v\8TvoHX$"{ohJPYϋc3v{8u4~NZxFbUv~+@! %]H$H >!=-jl$9qK]C=Cil\"#VXcC.)c?jcB@)uQ0ΡU<|S @ 5 zgVd5{bY 9ډbY]+hgx)ūy[I;gP&Y)61qX`X: kİ3&i"/z̕($ ~ћl6z>/^JP\yz<,"zUE d=7˫7b`Z-n&i,@! 6ݲȨ<͢ sfA8i-YJ/%4؛etO}"LOt*M|:A{fo\_V냱iËƶ;eF^s4 kC?/5U:ĵYLW!bigVC ޢÓ dBIȸ9d\b*).oݎmw.bV3É%T"F()g'r΄z2̈6U8W,bq'wكXá' kC]/#VuE8)RN:RԤ3jJ Gݘukt2 X5EcčTYMS6>+m; DQX O%ȵ>Ҁt#9 ⃄ RnsUϷ*/9~]:|aCTicS8I;S4V+;e3sT!ݢB' u ˀF8]KhGO|hOxh,zHʼuz Ga#Ӟ]NXAJ]sm&_wCI0 Sf߰ϡWaZ!! 6ZMoʏxVkښOOE˓owS`F1D0FgR, IȄ6_\p@ {cO>Ή{?OJbtm0?m4ߝ[Dڀ]ɟ,֙Pk;IvJ'xJ9X8 m|~_\;:N4=" S6swrDT%@tI{8J0eU1{j ;] 6d@'KkSk$bSy=~1yf =-TܓflzT͇ ϾAZ3b@.Ni]Z3X"bŢ0SwH6mmĩ#?'+d%Y"C{ĀBⱝ9brg%5/U=R$uJCr*`zo~ ,j{-t˦{1yO8VmBZI*@}VEⱨt(?R;o5x5SphGxv3GMr(fPçu<,UmF Ǖ0 G|IXf/V&Q c'%&$vk ix5uEe# >i|ƱfuAoDt=;2 p?w8O0{nGqq7Wp,F 6HՑ, n }m.j/s[>lvY@))DFI?iw mo-dY&Ց~*"oIFvLS__ 0X&OқspxnxhZ%+*bb Lţ`+Sxa?.dU. $Sv^;:7?YU b_N[d%0A.$^RPǃ.-WȊ'Q߉]*]{JkJІK3SɐT9Ïkea4Al#R`eI2:}"U̬F*ح_-m{I1?Ђ2EEEFDc-uR̋ Q".\GmBG֧|*"$迴v'McsvƺΝt1(7E1\ iwW|U2  =nO"uos)GYz>3RH& Rk_ݑ""QT/_ݩiX'QCxņp".\5"+P4N ?e8XCȇкSbo;?`RMqlODf(}!;S$w RfS'}ד+PB̳ wOFGa晚,~Vm$T|iӇp8ZNyC SC M-7{]8"Ş'֐V'Jkpg@EXڳ|Y?uGߎCĞ_iSHl:][(}g5_y je:(X1go{Z\;&:|SM> @?QOҢJB&U tVR}ىl)R ϗ$r()~up =1;C`NJ+2zp/u1ĄeLPOaƤ`-ڲϤNqzl`B)71s0c3 ۄ5[( |V#vql)\e3Y~5RLAj~J\?NboXW‚sЈH(:N3jy9mW&7C)İbO9pE1uE '|Rkez֪B@)?,6ܴ6)< ؋TP[x4ݾp1wW!*߮y^!Yea䵚+XRLKx|?s BdPv6$m%M3Y#qSht/z4r':QMu/(1M5ؠG M_-JGXEzo'?iLVa螿-6?FƁ_Hn [9+92VSS dU])WU8̝=.o?qZܔbin٦Hy~y nPq17,1U uT@Tb ٟtM3V_\rrJrӒYJH4 b>Zrs .]ƨ\.{݌'`@[lZVyʬBi9Gf-V=БsDQn f]W( adٌ؆fYLD_DU- bq[#LEN-'Qʱ4\PXc c;yCڪ`ó.e1/n 9:PV0avcjR.*(X$57AZp2ᩅ-.F򈁱qͮlrkUL2|?0Z G 3 MNAMO_}KJ[ܟHBgFcP lZFg jЧ2!P/rW2, $~tJUEf~y>vc=*͕ E 8%scYˠQ[7zQ!s:}ғȿSQKx\n9\-чO/2Of ˯*ly\4K<]NbE!$E nt=by*UH˵dwrp*na;B^8;MȵFC?m 'ĸC*'y_کɝg7N )E_tF=8f(A?tLS#( _:ZQfUg,=kWn) \*i8-[fNE&FS+07 {<1Q$>kk$Ҟh\l< n',5wФr]2Yj |YN*(rrYx^/#}1w‹kOs')Z5מFa Dl Tz}'h+MM`9yUZ5 Ϡ( TzI?qhkОz7/Ñ✀"p%ӦU{fbfU=-hy71E&@7^ȩ$MG8dスAh'!uQ&0zV )ity۾̀ ndg}Q($WT( @l\a*2 TY-[J{et!Q`E"$a\ †8ۢ F6+#vӜqs+-ejj,ufm5xUj>%2r@뎓\Mvcat@X":$0wyzhû604wE.)HyF}*Oì |'e u$De&şF'X.K NT%)9VFP1&*K2G̻c?i ڋB{/Av:z8J#\[ UmO /BOJTq~e_m~H"9VU_xs3Of!D^*W*"ϣd 詮`CB_VCoQbj$N(rxSQ@ ގ".nFP5Hoe; "\ +(o6%<:`6u#Pl)P#3Mg2U-S¾ |ZdeC6&ibS_ILm01+E!kh8Q'N!EXwUagUcEb8 Fvbs V/yĝD:6&kaH ~7XIpŻ/m\0N\ njw6πMK%B>XyI:A%a'dV -U=، _$Mp>D렭[x~z҃INw)J[JZcZ'o]X=Ɵ k9CIzp cR\Xl'f-?C7|؉59 l]7&L\;f&ʭY ReL*]Ezm+mrJ%ԾDWvWw]O97zQȈo_b:\+5чVGvYmiWbg8EҌYmۖeC[?6Xk9@PVlO*ayC6<͑,䩷ukӆCt n <?Zr<} ?j?rGZ@DmZ,D\hD|ܴ5GG<$o#x*3fOf@!).|H-!=oQ)i^_udiPA}prDZ'G 3U`I[YE㹤"nEap\EULazi(WeݲC|Yk=5H,m9G㜤5h!Q޶$ }G0`%=e1p6{G<[p˘x/,bW|pulo)BIbjNNps@ ߕmlYd1w±+kQ]3ZVbуr'^`lYbx>|.o΁ e4k Ka*hWHc $nCdhca&׃Ђ2]dҚhI8rC!8GVsfITHc!_yO C\_gUt/3q 9{$A@4f/ɁH%I5O6VGnjK,[t5P] VzGuG'@ĔHȗ#OtkgS) Dfp (b:-|?u,]ቻi닦+~b6ȧAtfթE1|ifbz8Z€c魝?WRnbKaR܌Q#!\28{ _8 y1Xz.#j= dM@q5f{MjBq+gs A6ٛ8Dɽ43dЄAǶ^T1}UΑhHUC ~r F3$YtjQHn!X$N<~AY-_YMW>[:/,pZ-etuދ[Zf?>˼k$)by)9)/Pp\bMetX6sa~=:s'Xv f h.f!:X bz&jyGn 1$i%-w~?|hPF=S7]gYD[\n;o]!Q VAZ M56X7l[p[t0ؑb;v(NñfL #N~1Z]g?qVOy3SB;M7jl1X`.wR9JkNݕ>h uf&@)$(pqT#r2QKr& l҈m9m.ZnJF_n۲hӖ 3ǘ;6lRXxE]+<ɣWw67ō8.  3t_?! nŠax1a'QvX: .Jg7NM; 5 sjzx*r3&5ILjfK%?1!to=G^yF1F[/*Ɇ=ql(;!Zě{Fl ӤHCբTx:*#ٔXF^r 3.V) 0cgyL9wB\Z';V)I{!['D¬pCXߵ&E4 18|t.Z 4I *}YMքJ;3!M\pcc:dA6-tȿYi-V Zbz@Af4Լa"eO;&@Qֵ ێvҋƘݣS䑎œK|}!c%akg+pc`&(;ol$2G:HM{힁ZXDaIjjN oz=Joɖ=;.+8:z!q ^UVP0~#vwmc1"yw۠+3NTZB,U쑹g5F7tj^!He Ȍ6=SuDY:T*^XsB?6_(+ PPTP'f*%b(7WH.G5F"@1u+. Ęd(vFF@i"{TF#Yڐ[\0|sŵ ncTS,:;,1J|Ց(oY+N䠖7^kFy$ 4n?)auz'D$yymGCn9V?kL]:NsH6r[ ߲8ӾQȑ8~TWRH (1TM/"~O5QF\+. SiFb\'_<#X:Y7jY$QfѸC#sSYXݎ:IXx@9.LFgi,1Nj׉~4V,_ׇ'ePCQrgvȼ}'܂*pK`c9?&7!Q.$TKW.7;sLn\3} ; ͕SW#8N4|*jFglVcH]a*lyRB_svjKMK KyVS(OQ^xz8B <ӞFKV@AZp[CcOdF0ap̓@RIYrFhTVonenPHov+_z8~2(W,~Z|MЇ*Ž9`)|Uuojƃ|Xiy)@te,Y \a ̖7F=4E̗yd}Vu'9 ƪsgGMZ^1@T(^fI檾Aqٛi%ldUO I)!nXwبÞ7hM̞lRQހو8yf{‹ȁJ4-y?&1׭Fiy)SW#Q h@=P7ح  UP q *=J s/ǘMTrS 0H[pHRv 5@/v:=~WNwmԊ1'`O*8#M#çA۵kwx[n |Cʨ&!q7 qok™ Me?K 否=A#g{ m;?3 5^4%$^h͚F]g #3ҽzn_=cEG5C'ˌ sq "|wD,:Q G]z"*睗bD316ǧt*$H!h*lDdU Af ^*qMQUܾs~Q`X˂|>Wwў ?gCrMxKuskY˅zoJyvu@ %NKeo'jy.šQ)<I%!nF")ؒ}|b,R&j{3{F=P7xt>T΢N~EF F%߱A2'Ch6|b`1Z9i`0 jI3#i!ɋ@ŻS|2VILtWH5W[j}So^/*:I|F%\"\\~ItmZ( [o?Y! $"w S5D[p"?s. ms_k/ (y'u7?|m/yVb`tDgNGA8+nٗ]̂poZ4£[NOr5L?[Gq|8Tw; lSNQaI?I[6"Ue_@SM:>|Iutv֩5[~vp DkbǺ:Ƿt]h杘E>1?\->Xpv'mMj[yBʝns>VǶ ,zTFP|X/6v as#.3X#*Lko1a;m0\VN7xcNHYዝH"2^$/|oLN9^͘eB-Ҕ dtG7͇*Q5 {ߞJ2$e.I]` or̆b$0x?Bik\#O[1I-;>vܪs8|Pϗy<=Ny؂qϕAtPHE?C Ulf$%Rz3pFلJ1;ٳ!j$<Oo z3:pѱ_?2blJ~ăE%h8(Hg>`tydReixs <wH zp} _"ᨪCJM3X"?},K+d.)hߋe<)eNK~x㒫_d_1OAɛ2,py[m\嚟-)e3Jx(c9~d`3)f`I8p&|FZ +khw_n#0Y6$7BI Tz[#P̥4Dq3/=:K]E=ZHF4 iD?L ˌG_H3m-#AȈnmVfp4޺v9;nR7V_٭[=o|QKɇ6zH!A NVjH] ľ| J)B,? /grX^rBQnllv`fCaZ07c_,(! A?|h۷'/ zN=lfaOd^{\UvLhm mXOW*~$zw,O'%o!@2ɯ((k7J3M36( *M 0/oQYc^~)69i%K/oIxk)0>߻'pr||X&fH˝uP6W=ʿ\ \g lSQkӅj՛H> X0_6b哓rTaG3?K4jП]~3sgcճykKF^YCk'R^2-hXa*ĸi > ;4wE;^o0[̿ltlQ2?ˊIcJrb@ע!Ўytprkfm-x7b(\^0uUV%(l &3Qp—VLzBG6H9t3 w<ɑE|nw A1AnS XRlgRDe{_HL~YbٻX[4 M#q$ #th6o)o@p7ݧ]g>?TY-P/4Ke_Bz|6-;VE3ۗ `?EMLGbyFVxڸ%xB-E&sPҖRޭVV?0-iNrʕTR0rfe1t}:X=vrmا# JءRHN%$@R#1t2fPG2փv^. T,3lcˀ`S0'=͟ߦ4lB>|'q/\ h7F~ ;2p ڙ4\5Pޣw;HU p8MUnu*cO:+֡mnFC3{A*(n`tX =T(䩶WV|^zv7ޑau@ T9Zs[5]9Q{[WUw]:]ܶl~߬˱V}^rc7W`ͻ ~KX2   E $t XB+;:-ߦ} qb[U0ؙq'r-DIrJFazC\f 1*j%z#Dk$f< h5svSV\ܿjv+ {bQTi}4 sugxmrO("txXN\C/n\!B0㔖w80b:nXlށk XE]뮔öZkL/~D U[NT:O`Sr8ul$M~ii,7a/;0Aֶ Bw0K![" /1 D/&a } ՗e-wIOX@JX3.]MHyG*{W=ρOp sRk3&h;̝2w]2(\F1K3?9 m\=gClzֲB{ QV!aGB9OXrF!5H EI{{)ةΉsgڡ ҊyACmcHc< %5-&@_?|I2cU͈٤l&ӁT&q"ITQ:@P `|VB h^_Vx"7haD JҦgY}WxAxB)y*FDZBɋ0g *L}i|hO0TTˢfl /&=J+Yâ<<ѠAh1$0Wv[i.&' q~*@g§yFP1Owk0z4dߑ{i>D5=|Zk?39~ miCğ0!o-km_F}Znir[RM;W䔂wͶǛ=}D>Y#~iF[V=!I3ea4 q9qc~+ oՆ(sCjuMʳ)Շ7%x^.HۢYuB“,fajI(%-qƌj©ۥ{.w&G<–SR05 dZhoc@Eܳ f: LCHvML 8o6ircճkd*Xd.{B^ M5BiWB)+%qc?B}p=YH$XghO#GcӮi;vQԘ@}qJF چ  P7'>3U[~tқ돽tjR_1T=W|;Fƌ̗u/*aj\Y E47qHfH)+5aZ]jdvz/P޻2@K-w1I,)ZvH{5T maPLpf9MCb3,RP4RHM{*`;sYn9O ơOL]_Zi?s*g#9DIo˦4OwMS\\udJpʣWU,P -QՍLG 侦%G'Ճ9ura%o;0Ky=_#ukVnIBFh)ٞY5Vx3i#H6$VLJ)p%9Ϛ|;5fST9om9H.s#YÔZ@nČ$ 70wNPqm͛Aédmt3ڽVd}GJ^8cΒ tq&vVĨʻ\)$U^k{qreo_9xW?8C ˒%W/L1Jv[}4HnXN ;@cI{ΓfN @Ӟ<;U|Kǧ ga>ibE~aR_j?gS)KŃR( "NZT;9m`FMLh4u|iޫL\v띍m̳I.}]b9x_\P9%c\'X҉y}}=-~9*a}E.ǬW&WK8$u0"5[$.\H})PƄbWxa,.Lɞ:mq$+Bbo{BxpC"'3Bfўk_7 06bB{Pfg$rֹc`r23JOIc=}8݊T4@,̬h=x/maj_LPZOf7}K~!]hM;^+b?\{\pǏb) ǻ`A3h߆$X 0-w Ӓy쾩;ڢ%.=0sx=vWp\?n2KqJBġ@ ʠynD.Na>1ϖ4ZPYOɸ[ ->JB@Y7*,3mb?X+/_0 񃃇_ǩ*GEf>|O ^eg ˉ_dT4j< ZX$A: zG$|yZ.!%&*g c w\eQT4Rrig ',و]6PE_|ko:76T~p Ù>ruH? >O;3񡪭XȹRb28B%ӡU? > BO_Wf>c:^5 Q`w 6dLK'=G4Z 2S _ _~""ϴ)A^FTn)Sy[Q+zmrm)1Lo -g_PD́B>-xZY]lV Y2}crb&{bXOB5cureg'ʯJ}CU2VN86ʮҧ] Aȡdˆn"bS2q}8L(SZ<,f- )e{ Q2_^Y?I7Fj~6 sE1$irmj<`a =b+^Q'0 d@`įgMEr2/ Z` қ-rJ]M+ٷ&ļVeD*_XT 27cM]L0AumDZa 6 8`lzTް͢VA!zbnpG R2ꏗRs:?Ko;C \ie$!fZBS$6m.h9%gRBy?t]@{T&C++Y_'kGYK0K5􉇷%*4@fvuF*`/CI|xEX]vUB/JDMTo(d.D*%:[|4mux%k]#ힻaI k#k8b[!Fɭ|zH],^xi qOnocס|S}pvm{b[%- ' $ co e+n 9aQRk(8 qǧhM0^kg8: KW^W9!{d/߹9mʩ;ddyDL8Ȥ7^$p[iY:͐qyanZ~|)kLg9ҏ'ю]/8$G~M!/=[oXIG+?`J6[5j (Yl|'1u>IGׅʡ"#]t;fZ:cOOq`JK T$"j@s'jEc,^eDM4udܕ㢄3T #℔xf6PwgrrxMrt;8\8eBGڬ- CFѝ 4Vs{w#2XoMU$+cspwyNc_jMLد^kf2Vo77i;(Bf9|W<.-X챟w`vp{7C\122Hpp EWή_Z騙 $<﯃>)nyi|dXhIkVĶ'W+&DtL ?toMf .̕` q6O(UIH.+ODZ2@Mg[)ĩAjs?.5m"r!کu+P1rP['EݸK N4PnFZZ;]0_*0,0l8@g0{jSjr" o8<s癡'c_\c4|&+ W b}])@fb]*HZ韺/;򜶹7/X6 ¨¶bҦO7K("XN)Ha`oIyY gvhFbQ.u3 Au"?# fO I"aqP>KهޝS9gGK9#Hu(Kl:g%H 2 ̩ YK.P )YH?U]_T(fWfMOA~c w)֞YH 3Z I6j>Y-}_QV#BlxbBLa=Ŵ@~&o=~asB؎zL lZK@ եn#\c9E^icp8ED- isuκ~P<^(bnͩJ$hLQ7-TnQV!Hvʉ6wW %ɽ8;lc̗A8TOZWE>Zu `-f^-C- YP)p6$兪Aie[ mNº:9x@,R䗕6*}n #?@v _11tZCLqQ^|P?եI޿W}2+gj\N$=.tk"Pt/Ӟ`vF2,gA<;?w}n!+mjcE[p̰^YQ76@@cmbl^ma^",'+npuψ䤭Ch|Li-RhK;wO:֞VGJUBrMP!`4]h&vkPhk+jYL9Q.5JYyOtzo"G.ňݦxNu|3*jJ~`҉War#Sw)paU󦚣_YQN$l,w,fdxʅA~D=o'e#y0&gG Y5Oo,뇡Ir,GXch5X(iTfOLYJ%Zj9k-ғ 4"뉻jz][m;fω+{3vD왙5v&ըwõ>sT Y2)N'̓эeCͥd9u#GrA@? B)7n(pib+/b` Js*E a7K ]xiIkc+TT_@p46΂wH&%2\G>$Gح0TZR屷拣(TyLb=4* f ?@R3 ^G$J6hx8ǺùWOa~3mr̓F?oWVJw)P+I$֧Ͷ5ʳ+V>UC] L+'~ Y}S0^yvV 18"2x̓sRÿ\15$q#PV1P=7O+I8XIp2\.,jHh z7b#'~E)8'U|@~3-jxT=O+3)&tkɒjpwָ>KOmFg@3ETڊk^J>3>Y3G0|h3/ǥ3{f@"`t"ɴ@2f ' wHT-ȏ?;.KWLwO#cjh;AOjlSE]?66yZlj';Afٟifjb! _E0"?pՆ(C38q}-S/ eWUeUw,#kP+>$g#2Ԡx~l+*[?ϤI3:"S&Jԓ^Չ׊U M.͆F)/-BEg= l!d}y8~tK{ ;BCbq&e|P)QL*X/$;u=\qMB\@Ǯ"ֺtgi|1 q* iLKJM0a3iJG}Ӥ*>##ɰV)@%Qż$Ɉ> Q) ;ީR>lc򠂹ۉOVUvt /ƱAEWJs6~ -wv^J꧎-g2:R`5ee Vdq:+DŽ ?+xjŹU2e *X#X}i:ˎ"yz52:ʧGn5JU[5 T߳I,`ɪx>$B}Ҋivt0Q%)zfv 66yK `c7XJm& [#* p hE6y6/cuLVQ_]"P#4$[b P6'9^Kj;ʀ[w$)uH;F|{Kq|}K +!aTLIssØo.ƖHTdr6,ó`Q]7ѝ2thޥM~y؎s]̇+ܖ٬7Dz":PA+9q*QeFȃɨbM ,{,V{xX}W!E'yN+aW،K')=@*S7{b6iʆʰJQ!lI?JFK=DqKV7Q?z q.qT5]a|~~]2 fIU59TqU~5nȣ^yMи0$45+ԗ*pzo2ךۻEAPLq#zy%p#z2+Ri K q "N|n‚g;{"فG!tB 5q7gyrF|JyOQrߢL@n\$Tr$MQm"#(3R϶hIJf1 +%@Νp8P]8Z13q>;e.!LIޣn]do}GK_\IquiVuLW 0$Z[MWF<س"gP8O4) VٳEG: Jy8=рv<& ^Z?T03j%t;)Dcmiy4M5wB n0{u!.dx@~Ȟ"[@LjRiRW|9u᲻g[z.'>`,|Ԛ\;7 Jj-*iEg  徿&aUaeq$(XtX^wmBRX' ʜ|*B g/ d } r? Y,1(5q.2[vxB1859|HVR#NPซ9d\i;0d %nQΡSyh>ޮs%pu(|H_ 5JNG(Eq4j7#$%\5wNɒK߿YUfY9'N' n=q?MыA/k%sge,R"S2p>Coho(d!Br$k#'f* Dms`W\61@Td_N$c#ЂDgq%4wq?Лx~6(֧b '\gI5 b N,UT0N*V# /?Mf j0e`idY1rL[H=>1e I "d°-]cI~IRyiϰTX}J䷑i tUonɗhx|[299dړҞnDJfϡZ$i!˪ڳc:\a>F,^G /MX sj5ֻRЯB_1} H|wo^͢a/f%-dEz=gd6wR?X$v=p fayZhylLAS-TKm 9k0 9ݽ V !鯌H,OQJ,duz*@zm%YOאI8S y5K>܁ԎQ_Mt ;gv2= PQ%Z 91pla$ilPj8O؊ң< ̖"|}5$6U-"2]xƏ ȇ+OdR"VRT@ۑix<FOL^W6Ven,lmjʕ]c1 YK[7Bd Mѽ-&%neȚvΒjP+LWdQnF[C-IiQLqEĞpY~a 3>}rjřM荗VPggOha?i :ۗYu hu"8buS2Yi%_iח U}qq1L(x馭p׺ŝX{C`"$|*3+Hi"cWhobD2c`)THO&":?5!n]OŖ#L.IN:!-:ߔt9g<"*dSiGSaYrV#f'pC6pG3Vڕݳf`o5:OŅrM# w{vD3&lJH+C g{i.e[-d1fϺާ@\`Q|gVi!೔RmeQkDdM0uq{eQN"^NW-C maݞ?H0Bo:)kԡk.m]^P *y?:FߥkPF"oo4̖qKA(f_F ܬhP !W-cS*CHP+h#*WD\D99ho fƻ xɣzp1"cx²HH"qsg#fFs%}  o:4ڟ]򩰱 Vlʔjp+'@I,xkeĵ}LЅ+R YMcHA@Ur“\S|H/D_ _h/|XX[t)˘h;pVObRRw/_v ӢN$>QFjq\D1٤eh#jdqU>yey[e;UFGunBR/0ݘ* #ߓ`wV "iY!\Yrd4OG]jj [n?#WhNkͣ&QOJNΤ7Kbl5xT\ݒXdһkC Bd뛈5&sO0ib,ox =d7c"Fj[U/#^oDZǮKJKR-?:Sȸ𬶰J+}z=`΢L4jIM$h$R >t*!B|Z @ ;Jp8Wu\ֶ(*Pmj7YI^t\!0.JE,:cˆj]svrV{A ݯ30/! =nA7'3y sB+4cK磕$1B0 P YDa"?#B1"||Fj8W gk~ljvO9̆X)L#yP$"J C{ *)xc:PE)*G1au /$@d!QЕL.iqjAVT$??7qbnUjP=Ku2 ,<}ͼRw[ 4,c#^]xuk|[36i uM,/N6gSI< !4N0OM#)/ji)c4g瓄L<'qc= ևbuع륧8]TJϬݨ>\M'%R;؉~N; لZD?,ҬlG5uqeRo^B mG/9{.7ې7<6j 8Z+Oi/:2]~Gw}<=OgrJx[ˆq^>2̈́ 'RyxV-Tj-3jr~eOfN>Y5t&cMwQZxL[P꒍175{j &55@SX WC?wG)n׀#ϥܕ`4gٌJ22:> ש.JԮ_?@Ғ$`o6^TJ$j tLG5!Q&.gUH5oE3mb'S`wNm >-= d֟&Sß-1^}ª ;"f}3u< Ug`4*ԎDRCOB|e0HĘ"lkU s ^?_ZJJn|Hm3qciY'hRY:k`DMzp,x7v@~.% T^n-g ϣ@QUt\\[U"-0$L -NJMԾ$nDΈ{N?b A=޺o-}Y^z&3tG45tcR#!aހ(V1^~ O2x҄AS$ :^q\%\%32MYy_6vME6tC8_!D c =a2}֋"m+ԕ1?r* I"\a, ڿj R]>Ρ+r_f0tf=z׆ԧ͸_]o<#G=rg'nT[ ͷHX= Sif,d'eo: +웷EQu!%L8 Av2PavZ%_cu؀sͰ"z8@>A6>ϥ݇5QaN{em2ڵG4A:er kk䇘{o=h2IJVRk*eyЗ}"|-lA(IE-٠įg`G=I.&,NGN~V.4ބn30cmI~)4/'~:s{ T }"FTiVɇ8@NlSaޝ/lݶ2wspN9Y-dN#:Mz7,"G@ʏ! lӴ =ЯC[n LpK| /* cD*!_:2yNBW@]-/'ʍw?'A!M%3wǨZHo y`enޑeWߪ8Xa.9}N?;aƈKNyX]PE'hA]}ſ 9QژNy;bttee ~mA8ej.6]Ľ1 'ry[@S"+yNc-%n1 X8 jW^@764|&{GhO4aa=fuIJ(֟6< &Aöo m&K*]fͫ!q1 N0ieIT_F)?E0F !y=\%v`YIBR}D8!HFle!uWgd/14^N\J{~:<>൑_!E)^ |Nu#~;*kAgt)@{O&s9gOw4ɓb&T 3]w%d8H!2qI}([ )I6FbqHR.b1ÜQkB#BW'f1+O}m l4d<$5PI0'j2g[SeO\LIdo`9zvi}TvEg'M +Lgxcp)AoMw9z 芐""S\;yK"FA̋?Qi-mjۜK΃ {Z (&6(2ux<^ds Yz *>oʕѥNJ-LApb.Ivˀ#$) ɗhTR,&=|ȝofvFEc+5z= OV0&6K%v# BZmo3sQlZU*ΞCi6ڬ}yl0*mMC/%}-&T\dS|dVz,[1h)9 lF[],go-zl`]=x!~R8l)9;ns~mYF9hɻ#{>哄2I%YKi<̒G03}Y1|WE›Ro~@z]zVC`ݻ,tD쪬p+hbjRoUȗXphYqVvz-~X07sJA`x/v_llmp߉<9~3HaeĿA%H9ƕOeU{g@]xNGb<p~!z1KS*gz/0q։q73 I &.{bGEU$2߆n.tXՏPrFU!m9P„[>OM̒4o0y+9!;$ "*"Τ 9}tf#5ľ1ACɆG19#3m{^*E,~s˃JO6={4k94[lLO9yvgEIs;`|ًML?v)F2>>xݠBz,?MjQ볘H㰂(, xvM?L57fx#Z;?h^Wr\x۞t9z&CNU^<awӜy1UA N=trvޞT5C 'p(E!ۮ?7֝m4f$k`v|(֬_qӅ* E(d 3&' ("*Q9Bl *3/-}dCVۥT`138d a @}2DPJI+ #ɚ ]aΐpsǜJd+9,ЫL^ Y{__G4Rt#~b/ow+G[0/:7:qƮ`oe &xz>duHWA:63Dif[wKs8< So6jڊ3`L*j<]{_PZje8μv#im (2-N5I clnC`tz/)42Gp;Zs9r _yOA)cZ}R^1'I]GjPևا?&~ o?tJ]KٽgY95I:i5d6G_l h=ϔv+4|Zو*$ܣpwȋI+P.(I'%CR;Us!B>9;2>z!,#x9@Iaߓy9dOFQ"i6~&}X}I:#xi"P ][X"֯ڽ/.MF0P6#"z'\D_3e_Ig@k1=m1]5B6:"C~FdU^l\IGbg:6K޺z IL1q$D]haюo6Lm@w0"ɵPS?m?6*iO;GAOJ섿vCkW"Bߛtrt}g`dQ:$! p6ޕf3{3$1_ozQB9JY˾7h'*.ӮnHmo nP uLb; I=V;$}" 2.~$6,i Ur²Xߗ{2}Fw:eV ]_MhĐkz=-D y]~]_E|.b;Iߓ *K„`Q?9}.'{>Z`,Ѓï*M0O]ELD/o:qu,VϵJ ͭ萗EAoB50_دChءjE,=At[G[1Xc0=ia҈rf@jp0wBe*DfV@HuB2?e> D tqVCuuf3-դ6f>2b2Hkks [PMGU䳢sz` jtrC@qvJ.Hc^Uk4\X$H,Ykhļ曍;Iϻ=aREPw (X^aTؘՆthgU0t5 $SBR|I9aUSQ$`by*.pD0]LC:9Zk^Ĩ1i!X9\$c{?X&X ,i )cw1=o.>ORaNa/z",h._3jz*|tLD$C꫌h[LY#3ѫ>qa@eit+8Xs_ea2 f6L#1UFo=ӡ7scr\UpuV{q)6Xp>.ys쩈li_U({S\/le ūgA dDO_PWȢxmLKg9N+Q̔wgRئpq=@ɩF@2tRlJ ϻ1̆@`}KsH)`,MT s2MiQ be%y8輍zcpn6S\!uH &\}Cg.اx| CQw*gXSPNpVq_F I?jy+tE7;Y@s>=/92KbS{LgRŇDr.w< zEoaFp7Eٵ~8r@-X9g Ս>& <-MI=`!;]/fn"X0m{}.پ4ps,n=e:t-}\ϗn$(ޢm+\R<%wjkؑgQ B3F+:o,q*?I"ThOVʹq x>٨=^M4$Ja-*aou|l>8؅'X@}9ƤMug9&D`t~8&,h|;qiր¸U+ǭ_Z0Ere]Z;b{MC!R %K#X=@_:% ygWٖ͗Zs-vr*D"ֽ2B7nz6WxB U<12 aoazxŸ#芴[Qx;A*1HB׸ä)&{QER 'e?a!3RwFJ#5m#q6?r;yt\7VRp粵&?8BD"]UL8Ԍ+d?fJ:jS K`/; Ywƅ&<`~畎 s@9R 遳0٦Hŗ&HE"B;,Wjɏ\=˩ǿ9&_/ %4hߍL9@>v䠳 C7\n |`}w;>-&qt֬?ѣph 4^[WEp(Q Ĭ5+7{RǂG[p kuxNC(?Z%>5޲_o@K %r 7嶺5fJu-]鱿X@Na䊢JL?ֱ\n|4e_qtwYf^>PWIYׅ (^uLμ %q +v I(@`R>fhVEgs4jnѹH^A+uPRhEB4E6'%Mg (14~c:b}@< x~ }"jU{ mb}vV!'$*N\IMK RGskix;b^8Jԗ8ONm3KS`o,zvN1?H_ d&%0RK2՛s$ f+#bgZQ5Uz_=ѕpHg2:d:E`,J8eA@Dž Ϋk槡ӜDA Z*Ig,#%ČaLyq6͌ @(YRODrj6|v_N3hS= OޑJ<"UPYg"&_Yg ,R_xn䟔"RlPOy\TOZ$񑻚3ʯ8-En~NFEf%\^*z{a^v.{P2a&:AH'mhMX16AH1"@J+G%_Me:|K eɋkȐ I+  ;A}LYL빁 4dW4{[\V|[>rf1(@z!:`0`cI&3z,^?W/*pTP W 7v'xN8h2!9SM)4{h WՏf b&Ba4hVTh!2V"Qu$KSWl{݈Q[XLjhN;5sp$/}ZJי:.g7}+H|qCEC */~֏Ss:(4 (y)qQ 5Y-xV٥38wc?Erc!ܸ{kiLȽ;MLC5{0&y5;̷v>ݢ ]  %_[$$T.p mR 0 w GYLz5F$oEifBCb*-h銽A%J\'?Lh`ݾ}k\ݹUNFIzhCZm:-u|1hU S=ns$ҙ҂!©iHOIr:- 155~9!l]#%g j!G¡mSa "2Bʑ"d׎:ȋEaא90Ke7cx$w# ۝š=]@2LحHft.(fڟw8Zu 9}i㏼ͩ}pwPfVf=KT gm3*XJV&+R9z $(AtwW dȖS%W*=%cCQxRvoqhϣr;5STh +W\d <bخeL"MoT,9@aӍWq#|dJoݘNwXzRn^SR5\ F@DyKL o-ނb TD#BI~\Dk](qI܊ѓ~tc!rQDބ^W2k>lGkGu¸B@/$7B8>1_n%@5֥:;.e6%zG/П]` !98Z:nP.}g9Pgh4 E}UO#z]mݓN(hf"_jձ\ײH_QHBH\IZu2Mj:3ɯ#Sz7,uJ "Xک♏o E͙kTDsZ0$ {2|r]~Tp ?qIۓ Cس`HEv[\c$2_c 1E*ώO@HM{[_=*P⇕pSߡX1|8pqA}i G5#'(]W1{nJT J81Vʴ})@|3ubAD.w-wa4OO95VOL% . Y.n$Sp7g3vktԎ?"K4[ũKZ~[[3Yc,li;v}KAMfSmp]+_f%6%Lt2#"ETp^:˷ kd:? ian,J''hE6'U/Nu=u騃A83-|(>o "+N罟2eVc݄ҟ(X1 {>Y2^IY,~,ôePPlvC?,_]&d#IKo^ .撝 l6ahOGE1kJ8wT` sɃS˗R#,յmqDAU7KY4[y=wƆ-Bio,o0w'%U!T`8V}/$jLw/g|~)8%)7P"kr[+ 9 IiSJo SKijÜYV?kƌjitZf*|CLOF]k*zu[(@)nIi("$a3^ݠÞww8Ayt!$[D+5T{2="Z)-|Ex|ʟ9?gq5sTT&zyS1D\I>C}qN1NmbkhqI"Z7TƘw*#EhD*@,FvaOJDy_2G*ulK*H[U/}&&x[8[dö2oU?FF@~)#@蠴/*{3iCO@|5vnB(WdiQ-:=3{tag?ydؘ}߉\[@E;ۈڜi^ 9JuFpe3DQT ہc>k%q|ljJcM)x xΰ@<[ĂS '3Jt5vEyB6?erKiƻ!aAk_ziw֧">5"}ٝW5fc('4uycT߾jaԻ9+/@"xFeOOI1Re "GK{$&v%Km8F\1H2jzW?_-,uo%C@6'?FV"e="O ubMt4^-kt'%sQ.K3/8Hjc2 qb+"gC43?fnSfqQ\iG\]7Ч1?W_SxÉo8§>HE{rer8w"llr9-~FQ衁ű3>[nhy=֋tKUtI51bu YNi œ7L<6;E1kc|H~n:nʍ\uꭻcQƊ% [Qo^spmzG"0RwYzOU@ 8YaLmA # Rq!kɘ>UUEM= BL g nV4eT%(#*/M{{+L,5XX5Ճh{G>o\uP*O}$&..¶- 7'00!-޵6tyV $%?fwQCrke-*V6ǬW7QZ|A㾦8PhFϒ86LmP{q%Ż}"-0Xh D,`SoPgLx눏*y?j6ȽH0}ǹ Ve TOX U4j bfX9] լDYQڼ+˂>S_4.Wlj!u?xNhcC-ѸH5E]IYÒB0 ݋oJ]%o F/Кx:?,R%èO/Z#q|dG iոS0Uy.? dS!&D'#M 8&3Ii8 4z]SC55G3HT+R QRӘR/Q.mc4hzv5/vlj> 9V UzMi$?6A[DP.EKwP{Gmtc 13&sSWR#>=2PLBhŸ3VJwy-&rܠg|jBt݇~-k>-4AؤB# Ihv7 +畩Xw|'7a!EO# -G ?FDzBL%_ ͳ&C/_s\*+G=Kq'i ]n$Ɵ߀c\ @P;Svz}$ڗSgWWN?C%8ehcȆOEx N\L_KyǓU@8=1~񅗴ϾTPh@zq[ߛCǓ~JXR(QHQVzT@Z 7YIV'm“Htpi@Tica9_Oܵ+^;/Ex,O#/Ԁq FaLcy_uRyZׁ6fnK3:WYg}'W3"KQ rXOha]l0|43غױlݕm-J+s`\ ᡍ$=Ek;CSzXH60}w*5M'x}@PLM<+t@ zGsV^l?\vGpm/? FNɧgj.v*O"=ٽH9=l?.* ]1V`%m$GSI?m{|F\XN`I)("}adak(,lldT lh^eD8/CUl3r8U^IR'm { @ G!>p|%M|'4t m#j8(=.(mHLh $+kP"ԶqJHW qC(G%t`rPXrUy2SF}b1e*_"׸g';s7O: d"b do=XFY%I[*.<sFq Fs~ր⦉ޚŪ̾TZu\2^̬`OK"*>vb:TS'O~8 WAR.u8ݽx+o WYv Kqz(@C"U^n=/wY3÷̲g!tݞ•۰K]c0X]>Zu8yTT,5&늵iñ=yC<#[08{n'rZz$PrY3GtN`ͬjK`aÞݡiQ|` WcG'@.Fa>Ĥc'So%AwI $ɮbZ;#+>ҝBjIEZ[zAaFFRKQ;S bc9??K}LʮufFϰ #OAq8@@-LEtvN[c ڰjISn`T^90bE.i??JȬ?]H' f4\ $>.(V/])w8+/<"^v)г3B9T*ٌ|Gо:~6:m kL;.С+_r۶t`~FG=Elzډάi~L1C+?Tu֋ӥxlS'߇J͎Lۼ+XV0W U*EB`c@EܒH<"m{wtӠW[q_q`#x 'yR\G{dOO|I.x@Sl0#T;/2,%?1 6ME4ŏ5]525>P~fg~QrNcT:4I" rG@蝶 #+R3BΓӣxz:ۆ+t]4uzd3QrSrI;Jl(wevqi8FPW +F9dbڪMf1sV칹 DّeF<_D ,D5܂4g=ZR8U|7恻.(7g6.ɤNCs4bweua4/Dڈ!D3:ClxZĪ1]Y{'݊P/}z`mfl?co%hrbqM>ʕ:ȪRIѠ 6xW޳T}!eV=s.CF=,Pc1s7m`vB7.#3I©>'|!q\j/ZO F; z[W!r do=v?+ bӄVZ8k\CA'hq6=Osie{M\PZL; Gݽ L\k^3(}2A2y*$0luC:x3d^M@džsך8)L-,R@Рfz,LH!;VfDdfSfGebI@Jȃ틞b!و`^!efFbF 'VZT}8wXzbvH4xkn`df$߂H{|61),|PF1v-Q#,nl fkۮ<cM )Nj|=X 4s."=,_FAP0WI(X_s j–kˮc"f?r.I0 [Nע,8cW F0$27G:2À*?.*!a]` ,72{nUa.Nm4(S3c[ ߤblB8 c D?*|r\ݍmnr^ʿ ?xi wbiDFU-˭V,ձ%dxQkxr)<'乓¬䙨ɤJGYyMzK,vY]6f}+o*}\%ov1 0w|][-2#b~LK9PX(:+3Vc~gZl ~&7ܛܽ.b̭|/ֲPSM6ÏjjvSw &]zP4Lg-l;{f̰ГD3o 18<;+)nT!/+#N[a.* d u@zPiU4y(aDS)$hG#۹\Քq{$v7=m(ح EΡ/p b07l^Ѻ6^ӣΐ.\Hh54Sx4T1hijVH/C+I])pW{C+t1Jz>~>e,,Z"ތ a]=ywߝnZ}@|98ʋaY4ǕU @G/xqγ[(.N7M>)6f$ pZycwu BjQ!7Ez=|*Y[FO`j.X|`!7a v)!XӍ F! _Hq:=]tċ埙B 0Z߱gԿII)N}߫5_Xc>!+ cwgq+hb+o`;MqI!U3)S*"oB{SL~$//ZOW˃cesʄM4eP _ }dҏޕEN)rGY8 ^ʍ (A+SMmL|~zbquyRء;4'5q4GRB,Y4:X.UgWs_ius􆸏ӷ'lsF&#kJg)ɼ[kQ:nNj iqioڷݽ~ogĄ?7spehhWqhs,/Kя'g9g?-ѡqOfX$&J4W.Z]}@%>`ib!C; ~ ,N"ƏDx`bWɫ!CCM"ft{tq.OHl\2}E]62nG=*\ wjl#VRII-giXG0xmr .TnQ1hm|0U c.AkW5NvhoUf*a5>J*VA5.@]_yra,=xQm!iAbˢ4d:v DxNk6őyVÚ&O{ f)sAYn*NjkvcB &򟁸?:m|Ć-x|>ԲhڬGq=mL"h<I%Uΐ)Z 2ȵS\D=w5B*jRArr~{7/)| b/ 7O_QݍO9Ed8XɳRlj(y!WG!/uprad 3CH?z ݌KM03_Qx$~bVv> uSy"GG-`(e32'A^8@SxRLUMV0iTP`=䯏Kƭuuk?Z/6B1.ٿ'+TH}r:LRl*W&WusK-/ 4c鹿l@|y58C3#"8/;,jcB|N+ҖWUcyq]s)zv ѶHÖ]rOsݔ}(}%)8@ +xnZ:}cgKAMD-];%lKRxU3@tF:n1Ӄ@|s& A< n.WAQ%zTT}6 !pqnV7^f %*DZO*C&?}vӐu ZO:Be >5\<:w&7@'̦50ClYC$R}`{Ez6%it2x5=9%0h*~d'?-7&Ek$rHU|RXճxPdʹ@BӡwbֱG@B^?eYHBWז~^F?_yS?1ڊ,vS|<5,Pc aFvXnWⲾ$P \93X hh:l5v#:y*6Q@4Cw+݈@F1Ld^ó^l")ي/d^*4Y-Lw3NW{|nߠ7se4({yK-d bh>;24V2Św䐽S-/mP9x|=- <\#ß3jpjT[[&1d=ץy =Lh>}AuJՇ&eHk8aS7 dSY/߹i\g.{jd5TC՘\pD=t>},,YC.-[$"9zx'V7%lBd'KΈێEFϤjߤv*]Y+c\k!{[/Pxw*0EO+&шc@nץp)sxY *[co3)1gd}YM:RbM ?< {Zzk-j<>SdW|6ʪRꈛ|Ye평9豓 ;*n 2%LOu8Q;wӟ7P^(8/Zl\HZv'&paQ`Y\G ,q!14}4 c癫zF?mG3%W,4SXsUӠ޳NFˣ{NJҙ" &%w'-gebn\e#ozK ߜt_u2(՗ɜ0+\O *'{ b-+B؄ gvPP =|'Ly@mj6z5Fphȣ|<<z1Q| %~+X "x 4[%8Ď)vy;i1Brnma̟.k(ښh^;FƻeC6zfhWy=CT=\o>Ly9)k غbNW?*4τ|qrmZmw6N_' >J[/Gc!׼4aԩ {5{nqizx_$d rZo=fMg%F__&ɮM5#ێ{,F 2j'Byq^Or!kDdm#8d8ׅ -ՈXsM%Qvsߤ #QNs~z$U^#V]wq7VdGg1m*qXJyb)~* -W/c6`ATsPEvqOzr] c]XNXeYAȴs77C T4wX!! њ,Fi |3Ь9}64[_ro eX ;6DcUq"g $MADksA<> BnQ[TgwUkj3*Dӡ=uU\,|{:}=voǕϡZܟmcc$uhNd;勒:?ѩ t=jڃ"Sg-/FڄOA T i!-spyB~ N + G/1$ Lbt܆oGsNʝD=U[M(mʪ;Gx Uݲa!~X2NJG$iI!OZ)s<1Ǥ~)G$iYz~`A=}Käp l#?2QZ0LR 'wvBF?CXZo-Q ~wi9B9*c Pv8F97VSQ)UrHd@'Hwj!X<)l?m{)|k6RnVF ~IG⛯DAo̢ȫQvC%)bw"[A:C qLsP-ClA1H()L[yo~b_~e?q,'c0h^c9JNmakf7_ 0d2pςE̐'߄\{*?/{Yf>SgjٓJFv /.P{}6ph7iWs1o[vd4*2Y~g_E0,vorc-a4tS"(X-~%aL*cj%uK}#T5 ڛ\4ƒW.I U@5Wy4i(5 fb?ԩ]}z,ڠKZ?/_՜&o߳>Lѭ,}>=j662 c,E 9  E%q B7PD4/R9?li,{fulF+uغWUDI7v_(N5H^CeG22 L_w}-ٌJfȥ*;M(&'wKDs5E+!f{'% tIA dcw-fUi< d.;O!S~|WZh`Pt^Cھc]]##9ƽER0s{6bL柂@@f-R+7O }@qU&>'tWz$7مJi(*O4ҁY;`]l)-]a =zaI0l%dOLzsn a3\Xbյ?Ao眱Ě$1hW$L:iAgcy ٙƏgNuԷVHNq|RJ>lGeC32(5ʹ !~=ǃ;~ZI7R/P| Ĥz"8ݥSV/e,$G:87$8V %gO&?MYQS}.@>iXݜeF@:0xav]6I _Ce ˯5OjVc FZ IFQټB}y^tB?*gUHB-뾅]ZyE(Xx,5.MHÊi~؟]v2^Q驁Mٌx h X#*2fv\}A_Te^wX% JV2nv 1~WԴ=NjUD酸|6AwӲtbc?e@!RQ9wJ؏U;-ʍn11 0kU.9f% Qh$ЁVamAs/D_Zw7گWl`kʧeO Ĉeb%oonKa۔X?%o%kk楎6no?oV Қ߷G-7>*j\; 0*Tc*=lln:$cg!-S\=逼B_YBzq:̧+W&m#~,-.dv*qSUL}ԘO~e֠-bJ:-xnCt%EwcW<1-]DJf&KԠWn B{Pэ__~47AF=Tg;K¾L*EX+ vgtњ>~`ͬ6 =y ?ew2`c:ڗ):HWG͙+:"^Թe=Rs"u-#K<4PnpsB3i!Y WjEK'œhŵ4/ҿ3콈wCd# o#U~r@>ǔU##S {~2h^e)FVw{V!/+KO bmfB䄻yJX7û~aY5݇uc=ІU|f6zn/:!lZ6`}^Cv¿ViXBDh $ [l{R!OM8֚638@h+<^?BWqN-_x|hs9i BMbQpfjЊW s)̟~6h\9- Q' {쇴 TdaϙNz#l/s> 邈," E.a^׆`yHCu7X1UWfMO/1 )C.pЎυ\\ÉEeC`عY==إMlV?0 Ԇ"XoB5Аc ]W֘sȽI  ңypn2P3\zW5֨}ꢻS2{D i`Ρ[kfKԈCa 7tg jf+%dʨqt- d5?><x 4: *S%""$o}8 傇V ,};ٰʑ-|$F\IHgӦ[H稯`:<9cnKgV>TX57ֺ d(zWV~+{|T^'~*l吪<~cgH77sY F?_ӕ ZgCgQS|g./l6ۨHw!%z-+ >Ytw~pGR*lZ1HTLH2rg}#%cGR>+O!\U`&-!F\ )oȠԜxQG K8I^7!-fX ŸazX +:5=[~ܧ񋵬 7XƬj %"]>f4h[*,\ָ1wg´oBK{y@d+I2LEAK,u#klBEK.yh< JpٛFK@ȅ$+BNV nZY%6ḳ{[͚*;Jn5׷M*:ԫb^O[_mؽsSpD1"R,qNX5G;5mԻb,g>ō C܇)^`|5a'y[;$1\#i. (bZ(%dE\<;KHhR' h3C.eVsi0=)Ζ4d:&z~"އTaZt& P: !=fs,YK^ c<+Ual9XZ8R@I`:.Zp\WР߯KR5} BtXYM>[$ɸp!w7$H[ʧ&!uq [* %>}>}E] o L@ .B@Lҟ{Bt3+\Bqέ=u,P9ێ@LHVtR<{9@a_ wdlC4VRR8ʓ U/}i)"𸡥|نC*xOird׽7<~X3!MF729so  i iۀe)ohC!oMմS9/o$iGdкgEPd"Bu8O^B_$Wc-pШ4!3|;&}6>K%*W؅{FB+;K]V𰙤ük;/K=;jj5vQ+ʌ=]WYwE9_cC&7k(Ȝ?3hlTy|M%0U>jgӘ`>T taFqx.#|.V]ڰMRo敄ۧP;ͨu '[}_\g5 LׇīYt'$4J׆C1ֶ5lFm&"vzV i02+ ZB6zS~~?fg?0s(ZSP,j2b"S^iLCP>JҠM~ik{ܫ#^VY/pqJ`ѕS674;tm;UKq\<bf^X@S0ve,M7UTzI=}Lywx/Cue_pC(ڂXKE| yv K`\Ӷ l t li~Fx@Wè*0SX9d|ri^ںh 3)LU}A]˴5glH"^qЌ Q LMWN[ҥ­j O1;øT1Gێ#]2.,0l2X|LWҔpx&J{k#J*х-u)Ў8lCs j>@1z0+өlS5VzER#72EpMR8)))Tʑ}u3&IG[I B43zOy3yV|- d_*۝괙\'+kIMV = H{xWckޢ1d84]L&IN,(U *oώ@tHqQ'zTl-_J{A+)JN=fץXl%ԧjMk8r$!f% }'MN"er𠔒gSJ0\ F7P4a"(>Rv`Z`vD $WXj!XEAx(l1MD/4̓>R.|y_b۩б{M{~(nCYZIӧt+TŤq0)j+tIJwCP҂+K ` _=i6;M~+XGb(@Ӭ܇^/7>*ۛkh)83S3yo #.GIOvxw'R^}T.Mt_IJS VZ83.]muyO: 1Nw+LB՜OK.z/9KWZ$箐/c[d.ISPY=ޯ-2"5 &!Zٳ}Y2S$ζ\]ow frɉO6"^x6١u> 5yVXe(ԌӉV{W$; Fφh= nm*s җ%o陿TZ~^k.| \^vSZX?pkw#FZ])}ZwKWF~;!U^J[O2dD20d$CvbJ)7+/M^Qb^ eqm~k "L9Qav:0Nr>)p!`v =3"ܓJh;[~)>{bL$q0HIWtT su .H&ʫ[s.o#*򻩶+<ahܰu\Z 3) )'ųp47tu G]k+[]Q^ VHRlWGIr}E*I [#-ww. )˒2q1^efeo%$'tl>䀒^ֽR9)4Ed^F4,1CqU.Y[ef/)𚧵}2*IoBuM| TbͶEQ)mîQGFgIYR!u1I6 VuFnW[֎W|t=O$}[' <*i43H/4Z0f܌4@9H5Z6>SK"VsyNENZgS+0ʪxᐽ۾Nj'f_42"3<9E.ՇQ]NόJaٜ $"'O,9`¦sec=\X'J0%gDa_=:c̽Q/ݠ40m ';0s+(fS ,G'Sa]'y= 7Phv_7pvJ ky6j1GU1 mThYL͋wW , 0bTZBM=Ŝ>t@ ϋZ6+sAB Wu@eU@~ ̸D2T$M$NpZw3Fq-.IzSߜāL"p I k d=J{}GLdt~ltk@B:jf5>>=0Ojw*ǼYMRB7Y{ΐ>x߮}|}2|ūA,&ɯ[Tb2!vmBa{Hss+92HDdz/ٸXSr'H(M*lbcdZMC1M\5Tm)>&]ѯE_݊l,,vE.oCj9ȗ@( Cr̢7$`("u=G62nM$ϻ 0K ߨBlcf5ڹDjo= ~,PSh*AG"X 9vT"w\E1a|4?p w?PDi)٨F}(Su,:g "=RjVbe,4G !Sc/aK̝>nB`!vDdї\$ i/7e~n bbЌ"Iq[|ҨnCjw=6dѧE|ہזIaDIfIwsRI6:.1.FX8Lj5xU l[ >%b#MA0Y"p6Nb) )l8+A˸^,Fuy0NA;NCMZc#š/}?Tl9f*MloɊhCS%!]?G)v#VO%M((n݀FJwG JBҳkp|Q#P#hI#)dndbxY5;*cK5H,]{RPξ|8gW9 ds?J6:KJ&1bEbkE kapTm h!qî<}&ѤFRP!l4]/ z+kҒtqKCv"JYhV4ͰIIc |`k&|ĩx&7#ća|H9Q`D{72y<[Y=*m> ђ^QKN*%SRǛZ1~F;a".rëc%oXLWm8VfȍłdĝK}Y* ؼpl_4D.y)V'9@su; p>ArhzG*&W+<|CHkhMq/?"h͹ J,;߸~?ڌ|Ǿar{tJH^Gou1b%a4uͼNbh-}\ZCl9mbr}8:e;ܿ*[z <\(ghnl\B;Ox \>|iw7~ &Ϗ*X)˙s{oxE hq, RPsJiīV6~3,X'?D^Ӿs-)48Pv@^C )q/+a g!/̮`Qn G]'Aw)#Z!G{fO=^J֣! Ag$9d݁ 7 ˆLHf=dN}A~5fk=xEi#l%ĺ;n}ֈ +B1]YIg풧[ rC"m! Qv'N~}嘤P5#RưǟMakߊ2S92&Tva){pK7U * Pq} ݺQ:ZGlڐ+M $Y{ݩrүmk SQH V;/XN&yp/0%^l-Ŝ!j_@ybt5)뫋8Hrmjw\XD:j#&x/s&k}vcȍ1G1n\4PMֈdbx1_9bzD 4")'1>m@JlhMfA\bD;eF+Gg ̵'l#I>/D|Mi5`31T"LXǒ*pMAJy}ưYO񥈞buc};H3amDe~R6fGOҺ+XV4 \@q-MW>pۖOXq;x;w]^͎< :w-'mv74x8Jua9;8jJ1J$뽃ar>>0q&`e7{ܞnI@Sa-oF@ƍiOI;In]TC,x]uWNhÝq:B;7H;G|V? N&gIp0u%ß鿄[Ka|.G h^ :n8( KQ9Z4zjfCBV؛_`\"o^RQ4sH xm%};-C"\P#ptΥjA]Zl ]c1@!u*H 7(+z_Nr#&m F.օ|u=A6mi'b(͈f"lI6p8Ժw~#z84MGB6@Z7zkv;fT1葻@o0`r} H"@$>+ps<=ДG5&~^YH@+ Q Re1hEfNUQ)GmlE3R <ͬKj"9!@DO `0~dx{čGyvh\=6ઇ|_7U/Z_@s{8DX:!Y~s%}(@1  =oPX4 S.amy`0l| ۦQg& S^+V@s1D֐brl#. _n8f<U@; +*4< ?␘ZzM<gC n#sWDeB5s,R#AFĂ wJaD뮢wJnJbӱ'trks 9eBT3e{3W<8o6qN*U˞Q]z=zgE3ۼCMQRS]!Rm!̸Z_Dѱ1}IdĽv ,84Aע 9C425f+mtrk'U[ G/nkPav?x#,,5%If.T@ڜr;QƼqȈagF !V;=s9x/Yom" {Oaǒ\&A/͋8Ӆ슡k7qxnjgISQ{uzf(#R S$`Fϭ];FeqF,6~ 4+>GQ?dyYQ7j&%}*uP3H [47ʰ¯dbҲ@PZEDRt{gQx-h `xHZV d\q!fpk^!韺)@o5NY9&{_}\eT sW/;I1.$RtgPU @멘.Ċ2R&qM :Ec^Go+N7&u%r,ࠡQЭTs?Hnz)] 28jQDp9_!,ROJ% J ~¥.B]xCУmugLAʐM(񝏉"*A{>lWFU+C.k','&躭!?.nu#wfLh$h;;N_.(ѵC99ٽz̐_C.o~ƬbhC^>931Oe?'vl?1Hr}71$ 4LNI3ȱax%D2R -6Kq6Ԁ;{"5`p^FV.Y\_bye?^rs)տ9gp䅉_B#b-mRV8c6NA:Š&{EN9-(h]WFDN9 3 vVvϧDB YUzGf-&wϹpF8UR _hXkk9YB F@GƐBpw3 @̄V ?@)̳~??G{C\{ôNN9FcFFG0=]c6|;+N6B͒vES:;[^cP:\ޅJQo.|5I;Nn"{w61(6.Zg~Xe-4|#I(`%%k!#FQykdQk U6%+ّ/rf\T{? ~}?@GT Ĝqq*~k 4Ϛ anH(.k5M4*P/U;y[N ȊQe)KM'شsXQYmU%<唧Uns,0CCCJ'd;S}Id qٻp #pHO!LrjPC0 Y~J`&__$bSf?:\'|W)G/pv)zDI!pp-Bu /;35Nw-Ākk< ,D/C)Ӿqm*Qgy'wLl^6ym )+(Doa_,g.XkwOBV%N =x|֚hQ[ѓfPYe4YD9Rm齛L. qf[V{g_^qŕ_j=rх_{dAˁ5r}pjU=~dd󁫠($-'`|AOsg~~/?T)vF[wTuΆ}T/6wћTs^rԤw9•V2rJZEN )"ΘxܯALmၖ>'y?A:0Z:šXTCUt.n8oe;$6pmyi_1I&{ wR܅DV@,W|vdgϸSIv5 ~#Jѭf%R4qte(&0'Y7mf]0<1ͷ:BGo@ȘR6 J ZN鈎^}7b4.YF+2N'A9=iD-AUD#Z5#HcbD;D[K:-Z5VG^B)%߄^ڧHuE_%da-}tpTa]W[ӟGMjb roCԝ"FQIosb~rIC˜t9ʌd)[$R3zg qM7Al˜rk6jY(a &3`a}jqrU?( @%-Iɞ OR`<2Z;ٱGk:JKv$|Xjwc/kjbZck١Rwe RwÑB.\^@aO yEd6b=6dzm_ɂTd1- ۫"dR@|JE„Eyq(̔{WUАۼX5mbxoiZގrg^@֡CɳRb I1)JcQ@tO4`,^mi ڸS*d+؊ߜS(u}[l+1Zw.GturPWDfk s%# ה{@CVꄸPϢ)J'i'>-Ȍs f(=J.5Ux6 /.ѵ2tбP`&8z2b yz9Rz5*}Yc7SwY)g <[{͘<(S`=spPm"La_~C`Jֿr F)eQY_gBa4&`17$~ב3yR A]1:};o-(JnEg2ElK v D {DlKps8=D8}BAx|8u'SU# SB;%f04xA?5+)&i~9e[ mZGp3_f:#|Ɍ*Py%uuFxP)E_}%ZZQQ{|bKYXD !9= 1ptxGӵn!YYV5qiݸ*) G4Z3j6M{D pW̨C AJ:fߛx3_6vs߿9erC f'Urn{~P)^̽3wRMQs?jrCDD@T|hBCo}U<8vp{Y08&l ףڙёƊoRQV[MqU{i@UKV?p%_Ka3e8?ld&ƉZq{i9z~kjeP LvZӮ]͢APKK r.d+7ct?G\ri{ZM'qxUk(]Czp?[ȳ8_Zr@ ]KFCyɁ[$oPnЁ#_kAd$3<@9%żG/-gBh&~Eε# 羚ZKD4_.⤊hϱ>jS[)l{=g!0COez|oN-TFNHR,tV'w+1zr^2\%AKnC^!nćν>) 2:X|.@~)`WU]k.I*Z dcUyz*/r-0[oɿ7jEy.$]n=z_lXH'μ3N~xSl]E˞O^D|x Zjb~2ߴyAn1>^sEO0@q"02џ!vOhZiEq4z14@enpҫe{ 6u.ؐ}eKU9=`ϸCCwV d!9No;ΙLVq=Emj:F~)^ż3aūп>`kM@{"w=Ve)$>'\Sx04{C6(p+/Mcrqtg3OhxRo (eٮO8!X$%} 0Z|?9pX՗tcPQ9Av~n_桙x!nحlۮX%ѓZakq\xź鎸#ZM8z;(kxNfUz!'ZPo uY\Qg_FQa?¶tB&HklDQBBcΜW >b=aVɑisE1F9Eb;D u ' |؞qMDu^u0 W+iM]evq$|+' gH3~#3K†Xqǯѳy.kr$Rgn+m.DwFHLˏs.M:>sgfb[Y(6 G}Zk]~ * < - B*! ܠWHjp t -#-C C-^t3*uյK;vf_,cX1|J.өӽʃ m M+9,ᣠ pNy578;EFޢy~<Ë=/ ʼngj,(V"e;uoJoU.$K@]\)HJʹ)SĘ>:pL6naz$pw ux%1飇%"Ikr]tᱽ @& k =R'l*^u d;qƐ˗@lHb`a&||!%}=')-?VҿRٸSBAvFK_LR}*oZ|HvUˊWo) Y@CͿQ1b2HoI?)fʓq{(d 'X$x >m0>=l.A+r"LH̻ @ CiG÷L0I.rFwT{4{M.|M8U,YkĺR9]^5ٓp c8p0:*ɰ&i>M1qGQ_jbl~ݕz]FUVXrz?NJTPI||br^068cGBM{v&ۧPʕ|FGvEk Vpgy-0` ~U[v!bmɻZ,ŒS>sG>ԾW+Tֶ}?eOu3prI$B3K|j'NaF =G3OQ]LP" }pmӄX%mNI? \Cs[ұ+>,#xj iɄvO. ǰP[Q̉ avѹG]0<〉191]4Wg-V7&״uaN TusʳlWB~$tz.*L)%+ךB&^ZB4Ϊ ы'I.D&W&Q$(\qDjE6y`hYEslAA2|4h{ [^*>@1B)ͷQ;R:RPtipķ9iOz{fFݴ~`|ܩG@,]˔&_τ:My!I6jzE6\uŭLW|nlkV*Df/0󼃆],7Q~A-㨖v;8œzyvd- gsƽGHtl{^4ѷ~qL6TX7 Y/*4Hg4|FvՀ{DZ$۪lSbQx\?x '=j|+U}|wAn #L D#bط"&As&v9ҭ`<$Q{'!~}ݻcz̞`KoфwjF۩۲g}HC#gP#㬖R 0G7}h ??!i'1SQ=(|0:,řMazP  hʈXi"5/B9 ߫R+781pWw[n9h,J%; d˫8o}.,n.iONd$p/ԟVm;DJz-c'w}5hi˞G*tXZ&!Rwg: 9.^ |5L~ bsoh3_IAU'0f/N/ ?O0~5veۮM?&IGìt?`6UFI&j0W6σ}_bz;S!덾{Zin'Ĕu }&Zuj4! rkfQXyKc1ڇ#WFO? 8I'h~1`c )&ΔB_l1z延yd( s~f.P}DGDNh4 A{v]L~ 1!sY/(.JX?}0Ϭ~++ KtNŭ'Eo!R](HOBIn?,%cK!?jO0>^ʎG'*ZZ3BVrݼ*LI./J|R$*y|ų*oh/<:B?Dҁ_.m="Th5uɔ۱Bᑬf"F? wpÒJٟp= n&۪m&;pStm%— P6@8ĝY 0$s{*>l4%q-߶MK O Gkc\=YLk4&tD u!?ƽwQ,-Tצ4z K\;TZm>"8SGnqtA[Ǧ@LTG]`u48cb4fjKWzb=>zZ=15w E`^V;ԡ[y^tdn3\3 R/G)>9I<ME !s]0RS(Уr" 1=t!UZ_/ia&e/h d3J5K5^R }AbB_lqO3Cv(mk$rO?_;0C,򿻊6%fRӋs̨S++,Q5SKQ,2A0E%}I}[8ZEV?hP̌B!}p$2 &Dhh}&tk STx:c@oK;7jiTvfTbzVIIeh'^FDVP )Un h4y"XI}!ur  xXp p&) _Ljg| 9\4!'+CeNկ?;H19?j.q89PCqwTaΘLM%JH/Թ9=ll;~b&:aO` tb+.ؔH1DDHjfOfNav :k @2ZaKԇul0L/_OKa!*f_LtM$ 3"/ ) ]=E.U,bmw6 M )v(S3-Try msB32?Л> SJOPH@x`IHKPjy/4!%N?V1H!pLU%ZN#KO-S`B/S71}OOtB.sG#Y3P5W5Tӭ$6CTI{& ŽOG6akxGf%ֱga!P*{|1Yf-3 ^*lu]d1T i[`tsx7}v@n:*6rd =t|`$$\t)FEoma0kss~GBIG#CHwzky)aRhkѶmFܬFPl+y36mFd9F4Gl&qKW:X#քXI/D=y !E`6J%t '&>=kl@.*wkn79MZۋʌ!P}e!SCJvnz] +rȡH.\4(:c3+V)G4غ7m-N*ͼ0aOQDtӷ4u_B7yD<(AXXhFq'om4Sn iƲ<q@Dy@LUdvfӹjk-"pD !x=n%PP5@t6%Ha}9DWQ0SZyMQ7x0gk55B# ݙ*.=\R/U!˜7IxVˍc'(q-X/T4:Ji{I\|΍7c+Cíe[ڀC-B>K;aJ쑾D]rN0 @U:P^# cEźc;X\8EC~48(nBn 8DoFiIH<B/xd1z!z@s Ԭn( ;a7' ?qJq` o:.&tHhwJ?{ZpKtN=.d"ØJs$vlfتZJInnVjx~F6g=, 2*mQ&&([uƕQ 7x pXitWF|!Ԕo tJ_bUG+ۊ%"OKFD+t=W-F#%*-Z%h_XT =>&g[! 7+90k9$;7Ŧ)!@|amۗd~r^#6]LZ2y}b|>ta$8ׯly-.J)>vzOeJRԿϊ?,GjGȐ㮶CfChG|TTnzJt4ϭޥ>\dDIIi\+ᵙ]år'IHzE햳g$-;7Z@` ]3LP"/0OU#Ms(&EqTii 5 @Ws% Z ;{~e A4UR#$pu8~}JBy~PxG8KU3wKW?zwm Jf!t= DRRuKֈɅr"8+>d-=R^A#Q%f2mP.)! iMq,S=d{9l3:4;̸h K+M+ZbXTiגr఻aS{!\馳jܿUG~H:8HON|Rⴙm 5U:+{'tóYWL %fLR>tl.m|38Zm󉽀M#}#T;j:d]vM]pMrwS~(mV|\ͦj]?y`VIcl0CB &>~T;=jFQo_>*.=UgF>p,n#^7z1cf{f6^ ^byOa@ VH<S#]sTT$Ř5L NIJvI\.5q xA%US`4Xa*F}/nܖGo7~LN*@?zP4Hƌϲ:;QMι$XAS@ڵ9 ]uNH嵆h`B׻zC%uYO N؛@ ÄEY\^O62CќM#ڭSrfH Z(ёV6J'0Y&~Q(/jHڀ_ ڬ5''{r#8F Xf/N@)Q po.6ިh_ГCiY#mZXn%ꇧ2"5-n*A}!U?r![Z:A.Ћ 1[5BS`ÛN4e7u`hQŌD[çpKNh+yT>| Ѩ䍢Cjpr .!|PT.'? LxbƇK_{@V[Hģ5[u[Ok3h`6T.:h!iKxL cL[sfWADiv=}۟KB'q8s1ZOV'\LnpŚp[k*7Zn}KU':֝.CvEKHI,d DA{P?ˁ.IMWNz^ڋMU˝䋗bunr!er \4ûv-LJRAD*>J|D:=Dzy}3)2̘-n@ى 1ҹ.aL:D}OcdcPivɦQ>`Хt1?"BYk\^=pF %5wL.P9&Y <*ΔgF{ PfE/ _yC 3ߊϒ:Zi/]"P#@7 S fT'9l8&JNYoo-VoJj,Q\_vkqyJp#,5A:cR81ټ/5D7-WG9G"70S\Ek uՍr_8. 89`,Q0ɒGI9,7l-&ܫj+s݄ P 1"^U+V; qu1}qb{5DeFax oLT4y-+C<Xrr3z^Xk/M2tHKk&@H8m{~8ɼ8vVTs&0 Iń0 ߙ UNe!@ MӦְƋ]{5#23%`=fD~-'Mtw_>໹37B ӎ5AFl)^''ٍ^u3gW AMuGEi9F7XP蚱v/$U~Ulu-(^Yb<[ڃhuZԦ&F/e} ~pm6DIZן#JT?A_@<7ǹԫxb$hwJ(%'kF 9h-lL[OwVVIN]1ҲRV2ekP/+&SPx[eW'7 n"ty~9+W!r؆'v֎XR}B]XO'S'y&gM,RɘvǦ]^a4IԏJ^Ί; ;igz^apl3d7fUfNXSJF+}7gS/TGxy8ejgC!e%*)Τ)T!U@cP/8TOgR)hHM8 IndʨzƇ"/q-!W7JM* n%Hj'O[WQsT!~-q!K(},:3Esӆ\[RP7t/D"eIТ2&1~Wjv% tǑX Nx/wD&l駳@ՈÃ-zV-uL+'klduȥ- C&7 v8Ma{jƴє'@p9`?uZir;2s&H^2ՏZSbQiU4=G+")C;fO04۰]MI|ԝ wDHaFiuDcmZUX0CZM51auI",:X DurLÓnì0I??;&r)"Fp܇L(LNcRSx }r@T.8 HT>PB?G@uD0 ;t38dIx&` uOeN,RĸR7ԝߩ$""&NjL\ɉ%DyD'>hb lXf+FXf6h fega.[6 rprzNUMM^!/:D9RɘK P.-%boKId#=^iׯ8K&NEȱFgpTjpTXV5OZS2U.idb m)9 BZ;hVf]A:Ip~PgWjFu-&$`Q}]笡[/"p `J&P/<Z'KS~٣Вٱhu{=~?]ŲcR{&Iǯw!SEqlE N؉#IE[{0DW]Qbn?gMw ϗ!1H#]ϫ *r8sa2^ujIo l5F?S~YuK/O,ZUjjv,L7Dsjgx`\ uFl3+.;GFNE?>mL+PRq0mr86g]QZ;9$ l0]㦣쓣3A|`kRE}RGsv(-v5wb*R}>LIeVgd97\’A=!Qs y6{L<^LQq-^ncXb\)#Ju esriz/ԺB{c2S jZ{̃gFt$&ǹIOˮ~uluN?`7Kq%hѪ|IAЯjON]?vYCĥ\/ֿv~T_nIU7ahӉїYr 74P<*na6Vٟ<4ڢv KӍWΙr"hHHr\;<FZF<\QVUN}" jDz6N6zHc4Rmv;=w"tu|EOG\,Vq,C$C<9q]$t#P{1|9]9m 6Ɋ,+Ϛr)V+&r/`P>0I&xpQW3Sj)$\+{fp.WSZoZs޻VB/Z$gmv''Uc+Zxii?|V"G251>͈ƒ*R1`OEEI@Uބ}hu\-tLĕWˆ OJA=/"% ǭ.V:~O_eݎ EPim}/Os҄t N/+F;w,lC䗅>vH ȤOTv?b{Qr@~.ws**JmeR#PauF)}h8Ӛ!TjsE~-U(TwW~ޕ[ߜCVj&1CRެ?%`\,y"tAX#j7LKz5eS:v;ρqalF^]H=Hu E@R㽁M5,9Xl o ) #k>Oy륯ѕʄ!^4R32e \t[0 I2UJrcwf"?>TNmAg r$~W @+t "jBaa©ؙFO[zp9`gwp|t>Ob4Hl7]ZaK^+?5 ʄJY^-}d^c_9qGG0ﯖpd1|+yU:tk_Kxm1u/:0甠a!ȊVvmiG)|vEaҲ˩Zu! ՘ \Z^᱋QqS\AcK{Ļ-h9X0!MA8nڰR25YB&ܘ%Z>kg05ή`_n24*IKHC?6haQflerb~j.6 U*l8 5 ZNu9dz ^ԋh?w^Mh/-PM fX pIi:Nx'2YF2ZYp5yoePv%lkl`e)zjq3Hm!(N@CVIúi" R2I`.֛ΦY)+=*Uncă/:gՏ1 s5eĕt@Ʉ6dO: wsxE-f񪗵12cNg~>Q7@CFCi|KCvF+f0f(p q/4e8j u(HZ>!7)f(D|iN;3k ¹X﷥~qLRўƱ4a[2oS]W[$-)(՝BX#cM ڼBfkyVl IHsgfך6Tz⍦+VF/"K] rAB ̻V@lGguax#H:2Xs}t!nknt\;rTq߀>@e82#dC ,qN-Ob7Lw69 1xI\x0EIZHEkm2*+)DSۜ, @얇Y|{՘YMr~kӚV+9RF(-[$-M$lRJO6?MM,'g43^fL b0m܍yթFz w,Ң) C':[^Yls)zͺiQBq<Q|RFA|+MQ6˷j} 4NT=fX^,kZulD3\w{kygwpPOUv㓡q ؗN<'*R[CM\V a%X%幈,+#0j♒flvS|E?QsC<2՞=weРP8`ZIcnsae%º K`o`Z\5m Ge^vFc䢆I>DG^j?uuY5i؂i4'HE*TAoGd³델7pvb)~/`~Ƒ‡ixhv|ڞ‰XBe<Ά)m5ƽ?x@_NSbI)&m.C['z'ӧ, 5&[ \ #qk{PÖu]خ֮˔4ֶD:K|? eK`l?A>'v-#Zz9|Qa&S!4 %TXk'G@7T)gXh}h ݾjXuyjtȪ^nlFHW2;d4;B؄mjG.ꤱhYƙ>!]zx\4y()*V`}nSLg@hBd\= [:疹RXAH0)?iuNGMO)Ӱ*lb0zi`B=szB?lkxpoh^x9~d{ ,r*=q #~G?*teQ` (Ne WЊThÀ=K=Զ]SSkh}3֕GSt{*oFV,B1@+$%\)]6K m-Td2u.Cb/i-5l6؁&]1'y=mdc~QOG)WcPᰘS+$$6Uo-c4]Go0/+QENfY%TTysP"Qp3Wa!S5߱0I@xsH_- -QyXDl((n奾wCX#"YRɏ+n,'@` 5"ӿRGÔ2We;n3{x uq?O ʉn]~.YU Q߰z5+ۉQnwqIp 1n y[sbs{ݹvIo#If4>؝ʞqmTaBY :(߭| S SeȵFXĵ<< $E > "N< IL(aRcK"h<}:2򲳀0o*2r5k5&[L01v6eڥ@S Ca Bn2ӖEYUoLZu ^![cV݊s\hDv(q3ϮecwZlR^JaTH$ SDmw-a&T ܩdxA&h  p QԚy؋D($iMe C<9+%۔Ƨɓ$|le$p燘>42>>*$̦#pyg֌sYłjXOwN6^NboX'+6J+X`С뾤BOZ{e}ݚ6Oݳ ŗ'eƠ}l:kUU_ĩX_n<˽)An@gݖ7%cu+CzY ,g\="fďd2r:|+Hh޾"q7SG++'Xnx@ms=OdzkgEJTUw^ůRyZ5G{g*D_DQTGV,9:qSEmL\ _;2TcbiQI/E5h+}]#J{P?-wrGf3=]x+-ySYE -,5/*P_]DPTIy~i3*MV@Vgfaxb޸_BI(քMid*z6冇.}Y5B5DڿĘWbCQ>kn g B Zx|6CEG2BrT"0G9a7ZFӢ Ƀj`̲ؗB-JCQSYA$Է66eͻMI7qT%\O dɣS'ր^OE-.U[eJ(*|Rpjz -V{9|rz nF>]J(C .H2C^~sNm MOM5}r*78kSh Q纜styFDG-+ fLC?ȌFB$4vELe)Vo,mٻ Ъ)GF Q■&@r[2 բLBn]xh*_.s7b=NACl˸ħVGֿR] Z  V`CbOE!X-eVH8es؝ >Ceˈw6U#?OG)d@ba鶽T6=G} e*x !)e>;bugOϑ7XQHR`C4)rHw\7 `uWY3{={4,d/{(+b; zKN `T)f:!ѭ_$m9K4Eu0ȉf^+Al4G ˣt Vu*6w@8Ɓ?05~-?X1&<\mE'D=gdGkkO}Z @ƹhqhYb2wu∆$ZĔy;Lf29mމdy]Ñ޻o3c䐛xe'F7 AK d⬙! Z"r1\e;_| j Q.B~ g\ v([xH_ [xrz3[DBq4Io -& 9K<2.rcaP>$pb!7}hJՙ10'̲tj SR<ſą+Y%Q4.`9r\x0 BU]0.H{)#6WƊM*CFUHsBヽCڻ`RX|i:J(Jzn( P=L&*HacVFѣD/Cҋ2:u/E Qk\n5!#~6IsYq1m"NGn٠FK] +`7GSY>uRV@<*h-ѠYiM5wfX1ǽ7Cޑ}Pq>Y@uɵq:,#.-zeP>c/C P0?ÎТ?jHFZ1ƪ;d"m7ypywŵ;$|TL]~[7uQa~է!wm2p*э\f5fkoj'lWz dǘM*HGKg̺X@<>AY~ yY- uiL OFu Ʀ٫6|z=i=ZE~NdAT }1iwly_ar&Yj+W!*F Y sOo45 ^iX$^>Wv8a4~P>ΖvuȓIGAhÆ@bª LlpDQs--22^`y3j2 a9#*Y((GyX#:kEP1%rQQVMCWk`߼tq)M ՔJteđoqcIM``dTFP%cKTS)7zr]<5i8;ؙhv#IMD XHq|Xס!ڽ˗־}(AOz3|%46Ps{t-۟'F7 ?*/)iFfݠ+G Cs_>B A}RFFݝd%m nvPaV*?HqnMv:.-u!2o, VJqEFIaN0x,ZLc$ۼQЫ|b^5R[ǹ2=oU҉tuջ >4yP/ `#qP ZOMbm_roUi\"hw'< p FȦt?qŽ^F2EͬX0t{h]m ?S.Sl9|)BMѝm\ɣq$>L|6j򇤼=dZS΁W:iVzZ3 bNGzXm! {HZJ5bBӿVԦ҇M!M#L(s# ؘHrU4mMaȰ5FEJV) #v&d6Jٻ1HH^;+1kƩiߕVaʚ2"kIkRv3&sMrQAt8䈶aoxK;0nC~qnH|zb;:j` ?-}5 >)u}t̎Fl';^q@SōN6q3cJƑimԽZ߁?,EmR;g~O)duR j.O֛ωwۀ44g "NKS-/u,߬ѕŋU]q./NJ15- hQ[;xHоHg*r9a ؆m7c d(TSS"sYUMQkrucKsRa29&|eo'fl<G^n=ɬ 霷-b6xs_ی23bNUsa֑ 9 ML-)vs(vTtku! nEPT|>k$[)߆uM$a:jtѼM(m(s `Ķ),Uo 4_b딣J#r 1cSe*#Ad&O%HD 1ˠ6<NT ߕua coޞ2 D˞B*`,9?sJ5L}{)td0Ny+S€.)>ĹRz7,˃ 08۟6l0EJ2@oTm|4+Gm`#i4EWTfU/cT_(6{cJ1v̊d$ASBΓ` ԗ\5ibe_*HPX˙L gG5i Pb]I 3Qܽ$.4( /ƄBJ5x܂pa8H&;|'|&jP2 ]4ϏU]0rQ& u׬,eV# y" ~9mg4pk'v.󪟄KMR!:pE,_gJ .[xl2֢'Kkj@qU+yqKb(9oɁ?ZG}w\bq=ikn-'wdUq$Fl\I>y+&xoN5͞poY&p빆gEly?TEu__'7&"W8m<LIwiQ9\;(2QO4H\.n蔺 )r=#O7Ԛ3^Y_='cr3xފ! UmWб'}hǿKq@~\]-aZǂ Tpe*dKF>h *.NΝLEܵM֌vX(41ȫ^ޝ :]bazIf~ؙn 9$̄iO:/ t|k$_4@:4hu$_<) _SSy$iX6I0KEGiYI7F6UٖaA·`6}BDatJK89UK.Tf[^7-0GRPUA"$]XoDe!tӦۃ% sUoQi`!Xi .ɎeyR7˥1`B{S:C0:LVnYSacF|tQ9[W'%. #fHrMb_gal:bJ=]%":Y*Mfa|\).bF\\d[64cuY/Ror>\gzh'ȷ>CnS^9k},~.ZU͌X !LXGl ;zY%[%6 o r︔f`gZ_[9@u},=T`^Asm-eMLvrwR?gt}E 9pw6xz*oG{KuE{DWߌ0wՀ]ҢuK+@᛿~H^ce0ӽ{@:0<`?%ܥY0j7$߮8vD?dDKg@5 `·LY_QnGFk }RZp_lyV52H=:†ۄ]VX? >v62G>W.@Az 1,Yqyq}1zdpΊbtpYֱ۫>+W1rPR >`<޾Uk"  3!fsWK>FsEF?_G> bvEe=1.ء+Yh$ P}Gya\b`"֕lmN'%gS 5mKt]À8_tNWұ/TVpV;]&l7\Ym?F\휗c푗Í,wBw,ΰ~rkG7.1]浅Í"&}֗U/(Gs2Y9 ʼ ]_yK ӕ>|Vc{ݴ’=$+^ dU,n³71)@v6\ﱃ)/> fo<~i%ӿ͞O(/!e3uEj+ M NVF:#DrcsBh CV`Q5Q>x#(lwɛoA(H}:p.7(,]uYBwc=CdQgP_R@a*M]!@nN|DHΔ3qfy#&dCT.0~ai7OƊY1+gboO|S0ן{;i Qmw&Z}u+P 4 }Y p{60 d0SEQZw|BW )0{s\gGvRsVj|0{G˅TA!mD2scoe]Q(I'k$mYypʺ&j sȡ 73'$%L^DSALjz $lCvGI_i#<&0 ^H:$'ge4!O0904-t0Ax֛Sy+D.\7 bxZۊxDs >tݞYj&t/kk`!OCY=I7"?lH7p+gƳ{JQ9>bnV1 ohX=~Mk'ou-ۍBy'ZRprs) ٨dZ^`0@-iWQ\"4L1e ֯?ghΚKMՊ1 ICO sj3VrpKy3Sv"SŒ_h!(Juq&'o09KMe6<]Tg -ZI=]ОjfopݏoX[K6Z?TD-cfx2٢;w5%ElT5>"N#`dJV58#SFkNJ1O tjkΧ~/r ׌ۂ9=ߒr*D QOM |qd^#:bREg`^"^@ZTJCT}4 y 3N0EGa"{1=뜵E״8Jاhʡ[xH.ϛ v`0g>ҷq'9Zќ*y2(p$]Ry^Mωߩ+G8&L޲SJBDV=5*>l}{?*<cX+s|XA{0PοZ mtQhV 9:6rEڴ"4BZaL[![ߠ ٣"Є[.BQ{p輋L>l:B 4s䊍o a\Huı0w CF6:soZ'ZSvN\:í5= ~8r'Wcޢv?ta !`OJ_Q9aQs  f\Y'upkbF!mOɸDXNW3'G7umTGݐwAun?`_NOI{|zd̾UҩGwi f> ItۼΘ{Ikf ++%'hR^*9葅s5f/`}{͈7%XH|\)2;1\L/WdE͑x֜@P괵D:5^{72]xndߘ'c^3*!`6iҤ-tZ> {*dRZ=z;C=X-%R۞nlZe47(&{5QX%;jp3_^EX܋ĸ0xc¶Z\ODC2w8= \VZ#!^ ^"o𯑨 ~98Qk@Uߓj]om HzSYq]/$' N;VA-n`)x(2Qv/}冖t^qc|ԻM2ʙQǭ#&81DV;IՃ[24aK !BppgAj:Kcu\1&H4#s'n\S~Su2=0 nt@wX.R "H򳑎U,&5RoL]RV)ցsW^>N38T[txS3`,iGnR!a 5)32)L}klUWUF7EWB PTNW_0k/)e"wYHA)G,ql]#fR=yrz IpH|e(ޘQru8,f#3^rQ]m\;6q4EGRbB`ő^an5pĘ5Xk%L}N2vl2l_Wd~M'^Z](V4{FxV)\YeOL&9FCDCu3+I>HMhj˩↾C`5"_I}4'[}GiVX'$ |⴮1U¨0_PR,!y#~&6p c$:"6aXd{<, >ȀjrK&vi@}\^cp׽~SMdX.ցDL{/Q׀"Bi3nb_(/?~g1 mbjrxBؒ4RE_0rfū`)gymwgW5 K[&TjؔV|J*&#3QTʣrKh`~wh2a|ݑcVUWiHwqq<,E5R3,rDΈ; Fg#W)Ll%elyd)s˯'. 2Mp$ԑ@NP` Վ3Œ2=!"rpr)einzbAρa})wxX\g7ۂ`]Xe"r_6E1CrϮAc ȕG|[Wo0ک R/ L7*Pjۛ!y§#&o5͔h!=[@$G $Wd^WaםK$gCdP[,jվﴷn ? KIۚ !a|*~ᢰI0s{J!h**%#%1Cȣaa#RRf?.eKZ&:2̴W`Bn>C 9E!xQrLȽI]%pJ9"q3 bk?lo ,#]f d)E ?9lf$4֎..89n ^gh6gkDX'RֵTDsˡ|ڣUN'YW(҄ż8¦s*¶XG8Z]@J۹oyNs#8R(8_O?мtFIlSj)\{kF#A?_c9 { Z+ VS,Q Ԁl%P 8iy˧\?ce%M \*bygMf%8N;EўBqJuLJ^Xn3;2T:E wP)+'y>"RB^YK=lK&Kc 3qd_Y951* ҦSCzF$nT|?OJ#We bD_EvhإW_~-ҕ|PKyL*07mE6ecTb4D8^|%rχ(U,7sGb֏e .|JIIjX'<C"3\h7#*zp0$[L0M#L-/rfH]p-.A^5?ֶ8kQ%Y s"h=M,X؏B6d*q6dw oZ8k׳W}.b03>5A;4cӕ-uOHA֚2U-90Z/b(ɝ'n\#7b[9.?P=aޒ0 ښs³yNWIi$ T)ϐw(ZW,R` c^Z.S٧Bj6ũ${ﰯ:_M0Ƀq-ڂUـw`&' /Ǝk/n?J?W2c4؉elv1#Zvc( P<]og-kvwSN wi` xdVҗ*{Jhzc@V\@ƫF.P!,p~?"4isxc bsa2Yhsw[ 4JPOq*`^(5\i"N` = 5Y9i跐wGN]cnA(@T||yWwPy#)(zA2Y0}@ESZ8u v6ϊHZ֚'`Rf$㘝 _vaUe!ߖAH7}Q\Q +J6D{52wNAyjAtH-6b눽jB\U&IPV/xcָ&h9Z!ìNGK^Ovu2*,qi> Yy6T橗F\]|LJ@e^gO-AЏ07nKPMt7A]MÞΙI?)iX^vmqȷb! ᆴqH Uu!IXu!1E\En2Fn2Zm8+8ώ;RWSs]>@DC"MsȌ 4zMfYacօӻ7A 0(,wMd)o4VЁKB[?5Sټ}$EHLohF@,\}n# {$e/]}r~HȟV }wHzO[9٦{%b6ו9]ֽmTJƏ@>3ꆝ*N#A54c4vQV3+/8nӍX{ccK+SOڠ"z 8'PWުn ]9˓ffE d~Qk_4IωI7P&_.7kE rr䯈K6MwvՔ)fmC=&Ape{Uy(S:VE7'-Gj:v^+{mr<[ 5IڃB;Ƀ?B0է /Z`i\5j1(jERFC2C)vwTͳA˾/%kRDsvG#jHD* F^y$ߘWo] ]\" zrL&˅Y&Vy~ȑŦ. <=ή3*,~<ҏlO7UZ "n m!E,z9m䅖L>N;>yep.\\WJ*.W?3e@7O5BRaNX@"k}lw}VhAcdž,EXW>X.^`t1{YZ\=5^9 |W`?k(j=&:zL<%IOM J%lGK 6M>G-)BsN$Ʃ4h9~risFUxb;(?3Dq$Wmz3Z |i̩Ld;ѕek1Xp[;A$[iˋKnd7O.DcX_eY=gHAa4ٲ/ҏQSaQ?"6F]mrK/~=˦A8ۿZQcYMfZzu8;1>0CUDؐ,jm(T}@joJmKʀF!A|_Y[F7w }Z(\VuvPV/lMh694?c F28f&&c7Qit)J X,O%L<|4TrOKSj&7YŨS7oSQ &mahFn+Q8ěʗ EԅxG҄#6sAaVyƚW(Yfw1$&dhf){(tVf߸xn'l+ 4! IF@ړ*Kl1!  4`PuU2{GB}m m+Pt(fX_}ԡ5vktNS4^,d::Ø"W>/g15zt}x )I1qQ*s*xb!ThzDaC(;zVP1@H(]~"5ṲؘRjOj`U̎3@i] #C&Vv̇wYvL?9D`DI׶tޓ",9f,;S_zF_v#6ܬ䠣ђm0>ͲiSw`{kꘂh1cCLs ՝Ht 3I HNSϏI{heDV u=Y=3jMg6Ύ h)qJ&J7 q$P 'mzݑ9o .]?t_JQf( 3mdR@e1kmyZ|}ahOWg6Bm`@T R%&fbȹ7柍!qT͸m$G M✂C%!_ogdna̘Nz B'R"Dpwd&cP:-VQysf-"ɂ1$Uf8U`̧vuR7CBFP0XPW_GAAdn)3Ļ5w9SʌiNQs%`ybD]T0jڷ oU'Tb7@` j۲*HT|-Ӳ9]n̓ԃb@>T =J rUD? kG5qgqwszkP_O?qF"iϭvMyV{֮ Ue_mHCn8=E[vbo+@:'d>kQ5-?eM!5/5ca񯃠.3F6瘋lj/VF9pn}w"#=鏍!J+ǎo~A! Ѣ)q@EPfti]} snGRo|@7Bc>dkofDqv8QzRLPt$1O3Q\t8]$.ӣAxZMAwV癲JZzDZƶ  f(\UlVP"a`ỳsδCl uLr\>Wv׎M6Iua"<$z!ט^dzMcDn?*` L.]Qt6wiYB`~~\)Qɉqh'@2ڃRNqgTjm4עśL6A/Z 93>N~ΪJv:mmX 6l썏c\,.z՝$`Shi()F*p'ԗk,SLhH;Ermw45qc°e4=Pbj?JkB'^\_0>/my)X-9Á"BKm&`\H^R6Nr/mT&ء5tU(F:0 zPLwN|,^Q`re>|q37ifFKRBq*.JI@vy 1 ~rxB#>%$lBi"L6@`30Y3ՏKU*>e9^r;IT.OUO)>ne ܭC3* U}4AF%]D;G"!q_9 yaZweWCpbh,4oFCB}"f#y;%L*9`"`c(>JHZEānPm9tF:Pڢ,.99lK^rDY,*c~M#<2 IsU3iVsNgq%xK"Hɟz{CѰ:O g :+ vyE9m|խw+RM@y7Vۀu*lLUߨZ82BH3RSy2@O|pkH# s/'=_t) {$Xy$^a/n3 `6$-=}Wa.iՌ@}/JٝgrU _;zgC9?lu%w{qF6r_Zvhǚ_" fSleYZh3,x\;jX]1(F!%Y+yZ3z]% 25эJ+`>ԁ{_P;ZH BEȹ@~zf+Ͼs+]MT@>:y~+1'GDM)6p;q|1tKujcsyKxq9_}.19MZLhיtq+xjsW[`QjcK`L/f)\ܚf15P8xO9)=%V˙kh*۸zbǜdH쳛\5!͔mhemyXxl i.(5 辬$2{܄mGR$ 35תvTMe 03D*NAz*9ĸx֍TTN4xY?SȀ/xc{vsz~_U XJ[C|Pl^#;8PDPWlA[RZVmzGJ:όc6)6|8v?{ށs *_Ǻ(5".۠-17l7eqO-F8b`JlpHVV2O|c+{$ | G8\ @-T{% rCdEX^9ADdG1&#2.y{\`Xu!g>e6׌mH1Tǘ9*IBn1pyJ) ۳$ C.lʘ3)鮪H , oO{#ߢ]Čj5Y)R (߾I)^LlK/NN#{Oޥ꧷cP@nN k][g຺ޘb "4Q B&a/VsI5mT#mG$ǜ?vv!,3ύ.HCym $Ox:h`HZ.}yXsW CC9gaْuKζV5'MS3\s~4,{c4tb3Q(Mid.,^I^i@-.N%WweZ&YGTHj8ɭ25ǘRoYU\ꛞb(xOSGo9h (L'*^UX$ }y0wBi4J2@Rz h%[]#ۉyv=US"KQU@hϸacNEZV;aw"4?U{8e `7:&Η~~b l㆗ǟxB ^3Xb 0=&1eh#V9k=@Oh`,箭UQ6RK:u#d RӋ8^}L?Ww:If0PvTv3qD:䌆Qw'bR=OGfưTWhAĻKoi|0>/Q|&XLX3=ۙy1Dc[Cm 1Nv R2 I*_^2:.Bc:tRw8;u> l :4@DDxaTmݦ3z8rMZ,[DB2]nsl031귆av L ǻX P4C% Қ94?oEEGX9+7 R="ʄ؃I&\hMZn`] ?Ά q;04"Lc -8g- v >Z. mVDx1ӽ c~"0S~'367tmOP*׿&sV{ jRK4;y'Н8UgpO<#{ ~-2q5]w;_[:ŝ4 kywWf P'hw_i=[@B?>qݪNʆP/;C0%YO:"^ 5f4$I~l_(87IcIXܻq$`ݐI-];k~<}7"2$^+6yC`܂?~VF.q!'Ӟ':#V[TdqJPEK@ZJY˩m@XcwK)-1}hؗLv\3fE B^j; ZNQe~s$#;jOgpݽ^?,^q"&5+(jy4'L(5]@LfbS62@4e3% U\'+=hd# ۱D^xiQ%>ۨHyB$9]': /Qe 6ל.]p׾:2ýykauK CGvf<Ǝ.eJf x*>U&A =Pgo̲T^XX?U1z_Lt60y? V m% CHUZ"'J bTNّlFa0\ao͖_M␷  xHɚnm-2Czf=R*\%=%LIw? *#wyڙa'VG7M֫N Tx-炷| و= !OB"T{)Msp =?rCn ]-$F'g :Z/ Ym¨KxJ])8)S rXdӝLS>/|X$؅ZHpz:z{FI<xE4ȾfeJ2)-[d" `2, [vn !sHVKx a*V>v.E+YCiT}#O7Y .$oGb1ª7}fn_K$Ͷ=c :v.K\O)΋ },}O&+DO* :e%e\dqXvN1`MBf% }%q %heD)x}%l:+":!Dp`"T]t },m*Ca . [Gr/E@AXSw#  iGфMI0b3Pi?=ЌJU`1Z߰ ^ze&#V+3kFʼnų_3 Rd^Ӹvn͝8U0ʕPYMrښ\Ļ_KtSʤVkܯY`#C2+"6"!̻M7d{m6R9:+ïx~pYLYi,+ Е˷*%if2,aoF9mzv®eVQ|VUSϺ*5i١J@|ݣNA0p?(1xj ] u~:WFGzCTa^N2$ySgMwzt7L;2#d }Ӵ)5;zll!t!iXxbu'+#uk=p|!czˣ[iu/m/#{R_@Yt5ߛ1 Yߒv7ŽV0~7m~/?Qɵtȸo*aWfݝ;H6€k_*2F/eo;XHwy|U#|%S cC0jIz:Cy]co(+YByyblRĽOc/an,faI33Pܠ#h-ETz; 0+YF՘c¹Hf(**8rSckz]*hPV&t&Hǣ|n6fet扺O|f0=ĀEG&a3=bf|}* NH H{şCK Q@ox[}6sz8Jv~!rlb. [,;&o{if:~nqA~ >k%홲Iw`swJV+ BwyMQV~Զ|>jk*K_b4&W<`scuo5coe=3Zh2u); y8p?َcg{;בyq=d 1_Ͱ;5& e5=`0YuC)@2Q^~wv 1 mhpzJ-GF4^"Wbc@,&=>&MmY^˨lol2k4-ߗbY D񟴣1BQO1{mLY8r)?8Yրhl)Ȇ*h+c\ De~Y0BI*3CqZTefHcǖ@! Yxm,o3:gH>$?8yg[:9|:^Ch9FP</'̵l@[۵PXئcYz\\}rJ -7ʥx)7 O14B{:]MrGS ė^M ߴ VB?O<^s)&W,> {l8\<"\\v;7ߥ1޻Ն Ru1ӑPw$4mZݡ&OSZ \,'9qm1!`@|tޛG zD^P@h. (K)=$mY:ﴪڸl_sPL0]QKr^s s wCGd,su|ue2$k?T򋀯rpIW ̼|F}|(OJ^}Vꘟ NCW+Iād,K:$pU|(.w{4h%ӿ )ɰ<\AY >sMDMsroJ c?v߭ \a*'WTo3z+3-0pt&/0۪P2tmdH]TH` [1Gfy>_C?YiGe٦O$W:kn2ۛ$ 8tUŊRv,%$+|cO ٽᾅ,Nt-)OG4afUe^FwY6̵]B2\En)ȩ{? N%gj[K#WdoQVMy"y=IDQfV4jNB1GW' i!muun_,o %&esqQ7c߻Jt%"/ujx譚ҐJǶGFazXC-)2`1@l\%$8ȾRM(!XiF_sQh{l}{RB;{oB7ZnhBhf${K5Le >#{b8<_~fcoP^>,tFܻYb8P2E"l#ΣA-%uQΚiN!š(3M@@3wF޺02p :C)BpH~g6\X:{wIO2U=c4d~!xzrhυ9k % 5S{%qsB_ Z֯WCNbAe$bMߪٷRY]ӣ`Y(hI4{liEa~^3n,DF՞,ghβ*T٣ha=YʸPhl{A@Ξ&>ڣ]U nK0&1~TęVyg-NcIHXoɃ~AcOagI Y'-gp( Nx;gaD+<<$Er(7f  .lr[FI1%༂#!!WG鞆!}js!}ZJ #_oZޜt#6y4)r ;"+Z qeJmb#;Vu⹙\l]bJY?]-tzgze,a^Dk+TXC3, ŨOHf$¢:{nW&LtcHpB>z\[u ql@!Y!y5=% _&…0P\ٚZ6OX ǹMC1l^"0"3ָA<WTTAuH!]qzٗݖsRP[ ])6K' Q]vEjDJӄ O+#)2$=Pꛚ4٤s:|(XW\ 3nďp爾 Tk %Eգ}X5Mo! q1àW ÇJ;(FzN5 0g4=ˑBSđ+ſm~طb,Gl 0r[Y83~&Dlm(X a۔'|љ \>цK; 4"&;|yJsJi;,;z!s;2s0k[`vq[S]AQ2<[(}vdWIÂڍ:s~|#Ҭ,gW;v i|z)h0F|ʁʷE&ne*)\h!-1Ui'HpcP7~^&455\nTXu`%OD&[1FjE܈t*Ev9F zOݴ4oKV7#9,g]Ga! ʋIm)Sɒ݊Cbϗ$O.- i n16+ƫ|&2"M`Ze>P/iڳ4U;D]H!lD(]Feq|ZfUqky,ZbC\M=y/ 6Ju@0{Q_؆׎X͒%ew}rvG| 54˘֭̓#N eOM[-ͤ.>hqtx|"m 6.wf4>͛#M~_6 \Y-:8vVmotؑO"+ L>`pB5)I΢>Q 4aӉO){L>Z'`םN4qR2*]p0@}*.V-L&^؝9>:sq>Jj6@&J";g_H[`e"݇?CUr`ܖ3V;H`[w#!@~Ǖ4}|1@gAy5iVá} H^Խt;tv6 Y~P(dJTFKDZ'1C6lY\o(}hRw/,格 N螓#⼽ Z6jta$Z2L_]7 0bJwy4(F⍟>!n_gKռ@JÐ$]f;ZIIm.,Zz0?s}I)ߧ#9>j(/74dFJXBx pwx3]Mf1p) t_s]QJ_|aUUR?= wl8ר]$V״@I'Տwzji0'ޏPDIyql, o\ULx4P`/0d YDN@'2SR6ɍcnwruoEJ2Q4E |6n^qۑ f%"uenp2u!WҮnS .*|2`h}\njJ& zBE=2*3&YRwS])CzaGI݉܃Qw<*mׂX]v7;\yS1do$ T(IUpGc=0C sI9jN1 c%?O &\"qAc_x+,0h OgdM$,@T).@Vځ>aB_ ?ZL,$`! QDhj [w1'=S^%#]Ks{0h{ >Cc U STTDN%r,CVM(DA7d/O#d-?Ϫϋ@/! DP+}ԓE/!{:d {(!*omZ/ *x_>F>&=ϲIp 봦K`4=C՝l{on$Nu\zF=CPlEFP0K#tGޛVETݍO{&qm`߀vπ[UP:~.ŷGm@exV?G.f3bO+nU  ߛا+pwy@ڸm %GclY%$88߅{yB@emǃt #-O[ ;+t/t{/30ʆAʯjQ?EJ~K9tbL{N9XYHغPL$?ߠi9|>?MXl_IC5f.DsV(PZ`#Ɖ?)l^e0[jHqkçj*9!`579a(?Uvt +m#;#.fuKP;LH<neMnHOVgVA{Z d`D|Ą rC<ڴ"x;=+)ʥ OZ[cT/gG u՞'lbDo5H) ⻚zQ>nIzUwC_6(2&θZhj >`T'p3’#?BP_{wx '=an CB:#}z%nF SV9H(#s'a7s\U"CHDfs{]ĽJA>dseIN=IQ4C\Ox2ej4`3yK4>?LV{(Q̧@W{{HR)(K,@Ԩ䯙5<%dG=5n ]ddXxv~7tXآ~(,FUTVmR\|kheo&7GZD|2 oŪ6 !?`Y5V9"-`1*$&1ݿen(#/WGbم0b <8(춼koR'p'%F ]::'YD٤`4#Y:踘SLGfthMJ7NVs,f WIeui35ʮNtd}!|2$>,BnvWk#G[`ɉ1X@>M~ {;#eFxS1})^RyXPK| @uiFUTȻ ac-,}nQ]?*xfٽ2T""m,6n5mtMČ!mPI ^0WV[43Z-OA(;@! ,,tLW~~P`ny5 \Aqkz2I+֯ e_@jp`Rǁm6`@W~ cpÇz2ECSu{l)>>D{5|r8fH}riX+R=Kk y"^_<_ ű=FtC<gB0s/c4S %u!>:򆜙i** 3c?՚ZHGסVʖ!΋'yCׇ-.mߕR ́ou#W²WKμ(w.?{gsro5\~07SҹNs'~(˕cĵ\:#ik˓I+-")Uϒذ#u6)Ń{Ւ-LKL'jO.0aS&hܢEMf:=/xoe V z Q=٧DGs5]<uȵ-׌mpj#Ŷx~(Ën^J;Pv݋%@<` nZDZolukJZwRh7m3Th|aYQ`l5TϿ$4z`D簠+˼;|k6rEM2Bᙡ><%Ы8-+莰q 9<޾bs׶c#9$J*G#=f7LHtXɱa\ I?~S DF14mY"'`*Mj(5?Kr"G@τ;sy Ks]?Eh=ڜ.+q5BgޘA1(~y ](/[r;29"L$V2szo;!n+ϕ~Etw8YEh yT^P۴6CJ]| Lbm'Ļtx(VqLkps_ ` ot'r@j22p#>f`{>aſ&Y:Aa|,R-)\z(tzT|?-~ojVw* u"ɞ&NuzSKD]d#MT-"#-/z& :yNR .ЌFu1#g8\DL+cg$W?uQgxP#44 uAS2/oL^/" ACFe f}}s|IyçJ,)fr-%v,?Z,h~&SH+kJTvQ.;?:\̷t>ԥZz}B ԔI&Ը 5 ,z@InJEf, q-eJk/ Z* $U%vދ{nr/K]GL? CjW\+l6j]WE"zTKbv(ย!jFT?919PjUT]w'KHwH;0m+j Y!tQY9+CH|6xa#7ꞛ2D&\}nȠAص вeʒ' R6Dd}Wpp( H$ }(pSu9֠.јl"N NJB}뵋2v'4 6S7S.fwoLDoA폋xi}X T?nB\yŅfeuS` 1iF {Wd2R SA͜''#xCJv#b*iCoeɤW&#,6dF* gn*΢::s"\$n9$;6k3u#K簽ta,̈́&hi:amlf'+/ b;$>(} aMxI%R\+e]kOx cF0Czs ^NM~ `!QÔKfW佗8WϬZ9֭>0${Mؖ3R9ə(;z % %1>Z`Hn7rn9GMI}@Eˊſ<}$!OeLܦmٶuK祷|擧ͯ%ٹCz?lO[42\@"Da*<㬟rBdTcԦ16Pl~JIKS]D՝AH`HgvRi0+@c!! q7*P&|ǭP28ci;h[ȒJN:H+ec=t:Z^-xe Q3Ыϡ%֨0V9q_5ܮ`83RkC>5"3-1Ȏ6J&h"iȹ}`?Qd UWVcfX5F# !{ S>yJ,$9 !OV+xe`zҗڸs< ZvJuCTG|f2Gk):#S9֟B ]`2[DM -Ÿњxkc)AxBBcpʣ'A'օI'ʦl5ݠr#bV;f#t|nJ+o s wj))f>KYN\nX#^fH:Za¤/Mo 4ɩߋ՛+oMi~3gJX,]INlW1tg+ʳn\jw4?6ߤ823UkB/.hBQl"?A/渫X&҉ڑ!:9(Y m$FrW˛S4/PGڄ_ccjUM)([kg({zSWWJwE5VE|%Wo`.s)HD,Pf;R vj0$l3ߝ$D>c1bji2^(0EAc"[)+^O};:Gzւ착eރM*8d%Tg0[崿3sw&~fdtK?^H0x 2f!t^ЮgNu 'J豔0o(w07@,`?u_nf3d(kK(lL#!bŰ6X  ~&Bp7Hgl7#.Ik=FV|Lm?[FCuDZj6d\B⁃}ѿƴV #fWM-%yޭ@F q: 0"J 'a1% |]H=2lLMUC1װ ¿u~8zX+x2kK+A鑎Mғb>Uh9ѽt:p I:Hy |ÂS9WlD3ȏ76'Pe{ۢSJkfbG6v;B!RV"Pzs؉@-.Ve InE>EVX]`W7.]SZ=%g/m]̕ m8fXtl?f>lR?&yÅ{9~t'GevpN2W`Er)[ј L/yY2GX ibmgu(3Hf9a`X1Ĕ a. L?Qq1/Ri(FOO_ ]?v[VQ&`pcvr۫` C~pbTH%cQ16-q X (/~{[cUWa+d-F W&G0۠+7Ll}ńN;3>Thz++4_w|7θ_PqDj`IߞTlY0ޕY +ciR@|CneB]0rX-'yaa:mȹ)K`'03T0Y,KZYYh񼰈76.hMsY2K$G\EƼ#YA0(;vJ趌s$|6HTxcl٤d$t8'Qڤ? ^gl8c'^(3D 3ME<լ`duF2 #9*t7J  D>3{H{4W&t|u͛'卹Ψ) >~ﻳb+)_j<@ԇACxV0QZbu8tSc- MFщ|@xYl$_³N$~r{%qwK&4j#A9_w; Jj5Y.M Pg@- Vӎl?C ! qrQEux8cUIv63ݛdKwІ",Gw G($ZPi:uϥ W@ϟRh6,Us6TFɕd"E{yC9WK,Ǵie0@xݮ"GN*o|L8ƿ+AF(b830pz]tXa^%Ļ=L&r8Kә\eя]U "_28$4-f)BJٔc"\q'}J%瓽s="T4P8W+H"sעI9H.L'Q=)] g;kQ- Y/#%6ٿVY8snEܩZ!`@I_ Л򃉤x`0*W+[}mO6!yHBsʵ,-bg_'|o=b:et*S؃6I;@ro(93x? l7s>S9Pg{&z<7 Xn˙ڝu}~cLN}ͻIQ]1Iұf!ɯ)S |qZx {vȇiwPeagilnM_CV>+-m~ 7 K,!ɉʵy`BaGS2A< QPIl湷o\ϲC%&AĠ殒g\>*i`3-!֋c]ɕѣ}jPт$أ")e5 fu[`fZH!oMx!!:UYGAkF0w+"s`CrF_@}L8D4`b!0r57!3U!2f,,}dG?t?6ro^gP!NlX"Fԙ!KhLbmE;A?T}0bE CCV2wMBM5a)Ә!KddO~3ξ[~$V?.+<͋} D_SwԼG0=又˖imm_a`^˘BYmQWm/)tnClvQ ތ4O Nu^j+c>l} Y2O3S ylz(vneׄazqLp{V>ޣ1yk?96ty+$š )])i4 Cz _ <^ËE0я%r2%%O;k8*#?vIޓ^=<ܛcbze!wH2 ' mz@#9r~qd{%EkzɼI)sUQ@c0PZȕ;c\Q“+rJJPi^G;֢1/nlu@9e=J0E$VX:ڊ0 ?jTexe:nybmO IN 3L%eZD߬;,"  *ۺQ>4}xJ\.;3ZD=ŪZ@f){J2}wj0#ggk{K@-3!]>tNst}֌yhYd-< U֑4~X 3ҋJ;$J0+~5&{i_ Ri Crz f;[߇w֠폡e{#^PyN{GH 6K!V0T%;uG #rtbs;ӝb"MqBlкV6n~|tsvu$Q4!*&XI ƹ0sw"=y _ "^*u<z41}+zcK#TՊAO/\&hJYv~ d̊Y/(\QU8ygmeAcS #,՜[]d InϤ|RTP zgCX v$7rb{a2 '!Ld_tJTgq*sLG܂Qs|˔"3zؿ`Pbf7Ek쨟H/y85#' [M!q/Lua_Q6ut`>Q>puC9V3O}tA""t0F5AZZ *z% "[bVd9X~!V)R7m;|wu$<$d( R KHP/8͡l᛾+K:GK+S* ?g.zӗ`N檘gL{;9iܪ4(U#BM@2!hafYΨHjFۈ~7O5\Q"y a+);ҁk!ITA(ilztYߦRۮ)kZXF} Kh>@yQVe߶y@ LNP6zNXizk-U&Sb1`m;T#XR?+PW]Cqjdd7H{HInG\N|{NWsuyS ?L]8qgl˒#7G˶kGcUmU8wb?$;iZ55z)MvaLrI*by'a4Kyۨhv1D<2u֚?9<&LX!()T5۵Rup-b!XP@#rΤV[l#Q#`H޿\n\a\ {Ah3p覫?PF#j2 %}uh -x^6zsZDUpBFwFƈ6fUe}5 vd|Q}Ni ~䧕~# {pNC]\gѨȩ$Qi%ea9~"G{{+oChK@C[=5a3@qoOj`ǚ\b:xCnL!RZEűTw$MO S=a[禽$;Ѭy$`Mf9&uBO[_K+,j%e*xq{"OYWu֊CeP_<4Y,t3؏(:2g:t.(c~q,$Q᝿ۡ᷅&WNbN9̭{@B1o2Sý^m[̷Ϭ;1W oM S{XDr`l+}"]ST!t˫-$;kVP.ɃF 碪`SmemZ,20DcB4n":h҆sP 1skq!s_ + .ľ6m1,, ʤ&Iyx]DX Ƙ[Sc0b(>x?զKW2~J~/Ij}t] WZ|Ms:sd}3t:w.6֑rdCǔIkO$~ P: }}`coMph&ep(_UJq>D>~+ Iog!HKӼ`BqF]=lle<.8XuDXCB+qYf$PҸ/F_dN$OySY%ouF'iMչE`L+c6 ޶ @;3ϩ:S?PT Mpј]HIa"­3әϞoƏy)<̻Fp wq~4k&>UcoL%+D`{3e.흢![mfj kEB4L 0?En <9X:Yl8.wAj`IIMc)sci\!X]SFm''ĉAr0Zg!WNC<o8j<IbI٦x:~[DvԕVAA>}1B 9FI{9L#{ FUEfeff˳x?Dv:6гG^ܫe֗O Wvz7%Փ{< DGRB #?g:a$fa|Քt)dh_%rts-ݺ2:0pыvQ&>Y8%!D|'H+G @ kuA_@t!6}Eaec܌Fzc5Vy:_өF> gO+P?a7S_̳Ҫf71V<&'5:[ ؙ '|I ͆bTNye⯩SX/WO#[bzJxJzMx{8R!s\AVIxpπ@z ޯ؎NܵM(z*lY2ch,l. z4?t#s\cQ&]Otmgۋ)tw . F{jN4ތe@ypEf8vZuΎu}ǠbÁ SOpb !r7.؝ Hs3L T!rP8n+)*au}dP*@g/ၧkbiFX9f&8j0_Es8?kO_~~ {-O}heǶߜf r+gvY[^ߊ@YitAg~Ӄ( &-x-!cqIq${`|j l琿v줊{G;|abD>@;ܧ}?Vgb-Umd` ^KE^-v< Qql^ֈѫGvE1Z"xs=u?0}0G]Ằ_%r\%;pX ] Ļ_`:g^׎v\l;ȺMF .ֆqA: ^8)O6jӌi1ATܶ_*5$LTꉇ3BM9j% >a$=;E-U,^vv%QnA^u#;[:{}.aVR%h5GCjbᡫ4]rx9#̉D"Q?jj4[hkJa2}t/T{iGڔqi'nOW[*h5Y&X &w%.5+}RӱHT-W0?o,ѓb!Rs$e|E %"O(G_KhiŎu;Q]1 qGi^;P\ئ Gj,ȢU8J.aF/ώ6gsC;*/3x?5"'?E 8^'TxjƍjKtF̽4tO45F^"bke8B-BËۘ޶J#ZoT*$Զkƭ#8$|m\ Rzb bf8y*Y3L8 rH($tiG!1U/_Z(E3L׵,eЫ"n=[Ȉa+yU\xП o|`L"X)uGC?zzPؤ@BYxakZ^K>{ѤUKEdMї~_^u+3AjDv9`Ԭ{JgWmtb(Νe1U^Ujw-հuuuk 3 c`E4s]7o84^3FLӄ ) K rlr\{mخubσBE9 'e'8 cwep 1w#9 >}j>@&K9+`-W1GOzMި^"Fgˎpۄ-I X%ZSu q{epVC6%M /&[EVb!HL?SY g`"Wv:zn笵8o 05)tR(hK#l&͂ aٷ&b3qxoѮzzna)M{ML O~yA$b\5'DX: ;h!3NIu-# e<11p4@_no3g* =BHOPDf~6Vwy}Z5Eqs62s&4p*@*GTmX 4fD$Jn!l@x`gMX:OT6 $YqVQR)3^Lh!M|--c!/ D jrb #C$oZԏS ^& ~VP{ſQr$ @s,h)ÿ*së"!G_S${m=y 7SS0?L~H|/9[pwW,@Mz>Bq2ipx3q4M-`ǏfuO)?F#Sˌʞ޾YCs*rx!sX4j}ov0NȂAk(LHeCD_Y/Z\0PvborZIPIIH&)#3a#%X7*f&'ZY/gQ9q`xt|zf->A.OEyhoN]FK~oFt!ZO<G=~xtwl+!?JY~+n//2e:Zd!7: N:, {,"P:<2U =O:]OƥNfjjOӍ]ɾENF+V2& }o3m BI:[-PDI+*QA5 ڀt[ۡT[$F:sIV'^Ǣ5[w)YA*_ԛQK /թ:090u5o8,F=훐޵ S ޅf|w {WC~IN1ka?dRhVDILRKLkw]x'?`FYwK cMfq IM7RH!);} Oti\ap9lW@]s*ڗ`Cs}'6DFީ+Nan~QG4eQdbXU f՟b9,.3fds1(Ewۏ "N>>Aӧފ8 q|x*Bƭlm}؅q`^Jg*ޔ~BJ!۟qfNͬ&(T f ɜp5؄БR:R**>7 e*?R44E{oZ$LQBpJ\)> &Ecs"$ERvՂ+h1:b?Ph9Ԉ}CmvV:p kufVJJFP;$w}H1ͽMI?γz3ȪHqL|W~>f4 /8QRT,iJ;Zʿa?yFi-:\'7O>ݒ[-_I8LNmz[ JjPME|QElsbZrXXn|+X19]FyNFg{]z)Aglǡ 9xМr* :nܙw g6n8/sgr N6:<"6 zW. >')X/ b]Y]4w[fv~~ YȚgu۰?=),.7l1ӑ{f_,DmraRowӝL`Sz>[}#361i)Vtڛ-"K6*ҍck3zFmRIf\KY,էֶdU~E` xVERޒȅ?͟F^&]" = 4ok;擙x ) X>l9 \H5O |A \'%J5@d5PѷrXVBepHiAi]&]Qqذ^Q[Ë[ Zh 鷎TCFt6q2hdl-7f&w>S Z|A7O- Iv-N]O);5u*oLEQ<|#\c]g+ MmY-~ 4DD]P?yEp˭D`]]g*Da/UvNﶡv(0N0)U.LU !tVqΕ|ip(DF+"vmMCK9 %'ߋ==c-%/B lA6pٌ-'Kv[ZE|ߣGeתp>:&/oWe ZK#22}q.eA"x8=>ڿhX:A - .g܋e;ux%Y&-?vE%~CuFۋVkoO^dL]'I7ZeT ז*EA|ބe|[o=mA\*͔v]#G>-9OM5Όvs芔Zdm$'B'wcU5c/ >^?y%R UjQ|Rjb^UzYpߘ*V( oS0UG/ժqSxOHRzC Bgk ]n)4yuwsT gB .Y, j`4/Ct:e2Q{W="sMWypo̖˓у>eyiuG,]:EM6W~G'7_G> c2&+ kXG*U0fμ[4E:y|f@QLGwGYᵡd_~-~CW lH"lxKXEam嵹TNt_ -W Aچw ̋}[f4ي}NK*>yߩ}:XFz_] f:)߇,,;F%ߦlnR"=ΔvTʹmndo"詂9 "(}ߤΡ,wKd[u 冔TRr魝/\Βe`1Zg7ae^"j5Cgpg׺WOFoFS]ۤ'~=~K4Q{86i'GrH_Z"H:co>G-,G \.0*.pW7OvWP&HBblN!L0x Wt\'ٺ79j˱N1%ruddݴ;jQZ"flFo,D%] *:|x~LH!1::ߗUmSW⋙#瑡υrj jX Hg0̮TthTcS^xa m^rB<:mDHOaAVB.>;b#;,?٥0vj3C< k/4iTB@x#y5]v76O_F2`NWWm[Ck!:k1~. %F Bu&kP2ÿ Y<:jc VUe-=~՝w&'VWjV-aFo,Y$Eu޽f!͓:TJطϺa;z lΧ'/%8džMFF\{2tՇ |rU XȐ1|$=-e[Pu5-}h*M&N7Np~̸ᱵ{vVOjG9XM}&˥(&o=gSuf}s:΀7zrpyOo-vz[>1䏷k,k\%Yjv(kG]n ~Dage ,t!Wf2UcvhFr>ʉ-31X Az4F__ԀOZ3b|!>L^ҏ=fm2, "(UYQ &m:Ɍp+C n.b9vbYX%(mOu̠xijXIttU)5]Rˣ7Ol$FկClݾE= L#]1o2^4>m93 `v/Q tɤ=/E ]sPi6(M=)Q-bn첬ٞ$Pht./ Xf*@wekgϭ3;Y&@q{ "9I8dwl<ʭ}:3<hhgWMSS}q|?J$Z=)u)=܃Bu(xFl|ªpe#{^E`e^jfSI>Df+6Wg1~b@wH's7iypoà(;sޭ:BׁW n Hw 5GW . ۍc*Ypxl2ei*O?@3 'i9fI~h~T*YMsv zs7O %)vfj-apux?;jH6Y<*b\rb5QvGz OhvoY0 wwU:f$xCWEHlkX<1agWlLez}˻VI߅{\]Y-l`| Xl// .Js;A<.s  ha؟ gG&ŬKA{ 1  /~ ,n|b pzmYXy$RpDR Oٮ| \mTz*%9leWo^{9? 6Po"'";5Ѩb! l.@|^Cb/?.&lԴMKueWʃwLޥI]%w ^47 GCfף$iy6-@$\4އ-%{*)ӱK|l=77+N;:'z|I( O>b7t*jm%”.G6.2FiqF-\'JaKMN oXba;pol-Pd`m#5IpϤGBY 3HI5~b {I~Ku."4bUo$ȉ{ Jr|R1/c!!pck v\sqhG7j41خJ7:J3y|a M5p0˧Mm֧`U G^.Ovt IwlƵt|&%Pj &یd5"FN'ZXIwn>վs?QZE0jȑ/*Z68fr~KwiI=3%pMv4 6>XoAMu=쵹꼫@_bK&=ev8zqxAs|6!m^\U>al s3ZIJ?4z׋XťxC9:HSخ*ӐA,7䫔g e2bHVdƢ ])4Xi.x44K7ۈt P%PȼNR|Y wLR3j ^t97Pec[i4bu)16OHޣAw׉ETH; NC5uyTUIu;R F,EI92@IP*ÔIL[3A+v#N 3@!jO& b;'HKR^ƓGsox#+;)٥++lZ]if̋ZkuoIpܗNp_hH)ɇ#|-j!GːZ#B^z'ץ7LRnxl`Msch+Bt\ѦP+]󓀇 (c 1k✤7XI}Kq*)ɿ7zD"^6Mݽ:r[x{ Lߴx}NG~cE1 o)WpGQB)޹?K}-(GFNDy+PۿPTfc\D7ʶ +Naxqg`uW,OOkR(.z$IsC-(@:hCA#<ŮdBݸLmv! ʛ#K;t_뙦| ʀ][3*I*DP*jwbk%Vn V'ؠ8``bq($vvW{1om2IiGsegTVy5zHLSj.(ߙ-ٔoii  “GcU'>z*taV*u.xuy s)fW#\)8_:3o |Ԧ,_o1)S~}X td6.KCZȞ[E6<=q\j񿯇uԐ]%x0X"~M:4ϻ:oQh,m`ר/.IndV+!eQ(ϐ>J(sh$?Jsd鑪fKzM4) vn;yLRéy7IJ}W@~@΅.6r/x)SS7jyknzfWhekpBmzR!3c;cuI m&%TI Y'̃#  s/cS#TcQFO9Nn1뢸bGbGwؗNguSFO{5+ؖLƂ @JfhT4]ڻ AlQ28A0]7&9?ӰZCWZͨ]Q0FJY7HR JY0*~B ƑE+=BAJB# v \~\Kh"H! Ce,GmͶ:Y?cO-N+ gſ oq "`-}V bVb}ky*;rf)Fq"%fdKeJ` #?1<}|Idvc{EQW۞v=gjn<'e|Y# pf_i:3?LSIr2ArgM^kx% 9!?O!n@B6x nB-ָb#ⳙX^t+`UZsAT+k+Ky7 ো΀3K%eϢ`DWR_hKMCG*u P0][D)@vz?,;ca]˳"_9L dhfz#"_޺k,=Ji }2%]}ؤeȍg?NB0z^赀w?d9goHi{>" +)TӢHd]׌W<U. U/$e v C:+ ]<'7t<[2%VmF.{McrlSK*]oUm7XO8pòڔ_0t69PEm `J"u"ր@F (wurS|ڕ*P:,q _f̎rF% Gwr^ YYMd;v8_;xnݯWr]vȯxic ]zg7^%'Bє>jܧ#/D z3G?+ pt2-RX]kqZ۷_tuN\JSirHan&YosɆ:1Ay΅]{pieПJwHABCiK/m7! .٭} 9J촕\_"Fov5lg97G\X?a:F+ʼjTxV ='J;ci{YWXĪW;p0̅.oҭ[}N ѪIYa]媶S?`zf [6 N=,d=sնI>",lhlf%V"h:"a4c*PB\ "R +otQi^ |3KXPbE-a{$;*SB ub;ݓ+3^C1W!* .*nl 3+i u9\Q$ f|{xwSC+Z_&;{T, 9se~؜?v s+ZtjS-G \TŚ+x$…1DrD/A+Fgޑy]IyoG/Zc"|oUbeo5\I૿qAwOCIY=Yދ0k5*Sx}ߑA@c Q"Hnk7-eߩ8$l2[$iOw'y`-YRZRa]&D[7}Mo4AЃإ[)p<  :3*wNqAԈ1H|>hS j.> #HsR ̰R#dJblLdPXɿtDb$~'21`^J&>(Sc7Qe5KW][h5y'KNvpGޝ _sshIYg\Zzd %vZfIRYTl!g xiiV ,W֤pwl3+mdR\ q~avJW%kbcqvWOzC`#lAhLZ>F*NmwZX+h֩1/!HϦ8ރ~wZ;(†1j !Ί_ґ qv#oNe4T$Lb#Q0(ئ9vwXcHf"Ǯ#N֙+n%r7p*ȺZOU͕dGt3Jc` ZЮ#T,j[Ze~1Ǽ!6b+D˚@-cgbnˤ(sȐ .}-yN´zk, vcjh!QI:(%CK}KPJKe^jN ΢3&$BϡЬ^#0s\sSIN{0/u ̀5Oʼ$z(YfqPS^s0?J+6Mm_zAOm.x#y ~Hw: zERҬ:yj'}$C, |Ŷ"klΉ߫xaף;miErtk̈g| uC!^Ϧ}#R:,"k?j~f@,R41fG1.7:ԗ"Qh0 ^w[7`Myb5 c} l%OQE(7w[DƟG]2Al7bA_U;b󝋠@{0&ȡ~j;;ǠWGtaJU|>^ć^2 N㎃HSaك7On;iCr:tm{e| ?mn"$έ'1LiO7MAH%\;wzR dÕ3 H 7!pR7"҇Jx^\$Gn`&°HV!IF84=LC] 6) X\U}hhfVdM1T( zG*TGGFX^>Vàof}7E<.Ͼ 9N=K-Bp1 st029D\zgy|\KAf4T`h$/% sw Tphw3b ZA#$0jנ:@Tp{a! J[fE## R-`Wg>h~2ª#Ȅ0/ty;Z`XM4xgu;NI<|2r=jhӒ8WHr7,/K&+E6vo]!BX|G7k3۫L~DKr`_DK߯b?`dPjݺ?ƉFۄޗ鼗&=!kRqٚ_Zϖl{jwd7ymd ) _GM>+x/\D%\1NvЈZ`4h+=zWw;}ҿ D67di0M$]EZ-Nmg5\UԾ u􌖏d"jr˳QJ,OkTNOjb[;T8mu<+N;zpbX4{r\OlHKq)ס/$WPT$do&ѠaJLW(wѪ@g װqav[h%,C!!^PoYa-׭5yOe2>pG9B^Qxn3mtreS\/'@C9aXșj$g&hHnNDH^.ĢV!FWeP ]B39*ir1UF^9Eo#-hu߬It2pD&5+^LYgP$w NILgg#|>x] aՙ}Ori"h7MiQ%zh8f]2)_Cɘxk{%-u~.[ ءCMp !]y?"h';vR3ƊMcv'16r{Y@ғPwO>d+Bg4.|]RyyNz! ΛMIes}OXKrf3*'; !7ǃ hl˯bwEI=05"4Yz]] 1hB_,qĨs z<iFq_d鬴qxDuj?),~? sUeCk_dy D [wq"M0uuc<<J"Sڳ=(q(fh^Y-j$-JГf}AiJ7(-5=rE4 Zu+zVUL9)=q&w[Wfk ]׆7d#|Jbw/GΑ4Qt-kvW?ޫWTنtYX_@Bh]!㒸AT=/@'v\oRgK2WL$S\: [(CTzZlYdcҗ N*,gT lhLA趞~sSD/0g|`euғȪTwG$NfXK!lWg% xoNPu ֮N- 1h6dvl+D^Sf-ʠSd>>T=uo54$xxgDN 9^6d8⃑|hv[oșCjt]oԮ|/b`0Dݛd8C%)ge[/$ [8#hYΐvO]ur\+~!윀Y~^L-?YHޞz?93`ۛ5 ̾K&1ZjPIgHsys|Aha_+Џk hN#4Lڑȓ^辻w ._M6U 1 ̂[gǁy\W.^c@FAΗNeA[Z2,`K/9"YR Q- `a(UI-ʜ t]m@Hi>SRCGK W.F߫kcnj4I+*+fpyC;'@diǛ2S@rj^z<U f ޴l ty[%ӉD?HBz@&JW5 /}dlrŨD"8"!C=s퇟\/)*"y>BJȡ1Go FYN lxgq3s!VZr:˶%ɥU_κ9'lʝ\DORaҒ8/[NzTNL7z#bjeq&f0NɚV) )[Lc6+Iwd*.d5' Ɲ?MX(qa 5vSPA>!,R<@3:$Y/rԜQgd! hף8*o]{Rnq0D8;͐kNcI>)s.@VY\hh׻٪RRk,q=fH7-;O̳VUPOv$f0x8{ /,µQ8'_ȃ$>{OuTIkZ>%e9kǐȧ':*ϱR~_AvTԎv[ZKW1js``w|[:Ifp699Q=.yVb-Nt??:Mޝ q00s P^( wroH1Tv;31lWQ:| f7x0>')%[7(b_@z'aDc`p3{L.Ki/%jĉ 3Wܮ{5s.jx"fV۬:$^6 pfW8z9;% t) tȀB}'޲86޿:jc){+΍0hf Sلp%BHm*钃H4!08:Bhd0]™-$s&m'rW;l$?sL m~}Es&Z6Mo\Krkt{⿑G{`-ed\{tXT_pm,I)v(f}F3aFBF_/o8G˳Oә[2 UF~z4cP0|@>΂}֧ޱTŧDh=#jy$ m}L+f^c2J쇶F36`TC\-Z4n%LgL zz[mqތru}[B EtFTEۚ q#v_LB +cȸfXKZ rn֡/߉^5M@'HԒ gjSȘJ^ k|#Ў xu.w`E^`.53qGv`/fSZ+3W#+ N ir.P<` \F "HVh5j[s"Sf]rCbb3FhTRJ!Wy'TUKyJ֎)LqHb@:(>-4#a=76Ud%y:%ĎnRdOJtMcG I]52//A =jؿKPi>[Sˁ\Q@%,rقs; 33y6j#PL2 g׏ mSĨ}+9x|5(9IGՃ׼)2P&(lGgӾ/d(Χ,<Xnq&#-g_…6k s[/xE"eX ^kduo4Be~6 pwҤA[Cĩ`f Y*5z>msp/VGr9_TKԦYE/g3-A|NO1d0zꂜ)q^X@\TE;UmZhX hcXoI EB?;CD~|pH+-XohD7tr@Sf+}mV>n/.hTw`1Ulp i5 7uѫL{ܱjߍӳE3IDIBUTâx3eBĩt^:ⱖU3pdnC,pj8h1x}S3)5I"oN2`ӳw';b+l5YU&`OUAvWJq&R~ ʦ0J#M\Fؓ4/zsٱt&oP/'T 6'0 ΜjNÎlŃxY`oV@sZSQ`W2dމ`_=yL7t]K`xrOD6!AUQ80xB1(]FgW԰3}a"OGGH|Ԫ͛=7;xy>Gt!g5Zɛ.*s6=Ϸ^s^.V~ZyߟJBû9'! )h!œeG>hN+Ms!Jc2{~$8Œve#ټ嶱G',_R*$LaK`1~0%` Y/giwϛ@J)[FAWjT#'f-aIF1'Ys<1lYTڛہ R{kc8}Kgnk}u}xt\4#Pt\f? i4z(=~qU{ }6 Z)y"{w1 =Xz2\7ljE# Nj.$*)B^8=ށM%- 9"tNTPkq) 5AA1'E Ї'8nfv %Cf٣OQ k0s6  af К(cF}UJ@sKO$m `g,¤jFmowULϥ\3$͟'tףb0eePWʜjY>nz$Z*8Fϗ% G= Q ɟL3mFq#4ZS>Д iS{c}f>م {x^|0(`BT8ݨn"([ tɜn?N?| f)B} T1INQskFwMYApchOZqUP2&Mg"N"gPa,b/rkGZ`nS|{X^r"όBDl TQRV(M.昻~MPM:"V#!_<*0Σ7iaarcއ^AgJo;k#&X(Wt޽K@睼1] AjFL<O,ͳ2TӖ!9&&WTm` E[ ͡"Z&K)'72!Wįlž.YF2<8 q&^7 qMA94t5pFR( W6 ܾ#l%ע?bjMטa dGp2U15rg}J= }xXy-'P OS7-/c}NnSYs#, YʬU VywppQ#?isO_X$)UnJQ 6T>qDLbM!4`46?8"̦0 $紩Ѣ ైze1\g/zq{!vVnMD^N1޶|VMWlH[R2",n"|,h q8rdFb,չEB:6[$ǐnٰ²J!dhR\΁uc}O ZfǬ]|%] Y}smLƻ[Rߋ)PM>r;p2;2kUqiUi;z䀻ylPٴlRqtdtݹ7ntJʻ< fT3xlJzM;(us6[Qx ńF,<{Zvfe{,|d٦~Ăi]ETqX?~^mzȘl6qe,,Zyvk3ɪ/Ls0O1g|p Bˆi3q"7uqm *@vbuРf*WsE^()Nvt MLx ܟe1wj)0T1G34ȼGr`5V7ɇ;ӛ@XpD utC]rCt""JpSҠ5Ij@8 (xQL ʯ^`aD1k{hai#xBEA'Ѣ^,,/֜קӑETe8dhk~`ŖIvw ؒy\ɫc5Ӌ|<,??@'5*#QnZ>vEBqn< _{ea}uMR&P'w?= &Y cȘf]XD+3l@R%KF)T>D>,G:P!-` ̦`ch#jL *YR"ʿ[\Ж $(YxHP}wc+A߁/: B0v:u'j0nXd /JCajNHw-H8AJӁN.{p^Y.wGϓR";{|9c5it[h񤉍XJjLO@8&\T*;<'F8 ֚j ѱAR䗋Vm:b_Kj8]^$VS=?=>Л IKn|^AY~#񜊇rARt@^KUo总R#$xՅ&&=b:H9Cj~dN^W_Z?%_QK{Z j!`$3Òg<1QJhP+X|wק& yNB*\ J7k3rOA;aV()|> ^iRCq8 *tdqg[-T3\-a?}n0I!,ҫ(r} s\hKLk-E1veecV~clD:b^4JJր7T j/ ZiY_P$s_H0<#%#칾'.#8>r$-|UHc=$!] (wD HZ j̋<ó*Un<&Et9:Ywˠ;ü:tAid*ݚouqR֬\UÌJTnj2n~I¦7QЄILaAL낗L";~3;gkS1\A; 0Y4Mz6 KWtL׷+<^`[ whyB;sm0ʧDRfSA-w#WXé\.u62ߖ\eȥTC/8YRIդ7^L*Q; RdqVh}|3Ȟ\Tϖhĵ*xFָ:r`az"Pa 0ɸx&bz|$mu 8`]_7Qr:DBF_^J];Bpޖ .& .y7u}\K?**:/:rCY|ekeB=LCmC?y4Y%i2|*ʾ';o75ZqϢ 4-FP c>M&T\gTã8Aɏ=17ЬEE=m,̼'*t6rJ(q&ŢXOχfQ Gpz^u8KP+LX%{vN3Rx^]{2;Q;-m]P4"Ucxζ/!)}"-"BRynd`3|L UoB(w]ɆGݐ òUb=Xxy20V4qȳ 3U(6#?h-RE=A($%:k/FNQ)5MQs1,%0v z`QАfD;úg "ޙ(FlC ;b3/NR%f+@j1|Sh;' ɹ<"gli!AE:A`'Oekn>!#g=fzʴlݹ^on0rl{J`[m}KGn~/ӎ"Ң'NIz5=whw\^+We:5Aތ;&Ti+.4lk)#p|=m Y>i3Ŝ}&`':3w܈`!m~:kŷƚv (v$jRMT5כY猓 U ]0>hOCmYb*+E2#tT=̣>?ST2HЃ9tH88AOKFPqLm3լm47onm{< siG g=!dVM2Pgꠈ 2M};[&0[1ZY.Rŕ.Qg8@)N޼یk jyN!꬟n*Fcp_L].(jQgs ~ЛbIw.5!$Y_й\C/uvf~.Ye3dyU"P7_( -HYh|N |x(\V,P^8 [= xJzƳa⪱|6y?p1gGvpqw!KSGchފsdtJ6TNؙ咾 "z)Bd\.Y 8!&Onz@8 N9ajU1MōFkzݏv$3EEGJ Γ.Z>Ⱦ؏)7Ȕ`* 2`0q/_9ʬ IJ%r;bԵsC2B\]cx- Ml)ȭ)EdQBBN]* 3~0?['Gٵ7m/g7GG/ρNXPvro.g\?)ESYНo@j[9H@1)zgFz﷒TvĢ'G\/+t3s@4!{bT;")Z,O2Pe{w-+[hoߵBj Ct(w$cSzMn7ab)39,_9#%=$.x;-@rb+ApY'a2_f W/ך M-"x`# b5 eWD_nq|Ek}"2Ц~`kDnQC|VE\)^3`H5̅h>Fr0]eD?3Ogf /a6Zpw#Ul1HN[u @þNy(q"jPݺDV}Ӌ՝.pI(5זz01>ij{\ ĵ9#/"/J˙7LjIZv4aؖk5>FYH~?7`aQ)LԊ8"\|Uz|J*-)#s$V=NRXgص $xۿ 6#-.}P4ޫu^dpE5k?z̫!{9ӎZ03 0nah;v"dҺHK>۱&i LH3`*5yھ!/pLRj{jxa %HܛMi%/QLaEM zn0!-kʫdlZR<7 lYZg[wV[1DQ1w{RFݍksf)m?6MRl.lB<2y<woVDi ~}DžP"IYY:Cz:^j,UI*:6}'VGJ\(RXmXU3)Qү؄ĊOG 4܋&j"cQAnAIp/[. `FsJ{'DhvqhnSIӺM:/ÿËйG@>er"N%NT ,B z@cߞ3۫:00 U,ϫpX+ zM)B+%—.D{e&7|֚>( ϰiJ, mj#nCa Ad `0CEj~5GL CYSkcҋKOoR)s LFeRXb$D+s?'y/6I*֎͊iƻ}<Ϛl' *A w[SWk}z|l"^wQ(aDo[dS:2w)Yt#S{i|0_̚u0`Npwk]b.9+F|ޝ a%9vtm]PL{pJتMFM㑦f`wx"HIU01@AHJ׉7chJw;٨#%L܍o X7ш v?`H ´t/,3xs(+ jP Q>Cg跖aTHkgM+0[ O:lZ: -zzP*}p 0H|ljQOpq5ڞ\}$&qqO%!5D;=״u M0qCѥӗpt{V ȍͬ{93jmTO-sp:*iڽd>XIp; 4 };[0)ԃ6]T;5'䈽 OYVi/&g/TEUɤc$ۼ 4(;*ޚ]f.,\l3/{ 0 mA<`bd9JᛆR;҄P'`*\w0Aړ$X =x 2gA%cAPy:u+{đh dt`j=S R`EOUK! dC%Rp>M?s% P*$5%-~1&0_2b,f΁yO(<+aRt9lsQ@ DE'򪧄gm\rZr \ NJ.(6y0[[4MB`S_E4{7#tL}vTGpO4xZU` # O>Wxв9A:p0ۢ P:nyOX"au|i[Z5 7wFǘ`$NE6c T HUK!(=N}g )w1;hIc=(HG7բyǿj;de<ލtpl_R/O)~K5Au7r9={LoH“T+J=7z]q3[K% Uu"p9Q*__+8 BZ7ۂn83sphd)'d=b{po>^0&SR!(7mWlS* M d!*s[Ugj8z?' iY\KmUl ~^\9yٲ[ KvNxѹJAup6|# AU,a$]kjL r `>7pM>ڒ|TP2G-+ɮJae JN{}OJC :]|(wˮ-xy8WaSϧ8uNiݮadC hڃY*>.aejri& q'^fP/SmgGؙ}8\,WITF6D | fxl6z'z2BBt2An+u Bpk@?4)MWߍ'17>W&aY%+vƙcnY:؂G%[745Q/{H">D*wqG܇l$ .)tWB!Skn; .5cVw Xt_zlS + 5_kzB~n;:=DZ-\Ye|V QBzDj& v~W6,rA:>Vԋa6N>211μ菥j3up|a@{U+p3fMD WmHxXA=0/PơL@~r66Ƿ k;$Y0j2ZȬ &IZ mV^:Ͻ[2r Nuߔ3o$Fw*f7ƒ`R M\`(|s "="݆ZxIa䅉h\U&ZUr"PLz*nQK~rcO?2 ѰiJ%SOpL "gϹ:{p~HlD`ez!jawz[F]+HsMYcͲV4D!pTf=]ϥ? Gd4h{ #bkj&oe8"RI>}~u7Qpn;Pה-`h<){3">bZ;뤍qM}WfaAP "?~$±L.?ZkoY`{vFC,Jb,ӟC\~yh5Ap5@Y`cq1@ ׫Zg.7DaiMΩ-U:[(tL`4:pE[ov4|)r1 \]A:Slj_꽾[L/V/_^DF5ySpsL(% ͉j!Qm9rE]{Pqd=@.h|kw+1=K0hM"Rrӫ=1M~Xph_x[SSxET0b66ЂŽAh߆ŋ0ClڜNJ1 f1~fˑȭ4jqo,;}VVauL-"OEDEﮆ~T]o:yަ5ҕ!".Sw-p]L2xrz@2nbPhRyHkTGӟ՗vʽhpERᯎRHR0>T]L_L=P9訤pBIUѣMP dv;k:n܍%&SPkI;Y$ g*u˰R-|Wq|8oq_:s ts} ?^˾zR,|f$ k+L06E?mQ-.19А}6Dˈ2+C<[nQv@)VV槄zW#S. 2Fb1Ȑ=Ff#b,'fF42_!BA5:0T&#zm:އ;<طPzqPb{v߸M=|SqML7)BKx!P;_iqmLex>6 ŜҎW)*i?Z-ID0Nha˵']rrrsqY~kiå al3no:( j>n_ 1X$"[G77Iˍ&܁{"lL4f6̩3GrԀ#ּ[1g`JA% qEvGAg_5^  '؄[mh_(|(S+^RYլq}h^+#&8K}$%(1j=Lg)W`w0qgrBޟ}~" @#3e(yub_q#ejؔ?՜`~q34 ^]0fWڿAـBE^n?q]" /Y7r*H޷.f:JzU{gS":VՔK֥GF'i҇du}.Nfaά^hCSe7ٌnXyᯃ="ҪUWe5$εx Zs/S.,9'>C uQ>U;R6*މw.Ŕe N}JY)C$<k_$Xo(em XoR9TD 넓3hj ,Xd n:REVeb\斕%ZW,3uÅ ! 8i:tMxW1tjk4[ԯlm*DBZ컮L]vDNHSg$SaV+U\}͟_&Uٴǀqr-f y259fe"y CJ`LhIh@!&][o48G3QuoWVTVUH_`)s2Yľ~ @L ׄy֍RU; p\@|>Wx|;+ sEEzW1[&G=SO0Rg&{,Dӟn|oCXhs1a2W['nq}Y4az&C).j_oKE^,Zn7Pcu-xY+;FKwČ4M%<$04#mܰ \{$^ ~,V7\ѨpTؔ pDv)! \L(6wB s9QBDu'I!m؋$]+\Cvuˆ+[f0)4:L8^|zMAdNm8+;eV"3A!1rИhBArn';36C56k4C[ tmKe'VW9Xjr֙vp@iW4]|v`)k *&6n,2bY$/nr_Sǰ\5BP cM.dhU*XX5;FZ@ن\]ҳTo *w,s_jioSE䱟ŧFYa0xekum<6Xدv<^mp0i xjcq3t#@}?+6j6ͦAr*cpdC_UV9ŰD|Dh7*5}%:K*"i2,a(IE/IfMz|[yp̧WpT2ڊ`'ĦKM}׾["LMuG+t]KQH@@5F}D2%!>񈘛B"Pd_/uw-#2ܡCR(Wqgn9[}yqϻGf/$2P^4u%|Gpqo 6l-mBo061Q4抶8GD>Z2ɖMGA"6Հ/,3hR3շnVl[zy/~'pIMJ{aO z?ѧ klC$WMݯǺY|` 7\jxA 'Z( !4Ҋ+2]3R+$m?K)wih6/maJ˧Z`׎0$v-‚}1jFN&x1bRGc+Qj&4U[ Ն&i~dGt'j)YVp'j1Hqw%*. "a=Y+k|A23_{ U=eԉ:h۽C>UdTMNq;o%KCϏ{SGq0~.:j&&3oOt=ݷ`5˘rAMM%rj2c( wn!E 81mNr}⍭)C:ۄŪX5<}"Mޙ$~?q2a ֝{W\F z u)gB$m jIUtPnBA }gYHV9_ !U'c`zG)hVNnDD;Pry݉z V>Ll|zCO-ϸ)-Q|Tld$|'0Y#9G?[yWqo=)kt)<0.!>!@GO_o.Ju<᤾a>bז\ȶd tV7mԄ8\l@:Nǫ}i;(\?N,9,cw,m1#"иr(;vjA!/l̰Z\^%Xմ(Qx|<mP)s?`L:A2 Q+g=>|;=چHCpc'&Gp|r 6qe %ǭU 5DY|v)`*JVt|%՝^bvie\a348t8[ _h銋o[ƲmS\,ɀ҄KDys%a {zm[,-SB#](@>}w;.d]9Bw4k@%[h!Q^3Dr="wOkxyŵ6~Ă [( X@¼%'U 9SbZa$'>xdfޝN Gå^$K ;CKELKrDPഋy75&GIWCZ#A,r_m&p!PyT nogV痸c-{B}A9ㅱc+xj,PCt{7$l.U_!V&ecl1``_ ][6$;#QSӍ.FHh{ F@7"]bvW;40Κ%GPuy ס.Sn_k\次p ’Y4R5J$֙J\D%KД V\؛*\H]՗DՒ(fz&lvITѣ&sVXUp׊u:7=ѻdf;R-DyWil^cQSUBz,`ώ japzx xj7:SB6璍Bmţcċ)ZݷS0DMb:](hDo5zin3I\1v 1|.T~T'WEQ&6xUAVQ}9krt3{nƠ$jNWFAZZS?j"`L@T_B7>9Ka+F1zQkѭjxh.sL|j$qۄyb L#F6]MIw':EҊ!]Jۥ 5uh6pk5 HV}gtB遏T!l3nHcQ4bt[E,<5{q#1;MFdY0{U7_?K-MɊٱ~]GkE11 | |`2g]1`Uw*|4ca,}Ap l#'Xp)h8dgx"9eȮg1߄A]P;jjZ!G-,3(Z//`^tp و18߲\9S_Ӟ *qjikn ,)Mq)XKQXT;a3]x'U\GEc`ާK4DF ɣ-E@37 Zdr7`iQc$|Ru0Kx3 e F)Mcmȁ&~Tiy_^+*,QȓgȒ4p܁fnEQ%E!*vhޢQپ0jlW~Զ>-nlB@W&h݆y v,_\Po{Y%JENʫ4 - L$EFe% #B(sBE[_**k Ah*§E|?Rdy{.FQ_ϙ}LrзX9[и%8@Tl)PJokt /eP}(?(p!ȚXqi_Qeuq!.xkΠb\r=4uQ̍ޙz錰F N@*޳R+Pc:9H~r,v7BPGoLc% Fئx;8v ,!n ˹wNJgMH,6f,|;Hr17JZ f 8<>^7tO%R,L_S\]Sâ@SȘz'0H0 ="kA:ھrp#ai0f$<Tf) mROeʪ`SZ4Y']t Tӗܦ0V:$[T8\}pe%!KTl\sw ]y˼Zׂ kKwQEwbļ-s !7&-[b0q_)1SDh=nߘe[v߼2[YzTMB>~Ҙvl?5q Ky5J$RjXFE'i/l*D苺z~7O7? C^9IgI!m0NMhb ~MzS&kmsB>[?tg>pX5aSɳt"?q7>ei w-"gY͓Wi!cX 6E )MbՍKY#vB/FkV>P ?G3o4$~߄:Xr vbe*h)VsQ8\,%d/C1Fþ*ˊ3@-@ßM ؛(U2jFt]).wcts0w0oTwIIPZn=\ k<)G: eכVNm\W0haC%w0Äe BS'S$+a˴6de|`Xk Eݝ8$TAa˴W¼M4EU}b5^[XHoܡ]KIr[ *H>YhʣBUT|g 48NEVzehw6 iO j%o͝^YԇyFjaońc_FmPYS0PH@D[0ouS[>b|˙]4|e.on &`8]@RJm45J:]ؙs-k-l~ *9&)D@TX6C䕜ew1CBqQ; - ՠJ >e""h'Skw}u2Tl(EUtb ET|r&05qJ Hdz4|TBUVʜi a׵g(@_ZZ%&C*Nv/!>_ |&KU'Dr>iV]a f~bǤͅ0s E޴)м?9V{XZ~X 1tɸfol|w &C )1"/3/fLP_[.C)I0~yk@fxPדk)qR-Yvݴ!Դ1Ba^ϬPsKXKSٌA?Ns&s$u9!H86 +ړ|ul1pG) (!nef7zqYWusd|;v6K!1DaD5g>-|/1"?n~> +Nƹ͟oW¼ mX@p<ga~apC|vt3ULrscm߇(ҠCj`ǻ'+Hie 2U(ȊO gCL.ڴTf L:gK;Þy0}~G|yƨ˻>1~`;GY _\z%G6t08#kwgb}?xͣ%i/#Xگ KQ95hY)gݫ)LQL/ gh5e3D%aQcV Vnˉm>\AC:*')]Ai-u;SyJ# SDbf]מB~s5o6ۼ| 5TIAAeLBAaOȝ̖bZeEY!X2ycXS>N+C=zAAjtrW@N<ဧYn90ʓ/i'(Ɨ#j=3uA@ 9ɲ/ey/kMLDƲ /T_LEk@7\Ί"̛tXNTI}Z3lrO \A&1PgU.9(hFpmx"@`C4kGBa(ytE{_D:[yDiJDD ^*(qU"3LuV߫ I[а~Ôs\suQp$EUngp\/ LΚo B7\yd丿XDt/!cQM&imn&M׬[Z*$)N(Jc,o bU r"S0I<,vY^%s ,1bVw8un%5R)d[y䠸HSj Cq$ 4wD^Ov@1H$Ig5K>hϿXuhF,H&,% 7Lܻ G -K)Ugh~&l0bvz o`f[Ņ̌x83;!X`hE+÷ Scf1AGX;o4n! vˬ]K(Z?Nõ`qH/H=͇q =gh;uDV 湽%Q%dfHem{ ;scy᧟Ȭu[JJ'Di>$rXKIudr+&%Vyd3S!riT2 7gWːPHl!& 8r_mҐG5\~﹋j`)oSlb*Lw)i_a ZcL*>"H&p\q F qR79&>2R@Bj>Y&2O >`6 ;cpg@VuQ+1ª =*11MO@PLLrHU``&o#n`ñ4 )#<'J>ܑZ=n-\c#ۭrco#X=׈wGpU) k[}cDNbBޡ|޳L-rpd9Y3*,,0I0b C~qU.vתS A E|vȔqD$TJC#mJSC(c&S ,T P~lKd8dBN{B;Nr|(#e2^"@,cp'po8s/˷]S'ziF2J,A( %[U_L= ]gc*rY3ȌG|.ٸrtrf{'-:>dCg<[|3NsA|Ug>^m? !'SD֍0hY?|qE \b#6ҿ|}ȭxik67;w2)z-g#0B%(; +cdkWYOOE-~Rs#|6"MX(VLN~u ~u%£&:ж0]U2]#U6HF>?h`9þ@ M#/8lMnJE[0y}^}Q .Ux\ jt—}Fwm0w}*At,2K_JΧch@YKµf JAzs2r _@s2@-h$T>R͠C؜9-fH ۬Y:U牔Ww^yGY7gD\О(.Էz 'EXꟼGU%#q9}ESН$(F Ɋ0EWR2@(W@fJK<'52\'/{ҴҽA\3!d4?I离Xj6[ZeBIج^'UTo^@1FΏ}"!#k]=xJxZ4VCͣ]"m C~.%Re`nIv_|a*Lq܈Ēz8%[ [E 8Չ|ʑJ{vl wjǰ$[w5$p@[N(]EDgAɛL[K L4&l6*VsQ 8 }%4i84xx4/' *2][39RE[2xduCArv5{Vw/WBP]/NXf`1gy9bg AC,s꣰LR|Z;XhHpIqJW$eղk_])k:rY.Ƨ`@.]amgw{CKXjj@?7HmA&m^/O࣬jK Oo<Vg8_9` V3y*Mf\SԠ)C{~籅 Z#/گ/XSt>i| ~F6Yj'`] 2x gޔ镧+\s㱯㊴Hx`aM\ŲNpygR)ej$NԆ R|~EVKɎHsH\9 4}j-mtkBQfL?P>iRPlZT4Y{}Y43\}L8˖*"(E*x(o#c(Vq*go]p;X^ ׼JZwrlYSB0k(7fV`f`7 2čTYFŏ#0S$&yQ,E%T(p2`@wjnBܷ9_\4?KhY,7BgO+@`,0\Y9pIEff겚;*Q>n?<PMPcCY!a ^bqŔd tr\zn$usD]tzhLl_i|w "c?*1e柱O֡(u?DQ0f&]]د7=\jߛC ,s #6#j>Q6 hCIQI2a;  } p",8` :+w4rp#oW떀-VB*ܸ2{Qc*j֦GH`y/(JɈw+5?hfNApE=yjJt}lMŨVO7Lth7W9hS\c)%a5 H|l!#?`كb34j^'gr/Q 4LЁ*i2'4 ,\WEao0[:fT,&% 9/gWĀߐFr>x%- _A#'^}IIK;}|WMlܽc4rhVc";ȏC¿_9ܙ[aTjع:x87T_Gݰ&aQ^6qP)g*] x]d;X΢z#5~'&e!voaX6Lj+7,y>ۯJg -)Eh[D<-R  :Yފ}3PՓdۘIƭ3Vx>:Y0Ca&I m V2l,)_)M`"i1@ȨVDΊ_]>fUK,n]⾱}hqfm8RƁ#=L0V 2~y֞L2_y[=9)7;;dP9-?޿5b ۪ lAsyªG7YNn2AlS4XMŰbEwe5HސBoZRN-#MF4?;P̩ -B?6c֚u|4e}9/E@MT(cp?趫^Ւb1r#sȮ̔,--=vX/u $I(C`"En^b~ڝ |^m蕷:4-CǸ/Ȝ<{j}?O'K;FzƗhd婴$!s,H[¸`iN4q10Y9Yq+u`4Ǔ%\ai",y} QL;3)RxEGwI]Y,d'͞r'-`.u#ۅ @%LÚID|:-r7m$ :ͮz{=ʏŝr"=Gξu]3!VQu]P ,h7 1 msL<[G訞{MMG~p8Qʲ)A&/,CgGВU…SȑԫkC a*BsV✄H46 v>Ho;pUoV:֎\kBAI$}RzAI6Ոj9LƉ~;/NiLQ N3Ց-<l4Ŋ`H\퍂Ag䲵/9c|a_7䋬âk}SF ΰwᆈqIǪ)nQ{|dnjgz .7ʳ|Z#JY~0B|xn*`hwzD>j` 1F|yL~뗓\o~$17oJT(R16TC>:ْ(p {RDvʢywL6BFKs)'G6x/\U{BЮ kP&]"AarLzE?ǰ:D]CNa4 _!"0+J74sB&Z] NhP=TIj.*75YP}aӐyGگۆnꔭ MLgBO9)0xc@+ xs'\W컝5o ^I2e}jX+*cWW-^Q _td|x)W+jyX@A:Aŭ'П2Zg䊢3ѵ9蓚҈蒜gЖ [s>rfm3-me# */ $ ,f¹͈%noo]? ƶ[D˸tv2~vrP{FY%{uI97| BJ$Y& tkL;T:p4u72ZRu7A)Z4eNh"Fk4A&+^"@v w'O2M./pE>(vaX;.u4%mu;GWvJtwYb ,K&_-8;CM. fO1L'8(W9B{x0'P /~'l UgU]H|DY\&Ϊ0(?'߭P͒M[d(5""/ܐO;OyylŹ'^.RsYezR")yHK @BdsZ묉i%F+JYSɇ\nV^C0oTtLyD MJHRy m#oaboi{ n0ӣ|cjIwHmEF>a/VJG%0=7m7-Z +l*{9.ozEyIiU nJtZtwn{)YӇYV%#@Ex7(j.B jV,~{;eZ})oCJsY+%JB&h&WCvkؖuӦ- ~%'otY,ϛUg`7Ur OǕ =-7o76PHѺ‹T3f1x)$9v@}pm"D`0@IW c`lϩ]"8«~uƍQC7;ٶXbrZ=!=dM:5ڬ'hFXȧa4:N4xU`WssFGʊܴ?:@ 5 ]J(}im謙Rؐm%kmLr o^-vԣ_OnQy.q˴~X,HyjbrTɋL.,Q.}9Uݳá6`>2np&ô` c@v$+yLk5e_nU2gqV%gYZ07070100000282000081a40000000000000000000000016101cd7a000020f0000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/c_can/c_can.ko.xz7zXZִF!t/ ]?Eh=ڜ.+SX!HjlOat]Xv*Ӳy+t;TQS 1&cwڦTbJȮϟ{mDՈ 2zL]GW- JodB? (_t3Z hal$C S{[OڵJH=;GߘQR9XA}Ieex8gh6.76E1ݴ 8Av%1-ի4mr%r0)}fu4M_I| $K/_#S=s/eIr[`=F17BFX:3jppb3۳f8z bCV&xT,) @l_(W⽪ f i%Lʏ&g`2PF2 keXKYOE֦aPIkgZ>!pMt Bl`aPmya*w*ROC@\:J--J e4uҎ8ZOS=.r6%/#V-Mg656D.4$]ߐ=[l¯?]:3+8/ l01.w{SLGSU}Q|KDt?O 'M0Ua!*̰Ld89lP˥%x pUGuWl L+B; la7PB=ySCiWcn6 e`1&f_uuOI'0j(}[ )JYk?Xjz]3_]uinV pmNv0XNB6Bxlt uD \"R]sœGOVJ&@R4;)D,#T=K$"{2` da/@2SCT_OoQƇ>(%F $‡fGwc*9;eod7*w4}ѽK0Q~ 2zii{޽r>y29j||^ Q"u7N1TCOEݱQ@ M`eIeFPXc\5\ ('2=4иyÙpc Vc 􀹾d9UܡʅHD졭PX7 \)n=Lp/"+YAS3H7LyOi`H3Up,[EDilnf3xUg Qd@Y@Rh JoHNj8r\Wj ̽\ۚaDOIeZcw  8i P\0$p(u̞nrtp"?ȓ4 <zw3RDѬ׋Ȼ[9_+ ~m { :*9CIl,R\Ҧmg}p#`0 H#_?/OQ\ܕf{O-qߗG\f0`xBLdP:9buO#{w's /g=qJWe\|zZ48^}1?G-p.Zf,` 㓻6&B` @~o$J(*||f3]{4C&g4ʗXxAy|# WeQRSiC:J@}΢1HJ)yjR%*q9nn%z`ͳ$M=vo˴cA“F:sZ _p+bsJ56KShe^v҃,ۦۈ)c"~$MRRXiK\ ӰT }"r38uEfj(JH .9z\7@M) N^[E%HL~OjkўfhlB?d2ru6ڈϬW>3߇nG9RkӀSq}#/QunT6`+;Iu3!:nҍ-~_G(ɪ^k'+t;t-x^D^A$Gn_7_49W@D?B"*, )Oc;WȬD`e=SAzᵊXrYM]aV!;" |(\͝!Feb;m6ү)GF; tf(Iqh]a餴C._Ǝٙ{8@%b*UψKK V_OߌAп&%hk \GؓQ`"BAN`0_]@~_j?z= ުJ׏[ /Jr: Yo=!d2BEPVKsh@ b]官VUGO!{&k0a d3diZ̽k5utO"V2f5Lg޼W!XU/J8} R%4^K=:IqpԃԞ-^{ \j"ɢdp0i'b1~R(HF V2R?[8g2 \uJ)Wلtzexky#M"$Q.wl/KFiuCW_`m,ɯ. \cY\i3uc.6W{uP#D̸!X.bM{o-E[(f'>">xgjZ:`4eO(}ȳLS?CV]cW#+oKe?6z] #V#5Dwz3 -rHAqayK~6>&| &hD5f_u;sn5|=5Oe|[m<ԤR k)F`l+u ^bcAsyKw"z@]As8҄v [.,g@ yR܌ܕw [? a@v86s-@6/~r4ZrcFA!;@s Lia*JpA| :fجg'8mVң$lbTMN3$}eˏm>'*zDOb?=\EMi='ۜW=%Y%e{]V"vs2"u!:@gG 0o9AʍxEWUR.Q8CU_Wu&.*2De>r6`=&E?$|>H>Jn48oפ4}Ԙ;L0HEV6vJu)r05A]1vᵥ?13h.>dQM2HLqCӸY,̫%"sqS_VߚzҞIH*+b'i"@|͐9ķY4BpˮˏAtJgKי +9|!sk14Q)Ɇ$~Pϝ$=#>ņ(z_D91GR}rrlo{K1 xc/4))0Z%vץZ>&ӟ WR:=,Y O>nyv~r[s6BFEeUכ4S|^UHjEvۢy^O]6dXD58R#+2~ٮNm0?MK z8X16&Fg[)snsx\Ry0bLUY(YY䢎:w/\wjwbB(ȣqr/t֣IȘg8 m:w2 Kuvw] T&6S ZnO0sZ߬Fx\Gz@^U~$*"u?7u,y.nÒ N~pے vf0>>i;sF֮Cح$GstP]fU^KG2t=IҀB88AǩapR^IqX|c*3Ql=ّU@)GcA;*E(.f`^ӄꈯv\.u8"bc{O@q3[TXLn;otGW]IӬMάJa`S]K[ʱBB |ԯl@Uܶ+sW c ky})R`ܛeC!ם=?KVKfGoTXX@½"|iKP<͇IʲZ4PŎ:,w ]}_O{!X;3pPzB?A/`jKVjPOPrJkt(/tI!<6jN4@U3#a|zo6G ̂7l2Yj8<-N mZ@ Oユ"+-IG-DZi'_~$Wڇa<㣅83ɮӬpW'vsnmQ-$y*-֢U CO XI+5+b}#qY RF56Oo!չ*uڨ@ ƒSk $ =vjm(Ь$`=joa2EΗz^7Xր! Aq xiT=WíӒB3d6p\OJ bH*5KQJʖJVģ!TpRpsN,9j!bvw w@;(~q|pIGJ'|O8'qPf×DVd@>B*9nS2jD6V%c@pܹ Y:]Q,h Ҍִ'!UpTtO䝻 %Rz3mT4L Du6PBEZz b)r\؎V9t_(qgovhsXwim揜,uf) ce30{8N4!ohdJĥaG&)?N]Ntm6=֦;wPlrt»&^C'*@|\{)w[: ne+/}.*/JHK=MY[Gw ;3;$=ݞ ;TCU,,m/VJCߖ$y&2$0pOY ³/Ud<[UYy,Q鈑CYr9z+gڀh$O(. _+sf_l餽uU@Fv Rp亢*̃ʆeU`E/| ~&IH$׮3~oQ(+øۮ{Z+  ?[,Q4 ۃ]xPiu+7b~h*-@ӱ%jƲM'~95 A-mDsmߑ-O@H#`0$/Hs zvNAQ y/{RqI/L$]DZm4nQ ɿw?xC&Q@-H8 sf^h!"Ӕ\tk_yz>S<9]*kYoE/L{OWε( 0L(Onhб5#M-~Fܢ*vK WW ;ܫ1`GC8a[B0+s}gSL*m#TXW -5"!<զI<~U]{}ZZ٤$[-wQ3!> ]2ѝcERUTkb"E '?S-G2Cpi]HwKkx\Fq.̺'Aȁ9N<^Px8%(GZ1J+,7;16,ӣE&yIXoaF) G@4֘%Y*/ ͙P]N3;o."5%D {a\mHfGGjX)ߘ,|52a+zv駗7js $Pΐ䳵9!Kq^}< vSD7nHQ[W3NyveĮL}O4%d:f+A}nmLsIb!z+H'^vA<,׈&a_@U9`Ng! 'uK\ .98YbR>>kEkԩZͳWu^-W y3YgKwqcrq$m77=HQ-c%m<wDC#kqW鸆GJRd{Ɍ18f]? e }8+ҔӢ?^ ImlO5iiD l8/h(3焤_ZlXveQg*pLlyu$x~rJtIi|,׭,47jTyMQm9_/בakH5tVxxKzt %^K5? Q:Մ9~/<:# -s _`쬞% <]eCEJ'\$5P>;^}c7B},8p~t AG+ r.EꉸJYkjpxv%Pފ ۯEjO .>ih[͙~oͩEdvD,| wuL{nJ3Q$ή~P 9:ay%wjKƜȟsN@Z7TxEԑ W=Y\@*8, i_7a:  WUK0^ƗJdwUGHޭ412=>(=UR!ģ"f1ac]|07aNQTi1I6ySMhҌG)`Kv^y.JP'nu/S7Wؙ|<t O7Y{Z٧w7PF!-wBx%Ԙ 0aU;ӲhVc_L#,6ۼtGn F1jg"FX*JA}] rk]h4!ʥ-'wxROݓ]s4vXJDdY1Of&N0p?:5\;ƎԧћGLVw=TpȔW$F`vS4 8h0F(*5w&r lWV̨@mֹoeXZj5A 2(_%;(jF  m>"Q1? ̀yvz <@`xxa0#fL9ŎR{"*)޻r< nE>"_UbτhA׿͜.)ؤ 3 zP㨥f>@aw, : 4|\'_/dI(1r2o?FbӐg$ED(RN8-wYN焫rg {0BgI6C[@1!V\F0aaT =ԕAPYohsFZ-6J,§&P;ώLY=}Z\Vo&UaRNmbn\".&كCoD#پ-;-|8kF*/g⤣G_XgdK;_;#͏ĝ@AXg"sZV)vԨ !Ql{=lnȘv@"4c7Zm݃hu)1ڧUjib/C'"kfgv {U'RxoOJdܮ˃{$@l+/qI@P?JqUFT3K )'/!% -9m YRE5nKi`F[^Fd㭙hF %$..";{Th2Ijk]ߒSX_wX@v9x'E>M2naFm` tS Ճ. 5HwQB9X>OJ?7gˋ;u!c)YluK9r*O RyL=@E5LGj;Yɷ򍗄mog  N-b8AH*e/(ϋ3aai-\h Fhم&D]@&:=HY$ gd&2}y\S%bրwiP D4wI-ex8T'_ m8u &zԑ`*'Qp~%YXK- m 0 <5?o2)sDNVxz>T{q1|N3>NYt87+l|N 6їg}/N0`XjD9s67l tv~W|lC$nkn.d<{[99[XUC9[2Կ$8,\hH{Oge#w̨f 6ܒ2~Raz=cqjF93Dr&d~!,z嬝V i{-=ϸ*ueaZ쪓%P ̔#5RC-l B:yᡂ\.D dR>$&bc;{#P) S&RA@Pd?*RB4k|EE ȣo9=~vqd $u„J[ufM<gfpEn FLUjDYmc`k]{ܵC {:C'xk11$ccY{'8;ݿ|#lH~~Wzm(=$80^~C ߡAM#k FˮOO]*뼰Zb^iry"vB& \70%awg AwӸ8E(BgD#cJvp"~w!D!o0?$f6h֝\ +/Ce.c#bD!nWQn̤(nR6K8Zڙ m-GWa}Xp%ݡ 1&@z:PJ )>_Z2 ==ֻmS;Te\X sBlxt?!U#{W㹕0G׳L=?lAʔB"ܩXN+),zr_w.R;-ko he؛{kLY{Fנ^O0BAآZ=de鰖x|lBHQ.c[RD?;k+M lq߯H'Qi =k,fFۼCg>nI,^ NJHG/EÌa̓7DQH1qMl82*df6gQ!aM/=J91k1Q(: _0 Y@(&H5 =$ЯM 5lcqB+a<mi.r@$߮mRTe4|o+.vᢍb1C-$ ?ٽ\{$ר)93>p}v'q/ulRyo YrLJ/0H@w\TVixtT*4cezV d6~2wp\Ym\%n1q# A e It}?dP|Ƴl2'[nM$Jq3w4=fF+hhLB= +o+<lUv1})ejl:vC!L7ΑhQbM&&ධ<X~Jvطo ܩe&Do]r>+ _&!"Eأ"յ ocU_Z-ųw)~=M&^ilcEC1רp:ٖ/'GPoNkvk!'XUEO&Iك,E$l_%։2p䚽YӴWˆN-\+uBǢ'UMy,?4jURX:=zDΤ%@Xfʆm;2k@RE1sY&c;Zak;vS)u`j[5w ٭*n7kR!D}.qÐY}Λ7G&F~ʦtFR‚dz'-Ia펡$OlRkSS(f<:z` /?e| B 5gNu't*|{dOH PW,a:)+dhwE9"%AfTk0 T_š`8N.Eǡ* C/CD]èi2dcP soZܚL5i;j7:8k׾7Cت 7DWמ|һ无n~C[zh @gќoIz^޸sFQ'hMycύ%o]z4C 1?YKv\)vEQ'&sm@u(Oߎ&vĥMsJΛ@&p oH{gnǢWdq}U.'cHc] K]!ka: fB&{ރAeS:9>w]ԡYLsi8PBz fw֠#ɀT?LT$KU)[!zn'h5ǣ8RͶrnvIP퀢ʫ(I/YJ&[q^ sB=/3 (T01Fjs/,@ٲYf ,(T.[c4Qr-9 \y6#|⿦ΔlbxwoxT~xAhlaJ2_8fKQ{M6K}aAFIh pw/ 4Dޫ45%Ejve`k[DFvxBbŲ'zRe;\N%dd> >;k4sϽK % XӗDt=l qe{u&͊$Jv^̩&q{u*2JoCXz9jq&0Aa4&K[_JߏwëI.nsB4}.m_;ٴf-RV-9V"PgOni|ŝͷ3 )= `Ci 4 ˢϦ.eo\=C z'eNlrLYXk7]6b#b({4bԘm%;` i)xQ a 0> >Ek4\a |HdP)}RHwu, W4)R5?B7 ޟ :\ R$Ձ~")=*Pǻ*.P]Q)dN6;̨ԍ0< o僑MnU$2 5}`OuGDf.D'fĖ1td6]dKJSyD!|ď&p|r}?q&. 'Gҭ\]B+c@/ Zv#  sAN#`9&7X024JV6>hr0t0T n>Uo֟G/bm㧙Yzo.Hv?|g6|=QD;X*cr@7!R9ܰT2, lZm͒%& `no*߉{"S1-FxޤAVG f^VQq54ؕޘJ叠=fITCCYRI (Jq0}Fb.CJ*P%A2N~#(!&ǁ<֑L)tҸd$ 4$@~T_Q1_!g )iR &,Х46a9طrKqYד&uAME>5q2 1!%Ϡ|#2Apw]; 7IyD@3]8{/v)809RK`V+Tş2;[C - xz*>>6p/>%" Uydl̃!&M=F|lc,TB Q'O#,t$7yȸo۶}Bh-Rq09dvDEԙA?u[LeVѫ h. N{?xu*W3iq@w͈SBC_ʱZ]\*\%]/&KB((Ya6YK:*CGmQ 5{c=\rݱR9;<=TpU{h`Wm-ˆLJm[><ɤU\u\f'LXmI[8 0x޹ic:Џؔsg Z!P:~ﺾԭnY?r Y\9;GQ ۩u^s 6R/4Չ7N-Af+tET`B>b-Fm&8q.xCp)~|g* J"5cB-IJڔ:J{:"6U7T֧3 bvRܕP`eIw->>:~FbmaZM߀舛-k! J~OWyb <ɒ!|^b`#f0$2Ch\5B@^N0Min΢pǍ}DQ߲ОlcAanj*:&Q&jffMPn_<,FaE01pJkZuy.!zv~({J6B25+"^\p!iRO SSkgZ!\=?3ާsU! `HE'ofHp&.nRt0A/#WL^Oɗe̍eE5_s&MwM85EAh$"ym"8 ГldUjB0Fg$5wm>3׬ZN݋CǶH]Wr!6ߑMζr)߹!@c77Hxc,>:䩌:aգ,0P $3sIXx:(1u` f?=B́^x6 ']?`sDZl;tuL#ݣR(}Sc;2zh˥'N$>e߬ĺȂI\޻kP3FsԪ%7? ieS±en4$',4htu4 ypSD!M5x>з|&*NiƀW5~ڶrڇ'xy[#EfWeFČ=cM^>b3+wZ-.76Q^$[w`Tv^sxCt0Vr;L*oAO5%*ݗjL z0PJvWBtz\0pщz㐼¿O˪iĒ:#'%Ēf" +H#CuPi#mH ub%etۗljk7p~3v>{9u= b5h h<#h៍W`c<4~\g KLд ?R]% TR-b+1ՙKOPrw/S 90tFE-^P,t#"<@r'}rVL1 dbnUXRT[`h:6[[\?vCз ZveL\j&D<9PUǂ0N @;;'N57mn6Ekmz?oݤ 9D/Flzkf{yئ3AbE?~l9:|T M=m4 *IǍ[_wVKfѯfVh;_c飺#GVq;<kdG餓bS^8_kz2r<t$\R$l_K}{%e[XQ$lx^^ol"Pk?.iTY5m [%H@0M2}NJɆ@{[`I7*jVdyd:S%!1kvvyW8%I،c ;M":rr2=B#[t@I_!BJ4W.a1/l"5t uD#8thЅQ10e5RYm>$RCMx{L"23N"&ަ 3&X^,cӪj-c cxB3\ Hw`gPݩi;I ^V,-%ʸן>WLY@ +G7YHsLadZ2yƐ@[ Z0/f|ޤJke. Vf;y~[R8 DTR3"B3"2OXopC!n胔 d/>?pl| Њ 0XƒD~!9pTTw ToZ/ȝ^H A ʉ%D0ѭlІ y&#~0._BVAEF9oBy[ʝ%X'A*)S\rEYh{v57Wô^u:KQ<`cm];J͵3ҶG]榩zkk) ֩ ӋTf_e͖ĶаgI=uMq$YY59Ez.# V=0\: dh2e$! svGYC*ҭ[/lS3z$dhcQF8g|]gu$lH?;:5\_WQꏐ6#$tUxA%6EbV!yUà> 'V~Miuj) A~8_=J'3YW/>#d)4z(Qڼ_b)KۗhGsNeVb ʨnyl7RO177qB0=1m qklXSV%H Ѫq\mg]߱d&0jơ y8~5fHaNPl. [=ԟxN`O?Ą5?׎4t2}mzgWd-??pͯ=@*IKc:FI_.,fyyvl+t(]W^&)J^M B EwK[wh f-m'r@\R`$&ŕ,\AvRf&?\((؎!q*)԰ELet2Ѱ42΋yRy3G|=&]y&9KoZ4=gdzyxg?\[P$ &{Ȳ45W5XIfACۥ7MG$ZUj^2) @- B?AK-g|Ȃ:(l47ѩI5ʜ>߁+F(8 ܎uM3LI 3W((L]q̆^BQStOSEP׀I̒PtS=:}?j>nP'qp(fI֔ނ^X3=z*C qgف6!pv\[cI}s8ND/ tO{~9m\pCa>9Ύ)ݓk=\gCnWfKbQcE鑚Y]ľ.@o[ 84KyplhIP!]:7( v_*+A`&-dTH.0u8qLS;|5yQ(Q)pi$P^D/4igk3fԝe>Μtߠ__I'fNi_ay胧Z8(@mc#UpR#)ۗ"'e]*5L5!To? ciO L~VKlbrKYLfV;|1Rat[?Ƨˇs^XGėMb]ͧ]^y|W ~D4mO0^ 4&%cx5JJ/tQڧ*LZu~xG9K|aX,P5܁LmwIdOYٹa"ޟ*X";_ZG$kϱ]3dEƑ ӥo dLcUt"jlĸW_B'u"cE<=8bR,% ^mv]OW@_27`^~ЙS~o5^MYoa![ 3枆jaK]_]l=A|~tceTV=|U8F7Gpyr*\]µ4\{Z"P Rj&n} .i0) ?()JC1־H-~b}3@1p:\U"/|\;-T^ꪐKץ CCE+nG>76":(l {qͤ h߭R2l]8To6Cv'" .[Rsm|DQ]`R/1k eqeԢl*6|*Ul_6RJp2+*KFоf|38PӧDŽ'ec#V ڦ׺.1؋̧lb6Twa}6/O%u #M8'^wDl VdV}6i;FZYzAqCnjOTdMt v>@fҨĢ[[go(Wd~k:^&!;%?'ঃ6\ Ԣk[FC}-GfFקgoZ gxGCxҎdϬ*=kn}cy`*k{btNoVlDh:)n%y"Zuv4db&3RW*ˉ/$=U}4Vh,*Ckk.enpKgh'Ǚq-XŒ-j|YwBqJWTFz{µBB~kB*qՀ+g1Uc*YovE @ҦyOlI.W[C `=H9 wM4wxtC%QT #F(,==s]8 "g9 'Go/ĚSq5o*>Mif,d~4 7GşPJ6No~\[M?'^ҀlebcDIb TEcn#G+ąEfn A0-^cCMl_2HSJ +Xo4RL\AL4uQFL#u j~\^HQ;R]PEM?0ڥ۬B~ڔE*s.1.g WĪ&rނ<T`D)T~Ml8 U!:o*th+L( $$[ưޒK[k#IHcSYӄOs0ɏ9SC3N`N!jB8J@]GZᑥ5)q.!ŎR* MDX/U3bwZBgZiHh82Ps,Z.jkl.yփg|R<;zKGl o% XqGc{$8HSF:ǃ%1Q$&Pᥙ!6B 3ǃj?W] 76Bb!["m2ōa ?ym$Yuj ?5~G&mߞ6r߫`a˃$q~S(%MIviG+{BG먰k@`d=~iaFf2IȒMYE!-Ir,fim2jO]+P!Boy7N{Ӥ^d4BWE3^D2lUC',IPØ JZ11#6k%t *Pszow-OLIt8ggf0f7 ӍAB\]׭l+B4_5[xL|L@~#7b˛\{$`3QQe' kb/>1 '&̠>vnZwP-|śS mkgw' sVq;C]>FR?Kz u\H#ph<~yQaN(Nq>` υ!¿wxƿAZ;w #*o?- ܧ͝)N#3EtMgvͭPĆ[%Ϙ3ǜ */q.˻[fBˀ%LVhle2)R/Rm0*0MdQvu-& Ģ -+^54Cc # m}wldIhcOB,ںb>6.dr.rfẂL +'@N&? yPl Ƅ?a8gJ!*S߬#>r[?gGIvEJiQ7p`}~rH9c[8,nPkB'ip h.胆",䦁tCkR#Kk1O] |۲~Ł4n .8Rvm_Sè D${͞碜w fO:úw.ٓPCm G,b]L](}Tn:Mn̾~}l c4'W}`'Ai)289;a~ l.4Dַ;c*+VuuO Aյ%G#Dhkm߄o"4$}hKe FtΉP7^X~EVaHeUœsx/L_VՆή 2+,Pay .[%Hٱn% M@Y8rJ-t~1qjwtkA濚mE'*WRBd9<4(i2H4Ѓ,2,q-Iglr""nH#*V\y+8ާa4=SfŎPPt ZpsM&36! l+B!3ZESi',= +₟a/u_v(k2Z Jq@矫;tX-YEΰ hJ ŪshT͂1nL>ZDz7}f!PB5<5;T:CI*6.<=R3=yzlȟZuã-g Iz@v7 GWsTg/aLU6m)sU4c|Zv]s6pðycWS !{ u݇Kw"ٱrA \^͂-xe-PP8WevZNI5cqI妨8cE*},IZZm02!/WqITJ+MIh9⚜ ʵFHGw9>Ց2ca4w[+>15N||WtXSE?gC{}CлJT0@O^)kfzW}Ps?",6~eFM,@UX]߉&HSJ|eߗKo)(xJಥoL_8a"T4CF-7?s1ciD^IcR28Fou+'s\Ly$8衿i4`;8Sh ]1(#S ST> ȰI pԥ Vj$< _ o2sT ,pL7R=~zN ^縸 S= 4wx:5dRyG HBi8xz R'CV4K7VߺH8fYހ{zE;Y2L)WޛPpފ:G}QZ͝ LE+O)w"\Hr\>I?yex-c^m ABqW4<`C4y<UY4uÁ|Q>GAa~T}s7 Z p_'IA2qwFTD Gg|K`Wۑqi^)8g韴ZތNHgTi"EmEoeK~ b ,`<˜c;ɾ"(X Je-'2 ^bC?8l1lIv$ c="RMP])R C ezg1(v$E# a4\n fK?q@\>Hy%Zв«))j>|fXGuC)qVްh68HȟPi@Wv࿸=gGAglRi~3Cu ,!mb޿^uAqfŧ Ճk&ԭ8=JFQc nov=աNض*_gucӣ}L k3-_fcE G$1ů6UfϚ7OJtG>&ol'oEk#?= K^*t  b[ i H ?sKRu^#pf@wfr,'^6?Q_?=UȑO(wy;xh+b[EU,]] q'8#^[V=[v2kv#NC=En `F)XWd̔TJ\jќClĪ9Ӽ'wP].T@O($g]IB QRgLyj? M~SZPFb`͠hA&&dUEG@hP1z SBuUƇ1eNN̙9yRLeշ] #y ZS+;|E,X.cϕ;m=ƮD SDFZRw]+EР(UZ7uk&(EW"~ t(7gԘ͞FW9_NJ%g3b5zG$tefNDӂ!Q}:w2~8~Ef:R].l{'h:r1B&RB:~jXA ׆;"$"V`=xyhLN%2D8döʥx26ZNCb !O)$)==1:nOIl[\ӟ F8Kϖ71ZqGa-a8XHN6 B,+PPUH'xiB -ixVM>QdNe,i& j#EtqUQ : 1 [z?ڝqEP'i3,K'BOcKu38\SӁi*G U+Dv4G*LVi/}K-L5;S c8H+|\oC5=f5)fF\ F8g!eT~! o}<}-a7K_{JKgLՇ>>/@qEHGJ;-U1EqjsjCV~"} t Gm_!68~퉌5#|3! , 50Tm0/P/箞moW NxIlӲ̥)Ȧ!(D?kZ$ѽ&M#9, `Y: uc:}g%,@nP$ Gf gO$:ڒO>Tq BMU8u,1Z9zj`_<6Gh>Y‰W^ΉRO+cf򭷤ae1Sla&||z .xniͱU\Ta-e(mXݝ} 1ŵ?UÔ>ݢ\n.M 5 m9gܺ$fypYY7CBHq 6+ |$!3bbP^5<8;u> .3Yn41\bG*bk,zs~m;`R W3Je0ڍo0$5 DqP/Bo}($zFSA2BVQ+av41q@*6Ua3a'EǔiɬFX`$߶|U2*nhT%:TQ@Īj$G,Qyg6Ku!)E@"VCS&/'tU X#q֞ygqBʝe -Tdۛu( u?"J5vL^Z3}XTpX<3[r)5u?1=8?zx:QXgRP2sh -!n ۭ-hޱhG&LNz|$mF0b-=irq6QӉdki!t9N@Z@ݲ vm I;_̣woa6<8 G&gIe<D$#ϙ(pMB0!y_\{( V@&\TB)MTpQ~Hdfǯ-Z{}BN%5NSYd'hx;͢VK]+w6 ])lmfW)50k1ziR8beN<_@vq|&xE qLC5P '-_?P#I1nx,5/?ivٻsa͎7[& Rp_~q24Y(vd0 c;G*Ea~Tke\Ue=L5ȰXG||7,=+)[) 7$߽Q5`E6}hBxG_g['iRǮ NNXWFz܊u )^\S$vB[d xʿ kru”u+62V1i!viZ)uT4fT#_)b|J|u= `3KgЮ C/ ak[C&B"ki3`xa'jj$UebPB"RcG,󩴱*)h? Ji񋁙7 WF|E QoD?B 2M!\/ɇ_wX$8@ȑ+;B@@CAϲG\$# uS8}eQ5~=]Ac~K!{:=a 8F`%.~:آOGH,WR\A兿 @5t󓴄!տݵE.lwsi&lʎbϴxXokYiCK~׊[zOsXK;>;l! Ѹ:apeӕniM1˹F,-]P32~I6ە;'@6 ^D=+h4)tu_+G+i9do71*ݒey⸳@A3wq1Drv⹄C  H 1~/¬L2P{ QtWATQt(:6 9=tn} a( Ӵ%| OnVK`gk+B &W2&R⥁-U(lb#X5#/C6ѱaq`j_m/0w]9dJڈ6m9Zj ki#7p!AJMFTQGB܌&tA,{sEI6%RL}~RT/߿%QX+r0(|1r<#IާoZ3)[o-~G c.[QIÚ\"Ӭ._2 IuskZ`%W\8l3f!4㼮:F2$1Z㈠x|mw݌5 *LonbٸrMc5a.ds`@a#|E4;3[5*fERI4s{@{*1O|rX}H5^lʊ#o6lZT>9lHx 7G#\ [Q1܁8@2U-Rsm`/(STI%qp| 7:XFB=+T8"%!+_>V2qiKH9qⶣQSgII*,qr#%wå<Ƴ4K{dTnu3-؎ry^c.^(f}tqeU-D{۝Y`,$De]ȡH|ҔI~Լ>vФ{^푹>itqHcw.Z;Yٝ݅=O}"Xvo'5Dt$jҎh^WY} ݰr"%ϓ2 pLxS"en:ş!/6q!|Nw-^ l9t謒 fmƁ7>QT!.>Z=ñ99sɦ˥Zb:ɻYQRxWK_zәbynRGȀ_.{m#ݝT6?/!nbSF#XW{^"҄9 ~q[edpCO!{ D:!16@,g; ]47!gޏvX~'N8sn=i';ۗ_nǣIJ.a%P1Վ֪s0Vgm}N;uNgVI*|g]8Lw(wTF3Ƥ"<-^Xzt^D0a?(j&8KǏ+^j*؇.E0o&1w32QZ\)<&Kǩb$+Lf%mSZYHEQl?`OqeȑMmCbOrȤE(rHRU;wrXdsf drjT"_-v#F5i_qBdS;\ (PZDLİ>,vƔc\/lS{@lI2r奐g(k{x UCѦa$-&?-Rr$0;J!4ȂW&:4x检&j#E⹌Q~֟J$ T,'a0ﳠs\n#ɪ}og[73@}K/*8 FU+Tfʠ&"q<+罀ڳW %-3ddGTjyvJf;lP=f\SF˵2W m<2Е(Ӭ@|Vrn݀k-MfD`j[!~j/S^_ryA9J rjW37RGELgklV#&+ 6 z%!n +|SHR\)/Bp7g!g fl[rEv2)d\$tex`̦)6(7G%{\|J &F%v¦6 uuI)T? XM6oaB&3MDw+6Ja&ho:PO}-+oWVi%tU/Ҵэk+ :0|rMD\,*ViKXh;l͊@jR"!ܾ%vFr^uՐs-wHD󩖁N+Xx }FB9Whf rȾa7jc:.˜+XoДCc8gf…012-4kܣۘ6%?;>s7 QyhP Y| d242/żFPRgiOPmJ OYjvl|7Ԋ;ݥٹ# Z)4p`fJd{G̛Q+5Uru%KFTvD"Sv?*lB@VF8yHzo0ޔ1kOɣ?6"VIZZ\,!U5;1DBBSGKWĔ-JК$iaZoV֭ۡo vJez"O6p\s|N ه_3=!RTMeu;&XFJ]#* uJ Bc* v7+!V4 @J6l\j} cIr~COi4YH-I_}pNQr˧yG 83yav4U:7K8!k]I\b3AkDc3h '>]BOo,dZ&U2{j0[Ŧ>?c>ٲ~ZuQҥSa쐟n kסA_^(1C jUj@J9;(XCY*WҜ I5<ѿ!'HuFDm?\K :A*xM'PNRV;rMmנj"7Qi,Co%Z݇Z:70C~)ElY%޹Ae'6TH5oX`2ߘŨHV,bCA*"}A1A,䖘4(PMu̷1܈Me`<3Pjb2qk w MCSH hp<"yIPtg~3@єNAsIū/wR=uHgWaIP9i%u- ՞<]oƂ _Sw5F_qR"ؔ~Y ]IH=QXRybۺ"AJ1ȩq6ԥPmE YMw$<\ݟ dLT H%׋-Rz`I2-5ZΉ7z7# _~Xl2vEmޙɲ 0 GhJϊ3ȥ7usB-(kp'T÷R q*^P?b`E% VG%a#*7ۀH0ֳhJ8zHwwEտȫ6@H~ˎ?IܴW$Ytatx^,5S!^k\ʼnϦHV~XJ@Mo8rKݜ{4wT@R#4U4VB$.~Z䠪#vȉWy.>;Ԑt*Y^b"4 $ BwZ>bj Gs8MXpv ݁qLUu*\!ܹ߃T{|avʸsʮɓ7POh`6M3sOf{WB S GH^}&3Mc(=`sJ}xIlT  ^.H${8 5bu/LF1@(`3>+i/Zz Ա: QQ)SΔ*(4?.a V)!KDZWV'Y`Yb| $WMRuUU8nc,,Vf29i(av:""O6F{/ $ah pّKsMM.g"x0p(vxR(WP?|{ ynyX\Z whr02A3—Usk)'7Qz[G'"\V1CqʊUey6RqOEsMe$L 3Q;24Wְ^ʔj4 HB=2ԌIY@c~j!=,O А^+_ wZ=>54@-|KH[@} OI9ᄿ6H zzM'lKN*9D-juxg(YFWBQ4.] rWrb1Vwj܃oՑf_!=\Zʹ,;ACfs:!c࿫?2HWEBa~Zjj&U}a/dqNǼTB_$)LjE4eC@~[V0VRn-1:=zX{9LB`nh!R[29] ݗ+0|L\azC'4i+49M}*y:I(])oՕӒނ,OX_H20*GKu^aH~XN*d[зbtG-4r t2`xH*Fᒂ(*!  48Ej$k~Q-Kܟh6?}[Hn]F}ʕUs4I CM2Z\S_r\qw+nБ>tbQY15D̡w}Uu;Aic/pjs=Ga( u)?>Nͦxf^++o^o22}聢WmOrhkW폠ڝTr~ܪSpERXaS;GgD+ zjR< U@r9p ţ  tLĿD2w$IQWKZB1v\(- -6}uƇO JD\,)sYy itzW?0*kHa60rs\BCQX+-P;d:{\\}Nd՞ȅ]DmpLk:mv Z?zOiLejޔSftAώGƪm;9+-[M S7WA)^u%"{P}50f>䨣rW] g.r0}9N"fu7RojxumOOyJ;bfVJ]-: UyxYBdsLrښvSUk=(_d+v1 uw̆qSJ0ebOoHNʫ'''yכØHpY_ȇղ cqBdo 3zinXI?[|Zʟ.tZdO@=i%Ys#Z'Q_'WٲrsóTֱB_9I츛mMoװ1^[PDB*lk;hm!,2=bEƒ}4iO|vEqk4BE :nPhNc>"R|h7:܄&Z7뎁 r-[_\ G%܉ӈ-nFC9ٙ-পD8?Ӷ{Q~W]g1RTmM k#?Mɬ~`=@;2U7$]sQT4Ȅid PY"97!+Ǿ`P\(w: (50k.}pjtL1lZzSd*ŷY!{si۹ERc8^ ݫS]ޔV.g@ 5a)PB'Df3hXa}_ezvb^vRʳ6(I7S7)hA/9ؐC8)3S^5%D/u%NjUQ&D(pCS&#[{(5I[@ 1mpkҪ,ڗ EX!iF{2doJ.ȉ|/unw8YJk .(g&[yE2#6'z r34 R?^G&9j >a(&rtB&/<7ĺ  .P\ -KNwUL)^SNe?Z| zI GTOk le'[NʤL, ՜!>X58eIa4_p: .!ޙK,3,qC| 3Ãݑ<̇ZZDƦ)Cf}HG~9)Yn!&'[i2I=`P;Bc 67vVh':Wø<*]0{m~LX_h6}hXV.!U)` իk3_hpن-/f` @aiBE=pJ@u2=iI2+@@z8G.xc) n?SG3`c9)-hѴρ-y?^ZLszާeBQy#CaKzm5!o\t-RNTv>9`1.Ѯ1a{A{d99#LxuҶPAު[|t;vy^b9D!FJR"K=Npn-Ld4ORg ے0. ex [ {N=I"ݩ2X |+N)>- ̜6(Z79 {y9@:K]* Tg[K)Բ]_~.տT+$M,Դ,J_NSfh,vcshr?/Fgz9`T$IHjn:̬Mkp߈⛂&0ل0i!b&Hxb+wI.(2T4l`+#,b/ TNjK7tLVfr*Rl%x߆JVPe:0ְЏm ڋ" ʟm2Z]uUw)#U mb|S^6Ww̫iku+T??JFϤƲg3YrwҮҵ|ո&-b);%Y7q P!^km/}2l+ ѥ݋I[) {PZUϣ5#[Dd s3s-+!F ~tEkiM n&3by35V"#9hW4ttI]3:Btswb͙u |ÔuF\)_&|,FC%MӺ^C_.e3T9 vpo$wswu-OD+E`챫32nÚz />\u3w=)$0xaBZ{n @H*¸AoW %} Ńǚ&Cގ!Žfbus*Apk%~0L6.; A$׾hne?0˜Y-7! 1xȑӑUt;ieFJԯSe& o~I-+N+Q nxek5?4!-)nj٣#*y2#SW<=e0N3~_WKcY8QB^ NǤVaǨ<.WݿYU5ZIsHBR+?@K9}lhug07_X1&47OoDzT{f`GWHĩvXh0O!TKO\XʏHgC7d׵[ה_145$u\iy(Ϛ sEF&Ke/L=PJxCqsA#\Ο;a?Q^c54OeA9ĆswN0͋BÊ^}M3. &qw򄐸3 ,YTv8BHEq-[iaag--@r!!po0Z22ե/rwErBr5 ҍ=;V-^>G$%o)ﺪCQXv3E静Jp<0l qdE,ܕZ+PnvxגX܎L;1cvl.ktiIB)c!l/@>> )RP"7:Fb8Ӛ$;!qL|%FoLL%lZ64Qe{BĨ|ޟVբw,>TU}Vh2E>5@b>InC6K?J'~m@81#Jp8ކv8 `fKf.IVi$R99j/=HтOGY8l/L H));Diy6C`QwA#2Kxq #&)JJp"HkW aPYa/KKgZI<8Q[8QNW -2&P@#R>GЪb?,?,yyd5{o4*djZy6Hd,81uEFX"'r \U&({diPb!?z^g3ؽ~LZ6Ӑ,k{s3wIWλi-) .tMה g2SW0xƒDrX28MyMJ@DP uG/WDP@Yֿl #g]疶F)g{b B|kF.sP2#.>*$Q.yDJd\7[wsN(C`O%9 8&(tR.V0K] Чc[Haױ3~bmT<Yʆ1FtdvZ &>,4K`N@ eD 4~ 0-hQqWW9ԓzeݨ@7B~ɽfh7Iw1d5]OkT LVjTD{:##]ʂMqP_!a>C+w0##W'|ʯY`*5QյQ!Ctblfu\l]m1]K1 $Vu/ p@TN/0 }gJX`^b67 "H:-B[ $9A~E钍W$rp)}^[HP=mm[T,%n + I Y&>c̸S꒬g˞dUdXM\ݴ潃^dHBMyfߑ`jbr3fxz;VltYD.>uԒɃZ'a܌&pc$~G? Ik|w䚛XKaƵLTcLlW =%G 3B#pP1DPr[Dzّ']q%'s$W 0y>s!cU[|neNtM:IZН?mscQ*ᛏea/XMF^}1.m0=@arEكzD l|Hj6pB|$]J]0:Po86:hp,ᇮnQ4K9)qkF hY tkjoS5-X_Y:=hկ:`rߏ^J Y,~\ g88M td-˩:Leqho#+_0UWoѧ:<p'[Si{踽?Sžat,k^O "zNSU΀BB@Sf zbX{T0kߥ1ny"V*tB*kE1bS|,+;ȷl}24Q*T0GE -ˡw 컟ضZ5Ve)wT5]Ơ :/Pn]Y5N`L"Z=]ꪒ?fd&"i 5* &?Sw,[)&sARҙ gofFa,zMt'$(P~2Bi9ߑV^Jri"aI&|N*Yt~~="MBa,f>;0=X&jUڌP[Gυ٘Lfy\pM"R_EQ̤1m zo uk7Ll; K[; |Hm¸6|,1th!2If4Te\%fx=u p/n5_X_>Ÿv`VN?G|Mi>]3q2%V7u@+n| -vlv(eEDvBGIa%B6,Gnǫȕ2۳2(IA8g'U1035;ۮry8]$\]&Cш*pWh>ܟۄ_A2 fW/6PVW'eH>@ }IKFF2'laxz_#&M-\WwbF,~P5KD\C0t/tt䞏,>&*-CwBF@CUc`oSnD.N\@FG2q`fEV Qr8[L]5WY @4;竏\-DXr(>5GYPa 0i<@99 ߉Wy;i%,+RHI} rs:c f JԿv $酅߉bJ|6ha<}|(|9J^q#v!BWw >\3fU1tD&], eD?; $ZY 6I^RK-?N}-˷:xP; 5r((Bhoшåj4 W 7n .[>ɐ2))ۣ&WhdEC?"IW'm~k* ȁ"On w6BϪ0XuRYo?v.3F^(NIĻp;Nk u0}g,pWڨFS~K_2wEO ?w䇼=sQJILryOvz0xĕTF#!fRg,^#e>Hڭ.Mdr #XT]2~ԩ|X "#ZmVNWA0uaFt :{bO}l(jr+|-} |*j+W{#ضpq~ai(,>m_sX 7l HUͰU\ @A-ʯ"V5tOݹ0lPwd";E%,mJlzX|un6;6@g#V^jo.EJ{!y.^6omq˦> ~gr:Lkf}g>1M, #:8A:@oPRt"lT 6agpbt&T/!YۣTsYn\\֮n'9Rmu 瓍DJESG TqB &cx,?\fwhm)$tބy0 (QPf%Hyl?['Ԫ0*ԇY0q>sLj,4DLw"֛T^l&>Lv\.s/60}]j`g/6rA>">\V_dsɄck:}S;  TDF/U1,ŝÍ;,K!!S8NC7h@wRDl!HwsS\[ƂwN&D"t2qp[L=CQg'1/%bsgn0S[a0{j:Ŀ=l&ii@ h_˶gHO_-V%K w"b kYc~,f^3G3zK TdY ي8̊Z,l'tGM|PީșGf19ʀK.Hz`8a$)fWT3֏AB]Jw)DpyQL}P+@^Ը!gRJ$.^0*bD&. KV>W 9ȓqhQ|@؏>82^TxTvqQʪ\L,ﰭmlq;rWz%Jo )sCsǩI:Ib~h )3 Dm"7RUa}.ɣ+uC[RNqZ'aԉ\b 2y=oRS¾J dU@O2ExzB}Y۬>LxNqWatڶ7URޡ)Yǿ@,CKHAk$aLD!#I 1MOϦ\<\p W,s_^JB[qPv_(N@욒0#RK?kZ:ezF9{puLj-aaʗx {+VEadJ}o\as&wD=N%(wR&d:]G`89Dk/B-Q7T9QB1FMsqN&&`ҿ$q)["xDXI)>[DU ]NMI2FCI k?74X L"IQ3٭I*X40gT[׸jR@`ZKt$Jٲ)8Vރ@$!S9269L5wō4Ɨ͊B8%]WV:cyu0wtFN*LTe ͠ukgU1tWsag!^vOZؖurUOA嚈pVR$~l*X+_w(<.Ye(ۮ":C>^E}d(Pzs^uF`L[v ZMȝ#/j -&z~dG%K4ڤ#h~~>iFĥYKVuRT|]A;xf\o0>xqVuP^΅0k {:-Pi<˥lu &j~l02I¤ ƶk=>OԻ Q\QTOhV(f>ƫ _kOD"^ `,;($՝i w $JrϡaDy&1 $MG S-Bk2;+rBLxnA2۫1k%߮߶cE! 3kQ\)HP5q.h!-?'Y-Q V'Xarpl# YMYozhHs5^n<ċzZ橜.">ƴ'h ,O/yeȾ|x'BW/wiI5zc{lY~n Cu{ELXKw%~>|$hMzD%+o;1W6@͑ɽ},^AI?m6_(>1֖l_"!?d[,Jy CIR߲[jCCʧ5S$'Yid~b~惪usڻb)`}A3+[s ^ S_E[ >Ó&)s Ppp;~% BQӚ)8HZ?= GxxVpLZ䶌Q.bKu,@V6\jC>yeMAh`kS['<!K" czٲtpofAİE[ͨqjF  bpi>”z LV2e|SlMhX{-bgהT nO/Dp0Zs75;DDhe~#nOZuk;9SM^e pm SydgbƁ2RdɽX5/C{cuB+6}|nBd\_S)& ]/l;lWc3{ s u0RNspĊ;ky0l!c6d!7QÖ+Xa]эQv?+h*vkܘxε!wlz8-ٶg]ʴ'j\$p)Dvj CT#B?Rq]Fs2$hXÀ.,ݳD4 (F=J,!tͫ>C@FZK!xJOhnVG2قfF{핉B,vPp y >=,U|dt\6Z%㠸Yh==Fn8Kx}.@N*˜9* n(rCCvhE!EwiwaX00NSduk(W0\vy}{Qۿ*ؽ^, O3W>s]8z Um g.~ ^VKǔgr<۬K.#D`nQQA7yg?Rh*=3DP?vLejԻY*~|fץd!|M:ZOƴe)ȖPqWl^Wn5Afh9~$Pb.Erxvtn(C)o !cq=QM;3JG o"z_ὂG۲2;sF[w͑I~ Չ2ȃbHfe'71TΧ@t$`Q;ɠkة^sPj208;6{5,U ̼7yV cqpT:?ӖPmdb`!,ṥQQG k;{X/HX`aƤ>s@{P1L5:F)# .OOQַG٠wW:A WX髞ܸ6]:O}+?#,dtl`+D.Di`O=ͷ?iSHtIHT0{}q?OP6)D$٘b{+]B"8Z2QHTs2G>Tt4s^)K|!p/S^ ϋgZ8Kpc/ժ5 xYjs<|K, Jvs-&D6JEKfXiJ`#[{5I29UxtqO-J4dtt@oQ"ZkW.>c6j; ԑ")e<&Ԡ-]VRa)r粒Qiw.Sήp+e)+ ( =6~%G HF;- Ԫ74{Rٻ41#*b%=вҖruXǶL48(j }SݍQațȷSױnIv0H$ ]d> P(ww,F)u&?= IHsJZ,zLnKc CB)2׉ z`,OM?&fSfub`Z#(kXR E T vpą&v%`V s˨y49Q,X(X2ŝ6!ʇx 9,zp!R' ڔfO.*GXy jp~Vm 2XuZlK2xO .ERQ6<+.l'NF/r{ʥr?aǘxE9\ .ښ4Azx5V};¯o|gf a  Yk]rBДPJ̤pt~4G2(CKak>COU#F,d6e[MofSbbN 7ҏM FRz>%"|n*iSF#=ϴ_h5ntu"@|/:d!QhW˹T;Xūj%x`%Ĭh\u2,l]O$,T>SW>v1NzI& U'`(}CuC`΅3=~%Hw-]3ͿiM0b#^RvM@t1:gD^q1JW CK'C8| d@=Տ2AˍD(Ld fm_tfne?a ўhζ2iņNn@jIWbK'0y %j /? 5JRgu"{g֌ͬa֨ 6ST(vl4aXOEaǿgu\ j{HGCB81%[!U ݰk%ӕsk^Z)KI淦xũ xn,&KvdsϨ $q 3ь$ SYx=ogL5}wO/'bD7r01NfaIÄGS{ 0g6!p\( E^sύq𻴲b 80+#'iM*S=rdnjta2Hqrth&HT'61HC>|>kb,|Σ Ju'LWFE뼵mRI~G<IM+'sKv!_0W_AòDVFV醇j 9G%leRXk@R%hk\Le.NӾ?P/5SG@?jƋZ-=njW]"=ԍ T8J%i} (&^w|P? hbAƝR 7Vb71N5I*]1=vIb\L9RNOړ&dXQٛCGx^ʌ՞Gĕ\6qrA9\;9Ԇe, xG1 Ʈ#fG^RJX~ϬFWL Bczo|j uR@X$Tp*ĞzCǵ)(Ts}hs6w=7ag0@6cn>Vjr$^`Iyɫ{rE7> IX[)0C kԲ (ft3>xV#3jw/ kz`A Quz)% "6ij8<|#~ {JBPm7D'>G8khf^1⥋Ce;ݥK@cֳPTu^A1/UD[_ɁhZ"6G ?S ]VX7p i|E~M$=B\(sW,icJJ@˒ 6~mhn̠B.8Pۀۿ%QQ֤SpDWƿ/0?n[lr $Hd,0Nb2SHFR@v0١rc>PTs9gPD3)Z8@ƺM㭳dr =Mm߉el^ 򿵢K4k%m0ټ'E9̯&@P\jsC)j)4o"h#Ru x4JK΁M#vyYbq*pӾJS)WJ0ؔi=G0zpf:r%p! ڳ..=+J_oh| .,눸l("z-ܫ; 0sS5 b5l?-'8Gp &?&K5~2jz+!UN+1t]DbWa ^XlxA6cNq?^$.c`|t3>:KiG;[09raG !`f+S#Tc;2"7`oyп$W +=_R/p'nʬ"z'/=HHr~[lZ ![Ȳ1ݠ^E ο>[GG|mI6jO5Rs.AT8|L8A:"?T:wi:t-9?Vzfl0 y o_2K<}pFzbgBnZYH}.^QLIUmU~n\|j(ڒ=ձ˜Έ"pk$reԧNIHW3;= _U@Z"-EU^?0@N݈x*GTjӛ=~VGuEP%-t Z!ik;ESFb1~q:`EX{cvvIK`Ȃk<҆p۵Y 5Kt٧m(d~-sxevT"aJM^Tvdd,C q@SE6~d"!Ř7q"N}|cK=T>ωf^]K.x̿CrrFz:s!6H 3?)醆HܨݶۙohN[y^B,R{+L죟~=ς!d5i㙂 #K` ##+f /JZA]Fհb_ٟr$IsLνW+5Qr@KcftQipĘ'bp'aӿr 5d>a &UQXTʧC[Ɇ{x'WKƯ UdShXGc@ (ˬkٍr2+ܖݷ:KVEя_+LwrF4 K]$JmxbP#a2מO:_m[_IrPH/>EfɮghaTN}FH1Xĥ}Dl,ziuRMZJV{Pm 6B5G¨y f7$2f(E|1 *nz H_A14-DyħWP@$^pӰt( 7IעV*sc;Ir`W2Ox_?Y9N58H*,W.W@ZV~IZsˊt=uN2uP.1M8ٿe; h˶|`ۃz`aMx5 q]]/J&ɍLGubo&g@S.@6Ώj9»n{Mf$Z WehMz{i?PcLq2[9SD ;rjAXl ̺/XDÒ8WoBL0&t_nyJsʑQ{p@bl IVX )}TPKj{r9GW]Xxkm[qB Y3Ɲʆ>쾉w Pv)aJwx,Gю_m|CY6u4t%o]Q mh٠E$`5Zˑ,?ÔPynaMO';:?o?+!dqɡ ܟࣗCtܺ{m㋟I'T_]ŰYiQ-B2BlA.c™@Tp 튗m'=)|uyE)əvUeǼpa|&SLr6~9GK)%0"-F fz/ed4鈊\v,-LO΢&+Whwݜ2Y YlhHkEa0]@<)][SKV.-?-ulӧ7_l&ž閯 grw_-' ]7Ji#q~)ʬ2"6BHzYX7YF>ޢ\<'۵Pn[CD(gfƸq.}HD"Z =3SZt_;&d!4tOfkzqr]˽-_2/1#E,!'K=$9܇Лy=h-hZvxӅTpt7i۵T2jZTΒߒobShdseS.-LKbZV5Ð+ iVg!G6m:%]j>/ԍx_ or#3tȈ v;-[\+.%:ZHZR!BbVKǬ[WoBY#[!-O%F@S}4䥴o7Hժ''}Go.RtX܋{U'jZ%Ռ1!RhQT~hRzJmZQ^6Hmziګ<8 >ދrfi]yP?Q3xc#EG~eB*8YTi\La,bx|6ʤ(Il "3e%M}oѽ)I`8<'mqK%ùbQyޖ4y {X9)u0;\U)#O*,dĕ2vTӕDy+lh%re xۯZ&8R"'p ?~~џ 1ٌ,]cHYzAyw-nJM3*gT\crdGØ^M;pqdW/pj\i9voӞVʖbf j6m;K9@TZv/4#rtaNY0Rxg`䧕ǜY[g6s&ޫr7*{)fUŐO$*\*K<&, 7 m+%Y x }'09Kќܻ\] J^B|u7VؔV|şeH4~_;_usKetFM囟u?-T(އγ\XNHl澛 /fWeT.r?GyOU/ qjpOabpuB;Z!8fuߕB|מsnĂN5B&>?z^Ƴvo΋վGhuku~Fabem7φF9hm9t=4nR,!@]$vC8PJ&\?`6$tF֞N705Q[lыm@u^KV7udZ`2,LNZQٲT8ej'ou>\A۵(8">;=(X6hLk}|4rk$ǎVǪJ`;-9+3WS&4ּ%qr&lv [<mS[ZI׹t߄R'$ 2!ѷ aQ0fq{3n* :Fr5{# &n`D EI>W05*<ۙt^zzWI&bS& zT]J}axi__.nci2 pJyQV1`%s+ҟS1""?7&|Zx Hå4tpTK%UNm)6~)yM|h9Jc&6b a0Sf=P~6쳝$7m+̭yؓNãOLZj{ _\a 1<lv:Kj'+?#`(^t#^Gz2B7)-MdB0o@Uu5xN/ňs2A֞ʴV[!ow="mLLx*&xQxac N8i ݵtA`4Rs~r>diU%t+jw^"/]OM̭|sQJ@ft5ks6nqoeq͓`)ͺCRyw\cν$wb9:s CwE8qVNe7,lG=KЛG0DT^^Y5לiǒ&rY.J)|>i1_I'~#dWJFPMo`qJDsSTa5؋~M,~o{[\gu(o{VC,NŧT~8T@6Z  ]-(jV#|˓ <득%݃~DJ5hx3枌SQW j%CJmݿ[@t=@02pa(rFݽ6E>X']zLجckq wjg &(q lM=6^^-(麸&GH^owϠz h\[<>?'uWG.[%"P[jN_*oqa%7;ܱ3(Z1A 9mZ] C4е[.b}V||lbQ]ؚ?ܛIHJI ,#좴,{eOb+Ue`i}G 47!|IB,[x?ET/fodeBp}74d,?>(ՋƥI}vRMjZdͤ> *j媂\E{W!=ȿ @_ha?ޝxץsƑ9P 7ՅhoDg?L?C QtMηZ/azl_XO8f&v+Vmr'ԦA(R]gܽ&5۪riTf2EKGII'L'_m  &yn$ι$D^1\ģvTU~kc+lWRz͈!:w; ƮQD#n$Ȓk`MCi3dz3&6)G G28'mEL@W2Is=xqvM,| l3beeembcj+peMUǙ2]OЈpʋeu?!Օҡ\eXu?\8ҭ0IͭSRQsY H1]8gtK`dֺ햔r TwSy^/'ԑ#sXیSGAԔfN|LR4cSKj=W2pj܊lg]N9-$g}Cls?pPu "C~Rz6n _ga."d*]җ 'IDڨfoVv0'DA5X?zIȡVX{glC p:[^'Y+7@ng߃TJmMIwEq0nUhKP%HT dC;UXch {ٹeX@ ON]<>6P#'ilx՞ǒB<1Rt4od 0 |Iq9ClٟgvX匤< :rj~ eյ[h#u ?%%9 \qk?Հ.gWkGIJΑ@&˿s)XQjECdtz /p"M:Ђ0K1-85Lv$J_}0"VFhA9-[QO>P'nnA Y niBJW<\ξIǃڐV*nj3 *\"fyu$qgT-+DW]B!bC]79;kJcOA΢N:!2v(ODrgnYcb!^T %.-\ЫÜqLX/wƖ$vS3* 䝷R<3o&^(T5Q.ٯ̀:Gd4y7!Zڌ W^Y#LY*?nّں7WSZasew,_SA \&,(N+? #^%R~ މ'^굅*ߞR鿶Mzc84}&ѹ*֘Bdoj(B:0] p[*=ED}o(0{g/ : gpizJc!]j(xÖ/ ֒ꥅyFbѨyd g-]ܕ/5)8i$&_?gՎvz,fj;\ɬu޽DmEWLIn&5Sn_埆#)"RIḌ<| ,QgH2FUDzk )iw%)Xa6,=ފN4!eýt SwdJ!E؞QU;Qd6Q-wJ4&} 쏏<]A_qH oVSCL+!bGt%S?"֊%/~AU. u Jlԑ]R Q@[G\gh/Z!{z W/bjZh<GI\1u_?Z܏1ꫮYlpFl!*@N"M3I8=v :$A ygӱ#>*ׂq]uz8OYBy`wr"QQܲ `]Oy1=_(lPHwޑ{ 34[l?O*|zEOjWxvE,J=@Yv8ZFY:ٕ2['Z;I.kfGMp%&P Qp529@&M .[E!u^Hr޶ܦxr=e3 ц&sl0AKJ_!'8fx5T&f<:ţU&@)]׾{* wE8+"nR :烖d~l^l/,onvh(ef$x~ Yi)zI+x/] )P)ɩ΂do[(& -c eΑhr~ZQEww>LFS{THsM!Kmq$ X"P5:h8|d"T f len* JX-Pi̘W3j]5ӌ_i[DZǜ+6@ `LtHќ*7P@ђ;ί%dzbRAnZ[vc +SA&*VɞYӝ|ϴ*.wy +YЎ [F_|0 3^a qrɯJ+$lumjpVٷֶծTpBW4*d]߿ȒdYikdLȯ;xӷ(a/3iXe\۵>%h` TȰ¶݀}J s^|LŦo 5d]rbkZ[(ѦUX&"o(dZYRR|5-o};Z`XpX 4#cK~Kj҆[ O^ΤhŘVq(m>߁rgo=G۳2{^ӡG6NӱHp_cF&}bM_G1dh'laz"_7n#2j.E&.EN'Y3 M`ΏqvN4MBp{}6G]+MM3]W=ad˕l^Vy}"_X) ,-,Aej 4^"XHhmeϏqa?n: <{k}̛ <0~=dpjipׯ' en$GmϱU>Xb]d* Dܱ?0'y Y1uѿBowP^-2wH>!z MZNNSU JrLs*Lϣf b:TgEꧮymrikK.%n\2ES^㦀fߒvboh.r2ͩF5:.1CFzVozS釉\.j\?KP6,ȯ 9`Bm" n6˅l;r;W>^i)CɷbyL)XWĉ,MŐmE'Ľh'{ h$M+g+RAbp8=+o:0\WQa̫#mouV n/M]Q5 M˞A\145)=1Vc?KɍCӘweD-SggV]L`}y6Mɘ Ÿh&qPBE{vdU*2 B,HF9j<(RT!XFݻ3W(o\W%]8AC1[_韛yxx|ױUuǕÁ< f`pn81#8HD$TG}+\*'uaK ~/{wex+Õ]!3:NP@7~ng1w"Z ]+9%[wg0}kur:yn/7a54Mj2Z]cjI)6Y ԡË`-)*dU({~1iM<.}AG"|?tNpbhO2ZKea?1FnB>l"5&>Pk@*MM55~{7ӧʆ_sa2UwNbʨ݊]$`yk`_IEw_ѭJO[ c9r2$4w9`ZR@(;b9[ط$z+A HYN0v4-bx FOU@i|[yv_׸_ eRnm#W&|E8u~zT`E iEkB&‹stUq޳1Ls uP !z%BP7q9ekN; / % QpwȟZWx?;Ōy$T6 P&ǜ 9g]A˅NN10z>}{ MVpwM3q 8%o!NO)=ICvSgjHjDC뵏_2_gjXnrz*ɌH m2dG/7XB,~1iȜ|\t1;9Ijf\mq#ԁl'Ը[EH 5.v_s*Őă94;~@jp r~$J^<7bXޣscB6ddh eӤduU3H+.-\ةE8>%#6͘OtP:w/t:՚Ad/Jy8@"cv?+b/#GYq1N .bR=ӜjfiO;U1xvgJ GQ>}\ItVJSoa9UDsY9ZT5(Gq8ܭ[J@wΊT\m[2}Hk::~ebo5cj1s\:N7Xe<[J[>]ǵς /K$i@m_#UD w'W§z*W *ٻfHl]лŎF3cg.In\ٹW&h-kB|VVbUb dwRp;}EfݙS!}k_o6Gnypo2lw<5$.gJx*+u:}&m{f:=iCY$ 2"t .K VU>>3Ȃ7}EM 6 'q7kU|uIϛ"=I(:u^o=[vo|v`yIc>7z ?k6gP*fsK"JP(F#pH0 lG9a k#@WVNګy_gW_i#žN^!L{lw]byId _}¹~w`DgSֻS߮[5^6< Yi47]4/\Rk_UYFPgˆQ*0q˄,G'dPhxN-+`Nsgg!t,\*>]%`kGֹZkG\@2Gi*Ş\!M1IcV]Sss-G9pX[OمWDo2p}ڤ|dwvdL9m;b'c餌u|k[/qIO-O__'oEr{/:YIټ}Ee³m 7 o[L'xi?V2*dP̺SK| O9S;nU4%Cf1D-u?g%epNadC< d#B%N4Lgj4>l$”уx%!jQA8-;9 qܮ B[NjfҚG.fPɯ1gq82G:g><ǰ*)@]H5 uG>&:`cN۱%Qsov~^ y[Ki,hn,CvC1@ 8KQa*L6*0lQ%kU5{'pSe*J@o}TWyd^UtFA[[,(ni? TO%on)x,^{0*%%HJ_S2QlUħ?HQ$qeYh+ 09Х$zHvt3ZQC̜ckJS>jώBʪ|,dGm[c MW2'*Z !pģzߓvA|?4Ҡ5t6 eADׅΘfk{"vFѠJԮ١oN:Շ޹&PTE{a/Z&D.tJ{߶rԭKRE|2ldY 6,םTM42i Օ''mxHB5i]:Ps, <0 J*(}_z@7cp$C$tp8rTSkNI Nt>Z—+7O1.NRX'~/ܷjM`R4@ X^&$^3gyr\T)-M@:_\tdp6Z[̘-j,y" 4)9䜦pdG)ɇ:|]O }bk|H^SgߋֱsT2ՇSb^xJyړоHY[lGz,; JW"Yf?J`.Bũh3mbD6 TN`&D!mp@n-A7DdH7M;aJ;R}ŏҖr)X]f96n;P3~ ;|qZ %N @*)aBX'\:BP='=^@EB-}5J `sO`I*y2 @D#pAlE+}@Ǖv )U8b-MpΎMחrT~9I5w+&CI/x>_%^o1)19Hi:I@JTIxI sE;&J(8W$ydtq*i@HgM336:j} -Q`6cWH[hHu ګT5R|R]+e ۋX $-F~]wт )J*>`b1a p.?')nZN'YbOcB"߭:P-y5i7YUMLd#Wج(oK[ JѪYjcfIA[#W7gv&eml0@ ?'[9E6ó܍qo~,gltOŀ*T d`bF%`!n8{ G*I3 Jc擩F,9@ҲK1L|_ APa[OLgR*HRxOs&8Ob k `r:=:uqGz[` b.q Zep 21ȂHˇs7bIY®;[=l*a{c!Լ1igITd5J Ժqͳ P_P"Mqs͌ȄoFA5a&pRҽa#uABsE k:5nŪt!>٣VWp,鍞ߞȁeĊ:Ր?ortD} P$u 56XXEEd6T)rJ[9#gTJICoaU;45ҸSن^Ֆ3a 5H#wh6^ǟeQۓvP~ qY/rE9Lǘ ÷95dӖ~WC'*'L:c?˛ XWM*+po9i/}B@|tfR;HL-pmB+_#K,b5bX 9jKMTl,y=3@aު;tV-e4}57/݅' 5m2ܛK; Pmk>eq%.Sz18}2g!`S[pypsV$}NwzHYk'V?`j0_ލar2la7;k1r6ĕy؞A$ 7 kj\`NXPzwv{\i~f9@s:P*BTjL|7dm;K*[ُ('Ih 8;Ƌ3B")\>o˄G`oc0dEqu5urYwbzA}gbUw7W^!ORa(t$e`ęJ} {;CSЮh>y]0,#rwL܄7C |x4X6o[(G++VqbꯌE>y(3WS_83~'Vk TV|t K]@v,qt0.%c 'M\qkB:g9bӅ~/d\}0e~r"1d9P@B"(wFOm.aYM P!>O+Ojvp`T3 \ h(h?~^t/h@/}G/r-1L s0=A_G>>y}4wwC(`"Ϫp %.[ݸ/#sc#o)zQ44CeDpLgk}[njω@<Jd<t rTSUsmawY{zץ hOD0ڥmKXee2hZoi {UMQȕ(c`ϖXPDG&OIcc uX8'K鿂K~XtB?x6WnhG7xCxk.Ş4Z( f^U^_?{{ˡ[a͑пA"{`8;rBHL&/: mNK8ߘ;Sq&s,8ZPP? q]}I|߂x7l)p`^:_^KLRf(G8%HL,۹(X#hh$-Ӑ!i^ @']Ƿ~^AHhJtu_{vfWn4l.WJ]r,s:0Xލ7mKd_Vߨpm$h6LNLͩ◜m6Wn uqIk_4[5qZ9D-WA=G|+RRy"7U>bf<8Ǖ)q]_܏Pȹel#'ky鏕U9னVx]Z* 8$KCpQ/t\hݒr?괻^e&%~8yyA"g8|.Ydיpp)GN0&{ C#|LH JV`Ŗ8bWu9hbe(q"wIaڃI=}xqZ7IK+L]s~h?J8y'VjB+Ok.Ʉσ,x^in_eaFW.h_!Ȁ~MNbF3LR}F=|lَ)'#ơ0ˁ( 0ށ>&ҕ6|Z@|i|(;]lM#<6}A%7)FnE/դ?H yhd o͑yrg[#l{+}dF(&;*Q9jڱDBa\jə\Y>c$D e£ɻ1gkB)U0#6.Ԓ1Υvk{mZ.zyZ=֌')=DM[ZZ͡^<nbP "^(P*nf}LXxv,l㑺ޯ]mmxr|[l-tޛ #ЌS:f6Q*"ڢ\) ;|L!@Rȩ\G Aׄ#:4v7 Wo; - RiwY&!BC-Ҩ%$q@]n|a_`8m=SfS綕-K'REP-~XC ?VTyݴ[0N A9e̯Iry=ڑvqCQ&t rE~Da6ѕ<>gXs1W?}B39/eu \/J|vV&z; uXp;2O$Xx+4;r-˅{ g"e/cb7xWT41h[:|5)yzSIi2w6pD5b52r1ly'Riht* '#iH <\&H];ݱXg-\GF0(%r$J1CğnR9bbhI&fm 6X]rpoփNm픆RzlbK ZKSH7ڷAD9ok-JI:7l`]LJ}8(;DQ6)+HUJS~w2W!b NoYCYI,w.wޝ:/DTTp-D!wT[ N`Ԧ6x&IcR-3e*&B }a="*/(On'N9^/ydeAlk&3(/[^tk!RJ9iV۫7OtӘY Q6)b9|)Y鉞Y#)2dп#17 s03t[Zll ba;S ڴ6p!g0ONy,(\lctun엠ćVJ;- y; D2rR&BX`/ap!bR!湾 1 Z䠄ʤp@y{SA%(x:~6%V ?|7)jT҄37W{:XW(1p7S!Ng9l[p@<5L߬dQ6H-.e% Rǹ+xwKX NyXHF ߻vDuZ7KUlPOzՊ?>ikA Jŵ."a0ͷ%cf>qȈ-ga)",B@YU]`cA1=~^i'R6;fK hLvȵ!2[ZBGb~rq&2x+t!ɣ" ѵ- dWx<1-P' Je7 Λk81V(ڰcWo@,V?=7W3\Qڪlc, SI<#O IWu dէ_#{hRz8axWfc='xN}x]`p,[?ȊI0|Zk|%%1P,%Y q?{qtFFՏרN:OHJćeCҷ*pV$]N5x|eگ""P]5 YROo[!VZ~Soh>%܌ɨ䈲̆j[W<`*޹B|L+ҭƂdRЈt[oF(Gr<'0s``3ɉ)Aza"LI.#uW=ap7^Ho[i$?dWYϴxXVQİϻ(^8VS˿o&iD)$ p| $r! 17J .8ȉc e`j:9(&Z ojNh2y]JE ?/յMM 'NZShE=='ηwg;V%bn2ug>/ 4հN 3 I0f0x?8$[\|RċѫPCYWJ?8҅ۏ~/G$j_ _*yv*0jq,. ځ:1}ԩb|>]T#yr\,u}EC- {}(C6[}HB>9)ڵ@~[6XVk)M>A J}̝[֖g-ZSNCǟJDHbk2ԭ V%{-g8)4tt5@hXMr?''g )`m,b5F``RMЭ %oم4,\aG{݃\ /"kpm}3yk93XW |8|TV1%GZށ} nbUi^=>aa!$M{pA>N.t ¤`BKgYZ0707010000028c000081a40000000000000000000000016101cd7a00001b60000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/can/usb/usb_8dev.ko.xz7zXZִF!t/j{]?Eh=ڜ.+b@eL7#r A w;^VU906qodcYCÅ)p^K6_ z=/Ko^rIxY 2c__^YduGVU\ 4P~zfE8^ ; 9lEdW<D

    -4# 6Oں !ȕ]136WY7{ j@c$ƣE`9#F!l{RN,=Q]x]T`j6hw}+Q-"HD8{,%cAg_q z[Yg )WCx^ ~*tz-s9!^I?Od.tn<ߩ;SSAvFԯRJ*NP섃megRмPIK_c24w[;2ez۫=Aް0@su3zt{æ!3Pk`ld]-?yQh ãȯ"'z\^jA\VRҭY2_;Ս=Oe.8ٝC+_@U 5qiZXi2y=71Ie95pBF[.hrYRWD]+-֣ l_<%eb'FM*NvJ9MOT]UxW;wN!+aj8tu~(2$`/J|ChO.-{k? ͞&wt0KTT~}%ݵд,8=EJ]~IJ $B.tNW˹ ZvŒ8Ơ͡~q[W~9Bច 6VՄp\XvF[wlNuW/APC,/xZWIzFhO? UPl8 '[/[oc1`jĮRzUVH@bQ/QKDw Ƅ ͱ$)P5$bMR]xσ4֥kf$gǼwԅM8|`XSgV]r+F e4iv/g3 k4?K(߲ k GMkV FHʼn&U ֘ygNb)-v{5ts蘾حG5mu$`+?k̸^}UURS[9Ό) 0GH92{llRއsun-CDeQKo”a&(} f3DӬs'>nj]yrG'[U,+\n$}6ȵ) .%nKcUG86I9Lُ=l R01Vw ܒԗgv:6#..a 8PD!Bh=vbJç088cL89qq1^v~ЧpPNlj[Aq ()ث% k.:+CbL!kUw8 BޘS3B)Gk"BVyB7}/j>N9Rߟ(t5Zpa"G)ir .9$ bI).?=Aj/35l v[p8=o= $ 7=@ݨCJ?jLC\>;Zc?0A'gEuF_o_IMSZg>^)؊{nRJ)`>$(u}% (;Z݉gی8"LѾiPh -dROkٗdj7Zϐ5 keVq6T秃C#R0N  nk>GeKf#R;I^mܕg2?&"x1 Kali:BJ*TE ~q_vO Wݾ ㍨@KŠ$YZY(g`@Mh`K~ nb.˹^F~=,6xU,. !9ŅDKTb,?g*%2J뫡| SMAhXZL|(G_>;Qw{1Z/^KDaEdDb[ T\N?a ^ MSpks^ZqigAD*:>Y˂ٳAa?A+3oRgodA)Y[Oٌvǃ7dGAŤL.Hqwru ɪrԿU*K 8$(6SLuXB޾Fk> H[ ~*?5#IvW1hd>폚 VqmLTjt&7MIkC@'I$sceZ`{E-[V8qS]t2Il2t[][ʰ[맋K9Q88c0  B_wcmS ϸi`d~Tr%٫R e O=Iܷ#sStSΨxJKHpx*S_:`_Fddpdl5 ze"nJս'YۀE%`m΀I,+tdJ4~VY%mpýiL3P<'[88ܾ"]>_#ڸN{h*%LPvATW* Є ak " f>]UȜSZ@} K|z}0}UpUJPP$,|+k]R!Eh4ڇ1YFI@⑊[:Ħd`>tTrmqܫ <,iv)?x<(&#X֢Tbx;U]0=9Z)=ejL7s)//ر ~= o&%)y1XHڕvtgvgݐ 'N:-ژLrm!V@YR{ ɡSS{GէK#X?نfx Axm8snT>vi~Xg`LdQsY;w}(ӈ/un77j^?*kcURI3}(8}gsEJإ4A^hdLHkW;3e0v7. ;wř x܏v?~\ y&YtLKyV +U% 7ɐ]ׄ ZFO< )CGW"GQ*pE@GΫ 4b8WYOA_dzAo b~Zk@AhaB]{ӣƦqcdƜ0 `F➽Oau&VjzВ~Iڝ&RJR QC]K?Y6S`8DN_Ie yIˮWaBX iŕ4 !fY@SbUTP+AՄ6o-|<҂E5.%nRiL? ᦓ }p7HuqL&xeǷ|iH`sUϦ"y.i9JFnDU6ҏ !dy*uQg/uQ̡^t^kA˒brkZP]/(i0p"éBQkU1nKnϵgQw"݂rI=,2f]^_ny ߛc jΉt܉aœf̛\/QCnec!b?mLVXOnO ,PW\wtm)S?ۘ6thόSPAN:Hv-kTFʓ F[ E-rS8?s.eiu N||IXO5r(|X1ڹ`wG;&.{Đ?,.WKT)Xӵ@{0M]j<\! w7<6Řu\0N9|~6^UΕog tOĊDUCHo *fˀ?a(VUR:1<]#ā<Fg9@6ZN gYZ0707010000028d000081a40000000000000000000000016101cd7a00011f3c000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/amd/xgbe/amd-xgbe.ko.xz7zXZִF!t/]?Eh=ڜ.+,_ $A]65 3xWmwZPWp8]d#. C\JAeDiG#c-$se㰄yO8Pa}X`̟iĵ_83(EP]ft"ð{`y;+28!52*υڭY<1Թo!P@sSe`Mz,X@K:?xS|>vfOaf2InUbP]qQS5WFۚru]a=<С}^QIoT򷍂rv:$&#ٔ:8>.P@i Q2o`xFHa;Us?~C1S |;%-lV/K\1O0U0xGugLEp 1d)Q_]t/ԁ!c4<~WcdL]F(Zz(cY'8E !Owu;֕}wX n V_aD)U&_Jj@|tݒ-HU .XsGj'dԜ::o<&,RR{&ŇmشiӴ~ EsFC dH~Ԯ>yng_ʱv&2mJp6ԡ>/<` ΅'#T!RVW.M7iCBk<>:ysBu OY{&O[.궵{MLZ.R%`0TњI~Tohe|N]y푃 YUfjr)}Ł^Dje3ıԵo/ wzӔyO2+֌[c ?:4YT_M6F)vjPX105Ek;zOKhh >-]x玢-n-N!4HlQx2[Q%L^2t@"T]9ب6ɉcVԈaFEը/QBΈoVP!/Z@J3H>۔M"gf)W PU'rzG*m=mc/Ƌ>q8sROˑEMHf4~՟ʭGk8ꟍAtX) T27>$ߓfDZ vitw7hNpZlYw."n'NkiDD\<Ј9xU>JSᐲ] ;YxX>y<=ُwE.@ky3KhP$On6W}~KZ095]J3oWIN|b%Y*|JOAxo oBf?bž!*5鰅F|gË+Mܒ>6Mp gJz;YxVV~-qlLIqn25"Ɔ:zg>Ls|}vgBZst+N3=KJM޳ c︪ j>nԚ4b=yJ.='™OwI# ȪSh;[+t;ܛ(s_vqy[^eS^h-2:39o0s׌}BIVyXB)-YUy?f,߉eI(y'h)}ipҬ =7Fd 1lހ#>Wi*7 #ALIBx>p5ɷAUoY <=8\8I8~uÂdM &N #B@=jV$~ b.,̊F%*hUu3"b,p!}fG#. SYG B轵[ޢ*vN;ur]gӸVMΥD|lUE*z>p7GttWc_\#%qiǛq5f8*w] <,>wݎDzCxoyuE7Q:8~LRt5یB.OPHA_X:ss Y7ؤ1vbDۃ.s~3.é;MƑlF$Yܦ]|ߠB++ȭ0t8iD C@“QM:ETjQiIEu>CDw)w! nu\HeIiMa/9"0bWRuf%״xeZvz/Rۃ[R`^7oOHFi4̥0tO)dK5.FK}\HNu𗃒)N,BN#|7o8Iu[_U_ETA"`?n=˪"H[yG{)y蹶ST(PlC>CL<_=S^1* \F\22=QրEn'ޯ58],;G "G;ou YSZjUϧfĤn"_&h\{H)Pu:(tq,FG-:bԡ1O"Uiד=DS_, tX.ìh++")@PUnƖ'!T}>B l'2T|U}M6fGtp%BH~:}9Լ1@IgF"c@[1fޭzWl(7࡟·plcK[y.Nr1'"& yf#z6ȍxm䄥q rlcVҶo_3)I 9E)%Ab![(ɥiZx42Dȇ$߫wSsen$ Pf9zB kYVcbz+6/Q݇1G% D 'J(S,!jfa2D%'3TLXA69"%C_-PtFi2s13M|D*xhx[Pzc:1++JdJ@,9ο*keF^>5'ޟ؃J)w=> m,fK鳷H;Eoҍt&- "i0gPw!@#9`̾F)iiW&t^$H$\& >-Pp-f^9o2ZBr]f1붃RT57T];[Ǜ"* ,*vb=0VOwKW53qPufq ̭BN\2!!l|ɷR1N~Ɠl}͘)uIpԐ)-/HYsG&cJ6rHєl,gv֊vdO8L(/-ϕ YL~^ !Eo&\y[W.Vl9ǒԉ`5᫅Zt#<)Z .Z.gްR2R$HR'*Q9{Al$'}]!مʚ М |h< ;lb9ƙ9Y *Β%y6CzZi O嫁+H+HdZ5H?]ۡxw*M^Z)YӋ&JMu@$C`YDG VFPj:uBPցpA%'v=7ӸBVᣡI9WsKk0wnLw} &(9..jUI^L[uoP SuY%͟K+HG:10dO@;I~d> gs5ZO \C|(׹Z&чGx5gj6mSz=G+7oX|O 6{zI;#̬$iYxEpu|f8\qQw[NbMZib9 ak##5PȦ }^"[X7EFrd 9%Mɒ<*Q9&ed3Z&1:YX~,JaNcS?\-XA4`d9<ZTuűbS4dZkrrŇÞ.b&;ExF}WTy_Ք3f{ W^V^*7*sfe9RθLСiI\*HrQ )~Dj pc:2Dݺg+f5#O_B[+Q]w3 ף(Ο3;oCBÔeYIhprbd]f2Yw<#mb)w';oKfsXyToSӮ|lndk"ϻrֳdNgKSf]%%GT߃ri;^\̧c,E3%~&ٛS%Sa<*߶t@"_ϋ!q7ĨX BziֳľBiפ)논no"SpVlz.R=ȓlX`pjϧ@g8N\H'(9GU Y-0.p'F~0_?H.1 nrG3$ffl=9+ guJgcD1[p4kOTfm!t-NP9ES,)?!< v`0& ri3"1hj8FN]|ޤr=08Gl'q'2~t^v^qm]â=/A 9UQ^Ys C+=wmK<÷}srԜNaF@cVqo;zw!=nE`ܚU͹%ƒpn!`kp! M Čm1r 5{Q{qTg@wHyo[4Kx.e 5O Z가`Y-Vh@U9ioB{gہ{좺&DelVJ{U^\iAَεc.Ь߫!C~fm3{娷Hۅd܆agqEl(@'g{<``L̟bp]Kga\4P`O J6uC"2a zɴA)~g䶵h6 v D^ƚ?9(+-au*lM; }J.v Ԁy3D}jP[W7G#9{WAqeF@D'%gu[v?Ԟ&7ƩkC nJX()d@Li]x]?4XI9a<7,o"eN j7\R,ud%T<ȢRCw:/i^g^ӇUL~ 91:{58JaǨ-jQ߉D|S6߼ QATކ&ib@ Cȯz\5|/4Oi3xŝ:.V_]sהnvW`ǿ:h&Rd]N7#93̻}%cMzp?ƺ006T{XM##~_0Wc6Ay*"-=̈́vi9w+Ԅ{s>P{qhN,dE\nD~`J_Y%d&]|xY[b}7b3 ҡB?(pX }2hZ߷IH{W4CTh^\SY|G>z [ss>A^5/f 3w\U`>SXGziY ]CmU p8N΍=Jɀ60zc Wb KNY#g.>)AeHf,b",f`v)iΐk ݝ>᳷0ꠣ:\nszq[Flv(q[La}`;TdU71M:UN37%h̵#cyID%C;Dc&Um—7~h]T C3W@sMi&}j|(8PjmuƻӠ\̚s8' fćxAB"+CЌ( *+zBB8Fp(<@hFEk9Tn0W9sg=ϳ=}Q&XA'}Hq d^ztdO 5'/iB0a0 [!-Wan~eQÊ#"5a!TZ}ބq"zV/F;Z KτqNԀ .N#TdEkK ;c(zW] *k05ccJG]By z|2R#jhRafaN˸`n5x.?X2,J3C+IJ&T5I ]UIg#v7|E !ɲ:!%uLns.~95`@Ogq!dVij_Zc/ 2cKS!G(zS=ۤ6bw#71q_FOC5@k #MQ꟡kaSCב?rnePH 7-a"KLe>3 `=NkjEk"yH!PPƎ|x-w7R2h'"U9MB <&_H\}ϭpCNFHBSPU[7X,1<0]f.YLp`z zLv[jodwDq+JSHfgGO׺p)KD+-Nw ,ӵ=p` tPjjܽiO\wBmA(][: 9X ƒܞ1¤ +=]`=>{k~ȉgy#+e %`]6JJ H߸ |x&9hqLo;/,m`ŬR Pa)LPƮ;KdgJ ti{gfG襡` |\nCL /58zD ɟSѫcJT z7^)wZ{^uR zp8.V' %=f Fe-(;%k+MLΥłH#L69Ѝ/ƉDѽQ{Rr'E}E^Q)d+ ot8@lxGY*?-a`Zc7 J?Y $FnnUf<[.b(L )"Ae=x*["Rc xЯg^L⫄l0a7i>1oٳ?@_s"g~âSAn9`Pkk_1-(&kM_V٩qm6'j{ :W)՝*Fa>&\CwYMa-VJmsgJ/lDŽ*xϓFYFܣDR@8d|AbXrr?ZtG 4 Zr)(InmB'm[kU}ȽӞE>F{+Tk[\VFI4вFrhv)1-KG@FI5h6=xF=dCIs>pEpFp[/'@ۅ.#W1?ڨTM$ 8ƪց,&_`tK`lLYab67/O3L I 7 6R]ˣ}ԶĄU{#cCn$k6:G &.-E(/>aL=Ѓ"@z}K'zոmNC}j.f @iŮы8׆Qd{Vy 6WMD 택FK&k5?[U{@E_ddx7XNG:}%w9m03].}Η_<.G?1 -APYl]˚cV'7jvsm7[a^rT_,ެ[[iX1(rRUbt,rVڰZ0GQyj[H`8|7y^&dY"5bV`NXQH za  8H6yb*jܼ&QBV;!9 qx%7IfPj'h/?"l.8ь5֙ ˋF ^sAM-/}|"\*iv_&z6&GQ P% '.J\ܠ' c?d=өpHJsp~S]-LO0@T e$@ :(mdpK|Xk *|?q UXΉ_"x&z)G3'2_7歡4j5cc)7BWhǻ6K99Ɏ@Ao;MqFmSD9CI6;v=O^RYjnwԖQq?OR`ₓ7dT*Yq}bnUv"C5¹JK3[BzBed^G,cQku/9?c?麂[Y$Q`ׂ_"=*^"xPD_p)(o;p"Zt}g' l[Ӊ %GlMFܪ Ĺsѳ.pĮO 4w<6 ѷE VttkηBmؚ 9Y˙f߄ TȒ3c~x4Y)%.] aUs L젩vB?* \ `(,gs[''Vqvɼ9y`>hh 4@!kVK9Bf yZ{+[nxv(/9^~rqR<P\_^mIX9*u-ﲏx9R›CV [ˉ/:jH;Vdž2x'=@`\Tk9::7V@{o>)rPJe;hXq9]F2l4:Nf&SX * kUcO0rg|EM:ԏIntvY |*5u~saK)ILM.;Eyx>|7P5LL.kn M7bރ')F䣜ǂ8VMD$أiAs#VX= 6G0}G>ܮq,npy`a\D8U]À6ly`S~>eT~]E.G|jtK, / "d]gp ,q*1ODn:2cZRc]hA0=8ݿ]|eW^qOj{\ЉGWسnƥ'}Gt'"A=ޓBX nb|:woֹ0L, ۹`jB"@^#trH¬5]D}B M9c:AٛV(c0D==Y?2jNowԯ^0ҥOM"FzcL QW1h(Z&]H'~r2 =#gZ1QƄFokj$U˥Xc7;U0 7\C6TI@\4;,e?}Έ븫o4L$ϓ((F,[ a}fT` pKP?JIq' {> )r^qD:wc#qCÚٹ@{3+=Oc{mMLاϦH | 3~DܙУV@p-cG@v阕o b5C/#JD)/'>)- VuމZ]~[E;ԨeѐtH;b-{X^ۯ8kŝI'&u=e]tGt̙ }Y&9&Nz}+L& {K~_%:6Pșn?pA5?iXoP֡y,J WgQqVі +>pխŧ.`!ctbT9> rծ9\g2 U} j2peF|m,-' 2%P "Ç~3QhO&D6gGaVg>z8_z|@D,GFKdg]h?4̧-}<VJ1]u$|U.2*C7x3*p$6d芬 )(oVWc'uY*[3oRFg\1BB xkYmn W>YaNrݘxG%V\׸U7?(c5h?[*!H3_ l:Ưm$éc$z2Z`͏vi尙֮ ⸿"E~*P7I he#+rܔW٪Ϸ9~P`aDD6HtY)6("Czϼ5Qр-_O>2 )M5 k$"(,%V}bfCOyg ? CBүB;&&9|Nyr# *kS1 }0}hbzzG!N-ZZCH ||Y;9ёy&֫9F yp@ WƎ 9u (m6n#%3(k{ )ax:CU(Kq3`W7hT]2/-;m'')cm46x=)CMU;ZG>}}Tz5OT{8!lȉ_ $z(ɽ7/$ k_!4EcLCjO@*jou542I!9XT!2Irpk42WY$<bY`rkX|YfX=f;l_+E!stQ ) wCjϧIFmsKMל7DyVhG \CuSRUo܀2/ V'Ӡ4kmJ`S8I}E:$ JΙ{H}HAW F/bIз(AŃߟcxM7dDX4Cۺr;5@Cds^ݛy \le{<ܝ(c)> ñ江H_o] d[tO9qD%px84mHoR2؇?IaЫwhzqrQ(]y9̋[ƽTi;QTBpW| 56)`<' Խ$= C ZVr]{L~|J[ - ᐏvQ t E#I<m9^.99@Y wt+o{3 dy-ЌBlvl_4?Q76U>Rȿf,ooA"bSC0{M2 ({:_}q8͹˰I遈f.a{R>^ g'x闞><3@ê L'wU_f ST8GhnPzR(O clL V+4R>ޝ+&\FM& p%#sвl,6cnkIt@| B XhaՉHb{ѧ8~ *'n/d'Dx@TJz÷|^(KqcMc>+JfǞZk#C;\ʴ3ou.JQ0XX>Ѐ aM\ MU]K+`O۶k#DM1 5 %&`3:pAjy$!ʬQv-%Ƹ,?{vcQŨB޵z7؄GJp su"7A]rF^yK1F~b60Z(&huML$tڳ U>Kŀ^&d`ExdϦF%M5P, P;*c^U%z^IM|]>崉|q[_:Xqzzl'W`kG>:Ia˗rҙa˟ ?;*YwPk_664%䤙ʼnl6')KSOx=)x]P>4y7N_#Њ[ُpy3mW[h)eb|S35!\V!iow`R2AO={tZdYR;W߼R[<\R~9=kEzqA4Gįxݦ4bk&³BD@n䗥i,λw({Jz \M&֓m$Ė"PF}ŃhR;zb0PEf[yH" ?d=%ya; AĔ׸SKiejwOAf͔ƀiϏTɺpɫ[r" I(1"}|mX7,F"O3ŲpfëDdtt30 4t*-cz~iQѯGu܆*FFaVhkotVa f+ -)\LS}ՋG`4 T)zC c)1' 0;y˽}U)Uֺo>Mwue˲0\AeyʩN2MxO-_W,ѓl!5:彦H+]MK9{{cK>?dK-ۀ r?I{l?w'Z1 _;FH3+#)g6 f]rYXC@J.{OjrW"cFCWC*{Nj)9H8/pMŰ~%RZ\s<|URnNtݘpbZ} ؆,zq.E285AK(E{fX4s:=zCUf蹃$;ݙWEuZ2];Ɯ ;ؠ|.KZF۷`WTCdѸ[ P5,Q2񖞖9B/b PqP5ple~/* uo~,۷MhA6CV9[0s6y@ -.wMiJ`^ж Fd!'Fbznqn)P[}Wosb0 部sMc/!^K& <*|ѩ&.#g-/5*C㿜ct{8C4k-DB^WH DjQ"Vc]@du_OR..uCbVEz Sq~"(G}vFk[6jW "nn~$ +" +U: d>sx bj)}h.6ghwM'_5 I؀ٯV?>UD5pѸl6ziY%om_Ofm+o>r1sioҦֲ&ɉSlGH"&ib&bqJLo rz>C4G {{0v~6A\GJk&۔w}dߩgnz8VY|(P~^QD7s2w\ pϒrNLϱg$e@ B"oԤ nMc!_v\ Sc![Pؒs+ztI,սS/&vρ U=a> rg]f=穣-kE$/~Gs桒/OöДBӦ4FFW/~@F}=W :Shdvu]t"E􈙧6b -G;ӫ\pegzܛN. ]+S+kMUC˞J7)aă7ݿ,[lEkAƖM>O;~Y h,EWe\@ }Jk}aCR= 4WdY͋[.MI+izsCr!"4%K x`-2X4M2`蘄WE"F^g+G:]B.ewq-.lxX._,&?HXo2 ~ɌƧ}gDB5yk%HW ].XP @$=у#s4&n޽C˩Vs vQ,\pPFݧH84'Dvk1Cdz;근lLQoJ#|yZL 6lZY6nj:˥cHtI(nOu^sViF\ӳj$8J1c^&AQ7rh@6d9Mal ULIf8erNiblOj˨O''9H8L"ѹ) e:+;bc}R;[ɏϊZvI OEֻ Q%FLgQ`-QI/1/} :1}仄{ -4ͯ o,YbEb\=c F0Ռm%90aQ,4!aNC [6˃@HB W A|g&OFmcֺ'Á+?XBR w0m.'xlM+{}-uLOLB|ECѼw#Ž|= =bT9/(9fSERNy+GIVd $yKq9\n 7)9"~=!{ .~+\܍4nD!T%e>, @Ӝt%` jadI s"-э+3'ו:Wyo 4{leS22qNܔIl!QE$$aG]揽60AEe<(Öcst!†Tfq2 U @}zMB(2-ŽD~8W~}ZeUZǗc[! dG`Oe`C]xA%l{oJ!L8@zQ :MÖ́ф@OT?Q+A?t0!OMGʴf}>QNYs#IEde:!n+ 6nkuxV1P=_&V^ @QUd7=LΎG!uX."QGl*L<ɬӍ8zq*#]=< 6جBy#UM\l4smMBadr1qOƏR8Hls~Hֶ6J[pZ4rV uբ蟈+qkNsmW 7C?ǗlDgqEaѹRQ]-bK¦$B8|~,89 x.ܨ78 IH$1<'u =_W3L;]Rc[:!g q Z6IT~i/8c2O<BAVPHȳg1EߢqH<ґ'Z֬@4Xj7aA8UGm呸qp}ݍ $SP T:O0q9_X㤨d< sg>6f햳+ *H\Ks-d!}hM 8Sf!j4?hH}>߃u uO;֝[ח0(rDe)[B:jb oeǥF Nl7{76Ez,Պ)fVY_4a'0ٳsW)ɫK*W, O8HP{\;qb$i^.}δ}vvOu>l"2`2|@yo{Zxu8f0 A / NV 1|#[ f?~QDK+FW:*Q!b%-|xȷ C .M!We<8hz4Yr#IhzGhFK GQKZc]`C&vH2NNvιfI %|T%;)}Wm.?O[ҘB, n-TYvg`ܥ6M0^gxj„tH >LH0 #N6xS2^h_'r/239ʹV-" "0{[(„ɠ6lD"N%gmi?>L# 47m#sϸUtEJ\Y#XcO:"=Ȯc+(X=I_gYC\n+xg/ ي~DO\k&IS_p:#6Jb$⡲\Q_K.x--u]|ㅨ `{:ǔ{H4-O)7Ai . z,p)/Bӛ8[@>O1nG$%ϩdEhгgdX/(BVRU@[pPaXSԬG W 񊇤p]OPĒx0K K Z JCa]TsX$\fc!g]]r)x5rVKoәvh-}Խx LW{S.P ?l}!i㫫9+bg^.djܭqJ@%?]3O0\!RYWc> FsTJf/*:5Φ7[Gm` MtVhNE|Xu ^r}`Z2~&Ϲł3e:'*t|⪦VJXɒ$%QSsK&ߑ1Xjtg@r14³Ѻ[W>lgrXUF=~' oQ.V+" kT ?⁇& fVd`Cғl))s[Ji/,af% ֛!txw8xD$qzՖJ.P ム\T%ABZF.^׊8NyDM*dѬ=N!1%Y _y 't}5Xq|tzK.'R&&C֪ x*+@ar](3/=Zr^alճMzR`,1=tՒZ,&ar(ѥ,ڑ4F T*YSUc,gNXH hu،Uqbߕџ~?DNr$&> Əqk䴞\P즲=km?\R[͌z,6kn㺋ęCP2o'ZM޹Z6gdÄ? Ãt]8nlΰ>Vd=Q01 OFJt\`hW>O(Ѻo ɎH&sbic }NG+̵ebՄΡiޕ>U I8Z?֟.1Sdow]@1Ė&Qj;_)^V~{>*2 dR-mz |׍pʬu#L3/ЦHoNwׁ[?/W&E!rGɴPfN$ڼ8 OGj5 \)if#nM0ͬnG~T`NÚ̓R?TDrELiڥe!; a1˩ ՞q}֬r ]O9E+g&jѓ>\%Y¢AZڣGt!+Z~}yx=&>27mg/kU/-L=r-ɟklJ>t6FFj$ PryBBRJZ> mfP5O<`$cxO"R_635X'aHcF HŶAhvI&X&2gqy] Í `R.30:m#Z.t)`3?Ӱҡֽ_\yzL@Z:Ӄ6%c9i?j'h+h87:]oi&{,}wDa6%M̄я)dr٪x,q[d}E >4 Vsl\Y܂h, xտ#0hY*>_C.ꡭȟqx`9k2 .P|u_B,%Ej1@V@l4 O Q޻ú- R4zJ-.md˺W=3E} H6f>f1\q^$>;{&PxKIS(Y;0%$i__~<ݲj,m5(M0—g eS)])dWʃt9P77Z;UhHJe;Z^) V#a(OD'jySuү (`KDՙNO9J3gI0.kY tH#I~<+H&a&$jg@K:,DxQmfq L[WYK+]GI?POe:7 zj\xMEjAg$rݖ^%#{ٴ6O|]Cg>CW,\|A=K"<>l[_gpJY:sfJOvCpvWnmC해q𸈕~@׆*  .>0dRl?l-ƺ1PM4ESL[ S *+wes܂/$vD$*)gqd'ZpPqk#=4#&1t] o@ (M}(SBկ(P[l>b2#\bk~/  uX#b@wD>T!L coգ&ʃh:ˋCz7^w|9euI Vy B /qvvkН"Q6hۻHRӨ#)tX, s~Tm#<\ 7u2h?eiOAC Za:&{KN%ʯCxL6BUP c@WźnH/pY[XHrtn\(<6~;N;;hLq '{Rh1/Mn(4e|~gL ۅ7Țjg4ދ:)uz}٠}/q#NR,O{=OtUs-!lxDWc4Ǎ͎gb@9$:B˗ {4| VW$RtB2<7 I>9tMzH~\)|}\_KrtQIy:>%,~cjqk/Iq+v @a*'LE>~xdʐ?+~LMR]eT^,\Z)%QPα T7 r NI&a^á0=1󀵻@8}N_i<ZFbߺLI"\6Pۯh9*s+{婶ePZX*tvҾOCfbT2h"]F뙻IXO XsY-+\ &v=8PSKglcb˫PdTej]qsތ% P}Т! uQ hx#K'JӴjp[ءTYY T l!O4QMZ/?y_'\ԡ̰M+m+ћ;.'^Ty 5&Jr H@nap4/ǘ^D_0k1ڷp p54)m#gK`,oW2q)ㅚTئpu<H9۱¤T.@# H1ڠ&Щ˞4$fyph eXzq:o1F4*FBNXL9/81I؏5Z^l@h}y 42(lTh=:#w_ka>=r_v+MeoҙBslσdtJ'.Hw‘"7s_Pk]iF`s=4?>sg , miN>&F%/BS:3=!f3-:PX4X|SSyڸU3t'{Os<p jℋ)HTvg!st;6h.mAI./x Iz'N̖S|ޭo.z>fUbLߌ(s]0J{zy\-W<1~b}|, rxFV}߆/pxy{{u(%{_Ц2: q7XpWaxqK#6x߰ВeZSJxt8ުka^`ǮaZ^K 'g<508UT'O+BW4S0ނʻG0U+JfHqZw,.joFYhe{97ƽV ǪR}^nfKabs( #mnEܚ;| ;!1+l}!psyKQeIZb|v6Q~F(X'|w-ѐ<9 OﲛWִPr҇x=" RJhuŃ_U\qӐӥT׈5!-bҒe22dRS cw:.ݺ" UT;N JϢz/je4MD]>|4K}:xqxeYy{RwxSVMOk35]!\Pńm+5h:|A2IrEx}t1+%B2Y\ 1$M_cmbxe0R|s ~ :nK\wu?󻠕 f6x^~W9}z CkD1EڡӹSzŋ??EN*vz-ch":y0 @ +q;v3"Ze8p#ݬz1\>ҧӢ)c XG88%bl QMjSmW|N5@I OIRr fo,`so;:ѪrOv6@=>;#ٶ{/Nau 9G FnO}Uw"A{j8$CRuXJfǮPphKr/׎gXJOY \=`tWÿ=dj<\ aK8MFs0 ,C\+ݯًzIq{F!|6(NQJ0$& Rܬ$5GtZ(\Þ𶺯W0@'0bƶd+0ULW{$@, B0<(M˸UzcXU5ExG~}5&7a[~>ݞ1T j2ӱv6I9FoVrؤ{1i.BuuΉ<)w_t.KG֬EBˆtyPxؕƱ2aӿQi8F3@$axÍM P]Qsla/S֔2uSp,ൺUg{@̎4URF5J%@ĥ&+X|#kk78qRdXh"0iOm1hÏT(-<[iMQ4S2nJ2YfR@ ! &,RwryshuyOw`JxN螌Plp[-80 iA{'a Řklܽ^wZ r+$hQ4jC#Y5` *"~%%G9taͰR,X*Z"wkQ+$plYI(#o_qV*%!#=oDi,U0-eg7큯b ?>aU"e!f5?8 w,w+.k|@ sIw PGƌ\dFHeF˂8WQMwDǧrEk8W֚[X??3bv4nIiZ,NEe;^yw妧>:%unt\*|#8Y`;Ue`ذS~@6\8u[#7$=dV1?Z2<)]bl8|Dj,}FzP ]#9SR7gŹ넦GG:i2c${PM| > X5^Lq-~+HUn@?S@Tx+\BT!y?u!9׷}j&/.HboK(" Q=ĮXjl4dž,Z' )ҍ5Ŏ٥y\o}\F IHj='!L}UifQrY~SZr`yJ31{q:`Ǐ&dE "<bI}[ ܘJjNG߭eK_^!l\@q9S`ݠEB0'B %MZ}-\W(-KuyP!!>zL 90v:$/&gy7-DKm_ck-oO78tUMv&JhmC>lxM S._s^[@[[4l*ikGYCQ>F(DOI;[["`J`2FTT}t"R߇R!uLlh0 8u05\i &I FłY l6Gv~8Yyp3o%ǐdn%m^, >,e E&Зِy UWF(s*\ _t(/ ̋u13d2lViߕ{KGdD 8:vğ ].8ZJNjR9ʙ9X $3ǚ- i36ub\Ÿ#-TԚN:R:E(5z(:7wa7W=8rL%*ۂrK6a /fH4y.Pb.5jX] k+ɼB.qtHݦF|,.{c"yԒi6aSe'jKA-,F[*Y(Ա(JO_Tٝqvo=Ei"yn}y(a.;d3G ZP6tJf拝ʰ"{E{3Et>Ӏd-  Yu<~x׎xAE |Rzc]:*bS>zHDcb"SYB&o뮷]"+/ɾflp!%D1U(sh@[S,>xtRg6>kMɰbDbIy{<*k7#_s"ZGt= > BGbY<%`׽Z~CqG % e^R\VmYငNT&j 8v_CXi3_t 1T߮thDٚk;}[]ڡlҡq]9Xl[CPz KehI.=(,;BT]Q'(iq+߳8-|mᡢ}|F,J eGޮŦ}ӁsG|/|PbУd7 ^ROƔ?^~No5S^Qv߯1ܲQe@<]|Op(wM_?u+WYv9ߜ1 ,OЩqMlѸUZz+MNJGp  E/F[é XHNdb Fؤ9c$o*^j@8@u\Lժ:QPּ肾A 7&IL~~%2=gEpJ`=\VTТ4UׁҸEAԠJ(z6buZ]ylikNXU>մwybBEP 6ڳ頂r#v]I& ¢0c1բ;S59Cg9E<- 0ki9 rqZ6$?KKxsZ~邱v,群 P6K،C 3N<='yk3'5;=WB_cbڌ!tJ8Ѱ e V֭PJm9o !4Yxـ;l i$,yiEM"xE/L_ҀIsPgFApvݨ=WEo5/Ċу{vCKcFWH\Wx &td'r|7E@zGfXxP ,.!BI\S1}'YtLn"mny dN<7, L,YWt\7{L_&8ZKR8~վ`|1ܽuݬƊCErX 1"/7jFc9Tfbn^نCV1o,)=rO#1sz?LIҶb%uYO{0pΥ Ģ 'Y4 ' *ܢ*"I͟#NK4Q> R{&FqYh{cfYTۯvF%BuE@N `C40E߾0Η] TOn}c . %MgvK@@( ZbR9eBb;1xϰ#K{m-zT;k'J*T{.X 8Yk0+vƫKہ4xvML[aW+P(c_!|lxǀ%p&ⵘ1}1N1R֮ޒfi"cI_3Bi^cVHIeԿg&{$aLR `ٹ7Q79т,8 )uS%F,"g5ח/g+#mqsuZ8w8.pyDKCv4];3ANYrӾOtF (CB.MLтF3V0pKCj'Oy~rO]Upp_d(5s8;MYZ6ΑN7dwH1\9@@W|_cl8%*!]:lTNENoMx,\E3 |v9eɬ37(稉T@lŋr_sk`wK`GJzs]f|E!ZCf,bL_sNaA{ѕ7` rZhQSsrov:Yaok8aϙoUݵCZ1IrZrs EO14.eyW< \NQCW:2Zc7ߵqɓ]n6ҕ[ؐ/Lit:A!r;XW uf4E6`aK^Mg ]0HD΋ iC!D٥FKq$~RfW|  )HgS,˲__^r{(u^,jy-uڸ-'~ }(gECԅ7Kb]80Prw vպe.d0۹<|W29rhy(uXo.Oli#c!v=e $ U!jtsKfDH H1MG\Hn Txa}53 Zz!RYw0aleS7k%>o2ÌX[l:,PF6ىi3HtX~^:Q%3H{-5jP[g-*d^)HtQ$wI25V݃D WVMI5bDm? sUץ#c\ۗjFdO~ RTp9՗:@E@AW UUPa^Zl>OG+o;KflAz |>PB#$xkVe".qʗR#i\0 gjVLB2^k>yŐ@fT`^tET`qnTʦ,xm@\GsgKT>Q !V;w|/ DQmfj $%s,AK*#J`7n= dEL,醩xpȓNIϠr~쯀qW^v a7]m oS!)JRI` Җk˪eæi>K.hE&pr6wgq<*17Nv>HrGDGlfjc:Qb·GxS/@o6^' k*?-T'[5?L:2m!X6Z`'^9F \6;cU@A Wk C 죥1۴E?{ʋRx a.J7W}d6b[zdakT4rpRmSÇm iD- Ww{fѳ\]yM T AMlMj & O èȝ>EM%tx(Ӕ$zSMbbpYߑ{$ٮwn'.9M)l, L=TfLeW<,A{:b1BA}7εE!e"HVlu1(ib1Ȑ(d:3O투RT=s1*r@{~ݔި&^hWL I~*tTSt]S9k2ko/d_})&`@WIP%{˜Y7e:\Z͔sp𰡠v&Y,PK.K,WzjV oPS dai߃Dd*hi+J[$ M˓,, K}6v.U\Ps qy{I~?Pڛ+kCW(\DA!sb v#Gphݏ"zQxm^l<^8JJHpUV6-xi8=F-YZƹ8\t-XDžoir#Ԃb3#& ۛ*NOz~9߳pg9Я}~t\%A3E`*{ 4O %T|Qz-dn CFsoh<+}c~t/t`Z5 ?d_%/d|[_pT{Il.Pw{&LkL &V4T7CTh|E=)ÕW/_L8[vI^v+)&}uq JĢ:kEQĹԊ$<ObD%9Fji{,'F{ƞ%;8XvxdՖv/E}N_ژ. da&M߱!禡w: :[Nh ֈ)a#](D;tYF5Mr?<IMF=Qt +hgzyybŤSӷi&srۜ cMEJziiRZ|^%s4-0 i&ƨ{,nBKMifvS9~7udzЃs /f~*@Q rdwgB/b:L1 Xˏ>2 d'%7UR Q6)L)j&k=67VIOWO1efNU9Ѻ ' gЫM9 ^GVbgVMGab\AM%'>>,C/<@QRb xܸp%pQNx4s1_Wi"_X*V,2-Ʉ?IVgudJo `ϻ-ZO^*9VgqPZ $kAP~'XZZR@ܮ<R%4(kot$סW?}݁Z$ =`;Go:ɨy| b? dMM6;NF%ԝFBKqo+B1Tf!-,yՌ L>ƿȠ :Mrj5iOT5WiհcB7V4HH""i|ֈGNKܩ:32Vхh܍j-Q;t T]GA{ !ܷnMI=cc8RJsz[&H!jZCbyqEXp`zDUoŗ+3.ٛNE+}#[ r#,C1HAO`N!A1nEaGa/7x|kt͞ ICi<+ZleOyfr "釪oV}|2jAee$с+*\p%U4jڲo_j> iV9.3^l+:ٞ~<~V<|Nw%)\k"!a")WchבWQz]ԄKZ3;ӆFd(L@z28?&Tzؘ)eۄMƃmߖLkwYmN!X9yXD6m`}$PbDh`/Z DmXv&i*OH&\{.c%2W|Yz7Ҳ> 5G@A5<r`bKVբTOCm409dTE%Lה@" X:7={V:3CΌ E>{Sb3uҖu|]@Ed?:d`ÂZM"VZ^cg- }1^,#aQ}k <`H ꎭTW殷 JI5hCťS'rat&>9; *= >ԷfO9Xʬ͜[:՛.L,>YR`h5( WpN`jq iL|$Ҏ!68Џ°A>] 0#\aNBJ_~)jd/FljOrMSbB4qY<1o4͗՗BU33UG5aӍ%@#2DkLv?;LCyZp9Ň=P{k˂.k5f뒰(# ą;>ALd=Np ihnC YS1δڗ->$x}#=N+(DUaU.'бȯE+h!&&j TI$74,8dKD6ri*ٙ.B$U4f/N0RηtQ8:@}0q"r߁`6TItςg0ud:8rWtҴBrqp,どR9*d=[m$gIfN:n9I6։sgPYeF `M:y6 #Ofq`H?}Kr-z1Jt>}:ɔ/AL,}k8^T0b)q>,Bںߣ".oP@,("LɆFR!w]Ra #&o}^i̼Qgk눎d՗~13J:D.IfRi~ |#XS"9e#ͦoH_Xqm?sFd9iHc!F]kVD[Үq$ #:ekw7#褭cX Rlн D͸1/wS6+Ž %Xx\Ό+ĸJF0rn}&/ DM`Mt|ܮ O.J*SӨgH*noB Ĕ,x2d=m.xic:񀴽? HUg.0f?uh'N T wzł/pnʡʩOnF$DWD=7܋5[ۛEu<#nE6 :zs cbEX)6:;&^npz" 8er6-T m+(gfț\S11v ax6E^ط NSx8QCʍI WIuGS|LmYoS+Q\2@.A)4`h| xK F6O|iI#\WLCx=n^HމU h?K?\@'z]xd>A{Z֝lDS8cʡ,TX]rETmw!U!!"o+!Ū7Ɓ nbwrfՁEC7*.l5.%<3I:#I|oorhr,~}@XX9jcʝ ONZ (qA U5X}T1C8(gI󳶹ɟ:JFARxtEmS/]B_ 1m}v ڢD|jPavQ<%D>7V$-(=60.{vZK seK tw8Q4ZcCg鮺,l(qM|k+M5H[:L9*y# n)*χi sq ʇV݅Lh<9 -c\ G^ ϟ}@uka=ҩ TPC08s9Z*=J|>`3J29}D|viJ "6r!e{$8Aۃ lF_VόiF) uX{a/ jQW<;V4]͊d;c3~wD! (]tfzj g̼4@RɥpE2=;E+'-~Б-5“%`*ۥe+!I =nٌ3=1N\'W /U x Y!*D dy4pHjd6`o>y>0B\Ȣ2> Ԩ`^g-NLY q2~Lvؒ iIa[^΄OocF Blkdu_S-!U8Q6޲ɇv6a))7`>-Fsi!Vv+!%@Ivsar^rtR 9`Nc.ҧDQZ]v@L1H;VUa MYӈXa,ObyV1Wl6,Lo>ܟ)0#8 -ݗ#c4%*iQ``EYn6pu[z1%f4G(\h%XI49| 5CzAhčwÉ]@ͤхV$pɻ#$Oυ/ hE=A./ /j2n/ ؚ@D>w~ 0oXUMϙF *5m_b6ee [CBp7T߮P![4m Q#Ҡc=yz\tZ}4K0f#Lt{yn"4tƓU Gb1^]VWMu";g_ei1hj Ƭ}eDrI!c^z^=ƽ+{ %'kZ*{|e#cx :'첫3/$g7A]|+=LstWu8`Ԧ3Dxt`WβP9~ s@8gF+uȠ t :%v]vD {O/Aᆍanylq6 =m#ꡝٴ`n)G!\ h7AY|KNIEb 9RQ WjKd^Ԓ\R`D2.ꃠHC=\mGe*b{óAe.w>a! X<cP$zfW21B$q-02B‹߬2R^u~NppYɛ!jåKZ(ӵUF=GeǜIū+2Q:%+~"mvVV*Xn$T[KX\puh\cxHҊTRGa ȭthgTHwf >&*,"o|Y=sALW(΃]77bmiy~zmy>? 3R&^?Жu.sbԖRiERǩoq52F 5:bȺ(8;*E踟U>6 ]1`G&Jj׏ƫڲv_ J|+k gڎư _Ќ}?Yܔ?gDKX|ٔ79BZ ¿:hK~1(uhwX־| z|ʩcZ%'%嬓(lOJHϹ|"/#J}@)(օr*Swax%˔*ƩaCQ\/0nfGa>Ϯ;e!۟C>*;UAh# 0$hԝajU'<\FoAPլ! JW'aV,ZzE2"PFB e1Xj`4B/ɝ>>4SnR.N0H~) s,B]3|c8DW>tCJ}Ӷ" x'IkZF¯j#s\+>NL~h<-yXNlkB㸻 SZ܍Nl[(|zJPZ#o[U/vGNf %2dW\haA,;p h8yD#F0C~! $f2=k| Lx6aAG:ꋄ5 d[S&׬!D3\϶w͙>!j<:}?!J.Y`#1s+=:g1-_@w1iDZVw눣~uA9Y v+rHvT \baojsI#TĒ"1'*N Ƒy9ԣ҇O][3 ^gω[6'Ӟ] 93bqόhĊ,~{#kD @!ܫm0I=k{Hg(uVi.!$G5 ;[?N 'D;Hr Ң[{vہnxӅ˕Y\;fSzl `8OmePPRڜwȓlX98j=T`gQ$HU9% ob-KYU^Dp/%EwƦmr?O(;om(ަ'dMU"J]=;KOc%qc)+l~loW\iMIL4O `TU_R*+VtBt.P)UIi-%4AԳYTm&h[l֮ve]ij-CyL%ZG_MՂ \g&l@BwT(kПAE 9 HͱК5>ʢ?bշq|u b @ K.bϮαO_ެP 8tX]|mМCLɑ>z*UHS66:(;_#4Q1vjn,(YCy]2L=-ǩo{Xm}[jmOqMCۯsGSݐ=ɵS,jXy;7T z b"13&Qyr?߷6PsĠp*ˮvB?EdVDVyŪq1 S_-m>>hc+ a:*Jc;|*-`O`kiҼ*.5O hJqpZJQEL0uk$VUԯUCT^C Mڀ =]|lMk P{J=@-]h9$l܄`Ir=bM ˜`\j{o Z1@qnH/''bp8G`^$!Yh ȤQeG$Ig{?qQ4+. 7ymжtPU veɫhc6F+nq#u5sUN1';十: JCɹ7X|ǩ>@}cD|E7f1[r0E ^{F@C'ҀX\6GQ2arx ˔8) ȃb y{!"f!kF%g,T,)}V}@U~7.IJ`̥jL@mf\iN>l[N sއBeWKB?% =T^  ku2q4=kNߚ\[dZ *mXV'8^0Ez4cGXF WZ "ԞꜽBai-@1Y|-O^ʪ?lSL^H^ܮI=cg j+mH |$Lk k%aFbF_1i?;N^6T,^&lLqx^/x9gɈG8#RlKk؅kX??w=vN9}!C A0a7?0]fS/NI6T5)X;EL6OeTY N$:AWЯɭcN} B ~yZzaEVl9.}DkPQ%YsXED5}8c#>eWJhr{tg^Hۆt_Z)W1"bǮ .(b vc+~X#>(YoP;~i~fL4)CL|H;W&;`w@=TZ/JF~ĜK2%~heґHax=!5%5Ru%4^L 5sWSp\)yaN;ƣ:!mRb$q"[& xГlH~ſ2j&,/lS!q9q Dc)7F0z X%u? (+ДfBTtv^1j4 CrSX !lrfR+A'ĩZ \qzY >uV5#Lņl ,o>RbٿuF ^yX/#S]G uR׬β28Qut҅UGt) b0|믿$A.+aѕD o"b(%/̾CgDxS 3bކ,j@zƟxMoPAĎ0WW4 (OZGMmӰVrU0Yftg<ÜvG%|vC!J!.1iD""1s~5mQӅ{C$4ʍ_hg]/5.+F`xt.%eʑJ@X)=0١\>7Y\e" b{9LsJH. _-9mzhJi'b2;LKE;K^U%s-D_) z?X>܏PEnj')NJmj)o@x: ^2̓ݷ-w㥁R\=Y 9kR ՟JBs$;!`. =h5TQqtc_Iig_Ít@b">Ny2 mß3qt0&/\J}HiU1bjl13XVڜBe{[u"Ok#EIC*u[pď>$"SŸJfźClͰy K!RXȑyЮ`Clb.Am}g`^(Ƨ41(cm)lI}($+kyTa|2T,!Q';G,r׼&Ԟw2k^t&?6; u9B.fj-/P 3!7yWέ0|e/V<7)(j76WS|.8=AYiL8moؓJa2l4uޟV߄=ȻkzuzGU"1 ʡ Fa#bgAL`,̦8cOzo ^purgIԆ6x>F֝ͩE0LBMx2WN>r +FGo Nd>b͸K`բy*Dt0,5ܯ2bc W7:+LaaIu؟#쯢2G!nE/¿|  !q+,JۢJ)lXiɜi{e*xhM|ds/o?-O93DYN*֓a 0M쒼fJ'dq݌^}-Cpvd3[8.m[2vyN@wUq &Փޢ.&&04׊ I">蒒c;|&[a#CzT-NZ&홋U Y5JȨLBF O_ ]#͏\A~Sd+>5KLw[rW~0*x\@=CXdq#Ƕmٽ_dHuS8Bk<]mO'4s3goh-IM) %A-sqlF4yXhpLw`pvoہ*.̇]2tb4qKf*͝oޅ5Kj-;W Ԓf3TTQy%XRB18H'L>-U)W gtnXJFݕZHjL<_KċR5zWF0 <̄rbsj|QA}"e<%ԇ.,ȁPh' c%7ȷ4qncV#jy}FeYW#O ݀Փ=yc E֦a4]xD?`3"h˘ЧGm/rp>eѵa?9dvz[E9 ?E15 C5 e1Uq'19yH>`fHm |]%[݄\Udrl ԁ7R ~rj+g[S~5Wf.P2M0OO uc #>MQxQkϲ70 ߐA7P"j8KRU۬Ap#<DzSa7䤘Qj"y['so. ~UOtS#ܗnw~F,H6 wV/Qe:nZ}I Xռ d $aњ4iIܕԶr~cy-ٕe-%5.P| i)acfȦmv 1D0p} n?-Us+Ghď T-BbK+ȫCZ)umd2҆A;p;0Oqmnł3T~Sr8@W8M#2ߨfm %4JS9Xrye%(*M F>C"v#^lհr}W_s/jԂtK*LsO.dBԺ"N)a*+~ =6XK̺,c6b HeFZ[q?t'.% zzeLOjU}bW>?V=޹U+Jԥ-t'[fd}k_hS[,;vWN;qrwkv"hA>yO 33 >ItN$Oa̰,<qEkCL:A@>,{c1> N%+ݽ48;SdL1'sY+D5q;{4L?3uLPT#/p9xXD `hL8h^hF{9ϖPثaCx1 ;SRC^o;`G 3乲c|x ȵ#j #z>MگRJ+e\ Cm>RixSzٺS<`*6~2s* B<規J i̗0ZqfF,@EyK> ) Ue0ʄ֪&g{w%i%94@uز+;^&2۬-ljEK, sERUV378 狞%Tn 9T Px% KY<p̀ꭾer2{(N_Ǟ{(spJ;`k9vOyb׶##f/TIVLk;k#l߫;(_F0mv@&ǮAc_'l'7K(>[Nd]_(0)&]{&~i9@,j_V #M>qzqۀ̹}AV4__Mݿ[P n~*0 vDxQ3!2fo5Qm.C8J}-SC&Ƚ}h9ݵi/a}Eh3#P_VNq>h~hUow[vLEjEs3 {CIO1Fc[.Yq]&f(igҝ |~>7RGEP; "؍c#STLF-J~Ex9cŘ{:Ƙ'M`5 {Q̕ƅdC7*udv4qAr',VUjya ڐ l([6ܵM·6 ]Gܰ[vQ6ʵ-!).|ݐ3jYNBU,".g'cS>pl/oV0>Um_dGDF_l )͇9HY*(gc3PK"6Èۂ-MЧlF|s+10~1S|A+Q=v) !͆-.Tb-_0GC8zn,Vۚ>Aઑf,|_8'dh &‰'"h篃Az zoלV'IbVSB+iG  '3k ]hmnsk>aĹ1w'*C9Ӎ\FѾ]#"6wL&C*$V3rkĔN)*K!'ߺ$>O͓BnޅI.R;oX0#wKDﭡ &'"@csFcPۊ s7e>}E*H ~ҕ[' GXuU1?S:oQµPr?VM ! @<33Ho!;Gt>P)}B,6DŭEj.!yď`cB\Nt#kap}fCO-- y :&9>seYĎmHPFfp_2e)\l}R 6V6n~FI_S\wy:K=>B{(!;Mm]Tz QK ~NAD@Vp;?~lKh&9 LN":lRNMAF%oi0 L%vuEkM )ƨ[& 9Qdg)>]=@̺6ӟ;=dzQ5ɀp2'?ѓyZXCG8L%ܵcT`^8UR|_b\]%?19(G*\A9Zǹd7ZhA#ˈs;/ SበI V,JR& Cy?fU^1>Ȉ`A3S/%(ܳCHVNX\Z]uv{=CQ㟴лIqa''zya@+EgQqĈ,|XggOvd?O(&R7_[J4O-H|&w2sx/c@#%@'/4i ' -!5=ɋ#;-7cȀbF; Qnw0$#zo M2{]F]:?2]vkk)K8'8 GML:Pwt;ǣ .ƉzF\y 1]o \ո?!q{ͧ,`򈝥 !M50RυE mtSW=M߃vt&|ߖC*ԗ}x%(Hfv5* |0M'sg'h0_~4it{bC ސ:y'*Qi@O>/zjlSVK-.hqM*`Oh1k0&Z2y0 ԤBK6ƵmP$ov|Dw"w+^rg;tTpE1Rr` c]zPW Md)DfI #oOj b:ui1W nZO!n%-t pFr@k\4{ZH#f6cU1hVJ Q}\p +5|"mU Y{#x@©`O~Ї<ۖp&n .?ωjbxO)~#5)` Twp ,urSNNJzȆjP#=cMê?l"zTTYMπn4ȫ*E2ヸ?RhUNz[[~h: 'A"~h= GK]᯲1ASއؼ<,@fB{x(;,p՜G{n0`mV9bFw G PPHpo% i~s *]|0vX1y3cp$*RhRo-7廿.2,JOB<#gfr__rNU|?|,;5FOotzʡ?B֚=J6e6oyQP/0G@%bO|Ip蜲[V`f xch"'X{^6; <豢$-y c>&&'k! ^8Ң̼ z{>C%|NAщCNô bOQDΓUB{u#:xo(rU㇤Pq23M7 J):;a5@RȩC['~UX]6e1#TWjJGM0_&yb~g>ts觽lnd{QY`T$Ϣ^wbT{.μ{ mab ϫ6(^PjGlJH|,o Y;LFi?G.8hִpZ /Vbpʽ.[-n>TR]QU2)2[ !IKՌ{c.8rF44(أ%83Ie3ԜPZp ]cGOR E,G| %)՗sVF^ [ֳ 1(\LAN]Hp?ۑr7<؅/_!|?]sʫ Šۧ PE#pHL-ѯpMhZu!: 98I7e9*oVW#nfZhMќ 3cq荿U7!TآQ6fT Wf_:_:kY8'hH>Avr0_BMPpS6TqjWJu{5?<'ѼOB'A1ϴRNU4jz S;:b"qZI`6zx_0jª,Lm!FѮ*/3Nm\rشM.%C0sks'Q bW =m$'hj5(c<ʪ"ҟƔe&2|B o x=v&Y}j-j`gU{[N_{r`E6C!\~Yr` GeU(T|xA;yqFkZې(M+)?k'Q zhGTrӱe Y("h0~@ˬS6u & j'j# y̌`lRئ8J C@y5]#ev._=uD&R"+)~mIv]g$p] >&KOO9h #j%-Fz9ӃI);tsOy$n;VO.ŋm0u2&(;]Iwxo|b{T޺sb"Ae@5E =zxI ~5eu[KfSPH hTXdS-/0ROe͏X7s7Exs2n3,/}.o=pDG XS򪞹R -΍hVWUB''c,~'/vDC=Ek^{NO- p4t LO.˚$yd 9zǰȲ)3*Q_ӕlEIRSvA{nݔ4G_4e\6ԫ\\F8CBzL6"Tu&nlIr'fРáI ȳ'SEd feY ",wܬp%^u*/w^,6+8اKdx&P'xƠje > $5b@yS4TGOA5"_8#( 63!Դn_On[isC7/NӔ9x@B) $ֽrnADǍ\&6n할F #@圍-*+ɜ^+?Y_F#o6fboVxJ Tl%)T\)ƣUaNa?ʘ'qS_J-ǏQT@^NgZg1 ]W:`o';#݄qA1RRhkyA5 NFSz5$ޒ<=8f`/Ό}Q@y|GjlU0 -m<_i0Z#R}f8)Trl:ɂIwq s)dpwdn#'$M͐ Ǎg;YvO$FFd M0jǷ|͒U"Ǻn3`LTr]!7^?Lж7bo{}8K= jo@3B0AGQ.9@zX%KAChϘG'|TO??peդ΢|\{Vj7!6Nx]zCL:Y=][jE)k\Ƹ/ dN!~FlI5IAW+NlHq,E}wq{5 p # e\c29cw7^ᘕ `M}HGt,jʤb#*Xt8Z(תc)J}l"tܘ-,"(ZlGw`{'W+ Zހ+[ӄ0Eo C1+mVG活r{Pɍg vN3N$6Ph`x,-0.1Q[:-G/ϸ) ·e9VBC8sWxeg(3C=QI4e7gF"I"I*Raˇq ܕUgN"F)VBN;G\CmhY 8!.yɊ~+DTD0=":k"hu<5.b(\>ylо%{(s`oJ&}Y:f'vK#wʆQ**ުlOJ㧈kB2J̾?՘Y=w̌*]gDh B@vE^{cb"{3*ӂs{fPP!p{-zӽ/!^h{B|+PU#*ۧ4*<;q~ccw5!.ŵխ5=mɯ zBͤ!Z7dfg_;J_e%vv]3҃{jGttOi䪦dy1)H4%Qj}"rՖQtW7m-,Ѣj5W+]$A[+lA8<^fVKGGjفЇYn1g0uE .3Y!=`ieRZܪ$HJ2[ %>!d[6O`m2V} "GgfiDgC_.JHؚ\Ԥb\E`rqOs)ʠX>Ni\ S}?ʠ~Nj:Lf~ck Qh,VrW@? P%}ZaABȔp&$gX3qfj"KАLl}3RS>"(~}^+ R7)̍]r 77ϱxe3qA]ק4͒ZDp*ELϖ#$"GЊSΈfFvHj=ѵK /!yhm&.])E^&y/@?:i1KV0GL ЫFZ$9QخZi7#k*_v"ܣFBms!=7YfSÐx n̥!Bv-V^SխcW^Nd䰲߃pѡBŨ,:J"9@>U:E{B_O=]Ԭ=x^5z? |q>3 "5^FdhgSugc#*h<-5)/ѿ&8}h d!$/$*}nL/י>12SPvV9_x[e7F-,RK꬧,Bdz}A{7aTk*A%o $S?Ч=]3qQR#b+t_ͧqx{^ӎc6 >]i߆j/˝8 }0!ZG<&elxUʎWќξONaf ت?N*-6k1ކª-u.).l 9X cM),7(%}5m&Aڪo}\@fiq.wQ>M&! n Dz:R AuMG^۔%ųڤ|U1c/rTjuG)$ 1SkCbr1R>dCCNԭ/X/pǃy &nWp7gAeoIo"ܽ?:0RlBi:g0thM&,H3#MhGF:U[p|e2YuKy% p 5tqGe1UG*O: [%͎d"w&4~́p9? @Z=fq Ż(yR\Dʒ9is<>#&i]"!%#|OYBr(3gcpJ/ ~!Ȑ<Ts]ζK>g{TĴ:bq JnĒ7gb<Ȧ)ed$!]QnNd®+'{GEjVHQsb?x5t%8[I\۝x :`[;&7͕~jiAT&O6 vQ/뮦M:MCp{uh'c&޸^6RxU XiA,(Z:V?5!Trj"$Io mr3J,DF,dekh'Q\1~b?q %ScKYFR4tKHw'}DMP^gաLWiTl4pVg,bOO>g Qnn be$v󰐯]%@s|Ú8lg*yKcT2"Dh[ 'BF|f]xWZ-LaM '0j­&'IW#p9h`?Wv#ʦxMBP~K > \k( ᅟ+@֚`.BÀ~:~L3/J2ob9@Ee#a&DVC8"N<GDHAF<҂Qa0hws#wfjcy:.\"Yز2'ƯvJ9Tms<5Xp4ud=Wx$vb[IӔX>h:KѪ>)2aW-,aLޛ/@ek̄?RC[RtGoa@R+ه4tb ] ;N8#6Kb-,X>$@Ə(Qt8~W|2~SYmuqL ֠X"W.fn}ozPZߥgK bJp x>'!Ϟh:djT܍ P^c`/@H4J _1Do)Am,vtړbC k0AcN=u"UbLi4{L=v.읂F\˗ 1/X2HR#%?8h>w1u;=( ۙ!i]tFՓn7ʥҽh;7,Yv*˥f< ۹PԐFDE>]-ό@j'?ԇ3"2iAC&F|PCQvet,yyw(xA/_-xz Ge )&ɋ ׄLm O>oǸ1\L9x+2 _rq cⲌ-$ fD._mz#\؋b񛂐v?+R=lH4Ί;aG #h%//o7oW4Si ƯoQA/AK7=;l 1>xiʅoxϒWfQ<zAETfר/mbV[ lYK(!@(@FhJ˝;8uI s9g}/@V_/7Dsa8w 鵥?;?FN5nX]>`- =nflx;I7oH%o(P3DyHt<F}d.h7&ζlLd;lry.崸Nv;/9xT'?~}-PWKstEj^U ~ai: .Ƶ?zȏ~5"C&9owp itT`8+d/O+^hv|e28"t\uMH2#6lc&&-;4l|C7 eR:eV8B|G 7z1PL\dý op]h]NDS g_j}N9DQ F, !pu"vS3E:[u⟦@5?8}];`fX=gh1ZwT Bl4%xvZSׅ_ZC5KWM@*(͢5g[ ans盾( a# mx ]䚳`oxm]XN)xcF?%e1$2䕶n5ʽڧDa\XZӊ?mB" *4?C"5J!W6/;ms?!_^<\ ec8&K_\PoXq>7GgQvՉ̓d?#n=+q/nָv,b_ Stc O}]jiPk0C`b45[!KWEB]kMRkȒ;KlQum3)1̹T]CS\j^qd-C_Ѱ=׶(Q\fEndu $~:vl#"GmV+틘m}e5eՔΈ$ Dgs^ӜCfghAjJ敶q#ZQ=]U^myɂN)nz,QF \,GY\,w$ow_#"oW e$Ц\śL:]%8ʸo[{pq$\X󡱹H.KYa YiB00}9?ٖX^ uSeb3a|m=x.^?ҥ%tXS}G"8b~MVt,x@3`m?BbjZ!8/zK>Ķb(]˦Qa6R!AU}}w].!6aQ ha`5fHP*ʼG(6C-Ng=Oa(O& 0g(B\\ z/jFH gEU0ghl'<.nIQ&g䦁` v3wta_U-GC`ZC/l  mklt6?eU$BHsEF0ox֧WkeO)(uZEUA81}Ԁ{w4۽|Ա^fu%[(RVtـ%ㆢ{QbBd ( ]EQ׷meݖh:kUcD[o+L˂gɪ3 3WF#( \>0S(S-%8'IAK*S_J\] NnQqʇhȹP"k3@~eZOi` 4J1&f¡\*0FAU+B~5T_ B/᧙]=2l=X R^5aR鍰^Dq/(b>\Q]BTuϼfnT[:QφL's|n|34Ǽ%)ܙ\tJ%6Nd -dq I/k4ŋ^:b# |8X!R%햤yLg Ֆwţ#<Tab ;GM2g*$.td^YÿfFdE)4wܻJ#x< \u<veOECӭ6p9DP{8f= 5;( Hh۶A 4Tֱke4?;.D {~L.Tf ;PgU$4iD7E ӫ>`!8zCoPx:r&A4ճ.y ޘ篲{2H{^Pp]"Іp#'°(#BGAsK1݄1A@50?Ën#{;ǔaQzK}-̙NȨp&S@g]V"o#9ZJǪ #r8vqrfCsk _j ە;$JX PA`6V W4ՙ>gYZ0707010000028e000081a40000000000000000000000016101cd7a0000f0dc000000000000000000000000000000000000006100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/aquantia/atlantic/atlantic.ko.xz7zXZִF!t/刪]?Eh=ڜ.+,F-=9S3މ^'CٍaǢnaW'Lyb|:zi`S]aPt[&򲓃 E&r[PR"QsxO_luI2C3}d>XKPU% (OO.˺yHojCS&j$-?gЉgN;=hc _HKQ Z~Q jA`=*r `,+I*ezݣw` EH H߾m8p! y'E `mx0eq_G`MEw@ٚ_|8q#| Ur7 KrWNeЅv"D. ~,4hRG:R*Wĥ{ɝz2Gtc88 ܛq]drek -=6λj /a[vr{ͦ Lz&3ϵl52G'K0jQ' *(}6w:mj x"4P ?U6']IɁf;ZFIíSn3KJ~|7Fσi Akf͓u ٮ{YR%v,:+n##|W:]a 4(b{ʹF2 _7<;UU!6qJz=H$~^QĝG~z2]׎~ZUiķI#7N;+% V)~j=*Wvbg`"oYke*e@:;aE @+C9B :VPP[ LxΌΖN_χ85?^JAvk \2 ,C|Qpgϲ6HH)JcLk5W ENbMT|д "e_jabvET~CCKT=oz祋a#@{pR{jrmE8G^M) B[a[(IN/bC./䁠&nghrѣ{~O"ۂP?}--mb5tPFn7E[rѫoσ8f׋sT6,k_Μ萧 KyrvJZiH%Sc Df( gՁʤ13u}ZB|{ c ]š\ v ⤎H܊v~J'qi9k\xe7ޔym?7ͤ߁f:=) UN\XZ,\x i[ԈO)2du-q6P>݃G0"Iyv;!;0 i=oN8kp\G׆H`m i~<\>Q)de* E2τ }ʹT_\擦8D JdN|du$UF 3}Ґ*hѩmЙ Eơvgdm3GXlq׃A,eFqY,(V\މC($f}҉M]7+obd6)Z%JC>땎7tOɋ3{ RdD&mNbJ!ܖS|b$ H dyC-7=ޑ+ W-kq[=tYz57t6}ԝ0d=@h,*)  7WHѭ-0d& ;UpZC>,wfÀ([#i6_|F<,D&nܽm\TF# "N1ou5Ai!\Pg|e@BpBQr6r4WoJM|?qhmv_( /!_/(}(3=%lů?/!@'.*q(jGJ,oxNHp/ӎJ eZJԡh-KN(& o:cJ X2֑HA#j/>犈yb[p~Čo8Mih)}dD_rfxGPcr=bYk\˱B {Pjā!eB^2)VtcJHrS9c.;Qƣ*7 t'Fq`w V+˟{vR7(:(̔1 \A`)|Ou>GS35 {{UPb#o?UCwb+qfQ )|gK3ms rl%O'}JT7'lf=/qaXCK|-rFZc mZDD"ɌP\c+|'tt{߭=aBI&y\ Ph0篏\T0UVݶd2Jpk"Am}6j/fGajlHq9=kU;g&d9xhE,mz!q'fZgׇKm9[WUZҪqР%vA BVr%7(AoZO0nHFDf]"2dՅ AƗUWݲ]L˹ӡb|D!VZ- ?nSM_|J-!{}uCUmwݗ6̎y`, LSC>39j;, XF˛9<:DA7mDbFL )vL6(*L[Ub9Գwd҂$ȍ&Gf^&,:\}ȐZm̖Ny0\$AT@9H59K k3)*Ā_IOiT=é"BPC^Mm,L(+iNN$aLT|ML&Zuq=֩eMTY:w\`w aB8nXI>:,K k5 ԱZM xOz>JJDK 9"|~׭QvJW` i y4d/PH/ԙ hr}y/t᪔Br"#nAq7L+>F&' lo/O6 |+z!2f'rlPE# (y]m|W0OO갃9M:-qE%1|eŷcY=1tJ>/~K.6p.UslpWrnj2 C2[8*^߶/hxw+Xfr 59wD! %BNXqIi`ai?3Y<{sLt*"悟xUUfAE~ ɭbjJ[2eXœ;9w?I)sݷ>AQs;TCR$/O"QV0eWy#ԯ楃|pi~io\4)*/Mr(a(AِNnfot ̹Вɩ3e ǒ%-9:%mmQ!C;)BfE|l">>ӏq$-8h),`l]P9F9E/e|TM.3ov;\D)iQXDľaO)ts$/~ sw{ɤ%u5^9r;\SnÌހZXֱ{ҦQQ r"ĎsMJVYaW"㑛x6_qL1YFȋr/L˃b\^dH#u59ֺ+q '.$qoj};ײy97ؐ.J͈Eߓ$ _AFEӈX|ͫ+dzMŝow/&8 ۨ+"mڳ/mޅR,+ +=+ ~]dܾ3#f@aA2IC9Si)7BO[#i~)듼0_TJ 1t}1u8PG+ u54[qf1ipNHj3fh馢#qzb?164tZŗq1 .;qiw֞?|Xl<xkx2$(mie#џ&VFvQ!ˌ;SjHQUT)gLCV\,r&MuƹzV( &`uI+z"-}F+!}@CMQno~vYh4I!T.*vu* q:MnTȤ=\'&m^#, oJxx0Vē,}(0@2R0,q◷e *h;coj۰z6b$"!D e3Ǣ`8oCrS]Н}فvt gc"'Hd5Gh`XٽH[N}xj؍lO]<}!MΩQ3Zqr>8xV5n9zz) d8+˘;cQ jMb_t[~b2 A(vJp<13EZ'zfI+"ŝw7iZϙIL=jxGCU@gz)iͼuc2,Xfah~. (R0lpZapvϘ8yS,.eN9Y/s)ɫqu29 c/{tbbi:Un=bި|s,@Lɻ%}ɱܑEl UD5cv.ˊSakWG+sSll zLvW9 DScN 'XI#~}&W j1xB"}VWSWJ'KBỵz;MegV節2S2R&ډxLl,gt֞gocj<:.܁ Nxؓ$oS@Pl 7pG[ cB'N=O2m"P cqTyk6탢T3P} _\0 [-JK|&@Xz3 ]5 YײAެD|ۈA;&:>F;uE'B@!d4Q*ΧYj*ƫro Yox.; #Wx~ªj.'JxjdU[Mu.\B[fvCC/s,Q;+MM?%&?dMT G<] v`aT+`S)Gmnʢ |۾T0zWc֘k`6\Bxဓ"V~w&gZ-> VQFARW%YoĘ|8tU85tAF>I{|m̕=t3GP㸓^(=5j>K8BXr8;^ңkzv4Sqc8,C3C䖢ޖ-JxC;4py\vv?:][׹bu]Tk>Iw/>7@IhׇIMx{@xVM=8u7&o,xK:4ގJ ^#`z!$|&6K8 8}2 %` :*]-ln=JTc=N؆_YWVVOr'Xnv[@z0H5[m9#5۬ ɋJqiF`$w,K6q?bb`_D_\@vbrNE̕q8jp)Q\3ESNV#oBL(|,Lѣ8֙<9@e7^FJm;5E2!=H褐Uk<= 'tuy2QpQ'EEߥ_(qn{3X}%w&-3J9\TܜYŏzd>MQ笃ͶO4~beJ,%- edk?5MbGJ3CS/eSd{(/bGiEyak}؄{,M5. t/Hū4zu0%P@v\̝S sAWu$Q9]ETBQJg@-jF`maͱ^.g=XU RLI=QG>>BenBvbvM׆4vN>+\ XƠ"t H6PDzYXl=*uH\VH _~%5/.Z &M@6R0vpAk3u8ӡ.Ju?/Ttk(22Mx F5% {RrQ78hn]őﱭC !X%1h~zM8i#;͂~#D`~ۗWriU{7$pA{ *8i@NaALt31'rdKL\OgrP4^]=ܴ$TwB`M]pm3͝$'>&1$րkn/ BO=e# |x*L~Q4&e6*>imK,| v>GOqqywe(w9Z=kN1BULeDډ1?sk*":T->k+bެŰ=Ma#_ȫ;3USʆj `&Cˮ'.TY}DshYu9n@oM[+fR t2p40h$v圐:׍XAĞ.,=Ƞ:6 %s\53 *' ɀo^Gw@Jv%uR@rXb0 J(>LfӶ?}s6rE?73 $rT8= :AL0QT2c5 rv [+cw&[pϚgʄ1Hɀ| m Py.9x/,wrf9[9bIUqPȥքvC&sE`trs9"2AΦ::trTrn^ei{T͈0m-{!_|,?**J%LA&0Yح *Gr0"itmd|e4Puۉ'YV7c"k_ҨDc7B*|^mabmC̪7U&]Y\Z㶠{,!Aq/quC2=2>)Ga]к6i;mM97Au蘭 4ޯӋ*s% #@X/")Pܹ|GZoႇ&M xn䀤"bJ?]Gp6R3VK^>|cGdqLMt Ot]/'x92oLf-\A6 pQg"kLot>9 )z#a7crrN8~A؈=l^z̯b6bL_ "*" B%\d<3h.+WDfeE*ȍ3#SޚP:h\F a/3%#}5ģdOVwtN2R;zDT&GK=؄ge-^8Y!AB(p{ 3Zz)sƁ5jy&;tOؒg0"iڒPlJ3aEgɮWiP]U>44qI1-ѳ_AaSSH_%Ǔ @ʶKӓ$ۗ" PePIL&H4հN*s/wW\iGOmK=uv @ t꺼=|%n;=x>"y 6/mPZ0Zi˴|',2;5 ;1"j# e!F##^R󛳰ԁoFg|^vo|թvTM@\HӾ):Ku7R>gix߄Zf]?P~gJ 4QQUϓ]ߊYi e`P0wk-8gj#L |F\ w޶' Яδ2[Q;&=L P-oQ4M!O#=VqR-~k>,::#|~Ys,nu>wFDz CB1`@[},+ڹ&Hr#N*8(v Akn`8 gkܟѲPd_vP?n*PKaVICuAL+#w8]fQCRO(2à,m\ ?I!Ew/l4Ô[qM\:,"z$ |~bDe9C@$,8#gO*[5ԿDʟkTJ;͈ ^~Y5:{dP6z踍P| {Dn]!:-m>c <`IyjHFaN#Foo']Kqb Q`h- AO&^Hr=d(l9uOxjñ CÈIVrj-z㱢}Nd˩7PWdEITp{zhz@)WP<(tX-6~ #C5O~wJ}M2-jz[/T?Rl!d|1ϓXZ=LWZ=\$K$@B=<خ'NND\X>GēU *\Xj*qI2U]EYQRiq[MkC?&)ˁFsg=!Qt\ky'ZqIL[{/P89rG%0K&m6'S0^EFun}>QLVU/! ?bK5yO7HJIO7pKbι-@S4pذvaܜ-mp "C}Y_M- P%(зDm")8hی7n1.{hu﫩|B;!c(1aJp?HOݦ'[GHEa‘8.qt\MЕ;?ZG|W-ELncj@ԧ K|c=+l <~DܽȎk~ "&85)Q1e ~߶WMp pBuPp(_Ɯ6)Y$Z_ vAW2چJ?]'l4l sDd==ïc3s'K%*%Jsam[|^3Ap||WP{!N(ϪkTtSjh#B?"NhLĒ;t\1ovc\! " ,\~?UxTaʍi*ۙQ쨒V !f4HKk[qϧK?F)T Rܪ釱FB9w8gzGx(/c4TM9z8g%=~XZj@t]Ly.J >gJuW L,g %Іñsɷ;qٺ#xcDK)?ǁC V r,r>׃̔Dj+nviȦUʇb -e.sHOK϶?vŮw<%^x3Ut2Ja506K$\F*]J;y#E#:=KPr}J+WA6eS0*h\b]۝Kt yڻS% y:07X9ͯJI-ucGg@ *&E-#rub~0C-hAR8]9Gq2'!9%HrP:͙A@Lw^jvsUKk>]~cr[\P[cx i lVL-wQ`s{B;d#sQ,}GV(~{FWu[Ur[<->%8,C±PIvs#uB k)eFʞi'gڊd}Q'_Hq6EKyiks?_"uJa^:/o6-yz΍:6&E£=t¡#r11 @],>g˧"WN5+'*1y kQ':r?&'rٖ/E AAAVᗒ&nw]}<)ll5oC' :w<ӲԀa.OƷ#7 <xA(OK+Ě QL]$r ,Y*?z+byj`i`Yth )PA /_>rZm]%"$6P׾ޫjJ=(hpqr0*v3VY8f6L8=bŽ(;TۜGb~a+GL)prK#5R̍ؽ-瓻H Rt;6mGs) @{Ja/Dɳ!IܫiB}*GvݧzzKTu^NoǓ'*[ΣfCd03|%I[\8mNSS1LDŽQj$1ZO]iG82,'ҥ@&جl/@+`PI;rE0uo݇~(Ͳt Plv|آDDn3YuGI8>bTԘۿ| `kLVqcXeZO~4x5dW$asPPSlJ`AS10go>2L ^q$«+L卌r/nUq o#P* r&T:X\@:>A_gLq (RV3BCbjU;HS@Aƥ2'V. e~9fM]d:NW2, X$#B(Fe4a8n7ziX4GCcR;d]yLmBY.0)ܜx]v,\OXhj'TE@!RB_1Э::Q^4kWY֍{cP j*KGu m72Zfa:uwұZI\xWpa'w`=f"Ƌhl$1jxQ-5iUY6ಚTgsj tY]hƖ$ /22Wf&<>"2MGjlEu1@Z4PU3p k`Nӌ8wX[;Y$SHGQmvLnB\@fL+KuÔށ+\ṞTJۙaiI'!Zzpo< ]>&W([v++Dlj}"y/BF{UэSo`ϬV6 ;:t_9F0mc= \`mq~&Q?Ho J<<bFFR'.~.D~ւ\D o P za>*)GґAvV_':ɋC&SS ~/pc?3\15ԗl뤑2{5%}թꈼUɿe2N\^oL<Ġ}P{5ZxUᒙ O7!,'z]M,?|ŰiKAoJa g`靂̀_ VTN:F (pR1qR5ɭ-tl>'' B.Ҹ_4O0 b %Czߣ廣RxmB9L6Pis:Y93jmv~iOkT4^H˷h2о3\0 N뮳|] ۉmC=hI?6t 薒WX3$:CB]U]v`ZNHr`M-MFPR(EXiP3Av|?YP HH Y4"$GWVot]Ծ~3[ bo;sREPuK[0P*|F_U2s6!IK٨F(H^$Rt9|Ω?axm܌7F@]JWL7K$BM0u [>箱 b^yd{[^8ǹ^tVN~q0عh0sB._ K!9oV<*:vO*W|nawc(x% ƺ@8_iQڸ9Ђz-7ߓ|Z?Wk;]4dGNҊ׈6$WXQj`.)J`UFDTCrX=Q9EK2\abY[WCxBV n^hˎQʚ Qkț< uSmyW4BߩI52 ]4TzlxM2%vwmfЎk@DKoE4Ш'0jw{ᚩ!"j*'اe-cS41hu ,|)#XC)ir.:MΊh)7~JqVBց.1kcds3kV upNڼgf-s#h~Bi՝xF+x$26.G1]62􏣰g=OJP3 owitQ};YRJ|4)ydkܮ^]z8wȂlhgH0jx/8#Aїm Jy]X*+=~i-Urw'B{՚z'5 _6v?N=Wҥax/r쇌b̺jPS3g&ܝNsFۄKQ a((3y-MptvN;I0rh?`%iVS',7ja@;EX9j&wMrȶdyC!hڼ;iQnSRPF=x!*?sAnvN E=>A XOO sNyǿ=1?X~W>؊-itğw$XJ$?hitR6{n"fW*,JT[˲G/Ƕ~P ښH);k -~݋.W!p^Lb9ң&36жУ"]mOW) * +b,d`Zoo",F&8i7MLrmT Q"Ew'N2ҹ=MPmBXInmz}U'wp/=yEziJV(xh-Y9ݩ4$vd,NQ_T{eQD8w/^tDu`}=Z\ 8o>YZ$={ڻfcf5p;_\IUy2T+W_IF'm&*CΓ%ҽc#N4o@m|\CfvO\o,Z߃oyBsp eO)lɦzw ݹ7 8FǤB;J0gCdacAu-<֧# Q?+MnX֒рVS0)Xyڛ=3鬒PD?U>H6 jDܺ/ ս b:cD H,-j@a"bjʀɡ#R3us ( p?v0,|K1i INs%F}h*h<>|7  4#B&)TeG΁4OtCC}r{J1KQ eנzzv8a špрVGcشQ3tCbY ;vPg/ru6CB8{S:MR:^!#+Jݽr=x%I^[&ƃDW>f,xY/'c:R~̝@)IUL ڞ E幑EWC|ӭ J'D "F!+vrk,ȈK3p> j%N&1 |u[sUlGF`t>vCfpt0M?"O"WsqDn[cT7 ybX6!'U޻*,'j sװ&@/uF9G@sPtBǕObKv17ራl2;bh22A]+ox?dBGY&'.W: )@QRH0=(U`IOPuqp|Igp/PܺHS?M[6UfmR*˥O-[<4ͨfRmſ!=&J54[إNuqbvwP>R]0.ozv*"|Fy2#ji Ex";A0JFIKSG༓L>WiCe-Wo 6N%RTk}C8ǩFw'u &YSaD*qHNhn\`L4CRJUY Neb\Jk's3_&j\C`=Wt1Pn շG:%m݌  Vn"-=$}d ^OW{@ꍹkKxDHޟx-TDϥNe9PfټIDAT\w\ G;.-fw)`aB03{"pm_rjLD‚Vj?P|KTgT5X+D?ݼVCi!ۉP{BnHNjL@J3o?gY}t9~ 0%vRlXˀ"\K$Kp#lwj baSk?;C"$;ص:o+! .bPv̹ɞXĸGп֍ F$w?¼ +J~2_ ob*쎹pi֭*PjLلwT8~R9&@"S w͢?ReN}KTa@ ˆ[TML#/@utf՚I,$-7*Iͬ>ʿOx<[<NJF YL)b$&؞do|ӎC][pdQו"TV`M aJ$4N*]IQBYb |+ aD ,SZMX[T2a˶E5 4{7Xpun!X#9 G2>Kc>nd0wG&{6T֏mwfPCxr0Eު 8dgrQDwFjsH 0j6Lق@Ylx@K#Q9LZzalIBF@Pn %K+N.r .VE]o6t08˜ON>NQʮ V)*Ү#Qׅf:,!U5+~(EuMR[I"D#4!P ;{錅وD!!iز 9m8̐>؞e{bPZCmp!ݮP:+s٩E(E(Qُ8MB+,K;ܰq*^#tn_S?Sa\#ЗG)SѧYV@,_ULÿZ'&;冫݇5|$1uXe] ϩ>_ H=&$b} rW?|vFȡIp?8Ѻo0<NZ,,vt7I}IhЍ ~)4<%RE`U*)2˧Dн }}%(4 ^Jzo}}QCV,t L\3e+2~\BvUj%NB>0*+f"(kxdeRoW`*YNKbb0):(0G T{cC@>꺺/X3ΉA}qW0-~AF-PnG~c(Fi6=4S_׫2ԃUуQ2SӴ^Vm+sd龣&+e u'w|m{|*,F57k2Y*2$_Zqj~C6dXqg=&cxH!{+,SAL;SW0BHyVU˖P$劀XEįM%kJUڌ! _J9]I6]M&kGj%r7Wm]-w^+B> IJNB?"9+K`d{ Mi'\%P~My]uy $hG6@mX^x/Rlioeg[8U !lg룢GjfPJ5묨YB[d uQW1mpb2_;ByF&u~dY'Vh\96YC.o!p U(}jJ*D f`ݵ2R'zɹmc{qϣN[t#1iCpOYg,'/|~s,.֎ }Xک5k9t5%}2'i -G磊c`[*NN^ BD7BNbI>hq `rSO"I;%I:1BI'Ƃ'z] *F`'/B1n|CJ?\忬98yPiWi}o@<mE҄r~m*΀(1-¨S_Òf"hI#q?D-amp5Iл#3)X{%8Ì|{art֦dgfHSL0oT2d|,[}#P\f(cƤ#.JXڀF;TaǿC)Nӳ,<#7KD``U5z;x}CH[n6}YV/PGZ̚4=>ZyJ`U~pdTt(('Y2@ w<&ot5Z-AÞy65fcI~Z ,_El^*MAqbrkuK麟tAf+FmzɑF y64F3.8 ]5|^$nti3@r'V{L1Lm X+0-Ƒ\JD1=BZ1J4U5 *.Եx;󂥘2n{@c wAcQq9l T2 8Y0)~i[`Bh/8yוpC}4b&'/j] :7"$3mQJ/D 1?YŻ)jOjMʾFܩc,KM2/6 piCI/>dHv)Oq`y5kib m鞒O1~@@[pJ}t}*Qku+oBF0n5d :zF׎uk2G Շn^Y}>S-)HF垙m "r^(+x$r闏~u,#;`P~2ٵ"D9&s$FCu4!i["PiXCgVR59Ҕe%0õ}FYDQ429]c) @58y ~M,끍vV!OR)7}9/Tx$5:A:3bXJjQBT|,wۇ8i͂cPzt5}Q"љ8xJLDNHY7*L< (+3aH;k̙$I(ga O֢ko!Y6NJ*]<0qG=;F茀4ێle ?`O mUy+OGcJgǃz 5C%h6B3=vY܈.Z .ÙrE< 䩦E-ӱsxR P/MAqJ% =!,9~'&C)z7NN`twé{ݡGL DJMFCUls t("ORn!7W`0_{XRS:A.{{vhMѕ}(āE7Ei )jKoso`x?[Ip F¶{wi*Lr $St" jNrKOOg9B+ynTk&fff tڜ 8TLz5':F8RV{ĻGOE(}Wdwк~KYy+tXTwFh"oPl]Jb`+# ya }YRZ oۚ&})Ug. ZO%Q=1X+_۠JCϔD9>TQHe|';D.&LFP<6 /tXۓrB WV=uI]tC`' \ƙ` MGxέ]_Ȗ|1G0[S1˱|pbW]g}-bT>Kr9S"DAt.@sq西J󙓇¨]\ Sj4I'JV2u@f8&p CKlB+P4B B-Ni(Z-i\u~r w ٰc~;D E jX'lv}sOkK׺㼰[E췅Bȏ`5&ǬފHA#oZ唾i|! Ǥj:3%W:o>HW]8JiE)MUXs3ɦ婚eJۛ0S^Sd.o5ZX!9_Q` W_ْiONN#/<2Z} p@[m4G>R˰ʓ4~Xn .g列V/YJ%hĸ]4=ΡPEklm[!Lxx@y %I3f6y(p#T.U[-/;j S 9.+ %1ѿOTܐ#.TB}j})RiFݸL:gI6v$;pץ>qIv_!y;0–<_&u)kd0\Ǧ^ J?9d7xV5Z\2F( uLhFʞ lJ}ڥX޵լ'8w]Tx%6aK)u=JGhL)0"B\!_& ,ǽ*TKu8oWNt:#&\g_XT|FdK >QL"݀+ə@m{yJpdX0[mء4 //!5 ޽X1.7qAy"eLCW0m"ѱ&¬ʌbtݝ=4YX}g-2ވm|po>4GP\f|5fwSK1"VEy[U Z⨉"Vш 3\"p+NŘ s2k&*3*8_X׎!%,M T~{ Q+3^x冝k.:|a(չe ΰ@+A:Yd)^mkWQ{]zyoNZo; ~ܳrszuEycO}s!$ $(c"2Nq6rno5LoF )Ձ",P 'kN[ u _JdM_LtRue0Gݗ}l}wQ ڒ(I`Fl/rlH ^4Qc<%w\ӊ]UvP[KpEzi  Y_kPЀaq}䄑Qa!K*IrnX|wIp# g $qg|O]l81/WkR>6E*œ_r!%Y# Qm٩&*([ReO{代diK!hd&]6dz=|L:S9 |9`!INB|+\f B&p֨-LA6kkʓa9)İsB)Jj됁t$s4ZMf!^uYI˟rAw4N/g#RxL8w#gtNؕ(Up`G4sXl'._x%]*&(+C*JYg3~)&e6ԟXHLB8M<R?ijd.}eDɃ!WS^x`20)s%d(æ@F1=L &>m^K5yžv2N%2^jʡFJIVfRЌE5KUJ=>Rrv[ۙn͂($HAuC7f:S]=1Agi}=omC|*9iVJ{^M>K*NSZWܥ6 > 0 (xΖׅܲ+zIny3jD JY>;tEM³-yH_ALsHsw^G츍khu 㭨/%$DK{L|\+iveFuFFS`7[2Ln'|n'Gt>Ti$.Hϝ9EWsPmgϋ0YU0,0}GJʺ2= z=6:z*WEnyo||vpƵwͬ@F^i }_F w̞zE*64+R:C?#}̈Tb> k YA 4>vvoF'k@"xc,* oMZ7iZ>%]S5n}CiJ P2B/qb% W~fCF4m <]*=12ba :D({I&bSݴ{#X(24܃)`åECKNkjn/q;)>K6OZְTO"K G&GuO>NV3*7MNR&g4a\Ul@L^ _=)oJ  ٬!%lϭqEjb>EӴ1g=GӬ Y`Hh:E\a,x1Pp H8EЁm=cg]!_ջaKcS#JbGfN9MO@[5}bC_ /ɸ.WX-[UKt@W!c*Qlᐟ#W qrʣD\_(x>'-2 p) A_ */ýhIA@߷ Yl Л,+pJi .[}K]^WA)!,7ڍbUJr_0lRԡQd}(Jֳb X;vtaO=) dw%'qCGz2,3u.: {e eGQ x0otX4~y.&bOx"=xz[)~nJ>6 bQ0Tzᎄ` DЅ{0YjB]'6 OE1q,تL`pIXҘ3œc7?p:V c_h 7vϵ+{eOB1zkF^su80xkz3l<>g)y) %n.'7y?w6bp'qOB()ka"(VDqaGYBAdNQtɛU妱ld:'_gUI jFaq'5}zlX%Zƽwd]"G Ok'֖Tnn #xI Nvc}K Aqa%7oB"wO1&&= r?D[/T,ճ; `wm-π!1xK] &x׆ h-Yߋ;Dg] gfٻa[G_p<ַ((߫mA?F-_ ӹqwAڞ1Z#!v,C}^ڽs'IV۽gI 6'{̳JJB׾= Lh+zBe}|`R(E.Q+ʛ ݢ̇?U(^^{3 F!ox97>NY j _)&VQ2{UN&Y@ .-4%V趷|J|F*\WSY6+`@! ]!*!`s̙y\^/fev\ˏRZ cLQ28P.tY3wPWȴ9Ak]CUAm2O˂`W̱ m.%{e1jvsNJϦhO/H9_̱NV'OAzRK~-}` #yMUiQmJmkzd@iH:A&KuAx+85%]HY'4L JZ}CP{(3VKK2 @DZSɾ"%I1}1*@Ƥg PԮK6UdE6lKT(uMa,͹?ܱ>Qˬ\O/@BO Ck<ɇ ]b>C`s|=b/iPg41]6ZN>Wisy.\j2*O-y#UFZuua(H8o}'-yZ/4L34E%չMj5FLE4)bֆHx&`= o;''8NN$`[|jKU>RֿZ#:y 2ųyt"!?x?%"':zr:/) )WRgbeAſN6Uu{qGqRs(+Ć$b a$Rq]^tSqT DpF:^yJ#N*-5ڱ% ^*Grq{LPeȇp(ª8~"Od,&j0*\N3FR ҵQ ` K蟛k@ rj]*Hq=}2TߠjsS-s'; me"iYf\qJˀ'(=ǀ)5!UX 0XN6 %{< Ls) gWa`Dʃ5p ;qpRaa P}DMJEO//pX ˗& >gjKjaj#[>J.бJZBbt\\y09stfxMՉya9?DMuIi/~h =`X‹_|l'|cÄt&"I{E:},mj)TC J?lWXMS0^j\%S5>醟ҟ}ե&lj/՛RH2wu8IRA7xKl竁nNs²{=b0=3fLe7i!PhǛm_\`B+g~^dr}|(ǘ^85?OzFQ@-(}lL%Σm.h4J3C V5.V-*78'GȺCdC: y?~ &)&Ae%ǹ4Dp%3,=j#>wp(Jt-#/eOW,aO\)2~95G^qc'4u(\]"=VTn\/cuz. 4 JFpk[ܚ669"Ybp>Ed&&kDG6j,xy8~Ύp^R\_~#9^&:zHV5p2ͫZ@ouUniZLs1vM _om[ȕr`LLe %`}C*{IUeՊy*@mlh7! [/N![@ѭq[7gLgH\tiDM4Lݗv E8b||w~?{\|J"|Q!Qq:}%ylΦ٢y3#7Fʯ9g \L r혧rka_O➃5$6G>Pކ@\+ǢIVTqe-~8I7"v8 S=Œ2@15N~vԢQi ?4|K|}d|CW|"'ksBB?# e&*>C+pn9̤k5;Y|ā(\` A?U^Sa[z\ZPC\ :#KE;o.ŕ:;9Z4͉PƸj՝jmg<))L9-RS,~K -URB>oq{xl^}yXtf$ 9R5;P_|׳z9>N=/?0 n-ACLژV:Ήp'<1A^驣=A#z Qw/&axG1%슔A`)$k 0fq?Jƺ"IF{8AquR*?h9pxۑSxfhwE<`ޕC{Тmfv2=C1r@0砰P &dTi\ K$sв|%$%JNnY&16MVQOJYmt&ӜȧKa%|p,x~Zh2qc𼈔RZѪAMߛ[F+Gul¯i,؁JtKgALL?΄c]BjVFf0{f}N3'ͦAon~K>G*65KhTvMΡl=%A %s&| w*Q,0U7 L 3_(4Alγ%`~ Sе*&Q((6;.p|ۉ%G+( }3aMMobJ'fG&2v1%DŽjNsHP<`׺{u2 ,r^i >mH򄫖o{)U7+76=h,N;]qSoO,ë+k`Ǩ:[**1-YF6;W-z}ƭ|vE)jAn6)6I&pykZאB?)Kx>'W(hg+lob݉KEFSGpԺ/2=W :ݢsݟ\pt]&BzG2Q+'ad޵}\PGuHg J锞E2=:dE(OLf2U ('0\)>ZXJ`1q3V * *XE}GcE޷܀bԭS> Ky񽇛9t-XcDNgT R<^_rL$ܓJ}zV|Od1s3ZUҹ,㭮j1eIBLOϱUoGd[L_\;} YCTtjݤr1⩥ }2__i2!6fF$z G٤2/O^W+l3 n'L YΕۼ`Eח!CR}QLsonl]X{J4\'hռ$V3]E*Q9FJޞ!//"֡6bP _;)Jm;8˛,!jH9xxPaɤGvQ牳9:zޖ4%nqǟ4>9FjS1x}/LjI|eiʁ1,D]V+‚g)Du3=T'r)v|W#!juLF:.F By+}~2$%FU$dZl3t`o"JPS;3e{WUF.AXW=9,XSi5O5/fKYAbk9aKyKo~#'̈́2!4K٥rͻb/>-#7v&󄬳ܸ>!䋈֟e*q?b/T$jzE#!-^I*m b,Tze /5 Kڳ1\aM V#Ĵ>9΃ʥXH)x;p7`̢ly_T9O:),p)4YSՇ/&-D,VhCsJQFF7jd/'(,&0O^ X xqKa9KPGpM366>{YIKLc`RY74S.g7R {<ǧC#uX- %\8H"$Xs ZݱTG=zkMݟvrH1^:0A$Ajb0,//N~ Dkwrlkqp{-ة%UiF{D5na7 ~po& <.\Dj]E'C8#tۢOYhH g%߂6wvGߜ>C^&2@$]@< ,SZguO0_l(C 2ƇDwqȹkv˒(2vv!!ȥ5kbUK0fyzG2 o|[Ռ L͙ Q UجpyCwЭakefяv'ſ9 ÿ׎9oO^|ztd;[ Yg$h<ᆙTd&t$Pj+ [ y L ߈M{X}2o2ϛrD}C*\ J!碉_ҟs%rEON* K)RuJ))u3wnTa;.2 c U |?y.ێ[bn\:(n92TqW.ӏ7ȬKo'O?|*>2dNuѮgj)WT& !G~(*G1~LBkwE) 7,&Ky]Jp_\mUŽ{%9^B vc&6?IɷךUJH&2ˡ?C΂r:aצoz'h7r4 BH$Yn L;&~<*zK'w#wtj >CsLu>9~^ʆƯoD9[nG_0UlkƸHΖJ$GIuc\$v6| Nۜa]5Ԣo,S*рa, 3o#Ao+Ъk5 ?zg7¶O[^_ʭ5D {>C z@j`W5kZj9bV0BV--R SS2[u^'g ݊S-n=,8I=e2 $Jnj 0AT'Pf#XqR"е Ljoc} 3%qi;V]Oݫ;Ϟh-tr.s: _p Xe'YgfUtnkb*l8i3t!&aZx"z ^I96DjS36hw6 _=2Iff:a?G1 W C<;3p[gk勏5ڕ>}hHS6ccC)yzeu맃-V$ ͇Q(a{2%p Ԉ._5~Xa,>AN<9F[]'oBV,˦I_,RaF+?R :9L2qZ(OSLʖx=l0y f5 ٯ|wk tG +3n5M QRfYe3YBa]ک#EYbzē n.{&ba|2Ր.iWslSA{eBGK_d(i ;,95\SSуCKh^@eC_)JkZDLθvS ֹԘ-I5S#9z{D8)~ eY_w.._J.?)"q{ssY|,psl=y0 Ci EKo|kIי4]1 ]$|Fi}EkL;*;|tV>TmQz|;7,Gcrrx *Iel7O#jIަr;ԴVN=O~8']Ô1W~ @l3;Up!*j l@v,K4@4/ҜfH,6a>EF,غ=$`A?}GW>1Ө 5AեϾF*A'N-mS#Xa*Bz˙Eal*Vnx˘HKٕU|W{^ؠ@n/ Hsz^u)򁵽JF宰s@>`y8=ej_.\ T(V2qHj*H| _Q8lBZ7 ĭ1+ĩPSӗӺ4X両[ 5ݶ;+[}I|]OZҾsxAx#V[jwjs&νKK<BksTT. g" m?yUL58!~h[V,yz.sU^=\A0{po,EӍF3]8FVXUʕo^@1 )9;վ{XF,6gK[E] Gu[}uvJ86;4+~#U=3Z/Wb3FXw/Bb-npWtc}jQ^|(ӠH}MԈ0)z &ζ)@;vfUhv\zҼȠ8d&4"$dvAx{(iaב`5j:ʟCTZ2K |!35 [vj܀*Q1yO$NZpsN1R{z_бUuq)%F"D]<k֙(b'EdW@JK'ļЅjr(݆{Y nKɭXFpT,+DwZ/̡xDL}{udv @6ȈB)m]79 -W d<4/iMY.ɝ]?Ys܋vT2 KPؐٯI9Kb|уh9Cx!%Kjkh2WXځ*mμziA[TUF^Aqfk>fyi_5_H GlzÍ̜ AP4ƽ9K9pt `>3XCڛ~,Yc'Eh|raDIammT8mY)M gu ĝc 5K IͅeorZ[>S2cɡl]!^v|6`OnQ*3P23ڵPUY a95P`EF>AX'ΫjA)=ѬrV*o>]([P}jC;} E"qxJJ,||LC]s`ߖ|}&:˭Bc! wID{&L+8"6o"c`TH0')z/褭^8Cuwt U,Gzoӵw9\Dy{@] nXpb) r"q_B0rnvZeCճ%bV>EÛ6(wIOdv&AnjYJ5m/,P (In(.qdk7*KoZg{M.Qӑ$`!UȜe?ȈX9Ͳir4CT=?xUGk`&+Geֱ텙#XO!40"v(yX0)0'R\.ibrֈys,*#¨GUV<6o wq7XliJ/I/Bzh|= }=vD:'.H4S63Y g_~ cvoJj̆VDC7MI=$G89^]S7+rD^P{Us|:v#Ƅ6V[d8L0[FS'b,AEl]џ`0>0:",.g^gBW0 p[4?괿`vj>F#&(ޤ! TH:f&ݔ-9 o*C? romb|y(r:őUFHUzV8ߋcRB} EL s\?E].KυeJyļo3h Rkl\Н2#f˟9B62-dŚo-(B \{57YI`[Ggg,_]:(Xp)/ԧeм#ӒS&{9$}8ǯˋºdJ f5 圔hs'}iЖ( #*y˳RKIpva{7z=_v/SI#50мU\i YpT+KX͘~ؓc$m&)Q=w;ݴ> X]K]~S01'CN[R F9= L@au;'8/&6P_&*lѦ2jԓbGqjZ^[{-=V5!k;W[R*$` َ  )Tq%fō $ 8l* ? ٻ@;$3 ״$t [tɜ@oOa%5x;u܎Îr=rxs_Q`D1yR )$qط<")ѹ19I!hWҒȒHguln/1[[3k!ʸF*?kU7T~͇' ){q#H~7 Fq7ǹia/ @ÕA{l.Eӱuaء0^}W!DnPy^ei r/i)>77B>*MŔYǷgl,(? (sS gaE.~j=ga IGjQW⹱g"eSM}_i]1o.!XD/q^/y$ɵŠ0 #\YpS3LmyV2؎BA0 Bk:lA9T m-9Z!. 5:H6|B,uxDlZ'Qߋ,BːXlͧ<:3UT'0Q8kf9<;=njŤATh/֣\5q]s& *' zHe/sf-c1QEDO߳K"p֍r/ 3&BFH;EZ%~dn(p؍93P˅2* o5hXk- ,@M%:Z^IgE:_K`}O'6"mB (h*@S]>c%NА'\jZIҗܪreu{Q6wM Iƨi*勍ႝ0G֜½zS+q p(:Θwt3M Mk-h_i6|# C+Y׽ ΠSS$H1xAGldr;M6_h/+U[voP<>pFBU}E9Oon> %c,|&{ށFG=W洑vY?a"kb7\Jr7 W.`|"7hVKѪCu!V H}1hOUnd?4[_hc59e96 kk4Wfs%*aYA_$Y>׆M``Eu!ap)J\hN@;?}NNSE:۾1BYْY1UOeqAj=wHtˠ=(+JUx > HQM4%6+R/u\hQ!"BI Ty(𑖛9ۧ&_CA \&1{&xDJgLeKMh˒׋s鵨 f1hdK9ԯ/R WmK(t+p{؃D1GWO,m9f#w<'3?Z\lPk,K?2.ġnĨ(yHLDXcZ`#4-{fTvHIr,n̨ŒخvZIaGzFbAwF!PFCn}W0V95mf_z~uO={GDw<,ۅYhypſ],r],i ;wm.%)[թ>>k)O䵉)Ě=ɫ"J_NfMT~͐1@V2Q°d*Y e}fn3ۙ脌QhHjUҹܸL{ӷ}^;K p6th/M$HWH'<XoWve'ipȉlL&fZq.Kюi .S1D@]ùm/eZ!u^`Lu}b:aZ|=f؂0[)5 PzP{ԙc:>2؝J96J]'o&wfb18QU͛ћ+>1bٌD;\} <8ղ>/m)Y%a4(¾_lBLJʴRtkM+WOR%5~!v)BeoN<qܴ"O0@;Ӻ"cV7,οJV _ǧ?[c B(I9-(J2]>{>}qB\Q[`^P=[Q;ҘJ{[7G'mTי`Hmm4?eU!yoz @ۺiے˺X^O6; a;}fX8 wl-ei.Ŝd}ϱ*a}nQG$ 1G\sy gҶ|խ&'!{"UO #M?RBؿ> @YK ENuLj[p/WVC} }s;}ZDm$z0DZYKݧ~"?U11"L1cjPdC(b@6T?V$\DEar0@crQ?OAf]ݒȉ=> uu|6S#{J)pNB˶$'J_g RP#e;~!hWɡPꤜB(=5] Uqt;'Um ^փa5k a~FX A' q_^{? 5ܱQ#?͑ &֮a&3h{-,udPjw)=翵k{5Fq|(G?ymdu]<1 ;V'پϻsrs6]D(@ 4Ά_ƿf]D4l6?WҥxOYe|lR;ΞޞQ|Q_u/5<u@/>GpiO4|TFAò =z5ˁ7HD|_[n/+(SaUnab Ⱦ)G:ʔHVԿ`W~K Sb5Z'+ C9nlSPqw//Aρgm.b '@r,W)ޞ1:V2q %m2^>mR2K>MydnsH6L<X>wDƳt(ȏNhbcwlmYO %Uz:lS)[NJ=aX' Hj6}*u>5Im%hI/}KkWsJ2 OU6c?^w2j$5sG\?9ȏL+ bALG}HPpybáoN}Ctci.Ħ @ fl2~2lSOgI:0H|GLL'L>=|Z.Rms;^ۗ˳|r:x:}ZQ8wgV9jʟ+sg6EKVex_=QF3_qŖ:Wjg((NbօFhx5K՜0>y&4L4{&G)cTI?)+eT磧 ~x6r?֐f4v=\0u7L_ͤTD #w8g-U:$^ڤAg G@i962,9i*QM|E  1R- ZV@%V,N8""U y)Ti7c ^,Sh6~<-𱁯N ok `O(_z4JJpv୯?/3N"1f]N4jQ^=00Ϥ[,el)/7l{ +:$s/ !( J2f?Gy )~0H1D2N_Oŷ ;;;wɥ{2+'bӄV xIdP] >S T.3H)-{/`|?ן~gYT8AyB3ml>7`$.]1mY&@WTM@j{°O^A[̓T2ՔV^e(R\ygx>,ŏYUjSx:L8CmЕArw2Ger#?ѧ=GsȂ牧sS1aW8 +|Sb]q1J؊ֻ#<=TY}t,C`7(c0kXb15Q6v5ɜ8 ,&37 ̰3n GwL|;3q2@ULnv_Y(+ l Piou 9I7>&mmyAo Xtkq&lIY|$ %{ c: A)Dꋝ K@ : ]!S؉Jr &y`а#j4zYҍvԓ PkPlZ0 ~Oٯ*۔63ԡHrIaae%/.ܭk {`ʁ)6ij>W'h䘫95lN}ib 58%x=ʉfTd&˄5޸xC.ӲGؒඡ2q0~ac4M6pww/NAx#bf&P NתzeD9rܩh@{@G kF1a nJd&OfX\Rq&y-=1ZPOl5RY]4͕CE#%qCb~>*700m'%7R-Pd3a†HS0M ٸhB {0{:_zdr[@7}w-#?%3[KS,K/^g6`~0}B:JPް)n-yYf Ӭ R~ hEvBPi,-xyXa!T͹7[_ՇlI&V H󽛪6}@ɥy.IgV B_F5z]g x?H)TcbZ[l7H&y܁A dVNBpIhQ1JxULd hp9y}ֱxK@  OKf2n^h)"]LܦB-c0(>M^ +0Ti "ʲRe#؊ϗuXH@YV` HWD6_~!^K/3&2PHt:SQ@ ϽDl$nSr4C2-WUt_.zR <-b=rY%w|l`ۚܲen(2~6ѡ`tR&3\6(TJ??q^ ّ"w^1 1O!N?PD$n%zh64$TņJs78;N ۨRx:qFn.B;7# CoysPxŒg94+Uda/ hwE +'ړ%&XPe]Fq6 JC&+P0Af0l!H]ʓ lnuA6v1 Kq~@)eB=Mݤ, 7l pSxV?qQbYa߇^߻;2! Gqf~zYrn}:owkM<@4H@BZ-aW#]GI"!ljQ>C  YE;G 3Frerug9*(oaUcEfQi?j]L26Ǒ0z1Ůj'18mhlr=ċiqr&IaTv;O8ѕNJxy8bM.w)ⶢmbcUy\VD%mA wXsMS˥XiSUؽԈuDCkJ.%YX 0ӒUڸ_75"j"u_z5Hp PHΞ4xSI hi6Jn٩\jMٰ/Y5\Q a6 RJh_|=+% ߔsl8y.~qLO9HH#LLf w l$6ʖ$Cv6^Wigzir!7F,46 .'fa~f\FӮ8}E)ψcj`GmI<)r~`fL\J}V`W5Г?BךR mo*>Ĉ!QUV:DZ ب4[a$GEdRѡLVk2v8@NxB*g3W\1ގK6ntNi7htsQX%3W^,k괃_y Xl(߼"wo$Pp|mvA&=u@-Y5c/c(H&p| gc}NiW:4If VnBƯؙʿO|[89+$"v%Oo.[z4^0uװD$y~ OL˨Wqw0=lJf3.Ko\5݉HwLaqY!UM`{Pf5[YR+w*n5`+*n☞clAסh"gŔCfA(Uw>P(-n误4YfާOȀbC~ھ]ykʇ̻ Ƶ`LUװ#|M6{aRٝ.糥Adk69-^[2M pA/ Q]02{&ם׍@! {Q;>K&_-@NCq#TGPJ]t4)%Ͻٲx,; {E$ŒBkT̪C]e2XE?>{0gxjZ l\#2ЌXoY?˥4keDv$HZphYL`\+l}*ßepq!;.7俜_-X?l1u1+J*&i,u,|{601} d}1མ^MfQ;6H)19e(:dXZ鄟-$0-v&tE"3TkA)S^W VZj/9%\ Hv}tm8PL.4"cSKZ K3bvmC_~z`h_t/NVF xpF3 ݀lѣ_eMͽIA)1@p#3Mn Ь\U{Kꮞ)76͋QX^G \d(#KKS,3b\nG0\3j\xpFSEY^eĒ՞gYZ0707010000028f000081a40000000000000000000000016101cd7a00005114000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/alx/alx.ko.xz7zXZִF!t/dP]?Eh=ڜ.+υ0g|bŴur@d$kpRr ӯL&蛈M[t2~Wv,h 4qGor@mk W&cCC8 ʦ^wWT2gtVxf."a^8_XAh~Yȃv95Otݺ[4v=T!`h%D|*q8\ =HЭeqi^s\JɝF/Esl%ypo2-LZ@bs;$G2W>xga-f32M7[w>P8RpX % owWu:t(wv&Ǥ3Lߪ*Q2Q% Q]OR^ ̽1YԔ9t򅍺d9L} ucOq'9$TL\ݭ! j'A;c Dyy6(c{m,#A}ACc38)q\)tןK 0k3]e}jLywoe`5[Q=FH8a52Jcv1ߥD,+Ub-mLjI#oT{fz&V NFy,ڒ<^Hql/(w r_, Qy}~CGH2GHG\'SRaNFnyL*O:<4P<;FTbrm9 ;]]p Npv?LP8Z'>3֦::rؓſ Ju N2 Z9fתIΪj_/ܠJ JI1>ɱvR{)ƸJ-WNÆ1:6}( G1Yԛ&!2[M +ك[ŃkGJ9 PbWx{im0ʖKR jC+A/PY(9Jyi&lsXyOx@SYiX+Ȥ r/h4uRGu ;{$te2ƍMkXTXSpWgOowT.0 逪k5Aa}]_e%GOxYRS*g]b2iߘlQE3b" /٣otdE鳚asKϨVk;m0*DqaH5SM-=gn'NϠ;O\0~ d n:}; -ݢE"Lh%E$gQ{ϹIb@6W#(*рAv$hҧvᔉaS;Q!n')K pSsU[<G%ِZ, N޸~`#Ê[Zڅ!"oaQGVcF0xthwgpĀ!?sG 2XH \Z RؠfP&oy3o{Jt3 VE*K. ]ފ]q갪)71&F6[xIhdX($-,?Rm+S|_SӔٺ 1kqBڠֆ|& i2{G `)Kɏװ򻜭N]pN9GUYvcz"$`^qi*&aMB^-TӅ r- dK9͛2-@6dMlܤX wf )L27=p% th! Ax#H nHBRL˰8w=P5͊"KƠDtc#|s7qqdɨ9-nGP4}v7m<>#jE Wl>@/<4Ykfoo}>~9h-v(q[}xVB%{ +TxZBJ#唲 T7teuUQZ˫M$N|…Vt)\_S~M\6HozyBlsŰ$0f;xa w4c1-Pmz՞ lU؅|A/Z~YLJN~p <3:t@NyNe-!y!LLu%w{!ȕ(R>!JG&KcvW8EF(UgAO,(X95;y:WV@'HWk9.\+LPJ1x#8Y\f^ ɴ[QϏߪ)pWGp|[u^E{ f6_6hYW_.@R!$&[EԖ^W- ^|=g9FzjI%@qc+ג:F_M\F('=F@~yX7E_ EZb& a"#㋎ɣ$6 J!oC y঄T|h@z;^ v ]k52e*Pz%FgLZ~;my-G RufH̛yj*`պ¡[FzR7e4[v 񯳵, _"Hڃp@+!T8Yn|sc0y$3%fkqRWfhֿpMaS$[ĊgAߎtpv5܌z+RA>@u{eL\\<C,ݾc=!`;ۼ',5ZYA_,tGތ?垲 3b%UWpyO59R+JkI&X4yE4js!BBACϢ @ƾ+4f/\"[N}ytCZmwZsw_)!Ѓ*DmsoLqw iV* Mg9HqV]{%h[rUk"[XbN7A}D_<2TуeJg}<& bcCV;eOƟı*CSuť; W񌍌A- ?Jw`{`b_\k:{t4n#rqb\!XZJ?ak?GG ×L)X6&g{eMֱY<}?,(׍fgXl$Z H[#9 &ys&:=D9+NĞӖ.-G4u) !o7p NY iDGd-=!nB}2!m&SQlZR*dP:QP-MEO2]dz1\u^1Gٙ-Rpx%)^#,W/.-$.7Wr\QF(dN^ld*'|aeMB- @#%Ӕ(>w)$m0)-] Ueή^a겗^JHOQ!]"wbdze D'2E裗sc뜩(^Eۡ,8$AybӔVͽ1)=)-Yյ{J5-;Zd7d_>ˆwJcZ4ԏ5WAC/#^I̵Iw΂ @'DײU쳵$ym(q Z)S Ӿݗ>2fN|A@OH[Thfs7{FB*,3 Id,/U&\yLX䉑AV>noB9qT>=1pn2@`,B>m0 QWZۚE,kej ;C|T"Scnt_k 횭͹MJ {#?}!(Gт;f08cuacLթ{@Gm)[(Ǽ;u:-d}#BjW FchWBdcd Exs$֮a`4BT[`$5}nW&6޷!~u/&l/Dx<\G nu [Ѯ!X +?$ѿPgKc3˟c/ɩml\niyGū|ch2Q" 2:wJ3٨Oj6Ff GļR]"wSAͥ|m2菅z*<۟jX݂3B* '?2DCcp;ۤ-YMؾI"Uv7}=>Ԝ? Sq Fj\?4 ž|O&|4[Nh∦+cDEO{WQ!8}qO1BzڬE7i8x]m`5t^t|7XK$$Ř0jt`nL=7 ruo~2 2C0HSִvz GЇe`;Nɓм18m䣭 J雿+xrR-%q`qnVѳϲ_fh#cYs/Ĩ&K rSJ!Uą| $,0Bޟd)w 6B)pC4@_F,T,YA, t1i|āw@97L%&'[GF|WPMnq!Vo6 umq(vvՀ,tԐiukVN\_~_e 7f0/T?缋i4#:VOm{1$ 3"kĖ 72Bt[߫ZK[ՠ_]$ 96c.jHXm4ZA:jL`[C9X V[N>0'.pKZ[i4dv] t]ݥ5U4e.ϢjPMz}wRD{b+6PyhJ2yP!le-'24A lrbe/bD/}m `c~JrE>X29MLfѢRwbZ*Psh,)u;1%%WL8; ,go^z64'6VW8?(e Ns~ag7F zKi. (~$Riq&/*GjXt!D0%_6@VfcZ 3eiL y 8+Tdd1f;#x~6P[빫\![GŊhGڎgYkDc&oQӉcazq1D}H#d<4O``UgflHg瀔6̉ynu"1!mتz"RN F،(~`FxUBAMwXLyNDT`lYD*G?VBe*yk>aMkPW%q 5qEQ(^t pWi "%دFu> C[yCtrI$q@*f ~'ץ+7"軠 8f^yPc$! W1z7 `zzzrs ;~TAg{PjRlodNj]E>k%aPs9>9LoE򁚜OcD z+07N .*tw<=6>"tK[Pdq1OG7Z:=S[4BսdDB~{e }~yZ DA$,(*JWX&-i!ql>d߬ߒcL5s]Fd°~ڽrNJImf:sqERMW[8;fm#Wngl-6-ͪ;Mi 6MPvJF%"6 :(NYMs;g3礆 a{XmVNJJb"ぽ/u)c~ ȳ|IbNV'??#=ؖў#؄3DbM Ro$˽ߐa=UphԈ eT<|zUtI'¶+u5#"NkWHJuߏ| n:tcL_-<]h YM˝;gI9Zv42 ӚҸTEzڇh|qal=´%GMVFĚ!5犛iuwA֡Ȟ FL0b/hF';ʀS.H?61I'.öE&3|| .@>$99S8l_p ŞvŹ! !av87:- :/>P[0#u<{7&X(#r YN%w"a4cZ EyUg㬎[[1; $M2OX$nNQz%u b'Vj{ w6ly+(2T#P.!P`+=20/&2^ţp0ep ]Ube 9YU'cVCUjoR.qZ0ʈ%*rina؈q@%*Y)g˶~A%!ݤ%[GWp?[Jgʜ'gwX?wG'WJ((UNuw;+, U+Z: =ݦ |u~ÈâHc8UrmϸE9[Z#صbcXJ>:"zDiϤ mr)44>VFu;Kq( e~q5IJ xPA j`k7.QU?yo09Xj p5AlrX^҈F/z孑0g B*X 8X1{B>YKoH8ָG kƿ$Πy aw`ۄXVEǦPn: oмPU[P*}k{- ko ax':I'S\$0?;/p]shoJq8:@8Eձ{e%?^{ƭ 䌬D+% p:@jqzLK YǭrjӾ-):pNaԶq[i߅_% "ʑ~˸]#ӆ`vFst뗥*cZ &7aJ 'a>_c\ !"luRE{{rPIw2NG1Z4F;(ĬbrF $cJNfɺdEDZJ(q{ؘ \hJ(FW(NC54h,2d^YCA?;> @y :_'};"^e$kFH-aFsȉ5ۺ$ic)!ң 'bп'M"1mԑzX3M)-I2{v!R-Ѡ6ưfNr] 4'q3ʗЕGN/߻5g_- ܠ,V}j3y|aSymYH#w v-3/29tWy!4 V aJozK*O;L/Ey<6 WpyTD[FJF2/I"CVMBK\2϶vm.fg0hxw8̏'' 3S7^ z\8%mUР;pzf }mp_[tٔi}d𪶩mQYhq̺eh/A]yX Ƽ j5wdzKܶeIVU*rGgix',zUV!acbTLbii}E~hi2[~"ʨu{7g]GߩjpѹAh@>)_e,mS Y@A$6Y狦9ϕ9!3ꧦm-)P$L7U芡E-lM牝ddb0bp ᵠ$R`?s«ޟ \S~1̓a5\3fqR.Hw$xo^*+bwgUiFsƜ6[@c̦N+5{{3~Ls~\T-㲇цģA4U28HcY?3du8,\넛}PL 0Z"XUC=&^f/R ּ:@M9 K{Ec`o*9}ϟnHzѿtEi4 }W*,JŢ*9&A{FqYFg8?*}c@B-Lǽ1x5~A\#˹c6`Ҟ:Fx Ho^5|W`3>bkn[kU>t5z:)dcySv1xL86j=U0Q؜Hejʍ~ gUQCԒȻJ$ aǑ1ĩg&ZV7Ҡ3ţ]{G}@Yd"q[c2qM9 4BP[J, AE&mDBlAxDI/< G:X.%^4x\IRws$,TQHkXॎA5S/ *dQ״HDM KԬ]8uפּ+D;>@ЫSbƏPԄBvwSD4ңje :brȟU5q!!euU~uz̥<`"xmΧ9M ţ NԜc_#@<+!S5?ǥ~bj98n)pJ34 'L~)*[K$t>ʧQD&f3ꆘ SzrFGZqN,绻$cv2bu? wJh kF>a3*H<~C,iO.Hm?1^*I-I+$cBZa?ʹ:K1=gZ\f9rB˟ZmfT_2}M/i)D6Ryӓ%ʱh:kCLU^B*/A]ďQDB]42>)%HLZmbLW2. Fn_heڻI.jk<}`H%ߏ>1,?>ܿQ)/P*|Hnt;uY  bB7psվ!P\PqӽC%Crڭc֌hزQBOYŋ'0bZwh>Qכ|X~Ks:XIwM_$$Д^]ځ/&1W%sgo&)WnPOJO:;TDiΜ4lPƺXlLEn8Qs_pVrIWjQ½BM.c3#)wzs O0`* (R8=$@5}rg]UdUdl}|r6/ fv<)ݜh ]0~+q~~r2•Bj߬G:^1d W1)ѦB|_j/} @)`P}Awq M/ZU=n;Tr ۭr}mY nϱ~ ' ƮeXZ_[[1OLdnv^l|6 ިmdbvp#gh_7.!,YVk1;.֡GYum(|1@@~P$UyX ȿ9ٛljwTUa, A_iZQ)&jy94+j͆nsPx2{n`jnRPUOɍ,^D 3NԿ$¦_7UoTȺ[5b5ÕdAw_L$) Ɨy tң:jcNOr`w`H)~Hcq3任U.'WNW[u}s9jۿ$)5]6~XI6A+HDTkuIʚ=GY;C/DSY{yf.YgQ T$j~mqo]tFNЄ6D1mA8J% e Jx]e^z?8F<Å2_jX | ffVԟTAXmP?4LMdE0Q$\򲴛@DmzOg '/ڍ~3o<敿2jqJC6W K镒"l~)6-:ci)6Ī>/pchD18I Xu'Hkq^oX=7vdg6|j U ȗH$x:bQ+8O[+Rn&7Fu߬Ib\*nIQ?F MlS37Fo}V2%,JׄCMJ~wajo,v^wE0kv}wE`sPpn㮤Il:*,ҹdryF<`y%h{mfMV;pO65ani&ǜV%xI?_vܮF/MWIG]06ߨ. lv's]×mC'Լ$&~Ϳ߱/Hc_;FaA:CPʛN,Vp:5`oQd${uuh[J_r7& ,-lۯOcKRkOy$o?ʣR>L`a*;̳]ͰRTKXc>JAyE9)L1|vZe(?n: 7u|C\ar V M` ;/t=gy\kz+("jePi\0 J1x+Zrltڰ;8jdlh^5dfQPXdiٳrjw]~.Au6\i!:^ɔPYDƛЎ^e6B0Bb-j.+4J|s3;vYK^H;q`V( F\֑G-8T D}I1-^k|p㑺_ɸ0 Ҕo"5 vps:px~Gӕ^l2OQB9=kpdא(EՓ"FZbNRf34nn0mmec'.'{M?d^.  .<tFIr_'s:{; y9xߡ۫r`ޝavp)i&ӓ˿#`޽v'fWN ̝;Jdt,؊(]:Q8,~j|6<3Ri&rkr#=\C~rӛچRRfu_nsR{Xo#@Wo:x> b Pǻ Tģm~a2\Ma,2s`mv޳*!`PAğǏN;Q8!p.OM uِMa.Ey+?|BrLnIj=T C٧`U3]%*V?yXXM'"ֵz a b%$6{FJ" @$Z g7l-7'c*xVW-ױԥ2/]T/'zsK^T#Z 3%l։sxi_ !6f7zI Y\ nag|*Rs9%fwH %Z~byԤcOcTGY7K0ɜϙng[Cv}yt Fr˸CA\T[AٺU&2"Pq?Vt+wvĝ|>ۛQZӫ.\a#$:'Yj&k ʻugCǃUJG8CKgVN8*+\ZNιsȨo` j ?ү5)޷ccۍ.S8|=ob!_S> M&,( qSe E",GƯ^( Mqˏ_%k {|6)D;Gd0L/ X)+H\Mv,u'lgagE& ͫb΍HǞ%<KN96J(h8HFSZk sf1fZZϘ5`sz LNkA6ŋRQxo! ;W]YN>̞eә'HnNM϶g-Oa'i=}M|AI ƪk'x`, WR =/L>aa.gW,SR ? |&&0.WA-fOVivj>x:|sZ%/+ucjLJ#:>k% Б^DQ2"+1+yϢ2nJ1:0.I ?Q1XsaAFuY¹(,oDB4j?tIhFKMoʫ]2rcq ( kpCc>RP1|D&)l5+YK~b@|3f<ɠz>A?뿘!m{_ZI# \_W4G^yiJ4/1tyR.-w@Ú,\;.LA@SJ*>Y)lWqj> )TaSFj,c|fhFTĄO m@u%inkdjP(/ϯ-'} x%^C5z6YΒ Dj W2s}hw-71̘Kk_Y+^Lx>b,:?~=f'X7 ɍ"+ipB&aX#NPR'Q*qtG(}^qlBZ+kt\/H|M€?(-D)9q9ԛC"v! @.5v=ůe M`/ ݲ?u]ʯ}oGf#~?vHElL *Zu{"0hEK!uBJIT7@XWٞ(=~FM Lf#!7h 8*`[/pJjDr<(H!pQ!kҫ} L4UՖԇQ7nZq갭Kѩ[fc xޞmݽ*~af+W);ah$KۺyW><|X`"?=L/g /[ˠJhiBc:7koPd(i' @~%GdDɹ,%7$DN9hJxw~fH͏)Ѐ1z/l|F=4 'Iq$s(M3h@|G(NY^Dk#T =_so`jrŀ%FBo`76tE\8yj&Z?|e"V#"d7CfW<*[-}'PShfkDKQUC WSR} 6:d ̝IMiwR yȸZ 4`zvAM|E',Rƕ%a]W))jey'*3¿ɫ!xXQDN" 5Ns:&t~ WOsJ ɟZ*_*VQ໦Rj݅n0hHXxrbBo_rf[k["gv`} _Y hl } }ǙbuSSs^l#q',:C;O{Ӣ=y"=e)6%eŠlE\wFK1eEdQ&c7/A2&sD3ٞKyRq)`-Y C U!{)|XɱaKxslA]?=pL+$"d0>:/ b.,UHs5<1ZDF*0'6u#؜WИZ-h؇}Δx $'yxA,YHּ&s YLJzYnLmdˆ_Ϯ2E'M aӌVwAB51=BÖ# O}Ռbvꬤ.=›d` z?z߁9D^>X:<3U'Bt9!RѝdwDڈ,Gcw0{F _|R>dݫ}M%ꌬ=z!c ofEdiZB^JKV4S*na)ϹmwɻѹO5>ٽF|M)7RZ--;;3䦋•,~DѪom]k>r`UqNZ >N_Ҹq85~їR%MG^. $$4cwjo{ VmӃo (F[ '8y]r1%v$ofc3 =u!;ETI6aN;4FmQcyhAڥre;m*1HZ5fxBEKF& # ƂXo11?Br {g aF r[% :HH1YLJfy IZzyiNG߅=3LG.Nl}W,y+4ƒyIV" )#@JzT 7Q #e[4%%i+Vɦu;@,4mܽc!ړhu{ c{ u}ԓy >mrc=+^X D{K8OK̊DbV!T.UDyY2VjJʂv_dNyYAT>x84~̰f^̖apFf6>ra{iJ%r2"<vm.l V9#,"K]fRRS?j*tJ&峌{3YJ :] Sϼ[-B#t dNr\c<~goV(w'V}3HUL:- tOhr5 ц!7L8~E1V ?ڡ=D ).AW1(.Ey@wIt^nTX1 )UYЮknaNsjR~p>0Ut+\ŏȊcPNA@vcCAb ^¥6 r-Y Cjk~q%+)/gw>ŏ"R$ahW#͚Frl syuJBAc17G˯{y:cǵqt&=&Qeԧh՗k6nCC쯇.P2S_r 6M(v;z}"ָ./s5>tOG8K7CےĶ:Fq!5m?]y:!*9yп@Gb'-BȮx\jp.l&l0Y#rlUӫ _6^LұOHJ5T܌W޼ 4m2o7GR*[YOelpVPjPv晲IU@t^&mEJ,[n?KΖL5Ķ46//*L0QDYBQ/%99*9S;yF +glHϾ3tڿm];[DθTk."NO)OP|Iiģumг? h~Mn0%$~FM$g}  l_b\AaN^醣vD;c`zUgm':9Czm˸)x}=̐hO]W"m+zcU)X|`8eJP'?B>ټ){` O QjQ<Й-uDA7Zk}(S$H_GV]ػd,;BAf}@4ǢLC. |B"}C@K^vGQhWܖP `?ʉ^37 -8Y.{]"-yůG7lAjIr8^3i+S,/]aQ3pz-*J(8J(ed7|4? 3S~?I,$jKذ&Pq{Ec#"u?G?͂#\E܄V ܃Q&𨷂da֙]YV;/v[L~ Xl||qU:ӗoP}X"> 3hxh}04z. ,(B.]TټBlQhs%UFډCyv'e\xq2d> RoQx\5:5Tո˔3lV gcM.a /k, k'&.yA ^Bz0nwky@l "@ J}YW9oJj,TD H2+IMdaL܇r #I0Iz&92&CrN9Mw|,$=e,<3G% 0 ѭڤ2] #9?æ\Ĉ=uy欯Ty^T\&&s|'D.CGʰ*qܦ%/#mUkFOp\;>`gYe}yO2_rq㏪U>qoTۃJ;LHbO?[b g[t, }{J7nce oBJpطTg N.[AJ{.CR"߮-傩Xs^es3->5bo,I'gڡ%!8FԏTWAJ eZN'[_?}u79x)b듕4CCPA_Cbg@ {JX?U<&դ1{7&v>xT$a"PE&+[>a=?TN_0#J^%ᓹ>@C7`xQ{{D°cC̃V<ޕ~2M<ލ]PH0SLNO+}p M\=a#- +]Fd6$&ĥId| n'4s6Ɇ@TE( n!SP>+{ɄMt6v[ amDI>lc$MѳK{`'÷?Ul+n'/z=I~eGK RgaH+BݓeNo~&>q􂞦Cg>(#[gxS E| Pۙ^ŷD%ucWlTxuT(mk J׈t]@G.|rpZ2x! v&\;IȲ / +./`?5j׊$pmEei5yá&WGT-ٻC\O.#]QTƱBu@M#o74H97Sj +lƹEJJ]ĢaQɮzy:+!ey((I:O¼e|fP0\\o hIR_M'}"R{wpR71LPmWnr 2HO QC!iz7LV|j`I>|M 66nxZ0~ԃZH;,P]EU.%b'y3艚~nt"sThz/4_vÓJD:.ͣ;y}i~5;k3d,cY!ޏu1;[+1]%1xjp(wkI[R n`4A )uݿܞߕ\ՋBf^NLU,ngW2ew^6mVl9|`D*MW=oK v3ac5v^IZy6.$0swK>YR8M6':g&zEdHUV]ƒcj 8ܸ; υcAyAzA2-Qȕ˯+XBͷu}ac&|WO =ӐĖҸ`&oڸ :X:?oO1 (jB.swܰ$|3D|fTd"txW+z~bҟS#SzAXFNӌe :f?F$|B)`C~*/w;*lFDȎRtLNsGb{K,d3YY HXY&GV1r<֤[zXJ+آz4?:9)h읰̞Zr]7chD}ao$u(E(n!0uREnHRIjT,RΠjJoY55HQ>q&; !I|y}d$eՉX#?|l<+^۫zЛy mI{Ʌ:"̼=WFnN=c {B<6Kss٥$_މK 9O# tb"lui|^0MCv0ߢ>7mP\\ FCrҔnbӪtA[@vRN:Chb[!/PqpUfV9 ΒSٸ7׺l`VV0b<}{l-0}LVA598AA!>fRq.[;xIJO'`|'J`!_@GoB-Vês(1l6.X c11it qX_Y56SuŹRcy("zFPɀrֻ?%pŻa,a82BsV Z \m$ɝ @/9e'~n5w^g7׋MѶF}.D%V: Ց_ jtLeN(I[<: g\aMU_SmwkQii&Ƅvs~&,VhG߬.ݪA3+k.|gCJu眝4hȹo8v8@Ȓ w.h# J;pp1#K(߸T);X a;$ ~%.KƎ.&>ai h %E 1`;DHӠ 2} )M-0#??_d q./Z1T|v֨VrcnS(A[ޗIϹO`~&ѧIeU,*9TFv/\=t$$/<ڻ~M*B[XQ >\pe4jPzpV2[ `2/#jϟ^L]q7w3=ToT$4{k=g<"DW3(}BѠ־,y~P1"3jչY!nE pJDp"QAIcǃB^ /iQDCV;5N\H kgP(҇cF紆c,|3\]_G|άUg9ya5wZ>rs*ٚHPw2:- >AYof fnN;.kXEA3?,QF2"Ycesi9?׸c3ϐ|@E0a.ICl-Y+1AŦFc/'|#\ʻ59# zQ;PrZA9z<{ˋ 7Zؙڛhƣ#̐g`gO$dtG:I0,rW{U'q~(@X]ly;X k|l1b^^8bMy)qu PQ'*po>>jp# vWCݸw?=30~EUs,B&) 2YejhֶxR=;)k6^D>vb?o y?tU~:=^R!P:iO53 }];+:푆gVE~W]x]~ю\-#Töр'.g3&κ\4:OHb\HyɬON9Hz5/',/[_t+¼eBDx=ƴ+Ya;ϭw3sH|nET+ˠx'GXά&⇺qϓr"Ѵ$gI$Tٖ-*#E`ŵ,,W\͎&2"}j"hm~&`| `xș+b:*:ym.>G1s.!3(cyQ%nv^M<ԀB,hh/EPd[LTO{_brm9Jk'S Pdޣ#.\b/At)_͡&! vi=Ra0 ИQ%I!%Qw](#ɱԁ/~d IEl?;x~hjo%p`oCI[\Xz&W\p\ӕWHAnI tM/G4,cYkX7}s`8E*l톄1DW0Un zDƨlB^+q{l”e̼Z,GvOvx+bA\:Iimמ`bS؆@4o>Gj5QtfIJ'ЊmCq^wCEZTc.7H+PD3^z$7'mVlN }.5zg*#^gv(Ϣn(Nf5YvBR#V?;8P10O[fńh\S̏P?NN3\-$샀|s&$'  ."2x"8#-}Ҷ1 ٯ  Z:Gh#bWr{Fvd  =\/j͒UPbuXWJQ\/^#K$(MTm.Jp9c8L4w Z,k!H025vS ݕ*ȣG5JNvj7G wCԕ l?5t tfh1NTKz,9㸙+@8,u@:?Ν@]@rɝp'*lb/ h')x7H"1qi2 0DmowPk5~PKRa?KU3t$>trEN+vSiOJ]Տb~=]~t1>@ d{"Y,ß`s@7bӰPNEfx%TL:Gi\'8  .6Fe/6~6IВʥY\@d=.\4sp|'Q9ihշx6Cͣ Йm:fM$YLk[1 2$ &6RVJz5Jx.I .)t<QjB"QMn48m90Ee" ޕe~ CWBÞ[(aӿHY]x&2D }\QĩȞ$D&_$Tw|;]+Xڂ +5E`xR͝ԊO?[ ޔ"<|iQɨ}{VaAt@.yB0  W@P=^pcGqTws (% } ޏbtl +b̹qy |>ٍ7p^M.e"+)H?",m [b0RT1M1~_E8w(gp?ط/- 2]9ޯips &u1YF8!ҎE KNb |eqZfqdʼnLF[t_ee7z }Z.xqRqΜ~ uK/ 0@ ۃHݧKsr9wY];QZ neS1;#_;zz;wWw)YK:@yTwD b$;\64H&@u\Y]nm8X=2AGٍ[9z|;q>W` 7lw~xpGg/4-ʏElUgQ 3گ|&sK6ӷ)ɘJ7TzG ȧmC*wPxn\5#Y诣+)&qKO5Ajѳ{qhy%6΅X3TS)v!ClA5)DUmPvH+@zI02gG (R[O)L3.&DbO⍪Pó5=Y6c?ڶ]Vh?hE~D'U~4ЏϲX]}2P%@  2Iu:MhjNgxNyR: NQq7 D%HW| :p3 V:ӓ f\Ҋ%Rh'6Xr15zt~K+D-CvP"vnKAnKz!6EJ[{~_?x#7/F8 ;WpW~.!ybG`~[,kwl+'3q&MG?m?&l؆/mGH*3TVg[4zdc72I8L_dY)y\ag^LuA%Z8X)Aز(nz쭏H#1lΐHu /R ȌhJI?6i;_-я5̲ʊX8ZgLx7uyk.M9D#+oqIt؈< I74X)+ۿ`~6DǮ"sR,Tз #V_9gOJ:7\lDnyݗ0u{voYv^W+_hg+!FNB$VINdtv`W>hQu`,Ó?m'_Pe<,2;R eT 뭤h:p|1)YdݧM 3CL/Cg2n0|MZ=dsV=& @[Pmd-yzQ}F ]-"L橳Dnw8S|x#$i7KͲЋor|%iGeq b;j۷'.>KzC 4u 0(Q;g/V#rHl2#J{D`@ 7DA.漫0 9q-H hs-ώ(T=<'j?Q7E4v}~bKǓvYěag*S$ >S8 2<NQ1ܝ9-2{Ʋ+snPB[.:f46cJ8,>%DC{M˒Z;bxbcӑIbJl:UYDx.q eg 3XpȸYIٽSf0zʭK3@h&srn#lbP)-Wg \r' 6eXOPNY*'%37Sq@ll#ķ &R DZinpco|$ 2Jbܰgl?nc )ÀM+~RV^4=C92F؝A^"ទsI~x˼҉^){gkkb_$Pousb=> >~P~&彋9"G לauD3': . 28UE#]ݲ?%l6 ( $9;:fLF$xGo2$r3q=x5Q; PjR G}4tf>\Vo~)+TZvOvV罣QAUj2Vy>[)I_*nZS7 PˁN؇/c.]ae]sAfR͒wHzdF@YƗݷt8=o4\cT)hjdE{QRZ #nQb(\E#gʿk,m+]Rx]a@s$XF,NbFɫx}La iH@'eKҁAW'4kbXѱd`g f<#(ĬJRZa.$(圁 ]C 0KXd'+Ab[ƅp>91[ ?\oiӏcAN{E λ VvK20Fg:R#mZ$3Bu̩6~2fps-zZHM0|W4~_6"1+{Μٖra+U--V"$?[e>6nFKzrbT5h6lkɎI ׺YJZIJ2':S$=ia;7à I4 ]^ph!o46'zA:pu yP!2Qꁸy+lM\Dv_x$q"Rf~LՈ{Рd1BqNlSRybyg]cx!\)5K {Xl靳eo}p4>vx]}:5L\V^E'i'j~!ڶ]$< ɖ '/(j,eDhnKHH G0ӒI᯻"P`y3Nv0.q LRxst\KC$) S %@/~'24$dL"e(ƔSa8e 9ApʒM7- FhfL%IW c&kË>-co:Zb7}v!A0Kީ3葎9Sl5'δvѱ rM^H^> flrJRj,E֑OEg0mH*RZ Ǘ,Bv#/~a|q< k"[L$B8߃PL[O)Kd2ٱ9Ч>~4UbU"Ճ1$ }mV*x8>XNO?Nb-,Mc4B@(2j^&tD@^o f Mv^xw('2@tCaTcT cjH# D&T2g^2\ۀ!) {>sGCz.ZuU)B/q .Mc; GthtUIЗ.(y@Z1|wp!fem:6ib6ގw}~U *>`,h``ա {Al'hƮh&.Ki- G|;<"fe묍̜og@?">zqLz؊p+ŴeՇw"2 Q*rob:ECtLwybDcpZIW} Ƿc\TXV2v6Zgu;G%5 H8!Y8VkJ\V|I|L3lv"㎲ʳM;%O~ʈF|6l  lhv[%Ш fUu֖v|`#-a~4@/JF8yD!JI+y Hn.:%idJ898 >ee{r{OjZU<QZgRQSw<$3Ќu>k7Ic̮%TBn PDqy_amk$`DQ*f>:U°omKNgpMr#臋pU6e ub[Oz\![q(QWFݤO<vs,JM=unJ+Zgo Y[ r-}ϯ@7;D\R_[G} \WFfv& |7AxxqE4"+u1STh3֡1YXRx?uF:Er ѯ ?0sc`QߖSx8u&k$XMpJ"~F ʿ 1yh#p#\(.)"S C-s0710T;egR z8oL'F=LK7?_1Zf4)Q+8a6K4aXkFE5=4Ϛ~ðG1Ih&X 4CYiivsعd rصfW[yN$ rz :QΕޮKuiSB,N j08ҽdcq}"!4^[]x?Ke 8eihU~9޸ ɚփ(N 6QO,=+* h]p X&|˞Rx I.jNıV/Zct[~y0(LֿÕ= >edE::FLbL!䍺ovROd+XB mG i@WB+]m $UʬCwAxe4Ӗ(!QF]9j_2M'w):j7bgo~:#:tń]ƵHDI8pF̍@>q'  :J*:k63v/D{M$L26(m|1JL uה = 51Io̘7;S(6|X8i쵨e9W>sRngu*7%_fae5?li_qYEWyX /U@3Bdzfl 10I@0A2 aqs sBVUܟΣA4ql7['-t]YM#E>on2 icpn H ( )c\P^ 2TvO4)eh  .1z-hΎ;8$hLB/P'K=w14 ^ĸ[V-d6S>f F/vYdHq#:B7z;Rb%4 ;F֤^gӖ/<3I'v]_8 't!@FHYF#MzA"q x!'=8]6LjjǰRݮGCxmv@X66f:=~ -y_Ü\@1&ʛAKvaT]G01n+ g y%K@l]|l3)iJ[7z sڈ&"ړIn֌8擋5APXvQoo!{"c Q(>6{M\䄭szTL~3bD>SqFgTc[RQ4 0IsJoO+ {bkq٨O/ܑi~$" yV"a:p G C2b(^ln7(`z`L7y^HgDa{}M97ȼ%#]̽^>(9c:V7XLH81ev2W*΀19B$P]7`M!f–:X{v/dfÒ4,N+A^!m%-%L[H.~ Uw`/qei|HhM?[;n@n2%eH xr(c-ZޯD0'BwĄU,cpV?;mtu#Ma,PU 'z|¨xwRQ"Yd21r%&/_ !1U MeO? cn^Ģ?JqDgc:VX?JjXKw7G-.4Zϲc<ͷ :*eZ`4!7J4@~p;JOK,/m|d9aB4lk^%arIlu 3+&D\ĕ2nX<[4s KB0k~` ƼU`Qhf|Q=,,\ɈT [mB/~!H5B-әZv`oM?^@ jC|u4v/ @3iSN(ΨG<m9ZlB߮[i1Q/J2H-z֮%3Kci܏gc?y," T#7gD$dnґ8 zgbh0:}0#f2~71"3qQN dC I6x! iUCױ>_}iB ӥgv4[΁ί/w` w0tҘT(L}m[jU¯A[p|kj6:flU6X`"O\W5Y֊Wrz~-LAP<3+w5`sPn&<%tIMgTgXKt9}T"簰bbCJ;'=~*p I"֢U7sբw3utŦ$/ 4l:%6l нŷ?nT o&ޘĀtT&gX2Q^1,=xt6{Kܘ=R9z2!dle֝:ӎ^R@*Ђmtn_Jh`+.ISZC-Kmʚ> VE 8Z*XIRۤc`C_N%sFݫ*@#U=0ۈ('hOmშ-MhϪ&jф}nhӬcF1{']ˆW}H*:op8z3qCZߑt'[8DS zdlg/E\9~Qżswsɖ>d!m"PfF58 xI8M3ݣ6xL+Śl0n:>vi I ᩒZ$_90gmRauJb"M@!,.__*QuaeTMAr2i负QTZ<èaszqc[נW*^wScKG PIL<%/\^HѩjT}Qc% 5.M x7fc66XS$L7jK --}pbV,쇲8IGܶ@ Θ5?e4˛!wey"t!iV-㧂m@B)Oa9 m 9 ;s~^/>?HYR]4WgK'xaa!CsӒ;WVu Q?בӗʖIFO;)iaxFLi?(pC FmRuFG󼏷3ua[!M`rPG1“M,yQq&(0 RӃby)7udR#\ $S4^JkW;HPs [PC2̓&OwMyT#Tp&A[(8KH-_]#q3.+94h~킬*(_+<7u~A! RL1p :)Xb ?"ȏ:|9Gh;K&z Ƌ$ѾuYu_]v5X|%-lߖ bқ5 2C5<]S$"ά{GVhes3t <\(@[ԙԶK"G6̅ܪÝ՘:<^ZE+`-nOk_|ŤrU o}%_]!fG4𑛢0QNXICVӗ <\[K20!A*{~ۉUW4p’\T-U](-#ȆkWwpvdP;))y^KfOGJp/ۺl@FF L6| KW5SA/g}f״}-dv=ŋ(I}9#ko-<ٹe+1P~ ד`OU渒_g W.΍;Snբ҅)g k}2R&[]VDOkȸx("̠jgx{Ta+k&F/蟘MƤ%[) *`*Ӏڰ3%I1w#vV01OLυ[gơ=y&R"wx T/6iχ3qb>uӔĦ"m+cT!|!1Ǵ/Dsu/;m W),MoSKҡqY 罹g ;bȧ ؎Qe$-yU-eBKEzL6L)k LIA2}BpPZ0znma͆r4C乛=yBNM2Ӯ.YqI$S3geH|ߪVct:ykè &*JOܨB[r{lƔEk~nІM$BɦWā!xJ/XE\U,0*'aoRʡoBg"-PpՓﻷ FjbqB$|+xQO_3E!\}?|}<wKizĕ}m- ]<"AxS@zѷ>;)t2 aO%Rճg aJr}JO K` K&%]q eWk۞eq;@͖J&%l ⩟>&UX Pi+E5O3ш9'3>ݻEWh[a(@O개dzYGU ;}g>/-#=-v{0d]7XXnHt=P]Z+U%j.{"ĜPgg}:hy?X÷Kt Ck RJ=5aAu "a3=Kb9p*=<6Q,QkgA6IX%iQXΨӝWЉ3ÐEY&?RGx xO~fr3E1ҫ<ť2&&?i0.B_"64j!Kၬ{WKKE,&:C` Yf[Q5hºH& :Pk_Spewb> x xAȄ- zD29~&}&=uڸ::7;#|U._w mV.'զ0{(ծpg\ßTX_T֠f_)If67_h+9^6gO}~[ƎLs¶rN|N~Wrp/(c4/k>LҸ-NZn Xr@?l@Q\*!0͸iZK^=fĄ00-<m0hR}&kLFOm[MKmAn~ź4 v"]4iY$\)`K 5.nw:T0ǐ:(Gj> v$#1^ir#0MʗdN슷՚ߝv`@$ {)"*D̩A0&۲I9wEv`l >}KTMhu[C7ҷU4[zލ溩bcW(}F!lG$xIm[n"at ViD}T8hgn@@<8ZP=ҕ$k ^!vg~9GF22*/wؾtW"*g*h x8UN/θ j|X3e @JO[ =m  63qk3s!O7'ZSf`SWd| ~^)1{zЮ~j$d\j~ykgz lfkx4!\ʼn Vʹ" PNHوof缟D+DB*u䒵p'a0 Af8|mk`K9HRQjD?G$FFyDvU'1u:Rɗj TYtv(_n}~bhvEڔ_1/N2vSePlJv|N9|>d@5TxR_bOa—Awk|%cB4P>W) L VSS*.;y1k֞O{8/2O8ZNcm)ǹSb#>?i\]DG  UBQh`PvnB4iQSq QsxUl@"g-6r+yd[⚘k>~SI͑#Gp˜ ,"ʽw όKN"PftYR=+67b A{5" Tm~OwCyVO43"H@d=+S݌B*IҺ  ^'աú;a6)CNYG^!ߪӶ 7=?N pS:M1-js!GT9ԴÅP+v.B2ѠH_NEDzƶȸNf H݋TP7ip _ Nfq(ugQX?IG+٪!1\ ~Kuy4aTX2\x4+xST0]K :zHRPH(u |G|fD3룚y29b!{^r3TW( $do9C,%_"TJ>\P} r$N }G9u(0T{vXiCԷji&oʰkޟ9)!#5 mXcǖ`+& ihzoiL] &_~suh!mIW? $u,<9>fIi _SOeL FJ6bvMo臓= }ʸ d7ߵ˓A/@qppyj┈Z3k7½0(ۈc\u*d)VŲUQ/„ם >*aD?ȩ=꒪)tI(>^j[CHIH?Foer:h|ӄjz#rzJsH@"vNO58 ح&h<5G\<`V ,Пϳkd Şkn-{Ρ eoFې\ ^ C9f>:dOԁxREfu,%@5-yP\Gܘbrȶ:IYM [UD_@"8_IB{vO2K;]j^#^$Ň*֨kuf*F.`ݍP|\,S*[bƉ2]&+ 3qT?!h4B#xAf H |DKÛmK?,fE+w뗄d#I 7eЌ 3('@<Ԋ v$"}twHg41^v.\+YBR\Yc/I( {HEdq@S0k3Y21y87(Z??t=jeS"BA:.ǙbPLA\fǦ \qU?UqN*#_-ʺg19PgVNr#lb^7qI(vZx(N/#:dL:o\IrFY51mVoPW$'Y+T( a]`.ȋҧadWCH;Ьq/4LC7^p͆ҢZs!#JZ@2rIX[<8ϝ(S5Pѭ?)&xrd;꯯`ᐿmMŞ+#@/W&M=;&Z b F6M)-G5 .Y8ΘJѰ%k%#ȕPni_=6[P;~ s -+(]!;t5+ wsJkЛ8MnCQA7-vȊ=O$zn}Bb.#8v6I>w0 Q]XsO)B"S~7E(E,t6Al~{I =z&b}"LCY͚}MlkkGbEo[$% AIR66\vImׁ= unALĪ[$"`k{oZ8QƳ7kŹ:F$2x:IMɰo򴸢I L{l춠\*$:{hڷp&J@v#,3:45%ul3xol6j7ڥ,?wTo 3ݝLnԌ;zA?EɬieJrߑܱn0{ R㳽#D"'FcmC+sI)wIdWI. (b+U!=IJMsp[ammyxeqzQP^xR! Y`w#GxJs,eS~ZK'ng]>.Tpc?i7Kh:/ـIc`!zGMmslsw)GW*2&_.+ @.f9*YyR`׋|IGZq| GDz ('7lc`*||ɖx3ѢG݇Cmam\Stz U^ j+B qL)a7sGvCXг['~}Ӫbc퉇'*\l,ptvH*X[Dg;6u Ut[Yᦂ?s&a!w=j+[$^1J9q# r $Kq#ˌb֗WRSF[ ܓJ@~$ҎP{j$9мQ7VdgT`:B|Hv5b<@a~JUY,P^ ϘQB&ϚbdJ2x{ ?~s,ZmWӇ#ѼJL SS Q Մ{fe 8,lۊzGiUrC3Yg"#R7JڧX}Uj=w 0NDWoobmN =hO1v̦7:t[ƨü*#n-ԭz͢?#wؗHvs E/50ogHpo\teŘjT%Bv} [|ƍ#6s6Q2֮RUGoQbc3 22ו `a[mg ~26@Ex.w,ć]*m'd$H_p_Q ,ΫShe)ꕇ^ih2kS =b:H n:G5&?( ~l\:A`]b+\ s{9{; Uo?ؤҐ̖+3k΂хg>cuAޏ^SjJ-Or$GPuY-V8(n0k`m1S;yG{JHH%˞=4 M- p|*vg{Qv&tCWh +>ISxwQ}C&)7 h{K4O=eb92JT.k+T5wu55Mc ;hJ T KKCCZaq5:pYHط2G2fI0;$i WSl,4S"Uye{Jv0inGtَv31HBfؤ w_PIc*; ɸXek*N[2q B3j>>w=f&+} {+\OǾ2gpC8@`:7 'R#5 |Gq: B 48c,S'UvB5g ,lx4;(E^!) ϚdBLyh>OG%Q^&Ie!\%=_vxd}k7炊 -<q*8d&̬1_9P2=qF*R [)_ lv ֖,@,B𠨚,6eR`H]W{_M \OZB_9i^hBlUxSy- goP*+1=! J*LWkȽk~ b,6ٔc# $J6$Hͣb4%[v;!,m٫]e 6 wt jxZNXpMLmڰ )ӰS:$_ܶJ+YS*' Σ,C숢 Q=  U_n|)]SAnM(&-Ĕ){,$5>mL"ؿ<AtGY h\ԝw|5rn}$U|)P5 6IokbGF.ۙ67zytutgYBCԍoϣwm~-D&0QsST ,Iķ@vuY{Pp @$\o֖bbp2ki~v0518IdC3`::ϳThky9L@#w_&h%J"7I2n,d(,I[y,7;4 `-Jч| mXjg̢8qBhT{]s*[5=J+ ,{jS{?({P뽎 Pݷk"%sOz'v:γ(; SyGW97IdQzwGlƏw-I +B +N ORpt-p/=K5@VYB Pv#"A2Fz1sx;'+πq¿PӈH(L"i跣&;_3P!i۲xۍd llXȨ0u`|8\zٴ}AqEÓCAؘ=Vwg=>  =MRҗqd3amL.19r uQ!z*d;ƏC)~.PD;|ؿ5F_+lawe̾Coon\#Ŕy9wG0k^GӃ|r{!AL,NEI$s: 3^)'zu^v* */ {l;"YWݟ7 o!(QcN]CDG0V kX<8EyO$JVUӃg9Ӄtŵ+8g&һF3>+mh7{ u*?c+)DsJP60 [ð ׂ$%r{zyAی/( |7,Bz0鄊9QrXF< W= swЈ2r xt|0z[1uka\ڬ~ xŌ[$bDX(JPo  |g>&' LNwVfZ][5DQ <:S%ږCd5. 4M[DJ%%fj;̨/whk2#/. e>Nez ?]%r?Nx1rHzSB96{HϷc$yǠ )+;)$nYbiPң-Qvu3"Yf""Nˣ>zt#njK.sI ^:tHlkg@^ZĉЃ> 54$bGtQ,` sAܬ>!ᦝJ&aR4H$VK+}!=W'@gw-)3bIK.gHW&ΘZD"'cG80}.˟kk K IkcǁqoI:vMdg+zo`>5R Gf>@V&2ʯ s}p~B dL|'fei@OB[yzm",~d8 Z as‰y>c wstR~,FՄ`eyIRR-?ɥXg5ZOkΏ!;\vTsدhVPv֙݇G'T N5e4?E\DYA7T8uYal([SڿzO OAÓCl+-Tm5n٥ /x_q}?)8ۦXieO_ ] GTI愘&S#hʴmbehic~9З*V\-^]Z1hh({wsQ׵'melzS\vexհwi%R?ru]Xx{ F7P\l [^{1D5)8.Y!&os37}Z_Öp-Aimޣ"(Yx;R(Cǒ1V, CZ#H@_tu#z\pΒV?mۖk@άHl_󏄦,ع5քrF+ S]H&WI?~_yt}d__ߑ9'&9ҫ 'oSN S4(HE^/秲sR#:|T,>d)`3GR+z`d%{iGqE,z*o)>Hn7鑬]f0o:T_YᅓGLiOj;:3k Qs$ 9P7iNH QLe; 1/ l"0mA)-br6!35kJb/L2Q8ډ,6xD78SYFvQ~h!w5Nw纍kX:BK6ड़yߋ͠oI~k,xCZ$5KD"tNs)YnJU/riQUeTӗ|-o aGash-53u4?;C5:=jGBy?@%xˤį?e}2=%Sv.̱_` 93;aUwW\Whk|_ASЉ+evO6e$UH ˢ۵.mW;!:;t1Sᨊk9"<֜NgDEZ;.IV}|CU9GOY1dьE$ЫFW߲εb;},9Cczpptֹfl7,#P.n imOT @/4m69+L@+ .$N2k9_ Jo,qu'9(OPgӅ|a~QE3@_X]E2!Yg KoBBN2cJiFl SynPf]n bڈ[[zMr,@k",lYubw0<ɚ'FLZB&7&+S9Kq"V86sKRcP_CtU2 (a-m6oF!݄}EJ& ,v>2~滇!Ť c' ]X `Sf'"M&-o5i#>Z'TQp"99([nb<8,V l$>a:{ $J`GUEL7x o{nO5jY=(EV2;5g Q{m5mN%XJ{$$sAJ8 ʅ1 [n}mNUmvB-t3ފv.mٔ-GnWU}S`1j cTiz>u 6Rvhp6W'-)^{} .5z/DWBQiP#T`zKRR7GF{ݗR'`BÛj~o?wLEidwy֦Ӽ(FsBHH;sw')VH7+I 7a{tҬn0).(˂ C^KR+3iaH'S$}G_]Ƴ e&gƒ51ffSmI=m&_-46 m)tJX|7hޖ20\U胏v9{KڧQ6fo{ |yt_mtpG=Ҍdřr[lut7WtKxPCLRwE7!L`NBbٯmr\ ym _cE=Rv_i=LRAn>*sPy_f͏}#٨b]XV OTڹ+5)Ćhi~7O@!҆AF/> N 641eV߳,erv!GЏE]PL2l>;i K@d0]·qjql> :%+'=ȃo礛FEocSt?Pj<,2ilP/ W۞ɟD\Q$_8=KEQjR5U8ԈgVR/Qn~ Jb }ldE_9s=9?2 5_O$^ a;~ 9Ue"QZ_'2Ҩu $3r%R7 .`'X^OGo6ƏO9X)%%sp3N+1z򣓊⅑p zFe M+oGG.Gj0$H-jf=zvNYGQE:jϺ)p@^f 'ezL-X Uhӣ~تYtnlhPq=]RDC%!ߕA`BҗFo~~>W0*0 e/ L-x̀ʰ ?bf HeTużto[hON6m5qyD!.UBr dT%؍movP%c%Bn(z"{Tw+dÛXa IKNJ .ӢwgN0qXe,d i\Γӛx-P|۶1;]o8y L؋DJfhOF罴ПP$81Zih-}& T*q>PRu}P<Ύl"=5* eeKMz%$;(G=z"^=R_,oE.'k#(fmYb(ٶbA UɟC'n5M է52^Uo o., Me1e _n3Jb~4*cTsGdƿCI3~WsRD=\D%Jf h:mkCtdK򑪬i2Sz?B3_ ]0Y68&J-uNڼw?vd$|wDg` x'Hр$>.a ӟ>Bǯ%[4JC*[p~ LB}qTAhM̡v}(I|Q "\lpO/1 | m3A/ӟϸ)-G ,#j1r[B X qVD8u5zOC.ӘJO"/ Iϭ4w6']x]L._ Me{QTI{%GD}M}{`:5Yh ݠ#x(/hr?"8/j`b?IT\Y}Noؙ\nO> ZhV̚3sVUHmKr (RgYZ07070100000292000081a40000000000000000000000016101cd7a00004bb4000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl1.ko.xz7zXZִF!t/7sKs]?Eh=ڜ.+КY$Eh :^zx~C9>=xP\d+U]oifPMtŭA.ho8q_! rKGAL0[֜IACٍ^ʨ[(-2clGL>7}ԂbLJ=|le6A"F:o߲BR}㱍՝1vS GxM똹} El&#[h|A)6lQN/qX5b\)ږn_9hoVk%ԛ/|[];$ΐt3ItH1+xj}"4Zqg[FKG6w_eNl>]uj⌬/gw%7+r %Ru6are+I~Vr iY/{R(}E5Ѳ-RU@eV3# se̮RlT!|hSMZ$hdE"rI^Gy}mFF$AqU9bgHwDZY72UkJV#un1@n?"-ɮ?q SG$ə4Jg`Bp*퓎ל3䝗:͉}P!أtPx$rΦg0I!23$펎N3R| ;VWk> ycx3l֗2EON'_D/6nû ]Quq94iLbs 7rX@YQD)"$0w<#EWX4XK_!'{Nzljjzڂ@Q"i)`wZXClmMGiUW4C Rt_DŽ~ח)B+j/ vvmddU`Ę'4}A^65 0DM&6jbZ.nPNڪNV z3α\q,jz~:7П'pkNamUťɞ]kј{F5> Gi뗭;3&\/8 l <зI4ĝπ;+ ,&! kiƤnu} NA(V=",I;4B aI6R(]O9&\bU¢v:U8oA6o;&føk.#5$9q p*3ܴu@v;CG|rFh(t##+Rh!0r/'xٓ5I.LAPV Fnŧ~0:8ثsaǾ`zU% U"PvvQ@J/P*X٩Mܻ&hp⁒1W\ 8}{΋^BCi׷?QV;p~dJ^iT #& ^vΑKJ9cV8>GUgfO7]7T=б$µFDpyTeOu m# NV7ji)k(tAm(҅6`fO N`B}v oڷK1ǹ#n0x>j6N΀h9)aߞw`Ϋ }cVk܏y;+⽕3|VT3 KhTe Kk(k]ި;Y:e_g=p.`Ӱn72sD87[wTHduAWVD$p/=eI¾ju!:Uj=A'K(uLv Χ1v!PXShYYAZ-~GoH8 F6qsζ? b925&|T:bHD~-%NeߟcV02wS 2h4ƒZ?گ75dKz%)ys)MI's ώNC(-u2|)F\G)O$IӬ܉aN.{\Э3mqP HK"9+(;䄎lTcA꿆Yg _=nVY9f&[& g"ɮ Yr3wBRM~P$f kR󖴨x,^ y)+yisKkO!j`g%ӵ45t;4E{&fܮ  &dk 8IV4#h%g&w ;%B\\¤a+ZV. &{ƹޠ̒eh=NKr&Kv>Ǯf6⌎7 DtG( _DjdگY/$ib rBM΢ӄ812"2Mԑkw$8afl:.r\)lf=ݒxc6͊5qK!(!*F7UT Pu[蕐Z)B8a^1LA|-~X3L#3?1:Qp̖ǫUX2\woͳ`ѹH;^>~,caWb,:^O;ku:X)lVn$9ED.D >F[ {8<5'::t>s.=,-v4xc$9 ,bz\^h 9ȓd`&ӿwGfUQj tRʁö yuTgM<_P|VkVUp0ڪfn4k]μƚ.epyLf ciM]2%2/XS,0\yN%h6^B8=aqˀcsO8-u=lf,eDng C\wx^Pg 2p*-یxmGE~ m*Gv$*Pat$Fߝ%9Î ^ ˆgcGVGCJm_L="M'U=$@ &gݠ6\Yoin=JA+Pz,gv$|Q4zLLSac+SNNy1Vkj-T}3T{d/tB /!cY .Lf658V5XfSv0&^h6!`!M~"uA_F׻Fқ*b ZN]W)М~fU2ËV֒jq[ˣRb(<3/=+p ^jdv@c͓Ro4~ x!аXj6w8cCjNUrBu,?3 ʽ-9`B%iĎ~?όOs]kxmLOV\HgIV)кvAaդmm勄e0 {֤ &w` #;1-q"XOR* 7L-~= %A_߀_B)0r4$< gNW1z=Av YJH|EwT}F%^6۽sƽo2RP3Nې9k<x&⣧;Uk@p@SH0[ͮ-tj  4@UA,mY"T=7zj)w]Q-(# 56LBG΁zΧG"/ x'qT&Y%0r9!G~[Le_>0 . |0=~ ;t8.!"aΥ ܞRԎ7Q&AQh?27# )m(P+ l 5DD1z4YR}%rc :JBFS2] !-R@i朑i ݆"MQfq]fG/5뉑:l4e_NpmJrm6|B WLo8/6S}dݙ^DHe. Ud4#SPnv+'%lDxRv"eXY)7fT-śǃ |q;zjZ=6 r `56Ȗu T6nb+4\?լB:̃>H91Hy$YC{N$_daVB{KL7'd%"߾ 6xzRLb|1bJoVo6BLM{6Z79 y'eHVaK%Ԏ(D$sjsR0sk|(TqsU QnFLlm9M:XRC+#NSJʹ.QMRX;h,iQW[Ɏ.Lovl{Cd*!"TcĀ-a\1:<3Idd /+ | )#qd|PJk6JGX,~$.H Y<,2}A41@ dLG@k_2gfoHFw..486DV2Ogª̀+k"`.Z!ՇIؤr4։Տ'`#Os05SyX_qi ?ʘAvyDv9f;:PNH9#> `z)47<9{b<~yu`Y/?ᓻ/3 _?Q)Jwi!_(+KQ7PoQMh_$o]$:4aNXxiB rQВax!lvS¨x90]7p[ +!!eֽqGږis-SC2"gJJX,X>)LSNj Yu*6ׄ)+Hy +j%Xlek4snX(F=a~$jTAUl:A׏f;y͍5xgRk&wMQuLFvzc*1Ӷ6'~45(OKρt.ܛusрFKWz:?+p ; ܣ< zh02 74R\8p#@ѢRH9~]/#ٍ98,RFvmMR*٣ YD_īݖ(>t3MX4КLDC$w'dj euʱJQ[xƵY8*,tj,2T1K5LkdĶ1|?q$j ~"ҵLoƏ >V +^yhvܸ-]caYz>6Zc_τ|zBB;-r -y䶐Ɲ'MQճBI"RY{Pjq@܄:6F41SM }b\LU|K.4,6A P#5O _2qPhN pMQ%-K0=A1q$٘˰JA(j) xA`/fR:)Mլy ?1ލRB>KԻ[2 =i\=Bɽ%psV3YW#P۫V]#jk󞷥kjuM ƠsQ=f>oLCمMf1IQ[& \,2<ƮJGd+J$&%la`A|uc6&vjWIB,I6umH6*~Đ0S_3TufV9U-m?xN) B}q ugtp=E/]~VY_kN.IY|mT&-"?d+_Kğ+aǓihrKcuDBKhdv,Ϭ 򍟙A>Bk =MWtf<ٲZ;;p8l/\>;]pfx#TA,ҡ|K9Pԧ 1R;UeOvٯȣx0D9lX֧iW뷓wqOk$V<瞫շ^aSBgF8᜵Xra 3a3ײNF8_nŬIsY];_ 0 Էwrή~@Mi'LE~:dʚkNPy0A/|1-!q@+de>p$ֺ鎯 AOo =>G!QФd:0QRqQor4?q]nGf~H_c]j|jzN|yp Zoj[Z}7+krn?c%o|2a=KhIc|r"Gd@!?`7\\CeF JTFÑ=UP?,Ѳv=a2v'"1wi#ښ#nD_90i%2K}Ô4"ý^?_%:=jC*WTְ)[\R0N}qz;2hVW ]c#RFm>EˠEAX7AbesaݖÌ`J$Ģ[Kvy02$/Àtӫd]T&mw&eV 6|ˏHF&ڳ`|y$8YJ0ݹ5(x'hXKd.ϔqg^ P*mXeB!T~+v)Ob{+;Ah \j﷖sg.uXXk?Wa  &m PZIQa7 9$#>8+8k3X]WK"oiK7E|Yi8?Zkί''18'x{KB XEdǝp-)T$~IP0KQfQa'bU0ĕ:_2ƥʼA&UP]x:v8r̪[(/ 'XE-Hơ}_3z'U!=b!# :5dtt9!FneSHi,"5KDs# ZdTFޚ@s;Qwv|K+^j@c0?*?T[<4 4bu {\\;d@yT5x؊/M+>51Aq_Ks1,QƁbٲ+v㹈87}Qbg(ː~2EnOH\+7HRC6ui$ٹMJbaM; _>IHeVLLC r~x]EHk9CCVcZ9숑;+76,*_W&m/u|pmfPS`rM'L#*?EF5ژn}nf)(jɓ[HQ2o85ku69 v [gftMU-[OhW KT[x {A `n05r]`? X/1!aD9ĹM^*@jx/B?.zi/ki3o3PCo3c×2*!!7{~9=2(h :b-vYI!?%:Yh嵇wL*7C0aF~ozEG8 bQ_} m tA+ X"[j{ 3$SRG'jo?OPlQNF :]$U]9MJ|#)H|t)^| y"thuk(G*ܠl0MQԸB͖W[{PGVCjѨSUV:H9aO/K7og["1iKU[G׳KxKZK+L̮h*s ԃWa{)]ja5"J ^'>0ml")(+1.,3k8w4 `xN[Zeam~pAAzw(t6`e{v71Sؽ: *&y5Mk -2vic-EѧoM=q耫YQ\ 4Ȥ-guE_^, =.~ dkk i*H)Rc>rӚH'H.[|!:?G}C3< cUpDt s%3ְ1j.5s"*tvs-("ɳ@ %-֤9X16?jpڼ폖S+DeR>&}͍XnXfJؽfPGMǂb @w$IcHVtGQ%Fu|վGt,4|cͯ>>a(Qأb@$Cg{QԖ336+o\)&"i$bŠt3s o׌* IXHFoT;gQP|ϫyc7x8C_r#kzSL6~/8xMeFڱϵwC1!!5#<)Ӝ?F/1&ӃE[Y5nL-W'UxیfD~ $Λ B =&`V^TlZU}70gWs!alIEv5ˆD W-%cE;o@Zģ X'2hԍҦ;_bf;iʾO?Q7SvwBU\'.֊WՃLִf+%v՛ bql%&b[N apOͰ@DJ Z :!,VsBb!ñ&G%d-hlr|$ >=gk8Glѓ T,㱢 /Pⶀi Հ#vڨkTY}ÃA|PmV[ HWsDR,pQwhg߷s[|VJz\:푴p‰zd~Z^a|x9zNc~^NN}330mt^8'L\PªwFNaI@Cѫ5@Qa.ۜ-bK" 3QwiF[L=|66X|W@yBt!`L1ݱAϑs0ތ譞 n&Blc39ku8QJ}*,4>J;m;,k>nNDif.gfV e1OjFxkb}NW ?vذk]FYaiI1~owl>`s*NfK d82Rp}PLԥA~PkAԴɡzX\6T޷J椚P')DEײ1PLW^/_Ȉ̎D/ 1]I!씲2ֹZl2')U*pW! BکOUas;_mz%:,dC_=T3̨6& ].tz* 4rU>5f3}|/je-ۋL6,4*cO5Rc@!tqcLT7H3>Ν36\8e5F. QĪyat~O:Nܼ2YA&L;y{E䀻ک:(hKpH4I o&'!RRrA' ZdE.RpdO;5wZKgB/|K9uX"4Q1̂!0AeKk}?0Gr$aOʑ/a=Ia CB%$_  g.(.j{!T:[ЬÏ,dNLj̉/# >BQ3P+| 'Ϩ g][Iq-쿃*F.KSce{x8̶elkag7¢E0O6H$s7,x/xL$fztβk=`%3"XQ#S̗:AqB]n`vf\C6N`^^ͩ"PL]+] |tdc~ n3e:R!K,?lN[o+h}Ę3:&4h4szwxrUum̰I H"؝]+/Ч%.$3q#]Uy_&Q*EFLsm'Ğ kN&;KdDwO6YM_/A$B`>=Tc[Ks=zN4|[\%D=LK!^_eBډ<*{$v  iOLS j%n4e͋'Em=ɸM*TqIѦ5 kܭՊ ' ^ i/[$T;2 {J:Xz WL1lDIGiow)^3%|UD`ȪG.;k`+Rw6[V#V B6#D-#HN['k8,{Y5 :BNe:ԭe`.aa,i5|WU-^ u1}=͛1pe!zɗŧr+&ˑbȖgKOCg+#) jz̉p9]\<˳u]Su/|Q%Wx;&Zu(r4"bX@3,*ݎĈg;KL$=oep9'Ӝna.>m&FJnW}MAMCl >iW'J2QE:㺒銉[Sk:Npi#l*AGmV{ź޽z(5H,狀lC'"$jۣC=ytنN_HIKG=HY(·Ux)V'>9Qٿ-1& O3d<; 18OVC 8[o#yZ]vS<Xڹ-&5ILr(bodzL##/i~? |?6R,^O`uB?O'k&*VrJ%Ȳ".~{Q7+i(a R:-8T`% c(DN>l?2s-ʮS[ZL>˸&ȌrtWt',ޠKZmS$8g|wl,**:.uK~ ިR4(eϵ"K5- ҠNY(4%ad !t̩m:GU oZB{luQԥW b휣:FnM\Iېw}R=0JRƧ\,vĹ_Sou}A =aHMTÇs_PP;UD2S*x̽l(g41Ɨ=ʐ`zTmDi7{W<=xo7I%zӣxQ90Д5rA2S`_~RAZ XD4PmEweO>+03,uu$ۯT(Tj!ΘbwMr1&ѫ%ݑ߉gpq`<]47:9t;l 518 7eT-t.xnc(MPvZŮGk:0U Y]"yt&AgzW%Wz I)y$Jѽ {ё.+B:/ą^Lb/tgYZ07070100000293000081a40000000000000000000000016101cd7a00003ca8000000000000000000000000000000000000005800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/atheros/atlx/atl2.ko.xz7zXZִF!t/Eu BaH`ni#!= 'x2C)uBWr.Ik"(h%~Tڐ*1K4Ue__]# "NQKq wc7#7-zRGQqmPq0z TՃHI%-P>LV4?/mTO=( 0q}h\&84fy$r] `ڻ32k.ЁLL,$YbB\ausFWMjHdnȽVZ &QIэ/&?í˾j<*z|5`G\qFɸj4 y:a|6Cz*bK yk105!=^J/&l87Ri*SB* lxw|1 j+>?l-g7.m=ffr ;șÊlb9 M5UIKxٹ O/͜"u~k͘gSH(zPYoe".݂;:?~*a+D*+N36L9La&'P-.c\!]2OE GY@)S ㅆEmpKT}Fqg[8D<*G\L^4L<+a5 {׌wezN3t1V'BEJB#)uH^+EqlmЈmvI'u/D> <::<>:WsZoMZ? %nlt +\ p,{NO^,=sˀXe%`cJ*2oTf}$_%L(_-J1d !xuVJQhmX`MoѴc'Q55Yv_  wL?lNkO4HqNlIMˇ@Q9˼_:e36&Ukd^hD$1ec8*VEUBѧ()xAv rhc?b{v6OfhYިٵ6%Ӝty3Kz!GDtS(6MQ뫍/82J6=z3Jf~6P;ř~ t<nGۊP8!j FD?J%R;{u5֧?t]9rn|}f[Pw+?t*m5ǰ/[f7&߀D:$=@* ILh/U4_&(8x?}_!:w*z*Jqh(m px:F*[jduO mM'I¬6u1*BKgnt٭&uZH[#Kq9=P&a q|5ET$?f$+dȨ#ЎEh:A`as F9U%lGn Z|Wuw"Kʕt% #͡!oT?h'&":=bz&,faRGꦩ["eS((m2)xӼ/lv!z7a YbN`TĐ1dE|`c{ä4%v|5xyl;5ߒ2E7dBT7nxLH|;uc1BڣA C4dR=O P%ڷQ lq=sHٰؕ xM_"1O3^krjC"|3 G{U>Л^7vFg[`OnJZLwol+P Q~ecIE奬>cac"6ZqXE=`ۉ>6$5^=;K1fb -@M12o£Ht# /as>#dqfRC|fd:Ư/Qo'X,DxN7JCyU\D= k`0/-ǎя9y%RK}O[7Z}s4~?L̳yЮO-3>+0;I"s ""PBR[`3&̂Gf/[=<(Ma , }_)uCXrn# JQ)`55dD^I8ma/)8ӠզKϪPHbgmE_MƺVHPRVU}ƴf`] 9F`BG'c#YrQкzvxkV Yu5'\<4\hF>{pQ-/}6,LWhՖbz(C̿6t%{H05L.@b ő@Sh h(W,al #65P N `H9AVq!{e{;:ʮ.um*C~E)+cSU1aktSk'd$/BDRaJOK+Pk<]EG e|%݊[X -f |f+)dtݭ1Iyȷ Gjaŵ-* Vĕ%#0OfB)lۀN;ɮ]Pnň]~#B&c9ܢ$𔔆Pm1{:4},F&sX]+0M4[rjq|[i!%$]ŲƉFXo"iPk Ubg"?o4Y*0M/E!NǨŸ[T?IP`z#64ʌgK2l'>L/5$e=+F݊Enik3+#PP=˂W! VZ %c'@ 6crJFjƜ-(u,;g JDsV?eR+uqjlDw_\eW'/M4q g =ҹkW֪k/eB?ᡂBsʏ#wi"eR+RU{@TniŘp" YO㷤vVy)%r̭CuYhV="&1qwmxHտa~6jpn+":瘗_3G115ԼhJ؍I.wGsU,. gEJޡnSym9ًeG<$\}5k$t`/C[&759Sl `2 >rF' 7gj-oLm\^xx{%c aUC hK <~iR!ߘ ~+z >$Ae+!)`pxW@lu3[~啮&$KO} {#}[u˭-r.ջgrsu*q_|I7(sS!L(sYߧ%n+_}J<$yKw2y8qƮ2mDA n& <F})4 h%eD49=s_ gKzMj`t Y3 Yj[.'iAI,hdy@Jw=dAHL+{o*;%@lך5e4$^-m]"ec5ay %oV#-Oj̜J/\#Ʋ2{wynCzw{o{zG`ziހ/I|He~] ]ۂuZbճG', cGlH¾ O!-^vӪ6IBpbcu`#]WF 4p}gwiDWM"OkB x=F~ Mew/N\QW?d/<,82; nƄi?UIS{Zv)w++EE_p"]&PI ai(4W:_Ps29͘V1TSow4XVA:$R7\0܆E (*J}$<ܤp?z !ZKkdqXTXtqH '*QZ$d-eWR(|3&"8<=yͳvu$j5D}&X &:F8r;o f?FuUҼrO%d-&G0&6(Kوߢrt٦W{LJٯMbъȑF`y12:kXޖ#p;uj_d8 ]I)f4O؀?LjkSۀI6+[& ]n^eФrQ]"Ag_`9Hk| :rU j4eV2APM-"l0(?őܯ's+v&o*8S_zhJqhh#cSS y G1/?r/L@דIºਚ,f:)vj*jTw%Y$T,3voUG yO}}hr_;m22zVF='_u4^"S@٦w; z? P0aQuÇng18y?Kؒ2xoTל.Idl ,0T:w$(qaj9.oPKSxY}+ r3A5Ù?Л [C<)2\XvI-lo9wDFʭ؋OxVJ^l rOͰˇ͒ RQ1' '@8ҜzUKmz{oF*q*,ډi3&&K=wBA*ߕxj]驢W/_n\!(B|Qtݎ@QG [za|H`Ebӥ(7*JGUuzBm]niohu ~ /1q N`X8^%}މeKf0;84b ɩX9[mvAdw8;I-MI=fyr ȭS[N^W%3S v!r2 Ͱt9* Jl60D>ؒji?稢^4Geޮɞ1\Gb;W{x )ʙ?,Y^/F=_+[CNw>@ChCkqƃǸS :ЇJSv$j."2)"%[Yt_oʝME0\RxK@w/nQ2V͂AHGP)`O gI~iI\K[k(·W:cqmzS b' ͈lv.ֻbat,>C+a(ψ7Gwv D9Hх8-㲊}z\/8OA s 8Rf<1/6/Kg׹]8@'lWgэY5ZK}Ņյь2]V^(LE\;< @t\aͨqD'πP]hYREdJ  EsD'ylF) V_Gܬ>9&2ztW~9Nz]:;d拠pj";=*=rolbiAؖ=i5da40SGx;3umjdceMBd|^*+ڷ7b%|5hĦ놚ݪH'dZ$AeY@| C:cxWsKט4Hvo;1 "qϹ+^RGk_UT (|:E--" e<̲55I, S\@ډB#QA'B)T=,"ZcK$Ҵ@^uu'e^,^C5/se&2AdGvНyϕw ǣ@z#MzCj|EoSlCwbcPSrZSZ5:%8rL %ҚNO$+&:?p:%`?~~oouYD\TI;1f1fjD:,4KH ?;[vm5c*Wt 0QbGx[:%RVza#=SSt͠uGA;ݴt^>Z_?1s@?\*`֒ϻdN(#iWnHUH/Oq@j:fjo+ǽߦ6ϐ;qmd Z{9+cܣuo ~.lD2ŧ#Wn4¹zHsLR6$5ǟ*_ L#;k8lZFW|WȈlF6kb` :&8O>~s.@Fn̑=cu~>O{.GREܙޛg,(YF:fY<~A?OZ6az9ʣЮQO@^voN}?(W@2)I 7_Zɏ#Gw:ӆ!U!%$U="ȏ)U&ض%sZm<|}Jcr:wR!\c(|Y buAk2%Y1 7t4-h \`tB-3mn;k]o]{|ub|w uKkǙe=i{4;>^817bxr6'ڐˆx:} 7|63z_ljU".tuGh6LE#k^0ۯ(/@nDn1eڒtcS&%o{!Zez~syP"8oips;E:I?>{s(h /(5_b<|Stw~)#^`Z/p)9 .oGL\9U |9g%̻ v°Wvi^U &9޸bX̾އO 99f5{<0e* 5o`m:y;\#||C,T멏bg:eGlUVl^cwEjܯUfd3ait=ĺ5cbjD,;̥Cz,gPDGoef\Êh\2BsZfIYmyu'^o{^gu=XL1WR>)HZ9  7 j.FLt깧6pjl5 jJ/+Vtf;Z W/Jx.g Qڄ7†)aU*mUҥ\DcTٔf7mee&Qsp s-ݧu݃q#(rc^QiK[ԀB 'nȯ%  3]n cz5nkBdX׃m-_ꚇ'BE|-:GH_Uy<>BцRK:F"i2lz-3n)rBNbڀI4e4?=P*:>rV%)6'h9BvLkF͒&'YPIXσ[ *aXwM#6k-BD/O6;k!&'sVaz,l8M"Q܅Eq2wBFyiv|}b‚7L0+4QQ0(`Qq]Nb˗aU ,xp<]wYٹ=>j>dJ t!9@h{2FFރHXp<>L9vA[ xw#w *٢SBO_r+ `H7(#\U3NܯT@{ǝ~!(\Q5_@Q3gw~klܮFNƙSK)񸢋{v '$T#C KSY$@L5qcA"#ٖS$)_|^^X]~ΤAs_?o|68q_ZTlbv1zeM sel<@~Y$Rd;f> 1j3n: y߆FJ-0`jɞ2)VF:Wʹ³|C U*„9%#` yip "5s;rDjPI%ӤaTqctF!3΀mP Apˇ$^9Lgi\ў=ۂ"im*UO-m~N%Z1Jק?l?Eؚe?pfz/7#kC5ȕ.VOM if& }\M P=q9M0.X^݊fآQh,=? 5iJUGSBg¥Qlw,"9zs:lIVVR?ԹqV{J$Q]vzy*ϰN 2E1=eCՏ\\ /Joy׫g< ~Е'ƬS%>N; Ɂ.:T ~azS4ne(?IrNi-Fdo6-=t z'YzЛ*1S?BvVO3P1VN)qBP{Q}r4Gqte?\) C0?* R" ֽףGAve&:OGu%S]X3鉃ت͝-TKވ{@_6 \UYE;Q kl`FdOJ K"Ji>H.K@ &^Y>x񋏟X w|PD:2Tq:Ru;h3ՑgNQmmޯgA0b+Z*LFe&.J|dٹö `+w=H1j(Kɿo',G9/X c#7 HLF.¢4rLie`2%m^qL5}'o@5҄}z]Pv87{|B#uy/WУh?}v.+UCsU%/wƜvl{n1Q'_[`>3>)[*x07J8DE 誃e(:,әi P0&y{)S5FX}dcN&y-"(
J!BPM0ujʼn֭Ym-ԥR ]?F1cMtba|8A$}ܳٗl<6u*gM힘1 rmEvzZ8gn?Ѐ9^:;4"7:XG뒉Y 熗#EEgsBdN_*@q{l㠐z&WlX=$bSIоn*U0PH&7$ߤ낹m`m- p-GddZq&gUsօ7~7"ByT$Zcr"}zG*F.W/5zFؠS!Xq >7c1)?Կ;L=com& " }0л0  ݽvȳ4x4\N_ K^ <k09mV(0%,eúZ0g9CT,/>[FV?Jy~ʱexqbByޅ gYZ07070100000294000081a40000000000000000000000016101cd7a0000a49c000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2.ko.xz7zXZִF!t/{[]?Eh=ڜ.+˙hElb^>`Ր 7][fZ<7jWe%P LnLRήoeo|_̴U Kpq_#@lTWN#F!Ճp<0ԡNieKy"R)L|8HKE.{:g>9sNG3u&)׸Rst!x |Scb>_-{+c{*&xvJ6՚T=Cxիz|F3cu s G쀖Q57MU-A0RϮRzEz9U}BM{5;Ag NAF&7uX lǭU]GRj9ԁ1}Bqa0B %$g,!*"Zo፪{YfE]hq!'NO$ʼFEȜcƊ-_u' (T`mܯ9"cC9]VZg%yvl=E9D_c%j=Pڥ`Įpq!1pћ\5ܳH؝K<8KdTrqhDcqNf5BAv+FQb21x]NZr-RTc>C2ULBg z(f<~]Vŕ9A-ܥ36eJ oVcD̹t lZ6;=]iN|6zst !H!$qRZ=^>N1*)hOD[zSLr:[0/@X PlΨ> Я }'% moa"c w+ZH;iT {{rIfѤ->|bM &ue:KZd_\K|,{A{^ \;JxjPD7ML4N Rg;IIz`U4$'f2nDhȀ 1l)pmևZ[ԧ~5oO4D|֯Cs9Аgʗ )PRxD+׬H/٘ ]@F>"G!g:Ii\=.\&2= PE*>dy}2<9J`G)P ɊzD}IPa310\ o P B*ߐk4E(ks^C_|oIrud-VѮbFinRt̡ h~]ZtbB_d]*%aqЫ FrV$r}F{B7Zn7R.u.2@eY3NG7JV9B=rNTɌ-ҕ>dDrn1#w[0K~E$rwa>⊽ڶr͗-S3z:3$A|Ԇzu4yb:qO$GUv9սz'v}du4'ONt#r$ /Bp-'pBFAq۱{?b) !M* Sf3假AYzuTN!VnC})LM.pCjhʥ=MG/kQӎk%d7[cx {]?lڊ*Q3\nts#"/ѣ0;Lpҧ36r mlw L;<] vw2QVTadz&b1lv׵zWz;ؐ厲,fY к-[~Y,SqE.3:7yR8+65[sqEKkڔD mz"Y(P1}&W)d0BTt*RE#(nN<ѐ^>5+ (zo٘V[ 1MwuRcX.,hj'd-'\g$Vksdpפ>s3oK:xxZ+aSr+g HroNV [ջ1;+} O {fQX#WE#T=vB4"uvGY >vB*Gz7d Nz}`^}k?j%r_IG+nhXe)Mxb}[)qjB J$e$MؓP~Ùt-~4U0"b؄oƻCEٖbOߢ3qH9R7n`B VUnRWFV ^yF~ytaeXl{^QѝY\&ܲyb0l˞np8 So4ԿyЈh+Kƥڏ0o~]t/V6b.B>iHfsY=ߩhfAy/6jzp"zxN_ u+s /L/U OUnJ=[=F ޼Э7jVW975ݿNtClFk^z&oV[y7oT16\Kmqalޡ\7c񇴊Dt5Yp[6˵rbĘA>:rrxLgA$vvTk9]izK{*DjHZĚ0)]L 1pvw$(:x+h1:+-JمOPi@)/h'o| "P&Qxf}[P}ks1\uoqI] #&s!1`7G@ZԤQMnru*8!땗;zXrwz~/KRqc7Knsg z>٥ߣr*mR,C3e>#Yql-=H AW[]g4MgН/ر*{z7FX,}6 V>j8*8 ^O! @}?x5jŷkt]Ay?y$a rj kFʻkp!\LӡrjB -7uwXexG2vXv7c lv1D\P7;攣 @݀ 3S9ֱ!o Yk^\$>uƒPmT1bj4l8P8$"Թό;T:{Ѷ5u1tϔ$x|N$DdD!)mڌ*Ǧ[JF 8u\fD1̡9#.!Ue@%Կ& Ͻ6`yngRҝ#cOXu$^N::~boQv4E/,AVJ䑨S%|&`[̝v&[2%Bc?n5J"6G#VsgDŽ 2KE$_?6>Q?6 %exk, |)уIibF:U#畠M:e-=]{c""jc~64{L`e >< %.7m0YqJ3M\,xI~/S$ a4),S[P6.UE%Ja͵H Q&ia^\"¡ZFh/P`;4a;f?3*WUBJEdu?J{CZ"C=K q3SGU'h9GAboc&}goX{oW悳NY&ErbJ(; *Ei{7p9-8Q4՘2MCǕNL<&m^^(T\zcNrBs\m =?x!!}+]@n9V쾰U31$^I?e(o`:7=':pu?,JgjghszI z+6>GNel2.e,Y@ P=ϙҽp<֠])f`QqWG#XIrӯ ydfRmw{ Hyߥ)uĀKrD)&Yѵ,/;juh+1cn2$̪&wγ]q"m)$[>߯ƞ_:>S/5&~JZ[dWmb({U$4R ThMZ ]"i-QB}7n[Wd+|#2k[>#!;;lf* tDnJ̏l2GjBF*10G1D,MDMrk.HvZK(:P'i*ڑ}ؗo1dEê54ÄAItwDy:= 5UN{ ~KLugG^HW n7r-g2+ܶ)-KiP r~fa_Ƭi `+Ho_2ŕ?/BL|[ܪoQ*O.)KM0AG6U]Bhρr (0z6L /+![3)&"3+dfϟD3rlenqCuP,-e:5? ]U/AZ#OY΀us+A?i8\5;1ߎk쒼$^m5,ퟗ8y"?;k |a&1oE{6J v#/9dJ9l]r8lXM~Ot"b5eTXPXsэ /84Za8"˰&b@La(V/@R=/H:9;6)x26"cХa78- ت&C%G q pJxVzBToLޛcĭ[4瞟/G]QGǰEB@95"Jtz#AʉǵgB,Wn& T$"NzYB$1*IȐ~8(Gצ^cCQU %/)+H%(9K}A_eϺ?|Qd6m\=3C_<#7=]V3ˣZ^$h,nbPP+kK{FOWٞSXY[?<85 x &a%Baؽl jx1+yIּ0|b26mI}Mt;g݇ږ(ʡ/vr#jd}|eM>$g.hE0%XZ5?S̈́.!Aʫ++Xмh/@^MiєyH4$ ֦蛚 f2ki0#{YD6c lN7^n\%`a[m$$rփ_+2蕍Pjʔ:n_W~{>w&Z㒫l~°h::(|ӫӑZ2̛)o/Zտ/"O;q['k\-Y@}E3^{~w xRo?eYv"j +7u!gys)c\J H=#J'\]lQ? [=f`#F;j#raO1zBkP_U#:Lté"Dzb8}ցץ,V"hduP? Q&ʦCJ#TٮLXzW T]KI]sX[RK 6 "^/c*cB^u#XVd - o2XcsQ_O| z9{<%ф<2k #Kbe"nQCVwM*؈6MŁQ&x 3Ԯ.ݾ;<ĥ3]e{ %id^Kcw33Y6{@>6SR%^(a\x?!*9R|ZWվ CG}) &Ԋ9t7|dJ M,]urHt KOY=76uaַ:BJE[ړ%JQ7rGheyaO]>Z+[s.Fdq$=PzObGk )bQĕ#fFP[N՜wS>(s0p{_Ї½20|++i=`~zzE/U?-kBolG p ($A} pOVb$B)kíIL`E;scRHA>u3-t N7:aЉPJsLKt?'ag&F03b͗0^77[ ZP0c16bK$/ŷC v"MpY<_1nI[lV,#I,66j@ FO;sS ' > j_(qEc#Pohp|~ 8wV+.bbX]q 94=YPF?hl$>sZ%B rpD/2Vh4H{;3AAON74G. b #&1xΒ0l6Ɋ#rHmP{mˮ81sfLGr %NpVoXږpRs9~:c!m_f45ڸtt2'y {bk/ܲe *+'(Q‚TAY 0 po⺯p9H`f|t _]28$-4{=f%|i!^V1O`#Pظ8&_dZީz^5PD*@VV&^Ec3K- \j0^lm܉%]#(z߰Fg0'~r/asd};h@3uԫYZZ{:ue`ؤKTol*ihpW5*7I.A\ L7L; /ޭ/?<-FN̆)}w$W;JϊMr "pTl"QfuNLbؿ#b`X(iʿ-!̓!>JjuYͼKH?gk=SqG|ap  5Qr>MG@P %j6qHNz!Nlp^ev OLCyqioûYm$۹,A oG6&@|Wr*!n(" u Ջ9/K{z5+)UӨe:h+Ǣ;K\4 .Ea9儿3x~=Cψk_0kv&֢age\JgV>'0fSgMnRDmdNl/㭾z>!Tc9J7yWZ!/>\=}FI |臦mVUZ]=`}vr1pHg ys 1C4*pAA8Jq*.+UUGv$DlRa";1Ysgp]=$QXG 0ЄQ[.eB]c6ud WR0 { sDğ\BQnqKq?d;7W cTyڊ}5{7j?0,}' Ma =ɍy`M`*}|Y %e'6ΐOOrHݪ+W,v͕9/0p䀦`ݶ 'p$\L7-G|rq*1̓{67'Q=t&WWP2w-fkukǯ;(sKREIkE3P{bJYS`ɛRNӭyBoqM.LѲC8֮m`9m;ZlջO&(fRKTW]5}I;!w Sϫ$ҁg|{3jp\-W7wEq:/c?l&CT4 S/7]:1 3L8d0 ߈Pʓ0d 8pgvk^7@/ܰ°.)>oD#kZ ҋ_BΛ#j/_nzbN[Z(oh8v.?^p#E=]+[@=zjq+Z6c Z6J\̛};͒F]i,d}Ĉ %AJC-u9Ymp 2B|?5|@yJYPϷ5*}/b΍)h7#ujP|{oTwBaYɌ]f4CSvLmPJc#PnM0fߦ΃rh k#Yn(觽$V|+ lx4 z[)Zr4evC?wG=YNLFQi^Gzنp{DeޥH_=XSn.gT5#p,`;1tͭj e]$'5V8R 3TYR=Z0R5)C-WAocPDH7r f]Wu5!dX+n'Ĝ6U#j(0_ `K?VO¥_ h? xnu!\PtOX@?'w4b͓S^9dP]`348abY=B+e]B!Q4*]a=1t٘5zOt,j<-ZA a"bEZ 2~VFw׆{ xNLmo:9=.N{s]ɝNi2ƓH,Þ)Iѹ<i1M:҉P'wu=$7W!1@lέ(4 ;_.KÞCARӌa%Xz aYuBjCқ5^\$Mհm3Ŋ'C~<B^</J/pP\htRۡ7gdKvo0E(*|| xǝ4h7|{#跑q?71H]=`@6j6,,WD<\gE-k=>FuΦ?h.Lh]dXڎ)d^͵?TaHeW"rlx-7?&-ȽXWz ©n[-&3/`Kf#5Ik†ZC6V 1€F+'F|EgLG#eVIsE^1 O{cYJ1٠.6p^,uUVUxWƅwԜ(X%"&׷QjE{>Eb#C7N%[{FLEE sOOTJ`ܼ:ȟHt@^!O};tm  JE#Pɟ&;qf'7xbyh} 4Yn/o1PٶEIgrHc~ ~Pa J$ِXAbXEK^xZJ!HtkIGZ5uHi uV4 AU{dffyY+Ky.vp*m˜d4cp67WbG_t{8Mj%4*- lX/|a>/CZ,xq(KF$:B.HcTֻz*n#yz"i9EšΙ  B8DG/+yb aX\/>2~iW.xcsPE5+&78h0R,or+z`>)LZD^H+zݎ\W3i|tos3nyNֹTi"mۮP#df5 ӷgvQF|ud$aN4% `vWl hF]~;U"[ ެAlJ:*bQ{nè<,ݖQus&jգC]Ӽ6kZd *OSAȯI8XU`Eqq=N7蒰..M6P>k`(Y> KhШX as/E9tfC`ZHR*Puu'&yCZpfm6E+#-;!*Պ[C̈]-ox(r{@T>J:ZG& [4^DR5ƒp pLAqA4&ndMG8UxSLM6>662Y4f2%m IrF8E1a`|12i߳\#yC07>-CHiGūm鲌ow; o|f${m AaIDzS=?cKm/AZ Cl\$nYo\IIK[X 50;O0'f3aB́ K]"E*w\Î'\ٯ41w\WL=$-AܿȃmFˀ=a..^/`sV $"4't(ܵב'7#|FVעTDTEhKd_tMEK"8챒NAo0cs}X(VZ|ڨU>5A'ȍDP#{ cǵ TYxVM|$b㲈w5.L5:=)D8#sy' yS&Ӓ#9?~O5r>ǐ𣒣Tl}lVR_1IjtE^m}.u@^áDPGlIZhlB(mgd~ xAӥQ=nG{ ~௰Yhe=ᴨ8 *TGW~(eK<80>g%[]ߒKdksd2znȰИD4nbӡ%Rث $JuhkUڵ 'g)g&rjKVZ"bt+wh^8$fL<)o$lв^9@ʋf0%To wL+)J*a_;Q1ꈢ%(j\<8S_Hלzp=B-!zI;Ґ /[@'Gtaz؟V0kr@CD4^ hk6_0RSvTu6E7sSBfXJEs%] sLWE1mǣ!OK?:6)d{.Xʩ}wՁ?eIc[NA_|73} T~B[jq18Xs n[&L Y ΊRnԒie4vh7bDR%ޘ9(X+Hm'!ȡr 0J_G =0VJ=`%mO 6,/GiVԷe_OpB3^(Sk]Yvv M>\Zܶl)$VRs݁3A*s'ܜ YF#Ҫ*ܒB2 @ OQ=V%Wd*,c\A'z5|X )ba2qm ئ_IśO}WT:wm')eU ڭ'FpԞC:F thbW^dP i?◟ 1pW}8 Aɡ\ 4/HM&Nw&g!ȍL94z'N>A*k:͏-܌ܬ*de7ӝǗF raje̓`E}D,ap[I߶O{Y,&SRO6@|PXkP4AVL%Τt|9Kms:AUyjN %U8q̂yu.ui!Ur5f8 pqG0kٮƑ)o$2l ԝLOu ,(Kmw)6'L(9|^N"/r/xԤ/ke!}a/_D#D4,?ReeXyXbH8Chh*+nM|-M5U Ejt]w :ܟ\ 34y1^!?zUH#*>֤MW+,5s@]{FP{=h g Ebf)ΚH[JGxnU?[ ќ/-4ZM(4 8,"+t?JDlH %*0m{leA܉FI4h3#2)1D4b Du0FRU#:ySK_%]4M3Z˗z=76䖡fA#tw- uvCnw\/)/pqw zuOIϦtzRa$@G7܇,bW1sQEERf*OS1IArE7Mp\ŎoRBmri>[%lyA y)81;Y:O xމȝPbS( @XAeT(B$.Y5eZFb1cI^JTMhMGn r?p+$N]dlVVJT(wƈ4Q9LJ36 K[ai+ M O(Gۗ%v;0J sxI" -Gܼ)~CfEe,C傯1u1ks!s>#")qb<7bwᗉҥG\܌߹#V?*'`-*3Cnm J,\Ej2)@w7Z߲6= *4XCG*Nݨ܋b]S%&M׉Y n!嘗ev 9 \)7h5|W۠@Ғ(.u ¶co1f֙:QhȩZXфv0Z} zPy$3287w.J#~D:0?_u!eUP|ho?ퟕ3 ;Ȫ׺-lIAZec-&?ESfmL}*誘?|'Νo5#GX~0nC) Ih7kbߔXt_846z&s"@OX,㝧.ޱr[vT.i+hwcd' #{B'9_0j@%Gmk1%^LKK"Уh X"SmyM\1|Z!0SOYYefGe9x]''#yw%7,á2]T/cS;8TٌU]!ԲÒ߳*i+kx :' e֛L;ԢIQ4RUL =¿8P?ҰxAK0olnV⯩[H0Ҿo { K49XNݯ3ҐQ\PaX敮sx&\ *鶪.)bba#^lֆn 9ۆ Szgc5Ѽ{pYέyq"9FĪ|0ՍpL32 &shx[lDHi9d֨D@w[vb9ح^fwafm Ò6#5pcnE:CSОvYL˭]Pm\?Ӗvkfѵ{[ @}S8A|߲iMQ0Dӳ|]]FMl>qFBQ_%1h&GRi*!J|_`z!*B1Qg`f VU>5Coƃ%8e\vt{&,{q iև>BRh~!@B!+3cI'`d'5cS]\«btVjzs Wfؔ}cTEwxϽ:Xo&Mn $tۜD~\$2Q,{N0Pۓ0fggHsY&$Bꠌ%!gwlsg*"D'ɫy;Ѷ#SyUsOzo+˄w[`Cye6% G74dgxeʼ4-f "0O7"B3yR3v9.q$F?HDʌ684{|!(P jϖ&[ SY% M+7PJU6PMNRŻN-OUE$ 1:ikJ0;uco(~3>8main<A/p☍(Mޏb^ &jc|h[B 5r_bW&MîYD9&F]#ptGWV;`[k?;1!YܥF"ߺ'2 TR^_й4`Kcw7B%/-N.˨ Mm9g8.~&˪ݸg\ex xkԆnC^j!oM+aSدƧ>$`fC-Ӓ pje+0(c >G i@ JD9yaxVd$ЖuƳmIж[3Cn~az_`DqWkfVCY~gu)@,Mug#"cE=D[I%͵eI4'R'^?T_#SM} gыkrFc8;ָUˣl7~L.>I;"s"t4%6օW 2l5D@Zx8ُ8{ق8^Qʚtoկ[%~,P94LR_kyYe#;q~x A-9,r%Wy9GҙW~u]'tpKMu\HE$MF$Wj~{43E3zזC!sKw\ѿ_}n[ajiGv8 rH#f/2 k<b}0T,Rzh<7N;(}/g܂~DXw7@As@~rP5˳{2FEloβxD7;"C0v]?^):H fٳ҈ |3o<嬠{q]O`N60|` W 4ܘ J ڟ΄h!p/0sCyk~hT% ˖P NHB]!r] *9~th bŜ6\}év}Oc~)A`}Ѩ4u?O) Q;Mk_D7Lbkj)]n| 0[h@LZ%KB]CT Hz5M8?yjvFjcQ* U69z#6X'wc^ZSp$ ř]vlUf0T}pw(G؈H˓Sp~Hb s@NxK@RNCxw A;FжzҠ=\Ep0:E@V/Gy)*Ӂ t]L7xwjq2hPZNրcT,93ZOjPHʋ.E]ɕqaP3V66 =HjOƑTqw^ctRmx 6[eZs1I4oPjp%xdӇ'-1H_qs.C  x־O0D}ǣ >c\OpqәXL Z1*WH#f[/1Coq {H6?7Y#HMp /'L}Y^޵ %+OUOdV j>bmLn!͍O0kiKP#ܺIj<=kq,Uc/>i4-IUi&IPS*{&Ag}^lg&#ΖhȖل(ƸHR,cCvs, t&,k B=ꜙ@z8XRy,ܟfӂv*.w *c D's9Ah/!iv{Pq)6oüV'I.pX>=OCLF= \jYXᄼj&7ͰBY eL (s0buJ4*$) L(˥ߗg#"[ L't8K  L]A22c%s+~.W̮I6{[IZf]Dj jWU̯^8C9ܜmD ´=N08#DJ`ss'GH vU%9 H~U$@FSP"1͗9ۊ NqN6 kN0*%YLB +c"#,FI␊y١pQ{ ZhTV̇\3#$VHuZdhkItUC\׎r_3] jA}Ԗ#H:ă lK9i˘X[|w_3< 8]A~Il?b=@R|g95ziCҍuQ*(V;zwMEߊg)ÂPeͤņuOr^gQrR'J[Y e]YP~5}yo'TϊHi b0`] pX31 #Q9U^P&bןUh9}stJ]_%pkg06<uTeB/$&İdR|q.C,K-nL saMkF0G< ZyB:[ Wh%Sx`yMBY-9[ ߼6QxG5M@h4$ ]Rtδϡ4.4)˵!iC?Ec;giWEkR㥎 _Æ>:+ILaC!U&/Z}OuWSNpf1cclWM y v^ 2U[藻7|&\7-yQyXsfHPJKU J ]SEŻAz^pdl&jEgQC]BODO>4ܢ`ˎ\rpBQh߂-;*8F_бFiB=d !AA535]O{mf%0)dQn8c֙+YPv)Qi;ﱜ;J"d7=hYѢm;=40y'G}:JEGΥ&ڢEJ-ֱZ%u(0Vס/hshI./D0h0 x NXPb\+MN Ί |mbSYILBKYLows"vu%YeOtL䐌 ~'CzjFpU59yemх&|DX#LL:;Ib+:ڤ~;8c%'.f ] -n*d~sU=%7!^x|s,fnQ$zRi'z pM2SڱnnI[xgI 0D\z 6Kycl1bPD8̰w(on3"c:=*08 [:#IME&/"gd Y% [4Tp3Dj㮣u sηq߻"ƄC~Ƭ0,ӷGNk % yP]p'hSֱ^\]Uň8 zVMj *Sc4#o &0S>27vǧ0Zd|n+0ڌDJm&7YaNYpOUS?fD|rɰ8R1@:x NӈQ! +w$uqړwXRϑ ph1կ9%d 6e,Xl b2C?C.YgĎ*dfFiFEQaUlE)^h4A`L;oh,L:qnBUa}\X +;(ޚL"̩(Yz=m䈉;C4|J[LRCM2+`ָ|hZz 90ؙޒW˭4 H9#NI[ 3ߪtUQ4Βe5 Y8y/FSԘ}+Jd r)C3_f05wMvyΩ-~!;.TXL ߸\!̟,o{!CiϨPgu$hh@t]z'eI(p44TjS@Ɔ\,yъ;I"_rΆ,Xm,9Qn{7|wVuIf\()u8'Hk eqP*ONs48ǵo}οAYCh/Pgg 7`9Fv1#- dEx範 &d: ;jY|>HӢCE;'> F띆sƌUKN&>ښ#bKǖS&='" iD6@僭 hhB}j1'S9Z R%wke2+gQO]un_#1&tk=R89YfE\CL[wǠwW+m)^/CSl͐B #c}]ܨƼ$D%dq< ' z֔D5W̹0Z@%ʸ-1ԛQj|z<8UΘa1 a父1Ӥ|qm`NpFy_x_ETo rdKo*v> WWͱ:- ZHKN*g;5\9hP =*(6{xxOYC cU"mUQ~"PYgo1vNه߀pWrtuRd|l F*(37UWurs/ɨ\h~R-V)j)!BZv&z0ܟ)~s2 W1V%qAbQIoȚ*0Q:RE`w^ }.xu`@9z!Z,QF( *:/L=/i* m;nYuiD8nPjA|?.E%hw d Xgб̻rwM&3?\aY-oM-qlO$QX1ʙƼW -  X;VXe )ܨ0j$l\%(fl^ڪ?qc1=o@r Huc{J~Eye>QhKgi* v&6H-VYg U =;}x߰"|1NU([;"bԜDm%$0;C.ճq,trł fo.)ބߙu`Z(|P*RP-TWZd${NjCbr@~|sRq"/lHo!=:1˞ vM.={څ-{p ho{%4VPQHќ @:,,.h*rO|Cꍖ|y$O,mi;X\ZZnB\Nw\]"P4)1 b홴ƫ; e tU\]?b2 sW>&&.eK\bsu7ڔ$QZ1!δM^J¼F$|s2cx2y;(cAGS@U6bHBeuLgoS Q(9׉E{rĈBa#$=6$䤂%`,%ZGs:zLIH զ5xh^zѠ_Y=C!gUpWrr^cTi}$ӥH=Lvm_wA9@Ou̘ug 1!@Ce]mNiO;3Nd[".q5ZLr$yEa$f72C-Cugyn{A_imnyW +9QXc`\ũ aT|Yiq"^lnwth6@{_b|bQ?kwDo `ݢ$A![l*gA] s5-xir)YίQ䴫}yQy.p{O8ѢWGZuKr6㐫_`q{ϊ`%L񶉟AttE `Үdte)t@~䵌0wr+b W5f/UV_4zL[^i/j$]~T%Rb||m1ʯ۞XZ9MvBc [hMSKVTWʩVqkF 9 X2ioUS"Iub=EHh?WS+"-:ZioQFG$C?I3rGt_|g~\RPP# fXY3kqVl8K%uRשU,27 !Y1_y Y|4dKU,YkhT_OucW8BNUۨ:pB#r@Z?˜uwstbGo,: gko~BB[t"H>{||Px(%ǖyT6\wzG)g)S+\<0?eQɚ@pi"kLgd3[""q~@:i1xГnBbEOh6Ś٥EEb,]~Dv(s mZ Jk룅UXD_ /ZV~dkF_6w5(_Ÿֵ%L oW(/$VF(_53#0$ⅈ- ( A7*30 $̇sjȳXo"QufU=Tʽe]FEL/KZ@qX?.zhe5ZCאq@*fuגŖ(e>R79BFB(b&^=Gq4̔.B KX?g4אּ%z|.VޮǞ/CZS&?sX)1x}vl^Ƌܐ:kvh㼰Qi1Cz,$ӏ# [-ٻ2 f\,߫B/B}XagZZq8.}RoIZ A>x؇,=&h2xbD*K9 hc>T:AE ~S ĶS $SV.ր%hjS"ތ4!9Z&ɺ.p"s=|"&RZA?$SOOLYmEtc⏁_`5Qr"b9ܼ+bsde./octp?яnf!ͶoouMMIDp֛}̮6W+(I`Ǥ J߈Qe !nX̛{ Ttyńb!Lށwg,*CjQmC˲)W1ފ#͙y8fbQ^|0ŕ`s`)@6[Z=>\ k_ GcT}M[ P}C7`L[u U3@\|XxO֫Θx*cX:Z$ȿoDxWEZ2_=~3@1!D?B+muJg9B=jf2aSNq\~j Okdwxult'S*kJ棕|{v{|تJW(wsxv$H'½uɍ$dm8+HYǛA]H 1+99ysq֕.ǝzM \9ޜ PN4{9[ATGw뀙G#<|Fd'XBQ/*lY _ܯW=wj!| F(]:P t^GֵhFI;aQ8CanK\} =mKjKJ|tØy;nIO_tV0|$yAnf}ٱ}UZ: j8X2X3fcR FL-^P471R!sW0?~UQtOJڲ_YF]յ1GR$liIKŠ>?!"wf(FZ%:Fn%FNp| \4Au;{e&GZ=u)}'`niԥm_!SPCPj%f~m1P44=dLޑ弔1ǻrFպIy= dw`#BaJpq.=Jy墲kY%̐Q(29h7l&}jbi *;!y$aoGG[_=V 9([*ЛeG86aU^N,`xh\^T9\`4$gDL\p17SCg_˜+s *_(b0|{CJj-˔L!?hZMBJqC|齃cj:*GTNk@<)̵r6jRN`8.K jɊsG!/+r+ tH~[Fn+䖣Bھq2GhvӖX엡NGD+DD̙H_}=_Ж(W-:ʬ.UT!@D)ǰؿ} &LΤR?XGڊĘ㧖)NkLi9*F8v(N6NP>й>^Xęܛ~)REFMУ;525Ռ]9<pFb>+N AQ"T49c t2fz*d( r߉I*g:|ԕA^ʁNs,rY/!jm>[@"a.%|("Z^XF*ӟgXTM ?@vpw@%BƦct8n?ը n<ćJ 9J$y-mW哊ߦhzy!Þ1X$ =D( 򏠾  梚y$b˅4zqlvXǖagQg[Q.U"3 ^/IŢ3b\A[뢛>BJHM˳+Qͪ C*LIK4}'AOK>@P|\ښ-Dޅ}MAN72R߷6R=XqٵQg7wxiZ)&(awd˅.L] rXc@ZJ6Cr&qڔG#)z{8SM5s!Pk]u+ŵR257Q~{}{*[K3,=7IBi/sOXN>>ޤ |@}c 3%颭&ӓv!z}/8>qX%_Gg 6%\K#Aϸ/hղ(Z9VPcnaPg AFq2()/c]П, $عK}`(P"4:˘4m[!K pI?u^kpu=į4dvЧ]OƑ*67<9LfP1RyRh;a$sB(Z!P)54˪;\BdV7.- ;lE͓_uj_PvwJqYFM1*:D~*D)TH;' _b^b Y d>C},oQ~tpZX53s̍EhwJX4ĶMLk<3c1Y1zQY[d츸Hg_Ram˜ {aEر9UnV*)1gْ/otɨpԠ9yO`Fi $vVF^ތc欄l#fEibݲłg.{_^ta8sXj8`Ҵ-@aZ2(aST—?+1O-jLkK `8"eF+(]2U϶.,=|f>ύ)%uj"@eDjtv-fnO>Qz!&ҹ%$e ,#l*nȅ׎(cfn!V"th])[<_ޘӟ>G=KC)|߲\NCuE3A+ H.hQa{ Њ'F͘iw|/,saNJ:MM5B'Gy9Rl~` (P{Z\}~pSulQt擅?=(cgaz"bvuCڪRE| |óju~rZiN<瓞; OrALv"Ԯ>G:8KB H9l _{ MƈS+LRcB8)v>і'x}f=(']m\tQ`\z&}qM iZu s Ⱦ&F*PwOܳచH0I"3mhr/JW#Fk pZW.M܉'Xvܼ؅7+L!Zi;B8E2e^[kuWs(R)$KYg7AB x\,3c~ 0 m%n<^£ V@5oمso?o&8PXCg>{auOaU2 :n׼b]Qos"pDɱ=DBrkz,mjwaURBu`.n9&X փmcYkh']ktп܌D+"e?DAlUVYM@4&YQ,N?r}M U{` esWƑ( EvrC c=H^Dv &efNf99sNBz|hgZeciITFѫl fM;uCkn3׻]R! W*nC6&9"ͯK?wx;uKnVԜL`Q9dJcoBoȼG 7DЖyL)W.Xt65hهn 7lCQcQzz2AkDVD=L8`E%UM!A#cH҄LBҿ2 ս g^-mQtYYp_ia֏F/yh}wwVh<$Tvذ'B^LU(&L%  dDP ݈R97]c9o`ITalGJR;nd3+ܢ0NX.ɬz912Q#jC۵+>83eX ǧ|_ 1 CK[Kegd .t4t-t;]ځZt(u}:*6}>x4伜w}"s>4U{2pan6Ikic6jTMّPȅ3Y 1&uQ!fK:-')%1]Vk7!GFz#(݌! ELc31@#yiWQCa:>"Xf*VUaX$T?!>OَtIJdJ C.X]@* ;(UK 2 q)":qpvoTH%W)G٩-[’ E; Q\R+yvtۙу07SX{P#Z|NWCܑ;[+Ńdyo; h8,%N4"u%*ݨE}NcNw F[P>!K1&'YQ[h2 0uV0~Z$YS#8/T<"Y˽|~: Ep%PS!܇ʴ ^@`ċ~I:pq \נ+DFY !E~F@Fw9 )*X aK3jTňRsLP wVZ =ZH3Q$q6w]G5>|%8RJ68H-E!>ހ%^HC)De$XCRbxgؠH?`U#($ﳂs̥T-\eaXY_q$bD7_¨:ɼT*&9H9WQFT#{uۈA}SW> L+$}@.|fU^d`8?T֒p[)'( V&5K5ȽD<.lD|8;6*>Rn!.Vsb!?~ZGW%˴: ݡp+Fp7t%rlX'8mh6N k;T NN%-u&Q L-P˔( i^X \D=JNKBpq`OWjqF%2 Vy;7/t1] i9&qu,Jj8 ;@{L7džtWB5;}8b–:Up) Y>Xc+=ժXԖ\\ PK$M>.eǾ³/8XrSy0lC["uLB|f 51'p h]xY)CJBzY an{"C!z98L洲TS-T gSϩ?Mx6Wym>KZXtN "Ps0x|13EsxppmZme,FR0}{$D_N6} PYhBs)]鷵]g>DqЁNtcWH/=l4@> e%+GCIjNQ'@YI6~Fa 2 lwq㟘սZSyr"9"^7HL GƲg{`^Q_MUuvNsk_$k.y8TFoB wcfKglB.*m"C^\Ը^*{$Nb@ ڦjbN( )a: fу$.ڸcև8+jPEԫ]{?. 3R]~l\d[OVhϔُ cs@A Q~ϗ#uaʉAPW޴QP\:F1{MpZ/ąTPS^ӫiۻ~";JG.9;'aD5am.#)X\x{O78kNz%Q(j#uՠH$\kQIWě HUY;:3^AQ?˴q *αET:BD}9-m1;M,.bE(  ![ 8$Mԉ}4wKG8'T%E*̦4T?0 !'x y7P~y***A}(#,~H+ˊ,伩oux'z7..|E孃ϲ듁`H6T+띶 P ܷI=XIyK:X@v#JؕaFnm@M;܇ETzpߟ+"Ph pfߕp6+,aq-+DÔŚm"gMX۫~PLs1 ngYZ07070100000295000081a40000000000000000000000016101cd7a00049338000000000000000000000000000000000000005b00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko.xz7zXZִF!t/,]?Eh=ڜ.+;|/xy>HDm]JÝL: JoEJTm\'%{(O᷆٥!^wɎĿpͿ}q ?! rӑw^3o iMiGg~ DJU 58 ӛ #R{9i`"oM7hy.,b+/\c_[i)t[Tƿ2ę&{ȓK$F(fU2QMϐ,{H)K֮IjAݪܷw %T Hx[-nVk TW@%}@|`'`aݥZtF6ro '`GK#gc(7 IIYkb\qxjK\!;m8zD马k 2wW= pj†YOٺEttI&2#Ȭ2) ~ccإjc0m DR/T bVFi^3\nWaXk xaob-Z AK,ԬD~}x;iw1MO o䣐cej4葭Św_-`w Jrl><&AMxTY-QVֵuV9_QJ-.*6ˏsY3ї|O ` UMAΞ!x am*"lIdNRP+`41[HZ/7 ^X|&#J|< ]|06\fVKS"R溿! 7O\4SK=Kn30 8рy`:4?ZYQ 'WrZd "ňW r~{*2B犱g/[~)@-hu,$X-הw>Nw-=g$8WE:_کt+#۳KSw^BHnF s:RאqiN0HhЊ]9;'ġO,->w+tzi")u W<:ÑңH\bI1;*.^>*@,"v2VX^)F o,H 2AsU j7G@GD"6T' Vr ˇH}8ʷ;d=Yì6VYUo*o/նr8n{z^c% T .Φjþ#)ˊ7i+V^A)< Uhy&QlB6eA,ϔh,H95v, G$׼"*#U#(洁nU3cK5=T)<9aI 4x&bs|YF/6=?H YGDX% w̹x\e<䵟 "KGʭm.۠3TΫ,؄KNK8)hUU [/)}5pb\pBc(s4%",/BɾtW Gz9v>˗8sm+ '%ʙ? *d8|1ͨPHz44i D鋫aRLIHhfn q~7$7@/Κ[\'brܡ׬}FmH4N{&[lvJ4 +c$(5jcu鈄v1c?ݽ~*K,LJ i(:ň=:fAۚ -ѳUI³}t=C>Yo &/pEͶãcO %NOa̞ Fu4Zl׈bhѠ NiLW旗{Wku]ER)Ϫ7F5B:]7៤/GEqex{VGm$HYw?\:ăg(^P 7`{ъ|5cWkѯ>Þrv7MÖ#TB1֥WdA IC6`w A$6[d; ԛ&eX[]|Ĉi]7S?bz][r}m ov? cXQ_ʓ4M{2"`_<7|hIFrp8z&xaZ &:QOuNLwg~OmBzo 1?VsK\^kF@40A/;,t@W<=38'QvLw1/ɿ[3mA8{#;,999~w+E;ȼ$47@dվ1 $5FAJo pPѕZ\gXu)))B0 宙4:!ʆ<_Nc~#;1)PZ&gS~tf#Ta&=1ڊ$.Ҁd@@Gss؎)!NY^i~E8i89/xt1X/cћ~{-浝S>Ɯi6 ZKD_ W!k)y Xa(TܰyxdshFV][ՠs3 C4S_"nEtkԬ&W7pX%`ե8ΕX6f{tӡQ:䵡A/ ,Uv*AM^$$ *Hyh@8.shxE^Me&QŮ_6/K/+*-/[Nˆ)`4g<(kچ1෫Ȏwү7s@;B49pAVSGW1 9f Ndq# <[ 0ԣ٢$.߫-OA#spU4|Mpke nHGJ}f*A bnzWϏo8/9å$S1NZAݲ@J-!Xr:@7ܔJolTp~EڃSLte C 9!8s@qWvr} ڸL}ۺA(ܗ;;Sgf4氩 YQ5 4!dz$&a)aֽήX? fMq2{f\CG:'eNl^eO8 G?p:dZ' 2[ö́; *X/t`SLzv%Rl0}WڗcvozQTzλw5q \y1q6 ,mI}4}@g/\I^uoss֧%3w.|8^#B0\8hN3{ ԥaJ9rL,mRT@=Rd/e0>dhʕ1®CE3Q̆,O >:Ajnsi~hm-mDT)vP \;v&$6Sn]o޽<6da.γy?axt ]]+Nіm ݪjwp7!w$EDV:5ƭߕ81䃵r`/UJǽ z"7|?r%morͧTC#8 U^Z*j!tiU2T|4ٯkYql@u T-F<đtv x8

    !Ø*8[9 u 5eUG XnKԌ呫xع)KGTT0f5VDX|OJYi#-]W5xb$ <݌np@OqZI0es+:#FUT]4C{͗a%{(5u_A~]JPHg![Bx/;q,' QP•үJpuXWw<.r5EW6[d2YVe%G]R9aqS9-^^"" 3&').Oh_5ĉ?E5lN+e^25@š֥皣*/B@b$@'o|8Jl)f{RN4"lZOF2_E{{vPY~NPzYB'ώAڷwŮb}A9"M#_!M|n2V*IGsDjзQhbH9%|Q5[˄!28C)gU j˼8w&6dIXr*׺lM{?_g=l64& ϬycQKen˄w"$5 U9x:WN\a4t}ƾ z;pxxbodK*/(r&DNF-s-MoZ/Owo~%ajkGVK r6&?[5qq d=P/w8Y8ꪄ:BϮ!K++KU:g$*ђ/?IѸ(Bz,?W|08K"e(2o=#Ьts>&yj'ƙ@M411UIw Pzv-3J=ͭ H9ӟ{ YLРA 1lH*ݰ1V0d4B7y r&5*#sfh>N=UR(fSՆ'YYn|[ (F7/x>\  Xi U^peSa\z6L\em9t}V}"fl~&3OM-ifx|[n 57'DxN?(Y;Jp} 8 ?#+U.O*{:Gl'I<=n&ڌZ lZfA+_Ox:(6d`1ZȌHڜ$5ML#죌qsGt~oMq5psTpyx0DC.C +Qbђt5XtG?RY=VRY,݈Hr Qِ,m?w$ ukp:Z#_:غ?>޿0͆۟g]II WpA Uf=gYr6Z-G%!5Xݙ~LZ֚^^S)d0|5E}_2!QVk:aH7!H璘+G]MKxGғ鎋"Zbn>#]Ks)mC>~Bi* SPcE-̦aˊwT NhjD k7_#VJ wo6y ڽmD<"%:oB,WndO%'6 )uyePO!NB&)ߤ5x.i{*W3A/dXoV/bD6t,7M)ִXA <Kg:4cT}l]jY1:8cHlAȴY[ZўVeByޑ-;dNTz"K4R3MQB`WL2 M2hd2~Azeu^5/73"*M?*R,ԍ=Iʦff8n u-q|WR*M]t ^ ǡlq!Vz6IGH7*m[gqo}U@z'v :3ZHB˒ѕه[4DRa ''퇮Awd$sV'=og>XoY1Nӌޝ0Y}Zapo:EǔsLRqr3l }Xt;?LYHaP[ʽؔBr*QdƍIYB@6k =.E).Adi,Zn,rJ*|h9TAgeGMyP/r|rqT0*t^j'P%sz)\_p̾=tuJ|Ggi5W'hg>V]s \g=JWHEY{JSt,q1`!ѩsNGd9gqq >Fd!V hZm†a38g"lg\}q1_|QPfY_D-E}&!x 審{m͐O͟ pnV.RgyQOW%OYj8Ĝx[ր ^CJ䕰r(>+TLXf(pW ܭxxRLXŤrNFG /s Ҧy|,l*i\v]69-X?s|z;?4@/>&R2M%F@;ůՃ̬2q \v:vXY6A(b.[', xBW2΂LQZ"@A ZJ8IG1 oNpLD<\wz5w#LQx ݁3^Cl7dzFqRҘ2ƀȕwRD50[ H4ЉNC?ăbV#*< քoO*ڸ8 7DY=b#/{oPӸhm;wV8;SPU^?lQ70xMv<LM:}Ve2Rdϧ M10^LB.|xY9|ߊ>Gց+go49W yٶgõX2^Z>R*i*mxyZ8ͨQ4/ uBݜgE]2S=8gIN0ۀ(Y^Gfv+0wf%ND;Dxof;M.ŻQ&O_I_K[`Ma!v͒DǴ#mȖk}p.PfX:Ǝau @z/"*m*;"BY]y~Q]H:%dԒ psLlip.ڎt1ɶ:e/e SV 13mtwc74"kܣ0KG`?Ɯ<V_mh#{KL'bn谡.dZ0j'=tũKZ?Gbm &=YfVT}^5c`wrRb!2Χ 䯿ƋǾ, T $SpQ#sb+4mi;81?f1\ZW"`Eh 8ӱ gt)4gp.K!։*Ճg-cOkQ-TT(F2!3jH( .g_|ĿS"OvXV"jP?# y >i[L7kBUd0vn]@D!crᘿUxn|\^S>PP҃dF1=(:;f3P#"6#4$u̧l赣^w"K:Kó%mp3P`qK "QirΔi.XGcTx+y.x^}(ftS':دސUbY,j^s9ya bCj7FTZ*Xe<;E;Qfٕd/6IaEQAM.i Lnл ڣLcZŴ"/;YV%R8Ynxʑ%d`l{͓](!7hTŤ۔GjnPrzYG"Iٽ 󥎀o l,a \̺+*KN)G甛݈!%P_̜oi0ߧ/z.81{ڥdSygfrLoL"h|!?&C{%WoW?21=VjQԘJPYpZ"[AvfPnZ4Ή[کdѧ_D-C^A +Jm&  ڕ [^/fj afbFq!+SN@97TM>j<)@F~%uqOk[mԷTcC"Y]D_Gk%"2at wH7Y̺kJR{%81@#f> HЩ!@-Eu@X4>x-fm*%imFvH3ݞs-} Rr\Inly. e(]]^:]J)σXIq4E@]Ea +(7g7͟ ]`G5Eq9#|.GŏQu{'z|6yN\[{t" VdHP f|䤡c~s R7†^s E_ҨΪFb?3b01SV6ҁ6"O&` U}E#pvLտ^77QŦSj [*&y l7w :vulH@~-K[-< ;ocpnoHEf)+%<*ūO.=Z,*`R%0HcR ]'[ ✕f yE/K%2_Ru;.씹!,s\*BDbQq6 v  ^y 8Biupޓx|֋ L/=}!sn9*ȩA>lo(A \_/tng~**;ۜ"mUQlX;*+}(Pf8Z"3u$^l2Xd)+<Å}jdbKj혟l>4!F Ғ-!y5lZ:bR/}ʍtڍ.`¬\GM1^d@A%i|ujp""HE<#޴`ƪRM5:C'f7nv'35fૢ!Ղ457J"J&h0^".vc>B& Dނ~"*qx'1.s Ř8IFPFtW_7c.ȥW'5cs|B3 l,T%Sh\Mnc* ij%%vAvY$RjJ+bSψ!s$Ѧ1R/|Sm*A3_TcP`{4Y1UyPZ!⚑FD׋.26`)4+5`{&1LL5'O^w!f4lB_WV ک-QǢhMGXJh1>._^7Qb 丅C3]f%%pZ}oe >#DMv~\M- S/&ڵIy|2 K-< AwsO rw]2^^lPc~E 620| a򼡤Qx, ^CHP[1Υ,.m>8{+IjUrЛ[+li( 4uHق՝ORQYsѿ=|϶õ?(C=[Z裪]oF"ГsxqHWૂ,k]߄,x:1 aC xI!8gYa:ip1a: ( -C, ѧt I#qU1 O3J'lc-2IN|Dy7Uc`RRL:"!~Ӣchvi2 amg82DĤtDwVCoJGÈUa>[ρ#`=u^fJ- "tBx S'Mw5#`-d x)=3רv)kxx28/wQ )e!QutIXH#UFY7L:(,"j[d;-Jyׯ$tςp2}7sBvQ``94@[Rd$I ])Kvub'CBFko?fh#B U!(*_x_e? PJ],2t^.0dQo$NzN ['$ ap֝55rv7LPANsț-;&8טUF2ѕ4O6_TY/Kdh _Uڎ=?//sT;A\\t/MK6 \"uJ{F_{)inEgG1/09Sɒ?Dv+ZX}Dv^%膍!%5l)\M~035HJ? %P]ٕI*q)o +%Aګ]5HK[ă2To^B a-̸d*pYC̏]}R"l>mrdR5 {w]7{tl@~=;A)i=:;uwA>>\J}8? KXke] + Ĩ}k~PCJr̛ kNEÓ]v$#K}4ﻤ‚ֿ:P08JcG01K8"e}jd(oYs{L,}2XM5OҢ+8!')"Y.ư"'.@' vQU(^UqUӶv%C\whNpZ ͸yw"ז=abd ibF &I RW8J)rćӑ8ۑwD>wyD6~nOzRJ'\GYiP?1&z:?ЫgI: {oU3> C%KzZW# tw69m%D^8Yɢz2Aɍ띗pQ^&~CiHZc*Nzyܠu>_BRP^ԽH`%pZa=jc*.ZHbbq`Bj@nWhe8%2[ExiWp3Hju:c{xi Rxz;#od? !_ GMǒbdEGb4(@[dnbHР>qFO*`p(_:y4 L 5ڰ(>>R0+ŻHлvPd׾̏$(cV<^BEZGă c4Z6b9$C⯥И &=z0uy\&^1:5$M+>vC"lB b;A+u_'[su:D)o|` Ţ>5AΖ+tV;pӇ"6df >YtgOocEyؖe(I|=r]qU^"#rPA6B_ջ nzFLRXj-Sk{]kC>&6dߡ ʺy0GbO=/$L^ێB+aA׾VL)/F[r6cK?+kସy8W] vStm} 8T +Kj(\IJ+eGb u ƪG[+e;=߇ 9#'qkRlwf|6HS^TI;d"ThZ4y Sk.<[z Mi4o$YE{2 "Ū^yĝTDCI2-sPAmuށW34ۄLOj({A} w:ᙪ ~8DTu:Z.7#ﳄ3hpnW+| Qe:=![d+w\nv> u.%\|H*QQ^Y66 %ĕɼ[eְ>%546SP cnV=7T86Ui3Hm\o F&2uw(Yɺ~)tdMΖ[3Pi|"f 2T9T,F #|f{8T=vc?SIVoM^Wu:O-L5ɓ'A`q\nm3yl߉\!YK@p|^ ]!};c+[\ TU 8/ 8 R((C%T0"mUs`If_]w O\mF 3ZHC{wNks1pj.bsAFxm 6-q Pϫ S.DC&BtܨΛ$vʺlwƎi/ [څ"HYDw(8}ʩUgh~_";rBz%!QOUtyƇُם ]1qҭ'x"[-u2̜<RzU`:<>c SVyT O>=GP{űG@?,ljS[S*{\04J*z+c@`T;i!E5ym;%um h3rDyA\6T"1>N@^6.TnKۄ9]ZK?ǡڔcq*Pw:ܗ4Evsc6WR,9͖0K;`W9UlݫL ;8}Ȑ$^(E;K~/,]E*䚜n}2݅6G:F΅%<#1󖨈gwoO7ϥV;םeId& X/ecA֭y~!&ޥa^J4ɤA>{ TS nh=lmbzBpk1< ^g~w٭z>?ϐhW Subh y2v0S:$qC]vV7 OTdRV] `k*`3MD, ;-֕Aɂ1Fwe 4M&OxlC0'Wq4O q!̎utl:&\[!}S퉻! ű1qz\o.TvK9N%OmYT+GYAa(=CGp+ۃjtש+9QR3oItY{Eu|Gî DeD#i9zjaB߀ az p>{T07p>dj:  s@na@YB퀲EZUQqv)yr@<;ua|cf;{Pq[h6qc56d|jXqz0 v[y{ƁFp)BB[̙NGq7FN=@m%sh^/PZ":j=-tC{U\XĠ:F ˺^8ATy _Uutk{U^ίz^',3Bpbf Cx6/UƽH¼B[*uKqA3ˍÑ歆C׊ Nd uuPz0֡H[()oRש;I~++36`dԊ4dOMfS2aP9ۙ<)g6{ 2b o$hb;7Ġ.bPEAEIʧ Eɜ50i{SZ۰6I:I`yh^:V:=vW)BŘ38DNC8vN9 йI<3-QsE3Ln0Vf=\OD}#^[0q /7a XKN{܊ͺ@'skm$')9?`(*Tj`XoS? D>cK^_5>}n bDuD9>kj(<e.N*X< ^SOs'VgQT3LIoi!nxȅ .o*{BȒ}$qy: 哕./ohPA0qg[lnh$r-$ݍ=| KX0k]D+tAޝY3>!gEnzKO1U,cL[mܱFVPwHG*u R: =ϣ7Eb5!}Cj"^&G2҈y酯 5 .e%cpo(b ~vO2y64jt8j(+ہ@  wʼn;:4[. U ]>--s[pb}" z7(uC-Rx]-uk7m8#|I& ,f[9E xgN<4N*@%7Ī6;D b!Oss "kJM TTj.fٿHڄ:WȡU Gb$Gd?͇V5roJ&JV t0߿gH42 H2?bi,3S9fi喢 /.*@1ob{N+@qgb|!R(O ajq[i6Y7+-SkHY~rUZ ,Ś)&]֫U~:DV 4E< !^/*2Pǃ(Ea6"UeIJ%uZイAsKyMʦpD$E.7ַ5x]t%.q4qNbfc ,IY)*-ONo]njM~Pa(4?ÊNu~|;D23._4C='%KJ>.Ed8OBȬ-sgrN>Zc3+yaa5ukz5TN,'ܽ%XÙܥ-t`]JNT(]xOzۏ7Mi&_ Iyj2p*wqIf4xȒJ/آ+uf>+HhyL|Wgw^%Ęy!蔬ն=|9Fzrpߝ*?BGJG4a0⌽{ ݅εv"jAR916/>Q<7.c-^5V_VnXdgveB6n*v\7ɏ5@|E f% N5?oDN_t{7S)e[h{_?q׳._1_SB' g@G?DZ"g[S @vh`V~DnVZ@a?|~cXԜG4 ;3完Kߚ_ B`AfY&s0*s/nilTEf45uO}_no(.xDnb?yYؑCtdT?Y#ƬM @&SJ:+-FL]0t6~ `zUV3[J]n?DEdMQ1P #9 և(9갷Jl-1 KPn{օЊ\%AE0&4}P&s"Γ͗jYrJ "KeŰyW1_@Hi ;c&l6}d.EG#1g #sm \.fQ ]*^Nɑ]v7qp7[z33_d"ǐMSk%o߽w;פWۧKL=#gΥ:6V|ggL,"Tje 3L7lܛ[P3%mk(-Zsl(/ Q|X2乇V9Rn,,w UgCMZRx'RUX]K$Zn4ao5'\\o:`2]C]PnDE&x <]0079;{SeVQ ErEMV_jRgfQLMZR?\,joSRtrN,ۄ! ~:x\|z`ƳƿqK^Һ1MXRʔ4$^{~FBvlIUהLJi=@`̈́w}y-D#}iluI]/}ac:uL?ʦ.YT!n&/Ҽ{92ʠ)"cB*UY#bav񜽾b4SҙOh4 y[jaM~[r*~<cؤ{)Ce뚓mFiWnT@ZR/fWL@';vXg,UJ=M[jk)^ij)>)uj wJE2TeV3Àt0`p\[#oUHo"7JFT15~iq^"/.}?*ӐYSsRvl@@>"}d`p=lѻg=RxbLKlފ`)ܨ6zG^_^KH8[: Tx,|.ykIpٱ=W6MGf~ JDHVR}SmZIC'Q)7( ĉIf t&\aC8puO/_ C~w)W9)x*#( ej{ XiꬉEp؍me[C'GK%;x0dZT47 u.2zfH~Fo_[c##htς3x7Cas\5!n@ [@Y*p.4V+hIDK9 UFhn!&ސZC8R]eM(m?hx0ߍa T=Mrī\=:<VIiTD>^wVG#`Ŗ=À.9c!57l)߳@eW:ٶ@`7H|VURϋ[k ƈ %L4'ctw%u-}@F kF<˘mNόDոht3m ;,ϯуk>¨đ@{2؃*#.fe3# + :\SN-9+=b.;92R447:փ}8C1 %;䦙TR)GvRdM=9TJI n7|.%s }:v(}kǫϙ iJq -pz 1^ܤ7(ި~+vd$ABa~J!?"EVȵˡ!g4ckN1̫ƥvoc0~{dWd2ü*s'(DM2x<HO)AMc z2y }v7Z'\a2?##%2BcBcHS*YT-PlTwRڦgyH(',FFdM!|,]bj[$4+3nM$ _6I Mmɪpi^7_B7",싽k|ԝJ]5 g% |=☀QE5$RFR-=hotvr(ΦY2\0NfnݐqU֌ I}fz.gu?DzkqؖRDfȴ|?`#GQQnn&\%jQlXFS(RDn WAQN=d+1veRRzԎjyhm=xid sͽ/|m{{T2.eTT$+$ܿw{L@Ŀ O?[޳V`I7yPzt礝Jh:c2\7~'plԔmDגX}.[$9M [[-[;B5Np)ڑ0!ٸaxisjTa8c3Qs| M5m5*R;:ff)_`;ȝ׮( Q}ڗX[}  >v^Ҩ:e->`}\B@bP {5ȃ |i${SO\$|L m.u/H;b覘kOP'\ِ) Ng"x,()dV Y2Qma=s[0'Qg@JI<`0y YTd_9^ce3fW+A@+2(7ɪ\Ê^s41ӅV$Av#<*XJuzSjsCmޚKs#ZVnDRž^,ilVr̖;W4dƢv'3´1=u3&V2?3{;' r0RL#Dظ40y"հLOm'sUv55tㅀVܿ>\{ of;ma_t}7Y塇$i~s*]a*Jv2uHst&J p8xxJRdLJ{lAK0ӱ{xޟV^gg* %RS)j6|Nԍw8骰#L,,vh8g]Lwَ2iM(٫W(GITy?xx5^fլ5B@nB8[kA(4dM=7 CgG?aqUMb -Xyi\K??t9:[Ifќ-`6ouOp`2 k1p扈_Ĕɔ_74&=h6!ͣ+DQr 3|޳7ٱChup%$OˁG2y U:lD:#*SRہ_ԽE p ^V:!{i쇱30"?5_Y:LG_5MQ/v0 |[}cYʺVg`4>K07™q>ŵ'+ ^n!ѐ;)՞sU&a2w<kX"dp7ӱSZ/ÊkZ:k僰Ǿ˽꿞Xb6L}f>(X@weק_y֪hYFQ;W!^l8b݇*s"c/hH{ɮD:Kߋ(,/lb`d2nplZp+K@7>oQ=h'j8 *r!yKOgdȱ,^AƫX^yOV/$ϴ q>PKtHݸ&4:Ц+Є6vs#Bfd`ѻ]gBaj(@KAas k~ ҅-N4`N`(ghDSJ2R_){g2|,H2kDa53R^6L]v-³8~JI2S:M/FPN95+ ,xI:=|D4*kٚgOK ![s6C "f2?0-wVwv [Bb 텛u]~X9ӿRySVjE^! lSxswyte<g.9M@X:%ˤ,uWO; ܔG;ǭet,\{W̪\}IʱibW?NϰL(6Eܪ.165흉kLݿBYOYJFt 7({ hA3Eƙy7z2p1,V#1%%b{Bab$<.PowJ j"j-_-PӗQ夠Y8r5OEl&+Hw2vN7nNׅ."alh fCs / hB껚WVnB<[ӂ_. lGA! nKuéFHmO`V]f ǫRKH(w6XvWvԫ^E$$j]`2! fXHcmw$Àjb1 Fo/SMМ]ɫ~7:4+ ej0^ 2a2vݺ3$ufXK*ǻ }!D tΩ‹64xAA,lu\aƕd;Y|)y?l) Etaz0K v3 UC_U0Wvb?eD$ȏ|?(pT3Ql?[V6_FLC%Ӗ]T*LA2esnr-esZi[E}]P [qwǟ]zdM'<l"+2ק3 IٵdߎPHSaEauqvxgkvLHw͎INB%jG)0s0D{)噇j̧cAEJ\l a*MϝLk00#bjh3آ(܊2@кd3FBPg1Uq5\ruOW[-HG/ =_O 5 yS?m׈B~oS@jR&,pOg@/h{[@挧J q6q8@f$rUuwzFEP7*k0`a]Fӥe+7t%BARE"pR|Pb"Hb"B{׎mx(fSC,JN~T8~z]8}Vjz)??&U;1r'>pKi'i۟vY,[G?(T~4s3mhMD†yl`\ BMIi{Fl|@GUJ`f$iR+rtEHQQ@I޵n3~8 fO]BeDd/λ'뗫W )cy/A3 Gm*~/hi7 tZA&Y灕{b[Vsr5>-\>I.ivj1P Œv1whLDI0暑c'>z KplH٥w;7e)4Iw|03]޺((>VPFsw!"ei%2 EtFܮf9AtiTMӑI%vQtyJY~ _щWLy~uT쪚h:}:'&WU=9z_S^=(_ٽ9O]jPVfmk7Lw`@OIfXӕTVS >J wŃX.8jOGL$^PݎgO@oFvo F}K/SgAW3%")/V[@jv#e\3_sw,zNG[d*;Q~v/e*j`*3྄`HiFΠTl]T&Iz9 n^@tv>QX}[2GJvh§#w{RKp[d/2Cz Fcد|71(sFo GCgcß7]f[_9{| :g 8||T5&G+ L)t*)009Sp`)9oY.Vz r- ApLW :KpU]]~YeOi:<[>ÀЊi'2P*k@&4U6qU;+dRָ'<Xἳσb4u/4Xj)La҈2TPG}˧#I?'Ø5X{DT#t;"@<8XgsgZ:aSdE ZeH LJbl,H=Tr=MGu9,W[]kCRuNsl~׫Ȭ*]G( 3CFAK$|Yx*$ pmWL}a*P1e\0ٹ0:lPopZ @ThRd[vDZOȳU2g}2Z)|Y/\_Sz]R6e{=HJce s;) @՟dLȁ%)'kl%- uP7ᆑ]2;IGVhl-œL#DUW9IOe)R_n$mr}וC2=/͏^L83W#'.֡.Tɩ̞ LGok/e7]cEG}Hdu'~30sM6HeRq&뤼> "np+' "s9V:OP=zՍ=tOYNHT;bիbn& Ƅ}jӃ %.Fy]&y=ubvwWf+>?^ M7]IWkۑ&wX.>tƾٻJoYIzc_s_jŷP1_2L-QZŃ%g$hm1ew2!"Wu CY3<2'g7o?*pcgڼiR*ޓ)ܮymMdLETĝ7NJ hwUf"`J *W'}(@bӳtH힪Lܢۆ|tغsp2XkEg@'ڽ(^UCQ63B^ז.2tR Fv="7#/%mY/8'_/w!{};sShNWf-RY;b;b,g.; %M}DX \TrQJ.2%4[74vL&YL_%7{0DY>@:3W KR^-.{x+v9VpX%L*A!o| < ])8% Ux*&fT9o8¡uK/Aw. lv'U/rox#1e"Iֈ{aw`PvE!&+qxhR%/v p)7oļ.m]ICxV.G]49M`; })"838 W?0r6 M0UwXnwwcn8X<9 BbVj۰m?nq P֍ dUl(R6` XpL؃g' 4[d@lmFb*np5p GS3tHJ&>(&j PbI^7 Wx(˓!7ryS'h6.Nv(weC­-~hOHѰZK8݇r'wL2êjD_3u]"e#mASvp&V)Vxg{ zP*z?n{7gcy-r \jb:%9HK:/LwgxTֹEo; ̶g""67F*AkXI4 m\#A!r+QBs ~ `ځMxo(w<_$9ڢW>KTG8/~۵7ҚH<Kj1Qc,73|oC\ެ\>?t#/0=G;7}UL PlQs7l.L:oO9Xo<0E˥-$E/\)@a. kvWeH K~Rv-Fu6oCaᬦp]Vi"6x1N3)<_ M@:0/lb-w ^M#_5/,y?Ml\nK glkLNUY*WOJ'`0x x2 ,W^ ,IwVY[8M Fz$W56Lp(oexk?sً 1%! 0U-cjCF\ *FokƏOӘ &o)<.aZm/R@a{#;{UGJ'G"T er7"VgNnD_L=3)fS:3a*d|&= gZ/!֓Kg|Y+ڛPj l EQlzgޠ0+ۇo:\'MHmlI|u3ae$k%&E%6Ovqr]F-OeݜD*>Tmble㤵pW.`nE4.z_fMmENxRǴ(*թ i|S N7"Ö;P;%`1wmj7uX Ɵ Z5г6Ri:k}LgljNG>c.W?5UKP E ?H[' b4$A3mT ˜4K.cBcY;Φs=_{'qP>"# ^?*@UFx$O _MԞy>9V]!٥0aI^RfsΨ?&c@?9,{IB7Os\F}6-:nL#dYߵ=G!8W(r80*Җ}'1>ZgHd-&ħl6w(ʠ qs68hZ(a␏2F$P:*ƴ B5X0w k,9y,2Ri#ٙOb*Y.xq_VE8\ptPP3>/ ODw.)-p3gz8 u_\*?ZMP mxlqy`T7XRb?d\7vF qX fhϕϷs|=/,:k3| %88s{|\^|o^I\eDXz&`:%i':T3LX9 wJ[sJ͈>i]< Bn2$GZ,OէK+8̹HLc*d\޲Le}xLnz$)5[5N՛^*Ot:,? le^ f8vf>#lg6y(֥i#S9=f)w_&<]'pۣG-nz0{=h.UљӖ mIX8cw/\Fʋ'J_"^&;8϶E{K ~URc!dMcKJetܕu!/IfVvR~ T_tݷW$k{ Cr >Af%[T}oy>Q<ĥ֫Mպ"H}x0E#ho ToA;##vk݌ANhcpyK볨AQx@nbXX:p6jh%upy˚ye g`x{7GeL[߫/Ͻ34g轟 ںl͵*Y~n9:%򈽑&ui4.7%,4qM{=]mwB9\H׌,T( d..K:zǯ\!ܧYf_0Ud ضDzqZ`+ os{csY PIQ[$B$,#r[0ܠ`nt'|N&SR@l#QOV$Y.=kC#Fvz ITsT# :ŽtH k< J< ^Z1Z|%^W@"=OrYsF2*ͧ6,}@M:_)?(ԇQuxF .kMRK/dLGkGU{ċD}P#"1nnO~ㅖr8ˆ$(D%3Q%w!cпݗ3 é[KlI\a=:[K^4-dT:Z*V`yw-"s,JDƒئbp9X z/p+ IgE$#Ԍy'ѽ'%d~BБCٚπ -Fح#n1㍹J+_\q:5jd1éQg (<404ծ'l4E9zKZw 2ȀK0{[#%].;q˥A&[bゑsG51;=l宴QHBƹv#z J?S~,ݖ ~dOaѪͲI2$H ѭ)N=c.=11Yk") o,̽=>ieLTJr2f6a eq3; KhNN NIBi3SH/f5;Ћl |)h )8 K]<.2M&kTAAH{կ|a;-TqCY,%XH8kd2_͐.O [j2}dqLȎƂ 9,z3s|eZ'^$tĸ)ezH~f5[pMeq PIhXQ{`.$6C'Ņ$^"mfnc>-pK9$F~s(B@Z ϰNI]3:>7wm7hM{"6nw2,|PV٢~0]hS7_ e\˂5hf\c%'@`Ufڥ!KQfR!xڷyǀ7atN%寬&e3y[oE_%A3eƎmW'k}[N[+" 0xfƺp<>k5_(}~V<:즒H<緝剙|u2tdg= m64=q(Xl&b\X\ 87gϞ?y-CbZnQ?XM,Kj {y.NRyq:e R2 #deUΈreHf3om)A郼jYϟ3?c;GZݫaG=Я +}yЇ轮>Y@4(?+sr=lG`ǝ Ru CBy&P)Î[U;l UJ (K\Bf׀mٯ2*Y-/[Ɓk(d @b)r8@Hn8iD)g!ϝiBbӄ /IN3O0}oC]DN&"Ji-+t1jKŕsLR?Ugs~l-5׳_޻*P ~~X7ͅ<| l/k>q<^~CR5%[qҪTɀ )Sέ\cHټ$[a̖}bPD Ѓ̤ pVc:: n; gk tj6օ@J;iF.~@ީXWV72ROE"qXK?(uuΦc]%L#o0@u[CX#e6ǯ%BS vD'hҙ¸i +*L E5abk;P^n-C*&ٳ`zئxSq6D/x` /=C. P"J&΂.\(<.1O@m\FHg?*FntFT'^~q‘ʵ$vUε'Qսk(Pܯ" RVQfѐ)@xogw[bsae>E¹'jDPլ1[ɰc׺d^A+E_2A_{%i@ks;Qd;hN[*-fdWP}o z)q,wXX*fm͈X)s^.ĠFwy9h jBAC@ϟ.f-?Soaβn.@W#,N9j0FyQ|IhI'$oxgl"B4uw<&A3Gy{; -wT[1dE~5E nHcbb=4.Y>JͨƷ YZ6a` T'$0d"QYSiggg0 :gNǛ F u΄|19Nb 5vXrLUq%8P/?\O"/@{IȌὭR0Ƒ8肨^ SdJwr"S-,pC@\Z3!/zDNq(k@NAAm i.W GMQ&{d~KpR>I O$axCWꯘ&|OS=#ţDXLnjK; M[ ,s1^߮~<3G+4(H{?F$j.8:K1yNa1;ryITcA+ ⹎xLL*mfgMvKG0ƕ;2T7+^yTȤ.w$Ԗ\m<Px8'||Ց4P95"E?5,Wc#mN4悟RzDAB\ޣjtIt& 糡!n~b.v~m3D']s%{ Jix1ltHMޞ }䊕}FMH]UbaI&hp}@}/Q`1uijv .კz<RYwJr|s~GԐC|4L0u'~Jx`uVn)5zЊc!ҳ;\M;i)F= HkUoZtuY{`5R4k=UG 7dI  W͢5hܷVw"@F5P!)̳k/M+ѡYjҔ\|p`{0L1"Կoq5UݼnҕU<1!ncm~&%W\+98઻+s({c[ 0_R[eG%]$=d:l[G+>mO(L9x~k&u8y_J#;Y{8_u"“QlC{Vr)+%~#^YL[YỵlVߍB@_-uɤ<|bS5yAp8bA!#w2\ 0y\tRnn 1O=pڝXO˚%Ark?ʷXPL4-*e@QXv.;V R(%ߪvx97kėϭ.qu绦 G:F'5>m )J-OvZ$t@jSb DE C&>h9J'~;9#7;vNOTP:S.Oeh" &Q a\Dj*}IsKy"K)4(uYpgT ݖ\7T~F@ ӓ([hNKj+ ś> ;XvDaZsq,Ts?xO;T*[A=NʛaMS> .O V"5_VZcuLpI\Ŭ' zNFIդ9:! EN_c@/vawL&8O oyR"ķt<]nE&>tbW #WNFc5tD51!&?a? z\bZ:)5$*Y* 2{\LK@SxnpMџ HhJ١Pxceih<78vKƉ@Kа ؝g0Rā㘶ľ DōHKks /dM1N٦!78+@.eG Q. Sa5c8=n/I3|p!bYS eNug`FQ)ǕȢ'b FUnծkՓ]P!czj lXZǀXƺڪ X%iuZJA,c|*]twtZVUﵥFpVYIZy<ۼrPT tDL[R:qaXxS2Qœ.//n/2YuՄ{g/,ȡdN0(Jef8`A#{8[/ _(@<{~8?1 ++:)ύ ⟒kȄ\ enLQx|òuid)jJؤ*dUz+SRod f }m 5Rzh~JCt'CRJIN-GKb Ih1btP[#^Ĝ3R[n-( @]{UpOz _ {I{DplI#qWX@<[=4|=5Ǥ)|ˋ[tqxh5̲xm2FFppd }T/$މ T-Y"x22KX;Ű]>N(p//сtǜPhGJX &ჱjzkcBv l%~R-S!m܃wET",YE3J~w2$缸[Wk~MRe`D|Fr ءYPjd8e= ̲naLB: Ea*L ml@өs߼cK X5f' 2,fRY6O(e^]6MU10 ױ|3}R՜W%j+'nBb~E=ɩЬ5d~*>e;4R¨hƩ߿po:-0Kl_ڨi^Wm]fɺ̪~l'Nkk;UƤc v >a?:.$i^2Rs-=Dt2uWdN63. EN2IGL 3luws>t\ֿ:&Ӆ.< .n:ěz~5kO-nה/%Z^͓_ǻXH!:A@ʥw۶:4$!1).pF'>Hr\%a_W'C}LKR`Rc@ajYdb'瀞7]kH(Tog6JCd3(܂uaŨg7@aB3ا.TiD$7u-y2Z&#T!~5j͵>6:8*PEX,fK~^Kr^F-Gk|菱v:!Gq ŗ?e\?{N*rWt{MrLMs{@j6FQV@^\k0̖lRhoq4nI( Ϩj~w ĵmbƞ]8{s}U4Np[\R k?鹾~7#۸Qhz {> U2HmE}R on0sz?9u <ȑh@D|qwFZ/7 v#6W밋J3( mj~^r JX# gSs3|.LTW]~1'-ѐ׫)}_!3b2 ټlP,s n"V-f.avfI~7Ru#gȯt*7!\&,,c /fgb"C01I+XM-c7[dGq`Uwj<3:u63/n"Sx*}!DDgN"Xo!v$]#:5aEsXJG>>KcȫZq =WN)=3bY\χgN"Wt2:4O[Q0G\ ~lΕ4w s>CMB Mss7C]<jt=R)<~GÖa]7X7Zua(tyQrqiSe(;eRwUdULnW"헗lNH!w,XvS! f嗣]Alۘ_Șyr8{$)ћbUgv{yR|˞Y{ c$L}r$Pmxf!K8%gW|\r>C CZb/jə U߂@&釢t;6a4(FNp (dPjo??'<\frXt\2~6Nw9F ίRo8ڙ;+ Cկ$#M0XtX~}5w4vϨ;@%huICge{E*N L, 5{wB4חeK}eaw;g(h!?zɂ}>=Nv#t.k\ك(FvCo=_$Q3JӺT'T_nDmް&vBx0Rt xkpޟ4o] )d @y3Yz!#; VC8JϜcp;s?C!~oU&ZCVc19ȃytMbgpU=~PR Դ13Xv֓ (bvg.pz?)9Ե~2,{9M4~t2L x]mG }RMm)OX!فviɄ]mYt |Bʳ^p_] 캓;᪅FMoE-/א(*wF(n ٚ!ZoEˠAKehA?T!K?cE)((X^ Arο:B[,KcKMxg^$ :"9ӄpTΤRV=uB"Y#Zbv;H{p}JxPE חO  (15w6-\hSɂs(& CӁ:/w2m2Gqs?1XQq3<|1$pY̿#t8QYic1Vt~=? 4Mmrf<-4;A7vR>[ Oruʼny yvIJUTAotޔ I\V|4Nθ܂41:鋳p idI'n9gGMK$3([dw9re7o#js #'h&]isTrY(]Z3 @.ߋޔepMJ*LGF#?ۭ(#k;?&#daVT%}\P@;7=+XÎ,ƝTo/fgT/cpgPŏ {P%z4>tk;S}7fA68'M)k xSG@9Gؙ1)_ iFAߴňW2#25Օa7X}.G]iD{eC_bQDy͇ v:Q.87;EUi)&$zqo*k;{KOl]~nW1Q~Dvt+YF@rDϸ[͌3ޒs&9|~i{v(eTdIS>c}iRڵ:t[;zV?3apĐBEm) ^a^bt. SL 8fKWZ1-PEz1qsyBvIY{AAdEqUF$ng;`6hcwLsD$$'}("yZ-o~U&iHg1e=*9~@u`>/#$@i%:E*;.y V뒮ijH"`?㫵j'gdGÜFCGPRKIʪ Mks}ٝ/.^ |sῤq4riQ{*Bj&t3qbm<-DO+Y#:>~PySc<ה6Xl(9DDq+XQ?|&}} 04 Sݣ)+SС{HyYf\"Bct }$wwL 9eXxY L Bv"}@' kIZM§ds3{"9j!Y~uZ.DȠoq.o?缛($Wdv@w_o,< .Wl `[hdsa1$JVÞ|[CX3]vJ rt`=Rv/K}T(-uGp܄)} ,PLQ~߂M-ρ Q172u֥D&BTTW427ZAn V GN-|KW=3}7 ݙNf;Acva`*#X=3ٓ2CwY>;˿oЧ\0{\c4SLg#mwbZ{ kؙ"`q/K ,HAٓPg黾 e)k5LB.Z*twto/ʓk=#$C |ؘ{;Q#X\Ly:B ̵Ann|`۴ [h9z30B b2rr)T, \R9,l,bN~'/Bߩ?KGœK[lÊx UO29* | _1޸59ˡ 'R5y6\z-ghXGVa/Iy%~XF`HZDޙ(GWet3Yèby`i:$mB0tcTh+.Aգ馕xɕ#*|5%SNTYV,-]gM|J,ȃI,J5ךY.`J~n0x5j l(՚ h#LGolL}191dc@YcTP+=\ԌOn$‚އOcI yy;c9{]Sά鎰ڑ[/Rfk\)'}9_gKJ"+~3J})\ Y䬤3p$;bWG@[ZYB=ütrC~#7;>[k:ES;wܱS-Q]ENGE[b='$ց\MOa-u|ciƒ;Jrz@*H|)i&䳟$%Rc뺄EhxŇP]`g;= #:{?ۥՕϏf濾!E ^U6-&*EXR/X[ޡW@g^OV߮a ro}N^$t ]CT񛠁ލ!ZQ? e.&ܮT7AnM`J8Z ֔$J_M"kEZB` ۀ E)ns0i?A[f{i!tns0⬓c lB:EY=z]w8js7xѪ[!Q/Vt{j R s' ^{&A 4 ڴ@\)4DJqʌcotp @}Dxy/uP~fNeL?f0CO9Te.4 ̿?n!VPXFyσx`+kG(!Mg4:ic~&ir؝9d;n\ &l/AoUOLƔE pEd7u/EZV]٧l PEM\2 ~Gȳ#[{`Io_!Xw4w2zoH~ "m2,wToN(18 AF$Q9?GVeJATԆ7]|s*Fוa d޿תo2aY\ '-&$*kaN1W^,'Ts$56jL$ ՚XЪFG]mawl!JlD/bM$9>l 60TOY+H)i1+ܐ ama %jj (tܷbm~}>Mp1lvԊ(5zsw$̵P+֢>Z)ggyIEJA%b 4:-&:_5>p!v*!hSg֔6lˈlB;VquHchMob1WܯT8C9F8N ]6B9_VǤpVn ދU~ZLĐf~`;J椿$E :+@B3UC2MB~$XoG0> sëf]hb+kY0"974KUY<4 ٗ*HXˑ ѲXﮖA| |݀٢քcע"'c Ç.#@Ed"KdN_uTh=y ͙}ٶb.\XfԅYW9 Vn|%:{ZR'.\&]<Dlp"&?pJȻ2>T)"kK<ݛ VXtX`J fRii*4eQ]J۽X1C쩎 40;$.n y:ìn_;vV3xQVeu<!g8u_99aRf;)T~[v %<_@)$|nޕ_NΩ|.S-Ksepk)K&܀Psescޟ-J%)dKФ_ȱ%9釗I49vU;1}ߞ 5 GX*C: ܚz9Qםe.Ed%oS鋒lw2XfaFN A\ͱ[om>U/&v dv/oŨHtj̮onBn.7U{뜁g@ aI`{~S|T#aUɲBmd:J UR>j*,-?$K]ٕlT1] W'8Is,mR\.XK8|pfb'?ij} 》hcʰ;B`lgJ ;NCC-oiqYNu;B=G0KsJ 1,z\%8Y@]U.g# p̏K:(tYc|"VFB*ņoKw=+k]n EeMwZwBݲK@ 4x|jZRũg N;}Qfv'>@# bSgX$x(ӏ>a_Tk^ƒ\.RKg~k33ddy:; 傖LQV=}K7w=&Ե_[44x7(߈{4 ;t{־">A`Nbu jU i'])zV\̢m%43 G~pjeYG'_NPG+r+Oى`C|UL[WΤjf8-#?k?g!~} ~0pv,ieL>Iө+\c4Niۆ'FzS 5R֪  qqxjw@UX >BE$1#ҵeu. CƖGЩ1Es:*T4 6lj ꟝]gܾxZv5gm-0KQSAn-ŀ Y /4=T* P_nV("K),"N#Wfi~j6e%0)Xu㱅53C@ut]К Mu#V'{B{ֱ_85Dpn̈-X=F]o-ʛlPD(/0d'oNg:e;™?cV6;pf\&Fa$p\ /war ^NkL;]ZXCC.;@Mpq[T7Xf]>|"FYQ ؀u-Kqv:<~zD]I룎8-[m 1so9S=J]ݙ X xeL63]lƱR #融iʟ_gj|ц=Nvr-9 6Va *+<5^{ݵ 6pu(E0 yEFq0G~`Sy%ĝ8. S =YbSѶ @W(.ps&[oC6;>pOK3SR/0buƨ~%u!~|{6g>aX^Xz47\WH40d-Ţ>lA2 a8P`;R$G0fJymSb6@<'*;Xa*cN^1h4pC҆F(?6sS߲gZ?CԨ=Y$ƵP%)HV&7wt14xk<4IӀ$t2. V\!nk>HhM bou)Bju;d97NBJGr&H ;| Z<XQM ]'LIz[n%J=͘KLtX2 UԎI!.+^;nď.hTmEJT}VT$2>a|V+1\V =Qv l(do.3KI~zN3JCk|;cQ6=Ѫ4iNqa[]uqNΡ~6Z]M7 &,͚-_=p &~fl+Gb"_+ԁIJZqU ݪSkzw=XAE=,ou?uoqlJ!ETUF q2NB)ߦ)Vd#2dnQzdڗҍddQX;uć^%Qi=b+@Q׵J (k8ك1"&~[YWcST}Hsuwi|;ZA2;tָ'9#+A1%õMIƜk}:d g.r\hp6KFrq_.HӜAGP&㜩kv [&,GU; ",`˵Ǒ r}<*abD:2ݢ=8 #dZ(nqak jVj,fw@t]+#8@-x`Mx8udJgm~GzD{ >}Rfi9~@(]Z27A\U\kTaoMV^F> CDY[11K{Od"޽o%OU)dW94ا7rIxuac/@. rO7wzƠEFqx5 K׆z`^hmQqQZ%x @HL%}xzk 2󲩯!M1N.c4'OG-ƔZkC Xר$f bLovwtpsr4Ұ|FQ.Jv8='; O׺ƻ@lBZ >*u_-XmȽq5՝#P 1?{G E5D̓:R21&U)F!wi$:\4B5#]bgdt zEHQv@c{ؘKJ&;Jd–\V0`,n۷/aۺ* oI|=t:Ghp‰֜}6cς;zʢPdT2fIʭA}!{nL ^g#x;UU, )[\N9U~iJvCwQVRx4ߩ+,~U0~1 U «QMvq7'iT.n,Mvӊr{vQD^1S$#"WqA}f/S<䨗+}<Ա~8yGrm\ҳ=>/z3)|# &I3A~VZ]ȿKޟ(% WZ~v?zw᪽ڳZ̙qLMc0;7M2Q߅I/^Esgve =eqq.MhUr^={u<^Ij bY\>- VT= Wv ȇ@yH ܌Bo^85y71M D&2QN Yqnt:x9|b#ty:3 QT3V_z?.b)hJ"( ,+D0ȴ4fAE&kD4 aFCPaP!0'OB_z>X~gjRv54lJi2TSX\hл\?cK+gس!wpSG9_%.'&-w/@^j5wX>UПw{VݚE ;Vf^GKd nb#)~6D @L⊻a 'vmI\aU$ͳ~zgJXj3p3)ǭ%psCpޜKqD0 N2'I|m <[9ȅq/-.A=̇A҅&-Z ?@6zY]@Fpv'h*s AGjS>!R⥧kb6*-+f=`CE+E \׵0S+eAכj34,U+K$坓&#dFUk*1NѮe !rs 饹k:!= ;k T$~<~|+`lH) Z[5vV x o)QGN<4 Y][DGacg?_K])B !>p]Qi}]wc/<. Wq𴷥%x!~ܺ3:#gBo(]bi+`ɉ Hn *6mzi={o|Wiy*V3`WP3`}kB]IOНPfd{^UYy^OS I'%[8sA"SѥBms25iQ cK7S<ܼMG|UF:$o!,|HK}' `K|? G3蘹n/#F3o#]jwaGچELtG,Ha@X; ү S0h .[p"qOo "Ù2R wm@uo EKCɪH9ܬپ#e_j&Bi q TGRMnlh ʗ9>,D ,K@% + cuԿskʾi[߫289[m6ſg}}^z3{LzDfh|5"S5t=i0 4HӒ ϙ<Sej2rwG+|Rj3.OtRXSD5yuh L<.3pE/J -Z큼]?S|$}PmzTb{L "_z(j"׸uQvHKJuԘv)b ifYYBvGլK~ۗ øEe䳂)7/NحEP )`na11Cϊ>[Ȥ) O+ABU0P^.q7c-B,kLVLz=nA1f+R4 ~Aw NN=Ϛr> iBr&)IúZ?-eh aPC](5Tng+SR? 1G̞|f,Mr xS70C}=\!eZ -Pn~+Or`YeMf[Cò9'z(IqatkH@~P9z關dl vK7 DkBb6) 86q71?l E8Pzf "LKxl<p}at_[wuQ=N~_1Cbv9'W%T!#l{ݤ{nE:s`FBxoc{~X .wt%O[z`|> (0$7J^.rC°1 EǸ?UY xd ȬK3kmaFMhX"sR⺩Eo]5:[V-N-;bH T-!ŔPDEqz#EbބO3enqu3F.Gjf ւLL42vY5OYgZ5o kaArsr5kT>InE˩ّhu!N6Hٕ"Ghe0--6~ĉY0wu9[GQ=>^jp) 炦)3 EG-w~Q0ljuط5ϑcj9jf>`5Qݡ?UjĢ1X7H֡pbtZdKQDC^AB qEZ)sɻbl|e@ԻDHCoG34u\abY7Q7l)Kc&?ngJF}P.5C>)&\}5"ܿ_voLK kJfZ$o8[F!]@^{rztgY2 *h[̕1=q'WZKƜx<ىA>{o%@ʘ^΢?00m]#Ruhfn{k[Z-=QaƃYg w+?eѨRnY"yjSCkv ce.d0skw#MW:~ȓICBM J3sHg<;މAO'+`#m%_m(bRQU"{p'W_g,+]Ǝ?"w9tYͣOFAƭǙL?c`PC{(, %K@ zHjضY@j_/Q@ (5_?Oq)9¹[߆}(,@8 JkO[ hITMʎ0w|}5:M RN2GR $omnnǘp'dF !iڢ˸!B3-iiI* Hx&f 4LJUd̫ڠtifYWd[Ų49~Np+3\mk s6* l5`9c m,m~/e O$xnq_7Z/ЋQk dS%~`In/8ҤD-DV2eM,G_R< Vh,6ō|Y#G&Atqm4Y/ZaTH3He5WƉ<șI^i {P%wHҶ!upʅdbt ܓkU8Lf0cIco)T=#J;7 UxΘÏsLi ќ67$]¸$Zv 2qP ZlmVoRX_ʛo Zd Aě !;;~,- (Nm۩PSr4ɘ: t}2G7 c>%{ͳz|K.S,_(Y˔ B6z1u˓C%oeM&Le}]L%KY7;!}*+f,҇$Ht,/ğxPloD+zK-D79صkgbih-A]GT5yࠅ&DyўZsV²B,V2>5kfuHB7/X)gvYZQ;R>?h]f"'ž(졉,=%IWpЄk+u8 n~.0qRkHj,!}H -h80R\oA& I5ais#x-wQ!7A>v땏G/*c>tŏf=4E^Sr\u0-muXCN>ixveUb?2q} Iel<.v)pyG16|LRVWjelC=m@;t~(6N\8ǖ%QOJ5vEBcYRuBoH˔&s*N1jbcM+CRmZ5%uh#aJ҉/fc{ˀSg@] \O} ְ%po5D~906}Q/9q'498X?h|?ͮڻ_7[3YE5ōt8: CߔN Kgם% kEg0"K? {\s?RgGL\2x_X;C/Vɵ!!#c)%HzC[!j!dΗvP}snBc>ZϤxs =q }-V1k8*wVz+ՐCȸ9Ӂ^ -ΨX9&WVa@63Fu )t*/m.6템x΋V)wH_w^s(cyUn:o577'kLYآ=r4 imxj}u `x֑˸P >tO {rޛKR\{EKJh} >k3Vmn*8c4vpZ.9lg"˲Lg78ʯ,4Ry1 s4RJz+qT"Dz 溭&-e 0_Z2kBT4U \X'b!8tڧ uEbv 6BvG0۝`*CD2CxOiu<6Wa+o:Pbě# rr^r׊eob ;#Pd$~~ʫt?=/?T 7e-:Fc48]ն׹4s,>]'y w=MU5  pWc77q=)",|']c(h/BӗŻVZ"8j`ٝ-s@=s10CCQYp5-WjKہge#3HrVXa}ci! Sh2E}{B2 ^q 4Z̟ԧ r\@R*'mrR4/JRGC0͑e7 ЊHlXW 5uPJKΌ][) aB|RL|^NnE2/(!XBTspddֿ[F2C*qtŁkVxllwc~EyedQ u*,)>[oLx$lI!X좐KTDž!~aK`OA.LXJ1({\&s=Nz3FrO'7$!6* Y I CWD66~'L0V^ocg>f r\ ٍA(f=Fz}#k:޷Y|GA Aq?#9i4߃`_hü"!hOh -$!(<% ТÎ^(oLwU'gj+E[_('8=`r hSMƿ#0o4E~ʞ*VTѼ.,%PC$!49$+T#Hi94Ca(76 srځ8ǿPTV+43m1д^Rz2JtmY>sR ؔPɁC( X[C:g$P,sE֌,4+c^!'@yd'ʘՁyo#{<B*T):. I,T-$A=S`M LfB-/!ieYT[!'w೨Q8 (uRC1AYvx #,\J!f|^g$(Dל"{[0gmlGC|*i=ƪmIާ3v"D:]7s+c[f<"'Jo4$,Z==8Oz掸x\m,^E*sxh:e)sf)سL0[f%ƬIqZ@ѢhbU4][DwJ| :m/oFzF#^$m ̺c3,L$2K1NxЙ`ءfY 4J9JX{]e~ \K B§֎KPccB_:%ru=0elת~pτä3p&cV'yx&xo#5R6D_(`<ϑ 8U|fCJ$b!WMPz gJ?Ҁ} +ϛzȂ V0#%rǣtraJ 8kp~'C\Bэ<1xg{:~jMm'khiR8V}@t0?!تDq6yocoB cJtFr?`a/!Sg?tAp5i1+6+/%(מ ntV&Ggcy L{xY!U>7>NbI&9rE2OC4\.8V(^¾T6(rٷp I YRISDD[0bRW|<v꙳&auLL!6G OJ4y6aE:}IP:nu'Oݲ$Y+fi)<*饰O7ϝ6=sŠ;}Eܺz {̰1Ӳ3#DhnYl[>w~Ju:hΌzl|nQKvP7  jh#~z--`Y]vO9-ן$wkT <5p:ۓ Hp:bl'm@[yMEQPG91X'?2xs*Hi0U DU6L(h$€!8'7įq3s.4H}?W*5Ր/eVdP2Km"V]Ò\GIHٞ _n#c{Ǯ5̿*y旿cE{Op:koֵj1!r^XrD0чe'qDG,ќ 1,\2R$o*`9|ޢƁ;'[Te*4%dmALuv̝KҼ| /Cy.@%(lM_зpp: P( Xƿ"T5mͤ={ Ohh p|+lm?$VH9zQ=\*ѻspƤ33VrR»hCn<ֈw;~N6(4o'P?`7Pجa؆p;p_Ƙ׭Y晒}j<wjkh2@~ÌhISïM}Cspq˴kfhĔ;7ޚG?]CMl g 60 h wʹ"C4qB{f!Xfj`7g+;R">ZɎ&[4P wo%L=xd˽sy P"ƞE mnDbaew9C vkT=ᑈŬP{yO2rۓZ_ YO/,mQXΚfaZ6rli?r5v$>N[;:ڸVbT!c6;vngWV⛶2OA~FN&ه+QM=WS#QuR r4h EW\p3sKu̾VJdD,)67*-S̼cIyz.Vwd0#Q*/t*9& Ꝝhi7\RH \l\]b}\O[Q|"Nj=&KhO9+7:i4ӯl:p#4"~#B4NoJ~w'K?+9*\Uc9P} Du=i$1$}>8z>ZFѰ !wGt%YܵEvmM&:pŻ0x;VcOF͐)L_:ANd7T|(ʲe%|o_21% sÅ[3aoc0.ǐYUWg|Ld ?GZ?'Ϳucz?*1N¼obڐ+]ws˝jb+g.Fb;p ^ί(JU9/|vGPԄ<6T\myF l1+j. I[Kd}w*c m,M@Oc,1_[կޖG&{P~RR6 u= u|hp{zӡXs E?#ဥz0I`nAFfăM|c/֣/B囕?Dz A,2ϓ~N`o)4@PI Rq<kBz57sg)"):޴#@jÚwtC܍Y]8F+ -m`EgUkIu!0w{ :kRFq\|w|(I: SYWH-Oe8?2+CgV{x@"!&o--`PvXAT+ɣ\iM6.W YuZ1\ѮWc \W Y~;G92;~;CO؍ pQUF{tSgg6NqO}z @`&,ewdR&rK^f_\Ǒ!\4BUMIzE΀ȫm/16X܊zЀ'?V̳EAL[(D #ׁ* i_)|&Rzi4Wܬr NCڏ=iB+1rµ.JUp (4vk(1cDMo0ϳRUL*w1 blCb ~@C#ЇA$8upJ\;R~{!-s.)砓R&"-+[}fɘ_@_,=dBK۪u$Gu\:!OƮ-f|F, ?#>1&+Fl)E/m렛`b('uU(.ef #TEU 4Pϱs~@cGklu9=Uޞ/1j$+!TIAYIix=A0L?y[M>%+ \AO[xL$,f׭gf@Rp޳j1ikH@ax c-eRo?嚠o)G}(MImILpkoʭ[KB'l)EGe:uOd[oT墉-P9X+67 1 coJ/ڢU'fM0?=-)M@׹kt`>ؘʴJKkw^uܴ}!ʃG9|7T,"Pm85(YykD*V%{_|9{AF~ /d$V-yu8M3 $ 8ۖsKoo*U!юGy =*utdZfm0Vw^#VB-*vfEg֦UDL-^Kr\sujKB ub jq]p[¢l7c3 Iᓇ[7ɮce %z~C+;˝0N^ 15)X7.8$}U!uh@a>縄X9<@+h5Ze W[k{ZC%(sg!G)\CJ :|k pξUjqO$:cVoi)mgK~׮.iؓI}˲,N{GUUGuxQfަQybDUc.^'sŔMÝ#, mVF8(YHUA'5d~qX(.b݈X2RH!:TN[? >-9mZ Zsd[\Vt=jO/&X n@Ksz64Qk"`7XĂ~| pFJ[%55Q׭rx>k[aT/IOq|23t tm,'_n/:| cknQQ#.̀rӐ9jF>.Yw~}8,ye@*%F[3 [*֍NС~kSŝbݨ \.AQLBDt MYQpұ:FZvf|>\Tf\0Ta}< gDʠ8_?=jLuyAO0""Iʂ(\LjJY'0'uljYZt `)#EEZwPVʱPoJ!kQAq~EÒZ8呧'Hzơ)NhmKLƀ]?)I$3a!dXR511`-ҵY6 NdK ([`FzUS<| ?#a <'QOQ ʦ6 H Q4ə+ ҧ)5LKX |(_ۡ_=;Y|SM  qqGC|\ܥ׶PBizz畅 =WBlg ќX*OM1}p)#iT潔G2h`oO#$L*6NHUL`Xd[Ӿdѥ{XNֵ\QEUA:ڮ9\+ܼ=:P<ꍹe83.ٕ$, CXJMMOp+KXI-c$Ky)[[OguNK/|eHa2QΑۑ+u l?@k_m".6`bP*[*Ca5AFyeQ%ĉ~Zh/bȮ\|T)Z5fB0e~-a§*un mܥ⋎f~s퉗2}zɧ3' A۷ۂmgZaP"2=N4հyݰ5Dl+U3!Wg/G`%lJ ,hߐc"|ЊTGaV]zs7_*jk\?Ql!sQ )c!s`Z 3M!#5፥$*wU:yy{L.}`->zZ!.keF;.LOaȗ,nK<_(_w\ ;_1ܗV,71FRT.0&i(Obv؉Rm.&|R6_" kI YlINs2 |W?on}T¼!j`:lcAV0?M*Wdu{Bh-3D`J@Ih}l~tLVOP-B71]7V;4s>hFt[ Vj`=#Ij }& j 1جrTQ ۝Hi 萟w˼tsRztA+k:Bn.vyF| p40EXidBNcrr!JQqKM=kd&0l.~7= ajdejj@4 zl~k!/޴~fWRdlp03 IYa㈥`+<$|%qO+ _{5Nܸ#}r.BRy&(gΘߺI@pxG('JҗP/Tc1_8Q*Q~ s}@ٳ^K) xC[J1:B%)31|@%w:'5K-%=ZA@BцCM^1[6Ew[ur[;#Ymychr'jkymc^O8Ω)-11}S8YVW& !PN29bW; Lz@dm%3,  " _J3zrJ[m(zIyf-LZJ$LO3|+!=KI~24 :?@待H O"FOբIbYB{'[]|U͊14D6b9pA5==ʼ 5̨Gɕ~ imXذY}MBIY҄)&&=tGM1!@&Wo7?s`+ܟ{JE8୏,Q'zލbd"%U(Z1aJ0 XţqEg|ېӨJqZTTv"_T3IJ}@,z w{s\D})U&ϩ׉m~fT:-|FZ"$'^˳Y2.|$8cօb(:E+YWQ !  ^*^Kىпi@#L`ZO#u6VPp?i qsi@c ňJ'}l>6 R+(}H-O9IDA%b49i3Y8"mA'LU;I&[ u2z1 /"@c)4yp,\H;lۑ*^:yY,"q{nrC[_Г\qA4dž}?)ǓշVyAt:`lOm]ltH1=R \ӛ JMIFh;:iA!r$T\LJ4 0=u?W7QQU\:]7!MzN']<)ebzY?yҼ8v9vH a(+IJGġpпNOVmc7qdMvU?-ϕq*"khH-B^݂|h\~YpQ+ A$qyޘP=t@ZkTq{]S6YJAR&NhqyX!ϱ}7|rUٗ$)$».-lԽu"8w.ʸDM?[dUElߗ 32ʈP$`1pOHUGHg+xMr dE#J=BAV u)R}< v(!0}=[g9{~):;,;(f$_s߱Êo8;gDLs%},Nkb9GYFlU_{+Xyxg4!/*}k]]\{ߕ=Wvxi>.U@sQZV@o~Ѽ>ȵ`M#:C Z/#`FHkеT7w6MXcN7~&y7>0uZ R-p wͭD]艏FuRGyREMa/nB2ٻDZ"ÅM~Z|5i3|gl W'x3W#hЖؘrPhzPG\ؽ@A8 (^v5._ڄx )3.f&IEjÃ%%ef%ndR / 2$^/],\DbH$ QQ3{CZ~w*~߲A`͏[,ԑ@6wB΂ wWS@VmXA[tvrϓR8Z'7L=R|q؇ҋ8~H,  >RP8EIb&Pղ)8|]Q UbR_MX [TK ݢNX5F  >fHA#>M@XpuJ΋oXgEa&$nRWCyGbMYz>e֭)>2 ̦" tBmd,rzV_w6!H/ m3 JFcPzU)]/'b߃xyGd5Iw>Y#ѶsT1I{؛YBMw:썙J\@ykMVrسTpz!R;8O iӒ1"R ^'Cz?`K>ȟ`ZE6f״ #hh '1R>6os#pb q9L|2# ;,l[0?m'kTbsž7b7K+$h)A/FweT:>rw+ ":Id{uhUdỌ,_!*6 Rn:^.#|Ml08`0 ije(Bg2ⷠ4xGڎ磐dM8At^D[hfpBb懰ŹhHq/q5ϛLe} Dx!j ]v`-!2nP ϶K*"@гfF PKPN9uLص3ḓ*>z4Pa , R΃+a/Y+2V{ޜ{e̋]?u_# #n*-<^0nxsM'x ]DO.g|6pzdu*h+EI7 0wA{7: T>,ߣC =RO!C(TgsZ@F(מ9Śr'Ҳ{&o  \B{J Muc:jfZ(Y=3X=oHu_.%H O/b9G> L-"0.P崨r:Bh_w>1= &v 1>{G?&YN)uS;Go83Aƶ&vo7a6]U.}̉y(? m4*,11SF;FGe#j^vU1w@*՚øSGI\nTt97ӗcqM6kֶ.6E0 tp$1( ݅|qk1%>艜 ({K ^V跽F@m9NhԆHicFF DZ'qD?,Bϡu*g  WNuTYhU5iU.TЇyzZ$<&^W[[7'.|%Ma%'L.DIE6 ,ڊ]rAͳp@.ktObY)pS1VoMbqσUUu;y0o%=ĶŠ?r|\⡍Ow0A\upc_gy?5 l 7#|kK#ӑOo=)rUӏJx7Oӎ0 !ʌJp)grvgpj%AhfqÂ8JfZ A7c#xfG7Ow)9zS(¾6#9"[|x畒T`A(b(k!.sۺAHs9I}=0gR¹uQk;;$)a*Dk)u36M~\ǀDj) Bd^mOr66$vM1Ti606wj2Rkɲ-'2*S5>ШizEW vqra\ğҤ҅}lR]u?uuI/=m2sKOGn;Hc pj,d6&1w*쀘|1S d5' '?{*G ׆iC,oUf^'P例6bCI=s̖6}RZ($ZgV9װE0i9bvg?2=­#>,VK<'{,YxPɍƖEs֠&iQ"x5:Mv\m ?L˫3touX#OI$t$orG㬩T\miܔ1R 0J!+J?ʅq/3^[zuuTn6fP^#CcV[(5>pğb㨘ߤ=f )B,~h!%MyCVm9(By TӲuB;F[#aSqg>E6`po'D&2ip}x'^rT5549h,!x2FێWZǕΰ&izW46h! =6mAg X_' $^Ypx vĘ{T+Լv"df!vZ,ףM\OO3"*TZ6>:)VC5hB=M T؆O;W`,|n7L41U%Y/"i'f_ϱu* _F} ax%t"j!~NLWzށa|e‘=+hEa] P?gGˏfX,f~h$#㻫OT@!@yB h>-|-tUWk$VMքE[+g)1'p#$Oio% ƨ}#Sp۞a?@[@xk7_!]co"hHCg'!ՎdY-»lCU}80}ꥍMf掄 %8[FCQJNp$pLˎ;˦P}\k(%k^w6rvh"zщ&)@@>wnE;x/z2o^7f,f1H1pFaʝΈ2b"_ sE74+fwM#_ǞO# U G`) kaQU= %1/6÷#YfYږA#ߕl VfᾹ+k~/hMUL M%1SGFYǽ@n<冴gKGbDse$J#|Φ;{:i0ED(cѰd5}43>Z"wrs0"ʚ 0VOq?Ҷ1xT>8Vxv"5W9[631|mlFA\Y'V:b.^ j 'e- i3 /`SAx4bAw^cŘ۰F1!Ay`X9mL ;+=#RkK} opw;? 9D{ئy]AzKo;ZD Ig9\b~B g+#!؍#4 P6_g~$x GfJx$)~֞<vlh1gV3ȍm |v7!G\{iM4?za沒 g ?ݚlFwl*42N4=٢0>i (Lڗ9;^;@gO Vu0ih&"LZ9MӰNV;QN$$Y_s aoq|T5+? *avX _\iIv=Ps/KbBcHOҭ*Qm yj ]p=<}IQ90l}Xt[NPZz<Q7UzW Nzj=ӟk ЈModPTSr t3< ŋE" _ec >}81bPy6a=I ]VdtƂfv{5UݡEeXȧ^~[̀|nJ~hA3`7>7_YUM v8=Aey%'|u.and=Ypv%D~I)<1/șH&T0}h~0z[-Tlr7QWOj깒!32r'l>]C+Z`S8+r HijR\LUE+ 7V(t|3&ۃY-Pm(ȎuC@%?=GaS:++l[2:6FSlEx돭WTru5彅2&Sh5V'd3p~>Wmxd=z'3-cD"4d!#$iwM3tAʕxޠswDJDՅ5= (E Z8h[eSng?V-y b~l/fqr^(M[2OCU#*{C2}Yh!⽠RD#u.g:ol"IctxDچA@Oɕe;ܳClbU7EUJ´-ZáL- 5J4lrY:u6z}T`kSF)R=vGii*_k;šdn'L fR`rԮ>9Q6qdJ SК?qp0G^}>ϫN~v9q4J"%"Ǐ+VbNmb{ރ xR*)7^efOuutS9sd#z>^N؀]0~eYk"-3.Ow0of| !ˍ\BwQx4gl>mC ٧>[dad*U ~v ͜b+B?6xOy lOtlT&a{YF-2ʎU { a{J,b7F}k3hU\c-^ b!c쾱//ƟAu)HS5I>n3ţ$zf4Sx̕HL`mB dyqGO)q9A3Vb9xGHrxhYMi:t(/\F7+LFHmh?ROAQƃmA괒;RF5)@_yqMp.K$&GkMl$xUm%ٛ$`!8z= :8U -+Zxyƚ::xf䬡+ilsgU6^ƙN^u -i+Y@ C*VJC)/>LA4^wjbN Cʨ^aX*>IuEH)}4''kۃ:}ȸ(^, J8E.H:)9gd>IΗpL6\+fWaA&ׯϹcffM,rM0z/ܒ{F#'Bs*+B*?< %:Wa}% uqjD^Td_1ާDk`4G ǀWxߋ'yG^\Fƺt~J$_¿G5o(^0?s V,O:%OY5mG1^b؎:~'mn(bՎV^uE )(0m/khjwXߓQ\,DSh?q:Q+'O}qT']q\(2X.NB;?&_Vf` i-&ޣRh&ePo=ڶ )hw2|Va&i:Z9yD{ 4{ *^,!& \16BwndڞLLܴ3v';LOA$:*-ߋcm&J'^ȌfJۤTplT׈mbѷ-9cMe/#F,#0 Kw9'wmhY^lD/sKH teI_4(8EA)Z <_$h +Ii˅OT*C` mDb H$ڊO@%e2ʈZ dg/ epy-6Ɛ!P,{ۅ-goR -d^*~RJjZ4fGc,% !p{;LєbFbmWsn.>\r˗==,A2SuX1Y\n҃UASQ`(lDFǞzp< KS/D-դ i赁U 빓aǿIӍƒ:~×w*\%"kWG✘Zm ДNk7Wf Ƽ rG:3wa@׭4Dzܭ2N8MKZ~󼧝pZ<(C 9idar-7{ *";qfr{hyƷia)Z9kʚbVO`FהA"u3^4㋥6Y 8y<㬁݆]QU U*~-y4턀T-N!^y P{ TP7]Ih=YIZYS2 Vkn#0D]-3n+?8W }G)₁Z.46p[jd5TvA*<_c/£AR+y^q$KgzX"dxMNMt2)EibPV 99"NNYTk`$.\JH P]j 4 [6larP`yKE;; ]]Nm>}^wnrڦK1LI l+Flb[Ac)2a/a۹e;9Vdy V8} xcVڝ\9'h@x1 %k% QtXn6O0F4xGl"VEj ]`X^) vFj!O$酼Wr0MV%@~%VȘVj, =zMKf0&Z׊Vr)y'f;ST`,Nuu|I3nj=5ZUU<*xnόCA[89iV 퀲3~7V/'MZޙ$*Wy~2 !%'P&}jҤoh6'aj$7ξx`_;f{}ٓG㠨z~ТeFm& *a{~ꠔ}0N(9>w;y\[ şOڜJ]kgL>DϨsT ٍ ,+F a r*\X%]k <&"qF8_}tf5!=$L6Fyk3><-AuFQMB_{ $!ur lWeg~@+A>mxi ^^ 1# ߝ8n֣۷k^}\-7ș4d=yaOR%z>=b<]vRpmRqǰID/dٍ>;g3;W3cxTHLFՒQR+NO նd@%D7H|؋B6 ƌ !>42  "&$/+_:Ҟ %\{W=rGKTʬrnTv&CLiZ|Xc3U]hkhv  H@A`kz4 x40"vCz&Fb Rq#omP06Z DHO)OypP*,pVU+z^`";NmUqp;P~wUfcc\<_Aşv <& RX2 b/a^ΜHX#?IE7GG?'g饰+6es[~;+)|rr pS!@g̣C8aи2e @%Ijbg<̴MbN[aceDF6 t{3PeM3A)p$ !qhɳj <#, &u}Nm;\f2iM59$񽮘t'Q w*fJo eG+{.oE?}9xd4{AʿyR3'TVװfgOK֦~on8OLl2cue,zP@4huŚe_5%4Ecw_`ߟCA.p7ݼ%`\$sOHM&( <el a}МwzI"PU=i vU!Ԏ7gz: Iz Dr'IJ뙴Re Q 2XI{+@mŌ*ՠD#Z57}zɽf ~PA֓ȝLY {J?R!t|vV'RK>u܅`gջK$00nagvM^B^sFPEDxy)Eo[Q1 erNCq``;,ևilºH6I}(v>M;bfavmk,䁪 f s؂B=OŨ>M@U6:, ̘q&#\t\"LDS*gF"˩H?o?9& z ܥkUmhMzpwF1`Hr4SWEOTsw9 O!g=ziW6fJ֌ 9n*7go MjZ))K@!OYuLXSD5\h%wEa"&Ou'pʜ>~Sllka㱰W5KF5+ %AFGH*j?qCd혃jcWA؟P.:nvpQ!y$< 0vmi3M/o.D<}٠SW"g񪴨rJIq[Pjor,ũ ׏ :DN&l9HM@Y}{P.bAuw#bM:}^w˽ Rg9CjJ\HF2l0ɉxQhIMk?LO҅ӎ~1RȑZ,WB9WuDQU!_g(5 L+0ByWI^]/?# 15~3z~; (O3ڪ@Mnt|%V/fwWA½!$ih)Q'C^Xqja w_54{l"Qʫu2\\IQq2L2]ֶlZl%)rٖnY؅L1UwfcO##84obReo/;l3UuĦbmS'S/iϥowm"DOFlOjŵ4ĩGqɋVŴ| a'M.PcE:0gha?AϠzC {:+gA UdvC#6QvXӫ;b|G7>n*% k#3X&~?J0+1_Pwz/ʊ=aZS/~͡s}FJ\Nz4+p;H`z7d?!^JjlXsnN hExBװH N8Ew֋giDM189y#';AgUD)=؅BgĘ&^ dB0y5Z/E7fC5ږ*f/rc>|",<hmi~Z}*2H-Rz+Lv)۫u}?t{%[ƌ|;-K"(#Mcy~ ABq<!븪4Q6)Xp!w(^2wQ߆܋(yϥ `ho:< D0)U&LMVϘqHm #;I9u9nB'+rͲf)a(tW 0Cy-ZZUJ' _He324֧ 97yF w_{!?DrPnPE2BgG䛱6^Blt&E=TUS)6y2 ̝ʊo)'?Tz3a(on <YWj_c"Gͦ:>66K n$q'qj[1kܬﶒmrb"3ٸ)I>/ouWa>uʴp3 e^Ks}A׷qܫo(#W6q 9p 1=女$Wq>B'g[EBX,;OL쉀צΆ8߯Un$.O VyRv0kPlRGyr,4^:߰ k{徚-j箰~6xaRS\9¿MCp,;/9{d>,Px݈}6; t֋.㌣,X;6MR4 (&'؈t51m5=e)\;sڙ>d)f\JϽ1֥KWljSQ`WI9W"Hsd߽W2"[M|$.:5q"Q5,v.`Ɨ!nhTY ;r Ykn*tұu܎)HP0\blZ{tOg9@<`q[4HΰE{NkŏJ1θ^"̊);8#$nl-UKуiiҲ,q'w- :! 3uZp0)bܲ&5.4K3+/µ `'O%ˣWZDFR'ʿ#'xYW!I rSir 9Z. ); Hi581'ϊT b9w@?Q0;é3,ר)54/~̢@z%2*n|*'௻++;)6)*iLkoeyAMn!Qt8,ߊYޙjgp56*lwGǚ0?70!j[`?,üuު/^o?^(®e fns:_?˨3+%Z/8䵢k|Vd⊊j˄jX^a#ay*n5O,Gj)~V%n0όFPur4)?D[^]هdsr[bρ&v[LY5[5!b3{fo^k/ՅQyT?<1uqZ(#$Cd|#F mԕ9TAoq=]0*l#MA"RKAW^HMߊ +EB䪒c#e8*)o+Qdy0eD Lœ-22S<[~MȥHwV{Ⳍ9"5Vb,SJ?pȲ>z7^O~yǜ<-}y_Ezpb|{ٳFMR2f˚$aIt8C#m!u]3< j 362 2ZR93oΦʶT/T|xu.>4|H,cNaAm8FDcĉ5 n:ov% pT/5{SWVBXj!ba{xQI X '/f#7 {OT:bCJavRYۖG&y*D`Ca1m1pɵOqσAB;LeN1@1Cf7]p;)@Q5uMwakXl-}*` $B^00O&+}c K GR>}+b,w rBEMjMI1 ɽe|(fm<6{|h)uZJ_DZ&::J;͚kX5 u#)}@f,R~U>8]scR]tۃoG6he4Ծ0J0?*a]q4'x]ri% lc`Fܴwe*sQKkw;8TE?|_QDnJDѨf/^[03˪DO5VꢵMQ }KINI8#}f2P9WݸjC!h1hؤlG'Nl;RWG/~r[~3ysO6H=}-sP\ȍ>2kf u/Lc"hule'loy7;by 3DSnvBrȴx 0^Ĉ/ 2)=,$Z*GAHM3GN5dنo"LN)Ï=^0e~< ّcD£_@O R![ ^ FeVwoG N,*VH~pancԦ!!X&&T=2vO$#`+!(˩nˠ@}ʟyFOj'q dPM`G4/;ŴMwpCnjaaQ&,TŇ{<π.gh{nl-1KFӎ Q0Bk`zUs, yWl#Dz &jn, e2 0ڧPoHO=Aȁr-EI+# KW3_mH#IhEt(E< &D}J3m;?VeX74<IzWPB &'Z,ޚc19*x#"ɣmNP2PA j (3oeBaCXz!9\QKeyHΞCpB a Yԓ|ډY8Kaò 'P_Ҹu_W/GU#(֪n;F߯Y_xhF`_x`wFiˉ;)|+iѣn^y9 _cjDзRIݨ!HgIu2׿+pL9Oǫ6R8ז7q&NL<5̰:4E`P[Zms*@A2n׼ q[dl^5×IrVHLkֲ⬡'XWDZl& %48{f:n샟^5H"_v:EHb?/~SHll(+M/^^ fQ_?yuTڸćGz?_cZމ k,MA_Mu.vͫ3w;Q89m;ID__E=Qrk^JA;[zMÕ8{<o*<D*+t/= H^xŔɠo? d DJp:BB G] Cql8OrNYKHQ$WV!yWkSH+,-@ώ }45ɚYXh!A5y:5-$Jf咝{\**Xl'",mj,JYYC3`ՙsl`Z[e_z a27y[wj#eV+}S>j5_w1J W!6VźvGȩ3h=9nz!#1R@sh ."ޓ|D_4iԌϋ~Њ뫓&x]HVcOnx,iau ໷0J8 0=(7bۂ=/BjV~loG&gи p"ed M7)lաkmcL9*2.Y7Jakq,U 0s09K-9]I Q0XWonBuΨXS_<^G-tb^*V#)_1ڰw_9'3jdfR=\EL/9z+fb"؍?r ՏxZlǠn̯ Wk}$AќA1[N&ȭ/Z` [J߄ȵ}<| zWbk8)#滞I##2Ž'a\vB 'pgEzĚ'8j hƺaqbPՍ4?D% Q\4B;%.+"r^j~ ݭ #zN7{A ݵG c4x;G]<#_#dPr-:]!j&}F`XK^Gmrp#U4bLWFɘ}LO,E`ooQj-p\<˥A&sN$l9 1vV(K߻xT~˟7nY?iTAs<%[#0Kէ&Fo[TήW'5bbpWKhlgUK̶r;1U`P}F1LqFXM#|@h0tb &{5c\W܆qs6Ҳ@- %7\0wxr-FݲMu'rÉC}H]?.ܿj"H4 r;B`DU>ەoV ܯz“v}ěU"QE7l{ޥ)}DA"[tDf6R'v_89SjMen2 }VI=bb8p77`ߢ?R~jIΤYzS})t'G ,X;*)yiį)h}┍jײp7a)͎|!&z}刺4'YјGsc g퍛=ffVP\n6Ack#k,q!']UP{9*(eܔi;)wqXt@;_&nF#b.ХAܥs6JGMzG#Ht^OSC\#ZŶ+}>駇*e7 |z"XvCdy'%ejMÍmњPHͷg!/+dʼJyv+zrS&8#B1Z^ӟ'z7 ߼.z '벷ĆUfJ_6J@:qNhL 55ڙ[16( X>m[@6(Ôpa Ixbygx]xh(.rkʚM`-yvwpG>`gW.m*h+Meז8)`&[nZ."quoXnQ_q}jO_NpU<)" |*:np˝0Hm Kq86vC_i3hip}׆;of[PF{+tdTGp}VKyOƵ7gYTS~uMoT{rbmE{"Xy ŗs;KAZ>ž}얲)W;%U1AwJW:fdVŏ.[U q·>H(u:Jt倣!% ؘ<Չ dk܇}f'Ӆ5QCzۑ>bFrJľ\-_AI5'x~?4a̧;lD}/tӝFkn \trmHnMfˆPAAX0@eHt:w'vP1'G6Pn{7A:˿iK|/H1'hy$Fڠ&3EXy-镅6=RУ/Zb7HpHY WQN@)4LaM2f_~ߘm%:7P u/;|'<ĉ-9y7d?ޞ s;bLBi 轂5Ӽ6rU5y#Cw^ڮqиG'P=>WS1"g ⃪txv,XU0ʭiصM.b _,*UƏp e;SřWISCWLziX.\=P<,`vKJ$&lxBK ]s2.'Jc*"jh>  #`@BH榲hWZ͋L~={QA9'"e}w"fDݯHZHiodUqҭnW|~7Or"< Hisa~p n`XOEG%W9r${k߃vYB<,Bza(*qNU %mkF}3)#^gA|RuH}Rn~*91Fq"7[0T5'_HU,f뮄 jʨ ܈#-L1- T.q9 VZڝu`;GL|klAUZt/ҩVz]}vaAϭpB՗&lzM\[*ԋ {wS'cu*MqKE!t.IqV#_Q7F^ WLyѦfs6q1edE$ϩ]{O] DJc XR/VV+scޝ _%Ru距Yy3L85nN" n<3w$by'q7M`C|2j'?k-̥=M%QIVB,zՍUɦ嬲<2 -n)wC/=t;Uw,*f'Jfv`\a0S`[L؉w8.H_rݑ+HK.+VfɈ1%;h6f+#Ծ ( MEf7.1. w)L%c 8-7+\gWg!b]Pr |Q0S.~w鐥|e.< MWPPẓFܓJ<;:[ 2#Mzg_4qku}n,TT]&q(e ML:*6;L\2R8p(32ݒ>gT^׬b}ޑ4ֿn ba 7zi |jѓ.G_*IQt~.f%gn KI(|ңso;u0ufWR^;β͞.3=L9"dQa=9Q0ezEHsKSsYI]NiUqeՖ6 x'zZ x&ʰ kJ7kŨ-58'Qw煔`\ )l ě,M\%ay#֨/&|t:uk,_ߤi0[($IӶDaFۋ+"A9hce'kC_D$ 8miEeVAT4q'TԄ>G ʼn9B»ry?u>? 4fP.u: H9gbDJQwQ-辍 lB}l_& X; Ivh OQ 9B$8}ਫӔD/q|c sC|OO:;ÖhnnhyUf @UAa|vt-2$!{U]"EjR[N^b7̩skkBk&^VJ <u0.x<z?6q%i0B\$\٘8'S7AJ"aeSYGĚe*l969T6 kbq]=%.ͤ#^g BsW&&,IJ13Mc!(C/~0Ie8Coyj#';&(z8E]Qb֨;و=﬑(JxvIDUK긝ηۙG#,6EYѲ(be7#Jwj#A-2k(HYLid,va@bw<~/uipc0__5ѤیM$W*J9x-OPgl&cfeQ! i߀dG >խ9'Yyw~+LCYZ3|dpdՏݕ7cKJT3 ׺l$bwyW6VuTrki+ˤO-{ت0Q%l 1 E* 1_1@J&@a\pzT?SN{tw;V17TI6cQ1`3kvf}ZIXX4mJ̳iE> ?Ւq÷|:Yc\O6?P RVx2c|Kڹ[բWש֩UDHCW&lsK l c$Te!u-HT-WKf۴k q$t-@-0|NN]iT՗< x滄lCAp^sAsL|9,v ko2b1oQ. AGzϹq#jǀ㱉lK3 i~\X *y bF˔7FF@ВɉE+ܚlvz1*8&>1}$oo!7#2$:Ky1GsXco04i%P [>ë/c98igDR$5"tK,#Hw KH Chmj4&]2 sT(ܹZZawCo%k6w /];8'<6+j^Go\*~ƕ;QRE;,aITB ,^EH>s'U lXɇmŅ#[bvftK| -YJ?kS% Mxü|n [)b& ”ݗV\q³-RhQyGa4kjA"{QR$tmQfŗτNcV').}+{]f?꾷5%uBB 4$B> M-Q_%T䘘07‰nZ1}"1.T97ɣV"&Lj];k2;"c<:BVvn]jJn͝Rӽc+x_PLdj+Yc%:RP(q| a6ydwDO)Yd+!t 'y%wolKs8)"df +a3/q{wM4xʹpݓf;؛.Bfc=fDΊH~ļ! Q֤`^#Yj|IW7Wٴ30Yc)bww z>Fgwh9]j8oTL+Yµ>.:BJ7|BxCYVn_ &)- %!>WMvXVj#FXf~c-&^vƵrQuHUV54 $p f4nc&'NAT!p7{&GKc 8ê{ËY,rZL]U@2JK&ME"[bDh 0wx E?^4D[u0F'wBdknNpoMf:J/tK L!|xH4]`9_b&A~F2ԏȍ)I4M0!gрٯ%d;=|>ުs< (D_g  אl1CgBxT -;ɥRGbꦀqD>zME j\B1yK}5x*@d Q9AV:/{z[p &5F.6<iģAM˶CSLV-ڋr]Lѱe yB#LQyHd>f;K/,?z?mj"hPWݞN/4KEGa$.&=XBB IT%RsK /0wPe2ݼ4 g@Y\|4 4Ar*qW1e b+ktn}'mzNela]J5x{0AAcx`Sqie#z0eWmz؛3恆\{?9TmCyU]-M~;nѤ W5_#PKDw{tV_ 8^>+/&ocPqԷrU8#-R7!cjh%J(]S9xwa[0%}`8waq% `&: -U;7ӈAF%gr_eҡ e {s\1 tM/</"֥ :W(`:(aBy0 t[$dj ztLM]lMﯷ9teצּڳ;AHIO]-,__' ZP)V&KyޞL; w0l D#]`SQq8z|5<kNBNxxh)$ڨ_ j@LYSL +[3t \ꃄcMP88bZ^(  }G]!K٦ 7hQJ)o#Ӟ VA; ݆*À-ތl,!FI9G_L!D$!誨zˎNpD \eNaŗ ;rrDI5]|OGqO.j'RG<~r֞'6@D:2BLI=jrQ=Lh]Y b^l:( ; ʕ@,/:$NVqO?d|==AYõͮc$UOL{Qtml +ۄt<g~Q3E~l(3֯PX{Pp̒l`STP[g0'Wy# !#wm'KI˳ٙwKA-5M**KuhGFHo:E\ؽ,jM, 1oɫKT:[:)m|),vkѢS ݛi&+4NUg &*`l7wX AB8N2UcNM'H?LXlF栽o_}s֭c$O;>Vtbr'UVsPJ4>&_+Ɩ$b~_ |^lwۇLyя2Oyٯ3Jq{n32񛉧+Fs ^Er |JyM3 5RIB0G?#f߹"r&rs1r5RM<6(2.= I}ʄQ.=O-633qMa3} QKe0 )64ހ42b;x=1}JQ #h}Ga$ eaǎqfUVϒ-Xx~ l;J{@]XmNE|E -?^9f[.8*ET˧e%ˎzŀr[RҸQbm7gl`d@ʪna~aϫK=r3H΅Z-S&>uR&O#9 }-XyNOUrHJKZ3/ipAq6%C0R^ m D:8ܯ8߅ ד8CYmNUϷV_caw&:d~?m׃Tb9}3{T$ǫHri~Z4-!@br8J@⒥v3$Dy;Vd$%j EOjrP܈tp3LGGF4P;ޮF)O9N*?{| X@#ɍB(M:Ϋuijуrfb]F ~t>ȵT'pTlgJpsN=13.u義[ohij<ϪBtqrbDBofaLXGXn'o '.u &DdvzQ6p x0׍MJA׊Qgw;V^0`3Dʓ#=)厒D[jTME2og}0dn= i~d^*b 9سMٻQ{$8=,GӦǸg h%fxC9 .C'Mez)˦DBX匍ÓiJKPʖn_4ɡ{K8 XO_5ϸEU,ɏ.3ίD q7i/`բT\"ʔ6G2dK+IF-zVpY #I^Lt%l֣/aWѱɕCxyӒ[Gn; ' I"(t|$0TQ ZB 7DaS}4uEnUTk}/MRPhA`^AHwfԮҊi51!Μd75!Rqq9qPZC^6zMefqv&l{6 IJSp a+N 0Lu1fg8K}7BxUJҏ c/eXOEGu oOUC(3ԝP,munXZپ01@yG@ o uʬB6 *>õЖ#&+A}hRrxk\毱0a|p; QGv4lj/8:-G76-E{jt;-7Ӭr:uEʕ{"qJUuТ:1e=zM+]ЗGg*DT1hn ^^l†Y"6ܱt$7;gc/ l-Qui*z}0yFt)7 B7On2AMAMůb.h$gZɁ#IW]Vjֹ?~vτgDC~p/+V@,}rn &VA ˕bS\դwҺLAHuW1}M4iSSPtdW` ^L"[qY,v][H,Ct|a# ;&dxg tF=iz'-UDUWkSwfwCƊ\zjzH}Y)N_[a3S6ӶX vVnM4 rAe׼u_= yi2s/ˊH]F =>{m1o>=ᔑmPMlMk ͏!x f:qyVڬ4hGrN+w$*9O쮿_ϡ&dPǿj]9>X%Y(l+5Y|ʡFq")ku\Ro$Xs!#H`Nl#l:Q#m6Sb_"b^c]VB\7f C~D).J[z>ke y)5+Eu*,E-GQ]qa@ NKz"?{Q֯u͉9{M5Q?Ec66m0_F5`eWduIO+1?=u@$ ^ 0`ق FtV^]?;f< y02/Ǥ$" ]~m nxw6eĠ:ak&j;JoZ4FE#^ܜ*2MS=io=%똄:H%8,͐DBS_}fӏW}^`LIV/E j4Lyx]iN&/2QSb/;wuPQ> 8όL[N9f{l ':Aj+~]m "(tA\J+yN?vBf)5?&-<Ϻ5]^4i,Wm4=Lܻ񔇆훰C7[qe_8*\γ@t;Ցf'S<ɪN.WDǂaݵѻM_{dE/q48OaeDqIAIoeuq[<)Cv<7Uzd"f#ò0#}RWd>w|! ן?v0O(΋&q|=2UZ.PGvo ;8lĚi1%"}p9P׵r1-,pH] ,0;y{pY'eC,gyLS*[Pzk%PV0俾Y.|'Fz5ϯXoThFC`q}X4ghUK(R4ORqy`ďE_ zgX=@:8=yFxsNy}/l3W@?mAGj{R.%_̷yw4\8{5?ۂ'>ԩ`XR):9(am#F_(AsRHpv`/P8.Xgqچ~(2'vL\%J^qʿ^ˮB;i#eMt+Rl;j0hs.+2C7|@nR?Ή/M:~ h1]2$Ŭ1G΅^a/7+ž~%$X`Gؙ%Lwi;v ޴îT,%G\@L~Yc'%?*vM[6S,cŻG` ؞4ϑ8 ʟpC]0QJ5p'efgEcʴKyF0!8FvT^ia?O4KGV* OL#xs] uqz%jk:# x1OgCp;5[1f=n}qc&!=jR3̳%CSi~sW<f4R+E z%~a"pf;+ .%\6Sc3+_&>("ΕeI5?4#j|Yeo dzsEqs:&ҝq|UCac|SBJRTڟ*NbuJ [*Ek$mu=z4N "Hs `F&{m :V"s@ۚ׮e=6ݑE0B W:*E$. ơҼ>֟MΑj56]})_52ZNo_H/UA?U|A'3\e= Eg [6!P )cH9G24 sh"Ui' ;gVee<%ZEye)X/{!qЉ ɻȍ|lGGe/̖: "ti+uJzZi+p1T \$֎6,m[{9c}"N\s SP+K" H0=r!b]co [{6[dãA-ci~yg$F%=΍,0DS5sZ;?HnRa-: n[21]:2-T m=t 9pSD6v6z`I}ƻ]95⒛;qş3yMlN"x>1dYytn-#6=]蓯}t0 `FC:z8\'W Y\{ᥘmv>w$NʱىQ`eǛF=QdQy6R71wHs!UhX+-F>"iE7&~>DeX 4CR`x|->"b Ӏ.ny5݉F!L<;P~Z48>ߣ=ը*1 0 VR3OPxi> fv#o++.NvRQV~/t9_'\Cc!eJ1 (wRɴWhE_cX ln]jsH]D9 -KV@+Mu549͈z3G$՞{ze4#nyyiw2hz$K3D8s 3;c5" 'l7 G/ nND/#]i턴BL0iݞQ|2ǏI X@ͪP'J ]~WJvg㈠ڬ7x`"RG]zCh3nd DQF9g~d`&ؓO#I0^MdC,Napq6U;8߀p(,9yĥ0thed %'$;(I/'1{iD vP C0rD/m"[h c=ctfP:&Rrkҕ->/ wcMd4=M (ヷx g{{#1I&Luf߬:00+SCZPXӣ$^uugL>qXX52QƄ#} )S W!fc_O./1Jl5g)`ۖBčk=^%wQXTG +^cq(,}\;8htM8#~9xb6 Ekk.@8j#_^9|iިn=}xO&,U>{/`ܣ13_yGks#pNjхoF{Dķξx\tխ1`-SMWB95/WsH‚)$Yrpy^R#;=*j#a#w1& +?W4(O#- }Vq Ys4FH757ܖػȠyriT}xڣȧVLcw|)x3a@W~WINo{" I8K2rsg9{X=ź'5@'a{1`k/7_^`}rؤ5xEXnXU5P lU2Ajk1,R2a^duw}'t\}`\fG܃Q&Urʊ!,v(.SFVP. #6݁Sܿ ~yQYIv9 >QPh[|ؗ"Lv`K^WiK?-Dr_n_ 71>kֿPsdobÇq$1BvAWy`9 _?O#𔅟ĉ˵K?-DV1bW9 eC+"%=C# Ӈs ~Wk7Ȁdk8/eˉggUO.X1A'"ky61h sK{,j!_)=dh],nJcy rBWޮŧ;|qU7̷Uj_T5YiljNyv/* >@iNը u[v4 /)p Zp/[*ST-h \?%On,ٳ87 tMѤ #i)C|@;Y vh_? &w;:sKu FǫA+,חZ'Rp0#h#2GN:vS/{x_rw-\mĦr}X֒* ]ւ\ wy8Qf{1f誴vr?­{Ar\~rZ 46,fg)X\1lի> Y5ȖE\WV҄J\b05J|DnL&eN0$ܠq vTv9_p,4H)}9, ͧƨ`;M#ݙua{%aؼ5Vm [C8U lXBى"ڼ<6FܮpwK#qlHO;N YWϸ*pp˹؊#*1[~09UQ7J7+lVBM;x˳sv8(! "S a&%&NuqKdEw,E5K{3 @29}OlМ1Dz%;grVo!><`E#=tƉg.fЫ0TC_=h8,= ]z .ɩsW SQ!u(ᵎSPITs=q|)8;rnw\qg@QoMB~T&@R!@Ben7XOu3@waH] } sD`\$<*/]Q7}ľOS="+f#gE(xLDo[Cn#^k%l^pd}~&v?E l!vltYb<l6+)u^! W[Ə4?C񤎐.0q"|h* 뽌9MsE( Z\2R]ּEE(ȑGoIP) 2@+x=;J_ǐLNdI}e #4@\,e߰$[|r 2 >iYߥ%v7z`eIPB šR9*U5.qM@d]+ڤ*an{FҢu 6S7l65h"cw\l2= u}7~<H,5._j4BֺMzezǹ ǬaKbP"~br9e LIh;fRܰ Hatw< >,"mJ] y֚;}*;cAaFͤeǍr*zHÅ ~o-)2 qdUڡI+xug_(CMG(CSJߜ0?=At2,~C=O]0UNV~H9">EX"}j2 녢_;թ~IGUzq{8.i\Eֳ%A%[J1C'S<:xKe tӠ.쭺S eߝM2GIG5l0i,#*18{})^tK,+lZX6WTt;HV.q Dv`ʗSA$3~}DhPcG yW|lh0C`\LT k jny߱ te& DFqhoz=˳4Re=:YpedV韌k4;PrͭD#]Y%$;\b M.WEž=pAN4ilBHE:r6]7J:pPa)~rX8ǃ:^-KjF9޵YAɱmE"v.kYx3w ."Fôk{7Wo#r7wxbNoZ=Ly}2+M`SC%G$Lm 8J=6̛dGfhV|b#S9>f&ZPC}}jf8ĸݛ򶓈KҸ cB\s ˤK1(0}r^ u fVC tR>ES vz_vD1p=G"r /|-vUXRȦGymU[ٛ .OjFsoW ?q+mϘ PiBT cKx?RAD,BJLjz((<*ԮfYÆ̓z׾*jF(V Ra7P›w޺MsP6üRsEದqnmr< ڕtPѺ _(!KeXy $&3ee.,Z]OϘw@3>RZb!5]^9JI< LXOwG|MK i4g҄02x7H|݋&w ! 2M,wm:mRrw7o+Fۥ21ʌ]̗2:eFHuŁk#Ҟ5$o8(4p޴vPA֤VJ<1w豜\' .Gjߪ5kn'&joRVɝpP%\VC -9^((MngRW }n Xg.*20XdnnzEq(O7HI|ad)wBnj<c\ж'e/i ޵"$~ |yIIZcr~֣}.p^a=囥5IZ"vA$˅!D?Y _9eM\IZ݊y*2Ok L4C [:^[~&`9Ha>DpY1CMd/xWّwU+ OB [׺y/68?Cv̅aXrmWG<ШTI{8R{S'h Z W_Uy]wy J$ ˁ#9=+=:0J"O\~EPFrQk7`aiF{nq0ٗ5f !Jw:qʸEd)}s@_S +3@;@ҍ.uQKI#^K.qI#-kH#~rwRs:)cDyF(~ /1Ǜi̯ЂnZmahJ.@ +MfSM<<*Dq@gNJ8*8AR[jM[[{$|5f6[[!".n,˺åD8OL5UŭqZZn.Zca،VTYzl*iiu+,8Nm="JՖf VRcUJXvu9ԟ`܍n!©k)rk Ob٣<wfȹ[fp?3HhGyIye W doWl_@0TqjzZ?!:d~C)KJ3h?>I<"jftH=v%~ ϟuׇ>۳ŻmWA5$?\5Y EMG_ď=nY쬃M 2z5o>"JJY҄IFq;<V.Ɩˢ/U4?$$FXyjט;gz1pT< R]FeD0տ%SKNЀns>Q5 8IMUMOҼS3[@v%wrĿTn[^ iSl Kŋkg<1zN{ړyUřM[kN1^qIpvo*-v?(y2x20 ym ia7o4hs!,-M{@Ba-b~Eg eqQ&Hː[@4bW _.WMU}"Ќ;ͬ Y+T]\iH+\ϟG2p*ٽ=TƚM$~W$6"{s%|QrJAZ=[:gww>! ||%"vLb5 l "LğGqQ'u]G6|u_<0zK-3N[}`l5K(? :q2ԈXYc=yx:5kxܐR}r3z*_3c'd9 qBW,!G'p~ܯ2ulj́x(UET#` s,L&- tbX)})H /b&{c9"!%r=N3XpjcBIi-yZGSf7ٴ}'< $;$7ou^g&6V*tn =j3݌&w=ހkM49wA2\{owa7I>A[9uG\Eah: !D \wAj*f5 }ʀ8D7' pXO )˭NIm9MgS{ +=׿O=JA̗)aÖcݠZ/"w rža[z䴏Nhѷ|H>DU72t)±: )mhc ϳ nBhz1H']cJ 5A[= xWjN1PIRvؠ&؛Kl-n`f&HϲUS|Y3 gQٛ3z&쯯#^*Nia1/mvP*_A1Gҡ DJ6 .xJ0/ ;xNF; 0["IJ.Wה59{@F=p}f/'Gc/8I/ciRL{鍆&%U (Ο ,`Jˊ ?E>QG?I68c}) N,^Ӷs:6'Fڍdҕx=V3wzT'Li3p2_Y=T(qwVIUs$L@ Xq7ܧ,fܨ1,X *w! Yw*ղE~SߣFׯƚ[M9k4le~SL-ibs~h3%V81]gEl:Bިb1Ei ,RϊVLwZsk+ רW -'ܰ;,uiVjVOcmʫ|z̾t\?VxY k!`w}ŶRC@Y\K\leNDSN 3 킆=SDž¢=y[ .}9~[ֵpVޡQi>H c~I@ e]PMb ڸUeѡkKӀ9`.sp5{>5 Dc}eghB-3e׸kV؛R0ݣY;`Ͳ jn-LJBJr]C$I9Iߌܦso:,0qE!9Q oI3׎Dȏ9Zm1-9,]&( 3rPX!4AcyTb>^Xx<̫ޅ@&gϠdK?mcGh%aSMJ¢ ĎW)ǘ> >!c9.׍,4\:ngr/@a҉ +S d7VA}wՑKt U[ :G콘$19H2o4i_üa{ـ-Q&Qj8w+!/MGIG{M~zϺ F$n<Ů4C6mԣ7SIK8?A*f.AM] "XNCϚ?73z1s'G%Cs1TCSX?`j"w(Ȫ#z$,}W@̳^g+4N-&LxI"T'ckuЩXm"ɌH=:cBtQ6x~ ^/ Ҵ@jFpwf+X@5ݶlk+̢5"8TnBlxŴK;1dLh?뵺["MF\8qXx6ʼ6. J޼xO a{qGȡ1&:$i]̷jF]Prj/SXUc :{ko2$B8CO?' L ̛&&#_K9Fߴ{&6*6HZ?7mPnEGh,  e(մٞUBr9;]ܑUG”~χ,L<<f"`lqL|v1c[%'LgW% +8 p6n^8C3-W v3!yHT vgJgs9u9:? 3N8z2 *aBr#) ]oq [$Erp% Oq>u+~Q#R_Ms5="_؈×\,13*#Up f Be&׼n J5a-BeqD/ &]$dӟ\ f\ Ӓ0k|_;Ԡ/6(?$=fC{F+$)+))3*M:GfJ2/M: f q-R!¢IR<((,tTb!<'H#4iMggB;@Z<'P.>e|YZIOɔ]1M(u68d ¯'SI\$3OA(sW \EjՄ@ҥ++s.a:]CԱ%96y LXcVb G5*iS> I(pUPs5M׆oa95Q3GE=&1o~F M21/EMX5:95-9 Nb!Z|g?` " d+A(]RF* -NK(tzEA[5$54P756{C ShW/{mlv +݃L$<m-\NtJB{GjzOO!Oĵ;5"" Ȯ渾ǚPFlU2s4dHmqbg hz@s5gyxs5t%?hr֫^rV2)b69'vv:f Y4tT=, hRD;PW59!797kP,S~z4pSl籱% =# JMw۩D]:lnhe*N>€8o[j8=cVJ^av ?{9u,2-Mit` 29'lG`,O=~~JX-MUK K(j#:u^xא.6BCI$lz僺:cOl4fmO;GDb50xlm|OJW/-WK\~r!2*ЋKlbOʙw=o(o4Cao̞ fQOCӵejP@e(FBKtNݫ8ݏ-,iūcV&MWujW>/aC (LgYRD@xF,X<<%k|#nBU9QOd>ov`VnkN(}<:} ʽ Ŗp6YuI%tiWgݢ=*,]WVKz q{7ϝAD1DCNdpg7<#(e\8+[^ôSu9r`KU}EZj/yA W7vzZ ȓbUawb+#lwG(9. Cp!$4&ł-I P׺52"/`AʮF(sx^ɫK=/*  h}2x2^YAŐ%͜&Elr4UCjzˡr< ,PE>=_w,U \)Cb\O@p&thǰ}P;[17q\_YR@;JA|6KB&z;WGdE+V 7, ylק~94WoGB䫾Ku!*b @Tg'Ge-v2f!F*އyw;\"H\ orPS"+OUw;`HLL^6A䯬NG9W[>D?}dknƗ"t燼)0l *dga5eNh"y&gAw:K'摠ˑz&6*heՔ3L(2#֒F\k4u)g}rLϨe3T}k޳=`Ley 9h֝e4Ӱv}xdebYft57\M|@䗱-/r4E*Ha/E~Q鮸9V i N !Z|=|_8fk8:ˍhWf %mqgϵGSVl?Eb^\x~|tXTyPN(zvdo"cF- | 贴l)?tz?R%> w R|f#H^KWP76HyF D:'чHSQK [A% 3鬛$kgC>gAh~^ŶX9GI{zDhZI=~"bb}j(.D a_W.s6ɋٺ#G1uw VNЄcn,ߕB@ Cr}yNIW&<4u#NL!X}qCbc.t%?R@ey &;%<6|+5|O483Q; c"!njēgvh ,j\b*Ө;}P@Q n+mVp0ZAj*BӨKF [\/##[nŏ3wqU~F V7IBZ^y Rg' WV3-ή cNjN)&ݽq݇Z֪".ze9372m!,ʾ 6 ~s!y9F(~!SIIG5#}vaZJټ$ٰj]o?^Z FI uv1&݈Bui28͗8"nmD.INFw pPl}7ٴg ZI> RuaHI?!eRޒhYn't7OG >^H-VF|WpWVϧ,(Rx(/[D ZEN@K(%RZۘPfg)Eo]npL~Sr*x^>4ِY%"L~"QW?W[E=ZG ggz`M:ʷi.&8bDDB$t|, f"gӭ3&nx;p ǩN"jC=%颇Xyw/򻭐4'PvVcđқ5C2{ȋTPq*cK^E>\/c~cIE= "Fy,Cp;[Y;z!jq>3" "*;#m;f)@nhm,v kKjEƍh܅0C5zۜ)f.7쭂y7[Z(A R(iTVr؉GQw^Oץ^1}7{HUQƳQa^eQ,jCi]6TJM9΁Y_iy\R9)hԜU3vocd̠#Ec-ѝqVki .{+<|N1|MIZDYӜi`) _3˿-^M5FDH->P19% u÷YXA*X=s r#sLG5. ZQ.K\2;]Y%"Q QNSl |~?Byhq@xɜ=DVi)X`H٤\rk1l 0p4- b%QAQ:ZT[ TjmhEw 1ĵ|Mӝ0σk'`(@a+Kj*ƛἸ_)gp2izR\ӀS)W+w+.qSaz%\-Pb)eӺ>NSĠ|*LjNFF_nߣ3oE_åkBL_?,)HP [y/5H=`䄻XWZsis_8Eds7iƇa.7Iѭ|cYC ĶUzTs}F=Q)2C|60p߿j--%mU󅻥,EϭƠS !&U9^Ȩ%HW;cF^'< KJm̶O6H_=g6 # oHy@Ѫ)12"$3;w+7/)H&\C6ǽ TT0w߅|QK*nRrf  *X޽nxV,Tٔ/hMSNE}xkrZ33{Az)ZfqXOYDX_,h5;vH3h*<~;aLG i]ӑPPl>`ۿORmF~6b4Jg4hj[. [kų@ # B|{!ρo ;@eeؾe 6X 4δX} T֥C2)7pd`͡fe u?o5sfQEDQ-W =!Cl$v$.wAlsbl3?^jZ+ΒԎ`_Ƕ~]m"Ge,wwL{hqWj ̉rRBc.ZIb ⡘6>p=j}yYXB+-< [m!᩠ ' *'ƚmI40u\7B4` o6+bZ_8fxOmU]efbL䝤 p%a J9&f|3eXN^xq*[y(QM;,Ԍ-aS;> ~D]B໚z/*xgmxD}ru},Q̅^Suy)}I,x>4h %lɡ_3X.BD|)LQ}`a40ّ iVGdv$TJbGqE҉KP]$P[jo1Hѕ(%uFR,4X"015?F*5̈L|*t|*jv HI\X|责Oz(IAc>\Wf&;|gdqDd% i '/ZNEs) !Rl_\hDf]l,OFg[V; Gcp,K7)G˺HDvfo?HV5q3> <.¬{n0o_Zq2̩ Wz$ۉ0 GeK-#THx-0T^ DŽ>Ej׊bp~|e7Qz98i.qrd#$S^V"$q ]|~Vq[Qv +/]?[am{WRp$w 52֨3=̬HGњb 5m7ƀ/eI[ҰX;Dz¤7Qaݍ]xq#쟙2&Le~8X; ѳuȃzHWAEĀNEæ8V%:\jyxJ1c)\1G"!8MaIe4ʶU/i g5[WŘ$fsP[i,?>r)3u?1`-䊈92:DڌBg̵0Ͽ:VX=L9*%J =u?>C[;ٚG3^gE^gYGaIsngsNP6”8ܣ`pi)u q>dU348"7|k?Z^8!œn}HtI}aԔ<r'H &P2i{}XcP1(ɇYXs( Wy\`T9ao"b||X7,)*y G63ȵ=Is}D ?S: TG8z]ǙE'vin2{"M܍j_iH`UU+ΛNC8TS|i2dxuɍ:U!lT`zխ_ 溔Dv30/FL'n8x\p$50e6xz_HBѱ=)8e`y4uVĝlbIsNs%pY" BZ`N7X4rmBR5I"G/_tAr)^%'~@rۨOUι*r<ѝiŁ kn,홎Gfv30_zx/'#pM=ZN=ȩDH&X$\i+6ViW8 ̊)mN4ͪ赋z> Ll\o1A1LWX2 }^|ʈξUpd4+qH :pBy. ZL ÍWԶ/Mhbn5HM5Zg^y8k2Zpdz~f{?(9?;$EZ؆0: 75 = \&:!<~SWuoJ0 :)8{$O(p{YHf=}rt:,pbaLTZ,3A^ۦ!Wfu)?ph^n- F\Bʐb<(pZ}{k Ijxg47ɓMaE7_CS"*˿ST!Gđodgc$)Kpз *c+ctvD' F}Aj0o)]3A?<&숈^<;rRď]k\DO)j h+{˾l**ĦKnhuE\Ȟ)V95u='gYoED!Y9 _1d`a JG`hyr7 .%lH1Hصb#u`7WmAt 7P/Mdurt7߿$+<||>(I iߛWi{ J*Mg8Nʚ2FK:* QN=| #]VsAc )HFʳ;zrM[U?]4ybTj6͐,8Sy/0GIB{ {Q"}\J?NThy_5y\ln tlіbWթԍ sA>Uիha;rӴZrW(Y1*E:Mn={:3NR*F~̃S]omg)ѵ ܥx@2pzpI=E|A7P )i[$mp Mayp⿼齿iPrWkΛ1 J4tqLX9!qQݯ8wܣ.\ݓs1To=Xq 㙷"kz,Yu,}M}hRQB㍱%$pRbS~nɰ%WxUM`(5oo9m7/IRC+\Xͥoh{:J#!v8\Kg^e@фkLb[~n^d9QhbJ4B[ZVエ-KOjRCtx8gUV).40>É\E;3 )]b7.K1xv11&7%>H;}o*iO`0z1\,2oi3!I[KObm-a1 7%np>wO)'S}2htQ$ Y.KP$Zy._"3C0/wmo@O~3smĹ9m0m SVߨ :$ i^$`0~3h·i9ZZ(L=EҜx!4)r5A=Z@`&q!ްi~+iu/U4(=$:Ҫze4!qBzҺ78Ǿg":e/ ܛv?Vf4a_rNN `0 & T;Vd) G: oM`6tWQO݇?)jd"KPDQOz'$qnԹCU,F: M{y[`6$Qr|?ZTΟOwlWJo UT:]L KD ڶGD|g81$J[(8s @C3= [1!|Ҟů I8u88 ɨLnc)wCgơчYEߓ|FU9Ĉ:K]fWؑ`ҏ0nȤnm} @J4gͼ~1Ҭ$'D@iO%mEFo<"33#ߗT^FV ͳMYnMB+D:`gI(`?_[0fTxru_%6(ij)nд=_Bߠ<opFWTFY;Al Pߤ_O,#c=`韒|A W LQWK;D}|T MuE0 6'{!vh uz%JxkQ5V/0-h /O)ʴQ6@/"qv&$nv)btuϵF6R>ZJ)ń:4'qj| 0'O2k@}; W_:3M#Ex q2zR1Ahrd;ҟck iggamiֵ)*Ð6/wR݄\ Ϥ xh)|M?-"{ Ky}s+b<#Q:W†r -GT @zʁ&2<mtkJ$Nҭ+ބ&Ô mާm)? {* oXer}~կ\_ad0KnMd[͠W9:ԛcAnBC -~t-ԣybqAvPk(6SMT}>X4=ѠIdl1|09 `z}Ob$e&zRXZp4uOx!T֌47kԏQ cybq'#d/zPE@xl0#GVhw.<%'J=Ť3 4oJŔϪQZIoƐu55kߡ VcoTb.G7m/?W;¹ͪ}n\)Q06 /޶|bgkk6uU{l ,B%0R!@Xug8C6>׬pl.A*(k.Urg*B뮼Z8ɿ|-ȧchM+Z"e mDV8Ƚ>i6D^c p5!9 ` $?I`<aP~7OGdWO_Yۀ'!TwNiАlt?wV9MLҵO6qvԧz܍Um_M;[E coyX=-t7Ā u\4}53a3}sJڔw0iJkXPUBVHfyB]lt]~'!m IZ(NiR- Z{8 V6 ALOsB)7JgsMt'^ɰH|,#)l:C|`F 0oLj>F}l3嬰#_(Ex+%$]f;&2k Z)VӶ^O῏wβ&"NS*vF }.~E J JSo[Φ $kdmی!Dy$GxOHДl.?snG70:' ;$^v*W+y֜)4Ueb:Z RYztCn=U]f0IƈEO4,ٮ/_4 _^VR~02~,m>3,xYtPkych$kٹo+cƮMwbʴeK]NKSdÊ9ϣ?]țS$XH{l9}F>:X ?_4SJ'E oBĖc ^S1o f Mi3omF wcte l%/tm(d8#% V<6!Z=;EqP"@)`5?U2ǡB@L FJUpn/-}67<6LF^)wlj~Z -^昫bP@vDFQҗ@`9bp7(u^ӻ%YaIOO<ڳPBސ7?S^mrRo5r)g7 "ҭ^9hUpP3N>j i{h0-? K?4du e){͖lsnDvc/5ZvuBg&JCI|J@SX L$ϤGuNN/Rvmomښԁ8Ӵ9y%Rf8Wjn%ė[$'mZL_a.XْV' zOm&X[J{n7C]QhU!{kT5'fS밾MΪz2:)S4Wq 9]"oA.Δ߷3A3ڌ1$_ItǓ˝Az3O / Ŭ+PA{UxVX(q/z pD1,nfKgM[ff`Zu;,8ցG8)u*C0/!' :رݩpߺ ,鹜  Zȟx#GYr!_go$E:3e*z`z]ǖsz0|RGauccIB;%d꜋wh4Rob&G'Qo4hyqٿ7YVbU {.hhM谕h= win DID̒XNpimquJnL愡k|DUGf\2P{XϿh.yS/tXL*/8ذ {x~Aޑ]* &>=W!%=l7ImMgc;'͔~ͣl RШA D/[Hީ&WZgv ,t/./0tt5R.|rh{.:< 2ujT$Ɨ3?~R8?xG~N>y{$'oxEV.cz:H`[fWBV@F,%X|oVw)R$yLpDe잃/s6{|HċNKx"r[ݪ~M Pb񢌠 &2v4fNX0h\*\lك? h[=F ,PhH[E!B<10g.r#bƍs0(gnsK8V#eڏC9Mt+O7# <] lŸ6a6?sD$t֒Ms IL5ZB ֚Ѡ, fGip0Iw=`Mhp"O'"-2zP.1L2 u "؅Ax}'gs ȭJs"b `5?Wub!$_%vawdnv;k%LňK(J 1!78:,ӰO!g@<0p7'Ģ2`~cdq:=kGj4avGyc򈗨'BxHSɱ34:yO֙x*V/28T׈_} Dp@t>:%Ԩ7`, k5 Rı֢ټCԓ )]Q(p|r'i+è1k-<5Cum Ԋ:Qk׿X,g5cW\v- I_-+F^-! IT`Q ~K(TO=(s:#Zg~n(C6^&hYXȹ%R8jxm\/}$0D=4tv~.r=ch֪@QJ]&N\)CG$UP$X3&q(([iY.;LqD=4ܕDlsc*Y0.Ԍ{*j-B=lhW;f.AF{ܗ/G C\"C4 Ihs{)*vymdNQ[|L]8%`82uy܆?lHK rwE5Ys6*Y% DRaГ^>ۥTY>`dJST7 [“JD6Mr m6n*d!ՉIϙu'3ߖH /JKEk}ڪa\,Wl.ͤ_fYģ={~J"HH{,,;P#<#-__4U`:9Y*R59J9bwEO =WM6ݽHEfCQU'>F 5k 9/+ycP C3~,dU&$ 04Do|1_0R5\ՔNNV .$e bt-ibXL$A`j\bbמr c/CHl eFep喩kH[6BlZu,,:W KF)'Th Ezh", u&UT+>ҬUղE1ȴ5O'{wZCԘgI$OTt 4NI~T+([̣/9w=0c^GΘ9ʽrS$\,Ɇ{~屭~yV0 /os`@{\'QG+){SVAŸvLWkO{{E)Q~w͈I HF Q& @~Lng:QgDxby,ډ}[W3 RKʎT5/ 4>(*⩔?W$Bn1iӞ_hzjtJb\@@F_w}[S3=rm ξ'\[ߡ+ͧ n$z]VZ4[à2t lUktE8`$D=AUqi$FԍCX=/i7">솜p˷$Uߴzs[D` ?*Z)$!$!jN"ArIYvQ[S iek$r_|y*C; w'M0Aܹ- mm 2ed^i?rʾ$ e7Ӎr0 TV^]l$#%> {) `.igFA[X.ˑ߅.J}m9}ʻz- QLdQH:5^p"3e޹7S4~8-K]='{ A)(ws50m^6t:$a 8o [ȹf9 D7g~~3Ym1h*ynPIiT0 fGu_v 1\͐i\\kI޺ҘIˉ/R8 ^^I VfMzlQ(àyW_?FB@V %En#ДxpUZܙyvQۛη{DU*u\gj߮lQgy[šGGX/,`A"rIhLX#s`rd {zzjWр.3BNXYzG7陙Aebg1ihqZݤog|Nt؜&|Ӫ!TSjQ>:@ @n!+/ \OCZru,ux&ES8Fq rҵ(]!Bq7ѐ[Vk~0 DRCzHxEWW#?:qaSx"B6H |H+}̑R{pӈ-pcדi<22?bc9 h81-H2+Xd̲:ӾbC01,s[{\P"n+E_b$ bԉeπ|'V7xeL賆(')@z85݁32Mݥ5AqH IWV Yc+EutbFdLXۙKT+pT's8WS$omi(RwYu{f ѻ m`CtlL,_Odw 2=vB#XEqWA)7&,WOTVOPQfe/ N(,38JT@s/8r2e> %g[HŸo:$ eC^RSϳkzUm>H rOY x9YVDіkh|T6hbd@|&Q>S1pm:k. $/k$4g[lV?HJaԎWX \Ɏ\{ 9Dð^yG~4q Ҕeg}W Ft,zam諆$ǣ ww uk+s&,-w/S8BލE.˙ |:4}[E7Mr ]Q!s=Y6=, `Jy xCV o܏4ő:s*c,Փ7cё"< 4FTw8Hj^)?q""Q5MkrI]\] :[ݔx!4`Ծd\ì/I$ϙI 0A%{+RѡHRzBWv2 ë__.8d{&S%az3Ի 7d;q}pۀ0\f-K,"Q˩rySs0&UϫuҤⰝ0WzKszߕVfIIi9M׾C Ǝ<'T7*- {rG@.P#<$SDղ,o Ԓ_K;;b : 28 `BVl|ʚ)dKF}i`Ly/UPǞ3|WdHc/C;?낌몛2v ߚ=ȾsxoIsct9mMxb,"5D`Tai^DeB# .F󥉵s @& B%}[ #sbf١("r: +v-dssg9p\!xM^y nS?d W1N?bLک_mS/(VVyx 6 =IHJ;Kzt,p %V'Tev2|˷$ŃDTt8:2g#;/1c7 ܜCk&p: DOeID!7/mL<::gAD9y'dal0x YdT}g1쨹G\3uZA$F߳ߨEValrR#!wiAQ $Fԧi7N:+Bv羆m%ODKD3 /M`EvLh7T&X}!ru*=bc50atw°o+54l,ֺsBS <{XYS "h[Yt}>'pg8 =N[}#woeu`:P_a&9xe뽾ZztIJM/~~`6s'޽>aV[ Ƿs4#!?$*>3-Yμ hZYMd!HyJsIϡ Y2ɁaB*[apzNE 3g_~RQ,'4įJ0q0(.∦F.R/on~\BkWI*=0i vJM^g=+DܓS(*_LlUɨ@ i~CXVhZeB8[Ur{ Z=ʽ6mz=L 2..:JbU w'rd؎̤\l a!C{;葾Joр]׃@?CdBUžX5jI>fI_T :nd3-J27'c1lnT4W_c6j}>TZq+ 4QT.UL+er6Vw;;@o#zCv#rB~["NbqLҕs@ҡ>u+õƗ~FL:b{1lD-#lHȘi m[*ҿyThdߓ;pzQvxvebEnζ͏)}`ge#[1y%`JzK- /"X+-Ăd \"V+x4kP=v^e~ b ;%FՂq^ݪm8S'* ;gO;s J Y ^\ꋥtY7ש7J;,eWhMߛsi\H?(߾_Zֱ/`[>9YM ;oz$(aqM`}/3FVmA'X $S *Y]b|HdcX28{$s |$u-)ꮦN/ypyC)W\[Vʭ/e lpV=0|2~⃅ޡÜgF._rr#` _~2V>% \Ԋp7>ry5aaCρSZj͸ut|D#LtZ\qٰk)QI$wK)YkE)[P{'4 & ]]4t>QU郂Zm6SQk`s5'USVA ;rj_!hҟ:i9/ S*m zEpqjU)&KTFb Sze7~mn>@s>evZ,RWfy x'h>-?4 p/4y,RmCKT'ߗ}Z|&rx:xM )E[{V⋰v5Mwic 񐵂5kOtͷ%NE.4"܄?ɅCe>ޥq+ 'ۙBGѶSݏH_ [?4gJSJr#ϥƹsT]I!xn+u: eî8NesJ)\kX<|'C*c(i뒜 g0t$nJ?)g TI՜ ! ύqj؉xsxڙDWGd3ejN۞,71i/ƒrY])IS!dz=ž/0W6X@{J,'IpMj~sh w̫+0 M\dy ; PgXNz0=ݱ>iմb p|lӰ%:=,yjzXv5lG#3Kx}wv8>^shQ,BCmpIOR?R\ W=Y!w`?21Uz*# G:O rTiʴb)P?[S' tMKbÄG&\r4`}_e%ztMn3M> hpw:v#a"84n zK̳G Fؘjzf-0"O? >{2!wi.ڱLЬ6 Un#$ fUeY;]pLxHgŧ-P% wm-j~dwdpŎM{ؽM07=P7Z-΋ǜc%*gL$Pon-UυeKW.95p%! xoW *꒔FŽ3mZ;eD̛Ɇnm_8 `-M^thi7sS:D0)m]J P& Pz#:o8=e%K<ɬm{ϫQQ=m%U )N sR\0oIG8:MU*NŖe 8 F)0S7z E$h;0C8֎Y'k<^Mg)}Q\hrj0@5ke 780ՠ+|l$u|.l @TbXEl}eӒp Vf)s5 S@Borvf;dE.>+0 N+bh&HQn0a6ۼ R[ 0Aׁ e!'.!겓6912! sB{N ߖ+#ջA8*'ILIOG#Bq,:p,[%k%o)8=F36 &QK,7y6=|8@٢nv:QA p\.VS'kƨWeuaA,I:M1Մlt9{ e1>=Јo+-Ccq:rZ]6/'B'KN"ʚoRVqPpߕHFƌgjQ+g-$5Ɂk7ufǡcVtL[tf2!5K #.z%J}2=nHTASpcs}*OW`qgI EFb SNAc-cx v:8z#DZ/-x`LX" b3fB4( 5%!4zAG)9-F','673^V$!t_ WZvj`),2[\B/;r\4 KhIJr=*84sZ[a6(,6 \߽,\l͐sVAhL:3nO]|]J`z\uy̟iJ3v*N>I:}iN@098hlO:t)j3Hx$3@g5Y`B%c +O%q(ഇxY '%61~݄b㬇u8$'QH^܌IߏU(T(yS{HTv{sBF[ʊ9#3s]6(GUbJ3>kLɥd$$]`?m{fģ]2tf$5`ʓd/'̐(wP"Üm  `ߪG(,[^9vs\9iBR#DH}̈تh2=Of6 <#iJԥ?Ad~MEe4{1HLU`a.@zďv_ː0;\;\̆HmT(6EHc_xȜ˜7 G_R^fH;?e "uy>WŰzB,J`*w: nRj]qsRFqi\Dp$!i藄(C,>Yj۵J8uRY+_9oi FJ֏pH_񤵙i tXz*WC͡\iC< ư &&xRe4}5lM,}`4k$Lh5C^=CG BrpX$;M <7 ~ЄŃh՞ h7;:/aLہEz^txn2ŋ8$6> wC‡ N#c4Kc~٭sY G~啬S8Dǽ\u<%I xƕKv:~.JKh۸^fRcѮ3qDrXsUS#4Ai &-o4 d1F;FFwCtZvN!Fq,9Gcm?q!jd?W=*kJoZ ΄η|6d:,M~R<+ƒ?؟ez+^ 7˔LPLodek9[X[$EVԬ{Es d>&l(e3LP\1^'z>wj/xԷմfe">IfT㜊:ƭm3ܸ XK]}?a 3\R*FÖԩ(왞&x9zfx>0zavl()(2E7+{ѥ,kya]`^'%36g 2- Ƌ8=H#HQ@JhJCEu (t&nß 2%1u庺 SYX kOYo?YT#3BpHWU opkr6})`'n(wO FS#sޑ'$ʭ6Vq@;ҡ b|͹BqE+΂bo+?̢ƯGڌIV9&.=$ V}ev:{󿟘D+`M543ΑuXk|o84j N(!$HB@|(e|j=[dym8Cŕ/1RϰP|M<*ixe^)$ z5v麁NS|߄[*Btbv G=wHTí$byrߖZV'}p&7C|rE J D/#0A={6ӁINصĀrx;,\Nx!.yb~Qoҫ.=4=< H$VH.\9\BQBֽ4|jtYF|hjJ 'PT5~-mPr~7-Z`$W/n/1;8=O^y1NkÿE,L"fa3.Bp49's-P'UmIp8X F_L~#%!g4?nX6[)av cwJfgpyCC;Ô`d9CtXhG2uz UwwaĻזktYHDF VM}V*nɳh|fD)Yl_a6 sa~1 XgR]K+u-=IhZ]X `Q`¸B0*eq3i:h @DH eb^GKrj 7 jeb?keՂ0{Z|1K{rd'qs򷪆8LɻLS  >M[b $d-xYm5l?_[С㦴W=Po$GXKF;I0ײ/ O/-Ri4N K xs }ķz>d`ѹTӷ,9G\A\&(I@HY[9zȩѾ۵AKdGo*Y凵FR^s*O%"Fůr(G|am'VϊrR|Ũ3l[o Z nO].aNIHH y"vKi*k9 >RItefZ+sj"z8 sA$)t!X@ܜ85$+e\D4ZAڴgn5 WQNE=J i>(Pm_<$[ a@6/WR5hVԖ'[!]$uG.AB bj$Q ުPwΡ?rXFG-a1/|:+`/_HMvMO̚O]S3!,K:N-R =EHg:_#"[eKHBpwq3,Ŗjġ$+: TyPqgTtͷ}bTB saMmx81O0k#3ie XQgЏ $tUƬ>)'Y%]76L%o18^+ k-1HeyxN#qHC:og lN"Q6N._r\'x+ʢt0L4VO;qJwh#iA!,VRY IԄY/5el87r]{hE`mL~z|KXr`^?F٬=+PTox5N / :3og@ۺ^p̣=E@kn]+(wJ׵pΨIB[9QN?\aWw?.H-JvYL<pM%UFcDuaK~gJ)jMOʔGvsnGI5ȑR/zCֽ"_wKBh@Ⱦ ^WpKօ(Ĥ '_ZÚ>)|*?[wP72 [vLbM$G=Br;> ?m[tFL47y8HˍSږ \Sgŋδ[j9mY{PI+oGa!;DxM{W1ިIF)Wb).PƋզDds]9Ӂ 81_uJzj4Kn7G6 ԑmP7#3i?aBH感I`{H n!(݄3T&OqbГݡJE@:l>hq5ӥ|lF>-mb7"# ]J5NlD(| 90]421+eSj" ۪^0Bq!xB[9N$gԀɥFU@)|W'^G;,فh?`f#PU\RjNB;QRGF:]ktFQ'Wi2_(K:_D+X-:|8P<_ZwRZ"9z>bJ b=7CsYB_GR6Q:!/oak~g~Ҁ%8^U{8+ :o?=RDJ>_6Iz1oEYk , :D# >u@07S?07͏R? -,;UgW$8ЖwJ) ARF FY<#9c9AFw= *㮣m/n 1'KOۛ,e*kQE'2+rrP Ontp&/ z} (.\ng^'q#A|&{n@CSg[Y1?m;=#Zս|N lm+(#FM{3hyZ<#CZ<f4/>H8vF?JXJw5 0O0sRaIa)XɅKi>"ϪEZB_yg٭tǼ;*X_PO zTGéC9?s|iY|S ـ3Po+h]ڏ{)z΀$)"9ZI=Y3ꐣIוI]c 5*q<r{׶}&"MgMGZ]CCoc*-OeJ̵kI1GH|3|=ZpvzUrZ:13޿>]"J^45i!1_ R@fg[:U^UIM;YT$x}zwM#(-gCt*nw>$aYRF? k|Af`j(`c1% AD}fd\GYk\}o0Ez4AyMfF^>Q'aSe8w~`̬'*~LRLC4Ҙ%[q 6E1+b~rd`VeS&/sZ7DM#'+wEћH̦d"[M#b5![zcvZ6 0Mͷ+ nKΪZ4T)*NhMp+ф]~X[hN R;1K>kU1K9 QCgdlst䭚 eKin]6e{uل D+پ#p^$O+ -AoQꈳF6iA52P chC4sN96p}Hg4ΫxI#6"6ٓ"FE(8].:!d՘iP OtAV}qe5#5kd4[RHYR*S`^2bmUӓʫ,ܗ$kn?ȐNg^ʪRk]l 6(ÜC'^+vbD@\2ˢՒQG<`1M"ޠԖDog<QA$Q<+R1 1k~/it`ݪAc>5_q嚵rh! 4O_h+yƳ!VXx b{|Aol;EfnJl$HׁlЫ#9[U.r`.g@iB.-\^VSx&.Fmr/TuWǯ'.ӿs1(g0]ڏ:?v9 ]Y],ʮP%"uJ6mGݗzEaX[?OhxXVqkݬ͓/ȅ-nC,F)_b xO-dP0-Y.<3|p ?ɏ5-; 4@_TpcL/e W)͓pPͤ1&yPFawzc^} VPŵ#~#kcۺ, /*wm6jj-GbiX*^LyO έ!4ITma(:՜hޯɯY3Efc;bf3:(-qgKFpHt-֜T%E,'|wlh I{Yb< ^Β .p ba H#Wc߃v藀a2\ç[("I)E i7DVNU@_~eFt 0j$)? !ĿIrB w+8 ,Rl t+$7O.dm#1r_°9b2[ ~ 5] PTTU/̯ {K'b1ݿ먱Y?8W[ȃ&g~ Y!z0`d. O<]{C#)U!ddr8f MEtd@Xs5OSZ!;8c|)/[klsn-\|c^==Sƍ1M6(R qS#1Qi[tʵ6߿𒈈t\.݅:eo:| +gܘ:5ppb@GV3cth=W~8?<\\(pj |C:=vǛ&"e:)[ʸ("Q4:sr mCNf=8W@WȶxqC{`tހ9eq- v!TjMf f=벯 8l<&و2@(]Én[9gw0ϛw-u֊ܸ'yWWԓ9'A r&sRgIS[Pöiz,sy{ʃ^]|^GVPntg*~)iG>KEUC("+roJ`}ȋݎ;^WoAYPێAzo8KCa.7+`碰H03x$1$x?,pɣ)/J&S9@CgeqdKSMcl#!c*p|;/zHEUDλ2PbF7x ؘb3th,hJ dqJrUؾz3{t/ܱ |#t `Jbpt%a}u~ _sȬ]DBUS|Y#/1o_Ta> )Ԇ!cHɖy#Dw<0Qi/vI2(B֧a`Jh7=`|VoeJw-)P22؜y| ځ+gL1s@Z7E܉ hwj|18`4ge-@1,(\oDRn_{; hvQ3<Ա` K(v:(||Qԍ ҁ7\,s zU*Н&Zγ^ǔU2 m?>tm%4H %aih^w99A@` ⨋K}-̥y|YX/.G7r\)P2!ww(.}uO93_ZqoLHЫF&?2'r%Ls"\EHsW,󠏵v:M~5hT9_%E0 S|6Gx:y] &%GɁ3Z 2ęKW0R6 :20|*wo>J!IŘ?M<;BBXIVLOm4ּ"Gfl_J uڿHmxkSHX:3g7ZT@>K×vX7҆/+B"dE;BU,([n~NvʘM~Fs35&gQ &ڨ{aECZ!oK[9AK"ODv. ::Bxylh+5pANnEY_Ke!M!^w-[yWOCr>g?ᓶZ}+mZK*Npf# nJDK| +eaOES{eH?Ô=#!Y-5''1kH-^䐩~BKxvv9cLm^ c+@c:nKN8umмӉ)5 qߪ4[W+?K{ID)+Z3U~(}j)Pw"lӜ^k.cSi0b+TSi7g(?Ma;/䥠B1aާε$XG>ӽ3L-ؤqSP+/Up.~;‚mf)91Á4+qb^%BcA9UU؞#Hz/QѶ:)=֧ZmKjS`6&J=`vc[AfZ46EQ({g)4BTIp:n|77`$K=I6$(sJsh6^; Yl0FYVE}m*EC(fa隌Z_=( m]> .TOC  y=R﹬״xS+\bGr3s\ $]RA,ɔ5f\*u% î*qF2Q2粜4? &Ǻڰi ޖhE~HMp$l" }Y"tWa6!V{S;|?M(4N=6ԺF8-{q!o;1T}V沐e9q+TfƵm4@FSmԀ>װq+xU3p!YC0{ҪrS_&e֏ye>A @ο/a_NJVpxF:]j \׼GRYJʎEH=TlX7|X 2f9ϐzpst0F㎩_؏N #:I*vtH׍oxe Iwה* i57]P$/}$Q(qqD#M͇ރ~B&4%7cGaL N jQd\wh4֊2[ 9YDIzS}A8(d{BܩYc̋cqIQCh:~d"s5@S_ lȘ: F-"dJ-fTP5~ٯK/aTzvTi1skC~Ѣ yvѼ'L0A (3`72Fˆ㪃ԾqF6Ԡxtб$qB[3kQE,c3RA)bs'KZ2R J͛n}MŒ]b9} ʡoH%)pcHͺ~]b>M2z%Oon*G|sJ8l?e}L ]|(tǯ8L'I 눺ar QQd C;?pb bqO{ +@+0?v'WA*JM8&Ra\ " [9rL<(̘RH 'ZY?z~ eTQ l:v@6'.h[\8Ȟ @ՌSQjkDes:Xs/=vL7"6!F*3rȆBWm0u2O((]{C&dƂF*Rd1}tE ã{SCդ=Ain.AAY֟bP[Zt Ҝ` af*jH!c׷xv3S4w5OܿY1Q#(@O&]! ^ ssDϱ{OzK8 gR_>L@aO{B6Tj}8%`=gSQTJoX+S K`ԇZT:f43pqZw?r+GxjMӥiE֗ܨi\XS@uSN7o}ޚ䊆tV&Ҟ44NF58DYHv ]jahIMA+/ZRZK. .|%S uF#arZ;haKҾi.zqqBК͚zlLΜe%vOBn$eyz`;|*eyHjyA :O30j 7W潒+-C {F>KdF}-8M]0x7g1eKvdg6؉!VDB~G,w|fXe&DmcYW'Їd]H: Жd؈]\|@@b|w"XPcF>3}9ӌ(yj;X֏Ky|9Yb)5 9ZyHOzd'GzvW۶2 'fST\րt`yy^8_S5`*gUCuy֙3+FT8u'^`KSOʐiGD K>Q Qt$,KI!iHraÇ9,=Rwʢ-IXo~:sye~ H&7`-P@\/toQ<F s{=NhzPK}qQ'ث 9[ npD5}"'uyH=]܋z"Śf%Ȭy³ZStCvu2 q@eb OD=GJUM6QZ $GZnP B"~h>~=쏹+&[&C'EX醣6GBM~ҙ7L~T3D! W="  r߷H+3<gc}mgR+yőyR?+Aޱ%R32QǼsZ&7q1`zZh'M(:<,M:mF FaE1D71ªykz|]'$<~+܆!6澂Յכfl;-.KI9|#}dz /fw?G_=Ki~Tq?o"v֟?gԷ("ìw%r5kg("g]No%kf FS33diNe^W[ִ~?a1eCƛ%~XsR+D^`#aY{0El{]Up-zF:RګhGL;Z%9HWM?u hb=aG(*(87a2Z8zEl6>막D-ƣ@6nT]g!= xsKwJ1;)_P&MŗAEaNv`IW d Aaؾst`сwex캋3z <]هdR6vᝤE+z$VԘhAQ&KI_ \Z:v;4#&2OB_,Z2W*yaeVHs!`>VlY$zL#hvs!AdnSkTe1{Vw_eө ˢf8D1T~K?=[R͔"G+BU(:DSP&.^((M S =c8v lz<hR9c}n@<+r0V ~znFq\+##k埪iqmVLLKa"z΀JͥıF|[ƖCa"f?Jj:ZAVRPmįp(~NnuMgʈ9㯕3)93&hQd}r\Ppq621fK֝ s񮱴bg. ^ 3EfRݢC漎D"vh@6E~FAx4fs >45@5unUAoRVXHV-o2AנR]ssue׏}%/)D]0)'Tlbh:vOE+X>9Ϳ}xQI6_ydٕ#6cb=Ւ9*Q1p8d2vJ !-b B٥ND!PRt!扩X (F Zܾxx)BzBB25*y|^K;؆#1W* T&&bSQwؤ'?0LhR^HS79l}򂝻꿑}..ԖBCӏwG };iS⮡R.OOI…=^*0/7tI:lp]aJ4{7{OI^+~D|rrP ;W]FCYV'Qxz1ӧ9(Kf}OdX&TkpgSxb,7.,?Wh"E$\Q*LA dA޶?1HXAS|Qjp9fl֘3Q&LNÆ'gbYB<"/PhJr%HG2F}V< e2zlå Q.T}Hc|7/},hFfR{YD~=E^ Ovd6)!|2d5Tyf%AHyD~ir;7WuA"Rͭq Uęr@Ә2 Z: RuM6·^✡ƿm40; p5'@+N JmWSⵦ\f!|aa+>t_.VM}&,̀Y.;;'IΏ=Ίl﷪6\r :QJX(##z:] 9&m?4W\AιVB5,`K1QՉe!ڨJIO H 1ᆳp1@؋E@/.pK9pojA`p3^iyhTN #~'ReEk*xKl(g/|n J .|a`i:n\rذxy~,6A{ ,40w, ͤxԖZKGjݝ%} Cb Nt@iꪧM1@˟Sj%'_ao+\qj>ּ,^+a:+/Wr Ǚ{[s5fN Rer7R#Djyk*kP©^j3ⲵVT=y]oIzGQFÉWK`Je6yM.m`N~ Nۀ)N5>ݱ a܇A.^V&j{EᴗC$"b=BB-!@/ lp}[qI91SS~'&ꄱ~Зq !S}6l(ٵ@`0x:\v|E AYk؝'?e~(nYص5k#jnf7|/>Qc?\Nɳxn.d&5#q S!*jR(t-˵vP8tZZZXC_EMY/⩑Dmyi@lQe gAWj[Vb /D?x(^]AV5i8s dcL.Pb#r#2GӁ&LZ7|z t;!ȥϪ2@. BV*+/6onK`H5P$pRz!Z@Җ!.uqDe|ˑΤxf }7E_5.lz nb k?EpS"<֊}<6p{ȰD~UBp_8'F;XU)E6yh%"2v]b@roL22aTҋPQׂN2 7xN3^[b7Y-g]K ߁~@a}CXO|1gvXCj $  ͪC*VB%`=*drn$H, g|KWآX<]{@T kr0^?IdamceTcHJ:/W.6litEq g`ՒU 8(i:?w%uɏf\J.SP:&k>|"u^ R <ɚ{ *yL#ue/_*ìH-D$y΃Xwn`"#6WאjbD,%HI0](3$6(YYAQ[).WHF`~=Hk^)yy ^j`9?{=ok˽wĴRM_Af .o ?o4 GubjT2n" P)-̞D!iE fgL5P AIxg%D eNn *TI'jo I56(*iwua {L&3GxJe=X'f.+C=5g>eTlnh8iwJc gpe'L1@f^0j2Vݘ7_s>!QrX6U]Ȕٮ{OI#~l`eWn0@t=ʖӿ_O$i X6{nVAݻI?'"|_]J;FKB!>21HD [iFN(рoH7%ŏ: \nosE CU/P'["âzѠqњ:qT8c ^8fQ\ j%y0RyZXLNȁAG^ƈ~o򎖾L ,Q>aiLyB3?Be4"8" שN_Bs`?IUۯgx7W<( Qom/b3` RA~1ā'W,4[lvZ,x?qGu5OM/A#= 9zl$\Fkq#oQ=9N} ZTh 7HGЬtIگN;orޑl.4=RJ[٘+U Va {[% 8O|D;c fm^?f#n2Pd\kĤkQF¹}яGOlTEjфKǜHؾ0|=mv|)xiȵZgŚc",5}޾$  ы3 T6"bTCA;h)uY"{)9bC7^gfv|MGͺc-S c3Csk]!cJif!7d .ÃFiN@{Jmgep^q6blx0͡Rszͻmq#>#5aƲ}X.f[r|YG .kq*DBVtKCΪGLsjsc)r$u?B3|:< ~6 ~1R~H^mT סˇ+}vt+ObWZ8/Z`Z\GZ)g$mIÃ[`c;=fj=-$ hf'Z<[]]2u 6\$0 PMR^jɧc-IY_.[w(hm̏ep3\+k<^4G7\_hR"3\/5]MΙO5-1 DF(I#.ѼZX/ C__~ O޽T/gBpPuǾXTQ-$R u]'E[>F廷X{v`AI|[y)"y#tU'=L|1oby-e3K2RtGG۝䖠.'G~,2$48&dl`Yo1H +\EuTFËgq/ n2M%iƴ=>coa]=/?GuTDB_~>hv>R2P]^-m/ZJ;Qj{.t- +@5ԥXw`VYOO^mA2n?Ueo eGm/AxiW"?7 z͠}!F>QUk _sW^M:!.9bc8ri%jLJ{{MjW!=>1Tar1K7n{NqCIfdU{ş<m2f AmDƻg#YPgfE~ +)Q KrJw;]V4^ lӠe3™DDh7;EI] GX\VnסznBZRIwqςCM觖2uZN#/ Ș#:}S=l1)w|w *ٟV;{WN^v<032Jx'o[]mrcoATc~duoD2bpiE(*Gg+޹\`&)E26:{"=`S 3>D^!^vE:]T.hM $ ТV.>͖&\tGOOKz⧵85H(5 jt$hڋT)P׀Ց<7 7Q==1SD#쉸}\Ԝ*NtB+~ϤrvVp)P0^gݲL_U Z7P+Uq{}3_|'r% k~'y&!k0BWy5]O\vY16+zNYbA'U FlKCsj<ҝ{pi1DvRGwOݍb@P/RuxJn`W6K$U7y\w0{'HƐS pA+V[Q+'tvx p9e`ϧjGWsQXw<ڳFzuW…V(𦆕ZyIyM5Kl]F > XX3j~9.~* VԤ `16mb"Ii]g[hػgka|JITJ+4_'$݇tZѫ[?KDX]dv OM1MC 6*$"i( + Q.lÌ`>X+x᭶~Ƅ>ԝK*ɨ0g[y!zBV ؟H%K] nH{3&{@ujLpP8٦prd=%WWҸy#f*>[ЊWS)^8XQ}7 g# ;t^3/Ob}/sa'9uBsr=>(gA3RE$6_$ ct e3; E>ތl,'[#[^`xiΆQ&P(;j 8 fNwx՗mu',P *RZ;j"Kzlb9Lun0Ux\MuEvrgv7k'.c~쏌O7{E!;X}'ɘqF- TzdE[{ltt){B8 آ/[/iؤЊu(7rIN{0fƤ͞&JCa4o]$2θj.,F)h)u@Z7ԭ!"CH2OKoL {bQ/=x{t Su7[O_{JdV0a> __'nPz3CKX P~biه@8g yQ: LO.Y29+X66##g^qʉW< ߍEip>e6 O+D/dK2ZlHčA*,]eTr6XfҩBڣ܃^-T;rU|Kz@eŪc"8AaeJrI7}Cn{kCmK޹ Ipj\zWf9prܹYCW2_s@}KZOafF5|QFw1jQ{u4jpX uca+#Ytq BLbH|:=C/p,U{:bO<5,|>/Ov0p+ʀ8΋I0N/BE~\1Țz'@sK8郠aH Bg03chӞ 2,ܩCvHYon+Wq9"'t-V:@v58C jS]O֊ޚ4hQRR'qUnt0 4G?4KzBNB] PȔ]8H D'3Z{4ΎpAlL<׮Q-Q+V+,lyr=Q\"QE >7TZ4@AUw hD#5] Xqxx)?s[;<|94)$r)aZ%: '+` o|£^ j qܺa?l6~l߾ԟywp4Uh}VK $Skb7)bQ|b z)¿VQ!|[\gEg4h;¦ i*`ѷi%m0wXuL(_~7I$W͹:zɣA>2kwGo%C% P6wյ'1^oO? ~؟jrϷ(FMSyV~RtP[s 5A1dSׅAB}RF EV8-`RNN!*^M\H 2S`LhŹ~ {}+$|8$F/FU9b#LDWhuy}f{GPM|xO7x`KޘLbDPVX3(`!$x2[v[w1#e?f{]wm9=E@:+1XR%F4ٶeZK)B 6PHk#  %fAf7@&'!&qBg*<5vw<ǜ_Fs.b!MJ8p15β Q~A(zO0v0?? pԩz_觍!#Im(CVʬ ѻ 8i3ͷB'Gc>)Lc6 ~{W`nAH!MnZ|þ3Ok|[)/<@ڸ:̃JfSG o=,eqxd bѳoFԭ* =GAv$]qȒ"_+ #]5#T\XHf[HD(Iݛ>$Rx 4Sre'< $^"BoBu_}Jc_U)uUu-ANy&+*B{'$pO*#Rn]U\c~ܴ%>E~P]6$3Bd\IYb7vu)&cw-Ϸvyۼyw^IЃXhUJІ%X -u8v.jJR6'tw``kˀ. SyOuˌ\)vt DoʡG\D;ԥ2¬.s`y%&=MXpB{9II*͝"<&)Y2t%;;e@SOƑ.d3lfsuGJ J[ h?9X:E3fRԨƏN9kr\x2 1` ztt9?0k..)\%#;7ޒ|8rI'0he5X)S ̹ʻvC 5QuKj+u)h9>+˯Aeıϓ@]Em_l2{ ACV\ڂ[06M#|AHJ<|#@5 jS 7ݕa3j| !Z }=16NKLBǿWqd@ Ԉ]?4Fi/d3^sS+9.p]$-}T:ByX±oG$n Ehk*or7_X Rꃼ?~M>$7mrTjM jdt!zk7fAਔr9,ըǙLw0aQ#eԁFiG {<3dESYDF\^AHF5L윻hGa L&{A[ (p8QV1V-|V=n}v"b.X^Ra XT0{ȃ%~JI&/oPZT8W8l:'$*#.LˀDIך0+㺏M{oi3vSH['˃n/@36y&H NAaMjSKH~<8=d?k* $uSt+K Ӑe-DOSEJi&C11dem=ɸVp9( :$y*tppWaM"0m5~]֪^aS)v8vۓ"h ul|wB}Ḥ*3E<w.f |b'Q0`C{Br]7t]7kp/Z@)lL|i]J8nME^3}b`[ &Z\i7o.ϋiPf Kf1 q 5*G{@c~l_n4<RXcIym?+'I}^g{F,?hS OE-s(5Z`:aA]}QkHk*݆"gHl]o>o˃L nnI) @^m=~@iy3sH#4L=(gY@|8FBa-jk_7|.5_d uO9߯!RS$1hM=£&Dh|oc~YB9% _|x,eCL }xT KdBj=ho"{u*)f[a䪹W ;9uY)n,Nogh'm?wl l.]bA-f&nٶo)DAٔC=OAq+}J894t# ZCptwQ#:fC#wN!T$q R#=v6|Hrk( C|b z_Z.TQ 2r cMt;zAن oVu[Xa5`pm秼M& ۮX[wYܬp:!C䵂9rZS@e$қq|!i7j`udcH[(Ӊ\ f8F7}) ~Dȩ̊qiw09U9fp s%G |SmQIy0nvrNvhr SUf=AȔK*2p3*n+gQZ^>exK0P4G+t&YoxE$TH xKul^5AGV4bЀڥDg8l Ъ }H*b˜>\MufepLCUC#L˱O(c{ bY^f:mofk?r3FrT}hg|7B< _#VرA;ɖ3 Wr`Mqoo]umchKVQs,õ+"rjk orZdCs?/K-(.jkZ|LiM wl8fH7Ղ- Dj%+mrC~9]txAZY[$eE&lja~`3o敢NC иuT3ݿV\$m%}+Q`92Dmr aex/jڕreU?7VUP&Cְ |2ֹJq1YcP4kD*0l$HhD[0[v > kĻpXNY:( @էK8µn?FY~\rIpnZ a:l&0X$VVik_Ҷ;fczB%$,F#լdR! _Ab2)UD02C?Yv_Ӻ'm -Gv5@^pdZQ֦)V~ qLb#)|TcqppYܪPn t;i uT q[m`5dVK]NvF7$!RnvSpP!*@ea2i!ÉDvlmFEIݷ%*Im^DK(\Y.w㦭 ~PMNN TEYOik.f <&p%Io#(7CW&_L5ۨE'p}ؖu Zj4/|'g%Ee5kx WyB~-Jc\!a$Qc}sRl-ۮM(Tߎ>)mO[IMpUM)),Hbn>b++씶)RtVQb2Zrj(E6gaia&|Mٔx .*pڷdIuD|8I]}>'߀5t0BZ zL?A*YNV'Zܟ&7jv ,3_?Rg5B{իrQh|c䚵aN?xR. .k"3.-AnF~Q f$k5t.aoPSMiTFeAhX3EvPg#CAZ4]JJԫ݈њ$.۷ ?`gzm죺F+" <`]\pL~E)556ѱDr^w7IJH[]f4 *c\{(tbcd+J7&Lh1)0J^hA,=<-0cCJhfEED{of^ʚnBr;6))+L0Wip%p#9nׂ9EUZM5 ֵ.^P9;MYb,h-`|k(fSLDYXjWT#Qe^<'9"'|~}@Q \[rW9c3r/c=i9BnSڙp Ѧ9DDХ-C<3W=]hzs"/mdQ99rpp3sIwq 7Q!,en{FBQHjHtӲ O ejlR,pз)>_˚{idզR)!u$VJp̴${kTL| ]DT12q;9p w F/MA8izxN5,e d;bԂs.a5жg#)Z?5Yx̰^Xơ4p ,h5++qT%: `j^'{8AЈST|_=vfMG ]\g2ftYpEk_P32! ]3^RQ>-^^ ql;cst6 faڄ/'j;Ӭ>hI҄`Fe\ohضH':?W3FK Y"jaJM{J!NԴ9XKl; ~2C|b[ =Ervh\gki䲍\bT1\Rw]i* BƠdS`F<ԚX+0*yk+bj ?m]mظګ1<m׺SϮ(^dژgKvQXE^!*^9\s$SH EJ^"1£` gv-2v$▱Yȥ+ĉ,\rڒ׳Ij_wHߵ*YF `2awUyl_ b5˟} J zcfMyL6q(]'Dž#a5=(80Wa`BNoY Ƭo/25/i뾽MغO5y7Tr)KMBD0+{q˷5yιeA`a@7SN P񞌮=SWS"p*od2k#rd=Nm)%7gc[~}?Σy C29 a+A>Chh5mwQѕg<ٯVp[?NCy1'(Iˆ+2Xq 5q-7O~2L` qet%/=ʄK'v_9ׁi6j?E5l+JR6?!]f8^},CG3BV^ 6>ӜW)[c}GANz=3xֈU(,XTusՑqd'SN]aU&(@B{f!ٝ mX{N;kR ;k Pҁk ̎Wb#DwSHiZld{^d!jMC +b2Ւfl.ۉDZo~l C_ez!riY?Gⅆ*f=\ëeZI,T>%ɴ]P/:Ń}BnwϚN)<=0gݩ@$(.Ukl˶EäG嬥O@įrj(u2g6lki vz<6L)5 =N"AA%՞f(Mr9ŏq’Id5Y$lGT"Y41|}z 99ݲ-w lZ@1S (4!`ɱX>7ܚCI+ l8gq?zEgiN}Ĩq qFkiB{ 8I VSd\mg9+/^NQC2ȣU7ث]b$1')UUœZxubÊlb]yw&2CFݩaowB澖Ңj3n={;ٽ@pxܣG^8<9':UܘBWrhGuT~BhA@Qԗ/v6W邚_J\2#O=G}m8FIyA6h$jN 6G},SZ9 [So"| LhE:g׺T_^,޲׫gU#n^2AT |jI{ oji!݅ 6@+\XZlbIGSo'w; iPv"(AM Fiv/z<7/ʏ>ṾT-E{6rnQlnWZz|!DF~߇N,fY_|U-Na=tTI_:X.o]"GatD QCi'%@7ƃ3`#sy,ܜ;eh~Nռ)m`[I0Pz{+*t9)`C+ 0زqW&Z BU挛+'[աxfrWBMCFKa3g0AݻCC^jxX(TqKY "Qɏ70ksot.nEA>ZQ$0y(:ocX*[I{Nz@_8"AWߣ D7[)zf<~o7\h)o^CeݲсWY6(w9y%fڄHPw ct[sLBO ^ov]]YLiĥ%bsCoWx;!s6R'}.a D#|ZDauRW[ޟp̃+zoUdj>H;h)tT؈^@NnbwFdA_WY$"{i_C1Y AYHK VN|)xQ6FH VJzaV<~^W,ެ2]\Þ1Wm|.) _s`lX@jRl zoguf$bXyq*D9:)2RrŐmc.$U+3^e&"=KɬX #d3TԵ^*qדa|Q&ga^2%"gf=ԯ}i9~($pmN$xLidc Ɉ9=wy4;Eb`;le7H:xPAR햷t蘭SW# 5+[}+ou\[fw[`2u jq8$P.BJ\p]0^ ְ𶀡nEj;#Nf;g{7.X@v<OIJ`}y|WG&J }AKq퀘WեM?iOew15 \`,MgX?Ɗ*Lld{}WNpG|Kwo|uFJbqܿ),Ȍ(zM_>t^6Tf#-x0&R wR{u-oąݥȆ $1HeǮ(o} !di4P(@~6"A[DxzQ=!mqxfzv[1ڭb1lJ^|>/z,53&؍KY8j sXx#} 1..%OVr _ OI;Fm:aJ.ɵj`օqqm?atlAQVV,qiZed$ ?,zj(KYGyLGpӪ}e0Rz1$Rd'3&V q0kPAJ) 0?fƳwHۺ,m&H]V6S}3Uo]n3fBD-:^dyӋ65 l0W0ͩ(E+{^ n,E9.x4{3r7E\! n+O2ڽСj IF-YuY o`'^[-Vs 'aÕm=VdK2 }`I O3#yUНLKǃGg80b$+CfZ֎/c ɺԐ30<8FZv=:?sѸgayiRI[P>;t¶Z jHHqÛTiZ~"B~ 'OVV$|^ukF[)X"'BfΕ(“NFP9Yo#[agCb#tyݬ kҸs{- l,Q44QΩJ/XB|7$;&')nO/J`/TϪ1:ڴ'v7c3gzx>iZUouͼUM.0h ԲQ70NoՕlYfIzQJq>k(kk=ݭ"j%,$=TDiͶnTT`,tmE#,6I:QNVTEx.o ӓ!q˕[z09Qbnao9M[ѫj~e ȵE[2(Y D6ơeR櫧4Ŀ\,9ȊLBHu]]GjgR`HW#]G1iBKO(jz%(;cc.wN#rVӗ1/J:(=4L9λ_cz*o,=y!RV~mx,,5ypbVL-VVbkK?,ŵ(3!W]"Fl<1J!0y٘)~I5w (uXxhء9UMp;Ǯ,@N"SdcgOcPUTHeF1!Vi^=J J7w p-Fvnr…Mwu(>rma$Uc>V5 R5lU copnp su)=r+U$tpjr&C-*[HG3T,|L佲XK/u[y/­P9b/y_!,J&$ `6S`HJn +kRuYjԖį6B` D{VPpy+;)j83b+Q/}S'E,`!EbryuMԶ<R5C6{3]ﯯ䈯¡OxbeJ^ܱ|7ij=(5JlŠb"%}kږޅ}ӗPAr̰a~TU x2ߗaslu}Bv6OZd.'yq?de.CZ$IS쥠}M>x jP_"vj%A.[@>n7P1>QG΋UtilV\vV"DU\ ^p9D^g×RdpIrIeOn6!|Im6hXpvBӖx^c0DbeA*YO0574_[앲s$ ΂$rO>xfGy-`@kq\6^&nV*bf6b7Fc"y![e9=F P FT͉:lAH&"_u$F w!@≀^WNf]:ALWcha?Wk(WTیxgb?kg $ TWTh9$Z,Sf;{uʆ,O¬jahPlEQ hIS~&`]Ʒ܀sƙԸ"nZ ,$*<7Q#{)N &ԕ+V3Q}TT.*UqKi j潜2ܙԺqv!3^ȹTKyotƿJX0lRd y11 i T c̸"j~tu Kq,hYg숢^@j RfZOabcq|M:X4F|Ms9]77Hr&bFO$,{l'Ɵ:EWU^}+  "U% 2Q #=%ǹGܦ؛!msCMƯ )s9 7}Îbk֕eG=G 5vBř5b11fR.dm%$ދ c \20zlӺހ^!1'xr KDd7f?ͼ.H҆Ok_wD)n)F3З트skKYpߌP&!SMy>Q'ctRn*rd Q= zo7~`i[QueΣ|E:\urh/<9oX/:5KҟKh_%[W2VU=F;_Xcrw/2N^E@3v 㶲X[41בʴ4!~w %M0gJm% AQp.41]GXCkxn {wŻ5fe.D% crv;+nQ֐:T~yR]zc>2~IE%v3IO1,03nʑ6``?ydn M~^)9ۻ(#ZBZV!L`F_CPu>;T]d\J br4:œ;όt,_oRJ1 _ b?̘w|dНKtO=TwgD'PXa&dgX /3ܰi+dU(j}84^x. GЍgšֿV>|%>f*@ 4f`r$)˟eG7 2Rg4N{(~2~wIZz% HR8UGa(H-'5W!ۙ&68 CQꁂ7xy!أjփg_/n?UɦOӻ>miJNWj'u(.3d%B/rsDp5eOY ~xheT]\n .$wHM{uzDs̴|S븀k-sR^aŘ["J.^0x؀#(T79b~t!3ϓ -7)=e2=3tAKic7'_JTc˫۱+ׁWb{s}o^ Sp?` n%C"J>W!K?J' ^xֱn|/];PP)x^"HXCb˸;lai [oW22 T|U6dEFG Y9`cJ,cxκn:DN?@5>bB3Djk1 Ɔn=Ո~lf# j9mV=It;< F  6h)0lՅZl$dqFyl@LӴ2:h<ރ?;si/t~A.YbD˾}bfYLōFw߰yاv$D tKwND@8o}fҫUgsn\`'<*Kf3z d`h!sY\>Ӂ+[e PK\sё(L: mr3p::ScK*DAZ|UgYaf#oK+B؏_PiL V[va״ZjK:jg"[o!FP-H;4E65w3k{# X81qKyn:K)aF1i1ȯTQYvA}SȾi%|rԱY+IGAUKyKkC0I*!$ 79+P]}iύ[8}>DfQy+s5gDؾziz% e_0څ8HT60 gjtP3,/aoOwj@=T|p z#>۷SR |I똊1)ĩ;%hlsaCAuc&ya^lo5|g+2,lzn[>* '<hb9&5 !:jLW<%Ez3>¾_2Rv&Mw%p^hʃcm43\WSٖX+Wc,&Unn>uDLם?!8O=\-c =Isyָa @Xh.Q]Z Jq_ȳH|f-h`x*ҕJz_A|[-o7}MF11E"8~*|&Q%@;Dk5@8*;3PLJoJTNT)}>œH^<3~h!tC9Vj[_ VZJQzܤ:p 4C(k|dBc[U k&<ģ*`: AYgS2vTJh zJȳ_!wjdմضn@~* BZѴV6JҨXʏ5}\(R>bLhB)p&{Rjnpǚ_=~. zgppL N]>Eb o3 /yfE(1_O%nc6'E֛=뀄9G14,SzgISa-.s<^3& 4Sp=ޘ&~N8Xl v\8 !F?ZD˲# Kp e ی "]QSfVO{]1?5DvM~٦y YV2#+5,%kXtrl֦;uu i#[fcGeWkuJ-q[7R4 0ՉVQb c}5ne ЍxX:bͯ͂S1 Q-$)M>Q{+[cԿٍWZ2 LԳHP)` ;TT 05"fj5\ 4|]3i-s,JMi58ݚ3|Q *SieVRZX5|,`5{ bzZ:l.+)gi2cFu?V]c*fG "_V o&Z>b(;PW +U* #{Cζ,''Gء 5>wz8f,L vΚ25qegxrBdGlӘ55-Sd{.W/˫7fNzJ ^MhFܺឈ] H"dh'vS vm6s5J:W2?MjX&NwIj-k?%t\an"(؜l/ uZsvp_Jb\EKde1 `}̾VMq>όԻbaې"I@ϡ:@J ig],%T Wgaˑ+Lib/N۹W> &zAVKoIXKHrhZ7"l*wOcarPP+Gh+,tو29U6}?t FZ:$C:~(t|VZ(2QVΰA> EwiY&n;< Ýv:"RLđܷfީ2YDubx/^DW=ݦ{GېJA$ |62}ORrܕGoS0%lޖ~ni͔Z"D@*hz7VcdN'(N>Z_7TFEh/! kpp Q0" b·[Hxe(GPΟ'! ,@$5Ѹ֑BRO5 jQ-˴Yj%4Lq1J ;:bԙDcÆ7r!]sD]o>p؇IIMϣ{?*d { ?@C`]nyĚTz x}8E}FFa \-쇽!s<.v+XaagGylq>@yDۘtƄOK!_X{>U3AC{ZF% h8^@+7AWTshusDuESㅻ_ػ9QaVg #-()^,"kM!gX(7 Mo~=Ƿ)Έc<9q5+zI7#݋WpE,&Apղ㍞Ady4Ξ>~D|v݊˚--̆QX{qkǛ<łT_g6Tf/ R .kF_m>*;&@xVѩi5Х8f_Hy(.̀٭ڃ%!8vթޫQM0^}kzrV,'C7Mr8e y43N: R!Q^iFðBmrTЂN^ϤH4$Czn9, nԪ׆=L_|vY!6۰UiVtAlG۸uP*0 ɳ>=>͍²Pڥˡ4nag*=@qhΩ43}K[IM`E9!d3,\r˿ϛ8$0)a;~(`Rh>҄ض%!g~`ldC-㬬K%]*y 刜ەu.˱y!ҖjW^ c@K&Vcۃ6t!8vT1׬\1|5۩_GU\[ݝqr}Qje{s8 PU@VH1vJ=^Ҙ+bbާKIpk_|ʫZϥ9I#z|-J79IPSȅobCF|P  He1j}tysgmTi-tnB+(ݱQ] "B9cLy岴 Kdr͗-Oz_lͭxUh_~01YBN8nx0g[[#^}2J/\u5 "rd >ˉ(1 fqG̸+c4x$Pq;ik *^;s={4ffx'9%POiꗍ/7mŻoL߇IP7,pmP[ǓUMM p&>ǽ[T?8bGf" %WNm`(mnj˧Iu9 i_ 5k}=)V&|[@S3D27놑&qCuxPϣDW)(+] 2DSB;j$daӸ%9tݖUܟXI穳 Kl ZvcPDatQAF6|sTEEaT6&t/Xm6]C{$h2" |K钿w(t.S71ѻb5pT奋Gf寯wK鶨H/ThrD4q 7d`po}<0~'/6ū33a`Hs^~fń^WϷS0%/u,YvoNE2Şz4Nufl5Rs5TG%`%ALDGcDt6L8:Ҽ@g Km+rSTmf'?T|F $ynVH6w%S̪xdfRH{mA0-%5I}_p4~/d7$~ it_ykN6W.14C|[TU>9kȣzrKYY>YGND\OCɰn䉊 ]m [RZYi`b%2@Hs &5u'ml9֣цQrvbGpF#S);.Y+ HKkWD%$ƫ~FOg#UW>ŀZSF q~BU a/=@4ks)0ꨌtLRO^ƋAG|3kF*2m8sL']Q_]&v7t/lWbJ]XwJ/tAxt2+*LTTÖkm?w(EtUUm [B6<Knt=!0θ95qI4 mpPX{Ѣ3〫D #"(˦"n]Yvdm#yȍoJ h> ޮ&O'Bd$]gxYm7d[9glL)ʍaR6dRw9yuzq= "Z[HSj?$~ YP#ceL~Q ,E2BIhx{X r.D}Z \8DEŊlŘ%𗮘;S5tXGIR"kGZIgdž]s [aJ0? @BĨ4Fj$0"MA8 ېZV M{/tJ&YYKGW| R %zI85Ew-ύ;8nzh!IX@k!(+ŵؐݒ_h{#,= #cB1 |u's0=S;I-P$v[o J»,MYZv`vhHp9l0@ȑwC:#&b<擀f-`fR)2l-rc< FTը^)+UlJ40̓\||ȍZ9{BR:҇.~p%^U]S<,)!G SXjAu,ZE@uqx3j42,&|*IL-7Y !:L)x FzBtXv'mP^*]7qi >%יB:Y{~WIIq6DK5"PFe1ߙ=²a lʺXY_8DG;͒9o$ʡ᫸gᤤ1T(K;]ؒpv+Ř }M:Vڱ 3k3E=fw5oۨ !Jq8AN[LӐD<#;>*,` w 8GHY᪅>(q {0+Waa>B įmV6u8:짪Z_cu#Xڍo|[@'F.dړ}Wʖ[xxُ$N%!]jG]ҷXBnV-Yx֛NyblLnSCnWWhuhb4yGkהT-޸9:B4|:'ܡfN}}ԃz" 2BXM\:$s& @C#ʁ^{ݵ2#^mŮk+/bB@lزFAq3hPEšF]e J;F4d۴fMpu)Ϣ߳Йӳ~Ng1 5fw7,%4NA@Γ7>[Yo;ZdlP<<>\BLur鷷ˎ1f]޺w.hYLD{ǖy JWFkG.ks̤Kk'PBtV23&@훏?Kv7ό`ĕ{?\xF#eXNV`;#oO z*6\&OYBPlc6J[{z59/XoqGxhcu0X`G]..x@5FҕΜ Dq}ĽY- vBmϓm'2>_8F5⡡πͺ>"^)nNu2?ò$f#,&!u#G7ye={P'_Pq׷!F8*;y.Ipc8%|fbŦh 4-RGt yOf>2)t>Pzg.sw9q:W˰W.yRH`& yL0f3٦|^UgGM~n/0Jyɋ6T-,qNTVYb ޓi} !wHpLgNܹ{>R8oF tƐ͵d]2XX Z[6*j(5CQqL"Ys%o3iQ2I",2Ŵ:N>}1d$Ùr=鄤cө X.3(l*rKH+ܰt(F f=:M6䴛F\V1Ѫ-YoB%l:nIz1hk%*X6 QRꐗ1UDy@ Uـ+RG Y_ELwOyin '~;BYt\~zP35b˺0xŸ9Ư:S{$-Ff"w >fD#.LPӵB&—jNݤMg; {TZ{#4eZ5#3=@q~"oƸ?L%OIN攦&m҉\h 1'Dl 6^]=1yB}_.rlˠ8[[~ "u+qOI[/Quׂ,] RQV.\qiF*e~̷ȒTp;jX{1,|9_0ac6NsΎSn6:, Kz_ %zZn ^LJ$T ՑNyqA#`e \$@M7`ծqs7ſzpƐ΃Zvo˔`Q Rf5Go /;sSûE ޲ݓVuPzREp^u1@&_=4f98_*)z)Qңs;ۓi4JjL;ex\N_LX7iӋጶ6&`} 8,&² GC{~R#Yg9F\*Ǜ㖷F_q>YPuM*t|!]g,D4CƼˢEDj1>&ju,/TjA0O/mPL]7"Yc-JzD".4vU,XA@1áHٯ7oZ!o9:I Uq|Gֻ*@oL$U^V֎9vrtN7#Sw`uls^$_uZT\YMJ1k~VƩ*[0.µkMj:S&z2B'Q u%ۭ3.Pç+›xVl1ţ) F-6r]d0h']iF[߫_qP`\MpM]BcRꗠB, M!PPT yT?bU?_SPtc 4GXY=U͎[]=qoBUP:pѦ.C $l(dZ础fYȔPAwl˦4^~Bh Ec,7[VJʏ V2;ڰ $QAYﳊ3 RGuw"r&Yi~bP#6.fhppSdkT%gC bSjDmm{hEq;cUjJTYnLSQWw2kڤbmF mVRTdAJ7%~Ml0oVj{65[ NgH iuc8XuR)`79{rFP,RwZO[y *$%g./fMiD?56cjcdد̤X/HӖ$f׋]fJtGyE7u3 tJ'hB<-&! ;֡(ńD탘vPq9 9+?b  И҂a>a)yv<}t6[w@Q8c$\5{?xuS[ʸ)(iDu|BY0QM2(@-a6=Xg眝!en`#c_28У?Gmއ.<μ(mic4 $" <4Ոѫ(b0m.)ͼ4']V{X\9w 2֔awWa$+GQ/_ 1dc3xU%QVHMzp=# z8T0}i=iQħ4yMTA֔76-**iD;j 99۲T2_ܱ[o9fE7 'z$,r}NudK#>XyENޱ֔Ϡf(bZ*Mbd05v7^K?BO煲2,J8d󓤩$azsԸuh,vAsXXm1cĴ@e!!i>*;(ePK/R|cxVN#4+v!C6g :wY Y§ Uر]x<0PeP5Rkdmas1 .}%$NU~].}֥{3D߉^bL@ P2d[w n&7g0k4}c{$܇[:bQc,?dbbw,e1CY>ԧ|P` Y| t^&vM!x-AKO ,'?t6Oir̰HGRŸ(BjrJCJ]/.Q*Bsm6"mhھudrglN 6}Ov#IԖ^6nR @ϴG/ JCEń,>kANS3'Z0u4;qHu|~f;{cfʕ7jD.ڡJ! ^x5?#dJkmN{(zC\Ж  >Qq4M&srX"?Q($WTR3|Q-3[?_PN@OCn_gp}y$3w?o׸jxˆjpdŒ_'sU[2%W\uV+j ? C_-saG( %ibI"fyTZS!v|,+^:E,2ez,XϨcGIV7(TtZD R4Lc~.`Q$'YgRءY"I4A |N,i5k(A%5( JQR11\mGGXħ#nxhK@w!IS:%uJdf+6hGsS[OsڷcMZ_@eTYL?J#ԯ6q R9ɓ8cۀyjt_=T^cd?PniIlُxklD@O@RzUemnKRIG)oU ~FOZWxsrOjP"w1p"nTB9a@H U͉\ꭷMrg/(WTfPMQtNi0m0_[O+A#A1Ԩd[=d7lYE4&60{8W@&؇hvD5RAeX` [1`'i]Vd,+鷑q)"xZpgڑ~bn' cyIe7/Yb95k S>bQ;ڌ/$ܫ gB 24 Q4X1jcLejTק{Btu͏"4f\!}9,qpW g/j4QnЃ.i-raϽ!l);T%5ͩ~K73WBeVיhI$>Id7J zfZ`, r6NQBX@;X빹rzBNDр e1̋[tN#KS>7t[!&Řڟmt?o<*}ͩn;akT :!죶pKf{7g^ ֽU_!t4Q .|a;%$HF4r_tRjQN3Q ~4O8=GW$qp˚%5wD fY-gJ+J,H( v9.Ăd7+hys 3,.(3-ltaȖFB:yzn6x(Wm^W#Ճhzt9yyz7@"$R@ vŻm"J]) 0uAP'Q4cƝWl\~Mx?tGOӳ+61`LDhF&`O@*Q\-l~G}fpyn h3`Սbn.[`9Vmma[M;[t{LC,a]\F.:K{N䗷47gUSI37'hxYus,H' _J],R0ȓ,4ҽL]tjj18i]pG(a+ EBb LU'-T ǒF*4;x4+5U-`}BCΓU|z~ zՀo Bk:Ҹ$ XSY9-Jޠ njzzuDٺӋ.IH%kvAKfR .*R|*G=^|^r"Xq6uFVEBgFN7ZϽ>m[m=)VV](0l+aZ 1.NuB9- r~Nfc%T!gbÎ4+ h^|%:J䝴M2dwRxgflvX/pql$ Ozue򇞼2BTl\0Zjqk:!|mI MFF:oBlc8S}iUlvY"Ž[ nM֖:h\y~8xyOorAmtPMu1d$@N09u oՋ-*SX'y=c]E`yC•6nƧ?gsJ͊-ZU3IȦ Qqܭfp1 >p\RGqHE)+7c~mY/6'6YTͅ"N.R@vB_<W?k+}AcZ9caSpM'm2HV I "O0Kâcaw u*ȁhjY<~ iۃgXJt0e>cI_YILoi AKj6C 5h}~dTU7~OHYDi璀-|طnP 42-[8Q#V TfEz]}qŧ_BE7kplZQ_VISҢaGqQ' ) z@WZs<[QmNIQ} lĴ-T{ws=vi&ss&.TAF(^aI2q-Jܳt%]FmѮ6UL| 1SutN5Тڽ=I#a5 -)M"Ij;cbarotFRUB}B" 4ח?R= OI+xA"(IOǫ!Xp8BmaK[ԋzX9G^89@UeduHXl^rgW@Vݤ=agNVwG8q\c]a\@\v(]>2(q3Sn0Ah&Ir~p"ʨ%ZhXl~IZ2A:ץXFIy~f~_T$J` s,Fz@L@}#Q&mwFZA5/,vAOSዞI!X,|>ƩP ̋9 ꟪p5- Of9+qf]mH4R9v$\t䘉ֲc*--hmw\Ma'^YwSaƲ;k.kWZIʑ{4-* ,ot&[ob^mn*+eqa C $ j!8+c owCWm=do|23*?BVrJ>s7MC$imV!ԝL~h%EfKcU@Nz%v1|PD-!9<ɈgP F`M[JR͆ђ#-`@< Y9ã2Zֲai*&GeXVUќn|~(fw5*}_jMr%e8gV ޲؋:\ŹPYt Pܐ{xzdfƍw5'94C>8rL֎x7(8U Oa\ W*|q|4?֘>I5Wnǃ) L =xLzH..Sl(j؝ oI)Jٮ)ԸGbQM8ce V%k*q[E| a|`;W :tĬOń7wkȻ$u ,-j$ BV]1V9P3 r )3Qn4m+T^XF!J~HT_7q1Pt@wH -('u$[CZR5p~flS1ك[JG PR_9xϡn,oK'/xabl4fs\2˔oU(x;aE=TjƯmO1ݨaWF(țŪ1}nYnaq(nV"q/S=}לXmEMR YFxn2,>~xUcB)S8] m. [3jR{HYCc#+^@9ct!+MWhAtC*̤pr}+Nq'DKk+B99[6{u']F` DƽWYN#dJ )$ +vu:yFi\Nj>)'#®0zˈt#TqPNξ="(pf\0} Spdc6U!H2ohc^! _UeG*r={h3U0r&9"ATkrzrNF"Kl’t'k]M9Q$^ iƻit3 Px#ՓuG\J`U@NP)ܨIh֘D(ڹDNBe): }Oxw2<}5/2؋LBG?忒8|&D~!%BQ6\CϹnmceD/c>Ғ% m 眨l<b@`/]Kg]l=iDk&'Chݳ "'F ˧{A]?r!ϿKO[{KJfiwt/gN##fAŽ,(a13,z}ZIR(q84o%Jp(ƣ[ZTR6g@oЎFʻ\mJ}@qQU*2g9Ae Ve!·]ӯ%k /~Hsx&a4j&Uk.`ƟvPmnrUΌOiKN@\pnשWo=W@{Ͽ4˻m(R&lިBB,/EaVɰ)Dނ̽l ENǕArEc{V$267M*~[rx*D!'iu,U \ϳ0%iכ6z(a% |6 Ԭð4iNߢ[b rNګn>]]V+SS~KL69H*r ڥs؉Y/NwW]Fs4S%@LşDA*m(.}B]NU"8/sR֢ A<lےxX"ӣkNA@UmZ(&`? '6X?QF-$0.'(`eg`Ha'f=ք!:&\ ?3^tAM  Hܻq -~m3KggG/RE#pn]XB9O%Ö~(\#0E9{n1kE XtYj 9~}^|$ɸ[#hV|arW tWī*АAښSmJdm"1U"(LR5_.gmá>Ihnf4(ǧ`zڙIqq1Bbս'gZ? {"\MBM]Wj̘z/Mn@A`&(V@.H9k5hޅ!ߴO:[/I 1zƳx x[O)4tb'ȁybJadh@8τ`WYAl7ZNJ*YNٟmz27d$o9<ѓx?.p*C5(Ι+V#` #<1aE^$y8]a ܯDE:qX,)JG?kY[ւ]PҦ~G!5Uw۴8JF4LGHG9ZT֎rIxFQ͜K*yiqL uENE㣬K0[bHȦ]7O^a?i~4KxT"vL4Gې%2b>!$ڔ~;c =\W}ؚ۱G!=ᦍdt90U"z`9_D0$CXϙ[u~ c9_v| w\VY6/>0.DsM^43p(/# ׋|?ʫ7,ewbɺ򆿈$}9#-膷E{6` \t#]8 /!-Ysd]i KD:{"*r(ꐃ%!R1Hr0 90l8 p\Cۢ9u&ÈCy>=䄢Yq?aQ@j/(Q,b=Sl!Oa[λ896!NjH)fgn_e;8,U`͛(txY@J>D צd07Ŋ^s ?v7_;vS[¢#%%NLNX$.G FZe߸}fcA#Rޣ^6u:!qQQR4b5}jΓ&Ƌ6V|(  D&ui8. ړ_/Sf-f4 8'4]p2񳗓ÒLRlҡ%[\DCqzLD(rj|UDA#ߡ'ro:XAu3w >]n}40pMh#.;c]J؂c; 5O|SW6yf8Lws} {YvR-- L/k;7u"0&dzz|@qH h\0I%ݪZe T^rͦϴ]hhIS!;t[kfRRFc#wRZ $F'"Rn1da#rш"Jaj8ue'R^ Y (4R|P+ȗ?PE27|nY T'%c3XLKBi)6y}:K]}PN*)^G)P@D3a5 bp,Ps FKvz(ﺨ*S͇.< bL4ǿ!<^̽bS_rGp _SσiT J3ş gvTԒw ZuG=UAk!UrvO ^UoXRe Y.UH͇1h6akb(ʩ;c% 8;[M5@ >88gɖX%+{pGS.50&j@F'luݱcNv_iF@Zpab)`ϪA6H&Z4Ġ~o# Y8 d6;y6g͞9}1a JJNۘq:I'ITUE"Prhۈ0\Q]WvOx'w kɒ?dٴs'ň]ѐ/t7c*UTjqXi*#9܇RH;%o^Qwmwu@lEIq c;V)Vha#4G\R~Zb7|~c }A8l*d?uCs 2I'&&:HSʛE.>#",%g-, U @v96)OPoҾS:>S7*JPRTFV7< WT7+)ݱEÅ9)WѸ'o9h_;'%zq╩¢ WI'hFI^K "R"5%hpiYF|~ f:{J͈㒮>MW4mXwӥ]@%u ΰ rJY$;W~<,$W r9)w{YMkJyJe!LG kK]ehF&dBLjl8/M@T m"Й{lP# ƀmw^wb-\l$j/kf#K3MVDL/״ss P9ZouO̚,h\#P0_ڹ xh‡!N7vqd6 kZ%*!dKa5jrͰS|abnw?"w;]*; Y(=+sHRks7/ej3wOf3^Ywd1ڝ6.2KߎF1l! ٹx}h"w'6Lc+LT)1 `~wp*^:xkޱ}YVi~@EGh0r.eK8T ҥ~ ~<͜Ԛ K9(,irW f1&;7P\ t&}]s}_}:p%B9?NS$!G~zJ;]Pk< ,19$3ma ?eJE&p5 c,NsJ* 瑔 dzCt:!&)i7kO@XH 40Hg,1%If7de%uH 5^r8^EeP!DԶ\m"1U2Pd6*y3 hv5~|byA7rlMpU$Z'crv3V ŝ3^ z E2 фs`S*SMԖSĿ|>&'uԫr/$EL뤇O%|V-JDkP$!~pˢTwT̺賀nju߱e&+4l&qVuM$C7Jg\kNi_FtKsUBDzgBT.XcWw4FL`Ɛ:x!†;rUÊګur1 Q뾓ݣV(dV =^E1@O.J5Tٳ I ? Mmr~G_nDz{DS 8d0%/%n|9#ۋ&W$$Nje2 n$eH:ED5p̳44 , `Շ] TYI^lk P":pnRl{uQ8+-٥`79ˌ2cQ/X3}-U&K<:ܽ=-9h˜ld '3;fZ8S41(Nи"96Zp!HA)EƧFg"`hCEgk8 ]P=-'r:?aMEH rFM ʛxbD{ad7uYg.'vwUjEcÛɯH3>"1t_BfqJqb23u:rlR(1)TI$QŢlL/۝+t{+ޠ*7+xsqK+ pܶ =P%-ƻ- sդL++}J89+|N1Ȑ8xN. /؋&IgzLQ<$dU`\xE*\SAl@;+U9BM،>sue~V_J`DN|A$&kn&pݯsvK}چfM3 &/|=V!Vk{L7@Qj 󸴺-:ORǁмW%6O̪3qnO-'a6twE86t)emy{^ZwK|T^q[Z<:{2=m&z&mFʨ^U6yּ#8@4xi{ ۳EٹoaaR8}{*H/+ϥ2}xI:9Np)ѬS摄.H}J-֙1$h_ o4,;鮭&2S;$(X[%x+CpouGmJՃ|ɆlMPU'{v~>Ƌ癸bjR{YÍ_B_o#uuhzg,]&ǯz,[AQ#+'ŌW^W캉ק4'k2sWiJ7/RLmm2Z͏@ɔz>ܛL)SZ:\ӿ"x:䴲07)<A㻠nH' zN7UUaVm&k)^bܹ b>by% S^-rĹ-&C;S nS1v@{w YN)۾7w;XȊ @t7x'z5;_.grcz)2MxA&7W]i N,Xb39 鲮mg~sh\b CP=&@:h%8>筄Yk٬,,S?fqą&r,Qo=JZ>+n 6x.ƿ<}tY MSG{wi7^9bo)9t(ϱik9_2 H}W0W'Fk0!vx`Oo5BEs=Иl}ot vx%PO-QXDdEVv|;|%Wˎ8렅fMUG뜬7,}<'eU>u>l^Uf앐B8,!6tx` %kA"!ϜS˔& ,MxE[2i}G1ϻ*d9)p4BGGj H3dVΆXpKנSg_G%{@'B8fV-9)wG"9vȢGXIVw0_ Ac-pb5~DhQޫ13 c;Irt #г 3Dlihaź9hF2V|r^4H!4|L،1Hg+{=nj%:y75S U YUBLĉq/}EpCWL| LA-BX5^k^w1"t zli4Iݳ ]DYמ}N\6>=YvsfVeVjlr3IUE,W-|,c3?a[6D\8mOw1זOv{0?X5 NK^:1A_7#VR[Uf-j8?WΘܞ2p9C*F#3|O57 Cf<OYwhs"5硲}4xc 浺0QV l2, lFt' O`,ey!6Ck @eL7!#p lsk SÇ! ,=juCFG"m:q(,ÉBle%czPNvzتC5$dW>\0[ |Ksi+jY<"b]T"'(6n#}0+Gg%z})[vekKv[Jݼ qk°7MKӕEry#FC[+L(&Fcbl\Ԯ 0uqN~`'Hx MbͼN8|jƿB v\h5gLJ& h^%:*UK4LizsY}hѨ o/<|䁡 &H2Ь ^kVxH:J0e:tr5Do`_`PDk^adK-D[%fK) Ah`]{[Qrw&.CmyC~'xǎwr"z Vؐ2(uҁRRC#.$ *"zOdzOL UM3N:/da=BFXvHMH.RӰѴR.&B[ 5v:0N9ZicNfVNp@Bh{⒆vje iDY=c-4 0Xvdh* {xtKҏu9fW\ϼق*D4 joAP&Dj,"Е٫,' d錇'+FS%x١}])-g1]amjAUJEXXFLIaݎt׎|a9YJZ[Α3 44iKZ6k Uz't_>}EA'xܘA৺'9O=A9mJ(\!>sak_~RAdt>tOr=} 8;5#'5(23+l@WZc]7 ]"xP%`3R %na3\0j Λo ߄MQ^:J|j/G[gZZG)փɈMrO=W߶*f|ky]RO QB.1IWo&ivbl׷vx G'mt~D>Fa[x(ew9WyƱ.}x9 5RBY3qAy1=_rNS/׀,>h8,"Y!,ZKԆ~ss@Mz!$ |dQtThˍU˯ Gn˘<&>0irC`2.^=/gNnCk`vK`UicYZ'Hiтl0:9/X=DoԖe_F~èBK5xiAڻIq.2xwQi>Pgj7F֌@Pl A zPIS?p}ؖAe 8Go/٢*Kf(+{ϊ< I^>1&+of<^ ,qi l,bY,0Jl7AWviBް=Ft֫Pb͊omn-ppٟ,=V8nL0Up SrI۲ L&3^R<qkJ~4S B&ls\2։wsnP3QiN-T=rJCq>YZ8LP5&$~X{2F/x0ĉ&h` GѴ? &8rT,&d9ݺ0[f ]mk^N5. ~醚xx&+EɴsPf >/6攀5uQ_P^l`"Y%'{KD i6t Eb M6cǹ \nzݞZ$,Bz 4kѴC:N.4*rt>ˎ| P05q̩1b|83 +!yrZ'#xJ:K`B,X$M0~Ns#4[.ʞsʇ&`IÎ'08[GIA LSZaeghR*GSl"B@>? o%Hf͜/6Uօ_x ļ*vvm[HI:k2zN\P4c$l͔/>&nfֿD)tW*ѮT/S?M=r;GlDU4`P1Iו`6!1PV;UKqDԄn"4ZRc\i7T-޷ S 81_i_":X&x]u=a53iX>RR&m'{'foNhh%9#jV_XM/ʎLjp]VB֎~m_n5'nXP=(n9KSu/*k#a Qʣ] S\c!q,@{>-N&ex| {ݾz%]/mq(%t^O#O0~ }GBT~Sj_2_gNK{[˛  Mz0 =*$7M% p ҿ )C&hK;z|2*B6 S\~N9[ rlBI!De"Nʃu*aP_.)v玚PǝImy dTʉ*}#>]M;TmHD5}.$bG,hnc!ՀiwpN5EUI\qS򟒡ё rF=I]1)=gJ1)AcpQ$)vE{&|N I$^~8iAnUoj.F=:UN/ >йI{.>@Nsz<>"b9GP=gn1ʞ@ƠVe[s37Y]'w߻YQxdY#"KT )~ٛC4;,QNbt'dM?kF0uQdʯQ!D t = *uS ++ai5.v}/4Gpk.'$L@s"񕷦Ie5U{mrVDt j\yK-P-O?ufڰ%.:X<|,AKRhV(;H:L6i4"Hu&I0\1jp"9NcVWl)Z^# PGЕk7*|P_n sQ7M6sT+AFZ#Hu2<1&ɦR1@'eyL9/䃽3".(k|j{'O=2`Y>6 Ħ=2. 9E8H>"#g5:#jnu;z"%u3B GqiBv'5?[acsno}#LGZk)w ޿(SO1٬<}><;( {hgס$bPDϻ"?Cr&O%sq (uml:BmZDM ^@xL?fwn|K{΍Ulku9~{׵W'mN* 0숹; j3p/1,i4*`\s)CHy$-?ڵ 5 bzsRN=q>Ņtco_8>OΛouhbdD05XzΕˌo. M CCU^G)6vPnb/=]ĘAJ<[zۆݩDg"wY@": A Css-Χ %-xh2k^/K/ k|Z;Z^e9*+~r-U۸ep<ir[W[՗!mA;+ VZ'g^oc}*=u^e!@) h^h'9T@k:=tdO. O.3a#!{Kxɑ.)gmzs} yҬD%^5yF5{l}:S U:¹ U..\sOzۯ_!y<=2GG$o/0/QKa{p ټ|QE_p-*{L>= #%E'_.49 F'h#o[e(#k̄2A҃6v:a|CwB;cl |O PCoPv^ Ae\ߠB!(e D 28hgR齈uY@A\7,߬ PY;[8;!Qd~O7 :0`)q;>#Ӟy/>cPw4Ea|>A#kn >э]rxkf0g1s%@s+A6%ȴ #1|wn1gݙeՉ˃$ Efˇ Oݭ1p.1rL͞g\T\69`hn1]IIO^p G͏Ϛe =r&9C] u?3w.F&MDR.uRӱ/t+]Ri‚L,LvS\u|Dyje=Fw֋gdw lSƭȻ[h=oIr\%[ށDT[7c㷝dj+ LcML"_/) #:ݟPj\$so~&fʿD8)I'sKi.vK({MAVPXvfo>6 px4S[HL=+w3f0(  )2qVHd+g2zPn WsZ3+wc>*?5)>բt :pa1򒅞­淘A<%disB doKڻx)Bn1plaeȒ2Bpfl>LN}JC~|#rdkYFkȚ Q|Os/LE"-u 602}xY)TzuRa|z{4Ǒ׶Ęɔ\g6{t`腷 R!iʎrPcBѺUҹ]ִVBh<~4am7MpKw[+Rha@a%+,J`a y, ֽ1v=e/ ha 3̑TS%R=aA"N:/l5[$IS8ɘzlR79-Ne ӿC+D"O{[wBԾu!~I,<% 7FжWLWrzA+ʡJ][*Q5!^Zyh20J[fq_,LPA0@Nfx{I=OG]i߈%#"dPm,;qm3r[K Tt>p_Nd-,+(A0+Ox%J56訠t U{D$wDF.\c"b6bB6yRPN!N+y)JjtóB0-(_ 86J X޿E& +ca'duN 30ˑΙJtE@uO2]w=y=f90Sppw^P `EcgDuE,r@r5`Hϙ4uEG}#mFHWR ։fE NJ{c?mo~>nDkw*M5 @FFPI:udZ6Y!-GxזYf5z#5Ɲ!`:y(H^(Ն:bVSgU7RT{Hl 7g,͂"Z2SC %^J۲(IL6U:Ћ5iYF&#{YǮj6Q R@(䌔t7)yhY<-$k]UU-Qp㡖``\*qxr"RmM̦>oZw#"oQm=R0Dy'^*W7ԁ;I*g]@<ۊ+;nɋ O' ٰs#j/~"qIlO/)OvT=Q9yQ\.岇郣&zg683q/9<vpwoy wձ8]W[*7֒L{nLT7qҺ=H)MYJ+:rB䱊&7)ST+4[?r' kz`ҙ1НJcu~2nfL\`: Ez\]((o7l%I)1ddcw͗=GhcfjǸA׈BY,1iJ줎2ZUϗ([R 6C11#yD;(t}[dRL?A7l_qk/:cy4=  bDe%=5X 蠔0؅?ڕ/A,Lcօ &c7.YHCp@VY;D8=2 NE =A(+sM&fT+?X5U_hm0o;RUVSZhui_ErRJaw`NYNЗ&dTO>v0}aL-0i&x-+|ܸG4oiW*Z(= ;VСR*<(/ÛʔdTv)fR.Td_@:ÎQ#c3CP^db2]Ԓ"7kja}%¤#hAKHT>-a Il{f_r=2Nb=%#/" 1gstl&v8jblx[[y P/?i,XZvBѲ3o9:uIlЪ`v-n-tiuCIFe<.]ތo8e#OcQЖ@]}nb7߰"s8{$K7W oA@ 7~ڤd6CFtZn6Ev>? 9Nia?a~KdO;}\٢LQo6A8m=.P=+NIf !^N͘X9n\\tƵ=ƣObAϠjL6¯2t8$1@WHLD*%Mg+2V X4hKD2/a~-d YnbG6f}88 ѹoFz0~Ԟ$ ['p\ j'#MhN` > C{O fpS'Hځ[*}fm !d[uymqU0ր Dzϙ/@/Jب˞&cNbѪ4pEsw8#lƿy%/=YC7 $3惜D3ͩ*3 G>/Z9Q&lj]44D{9JsU_eҌr3/FIpHE1$骟4k˰ښ伥@ ۏ;%^W:pC9-wAT[{PM XLIˏYl fw ~ K2gWS yRXc{)H(wA)Iuxr?I-BJj18Z!H pMbuglG'Je)pe8zm\[+cB\&W%qxp+?'hspTj{JM8(7Ӵx:.;^X^6}tǸ%Ea ?sto&(KT3$^#P}4 U 1zZ+Z , ?H,(ߞfjX\!= b/^l]VAJ\,:-_5,$o+cR漎xD +.XjF-#^ a~shZPb {0cH{ױ輐II }ó+붨gm#9pf%&3ĉc:h,X|Qm]jndK?eH<)Ά'J`^˥~`z]r>؝kԤ2B\Bp2'Dp[f~ O[ ?k6j+aVrͪEOvn^H.l ;=ե y-߹LwaǤL$NFgy`ا-E?Y0NXM[^Gќ Qo%biz{o%LrkVn8BY!wI]}}qQ9G O8y&*5!opVνld8}#g#]*_qۇF0V$޽\dz;QO)|L݀FZ~I* ٜ10u5Hoi@EU-{}/ŖZRX=AҧqTv]y –W(tۻ /ŗZ+8E;J|~WƿD@e,WLr".̄K?gЃ>'c#H$ܗ9f'A_;5=I|[qFu4W`A6gyEP횆lZH="!݅88E̝OGWI!w- Dq:tc9RH-6G$b3}2qRxT/jK9V0aQKss\q Yh 9Cq B8Ix\C^=啡[f}3\l*Fv)Q0"<\Ew=~ȈӠÖZI1Fծ>|zX_#SЌ3I,rIi_ ӧC&vB`ȟ"EG-_K>4y:fsyC r vm]d9B9>7})E&eG 7`H'9j<4py),\l e%XC|H6R0XY%Zz]1q W{fQx$QcG%TFFh!HNJ(BaZpJH'F{`Qz>޻:_ybmq-)Vs O 19_tf|BpzyKԕ3(#&ሢ}pD ;ZߖtxBN!<'Δ\ l#z[uUC|gЗ'ӀBJ&eJ&2wGgU>Xce|՟bo ܪlO׳}c~mTIU_qsO=WP!|%:1ttx.Þ٘-i+䰕OgX?Rػcܯo֘_fK!P>7cepZPrPW9*ֈܙPlB' ?DqDoA7tI0~TD 0vxF=,49?-9}]MF6X[hӷ+o]R&ٛA #kHYɁ/ :"LI= vA|ԏmv:N;rf//|Ȇ Bͤ6?{4۠ D=U/UPi>ݮ'0&nĶkϐNj^=$rV ="0D'5{Jv4f|h022upj+Ӧ4 [LAVg p_N[WL{'l} Í'^3ͯ94q&pV;og+6UřOIaqB` *dt' +5j%6F8:jqBԸசO(fL^6Ѕ}k+Tr~tyuę./Mל,$1<. e4yLa$,<%C jM$P-4$| \G&OY͵=yWK|'mGK sS)y[zcF4N&ƔUZB13)`$@ՙ|Z'@˴$5l$P54ybjZNC%0Xa"KH0q::iF@\sXL ԄvzS:Ëyw /rtm{x"TV-RH]txQT2 Mc}EWnyN-~, /o_Xե{;OU5=0]FWi '! oi74!u s|J@pRCgP#|R<׏/56H\PDzxTC̉PzQyu$&:r3!Mֿ y1L  oQk &)3{A|3K>:ckUA:S,k3K3Jܙ"gş3s6HaV6BzAw!(T/3Dm0%jRl$lT72CdPMͳ]'&lC *x QKc 6N%)~b  mNCYƐ勓Dv:UPʦrb\4$dh vM7k u KC߶b)*^1L*\]GNhW񈻪Q>,]asLՃ/`"c?9UX ݇Jdd& 'G3 %="R:L3lt ~ax|E:=QOowuWzG(U=ީpIvAjf0 mu^m:J^?pءN*`_j5魌??TT 5.{ؾjfzʾl(oi^KsCYrO'H2+55%ka)m#.L^6J$v=xWA2!'^z+&iX=31< 6 waTĀtN.2!NX bj(L²QGܼw8\dR(s{/-ŁaNCx*-:VD8(& L&L6R姜oNcbF2t 5IeEӡP+J:JV#h׌waLl w00@g@Ӥ^6]h@~zb(f~?GNXO$FU'YcmQI%>e)*}ç'~ a}Q^;t3p 7pIE!L#3P35{U[˷VCK,^6=}`A3H}5qYOHڽA,IFs#1e(z:Knw@QWwa77 淠s] E\Fwk^P2}RȣWKEY1%WPT1R:1lМxjp\AKǖ q*zv CL߽G [&DX'#wu$5cP[ P`_b$NS8;B;'d{Ͷ*Hi-{d!37n}wr G߾؍˴JSįP&{-62Y^+e77j%^Ǘ٫@~Gk07BSsש;u|N1fڅ N>*]8XߦtNx-؉+ECj/ 3[W&l:D/6 ut s-5`<@uYZHxPYd@#e:)Rx8뎹t5rw~ cMJD:0f}"gg"#p ŽnG1aM)P#\LQ 4ofgz@Wk%u^utC;MMy{ =@r_*8ۍZ,-/ڍ59VX`cTZ3O9 n}PGV*3HvnwD 17f=e#`(mn~7{|٣)WՃQ_7=_{*kDJ?*'Q}f)yH X*y(gҲ^#2Z9w-A.'^M1 8>Zi"΍XY+Ke^Ö:>;OL %qD?_Qy 1E'CD]t`Yf߷vmٰ&"إ| T\Xn9 [J#j}XlW H"eS8( h ^x鍃x"Ph#u ڽ :sJj^!ЖT֜#>fo,GZ8KH7}K}B\OTQDZ;kٹd/|Ac߇;Yk%w}c5qQ#`m3'>J/$u{v |bL =eMYrǧo $$z{]Q^FPq\ͿЇjHꁫQpN~C 5'Ӊ冀c8@'[rI) Zq`iϟRޔNݳMrm~N`U#UU #?9C{'Bbns1;P+;pTY`Nwpe*Y~F(jǨAUI]. `Fy/=|Y݉峢 `oGY`R900r-zRlֶؐ~Jp۶IXe$"[KHN]Ś@ IS_}r?<$Hl^9< mReQj- ^GW\CfY%!Mڂ*4w5! \3% fY]]E7yl6"L4VyCXuys}pAi4QYg2<޼_ 3dSA_s@ '!~pSM|::Aw\ߞK OݿM"lw6a/(ӐL7󡐛W0۰0l^(˝1?35/_JN sI9e@< ZBȽ HR >oub{ε+4j1F{Nlhbn{kz3-ʇKڗ ە%]B%3lU/ɦ]6x>9SX>$9,Ndܢasd?Yj}b@2Q7{5od4xMl>8QHgG~\mdwca,ї/i5xp 4 Z֛AHhlnѯ+ }ԦTbi0< їU#Ͱ?½K:5G.PwXQvwkWE C1/ 4$#*CzGfY要"oQ#3)W Uϙ#iHw7d'O?' J8+ƁW/h+#vaƯzRV{M kk4e3^m0R`+b})J: |扣c(؝Pvw(~tKrO<z#sSYuzxb}tl9$=<Z湶vHLz`e%m+Jtama%{ЋOcPfD\ 2b%A^aOMvM2`ߑFJ<ckxG(vW~,&;LF;# [8jN`'b:ʡ~.U2D2L첺u 6H`߾-C?#Wc-՗*yt-ʂ Uq\",/'TӀ-vHU—C{9*3y/dK&T , xW] M"RO]ْ׻v?y?8l3_MxMxqY7N,SN/uZh: nk3X"L#ND[K,VjIޯ0b@[|c :>"9Ci"wTxq6c&#z!}>$wdYe!nŌ#LCuS몑DyKB1}#u,͘%7_ސ]*gƱ$GbJgn[`ב\KѶ4[eEz)pz*Z^@EmZSңrnr=a iS%ݬ/}y(R }@9I-#Rvo[0ɈLfO6^qzfYɯݘEҚl>4 q*[Y_e2ݼ+i:[21%Tiޫ墓L8-Va. kN16G'B@ Eߟ;pg/`v7(WC@?+#TT]zfCjJ`) AH$l4Ԧ4 >-2ıH93F7G0ɢ޼~*Z<~8_59!,y-.ss*{Enx&M"e)V; ^o=K4V>:~-Ca,J661 7P_ Вv/ۑ&Ecˋ{kb6fp!P[hJSCj@=_e siZ&и>PY^ՃZwmYLGڞ=^qTˏ!A N=KB4؅:A:NݯM}=pJ^KLŸDoTU%dSA1'S.h˓.F\}:p  SdpK0>?\ׁ/'K"[ʃG.֪WL/6Rz_~5ֶ~,[<ןݿc-6y@.]w*Ϝ_:eȄf?{bl8Dbת||BEP)WJqis&wMl4#Uy%P'3½Crf P`TJ,M~t'z)$)v{9f,'X%zKD_Es2cRXY%~n7qZ1G!4w/0SŎ.XX_lj`-WbPM D.Ŕvw@A>1@dvA: &}Q"uLX2Ej+~N;Z#FCoOIBM B~jNp+d҉V"B2715*OQG}Q2F8_^ZzwG=æMQH^mIc ϞTeܗI%O7 s8Ǟ+SfNCM9aAl'; @} 9g EV➛{th=4S(=3/vXʃ,L*OUe s+G-"IjI~o2hR1A|TS 6)HW+^SirYB~炤Zd\+ g CmjE#7P22O}1 nV_Q8# "H)R\/ eRqH "r>8r ='L?2J /Öc`u(܍(Z4C*lee3κO{:5!1R02L>ۘQ1]hM{_\1 R~xA'iw<6z(6#@-i+{lC&<тqRx+)*fV9t$[zLpmK{ )2-JԟW|:_I3ÃvݡOA*F2ZYIMք?*}I,! 2',4MT;%˥ހ]6Pޠ8Z-͘gmC_KTbtB%wN5kW= ܤ" ju'9z.$Q9xd/5ˠ`~<:t*ٚlRP2O.85[;&H6 M~wKxVba^TII/KB<@D~rG[5CPq_J)o D2}Ӆ#ߏfr^)=2R}>߄oL-P `}rܙ }"biK*RMDhI̡׿mHBg\+iQcZ *GpeHA{f=,~qKi%6VPNf4JRh"doɥ%|.nvnOwU7:ꞆbI*5x 12'IFN d9+F8 ,"91m%8yoh$mjiiz~OFMjy΄p7"0邦fX#na\ahvSU̧ܴWJbU3f_ܽO&,rMÀhj-IZ<7<syZVe#;ne/K(q۬dJcY$a1h;}'khah  Z-g5w +z%u-xhB ϕ@PUOL|zMBohAbӡ5Cnd‘dof1Eo jwCk"iqdj$` 򶃸4k<;v,m~֥5~^ 'ƁX)I$b県 3jRQ Ӗ r:YkK7]$,ZC" Lx;q^;C ?^X9Be$Qp{jQ׵bO o2 YyT[V6l#B+ в&d{WcƬ$ڰ YiW LD̪%}ML$8AFTGSE :Go-3RߊDP ݖ K\t3[k/ʅ!W\.Ҋ+RVƅKz:<6 K r#jp 팱;Π0գ gĵ/L*O sgix3V!æv@C@T)j&g7%/PXL@2Q#g^(Ϲl'i0G ,k;JE)ܯ_7z<~H2nr-S/ cL@Z]ܤQ 6 ~iV/MA\lz ';0Rz)pUҹo2lZDv$5VAD俿2@[^ғCZ@.÷<XD醊ksvIɡ}]aQ5FWA0jknm<̕#&x   ]"8;x&Y< ra@>СߚU@G@\ R@OWn"R-'Sg2NQZgN*Y.ĝ*xf&,c( WoCjXT~`Yɫ ~EL`i+N!>. Z>\#+t*mO9 pOC6F d|V/}˜ƻ"(ybUhhef'z[#4S8uSaPpj5Mř*&xs}o^YqkP}ywfzP!sA2ox:dib1NR',d?Tb#5/w++UAy䕾O~ՠc2 >eb̠QbOAŜq˴{5c=nj9|2S|CxIj\ AW#D~eڤi)!iM_K6kBȸu;p|5GkNz/]{"0Ft򗮊$㛡 oOֺ:A?RZ*rٛ_Fj|N`OZo[c0W Ƒ;¥&3<^w]-iZh'{71JƬQ RT XҽL)%(  LM*"={zJ*Cunerʫrȫ`oKxh}oW), 8G;a_c' +^L{J/}T$evWn!(je8BL4**#m_%E4GR.]29 ^+ONY7ݦzs(f|zw bItG) mD8O$x-bȄH&Za[RxRQ 4kmZ=FO˄T*"5R6+Hπ!1 [Q#D&WdS]Z(4_l|:\J<7(ڭiV."rݶ{b<},fR {aζNzBDJ% {K{ΐv7MhsPaH%ݠ s4 h;2{?( AT&qAWJauӑYн T#7|ϫT0DA^N?_[TAu9AֳHӵ:ҷD۽k"PZKz4eMgOTfi)H]NU=(cu_._~Geg3mKbdeůU_ VnPA9I!5M!hd ڕͿL93'燼pH_^@w_x=FԞZhVNRT9Wso\,]BHhBEzlUZk6M .)ފ ,-!eNd[R*ҫm+'ijx>G(~P \8 5uWiڅ|5,{s lā?SM6JF"@VGj½ .j#@s${rN{- 7$>{in@ATv<1x)a *(_tXVpG HՀn[j2n.sLw$ӱpa~ D47g&ۧ t+e-S2CWL-2E6aXDn@ȈF)gNdsNĀ^3jYab[JEV!/gvYV:a<Ɋ`@*`sf❴lS]C\< s|ҝZ3v:ϔ#RЕoC )44ʷʕsj"xe~S` 2ە/BvcPyl6g 2~YVL4 CHI4d5fPC%_f35yh㰮cjpGBI2ol!٧EּxoRW;>";T/ iZvh0D\ ! Gdɋ .KᅸLYoG#K6Ƈ^x7cEQS@PF_KЈ2t:ê!~vQP1 wk7wby:TH74Hiԁq+!A 20zVT[rWO2wi_~J'ڹ~3CS}/Fc)m>DnDG͔i%V cX")tM |qM]#ebGEVޫgrC-(դSߢ$!"F09_|M;IVoU'1='4գH!=t@¶ow k#طѯXx+޸u j}!lYgA$6u\Ra+u1 Xs.D6I,htBܱ-9Vj Ӝm>:\pӢ]6Fbm"e$#DPjaѡBX`b$_5tQR? n˿SB{0r0-iI\Kd=j㞵[0}eJs%O ܗ}}(?PC*y&Rт)ġ@+>BE̊LA$e̶]l'-Ѭ-&,tL@{`3ޮ l@2dב ƴե8h-ϰ|NPSByA͂yi$ɝ>s%q=+ei"gLEQ^.o>[R|7t=N91wv^d{eeU['#^g;O:ӿBeT&o{j~ή!p2omSQM|l#LĽf8>z#Y]mE6=X&8iT |da_T!l#Q8lzxM*nQy,;)6ճk݉HPeؒ7*vm^;]a$+Cv (GOm*%ґQNw39߼Fڤ |vRxeL<ˎ5/i}^v#RK50$~f^k%c+¦t>'xc,6r/ha,rvV! f5֣O@$f,:$Ѕ]ɅN>ť*UMSpZ.7 Y5ZLM5T(ŲV}M,7!" N GH_V5Qw 3?Q-0/1H;\ܲKJb@b$Q H3z9 4)iG\)Kt?3Rَ@LɌEϗū?m׌rGDVaqOnt_6 ^6n!?nVyzuY .5gA{ρO` /rBн=; h7L6R]}5jβfP;ݙ|#EXExERO8qU( jByx/Ch[ +# sr1]!dl@Ư"E~r!)U5 JKx*,=uz}C"g7qDs?HkhCKӮ:He E: ysI x ]("/4\m5AdM7f;^G-(%̧;7;!/v!EyC1Z.HyZ(` { I3WpLk'6UAY!8& 0JZ yN3厯6(VIψ ^xD-{8BI _{:2lxĄNxfHzjQgfZ>0E0[~+EVD3 * xM|,?O\Fߟ*-'۠|Hl-j55M(4XX $]v}x> :t]0N+ 42̼ I?6vX{v^ގ z5[պ/ r# [mbLK!(@)nF!\De5 _iRlG%+Yn{n`BRzCHhՋԝB:/S/G>vo-kQY x~{1X`L"e_~kcrsKӖ-sU?{`G,1S#Ew׺" R{U)7U(<5K]g0 3|zƛ?^z|bneӃKJ4J|n|6!~u]?& $I? ZQs^9[$QSfK IQ1`K{a {یg(9GqQjsr~t&oDgS(ޥ Ƙ dܛvz ʢZdUM$D⾞HRe+惼Uk峔_fV95. dq[Q[(OƔ/VD|mL..tF!0~uydUbZ0hY]^x`:KIp){|2`VeI | Ia3g݅82k,IW%  xet6-6c#7:_*a x Y8948>2 |a$(+F+0#3>+SGu `dL?꘢lH? Zz"m5B1y~}K"v|R6\,rG*$ 7s<)u'NJ1~Ԯw:uZn<3CPKȣ"=tPo +!v9ja8gYZ.ߺ#,g;{Գ9jK jaI0Ua8ͅyxm j'˴ЌNՠSќ6 .- B9P{ dAcֈ51C} 38u ;3˺4Z:m*/}XLk$ ek7+v?qej4@HbN5[)@>t_H_scmcT|0:M9BFG. 7jCseqϗHH™a_lFK7QqC{rHO&3dh60761s0Ԏ٪ʁ+ CPQ^ҫ]"Z{ ϕX'G?0!Gn $MXdȐ( 0*/ :Y*8 ld~)RR)'"D ZٵV5n?#,cJ{|J zܶF‘@h e) c  ׵kQ}A;_;Jiu VNZP:W}txuu21$<믳fw (3 L0#@_ڼ+ ۗMhbDHBچbrqK96M]9+/p7WC#(r/ji?$q^@6[@;I,RY*K p^bӀ.oHlY,|>Fλ%57qȑE+,eZiAA~eŭѾT zA_Z#CM9 Q/nPǂbӜ5GQʳU@)" aՊS:Wx"(@j6vd֓P{5f1G2ШD#ajzLLeڶMJ*7|>K;vZW<;5хG3mRBz_;YͿ)͒m2D.,6L#O* o豢 0Z051sVQFO\,$nQz'j Z:[# mŅ-!c[t]iK2w*LHܾ9.d$d96r{[TLO,%(/NJ/#򘭄 !]<ŃzpadQM߹4ϒU,#+(~>T7Ws|wm:u-@/QPcoEnLEtK`g8mYC+9]5[U9=7pt ;@D ²acG%H@#s{&W/( @k2n; R޻NeGB-2wR> #uPo[ث)wqrG}}Ҍ\翺{<I*liEì^J[5u"sd)NVȼGzvJw Dlنzdi2GQM @t$#?!TM[DXL錚-0Z.aN@U$/v/"-i}I W,!f=63#@Qsb!J:qycԍ[VVCW\[Hȧ(~dL?hR t@a/W?*FS~w Qv¦i12`^]i/8ɺhm("97s5Wt. /•Q9VG􄭗A׃I%Q*(<6ICȊlcn oF1B="~WzĹX.ðoGH;:Á^[y3SR$['rOL:ѵE3`SrFuBV-5)<:0g}O*&^?l`윐4ޘVvS%QjG||irs|cQ/%͘Q$ r,CvWl̳<QݢY83dОI.e_+M^w3z Wy+ c=*mVˉmBwLK&[oǂY|7j { ~˻LhtNl*nncID3  ĶzS2G*M{`!zw)[Z%lME>W䣤l;lby- JIAr݇ODP"euyI 2{ UF>hqF =S]qCVn+S[6207卙O~+(n xG{E&Ƽlݏv0gºj1^{"QG,2&;Ďmoq/빪0hCrqx4444hK 6»vނ%OEVPwe?[uufA9f:a" $7HU)8j"ƭ+nVYCqoT qp?d|QqEqq#S44;O.r8HnU~B;!0"Ek0ͬɋN.TOEq8sh`fIJ[(g=K~vҖЌ!.qܒam v\s{.sbDp8ۤ|/ c7ZFjR$@M*'c"^iʕ,E^>%?A^1Q%/ G_GJz!9C>|c8cGق3h>RdH"'fuWBLs>P$J**jm>mO ~\,DT3DjΖq9!>M,>beOLK.#on4C`jB1Fq&,Y[Ak:Wwb;p҆-qХd ##Nn9+#}g+awYg ˟0hġIi_F!oA"T=[<tu_`*ؼ?GchpWI 6pj"]7Ed%b$JFF:ֆ<lq{0o6FD'BŃ8{\%Ga=BPBZH)x˚jA tXPϿ줭0bT2T0826ְlj=S>&# ʒMo_y5_k.6Q|Q+H)wiU=Yz |t0iV\fg8|TWJ7y$1^*6G#Jeª[k*V:9b34-eL 0N.c)% ?fm@'d0%y2b ku͘| uJ̶ȣFWk]*1n]{&q.U×AaK|یImŊݘc8^jBo)m6PJ{c;` &,`{A5[ &ڷ=Q0.y!!Ռ2KpA)eZpyoaj$_3{iv*Ϟ1R9.=0r "Jfmx=mL-CW{1m0#5YBT@epo& r30,ڍ;-N8}ѯ _zEzBBf} lM~4q<@F9 0gq_byD[n{Ʀ؟0m:P±bjCDdٻ?+u-&4THPCS xUw."oI1:ZۣOvy)}ʨܑ[Zv+['p鋡{#1B *M?@_VVY= >6F>.S.]/{s[.SN9Qj Zt.N(9TB\'I:ӳF6ױSa%xsaD~. i5 O- ?sG83yDr(af ?ت_IC ŰoH48eȏ Ǯ-z墈K* ]a(M2amd6ה%uI,@hni</sUhKz\hm'|yKV.uk&>Dhn -,TLuCd?;Z3 ɹӚ]xoGME vn_Ǭb4@}B fyD< hςJ>Jw68_R]=,P<*Е@OW쫃~~lJJH`.vJ]7z`S _z%bCiZZZ4:ҒXDo1LkLf(@%<҇u|%pJ5.$'b+Նx\K` p7-.xףݾ@>`1[(mᗁRJX¬p10˙e)Q]f>s9φTCCDnL/jpXrᆚ ;\e$2:@_=1'v(zDKCi]BVZ@QS;LhHZeۺ<'Y `8f`,m$v0ksI˯\nn*GH,={7%]Q.y&?qN8[JE8|9I5dDzƸuT4mqS@qHtZ[w2녡R뾧ȳ DP?lކ3;]_ -ć`8BNk(1p.薩?c+_iM6,mA/7C+:εNdSA(K]?Qw_$KpѴ di :ȨWj1Nw2+y=U0䩌8`.=ztJTL.O{"TܤFPSPE228±E[Ghk 5;?og# ~"\:綖CEUN)ZUBl#xosT{3`":r4Nq/.#KZP%`2Q?h\:hVI–o=Hc>w>Cvr|-qn3YwfxI%c.pAyk{Bih}FsHchHu Áal^˰eC+?eq[c.ZG0wp"=NjU$`=Q1 35l%;gG \4g/\cv6TI- r;91;΁'`qp}72 #! "0r<(UMkjR1=j~v>Y~pk(7Jl: G^PM͠jLbGb¦:wy{:DI긙<_m-ўR5Ilh<ֻHs"~Qyƅd1BWfu^AΘ!TeME2kBH1]`aƹ: Q);6jJխ)!耢I\7}_!Kkmo'N9KtQ&7[yL1/Cܬmi(GR}zesS0$n?mG<.MEUnDŽZ?6=Oz̔pr\C^!`R c!~gD.lH'3:F))uʌY+]_ͯ[%8ڎ [G^mл,!k\V&cG t&F* $?8sK#gҗb# IJ%g ((~/M\EU!Lf`-sB ى3O{5󻅶-uHRXwAsLK}i RFth@m* `0[[Amf.PO]ԭBr(qR2{Lz%J7a'd)f+Bns.N|#4JJY&Q[Y<B}25j05FfќHݷU4z$㧨@c "M`gh\LO]qG "8m+6N[?_-|4xYp`+2MkW}ʞ `}c@n OL7zḭ$V|'T\\&Rp[sj5}&Y{)v&M{FGԆx_ElKay6ZAWxm8tpѭFLU_QzG;hQU5jDֺN/ܛ­(y?aIA3-SƓ#Ѧ)GHSP}[ȅ|v3 jɂ@Y5}1C/v6R2[#9>(qen󙆑'fb LN>D<V:Z ŖK/3 GgLi3I{jYǐ I(r<΀jk&ʆ <^Kks;ÆNj!As=ԥЗT|prÉ.Ru2`y{釬C |k v̾Rv$Sm7яyHϳS?Nf/FO[™JAdtbљb%$R`Ri3 lS=;%j4hkjD#h0^CKb KW7Q`5H[{/2) +zq:yPe@-H 0_%y DF&ff74_s%B'J~4H52i諌hDA\L+eA`u<O8kֶ>!Fy/p`95ϹzBeCϖt'X56BݠDP`"Ycc=g7'pT!ֲ khnU5+fmwRq̊4.fDA NhKYxV8%i6`G$zF6*-g.+<4:AV&E(P]eR.<@JAL<* JUɬ*P?+;iz e' 1ҟ?@eB;s bzO>ͼ3-&; HL"_z۶,pXqY3hWPjJ+Q"XEUs.7!A+۩>+K@ÖMU#x4L7yNX}N̡m`p[תtjKttڞ3I)}K޻$18E80φEC^<2b(}!9l%T x܎G-)(yc OT!QVimJ¸(?vz5=Φ^M.۹Pqۿ‚?*z*`GTS>$$KvȫǛW4y_q̪kt4}L52jGTmD躣Iϛsn}-VGVuS3;8}& ~(ӀN} _Ţ3qj7<## M'ϻԦ敌y`$vd`]2I$J#ddyHE~T JR|;֞b'm:tǚĂ0ND8&tt3;ˍjxШW>id* !$#THA|E&74zR_ڱuϨm$q. %8u:A)c9É !,u^>sIB͟vZª#)1Iu{~=W٣"x ; x࿠D8Mx'): |$!ޯHvs>@t"FKSaR6[S0WOnD8"}jƧ O#<0X=y3S㒠:ӥҖhvxg;D|RA% :v~;lo,O0}am4:=ƿ-RkɌL|Hh})!-)L + H 5ViUbpK, үkYuP$jv3G$07@NTm2?+Z/>izcj V,> m6,YOhYMlr% (A>󳣦 ");ps}l* [Ėpq QҘ0 WQ:b>?;20j>K "|X1g0d M'I >1*74wҍ'XػScJבxCe 2@Fs?A-] \ԣ~{%,D13\枡"5]K1oR.%ODk؝01sT.`nu[Y.n#"ٱY+Doѹ=j~HjI¤g[˺d9Wo7d|g't1c#+ۗJj\6T2$A4Ani^Xߕ|/c"&I@$Y6&Z:(JP:4I@.f_p~NJpXP`:RAң}FLVܮ;o ̽A*{_U2_g0FJKfS _-!7ac?\69"UNQp2D}А`8S.Yps/ub#lWThL@U0!"I8ϚevFxTXEfk0,m[z0c<]:/|9XAuPz"Y 7w19BUN@b`,85Gд2O7*:)jK;f\@LsYy LAF&Q'v`a]$%t4q.O%m>%.=쮡 axSԈQpkfݞ_d5)TQ0N %KC!>lVE [1?(m7u:F|[5ǓCO\dv:cii<5<¯"F-WI[/*7Gj4,ɓ٩~ ϗ!*'%Eqq(~MڀMXcD.v89KY܌Fb|rHF.J.pHbk0mxC 9pԜ<jڢ#C@%Mۀ~ðX0>x@r::DJ% Ս'85,-(~ͥ.3CEmJ>LN`%oGzzL^+d9a"cCmN} ]G=!EcDbu>NCqq}m#c3ASd!ϴBe\{_Hd\K2](/e>x@-Z2=<ϱb-?oxb5|oYE|X!L; kƪ'*K2@GWe4M;U gH+6&6Rem-]u"3ӳr/hޙj&ʜqSv࠽g'ߥ60a*g]/9.>i[Ќpmk>b}4,^Pn/5J8]<%n=mCwDlIs#&> "Hb~#٨wiw9"v=p@k#^ QCM9wƶ?^{1Rqns9䪚#<}Yd gQXBd:5+kALkwD'YBnMp*BF.p%Bfy-pTsC7o%`2*a@+xOaR):@4qP2ݴx&K> Hofً63h q =F|Mb e ) Cv@2eu(u?Fv~iꏪyKlm2"oҬFų2''W~<ҸX k&F+Q~#EfS 'En,V"pDa! >wv>ǖN6xcˣwy4PnVy1k%n>JP>]s(-i2䗧,]9-9SG> h:Q,< 16I~aK@I dY/Kv!X"e?z9q6]Q5̾f)$O%~"VzDX+iʜ/+OV"+xwʸ 7ř1KĐ:>[ 4WcJC*g XZwat{BcIe"n@S%#VMRDXZ:`Q|#z{'%O]![Ue#]D~h4rK#B5 AxKH51էTD:S-J#38?uoy.18 ֢*8~ɘ3BTG}.tD˕; 3[~IeuXJ2  ksƫ4Yvq;:Z:7Bjb\7_kަT"jzLcM J^fyf|࠰p ,Za_M{8+"7WbS `,j< gN™ff}`g_t! Wj<(js!m&-##mzfO(\zu풝eoJ;='7"n'z4lSFs/=)rC"c!7I+a4mPab)'!1b₳ءm9Ĺ|/I}*GCdXnoYijSه:Cq~XbP]?szB(sFSPW2vְ,nzDGU?#˹?ּ%~)̌恩:yXP>o-pt)е^ :ddmXPM^[?T8B=$i.yD$L(dr0zi [`.j[ԥ1[mBQQwJdȬOi~bǶڪGuWp[ؖQqC0ބc ;& v5v(]>GeiwMVх_؉j1%pV!9cL Pcs~Ml*mi2С ~b?K".׫ ~o>^:غ-qrv58 w1 j)~l$`r}\x^ .aRO|^FQo`7qY*Ez_k, giE-xOI`6&_q;7-Mׂ7A*ClMB@˽>^),HJ J Ḫ *u#r6{0G 2}hEq`jlcZHJ][G9A=qߜLJ4 fW3HiA_&جMڬ  g18H%p9U'̣o8Au⧎Js1#cP\aTZ&*Ks\L9nO ?^N2F:ĨnC(.y nFEa~+~ݳBB ʂ "Er!{|ӎIlE`_&W5F ^a˵׀JZCms"bКRr˸ݮ:;]/5#b3K"Q Qa#1%CB˿3Wܨ=Tυ<{hJ҈/SUܓ\\3EQRfi#UG:a q# :#.n)!:m6'[|NzHхW'K#.?}BL҈qvbx>|ޢD2<]\y6pӦ\Ւ:So"cbɆZwGQK>V-1RL/U~I ~>"5:.iP]jR~ .1RɌ  oR1W݉QJԕ3ɦ yA4MFcq="ykV[ x9ERŗ.N}G!FQq"+`>(ŋPIZ - LGͶNS+#³ {O=HNH]~n(4D׊ '@q(Ţ܀Aʅ3Dw*Dt47 3L3}»Y[*KkM6"*e mff{p;2˝0UauߛIXY8۽11!25x_I/y2{fLEDV \:gݛ>A3'/uS΄x\ePotF/Sl dw:M #wh\21r T+M`}+ӕ{*õ_5s4w,Lf*5X ca2S\' zW4~9ƪ$GqRrkX_v.m$e s4d=w+IBMn',u2l})OpJxERw:$8 CjO3.V aD;ɻUj^*O6gUT/ňv8W&о9}?4w_’+*ݥ(&e)vcI. UzIR1vyrqj gPM;w2˹/2,x/FMyNnT-Fϫb'iFd5|qlcc\/DK>llzdl$mXz9 ]67cŪ$KyW!{Ԋ়{!!ÖvTÀ7ƒX{nX!QSYط?@ x89l)Qs| Ǘ[Ǣӎ+nz)&dy{`.9bˊ]OK KdͬqB&QQ$V Uc6}յNrV-)dzD]ݗ3 bjQ nHb>A[ ?OI{GȮDboFsxc˒128[_&UǔIuua[t'' $:Y{6 s0XǨQt~,b#[ښ fVކ5 63 Y*Fy=D̩" /$ %3z<-9k,%')BĤ|,QTȒV%b|W^"o/i_J ӛ7d3ѥR#]NzYyhrn6b׃i#.!.I/yApr:Qg`<π Q99bHP_?8Jpe mhZ^Yr8i]HYs#B2iyM# nw̻.a1{_aV 魌L>zXЋw%nN8]a0$(1:Ykb˷KxIfenоlnc>o2Lp܊6@{ζ}FM9R^\pgQڎVU'pQ'yrܪY@y6tdM8'otฅ%iJq p"+O(^R`%t3{-RVmFPA#S0h oYYdJyxzMnkX_VE_gkM{aZ"yEܲ3#O`E(:Iꗵ#RZ<ň?cyd7nG*.3~]7[0oMwYǣ~c:3|0$CXM#hN5BƏ$ZaЕRc$ sGY6S#VO)3'Q Y90W/8^2p4{ˆl)1"+Ϳ#?Јrg Ck9Ba m-L GgI[u{o"Uً; l}i'hqVro bb;h^@Rop&k?bu]) k+ְfŨ4O=W[_ *m2狎[Ǐ"9•j->Qvރ9AٗS5ϗ/6CVtI J!pcڠAe)@\ h6JM+Ҳq_7UkN_N]6{V.'H*9R?dACZ!^){횤y~ t(0EDZsP[Vv^ōX*"T_ EMgޣKv'$>|7쳱 v$z8JixKkg}M}>l&N2@5ɏw}WV؂4)7K2!^6l2\]*LchfȺշdHc ^rt,/dR BR`TADɃLijF] 6%ݿ<γݔ6ip34&hGw e*U*>׷UF(xvTdI冎\!s uE 'rN*9V R~hJB-6?!!)yW$/-geM xLF&"uI5E̯(#{jH;'uU|uz0,uWlf A6JMPe%t#P~hvq|:WJ CHD$g{ +qtoނXv9d;]RP+5KcEfWY"3><ʂ.ZDR %WHI4rCq jqA/n#eAGU8xe}btpoCY%@pOiSA6,纚~6y( @ ·NTDr]r(QYHAșYn;(yj hT^yN9ۓ$EY's(Ϡ~>$p-plMNF92&fWޏŖFЌvT[TKVrR;aS爛 M0+,D5@ 3)6*{ -AX.ɉa>F!6Tv_bjdbPoܩA?#t>dEuE9"Ϥn; Z?d[w̿]$*'㠄F=s2 m-^lߏrZIkF4:X%1E|B{ib4uqrJ C$Bn>VS< G/֣p)JM:p% "Wq4O/ ʡ?S H '*+7RKD@m=߮9bHS>I;t*X*'+)e;3v ֹpTRZ:Sğ2}a; -fZ:Clh6}L.|ބtYVz8`9}6Nł(JIP\DjʈUzqt*#O+\_LWO? (]L M rwBR6%h )GEXWuhnV%ЉQIl5vYXހFhQϚN15KlGm{rvl{>ڟ)q| i*syzՉGѶaCJ/O~ ",#nߪN uԸG:ȆA ^wOK[s`lw]qZ;o}v=PL=F4Y1OHBd }f?z͍cl^&גbMe~건m `MSq&WwDEW$CĚM,Bh<^g"zky}?$`>Q9Y+8(EKmck h.)>1 #=(\dٛX92*&Tq>QQ-PÍkӂÆ '&ՖS?V«E! G5NvDP>pGzk \;,ā.ևAn.#$5\ޜ9=ԬMU5 ]hTN/Ek 8̔^?L.x=t_{ yuwPV i|u &$rNch o,:s2ԞiMrcd:-s6xVb F?VBjXZ g)vΎ+/$iw5Uv44gÙŚbŃhļ;xд8C5r:DkM$ǀj3blz/lǡ8'x$oAAlN$rm|xpM!(/qy5I[90 @8ܰR -w 6ޮX&;qpzUo2*qL{0߾@7gQF2] d|+xDxi~SDL"?_Esj\ϴN$p \3//t T6izAlAt-4TkITSA3\\T]cT]w;/:yU(,P k&A!X8/ ,vzXa2!*P25: P_)" iQ[-_ _]-ա AoBka~a&_z6mz/ 3m |n(/m-z[՛#0Ъmq 3JQ+ԣ>yh5Ut6?yBY.dQt#V=Nwny9^H/1C]0\ kkD>_<[if8Ol ?s:1^]ݓSNveeՁ`9cΫ2 dr?w; L-<,Ks{8TYOF3zB"K$+gHrRZHÞCF~լbHa-7ե6>^xMJl%v4_FL7t͊V|vʐ.[>}Ѥ]w;r qdE9U"?+!CٲХM2D.Swrf‚/-^a lDqgBw?IwY_'S)F `x$$lh=Ha<W7|8z&d(mEXb&* |o0̓! qX(~}A*` 48^ x }\I]^j1#uY=w-M=QW0>.s^r":2te[Ļq6>kyLHd pT.j8ax+ֳHA=zV2X~G*<5ӥƷ~nTlȓ i~Ԭ=geWFnn}ݩ>yJ?k14s U)yIfy){K2n$J$%>?ql /Z\s yW`qЦl*nְdEd\G8iZ7 j6'Oicr47}uɄKjr"72E&gGۋiip;3ceVt-l򞄛ZĊyAD!VR|zk?U}iJ2'Ȯh!%mVn P9TXyA&w\nE2;5N񜐽#&Y_+59AKLkv,%%tR85}8Ui4tàPUx-zc$d|Ѝ 4:DhK!bJpx1> m[j@6hb EwX_nYA&:2`;bg+v u1ӟ MԜ(Vvs9~=2l;@i> @ +#9 ۊ5TR t S& Qw1X*.bGٖ.7ilW'r?ǿQvwccj8{\zƣ8U-H~O΀erPFd*zS6.sz'D.@gŽj;31r80dH}vX$d]Sm,Nlh.ἒ4}8d',/P&.b! &`ꁳ Ou3, &Ir,A%𪶶۠mj}<V/'l]DwPc">5?28wQ3KxUV9Sbj Tc;$OI\+. bDpY?  ^Df:NbK|L W`((Ɲ,24%Gz(0OC .. *gQ5Fz8UhY_zNt=I-KbEsRI,lntBYp?gqǃal:uĈsc$KT8 ϦT;ʎy{(5DmY;?E-[c" {ه:NluB7 \~6$l٧߰$BX̻*LPY%$"k4oHHЏ@@=/B[6Dv]URv4Mi3}jK>."j$hx"V Mz=<N;yf(ce #+gZ~ޱ0FIXjDm* %F*񔪌?bpx5hpo[-6A3sMvAfq;\ qxx}B:y p9Dx6)+%r;ռJf% mu(tyƊ&lDPg"e R{Z=Rҥi!#U|I&5OU* c3 ˗ ^T& ~P4߇|Z+6hT!ǗZxYbS(Ѧrp9i_OZd0nN W}rzӟ۪y.X90z3/>FIfV/Nb栦~!i{+jinuCω~%vսOBRM1N}*z!.WW= k>z0mg!c o4TE > 9hI%x$q(c`|0H Ǫnl#sq|޿wX8 jP6Q a`f6,s J{zW`P|/c>An`ClԐ#Q]q=E`>2q?`_6i]rB3S\V^`[ό!Ѳu>%'8f[:ˌĒ _i:J?ϟq \Fhe=i0؏ B1EdULR.Am®J[1zqUӝYCxl_єG[;I>r-Qn0Jl7׺t!%Zi z!3%R9`$(`p͗Դ8+3.$e99Dm}$q2"+sh5%n%(]+ʔLnGWqGjK;Sr_cPA#@Dhn "I&ʥ]`6N+K=׸n[H@xS* uB W*r2a*bt g$wd n$_1f 4O#Mlcȅp#-:)2р*1ήpF2I NU)|ô_0̐X=\b*b'ٙ@àGOߔ![ߖ/)vIᙪ:pX!CކԎDGIe1z׃]Wz wY,hj$iI%ZyoS{ T >ZAH4L[S)u(quӁps|,/Pa$BO⎣ ic}uܺ3({E: ~^ZN; nG+M^','I.5 :Lovb2Z:6l[>iyn;UV@']߷r`lފ3H{# G':vJ Lɇt L5Z^Ć攬(RƂjaX#舴zS3wJb}jBQvAklKnYL. fDh23QinSUpEH4AFRQ4Ff!/c .wQN֊i rhHIQ xVoFӥfdxg>F{m!HM_>+Io>gDgi&K Gmq~`Rv,dvq^^ &Z4*TDah15e73{u S%@-y[MLUӱ J61(?&5".aACB`YxG.! +1'f*K5KL4"0 5xKa ;'AN|{Uj)K1BGilc%<ȎthX+z_Y>z8)(c5arȺf GEsv<1^:IvxzI$Mh;]C}}{*^)E\/M*;&{fQ{gS ܝ(2V2j6=?L0+,RuJCWB<> иl6C,tE=t>A͘P@KQ&x?'ʗK!*ۺH1a.\:Abk4X`{G[ƾYНc /BMrM:~R&E e ݕr!X1qBTC>c" ?F'>|!_>>{!:1z2u_!b,.d߭%d'?axmTCAOٟY4e\F#Y)=Xen9jT8hyjj,4Ap#Cũwx̐6x/}&isnmKo4t)zeT0 !YDԬ¼f ]u0BƠqႾj(3 {*p'wV=q񃗰n0OJs l 3^Ǿ`F"r&YbsZއ`vfQ m_DY:2\YYY xҦDzn(0sҺbf=Z ]P^CrvHh }R%l+}~>ˠXDʽƑyV$H8V]w COB\qףIiFKL&ܡeXJCq\/eI4Ȑ7 =$"z@%Ǧg23D/8)ݐ>{!rϾmv軗Dz'R׭=Wi݊7g:%n, 뉯:^Sn_?> BTlÕdm I$fYߘkUӗ:E"~᪽h큗L`Y'?f]plʫ GOX[eSxʪyXҬnVo#Qx.+KqSQ\5R l+f_hV\ԕ0lO]*|΀Gh @ e {`lOك7,YyTA<_Զ|чw5 z WCA&a ӷ:c]bUcsBNg4fAnF'~ Sg "siU';5cz&7uCKVyɁARd6 c*$VruQ*kMɌZ>(D sʞ +Cp{P%uF!&bD4ʗ+Nqhp7VgRYDVׇE&VM>[ka?,.ݎwT \*PTʆF`nJ=uzV)ts3!xZ?.|u ~dVuG54[29BО(T0γ+5-at<|e /x9ĥg$X7GnWō.ս 3Ӻ]CdИCy4qgҋ Ǎ /KP>/ldidx96e^+y~W6S"}k*ʢ:x6G{I>L]KS*#v=0ޥmM7j9c38Dn(9 UEzK5QҪ\pZ;![+]y~c;Gu2{h.s{FQ)_A"eov kp~qepoPcҁ~8E W[7A,9LG`mG!zؔY9;9 yI.9[eŸ_A|OwK`ֺ07`C~1mhà"['-lSoC^ mI/o1Q9w_=br!_Hƌcˍ֦' Jl.\CsAS(me\4& f+V5<KU.Kv0(-WIfAF=27m.z9/VUr%\A22j=bw(/^_4ޔjSNAAyGVaB(ˁ%zv ((۾򨨁ɊaYL k5pȱSHn zvĢS噾-t.٣u'NĐx ž7!dDGI?lOG}q|Y<_;T ,{p%yϐbJBv:c%+VD\ЫcLwIK0^[LmXl{6p zBhLQcsgGmJdO|a5hc!<ߘH[6cHb.aQKx L qcfːC)JjSiZ=dJ q ]Η:_Ω4J%(Zkn%X!!b]%>2^S#D=8:H_"v#:USE;X6ȾPS+9:J\$E|ב XC.ud[ش1Lg!^f?@%"sfa&u܃5 ,*V͙xsmqx~AgTL͖.M8 T%4xbo?>hXVݚǎh(SN#w<V.##$.@Ll=hRAnܤf}[z|(Ö oEG.Ӵy~jf&Mlo+oQༀBb _Aİ[pw@y27N l6Ɯs*A*o% !WTer%=uy oG`3j!o9rEѝT?뽋#iU'ejg1N%n#02+7+EƖ4߇Nak`-_lGf|M5@WaATGATHZG+P$ЕVꃒ4hCǵ>3 s{eF7EUjF),A#"eʖ)7P8\_biw'9o]s#/'Y.`\۳XMw+>M>'!/g6,ǐr ñ$꡶!rjOS8aСLSQNH "Bzb5 5 ճy/1z?%-p{@>W]s HUbe{A;l>lU3(X6R# AՋ'7Ĕs-.$&؈r^O~SP!NbYvm[IF!)]l W]kOFUMpvCPَgA|?58ڀu:LTaᆶpZIjyJO:ۇyS\,Z̲)+C3R|]ck H =B%G=: ʗa"C}",}"Vxa^X qWIZBC)s\,ڈef V- [ty?EOiзY@jJJ?E~Ahzi'~zgEn ͌=85KȄI)$s+"YAjK`^. Ȟ!6\, DZ˫̎M$l;}yU3+ mmG*X S61T?U ~d<OŶAQZk6銊+vki%%k\*sd@7Ez`rE֣V\%C:YUlIʄ=GF%!&x S{+G|L(B>R'LE*D~ۀCK0fveeⲑ4dg;[2G&C[ 'ev c>WY^ 6G9 BƃDa; K6aϫ@+4F v+!pzjO.#|{ǧp);Pexof!CPnZCSOq>?K%T+1TPHnkG[L=V=HI҃AB>CC3<o'PQL҉dOâ9)+OjgTjmn'A!D>,*A4T3X"j⮳O\T ."Wͮ>!H |öUrv0b9͞;Lד:LkH{J?699{)m 0T5/ [wJrBh%):cw|,tw` :T;1=XּrTmbM>/x.˸qjϣZDNgߎXM/7RSo.py%MkDeH}:mz8(-#,گ/ R((pi_!FqZ;y~5s,4?% s T˰ؗOBM-1PmZvS )''mf>2O;=S]8˜l;+&HFRFrCxnaAIyvn^y_H PlUŹ4Hkh&6hFjSvuma|q%:* w=1:Idf _$7r" JaAysPlkg:n&%ļWMv(hS:Naϡ|> ӹ*m3'%2 ~lCgdΏZgO4'*2{ج☉t ve$AM4 GɎBJ#TFr՞RPT㪞t-#7(*4B%QI5_ {%DgO?eL.Hhrw3,$ū:Ox]weu ,*Sc8y`VbhL߮:RWX .D Bʔ{"sƍl"6l ]>8( }391 \C[1 侰X唯Vv](] 7+o%nR rgqՒu@ [vqơH5Tk61E X K&R_vftd^r`&ެ Q?$>f8pRx}7@OAouDWeˁ(qW-9Wq꬜ RUJhޟ8JKJݪًm,U8@dg%HA3ղ r8{KK(U?_lJnN^uӕz!(z^/ecl?݄WQg6h"@g]#1q?C& &S?^KWR\ b튥Ӂ̓x'̫Uiz6/ #%aˀFlɄH1i: $YFhsH%L'U\dwz5^zYaT*(K*u>Zm/sA@ iJ#7w-8oo5\J1J  yP7N^N] =ӱsQĥU0(졯Զk}Dݝ*t&U;#|2>drYUlD'{N7q 1q>.OPOM$y'dl鳷"M:^;iBjDA@ݷv(⑌?Fi' ف/U"KȒTv\F4r Mu#̃615GyG~ qf* ܯCM]30INFu2۽=d=S 5I y~hyK-帉@ǓY'_!3'hG5eT:ykAodyvru׵"*Wa/8z5{wdoM K8_!w}OPɣY:L!$3f%n/@Եd,me~`F!|(8- Xڋ/-Dp!ՈbxnBd (@IϞUjdP㎆ݧ 9_`![3h3]R.g0pSekf{KLG Z9m$n4$f?Fc;3˕%e"x!<Шٸ2:J2R1k:돿V)ny!QTlz ^"9T'cr5}d}-xwgjӏK Φ(45х #7e^C'^}hn3òKr^IKܥ8+6a0ǁWjf.0xJ%܂6ƽ Ӻ^9+[o2|4sQt~hg ТԌy '$)ʇ jmS4=~\"2!=41[TKw;/@%ro*)ʹ7 ccd7U?Ql 'P*j PǢG_K9TQe0½~SsӤuhIid4QoX `eX^? k-0@97!R9/ 1{)9O@PNOܦ6l \[3HLTWH j͞ E :u J"nODYl C* rb$]ľ56v6_ iI0PH^2 O4E g_%.MA[ڽi +uJۑ?4s/ lb<*Y:po@ .̔kQ99)tz3O(\UE1G_]FgOY%Y6lv)w>n?C Epo@gE0d5eKtvv w<2.̄Vh5 c!8}zoQG[GJԩ#}<U .qWA)6;5'il.[KlD:$N\VW?ӄV#?jxs\`ӆ؇}VtDAϽEnԓ\ꚿS-} k[KpI1N呈,CFNъ k\5ing:u +cc2vgf>y+bI|| XI*L",h,;f5߯"Z~U;gGx-$ { WKV䱦wcMB!DýCB/)sks2Rof3Qôd/k4ye06~ rcB\0FngH$¿3{_Gw0+C<~;a:,K R[ڢZ]C6Ҏᩕ'߾11"ǵ4siq;]j;G-Vg%,^aϯW ^K4!)Q`lѫY$q/Yq2McEc$RBm=?6~?ן"^ `Ynl}$ep~oȁR<rA# 8<!dViUVRi=L?Pd7gl=]}&^w9V߷ D f ~@'ElVJ&DlR[P{`|Ξ9>2)z:o˿d;P ᙙ3Il Y ]6f^' <7l[IӄWBQXQ>D4j[b V-o̺ȅ%4(oɿB(EV[ H,FFX0;D[=@'$RU*S}t<>b4˨.ZvEM.`qʺv% C"@YkJ=juHvf:5kYAq80vF77xӂ A:gW)|ݓס98K4~OUZM). ^%BV.Q/3` 5'V׋ZjJ*q hzw_t޸Ոu*?n#M 8CqL퓎1|f*{((joK̈́" {~.v qW`̆WB 0/:TGAX^o%AM1۱޺֩-p>mtR1@紸FI]O+sD7\KyhmQOkB' 3\)s%6T haKk&0ēKrxzQMuHVOc !ʑf4>WJ2ncbDU,O/-]o~[3[!^3z\a*MF?Qԙ͂NbT|L: ڶ>YI3RӕoN8ǃ{z<32YObZ6;Qڤ.ĵhdX}eV621ҐIߨ穊t}mƶ80?WZṫ|PAs۞3d0OKV׻x dd^Q3O@Glp|}א<NΈ[b PƋ, Jo>bV>d^ K]0@ӄ@פf0d7"F'ì|^D\1l,CWiLũIy_f>Z蚗ݗΔК'Y-YC;}0%Po`*,_}Pnk+[T_Ϭp՛j #5B% ɼ,hrŜ5O nI^$1G띋.VnXc6{ iԶZ8z?BKd|NFW#ddJqUd`<1.9e>y#퍜A%*.nН^:5Ȍ겾'H[ČSyB8apg(QP'kӚ">4N# ;24:< lB8lE VDpD&@ *niЭR(Id]>(7աJ.$ 6vY1$$+}7x]BKCz BfgȏF7mƐT$7g0& 'o/ӛhkhqX`}mn;4F[KvI?F^Tȱg9kS_{;ܟfȵx o{ED|V%@-^xLZƣ,W@.,%r'90%В`Y熎y-SQtg@,@"{5rҊX¢L|H&Ձ; HI@T3_|53-v>]0p~eWw#sI'OϰN=WxsZCTz\g|%OψpkiD6HH31]yHLɴgSz[Lw/ߔzNDMlHXp8"i)f yIj*=_ z >5ݏ}ԅ,?6VN[D_~Im|ʲFKpB4=S?á3rw+&_/u_wԖ Z2,r|E>R -'S. n'㌫Xկ!YU ֨osj8$w_O[[b\xǙ]@nэ8IMV0N Џg1N(3n, j]DИ=·z:l]ʈ]*] 8RR xx:FB9JL)ژXlWq/-ĉ3na g$cz@\_Uیt 2\b?~ eiE j%6^%G}27iۦMƳlۻqjz!XI:AI]MIO\(RCr[Mwrhyv ч-{̥&t&Ga!asUE:V9hH/|4̟& r墬lImu,-Xr'>w_6,B^L̫ZH I W޳4=UdsP-}pnU`|Qnt NڮzJj*|PCIayL䔗w~E U Q{v9hhVf崠*a*߃nG.K@0{ 5H4fhiCQ>8y/;vwy,<ϞYJGzܹF@4OE}'Լ~W/ 0\VX\ 3bAl4(n~57D\zH$baX'2  <ߒִ.3wh~+S#u kgD;[年kmUT/To.42fdE]K}v"Z mꂇj# # ̈́ND/7\nL4lk`U l3R`X:MNGGvl]Kq f󜢜n!f9۩kdR,cu7Rl22ĺXݴ#?= KI")%BodH|b2uI /L.&>=<o'@Tj#!ʬ]+]C1ŶVfN ]A&I$%}Xۻo ݢvT։ݭrd>-7c XTdb׎7/Ѝ/Jnlo[b 2D2mh P"Hs<¿?}((`<:VLѱ4eZC\Pt{\Ak4w$-{&L#nu(aa\q`H$fpG-k`@Bף .JA웦U~uȳڪtvҏz1.ح nEX[=6*_nskjkpfr9Z//DcdtZYUtR@ٲٸ #4W߅gVx[&>f AglZ\횩Bht3= h}c;5o;$KbZsYxڦB.%:c?YpWpy4ho(:%z#\U(Nȕ -˦"U7DQfbv*eh>(542]5>1PUOAjh429һOx^0tD7ZQl"rGswSK_*^#Odc-]Æ3Re@;F&hWZ.H-j_6w?A)PhB l+9\LSr |Ϊ"+p6qN'+8g;Ѩw\6q\RVzwi^xS.ȸ~%6ir:XDZ|ELYVYx F;"ШkD0tz¨ľH^G /S!egL!~lﳳr@e-#x]C%lTӶRuZ+yݶAAno0l^ aH삹 *3*TBŅl~4OdQ?5vE1Ο_E}nGwRZ!i?vv@LPtݥϝW+0Xt )v5gJv[e Q ksKg džy}k5$U^Odr [a(R}vA (DMY(՗4dځ!@LEBÕ|Vixģ`c#ؑU`C'"\ݿx>>|[PyH]4טͦ޼⹹嶬- /WPd AvsIӲ+girȭc\_&zuQ rWrۆY0[L] Y`8?@#Dz 2d]>;Y`yP\Β0 DthSGa!݊e9&F=p>齮3)a:hE~d}u }f{1lm r|8n`;<xTh/&k}Fč|/gE P H%j{߁hLF^c죗@xzN<[V2}v~3_&> 8sLqR:YAx|7Zxu{@.|<:9$WGIR$\ | M_lPxTuIaho,lnE1IX!+!kG;zK';4_%ܮ`<R0-C4!L1C># &0 @k'/` zՙPiN4a1p]?t!Lj(VjQ[=:?m,EQkE1`yq9/MRX¹xn= 6WSgj؍} W3|| \FtihSM%W.tyȎˏs%h4'C, z-oE5!|€P$+ydDpݭUK.T< Lsҝsf=ˤQ >OR^a|VDndW0\Z\;-kQRvf^@P[-4MzP&-\1!MT+g?Bڑ]kS( YvϚ,auG ơT_J gNhϦFXL*xO)$-!PfU5[ƪYocdDX,nx@Sd>A;SԶ$" ¨41b6)=x]] ߖw魗lH _LE<5`_USOlz:Uo8+Hf" I&Cf]N$)t^oZKBNl ,}A( ُ֍GcƏby9fn%Ɛ)zk*pRYFt0RG:s\^58-?hxklkS."jFWrY5zmФ<+%AEqhKJ|\g|ڝ溜&M!DSԻ4*>9nh!6GY'j'$g _5ɐJ#|z ,}= gs,"6=W R (uRE7 R}كG܅oHE bmS#~!IّLWeĘ5 |֡ip'-)c?eౚ/ 6BlnW1zX"b}Q0Qz {*[ZQ{:JFwPP+|-F@ztХCL2Σr5 X*{ƉkEh?D`|2M7Y+~ |ŊqCasbH7Եjd(F=XBm]!Ωi\7_aɷ]/BJ%Sq/=u3;SzťFz~d6I _.Q0VKG Wpip\bcu0="Li<{(IZ4ORvg4C/j$':cƷ :v=b2o\N&3 Pji0LP[z˿ ( \P[3Bn|>w=$o BTb!;FpcLuшTnw>0>r]kI $ղYk!j[z' \iΟxaQ" 4P4~NT1M# i$|aafk^V4f3 սC@kPt]k [rNН3 ruKZt-;dlBIg NbXi}2-Yz"X U,>5Irik¤cKj ;U>Ezla) WoHg1;-r%:_0r9Z|`.Hǁ%?NtlpqOa@hFDWXpKFZb^NVudlg+\"ktđwnyfKI357ӆʜmN5If<#7uVY|SѰ+  $]Ə6w{!0<_p[:M5y4VS_|{x^c#֥wޭhj` bnOP?|<Z:qi٦mA"‰u0䰭oyҖݒS*h;i8z7S4d7MؓԄ/^/>8lSj8O8UTsvL mA&vw $2d~ K.Y.U!{?JkKu: IYfUNRp=ysȲƾh[/ q7`Yj^WCw&}M>@wAmc+Jdb~derThsƎ,28E7F)h탶J2>gE'qt[D˖)Y:-3_pd%EܜDy?YP] '*OlR*BQ@2LQ69/ ؤ^@F*D^Ȼ(od%[@rkP@1ٰ a~q5lh mq*?_G 9,XZW*ThlQ&(MU&F*E&Ԧ5P'4COޣAWƔWYXpP]{Ri9ljr D۝ !fñW$ڌo9ڼD /[ }C!^iЃ^_ˮjG*!1@6_-O6I865C)9hwjas`޸]X-&^SH׌9.Aoжo0[ Þo7ܹq$o-Z#-M& q~qV'#/j̩ np)QN;XOc$pIJGwW \_͙i38t=qԷLnvXedI 5Xy6o%Ŷ}ykFI'XlHC}**#0뼼6$|+ Hwȕx#*o> 06Kw "wL5I㞭v4p>kA2x6sv=~ XQf;$=֟(߷ QFp6mf=,ʛ^A9]li#6 Tވ{X(AqJ&+rz{XʳQfc؟q lj>Z@"L6=8%uTu1F"G"OthwYn,gWǨ}51&V΍l*8{MG1'x˕ColJatd:2WlS7% KP1'[arP+ 0n,/Xv@JH'S|4ә8z i?nJYŧ[zcB+ߣǥ0!amtvbj^G^z§5CP)Cu \ N'vRKx'ӑ>v̆L2lr&Rc`iaOi ~*(^}c &~hӑP60ޓm^X!--1RG$F)lVE'~Elk@Z7~MN歉cL{%+\t R@茞ƧdV!ft-QV"j i9%uBNeQ1\sS!(8fWG"CJEГRσBqq>*1#סbݴűgvqrJjk}b1ƫG7 b{p%xK G̻d D_{,RCg>q# I t6 ,ƞlWW=v}vѾzz`P';2ҵrg[Oa VCQ#)^E|8ϒ R݈x=a, *X,⺐{x2X0mcc{(EΚX11bYtpDhi- 6=="#vb )E4o6q|L0&e]9FE?{غM܉ sa&fl|| uFV֞5y3dKJĮ\ּFEalc5톷ܻpnj;Ds+H$^7ҕŦی Ejal-\CrXSzt^ߚSK{~c ۃW駼pf0ފ6ۀ^l{ƀ|[!$=Z'jOarN,SJ^)v.X3퇶|Y&6 ╋a P,lj밿!5vlثb¯bO^-MrnJGU5o+H? U͇)+7 HX_+$XP:JZ&*<͠EZ`#leUrBmٜ4uX5.;+CvШ_wGO8B. u҂C#L<{\X%fߠ6ָc ggtIYk1Z0rȥ[;c+װ0 '} +ܫEAd=[@c.iN8CMm.ƥ1b2d~ЅY>|A7&+)d 7$lJ^800ﻠ ni t4lƚ3AMxќK|R7ڴ>!6S I_]=\;@7%$Kr:SDW9P IooS [@\E|Zjp}S^-tieI 5Җ|ʩ=Iٰ7l>h_ҔH'N);:Y~)]z*4OGXiiTөNIȑ|QܾsS}ܙ.SWaAxjUU<T3'V Ү.Գ;IЊ?PDVNaJxsx؎ Lj9hZhe>;#̢Cf kExVBB-6;b{˄4QZA O̊0jqOY>U~N:+qj_D,]sNyHPQtѥ?j($ld["|/Vgۃ-QIۄT>˓([mLFbIF۞0߷#DBxTB/FAD{',E!b&_/\I[1 V$svcTQxS$?;/)Kݐh} ǃq N[^nU46T|ˬ i}<+0 |mwrTFCdvh[[lmPhL? Rfy0QEbgyCz[.ʢniO~XjǹUķqP5_ua j+gV"He)qPfZMynxxQ;ɟoT,"h*_eypH9BMU (k]KEԉĮb{WYCkͧݠ7^j~U## C'WMt?z{_a;"W1o}Hص]>"Ȩݲd_d#0nj ;ӢJے, ɨLGfsAuoQ(_qCIf;sjxL͎w"$팍$?&WsWCtie긥N%,ء\:4p*;7w)?;p9`qJ+k3Y g(Q#@P4 @ë=Y9鶴G 9Rq$-_BՂZWPdO^>U^DPW-2z,*ߟgRhSƂ=m)O U.k9 !:q`ۋ&Ő*b1ɣP@). 4Q Nj+P d;v-"ԅtVOȏ*^+ }65ڻ'|~1r)<7F>!Tp|Mѷy`3O|5 ۲=)c#٪p>Ŵ . GTD9p7CVK9| ;QL,x V;`A'}|n{|dl.'<)ؓpGfq=|VĮG8 /sl(K$ɧugh*H+?1nJnpF7Go⡘amp7nar{'[;F63,+Q.M_j}pq>\?aQ}aY?/Y*/!Ѧ2!ɶvStg4"_HP'$N" IHw%뾹rz R5 n6{n2Ꮈ, ֆ FW2ÃW5oiX~Leo:gOG4+CUBEc,:. @76j66(=eyi7}iRK;MgI-~hTj cx72m<O˯M&O=>7ja087}7cct=㻕\f=^? t5 #(Φn)UWFCXq5zƏnMwsFs/0ai#p\ۇu?p|ZψK>C'{ahQ0V7G]Jzk$I6vDx}@&'ykI簦E.2E#~`/_`^M9力e`4' <-byWXHHB!Q<1 ?/#E׋9`yfa,,Wyt1)y_~"[NcȉpS&wbmIie/!@X"H͜,^J4V!8[Mi&d`V#[S8NJJ ۝Sh6Xl^% ͿxB0}U n;w+^:"Cg'%$KtGnF;Oya$YBp@.+?~{i)חCoZ[^|KKWf 셪Em%[TN&1UG$_(XnDz*8L"3AQ1Wcnk\ 3Q3tg̝!SfI=0o.WֆP8 A66ͭ['2&0s p9+߃ET6Y8~~t n'RR3;:JOLe[!Y4%#Z[p@>y² qo7r;82wġHAZ\Z1Ф ݒ9l6%.쮂 s 6QNP!GGRۥPy# piNZ|Jo›; =3z\ؗ)iPjňP8Od"Apsj_zxKGKpYo{rW25<hc47u=sCf0 )<"g|.P=kG(c[_W^V[ΥxK]XyCY _44mo[P0BfKBLgj"rԁ 80Prn*Kqq1uo _򡝪f.NISEŌ7afdfr/1+DB1099V~AD}WsmD0j8ְ>!:ٶS^],֬qH,!qW?1.58m*M%,plԧY9 beDp^tZj+5[C w( pD!an(f f:S 99PѽK^Ctm}c|l1^G#yCkI,Ю.8}MI0Y턊8,]tSF[bIv N=5& U2my2CնxN.BڝҒ*FK„?! ~'B=08 2vN痌.VԵԪad?.t g!uU$8c0s wl*fhVyX΃ fKM4ݒ+yg%e-eEŧ942xdӓ Y{%u$NN`QӫBTi_RgvpUq7g#C]FA7DW! YנUBS^2o",U!p>j S;oqZY{3KRίh~zKSmg)9B_6& ?J ,S0֙ScY@@uH񑗠o23L94PM[IR\W H/iA+ɀv әې}gn3mhu[O2@Ӣ\+ep7{R0&Ǣ~pvnV%#W^[T@i^7;hj%-,|UE*"M[H!-IXJlwg ғ vř_ue*ݦ  RwYE$J_]'z)YThL:8$x#O`XY37^Yd/7XigcT`HI~%mR >Cs'*I37ër:B@--Jt;)Ok&u/XzȻYm^w<C{5*okP%U+.T0N*s}nLVzqÁ^6-~%g#JkUI2P.G_U:Dg|C4 b|Q剾 :R}!'Uj-| d`_#R@vO*=:S*L;aw̯ܳf$OO;ӄ39"e +?rY(]bHG; c|cvkƍP60*L-FCcV@Fܜk;n÷"4IZc*m pcC[w~yqdZtv6Ώ :tEe0)ȹw`,"ژ 7˓<ȍ::j7mBAxer)'.@p_ D V۟'/T@h.X}[l8Q%^^ӹu(⯽piM#㫞5nRp|*OJ}y̋3R*SG-,?[|p%Ltg::D[V`x!dZrz6[-0 mcGۿq|,7zVPI`݉f`JŬm[en 8ԾF2fDTV$x_pu- !0!73lP&YPtBuE/ ;gAe@T=aS-ĠN4mlG>(<ĠEI>k|+I6G4U^ 3X5o4o`JRʢͭ3(/)ҹ=-? -3>-3md"Kitu[۝XAx.K |Z교'?`1ቤQV٦WyX<c*B @hड"lzja~>Yz=C}}:-vBJ{4rAC#TRpс,hYQ v{5v|}fUY\Y>i"ń7@jy Y:;|?h [V@:ٍ3rP+ b tu*ԫ*-.ʴө/tX&`&Kf6"󻧏*](N!Eok$N̥Ϋ<>nD9 V*:0cL9&l;u.q>l ajX mړڼeuVKyC~ [}Fa܎fNEIČI3BB%A_WZhVť VvWx o>Gi-"%C^~֟~<慴\)! BZ6Z R>wDZTͤ"ݩ!fNZ)NDk_ ௰^G-YR:yF:l]ݮbO~X`g =heSohX3v8'o׽>kſ &M%o@GC\u)fgwg΢ ?t#g {Xru?d;)_w==ek5@ӧ#U^7,0DLAf}d۵3=8iz" 3[snw?ShZVϭ*ћU̞S\2.H=QxG&uN|IƢ`v&Gr/K1d=:K7,0S3V1W&d$N[jQ6LzNxCe)qFflVkʙn5o$WB;`v$ ! B@;=0Qz+{0F=>:vN#q2Lya6GAMD+fZd@07g9>ht| ,uHoDIٸ+=6́W#= Y%!\bk[X89|J)kB{I k5СR#w]VBd1 v2-Zm Omie՘r$g)n%t2ΞjmǡsCPnÚysݙwY))(p8s>^~ո< l {Ƞ)o?:HZN?OH #G'n?t'>)qDaϜoVWWa;"MՅ\?909KXGx081n?C gv1&H!JQBRLVGy-*s;Jo!l4ʱS{Sv}%D=3X-4\_bݐ̥"p Cv6](&y { 9o-ŀ=`taMw!~ueWyr6rIz}D g㔆Ɋ˚(2zI'ҶL'߯=!ΪR][YTx~cW'>'%TL K?1ŢO]{`͔ Pd%i*39'*ExXZUnעPdBlrV|_1*qkEF ;;Gz ˕/RZ[6RX'ӌ;\;Sp_v+:K.@Xc$bD%G3J+)N/HQs% 7N-tT=0w9Uvޭ-/8R7ea]!0_ʚKH%rdǃ,MqF <.85{٨j0wrq]^ G,5>hGR^JfCC*҄|KTkLXu[q~ *fЂv(!pO!Fc~6LO2^ #zWZcV̉BJL #x1\bQsk\HM?jI2b1X0R75S@ J:F|;$2kQ38Ns𮹕Dٌ-V= ֫BI[-hżʶe#MNOKQQsQ9C+?2VԷqs~s{Rͯ糵=¬d$Cy˧QQ-Oz0_MMWxU ^\{xCb()@m %Ve+f^)s,gC5:6NUOd9?X\PwE%)H )BUJHB e A샫`Wodog_=ytd_PV确̢HZEym. $9ڣP3Zּ^ϟ)C4cR̎ `LաiZt"ކDSCRIµ)^]oNJ&4arV%_="~3N4^UU 'U&i9J18g{2:s"HޢL|=LMۇMB,v[K]mZ.b۞9٥ }jRj^5|a%uf-dR߬aK 8*j90jZ*4裋ŪZǬf ZDڅug އSjd3aJW8#pU1ovLMUS~5tuh@"޽&BzPfKOPgOB~MǕM)D3`@D@Ku4`س`A7{ZƆ*٫' ʋ+ilJX,-XQ&?fj3~.FJ(E2#[⟱q<Ʉߘ,;S45i.j\R灛GgorBw l75U˶b"37vh@tKPX77,_e2Nędn, y}R Vxq|*]~vR&Q ʯ"-”~}Źf[, Au$ 3,@kt|ue*LۂiSߏjq;<~)5ڏ {H?v-të_@Uޢ}?gSN:m +@T8>H:I,pC0iMQA&^3jҕ nWy2tPH ],?Qb$-ug$Snk]\ /:6/.]~I~^<8R+Cy,pjyͻ+βXުN`&f&,B%4%#H.So3o!zTBcj]|"iN(]KR&3#m@|S]kLӂJbt >;C-TX9@Df ՍA-uMҬ߭v2OFDi b.}ųd#-7'mPt(c:-¤Yņqb-|#hd(J6 "Zd'{egIy  (VH?. 8?628/3#~n$I 4XL23a^+j"x&щ<HvB|#8mD3"`W-} ?2HB?FTĝQHLq)&Yqxv F\o3~&JwnuIeiwFf V1}׷!)/M* Z+4'&a 93QVA,%yi^s3Hfsm -@L]t`wʛV3\/!8Rު TE󜽝oTTu \R]}2Y 4|0vď;mv 7: s ȡNTPYN2\/sRg:?JyO r;tCvIV+`!Y5"nj"ޝ^qeDhb d!7#cs0bd[ 8 CDۅVK#XKoL;%Ҕ\W!9s1H~+(~F~sgXyrZT/mB(#ǬM簕7i) O%4WˮRkɐ N,[;;d/M^-ݸEk̓流nDYٛ<AThum{^52l/U.]20~֋eTkYS&/"cA ٺxU?Hz5XЦ/h[uc*һP+7Iz"ݶÑKC^0ˠAIұ݊ ߭_n hE}zSPꅰ !*ǖxM/M?1mM8o ]ec6,Xa ÄĘ--%B{2 &b$DB>%ڗ[Pe,MCCUrk^ny {mNiQ2x4㴢-)d]WJFUk ~֊/=>/%(P=db#UQx4Ҋgx6zCUt"Xe59x'g/?]Noq`G=>k+`. 8JyGܪ-r/ت5ȯxM FD3Ao_2-gj@1%V28X=MQPв}P#|r{xv}Q>VVxFu'^f„ *-f>t݂ L7Ô!E3 W,o0 9=&N:۸WqDOI7m}GKX [9Mf 0օ'G=.S2__>9̓ a ,ooYb7ŵˍ>$wvzG۠Q$іqќJ?J h姝]x[H'bƭk=Βk>`%9nB"ٲނ@LONik] PhE?I#ïk2w}mCΞ8>) -[ y1 \1d.t`Xl̚vL9&, R*EG/+4&vʹ*Se5HYHf;*ˊY}^EMd)CW^~SOSu I"dgIJ\J M2O]YZ { CzςfC f vMM:xkz77="T {o#!(r|$V)é3vPL92iD:WY XV< NSc\fL)vQf*+ ~^ O`u$ 3/*Z!anI/tX̾¶lKm}%ClOqŋAw1e_j aJ|IՃ,|OěX{\{:eW {0o-Cl0KyY1Ԛp F;3r$}b!:=;$ZQS.*K\wĬ<qTO|s,6KKŖr)nۧ'ЫkW&0()SDh&EO$ugg_;(yl]4"8,ㇹLΨN@{HR 3;ly):EZ5\7Z=QygҠ<(O m&~q/5#<}wkjēn\x9a,jћ IL=BԦbrr͈LX!18@JsRޜJ;qݚ ϒ(jrd!,kO=o6)ZR*AT.BjғQJ?2%pCc&;'z4)|CN0S|b7u]14q*1uaegi%SMF֡N"Sh}oPGh4 ن%[*b|Eq5.CkA8ܯ3 D5 hL=dU՞WͿ֌:1͞-ݶsI[>ۏS&2ɹs~#.Ww0׹#0( \3X>1E\*=r풠.UPfj'qyV1҄s6yPE@?t'OȜV]=^~/ОAIhh 5yӇ<M |F\ՄWcW?;\5g6 +]~ Jj#nI 713ڋ%D3ȩ]N5R~sRZ.q][ct16ٜEls3_TdOHU+OV5D L;_ t %J MBX=&g;oXwʹ92 _ut%nJ~Ifb0–ZX {KՠjBFիyy۸*!+>e׊n tfm["<OjokmQq tsɨXL3\gm epL^\V,t닑P̃c1 !9'XޯXXG?;%s+$9> hD@k^yn5]Wt<$uB9c`M>"F_q$5!ZƬӾUNA|Aޞakz1 {"Q1S x]WuΝ4s5$V? Y7#cA;ax9:YxQ&V_۷bn( oG߰=Ȕ 3N 6nښ wl7%&DڷK`ÊƬ^;닌JfTe9ż` U<l~; LADŪR->L@dYP|g27F{8ArJp<$'==+ SyXW l#v>A--BOiF1\xCnƱ =g΁[':Ulϕk l7©n>'&(J"FG-$pf5TTKRw,-'F.c AZx7؊N8y,$>^LIljH%6/@qFfe>עsCR1hsĩ"0OwF:>*%!ֆrsi#B{S۹]`*Q{΢,D OǽAH3C1j %5]oyS#.Oq9Ӯ9ZX.3\]@zqo)^4[w%u8gxX+kڍ ;]Q!A~yP>nzNJ( Y=jJd=6 p|1Yb-gMm_O3O#D>3\1K)biF6hܗRU`KE0CB=s=$D,_yO[?/">Q}W4mxK A5N}i>)KCҁmYa/Ex:q+b`)JrZ)?%nF{˙mtI-5aI&p_Hv9`Bq/i_-PѮt{?+ HP)F%}B% 3B]:D%ȋ 0b{]y;bMC$$!8v_/.S alBA6v3籱~ }$S\Y :xC3ow=uζ+5rMd:_3#U s1Z!'@&?:v^}a-yC3E׈E|D|?12vSfA#,ϧ &J/Jn(<)*`@':DoG޼wk(13>28Bә0 kVC*˒nW'lJm~'k"Cˬs⌘%g1.T/Ka;.0AQ Tԕ1K.‘ɛ K)8׋ ګxH4iڏffq,UC9\JZ}b 9Dgμ oZTsS>ݟ`T1p;NK Ϟ)#m  ;hːwhпN?(po/K =*A7xXQw#}yMdfv+9-;OX/a܇WRA[ z'0e5&r]>*mߌ4v} (}W\^wFY%6{"tկiQ!\5B2< ŁGnqm(ZIBu%ˏK8qvBxS^af!D&'10Gv6+#6Ull%Tt`YEmto ]~`cQQ3^W3 Ԟ8zP,UZ_}~э70bzD0$F/2;֪$ dEO!aY+U _ $g)@Yھ o@tFc9}(-cx"-]z#g?.9w4"0%/-U0$ 4蕚+Tr~ Dk Wڇ@vHeHB^A! ;Jp #amd5Ȧ4 O~/fy89l2w` Z*Ӂ),.6U=WX1 b@#[v,ϜzOxU:rA~ZɈ2SIX7Rp/=զaꛀqaIj*g7gIqljU#Ù]e//tn鹧$牫l]]=$%܀bQO3ƈSqM-L>ږT:%x{iZ1 !G|L*&YJ%幝K*ȹOh츲Xv9ԭ7֢w~E#QX%B=)ѓ%A$D޴ub;H~FAijj@j+~K9εڜ=@'鷷uqo$=+## _T1X )0fx9HֈDu?5Vn\s'q~#)Y"w5߹HѓSx!ql/6,RA|^Z'*h"'prZon]L0~w._y ; XW)4HטL X#oQ6VD_ XZRG Y1h H>qw@YeFF#4N&cr27+&Hbz-̙F؝5T. Kc|7|j]۵ l%UcmHb2Ym2DD58⣯@n GjD c y 7#0'["o=Q2Q2;Ps{k#Bq ń1uXhd*Bl!&EW=Kѥ<@ ,wGc% <]/7{-tN@]ÞN}x{0rŴن2U8cxH @$'6@©κ %$?`u }eݿD'HjE̙^4ebpj>UC+EQnX؀ܿc`O}ҀY/զ+p5}j | L'P7ܹ%jjv ӂfrf%c,|6쯠 l}ņo2ЍI4'D`iq VO] WJp?<G4Mn;>ROi 񌆤Ubd~F!T jTM'L;Βo웛Kdƭ]iNLr~D) ڛ&jeq'BVP YY\f>A*9#ۛ2`lE '!U]ǂyO9Pvs'bCo.l;p7h.'wȺ,fcu{M0Ie|Cu>`*e2ڋ(=ĩBz34dQ`5WIxHײ0 Ә\5=`Y #{v-ӀF9hyhH}wO'ʚvXIRZ4NCV${;8rj&`vYU V zVM?9`ÙFHlY2L,-G:O~@ QkwXF,),:Mn?q6b'm=7èի'};&FUD}C8!WJ0SYٗĜaG 7ɫraj{J[To(![)Nt+!o")(Ss.wf$q-l[qGX 7#t)U٢"j+Cr{6!O4 o%s6l~1p؃5; !Q#uC1)}NȤA4Y#> YE5MZ 7XYƮ"E%[ foy|Ev[B4~;ׅ!ߢ"̘CaVF:c$͇4iȿ7ɯoǖ~ %xTJ v uϣ۩{CH)-pXlH qTˬ0Zu8xLVF +HR ?Alб&po#Y&ߝn`n+嗣6ՑwֶSap 'T&`wr.pdx:P=+^pĹ]%L dPq"A6`KMJ\~SQŶ/l Ĕ.tSLVs,|b"RH/!bBOcywSe4Itpt b{+>A=sMZ_Zif>5H&unN4-ρĜ6KH|0Ϙ갔k.Q6Q$0ÎG/ K`>KOp l X|ƙdLp߮t%hp[xXybWG%$ Ӗ;>\BVj465w<y yQ0I^caj\Fꇽ(m;*=Si]oiP=b`Zpf_n-)CS G"b,q+:i1J1PʭbD R/B%P(R&0oRkLIG\b’wZz%6c[5\vum)5V]V:\m4m2f+Dk|h @ nb-G9<P>#ZK*fD fM+FB硫1hbnQXPY|A;J p>1%;Cv WUApU/b_ސ\;dFC]#>DH%r3IO}j9l^dF56ѳd#_4&.7\jD4xbujqOh=.:[oq<+յ$aCmp;j p. ͅCN7r cǫzΰ|n !%m'4FiYM状[cbU7'WADC\mD ƳH daKq= KObےxpۚ3mZ4pc?dQ3i =V_+nQVɼYyOe[e7$wH3n8м>lvA$[8iDڭJ9^WT6 w7ʪOiBu/k_>6& J_o ]( Y-|hQ7>i‹U&#||K`b#.L[+!c҇[tǏw y[jΗH -L~NnEu81-,fFlD ҄S@CJXGՆ}OzmvǽJw_{G?]R~ܺo%yqzbLڮnSpn1Gzl6ގ=pݰ >f[RH?bGNS w,n WI[XL#z?ؗcCL;/-vE -K5F^lț5Ȍ&E ݗbBCg:I~]mܩZT"ŤZ`kB/$%[Կ!~\\ Ѕ^gAk{+yH->w[dP.JsŒ&`M'0 >1u#N>QP-^3ȗukI0z^Ryxpѭ!i\>=@Na~6^RcJS"%Ok zg夂i#ir{ȡ/w݈<09sڜp'`w `h'.M".8T͞iZ~U]"Sej9mIOTu YB9s] T;-musFHEYmRZc΢ |@lFfJZ)Bg֡uk5Vxf+9$ȂmqkBrb֩mJU~3oA&C${qj>o+.S6l%אo:|+sZ"#si4T]x$w7,7;}ѿ Lr :̐@#E€ÆFJfbCEh!|N2r:F>YZa1\v~}ݰ!7cjX;~B_o&d@p]#.yDj%|Pt]9XHu@Xy}ỦlQLTڇi/bV{CciD`E>—3X+,/;lg&lзv dٯ>3$Qn4p̩7ҿ<-7ՙqɤ 1\5T”W%oWޑWX 4qs6֎?Udּ ܙ L~;=!U:uVp6x؉W<(Ϫ1Z! GH:~F>>D!Xs-Ozhˇ&|3R+s7ye;N׽Z'M$k! mBe8+>hc81ҰNta\&j[5KuE!VZZi/NCҒrh1'{}dI^F >02j{t_WV| 8/=ó¹ˀlO3?{Q8v1r/J9Ċr2Qv2ggMzRH$e:02';[W7//FY+oSN%|?!Z(DWTޛ2p-qNFaT^!5F:S}(w',p:*xx-MP_ gtgtA" ×2gPfҺMcovTFOr#-3)_i46X6T7^*<S 2RR 6B"\v)?r$rZʙM42KEIc x{9ܜ6[v$< !8rFqn!lfΖʗO/XA!Yq1|(?'e~B°gkqÎ Z}a @=ؾ0+FZPhxغx]tVVjTxoY,xqmOGD  $ѐ,~> I_1S1b04xyLpF bYϗGEղ'H"Y-[87V<Cȝ6z Pp{z`ai&"j|o?9+&&@:ۥ p͵\T*& 2@=w|`5n'b;9Xpnhnygtt֭CEG  1K iAa@ W9[MU<A{O_']?a[6%cZAA+$}:N+? Ny8vJ(nmiO*l:BMJ7s3vKRG5&fh;cƈ$'꒼$MMmQ_q![ hF82i2[B @0-͌F#`X&JLο͠e\F+X|mc ("ɣa5 ŊzeJȫ%ѳUe(t  uh*ˆJJ[|]R(倖ķ5M r̭an|VOw뼵Q4:6ϊ+y"il Qbx(N)2SWlV~0=La T9!^8pBl# LQmeb5W)b8eō{Bf^{S4^+cKz-&`/B%^ =fm)N Өİl`}CI꥖qAR4h~rejvRBQBES4e=_&1& XPz.,Qj?|=Lח7Kd]1nD2F 4P֚4c}dJq4NނRg@YkTQnrпIA_͛͡LPG8X_Ao_Ŕ uI.o<ۚ ;𡆖bOx@fuZ=W\O#ZҞB``s.ϔ{Xs0TP/`RBLuٹWt3L'Ӣ :SpIrrBTHkx Nfc1tDaKh-U܅'Aӝa A(cPYڭQXHcٴ(B[Z.9 G.]?(qy.󕫠 zq fT=9VN}BN?\p_vGy=ul OYyWEِN4°&6R Uq`.9ŪI2Q)Dm/\t>I2gϢ?wa6%o\W3Mh-G[ٱPF/`\_1['#UtG%g4OZnR#BR'-H/.Nlͥ}8ߺPǞJQ=k@YJP8#flѧ.Xhʼn&{Fr(|`ҧi SN}b;oK̆\,li% FN{+(Wf LQ|nK/kC] B XV5>g\xh1P8EbϮ6Z͵=Fy"&[K8GQڐ=KN g%c}[`9?C? ђzo/HRY$~͉Ԫ׊(5h7~ɠ:^0דhd[VJzn?՟U7U!~}`DD{Y|<A}26k5t|5~1!~_DƎ{ 81,S%usCg-&QvޑpCzާ՝+t#tk;' Nyy>R%?/cdM8=0c,Cw->q"@ʅ:@UFoeSFKN;X/XssTzpH/R5O?v1yfvgj_G?}Pb$}O}I l'3R|eJa'؋4dٻd#~LZ`omFyg^ 6LJ~ߪdo k}R)(@6\ e("6/%4kJV`2ͣMON0eblc(E󣳏~ǷV _{`;Dδ9!O o}tOb{XAMoڸGJwIWUxfe . IS+҇~^'UD DmO<&U,rjo}?Xc`}\5fjy7ܢ5A䤎%9b4PPQruZç 8NM.Gaz0x>-L!%o|S +80n{Z=kl8i 2ߵwzp-Qi`0Hџ ʬsiiyj -[[96a%0OD%bIQYqäafa#2[v]gہvD-(2li]n dNJ&M^Rse9n[nNÍ6P2\wf1DZYs'.e4ur>Vso{M]$ci{΁b~ ye>o SdH<ďwu/GIMSFfp H?8|;z^S8UM;Ժe#ҹ.VK]iݎ0*=g\%M'uA&YSg ;dI@V*>eS~ t;oIkГ8Ui1!yR0T4k*k'}CR6Imgβ-_ tl(Lk I^?Ϸ3kicuK7 *,[@›5qR2pqǮgbgoғTm8{(+N'xUoJ3\}HN-<^tIFAd$mg`fVbrM nk*#h.+0a@h#*smXBYO\sX^͓vj9QH?%JFŶMΦO,u1nGqo!9*[\} -=2I")-J0ڼ dWQ0r t~XhjRSsӡb3%P9u4 [3ճL䕰: Z+u;5A΋NRV/xtm yw# _Usȣ +7T9,@)ll_yxr$ݾ[TLS3B|O&#m!SoHsUK(q֤ 'oH؅VEdWsQʕ@v[74UڱXJ̯D]F E6 CipɆ|5-(}g܁ +mTu`+,^ YE;+e.XhA]T 7m?oN;Z8 Rڃ*Yu DCS34 r:(>L B=W Br"^SQqE~YYg$fh$7'Iy)9}f4 !g.ۚ-7k/*޺:?Bk1;-^J=qVA ~ l1{V )1]_ۓLsqXl5(*D7u5r x Bc-s @7|+j*wfm0ߘ, ~ U?㢮+\ܠ̡|3HuAџ/&cv>]$nKKBZɮ68qB%ʹC~fflS?_!d8͘eF~*o6Z$jE$*eR՜"*2* *qRFrX>L}٧o^(t-y1HڑZȏH1fpFm̎n{Az@׿(`/+gM1/ގy,Χkx1. VVb6u%q_o :4Bl>P9/(F3WF(:^i ˆŅDfdgW8=:YQnҺ:y6Em^X^wʵ; /VM`l4t1 < WK;M:^֖*ɉy Q P[h{kWׁI)+/pxb' 6͉t(GƮsT¾1t=5϶]cG`z*6OnpjR'yt4㧄wiu$m1X ;;ImAܧIqTij[vA3 O@i>ӣ2L)$0|ˏrЃ &ox0Y-3$0b1|2K/Lf*^Pq ÊAV_Qҋ*,ߨ1s2 \q_LMlI緿LsAz!IZFe<#bo[ac:a'x٢͑Yxž&~5 x?8L- ,qhea#H#`~Z@kiJԑ- Tu‡KH^fSeN!QxZwF&Oh1-0v ɤHUopdȫ}~隼/r}\\wUr~)ݴBˋnkk7 F_0p{αn]q#IP5p]OA 186VᷡbVE]\;iY:6M$Dz{KbuڷDϞ sZ1h2CE:P'5t=Y-/ k5W=8>bܵn_?:]U2nCDX <#OBc+}0 (T Kd >h g|X|Dշ5-vL>@$ѡcY ԣ&?^)=HHup 6 / L(QR>Ow;mhLIâIkmCA;"NbFKKUzx[>ܚ "3,r( Рnll]6mL.N!kyՌ -[C{9=K u_,ӘUa'Sٌw5: (Dr JʡxAR$l-W2r6a&Kw^;./Z~[ 5r!m ,)WǴ{V}ˏ~E3@ʓ88!Iev†24N-PIGi,2UyTsxq6Fmwo锊kv3?O}USKeMe&V5#_ w|eXV!3?9 h"#4{82WR3+"٤0)\\E}ofw rPqrf+A Ub?!n=(~;{Kķ3iу; th{pGL(􈀫G-2McI X,kgZ8NAJӉe5 ;Fd)X`W@sCxv{,<x+P>aIc`~j*Fǥv&&·;S9S2`*P#\*E[RPJc7LUeo[66|RRŔ~PXr' %~;!?vs3tCC}T2 T;ëA(6;;BC7{T v3 3s5M  RbO& /FabAÛS00zQd:^^ml9Y[9}21Si7ൈ8G۲1 8mG#Ծet$$}bak{1HL<P&x\&igUmUm9œ;RѳrF@/9j,=~5P~S; `]F!n &[6q HIDr(ٞ& 犝„픹-pSy&N]Eb mO˲͸ZQ=4%50ng ShK`ԁKM|4(OmحciI_FȟEזJ\(y.>ɴV >3:a2Ҏ/$\SbތYo0'//Hv 5a[f*!kZLz ԯAzݓ4 b1>O__>fWwP\ܸ/N|,{D~c$L_3/+礯{X.凑N Z !stlXN$|#,dž4h6A {(\l\ )C̹cSrJ&޿sW}tkom&J]Q t&oy <7)$B cy+k=A+kvXb~ypwU 8]2$B='U6V׽Ľ=\9*WbӵQgա G}9UCKty DrIK̟2~܋Z\sxj;er*EYJp"TXI lSyS@.mۙ+ VQ@/b?۸eO:.UUg7hʨ9SʆݝA=ЅcFqNGm' XE<,Y?R@jjL/u=&{(1.{ ߺ ˣ¾}\OA FkHIˌl t=X 2QJХ/NQP?>GgGbgQwy+E Avl!Q6E\IfB=_dm, بR֝K`%p}cW(z0;;|A=K$m0HE$Ikxnyys &ߌoh՚<:`SU3JPD})2']ShiKp+N~+@'t ;4 ð.E@I~z|U _WSoTMU~'eEom bt]3Z;*4 1FrL/p l)ϓJ)T1/p7k+BUxDz& 3$ȎrH=[VHu¾cOob-W*JγМV^^>vc(2qR!]|ubu!I\2LuX{jESq#-JRJa_rwSKci4qbR=qsw^|?r\KҊ8!EFR՛lwhMIFzp呰[F9gO=(R7'sl6B+|i/된<-#)?-2J{܉zƤCn;]Zh6hFxEPOSҾPR=ݞ0;}@[#{RzdJ| (wT'׭s9 Qs @dx%ZH E,7XVsh{;yM^lr_~giDwi7"Km+o*U0AԔܣ RK SpG>yBkfp'aI~lRi35o3 'PMO"R`c}8[nUV#2\II v*F|A' 6:qO.eRW4Du>ʮaGX9.D@3J Ms'Ts%GKݍ~\B"rN /an^ O5[r{d.CH$$Źhw:ӫPD\iDy(%X#_ ?,?2kIB۪u8" *dN _+QBC95ͣHӎM[@#dgM,7ҎF!/-!&#[|3-D ?gB~HQj(COqn4ʄ!G)rR\`ՒKWL #-K0!,,+ -|48IoކF'w6?MLXG|!C6h3$[CL^*K(QLm>>}!Fɇa}z;`KVMwvL+0j6&ʃ)?ZjCv\0V: 31ye W~`d)``ׯ1_' ˯W(m (٫HKvFAb$y$L KWG;3أQM=<3}Cu2*XlE=V,9Y hy>x m:^F㉥lp08NypkUMD ݦ f553ZBuzF'n c@ I+t BPs_puK?,fSaNv@ F+4̬uoI^Nd''iЫvJ/<}^'nYm2Q1= WH =]X٬&Br%j܂gb%&{#rF_ djbrlxL;3baVD5\VJ--7R9UЦM|5RmY4tVc>Ao[t% b η jsyF BXut 'L'TQIH7Xi?a)UV)݃ B:s?\_ piYxI-)~I~@ûLmv`a0WLVr|J[]I6uVUs`쑇Qo]_Ѽ5x>T CKɖ5_|(HG $.4IB4V2P6nsu#ǡ 43q#60[̀Bi1QhANtߨN pQc>ښ^/EZk

    wsOt-ۏEjJu_TOͰBJ֘6Ǿ7l \hFٜ+ g$WG]_[A4&5vsه[BXH~=F}F Fx "GTrakGa+4z>\87#+|w$Vsh ՁuԽ j1lq\2889piqd, :@xV:/rfb Efo.Hy‹o~OFICji5 wYG5 LJ>2eL8bbH=^T%]O=L 5tLpu2RA~Tvxi:3fd~rVW0§e2zGYTmOWL!3ԧ3F"gc@N7{|9O*jvd9}ӛ7Q=|O|'1抁my!jߏYWtQ#ʙV Cc-(Z"ښ騏^~$%Wq\ *!c$]R O,]TSwifz*/r:g81w(!ljH eCqPp;Anlu!im ]=ހyQ شXw&y-jcD~q.v#/}XvYB<&tPMrP.9އ@124p"csVI͞>>,[I޻#G VMsBjB΂ h9@+GYP"k#_zb@_AC*]`4ǿ<".%ѽ>$A[9K 2g)_?- F]yƋM,! x"Y֕:SR%ms!W.i2`Ǔ/pE =laDhQk*gZmyaHدZ(SOcr xdLX̀̂,iEXGזgDr}vVHʝk` Ev?Կ^x|gn r3BŸLUPp{ @8ٓ۳B4lq@|H2048GʹOw`c,Ā'.E,EWzH̦\_58SՀ(]ZtkM/tY:<[9-`R0w<`4\Ь_D-L^Y&>O;Kqý;7tizKDCDTʜ_wh|xܞ(NJ6 Fղp,2+A[Mk C$ ?@)ݱdnȕl^W]KݺD#ݜyƇl+]gAu6q[U'Z/[ߔŞJqv u|~>|6o-@5ACPiWů5s'IW)~J_6$6LHu?w>ze=y1]>pgc_2pOasa7`֮rvR>rrؿ3}77ZQTC*\AnA~EN/pW0h{M3ˣm[m*9\}Wō~0bu=Ĭ} 5~:ۏ:.`#@L(r~n9.dbsVBEUhYCR S¬wDƭx)-0 Oihi~gKK =G=x[Zj#0cg|~G(~6ufeƽD<#f5P 7>H SP9뫌X2 "rwW]$h$\3 ˙%0]DU}W#>\@x)Z^BƜK\Ovf]aNW`Y BUgE~~H&NSTFx)>z2l@h&$cm9Fs",ebQC;)u?.rS0HTɝi?7Ę7 ^3՛5Ջ_~'$9Ndɼd$$ET?&-6gw#%d(ĝuD髬 6s4*qǪC~CiƄ؊@a+LND ?#HYͭ˳h%8>u+Y SM$NWXޗ>s1^ Xi@!ZWsUHxO&T=]B]x~Km|Vǫ31b{x2ɌQa<'8=֌KX b΀*NS9~iAo85םyVLp[;~׵\dyRbkZMn$6Z"U3lNN#_FUm- 2ojhMc$6Q z:ln)fCKG-$>>Wo"L~.n07wWACV~&_ƾQ5k nA1MCK.g79d% x nKOcOJHsTO%|Dz٤LKqk紁KKEΨ8-#FОc׳J^^ro)i\}MQIEOG "ϦmtI8nSvޱQqq$2-(&JJdmz"߬6^6[ClGf@$)k_ab&h(p~W>l~o#Zyؔ!3rR-g}vy(Id+- Ins}\ҽ0oj@Ze  9^laf'a>E{~5S@ZLJQ ,iEi\H[v6!̉ <ꈧð(Iczr$0:Ġjޫr>}po1I4tʞO@dH̉a*^;E^ްW wQ╆"x*M||q>u-ZK\ܣ\oH8s:֌|=hEz ,964RgnPFv|` iHX'Q> ߆j^B6W"_{Ὣ&"FBkQ)&zT!Qv}זX?9n*r'2 med?g:m$Pfֻ1w_3_UahL9%|' Aߤ qzR ='\P5տhl5ajn!s~Ir0banOWf}7ͶY h6-4l irwRCvP(zP qȺ=k8*ūS[lAKg:3ExSBpQoekjRm5΢OM[n$E=yMXjr!BYV>rʾ%0jQdE玤Y&Jk6qҫ0jc6Jne8#/&t2zv̴@j郰BeO%A zb8 '޷A~l: (s0ۄu@6+4;~ mTpd\Y7uvh=UiV& TchqTl|EǏ]l3 ]> )zú@KV! )3{Xzj ⑵yv̍eMh2KWTI!@% =w.cvIVxiZK+URT֝)Yϲ)Q9*} +Z3|b,Ӎ3Rz+g؆*%3ɁMET :,/EaLt= Sʮ];v 5\S*~l,0$Pkwv(/ v+ h5&!ȹz!Pjb@{ ꂯ׋>ڑ+AQJx56RfK}m@]@BǤ׿-(X/V?̇(Z-ZUa ս¦z,Ux'݊Qo V5sjkyQ563XIz̪y kՓK&X+'s%\YouRy- $; eBG8DI9ɇ?Zn$p@$;>V Eo4 /?˶B=)ѝz ί"rb%tW9k1?i'% dKؿ9wMp*a#XBBUFʐ@4'ßkvpuŕcfGwQ@@~>JxIHoG,-[2TDխ)ii}U~]oOHHi}b{^ď%HM;8|b/&U`He@o|23ɂ>wsq"G)yܧE0c=? nG?- }/:s2R9I!j߅k2ʠ뉔i.1m8n<Q0$?^*N馍vH q 4.75=л/`c H՜r޻?8uG(.!J*{s4%F.:G$c˷y]e=iTZ8L߽iH|]ͲCF-(@:tЛ~I+_{Pµn7u[h:),Ӛy[vRlstEg(FϧmPS3+ĝ jAbĶ ˼aAQoF"" RI7cLt"aSkS~y\Wx#=AlcLhbЋ2QZPI{wJ+G~޲HbY<wn?!Τ1so6 q5P4R7Kt$oH D%wp5vɺATѪV4K5ZRć>z)F/m7 6F&kC&3 ] "k%[<"|)t w'ZNaQg+i&7mƐÁFx7;Dw9lMbkA%E+t5x`펼~H~{+_olj7PաC7g Chs! AQFsJ#=} V}fiXQZSfA A P .$m)>"zGj+]%5QaMGC<*MZ$k Cf.G-ߚ7+ZٓՌ?MyG@R<ړ+,oGgϫtт֯Bm,Y$;K] zUxsʾ93cPz" ~CoQ OJOp]Ed⻬0Nb@axt NfHJ> ZFKH䀊d@V6t ɉEI*6/dph3 WP q5l6ܫ ՘xx gե~r^ W+1T,z]dlC?Ќ-+;c*\ 0_;b(cpdGߕ*F+M?:H8,?V 3Ǻ`Xk34ܞ9l"eKB< bIi=Յ%u)XyX =Ұ7Yxl65J#Y:{$1gq38+F5{ެ=*A]IjÃ?_&!G\aQz0'C2ZwVKg]Ϭa.E.y1!rg,RyۀANR5Z{厛+(P3-D0N+aw!w0b3l"9,Be_’U s6a2TKj.B|T3U4Sa~6׿m`֛ULgޑ"l>|dNn > @ sK)KhCe똤ni|13!^Dy`8c֒4]eXdetڅg`ߣ mhi>2TlyqF< wn cq\! /n(j/IrnKZP{ {}ny??-\lңAI=,qLxk*Y޳::ן_~s9)$!^I},gv- k-91҃*g,am=:?^z}oCm_ 5́Dꪭe<0f$ɓk" FZ]_iT$֦k8(yӽy)f14LUh/u0""3]jH'_5,XxqYRm$aPC1B@A-O!~h9sÊ:e,yDD3En =}N2L3WxKGU]L.BeN4z.5NTALU {5M GOYò\Xdܸ/QѶݣaB[\F[ށeV}1 1pEMwN&F]Tjx9BPy&rEFPD?(Ѥ^{pi 1ϨWqT謻6 vUrJ; FlmKwC#k<ܜѽZ'xc1:Tevc# T\oIJҜ`';ԿvZi4AGE9Tx5u;4U/Č{T}AjBvt#z''҉J<ŵ1!%e*kLs["Zԩ4TE+vQO&KDN'1iM#epAS^6GbBcd1 3Z?]'QMȈad-@ i}1JN<$miK2,Ovfv9t @8;"WmBCqIDb"30GtS}ݗNLG`0)|(9^ْ6mpOBOdd:C:h<V%J Յ^I2vq*TUxmTFu{F?!9J%wǥ@S"FrZOs!ZiiU0_F.־Ȇʆl ]A9 Pu'33JGigme2QBU7ƒsC\l,U9R1}o.?|ˣNQ_\FQSNP,"Bѷ1F[Je_U*KWGם:n**Yr(IS?c;.({riBGA'B)D,^j)jsHsR4H9'Zբr1}t ۳r8cs_zTUOn# Z\V| i@LKo^k` h|vq}O4/{qz%]n15SAE;Y-fG<5 sy"%Aj.bvYT 4іqgr^q樛-@A#ɣK%t]$QR]u}˾n$-,emnO^8-35@[%'J)O W":`BR>#tn!0 ^a:P9r]a&)L%tx(U;B{z6gJ]O0MvBWMb*5`pwzKݾz^8Vi(ʺ,pv/]P|{֙eLOB%gu51ƴ]%=f|߼!iT8~:BN犳z$JPQa L!C%wv"^(zCTq@p&S -g~ ᷋J`TTA( ,+ϻsgJ;jmV[ydi9%A:UO :S8b-699{D2;b_Q,ڽy*B%+}x{&ohڠC5<&tDpH2C*V6|ﲂjI%ao܉% b?r0Stf r,y^/J#Bg엗o׼cZ\~{B\\OODt^=`o4VF{bb|Á=ܕá5|:yR: /mLj6 (&D U1h<*l &̈́6^W%Ϳ[/, !qn\eMA _=Ά+),Klu;BLqQi]>G0 >1jEX-K H,1&tY^߽W^ѽxQyt˷WyZaf4j|wҋ01 ƀ1[kbirQt(yba2;. 2~F+tCk <vիDd"dj7deĜuKdp |dpb?pR"C`wZ[t#r@K/pyÜP$[}\**Dͮ#gQ 0`O0usH*c)!bkK 視2"EY3kPY#5 3lAI! nB mͱ\I;g@qiުX>Bʌs=nh2fB&8Vyg]*I,>ox񢖎hs$XljTqV{2ŽsazMpHC?~ dh]م1b5nkPEh4\Lz"O5.-@O@Pۨ W9yP Wf4p ڈ$ 3vU'D\dF.\iZq!ź_%D l5T&xܗmH欪,ny} xYŬ/NnjO7z_9բKM3va &`JcĿ{95ŪPff]EkJ)b74)\V0R̻YI !լN"W)&*ܽI?<| X!oD($s(0n,J/͖dԄcD_?k;Ri=*:JKu_BWG6qv}AOpYaEג_|C%^|gص"\~T29=$>F4$ d0wژVQ?v}V|g V;Oޥ[1ȸ9Ypw"dmGsy-m(gKбS2˪Ē2KŁKܞfprl/'1MH|NS ,"g$Mcx|rRx\|!j(*=$_`\c8Yk68CنI++[F(k^^  ?2tLODifGm[e-4FҏXa[tLGٔۆ켞wX|+G@IqGP?q&-,PYέeя:;^~c0;;ش` a*kT~y3y~\u' cp$so#Q,X1 4DA'Y2 r^3頎zQmÞY۝##M5B'>Rpsx|f?RT c < N9o: a5d#=)3KU(\rb"1$.հ̈r9ĕzZ7kg~}DM'e*_| <(6Dee݌ mx+;glhvU2¡7> pV-H6vY /04x/ՅyhnMR@UoJ0An-R(o̝SSr5ߐ@u.Qt/q;Fx8_5W↑8k %ބ"U6eZ0_+PKb2_o\jM\?DYrG2r~=: }ocN0l >zCmiI2pgrZC ̮h8E)ڊ&i`slb#3m&Ip<תq.Xdmk;O"Dp3 ݩjbm<ƍ`ɦjJ9\z} 3ߖ4f=3 4f>ڰ2!;q6$EiTh[)MvLb൛ -)\ۀLfh7AsdqK߈,#οC/.ucƢ.<2^6f=e9&m#V፷Z=A(|#I>i:jG(p'P- #nZP҇ ~.psx!|L/;*:XĪB<^vxLli@[Q.!i%­woU;Cl{a k%3NmgK80<5RϡXtbQ:vx&M#gW^6Nz*!AOf5@{/|Է^_!FF3}!t83]0·.0葯REA"sM3YVиECBS#uvO،M*yXJ";YvBQ(Q87Gq?"7iɩ O ~{.ӲjW`[,>N-(q=ii~_@`zV{ 2d,Kۡ¾ݱ?+ , 3A:yM<ć5 F"E?C*_\6$Mp6ݤrT纾4-W-eEݜ)e"L..p:%`r x@5\) y+]Ÿmu-i⒆R*9CaHRI<`]][@l(9"# owNδOb%Sgpّ XVG}4?Ƣ~&cm?N>8 rҲJqr"O-Mv*zdw _--L9+؜)yVOHyw@& `e qSB>"8%'>6!|@# o- bsA2jǝbuu9MP{Z0@nEWZHZ)OQYNc.0H* >m GO$b[ B<Ϝ]Gy]]ඥZ\ѠG:%L_I]0*9Wf[8,nP&-.5`P}aM@9?dڑ":(Zd11t="ńzkWd,LޢN]Y?~=JxOO8XҎV·1)Z63JA*=E?'*2VM vXI\ɔ#RKEC)t0v3H37pE#i$S޶ G aX`Ιc\#H)Ad31& jdYDkm]{qޱg%1bO"$T+p?n]pLڤlV%r)_cE!iqyjiE͐*]m}8huC2JQb\k~dJsQ`Tk\H@iLj!uu_BrO'=BkjE۫Q|r ^Sd]R ׄ0x|)p]O~ۼ+У4&q2G3Oق.ˏWFS!6)ˏ-ob<\QǺ˛'[DA=($?|r!K(^@r{J"8dOUU]Z7D!pLq>;5)nHcgoq4Pr.75<4#4ތIv IћuP{vN#X6VtӒsa߁{xW/qWpC_1z$DKz'vyAh4{7ߢ$ [Ib=H'^=T-S@Q&#p〱A3dEdN{~vBrs@uXd]rv;! I>Yue47eX.\gFZKçk&V'HUhқюBq;G !.4߄*<.icV5$S\M" Z@6h;9Q?3<:n?% +e/:ݰβmj1=? .tUy0? `lI`(>h(z +F.mbS f[42q -e@ېw07kTH$Ҙ)6P0g}[:"-wL #/s%&/SgAy|!4 .qǂmH;Wc`WeOkQt^@6FF6VdžF{g$d"! LBv&ZMnT[`P])G*Cϖ`2| 0Sv[9X̴7o{cٝIh7/l g򿖼vx~XL|6$rPi{v{t7'Bϭf 0* E3j4]NvIs]L_rzks&*!PGNh^dش'4)6}fNϽN߹(Gu-1\? 79$Q%CK=9MJz;/W5,S~ok"f7qeWߑUk̜]e0zQ iXĈ NPu(8*!T'2M2'&cb8?H:3p=:$Ò["X}ߺጩa:ht#1F.𤻵Waw`#q?}OkWy.吶;֛u%?^# V\[,Xu{^[wr"R΄ʼ>dVRܝ\ܭoiaez'<63Kxhwi jvIL҂Dkfq&:iemxM:!i,n'' ު%9v߻PQUMb"*OJ`)rbfy(YԏRoz,;КVŰ'r=@&! njz[@=ZW #hB>Nm~j PZOfK*SKǑb} |  ?d[ӣ[i{0_mi H:n4-.ZmW:w|wqgwH?p5Kљj>uɤ#dVj55B1zHK1Ig~0$2rAЩ3A%ncϬۨͷT¾nn|l7-e!NVJ.TIkU$N9Wm^'cJzU._K#u.q "[yV|rAV-Y}\13Y+hIE% $F0JVMg p5\!bz#Q٘]G{?E'X##7uD(n2%@5uwi_^t98 Al)R# 9 s+b7f9\I93r;P334D4NB 20zd=X\@7ļL;}݊$etV""ϲ{; \EToa֮tr9kg),2θuXܫtGو=)&9 mryvI=x7qMWVe͵>eRkdʊarFOhZm"zsdI~ )|xn{w'Or]ʌ`'cIzrK=s !.0?&Ƙ\ wRHWlPҜj2"G0["}B/T:O{K)4Rp`h!T_514/Ř 'eGEꌈn .".)G8;Йʠ?=՜.Y@8YnVcO7k- b\=N{)sOt$'};-ʥNi:|exzNWYgARϨ63տ`zGˋS;K}`S&.J6}=ŠM7@qoSȐ>7ЂkLM}"WljoW΅Vt7 [Bw[TPҔ_WH5.L ɵn[# qHjj8- OE`OJnjՈmM?̲ɥUVLh]!-"1f-ɥgZR;:kk=_Fh"O^wLC`Qv0p`9=yњ'W\bw?fܠ|DX܇.:ExGݏ63@>8a8l iY| l:!_.wYwOlLpOէp =+ M6+B d P6TGj Cekߖq o&F*R7۲O F-/rً%<$cg0]AsoOw[%+'Aƙ [~"K+971cltz.Y!rZ0ٶiO-դ&+Jlrf vwAeTg`8ai*- 弆Q;7Mz6MeFLz(z,9JSS=L‘=w,_ř-NyyvDJZ)/z ͖0]- {pӓz9Hv$*2kaeNZg*BF%?A_T05'T Hlzn*stk✀ZNZAOV԰IҞ_ h[[ڬ 0Jz+ Ħft).PUqpPBxsdR{Ee.c'$fNDiµZ)D%}ZԿtrUJv#яݸA V_Cksp"f_X5ɔhs=᫘ufgmZs3m)Q31x1!tXr i7=P*ϰx_&>0ORG"6G*[Zw Y4) RR8؃wDAjq`ٙY1Ǵm-҆2Ϫ5wtWFu~ d6dTT4;+25(6ޔx6#K%PFHrwSD8xhoπs'm{yMc}֘ z;u1zh-k| JmhfgN7l%]z*?{̆]Qţt{wOcy<' to}P9b=HO|[Ni.(I`Z9l_G9cum')7oGiTDZ=gxT`he|TIl!:0WD^,@%X3@Vo/9x^p#~L0c!(3mSЩ`.[zI[qaL_̰Z%T}' Bpn0XcsRCT2N'l7y=jٟ\ߎiѧmq0uLn8 mwNjbaFV(|m摨:t'- 1þ~uQy֜!ptȶͷ17* OVEh0>|c$/d=J 2c:,DT׿fg6G϶ >C=K Ȇ=Yr)cL}9(KtR,vo\OR? bv<0UQ*0 .K7]EӛYtD2&sCz ypE $~:dUwpĤj YyF)1^l4EP'>l _&QA wrkX SK\&uveiQۤXDMV}ȶH{XFAhP ^2` J穀^e‹/;+*]冁ufQoV%ee%!PwI=̪p31lƿL4u翲h igYaGqӂOh%LRt]pR=%li3z!< jJc=af<jPA!bXӛ5 C( 7 :Lo"O*C ;e)|04!^- %&uE)Nbm],^BQyj0zȝT #S>ݳ@uTU5PNyΩ3N4fdaZ#jeH'Z:+]<O`0JR.-&ߑEQSg& s{Ezm^ N⽎uqP( nOJp.* tFoS%qhBB"tC`+嚦Bω 8aYZ~wGsq@̚2p,K nzkӉaD(0m9[g }t29+[ȯ> 1;͏vv Q2޼LApI h>o8fAp{F9ڕ(E'go(nGИ$2ӨbIAЇWHw|sJ^;rNwC,&!9}vJF]̰ScQxE]l5| CtZYN+ۊH1(٠W_%[IWy#Rdő$BH9~oAIJK"">ݢZNĻjP{Q4T!6KQ&ouC"%d]+y e85s, .W-b#⟤?\ ÃB?z=?gjMQqs+!vTr)+CdѿF6\bP>sb/ "0S6N$(|RT|kԛ5B_ᵩՔkz-L 1Rdwq>SHTIͅ~7ܻ";$Hy)+N)TpKGrb$gG4VP) ū`b -D+~vK"`G~Lv;'ќ(t d@+75`^i^᭑C!lۘH0"v&J 7DQӞº4gL!B*>xb@JietRmKD[%c5𷱳PBX߭{ݯ:kTuf[וE 4"TgF-{a`iz2Us {7ȤSÆuH^Ӗܠ?VL2,D`2#2kQAmJ)vQX~D\?ZCD}Řj?'&;5NP$I@9/2c++/meeRB@usb`PnCIu~GyŻIo'-O .s̞D>>KD^ /uڕJ">QN 83^匉Z+6"PqIzϛiwX{A]:{/8+NtR\S9&}ƾKuh>_\l޵Ceq*r4m$C2t0z4r gpݔ0O :|؁b#9:É(9f !]} qó^mb[H? gD~ m|-4Vk$6uۍ-}ŕ+xYquҌ Շa K>Kcz!Ss&w#ͼ~6 g]murU:̇&dTOCHR z&pɮBiH'4LM*=zcc˙%Acggn9+Dn6nOe0?1QfZk-π_''dWb}ؐFcӋ{Fd4܀IuWKwTGRqaƀ),XUbarRpa5vi.jGW!qrxE{l} hd: mfLd`o5PM}1[H"U|.O D2KxQhXk/Kr(2^U]qp\zfLp&jV^ެ]:TDA4xbPp.Z?TWl^R?[ݙ MOm@95Ću%F_&OT&/1li*bqw""u"RQnM8 OyI}6UBXY}sC}›qg,{R#BtsM0xhwzv >JG,sk}Q:lԌUh/V EUHq>Tbֺ,T}y>}jBX?M{Y]IJ_kپ}~Hlڼf*=g&uv>=F:lRQւh8!e&s,&dG.^^s*/"JQkzqw@\{〪4bBX<>+ >nlj#As͟iB@-#:QF)Q:& a4;KvIvipjLqL3)YP5^Iut4_sQ2"DLǏXW̳PWf~@z f a<.Fb㍥?;Qʤiޤ @YʵgPLqV$ʌ E$)By@Vc5:j%@ƍ`L ';e-=68B`9x{;QpA%5E7ŹƲ1i- hPҝ!e-2ԫ |f k &͏{WK@(@#u68W0&3hf E*Bg/Nt5dNWSBW53CFOea M:/fOćxbgYZ07070100000297000081a40000000000000000000000016101cd7a000073f0000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom/cnic.ko.xz7zXZִF!t/ks]?Eh=ڜ.+hwEcw֐3{4`e|)ztjOÉ-j lnL'i!CD[O ZC}>5EyKc8ǥH2LǨoz-.`ŷ_C,+\B]No MF ([!hP4R̶tOғ; 7y^Ƀb xl=oSҠ ׼El2Gy8Kvde .nX7G1_ރƀlIi=PjxLU\{}h~&Za͒lIn].>hgrMl H1swڼp(t(qL(|U gS Qxu/f$q[&0X M05G%l~)tU3c ;\jّ,_j/[RRD4<3/@qc5}x=Kɿ^ }( uwlgJ7rGA~Tsp B8L,ْI4, iXh*֪az@e{~'Cxd(G(wA{z*B%ӟIew)RĊKQxMej'Uޅ" I sI |x:?mMG^^m\G8_W]f `J#Hp n ӿ-BN6TY Kޣ<-hˎ(TJ뒴ւzEx15ō4æiOXNkEp O _kKp7Jr;EJ)=78Ln 7s+:F# d:Ep/h}gSWMv8@}_VTGDM  e.Q'cRX_fXEoΥ9d<+u/ Ô &$Z`ϝe_HX`jXHYM5/4Q7e-h+br yӴ=P&("6=HU\ x6j/AwϹ>Ut;4Əp N&9wnmHџʤLJsAc5*͈ nQ,RHϡ*Cϔ i[GC qi't̚mL3MTeuTwV[A:77^3'k2 h >aT٨WcUPOFlG2$C"GJ}fT]»ez;>f4Kl+&NiҾ\ 1*w+s%;bh8Q9lx$$bq#'dOG`>oRDVXE#l3GÖ/q>B *aDn6V1BF{%ɝܛt3l?HŜUפe'KQQ&ۥ@z:ďXY6{D$JOx~V̙{v.+wH2ؐj+ ])vNpU'۬EoF?+3[ uj` D}_#E0NZ%l>l焹L> Z λ'M&]A17%쓂ŒC\sXB 0%"O-t*3&m"Qq[=,e2d瓺$JrR3;_,d NVYê̂m5Xϖ>!!έ ,e 0jaT2ܖcAuj&t\53ERؽq(61PDK.Nu@ HUMeB۸?S1l9BOƇBUetKn5a IIczﱌjV&?|"D*a$]-09Gzð3r6p : Tai~1-^qt$`JZ% 'A0ٶQJ;lGSqʊ4醫eE,3z>º›qabq5K\6'!#N`I5z?WS#6AGu@K|yGÕc& )"E&_OFst𔫴E2Tծ• el\Y!1(oĪ`ͱ!߬kK؂+וa(59@C nE~Ä-H#1} UE[CG;ΆfV7qG{s\tV 0L&bW0vCS˘WVF~O- V0;2V]H6L VWb1 v+:w3S;"ɑ[U?HEO~ DT{3W޼r5hŧ)}l~lki'zEPm 4̃y%w]c1X `|˙ ԤlCAcPTa$ *¶%d&njO[ߎ\{J,6Q&07EOnTzbJ1C[)F-iqc2Zi?s' blI~KҹkY/Z97}#glƿTjj8[z墽LN ,Z˾PRu&} D_#練H2U)sFr.rG\7& ObJɧt>nON;ω다֋^=ď%&>9 8x@Ѿ\wzp*s9:auOq7L.meF=Tu ; }룲{§ajF2Bs2-) gVg$]+( [#++߶KbIFGRi,_>1sd Dx1 0mlmo *lR!<>+*Urش-@_r].ETB8PiQRa {-˿H2WJ-i2.>G:'1R FuWv,,věq :JxǙ𓥤 q5X! Khj<9ubgL#4MS{0~`AyDЅ-y0<q@g;r΀5D#$=H\5w_o0 ='+,'4|Q,ijDp_Ō)BGTsl=X3M&d6%l^fZaPf@f{N +ȃ&gZ8FQPvaރ۩}V[kjP8s>/%[HD T"!h`"MK+JeEW>*=et+\ZH|SB-_$ ~ 霹(\燀IDN.*icȷrjY*P`ޱkFWyM>RQ!uxFf5 U+2Sɖ_lo}=IZ`U1a3U܄o;#:jAOS[દ"רּ.)Zky!˛'u͗2(Ij;YAtI|bvU\rEd'M:*iXoU]m+=%rf҄lFF'yu]Mifz7&10{KQSW4y:@+o85-<3-t%BA~~tň_>؊pKwtVMpgtt$X+jloi]w_mM>xǏlgEL`O9 HwBL.x ~4SB5x% Toe0|Z\MܞsI}xB, 'njd_%A~՗2S[qjw 2/*p)@f}IPm1J),0. sjFԗoHNv78G6,VbqP>$Swj,ZP)IƒKpK ޘ%݉,ǥyM:)0:2هS|//Fj$a2Y/(@-Y}V9'ots j{|) > +іaX( “b-U]iȰ/ˣrmt!S%V:nyoJ3WTnNT ]7"o) .>߹A utEE]6jhEZT4GXx*;4bQBU1c"nF~w*JGk`ezlZ s=ħ>;dcgIu\^^_ָ6z+b1M`;㠍 e=1fE)aNxj*i;חltGq<˽8fK1)2]qf^.!0@u;ܩDI,n5]}/@Xdg\qV_FՖ91 0gT$BzK2ħ,sT5_͆SX[\dG45."0{|cfxzE|w@+(# oM )%i0 9sM?24^j,8SKQbyム,sf!߽X?v(ڬ82Cg3{-O8T d >0!jyтmM{\`N`qjKZ3?<~<#Ԃ&;$eQg9c3'6=6ystTy6mTc$vCsAa}kWץ&='\t(;u[ cwQbzÔFoM ٳ(pU߽}ֻTڇ n_)Y!ҕ>dyƓp,\($ H- G{ aCQPCY݃ A>".X;~Vl=G"x-;$؊'ISd cHy eI5. yi?%q([ "t{CqbZ8͍@ 21Jc^Q RT4%P^-(GZw V܆1s"Ld$8oxу_/Tp$"lcF!?w^" /v΁P2-ƃ 0YԈ1MoMk~ٕ ,1Dnv2!Rw4B'I2{?l8j9g"q.yy))qp iؿZoY(TnaIEY.sEa[o\DRF{YaO,z.&@ ayad1E[K!je^ A`DG ) @|1DȂ!ӓuV~O9 WG΀- -+}$TXkjFy)DOGdw_d/OFft1I8 =X-Y 7>3&+_שҘ?kbcԅiX{JR-ܞMꌡ= 㿖~:~0`k aC1`&c"KU:ke8w߬Q_28<$tG:usV5'] ١EH:+U`~黠 `U۶ep(-oA%LA.HS#y(eݹs2v!2W#)CzcRv8g HoM& %ՒVa_wnⱲW=(n:c݈;g,KJZUtU)te-nB5C+)8j.sb9RϢxe6m2e3q1 I%ճwTIKk:ȌhR4y=ȮCtTާ5tM{Ʃ`Tl8Oe*"HBèH2lz|/Q ZVXZo"`_SVDF`.J?G!5*η̟kp~=.1ԧR 9kJzHETq q#]Te/U9xuog1C{]R߳GEIUxe^@_P0|7wp%JV;/4fesHgcG ,H!bFA³spGh@pk\-j2\8O4 C%Jsu ^/}t ,{9|nc!GPhNk,1\aa a8B2bz`*q`)9qTsBrC\JMs{<>*(lW:dQw3J=hXG%l4OވW<_|Jn|S g,$梩΋~~Dq iЫ b(A}Qbz[.& e}R^fu-??y!W0ħ͟B@ys sFNvC>،H,<ML Fw8= 6Y쓣qO}>O\} e9pPݽloG E_TtcEHjŒmi/$fg|oʦzּo*>JD䐗zIG%(t p3#|'%̸9$m1 Dj!UY~՝?sz}3=ɛ3Ѻb:Y} ̾DmҗJaÍN ްB*=7oaDZB|55ZoF6or6369$9 5!~ ]bvc=r^\! \^i:*%sEW-u2jvZfwnh;h4O=YS4020 )f@~VJYmHBGJy=K{ p)ݡE'LAϰx$XQϏ?;&oGi72Br90@J0 klSqÔ.ZKlJYFP`.e;5z_1OHh6O(@lzj3lCs)ZUb~(IW%X$(~@LlEjK8uW^:_x4tȫ.w)xm\J4syEk^'55E FYӉeS۫w5 /lY#U4pO@p6O3e@Zd@c'$[,h6ϸ{ޯW~Lmp-Im"9o%a,@* ]_mKpy_ɺ]ohsaQ,tX;gXd C~&ކ/oidou7ݥaUhmOd"3,Leǀt_bY[ifɎB9H*ħcxʪd&? nR}樱xt 7A^J]?1_$3fܽڻ@Zmu5x1NӱûY81kD!mzxo |{vW)K:WcbUB"g:~Rvpz>Ğ<BMo̸;\kHiޮs+_Nqr ncvDŒ@clFGZV:\OSgٶ{}H~idefzt>I*p_lG_JW6D M1IFqt!]_w al,Fcz c2"{[f(TPZb,( N\9ʌà=_A}|,t{Y. N;!Έ>LOΣOۋr1*i_lXًQ(ї4Hv:@iD Ϙ!\  Nңwz^6D.e{р/mnψUC#FjܽΊZH؝pV82ӣGXnyUUrZo P!/`&1dA۱BK2`'}΅` g@ ]#!#gvΚau z8h}Iv,HHWm̕bLhx|ln6E96k}0e)|y#sdm^)Clרp DžPב򅏛|v;x` 'ƢV 9&qTX0ԻaMF΅T$ hcV(gq 짇ޖP{D& G?_Ȉٰi`DAR4$ NL6YYja- R^:\'6^{a91Plpפ(͙)JC:]e&hx VUy}2Tw.c"AO>U(UE Wп$7k;s`ݔJ1is݋Yv7Ep'|LjPbM|a4UZa'NI^MN0ی[oyظKPp&Ue kK6}}pG%Ud>wA]̌] 0#W~/};0DY{tŃA8gȖ:5 @\  ߤދv܉F0R`*"P? ? 6y0/u{mm/|m4em%eY;+Sv AN D4e9|JQOh%d@iqӌi]Z%=)tRBHM\-s>c 䉗vQt4jhoF`hwnRd5v%{kQu }) F)J: ~y7xEzEg4ts:T=o@93.a.T"(:OV.Aakߞp`+/A`VN1d*>Luȁ+,buxwRLMDgPY:;Y0TӃ=8b!fKI&arkszPw%^|vߙM DMˀRzfs!"d&R1蓈 n=1] >nʡIU_k*kKJdsry%E@_ۻ^9Y+CawϣssB ƘCw_@,J TA B-QVnZnڊ9bY[Q@/1<6zyi N:^x2e0ǢY0il3|_5FA"{moXz^vԲc $-%řI}n`MI&>I=\|75:$P/-^EAܽRwt@*SnYjpH=;Ug+=g5jdY,xqZڏu;Z#0M/ǚPjCrٖ*EJ`Xd/u2W:P"8qhʕZwiI2{|ʚy4s' \BLXӖM]X§f^: [5-??*9$Zki4 H=sm,qöL.iXl%E(C zgvc6GSyցN~TR\$I{V6wR?$}Aެ r WP-xkV_SHādvYJ-Az2Y$=9}z\$D$SnǦAbhf" V1濨]Vq*iq֘7.kݘ/r206y(#wF (^K70_0mI𪃭Nq*L'+{:; fa`:T>}HABCC߇Lz`n%9|A4 M wل6Fi+3G q*P8-y*+frbȥ[Q4\]R`.քIx%Lj^jZòuFRLZ$RBD &c"T"D9փ咙gJ›~6/fkL<_DnaMKv+rxgN"UG5(f/"^jǿ//(ҫ .Hݫ +O 3D[8 ?p +:*(ݴfAW|IBX}>p`Cu3{.W+v .NR+C =ͳ3P*=3< cB %5UKQu΄W9#8[r,'#_Fb{B0 ReJl?[ V(7JT6=f ha ܷ0[DđuPBhteDK'-7^hu{cT:cu+ٚb|5՚h iM U#|3p>=v"ådL AD3N*r S?^3oYXDuaw0<@TK) 'Yq9i2U7+_e¡JneB" DeH3?dvhe%IӜ*µ`)Qz +/s-(+K#AyQ&=Jk՗k+̬M.dPEggv"3}?[4/ta-tCFr2Rz`gPpoz%G+qqaa>؃!>FHot:v ,@c3%zX"jܝRd̵7l@5 Vx3JZRFZ9_*sɷ/X,yHREzʈqv q\9 ~ _!>u hqðMqӤ$Nq^_׷h&iuVhI1 nN5VGjtkSztGԎWܗIW2Do@jix/OFko?tMcSlIRjnxGT.6Nie4ƎǕ<)X6Tkȷ^s"]fv*^'4;9V4VAvP臲¹'ˠ >)n@b;لV7O_%UP5v̲ۿo:`%_[6QCJ&u<#l;\q=ݬdVjs&!]O4F"<-`^9!Bg?,=̲д짶Hr+Y'S4n4Lp+xa+J8,-S@=& JW,{afTZAi EUX{q˯%7H') D+;+nzxoR,M*K1uDpF ԬͰ$U *e1eymi9rxKw]픬ͪ u%FQym`|d"]o=QL.: ktduId_.ur} :[Du, t} 4'8{&тRM|fI̴̾Olg.1,#&9L _1xeTܹɰiCS0JiEĭȑ"E8_op>rHIq+%K31k38.1eXlX4]>b& b.^eulRsb \.Pi T>]HI@yL3)ж?)@?Yl/^kҠDs5 o 7/TvaE b+<<4~F9*R/5=|<#V1%O`¼H[T25]v2x1\n5y687cgYZ\NBa\8BJp{X pT_1H;靹 }K'{A p:'h")6S˝?\74~E~%F 7}~lQ!#6dʀ)"(bq5{CQH}r):F?#dm4B֧ghuT.Ei2Yێn8N򖑔xfq._%GI\OR2av,F, Rh)|=2MOhWL%WDL' w^bSOZa ]E8ʍ^oqy=QmNYԚ˽WvwDaIƥfGcܮf膑qZee9b6Tu)q|ob]n֪.0KIՠnAuIYl* Lj&!%dH+ˀģ5`BAW6 44ᾓ?(pv8%ֺN#.IA nmw#))9@R%| m"g.@|?"{ $GKﷲ|clݴx A_}W'%Iq+i]sJ~ND$(uO8ֲ{ ]ЀydP.y@V!_5w#B3 0vP]X7| ^ ugޣvgl3=X|TB-AR<N~[2V)xK;YKO悧oMga4~ SL|^vm@EQ =|'%GKzJCS(u*G;ΈOwؾ/y,zC.&&nhAk\,jUqajE=p=CEq+6YW-rKϲ0dTڅhO yMAE7DZ2 *#+ձx &+O:  ./ar5?T;N-%DV1eMu\`a~#\ŽtE$~́TԜsE#)ыT{0..)tKif8{{t84t QTuW^2rw Osic? ó Pײ­x0#SY\w-7ӔEي2z)fϓ+ s0 `%UBD]uO gy>&@B0`%m\CFġFM((NLW{r mySƢ`AXaзl[` XzΡ5;⃻^U#cBn~wm:OJ.}0"$$~56iHLwMsZuAӼ[dQjyK=AGF!7ρ +{bCG clnۦa y _}ڥxɗogFKͤ='nBz!'_EfV- }zi2E|m;28\!_آ,@OxIaw${yt w=W!jZҐ xMoQ IEM LTw5TX+A?k~;8k:.g[Zyk` 9q.cX֌^vNFC3֜aRM>V$/~oSð]>NshHC#Xb}ʑ}m-]L;'Kfi>K;*=㚋H2;Ju١ G_ JԒ~jT[GڟTWGP='%tLfTp=W)?AImc16tDA~"o#OI~ZxpyΰEdq%aaWiHW($pˮ!mྵY%y2,$puC#(EȫauO֩ȀyUC&A0K:ᡌqs|!R3xAoSPQ;U:Kq3%8CR8P_j@f̀*NT-K?4Įf *11[R5`NN*I,?Yl+mH!9?_^w(I[I_O;SH5z;[7+83q&ożaS`ZzBrl{a$[ġn>\N"@:$^X&Ƃ-@u\Q"sT0Ap4SP]J֌Ws6ڨC#@*kjSem]xfW/v7rBrBb+[~ڈIi~o0m3<ݲ1geK o5JΗmL}(dTFז#9~VN7o\Wu*1%m}=C7}9b%  E9ӧTDj2!_ҩQ? 0Ӏ 'ogP-HЫU^^Ĺyo'ZHX]lCƃ.QۨM,:InwUjAcL;dGC'lc\w.ZOm ¥HG M|j5]ܯt#BEo#"\T6jDFQUCXڈH׌IvS SXOF tx $|;,M-uW~Qt5sk6.ײD Tì[l.z$5pꃛH-el7,Ab۲C +gm:Oq_4'+"qysYʣ^y6~)w@r,LOjV!7Kuz|b)A 36J36cSsErg\O>[jyO} ]!=56۳b ϣ aT_'$6p8#]iTmsʴ[\ۡqhx4d8hSURvyx,nCJ{䃗C=_%E@b"i=mE3AKRX̓ ċ"f U:i%K}R25%JdZ0Z'rw_w 0 C~Gg T %fYյ5>x:CnA~ɑD/:]fФ{H4PUuF`@՝C<ߎlZ~׼vЛ.˷n$L]r ' W0U"&M($Z4(Hh A*uPbj't"$5_,ֆ0Ȫ W׷{D|7dw#cyErDCEʡKw)ߎXQӕk (4t?$¥%!:>ܿV Վ7AZ}b0?NdmY` @G4>rIQLȴ%9'ju 鱱~Կ H3YL>{[H cJXgw\ʺZ|bDuXK2V7 B50]PBh(-RPlhJ}~ksTNrEV*tvQ0leXa!SBRi%:_72;4HrSf׊K0XfL `T%W[$))!Q fC9--tt ''GkNOdkPBc~JG`VEo ܶ PkcWx9hfd2oH'k%K^ͳZ vXauB< )o`Q[#C5!H|Hod㛢LɜX&`b[5Bv:]vF}s=p+ gB$F2"esQ8\`ŖQ2V2_3Ga|kNmCщnod@ !}DHorK>u=>JoX~aΧ}h)3RB7-jJK HRlxYP>!'p4FkvC8Өmbł)Z\J zd(UhxVW wG={̧2j^mFCKOj!5&vY˵;JS!&T=U 3/Շ?ɔ(#rB<ׯZJk|Z!kRleaM֟揳gJmiLˋ;=ĝ 8R}c]Wܿ¿o`ufyl^}L f6 ?xcpνwt\a-ʨ}tEu 1N8\~M=sٵ'V xj{QN.Vvݣ9XinW3Y#| VrzDMIPaJZf IjDU%幰.Z8/w4O'J)d${lz-asb88^0 R̫Z$lm)Xf  Y$'1ny&Y *ž9Hqﲧ s9E2Q&3w ʋw+֚* W/Y)^ a]S!oXï~jAb- Zyh _)J֎G[JV>1i_Lݍ#>ni9`ɨ3oJ!"F88IRyOƢ  nuS覚Vq8& gNIy`#%+Ъ\jgB"r}gZ,ֿj!"(gn߻ܱE_R㡯} {#K{'S݈~:bڕ5!MX?M\H!Q1 8-MJDS)f~[_[b`T{!1), )Y\1iˡW?}^煈F6f9R{zbv> A4]Nzw))}ƴO?w_ 3v]_p6;bթr0 )Yí ܏l ,!^70aiECӚ>ji#HD]D8sma@7g(LVPWw>׭֮`QqQg^ $z?,Km3c O]$Aן_9b_dI |9*EMɷi3W *p>ݗ p.(Wͷ>"krh4+y}S;cRW`Qu19?H)<%% @F KO?* q_}\/7R,6LRZfv41 %hԡ*:.}6-Pӂ8F4sM~NՓeMMS 3Sk8F5qIm!%:[zP$v C30)˿"N0&54s8hx`sBҌlDf飯l =Ho}Nh=7KԋKN&mO#G6z'ğ'LIyWN=Lga#.l2 >8!se,rz|^2Wb%jwL*}hh3okE3>晧ae>!Cg&{G=7;Bq۟sAP$ĤM_6XLM%NN/?Vu؆N8&1Ł; ,'5Z/b 2.(Mv BSc9tꜫ7WBEmve;8@sfP_)f:F[pYSk< m_WQq3҆Iz.O:+ Q)}0&, 9 jۇccj}uq-e}g~ vЈj( wQn{O_ߨu}|J̺T,TGa,y7^rnP hfjފCMvY/6jGsء=dGjڂ2dQZV)F=#1MՔډ']b'Q&^oTN '/TXg|0ZD֦:)LKt !xk@jtCEW R=5^#r(i&%,s2|*緥NK_X0O@ܵH4Tf+2;ӄ-\OڨaTEl+>pXcmrV#j:1X=/Ks߾vp]nπva4QaWoG͏AD1ӥiaeRByF . vڪJ` [Gţg__ w5uq±7 4% hӎ;8ne ZdㄠIbMm=F F7QsXTxH V:h XS Ilmt+=&Ku|54IjW%5VGV,0-֥4,ḗ7-P?H2eIn.<".[. "Wm'je׏K1`D`5Ճ܁NGR /g9\v#x1S"Vc_'! Q!(b[u)"8֫1̦o-cl #g@Xqk,a^*7 BkrsK936eQs.},Q]#+{fUX>/S_ȧ&rnkdrI$_&6Mcow>o,uJQ,QI5{xP+pU^Se!(p⢕£ҧZ[#iž> J8Y^Ţ&z1b~ZeGI"a,` 1`Ɛ6<1D{\=[T!Jҏ;[juTuU[/XϪgS0KjYL<~x^ӪPcf,Ӿ { ;|A6_֪y i:e (b2SvE?[C:픇5U-#99g}Qp쁷+_nZM20GNk?ŷn |z9%YpdG):7~V1DgD)J$.`6p sRCa|Yh|4n53 q7[h7tG\MVG t>="&,4o ri G3PJ-+CTB>-* qahET'_rҭSKɴ#ɻZ W%P?gǩ#f4qæ jN^t8*#lUZLQ/婿04غ`QxKr%_C+w)A꯸%%7.H[EwG}2>?XxzN֣0M}W°su.F6G -6TW/WfkبР;cBv4M{La&~!@Udl!cXH5ԡ~|b'| ҃kV+\TP E7 YKa [{BU;#-F NGEg; SA3gYZ07070100000298000081a40000000000000000000000016101cd7a00013aa0000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/broadcom/tg3.ko.xz7zXZִF!t/⥟]?Eh=ڜ.+r  6>tK&m|}fG5D{ xTI- Fdس%bx']ae^T]6Fҧ]puVZn+s"m+9FofϨstcL8*I„oowBg.xxG#(K;Sc~HHӪ)4Ozy=r*+e,r6rГp-z{IE z;6%dM:<cF8W <51`s7ɋY9 &$7T=4ԇ=Mc}8yDF? F|-=P6D(+0?v'dǜM<8 kn%\?4+ՠQ4|1D(?+w'w`'PP7eாQ ܺ)yHV2jx*-^A.P*Ol\i9b-ؾ,IhւמB)}C|F];Y'8PʅN"C/:6; kT2~?l b][rB^rOOC)l ̛|ҴОҞynM'=S%gT9R(!co*w3L0rsCt j?Ȗ͂ofWM2FFR*JYJBo0GXUzifT JI!)6ߟjs^}*_mӯ%x 15N뻤9 Kre3ΞtE qXh x/:J\чJ[nAPa aq ,r=*f\d8R*E28?i5bIzbFʶwA<ڿyBdmmE0CSK4/vxEB]G6.aY0?\0a_۪tqJBY}ų}v>`0:1?+c:x\uD&psڪC*{G~4I8-#a W: _$X^@WnͲߺ@.bF׮JLD($V.l|ÏO~GC$LWhPnI|F{g+Fk%ѫpmAj W-p/#^/-8Ri1 7QBDA,>5QʠniabjH] ~tqE_A=R U_GN)-na,&@Kr#"(W$}.9y%C}clxE\ï!t0mC1-ʒe;*\LIi[CqAjnh-FU3mv]O -W X~-'ZKǬEvEdGb8{@<ѻf$`+[rNg~5W%a8D9pR c<}&dዜsx6yP ":9+,0/t'{Q0V -Hwr"'?ddQ[ $BxÁO8u #i $nۍKg c$SMia(WZFRf(CEpyY& 4.՛-fd nJm*T[f~O8z؞5SYqM)],Al$\`q50 @ow^bMO}StT@a 3fhC/x[^+oLZPԿPIN6:(2|99䣘UFwߊѠg EQ971'5:t\Ifd^|G6G =5n+uaLU"\`45Cr.Cٳ.LXθ mք,u:Yܖk3H\nN90ۼZia^Haz&DsoG5QyAGnIr4< J 'eT˩ ,D,HӮ|K)p^ɇEE|-V/eԨV[7gbVF3p2 CC}~ `8 9΄@u4}sȞY-(*(^er+hǮ_ɍ"}6r`iZZxҌqq9SzB8`{3ݰ>tq*L}9r7j˱J4$/}g۸ pf\En6æGÇvOt~$ijm޳)v_ xX[D L2d|" <%":5Џj%ٛz!j} cH=8z-VJt>TO%\W8SQ1qkJi7l :rXʬjXdZxS-^jHlCӈ恞d]2v?AQ)11P 궸mjnOµ }TعZwrCOvY=$M12v3TiMaA-޼7_C\o 5uvgY! kXN$hr[`iƘ97LlsU. cN\f0Ȥʣ9>CDnX <[qj_f?OP>9tԎS9a1 V&Lq6eU)z(RTmܕ"yR,U?I`ٛŐ0 `o2Á6D2ʔX2B37!"Ľr)2+^P:1g>]2ҙm+$*rདྷq$?Eg ks;&` x(Q=z`[?[`tU?Z7Y ^@#fH.s)CA*` `ucO $W$XBq ˢ!I0И b+qc:_hPRNA5"-W| -otgM+Q#+~k?7y,uOcH kF~@앥uf׭qS+G[at$ ,6.lLKnӞXXp,&Dd FR{?բڊ`le Z~ẑ /-VL<< 1u x5eP})/d6";LEڰ>hFPz*~`UlJԊ ی82KVz}"Z5雞$Հm\3r&U*iuq -ݤ V~<9YǔV.ͬ֕0# iqנ|{cw6ioM`+eU;Hodd!!I_Kt>n=‘.snʊC8^QcWmk"8Ujwix{rߒ>Y3xo6'rV{ijnb!b{zqQ2t=cQڏA|6fyۇQ˦)F|AX=§\ӆF'h8w emJ]zڡISouI_wX^ zĢ\([4%XΠBnIe*?Y'{.GXϡ,~ 0+9&gHa/NUF[)KL}HXL_F}(t{ ɶPdsoĄL{` 9xj.L"y}kw&E`!eT|c`jA6V>4CZX8=3DIl:qD?(dj}+ {@[z;@Nץzӱ Nf=ne3r$5wB,u5UJ]$T$H:wёeqLK0F!2;31 {Hl jc)‡i]Ol  &xh4A QFEЫMMzW'uB}ZX%Jʟi&Pe0k#P2HG}̎D}PsGڟ`lJ\&s;?hag3:;9Dnp?RCŽR'Rvki[OJgUmE|ҭ3UJKˆlty̒v eB(BT4 ^Q^97WoEEC,zASuy kpw]çkFAqPnv[g##b6Ͼh~ȅ$n9͵1-M~al0=hNsSQjH`h$;E0q[ ۮn#{J?쳃;8{`CJo?z`EYfhNҙ(`8Cn Wny˨^,}:vh-7dAk7 6 "؀w⼚/C>?̷xBK|Uc&dqj';Ǹ0Ĺ ijK4Bւdc~؅Fdu ǎ'yz€YOfSx7Zͯ o/K|DEk%]eNm 0z.rE?FŒLܪ, X!Ѐ?a| ))23pLBҿ fϢkuX(b5Sl(6N8IEdQ%\ORAZ` ! Kل{$A{8:X(ր}.f;ғ,2>C3d? PtI)P' J<\{LpXQìّ׏ҥ6Cg[d q8if %ZY˭{ѡgKɥbj2^kAcRIu應: [Ītf$PcqLL`c-3#E \Ձ|xEsZp'}GwSʕ/1>3_1*'25֌.)jŌgXm0&" س/}yF"Sw^.<#= 7ĭU$F :iwzq=7{\ĉ+Qȣ mpY0noQ$'\ UAl|L#sx2Q-KWLD=H?@gy?qj {M_a$9_g=Pꍪ?ᨵ> ¬ȳAC%9 RCb2)B[<VLG dEƍ,]s5X?G_l-ٟs %F3Wѕ[,ٶ.nIIJ!Nؙ̩jkmYOjä1sj~bះϛqMy rt#N x(Tl%C}:L=Ԍ2TXuQIwtγ9 X\4" rLm#jT"7SxZ!Kϗ:p5+^Jy@fw+h!s.8PDD+H}6[NKI-A*rZ9T0WN>5>Н$ː,)JapP3]X+Nk4F6ЅqYu즧;RpĀ~YLKMKW{@qP[ETT:~V@OԖ뫅;gbt[xE-X&Xˆ,7y)/,%b&?jtݷ(2w3LȦRVuy_[l 8]ՙ=|Pn% g@` O*xM*!D߲d!6&ΛZȝF7ۋTŤy׭/GL",'"״}ɰ#@ ^xn[B}_֐ЙP ;T#AQ*^O^x6 *W,XGH܂1w~%+KRmH5:j@(0t*`i9U RI3ba}%7?3܅v?lLR={VDk99)s"i;$}kt^Xmm[gJ=Zzӱi𭢦&V!H[(!0袮`osM 0~bg{~ 1eY0{^VsE<<03-_,3Gzk;8Ł&~.EpѕVzèn_Pq̴ؕqha!p-bҍG |,P|e"sh6e E+SkDA E G0<\lˋ+h+4!tj4 C\/,Mf &6mS l/7 H)m?:jXЋhOʣ.fJ3Jpgd%]=~}Kψ5 rޘhLglLaM2hDǞɄzgrU>B!b,A O?$xr%^iJ zxl}`TVD(0mȮkq&'(~qq|a~%mCA!kY5 sum,ɷJ;3ZB/-# BA{ X bاbijL]A m!oԍ,) '@ćJsx) Hï$uc " Wr[@ɯˇ7ܙR~-IdK=vd\?4X*Vf;MFPhQC,)WGІJ/"N3_qB|I3iVm3,;kZZT)&Ֆ.݄-jπҩA# Ҡ낝X"G3M&-g23%6BaAӛ&o;׮Kw"Mޤ-PYFiʛIzFs0CpP0G{7vP<L9 .״fܙaf ?047`Yi6قbhWU /%ZP@5n~ Dž]_fmwYטmPxy9b8c>@'ǀ4pEUOϳydEӖ\HÀa^dD/&ػU87VU3w o&iKW]1yh?6ER i.6fڏN}P/; Xs"5 ݫ3.;;a {ˌ p?r#Abi^KET>q'7CTYwij,I܆N%߳!vϼ]Owkj9^.WJUeBOm),}*a4З`oxK+ܿ^Y:`)N:c{ہGñm ],Ods8WSqCXs K<4NqvCj#ߔFJų -%ʺ:t9LUn nJ*vl'{[)j {Oͤ8D8PEv=E|Z _gvk [.u[kT{~#oZUM KJ[iגl v)(!I,ohm'UEf"1;^s -'%=#O SKBU8-42M3'xQk;bhW]`_XƖnZ?EF/t1~מ'LkB*3UDBiRsP",u?/rNK,^U"dR=@^3_s' xPf{\ٹloTmVYZhprXێɔCErkڇzKl>"Ȱ>u۞7WA~V3 uH#-t,F]V ~-R"-7q/]EɄ"ι!i5es$q|$b 56l5mHY7c!BүFIY'j 5U> =\q ||6cҹL Bx!%>w:=\Ew.î 5( b@m4a$O&No1 <`Q9+{uVljZ3Sqk,߮ M&үq?\DWw{Wk{;P(D J*m>yhm 4invPڴNV@7i$h%JUk@cAosגz0pt;*3tk#J`˙ L#B1) dOc^!## &[xU;J 6 WoL/{NgbJ6@\,d_! knz37{qCS~ S`-X"(HyחUf#ْw rHh/v/qCҢJvimf1XOuC!<KW5xa !ת,}+,b\H{=ea5pS/{7T{ݢ(ΡꀳbLh~ ..>uZK!ǻGBlQ}ij P>|c4EI,vC/ 7qrFhfvO˜'DD4G]\!DL>2mXT$ܰI:-;!Ȳ&JgLD7-zL<g~ Q_~Cqljb ƸO53%d9v/Ճg˻jmL@pj3n-\d.:"%Ʃt<ۿeZZ8U {/y2xPor>wG (T~T*v?%X@jm鄎 ciͺ춒|nHػzO*6)GNDY¹'4/VD8X'|}\$[5iƹY P'X8 z78r"QW_'+(gvo": Ȼ`֝E0sQk)&52;?t b8ω.Q]s}l:6c]m٠(? a%oYSE}ھ(b9h2dUB:O]G*|v&(K H[QX-&ق0})T/J`˚?yQ{4T~U崡qm *![s*}/,x /Wp4C&KIlfw-[OKS6=`~*qٌjVpFM2sP僂Tsa!S&nWA圉e ]]KwLV.*I 9dbRw=g^*ʐlEy]׹xp?d* M8)^/tI25 l4ܖ.^D'ܢ7:KP D|J3 B4#޶#!9 é\-,q:_:,.mN; -N1zCPz\L$,mVFr^-ͼT,Noi6دQxe+Y6',L H@[OwyK}6 feDշ2I!RE ƶ帨>!#KK|g> YEE4mZ E67cf!1"Cނ;0FXY?Zfh֊xJēRK~oZG*SHV$qn+ tuɍ̀=zM7x8b A셦8tdl_xZy0NcR tuɭ$fb|E ?Կ fA]Ǎ6x7!%HdD[Qn',ZVuW0r \]hdG|:3 ef'l֣X87+n6ݯ0$AP-q'C,tB۷ CexY:*2R*MjBqgےMą rXY)i]4JI165nբ1Kv}/=/){ke&w O+ak>Yx·;X {ms4xX UE2`.&{'Ĕd\ qc="tIG*.5_v(2:gAt[ME +ʱɕ[[U"kUr}jsdww6<#]#r4V@" CYY>8Au쑚,.Ip΃s,@Cf%Пj0i-F{zbuSlF_r/@-X&ZƗ7Kj*:6C>ƞ}Q.pc_q=V^1{cfOKM`>7\m="h€ܙ=X@}R. ; h2) d9x~.; .x*C0 -KdA 4J*+k)nU&0eIK96V>ei% |Mx%vDȖ<1 2}1LbW5uI,zl7YOu|^Y@Ռ3vn MH2B$&ơ:؆qcY^vIe P=+U1: M`!4b ClqVOv,+-`]=wϝ6+WDԶ)тfF bLiV-촜en&5loTw.]s3-w ?.})JE[ZL ɋ'l3xz6D,j 2rP:q2:݌7Oiʅ589}0@UX-:hVono<Ђ.Qр/01tT'zlHOr>wTb Lh%R'B-jf٪ l`G?= rDF7r!|+,>~.;FzJ<|J(PE&{Y#5)ZT|b]) S*96볜sB@(Y񄲝4.<=M2! p"=w7eh8!.2r)w/ bGn*)K& [-Y-z Rs5.a0T%o1G5+zӔn '+/,1>7Cu(G /3Goik)e!ԷIe̛ۚg5f lq3"$ՋJ`501OLߟMϫ5u/Y+wvh2Ɋ$4#ZBगʿP1H#gmk)'on %8ݸ`0tr'[?%vɕǦіl/],'^ĨvF Rƒ5Cl69Bv*ˇF VNo{[Yͨa}g1*rI 72مt;'0&Uߋ)T{.t̫}25#hp뿘]Ά7!YwN X#݆R Oso1y>Vc3 WcJwxCX^ĊDueyRVs@JC/GD{-|;x}$xA8 *?oI%*>D!_&oU\7?@v:h a,(xnh_$澌H;' \}AO~9x > )~q)zC^KO[PG݆Ja#7gf6J'RiT 9J*3bzr';WtX-1i[mzA͡P,ɑmRu~v@%+D\-\XA [󌼎?=| NDsZ h/5 e->WOTܵ< ;ojstEeξrqW#Y.sujK'D_27-HQ6deƣO>X*H[t4 eDSvW )nQ-ɊpVG\4\ˠs&>+G^STV" ZDQڜ:X)DH-|< 1' |O).znU*vQ(eZrQ#3@j*}3Wv+v:6d1H_I̝Jo&W#F IcϺ5;\ whj+g̡5 ç'7B._^'E9,"mq)*k5r=h/?sf*BP1D5;&+aNOyd6Hؠ6]yRS~TJ3pAE?ܪ,zn.$j^9 5e)ER*˭  i\&G[F䈴p'Z[b˞hxt􂙲5IM r45^ZNCa8ܡ|E 0_ts#!}i\JэCZ%j n9㝧yˊTBr 2v"=rF^-3M##e\YAC7wt^poDD(Ju\g)h>sImϬr% _23SZ4WG鲿ȭGC/̉p52PvJ>G{L$ DEYJGMަA'c̈T?UhJ^q*b4vɟ)IM6;Pt5ip6h7'-_8&T8IMvib**  -:|h~e%nB@턷W44ŷr6XL;fP$BQǥFkWO^tI&wѵѾnSoք$sV;096Q-CEe=QZFa/P-f҄vحZG;df9*^Tiw ho\%q?zv8#\PYWikÞq=ݒI?%ӵܹﲔhAm  7Fl!-S(Bѫ<1v!D scIL{~ R/W/rZ~c,l'þl'?*iEi29uIAilEǁ]vR3@V TFa)]igQ #r HODlI"n!0z:]eۥ4D̿YBPf#"2@v;zۿ1rN%S?19=$.Q#a&rX $ =RtؖE;maQ+ K 1Enjk4 jc>l!R1s,럿m$hE涣yؒ Y9y$uUv3K֞fFgw2TQ,F*( :ZG'3TE{AqBbvRʠadqy@юtS9DPs;ۥCI×Y*zJ)m2*Uz"h,VkR7Zؓ& ;Կ6~T[APdwau!  fDd_=% ikGiyt{Qjt(PR_[Sl7 \lr"uqSOvUov;xJ0 pA$<֝4?JRj1 ЅӂI8n!|0)sfvζ+22Us9N X@ 4 &Xkw#aTSZ;c\wW)nE/&2@3N`tBMH9:}[>/MRl(5 $$]TK1bC)G$F篶Nu ?E2$L MܵSK&].uu tj?Tsvf9`9&hc΅GJ苘pʑWw 7ZZx4>IS% q(#Q4|Bgą"m O ׺ݝ=\V>8M).fv,TIz嗊Z܋q>ìEtL3M2~0,Z'=5;nuYc߈JfkT5UDc,Ȭ7w̽sLw0@HG6i%uE_xVqFʵr}7"ɿPpb P85Ks.֑R}CO'uSHfO+3Aw^xOGo"K;>tzXh#HfB1.qtNJ П(좪Ԥds 1Ӕ:mr"xL% a799bj~],C@+ bf 2&a{#|BifSد)X qƜ7,ԗ<+ep84&\0*FArEՕB{H`M99Nv腡v$a* u^yHÙ]: ѴXVȒMi^}boZC# Wq6dG;Xzm7?qgNWU| Cz",EMlY)ϦkN >/$z]AM+zXgE Md5FocoJTԑW-]XT`}d7νV6rU&Uw:\b8wjNVm++<-lLQҽSQ,Y5K_?1E̫v# \2VV:;:̉2sWC)%?kK!`G(s6o\Lu6}W?4[6aʚC\囏sT iW]y[=E6GׄhzP@s^(7#zU!݇:*ά ~Sʑvȇ(+fru# ~o>#IU(e">챿Lyw_X-'@FwUx+E|TRCQCVSL Y)p?2s<Quœ$fD:=]K>. C6-}@&6-I cթ?jz:Z_Yf.p~WТ`sg&sHei+ֻ(mU\oH5TF G}a }󶝅8]wqgiߊkt :pRaG$8:0 Q|o}X83qyUae!79%L9ǩΈS `Zfx/IXsHRzKK253a?s4aVv9TIaRtuzV9b$_1꘩U{-,=wf%A) [M|;h+ <8n|EPR"r^ *m'@{GT1#LIPuމHa"%K;iоW/"{%8l1!X;<.xG { GLldDgb!@ĒSBuɫROC1LD Jgn7 Hx6Ym0(P\{Dnq=ur֩ʊɒlNL T*Nͻ"7}9OpAږ WfcL~!CoƬQ>$Ps[^ȺrnfL޴XNx;vQE߱IV|1ݦ-0}Le\),XO('4 c3c?n_ h\" F|g۪tV1̑kxc~! K:+x*[`9#E? -'Pyd^{#wj҈ ŝ8]gֲhY]0ܽS;*4ʷoeH=2`uc6ʧ_C}VF_JP%R#[j`wX G\iS-v!gs}|MP/ҵ]r~̀.C.wq)J[_YMm~BR^#:klʰ7)oFqsh|l Z[qδ_Γ;=O>كR1%?$;03mb{2_G}5WA]!0Z^ͿݡmI`3ki5[K3wӂG5Oȗ!I CĔ!}s?üEtbu) FB.LJ7ܔ纑g߭8:ʌ`gU\D؈6\M̞;xL\qј]/kol!|2jhB6޺ݢiUFV2Rfr[0ɦ`ZS>¤( 9|b$-T 5$ k/S{r&.f%LAYۖ=| +|lq/hV$~.W#Fz#~V,2 !AȽ4ЊX+#/Vv,@=$'56HAqC$UmS~\:-N%"&uG۾$-6[RzVvcYij*-VXoW7|.*0Q{"[۶ro#$VtXq)ϾTP *QOKd%Zsb~"T0-qwtK79Ze0 qFl6dV~n m@ؙWf8W{A8,_7_L-V7(}9`M٢"OLh `M!kSvHG%ndK*5 dGWgQ)ˋ'42C:K 8)eqqrF6Wǡ U^Լ.r=.d,JT%*qdZ'u&\QM@D?W6cG9pf Q[X?jl ,|Kq98/+4{Kʺ&՟Pfz@E"R!Z+$YQISarVbut1I=d5“xĶƗ?_h7G6ؒDpImTpO=s`X:RSt嗕vgt}b&J $L0R`f>HYfv|L<eg.wSӞ0zC&xė|;i{0i.> &M'ʩe%>"c 7~gmMq`SolC+f_@kl.e6,j/ha P σ$j;_е8WWŶn$y1^J-&۶ZtZJw[Ufa 4ƪ"_EԟQLDt9P{^!,dFNQ_5EzFZi{6ISY2]%0 '. +MoLhӵ!~||CgfboMOD1?y$ap~VqCa۰ǮIzwwRZK U;%ʀkRY::KP<.1aC~. ՛ †7db Y6ǝA ǡPQ7Uk`#Z3=֌|Btq B`)Ѣ&!]flsU>I#[֐NU>S[Ƃ7| 6ʼFw,].^$AgbLt!/-ٓ RW*,P-Lc>fd4-m}C|tkH22ZBQ<d+iѴ䐡EEm/JPHSӭ`v*̎FCۑ5$\ʹ\}UYβ,Ko1 -\Fye,^QSWW~)8iga|I\YG ^¨XjO Pĥd{Ve#v7 ً鎬z9Iy]Hewx\o+v[^x3|ld}2C / p]ԑ-!Sv7nG@U=kB}_Fgs?7[I])[:XhfF2!}RDV-̨+6,Ed{ߌs[Rx/su@-bP-1ʗ]JG3u8^~5\!ۘ-X] XnA;Z/ppS͸[*]" 9)-]$728nx.ax9=ւ!JKj/óou}#>%6M2}*HrI9qiIB}԰aZaCxj i1d!l Hj}))]z(ȃΈpc=+?^6Y*Mr(jX Sr$aaK CnqG@§_q1lm ة3. @R%6˅lP2eA5j/;}#B9KlalNw9W>S4ld _^:VAcgL_p4&S@cҬatf=!Ä\[^AauF+8m5jxS񫑰Nf󓵌vs I#[RR. |F #ȠfϏUq~93X}?A3TBς״ .Tcoct|A~Ҍ:pE#2y#jU]6{/{r&CQ@Ur%&&{y#ޥbh4|[T2쵓3q gs0Z:"OޏA3}݋W]էZuo+E<CN~/PZV?EWt(L Zҳtq~T3aY\1}L˕^Tg, Q' \#-8缽 b 襧bC#өaBM6+gV_65 cT`lc2rtfN ӄ{tiT&*=COU{!IPsNj$&PJ^(y9"BܖsqgNU9 j#:Dl1%P0P?? ^3XP+e̡U~)@K sA{^FZSgzHά ”n)ͤ|s7DOZ (O=DAPd4*نZ8- w7e߹dgʍo b"ig+|0I=aP:7g oZXRx\UU\|7.6ĤMJym5/I!0v&z}@} 2/%2>鋜RhK1X5Rp 6YH1-|W"w:VKqaƇ!:ʺ=isM:gx㫓 ŵ#~b5rlt>`Fs:?"湓*fq5?x'4bb^PP2}&E0n"x漋h$u`iCn"eODeۋ mIPO&n~rQ/Ё|^s뿳. !nM0 C5aQc_LcPA ^%௴/>ck|}S U?κU[y],ǤhNۡS(HdUt~0"VW;Mlq5)5a}YV3[ H&c8Dm}L˭Q#rU/A-MiN@:h/#MBq3^=Wl2 +6c.YdTxΣ=c :͑Xk@4ɊփjGAպUW+]g$Hf%*yw3$uzS_4S,I{5S {S؍ށu~Y,/MM0 D{QYBeXVm>gb2uY]L&u&,K*D{c߿1j7koQ ؾy6NmB%)Z<*n;FK>с]߂y8wӥJu8S)LW`ΓCJ/ܸO~i_`huk;*O?LâljőMˆ 6x8Ǘ<^wUF<[kˤ0G@jTَ(%IƎ&t|klಳdl 搢wfwP{ M|u)׭͓m T B [<n/idsS@D 7\cZDui?P"T.SoYX%lQVp(o\܁IeqmǤX(+w| dwG `hKK¼:\ElOb'MU؄02ԥqGo?;=ϔ#>8eumNQ>@Z d"xªP9CMk ir[Of!A*WeAsu`%J(i<6Xqk foK0s<$:7~,D3sE[aPDq}A٧ߪpyK H']-g)?1R9,pI䩉n+$Eoо4G #f,h4'm-N|&.F} Sµy>;M晱Tk9q\UAi٥81^ͣP^=6RɅa>t &.Ȕ/N<J]%s1{~^,[~7G 5Lݰ2)fɊûVOIz7-]k!@J\c/ۖeƯ|gA+q ܱe'ٟ ڀMcYʵYSG9mwe$؆H(DGoef]W3c9D?Zog|DfK؋ViPMW͓G[?o[-S颏-OyGzKg}]$aБT:4^`nਸݐsv wIzkQ/<KV泌8gWרQr^6N娮Ocң 8wrOJo`LuY(0_)xVX =Uw@XMu!y R\g;gC\(;;Z^ PKsuKXbw\gXSܕx6Iy5Ł-\GRcZz]rmOJN1X|HpR<"t]"*.P>C@#5$L]) 6)9S/(LԲ+ۡ __šV/~IrDpAO蹕lbS10$4p|QBqKI0(Q0kla+."zuQQ}*HھLX>XR0H]m#-6C9i. :3s}*=puaImp G N=j_~'HЛ<0.=uaTlR2h'd8w瑡_U# cdt doj'ˡ ZebAGWd܃49,4-DMV݃m3&c,nw/p+}*#@c ~Ǎ~heQwATKXgxZz\T|I@Oۚ긱zl+ÕQ2R\<]9;6{zmT(8"3KXSx= "i_d(H޹un^J;}dz_]U{"wi.-,`0)qPw>]a2#ݝykI^Oޱ9y1?UbK}K:wYzO`h"N"U?vגE+EYjr8+J##xϗ0}tZ} !76.$O5wVhf E[&p'|[xȆWO݇5ΡdL @Y35RmbPͻbgAqecf;d68^#)NvN3ym#{⢐aaQ<㿪nZ9Jco4^#`o'XFU5`G{֬~Owx0e\e\%ʏ:xz,"0i荬NR\~kx.^c׌Jo$γ2kFOs(3H#:øPP`݄Lݒ+ gSMCt2nԪuÐ8o"IT£Y;ݓ\TrNRiwL$%+D|_C QGP%2ͽ=PlD.!ۍШ{~R!cGa` |+WA D 'c#g6@YT`]| Т*ߚanuW?Q`.F`?+ʂ%E`9q3tb7ܫtIi=!% BQRl8: U^4za]/k0dW/^XM@d"XxxvkKƪ#5Sˀ< O.PЛ<5E|}^l27=5\M# XVZ[p:OC#GX&#-{vx?,? ?ˑl BR:IM];37T=4f0<&׆RM@5jzufš*O.{~_ jga{dg|Cޏ{YCq?<5mS:u77v~~T\#ԑZ`eK%HdbNJC1 (tKo3F _'z~dx 7q,B9sJ>#Urdw~eШeb P޳tcRoͨ E%,BX֯*Hv)fP$9QrǨz?Rd^o._,޷ɵMbrUed3!Gpݣܑ2r}8k'AVm#5?)ZAB︂IJf )te"(t1mLܜ\aeyo%:ZM"ǒ􂳠iS}22} fF_M9P\T4_J *w N@# 9-p1p!C-:m7?V9J\)? V$Cyrljdc GɗbR5 ɟjTR#a:"N1!l֏h˨}v 4dql4CfG/G7qkbQcxԔ8im06x(:@ZgFi8,mj$QJF¶vW3u HHO%D)ݴ)ߙ>$dz@xEՙ; ridpEar)Dcqb/70SdM}тW_GIJ}[f$cr*`$UA}IU-νIF ÷يM ǨBP гĘ]6倫 \Ba;PP#lK s / %왟Pka,`69lQ1;L䡌i)y~0 o=kbH 5a)YE,PCf ?zgX8\S3 -G:ҰF{Ն|'G+]i-¿{Y)3.*,c\VWwugE} 07$1|N+R`}' p&Pf siZ ґW 1A&sJ`LPБ& It*qskQoyv"*pE[K@=6^kUշ_]{QډmSA'ƘGR{зόV{t׼ zw |^O9 .LݺlN?hku2vr5feD]tsk䢺vk|iqT]e9k ai ন4"=c~FζA'*l >+:Z H!QUv%)R##c>e1= pc)O<5xH"L kO3pu@W;!YEopuXE$-[ f:'Sܯln,K9%rp-W+>X!3nfȌTdذ /guBK]Ҁ"حy˜YnY4<ń?RqUgtt5Q̄2:,[@ ص57Bh ڌ7t;]I[eQ e,“9БIwL(8e9:FW:oƾ$|L' ƧWvNMa8e73Rt3>ݨ8/<2ީE-уr;9Qt)p\w(HoF‹ ~w6W ĎImc j"|fqS-B) _Rf=eOny6&/3A t#Fa7Df\]M\~^;@/}rAOC)zn#F!Zyc !P9-=4sOC( D鹭T\zġa? b53m2+˗njAv=- -[7epPzMl@bfeo c˭|&UI b>M;L!2 HfpFlw% ZKrCaC@&L/]j^xA-n;0ӮeRcrX=]_ldR@*C[ur)tN#>k8 ^ dP (mXċ޶JWpb,/ #CƦ*'#fE:) صfK. >-y?v uhe[KgrUf& )/9Fk5&=ݡ.yg S Z*yY##bT %If8a*W40-y[ .A2K\#k-&_@K t*BB 1?39:1xEl2z %-6GGֆ/fBmחWUc//ϴJGlDAvTlIc 5,x}Eq;U' *-G XX| /Gs83DRx:K/ ؜u־+ιiWTFlV^Q [+uLyZUR`; Ёk^_Rk%TMK>^%|F~UNCJZƘϪa5^JcITsgV:Qznj-Ky=-c[| JAw/~8BY }ѥWt+c=V(AMnsf4[E4g)RI=C,cMM£cj{Q|ءUx7Tң.xuA"MeΡ_ f{@(@d&ᢳDfDTV$'߳B|`G OGν)}M?CaRĞ#|r Dٌ#Ψwi)S{Jh:[4g<Ƈ??=a>_HvSJ~.@D byl{ )'6$NpsxtL{p35PѫJ~, KCuq|J'Qi's76Y&b .*$2~ Ѥkdͱݱ X |l3yE$,F90G#;Ruu#Pӥ)t Ϲ-c`^ ļN~3]@eҚ $JK߁ԭEq3m=xtA }(xυnr;U_x?62jA_ټo^M7dj~!q S/3:\`GV S5$Ehve1 ᜿"d $m&B1K>E?/eIt Y?'z;:w^1B~aaKh0:LÎFC"tdwwL8aRbU=R-zO pX7 SzB!B:GXC'Ԯ}& !+|L?kfE Bohs5! 1Ə2K\Wm f~B؛_=Pz,j8֒; !9B dPyG^0ߗ>|~O-f._핊Rf@ }g5 ʄ3h8vEmD=f]Zhݹg&40A4j2Ih.2QߦÞ%9i[`i^h:5sLQ&V[HzYvt^S:8n b,brbK.oaB6 =?&U[̐!m2V"F/T]E̶PLeCMHC R8kچBĽjR*ċ}ĺrRr4ᗐy?^S,F]lljųVBeZ~_W}UsɁ ˱IQ>;Gljmesx4ҥ+H#jaa.6\dz^9? S_BǴUض pP+ DK}#ONB mBw Q+>䡷6wMk0ȊpLȪG痞^_fkbaJX6vـY;* Mdҡ@i47~pSD5yX#%YW1,I`jcS|ѳ %*U w˴LLw&7D`_R^bRi)14D OUtI}`TFpHƪFkׅJ_'pХ?^%A9Dٴ>I-8V~6 q.0|%[M);8.g=ζ w]pP8I>\(ϊGR'qqA{n/ FuTXȑW߇E~ƶB) B$%nRbo$RA~jkz>[CC8՜>OSV߰e<1Jw|/|``'~'C=-VM0|n/詤 R0ů--J^3.g0_G!hzwOs;"M]b@j+.аZ~NNE#P70)Qr(Xix_]6ς<Ո'],x;uvqBE1yR^C#\}w6KK, BD~FqڱJf o( S% ҸKfn)r.bH?0ce^*A9b{Qe IE欁aѨ דh9IvAW(K#%6z-"1ΚFxAA<1sG˪ޙ1=3,=ĮE^[6զL%zjfl9Ll0T`~)ɩ5 XUOE s6^'#=?oI{H-:*Sf_+A<GA.}Kf˷+W5׋ +ЂQKRwpFK5z̨RN|n%U;;]9Px@:$PAN'q}ș#|=Ov+; ^`$^a J6{y(v)'pT"A*O 5Ϛ2L|Hw55ݵ0\Xҧh#z~Нc?C̝;>"fh &%8 >(MXRyxVrhS)~ t XjyJ2aԳ{ 4ZP.V(P^ HW[bjÉ' L^4qiŏbk]yk~|gca[{MX- .{YsFAlv_qm軻m8h J%{.@KZ%Q?Kչt*L~NP(a4UDtx~ꮰgcBZ9I7)#:FM1ˁ=PV2~8+ӉLD^K:ZFqd\{좱:s@F!u1[LTأVTW: k:6Wp7˹USvܻؖ@?܍p5sm#ZxQA hAٗ2L-ckLG^sX޹8Ō@` i}>A'ـy2; $8ԓb.>Kk *^\\y1e3~y}0y"ʒX iqerr?KtﱭMΪ wn!'¨f졦8G.J^5/1gh,vzt`cK0M i1%odjB;okֹd7'̀)v*NnB6դJF[_^ $O 6es*]|(}YƦ Ōnh<̖β27t V5+,5{(Y>|'ΎbBѧ [ME ]w+wB ]1@IJn.E㜳X̴An*Źqd"÷K-5!3#p:~wn/2L*Wy]YH(|B52Dy{k:.{ NN2>E.2&K.*k$ ^vz窀㻓iކ-C7P|2*~vջ)B|ħNϤyFЛzH) *f-/,Oc* $э+|^!SCBHƂCLwyqt0w~;P/ḐpgU<4 <s~-$$=RX7DŽ DwDކ_oCU?afo)RyوU8Bk8^sIL`I?t lt/ O=ʇG4S(_'4;-rDR fm^#jc1(:Jmή$蔃 "1=Ok=UxP eQB.Nu~֨RukItĊ"iY}<@^sˏrR=c1'=/WX)NvZjUW^?h*!h5ޘ58Zkl~et> "Y5E+?Oʣ6D5I+JuSglcmU*(W5}@7"UjغFI.")1@:6,h>B 'ʨDEsA$]$EX#2乓eӽZ3{P(԰u1ŐI[#l%x,fIa0L>Q^jxp;C$ Sbح|aOJUtg*=ܕiYr_ְ.(Q83C dLH׫3+Kd va`џ\ {X luR - [10B}ϭ)a9{ qD/l?R[^r]%7?\f"y7An6{GK[g- \ZXӍN UStdkS*rt°(dhh@ߠkBFuoM{׳7SId2/\h)0_;$=ϛ$"2 oleM Zz~AܰǡmaPD͖Y~M~d<伞d 󩓌@#Xdp:b~z|A pg5{̒d'}mΟ4('$fUzq(j9fW(nܡX,{}h#X<%fX;3&&  3~V9q о;Z8D@s{JSX ɈiޓJfY/ p:O!kI4mƙ ڏH(+ë9 wKQmdZm9HLڎȊxe4cw9Q褸0gyX=rVα7jFG[— \Nnr1r`A( t爡Úvt67K/.Ӌݗo6Z?:Rևφ̭E?ˉlV縏ҰA "%87(&CL( sX"}}צvf8nT.~M5zv؆a:sCՏ `VaŲHK8;nvI1D!ЙU#(Fw~[y=2lںb)4)%xP :83dx`NXTXA.i ] -IY~$R_!4FXw#r<=Hfӭ7Dp _bb0?ۚjeҿܱM5@2^0"crex.V[W[{Q cVສD&Jz鑤{ X|pNYB?%6"#XaC84u5QxByk M(ե4U ap#XL NL@#}3wӈV3J>oP|\:vGWѮIZT ybVU$4*Azfb~Ys묱s[yNݰkT?z㇄.̑gJgJyE,"-]7 %"Hŷѝc@%[2w|?S0)1[=J%%HAZ$efHP^A<ګH{Ū$lȧ; #b uc /avA&WoPmV;}cH9ƯS_1>=Y`ڠѲlnH1Du$]-E%suA3'|rc|`?DTBnRt@:D:-(HqBgu<2ꎶ9&T&'z;ߝ}zY EE6d%8+]Uu+y߂){3 UMXˁʊM#/pY4:8CDl$5XWY 侁sn7Ơ@ [@j*h!tQѵh Wľj [ N:;Ѭ<ʔn1s}N6ZbЇ p'V0NAt B[{%4'lJ~ER\ ۊϏY#~z?mFEMf!0ENG^7̏zU8bx=Vh1^@Pp 1<qmpt??l2)EijSF&Zmk|IE܄pN\3fw$8J-(3Oz$zû傇[sqM< ;ySF , dȄIVfD'd'u94}qNQ3"ֱ/Wx$~`M0#&n'ardJuAC} `݃=7au6fl Su{8UQ ng|C&tb2rE,w%SA]4"u]<=FL*>ϭ('oC?*oގTYKϤbe~a&x1EЬ˘R+Z]x5G3X*w4^b1DGbK%[2Ok/VOWbyaA-C_ҙvH=URxUb-C+YJB\5~A2ΦOR-kU)ȉ^Qwa4&&`%O+fH%P~D9rc1f1#DHMtarʇKn2Jܨ>>?~6G7wwmog:{;XV=3wmd_P197#QµJ .coX{]z1vӺZEO[~bUwP'=֕[[aP^@m,\xd }PbׂTS} =&-QG; %j'G3wnxUجut)vEU&y2;v Dd?b+Z")@(ț@]آ@ԈWTmm'Kl'ߐ{ 7wZʝ ;ճV0K:IӡH8<+0PKл`qzIU>R[`Rn6~9RcW#}/aݫ2rsN= ur׍:'B+ 2ٮc$ 3UE2S[bƳr8?(fFQrOPnv||ӧgө^b.$93# m }ǙO}e;˵U JuN;W2pfZZ4Vdj-_QvX#됰?Ņ R**C\ O>Mfmn22aOU!׶뺋w\V`Z@XD \?I ˦Iޚm NΉp"TS8 MZ}'Du9.3#˂K\* R 'H1U A$)or}f:׍A!0%݌( 6OfkMqb];G5tѓ]xәnfB]h3yytM~.{<8ck?iٟq1]siߐ.cj*c[=Uqyf-THOzablRT&C[gCkQP݆@IM >YSիJ>30!qrV7S5֡M)iR=ٽ,ST/uֻD5'p H9`rKXg]Vo*8ίDØ%/pU'+g5sO;Dǔzz%S*QT 9RTFFGHxcRqĨ܇5ȑVvm/DR |Fb!0wHhBt k?2;ʺФ8'{EY_S ߢ(3/A><>rc(Öy.!!/^?2huŒuCA(W{dmn6GTp)8:~}G'ۜt7nTKf.AoIvg]QHΞ4+s#J$k'1<(7yNB%3.`')k nvqqzÉgR0g/ j耓nWXhfoC ֻkՊ6M3t 5w=$wJct9yBZ{ns 𳒡 Ut'tѧ%h`!#}K5Z\j}DwKczhbnyf1-; bJ^3ЕL qdP%@&rvNITv럭86m˫ `R7q+dbFuSR? ZGꝽT_n} wVj牟E @ 4ׄ} irNt5R9'Qo5}|lĬFeecL9Ny=ݑgtt pgy~Yl[&5ir Oa%TTp|2_nR⋶vj= " >hϡ{]c:ğXdD"e_q8mAj*#UO0gWA3F{U*fOL 0ۅ jt lF:A=ܒ&dݽvw^q ߖ!7Ƅ5 d8+$]"lJ]U"EE&rj@9pY*n.0}T;SZ[]/}pZ7ZL)]Gp6nWCs46UPA9D *<+J=^zXbtxO9p )|.쒢 X@_܇!؝S{('ᶸje(a3#8"刐OdW&aw"}n~Vu.,dƩG DrqH(\Vi7PtC.dbͪ@ _KC!8CP\Fߚ8`؉IO&fl i2^R%r!sfwsogA&hlDR(ɱ{W&V9֠Sm# ׁczm?ͲkΉU1 q{a%م7Д-$L5}0$;ɹٙC4aWEIag2;aoU~hhkWֻhfPG˧9" ک^sj$.(|3 /V t}h: _غA{8c2N}>qd 0{(wp{J"WE$4}"@c "P rvT,!r5T |O`_p1'Ȓ$"UX|7j-O?Z WAֵkpԷڬ22r]N{#W>`ԑGL] wJ.m;ڇ.yG ˇCZpu2!Qe -Pp|ZX70vԶ^ƅj?v~T,`:-XC9C +F4,67-47xxc4 X0N1r=|{_h, SHl O} jeK8IWGa$b|W{V\4y%jxGsaT:I{Ta 7hPS H"JXu=fЁ+0ާNkZ?٥!$Ź+ 0O+Mh9ſaF@ifٴ% ]Ət]KDC#"\M?J6C?h㭧7;nF Zߋ<#qHϿ~x}8 0TBf^q rj@!H{X8\))ѵϴkfo9E>:Z 5 (4)A%њKXdJ3Tnn; ]¥XE/zf5Yz@πГ%AHYowݩ6JZ=v7cp,^LeDC<&lM:2q}Jq͏ M"σ҂^ʾ 'ӭdž kZ߱VKXDŽ#hz-8*sc_i+᳠j`0skŽt{IRr9\ r3G>W[Q4!*:j1 =1c(opT0 µ8 ~hҏ#{q14Uųأ&U|YII% &N1"YҭYFnf*5{`- VQ Mp`a R4C`n[Y5,14S'z7G>ո sWпi! 89b"2˸p& bS pgdnq,r"|枻;ϰ7j%nmB!Z0&0!WQp%zDlkzfU]D7b(HC!z$?M?<3$‡.\ iW} BsYUAaY*I!s^#hj]A ]afA 2t=tFqUظ[J@k4Xp$l` |K5glp;?ołrkgM?pS-lWv-"m7EcI?7~rT_{-=sCWĈN9NSu_Wƹmf awU[]{H[sFNsH׃:Yzr6{G YPYT(L/j;̹P^8Ug8awiBO^G1C{na 4>O9w8{ىǐ^DF%i4mE{!MD}4@ ”C%a\>B뎀Vy y>&_Gh{\"U"Et @ It!0t&ueý9>K`DyX_Pk&O To2t!0vzVu':/d\HҹB Xr刦O&:qQ!mK@Ҡٸxmtd"n:n!f W93,jQT=S\JD ce5D&Mk39Su:OrN?#2l@+>c2 y$&M U4ںvy%q마TFdANM8o(s Xp ˋp]K%kǷloO/N)y sp*$&Җooi<&2⊜#(aZx{FT=+b2ɦ܉aDj1Nxaw0*C BtƇU(61:\zx sPŨYa^, m\a5hĮK:\?t_ph57Ec&{EPIrǙaT"2h ¡~sPZ)zJCsS,>mNfs-9j~1A| {>5&ipjQfS1Rm'CxD#>)xǀ&qyԻIJ(ZFTJd-#?*7 ف$#juXCbK j^+ԋ8HgcަΖj'aH7slm@=@i6#CQ,aBv\{%tՙwE f\vNLٳژEVq@ +r4*TYl!wSx@),5>1"E|Qxmu}$L \$7l[G٥gKMu%T֭Qv3O H.~{(,w']_b?Us/$ Яpp7߬nvJnY7E/#<d _5;%6ƖR8[R~Q4롺pEPX7B'<p-wݍ5z-|$קHR]|1*SPfyߑ^ Ÿ9SQ/'nz|wKI`'ew3c0<6N秇Z9R|,`d_v`I0v?˨)C9)Qѯ#)md 'WE^6rve I)c5^`(Жv p!*AB"dsd(:Ɯ魉 θngMtwBYD3[}/*Kl3%w\yxpOdq K5kz,v{`_6AfqjkX^}=|D2M`svjdh2]yGjZD̯䜣lXq(XgKuj1V, \w@ˠA!W%ntEHjD+C e1&2w'oV[ Wm0DŽҧK̳JHWɆ>GFo!̦P; D Dcs|˔ xkοRdLg)X+k00"FtH~C)%K,!4T]Ch~I@ybI<)=9Z?Ѩ HUi`gucV35S׷pk+fqdoC]©0D^^Db;զ~]; k npMntU!xw4utZwk!hж#FspKJYiff.m|wb2. G u]+[^JHP\3Zԯa`1N 4F@RtYC%-,zIb˕v,)jJvpvazX|ػDΗnԓ5-&F:j##7必k/622΍([lu\B=&mtj{G!vQSu֙~?V`K&-T{/Ib^c\q#mg^Ł([kBs{DzZy S y5tO@;J#oEMjxSq*ǍF^!O< quj`Cu)qngwkV IwDƃ {$L}^NtSyߥ-%H f_nX2=5*oLT|_ޔPA@J"D ohØ9uNIQ:;{y+|䕮 \_k WLɰokS$a -"c2Td,7&-dWjk֭ 7ngP*z;݄P0i9qݓsTcfy=_^ NCު(r-?jL0TQ:/B˕C4˧L!NdO; #~n*/Qd2;̎u?Ӑ̃LFn~9+bEM|ȱ0y &1h13ldZ6N[|L2;>#JpGZ8jp~^s=f90&hO|ǫ_Ʊ{@EeO[d Uoi6޷5*-Vi}G/M:85@߸Hѳu|fO.psnc }X RrBOn˛74!n~]Qi8R~;㳒r,` iPI-͹F:ϓ3%G*8I%VnNiV  3y-ZkivƐԲWWf , ]oDǾ;ذ #){r4hymK:A##*;7oED;Ӵ¬-; %A)6q+)0+ԏYaOٲsYOرo7ۦlJf&= 5ŝZ(:u80w/WH鍇>SJDqQ9)vp9TcHbX7\|E^xB.ΦfhI&QR}"d3XRc/?;z`1es2>4B7>_sī3qN"Z,DQ:kft&*-F|4wPirgrVewRgm@%G|:3Og`~"ʀAYL!@NlH @;#b\DV목cܙԧ}ʚyz3~I/ifc ؆qىŴGTܝa*. >⒖RD"ߖ{0b[~|J5[wFd_BW^ǞN(FױO1ʵ GSSdOB+g:`vy&c,(y+F\& y,9~QHmႇ?cɺ7jąsRJ&ܰO;YU-em9R$ ~W%,؊ٌ)4bKgİlm& ߍVSx^|rʮWv*3ũd2nlypn0X…ob~Rig=SL؉B*x52$^$ P 2G!ɧ9 t]*+q1V )d+}c2C[&UݞSSs 2KVbN k{'E]LИߢijnUƊNg'x6BfO TQTX[HRշ~YM%x9k.֭ےX|>}塶$~T$BOi=EjNa&?4!J፯"9xrϓ^L._G Ph֞}po,V>fa5Ѵ,d+2^EtMlr/>1妩"&/NUx:LV^A%]$m4<^rq_}qH vB~ J}71wT\8鐲Qݘ lB -e`vKe'?Q\ގ' ¦| +؄*B(56 ROֽ\Pme^tNoe/z-!|5nhmIS!*G66,cx%EnW>r)gnmyjzѦ >;^if.hY RMUs2d 9R]@Udy.u ~kEfx﷫_gb#2Rh|72]L <--"l{ 3].Rn;ms eJ׏0}uf//"dhX8C 6m X/4y$A ..J^^i[ @212?ޚH!RWi(6N뷛"s`ώ}Ȗse5S0"/bz\܍|/=݆en,o2uYO1>7_Q gj~H}SUls?0*z[aԑ x9C2!Z`]wnOgv2ް/D]2ppcќ}8yGt/e4XSpB/tn)(%U’C\gJZѵ@2r'3J`@i:A:ڠSNW rm7`(w0;q5SU]O>7 Y{n3+N$CcQ]1#!@Xfaဒ7@ ۿ0*ԥI@"A a)bڥ8i0ewPl[&?0)hE\j˒Õgx+3-qBͺ7Tnĥ)Šs*E|]$h=H`TD~$:+/9 iVEr-N𙞛%ǓL+WOƯ)L)m 7^<ǯF* ؒQA&=w0"$$;UWԬ'b[Cz4 NqajIYqi&?ܾ*u6ķpSrH9n9om{6=u'yY3XDHaR40ky^=Ӂߞ  IIZ;hp^k Ws f>)KaHoً1_*cd6[n5Tb_Vnef]DROBjN|*Nsirth^ZwRx4d 2$] gl{-i`&ᅭ$/wOtcڽgv)n!g.x܈|d7 :VoWNmWt_7՝";n@ivkd3Xl(-0>Wj)TkNJ52V ,}??iA 0<FKM!]ٳ/ )`"NhY`S~z`;/6ᵭU9Qg1Ԟ2%o?iO~Ѓ#BW{8v+l#w»ymZC ӳ X P>5YY@Y ؈DBF k&9Z-dh&af0*hݝy@ <[#{=V\𕖭s gkӌ-#,4G OhE:_0`5jvL[@3 k%"ځ]:"pM yg]"4\&:ACF4,Gm"[CE ׻`gfH?_t~#y.sRe% p=digRξY(,.,;֧%.A! qJUD:FRJgDXҭ\D@]BB>L=WDߪU#fT2=Rq˜#( =@ ~ \yzw$G0ұo%YD²T -ih#&bJ qkajIĞ#]~bvQ/aY&'ۋ>C#yA(;M>׊v ̸Bp*\L6!m>KbQ)eWÌ yڧq gYQfQ ,qBMPЃ̆cs@ݚjw/?}!3MJ-cŚ}n'SrJ6nUҠQ]9j/4}Nd!%G@J|چ'*Q,g q+C[b.!{0+mdwv?$$Vĺ @1\(qwVs:w* dlpbb碅8A_x7%Ng6?{ųY1;/dKWpM?f⨅wOzu"A7N9.uF\ H?p$t)&;Xswjr*{s /H{G[R,kI1$AJ?,l@FɈB}G2IBLGr ք4ޯ%{iz)?Ԫ&лEDz9j!W,I*0&u? ~AIS,@YHM\N[}f<&ooT{@eKX \g@ nM`Y`ϬHS^}P o#9:.e п?&$ $170M)@_7 v : .,RM[e CJ.zB ("2#ƼWO.:rpV`$Rjz,)UWt,_\ ώ_ع;Q jӏjFnxvi%A{ʮ>f𹳓X$b=ŵTjEeyNU>~t_/NǖUʃfDVj꠻~(~px\rlM/eC'*χ>/UW0QE4d9d׌gcD!`kv_&<ƐBUY+{و$a)|S\OTF&D8ف7_'e:ZWۄhH+4=?΃ɆJ4no1tz)ZiV7MTlPsn"Dz14m@'[-Z66GBvIQ8mAUOJ /UUsU, TwWܚ,srƹNlUA s;SvrGTq^0x(jԄhwQ;=& 0p9;d|W\q,ѽZG^=w);NJMYި,$ېxӏ]OXBhxp8̆DbS#;Kq pBӓNޥr9Me]n]Cip)Z:rk!`{cwdcz0sWƁƫSMi(C.Cפ%`S^ΤJYhklb\gۑiX$?`oE-!5ZqRʺ8s4ӓ]| W LGQxU AHz%]1$oX\-OcsfcKrã_>jC&C};@CoQ Nt4]? &5jڟ3RNjM Wo@ $r ŒqChIiCz)Zyßc*Be~ˤ&S+%E t7r6xm`X -GW5 n2F%eM<1wd"'^x {Q%Qu]tX >3h;bo~D=۵Ԏd\Dt&ta37 ƥ#C ?BiupN*Z zG Q𿽽uMuA᫤Xb #x!KY^ 4mGUaDQ(eZg-pF>+3br  5ޝя3:nyD^S 1j"xMGKe?P3+uQBDsITĸ+ X;W ɋx@(RAlY.WI1 =`7٬jd̖_ F3K@@3[&k)w,kcmcE iНu?`޸5EĆכRPlg@&*fU7(* ?XTs=2`|%E#4U,)L bVEL8 gn+H [+ jBC=vfLzbh1v:waAs!j@"0YQ 6|av`ӵ h".U{`ӱS\`YS3y L:r"ݶh` =MP;vtU\ijԜ(gjh5*:;_"\24$8T']nXLU?Y۹]iJUg:˽Č\L=@Hv`V#|p{H:E1:L&ɰ,ܷ'0/yjڧ߭t5/-{ l;;M\'#)8e+>aMܷ,^"D| ěBj~CPZ@zȐ q,[hChXٞ(SiQm&K9byNlo1R/japC\u@`if'p05{m2֮ElЀaX#J߲#rj;["KU|ᖂ{NL".EG fdy cm=xd@6*OGd!<@Y3!aѴĵFNב+dTS>$L] 07pn(ͺ纰 E]Y[q7 CЪ̣/ױDm&a bM[l㞊;>dmA+ɒm\VZe:쀊"t|KvBC,ȴS[fE]gtnV1FY1!;Ǣ/.7@ϚS3L%)9a-zjzLW<&폋V/Ւ}r:zqV]]޻p(UƲyؤR=0[^bQ\yf# Nٍnn? g; jl\d%քV݈޾ YVڅNT#uRP1lm1/do*gL~IvBчd24\۸auIaI}@_Xګ6PI-J_L)Kf#X's\:|8$Ksswj']s =̦?˿6{8 nwxE"A` 1[ J'Y*c?͋?y{~y)"b, Kڰ8?1 Yn'IJ]gktnl^GoSB{W/GPb޲YOC jZ.eΈo-I'nk~/Z:ҕ.!x{vɣƁa3)Jց3z::L7—"a\h9(vhKV.B(zI_+b0L G8 /3`,idˤ3V %jIIgyсqsO0q!X  #vG~)6rKY-X.!y*կ2 ֶ`(_|<) {+= b?m. :1a% 2' ;[% 1ץh4xf=A򢕾[.ƍ ZҦJ8f6˖KTAyd$v|m kED}d3혜VDA 3GEsvzːT]6taU6lf\jx^#s97!5tqDєv~;v= AjUs'g2-T樑ˢ_KW?;f%KhS4L}a@ĘqRCKai\dL֯"XʗĐ+5T;!} .I cM˹QilL9PD\x-4r|}Ln >z=PYrdTmpNR _ O5K v@I4f@bXd|?CO:z3GzBJpDoOn܃0uK҄R,ubyZaZ:AF;]} XUڭh-׫:@./A&-n87"G();t՟b O~# tc* n=uSO`dV\`1+;p`4vimr?fbefo/6acB^y吮Gћ13Gc!/$CpyM֚"h罘Zͮ4演gFXufH fh :z4R% l9;n`?8MCS }E/D4dz&R82$S pc}MWs+NCt%vT{Rq8{(4 )Ossz_a$}RzO7!,G?V=hT`!9wk#K(S:Kk WFe> % 줖H6)XǪf AqU( Q{\,쳕͐mxf6_3y2RjPLcgt-~NVq&e?exp lpLk7a:Ym5kOkN4LuT(sy2Y؃ZBnPV'M}~ s=,5qm[L q%S>1f ٴQͲN ݦ'EFff %Hd!HgXn:Ƽ[lPHMJ%,{8Wt- pŗ| j Ӷ/+iܽ02-㢣 4 iK_lw mJ1AOLwPF262}IT偵ݗ` ,]ċ̭iJ*p+5?)XCر 2NdCɵˡ uPUx& )]X!/Bx,"j Q 4T+Ͷ1V޻=h|w;]8!M5lJ2Bm<?5]챧gETDsj6)JiZ!V'RJD L5m:)B~]\'u/FЗb#*r7SRZW>m {ӲufnB{)z(D!GVH+"w[_&}dRMNo s[{NWl~h%E q}V³yV ?[efEQL;qm ϾIޥ~n5U+:mwSHC.W1Ķ*B@A{v\ _k=AbYc/QԵifZ xKt4>otb Ls@vKmJ=#[G\o.h|\mkz~#^d^4_Ɵ , Ak4.f'cFlU$kIJ.BҺͽZmS9JN~GB,vᶬ؀^#^myP KB'VrJ5-XHVj4@Yʋ 62[Q@_;0wOE"HGxa0KLu^<ʤy$-2G^OǸ]smGo⤙qx:>M~^h=ugCI^v` PoS0KaLaƏIS=RD6z;l:*~%X^3qtŧsrہ8d5',w\R0VqU@DZO<^8QCEAc,(_؞TC &}^s_ dRDNyݶj f<0J˗(ME 3rsy/ʒS_wac!)sd-[\p^ރ m)F)Kt k fbI˵F<\^LĜqo<&.T}T`>H$%>^b|Y=Iۏ Y5Y?Sz.[H :AR#RK__~[u]zZ`IR~:Ǔ79Gie9PgPL3m…عkhs&r> d+WLY@qe6WfV_} qZw,Fj؏i$ۄ+vd7 M{%f.܇ag$/_"J</d41hBUP_G.)Œ*<96_OrLbU+*%o y4(* o ma'f,j4)h<ӟ1=BO3^eqˡwgu4"%LصӗV!V?_ _erӏAV$X&6^TsXrZK94 W EL^[a3fw&!W&l$ 2u "90 Q|T ok/'F=jtxZ4Ub!tBjY nт\c>b3pg$,NGZcŢ@s@zFP1}ʖpv ( e/.-!ny0}{@DoQ>*h=xWRǸȲ+oSmۜ(!^ԑlG:؂d˰n.O@\~ u$S\+3v|I!HGn*k]gQb12L*@ъT/KI@Aꀿ wcӝ2&Ulȉ4|qp1aA):ÀȘe"FӖ)CdYJlHUBђfć崰xN&j}`T@rV1Ξ!R`mK zu?"Yw&T L^ĥ=m#5coj!-jH 98wP+sޱxSE*~ӜjnL\x||9oӛ Aߗ5Ov\Sd4-›eNb0 #jC z0 [*e1IQ̮'ɦ2]Z9|mzB?1sPڋFCTIF2myG/I *12j~6V+70ѻ2? Kld2K7vuΏP=y`\ƛ6y}B[5/Lʻ+ّAT6 @gQTb+lzT#ԆY:v7h/"= aշcZx@kEϏ}Oya2_ӽq`rS[EJW@|l%}Iqkۙ3 V"ѹh ^0lm=q*O\v=tI|Apӷ*>!K.! 70Qed-'AN|Zl?ܐ ԉ oc@gŎrN4=,)4͗h>KB\`bUzZI1%Md. R-K7 atSB6@hNrpdyL&ƹb BЀ!-XԺacsr5ز+c/ D?Y(a˦C 9*u PDBf0'D%`ڷ'n;_2:/#ɺl]qy.[aEb.ܰ!k((ӗz"6w#!4'8f栥Pi?k) zjĠaَ&u N1Ʒ.=ȓ f.ܾ'';N͢zu rzo=љԘs@?'=[(fSظ \5g8>F$;kmSjNUqB I>-rr7Sy@_b>Lٴʣ҉83ӆ(&H]Wy[vm/Vq^v9~H xLV3F'ha= )H#8h"g>`+ [LQQ ZfXs(3o Uz"KVllh[Zgntm_-'`UMZ A.tX~4 &UHA\~`xʪ tgR{"&L1LQL,AuoTNWOӺ1]7YA1S-ճjh.r&ԑ[X1l'f{lg0䧰VgIӜ&p\㠿Ј(}CŚ=?Cjơ*I 'W<-=ruq[%HCÒ@\5({qt$ ~Y@)t~*\=&aL 75^Ft=iHrT-!P"TDj~HDJB{y& [Q9YRSCՋźuk))aHjT9K [C8ߌ1>f Kn (Fjx8?"%V͕b&2 [ kh|S.ӆ* S'ͼpVz[џGPYt/#/Ȼᚢn,c3Fa; O{mY v}O2}y jC\w oI;(-V)EQ8%ډu4> EiB,}@w 󫺓5j%0ҊD|PkMgvF";4 0q̆w6%2>kdN&Q}xsjˍP2֧/j9;6ݛA/*;|? ڔB^;juڸܯ@Ɩ+;!HN-7P8#߻V(-$`]fPx}#{^ږi"E.,9&h؁)b{_馚r-۔ED5ֻn7v-pa'D%6PEg}˝2=P# ehVqFϙX0Ԁ} zǓGg9hYN9KW5 AέM))/r~+Lo,sƀ 4v/W{S.L};. !EЭn XL_xI{x|Y ԥ׼ >yYBfZ:lUYbH[/4ߣֆV&.z9xQ =B L>289B*IUx2E# L,@ 5hn/#u"=@C=ׇ=S/ԉPU}+w/@2 BD6%}8KE0B"lBYiVDp0Cl ǯ@}~K$.#|5qe 8c1*te7Qc.,ΫamǃDAzܩ?[iVTڿR6슭 gfCI|ށ<N;qΊNa.[o s:/RsS1)a\ZWY>igEuK dYzN h0փS_tnhdb6H.GmBaNYv4 htvL˾s#IUy(@4\"Uӑ?SR@9 EroLQ1!Z^C˚}avnz$AьhBtmlm9QbNiZi5y|@+˪m*M R\ Aq ʈ #ke+ڇ< Ca"? z-r{95 ,v;O"ٙ:khYuWJq`&(xA%3WmrCQo~÷vԽ[}d6Pʞ~8 Ts3/|:I'm ^,3 C^_8R>j& 3!T;C `cLS;ZS]9Myx0xSLvV \5\.BoD5Bѹ'|7E~/:U)s9-']yHMGC~аI&c<1*`ǂf .y^M?\z-!7-G.>FR\鲸Xj1PKgi/. 8S$&FU<:|/h)agS Cu@鵘.sF#ċ bt6)W`rWŶ3=oFQ _0/"ېrJDv|[{:ATjfƩW}\r଺lX s)wo\Uˋnr-84*A@F3 ,v3]ؿ,ۨ_곀Cl>W"[y`I!1O;7 syWz畑Ю8Jpihb0N.5-͊8zX3 Ŏ\DD~F//xm.C*u5oWaKm1HżtHDwA?f8RAqp7{4a uM7͐ɍVH"ycr^sA8v.eV]JUU؝~uSTR70rNɗsyln[p.[&  iB-lo0_Q`A BCyRV8e u0{t_;wxQ L/.暞X$GЀ}L <{g˨8:0'H!;!v^-^)owf?<4~ p&{6DgDa/P C୶=4`o%5hn{GDU۪5SLwpZ$ u5a}Y:zN~#>H`|cȹvP5|DirkSx("5n5Nc+9!]f'ȲÜa "{"( k7q5f +Npa8ەa_FabSMZՐ3NzC$QLzNJb4E-.] czq89S2'iԎH}fp6AlTj-KyE}YŞiXR=p7e#~i^?RNc!Y݋ȃjk"4 f=)uĀI45D1xj#)Yn1Q-b27D?|*[67Fjă9}FCU"U\WUPV)Pfv  gςDE+H_]e+ƸٶhK{EkJ 3I$ϕB_[!zOWBىK peq/ND6T=tY> F̦([ LO`LG$ELWOREQͲcPG)%7%ƑLJ$g+Oy0T˵zYIĩj:Wd$%Qҽن59tY'QwDpC2Js\¾ 4 9D46wz_䉤XŦ:@HM`߬دۓMqT-pprVe%*{Ֆ u*XX 39T7D[\!Y TWv0wK_t?X0&x-ŻKl |8y1):4SVBDb*>3Hr[%r4 ym1c-n՜DjR<اDV1 -0qtp͛>PYV)pB@\\6v)'{ Ɂ>} l~~\`b U_$H ru6{~vy(7iZw>Kop@"sl\U| ty7by@ %s0g;w2/'"8c cئ%Ix .!Lm=~ Ryư2]a(tCّͦ#/v5 #^,>gSgSWg-SCBstr[Hgt-y!:|Β8,fz?AɎCC~6N0uٵ{-Mp3}EIyڠُ_eyYRlUMLw["&s3$lv\jBW$8ZzN3fgYZ07070100000299000081a40000000000000000000000016101cd7a0002c15c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/chelsio/cxgb4/cxgb4.ko.xz7zXZִF!t/]?Eh=ڜ.+6S6Wn;]YȊ~ IDܘC٘mۆ[DigυAYcn~]<6AX8,gV xtEg l@Ww!#cr%ϥ+^ ady\tb~2!胆w"J;rdV $d2RoZH$av̇ͪK!:ĀʒS$q%!V1q#4H\HdMLPS[.aIAaJDgp |hK+ pԼ`c 3mr Ncb"a,M4þ&Z\r ;SHGe-6&1~M'e+9lHޒdD|8M$qً0ͼX* O?TѫoC@[_%y_t N# T MKVpK8)e:@:z'_c2NSlE(2ZdlCGJG[Ff>kXL'T?Z|!^Pf*ք~ƩHњX͢ŠƌJPG[fեCX 8Më/ CyԚ]59'قUK>}z}z%f50tWrC{q|cSi{]UUÝU琢Ri'6@)B"B8UϪ_)4nUOf>#<W@K#ɾ`,@ty+t>+lV,U*jB^zOsVLD)w2i`j "^k/&B~x6Cy:h+#!"z&I V־en..}%w-MQ@9[2 JU-guBV.8`q 1i`^54(uΚD6g&[ց%(ZiXlkW>4?[l5EmcgDQ٬iȹ^("">|[J"V+.v+҉ f+4`r&J. " Y 5mS. d^ө%xuأfP*x~@'~!WM]~^ clyVĒL&Gױ$\lOe{}BKYNm3껈KAbn÷hRF/MVcRKQZۓYgO3'qJ27~SWQo|on.lӸRmر s7nP!&:bd:sŠƤݵO@岈CԸ~f`BX;k}Nɢ%`n} dta!4h}Jw;E.!q,] l5RR;sr!2}*IQj֊VPCjz n r%aDYp?0!*1Ңnϴ)B.us `ha.#\5BǀhWCxX˝JCN#anIz%ѡtn_kܝ6h}SR}~ %Qke}GpAuI+Bztʻ%Up1^Ƒ$)8-8hz H]8xԸU:/t;Ҋ*2H댦0K'xO}b@diZ \ң˥:=S7"5- DI6njr5/;zm?nCb;vR=.3d0ҕyq49iį9TFQs #b CKnՄ{F@#Fl\&98j%6Ҙ <˔mи,2+:^.JD;<'@hnE@?cF )vеFs 0dzń gR>N6Lk򭮋L/_"+]t2Ag.8Lol!)it ӎѡؚcQ- 2K njSw% 9$mی`ك|ȉ#n $t$=1m9ct+};4l j+٭'e_QJefdLFET:HIfZJ7osSYpɱlesH~bɃ0OPc5{c!YR~ (I(\(g0u]!.M̟f{Eݩ_mݷC&UH qL4;xk?x]Y#[pks cQ} hrhp;"K̷Qe˭eJξ^"erAcQҞ38Sg5mW3'hQ85g'2-tt M g(vYm*Rv ``b<*|ZwjlFhѦeFpC8b0Ҟ2EIvWZY`öA =>͝ܬ9Nd[,S.aft?*X]'#J,)]JLhF()*]TiWpJr|,("6,PѺ<ۮwX)+^̃.w3u}h!k9HXP"dGf0Sf kqqbl6)`U[&ÉGޝ`R(N~"P]!^}KyH^sE)_K@y& SY֎tb3Fxk<yP Md)p\~ k (b$X6Kb3H-S z,xA-X'5eмXFY-1&U0,p?ϫߥ jݥj4m'|X;>ŵ޾/W63sl_#k {DNTn".$2Y8*٦++Kωn&ͮ94fm iMY/iHiEZ H Ĺy>`w)L|o)I ia~cWAWS† Z٨Z}2AZh:eT٩$6d>Ռ;!8ӟr׺R\ lp<Ȁ㽧gr/rh&d0UXy :|K(jݎ/qq'/P陵A#o~2S.e@*)n~ZY9:S3Cp`|{[ "C XUJ ]`WܕBߍ,hvB93Gk)v<շNXgBb~I%yK+3t ןMLB;]^x 1WNxTFf}yk}6χF6%T{j日bn#nJ]8oL5]zmōI}WQÏ:E+vO.ھHNC;]ٗ- ezz1"+V}(ė j]NaRyc됢,~ͽbv珓)0q=yobku2 P8 aOCozs>EPTV.sZ"eUi@#?TRFnƹM3~h =z lc dƀWY0./I5XԻTȀr1fzVgtY@Zi04JɍٴBHV/_qMХWyR13- s?e.c?/"U=uy?gXcHlB/)Op)嚅f~ET6i@P-7 o $hVWH`Vkon9j4xBNa~,b/ћwTco1.fd\Cau=G-ةsPwuOeD$`AF.c߿U.0c#c?U0O}]+%>$D+3R7*" z̲4ƣ)h <ЗPTˊڎO򨑆u*,6c`|-`@=eCڛܑTi %a-3o c-wx tRCG3-Ab[usBuwF jzڃ ?Z5I + b\͓fKʭ#%8Kˇ|N}⿕cc#79NϽz0RB Ӑt8R?z`FpIn1Pfɶ%ײWş`ҹPcS0?9Jh29D=ljBOL$JmǙ `P9K/'Mxsqø* 6*9UJC 0=gO۾`M^D ͨ7E;U )ZIc4nG~ )sL%}ONXپ4rl h>La^R!I [xq9MWEgU4ì dJK鴼7pܱwnxN,y&;x]k(g6ܭrDy>:wBt u%.B"uwY]PGL=-RqzXK$u`ZE+Vro]y |L Y)KT)MhJcָ@6uٶfN;_ i\k_wqgIxmPqߧA\?JW4m[bL3Kh΄#nDN?)` .I=5c FSD[p KU$H ';g|6X7f([t#|؄/8 hv@Q龏=ܛXZﴽ.WXry9 ݎ:*%Z@cAV$wJoJ9jlr֘rFI_\Z8{Yyu'臱(>7=^<>M 򭸒[>@>ʳ)"aApط1~n"\)훧 ;e4o2q&ΗcD*+Tg_ ,7]EUJk@z/TX2>Ȋ}@KI,<{.E"|"EڬQESmdxWIiOE\Pfj&ŕc ^k5.Fz))C!޸FBS& u7+JES=oGi.L7cJ׭|.|'I3OFdSw\gb7qbR^^ĝsfq8J^Ђ*K^ٙp=AOȐv5{mMŗW=[y~nmaH+#3>o(G`ka.[nOBEB~iP2 xL4 Wیt/+6U>5[XF"zӄ&[KdF8Vhb4%> $*Cž0E>h&#@Z&uF/p/9 ;cViZ˩# Djy1,gs4eG6J!HTaҪL{F,2~dط|l'fI'[2$x4N[_l*< y}z*hLe>[[%uٕG2Pkײ7W fVaܛC7VɺrZ>%5{Ωv|bkx- mRݮUR6(Ƿj| gr,p^JuӹT/VXN(S<ԡ(ԠjB՚IZ y5V ߧV2Y _W^K ;ɍǛ4+bJl38Lr/$Aa3};-|&90fŌLS6%e?9A8]B*yQqN$L(j!{ݚ;C6o$ʖ]ĺt޵C>&11@5PseT@Y'f8`[ZCI U؎ղw*И`[/"3{fo^b65Ñuë|\ɨFV-.Z5=!+֖_R89n$:k)a5JtQHlҚ~p|g^ 񸳼iŊp8 ]J^ڮׂB|. Xf L LO֬P` +Bf1:r]ף@&TNo ,d-Z2,1ְJb$Ʊ꘻X4XsQ\}CW"Sυ>S}ms m|DSfEKzP 8ʴ .VD)wu}JU̱d%AgQ}T+$[{ b<ʍ(?Z\Qfv7qp>KFN]% `Ht8jB{NE9eLډ^>;tpɼrt9Fd R%0b>8\ &aM=B+y>0 krѼT0 U7h=юҨ=$whVCM5=]NzWt34a$6YzWUX>7<»q cŪ_ZIfSWYY|oo}'c#Kh=\s} [cᓎִěs0T~pX.Z9"PȠS^Q& Q .wgy(`#.؉tS%~{,~r3}(&Dtekۘ뢸 5+5~eg.HVZu2++J:B[ds@t4Xq̈́A,Xr@~ʵqv#zv3 v':BA$ H!Ƃ]S} sX|֏eɔ=LҤ)}ՄIqP9 l\|:W6wdH-[%F6N[~VpM BsZ?`w\0+-ZPMhc 3M]82"PL74? DBN$ GEx:곷{)f^zI3|:8qguUT/_fO)sH)4= +^& d5-xBd"dLxלCy$RJx$יLS  H (_fDW;醝4l&1RrooxBWdm @ zI,,2 " ͞Ob:Pƕ=UMQik7{܃{z)`Trگ 0'Uٙiq+_s#v(_'j S I?uY21`z!V#$z E>N0.9oy2J *FgԜHͰ@!PS틺 "{S*?t$_Q˳@ƆV2Uk1[{Lʗ%Y݃ѣOvR+'/芊cj_ռji`d跆W]dI#:7B"IVҖE<1:g[|\^6C&jۇ EYtazV Jm4V8x¼^:I #L9T'-C%pSn6s  =ײ'@ 3꡴ #םm`UCN,2 RLPEa 8*Xl[129$Z;ù* *9\1٫n΢HmS%s*JyELD/VXR8*IjV(yV7g"ێ^s"[(_͙|$B+;JSX+4o,쌱 &J֤~zC觥JF Ky?]2d.-S$Gib LĈckmz~Ϣ.LXIplXƩ2IS2, ˠrxvJch c0 L"b_t #N(wju[م363Z;@K6+q [8n{l͙J(9`seq ׻R{ސ.}.+p8x;Fի*4wMu %Ê>wqv3"{ݯbXRaGiդda%Y_uNG}˹?߭E3T-Z,i9BGABVUޖ d,MuxF2<QО&΄0X/)` N(R[IH d^B2X Udr8laD![>yWTcޡ ݽE$%~!Q'F&uR&C$_d@h/.1O~Pq %fGvn]nzަȕ 9nLM+rY?= Hd> Qx񊱌+Z4JTrU U!HWI* \"CF?+?ocwP{$Rck*Zk꼡=g9mDg=pDֻ-"ϓ2{s2tS* (4׿8%vį 6Ŷ4;.r CzYn[CDHONwsڛ8>9 *Amvp HGBIuHYNkC<6)BI%:ZnPbp78h\3m#MhÉbGE%:]=cw)]A SL6:`,< xn!ZT)2u-?.>q 3:w-,":f(aψ=/">\hY"[U~?4d-kf]+1i 47{hFT3tWQ:LoI,8PLcfp~g#qmO퉸f9p+P52vGh"LH4\x"KlDXBqvB.v_Nz3L(r2o C@ts Md2dPu|*nE X=o0O[]u RW2yzd 3=7YV5Zr-e--\,M:hc;!o7r+'<>:Ba hv+̆l:|4?P-\n_CtL¬z("Srݞ=h$' j 6dY>։ɡʉH@^JM< o mn餡K%/ = ' 7A,Ԕ8'pIB~' Xn#-xCIY E,udkƖf9r ]# 5L)bBRd6вz C`ʿPjjq`[YO~.{1-0cun.,IZ.WȈ&̗`QikG f9o&f. Z)#,~}uծJx`o/Js &*_x@|O!aLC& tW!foSd8pAA )ʒ==cɺ 8=`FȤaknZEcq C/p([6߈<(WgiD#(rc# whғaR1x/8';J!n!L7vcav1zY.7R^,ɍK&R_~Xx!Jا}'96rRg짝d&8`CEaweY)Q՗ Nʆ4 ^;`ߋ6#%Vأ%=4? *Ն;WS.k>1M@ޣnhQXwh }WKM *#j6iWI!R51G:uM&٢u2}nAYUː泐Pڷ ü%6o8![9jVب%+eώ"*ܩyJqgF,G-ۮ,<B 5HIbC5CØ'\bؤdqS*lsZf/\Q봡,aۺW b:apc:жAz(;r&t̛-ցX+n=I~ᎄZftO9N"͝HК_> ]$nq#!R][/5P)|y2 @0=T阦3x-*9ZT%)iHJB,AlInJZ0y~ O`,;F .<02w[GplP\4V,Wh7r\qd^Gmxa [\(Tw*4YiVvrBm1Rܕ%PG}+PZe#@-Ȓ*P A<̅q7KR!yx9Kqbfh'꒴Xm@oh"%! d9Jqg\RڸGƣI52(f>KP^ y&x =9R(֑!r/zd||eD*)ˢHt*[ HNx&tZjomS60)._,!+y,VI҂9%1m hIkͦ_o|"Ŗm^-(g ylaW3g!V^~24*'FƍWl0u+@Sj%t$?M9ap~qS+/ص7JS?^.ϓb| @HPU3,w g-W nT1^HVbM,>MPZ?vv7XPzȓt=yF+N _X I@cLDSH B ~|uPSoo8֎=O抡=M%PSm+ c/jgp#tFP![ÍfgM-Keɼ߸xJ$(.)-=8:.ZHӗo(cӳwr-Ch:Bz&>ꢫٓ79"Tqt q@sΖ EkʙT `|T [p10"L`J+89}Ȭo3a >{ڔi.ajDŽie KXCjH$5ץۮYW; p|HJc=Jf6O~D8[8 tUecȤsN8j#D&:Bdc ^=!#GEDm _E 8Dy|ŎBؔ PDA~ځW߯9SBAjbK؊8y(sđ˷"^VȗqjyLyD,UN@\C67$T6`@J+Q-j Ece=!_o8mFyP';}<0F$8uQUv>>'(b1ߚVԣFGT|jT""AO!k:Eüw2~/\B-)9Ó AנF qd$*3J917`Khb?M VlL2\|`ZzYtX4'=f.KYk s.Y4+MذUo㰯Wfʕ=SMݠy00\Toei!h}q'2kΖmgiY<•g5De+Z܂ g T`0;LNXFY/^omzGOfXE"[,wWt茴BC:mbN:͗G(wvw\6_M#nچ->fʕ߀Y1ê?Io9>K-6-y@gsPlf#HCBOZt 2PAvB!38Dueç~ gdk%1)h#u8l*aڢ穭0f]-+ *u6[yMFͬUv*׈g[6<R$Sb!'V4^ O#"N4F[ 7B$֧rHiVggэ80uMQpY09auUǫZ;-@0wۋ {˝4H ~7=+M$ۦ)MɤqZ{S!-'>=Fc믹`!L"TQ{rm''1ο,&W{-%t4BQϼEhpSÎ'mY7fFN+MED\{D#'2]$oz'K~(jrh1 فrn)co6s)hݴ3ԎW-xyY b#.ASP@!C1%^^0ifw6Qnp6-g.|z'oDKgBY,AA|)Yebpa J5r{PkL (p3"bĞdz>]D=a$0>%t$]'"+'dTڜ{3P ݝ 5(3yȄXeeui,{ @=LyZ[ 1#[F+aV&r_ɉ%HrPwdڢ!;TVXvHݍX 3>nWMϣhm ^l|29=7@J@>y{bQKuO/7w#c'Q_࣍[) g=w`gGӼ옃@q`)RPcu-^4|vΪ*!u(\nS4Fpo Ce~7 Rd]2Ip}鞦!U_0+{찎ֈ։\iuN)?WVc ~(wxs~Gboh AM'UHHt3Xq:a*5f6"gڠ6.wdEqQ7JwK8ٸIM<6[w1\$v]iA^]ƶ3~D`|\bw vyW ŷVyܧ/;PE#+/2U W|~&7iZM#|9~u/g]}yIlMوUѼNK}X3ĝ!v%%f y[|HGWXz^kJ3<.9Y< 6sgWP_dg: 0 ;YV4<|& ނ(9%#q %{Cǂ8clksTw|E It ?qqإ6cXDnQm9?*({';0L2z`]^Oz OnW:dzZz- cU9xΫ4h VIHP\yTh9Ίv)2js5ыLO~W/9-q;fO㶎yM}3 m [\z \DsEP t:vߙ,GwAS*JjSE43ƆkED*7=GFv_vIϓl85{XX1! .+j-*\:l+F|)vlBZU`:<0J)PzhfR%2K晋Vzo̼}ՉHCn ]NU0{pubkǕ颏OsB;+*BN{oa^m0P89 ;{&dHM&AQ >jZ`2m'mg@(}"A `Ӽ)k%*, "1Ac/S"ukAMh[ã !2F##<VrqB1CYkfN7.nr8oGř˖+- ( B¯- zpPJJo>yl@K@[y$ v0Qj75֒藔y}B"}|y~,~h*Y*.cP.:SYN a쓎x2Q-s }(?^Z`?^l}gZH~؁F|" ҲjVgi6}O@J9A4;^5 {YGj \k[i}lA y|s/Nqd) Zr}&wbfoA֙1mh.U> /Y[!n0K.OIO*Z"Msߕ~xn)MѷHC^H ĢRi/Kb׮QQfSV*FKY72Y`52o 9xgGTX+DXj kq'57=;{VDspp}`~?(7Nxpv*2\ mސNw Cυv1)-Z0y[e!~.>)C{4T >ofQhĔQrZUP|:numHN")ќPK[- 즌";EE܎mI௤~J2U@/9ރsY}nfq ffu`j m'mC"dʦ3'*멄'xDPLXt-iW;'>a"FE(SǦPS8mBdcScCD[iᣭ`}H6>H&ykm0N;΍>?\ӏmT>ttY?q'ߕ޴u0vih;׊,ͩ|r^aqdvv=j;*& ;@U 'UqnYospSCQ]Zvn ;<#9b: fPJcS^dH/ .T݂mC矈ŨQA.dZM&WĐ<J#?&M rUx'B(㡔a߉bX11y [(ST8UEWp9K 2|0WɆ$Sc OM5 P2Eն0_H7W'!_(;tOKU%/t6'ik+B  bՓx̧xHkěM7`a,1Fq%V(fih'E#VGS9V!ˏ,e#쏞jh[SGWHA1n}FR>iJ!11 LCkjn#ߡ\jb{UV {VgsU3Qb7='5?q!Æq =ts?)ڥfxXiul,zO0Hw-KE ,}59Lt7)'foXrL~Q"I1::ߔ|+؄q2兑`\.QhE;9m+[N8AzCΐŷ؎@@RL_,0 {r{5Q]hi:P8IcӦm鞋=rsЗlk؝MT G^ ,0V+LL"2pmb,K od)|{P4hp8&9]r!TD]\ߐeFҁH"v[C^F\R73nZs&@`* ZMHL[ k&5B拜 AnﭣޘmԋiC׵0 *ݽlyw#xO qmA ¢BEs~bΖ{ y7[D0eO ĕxYGȁijĩߞarmįcxF2X"=}/%n=Z8~28qR_|hC/MLe"\фgh& HM?\V"nPA>H'd#5e3Kk1͙0Zg,8?۽@oH;W)30X;$t@ ge.,ko}Dju8&nS)鎮ġOAE q (ROA焫9N]!QZq}vJi'}ˉ^Cl=`cTUZ}~,Sxs/jzWseMbWMD 6Ĥ]ڿb] fi-+6o}lF,CdNyƁz[e X&؇^b'!్cM7%4IV:{˖#oLP{+ N"V)1VGaRұϐ "MP[<+ww. R'~ N 1q/K^o@{?'+MW\".=Z ^?]fm\*_ t2G!:+hx)nEV{ڗ s, 9RL&0Za7A&~>nos=9v7^w>[3ԎNѷъ7n.5n Y9Sͨ2^g&*t!g#p7tw/\Y/U8;ra*s7֚`?vJv%\ !Οrpi}THq{E2_EʃbKwK/4+u['Sx5 3q㟱9kI0{ ~߸y ]-81 >wmd;x\<)~Вh!X$J}"m#2Ow9 ]m`!z}},AZ柸NAeD\&`lvA#27F~X(L-uJ!$,§FMHLq7I$4U 4dX2,~*Mm4ILM8}/]u̮f75 R)(slVǯAԠd2h!6t.!(ΌY1`{+>jsDZb0f* ,Kj (C+):3jlB/M>V~)PS|K}U'PCC<3'[I@$G 7.B`dGpڣ{U˰E h+rFmXjp{W`iN/0 ґ J msW\ &Zm)/pJ+4/QWi*':|֣oy:g:_eg 8{U$-Yʯ|5#U]}a֙ƎFa |[].00fħR-Wi[lt[8af:FiI[4rWz'lO3a˶PU™:9F:nCkHɛ=9pSn"E]b9tdQ`lggxLd\PF=UMPL ,i8Lbj=O[AL cjL BB@Ʃ8rՔ/.9S&5uT<;3LfAm*PA:3mdk|\ EO{?j6aDAMJ}]eڴz5Xä́u9*H¡M/ _|05d$#S湺i܎j3Bk+0N' v8 9iԾBFnI`[`ƜJ!&B*+3W$!Djf{sHCo\5ucuf0ݾkj.i1{adZjQkBǭ= 3)O (٧k$B4czۅ*ZL U#X>UF^euv8EFJib$'0:)Ht/b\ p Md?'- [ıٽaV.l C򵬙'^{A:S޵yGP"fnpq)S,rX $rTbM.7g_Tbp#6Nzc:ՄܨCI+W'?h`1(INPxܵtPj^¶ܺ:N[ 1,ٕezknŰa_Goqw/RBW4D?1u&;VV?]ADՊ_goP[h(hCkx?}Ь,Co?W3&Ii#< y=~TpL |J&94Si\p[60?YTۮf˱ijD䞳kgڣe,bzF|O}giiV\_[@/(+Mf<Qe/䟬}@ ZY $'@.;$aivirD9 bkvo3Bedc Bo)c_(ǎc+ &ͬyn94fuՎ =Qx[^xNw'x]1rJ ovI-(~R'-ʏR#?HK T"4BKmd;!sNu?k"4;\A^  wy& Ռ!1D$&J[Q?ki) ~kJ)znl$l,z `cȾ%un0H8ImcfiJpN @#h0ey q'cŷ9.`R0hx/arH MvǦAR?S9P E|hTY3~  B{KRڻ Ic"_B~JgKA<I0,& .hٗnp:Ɍ;koVL5guyqP7x?ab^= R%qB\ӫSW=/['\*Vڅ&:N" V/S=ջy<дЎ1y]T̨1WoH)IV**(fDq2[U&3X)qjbt zc6>$ 3쾱V5 f^&FYrf-mVm )v+7U]Smi~Jk'F&}=2vvvN; b-K%9@ztSlq^uvfHbB/p:˿2­QO[-(n kؚ*\TS|U[!A 0^:g) "aQ5j;uuUfЎR+I%kgGb ns!YibA_/(=*)_uܨ@s3̚O0:ܯG?ruCzF.e6D25积2OڴNoA/9 ]OtZ}[)3] o~j[{B:;,|ufqWl]X%ǔ径+]s1V6@uP52%@1/>]z>ȺzYose*Z<{@sLskѐ=Up{^$PaZpLpthwZcMU mx-b-n~d܁` ,<fT?coWxX zElL{qb JC 52Q+JmŢ{_LvV^Wv) ʌ=Xe:AM .L:djaΆ*I2n(4.|"\f#n7Tf<yf6Ri|5Ag<*[u%'?h66sb6\ IW<;-QxD) j[Ub>}XE l(Jqs2fǞ83Bo3)U> ?ĥ`fFQc}LrXB9pQ~mo\)**XGm0kf >Ů_6Z"o 94SjU{ӒJ]o1`xY2vSŰUqnu}UA_6E$*)M003etLX=?&V&~Fj&N,̼$9 Vr!}\g(+#2&E c2ʭY>$<.F"M2Nis lsti9`bfw_=}Fk4>ޱ&e +iN/ì1RvFbR= |?x8\Ӟ-z9gqv xG@(4~ӂz3"%.:̫"D2%//, /XXۧH쐟~v0QY{E`6#޿YmMٳ?q^w `(f<rWqU;^c٨@d*}@؈c})SlȭDV-ڀI8ԫ#>yА-]X)񥉰^V=tIϊ2@g(הl֞5kF1턌BIŇ<;vfv' -#!+'0= -{vm@vE}g# }u{7sHf@FִwCsJV]:I0Vj |Unf1z?EQ\6 R;rK ?eH>\;Fڗw݀!6@2!s8viҶ6 h 7p;a9xlѤ;۪uO ,{ .SQ)@E#f$_c FS4ƪ|9KwCh|$rk`72cꝴ0FK'6鲏4Arv6QvcMM.d[zUnnOĢȀPe$*%u5Юj @A Ɖrn)eLZ \" [8KL *yҴy{6'vұ9"'V+zo?0b^v&-Qh,x*M]NpEZ$9znd}Oo|b.C c-v+*PҖc[-joN53;yeΆ,'h.)-$lo25.+uw wSQlۋ$,&<{t׌kjO+^!/W4V- ilET h*߲&V1Y~SHT8+gu|줊|bEe}C?)Y(EP$tT!#0 Zf;8̑A(U ۟7gMƕ }zDVT3di\| 1\v`a̚?s{ή6'D3x8fbCza4˃F Uy哬d'9n w?_8p{pgmRBOW40;D)^rGٍ ' >7L"c/ In\YU/hyv$ۓ'kr*ΎrUV:l[wHg!{_WXߌl#sO/:"TXe.OL sJNJSm2 Ey0IfahʼnnT=57Q2R3-/< lW?Xߛ3qD /&IdﭰeAVJjv+-!"q 07PKaADcy:(]ŜnDoPA0(@Q'|L*<*"4NTn90Db`𭞂hkN]uH[M'6_)ڀ_]|_J/ÊtdJx6@|usN?HXyVC'CXZK)Nbi^wqur@}UP7%^F1(Qlk"`2BA/]r$n$f߮3"Co$JB-@IJL!V '\up6)PNsPx ){fV74"Q_AQYŸ~v!9iby y<íOؓ95 oKK1'0m LE5{b1,2bݽi=%]5?DQkЬlzH" 4GY’JwxS&,DlrW4Xwan$* A7 2^hnLo!crYAVT*ܩwdpϳӉ^0ػ1;7` +kFz2<!{߅H[k%]*9+/+_1mNIe/c LjKP ]1м'Іd|\ZA{PTp*tOSȡ&-AЊ;r cnxX^ da"}8%Roqm44T8I_I8))QT༳Zd#MuSW׶֔Xj.{jyLm3u8\=)J L@k CJR q֢KuzZeS'>a3.D'Ƒ~>x;`̸b&&p\y$HdBG*|o 4X*_K)/d>Y\{%840(&O{2X{F\-j6*L-zG *4%Pf}heP\B|LMsp4z Jxf{@Ih+)]Y};\E_p ͥ,+^nSG-cs"A._]$~vL("oϦ6ʝ Z=$hVPTK{If-x nnKVн4݂o@.| R?N3 z֌'ay N7 W}P1EG.2/|BӀe)@gf [סn6 'EUEi_VW/(PJ28bYgDIX%Q]1 MeԜkb\S ׋I9=ȑl}D).-_nR!irM&\.GncS7mY[j6$}l31ۚjژ1ϔ^pPG|kaE-".Чقc5)-mՔ[hrzƟjI{*[-"eRi Gc-GO, A.c"lx ?mMLoxXȻ!!&r÷7 )4q !42g5-@8VKCKnRl:/:σWsSA[U.py-@UJOf])+ wtz|K-qf,oE-!.d0֋#q*Nhm+;>;˿ŇcÙkO {b+}5h]@-` %OjHMDInoDe=dUJEX !#ȧ`rr&u.~>O$O[p"A"0*gh\A>NjO f9qj?O, tLGG߱U>K "V~jm 6N]pC6b [9:[d^ҕ› fz_P kxZ})E*皶) ־-." ) uN Fo{xŌf ""/Pf?E=̚x (&S#ʘ!T)ۯ_^g*ޮkTf58NQD,FZJW‘oz .nb+cOfᴷh^W_nN{=vd՝B읭v,"˚QKwH?xfC}֑~CgLfcl70kaGJJNj0'PC|ġH2'i!3{nJ][+o"]\ ^`6[EBҺ2tU;>S>(L@SvTg=g"82<  03Rb]ЕȽGLwU[ P9Y 7&׌+v7Xj -z R 0$2m~Obe͸iH kefn>MA]WYc~HCjtѻ=!3t"ԓsl1\႟QCk&K| M"R =I^MGpD ,M7lf̢ŧ/UjB )˽\[WĆ d50LճcLr4TͭgӦ5zS}Zš/:7 j"TAdF؂KJh1Q1;cw ơ1s_mR?.XN\+W\sE̅BOF\,{I s~&+BiƴI1|bn?|.q4OM|gk ]̈]./HzHt0dq"yVG\5#1{^S\/kd˽jP$M{TOImxpuWH!0(Bꐙn>raToZRI0* cap21̥tNpLZaKj3t'dKRTH}zM3SV9tέb=qO\'̼WA,=3d{(ETzIf^q*8"E9 Z@Ц4+MȃػlO4KB}lĄو1:5G"a.oKe@1Vz92ģ룮U@ HV't2@֥8lv!szVvP^\ s@Vc.}PMȓwkʂg\N Mc¤BP2,cE2~-XktבjƩ7?"q~TV|A'h7Cw#dQ49hMb/vw\ r (? !SA ,o)@1?pM5GoN@,>]]bUT)3qN>ӷ&?J<6~a c 1 xLT "Zq*~p>YQr+Rfequ bIG?8̯e;z8)םl3G{2EN_" ""6ڑ/_WШɬP.ל\t|ȡZƝ0K=4<Ǻޢ70i;@KAR*~:s@ـ(D+=_v qj{o㲟W%uWt=f\Ŝii$/mX/YvbId6^Kz^QDRtUw`dfy0"f;rCCh2xA5kiӌqP׏A+(E. KԄPBlՁ >D딅P+n~\jȻ(J9Xz@)yV,/t8zP4LfJ5ŝNw+mWJh0i:x T&?p,^OKs_Q69p֦vupy32έ ՖkYƳ$4tQҘlӆPSlPÂy,rue&q* hi>Y=|yYCFv2ͭ5#Yj5BM-Dyj|#tG_H;is;W=crӪDA|Vbj gUf^΀s@;Yr0pYJ$td^'WWo~#;,9TrsDiC-9Vn}0 웒aOځFyKj.>b&҇R;7owEI2`#/q7¤ھ:E:.3=zTn. g{JZ\7:ڬVn'{ks"~tQ/-%bǠܿ箰91}h"S '} I4Ow;ʡf#sw}k- KԊE]SfBgr3]콉p 2 q8n\p,Nܷ[)*ޠm9Zbq+}TrvrFq{FoZ|f[B85 ݂ rqv#oE~Q F΍d+7S~VS-ܙg~lbsR2Aa Y5ER@nt豿ef:,F!r~vWFokG T@8ݿTuδEB*DFT^f,qԃG˱^~apeSUGL*=Vh?ZT%XNt)β@a0+4.4U(C1 M L0u | +Y1bJSw3H _o@.͗g\F/`{7qKa TֶaudKDϪ㪳M vs< pYb1\ }zj]'Df22gsq#^C(kg3+*Bnp;qf~c6$Q]a_&-e1!lNMWmDۃ |eGa@N`WցYۉ&=@Tз7=:A 52y{y1pGז)gz;IBn )"(o%x%'rjqo4%H~::,o&A`q cѮ3=v3B=߲Uc`'jPqoa;)hi@g /jėB,H#DE u׀9CPG~}%vu! sis}Ywĵ1_*C;ѯu*okI{H|ҕYgnT#U2 {֭3-NLU" G$WJӷxY=(c S>*cWK[sl!V1lOd1pA sˇ].w(n<}#N,,Bx ҸeR^R~ oJ}@WJ5)r:xtxz_z=N]$E&呟 ePhM6N?3;at?,ngfI 6j'%N`tp?H̙f۹W׺WLP#ŖۭnKт"0qyXF7Jv1AR]0B~^^2 oH^8X0{% \t(\3Tpb-YP0m|j`;P.R4 e@w"I!>λa.qQLpbu~yiݖd-<-C>x=7L;]!r)eǧ7 Y}b"bӤ}`%!Ux"TFmdV@ؗ2p]/pladGCo-F\{a)R7&J+"x c跷Ez<XuC IGl !r=دrXN! -X>{ ^4MNfgfVai6zW f`jieSbk VYI6^hI}h/) ?@#'G-No|x5G}*EÄż %[a`˔8W|С@F]3LϹߐxU)?jKUT\1;oߝ$-X ٙrtyKɑ^jNwx囍aZ|PMs:ud86;#@r$j+,yRZJϤ1ėdmz{”)fSUI{W]ޑk=b@{۩H z)[>9¬PeCͼ_"]7ndXڹ7[Z LTRq ,3ÁӿV`EAԆMDu?ŢVXӬձ*q/ȡ4WXIZ(~ dc Ϸ눩r?χfV6b/Q`0wa㻓Zl#Nq 4=ӨK_f"l0pL[J_ᘾAq1}*Bw1K$4%*IӭB|?Y 4bSIlM"MqtoExp6p|Zfd(*+foL݆ix1|=G \Ga0 ZP7'Vx+Y9VݎQW0RXňsH]4\ok[T{)\C*xd_C |PV!;#嶄]h*6œoOI>OqZqD?VvߌQazK5s$lWEM3,JΌGh#3!g::誘̃F"TG[H_F4t˶̙OtYh;,%HڏGT#~Ǩ"3Sw &#,i><J +$P/ I$֔kF<"rtT[Y T?t0sI,Ͷ" ,Eq8,@d8D Q2pU<z71oE uFA!SЍ 9z^D y61r '+ CWu geն,K 6c*29" S\a}bA>sgOQ!‚ı5|oޢi:C~ yd7!^wzTҀ=ȃPk!EI*Ai9G%-#w?` JR[e:#h2<|?%C)⮑)Jc.tmqq?7˛].CznewB&1' /JlC۪Bvau,J:әעm-)Զ?.rL6Ǘϋ7yc_acq!Fp4\ P9: d-,P MuaO&d+2gɗ]!jS-"RvCaք{lC ) L@[IdA,'*h:%6Av}!e,!>;>[*I; 70nƊJ%amx d"W>eF'.Ȟ{5t0s(,>ި6ԠRE,"QʤiUΞ\70-R)̲jrbNGB= ۥD>""{›ĢfIr51.-F4![U5g(<en8"5 !8}y:kWЋ@JcS}wpz[1/'=L[C >=`^؈9jiٲ"q i4< TK?\.:]̯(/{) cĶNpYKiP T߅*Vj067p=]WԌp v,vƑid ވq1ȹEpmːp tQ.mࡩVmBn2eql}UEuɫ%جMAѠbreqNj xfZkmt-} 1jr/=u;Xڗ31WA,>m}:bQ PfqVVAŶ~jlRJK'㬳 ("҂oʫṚd= o4IE7 sfJt cp8àْ?z[+49?;# 'نwۉ,׭.b2h \N.E>܉44l`ջG|μ]BӄT(mr;Z5CLNznǐv(F`KHx!)P@m mUa5R'.+K U̎tïb 3?e[π&1sӘ½ T{"Nuta }_@%%c|NPc$ˊktkьFR hmf{?X9!" ux҂bwkNNN75 ;00$Z Dwb{f_Tk(/Iuhl%/GqШ%KG}%Qܪ:|\nnj EgxSjG "7oӜgunI~_;GH;bi︵0iijE4Ǝqf\$BJ󈃞Ѩb+i^NO_SHmi­U*z]@y̝YRTNP! ߇lt#P4o TSGEa@}mRcX_fퟲr7ZB>ܺ (,NvZ֠̚8EWX3+!\vy#jg^߽.'"ǡ@"\@q6E%j"IG ]Gk 2Ҽv[/Ŭ({),IٙJ@&A”:"*N=5.D{:a{t&B?ɮAƶy67)Ǣ[qA^jl0-4nC(2> zz&>ƐBJqaR=sZI ORZ蝾bݽb]|b*go$zo|GA8TQ;b׸A;O P @ZqF ] h_XHG5_p/`K1x %Z6,c9D 9Tݵ2+:ǥ_纪QCQjmjAKs(DgBZ&s/~.# Ե(`uGKv #?[469~㴹mIe4[OH 46*^ދWGlB3Oɨ0uAx%q<%}&t/@&+}|:v1@R;⏗*>{Kt"(^KV{L 8v:s܈^wFө32}| g00E&ԣ#ъKFq2^F}w]I\WMʆz--,in;&]1VHPS鐨0?;ՏZXo҈:Vr=( 뾔sev,YoCVVTLGU4 {VMJi,hjτDz$MSwT`q 5Ѕ$+вD}йK,$xb奐VxFG. ݓ z%gV_BO} qw[MXY\JG$TOTCxCtBc+hL 8:sD=VjZ%`S~熒wD]S6LZK%V2"p 8 94N7:cIDuШ5Wm׀ݾ4#:p)d55k̜AP#~'=Ev؁!'LC e ni-p _/c#0BJZj%^m16k14 Y v"y`)plw lNwKEtJ44#4']LZS</-퐖enO hÄEM+dRgQʋ`ζpdoD~uhwĻ/PYR-Pa '90''K.*]$1L#~mR{c w[BBa'|vlj8:{w.M Uؕ"@gFU(x=W8_opHt\'ȝqHI;^e:@R&tj) ~zL埨OwyS$T'Y.Ah^mF̥Ytji7է{y?^A &ݍ~sx̬w5LlߪAȊ |_dƬڍz|4{a q5ki͇[Ǥh}t]`x9s6u 1@`&Qt+ 55/xfTzⲆc;:]a97AG+f\ݰ.p]iG@H"` ~x B@Puh/ Mid%oS&' uС yN`D着_Z^ȃ1-Ĵ?SxɰTk'6s0*XW:7ݢPM9֘m V7eJi 5-]B'Bf5 C0' &3Cac!*1m6ٺQ!F`vF.F9.5[k񞟬 m3\iF?Kzv"ۊ3xHFu$y3Rkk{F*HAp>651+ *H[m/Pd:Z*VUMR8ZD;/.;(ujw޹ 'lCHAծ uInc:%[U"f17V ()ǖ|Htcl-EL69tSnm};@o~|%a!c6_hI I6R6YzhE^tG?֠bj]9Dm<Û|p5tN%ܰ2 y^ZwRl]/eb:tй(TߠlP UX#oLl.:*Ey^e@{zmGs3s#wḴ Wk|/ZiЃLS}=gMɼ@ 8o [B@ȆYf%vW \IW$pKmXl"5>%9iJmFIMn 5ٽ9^Ӥ\zNfRO_>׼e@BRyd@@, ncXwN7wSz+e0RlIcoD`I[L= >zb糼#p 6!EZ8^aǐ,nosA训aD}%gI2&QZz V}HBr`13UPքSqAyyTqĈE]I&VM}x UOL`3`۶/"$8|zֿYԱ'y&U=A'"+ȯ^²{@ 8 d3 +ugǼ!U5&iECxͳAo(l;(;bz3̍2(MPD5yR`.$:Ectu1$% ,$+J Rݣ; bΟ]xac==pH )fWlrf* -IO_%Zs{k/cQe|4, иQ*97tnJ{Oa 7(6@ʑ1C 7!,dG'$ݱCWfj8|5AVq `l8̰Ǟps<WΉUa}gk{J8}#l:N& [|{7brNxūTܣ>OrI:bJ2▛Zc ^R՘=J8\tJK=ܗeЯ^twøT1#BDP-1M!g0c|M7c{Ά߆!oI޶a%N|{8,2(lE:E8 iTH5Y$Yox:xB+z3#'~YK R|H Q M.,\ ⿼jQ_x|x ']b?)j8:2wfpzX3tNumpƄٳ(")v/r^q. .fDڬ:3p%j Y8@2 hv(v@@ڟw,slh0E14)p TbGv_A}LЄBR>>b5oߛ""+,% b~9164x;J矍[MibЫ,/i &Dm65{U '?n w QH~<,hʯ ( el,Y)F3F]>Z=}s{]Z^th57YO7m5 1?yCI(ňN}:~ˋpdt=QEVȇ`G)e&4 v*=1.SS}C Aa1,%#<='i M'(!G%kR4A;ƧDzz!($0ĵg ZGY(PZEK꬞ 엦&e2F!5ou.jk𮣇2wMKky -ު6\IkƱGV :pVG ز+GcHm fc{t]jueݰ^t]8,B7ͣJR} Dm"GfV&i+Ѽ^t70C{n{MDZאM`_}mPաW%Q|Q@tTVGsq_"#R+rCso)uoXA rp84]hU#{AuXrr"c[r'!":]x[ƈ)u[ 2E rl<83\VT+e8z\{-,{U/+ QlsPb@+LwL|isVC|!渖ԀSs٥Fƾ"$bi0ɉp:)J-/++v"d5,(ɴSKHk8sT5+a*s!vK9,}2T `Z5jf#-jX[u Y)Q^CqY Fx-6i\$cz(>D[H1=0P鬟ԙ {dqϛh1-Hz"05z9f8.p//0GʆѻM|H+M ZQnÁ$)%˟P 2JPxG7B/cqXvTSf^$wt9 AU%gEumMQ o*"$p۔}]9u}*?$vf/A6Q]`8 {k8]z IR O͟7qTٗ-FZ# f7!_J5ܒt()A>斍fܱlil>@zZF A6J j?Nݯ.z"C.}Nϸlf"ɪaVQWgOwy;X;n|h#)К!BM Rt)Mm]E9mkH3iP3c Yv*qC20U BbLb)0Gׂ97e6R٧N~+n#K#?Nu@FO(  ^VMvLŐYEpmqIG*%M(YFoD Ykk,2iᆘgMRXVKw;wBS6}ffԧ~3*ΆmO-w, *l ߙGoKPR2n=?!rmppZ7!X8SƇ:J^%Ἇɡ u |ʜCՊV~Yc^-_M0_Ԑ4>!dt۴ퟫĘ4njpUBCdP0s+se#گ@[4o%?H'mh ~g TvT`53P0ݭz}"eǦqG]h1w_ ,Bhf]WceIN7$Ju]o6) ͆x?<\FOh\aCgQu'[t䱋#y}+Ux@%1_4%]Q.#XN!X:7kpdWՆʐ FnSYF[xzkd7#~2=SلzQЧ,CP/fF4Hr?|_֗u+0EHKǬ EVȕΕ;S̠ו:]X  ]3OR9P(72ҫ$CUX/Eg2j~űe?W.e"ͩB9/._9c%c~~UVFdմ۝)oa{htzqͭ簨',x{hxZU-$Br oBQĨ\jlJ<2ds(rf2V>t>U |%×{ PvCM!Iy(9{O 1ܩ}b AnT1 H|~džʆ{i8"PHSJ$/m}u۲37.I Vm77*r`y9@Wr'ǘSz Zcfy1t Xe""K邰 O~ NͨtX"Bir_tπwnPɂjt,Q':elEnY<|F9{%6.^i1sIEէ?R{׬$D\I>l20Nm5f+H{HT!O{rnj϶: KWl{yT]O} .LQDɝĉR)&/ty>O܏XYZALTd-2uXGhTtqYJN\\{Ke>1+'8+T#EiCP;w!G[MaaLTXuE87`ױAm()#=8 @>n^YU؀hFgfǷTlw/.=|(ʁM\-O.kZN9~СtT xaj_Qv SOD ̓9S1`«EbLEM+NUt(0plӞma;:N %ܛ\Rj/S @MB,RB)!7({u%ݦ,CKПI/&}r;0uݨoA0U8u5I+] _c o@E8D ̙;`VKs9q,ΌKmBvZZBHٷ0erxSNmO[D=i.𭮹|VMK"YB거m@;v'|bkL*U>xi6|5e 9ayҫ]8I2;WZS[(Bٮ-ȽM?1J}HGYzKoWIT;;]n@@x2ǘgcC)v q(GH^H^$}<<+R1=oXl.ZF=*U7e"@hEtê*J"(bRU 5kIز g̡v>%).0)`!cND|a4goIB;]߅ў2vD1Jokb!ȭsK^1hh0*Ci7\0PB~6< xSBKG58x%w?1T ' xZyxH$D"p AGalS1{۸r|P(;fyh=AK8TguB:,'ғҺY`1kp:2>i)$|\2z):)xZN$ ~.y _T$dH=1tEMbo\D3;qBuN>&3X#Á&`Y`()msϒWRi@]곭篺ݞ+}zz*da<& l"DTՉ9*Ma7,P{PR# }4'l)L$wI2ۇ?POT$oUo0`!v;BUN+<&C;.OOx}+ʮ"2#4۫")Llϯ^ 5-4b;%f,^~_+xJlV9%B_?~ ׸e=se4YtOUĞKPed=mj)@(5_$}lq.ZgH1E^ILXENLrqϒynPr/ݱr&o4̩OIdT~C;/lhc)\D9]d{)3hk9n$Veo[ Tebrׂn7BAsF gP7Td݋<(ͯsyE4hā{F!QN$QǻR=o(YxuSdH$/8XTQ^Uؼؚ=² 'TFuIg`%JjA;@/|gl=oY`dkݎ䧞&m,Br-NJ/q՚ Fxc&lyw2'/vF懁'g ]-ch]Ѫں3RޫXկ`E0%\iQ(DU\~];f0h$QO$蜐c闊O8}m!-ە} |#CuP94h 'ER,ԙ9m-ࡿfIoPB)+]k0?ʼ W *M8paS7~kW9(04 T{3Q{0@l^9Zdr#˫!¤q4;/OZ3p`og}nW+ !שt=AC +ƿ ?~3Ѵe CYtF#Rܟh!)![`(+aj mA?`Sh@3s*22qǪ%kWזNq7v7|AG+hBo` h[p8HԔOAŒN"Ρ_``E?ׄA?s9 )d,Pg5†AaN-VHYtjId&҄JjstoMCmYrTÃS-@W9Tg;Px)eTұ%ST 6@<DRXҬ/`VɃ`?OwgQpJs9b駉ϳ#KQRlwmKwdlp:/*D ;+"Კ3鋔CLhP4Ȟ‹Ledmۡ1w1h,=nIRP#bDtnI=@ckiC[W 1p0(/hS&' ڡ$ iMe;Mr{zѻI);O_И7F gm wSOL"D&$0hE/,hxW4-rwW--DC'q"[i`Fb-K1=tz}$Bz&N2,mzף{d-s5B" !a"{-9Lq1SP<'g:ьİ_^FA2ΌE< =; 8엓QqPKE^c DBk3im,ǐ{-NvÉ˾QF<VpKDqnv|Җx,yW1xW՜,}|t!2HwV~L;X+q&et4yZ⫚}+ko@. r9bgz мZp ՠ[҄=`J"]P#OXZ ڗm&DZM#@/)lu=[C+, >_7MZikmUR<1Bwb>'E9.![w.o{A1# B;=g9koi~\%ᱠ5yX}/Rmsr6~ ?~2zr!s+q?`&:{S,8HkMEReyvmz1/3*a4'fQd9u@,/=P 48O/$l`1HzD"w%JZ:_ʆ!}ИKY\i ,Y'!S_[6?%?#d>VbZ9]:^Q~~ FOz{'\u/c5?0`#PX`0QϞ'D{J ڠe1~,-L_  < DߵWY:s\ekoLc~zMo 4b<%ے6`R#uP:Tc`l3jD8װZ$vMe9$N[rsuC֪ty`bX7bRjj;ه0kYBp`v-r"6Ylݴ#].|Y%b"?KmρT[ێ" E\;ܠ26REGi*MN v2ё?M&>|SwXLNB?]h}I36"[6ofr^"'(a636tga"zE]4WAHBy,iT[TM*"{7洚u#p/Cۤ#̧J1tp ?G1̒/CJ_ U-|}+̊.dr}1N(xV PToF¡ 3^OpxW+dD 'sۍ ت pJg^v}I n|3 #+ޡ YN a(v/̀Pc'dæQ YL~8XT\X(k6&e-y8[12ZEw(DOM~0LE%{v}8邛DX; FTz@M٪~3:/ihapa\+!8 {-j>%حGeHL$-)0`{\nIHGuQ߽Aڻpk֙(TkGaG9K=@Oj5]\Oqa4s LPI( ^Ӻ Gr= ΘÌNq),*ŷV?~GX|Ur8VSRaS,>0y%n|#kH(oFޔȻZx 6H %i"uNՃ(GәBOڐȼⵇ|jlX]W|p;-c V (N_냑r̫V#i! Ia#F:QDكx!:E'U ɵZeWv";I${w,6'7`)ģiM0N#q.ƬS~@ׂ{TDnAq~fk?sߊzxha 8D.Eg:yԺ[d0ثs-pN˕02x)4>rX7\G1@W `;GyYlH, ǕL'x(zM u*ީrlsWď":HV>of (24 \^$ZETXځV-f`Y j;AnQufdF?Da (hJ<'Mh(v3G&@s69Ov|LMiq!]HT~FLth&eچ jc\DW'ܨAd*ʧWtٰ)W>|:%-ìxxl0O|&'QmYZb<</B_x .Ƶ#i+z|BIA'r1_T!#>/(IǢ >[%zgےpXc]; KxITG%Vټ }dY|4B-X $Hs*5FF>-GBheځJvg罎yנ^SWZo(doHl:VV꘤aNLgmqgy_9i9r®e-5<(QvW-MMD!YJo+Cp?;AP6x^~L,[D⵬NV/C_ -u3ʑ9VHQG╙qɎr CLZw,;}ǎy<|%-y#="{?m`$_:qm$M@3 P*9!oﱺٕCUs ?U%CzᘎzBK[BR~#VGX|Tl粢"P|eMo=pVvO-Tlml;.,SU}Y ŌyO ^ Z“0<.{BRIӥƞ[G%Cl'1̺tnfZ B&DwZJE0;Tƭ& so,y-x@&ԂŲ0&X Lt6%O/vY)ع磝{= _o#tdIvHzWEu.;_bnVa<nZUtt!k% GGE!¨-[EMЪ_^bXc8(I@="6RpbnfX@4MAD N`)fumX,e A6JfɜwZ=>'ߚ!Fuu.)=>)#?*˰̍KR%Q9(9dnZNz7GKHywp䚙ˊPfH>O7dzÀl\9!$:)dne ˰$Y"3mp1W"i17υ2U-3X e<6C h$?@k 1vF86#)ģta'^9U#NVM352DJ4tK1}Q+(x)Gu(xiA]eJVܕ^f{"~[7?1@"ufX?jѥ k\|O""'gs-*v`n\2.)>uy1țuQzN#GY=%Ҋ9'+  G, AR%㭲Zz*trs]>Z1bY> %!xwH.qް, C=m>pU(^ c{$k 5v t'epNfuhsƳ#Ty af9p'e{I;ELX+ @& Qy3XJҗi'~c::b֮\B%__ .E\a =6(Y{H>è(,ffU0(ZtxN=$q?!,{.hL\b5 I{bcTԡ8X޳1s|ȯO%m_%Nj)O7Ζ:RLtS-2vOe8mv8F6nȞ7,]{XL~|F~isIT Sf'`G}|˅ׯ18;:uKD{[)nE7g塥m٭҉"Q|bδ5@Y|K@6ke@%& )OÊ@ UCȝ'nh\w&{?uo2",sr}amD<@@a:lEvR!=8uOpvͺ[7!^؜UWmKʧ*L Gn|< }<@aX8z*Tg?j| {>fŗ61ZAo.)u@A9]X}B$ ڵ6mD}$ ƎdY.G5`w!x Hq=z7,Wf#6ZiSsc?hDQdQMܜj|7"Oѥar 鄗l&\j$3M͸XJ*rg+b$#3CJ4z@lD#͢} jJX ޅ7sr4QTej|wڮV#=T]E1]^V##{R9xQCˀ$zs);'2Jv U:VV(lTi0_nғm/O'ɵmvw3HL؉fn,CIZv ltOlP9@8 ^UĆeӡ)ҡB8{0H "ȷ:]'PC|K* ɻA">㇊tRIJJcXK ?QG[4jv eH^* P0AVY)8Fސ 1onbl "vx F %uhvC0%'a ˠC`S[ߥh$g?}pjXCg_̐jKMh,*o_Y@&WyGak#IB9C;`j+r%4'&+4CQ)҅^0cF6+=W9 s/LoOOj-SdCz5O:;WR]Z0֧ ?qR7'uNG N(9HW{+sqbj TC>C0zTxcvsZt;xtf#@Qdb:XPm*vNzYp ŕށAYCƒBw_{Q-aF_ TMVFJJC@b*4lFxz]Uʆ\"v%7B;2 Z^Iw4m^^Bi%֭d|uz2HPS]99AL*B+$,ZG8fL_:v~y{[ :3BܪJlK-7 o%z4m,&b33Kfoa*3.itG)k-;7h8a M 8E(6X0EDg~,<`S*9˼UT'Sګ$DVR6;V0DzqE;j*j2b se"Qo<\n 60һx&/:9'{VM%k-kb)삌Z,s"+1t2hokIk~ Hcdd5sd ٴ=^V#9)(-EB)ee"TBOBۗ;rr</Ŝƚ ;Ry BjyBzTӜKJqN=@`F;'qq +E`^DL3%߸ &,%2}?<:uAhSS^9I'TQMR>BP} ͝}upU*/Щ!D!Xm)FYaɐ!Xset [ e%DD=â=[u?O7&z+Bs&rO1WYfMx||ՐNlLy4|V"{ Enc)11}); `5'Ry&fj HgLb1[ϜڱIeڂ]aM@lϓ+148RL,!rCOLu#L 0i>\ᦟ44^k7# r+Ǧ2JG-!ŀu$lhz{<+^DeAV5C랷EZPPЅ323n !Z ~v1=(E¡/@\K}wcYJ+3M@+1yPע̍`~GAEPr*OΙ3\{kA)`^7 u;Dx2%)]r$PMM9j @Ř5n3R_};| =rPg,::PϛOUP1ב"iz-涶Y\Cjm `PAR7ڛUg;*-D0)Dt> ~۷-SYp>v`mi;Plݐ5i[g,[k)3f0a:6+̤GYQT9;g|e y%Кm| wANnDN8 je:yT9/@jɲB@L0̳ASll<û]_BNB Z,ߛȾ n/%yVˁa0JO9TzD+{r~O 0DHm8]4Edu=^j5Q5_Ի0Yɺ<7ɱ`$Dr ,AլHQiHxfo3iOAg PA^R?BClHԸir\g<(sH8CXk9 {ЏIܓdNLVbEFTN9JKT:g_}'5 :QB(cb|mE#S;Ƶg0m֬v+xϟ׉iq+c5eRB_;#nmV* U3I@~\ |H޶JJPԎȨDɭq n.!.Au5@Is!.h v:2qSnK5o?ӵđ>X'R#l71faH&nyӦȫnfi{WxIxR=.C3fd#{";[,_vh6]*!?;Sa[^N/˛ֺm|^qR(T ʂɞRoFrca^MgJ86qzQX Q3 <g;f.]4CRqLK8X#HvybM\o6tf]Jld=c`< -b%%30"bm16,N^'vB6AбتqFgEFlxSxx0p6Y@-iuְ,"\/!StIyYR͎(6 w4 UG{FhTF]Z{*̬Nrwi_ GUYpy<8_`Wva߂D~*c#!vKeD~Sua27u 5$_|;T#N+yTp-#^rν}݈(a<$r9WlhdfdRoBž="Ka- zErrH-JfE"G,LKh.+_n#'5 i٩]PC訡gyeށ6uhCi.ҥQ㖮LG%~L #Ej0+A_fwz˽g5S#/Ѭ#`󵮮2lqm7O_Aׄmb@U LohxKD'Ὓ$!g#sR>=(eOsK;o\%XH(!ݸZ H7P+H-$c&:N^8INg[K>Q ^b'?Mf=psU}`ܿA1 XPb7Ҍդ]CJ'Fx&k { U}8SF]$ "BI PsG??u l!+syfJޛ QA*gP{CB5}㸚cg؇h(\N5&$оQ}CB ю075Uj3Ҏ-0^ iޚkua%?#:2FLckp9nFeʯ 1w8eNg4gDԠp&(,," 4"UΩHy%dcXi-'7edގiďՂs@͈"ӉZ VpG][OUoʹʗ{]:eaw7!U!ݝ'!_kQ%+WfoxV F)WV>,Tl2_mPF/IGhQhsR(`1q_ۿ߷dvYcz3"mhfH\~g‚LN5BA,g=KY gtr,bqkybSOk[FR9Kq6HuvB?%Y0' UL~J)D P >,Zg>BBʉ5i:fh{K7p7ROgmc;2oJf=֍wͳ AU.Tr p6|-5!MNnPG޲.#δjtPCS;~͐C 72k7`x.֍ ^\*>_̢~x!",7O eIjUCxX6\)u|?! 4Yv3Ft@2BB>CMQ|nz>tlQI9r+8x?*y,"3_n)"A_>X![ i%-nA@S?P0\@ATXysx[WƐ:}@LvJtnT`9”r؄җk {!aG$Y0 u-e%KZ>43\,lfQ5 YlüT'Zf Sv3+ftwu*Xmy<Z0ϮiY9~1+98ISyg9+ˎcJ)?xC;q&^uHJ϶*!ILdbo|=mc.<:5Ur8|) sayP\I:' Ja>ɋ( :A| s vm#y=A;+a{Se~!$% + gsIO guXZCWZ?0 Uw t>ܫC:we/i]O}u(µ?\+[qml>XQ16uURo/>ys "a6(klVC$WKW0ێgרH8Ƴ1.$Pdl1. A1CuaZ_q1.ww;)iJbwkB X)%?#-,O'[ [ӝ[!z6%:C̮ՊR xުbgUJiX[>lwM=˦荮@vr#W9"Z\T+)zʼn &WԮ+ךp;n9C# l(EWŹTa㥛B.b/4~ISaɃyޙXhV0pg:Q%O )IJu!5oA[9/Tn9N%ֽu;;bmbӘB='~7YY G{.chzqW]JPY S, SlRnyU7@XKng 37cUX.Rpj+c? N'Gn7WˎQFwOR)j``|9/$>GKVM+԰݇%1.%(hݩw?v{5LD#e̬<,I4Ԑ%95$#T~= N\TbLߌmuyr;鵁"+D4|!HdA}Uh[Q``uѡj(ϰ{pT?CT%b4=x4wޙOkO(8LݷAC䞷z5:l5>+<|u>3lE5ik1%)hǕ^3"(إQ"78nZ٧e9Q [kmj$b'5+iP?TYziz (bbɐgH9ouο2GS-MFu_{u )6ȗ^Rnm2zm\Ien*?WnV mv9Mhۣ xb!dH*썭{[]Wx7^}#@tb ,EyS~Vt~)0qS&uzЈjj9`'e˟l"E]yaB{ O XE5ae3@f qSg#qb3Dsl4JDԀO qbiX\#SߍEÒ[A-is{qNNpC <u -ZOկ7 "#lT-yt9Jad<+գl3t} G%Wжdv6GlH,уY`ӷ8 A5 B(FT Ȓ;YU}<ľsK:xQ~ I>ЀETg2޺u&{ ,lh7,~YR1Q ~IܤFJ|0׾׋noc|n bR#fjOt O|t|yZC// rSo. l2L__k[=9Z16 =%cM5މn Zp9TomtPQ`@Q̮8l cW#!,dH>bJm jR>.ܔC B !l:ZcSB[JZNdVg1;W~=?C]l݋g%D9:ڸV:D4hbC4]R6BǬ!3S 7#*}߭`|OF-#H)N7]ˈ;*x-*Sm5>pҵ򶫩Rx v<0!&c gUbY%,.$Y!~s\ߠRNS6yہp(=*F jZh- f'5 l՗N)(;ŋ*w%n]Xo* 5Q7r8|OÎGMԯ+EΌ+QH;° LLCZͶ&6|# ٶmѢ YBgT5NtqX[MTϧ\<0J[ңΰ鎤Q;{-ž _jlhͰF4WOV(S$Iq0,C.e0HAE[TH>\JkBs>YN'p8eRdyMtZ/x_|vda|cZ.Bй9mMH !=CEPֿ)Ə!+ϓs؀&{փċ-iݕ$W4"V.dbFCZ*ddYG`͒ۛ`)ʳp^yܹ!ЈɷȽs;Ǝ, [ķ-4Hx!7:ƕ}|$[׳+\A (Z@{*G+<06Z?r@|m_TѮeaNBBoR 8y,!![H I_[ t`y=d/ ^x 2XOf| P ֬'^zpcY^4SyUeًaU GێKJ9Ḵ'ryX.]׭OY(fz=NMYWl͡ev+>dqQRX7K뀌yN7.g0up \BPؤ*w.u8 wvH^P_,A:LȋnOT@ 8.W`ݝqr>P-J,N)KxP3 *k(}G%JdީT`yYb?%**dx3;"6ֽ ~gzxxBKG:n<o<9Æ๻*nò8#-s&q{gc5ӂ*/Xk`bMo V2meu)جmw|0?$2Wov&ת͒Q߻G` g%BkHˉT6EV O{\R*yhe]Aiσy5ʭ  eJ KUJ(g@7ex ]I/= [ /+WDQt邸𤁝|"_`&+sn%飆lTT桑+ Ȍ[hʰ."ɖ h2!i5#z TB*YxG,C{4+~ar29@=exfS`­srYӾWh_z5"N]B$Z+ԥv|Kiϲ?o#܌}Ftr`G wS]3 |S3q)WӍ2q{ȨTcq 'Rx6anY'<C,}?nM闽D|'y*sדƌV)6)r1|7Gʦdb^cVtv.p 4 8zb] E )gI^[p QU}V&t:K' kygq IjS|o(F ZX[!V/m*QMCT%V5?M/3FP_B*nۢП,oqְuW~RxI qdud: ?$dL֦p ð!Lj_pu4lĜ ,e֮^uSVwEjwR5[̈6Lģ-%%J6+}𹉔хj]{:RCg)z v]2 Xʿ9LP_ke_ZyE9LDUgY@̹=;Uf+qN)סum5$S*lՃ%ѣ5濈zh>cc1"`jInNr~6wvٳV)XV7b^ +Kg·ID-7_dO~Ct?A-rRd4eKU2[d ^iToOpVy#8[FGcE= ]F0@zPā`^ym{Nj? p8 䢯fP_oF{[į [n |dL1nf`Hhj!?jqHu:| mSr2-W.ݣ8PwLo9 %Izsڳ7Fi`$m &4Ge~RRʤE a(b|i) \ Zs%ZzR+[n>1b-2&V#os||w% [qުF}rI:`{@ 8?KO}%y%n)q+`1Y̽p+wMLwQL> y(b2Z9`jWgp"ct.CmgzY) bNQL i/Ei,ൻ0ƌ<8Vx_z, }biZ5~BiN>ޕt1iA; 66G(Nfhc2M|DxI5 o}:S5yS&:ekt7Ƴ}(7uWEsARVUϧ͊{;~ckc?\p%ñQAJqK5/CG2!#l 0#)W8,9ml^?\c{hSG7 s -w=Ʌxšj1j|{5l&Zڷs&7t>jf绘GDw|QO>$[OvRޘKV?bs} v<0׾{чJF25'5"kX12=ZL:U#` ]Jd+'\ bZα ++w6zX. +Fh"o~([]?:'WBv&]"Vgp˲̪/S B#L><'j̫ky E(8[[aY,1,&E R;j]MŖ2/Q2w@##s?k 85z>)r}X[>z`R3@E> 7!&d8Gr"5הw5ǴSڴ6Ώ}6p9HdQa<H}Iv g}:yvPYZwrV\fO-z,7{n@:Q$wPo[#7\45W0XB#{ a2uK7yPRP7 vn `Nl;jW_@_3xd4R 7rL 8/ ,aحXݷ1= K^ȦVh Tѫ HiǘQeNN{{3.<84aZS~bMYe)U꼣NiYz)O^Q% sfU$P<Q:zEOf-0;BO'f?$@Zy v[W8ILzzy%,ӟX$݀g($?!4od-o&?4!u`Gٓtn½pjQ~ypq& 'YR::!X]$posg ]pd,'( lf)7c{0A[Ai]X*Sh&1RpɺY=_J9襔i0^LY#DGt4xv1KM||n+bw}CpzlN0.fNUnu溚mj|ĉ 6[JO~ky(̉ƑӥJ6=ꅾ v^FMs։9  q]ami0q]$QzFm/tnrtt{?VtK;a-G̭֕O<$(JgwePRXQWQogJBxlEy< __!dF /Wc &'Zow-,f`]1=;BdjԴ8Ē*bog3ڃ}*OBrn8T6)MmN}W5|բ7NRaiuGb})(n; rH]MWb>CP7ڱjMa-|a詔*#aEOY|M&5-6!#&y c*[T nxWe(7CBIjRL+B]5UDKSei0 B7}O.NZRSlS~Vqe0sV+'CD xƳTvO<b lMwd}P&a%R`}Fu×CCFzL5"Uq& im"fլԟhm'K#E8bX7 /maxh٨( >=)ȧ[ kN}/ @Tbz8Mp7xx?2|Om^,P&SE\PCWX4s8玑-betg=PrC-mC"rO\<]K6sqwfגy0zaCoO/  ,ͅ%/!POfg _Y%ڲ+P))4:n`1Adz#*s,3xٽJ^\3TSoƶLq e[RGVf'ukǴ7B"սK~3v ktvTnV;54I(fj=Xg%EA|S\(tq?0]{#d/n7/nf@^ 0AVLwĕBfyi}%sK?;uyV)E +P:ŹEܜ9j03j'.Uyr܏:NS70KN:]V:0|UN!S: @wts-O-!YyUȉee{;}=G l{B)<baֲVP/;(ӏ-F0,Kh |n6`P>+8*@MR+Mk70f]-Ny|cYzUz;c(bfלdM`2{\9*īzm}BI_Xb6NG<W `ca}z,ݤ%\aHjg nźwaY%tVZ}P?^2b֛xӋMR۰V B[pm/b߸,Ǜ%s;➴Z악(h0zkw+|&hTM%q`.&H~rs)ͦ̀>C[( WD4gn6Q nue ii4(ٍ!/_`Z\W|&{xՀ T?DG47؉X3t}iB>O"iC"EλoVr=Mvľ [%&j";Ԥ-̬kN806::J3ݫqW),2UU,b!7dcQ}c+!'2Ǎtg-tϤ^zyۈɻu&U$%Bᢅܚ!(aߙUm䌯`1zIFP&hK1mY6?uk6w_VԱib98R'2(EaĜ˻ہ»H2BܬY<ʈK" _"I̓;צb`דj_l,fQ-%n(N - Yx=ErYЋ4^h!#X4t6Bo7Ig/ytSF0O _Ct&-bSwAM\ qng6A/%Oo Yc (Z!]ab^sQw*8ƱB=f*1[FrK}ClXalK!={xL8z:g?΂.-"kϵ,sa (z|eϔ['osʀH\vbvyh4| %H}j̨X(녣`Uq4*<UKbɭr𐀵Lθ:4o?p6;0qS-|J W?ke#醃p8᡺QS..}تS*|a3QM:R=xXv *C* 4K[ ș~mUd{Gz2;`^,:B?&*Z@%y?%M8X4o `uHz{|Bʢ9L ʤ^'C2J)ID&D !wH"$~pqM!sbbi趷~:,  Zt̜Z-E󼭚ɑ[3#vĨލD}6Prv?%@|HnQ98:v`PTi?pykI\ib}DX)F_ 9-!*v.%jiq^7#Zoc651+Bw~#0,; BMQ\s# 8`+?RB^ٕy]u_bL,o܇kq_́Iuc1 nͅ=>}USxm-y3~`x 6aQn=B|/H ?t6|Msqj' TQu#+5[{ Ϡbi8]EMakLORZ(GבeWY-p7 HDro*gE!۵el{5j[uDb$O[C$~!A\Ti4*l-M[4{&3zi3 h?ʉP+bFbs^›_(Fn j5AC(Uw㎞ؤj!/$TCvm=H*#jŸ/^7?4fn/N a}Xnw38g3gsiEbYgU.{7VؗvBNLr뤪(N21麗Ly0^^ ܤ<G/Rn2oh`j9sX,k<`\԰ůt0$DMngG; m:aN99  ČT>,s%JoXYOELBG)1g+ 1t7zX(iT]mZF7Py A$+w+~)=+5-S(mN~7#t;PP# = @*W|I^QbF+NuV"b\R0%rf`*1Sa)ߺKAO`y2Fa ۅ9Ez=\r$HvgG\\[=>3394 ]ѴU8};,2m'?@gg&ҞaʳoLAXb ({sS|CX_R@a4jBus^S. b oRo߭Vޮ.c{g^#v^凁2TV429jHvŮ3j2Oq撦cp^xںiM\$fde`I܇2L譌JAzP[xKXfx U#9HN;1{ABt:s\\&_" usATnAEáhSJX"m-/gL$N^3fg ?LP/q ^=]B-]wPn(@>hbSͺ|po?jyk+G[$a4F6 ~| +=FAt| -`3{&C%IcBBii8wXui!Ia!kӗA[qq)9eWfdޫcƽO7v^(iR[Y&,,ϴ=>%BtcFQUVLnNRL& 5i-:sʴ4Rdk">5N( #4g꥗:'[Aps1D#FW%gU$K$p 4sS^$l1DO'sYD9z( 3ꀯb@A%Fp.CQ7PjkLfi,n%|9DV@ YR%MkN1V h5_"Vȼ=s@ )#p6g콍w'=\J-mWn:ioа8ۛ)\a#޵eG΂ A2wH-T$^y%ld%[*TqT?X>BexNC֔Tj>zmAܽ;+Hh,?c&{I~ #M}ۧP&rYc O%eHd皂M"FqHpcl)bo=bFEʧ NKZAKT]Zl[6ũmۉsxhGQ*,<+ Y݁nś֔=x(# ӑ9jk܎x %uu&%OCy%BƉ=L`dwp?'5R*qLfaU,4krH14ty-]*%}_`L9kGjλN5Jk Q| Iz5´Bum<Ԯϯ%XɔиPרДUu*%&Um]ʄJOf`M];gZ{N];۽(xaEi2F H4Q"a3<34agGJ_ݕ\zBWXM+n:!~t>*V z|F5x7L!*) WRÆ@u<ȶ ;;o9"gM~{RL/WoEf\S\Ϛ'2#1iף7\6t9A?}'2j0]oxg&|ڈmI|7 M >aڵTqMn-ҋC+g2IyzxKF$mj~ér޽gI)b5$Q1[Rd`ڡ fE)>ڄ?o[ۭh ͷXIH'< @zX#-zjx5"g5wVQ{uZN0Ұ`ޓ;2-P]\4Ee`*WhFT>)v`IvZɗ8Q|8S= $Q-j"RZ y|B#J{3F1/:yd'9>Lv֎&)fo0ǡalYݾ Xu_y䦡^XR"\b aD [nT=ucPC"i^B;u5Y*?R^{UKv9Ui Q2Ā;[_KSM\ќ/R֜/8̐ʉ 5n *U—UazS냥AxwYnV56۪W.R0AS X?Vjz5L ֽAt)R40sr4ҧ{\Tıɒ>>TE#7TFD 'r6Z{.`FT}8xOxBՅU `Ov˺kr1˚ rz"R^'ɘQBxÈ;/vQE kţH; ٩*Nn  .f8Bc΃b|;M=Wi'\RԈϽn0cjJ^«"~t"*kUG1j*ⅥP夞9:_^ 9mfe6b I5OBpqepbs(]Sq(HTzS]>JCvzdIZlW$ѵTX}.+X>eTH!ymMlmWr/_00!S=v^~(hZ> 'Y&C,`I p.e[B9OKjF{+@[{8:,鱚Ù|Y.9ƀ7RaXюy0ZAg s5=`LG:G -l3ߟsp4AOFA*ܘ~ۼ+EӰ){ykiKh3Jtòbp Y˞*40OD$[S0o$SYة(r$։r*F( X}8 flv3yƵr/46Ŗm\ZzpHwm?"9lQy|A WX ɟߟdo<{[_saUfXQڬWD_wA% ^Ej?es.ǗF_M&Ნ!9f߉qxEt_ [ɛ/(Ͼ}r[ ^=eT5k]DqAʅ!S)˷`esp쑿(T_/sT[03,ƚyŪ97&)tlDS}$"`iMvV1HAz}6A/wέpe(;S3lUgFne9M>)eȽ~r1 6ŇKl^~Me DeV5`L?肉- 7Q .sdu7;ۈ|&ہǯuAehDhX' 7d=׫]SNdo;^ɛ󒋾aa0{`rrPK=0 A7O!_x)csVDw~`I Ns^hJ{Q>uF^ʥYz}^%v-Y2bBB̞^(UMN"^E.9&D8¦. %.z(LWٛySWv$lgZAF3 "&]1'Ҧ' I q`~!QL2nu;ԼLE.B 5~r+U`~  08=}9PțY`:D&gOs59"5lDSav&E VsN#/Fh?YG4f+<~"yp,ē^]]Ҥ'G;@v7ZS֏B0wD΋ռDϤ76eKz ]9GZ(t"D1SOBqn-E4"{VࣟԀ3;m^ZKg9ENm-ut5h΁ߓg3JXٗ(&ע{)Ջ# ?饯~ChMdiƤ8yHˇs! osBxٰ#[K/.q֍ʍ5]ShVUܔB}ShJo ZFPjK!zK֩d)}on|ݞEMhQFW7cNEČmX $H9"On No:VނԅG.Cz)mCAEole܎vSiډi-ʮK>ܮ`Gqp?dzmȌۢ712&oECm;3GMSpgTv{S+~Κh# ]RA5jlv٧YnNgZ5HjMd<^!_Ov.ٴ'Zݠ٤ul 4fmՍɥ%=^ɋŸfd$fG9LNAy䧁G$VH:"~a9|?AgD^UjjS> ;^ c|[ԛT=>xp;@3B?WFv:cG_dsv9}lkCIl{^g}1Bt`N|q9@$NNwSdPhtHki |_q܎m~~%$B#^k@qg6v j n@2r>Aݴ@m:eGj}sS_icN0+"dAW#VHlUV=wǤ#nSӵnM[Jtg XIzu?AC6`EޑU^k$ʭ<1XVώ8 B2A.<;c%/A,='{k϶=C%$, jŜ =w'4OkWDJC)~e^zԭъ}'M i骏 ]5ݾ|To[G11齕Ćgɖ(($?`Ax|e#"ص`L /1`BD*xG#i 'o 6nM_z(ad~$OdV(~#5w.7Фqm@=e "@Zj<`7q*)0YQnFJ jAi0H5e30eH?QD\:{.9ī@iL2~%{'j yC)UgS@A;U*q[-9HDonэQ{cT Aaebi%5D%O\Tl(@*!cݜq]r= "KM C4brٮ&FfN \aQvCA8Esz5 1Ŵ7~Mf;r^8eJ˴^kwFu{_{m 1f@p)V.α;X?4 8yӲ[w )j 0B\Zll3,6ME᪌WOm׿3Y?K a]5roG -mgv8! .Zޡajb2}wV7#;%e@ wY7 c9e#[ ڮO,PK1l{d) ҡ+l]ՌQI<8Fۑו> -(^u&Aӷ܈ D~ "- y(k(w&n >l)^f{dO&}&h zӟwpk_. [_گ|&0_V CdI"3F%|@a(ƉN]POV+-rCSZAZ6am$gAV*2crZÏ"Z Ұ0%Rʘ! s14xc'?;Ys˵ WD-3dCbFSt&{cʥl0Vi+5| '.$I45=WL9zz!B,{>z˼v?0o:{+x-6d!X LXG7lAa;Mˉ%;;LI,Ns/u[C,Vrv:: } Mz[m7F*@GK7y$zttI^ih瀹'dCLbiip =j(pBS}hH.袙Sp>Oߛrzd0y*|S"^٢t/Tyۣ(W@˰lAd7<@n9c\k]jI3$=iIE\,xIR9K:l܇d{[3\xru Wi -ٽ}!$`k ~9a^ $>yjĊgw(1>ExWDɊi&E Huu71[y_m3;mB4Zm5ti/>'.hm߸du:iz1?!ţܥfA'1;]9Pګ6% {3eï'; [IBe EjohtETFEb dyBr=qIQX8nK*;Wv/YG>;췈#QzzK:,jY/nL/ v˶#/P =觭ӱa ^Q0[(CHj+OG.e>pfn #l}i6XWYo*o<‡@ңS Н;n-"圷ȷ\GMP57$xf_TP"YQ}!~^grrf: كYpej>Kbү|EC(L(~`y_i䞘0&",@HAXGm{ȌFU ڰ_֯'\<l$Vud_p˄\3W[K'^z0:S=O\ "FpycC{-&=DŽtXXX=q Ա{Vvwh0Mj_(耦D\4 ˜+$:iv7x 4ffP2+uk2"0Jr[LͿc+P;-%ۊ8z9YAj^wxvm 3{Х}#ʚM^UT~vKD| ļ'VNԢH 㳀5~flŴ w^, oP9K\Dwumq(1Zޝ۳*P*룭Q-1|`:[#zcEh2WWLX~8BQ'[֣5YۮV}WPv_ k A꧚5e5iQ܌9品ؾ@; y5APa3q]/*W@9 p7XlTO|TV|=aXGwCh\a ߞoN`d5l1G O#[5۬V"Q!iY@QE~,) \oջ]_pxo-I\xVabjS{uVZTik IP\y84 X( sk ܊6= +e5\bou:6DQz#<? 5K(c@{ I NG6׶!\+KDA-w8Ĕ-f '1JZSͦTo?*5<=m*m[}>)KГQ@4nMm 㼛WgW x"l|m{Md.-4δ` =J ӭUj2U k iDVsAá l7HׁdvdRF XT&O`Pq=RXRb_,Dv?vY&KX!⯔6O '] P8<(UDgP'l͊eC:zR1\+s |p.P]/cqƾZer{HWEB JJPE^ ( fy۵̚V$@ĊYXmENzñ.,U3DO? ek.,wJM=?h!Y=n9~hF"~,ZBE A*;@PDcQrTYE>YTx 6 fǷ[yhRE}^$W[lXޒeE,68WO=bjf[LGRPϴ\Gva ǥ8ad Syhj/2gKaY4-1b'2+sYֽYO-H\~mŴ>' ԁ4Iopo9%!,v)۩TZYyPu]:va}f޹hy=71~w]4+_oTȻFB[Y@Y~$]1֓Zjs4,!Jp/; vCk#+UpO!&WOM`JMHi*{bObf$֟~oE ޠla~%a#48C8KP^0 UBsl{ iCi !_qus-q{ CrН-.⌄uxaקbӯGjC >Ч mQ;ݰ;*^r;#ndiM}lRY^*3%)J}6ЯjX|@IK[[R̐"RE?:Np!qO5z̓HpY{ ^9?F^t7ҩJasNӎo}I(ޘD&<]7Дy?z4ϏkF*Ð0Qvq.Ʉ}XQY[C y߇bܷtkM,:^ |,vRj>P7$Ac4&Dj8WN px]iӢ ~7%4y;J".pB7~jEφ\Cn?& Oӏs'B ;_3QzyQN 5YT[Zem{høh:!X NN.bqU3؀@Y'vfoeƲ3ZLhUӁ$GyE*"ʔьD{bIآ"+ 7\LBPu']) rY"5ZÚ)+p0aH֨\1ާEV i5;?gh{)YoBЅ t ש'ӈZ,aL Q55sA0Ŝ.GAp*ٮ!}ct$4%) ZaK KT`Twۺ,B-O񎫦1CABRN)]? fGMu C?<3)vw7d{{"epW0h_?<È+5C91JwCHź/3a.s&#ܽ.ld..X*.LI 5Tщ}dZJn6QfҀT6-a7S^v(9h4 :mIϳ4/tgݙc#&PpuN8̈!,$| f? RƻW?'A ojmg'3\ž;Կ~#14'[/c.IʹK7Ԩ+i?b* t `1Cy_ Pj(+pu䠪K]L֠snN6oʣqNY Vt.zr)(9xzٶ@4!`)C ?KiiX;A:U":@؅2~͹ AUJ bDbT"xII"mS7 $MF5 oJ%MXtc#l~MWH[ŭ!NKƂ(Ȋ%c>V4۔͊G8 ~Yth1:C̵ѝ]B׸EUK9RZ|W!D 5x' &vyetШeWSo(\BYwXz?sFL]' %5Aau2,HU!&%~ό!9 nMvšB?\U 5i/ڞGd/ T7AtEeޮqM u0Yr Z:G/վd󞄬*fMP"uFfr6Y:c.CP*Nlϓ,8ta1ҥ= K~N!M>;7YXl7ώ!j<=LDC*|g<<:*0ʦk}((Ty9Z<^W.jog vNN}#P0R8':7,bs|'|t׉4 #9cn&Oys }߫5wLYie!F[Tnq\.Ȧ 4HU0aƛ/'kw:ԔD$K i®(wH;R|< .=VJ #t8ʷz߾ErԞ[$E7KferHWD__!.kF~!+ ~Cd=`gSB2x̨*$Jn 91MNge gmH*u"W<0sZ/ϫy>__&M`'+V]D3Rj=`D/$Qk!n}!?iQ-7IYE$Cӓ{;0LD;xup&B5Ps |2sT0Sa1/j eP[pkK;g5O~C!p8t_F{BALVQJZcBzكK7KUSOc Gq7T}&m: k7ga,alu!b,t~!WdޫܫdÇ@3muA|/ zR@yƙ-m=V,k" i Xcà_=lEK?m c.{ض!KHo)WJ%}Vy78ܯ_꠬iȫr3ƉZG*/LXhx7vRUI ɠ4g+d);5ගĜ♁/FQk.Pv˃D@e "m8:/SDZ^_x OHmK͂FE ߝ>?Mp8Y mKQB9ɼ% Dj G#K%4IHPf LU*Q) G"`~D\ӳ DUCLԽbo 1Jxz}%n>V b|"HTA{&?|tbRY`/;|`;Z֟5|Ӝ;k4.)HӚ}0ij(π+YSmb#+wuN#AcDsŠpn^qy^RuC@P"!BSWLLtEz͔{S n^xIʹM@. - #+rr=A~mBL!Zx/˰?#"2#;E ¥6SsS?IE=Qpqhi@E.MLxLio)U>i΅4-?;%^_;XR*1ŇI9慠撐R6)KV]#cx_68QRCk[U)_1#+{+B}tP@,N4=]>6^ ; ̡D\qHqo;ɐe:ZhakHSNAnV# ,HϺw.HPrO-#)Aʤ2"Q}D5|AԪ%OLs.?yZ4ӾLBD7v^~tX :+g S.D켣w!MO؋Ը,E n,C.#̔1Ӣ:A˶lThT' )zL:`fi) ^ _6kӷ&r[Gηp.u4߸?X?dNFްE35Rՙl[/ۄb8 !͹`HtgE<1$n  _}$Kڅ&(s>d-?jkL.槃,Lm3)\ Ak782gYP:A_lk51"__50ɆWO' 3¤yZߓGSK-ͽ $@6S? HT^YJ/H"p;el/ܳbN';9qR [&DDP ^iNBC}OT3K~$ES.)uIK;rSN*6}O [ݳJg.bX-3B=T0(o)k}r`j˖+)A[=~ d\?LZ(9بjS^ ||NRdƱ{BX!HJ)W;.Xf -y PltJ3#^[Fax5&zAs mQ]ST(uFM9<Ȃ+7Yfυw,3D6$TSUA:*jPu|+n _Ԡv! z%/_ dF p(r -F76 '\<׾Z<IWn,1U ꯥJIR潟.a0`;oY[`\>å%aQv/%ܾzڂ8t͢hȘ709O ̷ZF޼ܖd)Md}h3gI^NMr1:K1+׌A7N< W eCzYؕM-,||κA0- M NYKLXq|Vߴ}ElZuXcbO"t,`Qnhm eckQH&b_cm2 wlGD'7th(86\Awz XVHH+IF51XnxsJjPR@@Pbr;ͭhkGGM )#d-L9E+շMbJ\0_$BkҐ7nß\ a۞-g~/޽L|9Ne*1ioG>gѿNaJ79sizhbOaތC/ZCa 09d\lWa9lxkwKF!\%_'X̕ \;>3 9n}l6%yT)Fyq~I D2^7FC*¶jI1b5I1<.k-u ZAn(~[v qWKf9'=_:ƱI Ri:}$r5ṯ܄? 8( .<^uwWz7) lTK 7G \+0A*/NW$ #*o(ZI*}_Rip\JeBVirE5"՝7.'3DB?1%zjXWrV❾c< $ؔwenؤL^"TMhc ԟ 7 U#-l_$x0L#9#hfB,)~:# ڞ|Ev1dqHa$Ӭnr+N5/wNG (˞ךFk!lH8J'X}@2.:QSuoJӢ݆/^87&Ak{UGT'?y,OAu>_]rɂ Apπsz؍}E9:zE~w7uaza88h_4Ӷ-tJh9~QaA-ltKQ K{=)jˤ u0G#mD{uWu0Ba JtגhÈLD/:EI*F/EVeOJcB}o2̀(ғ<5V ߲|v$͋O|QpтٶKth|.PbO2 4G␾SL8O#jm p#VT >?uh|y0MN6 (m 젔b}T+6m]83.zUu[.50NhMJXIBD.'H&|v "S3>qa@ `L{tPl-mmr/UI,o7vk:iDMmruC!/(VXnἌ[ML&x@G}q/ H5ݧ76oG*;25'qs[bLG@\/A]YsH"1fXvlY*ce' @0J^VfICr7 aE=<rHSD5raNA;=g9+!ؼ쎞f%,l9Y2FfaYA RftKx-7 zJUb>I? ,b2Dq4JM! 竢Y|e,9ƳD٢1)ݼ)@)gV0Ň[ltp  <|v[#|Bo iLƥbhآw+fOnN_kvFݩO1P*Db - r9HSmDXg "s#+IZȘ5ϙdezB>3 x,Nv%板cdrnc_D<IC5)<kvQ\X wLB>@A.2XPe0M޵7šU»F!| [e7V]ZP X ].f! q|tb*< J@괯"@gQ`.#N?})זClsP+d&ؤCf^!^ed~ŏQ ^8ٮ6fyF *=F nt:|V}>)j3-%PP @'v: lG 0qEX5@xn_gˬΰoøe0[@94y,ax1}ǬR`$hp+j HŤ~6E62ӭcM=zQe|{+z}2<+y|AsjOfL(,)P[g߮XoPL]3^[[7{F߉nqWX4.E):~FU䴯ÝF C[a@)[sdziƽu %rΪX)FYFClRzyhE+zұThutګ)ubTZM2t7U_gs6\D[ 6fD|[@9\scJ+Vpx?A|VvՇ|l\iN7PJ= ]XN~}~8 h$߀`//ߦ3-kx݇ =jOb>UnB5F-U)̟ ŋ`2\\0Nҝ<Ǔ6Sg((\׾z3~e̩V lSr9s+59$՗5c5P(ۉic<`?nSv\% ~#\u^ŊF'+0=↔hgRTaT(rZ{W]O1 qE|ߩ孶 :7$ܒ$E(zLW5. =ٍHVNꭠb uz;さGD{א-X-XN3ݬ JVd#D;?nl5)ck#m7TH/ͥQabF?PBɑS7:PM7Ej sn-B-aBæloutDFPbr.d} ({ X )vS͉q'5?}tbQq}Ma I0E!կHJ ͊"C/l_Cǩvy |i:D] s^~jvggRx߱E]l# `u!=rkO{%m}P/o]9aXT)DPQ(A2)\0\wmO9l–R7?nɇ(;]Ĝ^C(Fp=Vl8"{: Ŝ>U@ FDjRRH#6b\B=.>n9$,ucH !yElM 5,%۽z4mJh\=;_?U^g;!}D Dtr%S\۞۸hb<}Rb\6~ROV3qt^ZDd^NzHBKBc8/ugO-q3]O#tܼYetHfVE u5 5f5u^j-@̗SZ#wOVJQ4ө_+ϧR  صs~$2<3[ppM~:B2^red-?4Z7Vp\KT}V9/V"Pµu'5KC<<&aW%VnVYL?Zb=byA0GQNo;x ,_.+5)S9=QoDX"s{6?Š?c!l5F>H.ȩ@弬r`*pKI).G^[jgD]э#<|pǩ[b%d35ȧ0=a9G1- g?!W0ЪJ|x%|~*.L:(j|("W ;_~ܵ sHGziꮶNM۽qMĶpWqP.*`"?r5G€rV^4x1 $K!F9Փ{MYdqw㊱\'M%o]]",5^w&43kM1'qɳ};(p>!F+d>'jl?5Q08Fva0 7oP郡bhԈYrl\t.:aC/%<{@">JP5,bC*':Ydk FJ1skhT [זH&g$-f dh'qk/fLT߆U>@0[m7=YH浞NABdZfz/AQrΉܵV*A.HHqBhHit *hؙ-Վ.,L?FB|Qg˼ѭ~ס̹Ϙqk'S/qAb i2xG^ϘI.2kpȈ0H-CT/}-C]vj&᯦lso ?DJ luÃj)=oRW[7?- +L/o0\)3[᯺2P*&zٷ:{iD=3D[`@O\tXEI8G'+MJ}wE9K().YUXr:,x_\87HFݸe=dh+Q^y=7m܇b P]~i;irջᯒ({o8¨a ] $s$f}3Z&Zg<=/KIـIG+TSd<&ZUQQII{V}?]=CjU[Y} EM?\Htכt}Y|D4au<#پD"iq.ފW}<\KJO!_xpМKa8)CD1qP̿R.Փ6cQ? e>ozj gaGo4zՋŽ_c(tit$oٻJSǁhg#>%Wm,e-@e~j+h:@UP_No\ǥqw6u7sލ % | JjW|UDxpG@ +È t;/* }͌cbXw<G(<8ɘ۩/vC8;eX s5S z j5(xc(}g>PQ[ jIm)G0+ iT䘏powG\5Gg뵣ckRJ}ssT SRݹ(qkk -ѸO;z >,6{.v!6tR\=z")Οs{~lXKR:5(Kxz W՗@fg3eY-4aͺ9;&1󻺔 7LH.B!u@殜o +웗 ) $WR#jY,\nt"`[ ک գqtf^g7%>, ҃5C@_\ ҂b6w63OP~ԋ+,#UG 6L:>A_#dD/issG V󦂣)d"-=-Y%hqtr3K@ W*v"څ8'x$Þ?H{re .rԋT X~6?(+&;CSFwWvFӒ slGvN\6V4VQR#[[n l'i#N>mL E%O-V σwxy:Go;V_ąIwxt3Xq2%ռ63k֏<,^fpBrث7I@.BS~y6ȱ FA}xI$Aq|NJ f]F%86EHPCl!*3x-_8*^M}:V#!bDqAWZOOP𘐨}"Ғs2\ѿV_P ;UbV*՞×1y֥Wp)\2v(>lgz_0:{SA<GF2g"?#|Dž1۬ÌЇҳ 2jfD1#޴;HNDFP?ЛȠeXEG Hdl,Ox婰 gZD_P$,]ïwm-]W $vx-($#e7. f]3,+(JJ3V|x)',j\v:O[_ĶkM\"Žh;@{;B%yzB 9f[SKkÿ4R<72qu Ү l)9oJG„ ESIR֠QƄW@'<*Cݧ9U2[]zg*i*SH\]mjXcUH4a.YMN;oY"3rw*6L %Z>pUT.0t5ݾ=|–y]ԡt 蜲X]yt^ hoƯu(%XA&/\p'k:= OWI3 DplW?4o䧀O" xD]EPM38]JmԖ!;K=%`$iTg\!wn*1ٟ{O$}``Aœ.SGbZy4`ݪ]J <Kj1NeAdʪߔI|IG=ss%cwP` P `E\0mV?Tpf0d# ae&wR]Ym_Ym8m_b(UV>QIPm-mQזLpN׺[v#slj*?Yvv>K=RKlc k[d5>k!T$$Ge.ФR}J't8#gHLzq?ys{ϼ];opO,>3%eፁ4+ 3jK{Vnzw~Ϗoq!M&3 Nh@{X1]_NL)m-T!q\9IM:FLZ|0ejLiGzdIQ`jLM tjG=cG0_oĉ}aNmQY :j:;WV(yl?5̆Nc^6pTOlV,*_ѠudrOsZ.t;_z p>0e5@F KK>z4*-=j m2ˁw|+8Ë؂ M%=*l,-:;i N0ķ%sH]7Mg;UDkkBr '?1ey`Iۋk 받dXء)' ~~JebfMO8|4E&Sx6%UlLUp0Ϣ,2W"2nXVZׂu h=(P*7zHw=b;̴%’+k5K^ f,2̈P@mH*4 ~Gn5-2|Cרsd.f%^k3ȣ-t,e86=҅1\\|iXo$_S^fBS(̏\1g#>Ir2,ّ#3?y]nXVxԷ|5yz auu3ZAr0qi SKIv<8\zRvtu;k"eDfC } ɥIjӽTVhRbsѮU/Uxh&S'ӌ&l>"מ[n:yD>F| oѻSǓ<^ H';VUPX(m5g6I`{@T7'.L[RmUK{Zs:~B0^QW0VaVm ne1';ZSn hE.BLa DqѬV>9v8ȒOH` m+/uGf [+)c J?"uuxm ч(#@'MakN{$ZeG ސNk^B|Y1w)XMƒz^]Yc$@,Q~8nUc+RP؜s5?oԬ[-r׹=&dH,.ӌO/ArՖ?A5 ǠZ2ژl{Kg)\]vw\R~5,-@3m\9s *t׆w&L<~[>桩q'*dtJʛJ,;;c0#pCig p@8jdA0lxFn8yyF X u99-6 [v:΢°J?ݭJn21C^)bԿVNcux^LJzHH 3xUՄ|2r-iȭo/o'rԶ@s7].Ed[NTxV(waF1F>>27t(U-;/25?vWh$ZYF| qt&ݜM'+_hI$0>jZzDj b׀ifodISʾ럘ǵ#8_XUP P:`u?6+9g~#36뛤˔\(Y o=~ k3"ԇkٟߪSW z!{0YNϡ''g8IH'q@4J_P.$7GexL-nvLXUZQ&]nQG0(IſI |zr6z6'[/1[Sp@B-fQ,M;㽤kiS4bHm,+o-ǰWe#PQ_q1nҫc墺x#5`՟86''wƒ"ptpi-ld)GW қSn9jԫ&]96{=beAf0 .+3pKFF!01 p3h_5KdO%ֿqm2jk0sqHJ6@SPP6VF`pNj IF178X 0&Ne fu\<| c(o#xo7wZ q}?nI2{ x(MU8 5^Z|OG#8֣/XG0# etSzFv߄5l(t#G~<ʩ'[9*m #JXOK3Xc_}[g*r>0J)ɟ V(u uS;O*l+eRMa^xu^A!E6A@d3:<>UKbW 3$i+n>,*3S*M6N!iB.&.jI =&B45:z:׾ 4+9Fs?yP(ʼ 0ΒLpQ)e%*8e/=g3!K(aDi OmOA(zCK^Jt.ssy} xE=Rk.oc^DCv+uhki|Ҝ\&L)umkq `+? +?4$ͬ'=3bnj3Ɠc Dg3Y llFauYgRXÎm"hǮ,x퇺և XߙNyLȊCؔA"!y}E ZLb+CԖA|&]'ZgO59ߥ 6Not nS+W2L̜I;@Ţ.e8 HqE>C$͗Oqb'7$,/  CRXD2ߨ܍->\}[&6VYWItspM$I%ʭ#qi ul$2z/ 脹W.*k/J"l ߌHgXSn".Q}Ɣ/X KiMwg_B"8@N6l0AX3 hXSjz %P1R$w!$I^w`-+}:>]h_%Һa`aD_J*J<IiX^2g] #Q@b_eeƻqӊl,jF ·U#>:7{ޚ@T,}}eEUԷT v0^K0 !WGcq 'O$CJv_)%ĉ4#!~Eb/b$۟Q6'Rt~|= ֘@6X K@wnI>t?o=*̠n5i:]G8-UEO_RspU%7OktVV˼N1{Y2 ЗPy[©)S5_Ps b$^Z6IX5c61䌲OɺN$rPiJ?xR{c?UD\5"UD .ݭ2۹ӀI9Oߛq0G,J9,ebʊzAQ]sU aWVۤ"GM Y#<ĘCDS 3;{6#XyCBz߶ EߗjZ:tzgɃW7 %όI"ݴv|naa r~azŖ(또pb:E;3V_%%1^b* !0է&Cm%=.}Mz(0Fsjp$͛ݜ.51鱡^?M3i|aVg6˧$6G-{TKRc;aSCQHuUn;\ Cg@Oƽ K]|j#?(GSv |]F-67qcn4rui͇eS&ae;@X=ѐgѮ):br%_QG7Ç^. )Љܺp59JX⿪GPz+ Y'q8Τu]o{kf45t 4=8V mR/P\O1%I('>cI^wR6{-@R|(jzmV3mLxPSgŋl{Sb "ǎ#%d[#?r~ք|먋e]L3a,tP!evP aHp$TRe, M>E&+ *W.Fr9#2+ig˿vLgU^5^j$6HenZrTޣ4luM|}ljEa(z] cbC " z˴hcp+Z=zR2YYRn M1<jn@O[YUc*.߁}M*%,pc`I;~+~Vo)|:VR.1<  ZJm憖~g Tq+DA{z|eSC(,c.TL ERTLWa$TUJz_xVH%8;Y FJ yrD8O{ğB/1qtSc./ARK ?-nZ۱q#?v;\iffPR@\)% W ;x8ͻ>f3U.xx[7A2³Ήs/pt'{.-9dvf`|lܬ%JZR 2ԩTBs@G8 =R}堍ѰH g<$˟d+)#sDj+·.ڇ) C1/myA;;Dka;$MTh}l?[֚<(qi|"-y#Y, +T&SX\1O=!1t|tJ^'?Ny\+׷wWp^:S/_V1AwgOĘ %, +Y+ؙ)6iރIS4뽨q˦ͽ6YT޸UɊ˙hyƯɩ^WNg7C5I鯸iC+q*<)>b@X€^Z1Vм=ZnV-Tm; $r5 Kqz D2@ ,ig Y\pL}=+rl a܋ Af"+VmmKKu8yc :VratLF ^#N)crZC9lzql%%ŵ`E+3w{RVCszEi1žWr nڣvMbMZOxqpWS{RFDž~63G­B=HͯLh9ib}j.BJM FS~i.xArÚ O Q,[ ![N)4e>#d-ǒg13:3O%t |XraR1&Ԟ7y1K"ӭ gR&6t{Qpwkx8D-@Da a]m*J^ :O]&/Co`VD(&Gg,ͬ1pjt y@FgAatYQaɯ=vIYjnBD%l07","n9tsAe/h}!]].$jަ;iWU!k&Kj;KLé8(A)@uWǧXtE #>ihE=5e1\.:f5Nw-V#}$h[NJ_ȧ @AATUI+eݗZ%W츹L:ąPR@M }fߴ HUl>~SD=R֙xb+:SI%h@d,/*dG'eDO1GS^i,ٙ,ZY&Hh+׌0_1;j!eZw3[G 99{))!JpH\>#Azdc0sJ{ʃXvpfxc*E@*IK P5Œ5z&> ^0&VjM\)<^bGuj= Gԋ_& CZPFFzg IK,xo̠4)%;ën ^;eVYCGĸ!ܨ>C%h!pqUN=ŷ|'"Unn`{F:zn ~=>ZI`e3K$-$Zhۢܽ9tčY{,Q Uw&F&{5ZJГ؏T 1XUUigT2Mc@t} X YqSfC#EtvC[e:2fỲғ"dK3ӑy#+͐:ؑKR b*ashGIz 7".PGPstB 5M\mZf(W҂c>v4AWgg em GXzt5_ T㣷KEo)zul4ZiAj%CSZf}~SC?L0(t)M:2-0:B/T/,Q[u89A5]:^գRm&0v%`*/d2C&4 m+:>.x/ `ZPWFwnR /kax*YRM8ӡFLE &;yۚ6@$>Zgz 0**ZObv k(%2p+֧hKƥFfa#MSA:=Ml-@ؿes"k7u>+N:6?e~~%{m~o^!mpKZse%~ͣ wa ЍXctsgrP 0O&o5d\v,bK0pnPj7F $Ŭi>tw@ (R^] Er)@B䴬/Ot_j: 9.Q\JI۪8[)=xuk/%r?s/1#^9}C~M3 >(+)UPR GO&՛AC:uEDߧrՈ;ZN!mA4 ocp]2$A]$gZ{QY>gȽ75Ti;mM\CwKn6ZP+g"*ð]m 6Hm`'ݻnoz"A`p6nH. c<8{oGun U"v`PаL8e'hPdD M{a¾`8֭EyDJd *A&31`b)HIh޹iA#ǻ-lHArNVL8 vP$yL y먩q(fVbrUI@;]+ϗu<]XR,hsv$}C@V!P?_*ދMIgvm^9hk r<ؙl0^U]=lkg33ЈU(C~:`R]Z WizA":ĹOT8g1"lzR.ۑذa\K3P^TOvb/_wp #5TYk\m,Skg k*Y;""##n&঒-Q @0 tLFRQ\-ɋCo&Z;w#༤Uk-^KӢe]quU:/DpHE=~g rfx-wDJ+\;c7TiYo(PG?!``~_G9Gs6;:mC4HP@-׸|Z:j.*BBk:r7B̵S D+uDq\TUY Ϳ?}NN28Us"q&o"ؗ&xkZ{p$W(?ؙaqI[WC{+)Zⶴ!J$udͬ ZY.lΠc  /!'PH e^\3kv5G]k,rl6 h] Xbp[P.zN9[-nx)p75GWYAu}F?SB59p2W84 'Dk-`6ҮDoGŃ,Z{u"7"!MҋzeHFd+ĵ;%q&,ن.?㷣<ë*:wȃ2y/_fH{~t_M x@ȷZdr*=̯Xj3qW(p8@ lSdE2Аo~hvbk|P%ɋd!7N< Bֳaۺ_'DK$Y6!ZEf(h"Ϡl N`n<+f)]l]a96 &θ>]!.o G? ):UmWO-஀~:]=據!)ڣ{qp[15ϐp]-,Hҙk+A[A[>"$>!ؚ- (>0>|kךz5| [e.ƒMA>x ZhKm_mjIJv Dzk񕙶@ei!;g1h'=lf p߱Xm}}7"丱 RE';[aja]o@+a\: ktrs", R8"/?QZ^Db^J2* 6~`3a9F=V}$B'?vŸ1X2(FWAT٩~+7c j>U,ף pL_ #$_Ԯ}J;uH_:gȖR<]f -'liqC < lRܚ߷d14=s 6ZBa5iﳘGL}vkF VSzZqVZ7Eeq XnUMUC)Kcԧ+JNWR8lm(ڋw9'My?w}2Hqr qeS`v)!=ԤRK-Nl-an UwmM k/iݏ^P7(i6.1xwUZeT@]QtFiG1dy;]1Xuʆlq~FST[*ml͂|7f!lѪ;тNj2$Z~0w!&בx4a(Oq}<"yNdJ- .m$v1ɽ\K Ib2Ā^׭NqzkJK:6F+9ўDO)XAPyshJRbٰ5,^G||E 7,-x*qeSÿ-/]SXLrX_mpx9*26$c_(2P(,#멉sJdꋥď4MJncf-dp WRz'seu"y`_Vը`Ncܝmmv< 4hJz+m;okv\Q%JY .inT#,2t^6DzZ]vq# zkK u+faUNSɈ#Ckk(uS^i6^J*1uy! wNǺQ>b(ُO_ͼCun~{-d"(P2n^!-r{`aЌ{!A o_EB`}/5:6.1^|7PY"_|٘rzi qe%o` \{b%FlGr/HeIz'<Q,A p զ}0q9.Mix3]()-JV0ͬYS{Q7" wu eeOY4* _{QXJSF{0<ɾ4s\/ug{('Ҁ<')kAF A/ ]Ә,G6iƹ-[3"Rܔ5UT㟉iHY3rܯ?Xf@]NY=C=k6MFvhImqYzZ dM&Cq"ץgG>`#rcG;4]ޮ&'kL/dr;U]IATOdh|877pJU'h3Ց3C?H&AR&iY_\)@S{dqA7*TN5m%Ϯ[6qkBv ipj-1]mT.@4?޶ƔFD}QTLg8+FGi$>rtDƎK/}9l@qƷ̶@1t$*J98GggCԜkyl+)ɘ Oy+yw2|Wіst..jLT]Erq[N [c/5memaqct|׹"LGN3$<%l~|\*3֦$/9G&72OsG+˘u_(,@8tBH&B7͢"s 9a JDB\RR89-kd\$R0P?K'}voWhc)8t!X~t]jwlzp3Z`c-a>eM sbPG+a-A>IJ:$ӕ{2>v0O>1a4Fn6z޶0JfC kjT@U0vaaw KT?xҏhhs\}-XSutSĬb4>Q=UI\jƋR}ƥ U ^I LX(#EZO6E" & $_ȞŃ8QEEOv[8ؾqa2އ#q\BzN"ܒ /~؛`rKr rCO$?D;B&ON^Ɋ4;`>ݭlUPV:yavcVu_D!6VsG8= Xdj] 17=GMeP/g&AcK șjѹUrZ;fg~1Ukd W%18i.9\S yrc}y7&9_C~wA̭y3uX$M ?q^`RBjׁ=&-=Ai\_󜨜 wJ\B-l;LsASAx! |'\{ߠY&W6W7+, b] JS D؊d2{;G {!k|M4Zmg6^O4.#D8{Ash$q}LєY3%#WvG^ b. i4;~Brm@6l ^`#nIʳ҅Nω&\*,j3g6ndo $tfӛ3;}Xgp|Jo],)q!' LF^N(BBvPܠ,!6-1V+VES7Td[*C7#g% かiMz{q1J' |;^oܺv3 ٟ֌9Pwk2\s7+˶pǔutԇ ({r. N QdTTפ |{92!\ffx~ l+5qv Uitų;8vjmK,q}zAmtO_xX =QY s`<g"|OQW-Hd;$|3<|Id05 p%:8fCo. zɖH_oćZFNJ8B3dE;yiׇȔ4!-}1~[=ZFMik^tPЁ6vؓmSKbB[4"Pf(!;9K'+X?Rv]]|,+ʖʿ™ͻ݊!`FjQ̪eUBuNܞGIe.E)E۠BK'qeeah-ȫmZ_`H4kkl".cY d B zn*5vRB[tW7-" Aa rWal'7N"AH[6uȣP%Upkf~N*>jLw6TLCG]n^}o)}q-iP6D,z b7Kqc#cqaH\^Ӯ5re6}*f6^(' [(NAe?"%TB^뎛Տ]Ug'8Ʊlj-?,~E;6u1(q*|I|1J2Iݦn xߣ$ZyTa*l &#;9w-]Fȁm4H_C!DhJF1D["2Y2* G|&;o iz m̬?~))&'8 ױ|ꟀXpָ,_A\!]D BԬαZi!)k28sG?\A j"Ǵ ,,}%9r*4nd*G.9_@N9B-J w뫔$qk JMՈ>l:hobw\eXdٿs.}ah?s?e Nm%ZFS@d4hxMؒqLz/ Rm:‘~bL8uE1z}ё5^ejq6N_m9 F_sJ^Ԑ8egv m9Tij~I7۞mJA\Dm B) e^ߪ oYi /,L]”Fўvz1@ʂ.;_e~1KJт3*nSܺfwY*7иX"t:@ eDObfBImE0n}aD$?Ϙ6G![)Ls!FaT Gٙ8IKkAI]Gw99,ʵ igSmxcK&eQZM!Hj#qL:XT?$0~0(f.؊\$!1rpe~[Pҡخ)VOwac%]aҮᜢ/K=S$y_)կ^Zˢ^ NDdžvaGX[ʨ9VWv~Q2Wxࣷ y5c7$8]5f-hɃL=t*w5Qsu~}r+^k_O<+27˸+j䝽Ld"%<[uwv=\^Qʏhb:)oFýnH=W63SWA~َCV- 1ޠi Mu jyдҤK/J3bCCjӁh2B|ƭ '> )UHХq^$MGK,LI>Ǣz8d`Ck"1:$ -YMVyffЍ7Vh$gLPb]f s wQ/-c|/IFY'ƿ:gϼK0S+”DZjM l$M]2R {ЖUnjyCgī\%}"W YXT )  ,&`+!cm1`]=V=NX~tчQ)ll^FkrW:8і XqK5H`>J޾+U c ,CQ.8 &}XT&o$(ԅC\s a<5uJҳI)3y1.Ĺ `dÀU wFcUw-‰-PD&#aO2,Ǯsęe0^!^ ,f"')"3De,rBa*U|>ۦ9B}ę`옒wI :(8!JwAA?}`ṁy)A22γ"y ZIxdX1b)/UEV>m>Qa\Z{W0l#mߤ;kZ@'Wwy\[,$%e400ÚjصNekTw2nQf#e)A>ݔXuQ2@?G`05 8 8ڏݟih%S %bx?z%|,o[S tF(>=:[H&" n NAţnkmwZ3v_ndssBe\9e@=L1fxҚKP䜀l~>.L?sC{A¯d=YSI{ FDK2$]T9Q{'3ApdJ+?t݆ Ld ~?h}E$Ƶ|#OHukSO3Kt]avw#)6DO]u*|x8Nu$iA3 zD)2ྥwW3uW8nP[~m)̒w\[~,ϝ.+g/1}.8_zGzH$䃦Pu }#F6藘6j?}N 'V|W|[Xοy I4D[A|rOcڌ0%'a!TvF4kWCuEєc@nf83.>V싆Z$-5CQ؀Tr5ӑb+g}řlbÅn<ԗ` b"BhI?5{^zm`_2KִSJv1ٚoksV+[Г'U) G|x; mti'yVc% ZUT!o25j:dep cp.t^BU wb7SB |(e?4g<_ FK87֤ M͜\61=C1 DȴS7!4=tQMfiiVu&AfAPlIZzxoZgWldz4V?Ud>x}}q [ EkiUXq}xZ7]Xi/lꉿb ޫH[&I:cah.Qmz}Icj*kp_PN*$[4zzROtWb> g%.$w+{Z9lZ>S3ع~}H!7r*H)&;|P ַɅQkڛwo%#[TSkb,莇7CX񃐥}$h3B ". EdɌETV~gW$ewSbT7Zl6`_0g<$bfg_,>1o[DcO=]B0M9pmĊ0%}3Apd*L;y%W1t8%r[cxKĽD- oyLw4s&ƐPIO6\gܱm8ꆡrt7%F?p$^yh".W!(o".ʝJm,Њyލo=(^h6^ ͊ysCmH]@[_i Pyp$7&@$|3ʤqL%A->̾o iq{}Jc:"2F{_8e'gnĮVݾ$s8Hu0^c:uLJB!"ry cisUohF wC <69lҮ{{bB@4rZ5JeaO:LhHۄ?R{WtE.1 >TP} z]$۰y/,ݾ/2i?PmTϒTSZ;gj=9W8 Ͷ$ L!*#/g Lhb}' p'2NBT0O/~VUm"8dS.۔ ZgX\NMm9Hze0O,Ory@Wk9l"Ս^3~\mqAG` A#9_tCH+_ V6s[{IHv׭z6_fQhQsMb vM;KWz^jtwջci"Giqhc- a|X4k1okMF+`VP|e"lOs֯8 ^`XH/Rډ+PiJ]YO(j qu7wCfVL}0Y{cF el)QPca$9Ǔ |oE̸J>E_ *rA}zB#<;Ăߊ|b?N:Vqj٠FA)VqJtm#خú[ǣK_ۡ5ZKfXwC ]ߣ0|}7O-}%yOS"bȌJ!|I&.-ZϘ4Iyúĉ>6OZ(-hHCdWpoM R7rBn˚'!%zrMGL꾋ݘ@ƍքcnpEx06ogWȊ`Ph .6Kkir_ 3>-a? ;'Ti.wI?׉^!ڷW#خ>~b{Jh?}F[MD `O6idX';i3ϋ!S[&#O+8װA FBӐq! MU5Ew=L+-9H|]ADUi AYFei En4_GY8C &ȤFThPT%D'iSb޴ HkkFh(^R ㏟yβaRzWr~'$FrYkvqio+%?YR۪J|ӥ;,>\;@Ū^8^r3f/j.u0r nX|Y5z.bg(Xa=>̧U?_ E%>WTVP15ם,Ԓ|ޞ l;rS^Z|7E7G^P :6Cf\!ncFIfXCjC{gRv:PXf <8@d~mrʈRHj 3ho@!ID%'v0N1:Yq2=_ ̹A:E+=6?%P44jyNi6!jHLXEz fKg1JI}XuN%ʣȮ$<@OBh{IHJ:$h]LHXIIQK/IҔNd% ћ>@ϲ VX*T14"\dbnƚ]DYc0?&@X:LgV\qǜUq#T뫻8z A=d6f8r>RubKdzNI0_zF.sesst *c2gx4bJ;8mD*5M1AwތuWdmS: :KӶRg54 @eUnڦ]s+pͭ,ŃI.p]oJZ7֞*jPv^#[ |U_ +GߦA[R|1{|R~n)|Z)Y][Tflٌ:_%{C倸w^t\ЭV-~6zaHR-7zՕO-TGVLҪQt5ɜ ­e[d1+<(⛞I I'1҅FVF="ިxru$vvyBhf1m趠?ѯ¸%K" o@9Qg EEyndn 8xr%UY< f)\4Okb'o]e)3)GC<bO|5ާ4|+͏Kl%kكF]$Bp\<2"ZN1^'vK_ӲIqMbg6 $ |ީ#b9o%R^țq̼g]p|X9{]v=x1[Д4^"љNG8ϒ/"s~i_5 +c)+y3ZD,06eE/AWܳ9> *O}AOyʫ]ݴ#ejT8>+Fqb18ٔVpVQ. w[ǓPC%elu]iN JM6Y]S["Ki-dqy2˿χFxKP U^Pb=MЏN69,Fq/D\T[?U"jA D[r õx|7? nX?$Ʃ7o<{}x'C(Xnt8.]:uHPgE˾ BV=.x|[Cbh1麊~ϡGS>u2C d\ࡷ=e@)J7Ъ qڐ\C%/N6,y]e`&nFmoDMezz@6g8T|J>"WoU^w;fI]mZ:_60>=WJX08f AXfK$:TSL;kmYӜ 7xt™IzX@O[ 薛僋Yz{G5~s,%$;spt2: LJ37HW28S !8SxڢƆX-hW< …,;hk<`IZK`m4iN)N[ k&g@_֘y)Vc| Ư"5h'&sg=m9X}?[sJ!g=<+38 EubwY@_ H AAo?ZO5e` 哲3~joaFx$P [btuFESDf?Ù[ tq p7H̗]x-;w3)B&+*J/-oDsmXQ۵4U_tv*JǾa 7N?C2v=^U5iCC.dBacMΕv9oP=6t")V0T[ƐP#~k-ڏz4m#OWn\ ׭jb 3R;JE0'Dž,O1\W 3 L/d/Hm$>LlKmV߽hD"q3KơinD\K;lp'ak~ 8Ks\-p1Q WZV]\_J 3K Aǒf"%(m@cXb|0Mrox #i`lri7tO>%譕{yyg$kK*-r >R)]i P\rcz6"i׍L|6Ή6(vG`h6zyH,'d/Db9S͏"Tٽl ,"x1ZNyL7th!m Kb{p 1!t*e+)4V!<ޓ_uj;*Zn RU)knCs0~ߗWMW %s*lf_6vҒUQDs"3buSڞ:lP2[zlgǺ[!n%t+i`AE\ >GAIww=l[VJP^E7I^"ZẔ1iA'CJhQEsM㚥Ƒ@)eX|ί宜5(FyeDl>N5 m ٳ`oVVQ,_}Xe.1O[[oq`db\pewTsvjE ]ʽ2kc3RBMsn}39m l|YфTtRtOP^'iI0U@2xu_58p72C55o"'c캸 XdVd'Zm9yKjww&L+ a%t֨lP+ђtsʗ9 {`imMN:<`pbö":*KD-L0~]>B pIuᑌ[]SqOIDd{0k 1ZC3B@71>:B15;-݃Q\p"p ծQBc51@-G䚇O}ҏcK*o QU)~rs6wXIĜl$Wk i0P]^ LlT߭9dbEOG ^\jC[JxLoDLi).>LP­ CF6 %REݐ[O26b6Af9_!iRfh)3 ^HvnFB:A-@!n1LMVz 8r+Ta: W%p7z-a "Yn&:dI'spd/P?AZbD[SCksmÎ9#ƏK5S2黾]uL gj>*s&䲆66̭̐;A\ P`;f G̰ 'P-nkVa׍y=D'p\cf>aO|BҘդHzĆi143IJ2E]LbBT0F[rh°Q}m{pM7>;`vBa€fjUL޵#` }*]ҫš~D C>WAw˫7L'g-W;ޟ $.;yғ^:`?eP/Kq]*T =,9"4'9ps1{d.6sE}[H'?&~qmu.M urY,HYْs\7~ngxڢt%‹e VD:$'Ű)üfECez㨬$̿TR55in-I A8З0?*ߒ^E8(:M~!j=cIWcPZ =cf-?]qϊb,WMѷPj*NNAg> LCup8ߌ`ͿN,(Da|çIyXꏔ?iyHSX[ Z?d kkPr]Lb|j~)wgH˥*G]eNeA< +o/I !pJL$pep( (Ӫe*X0>J-}R=R 2r/)*C-:DH,w}n/"E R!녚#UB6ͼ.4ʐ<[J&:)sxًIGn8E4!$|G3ݵPރgW(.H$ƳRt!ҝ{DrWPn|,OJ `6&Y\My>O`Pӝ~/I>YUTQy t ])F"nnb6Uc;=t[7u`޼+XCZ "BV}2Lj_&b0ξ`6)1sdޒ%k $F*9yȼ}Z",Z i=I6=]w?Ak;$I"W èIIs緦l+ " )DSllh1kq c Aqm/* 1s\U)C%W >&go:,6:E'MgEJd}4*zXjaph2߹Ecfǿ?+Ȑ+3Pd`g)6fcؒJfH8@H֐Q PDHHq i!z ךҒ3`<'}n5B֗?GB+5eQ$pnInǬ{MV?n 1LG,k[>s ,$q suОvɏYT0*6A*7JQB9f!TV= YU/$~|9 $1jfBz I@i~y7WFuK0[_t)='a=R5fd -{mH0*F,-';^ZǤcH*g^ P;?/XD,))ZHD` v(?mDjW|ǘ5=y̜:/_>B3=^X a~^l=UHj>o_ H\d}sKd<ܕjEAJ9rfكF+%eS7|tCDH]RT5D̈́حm [yOMtc47r2)R(NXxöʧi,pVD /MJh6-V+)_LO!:1bG9ƨy6#֌tm 쮛@1h._$KJ> XT'>"TlX"_&Z;|L''yC(L[\gјJ7hYs s/\^=ƭEo¬ uʃŔT~9}yUJڈE&Z/^m`aw lLL@X">0c5=M,y `5H{M~ɜAt&Z*9Qq&Lv -hS/jgJVEEܸ=hDٱږawφo*PNU{|҂G(_c_w riCPKo}FrA15*3N}Vjf ]8I/]eD8ųjXT/&ȥ~ûə߅ *|`L @e=L.W ga0\uogʁȘ#Ln\lIn#ݛy˵O:jqͶ*A8M. M ʿ Ms- M ]y+yZU?jdrAΘԂ&KZ3PvaycΗ3Wv h17\Z陼Y_I;棧uBdH_z6Mm[kV QH_jQ&12t0zZ`/@"#Tql\\ߝ~R=2ǫM ~D'oST-ےGvoN=4X,;3Vn㓦Ťw~N ox܆Gi-G_]LRB<5JOR *竍0i@Gr*ɦL"$\2ؔ]@(.Ƈ=|ӉT\1…BEtFc+ZCefR1{VR e? jw'1X}^&i;'"5=Pi.lҹ ő]xZ^r  ^ sfR-**ɯítwj<`)DrELyPA1m;};.p[@i>rvmDaKS]!ۊaw!mPw0qbZN=z[|P9C!-!TިO󂀮90*PH,n%,뿟Pޕ UGqٓfd50.vfyE(*mBX7˻Աi ё&TRoNoeho?>Q]z(g+&ZU1{&l:`_.2R=ֱ (+̂7cg!ʯv׼.b,8~҃<2O(r]|cuMꂣWO\GfJسy&DVu=|j{wII6l,si)?b$XnX!*s0 )͜y恋c%X~#m-򖝑_gn3]vde*/i<ЧZEj3fo=Z(qr;<=D[R8 Sszb,Z Oz>~sVIAԠka?-v½>5EPD!76\.Q:䊁i:Q+"*d 1zӋZ"֩Po6S M8͝#a5F0sP*@>rH2AsMJ嫽t(n[`Da2,Ļm#^&+{[[9hzzLD<=D 9s Aw]( 7H͠'fAQnԖ^rh/C?r7z"p7ʶӍ{COdGM %sk6f=:7Br ҭ(-f[\ٻW9%í'68FE/-wo_(b)LeEHw\3qY MdcSy%m8~cMβ.?JK*-7Ɇrp?9p @])ҫFV{xo͊륵M t&|l٠DoK#x}D-KK h 1̲y\:S|5:g&!\AaNgT~ELr2Em`ⶀ.L{݅nNEFw7+;OǶ喲ԼYb]<[g:㌷6 ZYJކKXVk6Y*%%ƒ`e%B]-IGY |EۓW$|UJf_Cp9Z^J}vW^hy6ԼoEWNOz L|`{Jw< kS;).czni`iqT쐅U:0β[H#2E>,h>s/nNVr!<ŷ6$'Bz& .5L?xO:r`eᙤ&[]CBbWcYTMaԝDV`EXR3r>-ԥVH*!^{ŧ[ުygBYFTQBJ^@LT>:_̬E-b6?-0t֨4` A d}g6S C+hx=QKp4L x؉Fvy cU$eG줴^Fi(O"+0!{rˊ0 ~>"2؎σRɐN}%ra}4-b֐s%}#arPM|=mj(ՎS˳[iʯO_RMh/2~L!+vY $hC*9frM}UŃ*`_J)٢!;pu'SɃQ7L\w?ACEȇk,S?)T93@mu֎768Qn(:4=߼{,)\cP~A2bʤ-: l ñcuz鎞J_\?xhݡ).J٠EΎr-E [I+LaP/c=hXaOǥ{o{v6n 2V"|*:_XtUS0ӪdrchߓtK[xPP\qc죶vļL}ko1Ph뿕`d԰Y6=+]X<gâm2O2SSQlu:yJcj-"<;휄kM]74/Җ`d.WUݥsғ䘦 Syz/pȽW0f^  L &7;"eyG$c_3y.%ܟV W{&7Td;/eϰ, q+6 ,t@=79HW1pd|!I1afD+޼MR<\0o*Zˉּ +^6kKq Pe(rX2vcl{ю([QP  ͻeEy kJQ0ˀ)\{Iݾ wi I9&˓*!!FO@Re4w*-vzfsC?"|&ě6 o`^rkwRF e9BJ3C _rxa[1l")dĒ݃񾭆Lg&HDtM,kvq.H1#[=G!u) ݒOl4u.׃Tz]<~4W@nXLB*@̺6*#U6l5!kQw iEEx fۼV\m: :Y,0:rVV VoqsLf) ېd*vy‘LbM=_~_t3d&7&[qG2^lUZ_ Z(Ç! ,L' %wkw[lx=}:$ٶ890ʘW7ȗz< =JZI6c"|ʄ_!}Nѓ_}[q6amue`ޥ?3ʼ]n{?s2yM]\%vh5)ߤG5ݮR፩d 2;zG.Tp,e/siaz3=km;(FKM+.oдLe{=W:R:{l fpe=v0sjIa{DE/˖~Ew6:K;Eu_|cˮ#6֙(/$dx'xUӇJ+,$>]C3ddpb9*S> HלU‹\?M]mqw's( wF%™$߀0*zh-ª>|`Wz F ػ9:ۘ ҆+ݿEhN2Մx-f>e!iJbP}  #5Q5bq|r:˰CƮ=KMIU\a1Xw{u9OR\^:/pv4.ޔ#VxRFkhW@ ӗErsŮPFl50 vs^إ۱7WۈoGu 遼ce:^MgȺ!2pl^YNzKPN؛8EZ^zYxM땂Y"5>D?r(PfhIM߇"-EGv,*s?)tUԡ;f5v\ 'Ø`W豔L(c֎@n뫐 ls+$ĆD i'OXѯHa+pg:6CB 8pҰ65$ApUqz%Y*Inqy>dm;ҊJ> s}NrGyϘ$oe.G]KehLz׊O5AHH QOg7tDԗ  ZX"|Պ´Po0Ct_wdC'HX3r_yE3qEdd ; Xz-pD?'JEjiY";}~ eEı;E.( hmvgr{K2C9sҤ*rmV8:Ù| u(<9G Y*4mI7A ,+w_^KDa׊y#'p$^{=~O"b&m0}RrHO"6A]+%!R˭?Ʀ {Xhnjl怬]1=ܠ鮐0p!}2a{šQ3j?4*ȫEuBxΞ&ɴ%݁<о[V@Ҿ~̄B喙ge:]zr-e >,L/ }9EйHAu#vBȝ _.@&AY9Q#P>/Ec:ÊjLfWV 6j5za]J^fԥFtA2i'-  `DμPTyCtn{ ɖ%jӖ4M&HV>bHPHvikfҶFCxkp,?;1ўS%/'omW\aB8dh]h<frM%z @5}Y%|cY( Z4|Lr_]Bѐ ns>*$#ԩXDUzf I M. jF@,;wKNE{9'kuzA #v0uG$p\}M :{XPo:lȬ]hjwglo@V1)P\ ͐hcGe>$}ZXQqnb=t,BR=.R1~ b^R£b:QV:,EeFGO"KCAְ5 ^v(%ՕDS (}?P֕4ו&rXO׏o h@RW9žI|E^/edVsL]1ދ2bIS^z'q =ز2|p 8  ,WBMQYw&!7u෹PKfC+PXOpd>4R9 Ė ʻf:Dl=6${YXGA˭gS i-#ge'H@ 'mm䚐;[YTôuopiJ؊/oMʡ_ŽN0[L92Rg#=h-u[5jd07f<[+_g&b' 4ctߝa Q{7Hn@Nt@64'4VGb&FE9"ǘ*rhy:'4/b~M9[9ulj<5ޫ_`bH!t73ߞX`iktfm82g8 O$D\d90 -gD9ӶqD3aAHk27՜ [ [J;JkAzhh -;e,KꦛHʲ^€,2=QĉѵɅ9OX}=j#ۭPu|5WH]tJ+?A/,Ǻ@DjpW5Q[ix*oRrX6/8\a_ޢӶe)qzTu~pi{h! Nߖ"ŬuPF1J[QHG ?4),Xi~?<^C ,EreЛvT&z6rh[bټ z0/ ըd ?bKE6hWv-!2. W bU~%A g.҆ូ [>&P4,/mXSU eA?M#5#ȯF̽6qƁh142̣5o(!\P`ړUfX*R5i&H_|NQCY,܅W2^=ӫXdD'W: nՅ+ }9 8/J hL}H $\*#a{ hR[,O h Jf8?J '0_/c|™ᖙùӨ SK o `\h+6n1Gv=M ߱mN~6O6oghVpL  XNp1wB`mvx=Я`Zv͟Zf!=K` p1Ny(-uR"5Sx߁*x2:DŽ0R]ʬcjA 4Tz8W#DU(M1Af2㡸 le+XTz^kuʴdxJWLf-Q\稔OXiA(+]>pV[NjZ`s]rHnUkX2\Ḥdg%j̢pQ'7+)FR(; 0Ff?w[c?NUCvO5Dcwd_MEH6=I%dЎq{ƶOv>ytFE_̵k3Rg҇lPwRWZ!\=w k?x.6W1PۥMht9cEw]v;{]y(򴾇]6"E8hP{~x-)4v倜ŬƨEtjRl',!X|>ݎ0٠ӈ[P$T2sa%gעa{NC-R pif1!֫qi)]P%kǠ툴YH82h0*@q $<,db4 vIɀ٩&gq' #.c\;F5%2طtՁUndvX 2f.Pp'R*}Zvo2&R鞫.MXyu{N-ϤK]Ù#ޖȗvTJ.= {@JzU~i77H8^3;x,}rwQՊ׷-8+Y9(:hnam]]ܺ. !]}`aᜰ1R0Z(#5W~sÏoS Jd71 ъ8z]Y,1f浬vqee%RtM"0,~xyBiQ٠of3](BUB퟾e9^Fr#jz||V^b~5L)!o |}3X A^g+\[B`4ŭj ~{;o84> G Y3MCO|MͱUrY"1~-^t[Ҙ5GcAJ,*ygfN5D# k( &o O-$yh9Mf({QHT$?GfC, {S}$QlW.yw_k&EQLl4(o#9lR&S_N8jiaM? 遉^&zEU.TWI!8نض_`:xS/ DֈT]ƻES4 TmY#4:6zU%_-h%ػr.mhiz ( ^?A\1@Q53K8h /aAH}8(vN=ʵs!ě# &p~I+sEV:1&Hxꭑ!8%V7 O)9%=d[jǸѹ9UeWZ? OIjoG?dn|Hf/+GFO:EtP2˅sHm^Q` y(Kќ3,`5t_Er栺F`}Yn߷NLJ'(B @1[#' _5 zA+ ~ځ-X/2#^ܩ W4Cb!ǃ?x@WO2$=`xᬿ_Ja^T gD%#m?V9>JoR5~6%p>$ iUr68{{GE黉Z+"\zv/fXB] 7h3/t{ke&xL irs&`0͈֞jcXtϢ(CN-^Gcpi &wGv{iVIREBhɵ_hIto3$Q]jS/40(z^G[i{c,ayxOmʟT\ WI.lAnO ]*uoL2s(ziMn"M0ʸ&tQ2mDLM\S\ G 4$ɋaSFc*Ir)^T[Si^Ih9zE5=]3&4/9'"Uxf>)rn{``y-+iQ 橶stmFG}Xrd,gWk?C*xLW$6wB<qڡ/pF\t䣝wϤZsUTsU=LJ?Do4T+:y+ z=Pq2a;[SN\mj^7aI[D=U7(FX7! NRR2 ptݣx4;ͯ(!NHou۔{IJbuE8CLN ?oyV*f&pdfGvr!Ɏ6y'U.; :@Ci0wF<0JԸ RpF -݄U%,0U^{֣@?]}Q#2ZoRˡV\!-ATP oĹ[ԠV'<'  .{uKUmfhk9"T*,hZ2̭ kD,Xz8jӽNܯ v}bKE',Â8d~<8 UQo`@C=7D m-WPق f أ-T*=YJ-T څW30?TXvxjQt.rwO&|WYwXxT#B?^؀ʬyTI| sձˣ2foizYv'~&Z(>;~lU&n%wrUkM>VG9Uc,r77T*'@U ~_7o<`|5=t\,+Ѻb o{1~Fmʺ&Y Oz5{gHp 1>IdMFWYYT.X͋,`bT˖2<2{ %VXR,w@T>DN "85ӳY=QN ޯ_E雂sdTF%2("!y|yû=BiK~ؘPcw)S1.k;崛jl=CsK):)0 o^Q4dpa4iĚ(&JZAQD A&|b$2Xs=O\dL,*>P{.AIw]",&DIMhP`%M&Ip5i!=& PʬXȦ-~FUlT"0Sn/znHJ\#Bۜr.Msjξ b\a,J^ ȵ[+o4">Le){t:9_ˏiv`;+vo۬7dp4C4L]ih/sڢA3L{BR4!JK 땡\ _{Nȑ,&AO`ߑ(#[,Op$ۖ<@;}.jwcٝܯ)??><@B,k0801HCotWru9*V&b/w0Qsj9{@dzK>䀼Q| r80>M6L7Km'Q7$s"vED}>'ǶZ`~#]?hQ*taN\㐫)[5źMeNѼw(F*ؾIv6*|v.w;['^Mg촕N 3iWW 7 0?OYL;pa'Xs^-#aenRx zfWDl̒iͧG0$#)^8VwθVzGU・dސ hjs~n ]35vtĄ&x]Q|0fr-(>{of$p@[Z׽x@t(cuWz.wU&Bre9 Y(6V \]2+ {N d.{O6#4s[f݉y\`rigeXKZIu\@$=" P>@ZQm')G 9!%ܝ$}NHU4!q]MjL,ICVM׳~d=?1$5{}NrbyCK'Q* Q`Vg]oE%I6;|j˯Z˟CY\jO8kdTuW|8S7?=!%lwx1{AOY0*_gcl=dߏ䱙e5ԤErNq??wZj^12φBz1 'WaBF t?m3,45\d=IҙNS[@2T{bQnpE8JhpX q5U݄vf.L2pb(!mxlQzO 7wi(U d{peb` FAՃ& ~c~J\ۛsX*q2q0NκzCL)=2DDTǦ}6|Y9'{o4i?E\뜙F:VKz`D[P1U(&?_Xb̮Vd`IN_HBo/~_6VS$t0S.Wu]gg^[n8l^0_51obTkGcm$6))l<`hwX_0\x}4pp )؃ο֓U<*.GV4m]ʿ;u獖?N_!;rC&t6}%=1nY/یqg` UIGnU#//u2n &mXld~DFtS0ݑO?57Bn3M7ȱ~bNyŐxJOY :Oy)XKLh^g@B%*g+Q| -Ȓδn:7J8Qm 0@^h\YJ\s<ƚX2fBbogÖD&e@$Xpj2-*̥Q(7)P¢X$VE~6eS>b.1mmUXyvIvwP(M> + q<:h,-4դtx:(CRGqBjt=䜀*n_`8$tIa;> 0j1#9mc' C4 .}Br]O ,DQ]gH2w.Ht;۬9?^??/Y`k&4KX䇵 }AxvugI% ?(N:y#r@x)GLs w\Ek"JbZ-V.ܩ͐MĽ63xצܯ#a.s;坭, (9ܲR#ZWvn TM:##(p=5{Gךb/xl:z8 p} Q3GR⅁~剀6M%H3£|[%5lx脧` ʪ]隨K5!lLC4ɪLEg} H~*Y8L }GLX8l{9?^klą8yrAgAs\Ay9TOd oq};>ˆ|#-\RW+Aݟxqfgnl ~ˁ:)qn 1/aI]|DDD7x%n z|6^D|m.&?ZKDe`8=֠5 7dʸh]NT{h誯n w3kbM'4kZ1l Y tME6=@Y'OH BRp[8y]MnC79˷JX\eV]f@u.!y~I_(]􅋣Hṽ^itŕn7qK X m{%3ns1\ \5;lHf$znb ZUEZ[50$ A*o  3KC} ۙ EF2׈AePVM\8Fgz8v{f 8Kȟ= NAp4) 'D贇0&.nn2 R,^3]09HCbۉi]nZdtݴM]ŜGE*\u CFߙ9܊sFj1 2g=Nj% \$(K*;L6vة=;4Y$Vx%r<)l#GkY\Rmr4PAA܎{R*Kht<4L\ I9JE թ1iΆ]ݡF=>mUh0f<  0ijS.Mܲ! GQq4 .Y4Bz`b_VWk;.7& 'S_k(aBd Py7)WL|Bfѹ#ra<8+8\1UDR+rߋRKlīOJԉ-A`\3 Ob*0ķ 7-xjTWu|Sp#Fu ^\?c/y㻆O!T ;g:{z :Nvil)N@plBc|PkX۾NW,VsŎxti|dW&KL9"5!IԕQ"ZII -gp4ZᲸ L5Ivb]XK"_=i/ K{,(or\f٬QGc¸)Ph%mҥ6~4A `u2; s/xX#9yj^Ҹۑ 7TuPxhqܧ^܆rh0DTRFDH)^\)4QP|'^fAYax\I0z(Lֿ ]GkwAf]EQdn{~)ї)Y'ӆ}lsc Z5z6_@uwT>WD6gazj Y 6Le?ªc{V:+)c"6gVsn捌#Dv%|eW&I|Θ@Mi&P ~Vnt@7zeܡO36xX_/VԳ3s4-Н1ѕ%wmvNQ/rԷ+ۅ;kt\^ S""g Z- a+s 3?b{HM_]N )c}Ě^9Gcv2jQr'; a]_$n]S+Chp f4x`CǞذ}DPB/WE'atI˴U8N=41l,v#2Em6wBpޱV5 +"Pfof_449f=B1d)3㗩UbRI隌 lS|ZfSЃOO{g\0g_ h抈X~? f8R-,OЈyWѸ-:H!Bq9.+$;cqq:}l5B+y"smv<6l{F@5nh[zx%Yk:R(ÁW+q%hz[xĉ[hfiQh0 AbȰ}"s(sUCyn]R#UlCPq C$]5De*R{+v hQ"є6!Zݿ^|U]O[Rz R">͏ɽiab*}>SSKnm1jaCFi\vg@XԊ ~'&U*xAEq y缂ZoH -1G:idh('D90'LݗeE,xa o]~`&sΈJ#TH$//27j\" FtejhDJJ$EZmxN'_#E?0)fPwMt]p B97T-y'WXYc5tўJAq#e>Aj9A6 21u=D)iuELKgOE %IH"Ť~ ҏꎤ8ͭ]#梛]@hTLlFzygٻ󁦡L ;p24y ̇8~fau3E?9]}{ Ɋ^,u6iq6S@nIr[>ƣ)ሌ}W.~tk$P>,'áWE|~.1:F\D!Nt @ߴ{ep&U!u|fc3!S0Sp^ uqe~Bz0uykTOdxbrȑȭ5?:L&W<`0P=d)$p/[q4tv؝X442dE h5~ߡm2`?I]?bu|hH!?~\A螅qY 4sY?N .=K( A[WZ[[۽s,\${6ޠD0&Ĝ4$hTcre{/Fᄌ'eT>H8h S\J"/S41%K JR>^+J8,IxѾ{̯j+MnM[CQno̞r_@19| zf";&1 msI?)ExFIO1 JZOI)t߀y+SJ4XUHv#G5bI^) FOj`v'"jwZX(E$ݞwt6kv@z( IN_Au H狣OWX q"ۍ}t$Ep_̹_j8H%p$L{K 6Z~&)| nn!@6DphviZ(vƁtȼGg^2GU͝C?<)cG% 3'>g2߯Re@ ~q䩖72kݺvDsy1x2nCi/WU7:ػ<ɚVcXLzqrO|zz"o%v[¿T^? j#knl" 9n`RyM)Pd>IB-edL"g{=P<8< ]< k'#t vḾ)ax>#W? -{PRGUeci Ac[ BI\oov&oJۣTGERØ cC+&$(KvW>νY2Þ6MeIm-}6w9Z&91P$HMn@SK:}HUT+tNvNje[puBUX޸[xdË|fvY5.ȩgO?3>M GV2Rl?Yժ4G4͞Uy] )>`3%XՎWc?Tm *rh-ʵg1N 8,椢9lMң~|MYdGM1;[̠9W1LK\$]b-rGگ绣QH. & qTw#*u{I}.X {1F[»@`"v~3_mXU׬".6J tn٦i9-I ٓzقe=߱/͆L|X>A5?n;F3 3an~BZP2>'^QqJc Nd+ M8r9iCHcnih>y{0;ixx5۵ɺ,/*|`p^q31Mԏ l`xda' 5>Pv䶆 jŬF/+fBNQߌv_: f2e5Y̩af(ְʮw^b&$h> 0W?H0v]X[AԍF+T:؄vqt@c/[dfZ"ޡ[ny owbgQ }o}T2]fO 9.L>?2{tm}#<~:b5f0-䜙Sn gWi%#*]Db ,wפuk%W'4=pviׂ =-΋>`eLJw)ضouɻ*PhVz^9N/=j褀 'y1/b0q!1+Bj'trl0 ܇9KAN;Ն-nĚXfڳ0RC H&KFvKZ8@$7 Ʌ/.|dtg_%]o;Jo;ng3nL:q%6K -' a cƻ5#qQhm%7a ›F?XM1=җgP&# uSbޕ!Rt;R 9V%j扢W'/6aVN '{RC2ЪD7IO vU#-ʘv jmMž_`!QiolLLZ@:Y\ nCrvEQ"2ށ@{cgOޓ]{x9R46NJ.G쟼XLde6ww=L&}_QYd3kңgFw@E.%tn y.m*e.MOb]ST*"Bz|S>kQ"hu)wlO``:C _wVA3QxM҅f߽W(J[ei V:&2SY]`}"EV Į%fHgkM_Wr2x-7v}n<IJ|V#mo\?KBg}#Eމ|y21ܳ{dz.$)kk}PK)RpWW5$ܶL9ɦK//bӫ)oP=UV9JϤm_pKhn!XsלqcZ/0-AJ$rRJa;B8S3VliN'lmb+$>{21h25{m \Jq$Ap}]E$5;*R'1DYxƞzMe"fH(i!؋C)Ek! k-Ib{j0c%V P)("R=l>(֯ 4>m܌1Gc9rכDw]vf2x>vRpŝl 8"ykei3lm2IJí *1 &<Y(̸̈F{Y':X]#BQǬZeC(8GUxIJw%'˟ UdI9ېJvPǣAf A#eV99ǝ^2_j$bo;ad+ DDYx^+r`]Oxw;kf4$v;Ud۳WdNlELd }v sT&X9aǑ3 n2O伻}!czb(M|\*P?>R9?N #L^vAOBSx\ێ-lL&YTPćz}%o Р"kBa5suԃhkm E" sğϧ- -5APLL]r|_vkAً?s`x/63fgt-{;\!϶Z[7 }3lkچ8Z_d6C`%y\@bN:+ ,ȓ|͓nS ԰R̚aԄ ,QR:)kQ@jA3(k6\'^VXl(Q0Ӱ}"@4b<d+"-pn l# VbﳡgM]` X@@FoN#LM)"GkHAIdoWFTN. l, 2ڋ8#^Ppa|eSL7 hY/-{/m@Rg/ 0~d:n'i'{g7? D~ԥ4{!gP;CibLZr8X"PPd]Wx>zNcogB%{9'oto3eS5a0v-z(wR\Rj) 8(S $ ۞P]*ð*OK~m-<lFL_dmnϖSI%W{`[s ;=u>_A3^`79%a>2CEYYb9ctAIYi([lˋxϙoU%Ö51]mPIT?eX9t SW)TeN +Ӧ'ۘ|p )7bq.Kf#6)i_ԆV%ԉDܑ\T\I&w7i ̚ u5o~Y>퀥+q{LBkPdiUVW c-/_S4ڶ%\c(};^MK'H*ab/ZyfҚq}E9vɅ_d̈\^Z3A(֠gkYLE4`/CЃ]*α70VQ% KFl>|Ьr)Yr ^oS@ǮHY¸ɰ^XYXüX~;mDR6$uqA|D@ěd(b썯58¦t}dx Nq+ɓdzq"Kg%pC$fdq7ڱ4u+4q{(\JW9 nqKp6#N(J9@WNVC3Pݗ-5ЦD!9@76IufY7ķEgy\v(RɵY4PQ Q崱@'%fXKqM6grP]Ac-~l-?)8B㩠X2 %i쌖3ʭ^eŢ k,rJN]8'@ 4oj(ak^yo0*Z?37uժr70ȯ@,ݨz-Heylp:"O7@D9g| mм46)L|Jm88A=pC$q%SCwaH?*@ C Z'e˩u|RNMj y5?cqtfZc Z` J[WY9C7#j*{/t IH\,2@yAUҤdryT]JH`Cn+8QHh+ZxY|<a0 R6Qᙪn~]tA)q7*p#t!XZ%<\tf%$`$XٙqZk^ 3iK'3h6 otŽ^~ׂ\t03K-t~䦱;\$uĐMőWtzԇ[O _6:7k}BrerֳTTU=k\+{l~GB ~&t%bԖF#;p.eӕhY{+3Ta pə >EË nЯ[ЋTdKĞpl::3rC"Mb&JKJa(|Fqki|m_O <ϩX6Qh2n>)+Ɲ༣\]0s!f́$ <[c0XFITsulhGp/ xu:DS_7nj{(eFmp`wZe,{zp;z|pJ֣cKQ>>$31eOk#ϺE+ q9$"a[Ke,;WcӠ,ߢy-ݯ5rheza!ȆT_ nRDȿ],M^EyhJH×R[@b6q 5O{dEqFڨZ%pꑹHI.l*߿ſE+zR3ᔣ+$8ܺ6JQ~}+ hL/0B9)%LW#>uecYNDeUɔ}3}܏A\jkn[pfv(WO$$MVoJ14 VRF[l y>Pk&Yp3"wT^] GF(.j_ CLnE0N렦!y2o'N#?!;p \H_+̂gHAҟ= /]F?IU邾y ̭Cy-5MYG72XԆhyordU/n3;#/}$\7ÖqD?R%P%V'0+\ _D٫hp P3 EpN@IeG/IGD>0JkHOV^*FH↪qpVRg;ye (q}f(72NAeA`5\Rִ3֘}{Bb(eҋ}%iyЪsob]Fkje̒5jD7n~lZԫRWI/C{Y+o%F Ws Qr;8֙KR}&ct KsYʉ)7,ZRMR_\+857mSWf>^8Iq/%6Qzhj[R&zQ8_ZJ\ %Z5ǭD,c(O?ѴbO\l- 2ڒcɬ*Yk1lXI(Q.=,ghR.OiNty-),xt7g'^:5,F2^.6YZ>3XQ3}*v@!ǘGXaOXԉ$K "DsL1y Snâ~z]hmv1}g.tH.̞&Tߪw@gҾ%ryR'%- oY%EJ ¾Z:M$"!!J 6OiH]AVǘ\Rc5zMhUՅك:Qg9R+VNFwt ᅳ dń&$1P:siɸSbh=0pQZ_8p-X5,f)ku&zby:XK?8 n q3 y$޻v3˻kSrrs6\C9h(ȁ@+Wxz Xw RRU!4z+ᅁǿ {Xq]Jb_ΜqWm.TI9y]"y#챽osc\PcMk=/gRDFX:; ĽCz#$윘ASJBQl^TJ=8el}0F)9Twt% )߷( BU 1fFWT|jsՊgu`@G0Xyd<z&!OD1RKD;Ԁ%Xc!;Ҩ(ĉV nX:dҟMظ\O9*ĕkA K8$4|u!1 {oكeAq3`}gaέ$m8KI96AEC뇂YZk=׬?Lࡅ &mOF$̌1_bayUҘ&mp[_ݥ\z?su-ָ.9H2>x+hxp8Mg&nHo6Ӵ=ٙy q 4pu uRbp9Ty Q Be4YV`)f 9ڋlځGԢٻ2T# r=l(Eshy9G!攇MMV8y[٢gO*ㅿk 9?䫾d|wcn\@PvMy)ƂM~Phe]ԡ"~j!]"|3徇}!3%/$1]flrh6@u{T@^0?%|c9 9SdtU=@g֎@ jmk<3j4xR􉼢XFf&]yx{#a^ea00%㍂q}<11+=fm:\XeAD֋Mv̨>G4W/ ?&* pQ￵F %t Y Ədbtښ{s7M5ES#loXP䥜>iTo:U[}`A;^pY_i|e ج Ns 0CY0)pJԟV9F 70f>QB#T+r2 ,a5g[\:fj|6(1/y{1fwYf޳eY٫-|Ȫ쯵N=k3 (?\ ^r`u4lF]k˛>H5;g꟪2 ©O6DBɈgEɄjc:e .]IMSW9@hǗjHD) =Rù4U]Xힱ"Lֱ0[sϲpūMXVe|NTp$OMXv!ia7} tQ`<)gEA1B] F˱<@jй2l KqaGK`G^1]+] >ױ3|f]I:Z0\|GefqsTttd--k^!>}y\W_ߑ1:)-ʷs\'ve`a>*mACq""pz岤bS/5XiȖoc ꤄6( `$-fCOxϷŶb#B[a,*qXr, ~4v z@L b$j buD)f҄NH^|I&ŒB,ER$_-ivee\j zLq @oIVbɲ,7xѕ}=kgHb&}>rFM= 9nIYHfkDŏ`bWHf+k\c\3HvicQZ<7U5ʟʩBl!}sXJi6a_V} X7%Q;`r & i[`rĬV>gz\hH %[N'tZkc\#m6d]Ks_XTt#V5!]EnMy/ݍM4uU8;y*hK#=C/9a!>aWOrPVŽ@{ڊ9[߫]Լ|g.YڷEJшV! 54BX!~R1EQ1I93B5W8͈`봗I \̿8ӏ_ A[|+9_'MbxFJ%em͛'%~ٿ2Q}4d'C[}9ZX4핳/܄g]*^ -#M90KlnO;lN2nS}aѦY*G} f5}~IcQ或0- dc?Ɗ.ulRSo٭S g- 2(x6S6 >e,-*d ^I @pG3=N\(r9_ 5v" *  Q0N+iRX3,s q}7U|ZR3-=Axb5ăIv.ح&[Pƈi0ŝ$p I+[H ?j*G?M hً":*]SR ^s$=!U$G3x*7C"BmEKq#_+n|!ꁧu9 "UXF?m̧o~z$vd޿\#SƋ[K#gO/`[4:`g첍ۍB"7O6 ZR቏2>u, ܈ȼʯ aJt!HA˪C-h݃2 gFSbL|Xɢ2#BƮu%iܿy=DcGNS $s%X^(/4AVFv/k]bKA֬KUW&gьSrNOg63iE4="skup+#`h;ȏdЎ>ly0u J[.W!m=M2EhHRie[8dx_/d+ @QF}⸃'^qж/1}P4+`#^9Qxr=3Y/dS2uJbZ?ηF?MgԂf窇,pQK^*/V /Ҡw=j $գon;jRݽeK/(%z䋓QJNJHV{|Uq*Xs/EkiUl6}G#^}H9µq|%A9iN474Y?QL KЯ55L0MdY{%qRN{թ|~/4ZCMRT9?p  le7^CTΛ❑G\+4FB(JrNNc_cч3!SE*M!&Yl lLctraj8I[>xѽ7SDO -h61iTamm m#:24.y҉tV PN2{e/lR'$GD]8Ty7+X quwA"t-LKԝ?Bզ^#P/؂IF,w]u޻8EٸevB?(KEڿSes9(>/`j)X^3T\Td4kD+@1%&%kܢc7 @Ɩŵ̗x_}Z F$pcH${qT6ҏ86gm51PtHGPZp\E@^f;.sc[0 SWQB?L aZbe}%>F|31pσWmX:nfQQkҾ-sr2:3k a1\"5M﹛!^y"maWV]n^R"|ɷMHZV&u ܟiҸ5aOpA= {xy2|5]+8.v A?vZo-.# ]ًhgэlf'?%tK+ L?r= g'_ͪ_'r ,d눍 6/Bn) _j'X8ߡÝhC-uY,:eeBҬTYnrZN[x3=_^Ey&M+Ps̥j8mFkgUG!XhKh?h B ]>dUꏾ\uo4Q6:K#Xha—ЊkTT1VR5< ^pnhNV(#sJJ.vӗҿq0Pݯ2w>R=zijaL`3Nޢ^.eucsd[z=mzfIz`WIS7(loKrq!yzvEpAF-^Kzg)#Q$vA,>yݑr}AȝD&&Xf=JzʘwLM:6ʥG: 8(5< 3B>4u4ńw8bG#bIl-c}k=I? j&OXxT^pP篨eᚿN>`kNy ÙȭW=Hfv/lȶsb7.D#`B9KϕcϾ_eu|wBOb)Ѳ)nB+-e{GR:wdx0N̟@\M|˓p28`,gMn)hJWA&17@3'y]V *ġ?QY1rr Pr~ƃη@h8m)j]rvaӓ>Gͳԙ8 VfrXa};z;I]f1,XnO:$pUG{o%d\B'ڰ[1b-婎Xm Pz}%fsLNYddҮP/]7]oY8ȫtA;5l8=k*-0d[{tCs>>pԗ$kkldymd9"1 J,6hZkqVi :{괿n_d T4d-oo]S0Uoa/!BYwvbnXz%HhO p'agŷ7t2L5$#X$i#5ry›Οwi$ h4 _W;,3P< YP$`l}IJpk ɴVDѽ~bJsh~1w& 8nzYArq~u` x/Lo#k x쳖4\5=yp~t‘#fJl~էm qY_vMjUǯ&ʒ.~{|^Mj*P"k9C,j9>QW=Vq1tٶ̆fÑ6:%Y Ώ538J#%8|avWyVe@ b!ur 8÷,TޮP ,Ʊ$-{9U'm@Sv#rM>UZ]p+S]y+Ҟgt$l>W'OgE!j$R:q!%>?:T:єbvWzz ~;^x+/?kNFʭ[ 7`z3̂? b&"qI_䍉~W}E+r+hͪ.6;-j?H8w U q]P862ˣV)^' ;[Z.zQn֚2E!d jϰp9/F:x<ΜvAʕiTL}~46^Ex3DŽ$!ԐGVkq]O O_v!YJz?'=([`$ ꅉ6|$mCrGmПtrxl!nmW L.Xr//T?j;Y\ b="RQM 8 D5ɰM)kkx0H$O6{@=0rFY\̨=Nd)lhb d1^QLI~mSuoFBIyAH!1А\H ڶ" }.^]7yVTl,/4X3QMChUOT7xFh6vsjd܄nFU?sECUeHϙ]g;̞d~ pJԪ HXTpf xsGr8!biET%5I*4!a(Wx:g25?4]M ~ :Qzl$"\Qsnbz0eԝ"%]s0Sp MӫҏB & ]F_冫YOԔ[8D{mؙCOnA޽=-+则| HlX0SieS}:(tr KxZĖ:'/Mi o8>,_ ~ٔ0ZOb\.b>sM Q|OPu/K9"hu="ǎ f0 >-M1m(Th "SAA+TLYЅHng& j1Y3vzP~-冴"?hnFy0-6H n1鍂ycd1ܴV?v_x` X4Ild v@yuXƗQK#Y<ԫW ͳ=#tLϋD}Z>{֨™3WC*nD%`ך u>c giC#JW]mZY#poVAM1=iS z \Q?MFg[|t2 u@R-3Po c . &Duo} cd02eb48;fȠ)ËmUqX|; WF"% ht&"|F]åVB3W#Qv7[֓]?2i+H`i_g94ҟZP̈́1ꕹ: N 1)as^fy)s'9'сcz8 |!.9%Y2+7J VKʊ;=';oM)^Q<cG@0%h|jZQ=:Vox1Cǫvo`5iqK#*|r/j._I,>d`p$Z)~W}L&[#]xx ]N롫)NKN w*s T L7Bk=o^k H(>#"; !27i !k WfS֥]:hS=do隔7!,Oe)tGlZ >RCh3WhJIyl@M.z־6j$pwsي;eo|Uٍ毪o[׻Ғh.*e 09?- 5]αc6vPI]Vd ݜz4#cC7'MvJa6ڱq \=[AW_a#ﶎtatPөYW?Z'y ޠZ3k.2f6x",JrB5IJ!%l6V \lx@Fl er\7pk.h(_A@q8acc~}O[Zz*CU+2WB(2[˼hN]J!Yr{_ #Ӱ7&m ~]F#k3d p] ̏br XeG}k a&13SOdn2 ZBy WF9q{^)ޱpl#V \_;Ac2?!=';;AQx=F|Kqp4*@lH%p5Wv=4 WCU2)k$ۨÛ.=r'NVϮRLFn 䖡"SJ :H9!"ݑ ^Ϯh>[Pd.Q36q_xH-\aRbF j2_^W^Jg@%|$Tu4Uh sz 6*oWW . d4XE,F; )xt$2\i"ceb[z?D[fi3m7̭&yӶ;WK& W&Nt*6hйˀ@oIgg gtb :2ћiw .J9wo}NkⲠ>SNY!e n'UCjVazR&(=qHxO#$ꩃUp_goOR8׉aU0}}! ^VL$1%2ciNiРRВ4b?c]Oa˼:V)) E.!9rgfIQ h ,k$Ҁi𷍳bc"FFp\-)- D g 7_epI2ئ}>vZ:ή +hO@sY*BOw=QY.uyNċ(niZl x!~q#zm{sTO'-A̐:tOqE>L<>ddoae);A3?ʷ!h}wx]gwjUg?cHYN=%\ Ƚ5s %ߴVS3;pQ_-_DnG¤ KQih*Nޘ;&6ԭfQK6lG++5EҫLPLqf˕W s[Xc.}et(NٙsF2'rbJ ;VL4Owq>j\`l7r;,OZ$J)>{rC:c#&_ ~BPǛ:Vr*T| _ox0vtz)s$p20+SR jK5`CfW" nLgeECQriA:qqDOOm+7nku4n@$%]N`ޠKkܫA3|Fp&'BSpEE𮏀至Z, jΰuˈ*zR:%.ݰyr82{xҌn&LsvMyEo%IoCJX0x[6fvbBXF'O }Z"QW2jX ~PaNK+͟( @RR^<9@SVgCd Ǽyi%8ALX4t^:vJ5p\f5ʷox!6m }%er/*բ)~4f=xy0)KqR˽ټ9^k^k`Z06!%@r?^| u T=%PrEvU+mE)2pCCjasA[9#CzB.J2})C>,FJ̇ggt!mBA6ڋfNvGg8k',وn6 U Aˡ9tXMOf_Tqa=Fc`/!+^t|0$9Q\?"u!G MI)k3mGTj>_ͩ&|ND!ݤ̹؇ZC&k: I COn[L8VfX' 4/ B +5|bHp ^BMJAt~bG1 1#-ПPF\{r[kuL΍h%n\2Rg( VBh,&^Iieq܁iL&Fwvp_م:Ӳ4"Ңt_ PiB t}+:7FMh'5OH^]?Q2/o=HT@d{d+Ze9u~E˃s(h4ב0Gi:OOD&E%b[ѥݛ؂>V9Ճ[moD]/hBCg6Eu ǷSnNEuEɴtɄ&i5>؈j{B6'f: ԅ&6;аFTcRDmc~}:3<N-El ֑@Y 0{W}*JlGv֏#t:u%gV|>A(Onf # UϦZM""}}IzgΦ!`mŔjYH/goqҥ.kąztK"s|P4Ա#7γEB$RLeۺAEʰ Uq2]Ll0vtiiV?-$ޞۯ[SV<*rC> Ⱥ{4H>!.^ͣlT7ӚCDݜ:lu:,N8>yw3/1%ʹ#% z7jk/,`V)+nZ%,@9#2т,f?#lRE!b"DRIVycޔ 1Rwl9zq =[jx<7,WXe06"*={?[⤭&aIqkO!%A4QfEc"K _IO0IR& .%}jOGl M U^"dy8wjnJO]ݠ@ q!yÏC/C]C}smfW- E[?1ӓ1c/SBFO-AR-/ ӣ?;]NU-U5j#_.b8+{[Jd9ǵN$Ж%DHy;RC0>G zr|pޡԿW_ZV^Ƕ-I՝~ӶCТ~hfd%:c/rx)Ʈl]"JJ =`zz$db%. T+d86v8@*n]#丽/Grqy?-L6NNMG B5< \z,D:=R1-#ntbԼuE7iJoB>=9)X8'|fF΢_0zbcրduC@r= T;7Y5INl`1 hAUOQac*7t5^XeГAH? uSԝtzY[Qѓ&gg+Ym{9P},s盠)INft@<~"Im>,s&۔O1{q/ӀE1EѤ( lT07-\,zFVFv AMl1w54/Q+9OWz f9j%xErƾNE?Y/׃^}c[@Xy8eB1[ĞKwBrxd9פ`KN:4eXKjl7Pl "C40z r0XLH{L"C ,ڃ `!=7n_Zy}2Û1`;7/qeiߦtlclçfٲC-Rsf/sY@HD6+L+_u@ r3VKCj8  #̓08h a6K+ =_1 3nT)T?֢4(brB)@LIɊPy6$U|$n~tnH44k>:Ϡ;%Oi@7[GEx w@#^r]/HaI+`bѴ]{}`zЧ7EJ_egwH d*:Y/ $W oz(e|\j|M0N[R_~ ʕ_J TCҀUq&)Lb6V;v.OvGKbFjY`gl:fxxfSt80V?__G9QzN|+Ě"E3XS/0&PP> D_%{!I]JS>؟3[9jN,A44]^Sg0O'ӌz?N]4gc;ii#]8G|nS5yfU2h,7K4κ%_A򻞉C=|]JdKxUZ]h򿶞Q0@iC%@FAmX5{ʖ,[ZA¸LɎgbٗ[J=A`lG=ؽ|9L#CD Y p }&I\k~n1RVlS.H5~T;C"pόDL (ш׭) z暌<%7}JR凭{U kќzZUL5{8U/=D$|F!O yoqA E 'h yJWq(s7U稒,;j&=kٲ4϶y|ٰ63ܱ+.Z czj0<' ffmLW4qHE 0qlgvIK/xa\mQe67䊖r FHe¯,v;|56=Y²yW^-F$7SDs^u?y1}1p~Ξ+bZBKP&"g-oɔqc}<ùwV2PsZA.C֝b@c7`峸MKV!0`溻mm;.ۡ˫וHjP@ſĿ&rU cum~U_~p2ZdΗ-V9}gʎUUuaTP#o:DEgj$2/E:[a%LJIQ/@#M=g^՚ U}Y%z+]ocdT h-n#ԗ}uᩎxߊv)B*Ho+Ÿ7"j/U"ƳO+ݧZH9Ścwoim /P6co$ߵ[G0ߟ^9 4SmcGORYQ@&,-w&쿞aU8J|$X@Fx"AաZEN[ך5AZnK3jFAX3|hسR{Y'Ku/e/+E,-)mlD?p YHtW"cӈ>8\H Xi1rp|Nh$Q :fpw#}$𕙀e" 0Pt3pnJ`U *H|A EޣbgDd]G~H0hu"bel.m*t7BJPvf~?K<]E"`0Iug\>`6p:fhd:"w+Jeax1.(>%F5)PgXc~w >W7 +ݬ+/I`AGk)siTh{sʳϣ6\vqڜ8 rX5 ?EcKްNMu aS;fvBG GR`p8`pJ+}<&kyfcy5@"&W͎;Z6nVyWkd\ŵߖ+ca-RT5<ʯOhh4$W<ĜU:g,ػ?:'GKxXCIEB7ƚ.X2SzNe핤(Uy4~KU˿g+-1k7CjAܣ(bEX'Ϝ1/'rL+` w( '˄9sj P+W:fq&*ːJf 3*3Xr)Jydr5DZ0DHJe_ŝYAyhKB. P^ nYp@h*[+㵊a6g~|}@vUa$qHnC݋Ħ=4G1SY;ol=vJ/h:A]jpj(icz݄Z~v|.[ۂPL\DsZ{~5rN1I9<&4,vJJ~ѦEon9q|U$4MPHv2Nio?v#'!qN9*鵜 ݛ>6Oi8 3+7/}PP-kXX٪V(~qKkxA泴#a>᧾I~#lB;Pu_P+_Fɐ (3(;%q7(//=D}9/`Cãʼn`,oE ZBfOEzkߧO<0@|7UՓ8`a9B!kV|HsyH@$V ([]c ynAUB:IQ.\'SQʁUeHke{:%A^‘r$i.u,"JM],m269,4/[Jk2#U ܅JH%E!Ųgou!As#2^% U_S+mhTp98`4 5v7tZSg GO%FL>}Lnv)N_1  ^6l/ fX O$-ҫZU.0%Ȭ!glˣWy'! K%<3t^2CK77!&RM`})~zO]ym΅c+ip +)fu-삲3u#Ss5f 1SSR0Zd ZJ8f$:Ȩ!qrA.YZKb3Ca+9M(tFjy@eS.S9zܦ%34VWR~YPF Vs#wK ֵ)-T|^Ǭ +dkUYC%bMHIIFWb1cDB'pd!xsҩG=AUh 4Wq nD`Xzr>ao2՟.4}Ln9s"4[}0 d["7c Q1R; դ<zrL&ne()ՊR߈j5f[DbuI~g7NJǡSִĐ3p?* R-4 2ݣPfຶD;n7SlK6*QՇk c h-KA!8[OB"Fxtd\„LC@jGtN]@-LϤq<M ?w(jƮ:=<@--׳ ,B]ҢDN{DZDhl/Ôs pMQӯm$4g]ɠ$Ms r1m 2 u S@vDDn46僷 /#ߪ7qkR(P&G*ԴPvU(I*|!xHC-"CXM{Eb;f^ٜ3ܾ3B;dy0y9@_EP!Y2?e5Z$.N lS8Pi]#ɩŒM=gn5܂HtuKBX*ۢuNM.z<p}+GeKwZ*‘8<TOs";Cށ@@z.xkH߀,6KdwEuR+؟8 Za|74 2L3}K^7EMR^9fN6J~CAK0j:86TF ;_z_9j)em-͡}VTG:bW>okbDK$K6)Ϯ Bvu)d{ȍ,̜*e4*ⲮuRO':G/%hsQ ƿј B_W)$c!⊌lP17كIU/ cN,51>i7 3Q?~J|{mȇq)7.t -sK*S|7T1rIuh/69%q^ LoB"*Pэ)CIP/HJ$/Hw?`s\k~m#)٬rZe6W)!a*t8VSiw*<51V#Dų(GkPf(ʶoŵ>wmU>@$y$nXp>/vK#4N{9~/0uj"?q[A$١NqAR#ډ⢔tu;X:g _F/M0-6iaw d(~hzXmex\>hZ"<f!r%jZ} 8ΡZ.ls>a bn(o]:P!qw.e!=$с:fmv}O`K>^M\1|wr 8So \ba9^Ɂh CzZfA SG'o" Kfڏ%+ң@h5c{>,~ }ZD`M`(QĢk8AIZeGepev oO񔹏ːHY~{u!1?x MV0$iE1651A ۜgWf~7Du*1ywE6H3vj1Zeϻˆ3SYIJ+乔QlCNJVI9wL! *X~AҝgyQ?$BnB{3kXʊɋQRû!!}]n~cԘ6{`No|1k0aǕB]ģKqY)=YQZL4 7#wMmSvx摞|6 $GM:9u3 K;k;r l,H3MUfao=œIhiAj':s %9JųR'9 EF")gDmsR|-rfm}Kx‡bvia&`Bsͣ36wK1B;XHQ#+)唹3 ce4pń" ykL<G>ZyS~JoJƍ,k(AQc*fsQg> *G:nA ]~wSrh[}>gg*g jr:&C_r XB"c&~<UB6 e0uHQ/m}E%Ğ)&si֕4$\ځdஜvRմÿ0SrQKem[TQ"nMPuSB6ǀz 5_BX!=n ^=\7y~_9ҏ d*p: AEvÈOa@ D \sWEs;Zxp e<-O)gtځWn"\t-U^kIeus1]Q32̌Y~Ɣ=*O?cfGa}7 w!_`סNZc~1VK z"flSHFGސ$\kydui𰢽Ԗ<BזayܫJ#& CM͆ \&A{drC^a;+J@|冀_>T%7eTE!qgqڈ ;%Op++[ h،Iq]\*dn_FsHd>hÏu@o,_ # P\\@^VMw ~mI#+N72"wtJ#?$7-P[URED)@7~)7 KCR`H: 8ˠ (Rp9pV wk[C-N3ʩ 7=RIEeԂlr B-N ,T7ķ0Iw`I(*ܒ i#8L i 2%ݕHU؝ӏQ#$AaRHD3u Uu{84aJ\(.t{(rhzr~q4^=H)~^XpS慢l>"r#ns 卆aiC7lq=VDgI[ Ibls^2<{oI؅gAb Z"Xkܹa90E+F}K:fb &?1y--O;j+ #K"Nmq&ݠiwsiW| r'Ve} l>ȕ#7*gAizބ'6ս:)|.%Z:"y0"3H2*9ݿxj)[jpmA2zɡVYR[)֘t!'y(&Rtmi loT Ud"kRLO]Ţawᘋ>CX A"bbD޵nlN䘊n_Ղ/xYDИ' 1jz(>"zFBJC8w7#D3@ ⓏͦAi(<:P*V-绞ea,_Ӽb[smRәWآob6%"l&l:Tď'sK8ʽtN[`=tzLqIO-?5H- ؽv; IF|-XU+L$(WB0V3mM8#jPzeu@#Ǧ N VԦYsĝԴ]`hCW~5AhbHpPEnTvѯ#;b!^[- B[d| rߗMd$yfXhtEd(6`ԃ1$Go 5oL =Ak,SUk6SHTwK\.+ w9˥X탟Yhh|+R&yTȶvvtISSF,RhOUFN,6p2v!M}0Z[Ss_QaP˲x_x7'ʦ}gYq8cd<1*  WI萹R GCl?Wv0̤(Ҭ.Qj6m"ˈ-"-zE?'Y.Rr+HN} @@óyP4U'*ʁF.m,TvjNM:l7'u~n"X0><}te~$K.OA2IbW f ƾ_vצ^a"|}}emB7*A<&Z5pesooێ.>5[zd,;岃_'!U_Mhx++>\Y (*q5ek$F ͂z8, -e1qo֊*[u *(L*{M$)u= s1|ɾCߍTJqwk"/LCY\ u"DaSc2"n7ۖu D$$/$ rMbSe;:ٛ,5"'7XR ]0L .@R%ݍj@?ߖ5uI Tb#"Hnw40m"idi9>Q!0جKʆMkPF} @ KKBvd>H̹Li!% 2;3{6X㡭y'=lwAkS\f>SJo¦3ե"'QDbj)C+E&T1/H-&Cwt 8md%!vK'Z$}(8B^&L0En%'菦C"Se5/m4˂&f.2{JȄ#m{')HrD$7}?Vx5TxubDs-XgDZk TVrRMCVP8 ky60L:D"WL :VNϧxw}4G \!bv6PYS L {Ѻs"?a֊X=?V!Rv(%>yt kyӓrR7ÂY분m"QC?QD4g?,hޕØ?x$Մ9Spg}82|eJLۓuj!{pʿ)67(罪-XS3/C8[G Pz5i nuL^á!-Homm?PX'q+u:.)}ěMڕ+-y{d@& dd^KAE)%{.qnCχ(cE6V`|%_k?TSbs"`ȗ'j'd5MC 0gvr: rn#vJM={0N\H; ds_ @jb+HSΑ,6N3vU@jWdO1{m?J&$"@ѝAЀ-&^}QL~hKνؽ ;kn2`pT]-%'<=2o^|DydڣYe^4sxހǪE뾠 n#u)G1hA93_B<N0/8K T=|(nkO?c+s(l=ðwh)8 JŊ{w|*k5˯]w֡_;YT}ϸ{=ufa}˕7>T~| +lL"~>E:ٜCHYTa\}񧂖*XZaZ-) pO`g\QtZ(.P~nqD+א+Ѣš4=kEɯmԒ N_zmsY?0G0lun!X%B@Y /!9@ekO U4_FaȊm aGAM*X62zwL^EE59 yP]}--W)u0t6VUReۗ~-^Lv) 8.eCxC*%q2kh˫v=L<>S7+FJ<# ^/CA^^![ƃR[*Sq%t$xeIwfZTMJ98 hɡ,fո%z5@:),W}>xMEn ,s7 qOѽVr̊) Yu)&:(0U0 Q|:NsAZޜ_FȞdlK4~j6ϱY~d޹Ry;XRtBꔲ3GG_LDF wc7dHsk$eriOǒKyq7>1-,<7j~lfx~b۶" qBq׻_Ws0|S(sM(mxjũn6rIO ;@sq]Z|ֱu&j50n8юw}4Qha0~ .(MEPkԘuL) Z1b[F +]Vz8)iTo~.ksHW!mYԄF+)Z؃1†&%Fvʎ6R$E; ͆4,@i%:Y34::5ؐG XʇњQY; VY,%ӫ)Y&omt{1KEM=ϋ%ف" ~)uĎ-x);# ?J Oe 75f7m=ҧݎKV;*OWqR}n.47O|"ӟۍ WsMs7Rj%Je*?l)F~?In޹Y8eRB\L >T M5V\\+QšF>#)vqfN>!-UmNS=d==c(J 6u0h;)>J'H.d0 OÊzthvבlynW\w߸HzS25C 7>YS?w!$r|>Zţgj"ĕvKw+K)PlFcȭ,0) vSO%pӅDHHI1| sߘv mJ->Gq dDI!_Shb6G=zWIM5 3,Z=o)것CT"+`ᵡ(ϝ$ )N[DEC,fLi0ņج&;q=/3mK*"s+s Jts14 u?g492n~ܚ)@H^msJr$Ɵ!26\e^ x*"|wD'yM;1lI@ hܥQNi`E<ɷlXaH4X(Me_s_9EĠQftj=Y@|O&!ˣWv!>ka?yDŽ2v Ijr>W 32Iuǭ=C{f\RHEr?iJΥhmS$9غX38IlDǃ(ОAȄ{Vm6m90^tg숎1}X?0tb/8ɔ[ ņD);sR­UxӀoʂC N3gYZ0707010000029b000081a40000000000000000000000016101cd7a00001e20000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/chelsio/libcxgb/libcxgb.ko.xz7zXZִF!t/C]?Eh=ڜ.+U1@WFٙSb"\G~ѕ7DsSM)(@Atk5Nt6 QQJ0A[<ۧBm<ʲ/J" i{:C9qcs}Fs#?J' :O)CˑJz5n$k=0b3hq%?O (.~1ol|r$|6:d=lqQAečQQ@d3qVqH70B#/C;6ϟ9b% zNo3-4a%dׅ6n}H=e 3HLMif%^F4cTyvOzFB5qSǖtIss;{imuoIy\gv;(jJgVWSBaA/yRtfaj@CGa*?w CRXŵH`lj),*h M㨣%)X"VCo N}z<5A%dWYj%k v:#SZٍwlɒ v޿n.wa^:`#L.G6nM.2E~i2;֊b*XKhi'OBLS^G:YrPj]P&ŀJׁiź\[2ViޱnQ#EB$֔vA޶QBGw}cx-/ `cht;(M͒hk#rn`"6[CK/SEaG5s\gHUc 5snlFh"9@\J;;1TIxT"C^NG Xᗳm,iڑ9PSx=Ix`C$ 7DR(l]ٚwRj̵eloO^49!;ny:.VYJNL̅7Nr<`{}`d¿| }!,yB؍9?v. .K0s6˯VO1v%]jnabF# XvkibZ$jY~QiQ0%|hX7DB 4Ɛlj-L`C?.o0=p1Gkk4-S!AI7q3ri&W3těek''br{ !:r+{vvIV[YL !F¼a& ɥRg,JbU'Ɣv8'SߛOQd.U3%+ԛQdc36<"#5%r>/Je2ۖ;TM ] +$i0"8U4Q%q&'|=:`. HiiYs-l6Hdpp UAs*) ^tMB":mFTΥdLZ}BY@€@t19(m4wu[>4h(A<QA5P1yX)=׎一&_ĭ;J-%[ՆuT>K \"` qp4Is-?D icXAяܰ1;3#)cb˥B,v c`L/w,m)ĥrOT#C2mwƲ=,1u]X\,hdy&S.1ߵ(7d5t^1^}&{9ڶ*/Mj|L7[梀KFs@`;ܜ'0eh^}AU-qH!A%6Ut7NjK_ģE@(FZHY?zC-w@1 5uAmA6$Q-!M7yj\wa d\]p_ sߒtCᐋ׵i>m*[=(=,U 䓃 4V\QUOIax~"۰z`j[|7@2nF1Do - ]-7\),ZVr/jBי?U]'(IWjvp,Qݎ,O1 ^{A!}?X֘ mYt͸P߻w߭R.$#8;sNW>eK~"T5wB!F4}#S+Nq/t1N"a;5e|a@IC֭vl24~]y(MCajNm 80Z4{+ڧRg>04Ii gra5-HˉbSBz|n^`Ow;>.II|R+U)d Iؾ=xFTio|DX̛ʹDd)uVmi1=I*dEfuK!4Z9U>1KI[ػ)M_aÚo~9n4s6Y1q[۴*ȳ;j._ +& җJSKĭw`(d$d.o'/lLNQYsE@PXjA]' 4iތRJa hHVI {M^T–!gbPrA)aW S"`by(WiP-qZXa JR(]{Oz͏ʏx=;39\ S?B#ϯScVI'-wh4E$㫈dCnq8EK/`R^tJiWj)4'x[`?;JgF%bwK>v ;rgcƕ_$w*mÜB7'_q7a({+D6IKkO2Ӿ +cmfh`BjIIg,\&A4F-..cdpضɏ0w!ZOc_~N"Nj2$K*X_,mA :(-vY,I_s# -`0[[`I[*G5`\/D.M4@=Q&h5\0@Eoyi9gݚĖSi32\LpVq̌@>Lrc|EVŸhnϝ| -Uvn' [ۉ\Dw77L3e>ըW0=M5ʝ(9@-qzs@A0.Sz"Q @Dƕ3 ʤ@&  Dv;]<YY%NT:TiP8zo mHj3 ͐a iE`ջT٥[]N%t pl=j4luꝼ%,(:xzN遜;/]5|Tls}1Z%Bv;m ~:8&jI;YQr1"9ޛY7 '%NVmAR T`~}?wAz>ؓmwCUa역HIRW~7 :=9M^0 ~oTdXձ鐰ĩ0&7_=xN[xf3)X`_A -M9/{]ȯj Eqzu 5MH$7"vKID>ކa3 hn}!Lu5>.hr]%{GnG 2̱[9MɉUFɉ-}yk]^,_(FB' MRWX߷ 䢾"Ş MQ1^_Efws2-iÜ'λiMaFYA0Z]5:ˆy~~~wG&ӎ%21rCMj9ha5OLʵs%3ôi}O6S=-;_$D (\n :&t5Iݱ;-T0y48E18;QwIpkpǗ Z(܂ (=~|Wa A=ʐ/G' 1xU$qX=43D ow{g%zP5I,/\=vɍSոr:$Ӹ H6C=>l ֙fþcڔP\jO:|, {|l667ʐii<@޻jHghLT-9!j}e0Tse ]ec QkYEM?3*"nF_v)'&dPQZ`)$Bf@tD=rG1mB' C/}Cg$'!jT'4SצHsxx>ɸ5kabZ7eK'gǴZՈ-L# [n-7; --'ZE}dgIb\Cf˺}B QMB(Up *n!x ?2 0 DgMM753B˯4wK5h(6P/k/=bx\WMJ㊓#9snwA)1hbi^u C΄Cp sV~ ?ςo9s?ՁET};k7*:obےAdRCh1Y}rJڳ 2wJwM|~D*SFCbC-K6Т{3(~ 1 5Db݂ٷi$R,Տ}4ΕKW Wy̱$\h6rCXD>.cR&V-Oنɾ1ޚ ܬjX: SP=v ~=lf̍M+KF/[ίP-&j&8gmBLQbD>wk}Z ,;ĄψgYZ0707010000029c000081a40000000000000000000000016101cd7a00009cb8000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/cisco/enic/enic.ko.xz7zXZִF!t/ ;v]?Eh=ڜ.+θVG[ɬK]l\<;˫)q.x~YrkZeKިqFI/tsRdV5} ,+?sY}p~ϩŶ{Ջ#gw0,B6|[ĎJ+y* 0 al8Ƹypqj2'"; aAߑF(,Ld;9 p;#]yt \ >\|̸x .s|Ny'naFO9bDrͳF -mpc/}' ؓyL:,fI9^5ć^ILMWIk_Om@'}{iGAY:t_LsH ۞s|7軀2eęh{mk&ô~IsG[9ŒMt. ){vf2z"|pƦqM>}*ۋ'5T<1F$^\RZb]y=Uˬ<ݗ+6 >MF;xc2Ͷ)7vՀzVN[0ޣ3Z<GɎzD%%WsA=R9ߌ`y_[Id[ߠĊZ|)=Aa¡Aw颿3Z_ۋ

    /%E]MU Jwsdw nHM ZoДZ$VV/85ڠ187 So\c |3%k aI&'B LZ#_-u)@ YC5u2{7P8Xsz\[^i1ytkݺ4%Ak}~iSPi=/\88& &6r&YF\'N L#魿N5Dke,x;tQ!w`ږ<sx+t՗jd\rzҍOǭP`_CxF *DsyQ5?`ӭ>zv<"YA9 wJA_f%wDrFW_r ȕ43Vtl Xl[NćZm4O}쇦9k 4@zVؗWk5|̬^~r8Rhq!YqGYpa=~.OpK',HI V"v[/l i^ >=2&+O#gJb:jڒWĥ99O׷͢H1'zLp.J.цŲttOL6ϖ1wF'4dhkJilD7hd|p(ȁAR89Bw}?ˑtU0` J'pUP!NS?œw =,&pX X"h|Obhc( ZmI9 #I!TBK, =PZJIxߖ8hI BEU \hn8 p4I5/ژSr:7$g=Qi&]W |b|=r9IO $BC9FrV󿬷{W{d!eIs ;[s!tOݫC-B|BVAo0zֈG Ƃ[wuzSw|֖bQЯ-pX*/,^EOzx+bh>LyW')5g"bGJfe)yt1 W{3?V˪^RA&JV((ČC͈&KM,]c=LT{d܌NFV촭؁ug2)?!vORQ*ɻǰP[X@}H; m6IfZ"ŸkzĄn:,~y%껩rػU5Mh}((Vȣ^ΒE" Kp&F7m:@qiByHh~1[~ 9~aMXN\so=Zes9S'rYwopkS[i< I86DynuՓ(rmCWaϣuJ;8,Q{ŏ>)AW?Se]Hʹ~)wWzdԟy7^Bm91]04 2>m)كyQQPa믅wq 9! _q3xQ5ym6]lT:GNpXFlP Qt60O{Wk~)XK7hGI:YF[pHRОOA;vL]ۻS{4MZ9A^k YSkؓ_ %pHPۛFP ZS7OCT5O:Z֏ 2F$k%2YW̱FlXrGQe %-bk[~=Q-pebuY$^S&וYxzῄMFO*N(:*bޫzadKvJd8>LY~PC~ 4NX(w.94@4i躣|ۄ'he'n?fVmwKa&wNd`PsU$xDpBY6pQhƮF8@K7dXTFE>밾xAZ>)=ȑо||yU_5JNn6 e,&V 1J/t/l$@CeVo܇x+5*م@kK5!f@o.rҧlޞ#-gc̣e1L}L@>vd4#:HEI>A|z]`R9g|30$j>Cmg4ʽoȃ8(RgFsYX(FgDcEKKh9q#"轳 59gț!Ҕ[ F^<^z4j|\La<ˈxbeWaPOl Iڂ n%5UӛA>&b$REK$ @*mӻ<['Apz@|00*8\YUdXT(2ʜx*)5낉d8M"!k3(yl~I[U<:" 0?Fč|2 QmяE2s ;W[VWot#ctkF7!=s3IM#c#ߣLork=DܶSZ$Eӡ! 逕>[w4i#NɪyR#¥O1 +9طRAT'E !\sCcT1MgHL|?sxEȏTy}u2m ͫ\+d _ԟH)XwB\""н笜*qO+ּ-~rhT가8_R͞WhqYZcfm:ƲVڑEka.7- v@o$ɰ;Ӊ.fq90- C7/Wya0 ]FdQ~Mhlgdm`&Vo(}BDǝZK1~GPlpuHv/'M2"&)Q]l@seI;JEP0gWrxrsH|+{9{`_LJ#17úVA!3W \6e$x,eŚU7`Gl;A㖰{K5`!)0fZ W,☥ͧ6A7x14c 4: 2DZ-T%@aۻL e\Ǖ%[m!\dJ$BgZ/Wi |we< ~eTxE^eO%w@nޙ߰ _}y N5ito(ӻdΚͱx#s\;Fq0>jMjfțX ~Z#UjO_ZK_ >ZwDjfg(%[gI7^jM=?>2O)jI5ziTcƯW5Ծ΍t!Ħ..}T{[*EkWMP}L:;z"#ةv^ V{XopQ{ r݂Bn n0p֔da:c,B|3:rMyE1t]a"g-B5Fb]ÙT!YvѷJ`)CFKYotd\nLti\iU|F"z}y za(>m 0weD+\y.ĪG-ЙڤEZCŢk)GԮ)GhTM6 "CWAYD#J4UWp8U1w^@&!n?ۺ f]g:GEWRK\0|!Wf#| W PWe^ ٭E;a3(FɄ|-dn!&b뙆nQx8 Kw Cl]hBn1 !FUlxʜzkup-Xp?h!N ,L9VkhDe9 ] `oF KnFERM%3 l0IjU@RǠq-HQ *!YrPNg bSY &/lƁ!a.hw#$ PmD\1S½ Ř@y Шsmy%ȃƣiWx>/(ugz~jUMKv/3gJdvKFJ3pQXqP1/\]zz fֆr $.S0&;GMvQ-O)ZOmzh>j4޾. $cdT<{M30R^*l&; ۖW$idLǻ yE79m~h< &_0G]**RtDOv doC W{(FRK ey#Id~ָnc?^<O:IOx^턡cgcyA1a8G%+[0͜.\SHwaT6Up6ېւH&=bOZ&ۦԩNlhߍ\#`h&SG)x(wFqufΠo(_+69¼ARUZ}divA.7<:YXAe#O)P_RnİjCL^6/(08s\Tc -EӇ3]u Mu:p4xMM9Ls&9ѓcZ SYb>ABS#aCE=JeVΦT&Ʒ*XWwkm,][ߍu[TW^#/e\[qZQ8jQ ;<_}_Q\ ioV{=2^{'a|׫?p"MfJZ.#r_dg"wZgh{SHxЅl;'N?FM)N!XIoEc_i7˾r[u9Q`eD4N8dU/he:T`jZP"H >X:%FjqMXZ3VƖԖO0ޠ\ ^rE?/*;,^wo֔z$ ,K憹;hWSRRU~`ɉ'1Ѵ&( `IΤ\xun䩉6t҆ Ʉ{ \w^ dӥxLG(6Oî6%r)gyVZJϟؗQDX$Z /S* R,a费 vkFݳHҥ[@uXFy̐;6 0jP/䛹&rpž(w "K!Z8=~ lK^T\Nb' (_ƦuIs;]8ܲ:l 0v7*W]9S7ރ]HKWlDuXOkZ5b]nľh 9;%JnwXhCΛ-2I֎/< 7n#@$mYc Y\  +E0fbh2ځEA}|CU#$oOB顧_K`(<|]ԍǽOK+ k^r=tNzC&%` Wc/V\qC{K'fDlܟ@-i4_'{8 [6;z3M[Յ Oj7 ,lM׀k.䶸K&UC3נK Y<%"0 rT0N^Ik(ClWUWN,EL&WBmUGNtZ̛lAgWX^u*] gç^IhsL}_!b[c HYA.8RZxJ=Ow?,_Yu5=;ec6i]Q0%QO2Z?dMY&LwtM_p>.30Vpuc9)9W.TQzws.-. ]I.~ey*GcD qms!¬ȵs7@r'iZ;s&<~':i.r,xvARb+GlIE{݈TU`nIqE:McmK*c iEK(fx$ܟ{l`\N[gӈvS VknvZ(ܲaWD#;eMju9C X:8H9nzgj4̤ZT6|/k/Wئ+qIj(dEe)TT(s*ă7OM]Gwi9,P(¹'q:0'D94TT^4ؿٱkXJkF2kHfm k5qeΑd]9yK}''VL`Ad 4hE)? YA9Cla$oYD$GeT v )PC?IRj)2f>/ ,׮n*_/n/V' *ΧޡC.\(:ǣ9鞉  <]M'a,1dMOLXV[/۷Hh:Xt7*H#KlD@2`qҹt ;x>㱑k|67w)C%Xb`&Z`|8:neX?ٛӸSǤo/= he1 9:dvVT6=[0p< Iﬣ6FIsﺿd*<-gg0P)uF{A.CZM ?b*X (d\;. }_95h٬|F ~lx16rij۪7~9;.UmxX79#5J*Faҝ>*P:'0@ͷsEӒel0DR$2r3,;w%KJFp%.k}D6̀J(&L+_AV Ȧr1|!%)Q& 4M}Y ֢Ztqo_ _k2 ܅#xeߎT|0l٨>vv9 !êa)0񭌔E=0"YLo%ʠVj .E@Ԝl@WR\Ehz е#ڰDR=a gWlP BhE t7,jNˤ2+ASN Q+?,qdR⯷XlWrx2=YC"8& AH !`s"HLh򈠰`(?o{Y! 6ߪ,ݨhxT,,?Ca^fqpY⪵w!"bU9.PeR?k=֥W 39O(Hp k}\qk3lv;äQlSwc;NsK-n)HAlH4C\/b|1;i7/I ҜHBXK z"{U-D= Rc雉0UKT'jըt>%q@xqtWuz.易֏10t늜eCgWcHu9`Ǟ>۩] fCjvB譃{ѳ4Tp ,wH!eIa |4}F ѷ Oǽ, 4Ldy$YXе~e7?JgfK᷏BWiv9D\Uh@^ }ҖBgM#55DQJ6K-#뽦wM5 ԃC՟tWNW&Œt␍`E81̇H? 隊Ѭ{E#:*w@S ^b"¡Nax(!#rQGJxm-80=2c1i0iTJ[S->SRxU y6! @r:\iY:2FBH~ʼn~(ň"bL2ЂT*+U:)/T)hHFs>mK!.w߀{~J3UΈ;=1r_J%RX-Vs4~xj,sDti? &H{Q&VE EԺw:GixV`-5D 'iyj%1oRbvƚAJމR!HX4JX \bi̒߷e[6;:INN磞M$Z:ܧ#>&~g@2ęAwS.`QoHO2ژ-\ Fӛ4#vuZ\,\zzsCH*ƫ p&lLC}͜+n/Su\Ю$İQYvpJUnQ"yNw%"r;{O? 5r&svCv \IŢ ?&!Q 7>"+[ր14<3iEŐEb'3m*-cQ̎/ƀY>Hl>g8?KԌ㫼zJ8rkQփZhJt~@v`ď(JOOW,y&n ”6hy&E0 +aH?VІ @`qaڒ R#WE{ k?[ ֘%Q/oNgGu7 bh蓊jwq?.'}ᢍ.zcXp$!7X?]gƷ"Pgr2 N%p]-ވf^~1H M$'m QZɅ%4hDR#;ҭ|1nE|cJe:`JgFA0m\fH=XN}jtѷD7=N9_RdzW>;ҋN` [uKbh l]SJL 8]ԱIp3}5=]> Gm#N,#3dž\p =)QEskҠ9^)| (`kgsz.:<2_6n.Akώ`5G*UEj H,c-MrJ<.JMP.NȰ}}I7̭#N ~9C!m {tVz8]@dTbK(0(c}: %Rl.&& (_hLr2+3 :. ް$4!WJ c&3 ȺMz߇U \N~ 'vQ`Tt3(ӏ G}fs]6򹗟Zp@Aax3t61/XFho'_KfXhƅׄiQ jE5 J .v!͇k䆊Lߐ;2~-3o{D$C=l_5|*?r/A]r ͧv' t:uS 8`X$G+=i*j1R=MyTu."!X~~Z;OhB_v5^**l>'  ^R_aӆF ]BAu2ˆV.O) Noe7L1snK>K,RYc9BYk5W'@MW"0Y B0MUECH\2ȫBͮaSƑ,N:Jd}T'*H'62_u%Rs{Nfb;5-x+/$G%]T.NhlFZY}ѾԅǛ -LCiy ATSK6x!Qֳnalx 2F" lzͧXHr Eq-zIkT w.v39g|zRxKB?Mɏ<}kx<;{1596Q5`Zr31i2mkLF݈T]6mMw~"#: #^d^_ 㠤J(i f02f+?avd}7aFP-f_Kiiߢt9sK1kgp\Xٗߴs]bVr6/nM#x`ί-K80h[47mvR-lU'ф lrP!٭ت3E<4BQD}4.w"2Y&6%jo![J8̵b Y0UP $UcF&k(PF6R [`( eDc%DiƮlBtz$At&l?%Xєj.%l a9iE6ǥD6Fn[k <{%k3:7nPf>MfUQkB]ߛGSxZ D(dّs:#.s1Ki@jIi,HX *@Ҍt]v&>eO=omew$Eg}NE,qV2I;O Zfˊ FXw 2;TeGZPwSK*Bu3.5X W( Bww>M쟨LA݂ܺɣF#p>,2$l{/>ŋƅ7,jVf{&Ba qk O;$ ڼ/`R|=O0 w"BqP KZ[j4!F(\>HUs]3-9J1cE~Íy T81Ӕcsg.93W`I~ck-XLX!V9 *QXVM*ĆVKUetqO  -C|Uà߸zn}V_5a Xr 颫PO;*ǹ=^ pY e'LUW}d=CO2ʍQEݦ>ΝdD~B r` r\K\̿7ݮZpSKK| I?eۿzǍ5~Wcr%4ŨVN8W Lđ잣|}O a}7D gqVMP‘[K% jHX&iTxy~؂ÝC,KRǥ+ hܵ`v[Bv6.l7j?rmGX7zt$8Dj'` Ȱ "rmm,zD arn]FX #PI"lvaaXX}ohs+8Ye3%BKs/ٮ ʲ̉tބƞl[ २b9Qx_`SP]sqk|I5̋37p>f 7̼O ­UBF91pIw$ϣ7#2x.zC_쏊)P8?&`gTO8"Q Yќѫ9Iʳ{arx|!ܤ9%9P`^!]^$&焐axu(Kٔ&@e} R9{hJsʊT%|VlA.LqB \4׺h@ܚ ۺZrvBq߶'҆w\vm PN;95I:ye7 ^!Rn_Z$̠Z`4U:&Z۫j]XTf•CdɲӀu־cˡqtIDU6[tkE6T!;"`$g3_ hF ^ުTZ_8$, _H=cQ43S٬p'{TW2c&{I~yM?[< ##9>']nb=CnBzj!{yYüxŽJCDh$>4FSDzZ |`[ҁqe_GH9(U,S#:npz6#O* ]R(OFNA Ptx^-m ¶#@{8N_Q{Rm1tsS"RkAd6==o%1pQP_B .I|lg+Z,.(Flߴ՛<qa Ï28$?E5E| ]5HUnJM|nU,>~WRxduلk%Fvفi1Rj-&D4HEˊ  \9v:>}6ข?|uCX3yQw{^$ 08Hb }Ւl OHj0 DTȽ58c NΤ:syj+ct>AWYV e5v!>y 88Xo<>zgb=kAqC[' j#7mĖ#(gkAΊ(7N A/˦:g. $!UPdFOVϜa"2T?MMjB|a}Iĺ(Kfh[_#KC5>GOc :C4TI`oZjQ$q`Z?-f7'" 酠Mj n[i-0e:n8C*d2yZ9+w@3~"KcRמ}h̏DR氚 emaW `RNݕEE^a4ü%@0 \=0ƛh Sd8Q<3哨4 Z;GxtgѺ:nSC\' *nSb@@x[8kjY21#;]?q:o;g]̤:t9A \DK m[Mrrf+d#ڒͺI x|=ٗY7wFHHpel6(rK*JCd \ cJw `I:tr =;wZ3ZTwX&SEu|4+3]z{?SWe=PR?n}8;fPOK)3 -xo\aō{D")|f96 gl R0k"/YH8z\$J9a :"6~f,NI xV{ m1섁hC#{l [n5TD ꒝}S 4Ẁ@;Z:Y !Q?W^B,hLRyK+jS9E~w3vλ955K5gq!rkK@KU aH>UmZ?j \ :Ȇ9bԛehIu"[̟+QuKek7F^Oc*Rp^eF16۴NL UpC;LDbd[~""}hM8r4CP7OeWA EKb.֣5̎%SXhIp_ma L@|&E Ш)@ԐjmN݆T=ך$9^E),Ƚl4p_x+qJG٨κrMLtD'a\ UٔO;quhh(Rґ/L=-*SpS#yi.o[wCkʞ~\GXF˻wSSQy'dL281y5$F)lH[P'3Tt^jsQZ Z=Pgc>hkj\`}rye()]򶨤̹p7*Xm`Ļf"qh?o',~ ṁvEb]l&iϩQTSHo0Ӝ;biVw HsGV\8^P@w^P9f3U:31##uK|<@gZx=?Q}G5slMyz2S,{@ x'(ig©Z[}e ܭIa:A=7UzKQ._ix!  l 3P)C`Omdܲ:tc)Ž@d#Ga~E2G?3VҋJonʌL,>VC^]d~dʞй!hAq̙;l.2e ,C >d~{\Ypg w;Uvw| zʬRQ/ԥd]϶LFu#.m#TCk?2c[r_Vx}*1); TkinlM%Λ>l%w2yݳݙKO5U;7)3&v^"!jSR6C?mV/%Rx`/xFGY'~\Y$./c}CkTɐtW? >3C%wG^oﭥ7z#bg xcx <$y&./Uo׿ڗ&uA؊g#[hY'UJLQr!Cʀ;VɊ׍P7)L aCBJp]Ww]boHv|tGS L\ԘuK zv8RR,b/U¿un_] ,mW8GsV>9ޫ$8#p=V˨e= NjYw/\#3׵t~_&>}Ѓ R.G[ʔ- q*$>Z#a\8\V%Uc' [:$nvшOw$NzPO]ghm}G7DN3Z@wvp7n!5ys&.81J3f*HKSh X[T,C@_ p/.GzAqe;FVP/u/:6-<qkhe4Ӓ(RT1qN*d au#Net d| ;pV﫭Ș9!/ UOHQSJvf#@GC=$ n 4É*ɍFq!x 0u7f"[A2o˟52ܿZDz4yA'0 T. Ut::5#U#2ug5Ƃbah5ׄh)L͸lycXGt\$X|7A0U. ypZܶn{^?4ѹ?;4"N Z?wЩ5 | eb_ ,~ {z8t%_($|rx oO~/VYޅl~kjN^4[}f!u)yj]~:ܲbs3Ic)I{?~xcWA-.l ̵ʢdhGG:dg|8tUnL  =&} 7d뉞ˁs+bc,GU(F& ""xSL<^%30J+x:O?,i 1eN pJll.!n(H`F v䁔S"ގ͚ @ C:AlTN"Ʈ@g42s!ڳpfVy;MZV uQ `f"!i+[92r&%b(L\RSKKۊ§^'t:IcK;9s >PRuGZ_;-5B *v홏cB$sk>伪ʅ…QxC3$"p-,5,aGCxN袣9LThARTSa s\WRt{OA>H*1F{Hc;%-8QTpյۍZB(}c 2Dm?H+@ s]/ySRU9M|+xXژl6 ^hLlc*X/fϣ]a|8.R3^=⧣vՈ?R2fc) E;PF&fv:{b=,dwg4[hCP-W1kĠ{M"w 7U{̔ Hw>? ٩F hi .+h ɗ Pz?UsRY~,@QqxySc{ q:Iw*3U:,ΈBT}ښ/KMϸ '@G@ q<:Eӫ,tfRQ`.!b|fƍ5UXGs?ߙ KW| Xfp58!S 7QMk#t>ӎ`ULH &ԪV. ;Q[cSMP͗(`Z?bj|,^DM0.*iN*4(ů^. (lzW@9 BU۾!қ0!#w鋉 a6 +^f$L =lF Aj/vqTCUHC?B!N$?*}7WϫuM.Hų=",~pU׍4hU-չQz |ZCP6svcdC&4[۰FDl53J&M)怷BjY">e1/%Y[<7eȐECU|T8d&^7? 2m>"=iOK{!Ǖ8_ 8#t2g6hM@wa^|p2OաpҜX㕥)"zU;~07TMSKDsm Mmߞ31`[3pbu.orقk|K^k@BO ̞=qd[YuQH6%( @1=߷l @6""8 /tp*0::Vf:S|{poB]hW1T<~:] mEv5] 0$b"k;hg]UU)Og A,wSK{@7&f ^{50S˖ 3CNւȜ Ԃc[#o`5Mƪw%}%$Csƨ_Fmt8޽ڳ3ܛٝ ?%' %\m~sHXbH}36G`WiJai9+M}fxM&w)+Q7~@\)AhTk&d^X0Aw1ƫWa)Hx8aPZ Mu-LS6nyPrtfCAmERLZ0l*~=[% 6h&ncfrN8̡H#.Psw\mW~ьH-Oq> W3 L c'56rmJ4<`HE=Ybд^2-4g)Yފ b4s]U ;-)vN& Kx Ռ^<z733?nkF8  %VxڒA~5IU'sm ϔ&d1AY$K &;b+7VlYh~XT+trzuj'x{.C4*˗g>d4`j)",Y mN&RnV-OL4rW.VJ’ǹ]$$OQ\9̑5-0Nps4ϔ-& V.nS6# Q[ݜ ]^⮦|M-UaxbƬPesF%|l3;} 8襵]lI]]~g\`~.7du(oN+AGmyV\u]Ҷ\΍g`FWU*|mJ67K 4|;knGU5#B%g/I2cdcVwӘqb|xHy8 m#ZmҮE*3͆Hݛy)~]*F!l9{"YSߺKo@H[,3;W-nWqNhNApD9Uڏ윧9)>G ewsL0G*Pc %%d=v@|3:sCCKIcEkrlÕjsflȜ &i7)Yd蓷?j#VE_jx!STdkP`h Jg75<SLޛ~-D[!5kDEjds~vbfSQ-(PF3l5j~VF*l;50sb7cV{_@Cf- De0ma:VExb3INm cZw}ƍo!'`!ƗL.6:w]D웧RF# vXc,:X"ORLxVE qmuz` C 2 D"ܘ8Cy}2c7X\z×,tIf\$ TTZ`boS7[7 喺ˡpuzqύX!EG/kb SaY 3` V%qMT]YIY2y&F03` q )I k7~kNIy:p!pU>z=dyd&S%I.?C 6!!Mu%fanyǿ͍s+Z 2 y&֋ġbԲk [n'Q;z'DY5O`Qab]${b8TyN3 f:[#m .ZUsM7Ư"{»9u$(g:=@ʋU2%I(,M<궱 - @"aCzE8G4W1X(cH'jNc^P;@~yrDj~pJHjG~shvcwNz +ntM.wbEd(KtzGc$ۙ!ECp0F7VLtIa!^xwT:&vhYknH"~wIb'=%R3n`Wf]gg[3S4O6$EX\@R3o~,t;j8`E_XC߸Lu{g!#SsGpnw$^1Cuy49v B&~1U>\SS@WjT ,/8H.eCqvd8 ?j։JE;ieeaOv=ONf%ƺ ~pCMKxzlg+ zcrӛ%H@5`W/\lݕ'̚>J0ɘ=slK#s>Xv%2|5 :||M<*klÖyV32S\7:+H8Sy(= I>$FL3z_R?5جM38largz kZ8ys) E5u$zv1x"$/yF?xɚ2J:*aJ,IBo2Nhy~aR(?#hg'荝[()1g!6y,nScxn%rGaF`\a3ۙ~q\OHl-I:7"D=M_yM5IpX]Hފ ]zOGn%0: uSĄor'ߖ@,Wm 0ȺЅ%Sao<&V *d)`.7S ģtz TA'Pk:DŽw'!y R'Nl+t|OL?~b-.ms49dY#O<{mtO h gh4Ũ88XOrgx9or羓'be! kf ]HUJSOq!]縐m`v&07RѽI:A71oу0^V^r>__v@$=o gA6<9?~z:O `)T&? >@u{->bwPJ5 U$<=+NB!_fe)ҭ~?V'T ΕUE"mSȕO͊pJRphhTNsew &vI?b*YBk߅3%CA6A[9BXfFq_[,a& ,21$"67J=Y:5dþWRV78t:u 1J?z^q{O|'<{ f$sr-RJR,$·B7`a9y5b,LoM_˼ Ë/ wTāTOӟpe-Kp `=^܄51 *W·sGk3[Ŏ޵ z_Ģc$.Lƃ[p=O:7_wb/*M( aNեH#{lvvc"n6I*5J5i;p>B a]71.|hXdʂFsx`/|lI[%,nN$@A`P֥lF P%S=zN#BZ @>9 =Q昭ٰ0r: {pu(9ej&t- %xYʥ'Vjs OYnI.GCΣLQN?v^v!#}6B3}&cAlاj2X&f-]-$~DTlgV?Aʗ'd)$)=?1w\\d:YKu:# lnlԛA໙' -|pTIVيV7BƫXrAߋ^3y~eh ?IH~Vl!xY 2c=kI }?\l-0Zѡk$ &0!q/?d@Uh0av @ mlB1V |+#k 9n6-v+ګISi\v7nb74F\0! -9Os*/iv0 \eUT* ǿR%""(G'w5G/̓ɏ=!|Al7`x-S =,0>@ؙ.LfVbџYuF0ܵ^@,$9a e >IT"]H'V9'o]NhzkU637ZWW誉qer8aI &BoҺOSC*PՈ> ٣üYBFK?;>uO1k+ L XidoK/2x\ŒE-Rq%F1J|?ΰ8!h8"7ʘ ;f<9JܝnN?j@~F,O#*%4Q֠LsXT +(&})@D#G Ѧ|VVL.Vz؞PFdzBJ4|`*O4p>BɪQowP%!oA8|6⯙N)az d98.)=dt)wI^G#~j\Lb&c[r8Ɓ}كFJϚpY]Dk$?gג6Qͪ/GM@юkLΓ/ "bnTI&I&Vv#Z$ &]SbI\ -L d^ݏ >a %3h.Gv/5h,]o!♹lj݀ۤ; "xST^Ξգ½r4 <9W!1̯iEk\X7psKTm`%WyK;[yDqk[9R/$U'մF#/Ņ։oAJx+f耍<,FW&`i dt̄,-^tg=#>ǟ(1tP*mU 6"ٴ཯N3Xf|kxT,smms}d=~^:$!:e2LDUJ8}8'Ym vx>k( o7kTe3b 7s dZ-6Q>=|J(% H0521Ulp/DUDZrOcV V񪡯1`%gS`c+ݤtLy7]Э'oN O9[״yhoEqYvTQ}WZ0na,|.OЂϭ\plWئyl/~3N ²L{ӇT,1`ik덍Gb:6oUFK&HN1'g) 'ݕD݁}VfYap+'^0٤&g$_]HFvq[Ŀ09=k_5ӌ>@# m@;(9|\`)H$tA (wA\,=u35خFA]1)vAgɰ9'i22t}ftD#űo{,jHhd,^:LU/ᬥ-f^M.N2"a{YGHlNΈ ^>b~*dt֤꫕_fAבT@RwjhjXd+ԏmSɣ e! Z_*9CJfZVY=$`/Q[lT: 2|mZZTơDQMV!Hw8k#zNwtMXIL{PE)ѿ2!v ?L鶕C\S iZϮ3ix %>W]ʟTPQY(+A l -\.<<"GafPag}|@Ũm& "pf7:ZVC֞|VF)K3U i]3") b+agK+4qGb'(#-;&d@@!ӣW3 KM$4yJ .7 X3*~hzZX9BN0,I8qE?{a76" 9]sD@-59֛#V^SiNMb^"klφTdTtmP͵{@͖v=-f,>r*.m4?f@L߰iyx=nmp邼xl[ɾӴc`Hɯ_$))a]f ;=O]2S7Iتef^u<# KAh zHjH=ZABNpz1[_Ae' ^=P1+Aj^AQK="}hK9mk%Ye}1.;VF"CZm#z!wONMq\zʛ0S@ `&)ҡiZNr%97JO9(ۮZ[d?F0w.:1_n=㔾>{3Au@ )9ųFBp6AOH]'8žWldlj(}u"}@ >6-{kly5-[M3Sޛ; lv1Zm/ێтR?`7HWFF )Iخƪ}0|w-#Ʃn\Jn*V`rP[$lt7hdRaI9<ЀYx,G+gO6hn1.cf/'TS3G# 4 )>6ҹŧDr4ϻ͘:ڬԻDϑ 9nKSVܜDIPf>׀}|+FYQNۖߺ5PFjtiPͅCt0 $XCIw߬Bm$P s>GZŤ>Q?Jd.n"wQ Ґ)~(!#0"j2W@l?BXgohTkҨstGR4.#]7_9+$ Td|c誳lˣ[p#?:n!!7wO iҵ?t`*CMGݴ/*` #Fv⃍.0tӃ4j6߳[CemzT$tWD#՗)!i@ `aDtv2d^IȴI(l1k''Yu])μrQWg"bS4m8ϵn8-"1d'̃Q}`*D-̦QQq nAGCP;< G|Dm,OoHa虏{Yʄb"羮ξR_# .QRbHt+&D8E:V۞\Z wb}ih{ !/  0hZ< #QZŸ1N9F7͹fM a>+/kDg6zwKQ(*GQ&9T]5FYJAAd(Fq\ ],rk#D.v頁½ ^GBy)++z U1 z#:""Ѯc@+,SuVz? A?̻}afOcgD{Ng:M@qd;.(GcؿiRHuɏ]U<"M3[p.! Ya3sK3Cxt>eqίiix2l*$Zo3"{!}nD0οN |g3–O<&?G/}X޼DܲiFXKp3rr|`KO#.@YX+:`]tY b۳/_yqs9~[X.`5.wQe!N=Mo{>kuߎ;S6\2 heVbDv>KCGO[ƊgnC ?!jW$92}XMqy eu\(/ũfHLo-WKc W(ؐj~h_΁C]^ha{7<ܶC)J:" ÒGJ@X@CF[ sW F5;\Oe]Ê I&4L. s%)釥ʺ̘P 02iYK5%dUCՄPa%Aon2rJIg&lU /44xJhn@ tiH ri{Ca}>Dh7[|aЗ%α42Q_Y:o +&Høy>2YV ]ƌqq{~#7mk6Bא, #WsF` (짶 ԓ?4^F:sz[a(YN 4>. b]T"E:mylhtPZ w`u+,`Шnէ¼CgkWBNj .bKm+z\w%E ▐mM}sZs' ľt˯ɥ;9 |{W'r033aqy.:&vbRw2@W2]]dFIc#;}ty* >bCd voHr`C:Owb>`a)EllLw-g'SCzDP^dAf0E6'_ Z`\&m=\jxw%LCBƼ?[ICTtzp/&M"v:%$qǵ5̜#,ENjnMzZ3h}#'?gPa2O>O q^kEo&,2#I.Os[-zJ`?/ul^Ƙh1n|IWSZS16rdƫl8K[)/^[j-q\װ*j~s[cn*BZNY)J(/o5N%W7 x`_Gт&O"0u w77>Y{U,/Mwp-i鱬d x_Ǘd&mҾveIhrp*?pGP=_W$ݡ [U,acGo"X»--xױQW "E?ǣ^+xM ³i.(oPf?tuKPedia&굸#OkY\,3 6s0FȽAٍqᄑ#xf܂ruYfP6-K)m+ Nho32/.NUْaP( b y)RB!+O"8$׆ogxQ^sݾ(`]4'jun$Hk7Bi b{]#¯e<C!QAAZt ҽ]Epl@ºbo",EA^ׄM>]C*:QTy= W vLșj29Օ6;CXU'3]U,1(GCy hS !;Q\p+5;KB> qʃel\s!*s~LTe8{pCq@ɍl ό/x T uE$u7O^l ]{ \Xj9LVfXFuEZnQ'qeE002o՝gcybr(ߛܗ6>l~b8RzA%3p(.TXW)3щj?O_} $' mhjlQF#QPwD ]މ> ?`J0 c``1jLhLW4hɼ,Fb' 5R,#nɕx2H䉌5YCmnA@G;=frr~y(E@j طЂKpo%m ^MD۫ckA a) *Sr'4Ttw!"D=U2Ej[jJ1ļ%;F4/# 7xRpZB ybVs=rkp$SD݅ҝ@"8{N5EúsՇ%P "m{&T'2WmO`N ?:Mqx]ie_93]RJS__PnY-OCR†2-=M iGךav~ 3srd?ADևݗ 8t zF;yC}32x?F 8qǷ%]YDžf];^;?O+ ܌> ̹eW].'7^̊wRѨP٧ 7Sv 1ef~O/ +"=m/^e룥1c0UrSgHE-v]s§0 =GH<s 6e2TRD+ I}Oܜ(-#2-B*#)ˎ\LrazϧS8Ϩt/׉c?]E5;Nn$&$sJ1}3q_[rlrT o,zbU@:@&{0xo_!d| Vx I4 k gIV@+3On#:T>0N:2:M|9a/]a]hX"EP7FPәm@IUŊz#i`8Rv2?Rl_@#]m+ˋ0z5X *y@`sawq8v5?M3c$Z"5P[nm-hRIu(d)c=BSuzoCc6Ur!Huc9oG&J~)`kg\4"a1`# fڼ? oȫ'!/Bh@PQ 8X72UTK#̋ی^uΥ+&acK(/5H9p4_)vs"?+L"e.EWsLŁ[pC '_i,?rUJ_ Z>1?jڻLyFvG rf̆66Iڰ峡%˖ PFf24:; C_2jyhk)pFa7YBA)(c4.A8kne=f WQ׶.+6htBCU *͞$qZ4([ <AG5N8!, yjgYZ0707010000029d000081a40000000000000000000000016101cd7a00003624000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/dlink/dl2k.ko.xz7zXZִF!t/5]?Eh=ڜ.+kj.9'IO*.vέJ Rҧ[97 )΂*M] J|?P_U%=q5~&a&[ l9e 1;M=LI| *o!_\]?%-gcTc QD ª4RMן;V zZZA58j^f2w [ @G[#j CL:^o$#Ǖ5OdlsSeFQkbҭysF#gێs%9Pψ<4sX?vXqD_D652c)ڦqpK(/Iv„/O]yؗҸgA2gK΃aܕkQ "p> qmU rB2%Uۏl( l|{"~i}wM`/~$5+繚f G `Zl9;Zo8> ^]İ_Y@yRXn07%]L z* YNbSj&۳tm# {5aÐdVJ-! 4͑mtD.+MPq]|Cԗ qX@;Riٽh*9>pȦ~e_᫹s<tA0SXܞ4$hl/B)xlqV * _^lδd캲BS13 ys\Ҕ9pQUDGM@=stܑhO &)^`T,+ǖ](0ҎZdW;da,|g"`9B OV.mLQTnh+㘍~<$7.U^?ABQl -bf{%<wnBPf!g]B,g%MxQu0; u]Nhr u1|8y(Aj^V8ӹ4o=NŠ|?t&O}DPRyNg.v^Э3k^Q]\iuyU`1ޮ5HPҴizqMC'@Vhxy*x S?tO>J0?*b1<8Rd/#8O|WUBx,S_6?Ѽ8! p^W=ζ-אA C0 |ioHK#q7U˄Z̓ܿ,\ވI0~6_|A\QYy%jH0߯1A|,G;!`騻tjcI$kO-%6v?E=бJ8Db[)KwbՀ.?'"m&TB'E\b6 cX0)8Gg+=CrM|`2p6kN5}O߼pN3d>`2Izv=j\Kz7>Ơh]3:sGw yـ"kJ͍51 vvyZwok-\T »q'ErkLTZޠ3Yauo q{VoI X9lBưXf4w>(nj\M ͭꛭ _є8{oz:*{kEˎv @ o3XOwX~s*$Cb|©Id?X `1V7oJRK?[2 wD]@Y0~8,+WΊ؆N.}5lXI4&*{l`Ukßc0?mT/o^T_+/YV((7+R:S[qI5GIb׬1]%×.jUH~NiߙI+ ]^!;!`@tpf՗Mط{)Av> ,O~2tsHk\ 'q$ݙabg9ugw_ %v=Ly)Z8ǂ:{^M_4K J#㐮)!Ӟ@{R8~eB]_~=#QCr0.8_eOPlVհN|S;YVcVn9E6thM]GK\?qFJ~ҫruDf!Tv; x G?fi[M5&ˈJER?^9 xTs&QWlw} sG޷ 2˂Myg܎{P-aQ1Xߡ/)z",{_,B6ԐHN 0+'fD g|;J[J;b7!3|)@*Y mIz$InvAjfyƄO椒4r K _PWA ?Xo S7Ⱦ\be"z9=a6yytDĎy"{f馃WeBmnd6xQ~%N\ׄOT25YS3sȭ׳֠+#qUe \SbxWTIJN[85l~Ukau 7xQo&[pP!>HCi#k1p  [;#җ`M4V6BQ#G `RM S6'ٲR"ډo=/ O_-Cq&-)u~> TWGR q1I㡶`DB)a;S|K7&Gq9$Fx ˨%Wxl&ݳ"莵lpFd۵IPVu j4Jļ.Y r{ u-._C"^*<_˃Y"r`aH3[I#2 ja*Q_k~BӴ(N(q\0OrKʠvP`t.ۤfCt#}ke形6$ZFf( qFSx"眈 >A51ߙA\DèMPNFcO(U)L d4Qɡ N=./C{?t]7DkiwEV?JHl_ߛA_sϭF]qUjC !ߌ>*-Ot.r"jLtœ>xVǞ?'εUL7+M@9joA^Ÿ{a`r[Xotqe[-WTL>$ctgCY&8imsL,8ZM-m UF|Fk!<|\pM: -ylX<*4O k.l3}x)l迶{jU( QDʘ?Dg"Y!)hhV}LvQ5rYkƍܥ~6j&\/ ewj1I+uN]PՁP(,d)O  _A'A!TOj;^*bASiQHjObp Zxމ^g-FnRh [Rt% 3 bAOP8q[ͧoҳj6pz@qyǚ\34SNO &Y[ҫwS,r/;Vb`-?2Ih'XN mkv7QD7UKtl먝ulx/[θɼ-߳k5t/L ܃ 0hJA7Hybzc%<|U (hհax VQc21rUWORiۻ!PI9B;|;?-$Ka)LM#w3(=?U*!v9SRMZqc:/LJ ;Jqy:Lm1Q1O_DcpdU0>g:ʴ0Z! (~UbM˞VfCw[ǻ2Z8dUd=/@?1C}jh%!'ɮa|r$CS["mPCɍ2>޴$Lg{Y9\ݜ$34Q-FJX7= %%:˳A|7LwSv4wBe2`PΘ/ifAHLjisE ggH˥AY. Ɖ(@/B73wmEmOJDWuH7|#ΓʓpUwG8F: V}y l]Xps~Areβ: 6xJݚE=˼;,mi$9Q$_Z97 ݦ@~|x!ЅF <]y0%5]Q!n]?q%5c{|GұA QE1Ȑ%H/|芍:UU;d!KP㭠#)^p5͘8TuB_Q풂f &aF~\%dgc%<E1&ShճC`!A;wбܚ7 NO^վsgi>;;QРU?J$u I k&mcQNJid ?9=!7:J^2P1k|7%x:K%h6\=l_Dsr^cg1!;B|w_1eN yx%ICkc㫺 z$-F@obk a/=+ui,@o(Ns#Fd ~m?T+54S/.!U%ܝ3.! H`TDQ\g};plV>+Q 䕸1"N6sZaIOe3[2 =cI!UzrwPO ?])ӖQuDh^ Q?-KM F(=S7~p>GeUKX^)YώAU_t/FtOȠ2@bcH `ǛNNJm4=l 岰sU6iͣJ~0K/ʱŻ"Vkw٧0#A:rLM^޴*UT| Vf6r`n^G,w` {xbq FЄ&CоݗjN(; X^T.]X^)x;8jhD^C| 9YȑLԜzD") Mo92 G8뽪_{ E^dԒaevS%ʑEUhpf"5hN:;zS_EF_>xZ:MAۼQz5ij#(r>ˍvǒxylDَ%͕den\peC'&q񪇖P:ygkIJp~ܡkg~w"N?[!>s1j~Lj{F\)d@ҬRasҕz]!-gKogí_YF쾇zQOu GbV/'Fp shKBV{4dCiqGœKm<؉Ӿv_ L:]!RE؁_j_aW'=s5;l᪷rg";++S`*XD"ҢavOd\v b QC-E;pI$LAiN_Ƿ-@*ۇl \HoЄ FLKׄgz:uLPZ)KY*DH#@zlw+ZsLW|omrA1̒ t%#)/+KI󬽊.Xھ'MWKDIU+fXgd#\CO0f|Ot/"X`_$wa/7G-% Nap^O;'s&巗Rڈ016AT2~~NDmGO<ױP 8KKG<|Y AVJxľD}C*xv ,'4^/nct܆2D 6P>)n˜Cψ Άl&u&Aw2cK$]h"nsk36'tQ-=xRXRerd}I"'J+)O*})Fշ'^XӰ~j.%/O5@euFg’zwq/ѻZ>x&lM,)NBМ(A! ?=!\1/tS:aҪ~gIOԆ~񱦡87a}R͚RD6YJ*^Lwo~s"ӆ!;5H{Q>UߔW?irs7!k_a`ކOmzs π"a/N t}:He<|K\p<Kd/зהR#a'P,jzǐSM+M1;W~<9*BhOHwV O&3N@`Z2 Րx`x \bϽ~oZKk:/ Mx(>l0jR:c#}x<, 21-a-)T$ t A.EV]h4hOPTM9$:;Wx eG~_[=%6xS,Sz\f3Ez n\giKJ%tZ%Ƙ$2:2mXɉc-bLh5|Ɵs@m%`SQ(b!UxW(z 89KT"ښ+Q^"XH6w8P>7KṤ:d:TBlB 6JgXYvюf:@ =oc.ܳF/0_| U)jkMmPL |=P!.^p/7\;<C -E3g^YoQe`d3"eo%^ƆX̿B$ |)cKa"Cb?Qur)~:BׅEF~q%_O0\P᨜XCz8jj߭!>t YCsTଢyf/oV2[4#%yE 2_u ~cpnՓڳ:dv^6y0no֚^TzRa_L| O'W[W,` FIS*jCx'G~It%#;\<ۋInun?2յ~ GjNpZiܺwq=H&tGH~h9fà ,atLENl@{s>b8'SP`WI߹}I++OAL cZ G;9# 2RUhuIG`;sSm܏:THKDrw :!]զUC +4)^͎6lyTms?< ^cPaEȭ90Jt38M`BwUjFTZ† uu ~RjȶE~%;rleV~S~D\*'W&ZNg趒VB`cF1sWjnC^(V`Be0@x8gp:#9dgNu\a@ILQ@HŮMw1fxex`4\`s _%tz)|}]`pj<{?L-jZjEbǛLiN9FSD-.J7;k?:rO6U{4)=m n|~=JfGXtg+Y)dWi5Y:O!) A} 3R }:b:ZdKVk= Niru5((Uvk${ `Lw=)j^5F[?-ѿF^".Ŏ]Xu4 v a`Q5`S\۬>v @xkILSІw6WS.$YϺbNMFR/~\5 lp6?1<Ҧp|$i+ qnvhٓט}ƁZoDUٺ*)B%f|4q)HxueӫC mh[Љ.CRz,ՎE[ԝdx#BTɐ޾m:H 9 ̀\pj&R~Lw#eq6엟:4TvYW> ̪ pR d{qIMPWDʭg]-jk[IIZzħԎ{nHM 4{,m$'FsChhO#ݩtx3ƚ<*_.O1`13za'(+M쀂s:Mq"HƖ^,,^Mۢ/I쐝i#٬kN]1<Ԩ13,$DG"G~Z##,gW=HzTIFijdǦxļӆf6d?06ElZ!ҝi]**1APK&_ kcxϊrC:/oVr*9Z~%qw&p "_"@ ;6DԇphӸTaW9-ޢ]GFՌ( ]IgEJsMz ؛<;|,\CV3VZ˻^##B@P2Vd_[ 6{Im d^vNRݣ)m{Ζɞrbu2ojz႟\Ҿ%=e]J\c[U%VV)OV KL׶{$2;A5]D_<htEx@"D"yH *#9B)! U*Yܬz>_槿8WzPcY܄ݦ11xjҮ;ONќI~!S% CDVB8%mO_-:9z.K?D4<92>m7$wu*Klk/wC>aKP>cuh@Yu'~s,!JGkۊgBA÷$MU(g_6WÅs+-棕P{)UaLRk{Uc5wK\7|!`Hui AҠ:֍̅1=:'7J-ٻFy XV;o+OTj|xuuJEBjZڛƧ 3սp읁EƜ\ fͬEh:g q&&{dV[Zf lJghԵR(Enj T\VUp2'c67&1(#'\HoqWLlMh7JnJ$0z{m-a'`h[,k>}FX\ֺr VPEXD]a<H,NxM3c^DcE:V ZCc.* $=xuN}'#\({Wڑrە2Ҧ2rبͧY.| 㥤6lDLIE]K>0{E$/7GkgOǰzdͳP V |pNDXhk[}mGX1a:aJ@hn ςV60g3]%D\6ЎeͮBi/8]xLk2C_2 sc^ MV{mxRz֌ŶּYި@Kнt0q\z >_DnfbԂgp ˜SYץa&U 1&!Np5M.Mg5w䃽8V"r#хE'@HmC*E$ o-aΟfpp©>Yp/jп 0%ϘԳEn?BܨQxƩG^U9 'j\9l X2Y9idw O,`J2~^l3&0|@E6S-ȊU%*.L"2|Fѐ{,;`[OiGbw1A\Pk ߱gYZ0707010000029e000081a40000000000000000000000016101cd7a0000ed3c000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/emulex/benet/be2net.ko.xz7zXZִF!t/3]?Eh=ڜ.+͞ʣ}ޓLDH۩thMHGV" 0v]xGUcT&AztT6Q0Йt0F}JVjsѺ@2Ш}o>՜duC|r(]LXk,ƍ#V)vr﵌@yDm#MAauj+/ޖ!p=nB_u}4ad.o ]2>73Y>:BY+ְft}DTNH))p4}wJ{o:jX_slsi] u]óӼ,EU DZ'ie'(a#*,34" ;Մy#۠hrѬ!*):?RnȔU K:MHeKz!H}$O=ǡ!LcSsTyǁZT/xN </T|G+p#bNf +n~~ 7ҖZ= z!fa`7LY&Lg0𝑇XtP~u؜,$+橛ܤ%ȩu@ Oõ ^d>w} ٜ*HWx>,lh ߃J 3(tkz{e=r wqnu(3f=ꞘƁai0N|)G7=`_V:UG++M"-TV9wwufT=rM S@V_/%`{R>&gOLBj1AgYxWQ0xLIw6oȍ񰸍?##Zs[q"ot'Q/a=!2Ƃ'#[# Hْpw@S\lrpUB 6:HnŇL& " L%U;xπ3 d[LCg4`_igjydأa'+0 9Z)^iyQ*A;uQ;ԯ&68< (s`.Uiߛ0D4Ո355eW@zxbLALTpL+$G/2*ۤ?=*qehK`:=yF]V9H8ۑaCxE}u  TRo"!\ zF{*5'jn%iP@Gy@L*-9s͚t#%~omQJ<\q2'K3sL_^tAk3KZ$cgka^Hңj>q`d䵿X'Zӏ(ӇDr}ܖh/]'RqG18t**iiwtd`L 2 5qjS"S v$Ӥ;~rL jeDBlN "~V29: @ P=lǙzc{ccOw]^r],97tD E}ɣQGJ/艙OYxԞH? &_P_Ԅ@FS3о`~/U5*6ćֶ5 þ|&v7.Q*N=-D-hSB_2.SX{J+Qr`:z'сoܝvlI'Gxϋi*r}ȭ3K~< C >Z0 c,|$.&[C~6җJdq&g܊x>_0 JRޢq!qHQ2wZv2zKu *ΈS׻b8U!N-DˠW,D k,peɔT6!k +|~b9F/fQv^(b>7$@ITRQBX*yYT"ߎyCO`^ϕVYhc$H?=Lw'uѫp+H%!4#T'7d?HעTV; ʭө%2n/A<[pՏnV? 7yKNǑ.dO|a*K鷧1tzW1|,u3p]PHOuI*nhAZoorvv¨ J*8jM5*RcNFI[[`*Ž)JKifg<Գ7~CܢcڼY(sZ`<tJ|M^_-u#3 yz2L-y=RLE>례j.($ku+bRDK%GU"^~ gD=<4xnG%\*5IP*Rc FhȌ `޼ J*PpSW]x9E;6\ FFG3ҢOָI F]~ԵzNp؎UF:\7gt$K&=7Nv67MY9cQ1]. k݊hwi)!|c,XCō홧a~;p"ޗlRW @0X]Uw (πobٽ귉A@iv-|;wS&_O<.yNGP}0 N &W>SV6lL Y4^ H-\\!S_iM/ľPepY|?% F T!ݪ$#vb$,ɴc"ݽ6ΗX<p!I<ϬY/!-E Och~o Ģ5H-`?"Ԃ$ OYP\-Vh:[b0/_0<[0W@n'-:p7 ɳ3l?jew.Of^^+ceٙEɌxmmI$sPa̟}!2p` G<:nC;;`|̝Ҹ"IKߢxU"^(;#)_d ]Ὠ({7f Mc׾i1I@ ؼ*SN{unW+.'v北cd榊aeMBET% ϱHTah}nd25)WC3f{<sttQ Zł~kxjYycd6R|%]D1+rH`v6!;qύ~e#q/dYK}g.Q j=HKą]H*ԋ=WC ʃJY4{@1&:;mocS*kJ[k2C[8cN=Ei?Hgd\wk'3V$sP)g"ef|Tɾ!R9SܝY0Ϸ%\/>uV\5a8 9?v8I]n5R\M 5+CZ[N>M#vs.L02bg+η(wXUK19PH=iXOՉ5NjPTRذAIy!_ ,.̶i6vjȿȵ M ⟌MO n!0zj5#hlHk 96$dpaѮņ0oe_e\q~,Oİϻ ~#<*] ` ފ.CPqȱtCF؜h9oiv/ss,9f[?vXK0-x`9_ \[>eɌh.ŽMe8֒ytuu=_iܛNfb4`~jcQcW*yxhbnqt=dHSkhĵy{ڏݫBQLl;5"Xv0x)]9%6#'/:?ȫPL+]oB.Ao;t.^ZaWyM\j=I{İn*GD6'WbZݎcکMv`eub P ~5!$1@D`/4)fD8(E/q}'0&#psN)~fPi) b5DvF4h'(Abﬗ{@a8ks@(D~M"~lj౤6S4vb\z4ruw>#vѻl.:9 FqQզ2Xt}@Vz$8`i9OI 8l,^X:Im[IYҷkOTiْWZOv!ln!Ol@w]O㤐!O',rMך6W6ubzϣOBZD؂S %2OlAX5)%kT*@K%8y@oFa }Z0eXq#ݝ_^mpzS#D+ЎN>(W&hϡ4RqeBmMm/M!SVo/؁ͥɞ^c[ NO6G J8,nZxmI,Du;GҿL#Ĉ %zhCwå' *4)_7kp߭a_iWIl 3p eCŮLk%T`}OMnn/~gQYDž`:$B/M/4;pO%$Dm: nH]cC(8o+~ҳeHÕkc7ʈ6EkG{68,+ϬOm:׊t|#6⡁w%f*&hw|/Gi%uJ oB7]tfȝ+k D9Xr~E@|A/󨰋ِDO^@;RCv D]2iCnXs$Q$;TZ6Z Kluq8=j2̙:Z}VL 2 AR]^ z_f4>7 3+4亄~bj)^SR3RH϶Ҧta48Ah^PՇPL>D3T|3vN>)E& Bc(8[klU A.`z6ImqdrQ M9Siބ@4)`ȍy1klX?19JAv<˕ZuGg/PfSJ7Nt^ULZhYh3Ro[-ڍr_ه TOғA;YZRVpJ8= M&Gw0~AƎ@[w6RXNo>Eh*WA!,;@n`o RRoߦy Nw1ӗ9$Vl59йtY!)K,'kaweu/n h~t=Ɯj9:B`h(5]of Ov2r!6w+ Kdl8:xd=A0R} ͝wcU\N.74m&`sW9T188+iEz WR\1 >W.Ƚ^&A=UtP5t쫃oݑ |L%C7!-]sޯA~[U1I?VnDĒ@&տ .{(RdΙP-Cqx\Hu=&nYgKR#zc&*~tطe2|Yq\[Z~`&oxrf)rV$xA;dV/;?u'WYSRv IÓ<ע0skʗL6N{]@p5,'ɔ:m >w9!p``@eF>^lkaU:`(hsytkgw o0Lgǒ'jw6~Lhqat ^GMζ]L˂IObnӬF` 5PSsn2qYi uOl$ \t9E弔R?+hX59b՛o\t AOs*j2ȠQ7Ya|e/LFx>l_34}o*=;R #hNl-r%sazLsE *kdP%Z&O3pزh[3aCTajD?O^y AsɧtHjWMd#4Q]$T: Y`E܉Ͳ-p񀓼m4w~;6w,}ִ;nz;`29oCջp :W\ڬ60SwuX*5GV b< aAgmrӜ;ywxq@Apj'Z'*$@UR.72%+AA׋hQK QQiZZ` GV7YhQ [iNʏ߰A~ՍBMȚ6wc?vYG]͌Kfư!wdc؟YesOU5s%Pt g>]4u0ܙ = f^5ľ_L:dV gOO\+ZꈤG&͔Ff#qƧ꿽:fӿ6 MH5X5!]/n%|iCKTu^\HȩZKR7t iXݰdowW^ R+X|PE q߿L$1 27:f˖ HrVOY-Ļ'󜯗Xz5՗ӑ3sHn6yY?t26a^nBIuB!D*i8KA3++Fr择O{Z޲$KY5.+s:^f5gT(l>ڑGAY;n(W*+.ށ[@GIYJgYQ|!l}W@[#g_:Z`%];ds@oE=`Lpd& FH ݭf,fދEh(fJ*E@ʞטPP!5FƓJ:H!zDlB "?-4!@rKtì//+{e\")Kl1+[.óEI(`k?80D\}x24!jZh$,2#"\a>ݢ[F$X'.5Eeh=ȱÍǼ78K`>RXRST}CdK 29BDžKAuLRRwՌWXgێ322$z[냀SFGtONf-w Fga&檂َ܃4\ E ,6bc]%m#y|4F7&y8ot|h#c7`Apf<1ޞ+r:)G}%Q] \ ,(+-9笒sbDTh)mR5R/'}h/;xW̆t|͊#/'0=m}n\gq7Z "!o V. sƮy8nt_[՝\/ lnJVk}WH?[*3 hѨUY؄y%@zU:y{s:.BSl!/2۵xr%^9$3Ż"gѤ-|6D"yHD~O:!YT|pJzwpwmiQE '{|[zkϊ]Jm$忴\'&w,̊N-Nxml_ .zX0#_HTTIcJ8mPG0VWډ,VUmOaOa tCF KE\'N`S9ռ7^n_ܾ$ZϽ.rv>X; {ף];߸z&*^G}nv&lcgZ4 P HD@_Z:+ܯ8G3/A<^=۶}~ CB9aߑHh$A&ɧˬqA3_ y{m0=9jҙaGjTJHH^iD1̧b2njB3!T4"Z^X !rBUUj)g_8`)b5٧؈0/+Ǚ:M)W* eQe7laBF9zD35_|N(W0y5{-YLq#OX w9]Paa[%\kvaKMMf2U=.vvΠR \ ;\۫3?MFAj]gp rKF*{+>z͂jGq*/kj}#\e\MD(<62_ZBDUN]klYES}ӒT+އnNUUC3z>9qdlts*tH ZdחBڗO ^7ٹK'ݙ:O[O:ŧY 8W+8wq/c9^oB m~}?HoDW<@k ho,*㛾j 3۰=& Ji$^|X7!l=Y BGxD<1JbS*_nD$8*Jy|4!yy#1GvEjC| 1 nGn[йT ,7;9V8y49xUFZ@ EG ';_(V xe?:tB/Xk)\DyѦq9M3扼N R?̤s&QcwBӄ@ _wm@uEQU:qfrȊEлDР2Vlb~2͢uvщ#`rJ `#m%.>%V[-5|Z/# B!&1=]:Yp*eS==s|f_W˦F> kTƿ7%#ٶ'׆,wPbxnq9s%mˋM#l[ͮT1*na ;IJcPۤD/(K9w<ScND8M/P:8cAfNOg?۲6J2pLH$NT r.AGk^Ȏ79ǜ-U}Q WpZR 9 eIWA)[9ޡ+ɂOGmW`?4o):;uby؆Iޕo{CE\OJXyI|n9ݑ` >j]Ks1K Um3j '`OmM+(*8ġvHNk|w9AfG?s.R ;J;ˡw$n,'F1zȃE_&ZyH~ʱ¾xI;Y{u;`eB3Q_:ai&rD"/ ]UO𮖫Iߥy7L5/=2XS}}2{6;KM/` | >ciD єIF(QE̖<|bi1X ?zQ"Wn$άFUBZTr:}r.k}hWz b0^ 8 u]t^N9_Zŕ}kBYRWxh~y3䒦+)if |}^yuj y11\)&$#G0M-MoEi\x^)tO4_j<q'd;N]s# ny(0M#MUp^GԨZzs+kgKzյ}\^W4Z ?2: ͛q PO|f*ޚXU/n;N+Og=D_mUpms2ص\K[s E*?K3q1_@+r=դ A}*Lh)mOFLGަNl%Q䓀v(*0+tޤͣ.I%䱡iB\^Gw-'[%k]'wUZ`* ϸ.f+Ȑ 3,lFOEJZ8tkG+QkGrb5Dֻjl@mSt}qd),D"S]Ocz0[Hgi짋7dd40WF˿B(AOv?QjdkˡП΁L_Z܆8Q\Z?i|eh?~M!yy @j;)!qޚwrݳ^>*:Olz-zRyawJ|\tZyP~zd%?T:" SX.Og.dp Cym{wn)HXb %l6@6lpqD'|7(^5'Sc.PMb$YW6#Вݜ>6R?snC!qzT*|ԹmZ%4؄*0Ypdűt T}V]L60fb:[0\^̝uߏEF64V6Ѣłc (/=u$&?ҩpqSo'3Bqg˰jl;q!YrU/ue! 0:;0w[ *Gê8&a*v{Wj {΅`7Y ;H_MJA.f"M:jݬAGE\e{q2[ qݺl!yΧSw׋dloO31)N!gd*j)Eil@'N#:L-uc@Ѹ*y6{;I]o8/x=$RA2Z8S +kxHlo|N<\Zdx|^p~6F 9Kx /][Ez2L<:!r3):pC"FX7)uӥPSnS]UJ~ӬdX\/hHOöaiqa0rieG+ jJ99RRT⹷+Ubojw#?؊\paldCX^y01ѯ&YY,0SA 6*vO{sLԗرΉPjݨPk:E&%m8mS_4"cHsQ۷uK@C`EǡY9.a.Q(JKאcnaK3VrVg+ Wrʛ49)-]]ثBFV4{s&ܥpKŪ CѴ9yU іZөʨ2ἠ_ Ʌ^ !K x;[=he,X4?{{[d";xë=Y.mjQ0) ps#H*;+<'WAY9_)`B0YLy&( JYjcD>|Sx`L̸]7 LL*Y O7YK$67\[hEkkbbn}GRԒ@q(8,̩twx -W Lv&uW#z0XM:z,`mtϖH;2³$&G6٭tmKeD w?}UHYVϗ! B"ؕy3ĻW  "V[WN wls ng)/kX+ y4t]D=1=5u\=RFu6./~V`霆a.`WPxv)uX`08rin[B!TB;,!)?׮we= T&AXr/r\eKFp"L qbJRySܖg0I$][W+ﮘQK]md>[6]_x[+x aSaLF,[:mܳ( P`IOf|S\ࠍ nk!—I#B= m7{n!Ť_Up<) %N:ڌq1 ^Z.gøeބbTI~+#$/B#Ӧ>RINcEZzS1I uwO h Fi˕+S-,99$t"?2HL"-UN>5W fwdQ'"' K<X9 iB{>zp5R/_{o^{&&Q}ؖ@wE_C,+xtgChv&r*#$Frz |vkyai@ O+5pp6Z,gDfsWX> N`Ӊ7i٤[t_W|Z=/߇ieX(l&8$ 6Tr7`-[ G*Gaގ%QK^ӫ* CT% c8T.PJ5#hSr<ĐϏ2 cE3%w4ACD7Q"̷1|t]Lɶyp͈6CX 6g P\ ˺5u:v*vb:pny3o)nC0*|v+  [ǿxcNjA4\xSd+]uqh <16rP9{N 1/scl518{a3uOsτY b#QRUyADAOed 'atpFDhP[ՖZ9JbK$NIdeƽg+P-eAFv)Udu,QC[3e[~2Zpj8iasgdNysؙnqj*Ta>/e*RH!yS귧&gibN}Pe"怎*t0`2 ɟ,m\ߐQ&:i*/y\[ۄ̲B3w';q':Ϊym̺.WĬ7lWewt &xWn:eSPãrU8I^+7aѢm:SX 0Hfb;C#w5P|P3=m'{zP='uςd_ﶘYww}/Qb-YEM]F|Gb@cM@ĸI"`ve]7ܮiC:e :"[kz``$D"$A*#O{N/kS~Rw:ఞ[9,]:RnL,zMR-13rqOV~ 6h f(MsrX㙖wZ펒9>Wb?g>OrJY()L]eY _Yna@"҆>4\Ik0PnՏ 1]ʡH)Pv>L6 3CdtA.td*ߧm,#^Į:rj8 :](շX7!y*am[06IoRu*_FlU^S92)ݠo!7 O~X=aPp4]+ H% }'ABU:g~e?Wb!>Ni "Oq0ZqnUW Tb{/6COT"+RY1o($\ҵ6T(h@_-r]FP&bsd)Wo֊o<Nnd~pޮ*$6WD.th3ٹ+uغ>Dnsm&i5,uyz21 dh >0_M eI`ыq3h,˨04>DB*RZ8JW?(x6>N7qfCs6~^ƞqyUC2by}CT&bZ܎4Ak7wW{tOIO^w%귍 [nXEV'%m:4Ɯ+;lo=Z1 s;uf0 tq`2|-Tb^6w>1~y )~$6xIY (_jFRE(2o~ҷtC8n ڛ`+ _q%oݸ]T*QV^FVSÝYpnZg9Э>B*/ 5I4-C%=49Z奾{ҳ[HQ(b`lKÜԼ@dCnZ|18!SrgLW'9&NiHhZ,?ŝAbcfrڷ|$}qwe=zNa[+]b}=Hfҷs{|}+ A؈ IXLmcdsސ f飌R=fouNA[D^L^@gF3$W $ )M6έC[>8Lpg(UegcEEĴKjbyؗn]Pa X,v` -nW"yS{i94 ܳ]X>U!^ae`|hʰiP`_ZZV.}P^ryk8OA|zLzLv!M֠JCGE0ïR8,9qO]<Gi6=YyQc 5(=n@Вf{KU;Z&e&Uݒõ8do< (!ڙ0&ì`K =Мd b=!%=^K)xibFplXV0[s kdO<\w;E^+1[2PSz xFHjgL >*:SӚ Eո>M+a|EUQ }Η皲XF2fmap\>@ρ GI2۬SHi;[/_43]*- I.x.-YE0aC3 NGS}a /xQfA&^dWpᚕ$#}p7hx8˜8.CltΟ.a-OӉ,@NGz@RPPu!QYW{%A& Չ_T4PHDTJxN%2$ji\2"Py4`W""ʬ Q+'ͦuH&?1Ƣ |Y-E2 y[b37AVsAEƼZ_Q4{lj%W٤'d=Ȋ =8 _%<}:"U (#zk"s~;YFW*; E;k 'vb}$͵ w՘(IYø ">;l\+%{B61t~<a+Jʩ'){2k h׃+t-j<^gp^mNU3:."?W EJa^p7/EgT3{-ySZ8.hvVL/أѷf/LAbvnȪ:ꞅ6yP[׷nVsJ$z}ݬI1 n2;1׼7%(DJKC(YW1bg짽+y8;^ո /V_Ym^$Y>GZEγʁuqq}4V[<|v%T}:Ӱ>CClnd3̀r]/^AÁR(%;qte`i`7(޶]! T\:X"F(ÉpBIGa g4 aa (\i{E+9 `8+#dc*Et.33⺳db 'ᄔ`fIt$F|ϵ%.#VP)ގ%כt?slEx g-:WE8}CF3b"YUnSW%"곛 {$,>I_ș]d(ڤ"uc>%GL,d{*$ؽ:gV)Ԅ hAƺ.~B~$AW0v[xPf:4șu46ͷQAPD A*_ht8 g߸X -l~AHnRɣ'PwV!VxbJ"ٓdPQWı`BN[)MXsM}^{ _Θ7]L/rRZLM`jJDO?  7~L ,ܴ!>`3]p'nP\ȿ)MTH*ru@3+GMEmL50h\}ysr ӠR3{tД'_w"&{2N.c_hT<Y̘ܡ<%D+S2{N彞QM-йwT'hHIK_ Σm%ו.nd́~ٸGT$s)i;lCtT O/QC7 f3̖qeAsHE&!!w{>kF H De{`O\ p"``}?-Uupoj RSoE/fTFtogI[]#:uO3U|mY y'"'CVp'% 8iGRpi2%n&PefѪ\S6Jy xt$jB?`D 96]S] bF2[?!<|R혣6;I)B4噭Xjܟ*`f' o`7wz5z$BtFr|~&batl=e4綥rƊ^.QJF>1q[^ǧG\fh"VB>@97r/@'CQ8"ES X-T58]2M­Ìlq aPFt&"mhucQӰ+y-yI2;*ߤn"™ *5"P WMWRV>b}%'3 :A' "4ҁA=F󬆼/l*.DgWZ7IAΡL3ca,8,|d/KfTf*>EBV6!AJ"ܼqhK|ȹNkhǤpjT"wb S=ޘG-DVp9ӨߓVX=/u#gI @u5=(c 6~"$ eO7ӑA|BZxQijsˀ0+.B+R.%zXbnmTJ1?c#J8P0s2l\[[N~m}ligOAY;dtJKP 쬔iǠ,4z>;7@ZRnTK'j:+wW2U` tjUvRة*]V`wg٬$So@.p'mt/Tn=4eQ+o7vnX6Ey:=ie|* ҷ4&/x0i=l#TBt_ij:5ҋvW}hh2kR.PP@6pHÖm2R9_ecrƒ Pgw!9(V >|?TJ.o@d"z7H.X׏-1 yA&["){؟zYP[HB^@ jk*Va=JqV "V[E:3 ^|zFRu lM3ݻ]>F!" 9GΩ$`2rCp`w :-wv֎ xrn~Yh otn<w6 MP7y9I s.murHkAe*tTF'Rlg? zt`uՁCebT-K)ITWr\"=hn*o̘ExG捙RXw;Έjˆ6 \b[t  jf3 R+W 7p|{,A2}oN=aX{JN(!PhN 1 Má2+jyTcs9ET=P?Z onYތt[ t((+gG^2ߟˉw&"L l~ k sz=#i,SD6 \Lɯu$0͘د"KOuYY|H1 ڝlܪpGd\9X URTշ(o". Cݕ\K#V}yN݆vrjNLuvrW=qu$_dlVRx]>gVz haKV_eT`Q,šVf# [&%v?ᅯt;{[bhsxtCw%ff,{M-\c_$Xc!*T6 ҸmշHCZS.6c )]fg7.~6-"b1a1)=h){nML25gRm(WqdSSN9'{- 'Sc snm&to@Le Whzq ,H'*\JJrG,Joera(}W&UN8bnd̥3iZG&EwQws#7&l r̖4|2Ǽ6lAd1A\a)Yf]DT;ddOv,]GnPSk6'џ˪Fu .~`/[CWޝN NTA-`h&**G˧W`^1]f,"],נ„YN|hISs%ʼC:QgA# PX0LѫIFKm 92;Dgty-=Mwrڀ+&Q)NJ"~?dF=zolu,R|~T3S]B[T]a#ާ񗙦ap,8$+p  l/zS]#L'k,NdqdM0u0 ./ kBĪQϧDi5d;7.ԍdlUb=rh%(/:x[UHi=mA}픊[j7E>,-K@&;MD!R_>Vf"kxYA~D*!W~9YҺM}ŞvES `cT/ G$|[,ol{.rS2a$ֲp!(9nqo&uZr{}Ps4}qSs5$9l3'T04)'YFv1|b ~F<&<{hC%/DrQ,ERp>ĄxKp-riVrR4h c0 ]{g.tR$S'p!6=bU+ČV;l+Y/d*2I<uF:V& ?J#M~/OgWmjZ'i6,fJZHhfKƱ.Y_H#aG a }C*6IH]h m e"i٘')r vC0D7^ Ih,}HJKh*5v謹lk ѩpn05`=~""WCGzO&ѹ8/#-p ݣyD7//^U NRăXfzIgsIyEA d$ļ}v #"pi<5(kC+ H9M?D;g9aqNKCZ^쮞 }T~4iEV[Q5mR$;i [JY)` S樽63ߗGXw5mqךt+H3AZ`},)ijd dx m2sS(c"k_uӯ1ԩDR ) /y. ih9Wvp;h>pݰInX7ϋrxD}(`21b($~i}ԠMwAċ`Zʮ6ŖKLcVy";r^`0C >k|˩V&hGNj#'A޵g 23'[{?:{bʺpo`udagTB,/+[+5؅x,ߓq=]f ;J{t tp*Jy9_YT3ܧїgZ g-6j]GEGbOKɷ9<{SֱDȬu~3%dLkN- ` d/X~t/{1U6(߳A¢ϥƆl2*yQoCب+Y)'YX<{dNtiQꈌ'Ρd֭1[ mD7O&.kAQ߇7԰(]+:ճɖslwk#f6O) RrW5-hlT fb~u~{o/ n;SPhXotIFKS?{~(?G*x_gjt"NgPZT(ᙉb nvqWl[A=GU%ƒuϏÄe`Ӝ2}-PXi.] q3_\"vi3_:n㲐`^bBW J~nrcFu ~~جs(P/5˪AKa Bd@dt?/"Fy$r%4*~՗_t`Em}7u5imOP E%QL__b=$]v? :0{UN!Vu Sq<9|i|:9u2( BG3)h(5ylKJdZPt*tYLxwqҩKqۮ_›jmt/%#F}W(%Ⳣ_LT@N^ܵH3yl .L*54M D75~~3Ёfʇz< l˕v(o8V_Y!QX7,>4gw#k.ɘ$h[;xUo`h EOC)t}H0ly8Ռ pрE6X,8Ž+s pB CYZ8ul}OP.̢NDXFuA3s:=i DG5(k+u>W?ҧΫs:_A՘)!)v.ZJpFseP:{|K%ƪaj0QKr* \ET+N`A@4"PZa6Qcŏ~(tJe6xA]g [ 4+#~y! pʭuG+RnqkOG H[9c𲺆NxJR5t՚$FV`YkVqH-`,XapES o$~RW3>v&rƐm(9{WyVC:jƺs$B^ЇB*_pBI*^ЩnY߂%zuO\6GЬ6T>ug<4P1@`k@ O=TTZ麃_7:'S-{Pj>0` z;FW\nkD|?JݯOuXKj!t,˪<p;g|i0_n hT@Yu@yʸOzcQ:E;ةpTx\C"*m}7bܹMX$p>=0֠7̕?0U5bo7Q`68^'_1+7(_ﷱ>ZߨZ1x 8QVS'' 6i/y(}RYk*-l#y#W"%{If[NIZ]bHݪƁ埕WFѺ#V5[#UcvzeNSV/#ГLp;l&w6T#OkUNz\g+TV"Kk}ni'FX-ts7  ޚZ.Q)7? KhR4J#yǰQpO Y ZW;)!2$]%5J=h]~F$5z׺mnORьy!o60Pi3'z)㝸r|"% yH4P@E,p"t; fX# z~58kI~"6N9v:˅vߤB$5d):^,]c.,XjUQe$8 kݬ@)-11V\!L4k8Ǖ}MApaBl^_Ie<{d!PyIܾ9#rs%gI! |8.*iUV_FKIP4Q*g$=iC2BSեчqx+MV5"ttX~*+ORX|3N>) y|f H8ùL/ޗQ(!{? azsF 71Po/!svm7a+F8.e?vs%/CsqhCJlA$_ .ukBa|nA~JJ'^Zf,Wp^p-7P>scҠ4u1* +<Y:K+;~k0Mڌ ifF~OM!+`Y*u.z3өZN'), ՝F"WT AY`xr2ՓS̹˂R)6GoYs`_+#4Ùt&3sWVM=u3 0*S׈=c4 (D5tؾb`9{fWH@Ԍ|楊a!UG^DpAZo2GQK$rYKHoA.̬{?aH9"7?O'-$7n(;6u% .9ֳ\N8@fY%9`>EhlrkP~vj' UJaɑfP|H [#QS(FS^%vσe-f\A(+ngc QI,$)-u}Y"Ed'tBsymץ _:0z1`^,J:j=o4"P2wA e6gĒVzle7|Oə@/|wZ$yc퓎h<%z諂6(%GiM0bUP^ + ǹ.8 ?#AdG z)xݦ+9p(eWu*l}3n_ ӹ唜SjUTl_~_ 5UX~mi'e0̄ǽ& "c"#X ܪĎ1鶍\S37dhKqL%¸I~j7yRDĖeiP]rr,ѷƈJª'X g^wjζiny U>kQ]y׹+UF~K ?'ϧa3V2bK0-]cgYqjH= 7Te6,c ƲcT+ K2%,ޖ2,` pJЂkrz4ƴmz$L\$ `9d@ ]ɡgt՝}U@Och&'!j_B`Ɉyj^D/_V_MFM`$T[VP􍲟/E@}#\$tPY.3S^cIIKqڳy187p@͒I9#69%k ?r.|)$Q+!JNS*yL*MĚp,uziDEOsk$AH rgX(۽~飏 K_8N*mշK V%=ϸo*6_(I'XAA`dK.9z8\ yfv$KwQ*_Q7uj}5qraө¿G耽ހGO:_9<9Zu)%(|xd *efd!%e~ ZiqTHաt>D .-Od9.^Τ9&/"%~6'0$XCN"qc"Փ/^]K!3 SLf:s(閁tB|?!]x(j6-:HJm)4A%AGv"!uu熂]6<ޭǺꄵ^بY;1܌[!(⇾=l;8f֖I6:*6vu0 gM哺ɻA'V%H7*0\Q'ۻ`W.f,2kZ}fhUbd_tHCf9$Ҩ[o'm4IHB6u(rt1g$SͿ YQ:JQ]p}1X(8&$UFeߞ(mSwlr]f^4%"Ӻ䧿y VKqkВk^OYT}0@̕ic2&+V$pm|;]쵚I\'R@xO*cclOAS%h0>0\Hݣ r6?p^]5!5OΘ)Xi_+ >yBA{*LEhfLiIRz6Dj^Ә`d΃;f]+/Xd~@f>@QmzjA{AM?o*S*I+ ~K Ak,iZT9\3ګPdC-9jkB!sooP1-))Rȁ=`XnUǴOlp?G:8Jm*e׿zcӒůq1 I^z#$D_~ ip~LoԮb'<]/֊&VKK@R.[O]딌7M&dmF=[/ux2Kupfgø} d"E1-BSSOxrP^Ѥ":sN}4Կ[}ڛ`o%lS285+x{>`e+U<9(N .J_"d.3 l$j#CD#]M'?jȏȽA\R.S&,W&[]nV9H!QzL0GeG4|ȶ쮧ty ҽ`إ%F rū%.#E9ڧU%{k1gC .&Fq#P+^\dTe%39z#:5Bi'ֵͭQqeځ: ;FN3,e #2>T(*>^Я*)h׏깙p7D{gc' nn׉O+%FH)Z6M`՛~\,%DВ-Vd]ezGvd0_PvjiKp+[uI`NtcxUX5iZd#2,ʾ7T4:zkkm㞐G֚1 BgLF}.kD*rȉXPI fDѹEvr'ˀ.)KD@ZӣWZ1"DI5fkëґUM~/pzxC##LP֡ĝ5hޗ?pr&&l otZ~7 6G/wI vpe_,e;OӫܕbSľo,W ew.`؝GRfKCy匮[5~C]Mk-]<'z%\s,Q|VZҊ=sBlLS,HC;? j`kp* 3WiA{ 9pA@p~SLb1|ʄuF2 :(Pu5dtX8^w,ڷji5v * -s"1QWQ'% rS[2: 7KP ~j3 Z4k -J i/.M\ 9Shc?uzЕV!G*>P?]o͗䠺K'=:$ƫIa[ .@%xvuk6jV@;Uczs&SE\~a._gO(MѳXBמ IuvAf3.dR*j#SK Y dڭ`A?B9MT݂tMK!_|\6^w,(+J&cI:9FgwKDv'cm\z|tTۖk({a_tdl$($xqv I · F=w9p C:_\1@7!ЫTsө7 UX,~n?Xv(csX\D Kׂ,=css#3= 3-IА]@S)_X94"ݝb)OΏr =pdLzDoȄ4v"9 s'EgA b{= =^c5=av@f=R037bNԙD_o.!͂:͂KsMz<_/­NSQF[YHgeQxL%%#ySHh"A@=dA>vUjH}{KqZc#x}א.E Ec r$ʣR6OhA |G5,4"E^O\Tܝ:zQ"*5&t+=P9N] #y[l54 wE׉Fpuwo% T!g*D(xL֍pUfi٫HH;J["KjQ#PK$-ZʦaY9 1@t? )H~Ԗe8KE&&H]Du.%UGG*aF6Сm9i7 L dƳtމz}Ei9UA55F+&X ^ Yܽw,h.=w22i=t|3pއ^~ߨъLTT2 L'" 8t1s-W:z4-ݡrTy]RG"Ik8J)ƒ2R /ԟ5"(jF!9&Eׁaָ}0gp܅iiJrh ĕ!i6eQ051M7nh+ ڬYnnj0..iوMAf/lalP6p!g?o̎ƊR5㫓w54c6j(-78^4;*I'WY#S zO~X}g5Jnj  M[kdӘqQ~Ń %cT*k@)sdzn7w!mT|KaA '{0g4s=OmBb+k* ol\7b&zkvf9<fmF^O# ٻKx'9:05ÚدfU/utrH/ /阐@rn,f_*Vp`*fN\e$i'q"t*t-arTUq쐍.X|Ep"269jQs[~4)B>( ~cr{&&70! {B9Uyْ8P}VCV!K$SoX6#WBy P6.k#髐8vHZ~dGuVzhR*/.9e9~xi/ d1 KͨH8)wFjrT mZ#Bz'lR*Ŕ|d#Yfr!א*Xʺyiuxc[ixTx#~2]4fW8>:Nܨ/.qo]T28 ~& HUB'"wq4 1vzKikyB>sv:^B•ܹr+A00m(}yC@4ſzDcF(WDBqU]) yJ2CQd=ojv9GA'{).7d7_je;ѴVv2iDl;tUf(-Gv؉o!V!#SrmϹ \T3ӎUWhE"ѽgb✄j+@-ҾC>a-S_dMH[:ʆr2R8Ӻ: $*U l "Sm{bxIWDcg`WITtURYj& >]8YwO鹉vD#:$~y$^=URlלX/d w*dJ?ЅXm`bl¼nվ* ;Kh&߱|!!-#.0.mc^0"'w_@.01rϻ{*J!7fa&^sU+ș J7Ʊ䃕2{Z3 oވӯ\m{S=8 Mw3&~s^F#c NDВT;d\:'A^\YڶHL\8X|%lˎb'g?"Ǫ6QMPTf\kWGu|lr \%)x/ BO|R/՟;E P}Qk{hHMd%@Lp$ӫWmMR(~*c2>@z#Ǽz`a:gk[٧i2B:RY8sS+m.W#! eG,aKW= SnMZ>L?fPYuHWST^ ̊MUq xҐ>oO!H "7`! 6(ݑxdgK!zj_HmޛdWl}tihe4fʈgęBI,bx` J_|tcRBn6HSrQD(uT6}_U=痟Y) slA0!s3|A/sJBδfX(E)ՙn%>/PM]D٩ ZJKSs'~o̢Ϫ^()+^jdoL 홿?Pkr]7ؕ*ts  .?"億,2O?dI]I %YĩF!ҥ7iWA.C4_] 0]t Բ[_8`m*^0UM",&`?A5./蠣bEX ʮhQM(3d~ƙVi>Bvܶ5I΄), *~2׍b.s.@dIJ١ڔ =ñ¤$jz 0:d8: _n;{&R^ .85|l.}Y+To]0]h9W`8>5KaHWQ7P3݈ޒ c9FlOpƚt:@1bߪcm$쟨ʋfrtfQK=Nkj%  ]%gRUw"#&G29f0$GwvsLdRT![:MdӍ;T=f\~BB4[g~`:0cų 5 -Tkj1*~^zF6˾">dg sEWwPZ6w`IO9!N3eM^P'1#HPV7lL&A;Ÿ҂ gHbQ$xG" `[2Dryb{S;׍\D]'$-n؞>Xϥ%Mܚ{ 5\R f|_NeF "\|;q~+I{>+ w X@k/5MdJeqYx&;$4bpi1]8L&wNF`rcq h9{Rr[s49YWB3l73\e _Lc,d='Sas H"IWD ]l?ݝ`y}\; 4RtA9m<ҵr9=jhG8,GDGO[RmN6L躻C"lcY{ F`m{5] K}k'\%uR̶r:V+#Qȁ(lzRƳ@,d.]^k{#ߌr q-M0sg:tdJqz!R(w$%eObȹͩ2':XA"2ܧՖxgJ5d}i(Վth܊ieٛ(`dW&ʇbn͝Y4IKo߫x"庖\K z[[tệG+FCx[,~VO'9< FUU]#0t֗ 1IcgaA(R$ju rn5-~'/ X>4#RZ09D@Cjbb6XEi6χ9+fHa\= !*7\η'`Hkqv g QkwQ{ z@Y4lgh,\JRLS;zO#ykez ט&2i&~X|K7;`D,4@ߥJ-b]c`? %SLܽ86HYS|11?*;}{Ci()s v"'8|Fh΂(%Wq!A2SQs/c|h['կ =k[_.JD!.;7t!wI|!_ɹ̫+tFbZYĊ:6@Ve ^Hm#j6Ǖ'D- Co1e [EA\u\[qhPT:$K]> Uס_r#w vhE^"Ĝ~噞62C<tX' ps~[⏱"a{@6z !/ ڧ=儵yÒZ>w*f< pNiS}(P z} .TT%^aaf4 z9ѫu>MLUkH=M~Hvҕ78?&xf^!4r2'AkeedQ S/D)!2 ]z<17ߴ͠O7[5S \:jvUp!vDC'4״@$t!%DXεʮZtBN/ν>^;N֜"`r@BUnddc_9Ѱ^W @f}'YCAzVwǐzB d*$ji{zQ5)G28~ -^TSgr3Ν[v_2)G-GnYΑ_,0,Zh0CK=6$McaŰɓLg6CzQ}dWj1c>8諊in#>Bzɜ|/GlJ@OLrޥ>0l0dPLp{VZ:=+7!TAI-OR-`AY% d N}kdE[PxeYQ|mԶٵr0lD[kґ4.;s8nz:{F uŷzTkL*Or9 gsI]aY+xTv~jwp3_k@g\A@ oC֓>؛ ڌh\eda,̘CkNĜ. XqRҬ%As̠LrYf1rd3٦Ֆ ʠ0a= DgO~ϟl/ǏNՉsdՐe~*_\b 5Y( "$mv}PI/M]Ȼnۊ뀻 KOԋ Sl_'n=tM{b5`O[!;1#80Z'&B.T.n |qQ4c4*T-vc5p8EQ[tn)UZA%Tt+E;WMKDCN E%)-rwqF#N^xP 5kbdZb"ŪaJŝ17*R/KYܘI`8?E Fw>͹~7,2amfbπD'ʑ~Ӕy씋]d5/o~^NDLD&fL تFWI6P(j|B೫XX)0pif&?fO]|n8W X ?LJQLZhǃ MO\ ([=bLe[q,Om01C쯽3;jŚes,M Ǽ:^7%WAK>P4 *ysKis!\C`ހJտЋ]F@6puaQ]gss_EGƕ|om2^,K?dC){YN,@ScHJE1Z@?D_, w޶.P7op4k?iHSv[/a"'k i%sgb)zCh@]5|z6]4-; Cp Y8R"Op FfL&fYlw힀\Z&wkKtߒ A{q"yK 9mY%y*/c?֥KvcvɧfJkk@rRa:3?*v)o"?/?nS#]A$mTM$hB{x9ӂ#ݑQ|JxeKQ"wyw`! ݛsß>gNmDǔ M]KN刪<[T+/w*a)W n jW䦪?=5sW@ћ5Vo ?5)8fcUi:"jR JhK 6$"5T7o 74|*T.1L:QtHT|M~YCnH xRu; #cΙ K-I!puw%V@ud9?rG$=_ $$=F$—$=ϺcHg]X|Q"0([ hڄWFLO+2O\vt?tVY4jkJ̇+N, 1P;d2mwX SVyul-3-qFI7"}LHd40jGqlhD~?zeOp''t#֕gzL9^46%҂EX]l>'A#.l_j\\N#71tpQx3SoAE9;J]t2TE_A hM6pV? ٤KՄ">/kMMȲfh# "!|{ ͸L{ Ǽջ.Y!K9L(utMZz:1!m͑8חN- U̽P".RZkec$+jʒo?;pR zw |Mݭd蓶GL&xa3v b{rpIhc',H&%R~Dk;'F Le+K Gw7E}f&&"@Eb8TQdA,E?(6o5X/wwC*1tYI0hLV+[iI ̹j `A+a9/tZ0w,̅_m~3Z Gr@mI`d 0w,5j7 T+lØq\Sbз,SpGC#C2* Ȑ1b:Q?1wh(r>./p/ϊ>· ߸oT<°9͹b rkKwk9X*oͽ @5ˆR*f/k79TZw༂pN,2i{b~̌=WqG ?O5 6u;灠F~(׵k5w,_z#Khb!Ri->|}$xC"}|Bz![lJ8SF@]'bl~(i@ʹnFsm-ka~⹉Y4"7G LtvR2HHp(mmpul`]Uj3`F UV.4%-DCfܤ(efq.nj|ܔ~H'I`#~JP)OT4 Ԡm+p G;D_O{]e\2trur!L0[Mwy9]~L[z)M>|2M5dLFKB $wDN =pB6햌:Q?`a1Yӵ㡗SD*UqC;-]C6[7~qB˒pf3Xc‡ȔX(v=jdxTϣ!O h$E;Vsǡysnai?R2tDWRV$SG׍<' g _B'6X)VASQvvNlW3_Cb L~PbdVϯ98 L JN`uB+!=#ny^1V/P,ʝYC{Óޙm w.x?$⫐嗌:xa &qwTؑə̍'Lg1k:I8xʋ$gdUC(1 aO/qX$_Q; >Wq >zc>RpQ&r UzVcN`Nd//v y5CN6pPSKu; ;zS'ت}S09]Geo@ 59zJC$pVk,hGr3//sx%,pQnҥ_GbcL$:JJ EfQD˃HeA!Bz@m K䝂a yV2j#cɋ NFLV!-l eA!wc{ʃP +~ЙNmț9;٭k_; 3L@(" m@bIVD[wn\4:%եu]Ң 7Z13qg<jӏBlW׃aٕ偎-rgj$w?H[W2EB6w#w.g }?@:jrO=m0cj-,?nI6 r' dW4>\#͆x̷F#68y@[*C8 ٴz4檘u8 9Wܦ} : >1YXM.ZZd*W^7k9hڌQuG?ToFsL=gjv%xMvp:"K\EcZ/?!{-]\ʰP@󠵂EUbBqnQ 7ʔLdvXkN kW0 ~l%>gr̴m(狰vIj  5wSx:'q_{Lj=m)G|E\`f< yFڨGb1NcU wy6Cv,@ o'.EhE@yYQzٷ;OE"qVmS̻`CYRc,+#}FE+_ uIHqD%_o:夎Mcd9)ӥ3:ZfLP1W'ȤzkIͶ/PՋݴ~iW2h1 -=݅d&ahn?bgO`ŕ@=^_ rD);@m^d l  _w+ l\SӏL%K~naba2oo?P4lδ7UWkp؟Û*LxvgU2RX:e͔kjoGۚk kJ1AN,“OwP5 E rC"rs<{[x~BLQ S#pn@ܗ؜>c/NnCޖkeE4~5"{H-Q!V CJB}ԠX˚ _(Z@4ڪDC%%TӀ^B5}ІW8c:ZڲG ?ǁ0:*=֍5":7?\IVjsw|70CjwSOV)na z'*=.dul i3"jnt'vV|0Ռ0cT$1)?~LH w=.k;[a-emVه[AʅpZN˟H. j{faA&FpA5%eg+%ӹ PAoBۏ +!CɚMq5Lg)plLj !{bEN{C8Q<.Y:(CD#3}[0"m_M}TJ0"[]OX#upÎjcw>]ѣ{rl %}☌#F'E'J J Q@4[k6?z,[$Uyąh?-⊗G] 1Kcl.tZצlK lt/2Hn+ á`D+hS*Z5?Wڱ2ѫWA]!jrTR?ʒq""捍psy4Wr-M|8[Dй >Y/?Rz9)1hU=2߽{ 33["7H GM"s`9WvG1_Ц)]6Iq#Xد !|>>]h{#GfKcͶ65د? ~ei}-+b5Д/!5,ėC{b^FJ~7}q CDxeM!CЎ xz}ޤڃ?Hn(zc[^;/C' Y-7 F~w|(F㉼MNჭL߹st)E7z iՃ\Z?ܭقv&emH*f LAʄ5UOArX N>ʦ-Ѭ~j=w4UrND+A}ӱ(a~M|[)%x$1xMU&._C馸,x;3Mm\/k#k4xq  7aQ[*3^܌vNc Շ<:,$uۻ6&JMJ8|[HYUhr3(}]w'\1 baoȶ!5 % Ǡ+/_,.*HrxTCGr5>^ 4RĀ;0 pDAAV&~+E1ڊ0ُ+͌E3ӱ6/<pB[ϯ_Ɩxf_YaxD1Ri>0FK.H/Lj_0T`V䉏3Ie[m.m= {KL$nn`w%a˧L$g-";D9'tr&DE'#|1ɽ$qm8Z`|͒>E)ZH;ZFSÞZ{eNW: E^̢zzӤ]FְĊ̛bs kG0#y!2[ gܘ|-â`i 9Y~c_Ԫٽ݅!lIJ=iyR]KJLKW#4xt"Q.bg%ϻMRۣ 8NV;)bсD,"K]ΔÐi㺾!~~B"/{/鼆A_:CRRZ_.E BM]kHj3{@:-eoH:;^ږ.`GiMWn7C J`V^5yqؼ4JͰ{mYB[xsz2! Akbس{B}vRR Ci2j&rv(<Kp##9῀e#\}΂+*J}95Smٻ%ٔdb_7O|w=Xʲ5dMi(zt; u"nŃ|/ E3u> "zR`9쮊 hUK+]9\p,󟔘(w z*L`jYˉw?n42vzJbRzOM=;IJ740CBǍyv*^) *X(k]DWu5x^V >_EUT|:ýSΜ\žCDn' ko-Qi=޺K EUj]Lx@J>9 7=nՉ!u'+J(pqh|$)NS8* wƖ:.3a|yPt{i"\qj؟|d(2W! CǘJF 2&oj)V*wqTN`mG#-'-; 9a i"T>Lx+\:ƽu.` )\2;=b, meV&πIUesp,{AI!:zp*o HRLy"bR연|xTCkr7 Y_[Z?_fŇDƙW#>433c!ۿ3¯{Lq7*)kI)שZvVѰ97}Iai.m}RLd0eq|ll1U[҃7Rk75'I!b%5lfǨqo+-ZUh\ $i 87]g:`Ҥ/8 16:?ہK4o]H.P2qm/󼱣:kƒswnI`Ku1 T#^F0v؟]Y n^-Bq@3s~6Olb+AtpklUA/ml rrjn-p|Wѻ]R岧at_*G ڞ%1G94 xU}2m.tȅld {{A'L M_/C8L/߇cCA**%d%Ԣdv'xhyq75`̸T1 gsaOO3|\NJ"TST]&P%NsJ`9un}aV|b(KcdCph7D2{TIGO~(7nѹ7܆9t «)gVzu>\)9 ɦ|P -o=KL}i􊡹;qB_&s]p̋Gpor6+^^҅Xwm 7rm|e nBwo˯ɄApRvKbQF>PI"IZs(^dU?p&l3}GMD#aYrzZ*[xzyjXl>,VAJJ.qzF9>q}FbKl`ҼlrJ>Q0?Q䤇ǾrG*}tU |??6c HYq,-Xw&)g"`+UcNq/bI}D[`|4`>O6NsX*|综G{>nAd*}2{(^kEs?Ryt`KK \Ӽv繑X'ֺ3"Ѝ4*0 >j9^A^L&|v5==7D%Jra߇Qàv (McOL JGA'ctMs!U6 +A) ‹ zEw:+$Mw "i~o5(xWj!#2f~u,˰׉Eİ-g|:my{X,`~77qa7*K$RUdIZ%HAVȋ"t׫]B-V|n(:_Gs1Qg FOkBKt'#}bp@X&os@za978Td l v‰$.|$j4mnD{Cĺի)oZ:Dcr#Ȯ~@?^qzq04_Sw*4c\G?߇Jw*N2ASCuCϼ h@#Wcl|n WeتS;WX%8(Pl.I8_(ʥ=UPLN~-צIom1'#ɇYcfS o,ZOjUq* . U{Tܱ<<Mxq)c/VikLm|f^eon F">&."D9u#}- p0v=0pDsKT+aPIoh *" X4&t5ed-ecNpgGIMUfRU2Vr fZַmpb'%HB|\GhI|l_j^z[;B>FQ"!h)dVi5qR 4D;&NuȻT򋳨RB3߇AiũWġiH &8QO3,ƫ9$ !'+/v~L[Lb]_j y򫣡%`qjWbcއٰ"-.= 0\xiy7a{.f+Seedh fn\mrJE,#tS*ZP޺Ы = ai,mwx ب?*7Qt/l)T/YՏ̣982G P51;5RZtq8Cؓt&1}>w}I=7x?.mtDPM^l@ KV|z]ݑ"b[i7z[vry$@"ٖ3Ȏqgs/glp `mp=9?3{SP7}]Z~@S`:[k'.>ev |m0"h=h%3O.vF޴X|w6Jaq| ȁ.r ǬlB5_M6ʑ^ai50 +ϱ{ ai9BDvQu?ܫ޹Zn{~\b>R8` >;RyLdЇVnn IڧkhgDmw:YѪ.-gKt&>sZM򃟨sHU}qE~X /W/nv7!.K@@eGwR8 % (|Ǩr BOyjiUpZwpb͂Nj$Tw/"-ndPK}ZM0ԝjOÌe>5*$qAݼAt:q>&pJ0ue;˖N#Wa~z52P=]&|c8=\{̐5 !6 P;` `4d8|" @Fbb"W޸t56!.KNx}J>YZ#`b.N㠣L@^C[Oa+VF|HVCϋ_iFCӎޢdS2p5_y g՝$qB@;D=u`(Hk Ѽi! (ʰ?MsǾؓ.1X _$m%k){G6cd'5iSeI塭` /q%|+.]b'Ȅ)b\xHG*?J.E mA!ɼpD'6%^sܖb/.BFw~X VD`{|iTT)AyK} 8C9 6bX9W_CV*Ngmrq,z-!7XWoP[Ft#am tpE?04/hd!H cQC u0Ad}hCEK[츉zuf9Rp2}y~tI\$mfQ. 2I0/OhiMw0Msdo#teaҸQ&`/vmDgj5fđx{vC-k~*`C^b[%}"8o<< K1/na'{X M!o%6wdh&͍@:vp}KFπr2D?Uq($*5ց 3~S;3fhJ`QO`ߺ7ӤHMH744)Y!ySp(G+W^L|; |57h >4o̭BZX@2g5݇RSn? e5ZCNJM ʎ''xt^2`b$ky(wC@tp&N} R-~v%}HX9HI写M ĖŻ/ݳ 4zA͐&BOU{[PZsFs"T,(OS3G?{nR"tcG^JS]upi+Œt*Ȭ}aj+Pqi@nP2S:W^)$CJ/`hF{lK)$EAu%<:|&X/hv|.EYRC?;ub3Wt-~E pop))L4/w06O4`iD1&s=Tx@jEnOa.*6VVpʛ#r91Ư/yUOL,w>ET' #]OQAU͝U,&דz:C&uM9hK![l۲[h5thRl7 DD%O6&G|99uU*\VʡǡxAQj`2S%Jj]r~d/fYPy Fw7ɕX2N#k5CŃ-i@# Z ͳee wp[mp6<>fY]Q0˩X1-Vc&}"t74f)L aN{}c1Baؗ/8B/KcUt-])OF 9g3~%!G,",5ɏ0vv:-$?C;O ~ց2.nb$٧#+[Oo?9Aj?˝hhR$b"jci?'xU^ԋR!}]χxN^*'Tˇ EOfj֌(P>hVץI8bWa/5uU3_2l!ݱO+_ tq~2԰u\ G%M74ؚG:Z,ђs}QmOJ uLCEQ`RqXǞw.Ց5Z 8͡GXtB7"nŎAۚcBn*Y*}FT: 5~)Jl82>5-?Վi:N2 ꜧMg-d3imwŚl+\+KgN bK1qTp W͜!RI]aHb $53#XB:lڔjH &z&λAәq!"L0B4?MݷbS#?Y\~o_KxWsjˬH_~ RPy(sD=f`[oUGgJ2VN5fz˲ҡ ֝4Z8|:pCp:r-m}08`2暱SԌxp9b u0sݰ#ۣRIeLJAuQXNIʼUf3NŎT tfp}:>v0+8kk0%6ԿrC0I վ,iGI@Eye/I?o/bN 泇=>rU' 3EF5T7e6ZDƑ^!! VI<W\az/rRc$,A!M&Z/Jb-,x1U71mUc g4@Aso%΍ ϟy]]ZJp?tǣKa2%C3F1ֳԣ`l ԗ eE1>mnnM]dD._jCPU)ZݞZƈcж{¼khi<`8ep4jcRL3j|SDk/OSø2#i#\:#J 5IA*lu>7epDB0mM@FO/V؋+SMbvs|3+9J3pQ!|>aIX:~,3c1HzϞV?UaMB/q~-9k.x䚽űLlf(}TݾOHvI;yl*Kad)n=UQsѥX}'~c`[/z=v7acɭDhHRF̔8.j^t&ЌB0K$,=$H &6 񆋳r+]<#RFo`>xi5'5UXK1 HR,:N8q__Ψ0rK}j&.B0g>OiqBd] e^v G"0ؙD$LqK93#H4_N"8Bx-; ax8\j@ BF٥U^n/XE..hfrq럟97Q^>4!u59PP<"446]*uf8d[<j!/x &Tߖ"w|90: 3V&pS] auVDx ;%rDkXG0$,gn*B{ZoIRNM_iXgҗv&f{R %]հv 2i3"JK^m(`:>i\-.FQ]8(ՊƏ\I<ϗjb`jCVt&^ik@xJ0ͨI/*)c!M%nQtexp^CrfD!"/=Ê,#Цג~dW 9!|r-+rR!'v;]ӗ, N?ZlSYZj]Ȧs1XeXIF7ێcm0&T%D/ ?&12CK U ps5VkZ!XYz"2='鞣y"~A bSۈ:~TvmYZa7_O/G LA=6jlJս  >o}@L>" M*8i<0D8/D M;c_&@N_FS/n-|ɺ @[H fA3Yb.-0gRxQy==>h}JǀDrb·Dn>~^=B u1 ,~|g22 Qz!2ædݙL!G"Sǻ4t64daP1&mG2iUMw9V`$=Rx%I`Ӳ9AR+{u7{?_*#;ur4O ՞=d| @ZQ׭Xpyklb<8F'Ċi{u^.3AbRAbÁzЩ7麐lKdm,"6n<;zCr+o2)pV.J E;H##7rW'*wIcmkBۋ6;&=Q\eEW=Jq YR86i Wϴ6C*_j@_t4Uq-4wDVIML;Ay}|>0;flK9G},CWg|lf2 CBR,u amTĵz.79+xX/^'}T@h8ů $ACוWKM#Ù#-) /yPZQʼ/ ;l{`A 1Xi[ƭuwv*Ps)i%";9n fߊmO~-Ă=a׋D<Ҿ>% Q+[[߃G6+N $,Zvdjl>܌:h6!oiم 4|BqiX@K_B3d:/\^]r1}]‫fm/(ӓg<7JhTQ  .r( 9 ;љgEGwxt\sXPA}n7v t\Q-5ċ{)XZW &ND TwMkik^?iǨkc K/x^m %u9za/ ^z>~ <çr-G(:'3l3g 4 m77AE.pXv)=J{ FRl9ʡIjf0MǚT }+\C8tCxBsI&(TT&uĘԆ?M,>lcRo4U7fចbN0d^B8厏s_1\f;}R1S@Phl8ꐷX뮂RM?|o6[֎#c(CzӑĢl78!9jJлL.=wBz&YY|@/S04 *0Cbi΁WbkٔkM0;NZqp0䛻KL)SҪ@tOX2NtX]0Z,m(36 LltwTBPuX1i/c<jEET·z <8RyO 궯k{A{p5s:<+.sz[ pwA=; A1GsR\8YHyp]Bܙgh{@kxxdQz9[=7sRBe oKk̢nXQ([K!`ŧ4{7GqExu)<2 p SBHD PrOtޘhFq7zG$%ځ:cm r-h2?Jَ<)|ݯ?q@i]6dksK-' w:0o ĩxËe\!~%73>4bxZy-x>K(/d%ԽE.V2Q̶eڧ"t-tC __94S  bثU[M><}߸_N2DTR#_ZDz< xYe0R@ ^v|e~W6,n̸C,_ͮY5uf9zn ,Z;!g, "Epի:Lȝx+t/8'Q,s&vPt,AW)q'.n( &d"bLF03*D Iq1|"d`h58Sm:Đ*~h}*jψ3%OX%ȅҼ{px@zއ}nx=Ȩ 5X%7+K30aj?.͠-7<./e IvxQOy\*5{HprS+Z@\0WQQv^R`.X }<,;l`D}`Yf]V}9jlZ=9}CD mV}UPHXCs>&;ϠE7J`j(adEVM ak<;zGB\b>u%*ÇW@ՆL!#DYmfmYQOV'/INzo'MS&bUEym=l7܏ ,Hі">6(s7zKeDĵ"˒YF\2nSG͑R&^3.EĜ|0.1q§CV x9l ehThe'~0 JУ{9~1961A[qz17zS n2忥U}690"hU>),4vS{@?(2$/gF_hD0HyvSk*q ^Ox M\9d}$Y Q\|X kӋ`oɦUQq_ԯkǖK}hg8V5X!N˧a )>/0RbhS֐A- ^+:%[Xh֞ jf"]ti`bJS5vx2Bi٢wwEbLV~8yTˑbK6ylQx_8:y˹@5oDm=< ͧ\"L]/ o`U`$Β\''!,D"{xSY]qBkqA!85ڡ6 WgD-o)CjSNr_CQm [tk+Ե|1e; ?U(GTw_j'%L?2-H{Тn `ZZhI,5Y%:xXM>=8ſwL|d8iANKm8%,((RZg^[R :w%1VL~NS%~ͷq⎅srO2c^u._8f7T﹪ d2KB?mO{Dqa1 i֠.1ݚNCrÿ{ә*cV4)2^D~/e0#[K"ܛ\!VE 7@;w@D3XOU#XS&ɳzu+L9Vx17=&˝iT|.8 d:R55P"?~ TJq;@&zO#& SYnW"׽wV* iC_87[^0hR'W9dhgsH`~H4_r>.a(=7kD@)eZniQa`"(p$NCo ^i2mCIT|-}3ȯ攜XCN{dE󵖚YψJw!jt"L 28&q MϤ E2`Uv N/*ָk:;ჩ(*VT\/VFU>ۇKE2%p:B{4abGM i:5NU$)maboA uܹ}Ѕ hN:/S=>2R={T@X͔hP6_sP蜸!^:+T݁DR (F:HVzeU&o)s_1 #ᐑ -~"UHP ]Icc'IQrXD0ɧ 5~QͩrVIZaA GE֊..gw+ΠmuNj=FuBnvZpvX5b҉ P_j K(bz!ڧ D{+`^So͂oD87J.O(lH WUbMtGIQm%aS-5 ; fy#`bɓm&s! f+G> .F7shAtBH'-9ԗ1?=K^WG2/|W6v{ՕCc ;v;"ҨG-׎{nB_ s$*I絈m,40.Rdkڬ+^,JHAiVWoSҴK_@?̮Fd%On<{*Zsаϝh EDO'gM4US{_ R bK1^ۘRTЫ $Kkh\rd*P}@mp#IFw2^A !4+-<_Lީ&&Bx^8DUל45&>!O)znZE.$V{mW ׵'Xcih{-by|5Y|Y y+ @M_ytG5ܝr︮<ѫ*A킌 l)ޓ JzYsL:C ?M£aͺϮODjBǬ'z4U#@[)R"@uwA"s*ɷ2HZM[aT0M'AhWTLD`ym. 6RSN ZZppRm[Sh#~ƅ<9]LJt'cz5P`!etvolx!'Ml <Ǣadp0P[(jhǴBj`YN#[E_/18\^B9,4?z2!]`"a3>{l+M@ anZ轷 -ؿ125C6 Ւ_ Y>Dht|鏥e4f 'pv:t}/GXxTz|y* jPC* D*6r*^_u8 .ח۶})[5mOʹ`eX^[yDo[f2=^ ~2l+;@0l(m6)qLRPhn*Oyg2 eA;^$CFMSKJ! n1gӻa>8cń.Lv?p_*L><ǿt_g$ybrIe"֣}_CQvDI_,P(.XS~{K{~כi@:KZu]"OO@ei9ʒP&OI]L~8$;׺3H1fD]w|U/I'ZGCj|U|џP+siy[{%ݕt_g̬Z5 mh-8n__'6yt{Z^,Ml#8U(Qİ#n2DjC睑 F9nY;EK XFjZ)BDa1$u% n7AI75GDuED=|,F'I0v"HBbf !%O a3"(`L;afgΗT>S ,x} N%AXZ%''Uak#v)O4Cݚh`Gk^WofRHg?u=Tn -Z{n_{&fr?:,IL2ӽx.6B-q(ͭ%FϘL:2K\1cA#P+!uʼTרBb 8a}"{yA;oZe$Vg+7SBw) \ۦG`h +G K^+Ig5J4RؒlFӍKVK/:v'<ڝb.;)O8ST<=M,H_5e3LÅ/Xo`IhѪ7_yGÿ af^~͌cA~!ʺg;B'' $'.OXX]EI+^x(-%<"hf%Cǫrqv@&KY){KhhylPDWi]FlQV RJav@ ;A}(PLQ=f=<:ZKg,[ǻTMU\QFz.:$C8´'^?}$AL.6j*W!(\7|0[ =/)4嵟$\޳Ft;e+<Ȟ$^2#8,d z WQ:7SkRUXslZPPt21U:mj H?힒J).7L[e-9E1˩}SјpsO0JlQN˄5MyxߐE& C&ɇ%>-#apݵ 1TB_:s,kFtZ[i$JFd@aN!u^4 2naӜf~ ?d(j/ <ə37K䯰RoA[} etVq]svȘ<}~qx6W.7}ϡ >;W_=}춿88)AjV;AFdt8rNdeI08h➸Zs?Aa[9G?j<'yx|R0`c-2P յޯErsa=4d1&5[zB'˺ДM,!13QgSq 8ڦa~T?M&ڰm/F i=ԝqxܩ4pYK9Y~;A^aW0/qPQb|jjr؟gsÁo fƬ&Aa*%Y^!EWնHgw8B^*X YyNJ.p<=S#}Ťm&CU,P>rxpx:XF V1rcf2Խ~C`J6k\5C}+dA#.9Wi{`r6w/jO_MJj,-9hq;,dPHXq@3-Yy_z!aLfVu!m. =GոϔdzVWP?܌2*cBA4X]( ha4k\?_QvE4MtbHO^bj a6/eBlvȰ*~ MW\ 09iF+^>&z$+0N4䫈 پ&񲿉M]ȃR%mz6| op7,1#hbs h?4-GXպ9XuƵ PL{@1mNy\p[Xjѿ1Q`/F!+Qxq؎'czz\NT`CYBWY跼F* *>Y=%{&m: =Kpd.8Ѕ',ύ5{OYOc#&.~iXK_Ỳa#G/(oQ:poеBJ.!U#] 6pwUH0&Ex*GVI>Xt Updc]е8mݹި>`)]px1.0+ ͪqttzÝ;poh%K_#H.\R`USglTڇM;F8|#0 TIzŎw=qcЬ=  аi=1E*g , /%"0%YcyV8%`@VfzoE}Z n_4(# >.9mp(R"Ȫ$M`na,&+^><.$L'{Z$8盠doj-N7لP%WcH]ɪ"\[>q#txR{#[@ݹ52&aT^xYLTFM9nYqD;|mjhVky}d;o?܃1ipS@z6j=;pn#ΏFTmJ !ܽpR|np@ #'9e;'ڪd-W=zS51=-0<[ѨUCk(o{!`q|tF`W[y.Zsu K5>~GOBͤzb8٣isEnj5 dL_*D.1lZ^eI:[.av1]ríۍP`n 9FCg^.W<4 ,j26F[q_?KJRheT~,I{W9a2hYJxA"9n#{_ԛ ~_Rĕ<ؓ\Hk:fc.a?|~2Q=%^a(<Š`iXmU&&GH(EZF2$8XFe/,jd`J|)$]8MM,Fh(*OQVϋ#+xl`wm| pyĐcD}Hn6x;F;Hc%!>,Ӭx2XLn|ʜ3>l\`Lrz<fs{^‡/$5auP{PCXuzQ/[E}#./Q]u 2c['[%Gx~0bQpk=) 8Ulp)VXPbSKJwT_g<ﯲZd*V0[ ʌ]4R,اJ~U .vrƉCLcKM`ԕC Y _Qwwcbr&WBۓ?M,94\ 8K1Fџ(s x< ?@MƐqKݏˍoԪGPBSIeQ'럕g~5_&q,APVfC31#i t{-Ik+$az= 6ZƇysHo #"iАLKI~ʬŮ Qm#L't eK_%k$Ocm䋇)+DpȺ H ~[a$a.\oL㝙U|W]\}r*`X`C.wR8f]vFoAm?T>*wYp._$>1$vF DqVX;kXNfU<@S5,@M-NƃsE_ ,Сڴ8ioZUJnsJIq/M܎1jJ--o3o_hvy2mkpNVy=B5|A+V̋W&}N711ṷ%`[MFTcbQE*O8L K LV^[mi>K Zn iXgR~hP3P5)A@G⽙PY8 S[a TG",CQIV]ɢ-!7Z3˪qzxb+Qi5y=9(Gy@Juhc1skd1$q]QwMN.thiܨz2,t\iXiĭఋY FHP:Nur`/x ](D{S轸5W@k?\br tqR[?o^H,5ۼպOհ\ڳ(wo_!BX:e;)S\T<:vJ98¯9P:/;CM`xҴ>A{J"Nvd I* Z@yĊeJlhE%~SݿBU\uoGX:'J"F'qkk}KȬ;02֋[keL.Ѓ<ьtam_g_ d\~p{ "ڙbe~Vvw4҈aCpSHz a}0k\ogT F}cL^`YFC ;p)Ni-)yŒ?,#Leq i)R}ń~x dY2:ڄfD7+Q0'{X%Fc͟ H2fI0 s0\uk6[g70΅C8 g3D2m!z pz9܋W;p鴚jIqګ.zrCqVQ>i#w.'0GSAVC}_gf"kfa:iW)ndF>lqvh7`,i"k"{9d#e͈,;;er`҇[Le)oM畗 !e8RMa,LD> `& ΁g*[PtU>ɿ"3}hTM{ЬVfu=֩"yA2-{ޕj/u($0\!F#]`x 4ޏRpR7Cat 1/u~R?"S~/{*PI(UNsB'-OXp&/r]ƻv'^ sM|ȪHv*ϩ&}ש 7~ Xt\p}q"7bۤϝj ,gnl˃xLfQy-fp&zF1WHPDxJ^ŠS N8Kvpt]%0|QX;uˢ~Pdg{Ȭ.tab-(̒ޑ)p4師xEJjh\Ϩc;y˵XS^˴3dyLf>0s,U\^uc [ !3*d;ƋcvtQeKvxi֤5\Ί@nGSF@ pCzT)xF/g|iuϡ*>ՏfHrLL & į(2)Abn Z[$+CHfbn9ȌGH,<>b%:r \} _+͠6mRwj/288V2ŽKrUg`]C0]@BHP$ WhEi0_;! VYl> tүvԋllA 0.`d-Or}*8JOϭj*5Ӊ zk=* u3u ċZ1e.SP@])Cs6߫3Pl;fm;=)2h䫓Pomޘu ¶NCZIM"_LS<n\fyK=W:r0aOZ6:ibv@葋OTsZ}ѕY<"Eo`D,{Z:9ڙFϥ8&qr5JU`z_5K>hdMHh]jmo.ِvKT!Em+cf(cɔ}?uidf,ldۀ+`e &M~)4jp:ce_ϹB|jY j*Oԋ%͵*:xPL[͔_$.GL_] BE(@OK4Be2fw V)"xyMap_!sut{j\aswd1#0ޕ3lsi!7l}ےC~U&T6{&V[nJc{;~*JpAb:*'mݕjvP h=~Q@))~Rn ddd8V*km9Q:MjD7Re,KcD]/aݨu1B<f#رB<#tE2M&*uNp $/3=V~n,Ѡיie&hGB(38$_ʨsvI7 }%pn}{N?p YLyקC %; P e{ 5@߬[v;L*rJ]KIDV)RORe*>Kt"i!Jxق=T4??MɺsK.jeTZ!m<vj@}xIh d~ 3C~tQ*;meTm#z3tcMOs:U']s3hsG><:K9w:Ddpjxt w`FE5]j"$S H#܋Sy=$ryN#ىl%?«{ ں^ޤgm仙 iuo~;V iZ"bjnN,ܞ_%Ma/qi/Ws B S î'(^}(!Ҋ]Hy$4f֫¦&:5%ҸG2v(q^?.5ω1k~KbAQuΝwV9V(d.|۲k-rqGl8;wSMhW v@)iՅU~UjZ S]~o n`6 }OzE'lP6+H{21~qoBF9' k9aͰv5+ !3m"C-vw;:bĢMob$$ X ;hRiâYĪZ*C#x.0>7]Laf"yfB}wЄ0J* v--T4% mN 4 w GVO]yM >YD}Pw/"wTocT%BR-pH7Xh':l- rPD3\ VNj(6ikPW(zS>JoϡQswQ}EPmxGJAX -1T+?lv22Lib""@F9c)M'Sphh]U Ejjϱfpp&)EF u7 QwTn<pfK? )UaǞ }Ě^U/9a'/S6qh[0גM8h'2g&,e7NZcË.:á R{}Ez0z ?; }! !Ci 벢BVe_52/`N>A@usf,UrYe[اSiDQ]#H8iz=3NW[kPB9wAbIItJ(Yv#]h+n ʏһbpp8y}@/ȉ`%ioEvy׀eҖr>nW(f ҝ(EpMtxElwT4)E{: Otj/mE찴'7Ĩ+׎(ꀥJC|v1)ZޖP"!+NM̫fs ~sGս*iLfEu3 ={xt{5dAIyC0{=Yر4_[ JPFZvhg+.LOQ|wX-QTt- [cn\g~ {Zv3M[XWѨ1JmpV6}8&)-/߫oR y@MPeM眇g_=u6%\ |^)-eԃ}9LupGԖFYuHC0^zuZ8lߨuR]I7c?4[˥ٜk$܀mVA;u  !i\?6aE&Ɠvp,C]u|G;y¨!v=T})+0yMn=W PHP30<,V^C9Dޖ}ut;$KEZlyp<6FܷŠ#?*P\,@\q]qq*IL@N :2ۓ .| @NYxf>:H^8 QKJ%c.ۣͅ45Ng ͑'ߏHbTzQnl oj[] 4M<=ٴnperQlҒ3.Z{Dv-8zguFq?[?:~r*3JHF9U3/uY.lMX~9|M u2Hm_* y]aQ,ѧUNl@K`i}؟ORj-Jd< YiH; 3b$=D+X`mbA$xϩxCLIe"; ç1 uvGJH=Ӳvأ/$SlB""P;ӃbPg'ۻpI4"bur>,CZ;oN*^$ {YN]:Gέ* )z! Ix1"5!U(%fb9#~z>Ք [Hkq`N?5AF@pP!gu4aLͅA! q&줷$|KR1m|i lxQȲQ ۱QBn)cRh.с~$&sx Ss-N YLJg.W7be'ap\ L~ 5 ˠ4S#uV ,ųr?DYj@e'ZvI'g #U%?UZ1B a zc+ՊRM*;Ny1q>EskBkz46ۍ"#7ZfزzT-(aCy$D6U7\̷cFX  2Z:?E.FD>5'p{ӫ#WưUZL u~{K -c bRȵAC\6X>Sv*3Rd9aLCrbs̈́0>%P1 ݷzuH3h/QKOaFIg/uV( /?sWئy(cHhoBw-Q%8[Qv fu5s~_wJĒ_|Ŝڮ׺B^z`x="0K\sG\pM%{sQtTT~$}'!{Zap%:)՞/*%\TΞ$ %6RcTZQqh̀@ml` 8l>{f1gGz-Ȥ$H-kF$IP| FG@{_aXYm: E9t((Mh}ߩ}.EW {OͶ[s#Z/I/}mZ#OfG^udNezPEA6@d^Z-)ۢˇtM2x*ݡA܁7t9x5#O֬;YEbPA6!:Kח_r(:/_0U7sIY_lOl65b4XAv9!%_,+TK1/VJHD.i%Dɑ*zح'DݼM7g|KXtYV V$Q" u6?ŕh7p&3s߁c_"ȟC-3LGC_=Z%jnUDkM #TٙQ~(D)sA"=h3tחv~h d ̫=?ctUҰBt)ϧZAۗo3IT=.F]0MW+9^*WJ,"y(,||NC%t zUd^A ̸{[i_^ ^IWxZŃ]9)%rY̖5V|s^UR7vCX{!nx}&>s0v#9$ǑVqؖBD!u,%=WeufbהKX#s)M03faWPk٥WZ&T@gab "V86ՒQ)V݌^0SY&!7xVh6 B-MNz-_%֞xD7Ooih,8 7}0uj[m9{Qׂg6e^+<TLSN˧BtPR; `x25.s5`4錄{gwy3Ȏ [}+gw6'dD/Yi4ZSTVvZO (GprSߪ9pg]$4͠-i}.O<ikB!R֯nv䟠i`l҇/MXOYuC(~8tIP,YƦ%_kE=A 5KyK G@m\5B\hǡ /lL6Q7̸-0ܵDbdMmO/$kkԛ g'^(NG= W ?_BF8tm{3)ӕ/Q79ػ s?lRl\DI/ц&ɐJԭ$YÿoPi!/{!>5 jJM!5uSpqʵHB>Pzq9W\uy9El&,!+Mj4S?Q.l_IDyN~+_~'\$1Se8pL)(}/=WpY4apY$`8%0j{K"@"8wb΋4#Xb"31^X3t8DR$f@06 AQ\>MLK]٫6l)™8T*I:j.*-B%1X{|S{\B!܂a)[֭-sT™k\imY2oGm =?C[]UںOV}~zf!atC#fzG9XC&Y(j}-U4;u{M,`m~TVLLɆU1%\ !o"6kuR~85Ɓ#jod!!0wދW=1EҤv`#s\5c%>25mmxhE=h?Vt3pi #J0˦g9P-_n#Vp!G'ukz*W7~Z3XA9@mS=ȎDeJ; m+zbA Pm>+.TK1ׇeEC-ֻ4ɺ(zO&aOYLf aۣEV{.$9$R@5&.g#,;PsF{1a8%U.vT%%{#\yÍEYiJjIa; Og),gKhlNCk5gTEpR%} ~wvZNę~,Pk;#8LW!$I4t 3\ez>{j71m D#uK.MRW^჉{i|D} #5T?@GӪ5[_́[؜;lߞL;`ASDKI!oഫWlboN)`P׏Z/[17 0Rus˥]@6'ޔ4$1teͱKs*y"Q8##6TcܑSu4{a7͎&RP3joƯ0= WH\5+SSTZ o-5 4Rv%3wx3] Ep) bc^]}ٗPګ$&ǂ^C4B$3ȿ`s5hGӒV=qTpdfjZ"Kk6IHXo^D213ʴEH^耆olHXE{t-zW8q2U)Zӹu$4evNv4;*^jvDŻ$YfWpZF" U|bH\ A[^VZ "i0QC RTUtWlw[@H\K`ZBڏEL&GhkqMB(Z _)!b9w*NfkڂVo_߹s{6;6?mSW}}+}W &Ӵ^-NGc`PqiqKjtYԶհ,UgC+ޠq8ǻx 5 "Y'.y-e~O>81EdbJz 7bjzԋm= 9]uwSyxR#Y_>-8Kxq*"G>kؘn^zU\G6¾dxl<]Mb%] ߩ Q[c.[neU)-F> ԣZ=P"})Uxi0c F7 O+ OsU 4unh$R)~^PPTB,h!P71X$\T1+8m)Odam7Z~Vj!Jt\>}Srͽ]0X_‘7*o^9;VzfN8S;KE*dl\Ba0n7S?H26_qsǷ-B^r?bHgZt:MjI+9 wv%L;qm2#3U!]> O~ΧШ=wp"ɷ>Qy _xh/CV%RM4x{&0CLy$BqPl$M4i~. rj&yIyƇÏX}|g?Ď '*B^-e-NXW:y?׽yzA\D^@Vsl T6<6&`j2PJI}49KrkmBΓ:M:ˣ"~dJ~Z#A@ϥTR)\d-џbu=laPإxM')^ҝ=֮rRΰ35:Ŧ2 -9#0U$::: Ug#eiVvÒϓJXCmˍ0TiΪ9a0vO,JOo"ٜ8 k5dit3S3mQJ{ZV$X$hJSJEzIa ~v3)ՐoBW"-5 u H(+ "Ğ[.ʈZ19^>A Ψ9#Ff٪'| ^? W"օlcp>?U?>W]b6M&ƌ۶ @tZvVLǟhZl;6Ted*x2$I?]{Ns'z&&}W@;4%`Vg䉅G$qUJܒxO5` _nBT%`2X E" R .N§d\E&L쀩R+Q:z*PF ,5򾭖G.a bs{Xy%~- +nBEk}\1+o), g!Ѵ$v{I`=aɏq>bd!ԯwH[ +"xϳgG|; ̙r|eIZhG1cjl;Vv#6 2כ  6[I:Gbg`(\bZ̆J;?x0A#03K`L@*c1j{γT/Zw Љ `'}M-#drUfQňÊGUz$dv=vAK+sAk%IqBnMup+= /O;PY}k"B[M n(_3 mۉ:3rMi/=u.E1/T݇=41t%跫Ab~ 0>ZLӯ>rs>Rl)g t=~3V _Z \| >cfS|WG/nA (AT,XHcoKF1y%?@m@*$_ ۸i<-( TTt=h&A (Ú#ΪG"x i2.NJgO7\"k NZ>'}X{׵=\{`Q1zB(+J䔖/YTuϜ ͕ PV-MfC8/|y @< \WȉWODr=~u:3SMs:gte|m4J7kq ߀NA.G|C;,@KҪW{rS@li75ڽc=~#:{I` )x{6'q.]Lt!vShKj.#zw&0l3:pnOfwPl::(ZnU3F ЧgAz,`OB0C+@, \c śgWQQ3pS$'$D+L.08i],)2ruLiS~w (KLs"^{ن1z;?!zTz]67C6/4=H,1d_|@|:cL$>&2K zJN=Rȩ'Y=1PlJyn v;2ջeaT<*B7VmAD(~gTJB.XtRzg)ٶhj8C;#}By𳔾ӻpSyj )\{ ֓md{k~Ob91^X .[|Kv=%-sj~FX[ &ѕ{7Ky9bN\!e~:9׬o7c19u 2a,+,/ u49.TfliBɕCqRspkg}y O[k漢£_U ŶjIE4£} +QXW:΋euG{Wl_2+nXGiJb|Q krH&5+HeXyں?\mU=iq[tYyMKy; ,7?5بƳUf3%_6z:OG}?$w$ DM^cBi|?TQ:Y;!KJ mcN0V1f6xϟpugP+*9;"|-[Ў9+ggu,vNWbRw2Sh-n+-${[w Icn̕n:Ύ]j_,{13Fd[R݊FL^o UŸ6ʺ8[`E!_]Efh"@g-Sð!#jT#^< =Hqu)iy~X©2W~ 0.1VXgR./lf!2&DGzQF@Ó $B]yH9pDCIHqH[?VQo̖S^E]gk]Ǽ$ (/:,'ڊ4.ι2&xxT! J#Ac;I^J!ča#ea}al3#zXJgtKX{681!# D+`g1 -W *m;_F hՊ*ب 9ٰO՚;9Z )T]05I=Z!N N$Kfg6#WC՛.RCBc%mMiAǢcI:g sa=]>]9n8J$i4u+Rު=#Jl;t%~aj`z ZlAtnVD; ټµVwĶDh {3-D,)(~fpk ]@i1RK`D  I4 B;r*cv^5 y1m:sQ)hHpd8z-/`򙉒K75^ѿ*5 C.s𻼯6/Z77<ΆvW,.HlzϬbѼO8n<"돺q Eh`l=$p.XnS TH4[~Vp/p`icyCB螻Z6+$ .,(T\dKw,O;=Qj>{@CbQTpOڄ[;m@h1>nZUD` ٬8ޓ@n8鉚wVY3瑔`*/`Vr2vo zG'Jcp.jE=47qkI+TAm)E/6uQa9E 3,`{wtOH4[ q ^TEJ :\6~6W x9nӂ͑T*_!d$nҰt["o^BaO%҃,# ^Hl+yY_ jԔ(rvgmQ]mDpojNda@H'L_m&6lRUBH:JhaƘQ$>[{+Z";8(ѽ崳s짮67B畓L]^)rx8ZNCHV?ѡ"QQY[pw`YBa$Nj=ۊ+AR]4I:#m@t= @ ,ζw񁈹8P0oKD>$bGs$x+hcmw}]+g܋9nLD/ Su5 WOtOI[cIx ZgYk xBX`!'}S9hCZ rr$E誨:q۲^(ձjpYsYp*DVxxk\K6?hR+)l1y`t^Q c+83ZI¬/'8O<9d-D3/EfÝ; Ƞ!y/T&`% GPk#9:Bqv FgK;|V[15#ʰX]wO92w`K^\AN;,/^62=g@lffojۨRb}T#s3F+SC/FG7[i<bd̄5AeqAC m;u†y#g5%gOM'.i3>sm DpH74ɽ߃ V)}/OG&BڪƁ# XN<*wLT2,FGgX]r[PF~z "v*G 5V$%ymqlH5U֪gfnGj(0_5δ/8؎iwåxLkN&|!q י5u|HՌPB C{OhXQ_gs!IH'E5,vrFx( >I@Ja TDgF:7i C>{~&FY@1~{`򵎼<1 ɮH:meRhwcGsuDlJb}rzkc01|URdB6B^Au#[$ܴS ە}=4FNbKکm|ͥӇ(q̲:3D=>tUP^%u9~J"ge42LuI.0qdknȨ@':}%m;KE;~yWϸ,FD{ỉ4fB=1 1D^Lwշ&:^65yLQy!j9T2f9(9ІJ*WC'Ȇ:87J1ӌ'V^.CI$CUa>^");n^@1GMXwCW(G5쵢OQܚ (GVi߸2x7N, r,%;as 6;! Zow0(8MݕƪE'hBD(0Ŗ$ \jⴌvƃyd,_4 p2' U1;yfy:+KE^S:.ra|㵸ťg)9ļw3JLɪw c>D/1PE` [2ѓk!aZ"k!+3ROhuPhgsjCTőUF0mi0n%ɾ'gt@jO[]{A粘!RՎ 7%?W^m‡eTUS_ D#$zJB ]0Km]`}ަ 1Mv[zb}i+D| xgYZ070701000002a0000081a40000000000000000000000016101cd7a000405e4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qed/qed.ko.xz7zXZִF!t/]?Eh=ڜ.+c[Ql늼M >ằAN߼q28S_cӏqƆJa$h& y:R/ RXfi.S;n'G}e$uY6mXWig t= wmmB$ʶЮs)غ͋^"Ά.2qV5ޒyiXbIo!&=pub)>?O[Y&!|ڳ=/u9=:^<)igGlv ym,N%d5gQ a\0`ܮ%"J$4y fD=T8}[,V}5y |ዹ ye{>8wBU.{dh94(2^9G9>O0ڟ.9赛}[OZc TJLױIXrB5{+ 9`df~} /kTp9NC{u`T ~ tظ"sR ,}.yĴ5 #_f쭳v_grğWW%fŬ}1?2 UyQ~(Eyp Cw~UjK2,}%MuS~lUO*zbZҝ[_ua/y&@n&a9`ꝲl=;cj|#.؂_w`hKbGw=]٤;";⇸}:"U~>pD$QLՄ_WXDrBwPxXa和ETĀ/B:>WW\ =@;w-n*7֋qK!u멓Gy_'$o9Fxڸf8h>]<`^.9Y͈řfkV>-RŘ#f{d Y'F㏄T Eib&ͮ0Y„pw NnϳwI۵4 tT͌!nƝg`^C:_[i7 $}za-qb$^srAףDߴ ?JY˞Ui[i/*Leޖ<݋r^Wqpx>֫%wDrpY!mq_>BKfL!DBɈ W99V,[q\9oÛt&lOwm[ mH.\EF~4Njo(nLnZߨcgC9աKh*}Z>)QF:-7@cW1YP޻r2s湹lI̳1hɳ\a>i"~|jǟ}`+mbzU"B8b[bbZhy* {:_/J'=$0n>}8` 3RK ևE/6ש?QMW*Vh6u9m@e#tE.k_j 6$pvލ-*4'9RhS0Pg)O5 #^pvܦݟoLޠ9әL #Y4D)STrk?їBx Q ]a:R=H~'6KKorxPojia*GX: f@rY˙vUv:56="[͆i;S ^u?\{x97sIbie7TQC}xMx3ŦfHNÖ*T-ޘZL;:3)LrEQ gf́6rGN54g7L u<hP|i& T칬DW3.w[l$v2a(u0_&ly'3䬫i\iԡOgYHKJ NhD|z^"h]?eG(h1iUpT2`srKӀS- IkO9zCi,eCQˀt,Z UP)X0340J x:iOP{sqW`8x'I\"1lx!k8c~q~÷4@ ԉrۙj®kD†C^xVMJx7,f.OBiv'@g>_B[}Ppk: L-^:'GNoC ;q%5 fYjR)1**'a=vGө. 8ap둦Ki.>|ku]􊆝_͛t;BI 5f'&i=/RFΛG~~(\Xߚ"DbRKw&[tƩ,Bme]ձ=#V'[~5Gg7> sۭ#khvI&O~.hP<5C$W =Z^(gTG6P%yh"-t~;~"~*E<I}y~fJ%xe$b6>GE8Pҵ"]~X> r#4+^ m9n(PJ 䓐\aE?hK4T^`,dE?R'tE!;)c}oxq:eW@Xf[qc췑cv}M.K4[#x9M@drBtBCVvp5^RiUHQ7ɟ<$6gؚ~P-A ,Ί]/r ]h  7I襊o4O~#VL r,ӎW5wx$ٖ*~^Ɍ:g eGx}hQ=*Q,287f>&!>b(2c$4[P$<4yJtsV)XM[UTA#BɁى`T5f3EP@}$Ʈ戤oE|Z`?0m0 r9¹nn6߫~<Ƃf?syڟynXy8V[t$2O[{.vqr1 ˆTng ?֦szPQtop*1#JHEGkAg*?(<W4XTMᙡdT{TSM .7tkA֝밴h75V\Kӭ8*2`T=LƬ1O@K*F~ :=PMinX P(iK[>+=UNFT2~iWE'dϣ~dѺˇ=®Flt6J)_YIcXUgT;|44] 4eFV\mw[h73#b"H&P͟)*rf!FW/@uI#@#:5!o'?(NH弎CYG5޸Q>EW|SݖL0+nx2aBOf~B)/a] vD КJkop<ՂYهb_$YFM.GF#YĆ9O?UG`L/ugђ(֩r^^m=7ʟ-  `7O>w[ 9)*0Z#IR d;CDHz1R^j'>@eAqrs:`L%2MQq C#fb9<ўCXа͛ A0طC>u#*zu|)q8ΘaVPmquDkL$AkLC|\?ruT!T^$u`Y~'{G|`f +eMB ˫ Fg! 78 aq8 fCq V^O+^rcOТR=f9v\oׯR@ @Mϡ`ԝ!AF9&3h #qO\=7A`D8S_ctM??=!yr>8CUYZSzďٗ1mhmXN1%˙2b٘ lz~}n}(7v/PR9]Ap_P.DӦňzRǘ2ٰ7ESKF1E7$~y v 4aI}DoeX%GrMz(%.v0!d70[)GOIt|_cTnXK@gH !U/eiYߙ>u.k) ;6a Ǻk`w16>fwV){peźJ,s5Yj'yZ$<"g[X{SW]8dfy%ͰY%CU}@,d>v4kܡTO]yn4$u u!T[Z7 rRcmGNďB6oAg/G]Lå(b49[ F O@+&G·S@;eV}f]0jo&6 OAI n.reO9~ m۫5r)?f"NX1#Q)/ĕy£kܠ }`ty Z4o".N *$ׁ#=uTG2ϊVkC-+ (4~d FE\[+ܐMZ)Wñ2y f%#0kUe/P/iFZG :Zeګ`0,Q%p('b}YHN0r\V h6إ0%W,+Qt0SY \c;𬉴o9X"D~ծxgIS`<\h[ung%ޯ޽(fkYNϯ":egjYr8=Ytn%\SM,>^{xHAB23NZ %Imj 濸@~OOB.z{zno6"".q$iA&kd bQzΖ mt/}PH|V9;-"u]2nLbJ(s1Qfr6qJH#N5?n,eewYO͓b1chqݪNCľJ&x!1:H qXoXe sQ,"IMM1.yYG˟ Y#L_~5fϖp⓯\)],(M* &6W_',d ,xs^ P?:RӿZZ5EA25DEƋꇨj8H c"̜tb2c]oxdQs6nfaԆZ "䠲߭jwMbﴂ^ NFPR_dcR*T rNJc8OWC7}ޗƊز :ӫJsg\μ D[M_R+]B>Pqs)c!V0q\2mНU4 RZkiP7KrdKdz7\O t̡]OB:-E9Ӓ> ֣[ D=Dw_'F[i-koK 4~ ݒ&Gqx|mOzz ƭ1N $*ϸPڀWǣbboN&V5Y!EN d&c)n:4x{|?Nk"~z[@xnC=z((QpE >/WťjFreK'u vCIyefm1l>B3&l!uV>MKkr H)hP3>h5ld `d<߱&Z;7>Jޢ L Nerm4?h7~cG7A[V?8:Dװ9ю `jud*nX#ZCպf{$ibJF*e'?XHa" Hw(H4OH@O7vdGc[o0&52i*7!⋡K8G==dQeW{TtQ{wئUGu©n20'1XCceF>sߕg(lK2 93r2k;m;Jj݇0)IUIRPXuHCMh;Nڇd6cOKTPݾ~ɖH1?؏MuYP2m&dü5U{ƽH|ȯoBΌe$Ew;EE!az7 @m2 *Tƒ 9bJ5*. "PBpM=;mc}›,tAGBdKz9GVMkS!%CSTI)RVAmuX`YG*'iᆛ?#`t@keG- SՅPKD)W+?K Cb cC se\ӎ rNk@?3 !?ɲx5vISciwDmvհvG7gzGk9MYVw{v3RG_܃^{Hg es۠D`c*`Y'^K]S1{2'z@м 9ԈݢY @ShRtHJM_ #,K NEGr >.q;rA>;D\;?@BsrSk461dZU(Rt%bSz*P(ӝZLE[v ˦dr zNyK;,CX;*Epa2Bm, -D@Ǥb3!-GTOص&a_Vd痿3cEkOuH ,JzEy2X+ǃ : =ŸJ|VNd^_QhPfr0wrAx_*gfSyԒ_Irp=&VM U?M=[dJXM.< 7{6.b.A@~Q#?^NM?Gd[5D>e靳m1s܉%oYMLC2=W=.7s& ۯm ?-:&! N_u;}bkA*[^PN""/*"gU^41|w%yV&{#)xey"V 4MUХmX)fu[$p(J* 6b a+*VMNn%ȠlQU++rZ"q[2YDۈRl$l֤ s]^s|y!pR ?%,[v'e$(ف /ZJ[:b*ʔVg/9аRe-MrԃKHI`oI|kl )f6ؙ[TKEl}IcWtek;Ԗȗq:B$ٌA3r~5bvI+j)Dpю\>G2]3گR8 !ɹ!~Qdaa9Ƭ dmάr)t(T2SK^k-D[ ߡ~ C}(W6$=.{xtS /oVP'KcR~bf/KVb$|Gm#gz*I?QŌ~tvk(Txi|abg$iB%-C{.FlөzxΚD`n$eomԓe໭;~ uz^B%}DLEU 2M`B!~ yD6U s}aQnrsM1SIJ 6+_jd~uKfB&yd P$aϙhW*6I۩0:4R)v9ZD2~mwYab+$.Ȃ&n̙7&~F=J:|VbYn򘷒<7,B\3mS5ɡʐGiSe? V|wH&x]2ml&~B Ο!C@ܧ7\kj },9b7o*NPOsʋOKOa#JёbTl 覺g(™>ǕvR)ijގrҕ-)tsdoXK"|]|MbZ8i   N i'sI6, hEn YmqEX6!bPąa~Q Oښwq_vє[I˶Z똉ȁ4߄&mExglK;HE(|3b_Fmڅ!ϾG56a09l\PŻQqt}hDE0 ~k20xS2 -" UCd+ɀ9SGQn[ uL_0֛#zZ!^t6 #puY6Y (D#RTx{3 ORMQ^,A'kF#PSéNR%Qa~C85l m l'rͯW~`=iIri&M )DCe#J ,na*\̼Nw:J F ?YNI2ap\j<á~ =zYV"L(H[7n,\zk]t@ވV= H5W;*RsʶH@-sQU)x12r`0S7񬋅N|A ?79vsK:)s!?1R;~o*_b;56h2Io3(>Zn LiË>a¢DXuJ ] D t{Kֶ̪]T /Pua SMmp?9$?6H\j\<4jD︨i7`X(OZCMF`ӌE;oV ?P-.%Zۃp)fY 24Apы<`ƴ~f1in&&)De;D`4@5M&2Xo'l# A ^3k͔mZiY-kSNhLPZ~WYVśvS۱f^`čJO-|iS!:Uު83irRr hwEf}9f78Yn%Q\E5Xh+$&;[1 )9# ݷsHO IJAU6H$ vs [a B橘L~ď`_e.zƼDYҶ*oHMx7 5޲GV7kC9ώk(rC̦xAI_rzڏ[8hDZn4)Kb3*X-Ul|?հ*.$;\6=ܨm~p ݕ*6mQq}ϻK'wgMX7_VB_㫨zJ m$a3Z.a1Y{&(xSj؋z8_qVOr nb!&&̛"7`C4໗+jKfwM5:D뢡f|eҨ/,_W<-xw/ے' ȇ 2ro$ 5_ejsFu9ln̄^RH퓗b")#ϨP@EIb-I3%4! 4[ =:%R"pv-iDtF-qSWCY?8AoE5um{)=ã&UM>q<~J֐BCIqV,q|`_72>ZKi vw<̵JqZ |Ia_pIu ft蝝 >7;$RsY8Z\f*2 ۮ!&Nة jH=Q +j&r-+7=F XgG2$3o˳Wu?lXHviI&5gwS$ū듟Dfq&1"S| [G0ZOrj{;AӒ̈7YƳ^v?f P h}7"ϲ AD{w x`?2ϯ>N{~q7~9ؿW&bb%v[N-WXwvʼn? ѴblEGy%'@ҘIQym MYl" ժA!g3fF?w{] tHzףykBDgPc@Y~n4"#xcCqdb(OO"(GQ ߲ljhœB%Xde:;LbѧF:SQl"6뷈~.бfDiWu== ՆZGގd3hb.j؋~SI-\@R !')eoDo.]C{wgF@D .h`qpdݤMĝUmhR.zٗdG?cʫ_C HpIj!D h~hG8jEi*SJؕPo|]%!)!\"m"Z̹JɑmK2s_{Ԫɞ>-sHe0t[|VÉ gUeĵQ7`{N|[cx%I6aeK^_-jҤgMN_ud$L:qі5 gc, v@tD3\s ШHH F @XU%M0Gα Y*'S̒dҦptwmd*Nj c9m$F*jccz0A (U1d%mŜ@iА_dė ӘTpal{W _5SŴQ߸ݘ <^Ƥor7R̐2# ,f4t; y¦l%y0PL{l[@t:OJhhp rx:/]^Y۷l' S4^?8WP_1Qo -&> ='!JiYQQ_빿ʝNf0z '5:]nG&dP(XTLeyS iItBn y>$Yw><}b+XnQf!.^p~t&=vk|\!b)VPدjAeWYUD,Q^j8Sq8]|;!?me03>̒"ƮΥVaՆf(K / 巃`0fdN CHྍd硞毋hi93ЧD;o5Y'9Wuj8]rζa  =^?t|'5c|` ʢݗP;vJuDU7?O؃\ups;Cv$[A^A5"Q <:+I&ƫ)ɈLpKǡ\y@57g|7u.d7fօ&EGNHKBd,OMTyGMgi\5Uc=wųMsnCڰAxv@4vʎ#>v>RO؎B}П~֒jCmYD 3 Tg(}Rs+7(lca ðlU4c>Z.)>hX|(,O#wǤpDtɘ4{' \B0rm$ڤ|XCL)3GZplvXd(C(lkHLO>DJ-EHq(a(⽉ Ir4%րE#־s7tJWKRQx IM~ߺY{V _xWAWYiJꅍ e+e? 8th %- LG!ooF D7M#e)s^8stP+õbLB2m/dE/_R9$I UL! P)aj鏒g:5pȻ6CSO^PG)K0T]ecax1e&!ېec .3Ax %@hੂ\$-U߳fD2z%6gzcnx¢ѻ9&w5{QCbs6-9cMe~:d'YDEֆ?.bhbC{ Se5EItwW<˩ 3OF.|0^ƥh @TQo4FdAߝT}F6(HTEruiO2ke%d\#ztOA!e7dH~hwi*HmDG|U>?R[Zv5xB)fTJYu пV1:"BF=jp*4`U[wPa+!:Dx­EZrV>廙XK^ `(Kh>V4r˿PS.TBX&~gcshNXIo]ǎ@:בK߲^`@z/Ǖ3B`5m-ܶ-'@{J`eaa@Lv"Wfx(̽ fa+?18KWL?ǿ3DccFb(P~WZnK^Lչ$+4QZ|gS*]򫽷47pFduHwmNEDJmP@F cKQ>۵!Լ]l0A(,)m4fPҡ=$[ D.6̡IQ\Y@-AE:@sb$19וܑA:)ݷSq͸ʍq30ٻW$\@Ԛ[RBܕ{i;HҺ=M8Q27Y)lA:Đ$w&#6 242o2g ϑc^K1xX$hK7֏ ڡ%Xs*ʀ{auy&LX:N9W{a a@Ѭm9;窙Ύk \\r<U猳KCqsg>`H{s7zd kjf&l|vӧn!'*SԳ؃E:!N*U!TZ5?H(  Kј] ÿË)U:VDiڳYRgs"6Q* qߧldT'#㬆1 =ku)|ݝvin@= D BUK/|kqc4y 5BW rsޔ6@ Ws1m'-q>37:oJI NX$8cLeBe٥.a8 6~q`$e\r#/[[_~c 3Om` .[OP}n{;(y}/a;l0zjFʳcVn8ŘB=4'(r!1ғ7u??>_Fu]A \GB# K1ێHzI]9E#::Sg"9%XZ3Q2_*7](H&`>Dv?b.SY_Si B]Nd>yjJ-.c\=dI̵G;*37 "LZ'@&9`+ q;v<Ɩ*)z3@3LntW;_zW,CBEY<0ȆyT48-X:;4+\W<&rTRλ:hp2x.{5i( dxA7{iX9>. @_kGR#%ZIʈ={TJ-n'STL%-FB+]|D^DQh2W S˴GcPLTks= =c%A5=R+*)r 5ܲME]~K{q}'e!!3 +[W̻=:Íf3iz56?5.d1JUԘD<b,4 ˉw ٣ӛY Con8| Xwx=F cn ja2L/3ȲtAx?U O =2?vlxf4(-@ ?/O$ڲZ[k[:J5O 0щ:-Z'rgn_9'lQus 4&rw 9Ys-bipt$k%FoD%hnE1܎uMMSCGS,J5lqiP N@`0{Dž>4jh "7>tS{CN"qj#Orc PW*[ ˡFԀ3i~]K e(bpUΗG4f򣮣巪ϣs [ Qx JSZj 9O`[9r]3"+e-ΓC]oɚqwipw)bZCΛ;IgAj? ,Uv&E3+?N\10Yu8 שMa$C|cRyybO6%ϴFޛPTcYmO~*4 FG"ɶc<\pžu|V"}P{归8Ql<9$Lcf>c+j_W { l9oG];IۙF3V} yY|/ݐ9I/^ޅ#$Ou'n`1P9E/p/=QuEfa)_JڙTlX8YJ+z 7Z+Y?a bj٤kj|$`I 3׊ bC~Pv·){mai=EkIbu E"5?%*VeFFQ k}XӋ,dҎ ۆaM0h9'Y5Y˛r<`gda1,c_s(nJc0̚cwwX30$R?dYM.i}rDEn c_e5IzPSU&XPQ32u/8~lRa_em?&=h%/*pisN-ss4)_=fI܊1vxfeNT,O7؜./W]gUZ:?Pnu?T}lP❎(qst(-r]NcڀXywD|GfJyM55sٿZn^(]Z-Pb :P".VXZVx‘xôGƑhj0ǎ\9;K*l7*l^i9O!=z.#8؆g26y~WʉHQvGAh^Yp۶j-ՒjD40<æEHFյ+(|jm'Mĵb~k;2s IL#SKq.h"͑VLXYPG^Xk]rYn,J&l LyV*yW5/pҐn )U.ij3o$ro%&y^Sԑ(Á=Bk\uVxZS OԆN `  WaV̙D*U Q}I'C N#`7h>k2vc3I:_*SbHCɶpYqr|pk>H.EWծ-NG# ov XLsyͻq&Bo v]T4k߮רwo2sc88HЗZFC%y`",/?CV<OG\K |F@#M)0m{@Ѯ;hڈ!F0u ާqn3 {WefS|@yjX^$I/Ptl@+ Dl)c!TW]nA-GZZw8l7V0Ó#ͼB,&;ޓ}~ۮ;^)AUM9- 0i7wtj,A'oKbw9I[K9 瞇 z 6mm3np0t!xgۗf4^s1QN甗3rrgdBQF!, *|^\P FU=[Y?jûC7ߨjoL D-nYAq@0%1qd “ܘي 8% rbʴ!:? 벅tHY)*xmvJVTqCaf9`<۽9\*s2;(6As+kFE~F0i߹ CuD Y0CT!äEY^U[9A\x%nOf ^o t<tHssr}ٜSڮ܄)I{U' PDԲE1o׊0Þ^3)Ϣ$M|j]QƮ )O%Bv)xA cttl#l?ׅ. ,T;am ob8`\Um ]YHKn?z{͂=1:Xi&W;YNcQgN\lga[Sɡ!Ze! GBbm D ڼ.Os>@IK/uDG17ãKX㛌W* {]XZw#)`itUE=I>YEJZ)#(bÌ= Lߩ#o}&gPp5rj%n*N( 1;OBHAᎇgB .Ԥ3v 5-PWnvaΘ$O=zF!n%# M ~]YPY[}ߎ%BC[DH6FF'<θjWDWWC ulRzPq>Rm#fb|W˸R;pcg$xΩgi#VΠQ+ौ^mtC1 GzxnCyZvOT%1oH MyHg7FȄD~c5%$u玀9d%'΄zyj8+'//09]Ou']fɽwNF һn#pr3ऻJB0gS8)n$Wlړ-Qm)'4@[h)_o㤈6L1HEr<0~ _8ֆ$|ܢ$7hvVu[.D((_1g>NfR~D]!XuS'<˩Ca&מ+hMFpZ3x$9 /Q㥧,-zI'y5F&$0s=;PI눇.ܠM*KjTvuR <~&m #E2`h7l5 O(8h"b`+P͔PV@,AV&sZM'ɔ2t[9<C!QJ3g CQk4jI3STz'ۑopw׉mz@&*}mD 6ԟ.9a*p}~ p.e~Rr05V5Oz+Ox{^kr2|^\~^xػ(:{񆤓}F %Vx9f@7AS n()^+4X˾H/2|rIRW{.6Yì[ nBc=b)Fw9[;LEez>RYAXEz ۫_rev^Xr㳎~j9Eʉg0:$;ƟwT|lKP ()4乮h'>|-](T+^eXռ#R+:SJGd+j4r]&MA4ЫϾO GH`CׯAP +]7agx+lэ_dH0P2KvFDrk:v6ͷMY2= D).>Oѷhg%aB lϼ_vCU~e.) c4 &a.i'(#x=.'ɹ.4K (_d.aB!w&.qB)Q&88F:ed['=;/iJ%wpa`Ow{J.;Q(vt] @5]PT=d7Ҋv]3N8{arEZW@Z:k\7kK%Uݕ=|vt%, )D;*Z#';G+PM\Z2)]̦%KYx^>!hwE0G B{i}4Q /jg>^rJ3 (:Y"9հUγɾXԹk[, 012_Jee;ϔk%pfLۭP@JZÃ6TwVl_k:0?H{L;jQOU#>3#G 9J\e9tŷ "ږUW)4' q$CfM, P@d68cͣ9}R,4d G71eDr? ,hvmӌm`,3]B/d(qWd)y4hl5n+4?ׯ&Pgk1~I`4=QٷXRmk'/= NI@诽+$3Ee^)fwƒr`>w~ol57zi@xr0aģ5#A?`;Q0TU1$ Z/ſXz3$F f~2L\ݏTɁV~6R=;YA!{#c>włѷ=mįl!?CH|䈠K UBӍ$'|r6Z7KVVk>W)zCJ;س?5ѧ_B9} ΍Eę7Q%Av t4Iؚoԣ< jÅZvYʳM$\2&5ASq! `>ޕǕOCo^{Vkp6Mf(!xūڦ@Z.2qGʧ6}ۃJ,5-mXrVcRtQi4ꏖL%0BS]Y@$zu\ WUtt"7@M'61gWov5 ˢ=gԼ>ȵ9OydGs!ۃK*RToM8~y%n>qq8ppnoЬ`~ck96zZIW>?[O{x')$ Ot[Na;sevYMMTJ A@GBx wUצRw 4]inRPnǤ&9%v88a;Y N+Xp?Ⱦ (͘T\YZL@Ղ |#4A9ZyXYv:%`qߪ2$ȥ41*R4$AU6X|!ȖQFa` *1ӥZ.n),w2MP?e*~sk4M˵r] E]_ ƳFU?;f(&9b9l+.Ke5v%fYӀ[0TaֻV;c\Ċٸ:ץRAY_K: 0g`NG'?YM<}?Ý>!^!"؟rwPd^L$n\΍1`pWm+zˌi nDǝ\=+xxzj=/7;^xN& f7#eC~3vWTexvw[ZGғ ^N}݋ڧ7Lm@^0~@(O^(TtWRfE f\8/-j)LRidXhOrpXC2<rb.䪋bhW^d{z':, &G-x0{Wm2s*8k,^!!_+@X6OjkJǵٹ_ pd>u/mPsF4q&cr _mz%-TYLv:qQӉ&tn+vhysqR[olHp3eGMV$Q\D'R|,|GPz+FiQrԬP lb2R.,]&4.x, t*55;ɠ?"Z+EU\ 7A⑗xm7[*F{:F$0z*n 4@ 2\o,/r _6b&{\e'-M4QqzUMFx}NZ*L-#p^ӻ‚>oyumڪ ö_8TKg RԸnK9)0"W𮕧)HThX N CE3Ǎ)npEA-Rmf/Wv;䬷:t'ɝ,FCЖhG9!!Ύ_hXJV~|]ܞ\wx+&L8jsOv#Kq`G%xWBX}y@b/7q5ل!* T~0?=ܡ&0yBeWs=p#}81~ W5W]$F/oyEpAəDȩJ+! h٘泋Y @n}Olbۦ@JϪ. SrwP]7exB6NXlg31 _* tJ2iO ئS1s gpSs7ӿ?X8>.x*C x3v02} 5&#줌Őn_ISp f A&e^|}ΊT6w6j2sԐz4t ^8Q!o>yɊ^f?FeӢ)לJԑ37Wё5. ?DXqtmx t6zV_ޡk֎qr¹SYOyP%,@{?Jrz ŻܶLS=)Zbְ[_zfܡ^I{]'PP vm t}}!q ܒf/77z/萂UY7Uٯdйb־ZN.=$R,X%6kiHN97X8'?==vѫV!Jg/tIPviZ_)\ |/$H(Y$wW1oC֡w{ A+&EΓ6-ИLF죈 Fob\HD&]t" =\9Ō\i9Zw!.x. dR0A؛I/E %2HY}K4i?Khx[@ V$W8.Ô66Z.Tq*]G/>o%%0EV~2SZ D.A`h!5׼y\TP^hRo1$ϝHvQde{ŰޞW4^S?)>ɪafMŵ }Q] |`[t{ӿ3`{hѡ>S:%] cs5x Cb@NAV *Jdf# i^.#r39*jR+r6+9h &eL$ݞo5 8[|:eӢ_5^q#GD1YfkE" ]Qk",/ێ"p7)>A6\a1MATUI9bJe?q–917d:ϜlČ80&dDБG7D 9cd_ڄv6#d3tBœBtE yrǵF{49Vl/N8)?Ghx} 2;:(y4bfc09S(\KYuؗ]cO6YCnim?$ǾN0K{6ȼfF 9OZwM-eHr7+΃chfNKUz1Z^ c&>˺^ ;بa}PTV~PO݃˃,!?}Lk`.9xLsφUQJl4?A}1XU!v3 $O ICcGP6pRtbguZgP alF ?0 ֲ.HX߈[v>&@B7oa3fV r욏{Jz!q9(^hPjY9+e*Qa]斡I3BDF]_DfU mr^$Z[mr040+uaόa}ɿ4vMI%MV&~q4Z,'6dNO"hN-χY,҈Ox"Ux&P1hzːD6h()T1 - ZH,EwOQKib+;q޵&\EePi1f[(wBӸ*;I{g^1'4'Q>؉5+DAPTп+RTaG9;\\}QoCܜ|}!}RByf'e:mԃጶv߿ ASA<#c@n\JB`u+9.j[92KXL^¬w%m;d֡$MBF)ƈ Nso oRW5M(T2Y WL\#Q;_/f_8n{\C"y)8ǘVr?R6/9v};ύUޑ4 }SCҽ ķ9Od#IPQ?%o ˆ-傡KsPRyÞK>FǵSj?`(؋6K(UJA(H xk+ǥ c{4 kY,5̑5"ڙB|8ՠZS1}W *XMZZ&l[ԛq{y2;A(jNs<*GAqj%9 XȘFOshMUE =ZQ tƟ{'2 GOg 8BͲ] QEY/BT#TɋozcB*c nE>?NPC|(r-DƀnydGVԶ׆,hdo[w,JOpbPyTӇv*hǂټ$W#ZD󍀲vW:| ϗPy?-wԊ*tt0ihps1oz Z`1[46aB+(3|'V#|rl;ROpb.W<|"$Al A+.& mʺu y)r`~SO`*ٸOJً'ڻ2w-AfjB R(?LgA.`|tD zI49񚛌Ɠ1jSק ۰7fd9LD/}aD&tz3ý*5]C{s]E(< Z,¾MeY٪'%K;hL{Πđ3/s93HX6Jx'> 2٤YS}{RjS<,} V'85EfEan >Yicߒ^k}54X[䯏y6F X_L\ϑnω(.((O_//aU0z$0Mm5o^bL;xʭpȵ%Q9!\>KaAS.\tƇMCcybSKqa3\E>jjɝz/c&6r x%ֺ*Y2}C)zuql8n1G &ldkyMol z(y 5AFRc0GOb&t71a |7Px1eCHy㣶0&]8IQ lԘM I l ί!kY XBN5\Zp :F쇒:J@96aƉvV+YBF )N߮6!}䘵$/w>^ jܪW7 HDk0W܅=Z4 DzwT!*nyoNji [`A|k'/ɉA4zlS{ZVmt`QTsd*i[ة~KS]jnPW>*jtNk(M:Eq# %X&eK0^(v"1p`.:g|JRȤ$!3.k+3ɴT, Y&˙~lԃe92Vpt}!AV`zKf7]¢N Lv%XdSϽK꣯^4<1Bulvm`:4N>Y.Bч}z0 s`Fj3bq'|3wlq̆4szQ=(V9puӒ̋K6aO8O,3 Dąq"ZZ-w-Cچm>QsxŽ^C$w1}4|hfCLI`(ԗn\;&S;ƺŤAu/ݴ!d OsvK3G{?8/] ,5S JЊ}"4q*۵_ïܐh>sgj}hK8pf hh@YGf˧qwBt{z<DrKC( LGIEҋBVV|Qʩo]^M?[l8W=#&5Եв0/8(8d%r42֥yY%>e4myR{ݞ# S4S8wu 7&@5ͬ ýlF5#:{E]xSKM)$u~a2Ѩ|@/d_qAɠ@ g$Tj qǫ+aČ(XbP+A.Z- 'yJbR͐5AT-LE6/8 {IOgQƢW+l%7h: ]wn Rt@k }kmu]@zQE~,rO5`T#Ǘ#$+sE?g+w5\Xu:RIϺ{k;'˅>YI&6s)S}#F"!E E8wjI=*Qb<5BKb* cWkw ,bB,z@.Z:;\MXĒAC~ؒY׏ƹ7mJxJf`R8GinHJ~'QZ#?c6px5+6drxZp#$}% J.'<2SLuucg1ְwIl3*=k3jC~"îe絞y`ltG.hrPB$NX&=)" /& sū1a?7;oRۮkn<hԘ,ny| >W~<8tFsO\i {:lhpYItSAЧ ZZM8,J{[3H,_"}7:Wp vE+'o%k$:r=E6'T ط>N:J5bţ zP)Xh ,90G|M M 4k48,M[#͆R"b3q"qxqΦ@ %H&G39lklryj)DڈpI4T"/D98ErڱrKDˮ jه0R;|$ g[6ipn[g'Ͷ'GT䞂)yᤌ'颮V葇$j  Ѝ~__{* K _^@q9oږصoOh81TyLȟ NmX|?sx&,Ji|-8\?42!QQ4#nc* 'bԆ 49#NqU gzv>ȟ?p QwrBO}*W-7C'y) `ɼvNK7 cfZc62t +JehFHQѧ'8֑cZa_+FȚ;1hl_<4z%vn<g}`TW9V'ޠF)/H@hQm) GRd&ގ.ZTH lyC6uO̹i8qqA^OgPR'I΋o̭EDa30є-i};/zS0 @l\LUDw}3o%eP&2aUb5FQIUnT㫁KqNϖ_ "]XQ-,@$bReL:Yh*ʲ_Ī <%Ϙ:|^S_)VB??R2.VmȩtfC!ekд6*'qyf@ݓF_%-< VrI3 ?{RYR/R Wu-H%4]TuDlmnڈnEl":t^k 6NE/2ryv{&.Ë#M8‡<4I&V"}C.-}Ƚ3FK|vbp~=3t整YN[&Rׅ0McO0 `0[}O7V^5+ dB `Mg0cEtup=/I;ޗ@{;(B@|1),Dk3^%Xđ#|SؚqK,eV@*q~&N]à7jA1m`/V9}K l?uLz Y9W|>7̅@VYo(rHa°n)"/R+*T Qp!KBغzN0,e'I]ǪL ;Ōk IӉ(N/D%n?2: 6oOOf_Q_uiHpj\RR8t~ CmNk͒Ǩ\5#7uλX9FRm+ \3ЎS^mAr|V 3Khb[U2؊9-W?W.8 C$%(>= ,hؓuʑkW6oWl#v!o[۶TF]| o3d|T5ԏt#5"8^$wD-!+IM(e|MIǩƻ]EgH>v{xt1b Xn,m- 0H:^!l<Er7{+wE ߮E$N`m ݮAӼc"7"]. ҂焚BX –aD-`A &+U o4}G8;,.޽ښ-cg݅I)+wҎڻ6{nG%5pUBwPFT, kW+[ǧ8^K&@n)}<wh6IX:jy^K\;1-{F:l4|cQKI/u/ ƇspJf3Al -/7@^jÄ Eb\?\rYx--ZqW|u\v|]}'%g`9?½K b6 Z!lR1Mq~Q=Udъ2G^_"diny*q ?__Y$mڐDNRе(6NUN7Lmd.AkB2qdxa~F4bq F_ rUzw\= ?t[ix::})1 8PۼG37<-NATͺgB~=zN,"|z1Qm,qԔr*+}WvUi@9"m)^QGMR bnHMU aze6ӵ,[3!56|.&8B\xfF>xÃG>sxD ȣeΊrV+K%.– j\[~#56PJ䆠˺L"@Y29쵈rMU$Xlw2O9 lS>WyׇEf= `ԬSQYZ޶x(A`Z񴃞s?2NUÕit~gRI3^jdQr&N 5Ejcr6pfkZ5nHe'RϨ~^eFnŻ>?8!}N=ru和t˗BǶ dEeI~?Ǹ6캉u PFᅇ?c7dr[C }ee1GU3DK,)ynm\?Je[!o5a b{p7OT4Lԣ z(r5G=~o4E2za#[aVafz ,~3ha0g0fw^Kp]&˒Ib{kݷnutwĝywD\,F%y/h1Kp\spƵ݌LkA++Gۭh پaI'e" v/0ʋ%ہبHs']PtokT֎C6j߷xmήRqPTn[a(d gQ8`N;t3B:x֔)56VN?gECqg#*=&lwB\=~*;-nUe?dL,ASmrQ\]kq(pe'B V5TlwtKp=4z %]֘+V.$ng.2m`)ɇ9.$+ީXQ"`H'Vs{H!@]9kcrs')&CaV/BJ<ǰ{PC Ιp*{a<~m5IAp1Yޚ|fm/ c1LLV,w92a~oT;peJ_W 8M}riy2@ˋpt}Q n^*-w:FfZϾ}of.N*}Q|ݍ RG Yܴi"e>3wEXT{vIoل hyaWtrs$@cJj.lfVZSm:Q.EŎ ^ /GO /xee:'Wf8\m|aX eI06d@[i'"3B!QSpHI8]ӝ5kA:b@C%G~{{qGѮ$2q6/C{-J%XVWh lҖoS/wE -wMC @ ;q%S:㬰Tz-Eu9#ї޸SfSc]2 v8Qw :t $LjdK$Mi\]e߲ƏH{hL~vuU)O )j =n43n9\]2,nFw 1~w /ܽOx;d#[83rφ$8/(cb:Z6u*6S@y[;{[Hp(:7WdGlv&7 4SѲ0:Wa_Y5j2wQ!6i{@ #6Ih%1;&8VovOU%a5~0=u/HļL _jh<4 _$fQ v~*8]ܗ1,kXs/|Eb1g?NT׃t,׿275c^ 4#)B.- 9^JC`pHAkHC9ȜgT7&-2Zkϓڱ%(nꏿhM2~̳v2&6u  [Q崙hӢ}L$/Pgi `Hw3׈uk{LߋIv eC)E d5d jBxUz$q)db/ƣ}rj'~N5wۖt4n6*blc៌!WE!HRqoYˇȍ,? ԶOԻ,j|Dʹ }~Bniy+x2!%(=[kV55^dzZ)>RXQ|8qI7ẃm zG 5GKH2ЄMa Vme 8-L@ xj[B:yͪ҃ N+@m^k9|ьsJ с203#Nvl$Jz:*iMѕa^fe.(Pؘv"DD6F>M,#MPU(g 3xK[J&g\@VQH9hrM,X]OMF!` F4Ib&Ueqօ7T=LcbUp-Q*՝'$duLm2*A^Ռ~OjOt@jKQvvbZ޻U /KFRY2+&C]&2 a(Y[ JQa '-l>,2˒>3KyKox@R5utOZL o k(Я_l!E+n)šy/2 }I{V=_hsӓܖvgψkt!\r1AF2@陪|/ !G)8Ҷ'o{SEKg / 5df-쉃g|v(r3' 2(G_Rl˃pow- c:F+bcCslSʸ_ lg3*[tg+ /i0s`˽ئF.ZiX[> h2Ҭ X?dj8 R(bʀ em<hRDGf0*XWԄ>6X\0tt%Uq#TWELؐgZjzi&XS~^c4Ir 0*'ዄLMv8ne Ec>:mo`IuW_CB-Q="onTo@uv&"Q~:׃ m7$]GFWay B1;irmɍ"B`"7!=9w, N7LEiA$9[{q XQ7a`#"22 r;nGNq~RohR|DA,_WEMсK*Z^Iˀ1,MB@VȁWm\"v+OlG@}PɶpϫOo6iS'+b3h`lJ #[vGz$5L hqH?<&|r˯E8a,-/<e3g!S/pK%gІY$UQKL1>b\8qn~B$4dTk˙,u,A|ȸV &1ޡ{[߱߅-@r(zCLŝ`x%8L3g$x&BY?փP #vmoX C/OHGV|%;nX{fEMM %;uiYJ?,p^t L%oQu-=k j(:2SKɌPAسĕ2RА{35hULv’sA/O wդvK:>&{|WG^bmUP2 DKd}'| ~TiK:{H}A-u7D \kCǰ^eLEIn,@:s݇4FOICr+jQtM>Mw%`dй#Vq/-꟦8\lj;OeeBɌi8±˺4iZr8 1H!Cyn%\#鯦 ~}t̑;8xXƟVBV#f~]#ܧ|IqɾЕ˱cH4#N;lH6ofLYU<~֐?ɎzO42Zi/#?+i <|5՜'ZvB^K8aaap`1.wz<1ݩv@AO}X?v!f4!--˪c&kxk;s8mC:6#6Ri =Rҁ.L.Iq#HV7%b_p i4p-S `ui3p5Zuv 0ZP=zkK&(߮iAkXBiAb*yY7 Wk C&vx.|H-ҢhpDvrXpUa7(an7uKeݲnō&G@;xZ$6qtaNt1;˂$1`縆+hpD p )SQE6Wpj(Â@uG4pߢ Mʎ?) qb :*~;BH4,tsMN:ہ &$YW)E}iWF'!6imnƒGpeaq D:Dk%qc霡D& g6(>ZR=&A¨PaG2c'a^Ն⨓'JpˮU@3%ﶺ::rbeBACp- rN>hXYP5*:g\ jn#sn/jqmwl޲no Q)JIPizۨW6}-,NnTBڏ珩J˽ۑ~|t[vg8>Y?+|wU954֏Q0?M{4Z78x?eQ݈j,9nU~nE㌞օpWs7,aFSB:Fe~Zo\#&<^E*NTl{O%% 5 ;*M) 6(D3D xT]?e$d)6S-`4KN̕~Ȥ"br).uzEFSGP>OmWEoK:Ks҉lR+x{ ]vZ.2nI=CvX` ^y0u>^kDFsZ U[ܮHguKJze'W5yn2j, x[u 7_AJ~/4|1JHgQ^5 ^7F7a/x9_-vG2 5G=ayl#~NH,VEHA3B޴M)|D~~:Do5>1@U|H~܊jIgG UkS7 yrE!ÈDr ȟ^7d\:rٞ&n _uBpw^x햀ԂIQT1+;ǎT6> ܙ[4B*)}nAm )x4˪$ݮyndiسM8 Q!sX%QU(otzYPn|r`zQN|\Z\11TA=UH *U Z)l,llE Q[,̶?^H0@8$AbYX a/!x24z-tl̽flcpDuM摔8N9NįMx#4mwe+V0Ƨl78VrQppsl4əuj [k~6u7TLxPx\ҵpiN9iwyiqPLA2ցf-k#V SU#AǦK&mPiqG9zj1l8UF,?,l լgtjr;3/~iJ|4jnXZVnq_4-<*BҠI&'wCgj[`9)g5+y%o%R#Xs bX[we+]HF1*._-'i ˔R@#n/ת? 5cWTu%qP0IxIgҕÊC{埴DFN`$H3'@L ̀'1( Ǭ3|-kS{}۝1/10Du\;Z`5JS]K˶rJ s^xSD R/' ki{s#65\7#@oaۨS Xm>D]Fh%BSHp%di僈k)3ȋv\_Jt9*G/>6̌ڹ*S?aC iqCȌؙ5[fh9ۦ@`WNn:-fi40Y ?l{W4h4!)8"аlb[T $sLWec%-($1%W`j$>k(VlT-yeb6_J1#&xATxqXQla0&x T,^kX/Jڹ4}yȸ r5d9veSuc>G7O44K~۶Ov̴?gS<,dmAM{'֑)2ǖwxk?`"ޣ$w\WF.Ռl$>pi+qE[mXkzOL$dfrejh-sR9NB;mZJ>8 J.FaQ)648^Bez,ذ֬-%c8hBF"m8W*NyۈjJ7 L#yZPwjϦDADVVoHC7KcpUsS "^;|ۈ 3I!Ň@hy/br5;I!f/#C[|rj׉R;0(mŏ⸤?^rRjM'٣r\K'o`i'1Z)|J"8T0lϝRL d"4>?.E97DW-^1o& a0-SBm} おJ UwLB,K][bw%ɹ+A݀CE'NtFl͹:r^ڏM~a jo(_h~ |h)_sW#e1u>:&2mD\bERbn{D%_d.zj- 8RC73ǂυM\Է3%?G/>d@ڒVFABѭ\V!Z&ޚm}I;}+<3i 8nu4a`@r |X; @i \4)"a6[>)S@8.zBH طcRwI̞j^woq, FISgCLƀsn~D9KmycC.@_3qns&_ F6`{g^*!+*pl˃,O11YH ?S*D@k%sX `|*iزLu? |JOW](03`΃_.q\4V!kTtNG^nž/Wy.C:3Z6|*&R>9>{0ctqNk7Ox $8^i8"$H0vyFφ5@kDl1;J*&rrCeRX4Z gOjmFAPzɕʨߑ;%9 wXUW{K.N«5B{e{MKkkff6WrZSsӪ' ېJG)&>[ >d:v?@si_pfU6ܪҁd]/KwdywelՐ|٠Aïي}'q lCޅB5UA*ZN_s7Sg/^H9m*)tvK<ɐ4X8L] aƐ dO5|!MTC,G]BJEKia'd6yxyjKjI̲;v -2j-qFU+FkFG~P:2憚1Pp 4hr_&4ۊa^ Eaֿ`,xz a{m(GIͬ>هmj{8DB@䅌S3Ƕ(_UUG* cw˴؎s0nͱ)w2Vg]S5bG׌#B@y&-j ~c>v`N_Tp_U`a\9'< Ǭts/Wo'h5++G Ë HF >M`ݜ Q ,8DW<--XzCO ң[~# ?qws4G޽6zoVrU >xb:!-HOi,bbZ`Y4"տپ삊". &yrZno;t6Bg=OtvT_}=hlڄϤ7?ڡq5wZ@O\ * F Cj .W;jJJTBw>6Y %ۺ$Gl]nڙpJ;d>10l݈DN fo(Y|O(W CFצ:!ωpp4`މrpo{9Ubc .@g:#O{]evf-ҞtQe"O\ض \]Z#3r.:=]0 MUᕃ4W94osssz.?nhhFOQtRwuvjR[Dr@; P[_(4̘AxIG ׄk"T>sNtsfnkXGJ'4 Q<$*.lQDŽ)' YT!赾nDO揋Z}kzu._N w8>2qxPjI7K-QMKKi5޸DD|2 ONME*BMZWI\ $d$@CBђn\+aHI˘21= MQ qG޴ G˔V8ZƊ%r=:Fe5ٽJHQ?FD yL3u6SFǥS :oO0}͵آzu-euSİ U[! o0A ϻix؁h#OEvcf5+PE }uZwKR<{$TIA8ED$̖|Kl%}}϶Xh3D^I^).1OV !R(TCݯ[G@ZzCj3}dx=]..8'*Bd.abYs(G;;{tFO\h )? OXP\Su^%r Pj)!\5"RAKP8A]ו\B >|Ѥ2$`=/kx0Ļ&ZĬYaeV/S!%95pۭ$*m@yiJuܴ~$8#su;jeC {?s5&6ldΝl )~8ezv0Ejubue&Bp؊⤅.OLUߙߏk0j`OS,=z'6k "-.KMZ  w Qb#~6w JRN)ұ]n/U*OYYPwx$wtxX,V`USVVje70f| W}$M_٥G7!5l%Q WfwGr"gH!Tz?ә3`SFgR4J-ׇ;̮p9wyYMSEqW@!GZe'[310l0M,$p"e%#_ܠe9rׁHn3|#-Y׫w/R0~e\|Z#tww0,P}?SW&$:f(miMYI,<{ȌO^Dz(# !gv R!skr\"V-u?Lj/+GNx[ػyg吝R"NVaڱޮP/j(DMrs b9S3\T3 fdjr~y,\(N7GV1FRj|u ̘٘3P=?]3 <=7rH I$իX$.:VÜ}3וv/)٦<4Ǯ|38#,% iNݫ/3ky8)$\Rbr'63!!`eM2մZ[KG IKS.rhS^5M~]h=d`X>W* & 6n6Iߵ' π(UX3r"c:a%LCKAy8 zZ*11j_ue u{j(P\S0cpy7[ ).p¬Mi]mD_6BXO) ,:xob0Ú'/bg`XO@IM*71/z$; ,@` N%Rr rf1 +Q.:;PU4؆WIt@]I:2lC:{k,!o,7r);&koSƩ@E9Ʈ+kX/2J|׽*^hDxbِ0h|#u p5mNQ(vJ@˰t_D/z?w3f4y"~%p9S}P;q&Rq$"QH֟Ñ} pv?ƩTڔ*>9t d6(;vu`;G_*)\,I@;zk: 0Xu y8fK1]_+LuYPA5H*~9V?L%ř@8oӪ9rLTMB?M5P/_.ժxʒ?L"B1%^073X-[*,QE?-]`)6Aa nUVkad}YB]~sgt" 5zԼ:l8~j.\Cl$;!JQ@m"M[|q[i}$Έx!P~`I}ELC6f$=[D|8(*_O0U\yTX ߎN|;J1F5>8y51=L.3 Fnbsʧu,$yUYi?]e [}vEB=NW66I~HZf"+!Ds@ @ hϧ{zNZprӇ ?=1bqp|v- yb}sxa~h fS]HR.ћ"EAՇ7@:lKRxUMPoMg߄)yJXl͉}1D<5t>fNj߳C&&l:mXXϹA:5V&2Gп֬ z $Dؑ`O;Ha<@>Y$&/fyy$zc̖ hr.N,/ǨI 3VJTS]SN_1"mӀH;т( 6$3T6a.dߔ<[z]s'[UMClKzy c#\ś)zwbd* ʪ}R7&YA@['n.p&ffBҲkk!q͈ "M#Rn؛gs."lc!k"=HrQ4Y1*"'Tx^!QaL B?Ӕ g.\~F+<& lȯJdLN4%)ָ$Z*$m7Z@yL 4@Be%Ϥ,S˞Tʴ #-ZHl<#XvHۏm\b*aDp1LNTTmrG_:UT5kt>B7zuN0'}f` B1FǴy Հr s"_ʝ"YULnb^\֯bL&)%ppq+vAْb n,v5d%Ϝ4$*?V˧lB TKx4lxT}=ܱQXs%Â0mQaHD\S;?2)n?Ŏ{PxWh/8"JSh=(B'RSӚ/+=u, >TOFsoՁ=BE2ũYGa;NP6'#ʮ=!vPVyHFJ몛R%n$Uc-#>Tz ӞTz+G iUACFޱgZ{|}ri[;_dq4C0jp|TM֞qrD|:a1Yefnӛ MF뭩LC?0DXj{_݅a6^7J8jR`9r )M@KJ0K_>E'DkL2m1:͂6vj Y떓3M4u"R - RS$efS!\YC$hʆb qv>s""j=vqO+^*Kh ׵#1uڧZ~-hjv},C5zNȮLme!Ct^f&"=jBx pW/VY\ZbHd=wwS?F"b' G WɴΔJG +I*n Q5x܈($ԷcgE,2IB`XVqA؄ *fPI9[kix}:߬w9 KV/^mANdɰ6A߱YFa:M; v$BƏu$sUBފC߷ ;Yc춮Ō3p: 4]-&ћjS^"ϻC^~ ܐw5 %o%7!db7H$gYD\"W;9D2?\z$Koo3 RbP^ֱ=9.n!?2#t@]wO OpDs]xsKw\S: >&L"rYHAydZi(ԘƦ;,@;GLlb8O}TVi}bﻥoΦ%MDj|Nru B/L$,Cqw8EoJ-\G$j\V#ΌM"0Gٔ̏ꠎje |wsCE'Xr/n1O-"kSdj衸͙o5U"n *!YlAZşLxU ,{Vxl38{Pg?Zb)q6F=NΒdWX;eSc[F:Il#JeD_$fqhJCW#;}?BR9l=Xw:j((1KBKS%tj[Ra)b$"aHݼi|` ge0#Е's,.pL nh%a[BvrOi>1s^6}<09v?kp=W! Qϥ [{A{Yi ;x+ C(mI2-Vp 5#L.iѐNP](i~^N3cʌ89k` b*A l =*6=zkgC"duL7r bgǟ#8StKL@ rIq#X\^W gf+ǻj+?VgAED*St[+E ͭ8CA"G$;p \D$L(J хƞ1m lh tNma3-ҎMOaO^up* \ 'U m<]Hϥ*+<$]' +燶m #6HWkx++ޕ*4f"zaQ58|تILYFXa|d{$a?QnB =J`;Mmp6ALWgl9H%WzX94VM H  ˒^Խ1H$MlU O=cQRq%IZB_:vP}J'WnVmTp=G49C&'fq,mg'#h)F0jy*V9 -dLiN9[>*P΁0^h].;FV۽ -~awxؚoAM2 N_U#Z|=|B^DLoqkheY*EWhW6M h}rzObo Ho;0bZ_Crp96ߺrHCε3H(8b F gI/L\[0J o5BZsʙQsrʖbJiz냒-\w({2CPXn4p67JـCg~dr .+(<^Y6+,<9^_O+ON+xFv_L񰹋+ kІzW5l[mf$t|'[9=ynh L)RUxM#,ϻ8;ϽU|+[@G߇ޝPGL>zb`WȞ:jQН|<t.QPgxMyfEc}zt a7ɈC45LEXxpFr.8LmQ{'}!DFu#?TQI^k6Bw'<̓̒|<8mSʼnFX9$3 x6MgJW|~Q!5rAax_Ҫs19 _l3Zi{1LNf+*2slXbFlJ[h S!agԨk>-ИD[zWiVqINpd|Pۍ z1d6:>CWW&WSʱ Ւ"tbhTA_+zSӹʳC;;v%&v9@H#D<3# ªZcl߷tOJb*\fL AʧuRz:pGL4ݨk_ c =XĬݲKG;=8a9 *n˸4lp'R|PRcgٽq/Md[נV̈́v(~3}|ngJír8짾5Ltp}&]e0:|>û ݂|6z;:Jʧ(l4Lv{-9X(# K~ ĆW~2!heAjR|(67q .T3_?>ƌU؝Rv2ePshdC8\hQ5z1>zjb7V$`-ZzR.m ˻0:i'慝;ơ{Foy~$ߊC7^i>C:)(/,D]5X P+A ٜΎ\u( %!ϙ1@qv,PhR w% ɾް0MY> jmld4@O^&5>P÷7+#G #> -X+A+&B-_xYȐ#t[q#Lxtny aJQUF?$3pK4sN4M,QYbv_+9:cX E U-OŜV鸘"sN )+2"uC.3E5|EVuwLM~'WD.En,)l7;#s|ձfd 9ah.nYN!; +WȒqsR3te l>U~-ÌŲP0qy."ReIY}mZ6B_0Ӊ `8yKIWWF@8H0|89V+-ܒnLbTsSkܒ̊Z؎; a@#,$"R+{.Y6x+?;) ZTצbfqAڬi9Lo5tTЀ3Zy"ߚOOLX%?rcdlE[ї!9ōH莲[v6.؉or$h &b>eXPT$#(·zYLat'rL+32FRJe萺/u*$ΌOD )5iMcA*Ym]djZN;.u'*'uB{&ݴ[IW5 lY8l_bP4鑹J)t=r:!()hj H9>,~}_P5ӗIs$^2F`oI*;E8 ’lT; ˭gM& nAV̞BϪVQqsƒj}}i Q o*EN%!8lSZţm*[+ԡ],>i~ݏOjBuW]ccZPGʑBך/'~Pe..`IA" Qiٝ%'ў 9`ͱ햬ƜR^֚[v2aʟg:gGsM>N*(DR1M hԃڞ^яdL{,V#_Xm{( oTT ־qS/L-lm $Bbc70ZBG k8MnxrK %!c@ٟlc<MCJS\pzpsVd[օ<`_Pfoh;Uä#j8ȱPغm1UlL֠< wv[Y>~ktaBP.DYNV$.eG-+--4lc:c7m<'gLJƈٝslgrDX/v0=o}{vԕ={ZOq\ Ձay  &\ ^:okԭqE]a{ VJ.}=.׈85y,H|PfP5/$?ioXGrvm1B;Lb1* (JILeA\YnBO\rщRJdLm x,-/;r'F!pZh Pp(v?UiR}fjcOMvEϿD#NdxpV,ȧçP|lՅ?J8hj0s7"_S_c{Cy!yp*dbh4'Wb]\wC1@ϝ#J)ixZEE*-mZeԾ@/?k<⟼w |#u|ɝ!&P+R3^L(9CT pP,5%AAyd<2Z C|ޔQ ֈ "dm`o#OXBdY ?M|!%R>-?=yh'!DeYZKq]A'8is֗6NW iK$ w}EIѹ=FaUu_/ t5I j` EnIQ[1%҇}aXHJ',xZ7U4n1ʶv$2qٌn-S9C `҄dJ؅J\:!vPO gJ?D[ԚF;{HL]& T-Tn6:Oˬ07h|l $\juFQl + ٍGeЄLz&֒Efp.1 'R֮kuh(BNjӷáR)7ISb}[@N7Lr(T_j1Q \hCa5 8%u4 v4 u3mq[N<'h| $Ի]ӽ]s,l.HJD oBOiy=A$Ccr4PWLwNlVHǞ|t`()sDS|@Hʎy"!v(+>BP~&#DGwr#[$ir"Š,gp'%.ք;;+ōɊF_MכfmVo]*kexVAjrc+(o%!fa[d5|'ey^ۧ7?[0nljPyYy2td(Y;ӢA`'2/,7"Wi73 "qԷ̎kF6&҄ >Ntׯk]M+2o;8\XFr\ֆ5^2=`6%(P ug7t/,Pz@*#>fdo`/'&bv8{)m"Yel\D\4BӁjOy$E/bTPayHcbJ9þ){݋ݵGu|^r t G^uKM3U=f涅]!Fgҍ0lM. qu ?CoOaeC9G7×L=4s%R tEMcP×$VeBbȷ7ziD|EaMZL>>tǽ<n #z2*f"eIjD?M\聢7 rSm!*)Owˊlb~O墛GC OK+aMgH9Mx!^5T/"L]Ǜv2ڀIjmT$;vFroڕ cYO\\BkbQAg= C)Xr 4}gЌ=y8:w?Yu#jM}B[gWƒ0ؙZ~nECszdF6b%-wp.+;)~~3]) TozK<fR N1a2QCa\@V pYWoU7-9!.L"Z 4y߭69`bԺT| wcNFp&EGַ@by'0^ $LGP$Z~oNp]4+ DO޸h:aÚ!ԧ% L*+S-hܭ˕7(gGXK% -FJlm8>L3R]g>Ocz8NC BMT 25cfH i shr:O/PL*(K]67[,Éx[ij܆.WCɾCX#r}ˈzMjm"=W> 9 I^ )u/g63}?iš<)xPyBJ˚07{i !f-VI 7*뜉b_Av82]MЌkؕ f$ "R!bz[sҹE8QBx \?*vSh;kWhMH`.r;ɲ*l a_ xY=)MFd[V.CndzKK45yۙl" k1 Q#En;|TW,Cg CͅVIO}i6{A LiE-@4_2rR* $+NI,rs*a$ d)`mSaSsWo%{c(H?Q#5Q+}cv57\5ؓ Cg DllȮ+3dZ+ N$ msqǦGjO!8Ltkr:L_`EQԌQ3OOSpIh*0K̵JGcT=%y8mZQŁr2u=\ ~!<2c8AnOXfEsPQ8ˀ;Y7HYU7|L([31Nh=U'SadȦE,I$CD<ʄ4 Iݬ]<Ϛ d@giXpe n\]. ɻ\C@ytd'2Nċ Ehkf pp@h(x>i% }/W}j7pc _abzVu-d9|xp^#)$%2iʀn%y \Do>\٣hS@gjߩE=! 0r37+zJ;V×(P4z W|HY卂 ',,c ,,_eܩK#SYǠ@i=ZHPOBw'$.8c`(H[C L`:Mmo1/{6l68Zh2u ve,#W~83fayt#LҖX=Vܔ"l^''\8=y,&M_6zzY(|fQپ "nG::zWҜ< 7?T3Ltcğg[۽\jaZ;Z($%X#YHC+kh~P\wVtn@ۓLYHyx.lBaUEi_y=/W^MX %Yam18fh&wM_G.ED89vtfWP/6[MD]λ<53sgqoEYnlki$xpib|PWB# טY0(߈|г_C]ܜYdRF'm{M:g5{ޗ\5d%Vυ։MI5r"Y$eNQܿ<\E+ SV0S_{7pD$<-cz1@4 '&Pem8D9cv@nb13PEbK_bo}^-gN@*K#1j?>Y ߬2_ !AE1dMXE/Y.$N4dkK| ΀ScxD?) EAx(js '0C&-s|F|,NrM"jg?}1d]MQIfQ=6@X rG:0"%Emw*IF;~o$o)D \0p&~!a)& zD'wch~*>t1O, FMi.bymHD$pn6dKoL~$&'+0EwҪ+{"iM %-s@p$ ѓVfxEm 6P`A #9ӯCwʍGAIx3-lc ET&zc?I~].2& 4ɶ `t݇wވ@.l >) 0 FEŏ.pf ŘEj6`*M 6٩<׃F="k|YT3@FUfe|Z";A"8I/ο;ȗ>pR!_R֧$?],kA=u+SA-{8Vtcch@ $ޜ~5%HcN`xJ7~t\W67NSK+d⏈#y ę~mqr O_ D ÏcyhCᲖĝN[oβ8XˑcJ$- 6ڌY0t@ ciХI~`eƒW\ƒ`ea*\JK:h2ܪڳų=չ>e  8KީBlC1HC=lEp/!X7_'Hb= Aw78/kS՝lz^=:݈15~O y~U`^.WxA/A'vZ#5htpOq~Hʚi%p\V/ C3yN|JN BnqRHcVđ߱Q#EkOA"AbHW}I[ |[y9!InqZW +FG%=4=pbi)lDݺb:g4:,`U Ktaّdf ~tu~XKzWZ[5PugRƓ[/ُEÅFP̦K1l9^&=~\B{ -3j8@_oKڊct0ܗ.;ؾ=Heѭ}{юa܀E8oǝ惘-r1>si(AClK\ R = m7`4_[Z|filÓ{LЙ̒ ví_SuTx(~&q'ra,:mϜ?ME^uO䧮u|)kf䰮[\n!+֥wΧKdvh/jq<ؔԞpUs Ee գ3֡'&̖pH ˷y~_ {qrNgeU?M [}$dn lpo%'gl`\.E1lW>q9ll#Pp69w=OŖwJ[m_& _;T?#h xK%o=Iؒ]g Q.>;'h̓^}h!nt' ,Z#Zb(A<ӔvI/829ߓd2"!8=@͙Fj٨f$NoBADGGIbC1 aXrMZl{ve4J06kW4˼{epc:6.9G Ij؝Ϟ6Rǹ&7n0풒Gaqަ 8Ԟe\6UYt{yV@oq>Ϣ5HO]&Ζ9P&[HHw0bt)iF'*A;D:X W#YT ՞.*~yB,6$*T{@~wMOYc*T}nm 6B?q6l%4>WGR'wEP`2\as21]pNPd$Kíub~p eE$Myaӳpvk%pO_QΕFwRWh3TJV6np}6ʪ͌4dp煌!CVis:: 5ъ =@~nK#n) ᕧI帯NTw%B䶨{+Cc1Xg%8K\JȘ$2^L)ͼy fx>ⅥWP& :?D|Gt+^fuY x-V 24C<0 tk={2uUBT Qe2n,fA3fUi>݂ }0$l];[o%2pIkh2 %&EY$|Mil6@gHgd~2|aa+7kdfCF]>;\o I@н/҆D]V\/f96[ο_PH*| FzVI^}jqjǒv& ѝҟ|+}=]ե͇k_ VWՀ)H0(s@ ?!'٭#QDi`8C:+.ͨWΛ G_Hd?8SY+؉a*o+BN&,˛Hwm3QQ0 W=RCIm𣘕J:.Sb|N6Z$Ded̽@֛5~Ti2p4~:14@Fz I\E[)_>f]za姖bIw#`>ܻ|BhtҼNIԗZW  ;7#[.,ܑz%I|D F\gϫ%lnPn49a*n1uO$]HcMJM+z"uaD?zuy{$-VLhfB F0C+<`U)>c1i)mKM8Pj}6WZO~AfyH pK6ReW5R$tۖ8DEqY>ެV.X硬8̢&u$B5HeJkm 8l/'׳5!F%PV7Fl lkd<2+qC_VxI)G7X%UyKO.tAMkДDPF_HKuvM"ە`SO©xu60';YڪC3 ^ 8n$tno3Hd Lt q95b .PN\#2bA&IKf$71*^Ԋ5 m't\4|$?buM\[#K1FSaBŴvח(~Du{]È3I XEn+>G0 %p( `(է0x76Ք}_BrG0TQ3-,f/׃}l.>⺑et"Tywq@># /?.ͨ9鬶Y(ɖѼ- jv)>Dt.L%)(~Ee)ƻEec[Me.Boob}ך:@74L5%q rR&A|6n VڗjQZ]*n Xt%K4 *n:"v ES@/3"Y=82w#ֳ0@+W!a+LlZّF?' {]Q%yPx3 '̾&)82 )8Dy&;rn(gW>2<|ƒ3P AЧ$=k6 vTDh?|yrF--!"9Wc SC.!8hU{HnHaK4i1*MT>,3s_ 2})#X Ի=%::.R^%007ߓaFK8bΏQoK6Cn9/(BS rxfmj ?Qk"|t 2?{9_.UULOzs [] {4 %Ӽh1uPV ZPtoQ|(R7%N-?S=6r:A1ZLTXуrrmڨ>#dNެ߭u@9jEnss;,*uDMS!̿C;:>٩ګH&w@s*X7T”ìTU\#T$aʁtP~| iӧy[ $ssDxPa xk(/#|=hRw( !8mvdpsִA0H&9`OҽOY( eѪbTޖ{A&՝MjA O /: 1UBaCVN y?)OiLwEP%';Z j/>εZ3fVa:shb_Oo8xSesGASc̑ϜK^{r#! 54Sp!=,B!^n bbd?:p $j YX6_Ӆ~Iӭ~ Ӹ@ֈ%'VkP<_wIݱw4?_z xy|h|dUw*iCF `PAj44g[Ĩ)<"b)]GmJ%Y4< 4H:UKVU+IF },dI&.hmP83>ux' bvGH7H VY>y@Nf3vz TzS\]O4%~?Y>_tbT/b}@uN`d=ֱH4 Bټv1ҟ{)!Z͚TMJzJ2YEVw͊x* xnbo߯|U^D*ioP{&"9oÀ4;f`.Œfo/K g LX؎p_{fxVǭkg^fy' @[ [ה[fs\4 6^&k[ZB5wr_Wwʟ4&F A{zkVR NeB$ỳ̥2!.9}-V Gǝl7 H+`2m$5U,Atcʑ7TênOvv"<s"{d?(@!^[oSz$&i3"ꐇq|$Z8pY-\|PٕCE`_WsH5$~!)8NWm;07 32uv)03Up M:x "ͬ{ Љ蔋zH:ӛC!UY#UK:I`Pw,ՑcDLt-۠O\>ܮzUt!%{@"*J9œ'  }Qvpbd1 RxyԎMބru1Ry< BAaF:JPU(=cYxʼnF ٺ@4ໃS Rn-<6+M%Ae;? UO<06gc޻m+:pt8 fV[3^˒͊ƈV "7.ϭw|@3H\^Ő9ZTܚ*\?ٞX+`Fm79rhn*M| uns 5Mí4!0toU so;>F?U0lb 31! " =8n6..Lē[% R{WO756YY?):3m5_S $K oVw-}j~Ο0z*Օ9MhMADG&,.1|%H0Y{3$'LV-_;؎zݿd@~ɥ_;ބj##bӑ*d=O|#E_doKrfW'$A6:Ā H;xWȒsZ{pūG#`Zdu4E{_IM0O18{ l$e&Xk(\?$-Rv% w [ >fVLn=:ڵQ20aĶcͬkӪo cIsd|* ؆l`P֌6sGT,`pH Vtu2Soͩ,Y;k;(;6!9" KcbFktFv [PWLK)GUxzbijېH9öO>E̻%F\*v [0tb+˜S3Db'[\[oi/ ͺJ z!g}|d7&5mp/ M;UqW%0,c;f9kR6wӑQer=PzD"$*|tg;W)`+P3( :K+_UxmXFa+KScV%C].W54gApe/K%Ti80hBTRی `eR3^UFO1N M#j5c|^mdQJ 0s0obYR`ClLporvD8k=#wQ2_[Du/N4R'9?2 &NXߙFќETY3k'Kg|I %4۫^PߪT6 >FNaԖMnJГGe,YC KܢYZ&> Scn ZwT1닑jQ` RWU[¸7( WYeb|19MITpUI@|ON@`_UX?+tXe!x8_{4gukhc!/sZeFDEiI+Їй@IN)m"S}8J^R^ABHdOF=zd.$ >sgq? [yD2]9:b8FLT>Ò4s7A$n݊P|@ {g?w#XfZKvB&}r$?fzӚ.X7ߪIy #"KdTPg}n^Jz]nUM*'@,$Nߩ?^T>SC_ea;9c q䁞_w^t(o;k\;Y,_8mC]M[9jAFJ`lh)Ik/5!>ХQuLXZڛP)ݧu7Q5%CRH:NR(om.SȦ~squ!'UKQ|;x!@p?ځD1qЩD>&ߐhvMgAKʞIΗ ꣕Q?}u7Be87?#kc?n-KmG[Hbu Ւ \0P~@>MK猍c٘'bA˔fW[#i*`Ic ](\ y~ -`CjGwQ SDz{$sdڊh41k?7$b֛|9/%>Mԓa<+~! xvǪ&0w*xCCJ,GGq/A,`37T)aãz$ q@g%ޡurVw}#p0:llh@@Ŵ㲔O+Cƽw=犁OM~>ɂ7IۏM:3(!ŖS-9d}-sqH{A9N`%k|;!TR+ٗḦ́8qwwhM݋Ot>Wp7ؒtc ZBOމX=p@ ҁd*rQ=sOX\\|!*LcRi!ՓMY Μl0vc"c3RAE]2{*{^ nAzX:+֔H*dO!OӤk;r)h sXX͛,3VLQí<'jl6q{DRX4[5nsIw1fVZ|ԛڣj-J_  YvETMZG9 x(KϰwmS$c)Hu[\TC̙ 4{g2t ךuk78\ktmloQՆRY>#[P8)W-p=Pb|AتCM>3uS_Ƹc?T0[`=\)cNCÁdaҒ {,%DyV?/ԑF&@%bU*cEMG xkſp&C{T,AAan{ǩ0˂[#B IpզwodŚF4BVe%x^ _q/4|R+@~U6qAىE=ͽ65b7|v)yW_⇙cIɎKqZ,EJ*^ [R}$Y猳X.I ϗ!Wh+Z)˘3Zo1֮D\SɾNWs8nznYXDƃ8薨52&+ csz'p_6@=j)9O,dngG=1'uĂU3\zxbᇅ-*ڄF$B^Uu5ϸl\a*XFm,Rk+D^yZ:|TO)M[3fR5*QlmߡLJa&Oɺ˝tqCن3؅xO"qLx_=-J$t=~u‰k@7WtMxћam0CR$ Cy|Z0ee iy:#g`%8]YlIgI)M|pňЯ2 /¡; dÎ%m<Ӈ2/UǬԔy-UܛJ($gܮN= sBb;S`ha ԛl$>\mSʯ&J:ְSBr0ZO' q0}fP>>&t|g7ROR,x!$|j؂ؓ)Qߜ#1zJD61LS+EG/|8 ~ rslN**zW*܇yjy01 ig<00~Y%e{k xxQ}m)yPȻlռd4 C5fF_;:J~n]-њb`Ø([$ Զ\DOfcLH; b([@nNC"Xc:s)\z|Le#T8GoƎw~ȼ7_~ɨ(Qy0{mZC6N`"C?Op}SQm~e{sj)o;~w+ٝϗvLw]~"y,<;qa|zxT:0z RBS!fI;}#"h[YI_m(evMRZZcjbmI$|!٣l2pIduJ 7i⺻>|mۖ~x+$7oU@ƀt'^kj,Ǭ@e.غ̘xP6S;K]qz8uU3H~'ыyY +nu*9jם~d)~c·Vٗ;-I< Cv3HP#ѡaGɍrȚ0ð XE ݃tRiJo8a殬k_lB uGS kH>ν qDL OxL=7D삏 =v"/~&Alm ,2]~="qU[Q}e.J&b6\Ѐ*<prNoŘжe)Xyps:A.;M>"4?Ju5Uo" 67NqYb?9/<]s0SN$t- Ҕa{xpeG"o׈&T+v[Зʤ=[ֺ%pA1r;]pd'<UuFC8l4BJHL }8'Me~.W ݗ8`5?;tΦB,ԙ:vr|F▆=vU󝡎}Cn&B{6E:89G75!Q5uӿH5ߣc5e `|G)t5T-= wG[[GPmS1Q=za2l^^ Gs?\AB[QgM ַ~轨kʁ0:ѨCꮴ\Ӱǣv؟dH|BeV޼ȣ Hw.%: wݐGYEb 3YG91)#޴ZHOuv즉ԌB Z`^|uEQ$Y:ZEEL[l^Tn\:, –z@x

    (_XG[%9ŅREz3b' \9l^G.@ޏ#Q0їĎM@_ԪL aՆǎFcqFsaZA돝Ct ܳp{SIP&@Qn+.3hUPRP)g+np6EM~``cLEc4zNiKO3؊qAIeМ?Q2 \HIȚ2G؈fzNر7-h PMl++0[MfF}k쮮~\v KEּ-W` p_NN=25o?ʲsH_vxqfbC-~rXȺDJR]K6ysgR2׳ )O6)Ӭ_@B {M" d!, J~$w,“XIۭBF2խتfSz?:.P* tKұ@IXKhmV$Wc[!r@ҎH}4[oC9M>-ȧ}#vrVD}Nc,?DAM^'1@:"|! z /Cl ˊ<|g`V2 ZT5^@I ,cs=J|g5R^+cW]8DqIk3gbK T9̺o/ԗڴ[:t$'s GoJl^3Ip3D噾Iɒ(+ߝWΰaPֻMZ{vJK\WIݦkH4} vK&"wjwi㍳E;==+[sT(_o9DC:۷9*m6Aݰm  G/;KD $}Gb&Eh^ ^ L ǙBk,Ads,;k9/Y2n (V,qS}T ?0EDe mPt: eqԙmViCpt|HCM UGh+q%r I@xx]Js)lq޺y9 :!,C(Ǟ+bƨ]&@u^ӓb\Tce(KaκɊ!\guo,Œ|a?L]C/QPD"Q7j@t,xaEM.aAneIsזċ*CŇwQ{b||dUn,a'K-= @<#S4zgfc >;̟R0#oNcz_No%m4 J:Z~g=G!Q{[jKd W(ښv< ieҦO l,t\es@pvflg%>x,;kЄd̎gzIh[jcʞ N|J9&O[8E*MIŽwnVz?YJ~x +n sTTԪaL]ĹƗfG|Džb`pDf@ !ĒzQZ4Df=Yɜu9;,]aMs68թ`Ѓt ) Eaɂy^I!z.m,G¬5* Y|\fUXs5qrihhcN-R`?ø Z?gGs/;v+eNPBo8vL"AsgV91%u  rj75-̉_ff,ňﴛp {(#Hiזaѷ9!6 *ٽ&My.qzGOJ &g ~E)K4_?,M1׌YivX 8(,)Xڄrų$u 0lTڒأWoGy[È *:zp$;lsE!GmR3p6}^?ʇrHS_p1?Vg Nȗ%Ό."xe'K|z|k G!,"/(=|SmDG#!<$$`qJ.lH#Xͧ} IV5\)1@^z[q,?O5vZ Аح„n*p$Q<~&5 aqb"{XS[r6e J[) mTg ,Mq}qJr.\ix!YXRDJ$kcdWkNBpl,dH'<*Ae)rdkӁYrjL,lsϩ,H-%\+"3C0ŋgq'2j8NH#9KVnt$~d0>Fj)|`n8F[A:bqTr w@ds:@%6Ţ6µC_G韺!L'ن}:!Cm"? Ć&{ m)Fek#J} Q~E-a1yWZx/ږt0DaНO>Ra̧)B˧3wY>gǜM0̓Y(&6^ ˔878U â#iv&ʲ ݺV;#wZLg.JsVBmonjm{Nt2!崙{./Z/VF`|o&CpxV6@' WU6E,Lp0s x`9kFբUl_ C4m$qr4^FUfѼ"EjA6Ė \G]3Q/C6m|IxЙ;l\ZkOˆRq' w|0kk^lĚLK[H, g'su*^4c?lا&F[ai^}"A3Fsg XXg"TdDJӳBdBBjdT%c#l-C B9x|F3rQfhA~` 0mtMp!^b_a9?VB<ďԏ/. w]MɂPqEZ&eA!]=whA]Hw|vI nZ}anԸEqlC-׉NF(, 8LQ0"X\zMQcށ%;!rv4o\rL oGeIf@$#gsT~zF+:U[_2[uM1Bo~t9c]Uʎ k}naׂ_Qj})b ʭ7,qRΕRP~wOt)מ3EPb&T Ce*(v'x%%(+ !뼇#\-v iPr[m*.nOΰ3K-=/uk3>ץ#{(]]R^: %3~ ΎESĆvc_@\;4BDRn(x>A>gh= lMԅQ%<:45W;4{cS;*6w> I[B4j=^#Yxv<  ʺϸ,R~RCpD9eb\ pO-9ᅮ$p* kP-GQx{>=MK[p_6˹166#e<]t=A<҂7>vo:߁v`TJ#5;qpL{C3*ki)L?1ሿZ#=: 7~EXWFdlɎ3~@;I#ڽޜw%be [D-S}4d\A+qZ_,߲&@4X0$o=<՜{@=xp9<~ܯ2ǨD[2,}B\DCyKʿODaetL32HmQ$~˜Hw`J-[\=ԸIjch ÒgjXݦxx>+1:(Z4]+~wR?0~8Q:S5rQڱƣv^ʴ72?3n mRe6A-KP`[ʦI4/G_e!jNЁ1C6uJO=ib~ss4ʱ; \>X` 83) gOE{UA'oG Ϩ*wg5_` ߳0r |!0p,xju8)ęWk7m`l=މ„<JɖCgL>Cl4>Wց1.Oy$"hDl'\\Jp ;ΞF66##MIR"21:{01=pϙAVTϟr[ؖCj4'B ╌ px6i$<aQƋu]ЇN[ Ϸk6R\Ex}P\%O%D1.~(1yUC}8%8Þ%eȅvN.dž:Gıؗ.W0<@;ބB0 Wxh,V}$lX;/e' \OMX}3-݁rE4#!U0tYg׻Օ2XD"ġoECX- Е[h3N2=`EhWe8v+7`B3YWߺlTކdJ򆥩e6`ξ+x']aaG!c=Ff9dJuL9׎%{/8nofqHQ*D9bx)'y5핫 E#uCB; :ң{IiO4 Iˈ̈Q1>)j,YJ~fy|[Tb/5|ȢLSV:+6A6hgN"#GDixZZ܃u0'ߣFA_6o%ˉ֪/`Eu9;^n`uРд.EٳO rb0+35 6rK=JOl;ql0Wժp~y@iL׏z3Obls]ĕL$N\0H4׉"ܺ<4uE) ܱx.&?;BtSLclg ڌ%{|r58{0=J53^GEJN7Mx6]Qaj)Rxj:+:-lh:LܓYL2!QOfд`,iӂ&T>?tq2iUAqG<'гFPc}? @<5C ,= [ %,ggz:i;oڽfEsT9xDF/Oԁ"/1dcb^p6*'X V58u8ޚusYfb2M$~-#ikc2' !c4,'71扃uC^F2~Q7QSq:ip0_J2Cz''i07FsKrclXxD- >5L:n_^iHuԾ (}4H)E.<ϝxʼNtDtj|?$KؗX(7iD/5 K~ O3Y#aSucM&+p3Oa#1pƍcM}1ے})H 9jYEJ-ķhU8(VJغacx&n,ρGqOQ{S",O"B)YfpQT׹e;F1~>69R-ۧ<%l>4q@ R?.^4$ yuI>@NZmlt~RnOl iߓHHvc(%IǦ$L0c3P"֢ӈ<&Yd{^V~k:/)GF*!2]M@ʰKx6q[eeҫ)vd Hl! jT2MIr^gZj3uCm[E;dkp=Fߍ`{] [ }ཻNj "A=t*)ْxqH=4 72Q$GZڂ0n[%C5C7M_Kzz>4ZKQ:J†Z&.p/;o=}_ F74Ӷ` )V${h#HJAyvˀI:ӈ2Az`j\~3rvjҫnCQ*F|)(f4V VF7Dvv|$#yyL EpJ똚fƒnS}~1oߖƜSVXbn-,`,ʍq5k)QQC0t+5OiZaFrFIvdD[B~AGW-@C>~͵ Kvw'npWyPP[p g!m婴!Xezl-{%kأ} -#={b:т$,90 4g5K G$緽'$i.;2duey9;C]x.0L)ȿi?W5-Av @eq/ wz]f:) ,;prGn؁'r1}U16U-e>0 ɝ/qPh" ÖrW`'**y8xcco~qV@%5Xޔ#":Iu%Vs[ r#X(;J,< ~~x"f~DX?"|i n';Ĵ =֥a1&O׏=^ fiR =;3Q}T*Xl^k}Gɞp+`U쇻$2L2Z#0xd mwpe|S՟=GyeIq^3 */Hc9.IA" Qj*Rj616z>qNf w@/#λ0X~{ZDRaC}?LBU!ßں " qvc0=p fKSdY*@]K}ާs>֔kwi&^ a>{O3+Tm@#o[N]bL {mzi_1+>de gs 6Q UYwdw4˗Z/i=@*FQڸqXGQf.%ӰReBj]vLE87OdaY3Su:cgr]E_;dp5 U>;^j<QoZYmjD'υ^wSߑBl8e8 ? aբko۫&# ߤ!+3:Q#|c[P8lZp}ʩ:N3(U@ ؙ6iak]VičLo 1V%$ɤ&]>)4 ]̼HܲNԗsn&F\V9<q~5g $?*$r*/U$My; `H; !ɯH}x*֝:L"n>x 4eZp7177P/@-&` 2A:w ~_g /\$3{#5a6 N{x/?hfAx@-TV8;Jd~y7,y1?β~ܳnUvr &rM5#YGkD|ZAmRzP.gS&yl]>7$X N#D^ ZEC`Na~3yC}aPƃiKA0ub]~A3ISOZpV#x/D+'h'G'U՛r9E{ggYNX3ѲkulWA/%uatԵoK`LgDJݳ 0΢y{#KRD3ȥLXlsY3`#ݔyt :҈@{f+YΗ[8t褐3 =i9izn~57A~<" W fvb==/dQ4<$\x& zD"0Ö0L E(9Cǝr\>&P$N5)-RŦ|"HwiAkm4STb1i_;f!4xeSkf\H/egL'GVr (!W1a#6u` }П: >)fIvt(˒ݿvϡ$(+TB:]}o+. | QuCD7Uǚ¨v9HCj֪4=nt#\v>[>Q2l+2wg0Ojc6c=1B[NO2CeP趗b^G YؠjljO5!PbK[ky0imo#ҼnyN0 !6c_KV upA±'.*6BFHkDxp( J%&t{1C.NkkO^|Ya|Yƌ|cS) JAÛFzD2 kۇ?^i?Ž/ LfQO4sG-t,1:7sϫ2O'cGĢ%2xͻIII^\s;L;իa.8m.xsSs.k~iOsGpj5|zC06UuReRZmБm9`LKhu8~ȷ/ "Ax̶6-{N׆Ӧ2b>{WO6)ոjv*5Y^m1!],HO|6YgY^ZUv Kr)>ihuڳ9jKÆV0wPꇵ&S!KGѮU t 2X,YCS klqrC'%?[Irщ;p^}GYj`4"u7y9g ˛z<3ianRG6WV@d,$/foDP2j!( ;mb\=r7g#4pĄ6o,HqhM5e,c6N( H&HyyܚB(=㻺PfVK!lufsɝ4: (nz{ų| ܫNӀ0͛DU6 qhɞ("GoZ9RuW~a[0c+(m;n:B"NI|G34b9a R(R0JMwR?Y &m0vrWy͏nSyQfQ8VUަyޱ qGV@79K8]9 TjMǗ~Ճ. 7 gYM()旝>Ni][H'v]" R| <"ZH)=gqL3\:¡Jm%w\2$9f#hq8i&Y bpi)N(0$0sU[¦1k>}y^\< zKܤ~c1rۈ,)p L t=8=*L !b&Һ&?&[tYt]n08:akU^B]u/YXF& 9pZ _wSz@e 8*wH}۲<_,t6/ե03g{#~44ܤ) +r"$Պlh!ZXt CN)۲i>2I* .$6JĎ2= 0}=|ε4eRLC2n%SQFg~_Ґ{[+cV:3qP_ڕ&J`Y۠zbZn#a2uZ̪EPݭABSjƲWt}rVq\LITmR HQ0wQ1 k.4Cbfb֘_D_P |`\,Bm3GF*xHuE6Jb%-dܜ{oF)#Y~D݄.dpYG ]O5ȕ]Z@/JJWHr}+4\f?NʫՏl,sZпʃY]"ҵႢ36*o0)%d&T{z8b?XfU0ebO۶SF -qM8*'4=ä bȒ ̭jx8YR>)t FCX8EB{  WR#꩙Ж;VF5MQVS6ʴKntٻ x45Gk[l)y@H:/b hXD _mydG۰ſG**g6-"@:6p܇6||֎=:*ZSd&KBmvL4'3(|g+k3fr;W$6m#7_uǂ ~w4m\5A,^liufp<=&5郠bDǥ9W' s/D4S &5ldA2YX3*Ono{]ڔyn߂ \skmK\sZ2Qk̞'Mpf}'ѹ fi1omrK9,dJ&NN 1+X+ 2(5UR/)jal U2wq .ÊEaSQ-H7xǹ"CV<-1qD!/"G05P6(@ƭPh}n턟牯wj2]1-FԂ/rI;9.x`y}{zwjnP{(*v֭svq#mXh1{3LOWhl1!,pYJ[o+ x؜Ti>U5Y^2xp:kϐBLDR\x>s0:*#EvF0J0 EmY܁Й>3wmm?ƣ}|fS{SxZQk;݆Y\KYW7 Xܜ7>gD<&x ǯ]_!DaW~nC*Yv$a`ޫN<6θ$:8ż/cU9vXÜv5ŕA/,]aΉ/}"۲s"QDp F 1xIM&[8Լ))˞z6.x3x] h.]ɂ,OmF̪zv^;a|Vޠ4h`z^Tvx>;z#fFr%g:mƵ "ְ|OIB!  =/|#D,yRULҿ1 a6fdMS `>z'sCmrv΀AcRO$󜹝>6xѲ"4!e͠ZAE{ڞ<$u*4Pa`/~hryBgЈ:Yw4&9ّp4p=RcteFg0Ix:ݾbLj5 j̓ZQF ݷ ,s#-k lt$%Q$Cضj+bJ^j {)i 1QᨱgJ" ̉'!c14ޫeJ5))m@Q蝵hR6I`Mo0!-[u5, jMBihMyqe'ϬM}^|[~0}+ʳsFr3qIFЊ6in[Ҍ҉zšiyZz73$K'-} 7HI S<p׫y YUsLPIrAR…e$b 6_l>9ShJBFxJw } ǟS4d7LL'ho輓{cFu#*9N A&iBg,kQ0)1cepl=~fG4M 'B_b8JI;Ȝg&uܿshFoiQ[hBNoYlm7K&-mj^]T=Zws,{ݓK܂@̸ꋯѿbpLsK^f(8v;ڻQ:p( 8ۥMr`4|qT(*2&VM&CM 7`ues@'p2FskkPwX4wAC$u/]IM$Qvgjj^ԢC!x2;%I]%iT~t_cE`a\nIV.?˪- Y@^d߾)F:u AoqZSǥ22 (b~1V~oSuIxdizpO䈹p?Ϯ",4$\7}߶۲jaVϛli{3z ;f7lb M^y{y A@}NO&;4ڐ0.-OI :sQd~C_';[D;D@U1IgEг>d-;|$WX;.fCn _`BU}k菐}[qCygO;o{=ؿWEqu #Q cipxT ,!hsi%ua/6 PtpܟIQ߼g*sfa?pyHGFw4ɖ2:TJf! D\Y-7U#hSyOE XVn|Hxgݾ9_ uLM ;΋E(7 $NYzR9 7;U)AT`z)֞,翝hp &`rJO"}9: *j %?B+`HHzI!J UuLA&,%9K !mD倹[Y/&3 *QZ D'{#(4]w8 $\Zqy:H$EpWד(;`Ƹo9zC; vǯtxSJK鑚f%;!?<2;tE0?sPMxNfq4W0+J@+^:CI~|`>PAsUlUXQn}d:m}Z Z:&Zз C$Zӆkp1誘XEl;%z78S?В %kdьuOoJѺ.>!%%҇n\օ]UIdtc- mTI<g ;o1>Ca{tE;OfB ?\NKlĜ'ԃ$+{ƒń .]3Q〈3KXi@I(md!>hKFCfK#e6Ϣ{L[ZtDX-1Y,@?gCCR^ÓLBf!D(lvרUK>فo`%PaExj w\3uF9C"=| { tꙢcqDsV^kN FZR9Jm˱ï-^T ƮWhNc}Tl dt3C(a^lQ4 S~U`YpZzNDUyKXOT-f(s:9_kv] l8S1ɨ*SC;E9;Nkzu*< 7n\]eKy@KD%!,V7# WY9-b?͏6X3$MqGlقv^xS%T>Yx *lO&d+/:4S啤L51Y;!\;4tSCҠhda1֐|DPADG1Te$xsZpW 5hpjI ! ibW=x7$I (MTfb)+uZo_9[:f'Đ-I[![[;f,nOVdE"(f 2vbخ#8Ԣ^C3i>:7\CH 6&/-pTBGyA ?󢇜|h+Ǭ\Qo0{?ZUV.;龌C JŎ%`L=PzZF u+!.ǖ,!+^gNwk&IOgJ,bP]*if3I"zŷ!B}r?kgpYQ͢0-':P}X,40=I%'piM' -M$IxE*ݴ cwE~`G̓g=pq:L@Kcca$IٓeuHv{-3 wS:;Q-FM&d2k*~[6m[SG9o)0!~29tZHz%s_ {m i LqxH$@h]c\qHwhfY1@1{}CA!-"d9 @&}AJM+ l3rRG<' :mrk'D/ /7AF='_m/QBzJrJ:vSZ2%"od_4Yx+~*YZ#)tXCY/d:D^ ڨǩUzi׆C>ξAH sg͆SvL4I^`J!u*rrdJb[<˭ͨ1g7ċ\@G~P&xyUm& `!j~zKѧI\bܭÏϾ՚""@<]O Ǿн#W$Ԙr:NWܧW> {G.AԝkCZ2 =3 =X OՑqBUt[Aynr8Z"P.E ?k Me|Z(r]n^zC%{juUQ*kOdaqHo?ll[~7D1옱|xgļ _v۷ߎ&߼.ʐb]^(syk*!pZV SgQCg|Mߟ(}`QT!ml>ю:wmh٪=Q} .MCyړ9CN%=aN*'{*ƗA&[6 b4%}7vZgUsƽ\YO馀t^o Z˄ݶ4;!^5"*j7r%S+ RjGH^ϖ*:ϒ뗳V/Jz33QYpUTJ$&GA;O05 k֎U-%bw,:BwD| :+j rX\`]OtJʛ&MΤQ)Qe0$;\ھI 2[+ ~=؊"} uo@ i\ݧ@JMo,NV<p+l O0D΅"%NRkruCPC*u<&DmKG ;y)wAd:^T~VS4VE.R]Ilɿ&Aە`;ŝ>aNhDx !I:sTjG6,BRi;vJlF-\Ȩӻޚ;LH7ნ=|C> ^01k_(()oʋ=\؀M!/3ٲ/~Pkoρ{ Tq_Q{tB'=;|1*ĜN=n* *SUvG 1h\}8aA<ᜋ򣠡~oUy;E:z]c}kqXTK/L#Gf0x.zWh(1w5)sZ`ԧF"I,n0^a9Y^1u*ap_g;htv';،:l> ؆n)c`%E8$ɽ* X4Kd q@{qRm!b")R ?cvldk&JAtl70wHTUjtq}[֘)WY =l>CF%<$=Ϳ[tPSzr7˼1QV*ԩ~f-_~M[,kn֎K^PCy$&#xGֹѠ . 6B>σ7u.k6tM[!ܡwzcd@`F!j߮Oy'[H0@OTì]fD4(Gp+8Ѵc7=z,r4B!=8 E[P&ThR0µh8E_=4^󿆋c,aUܲSV0z9_K@CI`g[[rۃ 8A]-R!\^[3Gװ6ȓs&7[ )ݼ*~ҽn ђYv,>R׾-q^B= HR-W~9볶Z;[R]:=[2E 5)|mEX:*Bm-`r!ϒ~·#i&gMSRH:*Y-hI5ޟ3j$2jw` 9S$Mo)m6X#S՝o4<$rN5!/1IOB0$?b<-9)!ـa5xvn<rH 1@"8, wq%Q8̈́A' ,~G~Ӹv:@m&܊:ѐ a+p0-<W{$zw\q ܔ~x_;L;ܸ?P7ht댘TTU\\sfz~-)*Gpu 8ϛ!􄦫?-N9Bz7!o?"(IIȴ N-RV+vYjR14ֶ :I H[]8H峘PNhLoJo} \XybͤX7TRqzW_YX.nY8dJVxS![(ZN&?.0 㪒53jdv"^GPa%NC@1~X J_P__ي>aAˁDA ȑ>1Tĭ)5E~к }PI(uhNTNA@Ђ_3/Yc9Pd.щ ܄1LM{a^spYo,X] k*tV EG̪t6E2cseSEP{~)ɯoi]WkƎÀF9luaf)η\>p6ܙ0QI Y`+X3W ܉c46ԙ@LޫF0n]d*deL 1̬ui=xlUz5ъL\ysV+mj, lvBF23M+@`6ӽ[(q2;V>%8KNvF-ڼsTר> yGYU/:# 'hrѷI#k} T`!+&g؍;=uBޗqYGuG*6u*rS:ϭ !Y{GHo{~'_+9"ɤrA{Nԝ7MfB4c!VD_u-_(enegzG*g]ADhދ3y$FY8~ZnAP݄Md؊߹Z$[F+p E|2$ch?>Q2GD?<x>hؑ Ck|#wW{q-gI:2UZ(PNP+Ɩ /R#In0uyFi\8:yĴNJ&}szI&Dum Q6-!enMʟU9}9[~Ty]^ nw*NIĻl vGdސ3BB tO7guT0 t{g+DXE اrl@rF #&3֙81{%%d\{is*&Dʹ2A0>2&xsɧ4` #t/k: b3BxvDUD#ddr{~I7]8]X_ֹφtEigtR#E#P-fPiO?O/VcvёfPK\<-&j930tЫn}gPS=4 ֿpm}&e6,GT_nL-0%RT#p|XzfLR=nT?ػ -bc}ĔvvY88s,%gحZTuHkuFc J1p岙!*Vڈۀ퓎f9 AE3JW4={qWgf6Y\͸5$ی(3*TQ(tԩ)F$gG/^ yx`P@>&nUS4ԕtб1ӌ.҃yM$~ y4X)9`D>JX(A)yܔZ8k8}~I<%CW{,cQP8(oo:H B{97 `{4aޭ7rW,_x\Q3ZnCM fp5g6:»jSʎc\88G:! bz,i|[4xvvxDL(g""trM05+,8&m=%u<u/ՕJDJ>fv&0¹BU2z>7&-":wq}% b#I_U_MAˋL7,}^5ДpV&u`<䦌WL$2<`:bzK̐zbq!9JzL*k?+ȝ(y+osst6I_zG`;!\f)d#~׽{+|*bcK0=a:+wЊ^OPtDVbD*ܽ<ȶpPS:r%}ZjsM2+|mW7ȣ[7^1̑ HIٌ:`wA (DD ?vUBYA-_JgMC哏"l.c="ߎGq~/+cyQMKS6D&&4IcԺ=7_zsb7/ڜ늮&u~>*W,25[2Auꛣ2r lFΗDKXߦ<PUa@So$Oj<#B*( %UgS{&vt ϶7;J鬧pF?QIEi04r< 2ܪV9 !>WC5Avd%7I:q%-"}8N8wJ|)2b"gF]H`DDAeP&ۃK緢2VcSVPSFG!WUI=4 K+ڇ-3J,k%yEoSv߽~y\`i"ΤcKƺ\v"fY΄OVUr̢ɏlM3=*Ib}hae4o"IY<_{B/#zzʭ zuoX! U[eAhm@.% d"H] kt(X`874xR4nWVq{!PqwYEt’WD|GqQ aG.mQB>]BZxᔻ4-+spGL$T)\v9ׇq?!gK[ sֻ֭R\ԛc:M$Ӵ}7U, ũ2'jJ 9P-,$w8a1ԓs=an'ͭV(l#fj@NRqfN,KW5; ^rN&}z~_XC35|w(!Bhm䖃0Ӵcm35zjl\mI#3ISgA*;eH47h7`~O9/ \%,FFjJP2h*w3_ B{e 3;}ÞI#TH+40Q:'nY ;~ء_2g 2Rr२FLJ@o5]:F ^, r&r, <y |ݠ|̠[hqtM`+GK|6$:."&h >l`q7RW <L& uexaYP P IU$#:"v~$̦%Y_|G&G$Ê^8U\і0Yt ?{'r5/fOQ[EsṒщr`^`Pcll MF R.Bu*.{Dg)Xu_hLmOg`ùt$DKU=}A4,%:^K]-4D>]PL@@ f@ӧ>i"BcS,t>}jdi1:o//c(tdhsaPolykijKAVM喪W7RXì7!F^0.]$\#"@:Ìr> g.Zw^a/j5ݟ&P#xr*FMPJ #' SZ6lFӚmb\|(XbY}v;~٨Iz9,@3ȎD^ 8jT~P}UFSsl5Ctweu2躇T'O Pb„f^0Mᇽ/8[N¨|NGWF@FBNFgHiTM#{h S4 j:CŒiESJqS6RF8`Ccߏ]*73!)+.OJ~UDlכ8-Cw(pbV-,\Jn<9m(aX^5$@]XKH$ExیO-{嶵},6!nhrSU6}j채΅ɹH  ! ]4&n]}x`ކp/')i8Ϳ b^d$Kd]-bWNQ 7PS2\<5 ;l[^){'δ@bFo).TMZ/_.,DX~fgszэ7F<_/oįfvsHkN_7}:3dS2BzA0 ԇry\#c7kY/ 7<':l6T_bd5!C{Z.9|iҽ|{@*Cqqs YLozz9ZmRxzhE:@ɡ:X8Z#)jEH0cMElYaR ͷ#K o ǡ5%8jE[(S<4&4L@njB!;88UZph9X3o_d+*sY>K isÓ ƘӸ>21г4s:?ꕥyV\Nˑ<Vj39+E%1:{x-fcY:%'J64Fi\2xۀ/ȥM)E7\cn<~<^@݂NЃ<5>_D]Ȧr]?QMI~d0.qҡí|{=־ʀ056UG TL6]lNY:E~J,f]=N[쩘J{MU )"pONt P>M~Y5BZ]CB ACcr{T+涚'{'tWUP:N}6J$䠪ZaMűk>JeE"mlry$Օ*XkJzh-9ҙEVO ށ2Q: W|,Im77}RV3.9ٓ,rESǨ?pL4nq G3d+72,D<рѥBD. v~+(3裃&16n[?2~['6,:8)pT0DMߧl=p?%0AG$R߬[åWE[fe$Q\47"v R탩 mS{҃~6DnO .BWDe"dær 73j3G'/N+U2ZM~9&l4>4+pԤb3ʋJ.*MըLKKǽ7@@g"wګ&GJ|'r>*M37vbqc(7lȂcl=d\k"d6a>=m{df hXJ $Sы=:5a.A!0i SC"<+T:ݑ5{R mGS-صۘ@fvk Ԡݗiw8\6;8:񤍧y? ҫ2rtgYr?Ӊ%#qhV6 c?;Sրpw@ܕ5C2= ]+H8O=@e4BoϹ\C3 ',qBTt8|D7g|69 @(AL̻ *J 5sM,פiO0Xv6ttb=@?\̉7cbz/Jy'!3) $B>(2N>HegƘ7s=7aЭ+$JLQ\?/*l:"$J8$M`?DpN#LGLXGwt{(ZJoB=۹E'yؑ2"Ek9 "-5UiB_sYly p6t#X?ZvDkY` BRGTWKVZogt|587_Je6#NBhTuLVrr_o&Ӷ's+Wȭ^Zf?ƟqТOGjjHmp$ ~ֽDWAU"@WN/sATp*|+6?D\ Ѣ0LA!`ZY‘la=g=#~"y@+]9ȥ/)=vFhF/]F`\H+[V^ >DR#̣9=%L1ЙP>@(\^ygdf+Y3`(*ͼjcyvdSO@LC8Nl^!8d2lO suhe[#@Cѫ9Qndb'%h/"J_piNU ]$̇~9xƽjf'\`O7w# R*8.,Y1`G*9=)@ly}A"=9D!FD)a97q\\Q ;.)@>tn`,ݻ_F}u'RC_վŘ}<:)oTԈ_1;zui[οdIGʏg?)I\$:`AYnw"? 2( 6BTOe˕ꅀ)>/ɖGW !h?{߻'2"g صP&UDb oa5r"5hn^g=kLD3qei&̀mSڎ;3掬Rïn!RŎKP6 ]f\ vAEO2ЂxhH84NUk֧=͊ ӞG5Q'{%#Llsn||:Tk[OŁlqR-/1 X:M}O+Q)ƮkOt/m\Fie~{:49N[-W'k?ʠ(V&Yti֗϶ NӜ4Y۷n+SMeu&/s!7}DnZ [S\0LFP -c.k7n" Lƹ B2cn.|(vwOj a@vԒṸ{H-U ٹ07EQÿ8ς=uy/9*F˟wS",=t[<%aNΛQ>:sU_ڂvsȹi^.efz]jv7/'`HrD7E8I*͍#wcK ު'R6naк7ܹUhҡjGTTZe*;ɊrvAcVbZ d\!/8-!]ܘF\n E-=OJmHփ'n,ܷ)F;tMd&IjQHI'O3.FgaΙYҿثWUO݊e cv:V NDa0y+|P|-3#l㇝(=XO9K~G(\:t g)6IJDYLjZc1Zɇ1he Ϟax59/SB#gK Iԕa&ɐwTЩ$wgCΰZE! &DnȑC*+<=/jsÁumZ9NUd.pCeF ;g9 ҝ=.Xf rз|p?g:w }h/k 2v6ՄԕZ[@*U.5pfc%,`~؆-W)b""3c@}㠪 ȰX~ _nŖh畯1ɐ>Lnc ] CZ>odBH6QE)Ʀߤ*+ŕ_˶دݳ_Ͼ+OIps'1SϽ;ʤM#)%sR砢/֎U8I g۳R]eMUg,SQwx\@6t )e5/OS|\؆ R<' 鵿!aNa ?DR6zRʛ)jl>cH\u~:%쾽kz,{g <6ĦAbkzܜ+pfN"(@A5ۑjQzI5UyC{xd"AIyn \SCoh~8khVäQ^#~,D%5e 3@@ai_vӾ>.+` uR ɺ;~}m, IF% xZgpBn-8-gȤo=eUM'loW7ߕ!k}l3qlk~ 0!,9JObV}Y!VĜ;g)%@[RcddYum$^,+ j#b܀0|~xZ"A0qWq6酹VGe3n$κAϱ"=$:} *n Y|di^W"ƇZdA k>%,&YPC39s~ 8'mʬԁݰMT{vw ^&T=M ˹[&뭄v"J)vS1q#-S=j3*6r_m7jKnQ sw˹~Wu$"E]Yp w(; }m)?m[8ndsV>D;H0cKM4OjԿq:GD2ZѰ7^i g&!en:* o贴g0vk |3cj#EYq=F5U]fd%$?9S`Eѩ|(5A30"ʼnn@H]zN!ZeFA-<Pt 0T|_יLe-UBâq7i_m^_6U 4z2`.BI/픴cqnuDTAH4ewKi\dYYU9"\$ul-OL¸u`qoӖVn|BL ]OpH|.8[swߴ}?>u+h~kRŲߗ[^ nŁ;=!!@=9Z$zDa`FZA_,, 1/1z wq]8S{ ڀ9\"; Nugi3Ȍq{@U~5aݫ@ĜiZ:g>;TYxe 7[8p+JNy +X?HJ*_\XiM׬H uMx_nk&/a)UtT3;D[}@C>: `IpOo?3Q %6`'DpH[D褟k'^Y5ꘊ)@,\*(KP6;&4^(&1 8I?O!_ %`uJ%[up}|#eeT btjY4ApplAtU5Nw-rJFj߶AobT|_禱|Cy* !vtjԂCw15 7-UA )NoZ“z\yMv A`ޤ4`˅{h;*R{$©Ů ,tߺAe)nX.puU.~Dk Ը/\6@1T;$_R^f'S_7(O>{,ԍɡU+5e mi'řTfx#G˾;K!3ApQ{MraN#/TK?%!G)^QUy9uvn${A&7Քnx&dlF6 TXtֺf\ &O>7)ݖԌ.eg/K?fS2"}@s ,6<] eWzqgs82H/Q%)=fIbYBK4(PշP8Nl!Krd%sVKJyA!kVJb]'lj ޝmN5p zUH0MG<09nl;[!INm-s2lzDs3u} ]qq&\Wazp)jzMĘ?7YGq.IW# tuﻝ'4do^뽢ܜtZk}FP&YizsUA0X($wV?pSQR)[ƾ~NfD,ϰk`(ÐBUΥ *KSz+6!&=eJϗQ׃SZ̹#Bpߩ"#צö>=ZAZ>՜g6EUsǔt֜ Gva{U7vg<@!%+>nA9K1G@U;_ *uD;ѹuX(x91(HA\ea<F'Yܾ^Q;2N{kpA:קw%P~-gm)mD]9SbG8@c:o5 ^#XR Ϗ=tE;B+a>gLT"8mC;fymX,BQ5$y&حhb]8~$61qȽ3od.'(9EӟؓVycP|=b zkDWPe0XNwͥ˔4LA.,ݬ,3#4{8"D`%GEV=b $J7$h!<4IXIlct-nt U,~u'^Ƌ!6c4^^q7U֏4o+O+]Ajpmb8qTY*@텓A[mH'o0@N8#6!эl`mr-Ё5ټ('*$ Ql8^ayָq'!ϲ|`yƓC,7x*1c,'R,4.R)Io˵Z`885j{gC^lBO2e!#Kh#b= .'_ F$zwE )WNgxX&1ibBl *)?ЕZу31rn{#A~~MEKP,/N< X7}`N_Nర!pRj.Y8)*]?Iy, 4qe58h=b[Ϧlv ׃3*QJg*&wxzD:G&+3?y0x%ТLUJLǁ B!!J`vXl9 T!Z%ʉBex4-a)3_ɲc1C7#*W}E[mY &((uQRw}ssf=aϨGviSSx^>ytk, 7 !{%qg/2,XctrNOD;x`65?z4-ߜѽ+7>[F}K<a~n-Vr6'h7+xs]ȏ#R:WFUZ('>r%u\ޘ$σS1gmHZZ%YMt.>ƺn#:,0S fؠȮ:,Dw7($ƚ|m)4ҮX2C!yfToR??Gf:Q" _c (lG"ݨ"^}oĥ'F^@i:%^&3qds&jc~ut|PomnvAt/ӊUg3aކms]E3#ON˙lDQч׆ldE6V) >+1,#N˳6"^<67}}bbg+YCQŞ5DGI:HhTZ|l_v͆Ha ;0sT jYYkr6&45f |QDDܻ`s Eg[Xj6So|Hw, |=?1tu+Zp:$]Hw{}cnn9dO4XayV ,3+?|uD2(Qmt{yPcU#6;ݔz(tTgjED;V**_ ]!Za%=nN,zt6(نjNZw, BTD10zz.l%9B1n5IAN6{6 +g!x\d8CRɍ HJE^eEP|P'%H)rVÌ56f@?A*?4봢|;^YB#jq^?3 G3;ŠK+?5J̑zBv'qԻDPttp&rWwޖ4 i-ɗ~QvCq㸭T]iؕ!ݛp6eG"C xɿ4NGz» F`Bg@5 Z;#&9"ğCBSHG\GI"F.ϼӼ1:7 ￝ }1f6ײCZe$͋GB]jcpgPȳ_BjOpw[?”,FkKYn~[sRjx^}AZf3^ںMoݔ8%s֝HWW: E_rǼ@~vߨSnj{Af|_s#L@m:-.ڄv=Jn|> Hk.c+Żozj!J2 (͝\B>lpu;ɤ]#")FI‡(!)dCb+߻~luy#f>Cb! {SM] <&H?(mӱȬ# xaR(R=#M--ױLbgtBM D(:',(rƮxB;%44ۆ0v`2'C!K^  ze${1/(4e/b$tٰ |c5h<*hISl&4] zPQ˝?;Vc 2[5;Zw u((JC :šRBkeʈ*g0'V_ZTT7WI7/Blh]+}T:I{C2u>X{L@Vr8?#g3cu^Jn8֕jc Zwu{\r~.Bȫww{j"_n,ϻ|,2D  {V`e ʂ)u#0. mύl%!;|QIڔ+ht;6Pro3[:bxۉ1 ̰B)CvRj6M_#'$ 84ZX5cuϜ$jɑ1BQiI}00}d}{Ss`#xTdn,Ѡ} =_Ф}AHؚ{OImFsgN@@ iՒUd5Nem'w Żwz#KJ<9?dI $T߆r,)PujSNIoʮ W˳"ӷ#4#@$s 9{+j2nm Q(|(,xxw%NJ~ ֿc<_pd_m r I2݋3<%WO@<.)d.Ƭtąr_6-&1zl6TP0G_yC׷c-w rWrt>wu%Ee,J׿{e@W#f` U%6cJޑSk\a~WwU"Et1!!n̑_=$$Bi{}|K1!;2C| SOxe߾RV/ `ˇoK@3ҊYֿeѲGd~)Bt)vmB B?*f lNL\%`d., :AދoK}?LJX ҡ{lQޘ%*Tt1ъSYCBKӅEwZKBD@DuÀKz1jfF}}lW8)2arzJ!qJLۖNvxa~-˕r19xNwZNMXZz5EHL'я|9Gn^ uTfV|y[k{&2@lQg/IO{ O+(e|,@;@zQYRDmw'.ZVsţFg~7h UP9N`t{;yX1(pK`ª"u9:<$0Yfpn]y6YKuD \xܗn.#)'lbI9c׬8~S"T c\SƎ.P<;:F!wSb$粨8ƋLjbGwKzCXLёKqYH'j/tAk G7[3/a'֨2dFgpbiז;,;ǀ,qm*7#wsj9FOVWν1z`g1ـzrьq[E]GGw?7Îw'`Lm{O˻PyyH"e?,dNRZHz'9.oO>#M-fz[A+rfҹev U`+V]ʦEN=śo8T.Ȫb:Et5&[rx!JAĄcaS$\ꤡf~fՇ` nj_1e)4)aמ -ksSW]ٴ{ީ*뮲_b-447t?a4Ӈ)ޏ'?8BEJ8g|urF)(GqBZF??DN>\~dHXg`dg gɺ˫Q'VTΰTPVs郳M C/<2x_Nݢr3`@> HQB\ uͥ7G)lW^̭NƐ<W#%W&:U QFiZ3ȶ'C$Toi$"s,g!P|E,oy2{Y09A`?eq},[tJ?ͩs q9Kڶ"́jLy+2CЇ;dg%t*Z϶Ure=:X,3{I< .joΗ_hFBjkeU{+_4"n.dW@S%Pyu CzO~.zT8Ou\w~,OTԗ9>Tɗ1%f5X_mIz LJ ͧQ ^DΞ$-やN+>B=%)*JߡG+,[8nz |)R}z_Α|cKrX-0hV.fUr5Ĝ4 1/q2r](>afP7i W0ΒHL՘s%b<,V8VBk]:bU2L.r᝽: 7 Pq-;c 6ަ2y1NP=M)j'1^tJ*xBk`<̓Y_e3D? ;AGNAyh0ƛfpy碁y}X퐪|g #C ޿tڭ81ÞyM{_H[Yhz(;eQ}\}E'# *+F|Dhy=sM%˅PHO8rEJ̑, zhq$ jK[vsH#n-.?@^4[+6DxF4Uǔi<ό,˵qH$L1CQ^FՄ_/y0IQH]&ӖS wQJH`5)'/PX̻!u3mE81w'菜P^Ěk(=;8px9k^6iTv" tU2dwmz`WWδ } :U:SZeŜ1Ͼe]sOǷf`wwLrkG{9dQ 8_eEk)>knnI`t0مx;$b8$ KĂ&9Ȟ;mO9ânN G,[ T<HNވTd0cY^U!ɨZc%I/ y^iٹ2^/!"~gy[hc b`QmǓmYHJ^cPj4&XҳTO(enS*:zʙMq5$)\Ӕ r-3ߊBEiw줻Nϕ4i\ Z%L5z7ov(}WaZ[ˢٿȈ_;#fans9бDP'6{Be W552S'oN-QO8w5p8s:ES1"WFꮣ5|u+0JlVGIP2I9!GZ d(~ k?$5VZ6p$!{FԶ{b\XX'5T).V*@kyiR$~N;k 'S'#)6WFaTqyٿn~b$QIX_T`4@絁dU0=? H1?ziÈ"{;^B$MSJCwcdW!V2"xa@p6';0AީhP4S_}pLˎiH};HL__k|Xgmcm5?9N? -˾ܜ6,A)_M:e̔EXSX߆+BIXg fra:I}壘IpD8!8v7hE,YJMô+xY8Kٝ|]qG/96e?C6((6BBD ͩvlnhݕ$GwcEv7*DFT˛cG]R5匙@!+߀ʦ<QVCLQ@Rn{ ܽFRոt&oEaE%2"_ I_YJ/4rc*3\2R`=F7!Mg9ZM$%Aݲ]A'K/}5P؅ke?/O5+ݐ(-EZ2XGpOtr븍VZ^tQHyѼiUdXN.oU&cu; m܆Ug\UKgS; ,3R;*G:̗TrY,~!]u{/y@F<L2/\ٳ3?*5Du/V : 8Fa8׆άYw_{^Z`+36y% ?JM-[l!:V%Wj|u^/M< TQuݜvHI{crU`<&^\!g+/O'&Tc[{\.i*jq{A~(.BDcn&ZFLASD|BÞ#bbRe*k.Tؤ0|^ !.Ǜ72 hfh4}v*KJ.`@Be;6?7 BI 蔓R`n^\m>{ۃ@@QV{ƀ]eh!gzcq{fjДND޲lJmDJq5ꥉꐔɳu)jehhki-o U(&M3<*Yg19/*kL2!&WlqgXm26i]QkV#+Lαuh;ѳNNU•8u\}Yu.bYTne)1.g_ 擞ۢdx%חrPՙ"/IK01"GnUxWo<4ȩ/3ky->D[?^t'iJgu*K d5mV[֌^Yx]؀PqmܸԢ0i 9NW]#>ɨYw"DW̭ U|<ڻ[6[*NO5ZO.4P ǹP!tangsLJP^S~.[?exT7m)Vi$Ad=nd*eV@NΎҜ Ś#E-)Ҭl/VW"&mOSV81'/+ %:Mfi p84'E wu`.@q;t)ArL\2^&z9:iSSRq M3]R GU IqbVWy?,ΧfU|p  oSgTf]?x0dDHN/b3#Ӝ_[Ԧt8׬RupA 6";BOEn#un!^5+Q +alVG@ϟ̺f`Gp(BLfn[WBNÂ)R08$/p[CqmuyH+<`iiw-^>Ii ^TdOQ9ϕ-k3?<ɒsa*FHfvf7KwMg~Bn]%y5W%|SY+Mug݆ê? k3B4v#wtofXLNYttnP3zO_Ǚ˭,ŷ7.VܯA>;,InL[V"lQmN<M!y&? <%C5R+/n [xVZϷԖ+MF=S؞.E|qUVom _euh\!Wl{.r@Lv f ]^"/4eg)IEx#WfkZUMMz\p͚d%C [L".[ 3\"`Pv)1wl{S [ "Q8:ZTݨ!^2i'H{2;^(4+DM;2Ch-ay&iґ~R"cmoӟxcگA. [mv$΍3,h80.u(hTNТTͦaQ%Hכ E q;~^4f%:$BTlmb`87*+ŏ Ʀj?mԞko/2ϻwcJarG^=p^Q|h*&Q2K#=,ÚICnsܢ➃Z+e{^nb*aȦBw`Q1)Eತ G@zÂ"ۼ~oLJVzPWAS[yN\Lzuɻ\Ѯ\sDʶ74K>_!OZ,ީiBܞNQ8ѵ$[Ojj($qV.!M #9oAYlpi plGorWxW\ˠ1FpR^;{^-T]ِ&+ٵF(idch,:&*EI(/~eD2U}zF U4`L ]Jl! zu;U ϧ*J33PD!䛹4tS i fFrr!E4Lr( #Nep,}y?|b,芌;`RŌd7e ϰo1)uT'8\2yD!BF \'_ Ȗ_?N[vk2` CWmKH0GT@-4fh\AQfXO˰kOfF=J^pJb}/4 ! 5M5ST֏hEf ҂D?,_8J F/;[H_֩~# {(A60Vɲ`wyFbXBO»\)RRTSbLI0a !Oh#&noOG4/JK8pP7|)hBw?3YwȎ2 Y( 08$D qT$͆Ze"iBܲZwTɤ{^%˺ ^b|l#sz%fE}{ GW2=؃4) [qѰd5%g0cq>W (T.F{lcÜ4k.j4f N_ #O=EaLP:7rPChU5<%5|t0=%B!3H+|K[Cf>&#]nW-4 VVlu^75G*nYx]'%Dd2j`rWN{@N"K&zxGeAmRXW -ezfFFM2 "LMg0Jmh2ԑ5i8`ڑA^l&p{C<4xpM Ovv-KCۖ|5WE1\=tM7-(#Ys2eܴ2r@ij%v"n@k~.:Yj_$Cys'3)pxxN⻛ K:S4_[pNKz.;Ez<1 !:t9N"?'T:ZkQ3! M" zNoaj$U_qzPQ򪔑uBN*# )ﭱN Lq(lz.+#V2=gx` wW輾]E—n@2<|xe9LYF ZP~nzj"&Dr05xHȵ)A7qOHwoŞt;A{M=Eɖ]PT!A.8S`v{=E5Exr__>&_6g>9YiY#hీN$Q- ϗK.b0RV~o&8V.O4okWT@^!x = !̀"OS*6]iQ%)u\qXKb*$P6}-8\Xqv]L)qbFX(&3dəz*yN;uB*=n3iy*B{hKGUuvToÈ&mCiM{%دԖߢ62,>ɷ}"1S {w#"ioءVv`}â̗E 6'!d!GO+<"h[ĸ_>hXU2z;YWԑH-4i%T S'e1XdK=xŗPl+'#LBC`Y֨k_w:G_s,fCsXMvW U)ĭ觻*lp ^ *FF42ke Vd#<+"W *4":sN8}OI`zG?TvA!-\|!3tBS"NҮ487SQv̙~k>HkཬFhb AaQsEu?#VŻJ*{-]Ms'I6û޵wTw=d`(Wh xkѷ2 d&T5.t9£1ԓKoÎP2&W4Dlծ >;w.b2Bz$Xaa3|٩qC.9qhx/*+3"x MLi01ZяHk9Xus2mDe1wv7.-P f<09We7 VJ ,P&C=Q7<yde#$̟ZMφ*{TKh -5K}?q?.޼q9!e5d*MS; [M QT06ߤځ "<V)$_a#mv̂>n11%+H>0@1 H{<['k|npb3{o  ğ63l@+2l%%wݪ_~e~&[md>P%#AE]5ٽc*?wO #-7=B]Yrօ?V-_Teb,UDnDsW%K88_2 pXknYaZS΂մ4nx7NX ʱ8Xgͮ.sUۨ#k@/un+#A,qۢ3C)5D_5{хl37V߫:p3dnxEz۱bAtadƢf̜K̷I("'fn-u\JnW <Qrm?F 3?-fmYNFU ] 94h-\P,m1暔̍X6WYx Si=Ps}:'BVB,k<_ap*&8NW/:hB m7:5XoJҳO#I~*<鹅ZvgLߎ1Y7BO ux/w%8aӷJ_=8@c-:RhjQ8԰d90a^ K&9ڄ٭EՊax8K}@}Z+H 7K}gu\_'a:3b= Hy"y`FiΉԏqvOש~Klat_0}y^N[pO_oA/㏎:t^\9h} w \I/Z4YG12_ w_m&wP9D'掋jlRŒk{ӞyGntq{: !c pȉ{MKѲ)$X̨pnP37L]|<'KN Aigg;k8: ;mش'Bŭ||A`6FXP(%=(qOTk[k%sI&%4"əhm-c 2KK4cwlJlAŵ:M<*đI4߆qcP/HN@nSɅ-laL)q'h!=xV͐FG ?1Jޟ|&G-y,-Sȇf3Г*S7g Լ#ETts d65 O,r^P(M [@ n0V aY=ѥ[ޜul-WBDBzҐ-^:YzGH|ĦǦ nRw5%sGJ9*$8Z_8Hu s9>"褛#S7z*&L(^2za;D  pp#wݛMv>ܲ?OEZI5(8l*b Nݓ#wI~/m_.贞yՄuya:DbVDag2> D9`߯WHS-!w~exCU)%R?C},)sm$}؆Ɔp8vG.pynw7GE6@XxLq#K`)ZE>[.AP3{ |,DRe[ g}n/NJV\qvi2ۥƕ%oo6Шrڣ3ҳ=]A$R)wSNoU.iMvqPAUɹbZh^oC 0xnVXX=l<E}e~ELq Lki, m^qOq5ڴ*< lË* OZ5٠,sc=ZyVZ'A/kkG󴃁o}[f>`8~Bف?A~boaBF!Z<"QUz|v[X ei ?JF  D fTISPɹ5VM͊I4FWM~ FEO}o;1LXEm56b6>'@Θ|㸉-MX4Ҏ &W\1X:Vuئx V T0yY9ߤϋa1ܒ($n]"q?6-8Vn 4&ud9'H)[:q:ʶ&Ko8^;kP=~#i18~NĢ֟oE_-s# 1Qnv$q7@t6E}Ϊ˵F^0p^'fgAG3RE.&cOk1'|1E/s_>4F`.em/4X=n=da{ *Xm#'as cwAb2x$^,=n0\QO:YB!GEUg12Ec{hLBfJjs/ : @H;xwũ%Wu$,#&VK0&yN0Yf1^ŧ.Kh@uDULSo?N| q2tyѐ`Oˉj}VU?BWPVͭMk=* |v69\ƘChMS6c2x$Wn9`\6jRETF&! 輣ȡ{l5䝁^A1W'~ '7@C%NV_8s?kV:7嫺]}TYp+u-}#D(E,};]L ɮ>%]N{4j*ְwx+Ժ9$}Bz4?Zl V6a0|,r$Ȉl<_hyWEpw7HM\t猩mF}r/?huņdMc (?|{ PNep2̻Q8֘KXiq~sj3o,c Z7-Y&_`. F iLDWk {p ֢agʆӏ|և-72kugͻK:b4Zt̺oTEOhSzNU D8JңREieW8^o!>8M#;юm.qUrVJZVE!* tFZ4 `a:XGI_".yYju{s,@*|`"> grަƎ*|ta!̀*Id1FJ]"M4b/^/LĶ_O5+XID5[DL40ƚ׳}\sXǀ+7:Bl8Gnk2H Gh;#ءn81Se!@Lq[u )~Z)\D 8U K`wrP XK8 NHxD 2ZEʘU픈 돽;`e` єtWsJ-.'HdsDw NP} 3.1<#; +qT{-vx&sZs'K$ӭfjxH Vy% 5xb2[Bj'Q^ vczdzO@(%~~9PuEák/B|<¤|Fxy̭A784lS/c>N=x[)Dz؜﷐FT;HKO F;uixm+x~,dELhHӢϫ'P4Re-NN.q~|oe7⏉ᛌ_!4l}1.~t>)t c鞲{f?sfNtئ>QI"CG/et 1Sѡq p\ 8Un> yJ( q9۠s)F%!`2Y<>o#5A@$fՁ*_д/<&m(URB{pjBÎYay9C9"^ D&OǷRAk ݗ̂NR|QP (%}%dU{)/tG#ڮ!홉RW$8irCw3 D g£㦴"&P@=Rܧ,a,p6{y,1|3w#,?.;W3Dž pt-7[:yq,$ʚ:U[&r -baf8rJP(Z@ԪL6*&#zV'$K!XkW ~ϴJ>Gpfۧ8L5%4˷BE1&p~22!S j-o^Ki7RƁLkĀ&l T[ X%9l{j0PuȐ?7{I oCAn H-Q5g& g;+3m S" !DdxR.7ɺ).Y[ rs}6Yʜ2t_@97q0c1'B^tXj ~h(I^iAEXݝ%>yV\ )%g0.U5;Cf"+c˲Y QB{TS5:=1ɕ560 'xmyW(^~*%ㆢD [͊,+˔?y.#W"62;)R t1m,I Qo5``oalYy{ f58 'MGȦ@iŻڈYL隢qpI`k>E&؋}6;5߻@m[%fQk +u+A)y }jwb)VUaY`փ NP cJ[%I|6 _Z@ T<`#نc^6e9p 0tUF5ճmht0A3ww~~ioBJ;:ҮpTeCnc@ En=3m1NL[q}"+ڰLLS2i0 $ubH 7-W!b@@f^-!D[qhE¬^o8y#<=FOܾ2(mƒ>[u``-HV9K6!cpֶ;$B0gZiUi NXeȾc v Ǐsnu3@%^E٬5dX`ݶ֕7_׃K`!(4v#<ڳaYoR}0.4\FDB{!Vayz8 U5MѦ nP9|uŲUck9oR ?sbLe=J jMvV~$+f}7Ik|f Cg\2|jZ+ȏlY]!o'=ɴoѣD;ZHO/g1^ϲq]LclClatrڅ3e?u>Hwm Kc2!1@!g nZ: OZhG`-[zڞ1Y.'xڪk>6(1f?+evY tuO/p!9An8|BJ9 @tfC}$UR#I*lw+VN C a 2YY~Jf)+__e.dan稧2_:C>AZg|WxQl;Tm*Q&_&<"+ S+TSZJ̱1 ] ^.!uEn+n^uotrVszD0Dn+7s gs_&(*mr`u9I[@Keoz5zg 5gS\k.+,T+IgI"L}6ooxUW!V=3hM 5] 9dð3/l%gN=Д\5$_?4pm{'5&/Dm} j(3(~ߔT'ls[5D.EQLՄp{FW|VDljc.z09_<:N_N [̀9BK f0-g4vEDC4d05ڼ$ܬ8{GA` A%O>8e?r8lr&ҿd8ʷ\g*Fi@ k*/͡LFڇ>lǦCf҅+Qԯ|֝a6dt3 `wS_Y@k0jk""Z_ cH:f󋪩89XW?!;Y#xkXx}}ѤVy^R#l IF{%_3S [.Ρ.78_?  :FGdv;#+2)P{ @2w3+Z+DHn=bv]ҬYl5M ?V{!xjaqGR !eDgR Vse#]7ernJ0 8rj=Oʡ׼* 6ρ]x*9Jk`;<=`[>zt> f 1 ;jGfhj7T`ܻ܊W6$Կ%jU<Ġ]`:"),y@zcaU}rSzp]F,.z-#B>Y1m!b"hBLA[_`e%v.`h`";Zˀ`)u޽[ x/Q :jT@lfWÕC0AY뿸**L:. @&p5@|?}cv1Ы4%S"gv-f&Q/Y[#zw 3a_d[̓+6@ z[/U .tlܣV8Gg?AC =43;q9 }/+=lM*ob 1t) >k^`A#ndx7QuW)pycZ>K렒gza8'0aGw ىMuXGn1 FQYDĥpAzpyER N?' ek:K%4p׌k]"lמЍʉsGneYYb(R!W=RViZMF 3o/<L}߁:tcbOYąi]9I3sq. =9IP—;6 6^IFsb.@@Do@ϲ'qLؿ7$L9(&B9LJVÿ($ppA ݼXAn*STYڃ$ٲ¤E9Ό&0)9ӟ zH,~$t+/$OW2}R"X߁( @2rgn Ŝ0˲ soڏ3w^-ݩwsSn]=Y ]뼜)7]Ce[7ʨ!c~{9aOG(I[qz7Eإ{GrU}yR@"5AG뺚@Z /0!}k/t)6 08X%m6eZ! nsP[Kc♂GA7PWSss@X Aɐ&:P0ںŚQk><Ѹ])DXuyL`ɀH3+'k_ Ё%²9* $!(ufH Ƥ;~k|ވxI_Ŀo F$1,B>_4^dBa*YwSziɡfSoN4,`#!ht8̶z0W|<_{lӻ6zFGND{ ؠ6>j6.DgZ P64 m<̃!~ö}7I;߬?$TV"(mec-[aA_VZY\ #SBRlaݦ3la 4h'2k%[;Rpiυk?μF{|Q兕lLl. qÂY/%aENܨ+sZӷF<ƽ^'Zͥ7beQ$I@F+nx2t* -\.vوN~Źgttv7Apw |F261!+ƘEc ,B9z֑?Sn.D 4a9s+)NFVX\(#X89B!4U?-Q~ "<@8:m jgSv4#'7ezEc5(4d[]5,43FYz ڠ/KQ혖v irEP*N;G4HcFf PW`{#+oCEr/yzz#6T1BB^W<@RS_sЙ,q03:"s0Ǎ5>t p4,T^WҒQIW^r"dTsecd3Y=WJQIs{g8O(#Ķ1‚ XD6 qY/Lk 55V[G7꠺z#5j}Xk?t#qG}^?P4?:c :bj"yt*&JHD×LiԻp{, ?s)T7rgn0\ #^}5NՔDl[_%KWg/=*̭E4S6 [Є9n.j 85cRNj9Stqogio86.BG0|0)KBn^8|c5K{%K#ym<}.cFgS z8ht)iFPˆ ϝHC`J8choq}yVxmjؾ8Ϫn8bKHNoNQqG,rhD)yfp֝ 譮Φnz_M }nd|l%Jq]ʊ'% (c 6R+i͙x2Pm"{ xfͤ$5=,ji7-j<: *PjH}B0X(8mblANڎUx~k/ E M5uGqme8rAT9w~`$[i&E`$ݻm1YDJD&+>Oe9?vQyb:k2Fw+x.Ġ- S&T5S{~Z_4b$jAW`nK0Rߛ>6͟KOdZrɇɋS`3 9ỏ~F!%k1$1|"9j;ʏVOe ]:kЕXTD>r٢-ie3؈uS]O4qd݃t /YZvz]u/엣1! eg!S.c/~Y)covZbkx*v7gF\zl+ys[36m$JRU|I cєFĐ=N gϏG-,!-X1~N .ƅ,1EhH]5⳵m<me8nb,TbfK.kWlx;(@b1'򖤀=2/m8SHF/*GlCPR UT^wyVlxӄ¼* Y9j?FKW?. 밵QeS_5xi6#7!*c}LzIXjT.0 C4@0ԙCT)lnaՏvf-\mؒo@jԘ#xacHЬt_, g yG"]8pej(pZ?hILNeyJTp:-^"qLX;;31EM,WKWLK!U“VVzod 'Ms.HYI: R,)tiax2)@#ł@ 5ju{vVytU/5HP iWk-BVQRWlzu#!Q^dM;Jn#kY}!\0gE*s4fGct OK99o9#Jyҏ 1+jiMV쁛Pn'arhȣv?/*q,20(>[vw?U-*}`mwœ- @7t«m^*]779r?Y0C|45ؚ=<^/^6*+MuN'?IGھ IFj[=& O^Z52#3l\;4GO eQשJSM^f6N0 Ij%ܷ77^N`,\ZvS"ǖA~ )%/>r]CBh:o OՏ(yʋzoy%`0"_ d7je^n;u/  ">E7=ې9:Z^s}W"{4H3$;Pl@o*]\';jԢdAue[kd#{wF ^d`Tn@,֬ITbat gcj.d}(zmB>դg!p;Cip Q BH{f74Ç!8!E["9.\A3b8jP% W WrvǼȜy5)jF#"o$*ueb+ aBʺU$qаPNSz:KlnU?7wDv,Ŝ$XsJn#>=e\ٱ# 3ѠA7>FKWW34AgֆE~jfݖujI oD}[tA6>\Ы{=m>8ўR^s_ģ%m?H홆82T%F=wS^~[.r;Lx'8Z .1}{K^8Nla,J./ SRሬK(|Qw CB49 х#/6$Y*eĢ?Cؕci&K.LO]VBN F6Z, iu=$!;%01:Q$ `_%þR,K:]>S/?ܑz8ؼHDIQsGc>w6@V8x[ %Ab L(em?l "ma[b҉3* Q37X`tzr#Hn' QWˌ u_ѳ4n 4߯278 cADɡ h} ˀRwtn5L8R]wEs'\FFz%cR냙gnIb.x<#UGPa 5m0۬gjb#|Bm#҄q%Ƨs9OM^>,*c^w$W=KJY񐨿2zI#^[k=蘭aT:r!6dٙbT~ȢfVJ O"Am6 S@LXrK|,#4W& [2`mli/ԩ=Z(RaDy+4WtCw\EFj2w$s܎7ZIu{J5S@Դx؋bqgv d#_S'6++'i"xՔn>Ul%?3OuqHo#0M\,T'Gmuꂟ7kvF x?r#K&]إS[uܐ/[͞$5Ľn pL9=BNwoϔ_TO3Kʻ0SSȌԚ U׀}#Y1x^unu*?PQ.W❒"p(rf>Vm<*vH8n[UwAqI]۔[xM߭M!R`i, [ ϏK*>wNT DG'-ܠ5 َ`dw hlȪ-[Rx~Nև1#yU:.+4ҚmRZ<0GG1#҆Gzs-|\JR)֛Q `VNx߲cl`e46tjZ --!]G H#9^M,( $7IXpOh*6Q/IeahIlܫttּ 94 RIA=  ֫oÏ۷gHsVtHF _f5;SJDJhVXxC(;iF=z3Bޜߩ6ͻ ?T\ u9?0*:DJLI깑wM6>#~ K ؓKCrFjz@IP_\{lwȼs9Էf:3*lHaޢa:(_$qbRTi,gZhw V;wHqHf/޺E8F0,ʽZ?Q#'"ϝ;Ywv5%E7Qo6~zFvhJC7T`oJxA]NuszLBl)OjNg~RӤv^y?Xf3>bEk \]Èi}p)hjR+>f.Q8b zǕ 垃fQZZDi۩m]|(C y38 y9]-(8mp &حəT48tzmS)#ߓ=='}c3Ump)5p4<^ItÝ ٻYl>D-;2߸,gMyTyR;A۾I}iSQB _ْ@̾TjCJc-,| 'G&G֒/z-mT?/#i;nt.nxtW=TLp@졸>it|:Oi+'$ObŁJySKLABmK}w3r\deR* }Ɗ %dzr pkAAɍ@J 017slƎNd1T`j>=$vYݥ8^{&󀔚̱unЃ9&m6Re224f>ӪnlN|(W62cSUŁ[nW.T9DNאk/YdQN7t5+ll&^3V,2G@:J $+5m IrQ'}IyI{n%wDa_bˀߦ3&Tr2u1 _`'꓂v0"ޙi6_(`o(@Bw/zd@ƮX(m[n\pG.ݒxrG@+@j|KR@:7@W5_0p8N(EY|d@WG./ҷW@jhVTwMFb Ar̝w{6/&Uw 9&.#(ZN6w NpaIfҊi>\yϰ !T}++}>NZjWsC/%t#U6\YfGПx\=c.GjVϵ,(' Am>O/<ҩL|w"),W[>0󇇦By"V&^o}`xߧ,!>ik"_r :'<Ǜ^21Û8JAR)޲x@w2@) r;B-Fn3dy9j [P0VOfdC_4Ûl9.9wHxc~=KO6F{h^2f!-ixAΩ} GN<9ƅ,X]ġe̲sc҆*}sd~k0]X! ?c# +E`.'jcHGJ]fT iՉ8N̾C")2Hl7yYJ jaVnQ VDbXM'E|.>-j{}BjOW ib>ccj8d_JwCAG8di3g9L} 09I˜"9WIտX$e-uz!>,ɟ4'1*mM኎h<Ǒ<<.Ap[,}+kA_΃F3Z+up7y0Ma{$N(k 2Ar>=4gPÎrBccHGbe nxXgPxbQ+L97qGu6θ|S͑N3F"7@ wʈ5#{8j[u:Ư:7m'ָT{o[XGWh#c[͛SLzR/6ImhĿY{|GhZ-.h>{/2ŏ6Q3iZ  s20C ,pO~KfQxԛq fR.j̡QյBSq Z}Vtd't)O:8({4 g^$_V)r ACMlAFÄQ[F8GC5yܾJQ[j)z7+KT3RUvl*!(~oc`$!#>8ZM_ĆP~OwL5rHYܠFyC15E?mzT_A;-i}yRcpE83 )Z}7+&:w⮎S rHLXZ(Ja5Y5jV(hYn*e'bTƪ^ӓl Br.>Ǭb4ۚ:AmmPOܚmNR, NPN({r*k|kgH.|>KJV?PE3䀼 qj8N5Ѷ'j†SBmLqO%-EDBKZ~]"YĻӶپ gt_ <6Y~dpɶjT[5c><8o "l!sLwz#qj{ eз4tyԐ=ӺU%yt+[KzkA;?52 hp8Lob' se,9f<[z'7UƷ-Ko]H >tǟBe2IƂ1%>-Q82U#` EfJPjzDT_>QYA}UU_BPʆ]ߨT5>=aF9aCWSgX-P7#ؿxʦfGi!z=uqWJM6YJ }Vq7*@p 1/nu|qSmA1Z%5ر("Elf سՄ  3?>pBAc duINulXp'J|0 v}󙊏a F'Q>2/<æmBOJNPЫgbW2~a$½P< @ljg?h;11aGi(-E7_/qwEj>r+dUm(ѫ.䩇ԗg{q[+[Hdx!,k͓֭U0_TX`4}w^O(;I3pAfNH:k~f CN@CpwiZ4Q(߰fSOh=QwfeI6ߞmA&Hsk j?kJ9/9% QCn$]N4<؈_ջ?vN {A8Z k{ڔLx`=5@Ť .n r8(% AuamB"m)i4TR/c.o}2[#9µL>_r\.)Ί9%r<\F^IH<*-"a2]']'mE2l@ǀaQטBT缑‡${/RZY)1^5:Zgǥ)cr$ D)Vh_tבerq9= s\'u|K +Q!MtDޥـڑ+ dB Jmd|Fj[GPeMQV-̃`^ :՛ZRfHJoxA["ůu"FFU,qKM}FI3C<5U] G$Q r[w&ηq`ٸvMR^@1.!qsG}h8#BYT햯y?A[-皮$ Ky=^*4w &P6`sڝnˋ:6SD(Qgںg񲬱 MBM8B֠D?5֣ͣvGAƭѦ.>%zכװ+=6:sg{0ܥH*=;|ja&>Y5xM (S._|]@I;{c#b_jAӐ,@泣eY'lЁc䳑?<oVWjh[`>C' +Me=p d_$4Qsrqh1f; VfJY"}ILbVQo{6c^Q~1 \1' ԧXv J>)J8S}czsP׆7Hf'#cj%:5 (!2'0}M K0o誉=}q"5xk7;'3Gc`ԑX긘9vϤ`&i|D٦פl jpI JŶ]P'$k-IҠ泧TBt=a/9XQa8c=ij/}ZDy ;79$|_*#lEBa` fUG0N}{Dm9ro)f6(DzDX)EJߙᝩO$GX@iA80rՙ -$lPbMn x$:W rW4KԣtcUIlG} #,$''-FB+LT^Mla,lN,.zq@:"N0߄< 0H}k+č#(D$#;0H`8"]SqaQrڈHtN/qm>!4/.dmp.A`6tS-U4kֹmWɶqT `$`} / `ϦuF-(-uRkn_x'6A}HjY@TKol^JCVdՎ: 1˯X@k3S gP 8N l˜6vu uI Q2' t0Wֺ'eǡ icj#*8}8ٍ'y+z!Ś% %'iCJE.F"UcOOACoES\XO?jqUZM=dQƫ9]ZN\ zu-e5ʤoC;V};{2SgA5<,IkZox\J>kUԖOYXH"WT2]IJeE^.#l1U|\h )z.54[Y>o_gx[%cH=!:ԉGKtCR߼/ZS?bE>EjVY)E2+A2?bYpd@"|{W1֩<u&tck,yr_Yvg$,HܕJC_Fl1kţGN24:k.gSzQ$E|ulib%~ki@{?wɶIn]tLJӂ182䠉ffRꦝЇ0a`{MӀ$y==lʊe(GEkP'tv4u'/u M^U Z2uи 3(;oƲh(nM09~ϸ1U8g/]/ ?6g^:S_/+ͤ@bjjTB rSh3u5v3_DܞN(It\uOD%R77sIqXkB2[}~ȿ5ao 7R5ɩu'V Z7i0#f09]z䬣Ps &lV+LqF%4g4nL&-ovuNI̋%@fyQ "{>fJEOy,*5l̞AéaTĠ8o|}f+ѓ'X)`]/V|,1&3gpNc7N1*P?-c_O<k]Oh(}8=\_[;h.dH$BbELrKuı?Y+-%O r^u$/` O&9*@3mߓ6D{pW =ڥ!i R-SBnUH˽s7XEQ!T'J++,j]Oc/~R &g@Yב%khn.u~4u#^$%Je~ÃZ24pOjAIH`$ZE]LV%l>T+~:]Ҝd' 54W⳧4ҦBWb`S+̨+X04%`Cmm%p#qYB$'\ǏC[ ^~4j BL"5 J5(,Ț^/, U1$$Qou(5Z(+WeZdH-$DXMKBzx֓O=CY3/#: dB޻;PW+VD{#M[W޻'ԏ-/%}H ' (zN0'ʴ+ݪTkQEvQς:H΃3U˪J=ڕi5 /Fgɹ.2`[WRH7H|犲(<\Dz}w;>0H0iìOxJHh/? PZ2~HdNis ғ:[Jn4e]ZQI4X|/ڕ'W|qfX$+Xp&V;!,XC1f{sAȌ;^BǿQ҃};օoOz/㉫5'441SwѣTrS-S$mQ.yӣI^S.VP(vN;ƷJUV 0i\vΕ ݅wSc tpjǟ-ʹ:c;=2HXU'>. r(w+b){Z㕪8k}j_Ty[Qa;)dWoȻp,>׍)t {jK] c<lO^r#g}VVwvԛ[7=~`} i:裷hOMB7Y=bJrt,HSܲNlzYRwiamT8ٸe䓉崨1"!tydGj[F=N{Ts搓08m+sw罇N_:F|iD/#KvF6q-@fo*zWDМnIo͂ʸ7NzHm EN#"e;GKVB +"X<1^%PQi >F>&Qy$˹&*DLqHrEJH?#H|2UG hoL x$\!PȏhK|Cèp+l:< FEj^-TECDbddelLm\? @4됪Dw Ce=迯 {Λ`%i; U7jg^d5I-U"6 \9]ߧc_ɻIl=8IJ2ӭo(OO_4,oO`fT.̪'Ž$~ٕ%CWHcEB=LFVY&`[/hIZs6Ot!2 4a4uƿ17ivG( ls{,N޵sb4^R7Fap 1d8J.>˵.%FkIÐ xu,>җ_sw)C>d;4`);vJrSl"qe#T\V<,l5cb%tWT̠eU|ޚ]˟w=T"He- G/˴UWH,o&rJPiS->P:$RbqM520U g1WMg+}u +@H,럹jUF3;S6'%¨9qs ݸw :-|ӻŁFj|Y&y YyTNmΙF.=qeId&j-na~vQ@?bG[Yq;Qsi4(8$6wg%FCiniRЀMW1j*`W䨼.mة[wXsm?IU(8r8^0U_"w#ހ`mMFWVCpGY}Gg =Y9q-I;C6 fUuٿ،}| I|vKiB淬jzxUMJMgP%wW5*Rf7vq i: +mR˷0Z2wbnqBmԐy'%g^7 VݽNg+:"Cby~$CWslׅOPv\Hxq{; ;w9pị %/>v"x 5 ;T>huN% %-SYH6S;uSY/Қv ,oHoJwS G%B o/w#BE aV^G:j^$(I7]f𛆁镛b E#D~E\Wm-&Tû7@THzwyWFOF%4CXBZ6_y=bϊ{Ħ 7b!NVe[*jQAjȶx* )=@HGjDչ ʂ(Ƒ]nPBCDw4ά*[5 C]LV,iKn䴚%3ˢ(HR͜DTR1.*Gn),0{oNzfk@ v 4: b2V\DxӴqGǢ42 l}=auEYjX(Ԭmgj73kᓪyGŁ#|}֟B:= \KJmE!w_Z# jE+ݴeK`SLJ {fRm_M+9 %9][?(^KT$Ïw~Ylhd6J\i4aX*N %R);T~Z c׳IU2 ϱeOx›0u43"Ckk.8l颜; 5Y.2 Χ<<* y]!MD&׈]9Eb/݁@>v?@㓖eF`flI]Bu,#Aop޼Cc5h_-&j)^azT .99]koy*{ _6h f͈q["m:*Î ~ NWWt,4̭A;=~lcv{͋86jϖi >sKo2TGD6l J#2 aރ̾5˫nl; aZNNÅs[n-%_?V5u#zo(fd*ER7xm l3|mCZ2$#(yq}GY7iXH)nU9:o]I4\1]ȕ $rj{=,܎QJ,6Y>'X>J \u 3v$~!Ɵ |'0S`^ R),ohä%'gq#\̇K8YdJדNy,t- 6QnE`Z!gHMO*YmI}]&a7cڹW^~M߈#YKpVNX]PWPCN\ 9)@m{.ٻ&q.pDV k=<\vq;? aؘ2rt; @Oz, o<60ߘr7nQmy,<56I:ƋL[ S06"u31,dFۛg&y DE؀Q,\GQMj$Ky4b>6b՛[P4M#XB `l@ D)_gӂ =JbhG*JCǽmQũp[K WK=LSWn@ &LzUkF~Mec1 I.JKPI ,ݍa&2͌R3(hY"| 0$C1r-B@MT5[_"[sMS1"ha cd5Iؕ=X'J s XaS)C(?N&oIz/CLe u}r5)O ?^⯫Vaa*~Ԓ5qK0-Y"TFӒ ] ~b.?֑"o;γ /ơǙo[#P'҃7]bNzf(C{ TIF)iq8g&gc&,Ѧ7.RBR?kb}G;n9{@NSe=CRjY€'n#VJ_oVQ@ߪ 2͛3y yjH3I _m :)w&b@@Gm;hV %U熱'jY(q *;&$M".Ĥ.{">}p^6tX[\Ԉ:;IkQM_ExN A˦-!~*rij컢dqDuX,Z+Qi򫓔aSŨe^q0YKBP'k:[Z SkS]1 ^7B\w`?J}6+QcBmF# _xu?ьp^Y%?l$RdSVLMxZk2;/4DPZlb?WH")\7ٺ{$~?rU~b4.)|vLyRA*wSRK 6j<Ѝ;aUco)6S꟢ëU .Q 9$Рzb_{92!⣔ ܼڱݽ ;| !p2/ǭszĤ|C*&?Ԋ]N~04ľ니KciAbG0 ( !./;&V>*Ix)Y  Uૼ^UW~zkpTkΛ@[;lw璘$=dM7uwص kFr騦z[ ذo8SdMTw9@d T3i-eQ0DV[S"U#r&Wen[lTZN']H1 5ǟBӏ='6ךFFWv8VcGv'd~DQ5.rUsiF7O @VM̪CSxϐ,LY(2{0_/UcXe@\FH߄k@Tw~CЯܘ0Pժ [j9T}X(FuNRdU+HC!)GZuCfAzD:n_Im i?{|ŏY&0ȳ[H=7%D9{F :Tdh6Vٞ~B~ jss~wuT$vLXsBjBWtrDqcf;b?'[r_SzAq@$fnsg0jw8bC"&#:)/dn%l-|U ntiLGsUk%m%+: &̥ A^ ^)^p߀b_?Ǣ;k՛za>o,#ӑvuъڣ}6ۿ胷KB,+A`w!`y|j\oZu^2L&dkuW~WcU#& !XFXG][15P=Hݗ#;ŧfC=4+xǽLcivK"7g$*0YW=zyK;O[/c^T 3W?ڃT:hip#ܒ@v23LCIgO >j&t)Ň,Us&^'[OÖo8:FJ7jH)qZЊeOxj#t d-G]9 ͐neICU;J4w'a*C+nIcf~[ if Hmo^KwYߗhٳ?aFWXˉʒQaWQfH?=0Q3ݔ(Ub(["zN`-'1ҏXPМey <X$ Ưٳ$ialaK}Um,|*gi^$(veCg|uQp۟ \uX,mf>`Lv[@&:%Cj-{LI-=΁&Աar_>%a\7M(BZGm}BQLݘeogÏ(RPH2UQ6$R m4j\:h?4a =\^)z1r?m&K}hrm6|BCtHfv31U۽b+ sD"6[zBˌp)d8tFV*s ^@ћ[,ٚ(v7] 2#2I#nDA]sԖyjk5ULTQH@׃g/tFJ<2Tޥ 岸Jysшmណ8T3Y S7) MƠҁ.CAԃ. YܛV/ p$:q&=O۰c΂=%ODzo;7p>@o:5KIt40v O(!'EO4F"Ld[(t˿'_ZHbjZ[uY*Y͑o"'_ ӿb_ryJaCgQYP0>d#Wc50X\\]xL{hMh)~ZtntXv*Ь=Bv`3Ešo>4/~ۢ{]i8H4+ ǟ UW{ET%6)]3̺NJ &P~X gU;9M;)|$ۢNT?񕏲a6:툒-Sݴ{n@`g;Y ??9_MpHe*<-[Gɠ.~u_0~ï@ qCP~VQH)*-( o˾:(`ݯyYQ>z?1e:˫%!\8I"]vA NdƫSܼ3Eor~x{T[QC&)h-,\UhZӂeVqz?#I%O-"+HlD{1rCJ=NbDZUy2#R 'З=Ol.ʢDGdC7cPV4eg6.+ݡ!̇8Erh&g.NmP`I6 j]oɨRcy6ǞjD 5Hkݲ НF rçH 1]Yymg2ۼQYD!Y3z 1S-N/T?1 )jnjTM19N !ަx=Jfz @˽#r9^!P ,z^߶ߟY.ty 7u+݆2dBnnɰu,V_hPZqU3PW/b5]f"",n`zqgm,4H>^aBy@ 6EK.&bZIaM0EP3@!y%a v:V)a#x(P,8B\3,FJEoL3܋dASH4r I`,iEYee=FXOęE]/7y˴.}1O֌Ohm91f8[2]Gېl.^uBL PtȟjI j3QN~?XO>k>kgQi[Cc=s&* 5 .2}؍Ru5_EL?W7(׻3FL=cU?эGrtZmmN㌚r|*r89Gq<, dQŝc&V{Є]j1jЅ#R ~1uDftS1INww+ghJf?̎jUicXwf׋bO1`J%1}`wR=1?wq[ƶ4Dpq ;=[ 85!5X$^L0_ zf*rn(dWV 䔌FhVBu܆ LJ?ad57v/*;+*7Gu0O =v0EhمOU#|>#/] fW5]N䨡jl6k\#1{6T`ƤIchΕ}_/;5ppԽs.Aq\ߪp7ئ\'9 1r2O車cWnG%~D!f8h'z |&fLv:ܲWC髃%vyA GR GݒoFxU-`Ɍ vKkx˨nyPp2_\<)u0 //Od;*+}KwR}FqaD0bs5\+ F42A?(ߍ4Ӓ=5"^KLXvR쌶l  ۽c Qz)GvQ;c? vq3_ vP<@ ukMjċe@Q"4ym!2i@_ͅ TDkQQB#'Œs*f(zwBo%Yj7!|E|?Ds)8F=\]}2fnd_nR{ُ^oFn_Hz2]JImb[i3-*q$k Zx=j*(ݝ 6!PXA&v<췡5Dzr0Wy,NM/=VnA? |ɮ+^S*Qq^g3bqY@94J. ς)sd$w4G4//xcW C6PGHԅNW\N1oj,v+_y.RE5ZP~BBtKNn!q*Wm)9ŷ2BS75b;lXTR#}9kBkA16!1xεy1H A ݪ\5|z̕L_7HJ *_Yeg{댎V_6|U%d󉉝% ΪkC~GGᆁuE6Dfvj5xW2AqB,z-Դvvtܛ$~ [1TV[_ED(JiM E9qf"Sח=A[-~%Ǽ,ٴolk!Ӹ_"s1fgb`V,A(Mn-rg[ٮ2ϲ{D:?<96H[-RW (P<>9aײ ·M23xPikqyƍ4HkX z$St5}3HdQ1tNe?89/5yG;sܞp |C[< n3)8k6ޕ#S}!r`dod%tErc`Yl])>uNV9B.K&,5o^&`]vJk~q_ S>/ 3?B{v?by9t|rA,%Ä%CzBw8sɷe/P$\Iω 'FG3 ğ0tQEKBˀ&V!|u .# .fxtR"t<;#ݝb*h˲m#S)PᢡU:Rc%Ϗӿdd%Δkr _hIh/H %l4sv<=ߛ!9aØ!rϳuƲpEu-b[LJ_[=9P@h]6P."hn6 рe9';HԘ䃈jLc3Uc1 psYϤhw>0CnyMh_b,߬xrEbLP@06ΤU @ۨO̩9!DoEOtC41JJ2o$B-'pU0 F%k\fZK΄+鳗֎״%CS @&s4쉆SS"auy{;O4A:ˇ'ʑ_xO6{mӳw(V;/=᱕􂱹\r>O*njOabORU 0];:H^7/espﺘ R"[bpD/&\v1,p^RP?=![ųxڝ|cSr<ҚDA6*^nLBA.fs{Q:>`Wor5Y7DY*FWi°ݻcQsh0+Tr1 3f*P3BÆ8pQ:๟/ȃ zs &eY.l,z=[F܊3QSP 8{*7-Ytݞʽu EŒPOGdmlfe8E^&)YQlFyrE bKMV6Ha`GYJl_Ap@g)M9HHQќ0˥̡7I|E#H~D@O:+b0>3(aI\-Q8{Ɲ0[8#)b>uYjĩH(W'oF41w8` ePx?Qte`I8uw9Al#}vPϣ5.b"mVvQnT89kզHKWUH{רϫZWPCH&LR-(<;365?^sm je ;EpC`Ŗ)VՖ㥭ˎ SvЉ3vC2rq>ŹxPj٘R@b#2a j9j/ƒG.ܞ& N"8p3q\#+4Lo:L1*9G7M0鱹~dGl:x³ie156;Q,aM'1tI`$]jCRs{Jfbя.:J^nИã֘D`΄er5r{% QI|SPZ0#ܟ )Scc⅝bG}icaڧ6 |ō_%`?k`Q*MVz=yt~DQPۥit0;#șj5lkHrq?57Г7.`. BYXUc*t$:; TPV9^az4ԣ|avn*3 'TZSBr dҫ@ {sAdЯ {!Qu,>\^sw.xt c #+į^3LS'T,wlOAm0]F a䂜Y!8is{qNEu0{dk!MM# ITudB :nYq\pCSDr0Jvqwr40ܜ>~H 2ٯ@E+6oG@{7a|:}n@@,<.{I¯pM>I%9" Ƹ-G2Qh)ω* +{#zоn0eyՂhJNKh52vbEQ!&cocE~Fo9``pչ>(R^2Ls/ J_xR_5G3,[i i /9IN?TT4:=(j-$> cvRzQeb3q{'~CFgQY;]³֔TtJ=z(NeeRQE?L:]/8JOv4W JrϐTף`߄G]2R]rKϧ365F'9Kc-O/bwgf1UnuLC-aGZv* L&J#۽BEA땜 8G֠cMk!?yd8 v.7t" \А~wAv^% xl*ǤbO=h^qâPZeW/-bQ3ÓNgu$,?Q۾YUR X&{mN{ͫ.WEռ VdfoU6OpXoR09E[&槖Űc(e82@5# zfdXZ7Ea\+zYKt!wxvρ[H:HCik< ",'Q-06XgYsQEQV޲[5Ibb6e {iwͷTk󰤤`NF PK|~rM^pi|7Jp=DȷF yy,7dk/'`=/ .UXPZ"?OV!VI9v`m ާa෯27TwwsoxVE#3ct2+LK),hJ-Bw^׊yE`#*lXK2ʛh#|.E UθO20iCDe?J'@ *EZ"uңUM?5` XyK?C Ms6zzE-ggI{\5пkrGTC51VMWɴ55CJC;~0y]\ 9y?j"bE]+=-y8;k QgqӶ/UME.]դ~g)VBOGpgo|bYm˂Г?T r+Z8/ŠM&j>.̾,$)K /`z&m1PKPwaHpcԖDp@46ona(lpѼBDdY&) Z ̚"wA8+š)QA~\(Qܺ3,EۚrZX>B|7hAؔWL]_͈ҿ $\9?Bii8߷3ur_kGDj%" 'w"UI܊\cīM^V HKE]'Qes&aagG &KI]NNk%zfЭ_nKLƂxV3}PtJF+q7$h<GSY%6D(Jg}yx;ZF  y@msfݚQmd\vӥmOYcWu՜\5>_=zp8cp`9!f1?.e: - ee@CŨ&Ac>-0pyΘ0ZE jsU1=TZeP)Mdy ze> i:K9h - X? ݙɍa^.Oѧoh?bZ\^?QaLqo|t\\r~t &5VYzn{\7YuE,{ܕ&l wҝzs7~߉$*(21kٗ{&!w[S  2^vH=*N8LoOu8bSzeu=]ZX_I"R^qnF49 *3$wJ#ئ:~*ӱ Ҏ4J|w>?hyS|Ln.KCFC8 -M)U!s{Pa}*D/wǔi~;G}_w3m|p/HKaSaD$GVg $m;ĘƷVq׊cp3cmyϬT vxѐk ^7[-Z? Zԣh3?Dɞ^-DYG.UOT7yȜn!EsfT`;}ǭLZb7h˚xUs4-6̱39y[F9t' %Q3~MYnY,cbjD._ n vST`u韟`9'<?Oj Xx[D'%}z7X9v=pM8-w'5Z(jxKm+pk<#{' bCf4Y78K}()f97v<#5RG_%hK $/PBZQUJ ZN5> *TB]a@#B~r힞.ܗBLRyGȏBd\J*ΈN/_5ɓOHI/ nǩVjT6:G"d`7U@U`p|"Ik@OI%̉t*9: M Iߏƪm~$MV9|r.1NG^]YXa&װ:U U@tMSЈB[ݕ#]f:QHNhUߑGYRGt#m?T@4r+b&{ #vU7, 7 3 Ga+(YwO"ik{t?4IF|О /N#1}p˛ b{`l* lA9R;ÔnJ4DI: +|4Z 뙝L<ooRbPګ1_dx#6S}-գ5B ;YB:`kTO=3j-U묘fE[?د:{5jEgrVG`誔 \&N>0d:\e=I{ ᜠ+-&H"UwM)]| ?7ma9na~EdΣEۋ:wv SeQï ƦˑPHyc;ئ\bgw^w,Px 2>nnCTѰ]-7My(C^8+"iOYPڽ iЧ"FEjD_4$U׍Fwaf>)_+]6'rh i6E6xx3{Qn" \1 (}$#7'E (C wlsσ$*B^P[uG"^L CL8A(-ࡈҮˁ(?c1ah:UXy9p45zzq|'iR-=u/ܩ|.wN PAz/F8heD ;}̖Z}XʹUү}ca#"&i^he&.M8۾` Uv@WXCIXB;4LE:VCRxש3&j0u2$uzM~9_(sM.Eu lR[7E B5 ~e"l"+8EkP1aU1 TFɆ!}i+qtٍKﰜy ҵeTH0egӺ10B)2e~IsIp¶)vulNxqAV\#' =0-BRx,ڱcj 䉶؀^׹g[+uR^8T_wShp!OJ5Hqh9xhs_60\aIϞn:J^ rxZ5mGFd&tJs'gL,oC+/9%=O &_׈VQW(FHqbM>}K &+ &nb.ZOH\>#r ~-O#+r2d;7qsv +DOfCxMSA9i?yf,/Ԏͯ/h祭 Ω&ƅwؙnX=\ўDX`$7+-ގqA$J8J oRyQ/F(*p <|\vh lvL&'ΣH&v3t<0NP$\` wC^[o1b3rdZ"4ii!ܺÜ!D,"#V{<}2C^*3TPV)kY~GpćHS~Eïo ncG?^v%ҵ=M}WRafBp mI1z+H BV|)葑~s./C? hm_>[oq{T硭, B4|pzl`KLN(/V`Խm4lQ*C/Ι3U F.^ Vb{<hbF3~oM<=*@k>GJ.a5~M8>)nVz~5QRݧ\^ w> ԉ ^nѢ)5aȇqi_['gãZO Na/a'J,xBNGR/φ{׾wZ E BxȲ,Z]ڰ(C5ʭжA@C[?385*ͦP{$sNƎt~Z6jd ipUQ/5ntoy+#Hn1[O֔ 53ty'H81HtJ<*刿L t#ѿl>?K-/-?NE9r,WÚ; :?{VN8mgMHT>V fqL9(&7ߧG.U-s8M!,ɵ^kzlʔb:#ZnhR-Bx>Di|DoHP{E3:*IMn J;A2-7dicSZܮ-7'g6%lQfeOi6w\}9S<@W v!f j tZU bq|bS+=FG,e9.KC0 I2j$ %3G!xpm:CɲqZUrz7{ DMTJ1S.{wC (O0ࢬ`$G!KKq̓#w $>:U=cv[?["˵a&. ntTw^j9Q_ 8 ``[=nGd NՐ!DռiH'OPj=WR(AKsD` pѐ+΍oI7;*Xp"eZI Nyh84KCj<eD6e0 20ȱ_% ?N/+Yoo ݙlW"b f}P Wc,+A,l~,HKO{$W@|n5b0|WtSȰ3MR(^{YYAhu\ЋfW|2':sKVa)xf01RF7Slc"N#qg(l88b =qFdұnuGe!XgweQHSpـZ]ͣZK9W? :w 3 ;1N9FZip4.TDfN7:!:)P@PI 7ڳVE kfQ ZŌEm2p߯P伋%=QeT$dɌU;)?t(W}o)-K 9WV皀6Rl|ye*X1}Cw1g+yl] L~9jU lE/ 5mهJ9 ̅' )dO+az3~"PxSVʖ*hsjܑ,4O꯸!p,@~G%B1n${SΟ(lDQZvdJԣ) '.ceprZ؁(f?@j MϖҲG'l$#='Pfc>P(w&pɔ{AC6IK&T||Aˬi:(c$}ֱۈ-z34Q!ksotwt£Vv!Ԗ٥C_YI>2_#ά !CULL9ɻӬ㹶'y!G :}y7$ӣ MFߜ 2Q'P`iLq; ;dvo /!KRDB}Vo5H n&Q)ziS(z `JoN-IA*[=/r0.vm㘔]ue贻+dcNl:wM"pY2U7A\~3WP ٝ`D =V $)Bcb.a$1 Tmރ>/Ԁ`[g'Ց;{!2|lhz# }!k= [3׌Hho+T P7iY\' aN:#g;)s*)\u K^J^4 ݄x.S(L*~u,EΘϒ~M91ӏ{sUYy8@黦d (+{0v;½$PLzxz6˘ %cKr$| h c". /PDQڔ2kTf P\RbhV%aJ 91L{;;LXWPn?HYvu?!<%P5Z%Hj7҃ǺgWf_:8!F ʢ9%?M x-8S׺WjP:$LؠS9w.>JN|& rySܠOa۔MYw3 Ƶ|33cfz֣rG_-))x/bt>cjkU$}/^5 ׿[ im3/f12"[abp{\5.3;&)ݕj_{~k,6*"f@sW9hAD@*qVR[ךjed57Ir;3 tXŐܳ(8Chq*tcVP5]X)X*iLѳbdv.d/Y3nw\bo> ![BE0^opU:홎m8E`$H+:FE(Yeb鉎yLp( -Tf XY=>ϭ۹x/i`04͠)KfG>Hv?I66xSʆREk嘞]4 +Pgxyf 9¯wBq=]iy^ji٭b1xX\I'/p)`ҩs+ '?}Ydv*>>Ⱗ=0 ^*ޟc-C-#'2%16"cj=9x$'YZ  $$?DʅlGվ~OŒytT[cVZs낄2ʇ A"|N\ǧ&G! Z?dE3|mgoHJҦ+*ߞ\$ c*oM\H+20yQ5Rco{ i+D]ߚ"(+I˿yIy*тU~K̨܍8޾:rϫl\FU4Ǭ"4IN*t6\bi+D7r'd !TLG!U@z9YtfUCAhv–vMsZΡC9|P3DDO򌝖e— j]qr\7r-0 fsM#!6\A֞l|9dqt{PDDgJuNqPup58(WcĪSTd,Q˖i0̾<L4=Uu.-duChS][GJJA e{ δIVW8ܒ/ŲQ__4ҧ%z_T*Y0e_\#0?B?,<%m=ře*[v y}\R[9WEl;ީZ2b|9mvywA\څ+q$NQYuU` hJfptN.\8>gH;ސYX[A i0;hgXWZe%[XD}g^ͳԧ|Gpof)cA7qڞ&D N?m>|y.1 v >ˤ/rRiS` 2ڶrەMu%^j~[:TutS9_e\f}x^[m0}@q!ԚsN $Mf)?7q+H sxUʣ=2{Ep|!3Vo  nZ!/[e~&uFCAS5Ēa:. /<[뭼av0X2:WP8V"e)v&?!<K .sA1OE0fR6OW"3^%}위fr%^*rsB~{cQj^}&Wn{dqž8B em! ӷUۡx_^1Fф:j"Ut)6r&GKx㬽`Ւ[BYnқg\}+gvNG1zn}i!_Xt׉笜[HRriC)+t-aQT gCf;x;fܼd[FZ*QGɗRtGDѹAo VrnԽYvilnTf cn({/a rJE_HyFTNg)w8d P?.(Ō(&r/k<Mq`ٛ`֩,ޑ3 G;$gr!SKH@[B3Ĵ09,glnЇ %46 L4}{K:C4L%rKA"E.?PY-Ti[$\.p<=gZ,$Rhx/9laVA*zmĄ<m`AA]h[BNfBulXH &IM:6(?&[ַ^1"'t/'rKy7)X}L _R-̞"PuY-揱-M2px :{6(,Pf0#h4vcSx>R.Ǩ4Kz49 rYRtd\UqYWe\7z1^@h-2 0HKۊEj85@XdMk ߁ xtM-ag8\$撯J23rhq^&gFW0X N37E4v@Ҁ?]•kDE\LFAٱ33/L.UCin~˩yi#GW8 ?_)8:jh‹wl3)Zʉ -q}gp'@Lp~c/ӫʮRko~4)!3 Sپd Z,ämŬ$ÒqϔXK{'LjKPgׄW~xGOGҎ-|cN-Hk)$$9Dpl {OW[q?jD[ ^uO˥,jV.Gb;d6aV1;_E*av\ЉTkf&jbWO ~p))&c$'XP¬gרH/뱮_p(߃"1ђ"p6W5w[S-O.mLf4}REgyT+jN&Cvre(u?ۨ$q|ejB2i\𦥂u[z3}N=?.P .Zr?OЦh \*;Do8Cg 7jYS;({)`g@&0HƢ-&u6C ¡&(IDdPB>L1/0ᕑZO臐(s /f%s=}}a m% y2v$xɣ* wҥWU%KůQ-hE%.^%i[W>_![@`IͨӗD|)RI3Ӭ5nfuIkM* bX~8+]tOPCj a\XE$u.baKfyw,6Pm뢣;S~o= 6RlؼKxz7(ߕBo^W %B\_ pW>;t$A1Bvl,{ˎy*Vɔ[dDň//*1guDjفpҳ5 4cr."()!e›أXMXQJKOMhs+4 $H/ Z)ve=yDneOt8>6OMq,K>k;?-ӫhUi eIH`JG# kd_& i؛p9C;F =7}sӫ[g0FFڨ $d>Wd8L [o;eO]/vbI'tnX/Zw# G"{Xm,9&ѼF ܱAP;, tк{ k.)\WFl2bz.MlavCi=2 }{.ܠ>=s@2t+R o't(WEbȨSjz2o?Rlj{LrGNitC"`v=*FȅrM7lfBL ~"qIC )Dpx}*& ,Kk3vhfvCZ_]iG'1~ų;M !o/Pq> >M&fAg.,fǰHr Nf! 佻[ށOKTc|B-GG$6T t8K7`Sbo[_DTؘO\oD]YІSo$F.e& dA9^.cNm2g&X ,-VNsi^Q'յ-CQyk}p}4(^,a u^*~9P@GH}VzNSeAͣg rx}u:R,zԪKrӅQ;׫'w)z'?34De&b =̠.i̢?wcaB95AO])^_K{mda4~ 4Iq!R-osO&w'=7!ϡwI_p!Du,ah wKaN]Jܱn_S'5q鉀R7QOէ( -T!?)3湁rҔlPڢ(@wUⰔJعwX|EVGRΝ`hL3}dp IСe/;Ҡ%:-,ۘ_&V[\a%KƖHDnL *x~Jq(0BV$wN 6ы~c6a" whvMH;mYߐ>;srY{P@Lk)S}W YϜg.61չCʹp#vMr(dx*3#ERQ_HQA efO=_v !$y7 )v>v^wlپC&/G֚ɋ$?FK[џX\Bv7Δ1ld_(-=3-]Uw<w5Gn +5j)4.,eY(,xR,er;˯ ^u$-tJ:4IWبgey^DA6G]QĪd4l$3pY$4 =crkpT7@q{@SVE#`>/OPs*!v&gP!@豸XU\3Su>Qν[83:d+U^3#dBA`wj/ B$:?/s&=%( ր`8ܶiTRnJT=''luw›2,j E:r||Ps%[-6[Qc+_I,7`\tMQ$𸜹#؎nv>ogDъ] $ 89n2yK- 8A,$zRes Ov!i!M-eu[{QbA 9$&uÎʿlp:8Cg )dNݛ[LNUH4 ɕBK _Cd-EZ={ ~`(i{V Ԁ~Rlh`>nu;bzej. b(9oa<:tW3DBm`wI-aHN%*`e?3vH~ȃS1gGDNeH2#GeЅ=`VbS+Z-9UO]؍JcT:TS#Uܦe3jqc8c P;?;)YYzˑ]~KJ 3!j:.Nr͸w: \ɴ^TwY^ aYAW AWqWURtx`I. }Ub|=ql'X^h;n"(Ug|P5IOJK$ӈswJ gSMT-Sv UC%'=ތKb:=1UZYb'tYSb/eIJpg88 .")v8'7>J{\x mj Sk:o΅,[pT\* 6kn]@xv[G2U.泰G:ybuP  ;xukM{A_D~B;i~@ ?ry D;G]&Y%9#a`,_ޔ܍Q:|;ԅ\Ȭ񏎗Dx*wAO{ mOvMAubrF).=Ĥ%0ڶ 5vg[&l ɗ{IgSI>asR"mI;Ȩቶ/ҥF'5yG5;mZ~IŘh= Z/(txKn%a"ĝ ˊnBޜL5k9BC ɻU+h6#F.c\Ϛ.r>CpL%. `3"ŎիnB a29ITmd q[Ju91&KSŐWB|n7=ㆀ`wH<>`S1]:ӫrW^S^7q~nynkg mz̓p&ͺ5%6_, H6s$o8͠E]QU\hi5rS >M+B55}<; ' s̔4/4l9<sXa7=Z-bd4smxi,07.g: sB*՚@Y3l +$^ ]uo{y}k!FRsˌӎM'qeb$n -%쬾<T>|8v!‰ ucߑK7SI45|tUG-]>o,gy ?@CR Pg%Ƅ|ww* (J'wHX1dzja=-bL6{s SKPݠDQ-LwX~N:;*lWjZ Ñ*og*ɐĕ S!cHR'7E[1| ZPߔ?=@sf-%؅:"eCRܗ8osڃ3Rn˼?2,pMwYz:g/^Wv;)ޗӶkO.$[Gy=X נ[t,C(wF]"P8Sd2T#FB1g 7&daw9>|L ^]e7nLyLqnw@\3(2K2Zu3?ث$π̴Q>Z?:|9hϥ$γB0GE_ $wf|'Gdj#{GGڥ9$f @Hܨurm3>NϠIHjK*i%寒}^Y l@>^k~bȮf )S6bv01W ? 4`eFY2_t.:~i_mMG$߆/}x̍>?6p (2z 6A^[-{Պ.j-Ue9byErg!{os=ژEeFƳgk;|V7J$bu.[>ToNKl•%+q2):'fN|8A ʠZFb^ 6 kڹy od# wM1Qa.=?6Ir>4)XQ޿U4-0Ø,Ko8n_zϥTۑQ;5^<4Gxoj`(bت-'}K@o94-OQҕ0g Qh&F>ԌBN$CVf(]#H FQ~zѼb*eV5=h"0[@a XUەց5,e>ǐɱ )LC8/I39@ZxV4(qYbP;:}x^mGQ9w=%L#Ԋ0vod 9s9gTVNv2bQ43ߓW]7n0djjRkM:fy6\wW+7ܠp Uqx_TL R[2Pe0:KKBM2\9H8y;hMr|`F7SrOcHcU$"d> LWf4a#:Pgڠyƀ,FN>=l{'s!F׺VM%T6Z+3;6.&ziϝx&|?A0]绁P tَoft4yZH򁱨30g6Kp >hf>+SQ($N J4)T ih>HRoX#sjTm堅0}?MpgrvdP9WO?9!3 7 {m%$}bnoxѥn_.Qz;S3_='t%5_ϵE7W#Gܹ+fju ~]"@5gSKO1QCthT/^/;KG3AP^ɍDtZ v6a43}y.n%=VGIKnJQ|>5zJcAKdi^.l0h3Ou{,uWD\I2 6X{Ev^iQ'q(/op7Hv(SIeo  #r\ p؟aeNԛk-8qB.p&MN|`ҙvN|DԎ ,1;.'f?%(fUxX@/-D*ǶP_=, zi&q署ePUun6j?X1p;?,*L& QeZ:S!=$W-?1Kݘ0۽)O7uJ?o^QBgs4Sqh_#f#HWr| @U >s:FcILpA npS@,5nf:ʿÒxVKق5H=B bx,/\:6[b usBE;1 $Q_ve[{H9RȭdWivd[7ïzݭEo؈wv4*>qfUv_:i& 6V8_AG>_TJHVJ()^{#8cˏG$4zfJ'+r+hMxqBdκP,~cLP_ZA䕎Op5"PlqҨ {@LDn*LIC9iNc(c*sFɕ]GN.E)umn՚{r;^I?ѲwSkWxIOy&vXvQj*ft?T_\RltNN-a.y>no&N Brbronm<܉9x)zv!J+hr eJ%L&$/74B(UݢSP0&!ȋoJl&LQzAzPHރavd22{¬r͕h9:P1ElۮeY1Oa)y{"[JrVm]O>roS4UBJ)rQW@e~%up(P볹m\ aby3Ø(ȁHVj ۻ #N/WѴQain&W]xN|Ec8@h&w/](B[-_;]8yWbpqQo %/,շ֣OAOK绉VL+VF%Z \);2-w}BԸWhi2}[xB ȭĨC)dx[tSLQvk1E@ވ1_X bt0pLbEGrWTp9)dS`d3TieyW`z%2AL-$IaXk(590q6o}+Ze (.j95;oKL.C^^gh  Ԡ7?kuN||MŤ̼fԈR3NI{¥;YcXW[2y 硇GXj#(STE,(I%_?+IpV݂[!@y) ?Sl^B(p=sk-| 2ɂ룦Es,4M13:=';NI2v2X|8\Mhi$Z+FzD#,r<6/aVe/2'" P)I >-=#yỚL°zeي0~Lpt&aX3nGapZPB[209r/\)I0/NeD2Xn+EdD$Asy;!&AzDD<([ZN >I8lCӌ&p[+Yp'0 I!;azo#KZkӲ e-ʕX`;~V=(̪+$|oM/ s乤ͪ[ل= iU-|8W /r4 d 9J1V[=5OeIb޿`8/7v21I}&S>m뾔w؅~$5q`JHSS p?#'aI UX gଢ଼eX"EE0-]N̞z7bb8=?D:v2ˑ=nae@ T 6;ȱX=Z;% +a$AۃԜg\>51dLe<VDi@cio |5KW< m~fQwhdpiAe~&;Y)AEE""%<0| o+º ONU'OXHҨ΍>ąMWӵw%'4,;7em]F.:8S?M^UU4^U9ԂNl8 ;1@"]hg%Ą]2ZV>W_bstgЎT$ `ޡe>zlL9m?}"U'vjXq1l:|Զ!8)aW4tA+O// dnާ=0S+1頡=.gw׊s ]@XoHX |Wu ժm-1ټ9j u5 ?',51ܥxnpkv}J>X j#&޴(PR uMJ=D0GК7Oݯ']R 0>KEҋ eH#vo D[@.wA݁3OT'1T g>Ib46@.2#zc!V'~?wkYrf ! O L-e ZUݬc!馹IWE `tf@NɡXPn&0oٟle%( iKnl&L(k>X"F4*Fn`T&^M4;h.Z=tQȯKxet~pwbM]2sӼCT.$'n+8z)ut_Uᓖ:U ":KtOBU] e Mm ?e;x8li+wR\ҎJ~tB1ħ}wiWh %e^%8ڹT]E!?\bCdמmc(ijKf ='kS /fȏt>uc0$ϨPDl]0@s6p:&AwqZ0*wN7.{ q!dcDκUkut{@ hE]7MaaZtwbNRݕz P c]]~6'ehz2~@6R<'SUu/AOP!|wQ>`:)g/ɯ ΍5Z=ta؇^qLWI[WAAʋMd3Tڒi PT WF u^jrv\8̭%r;L9̜p C]~"e̐ y.|2/LX(Mn^}eZ:5YPxbiş3}8$e!޼hV\{6pگ> | 6H Տ36+}gniT/oUhhd^֏,\MT^n;vג=m֭i% o>Ib? |`dgĸmuU~:׳z&1g\7`FwE5WPm9. n+TXhE"L~nI*^&@}=yp-pt䁤)~:Ɋ ubߦ?F{ o=KpQw&3:i$]<.R)rn_"tRg l:}8[HQD0OR<}wh-CR~jm~znET$6f_/ S &H6Nj GgeQ!:Um#=ԇ$yq\OSͩ/gVڵt ~"iіME#wMޜxy)xL2W> iVuzoyL[ն1 7癰I:+kx~xy2 F3&uwFxL,7yϮ20_I# &3s5\ LbZ=0}@V8Αf=F”QʶQ|Ѵ'SOp8 G#j~Q?N{aszKU?>+Fez8Cew1Hb3~ éd'-V"/nD7\ym[ ^8E:S?1m-d]))յMbt2ݬHm),wv51PF[;}"\~QBµ,$v!oُߪ+~l]Sl5Kɡ/~y-zܧ.SG7&g\LjjW+u7Kuqvi 5}MٽT eb+}{pHZcun [q aV^[5ӄNK=t'2#LQs>5J%Ņ5R9& bErux81?`-jj6BpC8^G}XV$*'9FHyJ8)ڝv6]R8fBkE")ǎa[U$Xz<5fQ69i^Oq W8?)[ zYhK^6pmZ$%0L.\9E|>FCc+1G>Ufvv6 OOA Q-lZt%!XI{v4d+P Zp4.6rqt0/VP=I%19Xbg&˲R`GD^n<+ ʻ x`!kY,DuBq5$;'184ZX~f@J z7n5^fb=ʉ|.!%k)X{ꧦ({lLJyke^WScDF(o{ *p#m$efz̭ T̹Ngq38WsL@3W 1> p4֖$\zzKz༭>cJDUGR̄GNC?k^wSC@iNYM ?iS<\8D|븱sʹ)m/|Ke,Ph%En#`>sDQק̌sۍm LSb1epqCϡcRTطx8{0Нn|+~Avٙyʔm)BΟVW52ʾ% Lʡ8/@D&݀F$taH:"/':_T*L|S]LNC<0aDW-xQja 6h@UXb~Lkjpn%%6:]l=x98Ͼn@`:7R¦|)7u%F*wuT㲇w!Mewy&{m$:*Œ>}?Jԡ@|N7J϶f (eqd)XoɳӼa]QOrɕR+ݻڙ~mk1baX ǜ[$t(n`Y :((B<8ęϢ@d$,whަA"ș4a_Yp*3Ġ_&ˀjDKǾOjAK]N4:O gTӒK)t_r7 UCzpS37ajB+M$ݙ*wFbтڟĨT I>p,8.18T` K[j \Hv6trÝ}OF;SAWWsooFbԗ;/bGj ̒wUjaůT:϶C7DV#Z"jEhѪ$=$ F \} -`(v*E_Q\E`^#TFTƯ{={{'-5h>F=O51=!Pv_5<ݚ}|ep ۿH݉Q>l.W’?]VݳA`-s?ꍩ3J86؟\(dbE|Q}N]gQՐHR[q Xw~ `P‘\^cy5TBjLLb#pUe}3_|m s Db]ia{~xJ};nHF%t祉ھ<$ I9g]W\ D9tx/={]h)?PsYJ؋bBE,7lU;fC ?Q-7av? :M,Šھk:֯$Zǚ%0)0HER%O-;j>9}Qm~ݜ^.6o[n |nVCY=N.%4_{KmRKKGU9v7äWB;AZpyMDG6+rkTT=7+3af]E"YS{'TG#1Wh v2׫MWR*G<;\Yk<*Rhၰlv*t:A֓I3l7j:f~*P|GppÁmP .ĔFx>j{m:ZKJ햛>%zӁI eL(_x\z|_YFIt0,]y%eӵOy^L EERDDe1翥' <Xftvmu?ԃB#($f >'.EvKvD"De=bJjKZSu5ѣ] FbfZ7׈TNʱrT/.. 5{oL306 UCo>hkϚF;@"dݣ qFh!VVg\į,%|fS4MC$ek/sM6pK=lg k]vUe-[TOn%~"8TkMQHe. <ٹk5Ι;:VtcoX }酺jvYOORalob:!:I r Cqz6@H#K.IHZ5X; ^!_` wXw MqnIr+፿G4ۋ]iQ\Z! ~9諃RLʊcXPr^~El;`2!j|/0: \*lv0`Y:ԅXL{N?mW$࢑:hh>l";hu*I\D57d~_1"y&v)NyqKajK_$hʽ! 5,g&*eL%{|JS> 4;N!_jLDd?x~+k.XJgAK*wŮ.oM:. kh QM8וiA6?ƥÁ@"3{S,Eښi6WT3\hHhk5dŐ6M2c{8^G3 9m .^+.mNVnbj~2m=ODǐ3B2WaE%8_H2CcU-0&}m%jP09GJLgqӧ lDן$}lo>kbN/Tf^M{zuY)CE)7c}J5ÞiJwO2{]U֐g~ߴ<*ĺ"pHR8]{v_$ hcPo{!ZQܥSK|q>AVA :F!mӖE7k9aPu B7H'H/ҙ@V,wϩ [9q\g> ߎ%pc#3?Q cqݾK̸b ҞYDlyK ~~[fi4x$7դYL4 Wpa}˺AKry A /<<Ѓ5? AFͰv[;2b_ag( uz4(PTg)KYc\qte1q*jm{ ?th3ؒ]He^W >@O~~f,܁*L^#qLt$uk֑=NXmLGI\}=a5fe #^!w1׀7 ;՛!7 yq[&!N}9o[$ },s!LC5O#tn[+Z#rʺF30y6b#=>hj_[=ӹ8ːVuk)*wm=SǓWkM.JTt@3pO!E!*$)tEjEJVv~m+3Jp 0` ?uMei\aa0YNn"jeO>+ ,i+ ў_j (Ń| wD>=2ܯlR_;ᮺ^xTi $ e a3Tb)qO(z?y1A/ 뱶}wf7f>cp1$pnk S܌ؿ6u3[LBKND璇D =~J>oLo [M8"ͩmJ1)ON!,d{8#?F $O:upfwm,Y!<@\G 제9 CÎnGٸH]Qp wMIR"ҝeيRg"bdEY/`CτA8+zxZ5 ػ\kN*m5F$>|H*\N $܂h+Ar AJ(t1DYc4,q<dm޵1czI2 XCGڕzǛyW-ǿeqjPZN}Y9gJv։R4ץ[dݥY^}52_2/+C9 7l/XѲ G(sr>ǗqGym[Ҋkj-Z{4%oXTm#Ox,Nɲd yM M=pV^~o3tE7йL\aB".wӣjrjVSwYSY:{ܯq> :5?3h4>RC:o!*ud*ɜ4<.hR6|֭Y8E50O1@԰n/k4u>f L/,{nNRi`tU -`Hv5< wC{Wk>~:Ld tsGH) |rd)kS Ki˙?eVMI abD5SYe<{HOLU5p-=Ct_b -ڊ@˫dFyyspYGpWt{2RF0SC1x N͛DyVOJFXF[Eׄ=fFEڪuAvSsK^3T(äl%Ȗ0HQd65D+w%XrVS-cZF=x "#(30|vsFP)K 4I:qp1jd«[1$ĽAW!)?|Tt,REDAbY6"%HRfuKF=QC\z-4rxϔɔ {7:CIHP$A2i}LQGu>AD jF8@.}6{DM=as}8tf[xxn]:J]CY-ag?DګZޕ`BV3zw%]aGoA{v~'LMU`0)Ǚnjeئaޙz'8#@rFOlC0ij@nasbzƻ::k < smO|Kw+zgY=. ށJCN~4 ~QƐHa,NqjQ|R֜4S?~-Wa>"&7bj%8(tT"Ox?áFѦ yBy,5aV]oB~&~HѪdu܈& &_Oo:}pRo$pt Vu]ËnP #hݱbw{*z1aWMj7-~8vOhuѐ][Db}jfy%|xvQ|f-p|>q8"s ir*Oճ:j,*P*Lt pRa l G`PqZ(. ZfFEYJg<PИ!JO%}$*2_W ϿyƛIǷ^,Е `p.,9Ki UU7BSjӕ=l+.E*>YTNER\,Cj9dgo]?KjFyRw MkVh͵S%bC buJl5t쩵|wi6%9eh&tWi7Gmo`hԺ:-6'ڑ\ν=>7S^kQrY8Nþ=4P/4%Cvӕ"WL3ˮe&R>dHv0@WROƪMx|Z-4E^0r"dj!_>֭gn b0]vzkŌ:;_^l6,HQr}sϰ s'QX ] uM@4^y~:ݠHy8[_C(G2"=2J8$`k2:H!^Cq5 6JA (^/Ud;d3b#NޥxS~5TOU[TcDr?ߓ¾Tu9ĚN37z2#ڞ^Ô@ dKH蚢2>O}s;HPpIIvӢsIi ~|f7NCA[.\0!I\ \"D⍔} 3x xRO1HPb9/RLS]6j.Xxߋ Qҙ\;u!@4S> nj])[>Kr춵2@ߌˊpnC?CGm pc|UdRfD[gyR_`"Qg]/}=rKBK/bٕFo3)Zt?5Ϩ-S8c:§sK;$^8-5_v̊lP-8z;1`d5PJ{Q&(3>c3]O#8XWP5D։U;'w?Η7eC5Iz/B텃`;gHlx]{kz8Vn{VG ?Ge?(wi>r*)SWU XQ}]RÙ1ֱD> Kju+/0w6kq V\FuuhčTkפ+4D3?<†xͦK3Sp/F v{#ɚ5;1,dC)y qݽ7ԏ˥ѧ49$r !rIl' T8` j wء4a6B7-*~"d;(z{]$}Q޴'n"&_tw6TH ?t6)Zed*ngIff4dS#%[d7iӱQ3~o+.<zzQ8Jϐd}AaD.mvS3kѯmB_0s,Pn8K6NfV__?1\ݞJ8[V̂`$=0ƅ.!wI$-$[0%0U⾠LYpŇ9J"K$-QI tZnBU]?&6tJ<ϋ&ȍmf8pf̓k2˖آb ! j.[u[,+QﮊCX1t3O=IJ $$ěk?/ۼ?F<hw@pwf Y/!Å#n|2K6M>tU(~d!mVN6iЈ<[":5=*5~FQ&{uo 7{j= '[o, E?T&cxYhV|'6*q4zp#cSj4+Jj|H"&`nWEuy8p735AkCtu[.,O26Q#3Rsc=v}G@fWaS~)'8N=XΊ ռ38˷HH(WVXS4R.oieqr/:4{{5f@0Z3Zߧ[Fm/8ж_ ^^: ;)qU!_fd߱>(EA\{DJ O &u*6 aà USMyskk#F@S#/Iƅ;݁*ƼhRصj FU%yxs͌& NH(pb;iF_x4BQ\4 . -1k${äFOs].ElԷ~}Ψbw*{+Jr@k&HÔ.ĝ36/5tMIkXPdqrҥ{ezV29*[h[)jr 8ҮdgÐ t?a@jXGKNϗ4S .iwUC"/a *}K֒'C ]b;{G쾒Q|wHL1ʕc]Ř3gPxs˧Ŗ&. rN-n(@_cB'۩&"?YF pݦ`[뷌|8,3 2(ghZ1q[Ɏ`-hr<^t@qT+02D)e 8}~0 =ޭÕUp BjLbg?$J֑MOg9H{OwP<_E?/]L.TbRU*vvud:焏% h/C(f*):~.PI,6cju#֐ax!@֋r+Nnʐxbr4*۪_XgOA$~,}2lT6{i7xD ay]WH/6m1 0nK-ٴ1N%ʓC"IQ78Owo`4Dv=7d*.JT=M1_n5/ Oj׎nGwW֛>êVpメHP5{7|dNo@CW 4R{2z=2b6;|pl|#OU$}eݭ]h[1[EZȪ_\M.dd̆köQ_$6LCrq| dl篏#0ye:p4ßFFq7'BC>*pcKh]F\3ﺞ}3$,AD:G߰2װXdgFɎNk)޴e/bE8T,"|%nHѭ,^ǭ!tYHNdy'XDV % ,{ :L5S+f ZC)7/oE!%C-4!0?K 3\x8nQHF+r'5I\ֲQ<GP:Wbos87{ ?kww-8Py\δGh*~N 3(C/)-FMbCk1L=GuhON{Ogǎ5CG`}8](\ȟX6oaÒh.zVRjƀI!s9T <:mՏ*$ Z7 [%i* *BO(_21 nZڎuinT;B&jc;2TY -0P w!xݶ[=c?%u[B3u|i˷Ҏu9r.5wWE ͉fU3v_Ҝt5.j߾kEkmd:UjCi5E\ْQ#^K;hi|KqWT:. _ҁ{ANUܬa}_oGﻗ_w}oJ%k~%Z j5Ƀ{]hN*Yp0U!#"@3/ٜt6(Vre6^MUToޛѪrOV/`]33]v#Z&Ay(Q^#mG&<_#CU5f"'ɉ$4#A)E^IX'"GM|ՔT߂3OLjS>J#9<ݽ1r?N_ ýJt)w&P :h,4U_[4OI\U0+^7۠\tCڑЂAa"`lFUoﺜ Ԟj[gh]\ {ѧ T@ݛq^'ϣr:X_:#LF UG>qwIn{V,I ;&$*[Bhwo-Qބp̀3 Ṧ/336[MpOϿmv?rk__BL :<.S]~T⋊,>p$Na Nz+%ۦgA&H%H;W3:KS.3VK7ZW3#C@. @K%foDή  m¢3_G%U1j,A; 5(<2H8-%Ūd2 h؈zl/u\, 3[r(K[)]۪@zWKG3d"}^ahx̡mV Q͇7 O\#{I%ѫK:*\)cxYŞ!?1/YGJ9rQlc3vA$'joJCdIaJ(@j!mv'3ηJh%ex(e:hhT( )y,cQ" g0̷͖nz֝5 VQC.4K0o\ mC#X?Zb'܅DHe %Q!,M87oC7Ӷ*DMwM`.|c :qjpD"B?G$ ֎iQV3% ,mFem5rߦ~_lriQ7+ihgy+ `Bx)B?}:uz}zpRcɸ}1OGaE*+BwAחv{íwͬ2~vsWقϫ¶B`Ivn-ɼH1| , )x<W2e޲d3kwRTFCTr[9@vW~UҎPl&AD,35`lh9 'FG%ߎ nγlIva6;Wvm Y:*?d-{D\ȽB'LQk]aTqӊir0'(PRPE~+5V V6@E֌,QH#dPTɓɲܵja=pB@ 1+86ڂRӹw| {)cIP5xu!Y`5j) onF.E񭛝K7E4l'?g9oNNXXz+$4&(":S4};r`3]>` }$Txbi L5[~VoAYUL+EF6069YQYa׼W}[E羁 E:4XjEFOH@@<<|clK FA쫃<\7;J\Y&qLt+zx~uᱯRb.Uӻ$F7xfAM%h`WK 5ZM fUew}]wtTEasMeP@N@ '"O;0,/a=ђY _&eftԫmhu",fj/R6ʩr;[6ҹѧuj/XHGX4 _lz{dU45(zSBヮHlJ  3@yD0;nPb3Wp轕ωϙa,nܟۣ]>}zJ.7błkI b37CB#~~+.XmhYrJ,7ΌOeMWFxOO%Z7e hb&p ?XbaT]V dn dFf!SMmMLx fKCE5tfrLdZnڀj?YvtJWI`?n*>4hW&SpUGjDj>f(/<ޭk%N&?*w'b &!yr,g x y'RUUe|}-B\`t.{YBk v7Jʼn73KwK3WČ]HyZI=ϬMJ[)qoO>ܙ5ݝxa4$#{&//A,/!vf++^f˘dXQ9*38s=`(~7O Wڹ9ʇ^'w?s04YTi}߬:`> $&<Wl (n@#"X% khJ x{;7f*[[̼uBBtYq7+UUo#QDTbkLrX#͵:OuܕϪ>A%ȞZx&X*» "9dIؖ_4tsF0bf,V؂ӢA)`3vR<{,·Y߼s MP3m BF0t' >b:tBC, G өi;i3N/fyK-=lʀuB wm$4UE9^V+db-h{#TWYdz*^,n6~ƺ稹DSMO\R۳4u:nG7!4MD]S Y t;>1N^~yGe_yNZSPR24t8ܘp99@9 c3eʑH;3l\LS \%'HI6sWwD@mzr#G [fyиJ(: $0A¤)𹒙I-1tc>qOl:TtlK9t{$эR$j)P4R:b7ǫ|hivA.'5lTJcM}Mdrp!;xAKa(D'H }x55#!OL fQuTB}*|u,\_J@$VZ4aEHOMn7_,Bbt,}Ֆ24r3[2LB(4LKQne~faj85 VEyCo[dG3|)LU7[veL}hx*K@$G-(#SM8yrkVLEe0?V.l?Ah3sr|q_dD|~t$j0ח7dQS^CAt]bkabI zpF@$\L-~7NlA&RXsRsG.ln?|{t|+Iii 4vXG6# * ;u |W1n0N8j(年EsD7)lj{$ي ^<4 X{j,J;>/_.{!io$J{O5)mtW HpGcD̝@d@A.MQc<_1/~#^ /%Qfa ;2a`l\i 9 4Xy-,Hg{ŞbEdv*>},u#]DžT!AìQSH2kO1/QzUւ\b3 "u|tcC )q`lH"hh.*rƓbJ&C[_Km֢n+dZVnQCd3{{ s/ImZzϑ^~_TMu(4m -  3·GNި;u˵+bDݮ,ΩRѫ>f iotO#(Ͻ!I/@9!4cms;V A`eĊ3/ƚ$58W8m$#|7 O'c^⧾2 h֛4ȝ' \\}sG^=D-uA `榇;Oٿb~yKDbhrVZ4P+n{T2T֕W1XȆ'FMR5}2/bإ$Ɗ&&TRx7%͛jZ`]!BAN%lwNV# m'!,C֭Q[;m Èq yˆrI,#CJk,?Ds&0mlfc<:nT5u ]Ar).Rp@t}!Fy~{K"+%e砛!l+2z |&#i˪~1Bҳ` o 8Dzʎ.XN:aQ=Vp`EfaNnմc*T~E.8>}'rnfǪ!`#H *0t&|:iRͦhx"Z/8>oz^JWzkSmdMnK_7W(ZX3 +MQ6"yXPImщ ~chp'Nb 8vz8ߴ)],ScwKed^6N) 2ۥ#T.kgGۜK@\N]/@GCVQo@uRk(岳G5dYdOϠLX^d\/Rm[ݨ)6(F|urїIKr*25acg,f'_ [yMHb`WpF;iyY_ L6pFJۈ;\ܑZQiX.Z+pI ]cHVg@37AFv_\̚G6 ]cWzԺ/k3cA탩I`B௵-~[ַtxW|NG0hhNgUo=Z̏Pv)KOU] B67I YQh?vƷ\zg n8ulfr#%3K%:IviZc2 ^Z͕3m9ՒLbN!,ۓStEpe/0lR!C 6jTe0]UНݎ,Z uT,@t*&1-SW|>G1Sw޾gY!~w=K}W*ݚ邇W89x$l0*a/o}u6s͖y|C7;O!Hhs9گ&@T/u Y'_S/6%;h2 *j=k-Rd,u.?N1.Ō$Ō\=X氏Kr,iPmD,7(CȏP͝ EչÙj6*g )iI0]|ݴ'ݼ.1 JH3w;uq:¶-|'FCQg\g֬Dɐl+v̀4v9T;8?'F+=5-{c8yN!ReV|CwA8yRzIlҽ]&؈UTJ .*ǮV )^u)0lJs&/c3*ϭZW~T稼]Da/YZG(oi.-rUY)5#̬pي`B}!?⥞./!O J!@8~7j0:ͦ yշ{Pj~G[]H7Sk]Di1\[e!E2(7X_l H2MwT%Gs}")ꪜVCסP ":\goOoJlQdzA=2QS?!IFoj6Ѣ&s/q)ɤA[5Ǔ]wՅ4Fʄpm?NR.'s@UBBo"w׹ikOt= mssdtO8Jgx28)^Z!$L'Nus)巾 0Qc@J}w &mSAj}| :e]X3й7֘z6쨧B&Z&7h5gv+n ]CSFʕ } >Wqk QI7,j s$aw)Dޏ@jFv[X?կ[3XƻBd ;{*we%"*ePT),Bo8T<1)y\`^#FY;j5,?V lԌah5>G[ԅlݻ!"X  zV6+I;,x~kP;,UZP:*Rj ^cm:sAP̓rhd+;$)viԀҜc44U1CmGal(`BV/ډ[]M*yAg.3iH?+m7^˽d;7goYڍQ⥥@UWY&H`j>_aY. C]CĞ$E>$xmטY#+MD * w ,lFy8;|auA5YܴxT'uF4 g S0`F9$lh@q2e; (T gXL+,'eVXoU}*7(W2_'ⶈoC2+"muėI[sNWΧ /8z=.F53(}LEXz ֜ZtD3DDb'JXC@TbJH0d,vM!M+ÒkW<8$#"D=JVP0* v5\ H" '`T}/=bpGɯ-J#s:F|e[|$E LSd8M_/5).NGY"@^7֝brB(zSѻҕ R";g7e$b%2$}GhW c M["֨⬝H.I@:;!*rD5PP9N #MU{5$-J@OZa qK"愙@cZ؍ .BSW=!@z3u2rT֤5ٶI&3f{6n|L9 Jc}p#9y).Hhu]tKs=d"zV`h.u(wBQ}pvʇ]BtufL^@KpRTTKyġ @=o֪9ʼHH4affrln.$*?k%4'蛑~$"l%3tj7&31<"2G H33F;G6Л?I4#Ozjl9x [tlvr{wh|0MXl8wӔuWKF(#ՀiŚs0m=`ƸcoleOL (M4Rlw5E}yH>Y‛-m}gvX~JV-AXcLá9 ~&MIЏvk^_%Sw*Fk@6 S mHe'oNေ Q6aw܊:1GhDH(klG$57 <1Xh:xAA$\_/Y[Fs S,l#F b#~* 9?M=9|r-6,|oF~^)țepveYO;"I8.v1%|IEFi DfIu6OݦQII@#aq-C![x< H%Cxy{@\1V&Kut/TNXf m\_whe'cy6H "]IڿzCX5b Y½<'XP@UFsE GFϐ|TirXS8K(e3}_䶈9!cAJ9mhܨW\/`E;,j]KQc:hMWF󕘵>!0=)TG kN@b$~|x{bQOJj8j|uU}mD2횥[kI9R`k5X4Ա CvQW s4`UW[җJ"'$<)̯[Bv 2ַ$3f'{uIiPJ\' D.9n7[RBdqjK~}g1q]1O7ǁg'.Og/;A&2.sޥRB?q >xT^K0,!w;@* ȧr൮7HF>2Qӯ9iTR ZhTe X/NH& |:HTcIo 5׎nlx2I0w47ti즠+*MЄЬ<"a8[HO1oZ׃HPD /Ts/lO= C`m" 9t8a|ȧ/3|fAƗF95I6lXyj\ 炰N3X1J̅w̜ukڸD <MwmԒ >V\h Ҫ+K<0 a Ps{һ?LFpS#>l}6@_&gDZ[v,^$-ܛ%J|5ʈHCrd}\%.=-/ 85ڿz}GQK ZO6Zq.(yǽ/@TK`cb}CR='_a2l 0@(ZFL ^q4ntQVL LbwępS(vݿ+Rr6*yԈ63~ "L)G{[4@GFΰ*#Il آiEuSjhÇ(ndڦgĩҾa1^'^EQ>(ZOΎal c:vWO/9xzbS`dERCBªO)K0QpRpO:1jg֭&y]KLبH]N׵kĒ{˱c̒#*;9luZK\7 w'CE]yM3&S6H);[WOmՠ6q>ay(jbazʇtX$}[BDe66/1pgm}uL;KLgY25XѓoҫHJ }&B*~_N-Tq*SkH2F&&J(/>QEq*gbo>_yXP> 2HsUtI- j8<,$!hu+Xu K߹_x,J#+-7: {n[DX }*PU>mS;I}}A/&%bY\Ch+E3:v~\}k}ٟ+s=S)g`=TB; z;+jUe@HRBs9juZE77GVRɈ`pZ:./S7Dp4l[Vx r+t/Q $Od0yIN22$[]p.HN?ifLJ<@Yc>M_/[ug6D벖^$=U Vky:ʦ{VJN (>lw`mUe4°D sXY1H@ZtȜ|k 18O0ۋp*.F;~h *Ef3q'[|Sđ+;ux ][ &D&Lx0 %요Oي$viAt%X\c5rTwtGWf01[5zמR=r_}gG z o}!ڪ;pH3-{Хg[BrM7ejÄ)oyk13b.T#hw S(7HfMlŭTA1g~kC^4]*UgŮ:%|wpɂHzo7;[BVL>h83FNʰϖilZ*]:7ˡ MHΓVUqk@\ZA3նEؐ0 o䆨R)!Osc# kC m֎C@NA> iU !txcHHm_ buftq6v܈罺b.^k3?k`FUu10ʷLul?jR: #NQr#,n<|h| pb7񄉜"P{i,aTtf_'EF 9NJ;lo]bD8e\ pd35Gbn@G- bE3؁%L6l{a|uϫbS$(Զ~CQ~yuYuݛK.fxZmަ l?;_l")&N%d%1d\,le_&}^,܃OY V#y:Z5O'vmxk-Fk{woݤe8WCY4|Oyg#̧qˈ]I>BmobOS{okWjsՎ)N!fEO)|74͉rҏFgSul6|>YeS£>:.67}Ff1s85S-2v1tyw939Zuju{lEjK?'9_qW&< }lDV.m adj%{d)^v!ANUTp\mZSװJH.9P%// l1w &c/VV1Q:G+Z*Hvu \\yTᲲ6W}tAlj/1J 8OYiRkQqzRu-UCs"h Q*rrGذ'2`ے| >7"KY]y63yLDG{J#U("7KIsȴ6եm؋W2h]䃝_"uq jmbwgyϴJ[ga:my|,`T*u {4ű(A$ڎuw)W75`?u._zg;{xz Z݂ͅn\,(=!ɬlΠi[AV˅} Q=Sd$ΒNL{ZgH'{8t}*uid!dIfRȇ rX x w:}d%K#E_Bg6_ ]uM;bg\)Kȣ /+E]Xco(89$3W:f˯H;UÏC@=vOK$t ]ʲڝB!3~vqZ^U\r(;h+!&6x0u kpK65ݖ?]pxPK.r"@Fs1nOT?JFcc0% QfZc|:pW=u# Q5 R WAm{mli kbl)u(ZDRlDs^!%F(ǢLS*.!lY;Fls;))vLYpSAȮRIC,dM\K/1bum6L@>z3:+m4E#gyzQ>SKwsW`QWcߪt'V<+V(A}ʁd]lU/"FॲLwyH{C 'Z="El>*fxP̱K,; Zs%{ $1[߀mGҮN0w|2!RcI=Ȧ DD Y]%!w5 W|GZOɀOϾ8 bSfV rZvǙ}I忓턗 pF}O}]҆mf6tPi[Է }6vG7L,MRGgF;na=:.ynV`b5izi݃\8 @Cڼd܉KSG>FS(VCN҆؝Ib[b/v)ܧPcj/vBSdH#!(BdE:ߋMH[ڸLƟ@Xɒf uPF!!|["_!p%Ι.]do"uB*͇] l'TW^v_l5^/;a 9pS8 \h=IHkz{pw6cIvIoX)v">oG a/*2\_:݆V~T}>8; ܛMӷ 0-وü]w焴o&x BG8\Z .jUE!6jVMrIrZyM}GW{tvn(kWcIFeҝ-($uݑ'>ۜt~*MNcgq14LLڐ %%{,۝H/idu>p;Ԙ51؟ 5[p(NO\GWڑ $EgsʻQnip1&308U VPrf:M> Էl2 +N\Ef.3qIU5EML[D=)-O<T̶rm<-wZZd3lcSH9[KkUS{7N4&f eX6)Q1];RBPm!7Ð߆f8kZPCcmŨݳ1(!g ~b|BUj޵skL>& vC_aS'8Յ#W&So> @)?YLJdXҪUi=F@Lee;hҩ`pB:L,ܮ 8*1pNG{CANGS iMf!#0Uh7EqgDC^#5T(L:~s!jg '&C/_}@=m1ԩ7uǓ14*d/sxxju6h۰V׸&ŸsӇ4F)b(8ü Y>Y|?(ؒ8iT-" 4%G=?f*7kk ęWςtgeR'S'n1o,*'#MnՈ?|Oônl\i[Lm7"d|aM; !$G'a]<4 }/|w@P~9%{]:&>0]FgSp_HXS#s, =:* ڷY/Y=פ2e~Bw9PQȓ:}yLM"X|M.Q& >lbI)S>dgOVZ%t̲MH1Y6~cOX }L4chYOq_(.!lms :|A[3#XE+Yԑϝ.=ۢLqĒ&@/s^# +l`TTw FMW"*%mu Y1OP34~׊ˬHׄ$K=[հ VG^$R۔Euψae% Tcx2[m쭬byX/E5J\}ojYdճu/I=ni-ňRkzۛhe`k ,dh0 Jk-}v礚w+A 52-p#ŊpWRRat*kxG}+{3`;o-:JU?s^ |.*zw0;s Rer&gc!<ۙ44GUod85㠠H%bP=Ƚ@yL:؇t+K8&-'@Y4UCC]xsM<,jlnN9D!bZ[GUMךn ؝:B!Sa`2xz+A$Q{QHIuk 1?XSӉChyβ$d?5łZb >ے֬;BO?xFLϨL(= V"8g(rzVLeU% uR=F"}F--PBݔ$&1U6A ȐM'0TGa[2H8wޮLנk:Jz&$Ғɹ-UOD]\ndIS7*QL5P2٠v)ANӛ#>Ռ2nR&wTҖB62ke=Ìr]+5_*cp'k u,lMԹxO|g.YdTUSgA_C#r9O*IwE صοXϒHk ʧőfvRJ`l g}X+5Hq=4&a FF=Ix~+1ؘvx.V |[[e\E@rvr0Ҭ; 8l6!dőDyLZwo!࿱,R4_e*:#b"?PzH&W Z٫# \&$72Z,P @R y3XJ/@@^XT3c4.CS${ kFHr{=12?DN*TZX|1qU.G)Pn}*QoZ`ulAjvF1V|C}(!\[/6hh&DINYjWHꛚt9yb2C.E Y!?m,.1YH0d$0ƼMq9KX ( ~]CM64e9}>OKD&n?JJ}~ESAOY.qowwh{Z2BVq=(@XGJĘL>9$^:ع(nnލae' xBl䡡WȐ7I;ɽFdBȯ )[FݿP%n0SIUlRj+H5=ykV91er08tUg* aD ,Jjy_b⏺zl0O2B Eԉ>"Q9 *G*&" Y%M_S$G:1%5Sdpl-TyLqeei[w.b}Uj,tś?81ژ+?J~೜ZYa9CjS"b.Poz]}_05 <[?Jx H e3xF䠰fm(:lcrY &5v?x٥~LRv2[޽P7c9r@>t-k={\rWjH`b,3-!_a9;~s=U%50. ^L~*΁kLRmWZꪊ19 {T5ŝiE6&jnb25,c,\eYw$}X&0z;;ƉC\=PQd^O)aF8e>mHoCi:'kR&mga{r1кt}bRP0L/BU ;&z#^}lQVr[%V\] aBY݅JkR˒&J[ׇ*'uvr$tR{e@vv)}G3/% S:CU*hztٯ&s"p2m(">a\#A(w6;:, `:S3>idf[]##a3ɠYy? [y!fW׋\rWTkGTDRiAMc~I* ]+.'{Rr'+N>@;kq(5:(CmAY HlwHmAxvжj3LT0zPWEξּ}.zwb +2fiq6cToȉ*׊qx)|񲳃8{m/F njTO(kVl -Q0wAK`X܊> 7R4ʭ{ qRG@[d0>MpKPbzve#v@ ҥCP,6L%l-4y)Vh[\v$A }3;\~tn_E'[8H9ۗ,T ;Z:yzQwZ-)eb R wÀ7s9[ֳh4uF~ U@MY[xP˟=_U#wTaqGt^Ǒ_26.Ø+ՁI ˓IA P[1[$YSULHn Y\/äN {f*!r\i lT”h#?Zq&( Z!oWR"Ѡ H't`ew/drơ _6ÔٜWe@$U G@G60ȯV # +2M<{[*N"p9sDuV]jKTh(Jڨ2eggꖙS=FR0D&qqլ/544gS?tҀaRj>>4~P|kYxe(|'^b38ŻD%p*O_V`w3g>[7 G;`hB:rfW|o7DYh+Qqoh[Mm2wSq, !!#޷i2;vxr8&6MVrOJ>Up1ԕD! d>QZQ@o"|p+ߗ >Cv\;AUicCB._~B?}WX(S龛6 ּGGM]uׯ)gDl0L22ͣ)*7 v7\6x0gDE'Zug.`WՎzU sل6 \c}kZ(~Yvnj)wNZhU8=pRcf,OUL 25> d0*Aաў]U4]rW}o㕝v K}j#j9=q s69ODYU-8Г\_Z:bǩs|6\\q~ԍYӆ+jt7If6K_x"98< #z=S(nަ+ 8q\ J Rn x%Z)5os$_rz3<*ƭ =3`H&L.h>ؓ?z)`,|G(@4ey/փRM w6+=Zt⌥+UR`g4ir{#?L_M,V#}a>0S} ҂R:KGĩZHF,A|1 ۨ|yWت~(5Jyh!SJgqHW((jYoYl^LngOwIϤ⫡ \ahbJ}rv YH N$p[ ԛ~.X))K4<1x< f]d5Az]Pqի1WuXv /S׮vWa#]⦭L"Z*V  S5璋 d*S$d4d(^=279KfnҒ8+ R>-F:bdAځA(.4>H/"R ĥ=`"ɟVpʞ rGDyڹeNCpvIH II_s.b zGlyֽ &up|k>d 7|@МI\ŃUc6_Dsa 6 \pR\Icf|KO.zZ-υgXi-AxA>;21jsp C:b${ L@(/k{@o8yRYNNDFTz)-)VqsM3qV33? ӐW8ennu >)uQJ43 PTA jHdS YyXw=1sX%mm̼:;-O24%sܾӕ޷Rd6Da3„>V?HI˝d&')ڑ&_"a'ak8 ]5uiG({U$GnEfJϊ٩]_ԭhO"<?+qxxc ,K_:>B a8a \h%UgK;~k$TgMZE28*Pzn@ Q*ޮn w3Tkw7SĻ@>,?dCƢ"Co5-Fh=8H3ޱ5xkDca"[D콅FoNHmJTbf}yf>=zID3^5Wsy4$<; Υo(A  *pg<#]lĦ5m^(cmB\:w}gUtn U7\ $uzʃnKo:>OFJeVxvVK>W!c y/dPFU`tjNN)`>҉O "n:C+nU=M?$UG%P*<x-YF6[H9Hh pPKy= z'r۫-߹*Ųm!p @ҙ>v\@?;1vHUFG_ G K+.ƴn;)*F:vmCTh"H5r⛎^HטT"LE{f pq4WʖD"5$ ڟWS)GD8CelvdB]=Q UwRȧZ-9cft);޽4R,Y%~IX vLM/hHū&0 GcFdy.L=LQT>IyKa/kD}SC @FFb?RPinف">[wTEM^Y|/4=~(T|!XDcGyqBu[I֝Eo?j7)9!WZX݈c)U9K5QqyIX@ErTECs'dj@ŕq-Sr]UY'@BtC4*)Qt"374]\?DL!^H;G =l<246U }zRGvD-}4}fBLs# #`[SDs]ՑˁPAm9br+x9!4= (MR dlB Z]-D"w:o_b1W%V&3MECBk}̐l -Q녃4 3ۓZ#XZv/Q+]C6 dO6M#>/Jv!0'~EPCeQ7DU'KzchMf JlѣȞ-Q͂p>l,aFOTW_+#dtoZ9i#9kvZ#̩.6G1ig[*Ab1O>Yq@Mve,4>LijY2\K[V4)$ny%ޣW_([f˔QZ9Yz[c(.(O-M%Gٚ kpr/Tjόt#lՠ-j8E]Dv,{Z h IfLJ%G.pZ7F)Sjۨ`Ҡ1m49|ELvdL:a ftG>lyiuhcW"ŝuPUc4>0B2Mn<b/jK@?m[B*s]P|- $eH(y12?K/-pvE2v}p~ _s_0ܞ H#}" 1e'p/r~%53ODŇ@8`0GM?_xx0]-;SYwz2zб^=DvQmbNg/Ă#e_w~F,Y ZBf Ů*FM:͏NAm>oE!w4>B,a˝߲༪ HuӜr aRSR{L.d+x0|e/̽Gn̍{':T10f}+)X4r[c{ZpЇbKIVF<PeSN7k%`Su6s RYgQ3fpVRƒͨ%XNG6Q5+BE.kNJ\IeӯKN=6-q@D@jdn~Vu2g6?S\:W فLkT~X~;1jp1E@Ȭ; *N;X$TfVԏ7I^+V*X ?lCnjoP\V>IcWIW9;S%{/)rvL7΍ zj&#}NiASȲPg'.SN^7_W'P":T2e[>>ڋNP- YQbh. *V/?DJ^[Wˍ&'Y>3JgK=(wHKzcf8="LFjUn9,Su*+!_ >@q ZUq?MvgN:_x=]A9'e[0eFݏguNLg's1es@)5Ķٮ%!K"d28 :=_#eDٔ{I>.97e(xC%S}~.O)(Q -[TAʳ{,sS F3q %yOq*/3DH=;接:P*ν/)̄YDZ5̾=s w_I)No 1Tzo0;_+.za W _S]俪3dd7 QRJ\2rIgFyk%+kuB›Հ\-v.1NJ(^oç$*IߏiXQ{c44_YN}/YM6g3+7,`,rQ#gXڮ|C5j3eJ/k}KFybf([T!bv^(|1Œ-. Lɚ_:s S6S$x2U [p1֨ǣW1\#wg++:4m=KSb7R9[m1*&u^?ZoTFg{!5#k;c!r gΐU3:&Hydʲy/vyj%ѵCl-ɉ[M%,Ơ}rHFwԤl$f"A7ƄWo.Zl/+X 8[KW818f*jl/n !_ YaL 'w;Me]L׆&}阀 AC~.BL>8ƗxhX5kȲON}HtR✳ `;ָEkEC{ϊؤlƒڍK*To7[9/tS{:m z'4(4fԡCT܎Q)~6Leֆܿ7:A`x$ 9<;ڸ/ դaopŀZ>6o|'lxu)JU}o䏽.=n,r?Ag">K7^C-Ҹ )~v: .5 G';y+9o>'(5zG9~Խ.R+,R( %N<;fjث`kW^XjMl)Ҏdҕ44hhXt,+oS|xoFyH5 3;klf˙ O/?[efwl!\~~ r;x%Ô9:Zc f  h%Е˔/[PexE7RD7B];h7pEg pE]\d4w<: Òa 37!zn:mOA%Jy}{=O?TblV%GG{_i78̾ǛP$y/ %W63mA%5G6*/+Ě1P;eACzuXbK5uD28sp=Iˁ^{ 0?^KBᒆ*"clASO6aH}WSA#&BK`PA 岄@1!0I@ܑ;H8I_PzUm\K^&£s(m؞t(vkM~lD+N[9A^Kp?!X{_~U}BϢ.D;6٨k)iVTIgj+߶ۓOw(,H0Řɇ#-lrX e!YG$`&ǩ2xT@|f|*9We)V^pqAz]K&F*$xfAԕb MʚADo5ZJH ؕ.x\KIIde&eQ|&9SP6W O- <0{(~}D`\Ud%竟j4ހd dng-ti̝!cH*3x6ywBK{(s_}-{p#W/V+\ph19> k]A@ I81g`$`>!4eC/n73b.>#Q[Kn?A:"lʃ؋ fm66@]F "/^ئ@ǰ24 bԦ'@@J J.P N\)A<]JB7Nm;4*l fHRnaU*N̝©X'̫vH{ Z3ITJ^nťD:͋ڔY+Kk"be+ihԗZ{U[&l+][X޸VeN:d(P8*܆PK {IyJ̟?A1W'xPs9 ]CB5+m"VQ/O4鶮G\ %ըԵG䫬I߬rD5odFhFahc$ן#5u}=i=LmP;ph,\:=VNOG2$k]aK2\X?aQW5b,|SZ#yJ­d3P4J%)1J{ 6X*>eQ*됡!9m}YB;YyQioCZ(tPYgdT܊[[exOz:2ȯatO!.^˂w9{Ӱw8bq;yQ[0v.^bhG$K6ou1Km+&4;~R1q.cۖ,ġB3^׿ t-:q ke8)Q#п8XHHs31=9 7oD:!jhNݷ# a"LC+6 r@R+XH2:1H"k&kD/nsN* <V݈^M~5w>%M.ޫ]hSxR9wX}a"TjiL~/*{$k]5T\(KlJ:\Stt6t{<ؐjocKc|@tk-S*vf"(i1Q. MA)baOc-}Ң9l_ro(&.fji7(; `q{܅dEq1׀81l5^@PC#*#\& 4ttp\'Ua %bA]ҍ?]%U9Aʇ п·H~\T&=cDs!΢#%|_ڕ71Gi:Y퍺L<~yԷvR&(ch'8r NIAg_"Lf D PG*T=rQb vg sOCSI\F"=!cGaC욝/yx.`Ӓӑtra*`crfv֋MUš4!%=4Go͎ C$-/]ה]jq }05y\f,{儇̧-| :Ucnxy t-Y2WrO\CD8kr9UH sjY4?1}H:WYul0sT3;? A!{{H6јu->O>+ٰnW*M~«GWTߊG`7R μnO,sg@6\A3gӂ& <NJ@%>tëwa|jp|T^0 zH^b+P!8a3' *"@Fgh v-_)r:}Mh{dԱ$V|]sIF{E'i8yŔ7?,q'bcv4;;=awQώ16|><70+Jt)HC#OX<CʞSg-+m_碐' >~2tєmX߁2Eֽvb-otiV H,~Pۗun` |d¿c3%+]wk@!p`ۿ,-M Ҧ!IӞoP`w_؃ب%?RK$@} )t8FaXEcJO"oh~ȅ'Rye7gc1Uf1Ŗ=}rQiBÄfn~XEȠ6p}ַр "'w)jx7IW qM+u+ 3|y{^BT=TGFjpqtPD-!bJӚCdDG>Cmї$'˓#KU(=f١Qh./NGSȻ E꒫ρ@TI> D&t,;g1q%Fe`%Xv_@S[ _*d8mKa HڽgI4҂7\$jGVooIεI hЉj0P`J\pt2Bd-OK s|!3ܑh;.)oM7 1@l.6j U~BYͥ"i%i/Z@Z:KĹF_kI[kg{Ѕd[T@-RG"54 NkxN0=4x>}b%0W^iG8uAeyn2Oy5jy^&ĺb;j ;nZ_(~9>Pҍr3;si@O׫OLwnB/O&Dk5+7,rZUS0* pU'MاᲖ?>4- qɺrޜIyDA)Hy&ص7}ϊs#J+Cd 2 U_.S4;85iMcн:WYALOd~! VU9 Sfb#6rYݓr؏'a)B4C:/Ե)$=mm d:]c "{y.zC wB+{3v9UÁSpyoAȦyڧe/(u'_飇ރm:ۯʐWRbܘܸ,x`';hþ1L-fE_C(Xws{?#bX7*&Cw h"Aǵ+RZ|(eZ.ﳍ.*lV/=,Ũ-WsIb c`6 Ý9_yn?/hgt~v!\w[MgA9[̘y6Vf$OkjF0BP-[GӲMFU,Homlv,6wCm8jӼ F/qFEwϾ~)͌BQ#J M,N"Nv}m`V|)F.tu-w|*!ٓAɩIXP)o\'!xld`k$H#s>w09^)WbCuu٫=6|bIAqPvPS*Bc$D \Ď=ND/+ 8 KHR54'E Kp԰ ) 27~%6DmZY*'2K>i̋4ֱ@(ؠުTdRkHܢY=sKlZ)P[ etis'AKUj׆F8Y3lC+z)ZS; ،DZʹ4Z!#@lfHZ>$3|nN]ۯF;ʅAf,-8z ihoӻ78IŤ${Fm\%S ^hžQ5[I`IlYo|VVR'$?8丆g:2je+6jq.b$F-%zW?EqKeԕ`O=ym]u%fV ı|e5@# k䪻A|64.{S.2M~+(̓qDT_K&aϣʫ9pl_3Q[mk!_}4Y 6/#UİrӢv)Ak6K^X_ԡZwW&۶j^m(LPr7Dg3O ^بފaUԬϸ:Uq GԵgo_%@΅2cX;iԼT- }X@& !4)ENȶDU/c !rmHDOگ>D`KS^}񸧹PEٸ'8xf~3u2.lk2sy懒x?k{ۅ1xݠٖas[#$WmE:'޴eA8:N޼yf&b/aUV 7$Ȅ1G19>3,s޹@-~S~i4y%M WZzx[p !ӳCXӴA `յeҞd0/ }y -/ #L 7b󿲤~iuEkUl)%E(^(ñ MՔڀrl*OYSHz8k>[7QZZ0rt4Yb~C7baΈzEGجM!!)f@e]>֨3nztwKg}YU)ՁL%.ZB3}[ہ|njQo(#MϪ__0 n_?+YI`I{4ɒdu=am6{౬AX,ZB6|H ᲈ)7JH"oLHUGm7cH}~` M8E)4=eK%%evmpx }/lJ.~aRPycu J %WNDz_:pB C-'4K{ 833h8र= gC1MXZwlhb2Y}9{cM)zTE[x2Y&#EbM(` ->͂pz -^g e79J\wT+`(҇q#T~&-wAĔđW TA| ƦR1^Mo4D) >jȣӉNMDG zl:ﷵy0[Jy7ix)] .QA A3O6n%vꏸ4ubU hEԶ'Z{L (QGyQfIOOMh;f\۠"O5HILٔgl)f /w-Ҁr_9`,lERs0?KI4wΥK}T?XR;*-^ǹ~fCGr!)' JD5ņtȥBmQ~WNR>n3K/EtДa8NA)q^Kx 4D!Qq7'`úX\ zF"xR7m+kb6ʈGد"*C@<ɠf-aIwmE=#T?Eb[ p]J t*ĩ#Hv;}!#bY4b )}:%ɞ ^߶[ྙuV{Ps0DlVӻ4~ya d ͗ݡ PQWNXV3+pq0)L S\;@V)Y6JOUL+NH|M3H+j2 apsANO8JM/_tP%I (Ht;%GOֽ.:Tk%2ږ/Tv Ql渹 bc 51HQ%^kރ ʅvTEY[K3%n]S4y*[8s4Yo0Ъ6 ظ-‡"]oQH5 ßBC݋f@ĴV'lMor ӛZ 闬0EEK'pc;2*R.0F\Jӭt!ZD4\; ٜn K@ Qkr޺s>빼$$j]%[Ђu=ܰ24]wD %u8`މS)Խ`‘_GrrpaXWS4.5<qL(F, @}+QV֏(@{5L(aqNMeQ^϶{c^c33VP(/G@/P@5WE N5qQUվ9 \B.F,ۉ5} ˩ uBf b)mmbua>īiVI'sF;vZy< r4C&/B_W[>o8fxXbZnFq'mt^ƤL}~ɸ )SPlgfh35,Sz V]kN k 6=mba"LwK(Jz @.u 4Zm&va=G#$Kf$CHE?{A;f6o"CV&b`Z >gݤ_XCYg.>u3zSc\쓂{^ҴHEL Yv<-4L1wRkDy8<,ޝ덖IK!: Ι kXk:MňzL $[_09X~SQ٫h Ju6yBRS.ښv*F܋ޒ@gT E)YöpMMJ@u,d/0Zgϡ kfyy/bGgHe%]C LũP0+մX1MIvA+%ڝ[ZU߲ ,"atS0YW v}@b66ǐhr6馠^>#%(eUR-r) ʵ9lvоEOv PUwfi6@+K7 d7Rٺr$VOI΍eק|> 5w"䐯 ߯7%ּ# (^mZ5]RMYew-ڙhRݾ!E;ql@:-c;AHs6OCZ:#*i+FRX{U"*e`=7AXZ1mʣ<Ӻn32Yg{-J Ey9#B4hH#桩B)2:72KMw=8x:S DHU2(䂌BO!jB^_h™웬ANP1.`>C{b)d'c_"+VkNߴohɧp8\"fà:ZnS΄R.pX }-du&#'!U;0;2] 76,I|"W5hˑkurn⁺&o6#!f|ɉQ8B眞ZLxtoLhӪ&6&:pbFU>+a&ćxp֘.e4&wN$x˓Z"j'Ii  :+w2 BԊttIf. > æR꩘nZ$ӁXj"#bi VЪ'V_mꜟ8ւV]$ͷz>ŰDEa)>9u0:KH2%:\MO֖$ώ +)zlVCb3jO$ZCh1iGD~IJ4^Vv#Ar͌=7E5SCvysO]2n{dFW1ød#gW}&;gؙ\̭wrBySSZW9 OTGn2\*v]"_7l ;#ReUi$w ȉ".*Lpo|'Mx=2.(pSW4#cFNDVuoQRm[g<D5t.N7fס+osȤ\7G(Ԝs'=>E"#k&M,&& ?Bk:sEHh4h8Ws~uH`2P7:4uopW*bz~={ ^3N<4QCM!U}}:@ x?$=USJo1|K+sag0j)ՠ4dX3.x6F74A% UW؂زD/\\@QޑJko͉3|e^ےN5$k/ F()ḺwkgbԲێ >r>IeT;.! !}H(ÇRO%P~cPR x'rDW2?ySM@oN |pOSKGbIKdж,ybNϑT %cƜ#kZ1@ZQάnЊ$|yne:y%!5i !۩Oheddi}o|EC (rE(PXbRF\$'O>hqL.dX=x[< ,+ V@wSY_ r6"al1R #N J[;!{זZuN|!NHtKcpU=OR$HiuOOK͘yوY"J MI2A!KV׸Ez8-Z(Wxʡ(</浸×yOC\.9h V3SZG2(.Ȳ r,S1El]g-䣣\(P0'oiՕ(Y5x SuKڜ.pŋ^(ҵ|Ț|WMsTikq]i8ڨ瑄])~G&ўǗg' jP,p:Q);iQ ¸%Fć0uJo1L3 +? Pǭ 'nwǝ>U@1Eͭq) j¡N?>#u C6jVyvB`Ҳh w!i}ȁ GTC+~gxo~vJ׬9| FqP ͫ n"K]Zu_]U,¸a NˬѠ[ wx0U4lhpTwmT)|s;fm5#,K'$5{7!87_\6+SA2e(lNض4eqQBm;:I^٣̙8xvP@*qL3v2T$}y❲LgssRb{liF6BQ ZsHXmj3*=)5 !fMG)cL1ݨ6ۢf[D\'klO]S}1aYGEQFlrZ.ebm3cjSǚ`6. ByݚpQKiP3a'˄[g@[j?-/2707zV$)+ym7ybBYL&(1\x*aoV Z_S!ryMݳoL?CΣ?I$z> No)F6UZF4A.&H硂 )3eBj藠y0PÙS\Gff4Ɗ==hINN¼]|aXd Fy(0*2o5T9[[/_\V5X)P2a_%S:ܜ011ATZ:I}<]$wQw]% A%ay+><^v9D '˵\˛9Fb-ȥ{2cMq4dd<9]$Kd~B}^ÚGvW l]1ϕ7pIH`Iie !`R> vP 8 e@If@tsO!q f9*~UUrKW0UL`Y4Mf}t.Hi{ihOH'jvK{zq]W9E¨s` 0+(D#I1/ZܤT)_WOߪVS+/C&9\t)3$E"꣤M^ltt&o*HthF7HuR눤rrqN]KLXrx /QZ'CER\0,Sm!p~yF|k|&APKFۓ}_ul9l u]Ή~?^~E:OTZ!OXM)tL;F9U40c85"{sЈR:SmmfWȍ3zH|Z U@IZdž8c5 ϱI2HM44-PI"f(!use\tVc|#-~@W¡.2h{zSjrhGwɐ)$1OF_P $G͌(LCUJEzZs;7qJaPy|!/I7*a+C܆xXLģ#Dy[( %xt)CmCl"]Z~={'JZ./|Nz\sVN6a)d25A6ghJ;lɖd vь 1+.Y$I4HWI1Dܣ_v37e7/ۨ<<BN@]FխݧALK0#+ȭp˿>EUȠ Va Clc}Oz`R7Ҹ@n2d0a^.P2лHMPGmӦ(6lH閥+wo}0W,㽩ZXOLQ[nr6'$vtPhJI#aZdԞORsL&53]}y;i;+,*BbʤL=}Z8= YTV .>$ǝ/>6jzAW9~( `2}dtu7ez';M_@S1=ÀE5ZZkrF{'{:l??8 E2M4Lmw4 wУQUz'k.rE]͠mÿ iv7@xDN/9c>(Jzb#0b,dMR1\ō੓\~:7?'vEdCe 0銭I.N\K=_C㝩< 4Q'.!nuP7Y:<69r+c]$KV#?~V)$ %[Y eO#W(DgXDCy4*YnBD:TmLE&E z" T'*-yM.fWčC*81ʍV>J 8|kzsþꦍzW8[]x\'AH)@łJ:9I+ͺUs3Z43Ӵtt:o<#'6IE*R[Y1b*J-Dy!0 akX2̐TP/N v/ 8GKDy0jL_m*?XD*Л! ֳ#ŋhXgK@:btIo;2Llȗ?AvR/.]t8篧< ݯwp8^ɮk8.(6r$ b|P~}rWTk)l,2U)/dnpg֣r_ ,8; 3F=zQ} NE9>23ՉSOt8!2_CDﳬ5 25f/jBcm'KK(61~9tV=zdLm-` ڱVm CHt:3(ubF`W y^f ,Bt<{ZS a522dNhMPǙsKJI4q+6UAO}Oa]$ 1!텊!dw: yrM} yg|˩ A(;/:@Jo3Ǟ6c8cr]/g&ъx'[Hr*R~Ȩ@{Uɜ{QQDZ]:Sg)0\vW֨,yzQ}a,Kۥv򅪛".߬i3 f@*RKggv#&DaL;Js@d *Pnjyqy3 8&(vGg~;8|'_>H09W Y|va0Q H?vUĦ!_ө5P>Ig Lע\\0Ѐ#x-BB\D5. eWtpIf9EmtD 64:G巚\>ǐp$cR{2d<6zbߛ}_]K`adl1Sݬ3ZR8E/LBˊ=el5ߧb8wݔ2g:9u>gɤmƘI'lڹP I\guV^88TaL])3,L{B+-:kzB X?MI&J+}yd 3UwR}+6p|1E'|vkw'=4:O;G˼=v&^aHU"V덛2``;sv`Uziq󧙲KH݊/Jeǵ,+|oj~9V_x>+Ìd %*g;2FC"5c7sƣR֯);.A3xJp]_Gzj!c):RuȢ27B- ׍&H?-JauH.H~yI\j-Q$B:@5Y[@!< ݽhX jaVWs;REۻM!֭=pPwݦpt}!k(D/S3ELym{js;* 7]qVĤ231h<[{S *tadP^ +jf~>^(6]%s[sQM(b: CW>Gq4|L AۯJ_Vi)tmg(͍̏ d2+{lWUּW8 2@} M:;\2ܕ8P6Feտ?Ɣ4M"e(2xd%Oa;ht*WJwړJQGh?ʩ\_'j;_?UUGJ1`_"*:t $-B:O}U_5,蠁Y9{c()?"tJ<&%ʇJNY Va*4_}y$>.6fNIOc4FPT\nwL#~GcOK^pͺ ó%p259(Z !~|1l?oC_Z]}V]څ@5h#KhnGyF؝ U7()Bsp.r|9w+)ѽ]D =hcqx9֬M=?:MY8:8'Lb03;onx~ 9EOX'a(.I$V#E (36Oyδ2=o ?T.>B=sqBJ1L8Pqi [JBjS?Xn8̡',#J2<|Xvl|fT=)#r/1eE!Ub DҕۢT-?V=ЈM{VtUEJ*أ?ml2vJ":$^fIđ0"$~vvM*0\!m,Wܪ,(ULWq홚pyJTuqmˆQ y_SgJmq~')6'H0XOWbv 1({f)5DRC8|HmdDS,SD-FQV8)aIRL1!PD&jgu{._U:"LifHmYn ]$\ DLJ̞H}^ڑkHt":n,u>[lj>g;X%0MB@=WaVwJ,laIYcul2I庩~41xAG?)JI%A2f wcx=As9 muaj r_QJth@pdkM$v& Pۮk~pؗݴLRN&Ȕl^5~ԃ-CvxP~oD|$L:NlF X;Xe.'l_27Z?-l~R|4_N o'6u)YiffWab0KYbrʭcpb?ȟhTEm9ido%Jfw00 }2rEБ-t˛o]p߈)j:vVMa[KKIUPjBB=̊y [uI EO$+)5b74ԎWX_yFL<Fd, /ll*wo=qSg=DFy|'1 (mſ@Yfg#tI4,Rޝ$x]!rJr}JyHn1^aw(<ԺDEO2|G] jd]Pȵ_V&ByN(Ÿ=A(Pn0T 0r#~:|Mk3~ʗheoiWvmRjHOe#xʑO 8[Vv*ΉW >^ gm)WSɋ s9j}'ӸpaY| j9?y`yЦӯ(wJP $կ%K:o@'ED%: wh??A sva :n^epyH îf 0>Z![06ƃ 2j?b&5fJUAGY}JY H<{Iv%/9©Hj"aIETBFAU!{/^Iێv#u>ystp쀬"@!rGf~TN^x-Q^yzFS >mT}eaH0 oA{ o*8]CQvm""Q2.MoӤ@6X'h0uyt0m?CP*;yň(6nYsC ؁':+gebfQJ~{vHn?*1lRں>5ˉ;9Yi]At@1n yRx8.>$n5XH~eVQ$bl#ҴF$n oKXT>#ъb98b*bQ& GϯV]ΪF4b\h_Ȅ?ߌy(Hs ;Ss/@^}.,5z#|]&?;[;l2m^{,6{I9t>ih7b>Ф6{<9v^V &\0JK_ NwjՁ+>e'+V`YY(/CH)97P9 e.I{ B?vj+>GxK^ +gPA! ffT@%8@˱D0<#0sh$M8!-,x)^Eri"oɧ&`<]Wm4IЄ<գLBʲmX;68ɇB6`&A NĨ=隇Z>_#Z=c@<-u_g!#" YLg c£qD5h_řq< x ֮jI{!&Z$f~$$ӱȐ?1SNP(glHuĴ=g;"-Noj;F75S \U4IL#Ax'<+J|u9)'O+um3@j-p ᳫ5X9O}-rtH-㏎_3,@oxL>[rR` 7Asshɹ*A <MwyC ]`jm¡+#-0X¦gy$d#f;M'B! Ef)? 2Х\}dr\!#-L԰s:;%u+ǂ&S8bO)=;2xCdY5` ,d80?4f]-(bx!D,LkV_數02ܵ]ּt JN3|4aiXGb*kf w˧>j]{ c, Ŧ hq]&Mql0+4Pm;mcn<l*,p7 u Mzp/-x4)A3+'؄mFP@nXh}*\nVQO &]L;Ո<`M4y=@~=A de-gAG;"kKoteiJ2,Tvf߀GVʾ^4\6v[C8w4w6+aMq^f~NyY%1;EI[/`We/eNqzaK\ޫҾn)G=PlK(rkW!_8 UŪreE֎A8sg#RE5@ܖEafnQT9>*mUiL~d(H d ]_Kۅ?WH j6EB2h}hhu߬hYHcٱ#B-&j^N3%f ,ۺlscW3aU~jܤ⅑T=yoJ%&jwe٭@H`hw12Jۍ3\X ȴeX>BkW’ȶ|OnރsUT1놵 i f$͢]e/_xAra#X>ځ87F3e$^ ap4|g𡬓ZTg:~Mq&`n'IɾaIوQ`y#IjqXLp6t|2%"%?Wu4(<&Oܚ/;B5^s#CQ%;c~kt0)E$q!~BmWG"l/[ _SԳҞvtT# m \m}uH81yd !D`YW_^jGZZIxo'*l[$W H[y+?ܞ!A)9Hho\P߳ P՘ΗQ;_-򃽥iNI(:oNڵKCy?Q%Ra|[%!0 wr E? pc/mlI[ vM&XdKizX %Q`4BEh\kvȺcXQ ׅy` {xE(@tN#h9~h]B_Vt7;`t@Fjx7>)V5,c ׳Lo5g&vc4>8Q{q.2$9ɷF<$K: r[YTuw_m.u"WӃ1u"u:AT4(0ӄɥ!ajE{Ϡ62SȡrUb?ʡ%DCJama"!rOjrvAaHO&dy.rePb[nVaӵ_h]Vzݵx/E$Vo<(QPE1e ʱ+a@MJ}U)}5plQDRj.l )N\i4P]Q<1NA7nK1$)?l03A.Ԣs_ùo@TH!,r#o[UCp z@XΧ"\|"ΓDx~j!} Zlρa<õo!|P9 S'cLϮYR X.i¾3놳#Hرn2 1";B1y{6Oah%قS)x:P%UӃW݌h%YYZh7c _ϕ?` ~Ց(mU_pYs"ǁk P0>O-'jxSaU(Jt3mpaCg"Igky&iMt]lCER\Æ0z겲?4.qnqlz?[N#i5Owu’@keВZ%0\F~,]RWwS4WW"xYHw~**faO;eĹQm6DZv.]oqz({D|xmMJ@^, RNW~s8Rh4m*_XX{{n#hi+GP6E8JkHqdbUQ:g;h !#ք" Eڠu\ nh2@E$Ta5K xD!"]_wعOx}$VvTI$0w)~i_,uo2HĖ).cJ!3xU 0Q@Ef!L=-t+=bk_sͱStƢ?y$ڏNFpvc/h*?ch޽Tl3}QAHL .bP=PL.o<4.A|QgD3*99ͣ)#¢ѵ؃;aD@ƸIPbƓօkUf"CGw7S1I:x3BW{>H9 o9P{ٌ)&&66ڥ!A_'n$y,v+Œm_--u A}xҺ }(K'MyE >Q|3uΛb<EL^eƅ}ev~p!=JmհŞOY @^M? ]7޹1of Cc$H7Ji&p3UzK.}fѦ*GkGgbWw///#5FEEo -(B~3 (q܊)ՉBs*)0,Iv@N=#0CyΟgّJÌUi;ꗰNn .)göҝy;=w!>m0i3$ICKIx3.[Z^;ɸyJ#>_D=`lkגQ7J✭иbSG7wW;/M=Q.AD!fd/UG2[z‡{ |W,,խbrP64 CTB6gQ6L@TTEr90mMW'a`ofD6f}m<YByo :)rvE 0,vS\$N|(btV!}@~FdAF 8%y"L:,:n3I n$&,gkv/.J47,{)Ve=|@=([S: ~hʨ=0.\LjpM,J&.Ɯ)B/:|:vZKCPlHy`6bX!ˑu5q X,06t+[gc().X0AQI@Խ) 7$:3[v|_(=C&c  (#Wp9F<4kkZV!Sɑ]D(S>:iD <3he#>&fDakuxcнe9O0ϰ"G ܩ@ɨѯ( OIccxH):i=~PW"B" L}è~TTZ iH"ߑ^g|X$\V~=)5:ۀWKJu tؓ3REkOWh;iPV"K=$NW8~/5{32hxpMZg ), KH^w}ޯd'zP#=k، ]xƻ*|v̵C׍M=pS {iqJ_j8[Xwj!X7:9nb}/X4L$ w+0tmdvdQO\R5,W܅*9,]EV7Ȼ Dn1]R,[]eS9G =Q5҄^WsYPa?8 nc[C^ lĺ*ma&``.yZF[y^q#hey}Sl =FJj(7pO#p\,DYI%.@3]'w9  ҉Bu\ SDs. %~2!n*@W3q)8dH'OxfIexk"ukE!x]jwO0 ɵ0<tѲuco_9 BWZ(2\jή`&{o_FaW!dmv QK%qRqp*nt7<6l٣m ʋ"̔2Paeszo/d"<65oZQA%8|!z%1 og NB~ϓf@Ok⟘WJ[Q#w{4~N[GX&yTIφwΘ[[F(sFQ>;TNQ رshoKƳ j_٩N}Vs V~O@X" mrP緎, Φg٧GFӡ*Љ7rpKQƂ''8yG52bqn%^M鏦*[DJ,L\J'S;cBj[ˎz:j3 Ub6,(@i|j'=<3\fY;ȈW.H&7XSʭ)!xj؛? f nի8|W. f뉯i^x<CsD}~^5b >:יbhN5jQ`=ƂogZjd^֦$ ]P^mcL%Ă-!^Ea/<*G o5mm ʿ2e6ɢ_XW -9hΈvJc?NHfI< Ŷ}$%ƤZC4R6C(sܩ8>V=` ,l9?.?]KɲH%(픠AUg+鴡ٜ>RiM\6f@p_sbڌ'+z,]n1dIVF$fiCшi~#fbkpңh9@F-S`Â{_z޲ypVrtϖQ,]^NQ,_=r'v=)m`PFX2;m8@K+5%G%tx֤ڐ35yVTC-]@؛{$*nKq9 5Nz# <脦{ _LM/pn BVp  /S !b*Y@R2ߺx@~r{L3{.(u"r~mh\ 2o^-,`KsV5~?C,̬30 ꕗoKjkX)yݲ^_ao(* & ܅,1}yLjtLq]e[)Ɛ0%Q2i Tq.BΨV 1S1be;ZbuBQϳEr h7owNT g6Na o@庢'팗atU,oz򱂄vF+SºiU E84ܚis<@d[3χю=6#\{qE%2i=8#9qj yDG}5z`M4@N\$i:#Wr:{2+3KRDb0x$M$VR@F'aXr܍aW;Cd4uuDG/sGua{킿K̗|ѱSƈ "Wq &iSqK'{sO: χd7%H6hZ ,,GaK-/gUdHX4gOPrhB9N3Zo+r&I4 WlS<u{|mߎse75g,,.j\VFՄjF" ;X <։܅!tYѢ ;g ~7M 43%d] } &189 x`jޙ hO͆3-/d?ר @D-:ǥ5ޭPxmނZ{o"|dx "GX<=jnC zu?x@£M65͍.O{wj5^lFO"p1vUYKPB!,) @X̡,%ա<* Nw }<&h|r&Rsb+nz&[:`X@Lf0"9;e <参#N,j8o;%XF^>|cY7.-fg'Y5!S*v B=ޫ~Pb/@`˯kl/fna -_j jRT\c㈖ !U7KLtJ"ˈ1=ZЂ v sǛ],IZW{D aPF瞅P[lCgt9x{dp 9Vz/"zb;|{Ip ]̄Hd>!3[Tal&b^N:=pJse`w;?l+p ۄ:|R/9a6V\&$L<,p ˄+7d޷ޜ$baiI#9KZd?6K5 'PoY 9nI'ANwrjV_\#r]CpTb誴)omK[l)|j@\uZ*}^a>:-LyCwj=1#."o?1,5с b6AtrWFsMZGQRr ^i'8+$ğHp&w;G4/Xice`UrL1exhS&pbR 3',$Jgxϡ;$&. m]ףXHKad 2»HN2ܯuwƝL'܀Uymfc1F$pMSnAUQ+-bI^{o_\jj8J@NWΓڈ&=mƝ`7V'~Ģ@tSj'N#t!tݣ9s;Sz,E(ɭ_9n|U$襋5Y',㐜 }Sic@ܵ\ 2_?жNBn98]VV?yidkݳjhgds:X[+h 6o[T9 gf+;PG 7i{؏z c*Y#)8W"&\ Jָp`%Μ\jZk}5,%Z5E$dF'pX;g`x_fo1wtV3Pt(O{#ќee!<#\\AũP:%o"k5zs! 6L^w|Q~Tū`ݳVg`ZIU :@cͼ*=hl&$Jz=k7灤FjTdEhL[(<8h$Mk6T1O&3EImU3^c6~{<+I1KC]s1 XYN0+B޳XJR#C'h,c4TZB_J4wlYӽ8IRmATt;9L Q씤2T-[ '(wT7q '\Qy:B´Ыft0Nv ,\Bx'/뾑JqxU(N1BoaLȩ,DN).I:~<ϋ K60 n#~!h;+gHZ5Z柝߻0fqP;JG,mjk*ʅ"!uT}r߬(2R;!r=li9V7: \Ӿ[=J޸oPH, wn1|*i?inZ,qrRۉ*`VQ$nw\/-ĿoaT@d+Pq[=n<ey34ſ؟4H[Pń ^`: -nBЦϷs|i n p}ߎI zLݤMH> ڐpj˖tڐ1~?QjCSCTAڿ}{.4 kR2ߔ.cW >^j$J-D*Mv\Mk״"Řpc 9cjpR؃,*8XAe*O"~T`^g9gy(.<X>7UՉB1d{p R,%-\,3TuUgE[B{;PtVޖŮ{<2w;uV!o l \Y]_qV6Dj/ Tu܁ӫ$A"0'6|CE.HitX՞S"Wugec~ CMnWxpS ,".K `;i,,tf r|ՀwѧVJcr,o9CO;Da(kq82$mp/[H9N>QtHe XG8'yڵ Qi^o\HSVڕOS;00^7lV}@|/G7=]xslQBb>8.*>,4@.7H%'8Gz˚1=͢ Ңo1>b޼Dnl@ @LUK$"O?1P'7HSFDq7CIDcj ÷21$T# ,@|O' OIHkn'ax`&!u?~*/6xCd̛ "}tE elOvB|* :m89v{}"\; s %LD|JO~fZ㜤:iHQd\F{58G׶s [< #Jw~e` a# ON] 3}l :"4aJx&3p9iY+lu&܌Ҷ$:vb%(ƳX:9b˘kq \DWhvq6U}Wy%LU`k_]0ICadp.u7N'!ycp+GM!nquôȁ*afY׈eD͂єCkԁrl(Z}2 2A 8W%q[yaU_ `=nRYfI܀\ 8X?d rd;ݘUOIHOB !wFPw]3I% pY+;"!D {lp8;qg7f&J4/17V7jwPN{X&G0D TzKCz$t8b DZ|&Mp`/ܕl]k1;/6_Jƶ3$Ҩ_etU*)!0Dv/8Ms-&F)>q 4:PsG}2YwrY~զ*옪tvustX~XѺWed2H%IF4AYHObStk/_+X-hQN4I;䔲kEcp a[9D%0ϖ%&Ilw-1̏|bȐm; ;nwD/  :7Jmӫ1 LO7n\JbYÃGU\/Hn"nHRskF|XQQhΌ/L^DhIpr0icU&aY&iIYVuOzAyC."j*g79]'-}ON$dؐ6{4Ͷ$%h su?4/5X2`(E_EjNVC#Dɒu?a9v!jbsouȾ#-خ驆aE!@Q̲ M:lgmLF^> /!ݿVZ"d-_D/Pm ANxES-|XNXaϓ W\y"m?[.ˤ9J&ݙp-%nUQD9K҆ #YlƎ+'ܐ5Iƭ,C)P\ 27$|}%Ƹr~ۿs oW>Y3vvm7#P íAޘTsVg5-5TPŒ޼4҈i >i3znSJ_0"o&W83_r|hv@" Wi̯%㡖.ʅRl9d; 郾^k;MfZ66A~>`BW뭧#m'B_O˫FQh.Ax&GjAN Ͳ.Bwb!M7_o~|HJ8/W n1ga%?/L]C_* ]lK[Vz.@Lt@ ,B ѩxI$GgՒ;ASfu6T֣w`H#;ӫd qHŇF:b43{.$9B `w)GOvϐ(Bf_TTFV?mzʢQwy;G#&OEu>i2|O/ c[]ܧIw ,*T9I;h B J߿R{7J͛ #14l<-)ڔlBQDkoO[&s1ߙw?F={&mDަ<)VP LxU?]}Y] *+bЅ6=w ؈ΓQd|Ej۹(|tN_ߘ2{/a0lZj*.CzQ6Xy N{}]8ssW5w;M)z S7W3q1IXF;@w_G0TآA 0 E'%Vʿ;-`SJe "eS ]*n˫rPXBƸworǥq@!5=D0wmپ`l;UL+NSqw;?v2%,%Y(ԇu p?fջQ +?dd^BgE 캺g7gM\quvԹG[혡թNo=1'mnԈj8eÒ ^]'4WˇL[x*н!$Ġm ǎZ=m?V#JnIq׾tzٟԢctӜTA5JʱŏmCa7ITZUJA'q-HhD3J|@fr. b3e1ܻA~lIXv]{aD"(jyP|[4Ƹ _COV/%}:mwƯGs@JLV`5q}ƓW+VӨ$Witk1gh= -+}Pd؇83ɰn9"x;&Vm8hg:6_nCKgtz5IjfdA2a ~P]*$7xTlXgWf:4N,&h\}ؑp5[^J51 jh,ب=Fe΀[ƷEмC!l7d3Š%0f;YkM,R9nlL=x W2E+4 5T0 Su=COÜ ([3ms0U+R6ĥ~t"Bw|p<;kf̾A IMi;-a>R3y [ { ã'KQnJ5k ZoAʱvdpaXihA$k{2kpD$;+ӶQ - ȇZRm'䪙 +o}jA1sp E)2X;P Nkn '׊W]>!GHL ٷ} "LGQA4Ņ!א )ԃ!yv55r<ˬb߮U2`!QwMeePqi٥'B!sTV'bQHZħR EN"`@ dgHFqYЪ3,ȂԵo2XǖLrT *dk7qv߶Ok/Ww=EwI6 L xмiܽS~qmצ$ήARo~@_} șPgn9+a.8-ZGZ `@zLl 3cab-/.z;>(q_mF,+ z/N4;;GM .^07p =!q xK ua>p_C9G.'9hlc8ݩC8 7?>$B~G L1 ȿ&GpQB=mQL'p案I]_HbڲkKd όӦ@JnӓϺhKTY`Qef!G8:sZT2*F  Ĭbp" ROhݍiDz®S!^1Ɔ!gCֵi a"04_ e8=BZ'(p'GTXAe6'bg?mI1]!hrZ yYK-}VE//ED+!]-S,07XVuItZ0 'gtI߲bU+% pXaS=q5ܑžzW#.lMkMV0簩6·+HvWP,Xiߓ)65?ǰ5/KĂ21(K]HgzQ؆%dU].>g\pot3[O+ful;@~CK;g!]D1.Bݾ UƠ([==^# PS+Uzj2 f۔pDToq#LѶN0y"qK}\8ހ280A,Nyu/Q[/:] _Yv79G_?]uwY\@'ezqvS>L’ 6ߐC^ › yxvn.\db(NcZ01CFOWhaGL3c0TuKBF} iR$9-ŝͪUD'8_ñ]ik6CZ<Ŏȇ[VRdA巍D S,ǘ5Ƀck"t7mƁY=mA&¸|').*IFl҇3 N бU–~gş֚QCh@UI)vzBLㄊ7W );64b<3q P\ת磜W9Gnq .^%?sHxl&|gR@7)x (uaW0 .(Э툰  \r ǕL @1o0³lov?5E#.FH5s$Zr47>'q/08Xޅ/@]%I8&EϨg݅p2|Tё *N[DKYʁ|k~ΫKxM=BӷC@[F&Ty+~o,aIΜ%gMBϽ\wEM wMoGu6q$ xҖRuQ(95 Dmew|j J(g>yYN38+ϝob,I- `sn]LKB\׎i+5k/jh`f[hBժ^eV{%zↃ +ֿyJќ{y36%8 д>E 0$Y`!M֥>c?s DaSo>]Xu^i:Na/G`P3|ﭣ/]4w "g\+G<@D{D:ەɖ]! G2A=jGQY/.;8͎Gsaog۵p|$V>o@oIʰH iTr>MU+U[> Y{pOvUNf4e*p*f\Lf ,2o̫$ 2ekO;ZkcA%a-?Ef$2U'ި〗͝a;/W*Vԓ6T.H(M<J?ݸ,Q:8ǃUXBjmJEwb7aBN {vDO鳲Ș:rz KF>"c]s^ au(mk}*{h'Y/:4mKT[׼gY : &2ԂeH`qF 7RI{V@VDJu1(a®`A6&OLI6(:NiEbͭ֗f:$@M|Q% |?P/IAVΖȽ}^I>%M_$]k(A_"̡a ZBZDs/d^NqK9euvΔ_ bke3P=b4S1%p6)mi]]p9OcQk/šղLB_<8]+ <ƞ\ց Zr=Ixµ»`F U[x^F,xH@ͽn̂,y;F[wWm%;s(@Eъ0_&C5#o y-+#Kq<  3ԨQvk(ܗZ7-.$/0c|!w?MSf_%4sybPt*W vޖ4ҝv ^X;'.) O-D6♮n%26qPԱ|hўɥuڭ1zB䮎;!2ʹD'R2|}bgGto;V B lI1,MVJNķH8ۗvmSr]c):e#iȢ#FZa0` ->S @ZN'~[-fSmja.AOMOKǢ1"dRXTaq3cn]D6r|Zka({6"4Xw*/d=6_q8e\->"%wkb r9 }?ZϓwrlP'HͦnYи?B$;? v.Lr>}#5™/t'9$X>f>Vơ S5ܵR`%7oBA!좃NESLCcܓEO>SRBכ-܁ښgI,AS3^~<>G {O1h> +5ט19D̋1.\B}yŚO]/[nЉU'\p,b4ϔaf2+4? U*pHQ/# +}4߲9'qW2V> qYpdB`4ZUF#WSW˘ʲiWBC'}Kꉨ6q}rvQ>^B~g<9OI(Ж_@$xJQ0[ubKFOPPU e9́)Mj,9yjvb3C٪ Z#eaQQx0MeQ\=On*;N!eiA]'PD:WKSkl%1΂scjd3cHuk7`JX12DI'fNDI_׎֊j̼}+I.ORlC'vK"d|&3ks~l4(t:Ygh,!lY=Gmvbpl=gr& y~M|9:aX<W'1,:lqUĞ dc[nlv""p[uXZ$"G5Rai9̞0u90YQb:7%wk뭼>6UMEol$Ky4#g=,ݨ̡ǡGۄV?>(ՠ|'039rΔ22m^.CS- .Z,ϡs[J].v܍r#pB׸= Cmʘ*rĭ]lPEBqAYGe h/U%27Q0_P41W/H$lb`~IQNB 'UKI*P;IrhN ?zL.~/yn,/ &;क़|S: sHѳR,p\$?$l<ɖA vr?㶽BR]fڣ8zڄU[my3R9@CHd\.1>ό~2Vn>T6sNZ(Gke%kϔZǀy@qۆQi)U؎v~=}Oe w!:qwݳ+(tPP:!b whYy^ǒ4 vꕡJ&Gz+r\&Ys 9}eQBB^7[ 9ʉ!155gRlTbx;XT{ZlgRĸE5.Ra1daG<2?_& L⯒D/$iWuwّC iXpk "rMO꺹Ԅ[PiѿݱV233$)eAZ- {lݘ2S`uELư֔lM*sP]v}P䢑w}D׸:Pf%{V*oxyi]-갣uo([^Ge+QokUlg.3jl_fvJ'BVjf `rc09"zX ބ?HU1eTB҂_x-ot ~jNY%mr/rZT$+^i,8u~JgU>8E }A D42zO5TAlo`TcV&v^WJ(/ݍhtrnm=*xIFX|7~"Ԁɽzߕ` '_%ľI$:fMhDrA[9jc #:PUN45dǟBrV9i?wјxV"Ht0ocƇtH" v]Ԫs_gғ[r\ᄐ5A藈Zq,$w# _d u"^MXN 뾬 KkS޻ÿwon͊ȓ&Dh@ \^D,xϓJHZrL4cm"5 4O,`X9VcfOi䲉K[PcvpI&3UAٲ,87*8ghi_tQl째m߿vvɀ adqpJmY<>Sk+YȤ_dBZ+N&jTLf=kW, l'op)CS~frSL2T896W$N!"QO}ph1:^k^ DC[&nL!fp#\2r+_DQ;%Ґ)8Zq˵[`GuCt'l$jр]Fú\]h_x9/UZeIx/u$:f%ߟ@kK$$󚂃SZ|ȍ Wڰq y,@F;GҺtȃorߙ'je񡾈蹵1&+GЌT<<"ra4~P(S5$;g['}1΂e4oZOɸ60NBQ 2d9ZomnXц#¾]X2RT7օ@[bq!(0 XhUx_0ZV+S1:pI׵ > y(DQ!2FVRqt}#Jb,7ڢBbJ eC$S`x1?_SK6ҬJ~v3_b'"2Ig CڈJf~qt#.mQ$rTl_Kp 0Utl7 =eH/ Xwʛto AP^ѶZ آ0.+{l/=">9c.'%⪛NjL@OyJ) Gz|,[B)KonfbF+'ƿ WWֵ\@a{~AMb|~9߱DSXMA(}O1u&SQMGba ZSy٠ūcow~uʣHܠ!k@/+F9jyD^{: EgcixEƵE JBRL̬G:<ΞJc<8diy QUiw!`Rl|Oz+AJmrNG(whXj;-;. 1 M\[N_:VKQ2`oce=˜yV2hbC.SlDEr8n]t T<`9@ 7͘wWrmXS,PFZ(AqOZ۠ kk ˲,DV4%% nW˛&3(lt )D<'hvOX5mT }B Gm(p<+DVA'ͣ~h|ѬY^\:gUiݦ1"+UץnsAU%L);֪bX5 FJeơ$kM3LR)3n͕ݙ-K\Uǝ<( t&bOM[\@d:q-[$e55ju.+_pU)sZG:k@<[ AQӜ"c*Ƕj.T5$-:Z:Z9iF#ë nbFPG'!Ox} RLsF g|E0%ͷ @v?m̃3]YV5 Ъ FhR_謯 0XDkB9}ipe7GC(^.=i q"M'5 K{R;%;ՍyˣgEKv>Y䎤к!/M*m+&̱<踅 !+ hbɍI"1uEeHvB&qUMɟlaHQBTr~44FK.p̯x xOm=Tj99ԾXwsм5Ucp S+@i%&[=j_[2㐑+R 5kDyr~U)I۞>L<"KGt9#?>P+懩șOҢy{*;9}? y{lePXVuX2@D bLqH.LD9Fᚸri2\|IL $'R⊐|:1ݖP*ߘRyjW;4&UQ8O[(c|+quW7UBHxX3)H`O鏤>n̾`{R#Ŋ8eZ[ʔ,[j =x Rm ;V6⻇yC;Vjwý!}iȓu_89Hחes 1v: &?Rٰl"$NK,1 |M79Ƭb+ ݯ2h&Gd3(",:w{Ө_62&459- RD STa4F“/)Y"ቴ}H7R+SûXIN_;V6~DZ)UhU8ymn|[h\+{g>bÄFo /ĩ+ewsf4BB;-dk\=(RQsq{xbIV&:Ϭc^>e*zrUpjVAU] 4h0 jAK(Zl@Iy!m{VMY?5~6l_ȅk0~bkr7T(˃h쓙V%UEy8@f|0muzDnh8P4ऺΏ;Y,5J wi^ Kd oEhn˥GES$ّ ¿0v,|vy5e}k#6Ѭ\勺0/KX~$U"d|}Q (=W܍.st΅*"$è8J$hFQz]a"H6<ݶד_kvɀ( 3+-*:QWCk}SN[#y{L#Fsy]4!ƴuAaW\V~!8㫥fXӲ$#oC&Q`nK/eW;f]'VqC m¯[mVaWR2Geқc|AMLVq2%(;\=gƄ\:PªBrFwN,d>}1LvNN Y0v e>+񍘦 +dw<׈23Nj6 `689/LYLlASX]JPF9Is\A|w7)fE ; <bhJH}?ˌaNkϟsvsCЦo^ZD IBl꺕B@?z~m7kfHcb#Kc]y}:?;Qg> UF<|4킾ۘlc ? Y%@u|Z;rUL٢ vU:ܕd6v`S8l/E i! ku }f"0-?߀Nd?|gie5KAg[nƞ=CHG7.Ki߂:Ou.}Q* T}"+D*5S7O%1nrfG ٱgYZ070701000002a2000081a40000000000000000000000016101cd7a00005124000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/qlogic/qla3xxx.ko.xz7zXZִF!t/OCP]?Eh=ڜ.+ДJg|bŴur@d{[q gXR ً4SyRb-n;C;x] Z[Zveƭg{?4䒀n(HtuuѾR'Rqs;⢴evհnw|귨[CAtXU*b/{KA  XdqCgn!*:F8)uBJ7ٙT)!7KmwwGsIbM!wFG}_q7a44&.F'*./ѳ^vj2lSCq6hv fNU$x#TT^)|ϭ'S~:,]S;u ] Ct`Lލk&(qG}L,wU~%KJ%V+5lw˃āaXUɑ)C),":ws%nk!;Xk|qߨhLa[ج(%5gSs%6*Ͱϩ(Zp34&^r**b%O2JԜhX?R{e?syT1$C^}(j4!xytx!qƦg˾ue?'{tt7Ukc?Eє?ZB`|Eu3)8md3V=+ HH #y/ghʃ{',I/eX!'KK-#%OXd -C4RvL,d#FeYrez`6fK}4(8s-1)"<|GW@ ݍ:Ȣ䀹EЎhNӂ5Pi&peƟl4MCI!{,-2-EBdL,,-le^,܁,a@TtyR,RqqlLV"A>2F2-.|M!]d ;7&7ۦ]Yb-4i(z*]\d ?!-nv(YE*+BY1oT|ӥaÑ?Oˤn WEqȑ(lZ%AB9hvXKy[KV`ڑԂkG!='>g. .~އ렿2q/ڇG1|/2.;Gv[?mSo[ #hJ Y=v%Q *>:@ù=8z,IߧÐӎӁxmA.i7+n@l,ó9jCAQ9 PUzeGjmJΩfHW ŐM^iN=Tzqux8N?LYQDl/8vXxŶb?\g }t`xv2M2x^ShΊ%œc3Q$ϮHvQ8oPb(L/L?3b ya듁DhtW8ow}*Rtͬ_m_!{[(U-/RʥfsSo}rkaX* +;!<?) ʴoBێDNKiηH4N2ΈԇXQr\QmL^opͧN#$vsKs3'(W9t&c8r[#nB;mvd!.?QQ'*&CF{V~AvvXzu9ӅJZg K(iݫxckr>O5Nг&E[wT"?+N$]XsZ4{h3$ O(c '0$7 Ї{Kpir&^R 1CC1r]OTx {Z*MEOz'|*2M'!3 !*uF#A4.f{V>ajmT9XhSw9! \K_mN{) ѰB7D97 vp~uHD˷7m czc~XUiYg>(PZ@kP[О.RU4N:eމjb9 09%ym>n ׎,:lq?syfdn,rE9Tl5p ǜX{PIP>;iE񟘑8-|nR=՚I Wr#zDۼ\JDąݎs~r"t6HnL*&"7 !%MWpqJN dSoj˶Rd$R|#6e3fvD'is:nTd")s\m#n߶ +z@.4AVU=c08 >pIz؝Y7&R.uChDed/JSrc@h˰>|A\{Z>ƣEr{;.֜ J6'g<Rۜ6q7["M\tg&9]hs/+jN?>/r}=rk"q-F zG` lTZhPb}3x?̈]9olfvcЂXeN ޿qjF>um4DH&P(GK8M$`T+mO}=S0! ·"+#@qDl$8>H]?񰿃>1, {P5@|),5(/fWspw!Iq Lx"GQ{YF|BƊ#ig5$J!ElITq..hR*{, >zZBPd*Cc%5V+(əDHP,9mEݎ!&XDțH) #PT܌e6ݐ2 .^zԇ:;~`uc,oz-حepxFu ,g36Tf$>1TO˷!& tGef^u,p󇿱h⇻5^$Y3HKȔR C.se-Y3_f*a72X3&rCb}pwN;Nr ||eZv2z+\\׵T >MT Ӗ kg.@sDb6˟T޶|X/IA+҂rAo1=iu̽V]>rS>Xà'&6~8qls_/4B0'  . ;}5-+>FX@kտl^0<  m_Ա~<h$zka0̶Yfp]뒛esGnDufK^aEiS hSLaWn0f>waL$yZs".m4;1K4aB) 5H2δ;yc67H\f"Ş"F>Jy 4MI4(x2?' lTB{ؗѧN|#' gG>;[|q(kgFYGy6h-6i>#X'o֨ 80cL Ʃp7bc3j? .eؙ*zh}lH@:Ѽ(bQbd\bf ⛈sêqq zTjgC)GRkSfwO0="{--5䣖ق(-Y_6qt?(ɾRpgva6*IRe|_Y}Q/WB877%/^΃٫ҷ8گǘ\k1ؿluR0*7&Oe T!]O^kpؘQ'G6?m5Y L6z @Đv`h8u~tzPD`wo]ihyl9fg"P>(~v~R@ ΚsP Ng+*68vJ? 734ܙ7U%Q` OԅA@r+ڭH'@r,5{J&xZ֫WǟGf+8X$I'{Z/Ӗ6C#a'k Dֲܸmz%zCr6|@Th?`3yi&pBU0r_o%Kdf`?tբo\Nr zi=\xk怤> ^= L v&<&-Jq.fH8a2?"#(e^+l(Y_6!Cf] 9o ?Foj5 WYT;mӄYv-Io="$g7"^XNwޭQcX*[T,m͎lB )AU8L,& |wZ/܂T&'DhJlk;l2N*C̍qj  8ٿ(oy$>3kͲB0{=CPӑ#w 5#M\(U͸H 7<^ uyq`l 'LB{{F609N/AJ{[@5MM~Fnwyj* (]ܾ&r[~2<~6 yg`NE/+.@6AHVnkr+LtBDzPԫVx>~&Ȏ|KJ+JK rC'桹HSFQ9S6Bv@F#r(oc>Xu#{ZOExEKl 3_L uPlj9$=&Dv; @݂^1x:Gݺq~G pb_Mmt_ZHINAacWN-rGvg)r<nHl%z=_"M^zMw AYV-9Ifs^~O)ؘ`U<-4+^rNG,dΰY>_xS N|څWE^&46;KlE*_b4_rr9ѢξхLpH_ޕ(78nȉEcDR60: DMrb}Vz[|[+Mū2sGP\["8}ZDi~9l{SQ9նzRDN9@OD,UD7V{?n=:>i_!x R@5|4`JZY?xd}zNε6,.)ճŒ:jŁY.? jA&L+R,EH"M.hU93 3M8wJڕLdͱ'M}IE9\0Mlu;5dR`c:_z>Try%[ 32'XzJ|ӵj#8| ~1 %}=5?+X'va#ܽFylR +qüR;@k *+}| IlYTˋF+({+G`ŢW_ 8{W.TM>ss} H-\!Ib/ B7*nsAt2-أbKx$àyV;9sh3,9N#=]RG{2ΎDL';Qpg:5su=FzӹZi~H"Yxf]ԕl6~7ti◷u %jwr8"B]ٮF V/ze^eDNC=V/$WPeהDqMnϯ~VnÚ &t5 {N.\gs=|Izb&Bބ&*#sPM$خIoh60!iF}֑ٝʢ=뎖K)\yM3M)V6t9rD`;R'}2 z -C!P"V3[jƴ{[?}z5:jbHO!}2]Ele7+ np Ӂj .IҒQqymaC~dAOVE\Vh>O`2͚ "73k"ȊǩX&Hh#[ݷ BWVEeyxD8t uv\C4$1[mmLط_HDW#&Gj;P/^àV{c*6}DPHEc Y"> E\$R%UOu㨝紘`=/B%(9bEsy>Ro9Zkp@@+QxFr dJsz\yCk\`Wml 3R9q~1b⩡t6r JXQAgR֘SI~r7mSDEZ5}xG9 l1Dk3埕yTBm%џQx_A<'@WSXsagEĹ caȕ[0 fuL~M L, 4HH͒cpVUq/ pMEk^$QW̱|a{gSA `kQNDV@R52qK,EH^P ܤKRCJ"``tLP WYpB~U8 I{o7uWsiдnXksQ+[ϵU^9^ wx/۾8WYmUe%Dla'qL 3=gfYX@{ ;K$r*R;Gr"Dn^Ձ.m65~s-j*39iQS KF@&Թ>7ho8|i/[Ղn.r5@e~ y9dHFD}#Tkb%gn&T[C C_~v@ZjK 96^r8 }4gvy8^<,## :0ϡ9qMeHj2 Z M<~Tmk}4B~L|Fsy6cHnd0<9g$5Gjd'4쁢sH̒O0nR%"^wVƆnj.i[.͎lڈ]B)hxpcz2M/by5oKbd:me%5J<)8JLjWG0\9f4{#~bTY]W :)e X [c|+W 1*{MűUHΧ5a$όW^1_]7/R_"ܘXjGG_/QnNp -vNAVi֌?8 E"Cl=UM6#hAv7a_dč,G& <qOud)fE0r1Zs̒j@3bcO%6C%2YҔy-&m@Ίj}y;c^mK&L-'5`ǙԜ丏_N3wMMҀ7y2֤>놾J.ɻ4}Zc!17 8n8OBu3r/kOj=#v1Ƅ;Rx= ԆF*jJwƨ 4 fck%3 O7v'g"c#r?^e)+Z/dǸ yPcruϦw]p$k4 EPCqb?3/Y|HuIQƅZ)臕U9WC$N¼//@ 2NO??n_&t;U ].H|ZN?2nut@c( 0gm L[ Q,oSm;JB,.nwx0o#A95σ!s!~HɏigxىT9m 6f1{ @758.Co8\|C :g5LW>/(h{4<`݉ D2iӀ QqL3xH$'A6t8VցoV&;Nr7X>C(7м=o #_@9cNq)jO"cxfk|UcGd9ׁ~d; }q.;P1RtHO<6pž` 0gm:B84n}G9rM"jNaObXg_ Ǧ׿^ST5t1߂POߥp"@XKʿ\ʶWߎL`'s<&J M!ۃxfҧ;;,7'^IŬ?7a@{Miֻe;ړfd~"17I7-ҝٌެH.v(8pK]٭pOVͅX` W(}WuVϗSm?/ө6brj]iVq+N4pتK7 Q.*>~rӔ̞cpPik:4p=9c7f%i@(aiP6BsfBZo|R2Չz3$ֲW0ՋהT^oi?uK .N<ՙɩ|wνo2fF.$,Sul*xl#C!>=Y:=T=qFMHNajHz@~dtiЯLqZ =Q)b1̼W)_y`t.#"$_^8Ԕ⧙hpM#LE&U`kRrPYAu^/H ̫9jvEVXBHm@z}& U GQ rE'59*8[QF,|kVn./i@fƉS|8Xj+$tѯo8iHDcPu}rLYrML^0ID I4 *l/ L3^J ;v C;X%)Q;,vqp 9RG7XT^vu}t_z0 iUP!Yb ?KWl;Ҫ|/K81Y D&wnSBGg1Z+ R@/ e(vҖ^;cy2ٗX,JHHE)@X^,,ElƏ6y$)|XohjC?3-VBLPz&HiKN tZ} 甩64Kۓf#xީٸRYgq|(Ax5Lw YԑYĘ}2+^@Jִ9d~ۋ"xwҳ06R'ޒVJwjѳKAdN鍥G|: Ϟ%m\,B?g*q)|_)0F/CbdCn/+\9=LΤ \7߹ىv Ix!SM0 5%| W%xю$iT IL5Tٍ4ђ*d// k9]%k2I-1*كXtg? hؽfW|ڟ'.K"&i= ˄閒R۴]yl73;Gb` <殞 bDSۅE [݊YrsS˄KìFJ ˎ2E(e5oC5dCWP)zyfxz@ ~Кxw<1FPTQi@K >q vkdy>@Yi!\tpKr ]KHB:B)5V.Y p.US?\#TΝWt4CMX^0&iGWkVag2H%i1oN(a rMg!>r%SJZPU'CNt'bT8:B !Y3ͽtX؆uʏhz!OA5h 2RܯMb݃=6*8vA\#kX_`xYn 7?034r|V=d]7 )]N ݨ {If_ c]:#B'unb/{NQ3Z'Iafj9Yw'`u#s2A {RoU7ޘgsWqqzʡƩ?eE+D9)?QJdEo_䖙F p~x^crؑ&Li\^.D1sɊ' {)c&a1-z]t)%= &j/q#iahm>fKTהV*sh nDRls\%Gk'ֵ!}FfF&gݑg:"lDXalwJ} p1 vDr}_Fb|+4ȵ\BFsU4C8`tm))X V f,5Accpv0pN'Gu><Nj*#Бs3&x[t_mR Y~BfQuleW$>d]Ţc@+ Kt跪 kcbIE^F6OʛW\1-$>!JqCgJB\#jWR@wV+Y u 7039C kqtB_*y0YZ2=jSΛYTE[Co걆'ΠE%bt/d(W<#> C,~"4%"] "SԷro٣?>T&'Z-'p A6gP݅F_n*O1_6wp!gl0/sAPK3?|zn%QiՍ 2" $j?8$ xɇ @—*;1M=w<2 u#'HbTRDzfvU |w}Y, +0и!oMDjL0V뵴QDRQx4>}%c%vT*9 IQ;R6֯rXJT3/W%]olRfqr># !'OcTA0/}<qƘ}V«3+sp_gKHeNR"V;Y=`@W*~aZQA-;h 6c&} ?DNS͵@ؒB\Q AZm "*٣ s`d>"ooEfźI쪴[ű.$zf޺UWA埆C4&C|0 s:?o4y He78'nz \MM*8kmPL0UÌ}ö}_d\E@6);1BxwRA: !0J:l]{a^/w 8kLo`&USQ8DӀÅ$v,]ep TE[ GFϥ ] Ib!*4E}9{rL'f'q % $hu/9f,Gprh8u2čٹ@0f fuFL uy}=+#WimN J}!Fve$w_U>2z>D:ίIY>+%႗zZ Mr&YM3{OG EҊ=9 $gF_/2D[qC s淍-hYEgQ5oL0{ fcxtM |6WP6BeUAۧ7)D$=]-嘮|*űhM%ury;$Nw\k_~wH)D22;.emQkoٌE Kk^.2FUʴ fw 4[)8l]0Ftk0$H hbhXNE IGzRiY6(&W&-ǑH O?;W`DoaXuޗdNMDշio:Qf(g&|xbՒ!k1M2cv̲/\s[;?HWՖ(%a&ZܘrU9۽()(c~0<īDE33N3!W 05>?=h& r<}=_<~8i EnpfZyMճn3OI[u2͗.z-TxW,OGFw*UV,xn?]xDA9d#\ ֘:7R0ѤaTD|`b&ߢWx 2&yNQW?ڒB51TҴ 4pk< .P9]ЋʪQ{fIlu@]!ESiSn6xЌ;f{[ Bhs]kRhtE%O^7iƄ{luO Yyi6. HQ"pi-';(94RngꔁDxqI[SG>H1cKh6a/92BklK Yv+0YWg 6mG?l3߅ZgF'unw s=7'L>Z巿, a-?<~P1sY un(Ȑ-Z,6]0+(0>dHV ׁBG.b1olKO^^Nx$ʈ;NeS2 N՟,^%7sRPTR[Ia"0TGDswx\ [g)Os['P]LǥZy@'fѱ7K'Xy.`i Vc4F)dcfo?&+q l~‚į*?3 KhϜ Ιovr;#~Bcyid[EԡbQMTE mFt<*($ 6ƏN"[ ^ Ory4o@uXJ)* lG%}=vay-tb{Ԝ(8bߴ3ɜTy4(/>p""p' oA$ɮO.섢z17hr)rIaǖ/&6[{LX[E߿̑ld$, G|[%k$@*͆B>I9gpwl/h)GF8l̉|yz Ā$ xks/I{PGkhC+fkʎ\ ‡Q+lAz2Jak74ԛ)zE+:PIJOWsup4Ppk 'LhS=7hScrH{I=?g2(@n.*玹l%;u_q7xxW4W$4w7`aHz,zs<{dF\s rC\J:T|]9hjq5xvhCoG,Y. O`9uC@wvC"@x_78cq9`aLz%=6'<.nVWĭs_LćĞbgYZ070701000002a3000081a40000000000000000000000016101cd7a00026d48000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/ethernet/sfc/sfc.ko.xz7zXZִF!t/]?Eh=ڜ.+>-h 3Z'$c@t!ZM@,zן܍6 {!s9? åw}bs̀⬙<_]+acQ>HTn@o:rBtPI:'(Y:@ꪗUNą#%E}e9Dfyi~cTܡس_"@(xԎVn)pN\ߗ,7#~ %ZPj0~2_" b؆8Wb~^=Ͱ5_̸]AY֗U? #9 t>돷9#-y к׾N )tmgā&PG%A\m*Lۅ'y"J*żwe}g^3~}zO"<1dNԷATcP\&Ҍu э[CO0EaㆪaޡxrALT/3ܽmJ< :\iGfl$3,T{|(6?< |?x~ wFU<}hߔql }"H:.5] -mՃ$Rwh ~ab06T/vn%E q;1 ~NÂjnW"$N,e^Qn0j'Ԫ@opZX?Cb#<&cu9_ʐ<ڑF/Ǔp>Pi̇J`zkm{=@ـhtfyŜ[9i&{ T"QhQ,Z4A1S*0Ea.-qIe7ӵi^1ԹcM-2X_qbs1ŀb`|C^rRkq+R"ZϨ0"^nƷK~!*2*zc< z|wf]舰=3ߚ9Vav$~5GԨ>:b=O43suο5w(CV3]HmJzJE t"T99[KmGV`Lyҫ" qgV VPI2v=ӑi}b7n=L3oΘky1!q[!=@)R+ 0].mO(ЛiR0K 9x m>>4؇Cp3h…рr,\KBWKyRm[c(/Hd25(k率*)%XfKcb%Zօ{ͻl=ӍgZHV,bt*lDK©s19g%uZho8P,ӤM y?M- ~M~) lN.hgD;XA,ea\{0I"U4k C&NT/;bR=Ԃ.OGphLP=g뽦|%$%>'8 {ĩf1?T-II)wM9F-U)6Hĝ$GX;p6x Zy<+0FY a% ֳV:)?!T0- ~*u{/|BBBhL dQ\F》jzFې8Ful#cLm*k^驔߶oN@x~{ePDմmUv[]l3ddg MxbítCEa FU; HqG0-Y~eBkxOq~Tk2[#D;AIt/B۔#Tm0->ipkBL&-:Aޣ GuKnVz#RHA$q+ jN,ݳ0F^X2xsN ~q0t}y3SEPJ˄H&%~=2-miv?-6z:&a`GcU YK^?N9~ru Efdbfmg%9m蚬 s^I! HSRor촸ew `>@$k}k 8UVQY`#!@C% Ԁ!8h/ 7p*D"L^$O0+*}o|%)-XSd8&ۻտ)zҳq)z]sl{渚QA1U.0 rg67"\>n^<)fםLf1QKiE*UT5GgгWH=}Z ,P n`b ԽZ^a-~$?iN'ĥ+1#| ָ+wF3ʍΔұ豍Y&K|"dmza-W[9s8SmTT~N,1,lxJuC[鼸at-; hm@1I*W*Vj:jX*Sl| lQP hO8TA u}GJ5O.ijmBjtM YKBu+ε泄mڻ8K~닩?uue2 (䨯ѿzLO=NDi LR|y&졥Jꜛk'-;1C$N%;KJoT}T :CJռ;A Kam FE ##la;aTThߐ8L_d ,8eqq9!TƲ-~Rz/"c.d!F"JXɴ2eBl,r@$r+;{lx}6i-n `GJ%9LSŪ~޺O nMmlfXw -4z^Sy0{4|1 -]bg+uP8QX,p `#cF0ʼn$:f+UfJtj1 >*zad'Y 0]x1A|څ,]7 $ɺ]祷IH:tS,ufZry F[M=MM^g]p6 TjkFc7ck!gJfMI(-N#]q+aYL^1eb(q81mwKlh1Ģ:{ }R.{ #Ѝ)G_9|'$~s-#roG.쀈7#רb%5[ք[=ù^zj @qE)t U= '˒rbĽ W .~2UoSy;4e:5xRۨKæ%I2m87aX։j"4=;7t6!4Z,\X#8b$W`C MDip{-1[ףcGJ/^uDpG k5f>2ˊ,􄥽i_":@^ͪ 9!"Y vw0~"owb>CQb3%q(ɯ$ꡇ]WL4Ls;;V;ı{5vkxLJw6 o!)HaOHώeƢ3p-ǰZ#43~@C !uU833 AI"hYO VYVcjYIl4 5!ܕU[wlji!mBQFQAFtƣ$+{RpMeF278%`8xVo 4 T-r r_9 LJmLDݦl38T,dϘbYN'|`Y- GoŪe[`ɋÕd^v7#Δ%S}f9ȇF)o>\[)Ϳ}}ܵ8)G֐;YKJ9Qr:)]*G#)TzL^-ŒeKSw^iAX3nd( )됆вT< ˬ^ %F'6 (&5%`O+zY. 'P$Q4Y扶mNtMEЭ 2#0CdP mcuP8"*n5&N6P"31 0!K$x7Q;izqBG{wsKpW/ԝ'/^M EOH` jbL.@`u=OS H_M2[9bgr&}066v+?QZJRl8^ehK4\qL>nP0݇/tkO'_%W/-(N Zܷ٭0Y/0]# ȿo=DJ+n%|tѫ=X~9 x]JA k ~Q]bM[lh~*'dh8N%}DNkh°(r U?:79c Ѕ'tK:L6&?V3:7>JdɄo N%{GzI:)v'r.d5=gh-uT1{/u yY.+I; ϊ/Dr_)ŖB/Csu4QToPFVZse~* xKV#tG"/x/WL@U%o*ӓVEgXs)pt};d /+4s\b%;Ln*RusY`?. <4IHce5 d@06:-nzln~3R;,8`e`|) ('1Wͫq9kz W)rC$Hj`*uRL?W[鏇+?yħo@æbW:M9u#ᡱ$hŅ'(\lVe}Fhc~`#ISUn+'$+sXLsD't>MAa-:^ ! fo3%q.oXaQ{M=wfwa,!By\U)%p\JtRV&#D BBZ,=hwe#]bM4t"B&~@uƑb$~Nߣ8{@vN+)5Q « 5$ԓ6]ڌ)<䣄wvH>x'tиexP Do:u;|*65ԧ=&?!SneBC*uIʠ CٱN"&j$Pcc`<5?PiNP,e{BRW.V ^ ]"L~eWK* ᖒmBj8 a=kv3[ HyU#"ߑ/AUfYi$52ȱ&׬, grH11UIh7/H`#Ԋji9Uf:FkV|cEn'1P>/?z[zM9~޶zhR"ɾo>%滿ᓱ" tuA3.§6B:.b^f Nuږ&rJ)6"!=Oٞ ini:]z 9 {o~ϊzd8*hCD^Y!iUNܞ .t gWcfq;EN2z%:vGweHmh`{#q`BJ/wYNxJ0s,D_]Z*j(/~!6o? T|ung$MUI`;S~$Yy({fa+YB8wZ~zWaxga7N|MCXdt@ bBгJ\L^sh2:LKߟ)"J^?Cm72nO7-]P:_$264?S̕Axn98<b BS+{YXB.^ 'J["5?Wͷk: q `Bs0~F}|I)v0[sE&ꓓa[ųYg9:}y\` s/\??'zjLc.v-PEdt;)#$dAR1"Ð$(rꆃ S)k\cUz|M$> .t0MޖIOj ՋkQU9wU\nW^;ǕW5Z+IfFS59BIQ*h\V۱군kg ofi;fq ̒Ͽ9΅R;m G *Y甄 ֶ4 7\ӢO!wNv=.5f 4YC^VJ~ !+R1w5ImݦY}[Y``|INCs@|C`= +[Mڭxox.ooJ'`Ak_gZsi0me<Ɗjr ]K7UTD4wȮ;y?u517S U<؂˯0)\DqԞn" ï#LrZq8ž"Q6ڥy~awJ/ڡMџ #e{FX0*' +ho(p$-1 Hj^k2!^fN~ȃB{j5Q”߽^grݸA_';n)HO6(b\w΍x}?hLntӫ5kBD,k©@kL YgD/4d u?I) m&n1q=%He?іN;1S ڶ j!M;B.*cN+&HmXAgQvz`"쩨EJGf.栾jb9x\fYJ7` j<"j֘R lȷ.[*դ>}Ž/ɒ}Ux= ]b@m:5,P3 jA|Sb:rR}n/S6ݗ1 j]Zxmw'wR$`v*P*pfwGHk!S+8nGSdh" ML](8rg6v;!XP%Ҟ _lʧ!*7oY?#sWdroFs:zKY ^f&ԋ_hlFV*xldN'OZ|lsH&msla>;wκeɞ0ƒ]: :v.hn|a 0- MJTj%&FlqHz)eZ)-#a4%xMJIG1H{)h"=qv7ɲaFCpQ!"V$n59Ą o-dL؎mzךּqcfBt\ӽ`*xŘO G!HEbeI0!)r}㜌U)å Ia0^+"E@rOdZnbSMk3-=S@آ4 \*@P 3$t m0.ɝ-:CH"VFk *Uyk,@a?HF8G Ӱd{gOթ؎mч)+&fmS1y6TW@<ø.%j$_RkX󳔺\v %|ΉF@4,d爣X՛ kP=ZIGyGD6ӏ QD 䧱fH`(Qp4gQm̍UfZ ^R he6N 4bPBY8vꓯ+Vmc9Ix1irQBG^Š ,@' 'jH؇]~/%ȷZɆ %IJ<ѷQ5Apo)4Ey j,-靇rhihULGaQ6kۇBJ#uvC(?V$<{^aك ¯&e oCḦBWJAҚ) H l-0˳@ߪ}Cᛄ~"26W9D!cݻFkE.dQ./_>FY5r4uoV0r&"D[O"?z7D4 Uxpȷ2PEKp-AV˻3<vczryn{kbؒNcy΅VS<4gAC\ȣ[7<~h1v}E w萻˘LIJhϱT5_iu/At^<, ixgDOEl.rPL5Oucl1T(yX.1@~=1k"\\ . lG~$U!fɋѣCu(hs7`=[0.D{ *ݢ$)@%9t?H"JoBXs_9_S8'/((M# sgn&[X?˅uoxY\᷒#ؾB$^efgфuxXE`> 9!D\>jusŰzUk*Hae$ZRd*Li[z sGdz*n>BrUd,#1FA*~2!F ͰMބ1H\wϢR3 1Y_lc/>[ c^4?ˇrFL}$E[?A>_x0%)8V{`Xfv/)HvnUeC Ud1'á.AַC! 6&Hܰvo8"%יP!X)%hk}]31}y|uL7wm &>m jm%Un#fEI1dDIr/gSfܗF%}jY8ra%xAq4R<ӯm"ʬ3do6y h.sHܞ (N荅)%G@oe p:k=@-hn|B^'ٿ!+uy3$TX%C%ǖQ~-f@wF/RMJn~7n" 9[ %J nC (rzcQ:NH`4Eb{)h+գt &g2.jdK9\F0uk5ec7luü/Orhcmr*<@4c; *,l:8ERЦ_odoհe&yCY5fNJχ_OLlkIll$/F")Xu=NMܶ}b)Tp%v/P Rƽ-one|ji z0AxSIֆh7<Iɭꕑ3"ľDYwOg%UۮZ}M- T5?ɯ@#Vjr:I*A|bOBEb_Ac u@+5,q)g *ʸ.ݼj¨w2rDc7SxP go՟`k-P-V[1XhYVY1L,%mנ"z,#xg+9;d.5w!(#[[f]9JE p)mZ=9E5kRISFr°[ɇѕ?T5,vɨfД!;]XD.0eh>77د%mL9 [d4@fT, ʋ^$auk28%T8vVi@=PR+՗רq$_N`45CN,]BVRdQ5n6?NS>ęHś(Jvp{{LVXm&!f/%| 9Y7!ZexcQybU?Q:ڥ7B11Q{ҟA Ymꛃ37[GWBӄ)93;rW1ez 8JI&"I`GWbJ1"2[`.wtBBcDqE^L{F>Jmt89,ǵQfQ'%.94[.AǹEL4Nwu fyv ejj\a<U%?!db )u70޲Ѿ]K` d>+"]XɇF,oC'+ObcpPPq'>,,ˊ#ʌ}9@KǀףaNqE j[R#d ~gx 0}XlcKAGlXNmrG'aG3^G/K@럀dJ YnN-yX#@h339~$f.[^HbmH[{x^2%6w{9JG[,B2XA*58!e+f"ƇTyfYk;:q1^ 3-hH$*# "CNUƵM ,)0QZH(5h݀5*$LmJf4 eE%hg]Ze un;o@Y]>nĀT="gbM^:ڏXەwbh._\%;׬-*lRYَ ;0!apSd`Lx wpy{t7WZn#A#wxɜD$.eVjH(;MuFF}$^o}lԮ)yC|M.EC1eS`B}/qg4GFiQϰdƟCwdjAU f YOgHgA[gu !?pN8nnӋ_* Y,3ی~m+x8 1b6+6uQ+{ Bsh3Bi8&#tpF]p.6ǣ7KMs"7)"x+j5aXWƏ"}ٸZ eT7oBDHӺcMW8#Z[s)`g='Øo"r W|O<xPy7 .J+ܥIE]AقVGr)/w摚X@ttphNs@|ÅJcaA"&GD-FSrV+Dq֭zJeVr3(ZJ:ڵ xu!k/ߖ*ņPNqvj:`A8 KKX\y )Hxsu\>TjRh41!$9Kn"="y'|4!oJ̚{5[7f M;N59(]Gѿ?ڑFA)| pdi~VRa9sīda[.9=⇄/B fAkZ(OڡkdOdK_d(`j ,ZЖ "@6p/G6ܺ"@~;uopх"%!ӽ9K.7Q7ɓK,φZ1^43: ?nT) 6z)探VT4iNwuYt8E[;ž)%?qM#~.6sR9aWqkqDݘͧBWl<3t0i=̍1oddՖ&٩ |R7ԘQ;ܮWs2R}Y`yi"9quΑ/pJ^bV]X TSU  JOZ$#?4AɭJMdylgUf8dd$.^F sjRH:c&· r1o$?魍YƦ3z Hspww\ ۹` *6h&%(8 xISk:}ɵj\Mj_? ޷AYUpu{a[Z>ǷMN`AN}H1*AZbB EUOV1iGiI0Ag?t-1}'P` 7vC†Ru"OEmg1-ۛi t][IcYIV:Uki:fqN]iAShE:iڛ(SMt$5 t%r*w|#j۪ۏ4'0Uf1^E;0ŬV0Zb獞u{)*oq;<~ ^n[._WR)e%?o@ &e0@kD \88gXrF$>D KQ6y4VdvXkQKP&r] c%#LG=vnp,44F;ўFaϰ_DNm6>d?(䒁SkmUa;z)E2*\I}a>S88VqK :s˘Kc&ǂKvѭwykWS: 9 AGc=ܧμ>ƬLche|@~{0MA v@{j |P_X{#lM OY7OJsӎ@vlPiO:p/TYgȔOf9ڍ\wQJd8`錃˘rAZvI:pk?v}HI&`UBE uAI 3Iޕk kCۼlO N$v~<"H֐MHy]{~е_mau|Ʋ#kzjw/% / }5/ =@u#i^)cTv5_AMRn-=c5LtH1pE0C]Tȋr5Č1pّfYD'CGrZ8/7P̛_ $#&DzeCqFDžxKw;{lR o0HvTTL[Ƒ׏Q@y1.(b=s 󛳢 'zX¿b=SOZB4kծ Ms " ;:ݬ`Z(c0\(pMp!'_zP##7~k6cǀ:i)&:>8> 5=nrKiyz|xTC7A6ԍ 8?~Cg mU dk@AUe}v2 Wovn8'rʤxq\KR5gcgAHgy8碊onW Vs*4t`g*j^?ǘ)S&qcdf>wV0I?lsN{Yd;~Հ{hC\leR)Avp m,z$Ql$lu7` $O;^m -n#߰Q>g]d"gO#!M@Bd=9'b<:(@Jk86C?#ys Fj:6B~}KϾ&~2i1jK\XT~1)_/_DU̦-9/aQ~9Q?Ts$w D1ۉAS.6Ɩ46"TX y/i[k$Y#bXjOD/V?Ȁ, :yҤ0ƞI&6Ao> A Jט[gDDmhv~hԻ3'Q4%S}f}dh㳳m/pUD1qiŋtj/ ' Kˮr|*|vg|ǑwgkX OPpW$g'<Zf]\J9z֌k1ͷXj+CH 섥y{6.ET1jX" t\Β+B n:{< 6Ikp>h$e*v*6刜7:]>=D#*k\qMtW~dSBٟ6(bSS s.%ŇȦb_{?Zv (".Ս m=+D]Lh3LW -ϫ3KA(r{2}W͚kj/>m,E";IXnL4 qn; w dd"sfaXL78E~ef=QNdx;t2Re;GW٤B~u| h3IX4əC%Bioģ0 ~s:f04>W\>_ǭed:+iOA@JX^lk欼TYQ⠧Œ4m}`:EJ9v5Z 7Rv yQ؅IK,uf{^y Ix@0 &oywz*/dd܆NFռ b`cEYkd/|BP͞ =FRK\XorȤlmƼuqLn}7z츒QEЇqRWΈ,뒎{M:*aS$ ƞwy\Q5>ҍ2tCPe@k죈4S n P wfD+χrx]|xׁˮj`*cw+u j%i!hi@>xU{_۫yMk0ZH [e5*7s󃢷 ywb֐8]/|@/CxJh BL6j4Y DmÁU$x], d&EyI7"t~I|l ǁJ}(mC'fSro;A$_S_?cMp8enx_㨌ws\=;51"3掫6PZNtb>?H<ծh-]n79(T;76 "e.Qu*B4ULM\3]g9-ƻ=j8BBI^FEm674Y+"DqfFCYR5na@{6"a^1ppLA( iF3g %AlǶ @$5m m*aGӓ0k$DTR҄0ev 6hBE?isHDՖΕ'WSAau |7e|FV-^CBY bEy!%3xҸo{815v.v[2>QNaУGzq۔TO?H9P @:L zёS\gPb]'c[ggY`HH18VyilIBrc]{kNq6 ll >\ˮn Y7"ҋa=W#)PĻYvuMlYZWdQ뺘 2rm]M9%M{gn MH'en$ xחf01M!۪f9 JS To4CvӪj.B_A|׮p8! 06Pd].I 5 KjohY2r>NaPIq ލ!bP$o#UfzO\Zp.xK%ˢs5Bc[Uy~\Y<|Y%ѯFJI/QCEı֜rɔ96Bcl(w֣[i*G/_f>x`[<6vL0_0똃r,/":7 r.p}蠙QïbNĒBJyY5ɂYJ`&o(|`F$Ve?P>?wXELgTWo&<0Nh'u5epfa"s+!}]=[q+E>%4_RXsuزq:Ծ'+HTI).h*fWW@+ҽ AFe8{~I'7+vL>0.ܱPlC)T=cx HWt;xv3"X0ɿ !| y#jN %wKܴ[V,ڰ 势|F4@^8׫a#TVne>jmEnk%\4B h\ OVU7O@4Τ1*0/6 ұ[u$]9$p8U1緾aA=;b^>u/aimpuKhb#tlm<5oC(zeԢ'(2t dcL3@?v!Nf\o B~8hH x9ajOxV!%ݥoS^j時 I)/r,O]G <-G{*Ȉ{:R|HhǜZJo$O%P"tfli[ykF/]ɏ[mqz^7ɭ<r2rь5 U?UÑ`N,"O>k%ĕi6Bb|sZ;3 ߟBw5^S#a"ϯ J/&{d<%>i 4v&9#htç$xFeVƄ+N=+Dx:n_.$RkcJt4:uDJCDyBRΡ4i;~E 4mQ,f \K`&iN5[O.Z"_uY$:k,?o@ahfRޏ+VR/5tqcd&h@/;aVd]w,~& A4[; pNn RwC P2< eToB-G\,mxD:GA@hDju. JT9`öZP8eZpYXcnH NH&Bsf}!@[1x ,SS6t!IԺ^|;Gif)eتm1g^B*ܰ93O\^D>%cBI۲M2ID/Q9b#0d)݁p.^yH\܏^( M()s yp΂C<~Ԡְa&GHZqLRŴmZֿ>,"²M(Uzv>a֡eT>κ?Q ˤ'MUX \cO"<@@ڿxVfYnܿ.]rh)NpX^xO:uG%w6˱EܢxWeFœZ=\ZJ]>x˲nPcXFht4F_>ӛuLC(GDђ/@ۙVC!,ӫIsF=*55$$8vq4)1-sRPlc۩5aaIS!= 47`d8K[ H,vx XzgٗR<@9I˘3 < O#L^mYLk`z?MB~Sfi#syd\X' <Io=+i$$i% {]h9leLM6 rk}B|FFxm+.#0Al!LKRh%a*l@l&H?}R|5&!b -Ӵ95*c1R> hg`Mt-MA7](kjZsI56>[f9a.5`H4g\][k^ZC_ǘӣ'Sd;>.YPv[lr.m)ig\ ݼ*>N![^o.c0cdվuVQ[rƚipZRq=_vZchUKɉ+z>t 8VӴ+Ącq|5hمb4\5V&>x&utfTRU}եGkLO(Wj,- h},*cLrWI༰솖 Clf+?6!d8?vQMcχ8\/TfApJ2~1'8H@8nFw +HJIǚՌ/bVFH6cm˕jl nɧ!;5SER ʲw:Nmj~f@0"5,#f_^ j/8 lӛD>9rɠI Нkx 4c( XQ2JTjJXڡȻ mߺ]m`3 pa"ag@&'B)Kt"qk,)oջ 5+(7RލY =dI}kD!jV77&BaOoBe^Ȳ[ Kޤ{ E.ކ  ;n*qzU#T>r&Hl r8]"@-6Q@EV]_У:/ݡ5 = bgr3*=Ǭkȱ*Q_Hc'T8\e?E8hВA·7tyƮZ&fueE95{)jysUzS5I2RfxOlB>e|qJ|P` 1:(V"_1h+?3UP pҦFo_Kci \ݬYl[r<%{!ݶ VRrOOP2q m0mth?잹0%hU&C|.Yʱ9`a,4Pu>/?j3USF,=J3|-~vȚ&J>Pn8bv&g8a=3.|' ?6cTxHEA:a2Ճ%X.؁y:hv "bahfH~%?(Yٜ}ƂwŎ*m i)ҾpV6m{rR\qWo!:{^3p^Ja$n ҰK\zy K8dzMp"F7]Q+/r~(a^ mQnד='#"E2toTּۭUQΕ"e5V?0uP'nvv{ʧ&P6L4nuX|dC(9XhAre*suW sm6yrX'۟<,[z}2kE`uBI1yS0~"ct3R5̸|q$dI @!Bӛ2PnRc* ,V> !fFJ}ONY*]pƛ&Qy;q4Y 6UG$4ouVz2NR[7qń. W>8Ә "Tei#ah8WS&zh #R GpMłYī_ZCB8ij]ϡb}H,>l(-ۆQ)W&8|٩ [xQQ"jhOef_LV|c˓ND~FI\sܫPƜg[:|Y(q;xP+ mtM26yijL-TaB{LWNCg`=OqD]CoH>P#~+p{6V%}C`m Osx`V/rI+5%rWa]Q>kOz#OyrD[z>͒( lbY%?ӯ6 )>+vBa+S):EQ4cWcӈǫ9=4R9dń!P_1#R;gsɸ8q7e ~q;}svFsiRXV2OhevMM^c0I)^gQyI_K'$xf# [:z'Th,W'鞅hAiuHđk1g8v,JI*9:oZB[1=Rv t#rx^Y] 7,Z%\ Zko#`EN}?f$e  ˴jFhо9$+8AjbO*nv`sUo7<&? ]AܓE }N^[AP2WmWMwoqRB앹R/\2.פܖWH)%R~le%[Clu=p6w%hk--Sb1 ;R; HDlha^pl d_bws09MgSo^tB'gV|9N螋Wd%Nk?ٖۋ%-J\ײnZfigcRzo nk.zGUzmG!89&ZvG"V]e< #4Rե8lry-'HfSvG闚 GNa b \r&M0]С@Dx H>RSt%b:U kyh-L^t1%8SK0J}-YO A;3c:u KWSg]C(rF^erJ*6! V= > W:`,>#ν`<$j1k9B-7Eg-O訃LzA v<|F@6٠aj\?!Y;ZANJ-u"!@iLEfDV:0mՃorG-EX&w*{WpROjEP8 ̓1spʄn7׸<S!ݿW{=~%b TGe ׄ}@!D]v{K"SNWKTg\ʷr=]bluԗNco)Wˎ7[-B]; /lӉ*LbS\4d?F10 5GO1'riQvpWqvM|9u=rj#VŊzJ2lٯiR0 XK[z^y=' cBȯW9vҳgU76DNЕ+ 0d-t\kqR6":ܫZ!d vX~ T9Btn.kWK@ #X5Q Ϡ*h3k_AǤgnnU 62x q9`Cs!acty AK_ _,34G aQShŀcBBXWXñkb)Zy)2ą{/]9&\3#{ @&V *RQ=.f5NttnsN`L #bvC'BʀZ>NhGMb ]o L"fxplX?>$r s$DWe6FDNRS =F\{KF',tca,x Gɹe@#<*V=#(}sE޺9>LXG,WE5,EnYh')EMcHYJm># 7HX"Cݻkµ-5c n*k숰s GbUIE4OJ>0 LTA[{\(rTq5Y?k-~0l.bo~bkj+R&ˣoc>MSO8 rL-Ji*f'j:), 0 2vePǣ&J3zmi=D&R_E* [4D-v^]_V<2*YSrT-=pY]ye`j rtjg5s?vW0NY͊k~_k\$< hʼn'(5^ uQ\%ϻht2 WPDE+5Jw.e;Xq1W:lEɢVP+JY3?ҫHrֈ5KSW^#Ub l;gww#pOn2O]Hj/@jUL2͉[l$/%_gNA@QR6 t4 sy=Le@k~5}nu#nFf;RhPZ@ΝXLЁ©<%[Κ5bwvyW~(.8:Nܗ- n*;h~m<9I2]9,! 텿jv2xpoB̺i< 0E_4@ônW-~[%52\Γi2Hʼn/#5.[% e}2l5xcI8xecmց> c(?#t\q/vøް})lЩ* 183yiL]ir|.nłֽ3f[Ҫu&; ,//^wSA4};öUݕ A|n1˞b ^D]2bF.rv[J0n翩j9Jgρw7׍{EoYk<_0M91ZAĄ&/]T~.Wߜscs>F"]4<cD2?7}٫8kD@1x lŽ4еxۊaLD mN-RʗYFZ =t?&2KEԶѣfȾ|!ˣL]’g?:bprx5&wINf|,H!JYJw2T ' ];`mUNs6<98.[YDJ ř:F֕=LΘ' GⰟ3Lcine}=j 2bIQx(דISZ.o#Tmd_e˱Q8SټM1ףLUEL[l$(:NG3uJ3' +'D4V!l#dX/2bCrce_W[㒇 psc,hV|הbLc|bYa-/_嵳N39 =Mm- ( /U߁'gQR|]/9|2Ӹ Wol)Ԧd8?v|5hȘ*qFmM5Rm甚l ~L|ES6 L8Ƙb}q"N9rQԅD1niCB %x.qPU] 9r3'~7+⨀5k>@,ͫW\hSPzWvN~52zH$~:7YȊG{h|U$0VSyUF^6-`K; N2ߡ?kLD|zu^c%6+⠌.(6۫zkꂾ:Va{Q+ݦd%tVvff<.bFby19UT;)`޵<0`GH w".ԡa4Y1/ɺuTP, cuvRZV-}K!u&K_x=Kī21vo: Byw6 qBR*@OBaǧ)B BJR5P %2qj%'ug<=ݒz/Du|7"$T!p'Ke! V tj,5rweȪv]Q\Au{ ;PemCu`R C̸R }}Gt¦Ѫ KK6УOԬ{ 8@!$ktUt2DoyhAEPZgBRKlŒg#r)b#iJ̩C ̠;jfX>B9 -Zq+nw%%@qĄE&i8ĦkIJ5@{n硪< #++f05`PMt2p3e4],ԙ1- @sB.Uktբ/3bTC_4h'eXoGvh] sIlT1crn0+Ս0C2)t|XP]|TVѶX]h6OפY+ 蘙h< g;*H4JWS_|kmAk!)_߂E W+xVp^;;RZr_|%jh1Τ11$Ir_m9e6 Ҹ/I Hr.+;9|A(lgS/ lAz^s~/Hmy*КjhO2q]XVt|pH*2}ԐERѬWtﻁ0^0wIK7;;6;:+\:|&H n{{:By9`T[V_Zg7ŏm녝}}iq`'aX,byCQ!l>z޳It,9dؿȘwdRzm:\ (cOGY95 'w)w!-jy WGscvNz +Kn S5>)$j@Oz7?<)enu 6 "Oō?OY*zuu?q-y ig˞iHX,&O%݈8 A3x14q e<&RI%D&%H7 zaEdsP~D,rAq ׆?ë ]a`ISh@Oo6`J#S'_CWk>{){\u>!*ֱgeb9(Aƭo9弈$BOxCqD:M{5# 7.2T_EיKȌ. M}_((,[֑6"U 1w̑z?!`qt#E]ZkE,w2{zӤY-Qz8 <Ӥ Q+v%GOB\83"ZbY'djZ^@VvO<Ær/Qˏ*Z,J7+>_@|aS<5 23YMq\rf4,&ț_]M"Q9eH"$Ut0Db{-D@7nحm)5aSRK SA@  *jBGeuUbM RaE"zyQ" HcCkk]{2T p̗&p5QŖגt4qD}kǒ[Kv%="it,9X :i9_~-RKN | ,l[,ɗ- ӁtiޤJ%[IJE޸S;Pа_&#ae.׽ckrSu1f#p~yt~HAPt GiDZQkN`{ؚ;IBBͦF) 9gPߎ9!ͦVާA+Ok)u8Vq!BV֘3 P!g< 6黐@>.6M:4Vѝpz1vrSVu1w}:I4 =a= o_XQ[]--^S ` ѕ̀BC yݧ@]9*}G_~4-'TO!I:Зq3_Q4f`lu~ t^9)Q^‡|{ћYcNKwO.GkϷ i$ l۳ AbVI)jpL˦V'P̦/ص]Р̠-'MOBź-'(r},黊BKHo25wVq s/ 2cX Z(!'eYCy[P7eYwz#"&n=: {$ЄXE<֙_.J).&a-˖m65Lx7pgZ؟qoڲcC̹u ` |Iά3FI9b 1)*ib[[C_Qp7$D pJy8τxpW[:}٩e;XX-n٢T @kh/U;)䘌~|׈V9͌NpgvġoB&XPXE4+ ĩ2}cv{n!-ıp cQ\o6@ـSAoiOEPE:lƬ^.%CN|<ԨXU! K_@g?7䒼9M#ȫޒV_Pt.M/U4 }J5,%/~\Q2-li hiYx|z67ΡhR`@e8 drclwz 4'O+%H%$Ѷ[8VF҉ƾ.j F۾ԜJ*'x 2Ϙofn r:B{,y#9Uo.d@FУ gtJRމf|wic@V]Guw`m}X+j 8կG dU69t-ŽpMjOw|wˈ?d}IkDrBV^a@myuWF@дhE0WOwWg05- z|cn>JIY8<^f֛k|Txt|+` O@ܼphߡs.l3Y&F~UWcp]Dn{EcttF̶su #F@y*))bdx),ĥCHʼ%(_XCͲ &9 8J}(7 p[3Hk`/VqDK*M%jS"Xm4D)0,Dhf_B}Cx  E}"N/,ںh8eNj8VUNpt@JZy'}WʼQG7JRmyϽXu^h"!xU%sszW{ʉY3xㅑ5ϋJC^M2*5,%=W]@1>G/ TkmRdOV>ػ&^ Zu^l6kvݕCEydr;,hLM욈%ٽKCEʂ786v0F8bKf kB#Ga_0Ҵ5Nɜ\Ï;Jj˽ JoaOFb +^!8nTC%2QrԤ,GxӲ@ 8\[45 zjсN\f7AWt ynO?7D]qű28k r%s(~6To0'QWŌcRL[$ 5a[ܓj WdHk;\?7mQށFJ-r[H\Va;rmеPq \m ) `"("L?OjK {Ȱ? F-nČk~*rjXnhh`%J i@Ka>bf'ʥ5" 1lw=M h}M>\ZXO( p&dqFeLp!w-&ߝ}A^y1CCQꋉVWٸ9cہ/&6Ϩ|k̨eG.dcnD&CҐc; z绪H?U[6gWeS+&dT? |ܟcۚVCOpPW@P{ aV{ZE6A=OA{nPy{SZa}r&=IYqh|>V;jq%>6G5 PBN৻A Ie< υWQR'܁@:Gۃ?]Vquǃx<'J "4> l `r^ trB:7 *O\x!E]I3Bf4%5V!gydjDMͯ8w1p$E W \MUt^Zxj~6:Yenv$fܾBkQEgW*,bZowmG(*!lWrPuU㤣[ #䐫w{AT68|t"DwL_P:ڝ`yjZ7E+%#D" '-*l~3b}e#z#% k=3.y}pK>s`O!%dfTjv%~iifD$JWw=GHw5>eIRa[\NUVt7b8BRzSMPԸu[ +0sPGYWLQk|N. ,Y9 !jU䠑ezÚWy #1JQ![c[>"S-tXtbnx\5a8%!h2%ZkӝzDO.T RACzϲ?#doo|CoӚ҄VшlwOT/HOA)DуgEOlYTo ́JŞElAih[ӪXo2Ybu0 ) 8#lU9 ;wƟ (8Axj0.9j 4*zGx0 {FiUugV4WMqQF;4t8._ ls9/5泡xes/}'RE5枟u2NU|mUİ?)K_lK' "` LE0(\|=[Lڑ: iV@jk  Gx\#[ML׹hCfH1ĮJu@:. ѐJ0쯧挧:Ig>O 4 Ҁ!F]v,,빭<#=88cP;F5^hʝ>23J#M5H),to\"{*h9>>co ($2NJ,mYl 7 _1Zjb5 KhWRD{wƲ}$\>0[6qlE:)kҟR@ pJɈە}Sd}˒ckUC,q|89eVWg8k,pN=Tt[]I*".N|*P~*Xax_]GPdV !򧋝Uӊm8A&7_kQ=zTB 5 O:  %lw``xm`P?R.#RqD`y|u@}`fc:Og[F,EDl?4QhScʂu׽/ O!eϗ@Ǡ,,pXXk~tKk3CBr`i33Ϥ͚QdHDw'ȖSX 5k:U$o _ܙǾ?uy-5`?j*QEnا]CL-;+nMx`_(W% fx֑4B̗뛢&Q7v%"3P`:fLkx1CNIHO%{j~,dB=hL+,:xY-;=xk3q[$vJ%)\eVpX: {hJ)I@FJ [ ntAosr·7<8|GG 2ɟ UZ]7'""ઽ&//m:QM(Bl^ӜV]5HU7lyo?aOL]_AGzr~=|䟴yQsii!IOtz)WNBiWZeg놚BR{e~\/"@3-bpTFfr(a{qޣu>[hۨRIi/@5VJ:Zڥsgn+6v(S o^xjAr+> &Q;e-MFbP[OQp)S:ŀq'5bX>B-Ph)cKUwJCU0HTID'7 Yѕc+rL\):zlUy~ʿAFF.ěqc5jp bv7G~> ̱U0CŠ~ iC#>rNz?U>Tamw `( 5hH&0#2Ad{4C#h;`<`*o N=u^Lyv v.[k5oj9IwTvpE1εLm t+JIHx &n}thLѹלPyθΜ"n'iÊ͐pqhǛC2"悜-iHV 7!W ._l1}C_ :ޙi |;90 ֬z)qSeDX f!ylGD\;-UZNn.8bܞRiX7U Qgno=1|JNL.!ub0?$?1Xew؞vu@ͱ!`suI"}Hո uįc{ho37}î_VHce45UbkJ:jPٮi濣JD;N%#f&Qs*KEn|?.p gHJ|-^kJL6vm-d.݁u"M i>_*uЮ<\;0 ?=GIcv󲓙4=8>vP=U5~8Ƿ [M4 eWe;DF&;[d 9 .>HV|_N΄h-/E&CqB˲|XTHUFV^6#b i YfQ&^woDmٹ$dH d ^~HH쎃1SGNLt2&[iɅ)rҏq/YzezPTJ0ML[-G#ǥ!˛AUHaf AbxY8O}ōճHlHP-B#T$_7Sw8A߀wDV{"92m!JS!š2 lV.KLiS)Q4.pi"uNhK=6LKbiq2 u aa~bAl, 0#nm!&=HmjOzh% wvHApYy»X3 (Xg!:m҅ػxΉySJ>"ST(Ne/ >G8*"lj&m&n)GV hF=z\6]`j]0Ņ|Rf!P2ZDe&P/6QpوG)gTaSͦ\[S >LMṙC4yD/} -ۗbgHNwinuTgC~v3 ;UUۢ}So5,sJ\qkSpj o_b'j$ t[ $ÐAt4qz3A- OW&=y#cCNs]*;),u'Nqtb..8G(yY|LaT+MshpORjdןBPo܇?^if`wy&&! -ٯ6M Z_Bkph(ƣTg,a/8bˌUe$Vb@L[s,Δ\"P.I}N6mfs:F!8#觭_N1ς󌃡-/(_ݣ[|BQB ;"ϋ)!CZ[J>ſJ P&ָ/3RĮ#eYE|9"flޖv6z}hG@;odMb٫#̒KDw)Z\א̷`S.ؔ8@8NQZ|Qe L9֧4ܹ,&HF+ %ioti 4DNTGw1 kYWghCInH 8j F)7 tN6$iIܯV f>bTСu sa Рw-.[/%z8ҍywúH -2t=ps8ԫrQ#W.9k)\4$027 :@]"t02?%tQPδ 2|;ԤԦ6BD044|=4Jx{CnR*p2tm>h)B*=]7;Ak #l^ \̡4ON0vf~m.c[fqo#=T)6>c2PU bCauj-UkȄ*]@Vj& GMVWAOoz UOtKmF*+gЛ^q52sCbGkhߨ1S: Kjf&)O3 OpfdD yti<v@`uN*h;L39s<4|H$*Y^p}KВ;/lNj6 d>nUW D$\?A^/ 2f`U1Ƭ㞰hgʕڶa43llhFHrgIOvTD-\q5#R_|v ?z72_AAU:L`ٮ'Ә`Xu.YɼW+E zE_mLr p{`L?0a6_\BsJ' -%OFwR{^㥜`֩[zk=AOrCoY} '_8rFdǃ:^974ѹ-ɟnbF6[ (<)^3Ȫ>D :sVV@8)W>`Mm JO%t\-0eNp'p(y4 tGghuԀr36Й|~{!nE[dbeDq^Do y >m-y܄.Ѫ>[adTnC8Ө]SU{ckϑ6ep Y]|~5qs"ںp,ZeP/vAk:ƈ7EMh|1ۥl>>CKQ]Dۼ au`/4͠UTgS]U+բB—!bwEQo;wKvh۽+ ç>QQhD(Rba֑s_\.lLK`P3cX Qv|1hkW.6<ɔ9f9J:-m P죞Y&,xa͖-F_ ^g3aU~"zV N5iX/zq+JlXĬ6ԉۇC1)zOsWuЖlP[4v>N\]/cZ)08j@ߏ=[p6_+BF+Uci2"Ij&DaN.9бUƫiu]w%3ig4C3gE L' *̳<1F|AG% Wkl dH۸w5T& CYMT%eEwGUxG,NkQ>$c! Qcj0b:cu^˭6M^n`,7D`j!r.pRnfJ,bS:ß:]mӇ_+QkM[ G# $s%*F؅CGܰ/V.Jƻ.c@Ƕ`X]Gnshca&<OT}wgT?yc2>h:itj+4Y &\N7f{w|DVT0?JHQLchao ThA'&nޭ2{AWrKr.4=жEWt?v{5uWq[ sOq35z2f*(Sy W)'^d"֛'Z@]X@eTIo4@7 96ۏT%duY~VD0 #2jT1F8yf4NajL㻻'_uqhLiDU (E 7ZK TϛaUZS]Rrױt*Fǧ,4 ^(zʠY gBL?M{o7]n Q"W2uUo." S!99yd1k@7 [uPVmp0g LFEA1(fOu O6o/GäOޗqK,VO2h1N4Û%"ںd&%*E-O]4YNE#l3ӓ yS( p/4l}tZxJc.$*/'l;ӸoݕD~Agj2]:`6aP7 HJ&"Džnu؛:޼cke;[~3^gĖH L^HJ:-Rd=ӗO~ˋwv%~g &)4 a )*O=U-0#Wp|$J@nVAvUEG_ hԛє Қ|aGM(\ymPidPd&W7aאn}{סT㻺~#es#Ǵ_+mhSH<> 85skz(J^Sˬ[g ]lJF~`!ٓ=ŪNPh&O ҄fIcHa-T^"YmyVvQ,m',67iW:K}8d7nt̽{BOFګ,#~}Հ"KN{ѕ m>'^%2}6l }  Iv<{-W8VcDx*̫Y"yqHe.q7Ri >=~J:DcEK8t] Jhx+4r,M*UBgi |SJqН[u) ?&gP@i`i$jX0>JZuY-饥^ow [ZtCnu#AmQ'K#R+c.xdDxgQ 6֛bMp')DTm!hqzS fd >1>'a3rb/7d1(u?ܕm*]ǴPߪխb<\e[h6⊄參Y'WrIwTIJ&Oԭ-/=e`c |3lgR!΍N]㏉(l)OLTh%z[~"'mxRS>9qOpaK4B$ 1gc.Cq=(,Ԏɛ 0f׾w(/S0Mݹ%\U[ApK Tv5uVWsd m$r~wRMSxK?+@`R:m% YdWDāe;aY: "'z_Eۮq 6m2W~p<_mYצQOje(7>JrQ+xcrʼnwoz0RӉHzT;4k.qѕl5a&Q `ܖ n )V[HTS׈CC?"&*)yt KK.) -* 5 fPa1@l_PSՃUPt ޛjxv&*jDr.bNLN#cUt#O^6/9.Z 6LۡspUf=m7bB5_l!YNG]bMb5=RZ e Pf0 .U\'qu1Pd U=7tNCĆWY#8v&HYE˥s0ǣ_^;. U`OS'H,=C_p17JrrO"{)&D`~A]@b{)rhР`P*e[cje*۶J%q38ۼb'=+;&Pd\iFFĒ1K *c5AwA-IyXm4)?{9+M9-jjwe$P R,&3t硸 7ߕ,R^8BUZgԄFXBhqv&t+5]#sܶ5m6? sۙԉz^ ?:nf, vX]L잽{ҧSHOS5 H=Mׁ=kjk2ǭ|U]u%WsCZBI:u*WfnY(q y]t*Ѱ ~?yk_ x\Twר!labE34-8aӷFBwSpt`& hsDi`X&[]1DD>qSRa&fZE+U+pYDij8fQЭR휘Ϙ3R<'e)ӧ8|cj餝sw[C5E IS.AF$甶XWA]mJ`̼XIkGfj+Ko ,[3:}!q|n=5ȡBxmKN  >;'ftHd G>@R<( '!7 ~>-y ΔL@/xO,Ȯ }0 6i{i XBM7zpH|A ڍBVceZ0-PqzFX# 0-UsJ3{dܗkM#<`[̵fGϵTLhOpy{Б*ZbJ,LEȴu;w85C eZxw`9A, ,B ~50 rI_$/@6.&a<l!$þab[M %{<55˵A&uY T_\ua}Ư^=t(}?CU~/JSuLTؘ[P , =n5$CpC@L1+dzqׄ+'x):]y&ˡqݴЧroQq=ɘM5SquAƉc sa !f7)uhIo9-g qV qLshumzWB`~f /-崊aC$p7`H=ȶm|pH {;ivSxzrMs7>f\3qU®O"q'mzCZȮ9G"g%Y8#_Z5 KDod&k-BWrSo2Xfߐ6G"^W6ͩ)xpA_:` ;[l4 Y%1#Isn"e¥ QaˊТ!t;K59or\<@Ɯ]äh Ի*^ E5^]4F-`*C4T8S` o9o&Q tSq_{+[LU}lK=W RsKW]7qcp'c|,4qN0d" /A kW8?;/e*Vn$5 LNҪdE,sr} i]I0{=]M=t&M \cVQB86\,\ lzCq ./z~O-)+6˫ U=u[k49Nw4hjOor'6sjerW/R5֙Ԏw©f+M"AL]; N$Bu6k[jo@'XYsyf1Tn-.af|QV<5v|߀uc0>G8[2bd.؍ȻaxIK'MWM",Ul@>./X=CvQڔ,W75 Ѿ{$_CW] ֲLLf6QоFre3 +Fzd䨚e/?) W {gX~|ey v{vU4_`R p̺~7mK5>~w7쯮' ~|B,0GBx$2i#ƛV*Ԑj|vY\`.dˠJ̺A1|B0o&[bS]15u%oPO48KTW[ 8 g=w8@?|. I$y*Mvk7rqGqZT*8:b6jx_qhK.$(d+uC' fn_0e( P#с/x5FHB4ȦYTLV4wT\R9IT9+˜Dݟl> ew2ȹ,ٛ[(kjpܯUfe]IzRruM̡yWiMQU|K܇p"v% b4]+i41JuUU?}ɪ2S5BZBۓc#q\B.yGU{YDp.v^k'z?3kN!@vҡ^U{RdJ+uGLs\B PG?XSt]U9oxO5 A2~#stwb{GCEp3[?ԭUvǦFkَ\?}@ 0%}ER19U #p[P_! oxv(*oujLFeUy+}&(mX[N0Ds/~l9e{!SЮ #RV۹ Ew`H:Ƅ="W!\v4;Ѿ)| %'3.*j!oR^n ~,εtn#F蟬dWlo$Z$㣾vW9Kɠ5䚀 k 4ДL:_t>G ؇}'W,sϩ2tRN.V8_p4W[C5!8(€dE8ttłU[ Kjܵ]3ik[jn&lG(i>b2p2{ګu;bQdjx;HF?H]Z@uWG.=BA?l|? ΂a}*2 >M_2!]F *#0XҏɊ3>T/#*ZscZOԔ.PzvYi ph 5u$JU=Pl]/'ұߎwU:XG:\$`Icj\,;W.Y¨՛ (!? =a pBw?5:(9SFjg"򴶶9Dbzh1|5́>[WKT^k5રX2 ]v'B$@3/EUiՎII.q%,|H@ԈB' H `v<@L0m;djy גzSOc\Q*;,#f Y1~X*Nzy]ma~FbU8J*g\s hd<0b8 &{ 2Qf$b3oP Kү]J%dM4Iڀ[,?!}wX?kGrISg&?5A,(f)OtNiAb IIW.6K6yB?nz~)M.C6Dcd] J&#cU( C%8**2K&^D|poUH܁}'Do\19Mkl2F$Vh|Us@UevÀZv~:nF(ZV 3\YHl~Q+q+YzI py+NXv,6>3)s'Ҏ2r0i@Dbl)QѪ$* u8]*8!;,w>p ;,CwOo_⏂q νIIQҁ&r)NR`ALo*H!U:ܩxz; /QTEיf/ulC.:kDB1"ɔ^$ͬ Ii|rFjytsg OK , # 7Ƨİ1#Q̓ e˖1AabW6h(Pݧ 5LyA9'E'[Mryĵ>;asueK1aozdBi9"xSGW)15Ђ`{1 ^|WPȘ} ۣY|j}#P=ܜ ~DADW"}r}:rL2\V>%$y{]S"4XqԤ7TIP!]2TjG)XO.\>Pik-=}b)a) wB$fdѬC k5D/0UX@м/!E*dmX7}{._akr yɁގ"|$]\ (}Aە+bѴͽn>ed6z+"T`;yJsu7duJfH$DHYPrg&.&_BdonMD31THE_,n^n=}ufic UYyVcw|P~[V 5a&GWf#vaKƕI+@H8WA.yFE$ms4 Eҹ"RV}n쟯O>vrILWoW1 % 6=Yf*vJ<:i"CPX o(P۞]A3! ìRi!ЅxmUHwgO|ҲE:zAҜɨG3f+:~p,RII*(zq&hFխ`$ ~gcQ|+.2is`,5S V7L ~xg 4AJf#*h:*%t1ٵc̓LѼ$K˒:!&pSXH>!ehbT}iop[[TEX?]nTUٝb.)ᐁF*OSFkRbZ}+Mftr-*P]6Gh.- HnJ-oj{|E=g, b ɝ;.92hIZ4$roG 6CRUH3hԇ7q w *"]7`Ҥ\k.ܽ:Xz[O C5=  vZBo+.xMIA@1Ȉ2z*fF\Cx0P?@G~{|8(X,jg "Ho{^M.qϴ+neٮU$&h-ޯ L֟*L=hzCmڢheYpAcwiW]yv۪ꓓ[Div*0ڨOܯ ;kq?] *PiJۉwR4p+%܍ 2Đd/Lt=-_M1'޸C]~$vcҌcӟK3r2*(HoӻH1y3Qz T]3Rć%7Mq[| *8t0Z%^881~Ӏ E*;[{vu*grҊZY Ǣ~0R&u,}( +5& XZO8~?N@<߃b缠ۖ=={&'ձV) JC)փk]WK&Y+\c[ҝ-5.|4ēfk2IKτL}٦7m0:$IN[xܬLw KÉכ6Z8ɍЕ.93!˘D(1MϞ46ՋQ7;zMOtb(?ᶴʞv~$*D..!<\h=t`Gr+ Ǫ ^sN;|g{]i96cm 9sgxLsRHp…8NCF*PR/(j0 Ufl_ϖL8S 1w`ju!VX 2e>h!#U0>7xb}΀w#RS 7݀R~K67749#I,W;s|Wvyj6*B]#d#a07O9f~'.=4%Fş>kTezRf|e4uL{{\Mj9rܯ. ?I,Dt)=*o3dqROnk7bOe_>K9S8Ʊझedݿtw.4ZUTLyiTMEDvBZZP WsE̹5'@*w=y7 g Kޯ YqIG1\qh{6Pn9R7m,[gudek@1K).љc^|Yѧݚ*6`FyC/󅽔+C! njOAhMzl}O 89A }O?gWlfY*9_үEyEЩOp.K:jt#AZ"b!yl-aDZ3H{xW\v v:`Q 3hg{,GN@ #JnG(0y \47c&9x݈eN2;Yns^t5Ek !)@'Nti|k?IŰ/X5~NXɉ/yu<#GgExO_>|^ Ԕa0Xxk0#(pHz¦YhItq1nEiֳ|j?g36M2:A>Rc+y ։n%3Wvf4mT-2Dב0Jdˌ;( -f2:YUH6-HP)c\LbGSRC2{cSp:#,myQt -HkϫK@[8AhٽC@wL4^4){(ݯ[cj~q$վj{g2+R[Ƈ ģT+s8H_ 5nET< x S8/BL-׮8"奬6 uPO&@HG|4Z=NxqD=VD k2V]j+v$Y+f}E9RMP4;|K{N'(;X~Ҳn6W厯~}K3 u(} [S/Z5y-SJq*q8lb-7M1>M)G1:_+Ǒjmj8u{u%ҬhZ 68/f/]0-yc0$Aoզ7y.|fKA:u~{PT3e;G"ܯEk'<^UW=5m=73t-T"V weM{:n֚<6 J^/H):' 7m"Mn$^/h$1G@q u'Pi97tg4 ֝?> VaA#d7JA,|1`%Ś!@]˭v~h#>CHz@QQ?. 0 scts-SO;;wO*۳7uvtW៕=6sZVnV6æTbsv9 KqA8;J|)G7Z_c697K 'Z3XHXBl:4R"M[})z 0QULu5 MeJ eS D*/=KIki tD 6tmKp_1|?jfVFtxu^w {}v}rHkH z2ݘUIf 94q,z; -SJz PbN^:F}U@J\焖NJ[I:h5On.  "{8;>~68X%:@B/q,WQ*yB2gwexn񁃼>>9CT]Kt?֚=u{*qszl&H~iB#{"mمÞn+!7K TsANjIʕĴ)u͡Iib[i4 &t6[ `?UPgϴUߺb1v'jIBo]@kޓ GHǽ90Cߥ i_"W0"Q JDA?PAPT,>Jv0SB36QyG?Lryh>If%&\EK`SmdL8]1Vko{:/PG~ͺ9mMRq|baPB#`Yg|wfCUvA]b5`+ĠSeUbYg ZJ$mEh b-@׈ *RqS{؅bt/U Zl9a] P#JV9ڹeKrytmw\NcAW1С;F?@i;fcL)[YR|AҬ w+.!>bm\P:j4k~F}w|fnBZ֨;p$߶9xů5 /eis%q[Z؃pHްϝﻸ.`_ka)=':ouޒr2Uڰ*Lp{ڠ&e8d{D'^n}5e*0(@l+ WǤ4sk M16VGhȸέx8l'Ӿ*ӕkrI0G/nS3dv᦬H` -7<(l*mƵwY`t2sISíW/$N!AG[%OJUX8+pj] ,q2nVe#{] W 8V;C8iEgW6k x GIG{YK QѾ4I}K^i_c*L"@?=N mo{=B9 {?{yhW:+  NGygbs& vސP'}5d`X:<^1$'s$e)mC34hvVƊ0 j{6r0oU[iFI)xv:IDۊ z2jWQƾBú͚Mމ}C4%J19RDy!vʘ,]爒ʬo_ϺzI>'z]2FpoһV|3e~>vA Z;Z&KX!(E͓NYyl*)JAЀ~ݺ3+ga @ S̯,1cW\\ui]pRDj>g~ԞnT;+ 6Kn` 8Y0;Psnɫ;', o|Y:k<^^b;C7 QUhRHi1C#;ZBSmLJ_:'PIjU;CV< ;BEnծNcx_>"GcRˉ}ooqK 7]iQnkw?np~0uP;_9ԧV˿pAsCt/Лo& E3HKQFYzq`)h[ݲQt/z7d/>fi6NcmnKe-.ja `r?>p]{qaBv [!{{/)AU\m\5ME砦`݅%.猬kWC/W۰!Ē݊Rٶd=I8X5E@47t(4H@$mD'+ݜD٫ k:zE-K,4xШm[?Y JpF-v u}R MC{F+^f]悮Ywl!ۑȃmX1|r_ϻĿPr|8ʲM9滖,-xJ|f*za%MԹeUF`$y =88u|LؑqnSr,MA2>M[+[f>m ^ok!oy bZ vؾ"Yʋ6 [x2$q.+"›38 Lpya`U#pB2PRe >Y&,-.%Ì+ "_RTyޠ(]XvJVyWH.~r B G9;4/.3rjʁf0' USl+Ewo)T#WOHVZǽj[ۜTVr/-S40ƹ htY$=7R<.61F(ID0uM .G6N-騹/ɑl⋉OOhCMSNQ"&%AZ,Z) 3c;Tg]?Nf{wg J+ʐ| o |C\:=%3`8y_b'Ue(}s ĺD ֱ~?NdeGȻ矽.htJwg㭈nS!δ`QYիc,I>^NiW}r^VY3[@h9ۅ 2J;B8a=?lpf zY;W~AQ{tOsI$˾|RS;=VʥCxjldcHg]Y#I&ۘ! ?N.YC@vm?$ƭ~\4hV[!˦ Ok9H3^ph?ַ*)DM -b>pўl_`ޚ~!fd%*N_zXP2Yu`?O;B/LP-^ 6Dz b޲3r =rs⋐B)OW=F|\J>HI; ue9[~:mAT{]ӂj hʷ7("! lAgR-E{n|,[L\h/dpIWc6p36&ҍJS#WXuRZ=fx_>ig- د$9wOSDG%> `Poj}Mj8` P2ƶKIwȺ<4/,~>Dկ;vU{ݛ)0zH^=%п&ahset 4T 7ǤOoc>\ l_U&&"1I ]'ᬁhm?o0( K&WJ~>Y";3.b*aJ $~=5/ qC`"<=cM%VXA=0ʷ\κWӊw4׃J*Pv9W\zz /yiC{۝_į&8eZӌ{=P ,F>X*=/勤vUQ`?ԋoq5MQʙ1g2.*Im{5JYۃZFlhCr\6ɜ_\Nh5'}q'2w[3n2 +=TݚάC㽸bP\!Kt1 +]n|S-t,![gѓee#RKIڃHx~d՘yG9T}pDtzYx^讂ٴ mL:.964g@yW Ԗy?Do輖H'yTrVT?7 G҈U*ɦ]-:c'P8oZfEݥSzm|Kl"{J?jc@2QѬ( u1WDϊ4E\o\9 M6ÅhcM"Uà.}t|5f-S`;`HAɱ,Cu磫 TjNDSňBzC=(ТVVr4p3gPX7A5Dhc!,?h25noH䂖A*,r~k>W7KU=D؞ 6)CjE@ytvpwd pih/8@GypND 0>ZI)M]oUn\aXuT Iu\93םȁ(zac6Ӵ)'FsF"ɞE0!vߚ+PjFV1IRH&pbØx{= .ᾓxK*(kPj A"_S,ht1ԦnexUODzIfHQٝ{V@8`_':nm E,r Lv;爁NȬ!W[Wю5?̙J/\3cZg@P$h2T:,LH0Y7ܪ2$ίaY=|CCYDO̭^?v˔GzK,'C 7ԾITMRd WG$P}?|ښԽwc`7$VSiI~ڊCd'0Eӡufgw `.> ztdz/{E/R- Pn)&āS f58Dn|EKr'7~{><=FWIP[-gcq?܏,\:t+駎gZZ,^- .j.Q<ф\q.]~JCW,f=`FMT鬄T0nd LsO":{a*UcJvnIkW<4MLܲ@| cFp!U$c6S ̏/p[f~_0<NbG#_ǒ瀥i/h{F#gyļ\yRN%f*ZN.Oֿ'hr3{*HCWܿ\JE1rweO\}ӂhv=Xho rΨ[TOs:S΀Zm⋧kZ…b 2^Z-Mez:}u|}{U/NLĶ?flH]Uw7 Fz%xKa,-0[*kϛ,ַ223D.y T6;)4> saX*j$!DZOJ}͛ug5nB q$ 8MkIub@f祲Gywן*xD/ΐ50XT܂kI6kvhu@F%A]Df³cW-}pRlix,_>v\eN֚ _Uʖ1o3aPɫZS@4RQml>$h>uxWe = OSTm9\o#~ݏd"iu^-By4|L`,h0+saf7ty WȢPb@P[˪Ás%_S ;ٮ!,I7.CdyP-͟i74D4zNf%pE*e8~Ĥۃ86%$Gi\k}|J1:c]8옥 #CΔT~ ᝮ 'wo 2XRg.t㸆? Ք]%O_XKm>gMsVYx j0og<Lo'38ID\˵:S\dEa ,(CYUgOlƉCKr9IX6 %Y/F/dddyƥ~evD@ O)cИw.J Vҗb"s7K֏:M0qhi5K\GLS0ܶ_pRNwVH>f ! (rx f*dpdbSnLa֗ Rm/ ߻7(Er-0c?)@ JW!ASG:բI!fkR7=?WOV F(inV6J%EoLUS(EP')Xk\;eVh򭑛s܅JtAkL|D]60(~ΩCS:%Rǀiu5lEɧ6f c.">ܥ^dGX:[>b鋌Y/v'eEAثTCgD\&n895J=Wu lA~0ѩN\mg1;GV3P[19O Fnu3rqcQXW]Sp#.!#b*|u"(Eӷ mPS faVq0sr3 tP$kT,GT p"> ??Ն1]Eae:HU{UZq8ߌ˥"/ Wv+ Ѽ ~. Oa{ /QC `wHsKDL}2 UIpaMdA=7ik]ڠ_XEחzG59XPzbub#,ӏ3zYTO=t7Sq (r:kjF LvMpp @>W?42i9vv Q[ T&35Dy]{.7:`eK?M3ȁ-IՑ驒 :^[o: ڀqǯm?QQfN5 6թ6-e˜nYs0_tg7tKY޶?+<ĝX} l٣ bW 1A۶$HmXp[|k8(&FḬAaw3bse̼@OBy ȟۦ3#315rWmDv*Ґd$mPgD8#﹟=@[BvW 1P*uj='2>" N'(E9J.Y:$HR{~Oo"J'iлjT9J"7rT}It]kAcHg04XyX^Láb8ED@٦Z!x^[D0XO2;[OA f~b c3}-%P\)VJߟY0 S]Cwuf7lX6:ЕSxYP_P,a5m@;4. -U[ѯ'1T\w.&6dX;%91}euyVͰrsH EK>a:QA9o)HW6X2<'y9X& ߒw[˼]? rCtoщc]k•a4Fk]Pȼ"p Efƛ8Mڀ,S`lHw24TT|O*!#Wdm hEL`Cݐ EGtG5aqإP2訳b%L{~0^ccs:0p"o,Iflz߳]\Q<ĥleNk' J}CWn~D[X$I| vOl rY#V(Z<$ی[j-'x?V{)dYZqNN9wU7@lq2{A[UZ,$BmRozp#2 WC]o 󯓦K@oRtf94: A8k߿7JRkJ_7qZGl$1u른"<6hmy*A:Ϝ0(KN`oB;zF zHm$2U6TNgZ!&R<V@s͡K&%Rݬ[1֭XEM3@<-54[5OYS Qj%,r p OPl9L/\\D1 LߛB5ޞ6ϑ%<&n割'Ue0ǐƶ> és묄8!u[]rc\Y.vsrlI[a1YB2B56H~;Ic+VvՈxRwxL`6 'm%[Z!̢qm߹ ^k+^wL*Հ>љ(3qப4Rk:1;4\+h~&omn cl;;Y>fW))QR}UKs10)L"ݽC*YiEfkCӏ"*X$ &RcygWe?njUN _&]Wt}\/lÈ@؍p 򭬱' \&Uʌo|NEvXZ*o[O%ܾHbHdy^&t+K`2Ʈ7C$^|-+r@FUuBd kORbuYsؤy-?G hRBWUT^G8Se`X9xSN %KZL-Vbh`t`KƘǣ$pB.Yƾ`o8=KH/7E9&z<Zta^gD_^!ߝ6oKp~&_&ՈiT K9QoFM0qگ}Y4Ӟ ` J7Jwu`dKhȌX'tFEHahέ.A(o9όGYUd@R6 iX]+?9-w|FZ:ul=eO42Unw Fe\KDnw061E@3^u<HSY.SObϜ&=1jy!꣫ 1n5>qɇdFߢWJt;.=耥L]1\LL{s%rKҖ|‘oK:!R}ݚ#p ~ӼcOB!Y/`!J]'[+PdլKp t/8K1o](ڣX:o#N T/mG/,rA?a鍗ZDyM-jn7 9\MJiU U^ U̪Īn!-]o7ShA4r^ހsS|l4zv0KpZAr1 xsf^gW8H_`SwːI>t}&GB#P`H6!6& @N1fCUD@M ~iz;?]Դ Ch[H"oZ{3Ҟb9]F*ZH0,ɍIKdOҿiklsҟ4ńI÷u=`Bl3; :W2[IW4'zٙ5DO)6;Ft:qS m_=VGg{&r~0<CM *VXK]NH)T_i>ֽIfhF{Z3<ܔ>HUkiBuOamKs5;a{P&fw_07Ǯ2CV` .3Y(νdDv¾Ue:6(1_ĊlVAs]U<ƒ.0~xcZ8[.?yKbnZa~ڽ:|Qq xMSy)J]vҞChnnslzݍFXwԈ۾7ћg:/(CSvgew kk_oz(uVԱAR"5* MkK2?/BJ5:уؒ4t=✧AFp@>e ݝ.n[3:YCGvR[uגލ)+bmo!5T!kr*;&9mzIDm.Łxo/KgE"awLuHi&eJv̆;'o[{Mjp`HȣNf4ā]zVЀ*" \ڽC4j}J/lh)Iot>k-M˚ cT_ej./Z.`({3c- $IZ1W Pl7(CIJy7V.!"4FCܐa,/VWc;r`+ʊR A?Ck8Xfp(n BmV 0z31 Q+!ҍ[cS+AWu0{COW./lIFJW3'dp_Xr+FU,2uܜ?nn^>vxቤǐDQO~Qp%C9d"Lw7m@Lfp|525Am1^cFĄה´8E*HDjDgU-%X!wW\ho܆ڲm36JO]M^vNG cnA3ϋS_Aɂ)DVqe܌sK$`aI_'ɉjS_ũKƲ8 ȕѠ½ɣwMhq~FC\^+]-a^?81&)g@D6{q SS?qz }yW'ҹ)7P4% F oaX}]_]4&LIh]mں=&[' ػ׷@s*WlqTS:

    Pׇp~BGP)C2x lϹ] IT!\ZL[vW0yogviZ\ P3_GZ$?{jgGVF `Aj8{v2NUBMܪ֎)00x(>ye35kh((fM:!EXFA' ('TI/z-8m͓x2ofJ:Y7d^(Uwa|ۍ;9ģuP 18@Hze-C(-1fQBxk!$zTHYXz| `qn/ z3 [貥\uOf!`˻{587 anqKk~jzolF.pJ*N^ĬvyZ,r՛>~75!hAW}qh{!ŅwlU"_im}=&\bHlGv+NQc'L.,LEY)qw%J2hN{Z/Bl kQW˭ŷ63P`3d7 Cg2VXbr}׹MG8{=~G!5/%6yF cRX;z\IWkm Q,~oX_c6/uo)Q_UI (}kxX% ~;nsNjه~fqFTT2fpUq3ddIVMv9>&'PLnMߚzUۘ6ucz \e`PZ8PN\I4yy &A 3F q%PZN~ɱR{Q9-` [\, rr,$I.!ew'a!~QZ(i`,)@7 NF%)lgV{;+1w=jy41I2I&UZQ ZA*&ҺIZM`xxO6CE;cD `,n=.sp)tíMFLxvQdH lHw^X}]d3':3}G]l ט<ƥܽ^q^̮kۧAJY].YǩӉ}^|cYA( ZEQ[8|CvsXZW!ϾW/Fĭ649IV&@QR0hVzf!'ˇ"Q=y&(֮}I<kRjXDOJvR|nc8m뇛L뿾Ĉ/p}Ѡo}d(B{hfŌ_Xy (Z!WX}}"YhKp: ȓ /8U}Bq]5Z^/ݛ> }&n_v,/zcM9s(mgg~ g-G)ֶ/U1=gg=TP.WAVIUSS\ ӳx֔W~`e6ʈow)Svr`ooY֐W#'cs/q19G/ t}5K;md̨KEY=&5lubԼgp!Agms{CP3gdt0}M| Is| w 1cho 9f7#.tlKU(̈: ʲXu*K>͛Je0D ;^Z3;uI؆H.yaSޤ V XrUh$y2ߍ魚y<~̭/u fk- rmٹm#K@}<&KY9 }04 ߭5 ے=JۄP<[Du>\a OF~EI/&_3a¸}.F4RKo4d6T)CeJt7Ũy"ļT؟U)pvىB/a5Vdo0K U>I\i~jד5"A*̇+fѤ@K3FmJI.n5Y? Q9Y-J> 㥁vt47qG Y#ZWZQ~`MJ?iw-mlXbKT 4#0a%zB 9@D GKr\K~&J4t70*/n*+GeyLS1XÑ~$^qgD +.QEuMd0h`O;|mw.LK\W-,XPϣa_v;B)&.p/fe|hܰSyтc]~ ([| 1$.\6 "`B͐)P2{8bNJsr,E>OpŤN{|XB$"or#vnlIoaHNˈN)as%@Ld4Rhc )r{*k&^9Ukɾ^㌨/Qao!9Z1wTvN}SHFQ-EćH%pps閉ORL"f&FdN%2qgNZV2`-юdtBg!D6<+?N%sݕ"ư?%n7̏A5m\)7}T5"Qj>8)}&-GYG[ u޶QѶHڑ n2j:d60]%1: ӧ4,y\ 3Ԗ>,bWFKӲn hv_Q` YQ=VIYۚJ0̩ @raSG|J%~?g:JNZ*1[^FߧVo'G 6 MTiDSx[~Lւ_t)*qڳ˴T`Aie.#_npma03Ջ 縷R{Ŕ$U9LCF> 8Zb,wztmF8 `D9۟#YS[ xNЗWH+E({{7m$I}G}QU{oLie50 WVP]ٙ(!Rp*}8`H*'ۘd!j<ς4O*etT2qɻzllcY=>`|"Z9~?+q8\$72*sOL1RDU>wO-q) fNg~@9-Yʆ0[Il,jأ ]= [Fߡ"K,)*^iqm}4ʨ:Kȯ̜%'Q ٕ;2j̛[aK>|9N$v Gc!zɉ|o>S.e}? ÓZCj<9x}fq)flTsI/1$Z@=|8pR '}RdNTyyf\Xh?Vht"(9\"2+L1 |&?y"]IF -X],K8QzHr'K$Q2hx["'+PF;1źvL9&LT>PrjLc^.7*IΤ-SvՠF8WOPdi/Ӕ9^F7l{RxCgLS.]\ +/X79E@77CI|i  M1tVbυ_P<ݓ᩽r_ 8!o )O$-֧Le/+$~+_oLZ?:;$'93`Ē(" _)J_@%*tVEAKt,T>sP0CH,ЩBGAp ۧrv:U3"vy v #{.0}<}E7B~; f=^s}z3t&ʽ81qL!),{؏D ͤBBt7AׁrXI#Ͷ{\ФfckV :#3LmAJڌ6ª1h:w nxp'@]PE|I|d}g:!7OixP1g dD``! LNc cj ̚H 3=XsQ?J(*cTDK7.4c$PF9ʪ(G+SL%Lk ;_GݪBiROHn _Xb!FGHyև|4H88:\wqSmI()h7MĶ g,>;6:Oj0B Je"7ۣqn~e<-Zh ' +h0|FV}rTE%A7ln!)1&/h{;'3ϩm oA{evEsv! ty)ӖnUsHǫɔ7LݑXk=-DBJATX{t*DYRZ<fTR+ ]M:?yז/:5Ư,z1dB9RǷ >-e+!͜riU mNm1wñL` ⡾\`|#QT 2rGq^t_/UNm0m^fl/ك˹Fe(5|g?Y19 !SψYKW\µJ-U5]4s8J㏵4!jv_a\6Zhhef;r ^:HbiLDQ>s%SufF} Oy@\S5dWK$(tMEDM$cr]w>l8L)|tqrhꈲHCQpPRT P :<-U<5 ~,R1cQoAtttT"Ub5Nn-oS*OO^:-:&dV+NS6QQ;Lf&;@Wi"7*zTx=U&h#0Ecbuu=( Lf cp_&\f;I/ʄ$N ng,,Yܾ@\κ6;Mϰ՘Z9xHf:gcR@#zJ(0NߦI;8E0lyRnZ~_ʠ:f"HLl?e4vWxq ˯S?MiSs? .V3$BzJK Wc:eDȫ{$qHI>{w3uDxd<ȇfh+>0 & \`ּf\A~m/`7*!ݡ F|9=:W+.zB`KoU/g{f+}PNXaEC6OFXJ+7⤕xЀCl&*iU?ύL4To[vJaV+NG'g8XQktň$}S\:#]?2LP8μ: <4 x2U ޭ!p[9D-l\7 -ӞHR]Ë"80>(Х;D`u**mbw ^@vƍM얍?G Pbos[;svn.rF2NHy"=5Hrl!edn>7KmZ=Ȳ ,MA2걐"˹Is?DY>m-#*U?c(-WMaX4R*uA:6?M_J2 3w}鲣- E$v+V>Dn3f 67O1ä_/kHWʬ( h[%Xw'Owtv 5{JȗkH,dwtƇPwPUH. $pvN;ս{LCJ˳B+f\#yw**EivfqrҲ)HGNv}OumQۖ8c)pͫgdan d5Oة#sG]~E\G|)L2j \ l.2 I!~= 㫌 ~{\m-gE"Ґ)_Yͥ&6wAo"_Ҳ*v+^b~b8Vz=ʃ,?}9:Ks>O_&UOζ.,nеLVHrOY-f-ZT[ ꮕxAJ\[E]`IU۽Y/ O6Q 7$9# j.OH\530Ϗ;yƃŹfGy@Hے @ul>%CاTNd3ľsBw*Awpe@7 W~{+20ic;@7[/=-XU*h;oBkqꢛbϳ$PU<'Sc)PU13~g|c7F L3IilPܫgNF`1)/sBmHpl"I v$Ly)׿Д\PJJ•V/K۔iF+jþQosQ!Ne, 9|z9~>&H$9pi.=|yڃ0CJ/PIbG_:nQ(EWLx"" nɀʜgI">}jvfG>EmkBաB_#gvaDTP`A/sn3j#rjm"+)x 0)L_Zv]uw~<l#i^VayKnI#'G NFC*ۧp+Mn^J7ٵȲSYeEDZK)aF EA\O*$D9ϻɒO`I}#Q!;BUrg,c d "ىcٍ֩׋Z)J&UM@DŽBΣ2=rtjp(o0@`͕U!6/V/3f] $Cq`I`VA,lExr{2Y-dHrj0҇wGZ2#h>@ⷝ}T}i:;Ҩ(Hb6i;$ `%{]H +_poUQ+X!sϴrV@([Ћ qS`)%s>; EY4} RPqIO2ulka#;zѫ}z ӊR8,O}yBmڊ4{And˜.{x+X<FptTȰq..̌527V(W{ӋEZxwYgPZ7Tj4^0?9ʬgEw>QgB?ٍ2,j]N 65WM5N2+I%&\[.ʅES?bv֣SHFՃU&=a9?$^EC4Ͱ~ C/~]Lsқ!- 7ݽEkחUd 0L#6:jZ|RDdHV~@. xڸ/VTIOZOwtO^fsZɣ`9]ulLu߈/Z " + n|V#O 5H^/01W}U$PM‹Mڋ:^{I囿k~BuK?Uc DZ:RPZ+MU>$UkD8$}[[MH/ԒĪ2 4Qz3tc?TlR%ٟٹ6R('Zfhe BA:-svmWvjG?.*lW;ؔgcYaHXįQ@Wق+݊|€aoo?YSɰ]]XlпYET q[7??g¡kEXF7c|!e/'-0T"+ڹc6%>\bmwKL~~o!u 6 Tx)XīSJXFM)  FPyDpB2baK,.OGV5YM2F vN%,5{|{ G, 3HݟBvԍ(sr!l$u?x;<6lnbՆ3\tg.Xg*騵$J-U\us*ocp [RL ᩾15 = ܛ9ZwFK(ǗbI^„sO:^g/}ZydYA#f4x/Z1Vʩ ԇ9fWB^d f&=g.zW:?dB}6 ocM$X=*4dR@s}(W?,<@ ŀȆ^` -͝{jy#{.}K`t:~T5Z|7MeOZ c H*)CtGRy +.Ӻ~bJX ֞=C)ao HG> =OlxJԣe-p d% lS yBsPJoJhJp7)_yb*@CuCA6r,c?nWU8CQ A!XB|,@}~I>ʎ7 }[vN40Z1u:Zd%K-W%w@_=Z)Y/).1ˬ-x'uR]K o-ϦfzR/XX$N{*$lOvyJӷ,nZhּõ?gMv7 0!+b`3GF=rPL 'O%7yјQj_ߥv;V2KD|ib@Ń0kEoKx흃 T(#W}-t@6l?OO:&CPd9~=KM$rW0hkU4G :|%á)6<$g9.qjyG@ f> 'PnQџI6!Lϵ1/S.9L"J}hI!kpF78 12G]ڽ ")>쁍j\)?hYgw;^]Hsx$qG.K>ʫol/Ld;& Msy08͜B+JY' ͑Ay,%8K((yE"V̊yRj[#+`1`/19~T K{ẗ́t{caPVncI^>\?Ә!m\4-"J꾸j[ C4@uy<'Űi8*x͑F[ɰШ%{cfvS6&@u]qe+Sj-b.p釾dj{b]Z6;3lcqbl+"r,@dz5zidDNq>]y{&sv=u;xZ@xÅIPuxw #LFtn.m4}ʳ-4=I}*5/K)/t>-ݻ;IhDH֓*o8CutSjǶf.| d.8r*t 8@R۫|;Jniu`}ɓuM+cU|bWpxTn<}Ї}$WӮ)ĊCz\']m&\7I:ʪ4v9;3@ߦYg$jksZ" 50],TF5A|(^*߆.gB/ k`/ Ik 6 :3~ruYIU׹/fBBBix!F.|'wqLd2ӀbϤ=)A$:Đ=6-yh# _̵/Q&9nsɮQIހ_1)gQr6`vv_zcRqT+i<&(] -Q 'dD-a :Z'zM!-Sf[k-0vӰv9qj c' kJ4#eT/RՓr⠄"΄Dz}e^p%P= ؠկ ? ><О?Z&*r"9KFDzxm_Ǐ6^B8SѪStPEjlXA08q! Eczn<;P~(ARXyXR5BX{z(%=wJ-ŪE/М( ;%ŌK][{%*= 5uDl?gz B)QʟVWZn6͑Q( erյZKX2%M%jNm`9aIcs?fxIIzZ_Z{Q?LlFO:he _oPM5wb2avW]fK^ &-EhDb~ uX&FR JVe~ 73s%snUz6wIzQsUrBЅ2]]% ׵ rADhl b=}6J~G#z7W@sٽ9 uo Po`HZ0+D eZ b0@/S$%dfFn4J%M_i6?ECKj bDdԪnE{6> ܲ~U /vr$0JTx9AFdm3Í,'fA-w&[|CnjۢU@{ݢe^8蹉?ZǾb XKsi2J *8<.]LJ.4 ˕[-J~J)dYQa/j[^8&r-Yjy(wMo o@pkD[eώOgqd߸TKjS ginb-QwX}8nȥ=^V`f=?0{t٦w@gCqx72_HFz{ &Mn*5V#X˃w=\p Z fVmVesmLx4̫& i)b> o<ŚBQspIM]ˡ|maՈ;OrqW5 76f*x=#LQʣ^gV}KCY۟tw'RwF_ p`dw[ϨVip*̽$ce0Hi2RQ:"D?N*B+1:*8?Sf 48;X `G~1&(b>Hk&T,({OԩMOxjU9ėULV2-F"8upw r0TBQSeE2بFt]] sS'ܟ#}P5f7JKK3s$DKřC,蓿p%N7< * "\X:F+z

    NX3r 5vaZtuh37v~z}".s~$Ϛz-2vtlWaK@ +)kq MMP}ʶ.*(^uWåTwѥ@6O˜a5hisgγafGSqgҔ@QfkI;nX CLHOcJ*}#W҂! bϕPq?C/{& -pn$o HVnۘ%4VΰIFՎ[Uץ$=Ĵ1]) v:Ъܮ*Aw{zjyoEt@qs[:1 q/H<5Jk(jR1Bjj) :,a)/3ZaȖ2i^kyz"!.f? o<6=6#jk_ނ0kPI70Z>nY}Sr C^dR!5̢'{>ʏ;oQLP>#ijfX<-jZ~7NU] 2e| P9*rLRScE"?gSMu!@SȸY$QVDc&.X<nn x+ᖁA餼Tu]8TMܚt0zZv>iJ{qIm}b:)/sKW;,tضh瓋{QoX0,O9J6ZVuԒ7[6]Z]^~wk$sx1Z4Ti\3C"*g]-oYEYk>1 IM>&_sZH$D'_-$pMl){sZ~SM2_40+i F6!`nkjOshgI\!G$V9/)#/G|eϬ뙷¢Ji'M5kyGPqhK[/w AS9EOu L<9ì=&6jFOKSSQ>Q&`ςʴPľ|%x-wa^ x[}VO zeU,űg n0]']䴂c oun!6,+zJo Id.\P3䊤xm@ӴLib=J/I&̍6LH} y{M(tuA:e>Ox +9Ғ%G3$~vk۩V{*9q`\D)k}ő҅R4](AmS7X?cz,KUU)I.0@{@ƾvBaoq\"A2(/ze?|աFFH{pwKo~[ʮX9,Ewٌ #ntsb-UY.!Jw~ *njX`&'D[] 6 .O&t/HB((>)ێyboluIbWc!u/$&Y2m}3 yVrn ҼDA,B 5i{e*bZF}Y/{w5O F|y%Ry O򨚕|5``# zYJM ߈d1)4UjI@wM6n%dˋ4ɵM ؙ>ڣ:1CxMkb (Qf^2F)i950DO♤A&bFjr % [2TA?6M<A$Lhd3Ño ߵ${PFp2>t VdNx@}r`d!w r_P>+qh6[ȫȕ' ?ç098K5 hkk'^PTCi"'uc튯ƍ7-3_L_3xd jzt>a zej`T;㿹`z1z@2B&? 욍FV ~h]YLB#"!~ccLYf;z_0MFsriМ %w߶}Ʋ]){gǩ/]y-~LlózZދdE< t YČ{8qPNP+?EM_ULڿ[_dD4RřN6Pm#I+. po-೔fW(l?t)/^0:= qjg]K)ܴF 5M,rRN-w)Ou؊߃47Z{ ?BjQh۱ǔPI^gN 84]기zd!XYE5ř*JػJr줽d`L\›U!x$VJ%<{laUԻqF 5Y&gJE| \ڲfm<+ Nczs> jfzV@ U&jis6vCFT kVZGA]N ,^H58(Y._%$BbB\WX|R@S!:?Xɇs8KVХc&"v O֙,͛7\7_쫢e&E4=$% LRȝ`(a)0pۤy\P|#>ZP,捲/k[E|?F`풙"(N PdUŭ &ވ%Ig_kN* a Sq |6kN]ah,@YMܼ1$"532%}p j}|h]qb0z':#\:*zeA\c,`(i/ Dޒ!N7kD?tkKEgєP{smv`R qđ[=7 rY_?8hoS` w:ԣ\>NKsOurEޘYMEs7I.R>m& վ,zR)Фg5aPm\}+U8ө2FU&eL%91DO c2QXBSØ%NLDy֞Ledx]>9Z K,=)a.L}!ӊ%yy%?ڄ'a^#tj e ㆚SoD< l29Hvꉌ8Cae2 liez*7-x ])&J=K(j]i[V17ΥjПFfıbj0T)&9oqdJ "iqE#:B`kq|_MGkhYիzխlLb:ܜ"La16s:6fa丁Tf@:rZIPy+MTW{c'LZ剕KR>|m;:d`/ ze#YT dyc̟"6 UqN]yAޞ^sF`ϸc"ͺJUإPesNlÉWe1zEo]̡lJjEo"z}1jVi *];[\܁Cb4X0W߱tiN~d&'llƵ!07zCS:1`ߡFpXb mKՠihbZS |J8+n#r N $i mDuMc NPݵ4_ߟ=N%_AW@'skV,! " *@̻*;D,lY$j}Z-&pT0ԡ]Z<ٞFFQck]i\J8MEyRџ3K,rfuBk3R`?-l%my?O ͏iaħ ތJ`pIXZH@+ah9{_ݑ8[M2D" 4i= DϾg+{q|lj,HrH`3:7׉5|>o]]Vȩ]!؟jvV\[iĶḞ8K!3o(gp\lsH =Jytn93y 7зXy=0Z%ۄS3sn f(bLz#Qd y!?KRm8W mN"!P&_{Ajm6-eG\_j߯ˆ!2hoDŽWb2I06q@IZgCm` kF{l;8#n;^[l:*r)8eN+L-߾r9RGKGd>#ݚ1tT6pgQt3Xǻ8)@[Cucrn^񯄤q^3uzʊb@YyqrWK.3P2M"3b 5M^f9 ^-Ab)Ubru @I^ /400!A2*_b? ܿ*JDo?AbVs[] qi}UutyJ$~5Gu# NI?-:酖 &W2@n}-.q+|<_եL_HL-XUџ0i+ ,g7ut Ȑ`[^|MkM"쇽r?=RcB aDQϖE vVS.VStTa殡䜁T|)9JGHQ:E}lU?Ŝ,zتPgp W=yLtԋ͐[,lHZhA-[IaK;x}<ۣ$,szk)?Aȭa$7=c>xk4_0v:3KҶO_H@D4PT0v5L"N%}}#vU)+{gcf U[ˆ ã ^4l]!nԴn@$w^1i U8$1gw5)9fnlª7LlX F:GVWEҧ=rqH♷W 6pyaX9ɳ"z%P{ [nRx ~jƜmxy]蓦-\</I2st7O;x%Z֦o[xYpRGtĝZmeN7bzzH f&YE\rM*)XDNjmԺI+rv1%iEU92*iu{Jvv{%Ԋ  PDZa[x -f̃^?TgVXs3KXmJCɒv)/7C{T.?J+(w EX^`lM3p\юnxV6[-u*? $]fe鲄?%B3A#EVL^9[4|\*ʛ4T7ˬz8$%՛"HS81X|[ 䋵(ѾQ').S%~BNM 0®' :\51{n *Q\ hU>[S6J1 u Bi0o_OtҘG8.>_6QDcpyΘ|ě& `|@[j'ȑ-*S>F<;uHsͼZ\riF W_u ʰ\u{J 9X9gq%S[3= ] oKjֲ`a/MQ^_ 5/`'Z3H2ѼXI` k?{x[t={n@/ ԹS337Cr.g&r c{Z Ym Ɇb-ۺPlum9 z5JZLGOMVa^T˫G)/\%v3|0ƽ?NJƃ@mh: K$e6Һ®7.B‹~T- g;yydnY_>NF %:45ž1a~޹6ӢQgZTgn^PձkYf6T[SҖkh@4sF0I6PP|bv]N v^RAg4;uVxk-EKνm67,Gal-ia dzZ8ѴqEB(m3ϭM7)| ny 6pAEhT^r;}< -H,`޹P([iS7kI@)E{ ۖycYmS~t8Р.&|֬iw՝JnT(D3prd{Tfưc h{`DjJmXFm E51~GsoI#_)|KbVC:)P  uM#C'1{{KDŽtD{ / &A h4vo aM,{1/ݳ8g^|XӦIÑK$NLjWvsnW$>Q|cfuKv[l+@Κjc i=ykf6li0v9Kf VE~/G|HQ|F,l0HD.t\;;,]|JmLuY($4qg؝ObDU<-ir|m)A"7+;ȑk.tOngi5Ȱ긂Bz{;{BE-$h(A|ŀ$ɍZV33,,xs$*V|Eo0kVs~!oLm“١)v塍_֣c(/RN6>DiMm{i'D>gUX! Zҫzâ6PIٽ#ZÑf[K#C7ݟRL~LLv٭vɰg4`OCMYQ:mɤ"vՕw^ap*)Fc[3v5sBRFYbT o 35]1<{KcNc{\FLCRfG=jd-뼱_B{j/]m3gh & o?]%=K5f}֍]󩸑fKEH]J PKqJ`M%b 0]ڈ";cJvh'&O됍^GcԲqN\Mzk,ԟzX~G:aʣ| *qn' f1|Ymce[AЎ_~)۔U>ûr9n|J?` QJ qb-r}FsG=81Tկjg|*q˽k^n%-i&дrsiU63r/'Ĺ5&o ZB~9z{_F%:d7ۢJXXm.62l`QMn7(^(#Иp^g7vd 1ଡ଼ID8@d t$+a w5ګgNw*בULĀ7s'oWd2QmݲL4"Hy[(D08?Kq#KIVɴ`*R\=;0AcP;;.p a꼘3b^ZW)0&ylځ=q]P$%%!nc]ӄ,$Pu -b?6qD+.'0fPnx^#Z EїՑ-4wHƭbElO 86O{GTvuCvJ6ͭI=⽣?Ԇ}NݿEo/' 8; aYC}#m-Fķy>bfh }łMAՃyUQӈ϶:iZ)R<*H% &=aBFsD&-9gtV%>)每#C jrhUfExL, OT4YX݅k D\Ln6m\fvO's)GzV') ZPm.Õ<J(e8HWB.zRS|^}8LZD{\Cd +춥Y "Y1쒁8B]>$ЇDLF& uk7|Y-{M6P3wp\ר뭁OSp"h vsK2 WnyPN!̻-$j uM]'f &ѵ/2+g"׍xS$4 xD*UGݛ"p$a)dv~գ|\ܘ\+%n3_ZůZoܸgFKa@=Sgh0Ycqle PO@-сYb5ߑK`İ>Amؑ ®ApGs_z~L$[S@?(bz2DWK·P;QeFl=D$݌x'ck)FE,4Kmq`Mò}i\2wZ<(nmZLjYn64G462Ϸ$@ ~-=| q+4'w]GsȰ4dl=kzcRFRmzA |̦I=Xx oј.t՘ W5-1$PMe/d?@3*'9Q>]Q٩ZžW I-%GPR`ŷ#٦xO (uRF0 ܘvȣJ͹U Y<'cAr sHM:ZO{sܒDcuQm&b2]w=o8yP8FOy|yG6 k_X r:68q)J+nD i[*k_/;7;C۩3 lRbȌ뾰2 Ј;P0mb)bKA{5{pM;"U:Ox#@ڈ5g/ނ% $e.QMR -]IϯG.BQ0=g9n6A;x:a>&w-]q.V+8v_M0Rt8䢹I3'*T&]&~IvLf z -,_=# =hӺݟ&;f}艁,5Qc}W0CCA E=X4Wa:IuX_ Ht+t +vsgi?0ȨkҖ3 {"F|1ql^g28Sh߈*_MC±a_]ˇ^`n.-fUdf1cQ[jjSx->s^d0 描*ݢ%8-BUƷ i6bnB; Y\IG(gjAȲG,>E ҡT&ox %-$:S c?.hy~CI@)2FÒGmz$ޑ%j2mZbrgi]Pm| W)89 i% cd ,g~0De8pQ5Zht/srTw ÔX7D1 Vyc[Ֆc!+!įק-S{*Hv#N/V#OLλF!Qcv>.QMuT;F*UG9"D 㐡ib;W^>7{J%G"tfGU$ rw@C9܍繌^R?ylZًƂ0jZI:{CzV2=;Q=ydaqW<=ʔȚ\kK"b`-uU:]9A%莽>jYǡ7D/?(XG-_}D E7c_^[;|w6lEњ+`JgwV>Hs]%ViSmF= ~ב\2V F::&oFHĺ)"D/FioG1(npF'IJ5Y5nHQMP剰ГgcIm3$cGP0ߕN'YE- *d@JvS9mEw{!g ^/*oCbz 9`Rm]ʂ=@lkGVwH_B ٝT c)0Qi6/k]]]5Ls{&m Tt1VC(Om]yMVnS-z$۩,.3y%X:50q' RTb=Χ W=vzٜJRωt68\8QP6] _AY 2zF=ČFLG3!p1P]qrSwz+'羢 #y 'Ե~:뺒ե,mCt7UY?(>4 ӝ@`𡄈.RҠثl $^$Fw3C;U@PG1QK$?7t `(҆zA|崻+nG2ZQjzDrNi;\ݎFZaE46\`3H2^>o 5VhKvf])/ Gg+m*g8غC˭okx#{e!pш`Xx H9(_=aЊH|8EU OK7y,1ǽ4A(1Z:aE ʎZ5UP hO ֋uK)[Ӧvoso܂F=5_+':`Yx.V6ŹW!\̿o/?E eyac:m˦CI8j {`> c1Vä p,ـ{)!7F^) N n@q*EiRP2huJ*`|$w!Ef=A֗etSZl$UQZ߀;ET \ǁ8l6g9s_h2 T=Ưm=OTڙ)l{1GՉX%+TyusvΔ%`3CHc(MԢCĔH#*Bŋ̨j&OGQ/{.+nlM.Cۦ3ʚ RST-q7M+YQ,~"7}bi}_'UzHz8hh67hFPbi 0qr;<s|2-f{weQ fSV!Ty)hd60\7?ն{&@y*"!TX;Ml7# Pn@{27>iN|yrE8w xR5 ˔>s[ЅBF~k:mHBY疌%gu!Ȧ5YkTYLUt~Kߺ)]i$!M[C ζ$`(HI*]D5i_RfExڏ 2Mr)%bE9;4PΟ:`'kS3])7jg+(hE}@؆dV/{cV`[u-lCZOk?8;`}G[Fu;PCJDb# /'A)AXߨN$*1TRH XK0#^R 8U:alcY{)|sxNFy@W$AkZ t`<^ASΊ8V@.3]"^2YUP6n;wϭfZH' 2n|# 24H^%a:-.Jb�e~ *&3a\c{)3iV!Ԣ ԈzoCʛ6p`둞@H1 `fR'R Po5kE1b}4 &H0F>)bu4~\!lO؃Rt{_ l'05cCZwאs8KWЩ6q]O> ?G-˅23@ɴ夜}X3>D fDTB~uɇ+7(h { ꩦADX@8'zIKOjӀEӫ_G1̐HӁ1SvˠgUXC2@n_Ir 5mA~CͶgh_ڿZ>VpK PKrЫ~ev]Z9%X𨟽1@vL#;G7%rv]~'V4`{kF1'ޒ*hf4Dpvo}#drb9d5ibaxOQČAX;Qmr,5WtyBBUݩ5j2S{oѼcdy1_uk6'PCc&Tvҫҍw \(Ά->-¡EI]ntA u5ّ\»b3r0_hO\=@xB A9"F8'm@2p xV8n熂Gҏ~󌸾ՋqkUMM, W G ͔!)qXol+4:g-7afSNU+Ul#ݲM1U¾ikܱ`5fL -"DO#vF4?NdaJ]4Q+n/w!giQTQp8{< hSzy3r$csЬ_Mo\嵌 )[ rv?95 D}:h%񓜼~!v9Eț?pK}9 E=J~ѽԽQ$^(]E H5-Ȱ @GI9rBD.?йG9ZBZ]~^Au.|->)g37Xkۓ(~*[53.r RrIQJ/7 l`OWÄYl_ oܒ(H4=fN'3lȺ!8?24_ Mi;;Oz=fx AAo4Qꎔ噿播l[4O1rVSAͰ@g 3TdBRQׁߓУn_>چDEw5.iF1G̐xuJ}i[HȀ n8|j')H~UKUNY@yS \Nͥm& X6#3Xfy@Ysy S(˞-Tndb~C_/n!Buie ˊ# Pmxnb $lbkE/450yw3N}8h ś C+Q, %^iDaj jԒ~ zG >6^BhpM63獭P@$4J)'w)H;+7tJ@?#6C[vzn8Y ]{TڰRF\SR!~|Kehy1s/:"+3(ëpxjQrQf=-1Bk3~ NtN"3f3WG, 3J#[E ٍS3@[xkvۍbmV^w~c|Ehoip۫ɲum =bٴp$MY'$*=")Rd[nͺiTXBAh67LI7/y$ruRʌLOO>0JSUdn#u gDo{XH3tlVؽa$oC\"#aS/ wH^zIFZm61Czg>Ɇ#pTE Ytum m>}Şg#nG]MW!a=va\x͠Z=2IK"9QRKXP;-|et]I4 ]tt:6Z`!mڻX " M @'^&sU 6ƨ' Efus N n&P`S ljRRփi p2={O(noT:4H/jh]V?s EEGky`8] o s+ߜawDn\0un%t9~+Ϸ)Uy-O| FK?ڲ& bs!JknA;1pb긣o=;kDH&-s 挚@ZI|'!C8 $T",yJ&hjcL5kW?<bAXV{w,i Qd6C03 HV`[Lp2^8Lp<{ SZty>!϶Ύ6~J+ןg5js Ed:a7:5=pG:(H !?4 S T ~E(D*D !(OSN9_`Wkd#f,O/C.xΗdq}ruZ[B -ic޸&czⲚp=c}q2 ]|p&lg>_#L4orQN aǤ9U42|F?cl_ۢKГ7!IcdxKS;?{u$c/4|";VX-ZGmM'>Sid\o?2ͱ&eeqH/81vl8"6=xGb_J\΅e[ J@e*?j42#sݜS7=ˤj;8&'>hk!:?dDbffT˩6Fp$nUG;3@uc6?W^,' Iy&Gؕy?'9Y GTR&T/Ǖ"m[ ߌ793I %jty/B~8B0>/-lDY)4f-Kz "eq=c[mG[ 'RWiUXӺo@z7sQB)k`ϔK!%S ob[@-!*r(}vQI5Үg'g=(w2\"] y|R?miiVx7!sJ ϷQz'y{dLտg|RE/ڿ >@"aC d$WT״ wcYޅ$)A#ivawHsCvH64ȌReX I*+pNݭvn 2+;a)j߄;#po=~&& :.]#MTJChp)TQ 56ч4wnR O9 uHdŻfp#epR9glPs vа"*BTڔo'8-6,N^h"(#nT=(Zh< B(o9srbD,QCF Ѐ b/2nwR{ tm~ޟ'M&A_nVEoCDh̖Zq(ƫUWƴhڮxp"hN&TBf/J$L8[V'Hd, CC.±O.б)T^U9)h64Pe#HKCݴQĪ.uq\*:bLqETJ7 *Gc=ҵ\Sy"^|4{ijʂrq]jRj|l-G;VQ3ʦG+Q.ZkhrJ(' xi]Άh'a\Ofd \OFz:YK4gU 1ֵ~}^!Z r';ZSZqxY*Ԁ@8nA@!wf@usmM%9 ^oi]"h't,Boa)z!- +9RCξ*W[s^mԀ-N}9eǭ3/%kziy69W4D:c] GO7/Yy.=^A9۶DjRbuӉw[;%D]ՀQ"ؗ;~2H4yiL6Vn/i®?%?kN ? P=PQޞ5N7,"meY<)5ˡl2 0'Xbh(,5E[\V+Ȑ41AѮ/  ,aً~6˖Jˍ:Ҍ0;-I&HS $59+P O5IƚE!av4-]z?T_^UYe7Nt"xߝIPifG92 :q=-F5jԭ6\ k9&؉\@Sdm؇;˩2nxo%Z`6:scƊ=(i_ eLbݯH. HnP_0H,=*'PƮ\ҠaxS0K#50"]N"sơ hHܤ|?V=ܑp^;1G3Puw;oUP6ҽV;[jEJuI Le3zR6f>_f(0fQoDLm`)B''L$$U"o[K[|?0cM=+f%88O3wqB75x7ʃ4nt[cp>+nr\Em O7;Anrv*\4IxĶ>[pōc/` w'eo# dAoB}73Eq܃FK6ScI5xe1qK)II g N"ع\yOFoװ{E,Eƻ6ED {NH"cziYKhk> |2 XH HzeR ;t*}ڭlXal~wp=:>Tw^d}9/͸ED5fӱ-^}o308^8!דU"3G(-D "\_U@)+~hJքթn׎s8:`w] <jSdButU|(%,~<|=7^ˍ#=DZ`W^ՐN!K(iGK E@\˱% [#͎RE\i`#ȍoTSv>WWLZJ "^l1k]^J iZZ%%rr/Z |ǝ*/3hHV8eL]d8 KEUˌ3UbTߒ4J=%|X,.HJlRpokNg۟&L[*&&ERZnHWp8TmiwU[tGz{ib?<43 ueYw ?4Go>}Arh!l _[عI(į3ܠYmC  Z֏QOUE^"Nĺ;$wFh+ }vل '*Π)`yB>|U5rϪ*q.s#:kީ"h_09}Oˉz=i3 6o52R32RrW=*_3zeuKLFNQ?)k&2FsO#>H xcx&,@oKU851RǨ'D*./PNZMܠ/}gkkM?4C3i$>e(˯0:WF!Yd- eXjs?{5gNRDMxWZ}!+Sz`έIj› v#y l\Qz*=^ۭ+'hN78/n#l [na.KKC&r]0WK"9G$^==M*˲@,$?W!Ť#6)UY=1f,f dܱ΂ĉ@|ZTW;P+.k%i+ʨpRȝ7R ݆Y9noAfKߞ;3} C" X ^f奺"m컶nC7dKFc;i|Vm=Uk  Z[SjA" e{wJ[Mtdf"<Us~%sm@}㬣@e7f 47twD+v`H8;,{bhzC]V8RBB+dZG셸#{V)+BRW;-9xpx/8gb5dOƀEWR ހMcPg!o7`{B0g-_yS /s8ƼW>Fb1m3FF_G|p/5uQ[5 X "K1q5f΂VBNdW-9kp'Яע9 8my`k|\$]4hZƛ Z;=_!j{ʹɸU'ɒ#dD=ga>ZP8NM#Ѵ)~L>E8TUeU?̊R '5zCX8=ڿڠtX$^ˡEj`y3AE}cMj*`rw/#섗 <o}.[^\=-qĄ=(e}ƬCivt_?􅪳'UB>Pw'͆c 0N 6M*H;&Fx794mܘ070-} 6s[ 8* 1A'&hAoR8؆; SA4)SҧKث+-0B3ڹHKC_^C";tCՖ}zB}FڛP\lUgɹέ s*S?boq/qFcb]nB+G6t<%kPa=8ԯE{0f^6\McBY&h{bR5+F`zdw o^y3,4 9,Vaex12oQ` / Tfh᧶84s=z+8RrDrZKk71ޤ.&gak/i(қ)D?skOYzm8Wçɮ r\1UbʟWcN ~N߿,,&W< ?x mXJլ55YE So W)Edɑv#)`ADO>S`M>o m5G 6ֿg_m-8vA=.6\KJܫUBoS)ܘz̟ˤA&w®Jm@Y\{0뭊 VK2Zg2~8.tDV.ZҙJ[+^}܈LY>N:(fռ{1Rt-6V $aHM|3 y 1c Mv^s C\FHj ˊEiH[ =#mS! DƋ~DQBSHj U$.q>]vP'uczf{wÆK6(W(4̴ٙ^鳏\hXݛ_5YebcZaDNΌ-o& )r$_@~iOq:0QJ$h\CN-ՄavYU2I`e1_0=E.!b( EĹ:՟=ݎZfZAҞ67 Zsh,`M XjγHЙËSLsxz*Q<1k,Ѝ1 ]xWx7yCP۱xѥuڑM e~4g"!/5Y3&bs*6ShL;kP)!Sh=uۧQ0X T='`wsW; &]fFZ Yɳ4mIƈ幎U)CԼ!qK#~loǡA smM,;)!X=&ۣxe) c u]a/ -[i0%4lkG ,/7f!k|?ƵfI&  n'nWuBBģkS1G{[k E꣏v-LIyj`VzRtzʢ":2Y5.ToD&1uH+~eg+ձ㦭V_ˀ;ۈT4:3F"B9* K;39mdu#jm<'zͫh# ׻ur&TM tDȅZb\&MkX'ä@>Q ̎b, @8m4c pbguDpvC AN]>+Ha)vZ/){嘔=]UU?Df]d0)K'JF2/Ys E} M~gxѐ Rt{ļ~jP^c{4L|ܴ'U2AD?X_AR.|In:S%F\Lۡ-lmCa?!\ۯE/5f#$>!^P+R臬_O冩a[&Z=xk`$cduJ^{v'26%Se#w:`i 0Kڏ<e?믆MBW) r <22|ƌ l<HaϢ!_wYyoXpVDro_F[ޱ 2NdtiބUsPgD%i& hJ Q,0q/@;;;֬(SN.mضs.PXF6gIjv-;P]92|S_lKyBT^0&7Z% \;ĞVfCEVM#ӗ|k2So^^/)жxVQhck@*ڱU)_۱랪#s19opX_0a ]rWhPI@B00#!t`F^*Z^DޫE1pcERl)s^WWiRr"YsmQ5EzL.@kiH8‰%Sߎ&hg%HSM2 Vw!zAuksrR4BM1۬MŠ=YmD4$GO,w׹` A7J%˻G&:'IA ۑ%Hldt8?|q*rxiLE>>s*7?\52v<&f>ntNa+.CTEQS&{utj)ǯ2S鲏yj_d?;$Oo/fuݥp3}63la\BbAH^KDi7ٽ!r.>w'"ж!aꞘQPw0FUf G}.WN Uz2(E]LGɮu֛rǀR )*{4jr&9g4k+-EJ&)Y~uBlo65nYIh냰|jWg8 x3޶ԋrWT{aaNul`M7Nj_,}䂢༇#6[ 4~:{ې4=|ɝJQ"˿/\k6v泙xԑIsDtaؗDd3^`3@ː,l1 VEchav 2Lk0XhA-ZaY|qkqt4V~u>ՠFz(dd!Ѩ\@uYrƒjon) u.TϭO0 fǁ멄ϡ3'~]s(Lu$0ώCCIY'huBMIqBF4 e L Љ!y( mX?7u>B}9Oe8ղ#v^9ع^1( )WOTi!D˾PƮL'V}Oz߰2m$s`9{;p]u iW-ՍJaodGO~JGF} gL&2iP$) - MX&٧,{-)Zٖ|mL):U /!qd-BId|Ųj?E6+*z=,z$E&Z=iFo ٧lJa3?DQo%?uSc (qƻ-nToriM EBv ;0U!%|W۳kN$ &j:kG 27#}?P6b a$A|]jX2CeOo`2U i4J<1h2żt=3ܯTcMлF`rW$=Q,T™6 :TNg1zNC(tМDٔ%zL{+3Y r0L.>w"NAݝR_9nO_fwR"Đn~ <2Ж+ ףWT~wv܆bz#RaEVÏ k>7uz,;_Ͱ/Y _g\I6vLJ^twQiV>K(n ߝhb 7fz6/Rg@R9> !*8ȄPܳ,')+u8R"^?'n@^M9ěDxvkΛYkqc>Ѽh+XMGa[6|خ5n k'mٓkyQFzL 6y𡼡"O{8-08תk$jk^1>O•CP q`$͍H%83%UNYS]Έ &5@rm+˃q%÷Hw1 mOf%Zh\_dm3yhpq.x2Y(=ހ~RFCP !Zğ,fR^:H-7~@Îmm6eT;~(~JO9_?'=rDKu*mn-mzv7 %ݴچ'˭ifMэ CiU^լZH}ih&/}~w0VuܤSDn-0Lz,K{ }aO4]DN.ֽS_m9Go$ʅ [ЛD;ryݴ7rX~56yP5 jT(MJa}V xCK4cjJBmzn(NaH5GMr Blﮢ(u{#x'QU j;0W/JYOv{1 j؜JJBGקC~`~/B En: T06pm2yO3;S_ىHn_̊cǍO|\*7 XΌXGD\y_}@ }%L Rǜ̽C2!QFkM5ʹ:wY* wmƲ紀@?(-},&3Ո Ȁͷ^|ͽܜ?-WIHkwAaIi,m+L)MNyݺk~& 6,zJۅn0U4]t| 3jO 9d4?$Dt݋K{ZX&k&m}PoW G"j  ͼ)oqϴGh#V}fj]eaulLUQDP/pvt|<)V\Yꆉ4IHyNA+N] yXQӰG}G{`LN[Xe{CD̲{CR1KT1h2[=dfmA=!œMQ]6E׳ k~|&ߐ;J2?\l]ʸEዛNQmƂĺZd$І9Aaɼ\s+\p9K(b-9#apaSm;냁yʁaKWۘxTEW0\4{vOy}"rGb`-!Q?D8:MV˖h(,:?7ADw=w`S 1mǵ\j@] L&Tg-|S3ޙ+Y:y7jyS/TCf󕿰{'4Q=#Ҵ^=&HQCEWՎ s\= ;y=sL GyuB8XTp xW7H3XNޝ l,ucwE @3[*JOcϫ`t$.q[⿧Zw!US ]#]d,bC= Sm&P9o _.*afN+ &mٸjo,l%qO3G1t$UfЍVKgڰC6 Inp^\i,A[PblH_ 6QYtc-Hc{'W7m/B7Qv%'Ao:Jސ>.ɭ; d V\Ue<46|YolW 1V1H_w'%/b:ȫAu{w2NZ.R6V5|Hхjtȴl)[xάqF0oPBߘ@hB>K߆ .y[T߽٬ d։#D j+0?jwHw0*-3Dlq{rQ"X(E0@}JTqRxĒi@m81ZN+CZb/.Cfi\|FЦY r@[II' l'8qBVCަG13ߠIx@Ѵ)Vpn'ĪhC{۲&]UE]Mql7qIIdWW_Z>ȵKqGB/Uz!p%ϭ&MJ M"Zdgʬ۝N SKeL y*ɰW|m,!C?E/{զ9S>~aWL |ƫ|_\SI_]hncA>?5ў[xyu +D"71Gsj\Z@WgB+WC!OsIJkjB} i-wQQGWg@sMp*ě~7}{:9XR~u\esQvCdCHRz277xNG471@ѭnF{Hv4I-T؀P,7ÍڭyTKEcVuLm%|VܲdmbAv 15f!`1_.KC\@r~'+)L̢t m}< OhVI cv]_ >6J_,&s/$}sۂF2FUh仗WV|sM_quZ k t +\\8cL{e3\IÊY2,Ngґoj <[ $ch/;J ’8LqS׷^%k߸V(YAHu`.d& obfc8:6ֶA g w'I4&thr3AmnrtZNtxkmj;賘Xj,N WVjP}P 2%f;C fwt.ؾFM'4OŸf;ȧ/ІlCJ`195J7׳*)PXI("%_'Yen <] .n53e16Z9^L,OMϼ|1.apu!\.Q IQ8 1{=dzF}_Kӗ9cR8w`w F2+)Q[jIiCɊV;yh.b.%6 _',I~.O hu)d _eIV_៱^l2G<]XCǪ/\ׅ0@0l 0@6&:"bZbڅ1))[J,`.ܯru)rNR>)3S-\:m}7\$m^4CsU Jăo"Z#1vܫbJ/v1{Y^+}SXPYaD^];YmfһMH>S"2%9vCr>Y"Z 5qz$؃ݎh WNU d, 7>^1%KAyGZ~oۀ(tШdJWM?fc/ p] /$ uJC`C>2qm6&9 ?)Y 1ЕZΉ#Tf>eLw!g)~!a8z7_9>g@y|뾝Ga/JD6NؙohoҴK8n qKb6 FP+6+C\2>ƈrQ1-۬y&>䇊+;]3Ak9!8|$@ a,2J帵Zk0D qTf+W{#:40.*7rkħ19P. @Q2@G΂aoȷ%Szj¤ky[N@N bֈc*6& _sDM^@toZEÔH8yLƃѡ,İtIRW=OBA$J)ˮP"AZV]| kc|5$UU%K.-f# fWr:ז6,>r{5*Hͳ|O~I:{⁇e:i]vd޲Z>f`k8B m;]M ˉa Zb(>n@?P1!.y!GXVv͎zێLJr( hMR_t*@zRu!,ËXcBuu.ѣ,;qz=4$k(NfJ9ԫ6.Z?NF&?hgHh_| $ovfODSx:nVayCJ'ݧqN/q%X]7c+-\0mIyF fPݶCf;macDDa?zaOYS ̗b3M2ZVC. C%#'N;p> X-dC: lU1^{SVGA1(J puDQ}'S.V0 G>NMT9mOm 28ڔޯX@IN -=;DN RXUh8HO:sElȢ ^HFٓ}: bo~BM+l7rW(YiWNdZ ?J?`k[)S)+踆H01 fNX{v}'AuU=5䒍uggQso +5(q 1cnfsPID~Jhy,禍}9%PY!f6}J[a|-@A1EhuWTc"Pk ہcDBN^Po$Hl!'5ϒe[C\%vۑtC朣U7X)BиI7(5[Q{kе\ A'SVMqg5;%*b{X]b})YMѭ1plX X~gW*I!:J&.o J?6j) 6 ]4\_I&d#55N mż]6yQv_:SpH0+H4!& .na?Ic5ߖ%Ȁh)DOo d;UOnuI4'eg ޥ_bVbkYRxI wcȕ-|'z6Z]I1{4mN;96UPU{@P/ժ{5_}lޞ*:)x0ZaD/hyq*zxJ6%+ U@;QF9="ziθnS\L^:b0\$I[~Fx Ev7ew" >so/(ɏDLl~1@6&|j%5c,gi"߹{-g k; Q>\(#r{;lZZ_j&"Y $TwU+dcpl1of΅ $xwaM*<#s%C"w纈Y񲄒<ƠGs %?WdbiAoV(uj] ȫ?nMIQF*80>B'bAuV7 _Ns˺aSȝvm_ͱgߨɵAvLƬw}mLndf>4wAYp6.z[:0ynG[ .ue׽´`=$A)1+NJUFѐ kеE}.mNG0[A4vfmRKdo~j6{rNJ@+ ŕU> Rn9찦P=fҴcY)Ͻh]k. ̓XQ6UgɂW KH^u,fGp J̞Wi2ĭ'K^$U d4랚Ł$9ĊPU|:# ҸZ ȩ~gP js=R4kqOWX.c0]RI_7 >"%.|^cWx[_>IQ?wo.jz=W8muǚI^{y ²J;(S0D_}fAIpII2p,:RpQ럖GG5ڍ6e^wȕ&ӋӠD Avs&,ʩ8r[:+iYtEJ i\#VLWG1:Z@#f#y.UMl-;ưtrSVt]P<Lay0˗,ioZzmAr(tGZ*+(^kSXYzvU0\x' Y@Gq0~x5s| !CMՋ4hL[߾&/\Hs)к<vSCIb{ֳQG5ŵ}Loz.wG֕OCf(i5 ?u>!X@dcB{rLŽerL̫_OE"ԭbbS(v=o {.U +lѸ~5"ג/C?{؎(hLhT\thC"|ICY*O1`Gw`z*8a3O=U|ޛ! p޽QVu <1o P!F xycذދk.oi&L'[O8|n˩j~X!́,8HJ_iei" _ηRKG/tK9A߻KZ 4\R`Ddz$~^/ WDyž >=S21^D(! E50`{:Y7GRH893!/lA6CZ ܽTm4^U\lBu[A2Pw[gSSDx4D4S ucn$f/]retv}@nA"qxp]Z"'wgZPσvHr e 8Oe2qnLm"2?CnclBNڡT#*g̦dT0L#i z XwM\*U2ډ/ݰoqIn7V:?d%ww[ K[?`!d멨lTMgQ z:o1 N ^>Tn0ZY8\C\ ACƉPlGip5 -Q\p]( T$ T޵4K,) H'dHSNGf}CMS^C 51ށ: t?fco,o..B"d¹.YE( nm2rtX׆ :&cŪ7{&1S:۞#V&ZkbXB־gM+F xYl}qw#c.5[ҷ/C@Ck,0Ҫ g$+r^b[I0;D3YoNYT^kmȌA]Q-knz]+kgOC/U:!ZV~ Z]pT./Q|7aLM&>VG9)VTWqh||J>+j;g2I`PfN#xt/춖avLȷtေY9g\ 0w$Guޕ\h!!xwK _}bB?1C(OCBے`;Ch:c3T(IN)[Vd|w_ ҽ;GEC Z3ۊG)^yɳ${gP_Aggt8 :lAjЖq07ez؞ T9[LJfP[ꗯ7eC.b/5.6 z`3Ƽ] [ 5TƱ|LdHO4qi}H>Ջ|[9GZx:]֍ ]9/:XߕȲΛzѶt{ t,`xp\ :6J{i230ļ?5m8,?wyi.mBHJǒ`rc-T-Kϛknɾ]vsr[mVjbJAL3XA@2WӅ. (؄ d, Rϻ.4hMzȇlQ}F `RQ[UPUJ'i2Է>,J7x,,z9A9!U=&UӑUrfB/X=*J~f6.wvZF̀31 fNnpjo(ϰ'fqtF }v/eȨ??%n!;!_tҾ?q',k|n'm EKu&xvh9/.9 ~ mQ&9#AWQ!(͌NˎI㑇" swެax@]1dɧ`ŏKHR˘gp ÿ˝Fe!A^˗q2ٲDw8ޓ}))pLh|<Zz#t!U %P=e*? lWW\%ʼ?D~-"˹Ռ F&ljRk^ܔC1텶o=nUh߲o I`ڝa Mz 1oBA83JFf/l,9 wUU^jtM fKO 9{X#р}Kv@%wF_]+fz8\IێEuw$QI;d;5F9$-/]13ɘߐVM%$DOi\!Qȵu!|g*'g6^"UsUQD#>i+u*܃s5 ( ֟ĉc\٫ZfgYĄm)nΫ@"]ZY-6?W$.Ӕ0U =>)+m{v2]fG!@>GnFAY'?6EV%ى8Hpt9;ŝ6U s(y@K;CuP+5ʎ̔Bhz|j:+#;H>8h?ʝSC$fӽ:EQyS~?wupۡtJ77_ T܇e> Sx#uXl[~gJ*OI|Va$-?Tidih8(0g *}(ÛA݋]UI`ֽ;w]gL-XyØ# h$u52rwu9f. 06\Fhd  i]Wݯa\$e pLDciIb7#G)KҶs;>0|k=j$yZEd+mj=],etfIx"#a[+iQ]&+kQwC?5VST]uo۫s"T*@gIGrل ȍƒ `3gQcmf_QWp[h{ehhtXu`\Ξ/Gu7G,$fTѺ^G9%WbX4 ޶-V#J`(zi=ξDҀf>R}4>MknDE♖#ğ*T>ɡDફ=iȀ'`p\αS<{p y?gMI) 'NoNx}>1.CqI$VciZ8WR!Tr*SmkO]":~N >);b#"qui^3#ͅrm@C= CnFaD탾.вI@tȹI)UPAS\/sXK()^d[nWl:DbC@oB֏>)%"pA*QۛɐH6.`זK*m l;Ϭ'2HruV㉦yneNZ%/dPZ7,*K83*M 0Rsb2Ğ? 2\]ךcx3<59PHG0@|eqOC䱐Ti{0p Iёg*`;"8jhnۮhؽ7JDp@~eH;D 8ō,I4*Ďؾhƀ!95*͑&sQ%9 )˽U2҂'IK >X]E a 5!Uee `0`K!$ 98ݢ]'>㨕LO0ՙK:Qap)x%,W";G+H 9EDSm~ ja0Xg^2aM=y Gy\- }n:<]YYM`U~Hjk@5w ب`q`AЧ)yԐheZ/`S"\Nhdj!g>"[b8 9g#>c/?r E^$58^k+&,vPIJgϕ(Щ#&=n.loZ4q^kj Mǎ@񘻾X2L'}57cu-96O[0ZoAw M|;l}.t02SI00Fh$UTzy;gBݓQWnѽ_VQy)zʯbY04cPLe5Cv䱾d"!+R>4)ʄSKgD̳մ􉩇^9~w.@ٻ=7ޓOQ'jD.6`Tk7ʑuAW=HAuآ[6ؠěU̯tןD?w37@p;2?Y쳙<8 Qf.0S{]e/![u:X%AC,姎_V! v~UNfw.fCV 3Fʛc%2CLmit =氝X)Υr.6PWA~"t3YB@9V8SU+S L0pq(́Rvj[w"2k$h ^б 0|2"D:1[t@Fi4Ͽt gf^5iv F{Ka*ypL}g*83>8V q18 (8W'7f@B8HjXcal:=TY`gY^ND?Pj 'V<8z^VbI|f}ϫN6A>6%X]9!P5_u%.22ĝDB+I/ƣ=ݮ5J/2:Ы [ԟT[G$0Aeu-aZY/# ։K\V/@QV(NIJ5"N8Tz wLԥU$ֶ>*;?Tg~3]-:21~I0ԇ RxNX={I١-N\fX ):kQ{0;A뽱XWn>-(BkL\TXS񓪜fO]nֵKp\G3˳ Wfe7_h͡eK&I8tӝv=Cm[(rMfo*/G:Nڒ}nz+fɝ#\;Piaxl JaNZ;8b`#퓺;= vkoiyO=`N t +ݴh)&2$BrDۓ#泷(Z2ʇEE: s"]`- :|G*&V`D[o׻ˑIOx"uȏ0+N1rN24O_΃C wv\|/aE `zzrufg TP}d#fei)Y&2Ky1@1Gd}xh ZR(:T)\b zPY?Y0J3u0q I vo')ݱK Ϋ{Uou 5.Woк+Ciu(s8{#4#*>3]:- +<9^ 0-u1#4?AuC_F 2Ej tI,C\]qNSo4]dy^|6 Av-7/:>4@A Kڪ!^),D_IlJӔ˥5/tn71%Hz u{Ig|Deb'ڳ&h7, !$Rް|&qE;ݨԱs4?_@.[SjI=z$BJQki_V")Ѭ˩Tmz N'؏w.q ykԻJ5^ 3YV}g8܏އ U˸OrfA&9C3+>?\਺N(!Y#Qo$uF+s&kB&>}S@J=)3SI݆A v;"~ށ XZ8OU<1Fy8%/Y& ͜d(_58.>0Krt쒫t:9ʅOQ"NƲӦ{m1ii0։PZ;N!zֺR#lw^ڣCm3^qL,?Hsys.Q?8\hMa_hM6*Ćoau~81eO }&D^hԊt]&О-ެm-R\UMD3;e BlVJ#47Rx{?\2m5~ ÙK*0M`oh@DZ{N(94}ѼH ѦVL̼1W\vzِbst.));4u)M|5@/~U^S UBRJt ^$-$c0-o UQ_0]4sl];I0G`c}o[H2);,i f=2/܇aH,"3=`0鄋6HXQM' k?Y<6 sW#uՃ6 d9 FzS&OjAtt%%bn,Ω^"t#ցd/ \ b})X8mM ?}%AI:p)J3"?a,yFT.5%Prفa~`_P~zBZ3GyW9Po_Q%{9kjq3 !mxbV 1wrS#4:8ӓ-. 5mRF%"G' Ն6^Ck9002.@^׎ߛ3eXnJu9 xͻ9v!K{7hwJhkH ,COc .?*mjݳߪ"У`[`w.Hk)Ԁ>%(E8n]~Nѣ+b-E;HBpkvtdWm3ph)ghT2-{>!F:]+b:'8y*3*X`7XqFQe~zwnxFW"D\Mz~R_\%sq&YGk=ȳk55d5gBDEJ?5"C刄HD3܉O%Mq=AO X/dG[MWofu/'!UɅFCqCfv1LT(Gtcq[Núe| -s VDEuKz1iׁrĖ=>;4eixL o:m?}}WսUm꠬IipPeƻ9 mݏAaeuU :}w49 7MVo{1M̄Ɗ?/v|: K{laN]vSm3` D:YK#dx4Հ7]-2:\IG5aG\ @l0GPm@{%QGtR_iVk I[7L OQ.Oÿw cpiLkayK2&ьhO)xP3T.rM\ۇ'Sȡ,wv|@p-5+V>of-a0q?DLK (EA򵩯EGK Q`u߂ՏhpjBIf2fUzo-Owo}ڰT,D5FpR,c ?VLq2Q/H=Mٷ.8)?*3h9;e>Ǟxo5w q4%\)GH`!<R:B /VYJ @";2Ņ5[okOĝԭT=&>j %]87 U0>~zWfgR\͍E֬ZP:^nG1_يqƟإpF) B!1 5B-j;(Q8HW.G\s sgjr2Z,|-QR1*h@XՏ*YaLio3r]G04Z?NPp"5E5doe$QQ#nN+ G]@Vol뎴 b;]ŕ0l .10v Dc`=y@z4!O&H^dmڱtydvm5Bԡ=N#ǡ.҅aG&/o5-vέ,ugNFm૩[Eħ%KDS_-؃VMvDoHJʂ Q5D0,"oT~ 1x8d0q3!87k~L=Lt.@z۔K&S[uS dٽ~K\Fyq Avruq?`CdkLx[9o3rUtwiϢ[oV?V$]@&4F!r{By=ZQ?~#=呷\$H$xF72 L Y G7Z>3֩1%]DtqE -'P\>Gx~0=F.yue!W\A4U92s,}w~Cn۩RJRnх_uک~TnϒE2>k%Vpק@lRwW#1tZW[_oHX#>_ܝlCX|:WǀU襜@l r%IFGjLDsmv؉%4;at#W.XORq"6E2R߷,U ;ҧQFX-+<DnYi(Lf5֍#('6Yx@JUSڷ\|%2<M :[VCG,_*Z3핽_DϏOJIKQdg~vKT'?\"#Y~t kw:׬]MDr*D[SE-J5rvhBjVǣMu,{۰P/OQ;W;OG_+V!Evĵm[:镭5sͮ"b#*uA?لl!?H6mkR=;"r:xaV]^ng򃦳Vc\3+c%bkh6#Y)&C:v+ԤZAS5,_/`oĵ7"D8"&`"%,WOM|rwny,Z$ 2nd'\I=IK܊ Ւ3j޷4͸6uYtRHEy.K AO0dcGMbE(WVၶV\Fqeu$8dP>i XIi 3K|&:s)y)R9REt4'hT"Λ´!h'T:뮗pIue3½]Y(S%ŮJ_U,8NB*5O^ate 1"О!hX]6,Aî:x 8@64+ VH)LQsa-8!f KLOZ3lY =| DT?xLחW4ŨM$/R5{,囚xdH"~> ٹZBۼtRe0 _VhPK [7CH AOAY`- Ӷf8y7gV.0\yYFe(J&ژʍ6wo|uZbӡذs;T=H$ָnܬe^Hw$6>3W^ /x¯- !ٸ'7{ tQ#-rju|!:B{v fC; 9`oh9քD!d(0ː)2%!L3#:ĉzmY@kیK_%*V78V?)lh|S[AMg#86]>bA7 ;9֞28XCEb9}VCww+} @41kr(hh:k#p19ΒfkFI k[Iav_ 惺KX/PЀqS;CZ C2=Qnn|>u˒CR?t3$: Ɖ(~ʪ E0WdC1hɻ =vR2(pOUiZßY>p{SQŖc(i[klXPؔtȥՐ+Q*P@ 3Z``'C&c#@!J5s/Ϸ^=Wzo={Koĉ^LL^ mH0Y`cC,å 09j9^Jkr<w)q \kzS[ $Q`$ox]&P1`vD/khI5G1Uyִr<ґUf3T;.N{S6"p $NvFgzU_Pw z-֚5|rs.L3]k@Yg_?}:&\:~jfѤ1Ym5썗ߚR!}P51JN^}fKiQNk^SeW&M1js4Iu y ,$n[>k$}[]k .$B<-ǖ]%)9| m _Z\k' +U9">(6įaZF8|,2edgTN"ƺR/;0)ޥ [!@iHϼN5\J⥁l, D@T?|NP~JAsyFSgApEu[]$gץ5!hwx=jF^ T!i q5Ͷ'rlpaTvG ;ѺW|M"#a[WPG9גeS>&W5ScbtzD?cE #'BЦpjl o:0<(+iLj) PHso5v[ BG;=fc2.  Duz[ϵ4r閤(F9pfp2j7j_^S]7HR} ֐'sKP2*?G=EШVw#y8!wIk'Kl$4ɎsiILP$[0ɿȄv4J$1iE>9i6@")IQ01<ڇ zqj|jPR@ dLf0~Lfa!c5c)L:'ۗkkmaɘ_Y R}%.Utraj.)^v#?mxD<">dof*ʲLף@#$rNm(4P] A!:(Sr&RpW4rRj5>+"qD\M[:Q[/ZlH5Fb- sY!$,Xo+En}xn $V3}`5zC|$"YNgЖ"<n0cZKOKcxHA_|j?{OmQ5Ÿr'ff9Cs1Do|4SFo,!ϱn@gnD*–cz:?wtᣖ ފX:4y 4ff(٥HDɹFc0Y=7 Б3I~Jq辬OV'5qCaDZѤ"ԍCM7) PzuXV ]qWPٚ[T4QzH_jCu:u?5Xl7\L#J{"B%W+pfmks Jo03Χ4NO/NGVr>$\w!xuV3N~k]3:0U%PX0N$ N;p+1EfcWf?opPSm}%eR54HאwbO8O磈8V G&|rO)C.]X>aQCۢ =F\Kd2 ؏8q άMK;e U{u2ZcsSض5 BԻ"|$.SGAr8faC=@tC>DhwyڝL!yh6{?@TtrR[^̂01~XAip VXeNIݯ@v\YĦW9>B1=a\ (L.5!- TPa?4]q梨MK/cv]x9riIMO2 :\qsUN?xY[ =xrxL%=͑ɕzPV A]R4+zz$5-{XC@ټL u'\?rmo.vW /v-&|QOɍ!.* IgI>pe(l2}'Zmpn*wKH *U†՚^n%7 9DKwy}EyȽ5s.jZ*(wy W\_xQh 43\Eu01 _;^L?.ܜ&V5O5?-Oy/CcCL{~J{܀sP\Xтl@o[k~h2*Ӌ^E+,-dVXSh%Gzt͒1w/$fO1qN%!k pIjX7l ~cI!ZAd N–z8 E_S'zèl\.p,#WȠ'=l`wA@l|!SH"cl!nj_w5գj "~qp<@\!28tiOK<:-uQFuWtjnZ3>fUxًkMYQ"cej \=@ p"?%U%6(b)+T':g_DO*:j:y<9]d50dpN_&+Ue樔/񋤌47bgҥ\W HJMF|8b(?Z/1wZh{'ZZm]0=l9(i#RV(/z0~PQPxڄÀ"@] 00?4mbnRq˞erZ 1el݂)WB=*Yi<ְ5Ϸ35+o)7Lq_Ai5*z!  \3$fʭ`ULZ8?Ѐ'3`ZSmC7[I]0umֿ=sڐrWiZ O 5b`2x 2=ҿK!?da!۾2ʲa'?}˳2%q`:=|E iE|} 1 pvLh@;`Pb܇a#3)n]QvHl[2xҀx[„ v酧; yi< XGv_ਫ਼hlEM4*X#h0pѶ4Ӡ6,V68ֺ9;*KX 86W'[%= suC*d<,ZGs&3Kw坩ǸuA I>(wp<9Ǣ"n|EF38bޏDV*ꝗ?Mb|أNW0i9UN!vs:gኣ!q<ܬ^3 rT ?gґpx-'9;>X*N?&"M,[<)jF=+O A.Ow2,QtM8CAM6>ܿ> }bd̚Z%+_j?}2ܵ0q0o./zu6tC+ԭthu+Lcky1)z_=/.%r B2n{eWF+"㐺u4N R%1AOmom&Èg9K_j$ѩgÎ&my}zCOGöJ5HlϲVVbԣCwOxtc6:'`fefH,}2'O[@3OgxBΎ076_LQ}ԯ#bg<ү/BLj dxX$ PݗBx~*dݑ5q$dկh?뵗q>=Y+;ޯMTg$$̅+0mA;5^1}n̛&^hp:&Y2-{T5$ȔUAATzCiJ<mѶ'rStMU܉Z͊b; HpPc=`ǘlnTQ"C,ؓ\u`x#P$K` s(SNPfIrg@V^ Bq~_Mx7ݶ#+NQ责3lK4SaS w ux4033_pUu?dfoƇZcAUqAڧ9Y?yαH1rDyf`<8Cއ_n >#BoBYwkOou]I?&l#CB.Jӕqh, tmZROb¡+ݞڝq)}2%*H=cnX*& #|j0>{T5ɿ3Zp[>F{ND$6^=(3w[`t4TPǥBNQj*–8xduFS*[l*wE+Ioy@PGTK * =V 67<ΥWPQ~&K>D,~J/xK hC5:$- Pyzf ЫX+0;[.mht4A9_t}Il+˭|V$rdo"

    dG2ր{%XL յŲ׿_J#qSt~HkFUo'":V{Ӑg05Z$id<Os<|Rx W>HU}i4:fvG$y|'Vi͗=uUpBhrej7u+&['ebI͓mT\8؋eY@ȰXe(#ükh߬}!{&R4O/׀_tbt2u{CȕPOQѺHڳ!:m1oZVėȐL|ƶtc);xhHNHV h̶cގt8G(O#.u9,4OodPt8NUy]M*Kف z| Hu(!Y<5#[j&pKk~Gܔ;bȒ=QE^. 7lXcWݮRf4.:AG|<-g%~@joB%>G<}\M(A^L̘cC'bV)Htk;ACX݋dElŗn t jU8%*~`i+>;) [8ʨ7L*~/w;#i:rpˎz}{^R4{A~b̆TCzM庮@._z\tD@~/2|?$Ҋ 4c6v n`J!C{E6mz20RؑR˕ cB"ق)]WZG]|(ؿ>Z.>3`P(IkeYo㑏ЦAu5'h"GDF)7 Pp{~+n-N<6BFH>Toʮel 45[`w1y1l~C67:#g44U"rr{i@*kYe/ʴH;O*8² fF?P8y~$CV B9XE# MUug:tey,/2A9.S"$I =o4f|q9>ޢ\wdk.`^g&D7YE[h7A+C(ZPC%XAIW6Gx=g$"F>:ڻgp'?44yyhfmYX^Bh{/uQ$sW[-![rW(iGU剮eEǚJ|%}ʔDK8 ^UVD_"!@D`F5.%륑ߧZGl[`Ups:i.w:N IgDIpGd%u?hƭSn_PGG!z?TMch&?kKE9Fn'n&ܸ:F{>?D*9\<<>Y(ag14ulj㊦I y.vM?ם:t;4Ңwғ#IVXN`${lWHon !'VIG}䟧<>6;"j˺cõNr>N,@%(gjTgɘzNsg/[)93hu?A(43$'=CO 6RxY_/ۺdt8U˔Hu>~s/x{UY[hx:kd<謖| ?``Jgk!5>+H*%] ^ˤ ɔŐ'9HiIubN#jPeXn]ki 7eR2|'⠉ Q%KUẃ_^[1ovßttؓ:O:6@"htVPKWNMu{YB jhlLod:̫=ɧM{E9~m;Z?_R)r0F qg%HOFGQ븷CRf9aFh/k9'.C@ȯzDeKqU37o/MDdtD|V3MI7ObeuPOaҔ(@!@ZYd3[A罙 Hɨ?{(]ͦ\ɚk}vf6}3as+* be͂F P/&h,70ReX¨6؟gբܔ]t ?CT+jT=JR>@\@a"<4UJyL . Z~"p8 ;?@XBj:,Z! @Yb MnYGjY^zCQ}E>Pƾwp;R~<" ;A#+'?DU,s."&`~yn5i/YEes,Վ  ƶ~]_SeS2U_yv6;omQW^&T (isUB ?{M;4c]~`uB ==wybǻX%hCRH(GDv0֓Of(eQ(]=v9LнB㹸CP<, 擣\P2$#xomگb/QiY^fa @Ck5'!s|%XN[70{͗G`$ v_)ɊD`9rz! t٤g ?m9@\Xo|wzߏ&:0?({v_!֜ ogܾ ժ}e%bZ&OoDYޕ?ת/7M^EK%0!IY) ΋ɴ "X%M>AFD)n;# @z:f恷ӣ'¬!%XkSQx>$>!{Z6M E]uݔtRP `Y`pn} foc2t<׬_6LX@'d,/\\J״Y*1f) 40tND PU|Kh|qެ(kj|Kb !Cv6~XKzUΧ8ő2sy WԚ H,*x!iá䧊G3k[XF.\4ftTӾXۺj<~p.ta` 띕}P :,7v S.=u01-Ű3oG>֘ Q ɺ“y sw=Q|U4oND ג솿['Aҏ5Ҭ1jPPteD# Tk XfKٚ]O&8ݻ#V]<"CǑՌO{2e1%gIW6UX`6{ yz>P&S(gPgP_ PR,=ӍyOo/ǖSyoXtw?17@(PuH> Szk+U Q!֐Cn>(ozSuO;{6at {e+ku[!ϸ;m%bKckkJхa7PS2m9 8( ΙXnd|F_x7~oCb牎6 (dww"Z[;v֝g\>]U^Nw)6f#i%*LWp.f0zm1NA%N9+ZpVjE7 ca4:d2hʻŒ4_*6&ᲶBʙ ttKIc[8xI}C8%XhFƟ0 4@i_ 1۝ \Fa>羷IYBfד`/G>:+QFtlv0ܤLqCU={tevL"9r$7jK%1l>Km=!Iͪ5eX` M*֖Z6|& pY(Jjn:pF:ioO3퇯91ha~B'F2(A%}Zspɿgm4ؓ"Vt8boX,}k־qJrgQ~.vO s1[n.a ` B "ZzauoQŧ,i(f=9C`8ٯ'(]).6X[YX 2g8L4&Zp繑>iԌޖ/cx0Hӄ ɌxO5i3PzaH]&)BTN}t7L"5a*2qe%8N `3sղ UBx5'ɠ,WHG "_'-h}gpLd+oSopf:r(!w{l=f͆Qݰi0D~Zzm ;Cir{f̗^`_ Ci)͟y&KAdv%~+& 5TÐ?CWrG=KQR4 ;D?}PD#mNg%&2 SHrILqʵ iZD\:Sivᕓ=ȋٯxW'_qjSZV,=>H\1_Fx(G^E\ҍ gn[[ üzvYt7 ľcO"+p*⛽_9w0y egBh1GEA0X뉃T|~3 jTq6d{c˿ "2R]'CSN~wuM{.+DvRn ٰGDj[Op5<?wظ7~l7 zcb8MO9t.s4G!! AjdNB<ޚ'nP7P~| <ŵҌf|O!S tuմ582*H0g%@! hZ= kl#JE Y Ϲ3sؔ -Os;KA)>5Fc/2jVg ;0fkv.bM}=rJ >}'%U&;oZߓ0#EZz忓}HЉ3 :E&( 3XRwk]mQײ\π\Xi 7L|k]\ m31|\d7sK2b9JG/Ҷ?2jq3EBuIK?ie:&{#"-D$Y6#",b\0|g~s?nĄ|SڽeHd%~fx!Xm{o?`kU{0 Hc $oyډD<7mNG~4KEC+Hz_Dr~=膛:{R Jhlx9>:% WW'I" +TaܵHrB2;E,И"PMC=vI udlg,vLAA,X9LPTBc2#o oy fsWac&ѻ]P#}rq7rV  ژqa'3ED 4<mQC !EZL.=㤽;z4PbzoJ2ͭklGwjW+rE|-_4 þUvwȶ3lg&tHrQV负bݝ<|l|l):^=|te[Ey`~/{Qt׈m(J|%B+3zFZO(B9~#uC ޿ i+6!.yKG@!sG:μ2qZbv$#Th^Anpq_Npy¼t?>rd]e_;͑]Vş>Č0+-blX)i沯Dd$<4 <{dTG]bga̍hb*]Gä<5 ?+4f(nh?$W HXYjs6C~| fTP}~h)؂žGuZB xw[!ұ1?ĹdhHCDO>?ti?{==t̹h0jme7#$};m~lNQFqaAAfG9h3WP$EbqP%.ߏ1ѬHcLm%`Հ,GG+ yq'ZveZQΡq|Ӥi,k+TGshV\P5!hBu=wy5t@,-FRLIG*츶TJv&snO|:\\P$qZ]-^sP&3OԦ,D*yV|S / jRx Tܮu;׀J9mW,!Q*m['Mv.D:@0ʱ[9YQ^8mpJ,{^3m3ޤzn\ۈ4cFx )zL@QC6|BX8dU1$U5]^qTRyicݫ bW,m8uH03yڂGLrx[O'ihnpqڦnS{Th0 "EֲnDQqd&9ۢli_-Z쒷٣7_T[U(a,&yГ?M[p>=d_nt((TW,fbRՍ#Mb3kex%pO(lJ2>\NNj_7c}04, #-~dAKC/vaI|"WDT//IUdP6쏪>éQ Q4E?/bbRPgRUY''<𽿞oX|U"̞#OKx{ZJ;6&L}v2giN١:iLa:MsrXr%*εYR9ݑ!gۘ)6Һ \Ӣ]%pDs`z[ lxx!&yq( X孈2nM޹;h D3߉ 'N+Ce a4c )3-d;"_M\kC]_מJ )V켜 Ks\̛mB8x tc~ GN%j!'B?)bl{Z:6&Orhe6Gn% *0s0/" sꁉ 7it[&|r3.| I^aO+Z\2/z=1=i [C 2*5 [+@n'#-7\HY0haY TJ /X i7eN?Op o<;N*)ϳ̿#Sdi/?'IsO*=vn~!mi|WmX NGVjtI?>J؎T֠M38-c2FD DdZ+8ﰩ\&3CF!D2$Y O{3-ϒ>5ji gUz9=>^QHՏjyeez)CP{SJlVJNrۧ)C$i}!Ku7:{_)p1q12݃7Fw-nV@1Ջ UTΆQTɅ/y!?\#йܩCg^ҳ_7\>yu4 ̒}g~Y7ȭ:6iSY }KTߑ/ZxD2 `&4{}|@¢],S5rGiH#PҀ+!k9?alMV}pk00<ߕI~ *|=Ti+{/2H5ű0lOD mp) I.,z|N r`k~7v|"mWyƷl PFWn%|^)1dGM6ޤBc縘"p  5)Vvov| mWGN-|U#iǬM,H0 0iPγBBR\ x ߷4 ui<huGd9nOx7#As)*ύ m忟{*;BHqN{}+TS^pt^#eitxyr5ZrV?&o*|)ilō_x"XˢUrg5X*E|!~վdnS_;a@F䚲^x(+C*&1]DŽPψxf{:vd^Ӷ4!8d:b@ukeFQwwFPR T,٣dhK,pkKue*]jZ*oH3 W iv)a)r@E' yzRl#HSa0)p틞'X'ހ/nLdyVQoA+7u`VshxϦj Ox$ޝE)iJC7-* `<̦c;Ϻ}3y{(پb Or_vIוڽkБ Tlw%LʵyJ qLz!g-ubRv`|03T.,a;S"Ȯ_HA㖫#-2dJw *#l-i(EFrW׈:aoy\:dc"g{48-oiaUC04fkYvyr^(բlm I1)]Rt)RRrߡs,WGC>Gcf9u,)@Hz|y ~7u_6eKnA [}lSwza9Dl+%H;K>8}˯-idY%a2Xu 4|H^8kB+߈4zo+HvC-6-<5+GZi;6^+փ-7DŽ4^LFv R ִ{NJz`n1pzTcpI:m7\V b;E{-i"ͅI҄HDЇ,~_Bz@ћ&e-cqo/\qo3 |uft eh8=7첞6)>QdEBKb&YAqҤUew+'íjUml` 1auzۻ^0b@iÛmWvAGGFϖgf)"T{K¯+߈b C7uAdVE]eղg;g'jT O)s2w;8i!1qq8p[ o69v@Լ>U mТbČJfذSҳG T_wc"ڋD àKX@xjp>nH}HfLq}.p?j0ʿbl^;7q9"Y /yNg B*&ʯ$ ~?ɩ|B^c$$ЇUW~ "ZoGXP[-F4~w>Έ͏3v;2 -5mx6¨v8m-$R;Kj osc{ڍļc5¬pE=y Mtݛ x^MGm;!}ox1!523X>UX_XcSeF]K1ɼfJX§@A]&x,d%~>IX-r_wClyTYB+x+dfQ6PW v2hP^Ջ=+r?jeSFΓ($=sQp-E]BH$?hɔ#Kmm`g_>q'hת]aѴZ'q0S W/R]>R%RcByYvx Yъ7jC+%LoМr@#Jds\tE3+ vW%FV ͒էIibw)9Dk8jPNNeޮr]6mNrk,{ɳMRd| a:vǔ'N智W%ƸnLtGD­ xv+K ^zEߘ1WO ceaeu!;oK7'}jqu!Hr+'Pgru zcJ[ȇ "L.9g1ej&&cOT{ݿqnM 2P$'֊B6%V'4jB[1'a\92ܴ,>WQh>Q5 TT fY#fhUK42.-_j+@2ߡrhF /Wl]胍A>V1[o<~ePUѲS?#Q*^tjgY_R%.&V#FԱ~:+y\t;~6Z̞qfuzCICmpZ>;˜QɎ\ȩE^]] Agx!3*bc&V9X[Bg2ԶH1"$`A [AB4!?&,CB8mYIЈWnD~KҵFL9]Jt&UsdMnAWy(%RqV0DފvZJ9#] ^QC20g>Jp݁EN͘=ߛ&EeG2 O:rD9S_]&){ -kGAfV5OsB=|Dmz҃&mtC6PrFfKF/NHH * ;h x:\Y ^[Gf)8yKwWRkK^Y$k6n!s0;ExR敏$i#&ƋASހczPۖ2OE/< 13/;za "C8+<]3m}v7 r00+lwW'\ߞgiI1q/BA>3Ė( 9sNV#n6P9/,,uS{WHb>NρO)*l@m3I)crC > p~7r\ARrdKw&<6zG^\7:YuHx7,g2δd<pޥyߡI *Xoн{3ā"Eg̾y*\x(?fl3u(/Y0gA?]4zOA~bpFiP' (Gt,qbCb>԰wb(ʆ4'1MÓ0+" >й$ M=*y*tBL.CBPP4_~{[l'w#!&?9s)[ rp?.{X~,e| E`ݩ&z:̋fD5c7Yh6{A$dwTGti2'U9؇KYfve>L q2 s6O+Z tY*iSJ~s \ifۛҦ{3ot "K&@Яa-o{/_v+ p~{ qSD9;QT3#譃T^(y}tj9,ҝ8d2UO3r)Lix#!@ .ie1>knB߿}_CZMB0dlA3FݹQ/jW!6NSN\ө=H=F^"Rck+$2V`Ph:ъ/,0chdVS.SacGkL8 lQyH%XFL0(0?JF~ ɬo#g+Bb &BdM,!wgַ'U,7,v~7IJRG.XUwHvٳ?d5h`KxDKY'#ߏþ^ \MzA|}4+;t]M>DjkVWGU"?;m%]}HArŵMKC뗶~O5֠βrҟ؆msըܥҍ+TS3o[^x{HpZ҃ E<-Sxot,}c)9 5p@tKKF1;MZf>fw`Tf-`rssQK춷;G~M/#fb ÛՃ}sѓ 3\pKYs0P%y 8>nޓ2q*g1pl`ViMȝ&@OÝ!R?E$k^^(K]#i欹F.M3o Ka t%g:bCV1c24M6ppr0HګɀUn88UdC&֏DzV_vg犫ޜljEo&)|`QWi`x޼隯?7jHt5vJX멷"xB+SvXUiA2^Lk:7GI 0հ7jhc@N$@!wПyw+2+<=kIY@TEfyڠsHγOo,cSGC`G$W=E9zق^/͜ #Tr "Vޥ~jBpiz2S]sH/XH?iBLRZ^%dd^!>AT\3D4tCQV$]c -#3L/t$p>E[k1N0ZԻH[ czh~]IƍBjo$H܄J ;u5D[FZDEaJYsUunWaa悔UqT xIe U3Ү ;bIIWOhkp3N뙊 L{f62ad">!֦dj>S}In9'x@BX2ۓV>*Q /2GA +"Ƕ=>}R?WskqHPt.lrt!bki&X7ۑdQfjo@~aWœ|a]4rR=N39j?_5Q:mn'n?[NF"M[=ZQ{什Nu lD0lSsjqc T @ Ev9-L 7 aC:DLh-L( $xQfß'mT6Q͚Dޱ}7&_( &%} q#>#3ycۙFf/(k SXET-%A6n+S6۟V(UgZޤ[H/%=߸aa)VC>W]dY*yv4~8UE5+7I͡iy|t1B9!W>7Hwj/|.>,KuHdR-01;tw]1`VI^#(, |A >3 UxێS|.Bvj{ӂpSEݘ?T=1wοNC0& 9 !CJ|ZX"@:qrn9io; D7nZ؏Gʞ@ITU7% J6EKӃ3@u`eB*ۨo I! >PSXwªO8 t'o &C{XTm\,1J][C !㹫{@LjCU^},g| 3鏥&Ytl?dt!c}(yCruFMd;ZpoKZ6tT-i4cлLS'tK:5JZWl8RWӺU;pq e^Ps~6^? xQ2?az@Fq YJcm3O_xEV;9A b_YC'ޒ,l ,KdFȺB Pߘ^P]ޣ0R˧Җqᶅ5#%u9 F0m\U0ZݜM-;@)WDՕJq?-I}>MkQ cĘ!ĉQ5,4XbS)72Kl^9%{ȁL7/5H#Q!%DNkun!Y+CE!:RС/@G76$%gYܮ#H#~KmF9;jdॅQK K]'}A!w`td׸Ck&q;硿RyxF1y=J* dZU$B#K!z}1v_d_Zg:/r@2ڻC>D GuKk& Bw TT{i_Ih"Z2 i~xϾ.8Ed\c  aHjyL\Q1W|sJUx*/6%׼@7ڎ|kG#nʯg g+ W{j~l^U.ƒ|VŁ6ya;=Isq}#DSMiKl$A!X_zeN HkPz)*e빅\VK,W63N*HBW vGMKByP_S=dUfLo|NѥA=8>rRtcώ|ߪ"E4_.!\j/>'fy$wWUǂ,_V1ntM8t?1Y2Ingۆ6?gg!آk2m?AIch~;MnTZN[w `=Kos41\Yu1̾[`Ŏc>hl"tg혂#8L]ׁ Dx}>7l a1^ˇ}0Z۴z\ hD*}=xh0󣬛Sn_!~.(v60aGKlT@$*9PA~ՔrH ~8iI Cht7~"eXv$lI&ǡ9@biVψ4SwX#17fD2Nرzaz}.~#&U :3 9$] wmZۥ"[v꿏+[YɁQ741Xe(/ w|*2ʁjE$CUt0nB|`p 9m 0.u/cs\A_h}^(ݮo>j}v|iV[9l_֬RBgϺHa7訌T@G"]BN\9IG2wʑ>zoCx׮fJv5 ۩*nO fX}2'~P+h 3X2t XeC̛(uP/Lc!!bأ{O->_Nj]rMj{J4O!J7q=[OزkECWqܢ@@>`aW."bҹ2(VrbfvzX>5x0MrIX E͗-[h[-wē(,NϢj]?i r0hd.+nz!pE{l~3^]P,9Q rUHx6zu왵t n]n؜G2r\)2\CXb1_HԒJv /H+B[]- pIzS 8"`a7s 8]}eL?d(UXהDg 8n'@XÁTL<1Z,'AP,i|ݳ# (~רR>e+Cls gޮ'6%ԋ˝b 6CKT\0{ܑ5 䋆J Gzc_o/8:z\:8k&53iH6@Kx k=dij[ 䛤ŵc2SҬl|rvvZu$W t Wt *7;nWx*>촙)%op|_yI:^\L Y:Z_utԢ7Ck ܒoS{U۞u "ApX$F}/#3guԳ luz*;ͱQ n`3yѕ^sc-<@QJC:V2 6 ߎ/r&xG H߾^vNn%z̻mBu,vuBWh Fփ=+k"ǃ H$,OúhF[/Vzʼt.krJ $=UɇTbU 1rI֭0 +T4/xB*RH;)k$5Ӈҩ/''>Gdi TӺ1s.>1bG1%Meh}ީ/~jp\9]a XaIYtdc2)$$@1)p( Xzٶs| 3ٿ& zbb}ՖxO10P4*~hQ*‘uYb 3u 48;OC3 /Q  I/(YQ3y(I*X0V+?E:6Z-ؔPFӀՕ3]fܿ`;\b7MqBy5D\/ 捑;!S~ފP`6({67BS垭 3ǻx @sGV[E6t;@.Pyz [KLyH.= ۇӅAT5L4:rտ 7iCã]|d+dŐxi|EW rAR,"@2f:xZ= d?Iq%;GwtaוeHWO۲θݕK<8,eWL)2%H7*Af! aA9pp yTp(SLXzL VV85yn%%" Q:*Sjs+W0euTI[~лqbie3==w޼Xd_t A#>NE5\fl@{U. 6U$/Z6= A_&ݧ/A] 6Ah|?xvOΈw) ۠GZ!vܷ[lnd4ALnm31MBEOJIB9MͰS XV{rY@eFYs,(l(gSm1'x|tlHe\%@`gLR`^8 WGkuJcf͹>pXTRl1٣F'\ .i %,q C #:8\/C<@iq{TZ?92f[0axs{YD5(uZDo}7ܕDDa[^{#| kwsUk .$og>n+ݘ涚d3q iI\&HqT#kH~l&8^ C++b?BLsѲs,mgnQ~c s>49xqt8Xb%Gf<] h ޸h㖉mXhC8c;mY  㷁}v;h ę#M݌~I\Q'J3/7O,= -x[iY_^eo]4m%+}$9}PvKX(8fjdbE_1nU\?=lhGJ$޸Uh0 _ot\2[8W@b+V %<6DEb S "*33_=r($XZvS{n¾l=t#7+O.)w :-ł) G5U絞VSỻm2aE)0nT"c~D$j]W7ֱء3(S.U' a/emAqEy* d)GH~æhgW ,)cO@c;v2ߏ /44e#=$zM>Kb񜛊ŽzCrT"Pqd=^cA%͉p^N-S<,#e"?*"0RQ U's@ vr9C +( 1icg:z ԥN^o1~焺Hf7=!*t#ĩo-<.2qGp>i,k˭0|.NqWNz+J/ڒcؙ׌]Y{D]#,[bN9DzՇT]n>Zc4'BIJPTH?{Mgrx<,P'J= g,9fޓ;o>3`:VkN = c2DL>z$xAX2)!DU15!ʸlt?[2bx3OP$  gHt!>vx{/xb#q#ndSR\$3JBU?m)QlG d*^':qJu \6],ߥSZOAVl'L _6pcÈ i!?1 Lds |&Y_p[$:n2Cݿ3F^m>m ƀ1h- Jy2*a}7#[/Ҟ1F! 5 ,U?`xHn2/_A:b(p}[nYz-Mh'K жbf} ( ne Q3Є+xP[t;~n[tGV,pxӎhh(eMPF~g$V)j waĕ[֦XZ~7D[E%Q&uA&b⑅? t;Ì`Eb^5btS]ͤAY!m7A‹d7Zs`{?Y:QAcb\ߊp7ooDͩſOM1؆ƀ =?=U&ɡj3A ΒTEA0ޥ#%@Qɩ4'r^Dtֶ{ JD/@-%i Xe!U6ղ>M{Eԏ|;kE mĴ,hQ"zc?J#;'Xf[W\/1n^목_[>Q{e%o .Hsk{UaMz=oɌlءyIjֲF ?n+LJ AOPt[7~* C<3CN ! 6a`Ƽ)"~zJq,cl\7֘HURnHU秶CDcG4zU ȌfЍ@s!eŰSi`iTNV!m>FfuOGI<j_CAOb48-՘ C~yv!ƠӹT@nbk4u~ <$/q0j8|5ʸ#=h2BzX>㞉ȯc神M.DR݈dN͂3/:/%n5Yn>|:θSi&YSti傾DNHs&%ψE\0~J[u}%)]X}5;fUPٓu7ŗx_ VE̒~$|}5iFd{Tmн3?uOY"ܒnL0zQ1B4Swk~1ZuZ-) rdȟ S7V|dmӭiNq ؗ 3 | ۅ аh3b>>g>ɕRU.wg+~ř+IkOK׭֦ebƜbl]p#(2-6zL,Pکǽ3g1#"1+tP!HaTnR/y?H6[P0@N̀9AiKʤaL񰇅kugYUg#4!E@Z2e4^Wu@W#1iTs3^kO= ZK b+rY;׊$\XujlEE 2(!nйp'^Ҿ͖=~VTB >tgjFjCQ'h\,.ޮL# `r]-"ӣmઝ mcL${0z)z'w#[ptةdᛤO6v~_K0pX:wm?d%(| dZ3g=!RsZy"Nw8ۥ%Y9-ۓdܑ>3xtyݐ KiS?BTU5}0KuϳOm3NbAa`B _.^Z>] 4~HZj]ZJTzq:$ˢ =q8\@JƠ,oUoB<)7NK=BrȦ&+v x:DE(oR*EvX`%ڒgPÀָ4ߐѴhב?xZgOAeɪN x_wQ(z~.T|e_ˮ &X8GtSB N>$a L=, 茀K@q ^j 5Ԇ \,vVsG/la2wcsg:)ș+J&F\v,OMbFSXK.;ߺ4;ͼ >e`kiq`sX3и52OS٤&hgp r6/NաA^5#MȽ,F y ** {ioV>?-GfUlWJR5PbVNiDR.v0H 2}27kW=Og~l !G37f{wH1O N.yrzլ@P!MlpcJOJ.J| OD.1G[Px.W.5qrSp^OcTSƐN]eҖWl Km&`mhϢb%4plSs7ؕYE: @7d0 GI?ry!$w\Ф01ؔrאX/WH}#UGEZ46~T摺+l;?,O&p|;މW2c@wp?BhΦ aa-%D'k[jH-T,A,&"JNҝ@:mcn6p\rJ1=(Θ񾿜&a%]2Kd UK/ YpȒ#.Y﹦:T+B* W]0+u Zw%han۶Ob39t@FE\fTS@˧ x290ƕYU ôSY L$ UMhY i,|A[OV Bl !>Enz|^k =ddM}?:9L`u q~2'?(K\[2Fsf>c|tQ ~: .hu*Z[ۿ<߯?okjk~> GqL}yNl-*g"z~%w Ǭ)3ڡ#^#b>U:Z^lu|sVHS!{Qq*6N 7[[5#He@nBs`EWP G=O:f29^HP47X3ŏ6CsB)7Usg $tM͈Cg POe8Hym`nLn85fWKKBCf]% ms^Ju'3|; % aA`&!]~Q _xdikC8咁\W?0Fs̰@=tŭ>Ȁ=ϑ  ]`~?B8 j,JG8v?۰5(j 48ui. 2(lrOZjl]dڃ0 > "T[[|]7J73*ozGeU2B:IbC$Sip9ΣϨcM2qM[VEJiBYr5Q8P f uvZaV 1SMBA0[Ia?MTYWC vYxL@l輈{&ǁoذ{V- %Y pQwj ϭq YWMqKl->WO3ti d0T, 4UJAK 3Z 䦃D9 :֟Ƌ9DdfJ=J ،u_Hl#u\Ð"]r]u EECw`\G36䔍eʫM?EAI4OO-2f* u%䣅j5 SBi S3?-OsAI kkTILK)2"_ 1cdSC,%hn2S]14 Q*Y`/N|vr}S!$lXSy髭3͎CR_5%W*wcLRN7INw-Cb15*:Iռ,sBlPTJd&K KdWX5蓮i@\Zc`:Z` P#M#wZ**FV]`H hdA&<o p"U84֬<#HddsԍC m]?c?[T"f_oɨF*f'z9>X=!:l=?Џ.gY˰5G3+ e~Y}c zd9KIo>:w n-Gj[t4)M#}}F(\H$L@C_12YEe0y|+8~ -6ip̶f ULj,Aq@ U}qp{pqnVB/=5!kDES16g ^*Z/H `2vXw5K޻dSIVLRk: }S N8T{E*r(vNb z+u 4ۣ "ۉXkSS[N#N-ҷqm,BϐȬ~ւ$u۞7\,%dˢC; 00(kaaQHėn1 x7)cxPe!鑲o{U~`Ye T{}\]*37:]ˤtksIk *PBC7,l JNUDzئwJgT)_ՖxbWD7 Icr\aKJf5uyj 7MVIo6] ?컶հ F@E L.9 xˇ1YR\hĜAbݿƁD xٛh&'f.'()ľmoun(u4dD[Jf?>== J}aeH͠ZPBĸFAz}ON= cw,օ"t~uAHH̬E~ḵpl)taj5qGk̐pY;QE4\eiO}Ex` &F۶:rbw##iA RqDyPP|nmw)?ñ\n`i, :HuWėwVT)u江fg 3őad9̼ʩCTSE\Ve47ғlKu|TK|kUڏQtm憙GgUs8rx᫮sfILzL#gkHyAaG_ nQa9~<S'C#xB츢)juB@`qLJ.ƿ=%t d\1sW{$`$& Vmԍ34S=5H6@m,rd:JڥN\nfRPu@i/Uv:йwA k/yG)@jONܻ)Ui:@h/!b#Ec>-#~0w)cǻRbb«>R%!1|.OF>t}9|r]Be=1"mY<4zY w\֟wXy2%ØWS8hF[ ݓWrt+ {7GM!aH)):>@`n/XPmp\LSkɘ˻ÜL,(D/A Kl&8C'haE*S|ꇃƳS?0$ LzIiu5~ƹ0K}`7U1ҩpl2C?p"zՊ;i]\s!ﰏeb\,:r$iJ獝|2ԪS1rʍ4"$M[ޑ8B/ U:kbtґ7jVEhZls\]D&Q^_0"`z/r硙/ce+6 &HBMKהN$}3'}l-އuXB ϫUV J^ _r8c<!?3pK~ H&?&0W5bFޢ U$H<QsZK1x81~#xDh>&jbmO)yV4!tE:3颶T?-N 2媏_e1B͟9xȎ ڜlh  =#Z>oe#AxN}}H!;FӍV=s6̵:XFe21  "D䒒JEtl”)}^d:bm^[qqDJx/ƺ[oi(Dc6M2`O(R) [؍؍iSekH_{= i>!d`QEÍҭj'ƳDx}kY/>-yؽ㺟I~ZLds9Btо9grE>vSgOkxZ2!9 ZZͷNޞ#)[Co A ;z#cM^2S݆~|aXL`A: DkͶܥZTU$H'!R|)$Լ]l_)R~: cYl+|a+O748{k`4fJS!VE/PҢ9Vq֎o^+pY]/xW뵻^ Lmr%zoh5ſ:>{0YF^St&Yk?~YY_E1YE2T lX"qeEjH#3~ TU O?FLL.yFKLҬ@o8;x]V,"]tDXW2ZK5@9߻8&4ߨO0a-\gcM tտL{go*޻ul t4 {Y̯P mvWt .ki!9 } bJЗk3"*#UͬH]Tn]D9cNz /C5z=zH_'+T>QY82WX21J&@rɤf_Tg>=epyHo'*d'R|z^^L{4,_ֆ>-;FE$%/m3~7x hT )0\˵KlGGJ;?< 1@=}X`jn欉ܗ*D5c.tLeeZ :.[תc?l[{Ml@{ 5E8F۴:ϔX,EB9z&D#2w]*4vz(`1yj4!2; "k BsMWh4W {٨x.3Y*oOB :c'MqZo7t.V*$y!0' 0Z?Txj>EߊcL֣7@V _4 H`pSFٸ|obkQoѕB.= e~ko4Ev[ܾPZZװNl.U;+*vuoL-=v)vi 9CP@d=w>G}JHauAHѫWأ="byd;~n &+A9ST0-f-Bj_AD&@ vmh㦔o댕n,L(FZ|9Hs G UO 0M2BZ\c<Pu~5gh 'SZo7 USv ?ik*E3hjBСx]@QQ;&`4ٜ5K؀_l)HS8 s`ˑU {KQqcSqԧ>FY]>[nLIݹR=gkAG-K 蝹>hI4O{= ʭc|b\ ȈF&ً1[q1^a7ny Z6i- 14`[["ok,w`+ٜz3:[nź0jcGY|8 .pjj5wŌT! ,2X?ԈeĽňH=̞LF] ?( 6$ydMҪQ#f# Q'SeuTlW&NJ&Su\]^[˅ҡqrߜMh= =gs|;[EK t٦qJڎcܩ0v5VG޽P9'Ql_eNb%(H]{ph`ׂ?jmm:y@ɾ 彿nR6p6S髴`ڔC[5Z39GYݠ_slmswX_KG伸uAᩐ(ݰ /^̈́>,|&KK0_#F[K6[+_e;FbPXgВ'V:ุL[Ѝ 7 NMn@?`rm}^J:"w1~MYH!W.Bc6+iveX0?GYv1׼b B1Jr=%YivMC1qF O޼d ˹19C*G]ՕYR^J08%v,ܙ%VC rnBsfBnwКx:xoU|yBZ@'+TEܱp0ANOfhg ]}~ <۲@7I,<FE4,=/-k*%(C2چsJpNԂ-G|Tm\2{6!s-=T;M@M_%A 5s).> ڞ%ƛCjq6"r, #D@a ?|_ѯ'=$#ZZ֐r!nljS ڠ}@GO?|4ܩʘף|WtbJCԳZ{]Fj gi۠a; qaߵŅ{+gz5@ϛA N: ]] Ojf/X|}*GBZZŞ3zDw,2˽V c{o6KYׅ <\auHdř돗H͌y+E6&?xb.7Q}wG`|\cKHD!DiLc; EFÇ7x bDtlI [XhD97j@fPÏۺ.y}+~CqGJ}@y!M[gM]˟#B2]`$ ֵ͇c{tW%G^mҲQ _䊿\iV!a}&VW p:TڼRH`T$A/v6yE' &޸cرSBm|Av>[P*ƅSek*Hϗe\_c$[{p!*+SXPV;X F"Wn_1/Ns?s;;OOkT E,dWCAO%yKuu *0>R\VZO15%U߶K2Wxdo eU9>GaTć}5tXJR@vJH_WpL1z5pn8vZK[%s|FFƁ:,Ń>]:0Df4)׀d 14 ڈniif+ؾYTI CK6ʤM%Ҥ cEP/Y+56 $ovctLQ`a){[˞#i] V+7jM)Gf= H-NCXor/ #=a9h I[>U2?X BXE8kۋpֽ@}hΘפj]m4e癀"SD,Fǝk 9\CR8(݇ t"T{sߺ9 sIآo6 _څ|MOxG.] T匍Zڇ {/ܥ^}.+Wxe! }3CZWyS@x@H9%7onQ1J ŋOtaߢ}ni$R͛HtBp6/?(W,c#=.23g;t3NU9tYɇ|Qk˭aW&:՝F#I" ͅ?/gE5[P{GQcBH)3cpH~Hc=zhÑ;.j;g Q#ޮT$'6ɪJF9Q雪M6AwؑZ 2:=d}'9z%~tjqYG m _1:N^nJY8?3;\-OĿ5z* \5v3" 7oM n8x@3t]Fyj_QA6NgQ\mBxñ?1ʻ(jwZlANpI78;_N7gMڽ5Ѻ}wYR1oP鉗'cZ2 VbtWXyVYI;(]=ՖNAM[l|M+2ߖ?)/ȯ{(vBo0z^zɒP2io{BMDxBSPɯff̍\ Pd*z u<pP^-Pg;6!Uo%tcBMj;7ȣңvLm\eKq@[,;A3ynlgIvy$} 1S@#Y`m&6:0W܅fD . }>kB ͼ8+OE:+I&hHz>d ܠK<;&-Y #8\ѴdxÜ WRG\y#@ 5.+PLZ4! 9IC#S ٰ-Ftr}0z# `~EcQ@]VNWGInK:6}Ǧ\pxoM1o9b 83A(&u`K5M7SA·bn*֕Izmtr t+SB'YRqRѡɘ!Fi,~w'cpʧ꣔0AIN;W)fͶml޸X%uNms/ELD |iwMlODd["PyjTʚ:t}lMgz=PPS;\v5,jŕs6/1eHߤ9:vzG#>@k5xB\a~ w}ظSk04Gl4dt"L(EvCl'ƀc$626=7:lXͱ3+ͭPޅлUracv$⪩܃uY(Wpb栩QYtʐ.`w8Rj~19ܝw{=S!>lh [D}`[5-\ ?+S uV͟`uI})4o֢S~ Ѐ4~HpiTSh&YݵyD'?:措-Y(6;+i#~ZE)(JU`CK":JC KaN[B)Fl 7bU[3S5*30 WzLVsiNg3X%+Yf˂T 1j;̻6ٍsGj RN5i|E]Z$(-ww:Ř|QXi۲O2_{Q+;ySoXM[b8NPwTs=A `~!O=ڗI(~t /f!A[;CLFꄔy+{d.|C7 ^%2nn3hEqG98bb]uh`sCsU@Bs?6.Ős̹q^&4C/J 0x)]#,f(+4XjR;Mvbrqgb։b=Mx%q&w1N3o&;@~.P/=K pfQYeTNbM{1U56u@_Uopx?mej՗"omC>4vC/(Է^,g>y[5F@7|NWv\g_>CC<6k~oX- G`@gǟvݔڮInj4RW4' +mQG[?j@_Lqpx ~I~Xr3+Rr\cS`8¡zO"Q&5>u= XrIaZ:nv 60jA6= AX$ IzR ~yJ ÍfGt%q**~ҧNvG>\<A*p/ie yʿFt^!CTn^@T}d0L;uhM $]B'+דei;\z/15>$Uz:ߚ͜·D:,VU]"^Ҟ\ u=jꉢZ4-4VU3SI(P+kњ+d RlP,FGy_HP7QC75WquE2`+iY2X{ $s5W#zC$TsЈa=̍JIV1MwJJJw]=ww֭Gqym8 #ɫj\"'@Vַզ?)Ljو8~mD4gѤPN=io\(&v" 3Pa-V"qGd.LׇKQj AAO0&z5/nNً+5Ցw$ZK_ւPkF*4$sjުê90WnrGlGR5eHLz_AwMkݸF^IB}@zթWDwW7+Qco$(KʾAu"X;j['lD40zx}ylfhR['j=rmvAHI _Bv檙vbu=R(-ܠ;3iWS#F+J k{4,%Ǖpj2uJ] ]d+JV7(M;hX4gCV*c7M0Xa4Ty) {Pz9sF0cC2tRqׄ?K̪T[T%h\Řd4_;o8k;g*~902:X 8v 򧹽KOQxc5jGPҝu9]w6II;3J}^"zxK5ck#k\GE-81h%q)9tF#;DsktLu$,\ۮS9ls҄|&$p55J.%s xmN ^ow-1h[GxMKOh>ҷ cז'PWP?TtzI2ny"Y=ٟp`s'8) [O$g:Rtl? چRPfIcG`b(0$Vji)3r=X-{YF +±@Zg آSߟAG"HhqAddYnV2J2+5PcF W\bZEa"W-gA|k&BZ`5 %>J^lBNwDʙx1Im6dUtRg`KGo B䤀TU YEc/Qs#g/Hx<4> WN odse*Zxě<ߴlUe ,XȅPV!N9vV}gȭJ].+8Sa'd-L8u%i{NP\l4C MUа;Rri}K0|A6SGүhs:嫬ge.E5~fAN0d}3c 8FAЪ' _L&a -%z8&XƀcZY^d炩'~CBZjh)+߷>0 c5cJ'mʯ&F*nBIL- n܊W0RvnjUnikK7|8ݷCӮy Ns2MRod`SOxn8%DJ)nZX}zV-0$`Z6 < GXy`Ò7ǵkcQ۲]yeYf͒~FT|{bjf_-йsh0'ߥ顼VZ$YfrjtaLuS2>fD4ߑ>а.gmct7_65'xrMO7V*qnfPW@-ME|8H";U+=I.G .h !nZ`η wcq@Oa+rr~ e#"FˆC>4P0m$_&&5$6'3#AsBW]lɟ!<&He$Teԭ=VCՋn .SrAbzep{c4DZ0u"+7YtBkA)G'i#(R0^im_P2IbW~ 2 lnxSXߠy,^ w_>7{h'5Ժ PC~akb''OwdMtRS?(">^us/SA>=yCekrp0l3 yc`b/:NjtK|bKLϝ֫ߜFm 碃U۸|; Q|.:&NdH$'eEuX'49l^^Z>/q!x5P-bg} qϠ=癖L2ICHh:%]vu:Q5zJ-5~vPţy]S)"j([G+FMdtc"IeNJma- f!،&3߈jg9x7M>MD$#&Wy%C`dح zCx{A[ۮʧ>%)h9czh4~a$p~-ɡr6 hwsG,}>%l5Cs saT\yl-X Z/0 .st6fǍeC4UBAp"3&4@-qC34-if9B:/ Ew K`uQ~L4@j}|GTaAOLj7S/| _!8v_8ɓX<k1H74s}o1ҪXbCH45K/! (q]KPJYiflz!lA'=Օ3yC?٘_zp[>b@Mt78?<{T.Ǐq p#5H&-H8{ guMW炖[$T aMv-[!Rs˞=x51|ReF7x;~! #N`X8akWooQqJف|s % >[}hֆ8 [YMTErըX*15WSZAz C.0oD(IFل=S' 59.]!9ɋD$)j^;5K/@;4\FBXl3Ġ:KD!!ܴpu)+u+7AJ/:_^ķ9y?nyP.`xyЍ6]C4ggU+/iǁڃJjpp 5n2kPXq~#@kS:umRI˕*Zt&z0p }Q@G!jh䘇0h|fRlI$ef>DkxP/%Dg㕣a8? :]|/_0z}`YlJC\'?"1,d\[/t9ẓ '{jX)0Lp!Zx06;{BStF&$"2€,J3\ >*0O\OQi/)STG_'>2&ʋ3Hݑ>6ܮK2yEg݌9=fψIW'ZOU9NHEN~`a =&6O3]OրY2/R;O+^(GvxU|aeŞD:<(쾮L$Jc_K%+ eT{D|{r#-$i$+Sl(`εrpj)~Sz`$s}|ljxnjS╠T_ݑ@WP|bC\mw0q H7 Z2ٸ/~:PqZlR7b |Ij 8b3z\(D͢ѐTa{&3_j^ sjv߇VZ:eV"}]8-w"cG ?1$gѳg~w!EAgYe lmd~R 3%2hy81ROh>%>#"ƤSPHy33QVgi 3erxQpK| bD6~$˹Xп|ELW/.Lhm]ـv3ބ3/ Ln/}}TskC@mؠ#^UD\aSZ[|rV~u)]FؘNUKOcGQcI ZiY@=[]7Ef0Vrr66wk&;VmĖz+ 87iMv\&4puf9DŽtZisiX> R*AL ɔ=3:`:E6 ӵ/>QP67Z#1Nnngnc/;@$sEQzXi1hdDk颡>YlM,IQüicgLbm܋W('>~ Aȏ4q_6^2iL"H܄, ViHfU}8B,<==^עF " HMDnڢ=~K>ͅZ)5i SLD m."X(}|/9uM[+Pl 4) %$2+51AdF"Lm~(hL5Q/tД\'naȎF}1y'*_7>..w5(aY O >˝DLח`rs'H:h])eR'rLG=t+,ޡ6z\GW\_;wVW[;Rc.&}-!9% {L֐i\&ӾoL( ݮ T"!҅c:?a|=nQod5 eC\ʶَ3B3bM%V$pMϪgAtg/ 3^$++ >WFHgHڂ dW9p_qΎnN\ʺRExko6C>rKS16m3,ib,~ج *%LqØ\t_ MÑ*5ȹ=Ԑ*oeE+rNНoL_A*[7i'&hjܡ1/;hU4~h!$Cu$r'6rmDD Uk$r"koްu_o-.ў,M/Jش*ӗ[.'}؋XJc1Ԡ<(-bI{׽wS0r"3K*韦 ߾,^JsT8ia$`A8oQ{1!~Js,d0Aӿ{{2PRu (!m1A9YfaW蝸Kk֫p?+[i'VCWe2|k25~kU,m@B97^63*C!SW*ѲLup ((Zm@O)ݢHB!&y), !"BLGOaFc7mpsa?g߅H4,.)>]UIJf0^C$)h~֑Ě}?[-lԳ]pܔQ,X?$⪳~$i.vlL x]KigK֕,IKԆ f2|WMqi @x#wahS4WJ0(] ƛTJ/MlN_#?@{ -_ê䦇V*y*;ƔP2!*?]~^~(߷P˒E ̴K+>mO0+[[w}R2I{4VyzSF?ƧYŌ9E~g$X@ ɏ A/.KR z }7JDsRC'ށE;nofQep꠿@o5A4 5s.4vBx7F}O힃n'ʈ!l>-GZGcFBQ$r]"ov k@1GB-Ns!Fb:$ս˹'/gRDB3Z6lZYHfϞdѵ;a= &T VOޡ_dĐ0.*w|2@M) "_qA*Is^npd>ǿc*ˣ"gsj=O*z\5(jjY28HJf3䇣$ OMp̖21qg2-s STs{R}%a L8us;oP?Hy(v1 -ɜQMyXH[v{ɍ=GXM![+QcMŗWɃtuV/ * ,E.J ېmzn\-`c?yOw+]#A3ɝk,*NhWJ4|ǜWwsx}(Lۖm;%Y*[. grbx/k&|jWFJ^d.:LTZHX|;X;{=(>:cҀ5#VQ*xkU sk%VAI 3L)u  ܅,~ gUD!fF{!*΢XJU񀛶^deMݫU9]$b,-5o+} W0WYGkhrfB12zo< iL4 "b33cZp נFSH1ޞڏJe";! [Tc4_5e hƚeL6mwF` 1΢{{g]y>n57l)Iڳn, ڐоT}R0E˰`ԺG q7~H9䶇 H'{K^ė?Qx , qB"$*("qh)ĩj:[^(x(`[Wz6QbZA=ju7BSlodmb=4buHz %}5o$5 <4 ^wnɘzh7v;_}JTXkgLm5> '*)uZ3a/03(`kr7ٴUճh!j:ղkԋKI DN 94cX셤hrv`Zk`w9+kd,J[vAl=rinn X[A} Y/}0r4@=ݿ8_ ;sW:Vs3aR>,?b_^"lLWPRp[H{ {v+0ĩ"N} '!Vǻl. @'fW r+kabھWGűκ"fN<ua:I4A0 ˉR=X ɗ;N0_< OLwΚLMau˔hx d!"]ci.I@ ^ '5ˬ8oPq|`lyf^}rLau,yύ"5~^xVy=zjw7*u+< (]*0gYiȻW`Gjbo3@tZ:2 $q1cNDp9N2Y_ZԀO|Mn`<^^lxOmƻYl4kR4)eszi7iJQn|yo-Db5y5x"g%K(0m4_zgarmP$؜ qqE|(9 Po' h]5^Ј1pMU B,PY_&&1+Jy4CP0mc XuCͷvy`PICAmTʀ9VT&e^vlvؗ:5nK&}1ǭfINT {)֬]*L UX١e–&GR[& SfXoT,TZ/tlo>iDy%c[ts1j1 #(5qu{Nl(/SJq_b~{2Y3c JՍ.&rxI&_>:?WEbf$R\›|>6wxލIY kmLf +YRqƅoZ^LaJ;Ig|՝)t7󚳙C(]pv8ڡy~}iؒD_zԠpO'Kǡ ꟀV.%ZC5|{T@3r3>$opIzFkZxtCN\'f`yx":EjB0G|(D%'& mU$FѮʐ {"j6l Ѣcj6ɫ ]~~8 rqId-qPۖDa8A“9(7.to]HuH+֥QI@[jDky=fi^dBN%^%:js`6s|-LD:R3߸uQCIӴcѕ@JBvjCa gohgO}Tl`'ZYl|i%0\ٴJel5/Gv =G|u-I^v7&}n^+%aBNzCƱ2%g@X9a'l!4"ۭG0 KS]ZFߐ4x4[k*~1 ߨW-׶&*aaUe9i.Jlou&zrJc"8ҧ/fݬ1 &Q FxYb y%1 +!EO뺁*QmJ」eDxr0A~ rPudt;fSU/uk~ .'$@U!pByR+ \2jy6ì#/Ht-c~&=Y< s/'h l \G_#Tʨ;L'|>?jHKz9O9j~&8nu޵<am&(q^|衁\ ottԦDjt:u?UZGaCxMiPYZ]I@d_3G(Q4fdpn`'bƇCdndp%~rrr#eH9ZK󽦏ȉXgC9 @62;M#QzgZϜX_}MacvQˆ%"ALiOR<ߙk^2l1J&ݟL$ɘ2 >E2zO+?U2 !/U R`YyJΧ†KM-AUj{﯅gk|%/.ݮڏ_鬔i(âU0J9l{A`|6mF:f51 IuQ( b6~P8JGalq\]2H=w;=lrViLIoNaOόN~9ciWwCda_κqB 4E0Yq Wfx.0^=~}f;6ָ4/vcf$Q6r|}'7)7ogoc=L$},mR3}KmIR-VC)מ0(tI `-rOGKoT +#I]lJa^Óm&{:4(Bj*G} ^VaLu"6znRYV(CnPDRF.Ҷ,(*'s vFFna†RPN: :67frAK Bo-FNZ2e=n=2zү#'ݿTT .:<.k6KKd,iCEʫ4MZenˌV< 6C^u{[9\(s1-VSONN+#YBěct'qRZ!oϪ=.o. _pc_3vEQ6Ki(sO}GFoݙt: 1dpn#i+\S/:FFqg 'FamJKSOHEuhXE'06!|#3ȋqZZ;H>bBge)v3e0tat<.4Gp ? <;٘/ܑwĤ0 kh \(;rA:U R!@=Zލf3"AQV՘E/¡MYcC~R&aW.FQin&E w  1:߷4WZܓ!u F),4T]anV 6Aqmdcp_o)P+7~ق]ATܭ{btZY qԮsŐŗP藐vTLW?y~i'd|a? a箏#?pG"05˳63#b#H](ukp鰭x_p֩jk#`Uhu|56" s[qcGܲ Ϩ>H:T !\dA[qwcx$1? ۰eKb}$,_v]e udǍE;<3s]d!|Uy/'ޝЄ,\-nB_kas>s(dRB㮲GQ_&(F$?iHK+Z4ಣ0q]OWV$Yy9S\i$Bv72WB%w'+9#\Mi!I;cO3õ3Nߦ`fޚ6ks ,I{Z <@hnԗBR.Y@0c]&Uy=ku]bqN]ͷa{!dA*h}ǒ4^= q$?dqOYٝW6%c1f6?yCn'*hO*(0"pΌÌ%84 _K0 j!3ͺ͏KV^M6pWw/&rcrBQ T8U iS<>GLM`U4,lUFf=kgBJF7MC٬5d(j6m=O}q],/Cw^ GYRe䫏6<]ᤙ Jp.) dT7:y\ʺӼ$[fois{k# =Z\`p!~('[5[|7-^Wg/IǔO ̫ra[;M<@r_RFrpX,]v:86U 7"yc[ܪ$.&O/*׾yZEW&9yK,-*2ӪW_D'wZλa".aćj$JDHnKR\qi1B{ֱ0iAi9Ga%R/p﹮n !rjlMUCr%@'\T2SCUd6ҞE0&rL5ζ蚨ytHkDv7>od3u ΟJl{?i9D}E\1Pyok=M2T9ΚuZ]--* '3!Nw]_iX+Fݲ\-4iS?v`/γ,VMW&kHJ!p~1bJִ"`a]"t$t:RiZvPmsFtKEA0͈2t, շv!]$nn_CKs|9[bTzL37"LI3)y12Ώ:BKӸ~ 9Vce5*qpK_M#[ db-:`HdBf+>\ A1TŠzNIK:*Zҳ:4it㑙N.Ok ea/ƈ&hk} toRydpB [1ֱ<#!~Ѣ)..\CBiC_<ʕ6P 0t7Kv5*Mu)}M-D1{,mb[Fm9K/ D\fܟ:#R-8[Q -r"3/tk`c6:9qk^K}*~A`Z@lbO쩃_~mx=}6*惓oT(5Qg{H4O7qxg@=?45t6%G9Ynjwpuhtq|%xޣt(G]f-:iKe#Y1гfe(G!`[t\g0-s o!rQޏVX~oLDw [HFfwSňBsQ4TEʩr-"d,uJ;߄<;pc@CF# B#mɇk{U3$R%<_CR ǀKݾzyDb 10/S.  V+xV58q-+g`>BbĕU7mhKBmmcnyҥJ.?We b\Cͼ:3r˿( QBxr„E;uX% !Ӧz9P $Mg 24WQTG_eh|b[b#$Υ]I3-I X$&Lɤ$^Thm: euA?ʴ@,tk4$X/R3+Q8k5RxzTMµs~r  15Rk9_Crr@2x\O}햕<Eϴ@=7Vs1^Ɉ;t=0g#X`D`NAѶg8el. @"ͅc{@)hP<(hDN:LYLd` Ê $]zTYՐ!d~]W]%ifV)6q2`t>3Z1VIkyd_qz`#k](4q}"JeŏW㨱͡NЦ5wVB zo0P? ~t[S}4g=ՠ[4{ _bu}1?%S5E/ ==v<h Wɻ$ޙ^;7'L4]42h^atiʙ# ڪ Cb0zs8B=0#Pr Q[(6D6g"Sطs%㧃îkcÄާfv]Ɠ7 fQWiVkTD͋r>}ſ}?cuUQj.%e\M( מHh&}@Pv%b%$bمIṳ4a.8=qVb 1"J'-/94-++8l5 中K/T' 3pO%M |,IPp{@ੳm]ƅ~~UcBoو>35eM5sq^HAJrWd!*{/H|ͶVC HTAeYD޴_ v/ ٧KmK([e`~5ʋKVnqDR&QܝtEs%Y"gsZ8o2 \qf𬽖hQőY%] ڀNJdDmx;7eFs!DdMP!Eh *=6ٿ~1dc?@ fn".7=@|LiRk#*7ڳe "AžE$As #O./ Ip~tE}>Jx.1z~ }_sp0~PO.}i)>,7=n|]28j8\F& ]90}/\L<i ~s1.|Q`|T;T~,%F;جC4gVYIEyt2D1WN*vxU5ަw0!7;mP5^Oog6"0{z<"u nGf N>w UƄ[D"4BR۶Ha$x0:l85$b#& ┞fyճD%f3-g9idr68ܱqK 5ԖRs|NX>8Pd"Z!y!%"]!A)NC;)rDNʫ&},Hd5+iG]t'/_eӔ Q2i(SĉWT9i)dẍp>NG-XXǑ! -Ncٞ)F?`8[[FQ5\8黯z(&Q03P&#P7/>U/V8^yQh^oH#@죰xph#!?%RݡUk63lqo |V7{|(1E=| # }4$6QaZg+ʰUf_%>jA*;=C~ZUT#! CR-nkD=(pĶLCТ0zbd#=ac׫s\fjT*'U꼸Ӗ W bU6`Fet$/ * T&A!7%KSUZ7=_є4Wh[ҘcSKlM4ޤWIfWѶhɿ6Hb"JjƐuڜZ(:*Xz6 qJʡ1 o DZ=8I^69soAhcd(L5xH_3`%wU [? _D$T`gz 7d<"wlޖ4U&6pv=(mEx˼DH ydSR1[V&eU<'4ˆ)Kۍ6ISyge>SV=TDeg R^j`{KmzeCKD76T=GE6$Þ!9JC^v Jx |Y85 aPȿYO;mؘz]w̪0NOh. ]R+8] 7vI ]:uhqO]v蕶r=m}uK_>e< JEX.W-XKႲ'joZvh!WՆ^Nk1mߨx&KJKdHȯ@kDz[QM^M!G2ާ޵<&! ^P{oTtu>D՛yJHրz)&@K;?ۮ `Sld 1 u)P$=I}^.D$yE<>nT!쓦{@X▥G8ZS4<"do=94^`jz܅+^( O1q~3Bože"FwaD晇#LsNJQB+p7aԤ-s^i_ $U5Ψ[hgeI}֩MxznE\Fb1>*(7 'Oѷ|+QXH¶A;+ FB(5x8cT'd0>un`BAPU"bqqթчkiC™vRutk iw{:K8߮kr6rמ?+={Ń.Z/*w j}ZA`ѣ"0+.nciIE¡sww5(05TVDR"ZޑM?pCojvG_~awX$X^ ]0p*x"ۣsN!7O:}uʬh}$tۇV* jK"Y^Οq}>** _ qxs݂wHkD 9Ը29Of5.[jk&h'(m@hլrSω!x'qn>:=0dTZU4%=*;?H.Ԗ@zayۃBmOةv0Aan,7K0ra}.ٲc[!gN$>ôHr%cbiWE;b!u?lKp[rw5>##\#bxhjFVr IZU (E+s\ԆN8Bg%xn[wUŔT :ʔT|)Bz\<᧱W>`3Zdq" .AzY]~a`Eo KoCp|dj$폮Y%b^ 0ZIU8R6{ߡHdDvIDH0V&kw16S8Aa9Ky]\&`YZʋ)ad5͵wGmQ%kUxcxXe WĮ_"jJ\؛GÐ9RNyR )d "D|v Rj 03dm~>#Sfɜ.Wby)d+ApQK -~1)%IDb#R[a W^֊kdWk}`{!]8N8>-&E~tWuUP0ՀJǽ%Aڈ37&m_bvƀ%Z(!qf!K? Sۄ4?N*oeHv6·e`Balo0pN]8(|YdKVtnjHOoLn3fx@0Dveo?'Wf*H!Uahun2 w@R-9-9|T>W|#$v!0Gw'W1yf:‹Nգrx k5DN/'bsJP<) )iBO ߪF4Oi̥+JLx{dN[ǃ+>\./JKN:ǔIm=23eee򋬟w̋{M8 7vQR٢»O=UDs%#TW,Fµ5Tk7zB_"3K?&7w|r1#2"y;Ë6D>Qiv8o g]&lS6E[>TN˳~:q(z4;lj #Z"q<“(!Gʙ+_[^:dV6y\_&>AD^53_oK`k(L{ ܰ୒pթ4XWS,ơKJ9 M I=j:@2= $M$ "o&*Ko=TPE)tacʨ|K, )J9P\ڇm_ruSߘ5JX 6qX S/6ЩC I%5w=ה5LGIbș6bEFqK-S+5N%coO\B.ʥVˎp)C&YR:&5 ʾ$ICE<U_ R٣Jn%rJ<{|.oC+ka*Y8̟kV?o9CuBg/ |Ghj,=)f_Hց@+\V!>UqO6 ,9]K8s!@՟oJ'BF:>^'{Joz9܀MuOaŢx51_m]CZSت|O~7 >h@#by8o vjx60 g.Nqe/VAMb`%nρJ"ektd5֡ L7xpu?ơ OҦHEVMY39~g0#U AE&:+P+,>ꘊ7h\G.c/s6!x*VŒHdk)d/8İ 1<\]ĖL#b3(Jy aiP`c0L U(uu JOlQ%2oGr94 *.\F]#a QoKMt?LrS%KY(m %:@R% Tt.@b1q'ZaN/g By}u}GӼHJÁOR~4rwRVGMYn\ KĥٽK2|Je^cu*AzJi8٪!.>V{JbYf HL?MwふmN/5!0Wz x1TL.fJ|s(xM,f )hUqԋ:+2Jm7W`2cÁe-0X#Ntk(^UA > Kyx8ܝoM]}rA9I iX~+.fݍ#Rfp(;RR6 T0B|`ynSD*'Ť(k>ҭ;O2vSnH>C+/ݱ[)!k.ݛw.pwb#4Yd A<" U,f9νFW8PuBRL.c+ܤ Q鋮V>gɦ8W8,$-`Oeg1n(sg6UX͑)E|JK4#~W .D [C97SyՠC lD)"K&qz&0ݫU][a1f=7pF[1ցsR^e)0 Ms2Vg]f,fp9[2*Ls+ο:A3tcӅ5M%qa8~TF&$C*}𿐞-d'4yFZ Nw윤3+*7fدٙޮS=(61 6xpNN]\6~$>LS "k2%t$ [ p?K˴5^o)9Lz7Do|WZt * k"8怋^jGϷCOEFar!g\҃"Ni0Rg#Afm4[Yb}Wmm\u{vhnT]PYιvg 0-/Hc!ayl&~aqUlb1%V F:TVЦ҂OOI1Bէl}܁h<3@c88rfj?b[f/ŧ màC;k[Yh{^u!_W$싥=guNzβ[%r[A~b}@A.!04b}b\cǂUn2{uvn@u]ӌQH{(p?6(wnfUO\ÀFSb7iKxM'_} ʚ[)ڤVFyj7RHůF(Ĕ jۜ:L M׾&d5ud/˪EnQE"φG${{é4pZSiFtc1Vgj<Džø٧ΰ tPJ濎y/P" ƫJ~>~0_i ,Sr"zᾟ$)ϜyK$:e[ dv1[{ ɺZV@9MBmLe[{\XlD2-F5sQݾÝŜ.~g1Zpw̷Gx/pa#X5cŮ)c`"x(vQLT'qʞ1gI䯸,aiF&T QAr"c/r$_o50J[ܶ:%(@T~L/Mńy ]cdxU&!U!AErE5M8eKY8Em/ l d2= 94#a"䲥Tԛ5&Hw+]]!Nt $O߷8aX湛H5 ?7Ok",b_RAI3oZ>_!}QǤiC`K*kD":J ZӃ1T@h`;L}l  ,wk2i+fĹݚqHXŠA%ZrzYo͖$fwq ljhjfڽF#SJ0I=!+.zwOiȞ'[}؝oxxc UJF`Acдfl?G%W!wNBo6Y7>] H.7剷MYӆF';GjMRaOвŎfu]0'm-̔5\[Eϵf` *8x/-~4F9/z 7C$bPOL |Df6@F* !_\k4,ֈM>PFgi[G$#t4/_B" 썟{ѽ\jn5;e4Ȏ!:u)Xdܔ U m,}= ݞugud"#AA'ٽW~z ġ%yZ*1nKK[px@}aPe5S=ȪFG 87"D%0iK>u-WY܈>7)sz y';99a{89,bu(CzHkҢwMn_7O)v'?`j[ĝkN 2=ҹw6vnKzg6+=O+kf9/̚*^$Cv*Z򀩈mxc0G0Whv+͍>ݏښEW˙6 ޥNۆ6gtNҫ+^ 3D{aWb7O˄5ȳ;ѩIb>mG352ן XsFdS`pI@O ;6RόK> ;tc mQ)/?_*w{3.+|j㈡:CT>H?ْ# Ζ{~p.7ґmyсEnjC9 c0F𦬞Y$evE0OBqGB#Ge5!;1JogRMEٗFʃ߳+YO\ Q/+DdeŎQIO4G ٹ[9̚V6.EBde /i2$ Ro#R̒'ALD:Z``J S.ǠF,`c%w^[]W/)_YMvwWI+)y9G@8HRn8&S]#RsQ;-i5R}jQͽAuF=Z FY`}QTu{Uss{e1X8[Zc)l'A]A;rU[VRt*+<"x_b[?tfo$ASH R4fr0J苤P#P4'2B,;>{'F0յoAIIiwz\:*\lrƦR[Lj~D*2WHP#7{]sdBu+}z:*pMu1bO,5߈ބFo-8YDIaѹGSS5=yՊR_|ƚ'C31Kl8v|=iƨJ~P|Pw7{t.J@ɡSx g5C]x`y)lw͎6^Wt_W^MXx < 2LW^=WK<%>W(_L'ڿK -w@ac=9:fK~MiiSlҡ@6O =F3`9]$]4~ sĞ$Fk$#_DF"T@?FVCR) j4« [k3p>[U l0XBn4bs*G;d-qb0Z>FvuXnpD<>>z(R`{P=n& >\qTN{$̹8"MxvҀbLS%wۗkL+b3E{5<"FD⎹e;BϬ^ny qyX&.42ӐEng15pRY3L`6wgRf';uOރBnZW@i T}~ > 0DIK^:t Bq=PxG} 3BrBsvYfzOFmFKَ |v [#q)qoqrd6[iBK^ūP2рX' ݥ `wZw5R6]$64 t}̨;M @$wފmX{W{s^Ͼ?E^U (3OGDPY ZőYNNLǐn]jcy"I{UQfЦEɶyw\hq}"W O/eb]P6C |dfF_c +{v $k,` b_؁$&}f[ʊ4R ]ڵӄ r֦'aW^ߣY.G: (wf{4+ tϤ{WP].OCJ]T]i@\[f)BQ 6[TSـQw [-4lywwI'wDžGCDZ6a;R'޳N]f,z+r) ܆TZۋ$9Ik+5?pb퐛 h:èN’g^F:\:E9x#nL$y DcX8]qɺ8G:|k撳2yi5QhBť-WFD alQo=s=Q{?4nQ@Pe'ͷ5IufY~^ܫTxʳoUF0"c[%"< "8yV»bWc vjLTyAs}]n8쌖L#)OU0|5ݵV_~Ir&HjO OoLq6.$a@RCu :+"I[ 4.7)nudpc=AwlcҙM@EΞ5-3J@#7bi/tEt{ K3 [^eV/a1"b./_mHa7J+2`5*@*ЮWuBT?g3+vG913(2n9޹X ?zX"3 ǖt.g{5K)َ5Kࡠe,S/~Fr#U#9(l!N/#} ThUz?by*1q;I,[ TͻnG-t%wh]yazZҩ[$TWF=bzNr>eqbw| >F Iij+ΤVFyn=s. @^lPBdeZ$eG3m `g%-_x*nf`WwhVL}J35ZU?;UlS赬+m 1>?i[#Dǡ֨ n9\̜uR4ԇ7 %&T]k({1NEYcV'J"%8zq sgzs(՝uuG8zqq20xEī}SG9u5L=4[5 :Z$>8sSeȅݱ]0Ab2aL /hOG4y58) _o; HZgAܚwSԡm2l:KvNJ d?jednY B#Y~b*O/W;_D<+pzz̀hHU(=!Ǎ`NJ/磴I Mj&L)Qod )KtO~ k t>p1¥гU()ՒwJ Fg_]a(]j֗c76"_lƠ a&^낓Ot*0P)7ع^U1>qr%jJp'GQ+! lqmU_u<6 W TCT]N^|1\K7ky.7 Wʖd ׳Xrq;eni;yxҖVrU_8A5(T5CTJ ?Y遽!֘:^|Ÿ~-va!> ԍ0iiDB]x !ܑ]?ku# Hx$N@ozg K$QNeLP~4Jw&H͆gX9+2JYuy >4i, )2簛^-ZB2Qj.6 fo݂xlf)/tp7jr-92j-<_GN )fA+NN.Lu 8X߂<ѻ}7Zm16υ>=o9҄bB-6V:K,+D M EF$Zّ@Jwltds) Z6 r7*8(O "Z .LJ zքgB5bnm^h`pU߿dDsqk 73jmSZʎFUN\ φ[6x+]G>::lXQM oB mǙwܕ '`A'S((2#pi(#i۩^i5tϙ[C}Zo~,\46S@Y> ژk o٨*Iiz  O\dGx}c&}ŊڬsYp1qq} ӵw q[6 ̖?:<`e5hw+il J? aDAB_:]J< oIŔ݈FX.[h=LX[.qC4F .յ:+b_=N`ȫOK/۷wpa;'[K dbJata( {`Gu.(SӺgTHʨ3U= U oQj~`eqKXSjƇs]Z%nmUvkKx^@M۔ZӜU2{M1;_e֖LCNҵsA|1nWd7eP(JlC0 +"/$) Ԟ+m (_twS(0tg#Q?Ҏ*Rq)9z++DpX5fCe\kd'vt5%g 't#JۓIeTcu @/07SLrw'l8(LtPælVuuVZu$Pi%-.~kZF]{)ڱ@C䶗_!nQ /Nӥw>VӕI%=5{L@ڎ(?:i?i/ ێ>7sUЫѬʛ&I;-Rfyf %hii[^4IfgK[BGq'}dx˪?_˥_*_*<]{~6msBX\zÒrp8+! If5DJlG;ANs8HކW&;T,P][>L%uugܘ3kF!@z.KL! 9假f"`C ݐ4n)i:Ɵ:@-ˑ gI 2;K(19<1vb57I^cN}gN̨?x8̚_ѺS&wkżPVga@!tX##gF$t a3Z%uR棷;IK"ʛ? BV?`qZz(y9nuK|qk`ccJUܒto9IʗaaC0|>Ǜ35yc+VC$3L^,靸' X[!Itczvg0X6|_/NXM3thd7bCʔo' >YZSBQU&*H4UpSӭW<#IyQۙZp iZ·ZD{Ԋ<"p̝Pn9VZD8vjїpv~ wcf61et g]*Qbvk#۱ =CEwD_WnnwCʼne`8+>Uof!^MK(IgaNġ VsSSrB20g3|N2@ Q21zz#{{~RM|&@/5ȝ JGC7be$هP^YLYcMߘ86_  ND2|+7L@\%R3F5.rғ ?]q9G'<9JpӺ;?lq[2óHŋ|X7)QJ 7qVD-OPyttfڼTګ`/BQD[y}`&lVo&MaIi? Ey V Xj1(BHN(dgve"}5F~95x9 ΡM3=W1 +}ޘ]&D60@&I/L7l|bS(Go>Q!nPI-> u˗qpWؤ=Cxge/YOyXnJ<}pL)yR٘ ^Bf]v)Od'dm 7lҺsLW#'-28/0,j| *!+XC#ɔ7&#Us%!6NםeGᢨB[Vt%CGVvC!:!P3rzeX5,o9 \v) 8 cϮ:Zr Cil:`(@b % WjT_f"{=,.`Q+5^.,}2')dʅ'D+-jIEYRk}&+N]$`!P%/P@8~vᡙ9x~N6ĵ;ɮ \u "Kr:.< <3A^Qsd)|54'l+.o8` D6'_ܑ 1(˹$EmQ<E ufTf+:Ϯ (Sv8sÔmD% ɝ>4`=ȑý8.bq}!};R*F?-`5CdE*Y^c!iC(G4HfP:N<=%l,U!=pG|RN=cĔtA.t +`^Y``Cd(oA~ʁ$L%dHq-շVPvp6\]]ɦѯ7gBb9?m -tf/RܚWdLBڝ>ԕpn%Z&n!nK!Iϭe<)^V,8N]V;SHHJ|bRd;Zif3;%E}$cF>2͔#OXx `|f wk8Ң\,nȆ{r}H/|(J0vhlpݮ3}I4zQN.6eh<|Ƣ]ycӉ+iBrR{ѸK˸#<Qa)$m5ڙw" ؆i)9fw$lTpf~3G]gsJ4a4lvVDgJ9x0/@^K:c)v)jF YBQ iB䳦|4|iYԼLPL}( a_`?9oJ!VJ@ʗC![CF~7تhn1d%MdVWt=_JF.OCe4(LyVĀԾ(_$eN; G ?0ZKH@t?)oα1#sիCT{9q *~k=Wbj\27S{tt4,UZ #MsT96k<ڬl{'Aj!%uc@7_KX䱘@saIΌN雁ur4j+y@>^e> =;\Mc܀0|ϣ:n ΕnVRK(Bw?n;7H8ƱtCj(C6߾Q<3x ڤBPm6uKfRÊ5EЋ`%=Jˆ rD@ 8`1trI3sDK289#+͹&[⨁ڙF+.܌KL{|JZlHaLE\T^F;ȹe0Cgw9d2f)Tnt*S!GSzCA ಡ̚eNc^7 fL]jy\Qu{zECnFҍY~X rk@K013s5 1IStRQj5F\Ն2[2#f*T,SYU ETpo%uon6LnŠ"i/rYGw^^mwGP%lYϟ$QeӋ_rqEvI#qA%$]{ ]dmFUՒ>Kt\\T*fuEb8л4Qष{&?"i 8"5A6)Th&z]qG1^et}YpbQ1v׈nn ޠAc UJ GM{?{/9(&@G c:` ]P8Ԅ #1 ;= /I! "Eˡ >\*ӱ[(v$/qܗror46oZ>ȋ/crJlPQ2 W)|՛JcyEvz/IH{;[ KyrnZ03`ρ̛1LrH:7[qV?WƳ q-U\S" =LJ| HB{()V+ ӳuJme墖M@Z:nȞ\ؔG^C'7)?-MS k1' c5[hRHՈ8V@Ǽ"dؓY^_`9rcgDl.{mxmJ?)w_4LeN9ͻ!{;/Pbqt,4.V:tk!EZS͡2PVr|E J]]ijtELD7Ak& \eAg&;B!st3 '|6{}V/#vtා8+5ZØatO&ۉH{D wޗ\"grgDH x͸x-z[`,MdHBjg.I6e -Y_*؇B5HѶ$:e4[xL Jةɚjt9 %GWQZdkҖuC:>,z~G1Zm- V)_(id)L)baA%8 M7[Q3jkTuQ%KJ޺pLtF&Q-$YwboV NC 7pP]nѱ}n]sm&e,NU3tևO_،p$R2#;'skFsg:+ 9B|p/;zB> R+gle\ `.zT$6O`bfRSO&{ }3klEc!UG'bwOI_SM(#Lku$?Kb57$&lWލ|D~$z:]ΐx'Mr 9y?[;(/ 6KskŞ`, ؆ +^i^  /B`}7uaCh(U/ݡCZ(YF %8K_3&|Rʡ/89G ɕQYIܘPOYA3y޲Ww:-^TaMIACd#jxYeݦϟTk1-F;mEsK̳ɹcc*KuAt&q̭pjn oo53(xV+2i,Kb7Zi}]4syU҅)l 5y {aKկweh}ܤ4Дv+9c@CϦi|51,ɟZ;45"F|q\yI 5_f\lŎŦ ޾HƱhiJJ;*gi.%ܹW~8y7|l,凞PPk{3̙!׼HaM1L8!Ҧ7p10+( B ,* s.[9u>{/cW}6,GmQ> :E_ShDk$.Q)}_tH9Mv-2}_?e":>#%E9Я;Q7U1K|P޺7|t:3i $ʩ 1,1HOFKݏ%cN)9%_@ɣI#}޷4$>,ΨjEa|'%q->w`iBQeMZn|wH^,^/ aq)'s/>k^ vzP>Vat葁t!^`ȃ.鶂n}ţDTn,UgہP6(&^}?Mdb vB2d L;{06ds:)-7vOn˿PQitU2e%zRFba _tBVq/혹'1)` jQ}67+\' km#|Q˭>L64ԮgAd1 RKpYc)d!mhni門`+Lt~TcknAJOpt홾",lętg_"{UWrkAyS@'5g{m+҈|5'{@7Qe,uef qdUg:NxmpfJS$M3Kl.8o!EӚ,6L,EZyK}Oksx.'4 _6Tt8O596+4O_ΛʶOl{ؾ9mWRsaag87B Uzy$kiF h9sq݂XJΛ}?w۸ѴV_"Yبq #jD"E bq" ;U>S_[< K^M8yߙ)ʪpكRzPΜJ.,{o2^x@S|)Z3/;ԅTx*o?UgVl; zbNWJ9㸮2L':qa9=Ǖ<^jjMgus˱mjܐ׭?au48SbVZ_7mwLԾ:ݺrh:B1̛R5*nzP 7=RCNYǷƨyW^ʌI'2FFW*=١>?Ԭ_~'3CT&@^]-Ɂre+I83bX zw[:`M i|4L敲6(eC땱z&SB!)Ds=/-瑃Jsaʛ#:q=bOocXE*L76&t(7)0 )P}*&9h`P1 WFgӷ8~3Q/},z V:XX&/]{AB/ zmhb1Ur O|1C&hŦEP*'+ثq@vwMYg Y; x Lܪhi2H>{,FSAɾ GVv]=8;@haMl*ݾm9:. $G(SĵŹ0YVpRGDiO1(crjҴ )/ϱ>dX?R6εkW EHY;| r86zKhPOP:Z׭o<̞]{( e-t]X0of/m8\< ͓-|`յ^h唡<:jhJ&G_G6;tl ߘD' TDO.u8PJ aչuf9M_:넘 F\vRx? NU <wj æ_8i[:F賷ܫ~kJږ仝+T?  H\F{i퇈3_c-BSe!`ΙHZ/QIrx;f5jՂ199>F͸@2%OMUe^e[18yUq! S82kP`AtPVHzPY+ Gl`DiH,2\9NXQ3Ƚ[&]}SqXBpAr !i͜Uĕ<a@"Zm:{ dJǣ)؈ۉ2nr97͇G, (;REyCͲMR TA$vم }fB3뚋 ta:ώ,vo^sHu4bd8Og8+' pLP41io"M|xD&ɎQ 4rA&/ Aww9$7#,w@F_gQ^᷑.*_AE1~+XDY}|i펄'ڇ [v@9[WpŴB邪QMwivȏk>L8e0O1'=Cä~pPh߄f~ ͈rd*L>Ɩg&IEeknZ*K\Q^ ҤS :*b% Jigcxe%6W..o. rY`W+>.uqzXNlSĻ׍?FZ35[Eܕ !I+`('kC#p몒OPHT1 G7Vz0{&3E;ONJ|*PawɤkJV:DC+YKK ?݆ʨ' q# =$ I #ً7>i/,۬)1Tg $J>0zZ8ZE4_IPx]Q`=tqkێFi)>c{,6O` W5-]jtvV,j>3Zdv9]ѩ\PZ.'yG$;o{؎8g"R$կsqOzc0Sϰ4JMKabgHD@Q5eF\ovL'0@z:uI4KJN+ƄI y˗xE1]Ҏl\d!5xUi{}Hރl]|%!@4GSeJG m#!̪r~ W+CD;"i-HgTVg?҉z&doA;9myJB;mKQh ߘ8(]=U|nرs™5euq(f+ /Μ>D'xXb`lwʷsg'R mv?֓2vt68Lz_R6_+g@rJ%|T-M4sLX0q ,x_BmmJ{6Ͽ xH_zywIuIͶ~ {ɒsq9 ÍYj墖QT qϓ,ow+ rWӏ3䀢@[*'*]LV/0R\H&3Yu& ˟qZXÂ:p܂5++h5PSfVd@fjE wwe$E%Yyf)`sÌpj/s6sĂv4=%h=^DQA$YB9*ȺhVCB8`^Zk3%vsTQvD5B k%Y,H*Y]jlxo#m8}W 7^tF#瞝] d\^o-m[R?$ tTU?fg f ls*,Tq--p2fƨ0cVda TR AˣصS;kL<\#r~Xҵ T A4#_cn?MS])^yy Mz3 8+]W7@DدD#<%(53C F$~bG:|pĄmmir*,Ze2^M'tX/?pBjLON sy5l"599V06*{UHMV*Th^K~.$Soe$8`)9y 5r|[d0o@z~< Ϋ)"ԥw`j%< (9Tq2~#:߼{9k>Py:zW ] >wlXdFsNd$a -M @poVQ ɅZx2 j&OHĮ!dt{WCo F6xz8>mlj7̝/ 97ՑI"J |+k…/@=1Pi'<NJ8\g^Vezl(;Z ق]=sspp%V ۽M6X ?E3*d4ߥOw EQ$eRrmG7X+o;#Ə i;)~<_OZ#]̂W|0@eyCs)/|:"*d9 =rc,D,mf5gVL:O[/UsE.gs&*=c$-ۏt 2߻-h1"H~U}W}]'7CSaJo5"Ͼ,JI#㜨mU4v}:;X>,s&-pCPOBo/a<{E)x"%9KdNBD'{+W ,eMrL3gpWF\A"N_`f.;XuRV+0^j[9,dM lJ`C|%o@S 5bä|q|o:L^;zf>:"$Eu7f (j4-fw~@$L $9|@ɓr Vѝ >U'2Ë́BPE*-’A1+sg4?P*bzz>1hcSްQU|"pڗ,6|p6RH(KMw.uͺɝB{l#'-=)etjW)+ǹ8ˋgoW5\zxg|0ƅ!{N(uxN$,<4 ^s:Z~_acojH/eo^xP:" u=@/A+ MdG: 2R;8ȒHC6|UјYq.*H9~cLR9yuGeR.P'Q5)[KI48>/;/skRhX6弌$k-OkV;1呂|:%2#Ce_:!^gˏegtF]Ū? =MbjQjJt6ueNZi?/(Ҕ8. BnT4r*R B篿#=.8m&KMm]?, MP1 cd5c֧aزy0!X9WQ䈯T._z"pR)A@Wk"n:!9bX0bRzf=ՙ%^jUҺ;CI&JE >h 3,>/[V/L*R6G\3H}DIhی:҂?ZK /NUVRCWcj*9;1E%IѤ e_ J0Xmpsqk 7M3dׯ s5W= r9o`$Q7{ڌf/7.U-u!ѩYj7U'Oe&$I,~+BSSyr΄x_8veIw $)nC&p2?M 5O61FScV8{\&2:/{SL:71'ajv` I)jg{/5R_,>B{Ǚj0"CіJz-,<كDZ^};_uT ho~E591Ϩo;ޥnJY3Ӳo4[aP]}{āF`i@i:_6-lP~AkC*QчE٫'9=` ~~NFhf+o"&ԛUVCn5g:$ߞhnJHi+<]smxUlw<(:U{Ä>$1gԔY`{s0sd? Y%2nh䧪:My7BڂfdY>dzьܓ[U:Bۇy4,=t)ǏH=PzaRt ⌋VD孄?_anBK߼Yk6xn3"0(gu}޶aUyg9dRxI)>8 ?})O?]:61CT6f[?S^iGBQZvD HdGL@@9&']WI#6©>@<`*E `G\h&j?|8.Z^ce6þGF K$a?QN_؂ք오^3.CgFc!]AX[2%eJbX &57DztϫQF`c.c8[+DB1dc?g$aX;p5M֕qV>7oO/Hsl8InH5ŗ5n4$4G?vmf(믄Nw#7oوU¨On查5J }vv]>ĥ`]4'T?!]y` "M"PL1/;jY*sQfiS1E Ohtt|/\1~%EVk#K~/']|! H- CI*2xݡǽ"~IiDt=?vd59Ef#sRw1(B͑0A3C@z#(N0ɮ- Ug5рjtxmdTL%mŦKMICdD\MdR|qj{ܰ".@Kb9MwxEG"R,ܹQug"h瀍躍] j}9/`' ! " )& ˣ 3 ώp=Am _Nsebi4{<ˆ7]Fs!q\)ZXkU3,f2'ӌ̆84 o֐%ksolMR[Re 7͎| O`6&N82ƃ"aEDd yYxuN&o+SNzB~& t6֮3ro赸dⳟS@z)&rSH*|B@H]E0g^ -4lɱ ͕DAJھDv2e'_d2:ܘg%\v&m6#Ѹfc"U>lBIY%W ´XKaCP1Bb&6.lp;`jF!LWw1 9@>aI fEHU_eUݷTI<ۊv[0^jbA*n¾빲HDAd XW)6J T'm%fkz!9"kep-(7,Uɤ2Kɔ[pabocQпg&.zX5&J E͎yxFT1`D 7󘧜 6E$nChF;t_j,},>r*b|tk0NNҖь1و^f]mtR [;ĠצPxR!z~w9UA85yAT_qEP໺ywM B"*Yō 9®pI:e/{/WFh1I8شߎߛ]~'` Ynhí]żXՏ%#x5A|ֆ"jYFXv%YĂ_Ћnwo$E$WB PH[.+f@Jo8YoE6}UISՈ/ 7reȃ$w.-Z_[4 7XE/F/%dc5bt5V&nod&[àAo85@EPbgCo9$Nqa]\==鿂NQ7dk/|Yt1e$a i cLwgt:ʔxERVhՅ:RCJ?OX⺬Րa@RbF P%6b4$~0mO\Uhm^kS~-k[: kЊAHG̫߳TL1in2u+I͖ CQ=$O(79,ĊXZ?YX]ގ(X2ݼy/ {3Odec['#t[YW?H ܡWc+ezR*:i0֋1{ w]ZGևrp9SvҶ֨sK?6uXD;ͺғ@ISk NVJLʬ7򿊻\h;YڞLrW[84 >Nw9_F:& z~/ DJ>BY)ZUۃxs.Yw?@;pf e Zԓ5 !9n2G'%t[}qUnƌCe:#ΏIQ'EW7s- 5%_NT!]:I![ A@?SsSU|SlEקudڭ#!L\-B:}zjolvM&\ )rG< -_dlc*|l!?R{~=b>;r3ʏ;_aRSdP!F:ĆB<)9=^.i%>XA8dL;‚3ʣ d 8#[n?f:04q ww]Q<9s ư/pUt"Z. \;Q\;3of8f#hgAxћL8x^x/zRJp&oa W M@cDQ5/oJ"3Yw.@vѱ .Npye)]k%9JRID4w 92 br]"0X?q,̲I\ rj"Dw\~ p^z |Ug+and_Myp3.k?5rns*4+%jv37?󮫼n]BFf9 EV LΜ̫譟{ozk9D|%ݿt'C%m3O 8(]'}'6LFhPX3֗d9{VBK6)SxVfҮ`تg-?_ `* FRR̦K= H"s;KV9Zorrej^Q5:W4QUB#" \W~;{_=r姆曶A: ,nAI2W0CG&b;Oi~Kt]e2-0Wg9&4osު;`6h3iwoDT9_1߶n#IeSXO/ WcS ęܬĀm瞩Րq3#q+ȃe9I2VYG}E\Ӽ.g,`,@* ZZ9sBew'MJ5 kt^(x0nr5)co0ǪP$qU:fmoƨ߇8]jI>Bw&&kɶyoY,!ŊBk6ɒC`g7®\ :Ny=R>Zc,X_P!b}qQB믭&,B`g;1H#tDT@T*a0@s/#PzRn̓2nO_)h8mĕ< JBnBJ<틁WzFu/⎰45b/ ܧin rH(tvG$|Qr0=YZPJltO=5-+Mh'맴bx?DƮxzYʗLV|kտ&]HLɻ\ܴa^f(c'&Xt) ƻ?ߒU0NC]g\KGtj'׉c@,TA4|\NѦ}daa+7@- E)#H՘()[WsԿD b4(keA{Fg}%E9L?x ys9oqv/ڑUDqUDNȇJ0kl K{/k0 Ϝ3/1F%֢͸S~fF`o5U]@Gr,cxD,kf2w?RE$Om9>[3ut6u_vaJ"i5֟JTqD p=>Nاc/d=iPLK>t`3%-gVhla3̧GR.6cl¸V@8:-n?Ni+dC`>a(Xo(|$Å{/SU=3벝u8qr\$TL"qm}&zy,238FSRYCx[<"!$,"4oGtLYv\v J-SQXv‹+խdLjJP/Z STxSǴu7:]tW!ҿφhOM/i9w-` y`ႳJʍsjo,2' ˙G۲ǤU6 r-[Eq.e}Dr .BvL ]bǾc~@ʜЍt3_C 2;.8tb+a8X4.= xoO(ӐWz4?^æھhwBu3FĴsV;0ԅ_I6jOx!A =t^Vwc7K5oPJcܧu/ʣwS&C4'M5BƷu}cZَs_,spXKPƽvx.ѦjZ%yJ:y{a' =QϜMj{ДRu@hTսXǸaŃF5m\۱Ds_P,)߻nش+  ^GAN:*f-i.J0p V{Pi?@jQB5}䔽:io.)Is{+ ӟE7  $5xx& conyoVY;=BzFTBmq 3RxU͒ylWUӼaJ9PGCGE5 \Ϳe@喇E9ZC‘b ,A3Qbl)[EO]_ux:" <ͳa5E;ϓI|<5 vS OO0=<XЫp9vUrAFy| m.T4NgP-U#,Ѫt!֩Wx]z0:!Dnt:^^gV xU_CeY V-i%wj}ZZb7[0Un7mxU-%'ZaI6(а|],o]QX 2{$+<A *y_qiS tE,Tk~panT*e&wo O8Ez1 wc_ط<{^̴U7%fwWL$nLٽ_ҕVhKC, m&ˤlS"upg.3rqnq`,${u6mHW4_h,4Q:b#1 5΍;eFlb.7us$&Rm߫,%w \KLB@P3)nTN{ӒYO9&Rb}Rt8UzcǍ[!/e X>^TdM& 晪{^]»j'\VXH˕]PQjʶh^Q_& B۠4qAaҾyn7H'%8F$t#!0|qoI2/NIߌTSqkcD5k\֖GpA[tc> h1Z`6!iZZ3IRrmm r(CJGcFljwbr|ژ3,|u1QHzL3κBU1@`ht[Yv22iV󄔥ıP1UZNv㒬 f* OO C)DJnWՁC+[H]ȡԶF?[n+VMxa?g,%;Cy,(X0lØao@ Mgl"p)b0]I>=Jhp/V`簤_J.-x)RhH+NLf JS_KHŁ9B(A&~\]6h [nˣ1:]}r?LylֹW S2يیjy3A#dv5瞯&eƧzYd{'*eZJBZsg_K1 Cl3^ؙ{+!G:WI]YEjSdڦuSj֏ %qu "D:A\M;Ƕ[~%VY˘2&N_hŔVV첄K*ǚu$fJ>r%oȅ 'bEP1x5[.(@87p};䵷AObm$8+ۨ~<4sI lk |_ `$ix'+:x}oB%[)`6h~;dP^ӿppT5Y)#I9n|3H45I lx)p*mBt _ =XA)X0nQuÓ* $2u2c]8Hy ~z9' ŗla)6_!bg/GY\ d52}4VɯVXH?ya"HI%%:A^SnWnuzrKj7߀@{as29^ȧP7PJ\2V-ÕAy3 ^J2f!rq{KR%pه k}lwO:0 h7K{ݺ5aՇIZpaW8ޫ!pߺDhR3UxhKF>;a_ >E`ǿ^#ލL'6 I[Y٠ 5 ]3Envp|Ts.Sw;KV'FbO &&Y ݒXEK>J-wQ*sC{l8%.×KȝR~ba#'č/p^N8^}׬ PENʋ'_Ni3vСP4+wp‘s͏تk9E8xi 򤯴o'XbܻGsRmݹR.@-l%Hj  LDTYHI$ŕMpXX[^r.jrڨ CsQmYit:,VS\~0u`Z-gJ&M2Ucs%T$lM\Ĩlj9[G,ETtvaemf>؟CC0HȤf$Y.^HbC8< E'1zY_i{Ʊ֦w\7'<-ahtgճLs*aZtf[j%4Im a[?gjG.(B܈P+xZ; , 䟮!c ~e{X , ~+{9 {ö E#ҞE*p# }t/5DmA?OH:!r6uHvaE('٘8]gxIT׎S ꍚ2 \ire)| XmbC=VS0FaP_a3sϙ `0+$: V"D3"tjcjQLI䐬.2 c0]Y4w.SfjUsp΂>Kjʝ? 򰌶U]%n Ő LP6q (G:nD~ Rf1S#9R4&;։9PD/o6F!*c,ȹDMG {$)&,WF*џ=1KW VWҐ~lFX|0of4twrtݫL:)&[gs,M9O9oU>QsM3׊'7\/a.a{^v}A6PZ @*3 Yd2o]ցQ,4\gԲc7Xq6| :8SM7]<V5" -b)~yq5b+l[ZEt/O9̒|a X)L \(sW1XWVޭ"U rbUÆx} ړ0\uKg|zb7ƈa7KjO"Q{n=\ 8q1<R`918^g%֙`n1S!mWFT KjD2׀5#.ũ.g}ȣVbyyBD_Hg2(C o)g瀪?T.{b[u(VT&{dTZ|1}q=*s{\+-X{YJl KE&О 'VX6Ӱ,QsH.&JCy&xUd8Ἕ=wP} R` eL,^POjNE(/kT)QhT vbߍ `q~VAc)ӺXUK$.@&$FANJ^HvM ywP:55ƎԦ h)'lkT.i$xeg|)C>-%#;2( N=Lt|%z͘q牨;![$E]N.UQƤ;jQcC쇳pxΉQWtc lԎ+DsMYG@C,Ub@ =%S*02}X:FMvyOيPQ 6daae׸n!OV\gz0at_Nm9nƩ&1cw[i\4Qg7zA |{iaoNRz6LᲪ3 /?uO BΨ4$ O0_jOP7l|h&FSz9G Ľkv` aKu(V=`_S5~<8 yoyHAar4x aj`<[tٻj nӜN7ȮHQ%R-:.H D'I 3/9{H>8ע z)Lצig&%#pdeJstphJelY)}(X9͹KKEV=;:$K->X+#TwFMź݋qC!;2zer|Kΰ(2=pփ,-lkN1U1TGV)O{.wnI6:8>bF*/Cћ~DC; J*gP6f6eCVsl#֣}Jic06"(9ʫf#.)H_GSݟ[Ias8geR>B2IF:ddg1eW$D<9Njy~>)@fkrYIoXcGu}R[l'+ lᕥ 'D;XQ)փ;7.aj>wUF~(4vmkgO$,~텙(]blȱXrtEiuST.[8˺@Gne]83CtW zo%'c9wKKy5~2S. F:EURCl(*e*4z<#]r)7)3/)w=_DGj+.#AԟۖHI/i2+Db &^hߨԁ6{ac=W!qDAoDF@Ha:sw-+m|Z'bÆ"Q=uܮ.\k,~dö K.ra DƕӏhC3migǯoYψwq?ag9(Q5F Eb (o'81dA'D!AKńo1J0*^ b?{+$;A{Q1vg:tP9"K_s?ba07$/R+i#h?/ wQzsz; ̞#a5Kن\4, 3-aY 5cip,r6(wPl @i\:)UZA6{kdmԤl0e%er^ܹIye}VuPJ<1 ڲJ|,VaMalULP5|9Ta$[HFo6{ ʐ=JL$PA!̵m#-Wy&6˞, W-\yFKP']!6) HXILδha[%tҞ>C 2O:ԀQX8䘉K'zm6PKHOnzl$i71o-EP'B- 0i`-?G"~;FLw%&|wg VP-&RH);TKyP; Sb ~)LMrTt%Y{9g oXZ) "r ULUK⚨//GkӼq]AL@'Os8__!4+6o6#>xF hTSe4ReG-VMYS!B'پ ɛ}\:b(P\pǒXj99|hl-{̴l o'2CƪjS;>9k= 8 ^}!m YZӀd#:J!{Gd%.^&.U=Ljښ~97Rःw֫=Hb97Ou<5\ynu[Y\K}Cn0ֽ` y_sY2.V9Xk|B}KB6Ĵ07&=%j}9 f6$J_ ) 4t:RL]fXupu+'A̙NyǗ6R{yP!c.MrQJ7T{[C*OBT p'~@e͖rȟ 7M7.,Kbi|$綥k,qԺۃ5sI^PL$xv& hd):CuEv×F=qLAa]n3ʹ+Mz1gv4=ȭjS^% jݽzð)?lGzMi-FAi[/H&翉*֏z`4AwzA"1z{ Ӡ]߭#Ur!v5'DL$I\UYz Į&6^ YLt^{mhХ=$+H"iƘ-k;j&9ऊXX,3Ȃ<ԽM|[yS~௹V|KȺ}HQa~ZM '$c J!,"K6YXL*ݬV 'v+ŶJPzlݲ} {Zb^+MSK{;ZtuVfW!JR\.K<=5>Y +4#YN6hmfNc]ߔ5_rYm<=>C{'u RwKt8wgQdk*U6^e2{ iwI|( NK,mJCP#Y>l|S$S'-т]@}v:!4?|f $ff,2WuTZw|;IǠE1.C-|&4tf/2B/StpnZ9EB[ z-/8öwa(X[EWE!$jUGbWN.VWcw,],#BH۴7N PI}Gx (#VC`}?w ]߭EpO x)(}tA#*% E _6Xse;hGwTH~, b)8_V2'¯|BMG|(֛g"ާ|qPX{h7k֧rN Bz*0 mgGY#~PFM%Te܋Ǒڼq3GKg غme m Rk*gf@8 \yiK7D[w4ڊP]3D )X"Cg  Z7Nl$0$t1d}yRݘn+U[$DswIOUs5CBʨWjIR D,Ύ!^[nŘ\ i*w$r5T1=iEp5f-7BJ_"O4]SJ][+d<( [v^A44E>_(VCn NDkR`u6ph? h sAõp6(\ _+±ujګ@g Q}e N9͋N-ٙ?)m Rq$VqRWQ(DɰٔuM<&kzO<,ĘwIŽ%f|V (3ji[v=H>J n#yՇ~zBr fgL[9֖5q3 P̈ӊ3 \i^2&FHaTk, |8% YTy; v^P{rU'u2ֹT~~y~4-R >cl<*V>\'vg&(Y5↾({fg'?p*p 4+E H^ g])wnU3טfC =x.N|% BR&`h`m89-jHL)d75b\o5-D딹G|0cK!@<߯d;ڝ>5I\,Onr{S(TrҕhS9r4"*4;MFV= ;zwY&,!amFhD n$qW=0%CFS'`{F-ad\oUCV\%AugD A%)jZ$b1+7OtۃSUL$'?-pDn*Nmҧa{.DHbMkz!xm:LFJYSz%S;pl4(ƣ+ S69Kp\sq l#dsY;7·ɸ?.z<0?Lmu0Ô+W0r1-Chs5z]u8~=3L8os=~ LW5g-A'ǯ%(T)hz I5 *'^/I]4]-.qQw) %MIlʥ&YjROU}dKˤM? hYe=VK}J; CyG@f4!x hOd9߀zWRрUHQ_4JW) u6= 껏ֹ%4 y_Ԥaɀ'&հ=(B\Ix\SRrc.jT-_G+\ovi{$h]݅?.mzg;lˏ}E=5dѫVN1duDI1'HYN$v: 1_Ȼ`Z#0 #MX:@|;9[)7NKfa}uv˵yt=)Ff\RCd[N5|P#:Wr/l|ݾIL NtٴGL0'k{B"W]TVPQo  TVrیRqBs _XQ+_i& UVЇZ|Rxωlixq / p"hXW(Uo+YoN+Iwp{DBi&:4-0Qv[Sdk]$8dI56xn?OC/ }2, ^CŤ>G: HN?T=?ڪ a/]! JѨraZSV0'CnRHwֺ=aOHꭿH>8jrK4j?7Q[lБZ #:SG5} /F\7:i/|,Ii6l"̟ydaޅAMWԭ^T6`$ND*,[rVE1C*ȘW-Aߎs"zN&T yp^E?j0ܸ2ct-ԋ]v RޘZ=L#*qG$Sbq~Χ:};*,W01 sfe/cH?XGQI/R )C'\{5H4YZ 10nO_ o Ք:9uu*l8@%dp@F@Nr~/ęX[u{Ğ<[)zOaQT+p6D3TBg9q8V."/Lxs>?Y( "A j@{-?B}EmÅ"s6\ 9R|ȱgb+P]INB,QS{Kw=G?%/gOHLG9;!]Ũ{:#U /TTh#0m飒I Ȝu\aRHu~v MQ/Fn21[..- ^IhaaCUۧ7.ڈanGw ia,qCb/ܸ8 T6tnat5jȾӮ]r~lm>K%@6}L @=QFءNZ2߾xƤg| Fvbr7g9]"w`,HZE oGJ%B aP6d|.'#._ڊ'ÃQC'AZ-g5 WO:Ӟ^$OXO_Y}$Yn^$gd_5o3ZWGh{b$wB&r7ˣ_YWì G{NՒP^!OPDw! z4ɇkN#> l&d !D(=gk&Cg܌Q< ]2} ! ptA/ȵL_F%*Hz[ 7gww.Q`epG2 !)bcȰx=Hӧn^?ϑj_qC ϡ >MSe񇥥Wr q& m,-yiI8bS7$6.U {/ׅrdY4A_wj<761n`u2aoW 1.ɡN#͂cDkz$(h*HU[Xl't0قhj}ntՌMќ_`czSȰ;v]<ԍEYf')æ5P1_5vwsneSyɀ1%=T'llV~jk?E$kA^}G8ߞ7ł4(Q;,*any ՆyB:>:5@ wl[⮞ T6 j*şr~RY"fNG"u؀7t9),㞠=6ÓO*^a#xxwDmXF@SHpݼ(MY^J"UQ`M]z;¶e D)KHoPff~ge2A:5O͒-Q!UT!}~($=Rv}9c0L`qRv qi.[e]1tXg$rNx8|h[ v_F P_R;SL ,JpK{Y ;hE`PkOCs!}9Qw^_~!×Ao{ӯxq$4S<i⯒_q1"QC',~\3XDc 0 5*'K\s6Rfp*Yc7Z|sc<r?2_0I{o.\EnsQef<@|o@@c+0;CL7Ρ%։̂d%tk Ʌpj9ENZ_{_cqkV_[$4Y۔ CH$e\[T3g俽,;u`@"VK/UCfj D5'ϜL AJ9@kF4eD1G?Or7 |>$dԾb`d[c <"-Z"1KzBJ[lL=umTԧ1 {R4ʞqaS.•dkR\f4'<+f{hZ?L;]"Df'"iX]mJI8W>S ˢ9̳uV_?xɺ85B@v+D庥QGWA+t/iQuhd{b-3]_0Q)apX!OYU ^gR+7/[;rq˘RВv`0DPz9Q~*}ۉ 2bMvk͒;X;뛋!GtA7Ƨ`/P]ViQ}° &M%. J,bF+$K=waOcxE^]RFxU;MwC:T't sYN4/ߩ!K)ף;Y'ą<윞2ە)!H@;Pn.YcGzY3}"Czٔ`8xC e5)IwcfSOK UPA 䊎R߲ph , TDn i'X-Ұ)SW `M$nɃ8z1^Kfw ՔϨ\Co\Mǹ ~BU6C8@8ciwlCU(xQjJg*gg6 O-ků0Q*RlVD06c^ix:~]jڿFL.;pZ 򲠰ܶ#HS ֚!RosH: NV2tܟᆬ-,[0uDo;̆|PB?ҥe@9= Ak2g6W@yu` G~'4fmZ# vŇW=M-ނʰQS}u覆uиnxfD?2O>Zv.p kJtR+y&t("dT;`X9V-<-uk$cuPI1x0~EaحR]\<%'ۍ.ܑ}C\اAeQ7G*Ɣ]JwyPDG1v'ߣk:ʦX ò fc[ $GO3Xm!uҚcdjͬT,RADc FI]`?5FLrQ٬@P74ޢѺal81/$dYvG88]Ċ~{09Qu9[8P6Y]}kU [gIN_Y~kxۃA3YN;.Qk} THz2G?cirڳ4=PizyPyqvm-&DY'8 N;( GfI&1*,CvaGS3vN+ gooFW~?g&\ 3AN;T7$UT\'q\Y0SvzC$0nPܫP),b\?<41)K,Q#JC\J7(":qʺ4-0es5LuU=UhÒa++TИ)󄰅ooq9sO+0GJ [ _'(H+ Y:yK-7VMC)YJjǛ*a?֭3dVȌz~[?MYkވ-zA{ND mGdh_\~ϦXG6ɹh;Ti NT=OIwJ9>61M&zDz]<\d-*ϊ K3#̄*tvm=$s3CahLm2m#tN}G̻[z`Zߍ2pG^ދll91stO9w+)2. bWZC9V 5LMS^f04e4pUbX?5M\%:{?@ *eEEɁCO_^p|($!8H'Hh( gښ&G%gU0jDҟDg9^E,`P=s ^A?ªU\#s^542ĨROPXBscNt. Lٌbduף .z:}@}KeFMŐ]C\"3,.v'?W6~" U-̖ip1vg:_c*&p+[?%mBג!aq;Ouжe> jv$((*2qӟ+Raf៊wo>\MkSeW| pNj\MO@Di7dat9tq-#'XH4\ses+z}h_GpAC RgfpEU">e2Π&?_>+{aU2/T*b@\ 3f&(T0NQz @o"oq$"'@{>賒2;+WL8W_MWAT6QbE_8(C[m"uCx0c.cU6K|aPHB f%PulUt\&;a&~] [=ڶA qJ R?einWUU|iXQt4d>@B BtgI^]_e0 )|<Ů.:4m`.0PӧÌpDKl,b21FUن{ yzrYbY#=pk>h<|I# YH~xlƒֲžc=92CBYx.3$ն-|Q=cl3PxɄݜ5@{jC*^TM+<.fYeT U?6?LB9<ڑ-U=ݙO)B!Scn 7כ6&]0*U 1;rs t L51tݱm%t'8$#N~.ƣW@t;ڸNVJzUE6ƈa7lPnz(@!({ԑдXܦ/bMu}ϩޗ G LuLrq6?zD _ˆ' )~:Q*4j@D--rka_,s g7HVrr[ !cSg?_㩸Ar$X5Ѕcg2EVzj\THN d.[$pWٷk?ʷTZHAOE:i`Mz4TXf$U|Ѕ,/_/XB(x'(Z,ϞFBd!z"̚QJ>|RtI&/@?>s8]ixѶ /ܗfyzFr mE^a$fv҉y9/Bo/3fhYmz=+.-N+lB`L`rOygKx͚Jq SIx#䈞6{r} G?HALR+p D43aG1H\ #{ycَ#e]/4m }5 yQ`+/x緉mށ23,?R%~:}M9F3=jxMs'"ݰ#VIRd8^$L***0öcH.r2!Ax¯eMcM5M!v+Vi;?G6κ5BFX̡\FRϑ}Z/Q#3tK$ vN|MզGhP)_a)3\}isjTA!NKk, p 'a R,㌂78zr줬v08L?qI\Km"س: Pr 1.F9ogP/W+{^ bu.8~㖹ȔjFؿ+a'LcX'rN٥"zPڧ2G w/,kWawo>R8 "<@tA*,h҂zb32V@s0t ,[Y2/~;Y'keܙOg$ގRg+}LC+V$ s@I,(sNs(-[~™R@'z>%´GN7#"/"tf;U>Wυl>F4bS󤌰rT|hG@YkKofgDY8IŊU{y C "&!~6 $&n)5#ns^q噇UBQG Y[AF{$A۶D)kY `%K]I*O>N*:+ħҬLd~Yrӛ0ؓs_MFKJnTP\>6юAIȨx(^-E4ϛۦ\'IE\-$K GFrM$<:X"ݫX@w N.6\1 ںX큚# )@2 BVٽ'XD!wJqZ%j뎼1.AF5|%6- "#UX)I(zĠܐdOE n]۫^A@ sW׵e+ }}w5H Nwg+S0`3"fD>M9%%yp|+O݉XS -/˰%a)_{{p8eNndcm[vYF =ecLLt+EXfN*3 Td,vo-[B *]jXt-]YiQ 3ӷץ ℡>gǐqwX{HOuP:FZ-(D+CuG-}fV0v֜o1$477_Q3T}deR)@6* 4?Eq;㧲G}(ei VC9X?0ug( 0#hvEaϲHcyF5(SO`Prϩ& {Y:uA,d (@n r/uy5vtr H/F~"W¶#E r]sz3|d_Y8ZΟ, &f2}1+U6*vaCX?-e|T"ֺ+Emu##:+%m_K~'rժT/Fz;úL)&u soR(W,qWFxZP|0A1ÒM |h6,+> >t#V6bZ7~L6UJ+=:!ePU˘!ĉkVq)  n[FDqC6BA6ItoxR} M~08>Eoo\}z5:M'8e<P[(`_h_3r$xIF.X.\Y"6vݶ"?8 arH*}<2S)CިoO840M~cYRAL4`uAtW_.ubv\兩Z/8{D. &t wOr2~}ڊ}^Fz@x|I7 Bwed©7u.Tr@޻6>ťq]ab .)6a/, !%DoLcN'fGBNI+/8N]#,O6"~ R_nڸrM]#7o&K5ystu&G**jBOsPhA+iH!F n;BȘxV*^0"|Ӭm~qWemyj^zPwc=F4Ky .'׋c7*BbE0 ;g*tgG-?Z( dÉVa .CFY͹I]HRiO&6IDŽ=NɃwIMb;8 >\2dW|(z=C lwnxo qsE{;5yM3،s V-IO!N_U_f7_M݃щ]Y;8,PL !0q[f5*Dɟ=XE8o~e C&;\GlN >(oMˋe;="E=S\B334"C:`TegMTȣ"VZ Bs3z+U(1]:aA5fN}>_~P,+SkВ` mJ+S 3_1=_i3If΅ǒ.K& oA BBp?`4aR05 |އ|<+:z䋏_8m,34&A3mno~;J BwQ^l4Ru+ $q,1Q1G ey`ք-b]xGNt-^RY}aBM0Ytw Cw/n >aD"U`CmSd~H`C | |?R %WM A~#lPdT^oq7Z.V$3 sf `ŮM˃Vg n2Kc*_VO bJ8P(/Q Yʫw x.>7^Nx# x)ReϽalu%onO0OS6S+-g'N+wMʰ/c I]oO LUP=O HclBe]nQ[iC$ӓ1"IZ1߳Hy(JqC(U @It'{m,FS%70&|j&  8 fǾLmk]\N -o̭O:MhEty/z , L)֧|? i-Hj@+**֑>K/E!ei`_h"u;dj/e2WUâHRҬ,~'k-a"c8MtTn,x@0h _3+!  {A+[}]r,7 Tk.IA-aٖrv8p!`+!Z?3נ%QXko.p@lX}I%3a$ʡE )4f(OՠV kHsH^*Zї5aؙNW)fo ;"G~yݶ{- a)y-2xtjF9uϗJ,`Ǵ9u Cq,".a@9}`,X??# $0Rlˢ>*CrO2iͦsĈ'fZ!A~ V(u &O!zZQYöTkb4ڍtonRԂ'nn:b&hbؙ7jYq%(rcXh}&=D99 /@oR 'p XhtyDn\Bdeo% ߆cnIMy!i$Ϫ\X„.%1T+SND#0RRQh`)-rVg|WI͘Ns, C"ӮT)ǜ e!-ts˘hV9!dX:*ٖ0]Ǜo3{1Ec|/F,([XqQ6( +;e'.D.Xl7k?^Vu<(Gl!}& ozf=!i/K$hB4?-Yɹ]*x.c/Ew=-Uɪz^35e9X'ϫ0h?ɇ㡊\97 g&]̦ Hr U?Kj,үE]cnp@η>Z6鮺>DB+=[|'ˡlb˯}Oj`lTvtoSht09¥_\`&bw c`Y:f&'&z7_pe`5E^34BYJ^bAS}'$SYrf곝6 f w%j% z;=/vr3+=Hu%]ㅃ{"yƙ(^vta:/i`"O>e,> 3R"S@hN]Gyû^R&Cf.@dugWXC߮ 0H|)cP/8B>d!+L|I} t/$wC%qΟQyy2^-iQQo\ 5o'Pl!1,}h3x֋hr2d0ݖaLӔVB"O+@?kwCǍYooHJ$~f^^. ܥ6K0 |Gա)dP;p`o[ŕ|BT :u~E1g:aّ2*w;Z{QYb\_ э)1pIpiujD.鲱p8ԌvsBh M+tVůjx06ʓ6{#W77ϙsNe~$a[l+P [ W\e[`l@ ݿ#c cG8!_(`b&_ɾ9bwNбCƨ  !; J(jBcIdBeҔu\[-b劥 )#`}tg L\}) qhj-ƚB:ɻZY#\)AǑ~y{s71"2إjpt{p5-(h#T%=8">eP;|uD{Vm@"Fy[T\ɡ*MYբUc!d~ E`6A[ 7rf``lQ#۳~f !H#F? Py {!F/8܄R4KVLaٷ;>fh,;Ҹ^*/Hѽa3xI=\9_#&l$Zu:E)m}f!O1uI%(G8Xf"t@t N[@ZxM{H-.ŵ0G7K\a+:i4(s5_8yS`1^5B,l 2>w',cD2!Qsty,Q1IC̿ơ' NY, A8Kw~^?2Cʕƽ{b& fz9DM cpDu%m?5ݩ#IR /s2-&3[EJ#*f{I qu??JΥJQG6k(N+G$ k/)@6 59P]eQpKpZ=us|kUzG B>xwfB[ԌjeX6Be* Id!|)v6ƈ XʥȒV|91{*8κ+(#p? (Omgծ 8]N 8+אLӬ ,ƍQ<D=M mЇi;دj?Fjb͓t+KS5*B#6{@U>'rgz,Wε1 *39;fk2/)BE{V&iFS/*(IF1=Lc ];efCsNJecƓEJg5',ȉel hpG„O_;PӋH+p';:;,-/DB%z>ASM#ӿ\a6o65ZuI.}ek", j?LHBp"RnQwY0=þuu7-璸Z1"MQJLcCO(nke j.2t_7GaYzHI[4S[/f[X";$hK:`GjOx a ~6pr>68v1jY ͒\w:5ΞjƧic4Vq]8!͂xN@V֣! UAa^m)il|כ /%Ð̼ok|L-R7FѮ@Nve,z< 'f}ɖ [$D]eFȲ9X3H2jc$hѻ;(Ҟo,Umlȅ‹*\d2ɧ*IWdA//9o`D53NHGD n;U#w+i[) hE3\ _pY&tt7+ dV >[&+#RNL.67.*>qcaι\!1Ap-|c 䒐7CGy.BKܹU0D3epAY/y۫5M!)=ӡ^R׀A{?H~X%Yng؉ZZ "BԞȋPh }0 h4X$2 3 vXg;z hi9s+dTM).H+ s^ߍI:^[vv6.` 27LP6-.iŘK푳wB6WE\mtSd3!?ў9M<$;⥙|W;N1=k!XE bWSq U1U>q^Fo Xx_u0'$ Sۨ=Ƀ$] ,$n\;!H/S!Cct7]7R+oHMcWUĎqWX&ÄÚ2290*`.8C;sP_nW5vOlǨ  ERۑmD/9ɒ:{b!UwbE$l4(ΌcnH`d7#TC,%Vü'kaglK7P>o vfdn783e 1{ٸ Oh]3AJF_ܶx0 Pǧ$`%qfǦ'mئS˼3]j&Ÿ;;0i ,<07'IXip(OKRb֩WȾNS׷{ieZ)Y]^lA{b_++2m TLAz&qo-8̳͗C ֓[L⟓w %@a` #1Z]1gFOf[W٨B6*Ab9.\ #%!|R r7s>Tx-GOEVoDKk VOLvr "`gD۾ϝ\a+14E]Sь;KYٜ8?%5-&.sdl;vU@/X [fW=.tv3ON.%{"3n"UZHwʈu#N|ԛH2&߅ FyyRt=#[k0yBlvM3>/?wg4A?"<x7K F"^eVB0 "%<*)#tMLT7hk\$h=8_4dG12guND0؝*9r",`d9ocfFo/:M:;ɤH)wB}z"tx7@`s,d:BsAQ>e̙V?)↤SoTي1ǘ%Ssm,S\]'s3 ؿ2|~2'MB)Ԕ_*_bG,l.T1#hOMc bHW7aº](eE ŜuX#n/5Iq1:+1@߅e8$pm%giLcʸ "EE$(a4XrSsCSe#3S#W3fWߌ2ޕ_(3KSTh`.!gMqE/YykЈ48W~-,)tj(=7c]M+ }G..J& &Ş;ca&&֮T1*z~3t>w ;v➦rzg<OeK]cjnuj|;r${ Wh70|2"cY85ߤlwdVL\|ŷWIl Ƣ::ߏ6j>>ՆG'LCD8 T=DseVn9ꥩ5k?۴MtUF3NÔ, kWiy,ЙȸuKbp^<7x9Y:4S X[(%=mH.xY؟|,kM\>4(^NT.֩%cIq"2Հ 9AÐBK$J<V53֘))snوޭP=?wKo-=hqW/|\bJzX^~Xz00sis @d<kY+l 5ܦZV/ݰQ&Ljb|ÌK}Jp+-Ӯ"X7 b 2}ڡ+'I󐉐qd$Inp>Yp lg3(ߞ-(UECcW?6=`Alv)Gn|zOI7 UPu_˖w*ztaF\eQf"ztV$ ؈_<䓮Ák_'ʔR.D^\+^ З"ѕ4Dڇ;-}fߙ7-aUiD˸ԓ@z!,"A+PF0jXgii3aYooNi~T+mcW0!HDs\Fz$/@##0fGIGefD8\k޷ veD#^>%5gqp"bqE\}!w|[N ƃHep.a/LQTqa,݋yfJ@>%9u+@%"ƒ7@_-ܜ :az5PݏC`?.~vǹ%SMwxqM(4gS`G;bziDӻ˲Fj0I,T ͐x_~/ P(\q .}CpbQXrb~sOl/ ,!VZ$vGC,N#= lR ]uiz}3/]MWeIzlB\]Gfz]Kh]m.gbGNso䳧woǣ0#8 Wp )S*T`Ƿ9,eCMeGEݱVf5K∑x!y8rs_l Y`DE; Q5ZWgrGeR7-Y̅S#u >USz/dZkψauNH.ڮ: ` X/:gFMBRp4r2J Ƒ"-Xzt d.jg%(QE{ENb!.//e1{z.n%}5 OؘoqţzG^Ѡ<˲h8u)zAh{ns(u' uR+ @Lgz'S_4[S^XGv1_JFʶm#_48_x_D8=گ69;pPv3D)u9Ҹzh*BKB Zq~FS$Ӣ$q" 秹cNx8y1Ա5p{eچ?V/=kA. G"<2G<=aJf_N!pMCf}ÀEE+<.-ո(wd6w+q&?.z52#_O-*^nu~J(aޚc0}^2;շ85O ަC#6gUr70ͳx @C&ۨrl+$ىUsCa6sNy$J=d]ڂ觊1w)2OҊXxd/%_=u"ke$)'7H`<x<yʰ ,9 9_Ύ$nRsYIa}Ų˰\X>8'.]I S>d$Oup8Rν O4[1pl 1IkKw26j*#h5iB2VTZkwqnC1:z\.#+N9Ҿq5Uk{ Vo5mB7aO,9}! 6kcSq- 94cPTt7 2$o!@$o|0 r'J}:t(9K YkPTM)Ku6nd^! wt[%ķ^,-s%M5ίva֣i2cnQmj4wKo<-ltD JIOrz1`uBn2SayHÑC`/R~0_}FB$C]9$FxA֢|HBY {h1qsлڀkY=s#UZN/}P入) n% tMi) z|.wO m-ፓEmE~Idͤ $M b(6.ޅz|Vb9M"]_.Gd%Tw:&ZtPRY' cyS8}4ޭ]䑶TP!T>{2N){>:HHYU`ʰN`Bp }gt|HkMWDs؝?lڔ[s8ky%Ti?W"f/X5p&Pu#7lRsVHKO){ N<ݱ!gLLAKW.13#>y L}B㸌Q<wȾAu+eLE~Z?cװG<5l rwضo xzgMlx!EM13e`sS=8HA9Ns%xn'$‰u79:} (`* ZrJ jOR|5Y!Κ]茐xm*:A~9}8Ql=V򝈥 k`&pm}sDU0+ySBC;θ] ?`'RU7xmUƬ>TU_]/qF[M/]" l"MI8HM u7X*U.ۍHxY@>#c6`..!4t;T;Fٮ~W,"Ë{bۙiߛWEU)H<˖H~`?Mg3ejNCK:m{nI]oD:X=҄:CM-rP 8M:qF̸7$xL phhIk"XWl ]^EͤnjO{ s^NC']aedJ`U9퐠_Z? E}kb^hg:[„Wޠp8w 쐍2uT ᯀnԂpϪOZJ6|tP Ud~dQgHњ~SNKdpO+V!c:ǭ.DJSz?ZE渨RDr:/8`BäW!C3/5iZ̯ :i^V"Ejz/rP!iso4IuӾ0Eh36 {tςRsSԩE|yjdjj(jj U=hD4 q23=4oJ$A[|ּCQ:'F\{B̆yGWc/,l|'Rm~pp?kAZpp}N̘ |+5& ~ܷxm02uqfE*V|ho9ߣvþ~ŤP4:DsJ5i-AK .iܼKo>L B0[*e,柧r?E` G!n Ƚ Kt/NɌ ceLC_Oh$s*)bmDz *Pk(&[ʝ -ERj6Ҁ dxdF^?Hq?`V+iNJΈ3I:aV/5?BIYe'O9>H~`  a)v R^ΟD6\gb xHU-a̳?l!\@R>9P;0m܅9L,`zh$We=\ԗ-*c?S]¤'8? cئ: 2lDc@q5%m 9RTcv{q!_YW],d!ץ }*Jtuڧl%$@E7Maq$KdlDTK/e GBI45{rXFGj ӾUv6L蝓gHxhxȂT#eK;@st/*o({%uDcg݄lϟ=GLNcFra*㐟XNu-p-M4IY0*Yni-ʚZA~ݶIJFD$bPAkDkI]Dqٓ"L-u%sdʖ]??srISEI+F#Nku^+["VkSt_+=ڢ=>АC|}ۋ´VUtLTJ7)UEt=HRJ P>R&PQPˏJt,%\ gM=0Zl[Oo獟U>MqQzܥhW14ZI{;L]g1O`NAP2J4K{I.WB>g١tx"#bRݯMkV!tҫVd Q?IӉeWLt*ٳh=ɛ%v,tUA~HoO w.Mx,ҰCxc[ϗK}~N'vOا>'9 $Ga G{n'ק;j2h+uJ8;ڗSc@u)*K Ws ^|7vS!㮿.҇ ΑzTFMRcP@wڂūqQFMۏsegdM?^CK?E^gkqwf+7iXOrq.t0t$&0eAbIMBҼ~N OT,lJ A(c/q[3V]RAnDH6LӠ9zNheNd=1܈P d+Y|ΌNiPTe$w;rFk5YO-؜dW4U=֣p^4oo`%vR}4]}"NFz0]#m'<!i[Ƚ!*U(J7%Q'K'9qs{ B[F'zdؚT:[S~K^d-foBHd {b ppH& Ia8` }*gNP|AI u}=cwP_ɚ!Ŷ/Ev~rr{Khd4o^﷼&? z'4(:v^F sQhdy*\+.}Y3P9$һIYjB~:y{Q2u|*5\C>VuSXG28|Rԩ?>*7/ Gf3pQѡ9@TojЭ>{*ŃR݀AgP- y\aazĖj*~2euF:9ZRxij*,7R㔳Bjg]q '*T=POt^ĥk/>rOC.y2ZH/}A3OUkۅ'J,gH@ث!O>3C#=b1xG x|(ʑ79kw F+CLiI;o5)hü C9^>a sxF͘a[ {&ڞzjK6,J L9 D(k^RǦ+ tRPs_lrVܯ16b611.͏!iOyVy @BrA!뇷w,1Y7@Ļvb/&]mك`7l<74nUQ" U >S~dM P5'yĪd,/00\aeehBF>%%d⌕o_K>7jlaYz*jg$ɭ|om #ImDBE(2Q 2Poه˝GXŃg]:K0 )ph-~wu 8q;ܲ+fC:g^|;ouD[S_Կ屐[B9y \r\m V޼'eݙ]L' Uo*ٛv×=m!&zjc 1˩Cσ`R!nX!p?^ T؀EԊVM{e j;ܑ'RPͣ+7Z~UA- QH֍ʇV~ \ Ԫ8s5l _''=H]wKP I-3gCO :/vXg\mR}5w^ bmj1δ@{^iZ[TKeᇪ~vzia܀Uqk5R"ɝz/x\ M og%{k;X(Wc0 m"\al1kiLMP #H:BY.ڙ?0oHD0DƎQ7iKR #"aXj? l֓v7]wwq##= OiK:Dx=,}ߣ։xvn,϶Q/"R;l(<~y[/YC4I|$P62Th+4oM\{Q;թFAd꿃 8uR_7훚_gLVגzpC-"Ӌ,V2VÁ`jz?sÍ)o!Lyuj{{֟DӺp3euvUDbqTK)Z&Md0"w8(_lƿi6ZhQiGQڣrCKް|.ACN,/G2c]ɠ!VR!ړbQUJ6`TP@zѪ1xugdZXr7ҳZ #u䣿A|M K-?o&g͕/ŤNKɫʶ!#)4`Z" rZ7)3pـÈCt?[|hÇ|f~04_ɆH'2$gKEXrll(07S5n%#S"ŝu^;OL4pgWy)= mo"x>eoRU:C u A\Aiu^ \m^=yiڹ,@:pr/kߒ^?=d{JHq ثJ^fa,3L ?pgU^V1; x_Ņ/EΩVn(m:01[ R9 qҘc! #h×ݵU͏unPioqz?{-ނ%>\QPbAO&uej[ϡ=ɧ;TbZ~5?JM0)O8V(k\f?;8- BZO3ze7wVAMdkTw}}v Dxr.eV@%zJyk&}hb)M88< K>fD}?m柀ﲖUy&就}#"Z> O QԪ϶䮚f|#Cakz+0,c`fR_.+YD2U`(!z lpDāy),IX3*{BfƠr E&^J.zV!(!9s`S%o4G]q%# W#⬛cQP (;{>mg V;LK <ԂöOzmў"H5ھ&,~7G.Z k"6{W{T ɖ8 wJu%V5HhVv8<FM6ci 1\7`!sق'C U_^ [Iwd0)/oJFwH/0_Pc/ꡚ<=kĞ9'Dr9˝wn/ g5g)gtf_Ctokݟ^)QhѦ$ॸ%/nhޞiosY$R };ϭRr*G}'^SsOׂˀ \4B0W7-XYGؽσh^?!D#j3S$M}0KLvI8Β)pPE() 2hǠ>۟InrӒFY6EJˑS2}b-}ᘐ0%{/2C._ėǰч@%`]V0f7b޸OF(,\?@b*;p):nvŰF=}C@d tD4^N3L,~?p vzjEܒAZ%JBqto~5nqTwr.Ŏ؝x]h|hGoCSΫ:X ϑHPP_.كE;`u3F=7L+1"8DW aqwS;q>sM`7sXo a]_I+4ݬD 3@"/Yi&p/b1rSV3CgI&TnMǣ. J)26p/s*hM۴r3w?T9"0Zyv2Q=j I&)JG,e4V Em4"IedT1"xrk :W7S%Pnxq?Yh[Wxt~6UzSiGqe+U*( M*ͫq @w[(~Ŏ #;|J]qnJkJQb1 r3`"մ4;6Mne /b,nce8It&9T'}[6br9V 2:(&A,z,vs_>`nT:n/\ۍ-pL%o pfF'.eV1 rEa("DC &hE %^"r_]2e&F.sr7Y5iRpHw!{ܰOOZ6.AMa4̌ J{]1vKf+Ұ/\K뿋6v ,bCsUsY۵EjGє|`o=n#5X  k{O+! Z [:0忩"Ɯ8މDqS)؆fi ރ׍,(FTi&;kKn\*$FHRQQi ^[Yg*{ ƴEckx4s!iTQz*nZ\9 HJ} cDMZbuFG$jJm~3.uh('Y#贄aL;LmTgñ|&PѫWt,d1=.Y$h'\%fZO4};I2#,S]"j;āA )^\tQKko|Ņꋳ߃J9"N/R7{= ccKȶp}DqȀwEP{T,LٲۿJ/m‚ˀE|%ĕ=EDQgA6U{ -hp J%.\ W}3H/&Vԑ;Bcrٸ-k#:dtH~u#dq=Ok߉KJ]LL-܁;PZ7F ixB 1=x6ys5,d]D BT5*1~TY.LynVۺf=n`_.UMز9e-.^Z/NneYv&`W_2(%c jvS*JY㪦(% sde?B\ߡ_țWɃto'Xe4˝s\ Q)嫭}~v"L- ,#zuB!@6K$`3`'۵GAsyZ~Ջ GFxTGgqz6# [},Ψ"[Wgi$ !b%i=(T5:\Kvכ*}oBm4jL2ׇ`\FE0N:򥀷RgXEBҔ}ߟNaqʍZ2yU帥87 `bP |ɵ]_k4 7~Qgf{ȥ=Ԫ5gMJIJ~HpKt«BOI5JӠ9/C)dhG:o cOg XƊ'\]BbHi8ʁ^:bq{8׋cIX#9~BƩ.w)uRt4Ϊbg䵾?ZFȰ3Y7JBS|@n+]--{Tm\_*~速Yi`}x֪֟x&ږވ5wC=Oiw&  4-ndn=,Hgؓ׈kZʧm0t&4=; V^ޙJh]N]bҌ[A=b>yfsĭgB[r&c4] h-1d{ o @Lj@7v^>zWŊ}ِBnk?h]E-T%:%f+ ]Lt; #2#ҒUITXmT:|n'H$Kݫpq6 3ҷ4XPr]HMSޙ bX7@ FIqH@gew4S )):-JBi b@t zWzQ7>k~!YpWbط.X Yp˒) ~$#&lܣ_7RSyqxpRu#&&8p]<vIca+YSE)3.*W7D+[} {X7H$3جۑְ}@Oˎjl3s"an .k<{)r6\ǦU&a ;>u9U0 n^\-u7DhLveUqpCmx c pПZa [Ș5hmaN~ʌ(]]ߥ/.RAAq_fv7R׌J \/]dzڜ<=Dr$[*)u :'Ux>MQX,C ZF+H; GTB:% lUvA/] SFnk)Yhl!J+Pl"l9Lp[@&"䎲R3ΙMUc\JCb3h $bs/!|m_XIOIaϨe<0Fcɣ uW/>[p|>pGs͐?Ee3))2QG[i۸$^/ hu^ƸMmypX ͤa* f>k실m;PBӆ'd߿wUߕ[Gosc0%QL2:!u-~@#ͨ4d>O uLO^WN3DHWk䛯Mv sD_DRubQ#IVO?Qk#PE9hy.o5b`}d F^_dj!ӱ#Ao!N{?:_תp=ۗNmQ>AqϞ.Yխ_YsvT RHIYV)x:k d( ȠeW#.yw"0b38Ys3_pS ,Ó{C<$n;(rbΝ cgw`KZLGf!vx'p:pYۙBI)"/<㟢U(FbW'P`UTx)%e~+_L'ٍ ulLucZXS$*r1a 0Ѹ0vai̵K0)] A0L ŤFroe^!y/j2CfHD~[Qz0= ݍD xdeF+"A@@{$ }H%O܎W+^ !dz?;[}BÙ ^ }8jٟ^o:Pϱ6:ÄF(й5h|Wn Wjv4m @:X~[E&ɮyMU01c=7d4yCk &SixV 먷/dx134i.*6Eu<xnzl\*e$JE[ :Hn0*ۢ*m~:O^HP\z1.G H-zzY'4[T< =#>S޺Tʖط\ T޶nAN^c5l=oNQ!?nəgGo`9뿻gLLSՁ*Wzɚ6uϡW8cIʖM]}8iMLg G9#uxkh 0EՋ kOn0~ Ԟ!a n S|(*/l=&,/\$f طH Ҁ%݈L/,]h ґk7C-9#OeO&uNsV/3_?ɻP'n`"@4èXOYL_=`]>BL(3~k0aTr̬u2!"CzS|0+Dy[핔r 33mj8rB3u{j'-2{Am}xsN3A+3q7U d )CA[^WE1 +c\ zc^)u Ь eʷy?zmqt0Miɂ Os<{Nv~Gs ģnXrS!Gd[$g6gg>gGSxq Q'3d6-{&y2BCԠȰNY `_H6M`h7n-S7/>:Mn3 !ŝ~wVfr}y.gP%nʃXr|ZhX ^EO. AB0;Sv V u2KqhW=2GspwZe6H% * {Ӌ~.@{yf["+Qd==fcb6<"j4.wJ@; @2(ae0 ZIc1_P=lYXcElnP _rOLzO&z5{+rsyoם~lUPԮ51\Lxz5NPys]ce@/=Pw c:R?3ŅZ=DqFmހ@kDemN|Rez. !5Wʤ?-_K0xdٖBT\&[zk5Ybݏd&tqtq%lxeټlNq#.t:VZS n-6/!5v˪isna)sB1׀΂`&~J_(-B7ȾqLs>p10ѭ 2RD1z.HQ2Xi^[ZسK?$D?l핾ik=B_w_pXג0gFԵ+Zyu{L^J/*W8VОcmZOZ YE-5s~h|8˯lyRֳz|"~P,}bA0޾'M/fIiaa ߖ kj:AZQUIn٠86 МCrۆ#Ts(}hB3dI\ƄOkJ%@f٢cIgk!8sC ^ۙƞSǡ)̊)>)%(BMIfiD" !p:IpMW_cL-</D5p#ӶdŇPU|\˿V^)mOFt5Y_#-"T]d|!%7-N}cLzDHmIu xt= -^:K,5;&XCӦ&-9\GT[fۥA6DFeL%ʄ<$D1= ugȈAZmWqB~7 pʶT1!kB OJTgB(OC() UcZCT_omyWFlBW>a <[BȂ7C,+RU LG@0q%ZcxU8Z~5.SJ3m !np+Tp[-7܃5vJ"( H[fUy15Z KOJ6@呦A:Ԯ7Kgj9S~Zr^1J(CV } {fS0ZD2J4!_,G~CC}ܥ@Կ5bavk羮a*"9IM<~ PGu?F F$bIiӶn]2rEkrO앖@v4 Eۊd(N-xF%rD(1m/,:9w2{3]cSntV?X9^ ZAڧ;T,Nt>DŀLJq[Bp8b&̪n; G'VsԎe0aR08zC t)=i![R`vŗ=O&Py# 3q18Y ZtJ4!cz!󵦾l1 9zx([p1|܌[7!'OHj\ujHPVT0A1si2Ө<+3C HLO"Na5)ƙn\!/_EpM۟}k ?n]x̝W]熢/Nf?xf2sz 2.?>Ư5U|( 2uMSޚݥ,,T_cc[mT X'Ѻr/%2~Ff ZBpa$2}lD[&+9y1~r =rC<&pUH(I-`d@ub%[PtCJL/'áoi FBǪ=|w`! ˸4+-Y&Pl>c%獔N k(\WW3ؾHsK{ uZ`%nV.yU32C9a?sxЀF .=*$DR4X (ϷG$;0\ߣ$-~_!=|~4ꁠnk!$kܨ:SyN^ ̓Sނڕ7(L<* u-C؀!+B{0R4{Ua;8@~Z_'& @%py,t{d$Gkia.\po1Gq@))xM1:V3"5d\C'v3}8m6+s8Jd[=_9Mx `u9ɉd5SsfP9+#9s̐q#*zyt&ƛM<ڌ*BihvC# AgTd\u/lJu,t7%)5aoy. >_ۏ@Ko5jb!Ϯ-!JǿH(ٲio#_e[DamMEᶪ _LGԮۈp̳X8eA_)n,LGfh1oE$id!%!߮ ?ŝ|} <1aU/Kj=~D0MWQ3fNo8@ݟ?ߵkBf=fXET+M=LE1X9w^9'sM`M/?AhCK}FLc:(ƊRzGr6r>;rBԞy|ݦ~Ë >乎%_2+k`szT9dbvD5,3Z*>᠃"b* \mٙ]8Z|GRؔrZ_o_HLb QY)3ebӜ>U!SO t#F33&M _mDǙ4ZA Ym dga6VI$f,x [q%ȜTS]KvbROH14ll9:b AIOo&aӑ3bj])$s ؊ I̡deUB3Z^:y&0Itјpu@艣#\7.vf׽<-uM&[)jkW:oymS^] ~ި貿dc;ȸyiW03.oԆ '%^:X&]o{g̍I+İ3_lG>CΛ'׈Ag^% 蠗; U  ŋ4{w;H?A-20"PC(bs~- \,IO*|]]cduV"3"p\l1Y1U,-8EBʲ1WǓ3QL>$nQry52? <!kE_\~/9 }T+8MXt\J)&gؾ"On=fvR68>ÀĄN7=c׎tH>;"DP?l >(Yc~'bfKه&D "\s!t w8nzWX5V8LK?PS#>?sgLiJjO:gPC0ᄏC}a)˕EhSr+iIYa)6A$:<(Gs{VI~&LQ ٬=^w*oղ:e1LӢE0ȕ'8',rǁC1Z  cpyte6V0#45pzKm].@D`¯[-P"$ng4hOje\$*(&pT$DO zG%Ѕph0$juDmi~@ySjpXa&l.y{XxVkay[{6J-̰Zʻ\w|Y ŽTs6~`c5!Wz9ULx3mUե M*ytќ_Rdb[s6G29P,5#'{0n:bc: Nqx@WkdPG'V r4\pP/Bnv{&/H ӇKE~)|}@lʀپYQJ"q*>nT}!I@NYW/ :VŁ%_(8ݶ\%- A@i=FJ]lZVh^nOn4an-=(HJĻSꅫzSyzWN.YwYʰͺEEՏp]_`+d[T?08Ò1Xi}[a<Ķ~=xK\p̦ +qo@(=[:i'HHط_/bSW`P99Lz{BQ4w'_CA@ {m|A}J 4 :XPQk'd439p(!5׽@w3E_Q9Xrq%2fXY1@jq蠽Q&C/y🪂??%Tf'qnLˮ JߒA>_ 9Gp8+{~ܨDB0<9 8B\(w*Zn2Κx5 崇ɹ6&hwujӴ}}I2i|߿V# ܑ[yYv F`|E #߮޷7zdE&=r^뒳Ic߲;mÐnfo&%h$o|փ\P Ν35dޝlkwMlcͯj&ucNFlfk1:~W fbD,/,k]|wLXwEB6.E>IC4 wA ƃJP¡^,Bvpu>DGKӮ^Mj5v]7w7:s"YᕂDo*B}4 ӛB׼$őڞ䫾Ni9FY|&dO*fKsƜKz ni"Mݻ}5Yv?tN Vs:6c"j x2!1E~9$ENHmw' Xi_7q #Yq 'se$~w)ql0*%G~O62''3Ӕ#Y2fb%; ؽ4$W-Yaat1Fl89~xQ2xqo>1EðTX-g*;(^ewe4U!3ydאv玊% uyCizS (5!B~sRpq 8$|h2- Ks.hH i}ɗG<4׃M1#w<#˱'2jSmnf§XkR% u|+ETHEٻnRdH-,EO>q{zwjf2 ݮ,pccxZ1B"&cpB;`&4O$yQf- 2L7㓱=~w$l[()fHJ^> j 30́X#֞Ų \-E+;|dٌq8#Z|+ {s"{;7ˬq@7!2w~9tޝà㮋* ;GW>9k|V6历;^QEW|ZC REq\k/MH<0KC vr =`d J4Ѻ+Wk̞gԠ([9{1tv+7A`9?;JBKsxRR$ . zX(I7챹[Pwojp\Kуqp};ޱ_d%\mlt:3Yw0˝S]dD]tMf<0C:-Hh3/a9NOW N),RVl KhJϕk(L&p$z;c Tuq} %H&d]Bl1x??m}@}Jq{,4SP:Pq}! |Nuh:mӂ>TȠ2yxUè3~]zP9]6.F/CA׭hϰUGAvJ>Np7 -ڍnnZ귅7.ϫƍ<ކ,c×xfsz_4#h5H&;&~j-_U9/.OcEΫIti@lJsa !IdZEt8d"u Giw!,a;A&X7j50AqV.}7^`77`lX\ [" H4wEh. )BjV6᫆bz,L\|-g1{{`mVJ Z*UDc'OoBXti[t+,֥r{"tqr˥mV'y,X7QV[Df:2>z# X ǭПV`] Ӱ޳KKx1!LtQ`qƩ/&o&ݞ8}7oj3iړ>{ÄvsR$'.^I|GV=oAv+̢ CH0d([gUBϣ=A^ s.%xPqq!cjmFk8=+pQ 9>}P7k#StM#@v }2@#[.ҾyaÁ>}*ֶCϟhZa5\]8L|0Nўb?N6Shz~ :Xб4Fな{O<q´ k552SЊ+^Lrӡt7Db%WId~)x-kJvO Uub*%P^36tGDTqB$17J7JiEBuաx)fq/OaG^׸c`Pҹ-ĵ?,(SEY]0ħ4+2!Wȥܫ<0$D ܦz2UNc}YM wD&"&`t{;& %5Lb0P+^UBLwm>x`` u l,O]4oH퀫z^ufJLtpP(P74f~z9ȵ4q`Xla>7U0^ $Z۟|~IJq^-^Wh$.a} ;kOў@o%JniD{ xFmO*^W0^UH1)Hқq pAǮaP F$v?/RIbvrmNM;KVz+ 7q9E0Tz6}:߽[B.5BkS~:[^(D:,zS НfcVh]9֢@{|A(,1s!8@#j4 rC9}22F2+g$`i9P鬨f#ZNb bys:l5 .JW,/ӲqϚ/`Ϊfx;7WW#CYtf^Z0q'k~sθ1 ~OrnSLj'D]qKF\,u"S "X3\*shYgiLNpgKh#?W,p˧ W(*t:>ꈋlN-rQ, `n6TN&@6p/xu;q߱3qӘ~*bw7>QS$VڹyxU7ОkOX@:jh\"z5U3LioļǞ*/Qc*[6{}Givt /tjc"kP] W6-(x 2M7 BR&eq몣*v]E0|F0T,KZtj}ӗH-ΓѲ7՟t# wsʶtpo5?nb; e"\˃-m۳[ ұ(uը)YU=&ɻO|t,QD8xp?H\w#ױSW#Z=#NO1]@TM$C4n4T7r#zӴ^QDB$p0oCғR@n=X;xlgͨeuS4R`-l EdC/*}_؎C_d,|H15I UG_3Ơ*<:rW b ?.v[*JJjޯ?zMwdžlO1[)f?sBwq, smm-WEBHP@^ a^c&(NG>*yD(qqL'R߼ɲ-/PIo o=) 0@~2Ͱ">O? 8GR`XTZP`ݐ<{$5!W10v~+ KNJqυZ3m. 4bSC^6T)c l&fca :oJOpCͥt*BЬкHpg^773{RKw xgfvM< ERZ3 [ QW".Ѩdw|fąhhX}\ .rB8`F}Գ~$ T/OxM`)ո hT i:s8LUK /BԦ/P96ԕh=Dr7eݜq2j7)߱ E[Z |xD@Ѡ^'=Kt 09ɠg>: (F%'8]吱4!VuZ +;D~>@^-NCC#c3_(4bVp $¢zxxchWJ*+} o=u*9?b x|ҙRݩҗt)acHtM"V5! SBqoI,fB<3ϭq̽x|{~>C3{ |-o+GJo2Px% ZF.4 E !wχ(Z}W.E5uĩ ; C,eơA{ArGJ / i*k K(ʼn2\ !9ۯFޫ2g,}ѰDJD^{:8K@qnKu5{C"s᳎Nf9$sW lQ? U]$dkprY,/԰|AR7X‚!Q5ncCs[ ﯺN.BZiAVoDZ|+7+%|ZEͅ_ T.**v^ Vؽ >_ @ށE<y;Mvr~|l]2=qzi%Uqd"K䴽Cf+`,sw_$hyX9^~ׅ4>TJy+L._L3? u!u,x`j <@k^A⤉N=mY iηb^r GqFt-2{!CBH|%гӀ|n|ux4[JMmzVܔbdxBI[WyZ7 ۢN G(rƩ5֤t"~YUV^J4fqP{6< 2Rqi~E'pB#sZH(LQjAW<[{k)CL(ffぽ~'*`Ih%Ro,ok BAkIFDcSp]{ zA=8%pML*P7 %+0bhoJAxtq({Ƙŗfe&[%>Z/^q!#N%f*v=q:}2jh…f˷I̥]\f'[(giE/<4Jڙ0+jG_ZV'_\.j@zEoQP܇^wN5p_<^n}ݔa7]Qz_~eP?q- Bq)-ͦf޶,=IF/oLDPnAxT[J#.V(PKtCF,g) 5%8V"!s'L86ڪgbj'h$ۉ'_y}yGg~@FEmt AqúOKu`[KF~H7/I=Gg*S9GP.3~L%vf֒ `4(t׵yY,C+ jh[~b}ZɌ}b*Id!l}rG K}C>)඾Z1N,fCUW€f3q\Vkj-T- :<{3K-HD-5@%L Pj=JA$<' XjS2$%}]Y+덄ewy,ᮛd1iNN=Z9&J(`?^. Ăw>f~/ ϣD =GVϻDժTU'.z]CvJdo cuc)}#_H:nq䐪T@$WP|O$e7Tw!rVFO5 /"%9\ye.8Y`V{xRWrfaa]UNh*U~TP}u@NC*11I:ez/=Dˉ'UA\, 9GuO LaEP]o,e/߲ۈy=l#]|fyc$1)GcHŽW1Ȳ{1(8PDa3vn_aduӁQq\nT߸ʎaN`\ ɘϚo7]U:J2px?/Dftz` 0m$UKdƇI JKfuСXne ,ltho|-o!𱮊|(WG80ElW8ƌ^r۝0d# \-ö k.Li0g7]O;#!^i>. Z1zJ6l`^~!|Ms g%$GVI]:<}v$;]{~9~>X`qperAv--eįYWUN\y` 7Q=WFDǀStݪQ "~[TFz!;)(2wөIQc.="T>:ÃS走ykz' p{YCCahs(WtrmW1 @uQ J#v-'q4yA ڀiȖZ%E*Np "- O2颵a$Nق\ލmJ~P F<cQ3?EIK[.,[^rI3?[Fy:>(k cϐ%'85pkemCJeUZ [)[/-ipd?\+O ppeJЩ3Yl|OoM=+A]D)žqƴ,q8ʊ)d׋%fdHcOJ@K)`/EӼM3KJTM i]Z&|l*afGSW[|b#)Wəoaƫ1)SO~|@O(wղЊSx=ڱ ?.lPA iyސӮ7iL?Ȋ &#!sǦ_6FKlh0" \c"': 4n| vizBǰ̽=0eV4x{-W61h_3Sm*O\ǏD{#٢jzuu'pŇLn-:>\Glҏ4\4|ѐ\W1q+jז#1< dC~SZ6w8؏<_GR 3w>+G Dk^$UQfHՠ\$%+NQ4O8{CAڮV9dC1t,P-ܡ5_KRY9lRjfxwUⲔ%# kX>p/@iyb$rqyL~NC=%]Mͅo (kӅoєCiu[;(~is7}ԝ8b2G& *+[m80\%)0)&5r~* -꿍K 8WDW O0=ͯs_^wzPT)(͐0;1OOq:b哶sa/SfPA9K)dhGp%aA 0EBkE mX꺴6XeF TBA=w[[6SVCuz$[ƶ5\Y-=A14֙nk3E %V `jn\tG4Xic>9Gل29 ENpoo<]spƷH7ャ(h8*n3&Ky-pXzs |'vz= UYEVui.ooQeƙdkWpÏ4t',G  l0bcubܟ}1;k '=+lrG!9l_'hü,𳊀5l'yCz4u&s/j(#G" S*teڃts.vdVDID~w06KyڀG]^K j慨.,WU.钧^Z]iMkV1 x8Զa9=G.-1%]upTD?fAFq^5,;Vȕ[ǯ)"`BLgTBH Wn =?j:,,h~Y>N2IAKo23n-vVAc{GC#mu1F&=B6z<`79,u?՚A̽w=ӆ<)1M;F,B|7KqJN5j+_7VEtTm[j9m ZM?mqO~E8e`|vdHa)Ρq pDž l# e+z`SOɐ@ v vB-0vh1-(b2V6;*,]2ǗߵX)P^%nbsGT%h(p voޚ.L4[CFRMfg ^h*G Ǘq:B %GpPY,08P&$2ߣ6c+'$ʹnpqXHDC[8 tm?͠0o"<:TV6>A!ʲE&H/]H [3ڲ xn ꅦ^7BCfGS&PLj)%WԻR2uql:̜ /&&;b_$XH2*8")HM!+鑚}!Ob4No6`%ddo( B&Wc߂b& !;ơ {(aS@C~Cvvq&k9 ^y'DHx1\d< }Ӟil:ZNk#w2U`WlԽD >?Q0O7 PN K,)+-B&ϾDUǿʛG׌'՜q#x ڷ53[v#>GMJ)Z/`q6I(Gf4A^ww8JSӒ8-nV$ʤWsfifq:ǠT mJI9ϙM QHJ(,]4;HI9TB Oi][E\@(*F ,`߇?޹[#VښFJ,[Ea4N-%cC8A5g=#Mh`DGD(6,e}U$#"w&r\¢Ǵ*=rM36+Ovʆ+$9*Н 4pd@1eh/|f#tFywNj-;4_Q8,Zwؙ= p:\N=8+qNᓚ-yN:I,mV0| G~aƐE#`ΰ8(6+Fw zHa<|8? hbJ@p5j'1ƌ ٫$ͺ3[xø1vq[a_23ՍUȢ\*Bx|e7SEVa֏9-`C<ܿ=̿=.9OҳEèEdy͇se<Ȳ$a/S޶X:\_OϞVPZPQLr`Qy5 uBn p5jatFkYq%`=E/з4] ðlue_ Lv<AeՃ WdeAK qH-Vy~_ 0:XQznV8Zڟ{4fksGygNBXZs7@`ᨷ_ $.q+dZ`R+@s3 ےje7?)\wFm\F5}l`]@>׮$zͯp nHgߋ)Ξ<\3d$Uxeۚ~M;xʼ̓ZoSݜ0kA殫V^JHٟj81Y#˂OZv,tS<<Y6<~&>a8mf^*J@"I ~fmc}hu|[UG*92 ̫sRnV\,Ri"qPy& 5x_;]&(ܭ`Kٺދ"d_wR ꖷ-yE[-pjQta#]UaGYMh 9; cNP NJ۾.^n4/(~$Ŋ~:j"͹*dlX uamEZCx? [lljd(`Iod榤}H7xRPǼ aT7ٽ:ܥҎgK\`-Cvf}SxBc5M'r9uͅ6޲Pʵ:QC!mplv ?K246ztbDKܴ?E|~WcTnHog]~ԹOb8͂+V K}jЙ{3 TN#{Pj&屯 ZSI[顭1""] **ON5w%3fHAxPQ֋2Om@R{E6YE k+܇8"l <7߻jMv#&VKV1b-eSW.bH[QUb8@c09yvq 猻k>AzCۉ@ 'Um K J%Y)iWB'5U/aݴ42 !\Pv$u:v :-LP?^|==؆Ii1"'1V-j#K"Bs7h+Zx(v\6,%ovHLZ+Fa%Fw~w>:!Dr2~BǣCQ8 (gfCwe #JT}'vT ;t-^Zl6.QkE1z~#.]< t<,] ='{D`hp826fw*Jᗊ)2÷h˞`%Boh1 ۾ c t9Aϙj(AWKrfA#pXEU^);][tۑʌ;5QzjȂ#愹l۫(L4=4:µ NKKM82kJc\QIov}AGdS];M;6PόMDBS?9\8bca@U>HR}}*S]s#a"TaU %UGŤ?ci}HxCHq`=1gU-_"8X`dٰ+wY'ˀ>+v6icFo`b7l U$Kٔ{R3E|;,P˽Vy3Ħ</i pexI4 cu''9i&B"c%?#+Ao(}1l<({ 1[GeTN SٖBW+gHćE8da4D*v Ϻ NV67`.4lu6~xQ; CDC, DDHtFL;AqjĘ' q&# !8WBwjD1^ "]0P`Bp.;!W%o`3ںst/|(̀EkY5!+8/*FIkˠ+Ug 0`)6$U 1nnH^}BhD+X PbsPQFV ~ۆy+cF`h]}8I!!)˵ 4>h"o-PZ5'?Gmf2ܹ miֶR=ڟ\Q^_vr:kB[+f94!T'bTAޮέ$xx_5# :&EL6mdu4YwjiJ9S-P} 2}rl`bS돁I7y/vHŗvίÍUxմ5?%dX3nSD O[c9JEɂ!_8dݷ Ǎ#VVȦp;:f `|h ɠ-'^^Z8$ qW/Ma2TY%1dY`|:#3&NbDq4V-uwrK3n-Uug'lՋH{& ҝۖ+&ɛ2%}J*/u2)CCj%gGЦ6Nཻ+e %r֮ Ă B[u׌~q:?_CBr| O5M:IK?r:@r(<ǰ$PTC9$M;pu~WCN%T)nuV*HfC|KMYHI~JhYǜ4lyM`v䐭ҥתF-!Ю.^;9}H?FԱ\-|r@v(X ;'̳]B'EO%Q).uV:\0h#(E`ItEqe4`k+Qlʱo}}= Fȏ/fV ̾d WuצGs-MVL3oVXSG %@(vZ!{C$ i1\=r{(U`*od`h/Xp8.4s_߼׿XmZDO2uGr}/l2~p`u9PKeΰISBZv1.3&s߹rtGBM?Y@Nk+In*Z_(a5Bl!ݍhD)CvU{ Vf-a{z֢=RW YК=+:781㕵Dm)aM Қ)?灗5mG[Ia294 s&a$aw~~'2~>PLš)O_I$VMw^ TQ0CArT ׎P6_0IDhx+n 0k@갼yY'҈Ϗ 4BPM{*IC*0]Aos̞݅|ٻ:5 <3 I 'dֵPg%}GJ]3܃vLv~%ON`bkq8kܠZ. 2ߜ4&5y:)k 8(t8 (ӜQ;h#ܗ2.($d'> Td>r0XcTSETYTN'N rBi,`ugOcCn g@u-"{e W2pѥ"lc8 F]U ٺplL-%#Z[{m ڏ:`NoGU ^3_P*5L=`g| z2Bxm&Kl< r"0,330  bԿnjY5ח76ޕ=lT3:jqȿ!O0t{xYfRBF@X^[BhF? #t4Zk"[vdP WI_rT?˓ }?'٧8;*A,`\'Y@Zv,J͹dÑeBaC~Vs=?jGyߛ-\'8IX6Ξ-My'4^gh6"hF\d47_!|y: /rrM&%zb&aaOPZ5©8̮  w<@IA!(D}\fq1G-̃ ; ~];C\?3 zӚԕ4oj5nf'\G@0̚$00T\]TnjI|N )g[@FE54Pe fAے_`i/?pPO 1)+6w%P}G×vN,X:F*#P 8+kArb5I&&쯛3PT r|ٽH]{ݯWP m|h~Ի=.h{fQbX%oQ_fjń<4`n~5OǹLIz`(Șgz× qjė4׫aP9 =Q XdE^KYZno`;np0J !v+=y@dh{ uɻPVTɃW$Uu)+B!&@my 2;P|``8,aUܗɓͩ ʂ6\YE0(=5䥬AJ:5]4PT 6vg ן9tͽ@" `!}.i59hޱ z,擱'(Af4i<9UCҥgj6vcaj@.n;# @vH4Zy!g?I%) wrOjRŠTn#e.cs->\XY57( +z@(3zNsΝP.cvK40.f(_4[={f ")l=ab9 Yju` nJ,\\T Ԝ&ޘWs< ]5x (@(|2^KqR^5bekQJ=9vƞb&[dN8){ `S%lb-{~=oLÓLXb͊WN#;L- #z+hKP٦"xFg!r;t46i"l /{ I5aK0LSknzWT+YM,VK>G6'F4FIZKeWnYn̝ɩM$/O3]d sirO.kLu9Z(%D5`hT%6>^Pڋ/[Xvkcpfߩ6=Ѵ;"/GcwjhANr>.'ӊ?Z̤L:qE^Oj*oT7߽H>zĸHeA}qu"tǨ&˖{0E#^ 4D[* [NZƾKޚ A(ݎWj7NCh̨ -x%^ĊYJc˿ɍI[쓾.-G!ס4^NVæP!k)[>o0#2b?p~)`y}o5 9)11b36J y0]FA2#(Z9brE+"qw."ƭXvGjlQt }$V@" Q!AA8yu|84kcyvb1lrPĉY3c:Da&jSD߳ yVx 93j[ ~*W+I1Mxdm;Jl %fYCn V%&M{BxdhˎH nQ$=n!%Ȋő5Ry.pE촲n΂U@vw|w8a)]}\sp&^6yDh;@a/ݝm]wn!)ȿ.\JXFgϊTuӏ̳{Cm\_Wơ&N< 9s.㣜V#iTV9sKBS55kge;+<$EY [ywUe&BZhSȃ$qoh/g?*@ўXpFhCOmrfd7 ѻ#bau+L(hJ?|6⚑dqʝCyOrŘblhE&xIlDa֌x`J3(-L%ɷwDĘogkx*u3>-x ^|*@VT߻,Lrձ弽PDdBhD祇\v!:s0V5Dĺ DɁPI~Zv"/x\Lu(fڄjbvQ+܏0viQ?4'b!Ver= rb !ݚNlˉC-%c>O.L*xB R t(QS>E\YT LUqРMT{QT1hųp !;* =D}aR{G ÐOZHȷТ2iI5P'ՕM*'pQ}ŰSkLTѷc?Mi&xCåQ(ԏ4@7c{5M)UhRKmJ D _}:W#:/7;Az ц2nYn7@ҿ<[d~ H2`Ai7&xΊӠxٻo~J-/ۤW]BdݧDK&+%={zo )Tv=㙊Lg7^t_#n&ZPFEиNy N1=k(eoИ?m;y=`~RFB&:b&o6׼ 1Œ>;<[ <[ÒyMqvS)4C]`(MD-F@n׈y 1v]K;J4_._9A7#NGJ)Fx=9F=b#{yS=g}Y7l>-Ң%Ȑ@J|G9nĐS5F=0xK@#"EoA) q< F2,".؜Mj_.4ĥLVp)A uR~$M*oJ:-gŤpVʞ^xB:X_gJܚH1G w/N]F,3>@ ]ў?VT :K{ q6LGӽStGUfi!|H9OH3B߈W@`6>G?cr_tBP)/cm#EIPsѦGMbې|T{Pg4ς4λ*Xj0PZ#rT0UUT ԅ֯XrA[<^w$YV(U<wwj%f|b|(8ϱ!y8 wqj uaG^Ik8Z!Sv@9OEhw#)bX1w=ZS?HI6m亓 i][z|9k :ޞ0ݔg֔~YۭEk>g24&Ma~9UIzMD2=MzS]ǔ UJ 3di5P:mF0 Ŋ{GyPDGR>=#/ s,4*|KON΂M3$ޏ^-e U]Y9DnҷO+@܀69V@ݦ7g2$43R]17#5hgЈ*}2 &t=ɘ" v*h9rzSl\߇7T\*HI3=Gt//'WzylrHЋxXf؀0nS++6.AJ,نqm#Xd*H+?YV9}/;?O各LOAHF*og6KV'WB}6{G_'0֢PKpbzzKe cxqNt_k_Gg 9=[&<[Cpqf!>v8Y=O_e8WEEv{=f,gq] aWa`t҂Ionmw>M3Xl-4ϠR ~EzV>Qy y^3;sjMryB?(ҕhS+RE+R%`/D/s)v/\dWr555AiRX*wb{s4>oi:@>X[9 ~':p| UC}gCbeCNziR{p~Z`\diBOJ/}6uZ@{W@RYTzl~$ƫL*7ױGgq|iH& !ToHC}L#!mpwő:vzpȵ)*,??P .\S?[C${of _dا!VUzIνDbSTJ[SS],ak {QSR5xP,#D;PlX%#e#IM ZqfR- gޝT%Yi$Ekw<\1+OoAeLHjv .o4JZ&I^khV =2ftg &P{`>y~:۔J:̓vGvw( &k(cX F#jɵV&j5a-ƅ|9MDNPW3"?9|_+w`dEH{LXN͟ƪ׈j.;'A0Yz r: ` YfS bcQkO|cH{YIA~FZ=X7MJԫƱʬ13南z0yܶ]}lr}.;#xJN !H~?ޒ0-cT[y0 @sy>2j 6Lb06;P^umbMvP͡VT(Z;4{ AΝ \$ݐ~.}^ >Y$NCv. ;E, jCYNT}H\3"ԯ"2vJh?Ҋ8CdAr -hn=rip7r`#RoUxnA|dÂlXXccWo0P-Κ3 hy2 &Mrjaob:sß^3w1Nhy_q|^O i+5vβ k%î$јBVn*`I -t\4`_C0̰CӋڹwDm*1XpZ6)yOMFh~`U6ݾ7u 8f) 6>bRN W-΁ PIsuIX$GV:)9Dd.0;S#|D`zQ*ja~U(2_9~̔w6Naqy{SEvjߛ 1*Vo- Uk_9Q% d< 0%r !0 ?fȶ̭T7ܘfYY=}_DdCO7qK-lu$K^2lSNLY_C 4!TJ"nTgz<ۀ4rc:к\& |{=LnL uSwsܴҧKXdUFМ W8_F{~d {ԇ38c1 IgL$2s :fxl-kMD!ƭ=G^k/6ۘcr  ϢpIsJgarX37;F*(OkբuMjbE 5kHhP@ hhtBq@(Mڭ'3<6W6N>gB:?4&ځ&R: 61;wwPRSWYWb٧=l;TRp8=T#~"X!j%4$ QO*z-@$GWv-7߭ZaqQHQ؏”Pr*yEHKW7B׷ÊV^WVT9oX iOS𜮪@X09_akw$ZN{%RidUZĒ}mn&fo29S7& ! zlYf#tɼD"LaP`ߦwQJz#>&HS{S`r0Z~-kR+64?,p) bn,qK܍r- jfY L7]fN/_&dBk"Y!eg5A)! W~ǯXZ~%_4B@t GE@h[`\<{ g-}&*?U+͂H]g4] ;ӟ 9es^cz6D{mC#jG?GdmU>$}11Yj`ṂW#ߘԍ@7K\/$"ԇJ+hfx+&(NHDA]ѓNylmBHG4 ?г;Iw)g C^J4,V6-YAO>t%;H7 &^&JQ;#ǚ"<ޞPAMCC,6 B:!ADX1,;OoT9]!"0𭸂H8{d.V@o*n,FJR#UT#~0{c䵒6g|PƄ>̅eځ2[\.}3#s:POJC$S?\ߕnܶ:p9(ރ<\Dv KJ nVΊt\UN/x U J.>oí ag,hk9W˜?yʿ txf b泌*Q3KFcxsؿEߢɹ6҇J#b8>:$?XLx@424(HrA#U9ީ(iuPj>(`dǛ$Fӥ9 H1YWyJzaH/Xa/֔HW75^lB^gHxʆcPڳ9/>s5 ׀0dvO-ME%QpDy~`]E"9C+v/1Z KW _")Y+jsiID8>3} Q!WDF]9{`cۇԿ ::H7?FpUҮ;q5Yd =W*fߩx*'5wGP>^nHhA93;sVlJ-\})"ͪRWvz͵ڐ`bP_]C \89*~:8azAMnq?DȤ)XkA'ʔd^ - ^ƌ<*GނS3Z-z7.ߝ z֕\۩ [%.$,C1|m#&{FG$]8m̻ٕ` DtWW΋t\!CQm3;@Yqg1 V`.xJ~|"il L2۞̈́węA2}K%AٶRNbFYqt}gh>Ja;+A:=\}R,./0_!>P8-luU<7;5?R̳$e3uتw`a?Ďisz:mKT)ɜ;bcvW:uo3zRS" XŒjoоA,^"p3*cYmO9J7t~QyS]-iK7j! Sp+m,\'T9 "PI+=Xލ6њiU=QY&;vQ0r5i (3!憻V FUڊlTt3f+T(aX- &ٔReO5!>uxB+W17Mw?!U5khñRiDqUq_6Iѓ,b'8r:H2W&xopbNn|bʳ@:M{r0߭B^H.DRȓ"USZˬƇ2(Z<LT~ґ/ں s، qcS-dl\]y:]Q|u7d k`|7+5J!'TŠ$bQӮY`){.}Y|pe+wi 7Fvw|Yb&B SlHDcdQ q[ѹ`@Q8Ku&Q} n4%1!8_Xi*0^5YrbE_.H'{~OKݴ"¼@ffOh LF[l΋tD$*' 6 m{K~-~Oۿ0 m°N F짻dJ-ϣ$)R2o_c=RQ_ΉBu0 Al%gԊ1^Eȶ |rS8biȮMk|6|0R |l_ t͈[DLU$1+SsqZ1J >**C9>kXdd %y7 [t^E D;}n*EɖnFHA?݃6Lfw2M3/7zLnC8hSC!"HJysia`ح鯤Q (Z;]W൮>2ixI},$/M@xD o'йӪA 2BR *) kΐ2yP;W[[br[\.8 幅vB ?8M 'ȳ]o=7J>ven+iPs l:ŬY|2N2Ndu6-S]R`V put5ПwRxUSBx^ٮ=~O~Bzo& dKkDٍ=ns=4hO{Aڌ@Mh@ɐOz#On \k[,Yֲ%-EX*%2j0,m5\c7FBF׮4)Ƕ/n(Q9.qֽ/rF1Ldkp^?tyKڛΥe.4Pjz$_jf;H\{.9X o  |jъ;($1x':z82*+Yc6MV\4_45w"IDgf`xݭ HHꈦET _KUl^d8, eRǮݠ\Uk]M;ջ=i{W*Հ0%I*VR!l9=&j)bOjџB9b~YL Z>z֯;!IQ|m E+3dfL94zlK+ ٻ#ٵM`A]}dɛrw@c\%@ClrX #`aG8^HB;Y_FuNp(Ê'7 =eZG)yJ\=y@E6dY0<%Dnz^56]e!ulpH!9 Xbݞey[ vi[ik f|'BSaKUe8(|\$#1F , UW Pc!gRbO.d\U84,TI f;ᆸj7, /9i\N7 UE y 4]-'R(s)3)m,G\bq=,M?{c,AH _e<$䢩%{y)O$ ՌۙtVE6^nBnꑦr2d95%^RBق:Eor͜ˉ;˖Dʉ:dWPzl2 *gTE3:69wkfLH֌:t[!uBΏ$,%saXȖX8Eq`$t ݯBd"@2Nog Q_3-4x $ x{?'кˎs鄍q+&MX ~M@hsQv-Դ|-z(_rt)a;|y&YeK|. G@glXu]A'uzFLGwS8ѝӁq=Pӂ7G"2ӱs7Y¯Ǡf]aY*cfaFfic55 WKS /'I;R˶0 f*^By| nzYwUH^g3Cⵏ#0}ӷ,q%g>270@NxIK0YX@o^sjĕ~r׭a~y/s7' )X xGDӭ_/ !ݻ彗h`/\zRi rP8FͫZ0 [>pZ1GH(XǠNy_+(xCϦ`fm N6 -\HsΥ&NL<Đ QT ړWlqDT3(Nc_{j ;4#&gȵ]K^(鎎$;ai6I ʻtNQ^jeI JE]w5D  /y EBмCn) /&c{`uNՕf08NM M.z3rIl۬'tJ!ݝs ʀ\gDw5E EgA*e$mBZ*X7P@*g_g*Mdf2pG6b>.&^$>VW8F6O+Rg TVX]HrXk?17{ZXS?Nȁ,/'Z'_8.\p3ymUO꾾x p\ #mQKOġF`ݶSS?2rF=6KnDE^rs|wd?@TB[@,D mbѱ1%xMP/#RD~),\5+hZLy>!C7jҙfeI"{# ?i:҇ $1mOHz +& TUxhWhCOF)9 2ۈU<;::,y\sFnIEPBl&i 1zϣ%*>~Jw ^^)pClyґއij[YHRK#^d.+/&ahpbF.+y]:0pyM`H_AB=3 #5L7 K]9=b޷Z7(o ~#qCSTn' oXCkaN^*fMDL'ds Ζ*EZ/ W56xSOyMRS:$%M: %|75R_.cjB:pƈ:I[R^F-r:}g HVgIѴ3em$|b{D@V_h@%w! enZ#{>D ZfHCwsqwIE Y[}@O)Se;:|{ȓJQt}Ƿͅ7>΍?LL꯫? #b3 5ќp2@ey"h]s*I|z\вl}/r#f0 a;(\s+2;ms)lԄ;uRU&޽֫7j49ai [aZ˔(@zܠyMCa(P$7BS3AJB}N$bnڴ"Z";lcAVm6R(_l7F],i+L# Qo`Guu8MGxLfR]z3IdKlk&+Hͥ+l9 sl|fmjضlNlg٠bd!٩ELJ!jP-R'[1\cPp CM+hsM\P؋""}9>,x?m͐+r"Ԋ.A]Z-|Clۡ2IR|:O/V\~<=ɛ_ȖMFc,>"U}YŢƳ%L&85! *WW/1)=1R(-}O/<Sq5a)Et,FXshBB.=-&mίؘ:ƅ4d٫g$O{DZO4KTK88](u6;kiԠ=^p3DL  HL Y+F_\QC|Hk<qTk< 7"yZ=^w^WC2Q0b,Mt #<$h*f,ĿB D|lI[ b5kdblS6o! BH*~NOl#,hœ)t}lv$ꥊ?/+Tbu~D ē;wSmr7YN 7do_aQ]Ѡ(ߴ?=8i]9Q7el* 06f̬Av R>J G$5J\fe2ƝGa\-C5>e} NW.W3/V(;pcV7w,5n'#%ݔ Sub#JMr&gf,Whxe't# +L" bFC(N!e˧5n,{VwSjycG ݾM9K T;9 J+=BU _]c"t-CiR%/MdTAQa=>{j)RS1fLNj0”3rה^!G=q#|7Wv}9UŎoz,%^Fɩ?dqxc֕)3K>@_ac8 /ZNӍ7%/&(5b+e Ԑ"ca]!Xb `N{;2rH אVƨaZ _>,}椣'3k^kDO5+oGIPtk؉3It؋pDFQoh;kϔ>ӭ܃a!rTR*jN/XCt'hDU0{b'ؠa"O"_V[T]&ί8T/ RGU-F׾ Vb1N2J{%[_09 [raMfq@y :qiocxr %yr^) v K݊]* AR}<ִmc8N5mt%E`&?B,%gB^˲Mދpg]Xh Ejm=/m % _9瘈Zqr=u'$w3SBON@~־?-ɥT7Aю2|K,Ia3O8 .$5bJf@Kw 7Qύ;G /p[:fTn{Hb4Qʓ(,k2E4wNZ[)G(a̵?G} u˂ J:.Qwسlk3Xec1)Z'!)P6u~csLCmj7}Mw]6q]΢C1eVv6Dʊ^bo,C1&$#{Jc*ކy=JՈ37 6zt_ƺҫdh'}=TŜڋ$wbԏ$yv#,υ'?U0ueӊO"cءi-[`Ŕ+y0s.Y2p$Q9s2\LWe@ڲLvr5,YM+;jc Y3+=?FI+n(@7wsWEѧ"c{ztZE߬/h%bR)?1rtP#sy8Q݂0uI߄ cPPJbX̦E$2~#Ey䑣t| 9-SPB wK:\x/EÌ8'0C}% ,΋?&5=3 (zaI)lkC$|'}8oK *YMΧgl/e"˄i|#]a 65y mPjliM‰chbvh}P q! b!P$5t;-^ҙ'=O2̯Lɡ8-A5 jͥrʷLp>IaEs]3Gi8?.|=3bW,VXLB?kدND913^Q$q8(L6=}&b5[CaS7Q -%]`ᤴAZsƐ*'lިgoD-?cށy~lUa'Nb!kPH@"jOq`SqOgJh#((,gi!,&Aj@lY\U/, P8mO+_ 0jCpjNDBR 8*A)CUMvIs&흜kq$8C-<iw9~󵌺Ykd}v%x& t;[~;?a, {uZH`7BU;@HUQ*P˯.wS v9'rPXmU{sR nJ5Y@@`ENjB">˅=%aҠ3NOn>H3eL!,_ 'Y2㈩U 6`@ҍKQ^%jAQͩx?QiFȝ7\rɾ7- v.bV,~6l ) x{opsggi X1=|Cs%+%K;~{ޒ]8ӢϐZt݁'ű_{Fj7Vy!ixG8nύtWa(竉s9IC$W$_'i?3n_gy&;>ϠW"DŽO]oUU|N~0Mk` ri]Z̥CҿV绞Kc)ޟxG,)5TM p䆃ZjI.eb' jRSa0Fhb^גMs/kJoFqy%]4|2,c'x?nDfGMl)ꏌ뉱K~i?8ݎXN#LOX6KZl|g x7D ЦaѰ4T!t>=UɅ)A2wBѮ-v:w]~Ev_7$єV(QE rum祁 Li N}0Vv ,VqF'6'zd툚y"[UPރ9ܢ6&IvL;Du 8ٰ4D|jPN}^T=$É OcB!.3r#(HrӛuWN05';A3&?r Cd.W< aG7(JhlMğV2]>D˔oϽa_m]_/h@[knYt<Ӑtqe:da#O>_p 'Ge^3l x1}3u#L))=v5Ƒ`#>yҡll[pWwXZ@de $}lђ1 XIar%dE/'WCMCA -]Wx^U$N(aN ^/H;D8~LPy\c gr "%=yySM!mS6yg?ʾUpAHAxH'DR¢("~X01GIZ΍ 2߉:8'  ;JS9XދY6ׅnK*0>O9GWT"wTh<#e|Ӽ2b3RH!Xy˜R `џ{Wy@=Ւ.B-?CG @m E:St۸,*S{{#C<ݧN637QX N 3e|tZTw5Llo/*݁+cwoՔaO RKYL 'S8+_ٖ9 #'>(x$V"37<+"k%]-<* 8T&Jv5^d-!%(w.|.tRm95Nm+:pƚ5o }z͚uiE#R.a)oE{Ă¯셊X*\l,p#uвoCx(;FB̨؅ubB#KZy X0>^˽04jE~uq NB[2) |wfVKO' pއIi[i䗬}ἔ#Fw 5Y5=g >}@0 +ui[8i@)O9bw޲g5Im%Tl M3ퟓUR+Z* ^xTiڴ"N^FeL RM Zv׀V+|D8m=҅?͙wAN}'qDzC<&J1dWt9`ƀ #e\s\VW"e`޾U4`<`/21ZBNoD>nysiD  ܄` %s-[U4eX{Vs5훁(rN`J\HgZ߂]P(6_Nl>D` ծ1TuYTW؉@`* EiTo svCm{RA#6Ї%`4 Vs/tԩ ayEy)VP{+G3F4TF,%r7Я*5O#n8hYa7|i,1N[vEy^d  c0Bli|ӄ4u_i^q e`}#{x@V5q|I_d^fM9QKgݠ2#h{]͵^1 ~އO)Vam Ns/98L%" 8t;}Fd{8P!ֵ7fۀvAI#)E|uRt.h?C0BG ,,>*mY r_z5dɒ91}|t,P^M6 5Qq[9cmwݒ)Bx 헠g "#8\͹\ ś ^i0i%*IeW`L,349swӓl*36t 5;]  H^ԆϨU1gn#ߘ9|kP̊v/sW-}[QG-ZZ |D$QB! 9dD2׆2LURhgnC9դ)D%P4zѫǦpjYcYDDv*d9(t<`F"Q`sDc~nsȜk/1A%o$pR?S4ۺ/K?76Uy,֜7@-[ ވp$J_"=. [zk`)` #*V(gѻT Vږ(ɨ- v7's4:m%#gÖ^0E ma(1t5`J,ƛ\N4>a2=[!M7_ƌ`@"hT^N7k%<P^ġ1nö;#HO4wGEGau,l*(* tޯ~} ٙb28 E}&h4ŲSٽPܭ#q{Ti8}AUc&^owUHm67TLf80u9WǪ@@&iFׇۨx\!_< aʃ_=ؗvONd8 \\BtF2ecO:i)Z:){=~@otUvuVō;2{xC8OڈDU#?;#+D׉^XE oki`@j\t|{^Qs31t #$E\1m\᐀VL ؟Yi&_?)n.8 j-լk%'/@kơ}.+aLIA؅P`K .- }@`-{1ٹ%Wt2m{k sQZצ$6rf7%׋k۬pĆaؚ)I0ݰ*6*|S'zgd ?EUaY<*thv*?a͐1*"fYc8Lñt7y!uC=HTR!0JvɎYterKUKj=<;mMU nzIgǮ}'|Cl2?K`f}oߤ6Otv`r6g@G⋛%6WڢÓ ȏ.~gGPR< b P <p+ ^iOΐ ge of^ (*2\i8!eE]g3v.r׶Ơ8zk}f dMW爷~^ڥ[rnԨb";XR׊bLTA2fx9 tF^4^oG;h0|غ% PĈ3@׌8[)Vce{4$*gKV.-7ۛ^F}1ܭ󐏐^}""±aN %7c\PknvGd 1"b'F-_a$poQT|t# 1LnZ[<"tlx(E[rW8`n9n\j>֕]1!z͡"$>W `iGƅ1"'rn`j❵mftD=V=g \G7VC b@{>#K%̖L%'^:ӲMHlH%%K"*TmW#Y_/{Uw. |'f_6j] Dr<|!\}3/jҨ c=bgl$5e+|a5@3/7{U(ؼ0 `|dkKfv%ʀ[HK=e:qў1YWSCfglj&̅nȬEz.ܚvȓ%m.Yxv2 ;^R9M㔥uKؕ+;ϭh1;҆fmp(ړ'7H_yJ "Xʬ b?xK47A爊BhN[y\M.b}ʩ\ N.k{]rN{,w_ҞUY)Gm-E'c/|7jxפQ녗UݚY64z\``ꢻn^*f,cԄ`+KZ +q(szq@V&G:V́<]gNSgCR'">TgE>~} Ett>4SD k""gPq6ϿpÏ9vT\Fl>ZwKV)0lHxgBfX,dtC!yɋ)RU a' uo( [pIUQ;7rnU7}"ibDEc(c݊g!,LqJ_GM(o%xL 6{%3tLJ#_l޼wiUnmE 9 _8rZ5\4YhE˅ܺzjF)b/}xMP{Gm=MB,wx' 2dm1SgвMV>3|cӁC䙜GK8.u&2cDihId58/BCgy!1{8=P8@nL@-Dw$ok'e_`&(ϛ~{8am=x )F&UDPdfaX|&dp#OG[v_xnѤ]3+!ϛcN l9w#q]i97g dLᴹiՍYU>ͼ&dGUB2?lhnbmyeH}C6z u]I$9tF'#0 ѷJA7UEEc~$$@ B ='t& bak e%#o/8sl\q1c: c~MMi&UA3K9e 7S1<" as FGsK5yXa",(/L8<J|u~"$#" nIvVsS98ƾH146LL+zG(b$ڗј Y.·\T/Z@DKp\6`0;pxO'D$_ml;%<@,7uX>gD'4?_: #M+fc"!rٮ7 D: T1>FQM ?q[\J݉YV#]\qT~JZ|ť)G}& 4܊wz+*+W+ Yxt8BFQPSKX!@ ! [Nv耧*?G8jma[*rFa}lEZ$^v3OZs)Eי7Uשw o{ fؽ| ~eFiM˺i&<֚ [};JzC(VX'*Z"7Eo1{ffjcqǪN cWA=UB1aَ$"_SY6CtݢߒG64gFX+@m|ǏV>A.S tuO 9>NRXNguKK1|dE,~EnރDas4SX(ވ6 Q zL.`C~P R@8/ q B!.gN=Ht'dK.]`9jyqXۗ=&-̥-;bY$/K2tA Xw9ŇzhwIѲ!so_kF8"gېES-09Eő#3=kѪ$!$Ye"tGհOx6{%@"m@a@$ps {t(o(SֹiWZGO:["{5s5xk -eNፗ /;c/1a).'bZwʗĆEn:{ FfM^n~4p *(~aT6mhs҆>BI.5'jbD5/l-}0*.KtN%͍{OB.)m{i4|ORO>ўx,MCդ:Sgxy]L+lk#F ǩ248^F˹.N[o1eju/+"&> '\p30p X*hopyN1iPJYnKT+;k3{VSӸө˛۔`.EE?> D@|hC**)\yDOu 7|Yx^7>˨ #E7kW3r!8SMW!AL["vl0k5ē\FD_ȷFY+Bg)6F\:zx`CMXqj#iO/Z'%IGx rVs2'C/d8ZAם56qvګR(; -wӅŞQiw@%FGsj+)%n􁇉.T+ ydتL_1x`nߤpN0NY u\8ӥzXiۭo+OFaTLA@T\|EC"©[Jk>e3 S&8oyZ7M ґ agփ?*x Ok %.(\/p/ i;R0KS+rmIb/Tj4^Q1iV5Qf/.U/,TBϘ5F1렓T;yGZ"K^6fy\1cS/32oĉ\}5>7bltb9w6NK}1tm}՝/1[ F6u'˝Kbә>p1a+eeI+% S(\7?qwCUIWۈ 4 ;i:WdzmL0* IGԱcO/ C0Tž:e'u# BFcWHkz6uqY$xX;N)iu/hԬ 8l""aa0ʁ\)oc\MNtє-vA3X!J&O wYVpsŕk+8Et/C-3yϭeMi oh,Y{x!KB!?63z3q$paj;D͝><_;3DDs L4 QWTu%/H!Hg~*Prz#&=d駓ضYh+(L*?DY&!g}L_d14M'c~ˑ Z&!uV( )5=y_JUR珒/I50 3ZuAsSu K|*Zy0 A]ġ!~WPfwpo?B]%q4xbsEHC`*jAkoSdW'$Nr:6$7dVŪ+ZhQn!HtpĂi{Mj^2H w͇|t?Z:Q| @R9H?zTImgfIXrcِͦ>+[= &o-2ҢĬ&:8]"2LfT,Tnj.)W֔1Bur4dӄM0;ȊR[] LbUg J u@)i>~u“ġSKf[ߢ+tp'3MdPgEǮv(ؑxz^]wbW-n #$N*ϣ3ݑJ F{:&ˡaӭ+;魰L9nIJjͳHPb6C0C'ĦN©̉OȨ+tIԇؾ0Y@E?dNlDYzʅ+gܾJ< W1&6t^|s\ղ= .STjEqmrY-֫oUB>[lhjj$:)ʊ/wCTҴQFX8X{jأ `ͻL!b T}8 -Ԭ'1H pMi~4ܺ;eS(txM 5n>\pO.VPdX-Bw_;Sy/PS`I~{FDL+FӜk%@d|@^=2{CzЩzэo>@ƫ=8&{=-3ǣ)C|N_\@ckZؤoR Eyڇ͠H%}8ƟKP&/ă6jGRC_~:@Uek>A3ێͦ2]|I.!~PЌ`pϔ4 k&9zŝEZ8xCF/V=~8Չh Sk=jϕ^wxvae+G-,pr/2h T8]J9rTuŎͯcl@{$A*erhM8AaΣBu# S3WDByZDCL!Ng]4Kzy */0];4ɜ` AoX'icytnt4["LXe3RjMge0X惜6ܧk yp6xFm#%%O5Eg cD]f_bǠ6UmnnR*7w/!!y5;h&mHպMA$w/On>5'"3pGE%`?,*"N@$!n=9Sj5*vq}( D5 Vc/"x)?Wv=?!L#vL_A5-i,h$ۤcV9&M79c<Xood<epM̠*=ec|bE6w<<]@\ NkSfy 8C4; 0VB_ vYh,0w-3,6S&[kN xA5vCȾ1v{wmx$PSFP4*kI&j8_('?dp]!aAI`o~jwb}^ddu>jY/ȒJXm^ uϦ_ HϹ3#{HQ[> ݟ Q8KlyB: } GKn쎫<&>R$`&[V_R~Aƥbzh 94[d['\x*T](E Heһ" mފ: K.>3ܓF K7fUUQ+t0!dF|ڇ,5X'o[<F߫S-v%ŠԪ3zux 36.iz-e/VN: ԂTK"3*[G-}դoZC #U$=$z}Oy ~ hee->A&@"H5FTxs,XLrf[ 6yvg$ nHρ#N>ԴSvBO]$FY4[rYrU6br{F8u辜<5sipVt`ĮK;:'NW-z @Nϡ7GCaӤBi> S8'Q*j '`~y2w>}JT$NqU6x ٔpS^GO{`V:Jo3m{CDZ"WMhiԺo+'yr]rP,(.fA,{]40w'^O?GJмAXqx9Լr _A?`Ӊp< nٲ+TUu!Og B_\~CߗRt&~:'B)m(Ȼ$m:wKU(O z? ChMWq^A["=|PkR0➳>J)u.щ`JɆUDpS C RR컧$<hGmzAr0z8YML@Έ_t.:Y?ūgun7%CQxӕ}*tg*ɭ=hn'ӝ[a,Bf_kiӜ~0J+`ʞqM4WwCr }&K$ZGK ( e&< < ΅hL -=T$4v\[!JwiNYt}e1!PM5>A-%ۧH~ftCq86=q]_w!~qINNAMg(}ti];Psk'[$HmRR P4B\2 Iҕ{1 %m VʢbkE6dItIf$jL[B =<;M=aVS12jN$|}0. ŤPlAa[GΉt={.7tQP_#7NےSV,ydGeW {-M .VE!: pKAN 0 }S!,g[]n\Wи + A$|3u%0Z gF1g|yh鉱z?\Ik*YꉾQm՞oΑcU .ވBY Mh`#cЁR$]_ -vc od(9_hDY}H' %pj/mQc]ߘ,;_~P TB%W {{ }gϡRUKŏC**`oPLroIuݥv٪W0C7u gI^iX6*)eY5e4IQs n64Y%~3nql˩ȗc#X苚?;*>}%_C&a[d;Js״)\Z{wZ&--}>e"KZiӃy '\ |ଜn%%7__ᯤbrV>u +X+H*{J8+<3v(sETy ɀo2+42IkFmo3vw-5ˠ!ܖd+fm REZ}/_TiBMܽBH$:ύEH1W2]km oMC#G-$4C%i4aC<;X}o7k)9c@ Ǖfђ9)ij Qx#KZ 30xZT'* _\էX2Տ IImk4§q1b̨}|EsҢ)gŠu 1Ru:B5Ҩ`=㸵rEi4}n~[,7wxXy$Nv3lIMgFޯgjCC U'S)ukli/a-NgژeYF||K.2ms|. @#VMBH#h6lKd|ǒN}R|Kt6qBSE SZ2Jz]b$xu8c޵ L8ShBN*Ip 6VI)Xo&u*W%}MMY¢b_ 9%mXct EOl]H "V^豵UB?#hа?(\?IR>'v1ح29O_*{lLt,j@GU>/2⬤ ggV֠ARgDYOGݏf#Ϩ< 9E eZx |& ǧ(;DYDY4pA&E {UCE  G)};göE١c@l-s$ЅrLQ6Wg&NJod4WUUDXlÖKK&2eH!V~HPK؝~e4kuȼf꒤;GKzsRQ4y.R &&pO{ّP㙥_|"tFDQ&/H~.tU.wvw>2]8n4`m>uNRGċT>f~rnRE1#dX!@Zq=y*lŸvbqnhD'vCiZfg7UFt~wOuٽ̥}J{} V V:hog Mr9UPS6|KGづN>1`ڤ%SNˡTJu J&~=!$^AݕTI-̤d}A jPI^>IvQR벑/(9Zf3߶"KD/8=bط#9n*L)}1R:/] 1¹Vĺ觀/DIa} L2B{cɦҝR"ߌB}tă c?]?HqZi4}U!c[3u>ӵ gL)M `Эgx`ZE< ){iַY *,Rlġ$嵬d멨.I;2 q"zN4Wt`IC#.G|5"}_m!,@`%OH"<(Ǹmj# RvPUq%l6ҺO"md)s#N[3{nXĢ&D$72@#\@DQ fzSA/C>R=:o$flz?<:ѳOl\LL{>Rr M<5 ܒخihޥI@ƍ7 (@ML9xC."\щI"<7R@>\ZKU.=51MC]/>w 0TRB$pvF߼n {YH?r;OLRke|Q3v{̊*:S5;`ohc=~+F.zX~t. }wIыk &FUe:eAחod@؉V-{$yջiJ\a8+0fK%(uJjwkK VhmQn$!AZ 1#A[syШ8Bk䍦:oF&f~>?|j.6ITRP1;d5k?=s nS7pTԍ:- T C!*P)Chtu6\a Rr Rh_w%r3ݒ>}, G1EUIoh(魎nRZvr(:%,iүT %G=Ԉuì dvՉw3s^V#x1#A7~wITAڤHg@yLD煯%󶭨jG_sLL#՞SW = 4X&?q=i)״]Eyǃ2E~liCZǩ݇f |NF*GLb0;Pc6R‘IdX\5DaoJXw563TQ\dK@7t`s Hw-L!_+s浅|h9%N]\o`ku=ZSc'ef@fZM,JcL'1L_D*C*:dk ؒiqnJ-`tɟMq5h!ƚLb"ogd4j#F-җ=߅މ^|(BpHkЛ6jZsWdG3ɛ88t܈2 0S]n1Lܹe&~ b9k<鳊D*{gG/($E#Y %I+q#nhL O"ޡ2p6O! :\7qZ] #9vQI_vqV@~zʂπ䟳 ʖD9 !CktĆJЯ' iMAVڻH"WhDE*qߛ;@$ y)ϻx-U9=oΖjI^v`<Rg)Iӌ(CoBUmJ ,b%ͳ9f+; [ڏֈbIJS00-.pkSVbKEt#od̂-8+m/hTK` &̒lPU.1~,;o'-rЎ`}3v]W 6!auG[YY?Ѕ>:#B1Цq77/-~Q8SXEUxtsAkgqz9b .p?Ti֨Y rqүJl5x";:S[~=Sz4i5}R/F#%Q7eo]-04>$o(Nfbe՝ y7Jw)\,eލ%#Lnj;AY α(ʍZIC1S&-0D@1;)WZz MCkљTCpӇ3`{ywTM궗!a}<8~tT(7$t5,yj]9s.])L>%'<Dà> :h)U«H;SζS* q;3_ uGP9 )ͣ{IiO| ߁dC涍 WJZ$HR#)@wYWFrv;r}#C \D SA KX٤ݢ8lBaĘhw-X)dӔ?Ʊ9U"{Čsv7Z'gS\(ķx2 cŊk\E:لAp[~>(H.6L)4SlGS~P\%!_ĝJ\ukeX)?/R&Ga}e 40g LڢE{>c}"\drChB->BlmLr̛7ķ\?G{?⫆ Eŭm%`Eqf!'JO*\WWu6M$'^ml&/PC;(=;MlgFM)sF8>ADpw}dhS&ߖ8TJV1#&C '~ٸF5?~F8zLBWnY/Tm8ԥ;݋ȀlX],74VBt o~6곀ԦA[tJsM[<kp[|ëҴr8Q(t.ӻ<h,?y65߭5p,2)يCnobk: !΄p.]@hdZ#:hYRq+V!?}JYh\T"xtR>aa;v#PPbOҘGVjJ;?y脕;f 5ף@BFJ:32zL+DhC2bq0;1Tb5^~,+NB=N!Cp l=1Rd^mΩE##ou%mjGW =#OqV nKI5E#FX}̉xѐ4n5bI Xh`@Bϰ$$DAo!l˻`m@I},Ne:rL2ݿ3,WQlLRٿ>H P@d EC5KNd`vG%SݾsZ>[U+(A\1rJӠ)gcckeOD_\s@,N$[:ջ8>=]} w ttB{f7޺>kzd8zK9I]t/`EF*6J?tXfpUF[qh1}Nem5\-xɢwsQZumLPoWFׄD-Klo-UѮPZ %M^tΥi+ K3EAQS#H0w[H5d!Ir&  @Tl[r7/uBCXE1q|Il=Hlׂ=&))Tp5~1s+ɼhdtcz$Bx{ćӻWb. 'zJQ @Sj oG6[7;9!| \.w]@ EX1n qksE;lz̀n#mmdMߌvfep6>M }F*˚E2dzP/r0\ e}O]˼~Z6-*J\4Xt0A?e)(JtTMoHʪuk^Dd˱]XhV^&p #/݇F5y3'?Dߚ ƣ;QE22(roC"?LۡV>6Lj2Ukdl$ 7- u0yQ Ȩͪms_UWx7JZe|}MV៩i}Zywgrtht.%P|`2Z1gVii ^@ 4Mܹl,˩W\Xs#{ )b_V>oI9DqCX֤&Ocn-¬ŪL"ߓJ+INIlschD'5dnc/dz/|{Q8>҃S(.yWl>qC >SQ[sҊ.ggg9WU¸&4UQbG|{' &^+i>&\xd%X< J w _Eы41O&+ưnI+4hZ%I6pOcSs [궕qT 2![]/ t*MJmM!.Z$B=!1£j8U(yZOSQ(/eHvg\H񮬐•k$BTвvZ0BZ+XwH ;jI46N܉z'BAn|1z{8RzSи _ņ DDWﶣ5*FeYTgA@'TXw,< &/1cm-"zЇ\+yGڐNfs%t*iA7ԷxwQ;b:DP%@FWUX_Ş2cg LP~ W4jr:%9nJ8L?#t9a2A꾱32gKT҃4UqwxF={0t \PC\OCǜ>p4-;5~|C$oGEu!kvPXS]"lmxd+oNI@5Mq$ˆTs|ׇkC0L qB'#h%4 O.u '>y53Cf,85k1+B_D =F{|fAӘA8.cb:UqyC J5]Q@~iosܪPaoEύ-_&4\NEݳC$+oY囉6XxQ! s3Eq̻f;gy'+q-L,DLJ)vs,dϧY; x0f+ QA9+Tkiɇ0 )O1Ĩ s`A%Vⷦy}s)lTHۢf)aM[ð%ї+&@s/LZL}p5~k|qU#} ne$0̡n ~j`fBy烖М]GuuͣA*R/Zy΍ַoNVV(Z$fym_NX~]o\jB_ظWB[M-,v~|8sXgs#z$ 1Š9S#?r?j Yȉ=,kǁFs(Cг0"6\ZsLT#L4zt&0v~O5! ( C:/(.N_:!#~YkF\Ui]8>Oo,ֳ1_ op?c8E6_Q*ZxZEᶝ3Q^]7B4]Q+RŦHED<=/571mMK1ՒҊIHб00by8䴚e+m&ֿZɬ"JBUI!10З "c zIPH:UG#v2/.=5b5M9}!2hVe> \x*AI֋ѕ#p />(GlWP)7Y%-LA嶱-DWiwe^p% $&FVipN8?=~o_[ð+vt>4 m/ ,`\lkl=[g,G=auݥQ'N kyep!M`7 J *JVðڼ+u_(io5_4k7z\%bv^4 -jIU.2] jL@񍽉QwuZCN&Rx'y+;G8Z?ͰD{vDRy[Usl>es}xc'GLD.y{>yRĄߎ\&6,hnQJoJ-:'2/&Z Q`3>'3nEpkJ% pY܆ m麛R6&V'OM>y X A)]iT`jQM^W`.K@-. W?N?UXPGKBe:"8 ,& H~"4:wog,7G­IѻϟiknJb5=hwCtW81a;D FnҸ6BC!X8Z fq/%h%D O_E`&Ԗ:q_m?MW !vʺnhAG~4z"liB |!I"ޝCbuЌ< 'Aƛuez+OV<@C1 @h&y~GuUlݞؗY r+mOX?ACO"K犗?S.z:|`z;2(~ W7|=֎xN6bQ*. ?XIXK*' 쇫C,CMvu2EmD8Qtkd(Dn?8ڲ:uM܈+- N/w 78q.ZaBUgYk{R"`~SNrZZ? P/:*w5N=Gp82 E a'tO[G߳|yzH}"ىDZs 2pY 9oۼ-= 73Kna+3لPe]Tc vXz*7ĶjM*}>5sΦnʩSM&!]Ɂ]A)7HegD%A2PZ '\D,ɇd"pC,_ zM&KtSxD7I["'@ [UΗ6+:5N$B 0qާ Ejl|S()uREn/vO;GL46ۣ_Jd3R+pm_=GD#^8 zbn'4D&jtM!*mȤ _9}ZQ]o%; RCZNtŘ34~#z!)}|sZ7PLg5$0LfVrt;<qgs ENR̩w=+5ȝX͛( K%@{ jqՐk{ $'SK}As֬8މ9:f[!~Hq?WҷkW8..Kj6!_c\^ Zފ&35R 7e0l7W( ,(KzD(bz}IU&rj5J<߱wÔ? 1u6_ C`v}9mO1Oz&``}:?h2*j hG#it?:VYħ#r.x}xڙg`xFzu%jJ?60틇vhVNzƬ(Zk{v_ "o4d_˹~vѷکʼҋ .;O˾̘,$_e-c\㪀wh<אq4b`қ9&bfdt˔HbQoaj!/}j>WMd̗y(K_Xɛb% /Fh\0eC"dABIQ2T3k,EC †~@+?1lZχ;J(6A-l?UzFc8&>IV+W=S&\ EHUH?T-XISN~&0b/ Kʸgh!S0uoHF_zT^I :dC:w?f<:7qοs XCU\iڻePt likrN } Tr@2PyCs)S(2Lk>#kt4x^2O0M-I`eLs)GL0$Hd6T (sTdu7h >RrRQÕXXTy=xQ;v%*RⰖPjV/XY=rK2=?@,r*:ƛc<}dgu-j(Ѧ'Ո,M)/Vw9Noˡ~˂S]n/:[:6TZ_QKgϯjC˳ߛp-9ޮJj՛ M[rry6;V$B bCRu T^T 񪓘7\X@IRb{prAUOܽPW$Q.+jjSsҮd%3mehvE/XsPR/x>A!^t]g%^h X~6%n; T!Z|] ~o+'*;d^~oI> YDMO\@CI qWc $ V@DOуNoOjQ^(2'<ΰ,H%!«!6/+ԈovIJލfWԄh~kO\a;;^PKLԼm399n#/)d/)?JHjuS1)s ϲ% */@ДkUǿ*[/e{9#rmx]~N:ҮB JHz֢08/&VLoaɴ+;]956ϛ6ڍ!gJ "3,Wr#+ӊYQrUN۳TGa`x61e=JuE}ܴdӾ4i; pufbRٜ{Úc F!kNg^:%NE4@QQ~̫Gu s#pv[M涉ʋ~qK99{$}oQi^Ce5j$vm*y?[WbGkD:~XpHgxjH͉ Bso[לO1LPjÈU1<~HX! b~%>/CzLrŞv2cl[^- 1ݐ}mˉx(*F_3fkV+EѣG:O@k^7vAX)0 ցoYI7JoOD0motȓc8ݿy6+Y1?r +I`rjަ9iIN\/-@Y-F6+Sk1uܙ̑ S68y|Of9 `LF9ـHCr,>˼j}9r(Kܮù~mq?]LY{)r VeچO9ijsbOzv8:ԆP.qm R}bޤh&8}I ꧢ nb,|qgc?V Y)F? 69\:]J%f6:N$q3D3'Ȣmg`[tX ;a(٭<uWo=3+EdSjEO nX 3RMwN?*pƳc&c#e} Ս"k/¯d}oL~YqTWX?9 px n* 'I3r .]Z폞Ϻ!*,эCOVh{oAes;>Z4x'?CO2^ﲸOfٴkt$qA (fm184;%>q$2~:!UV q yl& 7&-MkgKKy{0ݠQP &=ӯcόhLRxTC;@(C{z  tAl'$*#AX %&SDE qbBe~ \ρHt`ݯVMX D,7AH栥$(i̕jo B|"IR AP dzjDcJ^|)89KE͍Η܇&%sqL/֎(;So#5Sև4L.2G1uI̭nqˆv햗OE&v,轏|7PYHfd@bЩVūg8L:oZ[c!W9R<͔i= 8%\Ӻ9(MՃ'UICD{ڈjZe^ vK]^" t6wPJJNoڿlއ !,j&>b^DocS_!Sx?>ƚI.^vEΊH0~ԛB5bv e7:[TrA'B+xp:ǿkkVo*wǾZ8YV1¾ŇlEumu)/9bcGW>۵ETY9hJWRj[ ]dz7zON(++k3tr}N&2ۀ >MkTrf~";31)5/lk`GS=!a;+5w'5H h/`f jh9l1z ٕ1Q4:?%[ĭUP!_SqD iC$} pt(DlDF+ྔr ԙ5s{<:@95T![evTwب CS>ov޽#뚱=Ҿ?L-ۉ7&oP}>t M&TWW;| dȲjnrN텽<=US!0@J XEϿ wF2n(OZu:RV6JvLQrnji:,+(A@icJzAX_"B8uLl;̭23En4.Xej~yCPY"JI z[PO+x}[nRh'3,&ڼ$cZ 2,vW?]kζVVm"=X:YLu7/$&+Mcemo4-cr4B43Zu r Y<;;V[Aml[$jBD-*쨧wY FvkUq'y.`\RQt Lq \' +e8'O{Tuk9< kWv=S?|wqgԢ@.˭|8oX0`~ M3ToC?''KlzN5#ʶ13[u,'kg->vb~)38~[PIٮU8ZJQz-ҏl'TBҒ B5jcs-K5츙~,R灈J\'r/[+P,c H-Ny~rRki+ܺAV RgLYW80b x}qf,{?йd215 LVNHR.;=4N,v!G2=SK_Sx kpR1B͐: GED]jfc]RQ#:SΔTޔ>#m{&R2IqvM7{@A͝&t/TaSpjY/[ӗmM"+0&|6Tur:)Ȫ1,jdv ?Vhr[Sf) t9#q㈯WT{gN4BũtAư4r;~'fRc;vxqj pręƴT" ?ݧꋐZB06HSS!0_B[GGO+'뜊6+4nM2oiđ!Fu RFdd k_%*UX}l,`Ϻ"5He;<5̄Ťz UO2ԳIi YU0C4??Kuo&|FIaݼ^6Q!`+`:2.G0HD+Lבw3%`1p iI PPE.{N-s}?#H5O|"z̥f_NCn.T+Dٵk?a]PDUO&%EbW嗩~ͰG1 AST?`V^d'He~АtW0(?A͐5 ; 9D8W&z.m)=>8Ud|3X#(Yglsng.^ڃ%Vw2hkay&NĶox | ^"_D ZzUDpCuT *@[Nmq1ՑkAάbJMcltʆ?]8|[I9oS%@8٧z!CP%2͘ /qT_!Ϸ.dN sȥ/~^%,3 )jwG\[0ZiuFDy:*:W*^! SOrT!NX0\׶lSTnڄ~bOgH֠,r;\?}*S9\F &=[ 8fm|}028@}m;gIJǼIxuA)n.O7[C"|<8ZT~AU"Q6y~Yg|4cnjU;]^Ā8`v{;Ϣ`IUJ۩CӮ"jJbHm!A<#?ib͕Fvp-Q?ds+ΰbʍ:G5Ļ9KJ?sP9P[k 9d 8wʑq(|'o$ Wݏ5 ,hջh%sk}pl*lX 7Ng}mw'RӿYQ1Uf/aǕ1)sd(#QSvoaFrr>Kj|HoN~D<P㈙X1dE-~T }}P%-`'8}#y0'樀ڦIW NRTYW"drG,BUPc:`u䝲wrT@W$Ȩ716ԵPw8lK|7`D!b6:kHC+oA=p1lkNG͠'Fёsˊfm_ }3jDײfȔQ*xuсN7j<3)+T"9*| ]\`u̓b!*"B‚2/ruXcT| v"XrG],\?[pT-`;SXijk07; t7~E4,|[8 X'atu>)U*KD0p.Y%@6袿[wߗf{OzTaRcmki;zб=??B[a7r!'')({H3z;lƮNyӠxfb-CHGs0Ei;7Ҕb g:Qkm{Olh7,^RGls*0-iYs%ٯv׌<.Tc?0x@RP”36Ŋ[I!?^ ~sj+ 6P߂Gde-&n|:Y\ j}Kb>(rFu ЮGaMcEʼn]cA) hCOmlyRl+ZGɶ~6%-pIk@Wܖ. yLSuSI0}g=)l洼lVM Q:(~>[K|%WW Es۞ThGlQ #*%TG!xeK?QW;߮n3'> ee D%A4b[ (^8 ~ ܒ k_?cWVc.MGO ȵOe-Zr0\5Kz&[G z^wOCʕP7{[4STejBÒrxjO }{Hqtk>]$x,S'iZjl"Ѹj :1*ue9 e:ZUM{'t TC`ʑ~)c^J^p0y}1mZo$ssܻ,}հX J$[̧,x5$~((?YfYWf/F,S6~Ŗ#*ZP&rp#ʩV./3#yl@g]pTZWg1=|+]vƀ^6[[ÓCKKѹn>j./?R:ʅhFf8AM-̩'uT>o6#@ >",Mq1eP-@Oob~vla;?Vo]Ӿd 5uO)zsS{,. 4Ɯ wDѦP@nEA`" ];-5~&{>)%ȧtp)5qKY׈^9f&2MX[[o*ޝ*?ӋjQ~#̅v`ez;`̡hM^ w<ӚR6feLX 'aм)7ɻVe qJ'S?/K8-3ZlJrjozI#q#YK*hE}bGOdBb(ܠ3tT6]g $l%` R Y Gn.v|hW HB\Z_Lwt4y#JV!G\E "*6:4X^}ubz]Ql?ŭ}Էm9q~|º>+=#O(*e&sǸqz$AqĠ"ڥǾUKʶUIYkCFt#IXfKNBKon;;+!jGil1V-UYjnuc޼z[!zp|+>^'ah\Hm}#&4 ΋5Ū;x/3fyaѡ>qViSb M¯Xe2x1ۣV:atՂT%GHmzJZP THv; $C?J#zǃ[ B2S]7;qTOR-U9ztuiВGȺ](:7v ֘)q1C?(^6RF\ `qPt"P-ʤZs<4Q ePeULץ 8A{eSϭ"Րi$UXq][:GPKݗ܀̱P3?;&oNE^C(٘0.~_waMX 'h;t&J͇*B  YF;-輋0<͔/gNĊsm;Mx U:թ==J'30$ժmϘdGޙseр@cXvلg#3^gɭ#RE)} ^_KuW'b(7$?lmtx@fQ6ګNIQpiC1[_Rȋ=P /'FDn\Ÿ3-΂skζmu|¾îX7nkBz̠oMX Lk(쎣.YK rfJ$8Ypcw8LTq I30B4[JВ9B;X[7 ,!bu\AI$ |TWT:j.' \vōaUMSVIk.(y!El MXaUԎY_P\>X0HBӢV:ٛ9Q`%Z*؋89 HG)n(KXg}|R/nn"SgHe!G&tn`G&r:-֕QnkY-Md<W"qy[Ns)zXmKfA fYr\) d<4S>[Dæ^PStT|ɹ3%7f}Cci4xbOri!)xlzT~oH5R]6'CHI0э%td Џ 8H,a`fk.Ԉ<@Oʨ:V#;s,b7!W:xh+rB%V.(%%0#uZ{ap]|$&x-񬳡(S[[gҮ^m)fZSB\ٟ |-<2%*mmil / rul VܟfNꐮY 7 :jp2p8Jrs< EM.sO#vy[Ko\|;dHc%z)<$.] :%M:Xq(#sFkՏbP+1rV|ex, ZݟƙFaH~T"jiHKt:6]# ȶ&^")X.L#NY2(s(wF)ѧb u V<>%t7%"u\ٕCzZ6q 8p7 &Bɟ)mC2a1-~ =$D\rS  OB*}{䋷gp#'ک@n;r:9nR ( Cf#s}lH$^(#@cC$,;V3 דKL>8Fn'ڪ,<5Y1W:ZSU>ё2b1'0C0:"xPbg٘R'-q8P]aCqŕ6@6_kd< ; h͔.x-59;- ),x!.FN ZNK0`-1A-nS3^rXP0IeG(z "ʒ:@c+֊8>EOJ'),ONL^İ}- 与BIO˨S-6L~CHBN=O]G dI#YW7m/t3BŪYj0NFp]BO$& AxqKԇ5 תθr/İе?@6Gcz'[ j#jAF_+sgqZbd8Un‰^mc`"zIZA/ ;FrLjLK@PrЎ}}DN$QPlAx|s'ud۪Gd='J_Wg 5rlhK!ssxuM*ki ٳ ʢ dOkּ`<G=`!®.@ȝ$e6#-n*{z Y[V59ⶤJJ^SPݰO dNbY L '#5[иqU,Q7j фVa ?(=Aajl2hI<bf4s(O,G퍘$Wu}Z {a/غM#Yr/W; h*P}*zĻFgŎt,kOrl!g!U95K)]9b< Fn~.ɞ5e3-K7ꓦIZ Y&v,hdR[=Z qkx]aj!9Upwbzys9;\#Ֆٗ^L`+ʜ>+ZՠN+wh?zaœW7|9 HX,mEŖusu-0(Υf(<@ѭȌ4ˣT[~&S4sʇ @)p $W(V"Py-XbR ` ygI/GU葩LX}֑y( Y>rU VRE*ǛL3 {q٦`p]\ 6DlD\.jCffR^=OQ{c(h쀣PҔT&JDōuDx*3L Ƿ HJV 1t9++dL0فj|_1*S81z`_U`:q`W#^ ·]k$~`?/aABأ76wñB.fJ(?o(*ncK3`Ҹc}m5ӟTb ([Nx+=;xh Ev\dIh{%|;?{&H %vn~f2a>聗b[vGu7H3i%9цg.1-@ Qo\ K窙`D P <ckoXߔ  %y*mB+RA s1Z gEDDXHq\wq"p78L2;CtV˒[B H<փlZ=n>f]vt};Z@uyͥ{?ˌi"{D7Pu\q3U]QPנu 1tGl0'򏓍5MΝ,CҥnҚ|H[>V 0ZR!i쮕 UH UCqQ69uu%CO"/%I)gc;O F MQ#hҷ?W_O 1.hOIBh͎^Bwi7W7@$9qbNΎzD@1FK4#֕Wͦnp0\s>cy3TpG!ѣ{nbhP?Pg9j ɦGGy"E-T0.^ _foF<)2n\*cG3nΗ!͊h+y Swq<2 8XeiBBEF)c_t^v Cm6h*'mSu'j^=B!c4rx-(IpJa6Z@r8gDd O%YI.a9l]ǝl i׏})J-Kh% 5c(@0 50Ic87 E[ {9`b:G vnB_]}8$N.5jD5f)x$>ִPƖŅѺ(oa!hKy p[J6۝O~$]AmM^"tWpm`5f4YoE1m$$Z@лLs'zvXS;Bayg/D̍+ jhGAtI!*`c)hxf9V$K(=IՑ 7yGU7yz:&+Ki!TojdUM@a%!5^ڄho<2n:CRaR2:6.7 QjIBtQ:2,0"YL?i ČbZ uȠn`H /@*eyfL!v( B~^Uk4{Yڠ8VaЇD 6 %0<-zSuݣsv_BQ~ 7:D35[38s#Yaɦ(Dzycxy5Q(><QDO~3XxdI UE߄̄F>TAcO(_@RWIgsS4vB }aX tp>~VoD2~kMRY|R/ZmJ 4X߇!Fè3Eex!ͧ-wݶZ" o ca0!S:*tDJ Eh65AXP$MT5p 7r%t7 l3jpQ [*8q/UvU2$rߝdbkd"3@+:29MFݻb#ZiTp(zyBvmEar_V̂_&0\@{6=2񡣈ׅHyV#;QNQy ˥CL.%wDGĖeQzOĴvw_ _Α !P><1Reٶ|Ubh&pAUd,!Y {IFqk{_;n6 LC2szk1;vLjRfa=Ί$ 6͏C>*g4" &.u4JдUtK}sJHi'q]C55cuU#E^&1O:NSbjz BN"7} 60'9jvSRPˤxt/)sɻ#GNp Cxf)zy]sf3lS;3 H-r{믴;:OOJ3mmsf"U3{}5U^@s!'CKȐvR`4((!> 1xd?Dbۘ9p_q48xի .?ny┅j1<:ଛJs*- 꾤iyPtllMI~9 *`wkhGK=smM|(S0BJ15-/xYo^fX"2?Y6m=. hnV!\?QP\ls+~BH!n[65{-k8H}b-U tn70)!~1R؉c`^!O^ PM)YqаSYk=RAv8fGpVyDq(_br^E!@-ZS@7ǥ{QeJi98 Y4jp0ps UG?<= | _RΆnJCCk'(i\شe-XyJꋱI6@e{u?WB$$8ኒBn1b5jkNѳV?ok#H,yyc o6mhϐ+Z tg*Q>ߢj.3GX5:PSA"hQ&1>r$(|owzD6M$g2mdܠm[D#t 6 ԒMB @O8[%aǬ\XZIZB(lF_w%\QvbʮrC aW{ 3M˱!cCYo7&{F6Ӡb`r/4[͈Ku&W߾HB1*s PaEN_KxB5v/;Ce" u3`7) 3ծ)`A4n-r+ܥk~ 1^9d$֘- US]0O\\+hIXqyaE7"E rf`p+jhwsQ$ Xv'Ya4BRZ>5ƣR$8H'jmNh$&_"SG% XVH*P = LW2C4;Wd\`0-!N gj%aRY3T[FOpw dOR~o'ROn%@n,-vP0ӂ`Q$`jh]g"GM/ZHjP9ryWbM`ƎqM|z314&Ɇa|6NO}{ -y0 ~sћ u')a^@`lEt|dOH˘߮fF@L[6|e0s,q6ܢ jy9O>t<\GsOALqFfxŪ3@Fut3Z9f+@JX{FU#i9ªmbJivgc+R7 @ NE.%+p@H_7KI)|!GAg:$~gܚ\?ս tZ9D;4P?AOL#@ʎmF`bCe7B&w|sS&r>@e 68fdU2S &iEQן-9obٵɨǾh0¾3mբ&52Fp$݋Xv%rAAH6^A6V&y~@Db&ͰX =A QibW&>z iP\WҎaԽbqh-u4!\8:T:l;h-̻֖gw/yb͸ux MH*i`tJJ0Q<U|XM`ABjX\tUK BK1GaC\L`u 7 :Gmk`b["bϱgH(FTK-ֱ#L_ Hc_d{ف{q%La%-YzIt踂_4uj7ӯžҹ5Z>69;W-G5vik }8%ۧ~A}sk3M"̪;FzﺼZ޽+LZ Mj y< s܋^ &C|7M15:7Ri g?x`ĥ#%Xltu* G߂c-}~`U2@aQى/zZ5 zX}Y.N>]'/mpKKU,wo!6arx<%mqUzކs nʚL\r guUaN5VAٵ 7Hro|4Z''˃IFq%dk΃oW?!2> 1{)3h{i@. sysq=n~xirۈUf[0‘KKfd$1GRđ,@}?3Ѿ()]m'@8ĥ#Z$-ߒso6a뫴/gfJɇIźV$3,ڐ vjAS,CdouŧN]焝NYRmҌkTC;{r!ӓ 1҆q ;E8-?@Q`#.=e#"Lk94cC&vNtZO]WpBei6?A[&_f<#wZPxOHBYg_v_pT%JEoIXzzO5yIVr1pxMʠ'<4<vi"\q yf*kEz&,^xᩈ}pg 3ygZe2uk/d8w|HA "ɹ cG5@٨٨! Ғ!6HJ+_m@y]SpPA<DG O؃QpR\qtxBbE7~x~O3 pr)c: 5ϔpιy?=vZRd}Q0>Vٝ -]/y'\}ƹ~֯bEǟ5Va&\Py=Fv#%Ƭ,V]B!;x)9]^KoD֬P3`Ks'\̽#j=΄ߪaJj=m\l0'8Ic5?b%>*Ѯy?}}f'x}I8/1 4pn H64R|W@qfKo-zf_i` NtDNHkϘV_PYrvz)" ӈ?\2mv vhL$BF=b:e 2ڿ{>2%E %y,nԒL+(˪˨3k|::!<9k%Qc{f*'zW[lD*Yv+ucv_CmІZƽ-3i3 a= 5Vt< uw @DZ\_*z $˗ze,v,uyG@۷`Vteh2Jr|A#[ ;HF $ð} \RepvM (>fhfP&v rY%V>hD7iz C⫇j(^+^b ,?d')^"hT$F_XΞ%ev҇GQroMQ>;F1ՉJIY#f5@;KAyhUIE"_PmȨ}Ⱥؔ=8XG)SwYEӢ3mo 2U->;  S^i p/ r;8{+Q ,Q%;AiaH\\/ZHck lf~7P f"r|HjkdarRn/ag h*ڨy^Wq:jյ+{I3y)v5Ń\Q Aʐ'r8}j[9DX’?)L1$|7)~KVUvť`]MߡLswQ3FƗOpbhW5nֶ-KlN·>VT; $U]΍(ﮩ)/a::RLS%agKQᇷ0O8uQ:l)#nݒպ _g67ʫR`0O2ɜc(bo 6/x OAƿhă,yˈ+2O03YFWU6dj@-/XұFUFfa c|Uޥ=|H>k;JSNڣu1ɢ S| ̲p j:* 3}7`'ydɟr\v^`  'nro!3*Z#*k+P+k),Q!3`K_/vefW8*W1{bz!C:$K{M1Ȧ R"vA431E!(D\TR)w*Xs n&9yЕ(f:{Ꝭ>yJ2yNhWկq]ӼJVm #cUD@ճ_v ² ,q"eӱ9߶6{i1q)`Ψɜu%z ᷪ/mfe4Lx nl?Gkj\HFѐ?OPxIܪGp]ӛ=\zAyۥ |h,e`j*MLU G))QԆza1tmA7n;^Y#$y}rIOB: Qשaa'-rX.eQ_9qK [刬5y.Yy}g u0yȧB h(\s[>ͫ|h;!1FFMM?džftU^7M:BGc[EoZ)G1XyºR.ᜱo4؝tP0P_t1LjŒrAd$Ăq.'/5(}@e&>cK6|ǢD(vr Zulb<.DZǵ+\Nn,9o#Ls]o g^m $P!h$6iBμ̻\Q9%!ũ͎u"Ѵ2D-43dOG6 O@dŹs6wGI]B6YsjD^:\ %?(1ORS iIJ;GȐ|6l@ ERݤ {L[4 awX5 XI"5Ј?nN'|YPzJ)}HiUpelқ>;?ޛu>GՑI&»t7WÄnÀDDűB: >%X_%wV)`N<*ݟEC,~Rv:z̡d wOxVXUsAN' W}鏬;cŶHa}Ȣw%⬓ԛ}.[bRHImX-,I_ H;=S?BJgN/~>M.oǿB l!K]SE((.yH= E,g6hװвlti{XZ1[#_[Qr?=Y7/4'=BvHgQ`mw/2c0W:Ac@s"կˏb6lAД-fLW}jVU"s:5% )8~M:5XgņC2F*jFMBu!R[ΎfdJ_W= {\90j\WZ,RdK\J\/.TARem9\dha pl{k/ny}Y8DW/r %?.7 ܰ!#7|׎;[}e7a9hhn@\@giGelA848đ)6Κʇz``׷= 2r1N\c k>rkCR%/]퐟#1]5`5Q x~TJ 2C/_ZimC+wmt2VTae/\ѹH*lҵ/W'AzͱTAǎJ K삭J K?bĘALQaBQ~ttrT9~n(U G. BF9j)& 2Χ/< O/bAwPAE/z͊aC1@1VnC2ja@R#̓Vx$gA)`w^%(ciET`k!ܦi*ƃWbc)/=0 f1V\@W,@aJM¾. !ʛkm@d9,Rj/E`}JP")#10i$:9܊#78}\b-HjnV[AZZL~N)0-e#]i˖AGA\HJ2IҠ7a $;_M0˗+ݾA੖Ob=I5ULQOgxf?>vb{J&/m&dlX,=݌] nQCM+6 0AE*+nJK[eT% <^K Kf: .j¿ W\.˵!p'boܻ|iN\Stv /YL9E8=}^Kw.损V@>П,$ |ATxH[#$yϯ `x `>C͍̺R W!#Jpa$ |(Ȝ};=E}9YQi[ǭUT>EcCIe`8Pq) g,B|g ^#c ۅEnhGRȱշ;_Z!$QKfi=!t_e^:}݂ިW?ZwIDMz]+Fi4lz&H*,e̹1nBLk-]-T])H$ |xUcnT{Hc5o׀N6ZQXiU8\>xT1U1S.0+f7TED 8̃:"S.ްF!\\Ƨ62b9jn[פ_dd|=cmNIPPYߟqŸx 订8ƉI]oPY-4eClaW'YRTI:XTvpj5nJ";ol].֟r H;/Iw "TuQϣ iL<̱ 2I/rB@}S.QE-[6I!G;'=SʬЧm|^?<{v |gֺXKI84xWo (M6^מB.V_ 'zVXq7 7{$EN|(SyĭYO Zb\8m[~pW1dR{W:],}l3rICoIz=1%!#OG3,M['~ =u'?C@$%e&Nq0[Rx%ȑM4ѩL @= k\j-_E=,} nܯ[\+`u)Qy=U)w ]jazn4jF)M>9Fn$ˏ Z,UlD Ldό~n\gQ\HP,#JUx%&ؗ]Zn"| GHv=KBx LGr+ZYTk01HͶcwl.ߙ5qxi(FY"!ERe]6-世Lğj66x- rn)or=~T`Pނ@cHWtv2E(#Pt\  nd@N,)d4eZۀw#ĉ+Ԟ&QbGAm:P픒2,yc6YF uodk8X'ɧz?r2ܔɈG-7)۰JrĮȹQQrm~N+F\:nyjBJd~jz͢teϱ<䓯 Z㩽kKȊr %oqmW9K?Wc6:)d^A\4]{~0aR K;7ܖD;&oÜۺp~Z|I*B$NUd!!vL{F2XߚN1,->¸\ih[7mCsdW1m_ѼOB~uan [#2 #ʗu ySTB&T ~D:A@qj)58 ѹ읿X@O+Oy)]6{~jl7F2%:L1eiS~|W:qbE j^8a*ߤ$_w PBpY[N#LKxbܚ*j:^U4,^Y1݋hD]>iB[IKehKo| dT6`kP[s=m:XcJо`ܢ88Qq 4~к8[>joccMFFW)TMg)@7mV30/QFii|&Ih}3`S-1P^# lm胆I";$H*+O^Y9 `4ZYT$᠜M\jGhkaImF 9×B˺uK x'$*u*M;JזTguJc܏;85=)CoE遹P4nY>{5 ir ~9ʧŠoy,TZ;O{5qzv]kz%xsi@8H(8*W3-kg*Gi{ݪiǠgȸaB d=3;rDP VrmȳS8{8K&#Ấ .*SCo"?pNJg%p= zo]|S&$K.Ei k~9dcXP__1xDjKJ;p!yXB۽X| ;W!i4В<1Wvβ ~G%h2-6+d 8P0yZ@ʩ 1[ykcŏph2UŻpH(䠫f|H$o4.K;Iػaq ΚdmT&y_= U,wx7<M6amy8_ Mu|;{HA7y3*~9.J-O4ˁS4uɇj7!(x8מgu"nbQcl7L s X={m>;`5JnN;;/ xxǩt.V=PRJZ=BZ@AHoI.3H)Z[8*s_H׸{CMG-EW,ۋ$ *xrQ%=ƨcknPދܗ0,l k6:ʯN,FO{*.Y³dT}1=\4^L^hDu|w4\THOD(Jx~1A1E05ٴ);58c5a~vNIG֋W\ i~ m/Lyj$ 59BZ̝ů[6qʐt{Q{L4z L*ټ%V WZ'ݢVb9(TuQfFF(r(ҕo|] îJE>fa c9:W[RD+3CE Fi/EzĨmKu/kzoܝ,uAnm ΋i?ٞ֨y̳|46J?YwwnVA 6 cAfڻ' d qyRi.R(~d*)]ATe萚dfX2)4eC!4E_y)1%Ι`c7 ZŒñ~G>vk(8% p G)X8Xj2Y6 ˒)__[͟, !mmuߞ1 Z5ö}̹ ,H\(Mw^Q&Us+ DԘbӭdK/J֛/ 5sϤch215n/I6#@K&wo\[m梳96қ{&M:޿g?qCV"3{kudnWTׅrVNi'ǃc!Q`NBA}u{JWϴTHtN抎$JD[j GsyǕ9w6ՁpPO\Hہ^i-Ś8zy?Mqu2F`4qw[ϯ Lw'>C@I`SFϊ~RĶY:'l#aި<%``Utv>A%xLď[ov{NZQ,0VKM0QҭE{H%l j3⚜#L"y3~gD&%%rk-m\hiucdJ!lZ_$LHxZX;|PRO$b&&6=B ܃3'@"Q&~OTTuA@Y#JZ-HJ]?T=WHV.RL2yP4ړG@۴\doj5ޓxUu OjR/+;0`޷wk5)*!,O-a n>is' 鴋5Q6YݬCdnS7~[ qs$sܺTDK4T 5k~5Kco*]䓅w %X8ia=4_׳7WWǶ㹿 `[E9śk rLE#ZݻX71K6 C 7MBiƝLfœ8'( >ҩ1Rwz*NW MX6NPI=#j ?SpRaӀ$o$byF$&mSATW`QD0g0e945_B/R0ULk&#CO4ӓ3FbHcTEr{hФDʜ ӻRa|uOY;W. '1/ĖnT# w8T 5nD l=h$Mbds>F ̐SaTRC; DK?{@TyF"M)el>߲^b}Nn2B~rmV "N_qi)?<ʋx`"Wh [cAgqmI>-9פ0`}ҁd6&ߚ4\(N e+8Tō-ytB>-Xe?IX6\dZ/QcU|dzҴO0w=+:n$Z^erؽgsf) Rt *@Aza pVp`$s`::>3cEs{;(ӧ _]F+˼V۸ lĪ)LJT)4Ͽg#XCAըi*{M };$g$|i'UB=b,{YLdғi; 5W8*f[ y> /JĎle9 xJԪ ?_4y4?щOΈjiw6#6#0lF*' Y |Vr\pkti$SAT &a^$DJ$ |pu8Wzp\܆7ȶR"@ 3$ Q40%t)\o[vqQٻGrh5vgFf6;N m-u8h]E` E- x=Jvn-'UY SB V~uLYyozYF?APϣ/6jA3@-"b-#+,R!R K;"N_(-XnD(W}*C/6Z3T?@S [`w??64MB] Xqa|!8Ɂr$? T 3L>Lş&nGy<,X-J?"$oaOT>& ٱ 20'Z52 )XiNB@41-AR7$ 2V#lgMtةa4c5(RdCVxs L} a;}Ֆ/Eu{"K0EqpVNT$ᒃQ-U0STr-+9f | =zrUEd,eK0hXb#VĿ gdKu 6m˻^",9zʞǘVCoÈ8|۽rA<_t oĬ6k>gn9# 9N%OX]/%clg}LxjR]& nZThH`[1w}_){gGP9/ZVtL&DɊ?rOX@Y`,) gGJ 2/(572Ы~cRQdnfB-@ΥJS\$ѭ(08~L/IF+KhBHPi Al u'lS#"\!=H/?gr8-]+*}$&.mj۠6gޥ\g5osvC3] |=ws(ɒi1[8? !a϶e`"Jˬ}2O0ba߰({~3Oad'IJ⏒K?@wg{ݍIT87=nWa]rB6GeAN;"`1KhjxmpV!\b 8 Ӛ+sRIoiʨ }.{̰} QG%;qز ,#mlޘG6w,a_fDMum^l`&eظa$D/A;H'jl" zW@Pͬcjo.:P@'Qxpv4mI"OӅe2n>UGcAM-M]c!#{̎&uԈ4'U>Ey "߈Y2p&ρ }({cgZ'w\ʈ b&j\w{B=m;/_ -LR`jP.^ txCYZ_Pc rUiӺ]p6o (!`pxGИ`E vZ \X7Wp~vdj-6nUzҩ88RuxOE #^EP̠6Znf'U4XE/B#:d5Vj_'}$ v.CĆ}pdy]~/?,$ r`}WPL%]YjqZ1vOzymݩ.ﱐQyt5O*lX2s3bxuVÄ0Cq~4N˫-^x/4`svT9m.%e:ud;4HYq w\LKx10~fSPP`%`Vxyq!ި4%] kmKcvmZ[ZՌA 7#c jXQ.9*򘄎u66Nr@0>\0i=m瘋 pv:O{ځBRxCiA&kXnR\-!w1T5S,UC3W5xc}.Gxpٸ=t)<ތ]8rFJ>Їz(?vhnb6W)H*>7w) `M..FY|W«[G,N*Ȑ(9NZue q$'w7ڿe 'cqMfX{FǩR8"smS,RXAxIV)vzy&pg}"՛/`=1> T.5A݌~mftTY~y~dFcF1"/VywHl^JP9jptjQF<,ֵS*VIfC J,OڙҶNhZ %܉@ bO:㈜!pݦ$޶T_SO"e?W:]R(|:q{y^V88#8F4. ȩ8cb{2WqA]vF9.VPI"CiIX[Q/$}{JzkspUHgfLJu&rq4{H}5g ,(!9qnI#8 3pIm9"Hې( 8Jgpe<7Yc l_\7LS9UL釣6u[~1] 4+r2 hS>ji|cK)-hթuNV]Yv*F6Z`H. i}t8 CP\OYÕ_潇j]9}]#L~o2* hVn &$+rc/,jr eb I12~>՝Q 7`aֳnnm#|YMd_#/{w y0SeHoM +*, Z]#h`i&Y}xr3vo`:#M]"79H8qzF? 4w"hUx~G S FlYyj% ɟsNޘeڣg'wGVP K-Ѹke5C4> P CsV)apg-5Va !]ugϕ $,URiwh#H', 23NT1T%4EԻf,~\*kZz#9 SrN QAI7Þ2s6̨⟋\!'lAXdY2fCfʼn^]NȨ[ ߊ~Ǩ}GjA/,.uLj)v0R6߬gHjOVD#3oh,SEEN0f!O ;!QD@Dj%PqB?ta۔l tMH˟5u ؐb!k5xn,0ctJ#dj, byخ Ibۈ?S)7NZ>lQ4g Z^A@^!e2'qּ.ԺMWϥĬ[ZQxaЃ#R'P0YEЇ9YCT]l%&09s{ yFխwS p%Lۘo:騊v0:PoȘFa{`'-ST`qJ ؈y sFPm--7{I zW{$+Qt Fbdw}u7XFhaw7|ea$ttۂ(\PV ѝ`Sx)-] ]A]s};b bOWS&MJQLpEs(L`g9l B|!60'BdBbT59^(f9O P1(UO| caQ|O%af6tQ"ޣn=,89<ʾ"uC-gڛ*ڗ!\A<3L7>$:؀釟 LU]a$xgAs| )GԬ %;yX95Y+ Ƕ\q#jAD~5~iwB%- N08eGs/6<beQIK @\BivV8M,ƞ 0+M 3WCM )I-@l9u07ϒֈLF2t4hlN&sLlIQաd tpxD5/%mb{yq{עswnUiǝ̰]a T;>a\gKvVg a?S8TA.խLnH+Xg26-zTE|}Q׀THAl ?޸|YAZX]v}bZO_%wn9AX_Zdf3h8!{_@u; [7w`c_=y[hq8<&R(EakgÛDw[킽 嬔dAuA钏qL]JXXU_Т+i?P,w~3i+F2]gqiz/eڀmߦ{gYL7&IL`X$t4apf<.( C6\{/5JX C`'*\&U.1ئbmUb\DpU9*2V7 C Ȫ1\\\?aGQ.}1J-=\u!ۛ#[c}yAc뤀*T=\,[ye2sOu9ґQ6:{. ;YweB>3Ty,{Wڐ<`"Ӓ0b-oꁺzI{1$e'馲=iBsR{ĉ;+e}LfA61~MUkֿT𑿃/:Zc;}ͺOOi s_S fZAܪiE oN9>:ioWSۭ?t  vȎ{\b9AaIێ3S qsVo(LrlT (f~8iG}K[׻Lm$rI. ^Xd+!FR#lwctEȂ e721hפ+hWY{ 8m/=) C2 HM GنB5[R9ȫo^٣ Wfܣ7rjA_^LJ U ]29 0 bȎC' 0͘ ua$.@\&UcL0'% Z* /r8hkKc׻Lt2lԈN K`iŻLլ0_;X T+819yY+a7oQ==hʥ~F#XKSF#LlȌ."QIsd .v~CsZ[װk*4S!Wf*WL^9ڥr+7Vez L;Q1( {m.ŴhS RPi:Z'G&!S592sﹰ QIΗ&niT\ [9h^?<^鸆 r ٭c )~חaufSx<&܃R+r7,рb56^]LG 086K:h!z7(W6ZI ȢӤ"XFQcBYgn!ƷYLdPbqLQupIa'Oxv.X$.K(K ~)m ^ŃþY]]ڷ̒`0"/^:5Q(%ٹQ$e*,RmܛMc=@3˲l0*Ug4I<L|NYkF>4ȷyU@t]1q5U&qx$aLDH7 ] &Z/I=J=?fl?dh Wх n.qw/ 0a] /fu5C2E} iIRW;G1 >MۤRϽڠVJ6°>=A!mEߩh_-n!yDU=T[)+N94Y xs=^?3L^VAK'ٯc};-xW˯f=_dɮ{IqbhTޡƓ/*29;',N^m ݅͞匙nr?mdZX|T`zF9I:zůJn8a2fгzKkڨl!7jߥ q>c'J$ta6aJ3'Jw;oF z)csݭN<8WVe4zTTjU\5h Z+ ws2V.Z@rhlIϩcLu\|;ֺ6}isU ;xAɢϪJOL㭒/̍udZn>jk3*8۲*pY{R>bK[=S>LP&؝Of௉=.J̓j5l> .FVt$`@|(OmJcdφTtD4"bV H›)q#ho{kCĕWhrn#_S9/\ـnrLI9Y14rlnF*U {^Ią83yf%OzZw 3n!7&jgnD:coDv`C۷\JU+F'b?~13Ja KLTubȯh_DJq<zYmX lgw(d+vJ2ݹ0FД YY  *?/CVI.,%+K]jS?,k^`^q1U|A?w+P~k9=-`,T].:k N^|%,pk}B uX?yav~흽̚%3(R)GtM!>t9jbЮH$8x/mzhwk9xKjvs1Ź| #EQVޘGjÌV|u,\)f&)|F~TPf1Pjut~'{,a24n_"woYT"QmO][=UA?뜹ڪL+3}r RQ7gqr_:-q_6gjs`pt*rg}ܾqy;;:usG8J %.7PtS e}:GnxWC$)]m/ |o7p>Hx͚ӄj^L-^TpUhMpKpI4#2f`6l} H^0LC49?ݷ#ATW]ĄӷMv4s!)Y[̿z0ݤv,_Y}߰syH,L#&@IuxcoDRn]xfo~;dW SǴyY2 $Yf ocB;+ѭ^vO~e}2f3$m>jMꝈ]([1֤qk~Q {&h? rOBUiA+.>i?2vѩM^#soBz!_UZBO֜X /cⷦOcluqmu΅ 7볣P :FG%0DR$*ɰyr>.K Lmk"|$fe%ðz&1Vifٴ\~.̏}v@S~%g켜78L,uXZsKB(T@wS)B5j2 t_DBƊo8'!diΒB=byso* IH:. RCЦEqMytzn6W6'B|KZ+7J1 Y S36?\C݄b3!F| ڶn8*Ԉ|F؞6I4baL'6TFX(KUzSyX񶤒(kP5SeIp vٗCn gi cK;ӕXxoOQ>ZV ,pDouE]X SZ4QG>>,)QÒO_0]cݠbsu5T*&^blzD{ksVn/Gm1Mj7Ŏ0\ KV^ljx v!9k cGPas|?~TwAdꨟ)-Y &8,-6x]F6DQZ2k҃Jj̧I*6Pd=EF}0'p 1o;l Ni#yjC#H".ZnQi}><D\_~" YNni9w"hVOz s\Xl]Q MG  S/-åP;t M FBn6U;E~l?FZvA٘*tEEzXi>GΕQ!lsa3\Я~ʯD'>&;j^  J?'uʼZ^M7K'f 8L&f>p!TҌh;U@{sDo8dnnĖ?tVpē9dT*_ 8herU_y2#nV,"̊6͐k@FÔЕConҡE'ԑ |ҟDד48J;zl3'X:#ibf##)plr0Gp[|ؗ^>)9y 槻>mbBv3SĀjŧEZ#aՏz1GS{$~_aEO"7)!"eѲex7OyFۻV4LhD8p(5( !'~ T242%Ry%\Z.͊DT+CxkXR  zlxvpZW3jP:1G5N)U"Y^ʖ dk+)}Y%WU_J&>kxq]3u!۾194>.ڟ|셭Toٻ h]Mf-kvbdnB Nr]X 9&--WkciX4ZGysܯ}S:jZc+̋|~=i:pd)g2/q[ĬzN,6 /EE^@a=h4j)mѩ guzSVJo=#BSj #UēRZ՛ztFѲ8v Ui0D!?ՒxWϾ2-` bR`y-z%ݛ Ŋ/avJ!9)!Ο+ ^d:*M:HMWA(8/skym uGܶpʽGX@tFϘ7T9z{5 K6;l\QC=xXb\{V]ϒjZ&FJ.ջgq(oP:ےȉʃek\<gL]PWм{@17bH{PQ^7ڎ“ s'5*0iV+>O{ CgG q|z/*|ШB_ As]kW{Ocw@[;۔f-ˋY]Do% +yC{"_V=K`o> fBA/={cIJWW3챘s eٖs0̼=mc0AeW^ a%]nppPY6r/D_zu]s얾"Q:ңIh-"U|V3'!dFQ-wva#SHXCƇY XHR֎^b֒qwWFW6qpܽ7$ի]pQĠy_hjlPNk& j4;C.EqV1-[B}P' dc橨M.O(  'mπyñ)s9΋.;>K+h>V xihȫ<A}4ILgyutߢݫI#^y+os6Ob98KTߨ oכ(wmb*QJk[QA;?>k%S,Z196 L8˛#L,Đ4Hb'<@,W>% 芷;H\6T@hQr/WXJYX]2?=}ӕal~{5#(bi<@=JV:nqWfLP=ƍ:gҬh+Mb*d{.:Ask!usV2Srk1+#v ab&hbH7\6yϾƬmX)7۲{bچ"%T6RBe׳I _wV=W ŷ)bdd)w9(${5kz"׸Vx%86$.>[uy 8"MeAېh,Ѱh_ ek ĩ5e;4|bػVy!o9(W[r7}YMs!z :Uc4imyqjqѹ(7p#V5CX~2l^D6K SS 8%ؾ& ZnwW fG{X1f9lCj8tipA &(^5cN)}grNj]K@#E{ >:iicL )od\2Ќ੣ۥҊBbص>賚*}~ ReM:j_Y.]KTƌXv`$&fybR(E $pZkLi/SQ̏9\kYNgZ- 贓L]™v\=d:B v2 ]Ҭ'j΀ 3\|ߟc|hBpړ?00kg4u4 !Qح_:a>잶cg!T^ -zķae)RY$Xt̵|49%~Ec :p˅n1z1YDv|^99>N>w؊z_uw%6&VGΧk.!9+<ߺJ? "dba\"_Zᢀx:ǘ:1E K!Yo.ٝ[I{g5Uv_FGVpU@DށwFjkw?Hmy^)zfl'^12H ?Hu/@=;x)-Q|!|Tkլh?{(+QA7'o[vdZS\m=rJ3~r(i295|c^TɃ=Wd`@pX0EZ9[zH{t("˳ @l5"CR6}W&/]nՉuGEYj/>撛j r mVuo&w;JJaRW|sH KQp(ʪmܦ;څoX '(j9#cŶ'w`7d 8ݐ`yF;_xDG R! _?PHr?i51^soYq,tI!< 9x>gR5u(>!ICt* ےO-waT*{n 閎BFf6NE)4nPaf{-B$ɼXºuhzg\2-D]*Y{)LJd5c\a`ꝫBqpq\;TDSIbnml"6cGqHbEl1|jlTWhk?ʁIR3ffT<^ؚ90J-?qvLQSw= lwN`li {λ^ړ ɖG^M>Zr0/X~̨.$?յT$ܒqanJ׷%Fxwy,WT_86OnCcҪgd:9dH\ Sl1IY}?3o$L2Xƙy llMkgiFEjJrF>Z]5[ӎm[֒. r/oHT"ϊvy6D>pΫNfóڬ.N[D=m72Ӿ Ơ7l̀;:*܎es`e+s$~|vVL#LNXBBTiMlﵞNjD}k!i,,*YwV:rt Ճ ⷘ%3YIcVoJU+ADH=S1(B G% ;՟ni)G{7Ӂ=70Ar4 M{0/ƺX"es+Qbު]'0:53|k4sfƻHv8L.@={΀$7m#|t̤h# IuSB!1 Ҥ| SDȖzBevZ!i0mCls?t;,B:D%l葅qS1W5:l}}Y`peG͝. 9 NB07Z 1eq6K_sc/;4&-TBc~DR.my43[GX^k,zBeek\u#HP^M//'qQ6/$h_ؤv.YxԈn:J::˯= WQY6 Q6,S]IХ#1C9zl+ͩ!w MLAV J+n&ްyԬjdc45NCJ>_,-]q9>ൣw%,"j{0,Vzld6!2N^R@xd乮(F3~=o is8PJ1܊8aÈ\.|sɯ t }!πtp'҆ijQNɡXDz{B{LMY5Y}1y.;gx^w M Y9X9KPm0vip{RWec]!&װm26Nxåp+Dȅq'sBP>/)=7TaKUh5'c3aKU%0fGgd <URh r5lP[OHw=9ĺ@]X]Ñ"RoY̲mj*wx/ N/~}8 \V6mxOe/N6]ѢVػ5+Mx>P/(;U)}iOY6kIj=zm 5ulUPU5F2KF5M^T E$z=m+qN:_vIH'%C R@)}b~4b<4 Enb '12@ hxwyޘZԅy"%%7\#U8mk p=U jO-_p4q^Tkr9;|Ţu2K:憝*zPZj àTz^ysJ0HA϶`K{/q }K!mEj氨bMmhD%nO ߱c[2iyKD"!ڬTs"ĉur4\?ۧz 0ynqƠAb!!pL4%nmZRK?7QC*PVv-Z&MRtKi\Q~ЄeS5O%uD= ^) `DUܯ F?< 8 |s?+>1ɹ#6pSdtR;ew3!#]nIoYK%$f}kBQ%'Tq.dL˙P˟Eg8#<ߒMY`tfڮѨˌ6z9&A4mo,փRZrEgdP5H$vUOpԀ5<\ܬ8n@n2_t\歀ohZBOkhƘ5+ybLKraVM-$!5w)cϐ"'y๑LUc$@C\c4ڙQ U@va4-cBČ^p x wtoM逎-L|-$A^H}apᇱOT)Du^9T9jD$\澶;kt&=|&ꁒ-ę@S0七5V )QtPwWMйS_$l8i(k{aZ(gXZ+!9Jav:, *_#}R vov`Fѹv֨{PD%2nO*l `0?m7ހf n~҇[QCy] D>_bvUIiDMY`W@K[#.p3hiMlY. *g^UUfrO[Wݩ跮!p43 bG{ P2 H =CYBOcUF́z:Jl6ַ 3A$anփz#_:{ua`فdJz$9kYAwD1"T%ғgb疎tWHjeVx|f-"(#㼊e)WOSֆl>{zl1)A~")JE61E7~HtSRcд -őRkL,͞U߄m|/)g='5X(SxI'2Vڐ3j,.pZz#wZqb(h[DrE%tҾ ɖEFWo*;_\r)Sz&4Wn*kapxO}P"ę6Η~502(SVvKK/{n` scy6"="MCtmػ]:|PMUlqzʟ"<_e_e6~MլݎH'SW"k9>zYPDg %Q$Bf40Z*'?9IPWaY,Z}/I VB=-_ȭ3&fr"h \NRm뫌_Ip"BlR0M3 dӷC!=k'&T '|?zd⮇43qd|T@ƾIt-*%@}|A>UQ$,^/l_B<š41+yr%E: 2c)x_426s&w4rI d7wݒ6:;|z8l-PҮ&?63k_6$s!gڵGOٴB&ݾ6ӧDPͿ14C@ wuo舻?DD{;U$Oҧ![7)<7qā$`DHU@O) E0Y0gH9FȎ |˗Ms6 #BhPG`g\~vؕV C;-%DD 7 H%" aGֺe,%KCj-NI)(#[}W^RN.Rኋ[F~#0]!9^dC# xtJ4ƸZ $9g]V.#WiFΆzBȫPLRm$0N1± (dO:( B큂pr Fqj1DAI[zCw М9sD] rh (eA$]Tb)ؒl jVK#bL_G,TuͳVF3gt/^ ] 4DR/3 \5wp _MP/,^?5pdL%ZƱj;BOϜ2wyq+o)Y=]͋~qтm4T4x* ۑ\JL,7fWB˹83lX#oqz;){$_A"_n8(R9W/gwDL5DXvN3VGo~SO͟ىF>N"w-mdfz۫0ztsKlﰶ.D*/`|d(fd׍v iW_:wB|x}j gU"p{r\(cU)^ dަx@fD#ApĦ4`u]-!^b4 :zu ŝxgK&-(h:s PeakŎzZ쭔53`ZB6)(f-G]dGMt_ZH{$ժXFkdzKqM@Gƶ05#Q8DԏPZ-,5̏^h_k fn׼gzW&l}ГNmۘlXƛ?8W 1혛1N5J! hT)jՙ-sXg@/_;3H:_ܤ E]c!?>=>F˥ԕN1G%1A:߻ (ZnH4=W~,fB|R}EqJ ʘ:nkh/bn|q@&sAKPUWu1a- 1}K1Hʪ)\N3Orr1Z{:T!76>Ő?s\i>xTjԲFwi2EuPbmN*] m~bBNd!G h|0:-c4KO`֘9!t@6 mØu.{B5WO[,:F lqjC+0dǴfB۸WB#T,9+LIX3;*A"6BJS ]yԩV\ÍQt=["dSYR:n\Tz@4tN}w09)ӳM\ XFXOâ2Gb_cŰ;)l4sT~5eZ(|EoIV1ĸ=KJK牍dgXpeN\rрugm .V]5̭+fmh9~ YJ4}*Mt.B ^̏y#ѕ0 RwWo=tnvx6b37.&raz7ZU_$]8%'֘T`ͷif //PJ7mI%4I|2ʌp|9 wDzLܐ.YVP" G5g-磏%zu8~OO{wy=*?1It8Ի]<+4E4d33y6yQo6m.aҜUcɘ\H&*c A4Դޯ΁m㱷Nx-Å KcT"b8Ekw=) =8q!Uɧ,f#]K>N%R6>ImN[Dn|!7Md@갱6Hnyр*@7*܎<8qq7l@Ə8`t'B%ruZIC|i7TC?r5W59&J M1+4E<1>s4FPoWzpٍHzr7>T̃ut+E;4݀A~%!}a8A5!F a1ؿf|ݥR\o%aZ/@j<-g0>DKX6wqVf ̃^G!OM:L%͹%cs*c:Y{Rm4Z؎(&ZoZ}\ul8&c芡@T&;_ |Az` ]xv:ݘE 3Ζhɩ1(N'|!~46rB٭. CF}Hr v mZ+ س7VM#}QU&𷹵I4Y +(}Pџ.8Oa# 8_jll. j19{VS[g?J AfIi- oQK-g'w5fmqQ<`'ův1K vo+QGcCi3決rOx)w<"|A K&Uw%ܥg ƴNG\G̀FIX8"mA@.YWPeIIc@>!eYl):H:Ml{H^ާMh3@o,sy"g8^ܳV:'I A?smm-_5ۂdRU_҂Z?俫"@ᕲ E&\ҵ`& p?h`!Cs`ʉa[\tLy#r="c| *2c@kux^]Lދ\j$5l|Q5@AysM}. wB hT)]$E,఻z=aJHݯӺsb ΢mv(|oXguKTm㘇PQ.gK!j6%*b`*m 2&&duQC9a z5Q4S(bZ?O#Hn1Og;քӛMÒRKB"& ʧ$VNY~Pks>l`,V_qbnv܋Y3ZRPzM)eGnn|2ghS/b@<(Sa2iULj6NWG:AVL^Ӄز>ׯA2*p^%S# 8b9nI'voD:Gi!. o b;(5Q6HQpHE>UU}\3rBXsյ>b>*. X=ox% Fq\^]̸G2pQ?m4ųEk&w t41=M&p3UHX攚ɔ@51BB^ˋWٿ%vQnz& "/`@XD@XΟD}=4v-T>v75,aת6AP%-*{}یgϫ-@xzB]Ӟ&=*|p@H(XR-,m,zwے)֣TF_K O}k'mKD\%2ʸ1;Myj;?E),WL ؒ3D rz z&3i  7$oX}ja Q?XydG9TT_xgvܐn_/8 ҽx펷S#=|OciEj&ʩ?cn P:RR+4x73g#\a?^tr=E8dQg+?&rogřqDUJ/mGI;'Wo /= Mepή ?L4*~eA>n @?-H%܎Wфls윊>_15<g"c.{?VyӟXb9Aq]%`):u‘ putl7Slnf uK.Jo(6ӫ Tg/k,4j0|+ad+'m'.s?JVhܖv_sbVU.Hiۿ1SWo zgҟK1ЬDIbqy5Lb|ԗ\l:|@$Qx"QXF\`) n9k,Sn8ɛ{lU.r(^bn^kaǠj^í%' ٪DIlk?ñ9+̑wA-`[`|`KYH?|6Xc/)?^f7m .]H5W\K> />{{d цb$/azt2^Vгa7C#St$K _eR S Cbe1a,}O#*ϵ/uv᫄*v *A2Aҋ˂HsAw =2]|}y^b$ : |"7 Py[T|qB@p|8ɌP$]1B& MH,EP*ț\raL]¥ֲ=ˈ]VځdY6ט S$$HAo#3+YQQ37W%0Ջc Kf̩4ԾIʩ}B7-7^}nP=Lr6H:OB99 <-OG̞K;`,~zA -߳h;h?٦+{N֎\V285ۖXROܠv NH+{#,7 6nohԸ,xW:W"zBtHַ=C*uP?h{ާjt03uͮ7p rNN@Ԍ\Qq 2,fR^A7ðF8G)ؼ8.3gn'C+HVLH l\ηU|=7:d'LzmK*vH!x:Iq.ne#8_x)^PӜjVH`nv?;bY0pF>+ hߔ؃3v9%~ cbW_A c]*ul$gdlt#BGQ#qO=)>6K,r+tѳMk 'og#iηW4$I:bPюn3 ci#, 155UbFںIT*D|UʦVh=NKyg; y1"t0OB:_oQ _n tQY0aoM#Pa&o^gz# 4Qs \K)ꢌ%. lPP8SssZR gF4MQ?`N[\>S}6+Da30~g!V3y [M+Gb4xx7CN!U&&խ"Q|0nJ\Ba]]SOɷzR|cqӞ+nxvssS >rh-u:Ct$ڦza]FXa ,)"DK6.&o mQ> !>~ODn@ r,f(Ɓ.:X5Nb)W9UB:c R:dýGG7v6+ ¦ОGV[Noh 2s.yezVuWjIWhm >7Mü7̦fc 1`o~ ƨAqfFO#18$7&!Y(-Ӥo我rta0fk8NL.Vpćӕ} E4*e(gڼ5m &/pN쏨 yy[х︅_DIm{*H*^zXX2RCWpB;=55Txo?"bbˁEFbao `sz7c5d+ZA~j{Z/fr|{</"W3pS~A1@vqJ2n 9+.)|~:HPEנ$0W>$Y;H;5C=t &F}<Dz+>C"^0g#tK)ϡ!^ձA2ͰWS?'_v*c R99y%D|C7e1^L0_/&敳ΞC\/.i5ˡp(،w8 . $^yZ d&!9fB j2̟."Y9H-؍$'Mb0µE++BϏwѧ5J'hTI-NQy ܩ#FQ:]-,0&(R)?5u= z}> f,m9vxKX#xI| g׍!lVxkɴFx2,xpAKV|\V~4qeĢ*}cRVFkZq,@.}Sus Daٰm(0:/o2b caRP[X~mu^_qWҥEOw \;̉͢GT6}W=/W:aFۏjB;j+k~S'+,|[dc/nHD"jA}SCW[ƶ-N<2p005!Kb0+U%Ǚf'*#V|*TL2W^GTXj 199A$\eGGα.jrbb6?1$Jc uyx頔`ml͘ݞ4;.J,Yj|2YIL\4& G9ľ^A- ̞qљ)wu⎭!M]tWSBCϰEz`f"Mq>.~]CtTfcߖvQ&xHEG;;ݡSueM0$Bx9k7!O{x${]Z3IPփ|lFr(^'˄E!&9-T&GFdVT`ja._m\c4埮?]Sfy7!%&?82:6diP,N$ˁ)kz.̎JyqP4Ϝ5p #jx2 7g/ 5BN&Se&ukA/͙ȭ: L!BU^8aiF>Z_I 5C5|=Anq k4+A\O)eNJF)w1=9MCJ*!㭇cf4O% ]%hI=C%V4T=lBU Oa!g<_>DQ~)r@33=_-Z)s29r.=\D(y CQm3HY ˁ`Z9pd Y[V̉o߻ȄgѧVv$fUVK4TʜtУ;]ޚh8h_y{0?ԲoRy'N=#Lz$[O0|y\YFs=" ]T9&JeD]瞮&OUȡqߖN OڊBePaEJD(V#]DdzuVnCNi4DwI2Y5ٰݻ0V . qGZq; 4/ kw=r7c1~`x.͵k ;pRډޱ/*ckN` 7D`x)S;,уkp7D4F T6u@*f{I?NVں~ϴTR(?†wm\Ty!ߛ -HZ-¼}˸*7_6 #_}#B*iKɛ!Bql{#K#ˆӧ.I.).TLj nnVg \6CVJ'lߤ Vlʫ srJ 8]_PގݩВ S 7oÖii" =vFBb]^;*m,$7\Gk)N_\h|0M _j72L9ț{Ix,VlM ?Fw1  92:麨&ifܞħM|/es?^ՁV?o&ު_E[hKlguycp[7V5Ј Yni''Ao*'ڒZ  k_1  aLXXGvFIH<ưlm>tݥlGʐ$fW>d^{ Xȸ@!l-?[5 &{I.w(++V]Py&<^ UR76IZAxrtAhhNDh8^&B>{Emeb#we"G-/-iCqh,Ǻ.M]q>VrȠFZBg2aP L|u0ԋJ]H,#CǾTɔyh05)N!kt[ '8`&UݚQD8.?AA6!^ 7U Zĭ>yR)^oݖ/8 xkTSTlWkl)a Ę'l3:DNjVBȾ5) %jE%Rdޜ- j?Ti}W5?kX{c~1뜞Ym`:ç !@@@8ĥMv\ MBuPi-`(hQxrD(C93+u2"BכBv1Vd&)P֌h%lH;wCN/,Gį^m Mtd0 v_ۥHMrpvO1n{4bgcLk@d/DZtFz0>w%b#Rp~kPS L0>?8+9Z5)h4Yko,HNhҗw(]ኀUkbp=;YN◈oY"t+7+M'D9ZM‰@-q]8w(IY&Cފ$<Ac ضDQ~"7 'rMܹ3 '`']Wl)J~ʍ'ɀpTXNQ +[ǪXF%wy)Ʊ%*n>teL s?*бIX+}V%U9>N yݖ2j#1[ja62kb֬d4:8RDrGI1P;Ӕz-䓐$V6e6_NFݹ8k(391WOJO떣 3EJ.sĊMƠ "`$Y3^shSu4Q̧@/!Q#wwH*_^K0c57ǐ2b#% StȒ _׆e ,r^,E1[ulF7~a*ĭM{^p1\%X3~ճ{K }5wO&^HYN_`nQ uySfߤm|h^؁Ș2)פgkX0q ۣO~zay=4MTlbJ-vZΎdt syj6t]Cwn\=ڌ>Ї/,x&Q.Qi7bxAn.^pR}R.ƨD1s%Zg6)`^p053j'XH\֣Qp|Hw^ ;]HF,"bE8Vܞ Bv 53<Apn,#5cISgO25rp~ u3QBT)mp}/-ӋysKS` UDM/e>NȾ%$ TFDj(|'^UFl!O\OՌI9JSL nk$ ?Wq5[/ a+хh\?OQ1:_O1PN!)66[LKv$v$SVT4\Tj8 Z,r0l[Q{sChiC-e_T9!i¸{ЄrzQA=\83#KӼnD`D 5|0W:, tߌ3ܰSBX"ѻݕIbPYеҪי֩u5|>Tf/߿pBp@'&j:BAaEǔ]ή9}=9ÌɊ>/} \gdE2R3ʘN\o/ۮ1(ȃY$"$%yW!$ }df2ZA%lq@IN`sr-PDÔr:hZhNl:cZQcXgaXW>~Mx(?ʵYԇ+ulEOCUC6HX?E&f>}8nPkPxw7&|Ix zS|?bKrTa8=ţ2GASw|1߅Fu7U;L@:0F|9ԆBr.ئ4$hOY9mJ/ٯ% :pWW~;?p^8e^Z|ZEP5WUHLJOL:f[S^A\Fs"GSf*V[I(@eWċpi$J:3C$eਂ8HW/ בo(  31 AI7:= CPgW.A'yNwGM5exBNU | Toƕ~¦?Vk! }W5kVqW,㸉<YM -ܡU>?5E;WLSɅR[RLͮ:\^ͅ21 س`}8Zm|R; J+R ɻ\J,;D 3eMSw(ЌSV\z_RiOԸ6;wh C/8q[i9V/$͚B6>d(ow7Ɋwupג +B^&w~TxWwD1j,n*|hlT kCKkK32A~7~Unzd1erVyL__v162Ǹr+%6"OF0M8d.|pu2zn `:1JBG%SX8 ЂwWҬ $Q!tjcnL7n" a6iPy dzVMgS`j$UVCmzTr:Y %kR"#@mÎe( P,$j}g-0G¤wӊ)"& `/T=F}T|+)=HWq H,ԨqX}҉Q"c`jR^sDi=+j~:Z$/]A4jq,HvmRͬ=0sdƲu^t΃uFE ($,HF|(2%{_ďűJWnT "[Yl<(jҢ-oo2t%ydS_&:%F8vq JQ?PRѩ5GMQGJ.tw>F}v%GER8)hƎ;嫞 5m'vɹ) g2U Z Č{jK{rx t]>IosTGsI)tkv}9Id#IwL،"@a*f$nA'ߝp3#_rEˈț e hmkS Kο52$\>URv#xOk9صpF@*rζVl]l=ߞ3'/ٌןM茩k}h<=t5W9^YaC\лWxZ Y}J֘i!'VjT^E|#AW6#"d :5'sxL6G7vzo]8rL@hOZ1*0wŌ ܟTW(j%9d2+!mCSWSL+%FWeVntÝ\ʶ 4~yD@'d X#kH*גhҽ;yPpr1)g?^EG$ӣ킷+8NU1jbWWf?,Fwx#-rto1Q4ɽ;1L܌ҢY(V=dQu1*Rl^m#hdy5$~u\,1c[¸//x沕8 |dd{A9!5B}Q 1}o'/AZ][UPtM\R=Roy@Iyh ӧPU@:G!{wϯ]OD?vzg4W/#ezM `Ҙ5$Um =!1ţ#Shuaֳ"'iO7e_q07_ ްr ~pS"[6z# "*CLF,6 +͟}5gYx.LYQĻ'-CZP毙\7nt2}x8\cZ谆r@`lcS,~<7 OpQvVAJ>]{[hc|MXmp0ml6TPl,PUSwSa1X2 EchfF905CF ԮyqP i´ ,/|#2m3ϜQK{/#>&vw2&l۱77bl]zcTgwKܨ i$GUXpFuQI_#Xzj8"s&}hcZVϟ[,J+Ea 4SZv#5+uXZ_FelroBn eP "bؓOpKV;J_d ^4'S%'&M~EjU_u]ˬrdu;:VU@|bdՋ:$G pcDcvgYUWo'ղ>Q,g/{lCyx53* M`2AyF_ %Lo6ksٕsHiZFw>$?6E ~Ū{ިB0 09`.6#~I@,khWy *܆1gL 6z'lj&JAuhVƬ;)#vy=qx4-.! $JۧZ`\P`bEa|H}' {zQ$+\Kf8"_Jk\wM#d&z /.u&(!U+IcLR2dZhrvW)Q(k: h4dgd-+ ̆&u1IDŠRl K8O-ݦ]2yZRrHzl6CwS ͘S=-ԨIeek {@viqM#ga-T嫾Kn!Ӟ ,Mi=Gei8.`ej_#NFTqYXD:,_;hT<6jduvs<eT'Dڷ|vaX!w|+Ͷd}H+w 㨳N]V]h\aF3l"gP)Ff2Y뿃&piK׀kʟ![92)'ݡ\3g t{ɔTm+JD= Ip|){pX- ڔ\)‹喅L7ܽxéU!fڵ J(&Tq^_?<d[z(q7=¯믾|=JSnZ3 T"-O1$#zUӄ?ۇ۫U5=f~ݯ5@*vTO:~_^36R2Jw"KwkhN9j{nr1?<ulOťfNu,2jdKr'|l?E-M(Ro,U;.BF80e3h'.ht~yJC5nx|$BH*{0 *-+]Ʉ>| kԶG;7?708#くy ]W=2 Ge@߂ۛql`\~L Th6MC!7b+,뢡DY.Po3 >E*EiK]M0;$>c,D4#@7|pL] s k }8N xMLEe@e%ҶIգX2ʜ']DU횲۾ZI_i{GGq$ W PvziL -ҬGcJ~KX&T }wHtyvq⢳EVZ@}sLOlC`28Ό}uh(|H+Dk@0An%'"+;E]0βvJEůt$-=5 5ىNFeqnNE4W1OtOܺs/X}`xا ֺ4_XoV6PyI]g\#bIW)MwzT%EG Vᓯ8Z|ꣶQqO2*qe'Ps3[-O͘[kt cBv;#I; _nŶ~08Y$kkGFyGJ̻RCcWbJTfzj;㳇zw( ^DySk}FʕQG>@<.JR1˷bz>%9_[1Ðq;aȽy 6T2oh-Q9G=& Ϟi—ܸ'{cV+M%hsas*|%zŕ uBX"E N-PS%TzW7]V  cz.PJ^Mބv7aK>uf\xnbj;U?r)y.ÑUBSJpm[*=핆FPYDT4jW^bW:ґd3-KؔF?\>vm jʅ?MA'H.7@\)(ij[V[>d9ڇй#0ֻ 쭯0 ޓOߜ]&HVAY%uI4(d]Ͼ^ WNhn!4z-L0Oa0#q5n5"S29EIk嗶/%|g&O8"D} /xcnUzn[m?`{Qp?X%KX3qO| D81Cuxqv[j ~ Ky5Ǻo "P·U]v&]5UݼyVD;ڇ8ud1 >{2Usg}(Tpq%ʝvs)Ȝ/4y N5tCEB߂=+uA7(s@@)b)I*rgv;&[ʊC!$4q'[ Sk2z0 WaymjɃoQL+j%8˫2JJC&+.t5`/̷ Z<ˍV\)l E9VLjʬÊziS~C:L=#`ccse**;N"p~g <;[똰""p͘B0+%_&_+z:!5ѷZl|x߁/^^!w9APW\3d+NlikRѠ^a<|N幼"@^Bsк~W-!?|MPxс,_ǿHwo׻s2`%$NFV^oog/H 2=#ړI5yyq.sڄڠ,>4sߗK,oFzuJD=##[W2{SE,h3K`' w_ZOH~fSF뫩ݒ+7 x_La)I_Pa5ͻg ! &9R '1_wpoWώ d*7ʽT咅y&#;|Hd8RlS喉CFNx4c..'<%WEerwOeP˄s[. Oh_kъ]f7:ZRsyI51/~du3]IA K͆LEShHD #1ݫHe a!_߬5έJ,Z-rׄ: V-9GYm yӹ]"[M] F0*iPJb=VPxs ϯ[Ƨ7e8#+|)^;<}{`N.-&9rNN2)M>XD: wκutXlƑ\5aTƑ@ݮ SnG%HP2yXlS}=yz3A\* b ǷrvU]wۃJ':IƏ^‚:;](rb.> ul3|np̵dq P?!h"c38ާ5?2wà&.tkl6aBL ~˃yY7RhKlJO:MѼk8O\ ";;SGJuh95 m+%A9nU1Ed++S s-Im)#KJ`O \LQ@h%s >m+ lY{RnxfSg2xxlI& vOanxh!ʚ;Mt,\IwsV|K݃_,p"0:E|G{aFˆ ο%3k3–OT\u\S1GhnGPmpL@D}㌧1t~_\0cͿQgGum:}WUlr;*ûo(>M4ϯb>bPmgACɒB.u%֧ź][\kg˒ޠyj;dX~^-W #`߅T})WфrU^F o>icY~~qBU._=Ҷ 8 LoX}V|?t<u'_|I+;9V#fw<G>U1%68G!<^X#7kc0VE \`h o`:BC-6$BuìQ74ȗxv% Dv wYO)#_blm"[!v`֓HL}=O3&:3__1a!PXvG-)ϛLU) wyj**xa{yh1#83Pڰ2(1'gމp`vTH @19ߠymJ\Ithʋ?^"Ǩq|ΗgA/\#ބ:حYBjpsygtzvVfWWyvr85ߥWm>ͳ_T .bul̽~v@WI$=f 0QY¯9pu029>XzG#lvx?Rύ׻ș{}ԬRv8eX*+#MTmxbSh=#R֎xZxKSyi-4c;/9EJ}ezPKd |9ݠU)SiU 55@l-*}$!R N 9,xD_% ֥6cQA7ТswV]`7!bIǩ(Q7$VO-d?o7=0Gza˲w]~O;Gz/R3+jHV*Q_Nf iw,C]E]{g.,ڌB;~A 2\٠ bYp ׯ8V)$5 ݘc+S/B5>b 3yCX9O,; P@xLXy kR .kAϭv\ҲX`L-ѻ&m{ Ey6IxtG l܇oº"s p m?(KVx t{8N@4|v vf/ՁN?,q# }io?, }E߽+leTKPu\nR uaLZ+O ~aڹ7z+">'#?$!y 'KHy䨦>L_#K- \`7!8,7E !NYL8;uD]b#:"aUpRW YrD&{e c1H ,2'iikr]GE3([pwUw-h7~A];gc-&6qJɫΝ#/λiE{׭v~T{E飾̈́j+9|CUh7 Bl`fssvO.gwZ9^sjNJ=C#aM2;a.+NBPfemk2/)B/$;/GOr~Iw~ ]m ;o5x@ EpqФGȨH 2D+Deu3 h"U['tIСXvIkzI._ (iN ݇xR gr8->0\6=?{ylKg}0h$.[]Ő8v̰"~=mUځNlm S$_;.7@IЇaK H'|"X$p^pg1%8jl|4|ыm @ObRfm_``jqv0k3Y]gnXzɠ5d* z X\jnN=b'b: >a\+@MjfT+ǐYhRZcx.l{ӣp)+R*w`jnI[*}>}B;렌BHC۪["-?TfWh緓M`l8@~fFҹi}.6Qf k[d':ɎޫڔJ_\{W+P{ p\E5|X]TZnyĻsVUh!,tR::B/i9PCWv WhqY;2on+c!O(TI4YHH*xim07O4礳Q와RW9}v.?o34;Nqy ,1.ui By-Q{Z#x+3چ}/ OZpg洜:?~Ӆ /3>Zi a/ ٽn#ho[:;zGx"sr󪔤NVXwv3dN15z uv= ,ZtSqWߦrBқw }m5cJÃn3!  Ӿv@| Nin> %/Y.|k N aOd,*7T5ٻ"*HTeINc!?qԡ$#`Õ0’l;kNd@@ON#m#bs|eMWd m~q, s ^P%#u>XdUŎXjFY"SҎJmnb+f4%Sȿ,O7fEяgwSt| z b;qF5P Sʙ'TgSdm+D񼑽bڠ'D[4]E)߻yaa2MΗ(I^Sޟ>X*d^\VsZ覣-c\ <҃i.Nu/iKz~gC\¥!:G,Xy? ڍ)||fC&EK[N+Y6q;`90+ _7Ep==Eo|J]D,u,ȰPc'+T1TTy9y(~9qk]'"3`v'O7ZzKpwEYQ}v#!L/ .Ɉ !,R:30Z:-J_LZEĽ@$kR ;2}R af0 sh{1ݻlnaw{@QDzP t > o0l ζk)(h_48sڐs5x@gpՏ'`p610uXﱪh7zqԀ8u.1hCEKx-UZ)`~$ZER ߱PP*cd{c! P^vS/'帚5֛YL*sЪئ>{Lcs㫙 (D41gLH5nejI?Mr`ʨ1:ԋ$)2MqC. Ut1iNl#2@xg,~k(\*isRwrHOU*ԲlL"3%DIR<՗-n`" +ĞR sʞ%'0yS"6pxQ 5!@w0+,j_.zw)3ٮKZHF'FBHE0Z*kg]xFީnMh {];qWd|l jL|`$+Z(CXWAJ>v[?_d`Zi6tbٗM:e]f'AFöqܾ7R1 DI-X-u<8b. ZI MBl8Pj]£״qHi\x09gkyJżZb*]^;.KPё*"Xh m|,71Yzxt,޷g W0յUZI|_1 F]!I/cR-ɓQVz^GrQ`J.x/M-Η[2c=[Nw TM# a"[0O+]$C] W'G]cpf`,&oC[7wۯ2^Z~G8}JBwڥcb4(Y#)oF1"f'?8Zq)f65-8N6~]?OP?UqlcB']RI͋ Wek޴fGmDR4@._5tl.,-R].u\R"3$똆8k/wI9?I&x=FPbnC='KpSWklNAR$\ 맃3+@=9H;^4"6;f#?ى1ݵg_ŖEM* Td?Q` ~ P; ̴g&,JL 5\KBá r{;&+6]yI|D8}PGzf5# B0;)Ww0BDJ֡f@Â&uJ`zF/-tLzƿhBFvHtҵŐ>~K*u, *2S%jz2q9QlU@1}Bg;vWS]n+Rۂj ڔ0 KI?: v'9TNV# :b`r( u[qXGqc7##P.8`Н^EQ%ފ1>#e,Auηɳw!R#}Ç}3HVL),ȥPPT'ݓga:[kX<ɧW|h8D[z14G8YxQbnԘ<"L%_Tܡ{Ǣ]U/I^NpoaMs/txUIIUީ_"9|"`uJZE\YYM1ߥɠͻ"(Dofo\؋!8K$G$(J/n?!Y &%GUo&Q}16U`Yixe^4R9,qiÃ((i_;X]2iCVd?>2[<Fs TK䓯pً%r/1Nك[bɑzn35gi&b–&)]fV[l. Xfq4l"h՗jiRSWtO߹PAp\OLa<2qdG2T9ϒyL{ f= MpdL\ATKcy>}t۞W^K^;C ($e.+_z>sI7JHq};p/}d; ( -B.XRKi>?.* CY_+eu5K~-`@7$:y3X֧B_Â0,cЍBcY<ӠGa}Nk@ŮA+We2>`\xw.l)nz15MBZS^Ej>W d.nKxNqW+:ě$נ N]PO=u0=E(""ao2ooa"JA~_Х$#* z,RצVfG|Ml WoN>0WIJL~*6ժ5F|dlmNSj sչA-kj 7xS"?%5sC()Xm@eeGo{qgk$h*x̆٭)4\WuitvQTzeE ~qEz.#fVj4d`"C5Z+j]32VfQuZ]UlWM5͉|)11(,Qe|Jk:EbhMXr@DV]4a.F73EDx{h&pFW$f#S= s ձ{4"jhorc6Uw%p w&Et8VU}7[@[^}3HMw6({ 9?@}C1sW|I[5ٯˇuk#-F TnӡmAP> ԵgGp>BM^C{W=WQמ AsC0dMCm9o\*m3GE2Nd[_k/).owDNW;#%V.^S"fc ͑{tݚa,w$@!dقuSSt?'pջ d6E Im:K1J )P0B) LWa?H ep䇠ب]ʙ \ &K2^}i;^4@NpV\A2e_連0ǁybZ{EÄW#=W/R;|jz:!Ejɓx; GCVu,70-l7 vo\ys,a&boR 6MpTIE BЪ7.I%\FCvRw2-+k/N;< ݞSˠ汚&dsnLڋZѨ%jٱ=Wк_mb\=\2%!CA!BNZ [h3r3#&s}w"K8vܤwEIEx010rFg]3oΤ6 ܕW#r*\ py0~V81aor5 Y2~$2h68_RA\(jY RtQ v{"]"0rv7$5ZqI:F:eHkĮ) c+mnZ4p_Au`CN8;,WmSNlxtkM!?-CЊ6QKZ:BaMdcOi؉djS |z_;H0bWRms'Zw; ^MB4 @$SA:4Ѓ+@Iia`Tg *99ˇK^D5 kCrz9mPNLP;x:F7~+#lz:ޑKsCIy2N>?ֻ<߫VoNlbq(k44 3ֵz"jlnQNi҉;grg3 :UP ٧?N4sF8ctXϻaaϕ(~o^'q%GJ03,ȃwљxEQȏ՝ كеr{~N ,صndHe["h&0(0aiӤÊ(/Hjl¿fM,I XT[E?I-NzMkr7kl!0Kh)c 1L1.Y.\S | a\h;ܰ $)nIҼn qr|h)84@u9q3^BT")5/R6h)d j09#KR71eK#s4oWۦy`R5]y~zT0I8˹5~_*D;aGz 1e΂%l`NU"Bvg^M /ƥ̟{8ցJC\/UBAMHuWhMz2]ye#qCf v2bbԬl?'GB6,#K~3rph%Nd)X>xȗV([_㳨 g?&͝c's8vFx0{}~)PҶK+  g{++}ȧr+,i: !{AcƁ꿎F0Rq-\Ɨف%WMRӦF%)ץ̲,lGN#h`QBknDb%t+C$Xo)-| ) 'PU-;6xeFR1q7V)MutSA)}#fP95_ng@@WfYI^$OpZ 2<52l1 [{# + H:Azw?ZZ]VAZ:Ϯ5\]LZGޝ'ȵ-`%-ռ-~ԅ"3FG:LvU;u30̽Bv94P2QvX%i>"}RU/N6+:]6$]fA%-YߚMBJn=5c9鿼 QjSH+@nDjQƷ̦5qZeC "Z)PU\1>G4ߥ4d6=cBI{V'}cR*(a$!`bp*jLp؍iqdM._Z9~1$AOjH# z3V{ST˂i>}!S&Q[+4vIWz?yrTCv*@jǺ(vo))sD[5EƽtňÝlԙeN(.DhM * ;䤖m868,:-1#sʻɝ3ua4g޵=ݘ^-Pj^H2}u`sO\f}Xv.E6QGA]8{V`g8F 5pwuK-!,8/u!xAmKXj^V_}wCFB[)*qv<}}GMj3z(a7tD߽W':1袕AVŗ^Xm"8.GW>/с-|RFv盦vW-c` 7Dnh2,/h^&O Hi?f/c\|չd,~# p G{0 AßKQHӬH0K}D7/r$:éj> nO1o_-8(oo-J;bJu R*wfu?SxUn)MQ5 R~xlVSIH!Ԑ}NS;E;=1Q|\xwQ![y?nCY["wR*5Z~1/r$+K9wlpP%v_7ҲU|AN,Bs 8} 7!0ljƨ^6lȮzS ?VKJŻW+ó[@2yPh./+L=5]m͚I0 SQ"295j6y-t'\Pd tЇB*rڱ_ek"UX2.q_cHFjHX܏?ciVIiO2vX@>Af"fu9Oj:Xê84R PPBfks;L&1GxFC;U3Op x[ٿ}T# @$:C<K%B(~-3y_MoO{Vlrb1n Qe+NսUT?E5pGluzwYR}(!QPB7;,Ϧ|M]؟q)Ka;/P!yca K}gO~߫] ѻ3B}|e%8M)Gk#i*Q(r\nԿ5'M* 7Evύe+b +TTk(|<;Ey\2)ըXOL–ߜxu}+!- ^?=_v:"!(숬.Dn-|^܊'oIICN%zaF'88 /pR+TkBK(2Oz줨谈ʟT)W[S`*Ccl Ah-NP.$}1ШlLg!À (sCyǮGmy[qO1`y!-,|,&SfV[wU"3/8g$@ Է0"5Ia VȂ | a!>!imS),FXKy +Jj , 7h K|tKˈ 4W&h྅U@ds]m1AVhHV(׭SiԒQ!="Uyl*o88`i0ub.cl6}'ܷ PMA@Oː|Xi;:=WW q 2+]ܳ 52j:{@ՒtAOIh[?NjɈm1@wR1I/cs`ȋXVkp1B;ѣ3񴐗( ;." *Xc;kbPplbhjKP(‘P{E;^@w2[Lr&H/>--l>P}8(9!4 n@S^C8cЬ /bg\tdA\ F8"pr7pH Q@.vՒ/] ?)5s}OJ yGiQN) pLOAܥ?]mC[I@5TjL>VENf3s[}T^݄ '>\(}t5rܭ] 0*`*@:tsW}=C=Cs5t:b}"O\ߩŶ3OUq.J`ya0\Mtﲀh9˵PGm*t(cOzȏoL;RYҩⳡxG ;0cƲQYsT*w@ 4zQ1dO]zj9l,iPԩvB)Mv-9SK;h|U|[+dLC+໇%fR*4cIs\>,\]2U#RNjBI7qJ S_q;Yz'~[^|~{7]ٟGӾyߐRAB3m3=3Daۣ1\7qrԫ+!Wݷ`'j*C6  \ 040!SF6ԕEyM~o6g'C 'l.K5`G>=[Udxc_na̒t cܬ-~!y;FF ȉ)Y:`2R<-IJg-˸ J -HIzqeؽJU;WH>٫kz|(;/KѸySoVOOK5gi[\NIpr2__t218:+dI]_ٸU6GNa-Q.7cNH0IDI lU fJefuo@ovaogB,w. 7 Sy?,Y*Kν+:bGrW`EʁXWj.MdnZIٔur:0d-`xwu(%XaTSdU_j:](Hx o8 B=)2CIgY 'aSM~`/ !IkA󸊔EJjc|zt[" lv",3dWUVL5xp Gs}(N4N:5ԕ64 1,'Qn4*]BC'0&v,ZLUHOg~vm->xX(?P#N^ 3jqM;GCEo ntS"dM{]19QZ=sUZO51:Rsar1t~CVMwN+6ȃ@a(31VAMp3N#!Ϝ#D#(KU%풿f./KcGPA7 ^/9k$Db[FF!w{{k&Nx/j0w]|+P] tw 8-xM~0JtC\`=1A~MbZVfFPsrBGϿ/7J!]gkpc T>6M,`P9FGa3mt9Dmujߪ0ȵ+b}32x_VDknPs-^"w"ۄrح{3/:T!Y3b(#"դ+Z4^ ʞFeZLsۯCiٔ]v܅/5B ۈoCDBxZ"lذ+q-G]awXS#@3f&"+p0bn:nFukJp~9=7 as`>Է=6^'w9 dTH&'6h"H\[X^bNKI y^\h(^,.{6g_d՝~M%٦u>c-,@$*FdCÌ]-6T(Žh\i(nrT)r@> bhO_E w˧cjS;8)?Qؠl@$t N|@,UMʟ)䥀)ZTm]1O]?gc\O#GT8'̓v\!3 bϗ-<΋3~O~y,v#/xsĈTl <=; MlNe2>y"oHd J:|sod&'tܬ Cg):a3Yqbk| "k =M`,!ӼY*jxPKxf^c~>$_[_kD:M, +nhohQk ĠP0 <% <ⳲѲ_M(PGҭ,O; ז&LngQA3?mSZtw3z7W8\߸ЖjLڑ4_RҍZd).ib5edPt)N,h\u9P $zS*0?y0ݙgczbco2pf(RsRm ӡwJ~6Mr FLWZg=dISe~tvuͺFx!2ab)M+ l[~?ڝ̪[lѣ4+DÎrO}aIȅIHbucr~ g+B,'d,f}bn*ƍ@h 1iE#k~J#|I5nB&g3%pe֒@ Q )HϏϨ<_? {?Bru&M9}@x7ԓ(&XnBWoCp U~^cFtG~2!g iNxWPC3jWAmd['h-dyɆ|{F0Aw 2*]J9g|U#u>{sHz#+UT_|ey8F\L+lb*ЖrV"6qD2T,;+IӇȡOzMC:[<^t1a LWpv\̙,*Y>BdW V^;?D^ ox"蓢1ͶE -:MTڂ˧l_Jh`Bd2qh|3EQő l{Rz]m] N i*SK:~UTy饄Y䄾ُ5 e:>REڹw$cVZuM(CD͍ jRkm-Lq忚tcdDXoĉ ֐e0D7!/Gڣ G+&S,mpr=H*}a#eɾܬBB8OtZ3XM DH)i= @MK$+HEM|4bF-!\4e"}9σ@==K24r%-Ӵ\Ǔ\:t|} 8`%RBq+.EI995lPD)OSk>ҖgVͱR$)Em _#-f)8]3PiwNPO8)r"--ۡj ZsiCeդk}De90ύpVG#o!%kzo.Idg~Jn_OeğPLoYHD* 4Ďi'1匵L Sqc!I7bINe3]Rk`߀ 9N 8o$Wh]>L> *;/)__{vojsanB{ƌʘإ0 =l(R򋀚E!`\La|3 n\f0*\S1̟ #-8R9<("R?ֆ*D.١ҋ5bDOSqRz0j#=ld^;ӚnYuI)>/K\wҝ.la N.@s!5Y@I*ZNE@K17mbvZg:aGĒ;r1At% ʢ3${nN TP#j&ժ~ 6wGφ*@۽ԟm|Jw'e,+weBUPyҋպ0pKuj'ZRe1}jd 限eroJQ_J< 1WLy0!斂~ŽFmaNyn[˫V c}.Sc$1$ZoWJJ#j^E/O G CHaW*`z:*` R$y[-|zOZsTq ad=G{@5pXg j::+t&+kAU+y>PKqB ZYwi ?ꁬY@V* &Ľ\Rf.EįaMsV깜߳~veD|jk`|L܆QvoMXa   tH#bU~IWU-G@ZE'?'zq`˿ܤF k,]l?LbG3kVn;UZB]) z2޹' @ bҪ37? UxʅHIY#@2Xrn)!8dZv _UhC2q!NH{9}`{IźՑHS1yN?J_0&y*2M'L,o g{oGБEoЫ ٛ]_r5 zeug[߹&+"sMJ^H  MCem14qKy8xY >E>V&ǁ kt=*d=hԄXa7, ֭DN乮okDKg7GvڹԘzC^YЕtDӑM3c],KN=S8Wp~EJWqrJs&JJ+8a|wL3KıH@Z%gy>/̹]zō9|虰Zt"uce^AnNxo#s&Ԓ6#W-.agGBԏҸ[DkJS/ԤN=iHJ'8pN'i7~͙,,I/ ?p+*$a!~K}",ᎠV3^sbɏGŁ[$-vv.:)i|~ӻqS4G-j^LB^/r:m)׼!Qj0yjz$%$BM~Ζ@{ӫVo‡qh\54])qn&mۜ4Ń  CwpE:l'!e{_z!@9%kp,-iK@lH[Ա朗U7ڣmRѭyǷ+e Vf[K- rNM{#wAu}lV ۜM>O:APN!\|5ǒ;Aq|}U~4nB /W9>*p^49z?o$ 1WP=]mޭ,"fZ- Z,iV5<fSg4ȋ83RHz~mi3qR B^9nRLKUQpAk2@&r3GS_ήVtJ햱> ٓ6mT?]:8v1{'ipC${Ф@[:+k0Ƀ7()jPnEk^DD}4" zE_A"(ky?G!W[v"QWSOFzDtY+qԈh& \Y5}k"#60_AԠMgƑ` 3(ո8Ct*~*\Eۊ\b-1:cqv/>B&&KVQe=Sy^Pv.ouyL(^@fЋ Q8ׅ 2qc`;b jnːaҶV=2)$sҖem>Iםl2ҢؚXD^4&t燕o R:R蔗Y7uqoꍯ&yy+vK-c0192П2=aW6S|m~0<WNOCCO DvEf(osSЉ 6L lO\3hҕ VaF&&Ѧ:W^tC2x M;:[ ^2-iyZx|Yhjb# V( bwG'b7B34./.+j<"rHD8k0+2sZUJf: ͫ7<0&"XnIÃM3i8?e!;G qvYq}<鼠73Z+mUDm,B1ȻNGBM}7)'(S(^xn$&BF.^PG7v,g|26n5O DXB}zMF8_EbP܏C!2'ˑZ. k`Jp.ݒ[MLv-O pUgf* V$4͵ƫly \᪤Uݟ^T_ $nӏH˦m˃?B~%¤|*ᅓߘ?!_)^3O]qh|:|-Q ʂH}`̍ ojE-Aj_hċP@p17@ $OtKt/2C>~4 34zVy'gФ0nR; v/ҔhT>HiϤRS`x](!'}[ E&| V7˂Ά>eƹ,ѳn=F:e梕aheG2w|$A[9IL>5M+H]qJ^6H-0q;?) GrـLRzS9hV}@/ Wݨ\NX|.snsRB54TͬW G$k7mΔ=_]b]!GbX"{F'Kc9pb/~zs}: O[kDXYPp"%v3x92Z>P\%컶Hǵ&[am hN<=uvC {e'_MnE؄P95Y(~-  1/)rF>Z ~O~ 雬nHIOewNG`ݑ6KC*> f@g4b:uWo&:Cy XX#ۛ_ յ53ڿ5c).qnD%"k`k +TM3 ꁞfr;{7rmTQQUUx4ucFK -Ŷ3H"űAiT m`X5K7 K-5Ȋ}v8!a.+ʈH^]}rp de5A\D.j*֨u`z =h*97VXDW1 z<`;Ab~l[2L_,|\ H&8sC{ё$|MfGcug& $D5b4$\W5zIǵlbc[3eN0H\7QdzE41D2[(Ѳmdl?J^?-cdۇѨzIpΊDinq:uCr9a'T7"%Y!sR ֳ"O|PZ&\ywj;~$$kd2֮FM2&ơZe%D}L%7p]JHc?ٔb]BrE8$&`ÙR]G>)h=ng?bci/fR_tA=*Vɗ8BI{DfV8.~ryL|*_=)lJPDsmdNu^ HZH*i`隸\xqtB˖G[(԰vl/Gg۝<[\ԾZǶ N}*UvW@j`C^{S5eVJv!~Ewɜa, t|Y&w5-1G9$B[ -B͡cEɣd ?o߲7+O q#n>*6}Qft[*FRχ.9  7qTggj ƎA1+/Ϗ39I+}UR6H1MJ,BT{p텍MsHQTւ>'T1OF@m i4Eʍ`舗H4O0 $S66Wr͗$f|}V2a[  !N7:!y)+jO/gM9d@c"qAMX|OmR ѣc'+G6 u珪8Kg +J51'̜K͓^+ *vVd7kM &#s,q H閫aJ˒C'_߼k#JS".zO(؊'wsx=uI.~hG^swgȶoS cw4cR#wToQsP {(| %dyxsAIRxb ̧/G8{$OYB]44ncYGAT`y.JOG.07t-#g'is&#IFޡYJ;ɩGD$KZ *狱H0zNpA/WۀϴndeB|Ŋ9Oy87p7>BQ(Vk9+rJh 0| >GR"yq[ie1.&lKh’kˍ_>1UpBލR T=ozѣ{ Do,h +|Z;b"JlK<ʪ$&Nf 9Hj#~sSgg}A FSI')G ?f|8εSUkȰ8;M*o9o>h^}MR&/xp0]QY%Ҷk b[1C:=TB=9nN{A5 _BTxhk?Y~2K4Xyk_ئ`u g_]`G۴=-N(xD]s&^`eȔ*&1Q"4a+(I"GCW0Q:0s@v!38ŗsV] D 3yaN?r;Eʅ6[{+y|,_L"NXE;P[e{u9wV1f~\c.GȣBÈwg. O,;c9'Գ֐DQ+ߛiՠdT[˿B?.W'$edR~+{_jUb-#?ۿz.|:0u)_n)M3ʝ5 "]v`Z8.C]{ubNtl&%—$yOJj}GY7.o7~0ģQoI"A@er(U m!Qat,u&M f2();$t萶.'`4Vj\vy+S+Tl԰nwJlw7KM҂/q( 8Ize"rڈgK6m̦AE3K$4M-u1}qgD)1iݮiBfDtegJ傽 w*?0hԞIK[ D1X<0ㄹLEFt=d\: I~}";8fJ}IՇ巘@#U<*d}t┵#Bl棺b/_kv[KYxtyCYK@k|la~)*w?pA!'}J̝n-mp?r~^aKyn># -N᳚ zPKG̦rR\?ZE/Sn(C GlD8GP]n Fnps!yLX^ X פA5];r, T-8vh/܋'.اpaHe+E\6MwG,trw, yoOl?AZb#!7 $GE&@cXð_eJC4~zz.yjn]}JY_& 21n}dQu(cQ'w~/Ǖ3ƴ(19{LtCDȢw%Sf܅ 9=J[VjMbɍÔkB& 0C/_Ww\J)63;C]CJUhZ`lkߌZ8W.@vEsuOPYSlH zD~1DžBΫ[%;#+':ʛ)p~E̗ꤢ1A7[EiF8]#Sp(\ֱ}  Ǧ9t\E+K>F0OW:f/7]bz1N Ҝ]>uFW~8qϐ(1,__)պ 6f d[o*;H*:mPLBL@SJѯ@?6|xW:f)QT4GZ|VdM.JRagݮ0i13g&-3/0kgiFOXlj+C:(y9.|hxO6 CzU`U/YDEFI"/e<64%umfԪ?OM AOV_s?:yȍ=lNZʓ ̂Dp_P >fSwl9',Ub [rUnTbHA@ȿIZ[9!əȉ,_q`MdيhΏ[a徿Dr1`A C_&g22bQh 9xYQTf"eԢ2Md_&6@8ZeHذ}M?ܛp+"q)G+rq)% 0ا/Y"d] 0s9)%DCeεF8DoKzB\r߹8^gTfJ[$xFkDHTN/PL(SAqi89$׺&Ȫ_nXANu1pzn չS1HȳED_?E!CnMuBS<4~T#D(I1}&vEuJPlDP~a#2KL KLP$ꘗpAiK>գ?\,@iÚ!!E2M梦zAZ'ý4Y'q!TXcw/H$0tf5=Ow0E Os\ud̜{m٘^G$x͝^"m&~?U!c:5ifܮ6 sfjQ@$!AϢv-'t:Q(a~R@v1!< [_QOАr˼GhsCd=\;ܫ>/W*X5Qlܧ9$!}Vi/B#'2ȭԗWd4nށ97XhN#Ou:L02zbkh>f7H'OC~;vulRjWrŐ=L v{=~iNٷ!49ǢvNݺrZ:]=9zq{c 鞗Sӫ6um`CdG7B7Hy^طx߲a3SCi+!E91T }0\E/UnvUƐ Iv;\qYze:9< -Z'{ ;4A~*irLn?g`FbO߲]EZ\Ĉ\L`,2e.lɷT YE>VK`C 3wQ9T'Nvi؞Ɋ֜o ח Td^xx*o3տvhdN %}쥅%# ΪMXC?!jv#,D' &\;pp *q؞<* `WSzR4|@p[Pl{ܥ$E%Q)\V(|#pD2 7t#V$%|͋ު'R@ p'ncp}.! Rx w%Oʘ޼t_|ǃ!@+czEG8绝,?T :;<pi4V7?g f7ѬU']S} D XiT :)Mp8 תv B"5h/}(κ%S(Xxڑ2 {BMB':!9~bp^-w/j !\ X'`ݜS*]g4~d˟ScN# _%&ojiٜs E,׺󔠟$ᨣW.Z]w$Ĝ rƥ-ԱHY&F@;Ý4:P\XWO"ڥPD90[ѯ39D1>EJ~Ѩ2} 2io*gnٞk ŗʪiJy#_d@y>V+7y Ly5QJ\3=R>NRNy6J6X–K |inլ'9(x f'I7dP=-ԩդYoosۗ06TɁ8E]X> `9J*AL5naHZN?:]ƯCB6y:S}g0xn'N7T.KuD-wqި=\l)/S8*vuJw9 +>0ײ`]BWt$f;2jLhZ ྋ%WמiLbM`Nn>4 zm_LaW&=ՔܡdA:ϥ0׮.u-E](cA$'Sd`~~V4-S9r뱝<;LSʦq Y!¼'zA Zmi<N  㦶…_LUJ x}6e&DGs5u^bjġ):׮NEi6jדGk s-vǵN2V~W\;_9XwڪI,1^0 8$qlo>4C C+Rk8,D6op]BI#-$e]_ Bd݆e`FrNNdH.M?P [+M̵cE/ kd}Kq(68S^=gMFG>y:4a3|O?Ed#ae*Ӧx$A؇Q;OE7ZwM(-~Z_8mF5Kk6eVlB&<ޡirzrbpL <4$ SEE_tn͍~ZvF['ol/^{_2)-FWVh rޜ󱠘%R%y|,h#K]33c%gJ<!XB>գ4l!HXhU͉-Be3O寕K[AG̞^ wJ01u]QCdTO\{Ȩ+R $rnFb3Jn_٠n.-ؼ h<ŷ)qR^2-CT%M}W$![G7;RXR}wasQh_ !4!V#L`gY1`l~bmh2q֌k┪v9}5N~@V* +C/T@fG"ɸ[JՍ?}A\*?ք87W{= -%vӏۙ5Ӝ'\O~&>b$k}YR]W;! M;LFEOԋ Nj(F(e3בW3L0xR`屭I,VTR;R}$i*])_o%:wZJzZB-Gmy.ǫcOW-IlUWb2 |!qoY!5] | %C+}|Z@+'(ͨ,W I_eQ!IաZ; c ,nw%lc%4Z8ٷ2R+:ԹW gi{#TQGn;d D 甤^T]yhofI[EꑷzMpNeTP|J=RxlڴcgWе pY^@CSΒb-b9X.8WSx-k?PA(Ň^1$2dRwJ玁)2\Hrny6213/@0j1Z\[k.>9~a!adnT學W*v7'ὪHIEM 6*4!#J;,sVh:~}˹zvq]aw۪n\ߧڃ))4,Uv c?1SN2sE˙+. jfqooR9QnI| E\ܛifDWAɳ|k"mџf=̿׊B*1Mğ&Q~ŝ^)[RזQjb]"Voڬ,ǢӍ~Ub'B&YD{^G'bMLnz'2ʰ5vZQ|o:FCȦa h*pWeVHeBw)ΐM#ao3t Y/I{'.e \;+fDFu3>\BάVBRr&Cy;D^yx5a[}&),=Cka?51-ɀXt1gҪV6schJPqEvx ԧ;rX"2S܃Bi\08 8)i|o?3xWA?A ]4)L7I f Q Qkd)t\Թ[Rxχ&ˬ%zMDm _mZ?ާ.;[ԛGr{CߜVq2ʝk$mk[ez)S&CQ@B5WP5 W|]iB7bO1-9}{S~üIohOS)0K^ւ [%lIY'Va =<Ĺ/-)@ X3]s%ڪK ɣ9j aڅ$/_NV$ov*_e Αh&Mܽ`|JQ}-}3q[~,~}S3'FoȾl1ٸ ࡫dȏ&MLecQe&˞[dp7~ XȔ:X[oD6KLc. w3&.nߕ5nsVFǕC"$&{4A%[b<W}Yz윁60΃rLy-5(;V{nӵ[l?o^I[?ء Z٥>v63fOH0ǔJE hyKt%xݢ~@Ai\J )Mâs r,!IU'B+{z*֦mMd N/@JV S۟vuB]w ɔ[VٻNTܥ ho6bH"POs_ɡS5 S$@{jDtӎZ ߗ̇/E7+J(}MOX!aH)4’Tk~C:5(ܺiqct[Bglc|Ih/L-R$Q .I%V|0=ky5sQeR{*Br%;};϶3Ba!)q0U;5 RDQhA~:W:ROdbNƊmV9%~ݐ^{!~wGl3[?J_ )"9»#xʹ}.gvԂE2B-TL}:Oeh`E86(@VBpZנ\/<1?;v[o DiONB% ?BMI;ύ*3]ω MI]'l U٘UXBXc Kҫ !\-8|Mc&O9˫Or[aY.Nu[,4Sn=SG&-#㓪J!0L4x9|-c}&_I0k\kM-4 -xREɞ$ص"Y@e!@/Qvω)V3dίj;O;bu5H#s7ROϿ/P '׾R]8Մ,^p2@fe"lv6<{(.,o11 bIg߂ON%tuJ gw(>}QFIxAϵ<- FylM+F%Ʉo!-ݟYM^} o=_=/N6V8zH=җ>_yx,i\+:)#tp;fR|¹`9j@Y|Sy1qc::).!=<>dw܁wM?,Â.Vץ$NSb&Jc2" yoVYu@W*NJk>SǞ O?\ym/Hfb1c&z@nJnZOzZaÃ>bҢsJƌ:K KH`F%nśbᦦX)@-&Z/iLX-vuL ms8^KusDk[:B Y8- s/*ו6DcDRWWu|+"h\ Itr#|r9gxWM&}VI0# 4eYpM5f5+PLE2Һ7ekEBw<؞X} qOP -VՑIo:2a}a. |f8zd QPvy.e]!f1{-/SLjj$JÆphY>`\h4ehkq?cwo2N u|?O`hy4ss&YAzig.m_o ڦڹ傍=7;q%frǟȯ% 6`L)kPd[Q-4qr\p*Ο µjMl3¾t3J4F+ɗ\!˼uc\j.`RoP..l6dkr24, "$k;/C ڤUs݁s9%ُzx>l˓3L/jEg>zZRe5߱Btn?.;~wsS)kBŔli0ͧo#Nzy(=R}ٶP:ӱ͘F*AL^r !Y)O:U~nQ!mI3ԷUeⲵZK˨f Pvŗ2۵Z QWZ U*P} ʎ?ܷK.y̻C~*3#bGYq@@ g,3zLytoZOp_M? XWȾeP"Zg k1wN[|˗˝in=karJF+En=I'苔4BgϧHnTZhOs7V#2 Qb퉿/Uf5tsrpt7H(#elfh66jܥ}79Ug2XFCm6^Az8Waˢ &27Uw!^m= -ؘQ`e.uXav᮷klKn{e",pMt!\pH"F H6<0!^PR7r\1T'7 \of*$~1@N^ϢFv1g4)}UILx+6 G["!O k,4%'>!PKf;¡ʿ2k!ɉ r-.gvkF#Sj&}LCMEEjI /%}><˷"tc$3_*xwƼn$Sكx$ \ϕ|iLcJV0K$?Lwrj!R[R',l+\KkF^ø\Փ ¹;uE;Z~Ct}ef;g{EYa.|=g3k%uSz:;#5Z3fޝdG}DRiK,T>:4n )El9T^v^.!+5`F#!{[ʌGn6QY5tyot| zRgC[>Nn7~tt;8*qZݛk}rbᆱ~rUGcS5隱wnu[ ՖQ-x+I`@ވj0{#+g / L1n4<%D;|lY'_%'3a'*[T2Caw9KJj ~^xXs2;ƑjpRhjӗ謢 B"ibG>*1luvߵD0{.p n1 sf4/s?NeTx pkݬijתr::_fA 2Y#3Fye+wm٨{}զ =?X7Y8e NUfOQ}_=08LQ%%7G-[?b 6j 42`zt  :-&Zu 7 K# [&w_q^끀Lp7̐s=֘*ؗp<2fD& b`܌932GD&[0?LG->"On"㳎\ Qi|Cb_~"Qtws8Ҳ;˘CLKKCL۳\58ttsR'upZ5qP> 2k{ѢkS 9,olN>{v~JIwOFFeV'RGـr"cľqwO:2H5n==snj cp=gYZ070701000002cf000081a40000000000000000000000016101cd7a00000ed8000000000000000000000000000000000000004800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/usb/zaurus.ko.xz7zXZִF!t/@[]?Eh=ڜ.+ʨHJiUm w`%9F ;9Hb\`P(w 3~28 s6vj`W)ڕ ⵥ }d/9VFASڹ)NL#z:iz^V-EY1c h]CQǙ&[}7=l9jԕhע~)ɲ rj!|՚ Mv,- \fqxYϾ>>yҘ^h߾8 ~?<هU9z(kqڝ+[F=KI:{~"'Edƫr=\2l?wd頍C}x3zXVGTxAr0 Jz|yH:0c4> _vC f@-'8inUO3h;9rɈ3]jn٦If(xQ)df;!^ .#?~zW-kZKr^7(XTP׊&aRDSR>" ] I4SCDޣSO݃ǟX)}C8̡*CK3vEB~+3\cf(3[37aO~-|ƑM@q%08{Gn#=kUix+(@+_y7S Q6& ,ieãJc2fg<$Y'&*_p_L-1} )O)h;$Kˤš;鴴)􌣉h1l0ZŇfEE5NHfak_ Sŷr-03*v7I/suB/} ׭ Kαز' `E1f'DA;ޝ[<]AtzÚf./3 4Ŧ2RGSˤ]ʴ`1޲-Wj1_y'Bs"9iz ډ_a@XDq 2Ni({(yhc^1h-V~v&!67' V7aڇ$xFi, 3͆ =Hg ܗo ZҮΐR`C(!z`{=&%ߚXuQDžWi آt=  |aO#VF WKG0wP'9),`1[KM)tMޗdƑ5f݅%Y{_Gvq` ͼ'e ð@h2t=(B\v#rע3;YAM]so"V`VkcX\^&F-ފQCl8/C?]<՝X, w5^!~0 ˭lTE-Pt 8tE ``>]D)|rEym>. giwKXHB Qi)'nGvsmL/u6\n$Bk?we/ ??bOSɍ#Lk8.BNRtC{7Ӡ@`!W)P5$5_ơ%ϑCV5⾗Nq9WYzdD*Un8.@Rk1h7G /qs"X'$hpxM3V WM|:M&6Y,7.wD-L)тku;)A7R\bޚɋߊ T jX&f,Vaf}Y͜G CSg[TA>4^tIvQIۈ*R0$I t )BLWؘ⯪`:&{1mPʸɰ0T2(䡞S>30ά'_g#sG$tev\.rz>pq#nS\V HvWɑ v/0ό .&*ZNZyq)Y gLdGbI~q]B QPPee&?qA >O9m ,|iZ' |_}@J߹fW>=^jꖶ+quhS pк>UY:ĭbkMq%ߗzYrz+u Z;2گ(.}2ezb>ǼHq )qXC+O[zKB; iCW6n@#v =21nb EyeEK7b#+|C$sR,>(Y89hr*rH*&g_#<^ I.k5Օ_v;Vp، Vꩼ=|PC)CS'GRW?`h19}:#83=x[,v񗹐2GmCN9 тua{FfXXQFJj@u2O~Jg ?Z_ |a'l}"d1nU9XE:҃\a:`1O%]$@UAT!IXl%:vҰ?|3S$sA(Q>j|F]]B iz@f&πy}Cq Q~l^xeot㭚W]'oPzަ'LJvꠅuY;'F.oEsn(KXZO(Oi_ެkd-JڧC̈G0mOJG'u;m*ɧqH@?7\>,Пʎ]%ȅхt_@ !?F rPHn,O*@+>#M!OW(e_x~^O^m FY(N%2 P c0(t  璥6%%pF+XCԗk[@f,[ؗ KjNwW)̀V#/zM 'V fn 8oYXR \vLLᆻ[,{`YqJ+A4>N9;jnhU;OE9eD%瘚3owy3҈L4֖.EkQ)N%Ѻ܀kgYZ070701000002d0000081a40000000000000000000000016101cd7a00003050000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath.ko.xz7zXZִF!t/׻0 ]?Eh=ڜ.+P[G5`#2 ̈́ =D/*GNͦKB%trV&c/^J]F,acɫXU<j j[:y4iܵ'.1ѿlyu:ShJ0buo1bDL yZ-,=@K޷2ɟ =P y|6#rJtGa/(-B@Bζh.Zj&y]܇SW1^Շ'jdZjmT xuZ LP_|$YV6R{OȨ=GB]Dz/}JLFr .}F+T4n+a,HPz0jVRhuyvݦBA@~ODj=;9*BۭA%~QhJ_'fn䲝h߶2"ۜ)]< {PUT%*&7^i1CF#XYUw=SwI6%uW..+_t cCW03@Ꮘaξ|mȇQ5XzJi*@RMק@ern[EV=LۡO~x3Wإي ORT5t<"Vzx߽D?;Kfe, ~L4o1-`9M@{QZZ6h/Ix PHZ&7=jꙆL+In{v6~ |ٹ|;JK'(h>EXRb\# C]7*7qkZHwQM1o>te1Sz@>X,gÒxpsS̜yk|+l:FZR{틪b5ёU3d 2˙ e `2Qng3X9swi=M:ѵD48ҺfGVvQ| /(4rѻĢX:~[$໺t-ޚ\ p ʼ`u__))-# ^ ,eaE~ly+d|R#=LWZdq9䙇f7=ca+>𹑩%,=iE V{JV᛻rFH4*fZy:m 7-R@.| UWeo.qwiH b뛆%_!_6?1AEO]`?c” i<޳˫SI鲱z!Oa1;mS 5nGI_н8= r=QmF,=H?QYtLHC;iwM6au:i1NDB kHSQYySau"HW }g g(Y,Dt䣳 k|c,A3Ek}GP>|ǔ^8?5Y` AJQЈꁶgYc\5/osi#xsqPZx8n"ܭ*A|J-Z6r'ehfXݣH6W\/ڽy'X9q4]ha=8$<`P8JT[QL4dSy0<-n8fu"Nu&!e]P ~AQ}tN:/zNϚ=v]~?oBRo{)$·ds V0^-U5py*gT.o򈟒Z0GվZm34tu>NyM\9' o-䅗|" ʝAK@A#@?-<pA+5,qߞ^Ę4GMq11UYyT23.*|癩 [zqG#Ҙ"$l5 %itNG8LZK}|Nɽ4^W>_q H>l.!ȭ̇ܖ7- pC02h-IqڴK[)olZ۽itP.p]0k;D{?΍tQU1]krID&MenO5n0k4fFEQs}D-۹@"3r 78RDVZ=؈zO?m~ۨm#w-*&oHg& % iƀ  C2hD&- NC+r+HdU+m! JlZ.E)ܶjVÞF5Vcg_Rh6=o傻֡b˺'r氚.8wLMkLXyqWBw*gmxvwT:sr`Z6S:9'P9MS>ɇT\VkN\W"q|V++qc MޫBY XΟ>ߓ&jl;L•pq}Xj- fp?AAp j'ʨV^rB4@J5B h$X;ϦC&mNm)P6aMk^8 vzW&$+"8fry"G@K`w-Gκg҂dGrM (pܷD8ஶZHU5yWm DU ͙ ]H처Aw}+UF@:_.{V*`{G}S>Y44Y5'{ |lH\úq_@GJ%'ࡱlύ@;\ex1tdKp^d| Z?7bi+ha:A5J9)H`L-% },^/8c- s,UP Hr#^#Zr~p{t\ñJ=ghQ\)4@PtZ\F'$׈Wqkw,Rax#a{Ǒ+ň '߆~jyCDF܈P&`}Q|ĖboR>zgL\RϦ"sϣ7EKtmb$ u uQM@-0f&_wy7ATt/ORr"@'?YfQesBM;))) Ǟ9Lhp78SzZg"im3ec<߲1^Yni$SzjЬa VkWnV Tp̭[Vn}"0ƶ|Tt*a1 519d-o1lL\ ˚-v=gWH52A7"Q 7lɹl[TAt" }Uӆ,fgͧd1~VNo/)n7[ VwxHowR,AS?wIDwr bha* ~bZ f|f o1J=[^'US9F…@5\wf~6 ^NcOPg̗q[cj2@i2r?qߌEԍ_RMMϑT,+t,^^A L^G21P*.LBN@RvK^tY S)lH&H+b8oSMe\|P-.9 Ƙu*WAEe7NV?iFH&&GbR@\:SpWE!b Sx&~8.&a8 +Jb?wJfA{_N<VۤW-s[uy)?l\ssKɜlSBr!&G)& o!W~zow T4,o!q%D\]_gK7׶)k@,iP*zHFeIFnOR<,6XZNg$vRĖJ`B E1r b1qU}1/>G n.؀&[YR> 9XkԼͱاaaBo-~4;!jܿH1U,XfLf;Fw:f ~2~3x"$##v._Abbwf[c4q3T}Kkg F_!g%7xLdD? eKňpnlGhTJ}7188> 9>QWQ'yNlRD`UƱrX |O]BnJCm8oQx$:_s\ߊé˶%gcKEt1燾?A}2"6tf; x&+H%G :؃YFpsRh{,a[CTđ#rߜڢBxL!6dle6`s/Wf}Qˠ1_Q-nK6mBpB+%C^OÜ,`ZgaX`?ZT9Le|'i?nլmyEy3dvu0- ~H7l:eB(JjtXEOD`^5M xLoάX *こr22s%#Ǭ'zJ5ֳlDlLmz6<9qdt}v|4ODtm5HdǶڸJod/]Y=m>nے!l|C߯C[gW#xobuugϊUڧw[ONoqX茠=ǩd|"zMػR fD1*bGۜ9li4B^n|JKdJoXV%E=AUP*WíKeozx1?)hgus0F Z_2%S|&,~~6n$.tv A^ -WOqAV//ũN@:-hQ;Y$hY*kOvɠ 뤉b`L  }2eBtHarspĪLEc k%_ܭq%bTވ/u+C>E8*;Ħ.II/U^PCZV`Fh2aЇ3T*rs&vwC{w% ϠhJ;]n3J¥vB(aMOY,rƵ<Ч30[~F 7@b0ݥH֠7{Yc٠lCxiIw p?@^^d9HM*"t|2;JekK`r4 s p> {GtL,<2g DX*Gy:XYKջD) h)wn"i9_=hpq)cTV3ogF%_l:`/G[$z &g]jU,iќ./9s3g([^ Q@aPNdkId7`zcTw[FAa|00nCTSAVaVIɀtOc,n zmYjE{4P {i,Հ0 {㤗;ӌ|<^m9ZV#c&qB9M?cEހ}]ܾ,!^XQCprMg?^n J ꛎH hˏ"ZѼ*[=)ǼeZ<* EG2Zni&fk[jW6Q9xܖ{diWp[/ֱͥk_ѤڴCn0V&D^kb:eB6߁" )hcE\,;K&4lL4p0 WʑӬ^ͅ{FAST[77 ~8w1'3T~u\ٞ?ΠTXhs-hN]FAd h!QS)h[9Ki`)YN+ kT^#n(+FFRڛcI|FT9stgYWQoOVv $NwOkrKe̴Ml YQ@f(.j||lZx1n_ۙ u(f:(>#_7ίH6ҁIqlemkr>5x>41t)ru8]jP ݄W83 {Ա Xb!iƷ \؟G%sR-Ͽ!שh/W>g/N1,E׼Z%iSЬj+(JsM2&0܃2?h/'hY],Š֓hyE1c : wanbx?[,hj.^ H%1Ar{WuOh=^A )\gb6 4{P 9`w+O]CGp;N̒3s74Ψ"l.X?kl K/(M>?'0s]Sgɲ\X`-1o6+ķZ:,D+Mn0@X 5vM0HX]r/H5_\!v(:Tk8/~?@WJw"̭V%O&0{wcbI]iC_a笘K&LN8m9KJ TW= cZ0䡲 |IjWJcz!>kur)N/dt9VfȰ:`yEN,[m5;QFcbqH)xKL?DZK览_ؕ-V>A2/qRFh 6Ci'G =V8hbf.*$V/tu=5h87t7rg/)WM|PѬ'qs}ɸi h^8pGѢGT?!Dk,] 3N %e{6fc#Yb'd4ۼy#DeJU\ͩj*[@"Gy3%!Hmqs .UEK2OkuI4-҆\4p"e\^knCŗq\gm>lx\I_L / \ hNCMق::A`Rrtg-H5`2ϼ3-vrhW!)3LJAqv qG\yB]!v8ݠ$_)d x;v}`IZ@ŮJOțuA$o',K3DL yCl|5xi vXv_ϣދ{yQf.?SpDyY]:$WY$ ci s=!$;YKEpv$;6]{. /MjqVp`)Zg,xs}nPYEFF=QM׶k-O,S-wY'@ xŀYMkJ珦v?͊fTLvciJ@OVB 9,|ѡf *eab06UNDT"u}d24ܙZ-߲*@B[_۰Cތ;U5%eyP;W'axz1 WZe\PtDwfp_t= -H8q:Cm2G"WV lC7X*|qPa**\MbWr < TG=~ԭ^X5*/5jfEҳ2H^ 5 3r1 uuy"M݊bk=f́D:c-<J޷RTlL`U"R#ݤ-ssM|R,̷2JA"m)4#315]n0R¶kȐBK#-UJoec_a~tݵt)N< Esۏ#p1ZxbXlN ‚.mCGF i1ױLU %铚:;vT@A8 '|rQI"Tc\.|1r6r0SLlGƒf)6Q};H G~J#c/8 ܄,͖XgpWWI+"y?[-U]}2/\KE?AԖrhZHDؘlw7WG9.ք `/H;0e}HE%i7A\YJ%V?)C6-~Hs$;$^-ToAe'fm@6'"gȯ@v}Siϴw[LfƏ|u훘/A7!8 `b .~omg^en&dVD3gfr)n BjIZKVfpfo !]iC@s39:bS-fZ<|t_! ^]K0H%N+-"Y@0lKp 6T7ղlMl ϨԢ☼>0vNj0v:%@pQ["Tk vTԾ1РDE|ʫ,Q0 Q 7L׽OE1oQGpSS)Q!e -1U 9}q<%ϫ&nC#y@ .;*Cx3كtE$wڹio/墌 5I. GUYKs&#~'?NvGSHI)zQzp2KKSޥ@Gol="1PXS< '5ʈBXmZ☤N 뙅"gB@[H|Ts1t0!@~L4V f#`5k 3.Vv_yX)ql> GsђBA'?K˵`R s\/TĴH?,7_R#RԶݜg/C["VO7pr7*;ӹ#}I+Q@4B 'Ź/ [f%<^ N\#t"i(uߘlB(שd"!Q/~wha UoBƄ&G[fXL|A dN::ZimCڥ*cxk: V04k-!^^;#ЖZuύVBȭigݺⅧUmh_H|[>[;Ul2Y:Y)GN搀2q6:#ʟT YX]! hhn` @`kČcPa SDVH?}2FIXiL|U`& .| oYUreX@𸜞X_9nT[WҶmIQ ";oASE򻺴 _8cu龚JƗi6Ue<ۑCDDD{h PCo3jۄ6DW<rrQV^JOD\ a\2rm΂v:!ᆺ&#Se{QhshRV4""Ǖ`gS6H ATw W¼B?|G$1r#a$8<\qL> h*kg;ahYawe߹rc_{WP#1^4Σ|THҏ3DtRjVRi΃CmS`=>'@;jCL54Ztˇ+M6[Ɵ;Pq)$}9^jKszI%cQ|ӄw(ViMP~0h'9 rY[# FIb<&"_~Eb[~0Ȥ ²F ܥo'^Đ;@|gTV#Mh ژQsρeR' 3Ң7Ȳ!Ց˵Z ?lp rv,PSYFlyz8;&qccuC2f4z]_l4NaN17:l~vplj %Ի"*]gY޴0r#B`M^Mu&蔠[XϢlNH 2m&s2"0ZoTuE~Qg:Q jj_.l UZ7 պe<5 z6ʧS'8TY]6yЇ)І7*!2om89:+LFNz ONE(~8<$7?RVRIԈ C.77^2 al #y.s540S Qg0.ȡ_zᄇRn{:scqѣ79(|=Sj~Nx+ʟ>?L "#},&_ N< L䪼>^YK*TvLF3H]>!Z&jӠjyfyfL}@AH^׆8ن!Z"|i>hlC.Osfv%Z*X\ pvȫQKlt.z#[MmL$Za62xWɥH=zvnxBA ;4rAvv}wӔwVfİ2E=XYW}wPJŲӗ窈r ^xKKg? UӢHZMma>\ ޲o*`}۱EtCGTMQ$Ώ'Y/rM*Tw3B9OOr̜bxt38-zˤ5 fszUS8bJ7/,Nh,t KeT5cH BRx\cQk #ZQcD4 c|_I.[/+Gm !xRaJМf!`_7gV*DV5COH=QfE;<,6ʔ6$ +?5. g5Rip} } "}~=}xiR\KSɶ (|:H͇0VvE lٗ@Q5ѣ~m rJ2yW<%yaڭ$k,zjHỷJ 7H`U>>&Dh8q|N{%*dnBג̇QXS=r-܌f䮬߉{դ6)R+4{x %uu? !e˦pC>~8]5Ejzlw)ȱ._U}B#6AT ϛ3V8e@+rr[mTV gP RI^?cǯhW n۠+ gվu8m?1RƋ^O?ÕyѺ/_V7Gu(ZArҙ'{K0PS .Vkk<,zt N.F5C-t{ R.Tiγƾy-ECF/7:D]ֆeV:ٿhP4r)RҒ7,}+"/eB"8ޫj m&;1%)Z6trrq랂ޖ;5[/#]WtvMv\J{KHN~4Er_j>)=3:Z9BL#in0}}_L<Š>C=;hИo[=bIn/ݷ>P._ic6y",{ϒNMAcI!,˭L݆~;_j/v2bX3PUEơS(\}Yȫ8 \=fQxc/ێD,=V3f+g/@o3fSOtXٻp|Ռcz Ox{ȆŒ$U{A6`GjఢMq",=xù렩 HnG_+x.Fg\մRIC)` E n/@F*NH${uSwՕAucTH<Ȭ ys><,K]_<0zbJWi8`mXtTroPڽ؝`C@⩞oC! 貾oiylrL ]/ 74eEGȐPc=9hU~mt$uỞ`QsjywFBoF3`wC_Kiy66t9v3I8o­#fIl.5<}G$hN~[N4=i|㿡t8AD:/U;KČR?-W)f yh0>0H" Q~n:OB\:)gͽ) #+z[eF;KhWB>rpRr՟/G|!9{='fFh.Q˼S3t}}jl74(:R\y;mpė/aĥz]( .H =o6ˤ lE}Xܯ%_uޟndµr?k` s!"3mt`YyHO,Y-W< q~ʜwb,O sݽqE־ T: .SZ6z^S7A͎ϖf#=j@p#]0SSNJ|ၾtS祥w' ױX2Poнhc:I%Ȑ89mMH*_'f]A>~~)YZxȧwlbIfi0dMJ0Dm-Ʋ>% 壸˨<2owwJ)dr:o exs\B/sMŘ I:F-R ij _#Pn-K79ѣ~G?QdEybttr$q\ R27əQܵTU:N^r j̓GKDon P1m}S5mɪ.VSW2GCX e:t?7ͱ6V,z1˘OdNՓ,o3rN$4['Ʃأҝjc͑DF1s',ql VUqݳV_elDt$ZGi^v*bIe#]־B;VtZSZtI/L M$ $9 r߉YQ8#q4oV$$8 *b߬c G&9 颌ɇoʬ)yn9b;Μ~g=ڧw9Sanrg NF/Z:a!o(ǥy͆`SXA~HMIgOݔk#X'3N=s )Hp=a/t LR$D~5dn217y}*E7<&XkK_jMkupS>FU՟޾3)Uϵa<˓10 -TQu>n7%GNS{e6"dJqYurDvϵG= j@4 @`S簊Q*R8rrmoDG*2L{jy_!S׷Q6t.RKJ]JR[ E 1W>N,M#@QϡۧxirR0ӎhWh  6w a,q=Pj5 ) s}/Co9d-m?{A xgڗ U'n5m^Kk2՝[70)onO Ցb:=*f1I"rv qx{W2榹1>7ԑrpr>Ѡ)[u,T41RG2)wTfjjQ&Ng$~S=,qL/~亡'?nB5Gh!Pg(Lu8/Mlf XL8#*%sJ#txH?ZFvڠ?rVen8S{b}30S.3'D&&7ţ7 qdn56䙄,`icRZVW[g3| Oɐ*)JVVGF K\KuPJ"VSqj-n)SSH{lvqNB&)x" %f@ ޺IqSq,-!~\*j~EN ȉpns<K{L1WnICNVw'ejIfeB%*Խ ja,>tӖvzp"d,~K$.Q\B8e0MNn QAǻq47u9NoԒsNAa^X.L*{^tsA!h/_sĐ$=1an$5&)0*ݹ)a$E0P.[BPFpȪx~ӤpKtB"h9+2>yzxdm{[@Bóp!.uWON9q/0;bk^yiG|3{N^!ֻ=STUAঢP\hQw c=`Q78P0  Z _i9sSpEDCQ"qqX&$y(BVA|bXMyhVV-_;icdVA'n2M-+,P Φt ]\٤Yn!!'kqSzcvSmĊѶj{&19iO?hs]ً;8 D6/PoS"zn9jSL+kcXtC w:ݮv؀Kv꾡[)c%탫&܃i{6~S VR!iϘMt"`ZY[{f-q+;ѥH_wTSMX)=*f1ֵ el Z O܋(+ z'c|#Ż,/󚄋"BdAyOwX~1?c);e ҾP֛ofРkU])2YM34 emv{PᨬuwxF3d9>5NVRrr5G6]n*yz@CdQq&1޷Pp[[_Y-EFR<i*]1S/PZT:6L@L`Bh쓥YajFs!7ozlf4y"(QoBs,Rͭ٦_?$RƇ Dd` ֗S&kIX9N  $\-su4(pŦVKկm빿[jFN2aXBD]E]5=zx&$,BFK[`+ o~Oe_?mVjhi"" HНʛ: ̧|$-'H !v/̖hR;~kP%gK}2|ݶZ\%b=,jN-YSA=444E?U *. dM{y׋QU5*=@.^X^!&GRt7Du'(X}U9*U ,@AuYX^*?i.QpȠ A?:PyR@DnB./IDJBwO}pF'Sh[TC+$;)+`yV`^K8ZBios/qȑsG.ÖXGW42~ GVOf{U-1wSoF޷غa<Ֆ"!5ZjK<ԄF+ʎmVbk<1<-UHHU)Cpa_c컕߀uЋK*zm>) F\E/Xz7jJRoqbzP8xy';Ai_4Zcm2Q{Xmr&(" # toaSWAN*LZ_y/U˩e/dm)TS&ȌWV3THLgQ̵C.)Ą'g,YrOwk)uqqэ:F#[`#kt#Z*a=ɰI ]rEDp &%: g3Ru ̨$3-Vxm"ȀQXKWVnYZT (P,; ƐP5GzW~h_fB{xI*D|9؇/wfP f>s}bl3غTLnz3jMkMQb%Öu;P:(t-eڧ+[Q?$؈cuw^XG;o_#^B\c}$\ UI}nv|zX an!xp 8MDqePȅtrީ&vf j8%ٹ$CǞy{ԿRh"_3٨oJIy!,;HQ {aH#z%b1`?9Y+6={M8#. ƨd#ի2/cz Ưbd6O 6AŅQqDHX6g*mp2QTYHC:1FV137rS#? i_]\9Mtu-fd?3%YܽX]s+@9$_Piz\nB۝,3k^R8d]80;i.DM+rCԽ{I>G|GPYDObJk>D\EX}ƙ.ih8`r+{ 'c}Hݴ|+73손WV](yUeSO7H$蛷e"_< a?Xæ=&=lOw5sy\q$K|y3(Ay#"ݚ`H_؎N;`;5/ C^3 to "w|`Ҍ^ps0{߁9ǽW³ j5gm"%=Aߵr8ԭLQplM1/bo O9ZrD ڂ6f1j MМvCڏ{UQ 6MQZ0B*>`reCx *>+v7v@ fk+.3E۝z@Z^>w;zz]02f\}C4wm*.:ݜ'`>̔i@,ۻN)8V FL߾ltMƑJ_m%7_YWt.b`zXDwSu~'$MuHۯ #/wydkXRdK PI)IȄ`sH:k.(q,ObXC yաYlS+y[BQ.#0jSzsrpS !Y10)cDop!*g"_DQBw?pfrmc @˘nV)qWxw,:p&5H/_[Oմ,nN i^Au I0յ^gM9ËrиGOK,Y5 7纕12T! *H(d<jʍ kw =B`<+,óg>@U/3Vʾ"ʃ}l iI70:{&ivZzOT2eUe$:n`fL/ 7\V?Ri.g5+?F~~CFV$jG̐|Y/!>Onؤ&.JF=DnX^f2U{eH7[FkfE}ŽuсglK^#19IPjBVH-d·g>Rt'ix}*f `)8k k^!7_=yLXn#:i 4(TI6PT=WPmw{f`?(Ɉэ/H9 ұjT|_"ǭpaӑtSz h <4sںa6؇T{=+n )*h`/$ؓ5as=QJj?^o Z~fY. f6vAd#pDjZ+A>)l|6[0l}~l+`V>b 3;'$ya\wxW;"7Usmh< 6WzT!]Z4>F`oݬ<*j ˲)#&-GP>6{O\!AǡfڛKrYݩڕxՌ||&nzO1z Z1}x쪥nU*͖DGlzú6t5ӹM4dNŵ8r8֝u$LRu,MLUoP?3 VF*.S7^ӽiԚl%Ц!SCΗP t;*ol;Rۣx@fs4p(Ɓ4]MǼ 8< Z} V3` .e7$ 2a[&kQ7L+͈nDdz*KrUdER.4pDzZŵ j M1 鏾)7K Z)s`͆WI)C01:VyAW#EB%GWf`NF].)ُ`4wC"bGY죩:mk.hGq\XqEfاˡ't~.T?.x禠GkmjUh3 ;Vbz0hysR2sht#O_Nuj.SdGjZ㨸2'(Wh>װtsi;+]XR&MKVJu蚕fh Yn5>]•)@lkYFԎ"ba-^9L{}JM ;*`mRv8 e:jab<\C!G1EI6Cw~=5^E&rXad2wL gPhd`bengKLIW|#瘬(l??BOQWW{:R.xT8_gWQ̭"/sMK =vށ2131 +D24iC.j7BOT>깒16C 4*qӗ#I*Y՟eXiI @}c']c4EBlf|R-, ܨ䙀853uN7G}b] 2A"fQW ;^gݧ`ү\pwѐ SoeGsX~ܕtkgrWj=yD iބI.zQq߼)vf[PgqmcZMPقa|e?u`Q}JGHWVsb?qnNc|!e\RЧU2ї$/n1vI<E:8)k-wR T;MRCjO[yxE[O.JXӵu˫y[2#>RLI~{OWBjs=Z w6WZlՐL7.?)!}6՗W$wi *rd/7TRPĘ$ܿZ= Ȥc&.uqд󣍺tO9@T}9<l]Z!E&9s<u!aFP/KfrIr\0G/坪sD0SCw (*A%{lTcf_1a4Ai󉇧0Rc HsNIDHbI EB5u1Ƈ?FX˝;\xwx yB>8k*av)̮6#c5JȸrpiflA]֗"XE|p8aOVst PeTBՐqIz_M+k`?k_Lz=_K/u|Nanhڏp>rc! Hl>DomΨǢ 9'ȷ3h PGᾭ2w Fa5\vp)]42,Ti揞1gh+Ȍf션EXl+*SԌxqqHSB!Xqn:עoOA!lRc-NA.p?>O~vi6*ùvAKf[rdvÂ3Lmj۰|7N&p{ksZԼ-2т̂-Gq|,*8W3‚J—ð6uXdXl U6~yp):?i78^ =jLL0ΏsE0D rmd6(2Bk}>R'K ,Nt]u'-.s4zӼH Kt}?0Ume&䟠#J^ѢҮt7Z"7æF{qO&Dv֚A[ ȵk p⿖ $b?b|5kĢk< Uc5#olZ1CoюMP("0TaJ,έaW&Bf$"$/i>kdo\; WcyjV"~5^&cFK/t$y K͠TS➕UC3YmF,\`!HȚ~횿w*6ld]؊D5N#m흒^Yȵtx[̨]W,{zɞ"\a;k0줰ॷ\ W>᭖muzE' j@M;# (2 IL^*Vz#,J7-x?5]g2fFV$}'hi ?F÷2YpN22n._x,[C)_ hkZl3Hb)uޏ1jt#ϧR&"n,*}OuOv1$#*TNxz%]մ7//Oc,7q}&>[c2l$6rBUonGu"q㤇A}XI! 8&\ !6;MUpil^@)hg z%84_ipv+>"ܜO*'>Cn<{l.}e lMYa -S=}WFrs>r<bq_^'4_^8S.DyOO{?P#IȕuyAr`P>:̓QMCr~b|~]۪jUCa@$p3'5 #!= Nۓ;$h/YR-d5&Xj #"o-wIm~L!tX0R䃚SjR(x/,z# T S?jT] (2!\p x#K{& >$gR^,Ff}xvƨc]OPܓRgfo,Yu;<).CnNQf \^8.uAe*zՕ]aDJX(fi8lz:[e߽si',PrJ-+<՟\ϻЮ3l+;Dw02GB'7z԰$̝X [ԗ!%pw瑵وo$^WYC ]X/׎i;hA&QXgiY1 =v%ugWX!J(1e9D?+)&Z$`lIܴ؄Jj2usex˘8{RstbpUx'r?n/_n4p➀ZcנvЋ假 >( ;IQy8bmlਾ z~] 2Ķn~xn ㉐Tx%njZOM*)^b2 ǑL J}؂ڒ)wlxo]b*czu;$As}v|Ņ]j>^dln?žgmhf{ױjJsƭC=#̩!hiPe(&J6.-jOq5Aa- ͏f lֺոpJ,)a`LT=NB2.Y;a4uѮCyD7Js[ nl yz'fjRE(ht `˸&g;l(`e#@YYLJ*#GgK@n4j0 iLo1-(êE%|z2i In/`|nEw֨ Yk¨UQ#V;Mq9 2Ny~oaU}29;yl7˾`YUZ͵2*G{E  \M2O`{ K)X{#0Z6zPR bi3^D6/]A2XmrQvX ߅2>a(kpQ ,aqߕPKB+Us!4r<|T*]O=N*s\nڛp?t6frI}>q?G>Wu^~Bfpھ\丘dgpz %M%? +2QmKw 1՜Jn`ERĥhjw]4WU:$/jَp0J<*lSSGW.m5vJ6"koyUdVR:1& g ߅茶ܒSKZk$&C e yF<=x#:+bX9]0Ik>BҘ4SDi̱G.X>xB pImNFty&}eR,yLZ,z-:i8"wFqT, )8gu5lf0֩KT^b3"UR$<ැ%dƅ I1QsTTхn~'D`-Z 5,:CFG͗?M~{~ިQT\Ѐ[uÖMlݐ^3UD:?o)dAv"ȋ2@[#Ѳ/ @pYTa+=Z:q}.$D a6tn}~ᕑZ)e6 IavU۩G>hIΆ6,qN'ߝȳ(5]׭63>C tTOwCjW'95+wQ*hO6*/#P 2ͥ"?/h ]MhHQ9&Nu),iGL'aM4 hnZMÎTfzgd~oJSݟ'.[Jf8P=^mPh cǢlLc%)<0ujlNj؜ |\SS k۔|;vɎi5bMhwIo_}nU!?ߚuRooЂ?]mG^wۙπX4ҽ^oEIL#LƷVAtu6\1-V=ɓ%Kkf*eFAi\ u^y zP:s "ǻրvTTX͈¬ 9@YV,\[Vy]3+B,݋Q_ž%ɕs qloγVA 9Em ם6yF9?qۼhZߣ, 屓ˊE+nha8UPoӤ)@{g$´Z=GCYv`o ^fcLSzhG+|:P"2-g&]gp6F(F%P<]"Y Mqe2/j6@qcA%~99:%K?*LEy(ֻ܉"3!*3 q՗5{C}rPt *`zŨL8wYYO@Za!G3i]Ge-7}h /(Cf )*wa^=/JfY|Ց(IJNBFɘMǕ3 VsPR+})gP[ yʝ:\/u2Oִiңi5״Xk|KE"(N&^NXatcNG+(c 5ce/Z_ i6!<kD`aj^N@͝ %pvj*q|T1^"Ę?{ 04ku2MɆA :h}p7߆1E8~ÝT|YJ{B6~oA{IS0t ?Ы `2%qNNωҰT,ܼ+ vY"_aekqj7u wj"ksX߂!"#@o~uWR8Zr-{;)sVԳo>`# jUMVgMM?T_weIgĚ;E* c%X¾#$fXAC=oIU'g8z_~9dvEZy.1ʊEuq} oUA CmI7x2w ?SC;o EWuV>SAEn(X%'6ڞTw)f)G'Kx[z3˄pa{϶UK4e1v3͉T^d A[ !6Vҋ#Rh"7Xۋ7Ư˾Qy=4,63c`8̡תONdXfG nfzYՍJOY^c~s5,6te]/zԟltQl'eRS)%]SX9cGhYxcJص]d>E! HQުͣ1 ܨv 4G0́LItjEqMB:و>aaeoWBy0-)5a^n>s!%18} )ңyԂC?٠$Fz Zlji]C*[DL*6 %_y?cLDD7Tj, [\\埿}ip+/@Y C**LX 'q͵,)ͫ}A%:"bRⰋJUB7cZKM(+Vr{(m ԫBwy;?p"\so}BV-DŒ<@6 A?z@LY$SU)gڂ Ul̳Gi&O)56~=Q`~(#J3Ӱ4? QC.gtIY~(x@&+^/w IlPH g7\f\@CWa~-vF( Fط.-(1T-\yC1T:_ea!G x`]k)DG63g?` >@/P\ՆDǭ1YbW Z N?ǽD{ ˦6("XcȃԨx6Q8 MbUw03zN%y.̙0q8l y:AVqH~gWlxX=`kL)E Fb[0!we0Ovd-QRLo\ᢥ%L,(>Ry8B Tq%ϝQ2S2*"QsfXl5Ҝ-V$m2vةv8N#8{`Jk7޶'tF sMJT LSu Ŀ=倽#/E\@&k)t cegh40Pg6btʑ9+ \wA~8*y&°hg,,T+(o[}d%,=EKbDis^I5gtƵhm~,eqT#9Nj6?a9liCol8рTNZ򔫿-eP<ܮ{\Me48ї!골{sv&Adi Se,<ZS5tubAf.RH%BC(@u&IҐYqsE FϾ˖{8b! 猢b`W$k|zv**h@LCšJx~=E$$x/o)zsX\{@ןcS[D69]3h(ӂ7atFC,Fxe2%&VF+LJLPrÑ8q;Ԫf벴4]}I0^%r%YV-AjKݐ&<dSR滂oqzKO1 KD) m;0-ffwaRV|mlp_}7K==mk DtnFQ]~ղ$puj㋄H,)&sx;5O4l^Q@J{i$rCOk:wzAPgۇ3#anJhs| 'ɮ ֣yI>Op\aϾ\™EAgNU3γlwe_$7@o|qLhC|]˷8wa,V% 4 Dk6D'i@K]L;_X=ۘI)is$ˡ +Z.S{&r[|=FtjMNkFQRNͨ-f}n@+#!ڗ!{;utnZ<`AJβ)~ (FLqCȑ5_*XY1b<8VcEkV x樚1Y`piF886&û abŲD2{8K2oÉnV4ͬζA$.1o7yPmdjWVO;u\RKTH=֗P I\ً '5ǓMX}]~B~5kܫ ,V"\MKl$`YWRX]jOrfŪvp2(9LNR9MY|O2[7mY⢕$E|0T Biu`\F#QN!~}xvz.@ 4rMyڀ- JԴDkTsGWH"P {|ޘsIJ,;܆`a c֟7:;\>#U;~ I\f\i( >\̧z zNa ɤ}H܂@)OFALZVD0֟} qF'zÍlV=d a~gxV8fm7Zcg[U7hAviKC]ك޼i65QQ}=[0 g@z(*:0R4ܰW |~h,k\uGU7>^t;n?jwNH ;>'Zǻ,\\yljn$i!ՓZYp `]EX ;q'̒0ŋmZ*}M)dFfs&30xhL'ROCѸ́Q5 ÙX9U,d|_~klzq7 .yi2H%O9Gͱ4o^Q{K4Q#2܀޳P9h_y]vfZaROp.3RQڞ]3},%=n2ؼTD[i/Ȥv6>JN<f;}뉱ġ'=ԋ6@NkxԸJOݱD5vn PaB RV>y[T=ڼߪ2_ᤣo?(լyC! |hf;b=(3&|@Nc'O@YJ][=e(ja< PpEiM^!5ʀUv쑍 N&XB @=h5!L6@HW`J9SHihu#V ^DBH k@0xg,6=&)ji93o# z#`q)C??I+qXEWXȊ.NdQ SbՁ,kVW-}#Ȳ[sҤB]TMDCr Ru^T\`?DԼW\ej;% vk׊bku19 :͚UKA҇+ƞ=pw*)U>Rʐ2`"_1hwS؝ܖ:ddB6Ͳ&vdp}JxvYDn WX,D[aIfIDm>MW A/ ߪwe+~T@ۀ!]n&%F(R l61TIvSo2zfzaLh0%Oc(J|l |OOR˼y1 t+mgBA▛_.-yo"ДzZ bSJl-EZתo!)J۟69:*i6$P'uMoST> 7j aOjm=UgR>_,]/z 6^(åR[ªOiNy2B9 uaQhp(o,DqJ` I]dӓSV0/n Nȣz^D ֏[O'lZXyea0{z]#ܨɮWtq-Iw,$qt\S b5*1=,*Hzv"5i+Hpvh"$*O8-e^YУ\aGM*ArzɄ=aܠtۦ#rR?}{s K%TUkڅa=|6 ;aAY4 #jiRQb1DNk GE >:feŽJ ,ǗA,r&TVѤKBjFvoh[ pծIQY'<)}_0-P:U ;R/cr{!w I +ܗ/ńL=Ta#D/ h -Vu9ZlL9Ha/íᅩА/,x~E֖fR;r81 L='W1YA䢫 !)ͥz0ow tXZTq#mj5φ)QH<&#"0}PGՠ,\A:om͵*fxa(}KRT!}'Ç%u"ys=NJK~FQ#C Ks?GGHɹQEyv̓?hF2.Uh3J`Q¿i 3YjȂSM)O~ &99ү9T8`֦SFAO#*ssx~|\uR6-HCb;ɯAI#AO> 1& h4Pzf/SE`t& FÂgJ2RǪD{]]y*!tZ"Ȩ}F,8'{iiyL(d HUTQ (<0xxB_JkS#Ko9P`"ʒJ`rBLSr䌨F1QE$ K.4*3mv{g:oJ}sQ-gq6z/՚Q'`Y{VaC6e(O0T䇐k~/źcRz!#oߊ6?$%JNh8NRMc""H  ,p I‹w8-mIuR/O oA ZbԀG/#B\P)^jIk}!aAJxg P jE'kLN'Njj(O]1g ~gQ)H{8mQtOua]DmR G!a@\K@܃,vC @hn`ɓ:BSz;ֈmhTӬlm=/Λ`Ҿ|wHt-P'qE: @wk:A N(ѲL`6s@ {ilo?p7.)924RԱx$ی5D?i,nިA< ~/;l*bPKUp'F:Z+@f>>/CdmɄL0$`p{ Ãf_/*/eã^dݡQ,pe Ahӄbf8UkN]:TV9?:i gFzSV6p`uG^@U&4.x5\eя W,Ph[VsAv˽~3jck׬^[jUg'rK]Y~]]!d=7V9g>?&,P+J^bĤy{棝 R}`:e)Ĵ$9Z[p`(BMM,B"Ԯ|}ed I)hCQٚ( NGrale!N.n2}->g%Y0>L7 c%Ov@<;9~E7fSs+|Z1^Shԥ Wg`d5K]*%N#_ fqK>%%rKO8,|gW4`WK_qbMJ} ocsl ɪlڞ<@BEuVهR%ZČa\穩ڔ@ I@Jj[Y| ;d!"մd-N0꺳+|DD$?)1LRCږQgAskixI\"wLh71?~;P%0DK|ن<]%D- H{#/d ndn&?y1+Dhlvh'V6El("v\GԮ.!ռ^]xG+b(fCCߚM3*\aҦj@@LW/r&CS7A=-}m7uOx=5'Abxې|er,b–8}[h[轑2-M Jc;ܔo*7SɘkL$/*SW&V:f5mCAnߘR:iS8 @)FHDAhXeh* gỜ~dm4(c6ӒdD"Hףpttb&` O05A@.P=r7IݺW aq/5ݽ|2cQY_b6`/=:6C{1\#͓QmH6|c֥%/Q7nrX2rkfLդ^։+",@ubֈlXqt^\bL'~ ,yCCNvE#!!F;X|L[ HS!Jݣ,R:en]k4blldxT\sŵ+J[>A:X@Tps`n&P^d䲶DχWK?虷m1TL8yA`0NqC&BXпҞf]r*5\~sDɚ7z*:f4 ѵ V ]},Xp fUr8bh`dZD0QK+uP@#Q(޻ב)^-Ѹ p "@BwHr.nG?`? %Y4`%DK)Q&TY=uc4q ߵ02s`54pA2kpӗm[H]Py&`7ĥ'$a^z'CY,]-3;>2͂_t3 İ#3rޓ˘{'ӄUL=CNhg|#\/<6|MO [WЧaa,b% D~p X緅F٧2nX^!p {!AH*4qyrUٱ约&ۺp{ʹSJ;H' Jud@6m $_ӻt] MG%+%rŨwD'~^'Pz<ҏ6Z;tB FȲC_R$кnVS%=ɇToҹpJE?cwkꋯ֫ZxOi:n tR2XFjS\onZ<)&.k: myyw~G|<a56Raqb>YWdѭT:ڔNfW͙ܠo #*'Х4wм3"0m$&K$ujOsjKQl+A dsC.朙{i| #cAł$]"V~l_w|;*w٩HtyjJқo,k$(z.]čB9cq@wg[HۘQvs+p1M 3Sa>Z~Jabp =Po~4MHO/qH$~m;5K%(,l#ps7r! /+U`uhdڀK!&!޳ SҞAm8*k #hp|f=1v͚:-ח7,ZԿtKO~ WX>Xɛ#UιrY5Ǥ-2*2'ڙx s&ś :Re.pژvJl*EhrMU9) c}ڽ=HpTS.kzh{z9dȉJiWCZB+[Cdf^c'COExm\JylC3 &QsQZGق 'UF~RA5? 7v:MnoV2k{Wu WlL 0|,1d[yŊ@彑 %~3(V+e7MX]>!J?s1kƚ66L\]OsǕj04#q%. {HB߶dЙZ^YD=J- nzS7 :=YNյ7FnPK/gF߷7D}g_Sق5d 6aVY>v']yF6D-Y죾Ȩm8cK=Xb bX+Ē3Q8wi.!-{z#A>Y^ۿ奯,$]#[Q6P-h`cE@̘+w4^u~(- h1퐺jUW͵-ZhoS%#ݨ #oI@sԢRBk }u'UswGFZcTY0ś)Z#j1Rh".$27PAdFnNcwIlqA%obԱv3+0]~d G~$$GoKƙ>-6p|*!!1.;H5(6L.N,R3mk7"RX% mrr[`5H[V33S8إp92%˻@L;\L+=Ϛe\_q4Q L6 zdc6|j3<`--&|Kt8~y_(a*=_a4qZ%bϛsY"[7a[Y("Ɍ65y`)(ϯ6O Խ3A@l %kk]Xv,{5-|Pz4ʌI:"`qUk-v:#_B%5t.5o #|\ ԑ;h痁R hGjEݍ:1Uv&4FMq)bgU͆ s'^TM+8c'Ț2k (1_,)2:JlPt5@bxK}:X>L1w:]!#RF✽Ub|LB4L¥ fǝV_$TjYʩw3w}O߉(2W_ة@!$hӯ9 5k=792 ;yۗ g/n+*r 3&*c Li>˾ B *M F#@ѡUj忛&96N#cr7>V[)0۪vcXb_3h"? 3/M# y7ZP@}6^z20?VFlE{ޓ-p.c`Wh7ҥvU'E4el~sZ\e_m\OE"xӠӄ3 bIi%\Qy([P4? L3{p2D _1fp|śP6MD5mZr)_ ˻OVEk8ޔ$kWFTYFfi،rJU%$TpjWo%"ȅm R~!P9m;xa=&d6[p}oDThx$..Wq]Sp7 $=wyOíe0cNaji$\?hH-Z$]bԽ|Bȱ/gA;yvJz)~Ak,ĵ_vCiaF0[?Ru7dE02Qid5X_4m{=F(qfN +%COԉ{nR3$.QP~ Vʧ6ˠD }ַU}\n$lB`t#D!C{̦} &P=47˦o]nK0(7^#~[2Y1( Ԝlw䁑>E#a|cr({Oj8Ȃp(Ҕ+76)`^A&1@Aw3?k;_M<԰!Iқr[zqs46t=@]J33Dgl- ELQݬ=>.v ߄xm \kBqPʫ`BÈ}}Y+TSg$7]C.1[N &x ?%Cn BL]`1EX'/6xF? .6|Wx|Bg]HK*3}a+1-> "}5yLexE=VDB~J;Wu6M0D^n ?Kn'YS*c8E܆R" t2gz,t?->CǪQA s 1O5GKM9qx'Zo Κ2ԍPC bjEń;Q\O+Ub+[-#E^v-ٟijiWPvzC=˶#-3HO%2*{$xrk}A/F ,ۙ1[7-75p*kt Cpȣ;.Gxvu%iYG20%>U 3qаV|#|mx2sO c4&751 D(>ȴ J84?_yqc׌ u.R X֣Ku1fV ɊU̚+yz/2NSg 4"Vպ<ڧy/E#G/u_63Ӆ٥&O+-',so>c7pc5NW ĨM2ᶲ)pD):bk:ue5@#$G%S*[C4լrXV6;pGs䢰]MUn߷H R# [X6xM+m!Z`}ja f'Z*2f!Chk$ȐPx3vtcfٸ[]\Ʒq-n)e'P]֬<JJ9)^aQC$.'^^MQc3B>"ڜ>q4K (}Or -O=ϨS:$x.>4e(e_-|T:,=l !P>5Ybbq _fȚ p>j$l@ Cx y0<ƥUMTБC\4{ΙDlTT͙ߌ#s5ަ//,u[³9__^f3H'XTt#H:3aؒqɲA -$B 8\v:NPt9[˼7C-#?>;RyZJSLm :皌ΡK?63ArfcP $lS_@c{Ҍyv6?D6kK)ћS8P/i38]%4Z56g 2b?`UMSWxH]ކ`@ $KbZb-SrZnLuqe.[k` ۃ~˖a$0;E4cCǭzC8-ȣJNh IJI})>$e\s$;Ic go֎ݔih w@c?z;9ah`8vW6Iځ2 h "xEF CΟ4Cʼ#^,{4+tڭ`J:h=0AmZ&pYvoڤ`{^mSZtt^u "Sf%Ee4iC:SǝqLE nDl!cY]6-}7"#'k aRn3$v!QH?ZrO9WX D5p^~χ)+][Jw|uv0_y*<3ǃi)p\m*կyr^0*nX>V]<*C=Ў'qW'e랋&=%5_*^}j5&[<&K:~}m g2#CPBEcUҐw_A k?`_[@V,w`XۤP|ժ/} ҚqsH, =c"Bf)Z?wCm۠o%&<9XI(PeB2Qԃ yl<\@ꧨiew(JkOQ59 N`aD>Hl!b Z53Ȍ(&/3Bl8芃~|\> [*t| ҀbPԎ~9=Z6<9|z5lП0#.ܮ+IeujXm7Vz )Q/ YyrlX0(9E 2y"g v{:J ]e!]U,4VSiK0"'.2DrK'S2oicMqp:بP#ठUHQ8uFZWEN<`N.^9]E'\ ꒞u9^8錢?(f6$AAh䙓:) =ZeԶg !q| 'ѯ;T6Ikgg)U4]EY-.h"#~)M sJ!6#qǂra& Ld\F/kʢ\e3nH$٬²A I"،"+zZ Ia?UZPOwDzF4gBKTKdg`$[4jCb.sRWixzV8);I":A[  KvU+<':B{ɖ88ɷK{;yju DCHuHV\enJB\yg|"&XDV봾mD #0NTR[THEꖾ$ŮOE8@xtf:rB[EDΪޔ)%0_Op LWdcqk]9@WD"@w.t^VCXSp4:RxKJMvPt0D*v.vM2.su&ʼnCӾR<ߪ1ܑ*H9ea)#vD ȏm,zezp/19 G%9/'z+\ҕK5=e;CpEH , K*0,[D^꨾ܺK]x6n2=3MҪP`#`@$k*׶~6au7aZCZ6J[c=֎\Tfl_}b/UwnnFb|K :7K"sSC1y8a-$93sl+B( r[N޹7wOI.BٓS݃]^TWF/+83xϯzzu1A Du[Hw UR:V$v2JL=Mp3 l"G剙0|W7Ş}pGĵϲTCP76{thh/Ե»L,FZbg'" 5FdJ`|eL{M3*x62PghqW<,qj 7< 2x*=PUI ` N,2QkڊZu UH ;pZs;V8*}`{s#`؎*t_x~wXk;nj!w,j8r[,(bQK4~f2Yb֥KA4!b"oM^'age<3~vsЪ (:)2x}QaY.=\2ҩ)FCbM/5+|{b&` HNO-{dj/i |G;(i'F 3-5zJ̶H^mM8+hfUzbmT )܇ n'1^;;1`0 Q^7 {bhh E j~pN9>Wg4o1Q4TrZ/UE75O'vA U2BzdE5`?jY<5{ l|mg_"=qR<XC#˂O.+$_c-EڡT}7%b ]%1{T.Xk+jAn*IEnZ"LBxFTv>kbDtΤ2c@ :ZzkƖm}hk}(~D{gaIߣ-^Ue?ȃUkv#%_/gjl_EHF,=HNƫzL{̲WocTfX7ho ZIm7b )6w <R~WЍhB$*0@`yô&qNs;xBAڪJψq嚕Y}+:ԟ ϕ^ a |RG9?VKo!lufB==!yJV{ͪ,AX&ex(` n/%CMZ) %|o- m`'2RD)jXv)H}b#㼍S8 (+VR dۜd}ۊU[8^A2rME67.=}y覷#? 8FEN:>0OjзLs%|MDIFNЀ;tvSݶ(o.{Ӹ ٷsh.w4am;kDx+ܱ;`qD0 hC̅?q7|?>NyrY[fa cw=acO2 ׾̃Al n3ϪD+%zodNQ>Ol]d-/,1(Rd6#qFd$U;YBu!KD 0ٽt }cN?<ކohb'XůC2 9l.B+sнa Où?!sJ>Hf@36=>3T͸o HLQ)_j?0^Z3DwJu^z >aV2l+Am0I α['% 9 wt X$T T3ÉɎ=Ʊ"ij02[Wex?h6LN0x 97}| =爚sJ!ʾPp[{7kaHǑy޾v?X?O+ȢZXX*Divm# m*3Ȱ VBfwոBl_W(ZȮ} 9۸ta ~SSAeE:eͽ Z6;E0Q ?,sPI!r Vį%q@K}s.=9T7Ȃcݥ Mg<] '1 &T} (V^9FQt6hίҖbO7L^R տc-5 lS6Y"fBV(/S (TISϴǡL2AUg8;!҅OyUyVG;eHib(BT/asA7ӸMe-3n9rSISJ%0I`ۜ~ B0P)t<@nfOgX]xRܖT.ӗrC+@6$Qrm9F2lEe׶`c*t'Ų܃/ S%dg1PkgQu)t3g6x:O<5fZuP㲧xiK?V'-Ҙ 7Ef⡘Py DX=6)&E ZLN5Rъ18LGHe鵰֣/]Jt>of42޻3,4$&èq!-x9l#TtJ\It"Ѩ^1 SCU _ŊǴE0櫔2}edᚚB@l# $R7d#\Gz+;TĐb74Fdc"3db4$8[7,_Ak߳~ :cː R]hel:0nI}!jhiرb>2R{f$@l݈H5C IJ WQjz%D]v~P6r!L2)Fe,~]Rvk| fQ5T`3'uɀ ;x=#qdepl$׺I="R0nfu$JNj(5;؀Z,1'vɄL8sBNP CO:jVGMbWV]]6yAC({;mB?p/{(kZ1<.Bb ¥rh>ҫV<=0xA:H )[uZ#I̡8&<6 V;ƝanN˔ AE5wE:5Is +DZ*2PsM30-R^/kԾ2f4f7$S (}-&P+#,popaUg?xep*Dy 0B4ܹ36D"ĭd1)?EohG"xb&h/ac2~*2:65v"5{8 }}֋O@W&<<07& mHNFpL?cDJ]zֳldV.db^ F-Ƚab|1!ôS$jLHb k\Eh`=Uh MPKDv2,d}b>o#/4+3vI8d]k{ׅKohA kb:X #5\b\邃SQThlf h AZqĿ)v==UCu *)(4dd$Q ,VV1j-Ũ dBhNW6 i19aVQ͜QrR0>j+Smo$aBs,P= !ƺNedz> . xE_/Zg+Z 4Q^2zG5QA}3}-DoSp~F&k;ދJJܾS7O)<`~+un}ǵ sIegv ~E90-QR)鐢hRhwJ,6@´/]HEF~# ;9 ` i/M\ ? UWI0TU3rJ1}a"/5}Ve :ZRZU x-o:'nKLMC++/^!Qg VYoxf[lQm2xSM:aJwk^ߜҨs_)ajOvHy^ ̐u˼0ĕ$Ԗ8IOaarW4=pW?tq/ՔvIH}݀cOGs`άD( <{;-슨y75ϗe޻%+ HќsPiA)N܍vIl6$QОd~v{?C6@ּ}$PF%B;D$TYd+ g,KgzP,-:^\6rQU?asgt<14jXgE&TA'tV{jrdXYxCLrHk!pI!^} %{[GjL"amu%|lP%=]u^r`r5)1S3"o=窇]46N\L3b( B76 )ac#@;gKt0X;<,AW6{\!ە}w(.aB@#>I܌xjl2f }2.T%x D!BR^r28ʐM檷9$+YjYʠ9k@O޵Ŋ*4MA &-J;B=xE3R681׉so44FdLHEF[$hޑ?`1E~FW(V{$k~ =a}$txwY=LK #H0Q'/r.؅H3yVl._b'(Qj<0İ+&̻K잲9Xe@S;dB)Wc;Vן9+h.5yWttK|ob'|oZҔȆLb*z% S_|wܡھeHᅥLj#jjmeY/#U0m>cڦq;6u2B2L'Oqm$F8Ϧix`9Θ4CJh^;q|foCŒgN:oMpa(U1w"7ʥ;rfUE~X usxt1K_fJWC15`sp6Գd:D],#OS US_@;jY/_߬4Ч2px3U'~* 7hJ:gcd3K4~hD~ V"Ў!:PAԟb^B$vMyd)OƆ[XRwmTonz{ M_#Y_8""L-KHӨNΒNio~)퉆uh|@¾7&r,]*a$9M4l(*.uKMwO36e!V>u&"f~IIZx ٳM eD$tf˭tt[\]>e\SL젦h3B C|ңCY;Kj"żH$6/U;HeGf'>[lODflbV=:T 7*_%}y!OA2tCzG.̃a :fQ|#aYqr9d5@bf" Y[6z(j$^tgF8Ym:6LtnѷYlg. ?>HHHEFǸLUwitb \0Ù0y] y}lr B*qR(yK%m<+*Jg%fuǗU"* GK[x Ev9ʞa1^ӜVI2:a~Qf*yS:9`M2ˎzs :$" Jjgb٩_6c aXXb`00Bzv1 %{w^r$ZWL^A>iXhA1E_%F) CRDf3}A5,G0& Rn z(\"&k9I8J^РLWfh'V0kfE5__8I o7ke< A9 Ζ׽"٫N8Z)05sBI%;n{1DI SJZyC798fd$aՒ*RZo}?DT|y<# :xo*W^ JT|['9v]ƹCM&ʣ82>k?*0i|yy}l B:&2\ʦ(%״ 9Q(IتK=B ;OD\?%6^8%޲b'JfVe H8.YE"*^[OO;=vȺA5{𥝲P A"ů a<9 !]T5D[m*n6E HVEQ|jv8-wUMt2{\ \"(åudȡ)FlE[̗s$_%P}JIlJkG· ʢѽiO .vTB[n*)I9VxKvo@ffeLkrϷ viI~6CA ;l@>,8&{m2uy< e;s 9[rE<3<|scAFIjIrN^9Xo֥0 #%s y?C54k #L{y(T CYm#*}CcZpS_n`0ҼH ԞǞD\0V=}t~mIT{0[o@H& SV@Vqc6\dZVe'#V ,rVRv@s_~$tuI{{9-Ur bV$5=L z Sض/J3rr餾`inXbkg$\r(i<V|՘[?~jS႕FZ(LSYd(mﶮjimi_F|Q_@ -́u f y {SfA-;eXJHOӲ h 4D8yTh|i-\,kL]Znz4^a{„e^@n3-Ă |:_C: 0%ʂ) RJrE789\ W~6doMn'( &cJ$G"Jz"aI49U:oh!ƈ{#\ ,/q! txOc˜e!Wk%a..瀉EqR޲`a*T !\pU~C;qbR&xRݡW1XG.P'%47N;%洠 Z STFJ$^h62ڥ`e\-pR~ؔF4㾴_65XnߙȚ.q 2EEENJ2@9-PWs7JkC {8~-QaW;"^~4Vu"ڒfoD]TM"7O~/_5N;=aٛK g֦"ޒ%.4jBJGzkdey99kIk=iԱI Qlp>ZR66,q3\,^0@_pa7 \ݕڏ{ӊC0Wڃ2n5FvЄ-(r/z,tYs($S͹U?H}PT¥\֤FAt`1*4[#KK-Uv`UD!8@14tC]È]aP .E؂!P|O/Bc=k6h Z6J7ɣnO" :P(2?9<8Q~hK%x=e ` KX#\FvP!fnon;rF`x<ACh0?x>;9껧@kp\e ]Q :DZT ?M6EL/Lg9,Ļϼ1g SxOc-hj/J%y(woRz_$p8,1c<+u.=#:7n ;0Fbdh~="A {W$?NL˭`O#nS_ʵ$|&I5u}}+yI6_|^hi(=J&ý3ͯmC@"wmԑc Gӌ%N Ѧj{b$BWB IKzR )d~{ADL^]7%;cR5յn3he-Do)yؙ2]=]0@|%ѡz7XETb; `q=C`ևecgO m޲3y,oWٓƔ!F<vdw 9Wgñm[ܬɠW.)"Ӳ4&C(}G ŧZ%mJڹB?4Ajm!( LBo&0ˢ1~h3jY`%4',tYc]P)Ɖ6@jᬉN({d Z8Ɗ|;5ȧ pX6[AQi4V áň,:4:t@ jlU;MΥLâ`ZAiiqWvM_8P3Ѳ` JU器+GwGyr(T͖٦0mԷHڰw4~BoʅHaJF6K R;I!QJ z*B3˷-$t#u>Y ^۪Z% ugjZ,jlD̲%y*7N;kwCab'LMrD\)WޘsC߽}uGO ѮN(擷'$= u;@_."cXDV*qYts4b,a̳ϸY▝txG7~ozʧM= GWO9 ,< 1@MwuLߑw:%OtAF2.D<GQp'FQ9\~*V[j)bTc,@x<ϼ<xZ%ly0D SCbK@kw?ğ ak9?I̧VR0+{Q+H8abl燫sf-ËUh y+tB"BJ8,.wG뿵{Kyņ~I@xtje-xK2CS^u4% vepf̵ MTԳxlȫ~r䍦Ѹ;ãg ;T'\Şu_%ٸYJ>+hMJX2:0IRs&mR#@؟p(5ۈxU !{ a*/X:OdcV@kJZ?2SC@|U!Ρ% rok̭B&sCPZdqq1XwTPWʄNzRtqm![u+ԡ3zo&bK3g}A߽D4U7_ ' VOф0ѶN EZ@GuRƗ_eSYF1Hr֪ȧgd]V7Xe[ܧ_֮wƫivY-S u[c jwdY /- dT_L ŵ) F8ܾnBr喚lcmۢ,„r|u5g`bor|kJ$ I\)؝yƓ颅 G gǎ PzEuBk_.=f%i$f Y6$|\Ĭ .kmг [?RB8O@i~| .]NzjfCt⫀شMHˋGt/ K2? $w|d"M9KSYQdTp0RIlx?@^.8+9pz٘ -u68j"kL]?=LFX7!GF ZZ_dn{~1AIeTf#1\Cs*tCg`'-~# bttIjNO:haIB^ ׄ$EI//mJ@D}P OA9 9\fh(:0[r_qanpS>ڸm`CxJfSqrDu3Y^F*\ z ƨLqbmh]ө'*X8l!RՉ ܷNJ **`a=\BcA5;6x`+.`,at@qV U0+N ]cݦ6|ZO#o5Li`dc0뉷2x=xsD~\Ǭ9_d08fxZupBjXb^`l1aݯѹLNO>X.fYT凑1[mb,.̆jn{ЬS R{PAPLGFfRnD -}8?+c 5#à 7^4SeoKu0әy+l1gms/H?mk*d2˘] AJ ~;\z]K ()TF<O`Ԡ 6Ip: 9 W % ;Q$ GNU*%|aqy/knes@nm P:(/l? B!JS$ҿ8镂6z즈|2ĞE/@ɨ 6A=<hBr"Jn@m_Aߧ0{tWo'ۿ]Vpvh`OD#ʘdSƐ.`y@Ros˩ %n9,PUfm~L>g}\!B >5@I! +&$mĻJBNAOeb~T".5~!h.ۈ;X$s;hG-D*lPیrURni! \OLAؼӮ4b"byTl$'s:Y:AezH::_1fM^I٢1ӄ JԣuO2canيEU2jSRC$U g r37 qd|u޾L~ Cq۟tdh-ٞ:JBݍ3O-Fv*Df L,`&]! `?~"9l,XXFx@;}(:J<Ɠ)^F^4z*Sޫ$dPurE=S%peV684:lۿqB6DqHcHC}l]tNCͧk%{Bym'sׁ\itO;ȧmoITHՇpCn4KJY俶YDeRI,רhJρDUt"VTA`.KK%Y5F.S"~ǘI̹(@wt>8lo (YUIo0\ծ8҂ZJ𜄻^O}g/L0^ UBk~VS ti-Dr=ʾS[銋 Rn1KE1$.0n)Crs*=.FδTMe@ILgFh80ŇJ 8^Q|Ne>sS?\pM'U/A- >[AO>1=A/ 庯d9kQz1Xl^j&A@8O/5\d$r\)݂ҍ(<1fPjk/3< I $,ca!)* ]r9gK@u /J'*%YCE!CPyUQіt|JRг! ɕ&8a*p99+3`J2\qDm/yLE]\Z#Q!*k>3Cx1{#7+=Bn!64, ޑ^LrY?Gj$q,/̖D04WAxl>?퍹C7}k<(mͿ+Egۣ@~wu/7H=~~/),';Dt )A&dum|ХEw"^R&49Hj`h++u\ДXljd*Zs.wfr뫔yA@;H]1_@c 62Q?cG7y̢zTcǥ8LM T kl?@_$#!-r\ފ7"2c)u '/AT3"8uEE^Y֛p8<`eSOGAhҊA Y齊SѴIWH]`tn0zwK@%$6yD -)娀f)Ө-p^A.'vwob``A$%BDiRƝzui\ 9d O!:$IM]~v(o}ëOGe5 yRD=%)Ih{AsmX=ƃ4\K+'ɟwYIkֻ\j D*o7 Sn`;1D$c)ڞy J؏z5v{w V[ 8y=Y W$EUd; $L#:i)4̷;)AF᲋}\|uݗP[A^+1PӘ_ً̻ WEk#o35 f:g/ܮ;EzQ1t[:q|֙,kmYJ¿RSls\ m[ m j!ARiB@2okRx <ޞ~p9X00Q=c8<0eBN٦U4c)bAI_8gSpzf /{@=pdR*|8HsxXkQ\ζ7K?lq}<+=lȠ"wyKA`2:_s L@uIQ7clXM㍡W35zU?733E!_DbLy1À p<[Q9ҸHtץ/2/\YWwa` |x1R׆_S6XYj mIe]Hf- 2z]ȥBhxBB5s`M7pɆr>8.!;Qx2uGi'PdXpm`-|4K g] [Xpձ. 5B@b|`]lmQEe y>Bh*bp[G>حx4L`nQ`{dh,vR%OČC2&ꌄ73QrDM`l~1$\/XQ ,QY!Fl)RԼnKk#0])RRCQ=%x(x~ol KƯ}u.0,QDLD-Tf$+b&FUK52j݆0cQPcyX>`0QB&HzSy$ܭpHu r.ǐ&&O:4α4$l%H^`Z6Ly2?RiV"E:WZ*}N |`I~Mt>W/a|K[}뺾/[K4ހs59 GIKXSeY/:@v"BtO{>d[qGAF} Ն}^cUT5n&Jux Uz5 oZ-IK0>R#* yK+l+w_g{=MpحCs)* L~$^&zQb<;շ`M5o Op$1mlo E,3$ Vjj  }|~ YT m慽HYͧd[e0ĩH8ko(GM 4OA4jh'HM17^G͟ rjXnhiH jGn|{?M;n#UnPSC|p~{NL.˦ x=\N뽿P2 WP hcڃz"˴|ToS>$!@CCY nWd3kbPPc:L` `"?+q\ӣjWdItf #hjӮHއ ^uoA k~re!g =,%NZ7oZˆ+Y |42;(F|=ZlMyg gci֔ѩN™A?T St[#jBWGfy)pN< 1ʶ= >6RiîHo4hyR4H*PɀF}dlP%bs gZگ9 m 'o;ԋA; 8֞U!,[ M棶i#-$9@plG$RV VHO̜\1f;:nAKy6_׺.alQ;u&Zm2j/Wtz %޺?>Λo✳9@:}clPduvkb~/{cpKipqhP5DF#DMl K.#A) xg9<:ݭs'ZqxjlVi&u75ߠc Tڟ/H7BfQ) |8`Y"u yY6܆^\{ӥ`M-KCp*Cl\ehU2uńF]o#Gρgz4:naOM6{puùDu/J[ަ<0OȰe"bRjhAY"T#WmC ~@ ~vdug-&iN2uZ) ؉4Fkp>&;Uo)k;a߼.[|C6B(:%%6awC,VΛG3#q(w>1.{uTN#V|ɬk : N[qD1GVzHpvIR$m[ًv&BSEtWWbLuG, >fg f^c1/GuxtB' 3G?Ĥp1wDXN[v`I%sDm<ɴFCK1yu(:I?E1!8P)"- Cle1TUUS@U?|(pb!'J/?Z;P G͈ģu,MdtHq2DyZ mzܕ6MleU@C ~`jE?\h "+g = 6Z5t-X™. صYDN@$7-y=w ЁuYYF1  \1r^;PC{A2fq_V{;sPLJG" n B[Y: d2QcQqgbZV8 :o8_w~oIN6OCd?M3 wnO7ݨym} d,ZnZYy Sot_V8*UZC'Z13?tf]};}%y 9L7?53* ""jٜzVsaߧH$k†w,CٓD.}+aK!LR 42}K4р\kQ(BpƇxvWI"cV+ΤNy\NaMXo5U6shez, %L(hQ/Ri`17%jkn"|xݠa! 隃4zAz5?v{%ዔ(qygʠ d6”te]]_Dtz}@h]`ԆY?&hk/޽57%ݏ}vn<ǻIcÁtoJL W}'$J`Mv2dGfWOtՑdqO=_x#O`7hKڦ>lqY'ۭ\"/km}+cr["'ހĴx0\jF rm*@2Grg娄6.r)}#ݬsP36?Dj/H?rЏª ~U]l F2H'򤵺>i8^*~*ݮ40f!<#հLt륿R_:aИg-swƇy|Y#p?ȧ~ RkFNOF|N$Oޖؘ~X clI6Q7c̠w9#QY=Jsw]†2{sѪ+!jN?$1 Q7eWׅ:Px5g_ec^X͜jAE NQTx{yLAqc1 'TŴGHv(}hP;H&V^ 1J"c:T?xdlcT@C{{ZjlMpJZV[oe|tftK @WP4~g+b'Vss+tLs2d`z8eʬv1ghZkAv8tL$v1n8Ty3iC ySÌGgeD}o:Ԟobc..ݝb6[BȁFc2/ ,H飕UgT;a#X^ڻp.hp01ׇj u,JF|yS/7o!㍼ȟ 젪sZf4wF7k\7k! b:$m0Ree7T@$=q}$%(pKrfvVw#vj58lv$bITU#ۘIӽ+%= ttqOBM8-i8߷о #ff'XZJTa`ڮh[K GudR) Vú1au@Tq}DdA/&70X/6Bk"njBDò;}z/݀(EZ/>F!I/Ed0r \ViH\2D>a3rluuC}W&Nrlu?qUэ!8cQC c=ڗ+%j%^̞^E#"`j2&EL!gR YF`:+7ͼ}vACWY~?M1[ ¹L>pקQJDD%4)o1[!㢍%9f8î%֛S- ϒ,Iޔ)b~`^r̓5= R^ nS4P%xˣ:Bj3_<syt+ n%ʤ?BjKǰ ].1t{GDQr䉋ҍmjs, }R'$'FFWe!ٗ_No1~)TGeYD 8이?- 4=tҽ򘥅\\uXmBbpKjv39D&vQ;٧*=gHapI9୹$IU_ɂ'n`LdGh.{~ L]=߸hbt'#uݺOCL/$Aa o&g Uvi9*kj).a6|5KCՃ<..c=F;RP[ŋ ;1ŏ<4ͨb#O~ xE2CR]_ Ul@j7YHhT]e/Dic#[ 4WA ~lv@Ef*"jإ]S aG+:iO24bQY(p忋&vT7<} X: 3is?x@G_a`U~?MaP2| -<Ȉo !2!.U=Od'*wf`OQF t 4ſ=ft}rCtAC0P(mYL/:5J þ#,n_vlhwuiEY5/7Wțܟ5폯mCu7Gucpan1)1zhi>fVԘo/9#"7lAO__ a 춥ouJV3iPI(O"UaF| fapZp|O3q2 իVTUTsR X+T:8C Ģ+Ɏ]0d ׵gT>^`lBv6c;YH˪ ={ə.7܃kМMk@xRYGLZ[aPDT=BMRlUrma]hKYI_PW֍x!8nxhB,N.xR%TF=shWvQ^X{T@(m%LֽXLlW YDH\H]oSV.9M_₆6ՓL~&EqSvìֲ h,'wz7t`Rg- v`f_BRgvwFr#pGA4gjʢ8*#0m_V+ðJz!5+{_.#U"4J&Ep?c/8-Y(ItIv2?_iz$?2q4vP~EP%O0YeeGY$UD x),lS0M H%XW#?O J")dX4.7[xˠ|Ӹ ӖިO&.u:4ݶ47f=r{Nv+6/Ў^`D(E/{{;#N&2-:ޥAݷx$`u!7"v 0C뺷@NŪhJxe1%mB N5~~ T̴xr{ȢT ݹx#)RI>s>Xt/=GŒ; !7z@oh~âN'!j ʻix)ԙ9'֌Rڽq8JZTƂLcJ+Pv`_ܮ7fq|?PUܢ"Swc3LǠzXM^hMoʽ]:&V&yfLC*Z+ď'+fCX,NE)ʦ)֮Gۧx¹ ۞|9VhIDfIC0E?uOJP0߰6#i'^zt(QX\H;,XmY17(I .Ac` Fdc׽0m- ĝ%-N%.)CTq'ߟƉgxTHfۯAFYoY^ }̓|񹷮HI_sk, #zF7vM)4 0DG ({].>+HkyaĖP#(}IkG 2OmO&Wطd ` [&,\Q[4lA6bz֊pN8TeU->+o̶#sW>GJ8V#. LOI#3|8J'NuHi w2:䁩3wi`"j {lOHo,xJx#qA~77lA'0HWgq')3p_ݎ=gص;\)=DsIw¹p,N1JS*\}Zml\YEf4kB %{wXv*$#"C}fc"e}ku3lP{{4XgYU.at*v9^l;g*KvΈ>_0kɢhE#ZF?_Rf=>el L:cS&K6j 3$@Bh+86G"IAF0)s-3g2u&_j",W滢y ~|+TT tF)bP7: x^I֕(ru^_?c|j˿襠*YLb%vczun٦~G?:^a]CP l6\ÜjIA{ѣmr[&xAd)VEvPZ5 >%d=t.VoV'U.RIê'-BI f"guVi@ ^oR {Ej#YM8:lè˥1NvO$[NZMr>$R4y@ -%5~$u'夐[3!@9_~B>(Gd$Pn 3jf&\|l#.U4+w(*Un3sysXW*( ʖ iG/3_ݮi=`gAz _c_ĮS*6Z˺Q">1SȪv&Q9+gjVM]',90f3DZ{e"B4 Ŏt^+FRR !cyR;Mm/ZMvS4Y9ẇ/]ےt伫/Dqu[LsXB~?EtfѬ,@$mI*1jJeҌQtG㭒 DozpK1 YgtQp.^AޱJ':nqYݖ%O]w6ξ@eW8fH@^>KS-^yW8JX\,4H$'`*(eK凕u@ PjMٶcű kkbĚw-s7_4mxk61ATH?D9Z;kՓmP#*%hf LTU.b0EGQj ^ś.{,`rO<&_D@^ `ÒW,r g*{6]tυhT&~nQ [J^ /O/(xߘo_jθI|-iTB5e! g8R'KK"$~Z;y޽[)qC뿬r q\K?NN:7Cd64nNSݡC )(u Gh~r\>NGP)~ % ̲ONW psn\ I@7 XqXmIVS)$74xⳳ8 E}.=%N}ف> )t}LFrP1G\Z k&]fY k xOl-zn2Y@`-+QR`/Khe6ZѭF TM4Ĺ a*q HB(['<5fQ:7O"F3 ]aSkt- KPy+%\W#bŏoyvkv;ֲI?i~}@\>LG{XsOjdްE$lo*X+A*CgXw?rGFmpR3ask•4X hA رpC9T ʷRIlag]~ \cZz+iO;y'2JH<`'xc=g,}N"^o٩!9.clL]VC'%a~<;#N$XI[ ӧJ4dvѓ<ڬ٘{Qa}2w<.46#`9#b gעhq2>9U4AExw:]s఼٤PH(;Nt/gk|ȏ$R|U|,>$KBzB'7e_s(bA"d^tdKU$rFYʾuCqV*<ձW%Kܦ0/oCc>|fH˴hy-+OխAnIuK?YӯWB&>4]\kR89z|{o]h-X.XJoŞ8RY=Za3VbJq(.3. ,IU]#Tg̏olciO9 #lO@hSw`I?f!.x&]Ѱgè%>%,! 2H6eM^@$oCtr s/ _ ob>3O!{O)ʵ/9H ymfEń\,_J{2;a~g"^p9jT-!3?&;`i\CҌ`P ]c=&#|F8F*?>uz&RZ_Ljh VQ!}C/r/:^4:i?U= Q v?[ӆo^+DgӞGIso;M-iV+>~" >{aC0OF+չQ䩛< MVӁV+}<_ iZ2Tϳ94@o rtX,l/_Nq}3hPoL >n.C$sqPg7E 㿗3ֽuc+3t6sAө{yԔ~*;dp% ET;5]>-U 4IAP•5ܣ"Bڌ|7O.ω >[A`sJӁ?g}ttreҶ~l,%.1pGTh`N|®eLyb_!bw]HsXU&8쭼9UzE*$Wvm]HwޙX5drpB&Sj{&2'= EB]I~߆*b ^J[;ix%d(ZR}K+[4)jpA\Zw鮍E ZlMK_C@"PT: {(4u)mnJ~Fv"eɰ.8߂ R }>a*NbxV bz}dp.f8w4j*ѰQ%mL'ڞ$U\=LSo+  "dZ!ݏAojGʿlz5{C*4gi,WtԊO Vױ6>BXk l%0'Fpct$qkQ3lBmfc6NGCqJ:I UY_hqo6GK1F{Y!R 4Y4Fb3@^6*F~X)d0Dvs( ``$yUFlf(:` P깶% {K@Lj& }(eTbL.j/%?ˠ:A q턣+ekG)|Y?pism=!O%u+l #:ӼSO%>MYPՊpXWAro|#Pdp 0tPGdCZ=)(ml%T_nqn%¿mH "8=<PsIAVo̅ UKlj?ʉPȥ%Ez_xൊW:`P,rHmtku~aVvK}na~ IM_{%;mA-?ͧ24>0 92+fIrȔλY -˄nT9넴=åh.)`e#V%jC!VBcP?L[}ڏl/+g$]QXz (iSO2 Q\ X/IK(Kٍ(l' ff>B=$܌2}w=60rD6nZ󛩀.Rd'*G0YYSʎy3.]93,A>Td$ X>jE?j\DRLTx3?RȉznHXb|YPH%Ol??Uwg'R /5Gv_8B&MoVT>{;RQ.GUJLeP\A:x/15P]0V/Qy61Y}C'2J64G$h0DNqt@őd)C$O}|SԿmR~#)Pfa+~˛z~>kAsUO!LggN[%/ 2!VRB7WqR2 .p4w𙤴jXXsS>ÒzGg[I#!`DB IC2 f e < ѳy|d.5VK2kc>5X+~bO'x^d^կhVN.E2Գ w>#1nm< EIӬ82LQI_Tt49TO!9 S?oP,+nׇm0ógx7F-WљzMxv7Ւ@{drK/)ƠI\"}2s _J8AS*+GzYZ?d1 xV_%7+O Ax޻5d`JN7!0>^ a2`7a˝'7وf=WJq Ϟ[KL 7}o?|Ŕ7۪:,9`E@]I9AM<whq[w%Т.1-ް]`|8çthDϵDt$&qF&⪤}!;S;j-{Q\Qn[ѓvdz)wi;/@\[g/y#Ą_ŤH0ު!^~r`YQ^ q|!Ѻd4իTx|}P3B^B')계iyXk&A!7D#lQ!S?Y-n@3 6> ,KBc=MGg&l+OgfĄ=`z2B:EYLr"*KU3Go#ӗPʐggJ>s ROx#7CoM~S7 nG\K8=x9Xh?ŞFT>DCMO9k ]X߰eYHAs= Cn=v Q̱ Q*YtE ]:謍mY+xr Td;Mww0RbŎ{:[.9AtI\*g!KksWdMg35=w28\pv=d~~ڷJ{]MWƺ}\k"v#ƟqwH5TZ*dbrZ40ފ_[$?ɣT4>w8dGeMljo㑇ʂ2.цyAD{th/lnn3Z.ĚPf;<^B.BOweW-7)7DP.&.&Hז?! :bM~8:˯w8|RbV$m{8({W\J %WyPg&{g6ރf4j$|$g\c/=&|S6KQ2jZ7:JF.1{ ;ߓ1nH4 [87oyr{@w ƲG*Eif R -6Av%y9=qFY^36DMFpT8~7}QT!sPϬ;k?(@MAbW3."c"^c3[H+XaFbK!`\ ]o0a^uF tYeʷh<&>9;)ۥP0,џ'x iDWa/c2 T6D*"WlwIԛe˫,xd;WQ6wZ{Bz3ӝλ5+ۨ xj4/4lrXB0xr:4Ydo%ju eų. yC*n$8I'1!k[>B` oj%{~wnQ W0\Xs؉⌒yJk]UB̡BqKwF(!ig`#<&kYdgB R]!Z-ZIِr\t `ekDH? e{}w9 EaPmFAܴ&_PSHI@RI|"IP ,)D\~/[<]DžrBU7> 6^[17e*̾+tyFy`T8o& ˩ Tk!2Ge;!TYؗkڷ/M\W殎 z&EweY͜^‡ *9n,ߦrWb\b r3c:O{` nKz6.q+#[m`R lo^4̅:/ ֥-^ĞOP_K=W*4" AR\pqg+8ޑ@t|INR0M5]u!G=o_~ȋI0U(Oٹq mԃ4Wlڽ1:sX3Ϛ+c?4]\{cuY)PN;!&ՆϲNʦܴf6<XG6׸a-ww7'~>K&Xq I:˕ %xK MNkY16JncWg<\!$u_ol|ZGZL// @:|q:u>B]fC<>@7uM.[/PSuKH/ދCQ^yF/%EYH:n0XEBPLLJ%Qk*i;8z9.uNt)Ѳv}ֵ8/oy"j owk8*0R"c<%de|/zd`o `T$ O%}OG,D|ې5sجǣQ|c箶 d PR~).Tr+2al5FdgⵯoPQ/Kkun-^rNU^Z uD@71* IijUuv5۽(MI/b$K괆Eû28c!`bg22ٗ]zvpypwS_x}ek0M'a%ߍx(_k{%‘ gJfxw|hpH;C+g= cʘ{>?C2ad{b aXDǞ r+̑.?]F'ơL,4h`p̱:|*_ϝqtX9O;al\щc}hЌAP0 ݈>"1үV vңsX5E>'WժYVy0?@I~ #42m$ ,$<'J3 66+-k]N69%tujX}ieaᏄ%F =c$F_SVdMkH|R0ٛ5I&%Ʌ#b:3b;%,a`mz'e:0+\HQXj)j݃Đ:PJHR.잸11!?Τ>U-DI4hXZ4g_Ǻ4'IgЇr(1qP?uId_"ȑ LհNIHt8ϥ([ߤږ0AZJ+JZ*|b372sV hE %Ꚃ*Hm/U )5|6sQW[I!RQJ*|mu 4+Zkb MDE)hPFRxww&x-?1bЗ oL2L՗ଘ6wR|t3ܢ|2e-{9f6 cru̶ ODw Ykd \bA2 wewP);:^rh(G1֞,wllH !'OV:`OqR(.wjivR=0NCXm *L 7WL]͵V;у-fM^3UwJzr<^, tt, oS90yd &|u=BvA*Pw<(;v:;]`DtԽ (6aNfx^ ȱErj/ e-N Ot 'BwtG&(_9`nQ16^. r M1saK1nXNAFlsKHۂ~Cwm?@=N?r Ai`9!*{XRCL]9$0eYO^d^%˃8A3xַd ye=,K,Pns g$)'JQDAl%k4Mt !*<8x.a44 *.E%K%YX?r;;wʀn#B/`3Ɗ2_V(t33 K!#8؞(Pϐ߇r}߮RsyB ?jF̓Q(h -8,u:ǐ[h[})3liA{ex}:4|Dh'V*:@ kFǎC'ןBip A9#va`F'ؿلI/" r#6+/*|'](U/d˨Vbu S_q/YpjyVi__ q&Q1j'GFU3:1%E[& 겁 Ig|6v ۧc>*;n* }y6Kz0o ڝpJdx<lq3Uu.cbIB~×B,þwɍ[,Wi[ʓ%o[d uǎTrһ?ŏr4/e,|@5;RhFΝ3v6dw1l)L:SUEGe)=WDKwt[\+\ X3 x͒F]`͍+1,l)I)Iݨ:ֽVV5cX#HSo_m+/Z`淳^ЙKW2)Ct$TIyq&Jy|6t1pn/2a/hu&0.ÃfFM 5iM-L %JB#5U2_׈Qݘ`IGdz1h6)۴`Lwp,DMfp"W{*%ArÖ[+wkhTދ &  _46V.Epo&$/*'jȞD85v#i(ЦssJBI&JQ]rD,OuD zQ }Q>rp$2 {E$ ߔ9j6d /!bOV8L[}r`Eb ,m}ejY.!AW-xwh8KF~!cip.PjW4oHųm;K TZvI+879x9L]݉#~,jpW[yUuRKAز7(U@&lp zo8 1ӎU],ړ4@2hm"k\I.YSYe8_XTI37aVgzi$oN]wo6s`4tPCJ@<* x= dZF'2h5=L1?{rQ̾@RqiG /N dѾWTc^RǧsЎ&"PHqHbXl5kZztm)fFՍL;Q6s[kܰ,BtK@}&٤..OyXi.˜Dx]OCӅ3Tdt-q.* ؂TJI]u{?M~N9E2%Fn*)"[L|oBKA|L,xM$Wa*y/)F"HIg\EIhF?W(` L*G'xݞ8FY^Գ;!۹?V.3Aawuno-{,+U.jK4YR;)h/".Ґh C}}Îu@.'S4m5EUJpjg E@?χנpn/0tl8Eŗ--x*2e?ApBO@Ts?HT>)- TzkfZD( *\!=]7GhEV(WJhUoBjvՙ  G\QJggqcq+XyW'a{A0hQ Ҷ+H#EGY 1UjHAu^ 8luRr[q4A;6bvo39gA^71X́ cŇGH"Ȑk{f9Ung8q'ɬ$Omј"k"1.h)NULM m5{izbh] H׼K:֗Tgڰt2 ufi\/l)GX%t-֦9uo^Ck|ntL:I@eU L wU:]*(Ïm8<sZ5E|ܪ CCfXbV%0!iޔ=X[5 w*PALN!yh=)j&t v!|3TTR*߃Y9f:1 t6T'b71ʸop*=ҽdKEv;}ۛܮ> B[g#ivj&)z5SE%YN092чt(֨}߅5 \ٴ.-xTK֦;#UE4<9,2.> ŵb' f~OҠ&ENUmF '2{m#Ju$۰|%^&(jjziY_痒VlMw;Ua7ej7d ]d&3udu-; gn@KeYםi^/&>)kt#$-*GgV{1/ @tvctǷU^S%AIS($ka.8ySX .4q*)\C6WCݤ GȍDfBܯʍEY:8b gP9/CdYE.`g56"x7g*j6st1LvAimm"#ZF[F雐ɭpn6g(qJ|$_6e$޺1a ÅWRPE\._ֽ+/ک$D9JQm1lq-͈~ŭ{L- 8{g+ӎ{9е0ltPQrN{?mFg٭?)oީy<>f.Ňa cfAeiڰtt8AŴX >t5΄DDGoj:@`G&ncźcf2Dc[VK7jpuZ~T^C rމ p1 M YJ\SU༟a1|}˕\dbP_S Jrh7G_r#((up4^a@LoHgLNT(JFVju`6^ ҥdTtn!NHљq]O)]YN&9;d_d|3)f:[o˘Y1 l:\<:Y2+`49^D#]͞'J"')9/ ka1p7GaQF@\r!* :l%$^LԢ"m< ҕLWb][%ȳ!ehSUkbu9F+?K!ĩ_nLM}+vg3w2?ԧ/H2OQu*ݝ O$_f L"kAC:+ET1!W΄tҵ0]=]|F%jjd? UQ_+l>(<`/~k kCPB5%8o]/Y~cӃdJ0فHUҎʳrnt{4;{(DO~[y%$–=,JCenxY{[nſiX rEJ(TOϜZ␖e1X&X`xY>!ia&ey7!GAoKY0:φ<[6&ˆJ{qNaq΋Ơ.#y0e燰'x1+F ) ~&.6J1'oGHL4 ]] `F(+u"&EաrA@¡;rK x{^ fGB)4a!*9bTb,g2dY̎Mu8L# EքaH#3є]acpUE)X}z9h>N)S+0{RRp<8\|@%H6IsghJߧ%T.i[aeN4AN 0@b)J?/082qpdrKcӖ?amwǿ0YG FqoQe>BǗIB :;8p"yIA;7YGfB`dw־F0W&O.~]T([5c:Ya_K__T;P*n^j3mbe"Ԇ2237H0kKY@09aG kDi0cNf^']vb\F~-Osm踈CD8a(i!O4`:(/RSZaS wT_YmZ#[5ROY:vC;`{SRҦ!ۂ}'nziI'QX,ml =}P@snRXuX0C %񔩱_Q#VQԛ{sчvN7gs3ݎ،48XcVʡ?Rabi-HxxOQ=؝auL7V f:[FӟO52ӌ->AFDZT<_*K_ըE'jYtK1Q|<ɉ|o¸':{6r,|&zAxϕX7pFc^a t7x?8%ď`EwOli{\tc YB5{`}n(FXMSVZwkMoE]a6ې,[8L# d~Vk,z3,9Foulq@ܴOI0\(-);kٕ_o |I`nBXSԧR曏̛9x~ñ6+SM1Y+s')3%'h%xmXۢê=Y CF>PxZ}HqjZ:=kyDoSB|`&]) N W^N&YJ obJv'^?XF8&߫[N, n[)bcP4dM3%z0w +C/:풖8r@-s5jje`#j_roK¶]$JN5N8OőlaI摊̊)c0>ɋ`Dh@z}`6/!dXcxTC\.iPE:Ȭ=q֖,ulO%1혋&5rGSt݇6jH-k P6xP+ѷ?W>yىce;l(CΛKd}f6يΏ dZ9Ւ~d ;(|z)r $҇ ^gPMd\OX&Oe"Rf=M9X]$=^#D:eٟ'ˤJ72$A|,#¨&KbM."ASv{+k 4.ZD/Θ챺Uɸʣ2XEC@t=-؀GzK6lI;@Uʍ4Ԡwuf Ym:3BhߑC&aQ] P,vI"؛֫|YeɺNxHʠέ1">?B͇ R$VOf{D |3t÷4ug|U7.:IW|ݸ]_Qrj[-4% Gf90~i`B3ۃ&kI~#>c-N[,'dӕ%7Le0h#+E pw3D=^Y{%gW6;DӚ m5۾\') rnRǥ7dQ1f@Bh.DGL8AddTtR lfw5J\#@}(AEYQm*nþkZ}RquIxCyBP Za_.! tK}1XnjR)d+TBQʕY5=<ĵGۥ N2\zFUqzjE; -dXD:;w ]#$L%Ta7\ ,U. ٫츫!ax^q`J?uolBOt`GECjYnts2'[[nШdm<,Y2*vf@nobXg?~0lf?wrF4 J*kciuf "j@x$"9 ;[=X$ԝTgKp5)?9cX=G)GrEIYExB/cxi1|^je|L ׮ɺb.+_h8 mo GtjoҺS&q,%Chuы֚ĵ{yڑwqRah7]!zVV%0@q6&ߎP}/>lm&e2?TE H͡e+3H]#(Au^x3Cajgh4#Zxߪ)z7hW9aJX &Ipkj[\sNFMFÔK %)N^ū1o3o')ؘz1%Z 13}c[RNu;nN"Ua\$Q# _*Su^ [5Dr<̑L-홓wEq5䭇Bv1=D\휣{;<ܶ J(>0_xs,GZEμ~ D^ O%|B t!بԀ3vd*(DwV$da~5G Nݭ|JS4#<6釺S`Q]1F":QV #Fv/fP#`I81O3GP;Yé6vn+qk [ fCSܧGF"p. d_ |Z!<m1uF9U~P6ڂk:oTJlԌz-?>m?YnVHy=bb˔W\cĢ'"xNbxk5m`Eةkd?,HBqNRA\mHhƗ|e6:,ZjdoYKY" ^Kp^og_ HԴ֘׽,,18&a2[Օ҆)!*?*o/c}H)E##R. jNWp  9[ThU"UScjSX~NOarBn^ QgseccDwP#|22]o[ahHm+?_fy)۷`n.0=,@g2я0WS񎖎AJ42tb&y+0ۋ8/cו#kfl ̸ω:] 4yOt0O ,'R>j]Uf϶DzWaK@ X%W'xR*{0y>'+U"y\5y!ONjl6?"p"7Y~?ޚ~^Wduaryhb]R6!/KfZ!d@< K0,v=i/ ; /_k}u֯OG}<zc1܎3K5eHUiw7\FyxPeIڍAnS2NoljGo|EZ\&_i614Sƹzj#Dügݩ³R/zR)'IF9fy4)U33;}RгEL, ΁cF6 VQ"+ΕYEd*(۩h]KoJb_tX,,&>Jl%ӷ &3",cp!?-A`J͠=@c@ç'ܪ\Z#<̙RS }et=-Ugn2% ``geW = i 6x^rf!$Yf0>j0 `ӳ[t1s$'qٸ[M.^E=%hQ;ߊdGȊ}&.[yI:(C9n)qe[|? a^H-N0%LX+5CFUNs֙Vr+tg74N6S\pgeJAji,vXa(`>iyT2 zب!}q`҇H9Y6Q\L%duv%/^󜩦VD(>rsPBFhwH$7q58}^z-"afOH& Bw\>)_k Zi[X)ė):ho' =k'ye3"i2=WTFKs5η1 }gρBh{ʄY kNEW{!Yc0 ̿2F-?́Xw'$FRa l*O@%ddfI*^tӭ/$=Cdi.’q:C, 9>UlGtvС?,+=9 삎hOXAshݎR[ sΗJgiL\H?\-($>֠I̸f_{k%HIt{ILg b;!AicQ;YZ5P ⓘaX.Ls|emA 0{X"^wGt<-#*}pUJ#N-sP:)@;>]tE w~ow o9}8O4O3wu^\Ur'Gʜ+" X |{]V4TŘ OOxɵgl:}ϔSIng4w5(,$]| P٪d71H<Ć9Z㹙iw_,|?RKׁp/guhM!{m}땈6X)D(w$z.3m{򯉵>m].6)q_ PKr!$KLOƏ|a{QXZ8:$'ND =+:Džks(@x:67`xJMMF`SV}8;]O`Cߊc)Zigt #DD76Š+*?kY `V\ܯ"w~R~>pӭQψi9m/r˸OO#xaYXƓd}ZoLev)1laaL MNG L0B:`WBN2xI%=E m}gPRxx)?ƂXF+ɞ 'n<ه bn#)Ѓe>Fr,[9%ަx@(ѯi4Y=*Je/p!=Z.mmr7 h|n4mV}2OV6zMSˀ6*>Jm¥DLN1y飦y; 6!U+?/5-tb 7L!%ϚmV?,<>S`0qZRZk8@3G+P6<)ᙄP b ^q<oT _#(*LREi1$sVJjmrx ぶ{!?2tSM*BL'"pt]ak&g᪴T"n/{vJPtީy /\<~xrUM*,#<!ֈ yPvq5k|l;`QlV b7a?#gz6m A'rNc/y{ R]ĺ"Lީ\g= 98K`$%P°茺󯔱l]M+ڞD7ɰ^9GmYҔ-:iPjLk.쟆W31@_fI+xlDJԣiD$2+0ZؗC#״m\[ Yz}cz8Dǝ&xIMs)Gm=fxi*;cAEl0B"ykEarzN< x*-ckx";'7]6npÝNk=ɒm4,3F,Ix_CSA XV$Aΰ0J8#ݏ-ׅd 2c!-߼Yv:HT|R2nf,mF#B9l~?+GyV.6?NRa'|v@Σca'?^J,5hߒE3n6_FHDQ`yD\OY#$XU4XV/|f"({ owj͐:Un0>Z#oI0%Vny6usP}hU5UV[!,% =}|xKjswkO:M_#Kq_YPs-k'%*Neؽ䌷Tmg"}k3bxdS.. \i?KbXQk@̧.bRK9WSKǤK6?g!A?VӞfA{S͘ u籛ǎg_*󝨿殞\ 4Ik:|U|mpUm Ԛ:u˦VO3||$ ȿdfP Ff:$V%Q+ ]q1wiM*b>skqlcb-Lbu9nkEsPg yPL)yV/\X  Sdk)eG{;sXX%NhAAipLz30ڦn|#k9 byK?H,]gV+,l쾃Q4DQ$a XM-xyk\Dh$i#_ue|Ҥzے%5w?=1}~{VID))XcT/Z9dJKLxZqߕ]R}$B9/}! ה,D_ ԂzQN%̂n=ѵwܦ@oB%{=,躁cxb*;Pc~⹙x4f31Aܯ)>ʢ=jea)98 ^¥d YtErdP9ŝјG\vڙXYRݣ,B 3 "7#o|KzI&?=e tsE[>;z݋0~`T~ޘ}hIF˴U4P╡O"ôVۮOi#[‹-%ۛJKB{yCh x Y$O{a j1@uѿ쯨/ x^?;@䡿Rw$Aۃ_~߬Rjrm|sE*JAKw{%Sۻ#;<\c ([N_s=}&僉}7MǦ[vH e-ߤjign O'na2Lp0L=s]%LɕNuO"|{HoR3WZ.b{"l IބM{N `b /%\0Idr7FJ/WXe*S35Bp[C-W rpq +;%3省)C:~(׹/Jz: ?,Effj+V;Fh|cO' 3˦u>`']0̱%.}T$O4Xu/NB~xA6~rYmh@rK@ Ǎ9c`0_X˼}wk#.t3Eɥ6?jY‘qjuGkjPB G5HO#<֖ɭĮOXpBXcO˼Đ+nU~*J|:+# nd5e!r ( W,YXi ^O'033\?$ԑǸ C`U[UM_HB\Z}|fo7 &uX/%fgȇ]Kq5?tN{9gk~~,־  or_2ѱ!\6h ?Ō!b<`-F0j̃R'K c47.XkJQK0zIs+Z 8pW'@l@7ۣ|<}0w$?OGCe)Pg›Gco.:/&lQu sA<2ΠxzM/*鑠G(d΍Fv,A1KLY~Vt^wg<*qPN㣿)&X:7Kd VE"47e(fisCBx-DFth5CMv= GykИO7Kޣ4a`$/ N۞y(r~:-kuNQ-Yǻ=;w}_I=)Zʼnv Jf\m2,uy}"mkE˳F'C#+vPF}aˮ)F:RD*X\( ͍{O{#VLOlK7-? .ljyh nd#pzE?*0M-gę^fƾOVcn>Ty#n,VWOb lJ2`h>l) (Φ;I O_8e6` Ǜ#ŽӞ=wɻЯD [se嚧4rÑe@rrWS>|TbxRd}-pf+UskRbvH:TI{@pEV)FX׌6$.fŒ!%G%'X/ HɁT1Ox3o:bLd6KYW,JpTp=PT1ƟRQ8I-+Lañ-e=>²Iwϕ \ tY?$Mq\V*?=4݈7/Эh)UB?^szajz!loO&CgFYT5q48}I8 !vL*yqe;g@|+Zw_'r&i3b']i%=i_jۭʜ!M?#ZoD^'4ֹнg! l!E2*kNn^,J?YҒ‘ ;\Ag8,tŷiV!&lpaH5Xn$`& MSEk֮ltMeE- ˱ BP4[ɂLˈBܡIq9*TX0 8Rk~&\?ZT`'oV Nm'] H߉|%ϕU^僖P-E zXt4?%ӫ~2~%Y% > a/buT쟸]-(OC+t4<`5$1"%¨yj@{eg~ p fg rhFu+yNZ-Єj|пH%nKcC~3Q\&2Vh# ;!KΝY-h/A*hFE0 $UQvȫJQed]3+%zwa!ͽf95\xnoDG `'@|eKA˥0s'}.ق RuhzZ^ . ^*uJ8Fи'S*fdZVŅ'Ǣu .Djv)x)!pX砖F'hݔKG2U]J YDRn{ dooQ+ʠpz5@pEY[߹dml(|t6as~0&6YN5/~ rTs 1VoM6Fc~M8nUMu;D*5RʳZ68<eִv|ݿɸ=!qUY`goWbS谯e~ 6Zmto <`xR.>gwQ47)L CKbZ5^F*Stz*H}TI܎.Q1[G 3dRg 3MG"`UN]gC7BE&Mz26}PQD7D*p+;hLE6 _f3p-O=,t^iAb1ٖDA0k0_XZDGFypK"ѶH0/Hlhkn]d xn$,kta{!#XѵgmۘJ4&p?u :kq؛AҖ3x:K ~MdŎ)W- }>'][d"t< 6e2(I=Ҍsb&,H*R ^zZ2".dCod7U\`e%ܿ};ϚD<T7P#3=d+]O4:2핡t] axzLѠ;"Ĭ4QrS4d1c}O1~|2duܳ<}A@IInI)H(>;kk u#h\ ,5Uݧc sWCu1 LCmcK*]4{)@ @&3=n:vMU 42kkB$,x'?ݱҝ5YTm=& qp~ʩ򐊳`Ihuj o看0L BO}e6 ,;W0$j6S 5;tNpDYo%7 6ys Up:Ų{.$ uhV2L@ o6mMO9~YJAG2^)13 od=rs>,+|LzX. ksc^oDvW\d}y/+eeEDqJ5G2f˻:芉d)zG*ЈmE X_D{>{[0<\׀EP70ZVE쁕ұ2k3ѽ Y=`Tb/v@sgLJhgK[+F<7QI΀ª=9G*Ö&[B>.w%ؑ"9r5|~nnH/rG\-wu|c'Є `,'fou{L pr¦3Y5:*Ny8}vÖ`ښDJ.j 6t7Sx5K(51>t}p RM1o |+VD1Uڀg}',:8PݪC5C.91?^pcG߸DؠۄW#@ٵnHȥ@H Ի vt.깾B7qL5IB&O4pL:+3z|} 9/ ݒ USZpų]Od1'U!#7,%S:<{ǒz`ЁAM3* z@㶖~4JŸSi0 YghQ{WLo&htxYuJB+EwYeᷟbFQT6rHnpSYvgSs@-vA#Z+ M%Lh*'?Mg)ҎI]Jqlu߇aw}@YP-ޒ g2ço]ސZ%"EQQZp?Z/e uYd!K}?ò&cvӥd0!arD*p?[DOwg]O')>P)5r\8ơliq0g}_d-ɛA-sDG/.:df+=sBʧ _ N/8zW5 y& x(uSCeU6hL+tՔd]5>S?ˀږN۴p=!NEu+N_~,EWSoe!m"BGG>ACvKI!58X(HU@^*/!cb.N,=;DwЄrWѹ F1{u6 I^XU3_~M ؈?v.Cewca?=VBd&snN 5#a͍-z9Hh ?O(tm=-8$lIMfB'ν@VJ̍T^FkC]_/+`a]"qϬtxF jp CEUWQ@D׵c.gIYil)w2}27Wc{fU$E~ϸRo(ĺY[hg CRȒ%f36J2`RgԑQ0/RG?iU8D*V}׾ߺeG!|ډd>(Y.B֌k\Rj0Д^R 縷J:rJMNC5@5aESExdbS8arnxu=nhj@a" l{Ef%! F] v1,;Qh1HbU!1x_F.SA#q u] [s~wG*,˖!C#*-y67Vl*f?^/'s$NR`/H$#?h{o6B25ɝ.yhg0U\F_xb6{L aSottt4 rZZz"A|@~)ĐXK7dA0ڡc [G_BhUo8Bsă-/!VvRkșokk"x_s/Dx룬`wҕL$,S'T1{ŝWz$YXoXx9X?!4W&2,2T{ɛÇv2d3n|yV:_HaMl+]V-r"yozPdsVսbDZ Փ *֔ckgxw9|-?\wcE1ԨJ՞}z˄RիMW|-o&fL!EjOi!B)-wI1v1!ճ]M^ ۽I.1JNwߜS&rAM=u:87%޳A[&dI,{+rH<^4Xc[| nis*,84wSTyZ.IʡO(1[eчCw V"03$&L> | i Gmb+EnӜ.$^mE'uD*#R}d0Bmg^Ks W'I2Dt̹=7L1})H4*Fc\Pbs\Q4wSkS |~*mh/[~Wg՝u)R9C_:9*> 7ďKBchT0#/N3@%t?Vzdm-mY2ErraStn'Bcp+ 0/H] %E$ u#k?''1+E=\\c(MEgi =Su)-lsE*d t-EDb=gy"3Hn|?lJEC0%*82|] ?,v4֏S3d)܋ tnd Ey轜@#j+)L ii>4hq$Hiy5#eq<`Xٳ{ߨ gaOe}I|񺻱SwP GߙխNj z mC gKΘ)%yIpsX@=d\M#>vT5EQxʟJI܋mVfm,`zAJ~Tp%aUvC^*[-fh):u `@ã؁e׌0OtH2(*7Lg¿3U >,[tbh6zt=東?)%yL *+UQ[kf6.MFQW5P_aqe[XڵPs'웾-5ԉXz"@~#9&Rָz8Q/kHŗ(gc0&a(T>OF͎\y@mgzSREka޺^AS[ 0{$vТ}\ek\eW:/z-O$`\]cmb'WmzY7M{t k =S4W mg)Jt%2xw(Ǧᙿ `ұdk:G,L}tKYmH 2t# ?_ֺԮ 4З+K FIIՂCxv3{ 1 6#65U]n(&tSc?7;,پ]5ȭ&  d\#hb6&JPR7oodzݾ4]` "Fktpbg̓ X=H8~ i&<60g%!KJ-k3? E\AIuJ2~4.F(#$FBO\\Hgn("aj0jP6dWڐ:R=ƶ=#pub$ 9/ʂ0==u%v1GH9mG`BLQ2>ff&EA肂8 m.7vŇFɠ T/͠ou- "Ak4; Ueϣ?>wFCYp$yd'=Cԏ : 2NW$l<̾R`_2CQ 9]ÊW 򢟤S7#|P\Q^?&S MdL˘Q[>BF9(VLw d;voG_-~xK$Ǘ2A}UDJ.9, 8eyS?JƐ\ZJfضN2Q,d쟒n@r/GK4=6ZT3pCsb1;ЀK{یoeشAiK,[Z-3V+9"Z`ҔOڃw0C]3k/MQ '-zAH*b>Hmw:yrw*z0֨Ԏ{W`!ʨ*#kPVtg+Վ?9gNVFlg%Z!=e*gbm`e߄[/&ᦍ ;@ .3XQ]U^LZ  ns^m o:`MW~M@Q BUN9mGACS2ʹj b5:'Z>/9IRK?`%;nzbNFi:#a&0 ۺX0*JQ ·=}!fJPn ڼ0JDdn瓒 tG;oD@K)efROnzNj}(v ts2~дC~LI-M[SvESД꘿?So%|S~2ql6e&Sy_'^6[=0Z$xۚ] sw Nr@8k) ogFpT,t0&NzbEv'DV=֔x'hY ՏAEf|A|W7М|+x̓fAoWxgfPz]0V""`a`0ś~QE|ҦVE·Nrg atxUB!J!lr-Og-TR.O.ev'pF uoFig$+V7%f}ἐ! sG ]㻍zvǟjbe+ϴ1ڬ2U5m G} rɟ| 48Fr}EI~GOkj֠e8;04BϽFV[ jc]wmx]^e@:U600fEQK @=p`fG+Ĉjz#rvYlFn5嶒IXM!+o ]eNռj3sYȖ#i^hw] nGPY+)jR5c8mj .&cT&Zr.^AJN 솣`iaX¢XScC3׹!JIV^13unDl>yZo_.&*GY]k'Or"JM9nNqi.4QM@e8=p- tn-qѴ ]}3ckuX{'t{s<%I0WL8W{y]"ZHAOH]Lms4ۥ8_8sG-l3+g^7W`.S]A7amt6kSٷI0Єz, ͈b:h| Os cܥ2woJMrCRsWsI-:o>Ά9d.rXǮq!~ 9`e¢2G~Ԉ>~7vH(>';6zF vtx^y{CJDEqPb9eKZtG> \m7.?$7}/bʘE+@nٸ)X4|mZ s:SI~dɢ-CNu(`_dS̆ |ߡ㶺qw}6Wy; ξ{qUX-QY.,XZ_7;}o^"9VM֔DѮUl "nQ saQGҾ`"0a褗4t.&~>_BW?$B]-n8Bpj~+<`,wu_/lqSc̰|_K R} #dHg ƌFi  " tj9T$K( WƊ& cCa#aGJzaRp?6byމ +lBYqm8?p,0* ր6fEN+ 6P;m$ #j1F/訯 /g :R~bibA^L0#"!%!I8Ɲ_\wUk; sz~AZ%8%쥔 Uzk)45 y ̭a̽UBj3>cj>8ǀiffzoh5.o`8bIFϐ֜Xud[]PO}:ҳV 62V) &׈Q /4W^(!=0i_'nVɳvyCІO4U dR^r:}m_۔K!7@#R3 !N XKƘRY}gڜnvEv6kT;_nÆt&*#DAu.yAHQ[=˴GY䓞.Xm yqv?,ɧf Jj xGM塚{ fK; 6Y,fiؿu#;|[#[>UZvOm\:b(v,/D$O5"W,ILYnxXsSLh@qIzv&>7R#(dʼaLr#a!:CE61iC>lUxE4.[ J} 9wT?nqD'Mreap_URpÄ-|[]ɟT!Vֹb Pq;G yYEpiol1,o* qG+;\]C1zbI}[8!]UA0+msws!?z؎5GS"vGϺ W8jP2KL6sU t[6t*ޣJ ?*(vVn\@_ަ۬}`'8$;K'YI'z>BW B({Z[ۼGKݎ!Wh&@8^Q\ߐlGٽ7K8 Ǫ.HB$}TUp&:/Xʷ),=Oyś}*uNbDgjJ}15 OHyoŨQW|spnV4$gXӶכhI~6/ v X{_y1y=\CԽY+dLڨ`95aNT?]i!*UE}X%澟6Յ7 Tz6";krjm{voZ^RxN2fۄNgk G8na ~lRn+t1kƾR .т~<E0JtꇁVyޔ&Yb0e=Zzȋ5C P63O[ag; >WGD}HT|eUIKN[ Өi$9q˦کjn c'9hnU<0:n؋T8>U%0k)Od+Ӂ'By7mʭӶ<^E}%b8z8a3He$o 9bhKv,pIoE<ڰ**]T4,Wo6#7wدV$D:+U貸  IMۏNFY[Їv.>Jzwƀp&_G}-av A&r!$FNJ.~h52{ɷ\ X4[9CqFi,w٩Gⳛ4%@OK0o1"%Jg] 3ΰK3wð L dLYA;,Ctapφ>#wH:ҖP!{q:_a0;Q:~C6h{%r|K"h^ZeCIu6wx1mu(BK./!t",$B~7/W*1ߚsHk[_%\vBt+ F,.`'NĢiU.}J#|{r) ,ĺqBQ1./"lT2[#?y2\aj/TS.9냛M-3z`ڎ>rN2|g!XA?;jZ-HӃu0D.O*'{cI0/9Q(o!) 7M$/DSɾФeuMDaYϗ^BeVs6YmDYDoAVIw#&`(csu0k^Z>6agR|[X,bj3ՋGh3Bt?B>(m/G6ͽħ6K Y󩷉k(dVEa=a*p_ZՌ>U!\ٟn ;Zop]lo{)ګjatl[lҢ DAn*/UKU2M<].dH@IfȈfKq *)p Tg/v=A0}p7m} 䂭3}B%db9YRLyxT&I/a$ih6,Uݏü2HaFQ6.rɤoՂAvDz.h}?.rI! ek1yX~d!yrk4.YS_P)$JhgsCIh_T?58(2[Ň,CJϣݟo#Zh雏|"9HmNK.8g"x[npv(2H\m7ʓc1@}hfȧ" qxn3g[Olׅ#8+[]o^SiGƃaܜ՝Fwڳ0pY :l5yT3:?9,kb= AÒrħJg\ kwdउ> ;XXeGlr{K \ȇ+9[@R T- c7P9"k=hoĶn34S#|`:[9}& ]q/F<_F ʗU,@Pe;ZG%\b]:`\t*BIkJfsޱ?EǧJtH81ȳzV͂jS͸7X< Suʋ'\q;UJQ*&+XIL7MhakQL"r @^(䓺_EP'!*0|1xkQfBԻB9'9KC!@hnÆmpKTW\ܳlFԆ_( ~jEyT 06/XԁY\ NYB6kF L+ʱOdXRFbh2#zA7k14B\.Hhv+r,T`xXM.RZ"Hdr.9W+HN tc1f'?yO |zpVFZ<7a|ܥT9C5FV UeY+mʨX`QŅEOo"< ̢^(FHkhWfhs왳ݽc_{Pt`먠ZDDO 6W:qs `ɤWtiБA²^Q^ :<7^-v&l8 Kǐ%[3U5<< CBRd=ԡ:aX1N#Ӻ2`?foTP"u)-mƯMyup2^)Fo)SL~&A>sͨd=|Q*k2oX׮Liɉ1.cYҰaVJ @ ^{3rmdHrr2wwY"ԗBډ$h -z5ȋ8doO*(HS%10qB-CmNCYl0)u)aMgT]+3"}dokpk`׀05ZcO$='DlpMɨLz׫8Q¶xб;'r03`"@bmQus}"f^@y mlk2AE+|AB˪?>)jvp2L1пi`ih ?#w%1xy5Ia5Y[ͼ`^%6gqrmԣk}qJc{1tq 2*v,M,ZAɋfpLz*'(EOaOigJQtg\94ACL}9׉C/ k >{ppƱ]m(;Day0PŌDq r二^i:yŠEEoďOmW=eoF3*#W+? -nDpI?ݶL_({-ݳfkϲmXB!72ԁ8BOh _G[c6jT>C`c}l*z:ِv/ws["{(I>%]M2&9!(gRf7%lu jPݳA =P${M' hBg`Ø c7_hn`#NY!7@w0Gn(V'1/2> JL%J4 x;(6L{w Q4h_d@Sr{gfډ<j |wIຯsp!!b@qI=v BtDBvP~+؍ GݽMQVUU<%3=I֢2VbvMt|[kKˏ!O^],\6w,)\,RfTUmYYc7YXQ@lBxIӦUm8|G]™SoC צZ` PڕV]4 VN0 d$= Z{pV2lӬ;/I7 Y^8+F ڨF oOs?{:_c{`3=L1]?6F@0=|̽ivБ4^qһWv޷kƞ̭rRlWbLnUԴi2kMWk* d}AeloG)NCJ_)8ΌS>'~} N!=lFS g1V( Ƨ*Zphcy~k[Q`1?eH/OLyc;Q <H%{T2$iuC45F]úKI~"RJ#P) !UPNSG|CE)78M9_;h0 RLg(,HJyC\J@DeSGڑub25C.00MtY լlezd( .y].SCw,M.Z.[5amq*od덗@:e>>Cf67'jn5̦J˟2Mi># io"uT1քi|PƷe͗;lnMr9UG“޷Qdf2JQ-KNe@wF%G?g܃7)ZOY\^R-Uޠۜ$ob"']q) %sؑ^\pd*=f!8Ji*W( eώ$4MʘX^Dw>XYdoIω20CG5b&s:8HGSC%~ [w|8 t&yPPjoy?-תּ5nۖo] .:הqojW?۰y; @AKO&t2;?C8{ʶJ sSEքA= LE}ba'܌!?p]L)d~n5L!)Pqj8j#3DJPf%:Y5`S0>&NH&psL"o$= -y0h;MO;|e/ߎx/\'x˚ݻ6mރz'HX 6Rͻbe Ik80ȫNwXP'=#Ϩ\k*BA,mP6W75gvAuC>DJ5Di[¿xn[C f .m:wo9ӜXB—meV ;ժw~x.Y``a+`T(b7JHR%8 QjC}5oh[dB4g)/ RiɒD{?-; N:Ukwj+`#ٵin{gb̬VX |QtL8^g4,N)67+d~ECfSr|Sb3 spz:R &%H/ٰSorE ,tw]2%/-!vrm0&][!H^JVa&ȅJSUYnf{=1Cbg.Hℰ }r)MDW.7u1, Aί3&*3,߱+п,E r)'N^ xQ9/5/!EkLyM? q#IihfeyJVLω9٠ޓX(`%hZʾODޫ&'p.4`\K_<*uҸ{cC;̭AI)ak@{_S- pqӲe skBDCak2w[@kdud[ lP -:51Ӂ&w׍E3rh]IPiՙ/qGJs#MFJjc WgėUGoӘ ' `hX;{ej|Yh-9Xdd03Aqﰽ<(3cCҰϽDsz~2ͅ[I*_L22GGě]έOhl:pbq+&HՃ!$W6]TƎ>XbJYQ a'+taU},p czy, A$c0G%beyvfR*m; Ol4㪯0l|9Y3e\ ŊCMb.x*H G9&Tf?iwu%wu}H>_giڛfT sWKJlZg`$]LV%7#\H{zwqjvͣ& QBa/H_NE愥Jp}Kk`~!9g^((0< WAueX FYYH u"*b76u73~e{ɂ(I"ʆ2c(+ nUK _/=V*8gaI:~.J.!^ߛmF2Ml)+S]]=#}RLQ=ZVo-Ma`!)'DKib55Q&&-}3:;R|Qa|]v]g+9#Rٔ(,TbOu0d ާv.bӛ\!6T1/1GfнȔAh:%ܮFi15}> f#XŠ? |lAB}bJnRPazb`8cj bcC|U{e%cDa PEM 8O|hWMz뺕)`O> h@8aW',txW8Gx 40&7%Y#6d7*6~*E ǡ<}A@j.Ȣ˫0I$}o[ &g-(iu B]+:+˙Sqۛ +@ג–\>^i!@T)")>[R o1h(̢.ѫ`uiNM*cCApƀ?H 67k);EjBS'] 沁eT .nf/ݡm5ѭs X5{G|;SX@S`iH&c@"KH>kE.Y jGr70HHųB~6T#-<X8x GknuC:LFAfrͼT3C b@=aK}}IMu\K-cΛUZm%Ѧ~vtμRmkYsyi):5M+|cMʪ={X  B;"+ցBefc6iPU8e,Nz_t#`PG͑ThQB%i&:8\1BIf=n[RHP 1^Ei-V|ORc b;[~3QP? ڈXf7t=I`.uB,#r̒PK-`$&* ~ NWjX۷yZ?L ؇ &HY|%2=viM($IT% o.Ԉ:?tҺ6@컋~˥i_~ĀM3{VlY֧Dݥ !v=mU!"#;״%2[q+Lm=zqj‡?eQH+ HgwgliT2sAbr-7,}1-LY[|Omj_]fG(]ch&Glg3UЌau?:|JN(K6I%̊̍ Oy_}4dVcv@[πEOIygp [Cr&ۡwgŧ?61x!s]B[$-Hzs:+Y_YGn/k>v[D1sH_6zsfψ{+ZU1x]h %$؇rKE~eG?~|s`Dȑ㋦m+`H4n Gʚ/ tU⚜e)| N9d2:;U$GA-}D;?L"D@L{v SUWhgw*,c}-?2fj';8xyt*4Cu&(; S;'?۝0![Iw“`RISO/U!cM<!Znj#W~SԿH-GG:*7}7)|dDGW%&IQ~ H^UG?= 5b:er:J'ԩh&9ШҎX?5ˀsH:L.9hͱlw^%%2=<`iΏ LQE;t b,hwrY}lwɅ,M*3{]R6 4 +`Ʋ8|;P.s6lKj6 C,b* F#s!O99vٮȥ8t, )QE#klxڼtTXoOL Zcb aiFn.L!.-0({'Xsh#O?yD@˟ ]7"Iu=(-(c5:y8]fS|F1dgRzȮ.:B_Xa,;8n\3@ϯ@gQ-"^ UUڦk}=1 _S.)ͪ,7-L ߐ!mr ><zD|ϲ;o ؊BzP_[Wр3\FY [:'! ䷂D 8ꇃ×Zhf*fVtg(0.aW}8* dz46r~.lE)f5/'5Db^wc22{mZeJ|;i0q9ԭ\@~r'Ts`!,5:pGYs7 E , Sj`G|fiBOa`4^`UTݕ>E=>1: mp):4rWJrxFt"ֶV1 #ޑ@()3/U}B'%{kAվ-|X8D9cabQ*F -yZ݀6뮞W%ʍg|دuFfC&j`I"-ɨS$N ijsW1Ze*2@s3eJo֌Oq1>m3[` Khl{:J ⳴[+6nDuo!bwc. TICLԢ8I.*SM)=$B_yUɺ]tpҺ,Z &HnɯPX/r.[/e˽RPJ.OsQq4[wp}/6 4d\3?V+K_Z1G\Ow~ib7\vGuzGZ&g mVe2 qÈ%.^85nH ?ޙe{JbF-ꞑ0<#64T1jhMxr`~F!ޱe]1kxqxlk 7R6lLJ[!&v7mB$ZybW*lV b[oISׯEY44pnQR}NTT9oUUnxU*'^ {ˑjAf8c-K&T$نkͬbP 7lqED_&3$(s?w!QZR>4][82ܕA, 6ĺ Ѱ]ryvavgh͎hP>˛Z|nEMS*%pօѣe Fez !, +J.JpC,^&ў[!_ ㍻vlQ@cGƟ*ޞVpiXEG͍pZ @ JD6 mz)6lD,BvkeYgU g,70#Q|6=Z_ Mc\-u$QgM, JUv8feԃ4`l{brcR?A+v \X`Jk< rTS=[ǰBrS= V[/ )^:BW(Q1ɜ~Ij,|B'O=i`(? *9|X-h &+gexhit)!;|۩E/mUg⟮*+=< C}LY oYj>{5Ցq3l 5-$,"ŮF=Ye1<,Vdյ6X7' D}Q|GnCadiTyلo¢K/[#A~@RMCœ? V:*;7FM~{\K`Ш2 vrqiUeDNrQ3FO'=dO|Aq'IA/% 1K;ک~)˩sI^8: kE|ھb_2򕑒\2b5"QAĒ|f]@ ZvxaX`-(a;xp(ʴW}b.;\DFiQ͛Y6`ƛY謖V* ¿bL$[i<ҳ=|PkqZ'aљݠZ:ιThO%s nLf;jhm&? %tWɺ)B_G|p xvdP*(ۂ/J9˅1bIOA",2`b@0`bﶸ"<.vy$]8W}j/4vf;i6i몴wܩLRY(2 #QG* T<1I<  >hC+$w>-^=zxFvQ VB L}FA-Z!~J^eCh]n78N rOI]^7~w}6)W^FUj!rr=kj[TT41Cp]"GjfH0I0M` $ꘀ;Un}խ,vT y_v:~B#瞳?>RK$].9ٛa¶1Q yI bX_Z.!3@6hiy}~m+"{wAM7d2L!YhM>mQ<髩N=7\YehVf_o3- .89v]s K ?ygpd]Vrg?%OcpMyi j$C#Df$Dq?I97 5aMuؽDaPFƩ3"] \" Lv[}]'3+H6f52+>G Q!'VYv9 Db$[>^#bۍti':9 V>UՅ Tdumt3kz?@9e^Qff;p P؝}h9zF>]5F/qZBhf),.Ex}|_YN૞ Gep67:v$A~/R-Ti 4T_f%qeZd!mBMұJ跹N9Jԙ?Z_Z-#e |qvpsvCh5s0=g䧊!!y?n dVW'=M)&z;&UWGX. z#ekDžA>Ez(+ BqʞO#{̬ӈMS1Oj|%Pu?,6 I^X[R-Lz^ 0T{ ix#<`k|GK7KM( 5G=kzokƓXxSoм8+4 aB0D 5&D e| ]-#L]W(XV'/8VTV3jN9cR1R] $io$w ̥?U`36+kEF\~0o;$6V̺A.2em8^Ke9uV}*{vDl? [–~@]l_Os7$惮m KXʿmj;^F@Sc`e-|he05,"Bs`![xJdM~Ey0zy`嫋'Ex2)*܌s>Kl~UHsu(]b2FBk&'Wkxi3@ b'ΰ贵8 bԆsađ7-mq[AW eAsBA "нړS7W&a5?jcx2@O5*)"}r='k.FԲt05 tKlsEeTF:fvɕgyϺd[Ix؀.xe*jY"N1Ɔ3K>PIw,w'SCx C#WAg:t`, ,(}lS\n_Z#$xn;tyZzNj1^u)X+H%-} @3=˸t!O_hh"{pvG-XyJĹu:/]8;/rꦏa&Z$jab AYKxo%u+o{&!%C|1ϝwIGΓX'Q`# Zm0UkQNm=c?u*1C(-a[)$'b($;Ȭwih^8+SQG%ш#9b2evUc.VK7 NpY}-oZ,ޚ_^x "w#.-. D ޶A> St6ֻQ8΢;#gdFG orͪvC6#3FmA|i:;:JpO2Ҋ1$')#''dUCSg^ #je>Q*qMZx`4 IR=Uv5iBCG KP"o"s6j3*K'~Ř+g#zE%@600DJ™o7j`w'zZNt(j ZK+dAIΦF !_hv Y5S|`[Y Q6}=sپVȭY̹@j7_)Ju!--O_Cy`l\vXrdhD[@@%ەN/EQ>V% =+$jOܖJS=Y 4Q·sEurHoEFభ\ܳ:(WhH4XXbˑ2it[Ωqm3lO6mTMmްO=ˏS@L/e1'J-񅱕'H$;bj%񥳙M>g's."@4|{|>3!^'"5s;z|T3={ޞ*16X>3WK57[[, 9sN0-BLOh U*ο%?/2dj;vmoOrb\Jc2|qTj儜O .ʃgX@1YitYI"#]zkZe@k='i:&kkxIotqy"%R:!3\ư{) 8%JM\57*#bXM}!Frdn_d>(ީvJ/Ӗ\T$b5}\S^}'\ qm,wI" Q',G= S LӾủm-#Ifw4uSJFN# ,I#x,-uzQ+#gdz沅mX@@7Dk.r^ZAT$'铑VbRϧcg>9!Cn ?U=+}jviMpVKu.-3|ty=SRq5)Fj{4m_e/ѷv1wc }"G R#lDZEGwZ3]}K0'%PvA#MSNtc4(k9_Ljgb V*JHO9YDdT&U5h1{;T3߱BKHbK7k$~>,B1Վh@)"u @/OV(e9M?uED oy>$r.w u,dm*k,XV8}yB^'i6Z//^Rppl~vYoDiuv0x])X>?7.VhA_`%Ǫі_# ޗ~u'WX$FPvɊeDT9&ΔCKd4CIURR0W |F^ Y9H6#Z]_}Od~͠9ݸ{~i˳?(DMvYHEJ eMGz]wj_44t =+5~0:S*4"(\T$| Wa]=LZb]u`"|B$ȊĤ'h~tzNei5u:@ }.N3lB\|RUEt~ +Tl44x:5ED̠z'`֪ŜdׄQ#Fu3'NKCts=rEUڥ+=8 j+Wϴ(^G:KIƚK 4!*@~VO~!QMw6\{KIN2 1TB'qo1R^9C#Vk76ܩxHc 5QӣjPG'ª%@UZ)(R(YY nvxzKTn?пs9:YbYM4DK).|r lvfgĚ)^{K$5d+[d Z&WrEhĽi.>c\#w0eTR?n1:G p0̼^;{mfEPU=/n`?YRbo\>K|"r`7gN-% t\ɔ%5R`f !q Wmf`9|9dr6vRCxOEA*z4- Od 㛑miGgmZ)*H+IG_RCw[yÀO7'%wTlgtİt * (р 2R[ U"31l3 jk-e> \MtCZ3fH9-;{%T}N݈9/i0ACyXP#sYS&쳒l0;P!2{.0i\.1\{2[ aI5d;#F̊ 5Oj ذ -`<[Tm$Bl#_.l\ DMOh*[Qfؽ{Mo4` j*6On<${%cs{epN;Mȵ.xo~ҺWۼiG~Jl%#wUD v:lzW*g]4ZvMO쩤Ǟ|tỵ}C(WtnhfwB DE| DžMSC 5͓ZW#:3Wzo cwhP d,h+NO u)5j}kP!(Ͱ5\:- c@7B'DU=u5e iU3a!XTaDjX]uX5:]=TY-":?;<0'tV>{ BQpJ~"ΐDt1.KS_Mx"U2EcTn(~Gdw1i[Pw#kHYympo^a%M\[zoՌt4]zЉ>W]`dCigZ"cu[5S0إEZ=TC6bQxդ =Vb=#شNZy­ɔBi{ognm8"{< -,(׭,(2 m)SQdg_Lϛe"w͉RJT] T3-͂ @Ìts|p"YtT(8:PA9VJF~\Bdr7=rb@91 3yfN- ]tOm¾ɓ Mn޴ld:UNiq0AӣŴޛCO# wa=tƩE/6WÕ35$BF3LK8 mlM90 Gzޗ#tƿ2Y* pEW*U r w\"dQ$ܑ{VWbm O?}]ˮVg KiyUNRT0 T*^^ xIn23<|`X Qd9d{zZ T";^F"JbD~!+ p/9r(9wױM ~|11d`V=[bө車QlF(䥑4NFo6w/#{!oMX!dbL[/h|_+y zD\ϯ1fO_SP.{G ?EiAہ* #PB<DFO tσ&kh9z>sx@pϴbuW̳1|Xu. FC;&WdIwr]]#>cP%2_&\&~1kC1ǿw+I k8~МN B0tPJ$V&ӏ +PHe0dDz!}~~ݥͽg˪ܼ ISQTL/XaAi~ 94DaR3_7ÛD\JGom ȷs鰆JyZ[},}LW JVzlc+[ayZиrV9WRqD.En'[h3ӡC=p=wSZN1݄'0z~KP$f .cs#jW `! 1wg0=3V3CKZ~1y|.*bISrϷTQ%eFflD0{lkBW؞i)(1{VO$j?jwۓҞ\0) [ EMW1ztܵ6+2)ƒ*KM?<~7~ʘ^)z% daxׅ &@w -rM|B:q͵.S .ʫK.̍mL|WK $YC*K"T2L_ϖ#Pvj0 ȅtc7z#5:=Te~Ad-SW<* pIlׁuHYVHHuOCx?FiOO`Sis)Vݙ|:{i]V#nz*):)QmPI$޺H}y#\AOWw!LYEH`Ud\5F$Df&:5(#ᐳi7g]\wH1CQ3Fk1nwz8>S(?`m+;n) {s!HՐ=RZJPyө2:{TX$ߋ@ދ-  vB>w)mϣBn?4 D׼I`K u&ks.,xBCʹm"&@l?dl`7~G+|jZpwuY#hfπ"Tr(%,"d% !bcג á?r84gm{om0FO/1v-1(L4Ē'%j/ ns6fo?ύ >2(uBTV0hs2:ПѺ \ʴ8>B}H`CߓNȞ ^bѧZW%DҮoszIi"&ϲ>F>Éƈxrq3ZnE6Դܓ۸s$s/⷟uCѤ69ƒtF, t3a&%.i[8&ш3u'q32 GMfNJRbl#xﵥó W0-jOкWo.v6 2d(6B 'ԑQږY` =u0{N@Ps|wۧiVx8P EĦ0W`kx^ ˓Lbu5췾R*tJ $}O=3%oXz$P! ñۛvW ?%UT2%]b4'0'f( Plw=_r˭W.8cX:M0Hj)C0LKvʉsLnR KLK/[Z!#I|xn료Y>&߁9Մ8EyIHLxO37+ݸ)wYJw6&{`7z3\ WA{uhnD7')l\Qƈ 0ps?|ĉ2PUw?t})y A1'saΊzqd3 Hs1,9m5*UEƕ=g3U0^mc/k {G ]nx1ptvbbs7a`UP|Zi^LKNK"cYSPs;lXd#\lPZg(Sޜ@;^ נf5dOIut e;6#}?SA%1 $|C"Ƴ>v'`^QOJn+2B* O#bhZJg][WkM*Al9|.@c )L*)\UÅ%q9vot*"=}Kx_%ms}jq絡^f+}3 *Fl;ڲB͝[Ua3wˇl+/=`xlgb. 7 ҦN K0lm׮j{->D P*7lƺ`I?;aʃg[.d &=O;8g+x=1u SRFD34bH;ׁgƂy4YД] +3Z-r Ii_jФ:~-^΃ }T֤S~7{ 쟯;$itR.?o@+ӤϦ3gp|ͬ3-Xv 0}M-iD6ߕiq譟e淠Ht_ko Vs bP?jXo! );Qݝu?U D@HgJす$+!pF6U[bZmkQACHvԘ aI=EDXV0]$BĎs._1J;.b04YCa Ԕ)?F 6_ѬBL_tuU}q/ZWIie4U7U58`9Clvо̯/QʊuW%U/iعQ^@ Mx_yp @.J}}C nyN{́OdžhT4W,C;XV8$94/ HMM$ 3wb' Φ ƾU@ "^M@C=>y;si]j-}c61T06+ v[:+媰t] X= P \A p"]G{>V@M Y\9/芵m[V+t!5~x}_BQb)Y=Ctg1mBLduF߅plxfkJ&t9{JOjǑSxjXrF0md4W'zc?QpLel&s@Л}(f-0#}}wQJC锵AՠS֌'I ?6tVÌ-|2uO'  z.>H{@< 9ĉXR6+HRS@+7̀)ƇG:~WP<5F-̜3ߎZ{xn_{1\8: eČѰ8;CWJd`0\$_f>!>kdf5̓T9Vk`kkGVݯˆ>*(^ǡ=5rqΕ_4VsdI3\:.]Kxa p>[*uaEQߵ9 v]#LX6R$R۬6!zBoo=Z;e"e=u_EFU'v "l!v D1*>fBbYEtR Z_#h96"3ƋVA`l,QXGP¥Da,$j0r)j3&6\+,,7MBIlvf/*Em:/=!R0mt_]Y[ Qu('{v..*: Zv%CC:݅ i?Df,t owEQ{shCb@tBeS$lW&|yH)V0_ Q||U@D51.̬| p Is<8aۏ@ Z%}ܛ`%X:}ܑ6(D)c͢CQ\wWJ;4  =Lk|:;9iL)fyR5(G ]~jwuDȱ3$cԎR!eқRAMS4՝gh.Bv- -s9XzXRƷhc2Sm ?peo#`Uqf@T pua8{]\FfYLM爻V$`ȷz mF}6n$5I(Ԁ K_"] c] {!;YeeRS6N 0XШk #f} …w$ZX0-QG֟D)j`ny+rbc[kᐻ; E TG5ea]DT13^4+[(&rU 퍝vfeس"2[&#prYfZ wIL9`{@{}ݐI[e (VvWt"و> f@s(n7𫶔cO7̄rs h0h+y=sK#d.2^⩼[Axc{L`a@umH@Y)XN|&#B8F)˹4xs0>0Cܩ-&uɛ cO?Q7 DW }?ܥS …gh&Xk+UB!Xmu!e޺A=ܳ48}&[WDV"xފI P9/¿ r(_jJUֵ_nW^-th*^{:О;\q'sp\I瑬Rb4^My076:k/ihzI^z򫤴v*8_ K#,tڅ*A7*k ߠj}tCQ #zzF!YG>k3XN ~?AԜkgPrK/'Ug}ͻ+WibMQԒ/yѾ}1A[W>>l҃QD]t?xd(ARVړW^(;~R3`RFmEKr)tu$| !Rׂ~ uY8>Eͅdy5صSd1|M煨pc ZN~҄9;,dE]jV|Y#&`~X]>2LE'Ѧl> ] ?I~OS(\jYF@ikleրid&گ4]32y )Z*\ǸO2nl69WuByO3^(9+V'o/%>UƤ#)\:JV<-1g0}I0,@ؽm-`#NAE_oiHӍO% )Oy9jp&㓜MT s#k+<(Ct#QuMYv1#Э(Go`CQouZ_wDSҹ灅KP@EUKar2k% }q[Ѱ$ :Ld 멮[7GAUˬ !4N#R:T"ō`1^w[ H5IvqlW´g߂-LbwVF蘑&jAB̦ ]a:atXOp蠹 ml>cLõR7vl%c)Jˀ4Cc7aܩ+J]Xz ~0^:V&i4MQ;NsvdJhj,ޭ!P6|YS4 ,'|l+G-Mc<3puzK-s<͢|f0Uf~O/ ތ ܩ0yC$+Ƀ"K8ayGYqŰE*v(sWSI6‡fNTYfq8kQ:i"V9 G$#H|?jé,qd_,P術xhL5dgslK^97JL#HhaJa\T[je(aKK&kт`Фޙ?d9;Kx?OA;I $!8 "9O0RH-хxKᜒ8ްo;Co5Wj3>z3@P=`_dȴZ`/~WSq{J4YѲyH*ЁS;dLrP6z X!-)_>we5D&M2Qz䛋f =׵i`xS  & ^*xc ~{rEؼ9}[(@-VD4.'q~mhyhffHrm?VO܊^WhxJn5$[.vJ,oٻdu/ļO&$<1!I/t-Dg+)}AW+nUtc`c!?U$o^5bY+`jtFfBHAg!)Hƪ>6Ě"}ɕ.s+b2Nu%,]ü!=gDgzmiaG\z%ܨ Yo_ bF5Sφm:c/kw<;򬠗s!KP@Xg6%|07|bRJE:Ip h3~њ[זt8IںP^'짥`-Ai2Y}c$T>:E!]B+3' ?5"nu ۄ B !IHo@`C7jvWBG:Ŷ8w 9#X輔 ޛS؋ s}c٥Q)oIErqA<;gIyqJV2L@P?'e?!W^r[ !"PY-l>xIP9ۿl<_'Di?@ҍ.$8aX޵zi3V`{mw2Mc?e_δX0YwQX@EYI;M6jb#N*Ndʝ@35Sċ[~~B1 #ǥ}^W^ٝ!SR4(XV؋o)V?=#ت=ت[#}lb?a N2S}q輑Cd])l[EC2)9*q M~&6< @E.`-;O%Z(#lӔnzC#BYs@+O`g6"B NuhR?"h|>m[V#G }#&Ȕ7EL aN(bw)Eweop׍[lj |S =m,,p;|lD@@hD|O0fW>F<OB{;KxpQqTgIc=m%XIVҿSXJoȺU2@ j(k7ܦJ wU*{rǥ1x{mԃN)IS^|䟂'yqs"Ry†?I q[o@ ƴeӢ=S  [[Я:y'9vv&aN&|/A'amuoHxhisK ]s uU^h+'HnnJ^Uv/oVIXm e`"u4la|?WdN%f&pu $j{Hf9 4Z>JwXߌM^As,FѸ_V|]sXIOzu5Ŕra&T|U^` \?~MV8M nU -&&)m_SPfZI.n8hp_7ߴVWk`J(vtVDF0g+.q& a\((VļΡ)gv=,`6ʝϬZa`S\mQ"{|(Ry9đŐ:~ ҙE[C ZVHHt8v|@@&~=gJ]|FbRͪZ]Ss/[R̉ڗ._#` vm,YY*\H_J*Ws*2"QT>z@[@q(zmJ՛Ha0^ H"M%0sshk88<\'.mh\8?D`H0d=8MbCFMCd-n;@|/$(+<1նc>98>.4z7XX7fW u꣚Dju~U*^`!_f@4U+ԇ#@yG&]=wMHLQ!܋6[]yIf40343'W *@rqH7?` ݊,b(;tՓo03Mw ,1;XJA ļxtB@ ''ZѿAWDh[S9)O˖],=ܹFo@k(m X5s3]ou Os3?7D0{)ˎKp2}}Qte?-EĞ|W;G`rhp0Wab <&<|@tPtF1M 0?]j,xǂTMcw7[}$2W-w:cY`ܕIs k{'EJ'u1L>.Xyn4-A52 {߸=nO.0R=Hn5vϑt#xS袙d>(nw`lgRe׎ %B+"C~s#ȼH%$+*ڽʲ159,W+PRI I4hII;bF޲~4`<2>]/`v|E):/Gۦ:V?@'/ZF~=Ȩ^!}U8E{KgkdDYr7Ü.(L&Ȼ.(^yTQD蔧Q+sq"IhNhjV9I.kJ;b,ͱp}$4oܟW7NU-tM$0QzRwbt+M*A*u٬ `|GB7I!2o4wZp#dB'C54r f+TLiT Is^rpOwM #A$:D(~X ޡ1I.bH_=p4h$!#YUT85>eI*1|[R.JpK ~S }iw:Q[iLBg# >D!3]sVF EMd/H(u؇L&StoSj'/F_-6TNU*xQzA& CɤfB=DbHLekZEu f,$ X;7w޹QPm/yZPdK| "34%(EF,mw&"jg 0v 8d1*H h U(QtͅkudPw1|֤HSB~Kb~mRO' Ѵ_dXC0'!sZ<փF)'INiw`]-颽 )ɦ\+&e-z˄r(ޟs|EZ܅:S>**Z]c lOea$}40x`}35x4 ^3_j {: Ewc_/$9bp,y1K!hmјѮ#|By"Hl3ҕɺj%^$q1]7IaDi XA_UW!Kw}:N$yf J/S`G:#38ʡ]7~t-g^CZhIXJJkqp+qSd6h \XZM#`/'.LBT3Z.bl"B3\.6eC}ȉCX]0c]aqq /Pɫ4U-K f)|t8t ozЉܺ{.DgAR˗p[OJӳe^8!K(IbuRr!ls@ާ hVM Du`:a$>+=FJ t?ڟ^ƴjȯS2izvCw@WZ Ϊ:_:ão!A9ƽ>g&ڐ.7D)9)41,U^; :C?Cpnfk@|M% pY: gQ8e>R^ϛ7Nbxr sc䫏fnlh-[[ge۲;|WEQuD Gh ^x|o 7-pV=iRrhv>NƮ\<0CnI#O2m167^B!Y6EU7gR!H l-zJXP-DYt0Ynh2!@xF!dW(@!qS@L- # :P43,|M2R/0ʅ}|*nj`4..ZA5s7p8sJq<><VϴEZL:%8'6 w@aK ؿ3|QYުboȲn\%"r676 =D'Jql#&:Np2FI[.Q-mFΣRw/쟮,uB C!n&aIUJ ~F!HФeh>gȢtԿ ^_tܣ=\(-PD X %VSA:; ,Qh똘6ǜ3G zBv kL.M"`)+V&)y68饝hG"" 9a(hL 'ԛqҒQ[$yBS}bS!S;~BfK>9HPϑ$aXψc<#KPOX#[M-~s{st +3W,jݑG,Lɹ%5 4,,@8P1JUސ@IkR8b+#`ưnMֺZM HYqncEWCX%a)k$d(YkݛS>W;ɧ?5'U8i=\a+|p|{hZ B| N4/'\?I W^.w *гGzr4C) RP, H,{D]Vk럳QY[Dq`w3$P;T O(LNSC8@ ZSyT}qD~1To#O Ç"'L>S{KkV@wz?,/9[ C}Hph*O|Ɋ_n^xcn‹rv~ծEZqM悖ՄwÎ_qaEk6L 7f=>8AfosƈM!μJI0n3*V zzIbX@@wQŸ )QQj@K{) i3悑‹i0DSP?Q:A ה"H;qy0b@}.Pi=N,zryT/8\H<:w>U_0eeZƩf# VbƇ# Wϵ,ed(_oIvnmiYšn?Yroh>ǖS MYβiKG+z Eܙr! "Gҹa] 0 v!h=;ܑ_\-Uޑ.UrOq:*<+aF>Qs\b,g >g\"x$e1@I\t ~ |r#Xg];B$ ;^j'sͿx }>S=I2 V3ZtNԹ'j;UynyxH`o.FP[GǮ[c5 >cYU ,S"N,t~%DWMP>Pu_ wo)N@|Sw%yw%܂⃈HpL1I.,Slw=I8Y;:9k Ϝҧn}; UjA2j\WmAW ?e׺pٔmXXsoi9"EPi#4Eʿ,w\Lw!2`Ue.mqYZo~x#72i) PTB%-;>7ЉA6&z=sj4XWL҄ABwK.~3 }T]z!{P'%ǹe\d Җ(F60eWqIBkxjSe^, DI:@ΫN=85Q9?+^oU!U<98j>IX|vm [%;ÛEP u7rPT?7iPtj'B,/{1 e*".zô.\o!RV+)Hh(yRq eٚ?>;bo\m`ٌN<”{s^2-ϫ^¤/Y^I2E8ٔgLOkl:Hl`#ԁ()>-?R I4(^ eیqxLb|K]ꤊcFIP |: .!Ӂ3K:6aG3 8ҖxX7|^`1"Әfn|q- E6S5i27暻n \T"X;d ]3%UϗFdb*,>TOn` nHYSncc灭I Y,LVFX?ooٸHΐYΧq[G[ e neY|ba޷PwYW[jlFϊ˘^#/,8'h;"4[ }`__Wˋӵl0Kl1vd-oRXT&@ihK[%'kä$=(z^i5 s=I(]x<3"0K~9 <"¦%DeJN\`I39/6SY?|㳩6Ϊj#0omL/ZY3ř=VY=8F{QuRwl"(uAӊMxɧ):Z8[3i[) 6dpԂGXl33b4aEȒ_By& Kd_FcW\-N$s?mBg̢PDH$~a+KUAz%e3"}K֗s66\ :x߷om0aYodsng"Cw/}Q8 @-j+7+b);#\o)ͨ[4(CkYJ`z=qAн^'( ,6P5Dl1c\j.%ӤTR,\{&QOrf-Mh*ASsY ޹Y]̼9P5 _'PTT꘳~'";YP GC}dAq.+S*I+v=tƷሔ32ј<'x^T-w{x% C2;V M`d-gZ~UN~Фj3IJ p 6ҡl.CJ3AFxד FU8z>hG]#R#exF2. .-,qeKM4Z]f} dӦgF&UQwÑ ]Q/jD*~STے7z-oBK8!,9xz6]wU|Rx^aAIJ lmPpy jsMmd8 b9~ФILodꚿ6夨k'gͣ,YQL-[2{n[6W8bPO50,˱SzUcm ȈG9)%ZFơD'l9m2b34-@6ḦUT.;_ tBqK CgA@?[!5ȍ֨5X.{{l7ˁ 77ogYZ070701000002d2000081a40000000000000000000000016101cd7a00004cac000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath10k/ath10k_pci.ko.xz7zXZִF!t/ Lk]?Eh=ڜ.+@֐gUqId]_ g` J8_LPqEe lܤםjbKJ* 5g[dIYX`*1\>*`&9у6dlShrDqYbsؤ]m>T$ofŜ;AQmՉ۬#bE =f\:=rUAY LIkƧgd+ >ώ@BNU~Cz]EXHgY3&LhgW<5{^ 1WE6UxҴބإ.t+dt U9YcWl9IۺAhO>{9_?o|aIyٺz zHĿ#ՓzN78-HnHma){ >(dZh T;C)vudZsiVakKސ""$ p^_2_T6]Me`1)͈9B!JPW^KFDhW +>=T1Csh߹4{X큹: ыВph2vXJn6Sl|t8Qʓ8!堟 ݶٽy;\)|~c%C->sQmm^W)~I;0yz͟MJ8x ]'T!w@ƒ+|XëhF}5!7I# ~7ìw1˧ѳ%})b\/I8?{(fgH)Sv2FPگhRxAx K—nD{o4 gnqPyYt1Uf祇|t8%^ݫN\ŹL?C`oMrB\ qل[@w?xcrVkဃ;{f] .[zTy@a#&S0. >C;؈@;Fh^{Z`ӄ'8@[kvjmp12;gCEvpBfakm=ĝҭ< Ft`>|dT沖 Up M`D@"|ݾfi?~<ӳG}!lNG̥N=ʋ@o}Dtc972 `%T&YQ3!70Ӎ)?DBYK O=|D䙡LJVBזċkHhSY[y$%طNLQa ?u|4ӃvbYgo^_wkPM:thpM6w Kml [I`Pv`ݒOk^McP9G20lx*<'VЅ7.fv2)oT>h0]w`k7꾅y:Sq'/ذ@<^ 7d`!ƖN|~&Lco0{[)KyݺvJN4F1qY\n~aᔈH_7N ~S0CӵܤKB+͔tjf t߿Ө*F ^V]%;c\VJ.~uZv.a=0\<'%swe8>zԭ x}'g= A'}LzW[- gN]hYcT1,F}  >okޭ,r,Ƙi@v˕(أUrWp=?u] J"9HM3iM>1GKOQJP2]Ȗ-1̆ ¶%ۡMqPFPRP~OrwWa B8\,Y 9BB{0>0ռ&S??. P "퓝[q"NEٯLz46±j("L8Iʪ;gB(.' Qc7~5XȵL5 vYjLu-`Y!3$떢Zcܑݐ=]+_&g*%#JBo S(: _M|cKQ;"GVp-zү4 w[>VD4ӾXԚx%* :Tds?ګ$λ*!FTQUaq (@ 5᳜:FigeGS]VCDtUSK4~Zk/YϘw!4,7c6 J}A[BIhuDbZ2 70s_sS'%Af1͆q1*ƝEڴIYy=>$C'YБ[p j#x\3qY6`޵yC3^i aa ^8[TՌ5|`ijvIi߭18;@d [wSLܽ2l E6YDޠRC R^@?,/50Iol=1"듟 H*M& R@,7JGD7 wpV.ATz]/ 0Gj*'RM!rkMnnuеM, 6:G"lkO&JwKcS"> 4_P+Usbt^y$mPI/"-Y_R k jL\~Y<i>*;:A.ٰǸq4L^LM_޵=bްnKWfX)RvLj`geлOOy^8;wT]6MY^( uYqTm12ǘHpT\*PHFWR_ P utjѶaϔZ-Әx}Fzh8s&-F_6u5m}z҉,Q0ɧ[:ΚeRVeanHۇr+{IU„)#J G"2J3\Z&a7ezVk!Vyp0Z|pmگ=NE1.MlE |ΰ3;K !FnݖޗR&gqTh} e:]Tms71nQ/D U)c=y5ёzZFVAɍ~E*= F :L.௧r>9U)q;W t=R/\`v/1qQHXVVɭf =Gױw/eGMkI/J.Y[N*,[ςD5Aԝ 2B9FS0W0Xy8=ڈ=/5)iex{8'ׅ|T° 7<0(}ԤLU4b}C=d(f'4}ÌD[FC2 PPduǘ1)5#&cYTHהy+hDAC*U4.9dl5d8:IvZϋ;h2Li#K4G/!xŗ<')lTLvǨ2]F3zIYr/?7lxnFĻ&vkA)SV v1Rd<ߘu9 E P Isr梸&TW/!EXOB2 ù:ת)VEӅ]9R-fϵgF#jgسj8L s5`qLvT|5czLɓO^ARɫ A7)ZIO *kɮ*0m2{MwB)h`!9ެS Muޤnk2 9(L)_JuRQ Y[ tp}HőAmi JssNēJ@04h6`+@OX>m l5 .AKM?"V3"מWL}6;?7㒕JAWXܧ~(FyJY^vXUjyJqE;n?ES|%=CJ#OgL񌙍8?V<7GꭑXɂp(wh LQz, HmȵTPABjpb#"n2/ڞQ8E=|PF8®]Fc$<ɫ5kجǡRbĝ]R l`ڵeJDm،|tKd hyH6 O' jT'iͻϝۖ5Q sn=ր[߅= zm'{97p/O\.V{_+Qgk|x( ю#sϰy-0K}9O_uV. v- lyIЯz|;3 CD b@0 VT0L5>|@O%x` 6WH59}v<Ăprc0AnRЯ 7Z^LoݬHPdŁ)';AO#lKl3?smo)NZю;~:alJ0\bk +DO'{LǼB,ODb /}MpY&OAN9:TmAko#089֮hWt D M!L0) 6z8)NG_uufiT$B1Ơx`K  ׷@i7@/>I"tkYcNnXe@mM ,̫A1qIJW9pu q\Yn6"GV1=<>9)ziݠĂaz񲇬IK%dKq$kE66m+\ jē`' 2X( m4Q,v- \mHk%9&V>Yq t!潎d+LRX6,l d Pb邊r)LxE0PKY[@>b\KI6#(Y7 h^ ɗx"gK{J#E-.&#*aQ>8~;6D8,zdm+/[Q`RaG ~E}|ͩt/ ;MAa=Gy\'mQH/)gGJ?j?;̟~hoҟ`\7{Y膍/D E^X&~[Mm,F7d"CWV6:(m&O_iq1NAi\@k'`/sSH,gr/+:SְFx|oC+0q`` j*{fnzQFT&PBN=j[PaD*erjO7*s9 PGq 'e6S 9e'JYoÏƣݔ/UqJ1=3 ӄ硡?0g|>LڒWbY}EeSpXp@90SjYK(<(v m]^4.Z(0l>u>øK*o(RW(~9"UX96ս?.-սOf^t(]Q$bto' O5OKTfrĮ\ZaDjNcUZK0pY5}MnKO-zByؤygT^2)_$pGbAC D+8i mVilBRrLZz+L֒nOez8ʖl.DD}1|\B46Rk#{-r?E-ᳯ&c5ZTPMEQ,u$Gp) }gdpK3}@xX pے |3"T U1(w A .vjepXsAVfy~]RU=ݮWJRWͻbY@`+P:P1BV|"dO[mM,) v`qoU9\B ĖM#4ۗf4+^!9lId%x5s୬RŐt"}GfO;O 8Y}At!$=봌:.NYZ]?0'g5~pY凨Y_V]/'vuV6bݴ=;!w1'f _A(;ID^00AJ; ,YdhStUK+G #T?v x;(-9+ @K$NW[q?&ziGӓ2V \k*I_yPoNȉzŐ̜5?--d jl$DpU컉O1DN%# WN/@mnfqQihHYkHvfV:Pa81.SuFK[Bf%ymH~iZX;miΛgS >]$gLlq%*JڀQ(@[E2Oy hPzi 3>ΖS eq*%i*:6Ve:g{+@ qP[q avűuJ 6kjmk]W b'Lr= 9ɗfx҆B5 ri*) @LS1\ )G^>lVb0p@ y4Lr78BD. ᆂإd,=lm*gA{J/7>l)q"]Fa6jr|_E|1Ssq9(RDnU?/^uKP7ݒ_-V1zx_OX:) k۵p{Жi%xڊ{Esǚ` +Y6aHnB|2#ԀkKLs~/, ~];kl3rh6nW~ssbEϚ V}/_r= 8[Am3(XOQ]ʞV t< ^eT z 1)l{JJҀEudk?LS jiSo$ww##t~ލOW=HcWVd('1Mws"WZ'ҝT Lڔ3׮4>X:~\u $ K xDϩi-⻒n\aڋB4>9dQHNjA4͛R(&UvYQgAhKjyFa~nLBa\Oc+h|-S|R{'b%&E5s.y)l4C)`;G/1IF H&A9.!ս,pSb q[ U/^O|+smgZ{'GVXط[b 3B$Q,/pJjIVc-͝ .lOQ(ݗ9ఫRʷ~2!:5`;\ThTD#24#>U1M2^j  T"ba]=vfllShU-}b̭#d_2'oe_^az{SNU A gLqfNR̂\dAy e M`:U>D%oJ jYu]E=O2%am̸6ʇL })Ic_&Эʇ}KsX-rN+v81ԉhB+^ e"iaA͡Ts {6g|`heyܗFW1NdMIʉUϾlgzD{k"$~s ch2^t7kcȽ7(쁺@S; /D%JJ)#:rDMzzp  &;p!9q/aNdRVJN6?6Le+XI򺼩a9qTg_"WbSJOr[Q A}MǍ}+o-RSG&._b8>r 8$w=#UByT W$+`aT(sC04MQ&K+!C*wӮf&S1>64BUMwCpe m'FVNb 7(1XwY6Z넧bs4CFnQ&F6F۰.cֹKqCw`N:5WsP}P.a#J|8(P2sVJ?5+)/?/ƻtfKcO:yFR7p*]nDI/J(,d-xzI.Ĩ_Ӻ,ΙulYhjE̺d{㖶s@#UIJL %*ailWt8Rώ45K8ǖ0FXieNG`\Up\*G~"LO^))w)PACi0rKϓg;ا .pS;ѹx9A]Obfӓ"\X&悲 !O, 4'ow6\0!ZEg+$y=?hq'"Zຢk)ڐ 55Hmưb{M/> "A 'Bc`yj\ތ%4XV4:$O[TWa{#p]rVȼl^Ϊ#}m$oL.XduWvL~ SC:Ja`>oe6& 25KU9tollΏgI @%vLA|2$Ps)aޡT nHX +8ߛf c_4֟Jo*#AN}r<,zXB-Y0.l'N)`{ǒ!ӓR czc{΢DJto1X7VźUOcAV v!'%=UNVy'MEjoaG6=uD{(+ K&p徻twՑOfYfj?#E\e-\;tXe(2]'_jMgKF箜~7A0:NjI/7 j'&JÕo8Z`33QPoI$4إE\(v^Tn^OTe\uP#l=$A=?}~=@]AHB^٩վЖ!NÏh38{]mL,x#Fɢjz+BW,3i8Ȕ(N f$~ad' iNl.8zX@Կ{.l7hHJd1?'L3eJo_RnZ!"8\lA@-2r)mƔ6IHGZ5tke\!}2TyqFn%QH|qWE5ba +A TWHj.;3ɕ@凬U)&W\b4-sgK=}O;ޘ_ h:ܸ8E}f|!MnwCP5El jiB,a@2'\ȃHIX T2?vq<'m%.j -Ny!~EOǩ?4wvËݽ/ZPҋÀ|QrRog Kӵ!BaPz94A7dǹZK$+G55)Nxi1 υ+h 2ϿEZd{xj{d W ʠGlH0m5Z˜4 =K8k[[ǯ#Bow8n6(1Hd y@oVВBnkOB<@/1eed䵎L1dlp#q(MFjv?Ҭڸgz_s&WGvLKˡ .as>s;gAӂx}$֊r=4"W>:X H%タں"o`s3yrfSoeStfFW )_~ӳ՞wҸ._'}Mx8;&>vv׬C6j\yYwiHX.G:)=.w]7`B%l! S&l >X}4)z Q\ER&XEI0v<֝Zւ+ix`H/w83"4Hti2.ɯZrڪTvI>hhT,GE9oq`57#j&CEqٸez_C]| ݦmkicIn'i+?jcv 1]j6!SKqW~n)T RX ᣝ_@naeQd0?@˴&T;N /P yj]Wr]3^ՊčArOgqٮfISX}OfYxST?[1'}955i b@ʬxRaЎ۱b4y5/<ͺ.׌fyCAﻈ f7Aҡc!ReԹo2A;[O6d5)}͘#TrDvqw=N횂w4L#P9MJZ,&h^5> c3s? NɕI_i4Gb"UTP~--UU(>iܪ]ܢ.?qj#>LJDuGD{fτ?wTPcp}o) |,I,[ ;TUb W@-+ 7Q>澔Oyj[eeKӜ#ŘcSò{sx{H5\Ys^L6rI MbIlIn@]9ёI0oCXJy˜_.f 0>吃akfE ,Zx'81yRB5OW:U̒дQNaNM }^[Gϴ7/ch17b~ t86Bʆ؇ސ-B׮۫bU%1i)Upw^qmLA7%*ps/_硑t!q qUΚ8}WfVq+eޱ^%|C2;0/uy7[M7؋*f/,eRR*_Q ᖔ*G^t lZY@(WeB%q8Xz0vI(2Fl8w(meR/B ERn#h{-#n%˅M1xb#<};.a 7!~eQRVKbqߓZ\@qp}biZ>W-C>,+Cfܸ$1IZ >dIS'Z;sܹ80Isf P}5CjZ%_ IVS|ߩ7'PNB@Epvho2N#/,jRn Q4w"uγ'?Gn7kXNmZ6ҬEm^O-A& 23`2vr3Djv_㴙uMo]Oy c$m`f ^g֨gh^%ܡ[(_ -vZW檡elL˲0Kat D(RUJJI->4mZDx[݁rC2I*?q!*~B- J<fb:Ϯ,'E.)*  YU\l=IT&ZI{~s Fh%GqZRص=wDH&`y0ateۚi>=/?ldF@zZ#c"4GMK0iƣBla&‰qq&3dz΂%f&?MYߎ;W!B쟐pnD?3dL~"<|Om79߭Q3sc[lߞ:8 DDZL@"]ꮤSUdu$(/݄NPpcA$Y.y*rgf"G'Y+@su0Dg;'SbxB }N>yMcĶ$g>VW۫]鉦4d68+RtM@Ę9{H29/*!,RU쮩wn+45O0%{*TS8}&aUqkɜ*xiu2iNNp} d"_L Q )6?%uA#Fg&cUYxdj-R&\Q#lҨ-¹YAk4ȷk5&Aغ%Yؙ$If5f')yrY2+o_:r 8OF,qxBDS8 FYU]ɛ$9J 3:ܫ&js=GRmȄ熶}v_@^[Y*Ë1 >NVOV-eR*ԋjP!S3R}jtYs #ktӗ*8}]7E2Dk֟˳? ܹPMW@>۹n 3fF"p9]yHxفR( tG!k~!;L;\=ϗ*eO뺈=ʘgTlDU i_Esc -{@Ϟ -` 7O<"/žqMKq [_SuGiߓ|q-"c[֍_L&YT !hr bre3q~)X*%V4@TKNG[7e}p׬Ui8"-s"D!x7ﭯ% YfSdIwS$ee^ vcp " jK((l|{H@ͳ߲*Ozp2"zS(r0 Կ|<˰L2E=՚Z< `Y!8+*<ߠ 'U:!}ro LOŔj+9t#+]p<%ls+:wɳ0d?$(=D$urұmC&!d:Cuj] OI&,EAhԼGuw$% `fS. :BY^5jENY(שQ# =|]TePP-~hA鍊xwI;M=l~'~(IRL`v0=Y@M射 C?Qg5n3>qgmFԖ@K ӕZVqnw8v'9ij ilڮʂw.3.pvpTwZj9t PjL"8*3$z)j7E:>WA9Gh=J8B6fBktkx*s e}%H^13}ԡ+O oOJJĊ!01Q I;ZC åy<&;M ~Ol=N)6;:'XT3l#J7Y,YJxD D>U|hFixҝnnXҖ ؝SɇF 0;"ǢhRsz' zoFF^YoJhSDo ZlIK%ɦ7A aF/溅[ !hYIBw+t* @ c\Ύ a(I#%SN }؅ArR _WikIE➈> T|E.|iOk{>=f\BV,Jjk* &FLp;&^6nc(53j,9#Wn)ȚKNzHHz`"A?FHDO*뙃*u9NuO-<Ε^πq,zxBEs=kfe7 "/b]_]IdPs/zWn&x0l>5ϡMCq]‚E<\i꽑j&Z`ovB c7MXF fkBgYOd$>:7lkfPgv8,F+] kt3nP8= +h]hh}?h*q7(7=Dp &%>a1Y:)my} g˙u.*hˇ_;Z_n|,+ B!! ;3^j?i\` b5f^J3i(aLp lwOINS$ ͱEStUnT+2br5D{Up [=)K٩"KؑpK7r\P5`L>NJ1KilnpBMy]jR[mV%ٝz` 1li IS*v; !Y\k(_>"F^+w|tku1Tն>59Dc9Gck h '̋[x%!,t>1icGqh$ֆ܍֥SjPF&n{5X3+4DV*?_κؔ,2: x_>&>i@Nq#,ɐYݟ$c4qY$q3"dʂefrgPP2ۡUDLjj|ۡ?j]VE/?.]Z ,pZ P-a|{d_ 2~͍BGQK+Rx; @ʻ/t+Ů/_7j[uwzay~ccEc͌|&=B*1DVJt&_OY"n%7*qz-[*FE0B[ Y&8wB [>Z>8r#ee\Ww?Ri]Y"Sk+x|~DoDx@&lwK<M#- E}˳ᰞgĐ n?QY+.iZi3ysާ.\d)0K݇`AekR:T{uRPH Z:] c*mTCѵx^_kt400wku 왚Ja~8c tH !7LG$H69Ck%i Gv rRW4"\jQ;/8?9 16gK"AL|&T&T %9 !%sD6.E'GW1ȽlFEWܖ+K=z9N\v*l@LkNwh S!JKP([hlqn|Wwhn"@V@SPᐔ9Y%bYX4%;]R@֯2oBU;/Z{?֯1ގuV3"{ɄqʦQf 47"_ uC蹡|?$X cTxlGf.{,X ?Hosy頨 Zhbe~uzy3RȋׇtK9Ԫ1F| fvpjr{}#%c_-V&?80j5!8ğSrq3z,{ NX~`uX)᜼$6zc_eȜQc'C`WzN3i ~s 5teI2񊴶S (2gs(02tGMCDEF];۟Fмf^6UWB A< 0Zy(y[=b_0ײ' l*7&Aw;$Vl(>i81+MZm~ڽPYk)yFeUYcFb^55bϼ*VlICw*H` wA<,u8SFnBj Zf<7(;jnXn!e^vrY'xww$D<7ؤdha\sYy*IXr(lg0@r\\n'|hcQӪGW!+n)R٭.3p<=[' c\ڱ"EěoG766U0wk=HVޥN|o6rPcDc M9Ѭ"Vm$ӝ vJm +fQn&Q~KʓmDf^7:H5z.W: VڤmyoH6G@? y:?}Y/bꭄӟ~e \AE9_XfБQhɝ:(igKxZN8HvR myz(rˌbv"~@lTX.囮m5H7x K( Ͼ`(89zm.dFds ]ןdP~XҎ(0䫥̘so@=x˹3r qo$*cJB֔jUh:Ȝ8D3+ ؄D|2J*oZZTkdiV҃8Zí1 ncYK2űisVv־H`PS2ʬoկ挬 x4A$P^K{C%rqȞ$ĹEJصzO}UHT̀L& I-Z\>irqC% 1 ?4`݈J`PY(+ԥE w=gM<3 ]w ,^oܖ!j<󔭃]TztФz AI硟k<(76ǙWu`3E*Ok㶍!E*/R>V~[`icۑO@+]N1]c4A1ުRG?$ZdL<"JtլCLf-djÉcC 4UoW8Tݓp *[GMJ3_W|JcXo$ 'F{#ޢp~$,Q?4bDƉk,0ߑ@֛bK }oN~~] # _W` >_:-* 3͇߯w;鞢&9*qV"`o& @!#,@eLjװʹ-h*N\_x?sހ H̄vt5'nOTdՈ\Ǩ!eMs}BD!+\!NI/&~ݖS7!c!Yyea)]O )9 )qͱ^"& )K?&~yqaB( EA:/Rޠ+$ [ZV$Q Ity^?k cƇ fV{0} ]]Uˎ "a԰r+媝 _8F=B w.ɒfo.7#[0Fc{k-ZV1J{:{!łw.V41h^ˑ]#BĂL>Ѓ+r배'S@6ͨ:NG],qc0deM杝rx ;Kȩf{6WdxSa/-TS k!4CVMj!bb{)ϟP#q=>%8ilaA~NWC$ER;N_\Q<u76+UQ޹@+&LC6rIDɯiah+i\-О+hHdROel_?§Q ]7Ecc`u#Nn_zF0.gׄlviDmQQإi~d璡օLY=JNr')-~e׹~(zţA$$|~7uy܃Oje݄J=\8?5&=Yq}@ UøߨPPd']y7$gK 6VH"7y"Fq^ !fdD*WkIJ.x >9K`}4CpN^(b?R/#^@p[ R&Kv.Xxڜj@y5>w# Np'J%i.$ƾoy1:+"LN^@SQP XO& &(LH[Bcgcٍۓex"nL>v@O?7-LY ZOSӹsNKА4XkS&THf%ׁh>{pA2DD1^6O"}(aMg5pG@4$}Q:nrJOt)T㍛܉R7TKSAEW =hvd*@,])x>PNDr7S^gRT#֠ c v"c2$<ێVwO4R?dMB@´'W)% v)N.ijͭ*wMtI)E( #wt*oU;eǮΥKAR'Isoy@pM1)GXwۭu((ΆM%ǴLq-ȩY[~@ =waSQ'nJvߎ%ŹqOctR:*͐%,ƅ K gC#1P"slk}o}ۉ1`ITqff%=qېHƒVu 5s@H3eA|4 'SЋ-kN^n:f@("}E) yILl~sȃljEԱ :ʕk5jLZ A`dw鈾)+ÀůTs+IlM<7j\X*wUB`[>\u$ލp+$*J.7m2IWߘiْ&1br׻c%Y;!Ƶ(3"͏RXfȸR\eTぢ"c*}蜲 wMݎ½ؕb_Jr=oNŀi[7c|&oPF5M4Qf IyΔ<b~ hoб *0@^)?jO'pH+eXaDQ*sWE91;hw{YwI:7o]]2c+5RbE=)тfEfJ623Ԡ^Oh']̪a#*R'W#ہ X@aX$Ճ?-?G=`O,EˬL'8m6 ژW.P~-t4MȄ L$272t EQ\0CCN@I`" ىr9BH}|(/cPPU-+k=)reUr[V[ g=mh+W kيE:I2A H?j MN`=< &r8TT YЁiF@Sok"z6d]yFEn(ةt܅DY-aa E4D,"+~> l0 LWԿC;ܰe} -L\uʥY cv߃Y,pS'>f'6{yyGxChe5xD 2x-qviZ :\ n5I?\<<Dmo7L4fge1i &2]zI#:(ן){!Dp jZ w<,X][=~ͧޭC)Px0(;ۭ %Xw2GO8lCMv$n]iξr&E`r@s̯=}*a87e1ju6nu(o3鍢 YH[66זy`e[|k`إ fڹZ$>.4wۭ#퐖Ft wJ=?\ W2f^yO7I/4T[.PEڕ&U*(m\vc eI,Uu#?y:9vaY(y\P7a^ʬ#E~TS+IX<ݹ(eJMGUABZS8>'cqJ]wX\]~G(WxO( ѱL:C&Nm2.r`B-5%Ω1 ;IU!A[The.-i'a#a: O"ˑo8xƒUdB>kQ[3t1o kB~c-w<^. &{g=VëȜQ"@vzNF,ފo*(y~ΧlϷ\GD5bvG`b$\Q~\zVKgb>qغ{ 7r\'5RVA U.>&ϵȜd$RB7)1|XE3)z,:ϑMmVE;-Z@* CYN΁,Sh s3zfVqp|-SՐ gp]ZU'4h|x=Dc{)1gZ:w' 7będ1)qJ[igJ%|hM*/)np$,IWR2gnxcJ-NC\zF-$Wփ\{b%5YSgQ pXYt0Pg5E2ZB~K[1q#"M'L/c3عœCcv P2S`S_Oro=$lef?Ti$L"tq^HUbSGȃ_&e kTXB%.jYƾd0x, Q!0qjAbk14R(O% J0yFDu.w̹XCCZeEM!C*8?7K͈E3$Sx!s'86 B;ПݛHl#:Zw@># ߇\cNO2"۸̷A$LpWU!$K1_sdy/@͍|@و4#k׳Q>d,Nx 2oHeV9,U[]}B#8YR@?X9 2gU% 8D{;`H,#mIkg)Cm8+29Z^GZylz6%mW?=ԃ?9m'O mUQrDÃ>uxBnct(ҝK%KY|f+3$g >?=@_\^Q9%:y櫯`H+,)+pFfݓ?2 yvw I8ײynX x|7Yo4OlN\0o N3jZzy_}&+uael) "# F 0D ĒyUQ (L=i ,@`k^8$p<'[,"BiHQˠ,_6 +cj+:pY0[}]+Ò"yd]\}zD1 p)6 K|!! 2-~zi( @XM  ,¾fW;LJhBc^rl|_C/Bو̎CWH@}T,^=28+ .#BO} Ƹ[wEu4MHSxA/MƻaBfLJ%۽HJ[,ذTԭx#Hѵ{0l1}DxGk($eH9K0 =~ ]=KXu!KgEWZ7w{E`4[wBG: F|Xc22Cn;l]G>o~A=!+=Xg"WIߚi6 DTwth~c$~2n?SQ yAZ._4 .+! e2z ! <0.z.QQ'S5Je>HF2U/J9puK]9=^bL h|=8&e"ؽfUUzQc-,>{6Jŧ9=hYd v3>\O׷/ W]׍%1\T8}߲6Upl`Oic BaO#tzÇw+"5~cʡ1aXRxG" I6xژ=1C͗<%jm(7ܴiM F"hTurFY6|\t39Ɩ .jOO|&틻trb'zM(n,4^#<(Pa:ف!.X3lڥFiwiݴw< uՎ5aqR'.e W_jFU?ք]Z)άQh.PB. . ''C8ժPSx>D萐_/qN 6YZ̊ݨΪy GFK+b&[ A޿(ܐ ukY<.Y1G~Շvt)!o탢tFSƲA/yߌyP"w]|3xMzo#dSD$H$="^LXt, &E6$Ν0j(SjB?8k -T&1ʓ0hżefIcߪvӝFtbͳ)d}~Jq^ MLrbz1 <.di 3Ļ+*0fGwiV~iJ'A-^4YӣlIV^VC~)geKtKSIMJj)Ac{[cੰBN`k%g?df8%71sv n H;_w PwKöP Xf>U+a!57xHr/Čd]>laTIY;+*AA3UNV촾exgvަ#/ NUX0C!cw"TNq RNP^Hd-/Ec_.e{y9"8e9jTrASѽPAO%wY-ruψ0ḛ viee1$ѩ|%YWgjv6ҡؼ2˲nNoPeh`ahYtҵ<1b% \mhvGwba$*{o_?< z=iKHB%]xN:9L~]vr::[}ܧG[fݍ$+k14J62Խ>pF|:j+V,sڡPDsR<EgR@x9V a[M ptIvHQ9~`[.Zc^*Rt&‡bq'l++ObcBñOĽ /g_害>9Ae̪i5sRl "hIgq8,/FrDA!Z,\?k:/X  {殮lW@l'0[I>?5u:tf[AMf|3V(.Sŗ}lHA^U-yYTzF M<:c# A#zU9^A[q83><7Zi )KL#^+xXM6S%⢯ƩNH ͮO g]IYGRҺm"%(5YlW`&lbx Κ~1P|vQZ Z3ANNcsX#wK Ut S7$-PXEPsۿJPf:r0"S%Tx}P)k_P U@}]n E[#[}GB=m}э)=oConWU}_0(DٮƇs)o %g^UHLQ.a͆C.ثYs(tC^-QƕV,$C^87Ѷ[x\Rg}}YkZVϪ4BIw"'1b8RU p¸ Duxwd,9lԽ%Go5;J9z(7ǬMucAY J5\͍-:#me, p5;f-V)Tz#=eo%jg؇9gmJ`Yyd36ߎ{1]ZFn $R'aT[_hl}`LQu:C[«-[AgAt ]Eӧ`Mܯw5Ż8ݘ&TI NutyS .Ha @TH^y1id`9, VRyhu?-7,č" dt*?H9SHpaN)V>+96հ[mxĩNysfBSBx* <ӽxѺ K. UqBU**H{M_$H:<w?57Y|O)s)Ѓ|UeE ݛ ?RG .@T)[ XKo.a?]f,t%U!{8]ojhĬِ{ *7Lc@tۜZB9RNYs᫨OSUfZB !{]s$`##nzj VS-E SfQ䷀EA]6$82e6DQ=6C9k͉C1syOcUi.@}mU<6V$A$&0ṞEƓ(ryy#Ucfmejyc}2;;$Y̮ FO1 1gaB- 1Oc|P+Z#6h -Jok:*;L'ټPD-g1:k/Y7)^?VuutN,c|;|ZT..ER+8 9)?Uw~Z$ju(Q]pc5!cpfsTT"-@R22H֣ Ei[|}٤HFPng]] H{0=n e)>"h 0+71Z/؎5'^˜PKzFlO/ȻyP`63W`٧(PxHjۍBjRA-[ҺI y0iBC{~ Ӝ E{pl1k]wNo:'n@Q= '1t!V*L}v7q)DJOJ 9m*#h[}+_dIdo-4Mg)4_ڐ3XWhz+Ei;MlYpUXuDU'XZ!p)JgAZXqH`Ws8 PRr̦["62'Z3:Ч'OZmqۛU>6\,@RX|&d GZvԾ/K]M}.׮xw8;dNw۠n-|D3+8@x>SzJ/;pȸOS`VEF+yeg֩'=J |fUTb`G\h>C F"حR~d&$k7ḓ/ذ^-EXĴhj7 jҵ '[6\Ly:u$qr#hߊlhN>fݼkNe( FU pRT /7 C42ӒvVayтuT+욣en֌}2pM۩p|k4}G:r̹@:ć5 )r*ŕSG84ĥxo:䨻onM@vŊLM%p5 tZf$B'NTdPtԚ˒AX:T[\c 14 Fz%W돠ڋ)HB}|X ^oWV=LrVZC51B׮y"Qmxɱmi}$\}Èp5dɲFһ{t,K<3b{wQJ-3ϔ l^u$1{?a%KII4]"3&!SQBpeO= I-se޿@W1@tSe8we9Pi,}}LB T^Zz4=dӃj#0ڈ{acs:I]s FzZmg Fe˥0u:f0MEZ ΗpLBhY#],_ b3l@YH^,I_hQX^]|wbtw/~b bT'ܥ'+Qkr mƘW"%O;)a%˲-;+.v27L/ŐH,)WSo^V̰aeٶMa3ӿ]EFaw{'}ϑzz)n+j#:$8k z8]_E`] ЩAI@ 13C ~{3~#q Tx.\i9:<ptQ E\lHm$ ݷ﹙Mws֯R{I-[ Znrqno~)GD7l:FjіDTT[|P+zB>Q7R%N$" $p<:IVDW6>KG\2uoEv7SL_$EgØ+}rq 260Ss%zjs@"!wDBhw1`c ggXYPmjqq? XUm7gVkCwˣ ܠ3"[!Ln+ˁdp.QuTcTM2I̪^?JPk_EL QOxߤqݨ<w9DS7hޖld`ˎM-ç>#spV'f$w0ȤFBiTӇRSF;#(J )Ѫ""䚦̀,֛&l'=wZV" urfnIl~wdq`` 26Lgu^8*?xiF V)Ho)ܿ_D]i05Ai1C7$KP2*_S ЈL:JgyNT^ {{:=UUqfM|JFf ~T{B"PAsUς@ ufٿ76\evD"}{7r_>"KXGu|E'6ơ;1K۝DJ-13Cv% 9696?ُ h<>?84J06ΖI0? Iɜλ]iLW^#!<Ɍ .>fyG*!< ӗ.29Mq쿹>Y)eO(",쬚wj4 upf;83 Uc~cϪNw!zCi}9_x(”n (J ))[Yrʫ!>.73{Kۃ^߲jOio)BɶwދL鉖ƣb@m'Ϝ;l3?7`Dxm3}j)]3A96sr7pRxǜK6;p:\4~c@ Fh]@(t\mf :5:v+N2H1r6e3q !N!P+ LR`b8Rap|~=. |#`'p-=NnN܍ Kةm9Xip]i\_H*FeZ @Ac/qKbOsGz99n9qW=loy3+MDTt&V$WTpfn~l{?- ?”ЏYRm' ^.Pap$BCxuPv}Why`y֌EGp: h&G"ม谧UL1z۞78S{ltc.zYw*>\{[H<>w&Ġ+3&9$x/S+TXvRAI⊙g)pu|udy:쁠i6^h7АjnaaNWi,]k$ц1w g!B?mm-j?6  RA߼[gZ*µA WCZ|ܽrɌ-2M-}rIɅ{F }tސ.@Ra8 ;Nm.w W|^L p;FW_;랪RL_c1[AkhIhZG+)ҼDH\{Dߚ,5d"L1{3@“gJb -s^p-kQMzuH=a,|}jeBJ#!B%h;TjJcl)*7Iû1ZzW 7fؓ(̏HRn3}hd^웂4VWbr;~o}|u+Az#i5kuht[>m(XR ?1FmXGG_;|}  <=dK RH.RВWayIjcqC1BG,Ekm'YKI%_ mn#WFO|8j\6kNy0.ƂԛC?;xdX֖2+OIXT AUa%C=S Mƒ'X#+j\k \au gO 6FhƼ2S+sww{.nh Tَ|5u\bJUcqt4;4ٴՑ'"$VG51H;#4ZMGȽ\ E> *t504BVZaD gxɳN\r :)El)Q/ɵ=MZإƒMRV`Kwhr8IHCq<"B 2!)Jw\c3,9T|O״"&3,+AEqՉVP]p=R2Zf߁ 3._q,G{RN,UysIȨ^)bzZ+4_džB"Z.2({}rZɠq^Un헗p2y,ϬS&(%- $Qw+,zm]7ק$r fo%I2J">g2Eˑ\od%a\ZHӀ0:My.ՄB[-mT9ŬSɱ~:m٬lx-CnYSUk*Gzyk6= LH?Χ3E!߉ B6I$6#lM40p|)/{ZG+D$fP-[6W#`lvwK0QcNw?4;gJEgFh1cWQoKڃpأf 9+bxWk+yWshRNfY2f-F#4O+:}h]\HjSZ۠gRB%DhEd5?޵MTBHXEu: ?Yyx$gՕkaIAYw'MUOdREXk`)FZĵ --o6 I(KpU-7&択dv~(;yBV1"eH}.)rݽZV?5Y2H$~&Ki0P13xח%{[" n=;gTw{̋`b8lKt#j[,B"lK<wӫM Ss+uv<@qǟXsPm@PH/yNGOCvi"CJ]^VñhʴƑqWŎ9T xSH6qズ-wCRe@~ F`"5oֺZA%^ڹ op * 7<͹oκBOB<%N$\>$: ۺM(ݣy*7OzI_ߪF-;NMݽֻ`~HZwgguERY5tC $"KJOr",*i@@ CQ{F;jM._D2=cZݏ[b@?\$B3(ZL^iEG(k:nqQCajR^Q[UٱTef7BQEGB., /fuZzIIn *|Y%ѻi@7LeDdQsJ%v疇w0j@GI  y$YSlY$5bޓ] @8S0\Cz%MT$]Y ?NWC6 U~,|> )ljBpm +ҔeI[qi WɯN|)Na><9HB2k+wѠ4O6a+لD$ lnc aU'Fb ;a=<lNEpuh.0R,eߙ 0`ʻT(>.1cȨ;{MPnw7Pvt`yvD]H=j pW_+FM RdaVn4G/8;ܲv~o7Zy!h]|83Cܽ$ R6ZxY痎.Td̚J XkM%E+OـLԺIϣ*B1U$"Ys&#.dZ&#b'܊i@&c\*[|hV$9 ƘsU4&~?CXDik,..au.Ve1.Fndwٻp*YN8ju`=Yns2 :u>/Mq]U uoeؚiZ(-F ˼%ʌX/ΰi5D?טA-Lss2ԘʊiMx#QU֤ĭW{N%Z}$d֒N|g(OˡF]1 RTZ7dW*ty4H̶m9#7Zw./}LY4>k'¨N j/ D(@96 v}6Q1 5Hf2/<+`Ko¥xޝn.i>rT%ĂH m`L^=H Q \ ܰ>}y3[%޵ܪ"@z-y#[W]hfgg [\TZ[}'aP8]gowމ ,Rn9vU4Q; X| eT=EPKyPD0dI^~dÌ#x0ep/ s ŀqg5"Vҵcؤ#MH8 km&]Ql(ZD E(O]֮kWMg лk%F|wIIuIϧJެ* X1=Mpf˸3P^:ukS$Vre`|sF|6$gKl#I.zL\fgr!ʨ@ jٮ!IPh7L iݘ1_[:V*ArTz'˚`/W,.#ߑ?BY5&l1:Im$$#Cčp'&*c[_'Ŝ3#AK:S뜰D(_P\Vnz>si$ɨ‚,?2`Z0.ݯŬp7㓒:+i+$/J54r-(!D)6-J"S.cp *my d3v YTt_F̅{ : {iVT%v`IͩJ$.h`r/ymGWSNl:x~'Ri~g>CԻjsqߚl'KB/_pB޽}nȑ DD[E >DWfJ#TMV#Ssl93vIԸSvP*KK43dj*|hp~(&@\8a(f0'b<pp?vL&\؋xҺ{;yk«ׯF gn,+߁!LU%by W>%Ipm]`8AahTHT5™_\t 'uu%v?iep Ryq1#Bj#'y}.PE b;3Ch6 c(r, #dh&=ק;rӤS(ZL4?v_rN0/dٖ!σ,d8B?YmQ%OعNjE5 ͤl`b{ne |SqsSE[;5',]oOuʵhޤɍS=B \eAQG]sXq;=1#}ct52h(2> XEjif`?kedE &FajbPEq;l8!Bw8\*oYip&=>(@\;lǸcF{WO7nD4+g aZ@,/V%- r.8ZN+<Ix `rՄrhl ~O+75OjC) =~SqTCUށ0]w')Ņ\CĪu/G}:RoO],=MnpJWw{Pnx]q9(E"wAH{~ZfWQ4.CHW c׿.7>$ N{_V)u#ƃ?z|"fhV !wQ\ߛucL>Z>a`/XNbxݪ[Ā"1u$(J0Q`:M]sJr3]H|$J|Kݜ2HQF h@& 5P ]ZCBœv41uĊ Ϣ8tRw/Z$% c?P uXnOrAC#6FJ xMdko bv t &lD9cv Ȍ3L!/jiR^2E/Uiao3u_J`OV1mM z7]@VǓol7'JJY]  f`])mvo-( I_21qºhLb9`lBÜDEŚl[EyaVϬ/ٕ&%fCV8 CGyŅn'f^v?SugNk/zwߜ7Dw!R\ KD/>Gԟl^AL>Lf?hS=(*ZxgS?ZCB^L8}R Cb%$;UlI{_F"l/3(Q"Go$H>y0qY%Ȏd4$Y]ݻKΚBƵ,qMw;$#0ɨB"Ta㤵|CN8MUU0HؘV2}i]*$ /"[>@8= T) ;IL!ሜkmY`X>.$%. /Y@#pb/;Rr\7489]:s6#VH&TQL,("da .XudF#c)iV”_YQnU8^r"0^9A;ͺmw .ȲC=aUZ$vpFZEa|xxjy~G9,L.r+[)\9\r*&m@kW"÷0htu"!h7M8$mp ˷vLؔ 6/lݙ3= v/ujr}"x,ʡ?O B 4YV!EG87CP&<r L@a9GKOuqg<и+Օ%J[=SON`8?1?XsvD v'ev-N۱3SB?.3<]4xuB޼4Mx>j&c|κDswX\8K;kY3ˬ/vIo]ǃQ?XƨD&܈b`qUl@qs?qRXr1izdx: 6=GQ*S1y4硉kv\sOer*7AR&L{1o+7,8ѽsJ>o^` T@ tITOݕ|@2DtQX%RjHX om:hpHcg %к+D*f Ө|,+hu :I1Q8'ħbK`EyuP N/b`h\y0?ltw:+GݯkU9$0u /h 0\Á<m7s"D@_Lxw1ZTȾ=6AR_Ƈd=F+VC j H)vzߔ "8Sya);dk ,+#KU "eɅ~QYӵПG#yqSsNG?gHu8]se;\>M]W6xct^I;LttADWn쎟O̐lXWOUBytWǿ?W׏Np[lC8ۢu;w#fe(~,(&҈Cpy ,o ǯi6VYSFdHyb5.i)`{xS 8 Awsbq+ؼMf"#@D^qUȂl0+ QMP ,VD :~XKc_@22tẠzq;"&Ǡyy$e4_i-XTN4dFcMJXw!HHU8PKn B[ 0h0 [Ju jH 6_)ϪAH|9h&"4elBAa/ hn: n-qV#9%ŸT,Ŧ/(7g=#$%)Տoagl5 %;Xukz|]:\6T-L·mp->R:!cAґ>'rn%`.;'|{ ^fm@La[F/7⧄:xouU#_w|3R|($Ft1? kqi;uLpoc|0pfw1L)"LP$ہu/p#s#&3GY*ӚP{ t} r[\FT֛ &NL:xxqza"gFQfXSu)6zT+~GU*X%!9YI4ek`\ُdPA]6%lPT;~,ФS:=qE@/R/^68,<i "@ iTxt^}%dʃ+s>>M)+;>Kg) zȃHxU9*Uwe .xh7_mXo=Z)8TT{^ƭT?[-XX3iZlkvtYi6E=b,xJb5jPЁ%VMTT\6!DF34vjmkds1E:GВut3'~€/T"$baPbT n&+k˧wQh؈p~U]8;ةFҐQ,C,@ w!"nIf*mm8By&F\Z]ƴ4ꆽSPeҮ7UVAb4h-{%B! ;`!(Id#c4 n{+,O V7T[hV. S/[CԭK~+s' R8j0AZ_-%XyL}U*;la U,ǥŸ[$Ψ v]5r<&,cx8IC7Ph1jHE"+:#@臶+KS=9>n:^vS GTO&Qpw7T^rS!҆tuv,)VGǕ>4]%X:s:P_1hm=jAl-O_&7~olk[Id4,zz57Pw>/%+ &~լDm;b/exqSbfJmR”7BvK dd){1fğ=6{-[*CKm$/{:N!yeU/#3s/sUPW͌s*ĺb\Kf dlNq!vO$N59Os zpTWݪ罞z7K#iB>ś?(ƻ\.%>ni" h[%Yf1Y![|jx=)sEbaį?$ PUpjo5qfݐpq=uq#Hvko(1)|ٳ>{_d Y?ПzŃi |USeL@+t/:qסU/CYMpm:ٷ,%Ts^@F0O}i)."୤Q$ٝ"Ϻ`#)oUr7ةʢ$];p`JZEĩx3Cy腧G\arJ{`[_@: ŽVU5!Uٍ}SAYs|c0 ]|x"J}N͡ګm3>;0 R[m\2/BLk껡9QB2wKEI~a$4efhcm_Es2Г`K`H⧾/B}}Q6O,{k3KԪ +BwJxE . IQ_dpcӋQA ˫+nȋ-LE#)qS=7TĹ37KI jsPX&طΔ4i_۫ r" \n?,lV5*.G- %̚ԙ5*Ʌ63Va^6rˌH_,h>n$)EֿʻX|grUV8)muw6 ⇆cO9Nʵ:-1>ٽ"`xr Ix3g(QWB5[NB q2G4?Őc/}oڲ~+OwG7E\_?l-b-0V@\}ѤЁJPvh]DUj5=6}dsk(Ŝ'dl4FYHi{)Pv-!JP]ֆ W6`j]QdBC)m+H˽eZƝVA:oeHKׇ\TZߴ|4 2Ѥ5#Z  t^~9nTCekt)sfFn(Iϧ4LW0cn[4 kiRVϪ5q VxS߱\x;gT,nX%ϴ냉~"뼦q1#{OIG]9Bp*imIIXƅ"ᳯFӕu Cÿe< }WB+~$~߇eś3Wn+ڎ*V8w7Ak~FϿB^{>eC 7?2lD20C%[M:h b:4cR&_g+I &DnGS(/U\4C, ׸)#pUh/'%q?nsC]97p U/- ~o_=TzF )=a6'1-:cT3+5 D꽑,`4 jS}"2CD@8 E6*kQbze> F[pV!QfFI%fNj~ Syu8WfP]GUQYU6> )<"[ sX~ze6QꐜL')K8He'OndvW֘)\v(d5@IQ5_Oݺr7Zڎpo,? ~m*IcTtfo}FғC4 /aKQJ]QYK.cPTfCtS`#;`2ROx2 ` r@0J싽K-uc<C!\dd6N'ghˀWr] *4Sw0[_ޔ޴~3M(sH191g%w8+w+}JDzܑ`i\u|P!̃ctJRfh 981&ZϴiVo3S ;y\Lg|_HedI'&7UqhƢvЎ,  Х䕈ل]v9OuF\Zwôtio0`2S~5FTAyj=,p_ړRع]ʂH | `Op[)V/5TΏbغx&2V)X][S>'l:X8WLxw%cvj`(?Ohu\X'<_˂3Bw2 &\km)߸pnlkaSrB/V`FM2KQwJw[ղ35 QH2`y;$îI xAY2Dq?sFjEKKۜ׷^%[2.'=hJ\ər}{}ׄGG*,H0 V.,ݾL0<IFЈia$6\V w,+nMN!K3I5u2bڷoSftx 4Cg/?J3!=cF#4tځT jד04 Wt.,؞3L© A s[(kӋ ;alb{-"D!«fs_;!гM|1|~:D'Wa_76{$M$c hRآ8(lPrWE"OUȁR䝿t.I{u@\L9"& T%5=Wpb P prq+VxEص;]ɪexttPNٱXƽ\( O_&M5YW\@*Zl:|Ru/$~<*-'bt W;VU%)-tpvmi< wO  }!i;|{- t?ZxY m~U-@ Z#=N@P3A a ]y$1 aas`1MQ$\TKk,:\SC%jͰ'A yrҺE򑛟#oтM4yelԄzigzdDB.{d%h6A'}u1`M݅vL`t,D >^X0{1:B!-1"v]pW;n)IƇCԕ$jm4* àzlAN[`e[bM׫BQV"X18cEgᶕؒuvqtHßZ/A!gNtٹ3(eL֎"*,'m_/fW:_r70x8,J[H~LI#mHH9 b?vP0 1_d _rz2 ~Xrf{uEh@H!:Q`М+4Р9N ?٧F ?dqc('Lf8.` NC]qԴ ]d"&IXn݄TR6[qV/-џbOV ,g*cTKa%fa]Gs/)@cvm7kjqۧbWt}Ir(醅?d|㱏YMBƔ,Z׷׈F9!5ְb+q_I>Cg"pŴ˗؇J-aAS4L'&k cE8ܸ2vtԫLNX[?*;(#\F$|)ԣrS1x>g=^J2}i1qy & !#X[֜LwchDdFFtU>52't D_C&NɛR'9`bHD&d7 ~psG+UXOe~|%-rwT&ЂX$MցPTнzbPІ_ԣD*=ǭ8 NtmSnGJ"LC- MEgޖ8iA'4n9cO oGB2[(~o-L\$4F+2(Iv0! F/8x峺҇H9'&kdАQli7Ɍ*t8l[ м+v°j%D({O,A\y>I{ӣ:P)Vnbxs`{Sp))Bz":UMI0FLTgZ|3kנl쩮H:z+[$\e 4{31{,:f5مe:ӰjsȇA}w#+Dص"eV |RI<BhZT"o8D7UhzRleho64ok}Yo0)Toz}\2pI& 5+SJfQ,FYfY{*ky>CĮ6٤T2D 2[,ݓ<&1Ŧ``_v_溵*Ki³ulݼ(i1A4S.a+ȤogI.FXnM5El֎}0,99Q},Ȯ.A|6pi*`n%@i:$G14yoQ8@-ďzF'q,t m1~r嵠/X]'njc /|0a$}4 PDe'0@KP#6껰p\oAG벯+7agsk3*y[3ldUNO!# X+նkrAv**h?թ]68g_]Z&)D~*og3 2I9GH<߱)֒jxaҰ9(GA郉t,K@ 5;0Ɨf0'ozk}UKze3PG "KwBUnd8#l<ٻv#ӟ6k]뮪Z5<$:umc6yvRXݨLּ^ÉybOC܊%K|o:@Ys/rUMzCѩ;tSٗ였Zx|N%8nmOhQeNW#[T74gu}`z b%cIQ9MʤثVY:S=5>'p;wHpmM_?7C[2pGK?xfÅϒR٘C-Js2TmV}mv,T6'A2R,6ed,zT0뎳7p,{%H 豔EJLP1^%L[Q6:7a@viI/ψaY-osTe{E_NdogCnOQ)A:1;!iU~_Oz6%뱦u]YFQDsr yԧͥjyRF(RݒCFj6V]E _ۅ{5Qe6fIWHb@3lQm7<͑@>6R$+v?SSTQ!V!!Ņhf?kT㲓J-[B$״,l/dpڋMaRO ,vzW kjpA"6xs_;+G Ϥu?FRbҤKYO/VN] -(ɮF3U 0OX{0 KYYK &>SN>s[E[/o˨Bz=)s-{Xv8S;ë}K;p9^(ׂc̈́*tIxu bǭ j!VtImD%"ңI&iܹE:rq:~I/VzB[ PlB?/O:*|aY=vzi} 1>EUHGsw3d%lښ&pjdgՁj* .tAX޼T,ͤz,Ex{&Fd|7\|h@跓9 8jK`Fsڅ2n5[G ý^ĸ~ݙT]ocԊph ec)<m2,\nytHJ2i.Y\!hn՟~7w'C:YLx}2 > -6g,y=k- D@2 ZDxMچ;?hBg%1o$h:U I`.Ŵ{ t40;w e(ryO1R1LXH;; yX"%ZYKA6m2;M)h ̃f5כt]ADc-Mj:m^IUO[ *{1m /#ÔVqmlVbn3UnA{s>FaX#cvtսbHfwz|~F`}CfN1c"rt<~NGZ-a410ōܹ7>0>N57S{V%ݰ>8/w?U;g1Vu.8N EpDtGPƅAFo~_l>]EK`9V4?ݞ'{^(=,.uZ|I-Wm_ ^i# gXDwcWmK8*A R˪\Jן&KR&GvVM!Hp3GϡOPu^Ft[qf?CX6|/j&RqW.M%"}{Oa)`\Ac]湨RQRS[V%>ӈw)+ ]SPD86u~VbKC@x OErr0Ĥ{kAVS5Š ;kP-kC"3aydQ$-eeZH$ɼN{]A!.˦:Uèו 9QIjՑYx Etd~x^S5I8Ȱ\/0I?WP!,ڈ|zdպ@Y(pWb&nt3)W5,n M3슢FbjE͹NPF\YFWSgn Yw,I xqˆsk#11]B=}w$p>zwUHTe?!Ø5u?,a@@ydZ85{(˷@fab;IUaasqU~O|` 59N"^uoY\rՍe'ЀC_Bi:JwSE<{Z#rQY?08#*"r r5E`*-ā1*RX\/ve&E zXTs PN} w?mDSDJZǑ]-셃Qnt@WM /_, w卸Ԋ0"%wGb(D42út,_ [ .,mgZ_?YWH?{F\u {h]i{C H@flZؘT៬fMnAqAOIK)ӠN'7_(&zs1!+h},j\b{Gl]g7#!baq#B{tQ "/6z a v#]TU3#Jp)L9&tEş]׺+};i؃ -9%A"%KZ%mZB.;7ns\0R +~3=kU1fjO1Ɩ ;n3G ?5CCV%f0B֜tyUQs <CI5lw:iv6R Yeڥ+ X<3`UWQ}uB : Qp mϰ#Qɒa2OSR)mE42C)@$@~.`IHC=j0"WA~#z9!.P}+ӌ'ZY8Ę6,FB&y70 np/ߌmCR0ݱ,.or`Wou OULu1HY*WXбu5C]F[](I5෨\] xX˕ k^A=r-'ׁԝe\y:đVzɈÈqR0GU2x6b|f& VZH̪?$_SȫB.Id;=5]Y66 Z 6aw @:۷cPW{v.GB%@o}6'Y f`ߖiho2/bV4h!lK%ons04SQY ?MNBZ?I\*Ñc \m;ǫe8&K3 EU~!lФ|ߕ?٬W `H !_1B6 W;cLPnf蒡 +; :txkƝDHCx8Bn[n2k{dKj8ۙTG?@%KčC+ϫ}+7+0/LD 1B5x,x>Y69ު53G#*DgaxS]q2]T^s=Cun-h\K_aց1Z5\(s8s&%gkW(9Iy gEgbTDg qZsLmdpJ~x:FR؋_Al𺗀_r*oM fqv^.30y=ReQ.E렴:R'/c)w_ow qR`io`ǦV:PC_|?J~r:F'R^hP,ldU)ߡ^^?|3;IKt(2vy}.3`72$h(A $>+<"e\ijJz 10 ,ƢYh 7efV}Mʽ]iJOsl5nV'ɃUgtCMlp4s ^ B85ޱXWFp0>m+Q1 ( Ҟ/^菙~4ރb @}P',®A{ Oa'n=')g]|iTҀ I gT {S.E#a>2n\{>YdDa0Rڪ*5$RMc?NLbx1k?]m0wUTgC"=qsՊsхa[RKCl[Fwuoɿ-Ro4o wo(LC0#ڨ;kqqX_a8eIVXr{W6<1P!_TV+BTxC*Vבnk)c`,ְex\HE^j&A W{|k;CFDARF[4=miGHu꾭@apXp&Zw',sKdOinZT?mI፤2E2}xk%n(Ȕdk(9Lqg9|܉"`3pw!ƍNQ$Q.YZxͺA'_4_41˜lODԈ0n ={P^W[)pH-ILЅdXԟ?0⵴ⳍCX1 a,5NRa, y[q}>آmΖA!{'O"y|Xt6;hs2"S$98)ήnTyqNC}P xtbֳ0;1=~(}d"TRm7gzRg$QJ6xPk?HHR~J?~1!#DXoB:;|8I *hgۣadӧm/LҗuVQ.d:۝!k |*UϊĠ7 "B-r1&IUztѥn3W/vg FKƞ-Ϛe:5|S͔$.AOXI9a-ک4LQc:H0Xۿyp ⌬2pM6)RtY Qx.U BI>5XӞ#/Բ"״Q Q;s\!5ޏIR⡠Ce*VP6dʠ{­s6 }nXgF*DEPYx~xS`$C1eLU`#w?G,)];.M 3Z9 cPݑ&n5ebΤHy>`QP׷Ъ> qv'nA،Åt%|M2|@S7 c-SH)u ՞hԳ"&@rg\jxޗ".LdKݜS"`;_41&r9 K_m $ 7rL)>hP[<h{2̨ d5NtO S_TagS\-ҐJqRqX"4_||.!Dc@MDeef@'h#42gZ.󛌢Ge"]$E 9+3fIC5? `gC|ے@ٳ==i'ɠ{Y}Cp.2N"~%\gJP r)[o5^'ds@C}'uj+*.T%scS#)?!HszvCٹBNDQ'cɑ* ~#I+X DЛo K r?]%™W4$i7Li{alV A;ȡ.:'sBMSxy)ю}dA TX S(r}Dv6\gR  I_u[oZ^_$QݤU.vy|l)y6dJF[ɬmPQչ>?SWʜT,ǻbO#$9\Abr)}XvN"0X"%Sfẇp^<Ths)i,*,.^ LI }/8e V6NZ];#xj(e؂>r[PA 0Q9zj.\\5b[8A |T וQ DpV]+Tԟ.{1˔ȝ5ѱy}WxaZ}$ )0ǠyElB,m!cO~p24Mh+Qj`}8d|rE:}J󖀓j >EC iI.pu6BCa''Ĥ2f[?i%F S?&\jo+?OH=]d43AӌV$]@MbpYMmd_r@ bp5<#LA$k.̋l`]$6uvS|)pU{w@cPQ:0YS=<Β5MhէԏW7H\c"s'Hwɘ]}&qB%' 0֮VPJd#Q{I6 $~,yyMjz恠f RkJ ld!rmri'ytnbD˱@:#)5G0 5S:'iŒ(bK;Bl" p9Gjq`o˶W=q<,Dlm'(Β6@dMӸj '?SJ{z ƶLa#D*wB~U-S5>,\D/FeC={KԽ U_L:AAhDh'4=i,܆#LS "i5`@B}=_YXs['&=;9 P ϘB$X WVb YˤUN>.Cu6WD|oׂAxn9~Z~`|*΋Q`,\')OY<CjD魓KVϊKSM޶OzU/,ťzk_38k-Fbw 89YHP -͑ vbvd caI/d^", h%uj@Rg*k9 ‚׿#P9{G[ hx-QwY۞=d; v:*l{BcSG6Esl)הjqz/{?`8Czg{Qn6gĊCm8RavaEvQH]DVKẖG.AuaY>8`Qr4JgQ*&c nEs'x+^Iמ^>Е#Uq:fi귢!wIl>/(r;^(R뫇W'ɿtAls>GPy'cI(ūd7ޥ|g|NC hvѨ${huVn`aZgc9sZ ul5sQľbGLhTUSpJTMtLs R$|*_y+Cyߩ_*ߜ38oδ?p]]PM/QiÙ\AC`=As d:xgm]"[rt%c?E׎ q56 4A,S A12!_?Zu< ܴ=)p/8fA|m"[~U\iangz|FGFUWOzz6>Fsx>F }]8LC<,QJJ@<5D 05[olY>6=\7mDi㰭Y]ig-vF* ̂ɬ95D˅ Ӕދ@$qYuP ;t )yFGF<ڄT)VT8KhRFn"8~R*|-eԣ`cv/Id PnAA\U HyӾL(=?!c/ >v.UL'z12kU7+-tծ C6j檃2ee4iN8SQXj$G/%oU֐y*J" o.dr5O4E{uoU6-Ku Wf5Be-VT YDC'9nfy~ü KxBeo( -BN6~?/`kg휐$na5N<yH1ǝwq`wIJs~%:͓lGLZ $g+O& }T`yКةqmk]G74G *fZC` .|{9o+mRμPVJ$ggg{Ǡ 4w?wRb 1a ֤FX}6.>]Y# _۫[(~iw,AE2fKmn6?4*=?k(Ѥ0hGQS;^Z0&=~cpB C<~9f(\WHB␔,]%_B_öotNP6E+<\5,pv hnq1=X"nel^ t݄(LY[J(p76bp7L,lTT_̌{.(2Q>1ڲ\ͧ.[ 2ty/7.csvds 2;DvR/&aMNL^鈸$HEfotch7H} f,;N1ku݃w՝A^G:s峼hEJ>No8l5[ ;6KᛵZ`CxH]%’h<;:i4 R%Nyg>1חKQ˼>@Ql*6^Uf! f"Z)X_G,Iï|~"5i&vwm_=>G9r=O^Dt$b]8RF?= dŭ^}_j'2luLwș^  IHR uZuNnO碔6pJn悕4#\Q)LY?(lF=zKҼM-Qne;mT~{Ly9,Lctpz\`[qˍ/=A63"GBK rhKBj-1A0t_Qfm?Ґt7[Lxw5?V<$NKe HZ@'M, Fng]%IFe¾u2ֻay _Fhr~j^X!jDW!TP[k]0O0nHC%擵5Upa>,(.31^#G5901mD!. 4xCH1Ѭ>{eąpqN| 3exCDam8t`/# ?5r߿5yL+B5%;û muqȾ8(m# >XT5 Ϯ%o5!fabƒ DYv*\S '@?k{aE_D'(鉙}%p ]csۙ4sJi}mo#)k ̞)FD^I\5$SOFPec0[lLO󝃢WP I;"e/wTsfސ >+X -[ZI`dӺ:*WFPjfXa"տ`.@` fT`ۮDSB@1gH4 LjO0kz3v˰ CHB{mZ{Pv{͈rI]x8 h ld;b`8t+*dܥ ER乞"*ί)%b9f>p&$mCY[RXk9L*aJ,㗗!p*1Qј2*>ў]n0^w$K=ʾE)p9P_,N}Dمp/DlN"!x"sRw">t3˃ e c8Ss2f2&{F_s,YNa1T!uEPЏ:/e^eDEt_H/c06qD ְQZgZGGRt!Zl1ZX]8NU /{u74&G)3_!85 ` t2ƛלzW\#o&c#4mÓ4x Q+dBl-m=ᆥяyԵyT wָ1*+G&{7֗_Ӫ^=Isqki rTIH olf=ԣP h楠{ !q>E.O]ەOhΝnmv[vw3aO."EҧyEflǣq5JKͪM7=͙+'k%-IvXansye\sf×AQmE2[3jbS (HL9'Um~3.ĆJh0})!wcۦME^@g M˫'q^\ZG [Lbxc%А%mcLyzLҖ{K!GXqG7\#FgB+'"Inh墹ձLM7+YdɠE jkg~o⤹pϷ3g⛫yr.;ROOA!P jp,}+O,ӕ"ؙ8Y= r}:LJs >!EpXG3ɋ*ې ]dP\8Qw{)f$~WܧlhJI@Kַ˓Ǣ u9t|2`8,*(´[k1J=oM9Az f;dѤ4l, 2 ?&h;gw#YT'`SkԖ#,vǀk[/Ng  #wJq!JSK碪]8]XǷ ݃F杴 57p ę \No6نQ5ʌKӚ)\-+=/ģ)--e&y15Y Ǝ)H{h@R=@-6 Gk.[L&Uo PX]rH5WZJHQDr5WcY*".-Z=Wcz턟63CM25>\3)IAo9jsn4t"^Bdrw(w97a4foȰw`R⮂v8zOמ~p@&T;£eS0^v ^/n֮]~ w3XAFaL!Lzn:In2}qwN{'걻?Px0SLo$H_:4Ij^7:ީ'"&\#TÌwל_sjR)g]uu( 4/. RP~h&?g*?G/6{hZ.kY^kFѾ# Fk#"<V!L: ^|5'ЙI]y"I K2eqQ\kE2vX&K2?t,YGv`~]`22[-_J$PE&,UK LQY06 #]tYch]qD)&rbvGwz݋m~⃩& 6 N=p}My߈`yj(Ț:jtsEgB [ݧ-Isڣ0ԥ@~EXaF!.pO%WDSoE6(|^m $Ӿ4nA-wu>l,-* G:Rrq%b03V+fMf )kB? yg'AQqJ# %]WgswL㵪 >s>2qlb^tLo-,{$Ɇ=1V:㶴O@f:#>H*Tp|WdԪ_pҺXtWd  F4 ZhqV-OV:ìOBecq$:~MƦЫ![l^=Hm`S|Fs1o`bMW1+,5?X"XvL:"J3ت?Vc MT )׆V;3}̼j4qnW7$<̳i"f5(0NKü[jQ G)`c DrcPNHaz|NB"Z}JR0yYb~L&I{Ҝ3: 6YZ+ęf9KD3+lɱM%"e5rQ4΍%q+cDi 2 ]nXzNd&0z@Ӂ-φpx$Rz3M ,kȘ>eqTE'Sr q dC[*عsN%wc;\J)ΒDGLek0B G U>XUH=(v 1שSp"Im:nZ*5F,ԉ&ڝ}Jxa_XcL7Zz_s>鱼̟BRݶ:`7x+m '~zS.[!N炰Wѩ05f<1Tߡ$\Vh=aCG|j~᲎Z5-`ᲆ 'Il#\u-oގ2͔+]L _i3@M-y"),XGKܲH{ ! :xC+tQK%rmt8vv:GwFu& rzڳ>k@] 4`/u[um"pHl+T'2vױ3u˾i 4tە$ɪݢu^'#8`-˻ &uA7ڭE wJyxn՗TnErS,\IDX:n"`iHZaB<_箽bU* :*g%?<ޜ YŸ]F^^<9dm`GP6FFy];!cSʃ}Y1M}Fm!; kՎDaS29H`VFFpƂ rDM$ b1h/~{zj^R mȆUwkxe">E(byd8zAna=i;+h@6ܚE:@X݇FcjeJvk/x1]}_Zү%Ow:\q?{[G+sS&w[lE'N"Bqϡ 6<*^|:UM ɚ/zC١,e ނ&y.y~~7ADS48gLOߑE_!BG kQdzC:-* Nk-}׽A){ ٨@6C&zL\irE Z9;kg^+? k}7iv[,mi&F;n89Ltg=fzM0thhp]DvóFއ qjH&`r_nNuQN_Grzov6EY7o9%ìgshdٜ^x%S%Xkn,ڡ0ҢoEY.k x$R srnkA78*Xl̀Gf\kOCdx[>XpRb)pX<ЫcF^"i*Jl @juujZwBLz_~^d_I&~H $ȥTlupc@ ZcK|3vaPl@7+kWo_#|LEH<ܜW6ti+xd)Nv|h`ij|2fw$^,^7g-lTļ 0-ϙi=] )d5S".B_2d bIr20VN#KQ+މQoQ˃QIc4e=Tڍ#;*FJM~=tؽ5x0Ci ׎eq2 MzlaOI_6;d $$lݤ鎢aLg5NTa9# \LX7k⇓gKF/Y3?ZI&M=Q8ߔi4=B8Էmx#@-y=Lv4S<[ٿQ|ůO` /hEʇ9v'TH#jRl\L;046d*Q5VL+wmQ١%Ga̞&ҝ"d}e UmL$b1dҐ+gw}jcWx[`4aښy['%D->^ 4(#{'|s\[d Y@ncV&OA񭟣J v^zŽ]PnI]H5Hѥ6fՐ8bؔ Ζn 9XE|[``ʾʃ\M;C9޻ $K g{,W@G|]Lڠ42B^32cdo -K"o (x嬃Qh+:kbD;TcB<@14f*`d^I~=ǣ~Y+p|Ϳ*n6y|Q*k nT.*ูź7ښjWkHr;䢙Jȯ*OrI`kwF[4?Ra?3[4݅@NgĨ22S/5U5}\=,-or$-g'O>'NX.fy锢6D9`93q%8bWOrΰjLAP 9l;;^$^BG/2;Ŭ'(aHci#5t@^ *b93\o`ia64LTI"@'S}XfT0T0t,F4| V_G: Zᖯ2J@]tuYBˤ`VK*|&hWTjB^l5+=늖OoXTjuol0;YYݍxi=h Ke /bVk?MsDB@\*ma To+o,SI*ݖjQx͟Xt6xȻC`WUi(HRGx YcM{sA}ѡ;`o{)"‰RkCY 9@,%cA?:d$^xrr93-=6X| ?^*|5^?MߺPg6K {~S~#L|]OXzsb?8DK$j"R-:E&[ f_2ݸβns.ϝan >t*ģFFb3:zrgBS˺c"ɪgIpnGg^*Usd͗p>ifL 2NzkJ2Ĩ% Im o/W+O{ 0yBZ{PIvM D Ű EbW8wA4Aç:p=! a'm&-Xb-Rl[X'H5iW:M-0[^,zoۿ\_OŕGaB֖?̮=?T%1U\&40d Jau˚/q[S1kooFTS_sg?Ln!$Me<k mXw UsÌC;m86 ?,8ڭo xSwx" /GԨ1xjE"_+18R0&dnʫ2q'צx>V3^GK?(T`_n~rgZl8᯶\< aĪuM eq-T/dpbqmMWxqQ\շ?^0FyWgғYBtHj-;M6BhQ1iyZ6,Kj摗@lg7A7kKH ^_%;%j^\ϳwִvyes۲@T &'A3NDxiG^&Y|oKł^:ŎˡxU 5׌3JndJ )U\0:ż7!l.cur jw#.!v!'Ib$9cLj}Wh +]Wpzc(6f\ 2mf}=}sFG${nj/T 6GVdԸB\@o&Q|3_K8@gE(\ܙq_LFܤx&ŘV +HM&JqVYU3(b+ˆKY9&ClIVNP(I:P9@ $B}l@~+vzS6fMy3.KȉTK?s结Urٓ#ڢj'Ul~˂*=^ťH 3GGHiQ7TڶZ5cu%98H$p9)lY<oiPq bB6 wSfd*N*іz163? ot %I_:T&7(O{;'Uj}_uZB4َ uض^'c!Kԡ׎1ϋ;)*eNC'$2eVq~SK+>'ia SKYÎhj&?VQB ~ek=ܽu7XlrOۇ2dޠDOR\AsGPp.9TgԡԶ<ٷ)˜w}`&Q%ª}+XkYm~}Jo5Mz2'&27ك$Y8+C}YO8)Qm)Z.3!sU"B7|!ʮ '$5sLpMUZXNB܄')>D'9'=yZ5n r{R_ 6;>rȿ@cq7/ ߋp铭#C~4]dڳTvMؒdʑD \OWy3͐)F{@K,.P{JcK"+&hE *6']8BBL,EC,F?An 7i E5"/N}x/ۣr +:E3E UQ -i ߇ߘ'1iGmPC }8r=BFSmK.P$yBҊ_2''Imlã3q y3Y@M풃S"nπJ[S$FklLR@^J/g} IJƂwʲΔCdlI`/S~ԟa.9&e ӨJ&^FNw܎#D:']Yv(h?y]~_T`K[3u'V.wúľ;kurcYq@ꍏdQT#J6Յ!hV)1AT*etfz,t`f=+$!wr88\giր Yyg!u֞6h_ [$O;kx- [6y? s;h}w' ~K?|kǍ~s-uBŢ5EPP75漎u+tUw:lv}V&Ȼpk<Ŷ/gR>-f;ם(1ʙՑ[V_Opomҙ NaQ~LCtfT|ӣ/qUS6>Wp ]P.Hr#p[BbnO]%:=5r&HZ,iӐq3!fuG߁&xZOAxe_i~ᒇ!U :@, v+CQI÷6k)qHaj% YbʀdTQrLڴX~Fxu!gWY<ҿ=' ,WAs |Z ")^lJXn0cbS՝0MZ"kZ —w^U{]!bSnlG}j=̛΅nE@>6N"p&A]lvf2!u 7IcЮ"%1hafYs۹[`j@oX_U=٫)EA/؊VU.{/퀹V@k6dſJҷ|jp>@uF/Lihy<Ѭyӑ'tqF/xlW \M^)<Ӭ|i2 rرQbqL2 O{~3e--[ {C:l$^nKJ/9$K2:9dի 8bD Jx@v\,f1C ;Kޢ+KI~QTZv": 3®wNK.2z6Ykfi˜N7)I+J,$Yz*@b^ֻdK%tkJ:+ ~h~ 92 XPdM}QI"@ 2qoVrAHOCmJ]'FnXU\ti4/t$\D"Id3~ˢcJZ#~e¬5kGޓ@) " `BHpi>`sr!2z׈ڭL(1vG! e΂RZ]1`d䖬q4ŲqF;Ӯs`6E4&scДcB( TY*yrfGO~Md, scMvMdhV ؚ3'2ɹOZ{I)x=pZ& ۔̔Ѻg=}#Q,WdzV#D&, T3o u{8hM !z D=@L#܊$7`cZgeS8%h%&#MO=4/As'=۩ $x {(M}^/aݜ]3tGOͺ n,dGq7Mg^W@1 ƶܪڿ3c߅X\f,@)AKSįO"9=Di^& (I8<7穔I$ j> y{&y}8ɴJVcg:Y)h$ /N,#2.e%q1 fO瘯Q.ڥ @nSNM~Mޥ!)_B lqeAIMRe{xo*Wq %""2JKX,^HBU>A?,Z$)K̹ݔ 1x5?gĹˁ}Ix(ă=L. d:-NV_!2Q^_4q8h\;NuSmzE % r Iy Ri[ؓ$WI)RWi*EJ/ JyvƄ 1{sGZK9<.?Gszͼ'fwe$Bs}CdBl7G,7!=W PIe^{VBPiOE.@M +/ PuZDʫix8Bbȧ2Wj@:?i8£@~Yn$cprJPK*zߣWG}&o"׏u?U^u`w(4.: "L|$|2]ɌB6:co e㬠e _N0o1ˁ+W1Z4`JVG҈Q}Z?X)dKq9;\"*»@}{Qqឌv_(M,~-:(_zȮ`@3mXK("#~;`j*PDHbȜܪ4} @IH2w1;oVp%Y[ ,=e֛[%a7|؅=GSȂx7 Rخ-QKye.Od0|/( (Xv1\NĺI_?ԇd׿%!)CO.qatp'W8^s7jDz'KX7k6Ac_NV04LqǵzeXȞKL[h[f8-V(}L<5d\^y[b‰:Z]|B?f߬fI>Vkg-8K6UjU@*[jo ]`r69c1nI&fڝY4_B Dpi 1d)3ԙnWm[bcc蜑} =p?"C$p蘂t,?wR)i%3Po)'Жt :Ih٦شZLNqhRݖ!x H;~voݹ$;l6;&s5Jc6$KTYHX580p!OJSߪvM uM_GǙZ//n ӺvNbI\Jə>/ȌnOܬ-e[I|ǟg >e[K}ܪZrU)VѮTPð4de:/v툸TySƜ'Hx?,1/|_ \׀'Ab'us 7y wEжpY)8:59tBD_ҲȊ5saOZ9' a"mHnVJ&Ds}诺TJ̚mK1G4q^QEG:k{yF}PVL/4ۮqMJ`6 FE>+ϛ^'rh=ăWg*W t10ܘ F4 uʅu *eQBY-:1 ڈ'_f%^AϾ/.?Wvgք(a^܄sBzF䳹![Dÿ3윺㞽\`J!J4}rv c_XUW:Oh9c*7{Ț?.bpo ^;J.zߙKjװ_G*ŋC{pc"3Wz h=* ̙۶=0,n %aEE4bbzv0E6)|ām֠7ҡ8@A_To40L0t֏`4NGI0{`hcmqB֓/iKte9=TڧEWl ]BTk/!Q 3v}~Ɔ75>k0K G7P+P!"))^ւ! ('_#q+ڵ_xZ_)@]1ok>kP*wR6YfvtOgJї\$ J]M+`<(1[<%toSa}j\J";FY82 V< >GiAo gw4CRgt~04}s)/O= )J  JI1OXKrlnO +)شf.2J 'o(ʈ ->6]SާwmXiU0@Xg#'H<aRmjJ:i o"X}D3h 7-$a3asW <6.t }l0qMgm\Sa7]`U;XVZK9>[v<*蘛jaj@ qI_%bbz4g$E<`[9_th<"*AY$sNh*:.[Kj1޿Es'sb_T[&ٌy̶[m@[ըSҤbk5êz=^{Xf&dOʢ 3u{RW\fv{pnkʚ]<1kQFG>{-@dI1LBH~}"u7]-_moi؃TXV4yۦΎyiBVd:5 bJwUNVQ p-Z,ѣcVk:LfӀ?r-Z;)df"! HF* A8 L kYs$/=ϒt; at5rwi?G7=5GT}):&X2@f:1!K1?I)ϱ>LomRX dDRBaa]A G_XɥL%L/~L-dį&OD"\;$)%q$ y'v݌d&IVY \ENA*BblQk0Dt rv9%2D=+qCb1&D sL;,(|bhmڲ:u| GiI,F Խ9m[ؿF;JJ9iTTլlYG0 Lg4k[F,GK r V+WW .#r0"1̞742*%知D<(fkF'N2M*E XF cJ} i>"P".y ~r1P_w2W־(u,u* 7EC˲3mQHFF`>'K/4;hnX!Bn#O}ŷ+ HTf|B&)3{遧 r¯t6jwk=l80"q:]*CzKL<)"d'5i٫ڣ scNK1G v[0Ww:beKo,3qًMsNHՙ>qDJqeĪ֟2Td.}UvnIպ:4`IxAp҃,\di*ZчW^,-vI*AJzti{mune,k,.ȅK$; /$ŀuz4poSWv_qreAیg>}N'\EEEύYm^1}Ԕmk1 []O~a̅$k6wkF[e18M2j;;6\;)*VF^0l É aԻh}: y^Do䣂OV]1({ጢF!؜D7CݚxCՒ0]p0T[=TeJ¸&+m GD.){ɜ* ]2M)xfh'JJ)ceP21LdjѥY(.R `Ei,ho6-}3r GO77BqymTXv,:KT1 sឍ1 bX"TXzI+༨%gS#/?H9[V}Fyw,O4ZVdwVDN=_6+3rڽ%=wjzm^PoX]J)P_zVޭR!Rf%\ U#oQaCйV+o aq=af`-ڔ[1".mtլ^jTV6S,sue2"R1ο4s c{途eܼkW?Fu*58«ҝKHrk%L=@ ÁCeJ! v{$`AiA҅'6i9 v_xJ`qoaz9K8ѓ[^ j$Z}S]h_c:hh|-ѫ0G*#ʚ<(V;wP2 +e@'#sN|hDĮDGb6_89eqI Dl6TȨӄ;%1zu|s ^:-;^$>mxԠۂrikBUHG'7Ek!^< _뜶e;> 07%\9)Bl:xKX#=t1d~@夘f?$An%OK!?.j)C6VYμXsfDQ<=P{$ibC>+7c\B侤Ft2BfV}9v=CL,XYF|Vm_ rKh,ٓQQYXhd:Aի`6(U[XAT8MTSa3X*F4]լFaifD΅GY?ߐʰC"?oLMuaL13f+Ha>F|a,`ƢG#$,#_P̂}LoRY 1Z_ $)V˩5.]3m|tF*J YB[d9'C4;v\ _ t? \H|;AC27¥uaF5">v#6VMoNUDL9O `m=Oў4aÊE^"[2HB\:I/9jb_Wf Ҕ}ˡ K)7aَ^W)z()D&e?sÊ(J sW+a2K ZFf,؜1U[@x?O_Ax\Yg{"rijv^\ /OT Z42p =Iy ΑEqB' m܊Qh0P(]ߑM_6#9$pQ#TMXޝv8l(\[R'_;d“YݩdD[RhjvDEfؼ/ZfZ8V!4|;7KJ;zdnQ-(ibŖVmbֵw_mz)F:a~=9qi2ox_K` {Ok5]q"}RӡmW(ԔoB߯pȡԒ&6ŠvԶC6Sxܫ~HY{RL]~*)ʗԁq o8ttj9`:J.j++|:5D\k{ @!ng*bY++RHhqIW~/5=}v@g?>&yfM.R7-YKL4qʢvD\-5ӡ-!*εOmHt4q Кbrv%wynaawL'Z?'{1ܨ|FP۶8#ruQQU:?J N8#:*y,mzH˯0!>{kBܣTGy-UO(b#s R( EX,KJfd7T.L,5@ |b,t{UD 뼨2%ڠd3\iҰrdۤ5AVh , zan@n}陣<۴.L ;ݲEo+xn2}U? }>OеYM6T1T +FĆ$WJ7{8e ikbE$央 AbЍ.uJ"=Vfϝzquп4k4{#ؼYA2-לgt4성VWnuO60-nCtmZʕٹ(h}tM>iSTCscp8ܯ?Qe 8Orp47طL+Al<%Pe?JF gtEоƬbP$1)zm Tr7Ec(w"3ebs24FeYTХ]V[OEjB2-o|V5ȆXAwh4_Ra96,G=.k`-W( OT$}%[6SŰ?;n;[KEL:gi٪?oȷ(<Jo$!-`Nu.;Cg잿8;sxd10k:d@Pݣ+*TtT!!Ȓֶa!`xe5a9y%Vr4M⇔ &aklL$mD8] ݄ CkՈ#^_jQ\-ԂП%F2">V^hi4j\lrK2 -yJ۔h}wYNFZ@ݎH%y5[y}K䠧 +z%lu;ߑOV_k٭]$\O-v׼ѽF;m%SpdVPr'Ш3+w4C3OZ`iKgYW`$Ǣ v^IDnQew:sB 8]kDlo+2TպP9g~sf ^npc@Ns0z!bND6 S7`ezʐ5o t iZ -Y㺄5\ᕟm+My<)+?Upk8\l y+_!v%7Ij^Ɖef 1tJj}k֑r`|rҿR"ܻ!F^^懙ln\,*A`Fxez@t#m R.UF :֗?aQ5y̾Ymx/D>zT#b3:]+Oo7˨Lc{W)I% Ag]G hlUZh{YaR7q(,4Vj͖߿';Tw`~u.W%-ӻQ6pkf$!-K/ˑj?鉣[=%#oE3ВotFI6CӺ-H;r~1 ̸v:!.)FT¹ `J9LA汦Ł^-2쩵#yf# x}] RvoòIVqe|ڕ91Qp%k4AW0xMaDvr~Q*(uW}RPM&T rmo8hKܳAh J7nvuM $(P@}m"r۵4ʼn]}R݇ѷGM9J,k0{d>G6۠bU23Yp˾h͂ U[( fK7;vFlA 6M[k c9FɉIfq˾vO 2- D@K:_,b\/gY\z m%&,H2q*(B² jRI)Kaic&v>?vTMH5`oXǞ 5P̬y{cC^ؙE$&`TG21Zb3\`-[ŎߎFblg'a'6GPjo\1_b=-($B+Ju[2FlHkULVLuT-A.rg5ږeI $K+wve!_objߙ6?su |GF[OVwKX ^-$M˗IJ!W'7)Q q3eHAV,[*l aWPUnIb4 ͣ^<#e~V@G;Oeu ym !_426NK_7%l DY:B /;8 cO,Hs?hf$4#TO< dЇMﰴ2RnyocR1A!YOV骙>ם_ET}TKObe8LJSD~7{J7:1a2 hWa8V>1MI~/|︽p%QFsmND#vR:Iu4PS]EхYp5KoG'}‘%މKr;Dacpᛜaq+A=`<ךS!ڗm|>|EjSDޑ2qUJ< ^hس'b1 VDh[?Y{ZS}25Oe0>kK֊Dcᩔayfsjɬ<6i88\ۛ%u!^>~Q0$"abOݞT-LӋfUd+PoO7MUtLNXhS ĥ|kH$V&l[2цIܙG!>Uw_1ԠR.C9 5rmXy"4^dUj*i2zrӕpn`#_t0ZpM[3н}jt֗Dzp.>!؁0 D]+ny= ?wkV_P?&QFmoװ4ПPA|/xL-)]!*86\Z&侠3>@?<$C'IP,*&}ZNl7w5Vӟ 'VE6Rt]W_9ex==‚6eFlzCr|wn~ҹyoHB;LNKc'BI)sQN!\>. ?Q9USBU(}]=c:"_ћݑ'q4֋69ZvFez^UmRmnco+-m:NXUIJ2L":H0?yr?R .il7 iJ^nMjpMSD5!5^i+}:o}1@g%?gŸ:HGKX?຺f(tJu̟%hQw: N!^BM_h8`p7BSC=`[z> ?iF1 $eX.75e\i^a;Ep?4rXR؂U O*6vtjQ,[Ybkʽ$\W\ƫ& UGb"h-)C,޿kzǮ+pS̺RJOV}\jne3yt3'P&4e~IcwM5]8KnWև?O8/䕔b9BQ*|6v7TRZ $*Jg/sɐƾe$ y#{ލƸ^Á#I]BCԭ:bAY`VBQy4!#?5O0`‘ { `(L OV]z/t"ދF* uuxHЎeO8;KI3 zj y񱌚my(;8cf5 I$t,p(]a {kB'rt; yv8/XMӒrVw$jk^`ua'δJKX Dq1Z/Gv/ -)yp'4Fr%8G⌃aRrq*v xBZ{ F׮FS-h']Q駻6WaS|\js?&@G둁44-z X[=^ My\k\ RצJ\ѺAs\O^Wp&+J)F+ܖDWp6|qsByV?DGZ)e^V19!ps u_1zZ(vBp@U+}Q_ylh%FP_KW# ӜVDk4AT>h7&^(U*Pgk~_1~ RA-2"-Y&pQ̳w+≋ UFA$؄QHd}f$,5RSv"l/jD):z+[z HT]ԃ-Z5L*Wއ\B2cP t8~<7\_>1鲯{Ӟj_'}'/H4Lh[ksj9d}p.;j+!,Ra0g_ɪzѫ r4l{+Sfz?N)u /yC53t|BE|?X1^v4ZXL/ 0XqLõ]\;r~ۜM|d<'%lαaw!G<5a al4IŒ@[sȠvƍkM;pR^/)gBX$IIsjn {︧#:VSQ )Gl_hCEHǚэ"gya"&!?a ⢔3GKv?}`R0%vC{VJU[ ~‚b˲6m`< b֤wRDPIJjW׳;u_wJ_Oކz"4̹dqS(W0/&xd4)<y>{ҝM.Ωn YεFW` 4hPJ}7٢rW'QJ5 uJ½9IBoU6/u8]dz[jG 87)814Hϭxڦza6a6!2 T#O7nOŃla=4ټ)*goBDjId8`L 1?%B=Yot&,84++X"Iae z+Tc re;623k_~"ϗoTW{i {  Q:J^*^=]M>oc<٨JJ;bL^FxڹK‰4]$gWjE*0 vsoScb#o+pG;RX)8ψTb8P`VM%6wDZ ۓ7Mx"UEoy&$ XE[>O fj0z'(A#S(o V&2v MatT?1ڽ\ncShe/f^ &?^&ѱOB+4JKYCBk11q}5pGƗ ~rJy[ _G]4_&!'œ/n E0EtmDzu Eg `EIjt>itZe8rۯ7S}P~A9M0&B<7 RDS1(zK!+4*mMЮCrN^E,۷\k5@@?RQ9q=*dYAi4\ՕM<]>:Gy`kĮ5JQ))Mb;Pluؓ[!lԲ pڎl 2yɽC8bêKCףJ6l^ V@Cn *0  q"(12eD%>nq}rW#PSi@&@JIyjGNFp82%-\#e\ 6>tS/Kg hR7i#&O&;߿Œn m^Xt^xx=-R//u:/t-ߙOf֠>>o8B\^|_8$u.VGFOW ?Y[_?S-w)bC _>1"3- O2h͍ThںO~iPJS3%do 2~loEq?:M!;c$nUi6O vi"/ڣ.T) gˑ2"evoG-~bmC_˥[•lGfY0V'Z|[* ?hDp{v&Ek(/mH}$WNz\! 3j֝oUgaRAUx-"Hd\٬ہ&8tx:atr枩:,x-ԈwۢZǧuFni۫3;1PеJv`8 =̑Zz: k"+p5P9gH" 1O혶/;x(u0Gz;vһ*q5('2C^Ђ,FadrGL1 ]d`-``5 Rd/ I$ݓ1V=*0gfI(TX0UoyɸgO9Ê^Pi,B m4Еןy Aq v{[:VfF;`Otfpf.kHo:Dڡa %vAK^\ll UInK,e3aB]LJ O`}?_*sB}葟3[KS2FW4lWkOY2{3:;h2AոDziUu5y8K`S|H_KT,7z-%`FC~cTjЬ|;Z zm|@MdJֱ却ѿ6O9G97Jmg`xa/lf67`[jhR]/9gu'aZrwl3=M(^ Rx>n9EI57jF]W)ṽ]Sm]), :HҔ7{_[YtaÏp>פUInH||3,S.\NdDg'" M'ۃɠ2ʭFAq_7¤fD츴U;oSEzn6K RŹ6gY_׾kxR|ۥo\b|:`/&4o_jON}TPwJݭ Sm? GizԠwoaQ t >G\&ۓs(}#&䚰!>DʣHgCj#@|Ņ5wo4~JPts:w{xxGX(~+ɝZV>rltZ ϰ#m5'kB_-*‰d!@dw0SsT:C{-O&|[vfI2.5گ*+4amvrI`y&5+jf_d+ԓFBaL*:]ll0гm:]罠omZ ,TԺpzl) lz8_RaѹǗ Hzaj{yFeqt=4PT܀IxM"ƭ5e`.ES&k@R-tu 0jn.%kpf<tY*L@U'JW[ۃalϴ]~x4ce(mPLs)t89 &6aΉC}On\hC,ٺٮS}\J34T ׷B^g{ˢӜZr !/M.!)ϲ;֘!r.ͳuXٗ㒏+fFe|+w6v>9uzYgN+eFE bwN{Ѻ D|#z13),E$6)""lq +i][|Q 8#OSGfK:Qr?{GU= >JU|Lk'GUL8)=d1]vs`Ըn\*4 - ><3gks6|]+A^TXI`%n |e@.7;߻wsK LI.979>;&ɼ\sp;RdC@[fcCwBJ,)Yxpk+4Csr-J4ϖ91St-Ҭ6}D@ňe1ymHWRnvɄ]e@t~9P`til?~),[˦09eFV T{L*iL0Qr>$w?7[يd ѹgbӻ6u:aT=Uʲ7|'M@ˣNQӞJm tm<,j{,(u;zoUA- S/WADy-$DmU$X~IeIX >!}SD7oz6J3Tkڕ Cj X]pU\z& ѾL3De=-@vMV=0KZ4- &;Hy+(&UX6Ԙ(G3nB+,W(lIK'lsXSr?f@1xPGV|4Z6eEI* S ouЛThstN93'" ~n%㯺/}qS9YCH K 2X ,^O[wF-m3tSx{I[?}%oAX zR[ Kj(&D8>_:Ð=5|<c̹7ڥL}ko,DQ0V|!.{fP6%υ9E7o7{<[~>9NTho3BR0[)a䦶 sձ1iɄ(̡ f5 _w6%B9ߠrFjžWZR((䑹UrE^_8)+IJc?:azplx!bmw+tÁ˝gN"V__Qh=I]}+_§sDH><4Xì"sjpR^Vv Mbɵl,RDI|#nϮ]~#i\pȻYމO~Qs{+ՍJ,knUU`D1jN<5GN&)]_4N+dX3!C 㫸s~%Sw6Z0%2`MdߟhT4'$?Wrঘɤ1I%ţ$wY]XSbyjr0oE8h;lE[o01MAu;@fǠWd/+xS>]/,%4`obh8@g⑋PF҆w\nRQ/>Ӟԋ~ CpC-&ɲUrSL6W1Rox\gV͠f"tQ Uқ- cyo0NTn$fI ܂RnTMnKEE}s&?]L(f8E BF_`9Xg!႓zDst_k@j_B ZEjoʹ (5]deTǃ|w do<SHx9F'}B!ad8Paͮ0k7Y V"1`Qm7A٬)瑟Q)då՟@Dg*-QˇEZz9V |:ILIF&%04SٯMF c6\.oղX^> TRS0a}7; Tg 5x%#suX93}}r&JZxܹS ^F2LJ^ w]|̜W{x1d 8y-+|1Mv<ɡL^ f_۟AK>-l`@u\sc/g\Kp/!Sma`m֛jrڵO/ >9sݑCT˿UjT桻 ōSJnVBS X32ß ҫCP"DmRߚ,zd\V$QK $X03yۻ<хf5ڱvy$%Kx?8rK$,oݶ. b{e3"@hˀ)2Q=uukT!exbCr;&9n$kʗN]MRa G6͛sa<{2?GQ.5TM,Zc w,ڷ`WQZ;FW?ۯ*\6`eɿ(Pjs`dxNTaIEhYyzSs/޸W%pSFN%V gLq1zvixL[L4#M].ئ .~,x1SN:vP~ѴCO](-Ә8n?/oĐ EdLZ<ߦ`[tȤ< }s5(I@3ۦ._:_ӶIq؂ 1HHHDž1:!9> 玫l_Sk>__ ;_"*^C_Acv"pdctd[?K` @p{%.!dHT]،~! 2"q>F S)UU?$J;@iTUH3l5R ç-Q6RA3:tQ9hZE_ #Ş.N?[ }cX84_!D>(b @M*Y_arMlgӕ y TQG;%l?79sz_`{C Nd9kRd2_EZ,CC^br2ߜþ?*fЍ?I V 1!u\߽.V\*Uv4ߓA}x4T?ȏ$}rc۾r u=$ԘO2sBxΆ};Z6aFyS/][ƍ4}c=5~pܐU"1;ݙHEIگǁD8Q_{^*} U}P$ v8(p:1 ]׵-jj =E?B֢V~hbюSϵg5 ph'ZVm_ & 1*(e,{} 0֖(j* 3aybTM2;lij2I۩{B엕2f/՚jm5}dFk%akt s!ZK_QR T\ÈK!C_vIJ l䫦5ދYRޟa( }$7袨LosjJѷY?IzWoKcN kϾbbѾ^y"u:P͉ޭ4&>F]6pNmU_B/ gm|iwMXy{qF7#k3E"Թ19tC(hK{\;.žr2v/|w]&i.#;dN(H'>ΟΠD2+a0FO&y<0-.rd/^S(+ 7e*DVsA)*PObАONs!St5ߺIP~ W"F͂Td$G+Gxnv 2,z8׾YEY?1 #hREi5EuV15 f R)$^LT k52Mޖ=.~sȉc Q?gpziX?3MCʜ~y 5d/}[D B]1b?Uq{ VC@^"k{jlqu5[ X/âC,跎te< CUOf]G)$7.ƺ; 10?TYƈ4AE_'k{+N'JldRR`k}q<O6j: B+L oIi".IщWg2tK&15eɺi*&r3v{GaD BؼbhC30+} ہi)>Pql9~q1Ih)c:MwYA^Rb+[~LU?2)Sy@Wu⭨sd \9%ңeLCsxڨ]$x2?8Ji/- )ܾ^>Tw Y5 g"OϏhQ]"tZqNؚ&"5!y\3#`pvK`[@u&M5h(>PmHp ;oC+! PeO"x3l*.|k ġk B2.?o}Zw2Vaf!)=qtox;]nQՐL+ֲk ddg~>>Ln{ H#U(;{dBtضoEh ĦXh.SvƅpYH#ro9}J) ttr)!R %DHT$|[3GMmbƊWyH15;`I.B2& WrļXaX+߫✷XİZ8TU;8* .kB+5h˲huyt/Ne5f6WcGZөI<ˣ7Zb#2!SNeuޟմJO˻0oRƉ0魢U7`K@s ^}RLE η!BxLr4^9+H뎈Ĕ7;N 85XiszAC ^=~31tboFt@?x'!q`490$iL P'&ep>-h[n R/ҔpCPs(dN w$SQP ͡6GǔX\XCXԓ/%oƟ[U<+oSd1 ʄƶ/gP@6 }R@[.g\vB)CP?`1|&zv?7ղf D12-4:j azϡ921G!Fx/UgNnbu_aNdf qEsCZD!ny2ޣkz'IBW'0If1?e-Bp-C8/7蹯x ՛KbѠeY1 a:H=.K}6Łq\N yީwPe5t#0 D_*IO:7!z3aہLUpc`Ǟ3>zJ$X|`I=`eb:@OLt^˵.+E$c'O"M5za罍8 7@BOYG-msK5` d ˩AaZe=&?<3M.B3mkSb$]sWaކ?i͐5 uMtB ;lt & B/IbPik͜FxP@܈YkKC2-nu)̹4b.r<%ŽȝL/ZmoMP"ut-%P]T,h>ZOOMMr!X61c-[ ಕtfg%@V௘C|>6!N2eSvMxe .' 45t0f ==:!8Epc"У!ipJo B5T6uLQZ=}LH_J k+H/d^$ٲ*,}̬wZe=S^96NWWCIIZeP8TZuL<8 >`bֽsƞt~~e4+XX>nm+NIyI. :Kjo_ F$MmHQ5n5 "Y &*K'!ӤpT{lhFj_År(n~݋-`%C c-;tݳ cQO#RUdX8x9EI 6dEzȡ>D-[̊{ Ki pQр $4)]6=r ]JrS)tW:w!D+of!{Y+,ՃY#)$½^Mdzs4>S]D)~$).I޶W좤(+*Ui GZ`:Rt.?C <^SAM9ogK]VAy}4k~;*#ݵpLs#KA4MmD.t,UdhLr=m:mUxrOdj}k Ppyyvcc"9*|;jŌR 9nB0SjR|6[a 0B_܃@YջmH6HPߓԄ|YY0zm>)YG}ӭׁn{0D$;?tb<ڸB;FS]LDd}OmaPBihprҐLXs#$?Fb!<MtpNLoAϬu+u\pae2J3/X̖r C 1V {Aj3a`=shqyi%NFݨĸ}tn(8"h0Ogbo8Ƥ_DƇP}nLMq EπCM#gƹce\qkT~M -|}^[*{(4j7x *&̒}P'?gw _@Ϧ_:Ts=.nUmߤ $ӡ?+k; .7!miԔ\bYٙuH5o>Z^(|n*VK9Pf 4ͣV4R3q(KGs'Nf$ڲjyYŠc AЪ̂{)~ϮyQvѱjw14S}%/\$Psy/u}2"t3OiӾ" /+y;e}:27$[?:—Wz,FƅnvR| SV o A6+sILT9 "hT-@c>mSC<2,/- িB"+b9湢%cT"?Mn\LQFnڀmk[ NT0fo{Ȗ55vf,n;cѬ)/,)úoSau/6OB#Q #]cx Wevi$t?!b f`Aƕ~N@^֛<[짊y3H};#rЊJRo4@d|ï-[DE,pۆ]LcT# rObhv3ms*WPwãͭǍ#, <+}݆BRZǥ@Jxvke3@Q:F$whBV2 ]v2?ڕo5|OҎ |죕 ŧ#;Ì.0CuHA@uaЖzx7A3q=~{DЯH2,:斂TC>-Q\EPN!|\2ZϾ:-r5k$/kOӜ:4ϲZ*tzs{Y,p_Dصv0-ukJڹFNp1ףC -T@¸G9` Qc+?qPj+kM:aXa@(.hȪa=]Gl͘%Q:ȍ JBgw;ۭÌrBL,Ug[chvdb|Ɋ,n#,hYkOv5fM^u|=GhhjqCp7B@H&<:?H‹A#+T^,xA pTϴMұ22`07!ʕO̰&$&oؼHk꣆M\odUuRk9Uϴlq~qaZyVQTN?ߣ޲0-mSgKf/ ̬%:$|MdnI(ч." ȩa=j1hZ,DɏmKܛ,Ǎ"[j6L=5@Z37'piEUwIZaT+uRπ(S p#bX龧K|:K3dȫ|nSU&3n`G6FW~5<*1j4 }\rmwWѼ;w%NJWɰ૔Z9 `YH`(cߣ@c/Mlɬ7jY=e#1X#w#(V(N@eEY1:' +WMΊ}P)@&u&׭'}sDvd"q) y7'/(^8@~"k H׷; Е&P21\+^b ϙ`P @>ضx2IXH)=OJ{c["8zEm_hr*͙-}]QT)A[M7*@{@ZMhRf#q9 ?c+' э-#nٔ6%6~O)ڳ<:( l.^B'8q֨F] $DioEcĢoI_Kar2mHHA:dt ~UBj2r QŃS4ߛxܹH!l#FNFԫa#b^+QYU5K:N'E液P}T={ yrڣmS8+ْf7D 1'1w/WpiX' :~= v{GJz`\);I J3nEe_jOJU8YH3L-Uh% ߗ՗ЌaXa\%fyszt-Xh'qFڽL*8ʫ$Xi"w2-#]J:{O)*ć}$j֤(tϛeyVzI&uL0^gTxXp!6moganNjZu-t*D٤gzLGwGgFGH^2S0};?p2żHr #Ly<?Ke喝VR,W8h`>DfF9Y0ڨj49PDŽiɦL!=w X }-@ h^SՠNo_#s8nh1v~ 5N˩x AdP%~Ku׊tRZhБ/fu.N6֘|I!E}2y y%",M򗜮Ixeo .l4}9w^|zeŎN’IGt!R{V֜xY=|CXT*_̿_{LQX ;EO&dKWrRMĶEi= %_jv*8eo' 8gd9zGwdΛmv#$l]'*ǥkoqx13x~+mPPC)uk3R]=5Ik\YJ#l՟(Hk -Y~)Q`C /!-/ $8cЌ}V1 q>"Xa_ lI:{ÙZ')޴[f뙦6^_厰]&Ns$+)9dw! v/jB> 8>|64E܂+p9D6N 7WǜȯE!pʭ䲪thhrzTF:z Yݰ0VJW w;xIF|.Q1kVN_] ҋ$%!Uy%$᯾ s3BXaI#Ёtdu?B!0Ɍjv>az|:3C&,':ū̻>&" kV&PfH Ѧ\b22_724xU0muB4M8I0`˷]{vp -F%Cjwrs-{m/Pxu<<o՛d9w:L^ 2zI/4 ixnB,ӄ~{?p-K3hbOht;FŽ,'=h]= h?%(of82tmayc з1O"ګ}JsŘ@}=|}OS4GTL1LEڨ 6Dfxj/l9Җ#rG/:7նu8OX}bF6>m6;85YؾrB\'$Rvv;rksPp6">Lݨ~+$?&B [|J9f@zîa]w qUM9e%oj c\ָX v!E/U߸h0q.X[M[IY+W ¥fRG-)G( }#\[%H g*`JmWWFr +% 1v/.Nni6')u`ZdAÅ]D AJ| 󀆩WwF3:FӹiǢboVɢA4ag (x6T&HwmL9xQ8E՛TފY G/B@늍@ݒpaG8`9beTl,& HZU%?~tsKlH؎ǙZ rQՐīuy @V;Ti0$ZS p*fRcI@x%߽89u3$\`qTY 0oF^9@ARŘ)amZ6F8hh pLAdq_9fe?Ako⽵E|#Вĸ@9lty{LT̡?YԺ1|U|..4.ocFkťNfv7#$-zՍ+r$9}:0>w;~rͻ9Sq(jtAIS[Zs vTpdc [j pu$3?"J`~ζ \11'hsRւ@~$>c5\i/%ZmT x@ȿk\PpvBC&Ky>{}LAիK +\wy$:ZK`Q`-că @)&Xѧc`t,] #J(Ucc:vTVTz֘:IW 2c PԺҶw@Vd@V?(Wj n7pya#EV;4=./g弩FIo)>9ti2NasPq b޻6;p*fNelHOAl} O:ƺF񘍆P<0-O k|ryaV'k1ReVc3*CK\ ×o]ؑ 2;cegaD}~!F> 35D# sfpde;ط%8eja̕M:!'K (3ZPk*ЃRNA=٥ ՘k)>mPtzU~(,JW Iw1n?OXQ+;x;ףF OP|P8lm~"g-\sWFqU*4Tq'-VQ2 4~Y0[FE QI~̠Y GZre0wډr=V8ӋĪڼaes!K[څ@.fqHR]-Db`OwASSp-'ҊFN7aG}rⶹɉld0Z[F1_\/6D&nt,(>' #=9G 0xl&̅rc%mz) d 0^9*Fg{jCcl'[tϫ 5R;ɛsϚ|%ة!Z>gfG%eov[ Edc ,6V!smojmKh)3syz^yU-&4JWÚK>肳NYw~Lcj@ql$ uU*xo60C(ʆz.J4 "$:&jf/37QøǨ'>fi;XN\A(dOY}E X42S60{0 3 !,TT0wdߥ.N`k{ č bQ$0;T)>ۮhPi)r:BXD8Q~*N,5x (em">m61ᴢnv ㈝ܱKt{&!E{gmgHt[a12j0+> yDvrc8Z\qN'ucӡʡ:|B=lq+oGKbr ^ktDlvhӉ9bismoh5FRպxII9HX} X܋@Ӧxc6#`u<|%)io#.qibxN--'O HL$z9mf6Dl1WjM\`PY+x3é(t^].mu2 o2 @YE9Dg̷||8 a39U% Q:=_ :Gb!-=5%# )(,[2xs < q C#FŐ o:ޖ.3xN dyyiڧd ,BxUU5߆D˯';$]! G۷u9JAf8EU$v]78Te]cg<JH\@02A>O w1;D3(VpٱHWѓ[7@ZO*_Onp~q8K|@("D>zL vU_cP.]H`^2!ޥA8A=G7$+k!议t^?{웡%cc W{'aLTxQ/ssv ZSƺ1?ixu>b?aEFUb/qj;0qp_|(Rb %6bkP=69mʇZis5;>Y&>$hy}Bٍ<({N|m8-M֠l_upz\j"*B!JFFI؝*AH6gl7=`}`!%4NP3""VVq^);i 6Ŭ!:tሻh2[.T[ q]W0V(0'qT'q܈H8[˯@X."'U1+ 5DaD;}u4S:h~^ȉR]mڍ,sVH̰3=0E?uC*mM$k@r3tP]Sw  3y2$v^=!4aWH8F|w~%M|쏰talRZ/}Q=[zivhUG?Lj71P V{I4@1B?`<8/YVߪ`#SNHusX,ҫBGUnnG61n:Rt+G5Ulm^kT֬~+{uZbkaMb+iȡ[KV>N٪*I4ܳ2]eݭǣ)YIMtѱ/];3C&Cf|R.C ~xjz12?2;K>_MJԺ-~ mA{MosVMz;`SPjE ́*LAnSSaM]̀* PL/[12 VC#h*mZ jcħBepL&O95dn+y:LIoc4[ڮʣ~{8w[&Ckm9Zsh= [ =eL!Bj"o%FԭigTbv6X jt` N`Vgl?y+S]%D51 j,mL;eu xd]zx y㘈 Ȍ t%S\oq'cV&0Ǣ}?)0& 'k|E{{+wv#W }>q4cTrCLC=Uq .%i5ک0գ=7F ^V UI ՘QUnp1b +%p)aW @) YBg|R.⒔,L KIlaK1b^q=dO;N-lHmSGM P DВ{fDqv.,Mw]T(ى[xqDME@V~?1+v2/"?K6b/P+4^Z=>i{0yL↺kTAJ:jp]M3.Q՛BTA5''a1 ` ބHe/9?l)˴T/*թ#B~\Z-Y?Bh@bC:ȉu=Gu>5S6=VnM;|L/+x"U\FFMCkF`B.5 ɫ_'Ϊs.ZV=;* nJP+EȜ_&"!"7ȿkU ^ٜ͂Fqa߿dژôl$驘 thM1U='2!q?hMduU(Oqy(bbL!I`&ϚqC479ԁ\#5pA۹1 ~A1>B_-|wJƺS>>kBNK/-,XU= LJ뼠 *RWx|p#:Ӈ)|7@Ghi"Yt߲/mNWWP6^?4ѐWq]ak>bS *%KMV0jVg"2g1)4\. Edxp#Ryb("9Zt a-Πďj˨!=cDi!:w&e.hpYyy6N񟘮m@>|ޙ`G8G,iK,4S#L2e¼6/| 4D<ȡݘN9۵RN C߶ĝLKuײ plyerHXTX>e"i@(G)|bse!1!\zp&/:~n5⼰nPR~%&Tx:H7B@)'賯5..Hv="""e pӆ8U.󴭔);pc$a 9a&'Q4z>g%0ohTu /|dPجбOhsdo 'Vs.|)Ro $K囡_#=,70Xm0X*k|,<ϲ:M+h2dD!/gK&&=AC) P̘C %]@X'c@X=e ҳ+guV"T uW[xkjQgx$ |J8 P8ȟ)}&WXΖNQt` []jILAᡀShwQ#]`otk{$0p@eR({yҰ*]${#nL@?WzS) IM*ߛќcvԯY( ܂'?D3 .Fj:)i$';ʸG}s@"QMx@E;u%'08YL`\3!hGTj%NP̅?ZQArjPby~ 2+;u5wٛ4')Z b cw~=ËBqLzw\͔B1mƍ)vCxnnqsEqxTNBQ"&i]?LS7vzAv~ZM_jZQz޷pqd$( \M}k18n6vS,Co/Lȡe5ƭ7"2r<йW̯Pc b~pP-ڦj(W [E3}e 5Uݍb~(4?Nٚ -GYEJW,:tRT wu!|kW2j{,8uAOZፔa~.`:X3sLȘ"J> ʃ&Q]G1tTD.2v'^ 5u:% m~&bn:6Lw\SAmQ~ ,%N;S|8~'SeoY}>*Q#M!(+}oɶJŘHgեeU(boH}'gP 9u?tnRD&i@7K;APbx(_)AI[7} 6M`H;yU!X&jE\]^QğK;B6?~UjEXt'[C{5NR+l|ԀnxczL4/{pv)S(3Czc2d~tb}rwN2, "0 u*N:=tm>* ;:eB;xp@wkos`*^kcT'oņ<=qhL`C1okjSSE'NzkYIvk5YX}'cVZ% AFkW: ;QҾY鈿5WҾN[ v) wLdĕCEyOy@•YiXYz,SYjfֺ?!= f*tej !Ë H+ ;+ݠʾt"0eBٝ̀>F:WkD{1|W1E@+.KkSUAlG_86AM*e2> 6pkؓ:g3vK"KțrÞ~=\?ԟ- uDROp+T DZm|/E:`I 쳺(]5:-kp ׼h.7m$)>ˏsذr4Ool& RF/*qb01 |4[\'eg+o ]hy7,¸cŧijr^%19*>W`^/Z%Fg?(F6`-GYYx SDAA /8 +n CT`u#&o#^׆D܈]>=~rLt1mij[h2p܎~f{b=`a3Sf]G`pQrEh[ң_Tg%r6 {H`i!۶˹zRs'br9lyBI6BP+` 8Fn7ºthu{">>rZKGyCV#X.<;ρ@hT]ᷴ50sF67.A\ {(cD{7P Έ=ìjm7:]4w `|2aa&6}X#$<}zREjӑ>ݐl s|~v$ib E ~q۹Tu|{Vˈ>ٮk5,7b&1שQJ)]ۺen17g?u0ܮ}8H3s`GtDKYGb04w[obgXӴΪ*$5g+Z5W*0>*GWT^.Sx&G\闊Yah} &!OoTμcumKd伙hϋhM Y`(Xm>̱2uN(}HEZJOk̺gԁ?zK׬V6݃L6T C 75r)@$ ssʈ[[3lcA 6fKv7 {t( Ͱ?y#Gt6p^Ʒ"n`@ځC6GS@83Op?e _\"tOJo/w:<'H-UYBr׼۸]u l|wPJ k*Mqx'BXf[M( ؈~]-6/%}P6 ?֖ԻM)BFNm 괨fHהd `<Ɇ6O`arƷ [{?l(2;d+Ftb)͜S(=J]Йւ(r;95s)e; 5h*2$)w,[+^ lxCIDICH^$)-ak]c9;dKkDs;raA|RBvÆ)jx5f3 ;O_![j|bBqmUĹ XWMy]^._Л!X|o-]WoYV6+G5nY"H;uPSM}wxL)K4GSNן60Gt=|*XIxݔ2,1B.CeW?bJ 0E?e2ؔ'wݩT8|N 7T=rsQ:(̾YYa b㣌u!([tGK"-ikB:trY JZTv4qOȔqG O1*Wt% Z6jI:5WWrjP =("n3!a( x_WystJT-V,Lov )]֍Nx=1*Nzcת_=itEebc{lcD}=&V|.l- RL!-U)8)b@Nz&V;pr*(~yسZe撛dp%䖪?j CKbjIr>4"qbnjIz9{xڹy ++zfFE8w(UTaXVbaϾ L0Ai>S0mԘg6W}FE&S엕6pM# 4 *rdU}L)+ٞPΛ {;FԳ LX d2dhj ,"RCK"Pց)'$oV/)qtGzK@ |l¦DJ[Ji@|:|\ổJjݒm8S!v8Pm>E̻Z @]8 2y[d%] ^B'S&й|V"SW=רU˔hʢw˞ˆ*cϿcrӈH0o#?O`ށTEbxhPT%m>g3s]&7Ƿ~2lL.7 ~yoL>" O6TԯDw˂oWΐ[t!IVa9V&(C3:h\[w2lN7~qǓ}"'WKNm`p_`\}G5F޸\fL3E7,}=e'jǴFג?lHG1 m>e?Z?:KyҸ(۳$,f=o%y6 SӮ:@PT,EM (4o2KS#u?[x?mxm| 0Qu?9\hth>!S0,a+y`6aq* >[53t[s By'S9ecTVsp>nQ L}Pbj c><ƴz>*Y~Nbv茷DE`HdGWMXS$#$;R]+C'wz t0>ohO8/*rVGOZglũk*4NH75¡9>%x$1@G~l XJ1!ØL[ gx{9i5J򐝠xcGL؂ӏCBNONeVYJG ħc@֜\nzdӧOeܽ.d^ E~-=X+g@B/(ap!'Fs8([Zmh)IgtjDCn-U9b-*pjr4[V qRdDŽ#;Pe[ EKPY8ny(T%QC9'5l+B7Zg&`x81Z_47 ($.t7G< 96[9:7"ܦpDU@mbD0BA]Z"әJ>gr|eġ>^Y%LjiԊc5M>%ꋻDgøK!o]MޯH:WdHQa`X(3"y4Qv,˃3ὃr5/F~O"'wʿSًtJ0qD[MVGjqЃ!c!<E0HZ촒 7ȋ[|9f,zb}Y]/oE&(@$QhuڽmA k['4-3m&}+!+ҙdEaDVMGzy9<;O^QS6^*i*K˽wj1T&7-[nrw}97\XR. Fu›}d\_>Ӿ>re2QNml+s!|Zup ؽ{0 a&KhomSK[zoS"}-"wJ_:.8ZEQĪ@|8/*4r mm·x Yܿ>q̢}a\˱%H0ׂA[}wS2 ѧ:eIq^%[$Tώ! ӛ 2Y7f!P-zymH3,)+a0hmSRVf!FL}*AUҠ.Qi݈[p|VT6vSCrԳ-7q6+YXML-̞MkkDk~o`. /#; TP|= 5mbZIL JHd<~xB Dx {g&V'"~/}ǝqj\+WR} !A |C<>zQͰ>Li7ZosQ6i\l_)S̋.ZLSi( ss3T`/ڒwH;1FІCՕܦqHQ~t1GI ך5W$('&?lmA-,x/woLN|3I0؋Xmҏc$B÷"iDt=Ǽ L.a blS&y@3Q'd%d5a`e+_g-V̯3p%XI ${nQґF.urSz7JvzJ1L#zsf FyE$dHLP5?9b5\«a!-/4 C7fiR,(;\۞z Vy>:$.<څ"X8'ɋ@E=V$ 1a32 u6[ģ'/y ggF͔{)F JL2-.\T'h'3V7mB%VU y@-Zy`Ue<{osP." nW [`K79ż{9/k{n͸c\6NZe7h3 !\_ ]4_`8+g"M`T<&QͅDBH9̫q_<^~l"0 Pڶ<1gXj>v6jnO"L*Z2 3_ -č;юAdBzzɦyc֬[QJ2^]OgrJ!Ow>~^3}勴r恗NY5l1C_z (M[t̡kT4(ޝW/ q-TiիW.^`." P-}i L;vi 6Kl?ҘGBk!A Մe[ɞbvdN,1cܪ2tF͞]sVr#HY! wd ,`҄`,M7 ._[@pz PHu$&<:sDcC.tZ`eњVzwk[cڣޡ4H"1ΌFrHV u V"'"qxX$FTgQ8* Qy'Pɖk*Fovsуw.ܓ:~Ƌ1W'wɐYk^8ueb: _gM~*!Lr Jz~% =cY=3$zq7IF;uw> #Kw`f[^˽[ :g*6?+_k},5P"c$1sAp'o>'NMVUи*1PCD)!Ǭ1!YIm1lS"kT7i<=due{i^|?^ A.ᇄ`*>$0c⬴"s3V=^>;94tpV ~=|k7'_sx~~14c1S,oO;ܔwN+Qݡm)YyF#^H rԴd(Ne"tJN~SdxSM@Lx:)$ #P& ک+P[}QSt ^cARE\ZJ_ x[FnoǺ FQǨZ|h_80 Zu,|nWF/zpn١{dr].DDX;R*99KYmD {Ue þ//1ATӚD 3lr͞Q'x=Ac"+@㩑e.Ҿ8UcUqV$6WPTG'ˋa;yCkB:mnM"L2nؐߧm%|W &s3kG9HaAtI#OY@ʀ&/'UeAE% s/#ejP ibcv>'5gHzU6 #Տ''Q֌ƲTr?ܦ,շ\!Y*/ ]~H*~30/AGq xj8Y,K5D8TXaaSRA翓Al+!Ij.Xms?pЯ&ϝ> 1Ƈr2տ]=8ԯъ .6q3KcMȳ Hv4+PJ|vfd""aޡUwr_ ٲP$ʹ~&4[r6!b8Ӑcv9yB?ϲ}!Ν:Gv׳_6zG^M8h[|;P b[iܨ:eA)iDŽJ=*4gakZu7h:7n\FQx_douЏ"V(gdrbi^m^UwdkԈy_+gpCDUҰT /h: }1F{r(B.`\IM>og뮗_XLuvQDz(r20k"[ÜRufSֿFXe(5=QR[z~4˘(BK$\W Kn Rިb",Uv>BfNd$ȴ*- S,&M~J!e 9[9#O9ȸZiJ!<텓0e(Y,lmo ou[n,&0dJdJ]Bx/5Ed<\4⎦? 1a)),gxGs,|#NgJ8(Ag@90* Oaus|7mT#qVƔs: xlvPwuo O& 1"Z^,L:vk&3EHI9<gYQeAL\i12]6QSnMwFH)-hlW 7Թ~}v=z H58Q%/N| osA_/욆ES2\pm=D6f40.TI#E "a}BwU\0{Z ?밙&lE>j5Ġ'ĖՈ&%L )~?eL&~9MusMT)BWCo[c".aw^,0#dK ratD6c }N #| A#!gW;@ABBdWr"3B"= -.Yc#T'~.Xr2%(dS; t {&O)F'CFu%nIyYac8Wz)WRq28@+`?DU=&K}1~Dh8$UVM4|@W;(>`WJkQ-p9y:$+Խ:Ep 4">sd˫b62̠`Xs_0޳j1;RnyEyVebCM%U3I(ѺH?ifdzL%c "`h޳Q)@(H3_#6C2,,U9y@ir$tb8t@{I/@ 8YbAKbku]Oa,ƵmL7S H8/М"-3Яdb;# wʻkE2ȳ:ҮsL֢`T+5h $]O4I0ЙE~%[8ܬ0B}9EAF} Zک_;!d_̗67ŧWQWg .TǨ0#@&S|e]Ij4P{UXo({P 'c.s1j/A>h|,ۤG/~aJ:HSN}>4z6]!p_}WTkjK:QÍ5u3\f}WT5SB+L+>j֜5p9z.Qt|i/$R`z2||8yT7+gtfPnjxF.y ~ܵzwq!zt9jxAk[^GjK|jƞ߭:e]wbt Zv8 qƾxښVM#Bb^Խ>Љ"J9|, .jE=ƍ4WE;]ةo=RvޓaHZmED:/n]2F߽ؕr>'BQ>cӓd>OA7b֘h=]4 \ǒebs}{Y#~¼e#^.D:4Uq 6]qho{%`fM`Qr,oNFgǺ?F+%"1B1k&.lȸ԰wF/&9bCSxkUfoRsce]HKFl-Hq|݅EV<-j6/ҵ&Od0n5ӤQ\R68= ތY~+{qrZw&Eu&פ&G~MΒeFb 2Z"^?!⣋d@Ł@k#0VvǶMxLe=Vvu?UgpbߝsA?;e~'%5I !:K؋jb H&(~-j3{gٺlJNk}U-\\:i|%?ֵg,SHŮE=!5;R#QyßNEiVZ3AXZNO݂ Ku ,8Fs5ێav_sNh'Po~O#ަJl}N[q$?JЌs~~9l͖Q^UMX"'8>쒼[`iqM# (e, -/|%GB3FC & @LFtX`ZE >ܭiJ GpÈd%f/_> ?~n< }籢C}a|xMVnc~m m*ר.d\̨i)Хx1i|U c.vMK4}uC"?xcZ e[;=kBfNڌZĐ(~ !k৲ѬLD.8teY oc*v:6bR~Vڊ^ 5,caȒ8` [~ZquuK!CN-YJoHSٵ6Hɧ Tr j>@%Z#LrHuujL}bՃ'm3a,-_HvТo؂=byAo0xl+TbRkcDT+sIKŬGe$M{+9U6܌'p$39BӐ+6[r8+! B/ $x(tT8r,~L =U'o4edN !%G&h-h!$@lWEۢ)_Eo4;˳q8MV1+)d#xb"2uwo:WM+G3Bw!ղ}kU2؇N\ FpU4Wa %eD`h0Ilm/=mANm|6r݌27F7Y+;<0w]o؎ 4~ %Be5lւ;̈́u h!%n$O2 ='t+HcZ(6n T렠.Жcq`{m`A.SeW s/]3]jBmު#g/ {_K%f#ηu>a8@=mVoI4(Wx1zM}RJmcv%nU$dV;ʊ$/$2n7i T[#޽s&Qn.t|]o*y{19eOwk8de L,6̌?VƆQ,2c_rLr YCZU΄+cjt#х+h%IC!6s* 9~Iժ>2#/)H`]B6#ݗT40(UiڐOjO]S17fMb[$PZD,ݿlYz2m1tr4Sb@=njғֽ5cMX< )KeNH@s JCt,vZ .azaC.}9 ג,JK[w%irG,vTRGjdB!2^\%1#&lhnas> jZ w&>1)ASWNu7?'1Uq; FT -+':څ/ƀ|N Kǎ2A 9`x)k%dݗW$-K.-4F%t\3sLQ\Y-CC-WOoG!2Q:i:H ڔ\Ë$㑨T/ 0GV.HNll:EV>kˡ 1ɡ%2xwJO]QXV9Z:*|nO(YTl1;dqBoJ ģ2NU&X*31ǝ֒3ST4v^g>ZLX8#/rPTFPsE}0kz9%KTvMp+s|[!Q@VR29 |J3@4EFQǦ;b, 円TU:/K..)ew~טh YcPKȵ8Te!;ԸOVXG9A9-{ee:c¦RjB6%X9AvN(pG0ѺH_KJUmNl6,dgqo$'N\uv%Z h@U)HyʃÝ+Hkߠ\gDed߉W7޷\A/g^H3}.O?\ VA;މ0ŞO-_㑚]jt j*fbZI>K{[[z=񅫒}sfޅ's"їohH*:j QM5gKs(ba߫21Q4! 9Dy54.u(?uG.Nm;fH14Oɱ(: ߆uqzK;`,?g[P*;sKV)DoC2fοd20LC{Q4l7Ϛ?]/`޶e;cA1˯!F.GMN ~˫r[YhmM;V7j.HGէ#\,7ԕ]¢fW oȲ&FϾTfJW槥K2Mˡ"DU ek6/>w'(;z@N~#VS߃nSj:" #9e;ز=YHU>^&Z=.|בv(G*3Hq>KZ.v%fv۞g`I\ה8gP*ƐU o =f]Ǖ7gT2!G#mMR:Z]%*nʺ$SƔm[nѻ9k+fAJ)Vď S!g*?d"!]Z& [=[!f&,/v1*AhNX-oZȣ«]BTrWτLfI +M4tOLu|\"_w_Ȟv(pJ)rd7>,%I80}B JmÏp)*M)[&\S!V:A3U.#_iv6i`~&ɛk#ɨ޹&q>85âso݅g dD>^CzP|LȄ=t^G8$PTRh6<.(tTV8+ ZzdڲC~ ((pS0 '}[BH44vP+dbp.wdtQU,xBƄa<,eEZ 'P!;ghg1+EG~>'dHo}`T/}M9鳟9PVO[Uyܜ_Ӟ3=!)ۈn8 *̩S3`|ç,jV9tA-*š}D ;9UZ\ ތ o|n`%P (~O*<`#%dhC=Vc\aq Ϫ.k;#yoǑF̀ VSfͧ jGd͟MtXe }֎8Z7]m#dq殞y_sU˕b~ҩ,:jq\{"*P2Ԯ(f&ͨJ2qCe'')ZVJ?Wgz(>ܳ.c+3e7q&VӘɪyYW/hlWeW*=FmohB5C ӬiPi>XI|Q؁.ltZb‡gA(@nyH=9"A:ntϳ+/Y oi`p~u-K4oJO 87YHPu7p(GQž[1xcW'5EGYG̶Tvb>b(lVKOKԢ'*+}`1GeBAkW[W1eMjԃrغ;#u>W"sǨrz[\Y yZD|Q=)Vhјr=jQ5׳JG$I)3o68~7tɒALt(Qh>F$jNV ]`c[6q:^$~tâAcjI\kb IlG. 6FKn oٱѪjP9= _m9mkSF":K俉[5h HRX" $Yf`;c܂(ܞ59gˊ%qO#? lJpbնnݦ"L6@985~. 4p?dF[ ݈X1V__(^㍰ԇF\?#hێ@^G㔃KBw1N? jT )|iǺGTQb0tJ_p#5!=s?0U\L:GSgQ;oSSx`$#1YmlUeXlK1<} 7 ʟe-b0[ꑓHۖIAx^;3ϗ|B)ǽ}P_s~3ʵI?!cEyΕ 0il[ ;c_`RS{+oi2"hdS15p'ȼg3նe ?,(85>f #GZP`kwtut+p@n$B$4FDF'B @~Rx%c *׭Agƞ+k<,u߲V|)JņWH~1'/D&B:zRS;cɤt0 SY dng|k/*IwɅmN٪/z$Oݛqff.8(a]jPSz C.>5NkBƂ`.8A{]!KvƙϔI|' uE)Aa8W?w5>o/4kaZOI9ˎҭ ':~@`lj1xt6^#O׏fhZ)zaNNg,ueqqJhv)4j$Ꚋ|;\Q[/VoEW&Vm#KS VlNH}H@*eGU2nx,kj4V΄YM0Ư")ěȿ} Yaf9K!ݦgn*g aE%a pe5*(sq1*b !@?9!Qs;ABh阈%D}l7-L:04e)T'|8'U4{%UbFÖ'HhU#^^3XLڧ7>ͳn"WAߋ(?-$סnjH6bx`\CLeZoZM\-s໯}9(,68u4Liو9NJ`lsxn6EsjDQUjA] Չ=`[`$DƚLG7{2G+{A0F fS3X f^Z}s*$+@u?~t?D3%crHK8:cxxs^U r a6ElhH9R6nb"sW} pO((Y(҆oIQ{=FY*a`N7NgC9uHCS5-PE8i[I56n wuRų?j{ +bsO_}ZR 92:Q|"`:YW],!?q5!!%% XtqLp̩{:py0LwH\JL|CT5#>؍퓗vݱnMТ)]7ߡc49>zǎ\ ^hn XEgM#6V[7ݱacA uܸVAc>< 鎵:Seew Eg iXj 3 _q:b"ӽT ɰŪfh%:]O/ MfI t(]@r1(k ӱ~M`?<5,h=ؐBrJvcU`7F^ɨ]q 0>ކLY#!`yzE2nWh' mZ#p;M0j@=,8ErK&N%kk 3XLy%C&[ݩ^\wJW_D+2 jg=r] cP=3 qHÝdΓC]_6__nx&FȬjUI_~eA'z\+H~]p0o=Li;:t&S'4lRmHi1UD#MwR`$mH oeU0nseJ$I݊g&=y ѩ|$࿲>ĕo~[>D7yIy+wĹӱgocz lbwBXUsO,Z6\g̋Y7&$K|^,_zҐdmRbFVRzIJ(m+'B4/Y|C(J:/zX<VyzGR6%Lݵg)z5[ld׼"qH:yo(LM_"^BM;;KҘL[G$Wsv)T 3]>7[b:ש^3-ܧ4X[[.-:h)0dHU^P|/zw(# wU^&Pe|]svҴaf|Gq틈sZ;C&6[ҾyrFI=& *SB[k#]:b@v1i&6Z)gŊhPj?B9>בd0( CD]D4-:0TAuNw/&~XE/Bd;:WE8@HO9-HSWwŖAEF9='bѹc7yH!v{0hx16/6HJAD@PNMi>h+RFAD'`Hr AI×מ0#kđ+Jҋ)zs_֚{v}ē/] WȆ>&<]G\ "uEQyw1ˡ-y'阘l#/F+ ).˃.$BC>LND3-d@Em&ꤠD]`z@"M4nnˀEQn1-Wc8& 7"h昰mǶp?5ZAAd&fHWYW*X;ӣQ[*| Cᒯ8,\Xl֜"g<(JE4e|IñBBA SX E>n˳u4f~zoFg{ ߄G{x62_6!DQ{!,.[ /}-lZ!8$vᩦ"۷V舑^:4ܼdJ~FXU؇ 6|cnXӞxo?Ȇ/Cʩq'OwǃRČbb3z?zU9mSyYY |U9x| i^-W>2m 501RQǼVz=hbPP^!I|g˷@ j(Lr7g',]Ls' "gM˞*+!U?*C*SP$sXDB{>T!aZo@J*I\KJ "V:Z&4EH gc#u<;փX4#?.bd0`DUZNZyM22T޴`!hEfjx_#z_?9:{n}HF5n#_K% @"X \]b'kOMV-6*t]GS`8Z:YAxAC⡭DJP !d*3)I(AI7c3j#U'[7m.>9/ 0&<'a7$LQ{EzYJ 27Nj4ͦ)d.!.&ŇreN;(:1Tg z:^diS_O:M[V,b͝dQ^,1eab̬X'Yj:?`2DF pЭNj٤Qǒ`CzW,e*H2ρCmpH {,˟HhV ,nq9Nonɜ=ynN6g&~ˍksV]Gk#R<(RbNcG@{3V?;r*%8007؟&r}گbGu Ѵ!r8sPJx3=m9 'w2Yk2O' dx/I#CU˓@oٳ>ynU;j rU-VWzv2> c]R:?ޡ| kIlPw9BYK,]K 2hFZ:+N[-'+\' H5Mm?'XߔZ)j$:gwl}3g+mox=4n!RH'D/Wd8nFZWL"OP<*23KG8Qu[^'\7#f [B_m&9Zmִ*<⹺8qk`?Np+*2 KOAYyZXEѼ:AHҖpeSz_D0%18+eq.*p1 /??a$ɣ9ua#АH^pmm>_A5C0ewkﷃTCD}1R |ݲ{iE&ګ7U~0H9 O< 4uF+3ZhsS2"Y N]#J}AnRoE <>-HxW] g"*p{wyom`v*{.KJDʎ<hLUEܤ`qFQfpN+=XHCd [C8qp:L(c5Ɋx\enX*Р}7!੭9+L<ƿX ?Yb܏z9l1dWv~ )co愵5G&Q{H՞$gȩs pۦ7 Xo u+[t`N@c WS:{\ˇt&϶ ]qB\Us.y@@?eRs[8b&YuրaL۟a"k+.<3SE\9{j>kf\7~Ə%7J/AyJbr즰Wd0!m((ݸH&:,{m8$|Oڞ-[`U8Z!xi3s_64*0(cht\Pf .{Fm^=O@Ҵ\W&opӚT?I A+Q9\Ao,_4ԝy_5`#}¤$D2 eI 9r0u&Ee%]AI{p.U \syK U7r܍9#/ yc [$"Puv 6SA%Р/j"{0\<6n,Y=.XF*ᱮ{˅~Ms4=Q:\1< y篿҃ )@ÛLm!_z (s[8(/PQh3s.j-k+H{-2`eb0꼂2M`ϝݘ=.tI9{˪2 2Z> J}!2d@˽AQ%)ݚ0ف!"d>w 7f :c 8iIH)[ w?w'fi_;EkW_-\SljβS_"m֓C*~>B# i2-gH!t cC3C՗Y9J Us(՚赏*7a^Pȼh(,lASb3&~!TJPp i,sHJ9"_5cA"yۗ8 b;Մ~@RٱI_$zpu8 Fyr &Ұ ѡ.B9Ne~6`Z@%dx^!A `~*t ڠ póˡPPfĐ/:7TǴ@ !dWaLe}?PxNX\`?c~1Z^ %$34OIGJiӯ4x3ֻ='K,h{8pȴGZ)8@`I&@`&d}gmu!5ّi1OVpf^Ĵv4%#BQq[%]&æp%U,{4-{J,lL {)'AY=H9h[cNvR{w&&$nnTw_Ly}= F_!LL faP@!J` IQ$mS]d2Dĭ?Bp8)#xËRРhgQ9<@VIⲞ:7_>q4h'!&w: x$D,Pֵ(ïA MrN`3@<# 򰓽}H{._fJKJ&]qIP :+Jc^z;emPl'eó>F UN>8|+ә$u(5ꈳ%F],5őx 9Ug_`,C9z2iK5?mWP!{:~mXn|zl'!÷%psz!ț糮FZ DqTiMͥrN/_\Fu(pI<2`Ҧe!wX\đl IO.*p&o;IJ?+=p&)^Ho`^%xMmM.\5YAf+׶ ̙d Lݞ=цd{,!l<5X5,ّSI-[ȁeujy|D61v[/'s6}6l.S10x8fWj^CO5 B=ql9ŀc7rUv8H6.޹xs׬#G2B{Х(ElA\5Voi]ZWFF% nˈz/ljD̡.vZp\G'C W%L١]/lΧ8Lj%FdtA0 lźTF|8Ŧ0g:k9E(Z.j{JaJ'.(W$@ꗇx.[LEոA+OtkUD-6lU&HBZ<,ə9Nx8ҥ'50w 2Hrnpr f&?2+: WKM12L!ͣ+ (B)XU])RzԂJj9-匘?mDivfsJ",} &͉JAշ}Wk!c' VF꣈L.4Ww%΂m(c%ڳ4͗n2+W qVǵȾ?="ez$PSvEd,o9y:A\>dڪ죐ٲ(v:V::>xɺC{-آ%іLcȠ^dv1s). }"(y?|5FHk}겁Z| .ҷ{/ P@"Љ^~Lpz|g5^@DoHDžl><c+g`G(G /K 1 ی}p~Qol"31 cK҆TU\D8ȈEL7БsBcnO5D.2J#dFK;mQNycW-$MG'"Ka R$@m2KİϏȘ+uZL!2jT0[yDܨ¢DRd{bT (LGvI8~$:'%27^kVWc_ғ]o!Ea ,ֈ`Up"p/nuK3$픧"̆o#fv<4DN20xT*hݿsn^bywzg ms2W6 oL @ɳ݆ʙQ}lWpXZ.9ɔTDosr ԁr~ w[A! 7pkQ(ΚOurvc 5}C~lteͭsĚ_no9yd<$_o4cX>A{۩T(-䅇HC$O5"}6H!Ь&ŕy y|&th"@Jluyu+6*k&rAUJmY;ZD.y=[:;UHf nd,JNJ[63|~\ %H#)vE?'ZGXsia(6rt`X0wgT\2 _$}9^Q]H%c/y}DAa0.$OkG=UO'IU%Gl-bL s]r4-Le|0B[K<,9kv#|l 9'Ozԧ|f i̤ Si0s[6r-p[٭q@-׃ 25N+d|5o*1"w+.Isfb|Q[6, $tiD0p wjȵFo I6BU,ŕ줫<_v^>:F_ִ%hTVAZ7ƕ:%-21*#bmYya/hͣ'D ZQ8mi|Bb`DD4%4xRr)o@veR;!2U73 ǔf+m *GIGCݳ --JQJ{zk9H^8uYvEW|l49k/;1G]nw2D'pH{+'w#h:[Z]؛PeۀػAJ{~as 8vZ%:@4EN3_ ;J8k2(6WՁ sXC̾!f{>[ݧB0T"0cHp[pzʠ`on$,/K&;֚;AJ8XXu1h+Cۋ1{D:L(xi'Q0СHbL*:đd`?3!*W}gTpɬvx/6< WvFiIu;dCƐTmʢws+{Bi:kBѼEv xr |A@M&ؕ{pǨ'Gx`B4z A?Sk  T}a4@&6`oeb{Js ͳLQTN ݻ>b9^[OEu;hT"yetB'M4( pOwbzМlSDN3sI~+ pvcy%}jtu) [Pzis-Am׳f~M`ኞqhތPvHνT~O( ]7!D]823{VAo3:OvG,s F[smqjйT[>Zmm'"ۘߐCD%Eä[L:d&15ȤIQ og\{b*4&iҠn}op:, y neǴ& 1AR<8Hfy؍q{'ls`Tv8\tNMW|U_fAB6 @l̸[' Aj`)ov8{lɐ&=D5X a3àV&W"j<]8w(Q7[ed~G#;3 iUwޝ[ Ty>?KOt_ܢ쓌&~_ч=~GzxHfO\99 p̌j]V#ȥ@LoNMﻰLI#̮Y-+SדTkRi2̦ZNĿpt.5%;^MYysybNA G]eڥEr"\~fcrhN sQ`YB3GqU6l{.q@hhEMt]/PV2J LU^SZhŸ`W)xE*)j-9Pub;ia;B%P*D~6#iI]FQdz=vCdSe.Ƿ!#ӐJI멓9a y11Qz dqT1V#ŽZ/m@M#Yhw#fFH񑨷w U!쨪TX'$( `oWk+rﻘ+nNԈy[3%<86yNp47OXhOSĹp骴+#v)xLf{+/i69*#jjN|]Hw>P}wNx (`_3 4?~#{YIP~8)%Q{OLrSBN#Ԅ26I}fX:Ie[z^jij]B B+<{英53i%YzXx3Ű%dKADIK:;U*]P%& /\S.߹ry34((>uv0 }xRTu.IʼGpqF%多,Vk bcvP;AxR86݆q47g}y}Z@ʆ:+#yM_)EF8Na!yelaB2e3lF{,5r [PcgpŧzDlYOT~Ik"==>C}]qZT )y`TQmoy\"<0~FB96f< Ƌ47jjT* DgY'9gTg-mYt|W]4`k"!)Wp(TߴRb$y!G(xAmZb+yҫV{Ҹ7c?/ϐ+?֋Z:|_ʽYkNv+u'1TI6HZ&C왪/u)+>jmY`YВh)P@4ɃO%̗T%;q0L,<\Xs؟Zp!W 1aΝiwEډ7UQ3`VN K1 %ۣDHX  f!xz>5jS4Iqt%X%S̵l3t%k ƒ;j?AE]ӄQkQU i~(.ѿԥڏ2ʙ4k<0,H~#O2mҵ(w&?6i|n0VwU2ڰՊ{5t0 _Ͼ,GL-b?5 EEoM_@X:W@+$Qa(hO/*i@6*B 7:̘,NX),')Tyq0b6/oy ?8?+PT~_#B4ڊ`z(N2 {k>Ui4)loȭ6a(FIl}EB:h{X5$SV {T0y-#,@{[4*#d}=EmlɳxzhL/9hpQ.{Xs+אq/LL.Mb7a1Dž:`to''KH}iՋMU`\HϊA\sClʋ@Z;\76 x!ikKUK}"nqhF-ϧ’HQE&"& m^ϲއaˊdA}^-9>;C!1c VobO㪀$-ֿ?[斲=l&tyyit&.81\ {K0C=E.)k$ gqF?FB([R@ _YӠoZŇTƎ~|\pª@ Fm E9kF[{3᠂̱H[ -IufCXI~(9姡N<=j3v\Z|Ǚo?,ߥ>G7DST5w0Bep} _W6 D$mz!mI[hIY r 5`%*Żdu @]0Hy@V_ÞN,x1a+/7W4&>xy,34JlVQ;SO~ݸdf^vcT&qОNxu,K2:`D@qs>WHgcz9Φs-3I %Ěbs! ؂ 'jf&,)Jʧr(j>~JYekl9sݒx$gp /?8c'@A JTB[9K Ny:^a@^)}-# kJ,H,`}7:ԑu%FalQQSRy6*y{r+lϤh0C3EqNz>8Q4Ăx=qu%ڌk7_s6]#H`I~V|N+~,hKԆ/$Zj%.cb7ܵ ]i!ΡvI)P?+,1zE* iwtT@CSBm$cN԰w2ikL Zz/BԱ FAN4t ļ~흊% ݨϋ8q^<F,jFMm-JS1"i:OE.2:t|):Ǻ~+xJVIMc[C೐CA.P/ϖ~}jx/\&T3 g8z͐XtU3>.Oa6O_'tÐ#Y0B,/n4.o)@`2^/΂ oG4@4SDhj)HN[{$ ZɸuJ8 o$迩=T_pޓX9>uul8yqlV;rkP$h.8,Uz aERorFє}@ܺ>E ­f^Sdr\%bqV L&V%BΩY;<"p~tiw&)Y12. riOp ^r -툱q2x :_jQ/\*eF I#Z41L{YM'5}o=1 V~}5W4Z`\w C ]n,睙pi xҩ49҂SdKo%:8U!bȄ=S%WV(CU@Cn&4QoXM8[!^ɿx,FZHƀLɏ9tk4Йچm.K}Gf s2)4\% iCi(8pI[2Z/ Jo'ϨY-yM}K BΙW r^Nz#P[ƱA|=,bu#/J:~: //Wf",%]2#6م=_Hz:lfً|Er@!GF#ӊ-а>( o@V࿎|x7F~rrTPEʋmu"!C҂C"khc%_@p˯G|.!7j "5ݦuSsbX6ݏFIn'HS?0M.S95#8&x_q]HG.),b%lX6J,aA1Js jW5Ta "e۱!LO4(1٫2OWBStJΧ[}-満 ^g&]%OqӅz{B˘}4w:ѸdA?ċоKj;G ?&' -"? 쉈RRRlew&̔ (nΡs9%Љ:f?P O 7 uo/Sq+8T 0PdP6PCI):F|\-Z۔ PI/LmǛ자geZ7~ 3]c(8I6X-M_*KWtVe67@ :T! Wꐗ|jM w!Y?~gs̸]K2꿬,|X%;2QujP?p=v!=c+hQp#S8f;xL,-1%~$i\^v2}P/E2 ;=t2}âoo>bӊI vKV8z!gpxU u GFq-ad9j4|FOGs NЛqw+a2'J~|thV>:jQLh&u=kf6 Th?R0rӹIn:BkHC4lqMq1e~(P ,-`w9YȍڟRh}+KlM'T獜._ITy'~CJWntVboԉ[!t țzJ#|;6ZV*^#vOv*Cd wa`y흷:20cdg*Ւ&SFrƳwXkC,u^ ۞<Aﱫ X~M[1ZLS< y0 G+Ezx䕑p.#iy w]|l+T7Bpnlhwr0ZČK5kLzVW0U}AX-yq}*҉E#͐'/ d@/Ku%0bw(?-HJ,< $:7w"!`=;cȄXx\nq=G ?6gkN7ꤙ j{ꊃ7%u B -p#bդf++bQW U:Kfa- &#I*$vD>j2X1 Y %x=c?0w-.0:@(O.v繟dj [4ƪH09.LE8!K'F_^,^ "9хKPvDH) ̃Sh&_C&OήcI>&IzZ^ޤa45ǾѴ[56,SkenĝMNC䭟A`rNO=vJ; n6C}}9 V }9,F&P^ٞ |^Lf?vfv/OkZQYK>엏Fk?l-CLx38C*Pǰy0~v1Ǡ|^'s5(r;UgTw9>xLV, *$dTnKY,Jf߆w˽ja) !u_1}_/l8g{=:FOffh1Ľlm\wmh[$CfE?=^9Wb3Iqݼ\xš ʒoaU+H-R~O3]b$KE.Z W]<+d igr>S9 E9/V&*"L;xS,\";%j>R7ʉɫyx /ȟZi7Wc^IT,wl^ 6]RT[[ Agl1$ա7>YL0Dî8Cx/%*oj%Ap1]g:uu|WUqJs͵L/:T Tm_ )rNM(괟A ۉP/k ]tiƵEs wey {hXV_O@Pn\mG`N@vM&lGY1ЙX.?⩆(18R#Ϟ&ͻEVҫ`$ezpB;[B6q7/s'JkC,vGr2ahcm!>wt]-gk +PqB6&o)!HE51K^4t<.&taxKwЙ>HH`I:⠻֧~ϊ3dUBy2S ޕqm? mf%$be|!S>k巰qH K{jm@UTc0u%^Ɲ7 [<(pyʬʼ:lI tjgmI+. pՒttbTnHE_Ԙ6e"谠l:g\FD;\ˎ]$HHj0``]fUr%ímkk⫘)6TѮjH<#jm9qo(]Ē/"!/[ap+LDoG Q9<2xϸ/&+eQL% S5+#Sl85A"dYkm2()ƅlҷdY8['[܊Ms%>(]/>+{źGLL]&,k]U8f/igSBXg6aL cd^7BVƤLϊV3˄fMGSv88Ew.-cI!ʐsF%4?N#A#n704yyb„4dA"`+X (LNGad$mME!bFRᢘ"fsW䜠4kuu7 ^/"J**FM3Zt-6(l;M\z6յqFn5\ 7YgYZ070701000002d4000081a40000000000000000000000016101cd7a00003044000000000000000000000000000000000000005c00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath11k/ath11k_pci.ko.xz7zXZִF!t/[0]?Eh=ڜ.+\bt\ѱCRtV<]e{Z,C3Mݧ -Jk%wؕ>01OpE<>!'!T uʧLh|C>8xzWNy睾_;;ai x5k-;wy'EAK5RD]AE9\yua`PSQ1DHV?EEEذڜx>dkQ,ɲQf0#2Ab~<pJ|ظҀWKyPjmWܭ,ipKJc(rpzXRb)vxj鰮t.9)jZx[v `&p&tbdbϟ^m=ے]Hb]qОenǁ5o$G )ӎ&W5O2ue^lRo6>ڧ'x5 M0 ]1L#pݳrăpP,f28@h$jfN <.P_KMo Ÿτ+ZIj9Lb[4o=k{[?oحS+Eˊye~F¢ S}Q71>)I evU-F*<6Rĵl2֙h58^LM+x6ZPQ/Z/ʝfąj+qðۍj1p#*O|14m9c%ei-D^ڷ!5Al#Bbң7 㰔MÝ sUpA[Y$_ޜ@xinY׍oe`LtRN^ d H{ˑm|œ@v 9*.ْ8 "* s>azJ|Ϳ[4o #-NG1uDc1rE^*"\2PO7[Kwm8k"@sr%@++Z;]wn`~#6.Ra>@zҏ%)SQZ+*>l/4R#L_M b;7ʲhKox|/5ڒ̱@Qܧ,^p"<+IX)is"h`ǀ І:1u8BSq`E$&@[%.8ΨqSP{-zhD?N$;q]h|0TG疰e!Wq,[x!з GUOOn>Z[mgkv+Hb#S$"Y N!lb]W *KDjs LUvrn43b>ٸiU,J{:rLuP09*4<]7vPWԳ)k6ƿR'݀a#=~1:D"z>4Հ}f RX\ڪ=wGSC)z\EoVUYS л;$6~`!@g1-BU1Jłre1%'zBcӡ`SL9 $bNgܠyh{1W}T`,BŠEz%=/oGk_`(9DƸ&hj˗\qT_ 8 UC*'Vr]ˉ#%}}o:]n_' {4LQ(,Z ; /W.:ZSUɼ P9vFr\\OQ~tf#|B ceKл[TGm 1Ղt2@Ώg+ɒ G%,-!n^36!ͭ(}0d6+]/ML~ |Ć\[tslΉh=$ AP[6rd%r{to: =ą/]t/Deqi0TsbFqK03Oǘ JMzSYd -' }o$+֋;Y< Jr|[VV>0i<׏QԳKrtkN1eYOV( ZV?'7bɿ9ƲpFK@=y#~4ZN${6<i 2}RIgYߙprnfu“aL7fB"jcŔtOL"in}_XV{3&25$<]?q/6Q''jeT#.ÌRK(Of7ܻa%ńx^PU_s,**e%O/[8μ:0()'Q\9*z~zΉ$V!TH a^~,PʃalF Ky6^zs]^7ɴ:"[? qa|phd2h>d{gbN;0[Rrp)1ٳ] hC3M `4!6]Ⱥi3 eY|x?z=2z:^9M4pa@IOaff*hZ !QgB+rZf>>b?I!BhJNY`+h&!YWfaHPTtAOt"5jJ3z9S \Cۮ@r3 9Q砦a^ 2>&"ey=4f}fQIeCzw`l#Sc%u362щr҇`kr+,Ӂtg[(n@~Ьg 9c`"doG3zB E{b$CAlTɍV-@Z ",4Z|1[Pְ7.FU}-?f4Xj!eƿKki8k}7Ĉ{ USĔq08YцN 8@E29xnz * !?Ӯm: DLUI[ocHSbv>>`BO惍+.жhLgk$O3П*aR&D%ltDlY;o\FBRpȧti\]F]h غ$OQu5 r} mF7e)Xk.bi`I9Qu-MX'N࿜L4gF[:u}EkEw``6<4@#&c~!xnI* d$j.ٛS,TST|"Eq&MJd,sWPه*H}337)IBCś(P QL :sy+k#CҊ/σ`_C.E1TISe?_ rk6ka Cϕ.K9d19ԃ V_)XVް* FD-O/l1!9 ר_]:gmi6'9o#J;W5W6ƺL_70ݎo;3H'oZ  Z#Y#D,odn1 \T'$vZL3ΎfTzQ{A"*Yt5+Hdq9+Yc>{wmpԕ5{P`1=\ hĂI:>{&uY82<̠G5)\D"M)ov9A -B%J~;vw!wSQp"E7UBp\$`8si즞:z#m<֡wP]C҇.Dpkd`nk@4^a180Iݠ&c@Oi"@1\c׃ĀbOy!Wj0$~McM[qa h=73%Gp3Q\{ҍ4 oפd9ܥ؂ ̬k^Vx#cp{M=% ſ|,FÊrwAw۫$&bNF[s/䨠{O6jBz8_Mz कwHy wgf,ߞk&l`! }cվ] YU/jii ={%S}#.g&:4-q֕x놈2-sHR<$RO>֍(:bk􌯫s'<*l?ܗ`X@8#NQ:вDw~M*Θlqy R&9+_W*`/Z[H5 w~'4Z*'yG077mn})>[kԴ~ݲ\Wfv*S71D(CQ 2,#0ǼXspdܵ,]MUSQBꬤ~:T3q0F^ы8u|0 v}o p8zDxAvn^ZiźHr;`4lfbhfl`M٭fCO )6͵IRb&}lCpuѫ`Rk0./"yƪaip/Yhݓ ݈ u'<4y'p|F桚3݉{-pXŚ\ UKd&`I"wȏ˝Zh$ iS*,q.!jIZu= '9Gi' e a:u=WB4rQǑ+v2^Qpےԓ5> Ak ~{.@8Tz ~^L :a2WUϔ$T\7|QF=k*Ci^G(1[k줎kح@\Pn yHfHjlRw_ K5O̮K¥1֑)U!^'FKŤ(Ue7ZA0[ ; _`(/(YA ;Fz*_39:;~V"0R]lJM1G~ 굻f>\sf:Ck32;ޕTM\ZcshGb8 Geqɻ 9$&1 o_p&rhXKXDAo'S`1lZLq,^Y#]BmEc( fKmgQd$shBqjz)R˫A\hZzE;^\*v>6a%F\[cbfabɪPȴx!X[j3[VxVlP9^m /Иnh2; 67^$+0eV+&*LO{uvgL]ҹ{]!{YhyȽSb)|CNJ7C5gj(%0MB.m/|ޡV E\ẑ5 8vKl?8/YڜemE bPk8QswU' =nB\ +.z`p49FC0N+:V&8sβtfC>3Ka+F\Qo|7{~sQU*eU|cƜkFZ.gqhujx㪫@cNBxǡؘxyA[C> ktr-|4 A{fZg)z?O;->"RDI-:[gK=?-C/%8kK˴M| GlOwx3>iV+aq[rB~,Ss%)n*<8.l;2QQmk+Pa#) ')s/s#2k^VaT)x nRr#g9;<~ĞE ʪU-[#oW."%l'roݸجD )yt-w;Q.!h qJbf4w!ZsʃJkh .o?6ziX^qar=LgBdq;[,%xPދR8=,).*X浺df gC(#74*7k1.xjPV̥/G9\GgS~آ⪊f)t_X9C7ƺ6@R^/YUNA%s˄x (kpӃ>IR`j~Y83'iZN5"Ъ'Nvv9{./&OF= LMp:CtG ŃN~L#z*gCFhZ]9O9lONRe;^uXam7+~z <@k.(gk-/-96\Ľh`eI . L GcwUv*-II3鲁NXTn:T0@ 6!%.Q`i'_"VQWaαo-mPrm7O&]KR 9H/Ÿj̝[ nDoT'6DKE-~w"ʦy]L*ӨK;=7ٝPʗ ";$Gɧ6E~(գ`J504:A>4mecGXgyOxZb5ڦcB{~8Ih"#3` j }{~,J=J"9ԯx^_V/?d:q0#Bc4yu] U8rQbљLe/\Hh(?!:^ 0ZEkḏ"FV=_oPݒKuO?`jsC p8d\tn () @+%Po_6Df'tYeESg}䫫Tu岼ڻ!F,>}ZQk Nq wB0=rM>xtžd3}wxU CJ$VHJ/}ͦXO%3{j9?C"G_ 8V~OSs+MVNx?9Pϲ(00\Ė5$_DzG"¯ zRAYz6Z߄OJ [)ŤgsƼq4 !µJ:cFT;=L)/V&X( ϒc5Lʟ)פܮ2ͽA|wIXiB>ڙriix{K˲lL2a|ae3[Yl! hJo2W#[jsJC߆Od$MOҭ>d*=& h6K>9grQ/'U@߉q!@82|RȈtOˍcߺ`Vj]{Iq Vq붻$[lEǰ1`O#gYZ070701000002d5000081a40000000000000000000000016101cd7a00010788000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko.xz7zXZִF!t/]?Eh=ڜ.+ʂ͏x:9Y$*WescsH`pCL:G5 ^z}~TZ5fB=f9HS-s; 7kp[[V4sJȐ@Ze%;Rf>z@ YЪM0F^0t0A{5<6gnW{pI0.qp{Y5"KUJ%Y"FbA+`r0) 5:iR'JyCGZŇ^k!%fc|uOeSGQtڸ񹗱3""fvK]Ȑ^L)ra~*YJߝwA&8 iq{-"K*_]5^O[jSnw }伩Ǥojn^b Ăn;y((ڦZl]fy"U:?mRq{p`bs̢_{KP]~?L3_@/+!tI|vAc$`S$?] FFo\m"K46ђ@kU?==kE|2!Hѹ.3h۪8'4~NamJRI$M -P\Bм)%;w\# ie{&иp~LT#(I@lJL0%Cd$Z倣E$>nG>q(_c1 ]JY*?%= +''/bt?<}W'D4~0*>-kk7e5Q`.;Pe98'qҦf=.)pF_E(8G;1(g&>7sLq@.e "LBF:ܒH/"K+~4a~p=V)wڨ0Bb:Eϣ' @\Էx=`hk1T8$N` ,R!z 15 4[;tʔ%x̋pa6mbx0=eyDghS9KS8:&;^K.ύΠVbb[dՒw$(c£OC7ƨq)˺QI3to rwtE&M Y9JrpݟV%,$kZs7ى6Qb؉Vf ~+wټQ՚3BaN|8"W| vyq"mXC^gV 3rԁ^ =^l ?_ӸG?j18sĒh&9 %oj.$yhL݇tN($~~ .Uh$JŸ)?Zk8{R&zԲtU/k|_6k#Y*.)@bi Ԩ˸(V?sA\Qy?`E|ѳM/_*m2їTĬV;EZ~Z@JdC+9)/t!_Cb,QJr 'H¢D?ip͇,>n2ƥ5(٥iN%zD |)aa6hʒtBCޓߘ=yG:y5V˧=5vy T*˂'=4d%W&u)9v{p,f&bu > krϘ#{\$"nK<C'Yu ,],}EC=*x\M}@qvu;Cmɪ{A*)l{U`7* [{gudx%#QX[t^W}<06^|އKܡX_2=9H>{0ělJ_ΔjtGQA?H(p8.1Ņ4C+,f=' pɘ} ( "O]WW ߇ōi)a.4o]H+Sؖ\1Q N$ل![ade_rGޭ yt(4rH驨Ps7ob~[3O>|mB/sp0 D1j曦:!A_+t YiW@W.r+ew#Z[4Kp& ae K0uU $-R.k\V P}=3[{Ź6G2]izoʎ4~`f2~Z8n%6 5?\Yؤa`4iDPkax5޺UW(eN=Pӹl%e,| > @3[ۯ0yTfPx4L H_2\IS̝a2V֕0 A \\XUlʸ ra,34Q rbV`R@D~$Qwٓ>]@9Aq L>2J(28]q)@άfh,z&+gp7KpI;5 d |'6. t~ _ؤTeNj_$`;+K%ʋ%>H9vwGgٽN`dǭqL~ÿ5л%i,mp+x~㋃T9xa1CIH<'Up̓[bvY])Ҡk9u6wh4bF(\:DH1'VO8nxkf1|'\7*e>n Zbύ.3fQ NZ˦n'K?1ڭhKbQ18/:^,goG֯dW3Q-t sDCS._֦Ċy齅\tyn1Qkyv /$41 8Q#pzZbp?b2G C]#`n}dGXrg ^G(=jdҪ7kt!\|O@f,q߬ QV[瘢]B&FeG~ػZ^# Aq1n@8=IPkM]D E|,d{01M j7۳Q)D ox&; dKy9!+z 1jK'rpWW܎cdoLۑ֟ĩǙ W _brQ&#耸7ef .D?&yKy 3|87e6g.FʄҲ@N0^\ұ{Zc *DuVz$Ute0o}"7YH7=`}.4DcWPV4!WCƣՃSYq@2=w{_3YPQ}z+lp aj\sb C&m$;^ί#R.rK m9fW+׉`ZRZVJDvFg9m$#u{"♃Flu3OJbFS bOuǓXyԶm2|s-)ө%!Acr^j_O̸u^Hc}yd?WM07^O~廥˾K1&RlIb,h&i*H0u"cCTbոDۀNnGXWnw!+a+4S%@94gFx/Q* %2Em!l'0|cgݛ i,_xÐ?2ժ ] M;-Qzެqf>B@)IOY|)t*Wlx8I 8,7-=õ o9.'I Ⱥq+=ĉԲow HSߡV[4 ]aWtN ͤ(S^Ɉc+'q3xymG;0 * Ȏ6BZWHG9}Ҽy+f_rEPGU-p9,NcNs AuU$aļ<3iR 8P0>LWyWsc uMcИ-<4 Ll@ݹO)Hܸ)9\s:syq(X}D1պ- 8f c/K_t0*ɹ!0@WllTnnёrUhάچp?mc]l WU(Y@3/b>ٹZ# J/`0?k?WyhƬ$ojkOhIIzCpkjЛcd@WhZ` ԏ蒀ggqGE_ j~xPw^èErnzXkUnι6YimrK{u=v=|hZ7p&#vP/DBHߜ1T9_? N, \Gu]'Jx3& 2&f|:Go1<M撀}6]ijx{S4EF?&uXu76a$OA< :Q@NTEB 7+ַW .~śpgEZ(`s<5z-Z 9G*Dž2535퟉h,:7`GS6u&&Z:%<B':l 䰖e1a Ȫ}Ԥ(2ڏ<rmkCot0c :i6rfdic[fD.z+i24 :!,]*aiToӼN?A} 8ϥ.iڲ-/6Mٟԅ/0M3i喺m @^y%nYt-tBž%rq)*&}0jUqhoBmN$ם@3p 3xE;ߦG*eɸˉЕԐ!D1~?0ߓzTc1Yavˆr\#;oM #JVfLy: cjSܲ4LW"}b"{qSn&چj#db܇ԟ]SCY~񟌠xGc#/P˨r.t-^j P %}J˛Op|6?EsxðoZÑq9zeu{T2 v)S.J)3GM(6*gsZ- Z^3Pm`Y^4 %NZ4I:GIu,|y1 e NQ}!f& \C*~%zQ(}=> HCCw39p;U5$ɤL1@n#)7>bVDZ9i~[P挝_sBw)67y`0i9ckG$BҶVYAK;t#3c9̈́>07;|W&^BULA#jo-hA J\G4ͼeq+#eU-ǮY;qf 9 Z< iXl$ ho%; zNnN4mz Y0U۷Y]VD׳ʧ|>=0+#t..oLmPT`㡕,^i$Fc-ooR W>Fo tH~zE@aX@>m.)js4<ɶK^RML5'o^ 2, vZ E1Fϕ@M:̈KSSHM\ 4Y9,*/y1Xز" #Ӛ]A{hѪO3Q 6|~q  i"f [>,A-VՁ~qH&Ev*r*Q?[$jjyR!ۅ%* gU)`J]8OJ}z8<)&}¨y?\ps0^)3pn 1DAJ^L F6$:~(sܠ!].o8}%ll(M ϳ{_1R:t ,U#fd_Ed6~v\H0FC⸍@͞JhY9L/L/U:'7 ln ͣ u&Kt`hvᆁҁ35G}tWĶ7ٛ9Ar;rFD/$,#3Fx$xb1c0o9;6Bi_58. P-8K3 FjA+9] R2wݏ|h]諢ն:FB,Ŵ=iSMr{cӂSYew2I;3%1L+̙iY!p1wNbc{Jkes90( t~IAj(\bBxEXL@Dksv22a6W4jeHC|0v@ւXyFCA1M) /t?2)pU.-q949ƫND:q&j;9hru 8芐lRKO *ULrBl~惞SY<_Z{$|7oBQN^IsRE`9 L}qݼ8\ZW'^>Ղ5~WiyH&Z6uE( `QTM꽚p$jmYF1E'q!o^{ũ|b*vqQΩ8; #\eḫqfg9!6J-P͕uZ]?/_߲fޟ6ީ,G.|=[ӝ 7Bt)˰Fhv$䀽7/a[}Vj{$}W`̎Z$e2hoHic a%p_IkY})yd:~UҳsQ7e }aer:5I EZ2C\\^z!/]ƓPqr0oE62x脸wo47*)u#0:={ rSOzwd#u朏)dWo&~GJ`iia\BAqc1P{dȩ^)D@ QULn4O"GuoR MZ*+0^%kk52u.xݐbj;%f, O^0A]eu0Z5(Ť#[76F8ݤ~+ӷÿˢLR%IHTŸ3<ˏG0B)NV}UR"e iČ2 F}"bBn>;p(ioI8Xה!M`RʿHTjűTK<}!Ȫk*#T%(s*S1EHfFLܔchbESvaD/FբEY>u0 I.c#tG8pb_'(E+B{G,%Y ~$էiA%_AAo _ϡ1Ԫ1?y j̓D@FÀbR(W|[ ͸ 3rY!.^)vgI'E]Pw$֫jne؊So? sY? FfV|.!8F40u([[PIC̜Nv-g^сs…N=^`̙ C`pcShO<3@|Y)ltH^fi7~n-{tdfGq ЗmߏȯOZh|,wĦ2m}1oZ3qVy*װ+ :|sg7 p6ܺ+ÚuŚo,`v4Dl}*_K] I+͂e>MG\X{QAu{L -DE7d 'DTkSdq>a%R/8w[X<3PLq7gʕ$F'JKީƃ|̅#ʟQ &xHZ?Lpٍ y'ڛ@LkgT1XSД<[yo\}䀦nZQ@i[=-VFi rc_ĞSE WJD.@>َyjL1(a528e|6QgT֩hkPvWNimmϯ_<O5QM|<`IJRn=/ÜvUS^QVøJ'ězY15[$=ȅ5&>(lrd[g(E,E:kϜǟҗg`0D-]uH0^ߞ0JԀ`YenzI%mߔ4|\pRP,XDvRX@Bh8ϖ1c̢RYXʸ-,0{%"W݂&!XJTSľ}@qϰi1 +MrI2KΖC3vNG,HA^5sTXאS+`bWjlp˃W&2_/ G_,, @AM>ct1c0OүYcߗ̈́78CzM ".=Ljz\{BXY^GK{bRH S -E9Ga 'zm0J\ zR4,l֠xVPۆ])s6| *Ni[\dL=w-NcOg9x)>H%MŃT)4o[%d+ ,bF~v"?X3҈_{+墙KR>]#vդtE{ZҶ]5 4&{%)Kho&gWect(H=Sy:@|%E8,}JζYXI5pb$=)keD MY?(a>2%'m? >ո(dlpnW'0tx>h)^ebuҫ*z@"ű{hTB΄!&f!{3୳'b1V4 Lq(`|f&^Sfw2~J/_ֳ|X= =[kK eI)2M ,ƭ+?~ Nk($p &/^d11'X(&3 KJ(9XD}PGK?f2"v{IZ{e"@Dgd0SE\zo s㟵퍎ǜ>j-$G(mot#:]i;3Y/2[}4$N>S*!6LF1=QPĪe}O"#v3P}6<7mۻ5:?԰oչlW[מ-iIŞ=7*U~(ߓu>CCW o/j}1T ,ϮQ:wA}X!L#N6(V+S.֔zva r.KU^M=jˊ[R+-O6NEScIc8Ar*KzCL6/Ł**氢`\W(=py%}L 2"D׀_ڣvBXnUjQ;zS;FZlwB0׍E d'B zb:־~:ևl ,zi+>3VdXzڟID ؖKd8E̢+Ҙ՞Tys\d˰Kyl1'<2d#&v#tabM]WX.2vVÄ\f)Cg@n,&uf,9Tǃ'HfII"yo |斪zċ W^@ CG'LJUFNn<.QERDĠR>PJNM3焴`i&QWV%&rOQ]6KVBX}`/*EIU4=,ЧY;N>di:y,}I`6) 7uJT`Izi":R}=?Ľf[pW+BZTk=%'o1Ƃ$7ҥL3elZzFMN<+<@jq{UԹk6",c!㳒wy7s9FNu_U05qjT\ȪtcOVfU7 7]̟*<2zuW-+nR;Lt;!tUJ{x.*Nhp}`>]=T*ݪ~mīC*"FU`Y`J#lp̑igpV [ {gQׯܺiASN 6 0xP:\*ZR,Ab2Iݖ~B?;>?p aMcwWB C9Q,>Li0" O/~QypvFYE%S#- H !^G:Y(gaĊLruGs0fe9րsq_4SԸ9Uٕc(|I O?]5;-<6khEhK>ǖiː>2~&(qÖ"^ySUaT@}ݎvuc$ neNΑt`LlMs}/xslXm|> 3fXiMa*=P0SC@N^vՔis)0$uLqe YQH"t'unz|/OW R\DS\(QV({soXT%j4ܢciT\5I.p -z %>X#uR`GP_シ'Y3H͖ s ?>=tg*.NV¡WK}\U8<[JY (]Շ[r!E`@̰U*T:}Bк`&Jxɼ72$ޤb_Xʔ>%S)$(؀ o0,}Upi/i;;Vi6g A`FO Gǽ ܙ{6zviނ`"+{R}! @(2ՋۯR`AO26»Afj*LM~uIw&&iy_bwg(ĘƇPB`DwhJ9P2QrHW.vRy!PZ+OO5u0hUŤ=U{p̧fV2\"_>{55rw]WSS囂,#ФڀBO蠶;+ 5As4Fs& I'Mq22 ʼ^wThz> k_;z]y":g*(s̵En>UGǃ B+P\0=F]k.wrQ4Zsƭ,pB}&iQC6z(yؗ4[j˺G9bSS(_޵04Y]8S>=+/#b3mwf\;CV9%e.ʋpЙ>Lgd_-,Sd)BEm jNyqy12^c4+yi\  %s!_#*v?2TLлF_s aJ/ C#wS8IީҘy+d(-ȑ׆5BJ % ^-%~ؔd IgsŐY8L$׎7b'( iP@֘1Ω!>z%sad:v<ɾ-^^qv~˴5&,G|_c΀ օ6RhZ~s RoU}0E<ڰ޻"a@?+R~%QA.^Ū~X(4$#DW@ Uz/nᣌ/^_$jL^ Ro1.(YI7D?rWߴ$ȸm>gd]b!ZrejZrC8zH#vC\iR=a \3+f؋3&%{}cbr5 "x*vgݩ.E"8Wx{S݂u'Aտc`#Dn1OG%7yQacR1(_*ªa+Ǜ(Ph&aCEy>:ُV:ۑ3қa-E-]NF~ܦЍX,7=_`;u/ψk(9Y\ 虽-t*s ]iM}z;߱Q -l9>Nk|7w dtmQu&2"(@q[ 7/beq D&f:RV5n|!z8g |F?$jED$^Xѥ;n EPbe0߿zoq6 McN?)-Z/S3 Zzxpiئ,xYPeBo4>u3ރW`;+'mR-ߑN"yT4V̜>@ (̩YmXUҕo6zWL˼  ')'ZU %2q"DŽkC$)|Too,4 x WG#:~[Ov`XɃE\<;mi{zu(Z0]3ppJb Y~u~ƯP'$ 3,"wܠ8jMK;]p3<^ŻKvh<+iGag+COEET_0I, oo?fdo+us?2l(OYE%;l ! uh4LurIOmoEˀӰ'k\|nor(0횩bcoR&"&f@Թ׵Z;c IAK|??\w-n´*irO)U~^tPR_q$䂽7 j:5- U7R`qo{]})B|q`73 t/.6E w޾Agza1yxaArž/S݈GUD9nFA mI"Lփ& ܠ/+7x3T~d)]}?x D%E$S!ײtW-:a$.R3ukNX(59dX&z֞X&Ǐ?Gc*&ida \!U0"d8-wKCNt, #@qTF2)ScUN JZ>N_X4&9E\' ǝ #`G]z&(l{#vA30L›iI-yKt쉻υtV2OA~5vBy%i4&w.-Z#Gj+PL5 @h$z:IK:|?O^P742cM'P6/:^l} NӳyUHp)Q/z¸2㑠/МrͰy޴gqyBz:MsUy0)h'Zde¯q.z$C)E6]mO)褊-ڣA^=hp6Opjo׬*>iX;ۄ6QJ<e56.X,U5!>ی-F p<4l!P2hyFŹ8ҷRŹÇd@;a :Bccp- eX KwkҤ" 3&.Vڼ/qvgMv25?yΉuGtU a^\ݸe.&^#g"wA˛L߬(\wY%.BFKwQErXeߍu wy9d1\"V5vu}LSK >cxk;ܺ`"8szs<)1UOCdjveDM?_)!ّKg%ѐ\J_kbT4]nj 2JBD~-MZ IHՊd =Q3Ͷ&Jʛ?Arsg*yWq3@RSOoɟCn!1ֻ6iEy2 OnI"GӨi#d6UfA>Rcځ6ձF_\ZUxO0і25 UxMɩІJ؍U~FO߿gnJBБ]E1b1T|U ͖NTMr]IQP9I-qx+`eAya(;9. ?Kf#tZH V(όY|Kj38^#6m40K N Suv@=:x2M} UHR޸F ۑRnON.˧T yNtVF?؃)2)Eayrryh꧌Ʊ' u2};Z%& W94^3 NEDNmS2\ErsWֺ. /n ZAй#P%T7`ս@_$Ua_)"51 +?K }d\EsyuHޠ-_o`=>Ap`^Ox܍qonj[ɇLfT7 A/s+(Ðte[o+E'}1Sg('k& ]> +T c*O02MK:l_R{ 1)ʮri7l0| hkqse +5$6,vhFJw  Yv"Θ9Gf_pN:?SU~%(5p.yH^M"z#Jfa! :elQC""k;E^2wX0Jm믿An=ەOh"Iؾzh+hnp-|@ &Zk$S`|,ZJq,6yMPak4w,BsAvV@xX7Z#g'L/E%>*Xz r6xv[`f, \M urF#+Ka0dhw E#D$Ot.~ͩ9:ɍtiِCn_rL5 ' YGQGAȌ뉨UƀIZŇiBG KhEuBɆxN"'tP pBɪ@K2֛ dZ.cAɱvבfO%,< tַuhA*TAB-I ľXݫP[ò 0MƉray Hgk6/VnA+C>/t[؂ "Y&ٴZإ=P L'ϨlBҁhRpQ+.6<9Uj=m_P˱.ӃpP@* [\ bm;-:jbhUΝ#(ƻӤPVM%lzKm)) #S8ݠHltvlh+FK;5?unzcZD|2FNm%&ɟEG$׼Xךp4eۄm_VZ$Y]M W6Js6AM\`tpwZ0AbϤQkig21}E( f{e\'$s Z&-cäϞfgw #EW Ypva e]LG)s`?jD1Ա tDu_PҬ)_4{LmTGm!%#$ $i{UXPȦM0ܙD]$ac<hסia'z}kSC?2*laFZrWã񉤕^^sƒdbPmfƏ5٠Ôߔnyt޼%jr9a.n ZIs%#J;q)|4E:K¾һ 8 :1^W(K)2 řjMCw&:h*Nx%(8 H5e8R5f,ƷRzXl xZ'7OTgDM c8 tfFrE,jh?\EW7C~ (pA\_ET8p!I^9C[^ Nw[n R%{)!(z&J_*ʝ;9qYsGRje4q\c~gh@5bF*HV@"1M^DG8{ciȐi(#P2ΤrogR ').$W)>GeeܹHCZm sψY?mJdˣ'=k9ja?]'P"Co{#Q]ChaBɅׄ ! d0i> s`W>.dz-{Iax@0Sq A|u(aQ.3VW?XE4.-2MW^,"^C)p0q\lKݯ1xqlڦI|VXsP <Ѣ ihn),K & t5MZܵm>b fEν͕T eA{+`ܓGsw0 ͍2[+A#we94VAOݚ|497ϺXFjMq@xxa$d7;G)v CӟFPrV@E\A "3v@_O[".+rJt>QOD ˋTJVeeLW#*3]V:;_GZYA3/ d?`5ڐTeQc~ok.Dp[6sĔQ!Ԇ3M =< GWH&ctVm$϶L̇&45)XpˤLd1?˱reڮe0~eeMi|]BƾB!ʿx`d'6a:+>ӝ C/ٔqMx,e/Ta 1oEj%g~*h,>9AK`ܡA BVM1X4Ҫ!5lmcc:eI)3lkoUSby8%?:o"N أL?F #RN`1' <&hwk,**sjz!j ty.f[0A1S i@&Kt? ݞzLT 8 :ڲ.As 8x2 0J>*!>;5֗`:5 >_F Em<c^ ]sgFpWhN_NiR xO(GHz,H/Vt9~H6Ǫ&g~$ Ii,=WgOՌۃ8\O%hc=\p&Xu+xB‚+i/:dz[k e΃GdB(=S5 @͖YOW od\'9\kbĂ+oMw+9س6UMYqkkÈF mfWdqge>[g^ Y\=(,r첂(Țn,Dn+<䐙~(!|;єo.?u ϻqz(y#_84S+i%s El_LuML'?2Jf 2:F5|"cW,6gNf4 h۳7^sMnۙnܵ8g" j-=neNR]1TE/L(<ȗZ _6'Zݸd jڨ3?t3GMr̾`)[)_.1< ƥS {d2-^Q+/ZnM( tyxspJDAXXFqv]uu"(7^EZ҈ ޡeDܠ]'Q,WV:9M2<2_n98vGG(4G( g_ 7"qgG:? 4s_67hጶZ/?hiVd?j 8}m& z!-3s.o7JZwˊ煯O͂gQB09M\LX$PcS=a5KZ*X7I] kNQ!C 򠂅 U dT>;TDP/4R~L (T:f;H;ޫa3ī]^TI{ @7(kT|hR rϬ;lmrGS Bp=VFw[*dh̆CS Finɹ$EQ4V4ߕJqL/#JZ Z_ WWWZ Oa ?e/xZ?ՃWZ*NGBV54 =/e5qAoqCIILRʳ|Fnl|Oȭ*z~]'<\,UOvQYlj{ ;̑=6%!XXw毼}#9 \b|}x+6yb%ZD ΍1_C>CKեU3-j@.9_OCڨUj 1=)X Oeɛ©N>z=hǹ[=n>8M$WeR5lQZԛؖ ]jx/91WXAx9p`剮<#askNoAmi]o(gv{Ck1ca۵I> )8;ϘsX{F,}C]kohMI^6k/+dcq @tɫOK XWe$ 4X`tdzPO&m"R`eb" ?G?.5{ }He ɏex( >-'>:h;l,W !PjvVA&A*V YȱWrdxn@]*I7+] eH<3R$GC̜Ua8>0ۂ64܉;PFS39Dxwk0<{,TSV'd[RjŅQr&# 9,(ȑ0J  Hь6-xx-Gw+Y?Jxs'{p! Դ}J"1#lhw"j7^A=ä@yj)fEs}fW^؎f`!};z1"*ۢfdcbٳ %C`9[5E 8u.@${;&j@]@9̊fªW{N3ND}rMd6u &jkg f1LgYZ|zY7^{$)&Sc!#= b|MW#NR/UՁqjo=)K_R39uܵ3k eQ_v1HBl&d'# YV#ꏻ,9Tt8+cfM]~(r[K7s H\`-mWD|-CP^̨Ƿ\OJ΅_oJO$_Д_ | O= j=V|!S%u:]U_s{,.p;(VM2.<R EO>7WCTRlvc -X;iQ:Eѣl,JݥoS$tA9Υ1M➤0K,ķ[TLᑲoC,EK;#* z7tͳ@Yka ajiL7&:<#hrJ3pfWXcZy .9ڡ׏|˝A@Paf"7*#1mϐk2PLQ7"+0J ^YT֢ɉEX0o ndP;%cio4xTBZ _Ycz*I, I <kn8)4/3^ɑIE$InX i͂US: 3g;8jj\!7'K4Si5sAhxiIJjՠWND>y]3 ^bk* ϕdn臾I}! mhwCٍ3sAZ -! r%B fU_H,qit,igT9ib&vєMvW5RyL^1 y\s~Jips:-9asVuˋd*K]{C?+SȨ**V[sJ<4Z Cݲu1m%odzQ@/.?l~,M6kXPvb =r6ڸή7xc }IF]QށS =Gz]g͗΂dPF SSjÆP@z.6ЉWFO D/Hr,MsLX# {52hWDq }e@pZH¸kCo;>鐓v%L, f0ۖ[4yӛX2ֱxChW(ɐh,btX,^pv遉։Bmw`u S@p񒈜kZtct'5 5j0X-l.bE?64K9f9I(1V4귃y,Rv޴/S#e]QnṮfx%Up?&!3x j(cHܫmZ{gv}ϴ"N) ,dWF`h}֘j t+:LiILdbvw9ݭ_MP IQ/6 BNjNUJR]3je1܏hlw(FU5eBX̵^f8)+^\G118,N1o@ yQ=MN8\;u=jc?Ye3TU֏Сa MO= ǕZ0CK(7 m=WyQwe(GCfG1yOCuƻ!X ǞEj]7k: OdĈWH!'uErmor=f~>jG˟%I?{~AZߟ-˶= |bT4$ݼ#-8x##53{Zŏd= cWc̭k@xdWz/Nc 4];c_.| ?<|F&84VK= #cPoe/ >G0z a9q 2(bI_b}٘o@Κ,ƀALHY,Y8N՗ 9%CDԕ)X;{leY(w IW<\.O9yYb7.T ~2 7\(庬Y{%*EᎦYF;g7^>Wz'Up'Z*tT;hpTgLKs!*N̿`]}j >x'ҨyfVRuy Ҕx Ovdܦ.ҸǵW)|#0wM! =|]LFWлx(ȊQ?mt&9MQG q'Di;9ˤ֠m3/_uG1 <.pќS6/*O! TT#YWˡlDSc&.|` N 7jFWұ} zLE7}o*п⸪=4^qMAar&H 4=Ǭ Eo2#Aձ)ႾG`.5S@A"nc/0yo蜦`I +J?²l`Aq^=l]Vˁ)tA )w$<-8*zn(l%>Ώ$*S"eTD2Ha±Mg3'YL,KD)jE ?8r2:c@b>gdXQUcdD1YL@HyptR7t1ƼSo܏*dDpMBYjQ^ 7N}E/M$\d|CLs:y\y9cZa Tws `y8a1耵J\Vrb.OWV72@JZ/D,R@rXX8pơ1 &(̓JF Gk| ë/'=f$)H՝eВ;SJJqƲQ `SY_+DlZB)>K ^gP,gGF!\6vcՈŖ~u cd wЌ Ԗ[:@Yl+/Yc%X>\^ݣYH預{Yߥ}B10)q9a YzK-eE&(&+j(_>k7bUWLr>E>ҷ6)Py&^ޅ~!Ȉ|/-u(b0GѱDphnix NV j-%$jd7i2;ӧi426εbjɡ]t1Ǟ` k8KaڕC49%Ty>^4l[UL͡ 3 C-8  4?K"w[2ʾ]m+amǝ'vzxeCUU(c$/~)ΖA&s)8y.jNov?U<;KSO)h0rzvNYL֛E[ 'Bjz$#'\/.cG 5d+HQ"8#]= :R- rbܭ?dJ.]DS~i;(XϓLn2t?AJ՟A@]b7 0M=cϺb!wqmf }xGZ>$ U$-k $I*{,ZgȻȢ YCgc*d!_8jQ-Kt{1v8qr+Oخs?ir'G0`}ld۫K a7{W$9E-SbJcX(wO~p}Ϫ9d`;JفXO2%de=Dd0l7#sMrhY;!~H,h(Q+m̈.`eJn_aD-cFwdl_(|1.+$"\4Jh խaFX[_e} O{^(Nkǁ,)D&f]jY\ p Ÿba1)`P xΰ. <#M2;5ƚ*_<6=`k𲄊 T:nfc(^W ?gfU0SLI0ҥp A(tiGr6D'$hխsÇ&ig%N^$90s~Q}uxb!Nz/i.´XQ1p UB#AݨOn3.Czj }xR/ؼwʢ%U7^֏H~ebn,:mW85LҨI:dFQ~5#Ln5P.I⯀οCMɐmhJE+s+ޒ{8aE_'v" hJ ~|}>_+YDܠ6%"xʊ;a &4tUD2Dɑz P 2VV` ɾLv !3ʣf*ekS3R{K0t4c- nSF?ldU@Eʚ[Q`sgg׀vqZcR;IS^$?|14wZB[mzo9%]fa=aK7Ye[hG9阂&.)5ϴHu*uN]P ZLUUM!mhvEhTc"2kLڵa~6koQmwż;-oP?[רi,v3?!j]F(z,;Ӊ3^–lHia/I `kQ*, [0x=c2 -d.AՃ:Ok|2krEV ̓3\LZʋpi)E]Ft` 4 BC>!ÜtFeOCُ"e:wr>vU\b8cxLx ^PōꝕZ>wT*j]#=|O/Ai-g8 ,.>JpHn (7:#F(qisgs.8eP(Ȫ5M,*"+1HYH3< `Lo6y`?f{t t41]RZIJwj;5?C <>~|As]@[!6;۬vdn9\ ́Bh6Oc59jp3Gt?A&b<dA&S7{u ҷ)&կUkBMڱC5֨pbOwzS7 K] XR#Jڽ n~;-U5el!x ?o_Z=߭ppUߊw_^t-˘,GԺru_o8.TtZDsÜ3ҠHC;D6}pL}/`Rd;+BH i4YҎ7M:%7_:fX$4VHfzIAz9o1‹|[34&mBct{#FVQ럔L+'޻U@p`A (Sϊ)̷`Ge&9u .Ů:1l &gNɺA`&˳KdիI96RG#|ۇԃ^*bQf̗3PB~:(]{BnL eCPzzNTߺ1%wE.dRҍ? /KSs_Mkc9`:S̜ps1bE:"3ȜӃ);1ZF5B޾ j4+ⴆE)wR鰀j9!X>,l4U FlaR E*/&ߑӐ ܌Kؐvlw-1KDNFQ&{Tw2zYFc^Fbȅ@ΦA韡 v vcUÅWH\nkKi AyhP[ HyFꤝ)ώZkGґ4?XKu,M;7WR#r}MZӋm4vG$*C9MŽ<v]]-r2&av׹2 "IjlqHV.n T>`ĿfP+ _p?G^wp5 0+qsڭ;2,w>7L h60?{m*(7ZZ1"|Ӭ^<2l^o37!nk`N,oÃp+sBKI$NjFp~he_Xt y-C c9%%(h|,5 D_}|Y(M[V% *A5f>TT2KV(07sOH3BHn%g5f&o- zsT2RoTEVOT^#Y7bQE;{_kE:1C_Nr,ⷴu-?zI Ռ>ok>.+3?MjI bO<V ݓ6]U?6Nlp9H>lA.+uBN9=LhtXZx=M\1R /km/]3KWS9C PujMޒJm;k&笉~׋#ju2TITXA<Š*4;#̎%-t 帟 G{- sB,V/4 l?"P}eNn}"SD%V]t脆kZX!2 F0ڛګY7x~&=C.0^}*1w4-3rVÇ!2ipƞz,Q_Hq<Q*h~D ?x^n7naj}/p `AլF\&6(b8Ȱ(Z_T<MT::ܶDGL26AGdi%{?LJFGiV,չ)TVVKҠ>3%1$ZFF=<ƉkP z(Ңx .6TޒЏXq_> T& ;Ğf?/zunnzŴC;?_j6(-Q"brge`VqiaSdN〲f0쭱ߑrȳ]gvsݮ^X "\FأL9ת<.ԲcM>r5dJ֊Ъٰ߂ Q㿀D3·c)o]Vu*q[BM{+b<~s&A1ն"+kr7\g?ƚaa!վvMЉr6I8pKz$mW"XfUӓ[LTؿ`,!<4"P6>]OcЮ,P++voG+Bm|mzgLyh[-sh=.VHIA)57־)(^ʓ~= 1ӂ68[FɎ2gX2f1)N+b$N.Ce'3yxٖOpLk8ʏi"7՗.)V !rL*Qq 7ھ鴿0ΏC 50ժpwsT{JUލV;)G #>72 CcCNoq'pAV+T7 cf-D A3v&bsĝl+tJ' d 2ص=?aJթfE܎Cdύ6&|3 YHƱ]6"syJ2ʾT{1f+X0ڇf% 5Ĕ2H0Gxx:?-}9cKG̀@/MOIq]bi2 R ,9(hFc6躲Ϣюl=Ap 0r} mE9|i'û2పeAX-[2H9j7Mb6H`'LN#󧨕 zÙ|_ӝ(xko׋Nt~7,7ʹ<#O; nng$V[{N; s s/Smpƃc=9+ ĀkcЌXU{/'BN@w6:ar}>ҌXrz+*"]eX̍4iXo*eZQz͓L;ڸɷq7 b{'YH4;0 `'VDFmgSOg8o|d<X| ^8Oe7ĝ" >3jAϬ'X}0{adf0+A.I믌Dۊ+0(yf>b^o<`r -ӗ%=ޒBw!ޔR%I3` _"'5c*^fj)Oq#3.ƾj`.nVN"#rj0zA4.ڄ_lX[gog1{!:Xj웺qgg!^g=NJifX\\pp s޵GVoR Xw J=P̛5Ngc}J *)rgvE$ˡN8XFmM8[w*J;,~HNv۫|*ip_xwZ}~PM'`e[˂\k3Z @e&Fi뮭ƹ;'n|2Hm7o<ϏP/j3'l$#N3[y>t=RjBkg vqp;_u+I=qWu`hf y##Kp,&֝Kp객yٽL~ Mq_X؁U\ cU`9eƷzimKV1/1"u43a¤ NF-b&B'w#RE/;*, -Dwf)|E8s,#W997 BJ(DoZEtNk^֢E:5CԊA}`GMo@= 9ϖ>{2\>Xpd i$GIJѡ/R5R$(K kf`1zXzJ:Tzװ@t#h2Юj~넀 +亵heuF@Ş1X$ |YIn;D| f"x{&S"gKq%仴Ť?H*o}=FJM)s,wHCRJW *Pfyr /-&?FBHWβut/hil_+0GŇj`dm Jgh`P<ȵ~xu;ۻVnN: Mc)ՁsنE87xvWb/rN:BΞ<"؊t7WBpgz'wF\9Є<:](e[pLTְ vWg KQP.(YP_q`+* ܱ[$ gTAwBTF/0SLAp$岣zk[ 3 tI!鰭u9"'?Z^ĬCk ,aI\WVOg4 YDHpcz L&#Yc_E)U9S"zOY`6cx䂸b^4E_y}f췏Hz.!SX)U ,b HA1S%I3n%q-sk^_VfPKTk$i\h 1~76mkOOyο㣥UCCVRx5YnXeXupilOS6ȼk߇kWd]; O\ՠ.~&5Z9L9:25d!?؈c_};̙Chjr:v0"; apL2yq? %w!'F<]zI+ ּr9\‚ӎJf"3c0]~^`c @4gxD˄g$7DQfs6(< TcܛX# Xrm \=¹;~?UV<Y I(S,#(gL~TzdU9& -2^$To1&ǥYc웕,zM/?Sj6'KO|PB5.z2y !8[=fRS*Be7]5eCA姤w)#/sGQih<?Fx7q,g)DAM[-fթҥJ:n"lpaq1Xy8a|d4hk]d/R L#I^(!|֪qXHQp9TӋ[)MwF4h}y.U==EKoG[6!c{TrY\!_&ֱEթi}"IHiETc NQ}c mۀ*0! YqJ ~u`&F;u1"{#ޜGj$L^8FCN F< UI mcD:G\sS%/tEx}\3SOM'ojtY,u,X>Ν^g~\1v]Οw{)yz`!ŸmoctYN0j!m"P!²zi'^h*{v,kK̪ |D6g }f6%lda>Y3k }en3vKͅ|`J(n%hhFeVY6am|9.Le9A@qk#jFje yo\5$i)CqMdy[d ̯5 ,տRHH}U>RҠrʁ=ړHj-Oҫ[8y&Tj"-)Z#;u,˓11e$#F9i7y^ .R@.)24^k+W>qJu1Df91´GifOue6LHiU4>=@sy:|A"5X ؃Ob8# vlCM;`Ff;>@2mE'˼t* я9̈́iTӡ0F۱~,u&K5v4\s8b_h4$kN}I_=ttaZ'd `s3[Žó|Ԁ--gE`df- QXC_uP"lmΕ1U)甔gجـS<3yhCw.iR!8Mx(|G{HCoІ8MAnŠFI똱zDnQť>`H1툑AV &J]x\HIɏP!,r78^5G267X!)Se2\ɠU-iWj",&z{ֺ?3 % xgNM׹] &-31H am[` ~^O A(LO6e,&Cgp?(3ّ(!ϛaQ=ZeZptW @^BVu|$)\d,f0Hj= x?:%eF" ]5pMM -DPcfvrƷ_u D'  !6!s"Ph[~+ ǚCqnO .MZUbwYd5?ۆ=٧G(C`$#Q/.=wGd̟!IR+GjPBͰvk?\2 { @W|+DaH#*&R.\­-K| phU(ֵP@Ԟ) .X3L?8e<߄}՘;U.$Zd k_0;O1HVZ4[_]~e%]"F)O 3g3eY⵸#'D3 (l{hW;ܿ;[ ٦X mn8O֧(7&;y`حh}:o P?PNus 㩦?;*SҭIV"V!ju I 򈪽Fe_eZć+ ~5hn/x{HUkxF4`6 űzK RU8w` Qe*aEP\2AQL!S:iS垑/!:띤uܱnVFX4TN'ITl ğ8=ќXNd5ot7v.7nj>Cx?( AleI`5c̗I[eqcS8CT=c+hYg\&NYKڑ=9 ]M+['Ŝު;֌eo\յkё"$b<ńWJk'eV-0.3%m  :Gyi%9BC%qu2k2^{%3#&-0ӣ`jk;>| WȭIʗ ^;wD^z3OHǭv}AGO_yŕd!K+vK~n ̞()6~KJ?[)iv/J{ +"u6uNgc^Ήʎ5^P d]ffpW loXy~WwBKIlll?1H_=!}a"/w27<ͰIݲPMu^7RgDt,%$e&ۊ'Oi%< nhpyQf+Ff gd~{yjqH&YNTЈ];),cbbk?Gk};mr~o\?nW'p0vv!KFao37 zvj(5@ "Z0k܄PCc4}l?m_J9e\a@K2  +@Ppj_Aնm>e G Ok ?vug̕g!{YccRh'9*u#Ɇ H.627z&bLʅ:nvuOUY/*aQw`L,@qxAB:xz|>`QO, MXJ1vmn h%8h{i4')hy  $[I]MgUȿZ*fjbhu;n@Y8Hͼ([ךuTS92Zj+a(!{4pծE"%Ŝ-B J,fs ,/ˀNܚ0&"R{D&^&R3dG=Ej:ekl?]]b؍e$b&;Kr.3ȊD$ ޮ$Lt)jrt8ę|1-gHB5폝וj95%[x6D7ÿw䨢xKy" #>0cK=@;"*dyɣj4l]ܙ _RJ0ҘN*M,ȋDnB~! gVRb]eh:7ﲒz$`d ! om@lHrVzƇ(vBc8dR Y6H%y{Xbxꩡjn9hV)ďŎrS߉# N̓ F6Dhg`i!W/_\'W Sbq(k n э~GϣЀDz)3 fh @ vsZv1%MmpIIл [Fld\J}2KQ\Q]-@K&ҏ'/`5Vn]A06y‰HG8Bk I@n@p"8l~h(&CWRJcCu(@8.@Bۤ3&'0ٹE9j,vցtF,pF1iiqs{1Dޚf4ZǠ)At5\:$d]m1 f8hXu4Y'Pk! I2VRC9ZXdU T^ģlc.|"ń|!.6?KH1B`,BOt23o'+Yn94?K.ks|>#"ҎaA?H)M1.d^NXH?Ǔ7m_Mo9 jȈ-%rLjdSAi-:ѾmRk'X]0Ղ׭%6_4EhV5 lɬ3ś~PD5H߫:A$C|"Ƨacq/]UȇS]DtFȗ?S (겭 ܔ?goh<|K)џJٷdk@ްވQ9EEӽvo]U81d :eo.'qڹ҇8*> @^VlMV ΐ.nW&WatX C :]w>pÐvGȂkҹ8rFMcކ-seh+.̒rO36 A8 -!Bģ>/SKxg^)2zt$jǞ˸x#`{R5:S4!%Mg\K"BFȱ Mf[ݶE%ԆuT(%oX JJ ˿S8ǺMcRNf@W3NKWfH1p΂O=5V Ȑ`&oφGe+mZЦS~!]m@k]-f y'g/KY 鼫w:3T=p6/SK K B:# 34ݜmMPR#'L31&:^)đe_=5wO%hh˲X|)XVS_y&o> Q4e/G\\wp{"L.&Yyp<[n)gΩܕ"ƻہra|%@Pwj/bj13s,PI{ʇ.8SM'q/(ütrpkG+VXn'(zX9MYBd,)ʠ2n)_"gL-PE*>NoOLe0 S'Jxy<~y*@ZWdxK w$}e2@Cj[1ȩ"G+J0f\~ %P!ٻCOxl?j)Ճ-/rHLO_یliUE~W)nxe)V^@d?xB?`8+EBЎ`q}+\V@n2Z\#!dQM8hPvSHCccՐeTZ }k,.y8LP}G\}XIkVfT* LF3X{?פ3QGehKZ1Gfs$0-e-.yowݫvf ho}Fy'DtVjkKPg"q%u$,IO)Oh{T#sd;z~q'*6i0b tueJW D o$}F f[l^vBH￸ђ']4$]#LP⠊S:v!Y>v=IϭVŸ7-w%LzH.yNIk|X|"~Z[lz?̓gr\yﵳ #?bЛÍr"_v9`h)n^TE@8ΤN>x'4 X9 [ Ք6 Kũ_hCmG|`;aPq\:UY~N9!V9#gb֨IoX+8 j4¬AbuI;=+㯻~/İmνqk2%o7ԙJq' /AN=CT7o,rzO"n<_)ff`{dQ X RQ mu29\Oqx$c."}#GR8[o,ni; Mi_Tڄ~жͦU=MH|)hU ;vR\Ƨ~!n~YwRXk+ )K|~t;MSEܜ |jG -2=Zc,/eZ3DDGǸ :e~VϬBBKyqH&Ioxo-HqґTв@@W0h0u\A;.fd}DROഠ7}lyla78}sMR13C#;V7ç`H$MMY)jĽT|Rh5;G޳(ڤ@tWHO f)YzF. O9zh(_ IK5Ͷs Sebf-}@{41 ov6 7DBV>aLNO2c݄pF.uuE6j"U:04C}(PN4K݇MP|řgVY+u&Z@lчId 2LG:YKlJ/ 19V^Ɔ"tqa{pD2;]Uy!.))LB9>_ˤR: 49_\LUlϜQt; ֟˭X*S-'Sdd8}6]LH47dKMa;mM-se7T9X.ƷaaPtv4J@F^"1ApWNmI$͉J1SEoU+U5Z sxPS5B6+{w5faG"AH+JoPVTδ 1EwH?a Бυ8޷-юhnQysd/%D3uz%@b炷x%;fh̭3"v|{Dn7wuⒿYh*mUw(̭ޣ!bJgD;$ۨE'K0@lAL3;DWVu-7n$/wJ鼘1H<`[(KUb kd"=vRJj~+gȟ1;S杼~Y oVLoB)~WPD K-W%Y3YTmV-v_.VGpg؋cfQjYNxY5(\Db"ѷfvLJTQL.H1WG2/ՎPQ?M߁avJ*Feli6u %$^W?>1eL~h ).5Fumͣf3"nj0r:ᄅZKN̠k^gn5e/δr\Ag ˎ3[W@C$O wB%[<v+8ErxR1)f{j{t-^G=vEHזpEYp-<:lu&h%絚!JtPI\ÑiYZA]]*hNl'\xǭv^4~FtKJO\҅рĨ:Sjmr9ivρ8? (UIHqb"5MoF${C. ,Gkn'YhdgMy~^W~"et|N'`)\%%m|mf$G*#)0["^|O^19}rvi5քLI=,I(=OFcQs}Χ4UUGyȹ$1^olWqv$/p2ةba_\' P_5/;ʆy]b78u#:F/'8+wq?ѧ6t4eC fi0O{ Yܬy[]qv-{t.#qq @SV}E ,*VBrʾ44VYӊ; /h]6臃Ϻ9U,nODAY3+}gh .J՛&sܖT@_pO#pM"EV9y#ktcDh{OQnʙƉ~'%`M+qQk3ē$L+Io?{L}f[^.fv N#'qZt g ʨXLy۞lccomנ:}5&%<e"x~2olGjg}fS{_0QgTo/gTKyA1l&µPrV4\\?~R3 ̌ ZD_hLΪM6{>G~ȵ<}iōmK, L1MHz&d r4c;H*G@x,bV 1`CAP L]/!8N~W~0rݔCDό*%%LKDlgGQPs@"Z =I\(ˑ@Nv. ` P$\\ riE&a@QAoM7+_MMcJO{3}ew#`c6A}nN*&1ֲ~@`]$-6DbnIƑ'HbC5쥞^!t-'s1y:PM(W&RBƣ]NN=$jWr tz s7LǟO)?;9v!yѕ%3ubϺtO/iR4.:Qٞ!5j`=LXU KQ"Ȼ$TcDQ#"ә,HT뤜kh釚q`c|a6+ꟊ]pJp-g٫[DqhЪ>@T7۹Opn0 ѽu'K_5R@BrC|INK#c:nN/A(ize2Rtmk]7j"h=V,2"Y%&83i2NYdۋD_wJdgaҴcˌNp`L S}a 0->2dW1HD/Su\ կoB RY#Ä 2P}7Y^::͈5+iӐ`ehe6aڳ;TSdzG'dxd}唉@*B^Md{rҫIOU  G;a6<;]'AAbc)zQ8; |K^ E5_ pΕ|rſ2Q4 QI>3EZ:GvQkCRX˒ :J(L=0S-- xtc,ۙT?ȉkuRU% õQa %y'SIoMܑj=Ȍ׷QphNt$Չ5C.#ws~ %B4,Tff{Ul%,4H*ϭzveƘnFrkLQz0IS"WX.}WvX&@7_D9c*~pL"+G:q.M;bHJ-ȪF?PE*fߣ{5KDN_#gfw`Fk6@PR8%Kw,>m9tJ_. \tz(i+ݟq)[,@" ^k4TeXe4N=RUljskxt]Q/Jza}_#CJ$rxn'wȤ_ s?gwu \HbU p6;..O8w &okw`lݵV\c|pgb9[~ddϲTJbV0]ī..r-( /"V-\6㹒IMb 4eyOfYuZٸe{KbnFr HVSVvRN 2ve=$k-uSLa&1 9m%`q"reWfAD9Լ9%X複0 yךhS4z[ӆgJ\?,;:ؚ+{ -Hz*xQcSjc|eW/nn7oG 4d:TEj  1׾5']pޱ4L!?jlqONZQP+妦(5\{{[6 ;1e{O}O z_a: &:C?ݜY8^Gg+3ӣ˷ZඊO~B~liE ZnCpx=)Lkkc9=]KP);xk\5^0k Pݎ' d7f uHmO. eM")Mxڇ=)FP{5-wSC?f0bJ{H/0duS :"m=kn-L j)K!ρn``>;51)D!P뛘CD]|} χb`*o-RzYS9t#LqU᮲lP]x2p3B& [D G}DPo#oּ-[q"(|CZcuN`R%d(}V I|絛dIADem?`glbL `Y +2{VA)Tdg$!8Om@m-!Dw'£] YUbfLn%3wꮫ ׷v-)+(ѣ?5 [O#N/#EI =RK[&0t!x7ߊ(V<8iؼwo&b.Dd̛qi/xIavIkBQ;ns{ ȻHZ8YxNRiA7EseoLK_O,l Tt<}DYv[)QqЛ!"Z#abG,L,1R4蔩?Ȱ d$|YZQ:p@|!F/E<qEއ jJ] b[xf^ !} H'Y:sI`A7䉶EWxZ83Qj{[߬\PDBH1ϿߍyȖ0ZóŕB"cLMKpS`b@l-OjHz<~ҒYs1~PYB;W@s( fom qPw'Gڃ&%jN[ͣXKp4eY,P.A0 sPaU:jEa}JZjApX=Q?ӥ;PtY\m2- <!cb`A78_I9DosՒaLM>+a.Sr0B-*mn%ml1hl nl 'd#1ުrX8*#R(̀߮G/Lr( @ygg ?f"]j04@|{ IN5W]fq&[0r1ovhb{qdL ثEM9j"Y氀A$ h n:rԧq1 /pa8\KGcr \Ms$cN0hYemLl7ˎBOl;L&Ӣ%H*:ؘEs0X9'Q.W.r#2/4\ؔV:[K @Y{u5.wcvKǭ3"6a.Gs~e>x.OP<`v3 V]pJH*5{W#իx~zlYTxDMW4KJ"(,A JD+ )U$]OKߖJ_K֡>;>LNĊ.ޑ'BfR}@3m? k/ISR'Ov Eڧ44q i.ey_aH@kOT[ۣG`4"FnzNN?ڻŖ鑁x ֌I;3]k#skt;,OU+#ZW<X`kZzc,'~ɜm9;1vP_;l~Araij03.DP[h^[sII0UUpLiCl4d"*X M_ͬ[jN{9Ft 9)x9E-Z/t2$Pgd'l*^f5 GGg/}2"mkv3@1=)<?l…_:H̶̦~ {3w4znx(G5ZVE?@0SWCdu/ |ԘaK$9<ݟc ^yi{c;9 BmM`M s*.Bv3x.~!*!Dt6BX_7:qk٤I^M0.Q +s! CBb`žS%9|8|TphOf0VhEKbܰΖ.AE4"-B,iq \*2Wdʼ>FeD 81Εz`-ry}BXٲ1ՙWqƽGC^+C Sui0oX%:\`"',)g d~-! rB4o#lytEH!'8mG0>b_ ا. Ƀ%]@^H4dAp)H7KSnF TɊ):k+ +gX7}gweRxg~E;`R1Xn۷ X)=~4Ȳhm3>v44!K'r܊%[YaZ"x_iy|}鎔뎊ڂB- E? 8{s;Qli",57,˭& cٝ XPUw'!џi_0WX(EM0N|jj,ɻt rEv3џ宮A{<9bgC+!zG̘qWzA}De.hgBro=HY!e<&T'Ђ ybT|a}fM1OIUOsFxdzzdkA[PȿS/b .[!G-bӍGhEE)mcmQ.2z[䓶kpQ`qs'/i6/=b/Lt*nnlC lx!<(C%9fW; Q.WR/dqLV"0i]\Vi?Jc3:@_賨v{S318ưBlڿpo)jfϫfaylh&?e㰾gZ!iUbF|`Z;3qzW|9 Sڈ4y5Nlk"QUKT&ٽp=3R\&=Ű94?DA9  qu2O)yY Jmąov"; . !(ɍrz*?tUJW:]0ʠxio/4wH$}˙Yv9()ze;+'< 꺬Xee42Kq b?ӎ͑mWD:u;ɀ9]; I?$_s<ݫcSžPdNnǺZ'%v`MSuXY|/'*`eσV%78/m? t>U"7*kurz>4Ӕr $o-.յ/Ӹ<#U!_?vYB`~Qc!/ 2Go }gO{2 vI- h &PLԣQ'ix92ieϛUx-稐 tY^<)kODw WU*[*nq _99e]!W#MP@-C|^EqAjVkEʂ-dxĩG*Z&t`49H)B!D4n;_A2Z7Qx@fscffD^UW͙J/OOnӉc!:<%W8t2ex|Kjoh++.wܭ{9GH8eld"\^T=r342ɔ`+Snq:,unPޙ_Ӝ63ehY2tÆO)PuwXuDw,B ~I*艅"\eNaI%޳eE(],)ߖ.0Y@TZ;@4]GDEË<$D̰΃q ( ?7<+TO.An1QIG|9R;i;3nf,.QwS wdx8ad1<@A)da ' ]Z@" I{}X$$MG.\_jh-uQhyd{ҐT F>u7jM`-KT_$ۮrįŝo>Tj.QP:Vnl_*y+ȀݶBNv/Vx>h~Jw,%V53לv܍ByO7Zhmv[F㧭J#U]jhDSr?gҍvgVD|?]X$|ցdYC;ndBQ|l DBҔ$lX13ԇeR{ gc:Đk,-S >]Ц`tw*-O+8 X)4AaHFmO P?T&:oTHk2I)"N&w^9cP48=.Iƾ'1SE1˄Gmp I ҿF=۞9DH, ÀYRUTEdk3ʹG*Ժ-Z!LLDBΘ7d}<%8Z\F%ם /G_l!Ͻv}nc SYgl I_"~xaLFrWO !Sfӽ4_6I(+Jq/ͻ  FWz|nc_?odw+-XF/dg$F?N'O~?(1ёjf0QCwPhSť0w 5~@&%m9g^aC dFz!0 u7aV(j_+R֯XcjTt7')qz3H@oh<8$.@%Z?Z*l#=dԸ4b#8G05#.O(?mTLM8W< 2b: ng*pGV>y|~?uD$~r_%(SkOukU<bv"IХrR _8N)#kv2ٿgC&} 8 +:4e⚎d:~T\/?C- ʽ}6 u=Sfhs-?p8ǠV[٩ܢ0A'$FPdc"t#_ذM6Ͽ]`48̍{c3H~]AxΤEB{scaUqp"螨UP:BjYKCrC%C`;Y]~gԎdLta(ׂ ,5b )ߏ r4c*mL|JN|S}2X]Tbj(楻59uH]ףc,+Q?T [?N4~+;o@8Ð)EݡSv[+ҸopEԳWۜ ]̗0 VqQgaR9RaFA}U<2ujޒ# %\U+e/!sˎTrk:YB/cS;Mlz,;:BfIތۓ ͚B&0K9wɎ+ۨLayN r)HREFP7A_ b,pr&8PT[#X{i~qӾIe''[}/n'neVߏ5Fr>A$E ?4}2뇒:{u3ji^Fy{k(;weXth@ ;]l!NyEbzTtRɓ=By5.ɀWմ4J6R8#ś\~t ɱgYZ070701000002d6000081a40000000000000000000000016101cd7a00001de0000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko.xz7zXZִF!t/3]?Eh=ڜ.+:J (<#WyVҪ!/N(ke24cMOiO 5RZRO|$(E(3IM'ȧFlk*B0Wy}?9\pIU]e 6|Ep}( y O j+ܾXDubu4h,jeMQ6e)$ŏGW:X0 )*R(s۳`9:\ėsZ{3`QLeZ_R+*oRWNgbtt6Bs2\_gH̹NE݋s[gQԌZCh--4jPvA3 @j op.VS DPNgmnxv`oi0Q+hEw0 `8EjsC+㯀-nrX)iͯˢR#Eys'N>c i=j=B^8{-/cl4߀R{` (Q-6'v`fc0]`vϧJʩ=),tQLTXӲ[߂/ZROpW뉸cW'8.n}C1-{۔E˄kڈcTcUEX%eFf|k8Sx|(k`}H*NF!I2 ;omݥNQInCm =HUW'$?@]" qqjӜջ flOӹm4WA:cXFa:2 #Do!dh_HC钮JSɌ\ܔ~AN730ab2zI(9ZJϓ_s.i9JeDNަ'WeS7rTlge/^=ۓT '0Drmبi2k4xtRbщ.M9mD@f1!aL&2Ί"o%'|M}m<++850,2ۆax?g4dU$#9*\AFC(t79zv qFWoRK~TyVSZF3m֟3g -t@Aa0PD Tv*Cu_ʣ-l].ӊ\@@5p6zHfP%6r$[,+YJ]*&>\ *) 11k Rp$lG/Uc v^6(({ܗګe357}; Gj$ބ{Rd|tsHO8YA>ih1g+j@o!"Brݹw'LQ| z?vW0#̱vգ8p$H~Vx 0ļ*uWX-MCC_u0pDljl/ZJ/ހD*~&jVMFL73U-C&tGs]pq9{7D&E,jw>x-=6% cD2G@--SbɴOydW+CUf[eؒV*QA&ʴs{7Ȁ!_oιBfwb$ *NHjw[{~MɊYq9\l)4u{j AqS{d\fy#nXl-cQܧ*DkdwFdA ] a>Tqrs z^Sfya1Ew֚lǡln !,=4E2.D>pѸjV5UL>`:sl J)LQ΅؄cW }E` &AǧV.9Vdٍ:2-BY訨*)iec $VΊu qZOcE04`|S!LpjA1Y'N;~_&Ɣ[uHx}J0,Mr >2* fAFEqjőQ{5m:ihH<LLE61Zj?jڍsDbj_zxc88Ji4 v0ƈnlN=#vHUXJKgIGF(L?re !cm0_/ďm4t&}ǴSE-6_SaJX檣KhD/^˥wg)9zQ|[gR5K(\D2>jNyk Ż l,JM~ᭃ(n=3ѸKk:.܈Ve0 إB@T;yqDr8^`Bqh+nvCF4Jl&_paIb w9^ucL]Ds\.Bog_J*UqzTWnDa!`w:bA>IUlR&]DG\.@$o@WlfZE͙o@!}K#B2u'd蚤΂4@**P0lĸ2Xfqq 8L~s;KbgNūR2>ZuKsjMUs๮)\q]gcf >)o[rF:hE׼L$ߣ ܟc}7r9OxNlAP# J|1YߠZ>-HJvwk|~2,xG2IUm4 y9ZC$6?Uu44xs5@G/KYvL.yXK|W0]A8x9徾$;|: xjoYtA7r"~ 7Ȧ,>kGZP\J)c:2uk4ךx0fL,e nA8V1a(md#_ʖ&/bA {G\5MUž(©"H^q;o, N)!$b8@ aPfhK%xz`3p SFtHlLh@fM "\ަ ؾIzajRS!$5Č~kvL*D%e;/)GO}\H苺J . ܒfB$ρ^"&!aP2m'ܥ1*H.+$\ }5~t< ܷ~VILwngحRH 0@x>'xC4h ʯ3 CIT>rqwwMկMr.psx/ ;`bYf#Wʭ,Ę8O- G&'U> ShrcށP|Îv>AR3)#Dx 2yG.FW)i@g\{H"=ǙAVMDF@t 5HHN[lE>*mp~!7%:0ꃦo0'j˞r}Y%/"'fVMj9xDiȚwxc/UVb3zLIOԞ,a.c9SpqBWiӟO 5leS.:Y;,u`ʈ_!>>S*lҢ83o|Ч7P0w&̆i QS2ur~ZZEvFa-t?ɓxEn _p`{\;7kǃhIăJqGhTq.6A N9~3p\-EepLk?%vE۪L#Fc`3eI`Y8Rt"xnYZ^1iHhi?CQ֚yLvipE$<Qs;L.oEm}*7a?#e m=c[rPOw݅޳ (*ʡ%3 $Sv'>譨t˻yCYPÅC}GkzIj"P(zP)@8bЗ J q@RSMJ^_lC(Jo_- @wZ5.{ڙ83CLY&y?aAiy B* a11\cb8zvQk}~!MtnE?XN1r`ԩՈyv]LQz早7Lo>ώ( 77O(s|N'ưɯv+);u~+5Bw-e/)R^Nݮ彚5VU d;ΊŰ:-G{9HE 8{..W|qy{5[r<ŕe)̴~| YSͤu\5Bz|2H_od;: oX"",$X/D\\c5H0lI`+ ?3P\ ƞ?+0D+_sM>4l! ^̨PLB-LuP$`쁭u0SMgn_?k?H`qPܙGlkni ɤфSZ&qJ,H"Rу\ʦn5pPP3v_,Jy-X P93a3T:@GkBo>UB#H/c^> Q/àHWvvY|-# Xe)ij}9˽8{+j ]Qݚànʧ /3@tU?RdlVNocqǙD[k \ԣ^a{ˎf-MQ&(B CR=:W.baC6{۹ cm87ģ 01FlˆjWEoDlF֠ ;R phۉ6Z aεl>p $R/~1F3p<y@񏔁FN ^ӈߟh.vx2C?}~ܶEG.DÚꯩ0Ʊ>X˪qA!UHbiVbSYzz> 8j<|fLO$CH9iˣ ][7֗tM]p \7= 'C|Z BBg@`?%`;ƨ&̘R4F(Lwkp@~00q W^ɵ-;q›HPLKgf@V nfEJy' w+hKPkɔϫ{if'oC\ $ :'FyyF*D8cQX8%vSX %Ƚ&2髄w{0W-|b N^yrc&8eG(Q';uigYZ070701000002d7000081a40000000000000000000000016101cd7a00008d70000000000000000000000000000000000000005a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko.xz7zXZִF!t/.]?Eh=ڜ.+=K3B3|̂5L㧻}Z0*,Em!W/7D=S,EX - K%(N`Ug: zKճr r,g:YM#v e3v֡>4,Ey+ZPK.Tؓ eȹ;׶AN,.%]8Xܖ r/b+[E*a%x~͔y=7%vKo)aΨc?L-m3,0?69Z3Q[{U&4pTz!r͹1=- {[-]'7,/$jFm!uZ %nL>1ј- b1w/"V&{ R%K* |p$+nIy}5ݱELl?¹aE@K :ydiQouWPLl+Y֐R8u`^WncldOP i\6l >p5G8{.2䛨'BeK᷽zAI%XIɐ͗(ݰUh(esi5GgKrVEb$$9-n#gT!Sy"PL3#}@ B}5L<(Gr*!6nASN\[\+OOLſT{mL):M0)8HL͝M>Ee2Rҁ1hBY:o$?+;;x}%%Aۈ7\t1.DKE!ZD&3퉮둴7jةL;Ax!Y8xPԪ!e7zO1_(<10)%HZ{4-UViQ&yϋy$Ua_4-58MR[?D[E,6KGC_w#ّ΀ɡRvFfюxTn+­{Tdj2(e0,R&Ϗ[09'8Te!lK8X\RuSaJu ʹ ſ(~SwPگ'MyTj3=:~zDb썸\6!{ uu ') pisߝ[5j"?/+%AuN-҇u~f(oz@q#vGEX} KBǦ^I|,n;@}&-Pi=8MI7ʖ5'D)Gh;OLR3%|v4o Gkϋ<xŻ`W.2Dh)^#l$8/ j Wl8t'>phMo(`3/?,E%D6e0C-6h.)C{UE&)lrFdh7yݷ5W@Ftfa;ֿQS'_ Rx{d<_ m"4OibZ\_MH5.#,Dlt*=7$_5MC~;laKφPѸ2ifmP$1yЇcB;D﫮o^iIjxjl#ng " 3ahGo͠2^$;^%81]h6R¡[ ,BvR| kzw_ě>M6QL YiЄczFS!)-I]P̍h('$?zpb i5+)U2Wwp򽼙pC[`;dJra?$2N2 m.w:JgY't*j_Kԉp~pF?f[ v)̶j}:_tָt0'BsdbFm/xE2. ڗQ&fxY'-N%$D|VK;U^<} Or^Kb~75Af`^܉˜,Bx5!H eKrUxɏ3LF2 >Ƴsk?UY*&j}i ugdt8쑨x ladX[C]gk6|2Iul~Ѧ51Ò=SbY\I a/XU2#kѩ8 7ah Mk7!xH9ɬѠZ`Z_i.bݓ6UbQDl璚H97ڈ`20ܹn~<֣5ǑU'ٵPs>I (7!ghՏ>#s=0٪ޚ,o1gʐFfcR D7bMkY-Dte%,+\UϿ,F:2Yc_Gk[NբyR*Sim!p-^9 S׏! 0mLM@o)#" Sv4Dn2u[XoU]J[s@F3c/w<-S]sTx mx=HwBECz˩XU 6=M|xZ.ưweaU%yu;QڷKK YbL?7X5 dZlP>oA+C6دa]R7 S٩aVP7OT͵2cu&!*tu^ڈ1%1(ޞTY<㕨#+zqG"|/ W/gEO!{6q1^슏z秭;F)djC@:TҺ] o|uʫ m慰4q2cÃe>3[;$H])|82eP}-à5bI~nU|8)~N""hS\C)f~=+ MZP_Wm3jpť\dbQX{G: ``~I? 2ۿkD1O  16b8*Bݣոn},!gΝu1+Š\%r{+7HPchhwxD!9BƋC&keÎitdwO jGd" WѮ5 *Z3iPLu"W77|qkٕ..x.u!O{f*kK[ӜaI^Z\M(d_aW_+kerr4øH8]0[@m헃g47â$IetVtj!Ioׂ'GXB9UlS))/ ~ ;*K➊c7)pş+rseK92ֽ[#׿~'rB$_&4a^`;K@hBm8Gů(cizb\jl @a ?n_z`W!%_%.S7H7L2)Pd{lovÃxٿTdgGfc-=XZϻ/Y靵zA-_\̒&NYkɎY(ƞ+n Bi'KxY^k}a:Ky]`ИӧWR0{ i36j+  './of76.\^ّs$(x(X i/o|ޛdٖ";s"^ ^/)AZ᡻K%R%nYvO>y*K%.̬ "@adã`V(@>APBVooda#ؘ-֒tk0jyѪ?a5x=lmͰτ&7Qer5M(ne")>]rY'> ]32g3D뤣;w|Z8#Ƀq\ wX|8<}0P/da+0bWұ8eO'\^?'M{c:nz]h/|*E,d$mU=]/FPLp% xX׍|7턹{((hbRF vK@]!%opTq`"&,Pʣ4zPTՄ)UJ8+4H 9!]SeiPWVGRE8uQ5*)ge&砰lEW}6~wzQtB.Xr:LR{cwT= TJyv/fkv? L%Fv@vnI5> oYªDV,LmcC=}%,3=Jn p$λ6ݻ>n`yv|ˏ`bЪ@HͩF3?2!k#t,佔%Zt.%)(f=}j$r+Qq+(?{:EECľ4(EEߥ-PQMLp|RYTĻfo_?6Y*ʨaxYbf:ݫ䛲[yPe?InH 6Ց?U֎mV%+9R|x6Pf又v=w#/}zWjGL\a:%?xxF_3,l3'&D>Jm74D%A~C@beVC FF޻]d|֦M397B@|#^e/}癞 bM,l٘Em6qj[:ZP^*ޕtͅlK%66$M4CәU^X)*H$O;(,noŠCUֺo@ﮍ%8سcxA=dgn÷;cV:z+'.kj }Ubp \)`7fEh6D/''/֋[>l.{?>xXdŽpxemt Q5w_Q->7I)NlѕQ1稽IX/QnFsi@R 2T>Y2GTp[R.34ba`@mȫpPp$w11kP >=4}o Rk:nh]@K8L*0HOu>VBENyUBAV.v-P2HCk0zQ\*1䄷⯙dX7/ HCW) ?n8gs D* K,UČ8)t`u(@f&ӀPq+A`er >I[{4ap IRhYOV[l eeY&wlfZ+wrhG_f ?SSX.R2V 3x[~0Cҟor.gGH+4 c碂5, 5ۆn\Ņꎘ-M!^{`?1SPo||倥QկƢU '̏’rG44i~ dm;c8f$`k|x^ ػMM{WG6I7B!*ñp FwvnWVvVn%sL<6 QQ:QY:Y-I%*J$BWPǪq!#{4^\5}{+Ҋ+sʲOڀGޱR xS9^wt*VC4ww&k#܈8j;8~^['Xشv۱̐kEْw6I9U%o2ɕ-8 mΦkw_3Lx]ǧ¿Ϩߖ鶝 [Kw&d'v.[nb# NQKtQu䆅*;>3lo)s..GZ/HtÎ#x٫۰kj.MʍɈ [gľ!:ra FIBݮa)oaS-mH6EFX8-<4Hѽ'Uj^Jx!;_2we㾖`]B^9 IM}t1a{vgS[)d g\f#,߿V:]_s 5iqRXPTFzupP"޴M~ocMs0\]x!ػҨd 0|e0IބM3<PГ8h! w}W&Yٶds;%ҹs=2d_-O[x=P[)ט .&rIzsEtQ|*c=7zgsf7*/*Jx[Qf;x{;% ~d@v!@=o @Y( x|R6J>u&*Ω ȲC{_6K&g+c=ߍq7&]>Dդ9 Jkծ5ܗe-YB9ya`b4,l2~3?1py>uiVUHކrY9d2O'6Fy}I%=NDhk'GE|FMI)7^2dwlgܢrѦ*A=[t10!?\=W4Ku,_8Q_.*v/vnvoґƒ8KG8À/hv&={Ak^b92.[rX,GR+Ri6hBT^""O@o'C@`Bo¶@CP05cV:+3̷*]?v*>^*sM6:62m嶝4`Y84P7sX6l UT9/m"d Tcm6@ff5Fu#xz0&qFV+~B":ٿ |]$4TV6+/y 8 |{дFs-^ l0jBs !]hU&Tk,CS& M*| JEōbD9Ds:4UUCf{rr{ ^#t.(:RL93 m*}U 䀥ٜ* 35y'P$M=+Ũ`hXQҀ3zW ) q<-F3^дE65aͭ[n<D-ds-قA*VFEmX{}𪮦m̂φ~6*0YqJ+YVwglh6ǼвB5#+)eO,pj-8HWbwCI2[ xIC15Pi'W/^o;t`Sˌo?/ $-K?6akaHJkohkyLr[ m-PŲfJ`H~]O_(Nm P~:PY5r층{)P2iiG&̓zv]r^s 7V:ӯ&Q̬ԥ-+ -9yڎڬ-i_0QIsILCUP*S% *+ʶ~aazJz'0}T__Vc|y9 Qe)Z4eslbh M u]Lu#h!cVJa@h 2,8;oX\L0HJ+[ogf]$tgĥx#}]Z6-w?z _oE6;aL̨ ^_X|Ywg{,療ƶBIl`p)ԑiD4["+4Dxd<}U:Uhx1&vVZe0FbugEl=JXQg[: +i"h }zSuRCQW>]d8҃)xb D(1q퟉sHrddazrye'}wAxG: ˛9_  qK:5ꁴagzEd%4G0OF<>@VX'pO lJ )JJ8C?j:va"jN3`ꋷ90v.0\\&HMG!q1:Mvo"Az^1:5Fa?$$I>+NÌVӀVm+b['ٚTI0|"ȧBNl~&s^>Qoᄺ K &M{ZWg q 0UBD`f;ȝ 垵{7֟!13fֆM#!/'%]Bukk3ñx5#g)LW|koEqr/ib}&Xʺu$i&L6B6Ld{T~5Gϻ1r+Ẕ.Q<# ^Fcn' 2$6FE(&xĄͅV,`W%t[eި9*ЭN*V'S%-on{󎌮ȎkG~*o7_Q]5$YH-*fQw;)}`;)1 uHҕĿ1S8d{ @xA?prM=*2=fU5o'_(T˓tB8p%&lWT$|n x4{_ۼƬBgԱ м5<`4y(M@Lq绚fwbjETE. .50ޕ03x_oQ cK&|dEAmuE_ӰvNqvFL&OUspyi +' <(6>ByʡJ|e sZ [S`-ԶQ }|"`jnaDxd'Ⱥ9vh#bޞ E3'L]y:@N}j1(!wX {5緾KO*w?"\;-wd!ll}%6)Rw9'4SG5#e8 5zD#h|6\-r\1oGg#-15G!KAl4,2!"bnh@Լ{݊yެuX:޸F I\E KWRՐG=ȦD_Kڟ'ϿxYi:(Nk\01=1bwU#s$m=0I^BEB3;Sɑ [yE;}=Aoi%m$b쾈rp@y)m /hl>14UApsJƖ!,b(9eF]ad*7_ad !k ȇ˂a$kM08Jk'Y>D5o5P8  s<%Q1 SC:C!g:dHk넳VKqQF B.KiQ Ev{}AЫt|^9 w b %7FG󸅒 Hg?[KY_JXg ^ 3_Ɛ=|Y!?EՙZ*V)'w{ɏØ{P|ش=+ƐIhFPIh n Z @<$-VŅ&6`O8|ی8 ۻ8?5D ҃' בBVBϱk"⻄sj7R2H@(KPQZF]5d9 \} ׹nϬX. gXY7.oM~-v4[EdxN˖:rA4:YC.?q.G8h/[<]VYcIv6i^UUk"5ZVkL|K">J\Jw=,[͸~*G'pN;ng,حtmWJ~‡/np= nUq3*3DhG{Vt@њ?~?J0N`8LܛW *s"#i~7|.8g ? _p]qb%2);`)pK1^=ud|vEvWW uCG c7O b>wjC,tv]8o,t`Yy1uu=WᛑY?Ze_RqތfLrf]xeo1hpZv4R#\b2Ye]eg!%8:0s+"䓫Y|m P*b<t tknZ Y7 q{<"Q;{'=p;m4X5OtKp̘ i%NIgProb* Er-$Zru$`+|w-a@G]s4fDƩM=勌X̆"D(_EQo[GtVfsp'GϤ^l@TN1=jٸCh=Ê EpjNrR{Lf;W3ЁCU"qjśqZ+]ߚFBjB“TF93phl0yunQXR]頦iGhc&_ ˀI, DX UEX۠x΁\?~c!Sp˛W>мmЎbjiTrb 0p;GZD+^Uy@Q$O%Ԭ3mB^&"32EHܢyfQуuBr ZjIbJhMh ڲ[Oq` oa[h5 2`k@4.(+pUZXDA(5G؃d_rkΦ|FBǀ'Pν_u<ڀHD^'1o~Nvd.Bz0@ IMwL>=10!c=KxnN.jl#ӵJ6[|lL5;'6}!j2>)OtSvSe ghaИмuK9'-F*YI_6^gQLWo?Լe~|u3ecϭ)TI!(Rt:k:Fd5M`/8g,Ulȩm2*p›Wر^p8u)D /I'ǀ$ŜEնc$t<yP%g,݉=~۱^ ~9UK̓JMTt [卨="]\[ =8u 6fa #LЪ‚Jx2N{x%nR @ :{C ,`gszW'LCk@"SCG .]1l?k,<^c".-rH3U{x6;6!xlY0etloۘM"7)`&(FeCعɂMB9TK?%x" vt+rP-)'nΕ+̇T{il!= SVJ1tk?}Kwh dFah|XliO% $~4`BŹsF[r I/Y$%I4Sq,N[==~ji1.fyU&9 Q5tV{>/(Pb8!xzE(?B,.I)Ew\7ҰwI,o$rz*:='M?FTR|,ςfoSRQ9/sT'ϒM.@`|`+]*%h(-H6U,F\.[(O61WLW;Y'CmE5A/!dw :>77F|Jc>ҭhuY 'Zdڲ kg+FiߝMc1-9xy>\ >+8{:ڳ(QH̃&-`E$wAzw*-iRwğqOCV` ۓ ?: %zmμCD5l8$jA7p`Ňq~bly]:8;`@%ؓN@ч^aݟ\$'7L3_&Žp9|gܠ>du7ݳ1༎^7])cQ<܏dec X!c⦝k$yY9ؓ77(p$*T'P~yŠ*L썛rCNǔw%`tW'y΁j>Zi./c-q%L` <" Jg5C&!2/|",T! 7]T ƒQXDb[:)Ơ .QxvhH1>ɷJݚ$ c}%CBg:5ƘFt[DSg Þe,cPDK̵hx=T\YSw-#SQ3rFY]pxrZ" {4$N7\&NQ?T`CimggpC`&˶LCޠ_Kj"I$^}R :,pWSs :ޅpOq3ܚ0DՕ\F1,"ra$dr ޻wA0^V%.)𾈖Tn̂Wdra'GB;hn=tL} =⎚n?oӦ׳عG(BF}vГp>Z7gY?;=@ne>6V7w? c7Ǽp8Fp|"g5 +~ ycJg|:L{?(aVc$M^+Nգ7=XwM*.,mQ { @@SـC> #>y߃#!b IoCeT={!<&o`CDMPp IjgJ9`H?$R11RBVl <w2>?7O_rd0~ʹ1GvӉRS T>]Q_x[vYwM_p"L{R ǰCV@59h '^zT;6DqaM[*T,WmP5QG![u56dOEօЩ! i~|K)xǠ!IPTK9"{.oiʱR"]TG&DpQ"\)ɧ ckr griG;yj/!!A5q*h#͔'엯oB4M XJP?ZC yp&t˚OsX6KW8)lL3mv2M0B4b c4mV^c 3zա|wZu^B#6`̠4`AFw8kg0`0خ9t6oԙAn N/(#..1,JwYB\ 1&\ %0j;smpc3OXTcw=dͫLXMOJ1 ca/pYv0DLD~kߵk w<JPYV4~zܑaZeKTtJ2͇JCT rhc xtCH)Y ڭڵ6 - W:RY@UV(t'=Z ж^ .,$^A&Q_,M`<>a2Q̣xR@-l* k>E 4S&t^&I{ԍ[#uMsfE UuҳJ<"~Ӊm? ]N " v҇wSBu 6>^+|JAAEDZ+&aa[I%DBsxnntdWjV :4P1HeZJɲ} kSf HL$55}XXzN`;TMUӅS0D*|.4!zZ.Bk;\FD܈% ׭Rtre̤[g5<;UCI-<@E/83@ )l%K!WBY6)> y͝ k Vm.R kȡѻ#vhOIB,DcЛ; Ob-PY}:?t]9סT/qM% YuYoE?ְ_wm#n$<.1jR߶o_qvvש m{Gm=P!jMGeEdjYГ2E2 M0vUyK)ZiKO\ n1Z~ }NJ٧4W"wF6X\ lgBBs=+Ƨ/bҽl[A45zWL ?:8c7Aw ynXY(h]D[qu6ޙ-Jxs3ՔUOLh68d8[{y4TT y, VrJ$za7W3MI9HV|3IqBfy⎨뇒okf,ɒA|x N߫H/M)rw1ͽ5j_M M㪱͟Cd^ f;͹ 1ꁛžV}!1lOFDGW=uʕYNdo2p?@+Hm Ln'ֹ5&.ˋIB(xW?8wmZ gz>V|^n?EIq<qb}L`-+ k LLg<%s$$?'m֙ڋ 1rzM"`~8E,jPBkLo'7'U[ 0fo'ao= C7H?w#YpYT!Ӛ)]WPc,Sfqޛ?Rk Lck'\oN Fe@6k@,_;&4$7=3J@qFB ٝ}}lT3c n6 }+ 7mՇQ٧mM,p%~~'xnf7 >fJIdh(JiO0SV?8l 5I ~H% OjP!$R m><\bA2n/mdgAEZk\"YDk4r#3G/Kؕ~ Ŧp1q濠[hy0k60o\u#W{\+8/"3ϤNȰeViKûR(tbi2Ϟy";E}"R~0n "L9j>iWb01pNΘKΔ0i%sO5|3ʖȻr?(ia#9!y:MSA \A# FU^"1۟Iqvw&;s5%$ A2;l=< V bDyCEl:NPx([No6o bZ<בx`EYݒ&$;a-]uϝd9;#k \Oz*[tIr Kū $0XZHf<"ܙd8-o#{a ݰsGʻp-ލ츈*\vq_._! te:OK|dnVTS h$!DSL%F!掤@{pK"-s`4(]1GnGJ5%kgU8=5kShցGՆjq=ӷB6G g34mR-R[yѼ{zk{b~dK`Y{F=џ:(|hQPaSH1,e6U))a*Z!}ۗ#cW>xC!jpl݅8,DeP7L&.DTTGo9YG 1s4ZT0]P;HV[ߌkWh\bcpݨ %w)mx[6F*m;a@H{(,f幾i z}X8Wi:P''O$:}qoV9|ʺ蹌'Dua%؋)y qogޫ'] ҭ?݈ޟ` M oوE@(t&ҝ`[R"H[xs&g^_|aI(Hx !e-3ɖ@6l鰽³PU/nT^lPЃЪXxJ!3MUsǔc B6 eXr@y:Mh˶'{y UӏFVJ (pYƋ&J)cYr*o_bk˸st<<'Ni*F*3LA&BH((Sn Bsy~kbȡO='=(hI ʢԟ1$RAY+dG3B.'3{j)+>iBr33֬.5 f6XteUFԃ :|3>7@X=g(r6G^wo:0 k}bElW@1@v)1a6J%†Ѡlrv{'H7AfyqM@nP8S ߱iji4Zay[ cNd$~.7ocpV*7%; $"{v:jq s fcM8$)[qWYH^2Qe |j6╧|RAo̾5yQb,JߩCEsIkzb򮵱y|i/=,U"g&VUXߡ1)?袎F_rO[5'D7PM?/ײ10NE,Ys$cpWSĐ3I|aKg\`5(o%Z0&?MT~K fF ~E,[n$L!sgB%rRUn7/pcoy7Myh -~ CnqiϘtGbu7#yA4%Eu:.ȭ=`ic@sr'"7/ 70M-wmo4qM`19L7_$Rx}]*'s}rL uU "bK@w#*ȟX5DVqt2Ѭ0roVzp寒QdBԦl0;hJ_ծ&4B%W('F&5d4Ex] w79XYS06$Mx?)P2^az@ןׇ~MG9-9z\M9CxkO/d@ȝ^|d3;f:΁iuej g&CÀv4! l sq89>/ ֠ U3fɉלxl=Z5wx;;T&:AHy|(0yXR }v<fqDn5J|Z[ kE |N<$KWǷ[yt=Gi5`Ƹ2YO@<2Oz;4FIbiwv1x:=f0T)!M ͫ+2*W#DU5_\sMKEקv $4xяCѡt)eqrȴm.dig?p_/6ݗe \`| CiZY=9&@/M팍Kl F1i+ɢ=U>R="|Rv* A)>|~y(=}$ncjtX9hO~wXc:o-#-NUU$5i#AͫTOLzlm'se6gq_[3nv pC q4:!?攸@+kFcaU@F"I0\H-©>fDa/s_S';jvW}w˪+ /݀p_0:Ortb޶&) *f#{0ixevH|a%IMrۊJ?NumyYO,+lLQ[4غ7]?RqPs,M>WR,1~\N8N) \TCQWR,͖TLt^{(Y=_O 3ơfm""]ʤSCr[d>7w2gSNs^x* $y~YGJ@@s 'QITI c W?ԋ^TGJD@ "4ؒȟ_?`-hbsTӽ]z~ >1𭍏T$-Y<oܪыz  ܻWJ/DvcU,jUmvb'øİ2XT9vGWW 5A19b5CP&Iu_ VgUSQhܢ5Eʢ Nm̧-8mNGr@#w;|y?D|1S95Ul*s&fpn.ARU5!i ~\<6CLp 5%msU` UzD:Li>m}C?AydW2KsKEP$mƂsn;K9fNwJD?p{L9[ =hpD 5'\įw 52ဧ! L]5ifU(E4T͏c\[AZ>1CB}O S"^հSPkCjW챞]:wF[H{[ķe7zPJbR"H`f@FbW+r߱sgKhuX%8 ,:v',Pu;l֠II"  <~!?˕/M^YlR[vk|v㧰qX5&OaԼ|;Gs `M0ej<@nnڠ&2BnR¤"46NHXSR"Q&EH.nj%:_@B ktky .*eY|.ӧ/buugSыUD-:^)h$uzGEֱE/Q+H GH}DL%2AM`._x7d攮9 PpTsP|vrLeeOKklTQ :Õο%Idӆ \* \Oa @u]AGNP o#2 r ʩă_M@yޓXZUu˰+`󼼇B-f?i=3-˶!v2:4tFX;˘&԰Y ]޲p>bx_{5]P+ܝȔAr8;9 1JM3tvMP7UuG_ne. 1U?hL@t6SUrEFźJ`n{KlK!>lB7l.Ogngy==Zmǎ$y$Q$'X/\0["A" ~,Ur?GpH("2bu"kC+EtkD:eAmm))ecu|Y2tAh*CRd,>m55C|pY CWy`1q2ͽ? `:J]Y("\mӆT !TtIqxUS a CN?qM!޾0Yζd֦"8EOs5PN<%Rxn>F,U$_𴋱e0[ >?y€y)5TaX ~^aXD'fWMXV8/D?ChX>CIìH0QW?4} F\ۏ{'ّYb_Gr*ēkVi7}g}̕+iz odT a d؉N= v >_^(IF_BAz|P/wϺ𠆖FG8!*By^n1(kC: 4Hu)6 qoٚY5(ֹ?GLEq/) EheŸF&_|\R}hYK=t#njH(T6uif)( ~4Eh]&*5%_Im'`Qai/ cvHX o/$APgBU%m#~RK5A3! q,"&WW8ۡ^7o3bҭIz:|{w|CR,)[ϗ/ 8% K$Pc)wxi$u|Q>s:DVZBwN~`;@*+9%jX_E@?At?ii4dc0KV=1/gyB#9Ww3lRc_p,+mdq?읽eC  >1 wrc z[Ԣ{ף,N#aZd=s!Ν-k :~%9KpűJpq(zq^yS+m'O}Z3J-athGrW܍Ƿ!叩| t3U)sTl@]ZR7iZ%X[.cMvf9+:"%%pa5YyͺFR-){Ǯ#9ˆ+ʹyqi ,!m:POct"rL{Lw/-sX!ikD%8+3+)zJ_6njG 3|5ڮk<@3Ujڞc.`RjWƤ6,ۢ4tqJGh#VC ™{GãD;8bd_wBEi>Am&`#mjt hXi(~Fw~_1J "ʫOӕ, ֲyU{!}F%gf5ۺ5+VˣWlдΰ¨O! 8i>cڎZ+cQr0d?: = ._}3RCQ!+[l[R\NM}g5)*e;c j&>k ~W YrӆyƑFq.Ʀjv$'`B.6 ak .A׾=:ֽȭ\aۊ<=Zv>تKBj[Uٶ!$yJKvLT7fL5ڊ'N<+\(RPKR|JFG(Yθ3=9" ZGA|7JMihS\3%jni"ȕ=l ~%n=~mjK[s%']Z3JG3oM[ & 2,Ur8F̢ #.f8o_Prڋ䤞l: ]-}3$ G VsN:Pfkg I 2!: y)P68)tlF׍5:>&+_]:b#{>ͻ@8k*XDzA l^e.iȮy9'N}vs](ͅCo ve;H4q=KBֶcgÌ(^" L<`\X!i:weBufşIggrÊT.DECz>L` ,$2f!Kt5J&iӦ!.Ѫ_ OY7ȶK16~5WI D]&\ZQ. N#b$3.ä?2|HW9>XҵOת6d*sUK'X)Ep t{d@³- ף? "i\uBJjI_ǸoW OCldMHݰ`KyBz-_w i$&a5LI.EY$~ߐ VnlIHǗJ,1 ٩m&yv|[\kq=?<^Q}E:AIOsps_aƄ3F:G|Š9;҇{`pNg7s^'0G#Z./'Ry0p S݌cv1֩#mLH$U[&@3nhfJ gnɳDٓ`z &F6 q]ӛyLAZU˻$۵C4QL]q K=,mQkM@ySy7V¥WDm^sw3*^{Yna:gT6'#`s|Sj(7@.yc(x.~&ULZ~bq{CtqLJ eٗT(ԏAڂ#0S<\HsМlP"7 Ie DhtV 00"]8s+8 _5m:5w-fx"2i= Ì{Gackh~\v8-[^,y(֠wzP硨^})SiZIDЭ lL%W=R{n6mJGtK@BSElj[e!kk+Kb*^{(s(Oxqfu0b ).>4o+THŠRjу5 O:8f¸O`Pn!cDU\(`זzEƒ'FCUNIݟe{CHr^lJ{uSbW I8^^P!Meҍ9,J~Q4n'* J;`zŮnж%LpN= AbĜP"W.^?R\Ѵ5?r)*(j/(tx~eCt'&q/@#{mX#,Oi|RਆEp~Wg4lm*K<ԅN#h%V^Ew3*u$T)zENz_m施$Fl]et;DFJy%@f;l6K_'byތdEs|la~;UX'q7gM}p>G@cU*ೃe5 dYS?L-!lt5@>!Pe);_Q\uTdIai +ٷ8CP/E9(9S<I/C{H$?N 2jM GCWoQ'xcO,pEPdt(# TrNoIeX&) % r!iU>.=;@+[;;wⳊX) KqCެvPw6 P. [C]\7gTVv`w=!Λx,I!q"@ӥbvG-v/!Rv|adli.<ٔl橷)v\(p5ۘe zv6 6Ce#B4hӸW8Iy9@+m#թ9p;p(2r L|&ycQh.(p H\sj,jW uzJkk/j+hk)K$ v+aҫs?,D&Њתqv԰C!WB8=xT'O>XOc4n  k̃뛁 1 )vŕ r6Yhr0%~.3~Afue;~l̸*Z!(0C,{dK k4S[Aþ ^+4I-*+(2b^CEKӇaeD0bl ۝-WƮl?Qo%4P.|ɻQ+ȶE5K'sfvbTz?6S]:!:]@' =H5=9D&ѯb3xX?2: p3gb7zfh'U,F* OZq!fNZȋoj󦆶ra'ӬQª+j5[3w5g^F}x`~wR, W[uHw, [[D,=`vᐝ[)M7xdUՀ'lt4k:-5aI8 >_zv->q{_bƐשKcM)rV̥$5#"99WkCV 9V=IVB>"[jKpy[ݖFǚmyWA.DgT5lC ԄW<4 ` ClWa"jC?}^d6Cz]ٔW{BpHA/[E%l9+ۨ9FW>59<ښ$xIˬ]rR]ښl'p$PBNZX10I8|  [zwwl2rܝnaB*Yc,ɝ~MpAlV`P%d{-#gWiX-F1EJS0_[*P sE0]izrdK:)1ԋf2[~~bLM1ۯ2%e5 #ۙ }OV-Ȋ1,bple I` G4>U |R}T uTH,GRU)hdZ*U~*f Fp/Op<; I#fbׄim:M+ʚ BUgYZ070701000002d8000081a40000000000000000000000016101cd7a0001eaf4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko.xz7zXZִF!t/l]?Eh=ڜ.+@oO3o# F34d^bWjֽgc3Km+KF͛F t{p{x=-mv$Ǯz7h[_] TBy*iҐ"Of]۠)[QM/1#+)^B':Y18ݕL據6ٟ*ƜZ+`+ zE}6ͩϞs7p)XnzV <_{Qb!dhg4ASYw)k7lR1?8nF"]C'<΁AFTj+J0C'AEu%V`]8sc]fA9(yk%Wԭ,Cc_ȣ> Kaڨ+ J]½WpKkf  I_5'Y$E-;mOxy1e 6q9AlMeӅ_~G,ʣJ D!O?g -~ko:0 #]νrP$8߭,kK77:|6䩉>y@ *u L^y.;#4 *fTԛ _iO,}JZFL@%rN׈_{]|n債>OD@[k[1IO5Y޸L%Ozb |A"W_M5knk}I$vDl?Zܐ;jwPG{`܈J "N$1ՠ"l]⥏7qc45kr'HB+fGYdnx Z, b0VAlC?hV)Odu f_Q)Y4yeA*gZ6!?T6ʲPqH%Qb) AዯamE*&WQYv9:(&{S{:Ck9L?;m twx3z:@4)j&BDF|zۇ1Y]Wxv oŸ8QzFF?,s`;|= ɍp؅*YlKx+yG՚< lG²{ c6_P__A3x!Q5?X1=/FI;eMɞNզ˜*Ʃ;[v~#6m"e@罅5h&Qb%XN욃.x2m͍ƾ8?!.pВN67[hk*s^ї\^=B);ۇ2B0FAE@GW\\xMڃ-E :z8zo#L/(cjPHrd}lo)>p9 ;cj3ze ЕPyP ? *PP 7io;pe( GW)GZbY\+' DPHHyyOs/{XS.L=)&ɔa7F J9H Ϝ 5^AY]s15mPFQ'Q)xOvv.CW7OM{ ɧz%v@7ɭnPݡ.НS16j3i2^nќYYd"[MQ'PVf~~ drCGFU(IImy@4<ؼ_ᆘJaE_ޕ&ۊڏS I>.g bTEQ6Y],|*lZ,B)4o0y7{jwSE\П9ioר)m#Q`GhXQ^Z]VYs;_n1_"?bEOF%ʭ^u3n#r)bapyb3tls^ kR#FrʱUy&m% P|_!zEqK|X7 ^2-Q8)̓W37ҊJD:G"l]:{֨):qoK"j!hU+< mJI6|Iz??(G,RFcNL!2w.Hho}hi9kmS)ĥj$B"J6Ev D$2 ԙۧ:*cT%Nz G:B(Xf)}{*+9u|{.vQ2?AިY\F[\6~ގknl6;V"o|B!@!p;HY=܍?6^D'Oꔥsbca(&yGPȤWB-0;"DU.EB BFֱ*w;5oRZ#UüZdi;b1Gh%FaCLA.z Du #/= Om}s3zܟ|~u$EN5t|jP[ =&p&IXuܿ$߿e)6,w=T?ՓHUAYH."ʇ&xd7 K}QXQX\؂mQrkx&"3f M0}d`1f4`[A)W_=[BJCqF%Ay Mppw'g{\ Q h;'%.$$Ꮮ`eX2gXw1P+;_R9+UQDpZpl֒Cȏ{7NwdAr椸AnR:D6o31>1ZWVdWuehMS340ՑyZY cP_"AѷIaE=Pj C|= ? $[ )Vm 4B% d:](gp! KIQE9һe^KdneMt 3.e܊7/W McgtP7[0^+voX2sEWu ò?@<|*d#IY!(jjM`_hJOBOoA1fv4$x6,# <,EU* <Мx1%9ʅ#oy 4XMG0 GaCu'ҍiEŤK8+h?~ԣձG;ePE fabH嬴k]$4EB&'8.k]v 'CfjM^qv_w%?hb'JE hE|k9cS2dKe#s_ϖ% RȰDe6=XzZq3\c~ܨv>7fA5*8>Ͳc0*PCtm $c!Y.2ՑqG,0hvt4duա?8/Q<&^#lX/ABuw SWwVz@&CRqIyDsL˸#hI[jA(:Gm4h%,rYf~8 -V_?ei?zDLu"{G\w*`iᲥN'`JWq+ׁLB}‹z~e/>|4w &|h^-i`̳gUKoE\85-tN+ugT%܍$Ny$9vIIi,-nR^S%fI%@pGCf摖{y(lja]!A0;~Ղ>w⺩7.jV6ԪʦXv >u dJ0fv`ZkSm"@UʑupnbFVN֦of;HRy+pأOZb,W}Adh}M'U誷@9)b8:t-AWG  ?paG@gq;4eJ!H]k7c.GnfAF 9e^AkAV|i˺=¶}w>ֶ(UÞJ>A(Z@@h8i8cߥYUCJQ뒜cC<W4CXϐ2p(o!Ėpc_ju 3%ͤt16w'pN3iH ͦ4`g|2&*% zFRPb>+\?r+):Kbddyz<\\jm/%t!V<;INY}Dk3੓qo4 וBon=gŁ069lLMKa ?*0@X9T`C';H]4J/V3Qv~vsvYn2^wJ>9`Q~9JX]]*Iԥ(O)*I,x樱يT;r]3s? :GJnw]_y'1\[E4ip@jY@mqȤ`_WϹw|s. TQɢ[.OHeoИGI{zMA3Yܿ ZGtz=o9) ;[95b2f9)G-)eBi͋(.2 TR%6[iw,IGZ!ETC%8yz!3%x*[3Ф?r=LZ]  ^(wAD$LG3c*:%,缄Y!sxLt,mPܸR!-op^51بii[|9yȎ?-4̳ {H0>wge>Rؓ1X 88O<\WH~b#(cz]NJDЈ%REn튱k{K>mpl/vÒO␘}I ~vTma}[c kb5x$pA"  f9'5l$-fkHn$<%ߢl>1 RF5SY lj<0+DjTQuzJAsI.l2PY?nҦ8(-Ir&/6[ 7눭*7ܠ 1[aH(.z}PJT?٣ 2kAi"眩IxMT7eK<;$Lt>f[i볡zRonA-WI0掝C9e8[r,[wOۙ>h?)+ޅM^d`fL/N3jףO~ڛZ9jt쨫QcUyU6N8@L.O[ȰWL|-ޚB!m'4;x;[w^e~t9BTJnY]ŵf(F'$ =mȷTŒ)bExGkZzBc-9O-;.|(%-x˝%bQc.< un+kGO2W)^P>F-&UԶ)]Aek2QPmva>&h S2vڡF"\f_FQ=ܬDBiYNÀΏ,;9CwBVfpѺ‡&]ٓ6Vq^b$nǕk3$A+ rk ^bh^6+hЊ7װt# n(60AO5r6\20vTˮ5.d3C&Ǧᨽ6L@ #radөʺX)J8j[eET+цӅU2Hxl¿&p)gTV4*l`'e!m0bq ><!WX:|  =e3Ӊ8ᬹ4TjPXEVT1vL nx_3!d4@%ܨF&֌Kˮw$Ck8d,#AgUdo/CQK}_88MH'@y5~뉏?T*oг2'd|@pj\I{ҶoO+$oB†nJ`3фe=t9"o qbr$Uv`1a6 PGIyNqLW7 =E\,J Ye4Վhijtq 'mEm]څC?Z8%A6 [Zxai8S볧imN56% ooxLYDX -ug ¢',|#ieKF dVǑEV= բ{Meӿگ;p&鐲B16piK\ԫ uzY!BJ pï!Clͫ#Hl;s YS*,C$'ץ9M_nv_,蕳? 9ߧGvgmvrşs!wM7 GKo{[=N uN:w-Eֆnka<G;T?HSJ~3qO I1nM=}:&aGd&!P^WdcוBR7sK5!Kg =IEc "UNj>zw;䵍n*eN7upL>H}k(5h6sk$`Gl8IڐY"#L9#HAdJ) '3H1~DdJ +}KK c/]WǸܛUſRۜ Vl·,kJ &>l OutK L=<lYzx& ȳW߮!NVA~Is v(f+s ^n吤 OG! Rtgk;$_&#k{B~Ds7#i<{+-(G;ɜ?^:pɑлȟ]6qj1T oc@mTHAP ^cy]Ueٖm^2nLI' )Ҡ^Gc&M#GGq-s ެ1HRy9@1XS%ֱנ2\R?/ ×BM<=hc2yN%C"`{ '߸XB=cA@D.e +zzƱ4+cHHL]u!ⴟzm"亀ӌq6;\D}7j C|WJ᲏T MF2F)4K[tL~~<#EfXq+dhUGP5]s-y~!,1% `Um#Y+Y?# J.2ŷjt۳I]gBL䒸fXV\#Tew-:;ӓGfu)'ɓ@OkROƋ}R`i 4s nzh4԰.x&xBrX-Iw =ع,N v㞠7Jp|@=F߁^,ޠl7=*٣׳C*1ԆFN /R-bG灼`:>%c-6 5l{7_=V] 7r38ۜ|li69hH0ܤOيsNχNQR-ڡs*ymwK f &C~0@@ U"H+  d|!g^+)7:'o$q>A]VF4W n5hIja2zܑ -#\}BfV!"*hKwIi/OZ_sk,I}sS'%uguhC^t^K` ~k>J]~>^$jPҥ )ŜT۽zSDR)~ks1DpUoB \e*CoVaf+oyI{r~d;o>HE DKt:glP2nl&P㶝I8B[x3ЍVqh 0Jπ>!_;Ɏ3e=f@k(w9 },^]<8ց@|^ȓ*"18ëǀ 8 I$OIƕ1j#>0%">5O% &H ]oU gfxLpnǯ.VM5硌N!\hϋ/"SY#-*"2baV3Ki]m1KiN Yuh8+U/}5״_y)Il^6;w?Bc.jBb/55L}ı̘)9VMVD?8+^%٤ªDZK5=Y"N [!yEk]H'e\4e*dvlMpA2ɂaE8!]_ ss,kEG =K XKH m&þT{W"=_5t"GA it)@/;.|2h> ( VmHK^zĪGjl2W5'> GrvZF, &-y'vqE P^B^\X1`6u5~MDu+X=^6@ߓ| 4ϡWA˦H(ecD=y׿NDHDM8c.mB <1NS\w6+{cm$j _sz`+Ԋ:Ybx--h2ObLG9ewы"U<G~B$P,viiI*EDM䍣 -*籎-CnPKbp}^kǠ 1^Qfh]:2tQe!Nz"H<57CqWOzOVJwT84E"k X,O}=„AzmLfx:i@)ԽmF@o~M6,A'iZYݺ}.^{WB ћhdSxbBCVnMXs5NF# b5 xf ԤEt-4XUηr7L?ۅ^EQ`-7(=[ɵ'g\P:=b)yW|`_Y9$"o޳^a\l`~\Бnvl@n3eaiOFU3(B3! 3gҤ `: M]Rf3G"AY}[t+iBibrRu ~~S+T^]|MJ "E4ؤ_$L7%JfTuR@H#N5u箭#baC ;+\X?%iQ,,j;MڽQ'Hm-7rMF}E}$8$@f*Bw  逕@9SKa|設5cb o۝809Gla@'RL0o8UY,LFȞ_ͧ)QC& dt\Hrb ,+76/ӞAt R.;f$i+)ѣ~πc҄JUk~ :?6y`pYPXd:/xyKPE\3Ճc'F&^ƾdssGK͚g 1 L_JG%6Z'{Fty$( ,vn=<2!|zzi׏%=t iYzQ[X:!GS*Xbq#IYFMP ؐV/do"3{%Ou3K]{vg.SB7t]mv(6W>%b],?OwȟB~b=݆ZvtJgzn:y~q5N), O!9گwf!G[K亍}]zR=w ktLoraOs#<ʄ@&Nv},4S:U@)R$!%bAQib! cGy|Gl㝎߂BzX&MF7|Hs*o/@Tex7|εLDY^|!u}K4))8-1yî\ Dio5]iAj{se5`NZqF MU%T|:ȁBڒPxh+ =K1mqw!%x,( bݏ~^ng'(e4~o*s/鯵gS!9%guT$ IBÌS1V$h*+ $niW}ԇ}SL}sr"VY?Fv몣> '_(%stf 9sJDkg_yn !%*ue}u_pG'=M􊶌YRO _ W Y@Ae򉐎̍T[8ă#OVz^VS-f)R+{W4#FiR^Pk]c̎W*o5Ft8mN&5/iƁ7}wvZltJ# L8!7ÿӪ4QAݨS39?A:3 C_`㱄q D^К8zkTӘ:i4Sv3SШJevw<.s5l}PB4 nӊ7;wG2 Kg=V4#J(r83^u4ʗIiMٺj㕰Țv4kVVx9 Xlٽ(O¶X}VH禈^TlV #*FJ3SpM %ԋ; TEo K]K9R.KO o5ܱ|'3mwK'(2?m:sZujQ*u{׬8K&m'cp`+TBC/!KJV@[{A^u/mlwHZ'G2~ر^eJ͖4JExA_~3p0ʒc\+>V50f:MyiٱqNLʎu{-:IbZ2^"),Iw$\]%s g+i~idqoٸzƍ~Є?ҽ,#șc"'SիGOB%a7p\k QBNJJp:Bqu!!ꕶ)IƔQɡYIXD}B!fZXMt+ymW-ӶG-v6XկŜ{ԅS/˙@Ӏb|׍.(J E&I| j4 {&L4(V6I3s0涾yeRIq)FM['TTRWyd AS١fNxIAd4B^KϿM/U$t ?hqP9c;vi]3Z5$v6b5iOTlA;H~otÜY vK zTd%n3Ԥb x!9*Q$BO?ɕjARD+Xy$k FRj\t2/4庚g6؎쮊pZ?U UQqQ6kP&?9svnY I97"7!Q4Gc.)>@t=Ѭ~sz'2 a4@82.gQW rZe3(@-5K._dtCL+)FUZ c~s+Vi+EaqK{5F w#U5@Bˁo%H݈5WE\ 4vSMuT$B?M/&c늠.gʒ++Z<0scOD(}$Cʥz>?]aphDzd{[^(;۝Z}riלD;/΂`sƒ)NOL OrfVE7ThS7ThW_EN-+ux9])V3tisʾz;xAu_Šs2o9vo{cs -}6":4jҦ>Ս}41Xw~o~b $Z 3R3p} F&. u~ 盢ˉaxȹ/Pu HIeq>QZNFgZy9l`T͞)Wz"|b[PFJo |8dyPD!; sw5=p D& "v w=UO<ۏ8fl/QCSD8 Jt^7&ߣɭKLl=m,SA"7p`; Ln0û>ᠶ(/woN0تT1Drr)p rnmf/U,[BYM*)CyI߃͈,eie\=XPtgN*0j<D/WTXރ20\+ѵ=ww2jT:BKέ/ {J( SX Rg>"ަ_}LjȆls`,aO[ZRhocÄ8(<ʇk@=wM"c-ɽz 0d=uQ%빷r{ gj:uiioڣ&i"Qj&X9Vll /2Ƚ$Q7t[béhZYw~O|g#K7*RE̹#L A`1 + [1yd,?E*PB"KB-M`޽刄gŏr C+3vt0&MPt_Eqt?+DKxWfcK{l޾/H٤qhfxУ0KQ&~uMIF_}T1)'K ?  mr^k%%s@zC%:4~G42ipqήhʼ[|s륇5yl8AtP9 yk#M} g%=p. iDK$@wj[10n\V=͎KagѾ  g;#*x9'SN( $0Gh䡍cqI+Jcw RHi] vbGBh*4ԃ,iQU&է%x*F$YRk\-K>.zj5́J7,-0' *; wĒP %M EP-Urub/ʰv WYhJK= c0JD= z5]ȜV`Gc_n3n lu_*^tF# ĉsހs0DJ/E1h>Ũeoo\MWO]|T_MՕc40>#hl3W |6C=w` v_hf/#W $2a-"{H@H9THTxH&>.:Bq ‹ 5 s_4{\\$BþJE^ {haZہU6@[5dy =6 a~MkFQ(A:;9@mVNGM;6;O2רYbS5c|R0C#9uIa`RK7Bv)]V5"R;…BO"?0%j/Y8 ׳&ׇGV-K^WfO0#A(>Uh:VoEO>G{(f Ds|ۄk{꣚Cy+|qoJ9(yjRZRCiY灹,(m_h"K]p۱a x9"zSL!-N_1ׄE@d#Xc1%A^+ lШOV{%#O1>+7tq~ߺ‹LU| y[#H2cO\ |VTC[$eE qF;_R,Alya)]GU ij7SAbde3DLfK,1\g9(_,SQ5n.B\>jo[' Xl98ofyW.YD/-dBh5%!2emΰ@-.R}d4I]=T"A-]=B?=^@\|BٱQ`] [Z+ڟ`E,_."Ftmy&V_AzqU"D؅aDkHKEKϾ-kdh"dqW,suTJisݤ+={5-U)ԤyS/5ނeҕ7z7/Ld)Md [|P.1瑜< d.WpaI/~z" VDym r#!bNC|nC Tq8)(9 4Ծdlu̫mt,J2&kL{9,Y(ks XU&c#`ݦt vJ@xbQ,'h4ᶺ:T_GdᎪ5x=Ss`5itů evi!+"+-:4lo*> 0%=, wّ׭񾰧CՌQ)rv' q6r&[^N<ajU^a+I<~ g[:4&, 效%^KÿH N >ȧ0bT4AMh?XžPŝ>4OĖhy^jE$ɓ2blxf;y#`[]?k$ƮbK%:0κ6R)3e)7cN/ '$|%!?]FKʹzjrk<<xКAtR_5 n*.Nt'=(fp`;@NFa1SUCfEѪ O@hSvr6 C j*_s3rD⻨bYڶ:} jo.`ZчzDv:vP}|P޲i+YV5 N`n3xЩshAͼ=PE;R9\Yt8J[o[D`P߶ xwfL<@re&(_3*lG*a)xjMBv s;vB\cM$b4fbϢǃjUwi]Qt,n6g[ly R3jkK¬hjjP`6{9iXnQ03; ky@lk=8v3u P&=gT,S!#IdzUE/d>OG@Ðm8]1kֈ3}φ=DPx t2mR uiy{ȓp./P_9?Q2}#7Tсd4A8懩݄V6 w5 GvQ艹l{<FY@ o\}"QܪZypfۚ[`+b)Jĝhheٽ@²(Wl9339s< 7M r蟹X ShO*Yx"b-M^4*?WZr#|˺Kze[*;d,ǏLOKĕcN35Z7g0d jWRdV+cYvQ: Mf#<_D.dOG36DT/ 3U 6$km 7 4t2Jg:8R[ ;`v 5pXl(> 8)i?!j u!?R /dW?:x>ܦ,~N::#lIJ*U4V-ގͨM N-WL(~/y%\ۼ(#~,v7^]}9$` SUAy6p}i†l3\Rg vOA]0/TvP=A}I1,g -ny]%/g&Q:ȬYf܋)fxIy`"9~]]_^s!x'шxtW15=>v15l!ys-&[t# sȁɽ0Z\܏'էb:Z{˯[w{Vlju"׬FN,zH|ZD&{`9{e#Wjm7kV!lmdpuz6MבvHͩEdM#*5w)Џbt ,KiQ9Cjz @PWI_ XW5'<bcR+&qFNfn0=BVz4:2r6y Y5Nw q'xA8!nxx{;]h͔bNq~qj|b~tF|N`"1Ȳ>Pfaoc!y|0oCOArjKe {UQ6UkemH 8b^õ=( 7!z`R:U[V цvp-Sxuz䂿B>ɜÕ#au:feFNG3&஢VX Yzr9+ԶoxȞ\ u5ysA③ir&U0P$$v:\g2̙rxa_9fb/A 4"r9(=:HgnfC++L`w<.L0NuGG|P3hv%IBBޗ)@ ܦƽ a}ˏ@Zju ,ܸ -҇~m.) )Vzx7وݦnW {CRRUZT>FPTK7}vbR=.V. C/}-$-,+V$UPvwKAųD=4ڢy9H >A%i ;Fxr[MN$=+sI-@l:$pe{4e aA^ \FcGnlqy2%UUj;3ɝ/||?Kش@֥ yIE9­1Yճ?/⥯AC |=%5JO2 ʔmÞ[QD:…'&Ou,E7Cq51 Z ʔ bA~f7Y-eHT>NKD|Iΐ/y Z!햕D殈i2Wia֣,R3P^ ~|2q,bK3 M͍*ߋOIm߄|ܿj<ݚS=&Ē DMA'fj}oub]u E7$*AT2kEzZsLV4mʠAp{UkNR.f:rS^&(.cG1kz`bG,?B,ڐLVGqNiy:΍?;\0 9йE;9r`ßoVՖ~/I8t]H㐙1Zς`SrzHN Þ~q/'8}<H!~w]Bd!t՟K.1#ЖMXϖZi@~3ewMu5=I\gq̆>m+Lsєun$ÐCC 2/MF0B|#ѳ1ɗZ G'()R^JAFz0+oxM tXq1x6'N1-z :PTV Vvfz#ESfEbb,zEUǖ0Zpûs`$ݷa{"P弾~hbm,$}& r3XM@ ټgŋH 4w˖\=\e} 5F##PaG !gs+֊co4Wҙ9pū!GHN <0R̤y!k%t hB`yMes2Peю-k4Ѯku>W) ufBX=w.MEb0ӄ=3X#ea1?UN|El3dYǓ$50,߄C$a#<|T=AK۹oLZ_tCF1nr&1oEg CHV4b{8j Lo+aIp&$wEiUR)1 8|WI1HC/J{Q SSEEqg> X~,=pv|ƞ62/aY7G}:4Ta- K1H+wz^'_BڎtKgXKt@Nxbng!b=[t"Ga$5FHC бMUg ]VyUZ <yةCS tfj,1cWQA /-S؝h1|N Y;a&S#jY4LJfN xX @$/*,lcS)).~0z"IvG* Ȗҏ+|D'˾$Q+ģf1cBP]Z;ݍfeЬ0rҚ]$:M@<,۪vq]|]\TֻhuYwKib4yِz ZARt#:3UpZRTjl,FX5*C7S;p%5(Og7:3.))^F-':I{ &M¦nmV[f._!(p-WE}hrut-xcԼ$FG"0[2.+`ЁK,בdEp~Lyuxi<4š0QEjM<ɻ|-s"jiӔ,7 /&r]e=9mv -%ʩE eҝ!kRS$\ W0^*~ficmv TǕlyO^bXs $nIMy?-D؍ yTl÷$f5۞wG1cqVw3OlqObowL q5]f]0)G`0|'oZN#TTG5I-rSXqbD9 ނMR55>~nY$,o1 V_Pܱ05m>ƿ}9Ԡ*)\п$[iе.Xm΄^J&B[,3v^nj{Ex>t\j/'ˏnɺ(Xc7c?H{v",b cR8a MsGL/Ʉ CYt>Kw.;5GtsAkR oۆ q̺OjVJ]Q 8{Jbg0!`tvmdKe!U(ݛChXɉCnv^aegx:wԦWpsާ[goEbN;o%œ`_/ sr4 Q%?J}%F*˕7_n/` &3ʹ/b!)iO9$/ :B` 5Xc޵Iu+X;p VeAYlN22[U¾j{ܳLt:2 mHz$v>&<;ɀ2aJ7Dv]*qv[k{Ѫ)Zן/js0`7eSڦ+Tt3_FJ+TuVC;1W$47ԫLJlInU++4q$M慉j Ż߄6y&I_q$]i]4BRZ&Aza9~ :Y[lĞ%tyWai&! ^wfZW$k@+m}JPvjjmm^ZzABlǸ]pT ,a5X-AW.*-E[*a+{>/|rg#Α [xL S=TM$JPP1_`Y_UAl-9_D U-]F1x}_pcTaVZfiu9Ur=RfQQ iG Ԛ+S!v^mGNN0z%6[(6I`sUǜ'̷&5! AږmEv\A j٢eR@P%Ԇ7IAHfK ՘)`4ј"W@wm=r"շ'ejNiC[cp~@5zH8u[F'd:$VUmp [ɌN1G2؇&zvbC_(_ȅmPmu \鉶1[Ryhzr@^3Nƅ6otWs@n}t]W"KCVނKIT欜u. xpX$*[,ޣ n q`W ݵo5fOIw3>R4|_z:rG9pXaYNJE›2Z1_؉'~Mg +'Tڥ"Dټ2vi& Oٟ^[{?tִF "mA$TFD*% Z['\W7G,x nDL/-{Qɟ`$ sV {Bv0E)t7 N?$C0nÕТH sVռ¹MMUΡjѐ^ٍGKX,CV汇v;#rGxoVX_QbB׆@3g'̭GXGg 5;(!oUwcf]:ͦ8.xUmivXkV v>tܻ^ڱ*XLSCJ{zo1k޵R_H'\_,sΓPGxճ~u-aSkq}i} KJZݚ0˟/D΃f0=k 64X5WaElS <;H4^/~i"~@Tz{ ּ+XRmrZZ[Y= C FQZdh!3 -eeN;L1U7R]vQ_)*V#7iXhhII0mVʑӽ?xb3 J tz:.VG8Lk1yDܷ N[<Ƿ`@B7Ey[QwC5M ¹oM W>bЦäk3s?536HrFu7Y? CW>Zu'7, \Z+^0rW<. rr;Ր?QR}w&6 dTS'5$sdO?.8aê>(# QUl&Uv5D\6aqBCqeJcVt~n.Ȏzߡjh?b㪚 Wufaݜcb3+=M`x"b) W4JfJ6}wWxˠ_!)^Zlnxsq5!UC ',[*8~\BS(`m(bڮOn7nKWwj=WZ"Uj:Or<]j kz>.h>l1qW݅ ܘc_ ]EEnw6|}maCcŦOF>Y"'F:- ^x6 P:fYXȎ'>^y[Ƀm&_nv^ԝs$ZA9AΡ@ğ?Q:wM { w~$HN-y&sʿb}#*{iւIհxGwI3e4Oj@'u1d IU%jWwUS~1F*r^/ja[+Mty/X/Tq.L̷+Sxiޖr S[9^ Nv,Dt~ìGeO'7pܐ5- J(%"B@_ܒז8%1s⨊} icԜ&4"bh NZmvkrF9:oē_ 5_DfWJP[v씤h8ГXhZ=&#YFu1,ҙn|=gg@ {gR0rNQ"tQ mX,u֏E+V i1puqŬdHF U;:^ެ[RbY`F :0&]/6>Pb#iK82vȝ$52;|;xO錗2'mo b[Q8:J*uOlFHm>?Փ>9N~6A"d0+]\_F*+hZ rQ;ЙJ;9+a;V0f*Uޏ%TKA8TC|ƍ7^q9;>a]]giDN5|vțOY]rF5:lD?o)rAίx>e7 JOK'3­FTAesiO).M%5}3}e˛rQ}{-ɔDhh -axZKY-3f[?v p YcXDӹ.HE %@5f\3i`h {ܤi8_ vG2~]]b`=6V]xK{70ZJ~C6E쮇m:_*ʱa ;i>,wc_9a9:b4!-ok[jа8۟BzLȊ )ԭjq[>PD<'_xt)]{)}իu@CxnK2N?r:^z+h3!X&dp*fn4sid;TbE)B`@˗dO}V [a5S(P;$Wg@$]8i8͍\~Ҷ^GϬs 5dw4/QC&Z }ؽ׷S_f #Jo[=8>M{I MVk(H80V BͫyQV2k|4"bFڈܟ۟VhJJ<(ݕ(7"g_L9כ5/Nq^Z#NӱڐjtZ^Q%[[:+S&3Sj][_eaDx?7&ǒR!=,`{?;m;ɣXʺR^V\mUs)BƖ'o=Z30Y"u(@ 2xT!G3x{MLK^mۻ$Ql6+u6!,,K? =̌x$].?ak)qibxI7N_r~dFw ̝\Nrzޜ@8?bEޫ0,%gwJK᡼XޓK`&uRZNM”Z:p}[ULTj%|`Jfj%~I3qyOM,ic}&Dz-Ɇ9IbW6@xJNy@hP eD3WwH,7X]Y||xaDFHgR9BS ʮ;8l|A)m-/zI5!"<,8E:4󌡂:ro4atE'yy~8 G{@d ҂©)/AJbLU>Kݥ_'@3;>g:DCBnuӐ>xCp=1\xżQwFRA`)9k֔f.t:ġiPBb$ݏooVp|v[ )?_x*LQDɣA^\4W'ac20(Si'Gs5ΧAc1VA;RlPڪPbqL:ЙWU'2Yn% }𗢷>6 rEiKWr=ޭqB,|=DwL]aPg;- f^Q\vW` ـLb[t1G^m4;߃XJ3-Gp4t WMxEZ#*3!>G#T `\wM? ~(YMv7Ffec9ʏ5v#I$8AMZG-dE-=PYcPkPFt&LkO@|'47O5L ܶ9-ip,-E*&jEfut"_Pb},C/Q)c$=uw8(%K\3PziQT5|hwxzX(]צ͈EPl Γl6Yqŝ+G 4ֲ&"X %1~w eOQb J+4V;c BP1b?nͅ .~'Q5޶.{w =M!a8'u=Ts\HСVLjj[#̺NoaKNZ(oScH@Ao+/dV9uWe$[|V[< ZwCydAK{.LFڃreE Ch7vC?514ū?cpTVέ=]]a.kH` r>/˘zh&.^e7}pVR޾5욙JqYn%qy)E^*epwLaހYJ'2<"-~b.֗ܨLYs$[0X4y'ï3b/~w*IXyQCX ,jIk~V< Y IgĦ3VNU*oh4x]zi^O~;g,gf~"1=AѹA14\-]؆'lwۋN{kdz"eA })z&"i/c`k{C r".rpl\nFaKi,K(WQNYOF㫘)<+^g ^oD. B;޼q?'s $],bDƝy;䖜R$r3u t؟msC*CΪQmEdh>+̔Lȹcgwuxcj_6';y?hYeqTS쫨/POzgT3"ձay# eP]u)+bGڑ~_ k)mAp7R.E '8s Ħp 0eB1j1.8;,K6 ʸBf>֩ݖQICr_!ïuYml-~G68սr)n1GI)zISVQ \H\-$)Z^nT? n/ g&]3ؤc40{VF,ʷ}F<|F*m6U4GNyvΖ,r^h%KRޓWáT\W$'Q-CF&nh&"NJ-3ńRXdJ&E2~r 4F0Q\(J%8 3G"]jM#m(bo1Y'J53z"=Dk03~nĉ*1-{5{uaH1GR3g_'tPv?4o04'I3L[Rʶ1\ nV|>c#oEĦ&Q1tOylɂ+ONIv樝IVJeS&sYE~Yc%r[5[w2.g|I:$󱂳>s , Bם&;ڗTDipUS)Syb6Ul_ {(%,!@ -'D~_ar'/0#ι} (1*{swB'K>*Z nY$8޶R2랞gi0K!#Z‡*B g{!JH& 3I c\V8C(7|BaVğ9 nEqQ5a׫ɭ~_ `3E>bik0 `} Sx4 CK -s> w`p1@fӦ+g$0vWB:mq/s{^d*1.>FON{"I0Wl=n^iz q4Mpt=tl>nP/c׉ M9 #pyb˔/ehr_ L_0I|=<ߛ&Dʅ>עGd:%ٻ*C7[B/bd!HoeؤQM3*Ё8a8{Pm Hoxë7xԽ.qEK4A{1?k=PP " fq &#Y& hެ_F3IO$6uj,[uquF 9gIF(c)]֗[hh{v3Jifg@vq&uyw/c+1ĄK3wݖvj vP&@"W$kqwUI7(K ,J57#>ԎȢ)Awe5'wX++KFP\[*5ix{T!:AR7MWd7A+EҔ6Yܬ8ItmY.Õ. k'_[ȶ9Ibt8@T]vx!l,5Nd: Shk[N?P4뼝$ tpL< kL$hǍ&;_*TVnk&;{K kގ:ֻg()^iW)N9Ws$.Z*L2q'^t -rczi,7x*S@˞l0cS؍~RoNW;LE'. .R{3Glѡ B̚g9BTSǔ\bmX&Q-D5xr[Ǖ u8ږ$j#_j_TiTo% ?$#șЕ|$\dEJU%>JF4" Ve->6 {:~Aji44jߝ ;RXǜ5<6* P 䅨vAWtZ)ec )K9ӡ8vW`1*Cd.m|i)jG|݌dEcAAOnv {)!ְx&7 {z4Gv.LPdmyVɸQx^<lKA"("F\{X+9 H{P*|MFڨ=nM!mȣζH=FsN S*xq-ZJa y"8W5JHȈb.hwaz#\lM6l͐*߅|OvƿR7ɣFTkKhVGTwi2#%cMe@wD:޵sQ6}d1R"rn33ci z*X vjjFFXF2UE >Ptf23 e{uXhi" osGSA-XN|_qܿı²ǐaT I+ZtOc)gUK&`ooѣ j;qЅSpf{!Y-h!P rg" ԏAU)ά/>> $<xCh&bBzIl&8t9|&7.TkZ۸Ż](RoK_@ SK ,=瑉pANByj]B,-hJ~jtxf\!ydŵ0#HHJ!aIO}33c5 `i8kQ/:QN%MN` :c5sKRI",= f_,9jw_5jkQ,F3d]A oR <+S>z̥ āoo/}f[B{%FU)y{&QK>Ʊ lsoh&G$薰J~GN n(㸢D6>s#fsBY OL}ĀG0zR!䩵,wKmDz4$JczxE+@Z*)-8OˁI]ЂY% :mI7lTSwoƒN9vMD ;2L/Ml$W 炞a&(E *%iwFیW-g& t4D I+|E>2P+͖0O!L u--ise Q]>Ǯ89ApJ!Z <[ J-sҜB6.iz@'uڎk5j\t Z182)e[Qkh#B1IˡTYKq QG7~z&47K}᷽3_F~@W$Ņ=8{I=^XooXɦ7aB_MgL(8R%%_"d$&N>ic,BꌺuR 8N~:M_W3ХzXR~줪 1˔gSu ufS'I ^hnpQX".³i (\E|;|w"uH"9j]>`8`רSY#ݫULZ;("ov(5e\f1!76BbgU(_;ㇶ.@5i}Ӵ'8O6ڲ-Nȗq1bĬwf5NeldmroJݿ`I "||<ްRc`+$- @,ZAu5*ƯRjṡnSї2ڢ8vNg P͂,Xׯh5&$=sϪ4DnA(Cqm906Eel̈tG#2qæ#}r.ޔ l6b/NGO G @M@V}cr K$c恸 !Qp/y Y[Z]|q te+P%.p}3̢MNk \̄ #HVZthd*mN5:v-b-+Dz0~$x{@H׽av !*X/iRDV[`;Jw?d-Ёgt wgrX7PLƶIbb/UvUc /Ğ1KPs&(BGw۫C%5V)@н'K7!F+puPvD׮Q7"ß"KJz+m؉f_WܸL:U}bwI֩O2]ǖ௵45*;|$J+jЕ^E~ðXY ~q81@q{?"&2,ơ*hj`:h]sN{8&\BRMgp9 c@y2<#N2Ǣ`;ۀZqJmqm럭SzCcKt?aS[1>{ŨUo<+S[zwʛ/ޮU88٢=ݛ&#.xv;f }ur+5s!,wg*5à"toDwR9&s*A8.C_^Gb h"?O`$;L￴~PtǑcϾSE澷oOf*Ӹ@,٠b>dǐ -}΄m-6vu)]FvXn" E>%|HUM7{9JCi~Wm"ߗ}q"Mo.@A::edZ9}7yU{ cC%bDabG -:k;725K,.ԧ|S LB~+ j"J#%(҇&~qev&@}M4-شnn:UEo-C<ߧ:r>Hz2|<yK T*NJkcdFmEa3|eofP'pT!u쪱|vv`rNsҘrN5&2"/0 X燖̟1w lXѾ qvn&򮴅F!lC#Y8!l)3| 1+ [kC&Pt|OX#8ivo*20Ew8O:ո<$^~ϨJZ 6x CgoUp$Rs1?DA΅18AZ8&?/;]$*4WN'1tHˍzN :A>Kl3NDqP{VfOs{_r.bEa C1:/fIPep5V:ZuyK1!)G&e'ku[]NEV%8.K(njݧ4B\ w 1$fo9n j')An&j@"{c/E86ЄȬIjwSBBk-􊑛y5at(dY%P"y4C5>f) u*ѫ /s*>Q+~HkD v`>G1r,®o@~C挖ەLSX2.Co_a'칠/xB. ̧̒ _0[ ^5BsÜ6k[Pkڊe#}я0*x7P5K Z mlh!>&(AgQh-UOBT:='~c& 6p z4?o|0ҙ6r ֽ53F?~JyI6ovIqYlm=f~ tcRyb+u$QIyw2c62v@$?Z(m0  uT?G}?=a\늭 a 0PgZ)#A##V+Kt-}%3?VDy7Wx%;"6:9>兊 papX,;@ߤ{,zb9(G%  zIau͞>?|zĬ?-Ѧ4aL+dS_we$!1׏i3 s&^؝@#hL)Y*#㷴SĽQ|1ہn.8) Ǯ :y(_r8 jIa$-uG_02nENkʯ ~ٚ+*fኍv/c0WUU ?Z|ftJ2i(60s}Ds3i^,TVV y*ׅ>7A?QY>0i>g5^txah,ڊ9"[^1Şf`lku[8gZ9af#lH[9QZC(%qO</h^X ͹#Ⱦ E®4C :lbI.ޙ0yxފtkGmP7V*jb"]?#pMͨ:zϗ}IW9M; =,+Q'#NUG kPRBNf ?b.<~mn/2_Q}朝ƜL+.-^L B~r4ެGi:0u*cUM37묇N,X`ZR{+>5@)θ(3a~%I #嚝\/\S\rB-6: i+Xi`xEyUZ=qLtk]<626Q{uMj딆 ks0vCB. `%=%-ds<_.ٔ:4Φ/*۔ŶIToŭ#9mw⹶H>Xi\хµst^ >9/*?mޟ8ȂNNɑٮ %ɼ0iܶ;1{ob>f_FW x598YiW#LҬP>1'_է鮸_84'(菥&\ݰDj9.a 4c.uH~DG^DKC-դ#eB7ď#NȀ}|1. i_\l)\ k{N)9k 7 @ ٧9|ŋ_; >$̓nBKV3}Ag˻bD-j%$% v$!a=x*l^b[іD8y< V:.vrd@?5u÷XJx~6ZZ#`E܃da>/@" \P G_谐Td RXVEQωnɉexVA 2C3,m>c-Ο(ͺ_gaQs:`xN+|p6Cd6K]C(R1?Q}*ׂ Grt@Q6gUA]X |56?Eotnh=Bb 97x0p +'_ݙV79T`>@,'.@tȲ~b] iJLw-A#Cҗe`X'ϪgͩB۶ |~B,]x9:R=Up*<NjGe' ^:' ZV:F{Bˠx SG%jՎ#A=-Ms8xY 2:ˤ ƤV0RULǑ If .Zkue\SSTѱhpb /1y[Iy󜛑`($ƐsF5#Xu/XPDArj[,l RVK?Bu#\0_߉{ L̮~%9`|T`j叟9n/1@hCI-`Tۖ4ʼs03md72,m!<NZ֤K :W(蛑BjV8[GmV7(0eaSnp$0㽮:d n ְi}Lz gFۡ-Zw/^:Ǎ{ [9_-;U|+ð [ZJTqE-1Q;L3_; YH@\|ZhXoζ9.P(dNSޕ&Ĉ~M .X CKҜ*Ɣ5;1M;S۹Q O t̀l35Pܓ8!lGa`Fh0 oA u&1νVo߃V1)~l^1cٟF1 L+~iy:gC!FmW$)}݋4ͷƒjEFiE̯~_CzBw:iP.O %~wܧēOk_d%U $ 3cŒ2001lD`*?:4mi}5(b65lo[G=ՊxbkO/x:Ȭ^\g|/JYHB)8Z3w {( U5s"ϚݧOT*; tx\%&|:fd/cH"'">.$<}'+K[Ⴋ6,]3(4f#@+10$W&7u1B*Nuvr.Pe2--,u$cF1JxCQ p25M%>.VyGFǘ8Z 9pzCɠ.i2P."? C $t>̿V>VNz]4 ;=YW*4,U1b` X \4w>Ve]&Sq~0N ?7-;w4oVٿ  8烻|EMra/ \I0/>ɪ ,D?IöMMi mOFCS k A"JÆ&aQ)'ni t&O`_$g˭cߦޛ(`t z>-HT!}ޜ*,T}\@= %ǐ1aK7z@x?mu wB~[9yēYq$̰j5>TB f>nkn4Gc9mFqpyMGoݚ8N/J(GViaRfUx8 ዝ4ȓmZ;CYG݇q n2;{vA1)]abZk"TDwGid|OSϤM<)}ISlդcl >|2r~s퇫X!d0X iuZo&,Qdq+Eg5M*sZԇݪ=UwHUUIņ١@_vod؛iF皇~O0~&UF6 a3ZuMY4 XHfoʼn&*:=iNE\HTMdf0Q9}'D5DwPv<%ÝBYvD$Їv>)RjϖZ:jnr͟F_&6A17~@uÃ]SyUvYrq @I i>Q!%+81yӷÇ"4q=zqƹ6$/Z|vgN7đVvN$1WumkV&fbs ›"o@XUvۂLcI2kC{I/:;ke% QQCґ/>4w8~rAʫfBvtf >hZ3z `wFPY1,#cǨfƊ wN Jyu(pr՚\@>^̩} 7q?ˊNd1jɍ咡{9X@&eBtF_T˷̔K8c_D|"%j+=Bb~׫h{~i1`4.!N2"n) 6fsuU*YoZHP(p_5iJM5 I Rlm-F$6cܸ? y-ڊ/M]GIRBER3~ ^UG)/$J;AKRVhk j!mjAxEk| r32#z(wE.چƩct?V׋dl2s[9Ez|m7 1:"m&-X34(Cޝ[YAd[,/5\9^ªF@gtءDQL==U|=^yMIuXq06+y|BdeRjٚMnkr\L7{ j"1[tTPbgGE,ck,Rg?} xAM:OX?w@@}~ZCƿJ$Ll]i:}CD=i^w Q zrE:\UȊfʎjiX?[Y)('T*l2a' $&SüC'ڵ$1WSGQpg8Po:fOh}Z鐕3zdE_QL|\x]ravXCS4&tDB2YW8x+bM1I#.M%e+Q1+2 `Ȣi1g˽Nw9?I U57wC~{Q>u8ܻ|͹'ŪOt ^ KJu?[tx-gvEWؙV|W@%4#x<&_c3c協YT==HWbB{hۥve)DKQ͇y@gC/'5B Q?}>Ҿ#2eV6cCѧN|['Īnɻ%4ZϿh]q2m!D<~Hi)Y)Tx1Y%ha?>7(`Df_ hvb@ZWKbkL@.?S[5aJDTq$u%2>3n爤cn&.Nӝa e10 T.ξ.aׁ^=A|r;"3wRIf-;){$ ֙78ͪzXȲV7_,,6s:yF\zf?R籠ߠu G||5Vc7(U)׾𣆠`rbDvEi"Is +%AٵwU/0j:8mtK.!oSf§'E kVEP\و+3uvZ[T^$`9\* ;%}CG_inn"C+ư\%jFTt ,nmxBvxxF1p0?(EcW<+üC|)!i)ޠS1݊3l)T#N^jXɄ;kqa5jABP[e)$ uUo?OF 0ȤT w9fc?vYMnδ1YAaWR\GĎƓNVSA\4,FNU,zC,0i6 (IWLpWeuFkYH&:]U5{`$ЅxAL81; OikEn{Q{`R]1HQkFO :wԦH`Ķ7۬lmq\?ȕͭ  s^nӬE 4~+jeQ9[GcE LP*ab$ѷI[:\O{0qJ颃%p#B_:i߰߶Tt4FoNݴXNY!_CN2ڔt-FJlEKut[$:P iXLpYN:`Qk JRKOk QQzIN`\ V-ޫJiA8QorfQFPRDlo-E5'9_IQ{G/gf!'o}GY䚋>,1ٯy`З6> kM= ""mm[8}u(d݀Ue,J^A23ѷM2.@B :7G>NW/ 'C7zP a ӄep6x%Qk' : ň˃I|ϿGdϧsL`b0r5&1}"$=/%РNhX^۔{הkSm(y\Ò;e.˖}/wHԎ;Ni 5w7_:4*yaU_L~sFeM.EhQ]9>M6'POL<24̖b<s&'.ې(ed&SMgqyڭRa=nWd荍0螰r)a8}=1)dqY|0X%" ?2"f G4aZnrχErBAMHCcx$[ƾ:z'jP}O-mD;>&@m3Sn ഝj_hiC>@w"9^)h~L;qjg,[ݹ_F Xزe3]hj6}`!q'\K\f2K6}^!·,~Fd-nfk`T\sZB GV4STw~~+E)q:?F|pxis_^jD,IdzXggP+1d MV,)veu= l5%_J e=t}<~~76*Y|?;xrmqr0fTwFKٹ%AVa0>I?>)Fa+K P4^h78doBwKmMac!9l8Ƥg>mWfB\Цc>TJ"Îja%sOe3YqL'/V| v*峣5` 8Et$SFdZ` Z ՙ$Y}N C :;r$ =[F5}2fbץ'B1Җh.KO,mO1q{b"4cie0=NDI.\`&hk>m âV8KV, <XLPgz۵(5ۼPb\l)?J{C>bFձSr"j5! xJ*ʮ}g;g>[؏s<Eʴ㩂蠃n *lۡf2'zbLS7Y<  1H5 κ(b5qm9}An>1rjěU2Gi>{uū,ש@1{#~@wJ!Sˬ!\@AENu+l֚+ޔxDڿշuY[rH^ty2~b%g #s^IT}M23Wn;زF^{ xj!)-6|Ob":dL٧9)%;hw}_,wSBI uiG-с?^4 3;PXB&/ww?'GRbI˲iF.ǚ]ൟ1kHe pFm7\ų;05CWX>5d qJ߽x݀|ƖkXRqmzc5)7(Su*T69\<0mJp:fݢDx}Wd jՉb/#`1ap 5M0u*\KGR<${/2Je ֚iEtg_s֧Rx - B1^1X=E`W=1x>)aJqīE-wE0C#cgjJ]4chrݬUh]F:Lfm-V 1a%H2ֱLӈDzo 'C)<: Lu=(!Dsiر_4 (&SkY!VZ K;O&76grӡTˢu*yS'?(K偷ࢪ݋CYd6Nwo|< tۗ:%fjhA`'p`̦2!٘#E?Aã dN^4.Lsmzpn@T'}ћ )M&BwVl.t'Ѩ774*.%p3j hz~C X_vOsI0/^ 9Qtʚyb-E.D` ;TH|2Ƀ$, D -)χ 4"TAiJ*"^vDWK&Hm# Lg ؞EGDTUrwnN W`=LD.~ ք6K%O:nT =f7쯢N@kM&17Q?LgmkqiOŅ`jO@e!)i$YL,F,&oiZ;H#Yc3 kNHS [XdE?r`Y' &ԱT UޚEx; |K]db`%ܷifP߰9,)F{>PS70ldz@zc2$h֠Po!Ggn1BGdܮVV8>&~7K #u672aH]B42ÒgJkD {(1$)z$r?UH14a>ɞ}kj G܆"SlwXpAjolbUm%\ Q3ɪKk҃x*#B3yzwٺw:/fቂXC: ׼V΅5v2zG|slgS?t^_M$up=>{6GjvJ m8䦇p2@bfZl^Ƕ% 3]JPɔ- >dD5 NV%['Qoű3,nNӎ:=I7sȔO{ xБjzHAUD+\t#NIOJ"@HtuT5tutkϞiYO?0Q}L)JFY뀛`NY/ReZOSFS5 9FI 0uN3~D*q6ٲU%_; ^BɔH8}SXBgc8;a}6B 4xC[ABLvht٧لRȏ2< SJ?4kCpƦ]m.)`=2;pKygP3*l Yl=W hR ˂2;v*SDhp  8 #HjN(\w=N{`oK7spUOrZq b;5:vs1^g^GgjO\|/Z ҝt]2]w(h{qRBN'QI.K` ִ̞E$ m z?UߌS^;ټCj [)gXO(F7ǂtSᥥH=|C/@?,uSiG Ȃ A@9uwʆl[E%jXNwN.xġ ⻦p) W:ER28驼$͛Q4ijXnd_jECk1|f&5tிߘCf5N+b T%XGRкbO]* ^?jL]nUAL@2=luZ.;e75f\:ł茻gh=Z| i]= ^ wP2Lrʹ 쌷v]1*4NL!c\nnEm(tz6xa}e"\Sx.?KݸF?K1PQnqq­X49:v<,1֓`AZ^JDes_q`7?;4sB{Bp}`C8JMe-ʩd*ʚjuڅԞZpXgm=[ddh of-pUllۖzIZrv}׏x 2vp )HV4$!6HԿM(\W6Pd|_ؔ zm)~@"Z05M/x<ӓWO]ANA lF]i.*i EbWU51qZE|7*/ڡ))KY\a$y#?km(ֲF Z^7{?̓$1_Or?.pn]hP`hK+퐒a(]_ pYIU)<̊#N*-= [5V}”1'|.yhz#Wi൚FG^$qc^AT^^.Zh')/|Ď+GQ{>_&g P %5|)gUFA;aLVTk5YgZ 6kS7ťÀrzrM6H:VڟH$ى҇;Z)-r14W:b~oȇhw<^@a!W[D3*8#1w&UL2_4b 6߲*3k1O׌|,iTV&7f O^f; 2ܪWZ \-d>X=-B] G#YYn5n1$PQm< ^Ԙ^\+W[;S,sʨ*-TEeJgߴZɌ{c)Bz.N ߓ&[A}FKTԇ}K}0*65?ܺj=C?sj'g]|7*!WM/PX uʜ8֊͑7bin R\Aޑԗx?E =Gq8iy\h0 5y)KٷDcCү`'{Y?zM*MԠ ~'Xk> "n.3ӮIA'^R+qӇ 2MhC-@1] шrר@Vkge@uZsYJ^H_SNl$٘!5GVm1>8ґIs/-Ob:ye@},.0Qz9s@ C47\͂f芘@A =L*.nʦLa" jB6 =b)PsKzEBP,80$#~xUexb/x'zr^$> y(*'ךqbPyQFʕk x(^R1 N-MruE t`ZaHk%nⶸ=| 2<O,l(AOW,2-.; .NpҾ3^P+œFtyx 78[&hA{Yo!xeȗ LjW, F(Y#;m<_/Ęzꎒ%ev۶ ǭ28<Bӌf7:BV*Nn'/k'~W\d-w݋;UM]0:XD3W^t6Tخ ¯ |-h2ᔈ|X[{9veT8bvPwY|"H_ ه\Zv8*{b ZnFs'@:5EPAO^"M~ί$[jďM >WJ7^hy(6W[ ƚ(A2~"+o3 2fJ\{՞jbv{0؟pN:W.j1vcOA[/ D7|2I-6}9$Uh|~A;1JtTji^H&|]bEC$Ф ]1Ψ5MT8PTZLh&8!fg,9`N~)v>y֡Qb%Hě}9o-•v&;$mHĦgNu85Sq"y+REXÂ8/@kQ 1r|Bwj]5Kg1CK؍T\1"i[lvYkt*c;1J|RpdA&hVKt7R jeYGg 9Hҵ~3p1Q5;Xr\?ahec#Q~Nv=J+F]3dC?*F} JF&ET;IKzVrdi>SW!»Щ`=^> XVjnGdp֕`a1K37K@*#r-0GML:w uXl8_/MC=)1.>2sLuXsb0lY$vd'#arx~(b!4٬3vp~{~Iar-s)p1u% 2wx\a~B%Q/lM4UZp9y\Ί sRoԧ^ uz$v: :lhxh$2c J]9ۮ[jVRm} 2BXqDHYiC!@*[8b(l<ܤ,Cc5\ aVN%ay9oX_iuAȖR?rHAľ8^D(ǙJ7Ҵ? &+z0$}A:HcB=ף\?G7|_fcM1+b{N+- ^n kG4.X8U_;YUp(Hj-1\"-HQ9:ו:r@k=ÞH=,{}@B%KpФg.-rDb~`<@:1wKw2Ow4Ht4_~`,ʐ@KAtZcK|W`D4bъB'^C5G/Kؠ1ӆӑvތaMMp,t6|:fI߃ÇAڑ\7>#=LWk4=<$LP(C9ˀ0H ue∌r2Iv#\9bpmGD\tcF:C9,bPZxs&5CI G7_D<)d3h-)C4Ӓdc٩)H*%`zH J' 6W:e/A'f1 o?5cFG=(f\HބדwprFOld͢o3XWPu|hem|&^||sbN6Uo;pi r; zvЁHDϾQNuW(~F$̿[ bx(CehsTVj>v=au,']ׁv>-ULpvOKn+5;pNڤјoZg6~W(mF㛽2G::hv&{P@Mui)$Kl̇<}-TQ$Lҵu1 CTī;^ZZ\ǹ˶2xr1Y]p2Zs\#z; @>~Xw)tQ#-7(j4u` zw}u5ͨTsMIBSt5e <4F-x/-0OF~oWyY{A^3E[g3o,ƿOBWddvwqeW:a)GV:D>OO-/g`tm@*^wF(MKfq?t$e( (r5A '[WʝUEhrz SbZ[خzb0'bV"p=%Էb*0̈pge!_ၘ ImYd{뇾_3y}FDTqU 5~B=3xɴv ,ӱ㗞[wHӥ=W%ڵQpCN5~C:jw-bnJ"3yI<4wJk{=j6$Ou/[eMNVbp8u=e-&((Z pxCfvϭsvZwF Ȝz{{tꠣvPjg3OOkj| 8ʾ13LvyGZNJ؅y#"5ܙlV5'( /(_|;,G}(@`"..p>S_5gW'Fk);3!0b*u΂t\QS1v20)3_G!M[70LZ)s½Ջ>L@8J8cYoeYq*5{b~ 9lXK&|2jKȲ7c'5Bj;V!:]rtALjQly,ǣ!ǼyR(Sw\A&  /:k?h \ԘCft)6ira+g&ҳ1[gy!"/.Lw4mN̜7r2֤BܷN=`%XK:*g8xY]F .W@qZ_²Q?W:al'ѪӍA`02q龙ϗ>}B.Sj1Ԇf'\Oj\OwSmKJפn_*Z7bh]Œy:$A^ >l=,7MejAJL` aTw3ffEb.U7dۊ 8rS{ D떕^=$ kVwꉝ&qkC&*' &?fTiQ; +71nlV8"&W ?) S$%s~{} ǥ])Tׂ}ya廏~=EvFJh%Oac?ʁdGQY('$ۘ_T*wC)jr,ITtro\F\"q=^im,5#yJ|>@L?1kZӼ=G;imxx #\;>Mi¯ho{ <(ŝ)~;5wR\s$ZVE2vIN5z)&1nnkeY XpkKy%С)N݈\}2}#1# j]Xst\ H|F6h@ ;t/닭M&Ɔ=YHhw]?媕 7O#]:M\9xdcK -D^ߓW+(]f9')=^?HsJ/3;*=4_ NftaQ;g#6.B U$#($P: nꘫv, 1uX\7:2\3k\>c#3)xpnDcPm7<℣ӇOD-rnul7.+r;EHP'JZY4̈́U+,ԉ2لO&ne$htDb6c{G4z5Vc䴆nxҷ r&_] yR , 44 v6dneZ`o+~1͕[?H#/[G$A̦c">(Ȗ{w>*AzyOj1iQiO.)EAi8 xs/NZnW/Z֘< 2:ƀ3{,3a8-gL KH2eh|BFƅ-zDv~p? M_cokR P u "<v20ˀ]46 ^źVkK7=@UC2 <:aY&?K,3@Z*nŀ~i7kHAJ>j!'t*WN ^$u)= Jl+Hm+vXSHz+ewlCZ}Pt'y((T~![Nk4 `uC))fMaW9@*xb Ju4vn~]~şF f2lغv4`7*2L .ȷ*౩;.OFaԁ)F{fp$y/oXfxЀN X5\xF(hC"@HٮYD *о@L5ٍz/C)%HZΒ7OX9LP86abK>[u6b -}h='FpI?ioGeLirMM= )^̎da|y a9S09n|]"V_>!xo!rZsY#Abu3%Ӕm)wOdɲR>gXN*Co o;mr?%s)QhCQЖ!D=I֧VU >K\gM u~\)"R}ނv{jan>%[ 5j"$M~0z\ 2ZcCϦ`؊P@`QRo\Il5-38녔ZH=X[7f.ZT7󙸗1X=3>(8t RHGX˗9Ƙ]Wn@h9Վpֲ$pwVA\)VG2vk:1P9#*{|>M\LCÔث8mH8fF߅ӑW5F)Ҝ:"{ V]i1Pݶ}n|`!ugZ. Ed:Ts s$_MZ_]xOڑ\.J$ PgIaJDܞ0Ԗq IS+Eri|\d)(e>THL>gI LSp߻.c=>6H @E;Īi eKySpAs=o%L߲AIqCHV8U/I7'.rYiRJ*yCbN=Y;Dw_ D,ۃ>`D`iK7W/hgNW$Ch@]tzFTM7+4CA j/Z8pi[(顝K3: ?t3 'usZ".(er¼{o%<_=GZXFZNf1z{F?e=iq$PKk#$xZĝU|*7j|S #–E(/qF҃)+@*uZ39]SIH. -iL94Z¬sxqxT$yCS: 0B+ F';KQ1QqS\mL$ *LQ-#%3'َ}g;ht} 9֌:zIP66P05H:.:eEGҌu؆LfDZ+N:NP<Neg&c@ܦ`$O#epJgsR/IW}%>Vd]*$7ߡ.9[LzF V),.3e#veyN:T@ab-Zͅs'VV4OQqPTFN=NJ\]g8/ JGo' %r2QI+r%t=WP!0Hn r$+|Slb1&>>_>X.rVkRk1U\raJxTzrr@14aKKw)mbsB9ή}!t %R,;UjRs:ş' $\`x.gcTBE>ThzGH?]U%o0OF)+Θ[kOWj\; |^.ɚێDՒl|yidZ(e)E\i'3Yķ.xx.jױ 9ׯ2AN:~I"Mbbi]Nʱ_F!Uv 9.J.R (V 欻&E// |;,>{Jji4TC.(H8g$\Y.G-{HCٶj]))QA7b%'c{*v< ҈mm~`N!p{,WBeo[N_gjTzO:V8H1_YA> j+a)]jqqx@YyPXOi^v~;u4E\!"%AQ*綈uϝvtgN[/|jĤjͪ'S嗒NB W; zѸ,G`̀x[$̷^MCհ:`ZDO b&[u/D犉6ٮ.9a߁t.~6'?p4UsIH*ܕ++n Z*p]ƗNC@g{b0#+rJLvKXKR-f<˝k7& e.WJo,7 Q O^r^7\'\bW8z_[@m-*%F1ꑑ(.X#ub׍3ARl5!ͼ2qr$އBp%=HXm=,*vfAD[ 0Pܴea fEWd}(ɴ3~\-_ƾmHz\H7ǎ,лɞ -0 m{[` v QW;DžVE{@_`9F;߭-wƞ2;㳐>TK/iB Zw!,O74քW'5>gYPkQkkgz.2-A zy ubHF, 8c\$`z뜺X-4ODe^xovwp#pk>P{NF*?+BuT-;5l1WV $YR N jpt#h:w ЏK}_,DE7VmdH(yvqAՁR>2W~^K]X[V ڵ4Wj32­YWucҐfqgбI`-@_80]i5z0lT<S5βb*$9L{3QQ.h ")Și8-4oTa}vcg~2ScYQ[q+&Qef*vY  } / ˭kEgkO4V|#UYTQ!\OáF5D_8,GI3ZW<. rNK}gWdV},Y0xTcȟgFSHq`65rg,* Q>MgtzTbmDvno/uUSr(J;V+]`W#_}ڔm4mMB9޳dM8nE*HA]̺w8'\QQoh%wΰ yp1tZ,_|kG, ?=uWڟPPB:#>+]dXw vO|5l>MZYWɃ|_>l5wؓ0L Bk@5Unʫg7+)gg 4,!kQ N$\5E9,aتᖙs?,*"OjYGm*^hnׂ4Vj  /0Jߓ8پʢh-OƧ~S 7eB1phN*: @3pԆ4#P0F !M_"6˅wFq/'>c;oYByO^b>2-Hr יY=PR7FC`vt''g˟p+F L(w&fZ ?*fe6[BۆfkV>~K4d8Tfhj`ImEԖ=iaJ@0*D,(5nhʓo˧;SF}ŻIN|)C}t 6U61e?m'x'P'Fiƙg`:0zn|Q?*՟/wy :4v/=mAhإŵf{g?؜fE0҈.Pp psv<boVh li8eq) A 9jhOF2XACE01$ G-w> ^nQc"+&Y߹{KA-Srk*wf!s#)B<wbQ B_Lե;mnS1YIW[[gQs5Bj=ڙ YD߈\A FFwk"L6sV ݢgs"+0܇'Ju#LJh6Y#G8 A >D EMf)#סr4üz1?CWb@* ZNf2-^=-ʀPqcabagFX?L`IЕ]r))`8H q% }K= Yp>Y _#T-}#SsQTW)_[,,"1mImҰ侁C;jΨi&ͦVyT0f1t,Oa+=OG&uagaE ԏ"8vy0=PνoVȵd|!1䮖d`|1e5mٔ3,?s}Z"5E)3k5'h4ؔᗼtANb'KdMf۽:J\S1rEXK["-A.xэ):snw}5K3M#./[A mj mz-Jhf)O s\mi@JP1Y V|۝ ¨u7iAc&|vX>8h hդ1HK?"/ | ̼qVgt.n9\# v 1Rv4ebE6!$?G[ȯ \!{-)Q]ň%ty\8OA-V2LJOШoANn$) 9RPCO /WqZJc 0:_)kBBn4(%J)X^ Xo:?O}6OH4M ]pfh: (@\꿦-2-J3}Ri.sLF]5݉)EQ5.YWTix>LtۛFH{|UpY6tjwD;]tÇ*AW!2L >5,O>d> pFr":lߴǮws ķZD($;~8vؚw e7pb#.}oiH>Lj9I26Uxy̤J]I24jlMs݀`z#õ4Vw+~GDpӜ5 紐)1ĥ1NЁ%z$?_*\AqfIJˊõX={ :B/5)&6.. >g1k"78krxkN`ta7= Y/(|{{xĖ[X<(7h (*knRo &c._JZ6[\B@Z"WiI[hKSHr 2ynHo+y%ӋS!I'#.:ܧ[YZCp菓$A؉C^Tt@-ԑZfhD!vv 9[Uw>t!MMa(Q:+\EWC?jzM|B_wQhZ<>!V*w܅\l;2x>t 鈆)ẘ@a13Áe*ƻG[ZsyxLk8zz&e&a*|w WC;,kJ{"icA'܎g4>n_@I1h9Z?!J{-KDQ!( Z3ݐ{k=dF2n_v0Qwjx^%g֗Vnlm>P:H0/1V3:I +N]TVZ^|L)ss,ޖDGo7͹-ף;gC- ҞdUmX\q:o΅&̘7wfr;zv9vXhKٙhն7a Hˋ7[*&=F1 &a$G:!mWM@.a8OKy |"m},dL !oqcJUGO>@5\+q_瞤_ٽ=m4:IS`IAm^,آ#"5X&͇mX{EY>U,2eţSk=A]u苔! <Ƙ)J%TnY>n'՚.ҢM-Uiu3w.OE.hx!$bڥpY.O?TԠ h\1Gg;1Tq4ZHQ`wס)2&Otb:7w2 n%sOsT{ҴKΒ"hVg&䛖Y 'LǬ-[W`^5J5AY}Ox=x8:^w 0殣z/Rr\Xy'p!PP?PSG1OJR`,3sۤ  gw040XL֡g4)LI#B`J&0kQ׾'n,<(2ODq{ emngHCDrv4Q-wnBňxZLHn|'uʠ1wV/a\?!OUW˯4NǹF$z^_ %`!v p)?>k+a1:?"YUi֏0=+GdѪS;љ]㐱PӧP}n'stÅnA~Oؑ(_$ɡm6濕S( GM]Ŵ QGZ~} W7}lgd4ꄯcJnU':kI˝&ڇ,`uwPѰ~PQ)Ih& Ocaι(>+bSb4 .Xb#fYY eV%tIhF%],[lWe%Ԑ?՞8B$uw#T^A <Z6cIv(Ni?V| jK qnWrKE,ׁ5 ;cRXo ܍- F)u;>%2ɦ  Њ#NC WLqDlnl"2 E=Wv yQtoTG^0og{}jCD)M"y0I8q}UL@%m/.HtL׿AGI ^g}6.XH /^-L~!%9m+BHq{6Dl&Z]g"UV럓_MyIx Nɔua{ 6ݍLh8 K".ԩK֋0!(Ǝ 0@GSt?(C*׿ˆC6ނTRt Oc/H8ܱԈ_NP$Ȭ}&P‹)" ZpA\)™'SB[?8=)|s]o\X@8m ެk\*Lu~>tD2!aA-qzp:)N,5ʇP|FV}< kdqq_KWCMTA&Jl{Lx #5Mq>̨f(|[&rGC)XPh\u][gI9 iUrÀ(GSA$aqX_Q]Bsl*8*HBYkßv/LGc y&!WGVu93힢IPszn0ZGl`FPQ(,i'|¹{ɹOSr]>yҗS }A'O*gUpjT\@πv~K ~$*u[- =-t~uGL*N3]˔]VRI,̝ɪ'hdȩf-;NT֝oM>'BS,6[${%l=ⷳ, 3b$[jX[YPGT~{Ul}`kV@"B@ ZR?ۈmQpgJ\B[G ixXM"R ^aMW $D"4tDe%!+wT9f Xɧf4 nP)×nWo܋r/B<-AEӼ?k]TUӏwX#EutL@0mQK w& ARwAb1ic;Yi u0; &L/;߈!:B+l\DEl\ǃ}铫,5ƒIջ"LL.EafDH{MgW3TzQU!\e,/[^ ! eMл@{4J:x9P2ôfTU>qqU(FFq(C~꾰|F쬠'}4h{/h/D.>^MT! NBIsvi}qh0|#bԝ i/6·k֔Q;ppi'?zqͥgs8Ѹn:g f /2_SCYAGKhFsM1OIw|qYUlT0B(s-"vo&(Hs w"J 1 L ۢډ'sjaw󙢢_vw)hNkNmSj#cTqvo48-jdt$Mie[B%M7*ݹn%i{կ }bh6r#]I(F۠0->Vcn~[O$4D(%#,ӬdžG!R /7϶y G|vy@;G]뛡/hIDI̒m&ov/!M2X Qb =LD+Z1t1gA Nf$= p r- |Ι AZ˗hEfx,+._D >KM5ʍ؁t9͐Z}ju_J2TBi&J5&RlY/H:aBbyþ+#LQj'yEx`02.gCh2*Bb7>(o}>:x7).Tys;pKɤ6!m.M{nթaHmjِ~|# hJ0Cs2)&>1órAJzBucO8;'qi"tHo/eF`1A F(cK_8?X"RG,G1/u\e1L |`20H\^)x2}թ?#C )GifalY2RX'6s`]EWo_XM m3sdq_:ej$+Xɏ(n MKWNmp'J>'L̵SODbTKNpRzN|SpL(|c# iAСvQ Hjh~Ν5 )tY ²Hhj#c+^"5`[3ǬK}?{gZ.i%a4ʊuf8}{g@ν?!7hQxOiAw*m%ѽhOq 2Ü}sIYP*SuV[+lG=R?9]v#0+_4dge1[,K-gr&8qU9tC5sQ@˜̅xG#e-|ʼGOEre4SԢն'W&~`EzP>w*de:g^rf lRbdE+0jgmU`bhbtk߻A+ H"4>pRU< @9_rhesO4N~Y`VD\4MqϞ0|,!1VZtZN"Rʀ>($7 F'-FщJLd8@'+B$Y+Y|zO2GҡČ)8X\ #]=ʼn`n7E ^ [Le n]SxZ j 1LmxCr}2 ƾV*9_O5d_v otPո=PZxU6ILm zb9>Nue|XmfҒ9]4LvdP.#3 J)# &(XHo3}Uk(%c'Y/mp/rH `2 AՋ'7+[0ND;җԝslz;c*?ʐXLmtfncjsyʿ;wBm)A})OחF{h&ܛ,6igl2`{!(t$w%J- F@=f~]:.æP%y9~p݋`Eʦ=n Dv0##094KZkf<5uitN ]zA ({I)",ˣG|^ "ަN +3>屲v$6}D5CT6 iGDwDfFV1Gܹ}M S)jP9H$΂4 Y^Fy5=3Tڐz%3|S|8iFr(_J'Eea8Ouݽ AQφe+F9i..@H~is}޿R8ڛZJ7+jbijdC+vũ`SRM<5| 1b2tD1?H^I^1ԆJgFXѤ~qlZ' `Crm*-\T&L7CZ!gmיX-9R`ii=| i2ЃQr:kE1'9:u@4AwM}XfNPf>G!HL?6<9N*}1c ^A5W7 BZ"949Xɘ+jwmbXj#iB'0 qŰ&)3(S!r\ABb4sxDIvX⋲)-uTT{`;<<>J4৸w׆I9tOpAYfu2fO׎qŸzJQs2Tc{SNdy F0M~um~+@vʯ8v8O7PC;eD' anfIQ1IE;Kwi~rݓ7# [0EWh mO5$1h7 N6%w!^E@:ųמ |Lޖ: ,n%cp^ݗN 9C/" KhS{0'i8%@|ҕԀ4s4ڀ `~UXJ|Kжs9vE4-:wZ"̮62M򃴞 sҐggK?=pBx z!?OpN~4A<9d3X9{=~!.D`bzƸ0 l="Ě2¶4':hЙ 6pKߨ <{+xε;*~ R H˨/Ǣ0wJ˓1p m^u76 qe~͵{[lnjUq\vsS;.V#x  R~;:V򁁹V$z%=\b[.ODFqx?SᅤJՒ|8B!ͼL@< ٮPU&ʲ0Gi^a V %=ҏi![D>IR?\97Ժߕ)4jĘ~DwP_xWWaV2LoƜ,럏vs[r{)&hN bhM$y*RӶ-hmDv8P}Q=)[؏<(nB^H#LŠ|T@m=/E6K՝vbH諬βt'̦18@.AXg^Y͉ZrY&n]p-5mUܣ4o(8ݥf}bt| DbR'Q 5%J*M.~Ҩ%_,95sdv%:se4y?աԸN0j!dy2Q' ef^-POH𺲌3]q5Z0$~hlS,& wH:%mA%j Ht9ԓ ㍟CrKCS3'&{_J XA*=R axړ\ý#P%f+bsJ83JW"YM$ 7EA/psM~   ~e`_̎9 7T3Si:-~[Ƶ YwH ,\/pjNTr=$qb*m1J-ԛO/i DI:s?cf60KBT^ۯ_Jxs'vA]%?ISf!~0fyW1\g6k#r ]I\d kKv}:҉)Oj,qhKNbc/5k8Up#pk}Hk=\'Q~(x~"WѤbE/^nm}9 SZļ5*şD_YR[S/eK2~* !SU E@zG<eASm˩*,2RkV:ݱ*8ﺧ5*B.ОnSnT6$e#*>_~9i(ghOrZ Q#ha! ش?0q3beZV5!+Yj~hc0FZ&dLC:`ǢDؾuok ڄk8Ϳh<NO*<߲X7QQWy~W:>; ݧ'+'#xbIۘsɴi@-cV0dZl$lS&z:'4ǨNH7763>'57r啛`o'1 {0CBJu]ŚO:z;sDX }ủF-iEKM[Z9 &$<ݫS6nR3I܀Wժ,^_;Q6qAnWf[I%+ Y ZdH[}&JqȷR$_ q۴zUk8&8(> .ܴs0-_2>u!>"Î\B<* Ss \2gt:QuIVPC\.~ _Cbe`)G5EcZЕG~VM8Gя .wZKc7?a;URR(`GT8B}@YH+CPd#R*;NIV\/s 0`$9@~fn=^#MظǴ}PNYoP|?5MyrFΣz}m݈+s06y-}DMg .wǬ5O|-obmԜ`(Dm#1 |DFDŽ>) ӫܒoWB)vn>! ӡPI_mR zy5OXwsQq LF!zTq #B66 %%C5>Ͼh}g{iOTј^obiOfONV*ܹ4s)(y'eؼlQߔQm8_ZV[ծ5$桠u01RMhB juwoJ.B֒#B LK16ňuNBsMaRdwtAh!aMQsl<Ó!- Kt%f]En@9?^0Bſ}G3"L4> BPi;x>ޖ' c #'{-{d KN>Fo\blNq+|h8,ʆ]}=J,DbDW0d%u>dD:Ť>sOX[3;x[)ٞv\XWu(ժQ2 <ݢ(SM,SLVoRERh|^aK߸k+o]'AМ$˺Y6rNG-{K%LSSCg[U*XdDB-xv@u!$53(@E0!A0^q.4|HֳAɢ=!@ȁ{h(ʽТA&%P`rzvLo#&3Dk-&▒fS"FJkJ% ݚz>X?cT9qyZoH6jHLh!JW5vbn-^ LJ6?=r;PR=%JVg[.fPc(BZw?w^~K:w>M*-E`? ?߃Zt3k+ @ݙڡ\S:ZK J< Pߒ]G>XG>e8#=!ɕ*p dIxulVV#Oh ;/4LL "J7Q?Q7(O,pj, .|)o^زmϹʙϡi/6u*߲̒-Hzb=ZT5h;9@Kv%ݺ*@; |;+Vp|^u#+y|&+t)w _[H6dUU=aޞ#VSFq+Շ8Z3$kvvD,)Ba' zoڛ'05S27Z&xg(?5jݾNN z͇KT9񃅓;їMq4yEܘ#:^sbG&^oT93l}hA~)5Ό 7tw뼩*P{l&㈙0Λ u%\&}zIzPa +ήh=~<Wb B(Y4wjG_Ѳfv_uKH!鮜;YIfÀp2s:[&( 59S7u[LYʥ&*~DwAMG͵DOď"$tΫUL`-wZ8=\i]!XB֥lKaJȂ( I" ?G'ڠ; ٗ$bkydLc$E6jn!)Ď!J@d6yw|ye$:u.ɣCsX_L/|\pX21Z$H@wR]Uz@=&ɺ~⢰M.>J(Z8gJ Ik4 x0s,BM6awn3UAEc%8A)yLLOI4(jR\noRO\0+Wj\ PfiyJk! bq3'2*CsK˺q.d֡)Z OhPrhKX0J6*K1u"I|2Hu/ju)#?8VlMCdF)=OSMM]r!ܾ+^.[KZ_r2P r95sנT(.~)"]pٕ% w,.K8]yn䇲VN5읒( "]n>E6 S O$eRI<' 8-waRy7b~kt%!r_)q u˕R+gv4{bN(9[m9gXҎO™Iǁ9j/q%uLoX3l+mKz&Q5ʡY< IF,^쁒.&l5XxiA0Y{ VnB9/HL rjъ?!й۬#zbiBퟧ@므ЯGW{!C6֚La&V]E#IM0t3 Ote|s#;nU ^~0f~'S]ڍuuIz^(wcDBSt/W!-ks6rh(cEtKP$gy3)0ac<\{5KT'2F+o*2|#2 tlqq:ghh&Fh'yf҅Qz`C4'åTJfL@ytV!VY0($6c&;?hSAZw/M: V1)wÉ[Q+4d=1 qT8PEļ\VH[V.I5'AT=l%Q_6-vOʲY@ K"fw(Z̊1ddž7}`lD4]s}e\j{5 cuaTQO,* 8`snpdU~h&|)mo> pUfR'iXi ͽrz 2ORq*|jt5 frp:Y2@Tgl %ݩҀ o;O&QҸ@ .x-?+IT1̹/S/ j"jk}M!4-: Ӡ䥣б1JFgv6~A^CW,gŹb ) }+_w SNg[+ A4 @̻8s& ͈7`TeATQLdZsH8~w0NeUjCaL8IJ`Uw'jQTxΤFChR@t~w8hhX+^^Z˞҃5C|>rWFx/SIbV#-/mM,k%H~9#U.Hso׾RnN?4)}kJVీT{#0IL lfYLɉ>  pi5`jIh7;vQN 2d>)ion!+e(MoJMNrHwz~=W?eA\Օ`ܨ)~MX//yCaC{+BHG9= qAݙ# y fn_WLuEU}ٍQ|jYdƲF8 fe(pN&GjbYIj8nuch "XӬ-kT?IU3iò,&߇W9~EARpHy~s9٪fAM!~Xrz Y#ӿ2fBi$SsRn1rIB&<;}{2.dCm88(wob6}atG0Fûލ/qɾ0,>6"" qzepbfP,[wpE'-yrKf2Gө¬@ ie.? /_h:b-^Xf10@gO{+mm4o3E)13uhf%DQ0x~R@ B5f#AۙM^Ԫx ˻}@'B[l@Y> W#MpeZa{CsIrnbK )[b vNGVf$oMey*1P?)ǨLJL m*2}ZlZ|`Eqrq~ 4pJT6cA1!tXm2gtdpHZ}pBAt0J*URvj?R7.Ł<3VzVJRq55EfX7@)pڅ׾y>S0OevH[3)" VRd(O $eÿ"Cf8jƆ"j/Էc!oN+Y`^tQ3B :` ctO_Co)7ư̄#a+A*:L m_Qmq״RDHRݼ>ATZOV8sUm:!3 YNW.{Kk[9s&"q mKJ<@eu7-"lHF}v|SgkfG-st@g;O1wd8C(Sw;w\i/ h;ODA Ɂ6|KT߀$qmB `%W+3i3%//{z\z/;wvŖƕ: I6ʴ?1D+_0,*wZ]ȧjV'/K#16 ėFOVޖW vҴU9rRdb ?y?KFO̼xCy>´m=->CIlhxX+7&(Lggnx q.$0 AtWLH[ּ[G`?i McC>lWX0A3Dm+8]R[/ᘯ&2DLڟ z(~cd\'v)'Z-yOҫ/s'7nO#?61d%g4Z 6R+S71 ҽM?_s8J[$vr9Ǧ-u[2_!C0(k!EFj8-[Yv 1b*;߮xh E78m7bnʌ6řtAkheV*}$=xR cYXd> e%-;Y"K/:.l8S̨z<J6vmՓl@߽ ;c,4ԛ#ɻA̻L6ƬPansˈ*މQW$娫[^āBOfc)r.^PS{4t8[aʍ)=1Wrr -A[qф?bqQҠ2uPab8iׯ[a_Oyqu8yԶnBTmm6aچTR > tD]Q}77jV1:&2lRs$67_|D] .XtHG|1fG(mC,ɶCpx< 0a#cFfI2Va/I?_ʴm8[;b\'ₙ2?`I~prJWW n/u j-lJ)fw1m[.L CP,Fp@82-`03s2$=ta w9<f]!cEb GZ_ʄcś$M[ܧO0tRT N`2;vG+7Mԧ!$$@U@ p{mՋ^q(g LHN싴H0*snFHEKY!zmGY%i."S nֈ東|Z"he=K_V}o(+05D(ƸP*l䮁z^ joJ7Ӌb]K/)k|+r64aa/ /,/w2BġҼ 07Hpt 26は+Xb$認9?hk/_r`:ԪXT0=tў@>AKV~y>ECt 4ɐ:df Sb1@%JuT`da {llwiF:YJ?Zy_' =@&ftLRH5Ne[T'SE'm Y ^}#㰾;Dz&+ q+MCb? V֟΋k m!Aސn0YS"[,.WJș=Y+HuVZ[0KoJQs*1ytr5ܾrab2CY&Y1{vK'A .(nkIŦpț{4ՅC'1ÿt aDW\qH-z0e)΋VfD%S1v@m :Hރ7"Iq To fgu `SM 9դQL,B<X?i+/F#ovY+߉}<gae./`Crhs9B}K_P&QyQ=a ѩ:͙-*U89Aiyhu ŋ!k !#lttc 6,2YXG<9s+Iپ~Bײ0 A9/n P+}&LU6亇*8<p a\@J`OMw͎ݳ"y2勤@[ wCG>bѸyȼ|vI2tW$ℇ)jk \>=<'46be ciဖ4x2l}\-m׊\w^A\B3KP23F l=x3,΅ GF|ʙiC([d 3I[ H]d`F"-(Q=;Wi^ϫ屘U49nWCYp5Yle.7NU~Pb_=sE()Zއkx7BN4,+>/1݆eWZ-xqɂ䎡 t_Elpj^m`N A,dm;$A{iS- wPstEu+Ј ,A 2ȿ{'e.ư#+Vf,T,?f P9Y'ɮ&yװB$xBQBj.wrR2˾S5dC|GC11^"g`%5ĀLκ̸4*^)꫁#Ek+KgR~F{xD#`ӥ bjiT8PgjGVN5Ȗ*bGOMKm])mȳF 7ag%„fILIX#< :ء@m1`*.)oR$NiuaiupN]m@-6*2y ?&bD`soOSOMQ~0j-mbg4.{÷'1 ^>;d-#f&AtaGՎ+IHͩf7fPi"i7CP񹇕~ ;Gghsݏ8yuEK/PG MϿvzp Ik0lXtG!MTi+VVi/rSEH u 9^NG.LxRu0[75u 8EE`\*t5' |ԵHj9Y2QsiU[Cqsȑ%H|axv{ J w0љW X GikD l!@-r-0 Ts1koq8$=nZC<@u&h_z.=2 (Hk25ME8L|qj&5W%ÉŀZx'"Z& N n'Xn*30Nv{*s¢ N½\,Ā1+F8} Q<*r_t%yj3:b;׍OlU"d"J LVSbB#lE\PjS{Ty_+DM`xd/u9 p᳕MQ^,Qv;L Y+j=?$_Tdt_5L[;tR{dh8Z !m9lh8ɷt݊.3ωoN҈Z rF#C! ( tfcv1c~ӂ\ 0v(^sc@8l7:L~F[猾v5{=dqr%Q"Z%Wka>R5g|`AF/ЫbҧKGDO@w5n^&4)Jxk\l@(~*" 녴\lEs<>￁\(RU9xjZ6ijBU`=#N6u\Z6))7#?Z&C`\U\eF4R}1`OOؾ5R[o< G ;nb.arܡqgo1Uls~sș4ay,F%F~~S٤;z=1ʅ $W2VxP/oeSJ f/點mF~nӫ2$Pܱ$#02G]jf&;fO]WtId5!4vN|pIneeౌx7+["rk4)eC4hѣunUQp!5dT#@Jf^u!Ad䃐DzVqz[_ZxCQ.ʙhxO k U3qBl2ojHmv́/OE^bU`ڣ5 elCx\[4Dmz<7 grT?{cY5ۢj>ejGVu> 1:=Z6//j0{irV<< uKp S¡6MejF曱fAv&~pwJfwH ,D1YdoQu;vPzʚ =~ejr둉G2I;kfem"E[E屴w$4+&oLb* :++ӹHgm%'D,֍: p¶+r% RwCA:2PV #BCzmHEH:|Dn*v!H |赇i,y40e3CأHc3g|YiX''lz'(,6/{GcSad+6Xtp(bcC4WXe5YZ=E/Iyn Ed7jA4rwL} v'Ҷ_cTNJ-qmԃhcԳ v`WJ>)3Zn_%v&3N ??a#wNTHU1]B֘K +g&R^مXOҩ\[LTGk޳J&KZ67={ d6 HRLZ|:u{I\,%1/29G" [H@EW&(L㷠:+^_4 V[T{O3L\a nW$:X*;S[C?l~QǖZfC,g^7Lf"$WdXGRٙ2[)t<"LPݭ#G&huE, NkٜoEI-Un Gb Ei ȷ-\Raf kqQLJ9툮{E54԰B G'0rs'wa Ndeow-(]*ѠΐܔU_0PK p2& שS*\XF!G}!b<2H==mMMԣNsXEQvYam/o+uVĔA{j7)ѫA1b:.=mN)q ڨi{ Odi3d`DS52ɭ476sZ0@pC'1=}tlN iKSuܱD k2za"gQwV6ON: / -V=q$ :5Z{,U>!re-Dq`渺xVq]Nࣛ'%S;cKа0WP=gOGtk1vEOSlծa, ZVRǥu =ͷNLH5 (v͋sUkNƝ<SqTsĺxQvNDG?ej6U݌?g R@7J ˬlsn݅^ 6\;o}kņ;vg^h:^Y64Gp!uɅm6mxKv'h: j[Pa ļgh^U[m{=vٹ_`Csv4m%:l9dI\iy/\rzYd@'݈1~o&S;M1AhZN* Os:#ܬi~rNe{Q=uWEIgӞ_zd"Q.5.#F4=#jٖDHVL ѷ8eS(nC*ւ F Cf+5t4_)h[Ws~)q3.NӘNNӼ~J\gsPaAP~_Aue4c`pzt(c&ȻHiŌv`5-H"Bm?GeDrPWJd2SR{;whdq}W)'WGIn^ήp@l8ĽIÎw( 0g};Cڲĥ/bh}=s ;2gW' )2!Hd&#Wɸ}B΍Pʲ'"},H m>n6y.I5z|XI\[M:'WVjO(1PQCKMtj%3JpRXuqR֘Sptv K])X%{[$ԄI>(=U)* [%B 7;֤g%kCkJ!C5ٳ7x%r> ^77<ٮ&(|izWPggeeքr^F&^=]flvE܉WmVV< h,,&YKml.}i1 IľZy Α>Tb.=䘀fLIn;ҳ~piMrj^kwX/>^+6z_DQ7{sJ̺OQ㾨e Y :HfyPŊMI!^"^g oa-_TW?=뗇FdڲL7͗v?҈ .DDp<p'(0i6Dž ;Tdze-i}7;&5}`x<(G#`۞7o<)fVLnicY̝e)&(hDSex3ld!s9}5G[VMxy ?O;;CrTaֺe2UتU1Pr5CU 1|YEPQk)Tp☜z9bץ$Ö%em`˩>tGAĝ2UN(Ltˑ@W9T.vp&+'ƯW gdEb*trđࡋ*uߒG4+ ӣR"3ʲ6-CpigXv Ʀ.`7!m}c$= jʰgU9Ao[wjp#|"h?Z ;mƯ`1@ڎ:1Ƌ+ %zvuP/OC)\~٥Ki:ea_ޟ٫f&yC|_ٙaPYr<.lvs]b@`vnE=w,TR`Q=ULG72pA1"eת 56.tzƔ9v"Dw7D;'|\?cx[%Qq.9313ƀ \P߽#en<-P`5]雊"> ui]mGđb^$DHi]J%*\;NOWkҹChV!i[?./$x\Pʚ:0#0ANt%8wzw adnv2kp}:f3vxQ)*+,H3OVj^oHܞ='Ldi-G˟+e)/nm2X5@PIHp4̘jHDEi8쨄@ۚ=况_0SDk %'RTB D{@8g 'Gވe+_LT)7!kqwx_$ Xvbq\z,afXZRdm ߆R:3Gkʿ9o=F!J묥//\Ks0׬hF/9"Pcm gmC,[w,}W>T I-JL\>Eѽ){wSTt+ok#l;FɓO5}Tci|95\|ƚ-!XБ~v "_X/(/w3NBP 8=̏5k^3=uaȆcs_8GSUBWJ [&]Qgw!=tSO ٗjY&&r5\ QjKrb)E Pi~fٝg $y`O-2(TYIU9믤Bm 梅I +<07nٸ7Es˼`NzQZ)'XĔ;xeg laVL\h0|I~áBt gP|:J{"iҗ>9_Cb 7Rg-Vx@{ >(O)hcShl$<_oض6K8 ]ĥ^a&~('a'ԗ*6ϦKVOX ZF'o1n=-0+ u]6;!Uv֢!̵m9'M٨ 1"` u)eA_Ir <#i+sNAStrX Ӂ%pErl"yGa[﫪2ǿN\DoȼH@\af?TBA8*0QzĘ)Òճxdb*$٦g^CH$K!]2 D xnE뚶&hܡ|>DUNg5$`ӴG!K+v8g!~zYk'SB5֌ʢb i")Jm#~ 2czTwV9m[]mhU6%[c-t[bm| i0;zd48>~u6Uf!ÒM4NP-03/Ǟ칲B!ٮCu${KngVC,` x/MxUV@m+32a-ƀPNXTuI e RMHE})Ka#sO[;Ƥz9]MIg6Z~ڕ; d2Nk @8'X4YG'do|g7Xp`?Fb07u#Cz.a=plk^#MyJXY=AKJ_pQ%WzQt ֕p:>/ntI&Sk.̋8d`YQ-DM5[Ń^7gуuh"4>z~cj^ -3觛 B/ZA>V$Mőپ᪆<UqKy7:w;6TVJ>NζW l:3fK6;jVn"#xxǟa>I*Xo;Hvh)O@B,DQ ~ j4fVQx@E<ϼ685шBuqEA-f\>1@*}Ϙ5Iz_@KH(k-:WԗtjЁ1.eIK9B:{7(SޱV=-P֙A0866$A{wod*iy)Y?PXn?E1[f%N"m3!ۖB- 8W^ށi_45&h\.悠 8kEìz/ꡬ/WeXx lxv"[)\*Ul)x߲xTܵ(XqJ]IrC}WrN:`4v^rt?ըy<vX-7 gΎ#o4\ B.Dr/? JG`>M4\v{ւl5,gB{+魆fj^x,z BQGa:_RBGM({8^tnI ,*mw?q)3ԜZM 2PN y.Ҟ *MF7{%uܑX]c>nG4,Cg%9ôO`w UbN)n%M"CD }POcC$5"X *,0-ѝhEs6Zo,R{:ЦG];=WgfnFYlJlN W۠(e%5_nd2Ľ HRm13U%% !D0~c>UVwsmI? 844%ẹwTL̍ >nD^AkFa}E`sNHmz% Ђ2 3qS#̀/]RE/*h ծ%A5-4/n琔sͳ+P*ʝ;jU_ϤxNlt;q6dHoMV%>/QiUPMK9q1!UUewrO@Ӊi F`I^ݓz2q>"Ԅ4Pk:G/dUG*YT)oQ rk`zIαg k|[بiXv[<oB!o,VEԔkBE]aBOEGdڃvDh ǕCg2ݵs8&ıH. +e8`?g@k\[f=`(6Y"v@`xSs26X %`u%S;]1d-bl-%lUD.p5uȸk˹9`!_#3RVKz s𤭲JLA LMa"vtXpg;k2Kp`h9۽HN6To$jSFn׷  8 y WH6ea*qKh6BūZ#zzuΞFIZ< 5qJ$ՙWͼ^[htMeNv{(R -"a+ o8@ґйwzc|4²A}Kl  ip]2ҳ/b$E7XRI }ںCjŒH;8t2X\BEkE>CObB!R#Mxyg zpVr5FOJV @Og,rfHAƱ]| ݡ"+Hl;4,˺{X28 dmp#UMr!otg[IdmvdCk[՗C`1X 3,2ng-1nA=_[Nyn*XToMD)|iZ\c̍}t[`-oYN2hӺ9B0u"::d qE:2 !9a<;M7uH;DٜӶ8Kj&N62aA \z4UiuGAr`S|8Pz˻vʖu7^ń]Xْ!Z.*~3e2Tar 9=)G yv6IB뻤\j iG.D㨵(qWĻ&G6Se)D1m~:ܑY |1β}w:_ H2TS➪N<3P?ɍahh\||) >49ofU'~rRS}tf XPQcfL:av.GC[<;#0Q626#Љ}TEAЍNM2𞶲HJGbZ h5R*Vm<[f .vfT_!&3Hk ׫Zbӻ.[sC2:(jy]!L;ӧ^:0Y; O#~6=iyZ9ݦd-__.)Q /с|ߛ}[k#Zr?Rʁz|ذ&Ъ ,{:G2R7࿬x!I0ZPb# 6 >ޜ鯫F y0&6h~{pfDyy5H~05 %%21a]5)%h4W&Ӡ[+tZB5+3><>?q˪6eϟ#`kvPo!9E۞Q1f|,ӳvAvV@F("מix*P?A2^ל+bS 7Z 2{+:* ,5mJD̒׵Z툁5A$hi"-f,L6o kށ`x6>؞=-H\[!YgaH"Ly Od9D&k$ \*C-lb(2r(h.)5e!dcoh fn^tPn$>18FZ6(vejay!&*x sӿFѺ³Xw{|;ەO4So3-TM.>fJIsYyo?vϦf:;z]Y)q9ZE_#g·&)-*>u/U;!0nH8!Hrs&&ۦhߜ3\3&\W*2(^ wG =z9.I i<ֲgO, Z[\ݢ$M`itw&rODma %Fh/#ME;8_dIPAz̈8Y11pzW ODU2ֺ2NM W X$Qv"/<2$jbgT2$qrr)5!i4 rؙ؟a),3ԗW0OpYPT4bzz*YU=~ u s^0O 52┑M# I&O)%@ 7+fC$}A몧*-I 6۹HuyS^=-?5"55]g M@'Px7fЧx cIwJL9b4B: )a2ZWTx|;Ӄ@u@qLqB (>i=k!'kespmB)??^yf`i#" .Z^lN:fDD7]L@HցǥDB8ڈ3} C@̈́@\8lvs( VDkbHzѽׄ \Ԯ%A?@5eU_$벾.m\Io:3;} @U{H\6/6mRܢ56[R)DpW 2bRC{: y%iVQ!oIj,3ELRraju8Goy=NVr‘y.eű0<K>卨+*&7-l]F9 2 U7H8?ԥZff#9@A5!]\0ǨuwنgXhٗa0d<'CFY,Om;uFS%O̟ ̡e[w>g.(';(L19ܗtA9D;.$@רnũ@j0em(dWjDJ̬TMt3^$ģ/iД5jM#L*<\uvP+ѝHwLpUwV[:h!yH-ǚ +fzVK.6pWԎlJ虡^S9yv(3!eyKΞ'ۖ>W MMg3gd }J##٣e-^ذ@hDŚדksec/+tM¯j^6GcrKmKɻ-*] !@ƄaF* ڢE/lC4О4o(5ij`Ve?9:'\`PJ :ER#֐ӹBc u>(2!3IQT\*U:RzUirܬ򉺧R⹕M'ViVZ8WQ]|bkQ>"Z_oSJM=ԛEj Sd5%ԣ`ォ[;вY5CӄvM/Ň2W584}ЂY1b/bޤ_scF˼0p*e ؋^zr'%$Î& 4,)v *<7_|٠~u7LwRo!j諵 Z`~C59pt5U& >χXo?b!NPY!9+@#Hz2`/FEA\1^H|T7]^hRh.Ŏl/lU' I41E &1'f/ t 'M/+dDiI$dGOoz`KT(|`(Z~9Z\)¨כAAE)p㦰4\AJp1 )tar b'+{>n9 e3#os?!(E3N AT:#ywO_KLo'j]i!)&Ƿ\{]aX|P V$ht˼ĞHAO,l^ϔ~ tuZ$6E3903}'偪l"X<: s2:E,|)G`B*i3t+֥G#3zN^QL8g E6CbH󽄰v^wMԅѻ*ʡu Z- XѰx\o?q:=P+ HTg Yr"&%-6#0{uկ:M-e 3~Arv]yf_ŭ@XO \pH~g΄^.JJC}dѻ+:S 2.cAz3VJ:`7{n_\9r"0xbJ]V/QӼ-27J''T4-^Vw$鉬(]?b7Ezddzvl+>6C `A1[,aVҘxiuC6.$`[ԙa%{=!u4=RA{m"[y=2'~© _97vI?/nW% ^ m%x~m9,E]2'}/h7~ [Xi~c&+Q&DJE ٭ PqˑOr(j3ܰퟰML njжrcXcI^Ã"Z$ i}*l[ӯ w2H}EU |d>@QƸJ< Qd sr\O2 ' FL@ci|ǰ-Qq^SV4)X!Fղ 驡^̊_X~ lDr0}emUøȨ@0H:_EL:iv.R%?)`ކC:5%fa L`-Վ5 @ J_2T{󳐹=csL 縛?AlϾÛc6.>5Bv6MPW4I<3f”e .6 7TB K`Ozp67rlY% Yې;nrմM<",,Van9F}{bNPBqHV$^dVlKe=Y\E# :D-J SѤϟw0VW Raхu^Oռ>jI&FM4bBƙqR. x*%y^>mU#\<ڗflHCV4dQZߞ 7u^Tqf'vaUc?w" "»CAvk m ؾ >DԤԷi%R:4Me% a;BL9|U Јr;.Id' () 47 ډ&fLzzßg+Z5gN>1)7EkW0* P4WF47' гc?JoL5j۞#W໶ti:khCqݏu]yBZK(a4kg9b=4fϜ8菱GP}Ȳb%%sD^td'?3\ՠw L6DZ~K3j l"Ѳh~>o @ݭA6^ Lwеo\l9ItoqX 'G]p5D] γq^PgR1AN,1֔/z pͩqCxj>>y^Vl2nw/v8r89qw+" [w/۳@%t\E&,{8m4n4wO.!e<꛳B#vaxMN+FWAw_3ԑ({ v#j P@4\YRc,d::]FZ@Fb~BN֑ _7u"۟YG&Ջ_sp3;J4fv@:|9ܺKr_⽅M km +zn~jUG +z0+٥'G\e &7&n?`Z,TZDtU %c0ThQkt8Q|lմb~Ep 9[-e:Y|MwGIt/v1om2^2pUTvʓao-+ۇb:ȁ;ղn>AJ4[|j& -(PnY^?|rB#wv}( Z# Zz j]?MK:NPَs#v`eª618 _ :DI}<SKR 3@}N1p[`o?1/,6*{yH"4GyHrAIM)mC},os"%(῵zԊ#lоCU/N'tQS{EGhκe+&a@UWAyOٔCURQ|6V|e\|~;h{aW?+\Z2 Vܐ  @agjjɶP9$+X:SDBJGt@{m}%q^ Vxd(<ZVAYpʮ@0`jH_t=Zxj(XTo;C p us+UҴlQWR:cPi~LNW] IDl԰֗<ョ:(;wo~1əָhhB6g=EHban\]'\P90Qj#ా1ʥ9ҊVY\֐`T9&iBgi Q . %*Žφ ȿQ.k oLISu)}G?P #**bi1yx(s.B+hSZ$'-jD7{. *r Q " \=6Ԡ)E!"MR͈cpaEٜTMzڒh^w3&k!JAQڨ6XWѰ.,T$8eZp(=T|)Иf12"e(uC ]CJ]}v5>gX+3#s]-t])lw|A!@ljyԅ;vSNjB0v  W#l3'2v# S-Qt#Uq (YHs-,ٺ=U zMW &s'Er'U4dH5U]#ˁ.!.DhC,l&}/tM̸GI?Qsuzy>R^7ƕ#% >Y3$c o`! Ϊ~vՓyq Uzi΅oPwP) ݀ƣ'2%`|9e73bq zC;7ϰ6W BiHGH׫e!ؒ9UrYĖ"iK_dynOBHnf#o;\3Dmpu PnO@m_.SSٓV<(ϐKgnä3-m(R >젲f'xSiJOdX3UBg=ۗ$d_ybc5i0X"sv=חkqc~)Amv譠Ka|x2nOe60$=gqgdWd{Zt\0jt}#@TAw ([ޙFO4qܛs$KDj\S2jn qC״'!p>䯒?D=m 4줊 ř=qt{o7Xݯ hɣr,2FʹD>ȢnyyF5cepY41{$W_$sJ(g}ԝnmeQ`_D6Z:]$RzyZ*^i:idw].tkd-~Gi'10붏Tkp-CsA4(9I5b樫52RO K11 xy ;Mry6T8wܧM;nGSXw@CD^#dw*\HxP6Uymj?|JdF}S#Y<=."o7d&ђC3 n7 s IoGZ6)Dvaiԗz*gI:DoM>9_9#J-8cWEv -^Z]{sOcrs8Ce4P ɝջ6 xoS> d}xԦ]\U+UjM9m^(˰=2c']|ah~>qF1'uzhf 艬_jԊZ&2w\5IJ*Ӎ4w/x;ӥBi>6c}3ǁ&41)yzpР'KD>^=8\jV:/%]/UFpl3&2展RM⭡f 3fye8X! M)ODhܖEL<>3t6(;P$#]. (~^3 /3tbyƘ+&cNi$4omחIr3j#iQD&:ށ9YӰ@zr/ٷ)ɊC⿩O*;>%g;%٨"`sRG>[lʛLrb3!WD/ n ?P-"/ѫDzIUh@1sn9b򄆗xhN wc;\뽖Vcn& z ԌIq׬>/lEtsj= RGxr!+ۺh%_X:уKM|]wXH#M63^tJ9u[oc5u],q5VE :Lseڞ,[Xq~ז3Xqcwcþ:!U&P誆AMm}-y +ȅMnbh!<("PCJ ([XbЎ^u@&| ? ANz nIGy+u(jT\\M["S0X9/Pg[>\Z|UkEJOSo(>/NKw/@XuCc>?tŲulDf*Ha5np>qr*d*>#qk ak-EϽhWhgCҥG~ĝH}@>RIz~H7BS$ϥw>`G'k^})5VыYa}py shTXm 5$lޟ§.ZF;w֖HlgK])z"zͤz3~Bڟ?Fn|w%VC tb6on[ Sˀk9%h+9oLVŹM,K (d.o.?+܊.ejGx%23&5Jkf5?+5R4C{J%Ҥs  yB.vOfY/IK :ϖ%٧ -"P漴'E&({_=/;:Py`uCWlr#;'Iugy"e~o&MO;F~8z. *"sXOUV][r KHw~Q,W\WU31 u^|1UQ˫7W$GY .l|F@6M@ l)O!Q9@4Ƿ.vMFvu;h[#_Rs%!o,ts@^,H*ËivafY-5.Lv앓L>3sXS3Tgô֜]jX_vD\iη4MdkgrٷT ĶITZp4\j_[%vke R¬W}0M61cUU6Oi wlSk*4l՟I,/[>~PoJSJϚ u9}q9Lܼ>O`'JʖחkS n]!UP8"P||R juﻳrDGImI05?RP/ bMفEFtO_ϕPf yk"F^USd[x^՜th"u|bT^W&Xl9:>ӿu{}uizǬ%ˇ-<ۄ JzxEW>;TUN/z%nŲ?uq1uZf!/OˈN p6L Hsfg*'0K뼕]%9ck7KvDds?H{LBU3EZ<,. sm$o,dDŽgYZ070701000002d9000081a40000000000000000000000016101cd7a0002098c000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko.xz7zXZִF!t/"]?Eh=ڜ.+ʆ!mj C#Gmޮ\wGj: ~exb:+Y x9)@ʂQP렚ĝS3yL< 5RL1dۀaoecQV:d#HƌC˺4b'mɦm#ogɿ+ Q2q-JYDI)wduӆՠ~A!gdU?t< CFxjA0r,'UUHTZg< vJ$ *4D0P`[;2*~o&&߯.h'Ԝ c 5l˶EY\Tgpɠ7`=st6MZ!(՝h F;1*`\;F.<(}pD"k4ro#-H! p"98 7τE890 Ԓ#/H{bxJT\}M,a%#nK:c˩G$Ѹ`$4hyRk|pN::A)ևҀNZ1 {(k j^QgN^vkIX>Lt#Mi/z85to}!yn&!/#&*UYg] ruJ ½FNu g6,6?$ Y ֚"*7apb7֘:5Uokϝ U}F4-z}.]&гv`:˵8 4&/NJTX/;:ME&qv~c3zC>~,Bq8W6(0Sp*'JѭмVlТjF_0`!]Ġ.7 \bAP¿s1fny'q0Ǘ&Pk <55xYoyY=aUlDG7G}ƎT@_n1*} FlT])&0hM2mc\&[Bp mt'MsȲ޲&QD\{׿鱽|,YmOt6V4u=(fAd\Hz/:;9m> $Le]Lnha:@,\**d<ʑ͒V)Ag~& {~ۖmFTߚ<~*_gGJrԿ>oP#7n4%w:+ <AH33٦tIy:X5krHdĻl].g,B;P|99詆h,p+%iUXȨа7(WE%fpgYvs7Y3P+SK#,㏫(տQv4r$]\~QZ][9yn*q9H5,6[׾& X1-1A"=MtUC%ĺiePs+,WPϟZwkoeqNz33"훺 0ډ'.N\aNRy5N&_UйVŢ2KA)}mZ"64IiZ5rryׁD>ݼ DX f7sɢY"ExӐuL `q&4F74D l-yq1kjvklϊc}HYhn&6\x1yOjAd)tU^|3RU=:W7&k!Ǫ\R -LqFlA+-W[xG4%6o{H0. X*D80qu4RtTk1։5}(.  ]daU!SVԍ$1gjiE[Š_sZl1@AXgSb&/s/T)7G!RI .pnw/-sY+xˑwf?935閁Tӝy ͚15ZmҶV>f55ߋk#}f yge@DIlL: ]L+:g{ 'P׎砓.5,Sn6sFs ժ^}yzm= 澈--6'M[ʚ ـ]tPju'1ijKlG}hKR=uf <\#"QEcj7̷qMyR4X K*!nkvq?h_l@i?| %$T|g`z{y L (=;MNk Zn*g}g~nW}>XE\S+2:o;cؚձ17v'Di_AMІBXDq`/u`6Zrp;rvTM %Ω5SVw?Sq{}W3% oߒ\,P90ykB1ۇm[^E*iօ^<Jޝ8[j mbCc! c0 rʺI.RՖ\mʡdSy/5bՄʰNF"~HI=wBJy|oF xm PwJb,Mxsq!Vu=ugwڔޣLEH+8دOR44ۇ1W#$k\gXa,|@`=P}:s`.]s9G-c;ITG(.p9`ePaڇ\qs֢!fOS 9_A*)M H7A{ _M:|SF5xJm'+К6U@n i!I 8H.RЃBc^.3R!w.iCsF|q7b"t;[,颗f-q羅t+w&>EC Z}+3PR0!#|+ ș lz|aÒ=$^L@8KHS; "R"{Υ: (\0ESEx=]]8p@r>>TM g.V䆌ӄ v3E^gSt$G/0^ \p1_\4`ޮw5#f'e.\]e*/DF)֋z@)}yj~f5Bp7Ye<((@si[]QgG}fm:VNK\zf:^r讻3$ldkUֲ01aMH ެ:J ؚZ^F)T՜n[#S=keN u+n!9O]r̳C1S b,ywA:εezΝ4a* ^{#Pf$Å4K#ld4*MXDp$5 ,IšxjqS)+ !9oUT$[N:\[z 04$=WԬܧ6aWY͟M6;hfk ŘW)C`WäbkmwF/X^^źN3$هaSEI?Y/%gSq UJ3BnJd11}su\d#u/ J#X>QJ9!(z% \hSOG ';>)#>0? 'iF:)'dtGnĊlnJ=1l[R>Dz/g9$_ۜ4ڸcirlaT(C «9h*Vw`\lk70n Wm_G| M]qZߍc6Rk|/I{ \FoS*{ѿ0QݤE:\Ҷ&'FM4Wg>=m2?dQׯťȽU5A=ζǀ0tmъ)ǁNb~j>9DŽ5nHc[X׫qeV:$͐08%ַ(w *NRX ϡ&_%Q5`X-2E0*: WNH$ƃkGSH0iK-'+?(w5f7{:W'uȜ,5N/lKd(P]9\O0NŠ)"#gu3\W(2*mV=]!& gBdQe{axzSkzK:lֵ4)vEo\+;_/4\d =R.w4b*lD_KZ=ԝ" > GOꘇ9{)]/|4v%N`xKZP_dR+P曢u-wAHY=89 Jzszy$$^y4+o]f)f[ͨU୴q H(| (1aw~;vȐVl7{E.a(NŸT2@%c7v$U|[ޟc 4(&AsQe5m) {) JOiK҆ÔfxB[;sĭ/TQZ_Ug:1>| R;&m6z0m 5#J#&~j* f9M tyX18xYir4okܔNo<'T\D<ս?ZRMa], +q̟NIC(ɩ &V'՝}e V`µۀO3!S7`B1j,y5O>'G{c6EfKd7ڈKB#Vl}ȤQ=xo{x%̒V)Ym2HOdW{"&?=\8%uk[e@g-BP_BI<9b05B˜yX0 F̲):u㌝&N_nDIn})UHuv ss>ʁڧ9~G@Ҧh *z69""DN葋 %|;D 2v$(?u>ËZyÃ4_jp/lX$442Fz獒]3^$-o}q̣= db-Lz>'Ǩ҉;6RD4T\2 s8v}}['PEr$_2Y p);)w$2b~f /B9~wg s\#Uu: _+.pQ!cEDv,s-;PABI4lu!ФoL$d0NT/ڃd - #fV AxtR;7a@(07.Ez;u و#n="sBHG5m$ 2-x$igNWFXM׹_V̪WjyV ?.6o+@Þte7imlF[{7- jMxnT7m°{ O7Q}1:;p!wiB_*E. FYy j 2?2aB}s HpTpK L_!Ao8bm1oPk4LP eqཱྀKvē=/Y9yPw.?ƞ;F$ eciװPk0 S5 /Qy9We֓xyDZQ z2ɉIa*e$~f%M:$vk}( Xx_5tZwK0cF,LMFhu''˘Kp ha YMƸD$1|rC:0$-lOj"XZ*muen7)cX&l͢Oa{W J֏Xr0I~t]Xb;3j<$0{_ps|v@)2ô[F`ЂhXzeӇ[i\F<`X", s'Pj"<[=*ioM-vZIaUKQ {Ws@x{bu@Gw*QSQ$CÆ5ՎjER1^X1jj2Xgſ49 MSaGY1Qbg-GShϑV }؁_.4䜬>/eeHX͋k (0.A9l¯d V$#8ОЃ)fs$# ?>\I*(F5kEz@ l@(o=pX߿=.] ClZ/Tߚ/hpJ3 75s^EAy>BJ} 7~4H˿^kڊJ k_Y0#@02[SxK~Hcjhjio8V(>{IPk~SVe?K,XțH9eMx~sF~T绉(M mdU08XolikqfP&lf!J4 Wӧ|_O`nʶ8?v~ٚNhoOn qaw6He=45RwMj N Muqn]:]l16I{F\//S7-K,S >,!5$mpwEEwsM@u!9d鎭qkE{n:ga=0p$Y6t-Ħ2a1ji 7b5PQ$u5ftޭraE_h,s#I4/ˮd.o"tېXzͨ߆+eug~ujP kv׍W//ӉJa9"Iht;R-n .T>]m)$i>أ~b^_i改K5Y}z?, =],"k_D)fơ+ODˋƌ3NT*(eXvNȒamJeijsgͷM`vMMk ][\1.C9RML5WMS5AN/ڗWb+ƉXuFҽzrE՛Q)tmSҺo8$Q6G=5慭נfc \#a /ts[}iuYWO GQEɀ؊l~FNLvjҚݤn+lR6K!y.]墋Q$X[*P:mzZ-(&}:?,"LGJdJo[ AZs9U*`I@X{[ xi{&?ԗ/b.J,:Ս%OG]:&ɴo|1 b6ЕPM:P'cR=W_Ә)j1\=][#"Hkngf;\ۨO1OBKk!ڂ w ʺ%Raua"xW7.v$Tn p'alj2Ff]t584:Y:2WVOj)M-bMn5UH2paBݪ&9gZsSDz݈ D2Rd6m~PbuںxvsWZmޏY:b wmG~ezobxISQYQ5,J&eG\-o*{{n!'nX扈\~0Y=!ϧʄy}8)Q'`TOyzfu~>jOsԤ⠘@> TeSn\QX;Ї֟ zy8j1rww4eso!1kg\.о9@xT DGu]"N%.aGg ˵eOV8c uuֵ|}#~PepEcYHp"}6чOl^Z HDq#HM*vEA0ţcH3f-=S Z@O'K(,>Hj iNx&&ƩQ#$ΟaN5j u}3mGe7L)2cQsb4<^;ZuAz}A I,t%gpfhM&<'IReFyϵnONJ+N#lCKG.7C+V,7mLx#K_3cZ"k}Pd>;LC=4 Aۅ0rS"9Ŀp=$x5AsA@UO{'f\x uwMC\h}Y"MFs"9+Ċd()2{2<dSL%@OY9 'TWg lx"<^# At"ݡZRH(sGa}Gy<^!(ic ~fMbꦢ-=`P %欻y_VTT"^:GѣKh o/ڼLd!-(rr& KIBR/C_3-|pRJP'2P$<::^ vZքX ;8 qjTnyj&T娼*:} i71Ҁg{4WUMN7Mذ窽ZjJ#+fdnͬ'BX6첰+K%=Pl(&d{.Df)L@fFRs{U5 #=L.{/ JB*sp\(Bۣ.em A|ĩVRW庄>N“1i84b)%_&LEg%!pɒ%(OJ0gV&r~i1v!H$LP/K1Dnҹ=qN܄ `MK!U!Qv{kꃞQIXdis[9`!9Lu%U7}hlz/]t೜P’Ɛ$Y^=мH۷Y*|1Rz!xp(kO^l9/_ځzI0>?zO|_4E,f !]\[rCʕT2l왐0aQkm $]E K6נ7K!B ^;ǢfΒW1q*V(PCƨܖ}E2PH10|/:+PՒrnO>[Rix@&`ElvBّs!IơciEq<߽^u{هWóa͍Y]H1vGܡ<i8 L$bHŷ(:[:xi~ERWKhܤ׸i`c=ĔlvuQI]pӌFSѝG,婞Nu:`Ho1=xřHRokszdԝXNU M/{Ǐ6jvELI='E5IB?^|_ь{v q^S%EU9׵2HIWފNqƢ$m˜Y:d! 8"[`CL1(\%لgȕra[kf.Cpi0gbsal_Ձ%bBfD0| e R]7 =W gI4%T;I}@@9^oւ#!^q$ՂҘaޤ l k4u?:F`żcQGI3aձ$sHy*;>5#D/ذ-&Hv/^z9 umF`C ;{S҅2vCm x$ Tp7Ci8sA |] ~$g>3pF}D;OSmlhD ~{ņح4߮)XB4AitZGp A>OV ִq;C3@Pv xkxowR=f'?z85q<|[XV>׳CLHF}@D>+J)OOQ*lm]3a{j A$ Hhqfe`2 Pj[:'tl!xIx8`f2_rH$!P/WeSfN'kv1T}]/v4 f(U.H+&Ft=~ QwF 7b[ԙ9"?3:mEbdR y5Hᤐ_Bh'Hn0. mwYZ`H>2b3B*Lt9#!\xG@Յ0'0պv4RT2%*f|P}5W0q@Iw$Xꨑ40I@w5JoT9=H 1Qq=2 |.?Ye$+FDBfԬc&~MRA6ܻ.N Z3ٲuDe* ]?\T%P!?HVM5SD(H/ιx/W3_$@o/rV.o] ǑZ|+ 'îTlڬ[iOi~ڂ W2EB˳`4riW=jFrdYhy*0D:+EmIN#(`Ǹu }̀ BӁh) Bcgai=MsKusju_s>Sax)eC=L3`ܸ!` ܭᅦ򝶒÷Vq%}.^ @ -<'L19LՕ'n H.5@&`N-wVI?R 3? . &j32|7g=㡍M8Gi?&uMQ[s N{`0eDUr-ׯF,n}s{iܨ|PqE]\ngi`.+;|79MbiñG9A8%7/W[Cl灻޵ !ftQU7X^G%$Ym{ŠERqjn)]Z=TfE^/m Loѓ4 .LB$m{Ӡ6զj(y42r#‚ JizM}ɺyG*WyIL+ >lm)$sÉ^+\^xG e囅w]f` 9?ZYmE'{ 縃IaAfrqEe"4gTB qk$hŏ?,1g%фرo^AqP!n;юrji wT|i-c&k_Ay+-u,+I-q@ppwiGXdM柉"Z6Ţ+\LRؾ!%FYxk\@xc2 ?0J@ Lr5rގT3s(^Ф pP+:zӧ&ULƯxG3JdI:Nǥ Atqf?߈9b@Ssd!"+p%Q ͜-4ą⦤]=|!l +AaӄѹKO)PG<]vR98, M4΂y`djoS.Ў_bz?VbPiּ\,Z|9#g!51W#r<!W`>^Yo\$v +Q9J{vx` vd4/sZt\"vw@5G`yt$%hr)||⇭2x50eK%eBOx}bn8< Ac#kTʶKǸ2Hڮ8(PG.VR>u>I`NSGDs.0ƪJZ`D M4y w^(Q/XOi7.VIRtH5$=E0P1/c-Z? R6/UVSos*6h}[~"z'f%¬+][ ˱Ҩn<rPO z ߶λ܅S ,ZQ<1,)DqƱ%?!n2:$d$:qVa0J쑬C;e8& y⍺! S?ij[KLr@8CO\^YyI>1wؘQ.1:?︑p1jakh 9;.Iq'|G`',īqD7kS@+$@P'TAwb+H7D]D_~U0q1F@tOAPbcQz`r.,"h>nqrT@o-C:YLR8n͜,ǍrY b2H9p+{av]Kg[|uuRk 9牝Q B9t5T}8, MciL_1܈]y 5 _r}$['{+@Wu:,Sa Z0N[H*3~7 $`[e`6{  fs SC%(P GۼA|P#pb>*]ߒSڥZ#2Ot]s+7=dfqЁdL!>i̔4/H6PK\?*^:`+pO+a'om(= BWt9!VO,lrRQ]+eŨrO8wJ鴳X[!t+ F:m G'xC";z?@r֊8g.a*1 o\E9hvs nkTvCVԓ<&q4@g( \ثzipG0O' 5y;7m%*hɵTTHNTr0pZ١~~+H] ^,ǵIYe+9J$omRx7?"xԯTh_ژb&q^y0QE눇'cٖM̵X I1 'qS 쮹5G!WV@ ][UBw;B#^xJ"z7 *DVʗOe/@xIIJ'&RZ?ƿj}B~<xnZĢ8e=ݏ%Z'B!?QcC[.܉p_0я\NLS# xQ6%(n]V S!>ܪ)Sz(7$ zc2֔tC,UW*2;mII<-s2pXa } :rU4!U(2uuuESsGmh3 HEr'(aO÷7Lj3\S?-TVK^JdB8CQBhNWj3ꝍ×3t0ӴrQ i)"B3Npxc"$ rc,sXݡdkǠz1xk }' 4ݤ;uK/3%/[ ҙ`6<ugͽp.LV 5 6#Egyu8/ >w - rCKK*p:֯j˴`3vqE.m;(a 0Rm; wr(-̟ - WՃۅN@s6q! AAQ(gh si7ooϯid 39pTŖ5Ze㿌 wgC3:t"m߃=m)fqg7[XoLgD¼ 7;sW8ogzdna(osx%Dƙ0F:Pƀ jp: w'CUʈV]8<5?Z6@>Z` ~f? r̠ߒ$adXc,څ(/%r WimI%J΢<8|0ix2AX)i,F)FQ4:|n(SAͫtqHLs΢PߐhyrHe0̇CcɎQPxӲbp99XF荒oG 7%RFX*UEč!KUp}Z}E߀Ja<x 9d#E1_ߌCA a :2ʋb pˢ݅mYh5vdBp#XnŁ"{5^aE*B_Ӣ͑<ɽol=LV6b=[-O>r 9s}cGƯ8~jIDMB*]9B- TU u򟡱¨W!Z#i5Dz)܁f,rMk>}ÈxsH#eLc,(+*TOPJ|!\- j/{N jO󥹹#MH)Lv ֯W*ƫ>i:''Z, q1_d_޹)xg^"ZV'?j{('%YiM?CV7C8W!oygE9J-)hEvDݱ*W O˖p ~\Pg4PN FHeC( 7.B<=ZA>deSQDzj @ίn( D&4b44;IJG.IiH(Bx ‚k D~,ds ƒ4a6r.讲I`V˃%h>Fѣ6ǟ*Y?`J&^΅s bۓ4V̈4s9C>3hš e"A `^å<- O`x 74sAm8wWm)ˌS?D],s#SubxiʿէisP%8yv Isp4xϋc(}EiEp ntN1lo(qiB09KJj44h+'ɧ@ x{Y<\#U`7؇تls8 X6CQ$(Eʞӡ}R.] <⫴v]` O8/Woڨ*FAp ) Ua)x+wܼ 6$MAChnhڌ)0WXxP$B =kK2(FxP9>O jM5#ϋ"jf0QR\:2kWjOh3G"zbyزjJP~6?AZwOs{0J871ϙhB\S嫺vZcE`zP q |U:3s$ yJlcYDD7lǑ/x9^@:! WmurR9IRJy=NB@'3w;[䮃r8 !9>z]z?cE&cO\Db.SQxN)q>*Hk;y^8j󂗾 }t)%/[CJ))?d#T"tNNpJ|&b拏8ufxdmrmX^PkRHS~eiK308?zXV@.ݸAqH"P[-{6wB|%</K2 Bkj7YKXν9'x]WZ_Xt۷Mѩ9f g,qzVg,iEv-ܱ2PZBd橾/5x~ZʂmyV@G Tk['{֮h< CU~ ŝ!I?+Cy::q;Jө{"pLyN>5Qdەۘ1Dq\EqKH $. N@7fZ%ztx]ob^O7/D=z#fcǑDEN=@F0,CQkDxx%`uX\sN~ܫn F/A)3u`6/-ׂ:nVF(685Agدy$$ZCo\gqvQwUʮ]!]CEef?+_}bP!J` /+8!(^."=cQh69Oؑ)!8jR[ OlCsT~|U=\|S@. vh'FkXg, vE78LX$ӡIl O#!Q]{Y^o'.c su9xQB;CxC}UA΂ay4Z{GjxBǂ7TT"n1JbJc{n M>od [3+3,&Kʲi^mn-\#* ƞ&EɦAF+ KS94[SuӞ>U=nLHo;kr }ճlXšztp'7z_*m\\1>r fQTo<ܨɜ7S@ ~ͤnI*Yeh͟Mx*䷳3g;] %L!h-CZD1qa32*/9d4-oah0zWU8IZ<1{A_>yvhd lFQ"K0ȹ'c䊗}Өse_}I<"`{oo[_FnEAlFB_ H 6)VT%!`~فgd헣zd^ydߴAl{N<=۰*QxFy㓤p\F~UKZQ|I SUh E[Z mCܔ %qqst3Fb*X_| _glnlͲR$O)#t \RA\~߉Zy*566"we\42#ɿe-lII< ߥsKcI)^i^D:{@ E-ud4 g=^;hܐiyזKuTw"qx^PY 0|Nc< 3Q64dVBy="FuPBSAֺ[5\X&~ ]|Pbj+/=~^C-ćYgWQUDjvۯmǹc}aEx6;}R*a: -U8$Sx?\| pb[K " ewô8W9aȋ-6}Hb(D9l(<yŻLJSd@[-*ؿֲ7B [ߵҨ0ka sx>+Azo/n9k$ On".M&\o/l_iP̜L6^*L ئ*D @=Ji]ԆgQ5k(-C\֒:NGGh8Tv|a7R2Ddr^N(MLn~98㭺J.`~Ada6uw}T:XjfvYTxYc5:T8knHAvvIF=Td"?6 yyS障tz#MI"/1]wE{ f+"]*Aɍw$zRjw$2˱@'6gTH!N҃s<ѶVnD@7!N>2.vUh|yblܪwjBs/nnFAǩ^a u&k2p&/"ƨZv ٹ򱫷YlO*ɦ~u0J`PmQ6=%oF D,yoTپ?#a>?=.30u%Pj758jSC<ĥDyCZ>;pS$Ov'Kɱ0n<9~Ue1HZA;%,&:'/HhOLy`cNMDeɟ[4c#+q kMuz+l8C&f<(+N#muֱYTR> 5coؤ0fՑS 6a_Ʈ`}K\-Gޞz9M![ N?LPm9PtG CQjW3IGXŎZZ^NA&dfB!]ۤ@6Nn .R1\ij^,C/9*߃b 1!ٛ[aXJΉE`'A0wTdL QMkjd9j=xScƠlpM^Bf"1>x2Q$x&^׼u1mkWHQ2ltJqE1Al_]@T& @b[c%/TMï&X!FoTVڮIԌX<4GTß.a1nS~iA1 ŧna~hxk";F1tsŧl dL 'TlNQ;KߦvCѐdO,tSKTK l 3Py1;؊^nC/S[$_1Bsg}6= q*| @+t BN HJKzWJyk\w%NA!D7wOChlenrfUwA7Fw=Zi0W_nLUϟz: -=T,)ȅt-qcW6ʱGMQX(kqzcŎc-}z\EI}&ңmc7O4YOx8dLᘩOGDL0xjTjVI,r]Zw6:w 1=S0'hSmAtV \xaO:yGGpj8R(9oikPkڇ7߀ n~lșXTj%Gܑg_Yb֚Fن@7E˦Z !gm&"[U0md7~+{ h/Vi|n47Ca TwnЇi=|EӨ;qm%_+bYא]9q@I 3J9z\5(n\xMHkڽu""j  (D[znͬNd mowVQ5 2tσ!1HnlGWJt}0Դ;: O@-n q~" Q\ԒH4 !Iџ5ԕZ"@ᗙJ 88GCb9gO(B 7,"`~[qeY=r1j7zm[ꂔ#>%rS,p3E<%xa%j#:Ar +RY8IV(%Of#P\w*:zcpZsk뤜S0)֐WUX>?lLK9ݤ:=JJq"kӈ Ĝ'_Y)+1GQ% }o1phsg",ݲ/|VCS=/f;ʍL~&4aM it-GgAqM7[Y ο9h"vp(gF}FR5 E"SI}BGe\bc700 ը)).Efm8YdgA6\ζpTzKbW}I`2QJ X{8Vb ˘4?s|GO̢3r[ a.OKL*/ JjY9S|bKL—uq§8:o )L`yE1N'5K2Pg~Xlm!|@=͚JnR%rAՔ<|r5"x Ol}>%krbBC8з=QkΏ z3l8$; Q%,B-"bH(AᤗhC ~ "h᭞B tFLvK˹hI`W 6*0k;:Dox، ztHd!+zpA4(}Rz~LWjwPU[v:aA8gT]:XEN +Ig;ɏo#@D`uE8\<(Y:AyR2͒MWD+Ak!w};`t2NT8M(g^&NΫ89숎h9v%cC"tx#ȼk5fj6' 6[LNMbP]O_1ߞ$ 4_no+M)U4}RBa x%T4JF.XYA!LîHPDCҤ9yp8IQ7Z)SBI.XɃ3h3sixaBdT3^ 'cE+9դʜ |ֆL~XD_&m97d {XJcL{^OKx&qq%`$ILEwK;wkNx$_ȁ2B[wkP|4kt$>?r&ab:D]m;HۮᰉmJ^ +e˶"FM F>+μgUuZ7k2lxY9#Xg%9PR!`TYcɇx. ޑ|'6^YJtC٩2n9 GؘVqLn4<񲫵aWd UFK] nCXj 춛©KXqD=i\ MP#a^Qs7On.Њ\*VpxW-#[ok CNf+P7ÏͪbO7C/P:n"M{%N픶C7 1.̻Vke?.Vck9xgHMS!N`e6 BS\ =ޒ5af I)XĖs[y}-[3~G0fodVD|9L;Y0:2r_(0Rz=5!%3*jcONf_rg"vIL ͠Vv]W:eikqߍZ5"}MhA<'|4>FTOٿ9EʕWܺD4BB;N_$f *?MN-GdEm\O^OU,$~e5WPr6h} Nn8>X=z}.S@RWp=z*Xh9^_4IӗLR&үB^&r1|EEGb?c-;SN p@?ͭZǖ&[7V-`cI&`C nUwT~kn<2%$f_"J&3MCN)?Ȥ~=%ڝ&'W:y٥JyJ֣܍L'@.:١\l|JjӗL\\6qvPk%8fA[")A8{& #1:5ct,ƀ>x տ;T*,Gӄ/\uHqf)d #~h|E78׌ G\xB#nЃKf%&Now@ <0r޴NoEmx佑ZC׉T 8wm5x#Do@k׆N߷ kw a$1Gk!ƶ58"H"GRAN;>YCtl\Js>`Qzo}C0)"Ǽad[Q 0v ۣ5 J.&,a )rZ2\o5F$m5*^1nD%:&ǰb2`wmtن3C "S]_XBUvcԹ -(|<_CQi{L籉 u^ %)w5GO~h6ƄNxr`uf52;7[҇jo`05MaGZyDz!m7O^ok5NڙX F->|+3Yh(V& sƲlOF|:L̲(wlm KZOH!Ep%t S4f&I~n f@G@>I㞨r 9=^׍lH z7Cf|}kѳrjx#A\ava{Z; 1̽ pA,1LjOع tSJG\rLP}E3V =>S~eAa4J?Mpķl5uIlem]? pj}ntD=`s|\֡@ߞ,a {#\Ȝ"qnVڻ (5|- Nf8 Jj(q0#HO&,B3& &q&pFPM< #* W}p)E86b8IǴZ!,{p)䩗SP5L^[4uCZˢ[x+OvP>y[`_<-j#1fy8{xLxt46Qu]"ԗxuI(!^bd}oAwsUȁ ஞ kFQ8UCˍpm7~6cܽm_eZ9aHG5V[(FНzTaw' J479yrGr:ʳM2o@o?_=m=|wrY2njsIvhVwSw˃QCu`YL$ y6#Jyg+'kh,gy@6g j/[/푈!REo g-&ߞ |6[ue|}] U \tDh(rE.6HhuM\Oqp:d/5'#wx |ǞLFfJJ|@cnOkכ ;TДy< Cl"ce/LΙtU~ TI/GxI51\ţB9Ai}\qc'dGx-.Ȅy.FE=ɻ4b+q]曛rAei= w6^1xKSë<1yEX^y_D.3$?l0xR}ѝÖ g҉oh^:.JŹ wA63Jɨh݉ؒaL: d;M}!K٥noN)ajɩ ~/h dzy7 +!{ۂ{ tٴfS̰BV!P=ӑ31A0B 7 0 KEUp_+@r e~KEy4_CE:>sm (ͥeUY?VN%uUaw*v"9+#SOK8X;2S7Σg Ҫ&ZNa_Al(]O$շ# rB 7`ˎz{eIs~0}͸N5{smk ]߬, iCz5ʆ!OЌb5Y bmO;u r:;7WWJ@\sЏtI:MuެO`8_`F!,I$r=I:@F#Ov}pokAxR{V2y&Qݎ H=C5ea {K V_4Y}aHw Lf+ﰵ94P߻!Rܹ*c6t-PBn9ӚO6?(©m":w)2sB12n̖0M6 u5DGt]`AdS6\#KY X1NtK[齪3%(_D( $sk|,c]*?;d.Es?cd+-,Q *iE緦̭ Q+☜ǫ *Ϲ5K31;"Mޚ]Vl:EKVp.`1rYeczSCg:a8>qM,ΞsPs0}Q ~bDRP[śh(¿\EQyodhoM $Ӆ`kg@ 3FTfeR4B =]~.1 1Y7~.$;~#;Tkׅ _w2lB^s(,5aGS/I 4-݋9~||)L]Y#X(ZJEXdP/sPc1g4ypEuR4ZǸ%(煰_T%7CbTQZg4(p7QsX%H$o:CeqFRn޵v +24).w=].EL~"G$eڴ/dža !uL˯~7Xŗ4tP>7 L)?{kB kPxŵV0j?rJ3q-$tdõGe`\CIWxit#eNR|Qh{>(jԄR]ǴA1#`4=~j.x|bt0ư6B|P}/(GavA*.15c \rYxt:/ٗ>e_\Llto"hqY8}xXJLBo",0 3|ww|.nҶ(Ǩ) Bm{vE`P̜ŕO uf4JiMYVgD?d[G[D^ard[a>/6I[^4bbae~ŁTkX q mk_HK7+Y'CT1q|jrְaȽ1؇m?~ sBƢc bjA[sft /D@ѽxs9ڿ.jȣď45'D?:Kr'lK}"T]/IT&:IH 2&D <#@qRIWd'kBeP_[XeS֝Q,{E7xP=(e%:} sww~|_D]Y!0h1񹈴S'o `>S㛢w(\1Ow9{ife{'ЁQ2 J`qؿb\BaL.~D,꽉_3CP ?UF;y\j/1NmfD|>l@$@|K~mpM7ob{2T'mkok,$ *}9tk8 \ tU)gN~ x bi2[jJmrb[H[YZHr40 V8ʈپA6JBtE]]Sl52h;yj'X+Bh%j}W0;n9ZuR}Vzz9_np^]fx$lwk’e^=~+;tz!%7mUD]$.pe.qnp!fjavƫvkGPa08A*_P< xz?P[D:\L[,oX Kz1%P䕿SX'T=XJ>z5*Ý[BJMN7JܣoʽccƸZ]_#2Ujiҕ<-9o^L\ǔ-vl ~';MTɚO(,#))J>2!:B!DIn{ 䑺O6跡<;N.>g1kS1Jj||,&˫REoOmˆ1)G~Gu5Yu8mZ}duGPz'ok?GGY) M7NcmM_EǧHO͐?ǣnIWk5q ?;>s5hdD-^5cJ 7R.R#-*=.7;)Ǔ#-6T@ױvpu쥻 J3hf! Sŷ#%!l$0K~$NGKYMW!٘ ^2AßF3cN*10A-d׶Jl|6LpG#}12g_PBg=Pe>\!tEW6׊.pn+e[Bjm@FW5R6 ;[un> g? u{fM l&Fu 2`6"/$W~dWțW䤛?'U!9 fmn@sal5gAv֡rx"HDxފ UxS˕+_4]k5(4$ (PMq ؈Y&Ԗ}j闢sU;n~c{Hy` >l20\2 t^'~\xi-5ƅ~I6q3=l!Aد}'ͭ& '&60rK׷m++]? l-y:-¦m3i>A:-@H?_`+63YVwLϪ;V3(z2I?l]Og}c@P_q(Ģs6cHݛεCm5LsGTnʷPN@%$|2wH& M~%!Gq?n0@Rըi1؁8Pt %WN9cP](K`¥ŕ)["#2B+}0埤0$$|^K+M V(v/s#@5C tK`vQVzpHy2aj4 <50.kmZ3;>m6 3|S`_ª?m\;x`f[+VIG;6+1nb_qtȑU 1؄H]0$o zD^FGF*Gjf;IY")4;<' 㢂0%|$6Xeb&a9RW6JəBcǞ~eWJe`=5rH+ eBpv0ΰ-ۦZ=kJǫ`Jb֟ʟ&+,mp~'SU+#\ bp ЛEؔƊrUIU4f-$]v!j؋S4C$S"|z`Z )b=jPq$e} ansO$ovi?f-ZTrbg^]oYb@,@2w2ځ8mJShVL}2d`y8s5yݣ.ςG aZci( <kŁohӦB f2?Ji1_JbWm3MHr- Q 98g 2D^J|x+؎VI59I ĦP)%P-9WD@܅E Sӑ R{yZrGEJz9X!$~jCEK 9dQ'a!yuƯK>w[{{g$ "mnt"Sfc@䣊'`ЭJYWQN`?L~'H FgghB]*, czz,)mmŲz BVfɭZ(]3g* ^?/|5tI,g41}{$ +//~ Ւ*)Cbtof6 2l }J @MOD֖W.{ .tX_t<**[c? ..Jw&qa^eNA!yy˞ 5)⡎ eG Ui4 <F0C I%Xn#)oVPyʑ:ri(vsd뺳#67ڻ"sM  <kU*ZuB0mAeCZ6nJRVfcߩx;8x[|@x>bPnM]Z PBapXj-&%"QHvO7 4 ?D͎+Cx SK,7r8(iCS)l̻@8M6idБ_}{4LlzHc,[Ut6dp 8䙹¬-Yz|g[Jmf9Ql|} i0ރ=xiܲ8MF OQC͠q= w֝ ۵\:=5:P}cpxf>]?h?&eD |$ (Fc/mB$f1b1B!*F\f] $uag~k+yrZOecղzyCO;YKkAncn9KfEfLf\5T]k0Y+딯_) VC{~wb/&= Ct0g4p"$ iK*V h>ԕlDTTq } TH=sIfGG'ed!|qj^xvȭD%N9|}OK9C?rh۽˚;30\C2?ǣaaCqU0:LRDZ0 ʒ)%-Ǧ aeҮ"֦^Ğd]$}!>$̒9x۔f6RhU- Dp22e99TV+zĢ*[E~Tw}Pׅ0si hB[vQ`W%}{bMTԢzf3kq"cI@,=#.1#s$0UA'ز4½zr'fv2w!6mΩ6vU8Ay/9%ۂFù~pT'0%÷9)-[Dwq^t1FΖQ=8Mo"t xyvUޔՠgFġoG'X-mE9cɳ;(&"* cὶ?Q*3\(P&] 6s4F/Msk鏖$ˀFoNjՌ_svqAiNʯ->MQ3-X'ͨiU?w3linzr@'DOz@rDOe_jIV%m,fku/lUslNT 7BT(&Q_>pKYҕkuk32ē_*MW3Y$mqT.ɉw8E){;p*S_2^<9 ]-L|_ph*0ʜ2OG=6Ϩ@z +OAÏ?6fϱFnYX78ծZ`3@JwuDOu{>*iy 4 &/z%t ĂZXi֖O5}{Cs+Nmlz\W_fH18B< {Κ pFF68~,%\P.9A <򊞱&S (vGmaoIc۳e@}&__Q3DozxUDuB@g;: tV/2U@PE"4ήAnjLzNL{E.7Q56M@'ԩg $Z/8N1v ɾ2ȥ7 zZ&]]TXƍjTjܴdNOs qbkl/6'ɝV3̼2~{Y FM3 i7jF|:O2*?Qi.C60pI.LUkǶrx'd;ȿG?L@⇫\W{& +SRl~ZʸR;.PʏnVP\0 (YSu^A$mPziz#.`N#s/`6Pƨ)B>%#Jg߰?sXj"zolz;\n '&$=+Qq"֨.}nSn^I cz?*':l3(pr]b{#"ρ_cDADY _ /ʱ1XhK),w՛N/ʛ.rS' ҽHa/?PscfT MN?%pǑ| hM~>u14L)k/ba$.] Un@ݟam3.  gPޯ~59Y#z I#&GG`6Q>ЏÜ/wa /%~hCԜit?ń| fa~akFAэ贾ymw{%ô >Z"=C_VC^J~A`ܛ*!(&'T>/:/~&H|f~ޅ\%,%,rA;XÂLPz[N U}e7O=\xZtT@[+H?r\"TR_Fe{VWJMu4T5l=<*EW3w3pڞ鮲UpxUXN;8;eh @wM [Wið@gO^>LG^c]$rU97ZHV@/)B_M^Һױ1FIF{j p7k'vzD9о}VsLhuxj]b r\go8K?ES"lq,.ۧrv9Ŷ9H>qY{nXnз@\f ::ļ>EÄk7‘'8`[kRW@g0o$iQY^S<:ta-mRr ұAX28ORhMǤEܑ9:ћsr`n7YwC!^NÁQb_MVVߍT+xi[ g@1sd˟eʒT⿗$72 08i2W<-#ń*E+Yvyr#&/b,v[gPO@ ԍWW=~}+>[^탂NMyZFd0"L~ybֺR-I=t2_``S~:jEN_^F=oMC5ɵjT#Qv5t>xpqRC> T>a&wܐAe&P%Hvpf&nRmZ𖬿«q}u, qa_CYuӴw(lK|Z=<.hci"&a4f/7=n䢫b*꫋r2ޘEfOFY;/cd1D["5484~'pn;'zI:2rpei<:QU6QZ@ͩi6YGH*X B% H_zY~]D&"kPa gG{?C;Tc-Re aŠm F1tzSQ68Z]o2-I1sqQNr(j /q(`+ a%LltJ>)'F׫:s+0m y$[ +mn_Av D;F.As}kstX ECc̯(<8eLܭhj*t+Iq»É\JK;TAEE5uHvcauZ/50[m6rcH̖h3kՏ3.6'FIl&) /\dylw~dzL1ߢ.M47WumqbCZ_5݂\cʿVx}ٝnTӟZkzfG3>r5b| mL v }Κ]p ~V"Eϱ]?#'}͚))c\/%p"^"eLk NISWX]w0tIQt\~UڶX $-8FhKVZuZak:$}Edm2Z0\,z&_Xp/BFMZy:+IRmHk rԕc꽬$A-,Fj=bok;2? ;6]J;qͮuW}ĐDD}w Ʀy#~M6Ts|&y0Ɇ҈<c5.Ɋ4+FB֕ߙbuH7jEPd8MͅqƮo;؅G+-|6#{;L@JM\~D8+oNgޯl[2iIt *I*k}ZL;Oll% g؛AOaPY3-z4|4Ő^p): k;<Uaq䤙xۊ(0 :FQ2xpEaU=́Z#] i Z.k6gv{;"]Ψ>]Tx!5+6ӘCDa[]2JF.q[DW":rmM\UaG/&;FPM?n h c="g LpRpD#3t li_њXqI+^@efV6tK %0pV옦X<&hͯ½ vyF^JԽdQcg$S̃d, ěyӤ%MPcF_CePfl!H,=S`ehEsϺvʑKx]q#<AhQs79T@.}&&<5P[Z9#qKxM3]@~x&f%n2sSjiLxP%Ň!gľk}O͸?,+@xY,4f|MH#KtiЀmx<6*¿>W zD0M_GuBU%v kwOΩ[O6Hy02!vm)Qy0JK3Vǃ  QSJ >'Ȕ ~bA`ӿIN(w'TM$c1D' {[{.'LmbMBȵnsWrHW PZX93ˀ;WR}:PghYu}5؂UyD 'aic qae~*, iOy}?[jmT%oB+~m橔juS}xٝh!o 1'DlJsOyn)bf{K/;UȘ)I0O#od"ܩ B7hDx5?Kܵ_;H3dH`E0RO#K[DѰ p:0&G*M&>Jn<$PL %be>E]u b~_vw>!iy*` *)55iYџ  ER _l~7KA_MvZ[1H%#"f0x ͔OrWgy>5$F}~lTCQp`7J)厹#NFw>5 (Tg @?fWTh>.Lꑆ\6 COku~%D6 s&^o$Pkj'X̳jUS0߰X7rPk/49z\P`Q$ JV^*cNL!H-0t Ĵf[ ,WnxFfĒKY%`[0 jg ֬hS|_VImD)3T\NORx0l^eqS?;#f^miGM '30覆&, Ő_-pP`KB!l{ a&w:F ohuӥ:uMwD;<ݨY`ƬhwR_;R*ɸFKϕo!𹳨WΨMgT)Dx!*5N4H]wlYg^!\wĶg#``Y( H WR 65x s\S2*|UE0F%Io#G,Yyҹ'֣7L8K<| {K^ 2 F-\ B"E;eRAqղ ߍ8&N$n3-iυgg(oɯ+5ayW9 %'H-c4>D/ήOS@MT< w9{bυ`"׫jkmJX@1Tq)Amz]RD;!x5:ZKvs[Pem [6YXȎA~sFԮwCHk^c4^dإtJ&B>m S[ͤjIڴi묈g/YVF77^N*V7;toZtYOn.N8^{,`7`' -1LWQoKcdU ΂l$io6۝b.0ŕ4/0nJ&ccފQbEc%c𵫀Sy5JM|Z'V.PtBŸuEUvRDoH"J@"s%B:@Dء'(Jj RZ [GL8qO&֩K҉/6% 5xTݳ,hy=PBbKӈ(]c"W[~3iUt}c7)ӯRynV,'9uӣ;vpߢ<<tˊ<ǖd!$}8z G2ALbSs)ļBV.{ɏUdvzGu_f r!,mF= -\jWnOWS*uX5DdUaXڂ36ҔQĪ;%t͟d4ݡtece wŝjj.*h/I (7$m)ޏiAhQ 3"xI'ݿ j5Uj&'BJ4KJ6i]N2ǰIV3K" M+8^wRO;fILS4ڈP l7YUY,oEaٶ }W|8IJX96iy8Pc].UK6m i O^EDCJ7Ecw# MA͋4&stnifÉXU w,0z]:n_{Нq99?k$Vt4%H{~RO`sx!OlNՑ"0Fgg5B!dwA7Js1ڢ *n6퀘JI2},n~ّ%pAu`ϡFx.P1U^8F2=cǩa]HJ*4V_*@o'EwN8h5m:d[:z+8_ҡgpvͷ} #>is)H;(yx^6!'X ݽqY ᭥ȃ?gPrEZSZ٨E sh1HAnSN$9y[YMPUK"Lp;]e>s8śuz<'Nvmw߫j OּC r J~Es;NEg3X(V~le{!Z3:{*QߤhlƁjwd'S|5yyj@eJ|I12%c`e6-i$ ߳[~(rjhIS^3ap"'->T=X*1 oy [hOzUƪ1[.k:ׯeﯗ|7noL{UVʛ@:x7MoTWv)Z.HN>KzxwC.xkKTq5Z"4M7L݄]TMu}#HdKN\a:VY+^` rbk]aҶ0mvj0 =g 89J^R{U2$f,zԲ=2nXeFLdF|V,|TJ׌YҘ/u)〚 Y׉j`QHGE#Aw43i eQ:$2(YD}iҞ TG9\c}tV3O YBqIUM4ʃ@+)MYT_DcASS|l\:I 8)>xu䘠e?o|`h&PAubn歆'#B LʗbYk Ajo+M؋#,<tM"!DR-v jz|@rCF)`'ezS }+ V5z_#]#P"RTJ?AeT*^J Xk3$ʊ/x#$fJ@>Hݯy.˷ZКWMjj)WYo!PR;Ll-M@'%~`EIWt}pӆ[H4۲>+ot&/tCw}TF8)AwǠx^T] s?P`- NBid !:&f M$UjSe.pf>OVM ߣ20-VJ,B '^t f.({y3wa#tT^*UKlZLz`BљL/tYVhJ>5PyN^M父gQ=H73Hd`٣3stz6q]L4ۏ b*eݫB-^e9l ^yDž{:Ietv6N >4\Cצ@/12*4dtBPt@;_#|Ŏ:zp|G} ڸ&YzՊ.pӵFd:OsTU3ृ({Q04E_K@vàG3X>^- ҵoezd~F1LPai0o? D}.T[U*)Vt sx$dF̩7vWqۂ`㛾0ͬ)nC FǧDD@=3PR1ǣ] H$u_ SCCls7+O|jKln-~KA5ʚU$fhAk}/.XGKHvYTt}Ҍm+[&&Jzxݝ X-GHt|$pA3|5=du} PRYDEc@Cpaz$.Z Jq.-&54K)~X!7Gq677"B.X Ea H 1CTpìdJ:PԡGTC!kǕPtPF81tvӖT҃-v">tFjd[!2QFV+>-n5fWێ(dLO"dE)idzEZ9}6\IҎJOvcv58sb$1bm,PV wh!:9oe=%@{x Qvҏ M*_$VY͈+S_\$4.9#(yNe `( Ճ&&,a%4w^6222^,>1wCrdjE݌!;FE-OY@oC&} X*b,$7z10 Tט3A{eՕr4-ȩqWGL`KS$\+$hBNy؃24~̉0z# Foi^9 d-Sy?90>Ѿm_' 94L_zʯ,=卞@o.R15}"{RNdZtNx}sނ)yx5h-jtC暿5+4IMIto$ Eʩ-3$Ҋ~qnvb50 w7eހDʶƶ c\LyY?F888k+^blK-+zN呹kӃ=LpHņ`0@8 l)h?/"M{ ̉ v=>^6i o-c2Øpԓ= U8a8^λ Rھ'Vxl;r谘WrJn\ [Lس]Gerx"h0KW<@YڍݨxvZ1"-s9vĮcTtl=$*m>IZDkB+uw2uDDoCti&ܣr@[S}I(b.v/dV'*ÀX_XVPLqtsF%ՓcH.js?g #w HB)OP%S\o7Hz& UkcP=,ISO1% %\J͝Jն, -FR=rkxD^hbI1a2:ei# )s-[1ܸ{#6Fl`B`b!/O4k7I$i' 8t͇,~xf:2$VL:Ŧy}8R"o@,2}=qŸ\5i,@gmh& l5e3G+GtFOvL?ȯnu2E]×52)E0 j6:t\~!Q,_&'_fHnNzqD JO~T r0agLYAZdGyC!6Po0bʊ{p5s'!y57chO^S$|EO^4LUǞ9Q)7؋4L=%IضIܥs3f 0\;>W~| /QLP Lh !BJEj 6o OM W`jNv"s]>03۰.tRVezѽi%0gHhiEKe2ědeVq6bFqƣ\zuQA=7B&0 : pY-XLaLH3KtX,[4>{L͡q1'+/hb/G8"qi&Gk]g~٫ s|ُ_XߕZԡ[9!7MMAu 5vjhUibM]2Yy.3κ),a,EI(ΟW|0d<@?/18."H[Pi?'vhT[ɩݖxukA\v-:zF -`zĘ+6| ee>Ã8?mh"u,:.Kh^J!^cW u5ұ&Ca){[ ./n\٢ X~z^\-.BM 28dEm]KǵmĪ~7)1>7-lF 5%GRyQ¹p/"ŗr]|;[z>PHAǸ`g@#l>5RDH9P`bϖ ':%T9"y{Q^}_Uq=""pz'akoCZSfQ) $ Q=M,29^7+϶,z_Dկ'G|wv' u@TWr$ 6pdÚua'*3.Zf1[.RwD_&,V0h!b:MEφI#x_9D w13E4d?%MG 1s@4:aZڽ 1hHnR('7dnotAVD5˱1b& OqfXyK edK]6c-ahZ,n&̨;I'szUKFh6 I!$,G<$m# 񁋵Iw/EPO ɖ o`#!Bm}Ka94SPZ>'OT*>btBMTdlRpgPZԘ7](III"?9o0.fĥyHОJM`mK FX< @rG 4g_, I.&ᎉ_A5JS9`9u Z"=:5v `DUAy3 oSϽPMFפTAYYI^\:? nNqwJ8eqPz hKb)H;v l*V`,%vZ_ ڼ48)ϖXMVSlV^*ec 6EFghG}-W}~˜.Yh@,멢 SD>p7}J sd9 ][DƭLn xTڧﻀu *uIFYobǧbv-J b b0zyJwh5Z,<݄_i8sJFؚf1뛭Ueg@%OR fXk+t)G鴿tFlU+VF=RMyUd?,W%-Y =9WGEx5@Qǻ!ZDHҚUЄQ04B>撔@sD3ė{mkXƉb8Z9 Rad5$ӎX"綉2o䘳{џ#g$Nf'l@Bx!+ZpʵSwQap/ò̬Ŋ $@wՒS:}.EƩi LitD`o ؉UG!hX,Ƨ6D|Qῷ"M>j~ZLi+''e(Ёhh|U=|;8;%Rgz,>sB»N}j!҇2/z$CA}@o3< LlTVE B:m.aO)b`|2J׹݋-i)OЁ{^+C|Q2^"I$?rg|"߷^q0to#|^y ؇eGQ} ZlIܘfE]MnJ D=,uU,D m=o2%[Q 웍#LD5GzO :J!Gq3"%]oie*.S*zgYvs5/3OC=150H(V1 u+`s# [ok@fxɩ%*) fg51%0Z K!w-S$27 ;hKTOZX1h=JGNz'zSZO=x}Z(}7۞۠v;dk R>\ $󁫾Cj-|4MW"BlTc{^"Z")j%"،b+ܱݱb s&./r,Ɔى3<./WTFM}[Owpuzݡ41luzqۻy ^O\ݕ&L 6A uaw0e_aWacRmt4Q8Y$x ႥͼzX/mG]nT_ӆIT͊z;ʀ+ Y1!KX;K9yJԝaP Ɍ%X OKǩ7xʚb[l1#cAX*mD:\QWP8݉cܮbUKVs^&;-dn j(]9 ~ܷ"è;ec4'T $yh q2UN h_}#ă/F0. ZgUiY=i@$3izg]tbQc+,(xI&x4cj{ .jτ Ԩr4s>?u:EF:$2 W!_f b-\mѝ^BGqq{=Ǜd5d(/,Λ|үsC9x,y5>ngAJcM?=R%C Sܯ"~ RLvzZ.kzb/Sٍ&xtLOWOnVQ5ssҬ}b}W-zHAS*C3ƙ,@tIYqꥑR`F y8 v( \[a9gb#˃_V_ ?pjЩvЌEt:ӼpcSiLZ^Bi˛BbCߜ"mN {^29a6+pA8:QŚoX.@^=ᒐNU=O=[hns} R[(.i! |k¯Szsq_+Uq̽nMfߪTnz_RK14{8H?$[8/G7#g@Ն&V}NIjUeV.蓌͇7 ^-9bȴVLڒr ߾~4ʼnGg|"3Φs++Bp=H,8r44:b"GMS,=q2ļ<؜ $6ya?DI5yO~m 5[n֏mp;߹ع.ʃj7J:cypʨĐOX i y|0OGND0D:ڰgU3NS {צ>A10)e~H,#IwBC]@x?Nx*D0}˹ݕV2~)|F^R~;a̅w1 Z:b# L)İ/GjHtZ" ?U4uoΓs9/'ff\u5;D m8\e=M.nlJIDQc.`ɥYpg8 !cZ PpvXpft"c.C;( wHm(e4S0в#['\]d~7=B4@ RPU2S" G81ݧuga` (| ӻ |UJY(fȃw ƳrS rr*6hX$WԵ͊ n_x[Ԩ+n3?6Ͽ_DQ, ?p.$ق{HUj0}/k)OyXx_ZiRC%aI_euc~s7\me $HXV2˗o504WbBp_%EǶH_io q 1eqKEXbQ4HXi TF#vr6q. Tb<_XNx؝/ֲx>WlmzKF-Eq&⊟$'AZs88e$8lV{#CS6ce⫰݀D荟hOj_w`Hx8ۊE2zx719>#M9DNcI4[ïcp)⓿ͺx-'(oIw޿"yL{]F6V|(i 3T&5 kЩ}x)|Ρ/8*#c;]_s8Pt6ڋ.'.\uCX_+? 9#V~^O$X)vg3n/#)7:wC9bY@ߛ#RdȞ8@(g,悾WS̵"E]ZdaRq g fUn &l쨀zqLoNZ7o@%'JYd'E2lCXTFT w:!r2MwpGt~2Zt07 eh8qDʊYKN٤']yLTUqeq"6":&:Er.OC?E"zs~B6JW. ѱ7$Če V`.^qFL|H}wHCY-F4*QDžNPbv%s5~t YSc5ZѠkj a;C W} =LJ'pWOOpBV^Y*lL~,Bc!6  gG lZ&7 |\|/\OH)jI'ʗ,I{VO\Xŀ䈌+S*bv#@Lo!kiڭ<6$W" [~ݛ̇@b-ԘZjHgclL"s_veHR(WS:qǟRCج/{>ПHٺ 4?Z*`ZZ~ [%[wbcTjO+27/ì=qdh@S`_Yx'6]2 (&=T]=ЙGztv0YAh9Mah ^c"=~aPׁdd$zjר)3A'}ɻ7W }|Amakݖ:id5 ߝc>%e.QYGk/c۵y0d ~N3<}K u(%4cn(^4Fnv3s`SY}9ܾ^˛`؉m! {ބ/"$&v ,Ø 6tN*'?en8-{c/H*j %_ID ۽(ẙoFl>|2#߈v<9Nl@Ѓ3FwPK+Bq>7ͽ!Y@Mv^vxk;{Ċ*-?p`#F[cqP'NzcDl>!kCqi]Z*bBSmɹ$}~%As醱|ltd-iG߭]V=t 3n;9p75|ש64AE[;k$!1(?>C?_o&])|aFeDG֯[U!4nԢ<CĞL2:KHZH'WCsߋ!G&F+N.'+7b! tR5VF>SH`ǜАa$8%c Ӥw(d X`GO.7sO!~xg3Y+TY)qPF֤2zԾA/_-yQ?]tC=Rhzݱ:~F7p r<9uK, kU]8 ^Dƞ@ia6uVLjKD,eW\ȏj6:  xyV $ORx,3&˫jr%唋s `S>c')4X 3[fy+ zyEYsb= 3q`]"1`n|]lNS=>Щ`ںdj"UEq[c6Vy͙5]ߟ\^L@J}ostӐ "q’pqջeh/V4vS깑 5ү` k`}SX={akdŜ/-H4F |<ϱzv\LѫǪ'+[(u{vij$=TvDe {^!{ ][kAIԁlfjʔ P,!W7ii#Qb^:`K{Gd:Kg's5c:AVLheƿ:B}W=$VOi~Y$oWOzӐIb+qEHZ\YZ *4bI\u&'=_#z IǓl73O&#arOɗmr"Щ 6ݜ:gއ,-OB|d GN~gLE$(1<"dk߅xǨ'{JҤ+%%)5C+Я+ҏ+!3y([,Ⱦ QWIKhtFfXA^ #|;IaݫlWX&^,8.b{a!_u9ݰ^sE 0DCRSDJy[ EA׎ln8҈k;z#n𧗱`n]qx{0n`b:k(ǩ2.۹²%g:6kUҼUȮN<|0"q=AuZ+''TgB3Bp Τ^aO2Z2$o*XfH˂P\ېmnWVܺC keg*/FJOݡLS?qW34AH1YOu`" ۪| AL Vg.|x^`+"WiQɋ14(=O?'Xx%e˻eגnMu@lB[H>C!uvosߴ5B 5f,:^nw@ƭmgT wُ-_߳WQRDP.3{6:_1!FfމD_cXƔ2ҹ8k Z?j4Aa-0+偽>hgUlMrQJԧp9PĤtVa Z?ٙrtR%#ΓJqB=0r{/-WoV.L,r" E; GY! t$Eq" 3q*2{ V!fzg'qRh@hp/f~ӯ۫g`uˆL՚|&$DK:wl9th_CLr'zxo>8ێNHԣ Vd [p+M. ڱxI8sAhY㬻a?})Q])"$#.eT(w#"@h'OJoOuQg鉄,<9B;}8s\#J1$ksWLace#% c _RA{?7KQ`[,z[e# rS>E4W9nȏl.u~s袉H@ֈtăԎMwgv$,8l ݈Oc3F˷SpH Q\6a١ Vq0fc fkiص[q֛nёPDv-seSijxjJ7Ћ?c~B"Q\QBǎT,%iZmU ZR sKj0tU‘edY&G!ua~htY+#qp(?.ZNO6B;Nm``s`g G}YNo~^kR@D6! -@8d۟4=b:~O-d%Bc{]Jҁ캔z4`|QԘ4X2+$S bh}do!MOn P|7AG09"<`hka<ϪE嘜sV0RZn"ۃ0M'\rz@1&͏KI\p[SX?WhG hYTѴple6 }>C~-et(q}(5f&W6Ʌl; KW\ ga5-  *nbSbnhXxh~kpŻL.l4Xl̗9r>]7,dc'™5ĥ\g}Fc{Q}bƘUހNb«LWRxopͩDm'K]d]X=S,8'OߑVVЃo|-cs#1U /3ZQlR^ӛ[ɻ8̘U5twZ炜G=;NGRTfA$] *b-c<)VY@@Wzvͺ̚l8D߫Aek5/a>y<#6dX_ ^º鴡T(It 2ޏ :wQdv6 0-5={qhn 6H"*`63+/.t>п|^/rU)%^5o^z'w~uVGZU%%&-Z+p2`RXc+]Fkqo>##q&]+0ޮƸ('E; e2zq {3d^jjx>_;`$dD- 25s}q%@f /T61BoZy-PܗșⰓܞ'@҅ R)#HotM'" }$ A'P?:w80{F!- Ђh"{Jk̸lPy4@c|\S47,kn?vx) E!Vb D{SMgFc×$KSR'6;_JHblr|. W'y6M Xur7tm 5]D8d:%2cx@Fv5y&_q0dMy>"{zzRtNGYҞ򏦎+ @\{|{UڀM%*ݳAAnI eUH seS_{i]pT^}}ۍ~p/r<(Y93vp;d+,jRxT~gcb ~ssFd4rrJRq *+cϹA%ܱ+_4K>vDrK|LdVh5Pb837'w `A47˶Mc[; )×␎[L]5$+ARʟT4ܦwe;C7qP >?{_~!ČfC=~: h[Ba`o;B?҄F˕+Z9lN^{*8._吐a =Dh~(Wv:q==%Gv-h;Qc@'}<\/ )hRw~T` 4**l~o:_RUT=;X5p֗ʕo^){%y^[xw)]ƃ"lFζluSeۦFה[&t6!흾fwֱx^2Jx8'W\nhgD"& CGi׌xYɂeGWo`Bͫ'CVu'UPS:Oi X'gkVlΝncXHu!e '5*;7uK*9fIhEcr2q` ξ0[(wcTTN% ;0|+$&Ǵ?rs Ȣ{},QDVuLWZ mAJLpNVWC9b(,_aAEiq"\m2JlIc i60qGw AY6xhL1q3XT}i*k<3UQ-k6D'r fb {D/[I'u4ţ0D"x }nE\R`^UVRYLtĈrbs?h U8m2M3خ0io-g}Wo^ H{JP||`˜Dd4o]*Dp>Kyns˅,͍U@SkEo__k,*F*hBدY߯[qNd,1p&t\'?x+`Mw;&8 a-Dgܙ Jzcw.I\µ3t߫1Gʚ)3踱/MR)$hPgPǎ9|~:EoZ(ěnPhd#-WomB lJO\ nO$-J/'D)\~h%.ka=,Z![KU-ئE&7m3Qpsf~MAkwnXju8-q ft:$vϥ'xS%e{"$ DsÝ[60aJ<6S&+"(_)S2/T|D% b;]{,*U#v({m_+24V~I,DrbfuI8eͥ7fn5JNp "geZs, fta8xf8OT>$2EM;76?W VRkkigp$J7 p00jPg<\Ieaх?*ˑmEAVHІ&ܾ*R!+:o` )([d;& OOQz. /]6G6Ji5e&}4qpNϣU[z!!&{%)Fr'~3wB<`W4 +fao y4db5#')mu^fӊM3%{ .XD͈B܄=/"i&O&jJlSk zUg5Sc$gkkeMTuu!uֻE@#ŎLəo<¡¥OQr̓\jrq֒O}s&S=PdO =kDj.GY]`Xp!d/gJYˈZT!AC&ti+Y dq)repoδ} UDۂrC 5@N _V&R4nNNj!ϋEB sTۡ7*qfAHg^hět Y_qEespv.VdKa7#@~ͦ[Ž`Rߩ\ifˇͽ0!?vfn.glޡFY rb&Nd+iJ* fæITz<`9e);tNBN;KJZJ|JKڤ_ҵB0Sٔ4\H"殍?ॽJ, !aW4r'}t_TK* * RʐPW*:ѵnZ4R>v:1zj m &n)uϳ4S\ UXf*r%ě|[E$g F&FDq#Ĩid@-h|eEUx2{Bu'1ʔO ]9Xff^}ϑx:<=gES4'@m*\iaEe,01+MTRܼfs[['$fDsV؂-Z,6A@TI[ ĕ>{d:st,KєbzZ6-]( #zVFpmR*Zآ;ɌixZlvT9!ѕوȪ_)[(:&G3jAM[ۼ#J֧U d3ª80%5u{!C#\O2XUmgŀ!#li=Obol2\}eSǠOjo<}]*'Ew}KfH8y{(b*It姾gI]X|,NGNІ8 9U `"{97@:PÝ,;w[inOΫԍk+.|Bse@qt.]G`H3!)̓1Ej(C-|Ѵq OFlie? ,o_mE5 l1np1f[dia$1qz̍Bw\J-Ow. -65{ߨ ɢ3\&UXY֌18KxxGQ2$yR*$o X$=چx/+"{NsٰUckwa,Y%(k8'~^F+¹ZCFUzP$1|Z/H185GT4ZnI)SK MZ\ǘR*`r5)yra)=Xd {x֪vCGJ)ڵ}N|uU $ēU_{S$8Ub]pWU @t|_5x~_@qM+E8B e™@ {qxW*czfM}Xb!ĴuڤZ[唖۸v?>js;&j&/L _wN,C(HӲ0ݾ#xg3.}N% c1|DlGQ ~; xZvq\p˶IuK] /m=8?*<,Dn,gD+qsiqAΰqvhoun}-أ30!CgG*}iMd4z 9QSf1*85k?-)EuǓc!'.("wP} *zؿ4c_~S[ϯk{`c'WZz­L6G²YBymE )z,F ƺwAzw2Tˎk  кeO/  ݥb"G'* pteF)oW*Zdj,PF(^x<7Yf6J46OƤC츛xt&"ߺw9H ! {e:I+Y:Ly]MF 9pd&!ͻD>T =wo}mjP&1IDQ/EN#{Ty ÈFkr=Ͷh"e_B4ۇHeJH&'&F9lT&zQN(FD^JV;izꌬ85A_ Tc9"æڪת5;7;cNP> 8[d-<}cNJ]dv"/Llm?jG%Y*ҳe㐠sW>lJjڹڅ([=VSٯX>F`.({la2zf"_ЅguN skE#I쪪Iu1U }tlvxq)Im՚:.'H:TݕQnI:w`I:2J:4ށ?K' Qgnew%SMvEC 0aB~"u`M<޸,z=LKQ{nM_CRMپR 9}TgȺnҥy T5-{}w ̩geD+R qXsUko z4Jku\ziO]໾yC!AǤ10DfPl߅:y+8'(${SniZ|2Ds) ״Lxf#UnLlz%ux߂j>F%2ux]qTj G/vn'5Nmv@[ f9ϯ[~mbo"Xi=㾃0:. ^ָ֬A9Ԑ)hkI[)=EHQswnwnrK_Eǎzʏ`e,3-~¶߷@FN,\-%4LGR~^:!n>bnT\*uB~$X&8ұ߄.tW98bv !q9\|7s8jޤ%#]tTzԼHnN;GiO.- nq#f{h9 !|O[ma,#*wWnwVUaқp%=P‘neh@Z6?Y2pWxcicpZn-}fR6 WS[ I }>;iIX6sY" :G^a鐂q7cz<ݫcNX8~%e"n (%uB2oqfQ5. MAm chvnA'T+&Si6sC)kĭ)fq+侴lF2dLi]k^9kI^. pύU^_ nnl3Rtq*R zdHirVPf u`TXgc4|d\RW‘ Gj-}A0,eN}lT[ 3Oz<zw)URw7^|;,4.]L}Fkɥ&`V,M҉+"Jθ!ס+ݰ_P:-п(嗼DbZrRt*g,7]12'U]U:KH잤E{Ajc*;dl[|>`nc2E Z7#ED4,GQdAdW4 |SwX!K0 ӱBnm`/$=0iKr /ɥi\4]CLsno g. 2^ܠ"1(!xBkceɄ^hm)p'hEZdco -JݭŎO;jUtN? T@/d\Z{H6Ұi,s[}pt7fOA'2UG85o gi%q OaH"y-vu [ϡJ9ca}ˊ=Z)R6َv`~Q\1]`O},Q4ʦa#=NI nߡu,SNz]uqLDN#$ҶS}St}Fs AYh1?߻\nz;f0=w:EU[o ^Ͻb̓x{tH nALv07)%2v)L`B2D` 3k\*=WDtKjB0aw ȨTQHfa:5A2RNxRV4zo;̿^&;)L*5@HN6sLaA[܃ "I%LNbN-O#oQ=Vx汆MNoM^r !Of18p@o'etm%%$4`ʷKk?PCU㣦/-}9۰Xp~UgU,,vpPy4 г.ضFp(r(&  9Co4 ͊zAsb$~8%*uIgZKY (YZekۆU_!/RWr ?п\dj @.H=-[Y¿>z(ӼlJ^14=CCVUu3j޿\Eb/*_4]qU?¨6#+_tlܥcDWC=8 ;ӌagl@ jlTE t<:JP0qBz%%0aF7>(#k+g![JP⯓6I$g&5T cEw7@Ó't :6L{̉17ꨓ]n{:!iT @H^uJTjgGSN26i+L8R(~K觀mJkBXjI6seހ`-^{H ٢hE0~_J{kj?=8^ԍ|?=R1Vrpt,`6DZ/͵fPm$Rk\3ˉrz{]nWң gX~0"6ૺHcˮ쏗M%˳18<m/Yll7BkKMdGw㚀yjdgL _⊯J7s#eL3wg S!GALU*}@ >蟺uHU3l&;ڳ3}jx|-ͪ!J~ IiʖӍ3KZډba޾+ODgiX RS˼E. IPk gpf>(K דK3B 2y3#~=$q,p#rbWW ǚ֪EpBYs_<i @] uDƿdb4I݀Wh+QqJ@_ )cI" Y}K neƮw,N,WO){Ab'#1@%?VMRUQ3n=^{ݭIB33g־C[vcwpg4b͜wx0 oqpKV=a4"O!\x#K,)n)&{`!;[ fUgR̓* ./Ai^kcIU0oo 9[H dRmw;[RsѩpԳ3χsLSGxRDl.!oVD| ZԬ= =6g"S +;s?&Lj. uW)f s)=d8tmܣg`vy5_ I A~;Z Ar ms%9FɑSwê?L8i2?<śP:MT} KKւK#;c%<Lr]Zu+%׼Dm{Ώlg ^A"X7UB o<N >Y73([f{  Pۍ3qAx_L^ztĿ4},53/IE=Y𩠎o,O1)kc[}+b|`Vݐ^WR]NJ/ ۑԜ7dz][)UM B/2/Z؆M1Yt2;sg7Q[8qP{γb^̼ ="JFzq;Fr>P#cM* cBGN55RЕr&`LTVE ݢ !2vP_Kӝ%P#̇Rg_Db1ZMgq_! t~>qu"^DOv; y X鉵 3 Z^gNu1بp5ÈPůM?VK*iBq E3| b>{ϲJ# _L`+ ,yF+5n'É0qj4|2rgDq2 iI-Ј}n2!~+)ʘ۩#fӑ6gހiaf4$2r}9B98>`mD=k~]'FŒjgKJ5l}H'4<^ueK^ j~8 ]#C+Fl߹~:\b- b')*tp=o6ybO4#{;= BE%i%Oĩ/*GyRzn:RD\^8Q7NQxZ␞Mծk &q"_/8|uB=пBTSj?8F:p'r鏋c.˲4kY )֌U}#M4heKGy 1Hp\8- ݧȎs;ԓ%d*P s[%ߩ[I=Kkfj ; dgA}B+N$.?I;Ը O+8`Dˑo^ЄLG.~wd$$84aԭt U}. *]-JOAC~I)®DxiWP@Gm@HX)Jj94rvdSa[%2~!99܋5jI;s-Iw6ZK-pVgdr:gnVk>ySp+R ^+w Qz^ ^X$؍Ή~{-DjD.<"_Ȱ"6qނZj^`Em5<~tCm?F{vSa"ۉXW2tWWfV5.>SΗ\;X8J@R FnHI鷮ڡj0潥eqҭdM0 1oy68VH8O3~&Gͧyt!G!"F$/q{$@D2=陪ᣲV#!fpYOXDCn+ 7-!/jvOTe6/{U2gu* d䲦v9I,F`4HW|"^ޭsR-'QN Gt 5^ᰂcwD4rL-BB۳I gKg0y:jC\z?U&OasWъP/F>ȼߒІSFl€1<^3]ʫԯؕuLj|DLSx;`DKWnheu4i^{`?HĐ;bIk@WN Ӭ?Bqτ#R<9Z}Cƙ pKKVNEdkfn\KدlY^"Of[Ռg,=ů|)2 #ΗnQ3[-[65[q/r&Pߡ g'\yϊ<˒_$x ,GIYHmXs"@vOލ>F,;j 𬲀j>d>q؁ߞ-'N5/Dk0y٧؎ʢ ɻ?YzKI(HYᜄ Nj* d/W@NDNZg]z7ӱN9픘b짝OVt9T xi7Ѧp4VY(ppc V $_d A;|Jr7 DX+][繶 qK0^t.|Y9˺=xYX'ݼUzߠɿ~Y'3}1jи0M•A K:6@] Px2(;`(-ZXRs>dlUlteBo}I8|SWLx6.)#l"fLdDi;S{ޕmGЯOCg ܵgK://%T]`Ҕ]Xsc==/a(n[a>VB 쵗--)5Kϊ`[z\DNZ%vf` dߋyVg;;*6n,GO=Wp+K8\+BzoJO/h'a^F 00۳1'][r gϽ֞c(ٿo&?(4y+]EDT<5s/c>3ok; %.76ٚv2B VU o* @)˽#ĉ:3M@\i_MxKhg؏O9DATFKux\( fĚ8} 2!"_zܩ^z٫ VC<ִsg3̥m4xpښᣟp6 LՔ[V-W1[t4#?x6u UgQMs2Eb: M]Xe 6&}rXq P?Gԍʄ WXrkl?4$x2zí6vm<ݖcBԣ{ Q5jzDmneh熩{`&`XmHmcկzG|SQUN+}QRIu6XV/H<\8ـD\hQD/F V<ӀD7?Qd@)>ʂl]{ HZV́:AנY|crnCajnFҋķsЂ0[' Smt\Ċ&YsboszȐ4rj &SF 2WKH8fnle8Ⅸ~N8R -_eŤx-{}1-ߏ+3s.nnhCwY ˩QNLb$h(WЃ㷉ďOELQ .CͱWeBFGqf/er:7.Ct! kG TrE 3fgXܥ ma'ގ".>7q|xnM!"B$?_'8T? LPWk,7V>om10\rB 07%X/`|C"˺gG|Aj?mNн%1cQفف|[v.n h(h0h._3NJiCf2Os=l%TLI|(m6`T3*h[;9R9,pum+=@Q "y}p48ulSUZ oOIF3l7`xFxb$AyXɲrѷ=r{/ u ^1GROݮ"B1ESQA'Gxř-"xMo%g E3-X4uu9 EO.p_f'3KP᳉UO,YZ&+D+MQ*PHSjY2X'+GgwGa-`#‹y}-@_v(?GF|!bW'&9aryn7?YG sMAVngy?;.4ZSMkm~4 _V?r9G`<_Ǐ8MLc&Uqii 7f"8)ʄV(9.vRmy)HȏY`NzyXI'أÜ`ic<_j hNV5 >gY^ 0˾!.K%̈|EsC\( Ix&w#D̂ xsvkF;ៈOYg6Ɔ>愲ftyӿ|~)x֏:z]'~.{9S$煆'=[o̿@rqփ ,OJA[ /lI.KV;*Eٕfpʼn^J&3-ދ46e-fՐgk+C5!5Tu 9WWR3z\Dߚ J#> :Xtӝ)O@z Hi-;h=:`>G>M-#I%lk^ tXE3rgi3W}1i,D6x D\wkJ cK~-C&IVMEbjR՜nqT"nIIdZc` oD{]S>8IR9:l x{jxXbqW}\ 9/F-Fь%~%"ڦVR9cӚ33_Z&Oޝ7 HGY`~Kl};vȾErwwwFԼ͂b%ʄZ6߬0*,6K8. qC=j ]5 2 {}[7wl`L"e"‘,@&w  +K3Zy`ٔj14&>Gz[-6ZuC) ct㢨[d 2 v5DFXX;Յk‰Dv'IGk]J$6ЮYjm oFyKt߿ʾ bZCr; FIov)B'qJ]_ÒWYr\۫txa~!;o\{q$sXI389h1]"?g>˙)(0][-;OTS{]8KCLx Jy|o|n-47ӋD{,,$a2X9t*0i葋Pusem'M5x?;wϦ{Q}A/" FLpJ;u{ bOrU5KZwz E4\PNlK{lɗa`*] >]"F<)_#8-w6}T'Jg#xŪzxٶ4aɸB^R Hӊ,rYFAb|:ԕŭ^CnW\{j))c,*N1QPk Z_$-6#ީOT^yB3?@v-g޵|Ĥ9/qz"a#nՆ;8i^uO*z '2[j3VE1Hj/@mi/qJB\2[4KRӦ[{tzdHܻR<5Ǫ15Gzۦz q=T[~û:/ q9ZԬ[U4?t5E(F>i/-i(ǽϕ8mLQR|2 Ɍ.=x F4okfU^=ςYVSz @kwdHQGuygfݧ {T+jO?ҖR72~kzs3ʚԛ㶺QBB=*qe6}Uj" yz .T@\99vF<|(R栊2"!Z?kQ^W|1kkVE7R<3>,Ѱpd nX@{[Ҩb{n{i ^]h]ڼ]D`|6tUԬL=>~sCu>\QOI_ExirQNe۬fyRk@Zn=?ewlE{0U/J+ڌ7D\K7s dR1pWKLd}*oO`^61sSOL^j-ZaŁὴ4l6UBx=M!$h}cS/7,S\Rܽю<1/7xBs*;80eXzN Ltҏ'tXqz\LlFfͿC!"ٞ{'P{i{o>+ K48 _8dD#`'k=]jSzz iDo_O0Imq?R=vceIr#ȘGQ3?L lfrn- \=Tj 3\ TrL/# ի,CgۊlAI5FpM'Qda[1)`?YI~[|m 8bo\@jZwp^OԶ{ԕ7 ` Zp7}j!"VIA}VM^:w%+iR+إ`1cU_ [ntͤ=Az0l>}MY6C%WXݯ=(0wdP‘}f% rpSյL)$<"xkl?'j_&.(\tu9`^.!Qgκ"q㠩KiT .v}[/7~17Su6ߒtZ0'JbM))α]3o]gkQ@X o'c1˩R(/*^uerWU,)1~5V@5o1M77FQ"@:‹.^teL'TFx#!m"Dd$6͒@-X59f\=?nc0< &6/=FT2\FV~3rUR*KZf1!ЏvDfcB ,|$)tlxdu!/PP~ydXB29Y7Bν 06s8՜bL=6(eq`BxY%]Oi Zwl0wqzu:˾؊ \dy^ 5:')qZ!]< jZ <}9]0=NzbG,بtNsp ZɇѪi>ނ6+,3e)uņ'׹ɞ~ Kʉ_!I5T$m%G* ;!+e ET̕5z/DpΎ5sk$7~S-r6OMBH5oFc\a#`pApV GW,-4dk >i'qԽNkKk=߱n'T&йh>Yv _$8?D! 'Oo5%tXIGմMtr89 j_9vѯ<,Yr6n. -T[o;hb]\S5y G)U3Du eU #&@PKmV"{v,0)\F d[\[;NYX+ϯMHqz,lY)Л*74IWpQP7LmfȷkuxVnU6[ qXUHХ;:_;>r` osɮ5IJ8Խ0”<^WpwH@z~96E 鐴G;+I'Rxƣ2i: VMt^3BriS9HTDd֌]9 AIxWD:5at"[ĴG !"8^0Fy$?Ϸ.[u<&>$˦n;#l^S/]hDņAhC+}ʱ~+):hݚ(JQx546^9al$u$$jҽ# QLUq1QS쿋Cwͽ*D" HWVqye 8HPdӽwwzy*!R%GT}l0O/*IwGOxCV ((辶1kJE#RqF y\g[ `Zl4_Hxa_[_I>V4kWM)Nޑ10`:$/s8T1U~n/E:X'LnW\8K M<)X]uLfقٯ7]jN! Ҡ- \rr !ڜ_s#U4꽞*DMتE cgV]JR.#(!X@^.oGtڔO.mF[G_ 6,Pew/*g]\tr+لX*ૐc:W!X] 9A3W2c3>iw@ԱE?#eS\CfA lt~0j>W`z^Ӆ'[E$?ިVW)Y^EeG̠i> gx V9_hש[Qѥ 4 W; p)^BUEUIw?(ضiC~ULzapS9գMȎ^BJi:_(˕m#Q1\]zkiHGSOVrA5i撐Z.UkѾ=ÓpN<\ LMcխR<B@DРM_H-#rOb:QѭDĻmwDd~d1j'DJK%~>#&/5\x!lEAkщ9| ?&VS]/\Ig[7 6:tld̑Ec קD:~&Ϊ}9wM jC! bm {$i;EJԒ'FK?h6+ViѼU}pi;[Bn֐sG#3ӫNLzɮrq }iUZ*] !Y~,I9) ͈8״E>K, $Rjmzh 9bOrzbJ𓎘'-hgvY2 8%\i!5[T"q8RBUۂ0l9#lWj@XH Jj:vD 5{`ٱ)-yHKz\Cpr+Die1f ;_}q(qg]xc39+ZyJ1; +U@.dִ޹s}\o6ҴR @r`?Á1I*-NV-}VC.|qvA a(CDZDN9NH5:h" \\7Y0/+:^~|ݘ۳#4H8"ty8%_36`<%vKV3`ˬghFxOA\(ڭ=QYu^TvcBclmS+%Nk!(6ab;$I޴ݕ+5FJ/F4UsYs2TVkւ Oy_;I}(pAQ5u;(ir/~E*hG$_aGZx͸EW"{F˒7^*n~UkYg7[dt tv]s ==GJx9i T k`ӣ02]g=aŜ2HgHz,9|A\/EUh/2d7\ T E8)MZ_޼8*V{3)= d,UAgBhAjTu!pOH٪ņwf|;2>7Gg;;)#czS||/M5">,pb^(z^2+S xm[uI}&zS|R^GKu6=g6EomVW]R/ ),o`΍g01Lj3TV* T;qH5M&w'ʌ.ZCv:Dk餀Cg j&QM r6v%'~]i;l72Nmm2D4ϘԕSw[HB=&st q_ծa{wqt{rzŨ?dOW z)NgZ7@#`> ԣ/R=6ƹ[LBeA}Np[a}b/ovf+rcw 636̻*R^`b$IJʭOPB@] FE~OJō'te~$ hI ^Z,pXpV]'9Dj#7>Ykbr&rϲoTLܴx|EP*'BCɎOԉ-Q\Έ&RlN9au]_S\ڎ;^ƭxۧᅡʩmj!^p\d*z) Uyj>fOD]*<#^m5٢^!2!b['5VP++w)ZHy$ʿxkmP~LB`K= [ҚdؕQS:0+jfWē`)=s@C8sRvmDBZE:;@"lK{D3[kG$R5\][ ;MumD:?5O75+"IGֲV1jHzûT%J ߓ@U5 !ŎEkE./3?m:ϱ s~TY aAOu,^¹jꛊGq>2B*y~@pAU0{~\.V6OQXhr HUs5̱UC;D6k=§v?L(8[HJԬL)- :^ wl\!0K$Vg4lk?Umy 7sw%Ț:) &O{X6$ޢBghvC~GK]6.>kGMA;evLƦ6k;r@DmxJ=e3Ԉ$cP"`t9 *ꏄ@IFC+ZԏL195Iܝb,ŊkLjaAQE-#0)kxUR\!S eX Gct3B[& 2G$R,)WZ Q6Lɭ &Z(zA@XRkwnЀm!EEΆ,,E!Ẁ+אC qHYt:칠썮]͎]yf9-FkCHA]HʢyćA6ڍUoPwA s9 *6\g{4NnNOFa0C!kzU/1lYM4ybȘgV"`E?/,VO{ "k,(EwDxLHOeFMigJxKz9 7yagB*0I_{Q»,ŦMTnG8_Di%#H~gOZځF6?ИB?<-3'R{ço`9#p"&zt; 4"Ǟ(oM/B 3hڲޞMen ei$Lԟ Pٽ/5OK0W%MZk9+菷^(7(K tdf9Bi'=N-bb"6Fߜ3J{)`Ym2#nFAKvx/{# s f%.Cv6l[I.ϻzFVHE*ﶟh5؟CVvi(bPϩI&?2l)H`]PD0KĦtnyB;WYMW_0}X+6#\VNEd'@"6P~!цۆ >{Hkef,MZ=H4@^suyW40XP]`,VA{㺪bAN{' "6~ɉ,wἪbFlT%e! K+,,G}mUɹe2G72`Bzy[t4 RxATa^s:d]q@; ƔQ[3VyE/MNW3aJqf\keX~FݍkV%IX9Ɉnx.yyj5"`zHżKvdc7\pL@uکZL{6ĥ>yc?b]ؤs~[nT7h 8rh]U BL^[ x+3O31?!ZoɢDZq?f!k~69'MJ2& 5 |}m}"/WK|:dE)>JErNXp?q/;_q";y^UUrg( R&Ae HTe"5E,",Ιã"(Z,-*"%1$J$ H0-m_JU)B>0!Q:CZߵ7pPu5SҲvu5@]zxFT}Ħi}$q {$,pKIL)5 0/%#J <~5M&:r4 [~*c)뱠I~ZIK{y}+c`=|S)QȄ\8I9y Kb/l]BxgKpU%DH[dCRdPD8&iUl܇1`~Q9V!l5)J1멯@re Zes?IQijCPqPm|Ul<ߘ H'=G$+X@F2腆,WŐ y͢)?wk, )zQL?a-Ub/%LZ{A^ f<&h~:t,.Z>`MXVo$6JDycj{WCI!n*b*&?^ge%u۸ mf( =ыI y}2Ԥ{[DӅ!GH .H,~_ tlOD3i4vp8uzPNkɨhdNO44eIQg%KSXy+$Zej0*'+J"U4 !q-&zm3|bk0 VmwmAHAH2DIϠZB`D|-~*S'|FPI 80x&t~W2BiP6lT+EI? /BnF"s~+٥)4v[NEF+bό㱞wd~|(4Qax妝cWE"5ā 7ޔ3τLNUSF kG\4C ]s4)X&V5[K\ A.7vgNr -@Su*ztC.F:|`>_ ,TX Bm+%Oϖ=ѻ#auDfpspHԦuo(@]#\.1SsE|:i^8N>e^~c=ɬ?j3, -gZ)ߊFbx63P#a^xQ)񺀐z- G?Dž{i"ZX-MϴDFqPqtTۑC̣AL }||@"r Uϓ'3k~iTuٰ%1Apema [v3}Z+D 󊰯&U. HHy>i3-J#)Q$"LW/=; |h1 }2 Ւ{t4|uWIO#[1AD*s>ȾHk-ʿ)gUHz#nQM&>ֲiÚ_O!m?KVL&ERcПUTgN )ir~&|f~ZR:,`RS.Y@59`FF} ZZoWEj?AO^>-p`aAb;lHdW7,j0Ho6S/ZF{.ln}n h4ح:)9&:,v+<qfr}3ٰJ[qi(Ӥ+c^7 IFv$xS>%O5@G9}f>T Bmt%)TG$3ָT@jK0c񗺴OW xbPK qκ菨B2xnH3,>TQrcv\ 7,} v|$z &j˙u\!96˕jyN5e!q!bKsذt](I5uzq")[_a]|:ZɊEW_F%:gR "|&*D&EN 8C #c]YH/Ƀ&[Mхdd H,G`>.力@4(ḻ@4xG 6Խv ŝC}U$CjSv#kB_iHNvj&i/9tu{\+\ɱfʔ-m>jGpʷ^F=0A_4Cv~~xf^T[ɫg_+%sv.|s}'zexwU +P3G$;쓐M]o!V0 > '7ȱۉŅ3k]ޛ%c 5\'xg?1~\X1>FۚN38Nk[i%B\(uk4x-X:ʨq@_AVIh,9m U& mVj0?6O>GSN_{n+ߧL]yc}IEUTϴcƞ f>v)3w#,ۜjuaKU"i0]%,J~\OSQ YHÍN*B t*=' Ƨe{|5WA2P"\ωgB2ǖ~LVb'4eB/Vf_֌I*SSi͙&sk2ŗFX~N4%ʤxUh^y\½?MhrG"\ޛPW&)2KZ"xetj8K{i s2fOwLSaYɺ$0wjo LS1kuX|_ٟb/ÐqeR(nEXq'͜^ wQuEen`}[ǟP}8雤}&"u6#H98Z=B VeN J<\BE`v$zeJ꾑_Bc'+IwڀZM/ȨaiD;hNvWi=VX$؎eN E RH쎛}/MDy3 9(w8fD8kN3 !m~;kuMl)Y@##~0GFH%-7]t0"$OZin~ܫqn=ԍ=ܬ'("J[X%Ukco3o ?Bҥ<:}~69[)A'ST!̝#i4V|.5?z=۶zf0T{^hy%0$w \O{w){I)s`*(tsPqڋ6N~_ ͚WT ʛJcL(Ҍz"5eMhT/^@h<8ZmR/^ 0T~nBk r#|jz"U$ZCw(^IQ52mzRjSno4߮g*S g:->'_>=l̬t .ҾfCh NAh8>F0=Zyb uR[*&M[:Z2.PqԬ>R*u{1#C.W~NZ'"~r 1S'~c1 R:w>+$S?7*AgL})f繁N"M/<чB',^{o"t kỶp liA>MuG~۝~TdJRyxþ"[HD3"]4Ӛ^J m?nDf_Ar07mZd5}}+8Ygq)K̡wDu{ӆ~v,"Hj,I *+بeYjOSu%h<Tad7 f|da飯]\g0˽pOJ /a!j)ڕ‚c絡M(c!?>nGzP4{(C=wm-!\ӭX^OCl ?6`Bp{?2s{M6daiӏPiu1ǚv\&] !IgܐTm|ٿ`O}"pnj: f 9K`ف Z dPyzzT@dSLiw/`k 9vk7 tqF>@nN3MWMre(u25쎚Qzr79hِcx0xrxxRR$M19Տlޞ<> +*#:]&ɻBdrBֶ{4Ɵ#*9_Qq~ k2q5{ԁ$(OO.cP[|ıyZƂO,jl3h`:̑x\+=@;dB"F'[_%Vxڈ֡ h5sF^+pGf W¾^GUL7PXIW o1q{uj}4J/){@w .V|yh?tͻ}cDS7ݣУ`lyJwv Dn.oUFg& $7\jS^ِk76|Kv00EɍNJ^T OW5&#AiB(;i1x|Y _xMjPUM/oH4o H֠ob֢ BZΕ9{lEcc8&ۣ#,mI`KJJkJEdc%gtӸ` l `c&=ݗ!^Zgxw<82 ]wOqC2pX8e֧Ϳ0hEIb;ַZ3HQIf+MbaR 7*Ҹ SA6-] qJv hj`b Bs"'ژܪT稜S$ _om2N0Pר8GJ[VÁe#9pʛ)  6| p6}D"zd݂4Lj~&K%KLٽwW ;(F u]4y1z*#Py^Fo^u#jj_kmNəd<&b{C>D,2sʷ0Mgg! D/G7-wNi`#I*Vd?LL,ft~S$jRР礅uS57r>]ƙșp]J 6$3E@ NLarp ߔYI`u|!?Zu/4m0]O6n2Vj0"<ʚC{0 {Q/|&MBe_ ^M[ X ~6}HϮ⵮2(ujU8'x& Ww=E:h&^/:i7^dQVp%!f uՙ f^P^99=uPťCGLm6ɐG/|X>($ }C@} C{,:dBC>B״FMNFu;mUpqOq{KpNąqI@Yxbvv+|1ZUEXO\:Iuf`H }9ڠ?H~/XW[ K#_,|00w'(+(#B&~]R|[=sVj>0Ej0)@AEA2n7i6A5E 盒n7 J;QDO<@ zB}c5qjc}!RN3+ Hȡ̵A|psbFaLF#܀ J!R<=ug dIѩ'.LN֫r#@P]xKBC'N6׉Zl(-0_F[C9݋Ոn6IoB[sQ~[Nu@[,@ą SY{ ^k==[cw %!Q eP wXҞ:gʜv?h2/>:Qfٶȸ>gOVUtf,n wC:I,7!A'UQDmm_&"۳ѾPdr@`AA巿n篦0瓲<%nDuzׯzg UB7X(:?2^\?I0-SgFiHouf&5v}0k @\%I;;A!8:=bձb 1Ex/$) N"3+^U~ƬBN Y+b-6?q#Qˊ#?O4uy"9@g]C0Ne^Z 3YbQY`Ab(Qچ /z5(V|mOvR ś O?x4xN4gD?> t\?n\vz|THn~DžNmVX 7-5P:0(L8'Mo)=ZO8kպ $\? jnk#CaXEH ޕ\u߁!4TWgA9|X/"!k;~laq,:qGYF:N 2WkC":3r0N>W ](gCLK4RPgþl{^1 pGhll/5R{E1=jH&^Yݝ0'5Uzb[}/\s%;a6(@MeL9J @dĎoY* @(FzV荢Ea Y(`hloiO4<  R-ǃPWRLe`cÃ{'~k+B< aEǢ}$6d(jE/ӶR }7 ۝!M-o-z*lm~2l?w[U0;3IV;B#xR:f8+&i -ߵ,mrcv Y&gɁaY+Ǒ ="whQ9}T⾞Z E|Xb5oHUޕ1x,1>!JFwCsTSb1QԾCϮ*Nh ·D%8ȁ:xn{RoGL S$B$~㱅*$@TLc+׬hvNM]= {\IqّЀO1"6=p244Ql\kߍqQo\6%5Q`y-~.ЭڏaزT"@)ʗ=>tɕ9 +VVXmVx2ҩ=;3eaȫ9?|6WA섾AF"rbsB^TC~XpWN)>'$B$g=Og"WX\&9 7(ۮ`st§FjBj>q< ȸ"E(w\t4ij[ G4j2~%5(^ Y{A=L3>\mD~F.yȦ;Lzeb;\jӤm{Bw眆*tޙ٠Gana{_n\9u.Ȼ9Yy? it7s Dk~*0̺NCFA`cfi.YPB_T,V<G1KF Ϝ"!hGz1)9 Yrկ;іlCIj_ S+44f1d-Y KˣƦV0jůB//.`Y\dꑂG_a6sWn]~iƇ;ffQ~ll|NyS;;-hs 0/.~'@2:}GG?f2 cх"G>@:[KOMW6^R܏WR3U`_oĬڃ҇Ke=)jѫBsDa~Zu~a]!rB*KcC%}=%l7yeь/A GEStqӲfP}ퟓMSєGNSeQWG7IB7&,stC=1~#8#FlsuN?GXjo5ܹ.{]. AغI}&*@NFX!ZmќOC)Fp" CH6]PK9I /ЃdҔc lS%h5kJ@Te .Xr#6)U/_MijVf6M6;rk]Vk_ƝnG;^| n4_NoaTy'!ЖbS]-OAl'^^/t?Z^ѵP$$Yqed )*<0b&= p>7вx}W/8w9< MK9-\µCRpYJ%,,K5:P4P(aGDe$L3.p 7HON&|݆ZͪWN"!r WU#W<̯fi$GB:W=`6&R{ }#H $^# "G&OOVQN#!tʕ*,tηٳ=omjJ DI/密UT>=|c{[ŏL;VYZhN9Ѥh.wH?D(V3bB#AL/waTGM hL۽C6$lX,'KOwfI0uÛꁱgÈ9X,s4XMi eޟ:k;u.M?`נw7 OL}Gv,p]:]tE5ш ]!/Fu߹gC:h_񰝨({j:M&^8B!`VuN1 XO.Q7ͭOs70JVLT 0yF\f`Z7Y> 7٭P]\OTE%JU==zQɃ96ZuG -T6<| CPJn&/w!/vP)ueXhðMC8Z G:G0ls3)6)x6%֫Diwh&R?JS|D+tz0 3P@53GmyFrkVv0 ," Gj7çGb۹V:͖וOn$@I鑊)BF#:iɽR .=(֒j ᕣtvMhGܼgv5`9x [9;ŒBt *AhThY 8D+r<KV=)r[6,$\n݅o|=Չ]6Hk)' X>%Z8M"CR{1\@,y%KDo5]'(]Ot[6R-1Nn+T'adx.UT P"bbX7봆Uu|!ߊ&ڡpI>/EwEPb>0A=Z 7ɰRcdQ#bH"@) jJ{4%\ TkDZA m{M㛴 *'[=ų|gEi`9}"NB^}tr=IۡPg# vk/_t=f4ițAmtRVG֬%M7~#>,јl;7EƑ!_'R@ +$3\F`8V0zk1|AtY\_NԍrhYp`ٺ?TkȁcA fH}1mu#k _@ެD\ $4˅NTx[w5 >Nѝf/8dR1g8T+Jd>J+ N]Odh*w}Bl6hﷆg"'k)CpDDu.2mTAt5iTC$~4暉iye#ZT8[2Rm)ccڋŒfB:ʜlTw߯HaRߪ˛RK\rC0ɾ Ƌ2HG&AѤ#x 蔄|&̿CֲB fCSkGg_~q*iGQ/B°/KvqQ5/:6:[tX8qTikL8'V`IYG95򐠞|+&{_`CC2e_#0}&TY9]/gM'ڧ1:h~ -p6x5|YyK'7' |ЉCNRX]k`Ⴟ5Ɉxԇyӡ$;҆sIDr(/kf*/>gUΰJZս"HDH%B92{3c<0͉kwA/ԗl0|C3;w/l#$t寽(U"H]^B٘JWz;$cl#{2 "fg[xKp,.:cRC@tfS*M nRy/J^ 0 "OUV=s8"0bX*mP"=Jr䙨>rO>ɳzޏP P;:t3ψWmAG[lMߝ7lYI C1h]" "٣w{P0T^t s~q=8>A)eбrIt;vK%QWYMJ<e5QD&w0NXoW@ؾW;קS 3BAtde,Z)z>)ҡ~WŞVOm#E` Ȋ1!Y|Jc^)i?&c*|( p 9S?+G~ ٱFRdsڛ&g'?4g~frZV+7̷m{6 ruJJj+<29|*|)r!ɚ F9I^1G*]DweQ<\WŤW.H:^뀇OIDl_! )e5@T1mjitG t5Лt,爠7߉@#%G^)NuCFx׊[B>U&\Z Ҹ9mG?R^V7/PVHı;f/wb_ֵu۽9 R[ps)QI2e-BRH& ڍj9C^Yfd+&!ZB ;D@~ T5w_OJvWO VidoHZ%\@շa<\ ۘW_$hA;*#1闕*δ~b}{d5``?qrf_w74$)E{qFvVwo7uR5-NƀW1q*hKM79V Ӎr>:r3qD* y*(GoV%/!ʫNk͸gP3tva7ʋ+#͏Gn/Sed9yY_"{cUdB"e/ދݽWM#cE0|BMlS2}:yr2y:#mW̤(/WVrԻuBC#<%H)9ذpknek6r^0`\K&cPRFH:_ +Z*׹I40v~ϸi'm|:عPD۷:~8Apq_d$RQ3=Հiap6.]祟b|پnj*̪9 %FwyXxlng!]|!g8} ljE,x{4?e?tWGL)ɈboL8(j} ox>D0qV'm~ ʣݛv܀w0H@S& p~P{nӾ]nW %hqᲜB{ gW˶!96Tv'-p6K *ƦV,|x_Do@{Se/ၯ_uV0vN:e-4D /LXwQ twJLJ(cZ6fw8ul*Kq㠥C/JUSv#ޑ&Hʼnk$o" e0r۟)On6|a inR+v2 ɒFo@0YIp ԓE-׸i@Ӿ%9 K_oU/b$V@;Q ‰Thi7m ҞS* K}%r-gԱ= DEJfBgvU."!J9E:c;ԒFFkWC̚ ߅ nw`+ xN0J/gm&UA}Lm>} ðf_ N.Rbm(PPwhXE/ ^R]A`:8"~U*Jj"֌8u:VF(4,_ uWeO*Wi;0ۡ893צ*B6;ΖBa>"/@(Ǔ}.&mF@8fČzCبd%\fXTiNL5DP4U:+sM6/&B[9QFpE'ejg!E<*N &פy_.Zm|.*zy)ݢ&;_oKU|7)+v/X#cl=Zՙ),$9ֵ3# HW%Pn*=: o#HJWƹ ҈H] OD;dv1> ?TPd@wD|3Xp{jB0aRZ?z'[?nY6r+qSD# vek]EXoɴ@5̀ ҦKiR㢶'^xUpt{F)x7,vxSW4Iʁ|-ơ\Xܬ< jG.٣AuIWm!.m^o4Ǖ`j'ԦL8vo+M!S¸yV2vKB]B8W5"BEr'Gw.?ә %VfIY`Y+PyɋY:N<"K FBSe&_a*=֦Ǩ]`OBf-S*ӒҦd3e^`27Lی2fix؁jՉy)(?P\G♐ֱun/+ G#\mgaXou 8՘5;İyvzrv; =낑b0+X8^4CsKـ IDNN$p@ x0_&3ᙈ$Y*5Ĭ5½`ԚXf}2súxAX &S3o7u&JgT֓)y7+-g\km܍`w){57w`FB-VӺs[JC%u*mO`fF\eq> qe!vR_IE+X!ϩ>"!?Th[3|fw j[\-7; :C=[!Jr|n}F)"Nw П:%ըJcѮ$ qW ]D|4z(M^J]URf5II>I74=Wyg;dQ|,̱ZVnSbsƔسchm/zWH?W.Ն94w&#qE"}cΖz%*e{еcufßnA$\2Js`#(2%3OW4z[Խޜ3m3ׅ[H ǽӓT~c];aW8.mcas/hbC4)ѻU@[+ZQlDIg[yzf2N1`qO^bCad2z5v%76JCP9h_&D6w2w_\cU8mSkAbX23w-0in'Ff-a![5{ǬV3Cԥ>٭mËI׵j1]A}cdtաg88ZȆ<˩!#'!5o.a۽(jԟ{ DŽLBsc@s=2FBgT VQ]Y:i 1dVZ4˰ZA{@\32F>DRe7(ܑ@txl(ʋX4kj| ,klcuk4OscKn%uǬ1)N_4`TO006]Afy/?W:5Ҋ <9eN!|BAMY41oHk 8X$q[l RvNN 64K( qCW '5`QۥE '!\OPH˭k e?);S`kx@KQ3_'2Cb-_vnlƓfzkʶ^5o29F:Jy҃;"u'!ǔGZCz$,8K5p4 \<2l(imE{cM "q4tθٟW ();L OaSe&{־?Եm=za J6̲Y4{Eqć$[k_܂=dB[̯ !yg[ H =Azf0yj(U==Il< CffЂ'L2:v' (vSA ?? ?chhۊ$,]w8(? +$@ @3~{ud$"e..e {B3Snh7/ܺmx S0d}'E~ C0ԬraM粦sP/\((J<|y#[-@$ڧ; ?vU~H+,IHv w̅WQ"}.@ƒYX99! )T"Ld yw"NpSCsU:FU{-^'TbE%b'BbtYtn&eI@0o DM;O.50֪|n*Ǫnt+l%'}eTJqZ"ZGT!;+h eÊP>hFȉcPYL Qpw&@c6E$}?)X[9J%cS虰0TɅi{;#Hٚ(גfWQ^{zP2Y|ke8t')s>*wArq F>!pc"~&`J+D9:\y>jƄBq}'"YjU0a?@>,$]cp5mOhlrFp76wP\N#-추 ~sQƫoI:X2Po> =/`$3YQ$s B"Sܚ$; vDwܟ]hFٽ+cFeS爸SKj3]{! 9p><<`k釆udJ۞&fA]ňxBgEHL+^Ttͣ5NkZEw|* (]*0S$C4eկUWx5-˶0ǺVBiT޶VgaW86@w5H:VDnI+Y b/vM X?-yy'E,n  Q%_?6f_9\fx+&2 IҐzpzo[ǒO1S\_ߑ ]x)~nQisJ`;.PrS:Ep)۴˴Oϑ)%ĕWLhV~^W][˓vJD^'h4+)y[CRi1aNvcrBVm2 Aߎq0A,/pwt-xXb \Ģ sZ3tIb^n QN>BTOR[o'nT%s:Oث,E'ȯ0>F3vܹ=M0PɁMx]yc4n-[&q[ww&m's5LalJQOC޹zl!&4U&ߓͪs*|œu/8x;eޚ>3DrGdJgq!;0N4?nG:˒?TDy),e{py=Ѽc<QТiLZZN:HPD,7Ӄ43! CE_Y"zՒ ~e˥u sU١!gT=4S?Kö3M~z$@N±5R'r4,#] O'm2g ,(t?1`0fK[9盁n۲'?F5YEHpg'Mԇ"8RaE~[\ema#ڭ ѷp:ϞWLgLeG"W4 M 'nF=x@Z)=Ǎ&,٧*L g)'^^FN~>,hR6:'a$. oo_5 +D W2nT>DKoD|o<'K9g; 1+- bK9O< 9b2&| mH3yb4ןœrC/ǼB9t4kk86v.juVr\՞HCS>}`gl.eD&rS[j?M3_g09} aV;wKh(ȯDEvӒ2huxmmb]?*X*~G:h#aQff2߻NXu@/e˾vlpnoCn3C.6 \`U{a; ֿmuId7끗扒YFƙE ~&gpAM҈*ǹ+}sg#_}Bb6ŋLD Vk\-E#P~ Ch'6ԑU/#B}zo-;0fޛXU :QI!am(o->z֒M+3. ĔԲ CcUHǷZa14=٫U6y#3H0n9]zm&>LQ~Ia*gY'NBmŁp ;FP"xM/"\x@~otc@e]p<"1#a,]1%>V“IP̶[wJ_O/#u7Re.oɼA&ğ*y!`,M7ۣJ07&h31SM!Ja3kj=p W`=+ܝy)BqC9]:>6ɣݺ,.FՙN5POra;Ur )l/޶, *Pk!§ e4H *Cވڲ^ XBI,+࠼MDd/ xby&p^~nJ8_g.u $~&"Q& }-|rWQMjou4ߎ2O ƱldGǑv j,;_2rqZӥbSy|u@w*Š UC^X:.ev3zG63 _A|’vY-~),?U(ť!)j]DI)A=kB|eȋoH V4)t{-iZ>kim,C{RqAЄ(`C6S/&և/L8?b#㚺j#L;^p :_;|oSHU]L|Q\n7'ˎJvh^;j&B1dʹF|6|Jso$VXMꥶawVQ% 1L梸 ?T\)Vo/l&HiMɌDAބ/3ȦA8cљ'}u2 i٘ & @}1T xɶ/QM֊DШL$ǗpEeWuf yUh _4n~`ɡ%z{Ҕ)VQrWVmٰb&$_Hbp"˼%-.,$UՃ$Lp}j݂K-/ YB^C-}("&#DZjmw򘴽2C^~gm,I9` h  'g&vPZdRKUZ7GiQ;DA5L ȷ< Ka-F$8Z ?>P(@6%L* ͍+ZC.G/ڒ][J/ 2R &r f_vwA5\xIWKrj/XTŗ]?/ 3y r7,LÁXuŝN}OɯYϗzE83ïV6SMqgC}db-XawT> &8,;bx rDb'(9X̥FZYRyv3>Fw;_c`G$gOeZ}81`HisxB/+s3QZsG5#.n G jpX3|.׮OwYGJGT- TG2ew͋";s,e(_f@;%J?ut\!bVYFaLߛUKn?e4$րUh((-Y;fD~udֽfꅘ%77Z`,# r~.avE%[?.^}2*-d$\މRu]´= p"( zTxE7%QvwzBr|Ox۹o1d_)4aapٱx,>aa,dΎokѷFofEa.BH]@ \8w*Ti|x&mn8ZefJ96=@PO>r-ūPxMB#Аw# s@C0P6!h- !%! x.)lE#rLJNXv nRk~A.ۃ`'F8vۙ|Zfipc,8TQxUQ& |QBYx^ ;]}SZ)|@>iE;$(<9hڷ C|hmQ0Uu囹1k[3kZ~eXGfji_ 2+{yw&ɛ|x}0@8C0*q\Z. p0f%.{"^e/`)A?o-E=hL u>.[FÛd.. 43Wnƨ_Ez؉]͒b0RIpۍ|킌 c.}X?,@!`Dfya#y^4Zi>:9`U֐0) *M=D gɭb`ħ'%:e1̚3<&FR}-ʳpi>S$90jOzp%Ahe.Sh`-Kj^I}T7B^R[VX<:_ WW9't&6R/41yg`rok패.OmUBy#\]-$zB ,Z.M@g5Vs%,iP|qF)Nm*PDkᘱɽ/yp]8&Gt-ʚz05Arx`I^SDB̤ᲖBN&z9 kvM-q.a"NоܷaWMo+;%f {/ ݵ]_3m $ےՆ xwXgOV%PصOUPN8P1ۘ: <OB+v͟׀։%eFk>h5` QȦ#&n,Τ4N 7f2&4@(8֛O^: vq't4tMyg]1Qr1\cIcXi2eT1 >nKUZ9uA0HXLql@6 44"ȣ|A# 7F*cZx?E0~yc1hjuV;A~\;TPI#07a 8\­oZ$PGT50U 4b ExFH'蛎AwPJPPRU: YiD? >s{%VF|hE@C) >ȶLNeMbvQ@k/lv1&̏,oE[%"Dy XJYD3((d#tk%3jڄi\ucIv+ nJ~N(DOG҄ߴa==O6I?Ewlfa<%#O~ m,kmcI({xde_%r`#xh%3v[Ucߏڕ JlE7VHw Nl;mE X3+M6wa'i!;O@xXŗw}YAT:H9lmj3wnM 'fy/vvWړ4.T zJ4D5r\|HS1 zB: zv8:S'f'M|T}]iʮFll)~,s!.+ݚ163G0>1cjqbK9E#<\vi'[h(p9h v ;tcoxA,r4%j\UDb߃oOkG춎JW6",1osf @XN7`Ix`a$:ͥ,{Ғ aI|atI0Ը1P(ղɗfCʲ8!߳Z6/;9 xtmi1"N]NLW4UT`UkkH`ؙÜuXD4˴,Cל4Fnz*1N $c2Z*2;T~#xA{7 #{E#1]}6_M5$'%tH25z6&>w%?<} Ї+Ʈ{TV1}`lkƳ1hG˵ЇmbM.FIKX|5ͳGꛯ\\AinApX%6WϬz tOVLs~Fte^XcO~=^ ,BN7SLH<-ʗj=v\AIQF"nn?ۗGhCcEn[V% czX/HbpB 1M2O~Yq__,π[Wu^ƸA-N/"8 WREp6n$3ӁF.QJ%C9>s: v?(CIMrRSX`PA܃ʕR|kweu0 aDt=B5>a1-q%ީ*L|yAWHk>w1 2AP$񥇶CIZ'3bʍm>V(OŐ'uWcG+X^(]:ixrd4ډ`p`'*M++ sDaz۰ gd_hjVS@f*(KlB+,F'+l&:z>iB5aຨPR$҄Y_ف}#[u_Cʵ58;dZL;vp(+~s3El$@[M)RVtaeMHًψZRY@Lxp,!]+“#"tވ ۜe|M/Z-.0AY[AgD`+=xid?M zR0/@:;[?˞ ؀;W, NɛKJ9afsBة^9YoQۮ~ca.Omȵ/2Ɠ|䖼F+w-h\S3OD)sB)FFl.kߔxn*J#N֓"5]Yd6ɴ!.nGp \gNإ8+\_ZB܎ w\ KU{>k /ܮ#e%}vnjZ?p 3bj`B*O% RM@@8On/<2'dH'({걭L0lH{xj%b_St2V¨9sgJ'󡸍Uf/ LS&dH}zsnBP9=")JU'MȠffKKfЭl5. N鹇H_QqCRoUQtvI5"6}W6s}H(GL6  %ah8 O~r/#ޔ¡ Ƨuoa- MⴸٍN ^OP(ڟOc@^G? r8e[K3ƠB+^{dC~~<4"':1G0ldm=cw wM?(Oԡ췡  p0.}&ZQg[ZA1"]hTP4~Ҭ-:Ң' l'6JdXWM s4VjOvoQ+At=xnŜL3,vhs|JI8TN* hM UDt&#XN޶z?k6uoI?0M C Az**~OptD`&X+J,Y(`3ɓH_;D9;P0UU]V~F)YX8! ^2PtWfhacxOͷy6^}sN$e~)Ӡ Y?Q#P \~oֺ7$;.v>^`qG<@bA d$u Ѭ38#1%0ó_P$? kfji遗Ac__ж|Luhi~C-q`z1bCc?o^(x)^]5+P3<#ٴS=3(o}=KGVQSޕȕx1HOJV$R-]U-. !u ;5Zno8 $*JTC$p3v{a\&k~_t!C~t3*yMt롌D 4B&&`]JM5M!& ?omYU_ArNQ)aAs%^К'i7i~@8-k`w*+aSjeO/ s;^Vn _`{+*9( KHx覾{ZRZM Al 8rv Aac@b4}4ä W5h0;v#]Wdg' ctnR$C(NMϤQm=y0!wҞhMADQ<Կ.W=cVGhn䕀3fX-5V2.?"o&cfWҚ koIZS{FM=@it KCbEW͕&p%&e/miO!_68XW{kv&EEDV{*,j%ҭ[$B?23Ҥ>([tٗKwe ٿ: :MaU P st[\}A)4HxC/״OFfB<,Fy%}CcZq79 Pu '1|_u]Gh # q-_kZs{^VAeN̿W*XxڲPx &W&-J,E)MX|6nrFA:`x 3ۦgFrM%\ 16#6*YrրmCͮ]v*ⶮ{=9ED'N5' S]9yQ:q'TCfDSTusN` C<ѣdc Rtm83>M9z&:t̶l#<@us) 6iLcC*S?tyE$t Ic55fwG7 X@`*.%ΗNy g;uE>FPdAccVN"u}S2P+oA 3a݇y^rq7{V A0k+j~/@NN8w\\mמûSs~HFJŀ|t+ +*8FBˮ:s%h0H ԢbGWHQ#457td .]yqU~IO;OMkX;- +ڕ^9~* ͭ^}SU@_04)" ZZLGژBJ=.27R-27mqzAUۜ WQኺC B> ,/@7z^@3s,TQIi탊LP,U{ZI4?(_e}vA̓2jƩX  ;ze:f5uh=$Rb'E.OzP O]e&>rvq]ְ9eW~nB/DI$ -)c0;{()5ix3|!~5ܶ}SL~VR@TR _W6r8le[ [7}礓ܷx/~H-R{IDm5Hٕ+lXqy1t`BB 0?a8й~yIW+P!ߎtqx1(gA~}lhYI~c+Gה= D0P!3e)b,ebH6crzafEkV2oY8]WT3;Wƴam|gr+FE}ćlXoJ16s*OiR0>gw ^$$) YlHm FͧhtfAQCqj]Omct3C:ؼV"ޔ~?O1 e usI Ɯ(XnNIy\yB7' EK0!u@_a;p>&Ĺc;3fd$ o7{&Ccc~{݅*:\dTꤪQmǓ753 tgMrRSeT HEZ2G,$h[L,̳OPF.d()ye&s)k$;)4dGW7M*:en$Xkw ЎmRȻ]l:98$2.Z>AzV,Oa|tCw/sM}lKf졌5Ϋ:](2O /ڰ{HIy{tŎ 9t&I#ʚ1qwR;7<;]H>Oat ܠs ~܋7ww`Q,Sgg?:{,n(rsjd<*})Ʃ' KB!j+O9 L ,BA®,Μzsg`#6G3GfQR;:OIK@34mCkWZeE]ʔҹz2=~M4 z$HՏBdp﹚{c}Xzk}\3K53A]VhE2]~*/LAU&<^""(5J/q%Ġ]#d_%H$?,Q%y2D+p2zVq ,0f5&5/Eր*q+C`؛wIGc>X4y;A Na;0;_?`fl_ !u6h 7^I9ho !B0.iNCJ5L M=J % WOt\2S{I*~FtFe 끇I! !5ɱYf'a߄G#,c{c9 &7oBvUKy62--3j!ϿlVLG Aj׺R(;C!G*miIA$Z&+>vٲD / mӓYBq $Nc D%̯t< x/-_A]9AX@!EAnFm-Y`+l~0W:s$|`!n*ȘP?G_L2> `lV{$(--#AclA-6{q"=ɥeQŐϭeNpzLO2(f1nqm7= }"}vumRX1$&NAKѧ[3Da!ؙI"ynJ7|>q,!ŜʗzJQ[޷=/dB*uN [z6ȘѿqwMOJ:]zeEXNr_o/ VoN "h ۺ?H \t">-Ng1 sXu6knE= ěd\ٛ萵%3-G)JOƾc;qq jC0lImz5m{ )eZh8޽Ss?*:JC! 4JՕNm_归ްޗJGt&me`ܛYx1ҎY`HC?V1/c!}Yp)w9h6nI3}*ђQq@ 4K婢h*^I]XLʣ%_ mÞih"9TP S{ě=/L/g/&B'PoaL۴ˮ,ܨt*zg:Gd{ d0ċ٭6o]&>sya\urxnd֮Wh<.謠VU'+`6ќK—{B2k9FAe) Ǝf?W.굟cB!ÊaŶXֽw&EC'e_Z,D2DrI*9fZib 'ge죕7ab8mNSVlKlN6Ã,3JV1ҶRK$eX3#DГ:L9YA#yB岘m/@o-h􁫪'=[ B8؛ξpȱFSSE3q+rҏ8Ek 28?Zoh&JEI!%-jo+r[3J2kB? ;kM98? HF%jrn 5Nu̾`b ;jsYʇ Y (7{: 1cy{I7ة +\ !`γu6Èלӄ"UqxB2;͇m)Vo7k_q=Jvk\3y~]dO-? m>bH3Y 8[_9lL9uWt.ܙ\!Qs`qg< ();j9 hqo%U%hy+חp~JJMVp6MjL&x6{ S wuw9ِs=" eIlmM)_NC+%L }!TNCNlI:~{XLmمW3O20/|].tQt{3abDm==^VOq|epuaQEKA{0f~ux^15#ﻫ$<+O5}q&'24jW{B 8j*ơ] L= |ВQLg2.Pެ%oF!34J򉥸H@$\ȶ\{Ծw׬Zs!TJ+vI[ P%P%9XJIkK;,(`BC,ZӾi=.~n3LO3/NAe}f,ox[RG|L(ٰLZ /*87 5^D.`| )^Y/L?V`XuxgQWh C ś8tXkOY[ε1NҷIлfXELښ>̢l@}o #<]^Cz=n܈0JB`Ēք2[≔DȕvEQ)!Ѽ痞ak;{r/WK?9K/,O2yx J~W5}b=գX4c68,cgtW&Bگ.rݏͻKz ]_Ugnﰇ3eIE\hq=NWt:$I h) HM~슩 ~ʁ+_ Rcz.9L5Jjh\1䣫WݳcȸЖ rw R@iUY1*aXCG,cΘE!#1PQ0ÆECsզH>b喟G DC8¤>8&%j~g6ʭ1?FpP πJ2 U?uA,_igZJ;鷅-Hher7-Ov&R:U 3!'xcⱹjѫ xvCdY2Eх0H5]νy/h\D_%|+[>ႆ+'r;K†vu:$E8P![v$QMXw@D2#%$<{S+o1ҳNDbmH%̱PLh BƊ:D9((Ʒ`|eYQ9 G yGwbe8|nɰ!IYt,cIJSMlxv@:xr3? yuaN;1!PXm=]:G8Q(ݥ$ 2>;Y`s9,8/2R w+by,R!JMh,qERG"B]lʶLoy/Xj ZlHwiV)U<jnңR7i3 ^*] qAEhó")׈?4)*Tzv#$E% }ьw):z\&cMBgS&"> {5!^, DWLvҥ-Qoa1G51H$,%  Y`&a ̒}:x%]&=abrYcUYUPR?vn#"Pꄻ\xgŠpM vK\ F#Wݳw/$fB(GbH}4@V7D7ڴ\ԝEn>?އ9nQ8_q\-&^iט"l#Q&E2\$ƫ-4sKJ.A{Sщm8OsDea,hW-Gt݌%{|m,&vCvm';`Zd`*C,:/pЀ#XR_ɸ&:8*h~㵵u,UŐ^pM9W|N?y>W>Ni<9 !}>$8)}^w7Rr 0nIGĒA, Qp}lŷ:\j]y^GLwPICȍ\/G>4x"r8vЫ / )*6s5ވD:eL1{5mwcHc!p\@@')mL.Imz}>^r?j{ѵAnе:pt[~Eƈhܖ C7Nv U7DgMda@͗l~It4?3޴:f}( BFt/@x2y cT KR3]>kS\?,IdZCC ^s+.rK3A.ϥˈw %::TPgP+[YTԋfi%R=}CkRt}9f}&-繤m}{ŠOP3i zMMxwy Sw W( =ǮR7m@P&/{~=BYH7`=\mO U4p/YxCث Nٌ·ʼ QFS^Mz  @9l֠ ./cD ejwlVjY:Blf-)H넛 {-flj(+G):LW hn]0ꮵV0 =Dˣ!ΰFw,vFn+q{E(+o 3NU @ hlRyX }uv zЎDv6kl8[ŕJO+Œw/)!.'lqz%ްzI:W  30LM_Uvgrh[:c}FBWYX%W3rću<+i٘ԐnWs>E/D-vUb7t?"qښIAט[U )YJW {j@ Kv%eF*>"*4ӝ&C<;|1|8wKI+8~4ɭZeEU}q*'ȑ0Y LMH5BΛP>?B @X>۾xHJɈ{wn;6]r z薣H&d,eZzAE1Lwe+~md h(jV},ʾ3`r"WH\廊:s L(lC)u/E6M"p$c{_ yXruE ܋/T G0g >ntg4{A _aKTyh UU!gY:QHt=}o-/Ǡ&A+]2.΃cDg~rՅF[0ɓOU2 |M }}jZ?+Lp-c8.koKWTG9RJ=Ռ@E'IWho)IҀT*t~css[$7`#T;7Z=VF)CCRI#LV2C* HuvNI6*M]R%N5}繦\< _ p|!gUi9=.Ǭȴx xbױ#CStt @lR%j̘(8#j`A"duF;$9Z(,KYhMgQwGj =p5Z]ūQOp x~My'C=yű '޿*Ԅxs u m{JZFYxkM ^:c|y3r`_Q>9|SbڏO!5)jvL+/$7fȱTJ4sԽ˛ˇ&xJhӹʧﵜI27gK={zi"s= Txh@+4G+y^; 9sF;N=V)˘.1Tz-p~8rAwN<< kIYӏI\1;vmli97P #CrqI{~;`Sw7JKh>sc{ӿTqoq18HFJ t@v0w3TH"T(2-Eo Ç1Ni~>`rvJَ]S 4|Vۯ%'k"mDK1Z~#KQ9U 9!.nl@8Pr04| t*hb ߗT8 V!z\ZCnǨ:c}`YCe\f 0ԥ 2l 0+Kns9;~:(3 0PĜ a/<-rW Y7Z+ n\c y™t,jćwD#Pi8 POD>K#G1zk~FI>Nq/y1ȬPуIJg#uV"~Q26A('~ mZR~{2~P [\_N8/]̛Ȍ xTM? eÌyVGPe膝|F3v2v yM UA\݂=TGRUPV )pf?9&]˷$ l{[gwje{T3y hTssxhiL'VvI.U?ܼoHȇ0phxP{0N =k8czZ5Z| fĨ9? ̳ ++~5Xm}/3eS'E')|6K1g2C mj))F*,R}ÁL!`}%y`";ʝ}ܬ䖗O3)YNʅhbV޼!esxnXeI?s wc~LG!rH~A҉&c^GL2GSUr@R4yTyL4co_ęAIr|z*NC  u)a_㎊1l=7fyZVeze';}g {d6Tad w=@k}Ρ BuGga-&%ћ0Jy)Ncljr 4"."WǩL꘮q5U3yͣSw(r8)ߓA(u:zA!0+ٹavIC`458p!WU&M[MmD'8>*Խ\7rpx1W=Ino u;f5-Z~ov9g/&UI b(t!EV_:]d ~0k2c)_{$+#<*q*.EVn ޜ- ]m[$͒EѰ_GXdjYQ~6XS8ˈoJӍoK'e+'K; e$`nfS4 >͝m@MK%#"vqvz<nvƌpQdzׇ#vic'k3j% c>-I~ >s_J\ɨYVz]ҜWɥ'$״0/)>+lx($(e,]ߙV򞟠MX]<䂉Bx}#ن&ȋl|/[e11 (2*%GbP\GCFIтz3ܿC*1`LFLBVb>e: !Ӝ BS b=赈i~l(ٱ3d#ZtvVo'Vz]S%fg0p.+=˙mY83,<Dx\%܄ 郍=ZI^V|`yZAE/|#Gxz-B/.EMOO-WӍgfֲ!D3k> rT桚}3[?*_rX̓vYmo>RlY02`Ё͋E;J8Nɳui )^$2\)7T*xg[×תhE.zR6{ @41EΞn< 2/w-|tMLpĨ2t/Iv{fVAʗsє P8B{D@OS*W Sk8y<,3/ڃi>VeErD S`@*8#Sb=Q.luBy0Hrhi2@ɧKmHF-3P:!WgȌ915HJamN^mPϩp@\]ɑ)p[k9 h?Řb+kj(p!7)4^DUX eؔ%ɵYM -!7`ζWz^]z?J֒]F^W, r 2Zvy,S?D=rPVtJdΒ~(f :J 0AGK}581LP_qNq˞vGLчf;Of:Hnށ< E1_A_CW`oU6g]YfHTV^+qml)?g?oNj\O?lDIYoY~FZ)fLҚYlOgի[l:~.\VTT< QC&Im5?-k*, *a 3qvŁ_bn`I/gp\!Q+A%M'`oH)2!b OFzi?3Ҝ݀֨02[<-dGW_hTe7H?g\#Rf}P\d@(F6 Oȴ/PmN[}Ǝs kj8*AF;Le~=# z[Z9,G[ƥo*mr)!˪ԫbG]WAvtsYtP E5EG9BɔG/ڝpE4[( q$+[sWqpPЄi5JgdENgD=CD 9?Y-'(moS  V468 O!W4o5v= 7y(jQ؊zCuUWeuO1x覃ɇ[nۦ[ $}QXvO&lhP EJܞfj[sG=g6O͸X<ǑdwyEB0 YwjLJBQ+'&뇱D-x0T}n0%'_ei,ï9\ kGkg͍2I޽/UM{EqX =A1 ?2: %=[FEJΊC dL%xmлnKuE8Tb ^jID wk<\NlV~?QjgÈϵya Gclrzd$7WO>/'K|Xlі $kxfOGLDX ܝ] )9b7|!{?ZӢ^\ |*s XrA!В\=F >mkq@2Eu"%X)N<2&({:쏝H6 #g[疜-ʧ?V'dUf $3Aߊ_^uƢTi,R426|yf^qxXyHMjVg0bʽ/ڢvB zVK SD::je2T_$=}kDQ( HCX,~Z&ц coM:7EaeBW5$%WW7z[,o>EF2;J| :t_&RfK[`G]n3hUP[gZ@}%s F ɿW/ ÒKC NH4L;$;c{+]/ڄR -Xt\ LW):wɁw3u?dž&͠>0:>[3"73,\$m< x7&^2Y†6lܭL9hW˫g爵DŽ@%22aS// ;Dc4<r4kLS@f}=l KI @JC5"BCq:7,{GoGmqr<|nF R I)-gO1zp^^קWear5ʹ=%GD7ن=ґdl;0Zi˰fG v2'xx~{v*놚p+~wa7]80:KTN!O\hwmQP#B,I "AsgD 0.ꡠ{ /blEN&T<ᴢ/2l1SC}yFŜCqt/L@GТygQ%/#5%B}P -V'O[$@VOz o GnfQ\Vp 2vÐgBkh0Gy 'O``F fi]γ_=~2βSzR(3G&?pB?-׮‚ξm5o"oF剛0oWۭ^aUPsVl$mb6E+ASܻ kOe@@J#9"57*̈@o)lmuzW~D\\l]'F\¢^G%&19h`ߡQ#uY3mr>9@82cTnϹ> l֔m%ƸVmF=6`91F&[! Fge:ǧZx%$UAwrQ#k9j1|w?WD:㣾 zY^EJ%KYjAf[h{9͹Ñ lԥ~BFY(\zX x9;XdF%H3v0╾΃w,"tdl+ v5f(Ygj* ;m6I$4h__0kL,QP`?9/;~j̎]MjUj!-zC <@:z>hBAth!v0*" iՔpDr_gTryRAMVF_!+v͟y1̯@98Au͇% u g EHW9UZGg` p;X~xA>l Hh>к*ʹ]ǀqAECIƼgYMQU;%m53Y굖Kͦ]0|O8!N(Ըv$Yh6| 0UȅU:a[0TKuGM|/ʍΎ1#n݈Ѝ)D& jJI8%o }^`tx@PRVj]x 0W/4)ۆK#IEɯKpsT<{hPC{2u(]B[e"FrX6qp v%?PUjй.S$粤]qYOm_/ LBi:ƭSkvն㙱1:䩄gPsɓDk6ƂIIOlj7CF0m2Y)Z7 :ZDgh;/ƨw'|# pCBٶ Oŀ{yL1SXnuo6o^=!:[%~JckNghvMt1'CժGG|Tk>e"҄7ńDԿbo aKZܵٸ%c#'} m,7acˉD(ː~{@SW׺<_ o'G捅96%'*_ԫP(TG|.2O\D2 iQY쪦Զטn>yU$y-VɈ5l-$^uKȜ0 G'}SiZW>-e%dehqxeASPF?rݣ<}*lwTVlPm6.}j3ZX/Du%jAA@)|x7>YD=:E$.iAX40|MݫYVS9P!Ev# z>FXVi ~EKoXiח۔]dQ `Q'H/nGWi?exVQAܽR} ;j>i&Qsm Wy]pɉ-Œf?c |=ܿn@!tUfi/ YߊSMn].x`&``@8+rI$Rr5SYi-c1 vjX?YxIՂv!샅J'>)spY/j~^,txR=?~ڂҥɍ ieѻW$re$`|j4H~Zh=^ JMR2HB 'F h6dc1p5V6dY'x䍜?_S uYjB'mnDVtF^aK6^ZvXU2X?HaSςv 1ڹ&u>(4^~,ׯ6 n`ciۮa4 .C="X[X)UIʞU(ϣ\|d$Ѷn(wz%]ġ{l뤬?OQmrBu(rXt|LMȶ:0njR'"8,lDCqp:2#ZnG gxJp>B VhDS)cOs&H?BRES8|U4*?\1dOxl!F7yG%Έp0d?-"Zp 7\4,*W38B1ET̋#yгΤ }Q(o0:j.mk(}\GXy`ڟ\W;i7ᩂ<*d^R]C,ߴpUZfrS×N:L >6^t! VyzO A_&n8_cOrA2D`z(l|k3t%Hbx ) T0U⃛3?G#/\^;<,uqo.܇puv&=&p6H^~stj7rT "y 5F\fv . @"i(EәєSluޘl~B]ZX&tY8~=x_ͼ)|qFR\(2|G:TYʍPq\aA M/ţk6ՠgViF~ ?Gk+;W@y}3qa3Iv.܊<حwr'Mf%Gn"8@k+<\oZy뼼l'92<=[ȁ\̝[ntQטջM]uVI}զȽ(m,ʷ\Af=+t &11N~Ξ6,B$ޑ,c[tNg-^t'Jyw^u4M 1}v,:ZJ_M@ү;G{U/Dy,TDC #:R޲ۡT@ Ӧ*nj>(_5| (UWőUh92)Ur}IMrvm!U*=6l5dg <7HMmϪ2煅_u"k_SQ x9?4ژn;ѭ)*¾w&wǿ\4؎ovX񫴊~\F3n] L"KeC(0YïYbOIJ\-V#CN0u?; *P?7WkQ_ȸ/e[ajBy A;F-9)$Z#.1 ;FB- sXg-jS>#?HBAq%_m{;6Zg X Onv#>ap漱2Ws$ºEΪ;t.>)X-cK}EhO$ޤN@AuƼ{^eV` *:~רhmm'u,?fON9ʡz !+[zӏh?:%Lbn]j_ YBYxOmCYDHH) &CKEJ d췇 f-p/K~~9@COS/_C`ӃHtQ1>e=UM!?VR:hB6o˃/AGh٩w|DCp)2R /r +U E#1W0-1Q:t:Sxe&B eddY .OAF=wTjY4v<Tͺ1eы&:(- <}A'j"\ 8.{35Tշ`=fBOo=Ȁn7{l o T"y<JzS'46-]|R$C2av2ieڠfVMjȣ^Ɍ} {Z_Jڬ0qYb־3@Wj,PS]bwHH,33؞vQ2,*:`Rsjz_qxQP̍TloxB31bbY5u\'2y\?>R9׶R%cn}1Re/%GYixy{Z03 ˓{^yKo~m&T"5 J)UI&sJpͭ!q)VX'Zܵ3ydࠤDNhJd!)6?v8gy\S?>.7 J\V-F-o"1SiϨ<+ޙCC[9PҨFApg鵕3tb^_=P7?GvtQѿ1A ]2Bl;Ъ+E*oVgrGWX'ۂ"Q.7ȹs H+v o}1w~6Şw$Ҏo >ODYXZ5y2μrʅbFlfؓ؆x-d$)+8g("6בA{&?>J(Q^4iD*|py9i^ܓ`iFt~b |ŚZ+a:5 +x2K%oTb^QJz0ņv@˕\#<M}k|]NjA9hFI0Ԡü.7m^A[ +vU+C\ i Ւksz[GI|癵t vM^Қ;S${-9k3 vړ^ZKLx 7k9tiTq,~Y~D1+nRi @n<jt{ VAX"cb[iSW*;<'+tXwInB"΅[5 JvNt| 1BɷKO+"G扲xka](/a=7Wz}`78A8D۩ m58-K5*ۻ+K')r.L揳t q?cMi(aCD` ENŷ%seB)${~{Wo#Au[3pB2Ҍpހ\_昄k8o41sv8M&U,[;yXWV}\&*5qfUܺ}w`S?q3l !X0A 8c q1xney ~Ρg\<yܘ EY쓪Ph4`XliO'(=>.{7 qm!Mp9oL5W} ମ7Q-$y`*a^JOݳT$kIT>+νy2Ol' SIɦ`ٕ |\W;E~+㕡A6AcbCs %0Љ@oȝ&l^YbV<jOi09% ]G7vM 0ϵJxsѩdPo]ӻNhԠ5>d]]2#%,"Yd s2KbzSR3u]3/KH\HXml„u(Ykr3Z?Tҕr|2ʀutn5aQ8gNS 'A!14m]\m E=;@^ ZT" y4&!6@C2crNꨌn*XjZjagq`8ЋLMUW1.-gOJGZQ/ KXVe{A~WHq;[w.<. L;>=y뺢}1!ԉ. N >*[D`B}@ NsKmKQ;,Aq3TrH06؉-A٧%;~-tBmp'2ȇ(ɪ@ ȑ}\M,0 C&M.nd#/DMXj!ۤ.95ڸ*Y:g%dٷzSP'YDnϹF3Sƨ5"}[vc"jJ(x?Rѱ0-WJMrA/!Y T.R6=^[ozIMV2T9^KGT_irqq!}7.hʹqihb!UXyw0=UnOT]6שgyB[K+8r FuDCZ'MeEULإu*Q.@VNUr;j(58MMIaQ[DXy!82T+)qO-FGz H ܶ[(zZ֧NY]Eţ7 8V7LεmBۂK]8AXBKu4YG5H[tVF",S&SWvql7#؁/6G6>vLCJ@7ٴ4=skb֚?e]-9uNa?Ǫ 8@O\voQw-9Qu *, d{ʛ4dCAi y7Mgкke@ }N=7XM4]%W_s]+:|$6LMXI"c;'[޳y|DC+*NWCn/9MOJ1uzFI{D)ʑuc9 ’tRf$;dsڙ6rz--LӘ䆏Hk#3pB53|h4.{& Cs%w}z34;`DrIFTY/u?w M+p!;\8zwƝЍrVx B]aQW4Eʴ*=>I/ucZdx.ޞq$,h\&3.{'|DgZC1SJY/d`G:8s S`1- *fQTX;ˢAO]H+7@|BQ_Fi#늃259 /Hg鉵 0m`D"V9/!j~5E"ΰ=Q ȧG$!u|qPUi+ 8`Weg-.SԋL(>Wm\* xCnam|}  Wog,pꍲ R[H5ĉBL'ԶȤf|r*e,h1+?(?{tr nx-$ĿXͽ_wȸj8f|=+8B<74һ я&B]QoSqӲwoUq75eN1GHE"H?4=,UaOzQ#xy1շK=]ب1gSwL]Ѕ&o&lWQ&/K9/K\h'^,QOdlv܍vEw~/`-9qFSHߒLoAQ)Xm7{Nuyd PJjlR?ss1L9[j7֐l;| $HbbdĜR=<{/ߧ8'>.ʸ&&30D`/{Ftl'`V⥝>0; 8(,՚rcQ6e9[셔5t5,-')$uޥ0);$ i4"H/F_XUw% | "3p{Q OYOs{@UMՕ=TMBdc%q,Ø:qSPHߟ0gӰOk>+C]m%9y;׍]1'~2./ C& 説9}GŖJT{=dcĘ1Lx|2 甪( mG sWmվ&ïx8T%"mgqw0A(ܮ!]HT{7 $2:]0]DG'J`4k޺V5ͳ^~=(#/h1 8qhEҢaS 4Hk:?q4>G)MCs53isš<er1u#7Ve9k @6d^4hpTY$ky\T\37}GĥکC_U*/-ۗ~tK 2: }[ 8SI,K#DCH#1EO^ϢK-x9wwZ۱xRkZ>ை3]o_r* dG\ ZP fZ/_~ ӂu4.h&= ia?a6>Ayh|᰹ 9U3!̽kh  *KavTk2C%"<-l_TFʇ 0T?E6rh{j/jU-`4chŒnK+u[xW ;M@2FOgeu-RgOջoipfL (Ys ) &5MmM!Ť׷)w^.jˋ_ABV?`4h]SgnzFӖ4x1 ucTO=lSXûCo\ _u z.yޕPN\䡅_h 9%+WsA[ᱢ|]W7H 7jMz+Fۦ*oJo:w#69ܭZ`x榏u? L5!6VzϠ)5gj,b]~h5@Wu#Mg j-pei#kt9QU=j_ Squuxk+;bݨew\֕VC$jyYؒ=Qx5w#oa#1724"jCIlĕdvz9&,c}EGt:@9giHs0ΈϘUZc1zu0PK!MT@)]][wuˆ%GmAE+ 8iHE% &˝$ t}uu)\u>f2oy#E4$y{5%zb9MsN\Lc(:󽙑T 7D`.V/j g$$E §.uzv&%.,8cd-Kcbk 6r/f|Euj=.EhVi"GwTsX k8mzQ:U‹XwT( },1! %B]⮺gh!M'ڹyb]X/BU¯:}/D#Um5m/Z$Oz=mͰ9K -y@ z`up B/Mgګ/)֣Az3z\$4X$k'dbӦayP+K։8+r7J;7k%TK@%: "Q*.2jrٙr[lc膿'sIBg1tǗ^N2rcJAރÌ+KnNk`f7#~/m,6]m~Cy>hs ]L9h d7ƍ Ф4UQ6zq߈QLW^ݎcc C~L~W;S}k?4{3vnTSkHEIl^^=s)zr SQ)4Z3sc Ro?bvrWIPЋv@ģZNN|&9!ddJW @3QTN/gƑܢ1=۫ǶA  Lp ћKR{r78 ,o ހ9=DX:u}X[ߓ*9evj!0}MJ}٬@`7#jN"aJa| Xw_X+*xS}4?N"a`S x0ǭ:4[FiT*{]}]Lٜ("sS@hSrViob[c#ncIv,Z:U˴l[,#0HO' r&[E uOCSZ郆*|i=>4@2 380#& ]늍䎁fI0ჺw- Z(q|*5iy@ 3X_bi(3f5X>h".@3 Jrpv7Hz 8.Ge}LS:= *E z1k1Ɨ_HZ@V$S\ gܿ(V Z>m9 +\Euvj2238ݢ#)nD3BKXL" BYmcM[]agiޑ| B6 MAܶ) QĘp׼B 105]zsvB k95N*p΂R;M"7ZNXoӶtVl.Pj}ԋ*/5Ȑe|x$wr]Jq}&}r@=NK/LНt^#xZzǑ#5C&@XmRN]*B_NA^I͖[:+Mӟg!#U !МKs5vՕ|ӓh1BbႏY :~x̆RWꨶS`?c;Sn*\.yQػ~n(yss~M1C7ѝ]> |RՕ t(:N.@E2?.*xAH 53B"4ķ(-*~˚J]:Mhꯔc^ߝաeYp\5,p!w(}5*ke'ykf6֒P9$9hlv1`:mbCZ^ozs9].Xd7c7n;w,?dVL?:ac!NNZ xtη|e9xӷ6cp;{SA0Lܛ?;xw6MH6ё}d^Ձmp|Z _D|TTyrHH y%{6B'{p{u7MԾڝJΣ&9cI!ic@'P\yxM'IMNbX+Y_9'{LH#I8<,hu~ 89Fnw.Hj3gJD' }+ 8q˷ԧ8( Po@H6wл{ju 9 IMܙMJCe!wA UYe+,j74xLZUX~ių4 :n͵ Z7h\-~QGoo""[b@_f8AZnIR Ff58L սq?y4eMes?y}>VQ@ɞZ,48ʵIRx=Y P<~)]h5;2 N0SMj|w&o#47n71nBK+$Z(!iyb)plLp#uԻ!O~sޝt(Uk/$;7/ö iLuQ9KIBMh)1\ 2zc沖ʎ+(95]p1?P*vb]3zzĊBмosNOv,%uWq7ΈJ XK͗K=:U^@W\'P- 8B ݝ EfgLu +U[׎Y BF#^e=400‰olt[^J\'EW٩v0xheҧ{tzcg'5)mF(>1Uv$T-,?TrF^gYI"yd2֛ISO%1cpF!˺yN[H0%hI7+Zwd\?zzVz|N<`41M ~v.?hۭ7|ĴO}ڻXry]9c>) "!'Mx?Bi>ᓜS&p(uv'H<Ӳ1WsM ?|pm.i.~Pa؅XI~ŋ5L^ (D;UatVr2NuzGƁ4[Jo뒉J/ErOrə FM\:[f#So.7UlԺ`I޽&A,s,!Q3TŸ 8\@wۇ"P's::_J#MoU35pN}f8 Gpk:\|֊χ Jq 5EAd( L=tn-x"'^Är!^!>~6!3 էlR(U4@!%'@~6%žtׇ$~ܐ?W^F@Ai7AMZ48e&A\A~f~ᐍאSG293Ĉ68f\T 4loSpwd6+AƃZvE#F`ӡZqFDȾz;Di oգK^ػ 5[L+\A*-.~Ǘhh`5/t^Y]DO~8K{.udp w`?haߊq}aD\JB-kMxrʖ婆ճ.t8!Ji{˫u{뽹7(]8ym>M|if-8>r9[}CXsQmVs&+dakc!'kX[8O?֪0SҤG}hG X}fl+8{VFy*xVdwŮ0ϧxE2$ m?L7@[Cv6`t&JQc?ð<&<_ }+Sz f6mszTz7 5 I;r𤉤}!PL麅bsHv83"7YQ19N=̴VGL룎'Cq6HHח!ޔlGʠRW  X],[,})c}bV{qAcj2!xЇf?$WtuI%ADHK/w}=y/(ǿEJ1 ~6,o uN+@8QqeAS~eaFhv/6*mИ#/G` ̢U rw꜆ooX,fTk8l5KIPZNhd a)NZ4Z/B.1 NcށmR+MS!FA6" y7$,4+L\Ss1 ~+V?+gKNԸ]$r~Q&4ܵ7:BB79ˊ2kS6S b~XRL=N% ֵ0'B ;&vn!΁h^82Ws]lyS_ 'WdjsXa^1i!Mz,5SX RɼY'4x=\zu{/HcE:%>ۇ -X;.5TϒpDRٓEiwzv:݉ǰILgV@HJ2ҺcB}jq ^Ѿ~s#_ϷS!T0T7 bNq+ R.6ʐ)o"k܂~J=sr;SߍsZaG,{jثnyT&1lt0Tt^ƪ5MaǘSwOExxWRV.fqQ!=4KPKyW%HMG]L7c2^7Cb;8Jx8aJ! G6+j>" Kt0֕qo;CHyr>͍ǔX\0Hc嵤jݐPC'TJM!ԊΞܯPi@waJ1(w6bfh|ӯE)GS^Fvth5Dl0EJ)!J|,:7q;onj:<y$g cWS{hy^ge!T8l16s x?Zdcݖf΢džnC4#4qp]AVz^Զxqz"-؎fDJ=;UZ=NIv!ip[0Ҏ!Bأn^M)Y#^.NB"r=,,3 04*%&/@۩쑖Z~:M5 \MkxaOiTH  AgeN尻=,'C#ja@O#s!}d)}j~n}i %MNR\.1ra;b0- :03Szay<6^Jt4aXC4S兎ϵtPh~[~, 5hf믘v! Zv ϧ"/ $:#`Cl%;LBpfBzI ur$6,*;2G'.iIJDu p)"[Ou)\0޺]f0R5*%_2{ލ码zl":-LҔ؉x}/B?!>: 9Ȗmu\ R(z=ەA r4 [7G-pW`cGa?qZ{*?Y;U(BorI~3pD Yjnt^'e-DȖ0e0,%R&RP8U[ګ$ Xe!$Nxc Wƿ2D4d=;ķ>>Ŧݪv7rxWI7dlD&>.[%#ۢDFK%›m ar}G G[*qIF("m'/ b9̠E/ܷx'CA-KPzBx5JTw7jV_Bzkj;\#DpeϢխ+xe?QNsЩZK TDP6Ax5DݎGW})" "8pN; ` OEEJFu"A T OTXx%_26)wp5IVl>{):KѼdz%ؖ rMtqc0R^n k`;32ŦR'^0#'Idԁ< VjXo 4xYp6kXd{o0;^&$kzLPQA:P*>-h3J;YVmvH:Eß@']rFG)juPLsX\ajhBO2G߂Qw`_g/bMZ~=1 `ؾꥺӶ"gNX l]Ø.mMLjI&zfP E|w5$su^ȥ>.Tӹ驉j+hG9*RS-`wU3f`2&ǴvexT8_iƚ_~S*#b/_+zuπz)z#z9ktؿ,7C k: Y#P@֣BIupq޽2$♬?ؙ3āഠ0Tx߆1k.LZ|2"d ޞC,A \7n7H>`W +y`mu(uXߌ`(chs3(˄f?3^ѰA$H´O`cG}qs8__{գ'W75#`= r J}"!SHY#^~Ҍk۹2F坰W 96{%XR=OvOI%YeoTaEӦ)VB;q[VՇ£tU|;B L3L!kDo4D@@-6uzeBh萆՜Ngˍ ]߻cuk$PUUz[άI8ADmS*MJ{s5$OmAg-]t"ͺ燫}>f\gRI[`tn1ZТk7ڠaQ\iz}jRݒ*SM$^J2|Hes!!;"."Ǽ?*,% Ĭ;e(dX)iО oK%\Rrs6I,\)QvSJ  ^?>x g"g1=8jde6AJBGiY2J1:bVmOp{\cRnF dv}+]-"JD!x\"AJ$XGmxa2481 ZGWvoȶ&J/iQ5A`%g<qsY}(%N½_jJ?4+y:T.U^E"}FЃݐ\k.,NQԐ2 ‚eR+jc{*g |a4$Ήmiߙ CxS.Lϥx"b g )/yD 6=Y {bCc%@ƛb'T_]B?$lÎ|%ߨACe]mMȏj"uv gOۨ=TGj5rk?Իh!m>%@PnsG!g=A ?Ik&7US, Fo%;)l1B=aV"vxyt!9ryA!E]/gE' |e}A!S*F6;3w5QRtVSD^\L7;uxGp˛HqG6e˺DJAޯvmF8L>_ቩQ%ꒋr0Q"n*=ѹzhI73ߔqD EdiOyߖmto`1(yI ZK,K`4B2+C_ W@ lArE HA16/`H_f3bÂ3fcWĆ^^G_ x5`>Fa2ĝ"^J؈T2$&Vtgg3v˙*Ja}~E'F~[| I%0AGb%p/oRr%C6Jh.;Uؖ6& Cc8˲PQ] rq^}o^0!.S)j煉蹗n]q"thGz(X9B5ҥ@:a5t{B'{@CG<vb%П5ϊL mf[s'W8kOAK {h{7h[>)%Eq_9,%mrZ)XT%0Ycڛuw3P6L`X0\+ø>-'1'_ARieM((84L?b'L2Z^Yl$6$7SIK~ޔkߕD_@Znq a[z(2z/M4=Z:dٟK2ǫkQ:ɣb=$LYrYjټx*jmy˿h]sѻ9OBu屈 8@BzgGXzH̠ {DC Y#Eh 8/5w4a4}}(WmDGnj/| @L ] /$H3 F-z< GISAe 8LHKoF!9X2w}D_'3V:ܩ1ӚsNbmˁ$M% p@jI&=5 zcI'<(yzIxpv3~i2[> ,#]Mp ST4c4E] k1 4>D5Y}(ngmBAfld}.<*L]b&=nҤM=`(\9:!ϙ{ʗy: Ii:2p^BPt+'5Wgl|]';D !kyν1T1DM&/ʡ,>Y -z~?8^zMp;-u/AV\[z=;HQvCsikcDe)@"0D&Ƭ3ܡ ˈ5 `kƹ-ˠE6&goP$=LW!bT1?6/ox"9hjlح軂Tq%щd/ &0O4Y0+Tb<95ooͻ\ rL#r8pA/skQ,uoN"$ 52xѦoK+ص<䕡up(<cf Czv\Aq<(A`ɣg yK61?$(K+25u+6פx;>c|aiL0*utx@# z2,+9""Q31Dqus"il 橏ܚh!+4x,GD働Ĩ ddDN XÌIc_Σ}a$EpOV`}xN d%{xs! yPMGP Ӻm!TEJw!꼺fs^{?S]ҮeUV3(:έȀ1&|m1 ȡ˓"):=o$+bb ֺ侧9\} 4>PP uA?FX\6VRN3vA6!a~ӹvs~dD0ιݐ-VRa!֛wt5B=V6SNE|KM?HNǬUFQd6Ϭ}CqVv_ꓶj"i/0fTbY ֹgW~E'ms2@bhO-&4p4m(>$DNN_7]\1ohKp2QR ec-k5^g5^ &KhA ٢8#0`B-ֵd M@T* 3%3Z`q>07D'~6|C9/L!rϥ*Ef3ߓS=ulҝ*_kT bh]]Fq6MC0C%j43 'oS.X@Ǟ𴥓XLS[gS(GJ- >XHq) BF~`ZD0+!J ė [~Q(JY-ʹRۚ@:il3 N&Ro[p +R{N^p{@c0-bD.`r_]fhc rzU53`X6sK+[2'_nKN+D:V1p$FF%?\.Um\ޙL,^t{HM E-?fy /]4X Pn{4K&F{hdHDc[\CPѤWj nJ6QkխUa3=,//5eFX>{sPqʌ}`:2ԣf9<Bʍō*VE<EҙdǸE.2a71nd泏 aRzn<{ A3.BBlQϊ;>e<¥ )Mƍv)<3UǶ-?C'g܇*+x:RG$HTN,<--ABXO7T < l7m Y~\ \3Ӿ}:3` - ȝz!B@6(T<g(0G ~YuX@RDXt*[WN rKWb`QgF Op=<К_ی_nI<;$F'kɿ o?Aw/l,'dz(^)\q{rX!?r6>PWEwKSd5BW=fԗ8tfwSu ]OY\\5B\WΗgI2= /###K{ 1go Gq5{~w5${ ain诖v2? l{7oȸ>M !@Kͼl‰J),\a6Zh9h| 8O MK>P<×h,J[*+Jzʜ}/{[]Ce^' oaKZ usO*/vNHv8"`IV;\VUƙ4IM? xl@s' kdc  ƖH<vInȍ]{KIM_c ϰp9Ѣ6GFl 1ެI!=WXXе,{fݦCL#TxVup89ɨ9VᣯdiTD0R7%6v@#;ZF(9Ȣē%倧L,2W+G4utrw"g;3N"9k1I(*ຸ4(קl?*$P:5"8zm.M\lxd+]gr˻NfpR3[涁\0膀[w;:υ+Hl';ԸFY:'͠..d#r_,82õw=fHe~thp2JHrKK%չQBNI¬Tt"5!I-.2nx6^,瘳xf3pzH5MEmrT^s4rTr>J@5"4,a2kOe|lT%8;s7%akE({xTh/&'1)-z\+r~h%&Ӷטpnԥhb8gPSS_2 @U3YY /rײwgL V.Z9YPտicʐ"ϑ8A3pTVbKk.r9F/ !wX̛A)GJ3HKΨNK(1@RMk"?_bnyŲ9XN+&*`NN*j,?sUA+5LǬK7(7xkP;ޗ䋣S/ΟpIFA"ԥ=Di`XNg^6c1Z#!mM.x,zGw8V1dA_ۅi]uq5z(Xs8@ۺqˇO0p ("(Ke>0}z>sn%dƳG{+ojScŦr ڐ>G|HX`blnɊI[6CȻ3Jv5*݋z$4XaJ$s317d~],{ %.,?YԣlkMQ8}s<;)4sA<~1 ,X7h-˗Xf[+k֓\0eL#eXo \2MRj[N7`OX|ѮE\ \ʼİNM-(EIP121sg,n+2 #hB_Aٜ d̤*;Qdc*U15D==P\\[y5<PG3=8lyg.* eL:#Ĥ"_9.Ojp _y۩֓a>6<$TytcȤ#X>4MvV3 Slm苍<zLL#?q֒h!܆ l?Lz#o,?qܶ:&EKZM.C{{ŝjdFI{RRfPO=s5#,5,nS@>ӐeYJUOƙ8\p""cYBgEŸnRy>6M_1 \XRuB yEYb&%b1go&_zb9:Ji! @ uvod9 ݼϙ=^moE3Ӱd{czyA l*"WwR ;' % czn(jphG2; -vd窅Q\d G Jqs7n#K:$!`Fo]/mMZ &X"T2vc Iej#f[`}H(!m\7؜/XG[">4bwDʢT3BH~1 `ptʍCGع(f숡]'e\<flS)Usm}M}R+0~K>~7 W~҉/u u^ܳ%4!H:j1[}$rZ9&(xbscS]l%~н(ȉ}n최ݯ!>]+$(frS9$15@yыglWx&fC|D_e6̕2$ @M U0;ϒ3ٓM?+lLLUR?V](1Nq\:dlBȓ7##4ԗ*,}Ok"Q#† 4wN&Gpǟ=[rKK( z$fOʜ>iw?6!жd{nNyj3U @-qסv-76N~QNVg3c :Q1Z*tҞH}pOWPp81J\C(q~%KpB\c2ucAh^y&t8g(JYޞ[aN!C'2_lג 5S `[y٘@WJ_>'RI.#p I`$M&~1:+`EdW,FMP({_Ctb,l)e*5rT/+\ÐDT^^;)T-\yԏv[{a|m3YMFLkؚ6N48WraWD/lH VD9Ʀ_=q`;e\7drJCTdŚ2.}$/axu~iqq?}R|`@U|4ݦ+_$Y[l+0r4Ms wމt2-L WfaЋO/^ g{9Jܪ~hz H]*l:4rw3I&@ =߫'6k6nj`A{b8]7\F f~ T`%Bi)HS븪&3U%(x%69;e [aJߑ%/(s)W27臾%uPO.SH,?+BFaFaOVʢMO~0Wr}־sGV-Y髉v) fQwxsK~h&}ZUn/d9}1{Sb\KÁPoA }u9HђSa>(E G%$yV~ՏY7v( `ل9#V6nވ6;!l]AZ![87vBlz`G ZGU):օrC/[0=,&Sr:?vH W['{{Ց7*\ma )йO )Y]zqhp`S!Ma|-[`Y7϶Su~mȠ=1FSwRA%"cG XKTva8f[$S&h+M߈pϴ:1)MdIp=Q_Hj-6Q?Q> /iINsag"n_] @yFx Ýҹa}G4PQ2Zgٝ2 ]y@b<)n,hI$<4NEaYLEY`"YGX=H<"]QFC٥UR[! POWA}?ҮH-jXLpkkw9ƤMf=e;F[!`bRKE'G^vb~8#mg_Ȣ>2 hуe tW뭟oN/yQtvU_4=ey2XvR(ԈLI#0%gpi&J@C)#D*}r6QQX-q_;l`o?Ty.!q#MQdS\6'=OȜ.mfW>q vĄTrȼS*NLQ _EV!9whS^ C|\f&GR yS]ns(Ԉ";@o)R( pj"Ad"kIR䂐ezG43P7$8d y}CWNÞSvT'۱48wsd9"r' ER5l1j,=%AML#BɺvIBP(uڭc[)OMx1pmWv+7Y8oGvg*-&& BP!Oi_x(J˫"U?^F+4Jv*Zm 84c]U@ȴrZ9PIE_DvUHi_tEXk*{^vյ;aL^~hsts B䗣\WRV5mǀ(8Bo'46 FArpC!_4Uʴ1̍TZGLR CTK.AIW +<-#Aݺ lgK׉KplhEлvpn,u=+He_k {ȋ$v>т2V , D?UB_MҡH@#gJ#aƟcl?)H>xdESIH/Ξ:8},*E}rf75n[J9yC84KT* *(c'`y& s&N>zՉ=Cz rzgrn|q)Ϻ{A"׏>; gʼ=Fu)V^ۆ@TPE2OۧQy4c̵E%`2z=W|xx)žNjU10n+9fΗg/5uV-Hrj8~~b$TNf~S (l 4M%GN>fHBKnD=Gyajs{N[\(&"[-pTAc)=^o|Qُ֦]ΘO v=m~J! A(B"OMٻjw*@XVc~,u_T B J\Puh{Q!V714Hmmm`RՉ|O5@͟kKj&+EXYb8N7Cqm4vH@J97w:rv4|ݾ F̃6l2t IC]|Yu=ܰLܸ!ܛknyz(m@ŤqȂkٍCDlUcmLv<;Og2t]i*;[Y Fڕ(D D=5CЈzZSNռ!hqShV[·/[\.sHw'3pq5PxpqDe6"t55Ɍ_+8Mꗅ(ja1ϒvh,&^fef5Î[X:Ss:-־;&BHS.&(sF>3-u!I|(9f4-ftfj{fait!`uNB[W)ƎS{Q$$ЂCEUsZ#Ԣ֝eK\VpZ+C[;k@sOC*Hٝ7)&KoL0S' ӡ"+_CVe6WȨg쬲5#rXV:L|T5a/3tcqZ Y_6hux84E.f?I`O եk~`"U)dl+ NO1&@ ,XhhUH}°,?;,7sCٸ ;;sRms, bipH-/ӫ0h+r'r*EĂx?DM[rAx74mIyYnT~V~7-e[7$@N2(AJ3B1_^%Y'Eb:8x/d &N6 7y7.KFG?c&u桑sMň)+ٽ.R$6YF,EZu>~`U_6f̋į2FJ:O d XbITh-^r#.j`}fnGǣm[˵}>u6L=W[UJGXB?rkw繺kbppZ ޭD[ mV!W qV!4lo 56zJTe@[a]S}Ssi[W$;%I -3fLࡱ~|)7aϖJɒ=''dRۮ*K8(SYVo7CW*\0Dܪ'V/O+]Gƾ LxXR1sO/qО$~ C f`e~V1=s߭s1{,eY_{C\#?jIBl5`,^MUWOzlϨ38џq2yڽyQU2/OSlBgxk7c2jSmiPH9RuY^:*k[-7l_zxۃ4:~Nn(cxsgCbr œ)*-W7=s TЁM4"?$%%kC1bqn1^6B` qu"v^wkYtQm ]3'i7NP8 Ǟ/3ū|I(vnتg}7` NWxAXϏI>Lk=:%9 4Ĕ4RubUaLPi{=>>[BXDWLly|j78*?\c?6ذD^́ ;C&sABu>|%QG;\j\ krvbrwi~U%v5Q|B..?-ý8x/pE~Y :5M4i Ay`,K(Q9m "9 Dj8Y g5sMہ\Uzj";`#8]C[ݔ;kg|7~f翘XnGt\.W嘪?J=-<㴹 kYt:W14.O:Փ$@3LmA\Edw*-HDG{af_DbrkJvtW>¤/o4c 6Rέ ;(xm']ogA*c9ߎ7Kܓ\**R[kH6 TYe:<>Fa5Y^TfC3syx*qk_܀w?k&p'mP̠%*5QHߏ>f 6-O?PO&ZMz7m}-nWSB'Ev6ɅTߢ.!W2/ ?mYjV㭇5Hi/-{V(bBQQ+)4/ǟ{ $ާ4s:*8HvWy[4J3Ncg+8Sp:)8m }ד`0 {'k!]+~ HV\LB ON)[hr,M{t]Ρmq@jn>%F;uN-; 4g6ҩ5;Mt9+G!+.+FS'J~K%Sx#Der pw1+ÆowLwuv3QZR >щEo , ("'К [KbAOp2h'@"L[*v`Zl ?}j-R $Ujc gUcIx/b5~Wz\B/ezJa3Q,zE)Q }(k(?Rڤhfj8}vBa43ʯ91~}#kNN*oW XFFOCuzg`r̖˧]#pb>S.s?_q+}$%8W*.Ts$y?T[1x71jc{i5%<:A(BY^yn%;vLM>NH4pwS_V' n]̟mF,b2,a?rU½ k3S!tg?^ %|,c. { to6QF흿׫f XN1%%7s_!IJ.M)KyH(rSvu.vV%N4gƉ6x_^\R|2e;%X)ҟ zuz cvR@{UaՕ&-XC3HR$iB"=G 4ͼ5hv.̲=0{'ؠ-7fX I`@gULPh]>hil5 ^ \Z].:4u~)}tvRA/BR~f/彫8dHc|S6Uywm䃈€M+7r+"\rcE,xם\떶}"_p|i9Y=|$}А7s,Fg=Ќ*Jl@c}C\I7A_Pݳ-l+B#b&_a5)ח"BWKM?.f.ʗ,`p0 /p.| )TLN`dv|C²%iUHX}NU [V ֎n="#q'0qevדGQO@𬈳nn48Cs;:6 Ndy9pW˨tK\ɬpȬ޸խgo|cΙw\nT>_mވ߿,.mK zFNUrS-ghXRB6Y'ZB?#xAa&$qޛgnqLJגC6y;0EW)1Wo7=4rLlok@wH9`?梉KiKr hg6!XU>Buo&>RCƺ R:GBg/FlrND#Vͭ6*[YVx5CNQ9E5}6p3O~{;Txi&1$\Ήh>kǾU"b:r ?|ea )TJf0lwqISn ї87G`X cߡEtů/f~;&mPdOa('eAE!bEaVׯ+L^j7W?)Σ g ȺF$mq $ %G[xai2 ?Ye`POk<B@U[ Q|E;vONRv=INݦ/k#ۡ*K (H{?mQ:)TCq m=JebQ>uS X'#%hoF<׋y37ɋj >3*HJ/n?">U4Sϴ|,WQ_\[BٔLs:(1'Xs->~lp癢\A%G#@jӌgX%8s} #sO.2Qa辵F ̄Guǖs{@^и8'Α(k/@w=b\u;|3^R1UG/)VROAe@`ob/wW;^|dwSΡ+YA -_'nZ Fd@{1Pϋ@?[?Ho7 İLIjr$-eWw* v~43e3#ETuΊXQ]NKIIAo!e7Q#QRt,11.Ew_]+e AK 3yRpϫ !]QtmhAz7!}dӏ .k[xt^t UȢr2',qU*(Y p}3)li7s4yCul%bE9wUl`gT_)"Mq46vKr16'vJ*ژ~S1bR%wܢy栤%J{|lj-{+[>.̊ q˦x!k,F)vGqS7-()ٗ!e"I$M^]߄bmK7 % d\{&ת5c.$x@- Va̼"MB(Y"0_>?ϊ#!<ٵEn 'N-*h }ů0+PjЙ&uq&#s/|R֪K0u dlqA;˿v8UXR2K2I&'Jn!mfʕiS2t-,̎YSWB&4ٶƏ[y D{hPoic=Ϙ"!talS\bMeܞ̣cI+0wdsHI¢s럹]MՑ+J⛛P/B,v3ug܇jmϳp,7Nux0MpV%½QvCgڣtbNk NUkn+J-bJ#t._|#jy8 ƂdĩBe2r/V^TkzQ}7J#d`ib7?+AGzI[jN7@-{I9>n*tάHsPZD]cD5L2K0@v#5;I`H\\LV;'QFpiբ.f }ufn,TC:3We_^%hvZKO^<qF qM6^l,?j/k(&0PwI8 xah$)JY}FBQhhjb֎/k6jMden.|!(3JHFG*,>vgZhoW;tmz}|˼{Wju+>h ۓAlHY5cs~2sk8H\%o9[T( Ӵu%cY* k;.$&sxUo*tQ/\Bpxf-_ ˋīae)E_䯉N0 [J^?0DTh?<>^7fmmYϑٗw1ʰ/$&aP~93Gr ?({GYy?e0ȝYXsvy`H̑ޢ1DAXp fNO̽R2uLT#kO87ٛaۋŹ $Y!e-|,s{蠻},R0`hV`ï/, xˮ=\7DhJQ2)cvM5iI|ϕ!eÁMɑ;{#t7'oE.YT)xcv_~ܨta>֨=a~ft8!icwWORh)#ۙmMtof荓0gu{'$/+;ͯ)8~Y>$x,vz80#:a`sb( j5:h.zA}3-1h+"OTp`BBFO~?bW=5zhCю}Q\HK.!8Mae%_}1O&Ц{kdX<Z.(>/GV&1&`B5E轱eȄb/Y`yBY#%w"AY3^\N+9dYO էklQ@u^ TP"D?/GE\kVݙ(ߺP-)om H9MVaG|yt+`]ܽSs?79Et2tt>1'r'љxHXšI”nb~_*}x8Z2pwb|c(e Ɣ rȰVRTyO|&o~?j;vWWsȋ[Ue)~QIͳ]J0%dUbe7Ʒ5h/x)t8H/ҤƂY8o0"_4cȸh#Pcjzƕą"/+W딽Qaj 9u)~s)7p`:b> Kd6>>l/CUtRUX9uIҹ r݇,d%)\4u͆.,C@`iBw=NĄHgaVk3~Zց4'/j n`Qz<8rRDGJXn: ^dz~kXjFӽ͊<3jβW)tVR^zTKL<*,.؋cAr.ۦbAT:<ʦNvmꏩqcW`CwQ|iHyp +$G}둰UՅ)~nYlnU9c )c::LK)c9ZܵI~+V}eߙ5 W/D9U*3NxLW idiMtqq_p^ ))\f'qGòᇹ9Z~M|5 XjynRacQUZr7yh'&e=?W*2UQMQiAE)|׌Z ߏ]]D)Vv zw -qồWPCI$2Kh6WdBo,$aQO=mt*9#~'Եc8AL)U)//|.5 I:kS\(B:G&Fc1ꥁ塘韶7GtY< !6$Mk!$A q_LQ]M|/JE]6`(OEIj68v8W1u}0͛A{5V .Ϡ#k\ ٔ-5}W_`_* b:k.h C\5Bg6 rF3_co?*v{ KAFnژ=e8]Oƃ B$߮EUlǢvjR|MR0y\ L`ՑUcZ̍ Gi`u&r>cQ~!`{GEwԶq 1kgf )7Aa>Bb밽m6V8֗k ·iSV/40ei$J3_^@JP3$;0BbK_ gʔI;sVTx+~DO'S3o1$4IZb~Kj-@?/;B3 BG87]G{F`pbv:꧌#Pv.¬ށHDY\4~+i+T҆8f=ae(yܛ%8X^_%ސψO?^w׶VNF`!,.ckgEW UsklFgDoX"PUZ _-vIM4_?NR\IJ0^`!)x ]9uռT;5x Zls3'8%8$4v VL#7lblS %e "jH_F9/%GB\c88#nGK*JnTf;Y5RRxB ͔٪[jl 7`fqPn" ?LdUMdnHoǗIhs;0)N\u} Υh` ΄]s=dtG(IovTrA KnB5o jFq%Yce/D.ScEr҅6Lӊs#%/O$y0SQ0߼.R{Grme s}`A]EL]_;Q&8lP 蘧#?5N}<ž=ha6h@FU-q*x Q1Zqmʏ0% w#W*2/} sh~sQ%2BE)e2w2 WALOha>MNhtN~ov9H[G;. $=4"\ e4]gvP嵩oу#2}/։kQ!C`No_fZL@cTa[C 5p=}Vp5%pVt}]m]Gѫ&Ui̥I; SBwP :WbF[zBr9QޏE\@OLa/_ u_?q(4v%1E#@/keif}GEn0!8- iEHjn&V=HvfD˖M&þ&Trmnivu.%}SEfO *2bM~&B]A`Wtyxi2/18+ ,0 |mDw07 RaVh7׼!Htd^6!cNx)&]=r԰ދ;\06vu #Кa4CVCWgh#(sĆ@(9ᦔ |TⳏXh.ɳt~cTn3E>1HmA@s?Ԟ;_ 8 ʼ=Uw7[R s.\;PWTFۈ xX=3{mn~pYEd!= ]uMi}&NW]w qj I'8B674ox4s,)RvR8h:PZX i6"Zo2$NJQLY0.g:?gOqh3S`?xwq(卒J\cJ̅X~V0{zShBt,qSN1}JȷYe^%/'qFlaMcΜ&VXr6xS5)ȡ@N`3;׽Hĩ(19f%-epOENv@-[bkٗ Yw~UT%ůB*)]Fnm{@m"AՓ(F.v_gWpߧ.oFد1RB%7VO9>& ܬ0~^Adk ]I s4}!%<:6Vs 149kuHnhЙ ;vU* ]kڵ|*U(ë`tW@,'*mtp<zDw??M1bQ,=Y"?ךiC\Z _b\C!+X:Tn~Wvam<,oMqm ۜcm#}㜜Mz]*tt 6~:h %JP^-RW&XMF=1&9P&(&kwl<nP=qv&+C8yȓ10)(. K˻&}O4 [+ NnsUg$*w);`rU՘fJ[UtO͔YOH$[3M`]2bUig0 )+삪%E9<~؂ `;PHT4i=Ba<~/ak9h ܸn̥K~C`qƫ$J.K4Gm5M}T}'(uꙬ1?Q gWq[<2B}cSc|6} f[<&hiB⤴O vl/X~U}su`2tb#>;w4w 'W _[ : wK%_ L¸&Z1N`\J|AA ᧐Ҡ7&eJ[ƮHKt7>li]ݻzeOˌ´P}C@Wr0 j@ 9#@4p20o؊'U[1yRۊ(M,wDÑ?^OŤS(.T>6`Y9r]>g̰]N q䘓}$NEPϬfnkV ?>tSlPjx}zB3 ^s~ 6{#U6.f*>/4^4Zoh\vk1l3G$_h}٧_@]k\;]XSh7gմ| jvP=]nGI粼 ls6p3+Lc xN~X&Zޟ9}װԺd@^Lm˶K6sxj~bb+UƚXtfrýVѐRV{ @cm嗒11<|[!5fQ{acB.Xh0spymhEZ~ygŀQ?xa> Q*hºyL!L/1n",@p8ƚ4+!܆9hXذ\eGðkM,Ra@pl#GPϜN0]`*[~vNw 8%j4Fn1]FLIwbe~]^,ME}ʹe-YbLMUsyՔcX}-k6fzlwJQYeEۯq  7 R#Cxx4~BƅoĪq`d!R=Dk-y$Lgt<(+{e_kF@e[\uje4\LuXrD*~&O&Ƴsi6.5!/gRNAB%doT.Szwɚ|e*+pJ2wn3|'B˿3>QYWOTd| ~qQ6"5dsGR? ʤEeҖe!DKkA]L8:#]i78Eu =eR:d{3wI`G䙶cem#sZfFR\!pJXB\Mwյ\UiZ|3nj@JBKm6i.6i1Z7xht[Xˍo:% 8.Hb:~ {{>(2Ze(?4MbQ'b$@px4܁smϤ$>u܂jr#]iSQ52 &L[Awk?846z{oGY֤|¹&exdDuDPQI [98uãM s4,hh* t:V[`4&L{jnEљ/˗yU|@ڥ)qSZkϣ Vus/壋ɇHZ(ý&p8WvXPSDZEW/꾏^Z-m\z{lkqfXkl8ԘB4H[X_-,l Tb3Z~6*GrF-S艋9]7W~[,JUyl.5hYhl8Ҏʻٚ j7Hg;d`#x7_b#S&?BmY+<j+9:XqJ Y|@ 9aKkvAzYO()E!5֠0 ˔FT6SdondT"R>8>#RI^+N1}~pY=}U#< o3Ġ1~k\ TD^9ݴ>R-7P+2PbL/2{BcѸLxrlV]q /J%bSљ7,% 铆K%]qiu#^z=9 U$Q_xl8~ %79%3U@ w8FJ2#?w~. (cw<8O} &D%`lJ6+Jwq2>,?hs7In\&͉ƙeasj˵t!Rb ʾf g{u"]2TM E*V FavʦVdU'wʥRH=NϐA%T/ZN| %&01WKdHi;FS6&7IN|Flj> =uܲ&K<" K-!Fl( !jy-NyBz{n 8 _jêE^ o TzO#.X1Ľj BHM]{Z3;-b zDx)X6i_J@*}ˍԥ#Sߛ8tM_yPȻȊNFNPf:S̘fu`l@@|4׻Ŋ%}}jQbn[y+$DŽ@N$[ z(,B+ȪuZ+5[ngJedW DCƯ?<(@q^7-6{<'V5FU%,~oXpzl1%5Z"hZWIQA2Eg@DfNqeITKO{D]1\M@ B3)v*w(Ͽbbt+3߿]DZÞR~_⊟sXL5z A 6G#Q<6$4ۮ\P@I[)lMf7PU}eJIAIq@1B 4n ᤿kE̺b4mMieEˏ!"PV :̲0WT]~sݡ qs,?|D2acRs5ƦpH\`V?KfS)1!{Y~\ʐ+5<,h5ymzū1wT=`~|)N~"QYK1UoI$k=^-3u~f+__ZWs4 U~yIh_#!#eR 7륮`2yn>r%S&9|Nrs I2=W2|J8H,Ķtj^ygkݷ~M8lʬP!g+gC>D=?$3i-V/Y'5*.WE(h\{y(D*q _bÎN8݌x70R׫@P)Qq6#>,/{Ċep?|I0/"c<: j!i%x)uT,B5ٌ!5%^f paǗs)e.\bO4TC^+ & Z #4xX^P@0Plha9 X\  q0LS.K6`>ƝMw_r'#ʖ;0` D }U}]^nNSUB`֯\1RnsfOaE9MNd&9N4Ipi+.h,uؔb*.CH':hET:MqT0oBBpdpDÇ4O0mlo7ۨ\C;1sk RRji_R%8qwӀS<ֹ畘 `#́776bz)xls??5@0_6S^aol&{I6ƾ *EMjg2-whɁ7ҚHכ&7T։5Śct*ߟA&qG*EQePGrIsRڦ [Nų}!.Zh2+>>(lʀydW4_]ϾӨ8RI7Ju?7 +eQ x\$18tVԗϚ5pivbalQ}U5;TSu*&w%8~d11$X=[GSB~5}eK]`0^yHyWxmrtSbq`ӭ:Gd1jԇf OqnPdoik>īr}p.oKG Z+piOdN1=BnHYڰ;>*;RoI_idyȬ\a&a+oۊaO~N\_IT/Und_@իb6}NWLRPӑ A +sm2ѭpd\ݵ7iV73j&5+4s>? v)O~fRJ٥~;N(W?@ۂ_(V}&+3=agO =sg}YwDoOt D +2,\zQFMhl0|lwef4^y lu*WWT!-*- *dS 5iBr9 ].8pʌ7FxSuKKNfj3SΘ17x > @Ke?:3Z⶯'K ~ږ7SW)MZmsS=)J#_]bM<ǭ4LaĖgzTݕ<}̰ӹLLυxQ̷I׍M"6_I3c3&AAbZj=sDAyҸZ6yf+`B*g; XEE;d;~ji({[: 0?jۃRoakFMn頬]V[*]k:y!0271WJ'ub @7`ezT-]8'߈Jy?Zx0M@pa\+r2":wSϩA'>vROEom2yHjg?׮MoU*' N̙=㵽J^OFWKmoD2wFN8(ɀ-( Jz~]?.S7ˑ4 j$т-D˞(xO`Dݍkߥ tbf`ԀWu9=$`lB_Bz}V` :Db-})ޒhbv2,݅b{8(vÙxSI\ G U}@_>F_  4 0oUuaM*_P5v("&X35W˩Ԉx1B~3Vjsa >wѓn>Hҿ#BpBq6uT=:5÷Xhs:aT^p3ϋkuj=[ ڂ܆'0UI!B8]x@{vnڿrJDvzh-L%o 0Ҵ zaET:sHT'uI^^ceu u.p_s2HeƐ`RK]V* ׭`Ȣ+<{D]2I,_hA#fӼySNĜ~oq_t^̀1؉!OC{6Aٛ~2W TKeqGEL,wDEJ9:*X ޮh5x|TAX*\J͵jM*MJa}m7`ox;` 5!9n2qgg/D9frRJ@Y*XNS5pؐu &ÙoG9!mCLlKq{;us2W6 tkf>vHOՑ\eL)3ڢkG"̆v`pV: x8_l7 05 i7ݢKМ^?יX4u6ޭKKk eo!8>I #CҫFĊ zUb ։^bETQ Ddp2f2'*x By ET*>'I$( _3)/ɻ<(~-^((eԔiL1~Md­i=Hrqφ2;Qch %7А<_K5QEaAG:-P6/]UsUdW҉?Y\tŝN Z &;Z'3&@14(;~ɶwQꂽY1Pdp[C}+^Rw+ 0u$~9jI{:HP-{q`FSAkHj;g'Ib.o- W2/u_N曝iȌ~QZQėubr4c FK3O"OwdwǬa4  R]v9DeƼ=zQ:@# p_Mv)m ncHhu)k*q[rgUٻfTCa8*ԦXY3C³<;S]:Ѻw,qk;D3`8_gɚdQ?g& zaySrX*582{VqX[ @QW rpإ.d&C+!<~$ղ% =mlHb@ˢ!'>9hrgZbVn`͎_^ZDl`pyM{ś<?R<y"~ "!c}BRѱW=zw b`nMnpѽMWs!raf|uF_XK8i TʪsC[G-,UsํQ9D|lx暁p#\Ib.G.n3~xCm6_Y?f!Q3w~xfD,ن?/3q80X)BA ZN353zS'Kt ֩v"xeYTc*W2",Y5{!xd(^6Id)V/Yhk0b=r- 8j)2~v8"yRA ɖ_M5c$o=SgFxc -纰ǜ]R.7. 傿8*(=҈碪os*tj!*R2^P'ĕ@_ǰ}y].Yþ_ca><ᆼn}oS4DR{p (t n$*dXͧHzYN?WNuAuehj}&Fr{7`FvI 2;) d; heTHթf_3[X;xd}LB*哋1TNgqɬ,|-1i`-ogհ(~IF Qag%K%r#E&9f[2/aZftON8/A u7Av#sL9\a((F/º,[o`0PRGKf)#ޜ-jI9j4F߁zG$K1:ڙi pDȥO_$bPs;m}rۀ"Z|;@O0[V(;l(hy1k[! G[ Hi<Yy]ڠHk"wӛ^\[Hy¢ a,ջ *3V(Yd2[@ ɖ;;uq6Ku2*q"cK1, &&͢jft,"qa)[Gyc;xf'eMj_m!yH&d7hg'x?Y.㤨wD'P/Ke_H)=cŽ<]@|\ⳛ&$o]~:=|ʏ~>FH +K샘)W1v 棵2d4!{c^>j'uhW[~=nҬ B}߰6yZR3Û^ ٢bD+yP#.kA3 Z/w@h~'ap7N|~$ˏ; &ou-߲6筄0Cx:<>{ϟ_M.z>swI|Ujq3CWZeF}?LYӊe'\t!(0㰚 P@U KK-|yq.tly2ٻ%9A -$1CfZPI@$bfBը9 8)2$=scഈ2 Nü.C/KBsuQq7GAB;J `m<;|9g(6tle+R#=mz y}]p[mQTU$aeժ-0r*Dubg~0H_ՂFeS9m\s:fu۟0aOڶ2"oc7Z;Bkx=%;wܾ:[Cu<[G{5k;i1&*%\IGaΉԕ,`\% (m&/鸞dsj6¸qN&uQkOP}L3#L߃{s׆,zߘpr?m?X]b 1"}d5n'd+ˤh|U%Y>>,%WLTJVINK-xZӐ=[<%(ϒ0_2W >hّDtuhS,De2`w!06~9"nn\ E!Ꭷ"mkmoPRWڜUu 'H2Ó0)y\ duwQMsud(>/VNڿP7[ ^=Nҳ¬S] `ЗRh4_a5S.VkbVu v9 W `o=H`2P s A8KWƅoށ ݯzo2•jMY R(0w9͉N\Yl ~ګqU ֹ+WrXΓo^޼ ?ГP=sȱ}2Zk.eW46U>Fz"xȜRp8H3cU%_WSL0\1˹u|FqɧNMZhl;*™;;zsu2G'YAdFAWTsj_xHtA2s=><]eqYNIGGK]pю<[᭻7msS: 2$hmosR(i.ͩhLAkPwwiQj8+F~fT]V1Vͩ',e:mXqӈbbͣIfD[`Y9AԬI<]횭\uЊ2 3sJ3&Mقm6wqA/ (ߊ v֊!$ǩjܬp CPBr>8 [$v9'=i $z!&kU6`m(wj 7Oco8i/'QF4?Gn7U!$3*V:m{.w˫I׃>=칮.s&:մ xX:&Q""q là*3@/" S7lN.Vcr33Ǹ`ˆ]͛Qw1svnm-.&s'.SEa6w+ XpUzJ 5p8 "1fT*(˕|P書&5 n -9G zUN--n =),qa'_\_eXlLRыk[O N&w/ŘxJ:{ Zkm$.\Lis}U1tœH({Z3mJU]/"@P.T3zR?GmLobE)=ng&gYЇ^ۿZoIyi! j2'߹chj+HncrK. PB1ӗp緀 7s3G[+4VxQTf#AQf9o<3LT9#Pp$Ij'v牌~VtFFPǘQ=VлCSd ͆y6gtu<)B|IrڮY WV :edٞ!YU^Lm|7 Oco+9Stt+w'G^uCFĔ׼`Y4 !"Fya @$+zU(" \}*" tm(0qL28tDߚEtK߱OH>3l9n=( d\5Xq|r1k9 ?Ѳ/ 9 nuhKBDϨ^:,*\x;`3+KFyjIFؿjhCH£fjVLB" c0,HAqyV4Hj99_]Ksv8rƣzȹߝ|OP4C&>xᙜj*¡Υ^ڵ/GfŠ60i饻T `VW5Η8$qPpYf.G` !N$|*Pt( -QdՃFm#h?0{! r'`@AG0 @=+F{Y>z R *L\h6o` ~4vMn @/`; { Y\|Jvuΰ̒wyqQ=;5z55"IH",c&-(q +ht:o5~VbS=K`?JY$j̫#IЎ*''G@T'J Eη1On?Д,@1Cђ9ڸU2X>l8M f0j-ؠ;V6_`,0Ea5SF8߄GN++Ps_M-)W(U]g f&$@[9ܺ.y!-.4.H#1e5F>)q>ءcyh,c$JOP>$w=Xd(3 76\w(4#Hz=djK4Pf>afhwu3*|l|e??⹹S'T Zmr5ױE،{-n0羼I23NE5c栉;M٩;k 4|H*v<\Rm6)E\Y nIl2r<&d( koq#0gUf+&CemӊֹcݚOXvդc%7:ajҲLج.dF u,-b>xCE,6?aŽl(\/E)0Ɓ$JPTBOWʯ +ZoIx/,/ʚBidLr<# (piP#ʱޥ4ümuJc-a.].Џa84N *dXqGpzWioO갗f`ګ7'I$ML(iB0\4Xpе'ҟS冝%TNI (ITEdd&=?CJ!>io3&g4ۦ8 gRG\q[l@𑣍RP}IʻV^?>ȵu\#P45{]f"Ca*,1G $Ҭӫ`0鴛/&K*F'^JUµܗ֧(UۭA!1,\l#3^pQq-d~\05~6ǫ)*I\E~? .|+WM5uXoMOQFuSi/#9Jme&$pm7ٯz%E)/\^՗jQPZN] *N8~sD![ ;`~ҽ3lr#`l2պ{؈Z iVIˢ? 97rA fJ}wZm_$m$fn(XGň D&K;P/ͥ4+ݨ  2EeE%\z0|2,P ֚B+VI"9A=Ef}6Eb/s3n)p%Zٶd-Bxm\UǫZ6 l8 L~7NqfeSMG&] -I5 u,n߬@?loGCO\r|\nU0y%=xdā!vd^_6Ȧ׽6j2-Ttq7xme7 u!s ),qIՉn q{ )ث )BZ?Dg=\a )KW.LOVZsjI}q=\1(j) "U(\izϬXGir8a%"X#M4] L`( cUAj;/_lB&?gG/Ar}G =K;3[eޟ6TH3#2xY#kYR,Wdg9QO>NAoR711?D’ A2xLNq2?_ F⪆IK8YQKKXȟׯ?H9$y&,@+Qv+˩А<2xes eKH֪y?*H^aJ-2 @ q'ycNI T'lA~ؐ ϶#6)@k+12 ܻC<Op-M쪻)GD5 Xuki~h rjW=M0a,}!! Q+S7[w(HAu#^DaRKm"<Ԩб6}kQ i=[cᴠ ˤ҃Ʃ$y^/;X5 !zX+` <&M`1[Od~'D)/8D ,ԛfv&JIi9EbKjѤxdUGX`ػ*>42hrr~Qe3ʮYVYQ WWٷSARM S:BF-Ue5"&e3a8$_Rˀ˾: f9>OoS~3aJݭBF: Xgۨ@5j BtkD*d,qIL&3C68ȝ*?C(H>uz>)TMEV(3p[ϳ`J7l37"ܾI+mB'XD,=ʣ|4֙ZGpA17! Q*pGCCPN6vR>ljs NM*R(" XwyS/虿K:@R^H@Nܘ+/ wV+GT\zle%[׽4&77`'%gXNJXZw:O%Ι  ?xmMl ?֏˖.%,ʛɘIi|3F @'wu}m WY$FK|a W[mKZZF'(/RH&|hi43vEm{c-xڡI!\ 0O6юC&xlq72^^]䕹;{$&@MKIi]:O3x\کVb%CDu(U%,㊊9 `ggfb u$Î/9eO 1hp/cܬoHLL!-R}. SQ,Gxh`^\>WESVsuTFD$1Ay]1Q;)+2v 6PҘN . J{']؁>!>-WNKp\ c/Φ͏OL -VommL-`@!pTJt5h ˆHf|7"5ы;-GXcڋ^X3c!{. YУȐL.˚@3tSq?h!Il;M <[fUx^B|"ZTX ZLnڬ)7G9۫K0?0 #m !ALT|"r#6?ܫ⠋:2UzK&9 +0?(0%s5KT(|-h%rK_#|?9񕶱$_BnS4እ-*3BxE 9‚͸a"7z7b6X³_ N^po3`} Bz+~Ъ?G]*cʚ8JE扝}R BXa&dbm6rV٭1GUb 2~!~ Ĺ@ؼez9ĴRI{1-~~Yl=8h U\shV:m04.\?ɫ+!D$#j7I~5@'paֱm/w26m\%a!'"cqc9UAȘC8VIqk~z.p/߿ɸEǼ(MyceboLut=+' P;A="Q/4'x1DzZr%5YuV'EZ:Njz1@=4C 0Rʴp$?FWD'oCo`+H(KC=5GT ǕE6?d49eʍxa E ^qֳd| &E 蒎[m6pKqX0V/AszvG*T{Ħ]";%n%qBqiT)hVAάp,@qPNqrvǸ_v+CKB:1ez: \Đl?X3ͦ4\ۘc!:;Y^9 Xd! 'X߸_{c4\GvE8UA!G*UXyzq";-h׺f:Q-iGY1#Wu$)`K ,(#4\qI1]{x'#]l^X}/>lqy3Gp#>t=boUhK+xdF@5u%Ia\Kg{nPꏳpj]h[\ɶK%:SD~ {+۪>;GΈʊck)TH=)HlN!/JBK^ouE8|y$Fwfjp&I Bj2IbzҬ0xω*_%7Q`Jy,Zx]?jK8Q?F-7wzW }UեoCPF9Dmz?a8 ?߮wFMg3 `È!*^헪%f {ׇIk]x .́n~̀V $K( EShH;i`AR0}ZiB %? x\+d@+D_Sa֩6P;JZ}ϟB "ROxFG8K/z.`<gk{4*P <;g^NL܈4^?ź|^4pNz(sJdd璘_fw.NhϠR<39]?$m mMi`PQF{ȝɎ+{#vA܎3u띁f;2} )yATutW֘; /tN#tnMyr( +˖znU4aGiW{w29"b A C꼀Qk@ߴ@f{U*ztҷ73oDqoTnS%[PEMdwД'Rc@i ]!Bƶϴ~]=ypeBXl[ƒMcp==f]X̴pґNbp۫\ +@+h.3ϙ:QMŏg[y/|3P,2U0b#!srw;T̏qAIt!W mW~!cMjw@Fmk3Km~&V돤(7WbLC9@̈oŊD^]n=unp_YP6y͝Ux)mx~6{>&CZhanb薛TLm0YOU;Ӕ]g=-$e¥S_pF[VrM}*߶gBW˾} aڡRDı@ɓk>_u,&{ NtA=q,( - 6S㡣C ,XE`~È<}Vˢ5n 8~IƠ toPP]H.Gbι)L!%~0`/b`I7HUb{PJivA*E se!zĵ)#:i1z[;9 桺>Yv2hR XV]HG.℞` Yf6u1=JhE jeUp&Hb#.~\= z c"E|%h2͊'+a|"A q0XnIԹ|j[EMVɆUx`8  'j`49tp>CAƞڠV tFd4P`!d=M 4wk< ?PbDQwwYZފmj4l-R"O䒢+FTF̘^xÿuC)?25& Q,Eq G;m75_k! xF!=+C6|_RTvr&MYdܘ8tÕ@TsoB\8S(UK(b"2DU-"Dmn f)0I&iypұ[YG{JJ!r˜ZvU C`En )Of緆h+ jy,ϝZČoጬº)v>V~L-9O?nL/RA֋7)|G=b=}=sʽHn)`u")&abغ=Mi0JSs&9y6UlLr8>ޏ43n@OosLZ4ČBϭviѣ|_q6Yl8>v 81f쏓@ʣV>!fЙt'ᕓ8TSJ.w"ػ l/@A!̠yYr}ԴwB]dwޟ4wO5pJb5^3,*6ʼTE^+sCCY㭗 kqƙ{aG4t7q)~ϥa7HbBwMbι?%C rvmayVX?#/&R{ppFӴfgrz\A+oz/~NpkK,B~.k:tRT/)s/T[WmFrc"Uk*ȞmanޙX>&$Cx)SlF?.0~u <%LՋ9:p7M­# XROVP yeZ5(ۄv]r+F !YE[΄Rkes- )b3f7&Jeo6Lj22}.G礠I8J9 W=fԅ$"/WU@ e/pD6\jc6Ę9~v ^9ޖ6| on,%MȦ:25 ]Kle}rѪ株S!kƮg )V[7-Y\]h!JR&exzK[-ÎY* -nˌz*CNPϱy=O~ tfV>#:@ ( EG|VVb e[^~ G"q4Iwd)0o۲ߜ'!; ٗZ2,nM7=Ղ< [WŸ ee33L^ڥwQO^X$SoJo ]x"AЧ:ԟmcg/9Æ7CbO؋ƚS_ _h?!HYXjo)7Hu*Lzz{s`I ] f{t~p1@QX29DѕTG#393PZ6%l+\-&@0[1# 3p ‰otb'py7ƭduygHnPr*xLH{LC͍%G"㪢kTwIzt(ak-],'|>4[mooybxp]]^fj_ImM<ȊXMMVys+G|Td ˢ_I"9W# ѥM?ERغXv!T%\ec?$M353SVf\F6Li("c4>8>\&CQ )b ]ˁұeY#fdMᕍ]p[kKUNe8(^; أt͘F[ rA|uUp z,$=::)>Ւ^ WDcH9dYCfoA{FAXsf0 z/q}fF8MqIIrGI9|uP&Oy;; ~Dv\~CN6(M# 'ץl ==C q?KZw0-R DB8}&U#F1]eW=B*I [H}p`881ir#%+~.`m.IG0\:QV2JƋWђvHgtK.fТ~s$$ 7LV$:K{48Wk"lq~KO2 Zez|_فw7r_*!~l U :SeInPb5IV@mn@B/MYth_s:1#jXk@-/%.*Rzݱ U7YΟo*4<%L5\nө"+r b:"YrM&jFgtt6{MusD\2;T^?u"=Yࠖ_ިu9"ٳWkzC\ Z~vP~LDFtdCB_aW]g Y8G?"Jw8m掴B_i+* q_g,?4ͭE^i15Ipl2Y΢8F۶͒ ؋/oo_%}.bɲe4J6]X5#(\^>*i{ڻľF)p=(?h:%$7|᧧^3OO\ǂbo6jd㘧*"->3Q$!3MtMIpodԱ -#կѻt1J7ڣ d _kfHg< zVZ$C. Ő# +8[ֹmf_Ō #>5Xkd+ߩ,C[-Q4bBX ¬TJ#OP}V0 ܓfV  c5񫃒6Ԩ$񥜸:^z3Q? Z ܟD{,|0R'(?`HpjPB^+E[TR ^&J3ZԢ6I(l(ӺyTMɗ>9sRks5jrcMK j@2 V?#Z)<3YShe 8҄< H$ ţs^[t S BkZAS- `XъkO(1'H#2P ^Ff(&M>"?J`sM׈%(C_A-\#}] D*΂ 6OC[8!x Rg:'hV' f2t'9dήr?fȱͮ4kpم| @cIкOJlb mt~)7wJE 05>lPt+nIGDڔwuU+e"~kg(7EڔFhD9V%{"թ?bs!juᤔ"婾5M{L;yR([w'3IsHD#˟Rh@12s ϿM T3DpYSr$\f{n5 Rۘ"zP', SGX[QZ3Diļj~@ALӀ ^P[~j n*xvVd\m"LN"Q\]pYABيN3oU[xJQ u3Cw3m^y>q46lkQq^4ELmV` :J8JėN@Ml cy|r%4w"ɝ ~,m|$`jXc5խR FM4Gzx>nR{a@%[RpensY9: _}OO<1DΞ% MajeT0ZݗI t a]qbHC̻ԏc6M*D?Hvw,N\{"HEBl뤄Vi<4nu5 zlLदO͑Z[K=]qHrELFߠPHsuH@%7ԇ\vӈs_ iS"ؼƛ᣸+#@31/PůqƂ&5Hb-{4sEl(ra$a̩p[ʳX]f "O:^==N` IE۔5w(հ;W^9uQyjș|V7QB D.~dJ=*!!N=ԤGpG)@PQ,PIxlFNSjZO>vH-YūO9\>oڂV.~r%FoYĸ+xC;. YAZ5 WEGMտ%u^,bϒ#Rd):F8&ld#Tg&"kNwEUW%6i)E]g wݙRW|vA{K%W/8$ko5C~y󤴒nS pK[*i%cVeօ1|.QjkѺW;m/3CkoA0_m;]~r T&>w\l#g0 ~'q-=TnFƀA/pq,dI(?Ah()k~r\/u2AZ :!j9&Vlywx42-gKnZ §tJMx5/#"`5"R&]{CpU~^K|–/kikZp" "s}MhMT3] y*1]Ej+iᛣjm$Zg՞8O| )7AqoQ\-EiKP/(LCZa]ݱl@6>6&'٪ҝÂ[Fpc\i#\qa!< XstkXDqb-l%ws k.*zaH~gnmaD#' %sk#:UwXࠖ#^NykBy9jv KJqn|k"k!Ě֪/Xc!qbxl1ae*U(n2DWsEl(1r~}3C}8en'py$( M$~}hW6BДa){m;T_%)b:}G+/oM* :T܌MsjT{)l,Yt|;*nB]@Lƣf {0hTuMpՒwc)jXG2C.?1$޳E;cLգ+-Ч1'~gy\j{Tq*}w L V"E7tZ貰dH3NvFdqvSfɃx`OI[^ć4_|90 dѱC$W\z2d8uz@H3^ j>PbȸD58Δ#- (dNt?,3// 0DSސ Nކ{ҪS ? ~V!tXj''=V7 dGSdڕAi;^ҦL#cUUu8'-Ut2udP?p H^-,xSӮd\p5W!biʲ45ao_:Gj^["G a65OIl3(0_[ scHFppX5.q}|%q̑\4 H(=*GDMF`Z/?+kp6.ȚuUL .ڵ,v<V Si CV[^Z;p*bSKJPHv>]7YI ,NgΜS'BX)q-ާЙ9 0ls=:A=\T˓~C=lk4ӖDEZos:2(vJh^GR8{8 TM2Iޯ, C.!8k(5[t6T*5#K5c1Ivj k8m@F:5X &#bA)1Jbsd3209gY RάoK~t7زYA0Z^S.I]q?$p6rS,G70#'>h\!|)Fa`X؝Qd:vGpx]/M/uM#w1@XYB^Z,Xqԅ/wpiJ|%Ou.{{}FҮ: S1\Fd! J'ucݹgqEI(V(Hhٰ@ tҌqixJ^s^ySID߷Qd@p"bx_KVfJI1?1'w`?>G1:H} ײ+55N0E03%_`_Ihk1 `EwFẖowңWYvXIZmf &&Q(R|sy(7 -Dle VOְVG-?[~wͲVQ vlr[5Zkb]~rW!c-i SNZ`9xR䍨C+>Mo/A=ٖG) 0V{Ht$yŵ.HE6#fʜю;6@ւhc<{tAʁֿ$>~Zӛn-70,hpصV֘H0l6='Z~ 4 (fQn9ԶdO Kέ;:].G&c߉SkdkB_H.ۏQ ]kj-JamLʅ>/"eC釓|]DX޴]`88P/s!_4[7bNn[Қi\5qA(.! 85.f$awr`2{ޛ!MB} AM0m ܢA cdq81dtw"4gܚ_{>@1? xO)ix,"k %5 %Rztx]8`_ O|\x8kSݴCy6N>Ѕ?w^06}_łON?:ۮ^ -HڏQxXu{DF,KKQIG\r𻘐9_)\KWoGغ{!q%gnlL=&@j  z?GOOxKbjW%c>/K(V\VQ1$X/nD<Ri5YQg, Zh&(b32:Bz3c{~%BrڽCUP_ȕ]3ɗsQs{9cv~2YK=7+t)Rҋ1i*cN ӃY˾) RS|x=rVr5@kT'vx3R%&sup{> KgDP%VjU'V#$2`'Xv ~k:fL;֋<ȍm <&ì~21f;k?[fy~c{? "yF,4Ш:jGlk eyw2v"CK@B?c9Pt Ӂ@vCB~$\S؍ iQ5׬r&BO{<Q5~v3(ZCG^cs.? fsss 'i=\L![gvPIU!1AUsG}Bi~0Z4R2!Č#( Kɐ7ۍo*¢q 11T֌ r QneAf}HVT&@W2mR#b\{ŷзt!WbB0zg:o)s/|N*#'fg+whAQ5H殾AYO0@vu:=ꈔQP憘\izI;Kasyr4$-t bwQh:oV8 gm W!SY(?H@zw⫐% HMsq ƨxoYHp0oM=^A[fۀHo㈎3wIqJWbB)rY!K`^g15r]cU0 J h0oKXN<&s_z9up'ghO]™:O;45] CLZTe݁ĚXd֚07p?"՞ĺm=\" kS b ;ms:*ѱv"k7Tz(" ({kjfr6XDc̀T2\;!/kJEb0Db?D*O<$#y2@4W`vH$?7]0SnT|KZb?g}CY"FQEZWkX_rv]'bmd!ϓxa$Dm A^6qc(q2-CH4.&8S~KKc2>tg~dZUD֦+cn}ݢFnݰVp%mSIVOP4lϩMv[滕 5Ԛ\ke^ JcAšVN&'ڹ;Y 6hCm[\W&׊(&R!0ؔ]i[}Gblw]9qƁQ'd)ͪ/._~0 [t堿 ;m<4/Dd[1K݋t .: jǑA+4]BM1Oɞ40cWJʙzFe,' 16$cTL5 n:3Ζ|f*T*<; b1'߄|̵XR"C3ԥapڀ;Gû엸VDw!{| 6mYpgNGq Fhgf@ rг\JJ4"u ֧~yIizd"UCF6e߉ˋH~yQNpݞAE yZ;=7[}YިZC/#/)|C, %/㨇0*8<劋QE7 er ``ƽ=PB+cq@ /RLgվT'';CwܼKr]W׾įڡ'5zЂmURtl9ɧ iSX H1lY#668ͮ_~7^dⱂ@s] ீAq,ƧES xD+;5v[OI1_Չ?naOۂ76%r|5g"$xG]/pI\n",&Rg |09uk޸\7zkL*h%7Hh{,+1#D eZ+- io_w6tuhC"tkm71JQIř$6^z*å^c3@0kY"\]dm1X_1>`G(]zWNZ5WjȪ^U*4s7(]m{k.ʨ'dFG`C33Juj\|Bx9҅Xqs*: NT8Ł/~2,'?AD:uZ$N;jlmZY̭93{irѝ|X1+U>mBO 48"t*Έ;P j'w#\omeףSDoF .n'L&*QbKqw(ˍRS55;g@ B?-iX7ԂuYj`"/ xm6]jb +h 6PL35ukѕޠ8{z.JA$S@15Z:wྠ tn+k%zZ]Vu9PJfaؓfH\GJyѡtTڄ=q1bi)?1e83o21V:[o>Fl۴}|EAej )&>KnrǴQL֭Ԃ;+Ǖen>WZ)G?r|sX1&$P}nc7S*jiLdtЊGgIMCD?OUC׏z$_wSĈz:%ľHrt>OZd{뺟s8N ϔR`s‹Dz? E^ ETWLSOX>Æ"$aU`Ubv⏥JY֒KVcnpPu9mЮ048!G:ғPs 4]|¨J;'r޼oD1x.iX'D7(w\j0VS(9].CGSe.Ltg|(3DEQȎyY٫?H޹IjJ]˿eS(597/Mw #~uV%$4ߟ@S@({8!Ӡ\ڐI@.OHs[_ ^I6D+ak m}qH\z ht"E2(9'5GN.Cyjŗo&ˬ]3rd?s<+B3ǹc},M._tj|3`ma[c JI\7+%jOAiɛ 4"\4²Z `Fq&b˱c%p8f3x1 .7eZJPf|TX";"qS ?A/͔5\ R~\K4[(R|kX.Qв#:1g W~8*ŹΕݙB+%'t+ߣew/Ct{jrHG@baGWCs`f ŏ[T,VZ;3`§C1 :2ڷı1~(ɬ.^{:MOew@/όv m`oP B6Y(51䯶,.yd1Kees-YBQGޫ,D]?ֹnR]HO`x7N& kPE آvrVTC; X@p _b9_Nʺ焈UIE,'=WA 3ڛ)  oEX(&G$ q3l= hV_5\|8̦\C ټwxN6? L;zW^m4 9#fz^4\Ft΂)Ald!5^!' .|ۈ`n|8 ~JUcm}^XeX}uг)X NoD) {:7%? >Qg27[Z2H@91{Ts-Y Ώ\r_~7yng7" 3r P@LdOX>zrIH&N v˷G:!C1| ᅏYNjGW&"kzl Fl|by8?~ntu=1ֿhb!H28 nޥdLQ߽bB[R`ױQէCwĪ@#lӥYz¯KbwTJNTaL5Y 9pj7rd7þFK[u%aƅQvoQc0EN̰b-V]7rFwu_2= ƃb'FxKq.!`. t Cr7q^\qQٔ_/nW6'FMN!p6)kPm/(qA֨7;}^{M6# kV*I·l:|PgD)M^D?Xoj@ʟ3̝$d١",VGfn #Yھ ;RH-N <:4~Qި6 ?oj.W_m1ȦdTrQz3QY+ =cXQmM;KUM[ְWN]((.wV0C-iWexI#hS %s#P,(7wwMǘ3.CP-͐x~nƞQ4 -v^<1i;Mϭ#ʉkڭ>J%s̲wo+U-A4EhfM\{z;rջ3=߶UMw 1"wUr=NWG/:]" @AA=fp^=BVBV kmvYxUN 8+Z6t5regU!?:J;~Xc =gacڪ(ri57iDPwywDr(lrt)I软Wzc3Ccn!NC c5W{S@%,^bأH?9 jrku6OP/_ROV]EګQ63Y,&($2Yęb42#I,2/'hJ)c,ZݶKfԺ1YG*TZA_9 y0j#. c'VNT6w ZPv sqāfKZ=WQ#%[o#2g!:8/d鳿aY>74|U|nuD?NN*Ѝ CMGn!6|KV$2 He~cUc =r.-iBei(Ss)%U6<;#E$j2Z<;['F> t6HLUl\Yq~|򢑲r{GZ+-]"HhLd9~-F+bXne笶UT9pV+-J /pwnofty FVkA\T̍\ FU;u Q;!w8@+|o&֩{9i-֟T yLrN| %YcfzJ(17[v'մh^Fz14vgv*| }{8CL#fu=Uex rz]@.ݟSe(wrp?$>yX6֬l@`Akoc&2?XH0g < ؖ+dSo1Rd7wq/ٹǼPBJl/ApA3 F9)s6hSH6ά723'6WKb0+6^]8cUe?@pDJ2T ҁPSGVq%¾!$mbݐ8ims4{l)[ֲs~:*Ch ߻7of`~e=X ĘUJP;Mh7`(dvQ>^qbC DYvM1PQ! Ύkʿb9KH%F8hDH(¾kmǑf>Kz3%1YDYI )a,iZUӥE;Tޗ21VS֐39*7k`ٺAfct] Lv!nwI#k28#p`ܹ3$4-w +QZG ^\z HdReߡ H& g1w+-Pl+vFy"̾xõ:z[ Pz@6v)⁁PiO?84JL}1LW$FJLQ7mݤ 'fr,Zc5.7vw9NyK/n]Tre݆E t@} Iv1Wcc_ʚ fz{$ܡk'S^ 8:)hz}$n{(bmx+7Ň`kEŖb3,A@k!.#"[w%P-}({R  X RP-`P@ la|#:@ [ZD}/BOny?Nnlw Cݓl~!vgz*<\( &oipv=MCSV+Bʫ 5RV-ޡ*$ |?&t PJ-'ӏR(3}%O +et jH]dHm(l9/Ew]/+2uНuûhDSlvuuE=?妄/ 6ު`!\: Х>9gw.ǕP>,>fR7e#= !` ?'mJIã5+fk@<ѿ]]%G nJC tFQђyvJ28gl(*.{]\6#>jcx@/zԨ3CuwMit:O>hi,x$jU`jigY)m}j2guc=nCp{.`Dy hu@"\o0yWGf*6ABe|uYUծĆiqtލi 5fуNDSFk4lS`0E1_}`[KyYNo0E#ghœ4.2[6@}U@Yա"KO-[Jf5HAO?nȏ{zCⓎ'~ E,jT/ǘNz>Ƙj.K%EgYm##Rr1LZC3:WB1v^1+nWZr4zEؾOygT*)SoH&< &`(}M:޶h2M T}R.ZG ൟX@yBEK.窽R0=K36u):6dcu:GK5d||.*M:3u.5n uq'-Ņɀ oQĻ?=  ':JWRsvU+hTe A>$rEexxHS[x8 ?,a@`ҧ]gar#sJWjyH(Йr^O7v̥·d;Mx4o0w1xg!~.*{(Jrw΃0eVp&dnڽG5،kSAA, ШŔOPl9w wQPoG5SQa ](QA?pg-aqY_ڊ1;*ϑ΃ŖO`p^QBv3gqC$#_h j>*ݘ 6ӆyU QO 7Śu=tLG>YK|!nJD_zÈԈza љ0 v/h5NiPS Tn"m|X! I?L)EΊDpbd8~zyBq=y+%uXX!b=4|ȶ̵P_j>Z5o.r:VN4|[ Ә>ڋP<7.~'[ŜwYK<90F쎡 -n+&Yflwsx:AzK&w+vx#67N#˸If1c?դVo-+K;q6?+R93Jno>[$̥k n. ÿNbB"m,!ϪylG Ekĸ 8!p$PHzNPK'/^\4q?x g\U 7Դ9A:OHg`EWp%!HcߤG$.qR_OU hYlB*56Y~ B?/[M"WTg}QQDi$._wUgI]ԡ žNqt"O[{P[ܓJXx7g\/$/,흉R9C~+<NP?t.iOpUy 5:|:}jo1`.M˦"8ɉp&xa8s T&7uӑDE`KZ{ȓv>f0@ OD6O-)RNHQbH"*NlI r;̸Z` -}JSENI MIk'.YF'ph<[pO1 t%Q|ӯ 2@4B_^VҪ5{<حK~Gwem C4zvZB+ 4܋?Ԙ3x4khJ.*ls1u^SYB:$y6c?RHU|#!&b879T` jICf"%]9t\ +U]s5Vw)Wbl|1{pAa H㽼`% XUz8Ђw˘p^/h)՛VAD\w&.98}<'rs.Vj[6掵eږ_['`ǀW !,Wi[Z_o8 ?m3s1#+K*PB٬ɦ彯gīFQL'x|ߙI`>R[ 68VǪ^oHM|2.! o~iv-$F>zrwūF|68MS&hu|Fo3la6m X-E?pl5vXdJQs*Iu*kIW gD#Cy~$|'^MwE,7 &Y~9Om%p]9ZkQhiCز`Ё4e`D8Ѵ a1*^mO3mO0PUo{pe_̅?GDxݲQC৪"NG51bpK 8^ n6^JWPB-b 01}ٟ7~ Ŀ/#6X2XE-[P/R x'48M ΂N[ {~|'uc t38pBuN[*|k[b6d$8 > vQ؄yO^VrxΛ$'|G(M)jDk1U\+uKX ,yNl7D7XR0c4M"8;F^f$@L@6&H&r(px?Q#đ(,unD@hj?$tR| ?~ym(dڹQ\D ^Nѳb}hl Jg+psP6Qe9Rڃ9^3riE;)# !MvjC's՝YJAw(fkth2(5I 5琄J?/}=Ut:U6Kn(Wabc-`orZ7¿K"U۶& ! x7MK gu Ԑ;S)/y \6^Cgß ;UǻuDT@ny>nѢà9fNͯ:FD@vRK3`1#B ٘W5`@a}|j%#HuVx7 :3AU0@6UrebiPqW/Pz sm0W z:y|; iFO386l:%%n%(}A pc̪?(.MAY Tn[Piã)MJmpĔ@:3Hqvp8o N֍U9(pz8 h(؊/_z" 6xclu\sJe- ƸC{$W>zN,@I"{(KM8,0GDVyYx[GֽvSYAX,iXHyi;XDfe`ә YznJI?sHb!uYƄ2Mo1;QԤ4YY:>9d~S)c 2"2),&+'q6+ʊ;/Ie;Ju G'"tcAIKPWDzàNcݶͳFY]CSZLU}D&}fUߥ!ZU]f\;A̸%ڻ[>1~AwU2.)#&[.X8oܷFRCTkkYzrzCt& e,9 t>F{ilR.\KnkLX@xWO=O\*m QiSnTd0RZx٧4dp ɊY1~1黷&]Q" >ɗк]4Ką$C|u Quvt{%{$ $pk=\ѾO(JYzQdO(Sp|*3Xx㝡׿.Y~oAYr$ $Bp9J%Pgh̻m_!暰#:ykRh|LCfعH;cH7 /ǶNղC%%o9hWK\WV22jPs 5rsEA]=1SS~D<w)B}ag;I"3~\$EKא*vc lwX&`#zνn'XFc ߇RHkLY2Ղ79 8nCŲt0֟"}w{ܯm/TKMu? &XIud%n>Ch|)km kRLpH̜zht|QvJ#Mb}]>eZx7)wMFNy@x)Q]ꊂ' _<-ph8J?[ԬЀ"޻hL ?my&"vdW/QܛkYiAjygMK=x"7׸QϿklI:x)=^Q@=N'rv`6Ss1xDqƆ7U@r®Gz40 b57 [2vwOq\BkJ#Ώ3R7J R5f@&Ѻ'۫KrwD+n&c ;aK3٥=LffgʋR^q蟹R0&̏^C<y_{*mX.k@7G)*7]O#Njaco<%DB`Y!C$_? jȶJK>?7wofMXQ1'^Օtr8i߼Fi oQ#Myq?ejC~6Xd6s`zbJ>/$eT;]:t@|1m'!u 0kPXC &Z4{.FO1bub՞\ŖƇs[K^mCW(-DG'; q9|o`)ײqҊ3({jWMӹ1H%AJ¼,|W vC@~,NNR|j@AtyɖƑH!q!]T[)jt/SD%eP䇁3Hte1q\YXw+mmmbY Dб:ŧ(\VB=P%NKnh\ZvB1pFz`.-ޔkթę׿sX24DP3KnzzJ[71NɃnȄ(]eρ^x>;Vz@e;ʐ*Ȟ_9@UE/ b`XΪyPw`5 ڎJ6xȖbo<ٛHe?#Y*ry% &:%.WYxTbhhh;/L)hVn5?&;ƥ2a^@f0 b} u؇o'v~œ_7E,V!.+-i eBt[}#;YLL7Y ߒ3^d>!f< ȑh܉gvEL5iE}1nJOu2oΞdd>LQvm(7̷{(w2R%E;R&Q}ka˼Oׄ 2Yܜ*/Rn\_1{1)j]&pK(*Ev蜘|Z}O{>#U'IFPXNق40Yd>ஸ-\F/"q3~|f-#UVwNMu(|RN@Tٓ\rNoxVJ ;+kEz)S s_V/x]i1ᙝrg7~^Uj{Z2'b1L'Ƌ-Qd~) 6nx3sDh}jx:+z}OL]lZ}0HV%hZX_yJmж9՘]ȹ;xV7b8m{9rb1;XQl *yb)nFlQ#Q"+g=COH) A4dO44IF9ɛu>mĶ܌#8Lˣذ"e[LN EK-%LjE('+cyuCŽVΉheyV<0kRɜ D 4A4 *9<"I &G2~bt\cWh*DSJd9kUEkx9\Qђ?qjK6K@zkqbBޣg"JS 6PmG1ck5"wG4*L.9Rs9#%/ +VW\tI`k5ͮd_ԣÏ6h:zo0XK1/xFȥ.L;0d:{]%h"a( l\ImcY6rp2mäR3QS'RzEL"qҼoRcFXӑzāpĺFSu:1&)DwJKJQuc Ba@z[5z|r|as,T/06ZC/m /)B dGnb>G9]k1D'0,uEP%N)^уZGJ$ʼn"_,xK>=͑2rOG5x %3X s;"Q_#kg]kЦ{^c{%TH9k1E>'~q0,cIHoHmCQ(c ֊u8-dj_^(J^UCeuԭV>)cHkzK)E=Aqtrfq_m gkU fFT cU~j,"ݟQIs [ÿOZN$mC}Dր"yl!@)-r?JbX7!2ކ&i9:NN2'1UeSb 6T%_ @( I5B;EHM&և(/395a ~ժ^lu.$wJ֟Rnؐ_dk_\'m2ųT!"Z"ܧ1OGҊkٽkOыN!gӪVn?K{;q鼊7o,n0!Pu!q|FX5jazi4Bj,~#l2v-'UNع:?YN0:}+F$s%a  SF6̂ ,qzGM2K=2V-Fil.bۿ,#)=v["wirDNv*6fM`` YDd` 99>:1ߟ2W.ar ak޷fXBlN#;u{tjܬ.`䍪}"XhVC`jEU)R$ݏlj(X|RwJD3@e4ffX"[/NGRJ.B $T=% t+wRj sk}SSŠP>98.f ר'-{tyK/~ܴ~֟3;Ql[|;zm 0a#$0i{q]-P?NTj ▭~=='Dűfd!5R <R U:9ksPGC 8^W/xAp86V~^GӸ RjL6_,7&<"H9 w+}n$_#o jKćp,e4ЬA0"v ͅ~=E|#S߸ٻ&PlzK74t 3H V8cY3*lҏN=hV&T?B=gÍガ_*ѾpUek,n?֝_:y=21pAoR ԨA'$(sO*N+J'.B*i~͵ׂ b%S"wZ@-w\Y[ȫ}lzMݠLNc; ܵἃD/OEGe<< k.%gs71]H[=IhcyXG$F?ueiyT0ˑbi7I)(K%=ikgX=ߗepiI |_rhMdd=˦)pxyDK .\/CIOނ]?x"/5-vBOHVMV'*+9{笌||5sNp[KTT"T+0U!]SYI j)6  =Cx %.gH#ZhG]_S*hT}K/#=2Jpbb*ެњiLU-M95&̨"^[~ XSXPZ[Pgr9vc'wz N+mk9Ea!`MSQsǬz mmk_2}Kme5j_fQQ ;MBwB{,|M+{/oRJYs:,!_u't 6o@λʫu #+]ZErλXL jNvIeKtJNxMr"a"vX1?G<&POYr oc?vܠ@j4E3r ls5iU}Z܊ޖPs3jܻGkcTE+7 F )i)uUcq\% ֗@IVCz[WȧW\A*oW`l F6%\ZSЖu[e<mX W",/%!?>;>2ԯ64*`׻ՏpPVT! xGl+^p@-0F FzڎT6y.i(9>0o7w0tX/E(jj|J pHcT߾M ˜u"p$.:)8F,[LG꫍[e 5$H#,R WRv˂9*al3DkUcjouO2.14|>ayEyt ,QH̱i˅*RsbaʗPnK_Q$b(5 ^sJGq)AʆiC˂/ YZLp2g",@ @jiίyָl>4 TkE#o.D Aq&nYЪs10M}&r3e9ϟ+Q(bVl;BQe->VܼjLNgr$V0 In lH{6'gASQA&yBۯ,?fX_,/V`A06WXg֩ )n\׉l|%,lǛHZd%Ÿc%|b~?/V{5/ σ_)K<ڃ4L l Vܾߙ.&~9qKzЅmR~ikE+ _cC|HӯQ$HBcۥްkVk=/ʂD!J!Zˉf0S{=_71$S!M@JrcZ䅻uhAdm7j߬D?j }\J[&n#Lsun#B2-(Gt)UpJΊ^C<@V{ӆt[kp21qr+bg5m}Ytϼ9@E:&3p gYgX UE:(KƶVz-Z N3SXg}/L#%}s*ya>ӃZ>{1 8"~-~P>2#WY%,UZmtbXaȯs/:dRֳlKUBQ%ИT0>TIJ] e22wrCniXV@ 8b'NTJvl>'Ye&kwr>CSۄ!DR6̉:>r7qlr1dkf*G, طH8j>g"@,G{Wbџe]TC@L$=]'B/޸׻!~#D!6oF`&NqYh|l~?c5aXR-B@^,FE_荺g݋.Ёqh?fMigxӞv~o4Q\?ڮ ,Bv-@vRn݆ASѲHNܲDz5<|>e}?KqR?F[1s =~(^k&]JssJcwp LO^t!o&c80wq䑼i?ɏ3\7um?i'-ue]l]0u%98exߥlVjzAmtj{)nZ HC]^jMw < + U0n3 )jadP=퓗*ƞXm)A'#Q=nёf :2A [8uۉt4ݒR vnQPOx4_,xM4wsOGiSe~@N|:Nar;s%G:x&V'Vs™-1u=҄Y.XMblKFk{?ၳhq">DvHiuHΒ mB.21h`?f{WȈZ ~;k&ߕ9r V'mgCTkMݣLS`HR< (p@?v3}[\5qL>w-ٻvAG2#ߌ | Fm6AB!%>n$gOOv$KnSK.\@!UIԿ}0h,;2Y7hvSدf3 ٍbVY;f076f b}1hU{e/qFDV}[710iƵ)F;o4(r-Z ^Nխ#XзKX \BpJ_@ 4fȻ'[ݥGk :ڭqY$-V-y']MJ8)X(-+;6'r}G[ڕU@6/&e dfGb\ C{87(B=W 5֣; T .9Nj̒GOUl/1UOXm|Imc"fBX&OGCx9"oxHYL*nwd$<7A36JW$)ָ@`*hw ],&-RsS󶶡@q$ k yl@+`Ȉ9-0px]|+}#ï|E,.ܒZz,^"xn1HS->@-Yl?~r9OlsDzM 3 ^zV<P){Nk3Ĕg% ~KY,@1q Ms[CauёS|9Mڃf>ʱhT%΂X!1E opxP̙OdZOEgSc|l Ro#u 1~pXhyiCR 8'=oY)oB7oUǞ=TPxcueܭcHB,*Vt8x!/Wr@bk~KtRpATԳRFHyv7QmDXd { X "QW Q2<@aFs #YʾMy0 uߓA5oTIh*iZ[ZpŔ4V!3}S@vߚmf).H|nHtQg_Rsqn>_ :-Dp)&ÑN4ii +pn"d J)?3I2\*0hUdO<tj{*5Ype0Xhz@|5E&'~:ڐǬ'IV9&78TӖpӳŤTD7wd_q) C}8,ǂC> o7gk&QCvxtI<'D4yQ Y;t<)rXS S$rHR"8{o+2m bSɸUF)J%a50m %WAf`vj7\yagivc}BNbkfYw O1780` Wt!3cv zmݖ?1xao8|*{{gicG9YPC<6k<|`TC:,_8pX4`-Ep_!ng0/Oҽ><1L6`vUN𐒍/9\;!lQ;4шv3_Ww&SzPV7oq2܆-Db9_N\X9S!yYng<}e(Og]XCݺ"0hYSݝa !sZ]3ޛ!- .I3xƯl +ϟ5D(jY ´H;+2@H]$O5t㦳S5Y=Hr N KKh\듢Dlhyg_;/$'>]K'-4{'1;0x:T2pܢԄ@LYl}.{ pv;$jc¹P6Mi ǻXzm7EvΫLk先yESm7 N?n-_<0( UM;#yL%aVu%jrOBTfʒX~[ُ)e~UȊhs<SXJi eٶO|Qgi%KP[R^neG.nv{䂤Ȁn]/jRa'Sw,w 峞o]avny"%=^5t1x7/JŌ|f|0(2نLU8վHFΝ{pIc6&=`pOhvE]|Ǫc| Ú)L*EO" 6V訴XDZ9 ^ҧzDѼ1ڰIDTUB.S/Kbp*t?`Kqm_۪V7KS /j rG`[Qwosa:MĨzpcSz1i[\_ H*tJ3WCp8" `J' >v3eڀ*w.gM(t8= &ޠ9d .X+K!;h:ӡkA]PR䳿fm^~3||Rd/cFݕ߽)+  9ޅPCpn$]>)4d o6)4nAU?+HKC;bsdש׹!P;`I=6+O2!$M v_F˥¬P Udc $Vffp_SBtDjf[ ᠮf˪yg+˯l/@3b'p0$tnL#-KY294usx-UaKS0=;h݀hJМbwݛ#^,Ghf[X WI[&8J+X},_8ǥd7Xb;a>qCxFRV{{Z1+;Ctxy74`0$.]{:~Qn 456"I<9hw]N^x=j+}bSFRY;<٨b%w$nH9Qp'kiK+?WTT^cet_9do7l àF|*ZB D2[,U:Hq`qi 1g(#QctdnG0/pMߖEZvPMr vzi1q=M0."6)qJ5 #4:KKa9%1W%v& ]>QeHt" v!Qt[17V'k!2GPk=e>etU'#aƱT2J'ّ%f*K2JW9 ;A*Lx@.?\swn#N?Tr$B,4 "Ŭifh</y`%$$ty3ϧb gbYLߏRZcqU*8_TT/[kmd̫ ȃ?JS&ڲ풤UC~7=!pqS-D*T<''W0o/)N`Inߨ⑂'z|(В pZl |CLyzozA XR!xWԀ%R=pVuoe@JsjB/Xliη[mi&To9?ל[KBbomcW )(k7zڱ Ws{?W`,#s~B;U] &]$=Q|=L¤%L1!xXDU߿i|H*#EK,yB8 fx,KybpЃ{ҏnd5 >%X AYSZpZ{D:Av_(D#n@zA6XQ;9'p_rZ ^=hwZ6nuO.$q)E ;|XK5[$&s*އ7̺=\?U*ny 5ArRڷ(1vy dS2;,$|$#8<"iz%kUP/MwSXəvk ? ut?፛/?s'˄-0o@{f-Y)7=GMz~~ ڜMk}VZZ Bcھ. 5ணk99ٹ%^BWEvD Ȁ{6ʥ!VqO/_}@'W:‹_*CR>-!lJgOJ;_ԼhfğJMc;f}y:*;5+'q4Q>hKE()JN(_2;)ݦ5*#&br=N]1el'=:1zJnPӝnBq(+,$5z&.:~*$e>(˷UŃBeu'j4@'*\ FȠuyԱC8샶[%RalJ@I6/0i[.rѼɉbxAşmB:*d0&ֽۆ`4`ֳAZBdCy!MgS} 8ల݅gȽ36.VyLwyw/5}ݞX̜n:RX}ƕ+y5}J䒈d4HԴ̫fGn='XZKIewՠ $b9}H(8dz& 1&Q]Ėa)ô f\9 DITz鮨w{ڒP3[$ڽϜVҧ..˹W2Y=U-Mcp^pMA?θ T͊W3^IkQv#9;rGtj-+z?Rjg ҆|M~!Rą.W2׸K[ĩZt/XZttDa%5 S -G-SLArVOJ R?*Wha>ĥ0C׈B2/|KyɢCFKD7a"FG FwGYu]8dAԄj2RkǗCOX L*mkC}0 yˎyp()r2b@6xiC,fGޒ@d S /J7U竜QS_0{1o v3Q-"&6i*5?/34sjpTb_.@Uj.];cfA6E׭~x59e4&rwC i#NML0c.*&عN;Q& )+$6iLb,FvMN 2u~+DZ]H.&$lHɦQ!O/ȁDdemIQK Pa/֑yp:lcFl5@=|k5ڦN{4ҁ #k@T,JEǹVZm㸛3زT:-El6R2=+pWd]&+"tBH>XN(D>h7Mz6S ʉ|ohܔBUd joK1No P|YqGu f0Ohh6̗+ZJv M iq3wDjY)>8&Sv_Cs`v\ 8+\ڤO׫CocP8X]OM^i&)UҪ:JH21CJ;i ecx̕ٹ)0lL^]d6E.rJ9JRhb z@y\}i,פ>ZBX'd\{q\6R2hE$-R|}wEleS`A|&5xFŵ]l %rXԧ]g`8Z@8{(1qnN噚'kD|.:i \f{2n:3ubݽ'Lp:UQ4T1M-)2aU}LU:84?hӉVxO! ;Ĺv6>eo} rri’D~yRĸ/H=yJ 桾y b,tBXnn&cgJ\ շVD[T;]S(jwһ"#%)%2Bwܜeem3tuOLJ7eJ/ D7,t4b"$LP\}F Z "4:g}ׁaZkyYfrX5 DS!P09yr/Ԁqǝdӱ Erd:6^rhד ߼tU|x^|ug+Єg3@lH.qmR`nj^2';`Iom,$97AC^CQTd3A&F25 ViJ = ^ p^!{SkRqXNOXp43Lh]qA~PD.hH [`X3a0]qkg-\emBSGQM#*% { ֠]h+Kޚ4Z" 2/Fu׏0iȄHxM\z*dbEZڎ^/QvomϲUeM:~/ 4yiTݦxƷ Tk"jmcǾ0Dmkxvv٦h&n4M+x5(\@϶bJ&EA]L-#Ý#82+ 5!BU"ٌ*j TEACИqv՟"lh ;="?oR=,g\0&'Oxa ,Re|g^@v "G^dB;$aۍQ=L5UX3muC![qw ][a[gAgѺ'{ .-W4pojLTXxa t:tDZ҆fE糭jMmQ53yˈY(W|\ҮZEd Pd84LU-zI8X&+"K"\FW4`d6[Gt$KK))-&eG9Qi#`sA |,bcM%|ur|;kP5#:^-[g(b Z@!`${/{+u~{p;_4'a%!U8pƥ,:ƁH?!A+9'̍U&S @|w}bXfs+FT0 жȷx3/U"aXm1wE9B`Xip[0%9Kz=U N'^IZ=zTA'|bLऌO("!]?%=e6BR6rwy{_3Ho9;Rz\jS T$Bm'㘏[a5ja+8TBUQO%!ĥqAJ3.Bt8بl$2]Dë\{tP:5~7Jo]k+]Iqޘܫ"63B > 3&׮vJp$C7B]@A5SԵEʰO%' #cQ^KzEJzhES')o<%VO"-?qi"g`8R/.|]hI̓sS~E;8@)AC qb HtPC[ RD(3BJչGrMSO3uJ?A^FTX5]8n 1=Acqjo|L_cϷӹFc9~7z30RƉ ZQuʉi,V? 7YW/2y[HHoF ]g曽FP.)1[[1Ax2OC*Zw*]"abC&$,rS$w_x/{4H]=]1ݤ=;\ƛ&Q# y50 Yn(~MsˁIXb2w黂@Z0G;KRHVs4NȦӹv4s484\Cp( +f}m5B]oKV>pm@ ÔIpdnMl&(Z| ZI޸W~ǡKeVz-i3&m"xnfKSWT_JaP GE570cTQ5K2]M;ÉTyZJ_uC My%$U'CaxVAy`B8jO?ƥ;6S.z*IN㜠MȢ1W/:R szE>Wm|Yxy`@Ɓ8Ԭ1 md7+qyU\B+!Px8jf.m_-P4c%. V{܅&2tmoO_|4QTl9NH$ܤ4bi}y0jEkI\R4t9K_ 񖇝@[8}tb;0ـY n07=uϐ͖CHy9d["f+aG.Q.2G*P|j^&ِFū}E ["_g`LžAwcSej@ߡWuS VjNd 3p+7x۠à&>qbA*&#;mTfۚ%A+:t鬭O&Mh\؅T52GǨyGx!u> ~&ɹoKeam)Q6ig -._Ԅ_A.G$m@abOvSxkXE3;7P-TJt_JF5iXHMԝ$NNYӖXX:5VȐq@o]e{B8?n,'m҈qN9? r%1]`+-m`Gc/;0z䕻f+~*\¸<hyv7]en0V(UTܳT.AJW#V0*l_[ Zhg00:$/&:3&НU0<)eDzͪxɵgΉ6y\Mv'0Ԥ%Җ@ٔ/RP, ;[6[e}a55vL*<٭r|x$11<߸fIZQsop }粓{/+DR s&hJAv5ћH*T8Hռ>{jr rEGOeB}2V}|zNcsHt%kSاVQln4m*#Y'bGsc,3˜-q;YH]<ߵs4ы`2k1JhHhAQ)!Z,@]wƍKc5Zޱ <4M$.NO#I?Ȳ+}ۄgLĘ)$HށlJc K܇<߱ zJ!Q[UQJ'e}y fi}§DA+z#q&opSP&ʾOfzLi.+YKP,[:~:M/3_>bJ6w%V2ŝ`&R^E*ɛ{*׷ ULphEDQV:7йXxL7wpĮN%i>n!aOi_6N ~!Ez/X*_K/"Oo48TdQ?x/.ICs?7'}B$8c> ƃK?m{ ދe;&mNȍZ䊦Eϓ߷{|ԾG=*c#;>`ڄ ho9zVOx{G1ZVMA0+FV{܍~p\= ^"AaҺMǝM?|9ỼثK#tCr5Dj%$eazŌx{Ѧ%4nXS%~Ӷqnŀ@Kџɕ(/ t|ç ,WjGe)1QJKn3GmAPAbE ljLRRCjM@/Q^Gw琲Rrmt!l?0k"0 ܜthEՙvMZōIM6$.l", ߚ(j[#xnhےA0UF_A:u6A/hR7#h %4I%'Cm_ *ӎHkE)V2#oOJy@,1Iu.-)o} } ۘe֎vLY߾TM:˗'q)ʎLKW#|Gjvy4FAa0-gltHCR3}jxc_ qGDVܺ(-# gegoF̉N̔8ܐd[3^_kZ?iDi={wo` g&TViΧ^jZlGJ+b➁y?V/x/Xh'4/G߅ZrOYg[ oAEʶ}G(<XH"|Ѯi ~ /BsxV4y+`z)@϶ O^+ˇ)M kǍ#ϸ`͝0 pd{$ٵQ~Z 1m\e \)XudK-KjYR8#x<+GƯxwu/e*5;N39kFZhx-ۑMlH!!6}n&!Xm8 4*ׄ[Kɹl 389Iտ ;(*n"h{3~^[N &{X=ɀ3"{k`#2,n"lO/s+R,X[i1YQ ߀nh{N[_W뚏1X5 I|0Fֆ wrRQ_VT1wWDz耦/TOC$pijL:I(IE;i ^KZ_1'7bz- ZJ2j0NC:ܤ^xOuv+lM .2@//XelgmS л_8%XO"-bqP_7I Ҫ :2m80 Uk3=AH VT7iI=]t&÷ }6,D>NA'CV%6k$0IO(UTDmB7?}0T'X7٤ 'n`4yHnqw%"M9vIz`>?]J/0_Ё@D%6ԗh_[ 6Q7qp )/wɺ]2V_=??e!=1#X\0Rg0eުZ>gC˘H :q=dj}Q{<_΍Qh=:"7b&o yB Pր5]*+RYەQDZA'dFEAQ+{04r*kO@Tf=*Y$ h2>"1OjKE)3 b*gv9XluW]~ϬCtiR꼦$b0۷æPi!:4!i=f]Isc߇#3Mj `LnΉDS=! a/*(ĩtch 9Q3ˤI6Ԟ1+\Rل&W?U#}[j)*T'_$^ ˱)K[d_C42l@rm[HaZFzEs~cV'7yݔWc9 dEض'ڰ̪cUV1K@9LFD`C5>LcSB ug}qd$|Hd%|ȥ e5QӍ./jx'z ]"@(Y641-t0S]0 6/Y!85D{?dy2>viS];"Gox.Q7iciSĀItIz9jWvv)U`F *zm١!,TlK8d7ʆk6&pM jQÞU)aXzM zzwX_j 6]뉏ajZy]'~v]znMPIi^x sHw$slӹ@yI@^\m#BA,SW7h)h@Z@X.CRET9#=fQ:}LBns+tCLdaZ͔~}Pe@Kҿ;|=DD%a3s+<+~}$ܱ|)t+~>h\ aʅ=E-&[B3ec:g9,ï]CۤLBvLJ}46n('}@6^iTиwiZx+ԩ*v F C[|֨O.Δb/ PGBX~̮/M9tKw% 52D36"bՖ>:6Nپ3x_ۇR[T]tTwVAȤȐ3R`u: vKuJƩCLie?ڌ0VxP\KS4QV!J76*'EŲ߳ L +4AfRez~쌲p*M^˃Lod #R23꼗Mb@vW;c`C-iR;M*ԕ;FA@Fr!l\{K>ϝ\DBbZ,txEur7(=S.s6)ijw4#bޒ[ 9[,Ql8:_x-c =9"ߴ;O\30w~+ 1U |"Gh;YDV/ {3`{.OaNZQJ"F[j3wjE3;|x1.m؄ s$t, mk|e=m9Ehpgj8q+WkgIJi޶9O428$<jUT jfK#1,2GWVM'B¦ÆGyA3&féqXa*yŒ눭2[&X`zBD[[g8soc L!g0J]_3TVέ+*Y# !!U݅5#Ŷ/fL^ t=~i6{{IQR^RcB)Zi?#q%R1sH.7*Dn886Pqd$ORt`?AQm+"MmCg??liTv &2*LxAl v=dYoP!)O;yus6u㏹ԇpg{2ys'RHgrcCk8Б;6eHdfm(e_|jRߥζaSn<8KKEΦ˵WT,sCTGbaRjHOV⅑@_j>;Coq.JW9pa+ ~Tڠv 6-iLhȷ۸^$ԝz;mR7mB t,\q7 Y9@,ڐuS?:LHqJ~ dȨz;ɞ>fFG+ ^TI|~Xs = qWS#^SVŅ *J*ܡdD7O`O$؆Bessi]G*Mtmg! z a;1>zG1:$6B:v ⾪T"2QΞ2с3ryC_-`m0.V(#x2yf7X?}Ϊ"9;b7y[|m1:0(n gO@z;0eTzn9 do.|úFurI{o*XARn iyX{n_jx&uN7~n{2zy,NuMM^wOloV avXL^YvBP1$x),i÷e)0QXq'Ylw]i`d_ ެv9*ͫT<߅ eZk߭ÿ?}]-< 0|dGۿd Vֽ`-؝|NiՔJkŻHW@ b7# mbYDrlNihLҁYৈ]։K`C嗴fwE!,<θSl <\N}@)bu(n_b8 B=Q~q2 y`Zr1}k5]h">S퇸y\e؜֖%(j特n6M,OdRYG X1.xӈc3 @tx8rBDfB1_jL( `mO/ht6=gr/" QeIIqᴵ DzZO'^i?:rJ1Xul+^,L[1.[XaР#OD #$ehiyGmI Ťx 8/Mt%EIȎ<Nл;cu z(!҅W9LxEd@yfzXZkb['urț<%b;rWŸY՚ {Տ(5vh4>#4mj:U6_[&;qdjq)a"9AU^<vhoK l B,aƕX9-DU'I8K%? 3RGDg4%kiW]|ASS=*)BIN+>}Cd2j8x|RnH:##/3POKݞ1G v>]!ӽimBp[׮Rk(?Az§#R V0Ԡ~u)E>NjR")b@ѹ񃦋RfmO2lZµ,yU9&?)xC@$cbXu'4V8 M Ζ{l">x~4Z8̝EEm CV k%qu~baT!<Е=ыvILqegNlLDQ##NO@٣U-l@\$<ND^hS-bcXB0'7Cː1Kcc!R̲=36 qH*$~Œ++ ;R D-[$Hp4q\ *J f+ (CLL& w'>" ǹG0TB$ HɅKĨCF %XA_iGM[k&M׷yPBz/EU-vVC3 :k!va C=k~L'Z Rx5Ꞝ:W,v'ZsYuz{ 3: {vvtjp1ی!퐏+1⩵)5 am݂vj?F3"Q(DwicK8Z boxtjo rdT; )99=yFv5(٭R3[~24r$eq m-s G$BcK\VqU4h#]'y6yaԾU=STgyU,N *J% ]ry;34ōw(Շ@U$X1Dr%DQz;ñJ??K]71=_DIg(8>GLh6e~͊ylqGEy`GEњ3l,NEr_1g'5D`eTuHq_F?~]Օcp[IAv03SfCJa3|D;N`ɶ;( 01ZiZ~GHރ/mO/4$GSCQZX|zgC牽 F[> ş=ޚ=o_5KPr =1DaHˑ%{9T(f*๭6,#Yʐ4eaR(4ǡ 3Ksrރ`S5 eXRCS"VyP#t G/E<Aΰ*|Y^N,rc1rj'B@ʑEӦt`x֮.k5%:IT}-%ɏ45R5 xPU5UbjBA+:,kb yYk5kUu6̙C_GIgGTcb =bɮԬ6-bX\'VmiЌ^KfpE"eb֧:] H~ӗliމ~޲CN~HtutwZ 䪀lG},e܉*7АX'kJ#e*"$yDr&[$⼹dk]%brbm<fk.9ڧ+w O^Hn~gqI77Os 1ҿv %eE!/Y(eȎ%HԳBI#$rio<-õz1s 1nnU)iX@8*wѣR1ڇ}!'4>3o΄bS{2Fbf[t,~|ʖ禧w =%/gq jW8+ׁ$!hS"At[BLQ32!qr `kgl^r}|5qNr^8GZj4߰c箣{Nr9(V|^qy܇;n #`3`@n ؒqTkp l`R:H~Zp L(T\hlBY>ӭoO72l K j'= 8Dffۅ&$h;;3B!@9pǹLA2Hb̀R`p3rٛ*t÷MH)߼q2amI$R%K$1+A!_ E$Q:2LUV r#^+Yav =ZJ+JomΨ{TXi H7>L~5x}aݺgxGs%duEA_*Wtֈ*4tڤk{/_<+XNءUTq5g|w7eN.oߚ+u_3qheP!P ($hOk׆u@+`<_˙U=&+uBٗ+Dd)rehp/%`X`C7d&DMV%X=u2֔)4HEnI0on-`_6`}ć\0e3#ÏNkv`Ng9$@@RVl1ZR0bz*g`j턀oeif)f9#MQi˷s%Eu林va&n%C aS-|ؖSpvBX &tS_ZҜ?(Ͳ|R,8A-Q1Z%$kY_=t> gWQ$%N5J)! Oa^<;]e@zt-m81J}Ap @{1C㾫`fNn-edM),zqWi0ƝIqO&o'aqG>]1ϗYNJde0MI+l~qo>d?c5Dg݂OU~{T~A+2-: } )q У4:p6cDiv4˺]o.  =5X<6F6rEuk[+ @ Ŵ0A]x9kp@,'6 Չb>= 7NZk|p5ͬc%)xutgb•$zXyp{).U+GJZTWFgɟLtF}`'Eٮ$PRŘ,+$] u}9: I}6!txWqbWj4;)P`[/،mT)e63 5s|Ig4]Z1ZGtBIΪ$64ᴮuI[ℙNS_`.NZ jJ;b0>Yj#;t8<{p,J '39y}SPl9h 69<R1E4k`sm]{e#ICe Ə.9- Ņ1rſ͚ ^£݈Yç=54ٶW*q nU'(u_ݿ8JmlJ4D'[¿hGuNX8egގƱ`~n*eD(=#H%;?h/|U4ܜnY|xѳWZ6nVAc,:Mē`5FݩA?طfQފiJ 4L zQ7W< 1,ިje<Vjtn&ZVBvٹLa0-hf8\PX8}@KяMP g]%b"TاoSVEQ )ϪkU.X!姲F,$7EBaHuØFD%}mVC|V~wOU 1=42 c= Hń/i>66_Y+SܤUbg&3i?QwI|CuCg1 ɔP& “pG뵺*fR:-ZP,:N\Jp'gS͙3.T~m)v0P1VQxTyhn>o&gJ*+>rq: F]^ʜi6qa=0gMwEJo"afy$&gF_Fm9qWq֨{T{Uq982[q~)px8ݵ|g ?:ࡻE9};ݎųY#x}ћL9+ MSȝ-M568Y1G\&+*! SWo:IoLj7&Z ?L: ?N8Vo_Goy$j"vgi2Hc-.1JRxAX|ɺLOW?aƾ>-wD='\[jk|,7~|nMA/tʈ^"rAQfShfHfa\uѝ-U_dH'[:`<y- px[$bv+Q TqhnVj|W)JM\gM_juvFq[Y1Y~*6Gf؁QEÑi|@Ir'h"[YI 㵺ɻu/ g8`>?ɀiQQ{cP3P 3BlHߑ|P)[ ~dp z/YqT{i9Z EDP%A=dŌ0Bgsmk=jj?7/ ]v&&kݒ%3 Gt"V݊jzUxtd=!ЩA :cB0 WEgׂ$pEM_^cQ0Q:5\C1#Lȉ+gbXn$:|}^*A"ݗtyzY afFY 6ƍgYZ070701000002db000081a40000000000000000000000016101cd7a000013fc000000000000000000000000000000000000006b00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko.xz7zXZִF!t/W[]?Eh=ڜ.+͟ Zno_0R^BՑ␮.okn&Jyt_&Iu/o}oi{k`=KФqK"o;nnpHY%Ku6M7+Di[BzxVq;`$dAy?,ף0l S)m!+LHG:^'}OCI۸;UoV-8ZSop୛gXςLIE{#rK%a7B m/%DoolW8x#4> X =˗:q)Q0R41ҕ{ufSWצZ}xpZ]%3c]oe|p{uKz><'ް;\K3 = ໩w]e Yk5H3=0_$QwF drG)lV[Ԡ>Y:0~CwWA1XM1μZV ]Щ:5wXN&W͔cۃ3\(DC7.(*$ql@sqF( #b)حt!LJ8M =}G47D?|3Fyvǃp(d %݉):9pY;DLUx>>o!~jb Tǡ"j8{Zwܫ &L쏔L$Y.zҍu UkE]̈.ś5:j_tjX=09 hqq81 l*bMJp ةh4R?_f,ɣ"ײ*v 0\_Dͻ.?~0BX4ogXZ;#V:o*ғo5Y)ӕ7IGڿ6MC3{[P}{;:5y c="2ܫ47~jIM'")wg ďyCҼO[ VJ6q1d(* 4pAkxT>QOG5XG@&22Oّi"F'FoZEgx^Kt,NUesd.#2gk?i]O7ړq .w+ G\ "-5w▓"GQTQ1g?q)d@ol]k\H{갳U"xrXtKn:e _6?홓ʘjk|{ҞQ87->5Lͪ\ _H;@ηo;֦eUS[LySl) a0?K1Q4iKI9zuOz#s IIc|%*n zSXpQQ{KY8@i׻E205l33Ȑ^Qҭ侙^n_=?S9&d7]_oÞMe"ݡ@o}.i[lw5}0Y(쩹K b-M$ERL-D袑C^u)WRQUΎ YFD! UOI׃K55&$:F˳+AAFQhHX-޳!p'f6% 4&2yڅyqF7i޵B0b6p;խVY5#-V-,U h"m!H?SahjZ>a[E9nmM1 =T14:he2'Y QЏƜ3Ha~y2*фSͯ^ ,gQ2<\"˗pML (բ-_]nC/xSs+>MDW>#"KFD1K+q r #- G>Zg!T=q`4&yfekb_Au/"@3uJ_mRy͏h/(6jdV$x$p5ch*S*c)eY-4hDt)~ՂAf*~t/5ACtUеC\HCF_0ߓPn+>v]'uXYb^IBЎLQYO_Ktd۠F 1Y6D$\TcI7\@jg2&~Yk! ȴg/qQ*Uɫ2^ Jp +Q h7u_=Ƙ`xqKFW.4yhCHL e_fuIHhr4 3[~bt^M> A\jBˍa}I?aͼ@jϏ5-\xA+i:|V t:XC_jZ̞4mj'Y6ydV;vgnj^ͭedp,5GN?g˛q2;ʩA/qgg yB~0EG\q_09xz?+o}7l" >nGvO^FfCAfUE i3xsHEZA2j٪Y1$;.rpDıN̾֔>q#^Cv1l]<>\eޜ#\232jiBe/ęX"N}x\u&MOlI";e3Y]e׫i{sbM3zdCoKǪQeHsrʇ}偨&6!r%phߢS; "+LO_?"kB%Ƽ\p8^ZTg~guox&g<ī=i>ga Su>XCK8 8ގYg!L)dS=g-}Bɤ;@= ӂm $1&nd mq!Sͱ ^!WnkP/ *lPOJTeA4T & Bn%W@bw1iB0evh4=zkxjRRVwF# ijf {"GLOLrPr6NEL(J=8>]Dјv=mS8O4XD?TXX/ 䡓 :grCEMDq!t(ML,BCb# =}Hi_ @:ׄ&e,͵5E/)yl!`Exaֹ/>Sb#Yӣ{P` rsVyZ*/d7 e($A)SP'sc CԸѤ`a&KAY/bzr7UY~՝BCoflUa\AcxȄdmņ on@RfeگtbISFKb ˵SD-Y1c.txKW.eKk/%P)@6"oّ;6靺p,U P.ʦRْL(Ws@LkҔ&l)=>h5cMG (g4JԆRZv}TZ@m7WR"* a,~*& #AF>BAh6b93 |x1#/'}^͉^(—ϼ΂ sejHQ@ͬa3De4~oN}SS'ohAsIUKuY=2,. X}~ 97kBN],a5@:[\L{Zf<40D yդdaQ3j{wڌĩSKp|\( !K1>}l#-,hUѩ6TR!]W-_r|[N7H-C8Q~ު)<ְ++ EZiﴟ.A(w1#Îcrϥb"[KeQ^wE~0@,`ޭKҦUI8i-tVrFW׳Pd~NR &8gMь=7 eG*Fhj+,Ъ'ܮ_8TgYZ070701000002dc000081a40000000000000000000000016101cd7a0001480c000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko.xz7zXZִF!t/Su]?Eh=ڜ.+\eTʁu`8576p'P'Ğ^)~JOQa=vQ:FT;v3ɅٝA9ECb.c'Dy0oiOMPԠ/>k Z#{Dٍ2`&pV }%Wڵ,AŐr;CnB!=2R07vAf3e, )9k/+ T:D.esؗo<+ |< fO~#h۶m6Ro cQ1p3zhti5-܀$noC`s^U {ť{_-kzHtaSEg;,u4}q毁W;}d+]Ȍjzu3 MB+6 Wv3B6-M}O&5^ɩ܄SËP@:ĂdNK&@}f#\jyzк%{2y~LZNcE_DxJ"+"qb 9̓KtU-pɁ{,-OK Uq[\s>v,$ӫ ͼr?wbb ~Y=v6ppd|4 $^vDS!졿NZ֛Y @g4G&Ujl`'?*¦̐m!OzGfncUk\?UA+xJ' 0m?J~4iyv=Tp[њnu/=Q¨CF ZUWy<[h5mkM9I5'f!Q8G߀A_ ʼnk=Az-Jne{r+}9|0fv0B [+*';!c>qއB˳sOFQ`WQ ա x}ls{M ·\']cw}6#׋*mN+.1qXxeʭ6R1ҚVd)y+CphHWC9C)3ݝ8'p`k4Nj&!A$緍``MujDrk@N೻#|r/>o3!mN,j2b'$78'*;r0StALus⩂\I:-b(uϞb+%eI;(6 ae)b*qJmO;MB"4KϺ*,*@e2tJ*k8Rn3GVOwKef7%wz}x-n_`YBBYmsUJҽHs(7sJPuif=n'(Su9Fwkop' כ#c{{?:f7úIWك䎧; R/fhP?eg  #Ecl-i[Dց.D$> Qu'&]ԯu5*՟ivo%65 䗆$]%*7uy<}9Dn/`1=bxn)`/[HX8)4f!|j& .mX Q %"yK I;msѣuJ;^sɯMif4+|p:=cSD4P_s|}68>zqS=?;KmQaUϚ Y"<0#2phF\3Ҡ1GxTzJT{r1yZ>5)6vX hH1 MR 1%ՠh[A&ƧƓ7ExC`ס! {'l|Iۺ(˟2L?8jz!`kreVI?P0AC*mΞb ZI bTP lQ-x0oF Qv#[V! y?H%@C5ѫu[Ƥʌ aZ}VpVea@+f]3bQ\PݭTyCh GfLqԻbDካ{Hg1}j.$ $P. ljg~4reok QdAaWtB7dB?DB$ HOuhF s6S0K~m{yPh>ynI1\~=ոHɃ~~cBHbyd6#,鯂\z]T\NEQCD.`I 5G7ƾPgЗ^Í ֘068k H3̿>Udl POJ@$Zcosvaϧ4 :!NGJ.>| #ʄLI{|VaZJYx$)I% QcSUdCU"~`fLz][x` LJn%l(*A\:-濘eI,[„%1Ye #~垯vO=䲆VwY]@^=n#ߞ'8 d !_SHm 1EϻHKF OkH,%$Lhm='/GCN,dh.4}܊δYˡ՗]Q\}oSV˻v)beQTp%faL k#/ٱer[Qޅw~(؇Y'S|jRycD,VY&sD;\5/Hҷ,nk˦,J%8ŭI޷h.v6?X8-+ULS/Y6ʱo4buT<˸z]3nIYN>H`>5zx| TViCwjّ19MP= M:}yfk01\F &% /6Eub+WD.MMZJ ҭ- ߊVk =,P+ *"}bݑ:Z֙!0J%IE^)e7B _dcԅLfsYC"4Q>@#Ccl"!3"R%tጏf}Re;yl,; FK!돎._?d$:o!{)ߋjnG6>iTb %0TךQbD0oH$wNR~A,%4Ќ DzB80yvT\ߞE^r փާ6roktcyRbMZ/wDK&nԖ<(u_j-Tan (sJ< ,3`̮@q  4ƌVhFkH#.l&t_l+>j WmFsbgjH iy39gg0̔1l/ԣ Cy8JBp¬YPK;hV֟HY9T-^&V'IġY9qx\ȈH79\9:+$m,Q`姬! dT{nzkPXۍEٷi- sbkz0A6O5cb@JO@wx j -q:&iXd2g:Kz6%*ͧX)k.Hk.MSny$.-ӝ)|IXDf͛]6dgrT"@{Sr;yaK"zEMhſԄScxQ(OU%;nLO7Qc)'XxMzB6/VD$nTj7^s#{''<α;ږN(3 jm$q!,c/R"l8P }L :CU"+m3T><s)@ E*t|uxcwR\ҷ7#@M@^l]:bߛÒ=;/$hxJPܔ}8 p<0?y@j+}ZƲ$-F f~1\bk>䕑*c4ڛi-S wOmߠZ,^H"to,a!d[' 9q^퇑Smc55җ_.-QV-dpuOǤ>{!O1i-xUY/; ͮYj0'yU009eyH5Y3M޳Y>h$S?#"=mUo6)itm"α qd[rZNQ+ /97p{2^1{륪m3ŢJ4+7ŋ\{\I$,`Ck]כ-G*s-'>tYzX^:^_,lw&~:>(W>{] n/Ess]k׍ܫޘ8]>n-9nFE`5fi`$>7> :}H *`  sh5bU \~cm3&Sʡz ĭAhNy똭عʞ+vEe$ nn_dX7~Y>$M:Ej_=',CY͛lജYD_I{kryԳ %ΐݱ EȖmi܅dމx֊9fAd6p^%,@_&tݏO2-m{2 jwpIQZf_o< X"W0`_q5)^Q٠AbF.V_69J̣; FeEYs>pFI%Z%%Sx0~VYO>mk.)iH |C8>:CMΫ{hs)6kddx=}XBq/)-J s 3KP;?lH`XWCv=R(`uw ^X1sH] hBZ)KIV\Cl6I`Q<!N6E3) )Si>1S\pD+IM@@pTvVC^2';CYEZy,I/ȷsY_yXT6E189P/rN°1va-FǐJP:t'U(\k[܃Nt}}9pܰQm.Qz[#$J|Q% ƈ DNeSgp[v H0PHo;Iwsz6f5ZDZHS6aH 8Pβ|N3q冨ϬV48QЦ%#Fθ{fKhi1#i>qe4.3Ly JnMpGA:!~\^_E©hOs^hmnJNE6RUm?7f@99_ ~-f-i@a@A 9fia{UP}B#U}! _ qUF2a^ׅ aou58Y.?ʑ_%nWrE0~Xik< ;;/~wo.~!ןY_^յ$ÅaiT3D\?;r%B!@\ćh@]C"8j N#tۮnqRao4գi1 r1zGb@_5kzrmG)z_ ){k|7Qhenܘ}L.tqNLXbv\\pݡTsu,FCh ;3`эsKUN{Ky "==@ۿX-. ᙼ%]-lGWo? ITvg(7=`].[+d ":ճ5y꺏iep g؂݌d=:;<$ɢ(9fΙ U?.&0`d]<ͥ5U|f#831jS1`[|!a7$(>~r$("kR>糝X"+'.*[;j.S;VGVhȘ8P+} 4 ژŸ1_o‰ңc ؽ}ޡ,/>L ^ pFzE8IMw҆É>?~%3KޏiƹM{ ҠDU$5c$_*V޺pa+*<;Ŋ 0Bu+;?koٹ2kIi^3]QjĚVLzGutCN_w͍}P.,JTPdkZv8{Oxb*6FDȈ{.&k/єyb.~T!C0DʛWЀ!(yxBaɠ}LVD2x-u8JE]Og2_*$/쨋ZkwlɓܿB>¼Te4YLC1qr0W L1CDznރ1-֢Cf-)0&?*%آ׸w7LpHc?rU׈śe4=˾7"Ύ @Q&#giւ-h:2R` g\͵$Uzߖޡ&^0F3qwpi2]t&y_hɁJXytE3!öm-a.\䋣0~ssC#d2)r`q-)BJ? kX~B'(w[u!DRd<v##l&dε~&䵮]s**gmYS !.݆GuO?JKRs]|Jw;nR̰;j<2O M2kuaW\A@{"O͹kȔ:8FGrT}4x,#fᘮht ` dy4|QX])>{.7XKc"4fOnFVNCxkOML1J9L1@$E?k52]sda)[eMdw1߂p`b`"rFBWE,MC⢃xk)Je/8%TSUxj_!`;8`ٕM(g\)NVEˣe۱^;פh_P4:O3(ayٽQ%HItX8/E =àY + &8F -W@5ʆzFO(%1xByrLJ^x0E/E;lGH8PTn<9͌w2ʕv5,F> l]o k$9k֝kuP@h8 ȟb|}(h=XedMeaibӶY~X $4O6lIPt? x ~L|Gu`ɤ#M7o4FW౓`cTQӕZOdʼbi;ܴ7+itJE'x`]T?c֜0=y5W8E0iqb!,Ӷ`hB7H_|;䧶hk>ڒciC}k> :Ȳѓ"A.$љn*J`,s,Z5(`Fq'?/}]zg Sh|,[8!Ղ?EMq`t / hjE\0FLYA~]%}*}?xYbWUTËc.V׻"?Rc2__x}@GQ<ᛨf$oꑼ(-hwV*vA` F@9 A@jR27 14dLkz(}YK҄Lr/;6pw $ib%N7{H[-Rժ꫼ð!$[b~y)-ױZr pO S"x{^VĎ'0 0_giʝTwȓwY< 3䉯  Zƣ6߾Wp+c]4\M,A\Xzmg$[l%".y,FY_C*)eWD'py0J6&VңLo0ۨ)RX| rP C 2USaz3Cv}'Tm;Žƚ ӣY5GJ^f瑏]z.~IEbg\ǀ֫M c/pORN=BE 'pu168j"YI~@feg8*PEd_,8hd퉷~$4[0Ě9Ìuqk:5bZB;@tT3I`5'l8x mx$]ѤzoU@fr^FR9q 698xAt`BFu0jSl"`mDcvo}8I0 ДAKdkD1pÇm1%=/}B/1F &w]ӒkyeFi44 x:>{R;Q $WHGI-2;:HEݒ^:[)xK-i2UX<#QLh> [']#޶ZD.Mo ~3[鶂Z eF/C!|PXiJ%A Rj{+RRYG6ق6֮ •IM ƽ41,.K@V!ɟ!*;s Wzd۟T%ߒ'lDgvO)Νg𑾛0~$̃Qxkp#Lv4~$i|GͳK$nEͩa @3mCAkbɇ] †asWKs0 )ﯲ@CFnp4IIsknH$h<&+qqXsSܜ|4/wk+{jxjځ\,7X Uh>Z)mPOa;>:(3Mo >vmMxYPyqUcѲIXBOaH{5КQǿU%N83 e&y"̚PU`Ĺ ~ U]2@)(81qI?F1@!5}.?EӴ HT5ňrIS[[,G(Cl&;ezxڎե 3qṅV|Jq$~_1,Q+ضg j vv©5ڪO5,ؤ9bӟu{=(̢hV34M=s G)K!qunVTT[a0BW(%%`# ]tx٦$\g3N0pO>GQ_}8­P% >^!ěBR&H3=k:k!7|3饞|]S\ѹ\6$hJVҿΠM!HF>5ބn cwr 24Gӹ wg7K +W;!2X&w)ю9㚆kR?c3١0$XI'Q)mdH[@Tt;BsPikѿW%Fqa''@_  ,j iv1нb͂sMOy@M^YdhB]M2xy 0h~YN Tu#$,6ij_-sR`<*= FcsC4AZ[݊pCو".w(@dʄQ'˻]5Pith8q/O\ ƌm,Fb< ធhHdy7|UjugBy 9cD.eXˠh{''1!DV2v ҭ@F`/TaM{yx?I'3U+\b Aspͯ{j$Lrpsz)p&HU'ÖH{nV_ಲK /N<  Cv=* PM9O/xҵ>qT-y=ge'A GR0K*i_ן9RFh?u$N̎3fwm*'0 enN_{P1roK C3=Iy*{-l-%&>-H&{<81eïy{Bh?e[ǀԀR!E+=s/҆UxUM }yd װq$!Ah SH=u eI(yII> v!$S9oo:#=W=BBEN7 S]ax;av'yd#)cn}HgTHQD% -{uKJg9yX)^B(5(Zlɰ]:DOWcie9{0` @8S/k 5U B&%I3?E $&0Ålo. 9ƷMK/+wy߈P5ՠY]= G}î#=6_  q65axLw pFR圂_?3#Ubj)9zYV Juq$hid=yLw]׈8J|*]C]M3"^j׷EN݅.m 4 i5kH3 &qhzfDvF(q zIlݿC7fhoH+DfXw`$'$ݲŊ~f ,V* GDSZUjc-n^HnxYh3莬)$`ڎ87f+V=?ߊ7 ][1?kqsA~=/ztoD/]Szsc23{ TKmM)zᝉf tM"D鈊g(_Iާ 3= >gb܋;^7hEi0by߉HԧQ!-b1aFM'dt/X D{}\ %;K3x*^W]eD+ѡfLT>U Mk\Є+8㝝Yf9ːۂ C_{scK&Nmλ[_­O  U!-_s9 9C [x Ɓ~f`ȾYoE0)qρ7\Y%3Ώm}Gh:[4b=sO K[]q ܰjdO/Tīט3uH ܐe-JTȻ^j25^w~~gaz Vt֤5X9 Vd .>Z'Qq2]0sqAd_X0Z[.^M0A zCW#&'j9dDcl" nLuUӪN.xj +9@T#6TIv2}U. y_`hbj~rf.xh@9)XlD*H^9+̦ZtrS\w6br xo|EY=i2 blz4=>a<:G~Lo' x/=Q+U~ͯG3Fٍox nfB`trM|MEZF,.uf'^~tW !5:N&4ÍφHdKOos&p3?%M$BF2){م[Ywlօ%b)hB҃/rw 3^SAhδUf#7&HƝH)"#ah6(<ϤOMQU/?:JeoV nuUoOVAʒ5p`w>$˧6ÐS49Gq h 0vkyvKA)1\͟@1?̤WO#^g͉BbFgm{O&p0s] v ߇Гc*G ZI&)W"dW WK6נ$FԢìU0p:sG9t7ނ^s} $o H"c_8Zʂd',^j%Jj9Z=h2]tHYv;AXhd/ʗd0![,/syf{7TY >R ՘cs+a4Yk,r6]Iu8m:69sCɔ U+ԐT1 ԡ}C _qb=geQfI4Xbr$[S^b >3w/}U(#ߛY*"?;'V:f$Ո&Cބ11jC"i1*C3n|/e>EϪ/#h00?qc 7o0\T),Arc Nj(p?.\+)pM?bՅg~zwZ<"T~$ri<e$Q ECв](_O0ȼC&)Wc 뭃^ EUgĜA0z 9y?9-E&\|B,:ķVd'&V~gOѰg۾,3ZhkhѢQ ';5yPLfj"TN]JYvXwgʐI,޶e?do.k^@&g:6;o{Z JdAkfhghɔNUɵU5s1<}L8*#rhˆ*ZU}Yqi-=Ҷ1h;i/?:m-J9JEoI\GjUr'zY u(m/:L28.}.?*+ֹ]Ykb)Qh2 L( PTDqZw{Hh?FP<t%[쟣}&oUU #>mՋqI ZX'Z#D9~\õZ`=U.CTNpgV4dFƙ"N83]^Eg5}A߻Z7Tyj3[Sk]z?$23@=1C`G6"̋D2|yi{Ky1x/ %5irMv_n)b܂@"lx ia+ؼ |W"4 Nx 6fn#n(`/ر_:ة e WCn_,fhD/]1'+瀱00.1b8 SDpfv!sŹ-=$*ٗ#NOzM*rJ3j>>WB8(UD=l `4#ɯjdY35Fn2Р_<:倪fw@+^G̤YS#LQGO%njm~pw|[dy#Xx*܊#66c^4x#z<>Axb,l5J{j] \U\ZLt7[$hd06ĊܱMD¬@yM-n-.@M1|)鑚#GQ#@B>EuI_@F"r )rRrv׀ސ]23pr0դi޿ͩ>*fv9/B'TdQVMd bteз PT,+=lTc{&6%8>2`j_RӺ5cXg'bxIX+t3Z7fG4o<)ןL>n8||KRzEZyԴ@-[p1s#jPPR)A2L XX{o H]"]HP1/;M~(9i^Y )?5j\5GQF*/)7pG9'tħ r26S,W[>zE}V9O GCB2N*]kj#(r /Y>FMxĮCcZٯZvd:A⏺bvz~Z(%0'n! c{2Lz2Ȉ!gĩ̅ wȎ-s8ۅ֚AxM Ro x\k~Ty8q@_Khqwr)f2FqvvaLfiA%.M*qsEq8&*'Hm:51/E%-1NKY1fS~#$}QӼ&EZQsɦjJ; #YyBGW (/_]IatˀM(wx(p4g WW3R4Y ~@ZFxp w`f=@dac*a3wCXj,/G>(@c1?ǩS(j~uU*;?~)M B.s|3=VwR*DZhJP)}魐oVf1"|nHvT |'B7a{jg~yk x3PYQdy?^I-xPg֩Rγ!ZzɍztuE/^Xud`e+9[>4ŏkBq9&űv@h֣L os~Tȿ;gq[؟زb .9 1$edZ׿[9Bwص2G@G7_FFÇAfrXVרT,ՄP0aO"ix=!iocvGrOڜ(YJ&VLn0ԃ=:'s!Tדj`p#BѾv ]4VПd\9^ oMxh{/l'-_5%Zy(5_K z[4PG ìF~8~iKBn"8<^ICaгSc:-Pdru}ak6#`Y}<,a+ǼΠ_eKv{AioѢjЫhd -TS)-U D>`ጹ'N{;RW5O{ a[N!ɲua9MKj#rr7Uo\,A1Q|e˺$}  tqiD۬G- [sэj߆*ӅWxې[j)gL>2]9p;u5E\j1n?Hҙ7%v6$qftb_UXOEr370m3 FƵ_Am2*5q$on{Ay[wWo[uIt[*US)oT{d+(EBf*~L *g~ϰ\^3/PS/Sk*:Ks8ŻU /"tJ%~=yB[>iҙ_FuQOR?A@+'B3W䚰SO@<{vֈ +ƫpјL$MŖ¶ ҆ {4s΅[.e"Kdkk34 :yZ]4 ܐ&T2c![E"iCLLB%E.I/2R?lS{]DUerLfk/)Gh螈dxZп{)ڈ|$hf:(1iОbJ{pkSuw^ޠ@nznHe_ӛ/mj 5&o3<ٝ5K42{}Gd9bE˄X@KRs={Q]_G sT|(=K$&R`ﱳ͵١Q0Ek_mEWx p!9Сٶd/Q^j񩕙rnEݺ rQЊ^{8OҤh‰KQ3QB}.'xD" r9-1b+=ɰ(څiS\X/)XFH 4ҹ*}S9Z&L ҽA/LSaT]DKEc6 vXC1"ġƯrU6@HϿjKpȆ6~ۚܔ?̻>B췓 IXf'10&Z7OXmFfR,t%ۚc =ƪ[~ +@9 #IL8~zEi[aXpEϹ&Jd؋F]eʳԖ3r_/E~׌8ui We%:vmR1ʀpKOVWnZʼnDd/G3,nv*p B~o:Γ @/z?T;EBfC$gC[HL{M yWTXN^J7zk|lSYV";z'%qr1sS_s[gznf# ,fO jo :g2UU !!H#xKDdžF;>.3dS&X|uXK|*bFa3~Y9wemto/v)]8s;z~g}8 Ǔ}jH dTs&ݐ?;v1!~-i_j%~{E& 6([8RaO7wZ WU|򶏉L'U>KgR98\r 떃,NRNЃnE6L%k2pY $CWUe6taHc7 F%H Y񍓹.B|IBK@>寶W%E +uz(RCįRO TU:V߂lIzZs rʜ̹"6?`m%Ȓᰮ~#.j8OKEfy#\;7] UҦ~j.?KEes)(FmU c/V!ӅtpGQK@+>XYJf Ugv0w D2gsAϷgi 0~<?kMqf2s{9hHoChtUU{%C0w3_G!HfuKQ(8~ޥnB\0ԎquN^<Q*"MƆ𷄸(́l7K(ї8YW<C n?tYIm|haYnr\t!!W[۵p׭a [S/dp˂XBֺ 0wј`c hgwO;д;oZ In.h|-]{ g t sD^~ vz9\*9y"{L!,{T13Z/^]F,3@'ۙ-T(3XKW6>Yd9$8쬆9EC7r*/G x믓 ;&xtcPK"zH~ t ޭ-6YԪ)DG(&{)-t!ʻ01 M]ÃqL'NEQɹ rh0,ISb+S2 S|52uq("!MKKGWW W\xwZ~~IOΖ$oz8Ye?N󃩚õhKAjO6?6nDjX(yMa۠(+|EUnA폣L@#C^! QˌZل4Je l9UJBXo"4&5vDGթûIU[ q8{>~ve FRwC}YBd^WL %6??iV+WC&+xJҽG4&dH*QnҦ)AeMj|xl*T4 AUGsmuv~R9bHQ,){i뇭xĮRӇq2CDAŮsѤ]w?ҫ]Ic\] ׳$1{)ٺ%\! dɢKI])0ypUb=#NNj`Wx@;"(B:4l{[`sD. % U~^x*鏚R]'Wi\LDV+C1Y/})foÈp{vj^0%6px5|kkL#xkLl;W8AUj ꪿L gN>f)j`;v̓LW"N2s7nX>nTja#عpy}8vgRf=EOsv74o&AG-0wQz" p ~U%-{U¼N@?X'NYi&ZYZ39|2A~twL;lJzs. %B^&Rz{6ˆKsg~SAzB\H*:רGT!ZIZ ?HJ[B([w5ԢAt㚯@3Gѱ^V>%b13PQHjĦSMg>e&7yt"X^@#+~׀mNz`urV5wPGtu=qWZ+0%rF MKfqoNf>m( yjx]{͓Nxw7;05,l\;/IJb N Jس JwhqCІдY7YZ=8sK'/tmDhd!Xyޭ`ZalT <=\Co_.mdteD2wڿ9+@ޞ/a 62Z׫ʍ?V31Z h S/a}.JQZ Prtyy(aigމ.?kAC^$dvWnLk@IVMh㟘(?C%q>gP]t@`VgH)̨slHfkq4~hjh͛iWȢJ(Wz:C'_{:(>ny"<ĭ1`#ʚ7 )&6&Q2oWtL.;'0 a<^96?)/n&oҧ*E}|q2ۂ;TUѹ0В4< ۩'1]. >C\ԉ +螊_[QHDD`VRVUn.hvŚ@uheQsMQogkYpg `F변|M.i\ 玤 <qjkg*2[gߧm F VU5.Konk'B30~ģH3"hK=d&,c*zSH@Uv~:|O2|[>o<.ˈĤqx9}% cu/vޒxxCEj{ ,[Ƈ rZ8~AcޭM;3.Tr$YgA|:QD^`9=K9RO_+h>PpaĞ57&dž&ⰪyiSS5CTu.S5ŋ6`"s)EHBDWN7ny(k:kc!A )ko~\:O~?Ԉ3]̤DNOZ/mgOvu5$.&(&Ŕc2ӣqa^{Smf! `B]H$IH$&( $/Z])a)v a8*ـVY7, At=t=2A\8ZxPnctA&IŠÒR%SV eS~2CUFnNm!av&fI݃"I(էY,؅ |%fB ާьg6sID 3?ȍ7| sj&ضQ}R5%94I]b`XV@RTı\-ޘ\PE ⎛g͍i^.W%Y7F|.^@`ǾJ7of3@lBY}. ɾ/c#s=p2hf\IoyABTaEU-/s\]/.)mR ezd#`g]Pf243vZ:z9;ɸtVTeZA=2I=f )&MXLʝWUe\K*1:蘆 Ï"g="YbDzn|X/ԒESB:n$ ND#Z ڽWD7KgLU\3QguQ? -P R`䡔^E`>U5'7Cznn6Q 7{h $ 9й7rC93(6R{0K؎A!Y[ =S{ n`c; K4DN,U5}:K I{͡k)"%K9T01"j^/(v}7ke"JT vq{vE`+^K콑NA$W?1{j ;P p0h|{.C7z|96.<8EdhɃKzFAf#EU@ނZtM*n\҃ vبe,Uc{3f8;cx%η6B#dwN깾*9~"LJ}O1ݝk0y0,ϳ>鑜`7EbӭsfqՖܡ%:}Kg{Y _\FPU(5ڲ$aTU6\ Eɸ\cB<;Dj N" ;ˊ? 0AfW>;yO1%rK$| R{imKMo]i2Kϓ'%Wrc{[<Ϩ'z6qSa,~arV`>bd`¦UV\g%~ߍn K\Uq$5@t[w;!bO ٍ\~lk?+VV(gTE!+!At6u34\,slV'`l:v(05 l&!rG4c'^L`2 ZJg٨X@_Z"tSthS9ϊ8GQ4yL/bՌѰJ (wFV&G/S'BTa7ղZyȢ*%E)|?O'B1EW"!6 " ؐBOD؁΄ߜsN߄0Ё?!z>D#Q' DݽT'VMv\;ǐ/ p (T(e 䰑nm&GFw=rAZ}T5-*}q)Qa•ߝͪ3_sM"G6=3sulvZc%3XsCUSg„*OE"3'1Hp?]eG]B"&yvn lnL|}ev-X3}v5nC=N/'a˫T쩇F4ANKO9oƸ&^$ Dl{'*4*9슺c+.Ji{X?G/c(Ai;z``TJ@xfj@?R+Gt;Actv?>-fM%+š\)Et˘Dor*F6m30R x fŰ!.F\EKhA܉ 'Q7d11٫"7zQWJzncRX^+lMLv䟫J- ɚ7xp:3jl@kcCG{)i &īf' B SRz՞FMh-ওP PI$4}RHhм#"|Cҋplݒ,DWz2B|ac4NgO)vUr@5)=]EqS 2ƃ-ĠZ1Zy?x.z1K')k;>mF{ja@mUNLaΜo Y ([Jnrn#2¯,6eQ9LH1Z<V/Wr.2,i=p)4h9)fܴV & {&(s۟.Oi5Rd>Sϴ5Od;) ("FdJ@S@ֻ$8V#B)*#.~$c~\z şK*9$yn]Һz"U}HkgXl3/"K$&1&7=cnJϚ&Tō[M=k~N8BE6Psgb,w3FƓ}wM]qM1cٿc{ #Lk5T6bnۄfjG|-,˞o޼I #"!U {unkN]9PWygB a,K-3Cl*9& WAc^1\f$; 0؉(vffF5et]$ѡZ ¤64߱-؞ojC5!P z)= %tu,պd dTFf\ kŌ@r\7Uu x͉ ]֍E>nd-C+ɼ=vCۡ!"2qD[wPé\E뎇D%٬*gDOoă:, :zSr,\x8w͞[͕;&m!> T3+L NgUasu{@c\`;ik>mf1Zq%et6C6?`)u[ ͙k۵7^]3hn֩jMLNGrY(kZd8}f'P_M\ps\tmg#̍4i0NI d>,ݡ /{N3% o\"=ZF6]H"ܨr=,/~q>\[Wz7:K{#ԂN ]!2[qҬg/,uĬNe]K%3p$eJUC 1Mn!qkyb"l؈AJp`nC+Wdؐ/4Lgks8:Z(2l@/zKݐ.(GRW(di, Oה}ɤo93 W.^;\P gêQe,"'a2iOsFJEc)! JKHC?sHѱ 9B.􉊝"E%D:f #7^G [,|W{̚3jAة+xN9uR IcCcܕB3BkcE%Ŵ 8 ܅gQ;[_!(+99(@dn.7YܓP,<,(z- iUd6W?3#Yj%lFsHQAt%%bP[Y%9]&̛,%]Q_JR,0Oydkqnk%n{HT̒מ>°K;3f>F C4o +v9j(b\L B[*}sl#Y7h7z)C׿s; A|Km[ ѭf4'"yc MdR3=QPLUA&$dm>~|v &O(UjdXƣFo}'TFVB!,L1}Pzdj>£C&q򔭂-RYS %|)KtEQȖ?`b+=enǾ/sOͿSo3xαWLVܠXѶv6׶]fpzԧpCoD\jUki(>K`hJt5gPTK!ec& K|- tjSѼ[wcA0A]2aP%N(.0 1UzA870!븍$2 ^iS`WtEغpLcup.{TAUk H DJ2|_Cdkc֝RhSL ,-DoBw) x=ycoq Iԓޝfs* np*=L&"Yz\iUws[)*.!17[{" |%$NvIHЦl:4&miG Ia*k6\Wzhu|@40鈏ʫOM5oʃ찃WK@ '"rM^bh7_}-\CElQ\:ܑdr>dC>6BkFdM*nhk85us|pǕm4 {[ qo SN?rpG: NT{@fFbCPy h1aMwv܊ 5N$+%H"M wU&)TW6(n#ū.~@<&* &r: M ˌ+ .,o(jR- ˹)ͮzaY F.1 ;~uu}!B^۷O+W6C_B. V;L$MX 5 :@r!7ι[,߅]cO="P(8;BuJ@ϥO8a  &0;5/:/&aYQq1im;f^Y7uc-*I%p7+騜w%@<`!"2nI-ĉ;c&(q5k1ۖiԵvHP-!J LMوZLkD^E}.ݮ&tyU'QOy/ `ek5w<_!8tԙ9 5T2b)8Cj)ս0ݩZ,l:s*f*DGluV= II\!c-$Z^2>ɝ"Phsz+>3;rGvGDĖ'k!y QR5eDq :pFw„_hY.%C*>Bs̍:c{Y/2~ xvɿ7Νn4{DreRĶd;4(%D$Mቄo$UO2!o$uk5 FH=XZk @^hYqHn#O?]+n\zlԿdx5RU%S A?T]j:u06{s`6̢L6 8 ˑO~^|6I%>Ѐ4Ns{IquRo֋a8QĢ6(n!^^b" XRJJwn S; GX@R?[Pͳ@MzF(H'?@H5<4B Xܢ^E{ux*<9bťR=-N`~n#|rc ٴ5Uwx\>B~'pb YыiYJ `!/JK<6lvBŧAiR_I4E%#5mN",A-m s3T{LD Ո[V:{4н6PRj04a9+=#؆Jf> <~ɖfIb!-h8h"[.Hb]VB)=Y|r ;>tƩ?1lcp>a3aZGB-!h c ETnRY-MV|1rU]!zA-yڝȐ{1;iFAh( ̝ T#K5KDt:]P.n$TAi00+k/XG EprPÔwCS(e@+'8~X6\(f% 7 ;fK6ۤ O-օ -GiAI :Zp"Eɑ']#G?(J o7p۽*ؑ X>7_qo'+{@ 2uL"P2i95)bXt 5ahonHS+z4rW A@*hgҁlMYl|$ QI+'*X_yN0lO=IˮLDz%/ĕFCD L=xxG`\AW9) 1Hi_,pnaP^u'smduZB Ǫ_'Bu`!>–lTEYCB#(nEYgti2 _gnAew b*Ng3Q8!LK:&-à`d2iqd1RFG,Z蚶H{ZGtesV,CfŦ~.+w3%,lLҫƒT6p^s q"QkxR@VYVQzo* A35Ӑ!t̆dJo=V8ٿm*܈vo0"M,.Tvr2hw5a"sm0f͙Iʪ!]d Hk"Vƫ+ ♴fCC*g逢Cގg80!NLpChR)x,?GNWm6jg_i!~{a~CPl1pZj/LP/dXwX;kݖDK!' rF:^aqh-q!ۜ>VRn%=NM{0nZ1@&#k  Xr&ПC V!֟_PTGVA"^'.٫za-]S9{(̅R Qb`D_Eqaŷ_bsGljšvQG;oxD_ A(Wrg4=*\Ј ܡeCO6)*ą <&и&3fj?4<$w OܴS89x&&fZR=E +J˨k[`fTpvM c^]Ycq2վTEGE;,Gv>CV7z$旱XwՄ/#]e萣h [TگCh~|m;6x!F>jj9s'ZLu˶1ۍH\C/FPmAqw'"ù7fh☜q>w#֋'eܐ(])@|Fԣ>d9Q%蕵oq%acaƀҽKSaMsÝAO7]t࣏WDvBȾjV09No/$RX[VqhL4ñ=a )PخaIA؝'{^UmD}ؒ褏ftV{M[S)M0Ñ$BۭAl&t$GJMSNu5Ƶ!B䃥da)K6ag:Q=~d{ fHӝu݁Ь5݌%[)\1# +ץ)1qIFj C J@;,R@aJmA:@d4LOW@*zY9f`D)01<ftibEڍr!Z0MZOo |k$t见t{,K):9T}m1QD]w5cs6 K/4@zՃY[/z KL]x-VJVL+3ecP:W3}I T=9z֘&PH[lCxIYDθF_ &Q ܞ((o~jOuMe^Ff |~R ]L͟-hiI參XRa&}v?< " jIo!'qpThӣSS嘫aȏuHlHdtڷtZa̞l4XDk3n 샯*ڡ^އxk/ס]%@F+0PB=[ :/=A ŏjXI/?+2 ڥ FaWl!UhTp e EkiB_ERUt_L ۿsv2nkWxْ:XtĹyZ;G8Dno؁]ϠP@ܜ8}jI0t1X^.}>LOħ{}4g@Y%fS=Y6e? a%2G535QJʵۉ120g*"_'FUIWz|g5Ӯ$D9$p<%Z%p1sMA'X܆7耣(5bRF(mR`L.sG 2xЙĻeEkEHC[kS]/]/GҺ.C5Q EJcp ?ҁ_25n*Nc5uDnAp~(X1(2N쟡tE9 R`jw'{<ǖ꥙D۾QCݑ\9E>]["}mD~@<8y2E~(wҗ2 ײf?О8&Tmw Q`..gh`Auc\&w0-|=tet/mPk5|;qyke\:A*H+fQE6rU!qMj-NUG~! s([NL)WUՉۑY|?ח|l;^;~C &X\Ȅo(oTeޥ=obNPe=꽋Э;a5Qu|YĨ0GY/T: ġPPө8N[M^mrbj4ybIf#` \ U04%ZQՏ%s}dI<\[unZJtiʋk"$6 v)+/_ǢzZ\8$YqN{,ܿT?96{(Ay%yDmv ib##3Eɑ1-fD%q o S{G{&f R\ݍ=>ĉ#veU2V;=՝~X.// /;>PaJ h}ˮ ,H2v0" z*`?d|tF,A2KӉU^A!lc̖~V <Ӎ'#|'5KfćRd&^ltUbI-rĊ\B:krRt65WtT-zDQuld1ZI,u %ye|~\)AWRd[z$4hed0Ht=|A GȜP2GxK:9s4$ ^Kp-̟ΰ{lG9-1%[u 4G\zih;7(eMVۥ?ָ[Hc~gfͬ5{eQ)7% 񯮫P(D p32cIztA EƎZ3~SG.R _g#0ua) 9hEQ C sZׅdP2 'O} -qAT{gk&!RS=,T6yӫ KP6uԩ{+][lUmgyFv3pO7Rd&^e=y'7>)(lU^=§ǘG(F7`Cq)0M)!5#%fQjLלf7[٭[FD݄"'}C1\SݽJ~ N QhD \\g"&,?VFa~t8#uwHOI&ݣ$01HSKV8W?Y}51i{ïor ӡ|קV@t/h.~=@b/,6G0P::D 03F/\C,9LM"E{7NA$ un3n]3FKItoVZ]#v-*&TyGdP7(Ur{F /K& b -p oc{*j\*z&)pn茚Pro6?KMvqLk+]}P$!WO![?ʶF; YW=]">;O DRE Д ?#3E è,HVSrl1h!vs" m2⸩;@_1Bn$/@$-i,$53ۑѹ9.ߣ3~$Y6qĂY0TL &6372̇+Eߩ+SȻ4U{\aNG '"=.8 =/`0'9n`A1\J ĵXcۅsm58𵷶UP7gƻN/(ҏdy} 4o"WzoM)|6;S 22ٵ&f# @өC{wV:a4ԗЅ^\7[bZRz cԟ}"ѓ|UJ9(~RjnTWyd )uk }AR[5w!XUV8  3%݋DowiXH' /Zwa(Ǝn NusE@Tn- n7  Y|ᛖ >XݸR>kfjEŸ!"0-VrdhIk;IE)2v$@T,kHmv}FSVKsf KJ<hkeB`IvBn@Lz8f 7yy_lTx4%m1IBmvF0`+ILvY\ 0.+q\+,޺ YsnQ;,P `H:۝ddKaoWd"X0X-lCBed8Oxz4THdFko|oE9V6%q!HK\rTеPz\u Qwת`q1VjߚuĿsrG4;M"࠿?09~LL,^+vоb[ţp e%1ᴰA~}>(7X ·9o_[la]uC|v-W+oJI :8>E.&T$LӇJS="TR +|@5Gd֊UlD;nRTa{ iAF06"C`c: ZquX+sy1r0|Qn嬋?x,82u$!N"O B98 23KM{|* $YYQ *Р$2DV`5U=_/%;E0WhANk Z q\ź-Q]ģڈ9B3GtG@T;w*g ݮ2toVU |ۀ9F;GCtgvZJdf\DkD8 ۘ;w97<'U P#xQá*p|1fIJ JaZJ翚k6esBVum"Q ?mpJF*Zr5!kR?F||ƛ7R t`U+ ٰS9dm.9)`Gy>y-^ e AQb84JsH{~ȭo閍Ωsb07A/y GAVi۷؃=[Q[tzǦbܡN/S|bl5!_$YAv,>05v.lz,?`/ qfm)9[!9۵~Ro]961:ډd`ƙffA*cIy) R*Ɖ49=pL|4z9=$7#bZ{m \%oPfeۘ͏fU@o M~sT<17+Zjy8Y P!Xiɜs0|G/lU>ln`A8ww"#mwGŗ- uBw5t"v߯ u4 mFcfv;3w ʢ(_$~]alKtjKQU[!t4{w=Pq [:$Y25% ٘gu}HZyFy)|#0ZozcIA$ _aǧvxQ0(9!$L79%bQeG 癁eI]c u9` ,BWo/~=#PZ`b g9&a3'|6';[NC.L" oتNc_R]9vAxJmgJ)(_]-hۘekmaŵjIĻf j•3zAo:Mu7ےZBQ+GT"t[/̍ y^*VŊV!> ADΤ^LG0&l<]:6>Bgd^q% Qf$H mb|v&og)(թʞER+2d\@.skARmk>caLza '+Z)z0(YgM~bȬ-YUƄZh0±GqKo7. ɅJpT_Z~$HmRLރz>"&:: :n$2INaLeSsm}KmtĪ0dw@D:ݙb f\ (gz)hRcO#փk_"_!|m( p +?L2 .u{/ġ7tީ=d2x#^A\WLYv@ȐB ߗxM+?9w{m| ܂؋آq"US&fY<8 ^|["j:z=Ӹ3}ED.ۛiHr 7~Ԧl2ިpYaAQ(KttRD7J.1K^a;dݎJo=&\Ԫ71PLV[&NWPj :Q;fQ6:=f|t9sʣ<}!CI:.AC3-RGvb]#h< `T~@Uq-su(riVj>[MBF &؅Mܣ) 3iM(jņ/SQ.\n˄Տ)?5aBCSNY:gbzӉ1]>QDu.*sZqCi6nM2@´~ O0Ʊ8O cEz`.<00T ag-8͐sMZ>#촂DLN JQF^RQ6JzZ7ya }po;}}Рϧnii%0.{{P1ݓ.̐lIG ,R7k9ݵ%+l{wwH_eN.l:l-MP*f:IDق{Q IJwlTѐyu;tBʪn4"%1-1xW>~VSO<..'H/'$dTaiBH.`!WX K(;!p(,LTOoL0 ;SN+"Mmy%QApqJdy[)#xݵXD T[30̪ QT>߉RZ#~a &ӨyjPh5=Cek%Za'$'s; ě9 7z1ڼ-LW)S)P(VĚ5/kd̞V\m蛄D@(Bw 8h%JxbU!Gu߂iVmXp6T> u\T!)=B]>SyAr _x>=E9?<COM75o6R HXZ!rX{VֱѺ hօ5[kgӦQBO| m+DbX̸1 ONomXt$!@ >Md~Ԝ'V>8$a)NgbMUAuN[x~`w%E43?g mU ֈelkFb=@4оіPAjh@\z\PtgV4BD aROk U&OUʦr$<9 lD;1id+]s˪>O.;ZI34{~Ž [zoP>L#8)GSLXNf8 ]k,hf+sz&G%&>()[s<G#x$צVl-mw&0esƣZ$D[ PЩԅ&!:ifHE eVOnь}oOZ' &ޭr6Xfz9]W Vѯ#-2(ϕ/ϽMӻevFY j60K7LpoQ ByG/gyVY3swb͚SQ窾Ic9Y~{7q24qٯ?Nԉe6,>V>:=J5d^1 K6H2<8Sz]A+r؉ʜ\gXUh9ș?Pu9&x`54nZP21$u!3Gͫq ^B6ʺkˮe;7W^h(t%?ƲTnnvP_H&*>LKLa&X?,}Bޘ_XQɗVL|mrb gs|[?4ƍlZp޳oD[&(WVź-+V";qYRF/F]wZ3q=/0pWwm)H:sRx+say)MتGp;p$q﯑As^-[F bt-lK@Fg8VxWkrh30cY| M73R h^?+BT:֞lDlLT23\ ڻXӖ|CouCHgmKd)6~Ȱd3o]0EE9x(fo&3&^23`E&rb4U >d/v$rt=η MB'5( !ʹC챇 ٢st1_rTƧ4%?MD4tR2{1JU'+(Q{D?|wxV0n 㘜{W'z%x,B-T!l(p@FT1q.}kݘlf^g@-!W .AAH}wpԥj< zix"WFK0ԇER &̩r* {_չ=GXyq4jTYy2Pů~jU}>Mb3yjNxc_bo MHl *B-E $bY =nw #] :9%L4s #͈]g_VݦE{:Я/{LJJu<{&U5F/HGjɭ,!n4sj¦c5>`HR<*0Nw)7J7z*xVhF0%<Ʃu;5bYyUD85&X!¬n ).=Znc񙯂S:^+Tjei2;Q }ow$L‚ঠ܃{ "'p@U[{艐%Vpu+7_ةz=bjIIQTП]TB?xlݪrvG8VGqxl,dd~gm1U;J%$aPD<ތKYx45zj@1:t G~Ut4@wĄDӊ}7rbXOm 6cŊu4ۄjG1/ )M[%Upmb [4ڿg̖ti9Yt%1>34tcrl5hP~pQx@[dK\c.pINpޚR7CzoShyYh5LeW,MV,Ԟ%gV)fٰ7J lى(iP}Fī*qԢ` m)bos>}hyxbW1ҋ۹_0\|53Vˆ -uY "NHa sf;w>7d2Ry%yw~֔٥&^a\t[WH1ͣ u?_GY qz==([/{)CxN{aς"&oZ`qM4*W@?%)~GTԔ~S2Q"ʗ`TyU9DPNo(kSijik\G ٥L3bkkٛak5S_21Kw*°TY^)eqއi(j7t?A)j 4MNM!wU&xᄷ0zi/;C*K0Jsv!/ V}.!Txx޴t}|³dlrG;@)cRtP_r+Pw\n_'2#[t I \&0ǽQܗ?̔v5BA(nv[ C|4 8/t}H݆uv |`lِ$JJcʋ?i9;M+rO{7O♕ 4D X{U6/{NbeIy.flhJkv"? B'+)WH>@ˠF pF?FuoF3?7.bfRR8x2F]66}bC5xZinĤ"X٦M5h`khԸ[s9c'`U=3YhmAp#+2c0a3Z[Yrd(a GJ%|.@(NP8/fs) K;c9O1WۜǐvmYrGg鿱!_ -*|En_q:˭9.,BoBy5kС{ҏ+SӛޟAmYe!$/>ţˡg#* T.aq\7TffWwdrA#L+]~B\["Ѽ~HaUpMqMB +Jp`J^+sǼxkD6!r) /+M~]XVH  ݵ2\H rB$r7YL;3/]w}>0ֻ3q8A}(p2wGw\ȝy;@RU_RgMY%xɆ|̏t$l @օ~I+oTSivJ=yR̻ea jrVSo[QC+,>(;}`^}ґuƹU׍=]JW&`Oœ΀Xg4X`B1Y>3` -6 M+5JEy̷)]i!}5L-W/WP̝Q+آ,ٹ-C,x#0hNḣYh!B26swQrH^k;ȁ 4UvOzGݏcĥ=*ƏM,BE󈇚vLTq%]0cX&` ¯t y)?G6x/_x@Oc>lͮ> B ZgἌkďP(2_ŇǑik[9EAh$}zD{z"֔-, G3y ~ई r}ݝ?@z]U~UUAAqޚ?V C\in5|)n = [?n#j \1\/lvd<H}`%V ]:_Á*CGןOPX@!/4Q𦺡]W≦bളU49r@JHjwF<!ɓ`FiJ(cD<^gҽj-$J또w3b r]Midp'NB<4}f9ou{񸍂Uw-7dP1O~=iO`ղ+ͰB"v'JZӳ(ծڻ@]ԸEh[Q $D?#Ur׉F`ªTTY xs'FyX'6.&4IU(ySwiYn:R8?6`Y.;fzqh7)R=@FxMx ޭbyì_nT ӓVTx=W]!)5g| GrFJ__Ŷ-6&fNyDZ҄=7zu]{}md4L}9T- 6̭I)` ߏAm$J^eMRw" 끻Oz"@j*1P\bdt4) ¯(hފ$zuϛf]2(ڏ8 GT4J}k_5q_YkgHf(7DlǢx;wm a* \dZ C R   V/Of4 -pHy9"DV@"Lw^dvgc"~x沥y ʦ y 2L5SH 8Ǘwvkl^i=غ 8XVxt=o16a9ft@x@IƚNEۀXZST?;_6,6ʤ21~)F˛.;H'UɬC2|)Œ%-M \ڭVJҸ ~ bUc*Lhr;0p&5X77.20Y4s.ޒ=ٷ_9xuhN7>Q|8%x PP 1j<8d+>.l9= o6Ge"br+V;T8fV*Ti~ G^MɁ .No7*3u+";sį j)6Yxiq?wғ`͜‚es1vҫ\z=B{CoOҖ'd[|4c&/m^y|Q^cL/&P:g0EM[ʨ)e%{; : VzP"g:fp )]Z<rNϘEgsѾ2M,s+\wր o #=\*̘3ﭦW47MǃlJc\qYvTբT`MG/AbgIK#t3D^vMlϣ}{ť&5U0@Hs+vTRٴC7d09\?25Cń2~q gz*Ud_EI$D^OWeB kԯ@±䥤ʋ9ً+d8 lUME{Q 2, /NK{~k'U>=#4#4EKpWu[^/A({ĝYY@1!Ƿs{ӧ$Z\0E͟fH-N9?ږ5,-C&W ݌miut5#G;X D$u깒؅L*iƔVj!4)ɧPk=0t}QofN3梂/N ZdGO:ɐ1K/< .ҷ s` ⃐RNYH;72^ oΒ.*oS%U2z vXhx,I8 lށ~p <.x-7, IZ@1" U4O}?)ZopV.G"g؟7 )24M(ȫi)ó.DZQN؋Q @A x(gd 53~Ez1(1ſm|{Jyy1pL _ aH/uP}kGJ Y%?N& +% W {]6u}MpoQiX8$ak di)?MPY?bpiFca\=AE͕W <\mk]pfFXZN izը``ҕTntE@wit둗0}'慟J,l]p _ET^Ky LRX0Pl.D4jٚ aYR3 r,` $BuSGH 8Zǫ:Zh~u$RK=4,}7*gNMT65QA\βE~ UʶT=%,^)Xb~H% 1O3湣z5*el%cpA#l}ymASՂ Z3 M[-X72Vm4TNࣈ||Hg)ܤR*:7O<.OUʿs\Q6LL(c€#.k y2ǫa=5u<&Lx4녯!-L  P\Cl3'`G;j>mp VՇJR%K\ F#D_&H,şCj}E(o(f*G,s"+kW/E4l<S&pr s`[ЃH mHԥO﨡7#ĵvЛw#>EV>Nh;"[1iL{3vle/qKgH> lSTPwG\lٟ3Ɩq'|q*\nu7{y;1sp#"N#Q_4fv_0 em3ַ! 3ζnO:vnan<īEG]ŗ.#ëـI^J9zL}qD;S'Ƃ-Wa(-@@ 4ϘY/_иj,DCɓubFx w=e |cJNd5g6e3|)ƓK#NghTnqlJ(6 *z5uD*:hv-d6Lӭ % Ձ)sI; $5 O$[xϳ %QLqC:0q]0}ʯWEQ^rlT>*LM ˼7h T[F8Vv픢NǼ\ߦAbP~q/i-wh44؎v'^W/|8.8>ɥMƒq$NRr(޹鞵2A}Mje!Ibj,/#4 j / x 40ћjȴ;,nИx+Q;qBEF!(Us<0U 5SP U4 va[KhMka/q*iH(Ar;[x,F|cp.OS~@/9BtvD"G*<%`)z:!o ShW úqSYF͌6 Ք`^̴|X )He3L闦?K*$&·T+]a@H8dTDfLjrG::0Mh5,Wj#J> I7γuϊFTP5R$ ؉"gB3\(O [&wnmT$lI&'+2 ОOR68ll-)ƀY|Ƴ\B-3OI?}"LHM܄h A<96|T=x/2nN0s5hŶ5 5t); ~ؗN|Oϓy09D O 0 . b `uۧY5钤}0f|$"C1F)}B-d 4"w5M`6 +AQpMmNU&!25.(3pe:}pfE-@Bu5G}(%;)rUȳ#3!ֆ V]_ok;U;&?o-kߖ=}*$i:9-4)YO.Œ<Yۓ$V1/7sAJ#"ař39G9M__rF³:,g?h+3,zXCH(fY9ӭ,(ˊ7 }!bAg_,~扯>14x3ni@o,cY\lW&MFnΫR~eۛ{Hu:.E~]uO xN;G,xUcʏD݅3Ţ{xtHd-]kuS.. S[w DOj|YVl4ٞzRG?0iP]Z]Wa < $7|bR `L/%g(W] 3.*ymvm0->߯q?Ѓ^`-DBkG]WeFH ܫf:=%l%;{Lg5X@/SAӘ(rp໸6yx>Ȱ n`lxj+,2  y7 6iD]2?+ `_Mtl-Bc/‘c%-a6r$R]uy5 "{Ԭt@s-:O*F)Qw@`ʆ<|9Psf27-i&zcQY!6sz!=dYOatN*- >We3_g+GkxhmttL_N4GWUD;?HtBp hӝ%99H-bf *ɸ/ 6qtu75G?yfzRoI"yqEҫ3?N[ j=Ï^E AۦҋJK4+fFc޿ٚW\@صV)\ӓnf>+x<3{ʜc9Z6֚y?_IJgdDӾzYU'©9jB.5J)jY}(ȏ&$FfCh/Bj&U6itFr \|B@b$h'AھPTR#$\(WݜP@|x$Oz'eq)AU9|YaDn'xBj2 XD"_MZ<_叅(s:|!&`wTjI[tᏟ׎3ȚAPz'L푬i i!Nkv.;}7g ]z4=W?0֟\9f/5V ؜Nz55ߐ5ϓ?iMmKU $Lދ{D)TtgŒ8Խyk$x'̚؁P}B'\5X|8)_@A6; K5|lW@6Q* 4T Gz`(zWn,/4 phYY3_V߶а^;sۚkEzg~1;͎??}/o8E]¬bfhI1nB R:8 _4x K;9fӈ纣| yrMnpD'6ae_5ڎ:yrԖՊOk}]X˨ϭT&)@gZ twi}yg'c;%R{+abYiIܦ:^u4u4lkl|A )j0G BsF #FY.LƼ%`u.8D]IGj[nm3;jjr9 ?rD2UwL+Tn;HQ5$pʤPvzerؾ M\JdÄMY)9EDDH1T*`KhOyaklLin|[$ 6+Uh&`(f5(]pr"B^Z% =0>& H鏮Xϯڍ=Hx+{kE~?>DJ~-JQV;yPQrng%<Q+mʓ~f4-^.̫5.`K=%:|>qTaanlJE{4^Yٟ-߇G{UZ}Ӱ{6ݏq{B Z@}BQ$᧱f^k 'ΔY>Q0-D? B^ o ޔ9jcmSV.~_*^m+:[m#!I_68!6{si~T?Xfxg_5 !S$z7"6׌ui/|_Xh@-)D!%׵:a_6Ybi0$RæecsWK+GexvB[T/ ׺PJQtjG,[@>BiN`%Ft,bn!:&|e6έѽP+&r[PIrY侒vJ9  ON粍&>R@R"dNg`?HKM#k̾flA]m fH{^[GQEU?7 |kMvtN8+(rlŐq,K;ZR=x%6LbFiXe"W,wpiF%rnL%vj DJ2, xplKP-\ Ap0?iڠ`p=bKl>SZXf>G<I0ZmŠRNqpduxYqhi4zqk3jn IUIيP1+??spb1l#ډdU$ξ:w:Y'm R5הي>ǛޅhoCi uR ׯ)amw.V†A+՛#Buts_C.uY̋jz[:}ȴ4K O1-"60UZC9dN"t9(mtLR6{`ݴW :G?·xm< &FF"IB'EY *"z_Qf$n"Mr93"m}Fִ$9 lQNrT w|ϗ?Dc:FƬ~t,"o1D1w1o5V'صIWnPWAh Q֯jA++WR婗٥*s+L!fUɼ@ UftRL`\Me.0[@ԫ:J+K![\GH7&uXK[S5) 8g{ӳ2ӯQxV|_M(@egBޔx} ] i Pٕsb鲷p;X2qtS p*P0m|.ڌo>(HЂ ZzK /'ύ '7wZ;Mnj$@q,P/ݰ'sjRϬXicAG =R߶4~2`'U-bB՝ͽI!7>ٱ;#8˦#ɰ.PAH+2U}K٣ߡ NՆ,'+f؂Bm0:( ;S^7-b,>p c144R?;sJ'qȺ@ ke=-*?\S2_[XL#Oj/LiBB1?.LwiF"EzT̔$=w@|Y.C؆7cPI@ Y \N^H$6L\/2Ocat,?uD0'J0ReOV)/A %U?W}5>)1b ?MoC'ܤûRj WA`^nsFztys:@ꂆ""Ԟ*$"MB wH\Tqe2-AfZN]5/;!LK➆ti٠܇^.I+kݶPECYESU\gKG~㲜9a.Y1'iqԵ/DĖYZK):Χ٩tJnt$Ky5@}:d9R߼bYcj.n| Q:S1_40cKr#Lf)T7𩠡MJ:Xo!$Hl@ʭ ;Y -H{BȤJCW% WNv}w# PL+.+.B~gxx-fҷKk6In%Kޗ8hHb uzWjIVVm%;B$[ zJB @ѻ]z/;B/Ka^7+2 QҋB;܂qHґ-HL>($ž6Y+fkuINs?cM)F+Ð$MO$Q y!`D^m·S2b)Rr[:h^poAs $8ΌsOm`mAaqJ (ZU6ZFKhc uNH?ھ6M91N+@~ 8ZEY,Nc5J'2-ϡ}ො ww =+ZLXXY!PO1<n[Acd[US~VIUMU,vb\o)q:ipr"wJ7̹ކ5eTJӾE;ր6"u5aS5-wa1ZkZ%6^J:χn6pХu\F)6BiKUGkCyx:ޔ&1V}X?#Tl @l8 /d``OؓT|B3hW2 #J3DghKEnd^ހH"U+rE@{c;"|kљW]3E3]!P w@`NRQ,s>%:_#v5&tG<ߠL|D݄.f#`u&ZG:pw7xd:s_T({[Xu챞-``Fd7sqTqSȞRaKqq-s,IPCW\8Oh6rvo)'Y,3_iyp-0~oa.|C[IrDCcHaL}Wo6D nh@I@mVZ)$ePE#ƾ<Ź:jLL^^+j"K<֏ N|4BOݫ:xab\xYU='aU &<1`q2nf7I(Af Tn3;\*}AJ!27-=p>X_6F/fhn|ͅ|ahOQSM~'O tyk՘!Hľ[PZrGy˵ N6Y9yd&i-2A/bMSڨB<@>?;|oA32L}´mK^ XD>h9;{,79[L)ww'v!DOB*쇝ݦd1J 9a?grϊ{MܢτźYwic"P`sM*ծg((|+%:=vaΨ`_GӔ|_[`6V,qcYg T:ʬƏ"yTkR`^%@Ŗ̣h&xld ߷ "ZbӪayۜQ75`iE'k^jZJp 꽖&0 16 V t'!][$05DŽhyw$؟? FDoX $Ko2Tkrb³SlVS}jX˜(kM=̽gQ $3W᠌6L/Sk=׵cܧR7"?XA Rx\\u+6f ϕBo)!о>n X[dHjc,%W0VG*dm;x(D?p鬺rfT,׌)Q1ƃ,6ލݮmJ&ٹˌnTY%u,q4VlHEfR!& | 5n&̶mZ&Q8WK+w&_&6,K'd)d.g6 lcir3Y5-z7.~Q/l?/t9O5v[fy #;]J-$多KG'د|wEy1lJ,BGM^mc7Z㹗B{em?%HI7XSozmɗ{Z[7OY/Q=]*iH?lo?~+]$%Wy>ތnظ E4Z`sZn cĻ(C]L_*p& WSus\( Ի%mϝuLǂ䟺`&j e*e/3w2ww,oA ٶW/'Et>4t *R_B#5!5tl]6V;83.#g$+6%Tp鐷&w X@G.E&)(}󀑢LPjCZ e ,cXz0-7 Bf0Aߎ9b]HQak,>yG ?R]z<:SԋGDD XuzVkb"^#0,ԇ40˂XVH,*OA~_.cÒQ 'ij_(_-Dy @?u(hf`WM*Rw>XRs|Ok#Q/'}k$Zvd4pδz_0cЃ} G Y7?Eϳҵ8rSd8.pnltEN[k ؇fsCLifb4IFSBٌ<.>10eFLk !6 2Yj&.\L9 |T5).0mEj (g݀"X#$Mx[9>J88LXG(-3")v6qM#TP^ɩ4V< ]SCnyMQBJJՃJKϥEsL*p\^r$ѵ2rH\ egzC D,\8O!5R%?0c$]4mЅU` ?Ժjv?@ꚹQp3Ra6@ZiEc+|똛tVNmF$)\`*~gp!AbE|Ĩ|w'ak mbs}DIP']Ll&eT{`Tyej.ʇ(/ _Hq`z8' mɔy6h>ɞI:iH-]ASFѥL'.&?ZK>d>akؚ_n{9 "_-HcXTCiW.JYh_l3oodn8_Ar4Xm`$=K$FVZ܊ T^]۾j")=!He،(5 n8:HL L4ʾA5b J'33UQ{m?H(]5҄:yRܵOJI|E 9ZmST.`HiƀEVt9 F0E LY;#t$͉C =Sp_aKVޒr޷$ 3|\&Q y>sܺȻ,I=ݪX̏[wXVUHѨxP|9UX ay,g­ja|=Sj|R .hcq{oW$NGK8ԌS P_Ğ= ]SkU6 |"MU"qn\f)am9i<Nu[p[M, i{iUTZ}HF`eV[w ڛDYq=HCbkTinsP ކ<J>Q O{YQ3AX"8;ps .T\?Ө?'$c:H">)féV#RMTiiKIj k #VVWqK۾tN3LDSs5&j"m:M|w97d]u++ |hqĜ E$;,|&{#s91Ի'&zjH ߤ}:2h[ћPjj33G֥H`d(.j+yTe.a}|*]ot#۾C/Sɴ\5[;kӟCibgL0G56c[/aѹ-L.84c?>CKbOJZ#yDŽCZܧ6H&Y Gљ*HnGJ>z11,)Dn\s6U(um.j([S`:fg|p >$ y2purp%$bvOˤxo=U0@[O bSD& >3kT&t-Цt]6,l˃ӘDHfD`bu"]'QV` KP'1w W `Kr - *CYTQՖq6`AO>T䧧 P£8.mfYt̩w(swU }QP F/v PC^ҧi + r )Upd'33<AT-`vmLR,E/~)^lΟ_1>P?fF۱ki g `|r65ג Oѳ:OK'\{N;f^4b%\37UR l-K_VI? Zߏg¥3pBqLO&ճAOmϯYXío4#σ)OE,=E$wj 9BEzx/C[b^$Hcb% dWDnyN\ğT=|cKiV) 68"b"V0 zu:{Vf~=bV;9RxwÊV&YF4 Ǻ>@po=੶&aaud.85H@BܶO@&>u(Twt2T?o!/aCtt!t zQp2'AwZF}>dH@%:S== \!]6B!N.Y҇afR @wL"mЍUvBJ[;=QA$]ϼ%yuu:DZRu攜~ .E& c#UʀAxR5bI b e^fG.ӟ/:WrhA!:-Fe&4?d歪(;=@9xEPP?TYѬ ଍4%qU폜LFkNw] I=fL_lEaq[ ~Nex)˧ۆG\#}l5ýU7kңԿkH0T/̓GޮOUq?O{&%7JCw݃lu1KmQn6$:oH Q_Xꍳe"Sey%6毀 ۶ V\-"<:(gI3F'.10M R'HHi tP`"OpJrmMPxKx@Ly8i}0LWkA+7Nk =wܡfha1fB*DɗZt1XHP8kÝ2l|RoX.#d&)Kq$ɋk%fh  S SǎT˗%jj0۳tceyp 9}~"qcr:GS 9K)h@?}jX<nuVWf6d`*o$,MfGi^7fj{FX$ -V|\}n|pz+ >ϙȕvCc&35烍:C |tb=%()r/-W~=mNYQki&֝ |Ve >$#Vl/lZܖ=N LIP~>g,Aa͆ŖPVfA~L>uHŜxw̦1>[iRP j>LuB"Au@2UsC7.-Zn7nc#]o[_'Lеg4OМ)fg<&1ޑS 7 67Vq2We2櫒TÌ7nC8vվ軲Aw7L]PWv'3/D~Vq\~%3E\NdWȓ4%䷑>})HDoTa+d N8i~"*EŋT 桷8FtV]ͻt0mғ*ȳZITs9@ 4]^ƺPlӥGh6L)Rzw"Tھ55_z}%[d:?{U#mD &jd?&~nl[-ʒ}1+ى$?JABn2-SHڞD?JDn?2Ow׈FS{`9Ü{%X|[JCœŁ՜**aBln1X47wU[l.6SNfl {|,mTAUg~PoR*JJ\C#$6C]A[bv9ϑwϤ9D@2&\|_4hC\eT,*8h7#jb d(qt=smt}"\,  xpt84v0-g JWeFk6_TrsRuss!-$A.tk.O f{(:Q@)dfFMZZ ~=VT rzDh'_%hG9cF-_m&Q1I!@Dy:01nJ@)ݘn8wɣli$Hwc~<@{ .LyY}Iqöl`aum(rBE;hP1@҉ du-iv<೾f_ a5])€@w`s˹bF fpTZDK|l̘{lXpOL;P/]SIϸ MNrCThFO"@ o؋PR Ѳr&)XP+ WТl&э%h +U4w,ˌ<`0^y0p<@NL-)WW & +p("^Kj!t]sU B|Ŗ)(:j .F`~ȤZD}ISr"d%c,c^ק)H=!!7u]]q "}[E΅9V6L~ưQ$G̕UGQKhv[jT!{rQfR_m~u´|6(  ah"A,C2#NHQ vc{ښ -Ԓ/#Q*z/PJdK5h0vbgʣ 7gܡgf8_E;YmC]tHZ/ ed( R|NRwP2=mJ/< laΝ (_=uHɋkNR*OhRTtmh} %!&HCN\bGNAhဠ}+);)܇|AI>qf.gjJrQ$#VlSF de لh1_i"O趡jc8`C0 J+>z3~zYxSrB ugAu3֙$=KA8s\Fu!mgUI.BsYbG1łRsĜtϼՈY͏EfC Չ[؃HQ 6.nRo[Yxl-+׺b|-F p_C䮋e 8NPBY|} #%tR!){mv)<= %З- 57F3ɜ&G"jZO7utDghm9IT@Qo 'pzؓPlC0wϭRLJD3zy,V.A~\a w-$F$OC~+t8T fN1sA~җNSGΆO*4I ׇđRU_4"&7 3>G._ : T1M ~d@rIFd@)N9Kۤ5yiQTXə:|RsCp&eU 2ZPE9$&  Wk:e:\-C.+ύgW* UVrL  Tq+rkDDe[:E ar1lw@Sx B?Xr:f\M0iάM;dʡtBI}l {{?醗bLN)>nq 6 U-A^wK0{Y֘DS 97 !Կ=IK96&`9,YpZc'8cj(Y u:M.ΣA_u X?;JV]Ѧ4ɍ)^qrUKNWnHfjP$I_膫+S=ZPQy!jFm\˽)}(">O**lr-JWbicUUfaX {5'g P12LmAaDuCHHRdzDk!z8IKr`cHQF L!'flmIZKq8M坻uսP*#Vw0h.Z6MY_W=i5QX0U%, qڮ^R"m WH^9M,tyΎぞhsVxB}Vj~hG2'k>LIe+L*zE.gl9H9Rf^1̧lhvNUxxk;ѳ ֩KFu!D Bb?8o4O*]·~]jΑ_ȨU?n$)ߝ}\Fس -8cS5@VS?En,f)DD\9ٲq +/7ѧ4yçUvˁg=\ Jdw'Ś{oaTj')>^!Xߡt΢ 7ŶCjEF fҨcR7叹:BږV^ւ{ 5W_´ы#I7WuCHv51kB:?]T/GG)f)骆O^mGs$l`֣H4Մ2;u4;}DaZB':{pHv|-c=:>?T3L ^-g=q%SGP2]N#~2hoAk3Kg$B>*(7O'@dIONɛ OfGyn0 qzmXz8#񓥉FlS*bJȭdz5:)g=hӋ:f*z8dubyV7ѹSJ[LyG6Wnc-Aqg63,vu Ҹa&";)Ĵ2`?4an11w;E@\$Y znU;?خJb|?9V(o 2{L)2w)0qz}CRTVk'Tv-Y耦w`x QK_K@qq;LO&'Ccyo-kRUoIaeujZҎRx2N*]y"ŝVC[q?rTia.QN֢E<R_cU cs 38I왟ŬO)u+eDO k;Y|^ AH*AGixɈG0< +3׉G>E x FdQx: Y.h\Ҳz=ټ;#%I-S!wp"8A}"*OsۻWٵ$5C=\2$I̟lݞ$vFG w؝(XBK4C9-a;Z8{6ZגpꕛS0t$ݡn6ωɃw9cv 7̨ B$ Qۍ)zWpLmނ&(15;seW,)6QU<DZɽJy.T+ ͲI}~4[coL A*e^ :()c[!@tKkX^M3>)C*2~Wҡ#cdH,sBK( r;kC^1E;Gpuu[c4Xdi*yj~uikrjNۆ/lܦ /@](fΨPDdv+ʗfE pQ!)s_ua4o]_}A>JF0hتNұ8kDF@B̯܋H':Un~˱r4xI=XQCs3}qݩCB%+g5&Nf!X݋gg܊th~pftƃ*{aA3o?Y\688% 7=*k6ڤq8*JE6:T^x=txtB:NG߿ |2i&P:WtӨJ$RBoO6a(k@B] +p>ON'S|c"؁̌O=-;Qƥ(< uuctYoHNgd#]&3؝mwJT%f궇X.Kx2ˠ7P8;2Iʹfe[GY1Q!J..ly(~n;a`W&gw3`$L(6&0z aMWm(@:wuC H+ky$0%axI9+W}`VnmHc [=&;@YhkWNUm,G$b@:ADt -8\y'cE3$\{M M? Zc?J168]0Dl¢;iglChMWwDPԝ9,р>sgnZ"\z z [R+tѸ>ʗKn8]sz*r4-mSE+3g tF/ܽ}+*(Yi2(C.ÿ Oj1׿g̓`k1ԸOݶc~ tk֑JDH\JvIZR} WpM3)[k!Ё)M3 ~]N W.5~V&?*tÖ~5-L}5v"0M\ϒvkt^w ?ꧮW1i)Uk$X'Xod @l>Dc9x{$N/p+@ YTڇFڴPlʣ32h'U*%0Dp.*Lj ?|5زj]@Z}zQ=Q:BWH\41߁BQ3Rͼesy+I:J7ʓd•5Ru—M%zdP"sH1=MtoEW.Vh1W E0TWmYFGtD5+E^߽֓:fץ\-W1C k6cײѭ*l"7zVq$'JvHװUdUͿxw~8Tƨu+M<3"!b!Fj$)-M |>Ral-F,Z;3W{zCZ'`ϛ!n]K>KWVCN:c*jfa1yK{uUnFݖ[|.Vu/< Sr.ƀ i5%mb = Q&m:XxޗNW=lcI DQZ(pS)"Gp@ cBqksEE*2!8ڈ ׊x.bԺ5ܪL'mj]}Rk?Y LN) 7LNԒƲ- KYZV.ܴ&MbӘP/dB~yDp_&`<.~1o#0o;iJ_8]\"BuC\"[| 0(`E?&R0}t1DY"hj[3hH"cT瞈uz3q߁C*/ś,F ,R@Llz9 dI e;| zI+;ExLrv$@\Nx_$SYk9Ң_م.IfJ sUԍՠ:CGB# %īޤVL@ u~ )ÿdrsGE d]MTvwn'$Mp˽Ao_6l]tHQ3XR+3t! *#E յВƘd095ZJu_#,vT6M&/i-35+|BV^(aB >x-WRP7} yZdw,>uu/)Hā5>6氀%ؔn(d"dB~nZj "qP{e,S"[BNMN)z,!bխ\s◥|A ;>cԣ rJMkkAϳ "dcTP_34a%AWgICv/ЃRC9?qWؔwJz ҞԝI7BwR WuZϞ#J5(E8 p:҅!b~^FWZ tD{0ϋG4_W~Sg{W;tdk7ʣY-x)]*{zKӫ bX`d9.sr$r] 0:wl/iHMt6suCsPrJX!T5nyĉ*t>/b~PȒUAo%.PZ}$ȥKFd-l˶7N09YF9貭vABY`H].+ף칸A']JSQ= F ,eϵE S4M d?'*%L!,6!F3qBbXn$[!%|ڹ vyux& TNPRNaG%mԲƬ}ZKQH-Șo/IRZpOֿ,_SC1 _S*[oLMj5ק~OŠ|3ȴ V9+W/~ D"GyHL9tmi a[;^ p# 1,޻ܘ؍()LdahmqAg5Qx/sh;>"Zʧ+HlhGuuj"=&$s'Ձw%u7VN[}$?܍W'!Sexnx]ŸPI =W}i#r~F>-߁ <|Y]e7 u,Y~<M/18efHr˽Yƚaͻ{@qqf2Ve؅ɋW&@V7iVcɀ)Kڃ0nJ vC Z`{#t'I #CpV>r MI:Ą\0BMk!1On7ZaOA\b;_$ܐuTL eV7g]|E"t X8XqRnY Xa(SFhԮ 6厍 ˘R0WHs#H3,He=Ad:&h!%yI+Ć۰sP u&r{ NCNGlH-*{%4:skB鑜؏a}< &Zbgi(E Sz7W+Dic/a Q*&_it+ c όW n)e`Eg )&'/4}4"E-%^Eylb@e0ΡPPFޖ66M@h 8=OB ;??7H9U2,iBvBTQ/a*R^=xt.b(0YR>PK.@!3u)d 7.k(<s[]}rƿp3Ô/tL'jW"9?:|q)P*zhM6n v1GÅ2B.&jtءͻ L % @6eF?QܙәF$%va]d_?GT,NzL;pTrP8, D$4lPʚ]qVeN67*[D[;e J}A4Zy/T{<]zG {ÚvٓV0X ?aغ!N Vѫ;qqU7vea o0%4fS;S2ty%:XnfNy_,YcT{$<17`.o,~~ِw9% Nq.F6FVz[ g)jMwc4#U…/WXЗ싔b(KuY $`747g8.x;8V~ 7j}x}K|#ߋ-cMqm@LE`e[vMW4uڲ9#pЀ͍>cE>5Axtf˜!2A* Á:h;J%<M2bnڲ8cN }EH4Irk4懗ĹNy6% ݤ8|Ӳ'fCfWև$}%a1_,ЀRkΌfa`61){͟)g}GJtaPHٻesEr@(Sf ZFwt!\'6܎||hCRdoZ},!uuoJ7/U =C+#%UWI0/`\3 3;CN=W mv㼷QVU {YG,]U2PFq郔hɿ!Z9$B qp9t7dL@Eŏ6ͦ*gyɓ8.8%{$ { "s-Z$MIIр6%Mծ ?*cSO *P zk<}zD@!VpH4jf'5>x$ӟANr Pf[,'Ic'Ux{/Dzbr}'iy;s[i6>V`Pf@|4!Ը bW\hE(wܔAQPnN mS:P 0ZJ>g P ^+ԡ}eO`q~ydҨ3}r /0AdKD $T@> Kq΋1غ*qmɌD6q2IFKD` (;'b>NW3ڔ\gtW/Ze8i)TLkѭ3`)(pT>~hYSWWeB2h-!~;:9DPDgMD_D1?=9:#j_w\_rXSؽmwa|n W!Eq(FcR8@8sKN+R1b0RT(kLࣅt1 K{hϥnCR- RJM_cp9,Y_q2[5UmVm4:RM)խ -E| eڻ<2G!ȼZ-")nqs0`ha4Huy[YIgֺ0$εӶIbc 4dc;`bfqLxv?m}YM̳?&Yud=o*&o}(Q!oR] YDd1H ERb5&Xl Lsgu/|=;_ԡ |ZBj ulį6[:6d if9zzJQ"HQptFhd?;_Ae`|4,u})}sR#xεf# ʇBNNUq8dIF+xLRZܪyve GΗ2iA!sc}Zp }58i5`7%:Yt"Jgٲ Іmq0ewN HyH#,._]U Ǻ2>6تOJ׵3S&fL ĕ] \6l%-pck~VkFdE<9OڼYؘu'ttOF^ HmE3cmO]&W ରN7z?)-W8y<Ф:7 悇b8^8| ofRw n.2m6򲞨O lv,ÖUe,K߲ä˂J6 m67avAvc熨I vW2!f!8)],i8@ol ld_jc52?2Tʍ TZ:f'#[#]C^r!ĈݮAC9yU YC`)yiRQ8tǤ!,HiZM ؾ\\̱\62ߘ"yڈ788@gpGSmϐ<( #mh% dPeD}>akr ϡ!װصWp(<9RhF@z>'{Tof'..ڂgЀ(rl^`LrX99@Sl\ǀLmKȺVhTjdt6 n g7`qF<@|1i{r;1S>hݱ\5G.+O?..Qk˸ú>܃+C,t!X}[8L'bWddM4 e碎=" |9xr;[.v30*.tl)JUXSN[[arqŤCB$-? &ۄoH49j|+jv_g7k#,̢4AfuQiusviZ;3'!%`f`+`zÁ @A]~(~~q/1bT&>n֘kصn ` R{3 ?D# 7 txJU @qĬx?&v/u;1 =%xJKSuR2DZ##e|Uí`?=kR+,݅r}C~γ>=|&;.WֻWh}#q}& \P TF4륞Ns}67U`{l9ɕsn?%TmUY?91̀JNE4L> pv= 3IQ:B5Ċ, nVKJ2lMbtd"dSN(f_TFQO<+61UX<{ ҵ&T E/،}w+x c*G-ݭp J^ }޹BK=AH[/>YLkQ Ӟ΃̳j3X<ϲFVwr $!yB~ ssj ѧ3\m-eik$/V\c)0v3kfM9נHU(z|e`_LV9sj괲Mώx0u NСDS]yRڥ8*Dܻ˱~6ߴUqQ9v3݄+[v[ǾE0ac |5"^'nmս ^+l3:dMJul1^o^n M;}Ȇ|uK 2O>xk?|R |N ~ip ̙<:Hy}RJ'v{|Aq) ⇉d0;8DIoOD/enh7M*!nlfvx>M틿#8ԞՕsXU`_[ ڹ0H+Y>s͓͑<+B:\9*FwHURwnm(,gpS;0 }c`JSj eȴߥ #~N\IHЀY9D$sS]F7Rp&yX_\\_-؝h M4$ rPE KqqOB -9gO;mj$%ͫZkp=gϴY5 O)v>)\b}ʒt{p4J**i~[\2p!zϫ~7`a2v/[c_(ٷ,/ M nq Zmg-Gsxqť\qbs%ow@A~gꦘj.~BkG>6 J>r%I='ۊJWN3-Kҍuv\uZ_pBVVPlY0P1tYQ}~-eoF[~5:P0$3>ө=.gn'CL~FFᗴ/aV;a`z3(!yⓕy L7 t._CP߅,}qJO{ ݬ߲novT_'ܦwӥ녍)ܭrNkDt;%ԅr*Ȩ:Sk !ptn[QyR4JdιgHeAnNzv֨*<L6%d}fFdj͘J9HTkXx5ϗil檗C+e"zU^Z>`O4M3ȅ~ԢeP$& Vg+ cC!BT-sX/ŅOxpT6#X'qUjd@Ք¤t5[3@KԮ5ʪ)}{9P҅_ZÆe qrk;2*#ѡ"GF3(}b$0Wn"a`1/"8{, ,.aPHtKRX(#ǕUy pۡEMx>˙1wo, #esza?L]s0zpiXQi4KGOe< mY4WTڊk(Nt򤿽J-{!_:՞X惮M*ȇr[%:hS:04*mR(-i]o$^԰y*^bإ?)PZݰi,z *U"/Z)&_~Flz gg2C?U:]"]w GrE(F}*a ꗤd"P=(?Z@K_d{@5eåQ$l~i<).f[`gZy$ޅC}@Nb~xg?|]ݳ}0SYdduij)]~&x2QI],\A1j`9AecZw/}4FV~%l?C7-T& &%0]ߵ(,s{ `B9I<2 ϰJ3\6vYzk &!!qWʶŒ8z},@UCpұZ(g>{{ G H 9(9Pbxe#=^UQ0 u?Uj$r"(~2Op}D8`YyߕƢ}0] db26-Ed9#A]!j;l=M`%F<J;Y'\Yza̡k)@ LSS%*,4i{Au^Ɲe6b b{ F#|C %%wbgH"uu} I1%Kxv.,`#J0Z! Ssj Ť!PnNt'$/ `gs"͝ީ`kVؾ_:"n LEh0Iܛe#2x]Ѳ஁mP {Ũwa_?76M=a[ lKUgvWC,ac$ K6Z@,XY9!jh[Nv=!H3Q+y;dsڏٌ~{K7etM1"k zGY-۾kaS!1E&<`7+堮fqE<(Ɲ+N*1q[1`d.{tgE:DmD <5أ4%SϣDw/٠RTz;|qdkMuGJ r`X5'Ϻ"&fU{VheQLҊLTSZBts/PD59> 3 MRo4>>5BDڕ Yj2FMn?Z.mhcOUf3\cQѺ23k?")u27,xN,*ۋ/l QWA I,9}Òr}8QWbf˖=XvLH|xy@aGP}إUnxBWu*qJ"\ȅufVja޿2ݱY#Λ2nTmS%!n;f㈞jP.iNAF:\$KP Pp8wxJoUr[m[ÐEC]ǡa傱Xc0Ty8/~*- v Nw-R&c /D힕ۆ:9*>d?Wռ?1*9l%NিƏ`!0U{{?ڃ(Ò֓L'[ ,I$a06qYnFSADweK{8g)<NziZR- u.&# Y{<A7VVN`\{=7@c#0$9rX*Df8:ˍvEPJ)ٳjC5WoSYS#+\ s R:ˈM/*6zw7QcXːQ)[S`_lqrb;x#H:Q: `lf_{+[!R،ɧ8? 5,KW4M7 Z,I2㦭lEY h5ſ^LL/up-:k%QTYINYGQ٘l N(AnنB>G?5޶D(̷QiNJ'E|~)Y[HHG:2 oFND:YTwv3J; w"swˎO2=V " txAI#?`iC6]*DЇ̜-J}חD̊LްVAzgIrfKcŷk cԗ-E؝ߛEuKn9+@yW`NCbFٿINތ)vPܛсR;|R -۞~=.x*ஈ x[{W!hQr؁G3=y?*xv]) }t(:NVȂ" (_i3`lbpMvX un7](8`?8>6qs}'`RKI@H;ư*]#HfYs,`m6>t>KX"Lg!,\bfl)q6QݽsC 0RٰB/0VWrbGlN!W}ɐ} u_=/Y&; k csaք݊Bj[FfJsͦ_j֨ )5`pcY$bCj!mՉ *] &x „7[$D˸-cnJUY$B>1[g;Q57zj8S Vfi괸T @wK3ev-SYml6YjA]h XQdX+PK~/Rac[iz;ܹ+j;Ƃ۴%;6Ӗc[z.bײ~._g^G11x5XHkqږ~DOk?:wCqLԁfXA>zQć]0"e`ohݓdpˡko1N|B1W[YYC EM[qF[޲O'Vh!<--=|ĬV"l7<5'B0>@w %&fz0a8QĔ(v-ӻ'3JhBG'bZ[J LQӴlUG5^jՔCK[kVFIMrd 0z6+kFŋm?Z\EuLGَ"'%^ٍJ^GP%ٛVh~ DOd4Feuj9ɉH$by$kuQ03D0c1SGFhxLusmU`!ᜂg>25ruy|zEcB wX.JO5)' FOkE<ޟ̇J?\XV1i%]8$U9B (_.0,7+`LYpA!/ŵ_F2ؗ2iv6  jQ~#c>l83z*_◽[Ka~[qlkfX9cX>R3uY%AeRxߛX]RkrԢ9;yLmn53lEmݍn7R+n,BѺR  C!Χ L QHCKfuqD:>q/fD *}V⇸4$իupa?:_j6oѾTz/~aU麚5JU"EOjg}Sy5fsQk3 ~v/n?WPq`tTOUyG{Ƿ1fE\#I1K13p$Е|r DONy Bk掘+ީC#e ,L U -}SRّk~M߼eN?Ad p4%s| w)l-Q\`0ٕ\+>Em8^* `fɽa8U'h ƪ4佘I~B-ey]{AWW&VQsKFVjCoÄ ֳoɾ$iJ]+|͋e 3ɾ]]ZzI~bIß 3J-ň9D~k;/]fӑ#3ǞH]&|l 4S?+ٲmo*ċ5,'~WÒ2I w,¯1VXRs|y?>nwaQRAݟJuT`:WK7-%l_S΁=I:8z4JΛV_x݋XVw32s^~|Ŭy7V1fv ;p9sKbbĥT{?ۍ!3-pG[.:dgk2eZ\Q zf u/JB\q:nyk kβz9#.Hͣ4`?,C͂c E6Y.ˊP v4l[[j/]Ud\\b`S 5qV 1ت$ԥi9a,ߕ*1 2ZJoڬͺ߇ t;Uv9Ȕ/a/R604BX]gF EZ*ݳvXjLnP$oSʨN P(.+`Kl2X6p=GMϵ+ K1A0^tUyBvXO eoܐ|Lu "{Is?!~ǚ_%9X>: 0!Ŕ[*bG֞<zZPքu6KWt7/{#dX.p2|ҢP6)SQm^pKGVDIɊc#F}n>bp:KѼmqeU[*&=cTa_RZƉ&Q%{)x:8zhQZuCqYNQp֠8< |}@0Bjt-Тήʟn #*j4u#wNO{y`)yeې8s,!yd 5; 3&Kl9 1boGO%m e 4xG5k$\E)A^2/ @PVp]y|Jwke,tݬ[ pE^pMG5CD(LiH\@.X\T rf'Fn\Y&S@8]#^=S?¸#!/!ۂh\WSGA}y FyDvJ6 6b"D 5oMNOr:(K4'w=!c9ŋ}Vb2n* <"mKpˌjp+m1k7F(]qZfCΌXG0`zIӵlFP X!q$Op\JR!z)IO<)$M]KT){AHrj)M8ڲ7Ols!+ k+撏i+h7?m8A5:(R*O?"F2Wy7OXP#P_[e@r5OlTހ0hjMDIy Lx*W a[ֈ_wnK #O1_ paB}*5n~=.$Kinl*Jh`&nIGWxR@1dF_q_3d $s6eoxqv4߄A1{",(HV!R_Jz}"tGl [!uHW~"9$fϯnETs['m.èc@欄(s.WȘ8^)1TYysL;OLErRYܐbɜ鿶\=LbsNRT&W /3a߭[gQ[)N3Q߃GkLH#G2~}m2j++r9\ho8ܨڃ.b*{Nm:c?Jrsc^]6@Ia (hC>JƟ a'ɖ~5_n?f~Y@3@jQJ.m-S:_8莱QHA0bbXGyw "/Bh+Xеjڦ2m|J;u1_Ojl}I[1 ww4-'ctjbFfOG??0OUzәR}0T8rK=6TxC ~cc{R3*=E_1ė}qɻ̡g z{GM5 WrS\MBEY&˛CExf`]U`z͒K!NȘ!#ŋ $m#b:զ3LM,vdF  y׍ZPu\0otQ~\Hѓ6t1'd+WGǘ-T$[qv7 Zcl޹ǕhBU]T9hZW0JWFުBSXvϰ-'Ukr~-F 7_}mˊOr"1xXHU| 'rt1U[%푊iPx ׁܽ'2ԃP1F/&ELXhp9\? E\|o5hGeOAC Y>j7Iy.C`ή{rCV)˒$;q[vz .[9Bx-^Q`%mFZ$N bo'C`xbUEʊ H3 rM^L}#'N} mXOeE5&h?~%#$J/vTIsG^>2 kU,NT 9ߵo 8ς*#_ O}< |}Vs=0t]H$]&f$~Lڝ:aQ2`leUnGJ)ZB>Ǚ1KI$DvU(n >FKDU]6iԟ0GK;UiS-d4i[]^Ū`O(ndy8n5YM"O-'+kAud'ZD0vBTbcލ?x5JG*[\fm{\s?%A(9K$D>6Xn]{SQ0WJKIp򵤍9% ΌM=)mΆ\C=A{@ (=xc=}Qn;k,.7B*ur媼:}ìqUn >-U1Wo=f!RDkDrIU/IڔQ\duHOz)0ėB3  FW{s΄`p+0B1a`q aw* Yc;=Mp1bj׮$ ~p0/F\E'~B1b*B (՚ ƛ=hrq_S\BjߚN ޕ&ؐlQT*g!F`f ~7!~ Wi![Tm="6H~LgUHe:7EL\Z} [VFl,&;kQ IU/dIl XV<Uch^ $:#\M ];l;H{cXFZ~؋B\ 0{t]#ZzY +UAJd TѾaymx=bAZπi^ahoV`D,('^]Q:v8([vS)(h/*ˮ&Z0eXAX ޿Æf\?fu(; Z>z-ս}9&*T9 Ϋ!d$cpnƝu㩈zbƉ{ebmNr*S b!ĥQIV1t|p;OAd \NG-)j _aMˌ"yH(oe˕fZ/[>UoW15I3mK-QR`IS;z{`FGH]x@!k2s\P(| EXLfak] OK:A ׅ[m܈5 :m4Br6vxk4`chZ+eIh U 0Kׅ(v]\IrElG%{zv·{K@w=:JfhSGHUe} :Ᏻʗ&s;ya FMY`gZwhO%dJ1Fȕu* - *H%+S>- G%gڔ?صkLyƋa(^霒[ P"@$M&fͺ߾}LQ/3ͮgAQ44PC6 Y,l'.x[S{$Y½N BS9$E@$1@)X Rp*ά~E1S}(+[lS_ftJQ-ʡFd MM Z;e*F0rؚ䍽D=gXRh0]j̋Hs9KɔP򆻮Y_ڮEtTrבEޯ^$ :QZq8\8bi =4X”R Y> ej^Z}eCpM%B|jtYnqCtiHhD*`ci̇:)Ɣ)\8ݵ7+= P*bl 7jrY@1瞤-WHKV $ʃ=%6Ej>q\zm2pxZ vͯ\ll6#A=<I:9d/ҏϗ5^tzFBy+.CȦVԟ_9,kZ;e7WЯ-)/*USCܰ %N, 7 *{$ݣ^4ONeYp2 )kSd^agzOX:Ξ%š= ~éU?5i,Z;2RB.'^Kn>t=񇣍l j&4a 0#a$5rZ HA:hT$c٣mXrBYnI(2.PONkyvs[[ȓ%heۦ⟏TBi>*ET>\pGVy s}x$vX< YSdEvc"bư ρbJwYNB+ +M znҼ@ N3T{mǗ:hZ]KJ>6S 9WSw 9nC ŠaT9a#}ՑL#B`/?4`L󶩡d޶~(6ifMr^D%%)idRؓʫ}Q9 ` b'IH[EwpU\p飃Qro'S:{z׾M= XޖMN?˹FFC2 "[4t۰À!AB. ʝCikE-w\Ļ5P2v-mDyLX'@턍Z>g>5DQ]+N\Wb%$t`.ѩ{otG.A~$4Fo~?eACh`E:ic3/iT#$<Gyɦ{*خpF :=yxb#eˉEU5+3NҒtXZ=@ uWqem92YFKoGж5wᠽ=?*ze;{~zb07"Btdiֲm\' i'Dw@U dPC vl*`rDtC+4ErxFaPu,ǒx1뽩(7O7[`N]Ԑx";S7tUĻWH̺YǑwaEaeo .tNzˬП<H<45j AJ6_!yS8Qcy883ȃ?% ʭ >_e d>uuk,V& 8=߅b Lj%'nT~n<&2lݚCM_}W`\NA[-|?IBD#SɸtHssdXb]COC }TGPcP\Ua<$ʜzc|T"ͷ$WyM ds(!\V x8QjWP|(P tg%~{Eq\OMl~;xķAl"{f╁rtHA$ӎ>Ss.Gwpp!ts!?fE>=V*#osץ;!ULlK I(!}K}^+5[al' /;Ii|.;tb&D b|!I &v0]^K s,$s(*<Lc(̿~w\lmgeo/ƛgfFЀ}8&./]WZmHM1c` ίB5&['ߍ1HGg\@C<x2wZ{^owGتfsyoBYv1hx9=I|&shP՜N<RrCcdHsW&z|cVvGBF Q6!TO#t & + K+^^P #PrK]z\dj9&:f~lh"ڵD##zMtPi'{mtl4v~mޤY2):6’^Ʊdbcco_-+E<|C,Xe R 7J.h:=Db3k ?N3AmJ-c~ #N}Ir;J ճ%7XICK_ #] J=6T"L] TX*6#"td:=_ќJ0˶k%"`kXX?CXJ>fGhOA: vP4a!MYf8ocoA*dl P+>GԲWWRxQ]#8= `_1Eh<{p<诳`ٌɱ89U)Ⳡ5BɬD6,=[Ջ[Qs$٢;~zŭ AX>V#3Eowj[ՔL@UVE\.|^;^rbfFR׸M _\ Ie>4nU)ea6O3 S:)>kO܎;@  gL {V:]TsTX}r<2QT8-N7d40叧:W*ÌCG+w2ev\gL 94᪦$l(?N]XK6+=1%'K _{?^XlRe&i; "gxZ m Ĕ-4];M~*fqFuMזC*0>aIgJ;7HO&GY(JqlЋpɕ"T!z"_Ic3rC,_N\+bŘ~'o+̓\hH 󡆂>N# ̳ZAeZ[zaRѦD d!˭M7K]X QPˈŖ؊سNEͰThj4B%~B!d:i&4vM3/#wP`0~ jǖ0{h1UQsG@J^Fɿ,#;(j۲#,kbk؆ȗ+l}\K&0\w1c_k$Nu5(@#b h`LOp8dWj0%i0+C;]fr <!Cg_xa HuKJ .p^k%rEѺQr2zIb WERg5q b~#dB1W41uvCN0xMC& qj A0dna(QǸE(DQt̰Ԗe#:^.^_;J=;jS8ӿ@8Y NKiuoX N!6sĩhFNy ^ؔ|OJ*ȣBƻSǾ;*M 1|l\4qX)}1,-%'s?_{Y&{ _GM-D~^.0]þ2nɌdH| :ԡ7T;!dzSuEDt;EO2S;hbp"Nߛ1Ymk˒琿<:Wwv)=bpN]z{0`4gLCRhr+MQ`lh)5o+vsm`uNH`ี+@\ zn{42-}6Oi{h"u(+I'ΝpfehauTHT`)Lzކ9*dW%e鎘H-W,UPxU" |hk~w_U:}QYt|F x YѣEɐ-KG c6zH5.sݡΝ_b IcĿ2f|A:]~J irL ;Ҥwg :Ԥ. h^9%L{({< {Б!IA\JwOaR⿶}wBaX9u 3%zq⑂2Ğ}Jb;'YXks~(@ҙCOg!K wxE(lʞ&ygƆF@S\v4Q)yUo|sў[u욞6lpomF Bqp\cY! f}=,trWM+H]n!-;upQ4.+Vws6 7o >`aR]N(T@džGG7GH#[BoҨl;C|kq.yH n|^u/b:kH%UR6. `'W:M捋`zhUl4}&L]ŚChs?<ۉ "S\C@keXz&q2txo cC ZJ7LciX{va4Sڨ∡XC #wa'sW{+Icb Q?4ȴf(nCj䘝_ZVBkXSou4?<ʢt5A-jfd!_v{ݽD0^='nfP3OjG?Nڶ^wZXeޕW8| ܋6dK@ ] Qâ?Ol&$'ǗD-[hgSo)b^t3ꄁA4}Sϧ xB]Ku|#KSn>돾Ȱz V~syw1lz1.Un\H ߞKW S&JJޕ܎p*TMh!޺xG1U7[*Dms@ϵ@]م|e==@iUQu\qaarUKAO^myNikd0LC5~Y.]Bu̗t9=#FTҌoI]}!lmʧ/sliDh7[׈GXOaHܜ% - wQD2]g6g#^;|.˚xajc vU!}n'g̡Ud;E4%rj{{|r{@ri#A`;Ѧ-4@!) e_~vlm^M^7֟j_`kk&>^#*&Ywn;/b/D`NsD9!H\9:*tLe Hr_v:6.c|ֈ@BK}…<a/4ܨ#E'%u2=ɶF预9!徝iMV?Wɉ HQ';t{e{n@xYi~D"+Xl8hZfzyʯZKT[g?G)t箓D>,;{~7|܆N(hq476w3Ubj5t!# ~a"Hu_(-}FO9GMmWH.VrQaՆZm&t/o"Bsʂ a]",)‚}@d ٬R[puS+Rti DI4^|vP_*xѢPyu#1#J,b#ړ05N$e}8[X-t61<_..i~R$1+ƖĨH6߰v7S|MH'FlJnd<ϪgtPd*O{W&|:%f"+zpS|lR_q`=Q-]_;eOp`NzRyW{j,FשM1NJZ6Y1HufaD(Lȍ]nElMƩF(/EQ:ݬ{ÌHұFZp*T>fJG5!}5 "s,3[iYjSaX˚ͪpD 5bVb a-8lF[$E-bea~`*Ĵ~N h3#ꍰ ]Č `v̟BΆFȫmscD|dX:uH?hn(upFW&^,5 OٚC緔o/4&h5$L֪^tAT:-\C!G> ܥY6 =LT dI:}@fKnW}닃v*,ƥ8$A~$YNL<6_Ձ4.U[O$)GnDvͅGIX<9hv=t:4O]Y %]i)ilj_<Q4VeשyeuE(M@N DgN򊮒ߴ3iľ0` ƀL@ ?ͭA%~qqSk+jj$>8eeS=;Дv;@zTK?Սx!\V7z3sRws˷[dd=L% 03N0Yۦpxi!ʉQ0YJQ/#Nr?rc 8yr^A#u^۹iP$f G͔mQqVÚUbB$() p#5cbX8҆ݐ?oڊގ@E UZI.:v5+4LÜ{'4-? vtDj[hI" is7x2um#+)ͤr5D2#)ۻ ] Zئ^&K,:;Z:ɍ0f1RT+(ć|k)-~hihᶲy;d~W0`^~ӈ)3UL?ߨB?f^n;Wvt2cw@ixª^w::6r>DCMz/S}t%nt=DrKx"eL` DʆCp4 ?ZnloduFFK7-oi s2_eގ+RM1g^3/׸tYI@*GK߹z$Ms]pb -;UU=dKEvۑT-ǙMIkr#ðv8_L0:f7,3CoeZm,h^L2$fIpLATk ~emG=8*H*balG:%IYܨVGeFZNN#v[IBjU7[鍻NZ Z.JF:JgܿICX)=mo}'<ڑϾN<NR)m!Gd4P<źtc(#_sĭ Kf5tJmV?甍+UhlSh1;w$g86O'fؚu;v߂9snѱfA@`8G@1Qj?Cgݵ+I_Q`?,Ix94R_ś' 7҈7Ճ[y3Zh bS}F5|jxXrB:ɿ&ŲǺ\A̝b{=(F7uCxUFЫsŰd3#C%]f[5ݯH?vnѶz Bhz*5]DhVf=(/[$IϏ&t¶-GrUW魵qjMGv''_"By_c)b$ 8 S]+7>j ڟ~3A]Q3ظd01 ɠIW#nJ'^*TD\)$O.슪U0 #l}/͊z-b~(WZ+nrAe3Iu;[3 ⧱He;0r.dMJ ?e^*Rz>F / *\WX)0.oIZxpP{h؍b/C[%()+ 玠.Ԓӛ 8&}5X`Շq=yBsήJx<<3Mi݇=h훔Eue`.eT-%3zqvV:VZp+*TLim?'*OS>zdL'犠u5S<#EJP:pϾ$ȅC_yΉEVk=|}[^%:?q@PFEҒD+-@D+{I{ >E2lܺ`LXaJG;ަP:B/Iȹ~a@=S]V+6sԛz;L\:M+UB"H;il7rȺP`=Js^R`a8_ _7B B/Ocѹк.Nܲd7u50R`ԡ Wŭ}qCngQqwI@AI:v|:fÎ0oZ#wfz"b(z-]6\.D"vj~ҜOC6IL}b0+{^Q@{^[flA(gYGtKP:;=8;׵I4,vNq0@ DS7rB$<m'>g2C I"Q˹,ߌ(N72 JK&j؃:O722\&+ V$⦉ +'JfHkJ 3)OTF=F\rY cePԦC4yjZ2XGDrR>N )IlIԪbe+̩z~3YXh eΗa4[’9 pJ'a;#ImMt̗Oa)T9*{bC5"h}z.R(zY&|t@ޗ+b:,kĆlp`ۖiѵL kiw|?[oLyvu:dD@>/c쵘b ;}zӝU#U~;tc;zSJg=lzeBn/6PMvj~{#r nZwg:pFN0ذI!gȯd@oh.ju>zxnKPj/1 tu!Q^Z[* +[63#at-ೆpk>{`Wp~,-mZQ7GZ\'u_=iCRuLvN\[SRИ, 6Ս݁)v&zaی x8~(x+V tpb㄁)Zo%,]! +etoUPq1NY:n##tE9մBi JTE:’֗6vs@eKkS{.{KxǠ7GY6[~{uC/5jBS~pt63"n}LN&Mn0Gr_54g])a( 9w?&*#,>֡vȖD !D- e63f69 y,Qh_S/f%X* 8$^Aš7?DUH/s#A_ xMn/7⸑; %x KOEִ'9aD"udk*U!%^ՙTS.>^ #幵ekNЋK頾IQ?>8Nae9 6'')y0L<*RTga. ;>4#$%{s:ۼڑ4 kg#Û\F `s292 ֏?ϸ'G LF>Eio$ r0{Π-iákL1<6 ;<D}S_<^u@By,ThvfZ ( I:7܋Krʴ{\5W7u+mh3)@9Kl O#w5sҾjXQ]zw YﻝLkVr\LmA8 Bàe0&4]ܱ*m:CT>EDơ q^@b/`,LF7|(~/$ө\?,ʩt%tZt> %ʐdc!M#OZQ龺%b 2<hY7^jLF,aOF(/P8AR*4H}ԪAec t!#J'Xڐ^,iwTHgGhsdg#y(mO7@4 ƍci0+O"xǹZ͞1\aptUb ,+b⮆p_KVYhҼ0>{NJΠJ"S-%/3`,n}rPJ @=M= J2ߨ0xUj\cWauxԖ_}i(辕?RgLxّ uۜiY#W[S: P_D\ 56)B8;nUak$)>z?=O(\z FqeЉIPS dj J[Q hrsrNw8RKlݽ)5T2)>2.>mHF@BVu&>50]/Bv$M}JXE]ϢD؟I (sc )-Cdt=6!@d{5z´{|H͔]ˣ/_]`j:h1ߞo?VrG2#'&TaefP8ʔBO>o)8sST "4r@(  FB2䷓6y?ΡdMM? ReRNsO*Tgnql R' hcda0'{h]?oUL F_50BlW&x.՞Q 4)Qj ` _+rA]@|r ӕVa++2w4{)଺8?Tb3@QiY@ӯq⪈,pˀ0t)okelV+Ā*M?@>]N|*EV/(5?O;eo4'3HNRkGR ޶\w} p}Qjv+򖵀[lcQE7XaFV=q2tR=aS֭G|FRiQ$7\l*-!s؎sYshzHrTDР]E'Sk΂]ۂ]F&Ys[+=̙٭ԟbAD=Ĥt2\4əU>@[PH [X6&߾jVM՟t!"]fx;*3}]k۝ FR3ퟄUxՏ~_M)s f5UXVqiYOu7$mNƦ.=ы"g.#9lz'v%_ozЛ̑фC6c"4=z@1m{W \#Iv$Yw6ғ ӓFi.¯m[ƿuM4>TdnGqţO7VQ.C[>Sz~NEuőEu^Щ'-kq`::2rm}lQ 0sJl+R6׍pu4B`Sw/Vw ~ӛԷ'HrFq1#ltu=?՞z:$&P=@_􄬑vit9~ xQ7bZuBevތ3ԴJɯMIU_9htA/n槳(7 rt#x)Q`cnSU$_~%aouI뿽ߒ[$qBtt@ьQ^ #Yw+ҕ@&Uߔ);Si?Z1t -0i;V`H&hxm Ǻ> !*UeBi'j i"obJDP;86 s2Zwʹx4E"㤒n)ݓ"\:'r]!IT`볪R dZ5]nVn.C%>V tw7fEs5vtkpN4_o*ۦ.)vխNNp1%:N 3w9nu0]PKwQ Y,`ni!ʹ$ѵBZ<9Ӧ2 SR8$GƱês [Ζ nDM%rEU{ur+lse: ?80/m8>91S ws$GdZ_̓|E1/.WoxebY/vA}(; 6C镌XT:u-e2OPMYyB(Z'ǏʔuҡdCP,ov[Cy?rUa&!;Y~)o_{5!5McHWEg;baRD6ܙ7 /\4(h<ȧYdx8r'(hi Ů yOb Ķ\еt6&@qnjC # K4̵ԍ XJG'&ʸ$+`zfݴb^3.!=J.XWUu4`|.͞g,aX6-:g%J)uQâWdAng&1Cүc CDtLPͨXͬmׂxy~o-2Ս+&\0Re_ڨG_Y, ׿f}<,cQp"V~ l4\5'Rwk|dhLG'qabifw~4%9ՂpΊ4Y+V$j;_`+1Nk]n <&mNH 8w$& E-Q]y_xN.K E\M^L8 Ҡ>+;mP۱NLrR||PWE6 |ʔ8S"6zkE..=jf1/ldAc{uށ7?o`AZGcvTi@Elm ?ȧ&|>)Buxnt!Gճ=[vWbڏ7RݐD\ A;` Gf [c&oLy0vj ʏV@Ǫu!bG6b/ǻu&3XxadWQ`Z#!/4lShB ŹKc6y,!ټbg:<>Xfg35VD?7h84Uo]ۂYU;GF5.G $|8sgxni4+%y5Ǖp*ʻe@8@8|D[8#Rw MQ||w5_}qs$}WiR0)YF _l00^g$fZn@MBzL$]jny6V_НdkiVqi 0i?*+DOGlgv7ZE>H(E( u bDʰav ,ibq⑥Zbus$f(Uo Ql#@IeamBNEԡƾPgUAre$zdX%f ]|1l+<08t+اDrl"hփ!/頔}h?YIbqO@DMPRwױvr$bZvs*Zʹ>$?yJiw<ܖ{o"9:ʌfAS;y{oH oN)*`2/)C(-YXCY%*pi\IE4τcC3vh# w힍iyRZ@6>1BHd){k0: # J?JMdǂ-Nx=[N/]V'L:yg zI{g5@߈mK oUy虿WЄ-y*gri|N;]`+kE>.{a.W n!⋱h<"NEӖ5 uƟ_\G\M0Mk ڑbjrNӇMsKtMR]4{*oVVÇ/&{YW-|bZjH:ckU4%_)!ħ _')l&뢦.?@N/`цWA"Ӗav9Uk5ק|$/ %qw$"n^ 4Qٔʐ,uhGXO,YVl. auöэcKt`: Y<:qց!*fuY)ܚrK2u`UZ =*%hKuQrTs'Y2Z6"^Uͳ"{૧dQO`2]q\w_f8=>b`=[<PԒռAK_LyӲ's<~-> F]El}X C_/PWd{r(6Skջ`L,| fdw9 7;E6" =c|V?9G8s`CS &5*q5}1 }&Gc >Śb@VoV:<%8]mKf'6w#X{_Wt-`g΀#Q5⫋Bl[oZ~Kؼ CwOí $=i1>eu}J7g@h\l3\w+ 3i`A܈8#ދ0+pM.|:Xiv.su{H'Oҿ`V_%$jbh^ i\4d4 Ws!Qg9TzRL}9B]vM2 +K 4@_%Q\t}\6l$X ؾ`<$C(=W[c27rg}\⍡‰X9}dj?4Te@E(L1mR,Sa0BɬuŁecuxZ|u7nB؄l&8DE,쭠Ey\ _+kMv.PxShRfb! Ch+Qg$MY 0I!,zT42)4T ."dA =;1FH/8*=L;?뉀_|#1&LpL`xco'3ܧ`G+mm p7?*kh9pϵO彑 L:g}N22Đe BICY]6 %/Htg$b͞}7]mh'' %>I?#6'E~9^&FEH҈Vt:oibe$}sV"kN  ]4 ].Z#l"* ]X74%4wU$=~TS~COSs~l\.Fg<^ Y/q=±0wG"ᠼh2coOO ڀm8-% l=*S3($A((uK8 #п^+CD SuY-Gs8ȓoGCh۔'+Wg屓 ,J#W׺shwh ^U-S=+pi~~O}QwJ2HD WN?nJ!8ߩ NpVD8rUXJI IYNOz{n6*h+˘pJgRw)"48QY7TKBxj(=.|jm`p׽ "7go5ALƕʷ-{Jgh 2c>xQSo`-z&y`招j6ZнC,ĥMw~1ЂI(BԭU%RQ[N]i̼=as\6)h9(?)D<ĝmخaw4C/SD N&C}K%yg :#]۲M玮m\ݞB _"򃍱1->Y}tV#qPV |U+憥vf)\SA֧צĊBs1Gy lޫ`3l8ۇVz(xx%O^!-"6tPhT7j7X,d/vXooitibѐd;7'YP;;uEnUo;\[{0YCV&xE/X|0L<\;3C5q֞=3-cO IB>-6•MHE[*yT4]PX21 m?w3 4}QHBsnY [U܅c:@CטZyIt@ySXD|ɹ?wz[Z 01wiP)$*e*Lb Goٳ[nY- $z_v"Js%'Y#9tc쿝͔3֙Y,I(kcpP͟jTh WGFVpONt ,eS|XVf?UWӗ>Cʨ4/BLZ^Ø-$b{`i]Ը ~Ql9;iVG:PFRrG`wmDYx:Eth{$TK[,%=8+|q%#CQmQ&!(cxGD@2?e{lD-:R=|y]2lRR6ubL܄Aq(-M5xCݐ. }ҹ+ w~mF xk*Ϻ*ƿMB3x&HNgٰ);_BM0"jy"響S5"q~rl!mZe!ĀӼWN$='nVu-hsYlbjz`>`D K^T9Ly AvМo,fbkNW0yi}2oehxN^i3/{T..r{:g-oОO*jΧ}R7Ye@]eeEf ;}a >'b]"7ODcfk9'ʏީ3lf{Vf>H ZG1o!Tj,R9/W5_+uybpiHD+/>V\NPkli3AƑwz鸄ʝ 랦㬂VD%.85$KJfס#͸ЊY'*j6tmѷm9lі?-Pf#|1 j KNp. z~GW&)o˒24`y!`z=TVy!ގuOږq }!D'Esz>e'HYAǪXJΈJfMA{IɔvO9Pdڢ YŸqdV +\Se:ʯIB ΃ ?{B䪸Di3rc+ň6CB#qBb*8 %I;>{b3) $'L?92{2/m@ y, glu2>*b\kC`g^ۊty(.WׯhGvmiCS(f#֟Xxlw ;Rj PZ)Kz$M @7zf NV1XT7]rfҵbCߢ$\jXEkJm[m)Mj>Vn.P`cŠyFEg')fp-bd~[cWgd0a-*.\ByD3ޛA^Ҁ3X"7? >JqsOXf8&f4ɲMp9&?bWOjWz?/:NGh2b(B_>_%Yag#C&0ڢ7SoG@L1,å3I zq*Sv2Y"*j'Q`=E8r󢚈 U߹pYZyBIq u 1 :K7(m?^9oN1|jZ$)_&ҽoWCa^"2]ʼi$y᧺z5RI~qv \t0TEԱ9D nVڛ!bUnȘ.ܙ U@Շ ..r^ %C wx5,=\OSZʂ!ͬ8$9tk9@1wD>d׊yH0h:AK"H0(%2F:=yI ft[.4cd[ Ueu)q8v|!/ #EeĂiYȷmMDcKu4K@B#̿|wYn7Zpuf!OJ6K@*+[)m r"4gB$ w1b#0f2g˰lUB " N`h 'yoF Gg%w9loZ iXoRM9o/%Q~}Ɛ}nza^P5hb.`$7 qO~G9VେG@QЀfzfv6qs~vQ̗%3rC7ps z-[1msbhT|e*yX-/?zǃ̻ʑDlM퓹_-2.{ y෵iEPS_:v'Yjk׆x.VW2:|u8JVf ɟ lSM狞9c -dV:KTv߰Pb%љ_w~]G*^4O8 Br JeQ@(Lz%x 'K?P\&*j t$2+Zi\` /ǁ zU:BN@0&1g'ldCLE~!;d?T"[9D][gj]ajM$dYF,B>5j0 m9*`eBw{$߷9.i֗nUQq3QZ3#Z*9tN(h/73?@'{nni eTLgoCsӠr'e [s%R#2!2_ʀ*4[cqd{7ZI +6.b *`IjJd0‰Z@Ԯ PW(mj ̼jQ%q 2y,~EK;(iq]}ki`5ǧ\IipY79HqFIzG~Y$ bCh ~rܺv+:>U;SmIޯ4s">%jYxBZ N;dS-Pi3< VuqnzVߗ)PnjK`hlc˜ o}\-W Bǻl0z؂@eg3 '}S 4IA0U}z͝2 B* }*w؇(J- A̩( @<d6xC]KPz۫#jP`%[*tucZ'FB ;vhP٧Ex=o}go;V p_"Qm(GG`ᄧDx+mh6qAH4&#-ERe/_~Ie)3Tƀu-ؐ X 0]wTeHh٭ߗ E#*Q]/6(Uo2+chʴCr*?8vanw#n ms p+*Ic,^wy ʕVTP1;0WK`&9@X),Ϩ6p{ݺdA|>iiٌ(HxK$2$`$s(dT}%`l<*&5Φ(-YEi&nQ? ~VUDjlgoc4qb׺eP3aF 3Y/8'ؚExןXhM/&+v>L=$$.%:FP,ۯlW਒HjQ[R$RlOpU^.FY?r g }^Y4DP3U[|rҬқdKB3Z.RB0]q w9$d}tEIqw< )vs㪪1P4]53lo߱ xC /J7ekc2%j wR @t9l|xFxzbwc)Nݗ<)PzG;MwB{fr{HQ+PdP"/1wt[ս# H/z/ {a#μ6]LI/752C,Zsef%4"@|V2Ṡ_ O ЄIaw=+r?ksYR!J\z㜢"7)3QKm ! o**C!-7Oe.\8㗅ǟyQ &ןc(`[X#R;WRNH Ks->K$CsY=,)#̊:A/$1U6tmm5 yuC/YMtEh@cSnW KC/&oio&;mR`~0y3XfV s혺d? Xȏ,c).нj­w>=:~ Lq6DroW7SbOUKI{qsC4Vķ~J榎Koal~Ü4h٫0/^nTN}4\ Mg),)yLyA~p8gn:z◰Cn"qO9F7J:,j-#9  cl4.f&dh0Zg Ĵ%EXY"jc1:UJ3ohF -佗Px`q>VۊOrUo5KU$jut:+RM㢠2M2V+`( '-o8.wOIH@ub7Zz;-{j8a@pAƫ09M4owqIqAwf'lq M&*-8l`Hr#C^G M 1yV;N౻+Zr&`{I4Ʈ׹( _dݲӞ$=YVGosETak5^EQCPN9 r ^|iY&FwAZP)^~(HNceJ2F81wV8xʴ<ۃOS9}i|>œ5t&VSϋ{jhr@x ȒY{Aפm1pQlzE]/9$s2meYC(&>Cw Aٷ-WT&JLO&P5h7~v,An U@d8-N.8Kƛ ύ_:g+ԗ5;P5/0fFTr+V{IOM|6u PWzx9":hRϞu)*WHYK! q\Չ$"oޭ!ak`%3Ĝ=f2 n֟"jӦ>>㳭?]Xڪc?[җrЊprU[b;U BETW /:wNEND 찛K&,C&IrTf%0,,y|/MOQh(SSsEx ?s.6K[5|Gb%gPDGѺ+uCRfH4DPkJ_8sVh=rZvi3Fi] U0ct팃KVoiHG!2QDԈ"/o~ 3Cܮo[ `otVg~&)TpT@+mYJ@P$Ź@ڳL)Q*o[g(ƪpBokI|,AnBne3d3vK+~DesaXE\ŬK'yf85@f<ecp6#WdQQe I1y*F0/iPuZ_ez>\)ahΣq8i'E VCwu⸷| FQ;RMi)hu#m%VtYg3V:4/\7Hurl9:'6~eFƺ6;3]QAL: 2u6Da}SWj@?C`?!(:}o%ZLyxUea=Aڸ~XQ17A*` Fc'uיTgFwQqOZӆ^\#Ffd"7 # TAc,oWiU}Q5ȷZJE ajRI1>t,/I\h{'~PB#Zf^4fK| ,{UF"}›B/ z&\ίS[ꛔ-ؾ*4;@Qmc**ƢA%^j^߰Q!m9)98e'>S0?'\oDkD^u蛞 ӹvD2Fn ;(ڴ3&ج`+']PW䌗Sz;&bifR8SuJ!fYTlK@IL%9];z:[lBJ}ҢAw_ԕ]Qc)ai0RNbLqڣxnFրXa|n J 3zYxEIEVW` dg7x׾K O{kODst@4 Qu6=;5Іk1_c!?8%[/GOrAaMsQ a_g웋?\:ʺ&cw/޽U^.m.r !%9)qO> LJ2{v ,U  V|!6^b!JwCq"R`zdngk HCI}JNJqT̒UHoի#~RJ>і8 ]7MCx09T'lXBQbJ<(cP[][bwo"9r\%j)<j6xW#|3acKϖʠ  o5.SK0w+O)sޅ䈄  ]5"s-e&O[m?4CE+@` ݹ)9NnKjD<N``iR G>s)  (Rh6S '~Ep@*Z S×wѻbm倫(g:5eAR LS@]qy `/Ou5Ex(zl666=?ɡ?Ǐd)ICXAUș""vmcwȲwcy=+h{WX,>-t+T[[ Pݻ4YFAcYC]L mw})kytLz#TA_oM]=̲3mxG/Ōu*`#z"5ڼ>=#wѼ&K&!?zF60NUkJ$n8NhvDR8Q@T3ƨw0:#Zz%i;{=(qME3  <懲9E1?# hq;_D-?竃5ne(DuqȔbǻ\ wog?+}()0v[c\EOzH=$lkm{,~ha ɥqQ- la)u8,bg >)^+Pnb _~'N73 vMH )(.MK'S+JsN, / HE+"9wn7E"jW*-Z섁^{5&wVJ_z\Z]' ڎ7+5]ؙ̢8&tHWJctwI_/q/_Tiy:gs]pYid5@V`Gf6;=y 3OnupO#ƌA'YՋh| .[:`ї?v|+F? %G@*_N揆U^0BMU q<5j#͛ p/ 3pf| %oAv 3rh8I ;J>/-'ގt]liMf2,/SH²Pw<uΰ:魿/)elaEln"T+v)_*9<ԑAMCpQ~g} V[;|bܤxb,@a;O&!<}5YJX rtP:@?E2\tOlGgD^wM(˛$cy‘k0$@fzaT}H@VK\I(9E3W8tV,mIs(z(϶G)dطuxJY]0aRs_S:zE][2Ұ2,yV9n e~mlOj{ >5 -j"(w/wo5ܑs%wW؃c1v[c:*X𡮱6&k>zs m6T_t繰{#e$:]цWDU2a*~4Pow/7'P)G_(Eօu# Z-tu oyVd݂XڵZ 1A@ˑ-R>TD G#=4 ! on|uۃDo8Q<(2Va퐁®} ",A|^LmsJw6fHrFY:ҝwbO$YevWQɠ2/EHTΟ,h!*DX%F+!'Aԃ'+ $wjFN(1^E_ [I,ͩ*PKf8:̺khz!4 J ŭ=Ow^8қؖګg y7XhWy`ry훚qjy?:/*ZPg)eS4kM(lG[T|{,I,OM]%Ajd+ےHtaa9\nv8"Nj &T%zTNñb6o@oVDk( s$ǧlJk7n䉦6R'?U4I;g[zEMS ( |6$t3+{Ylj<]+Ayܣ(q[-2.sa ^yKE$~z[->Pfrxo頾M=vI6=<_ TE%:>c䭈gySvK:j=өmъ;`W2矘JM/@{?Oxx7*è,)B30Gt5Ԋ oA߀S#NЦm[w;u .0ckmm w+)>® RL[*g-Ȱm e:Mr`jnJ?KSEQ;hWfHHZ},vMq ,W[äO'Xόj.$UK8 G+N5PFnb"LWB7LY]3V$?f2e +//-/wiͿmZ~ .c.^v:'_i#@q6RO:6`"ι;o:/V˙KYu# Ou\WREJzv%t(kYorH%Cg `t{;43p좩j+Џ^< ۩w #GȾ9Jyv)4Xo[_E!F"0mP.lM&>b ӭlOÕy%8+f|zmb/ڌ 6H=O8ֽ` VPSD8zXͷ$)W!JmsB VNd0`RHS\(M˜Cq:bYD~)68 d7Q ¬mdl{j&?B qy !)[Hlԋe[0\Ytf,eM9`6D96_4#6a*?_hkh5[tR:dm!6);@FEe*?x{a7_V7QobG1b'W\f#-@L6+OO޹] XaF7 `8hlvqڟ;)'ga1\cE!$REe}mW%7e.EE?:qƪ6 &:PQXSA{ujuڮ{@x; D:̵X <#,\4XYmvRC'(rudl(mmZNܖG~-c,mϚvְ>"glK rfp{Lޯ@\/4̄Y}93+!valr8{ Ƨ mJP7.0 r;մ<,sY0C[F:ϛ/[<%= q dqeR97$0'U0 sBHe6y [dB(ѕƪ#_ A$AMBaP.n /k\aNOŠ|9atbUqRUw{*֡fokͳzp)[X3O^!gqZ+/ m\ۻݦy?E=;x΍PXwgU9 }gI O1++,jk7ۘ.j{r/HPDxi!绡v7 ݐZz>Bcfe}J/MwUQ*fy zӨq뺕IVcbg1Ŵ#$EaSGnM7*b]3[݁Pipkңyk}PYO^߹D20%ŠU9HX߇b= h RB# h(0%-ʣyȒzb!nM-wn'RA,ZB"DznRve{?U, 1vdy egqhK?N엱 60VOA9)Bj"vp55v_ܕx~OOD}q8fQ ?#$ExUFv&>BMnW@nN:t!!Cl;C+^_ iJ<`Rf? ȢF'sL}Au C8g&G>#Z]$X$2=Mjr8GUVC= ^c^yU&ġgGXj ߰+!~,XB }斞ZNO{ h_}8a>~/g>2dݢpu~΂!;(zr[ҦPO?Z0ba[ MS>EɔF<M#k ~Yf\^ݫ O_ZV,;x,(k GeQ+v&<$ CK }7 ɮA^vTKӉ"q[+8N5tQz[!"-dM$<(܅`QYDV 8_qB7&n&Fo}~eL㐃,5F:}ȵ\2% W ׃mz*#oe(MXLݳm c4p\Pvf1HLIwP0vثzYcfA{%WpL昝u}S ZX‚w6 *+T^ڍ"ŧ"|P#Ls&f,7`tGTEC)À CI0Mp՘qk`fǸ+kWbs@ll8כ P_'FdK+pT>fń3:95-"t"')qJ>GNKuI6']BGK8fT ÅDb͉J2ɰyOtI&'9hcdN9CajQ)T*D-j 8lNd<˹б}HvYm2Ҿηf&"*]q:5@- 6Y=nd쵍5_~B&'gU#tmGv l"zzѤm{{){av.vdi}ZU?C-KڱHxp DU#İ2XKPۇ"1GzBS{UUXѐM:cK! + \r74w0pCh?>»u 1QF1VtVg֍ݢd.6,f (, DSUm$`&lO{!!f굲QT',6f Z{ 9w0ieo,BQxNomm^+2"_x|DT@[/1Y/ 7&2B+*%EjZN|SakcTȼc~((HNrbQ/Jy_=r<(K;THCmM@~t$" 8(JIќzW}-i/%u*惁}u61,E)T2,WiZw{6B=)p=pTNU@@VH>?R3q먴I_v0urK}ԗiGT} ҭ&sXyQqM*Rz* FUؓ._ ۵pp'yۂʕJ9Jt E sВt:xA@-b/.'f:!^z1Bp Kq6*v֌5ORt(p % ;>iѫ iťجj̇őq jC4'dPv6jCDϖz@6QܬQU3bk(gWq.UL{1^t-.rhLlqObBuK=B7uI;K4?s`t1T}wġe#KׇaHE'7pFWW_m 6#-uៃᠠu(*J1uAT׶TCa`64DX7 \ z24j}0ImGAu.*fc$2|gP U5MKE(TH(Fj` u`Ú.DƧg,ZC@siD w%uEW0WsP1ժYK"ihJSF,u$ t,`ۖ(/_K,%0>4ڏt'ۣ>CAhX~!;|quܥ4 2ӗ!Feigތ'i3Z@yP?SgwOi, qzoU ztGzs(J7{bWmA:#UUqw.<ͮN6M_eb 'mV9 Y2`$CUÄݠ$7 C{+ju:b#+/AOaַS4qz&&g'ǫJ۸^BVhE@'Dae$BdSϖ"#7?F8 E=@G/&\J٢Rwtce~1F8RI'%,4Gy)3 >ΦhyR``h/y_ag5/t~nB^\H Glk،چִu(Bz ^^p< JˊVlcС; uiZ,c1nQqMY°F~wBEP%6j黳,mAF*qqZs\y~AƊSmJ5뵓~T sNO M1hĠX얤Q,D_i'ai.!txK-]Q% |l][;JJ{ (r݆#n"_?lpqwA}?I';}[['#7%4Fn Rd*Kij>>^f̸0٧g{r7+4gY'=|}+Ҵ،JvvR8{Qo*Uf&]qIJDT7': s B9 R;zc:1C5E:",ʃH0f,tv?ftc#r 6> EEz]7]E:BZDP2jàs]+ϫm[Ϫ f C;&-"Fx/*%o=++cÛOJ@r8!^W HhzeXl86-#Ǣ ;K[q~#X}6='UqV[ 8¶h |* wϡ ̰bpc)F`'p)E;Pu 6ʿRh-$ZS \'G7`Ā#7t+XeS,Wxʿ&ʗtTu!t7ȌJy&RԘK+Đ~86ȋ?AϷ,ZΓ.󑿎2-}zIء՗kT/G@a(KյG#Ϊ4VvPl$^SC Փ'XC\w]G[&Ek3)U!bݛ!mK 08qds9T%[!3~铙t@ӧ\|b G`l<,TtbxqÌ33ϖ`pO)C9c0v(B\![&Yħ֖ [z#HTJFluҹ$x ] cTˁSZ67T,9\.=5`˯K-vyYj7\8+LL1*j=s(\œBJр캋Ѥ˚d~!q&~ٛqtJWj]NceJ!ic߸Qö/+'1 Gy+NpKĉuK!l,ݹL0t<6&tT8QssFh?tYVCRf om3U:8ڊ/OP}\ŌN/u@+C. 醷wrñgBz^EKZ%| %3ZW4Fߗ%{u>b,3sx:2N[b̢NI KlʎEK["k/mm\/4j * Wk WnՃ2Czƭׄp˿ 'I%#aO&.wubYs#o0u7Gߖ6v%mQzjYW*Ɨ/}**o%8:;;f1kM=B0E쏸KPfi-Mn~%(x{&l5q G $b>sENҬXN"d|&!$["\/Aܫ_T:Hk9 H[{R4/fPDGIaL%!\?R'y2f뚋NOjc7@.Tɶ_" ܇+K%Zv۹_S;ݢP~_ƥ1o|.]DEX1jO,0 sheDUY9cΙքQOQ[P )B8bhbןPc_lj{_R%}j}R$Zbd |qG)D0HYcF>B'_ڰϳ ef ],) C0e\Z#Cy=OȧbOR^#8ʳ5%YQJW G4t)ք֚VM쭁G'+s4hAd&N>Y<f%jc#WRqοnjG)2%:ֶ m-˄O,ŀpr=Zz$JpTR}~]5oZ g ե'/cB^v"Ű!ρ_idɍ1i\{;M &ڊtF+ SkrY gR 8e`uQ/a7 ЀMRNNL3<؎_??`R#e мbekB,kT4I|LK/4-{kt@0 5, |Ehħ)MDJRCEr$|xH(A^$;%8΅+ɮ#׉OMq>+|9J60I ﳈ q@M_v4[Ԡ_RL' )MRZ5ϋrDTir/zl)0e'hr!l"'kq&lP; @ֈ8"Q}eW疘mᢊ"[jŒ97%bWmׯLɦ1 ^z`Ѓ,wnWL512v_;K5޳BޤG /I$(ȿoj6 _7;ݑ<Eܲ$*(ټLj<xIA k爎MQ4*_P>Cq0:;&w5sbINWu9- $_T552ws;tJ+$)olGyءHQx46BU[Tx0%bg4>Bq"x}{Q*Cz= 2c LI=)fk 8g 7fxi4X11+$_~vsVrH5"P o(QcQ*>$دt%oXW- 51D$8(޳qZx2m"=P6^#>'X[wX)׿QXPrJJ.3 6|41~F2;Rg^.&Y!-SA0w0k Z\e lv wa:«.7-{(/WAd ƧC_OG姁,2JPJ4B빎X,yYh-YOFGéme4󰔂A,eG:MSF;;qzi"uҒN{f.i%mi>?CE5E)!Em$ a<:fWVnb -g.{\F.nH,K=OsVyPHA7;g #Wʀ)4YJ,[_ }y&j$|tsrAѼ7Υ(~^q)lQJ<5ldBaƽ:WbqξqJ`p=,Glc~nh ݧٍE*"OB"ہ1 /u }ua ~ nNPZH0;$j:\`j@[Yw'}Sw i23ML h9h )<ٜH] vz =́ٮk25ɳUk~DX]ԉڸM.HZD:^MW-H:3CӺb>Ǟ:63a]R;b& 6g?jóyI(hLj]+H(yW?5c)\^1|FYy*}Tޡm7oښ Ia+RKIU> P!hj;A-/K[n Kmz|2G >rw~ C%@̙Օ|Jgn+9~VaӡUq,098 xԜbݡv vx9rݦG;&E'En_%Z`jo, Laa % 5;N$M,գP'X: >9TҵZhgc~^Hb$lBSPFl^i rП%dnp]4a{(TS-%3q|y^WuGeo%n nąKٛRVny/3DJbuO&uhJ&< ˙$..(taz#y𸱔6ʠ- 4y-ӈfÚ;6:*rD}HBAgb)Y|ҌrPzO =%iM:P<R-+N޲ɶ2"]u <]B:VTw> nҶ=tGC]? +]J(u_v_,J(WI_{ļ܍jP:>&"_'BVG!`<rq2acgO lr WIuZd>-10KG"'AI*upG|ݭZ;v< %t2rb 盾;gFݮQnj)L%95TZ}YZSyRb5d2`-\W5hu4Vmpݏ׵gSjZњWUs:BӦT3eu夿}sŅDW)nBl5{n& ~DakÀ(8@Sڅ܂;!d.;XoS[a}!CD.FGxbR;&: Xoٱ@2Ж1OEK ƈ9,9Eˀɞ澒9)<6̌zRk( .0$g9L~n4\ww e‰vK}Vš!rBahJ?i;pTUo?D)"mdDx,9ϖ -'^Hݴ|o[fM'O2}B iH MpǩJ﫝PAOh3hvw^uta,^7%Ti?[r> 5lw&aatZbHDM.$aY-,e0?0~Ml %ODoܛsԠӋX;Ej@dNj5ּz<܎)#YzhԐfm-+GzĂ<^<ֳ*- ~#5_Bw {Ƥݬ`f+v2 cǷnlDk JpvƅQiWWU.b C6ճ],oS LDr'+e i*Ձ}Ftp.8+x} h]kFO|,Nƌ:d1O(ݯsBK}x/]9#*7$bk@Ժ88`Td{J_yp$v5o&#! LiU27=JaKV'wГ\en4`gLwW9R-`׶GٖF6BG#@5mBi5S 3eY_ A]b<_+MAa ޶~IYh:M*ӫޮZ\A䭳-e- 69Zy_mB&uRGd𰍾.}zy5uOG9n3%r |]J*@4NTP+}Ft f.gC*3=?L30;G< .rB^E{s "f qͫMkSp@p >?E(J3TK$*ݘ"Xs8=KgY!'{>GRޙ >D8(&_mf)NOoP= ,aT-+g,x4ɍ`b6}**u*j_'XՓCMg f܆ ٸ` ̥m`\P.,At24^M䀜/b=? 8#sQ 5ϰu(i!ooԜ>c.>1K8Kw4ـe {CM̒JF.-G _R )?/n8qDu 0;~TL]C^!]bI9+ Dc&KFz[Y5Ne|wO3ޝV٘WHː>5Ky[duvtӌyNG:jp/k}SOB2CPRfi\Gb Y*U}Oty 𐞘r-^0+4k_05gzkIr\5Fj7Xh%R%~6?$8ٱ(״S=xJ\?Ƈ@Q3J F3OZo|G!).[аO2r)aa kn?q6D|Pas ?4ѧRA`J:)};Ȉ$Muji7Cm/r}6ͿrrxF|xقm m`! ){;U^?J׮BeΧ0q3oT~ZR5õ#ʿj)lf;u Ե B51 =WJSND{RMalS@sM.9sHS`9NI[Uj'$fTC3}_T -5#_m*FwZD&?4ķhXAilLV$E(ƋO5Wqۇ ).>a^:m7d@`5&1x&c"%AbQ sp@FEDQלj>yCb@`urb ;we*I067#mXIsVd9P|cCp_hin&H':uj-S\!#Nӓ$ ed,jz-4Uőe!.yͧ<"&&pQSu7γ2jҾE lB <sq%h_ozd's wj<n%&aSГRVF#]͆rf]WmY9V “tŎ;*zR.QAPI5ٝoӀP {F_3 €^{aؑ C@-5RΩ:.&5zoV&vNn̼Ѻ?I$В:EFNu 槲'IԑMZ}$c9d $e񅽫y ]hi2\cXH͛Z -glo~&: {x~xP&ܼ^ _}pdà-"|= K:X$R+g~*:b7FF KʑJ7::[!!~3CW FB<*e P8b.MaXrELkm"S)7Jub`N~pH$ BgAW6Zwa/zS=K@o^OG5v6&&;5ta.'`6|1}0E$>%#t"gLTIiM+i.rkΣH/6>2'R :YS>]@>V̩$qs;$R9+uMxp"8Ӓ;kă㵙i% uyVg*y~AAoeщacQCe -8"&qd1wWZaK@yk;Yx=HKSĢ9 i=`܆9pIdRq󑃁{ܗnGuf0͕FJ{l(/BKe|$Rp 3[_1UvX3LQ RPZ@Ś'ٵUz g%{;]#s=%F9xl/(3쓳B}Vz9K1|\~kϫ+Sf_Iό#JD/K $,ٺ(".a{7n.nņgb"'?Q$lO$[7nOl"&DYaqD$,FΛ6e j9 ]Rrik UDd{qಱ1Gl6 3F5~3@J;f1u *,d jrNX&+9LZI5S8Mb|QV} +K> tY,[y=2>KrJ|;MlP}2edjC*A uxSWwXF<`rrJ)D();5S5K٩ =ÏNTRp DfJ၍PI=V=c0 \t!l@d)o=z#}_xłRPUՙK6W;x \u<T*`<AP|Fi|#^ŕ{A }Oԝ01tdэ肍kd;`[+B>#0χAS8A$fVp:+ŜyUPn`e\tM%4a\c!֣?[eͥ?hM~g{}[ WآJ7d6&1JD=M ~Ǚ1V #e0jmD%J=D;nt&\?inb<1wLs ? Q͘Ϥ yyĿƩ,pM$.Я]U+W /_Ca| oi ؅ X"W_LKBYץ,b`UF:Bf]jOh[Rۙ͡|FTú*'co7ZHdֻì 6[E&M 8RY P%Oa"jIeβ/Y^m &mq,hL[xSyL3_&(du Z0% vǂL h ?U[߈rj핊q>1.p#ijQ4Kһ57:6jTfgk)<&e{i'4+V'Rs(W7VTv.cN[ p:d}5Z;й{RW+!9:Xͷ {o,\W3o^,X҅׵F480LdbNbUT1R-Hvj $,ok.Malrn8O/̲b'83#NH7$͡%0ljZjI9BHMymI*_u Hd5Ijꡁ5cTB{%w3~+[W%^akdT.lv9 Dd]H~Mau%7}ݒRZ85by]-{t·.L }0XƧhG>qt|KuD^qhWzjnIhTS4$-ٌQ#"/ Pޏ{[^VX9:,Y=Ύۥ_>L8EErU,* TSqR,{؏ip!u\. C?G'ʠ}Ù%VXuUcR@a.YzQO³mSXIƐMѶ7 om਀.s)~wd+ BŘ1C6"8iQҚEާKiăkwnEg@#5q|v<^94bf PYS ՂjSG,PIv )YD<$\`~W'#rO~('&M pQSA\tifnA,Byb3GnL9^ɡG{Mj1݇YiFE硈{1Yj/_Pr \FF8wK?G[RT|l[[H %;^*PgIy яa6ӡE;A7.A~oA~f&:e4sVYdt#wAo#~3yFDLTlŇfg5ع~N&Q2Dף硼0L$ q#J6Fj@|+Y;s| Yds:>sY#R~߳ɺRk;;?2 Se1.{Fk69jC_a1>%߬ڲ"l"gT6Um>@d%Ҥ.Ӧw&JSA0&Vp-U=~A5l RJ9jc;.AzkyH_e43iU 3age*٧+8)?]cw_,h9#F5}/C΋6^jo6CԫiPvvN9f?$ٔ, /Y!Q']ѷs$.4:sr(2gX׶ԑQed]c)Ge?ݻ)?k WLVA^zT){/?^=cHl3z(^w@Zģe=8\ٖP+=)K >0|0N~2vW磚1Zibjް4_LM+Q74Gl4lvL#?ܲ wljCp>s\dKphNuAMͰ=2MboD~69+ \;{UPB9s6?vTzjf06FbwUǺ ZwaOT$ 8?; z(N2@/&8lb| .0/ мtd cEdtl.eiKTjx=p z'Yh>8h&lbBtZUܹ ?{ttP9+K |D < yxĢ(goȿ9m-'~2@`c@jJû0]مp8v 7`'yO֖X<:p0.۟sz7aآBlJHPkpyrJ:z yw7o|!J,8at#Z*#bs":5u$sa+RƇnK+qUjbaꗒ2HBoXU+Pgm]h>X/:}qPև~ %*w@Xn'Oʔ-P^emv#}}% lC4O_c#1豈6{]Qĸ?3﷊dOVawʺ|BČ: 8=L3ɴ,tC^? C=@!]~_w@lq'ٗ JQZr)|(77đ$PqBKoDnII@Oˎ 1Ʊ;7I_s#;Jڏ:2uO Vau uYyYNJ; -5)hq5z|ρz;@kC4GCǶ4&dnjs ip 䭰>]0SZe/S.1ùd:BoUhݹJ=}_7wTЄ#V{.>Y;ěL[ʫUCS1 f_Uj8hcǓyʃN\F`u2ʔA+m!]wM/vE\ "6ι cBGI-P%();Fl{:šu{:4jX HPk uy=(@7_/?za$>t=-:˹3I{OJ v ]}+_rm='euAs0]Pzoè.>wLN!<eXtA T\\#`)5)y ]hqFzuu?m#>H9! \Q) G"e]0JSl}YfȖY 8ѣxϳ|ayg@r4ʆͮӢ_g\Hc@i*bbrOtG%x&@OfP幫V߽b:?DiSڕɣP_Gט _q~cŨnh䭣6PDix4ԛO-U=(/RI<|z)X3X5]}Q>5\=V]xy;xsu2`Et"RZam 3%{d+11Ӫ`28U+B":UK4R෎Dfe^qDBg VdJmdJ'l+PcYJ-XP;"×U[زYE\,i~?ڰ\x 6J y1in`r޳]5)Ï0m GFCgh:.ci mpVW-(y#!2.7/a<&AGCm˴G0Eu0( 170Xt[|&>@A@k 7q"@O~}>-eI]h1e R 7]^TBPj>k7HVf8af g\\ |yR-n'Z5F@4p2S#0i^ (7׏|{)8* gC&L0AA$) 8iA(o V,dWvEY %mYJ2k{"*&cCr΅' '/]N*'9Je[U, U*6daCrZ:CWÚa#5(ue-=D{4w4[7[r|ʼDd{_A884v%lwKAi-s[Lо{|nh0n]]ޤ`kԥu#ģF^ ǣ D%P@N $zμ'IL{H2')"ok F[] )( :}-|==$K2P+/=@(t(C`;ꪧS=1NX% Nf)Qb e+Zɀ?$"&;&iu>SK)F`f+Yf()-֜Q=8A{8z`pViw!-CV.M ςXỖ7xHU=9A4Jmjb`T©ˆxI;X_0_K)o s*V.[D+GYɴO8,Q52.oTCB*`}\9SC&!esw $% _buxK^KAsGnǟhUyEZ{K! ^xկ] Qa ig촓 rMɒYrDmƘL8(M*`7π.ܾpI0m4*AU;9F`c'¯έ˨(/2^h(DCr/9ŀx[0j/铊X;h7?uZܩ;).FE+9es;9aرZ>U0 +4- BʝyZ U$\$j /ٿ7Ti`* B:DžѵdBnG~?&&:_0XO8uz`Fԫm;i)cő9}&Dp ?:Ezq 8 Cd)D ITq 'Bɝ$%Rˢ6ђ.AX*LE0:Z@|jDs36U[V,Y%ZLOmMDk>\Dq=,!ⱌkhܢgEi>tG(*eL{a\CJnaJNm MH~e.4g6󫲂Ww4+Kg:PwNAQx)FBVVwq;h3Hq>݃o7G?C[tn$Zțcږ(/9ݾO @[A\:pH{tdQ׊+|2pkbm[hot$0TM跴]GV|ntm6EjNjdVo:Tnəv ďPxJ]Q !e>lmm`\42-M pkGs'NV#jI2.挗*ȼx#_d"I~4vU\TU zO/9!O ;f(š4"V{KrY @%HͽNv )-VO؇~lSnBmFv~ӴB^S܌ce>=Ya3s3_tL\ O5w\Z8.(p5Ңp/`dM$,.@+r7P*>˱q0\̠iyԫOAx>0uWbk )e 8`r/A6RS͊}4*T9vØ/4ů#|NݨہhP[q8+faCZZ "N4迧<=$o#\w]ur9k|'Q诪ъ1xCz(" ՛^e瘒 s4* #)1[;n,e r/%d$Z2+vd`һ8\}!K 6<#\8tw<'M YoP_DFCky/3fv4-ܕ# `mE:+K8*HH#. Wݧ̫ۉi6u SnkܫbvӂWƊDOwJD"Xm_zsn9O݁tnrY)^7@d}-Tt 89JR8L' QK0KMLux)QQ~}}±ΤZwaJ)e %bw!+ʣ뇸̈a@\r]OZ ˧x=t ;JZd^굤ķ.( ޼`j9,a 'oUeQxpdR#\F I.1wHݣ"Pd Qi04+Mb@ݪ$H0ltúۃD32:^tG0 sHΚK~v*~=Ygx^`*m wS~ۃ'>ʇQY']@0YV?Cmu"ml T,jmFZ+y1D/ޘ١zm?D[dsQd< n9]j>a@p䔜074%MqQϧKS#U+`Kx?R1w$o @I{~xhfL-,wNIv@Q1 x8[=p@Kv Drʺω'A3C:Gǥ6 9~GR bc,͋xhQ}#Pޣן؍N 2O3^62cvqω]vy6D+xWuIXs.BЍzl:.X\h>A+*[e&ZE 0?1UPbv7*K^X-#{pӥndl0,yo<$wl83uR;%S 22+͢: fy~ A;QWǦFUO@n4|_2m&&atb'/aPN-_n?@UL` nkX]6Ⱦ#/L$e={Jk>pFbyW+{< da 9_>pw,Xd t9-$(I/ $0A9Qǂ^P3yѰ[.wK"ι'dy*˕fPi]Q] n8FK%-]< {c 6G/ xP={&RI[nZ\MxL%Odm3"U\.뫔h iNmV]j91eN"aA5W2b'O\ߡ9_YJ. G*z2YdK&rAGfn)Chh_5ܬ P]9g[ ItdToJf lOvo{X)UWpZX}!~m(GQn"nAYg{D9"J-N#[ Ht*K (5X(q@ Nc,*\;Pjx=кė? 7wC4V>fla6 v^2y͝6Љ&ё/jekI6X}7y\=qճ[ChM#g9Ф$].X&z@ev<lB&N8ϓ/}<p9c[5`*e?CR؜C4|> +lzc㘾kUaT3dK`+]d_ʹ5ZDY8j %'ZR;הdTNKINI祓>PCqÞ"%_eVm8Dꬒ;\#hzaN`{XyP۸Xc Js\/a vi %SyKI\alz'%J,4?P 5x&~PeZwGVZÃCCɎoVi++L:'M3=^ipdߟȫ=6_?Q nG-E˜J|~Cy #`~JzWtf= ʖmƬvO\^`Z{">ߘbCr^S=%N8*8 e矵h]p1kdZXָگ~oce,gŋX_)nd4:ы8 aAD~L-K @e\iغ6nzQxh;a0okqg1A=?n_ 0r'LXPPC@yiDр䈝H9*%P̺Mq8xY4 _'@T4k*ؑ8S:O,cI;p#boLӐ J% Rosi,͇R_ZjL`*\2qSmZ ,^7ݑ#ݫ:Q*{ۦ" A51z6,P19(Ӭ9Y J3cИ:Pj:so5@+i6^!ClnoB[!rϺ۔u XӎghRZc=\Z;C_ Ŗ ^9ɋ=ktchtq1SĪ1"orȒ>g'yx j8l9\X|qT3a26.|҅+"XJ{v讗g_1>i;X#[}azG*]ՇdȁVp6ư> KQ*I$R(LH^F1ވ>=Pɵ`xRpKDzDŽ`n@fgvk\dgֵ4>MVڹ_bzg~rV}}9a)?u HuUY4HY?++#b/*i hhfg bR@D 9"XwueKjF P up6Neqv?ˏ4 <_&57JO?kИ!5v,@^r"AE]`/E)Ԗ tJ=whH` 9 iuA-(_v+"?ppoQ%eK,ս_[*5Q/d-z# YYYȋ?6J.GƟ5ۖCpsHǤo,Lŵ4MY@J]r!w"=E~dEzwĝNgV:J"׭Sgf)F䛲Erͷߚ%O<ːR dԇh,9{;(,``mq.:ˆJy2d̍r\zCJl Z%2gx;V"֙E 8%Ea^G8`uGSjUX7VPvGPnPCB|(vQ֫$V GTK>PL%FέP7점܈4|znD{$e'}5 Ţ>_49pt+.Ad8G[Y;l4oڻUi!1`gAza^Lj)8. \#5 !MdoEIr%@OI]b _A5\0DB'Z8_Sֿ/#0?0=n|0; Fӗ8VϏxE^j\4=kMO]֫!e 4.wgԚ$EOzMRz:M9\(x]FO ks Z;G)j%?IZ,iIAj{rܘf;/j>1ºK#PW5o]hA@;M*{n/2yMt uv{A!pO[L -j2 S;:qE!v!YM @fS^Ğ8B4vA"Q*V F< wO@G6P5J[(,-_yM 9nB>zGZrM:+>ԺLQED(]-oL󚕄#u\Qj0ϙ cβT1A(rth` ְL!zn9}-3wİX6BIw]R{LUwF˱;'jzcٹ,NNz܎N}uXV'}?MhT.n!Fe,0Q#[gO3;ɏswB9}iF ?c> 7#ѝҾvx$-S8ӎx/#* "eN\Eeݎ]gA$Um}hӯQTP/;[uXvDT)1`d9ۆpo t Lɀd{(XbRY=ݼGSR"Vq˪цl>qqa4ズ.r/t]e^NMz:y;=bV! P3쫿t?`6kYCs9jKf3!èv;X@~f{D0F']X:#baFЍ^gHcio)_&W^A,2 iك֩=IM|ϒH{3989IAF Am!a7VچEq%h\"1OzUx) ;t`ciExG Z^ʻ~4.2J&< YTqcx]RVfn.v+"nT:#'\eo(qs(_cT+c o= D˺&U2' +`[HU,Fؚ5>yn^4\0g}Ʋ]69J/bp`Rb1-_c\#+*ٍѬ=6}hkFS*Z (4;Z tf9UpnO lMgzq#YE}Tu)7r%Kc\T)#\ur= x{yV629Ys6'=x"xEBDe=u |C孎%//Z pcR)Iݽ1^3W$iʍa }{mYڄ$E;Ve1^ȺSޗoB1,̈rӶ@3*AV>&+$_گQ?ĩr q[}!950 ib&cnw&-5k#FΦ U$ ;_,a\ !t < Mזrp$l>"?p⭄d\a"vf&O wqZ؎ҏMNNvdѤEnàq Aݴ0utea /?p ʻnY=T:H?7xvׅZ GTP%. CW0EIIIc̃H"H?_-~>`K1W;8v~~K">J*x\,*/H1uY /:w{{La)'Yn+myB[XDZĜTZ(f79hV5 3[ih "o;ޣ9`H?p@lt_aLk}tJj݌RexM8ʅR's?(~xp˨jy !UA6>TmQn)^YV (n?#!VJ]ej( rb_jQ[Z ۃAwr@^Bq%,# P(>rV*ꚬ6jrܻm_;$qVR{ߔgBxլɨ(OS9~eۚRJ).gAgeKÊCoY$ J6whXjshHg2WDL6҇A=mt;n댤@{_Sbeme,|4B:éJo⮡|H9=dR{@5[9_h#Sc%GĐ0}s¤md7 D|c\#ɇ1N +guRo+)PI7 ZI̖m뇆 Jz +r4FE1&;Su1kq(llILsќyvd:2x\9}E1UŞ960$νHWA%μ-*y+`?Kָ=ȀEb:º?\_7-Pk<g+rܑ0Ir|m {(+Dz-Qp,5܌V3Ta+b-Nc^0+߫ "`z_U=矁v-M(`iu7{ۃg{1&)yk$oʬhR_Vhx,nj'|ײ ƫ"Bg+|&2]iòp\E_. ҧA'!.ء 2AI8lM)]q VFظDؔS_פfk LA@A-X(R#_N s6Kw@hM3)cH9d<~ځt&sBc& ėHJ}y?J.~]"Y/9 OY`=?.nB" hDfݹؒ.avgzÈyQilir:> `=,KiR<</8B@Q$|C.Ku J@E|غ7_@|p#Q,#=)7[76Õ@"tݘnibKg3yUm#mj($&/\T!E}sݹp/\4nG"2٣*,yHQBfz^!l.R]7<Y.VvJ~]K{9C5s8U~PLߔiڵǥF5kj1d5,,1Y#( ۸~oԯW=fQIOL%[*~*4e@V%%SB|ϤlTiQACAf:-o*ӕdΐLu$]t59 7U̬11TJY좼!sOyU-95Ϩ\X2s,cF jDȐr4<09IAE ox[4z\GjFl j>t| mPMK GhQTd(,UT'=ը|@&6*v򴄒)-ND4J3LKU$I 7Hr&^3Ed0*|2D7)H9ڱe}=y7鹦̚ݨ@%ҸLQ"c`Wt+o~G15;WYE*b\(_P~!0@ l0)֟z}_0_FE7/~IhA@ ]/+"GT]]M,'M)d6#{#;:9qiwê0G# nܾwпpֵxͅjÙd} 4Pdgǽ8J9D(qSERAe"͚̌98ۼ^u!佱PJtӱu ŷܖ@ NλacvAgL)k&6ϰyuGN 0`ZXM=w!#c]g{>bbطc{Ŷ# ޿CQ|>p[DH 6y5!4 Gp]4Vwc8Bi3`Q~&pq^U<80$ίe^Gsu5PZuB'r񦻀-SrsIE>~׏?2#4  ƀa^ڃa"=0GRThi<)j<*҂#KRJG \/V4L [*+S#yo}%:u!aV2ݸ6pO2E:p)3]oUՈyRӨ#]ӁvP).Uʞ*!Z\CbMeHDX$zz;*^sY҇$>>~MO &6Y2^h$bG\e}LJ7>W x 1- KWZ94EroFrN[$C?598Gɕ8r7JQ[ƍ`cEiCv'cN۴c=wvMۣ'<&&&WZ\+*uEk׫K& y@D;h t=Kc5Uغ#M ]w|}#ľ6 74-?]fZu&DsA;vz9U`G|>0xO1 c!U0HZä́dDD B*dk 9TZ+<޺_]}QEz#e3p{ 92)lJ )j5ב%(bWrE#4b >i1iK3(>#aFvn ˻vG#`޶\>ii|`+$LDck%Ik73JCfumNa!f3_iiOIݳd ..* t8m%$QߤitY8$UOgٲwPʐ b$g u~:zgpѴ6N=?~c1p$͒Z^eZܑ4AA|M%n1Iw#Urt}8,T]1S7<0~XĢy _jvt/h1fa#&sl=Qr{@On;,#C,&A}ZU k7MC1.K8ۚUwҵ8L.` 0qxaGGT)b΂_ ɰG0[ 0wkEYx_q`.jg\|1P9ڭBț*"EVxs=/h%* @/( ig0Md`w<&q)PZD tU`GMBn$}r'ٸ  SVnh`7{]1,@r+6ǿ{wm'rVJpź)whOoq.KSqFaeM rUӊ}c % }=Tvk WWN._0kX)?&[)pVw]Vx(;@p%8ZNRL֏Hj\I HB ,p7eNݶ?nǔ~^T]93BC l: ]d6寲_":<` Sޓspx3z?{oIӚp<̈́+ςВbFfݔ~Ѡ9+:z38lΜ;TQ?ۣ(GEv% k*rcJJiSmwp.sw9t.B^߆0q>tdU-z&?!ZVD 29T`ePd˸v'2~c9ƶ j+&2\ʾ!P۳~0nM{.8?r[~kǔ BZzk O=Jv++xr=+MR/ U?ȫ )-vv6u[(P/g+>xqe+⼿{o2n5؂c zK_1_l9,۟-<܍LdOoSy<]GUb܁y ;GKBny` 8yw붰ndr=2XDlZN9?gj"9r.~O-zl0(k[oH7%MVgYZ070701000002de000081a40000000000000000000000016101cd7a0002a338000000000000000000000000000000000000005f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko.xz7zXZִF!t/]?Eh=ڜ.+ȝ s)leCGEhW-,I` ֽ2K@:S'df@ڰ0^Ѐ}(-z?m{WژF1_>+)+d!WF4ϑ":E:6Xbbzo Џlh޾=TQg(* \;Riؘ9Lk@&mτ{qrqMHV8ᓜnLWdPWt3g}$ۢJ&g׏6!;T^j%f#‟*ZLZClJ>O%0+qLG Df=r;nM8j^'=7YXU48q" 䄴&OZX>h9n M﹄DwS9ydk?{VA*`Ht cV7ͯ[HC0~O'="@o{DdCE`a5r;*D2 m'Pg ]3lPF_F}ΈK<º,\{_%ص׻C*b׍㺞pz;v>#y7nP MNufc٫MV;cMy}CzX>h5TbEyjd'*G=vD#Rem:7AGa+ʉ̊8[KC T#PsrFӪ2>z?܃FWW>AxsuJH^Ι}4 )Lΐa AP[#S=m>ՈuN8Utݢ-"v``aa0QO=)[æjJg0sL=V Ѯ@pHoq ^LYT8 c9x{m3XY;RHu>p6Y -w)I l#r*U)%ysg_ 3pfA0(7^lҕk/h"Zq(`] +s+#ڍdt3nMT+_쪡8P%đBxٯCta\fc7&WҦ3HmcXڻ1w'O3t&11݋b(H7;j?:2 FcQcP-<2lzUp[Yo'=A#A^. HP()IPOx8? +&y/ m'jFaNt3!CY.0+šrs=pj2I Cveyw*,u7[@ג DIAq+n| j̞j%oå,d1e+z_4 ,H@ >kZX<ϗEN8waΫ)_\5ܨڰ5DszUB fNI9ov GWRu"i=X%?wkjZ$bUx023/ m%"@ $_USbA ;zvDA=|9y#%w})[IM׈@8-uoF䩥C"JLF=l]W<`:Oݶ4DI5͐:]6D<|6 6W]4@˷_$ e]4E$,DǪе$tm@c^+UbZP^1چ7nF\ѦUB@x36%*m)g)yWc5Q.‚cŕKYF^) ѫCn8;Xڤԗ̬UHc@Π_)ؐ>?QhaS{]ʰ^DJrGzqcH^6"UjsGBҁ4$A+ϊI_w os;0y6L|,OScX44n?y;#YqEE1{lOĀP<1! #V'Nx4ʄ%iRC8] ʽ[s^,OSj!>n'Ҿ"01{hHAQ6Y:_ĕGU,] g0Wk@;ǫWm'}J Wc!O39*ccg}N?C"c;NN{?{$4,)җS-C̨l]RDA WV fj2U8ݝTf5i$Os+Tpd霃T~:r'֨50uhZfzX5K"|cE*޺7DV|j˫/[^ʲ?N `&"K>ݯv MӛT'c`3|k$ׁ9P[?(Dy&29GH_DƇ3nuk#hLšR8x~ 8P:e|1zw8m j1tΥ^G-X9(ت|ҠXn&FKEKL"RiihA vb-yr=SIwQLhf ^W<"jC.LbhU'DqlS# {[ϲXvDzW'CL1"ڗ@ZD뷌;>"b+zeW>@PN|0SDYIi vnIE<Q; 95?˦@ 2~I6)XS;>Ab&GAr #\Z/}h>dnL@\(n qf*Bj W+SzMGᇂ{G,@eh7j K!8TZ-\)8&`v muj0pK,5@Px hčAc +ؙҊXye1.G=8Ä% _&P2g;lF{컰}Z|mAMQdH/g T}ܜAu%TaFH{<.M5h_7@CpӫC@i('zX (#N<0MWyì8,cZnѕy ZjTju[֢P@MXzp\"Qu=s}Mdyv@ME|IhR0 ܵBpN$.m$;hsm]@7C#W-7~:njgpK@P'WP.C{252\=~o1 dೋ{0W٭~&\%z6۝ml=n7u*ih&LҶ&9,.a2)kNXg~c^"[ Ι| 0g)36jxe-%8ԳW#k4.\͙I@E*V-ΚcA9Z#Z_ s6|bKE-@BztsOe7lӼoG7ufZM{3M tn F7zD| "ə$GҤlQYbO=o2{06BH1!Ǻ-bXfNSA*7߾8xXI^"uF *k..R&-ӣ5rt|(:@_UBQaHɤ@pV)P+GP|} '-em&=٬ӓ׮&OyaJ~X&mͣzJf3jd}@˟uWRtl2|6E@5j+P8 QLC_'L`7Ji(.ó&(?vr#ֶ 1E!(jC|+h% A// )4Ž벐ϩs1/U: Vcr""oL+;&8 ~0 .2=P|};@TJ ֟0}OhuP>X[2/_h>5o q mT3~ȝa5w^ED&. l-;x4*_u?0ѽaھʌ)eEONR(ALUjhΒ{ݬy8iV2%S2qϏ~=Y4tF5 j mʵ5p~˨ӭe rZՌX!_Jγ~78 d۴ >2L%Wy;͍t͒*<_-sY"d+ ; yQz&@!E<U}?d>^y!u<vTk(}H9%^I['z859=R0"KQat5v/I̸iHIBwoF?ȧf–J۳c7[bJ4_O4gB2N#8_>cogY:"MыK/96 (dY846X2М(Gw+w\d'8 :.3/zN[Ox/`gKYC2B&k^Jր NQiauhkm1mu)l ,2vRM, Q4<3Ommk~c$#Pe)xX"t2{4"+CkbZ˯fw'[5&D(p,$yW\5is(U\Ն+|ъ˴?|&7K=h%yZ˟H y16V--^O}-7 "B gi•L{A㷧5,o'$$`N6;! jK1ʲ~@xfDfӾ<E>=Vռ^>>5N*lB܋'raܵ#SOgӀRA@Xb"ZQI' H2fYp!C%.wHxQNr=NtR¡ ϯ6~̈Dݮߵ;Dqx.WW]|d%)b<-g|D5q>il>x@IAfwW44 XuP zEh>w_E6'*dsƍ{q۫8hG.Dxj#|mzEt hDrɪqs(܋X<[HLI)3˶v>Cce`be)OuE9& yPI &Pq_uӆ6!6oLH޹4izh >T5?x]uLZ]1#[db1 V9\( %]]r0W`lw) fzCKKPIROȔg)2P6Y7&ո|S4Q` }N/i- }~OeDZ#J]uů{- ܣ?gJ Eʌ DNxs dY`hsf G*wJd6: tvEՓz9!MU%< HY ?OϺ[vivezCPS1vpMD:ضwLI*'s7(-pq=h0Jȝm޶ äDFuMoƆy&SlB(`s#ƓnӨ ϲx Ըh1#|/˦\ D}]_4uQVK3Jzӫ~}gA^8UfJJDS)8 9M}fh !ӍỔjbh҄IrАk{_?]"cN0H%J~h sKr ~܎kc4E4XsV}d.],;QQtai)g.Bܼ̣K~MO}b4\)F)Ah=)nMv6Nevީ.҃}=wjd'$_\m[v/H_&PJZ $4oVݬ -̚ -U]Gg,ȁCp_&gnC눶>jW~&mF3~KN`1eaH;8"Nį>-jW"7{J,ktө">@&w -Ʋ_qHgSF:z4T+<~F"%":3Paջ+ f[ ʧZ k7!# 8⬳<:'ny |sܡ }&0bfJbrWV|09LPi?È7&$#UJ8iԹJ۟vk?M2y䃼{a$.a`2/CxL<.1r] Z\b=ᕉ}3݌G"Xu9+|!a7ҋudl&nŻf?ꭌJ_\yZ P$i(җbIŢ/2Mg*X datepԃ#4vق$-QKS]9`B *)%&:ȗtG$ֳvƴߧt(kg=ޯd׾+>uqv|^MbnSY@}셻Ո^1È)Hɺ WPۘ~4zS/ ] ف ϣ,PYܝcbtf򼶀ŢKo$I(3\̊XhUcJq!:f%sCķZ:daNOcB'!b23We9)TpsO`RNr9 b'ih,$?dhik&1aT-]8xHF3x @yY/:ErM eHq'`#L.I[A T]7wJor٥nz$8: )0! 5|ԛ ]eEp]M1c_RX)AUЌ=xsvaF(da=w9侨)rZׁt}8ÃB"d*WI#H#ToCJfkqo40s~ 7 19sʲHs4uDu>KT*sɗ(tt),Q5Yc/DJ8ȵ(%-ِyIˑr?|hꊧqBm~o$YaKHm%;E0z@Ȩ1UAɄ20KNEŲ┗n U#<ތ}v"lߠ[ȯ=|YM1L\$î#MVw\s[9F2 eׂ)e D[]huu~1D~vi&x@mwrIv,:,9 ae9ڮc4.@sIFWtuȄ76`´FD 6yK8)_/rc;x!~,L@M-T nϩa`PozA^hh]sxzϻ_FI8ÁJ_ Dw`S!5%J3fq@CK1Km˅.&e Zu~QA bUE_kr!rON(N9h #^5B; рZurh+AN 9ⶊeN>)jLxC~cK8%Q(؃-ޘ\w+Yۤ(~_w+4 djDEѷt2 nLR 3GhᇵPCN drthk1aW(sEMē<)8tv}[ʓ[wd%]1sZqFJftzǠ:V]|f|@άvj4}֞t,t|I IoOʞx2Jio CKz@n卄DDNLY44\ ~v⡼sL=gmL. (mh];K|6MbiaoVdtՂiipq O$zQz{*#/W*+ˬ-^v,B+ bͷ蝙]IR&<4l-[gAB"0Z|%Dːk֤sR`fD{qC? o$nY6 3QL[@3% Q&(A,Oe ╊?ni@n_QZ϶WHwIim|Tɑ"b$|aɘr66061eۍن\^ 7׺?a.ϣ_>F̺+'5X^)5e +1 FCK:.TNJn0BZ:AVGx#1񈴘.&X~wGmo} ݵb <P3 @Fѐ[PgcUdrez[j"?4:ڿ3CÉ,*w_QJm̤Z)Ɵ;Fл'(nsQQәЦhnJGԌao$ }'(2/Eod_6 FVzS/{Ԓ~v@IVe*f@V:җ(#Ҟ0>+*7$xB&/{gٴz: W|U32_7GUܪE@yK >кs4y. <7pu-p! 9e$81 'hchi8`ˎc^%T:d ZJ~!2>"ueʿq7Wx? ͚_( _:"rDx<7N\}[`SfEr I}ft}Y0JHcÙXcʞ?tb\Cբ7!7d'(V/{ge3rc'/FedBL!1B CeAF33 y81#cT0J"HR#}Bվ 8ç$zL515tS0zZ S#~_毿p|1`SkD% $ >=ɿKPBz@Y$B2dphO.)Bgkހ4֍,GCBHy2p )B)f\f(BE7}\Hd]W ᨶ8dQP J/?M| .>K+a?t6w޶^,q^ J)cB.>0ebVL:wՖ 3|U-*ȷ Αnw'Ju(E`.VqltLYVNU{_>T"յ:u8RKfn e0 G/]s'`bQ('X,gVV4 bMeNw0_g f8޺$z JjaY?h/g/+w}P^PЗEs}`6­yeCu cXA sM8x7 YW`-us o=Fz! xp4Ć3n5wTc-nޝmAm,E) MC_dL_lxi.rn>b0yȩu}1EwFt0@iMBZV{qrl_dec$SژwSK1>Go_J"?bY.W!M&/LtY42]52R̚hrG7PR+n[^X⳩juTAx dJnB*DƼ2<.c2akviC79,gBinYyK[0WEhu6GrZ^~L}>I&w ieɤ7|r-ܙT#`B=G.Vu$XGMuѸb(Y:ZX< aLD(૆y+R /cw[F<|W>F_H::ڼF.fc^ne4/l; !Wo$Kc[pOUbqfA;YM+x=0mU \CI;\Jy|bdPP Z/˵ooe ;V32]b?|STg6.+2z4']6OdVʚvApt Cd["{7)lK4Cl\('Xc~lX9|hJEj)5Ur n`/?eC32_A1T 0&+1Dcꎭ:3ƬyHfa fniVZ4_rtq>zYc[w2C(I,/ؖ xk/ \FGOۖL#ߺaCiFTM7un$q9$iڞ{6bQ[JPa[ % ~[W86}ߛGm"wS` :r9}T _&A,'4;mJ &Us^>Kooo./DڵgWh숩}Fž@ |\!gNr2y. 1ٚTkֽ3"~vG=!mJ +kaJz}Tkn`~#^sFvϚbeQtX+;2YM'+]XhV䔪뷠M_}.n*T5F׺c׹g߬F%LۥTEG jӧmmpK֔ϳsFOd=5sjF^(v=&}2;i;uj@6ȚMw^WNZTؗ8m%/~F.մ$H^ L ;NM͂bFg HHjuF'3lze{eο&j@Мk+ L{q$ٯrԚr=LƸbXӳ=`ܩx'aY([ Y+@v˧q4w Gr`L]IȢ/0)F(m.*ac-[eI*k9"]W5R>z..ovK#֌`BE񳞯ķwx+zIxIfkCšW9]jlm'Dn8MDC啴i?MXq|QZ*jD=_VJ&1o`1b2ewdq8:Q!%o!ےqΛI s#mbf2ˀm:e~@A}Mٕ x"2VӘ&ۏrzS6!)p[|Z]Y1"N- gx>-_E#7"U8Oٰ-Wxڑ[>9آ D?"p{gTyԺՂ}.Jl$3ݠC9+۔ĭ mzp.xky!}PmB/h])YR06S_l>RiSjkaPte}m6Qn3 `6JW ϿQ[BMQ5VŻyzotfT!SW=M ӢYpjy ) 9 ܊`= sʒ?YR'OsFrTL _ώoHVWħ= xBԄ8D:׭[,LoЏu8cȻEӀglK/c"lpl^: -î~.M c{dd~mnۏ\95XfYJ%|g"BbGDZa5FHїN2ZہĜYd P./=]ZuF#ԒYJWsN$H'B&5%7s]ˇĉ$`  LU6[ĩ _ˌȐ|gp@,Tj%pܕY,zn4΂sf^s0ThQRZ1c<վREK ME|;.ۛgQzNUg:=OxbagQLplzF=oI=)lφ_D2t9Ym$Be$/^NzέCVA.b< ~\+G uaLT)"(9UZ)-ӻK-2"wa)AlD 2~e8ߎDдDG ^+NZn%C6Yeg8$/ :31Ofymh$`O= *}o"P̺0w2ӛ:8@&[$UmksČ=##QW4 B88NU/pE9EVUEĥ4Z>yKFPZ$?)tp7_'5. L?4ռp70⺥)k0?fP5zƺ}-/~ߤXdau({isP(ǔ)a^bW|1?&FBƏd)IZ08oxڍ#Tl/vw~2 _tT!=#[z-UַHrͣTl|~*䯆 >DkM0~eLPt>NEAh|~*9 %=P'fpRTNFwe} fb]+v1dm+PJVgl\A rе~C[Ҩ~t`_/;->C K)BWeD"v;p%Sh_[Ht|P %X{VLFfhS, w?l:5B)pl|rO [ 䤟X)[IQ]3TH@kiEO4nOr[@=ŷ$XN񍉧Qϻv"ېK[Mj)c51| k@Pw,D%+#1Ӱ&u*ն:?\[W%Nw b #dY,>{Ӯ> >-*P CzxJ,7@̭}f^@9wL1|#Ղy0;B)3j[;4ON:r"xLmPTg78eljHWZV 8,^4Ym빚#1[& BIE\)隬)c[|ײŬ#я5ڄиDa7 N3O󋅻J,ލ[em^Ki0&V!F'ѐ©F-4w<톧QpnyYzHG5G.Yt o{joCj* y_du=ٔ]+RepQ'Dfx>YkbT``|" `4N}zl,O#z8cAGruzTV5sxI`i כoB`)P[.Koǵ' 2NL ΰ<7yLVj([,i)*e#M)/F?f,4`d7:ᰍAl^ %rjĈUy/q,禮^xBJQ\3괬Υ^Ъ$*4_T}:q ;1O=%\O\W23,,? *$u:wkXi Ҷq;N(>BF"w"Ѧ8*e6J2SlBhu&L[mv*=6r1ۣ't@{ңZT#~n""bB~@ͶGsyW;)Ͳ^-MK#v̓lN&C%7+R!bU8`X[bMkmY &a{'t: XD ,giRl4G$TJvϰ)ZaI+Ojg4F3x +Zs1= @@3wLZk=X$ͱ5Gw|L$ FrCZ'^߄Jcɤ_:1=y}Ь,B BP&.ZbCAE:g-3.n (^տ*tu2>uԮ%opCrbse z,ƎD@p%[,s '!z87ώu0ZcL$./'>RKN[kťQAH)b; 7tRݚJAx]*RfwvgŤKAC@(E5.Dt !<>:ك`8+=Kw,q_##vC2 =5✢F 9݂#0h}giVadLiÊ>[6H N9N=%뗄jνyT]*_"e:\LےMH\nrK}lA,_OAݽ1UU:F.nG$+g`ȹE|h j+>G`* e3[űez^o9={0rsKZ QCkI<-}XiĤ1C[ޱ we2~B}QЙB-SRB`7H =9\yjR#y)ג|޶:H,2>oֱ|N'+Jǩ=ZCDǐ@>ԾUMR\U/Zԁ7D (;ne4U5"ڧ$g1*J~+'#8klTa .UdŜ/‘C30\:tQJ+B( Fj^uPícq %USIǀ)=Rku}r#Hzv\ʍjcU$al Y;%>)kXelK &V_cj(!`h(vf#.Z]tB]g@q5X`@o3i^h8cCh5_~87 YM)Y hd<~^U7`Oc9ql 0#z'JqyqjztzB`ysšT[s)uf^>w؂>lruvҹq`G=PŌ KlЎMqW%f|?X'N"'p)ؑtΧe7U^#d,J Tx em P]R;@L& ^ʙOjcZf )£|hXnϔɫA]@Q, 4be5J::ؼ$3f`gRltފojcPdJCwap/wRhlnZeّ#?0kJqMw=l L^]iRw糆2 &'i@#) Cm,*,T(\p z^[3e4;ⵧvWMKLPKBϰ#ʏ(RВ*HC6go} ^mefhhLR4^WYyJl('ˆzA:E\#cbv\b;|s%_ ikZyggdD \qU '{khCX۔vL)_ LnUkk?>8^u/8(#A ?cDfcLԤm nq ➀Yw$J,,]ny ~uYOgMNc ?6ts\ sA`mLVFZ#V* WӐd\ı.m%l1`6&Dsc\t9l#X6e(' -y:w7&d5,-) ]E yxhw'w>$#:ety$ $=1APL'm}m*M4/Eyꉂ!? '%Ɗ{ڣy|Y?OK;%dnDV2-Y3C& mQu޲rFT qMII9K<\k $?bM|fϓ)A!hOE"L+!VxИ'!qu+{3[ ?8 #zkgEB;s{i-`@4;}6qMU.ܐ0ue oÁvBJ˳$t@7Lbf:G׸rHlc1JD[ 0~ı6n2xl@1 ͌R ƫ)j[%YvF9;Cw{xoi}3yrGDX`x{{eKoAMhM/ V=g4=v,z<ζت7ȃx s3/MdhȐjܽ˖fʖPgh.&bi/ђ̠mH1ɽ6jdˠUP? T Y_tϭ/ +Mw=Y) ~$[sȸIHp-,T>^S7Dg>gOxT8(-B[!h$<[&9雋g_@ߒHڿЎO˶.Be$*}<Db#NT4g>Uqߊ1U NoVg}+~f9O+qܰ? #xΘ&]4]Hr/V&kbȬ 姧~x!{ h䩔Nvv0p.`);S@q!i'uv0&]L%? < MU˸ $-eeOIQmPYqb)|(1y UB4 8aNXwI`I!_t]l&`!QJi6gfh+[7KQ5O Kh H*,(;!_.>"Z~7#ri[A<~=CW>aэTT%2?CR_dR')R|(HGjm xIF9b}йYٶ(m"l^8+`W@~#!3?ApZk*.').i4d ZdɎLhuRE.#3{`XxfWdxvWyʳdB]4Yh9Y |H)p8L@9^b*j2Ǹt U/-q,j{зZώ|2GjcoP2h 3m]/jLCޱ6wt*|ퟡ@ aݲ칷Ow*[ "h-+p gLSJWAY&Txe_Xw"N}oOm%>40m]^wTʆ}o}/(m0M#PYJˑ 6KAny2F˱3T[Z,2ء򺳓~Pϻq@x9r^ΑpMDiZ/b̓o}d\ħf7'}1j@٥ORQ{ ~vlUEeV9"{/KkUzcĴg&I--N2d[cЈ/9GXIZ-N򜏻HY<{ZO` Ut ULOc30Jd[';%s7K8{~T7o>&ff8rT&./hF}ϨPɝXA|mgBcm@W@IqܼԜd afa@.̵g4Q^YUnoa/W Cfhc0 p 65^^yz8꒑f6c^ 4{ GN`+Fˁ$,*n*!<װk~Z:Poj _=="A_ iW&^Y^CмE2 ɵm~SwH@n ɷl#prgXGyQ"1gb}@޲uVBWML]BI n1߰r"|!}? 2-VRfCρc+W(aÄc8T&Q R;hOʴw]xtB!;2g_QƆ,쁁!Vvlև`{;@?%k0=gpON0ڦ>xH{-Pz:9jIjJgpp_g22 Y1P/\&Ɉi:f"Ύ#"@ac0n J>'z_k$hOgSM.,{VqT"};C7uX9Jr"h4dMCv;EVĨ#|&_/[KIћTSGMސM /9G;àH vؚU{6Aޑ7[>)"V%7a>g䇫;93Z &D|/LPU .slkEh-G-:XCJc_+JY#%KkG n!O"d:,CoƶL:X:~hf DtwmfKp-Ω[fLKo^X X4^m|dUg,NYg`li-tB[6raW@m -B-=AyTcwp l>cHz>.v7*\M:(u*ooJVSj7/Gx}Sm[W5ɳ [{IlRu4ogUZ4`^O{e]Ul'0Wc/LU4ʈŸԎ(WR 'ZL+tE_Yx\(( HZCY6>/?#_#zj씢bb{וĥxUk` P='߭.;&=6_ٌ8@=i  'R3a~+7Oa*~\u9ێFRUTh;hoyDqƉ4ۘϝ,["8Vu(dCu17#ǔ-u>y |A窅`=C'C<{g$~I}|铯P#4{:hk•‰k&=tx V +x,L'I!\$VI-V̌a6ɓbD60gut* hLh6 N,@VcP!_>y+wyw*; Q(V\1<|6xw7Fժ}7ߢW k9.6kqB u݅RwIOhE(m,BhT`T5xRސh_þ#{eQ.Uȓٍ}p.a$sk, h㕺W8S>*D'SPc薒An{x||((5:G}|҅ !s Jǟ o6d!GX#evf;Q/蚅ǁyRRLKT\h>'gd4xAVFE~S^rDnް8OXgi W h)ᠷ8 f O4U2aT'8 HXy6앃 Kz 1`Mqw- lYPȀw_ڎK! aG)TUQ"O_ t+w.He- `WAmf,hEZ0hœ痞]uNҿpBD1;/Wqm JE'tEA9}B|TЋEnH>l=i^BՍbx=:a؄WJC@eIă ʖTjoCr!Dw06SO ֡u2:=/Fw4z2S6i<j4ΧhrĂk gWV[9FZBvG2~uiEN* v8RvCkw [E9zi " ߾ubFKnom ƒ!v[T΃q"?&z~dQѦFH8>DB<xqVV.z 1 K />&(izrsG Y5ҩ aJ'ͭT Bw\D.ÈL8^2 FEhsHxE;+$ړvX=zZ7%ت)`d鼟Jt9_r[,8 3$"O2XE}C"Nzmw?zZZ TƉ̤#8Ɯ׎DytKSdz%cAde)W2\G _k+&7#T2y*bjHtx,оi g9 REޅK6߁9;㒈u~[u/R6mYN0M <3:6V6cd1e6OkN/1oDH̬芣O[ .,iw4*]U:kR+4b$#E!o<"@Rq7= ! ^:fef*o-bIrzD;yPvqVZZ2Ȩ/ Go+ S֬//thmm 0tpY\ZD xMT Z-&kPi8w3y/dx6q 0>~>t=Mt9<(&E+%j Q&*133V7Hէ^b q~Рq:%F9]&ڏӥ ANcBta>~rKZK 6bįP $u|.I5"` &:H>"T5c~]`e R *&j\8XOgƋ"1GY.#$ ]A7I͝J) 7彀_^8Wx-;Oz쟍}.Dqqy%0 `DV O@zzI4 "hr39HG2I~;BsË֠$wͦӽW RO!2 M1Π;ʠk3|Nq]u`(X!.&k44*)Ns"X(^n*6]JQFEʲHKe.bnhF.q,kipgN L&ڟ5 򏒍:vQִ)%,`/J80P!AA^!ή'EIWye0R\z#‘حŇz>4|"X&!rNt0 fA( V O^JbΕ*Doo~p}?Мo1奃ڠu S@yf%B~-?b; ui\Y]ŭ BHʆʞS"2I"\n|!}۸^oQhKaVӁe 3N|U iCjYm5uMgc4)IG+tɗa*r+K("a~%jXu.Zo{lF c$ő1ya ={'>CuWE?e 5$P< ;]XKsUSoG5NW\wzVJ\.LЙLF <%z7b)ݲPC雼,ŻP-s ;n<c;l#r ?R39Eaӳxjci̞> cIW>H_9"c=#+^ny2鎡4b,< ‚m ' XL꘧2x̣/Z+NbT̢E߫]Aj+cE!9\n`z;Yf\U[,Ze<&?AhiHU]n{yiqiM`D;bg4b+J[$)pCgqԃփl4SG +iƫ0[\'F)b)DuNy-K)?ؙH\1) D5At7]RaKI(A{EDs$YIvs"d&xkդF @b Cl#)BGO8شX0[tN&ODsH*d#o-yi'>lfsVYO\ l(-$MIds) sKÐO{%cp@5љ`or*T;Pxi3/u[9dݧ"vljh&'M1sІr󨦝V`z5u= pQ9N9Qߪ>}AŞ̶D%iJ"ܭBx6"P|`74#O[KHߵͤl9c ̆@ CFu#[5kwHR}9(##vb1Uߕoo[5Ѫ*r/c]P"0L1J"y/lFKВA]jpMm=V)N/CE4D#X&ʇ:ͱKIp pɳ˃6~w ѕ4p3)1\sr(8{"BʘOBp۶khP…xE}_^ޭ @-G ϑ+p7;C2rd|p(̌XGsD5%VGma \.U;b >|JRՃ.뤧 4RLt&/Y;11V4"!JMmfӋqXpbpJ Y7Nٓğˑ4\-|6o@e3"!%Q_>t:j11MRx#;3qن jB$cxr}M$ʃVm5C\a/r$C'1aΦ,7Pb,h29;ήlJc1\҇LFhqw4X#W8"\)47kLύ2Y'tqݙGk[lrS!(r?XÌl5PaDWnMFujhP\dUk]nqc)ѕqxz"[q)NEJR)N;{vJK k~Iv+.{vmu|1y_0FpkICnid s?;ƴϚh8̓?1d[u-.&@IN['}@p3aK;~o7wa%@-QXeL+)#hGa!'} D4Huԡ;OOVYK"p_IgZݠV_<&ZF*̷1L E%Qވ*Mv5[^~T* )>mPD.p1٦PaV]D|.t'K.ߍ ^:pbDyF!SIJ&%bMЄ> ;STi%2I'bfwaWr~1&zQfN‹לͮ86n5;4 dCOoJe CECN\hh1uWwfb$f]ZѦ!ƙb I_̗ҎZ H7Gnsȹ⮸oKuÙT3Pes%$0Rw'[,w<|x?ӹߎWV)#Yļ_/ ;Qͭ+gZȮv'tf,CB*ՅTV9-Ff;z- ^[.ZO\ǧzXQ'FOKdr'!8lxгCZűB\nq(/5>k꟎ڴ!' ^_G ^n%YO@ܜ%BtǁmtE]kǍדp;82rqA .FbavU}ύ|.BYl8sֲN:QoX,DYm lWﲏ4骭?JJ`ں%P~Gh"@ 9e a MIu:lBz2iskILNG]\vBYRN-U-H@dSi$9B}W{4ѣD(tXHaˁozD3 !4$.1vdcg{xpCٗb~! A]1\԰_ `} Qj0O{2m'$C#(dxzeJC?uz<7PD٥*oF3ؽ*r+G]\O;sOH71>#^} !xwNuor5Sj5*s-S7ɞmlVF]+n84jṞHx&Źf- gD^n4FiC{&dOۢ\on$I/rfgjӹ1yt$8|\) Sl.M(V@sNhOęԮHCq&y1E2lO9v+Vbfsi-meb\b&rIv8V}7 wrKA< o8DV+ŷdИj(,"&sWcYaX¨}q/|-Sdyp-< ]`F>2oV&PB j~$T{2wO`N3r,ݦT =uJ59&Yd`Ճ3k*0lTC͈8 ϯ"fV3(؀ kA u6DIcy[.\U^F964IDrg=͸0 (M /PJ|5 ~_7~e5ʖ|b0ԝG]yr|_V% C^B)4J21u`I\ Lu;wIoh;uy#t:kn+s>]bӋXӟ[遵Ǹ`r QWgJ8iV#۫L(4іyK~yWykfWRa#ÄR߀L4T39Gf/JY`Io ۜ*Q?H4tz\`-yJ}"bE2i XA7t=w`&:CR5OkdIʼn Xx[g "@~zby]WLR !^_ڋUc:{ҕR.T.5f9e5%fʥ.&2T1E6#gwdY5͟:YKN q%3MW]ii,p$ƕ$;Kȋ/07:K$_Y4pw 9& uǫ+~ zqy>_UjaCH޳40g 98km%Nܛ!虣ɉ{y$P,`mU;/ɤ|gƠM̈́2=ZN_#+ g%Ӊ!2)_#?>L6:eXR~}sD:7SơYl4.:dlDጏ<'Ĝwjumeh(#3Rx+>v)=x"D?8mxL?0ZhS8lQqJ! 7Uajk wH)3Nb]!x^H2~)6o-Z`Ot ZVx7ݮ>z$(d ď}.8.Lw8CTbhv^\υkdF=ōAu=miI{ۚ8^>l:%tr|z[64i̥ҊgKTlzԊN*.Cs& t(_ZV p1)&;0bCS`$ M۾HвĒx$Sndmsٲ=8*q[LWv qWpMB@4b@a@L 簕Mj0ۑb-X&yI1Z4  X'gXW?=0EdWdB%,~(/f] 0adSOwZf*/YÓf/Yj%dSֆo9y/eBs\SO!*{W5A/;>g^13m{:1g;^2యXzYchk2Tֈ3.YJߞA | RIC17n;5Rĵ&5"bԆ(/e/TLu? 0gf o+W8(:&RkiYIA d'4b3J"* t" HƦ?,Ĭq"7ʝ%zQfyŊ҆?5K?Ҭg6u[rgh]7 *(m@5:|a@ެVP650OT2jfi2LP <2=$]*vL)(KoK. Sʧ ,F^Iyw=Y% M^ qCBա&@R/[+Ҵnr *FF ﵲSp3zh ~VshGD*n@Oa(0cΝp20kz l6<F{Cmi }Avgay (;(t')nW^jt㤚'+_ X[zrȾץ3P.?i89: x8d:9j&I*KsuR;42Č^_r&RbBy56l=­$ٚ$T|\Kv <?)$Fw1@i/Ooh*Pi*8#I„bb~d]OhK}T^7O1dpnI%#Έ\_ܓ$֓e4xZ4Q8 je}l{|_>UM62.BG(W՛$ w_!$m4Z^*HJ| &#S1|f}q@0:}Fzcy|7M7G53ng7^c\WLY`BHH`24`Ď0 7*y*q&6w| \-h„W\7qU}pM$83}~fez'y)-H%N>GeO&bb5/eX1K©%Y%Pqe ~Yު'ʾ@^a Y5;Ø\ߚY_W& *0^U!l;$29/Q_2qLEZ:tT٬xa/˕Y: DVW@*$G,`昚BiKo/cGKy7xU)ágqh_6\|E?v!8&- F3!^ S^zM튾*@g$iٙ׵{J*`s'ivoM$V=?m񋜘]7e DzS4td {rwp&jx׎Lh!n>Y5GqMczGGmPPxqvcN0O/F{^Q Nik纗O9y,(.{.12: ˢ;ll31u_Q#u, Vfãa:D^ 0ZZOel6ś 3UG9}쟣xWmU\Eaz.閎KF$[31ї7AUPlC yAM1Ql-A:4k27P )9/W>#פd&G@F9DRx&<uIܔ{pYS,=e;9!oٷ4lCWuM2Йh^h7YNa>?YA|,`\ml8/?۲yZҲ{ZI"t\ևl譇PpXXf b6gFShi%`" o8&ۻ{ &)!0Ս}95|U8KbR[ŻCy;]b&Àro%glə9@Pr`6<ʛe]'x'}"_w@̠@S7ΈܤWiQ-Zi &˻v8GnrOkZ;=`h.EI/rѵ}<9W̌^SєK+߲=I3y·LݩN=onS;ݝz^ n ::]EKw_S+,tKCMK# $P %mOpLacohѿN0Li? qQ\d/,bsg`F0;ֆ3aCŐwgI}vq5A e[6,[H,v6vbK?^edcԃˡ8/Ui\&t @GO=ƾN9q Z_pp^tJ|.,XcĮu6`3 EP_+^2 RQ Raidkqcaո s)cW8I>Foua=U~ Քjiй)oFļrژWdbH>bgD|SFW e Rn_E){ǴX gA橹áզkG Xo nVYDJM?Awra,Ir#<+&NM(W:0_Ψɪϋ/J&>iwpFT2nf#r#:D^ ȉ(zjE}"AKoh*nO 20R,fA2im2^(.q]Ρ2 4Bk.>&N DTh0/~8 b`"$V.=6baᗍT|MERquPr +OnnYuܓd&>|L,َ::nunm kY() Qg?Y=fBMVfGԙ>F4xj/p.كSMY.69)=jMI1ݠ%/H2a/sT4zf`JN6U V+@yscg1 !b"q\6iQ:F]s6zzwUmuml&.ج~]+sc6]]y9V7LB豬GV .On? ^pS(Hl( R.9JԡD DVvݿR@n 81An҂X[I%8|#h1뉡TE{pFcj݃5tY 5aL\gtީAF@?6c@+XJm,($C:\9 OZ R):A6Ar iC/.@B%0 ٱ"\ooltG-Y[JGRj'j;Ѣvd4{NN,R:5zC4HD+h.D +@\Ed%NMbQ0ج؄BvrQi,F5T0 BCK%g =Zc?(G-ډlDCb`ACK~ӱN8+jgy1[ѽX4'Z5 6Hk#-,~v@%N P6)CZ+M Udt9Sf͒¼$cxCbe`!N [ݯB UPNULV@Ζ߭2Jԁ qZlWj H +_Jz=H(Kpd1NP/X?{~WuLE0WE~kk&v H 2SHASM *ے@vӠ:H6븕Upj;?W`Ϝ#EY^h>-,'^A#$Ww4((ۢٶwZu0@REC )w0VVo7X`:+ZweCRɞ6F•uR [U" AqTqw县g1yQ n*".+6[ť3ja܈8G!q(0u.%@8mu pm,Ʈ&H VH&RqK} J51yQcO#<;&~$<X~2z7JM;Eڤ&)g)t%DfF:V `S>ry<~Jyk5CK ˉk_BYM fA>px\fLog5J4;ywG5cGinPe{gG)ma&¼C5wYed,|b#hk5h74dw C!j!`IP ΁*dUr=/C/5j rln! 5*Bʚ7S(_} dFt8a"c5&Wo;\\:ss$!ÍZ]+9T &̳.H19R>88q\sYy *YϷynr΄o~>r ދx|mSe=uaA5R c |_Rd$N(@)P>|"#?qȝfae*~1FZ>Wf3]&G0zΜøli/JN6K1%xv H/(A{t'HRthlrt[%k)]zR,} 1X\K7'I$6B~;+3L3++BElB;pl| <.owhzp/l_Q=wYTR vj0=EHekT+ ?ni唝_˚1zSޕ`僐Ճ*wKUG8Ff*D6w2-%5]}`"zZDS6-:Z5쯗4XnX4F5ش,o+_WhíZBIdL<0`#ɫTTX$-_9J Zk$'{AA;aƯɴxu_$!ߏ B(TGeem'-'5rir|lUxC#$Gʬ[Ue<=^Fc(g t,0$B}? #z5X p A+!cDT0i5Vkw;5{׷JˎL(|_:ơ#ɩ~A~ozo&-sakl| ~ei[oHY:($Ǥҋhr16r\O *";8;Uv/V ZW@WnBSt@/Pr<HjTEYb{"гB|5+]amEZ=R8 34]@qw+e3^xRuw^U׃w~cU !b'}8rV\mѰ޿i HfI.Ms3]c(-+~{j/Q2̫OXrrVnOra}kturP!VefV,Tlҟl<[--9:qd-K~]4>R Yp/<JH뉙}_?{А({ P[gxጊ3Ιpj\3Bݚ 8 G2 XsAQecOڔŞaxXLQ״gKfYjmc?Rss"9N<+|iΔ |?57g'68[uܴOzO"?moi=sXf1^iIxCnw"܏p#Ui$uG["[ޚlrB=y3Jd~0*a6lTATRfKCSfp2YYYZSm g˙vFz:[x+ MK(I!2Vp5˱K)]`9N.0_4{cKs.'&7g_U1CunYMwʤۈ ʓa*!B[Xur7"77^#T^4-V7,kSybzCN̚;x_[%fOPrmmwW~6#*j9$?B;>Xluת!67ڊxYwN!?]Fĝ脊L$NqZJO{e*5.ZLZHDG" >Ʃ̠[.YO9eroj+UƐh?ɴU[g&vF`f恛Rk'YSd(磦GxHEp36u17,`e@{spa$3[p|LՌI`i#`lmhDߪ˓TO6~Qg:=7I͎4*-ࢢz;h<JҀ`G:Ԭzvq,R#ߖbj^j6As|omZ6AX53 g Im8|JTh\/jT+ex=RMeU´}cڄBO"~I ҚDz3EFYDCM{\KpR smq\|Hh(A*r4p` ADЍ[FD5i)f8=0>!j!Jtљ-jҒ=ZFu6  47׮( 2b%9;6E@6P9Uo6c!HYh)H(OV(w$tm`qXI:mnhDΪjUnW%T魣_56y6y7+C f ]`ުAtrўB)U[ɥ4NX[H_1#8jim/)MU~K7/:tՓCIZ7iUw*U'iݫtϤXoF Juiqvd \C=YvwVn@4ZX&q!B*{+ /bgN "ș)<-ݙ1!U!#L1Qɺ3D?K?=mq;pள{qvZ@>7( Y)~ѨoG8f:rE%q4=*$SDP "w$_؃u(k@rݴ)&*\›] mr8$C)_N1SE"I4+ط) &8Bv]d`A_jC@贉ڥeb^7dHPBFv7dzo56Nft7$:/TLfF9zϜٝ٬Y1Q&y^ML(يa""2f!YŞ:5ع6s𔘭.m#aBt cj:K`-yhHguWpl˛x<yvhr#<$^Q;< YɆmq/R?T#5t-;/Q_z xC]䋛_p 2/,dҎ7('*雰aTB+.Z" "cw$ 5gWnCh=A[4op5 4"5 v[{пfyB@A\;a}~V~ʜgAKkT|\/Yv^~2?Łw*gc9*"":( Ie |M["j#Lk*gYs}K\QN!N%  D/s;{u掑Y Q%; N8}1ZYL`&n/@XSde_U/X(o(l~wDq>\*V1x4@ȖG\fN^ Gf$FPk~L\&O/2MƮTG'gpX1e)rLľGo=/zO$ة$%vùe&EK`"5 D[|mJXdf/1" <bqTϻ>h?O'ۏFKo-'G]P͹hXYnuQ>G[WΥp}@P 2(yfHΧ%*a|?NoJA&v?;jT AڮGE಴~4hRAr/+߭RHXUO3Xi%uH$y`" vV~0\Xي V BsYƭdt*Q>o?-9m ] +%eY/D [ndBMDU  nE7|cy9w@ 'իP0 B-0ywrǭ2I8)Y*2RÐk>Ƥ(50ZI!xQ5uvBI#Aݦĉ/mݏ7hSѼ$/]1{߁˷r8X=!g"''7 x,S,քǎOq|^`, 對5i Lb)dnyОDE.3۞JJ=$hͭ' ^cc?Cqi H(&`~c8VirpH)I&?=I-H9w̱{Vs_J` x#mu$y9n?97H 2쒡fb.p͡"4ع^K-gR$leuRhvuȯ7` dnZ5$jȊ%n^[>sPG脼Se &hģo՞ك۷f"FqG"dJ0{Sduo eAiB8Qn1П9Y$Xu9PEH$ws(Y9kԛL9ihcSdyA⭒/piuTt9 *]g -h c`4sCTG5 WKf3Ei/[7C*gƹ,VtC CgD19-+@>3d[rMh|iY_fvqD= Wg6OobLS! O`/kS0 H.I6 n 6&&H[eOlM~%u0_ND `6`9GͿ2 %UrnU/S̛CEOc5/IbP,FAc  Ľ^rb /va$kGm  rTsU\T fuNTwac<qdnQ?\7nY|h=̧Ōn#^aFjۇ&t+WxFes6sLfZbP%~k&%T, DA-/"GW)gFDlxK7pխ]/%Lѹp|^AӣBАKkAL%t`/ nS`e [_"Y*j%]=Z@+q{bbRI6Z% 3R|\*uUcM˿Qڠxij~K%m"zU'_}6r[{bZDDRzx> RUq@ZPYb6q-NyPcE vNpjuV& sW̞GBhq&]U2BeOfM{_S0jnRb 9TkH%<YN;n(7f}`b#y3>B0H!siTMک}>hH@lgR?H8PjyCmZwψ+`SSP1K{[OIEp8&o隵V$Պ-#y-D_t(ѡV5n%iW 3*)9t+l$6qY;H)[<& jpL]&isk[aprł " ǧGU} zpЧ&udm=ج/XNHN0k.xΔI^(?+6t]>'=P` l4uc!35Bpw6$r2MY++Nt l{CV!o+˦V\ga-3Ix(w?'S( 9y]MXӺ&vTw Y7~F"ptwojm^6չo0´B属\?]/Dp\TQ)~ܕGq}ʉs`7R}'ٌ|SJ/$qGϡ1b)̟b|.pqrWuo#?.\/^1IxLf5h3%m]{ 3Bצ~OZRJԥ7 oP1.M9~NdsAO}W#^OY!5~#@ i) /PE=^;sN-{J?/tUD4YNeh|Qd:D M2&~x4$g@pu GK7 T➵ IHGvvd.ޗ1*c%y҃5ܟ7 ]a$&Uˁb>@A!*q>/p#ڧJ7T?"Kwu/MG$w+^#ʊ7gν#(41NZq pT?U!2d@,"E{iIZ ۷yx-֌{|z:yb]  [%OY4# -\Gd[Q٘,*VO Ip2"5ؚBUj?;lf:y$l#A6vg#q_xtt-"}\~]S?Al aCϊ6g4vUMCtpU}x?u>{J^oLJf(RN9=|c2Ҽ}$TohmPD";.Sr).~?R Ay&ڊw/rqylsɆҾ<'Y8'Wƨ;KLO:!A |TMr\5l6a_݋0@MH 0r"9 TZ5D l*R{sb!&[pm}eg+^6EgAbnΧA)IzTD-8AF"jȸ/M SIȣo&6m 3ll}jo }@q=[=@;Q<ᏐhVW"Mbq+UҔ]>9\a seh9Hp3W sC,?cceRU~2<ܤmCr#Oߵ'F9 bq$qEym*#-=k]": Gy7j/j[5< W/e^p$ ?٬_tM.Yyc?4ʰtp'7%򖱬jǶyg &}'9hhk}M8S'Ն']Ktd7,=Z~*TzNݵyLYIV8DHPsĚ;i&HZ=rzyr73ooM a չbShn< r(`q/pvaR=XFJQxRl[:L4~^ij~ nccH/%yOis_;,6Pt'd;O+t͋!ڋBV@~@Mpƅq/`wB#w4llއ-kb[v,]Qߐtt mqCuۗ+WbX981zؕEKqzmz.+P,p?n zqF{6@_qrhn`P0#~sDf|;֩xAqFzV5#SP9ЮԸbRM@7{h:a3yg\,P}ÉUF [ O/^֙Pط~z) T@&$\CQ>0wFgr0L&8tK71-$-ϾfVU0(@Jq/L V;oTGf^]Ig)feYxЩZI)` //wIf%mCkjRҖy63"dlN= = $)#ɬ˰DUA<-҂d} {H (V15戅:c!*PZIu7CC!Lwӳ^bMkb:L/@_ *{lr}~xєFP[C*%glڗ)# oyaXj6C%jJ`ɬ~J?/˚V 'A%'c4i+T-A7p<P53Q/Oezpmt}":! C|pCQ{k3?b.`#%mJP%~NRB>2-_ZGna*F$:~񊝀GNP1 ;_;T&d㶳-p8.Gl|SVXTZBuYTcrTDiE^? =n0m<# 2/ ^d& 7q ryy!rkZL`^Z uTm[2d;"aːWOz-ӑ+>mz{NDT 07&W#TI :Sqt=bsJ`ˣjAw2]I Z3`8hwIX*m U\OP@c`z;W`^bc _͠'vy7FM_@~!@Î}F^A5Bȭ raɏ]3@q 5yЕyMNUWæuL6b_`OE} v=F[d+<>(Ts+w^ 빚y͕Vo>GC}dS4UAd!; ;n[kVwf:~=κH)o&)pX;=73hB\e҇lBKE`_;?la]_(?)ueun;@!JT׵U3i.K+ Gט^3qx|\NBh ֔izk]}V qn(5Ph_[!ىv_H9J~}Ta)XdCK3M ]&UתSJ1 rUq؁V* MIHQ2Ēi&}Hd^tKJ/ :o9 ?qВ]m}lro@y[fk-ԗdjۿX EΈ  _)Cj.aOo" d뽰.]?vED`w\y]ٔn.IMCW\IRm:]䈊"?[ǻȲ?O0R~goDc*sTGdZѪDCo64f{U(6Ql Y!RkV8Ե %-GVҲ)KP[C>|}*u_OA9&X;p  U%$(Ppe&ro1G vp;H hO*Q܋ݾΪ-oG:$J1>;Rc&ꛅ;yJ0gJg~u/zX+8/qkmG*.xF] a٬J^߈arv-b f&svMy4HiYu42Mҷ1ݞoikjGcFyDD ;C>.}t9Hw-S*];᨞8(t賭]_0/"*4iTw'kP9ckSycJhN58G9c<9\=~h 4:evbkWD^A0Vg3Gp-x5 M<~YnzDQ\̃C~2C1./D>P( +oJ3}*aKBttY6IzT{>xjQ *xιsf-PT:Qf P+'5MdwXg FqX+4~*Ly@] BS]CcT_#iKfnL@=IQ |p4`2:0S?hh/ܴ ǻۄ#x ;(-Ȱ >`w7q0|^7%m mqGr+%'Br=u,+v꛸g 8dkvǿJ$&MD0R 0}D![O9ޡxD-::$R V$p&{/*vNL (5\اLiP@S&wʹlaTV#^{elB;Ϟ Uv vNuVoC$f@eVFG7٣mD)*0x֡Uy\(ߒ`f0z~<](7䭱}p<}VO%uvtOltLdCxPͺv@stYD4}EUկ9Nigo 7.EAsnɺ GoS:huʦmE%t">l?TKv(IruΨ˵=d/fptzzIPP>7HS:! B;*)UEr)Jo`:-W:Pknb𹦦 .IVswrᅲ"}ds%0qC6fVM8]-l^W8󴋢hJ.y!-NO( 甩c[ n|#+:*}& ɨ;;٥y%*Uh" V%9G^n,>=o: 1>JyS;:u=|4Rh9`n,r_מ7W})=H';ii69{ˀOƼJ_^":wKػl =*1D7ͧPCrؾGͰ[xә iWrES1}Voꫢ)wgeG3=]gY%$lIW-8kOZlk攦h 6@âHg(CGσrg4ga~t wĻ DuFx&x;5T!]K9wovBUOn;|_3NLe$ۭaH[w(ND$Z>btRg |N $6pڐ$;\' z *BnTʿCFKAɐ8R~y`rClgiv UkNY)σ+]Z6nͻ x\SHl HRDkRe=諱'@v}nwi:|H }(-RMb3PD2h-g)\!7 u))mNZ\oëKD9oV;OeV`4{[zd [fϔ ҞK( VA8m\uDhIøܞ*li/'3^P nũySud3 oe|I%O ~q@Gol@u#lc-qr* \YLYbcA?.&w%bʸ BvJq+cK;0Vʽrj.UqK[zdOu,,_heǍ7TW gJVT7 ,+I ||@^X^|_ԛMh!KIV*A]G2roq)Z-G34o0e25~Q 0: *8^mzb"&eMw vTc7SZWgĚm=Sk%}0+oPK Nf1";=v}0A \q oUogJ,V3˕Nчk i݅XʹKQu*7Q/uUC 5Rv"1P8%eUB@%k@Ya jn%I^tf @[c1J;Dߗ9QpBg]+(WS]%iiC]ϥj0BO[qa$1K9!g^/c$˔ɘ`PL@x>f|}C*A^'%-0eo*;t/ %;ƳQRom<~-% vmvThoxXMUL"OD98'?:,>7l'5}ܲV4Zɾl'`A>#V7v2uOQc^'' 2˄>Ttm>C:.Mu^΅&p_lk~-3F/2(90dЦh$4Eݢr+VFaK=V_}-c2?|w<ښo {&;v:~{\lt}4{žVUB8NxMfiO|ŁVԸ~cl뤮;'PuuHZ(֗#t\S90>@%XHF:A"%l&vf ۪FmA0Ϥ׃l+XYQ35רƿm"MMN4khC:1 Gӻop~ѫdyN;0XLe*.Hhӵ˥?OL:KcK Lp:b^ƟpJ<@ H֝{h0WyZii_dHun aN-̷7>goY>#נRBD@TAHdxC-x;PN\0ɀ91Hǖ@r<14IH6NyDe2$ndr)}q+sƪCP3DH!m$YOm6oP"rb(˖Wr)>i`N  \~e/={k͟;y_+N2o;n!&>^^6Ĕn|0pD}×P*Xxl3c)@k+_jɯf.GTFkU23&210pg>nٷcM9ڭ|\cP_:&.dKe.+w zd(Tw X<(2PlzjL"`Һ) + jI!Z߼+ҩnG{vϓYw:0'Nshk7u`Gbjh,%XM7.߽-B_)5Z:u/cktUjpn@J@C]ؿ^jMhfc7獮-R%ް_ZPUv웝.!Jsk7qXD3,Yc /ij׹&=7,59w=e*{8oDEm\zr.# #$i74gkЄhO؞owGɼ@^+1r4bOTVQ#ʵKZyh.dT՘apZogIhT/o\ [t$1s5pTVpQx16Gரz~ѫSZ &X;2@Z 3f^+L(C$o+]ˬ;M_4xlijvdģ=ϬsgǧYbJRbv{zDf oڞ%f`-py S-]!3k-F~$vx !Ρ^3^.1=0T잞= ώadj)/Or6`#Eo !]fTbB@?v.u[<G 08qp&`ŕPlmzZ!^BWP໎F|[o_ %}i$K91e( ٗ"(hUdtMq⮟QBk_qwW}]~+T2"kC7b%#vֻYvM#tn#̤)-b@j'uwC ·^iXYr%5荿 ('r: 8oޞӬ (hn=JR]"㼸WFQ:\P§aQrXӇR^"RA34<8\1;C6 Ƕ88t #ԘB[^[y(n \jd[T_!y]O=sk>t;̙/cF9 % GL-Cx0lAHԸzͻ #3p KEbQ[3-i yW3KHո4 [4P֪,oA.UaXn4Z&ThC)晶:( 6q2RX5ofe<Re❖f)EjDj|KTzd(a<}V,be#LNݾ ·D}n9O ٭OLen,]bȵ%P "nL0|(p9P_כEŇA =Il*}k(_fUgN4U=z%0P:Q\2v1dҕ9豳kP | C3kժo KRFe =CM%λ7WmpN^p{UTAVylJ鎾5C*7ZPZ*%R/혭+;x)7ۊ,Lr?dA5u]q_lrơ?ə?5LƳ z=3j(#PahL"91 k2jqĹ;42^ZƎϦ02}W G.{`zB!;ZRv]ȍۈ:^Nppֆ:Hrj)s (30+a1r/$s؊9je >826!S$FAba1 1=[,_.ʷO4V Y`ѿIVbP:3&^d13m"e!9sלW8:ttOYʌXHv`''ve-KD &k1t?NP9yf it+J ;[^I3z”Oe >;f~l=!Ʊ!7` i D N9,T0>`v&c"@&n q(VoM{;Sg;巕88`늠*DL!ېiF-a}ADWc b_׈t/|,¹u 57:h}tuP?L:RxihA-k Ha}zkkMF {d>>0P;J;V%ee7d1G'-)S1U4 ;vM['Bf۶{$# <(/輮"(sVݫ26b91Q,{בKLq3ΡUb:co anRIdՖۮc!_`1@eEM|l"Z4@-Uvo p 0"+T5钛u&X9[ST^HdKoCQg2EG95RԳMo)J9p@!h1ғ5,dDD 8k&߂m( J>'lf%w s5p_3(;\OUl:fN.o[/T˹p{>Ze*A<!=v2Ŧ~ gNzy'tGߖ"ȏNqSx|g$ʟb*cb8^:J"V.x-X` FhSuٔnĬ=6P'a@B!SExq߱uDzxByɪX3[_l.~8za~Oɖ^|Xﱟf=s hߛI}B`{eqeПTp~C˙2` =@u z,B W,@?U^ đ tA1蛱&^צؿV&xd.k;hx2kێ};q 0Uzld0ɭaۧ.!ď+ѤEBQ9,K:.gDUԡR X6FhYQˮy{EG_q u,"/f]76;9\f.əw^uv:TV*.l6C[Ď;^- =e=&;HDf exx@ > nMsHVw~ zT' hlxLqECt!NFY LC:`)*zh~\M4ƥmg.bG\v% r!мp=)аXrĹ%sJwe]+&PU|L8Mx@R|u'MjQXk/A3&`/C]껩fqB\(7u"ҒeĂvN+rlkLʃe+Zo"]CS/yWj*hd %7b j})87PAˠ} =7wO;?KL\ȝv7Yar½0-<(CfwAnY$B>Fjʆs΋L@ #9!׈b8R 23kst3[_-w,C~vۈNjNJDBLQDcy+N*CQu2ˏRY\FvWZ=4=ׯ1jh(C7k8 zWCcuV~6,ּ&#Ǵv\**jc;i+cem)?, YkOI /og ^![oTT&c{U+g3D"ӡZt7A3JıkP05[R5QIQF̃rz~Z;}au6H"<,t}0.&<Jh*۬X&N&Fg;˻}*hgnj 4[["CxvYMz*ҿ}{wu .|,?GJ Tb%4} FGBX:Ac˲AƫE\єGMxخthuo'eTt :ءC- U''ƻ<X2s()h;9CA|̈{tD5QLvJ ^0ONGL?SKj3Ƅ!T!h<MZi& :RmH%q'0C1?ӫ$@FwAGvK7ׅ@䠐Oam$x"$+ڔzN\P#|eeCF^HJ}._Ӓb2+aĝW(gk\ B/=<B6g'D4{s"c؏`nqO)0&b7Bn4RnYHtīu[u^\`Q'wd~OۖlopYct'q 0AOv% @iGԽd|}?CIUt;-vTq4HbQBʗ_)lҁ'̊fm@]"x@2F iY R2b_CݔN4-wUP=H,4%g][)sgbYN9<[¨F]^~5Q ldqͰn'7N16,t iLU`"峟4/X- q2Q%z39[W_T_CDҫŇf[5x30\ ~U:_8כ^AGyLQ?P[lW&t}?,|+TlJ_w7 LZ@xGL5=3lGX^n9^:0z~wۭ ;⾡/p,һFNCxZhOkCBO8fYPB(U2`8?OZC:"x6p<xs|$5p@)O`-VT4_d>ʄptiI?rԟF1M50R}$MwT~p1V˖z92z9l9`NOI{VLXH{]a4Ft2S&ZaɅ(؉=ܿ9OtPC/`Ni ԳlOݓ?A_ػ'ΕΙ &~_ĵ q=|}/*RTľqwpCp[`f ׄ0{>&N f W3 Njꉭh_GpǯgV#:;Nwۣy@2͋SOqlts{6 4F _c"~ +w+=ƩaSm!)mLEnVn[0[|H?~$ 0?y6/..wX--$j$bD?qjgXm5]P"<"ա$ Zzj w3Y5Wm"JuaިDW % h޴#蟴o:v e;2Ҵr>Q@Dm4 |Emjg." AuT ymChD#-eœΠ,@YɡhƷShnH2e -J#kĿ!m8;(qkltf)'>v )njm>4n [uE4Y/b=l P@Fg9Bj ƚ2)i-|^k $,,Lg3[ X)믮L/{uY,>]d$O,+g,)GfG7fCfQf!έ$irvT\5fMC۽ù4q)>ՌOTeH%q.N~ @^wmK {lY cM\p$/hHf傣6 ?!~guس'7'T!ς=mxg(<5]x%?NV&q!,ȝm֡FAf̙,s4\o}Ƴ=#j[C]s3OJ!6w;`TiJUkm]!: /X5g#-l%, HנEC7$ :PfƏnT`V| {+ǪveWU%X@\r<pi,}r1 ^]NK|cT2φu1e$Y&}p:!vk >,fpU2=1W{t0Das t#yN78}5?X0+3^<VSͽR«r-7ȍS+Vz(yZ|*n:Nsm_eYFT}nk" J8  uir 7`ʬU\ԯq(PhfN2v)u1t,C!,$ |!a.A :!RvwťvMT.FhdҼ3RϔbwZZ?VIǽIɷf8X~2ѤuBF`v/L=RZǂM&njc򝨄q?rPNʡgtp:9+C_Uv_1!_i涓:ûgJjĞWUwj}HP&.:;i h5})c(M!7x?Kcqu-_;/-@\##nSu4W4IX˄!w'oW4 n@}bcãQ%!HN!HB?ZQFN\ܩO eL=+~}&C~W/"11of񯤦πJ Y6|Pˌ_Q*|SFS,7Di>ɇI|!prDb ]R#@Uf6FDQG$٧N-V[e;q.ƝIWCija+iE`ѯtz_[kSf`}GntM7 Pb 3]*Ьs~RG2v,#5K;巐)I8qt~o%L lcblG܆\/59]_ 8s"e-;N-w25MwY+8SF8"3tHwN+^~Xub] %_8V5J&&AED|cyf&*p¥Q.|\Vu 0^a!cEp[[&|m̉d6VaSD~ 2hF|sW .NOKG !oW%69OVQWSFBx8ٖck/?Ev,] rU6Ob^-&]{(c_"qmF8M3}/- 7/5 FUd/[))QpET54"%WcOaOQP?rb6Ke{b@HB 㯿>}6Jk؜0À5>%i4M-@07Ȫvq}(9[ت Z^L68˃L/,?O3fbvA(41_䪾KVp/)/FA}?pVbhJZJjik/ܕ,`RUU>3!Pzx_@ڏt&2GM?dmSqyPPAłGWφAËC}ȢP vS~Xm Jـ/h!4i>mJL:5k{sy_/ǧ׬~ 9l#cM Z9#V!:T{[Bw vB]S9y_ H`1AveQ `K\6"ʟ܋TXXrg9͚t[F ePj5IuŬrY%B?@)ؑ;h$k|0p'JsѸ92iex˥jtU7rAז d׽|0eX#1$u?U Q_Z/jy;Ô-N>-PТI%I҃}Vmus@}8(]3n/VT HV!Fwꑦ[`a jexy8 $+!V0qj ߸GvG>~~ j>ޝvؘf BR?zuVD1$2 ux=qRK,|6(7tCw:9=C[U_jdfyy*! AN5)uǵ簞?)Ͳ~hL^}0ѐH"b'@cCW{7rK5xMW#D<'J[L]Lc)pkN7T/9 ~3Ye.Cl_P̊P}= ;l+G.w+v]F7|۵M{1<4MFOT.&N7A_.?cDE!oLFy`m!cI0Ӕ ޖ ΤuNY߳nYMn\>!wb-kthtglʢQF @7{ "xYcoZUP^Ԥ>9v`}Ĺ.0DYejfE;MG*1; KbV'_RwBGw!]ϺƢ:\%ލQ5lda}Ӓ$dsEaqsݙ(c K;v )?wCpx.p&L j5zg6YĈ{.@&T2Yv;?"jwBMWøF =Z5UJrFp_Ac`qgA-l<[/K/l$q댳-:E:;xbSKNa5 r+K?g~w_QVBIWw>|yGz2t;@C:hJYkh>mڍ5\6)NW!WSRe;PET[\OhKngU]+[ uնz K-'[fLt3lh(Y6jY35!5g,BgzCK5*0*TfwKc:`&Mbo1VY ÿ'nI:]uƿV'#ݮpΥps^6ZiI/h50EtIBwcMʋuj)ƉM4=pC2CT\]E'ط杰u',Hm5&)p|`H- LCbd tqEe ϩΩHkE|dËmS=㦷c!!dsnq؎|FbszﺪW>$͙j q8~ۧBv ͉Hb7{݋O*;hKGْ'NǓ#g\ )J~Q+)O4}@84,~a5`MEJ Z<Aisl?JNG&xEHCzm2vgA"'yJzعGm6k 6A׃HEB[ I舽ȄW _Rcdr1UD3)[f"n\NBul5S`*zBE]ʥoרPB>QfqnC`){z[f9whw]YіTnUV+$g\Ѯ68AFC|H?idlj k~(봠'/t4+Dh J뿵B*/^*MU=+Ǥ)J)jegl14(>."'%N. M:?st+p~ ;K#`e1A]JpɄ$AA UD&&MI\z\Bhm&(WϣKi(MmU)d2))WYK?%aѠ xӯ8Í2'2!1d\U6;bρCNnۼjgEf﫡E=H̡txGh-(4HiBgWnǛDZrGR=RzV.rc'ZmMj^NQ]` RP e}pbgZUm 2vv/yTNT7*ׇ4mv}w,yԈj!#BsUӥOZhz 9Nn$x˿MS;:1*,فҠDd;L}KA!fD`,̡ }YP]ij;k+*6"Qiz  Jy hYCQL1~u6ÔEPpPnel<(K?N:1g+Be ۨe<5 8S}sB-M;6vEsUkdgI Y{Ks| ;Ʀ ̩ԗs3\x28z_ kr;ZE}m9`R\݋G_js9m-,jC#Ȉ!tDb.yyX,ȑZbj ۭ#+aŞ/йmZrQt5Bz_v⦏]}l>'h_Q_}Z Qg %ϙآVhGθqysՃuQȯyaÐQszF>! `w7yAw*Z"؀Ǡ٣G~\(=Ț.SXg׾-) מSNiB4=&,/%$-l5t+lf66Pfk~wFD(#~u!Forl_پm߄_t*Rp{[|<;j:74\}kg?WO j< g~;. ݚ .d| "eAQے諰L[ŧ(7USݙ:Ml°.PX@SIAeo.w^i"*Hv7PVm kT("rFd/wvc:"j̡ÛұӮj=rCXӘ4}-6R ʊ(E&,R6"֝-C%N׈ITwޟ3+Nx0(eM{ә~W0p)qa'#x45pv0F"D&)HAjGS@d PRX|q~HLeqcnoII/EO™ + kmEDg^t Y|B w'62߳y%x:PS'N|:]qjF^bλ`kpX)O`T-8+s<#lUIG3)Ps<=*/ 9gv4wLTb2ӾW^|hֳH{ɠr/[sfzk:tdo2JĊQ.?G67/;gK~1%G.p~PXm˹Q9AY=XG>aͨΰ:Ż ~ c7a,Aqn=>M Fj%.?:kOu@${7PPX򮧠s+l]NBn<4–sDL$bUo+~7 2D-_XPԩl P4trg ;[-g 5 y(XoIć%%!$ $Ll6cY>RVPء,I=9R4_RzCnq8ZaPN&:wëbiu06 D$qii_1Ni@fݞҌ@eο[ߥqcɒWa-- r;z (hJiK 4jjdΐ  82y-ɛs3P"F9~Rߺ%xr9-A">d% Կ4z˫ d7.Gao=3=32Za@s+&a/2V)PM Пlblkj YoD 5>1D[޸dy-cXBB+tԡxk4׮ţ?_9ZTi,SXO$] #Qsc܏?SgыGvO7bıK-= ?}9Lw$dqHۃA>(Rr'U;t:*"@\G^ylI1˝8@49/hLyB7FbPHiny  ֏q-cȖw;lZиa(q>M\jC㖇 OguɄƀPX)wli+B6uND3[ۅ,Q~+2MiOё*cϸui-#*aizoug_ P (zj]^HѤ--m Oó1 lItLH4:|zcCPD^ZLv_G9J4{A:%%# 2R~',!T%cFVMil77@{X~',"lX<.ذ*]a(A[x!)g|cYvkfD mrs65Ay ڜ` )ӳʓ,'Mda{x4e}$7?^yy]c?F{'g[B?&I^϶uE'BT34"*L!;\oN,Jʫ܍O*փx0Հ_L/KO% 05H6v_+`i.*_6q4dB՗ qJgDD4&alijpn~I\mb!9t zV*&! N?|؆iߠ`O]I :%Aq7DwC  Xmt.gLfs.;5w{D$Zm~*z"U*#x:LVf0EةIgֽΑ63A~@]'q'ioZ.ON"Xb+Bco:)ZB˝gu~QFN1WW?,LFcj;.ArUZȉ ݆kjRH--kaPa`c#嘮 mBm|WnI.8 նT4n|jkoNd6Y$?scAl )[!xMXd)a|0"*1;#$qagӿ~xAh٤u8ГABP"f33$(s'C kvy#|`>95ٰtL1skN*jeYWNr貍㡞3:`A&̈́-'BWjD+w^P4V{ )/}h\FCbQ-oI Pq|TUsƞn h}}uZ_EA +[QKۺHpp= #Nn{* $MjϹ= [ ,?A\W6q0aǾ\-i[1 [PGJT)2^'QI"@6p7(pZ*:$ǐBΜΞkԐ"Q|N r6f`D+}op"&B֌t[TwqRoyTL]A1T:F,\w//,yƭK\x'Q K)[kߞF;[L8Ѧ`O5{n}@1w[Bp`̀(FB4ƛEVc:7`d `dmKD 8B3[$ Vy=qjnD1rN}X U@Amz P !e>2G| 2)[9r?9 Sl>H8gRhPIpy]OpM=>RAqdcL[l2Gϑt|KthM7 w{*-[Kqo,vfq0x|yάGz`_BBADqlnd kUbYwr$sd͊8X1IHR Z9Wic4g^g6TYpLTw?!{4חMLfJά*Mc$"{ 5FF~ù SJTf]~SXwT `ʞ.hᠾJ4l7|ڷŮ^ еvChLq\Zy4h9CA_9($q?e%^=7 lkZ L E:,Q0좒/Ŵ,w|[g>hy0*;, @ќe~;83CY.$ 9vp{J!q{۶RAǩthd&EzL7dO<6(ȭսq !XebnP V 9v>Be(5cus$'s={wȃaBfMB6rwpL ހP[K8D"= A]vWJ0RcI|Wn|Rm%0hKTs䕜j0P~:P-JKn"ԢU-Vqw)j"0(L (8=9"8S7*fz)N=5~/Ɉ?U^'_ cn8RYӪ290RCN2[;'.(=<d)lATzE9f[̸J⾣9 eoI`r|$ YZq:ʟ)Ҷ4 m77cп;ƤYGBp:RHAÉ yt}> zEVl?L?CX;j;+siaLI5ox3B@SW|㩂AX9⤲ s>|e.ah@|X\? 9)i靠 ĭpXfe5z)M#gEGʋսIcw}Ts"ɒvJ_8$`wMH.5@ω-aavJGqOs.]#j>""q!Od)e_U*m|I (ɯy]s_tv{ .LH:T@O\ ӝĂC@&z'8&m yqwx+F駨wwF k?53vG5BT!A?tY{~Fl,rEbu=#g=i̪|!B{, hs5s:uREkt:-jT[Sr׶E_2yX P8nbQkf7jR"ٳmip2M8yB\ qTv:~{ecTAXu)wʴթ1!u=S=`4^AQaBGvl_^ |JKX5\aSO(ˇc`KkLiB ah}eL _4Wۂ:LZѲ= Z ]Z  ِfkR@55R/ll$;>*Q2(۽+dF]JU6SϱC (5rg9Dt#sU> XO~(uIMPt:$O Lkw4-*NivjZ|M@T2=9-d }(޽"bHlJꠤ4OC4)BiXjۨ3EevX 3/M.@[e,v7| yB=gCњb$5jQZWWIOW"ֆURYN7:#W7}rh]uȸ3n xHٚyXUvHrkJ~yma}ʬlǞ4KR#el^ KXdz؛YCoqAyB]# +O~Xک39Z&RÆ`mZs[n^y[ePdR4KTk#!/ ^(/ 4aD[e݊ǿgi7-|t#(NjfFSޒr?eTZ@K37a٘"mFtdN3K%5ɄG^:ōNZff T|mwǕxeFy\3bAu'V;7q* p(3Q|<-X,w` Un[vEJ%2g_y𢲠,VS [xJA7S dCo5Dh7y)4py>a|ghPpř%5 7վP{?Sv("CĮloW(n[[ 5` LT~+O) *n*p:jy{{URgQ(<یM+M:)fݭo{I[zHq g/XvS&͡}V=gjlQ `7pUs۞ma{jb 鐶 2LeO%[ֿUS!LM5N%ܥ4xUj5*¬zA$}z?cqeچ ]>0uEaA*CñO^N9lKk?{vmtA3J+,#㏓2 zT/_g3st* *{B4K&#i$؜Zw'yjώ"k~ŷ!5:Ӗ>گ&rԑGּ lRԽʢ$j)p.(ݬI^Wi_M8eU=@hG3elIr邵gEPjȴsyG֛|#Σu47ci.}xcՆ\r|12Ỷ^ZUu jv)]aSG44Oym:΂ JsH[:RX=4E>d _7H=GF_wyTdMTNXmk*YG|0HDR%:\Q˜(!΄^UL-3$%qA;7GndWdqw̮x6NP>w|5U,=%IC;69' ݞ?N1fu<؇HII!8 ޫGH$SlX ̷Ȗ6'*Z̻F{.@ih¿ Udbb4gۂ' %s)hnMJ-wf<ޭP1x7)RGe y.Wfɀk8l}"AɠMGL:mxs4]6*a5 .on:E',`*m8& zΚ0 WV:d y%Ų 6r0/Qds兯 HV^7?!h Zc=5Nri'8ìÊK_1myy7;jjnC Fѯi4W ;<^[X W=SQ g&@Yȣ:9Qm~ *Si'ξyLA4_?rvudWM75daRk]v W90]Epl'ƞ$T緝Oe_ H5^Er4,( i~,ȄU6D4c^a4 WNĒ=-^DWnǤR!5Oa_ Y,I4  \SKc8L[/./~ ڋܥ-rLt;xYz/޼"׶|!bŏ5^SHVj3$^\4m4umT-O>O˰B 'QP5@HY x-Ȝl)1~>OLq_W| I4ARo8cLo '|$s*"B- JXL9PK\4B?xwtÿ?Ku=bj^Q۫NO $R:'d)k)qbYMpƉ 䐊|.!;vFF=!;;FhMl-"0t @V"H'i/RٳZogf(ļ}ɺY`4 rOW ,8~;s up䭈~_%Ge8uՆlNi0sU),~كG9P d^s m%Fk_XR%\6~U{^ŠYB;P`?#:5^$щXr S*:80T+xf}VSdH)]G3 {6(8z6Pi''©_Դp?.PSDֺU{8pب[dBTWfF *5$r^-'xDf0cמ yKD()F!G=,xRUI]jK{)Êa'iDLǙ"iEwmAwB)A"hYɫSAv1֤YF(ЇUG˜D:M䈙UmJpzJ&%{f{Pg{] q{1¦/`هOlwPyŷM:%ƝA ɥd=YZB.ɮ0:nM+KL J>J*ޒJT3`i'"(ch6(sCU[ &>_آ bV9n̪W*f < B߻_"V҅A$!~E/ψ`#>PF|"Q/hWZtgh~(zSt_eNX~ޭKj)7Ԏ۪EXIS bz_Xg%36gQ .o6߸.A5E-ݡQ7Kv^k"8H f@ Odm34'Ƚ{v%"l2*:N<_$-`c7s3 &7/~q%Q@6:_mzȵf6FyB/ ~E{3 jC! ("wJɣg 釥 ᯕRJ-ce'^i 0o,BS Oo~kgK# GahkNe]|_i~O)5%~mU% oj0ë?e?l1o-: 7b#CCQN4:1ZC7#]$(P4HSaqq/{J8T^=w҂˷|-ٴ,ߌ!G8WĘnN^q7# &.H]@r&{e#`C+cBeF^jd fnе}Ul4ޖm".( 1G!@Nba@j[y0Ċ%J~oF$ߞNj+N˝'H4/C{(`mS,؎H w]%\g:xqk)$aKB~Nqb'恣o-2oLH\ {-q?ɜ#[.ŽTKbfOh<^B6 8[ܓ29 5OS{#)SbI/ p)6 ʬTaJSEDv\hOXߍc΂ܗ=_~ C :CGZEӱbd=ƋPaUh&l%vnsRt,eJX]t?NaD!*S5'LH*ר*A[MZ]r5-R.=:\_~YqRFa4a] ߓԺ!yEHj{}7Q@:-Q>@Aj!K_+A̎;Ѭ+'6&k}Qz뫐ӛI%gD~$g Nyծ'n>BNh]G#l}qf徔, ώ1>Rl?Rya qZ/Q 8Kq|5V]3P3g(SfN`Z.rO߫ht".܈ݝgGع4]r N= !~8] M0corQ\[NKa [raGe"l`]3ݬoNK ecNR#QjƉYjsqo"hbt 5JTh/uu]N|FA+Cu?L+Hn5ĝA^\љAҤM$tK>Z\~6  cmPiRFqK~ ElNX48I#`#Z^>H3k\=CL9=GRHљm.2СvXBïUSMP-+ҹxۏYr,DF3^FZFIX^6"_"INo Uj(+|;{Ki-Ph"VŜV:Vt*Qkx]F.2[ȭ-A}J8N4rg^2ZzR i&c2G# ` kG wqPY/O۳X C=sjQ?C&^ %%$DTr) Mө*"cT% -Z{E2ITb[b1'wr~}c/C:hmopDHv,ocb\$qpdKcm%*ၣAИ˼ L֨ɊZz]Z8#W$f{{AkLϘAE1naߨI-wsvY|_+Px(cdбXTj<"(Sq\C0z]#QɵhTK]Kȕbbs/ ZnPH\pφJ [/t_u¤-DXcǖ;#͜T Q}x99fKw^(H[U.xG'塎WEZ9VI-g>[Lpp4#b`5I@Š=lbѲ=eͼzibcԗKu+;gB߶Pp[QgLa n rp:|)8?U; %af%Ǘ"-5mxZӀZv!6b$bg>NkYc0 ֯[ 6*n|ps!o(K9C@Խxb֓6כ^ݕԢ>?k,yܕwPşɛfCefXzW!zzn6;Y For Jokj?+.11mO[L{7F݋z3ـR <ȿDvtx֎dfrnA%VS uO]ڞ}WP!,Cm &m0 Sv%W9HBc^T hZ2+oB)>oXL f]so= bWgu1^02]< dR{L*N|jŘk6z+J:7z! [/IZh[ s *qjM4S+X7G7n95$,dJrf@cQ[xϴEQi__ym!}nKrOd\8I@w6 m#̑Zf.6VYF15].НO*z*h ,4Yc ûu1՛Zz_|}BpP~VRƱ"[K(8 v._.7MΤИ!QUuwƓдnlv39l\lNbBSV\9ٴ3r ?~+`,[Kb[;!埗Z%,U4wx+Oj$B"ETt(P^IH֜{ %?&z9 iTm@8' 7MsE1Җ'w82?MiTGsSJ@8R ܤ $g-˝3%J`͗N!~B;{ͬPTsff\sL ]B~YM5zd:%Gyup̯1dkf'USWq~# m)ܯJM%+ho/[Y5W" '5~?K{/*-oP؜qe!2]H}^t\F O\(PPMކ,u~$3;+*aTqJWz|ί{,cbfv2NcI \spUXm7ݼ$NՐP_6 !Xzs+ĘU(mө'_y0}Fċͷ"#5a-mT^ ?Ÿ+ceBD۟dW)Jd` L~h6 |ӳGqR֋ xgl莯c0!dal.̉=6vгe$ }XQplj>(DCC6v\"wW|\F6$j1=u-kt(Hߚ[gzM8Z}|r ը8W[>nn] ,H @*Xő4b=@Js,8b"i%L1 |׻^_mWFn OJS!ŤQJ#/3?olhe}7.+("6C!,{jt%?j0Lmvx!Ǟ"'8/5nsboSz,qx ncuwi/_Y@ f\3ƯTivFUF\ R40] tF}tVL\ p94$嫎2-WL_&HWaJN6En˷/OƉwߣh1]6tHƏJ>Pq!q\ɯ[=Uth$+5=UJ+9uXez )\BQ%>r+(6AP@B*Lkm0UG= AC?Uo.7 ivWsٮ&5~B *䮈ys\i)Grǹ`[@,m~Z-{d)߂ {\[z@;zB謑T)u!r?aUR20q!>d٭E~|~pݓFV~U q#^YVW^lN l@H-ɌƝ`Y"4eGQy@,}F7.@#2z':M5˖ =ũA^f|Oqu! 3bN0iyWT|O*BƇZXȥcB w`GpsCZP1|&\8ìGĺgU~-4x@ɩQ͉Aje;gaF ia$*]i&,4JP?n)?@hHi_qxn[xIxZȵ73q ^`Qtp¶h%hE)s\6 ;l`u~%>ݜEfu9bp@@M=0V׷Z*{hdbr/7h2Wo#>)86-v}Ը_fw+՜QN<<BcKЂf|w1Qȉи> Y mQ`Z@5=egxxĪ^gaFy#ð ^g+Dwc_#A7JRȄP`:q:Ttɱ^&ӷiW Y(`rd63\$˧icAQh[|ݼ![=1_s Rʗ`Y堝Hc(Bif=Nߔ }l@xMLHnG{?v,CVU"[wo%4T0fB:[! oM0k%4kj` CڹHDq)C8K}K8.ΉTbS+?c_: ,(+4v`[_/'pж&(d[1cj]h6$sEz=i6"T0dyKM&j^_Aݒ.[Qhcҹ A'SU:8mB7y45sJ S RQ2S~z8UHA-XX##6M,wV rcsO+%3t84:F/TRV̆:(-s>c!%vX28j:[aev#}#m3gJ$²2۩=YF1#o @wԍs帻nbH4wοS"NF׮p|'ִRq= xH1|#%c6R;w-*'g_YF#i. (fd3la 0C$m"|µacSYHypZT=c,SQ^M*_Vx,~sY開@ 9?!\9zv (]%9k+ iRHbfwQ _/TQoOwh/)^Ku g+ve1J|s Gq@["FmY9"zCh1 2N>.ĴbӞj IFT"V'Sf͍DTC, XNx6 Pi7,K/idE_oM\P-rg@@#Z_|k 7#]?R$"ݝQvkm9wMA= 拷32]%˼oLjrPys/le˥ 82FTk\h:/p5ldRm pr$lGFi虘*v4)C֪ m;DJx.4Xyvw 5nTۦ' Ep{cJʎ>ލ~k}a>_/fN!h31?_iGgke"x@=A b Y/TP8U3vfpN Bz HWcp ϕ2 2*T#T(2L? ,ώA!RgB@46Mܜ%mpMlm`z] P}"#hb/{/YR+_aъ+4wcWOaXmezKn$9}̊_V<Y.HϹr9gm<:|:y'dݦ.x3COx#y91Y3;y+2QIW49#]{uسuLfxQEdWL (j->kV+Q 4uݙ)_c9D$ {cŀZ0x Y?&bApOAwt{EQXrH_F1ZEY,cMy @ 8M?~p/h1up?k0ry5(\S *C!Q'w>7!3N¼vΰ NzM {6ム3)[@RddJUa@<6rS/L˰iZԯS]?~KXA+8RS>#דKnAgvn~xҜf=%ZOqh\ݨip{wҬȥi<(LZ1.M(׻=fuM}]pR⪛f{UvLP3DbM V]<ߙ2hgվE'?EoSc|BAU,$)ʈ%-to1^1qX#!'wD˚UbwG*!톆p/V{-Wx7>PÛeo {}G,&F3o6;\cG/B UZzӪɍ8,G]u٨-}bvxG2%v/r*9FmNj44Π퓺9Jy%J9!g/"y1(`$P—X$4u @ pHa]A9۪k&'rj)0gn B޼K3؄_HA f/26`uzZr4!m(@(RLެrЩzI tXD ̘ymO~qO"i5?A<=bVgEV?<'bٕ+TYƟQR)p}6ͭ#۫^Z(+| yOk{Gu WmXO>TOcj~1 MS |c^gٿCt)S"2(5:ϩK(xsSp`~k iWsi `d;-\*Y$ceXsI8خ+ ,~KA6hϰ^g()niۑd]OA_wFۡLZ rpÓy*d91vf $@_AѓYv YMpvN=I/(i]ZGcf2h{WMw̸_JƓ^%*6{b*eXZ[t *ǁohyUx@ A4Opd!,UiᄥgJkU2N Gdc]ӫ -IEdK]Ĩ%lkI!z< 2$ 0 B2n`||fjcb2 䡄Ȟ6ƀ.\#j%=x vC[g&:ƽM>2$=$ Kk %xJ 0on@-q6CUa[V3zi}Rv2Fw9Jbl^{V=%J?,3\bvxu۱(١mraEdvm"uhSDu:FwI!H1إ42 t"Cez'YiMMb =gC Py;v]#>@&yK5Gz^b0{ ؝ kbaPbjbT@d;P  1Heb |O"j2Gs/2BE+TfH~/fp/ ]WFcZ"w44xlq< 湰w[̓e~Rz}>bi ~nHo-( -H:& u`]x&HIeyRCpTD9DI Ew[0<gX*`)|ZcYU)n6y^oAFN vѬ9{G>XAUot%>4-Jkc"ד˯Obg؟rA `2 i:}*K)uPM>9vE `=HRAɏpQjO ~ҙT ?j ̬,wUIK6LSP]6Vo0@\#wiIy.ZC?\XJUPII:=fƎO\s+ֳRX>]h$":mz>O|bO y,Q֙p*׺b` v x8}X KdsB8hn7ϱ8$9yIʷ`ӕ衫@tϠPʋʱsTRCz, 6nC?t3ˡLB B>Rx% {!'UC_6Vqyg.ȚM\L/zY&2 * x+Ŕ 7x;?nq V<;J'VL}z!XrC nizJ"ƀ:YjAqy%AS\suX%;ͱB*1~]z>_P,T]m+ͳ wICoa36Oi!6+#.+DZY t҉A{])qי v+`pNw=wtgdlP wbS3]}i MX`R(c)53۴N7?!9o@YDw7&\ibWC(&Ep-o#X,ԲI IignCB"ޢ|+dZf ڣ fRitΙ 2gpC}+VU䒤g䜣gBnȖT+T(>P qnT] εæSnlyF0@tlCg_;=KEi,)~SڜuP;ZZq:QNsmpŒ_a$)a*21upi~l+%Gu\>M[{92?&*>!G^3m-_ '=nwMQ{<|M^3'Ezfd:"_3յس8 6] ZPJo~(=_H^[yN/*v~T!x0׌8-UqZFsD.]ĹU%zK {%X*]phlty\b\gxOx$)e)r|!㥃b/ q9>3Zlm*$,0k&… V@Eqx,iNVHM5-l Ԧ}dᒿ.)-:N5mrmއaԕ)+d[GVg{2J#'¼܈KsY=Cн8KC4l͒=R'~+Cmf1 5dm5 '͐ y]W1} D@S)ۘ '#7M&νmZJp jjǖ`%%|Dcyo70eMB߂e`d0vjnlL<&Gh :p[i|ݍo!;1UӋ`ɕ2'TUCuQ8H=jȂGK`W Yiw$YX`e3V MU^t(U2$4饦/Yp}yFDݹ&EK,?ʆa<9tQ &{8g6E# IY5٫P G-zT7 v7`~@o~9Kzuڤ-<(ܡrc;Nub%%v-Ιn3g@roog5f,Vr7n CfŘ5|E[v?JHņAg0rc ~<{KnA/2{9@:^Yեp!eI8IJ?RkHiLe]P/vaechk,4Do)'U"u[,Đ/t%,=+JhtนNM0 AφeeܝO@!|l5qN7OڕfZmY# g}wUYI÷ǀ_G87K)4n(!8Bq$bn\d,SnTgae&]2Am-e8l~ 3>m650&缝EI$9T E" ,@R<֮}/: Qo7Y&!m9*z1{7Ce}VJݺnn_Rw?v)0 \M(A~-եأ,^tA2I8b{E8nw~}dE~28ⴈZiie."G˳}FlnTyB#&p5Ry6^QV*A䕩/7e20;KՂn o;xI\E%Rq@5c_~U;u#N^%\0: Zvԝ0sFRL%y#_7d΂t 'l ~a`1i3*8SHD;CO"[U9Qfzl Yi%a<̨]RɵF #8wL:¿_G[HCY5qO3eM~7鹆}: E(l$pBZiGC{U;P;ZbYp9# =yOs74Q|Fg;'[<.;X?)}Q"屰?H!{`5.{RR[)6@:i|Ֆ &|!8u3ӂ{;wV&ʙ) H%S_Eu]  һYWZk)6c Xs={m?f g33loMjs{U 叨ݴnUS }dae1fʸu P.쮰+;* xr{0Sq2?*,lP.ے?L-ԷO-> .U5v"<Հ4aw,[(_&"pχY$>ʂ5ڊKۦ%|e&8z^1v49(;gBPu|qy+ KKA4AE d0Fe b)iltb>r+^JHM& aOY 9Nuh A#}2q!TBўXC80MĽwN찖3YXzĆL[ EH9ԃ jRy.خ+2 3+5̤hAޥh<&.#r ,U[ @70;Żtpyr ~3s*J":4 d1KvߚOS GTیZ:Hvf#uM:.'1+\Qw`t[<0՚MAB^0ɀVnפ۲/k}'K@Q+~T,%-x`¨Bz0Tĸ2pHZ&=PSY:Jf3Kȣykgx-0" K\~Vvwj]֔+^DUh1բ7)=!p٪r"I@WΤ(EGSCU&f`g~U`Ko IBT%G UhЫ8D6ێ_ܡH3Y#U}0F4w2E1]TL<]Y6feJEɑthNa6Ln>$c ,f}4Y$Ky-SbtnT&øJK4#&YRZx&cDW+m<$$LA[cdߎhd)rRCH9 @8.i5nJɨ0e*Xkµİ8tsD.HeC}VcjkYyC\j+g#w\E>S:0J '} bR]2 &74N4]zG,H^uhVt\wg#Fąf^Y^(2g8NY\'s+Uv ӳH%G7a?WbӱɜwY[ږ7wNLzWc<BSd*XF|U|(MP cE'~@l|'; @KM󟽥\shU1@.cMH3ڣv1Rd[  7Xo|`0,1ޤY_Z}4?oo\-iP74${-wPoć, ެ|bd<̮,=n7s~jq0#IUDM=_He?=tg߼Öa|c`#Տ_eDWobX^)ځEKWW/uvml c{ л2_\f^Jtxs!}@oI*{r+.8p4󬛤X@46-қ\x6+2OwRYdy;J6ܮrл?d>Swl6vʨ i?E"`zaMRaqS77$Ng5IuJT:OEb?.1I=IpUۏP+ ?aPnr|f?>n`;$29K"AT'|TF+O`+88l\P}R=|:NDhb:han-}ژC(ޚy#ǒttEEI\Dx\jSEhu]rwdo()0(ai6b)oSLG_r]?`?Yq؞WēAuaވ5ӕ_bm2mX-|Nj> / { wsԟ?d%j,&g@tmH( " N& ]f83/$ NUg@Jݨ9myƃ±PdL.83H`L@ ,=E)_wZO(]+ْMÉ#L1< 5q ]#]+S;F%V3ʌY˧ 8u^IfyW]$& BO,wJ+%hLL]ޛ||Ju+&Wi Ԁ1~9\oo(JBnzmdGgx3Uf$ad앭 P 3hqs>կ7Qsc[w0YXaS:DzF`ƧEuT g0p"_5 >J`mqxhkoү.Ҕa 7R̉9ҷC ~PGxTwV:mxA T,>/93a7Z!e:y(Չ>bho"g/lpjpXM:|%Ze l23~"F4O2m;}G6\"qNxY.vb=cƢ1w'o&n<{jn!De>K@J!KDZ>Qd[$6oERk tnfҝ]hJ[wy S!UT)d+ \ >v^űR}M+&!;J-μf˸<&Nt8 a RZI#dEY:sC2C e)G9E'KngA-L:/ؾzi}9Rd5bR,`.T7Glzxsp,}堞&;;yx_RgixPj |}.P?Q\կV,E'ԾOo;ko!iĀ B(prFA9 7+|vd֍AKp Bōď0$?uNĒ7(wvZrcҁ>~9s^bnfFpD;&\.6CN ߯#O+OE4 ȧ7`;t Iwlzq>{MgNLE<5X{iPu[ll;R7,{[J:)JM;w݄Z~{hS]`#υ7G هݵt8Yy9/{Aѭ}y V8Ckt.]Rrw?y{i'<;,?NnV:W1V>Zx N \ kl̥M/d200'Ɗ)"_ cemݥOHh:uO GJGuw64J2 E۳]L1AyqА5߰tP"l:CٴKWO+ w*ZX{=R];Jփ?#_凟~qDx{l)0Ca{'bՙJk Op̻?)#w8o)f|&vġFߔ; $@%Э`;}! !39sҰț(%@`K}'cX\}VOF h3dk]>wtz={]ڋ: 's-Wq .0kZ_YhB:"<.CuZLS V aj)`<o OE fzxL*fKz!s\W"N틌,9P^CC}<ɑLaŽl-Gb_tWZ"iƳn*RJt5qhἒKFA41H=æ#mһZ=rČC/!ek4ݲ.Z"!7n&/,%j BKv#f6h_DgIP^vTB%+u?P+p̍fn09ö)!cA @A8XCA/&gbG׶5;597hY*n.?%yS.\|ƋSo)㭸EG}uR\5S\og͢q5цMneE]ߺߢ`$_h@k;x%SHeWY@P ֒ =0gxV9Oh|7xӆVp-4"YjPạB w= plQC /h@=LFFt|~߹5Ux]lD>>SP`Eʄƙ/Z2=~B6fyǺ wv5vlsޫ8::D"Vr]1)Y+!_ )\ oy7p\Ρ&2 нV^>gEAI鬿GĈ1௯cn/|>4,kNDC 1OЭ4Sp]Ə| IcxK <~RH @LZߋԀooI&Q²oM l˂5D.[g~H+b={iO) 0\ n s%.甜gXo<:;2k^q{yEHu#@緅[9ۜ-f鴋YG/4УԸ'|.1Нf? JR|43C#+t/(ȣF@>:M[= j 2I>SM6BRk{OZl4/6;}bc&mo[=+=b,a ɜ<(:0}8BUK%بWV UL`c%S'g(4gr>?{cIS7 Ujr( Cc0$&p%5J/8uӃivZ~N#~.2q=6hKl!Ql@5%S!J?O$uۚ~X+ħRTn9MC1/2y- \)/ &4Hėv:gwjT ٧l8iV-jFQ(WpgiL)L> )fJQBiS~S΍2Y_7 e$RKuڸ#%0@K ]sz<O`Crtlۑ (?'9FJKG(; ^e0YǬpԷB6 8n}6WzT0GBKGʾbI80@X!`S,"ٺOq7,5>\mnksclOrwkC:RU QRv"uc 嫅Z̍`HANPCgHb#xM,Ev“9`h%{ asQK5GEECVa(gΒ{2}! ܆&ErxDRD fSURC R+;,B@ ㉪@;Z̪mO f$LjrE[V/h9j!^6Jn(*PD=>9$3w,ýᵣwP{Lb8Z<_CН j"mrRŊ"#=Lgʖ8<9~PFY,<DbI+,Ê*h[ir9<#?fBa66*]QttB&N;,6cSER.z8"LO *5`BΪH kb۱ƎN.DwXÆA ݿ*ͤ8Fsxzk[ PsC &Y=J9傴;@Un@/T)~:5.JdmөtV R)iKZxIyopcaYVI]:˿+47q&ݗI?~N`SRbu0pSZrZ"(8p%S;:IdvL/KI0[bȄߚ5MHvt|ߺ7u<斲cZުKGLjVbH639b.Bb (HL/MN3#tyX!R*Ƕ%V'Q!H-?^c'ܱ\Q=',24 iI2NᑱeTk>Z2>%6'/k0MTȕhbUKe0|Z-ƾlES`D؈vuy<ڳA*Z,)':vlPF2\JU`qﯡbg;4'p F  q 9"}Kd(<h e 2UC)P 9꓃ Ao -uvcJbHj!?E>׫ޅDcdr [# ?=oњOX g_0!ʚ .EU\٥bd^Z^i NŹ>.{KQ砣 GNQVȑѴc'XzlAa+Ct$ӿ%Y<ĒC8+ِ*ݘ@_~kx\X:iê[v'QBswX?7LW_g8TIVG)Kv l| n"m럃{}(89B! knp>?)SKvox`g4/ʉn0-lyq/D$dW_B&!>ùa%2kQ35#1O;l33$>".fJR(4觠s/2'A|?h2@Cj{qCJazU#ڵ)}$)__a}AE;5*Wg\9";qlV.G,=hSR>hF!!Ltc7(eYⲜ۔H")~폜'))8Fn<4f Z%ܩ=@/s|dvM +\v\Fy,yC/5:$B. L]H9hFoI?L,/6KA,a_r4f91rk﮾YbnzXg PF+PWN7IZZe[),%a.93N  j~?^if&C '` )Cq@@? m Rn" V"VVP 'MΟ @go,(aG޿xN%0;*^Ef$]` VAbpv#^*Kӫo7Z'7A?;NX>$pڜN0fܯޖC8A{".*Ɇ $QhUh. txDWH.0cMk·i> (eVw|ޞ;t=Vϓ36zyxw&ۡrX1Y#SLhtmP"C88D8OjdwўMLsI92)[=gbH$Tw) Q30n M*9`6UdU^Uxl *AZrUzzkGehMװgf:! IP2 hXƯ70IɬdRr,)vArQ֠;,BGzi쩈C/cX$pA1I%l,vo% {/b 0܉S"܁K. :mC应P8<8a%$k'g[ɖgB@yɲ[^+?Ox$򪷴俵ɀhe9.vAd#<-Pe|c;H섢A 3q)y">2G~q*E bc#hB`Q-u}QCTX>o蛔@ F-Ce^jX%=t]9ހfS=+5jL1vQ`@Odi~ ooI?Ã"ׂ 76$[]0Eljq!=fJfe=ә_شUG %T:yQBӢJxJU|լmLmvJ0ȳ&صhz'^:4/iFnoTr݀u;cy&M|Au8vP?nYҔ&C|6'@X{)Dl |a֏(nFyJ̖1qc CpG[w-zp]@2橹FƟh;X󴳂6@mp~%5ca%-EtWG@/J$k]9Ȅb 3=`W›Cj0p'ۇ$p)_>\,2d |+?Vt39`mL?{孓_sM"'͖5} ɑ|]O{{{FC.8̥),;$ݜ .[Q: e% ^b0Haj6m_"08.XBLf8rhrרO3M 4@w7f +P D]jj?S}kiNVl4`w$@̶IUv9 || fLc'4/sMdL)G:n;mSmZtD |oEGJG?91d-Lgl:B&n*ݬI\JUkU1EE zd̿^cVC{W Eζ;َ% /P?Ni`N{+1D!8ZfE#`2𗧸M#w3{NKF_l[o!eCS/fS2\5Q|j3*.2lBg^&iq!H?Xl!,"j ܍e*,#[z,&dT;L 6zrx@ܼ_LYй:AQb3 ^<&tslW /֥bRŏ9mRu3\I fQ,`sFcl|=5@bbHxN=|D5>YJ|E?8}D!zDS'ge iVHA~/*WXU^P}ѪUP]*/涚66<Q_פF~Y6AD,sqwQ g{ vR/i !WwMؚV$,S𽏬:n-Q+9j1j?&tW퍁j$2FL7 o,PC8 2igYO&%/q}n%r0D;p_)M!N4֫ %+1Sdq+&R`~O6C G3QۆJ; \ficiqBsy:H?G?#*4 gc>ZceEjOC~,$#vKպJ^ }@w`O@?qO7jAo=tS6W  75fN,C¾ؓB̎Cq=3Stַw'f'4,PP-9dOi)IOe y I_sLնځin&cȣa!2&IP^ j ׭_*uE5ȵ&'r"EXF$zD3n ™i*gThyZj_Mě9ˀ7m K[EU10 *nnj#>rmsN5Οt tww\'ǽ0 QN^l8Æ,l@ɷh$鍰xbP̣9d'Yvm&7KTj(LŤ6syMx@XQu ː҂L-6qF  U;^7cZ{ϗgU[ح?i(4Κ^3rRe,n,NFIݾ"L!d*{|rfk9w3?.[Lf`eQ̈C"n"|5M|Z3)+y!C͡$ꍈ~Cj̵oa/I=0"ɷuA^N=mɌ[ѕ?^$ݍJ).~m~nG)hfJf:oq I13^nEGަ|yl\H5m%Ixh%9 6ws;8!HA]g~ +-/;8߰36.OLC~&GZ}aNo0-]ts33lC$lNԏiDJppdI #/͞7|? X4"5mVgn7)X-P7l.͑ (Ԑ;=%GK{`eo(ꀲ[](CZeYAȵ_rs:'}G$8nc-Zf)~DJFQZ֕|1tyMIհ=TVhjORoT[Nhj yjB6hy#WyF~ Fаx`E,[ieFuKfT$by614[')_oci;-R:XB utx;^QpLhYE B Duk~c3u57]ũ/bM&4/ Wy8dAA%.%%t4],'i+) j_5u<.m#r&ΛH`5 <*eB([`?Lua8*(`]LgTn' ǃGX0 .Wex^U"1=s б =tF4"C.jN Da#@{sn_0 $ԝsA(dzU$`r^mH9m"s܈Y Gm)`ZΪz96J(gHVe:BP*E-h#і V"9rk Aa?2`ZgUC1Jt, V3NfSVqL8߱K8`@4G9Q'Qa@DQ; Ţ.!:4*yk>붑\a :bp֧Z7{Ts4SA@ \]t 6to'8O}ݭ9q೹ HZшixSȭ[pנ;ӢXNv\LԿJJuȷ[Φ= rxr-vTݔz'xFt;:jG_8`zH.b-a4׌A@D(kI0X|/P:]ŵċ j6XRAy2rE!>N`}^TjW`_'n2c5BKLj=>v.e4f#K f$g>P(Ct #Ӿ_6?"# ,Q,WgDž5bcN&NdY,]=48Gn*sUh|" 8iWT;pdGǬC\&fS]5xc8mte<1μ}n`JOݪv!!iPJnHo>L}y6.x}nHwl֎XY`+YU,[OmړҊ=8B\?V8xll-,آ &-8SPQ.#%kǶ.iJOorh] lNtedU[@#;ljҟ/}=;o_w(n~4[I(?M+jaaDLFԢJhN(Q޷d y_~HOJ+э>jE)}"3=lU,Hox!x1S l tٽF#^>I=4ʤ<.c!PJ.Y@-zԝ)(ɗl)\ClY,z}a (<>- 'WбPJ.Ց?ne~3?RҘ&}/-43]Œu5&,Jb#IN+GL ~|-1W- t y t&M]i#v xg̥X#%@.uEWG?p{~yKlN%@7%n99e?2JY=ȍ׫`LH;L#0 BPmv5'1l8OG6=؎/_i"T 8ylxQHp5WZr7AE2!b {X5mf`lQ8| ߛOәU[DZOJrb+]'Tcֻkq ަ0c WM,/VNetX )8+!CiwNT81Nf)cs"z9A%Ơ%J3V!&[q `trBxEbj _ؑU0 ;tz*>~$Ozޔ߭2iR#>i J)2q$$ .wͬ4z|m݌5!R F+q^"gt{D54's+GLRzG9Ʋ<$PpЈg4(<㋧/E:{vsZ¦6WY[& uBΗPˊ23 >pO8I{? 7'^`^{PfHrr,Y?/>fy/E|.rf#L<^>6j;uL}^j3 9P1G2c 쬭E\Πf'DǗ2 QC&y ZhPbY$²JDPu4x*,&g;h:7'2kNN@[5Q#Q憠8LUH fߚ3|3_\ Mü$Yy ?ۤC2qϝ[ Lw^{ nᗻ8f^ʺo,?Yc(xThK#kBb6M^o3^ͳ\nb,B1E8-~MpŧW4m$@YQkK28υ e|I5k^ؔJ_!ZA|vŰMX n}u(zmc. (oQ*(SFlN8@'ށ'oYk#e=!V<+`x ϧ ,!u4 8vb;W|Jo+*K^4'0̀.zjALŊCɭ樢ax* kX\oorY k\g`b_z#<,~Zjg-xY;A'ŅmWA#EEА b(&Fy\h &uNVDNPd6<'vΈͻ?TSM${M2'Rn&C} ũ|ϩUrw@ f=h[ 3} qmc .Y{hDtTkf'TټýTei;3h + 7:F _Q ,XgFqXJH4%a?b9am")ĖR"H|.b0i(VϷ%Ơ#V甌#_d!q`'7_tڷ=. 2ىáhWjF] p`|,h6n˵{+w ؏?ZcEdözA!s&B("~)yV n펾Oמq).cg/ X%ZLU^ ᚧ @P )fD,C$gZ^"˧bd5ǽp4`9# Ԗ[EA}/ҡt {ں"Wh^"F M:ҹ$A~FiL<\i^@RiҗͰ15J -xd8 S GC^{.N Z ÿiWU]a^J1Q&gZ44#q@I`sX́J~ bQ Θ}NSF0қ1#/?E[f~%6%D;@KNIaMbzR[g ^ĖMՔa8 (+}1iFX8ﳌ?y㜺!jϱI.ؑc;gwp#qU8? KKe ]dJ& y#޷oZ{1G0n XauRfy iXzL3P X 0z5Ty7!M]sJeUI4x\T?E>7C,Ґ޿cɚFqp֐*_.qM*t_Ҭj߲pL@e`xm{&4~_En=37 GBz֞8u wf'4{Ɔ0ӻѹG.M{ryuf0\p(\tnŠP϶jq]k]Նg\C-!us1iM.6΁( ,>x9IAp1kWD|K2'm<30an$jo/c< d>= 02gִR4}LmP gdYwfGt* tXw=.6 Tvan+6F땇B@bB1BϽj_/D̓nw00mD둓y۲d$r}Pq[d6ASaӉMil:@xU)@3d,rO0Tæ,XVmD#6Gz2ZpucE'F3o=U[` WDD|fWhh`$$e =e'iDu[e̞PDM-ISwt ]"ea);ן6pw4ӀBTRUpUJPZPr sc]#*eݗzʬLJX/!v~pM7;.p.7"fQWx(~U0\ʇp3!?%ǑQxlAov |Po+dIDbRqjFlxR.Qm̦ӝR]c 4b5N;ʳj[߂0%pRYo*EufCGᑱs”E@ $8O+ss7p2`hj: CMV[f\Å5UZf\Ը(k`tU^h@1UepbnMR֤Q_:ДXŮ=7]HydZ"QK*dzBi`]RKY֎h6(#2+gw;F &p- RZ_xTߕhȣ`ަi[f0'Y 7wqE %{T ;A@~ scpWIYqua%n"EX].]zx滓m -Wk@*\ gQ[_ÅZW(6EC66f(:xݣ# ҫ `THڝKď"0)!:jka~ ؠB4UAwk]zx$9l$t[52uj+B wQI=#Mϣl rHlYWs>m" <BisYn5ތCL}Z e ŹXXAqP%-ml\Ϧַߋc^cP,O'֟7謪9{Kgs!dnUCdeX}37f@&B>)n'=((a'=(v{ 3$G]T u 3qqޯ_,IlROpL&c,Sw`ohP5* 'p0_up,MxihdзEEQZVknDW*d̨)3#8 `~_+KF8+#!ϧA}&4El'9ƙ9}.!%A쬌qP{[4ᰠA}MG9)W]k]kW.rC65zb_èY>29̜sk_q9s7j'YU êq1,T>&7f &8B+n7pސbs&O lh1(9)m4{ֺbcja%CЃi~n Vۘ-\b"I-̃9YRܽ r؆} UI0zoB16mV| FMcſpVaܰI^inkŀ1(KW!X&K1uB6t. \$r TإqڈP3Q jTYT:7Dy4פ"OUn@41Ld䵎|hr]Լ^5D$Ɓ,7I]Hu6%ҵx'^+Aki}jcۼIf4vyI: ,d;%?Ϊ}~K̛ǝq,BkK˒ơ? N fgŐ.55؃4&*+Ǟj갦t=_&8&eWŜCs*)S 2ڗL ߴ%&I~,P@t;eiw򈇐؅w͵%;kT|X  3& H>,P172̀̓@G֗YjUIM5r@1Zqbb6{Ax՛Z8!C-خA.rz=m)Qv?f]0▮i;'eץL{\*9.4w NJ^UZf"k q7FpTa5=AN̚Zo|~'sV_0E @-3 [_$ rUbJcgQ?bdH88#>{Smb7)yGOj,\!ߥv44Sw[s *|(05\e9+ P8Ro)Ԯ]x޺/V -S= A1.G,1mo8̔%g{BM~60AQɟfc~V{hp;5BEH٫o^( ib? (-)EwtMLН>pػb pA/Άr;W!&ݲb.>Y<%H3="}R: &{*2ľ. ᄾO sOslq^Wwb ioC$E)s3z[[dfA-A.+ߍ>F6mi@"ܓ8A _ %(t#,%pHo ˂YW[ 57:ԃ.AM J+A-^"Q׎-r ]P=5ET=) bvlM0 %׵'EB o[ԇdܝ@ 4$'?LPnup sP\&D.{wdbm+3=UV͖di3sUNaAW0vk)jȒiHA)3O~'?p:-s#t>'9g85 C2vFȝ> (FKa.%!'񃷥U:c ic\HfNB7=KZxAEy]dMYFH^8|~͝ռt"WDv,% 8ۃLjĽ/{T (Đ:cST1^)F{B'U߂%!J?DBRP{hbkeT6=-҃ӊ%Ly x?1=ngl2\={ B֝8 ,Ι&7)Ch % TMGcЦĞ&YPE/JvyYi"S/tOCɬk|-T"|/,' ֍ݫ9{ՂB 75eRPJz?(榓*j~ZE^1:"'R.%v7 4Rl@Tv@N vi ^~ #w"[PFTZGrv%Y#MƟ9>QbXFVRꨧv>gEقaLx"aD[ۢu/>P%%G(ry=Ms輂#:[@ҾP5ywk^+x(YQst-]}^61̪#ݼNBH%l@0 ¸ILruy=luxO) MADMrbsOuYJ {;<: xqvUSN9G쇂ˏO]8Tqr )NCq#.wo{#yiQ6P(B*ގ+x^Y ]!0|g ͧ)š̳Q 5k%׷5 pq8D 9~:}*[74C<4bJ ~+ȗĹr>5@(6q?FהZMZsԀf?hHtziQ+Xq֮ZӕfSm'o†A3G.֗3/g"0|G\a\ļ$+n|yUp(234ց'V4+e {U љ=MxF?(bڃ3z赢-?@l}L3;)Et}a!Vb}NDϱK3!Vn `F [S<|BE0eGA%fxl܀+/S?MUcBi,% Њ`bV%a *R̺FP#skzrng8#aA3ҤFOH>FTҺ>z㬮R??b PIpCت:W1G+neeKr"Z7 jRJ/k.OPAI} .ޜ(ȟ1̦|+rZ-qd׃eM\bCuL0E+%="Bx q%g'fZDtҥjIּ%FpU?.V\I]jWUtq+ k;>Idh@^(`u7i4E(xcB.y׆tp7/ elr26`#wz ɽj_zoMѥ4{JtP`b) 3+9> P+⠢mt&HeT&c/mDƆfh6)1f ]f5Zڰ|6&h7 Eɣ!>m~ QC1 y(Ib4$5 Wgb2YI}=D$} |#UthɌ?FF!thF5bRw "$v B-4@+.m:`(pC^/L+ܐ蒓|aU~"Ïb?^ uxxF\Ca,(` 'BPt nT&!-8NЦB=oXTE0> ԹF:bvZ+vU5/fMU$u*oV]dEX osVtKع` a)E?!Pt p%v7Lⷈ%7J-hd|yJ5n28WRKY ‚6E OG}rʰD 5A9R_0ps!z@"ƚ8Uxy](< s3xS/Cf(.)G0Po?j1m[=4\+Yuo%I007 2@AeEWg 5 ,!CC ~ ]Ƒ6sBg™ݓY7#]{u9]X&3eI{1'Z:_y 7ڊZZ $y5m}*`0s uXɖtny]Rd˅8-AJ)MᓀYqrO#ׄu'O+m1A -U }EUGy*ږUe.Rdp8|{d㿺#.'9eL["g(!JAɬ֟:{|gNu~ٜymwfB`^MH nq|Bf%U݅MjGhBȪ?O_ zhYg5BY7~_WtX/Uܛ_j`ØX!!ڃ>r5|cu}7Fmps*M3ʡOXenP!b->_4'jHX}4LA¥i vj:RC8!=׬/0oDk1ߐ$0XݑiALr1C"HRCۘ[3Ji(i][}] _៕o;![޶( a̳p񰼅'ҧsXϰԬ5ǯ:+86N :,H}Ʌin N9A~)Q*yBYſvyU8,Qvl]i{nb4" _;t{dn ؀!h v}4HQTIgr",gq#{R$@^?cpouLg&̣F&"yi{M Nj٫?둏f!1;}o ~._ȋ_v ׯroֽʤ( S7#d/_ BjfU` Ԍ2dKKzQo{=ܝe/ *9N}.& zZi&mN85Wm'\xl_ zSyAP t3OR>Lvi_&Uo)SȬJ'QV}Y j.mUߜ $m- ЊO<\/QrmL$c~}Z칳p)sP;B5PۮxVQП۱-'n*^ gS?jdJb*%LN]0 HD˷i FsP.~mM瓜6CÅȽJiu],wIOAŭկ2L2)h –*B@bːϹ([avj `X|B_xPFo@C > RcV"WxSZU*)%}fCڦ{ZJAaBp y߳]Na+(}all𨨗*%U*܄~iF}jEߍLL'~2. %=4V9ftDʨk(@393yD{و}Щ}+q%矂OeS{mkI'H.9͓Bf\1.x0Sգu@KҝًjYa=|RhlM@ަ6ά|e鬴~&w»qQ!)ޑpK1J9?ހF9&CI@a4 ;)צ& |+m4tSC+A~PBDvMIt兙Z_c Ex?4?xSVR5wmSuoY䶀.z. hN>"$6- [6FEq'd2 )RE:a9wƆLZLBIM;G *؉w3/~e퀢d6/6n1 ggW4CcO"E\it\+rhEX"&80IUw ,ћoЧH,#ݏ"Ԁy⃹ Dy.bhO fkM[?dsRAd^,ق_+}o(]bBi/Ae= ܘ)#m)0vyR-[%B˳X|Rx8|''#.MI4^̐&o\.5h,oZ!?VN5#D.l4?f+3u ,!Q0#tGp5pd\H{Y.;Oy^X 9"6_0+uGeoXn{+hݥZf 97yNӯCt.Esbsz5xt`P:i=+z=|Fil΅ *t%c;ptĭ(|Q N̻f5~Y'`zj6to+ q^Zw6_/LT2o.ҵf<ŮsRegZmUPNDEYb@V!`!H'HŸM<vǟMo reVH5GA*DHp_Q݆&ۑZi#t:6a.~(/'3C+f܉OI.efh"^20DnmAg2 N+q}OKU!&C>& uL%CE@RNo@` |= oM8f6`$^3=)8_[A>kn(1In|N1>Ӯ OT\8#x+?>gJ/n-ߦU eau֊&)gKHqךWbrx 6|Φ/,]s姴zLJB:[h$-ޫ)[[\^O [@(! Ԅ '3?"So/( 6a`l01iھg2J*&s0ʌ8hXRPA[51Ld:\/ػ]z'%{mCd;]|LjTM Nj[(Ǫ`nrdTlˁo4yh5#8.SZ@.LxE4:P{:J8MEm(Wu\BjaQJQcn-3/;E>eUr]-djľD`nUACFqG#lF]De|uLܜ7k˥Ƥ L)~0d6dr"?VcV& j\oq<Op&!@%Y!rP7"ng3xC+_zI| {m?.Vȗ#UZ:ܔ^spUm~Cknp,"g`lӕ4X"N Iv<Ԉ=m+tgo:^I*B/ \ |̄`|aO,g#9uM({0r)IY4,e*\0YUI:|"[g(NіxF2˛QɈ=M>Ϝ&j]+=,wpvD(ԄR BLaa sa:|q3:=X_6h?NB$$)ѨSXd1,hp CfܙoTwc[1mi6Tim]^TNQ,Y3^4LkIOO2׵KSt7KVjEx@k[ry,q0LJ^1گݚ:j+d;-:DxQXΒ*eZQ<В;e6] tp.C4woCfG>9');Nl-et2ˌ.ё݅QnP)L~q-0%\**'Pǃ{3Hd1v?veyp^p3f=A* @ vdMGM͎XCy-iDSPCf=CtӮWQ)#G:gI{?k+SUU9\O1 `A}CǏJN7ʯ9(xdKτG' @] AxK =W,;66}Q+Go!^d aUg!'Jn kB\Ua,d:n|eR%m^^6*L }O_sJ XIni?,Fʽ"M]m. jl[E 4XX)]LNٷ BC8؛PUNSDa+i;a2H` ZsI)$GqEe]ӱ"B  Py)_@U1ҫD{D64uUSܣ"3FhUS&H ܿ~hԩS=N;pB ҋ 3B`*`vUwKrpm)5@awa%PR㺵Z%K(TVɆ=qɲw}.ڈ"ȅ@SQZ0~t#x)l K<|Wj'aGԧlB;ϝ)AQċ٘ 'ʦ’ ok3‹St;j {͒zFȦ>7eSv+fM -U֑ɵop uW66lǓhNFZ h{@5h'z|\d`È3p<mcMOEx&JKs##sVLڪA)R9"34wۿ2橎^6ʲRLbeEuC^[g-O5 :%溌Gj΢tvvbWsa3뼤jUt|Dx\hz,Ȅ{]>&$Ikh [I*jgؙ歷ƁNMC%b 쩁7G: #UǴ˒)U9cN!810&!_:٘ sm-%`嬏d5 h䅨rdZU7mXvU+z>p^Z"GPbڐH(i&<%Y) Zt9=~ E(|*hM x*lo b{Qbq_,i: }TfM2ݢV'DSk5:9EBMnwM0;8W@֫8 f_kMU}ĝCWޒ+oɒSў0>N3[h{FYD;[IN-Y5YA^9V WV~1V1B{tSpRJZ@#؇a:Af.ݪU\Xy^s<8C ۨ s;^r@zWwظh Vtұ 8/O$u[O.߲e @[ +cfb ׸g@]q1 ]6):J0se0 ) \Q0ܝP8-FpᩇvqC҇)wI>e$ͬ^莃L@$~bp}0Yap&'#:3@Xkqm ׫J,#ز . Kӄ逺Fwm/m|z_.S4+\xʼn"A7$@.vo|CTYnS)D98N:eTπ-%{ PkpXrLj`CrO QW=m~Ӓ&9Һ* O71MՅӇÃ~On; t5,5f)TԷNۘ1(SbVm*}L]Va!kt}u[nF#Q3g ;Cc)WhnhS:`z΋Y"锥?29nJZ`45yjsXbBHj55>M\(ܢ?+#=eiFd޲n s+HArڔt* hdV+b%]hbZ}!DsvAػ>uɷ gUߐ/xP֔6szC |/R!v/7jMfrp WbLL}&Ma W?pAZih)j5V>y¯{Go*:sZK㗐}[=ơ̒B""|k NZkp],xRy29|]O.K߂&NbM+~gVO_8 ɷ.Υʱ _1 -G ĞO&y~ rlə ]،޿1̀?HbWh<;)~Uh #cGd 9hK#?Cݍb+F pz7yŲy>Q8y.[o2j[t%3q3[NVs 9O`SK~[iQL.%64cUh,o9~dU.$7R_WK}[&8q#b|F˒##9ԑb/Ȁͩ-PrnV56ejL*F7(J >ꚩrK=`\nbҲsP̓NV+0ӏ9H[6_*EV#,+tFPHZ*Sq'F<(Xn 36v@)hoƠ/ ՘iZ 6ƨGɂCzBy>~KɂѲ7]4W`Z`~D[˟=ePw5Vt_X`LT0:fˣ%l:(v N(Ξj(aY}Kۇ|pK]UX?tqND IP* D!I-w6 >&$B)Q[7ei.jLf{C~8µTΰWͻd1NɠmwW<{q;F8P +. ^i^X^IBJObd,(lL񗻤4GGΝ䣾ixEc;¶pMXeF2 aZ͈bAAiKBQ?WR k1z,dfxhP{*n-K^ˬ783Pْ!_@%J!ч&Su|1 El/wlknXH'm243&,iFzipya'^.v\ rJn5# -` bU^-BvBAȲsz+7wʢ )hbNlXZE1QWxB}Uwg6>x1 ܯ;(u"D.DAE҆  2vaiҘIV΃z"P,D#+5@6ʲ!0R_%'4m!ujBBFNSf*DL~ `1 *4"Z2^E 9i*yx[zhCq:ߜ)itˠs8\tҾ#D{||ٷ?ܒg$EBBa8^J!K&D{}fJRw.b_7: %^x?Iy) jYRK;&g:q {LJgHWAiRz7P)٤)&SR H=vs ^#(`8Q݆nsh~,ȞĚ=|x~vϩ2V&$WKTz0븶>b2BO5w#ͫ(+3J-C`dltFuf?qKD9 '!S Q9lM o -!d1֣BIFjkjuuB{30CG >oLjJ _ɂ.h/+w:^xwj-qi1T U#s!ڴ,D.NmASQ00}FLA1UwviQ̤WՊJz;wW==5F Do|}wgbpl\Һ 6|G4{@)w:e0ii6Q#{ȪTXs3=*)$+HF^vy-XGFiJ ?5YHO"/{Ⱥ#8m~l'#Iyh ,iՄLL9caԥE½s{qnaY%):kđ-qIq^=#G,x73'4&Y:M;5ˁ@AhnIRy7 w^Q,}Mv?ZZ^{V`v3˿hpp&1YdRM9!s9"A&…-K;T?J-)i tۇ 'Eq<r6|ƖAZ0(#INw” tJ=6qTZ:zf)!koHv$anr?%b7N~z>i1יp"ąp? 6m @ PMfo|vpD\2*@yD QmhB~u)sר gqE>Nʞi8hfR,۾ZONװ64Ѡl*717RÅnl-V`{'T!g͗p$e=>bUmL&Ѩ ,f)92R>:eߩrŲz Z_»朲:_ TjnPMt׸u//9_~7 }xWUwk㐳A`TZRDޘ"vr E;޹[Nwkc Hbš iVΚ1[c -Lͨu$ ZlS)PNYr- GD=,j<@{G-=ʐ΂n+ 0kE mf&ak95K'3O;:9X˪bSNn_1qjvܺeDZu?]r)rxu! ܍'EYE9ڈ*KY󈤉9KPy,l?A&mzr2QsE X{(=CeO!9LSD`'x]ؗoxuΠ lY:U3QA$[3Ή^GTOm @^9_H`$$ /,WA]yA\Hb莞|]^:WXAFC-r]V@<Lk H5V)WƗK^X1OQᨋW!bN9V0(kUe^u6MJ[f~ 4:b?7n, !\$G5%ˆ&En*7ؘyÄC !|wKw>Kmrt}*{d*|t?X:(KXNjx\djC&+9|b_ĺDDnNUwo!xlnaJcF>4X 1I#W t#dw.Eg3l+}}Jܶ|7<{ǖi6MPZAP䜢M(b\v{q}nTvpa&ΫJxET:[z.Ë8$#ʌ[$bD icӲ`:u&(RGG<% {K"mƭeE!yu1D؞M[H!1_E}y)ki!+/L~dv޼á_I{8"o@}~mcBOE &9^1fMG΢G#4@G? &lh 4ƙNWs=`(!$HܫyB1|? !=0* &~U47I9h}9Zd|j qjZKA _yݹT# ;"s̆^gg1=:.|D:[7>v%qmTP @T/=%ɀn6'!5Sob EǡDx-5fJQZ-&pVg:kݙZЈ(Ѻ8NʰaxiQ3P!#)r8Wml'-4bA)q,1^}tiOK= 6A ~$n˜&yP̰p%ٞ(*nTB "^YҢ"W0<Ĺ% GaJZi0g0o]ջE&oJPQ j.TsN 4*7~]r3(,nqiZǢx"5vc*s0?)i6d$bC~1!V6\D#'ucgWoW"&-^ox$ GLx{{O5vJ{?0maǏ&{)kO=j7NFܛ:DǗX~>@Qf?O@l(&G&jo ("xl6ֺP%'>QuY!3|))!JhIӝe6lh  Cҽ ;oG1ҋ}>o1$~4Tb\<;=:4 [1ZT(ԏVVAwx PDI|h7KQlR??2c/-= >IF56(17!H<6Jo3ALJ쥑>!@du% bziUoQ>Ӑϸ6^M{"n; lZdݢHFދw"8l!Zݕ I>Fϔњt l0I6B0o^ڶH.1!FNSP}W7n zk7}R}Qe s@+ӥ]e$ R\L*؊TQm_鍝`"3~`|k"#ۜ y@zks%;|RK0%WBC8_x z߯rn0 B Z [Scre5R( C _wt lAN 5A?/W+;N@b;RQe C@?I}wD'w?̹lahk&]S2XCv_q^D^ir“Mہiɧ4 ^KTV03 >΅X$Ʌ&AVS{k",(Yׇv᧜qGF>:xyzCHL@tF\97 ey&x г{sŰ ިCٹ Pf;=27=RPQݛ\|ߩO3BN\DqXpIY{FBU8ķJ&pb+8 S7Tu i'?hz/!QXො!7# y}hSH [nrާO9i'2s!υ!W:-).?Id+l5u>ɚ*&M$)\:TAmBkUjui*Ku|T'hCQ|zFyLT%ŘכGuw!.Ͽ2 D ^O'opzlre}Ԫꋗ۶A%1sjk1))i5Mf9VADV^%&(O@p3SIY2iMLߊ³x7bNΉ_p'(W."REr7plN1󘭢eyMo׽%)t@ڷ]P,F KA~zUZ`UwvR)G¿ |RV+DÎFx@Wxb<(aw9uÉ! =tX5/+ =爗eFC)w{)C6(?)0EC;ӪEe/)]*@!ad!`ʟ#ƄfT^6Ͱ߅H 38si\ aٹۂQ2 C;GɗN14p#4ba#t"a %R|PVf0&0ZpmC8ϊv dZ'bmU%ɱρqov蔷rOwo׆ 4(X&RW2OCwx #{${(?˱BRrpǾƖޟ17-M.'SllU!"BOP'TϏ&V]"1Vbg*wVui3zMO^tkg#gMtFe]J3[5ۧO^ٮĽ~óEV#bHE\-gNDd<&u^@y ? \vsS AqC`w._ibiQ.Mw(1>D{gݏf"Dfqcp\ڊS$4awSY`PJծ'^7$bF囱S61*lIka*$`[5YD(Ȣ)k'-+]'k98z!c*1xe^ui<3z,jTՕW3MJ.$ba"t9 L#%Fjj h_T"&+I(V=hyE/s30VL`; 5U6W 0}(|5h{ OŒ@f  hًq| ^Om04DEʊC;;pWʺzE`hR%#1.ӡ44 F }2KWW6xǫcID^<|'%jRRJ\2:GIujء?{i9Z29ُKլ0džˆ pY[Hrҡ|=Yf&M5WQ?!֥X7[*歹f*79ݴ3el{z6Ȯt:uß0i{3R Qո}[mXWv:rl %뉀AܮO6Aƥ MfrK@\ T[ =,߽zr^X V ^4ωjI<5кI/V\3 49h+/˔s3W]?w{иKKkLK  m%2GsV[04X׾Eu8݈(OS sGwօ|xLr݃V -*p 5TJo*P7p)CWgiZwȦ;KF}ی"h*QfX&,#4N~˚՞"IV}m1Hq&R˛{$lAU<_d+s@K$d嶚̣tA2]P|Ku!V`Xuo$a۳>opΗl/vKSk3b>pA|M{dr A!J}eʍ+#jy594Tٸ8]$ˠeAZ錔%!+&.r_%'5lFkl;5޹k%Cݵ:އZĪHMO& _0]*.RCYA[S'֞=1}'A,=ԹLQ,u (Wn v5C{hNgΙpEɽ֌t#w*vŨB ߞ:eC*R4[+TjBp x6P7/\F"Twl\m\61 X' KAD" $zftDʕ6A < ǜQ0;ס7_OQHblTe_|w*?V$a;TiFc~_U^P$'l1lfd. ro+~*"Cu?¾a6o\3t|*pn6k nueHp 6B,u+qT5Jҹ=--E5Q"L2u.6e# P˜3NY>nOTrlOS%)_0*M6L  'ygHK=) 3)ZS\ s'b+dEfzQ%ЪYv˦Z&fҿ+ߕZ^_]f:ٿJX̳땡kFlpFE%R*0.10VR6 6F#}'X+tqVJG+7i`;y*;vEOߌ~hJ`yXu%51 M&@7ga{4M^K H "S:4vë,RW!X(QBp.RN;b}P-`iF1}誎\T1 ?3" V:zϸUK޹S(N"]76ΆC$CpAexwkݝBQp UqZˁ:Aon s0RVIfs!|;X#4߷"; lQq.$ -Tp9Qe6>süL2 S٭ЋzNQڗGzJPT`UC \'6N]1i1K('>zÑFs5禗K1^xnΡn RGG# Bvpvmrǧ5uNL5 vT_8\@5=؟2p.a w߄-)Q/)=Oh(2G3z ~Mͅ'Oq,T}/5qX:fPLȓ@=Dn8p U,86[%=65`l`zq -?~.j߱ @s _D ]=\#lѷCv}ŦΈ2Tat ]=%C&序Vw#OnNr?JLgd)Gǂk` %gvPt.,X:y ƀ)e40cu$';C*W3Rq 9ZfH &k=KTmS.f)tuH$F^ULbOʠceKY]3jA ]IԖ6h*%\֘ޡY3ZqK?Jl\:8^E%ZU u7x,*g݄kk i~vXFC q/ٓa;).deRg#[w>TX~_vt?Ȣ^rTKKnG>˅rV>wi Dj\Gj(Y zG-0Yo"Sv.sK NJ{N = {mCcygMlSҞ&)(_证}fWffю ;k97Pʲӽq $l??6Z`+y;ؗy}rºب7*}igЃZM'v{I苿\bLsGj9@iaz|4-\(Xq0·m(3jvK[Ș؆d GzO_ 1bRgYZ070701000002df000081a40000000000000000000000016101cd7a0001f41c000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex.ko.xz7zXZִF!t/ u]?Eh=ڜ.+Нว# =6ϺmYYip Wce2wVC.ɇl !()QRO*׉1!hk=1Q2ӧXuHHE.b%xy \.tgd{;\Y=wq߈\t`]  A/!q|4n|tIk>sbm&Yu(Devfn8fRt|Zht bL½6{J[kOO:nYɍ!c5S Y"yfCBm@ںդZyۿ^i }E,QWva%8-(tW*9-'Ũsxi\0U0qU9VsIr}Tgˡu{a\){ծ,{v$3kJ~#(M&unx EXSwbpVElz;Τe.npwMՂ̰>ԅFNw8g<F'Qs NPUg}v, Sm#|}5B59&cI2_X(MhXc]A9O4p-$CA䉀A$i5aلO {6/J2'97a<+O43v EQ'k 8%mw y}$~ E/B nFQ_mȨ_3΅P5ԕِQ=rbE;"l6L+_4-ak&'T"1_-t^E]mCظ-= J,_DJFQ_eRQouD>wyTnޖH/?:r눰7I]=DC39i;nh"o7В?b6 )؇nHF7g&+M\=RDnJjv{K-%H'0]ZMRAg>!;YF#&<2oCjeQ1HR\й/%9mxիh*w Z,Э'zv增J8v)0(pM_27v2{3[yOeN* E3Bq/|To]CL`mKhn:"BNcV< ylb0J*{wjP/2y kK][<ۗkˎgG;| E/w)s>knAMv>(Ì&ٞt:a}ޫ>;[q{Kٸܦl/"r#w@H}Q unk:ۄ=pAlha[=\mSu2*[VM$|{d ; }o:/OqQ% 8D4TJ):G<~џEzKdesf^@ajTN<Wdؼ8JKbʧ˫aIB;;,i}@m{16KZtp2`u* aQ?wTمw'p~Rc%jpAexBbe~P')'NΙz+PHIQBh EvH`#iBMZrr ^n}4PbZ+oxǗ'6f7W$\ 4B j=0ZY^uOHބL"Ib*ٙDt;x+ȷ?}q?hI> UrIG$^BTeyNQDGPF(+,FГ'byXirRʛc\f-wR)?rmDW٨}y8ϸ$YQKnZʋ@G꼨`@L^f>T]h6~[&7Z"_{niyX&tNlkZw1ʠd6ܶx 1QDah=cP"J/9/zQG:rU#Riq&hI W 62Xٰ!!uQFp {a^08IX<}o)3tLg1I4踴BւM@,@7EWz B7Ep*f/H*nHe]$ˇ_ɴ(ĆxVV&hFg/Hw%+pZB#hCWAqW7b`T?yi'&ƩDPtكn#r5SƩC _Qy#Z JZ0y`ty]OvD}]?Ivo35P KYYJ*_27T9vM<͢yNi\aCt_fѰD+gE8&4`T!<{)IGA+#6FO; P<,3a6 ]Y68T2;*9~ƍGҫ5d7Gj2yX'TLgt*RM)f_!Vh0Za_BsAtvnwx/q%!v^UY\8n%egbPAXQsK#WPCgؒP3PQ6i3鳊5s.Ou4ZCL1ُVzJL\Y\H}gDmD5Uﶄ|VuYmcÄz=>\ε+@!(FZړr Nxsjn K ,9@dŽM]7w ѡG /'ȲnY5uXP[ժq|2s V͏J)ʑADXg>5xTP T5ƛm5=d$7nM2NUggKaѲun!xbsb꣉wy8m["8% RUKPapWȇroyu?6.f^Tw0!S#WyhjfY~H =p [ۛ~+n.uGOx!D 8[_ԮtwL+k»Teخ߇A[*G{<5w2Uh;O{ạf|wɋ²h کzQ#Ў`l5AL>=YKT I I|[syZf3S Qhu?sM[<;݆ك&hCm%¨_ 0˚%nN 5ă빹\o X@q%.y]BzJ&qy `sNm<yRdlIEϫlgb9ؿ_@`b`@-_jߧ9eYu`M,IqZ w Lv6{, /"j&/+.0!MX'!(ެ]A'*0HrnS8X@j+Z1eݿ(˛hbVݴMT+k)ւW:ރϽ׉["%9VdCy#?a]__V+q1qڎO^LMVYB DkO RmHX@h#aN4(p}eY^9cjLAnDR1k>#A0dV6|D8Z *J]ā*|I+aŝ0ܡ {nZgr I$b +7#v_G'!)f>4Çoj@Pr{lqBmԯ6'YpVV74q*Iϰb貋4aW:v +ww3W߬0oǟ#=9b_qsa6G'F=9"m;PÔ. k`-jUi:0'J,AG6PoӔqcܐU1$I6ȁox/i۟1&xTMơ545ٵplm43:ݧP&]!fCg|aꈈ`F`WS+^PxaYH>nF&.{1ɾ29VʯT51lh%[Ι kq/)DU0"KĘ Hk5o/U#b; Zwi#Af۴jeLࢆ(>]}gĔ, jD.6?bC3GUrյ2p >̊YU6>nTc0e9Xnn~o#J!#٫ȱ.ec2VGYV%W!J=3?ZcḢܰfN $ f)OvWpA*ԁ~u}įq9m9"Suo+К:ӯȭgA*_/G D*O0HC[>ZY@lʬ/ub'﹡$Rc0X ug^'$v`$Ucb0{arIN22ٟCڑ/'Cj[`u=s"*cK(2#6<2O25S7d+Je 'G; ,]JZMU[HR-:=#=}Zh*1lJ_H];.I.w {qt:);J}aiB}=D"{N(01$f'?+S/mFTmQ dpא݃ g47 u.d1gTKJ=pX RR53>X lXIK-A𝝣³k'$fOzw ; K&'X뇞D0hn>ỦY -<{_2J/! 00?y|EY:g)<"p+1[щv/%GTmd` =r Wk.wGfC(2*I,ܱiAH r~~Vze^M0z nK\L|caK c@eR5&iӌjiOǕᬖSKXQjcGimǧ i_`jc4%Dʼ~*>;T]_׸S"w o=}"v{j‰ )>}ZC>Ni|Ӧ'r`l~5^VrtU>M U|b9d"Rښ`]b/C`qw=8 WAt,0"~aٳieH»,/U-AsH lNOn iUS)KtWyXzϒ>.?mޔ'g/߰#GV3OY}ph`4_{:-=M:&GWMe{YF)~$blVq{ yqqA5v$mzv/D,_,1!5̯}qX.pD})C1։k3e`?("a'Ez.! g 2WZ?Vl?c~ƻ~E)UUgIY2 X/&b[>^*3uݳ硧i9S\H^?2W%U %lx/uii"aO>kKp!:(Ֆ`y H:޵9p* z D25ƵD䜗_Sr1IVi|zi9{Z(XϿg I;xMru?Q%鵽Mi2Z~6CGD#9l}z E>gO:.P7,hrQjw2tܵX a7F0Ǡ߉k#H>ރ*7ǠQr~<㬆cSPŕWLKwbl9˘ީN_*%|sB#Z}gd+_%>*A{^U@"gCu]mcJ1GfQ{ˑ%ƇZ%|DfnJ<,EYѼ)o ~ ֘`wXArFmd5FfI;FNCC[ђY-nJ5981728P =&[a- #a65K0&{%ŒowԊZeM&]{$Į,po+o"+CMxǸ~SV8[oQԾC# x0egLx&5-}ˋsrb੎\㣠z P~8t'#1uB Re 壗Szj%|͞k~VC? n3i;C [84>IFC1uŽB1*ծVP|Noتu ,`MaWۂdlYŏhwNz=d{-)| Tqft'&r_hSMcڝ8@MÙxߥȪ*q|en%_F.]ծ yY b}ZB 2D_2e5Śd,Q8K79:-JSӞEϤ9/T9q䁮!G|w!ť* _&w)FFgKW08 )8ev8t&o3Gi?jQD891p) pn;)؆`o)OòWw*~ݛWL鍄ޕNM9G+RS睷'IK _7éWKbI XuP&ciWػ+A“_A{3nwtCiLg1D['Z0cyU>:^G8L4Nh KHR ooƱ9aP%5-Z2ݮ9EI="wjQ*K>,Nמoy pӱlիz;%o@ Z¦M9 p8?D8懤[0UP[8KHxLVڨ؏́O@LrߖڸS,e_q卖KE Gx 68#owӖ UA R,GRr"3G ]l/+V0%'NABnYjVGn2&-zKL*5MhE*@U(&Yvy|a?AΔ6wC23 B=҉ER?c$68BERX,$((~#roՀK7y'aNҪ.ROS;hgM9`Sj֠1_t%MlS#993K`41|>x,bNЉ|聘 E:ox O0e`` po x&*^0OP/p(U@rҢdzHs 9=O Awcy=(0A7̫s$<=3hǁvMViU޼V:eĻ06$2YMiPQzS_Efj#NL /lZH_!ZRp*މkNUY:DkQ a{;ޯQ|XSQ_9S#NH9M(Ʋμ l3xOb$h)GVP͵<ABP,,Y1֓ Nna1hNTr`o!/IP/#[1 r9`:!UFlfOdudÀhaGZPi-I̷Nsv.N^UZI :΋ IzağW06Q* %\1=gavo'y8 +_o8W%z@WNN@c V"+yDnngSEj.+FFqAEPlz0t- +Y*t1qğ7 !Bh<r*{ P&uz =VsQ,6ť7q#T`!S1QNUt` &5,tޓQpLIy=ٍxXqL7O0sEvw1~ʤ*U)-!!`m m(w6HX<-q3j5H$ rScU#)t<\bT&!"Ü?z~qhԓ'EG_(TIc 9@U!FEd,DOiJY{zJB`f.`?ԝ?Hj=ǛODQڢSUxU]oL #(kgL5Qo}/FHg~@ai^ctLfJ6tu Gˢy_SB^WpnJ'ڗr!F׋T|f,'GZ o3˕u\VftNW`lPuP)qj,_WGX*.Vke)˟ wRo?a*3Xzf$R#Ȣ0DHE6D3ffK8Zϴ,jNski˂Kv&F(SLPx/1m2ET%ψd`:AXhR &C\pγ0zvE1;|M-^Gr,y-1Te9_lF.B؊0)M NI[ٰ" #LVƧ0ʣ<~y)<հ7M+_h$ݠFjWȻY̐W,gKD|>Fk~H`G0RĝLrrߩ{&=3**Yh1?ڞvYif^üJݱ=k>y5Mķ^Plcyez]Hy!$^Z2..{(]Z(F +5B3/!Hj_+z9b%rsU*GGܰ#^dd<7A~7ۇWGU#`Bٙd,OT랖#<4PPmGR)!)vVxkDi̞5aeh[S, 阰xl]ȕ]Et Y}鏏QwI&f}KRw^PaʯE349Ą]^/Aj;<4kV=BsOb(&Ok+ }$UFO<^WN.lzsyC8Eubݩq< %8.;wc5e\Wl]̵hZiWdԏQϘ\-U{1-XڬV&FJdy(DEI`+PXmԧv,YqH,Zq@Tgต "{Dqٶ7e5YFv[{lj&<5vWan&k{j$bq֟VvJPAL~Aľ*m Xͱ&/!1`eCl8S2Uű + sm4A9)Wn?⫝̸ #;:j5RJZ>Ő_p=X $ OWTvvyy\O9Czئ A,-;2_\J(O[ѵ'q&J!:cAAcZ`ԥ֫Ď~0VBbh[IH"z{N6hVLpgHr]<0y8II#wQDƚ8JfjQك]^N(r%Xy i#bq5UVQs[ 'TJm59u.^,k=۬W7ܐX5R ڢ;1xYYX(>D~%·3]#?[^ `/[0EA.9аIj3]//VnG0ǎ LE<9We)`:$IE_)I'mOaU`ܲ/c=+] PAp 5sN|(a?PF=^jgQƤ*N^pzџ S.v[RĥO3.I[SUy} .k}gqF_=; qq:SkR'~G00[k5|[?;)bl);{Ã~S6c/Jܗ5'ɊHw7|'enu`wQ[!50cp,Һ]⣭87'"nOeXŅ뢬;'˙M<+$jiҵ/Aǻj# Bq^äf -D4; QE=ta%%U5;2N(*Wqj J Z7y [;"Һʤ82O .e1cNI"rp,R9x(t13/pYru1\ EdGϖ)Ac8BTk؆nѧ0 :u<41ՌJ46ɔrjKܖHv(dwTزk?{XpC {!OL )Akˊ & lUָ^m8E';H&PxwUro!5 h2>h"Gо:CR F_甗E4kNv}:bi%Ju7.׽ܝ:T1Qӛi372R% :RM[#Ej=5%g?gd^&MtZ/lr:u{g9 =OBISh @u_TDW!Z<`͏k(8%|hYﺕ8n7~B!oۡϡd H{W(ԍ"j"֪/ϻxv\=V{׊!b Э|b:"ʨl6aKW>>kXeZZ =fwtћX3 a]6Ʒئd *Ttm͉ @T}?:Ģ)dI1{Tyؘ܌p;$Fa.o-eMI"ߟSPI != oB@Ulc + bIbICRޕ/{o)T 8)q aЂr7iܨjO<'s x/ j@> VO$%.0|3Pn?̲FnBk{sɁ3l4kǔ1߁ӑ4QxbWJJ_⅖er-M1j!)PrTWnUQ?GY|pM#fKb|DEWס0ۧlӧ'q(q{8Zx~V%%}aç4 Y `Kɟ(Rdt 0deCsR Zyf(hE}tn*=5GP_pB+P,) [x_DXB F-tm96V%[{wȚkmT2n*#FiOd,J~EF7? |M0׻74x/ïWQoz+0)m3ZC.!cunu]e|C0ƫŃcís#X}J?HN"D[c8CnµMte%::@8]1SЩzų΃3O@ TQuf 0:v1c05&WIZ9dM "3,_+!Pu'5 5 In1z~8tEAw򕻓z%@xepn8D!CR@pz#,"B^l_(C$\6aݳuζa-si G"iA# 8MKL~ƮN~ 5lOwfB K }Ԣdq)ge3;"VQl6gtp9X9,m.^*E[a\Pi2m μϓᘐg.u+#Q$@n-Vaw=nt?|o73ۘ6AsWj{ Um}u ]vLl]VC޵g e.qÛ!i-.Ո*㭳J3I4QZ#vAfKL9E^9lpsX5bbeC\ H!͟/iAtC&򼽔VQ|!bDWShi|ЂHo<n]=RvJiWک/|~CJd u1ݕ5F֎&Eysi<=` `H wwL!ͩ+iv*~p0BSXռ&SAT)wNL0X QHOp Mi;$|Q#x%0L*O~P[_; k?.Q?)ܖb=8)l^D kK"s)6뀩1a!oR` "튟ie{%n[\vmzkD0 2>7q&C3htop bTɜ߰fLT* E9%3A dߋ6u@a?m2z\Ap'Kq >^Omq:P)ɝd}H*䲔{\v`b>I'*( iMP߯Qy(Y2:9!묹f. P=C$}3} PLa􏿕s܎rTQ9xז ._ƫXzLidN3@ tсRيڥ\:pRyR样DP;A`õ:|O8&Y2y W$iz*ψS={ {$z}*\VHlvgh|U"/Qb$IP]|KTbi;oV0l+Zϗ9WFP}l:&ίVɾHɬ?Q4=!pig}EҚ̮ZM W5 6pAl0 fCv׬͔c!CnW+lÿߗ udUZh- kxàٱsW d?Aҏ.Cܘjӛjw)(.bl|#[wzu2\g7هssʽ'?ɉ %3Ix gjHuhú`Py_=VFp< ɋkqh 4o }J m|U`!+a})R7Y1/L!+EuӘsc.HNMNj٧(s O,9Ny N^%/۰⦏CsPW4).ɦ=VVb윞I:%]Zk*P#g'0?$zp{+g^΂QVR^=γ|cs=HHU$9x#UH-qyq(@ ֜xWg K'T;Jt>s[ǦU-]]KB=J>ea'()|/6Ь+k\ep踩CX@d|V&Lݹ' R8yvJV|5 Հu& g*4ЉrKtotsIy0xg5ؖ9 S &F ܦ"]e:1,.<91ȨkeWsըrp  lAپ2znUqmeY`5 w$H aUp`bQpaM~NB{&K]DL' gZd*)hQJ6Y WAaaR,䒒xtL( >Q|LM7(Z0̏[-\к٢b 9m{ l ,jӣ(K3,1L;0:o7kP Vq8.R-~LN%$9 %d /74cy{__ԕ0 4u$Vrz2ũLkAC Ҽwy] (ZmgiAF?٧Z ߳ {MKբKbp|$XA3 ج{D]9㹺 rý{3cƃ.r<4WCѳT~p /rf:9=OvjF5'.CnOtVo*^ APYKfr{̢.%+nFؽ}|1mk[׷q_ZS0OC;r'*#PF$k)ְ'qg -r[bldC!+]ADҰgM!-p,\ԕRObc8ޅs2F If׈#⸱̾@~!nxyMOׂ&mJH x#\!-cC:rQhK#[&'汪(KzR/Ccx /F#lsZ# J)#tYuU )~)*^$Uh^E~!4ogWVYFj\ZSGci-uXQ!rC@za2B׏ޝSrSuϬ*D2;T|Jy6s8YgZ-XbmC@ksU+1Rc1!?nsNPLe> g6 pxNnY$wDW\!0`zX),6c+[<7'Cd;9 O Hk~ ~[ޕt٘dK~8ƤPAC\ oKhq Kf:#yn]HpTV?rŻw-XW +X/:;M\COz P@Tܨ'eS|-m7fW+ܟb 'O3wǙxSAƎiM٢Kwx"C'yWttU?ܾsnFZjSER hԳMzf $DF22N1Hq3 <3q!"@1$+>>0x0_҇(5;¢^%T ]jF̌g&] oj"*Ըif!!OhѿCbDP1C3K-x8v\-ig1}qdeKͼFͻ e 2 }cڄ7[FYOkoW/dTNgfe5^f+PbHÏnfˑ-c d#U4_ 5 弈efPtCo we@wTjcEy>܄XG,_j*%xuSܫ/EBhWJCqW{̃*cK] 9#ex~ p1ېRp:wM }{ 6Oi-WɡE 1r|='U g)kbdgzi}.aV@1c[KH H&ayM|&*t]ը5iBOLJ!<.z ::5zfg4`M-M(A8eVҀ^=u9B5BeIBA; jTކMK9TXb(Ec.GvItQY[䢺z1K:Y ҝo7!"Gƶ<̻63>xnˬ kZ ZR1 E'Y[VQsѰkE:ZVYEx`үi/_>ߍIMץdm*1ќdҁX6r-, x4h n2)&CK8, ,Qpꄰl;d.I~D\d$RU}iu/ | 7B`b>c8J 4~ڋ3ߢYd۽ui\C1[EleN73\I}F~?)w{)iGjhUã^y0DFUK 4&h7i{D.~ f'BR`vڲ =iC^ k\[gTtP3|ɚ?-R6kYH v|X٦FZգ_ZN?3΅| <`,6mINGd g} . D/Iո8òe\OL,Z_fm-mRmoeɊiLA@|@a⻝nnV$Лl{J&K+f&Jc"9:PUQ*E{KY{_b#ٻA\эLTK]cg5'SσVDhŎ@~1Q5Q8<.,%p݂ % 0ڎfaWۗn7.򛔇3.1r#zD0wfo܇ՋeحhV ǍҠ$uCZL0iE%z|锉˔=mwgٴm(T=C2hHv!2k"|d&c#ܬ~ޒ3U]E@jpmxR9)R@ص0~{jDEhZrQɂrl`%KW۶Sl㿉G(zẀ547"Vi ^ S[$k"2Ll&Mift!R+]v[mIQuܵ,6W$\rŬ2xE|`5mr/z}=Tw֜su{R͠qPLqt IQo4pwZ<,Å1fOhPfЖ,@ ZO- ٘bV/^Ϥ5' 9`>h#fwvWm,d`Y?i4{ t?_cnQF6:4Oȳ<&V>9 iNd໴˓kvo wD+庳.o4q"_4Eh8! yUAVk.QJe ^?c-3+߿7'FP&gsF_ZnԹAeh7J >cà{D\a{g;@n 9Ϗzw;,jiE@)>L\hQ ׽*BTgGi".06- n(ng\K7PJ GFgNC&i<^,rP^(G.BneV,@sGRxZ-ȑklM=[sLbSmJAn.S[((J6mu]pʰ 0NScu3U'ׅz,EĔUA}D$ܧZ!l2_:TS<+tqc=sCRoGkRY$rgXp=ԄK i9.%XϝW;  ͌99L^b^w8.(T彁 F `B1IUY'W19jqﷹT{sy.=~(pNiXW}26PU0#"Tw!3@JDri%=Nsr9,p"~, 2۽Z/Cv+#"gۀR)bC]Y۴ԝ!Ɉja'^sҽM"+kqAh9Ztվ6 Pm[\q^Wg^5yyN("oJq.})$/,$N|M0=؝("};]]);ي m=JaγM q=MBF4m,D3LZD UZ\YIeN4چ]yf|a ˦j#/~֤fo ',z\QH4uٸuFʦsbaje*8UIxLQ; JU#{u ZEC?ΕX:_+242}7K r9a4R&+߆5 =.? 3u5{xbtc>c"9:z$=.\ N&Rޢ"3  VgAxa UGinQ#jrPv,Ջd{F X¤M .C-$$U=~M;<VзDY mۘkNxn2E?5=RK܊9+$G,+%rp؁V8|L<CVTvJN$چU1{p5gA&1;d`m_ɣxF!>J~[NOo*rPjFbe)0P-lU6D…@lS*M&A|mf"Fʋ$gLDWgG JN}n~`;f.hB;ŪwB21t, "Fog*0qtzn9 *i1O}&t0ʾ=HJn('Ut.,f/\CWzՊ:.Xt D| 3޽F,zgv\+,mVbcBJ? %._5ep%a/ߚY>y"!pBh1#s&br\(1קg5|?QVc 3L9-ziDZɆґV[kgDXџ:T I)jaq0q EU:t(B{U$J P7?P'\5 ίL4¯lRBajm*ܬQ;ʶu&3\wWd+{}Xr,#< yDH'D@`Y V,3`4!Ut@4ŏ!م#_鑬I埦N39D[9,9)Jv 샾d]Yp)dXc%m=`BD߷lM?^:ĆdJ),+|ꬭM᫽Hf aRkm pu?}!.MKؐP$e֝0K#Mc<hAd^78Hg2 8qk@ۙD$} G7d= OA _zjݏoH&BR֙qiߤjmb K {1C~T iz+4ΤKX:9}vwmI;=驤)2/P}c1˕wiwjgh02kǭ$)xUA#tQx,( Dײ̴GD+L"4Kt!LP20Ia0Wۿ<͹w<ЄxBѓ zrVl,ą^ŅJʟpc펳\};5Ep()MG~Oe.eVK3tg<"; 5@j%xe?=q2kxckN%(ږ#JKrٴǖŽ!MU r*nFb׫( 6F%/h X @y:M_WQwԺG֍pNztS4Uq%R@kixc[N喔\w-}t厉zÂӽO$-g#^fMӸ ўpE] iA1F& bybib/8Q M pxp az,B%5k+p(.8g -fҥI ظ#BUpkT4-~ ,X& G:Rځ)ti?Q_nP34&<}8B,ey/S.|5{$/hy+?]"ph*',`z^^^ϰYrj1-D@vdJB;OEEzln:ݠ~e7YgqZUcڄbp(u+ M97 \gI+U`QQT3Oa" <.Бs75ӉR6@G&|,W/H;r(P70hP`|_֜UNY8Y& ޭ.G8v$àhm3&)]N-4j#-~X'f7woC7n+4QPBJmp=% J7,Jb%a厽R,F"aw J bC3o\dz1KR'!EJKn-bUf{8U(lMmts'Q*Dc-nqLrHNy_AM"1lOI[nNJ ʀ?4:W)QѼl+mS6kƀXq`' &~ V!Ӛa ;S 2?6ފEqF kLOb&TL߾'^0;lbF}v˸+0n7_Fnthn/  oر^}." b`'x:w$au3|!`\!}o=ih~GV3MVmD CL(`᲏PLuM49KGBҗ"j{H}zvf  !\uQG#7Q[ 4+~#e-p@YF9RS'gc~#4VM0iG:S I*,OonD ^1S "^P S0/:WjWvdXmǧ/IvPd|w X= #_ږEylO%tn a H |B*^gOe&00*,cO8/e1qtP%t(thSް޶Y˜+ a+C1릹`fA+<:j()t}Y+6yGX3X%KYqMr?\-ثFE0>3^Bw|BH0qh-mo&[uc%ra w)9Rk5+ґ9;a1u92'ۉIh3L܁yDo%QIGؽv= vRhoЬТk9X!—!^6n:HX 8yR2mFӑ47P?.F5";:ERtE@> z?>&C_ea_/fxGoʳf~ z \'l3quE"1FR[#k;\u_7Z [1^D zk۹LLyjctS>͘6ʲǞWԘÅn\Jk?ke[B0^m}Eƚ8)PF]ZVMTa^Lckjؐ-bu`]Qfv!FʆnUE6(P ,nr)1mW)ŧ2˞>Ws2}ڨ@B l`+LqDnmt/EhDKIϣa1m ֖J iv) 8"}"q\K0D"jMhe\k곆VDMVA"_gL4LC<^8/uD7RwӖԇ[:~Y(&A,gUfJD}tXܑxqٓi1N!V#I,N9L~GỦgLФ`;"xbxBVVZGPʁ nXwSH? IO2&\;Y(h_GV 򬗕gϸO]lSr:oۼ3{>,W:$)3QhJI$B8܉Cp)Uּ%~m\IeL2L+::gB&29'R_U\FsNNEciDaȮՏ2g?OђwU)\!Um &B=I^]!Ųr8zQ s @tXc7m#kUX2Q| :KR !w#e{pIh3)',7zwݝz&Э&&מ^E;,"ڈtY_LMyz`zԦjH%\$LDr6X XrczGDtmM&N"9+B0v1ZHT;ܝMt`GKLG OVM2*d]Ρ!NJ[J* msWFJ}U˓f8OzZ ^k1qnu~soyF 7yPNaנG70b/ 2F#7S\fto drZ*ʄ @bVEiƖ%ȭ+l̾DS_k*%.;聅: EIJVUt :YLdsLmݍ4>ԏԻ~nXZor Э1nX "Ȧ.t@FC\(=#ZKcG,z <ٌWH8\ω& T[:[8Llj4Z7쯻jݪ:lt_2FhKRp`?=6WOB ,&/aF"[ݝfݪs^`+AǦ?;^/QPXz^תݭg){5cݡ0#1)zbuH 9ĽB ԂNRXk2R|m4c }t{0NjHFP=P~wLr=T L[|3_7:V{ #q6 1rz{ށ0Z6w R$5DԐs4F͖$^/-':Srj#i=C*VL&n-ΰkJ 9AMy;WD%~j863sͭ_nŪ?@E_Pt 1XyP=&j^&zOǒۯw t|SekI%FVH\ҋP!U GM@PaA^q&EmVS1Rm; a:duc|koUHu0rLCz|2Hby|vdzơP,? 2l a䶖sdsp"$a :¬$fԙw%H޶0.k wӄ0ob`ٜ#xlb1ܑꙶ+'VNd O3nx=k՝W1Je=fxRݏΆW@\i^)F$gtup !VFHM gq_ˊV6rn܊u;(UoNh(0TCx%[Ķ؎Aҙt} "#?_6E]}۵MH X ?lv*6?} v"mPqA­^Zw;}N#U^Mp0 $3D!=A{q┱HoC'g71蹨5R<;Rjg_':QДv8J`x̔Ao&{.5܍׋$ԠӋtHA$ZzBU ʄLH=kzi>m GvwL(u$mC ߜr"C!yOƍ qɛˆګmJ"5$ڌbԧgXp6]'~[@6`!> 0rҢT+Md6W^sq ^akGa=qYuNj0a28ʦFssg}[X(uN%4Y /ĄYϑnHQ*Uy{ ~wBz I8Vf32xzvpra @~ᱛ0a/4U:Ӟ'>"^5:``h:xvÜWvqexMijPB޿nEFv'V[zq݉,0&ooX8>D|-_ƒY' lF7zㅷBfG8bDY+ O viFmȐcA,&KMaҮ+e|`R1[4CF)PJV6 _^IiD x,B`4jWQRtB ЮwU9ļJ3FC$M".Fq;`?j@ uWLS J1,'SLn:b7J+9D.Db~[cg"7%j4 ԧM~~G )rœ=g97JC<\'}W%Mù eF`%JIAN)lSi0sdꆶ>LBo?aAG~J6go o Gѱ\'D:-&œTAqo6ؠfUYD"9Kj% :3iDkcQ2b[,W*H.,Q`K/?WUvI$2Dz'N1J;$= &X0#7CLN$w&jPi )`"&X(=)߮YT{Iq{u7<_Y~ jZ 6Dh-88NؐFSL-]Ȟ>56a/&d@٨N}^GN||K)׏%%Bnu%4<3e&@!;~Wz1d:L_Um.7ԛmc{|s EZ)YjX/],OvEtQ"jz!l ;:Gئ$*2(CTtDQua|t'+MJBV<=Y&̇Ȥ!?+Ȣ,fGn뼮gˎV? ciqƹ-ݓvhE^gݲ oRqqrDFS4!n3K|gcDw<&Obf\&lbފGOGP`s\}ѥxNj /y[뒳1nR{aqN(^geiWv[ JuidY#?[<e~0~@Vv۽LI;#;H_N"PσW BxϞ 3J"r*K;T:]HRH fx4."ɋlc@i8" >D5%a0m+7QJSg0zirLR/ )uxC@rHbj2˥ lXQ&Ysp Pw[]nĺToce=Ơq˘Z\hxO3JIrAu1ѨdjFi41Zh4*ÓM49'¼.4[Q^*y8U8xװ9ˡ~@V Důý0q-эosx\&7ƜEDajjbd{XyFqVQiվ#'Q!&n0/O|u"N\arG 9/]Վ&1yƭIችW D⧸ ):nJ[JtC] ydaآt>!dZE؟.1dp}Ӂut Rֽ.Bjbj+o/ LzB5B:Jz^ >+7*yb bFݯyu;#?ۀ_ wF8ztU:zkF.S e.¤,9&pg [a' Y gDN)" Ff5rqBd_Y2JJ%t+W/z7ECt0[i-nr*UOQ2dee&Ui|<\٤jڥ3jN#(IaU^cMė[FB+!(<=^`-瞉 vʨ/^),^J|מ.=:W)gw:WiYO!L{bjq2 2pҿԠY6M}.4Csˬ(o_/Ko p ]I?9:Lú Қ >׏@%ؐWX.fAE\rTLLԻpQzksTuKBɘ3w*OsR#XOUC xbMSӥ怩A>6XGI6Bp L@zjBsHsRQV5`5ήB24.dpw܃غ0'6-A n8$]3&Sh8g2R3$͓8g!sh!γ٫ف&YRƱf3wp7fnA}5S`d¶dI>Y&6ԯ[deHm۝GU gO0QSY_UGD @a&&a]]ejja0 bĶ~oWZݘܩAdVhgcyb"D߃[GZˈQ&lTc³pf ba[jO!WshN0lcvUWċ_ 3Z%NvM25+G?"66f=ZKuY,,mAP.)SPAJQ|\ҩjm=$jVxgz>}f clO>$a8K_ U/bjm~kWنwtL:*ja@6ZgBbD $06T.z 绝pIՆ`~'kң!4왷_QP\"j!NAz ߘ $9pN}q@H<ŷJ 'ddSi|ϼ1^>ΠU~ 2]V یw|Ew!e,1R#G[`wz SyOZKY)NA.{w+|b.hh9CcԥUAu#@܍Fh8k^h4F\`f|'tդߜBt;N4R@z4@tc.ڐP4"2QNfYg1%!)8Poغ ڛ?rvv|_: k뙺sWD2pb^34k.)\wM[Х3%֌| :=-. +7w=ق2 21E`p[ۓ3Vk;Qz| iMڔtN'\7D OtH-^BXP'[莾{9cCw8)a")5Ƈh1 n:x ycшuM{CgeU%[Ǩ ]<(_ ,%6Ub(,:hj;so1v3p? *b ԰F=D-t%Ҷ9qd]8!m@\&e5r`M:Hk\2mǠ:BAٿ&n} tMt^O_Z ,?qsfLA~r&К~.K_rwʀKB 11 |{kyO\3rkңJ}Éh%ώBg (9ZLǴOqWZ)NўYqENc]5{4 }vQ1F2}#`MQP в/P8\U7;l'[/xLU\6Ö^\$ aE"BMiL~`i48Q˱m#* E dBFЌkX3gLďIpOL(mϩ'P:EM"J ˉ]0hn·Ǜb_BȆsZyU:7} [͠ҡ{M (T.>9?aLynB/ddQQ,D/$=]N܂3d4dA͕L"TTֶfiR 6RRV& 6n0[ ݅uNH҆ W1>Wڋ;Hs,T 'ZWȂuk:Ǡv{WFH^}MmuhIk[220d:ԵuV=Ī?xSx;` ѯ.谏:"zJd!M)n++F$LWK aDCbMSKpĠ^L\,nhFM@dQ#p'Z2[B+|O_ .i#-ϚA)\P& ^(]Z_E+". @pz˝qYE?m!Xn547˹햵*KKjb\00Qnٴ[+nvZ^oNnrUyc x>xR0l#iT턓_%֪j ox uʽK+.8e[8 \Aۻ֊j06t]1$k̥eB5|)]mJyZQ1fc7ج*C$k5q)^kLtrⲤgsvuV /qb) ݡs,e1¸O7̊b Mt EuqpwEvB46ũIcf-X#(.A`W']aKi hmq7HF`zgs!>ܪ?.ȺfZwŲv -Hbø r[-e5ބs֞sL@VZO:0cTm9.Ǿݹ7-# f0S[fqG~2^#ި'`yA&7_ÅH5EaC^B'Q+.ۊW4=WrR 1Ntuq !M#$,1]4*I܊+J;E6f+w|E(׼-XN^|t1=ftX2+=ᲘbyiQ'rjvP1 0BCГ&! %u(IvӦzQ Q+A8a3BRtш2k& A/ *W%BpfgBD{gTZg⁘! 4^!2`Ir"`}t$FKD[G Lm_N_{B 0yt.gS79!綒 ~!Qow w\n@&qI̪H# ˋ^ɿ9UW'QyRҶ5GMC^&wb nйQXvE é !41u9Bo5C }|BFtE\`%Rbz0k531$.!?rՏ(T@卣m>/kî*I, Li0Cӆ( ĴuPhktE@QyJbW>ZA!"9 (@' Қˡoi)9f\+Y*X}q{7WH%@-H||&6%byoi-EB!>p0}1;Me^ %ܯ$ ޢ~וk8Fד7&nӭo/H(; P?|lzG|s]Le"e%0>0P!AHp|0 ‚<)|` U5]H:< Ȋ3sfsa ӳu/_=ih,tL 9CVP Gi9Tfi# ԅfVabO՜5H2(jGnmk~X1F[FeL-&]}8z䘉$] bL:KBVu`1`[JQ89jǨAGCC{Or,*Ɨ_ۭqwmO01ZHrsx99/5=%_HL! V7]VקnD#9*5mv9](iէC+/Ql&iu.OHDmŀoT) $#dGpƹ2-e/-Zs9x.?眈ڔ/Qfw E&vxR l_'CRM\F[p*i;3Lʟw#^5۷}%w)2nG U_+9,xrS_uok(.մ XI)h We;.!OR#I"?xLC1 >ˤ(n[|g9y⟻f]':3todB!hqQ7fW6M2jTvPԫj= b׆z͜ÕH9YH^_{6CV:Q__%˞P!6o瀸"օkZM\IeJkB9CxPx W}hiH ^7%;v)5W jI֨cEcҩ3@^\l&E krm51k'$4e w@3b Ȟ䅅u[PDz<02|~ng8(V 6Zyx6oo }(IZZ!d+|)0Ӑ`?z0*Ae Qn9d-јt!LJ|\t*0j.829ډc ڂX*j zfNV{Wyd~<#M#yOh^DSU'}p"2co뤤'{Iחf?/0L-?JɳRݬj:N- b rhT-V`iA7N1tJ2UgCx $gn}EBQHTvzbXe{Qtrƙt'խBv|Ԡ?0Am';4]-퓣 .sl.ճ/{X XL'=wOR! F"xq.%/,atq#?/2 >8QS OVAn O~b^s)1E[a8E0 5s#pz$U"|\e;oIC:lPV&ރJ෺9_gbQ pU@B(Y!jK ݄>POv]4aȁqxS"A% c,G9@{+垰1a)H%K^̸IU0>s~<<NMDDxMѓ lfme6 )/v8G=нѺ1B3mJ(:$"|aTGA '}ɋx߷)Ee 9/S]W'xF'&1o[ʵi+&rEPadpLHA 5@w`≮jf_oY DOv=yh~-o/ympm{Lý(E_#/9[n,bepM[Ǝ)IX/=:,TP\-GD 8ފQڰ;%s|{v;b@3V*J\K`vFgє`݈G2=3adkkr؊˳sjE&|ϽS;ՌgxUA4Q9pn!da67ф0W%o#,{y QoQj)e (##w5R)Ǡha3__j^Eh[=Ρ Sh `y%0"c<,NJ.;BjsqX)_#  S6ңe(" =l^޴<9%C|A "i>cWq]1jiWf9ӊ*/ Ӝchf2[%-.ԣ^ȓp`oV\+ŧuiKN5 İJpeBT^+(Ou2]$F8ϷLBc=aud~EOm>]A>e ef/b[8:64.fqB6Ε #ﯮ`@~\лH&LlR]1VGNfWUO@"VOs9rHAֈY*.'4DuQ-̲$m}3cس87L\( 5gJ}j| #&d ٤KL#<-tC?::I!YXb$g~ x7ש 'fAqDRA*wƭSka]`T?s0cJ0Racy}jiۨ0n|h'7EuXf'o,<˲' wY VA#$z[[*ҠVH_ |TdY"TZiMOepgZSn͢xSQkű*YuS OaI:8%%r}bϭJb'cԲ_B͚oW 3t$o?o,q+\-{C3a'M;pel|#Gg%vRbX偛Jz=Ɵa|%3)r ^ $aS(u&=ȶ#ڭp5waeF)8GG__,礎ם7txz1j]K2_*_wOXC8Hcf€d _C^LgI9J/+\x$q9ҶkfkcRč58|ԤMΔY/!R#35oAU Kd?.[Nt*" U=-;υ-h5Eߘ F16Bq pYqFy<6hm*zYPqT,IȜd.5ULCW7͑1K-)Dp# b}fle U;2)ATꚨ޶ނ\8𹭗 ǫq?s,eO!/@ez>;7<0}GU_PLˑZ̝B1g$RqYM{Z|I#y׿"y-b:&<|L>~mFךAT|#Y70sԋPvecӝ~a BN¯uT __u)k\D]V?z8l&L뾫5#j^|&/6"b0۔-XH,{U Sot#M 8أ^}!O޴.(?`1!uN~ըDLWGj5̘f) x/qaerI\~co Dp_'W&$[WJc9IS-N7$鹔9p9*,p@3 ^MS`i-u7M=S~%k'rt|y-KƲ'йe>+l'WYDyt3GZ+EhLcư3Thcls:{7@VmZc]K!-ߌ&>Dw ;YtW%&t&զw̏ {IS&;{RiHHFK鷙$jQ³TȝAma|*W +ݠoݟ6E4UEP =S~4qEwr4gsp}LQZEϠWsD4 RB38؟e423;zǹ\9SA}0*.zX[#,JPH3gPm8 ,nǙDěicF6G)R_v# L0 Xb 8@*>񠭲- "5 :; W>7Ul~HnR¬|: g. \Yn#{ͧq](#{ЃLScnL,s'iq0>`!!i$ \n0//4KffӐ19QiCڝ9;ps*Rf>IG$%%( Sw# IUZ4+x2Фr])cjW"LVrl(-_fjf8H/FvJĨE9Htk:_aħs)"gz0!};Qнӧ!4Ʋp=r&oBPPz7^j_p7KfSיT?/òC,mX9^m :ݖ?.J:aRޠ.  Q&xlgrA0:Oϔ9tm2V]2I ol< GK IB"WNT-k3P6j X_ wY" H%)QSMzef!ۭMp哔 ɀ99*M|y]h3L?eEqYҽ4(lF-%oPS׋w2!+>z#ش/m/sofߥK=84ݑqZ!`R!W;1 &/(2D*x&D⮪xHBei]^Ϸul248!-;\$CizzWW x0G>d8m f[NalSk c/J 6y.'{,q7W'&>?0ʡ n߽EAr醊ϘccߠeKpuw_՚Fj^m\ETKcٚUm=EJzfԁ Aӣ4t:Ipߟ9J7ٺ(+˞@eP%/K6-M)bٚ ڋ)(6vOL4]<1esA}2Կ?g𒬁h-I{&ɉ:%pV\Ji{Ø\ȉ2pe-Iޛ{3jzs@ ~#DXi- EY"{ԧ뚑VHت|d`΂ID/(;0"k#e )eVf[6q-ykQ(Zz9|!ɬϾk(B5ij @Ve}%;qR^=R [⛜/P ԏp\Ef 2H#Yb+H30Pv 2]ǦĦ2"|+;h|s)j<;h p:ӪrYԆY#aeSl`-9˂jK=V9XT=wՎqn8yl"ȐQ4|/޷w'`D>`h}qٲAiu ?PaS)em$'a tk?'j|x&. %Ί5ZOoR Vдl%'SvY蘕rWosiWHS Ptz{_473+vjݳNf:4-鑇plvP<)fh/J2C+d3wXTev\Zꫣ "\Y4 $XM<=qt!A[j ? !63)ޒ$o_-ҏK㾍Dr%~g0};ҭR|׵3zj%r2+;iעOVB?+{MA )UQd;'i֑OG|Uz3~6fD~9fD6dӉs;o V& C.dqzeLhQs䶬ZEgd 8t{gdJi9X i9,<-q3쫃;&dM$@]O̦IClF.SB 7pTQ1G :DD;VR+Lׄ)^_xEc HQ̵Zo$lqoPk'98emxvzw(Qzfٻ[`@:@ >]軌`of&Ղ${!Gi濆rY\n?*Ϊ$CjV?ElfR9+IߝjVuf*+ Ry`jAK{uU 6FᙋʴʈP0ߋ&gZ&QG *eÔXcYPϠj Sɗ878=20K|ȗǙXƿN8jC/0fihrax k\uKc$0/9X+ =[\TAM:J}]ek?qhrpKZzp%]`11x:gĉ؈̍`!6xo=1"7ZJl'#cd?O% ,k{$ua-jI4B7g#>mWZJ 0n~$3O /'y&|A QDD".U܃ac(q2BU0s1G8Wn7/m-2s_Hnc,r]uSeY$,kq4Tg ] 7AʥOėnۍ:8iꚈw+!f{܀=_2TEr>;Rlc'砸]6+T<,oZz[6+%_'I0S>&D xi¥.nPZ==yN&֬+x1h?iiyX^h-z䩓m>NzE j0U)0SLgP1'z~6WA_'a=i#i茘j.OD$#Hw$$"$@օH//4%n QPkP_9yfbA\SJj3Mi@'EEcZ&' jШuQaո% M76 ogL[agjCEGP~wDh_Nb Ur,ti4Kէ&7|k܌7.O:. Nyq6#.+iip:sT7DHo߆*W()gᄅ!lLrVD5~G l._:+!@Fخ$J.n05jEP!|Q79=l;~} $wb,ozOq_<lМV%Ӫ`_L* l9x[!HEm c3%SO_T@p9f0Kmv훆*Y3_ (}#U>,PjvȐL,4έ*_nLC=kj%Klf!I1$W`ǧ(ALn4zI(vK* UZ~Dj9?(=WGk3RטXKVC"]?{zKs?RCK92dGƫLO& FO 80w>Sd4_S2CS2W!8ЙX8&ox֣{AMPzd~f&mw`^1t:kgds$3ТE zR ˊT%j"[#ͲIv}KڇfPM\D%;F4V⯴x5,R[HŦ;N\D%2hrVz.;YL8m-dIe76%D>M11[''YYMK{XB/KI=/J4#~ÝV7OZ`irl( 4[_r\iVe\hGz Jghd sapʽoCRh;a2HLI~>ڥ ֓8CDIY{v緎gpʀۄ@∑Dxg. .;*,wr6#c@QW靹D5xJ cV~ t+:I?ΑκϫwK\/L0|s/LCQ麏Z7- ^cuiDmfzq}X#cMvⰜìJ:xwL'4ozOuOui uN-%LUN\"S"i~_:ʉ>~=(c&{)J73-;vC@ߜU1tFw%=+9uB/yGU"gʛY AWӖZ+4 ['J,riޛbjoN-q;R^ԵUM;Ȅ(O"?aU[jU PGƻ&bыB4Jr;+ bN6B|jxR>TB^S$. w7K@1J%pPjyNW<[Yd'eTE\:лWG{. M 5P"e"wmtd?'A TnZd5eu;zg2sQs@|-CHسеx =I"Y?i*^Fk:XI,ԂGU,#="PC%\f+݀)wlD t1AF&+wY:DPAŗL#_4.%vCYo6àu̾P廤9IɠzVTņ-s6W]"r/8_!4Ix (:;)WNLCE1#>u]C"ߖʵl~[o<Ybk~ëJݙqmiVd.>̕T~q萛E^X:<3?0[_&Ek:a@ #8Y, \{s/58 4/_W7#OZ3Fg_3 6g-aSl*E-ICZv\õUi_4 LΊ"0lF^F0&}tJߜ `Re}S^oZe,Ŝ5:09MF8މΫd\#6oyX6jW4Bw/Q;"'?B@/bqC~6O;n"Hlu>547LH$^f)ƀ*w|UIJ($Փ0)ϗCYqNgZA>'oҕD7"J nܥ/F֌8|A䎗'^42< _"&`Y Ʒ I ]HceE"ژs>܃;BpVxș/Zņ>}YZ&.,T5 }̟p?g1hp߹Byq._HKJv;{ L{1 =x§l`B0!nS“dXsc+4'kv8+拲UMn2 p\w&^r&v?`9<`A6Cj_*g6°_a"ή?JX繐'YiwkѻZ2WGLJ<,60 [)* @ tN{?] &m±f!/d$>_XcigƴQWr}ҫsPd;ِcR1MnIYd@]B} } 6!@ rFj-^Զs!ƫo&A?rbdNj&}b 25τ_i4HwHXNXg9 lo,%"]m/dfځ`=kr* vBP=fľs(p*x{7gD5'_99 PsTX Y4O΅KD? &N4sݯHlT^N3&6 e%B`=Ű#7G}8Fz& H+_ KU _UM+Ⰾ >quu>og$yt,g^Οvu;MM 9!y#xSpMxPkߝlm?0_?IҫxMX{[|^;.KR^r IJx`)@]eIa WKk%ck ӝy/&n㽨p0)H@AJi#*Pb@ĺ˷)?wqSA_;hbq"r3^A>dVQǝYw-jHx[C9-uM9>9J3}~tKu L(g*}r{|Ufl~/n;+vah:h#Ȝٓl`pk;)~3'j;uortCgcs ).eȣ*W.mjxnSˑ9:$ 4+R=Um)0Tߚ ¿3ͼ';^ԃC<=Ԭȇߌ6Y l'7m6PdXzǻbHJ&H^VM | H>SSJ لCARio8hRC0C}7Zз Z\}\y48NHPkyJX6,$;Cc@71$جso 4n]Iu0 Ca ѓع};|ǣ>i @_ օBRJU.p1˹~UQX")KLj( }B7n[-yxW1$q S=VĆEeVIݷigTJ;x +>ϼG| cnunaH xA6ݎkZK?RSA ۂ_ٿ V:_2P ,7} 2 vЄXxq&k";Nμe0ZdÞƂ+G!%vhw*p|s䗈 kȖ=~ Wȏ\MetM.ч|B=hUSwBD?6cO ąw{Ϸbm9 NݬPզG'-oΜZD2r?E6_î'oD2H(߆ޗ^7zr*!1敲zxC슦>[=qW`Jݒ=;Wq֫uƠі΃-V`X,N LS޷ےka7FNdGE^ JϏ`Ŭ^OXiE|< *(ߨٰ Dnc'> 9cl":Do*h wN$8Ҝ3i ⱋqj85}{[w gSW^ (s,TaZ3aXG!Dkp.X,`ψȾC/VNyUγGa fCQ*.1f\ͶB":Q!7ԥE?";z;*<|9cz1 pH' X/ tf7h{ y7i y8bѼwe.Q '՜1s ۰S?mM<5J9m/]ieo_O|gcNS #EЇ'|;`R ''Mw'T4 >%GgJ053b#|G/xz0: u寊To頟yRMLAC&sڱc?ܒIǧ4 ,N92|t?!LIFA{k!Z!3;+l%hh i}ܳik ({L^\asM\ ʊwUQʓ!_`A,f(9 w}sT \D[V҈,y!&dH?d$vȅfNJe}]uibK*C+g[Pbt%`/{3Ѹq1J`GUpԄx@5QIޡX]R#hc> M^ǽOH]}@nj3:p=;we:ᘳF@;J'o yo[8& +')[0*:2#̏HoG o- Or֖G nNG}k$wV`\QWC[H`i35VQAӿk){6Ō z('(G/ ݻ]A| ^qw}R}e5$5zڀ,lsȒ% l<ԝ'EA>zUDEbtBsdgjJWo*)4uz $|S!2%<芜+)mi*^9޷8zz+`[Lr"CLwaϼ qi<@J.pa,|*{ߕL{'JIA?݀T e+EYX(suvohJ-([Wkq9k~*48lp{̝Y# 5ă@cX4U d}7CN ÅW *.^_47&ՏԿPz'6˨Gq@^Z-mzσx;i6UcvU{>.?1%xKF/{cNhê~i{M^U\\.qkߓcL.4)OV{^]UpF?1g*ak6_)ʃ^Sn ygٌњS֗*q?DV{);tJtX ;B8+׶|Q%+o -j]mq'T2BI0lv_W+֌cc1g:;퐕ȁEcŒǠybeM:+QFAoxPbRM@r>ؙAɟϡx]iU ƯsF/߃7>*}@$F`rd$vMd*|D:g}?h/ F&ʘ@ܤQNtw5ѕhƄ/{!B|1⽻[8\v ^ȩweEo*"|jc7B]s;^JϰI>FDQmrJet1\2.۫.ĭ, a^ꀀ۞:*| 1 ֢:;4CEUr~bӉ۾ɕ*< }Q_ s`.M0LPR^Lj,Y&p0 }!FS2;$89(:5ǏeIik_m V'= -wM"&+f#s\&ur $0׹IVP&@$e4?Ri(l46JA+N_ sIў؃5 )^:-K6|WM)6 aRأ{V.4%p 4Nrruq{ܼ4X%xvt OTm wXEV?D4%'Y p_P M@*j} ~9=(.Z\ G0eYZ1{1YOrŊ'S(bkh̼ƣ8mtÆ|Ĥ C&vur$pHVR5`\jI[bzp%P>FyK%qյ'$ Vy\``L 4+33kۭڢ+M3+xtZUjQi:nzJψ .] YЛ.aE:dLVk.8wz`6p؝*ԔTP G3CN"8d9οNNԒ弢Ʒ Da |}ӈ}`mF٘ou#4# @Bl,Ӊ* ?Uw46}&xB ~-gcgTN>TEJYU|/4V+ iDBnAF.]p]MYB8#MY#LSx0,:)TxawX`@e2 Џ#j`A=@Mx~q **Pʢp@ʖTDsL=ZSdaÉxx 0 ô_0u:3>pyorIdiM By:pB[:si\C1XlQ:-+cVH!KpX|/ y#/˿D +- K\(5Q%6X90)^NE3vW?}%`*pb׻us}KwE*Sk6@H%ϢO-x*9 )GϱL7 Nean|d(\ck\u(Qm_nьf{O*.zlQwnFu8 `ݖ[//_N+~fWXߜnHZ>nu}0D ΛEXH1rhJ Uvlrw|e*I: , mJ3J.)s]/=/ɘnºpWM{+ׅW(LT!Et[WLZYCWni:*ĚOaYĝ9l?ç$5Kڽ*!uAz|l"}kdaڅ @#ʊ!V]妴E^ǮPeT 䀹tâ-4U7,ެۅcDƹm';=loQ6)p,E0wsTd&IJ,POZs2>9@B&; σL.#{NŬ!'Ar+fԪu]5Z Op,:N3] ?\vbf@ό kcw-No}zD䕮O#jxe}|F{4L;4e#v[)HEW9EJ~N\@ʔ8D]}TƇzhӹC |ɟMs06'PB(]K4|sq<\^C/ƙ|$i1&1_)j/AqߩK&`uk$S+ @!:>pwyR~ua{ ϣy*"*'*hbWk|q¬I2:)'f3gWw .<O}, 0Kh0'vٌ=[Nt,anE{ ]- {U˒4݇dC-흂ϞK߶*/=ؘْS Ex(KX ;E[oN }uYgq>kh )lcW |]-pxbn.Sj i\ҒBU1jq!z(Ѝf+jz/y,Է6*KԆu߂P&pHuGtaL9)VZw/7S(`>ڀiE%zʓ3B/K|ݔW=We=_@%h8B$Ze9w[HD|Op;RIZ8éInJHfaMK|`/~ Akv6^l~`TW̆ɱR6Ub3;[?yo  ,jy^%̘ҲaHQa|N)I6/LFgw+@@⸕\776(FL`8G >KCH\gwT3e=Meut;AÉ[HQ6/Sұ~_J+z-}pz-X^ORbDx¾N75d-4s8 3sf%^qilq Ig6?A  8X"rQhN!şGKY#[Q1>z+/\'gh>-!΁Ž8;% W)Jp1?7\ź /ZcZ"c7fD-q,~2Mt,Fxa2?1R^+ox I:WGecpg ~0;36kƉUfN`jNaSJ#ۈZƊlTf/sX`rD:N<#Wk,/ s|x;$x%I2U (ey$IF)̯z^߆[) 3x,f']Bχ B_2=/FANFaiER]v("e)e4)2|{JΖB 3;Kֆ$Gsk7 &D")ic rd<FظVvEgIԯ C3 !*eвJ+[æ|rI|01蚃 NA*.(kN11Sqtr<!?tGe"g*LUXiwmRV#¿^ɽ8g]#©iͤFE!XPn/lMP/e>2P悸Cpy}WJT0DT>IG$pTDM>ۂQ1߲Q]WWI/}BC4%N"$E$'id::lFqk#<&V4p#v4噃ׂ(px !Cqny:KjYW BVj =}&8 rP͂xz.p5L$L2_ Go5s6Jj.&p2NUk-U/ТFXÔJ nG]gQcB?1(+1[蒵q&n2Oݤw#Dr),v $^Y7oLGkb瘳 D3-#k VPD"oSzi Cck+np7wpa[!rom5sM}v@l9!/ X^{kwJiβv⮕7427Cږ.}h ꛆ[p XfpEfSժ a}b9(uu\mEctuIl TִG,jF/hAS򒍚/ϡg1^56l6P6 cJ$vLeɘzL颠0QL:+T [vG?P?WL@EhRFLn0 o`M0NȂU2"_ K j(6X~毛-"*]G;QLq2 n/x_&_^^!NPsE0΀-Q]'v]Uqxhrrswݐߥ Ƹ>ə!)8_=s#24ʪE}]bR콍 lXZ*MgYAxC/ ,m.A=S]v ,,qA)V9:zA;Ne 3erCD2h?ڂh]* +Vϭ?a"8Ε_yr5T8sNr Cn[RT^FQ)D:Ni4 iyoEt(I5j/2~3n~ Yk#Go}[fP|@x肎g@U88}v4<&iM GP Ϋ@GϋVs"-#`_q*%g^ӜI%1jd+4s?[5c€xNi7Gc}tA[B{!ZIFJv{dI%f\_'#D!l(~-Q(/onb:*O<` lmN挋_AZU\,v%/._V7ԔC9]uF hE@cp7KPz*@hۓ`!{C@ۛTִVB%[m^VOi;$t.{QJ<,V)"'<B}w>J1@L(2nZ3s[3xБ|ċ;8*tͧ]$6?Y_ ;y!]xjeá֟ֆBѯ(i`Y{]J;1巇Qv[Ef?6cH,qrk'ډ!Ð(H Jcw~Vn(wrPe.>)8=rm:|!LXmHT=g}i2Q)ޝZCu;HvD&Jaak5 .5;α9ħ:/)?YMv֬h-ˋZ(CCm$+tN_m%3;۠{Q 7-q'n#ھ L3Z,v%.Jq "1< a( \9KpƊKPPsD1D*%tJB5XYg=҇&d[_qz oy!_͔l]f=OÁ]>;jF?e kw64Iq(Sle2:ti(:lPġ)W:uT0aaNx/BtBzqJe\lCyi8Ljc>B7uj 24w `?$ДIoGUD/OG 8ZLZtHb.7yCBIq7wZf”w{ie>A`7[4> K=7 ] s*$^ZKe_mj^x+`!JތfT4yqa~4 Ke 8hqbݐ&@lZ)ιI2N;-Q86>`OM3q״GrvgGTy][^!JAs)Kw4o>#u9pKYi)n|i3(! U m"ugl,'=$i~/%{U<}\w3'٪MtiUo>SLw41[O})4܌ qos0W&MQS,8ck ZJ)NNiDe`0ޛc7##ST"=].T!g5uD*NUS=R߼ 56)v@w^N&P.lEd\HyƊEO2Ƭ~EڽGC'$wTD@KK6{lٽ;`O9].DjZ<\% 1ֶ SӋJb\T?t 1bw&цlbJ{*Vt㞁+';O]^dTJBb0(ڠ mswCQ(\d9 B N5.y,8'g&%_Mҥ%ePWvtƓoQ[j3D! (v,)3nV%9 M!0i{C߮c@QE!9'!F"LƵUWG-?SJ:p_KBb6 炨>uEkl( iiAIV"F0 KomC 0Tg)\|ȅ2`lʹ!Hȓ/n`o$^clGaIaLʐz)ŌJd8}T420`;ֹ58u5jq VГrxQ8ʩC#%7V׾A"$TNv;uz3VVB0mȪz"[m^5S0?eD*_AE"8=qC͸g=iz/x_\;pIÚ,Dvj=XlVduQYPȍAV&[4*!?ߡb.],/y) .sC.!`dI\P47*}ti.@MyGë7k)dVznN z! T̐ hX1A|',o(Cs^<W^~)_C.{ m?3g\ aD:7M8J," Wf%LmewSK;zX_` \%S)ߩ\*+0b\1dO,yK?H LN|V"@dzi4~LGm; ;9.N$bLǨ"RW 7OZHjCg IG~w׋E=>bE@>٤Y̮joI5 O=M> Ae+9_i ׌H1WqxcY'] (zxuTЅV 0$?OwD/ۿ5nKȽMyik_礎|ʔ~-zJ?GLSv" !42/<пՆz&8K OrOw]9HYD`+]S>u8ue-+tM]+z"7`Tueq,Cc%PGN1&U Z QCRAיVrXRvMΝc)ts.^FS%#5!ȓ"mqwk2I2<0ǻ<?ǹK _ Ie>w.6O:' ^KxoH *%R~NUBVaԖ!F>" PS5Jp.$ LQIn+j5*>mpΆP7LPs[C&2<Dwh [FL"L_CB;6GX +YVaFp"Usszw]Y'c{WS?[[^fŞ#z!kPI^q؍sc_5EUbׄ#`܆!IF6{;'𶯓s&%0p!f+N sAs'^M#h+HݒM'l$-+WR\Ь2^Ǖ[D;h 3'(p q'wRgSNevױ90e 3AZg5){&,sfN2EAlf.[&"]uvl>eU~~MJnz lw+>vWk'c[ukxkX |kݘ|)->aСĸR*nS*yجy &.,7=S7 u;E>lrI]%ꑂ<*Y~Q #˷bOc$[pҦHsjhS}H蓣 wj-+hW V dmf$|U)Cu}U+#OYKmnwspߋuvw.c8=ljJW4ldܼ· IB@@R܏T|*Ǐ'Uf1yT֫kqh&^ANjX[t~t_R׻q+ xMiR>m8LbLңm-|.R(_{V?zeWٱRWFrfgF$#> j-ex/UV!+%TXsO`alsJ>c!F)7zS'OzX,Msi[4~~ Ъ;3oJ{F$'կPm*} `+ WĢ:L~A#TH-vXƜ@qOȾܿf[zk=96o__䋗ƃ ?oyuB! c)9j/gbsr^L5(IyFw~i=ѕls#o0Ws1qڹi-% EDʅ%): .-XxލUK?& P4\nvmV A|\+vT`|0c찇G%2ZKI[- /Qk~`7t߆mܣJ2z5bKY̱Ccs2Adќ=& 5d^$\h }YIKr0| l}Rqӌ*]l_ |1^<+9MHH} }ܖ?^QS[u8Ro7ǷX12לϫ^TxIK:WyǫYzvJfA"p*_l֣zKs1$Mڰ%@5("e~c`:`f_CW .?(/iz_=I{$XACN@JC>g5"mXD2U֚Gr.?uo I5.XU3:E!p_7Xiw 1s+hs̴*$@n#&% | k/ Ǥ|bnA/y( t09J`<|A7Z=.gޛf#W؇Q剐ק#ǖȼ1:Jdr ueviv.^gr$누5FNE,i t'$=MZ̘FAsyc6Nϗ&fJZ2BșWopH#?S fZ]af.~ z^wX@:e,9Va[%D'ldݩ`&B=&sq]{Fw ޸ B{{"d-,Vig?0UXYy?i׀[^=:lh86s-§3sXYXH4!7L͒TL 5Zy+>/ZM(v3ܨ%4 U#k7U&?V⥭]ʱ<~];pMscP3v; o}V]R4!^Ň}n9r";RfL!e9cE?sp r i]Q@[ 7 =DC !9qwc &&lU{}'+冠,eEgN\ˊCʅs/Nk\ooW"K"K_j5D'&4C  V>9DAȹV>OiY7rۻAzf3fOC_TG']Zf4xtM-C~J}#_*/Y3όǃCȑJ9j5-,Ɵ<f-S[4tܙ]NjV QؗxGWa-Y4?M]M8,sمoH(*xa;mN{F^A(]7 he4!Qr VOAGX(3Ǧ8Ӯe⥸f-7ܦ&\o`#B+t9UM/vZ5Đ' uy6ԯSe W,*bA^YVi`uW,ϳrL.{2O0)=?͘["_mu\߲xv-n7gSu](;LQWNӻ<?jc~v*. TFv_-CU>Qg{[>|C3ϙɝ66Y'dX̶Y3'v%%'/}B:iF0 o9:Y5aB{2c ,-\GTGaT{dKKu|8y ~Nd/Ϩ y`3=lU^poYg#d t\<f 7p+珰 zċEJ'M0+if.r`nNyD#=`1c%RٚN#x Hͅ3Oj]HI>RHWj4c $q6)W5k6~Nxf0!r:݂"T,T MGd`ӒF"l6P1Z:M|RRVN[EǪL20tk9܊5% ׇv0$~ yX܎~Ǜ,vy%it(pc(;TVG0(V:M 4E3KsX,12~8Zzp~HT_‚[!g1Y+!R<ipśHhǭXJ*Y~~y嗛6hh WyFm+4!h8;mYZ7,J' {;w709PtǾ(c]OL$lM䩻{)yCӴ+j& YLt-@(4E6M1Kwر In>,mpƘ!oqa0Kt3@r2! &OYGs4 *^<"o"q&V.m]#YލH3j㢤pҜ9tsa~#M6P]zF ǻj}"\dž!{P^FV xZG1a{iނirvs.zrt25Mw}$%dU\1R3 0{ه:~g>C,fůEw!ȒM<.1]uT4mLq!DV3#)>(T\6ƿf d F;^RK+R;H~ X4Vٕ|Ncy^Miv66TǰH:Ts|9Fiŗy"J)\LTc 92̩hrnαf 5u҈2"N^3̋␗bCh;z Nֱi Γr`/f߹Ms#ԛkrMUMS+4)1EW0w$ʝd\$87;G.Ebd |"7ۥwL'd9d1/$C4sq*-bkR{] mɧ%~4H,\I?`_!ľYJrsr-FMcàdeDǤ·>4 Q UZĕ8+[nY\ `%3VaAf4e;Wm@Jw?xE+S]nI CV(%DbhRو2mb|CZ&Dw'0! oCp'I=ozlf.tq[{дUa1?ΗX8Y|UN_)tm&vc6 <8>eH0SgG^7yDI tV&qM [H SK?2)MeW[ق5#,Gy=7X}][-IG%`h-cqǯLFՔ?oqkE0N jU|a;?faiG"2d<M4β%*X`$RZ:NB[hBfKq=ǰoywg]!>2Ĥ40WΒ>7)^J#5x8E5`ZԒ2H-fQ1B=A6e&>\|ih_حk`(cŹNԽ; c~kp5="ʊSs5KI@kjk@v\PpoO3;h%KnyK *Y4,-IV,Bj_RJP/ь !cGʚZ#yq'cЈU1lsNK$u#?QkZj+3d 0H &A˞< Dw7 5|GL_-(7ɁSONl3RF#yW `LޛQ~;ss[GVMάK3qĵa<#jYDP|];{+tcxviYT֘_ OL Q-[r#x_Sv;W):?vjEkdLݥPV'+ܨiDeoϘ.*6Ϫt8qw{'g81=Q瑲[ыZj7"2j +Zy@_"r%]GhV&t`&g؃*IH˅gOP{UC$`PZs؞ɗ&}L0#H`oȡEELƜ׼eCH64 ђ\1] 35j*Zو|TswnH5nNlH` v{*+5%_\O@+eo;)8P,4(05f}]vjl(3(0t|$y[)Q4ZRep䊆1ǕH S&;k)}py2}@8RPXT3r_⍘ڦ%ḱ(F-dK;@[jNp#\ˉZ :`c+SFVsM9SOA9hz!IyT /R.DIyUGO`J*j;FOw`34/$Pב~^wnŀW*DzQ|MV̈́;w8wQ!v{ں5;\-M]zG"$nMfjVgElvƩ bT9ZLTü!ns EhI]` L.h繎vxp7,_|M8Ҹ6d/)6)qU:9\vZBEgHPn ]B<xaXDfTE9OJ)ON~h,MO1PqTʠXʝ25FStLoI˯_:56X-FVI"a|5hRY VQ~e[Sҏ !ǝrh%Ԍ v"n~o3Q>zC"yuk{PhAUKRc%L IW:b7}ztJz1[+ -TIB P%1G γc85&ދtQ9-aoDP = }Aҩ;/ѽ״8_l8?! 4.P#vhyGPC$PNGp\)û VT!2H*wfuBjyR3A0NC2'(M @\偙o}܌M<`FbYm?,fgM[J 7c˅7k,/fB-3Q2CO͋:ZF#|xm$R"6Ҹ0_iO`kF%HZ5a) -&L՞8+9Jy*{#tT͆+I\-EØK#HUK+5L/Nl4Qk/ <>p5LJ04*x|>$sDJlf.ӟ[T=:oBߟa 13) }pH$@UiRƃd\%P;ȵHv  ӹ9岲*|sJUV[*4Xo0g%θcެKH36,Fdpί?Ett0=?eH?wkz6nn  CTjD"xćqK'lQ~)e>/Za4vu~~+c'ӝA&Iਛ|8ZJqj'Z%dtJ̥ ئ)O|v78[r D.0r:?oMhC ص(4|m/8Xٯ YEGGޠ~\uunSZWDZqA Zѿ 4%pW_kOi,su-8}ߞhDzOŬqG9P3&KkKc5 lJBrI$%*yVbY1Ƨj0Kk'(hO  n=mzANukK{t\#恼\9x- .JꗫX>:AvUAd} UKڧ L߼gx5,ǭ<_ P!ֵgrQbPXa!:V6~N JZ3)P!zhAز'IbdB _ծ i$uqdӫ#8XԘU0|xQڸYx̩@-7N7,1)CY`bq.LHE\ha']zkC 9޻_d߱hb·E\Aw4T}Ҵm+9걏.S,ݷJpDWXU8|s:?}}O|}Uv C?kUb8S ІL4)jkP_0 (iWAMjiJow͔o A,RZtAca>tj5&_PT9Eo(uҚQъ3dHdl;0z2']8b_rƷe#JK_ @ `1)j%<Η;~1`W?dT+5¢>Ufn ۛdo> +ы7|LQ67a&ذ7듍"tC'˫$f q_dSݻK\:#"gTy^! QZ暹hkf_K 62KPFع\ 20i|+,[l]Y>T6O?.ΫEj-x T:;|D蛪?c _wrOo0QM=PO \<6ie-GJ :@k=Vl/<%m 1bDC%}CeJ6P@)FM[hf pwmNoCKɫZrqOܼ5Wt460tts~x@FaG{ wer{{a~֏J y1ǓJt8Fpgx!靱'`6WF;|UrBϐv@ruY=>L`ӟ8Wj*42Os3p. q!G{٭w0}x M=M%O9.^:4U@w'z&*<#5k)q˚EQ#)Gۂ0e``,ǂ|I!(Ae&@ԛaf5f8~_xn)N aap*zQG (tq[B@&{ UGz"B1n$ {X'_=/Kx6LB^ViݓO 1$%M85Kl1*ϔ3!w|֔]JnRO)..xk&K;)ٹg'rh+W.P|0an"]O"pW1Eή.7na߂vXzlpEaNU_'~Fbӭ`7 GN ~:vֳwmqĭYK,o=W>Ūy١~7x;l[@+ճyTl٩2Hfs;Vaˑbܫd/] ` "JO9[LB ߃޻VO4@ss&IϮwxa7T%7C#c=uċ@,_%c^œn#:*\,zNa >=eD$߯<yRNE-6?Ļ ՃR/-0uat]0}%ړ_ë7?ܯ9n6n=0ߏ}0j'y@p 4CKxk[pK"J׷Z[s郃Ṅ;q$2"9^JveKtB)K]XE6j0DIqg!nwF(B;x,U |Z6baܴGY^;\J/k }˃URyO` r"\8W,)T+Ģn̟9ƥ^φ7#5$y:Eqx)[ADkIn ' 3f-Me{~yWVZM\.D3աJe?oRsprhWy=3Auls+~x#-f+y0 :Sk#0fUv&vefzRlcB)+gƶC!o ˯;hTXwĜ׶W IyfX%wzؽkN>~U$a}p|Fq=$F_˱3Xm*%"N';oꯔdpt$_w,PBa &{N/56PMcKuz[`?p4l' |]n)he^Kg)$ qzޞ4qy~Ƚ-~Ҧ2iuk,ʷ@ 3*u#ZU"x ndOQtt9tv0jd"K6R2'p}|\a$Y0q1\JY==4mmˠV0 VNL.q*uz3;^A%++“tUJEFM"SlLcR kӅŀ 6gue|t\i@VT,j0yaXSV22h4# WSod0ɻ߾ ^]P:#ҵr6q>nnuP~csU2W)@fPw7LD" N.qpbN,M t)GByَE7-  9HGz'qYTYaT9A|iK omRNB\ /qaS,TC6[LE?hC켜93K7Q^ٻ/URP*Tp, Ho; nJnۘ5w'ž޼[LvXN3Bl`B9=;n)z/߉mdn>p9QgV#p^207hu"Spii<4֧*% xwWxl?)L{GӀAeAf5Vrweo ~^*0d9z!"nmW=:% &5h %0bV~1ʺP>׃DRt.%&{hvԉUCrAtv2ywЖGt{:+ꨞ" Bؠ̑ay{M[v\^r ̈`J C?J)fQœKs$o֢,v;4c\pÞ`<]rkq̈́MDs8D*!q.{kR?660ikl c_cIì37e+م2z$L0U tt %gt_uG ۽r9'_Bخ8tG T;gMt|tU0x΅k?ml{T2r# -wujk^GxA e;H0MwyDlRDgLvي3InAΎF!^yߴg8bΜ!6v*#}oG%7<(G\m o_Fj^PE틌zVxe2WOP`ڷϥdpe~]Y*}F܆uuR2_^e=ꭻ6\&Sϐh?Kf siOI5}7eӠyEÔTS@B-6%s&kl8Gxq*kvBf+ ~A 3b!ĵ,v85kk! $ y+@^D[+KFB LIj?m0z#/wdɷB)s"Z[b_;e:ah<FXL9ߨYDy$HPfĎ`T{WVu+)Z{)تHJŠ8pL2JCof6L1 M%iH_ }MpzKJy+O+/{6|l1g=YП4-Aj5 90ͳe;˔fp@㤇@qg3NYT6bVmpzK4^*  MaJ_w/J&(&aGDMЬ9`H U~`&sjV;12YgEqRe.ֽEVԀ;vF𯙍gbRW޲ @G jЬYhܭI,[{ mg#7= xo{ynU/zh%ڢBB UVAǰKƮdS+SeȑHi鏓s~9ް: ?H#)@OXҪ,d'a`F)Ykmwd<'ϿS6CbZs`lIKK/Fu $=v>o|> `say!뚉N i:ؑ: ?꘷F|=Hr8C{o{v2ZGNչC(Ůa^r3?H6T]5j3qr|XZM g1.%'= DIi%3k46,N({PaK<d xHބs$ uvtƮ RƳLu}<#(u,:(KE`rMpuY6FIn=@E3sI{۽}_[0c#* e]Ov/KM4̠",Í'sPA|jR =yH}=+t9`??S*9>o)K-{BpND7oſn_wbǪ$cq+L IgH6>g:>)M{i]|4KRK6)S|vH.`̂nx|@6!&($->.VC#6!Py[,INl.͟gKnmoTߪ4Rs@lxe, \u3Y$y4?tRDb?N7!綰 Hb^͎ KU‡'8ЧѺ,\+eS$w4(3ВKȸͪ4FBwLGkËd][,8!N5G}mx YKHB?z54%@EMdisȫvt%ψc:69uo "/@' H^9neݻa8M(y1>'@yc6o35Q-3f`>ЊyנPʒp20kӧ/#`1[n_XFpF~<C˻IF"ڮ}LW4-eF}7BZ1' ⚠pS~ܞ_xgOS 1m;%eLw>^6,aѧ(B=>*etN򕴪w0MI~/ h,n 5*+7et{@[g=^2@1f^.l$zC^M )%I Ͷ\k!{4t+zE%F &֑ vhPy WIWG}ؗp#nj7Pd^TXJ_G2WlI"U3+e9Ğ"GF[$2E=%r1+X=)1i.pE /E>cz73mj6c񬮫QNl(,+ JMf3b YM{醄$ynSD:p,ΉY^] sܬ+|ʤmc^5`'//*΋ܕ%,6B{|BD+gTP_a^s4c@;5)Yaˢcg8yHS.nnй"* HdxoF=C20TP:G˯ef#P |5ȧĦdL0#mz{' $wُu2 8ЎjEM8D.#qM LxExP!n~K #p()Ny6$F&Pk2*Ղ5|,SN8lPDd,wDL,l'r뷠$@s k] czd4H2=j/^[zAś[$ xϏI-O( b߰o$&ezM"Wvy S8&'ӂ5}{zҬЊV$>AdJO#dv'W e+\(t=yLVfL/dWI1uEpE$u[SH 6AP5&>v_2;e+q槺 $@t*KkltuŬjܥ)HgVi44r#.m8S ;G EjcZ/|zS41mo9HDġ|ZkνTЕ> x,}YmBRj:w9ƄO {V}-^rO(e O M* >Qb*!'hx Z ҚkbA 9'  kL@V=k/9I7?{FخnlALjDwL3C8fx^X[E=w]!C),{45b5w.}QtM&=*Z%'-=.PZ]dls:Nb15l 79KF\[jy}__4 \[xŔ4OHܔ5WXh]H \'WP:^*Isu5@5SbW7%ςfDrpRA;~޳A/i?V]2@,l.L9k82Xx gdWGFm[U_ު$Ns[.ЗT޼8VHvm[s9.fמ&l6:{zv͌CF'hm)Z /ĵu P1}P@rx;?p/h4SdT/5tɇ"PCd>"9r;IM @۱EUef{=K~"`I^Fш;,DtmQ$hN)Am{0U:2R_Knkd'e;jwjf zŚAk5} [hnao 0VO>AX]O!mLqC3̯ǜ9}?-"ZUxV-Sn`-i ME1= n\IMf}p * D1}OC/;(׏=em%o}ބ1QLR` u[v4HveMPSv̮Sȉ kQ|vX~_PoFFPi1MHK&b@ jYxQRԽeMec'5'O& bQZe. $x*mhqewȄ%@)l_+?ߕwR1+C=>sD jeD?h L7HXDM&4cY9o׼J apO1ΣMLSoVvg3?1*C\RF_\ NvM.gtM ` hLN9oDpVOħ-rCNCkAqXK3$v^iRˮXZPz/[:goC'ҩ>lv@-e8;$ ;qc}vA>CH{ɒJ@ ~ 0Dޛ3["ʂ:L`^&6F1{z ?L R7m3wS@J(?"1J|;*L țA9u9":BZ=EtRbۑy'>si22$r|b;^AP$k1m/c MkaSFD>Yq'T3A] 6­?sq n^5--o.Q F6{,)h(/:V}*XƂ)˺Ze\ k8 ^ELUN+ [deA ^WEHeY B#^7ntwn^Ė aH¡'/I^B >.]RGۓ~oT =W;)U[7Eq1osSP,Gk2a)dm$P^.)iȷY_@sa"Znje}w"~@ktݣFPx8@̟Pi .KD~poP`? SU8R\ rBM!ʛ#`Wd*cjKGwøR^T']ŎOZvG^Ԛ2^#Mo{@0}a=_z;Sy`u>*4 ͺvn/u/w?h'(w{[S.zj7rMLPK61[}x%MKϔ`Y {HZTkMׯM*8N;s04* 1cP0$}hV.մa7_iMNYvuеP{d]kOð^ 9rMQ9~T |4dar \RZSN:4lo pUk"n`Azppؿ?S* yUBkII\T]Em<9 Cu7sTaDKA<@xzI?6^z4zx|0R>@0qx).Ɠ)T4*woħpQ8FMnc Bl9FcCQr10T6R~?dn͐)1GhuU*Z?a>po_*e{#dLWAU3@ߟp4l:e9A}\y< P*C03=S??X:fӃ0Be7V%,W~-Swέ%eGzm|}F(mTFމg Pa7lE (u.!Ҁ#"--s]e >ҎQ#!p3?}7YYvS7+eD$)^p_I=ҥh&bsdԇL^-fg[컔d;5ʅո$eNjb l->/7^;E"ݟ_yвo"_{ȉ*Hi GdyL]M݀T~`ǚOGM2;6teDJՀoјtX9ꬪ3 X:BI1ז50h[ƺJ=f.mLL+-k$? NӐO܉%)"bi#;7A$!#ő2T"Oz߈C%ZAdLCTޙ;ӺH1ךvkx ѧ^mު \^(P[`NdR&jP*߶&F*NGO^z7O;:xcMJ1UK)]k*OwHCMALY´ <ԇ# A:Woh|bA;5vr@weKGvRvx%L.Bhu9"u׍VSJ˾.%t"*c`0m|oiZ+*{<2C!qgw lR8emW 5,Z͔Ҏ(sNآ>DI$G =<3uRKNwu\Ð5]I͔|cZsRl[AG޹O'wNapZ!lx~pT";Ļ0<lbQNUی|c#Dz ZUz(4&yC7$?}M]i(N,[C%c1BiDT^_lK3KԠͧ8awP8AaڑbYwF?",j/k1QeDѼT@1"ʎ0JK,@BT Jҍ }D0Q $pO0XQvUve͹YgA5BIu3+bЎ ZX}-za}BZ"V̔+Ly fNAx0`,\6 G}r'G$_LU,D=  G֝K/|z⼳B|-=`csƭh3o'O݂' 1.LqeX#@~X Cobθ:ƋHhEL+#_N'@3E:'#phc&9L>:V:ퟖ?܀HxWB69˲ (8ħ˼:ܗ2߀. ېDs o']޶ >g5Gi7Mөqvn czMF[.! 8)awETF_s~?xȆXfF ݋߀w+x'>7!*qݓ PᵕxG)$ u1=p@E%rmvM=^P_w§k2+{Gu41Z e E}aM/k‘a u<;mۊ3Gb.5yKrE2RY]0(+ѰqGzbW"=<I\.gr""60ScBvPH86/6ty7`㱡 ,εQZȰBՇA;.FNm,g(V&V(ݹ|(X{{޳а-yy'l!f#8v(vrLJfk*tȅ[pR!W=%Ggob9B%h[idgM'wRX&EЊuFi_h*3ዛ56Pyfapniz H8S5FTUdS0&{ ?Ɨ3K4֕JFY4g\ء!~L<7ߡ~ Lb 4}dz 3hb7=_yW;ؓ>m7"Rw~c;G9 )=$Іu.Neq}y uCt}~$t.Vy݂y77pHЊLr'#N:w[,a?G<ׇI2NHZSwҚQ#*D ;4%ZC8KƥUQsz_ԼSeG9|^(LPMUzďrK*hy^(I #8O[gDb}k쪓t'`m3 ɯlCĘj|g<9Zd-'% )go*["Pܭ3+Ӫߚx:I9_q|Nœǔt/'ْ@| gSWd+אp<8=أ\v)NE Ofk<؝vҳZ`3ZTu㶅%sJU.,F8閯VQVjo5F*=xY3^)!1O9HtC2X-[8aͣwYUz4DQt4h1Fp O kַ[~sO:U۱S1Apbr҅i.Hzy5Sp`jUk1fRyh=ujd]LCǂ/OvqR/1a$갘-^;Nv71/PۅN5Sv3ߓ n hy_1;  /rhWnz$=f[Olc:8!6d(~ps1r$T yGm?{Qe̫w}5s#t.;ŊUB$3}T=yu;8hDՃRRO,9U~Jb;#:$$պd}xj^!ӈ.`y[Ö<\/f͕V~qXOC

    )Ŵ {9l6FѬL9) fI! h~\#5>u_ͭ>.52rDgeb]kx9!Zf*o H`$Z?=J &]ˆz0(2v;?]ϛҼM[^r؄mO9=74̕TʧO=pGkg T3Twe4kRg.8 ɯ ~,"E:Ɠ0}We}.hJ k63t3}W ZKT2q Z@$A6TiILn42#E錟^OӂH60UI YjA0, Kf}Sr}EXed}% ʹ.깱P7ѷfRyH!v@Jmf^ =8L $ɀ\6}6F+lmJ/5Blm0n}eq,Ⱦ~YMJ 71^moSʣ].VӹcE5HV`ZP"KG΢~[㌄˯t _$nʾu[Z(7 (rlC0:K^Ⴈ(I%4ӣ| vGӱ&yZhL}6X/NHmR?(K-e̘2fJhx:JFR;ER=SAK:%M`q'vn7 G_ M‘W'N;?]Ep.>fWrRbr?h/vN`9 4c~RCd蹗1_X#=^U`Jڔ>p|Lmzj6u?Fybg@?QU&]/Qv@-/\40\pJl %-_oJtĊ4\L.,$9J,y] MݎQMo;-#g*ch}`ǯ:d%fxb8k$d@y,~pB<{ =nShf]=F! ӨB+"Sָ2i;ć}2uh; oX`7=B5WYcv)CJ v$COg>6̋bwԊ^gPv.O`Ks_~M<< ?|Q}J#[4l31i.tZĝ n n<J*sf!íYi3Btdɼmٷc!6Nѹ4DMӆkbt`Lf'HmQh!ڎ^\#Duxx!fYl ',}V}q^&^c`IHpA :*ҝ_)Д_uwPKfl[啪M1 5sFؼ:x"ѧxRNpAdeƹQ4mCht8̬ڽr;\ 3o%xHcGF8 s:̇;'@#nN(Ǐ?ȑu𱝝ڇzFHKy؂cќU`})<*@1ų$qg7r_X\j+HĒC76Q;˭o$d%jLAU8.Wo2ʔ#2" C89mj8.\A"^ 4P'ۋ#~_EiqLn^p@p9Va]LOp{*E*qoPW=Bl̾&Q_w^D7i;SQs֍0 ryB-~,hx\epR`쎋f :R|F{5Ȃ{ELl6Kn+w@|%ă@M_ϭKV]PA< Cޢ${U., ri=Q*BFySHx>vLѥ@̀IQK¬o^`4%Hw$vq+D[KUk<)rJ}h@M~L?6/=[VȰϱ`DԄ~SHfyBaړrhV>q-"#{)|qOH8DR, [Pm,ȌN_̇d2bHO{G=Y?XJYwZ_ە{2ZbRHUy"h6qGiL}%EciWdqȁ}FW'*QV=b;9U /ШuCkOKtJBSyfX?MrPcrA2r%!:m Xgc79[%VFو$ᕄ6z?rqb-m%Dx}RMŬ-"b p޾?9D+KSJ,+|7F^3 BeANT%n&`w3e蜩'ekq!!~ňO.E ?T)fe)SRhU".X0eG#E1.`I!Q`!J}W`4O/sƎ7vcFD %ٽǏJ:"4_vR7~{v95aj x $kB8r`[{M[DTBI?u%P}0hgsV 8 r:3f2 ?D@Y1ӯ娂YKY= 壌" 'kr5*rf7+=?.i,.1js{8+n*A?c{W;@OAetX\ :k-!S Lp"z ( G>?> 9M&I i6*:aPW>Q`WbYEa]."gvT&<,o#7ey-n=Cꮔc( •« ZYCyAK#_c{ K7JZǴ\!1Vw0)O@p9Q?YXw*KvKQ&Ww_RщV_V>ٹJr 2RwXr.TWp껨${NMǥALB e>=>cli~8u"~77^./N–ǙjZ-yP`?fNI .ɜ D.a Sy|/&8R]򔭶K#DbT+E٘ה|1".SfAܠ>qVp{Go_ccRos>H"խhFN0:0*xPna`aEm|jkg1%[h|,*ͻlm-l=n;&i>D>Cm}n>rP͙1TOHehf,Ō$ѐrhYnɱEa&6#.e73JT@kǭ e4?P= _(3T2h ft>iryJZÂnuZd]{uF =V;qtB2Ι2_L4ȶ_9o?4Fv͎EG #dޤ:Tn#QKf0Wpi lQ 8ƲU]v^'CM:l ;M[Umx} G'W/ʯs:?2識=]J޿AYRLC.~$gZbbwW R@˹T@ P!xV1U.hpfv:JßG4&?tfs=V&4s h#*SR'i'ZrPHr'$[` x vTAO€2Fpt@Û,ZV­7+*S3_L]WFS^i^p# vl#koTlJP$epDtR9ڇH I=Ӄ9'hF"ܠR x/ Kof\iaٵՋ{dU-6 {A~Po~1<́I6P2bG֘V*aۍܖ#X& *c3VB9.LnAlvC?j,n2l?8(+b RF'{.FB[w夘q/_7|'mD#E][{)}O f臀#*13TпK*PE06eX w'ɾ@k:12_ㄾ2a_$wtqY&vR|I8Mc=I"ii~~I2Uj7l S_j wͲMNߵt埑f:s"a9:v ^ZN % 2F+ #镍 QzdN:ai*lpU̦Xu$W/ߏ?M"iѥl! PqoSSmy_Oey%(*ifbTa,XISo4hqu%IO!ܲ[`ku)MGk|LMYUbp1Nt%vlCCl7,ty%bL-e!Q)B5[Sgl.l"oKa_^#8~WY;m!IE;}{x_ ,F؉~ @`v<S4<-uCIqAfwu%Ng /jU1e=֥-m"὞eܯA?*ʂBUr5F=nAGM3W/'gtmR36I{o!{L5X-{":Pqߝ#*1 =d77uc$7UVU+SҪUƛ](+8#@)/ lOF͝dnX}Fo$Q-ܠ3ky0wCUur%cGY٦Tɼ-+vStGV_~ 3pP5҄k~LgJNV{)q<f1K LjH 0KM9 e)^hۃkjk8_\0mclb0LΝM 3 ~]N݇n0bELpsKvO)*/ y4ȿmnE >S e}хN?cz8cޒmޮ&R 󡯰(iVaeG8n;f8nlGh.~F-+:H#Or53o|ďMw<SuAmqkoPˢǵF~G!Gs'GWs4 ^joW lD$)!;;ѡM RI>eW)j*PPоpU| Rjg:SqhNƛ5tDMbܼ Hz/I s Oߧ7Hp =ٝ_Uur*:z#,o6Yq1dXqYxH'^7r|\ T)FzA7?/AEtKZЛ4L3+^E\GJ(WwHNAMEWEɗ<+$h%6#H>(a9Rvbt ȭ"Bzfw`lPhD[](8ԜD/5z[{2L/M|}"N,bGl7r5x@ NW'mfخ\{ Id5~V^g}8}1&{8~|Z|37|ME^ 0l .%öPb+ދY)NR&)&3kצ7a1ƨmBj{'Ӵtg<ۃqB D/:l[J;Fȏ"j^R^1vN%w+fWPq(lo*̜aV(bR構DLT׵[D'H ;}Lo>&,JЊCSO*Ovf*B9Mߚ 1%Rpd lA7盜V4ϼKwx ;P?Ez%b2/.af[1M\h[Qlbv_fxt@rT֍ǒj܆m͑Sc.jW]P b>DD+ q$m1/ɭMyУ`} p5Yi]'h;gVRη_~1…fj@/8az (R2'cڍd3=1zjcQ1|yg_z⼁+076ME_&A]֨ jp Sj,*iy?pUW:Q| z>CTQ ڑdIp;#m?DZ(} ^3c=]:x&^R@!()CyN+ hM嗿BQ%+ti;k:c/>mc bU,Γ7W:J`M8*7E44-]8]@vP&ׄv.cS8O`%`¯^A3\[T`lyKD&*Zw 0T}1ѻ{c.س7_t"ڛ'04с?})/^j8 `~>3'a H;ʾ76s7[ Df8(W]>5y^Ƽ_F[=&;5T/!Q"%}S!k{_!2YDBifH-bEH57jYy ӥE&uz@2Լt\8<ɥ$9{/l65$BKt)MngKl Ч-"k?xh)rZ$pdQvov%"|6AaWlA])7/6FKq^ $;2 Y`v>jsG9Id dI>!"}3l`uhK P '|'}2&xK~jеs|#ʐZXft V4v[LVVSqPK{3d{G,h]ièqF?]]w~qӔO;<3Q'rj N#%Ho&e0NAdǭ><vr˝GdeMs(k?$$R9մ6Q3@XځB[_߹A3i\gf7 M %c v7|y `K-'E6cR7mb XtXP> oX`ޓ8'toa%z\TƳz>*F6W⬽[sIjBcv="ƥ/gl)p@<7 7$_ f˯aMc"TJ?a!͹=Z +w\T d ޾Eak@|Yfʸ\ K}>PHƨ2Ob8(۸e* 4CMZx(Q-MT Xca'b\%g^˖"F"2{F~ٽac͸7y 0 EB݅*D° /z.tEE9Jԝh˯~p.D\R1T0DPv@bҁRU ۓΎocrj+BS"JUJ´\6@Ȇv|$Y ! υqG>hXoiڡ^ae֝& +%ؐIцȓklDGKKy~J`W?_Һ54TTW~=~v!#iDP aUu .?4MlZ/] j-y/7Ȏ{E'œkˆd_'r$tq?%޹(yЯ?nd߄nw|BΕV#Щřs *珓[`&2ϊ8aKdK67<8p)w籄~Y+A|M;we)pvѣzx _u9uyYQU |'pFڴc,׽[b1`}Rۓ# ,/ʚ#eӵTޙ< UܝY 7aU9|rn&[=~i^ōRrZ_b6ifl &JDW߿짌Lj|òlPp1]Zۤ$5Iس.eR,F*yppBH Enⱷ .\jtXwJW>_}acw:e_A%D@aRDmdԺ)Ǯi':p+I*] ΋"728aLYv/K_P>g`+i:m&r;GA,Κ@ vR/y Ot׎5S0|wrD!Ю^0 @4>=Bo q,WvzW N< s[2/p3K_ E!7}r y漒D$>e*+Tz7#"1ҡBaD7 R[@Zr`=i H)S6z1Wp [󙘢)v ' 4I(&;Y1Z _k‰:7sZ/q))՞fh^=h1uIO,m3N)5C[ m-xcy|Xe*< -7)KNY{6nWW5ڮ)\h}Mʞs[jt|β ~&{|_9A(lVy cd gO{@t KAUTZZfXMέ: ɬeS mHkp0G}xସvY̸tY=]h%vio`TUSݠ`2mB}pG]diX(S1?,ͬTVpCS) R iA<.zU#Wd{k.47z N1`$)byEťlNs ¦ D+NH#});\{<{rV=._!f}cxT6T ֨2;ڮ$iDŽOTb[i̪~QbNMTsK;+)"2 1^oh8Zus)A`̊s5[X.HX!$\=SSIQZnʙGh1/L(Նq.F{Lrn\[dq5hk9-mCF+n"f0~m,{av'CʢlCmkͺBm5aq/UƗd-HsTa^vvNڴJw#suy:81f*KqxY+Ql}| [KyeTtԞh 9)ߤ;l#8M]׀q'@G"C`)>1!a`ȞdTi3f=f"OgdmX쐙@Q8.&,^ ^}RqJ 3$ݢq+fv-4hML-T5{5HQ~ogO@@*xH2HoTi ~'/`:**m4ŸOt?}# sTD;ZV ^MgD&$2 $vq?p> qVï%t d{ cz_);w`0yD[ IwPpNg b&gh7}_<_ҭk#x1DԷBtTQW4˚Xsz9Β/dl=$436Ҝ<š$Rp XaٖBE=@KG<{ O "ōa~&h V=څ|MoST$`( .֫[ߠ}*cA"< 4L#G5lSvzw:o(}}} (Wtxv"O?7v=ɬ4KzN?bp&L vXsyNU J v]'8!Hg=WXg0Jì=HR#ÿFAHE2d5F*'7[=܇)7OpbBra+E/BVu=ʚx?(w0g+49GsWHXXmwh.Bzb c_c{¶mIAjո,]lnsJ(S -3[CuY˂9 A;WPyKZa R87.[4bX6Jd1dbt=*ٿFcb. xPSǫmRFfJg;Ψe-KҫdSYgKŶlsTߔdjJ2kҴG瘧's2*S q-M@ehOKF#Vnpی Rĝ%7U% ^ s<;yL2@ ·.<< ORb]xr7[mOM E40E׾\NKwcIV9*U|-n l[-ڴ g=OaĬ`ϭZwGqKXs~`86RKB*hs=_% lѩR1ь+Uv4]Jt8J9a 8 colf bX/^|uDQrN*pdD u0vʻpzMTH~%WxJ G{%zE1 5cݔ;E}Aͭ %ӹe?Io{-6zP];8NjP CTXi\/aq(>fJZB#EgpʏlM`=CdJC`5_+[`%*t")QHRs#@,F h؄Akxa'oHp4h1+cX$0Nh*c!zK얼 9H1_G/ ;AGIyM(J2>v<*P4 ]12Zl}IU2ˆr]ŖR/?}&*> bU,]_cX w NAP}n3)!$%6//AR5iId3@Yuޒ=Co@;U |0?㑒"ڢN=4|&W:,6&}F8PWI3]b>'PZQJ G:Qکٶ5)@r9! Ǟ76-sdNMv?*!kk{rPF8v֔ Ę rEJbؙtS8 #z@kFZEp 4怐 ( rLs~NhK*73!vpMIgx/lEK,d˜Ԑ9Ih}O,i-O @(xI~]-.]M'GߣӵVǨA-77 p@!bv*uCJtM&ZP51V,N䋏O>,Fӟ~ցJ]%;yᆱ)9!z-ꮐi>dk 3oWݲ! L?moAXE '?k ❮ϰ.tG781,)C[5eq1FG쿑<2jҳFr]Tp7<%Y)!6ti{[L/߫8/srO.t`-q;4vť,CM?F4B1~[*YN!t+SKP9Bov(y#pØ|R_,ү^/g<Q1 |<ùń ׻l2jsaa~Ky Cfg,~s,&7X)%D4v%߷г{mx J*"\Sחp T8VvE0T3(7c]aDkT]EZ+Z2"# L1oǼLkPNXJGN-,\˴|q$jhU/ >ѷ5fNjSuBMS$B z lJ=:_=bd 'd7?W̰ezC]G! ȩ&}n*2qS|Zs%qqQ1?m7h^Dw Jۀhr&1ks_tWؠs?gJHR` ~` ^X ,45'@65mckE=̒ bd]4^1tڼK刖cF|IZģC;Z#:ݿ5&K Xwi}L&Voj } Tc+`1iZ[lPJZ"N 4# /A>6&W Z .H~^zN.Ohx>VH^or{V4w#%x=vRI 0=!N%`ICN *Y0\}pCa8ы[5 jR!5t#~n@d)aZ?(!FAZ6dlBG>KQµH)NJ|xn#y6h19V31[Wv xȍ&\ ⯬-~)R_+9̡Aɲ VL%V1VJ K,]Jya2bh`1,:s^?閥CXbkvK o"P6rB%.0(f`rpX_ e{VAAgTwt lxF6ח-L``pw=_zG|^VMUXccͳϫ0Jf5˥+fpBp|rS݊&lz %gsPgo7˃xqa qhsXftDi-,Q;B#"c%l3_ d-V(*% \|T2 iB~ EqA;E&,"Y?`/5]XIG-3`PUg6W0l81Nޏ1qUUTqljHX]&^SE~`Or[KVG4 SUR' 6Gk} pbF\6%Ìs-̺:;Ka8MH"퇀Kg!RCE+p1儮iTf"o\i;ifL 3:}JX/Xlto&ࡶp l 5n^*XtTM֌4FR몷/4xp@hzXlLLOǚ? `ʼn 39tax2xxTvVe+bw'ą |3׿b' 7ݐϖ~M:a۩&FJ\zUtq?ϭrxum~+m-"L nTֲ 9su̍oDn4aApA޵n1XarLNBGGE*yۿ.o+Q! ()=T V| vv0؁#F":oxWxQDܳID ;ybFX4NrQ\D?JIS()'PQHlQ D~G"BVO!#?&:g^rS?qqM^*íbuEFƞBZ<ٙt4LOTHz4*4=p"$ X>@,jk ot4k5|d-4H*?6~ς'G\9?zU6;۳)J%`$`2i01~ ᅍG3wε5.z΢1W(lWV86e9Nnz65%ΙM/K>ާgP3gyA앦[687C2ըI6!F>n%YDB:nv^.Svi+ `Llr7J,J.J(jqAMz\ gC*F~}nޡ}ZQ}5]!*"A&Wu0 e~M5b_[i۞e*L լ_Zdtʀ0VFD(l<'HQ yZ25#=.s[{e-R]mo44GYZ8dɝ> G)VwioqهwO* e6(OpB1ŏx!r1R䒐O]/Ri[r}}'=SuH5oٗAUC{ S!3W!;~$ n`5XK ("7.fjtUDH:F;]ga-oB•j3/Դ*kIPLM7CJu9}gv;?jcazB<5jAU^ /Z@l\Qa]͝w¡Ӎf@$?+SRpw΢y҉Мb ohUj+y"Ć.}sk|Dk'AL$M!'5cP46f4Ꮖ+t]u#,[ʼ% M!<#]T0vA] ]NEϓ@Ȣ5yKO9+jGpIdBZb"A<6ں'ƮQ~:浡&hk;5ܵc*|%^D$*.!B. ATmDİrj{hMzf?Z m3 ޮ B. Xxʼn48T.JyNgU4Lg*Yø-:V]łqЋ={͖rQڙQG5UGcsiS.^2-! [Xz*vNznQAto[KGmVr WJGVd+{cO9&/ He`f !123~ܙ~V@uV;~- n O>?n!^Y Ԫda\܂$+vXA[cIq9IKbyYxwy@S@0,a@#!P.9w w߳ՐdQōv27k6^}] ūvS㡐6ϱU;6c#Qm&tkNm.k^{Fv򬳉8( P L#R/Ϙ ;t\skYJ9Nx>݊X3׾e)j}8w1"6t @;; 4sIz4lyxsFPLqR>+V6p<2&>7CXx"ڣ؝5dv1:j]H3kq{ua/hWSH t$pV mRGO0KVPs\jN?Qړ=+^5dYm695'0ʷL}bfg$ ɗ?/vH4J흘Bح!\SoLp"*K) \u p{&*u ` [C!c$Rx#) q^_ZUpႼWsr `M)3%łBfi%mx 5hD\ a 7-a3)Rqp9%HڇV'gC~r9+pH?jQYuu<&A0@/~`{O+cscOthxB:r<%/mqì J}FT_wh-l%yF|J?O(O,00A\j!(LZ4݋2z0z،y>fr0'xKQV/Ygz4{db9*2Q=,w.@-s<$=ҋ͠ і_ yۮ7V7I[eS\2/kc7"<UU&<_U#c4Sbݗbˎ}rHt-zTЄO ?9d}A"3s}\:MU;,'dቝfYBmHmi~NT\VF[WZjBz m:F Ug6 8ɠy@l¦%ݥ)6P&7M3|mO+\=:+W)M1Lפzl|?[/ZeTNDAh;9ukʭՌ=ef|(X6 g@w^ Rbago9= 5q̤h66PéĮl]x%K LՑc8XkKU砃 qu9)C/ܭ_ ,Isb(&/Ba/\.&Q}p~(MrJxZmG?-U ˬRn<=79aE54L2baoÁm~Nɒ* v>Fy|nQ(I)job}o6ӂazr׼:YT4]K2D.y]!vC1 @uY磧ѦlaM2jdaIW_ hsƀKg&Vea I]oê4"/ZVPRԼ9${1#j^G';8o$҅ \ t| +A033lzc^YLɬP7`\1ؤBy|jvB*/AkW:K\Z;͊Db#0wlKcjK#5L|%}f'l0}Crr̕qנan,i4LWqZ|T-Djq.u|Wzt2Y8Я0?B/,\Zz=t»acG jęֶƅ.auUAg(h7tYa{m7CZj<9F7LHv7{B=ʆRChH<+a$~^ac1QԒCil:8%fn*er>Jl`kKʄ=&$A$a>@c.utkRZ^yFG?p9@lڕa~QTLyBcF H pʲˣdT-HzDD{Y8-+r ?~}w0ڈfS rX<H~~PQҵE6b!L|.C2-1V_ǸɶѪG{\ A(Z5!HhgILPf&@85~3I{5M3EtiӦI­۲ԖěeP8ȀILU}E9&JKB\*p>h cM[<|p }=qzBΰ\@ edcN>܀UIBRܥKR;[T vpydFi.Wn2d\j]P"C&AjL(!=5Z{{?~yr*wW]~u'z;e_)u oY*$t/aGBGx0ibWۊ떌9GE '-5/Ф딝kw#͂MwEW4qlEq.%|zeTqDŽU&{G~PN x&YP~CGsbq0Yc3+2,-6 C[ ӆ\#7QE WNِG?@Sh:$ 0.zS!GT밢؊!VlU5 \s3!cn= ?+ۍP:@Kt8؊9A|w U~h?jTN[5W7=ϡcĵ1y"AqvN&SygB:y܈C@f0_`?aQvRݟۊyt૾Np5|s[_.8_ ,Y?;l ?Ge_2jh޽0;DXiUC8 f)'݄ Zy>FzݶƯ '[6t VkVr0hաO^@uXؖ$;٦9X[U~KOA\8$jgw~2opE˅Ս4z632vaaDl Fƺ@}w~/- z:siDG \8K a$FNMr P{ݖG!PXiwkF2-J*@|Фf? " &&eS&sI7{jOK$Y9%o>TDcC  S\kљ ;c6OOJ~!O~9`!j~CR7m9uqgĎCZ ?G"h[ 90pB +`yQ*o |b4iyTDuzN)Z%~HfG)!wr煈]R`2G\j=)Mikch=RS; 22S:{&.}:'X~ӕv5VDSђq#]M@1c5Hqc4r4D\I2)B/[5!zI*uF k^i<3|G wԡ={`W:ZO 9Q:X>dD3!M?|^ %W(ׁ/'wVomao.R؃oUI dR${}ب^>̟zԣ(dH<&Aۮm;zսm-RAXKj k`:^_k-Po:1[rSQ{!]65]GKW=HR*/\gF 9ZnNe%qOS]P]1 l씿ŒH 4:I;Ѽګ)v!snb#ox<UEzD`MS,7ؖX(ƹc/" ߊNiXkF m 5R(GiJ]l0F"ް.Dk%bvxvZ Scu0 HDHzDMfvsz(-h}DF^G/P~?PET>į FqsOǐf[Z6画!BaG=w+]:ЕogAqd=ԃ|rQw@FO(oyu2oa늸$e5Ŏs }w#B&76Dt.DJ_aӎA)?0Ti)3N۬L&fГLAfzax{ ރy$ݵbwL2pXX;ݝ|C2Ȫ[ ]Pq)! hwFa}N˵K9\݊'o+i{mjͰG꟎u: !0Źq:fm~]#ڋS$锷(1yzl [ 4{ICжFŒRd) 5s5 \M2(q /@ΎF*{iǹbRXiDuv)z{M$Nyde72=!U`^Ͱ:-Y&)*okؙ+w;@ע%ո!1d,vN py\"N㺓ƟîA,6ǡINX2L_kB߻rV 0C X 5m ց/eC 0img0}O!ͣ/?*o`(\ph:m4$ ..h`U"` {9?X9IU94 fb=ܸπCQ/4} < ob,|9~+|_I=I̺=${~QKw BPJ8]U[.1&tQx(2%8'u- ߌɍդOq%u% - xJ͟ۇ3ؕKZpXBf!h={jAHd<(SHűER~?ҜUGvR;s a/1vИ͞ n :#B32CB##tu10N!scѸ ,v iz}so7T0i]Pa\gofМY|w)rIw>F;~mipv.]4ެ!;LpeW:G W{D+Ǩf͝<^Hksjxigٰ3,.4&LljR43!E\^y{" ?Lur3P.B2Φ2uGƜ:{exh*0,N=ÍѹFy!e4k%ukPI-l9UC$NB:hIP)M2M։ l6y+߄?vWڣey4Q7'~Ai)C13!b7z91D5Nؼ^[`FF670?yJ^r:[0jr؜OcJwJOiK,cD6Cos.+IYtaTvZt[9Jqnk0kB3{QX8,Q'`UG7ܮ}>W!0BB[ٹe ی{fO?= 4 .ٮIGS^8Y}YɇR[8<7*"ܿEBQl6ܳIf(<+~֕l"&i NƜ(m n)։QLZ,Kq`o f뺏_o#~+1ۦل"]&< QĜHJ!:.8gh$殼"Rs)tۅw4f#- '5SNbcumS7Y#T6"wN,Ӵ.e v')l_pЇ^\#@C%'ʤ"wL}"LUI+.Thx}MYDsaύXSvA\~M4QwkxidR'OS~x^e릃$ǽim^S]"ASԼ1+ R_7_9öouUssn&UHWa,D>jnbx wc*{̛:0hn^!-{t߽۔Ub=FcCe*C./BxsG|=hR<|Rqt*sْІc⫋>9nd}jjw:&ɇ8iC# Oh0O_?"qMG}J/ 1׿ׁ#'"fB.xS YE8dGT/,$䔖/~[!v/@o7QSW^8[3P(rPIs&܏(EKBrrnɖɫ8ǞCL(u|iUXԢxH 3O23^Xv/ڑJ(I< <5PG{ n7 L|}q^ sw2w|"!$2^7EiU-덾&\R&S8kx]`HF 6 @EKToYq_V j2y 9=}(\G+vEBa~Ɔ!ݾ+B̓F۷2']d7hPݒĶ|#9ʼniM`i>~E3kퟝvgz8jXF@+n7[Js) h% i?ȭ C%p䀯:qnBXC.B[xL j miТ38(Ɉ!F|'N뀺7ㇺfgnv YU8k;traeS {lR(aD544rs!\LN ld ޷ g|XRȭ/)k4gbjVZB@M0,M8Hq1NoNžhvķKaWP_65с63SJ˞, |/]M*9ֳظ,_9\rb&q O6Bya5FaH}_J3C /]\z^o5{ OEt,Hd6Z;#DKJ#V]Ɇd:/w!0l ύ>dz/vSRjO|iSQ" hvkŚH!++T3^la! T4JޣyqG?PFU5\53a+Ꝧ&,ɿ8ڤ0TV9ó~Lx3^g[.ζПV糘#Qk=|' pPGɪĴ{=w0i%ht5,bB!sfj )T7y5<,oÙ5/yL4ʈdD5PS4,?Zn# |75fX,t"4&kr Hiq|̓sozL+[h ]=:Гk 11)bժ!JƊ<'Ɏ`TVd:!Bb)922~bKmZwNC(&Bҥϩ GxGYXK)fHmƞ)>vLߣ9~qqБA~e+,u>uf,V O˾;2z (Tul 3x]ab,ۄVJ(rBɬ֏136eCD P~z{[;u<./̣v?2,# PmN*=8MK`"]t59* G4PWoPsxOGȉ$^v#ߦa.mzN2["Xy$Je,n6n9>)66t^>萑3%ǝG%AhpBtEV*\Lگ/lra, ґN_0M\"U7G)Y~ r2 |r'<6@n&N lg.ԏۯg)z;ab'+n;=?0/&89a}AUՂS<)d,z`a/dMY)^T?i'5-;FR8ܶ懲.MdHY+&FM4=5>OEZkg/fma\Bd0t@WPeHC(О (8 1x`Y6w g fL0lOp5~=轳qERL/ EЩz!?isRKaw I΃)&H`Ms_nE#GIFRyq-*\E6]/55r^5ձ~@< !Q;b_s ?A@Qcj X@U X4 'F] | afZWp|6pVZ{՜4lW3snqqYp|8~,3t\;D[CQ LF)~qoFi4+C %( 7g A?? I=GX]ϳK{n:] N[>)SAԧ*vgvWmiOcCs!e^ f`U#;@N{$%_ߐw䒶nud3v Y%4L8f慏dqZ1அc&4uw{A!` Hpn|gk%P;%h⟷~w',id1w>`י>%k WI=RAi ]٬5,ZN%>nܪD3J r_,N4t4kab3y@c*t%˹S;{ !qElX';}]ݜaHN}OpGݝRGek jkxo#KeToPm+ ?/bsNPԝJ4*H5=j0b u6yٞ]5@j6SazIOTЂ:ሕx'-}ddBmb@A֏%j!7TN*+mÝȟUmi  MA4虀+=vN>#*oVoXj\8+HRt=?SĂ>s>^ɣ[קF.=p (l`ǰN NF= zz{^0eL@2g0jV݃gA8ճmK/..#܊8'whWkɡWV%ZIK.WPN̘rXE =q+sǀ+J\ڙRD`;j%!D~z\qU?J!wn04u()zF_9Wyz7y :@gBoP%J?`gttob !-ᮋ2WQg`̛(k"u((xFaMU[499nCG; Զ ۛq4* Qy=8,dUSbWqO~8h:ߕ{d;L jUwV'Vk}{; 0Zk4C^;F_g=88$jNQ$qhor\;+`vOd" 7r9 (iqxWϓ~xj_5Ad$^b2$3?Sp _geaDkv*H8 _5%XMJpN*. cnn1ySsHH>uGªw%"Mth jM2];Kj yûSLӊPZLZGa::68+7YjN Rح q?`CٛWKȾ xAyDyg7>Ǐg^L ׋ZEc._ e(9B(⦗ ƒ( X:-ɦUAU)NfG ҕd|)5$%.$ruu9I9\q pW1g 7t*%]B&6 ̀¡JM\-[EEϞu] k2K$T> K=ؕQnqaE"1+~g׬%pCY:*;U +.fZ%k^EM妛 A;߂jn%!vA~. r1pޓ7U߲yA$|6R4 ]m.$5.,\J͙5Xb64yyogxg\7OR {)pzҍ5m{ %7tH}DE(ڪ/džj0 с~fjkcdU:':gSaf:oh&8KZM.tm gHC+_z#VIdc^Q~G x.]=2ʌ6M0f?/ }UiIh`.2-mu Ҵ%0r[ީ Ղ!K_rmazP9m X ƾt;b:щtu_ C{;._^Kn @Dt5u4{p,baOKNO,P9EUCWpO'htLd4;8X71T.5eDyzLV4aEzL9#SLDŠu\Mxf] #w$ ;Sj"K{so8uQ<}I %);B>WPI]Ƃ؝մ[ZdTkܗm}9e:"Wa,r3˔xAbKozg'q lPmyq+aZİ$kmGFYҭ/p~ofa(/}jv8wAY A3`^z 7pYA x{rF'VW2;BaEB+W/YRI֔WJW| ^5'1m쯒Gf!@LCDPi5N/..pfJNul)"wc&D+&TQs6UM3FiS}iE?tT B_b,cuKOٸe_ݞ%p y`TU;:Q"sI.ffvNč"*x TxV[ji?g*QͽI4Eᙪ[q]3Vʻ pa/)FI%8 " !FRQ,elc~t֧sBO|g0'A?I?Y}>F b"e@( "dJdRUKTm!WhIHZX=53o_Ў革Xl@[ݧY}~ŹqGt#%p֕(K3I t?% @v,a2v8n¯$<OUa(kx49Oɸitށ?wCmT!qɂ-D#Ovo }R^woZ7'wdZ 顛@$Q("?+ԦHX N鐀V,ʽ>RƼvȥk>,_gNubl Sұ,ceúȩ@1sE5H^zxVnPJ/Z.+)s p0îlZ;Tl%qdjFbG8}X~4pܩ @ux919B"gy{ .$uكas&1FcDwf(+FZ>bdz~;W+ 0$Vc}Ib8($RP5Uue;QTٮ zj;i(Ά&$Kw繒vE5_G$B5P< 1v!YO,3$WMO` 1|H>C|ߵ&Xv[Ek{K *?['}, 93ir C~"yʄ5p);w6?|ԺïKd>}*RƲ]sQ]|!q9rw}3mG C=[iwrLQ8a7μgǎ6ˊ&kEP@Lǖ[ĺas҈؃ IE):o0s)0POљ!"0 \ortH <5oo+' D2AP)yr@b U mRnϪ1 .;=JQZ3oG8Slr#ტoj{!"34mRpH*جs[S%_SB_jÁh;+!Yyp 5(X⁛UG=+该s)R." Y`~ i8tv12.T+knvA sB{Ni';oE#аZk܉, oo]~A19enfB ذL\7)[Ϟ@ ִm6W1aB()oQ 1i7 #b_/Dn%9ekۦXqqeWf\Jt#hĤ[>5bvh@#wmCD}]_lȨf%*(3# ǒh=i&ސMA7ۥѝfobaV%;'r#{Ұ\/t\bu&ڼEu0P۩*ENӳtP4EZ]W X-'IbW;za?˪ªVf||7XET(^8xOGN t[߯Hou&Um8ȧd9p_PodTryF@g(G۾uFDy7FBԛ ~ܹua)G\29~9V$=7cj<0?eXґsFP`~0W l%ܔ>IT.5NN ~cPu$*/Js `S0.mi[F}m-cY#Pb<RkEE:9@t+Kwx+1"uoiPXآT!H;]u9j47:/(#ұ\fe:;3:| R}옜DȄ) BVxFzXGm:8$"ߑcFy7Q+<׀$lXŸrdw_Od'ZvaivqġO}ԤxJ:CV=Nb#9Q'ڠ\sA |r`sn0%w">8x]<1IK= W7#FKbpI}PSvͩ 9 ?r 3A.s朧FR8Ĭ.@I1)^:ȈC{Nhcdop>wj;WKj0\ ;%qEoyseSyv}O3;4l D c} 1F=]kܙaAKvgɌ"}^irWWt V܌[ubCX'Q9WR[ k ܖΖLCΒ^g˰/B'DXMХːö_>!W{aA x,r:nʸ 87h?hN1A,k F3C%ES#< f. 2JC0FI㋺V] XƋ};s.JQP lR)T8ArJs5P#uVC0El ;Y{i5KY0؊׵r]m$"7A4kx󍰉BG qh S%PYd4p1=r< As#2X;۝PnE!Ӝ|F p>ǘ{{@-ũXӔ]˻Cmgp n#ֈy8Z W{[04htmeO'r lOXKzL o LckozxQPRƐJ*/͘@u7d:2T1pG$1zKx&pl*bg0Āq#P9%ˌ|XK$쾙9x4PÉ稙Uz /^N)T_n$%B?2PN_Zt?> ŰrĐ¿BcXÆVYvz5KP2 kug)k~:5HNLM`j_qO.AS80 zM:U5^~ Tћ>Us7ԋ\T)=;6jns-4.k\=NKӿFB\l$0&E;, /Bcj)i 0 >^XOz0r ߗ|/2̦:3|^F|[)4nV/!)5n>ڻYF(WCڱp5Վu.ˋkǩBzxVfEħr+{GD6bϾ_vyW+UL.^ea O}ex"GsX|\¹`iW̡.Cs2bvf]!'+ְr\ _S /0w"f skVA> 2ڴȶNCL̹ʅ^0+ץQ8iebz|._>cU &BSuC iȬ,jTSl%lYs羚Wlp6@ Ԩǡ|ZwJ;]GZT<*ΎYsv~3~aVJaw#%2E(jaJ6-*Y4*HZ {?<@*ťbv&{s_xIIТLB<۟,jwx3w_J7sv~̀Z̈́u p̴jlKyGULџFB3WN'cEdpz_<yԪ"auWXIRٚş $0`3P򏫫}U#IG >.NأF CT4!Hz=eBidmzm`,fcmwd%Fg̯@\9}gP k#x^!0K,zZRy߰GVn\eygO]3 chŒ`i촑>۳cl I*מSG&DKЈbW>Qۻ1漣ͶT¼acsmfc*/a:9癧:EPArU[zz\Z>t&S7#pH æ xS[Ħ1IBZt ` u<<IE{80;AcrJ&uU alys=6Q*cd+p\aGb-V6,)^hBV`Y2ק,"Ǟ]CrJ2 Tvo+Ƹ/HcbdmO4\ .w@:Y63OP{QO1a3 SrW"KQP{g?%ծ67A!xg`xETd߈I>xMݝ0q}dy>RcXa8C1'gvk2Р hFn"fn鮲S-'|[ш"oMDWiP릞b|_MGKy7E8-xhD_(Βݔ:Ӻ>Tq(x?9Md5m=nXXtޖhᒄ$iS6yN e0$ ^8h鍣;~ˠE YڒƝS * 9TbEY T 8T-ԏ|:i4@NTY|B/[j%M]ubZ,?zfPo+W?7ㇵi8DÕ^f_>@4މ׺+My}øS.Gp]OE$uk-e0w75/}V2%%n(? A:|PgYZ070701000002ec000081a40000000000000000000000016101cd7a0000b168000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko.xz7zXZִF!t/(]?Eh=ڜ.+2Nގ5T΂5L#3mp zo(Ds3eo#`՗Q~ʹ[X̅^P{kes+o^+hmd<n-n݋%LL!uC̹n[uFbn-:Y4#LA+>uR\e qC-g&/#Yj{V`{h$C75J%;R.јCv:>p5U|96mֶ]vW9Go=+ ukqty%-hŪ☂&9]w)%t★fƚS$Er%t,s=K%Jk9"Ӵ꼁ORͩ+VUӫ15]csT_)'WNfjA7'1pG7YRRx*gN/tӲ;۾llEg|P | 85StO7Th{&?``J /()w1-69JqIӣDƐGg F g!\ jJ2VC' j3QW8:OOs۔ {ⴜT?uI-w<0HIw ^??\ga$Gv_O/Ҫi(F/w*ͽ8a0=&+1l_I?Gb$Lv΍#dcdI- e+HOeZw2R|K 0iW/=~>^/,{Qx$~ "8l`A;;NtKlN^Lq%Ku~BqF;k%D\N,9J7r)b~Au5bݷ F +"uR(m02 吠2O7c { TRvV(.gTEpkYce[#ݤ~d&+~x*JBT6ϙ] џw79ZePΉ3.w%D:)gR}ZB (^3\JgҘ.FV?j <#};nPGI1}MEP*[Ԕ-iXqcH|J)6<Ӗa-ҥ2.q<-/m=ʡ 2GADƶYG**I! gR L1}&w >%殗$ouES.LN.f_|LqLEEJ?};GtYߓ4}鍴Ѹp[.9βz~/HEfq [ȫY#nC'DşGUup悍u(kvZ磒Fv pG*J}c{Va( Wܟcj0)_?rұ@YE0G|8,gAJqrn)ib˛o=M clɥ3NLo?( )#=\/&z۵q6SRWxQQf`xe^I}B>fH[n9|A0ҽF@^!S>3`:4MF|#$14B!GLc2L.bKU9铪{ >EpO:nh~.}J1}ع]ǽϋqE1RҘw)yn]g *(|^y𣏕͗Txip j)C7( H?qD )(&n99pvN"-.wE+ :;9C9bMz:­XgN(e~2*ˑ˕HZ5ež+ Wb}\ B*X \h.ibR4XXz2hgdFE0Yy7}CRC=Z8CyC rU=Wʔ.Ϥ<jy\i){:(kvde_{]2t8;ʬ@c*Ro抮gMtGOZ$W}oToȝZ3`>dJRrd8~rUN 7gvzyYys je{(e9bAQ aސB򗑏sf{ܟ"BA| ]8N~R_>g_NiP߆tήj yn;iB5颸5VM!F Yb^3>)3Y 'G1|p]J%'jl ݇˃Lp|aFp4ϲOA&gIL T5LMO$g|JA$^>aRY}<3P9rГkI t@ܑ*bCs1V-+w}vj -\4m:EJCT":ȞfinM}wa_.{^z%tXP]1я̙|'0F.PC"+kA8?VE-_ މ8'FCNMW &$1g3ljo,*\<ڜ kN"4u%3Uzt?9v ڝmJQA_=9M8T5έs!DP괐. YldDැ@xqcCq.2BdEG'v~m IҎ{ .]\ nZPVi¢dJ20DKZ O N:`^j v;Yc*aYDj^;m8Rg` 2BC3Z#` kGs0,S "I gኆqvJJkjL01pYH*I\FI@%0w=ͿqV2~y2 5L <-rɊ-]t :qVǧ80>z;%ˠ  65-+im/ŦD[¹ح}(YN@y*IB͓" "&w}Oh6_`p~@fTI ' t{0'eطD;evA.?ׂ'Zb S0 ջ%}vuMoX Q$ &=]NG)rc) {=`Ɂl٪!rSeyfL] 3 yF"LoӹjL:(Y<9L ?.>[^ćv( " 8g${Wj ɱRL{VAouP}IE`OP 2*-W ]'&!UyPFITȊepT4vܢ ZA>j*p L^VDYgVB\6I0 +.x'X}hQi?ª\de'#D0s҉G?V-ęz!5#^Fm;Gq R,q"[eBpjR.49ì禉:nswv8 U5ͶOZaH7{Xm_Qǔ&(q#x">dWkԩ\b7~-NZƪMFb4Ztj&)#D)6BVn96*/~{;&`lmN- Yp Y1bFejS#Ԫ(4ùp\ ) 6M%ǏDf _JK /nҽ%40_gnt1b`b}& )RpL7s8q.h3*^_Ⅽdm ! t eT`H&pKS_ݦruiFvR[^gXZ 5ڒa&RRݲ}G zXQPr 9^`{YJ91H.k}v(_gM\t8dٰ>0QT^:0o00-Ec}.>+ nålܣ7Zc4%]Q.&_iH'fftsx=5=x`'SP{0.z? 3AfΡG+yC^W峗hׂJo/9`t2a!h"I޶XVoZiAևKwKHpatv|n{q'"~bl<NsEv5R,lnzm:PW IT~gϳ.SwrQ޽6iXK=94laY󌸪$%u[QC@U!3'_pqP~Fq fRF&d2Zޡ@|e3e`K2L&ms3Ap\@\y١$n-v`.^Bki4g1#14hT  磠xݵpΜRumm-ZOu3Bl)%mS!uj{}EUc89 9KfZZ*t YEjX8Rj&;7>v;dM`eSU7w^1$ئ~AW1,/@uu ,c7N7>-+t>5GoX ^Lk-55.)(pZ6L/N_1c`%z=9equlNqWԮI}XegNP ЮN)@ mB@,F!Q%5,^yql>F~UtkH}[gL!UTUzox ]cxHj"*ꅟjt*F{gq^۫)b tyP=ZQו>6SOuw9Wj#"hg`+nܾs<:~.x|5ݽW=S߄\xeQ3gշDžtSЧ[k+x-jԠcU]5˸^M*ub$љShy}Nn ?AV+' y/7GPoAR_hC'ވ{:՗Jr7͏e" >sY,U\ӛڏJC )ne!`bs9/s$$KnvZP6|:8wR,[2F.=Qu`n)h.g+W gK{=r ẝİuhr(f>V|C>[F}_%" v#Eҭ*^0WPf;k hY ~6!orh9[bEVB5ų&-`WYr’f/D3x<8CoZVCGxZAIHZ߄P&%Is|?jjD=)ƺ<(rN+%`Q3FC~.K0~($6B[UVICD UALLn@..KOդM4F$fz3N&m`V|DH繦(;xn蓩Xz\Á߸-@uABr,4"$v}A%tś d ;.. [!!)W+r%{2_UH;j-ֱQ(kZ{j4Ԕ3sha3XH;^nj.ޔfB ڽ}gH}n1}Cl&*݇/=B.P`ε(cs Z-erO˔+Z+#FkØŶm9kԋ3:d=dЛϚ=fx$ki <*BDA CӆJHX`j!l%4`O'&` ֋hbյI,[ >6wDq/+:_1<8$`eLB3[en$Ƭ[-j_|u}߽ X̀!^ze,[!~׻-Lܭe^T?ruK[2`t i΄#Հj_nڀ'pp0_9ҩCM4"!I~\ t@3qoMdljھJ2TT]BqC^WNH] QsADx6G%Du%;|tyV ~ @wt&Rh[E1]tmI#h4( MF'Om&c0`d5[8ktz|s4w&G@k\)SJފO *b4֛rN9/BWTҲ=#Ϡ'^{aԸndp*դsTRIcU;_x+*:%ŮɁ!^![)JIÕ6+COx:5tkzb|M5DC! 9& k&Nw2h9R3;L u0f~e~ۜmq=|KvloV?P߇)xQjཱུeJWɁ ;I?\KdG=f[o8_)k;TfiEnm{~-j_48~M`Fմ@ WJwjF&9Ë_0cy OtE kVx>7 #kCЙXrpjˠgYJoBwjK!|LQ1 Ds2?@e,1Ϯ>LB8 kzw/HA`-oy f9u 䏀 l.I2-1וAq}i?1SKa FxƝz^/HO>4)xzm=Hw[?X{ǠBv gh]J0oR^T9~q6PEpB;qAj*eRVMTw5lƷ qTX퍱᥌:4exR$~HA4@,Pđ_#\:E>?ZMTҝ$k0W12" ESڹI m% l&s[6zc MzƏ.~,NfWj묔7 V9qdpgZkz뢘B^ N7GEeWбih&I Ə8jP ]qsY' =7Z<  dG3hTo9dϬF+ʄ%L]tAΎ\G7D79 6w""ݛ'xW|R MEά7W1gV~&4<6k^oW~*.=EЭ#{NH\H;2v*4 ̃AR xa -"Dm)糧 !R:7Q 8ɯ67MԶ5d$BhKpg̝^ J@4# u[_fx!q@jKL+e/:fp8#(UZ:9O[hJv-v 0AU;7*8rM@'v$k}2J#Y>nN$yn:.@LTY]V*SX3O ǐ=H];C<h19}>/|JkaH:!GeA5c4nBE *][;j.툣H,W8ye$j΅TO-c[t?KF>=MohkQ:?S?]#\MSO7j2sHt[N>qƘ>!G=HݗԜF/Vpb%v%xzA9D fcatۈcd Tz%pZwLe4Qo)gnв 4>k;Ydf4nB%PU k#ڞ06t܍̙>b˷)] n&A-d=j[ +@{lEMbe(Źu곋!lkw6zA FOk]=gj{Uum"]->tzr*YahNrK$\C,aH@ `-:<(>QPB39?p,C 0xj6Ў3m@ˎ<[va9ZTbpZPهqu}m-[0<% NFXZMEģ}F;-D*criJG~I;>>+V:"}42~ێ5QNS0N8YW2aiRX%{9n/o91aZ.~ ui}0;ǬϽäwtD\bɆ- -&=cK~tثp^*s c 4K5tD3U~qC! V>rD)1'{ʳlOZϓ]?EzF$ ??Գv> ~!x6fX<Y{ I&۝jxF3^,ul˧ kz2SBf/3wW*&n79oCsHxJ4H"%go⤇3*%@99X ew?!W;ʥ)ըG>~]7], =%R`V-H-X}>µeKQEps4u ,z* ol:1 rPTc=lr'}䟔=ˡ[ś~9ɟܘ7N8V5V%'P+a9ݲ=Y T6+Fe_ܮCBq\:8umI36ӥt 6r*-m\H04%Ƃl$c5..H9 hj?_O!z{G΀&*GOt+Q(v6J+z)(l3&Z -|躮Tsfդ}$ѩP1׋SZ84"STL~hipzP.;Q|9B, U-sݵo0'¨5խ22ru_]iˑ̸XKl]XG)(td7+Ŏwvbޱ"8uר'~Z;8ƫ^j^:+n6Qd\ErT|U.&&㓓3UDY35͐Ԗ]i.-̼ؔqP -, 6  _/C+jjp!xvk=&s#?Vrd^r3_dg6J ue0M|oMƒi>![4?ۨ M`"7C+JB+24eXbq)%6J䬳fkdfCDOݠ;]8 k0Ţ9h?9^jY>cJEEϫc3LMGa$ݮ΋RឭPSqIE|.mޗ8_Y,) nț$\aiQX}"xˊ8eY OzJ孔roP-jgSI/ 0!RiVV?▊͝\,fV+r+_d4l8E= @ʙ B6K^s4s89IJf2.r2JוfnV LWBTPd0#}5$L<1Ɔ_`dnGNq.U-e"NK嗢ע}^);~hoz'6^ʽT<jIoMsb^4p3EZ^܏Kc/Nu,µ Lmب&Zkj:yjQf(-HaҏM5*-#Oj?lh: 'I3| u>g hOFMQjX)Qv ? i fwTh9HYa2Flyr<{XYb4Z AG[q'|mM}K4f1{lqV`=A`/տ:KM&7n#} Ӽ4Hn?K PTr"rmFK`^F4颎%ˋ'_ulxd'9 ={*BM$]j3Bm ?\ak2rxR$,TEjFa9WjE5R]$+L_ kV_c9<!kh`rm֩{p P_QzV,*>s,I mx+6TЋ3 ֞ ~\ej p H@hӹB.N9S}9Z6.B/0fo13μ6Lv}Pb}3%ӋjF:# v?l9trgDF/R׹ d1P\{$tҴIv}${(4mAceYqpW̧ykc9ɏ|"4p%1$[:\vC?aIOwmr2"N}ICv9&lyU4l-Ǡ4q 6D]mFh+H`2 or~Ek:2n%P1ٓؽ/24;U %roOkխ,q8Ydfł}+JqfY@T7ơu||k1c96| wF'JZ%rۓ, 5ԫ75s]a%mlHQEd(ߜ5ka7&݌s"W~WoU9P-ɝ;W *N[mD}!ȳyխd.:݁eGLJ6l&>{pV6a2⨇FEnZCVKP)Z9A-3,Vrj)znlywELim=fa˛ރKb)gc(M%y2F2^E@T6mD7ж8 3!x2ӄL>|'=T!-R.DQsm;?Jnw>C#u)]X,iIJCD &v|N#ٌ4WIHaX|w[oa]^(*X9>C 鴶@Aj )PуMM]PT_~LyOo;7Z$:pD}P2ޑx=*6dEnw<`ujh@{, "|m_. s+; Q~J%JA(D-kRM%.Q)|ْ`]/1Rjxa&@W{F MOB8fԬgaF 4|`fM|YvNfVqzqPiRrդ E*cIݕ"D6W2Z#riVqTb9@eZG˭wX!E\r[u2^(Zi?&揶AE01JW}`04/}4X'|s?KcϼE۵"RS9Bdk䳡xU!w>ȟ7ُ ǑFbo{[b|e6`Qe*^'[B7[;p$:r'~$(dtV)˰vq1T9wiLŘZߋA\?YXDr @n该}\lE*M3?Ψjټqy3yͨr $>TV(5tef̴-rX!QH*&ƙ[C9(KmnY5]ӳsA|ՏuҸ\UGO x;>5!)jTpQ q|B&8oh-+q-g-F*aX ,'`zy+r] _Ω1S(ma,DĖRr'G$95-.3me\/@Ÿd/<ڌQ ĩ!&.k]'K72Vjs>Σ!5Kr30|F{_6Ici3.HtGh#%qxRgw_K׮\#ń>7Z`ąG>t4A,1|@5zVb;;ioK2Dֵ{5:͟>J ErVd Ӝ}gbSy7sgDqhA~ GBIS7]ڎk:RWu2C&sԸb&xM?LܔﻉΊ @urdO!UbFZ2蹬]Em2Ox>GtTԇf#!HM7H o;n!7$_]So*D0q+\]qL*ɀqDfLBZz ż|Hvv7+no ꙁa<|蕛?ִI6v?Q+z\Y_'5-9وTRz6CP*S$s(Ӏ)N)CCCUˀݺ}AA9nrW{nvyy#0 m =lBHqm7(+^ؔ։u^!|zI Ud5&@d'$ZES 69a^mF&ƙRJW/cz^(zqꥎIaM0_ɵEva޻;AKGV"xa*GJYy&~QG~6u[cy56{o-}? %F[pn^\shwWJ<8Zm#C+i)4@Q g '3JBD/MįydIs n$~j0Q=[k,2c|Bd@`[D&Mt6UDB2ɤix }/lx+%753 crP:ϴ7-4#j 3g,dzqw9M0*݁2OhR~V<AJN\"iG]жE\LhA5ľhY*2I~1:R'!< l^:!1rhROϻ,n=ib,{dPj4$ѱ?<yxD-kpBݭ$^t\5_MAMUڈPQanC`I8xW`A8Z竲%c D<^Hr&Lp'J Af%7a25DP4ElCNgHz^=~JQ^Me~/?>$ӸnFO@{`%Yj<ݎ7JH"_gxT.YdDI_Vg/}Տ{TvP$뛁;*3q{ &z7ك}_F79p辱Q<;5|3l''sD(P:!O t[ɲ& 0qXY9:orZ| ;-Êւ $5BlsDn!`ʶ꬘#!swvm9, 8|hn X<)u0C խy9 rY6osw(\X'jG|A\Dj݌u\%S'bsn')E7nis\%~b l٤x- (Qze,Oh@)K1R#,w%7珔3?m1FDO3%yayUm(tSq#/A`TM1"̀H{}/>ho(ﴎ#gPa!n!|}+>%p=Fz2KdYRϘ62jō|Jy_XeՊV3dQB:.kΪ$SEh:|EiϱiRVwe]gEʖFKH^_1bX{3%]OW~YِF:oKC"-i79nJ#hQO|1۪.E~ ʵk!!3{*Dq \{MB"kU"a3!,׻BA W <}kʐHa6xUB z:`^/QHʶ\eL sΣUHjk˿RaT0? B#*YHAsWV6IJƭ%%#3Ii?MD)٬mxF?<.F%vo3 @ 'enl u!3GSLy }ʇJ388۶MqgRΧ+{Eͫ fV <`3%4㈕v`鸱HT/ͷ jώЏfJVrW rqx7o;c%3{0UfrS<͢)vVX ._Vȳ]i|gуX߬\nӏR4=jU6U2 ?D:%ăWsGEmfMnu{f|4| g((1!UprkJg'G.Ic48 ]EDy{Lk%ؘKߴnڸY`سŸ@X.Jq1@c6H+}g"?8l ʝRPG=o5w,0VWt;Xrs@{ϺBnUyOm,LY/i&( {;[N[إcQ&I4loJdBH,3=U&מ=I([A}VNN8Hv|/JW|VmdnUGIW" "SkEԾ0`v$'1\E=,A" %hBẀ{p1-Eh):c2MVԲxj=Kք2KVD5C+1p[)`2 N.Br 7Cukz,.tZna\~:h'ֵ*TuQ;֚@©nE-ԚD=T].5<=MucC5*2m>`/ {}u 페5f\6)Rkx'hAS2R"d9Z%(XĂJ *&%e1k-KUڀL0=xSu1Rs +e#xubq~n}Y‹urJy(n>dbD}F5gL;]i<*{/AYW:?ۍ9K #+Uc)Vn*9.?!N\[]f?ϵ7%cQ}y*Ghdd-W'}ܭɹdּ^wh|<{W 0{G:43L2*3Lx7XXQ,Y~?ѷˀICHu4Y64> QHo W{1--hxzub@/ ]uvǖԠTWTmym;OJzd6~Ora\M;a=ݐ(YPh|^"\K.x UP^O']/ri\o;=gzB Q[3Ywux D%'Lz\DŽB}P6k%:U!1Y3ZQKFT6V4=.%f`R2M1] 'Ն$ܬC[gRC[BJCUX gڢ, [9S(aH$*/J$w{BG*> 3t}7ni|yW8Q%6 }q0s Sv߇19:CIG0\W~- ÀEFXHew[BXXD$NW}@'LjBLChnX==P@趰bl ČTjܑ`w uY;^rv~K^S_do@;[uyS=pj76WDD:z\hӊpuĺ|>Yɛ.ߪ%,E)J͌yj[uaSXĐ2aOdpYQ.2},C{z|=m LJx9NV%o]{DwO¯;U;-F I,ݕjѿX wq[\ [><آe4MPҪp8wgr*;nrw$ɂ L[HǤ@DE?:ߊeWm.; pF8pLyJ5DhNdO:ƽ8NM _]J.eν$K?p#BD$]m̮Q` A&}̉os 6'a@"/e4gGsD#ь} ,ZnB BCpW!p 2#X'j~2IߠJvAji L˽YhvkpYcF%iG " tO4yr5 GƼEQAI LWI=BӪfL|0@w>DXaGy>n=6[ݭ_f423A(G ֳ|֗s{UD1DLN͸qiF .1vyvl "xMd%3FJH=:JYGlBh "W=4>"&K|(|oBΥ暦=oi6Y_EpKtMaO [ t w,L<aqO\>b67%C,EL4DadHPRH͊-Ta : : j :8tWtGe(H;,{λh EʸPm )PJt4Cp( -6L 8()mODRfVјK7pAWD'c1-^ jlE J(a_ID%Nحx~W!inK~{eZSMe,6oHPIÌ7oչ(^{XT!%kTpY5~C|oiJUDPJ)v qjZʀðᏼГo=XNFfjumfOxiVnyY>wMٛA-~0L2׭y%fW l4m +mqQ(/Ysi!h>f}E4!RS9hoW)~%a j7/J.˺)6)OI,:leH&V ~ <i9>j>_jǫcmYx,Fh0#mvqC=9Tō:im$`&J {Vt$BoLL!0WdPǔ[˟Z %3O#idGs:`M`lCUy>g ^;՗LFtL/OQs鲄~'sw@NrMSYp܏G}Xi)+F⁘k]{xH[}1l2[WY{ {#C*ߏ0vg<8GqvR |Xh޸ +m~YDa!$ϰxؿ1}F?ۚyJCo,~e[g{RZQ|wzցϊC+w4"h}MU3$^a`.Qop -ۡZc^*#zЎc. Be4 e3{ 65OQ\_o7ޥ;hFaA KBFlvq:7~ZckE`QQ[e$x:lx""XBXHH%:h0,@\5Ԩ[A7..b T+87O=/mx4qAQ2YAΧu_gҮRBʘz\ša%az(`fXeBծ?; =S)ՋG2!%0"N^3D"X #nJXf.-I/~%/RRa0.~v#^մ4"m]G@h:ԷUySӼd-4GП^[OUe²ǀ ڀΓ|V‘90Ԩ[+ЗMA.*?taG0(~[i-M5C,u hmU|Jlh{2 ~eVk, |P+-2Ү;]ʊU>Os*4o,8l>Ac{Iat7N-ud3*}98wuHi'-q22WBQc<ŽϕO9zOH!IU25sf\PA\G]vA|NTqgQzb:jT"V[FzyOp)N:sE u\8Cr:%@"R\R6+ hqI uOK 0*<*d%zUn!T'zD1NԲk#lQڀYJJ" nw> B ZkiNOFPp$rI65fȤO(> 4׼!ro𴈑u(fBrңET}`u:7{d!}:c#TC&/5}op.5!9)1NaJ`0yƐ<'q4္8ry#h0r 2 c!e#YRp[k,؀saO"z.S82l&T>sDgbܹ7X 8*zZ5^@xF\L}y=18z K<#ٌ*ԜM5/J ;^wbR$oܐ9$8_*az(NF?ǣ +mM$7]3ӓAYW8ű-=9-;LW~yvO\0i M]g $SO?!ʸֿU33WxCp'@ ݳ'2 H=M=q|f>4QcC :ۼ6Qkz37{~g4TX;Z$Y85e|kv ݍ1X[nȉn@ wgE~{+o|[50Z|G8Iۜتzw)w *X"bH]0MnR nP&e!hI >`jmQvu\Ȯ%-"qwQ=FӲNOMO25<]ĈH4kWם%F*4( LɆр5/:?C|<4{}H/V{j(*\G o\,K:np4BLA*ԢQ2*xȱ¿$v:>"OԢx[?YVgAd^Tc,qV^+P;iZO/?t/vi_?!VES_Hcz (“*,ZKz7\>]xDmd 8ZKj;VBo;2K[5DQ.v~ٯ{jA1 nh~PS q3V3h<69Yqϡ ĵ(}-?9tҗ#¿xc2pD$~Troc%4/BcKYL7hr2Q_7mJk$D=]>]<3Uj?`K('BTK_ őWr > #A SI<#W #>`EIfԿV4o1s3|<̎\^iT+|ₘ]xdDuvԪaדꚖ.(]+Jeuɜ!tᨏ4tq$1Ml|U؇r2y{r -9IT'_+\h6wYn|P$uDtL ?ᇥjS\5A!ȰZZ5+b- TjwA RUK9ϦԸӊbAaIRYh}d# Fj5PD#}vDr"FUjg"c˰I*2 Zo r8~#o* )eb˯;,Ȋl`|ub?Di bO$]+Oi+q4)MSi$Lٟρ$6SeI a>r󵱶Kx*x";HqoU-s~cB65O%ќqJgZnQk i\!G4)kˠ@\CE`{U"Lĩ'SGXirqtX]+q]sF gZNxxE^#~2E'V8[vN1`iXۜ H~0zMEFsC؃RC|hZm6"<]F-XњSRfuCDE#2!M3pw_"Rsb$vkM$2}o\DY tuzM]KϺO Л7ڹ`£ǝH5}څ0k nsVb:j!) Vg&G~χW>kHlztrϠuL9H$Ux YDI"-; ڥ&o铹)tqCLP=ɰ5(_2~"IXV8oyg1xU,3tUL(-\5ɮ䓦#9jmR :Fzx:4e݈s1|:7#LN{x}>xzU@*U߉z'4\AЌV’5c#{'|h]vSp 2P67߶ѡG;PqE&ﴸqjپ L cgTkHi)ש%K 1PSP-制cvTd;K nG6k'CþO 3YJZv]C[J?tvo>q$˲CB zSG _Ad=b a 9h6ذ@ʧ 'bDX}Lg+ 4ǰQsratg2#3D/zz bRFԔފ:vn9|*x? S(J ]RDtN(گaUw@{k ;g2ڮ'ޜ$$cOC8#5ߎ85,~]*ZT^?8o8(1m UG 4Ez!w3Cz$ D[Uxi)cY++ɷxo g7 뎼I+#E?Jo6*FppI PͱS"W,d_RSz] Vc2TOUVv8rܳx>Ob`vkf:ͫ'CDD'L "pKhGQ܌_|24SVS0b_]=^W̒Ll{L.RrLRݝ!"Esc౏Rڞ.9"=~uu`NGNIGvUWpQ'7PaZxz|ljaxͲВk=v h\`_.X׵ zGV4YuPWac)lOejHĬL=gA`|ׅNml!Py#ns=X4'=e9D$fbi\pi%p7/fe\V#/DlD(ZE ĺ/&T?!֭ЀGQ "5U`M<%F-zΎF ܌"n&uF!lI8OKEI:LdLel gl%Y9Nj2Ԧj,8 #4OJA3xah7Ā k3E*N/DY% i.){Oj\UP9eGK@8d]1vQaLH5cAm3򴢞ܿk˂/ٍeDd-RR*AQȤG{`(c]2-[3Gyt8e[iՉ Ya?U`<(N,5{07Yc6NSٞ]j;lkɃO7^9Դqx"{c%)y5:ES .0*G x\+/a-oQ-kuH7S1.Sz*28OW$Zz5jIثŵYGн$\xYpcx$˹iv{>g0" -mfsT|clATD)ZK%5XLN=˺ؒqQrf[>+@bOnMrvOE,ե0x,etwoX 7qm"G;_ BI2ZS@th9qs"iAPh,Px$z5ȩ`jP[.\51DxbԗpXmQl6 )A(eLSOz'ܭacz r}PcV?XmԞؖfANT0uR>l隷ʡO`gܡU}!NKop]-ĀĪ$soS ;H- uu{ bִs  @,Ym"4ީnFEeλ!)'A2P䉅JuW[Pg+M¤1*4ۘё_^K 35)u˷6sFݵz PXR>-0@^u>Z)?3BGl8 Л/\oftOeSɷb@%yEf<4a̚Gb9pG{Nj+Q]WVV)&tKe6Lr,"nȝO qL}­ǃzp7#Ԑ^ؑmE5.~W ֍Wt2ƪ]na]l0@㳚IW#Oy~-pz*:KӻU ir1[Dp\~D0V@poYmtQcH^xYF;z.p2UE,-݂@#evS .0m6>J1[1wkO~ faQY|0hywY>jCj/Cq4w.S~$ tPCyv_]}쯐P& #MBmg̑O3OrMgIh Uq6Nx=ʃ܃35B<<&tt`oޣXD[Zm0[ncDs% ңi2`WGDfojeKf[s1 |,!K!$COt^ovO6"Hzyҥd;+JԏfY(<Z>55̅GѶ<$| Vս1mO˶V%͵hBVȍėC'|XKʵɝ !I1i#L"BWt8iģ(7Tf_e^ Hѽ(=Om Դ9J+ UDcUQhq|ܕ3OҰV$JZ h0I^>Ab{/TB$oy3yeUUP7" (ǡ*v/~4Ȑ )a3;i8dj9D~/."oAy_&}Wo Iޣ3̓.g+0phRw5c^b0-D8;RBb??*~JkUkPCY$s{H<-]ܦ>Ht~UYKdݿ*hXZ7ߙ}Ў=cɱɱh<9^Ftnc'EZrI{$,nHj@a ,zVk ^81Yy -]J.x>W[g\ 1}'O#α<YlW M2>RՅ,.o*~ 785 dqv] Iq`y88˳ޝ|?4wCzKn@ Ӯ=+9eٙ8Kg :-}3 7IIIPct#p4՟O R >ٵ[34?3z Pc{Z`Vb$CRw;x޼-/ DJ IըRopZ{ry"&96JO8oO g}WIt,B=bxİrQ35PάK( R*ew;`l16M\$z#LG$DoF޶- N}3WdDv5+e:AMdj8BgH咼!u8=AO{+%J Ú[XK#.<7: v,ZWu2mh60hT$5aV#Q+)_ 9AAO=]>h*:P=tbI7['w`N76ׅf؏\/r_& Ij#?T'0iuWS=fho$_mcyjZvZ`ħDufャnIQ ,g[Jezζ(֦A&EIQM:kb\%f@h, FlIXޛ3,WQ1+حC4Ǖ+e7,`,-*̋ϪHm7n)8\x^B\[ V,6+`*R.>Xײ&@PcP&\ 6@D\ cc_¥Io͞8]LZ؃9+/XPG ^SD5V.e*xX ųnh؎,p@~MVNJgr8]}A؇K [Y9'zEs8wяU1t{=t6>ȷhGH,*4%`7/ >gZI:h:/)v=GY5J?1m;0.a;oz7{,!L`їyπѤ룰0D9ϓWSeVR ^`)t>^d;p[`6v+ - >zb!5#L1%sB"R2QzxChÁV>^ Ci %>㲠{אAv*|%2d"b0 *VaigBl']BN4Wc4@XŢ^"6 3=qcp1C&iօ, `K7;I$xмH1B-F;͓e'ߑ9QۭH+ui9dDF5܌e+^3a Lu̅B(QT,2HN-bRrh:ˆ2~R~!E%Qѫ4'>}5WqY)TNN #ӔR'OZd'}̦++kQ!?>?;sزbj̔4IdN^20*^X\ H%_"XCzC sZntg|=ψ X?wH}E| / = 6B•߮0zQ&9ixN$0`NGg n#4C ZurjٚH 2Ǯߙ@z3"{j>CB^WS0۟eG#HJ#2 \zP[y+k+~K''e*+>-!\W:SFq \Cb,xW6dKVtsuUK~m^{cUO7 Z< OL_ANg0 ޣ{={i!$-95| @G V'!yQoci/M ]]-BZ&ƑQ[L)KEuё8&;bMOd}"S2~q*g9d%^@áZ/u8T*ZcX|Yk⣐a*S)&H,damwwxҠtΆ3*u·I) KKIk6_2E*E32֓!.>sK;`*s=k.,oTYtv(=9vgJruFe;vդ ?5h)GKJ|F(]g~:ƊאԎu҇t߇- lȅ![9t@fY+vlMO'> pm\0Q "*UI*9/]MGBvYO'I;%%1=KA_ 9/@VM!-g":ah=FT^,Fzփf|P-4X^2tBRJ^0Wem9rc\bU'ea#m`avʞ&@0CHX:a++^ZYkҪZ'y3#f8*[uS0TSW+h`LAij8N.iC>2V"]M>b { }N2Up\_E'nM‚eWY]V!{W 6b'`ێLw$lw}a}<W2U?޼rs'exq6f1֮xRcv!sqt ND[hĄrx$NӺWUbFLqio'פs HO?xs%jfWyv5-γc$.8z1?z@P︂dq;|}y~S5ҹЊ3Oqw@*3y6XoMP>I1>LS6Sv>R j[ZG=~x"rp<'Uy4>^@/bdm'eAk ?ח-/QpM3w(i -~XK8:w}9 y`20vZOKИ d."[<1'`ʁx>*~ zؓ(N;W`3T.I*x{ RSaOq[ +`>!}n@jNmp/cm !a(,q(`8i F+%e7!M3)n%vc tnH%S43H[yKAJ{+Ӽ"u:ϋAi,ށL*@'lj~H"?H87ß4bFU؏YkmqH.cpN@mxyAՂR!R?35P/+4C^C\>o<4P \,Ya罕:鮁V}:)u.f ?PzG?/j$rK((_ O,+x>MEW㥂D' uChX#LzV{icD]ep[ `҆U]qE4ң&>m):2E6'.}Mfȼ fT6~qtۨwSa= D h%8H<"i_"]#=i-56`Q6Chl"C}^_oUnzUPŃjmFd^mJ=q.9{, UoPGhNY@?QkiP{P*%9‹C`^R$=S߾z##49>ۈ y1XPN[`gɇN%RbQo>;=_n)yI[զ.m|, J}F{_, _zO9bY|x/CTP {O, !,tܼ%>Ӽ D!8;`m >RgA-k9+-u,%v0x uIG6-;zfLч-'4Aҷg}Nu_lu69nA2mVė?X荡Hoaj>ccQV02̺l8^p{>jzk|QAv }p+ߟ=/qA$v}T- =LTTu` l" xѢ1.<{mH"S\[6yڄ9 ]RV8[{ jou+L]AX9*ʳ6K[x*U(92t[h79b5r|nN`ld.mF!DFydn}q*hٜXq0!D8% v8aqUWԞ]+!slX 4Ƨ rrܖlobr$%WJ+rj⽴Kr$ݱ,S"llD:PLoU,JjG`3Q2ir2pU 90hjiD `{FbkqSK>wbW5 % p} לq$zh|qOgWmW`3a0`\p0tue JS)dPn[rp>LB2]KBg} 5sđj a* ء 5ERs"\WQx`IJܲv9# Dz '^`wƨwLkDo i((uB;@ "LØ i - )vA)`afa)Hny^HZ~~ W^mEo~ fYY2R@|孍)pXxahM5\ijmpy#"&%+i޾NRZ= Ӄ*Qꋆ7?MŒ%pHUilB0bh}bdSvY͟/".%F@Kq <3NFD}#۸8sq%g 8 *vЁ $ne@@GwJi#B΄FFCc_z:X2W{k8s ;46{LN0eNJef‡1hDW.3N=)T q,r"Sa>s7Hq?Gd 9Zѯ&ͷ sLp)2ypa̳AW_ןh(*fpW/Nzӕۛ 4h+u r~rp%1JYRV.@`UD! zQ d}èS v|Rh~hcݼhXX*D,-xn*EVZqVdH@ 9\ʸk+T`ϾRx |Myk;0ѣ[1Xo$5;9T,8*1NiCG8R: &@>;2 ~K*쐡tN?-'9NT6d^(#E%-!:1)`^Cs"#&m&zC%)>#L|зyZ\_'uQgL0DŽr%j]So͠f6SR-`Tca 7Aim&{=mM>Kђ9$G J4ن!Gaϳf{&vu1gS5 SUǥfC!\jx~ &l9aG1q׈Ӄ)1dw}xS%?[1n/qα Ⱥf×uTwQ??WnlѲ|J ()J)GKr:wJh[ t2u{qux֞52Mb.^ΣӺd )Ǖ(4%e=,x%̪zv6+ ,*C5 ֔84NjFX5>$'eELJd|gu{Aѥ|Bknz17eZ8 鈧2OI:Wm%E%Qw'ˋq 5.^LFq<0jo/!uz}h xjwEc){WE~' ;f5'8F˸+@mـ@{krjA 9̵Ka>%Pm2n*gt–Z= b{#+&m#",KȚh1\wrb'>+ z$%\SPy a׏N{~CgIZ18W=X !ّxfk WO_Ob F/f<`;Gw揀݄t5!6+}ۣ֡G}2Lr.+[C>bR>"A\9׏i0s70={Sz%W wCPWh<"N,a7AgcɐPm_>'(:ř <9Y0\̯cE+M}nDn=i6o5S#pmc^:9 خrv999?*Eŗv{1.u;DwG5(Mi/XV9eR!~tjfs5g iGǚEVEJտ~/fD3PHrC yKg/ؒnd~e#vOG ,?;+TsDlMcӵMԢ#<ߠohb>D%u]q1!XkSC5(3ϫTu owKbIx)EBy{p۹Wj[J-C1xK@k&H,e:OkL׾FYh;Ѡxlcү3`ڡEyv&cJaFT7SX-s4X5A9~\Ƣ}mNPSV; N;hz nD}~r:7HCx(rgyw溫!WXt=N4JH'MA xݷ>rJ><*zZ-~|nS1x"Z.DȧP~|&ZKiSvYl=GޒYh 9[!pPrnOCUɋcU/ȨIYpn XZ|oT 3 L1dMew€’/w(Rπ\2~B$DY ٙ \?:yUG 3}_BIGPj`%= )x[-b%]A-TR9M&萤/^lho$aqo M~޹Ģ1$ݫ߆1%Э΃aݷܴيs|o%8Hlo1nr`nкP0 z#"Wm[~|Ï{:^4[rMyU)QaʪH+?m QL .jLز!8.Ga^UnUubȡhojV>#+$<3}FO?So!\0Ȝ-?;y8.Pdžd|PL_Јtɻ2[I A}\lzgJtQg7PbOI=q,UB.c޲c#sK=kr>[[x%Is]F u7ȶB7OO:75*#-*妙WSV6醼h|d֦qZ멽ϐkCQla9TXE*.E޲y5wǹY*u''טj? %mHš1_ۏ[c6ex"*}r_ -8b}kY+0W=r#'Ep)b󓗩/_xw%K=Dyj?HI@%䮃w&_Is2QP{znzFXHܹA5^3T>r4#Zo<ՊCG e1jv8% dbH!{HkD9^*[e~Yyesr/k'ڜw#{{h+([#2|t|&ڵYrm[n'|TLZƍɣ]˄?*k`JxQfw[AO}eCL+܊'nژ#*J3tp臵7 RhOnvPV%@xsLqD.4|3zv` 3~I6RBC$a5e98W2"+lO ;!?4cʤud0cs#ye4^q!q)n Va%s) f p{ǟTD/&@f(wud>̰iG۩bo< km}n> 'ZR2 屐xWY_]5MSޗHc/[M\(LErv>S{Ao L_pY;*wS|R?`AFÀL;WlnuxFKuaMB)ę'D-k0%{24pzYb9r;}}Čg1ÔLwDϰ R~ 0{\]+#oivܸO;ٽ l+E5o5dža9=P@((bָQRMZ[^/{Q?0:T߭lT~5F2NVw.WI9О9/Y 휼Vj1ȝd JT@S\<؊4-HZb"mG)UFhzӅ35 c9b-PID-O(q <?G>E ռ+;7NeGzR-2Eg0P{{g!/=$`u[yT }hYɩ4rs%">2IOP4*ŌK/; LqNogN6>xm{& -*>^cIӦmN6Dz3.5z>͐%4:,,m !NG *{EQD ?nQ IJRh3r97;';Ǫ~mN+ܵjO4 ?H!KG$P啛]YNH ),Wc>SYFޔ&lq)O 6դnV5q e k㥦xݖnUV `E&K=|Ix/b1ݰN c,HuBj7o2W_HC33Jz0$H"+32Z < ABz(rc : (PϝyC-NQdaGҠD~Q.g'Q5]{V]$mфMwkLdIEbr .!#ʤ['.]`oX[3  9H4@E? 䵍d%JYDJM6oPLKMWN#NexH_-Isy{_!*QEŸv9jtf;Tѣj)zg;8NJͅU9ܗD,ɤND "_gs|*Dwjq é;1_.1h|ܫ &:zX [aŠ{a!PdO;܆mp[(s>lsOs{p p,Ӫrxء؜&_\!k&-دqpzMQ1wz8cL Vw؆f$grg`_RT4>hs/vG=gjL c3p05Wd7G";Pt̉#T[F^65Qw{4G FRBꡛ]WmqXnW=S;ܫx(wy[OSZ%5^<ޅ؝m~L.%w_ˌ׷h]ß[C26s+9軮<͔&ѿ8#9_; b)ZPpRX@k{.33۝3DNIy!D 9Òwg.z|Q`ƶ[7֦(Ι:4k+X+* -FSD(M` Rp*`*LvN|)oJVJ6A7&+66KLqB>973T2D POG'vqPղ6 2TֺPu$Py#{;Kݟ}zgRU $&FXsԶ=\?ޢ"uyA/[A~IW䑹\æ)S'@_vҔTH0NIC10~獘ƯtxUC9hDF R3F*@gBHS!МrUyX BѲ־B ~}3^hz ߇/V+{]SŘdۗobPp!۽6KԪbǯO"BN(@m^zd;^HD66BmW(-K2.{N6${֢u|Y@δ+'nW3ϩi PS ZGV`y3 '`´oT_Iy0˔/,'% ~&sU`}6I:xhEƛaLGfװ0#; ,?X 4Dbp2VZƦl,6sgPV ifH{ٸ¢@Jׇ XF2dEdad.a@|yYRz蛷Ѻ("HN{^~LZ|V۠R`GNJ!<_-a9V85m`{FWWACcȈuۢM+4+W$d|9:IrdsOwlBd,FF g[Q(n/kʘ:~giPXmzn[Ѵt_1>a26dX̩ yLEQmk$ow*R5&ֿl-_-&=獧 ժyb`{Y]̳79#m>Ձ9e-BJxMVZ1_7'gJaSa2kAAK;a~?B([s05QM#]YszQ"ȵ !hPy#H]HilI6nx!KY=+y+ӭd`3[?ODeF\-oh}Mh}8FUY7dਤbT'"n0_^p0$2:-/ 8F^bX[Ho0!7~xuB`y)zj_(W5S5ϖ% I s* iX{rHg6N=EDICʑfZp5ngQZ?",V,>>Y⍫ʺPNV2! 2O)lHpne"e'̝d7/d_ XH.~9 B-$#i{w֊m$=pֶ`<*|4̟ ˜טSJƁ cLG?yӉ"#P[sjmԍwd5IK5@q{I3*8BuXթtD4}i3sBBؐkׇW>F1@dYoaAAqқW.W}qhwȴZ*Yh3f^lkLvb,hgS #M`L,vJE57_>u *3&wW\F]K2T/+~Τ( 0_G0ϋC\ɿ.LدFn|TPQe8m:Zoub7gc$ 5N:F:u}z|!!aDP=Yrsu}]B,ΡWѳHt<(UC=_Iv6s/Xsְ@@k פ;2Mbr,K݇n˥B ɞS"k5G;6f\{֍ kLI[[z.ڦv^q_ $Sl`}*fxE xYcnUtNǂl,#WRjujYuR5E쟏9uyQdcFOn1pa72C>GK}l`%m3)2{@9~THow c_nmwwwp@5T:5%_ @W6[,aVD?07`d5i>(kȦpb9/EP 2oyS$f%1&qޟNf/>2pZ/FoAg inp;d\dg e="#k-mO肶ZDJʦ$_&̛[qv7Ds PAGgrS 8཈il'. *dZheM 4zb~, 嚖aBig5 4=Rx(ڧYOnk z;_L# ܔ]cjL>wq{V.aQf[{uX-{$ Q@W*aem⸄Rp#qPk*Q8Kl}|YKwdDV28p[6O`Pji&kbfzY ,W( S*?UG$@R1]= qdE*c":Q^ )bPcўyhM.\o p YXAUR:jyoFcdH(8Ո͊ PA "9RH+a+{1m~reB.6ඟf(ZV.f<)i bQӸG֯^y+zτ?˗BV2" C\Ri((1cUv聻@hQ.F6݊iZ>FJD~^uv`{97‡ت@+m\!,ƣ"ĈT%ɗQ {qeS;IѠ +1ۙM[>+솑Jvj7nfD4=m7n5E|Vt,%%W7~Y/l XR9׳?I/UcCP.vR#\ DϤ< $3:F+Toʪ2&ı8J F q}TrƋ]ܐS+ E_; f+`9rHhQ$:<+#\R]DG^ ;s=%ҜdW i3PCIJ-=ٌwEr1?g$ 1*9seWyP5ʸagPT@7z$6 MV=)ȸŚgJLPRbeol4z-O+bMܓkŒxGdV`[pE9n),[$#tSz8=a )cͱk8[d{_8BTo9BP/hSCV``&\ Hl$;y4XĎnv^S6ıM:7idSJxnG и ,Q`_ѢrPo(~%Gm_u5, ER5iO?^M2U: Jd9Y}JA}Ki`t?Q儅_ZHU^t}a[MkѮXۣ70w?v>}SZKsyc~pnխK"0S0 H, !Z!\r\e`O;S3}.5ع)en۰aYTGJ/>]ArXћ a @v8c|GȈM)S iCۉXQO(Qsy@ X^sAG<乴uݦ8B`q&"wuW,'D#ii+\I n")Z 6C_Hjv9$)@;WR3 ~i ̵N梈s_S[$Xdnu}'d\pm˺︲-8_.՚\d6DȘg{Z {gW NN~2PUe \؁!<<ȝt, 0=*sv%JDc[F};fnP1-P\i'̧ұnE8n3w:-$T[ (BڳB MT>d`FfG EbTT/BT f*z_B1uKTj=M/ 1t \SKCCL[,bޑGw`5:?Wŷ .ta\_!Ix,]gGtD.cb@`>_ $|5] ]4F/kAqYs)0$1ofd(Nkt|>W?*I,QoLmM;MH:xHeĉv]q]8ayH3RT`ae߁evū9-M#`/OS~eљb(UjҾ[W[=Uqf ;$ dtfmi/‚:5`<S5~0.aYzђiOS *7~Wš:1fm;G~{S}B&!z%eOwV9j?ÎnTF3>x&rӊe|mѪoQ?@-m?G31rTQtٜsK<6p&e-Qѯ?:I!SpBA^ɣ먵ňEyʋlH|Fk1;lM9NѾ3G#%;3VˌQ*{RuYcpK;D#[wF9(m03 C iX0m~g8x-RD[Vk&,ԲHA.ĥ &!q'dW2AJz$k9$AD)~q}kH{QBOjCrQ-‘0pTrj'h9>d2z{N hx1 )C>&Z %?y ,(/~eհ^,K Sg,:k7"Bȉc44LM ƉS)xIwPdžZ_Wl=Bb6qf5vdBʬi%CPoh|+P+;zg-AWWY :HCk];R[sӂMy~S7 =VF}wD2 :vck WF}UI#pX f շ:^"=i}!#ԱDO%puwpvs x` uڑb>UX,0WPR_S( !^{]EFp\JWpXϙ15":p; f!h+6{Wز8>qw9Q_LlKe t{IQQA1*X('C^y1ƙ]s 6^Vgg>'HrNFF"M<92B 16R4Fe:_ .FZ+Z~  ycl!cubt58;8pO;}?UΌySѰd] HZ_k`y}ߨ;8ے^^w޻r& v_#w1CEmĝϥrꦱ$O~AVz a9MތٹU;?<'928"1J2dzAtxB3r<_V]2:v|+džȻG?ۣ yL#Jl{=NT0: h/H G%k~I>ЙT1x|sƮ}ʙBh-T{;q$I&73A-:hJo'%x6"qc#348]Cn:q޾BZ\(Lp, i)-/yAQ-UPtr fDn;}Ky]]/A/2_rD<ȏXb`=t@o[.*XTCH 5O%z k"$UPJMvJ[^P5~^aa-&iÏSp7BLQF X8{)Rm}ꩃI,vKcI'NK6T$sԒ盭2+a⌐jNb4z R. 1+ᓰlfY^I֭}~MDcޚ z^$L`(k\u[˪H0y|niw_-">bcEjZE3B0q-3ORb&/=*4/zTj 4; =җ a%dSt"RfG=dHbΓ1UC4BS%u9%65{PiwgzÐm"s֖w Pv lǚj2Z\W5ÂNZr"W|:ZrCgt?6'|O.!7ɘ R|T! &ɥ?E]ƪIB<49ᅍ9i~ҏ{Qo3b%T-3qs5$C"K oDcq*Q8Z@3+R{aɬ$.!0P/#c=)g_ `J`%*AXRBӐಐtu7Ml $ꦵ#=hs;[LYA ~;A ݮ]N*;Z&࿛v9p4PAM\w}N!N0_j?Ygd0+̛Ƕci;Y^*^>)nuQ#7uWB|i3ga~[UdIr?Z+ ˠJh~l@Q]Jbq ';HR C:0! ;Z#gILYUތ)z#zsx(Z᱑&93wÙk*]2{He$.q\:>f F{TLmLe>F&$,&NrJuYa\ `L,N;N'B.#9Y:ٴùC&8~d= 2a 5H%Ť !c#b| %sϝx7?Ryp:?#ho^51 <_dmK׻9"=UCM*YL/}1!|-Hл=oPWd&ړXVxIAڪ΄"81p&VpϐӊX+{)h÷zK q#8dԛ);!'fڸŽ%/v*[+l2g NvPt&^`22YEµ0K8v;?}j[MF) mmܘ2h5< <'45{Mo.M|[ܦ)izd=ov? dܰDDE! Szj}ʿN;țb&Q7# qBPo 鱺v m1Ip65+JY&}Dql7Vm~ ճM{bџctv^AyhWfhW?򹔗 , Zc GU '/#u8%O fG2ڷcbhB|YO^}4S2!buPE;Y^e>ydA^RmpP >*I} q\vGD~WKeB4pS" ̢k۱RlvXiXi.\{菹.Eޟa3ml*q ƀ;8~ O㒲X\(G0/%\\;3|fQ<X͗/ 1Z+rս[09Pͼ v9W5dD?뻜N8O7҇9δXO?UYDz 2?8TҩĮۮ(UF}j -]EE4`1 ֎T`3c0gW]mKKN[z@g/.V0͆у#Λ YHy 85` 3iw+nmPz,PF6o ڇz 4<k }gz[cÙ72Psx_+| Bܿ^&MMq?[P%l>%>)\`>j{ajS˱jI[U͇jP`QC! nh,k)zA q^myjdWPW{Cӥ.^rb{vT [OyN\5 5 {+^.B* K粨d d Aﺾ?Ql8hiZbi#j7#nTcϹ)5Zfmܝ@fO,}=]-* ~r#.iA%Vf ο~tP6aAΐW)ю.94XVjG I\a>P}+Px7sD l7ɲ9U(J:' eu9;8߅PԱuÚC83—}Mx|zRDy0%#9x^0E}LMr!B8ݽq&a1v&2J3W7H;9Om @:h3.q w" _ AXUfMɽEp o> FVy>ysLXBNT9`FxVqJHIZ9Et58\_ЊDR!i<0e?  dGbN{ڐZ*~D<Z姅+C4[Qxv0H)5AҨg=''B.e(ڍ1N fF;NF *f /᷷e*`Cixvذ/ ꛔUʎ+'~u7>狜kH%$tT i*i;ϏGL g͜ yS&>og>]Ř])x- 70H(42,#ϤN~9҂ < o gu:$z>r/˪i*]rBM/0J=΂;fOsKqpSQHA(03=V3xPU-$f_,#L&GNǢ4SVWn1?j<geޒn2ҷɋo tn#4R@9 N~C2)=ppgO-[wJмEl#]u76HEʮnֱRmMZ]M dOd55m#Dk79H ǿ8?`P oQ^m`QWQe;GD>0riO H%,<؈v)^5)y![+=5pBX z-'ţݩ*>vW#]oaގlM׿0[oWeVlj #UB y{s{VÞc !SClLix9FȳʧT9l Y8N[4FG.ѹ 3['j]5z! 1xaxvoDr 1t`΀!5_וQ9̦$Hq[5R9m# q(KwPK}pR*UN¬s=^@ jPP,4B㕧^fP?Agw6<,EoW['q5+W=4x."v]f5 ܬ:_fW}PXoTHޯ1V<%/H<α A6[u9uF%fqӭuBiĄ3U졤tuϙ"G)yaV㻔T"2&h8]Z}wLW} AFM0cHDN^ɖ^*Feak?z+%`@bno!n}୮.rL0/[,D-8ר w]J!8HԨ]mi+U/@ʝ0RS&^c?#4ORbx^bB 3eq_zmUs:ߠ.|&ftN|Q749 yL/YVۦoo\j}s_&G\g= Xg@<"/|E JB/uwp졨~'$*ev._?pM>?m7UyyzLyvM拆e1V˽i5_+eюV#C2'| )X[/iV+xUAk`~nCsݤ@ҹy͢='X681iKsync( s-?W@=(RCYNO.&)/|v)סB4 tO2*d)򦾻3/09}C0f ~pwQ]/G ٮ=Ypeu9Pd0A}~ܩ>-'zU;UhpIB7~'NJY\P|5Siv l>?3$H'e3wz+-AW6{hxPX"tKߪhA0Y7hws8ɶEH)/,;;ncIgwE`pQbؿ3lDaϗé˱&FM%vf%,GBC";r >]hy=,%=iќ}8 cBaaoꆔ%Dj``4ލiA/^ߤq-"rGG(\mIR Aj~ܖW?Z}Jn * -ɼ/&; ´/7B?@@%0{;&hs֖ANHW"6]JlHMٜ+!󘒍~ߜ~f R44#Q|x[TF= ?RV59)bXJ ѫi9lӃ"饆 gq 6b19Җ@sGp˂{]fp.B\]~P݂豋D@lR 띘5pÒ c4K>#kE`' r q8Bb&nZ@N><>"2Xn 8-$zaR7Ƙ%Nw;}OeV S .P5j9/ZxH9WYei*hd2?)bN89 c7æ`âHȧ|\J.@P!G,v2,4 y($"VI;lDtB5vO[OwdXo"27/󸌛mI6HFK.׺(jF9͔B|9۔)qJ)bs(!~ڣy}VUħh54媴'j\;DZ&I~OG7s91c.n-%tf8x{*sL:ښvfaCxMy@04foPsT}[ywֲ݂=j@At'g7VjW^7xB[4VR$*2 r&]K %z(qYH(ZP94|H1'b%v2D,ðVdzx͌3J`G'K>/j sMh6DuCO- /LS3E8q;zs"o8it&VN"$R.ЁUN?]B]ђ 5REk|Q-;р;Y"z#UF}b?(d] tq,jvaxh^0[Ҿ "z*v]j@'a;K4YigН6-İ~{c>h/>cPx6|yr,}` aY"%}Kz:I͵>G+>$icicGlEˇn'|a$\(]A<(-*?軉?T@&*\1(5fi)/^Į d`4ETr 4M9RbR/ -7t~YXFUn7LU3X$]xWQ=oQg!6lbtauqZeKHYrěBJToTvV/O-M3\=cmmI[=OPoWj96|(O킧> QHΥ5݉QJHF0!(UJpHC5 ܵӍϦBbTr,0)@C8Y,qIǛylэuhs mlKE"vpNVBj`37ӎ~ZtH&[&ғ&ٳ[*3HAt4dBCɻ1;%!nd 樤\u^ ;VZ: ٠UZPa ~.-8'pd՝c,Ӊ /dgfώz-#3̓nv6l YF6g8\Qr]a<Wc݃Y 5qwG[ }r g5$w);Sq1c*fO2tLhFveΌ'{}*U(݅1ȉ\b\S*d8YTHw9Xӛ}Bs\ȷ%NU(DN61-&x#B9tZ0_m?|'%s7#Qr<ÿ]tV՜`] D?Q Qt-o}U 3x}h,V7Jːe&r9~5#E8#ky?Ҧ06p㙌+sE)%;U@ LijUf$w5wx20tEDJmFR@̺tms}@kYEL?N*:0$Z"I-,՛I@]n" Qܯ$!z5_`Dk< u~scM-}wqN,p ^0|k& DH$g}Q.~˲/m`]6+:uI!c=`x{-?9Z+f\sl:h+Zf<ż߇=v= \0ODwĒbjd6G|._/ Bf&k/ o8 }A֖Ax vIgZr6 )$)Gc6\$m[Y+V%\A s:r=#:G dۢ3Qp8x 9NxobUUM~ 'Ġ. 8 N }XjOm~M1Ni.s3ոN*\Šn{Пu[%=#;*k֏rX?-♉(Z\Y ޜwcTVgAJJr3囱/רtി lH:m\C)C2E$M]l{*G"x,1] O:n2&Ճ)Ƕnx.'NEj9)prKřfZ QjyJDբFvPI4^y&wɩ.a'os٪M3h0qS?v",Zǚ$Xx W0{9y=wADf0} ݝSk PvE0;K}+uP\+v,r\A[VeP'9?:/th1B]m|~yY>s,_GE)[/s E82 Wm0V]Tx,[F6*hp Q{k흸2<veΧMYIPV;=)v SQǖ= MDe]Je3nØΗ_c.GQ~NL/E[ZkTbzׅ9v:'NY֚ěE\L"Py<^2;s Om =xHL]Jr@dNkgek}\%QO1FpRG$Lq:{𲙃Gj.z^^OP1sA z㗗U F y0?Jޒ8B.{ʴQrљhd! u\fC94ju,yjm1B\c ¹-XAD: XjVɟ6fȜ5c/wd>DHv}".T|)t}@Q6:*ʙqEŘ8Hͷιm,wgh\;gx$6o@:E#(<$>%KS`(°5tj3]h7gUmPV @Bz}gQ ǦherJs/_i7F'68Ġ)#Xu^U|F??͂d\ Ň'[H-Ha  f6j;p*n75m7=jrXs+]1ii`jeu@sߊZèAgQ vюAN`Sa:,$AVD^r= FWfGi&&T+)k;JІ>Mʀ7/O^XF,& %d *K By/vE߻Pl pQպmy$#Pl?Z-Z kAk\?GcCd7o-O'XfzdNv{k65F+cDbQi Nn|/-pPr{BSD~=&9 Ig̫H ֩pG~RVfR֗H j> <=,KC6#)_Aqw+#r|P3f)0#q#|FB3qa? h򠤃M+@C"}- o|Pʋ)Thߵf w;\ڛ:>=pw-BX䚵j +"dWh 0:aj;u"ZFB>܊n:K~Ћ9B?1(OKͽE;1 uͿ<6Y3eHR -߀~*RNMLh(ԎL-ɉT~$lBG dQA{󫱊?\VAYcBpƇ 1.`\[YDT59)bUW,T?lbPH?e)̯M:ϲߔ,+duĻLW;ՙkK4mTl&._u:=d4‚eVIAf*9)9zTNHޕ6w91-=4 3!+/*zgcrg>L飦gV4b27Vcբeʧm.jzI7{?9wyz0W83AFa/zV+ހ־6ڿ|<[HTI7,Cbq&>GAN6Up,ꯥ?Ks%ѥ?O[ sD6X;V?P_Hn*iBEX_ʬ|nn(]&ٗuYq CJ^DFx鹂\] jI >v$8T?D6<3-wvt?N[0^ȿwGGخR{+~cAGF'LRh9Y9v֍lC?7VWK& .b_Vԟ`;NVu#{z>=|hKO]peZW*Xpٶ(Pi,z2n*V5ᠮ#No:]G,ʈb_2Z dR\Mb)fes̈FRQ]@h.+L2C\˳QbXr3NFOC(cB&;Mɐ,*-`|z/=Z L[5e1pJ[@I~Pv# TzkdJ΁ 2Xu-q=c#G߲@އM)a0,Ԋ:4Eɨ8=M<d;nΗr>`dXˁ7,)ϻ:rlEAMxDlu@$KD%=WPeUh'xmJ1[./bA1&M҉lxȿB\>hٝ%ii#{raIڈǁ:wDA|$T[\3^aѿ<*/:{&a_:̛YJW uzB=…i~m1ٶVwui+{u]zl]~ l  pZڰuFZ~NV"YHzb fP]=f8d1×򄭙T#X\Wbҭ\ AxI\>EMi[9/}7VN^aj"ʫ/n t+Km+:O&3˝ pu#}U -",FZFÏwӧHZٳQXYP&Wc$j1~ݜQ8;RPi7}m֊[ .awKJl nNcIeA;U89 ï0,%B%Ee\[Kyͪ tyL7"Uþӡ5/9t|v{\Ы6j%I[O@Wq8,LVH\W!@PpYZMӘh'|؉_N^!fU.iA*Asybjg'KՆgMՉ P598BSL˒*y(>5!T Qu ɝT_X_3bA DkSʉ0`>KL=:3V(jUӦv?b*2?$_ڞD*LlB ?AGͳoKt>bfT6%8b#96u c"i;DPo{4ckʄtu@m_"%>m <E"\[L[&SBxf\Ìt-cng{{ 2Po"DRJPy䀹'0J:ZpW?rrш)K>pQcGIQ=ĥ1?Mf.d&X@:´'76!8پkOl&;NW> +AdU,'sU_i%;SM<'Ty/6"&^4ŷz@ BA32a1a5.lS|GA&eKO\Nd؎1nNUmbb(j\Ƹ P#v`Q#|/=6*hX}w.?abצ<)p@^@%⦱6=[[u.nMp:|pI’8{|ud=ܸujnti텁ϔ eYWoMS dt3e'x08 1ܡWxXZC@ABð; \zOÉx胎OƂvG xiG "w{j-B{5?%JT[F#RỶ^k ::j҈94@V 1|5Ueq-Pqcng0ZcmlZs w"LN|]BN:| Y(N"%Eɦdu|-5Tbv=̞S'.Q%klزF * [־j j O52Z{h+2 !v~ԭSwf".ʆy8 ns&5`\ H2#OZҞ,'6~bVl쐉F^tx85kٷ*p+4Ja#-pAOKw=jN/,o {>$N[Kf, 4WSnF W n?~Yo |ԗvz,q?{f'dy3`[Av7Χ^.h Hk)3oI`~_yڣ `rKՋ@m;[7Ho:^>OFj[[Q,/pm|L4vHSDRbi/o6d˨Dia6q&n.8xuVZ`hCw^< n8?zgV(L=i^{Bk |Թ\ˢ3\:  "V&fdU; U^/$53|oZiT ,(5}d%VDtw"u\M 1fJ$*˓pÃI#/7#jSp@0azLܞ!h GrjzB& Ef:!,xܰ_n@_~aSқQsRvT1:2'd\57GM"-%:$|8 DEjTF֡-d;صyPK{]Ƈ+TS O"r 8TM0'_\e 1,ZnWdp|$ p3}JNI_uݶ^~$ bEџkMyC 8ξm-<02fO(,Z7r+wKT|%Z67V"8&pQjvy:?x?}B@%)}Gփyϥ!8b7xp{ ;NoFβ3Oz憲qFycMH1#y2܊>&:}j}HEv7Gջ'^XH1@\z` 1 m侌2d0 ry1AVquzNFԒd9m"NcN_増NT}}1~nYn3]#Nґk;"Xɰ_Ҽ\-jxӧOᵅ?uV9VŖA$["궂yF[+._lwV~g"G8uND99bԳ7 jdW4Z|a]O2Fr#]]aLqD Q88\ӋxH RI(Ӌ2k ) c@Ckpo3{\pZloZ!£ ? ^yNYXr\>RIWVTۦZ2yʠTxWT63N 7E4rp$9eApT՛r_m߻g<&p_ܽY3T2WH{ TA1$[(jbXdХ,q])+Q"IJBgHoVTcE)pŎW gM0{oSxǪKzXSE\v 97>T"xnâ|-jQA$C#C;JƱ`3`>=vAhp|"ono𯺱9h;1z;=75|W|~[#"F> Z6jͰ&D %;.Q$9[y Xx`n &н_/)kǺ'+8&R r%uoWw0eZ"bMad%y@uk" $?(e :MH'yܴEѢsJInQ_?}7'At Jԑњt.YE۩֜ 3kc0WX^|^aFZ ͯlCT@8^ k+ #r13΂1o$SĽ4BdTs,$,7Pi d]Qֵ&PiV<2TɵVUfSJW$H\" z IAL51.IJċeW; ;p]hvF)IX89MZ>E֘4҂ fȤW24ɧfCTn4ݫ% Y&>&^sGỎށKu,Gy+nj>N=T,l,5Xն!r#q:a/*#(1э^,e7b|OICAt$/ @Pj0z 9lildCT~g$̏㔰 q!2 UdͭVnGU4:`fKO!Lg_" Hn-GWͽWf>q*վQxxݥ|LE"]BkI\ ^[BeQe-,罰"|U_Gr;Eb?f6I}g;nx,>6MD Eq#:msEuͤ;{* \sgjW C^%6O]/ 6QyɞxtYDgRyqrOy :.88'cpktItBM̪`1<Ob]"?1H4" fa;"5Cpv?ttblY*qDTq:fE`ҼOx+ { 5i- 낗MS3@m'(:9^ J|i~a5B8Z("RE:Kyq3LWŨ 5p챶n(r}wFnHqv#TÊ\ 1xTjnS5Y;V*|n)[of֡]*tl4u ɗ$9)&ge&+EرaC[eM%'VnP8>wEwghB =f>{fޱV9G/DB`Ak[_j2gђv_6GChSi `ݎW$vv1|'-*M6]_SEI^#,a{sL_"P!':1m>oeR H-U,CW>PjX{vV 5: 7+_#F4}GmΥ+(M'w"LD\[̈́P\,B45*|^}{*P4 `gԥW1@s}ty`ז.͚@'KM.b5ɕJ8SRSRҌKdpttL -Rt\؈nf 1,4U9sQj\(sW7̜7=|FIAwF)U…  pqpIa`#EBѲ[[UG7w(;`m[03RʶjUɦep]yoZ27B&r)B NU|MHg,GҹAM 2]yCh58HIR{\S$ĆDXaJ Ќ$B;\V?ѵcY&gvEwHWRs'i?:*B,>l?|A?3/DBPM ~I6 ~ p%To+a㫩mt{z94qTx ~Q:|ZEN4gjm,n'E}M@*a>LgƇvVSuM:ydǥg:ƶ#X`JJ)~/ (koq]ŀ+jAw1Qxs zՂY QW?ma+Gtj [FmLKPIROz8go]kD=/ʻB_a:awlk'Vq_ Gm  M\HZz84RcsokO pIF-NCr^&?| &[5_bsڰKL!9f0% /?zndMai.@׿Tzt,r%9jNw,*KLx)uЄ=l󼈍tr;SPT 6vr4,Ѩ{敾.L{ۤW-~ x[kI2`c&ƛ}N!n[mwZ2+:? C@K9'5Ww(~tiס4ʒVְÿM+3`8] .1P(T5s?3aUq[rM$ 䀷lWpм*V4;Sɂͬ癄mOSZ$D},;Á1[%C.K~[NXtIB{/af &-_.!][db_M㑘UyAv8K}Ut7H bXC69ȽI5#>NtGNhEs3틶 뱃`覷M{Vp嗅Y_ PSf40N$Α#2v֌'͟H's6*9vBS ਖ=$3O5`m/hR= 7ݨ*@ٗ"Z>$<^kϦh8Uo0G!/Xky`0Up|Bm@!2BMqI1P DfQNy1UΟ z~MFõX M͕i܏7T yws@b6R\5,nXVm ]Q1ׯYZ QCF"V/cz\$|.a!# ŝjc@Uπq>k!syZ3'C>HwEb<,<;ȄyZdn0AELQ3iܸ(c=@+\p9i@fv_ 2*NŠiCJF%(#C$$}5Lwj]W$q+įSbg>g@} Wʹ`&"UgO[SWp/^{!#6Q4e}r+ȔP HASw~f!HN~No*Uiߕqsa&@B?W}~ BԿ/r"hPED&X~nMxFuvVǦIUq3Ii`Ms32CȈulQj@+Bx"G8R&|٪g\G|fzxl]ro IXOg{LlFAՖj櫮0M\߬ V׹qUFMsmKtH샲2:eʹnCevyKL`\LjP3uddnB?vA GvۃP_TFg:vQn-7Lߙ@~vO-m&dw$Uwڵ Ur*M QXzW]HA/T6qE''+6sBGS?K'8PeǪ'taQG?F"bhl &0'rv,[5PQgG5h^,#8| iMc}-Wʺ^{%߮ ޕ'4<Q#xt(Xa.!q0EfdDB}tAe0L\Q$XQhˮ\z~Tw7R -yʋ cכ҃is028&gH $WM!G%#ÜZ`!youS ZoD LVZ-FncQ)I<` ~Z9}i@5|aDj@Z[xoQagXvQ<+ߍ5|v4鱎t݋l4XNJ߻0ߛJ~;!e6ZyTpu4eҒNlrLi+%)#‘s13 re@tتސtg74sS*{d9d8ŏnb}Y̅7d<}9 oP}GknSGVgq)On"QKN`D0 #^B$NJL*][c$7"4ai% f9P[ŷe 1OufTܵLgxoiMt _Ad^<d#:b*?Jnj@ooˉ(, Yu'ڱ6o6$4FьǴKtq[2;ztf(e^4SgIy&9LQQ51chP;V7㫲p%[q]\_dF q&ēԡLŚY p{ШEQ {ZNcDΪxw.<TNuuP7XFu#o"G5gS ]~ONEz\m8HO km?XGp2+ݒ:$-:pg4$ԕj /r ?*5kL#wڗvc(5/U匜 H\a uI_m<"~Df\q| F|R1Sg5A4V uԖ,qWMXV~L9ZɆ63ʖd,GԳ+(Yf f7i&a:Hک %^"O%8"(GR7"f[xZHI985S& pHju: Aʹ#aJ5 b_ 2:8^J ZjX; qqf _ dm>o!jST T%IoP9HmP@p9j-t}Ármw+P9lƗ+#Brʯԡ"Nt6/m5^ / 9J%@Ar8nxTHXgcqQ0MftIEX~u=pb>uM}n`#{:޸Z@ K~.>ņ|/;I rRUgH@ZaXtuVن*aDI0Jz}0SO9t#6/hJcܽ3P† 9G7Wwe@SP5;7A,c\^?“yDBKc~PMM/8(ŃI Wh]{0 ?o:? ðwrm,ǚcߨjk}(,sG݂* S56*xyB.}yiysIOzMmiB+bF͎خt51n&ms`$QmTgӱ5!>[koV!NӬP뷰TVLAɀ|ߞ`CQ8_ӝf)^9~OGB_ܴ-3=ڞgZ F P_hPj\6hBͫsGAgSSҠȍD!+~K|m`\9o޷uȡ7zW_Ȧ[{ LTU3l+F}5Ø  һR<$ cF( 2Ks1ZV_(65aAh{t$,,G:ߤh8\.DIke s+^+<-pkv@#ùAAkW=P}< 4@L0y @KlB}B9CXGK[]byg1e*FcqGF=#$@ =JIFi>q"kmTPOѺۨ))f< M';oZ|L7ms{ F>$0q0a@5T?Z%iBW~/"YmlWN}:^f1mQ'O>4Ix,2}˨ PJioz sEY{LzA|`1ٓA5ׇrAzl0;㢽Kpi%pA\AcHd[a%rMMʊOD/+Gu#(p- =iBhGwCyk& Uok똩@dqJ7C͇.k =FO *-X)6pC{["d'T-B,ǻW dM߁H/|~˥ 0)Sb厠)aY]q5X7wb藣lo*ڋVa@b#~v?Gs3w7 zZSD&E|K$Gs'j9 8FIZ}~%&o$lBgdMJbNy^b@RGHC"i$0K0z/h6eqHc/3bzF'3~]son1ilEљbYf.}ryR.wP:Vcs5R@!EAɌ}=ЇO^uT׫ &8lTd{Nƒ n xeNjOiܾ/R3hc,ZB6S=dröҺ{Qsf#LSZ!Q:ޠ+#%|zvL߉>Ѣ>.;=ˈ*`!cf"< |yiJt9k%X]vn ff9c4BuP;AWl Eb N .ْQ(wE @BieODxql?I0Y>fIX~ c|xl-cA_LkL鴚埅⎺[V0W]*TNG(T&ƕS%[>[wE6DytFVC)AQ iG;*8=NЛt Iħyyn e,紑~d"҆@iDvAPOdI8?#=FbyS[cԁnU?,Eɴgm<kz iΠ% B+ Ɉ;MQI [e[\oT=^wΝHab ;s:{~KPؒV>0$a |)YLlFte}\~ lSTn͆O_a.yCi櫆kr*8K=4k3Ӄ&"cy,m:YvIY*7OF᣾ !wS fV^カEg_2PU+z_vPU,o2Īi :J Īf_ .%.( Xb'6CNYv)!!8ln0MLJ@Oh;Kʾ=1` QBcdȸOQZa@iVgq/kΙI{".ߊ2ݔuFMCv2rsF:]7S8pAlH@ 0Q)ۻ/zQq{'о?3Bpkst;-0&sVE|Y3n&yI;*0^x;;Cta/n~|6^?`zVXtJ0=>n(춫W~" G/&BT2ƾ]vL47!BOtu(D)GPWmԝ3-¸38HQ9uaVb8Y-">N_d ʏk`V,(M~Sy$.d-iҺX?V]ѿ*fqY}HAp hZ(cD[YɌ͍qYs\2,̩xz]Ffk U8vІDRfIq@֐M)xtKְ^m}?hLs3Oag`*:QpבeWDa]e.63Y}0)&O)q=-rX/6EJ(jor3{|Hi!RibMQJ ⚚sgp$$%\G-E_)ht#ykVO./x pi}Pe﷊>H$|C>OoD /IƳBcj1qbJ# "j0#Q?J7hJE&lU-sYeE!8Raw<TQ(nT" h+xW=8Z~#j+G![dc҇5Dy寵<)9^uTմC' 1že'poBn,"L(7yCW I/*2S 8k]|}L@߀`gk$7 ByV%oK=5a(MquEϪ[FJNU#BFZ$[z&Yle29[>'isdO20@xlBH?=Y .'Ȓ0HTysZ.b3 Z4$B@x3%zE NEA4XVX=ߕo("Z_"޵B;c|`Ok١4 *@Ӄ88z4 fտ);yטS3[=," /q= y`S9hp@Gfi~#~H xO;C (n/H˳$hxLZ7\vwC~H UGq$.8clz͗zpwjAHwH6of=*vQ5G˴Ý|uO|֑} >T6sSoja'o2u 79ݭD ~ێK\K,Noor6ܶeϲ!!H=Ӭ-8OVi[!uXa 瓁)v+)h[).41'P7Kb C)X^@Oдcx\fw|9rrJItVZm$z6kV{jP1O&I`…~+/WxB]*9_̵7T3C 2+1[fz{KjfSwi$#|/>Kӧäi۶߂VO2^sg7 =[B8јA'F+:aL|E*H^ ͣւtMa$MaEƿA"&qs(J~Ž[}^ +o嶡W*^҈OJ:=9[Vd&ٽS(=n`,JAOJ |4zm =u!I %*kY|5ణ_#_wv :L@G02y ٚc^AM%fӠU/Q/FON6rJ͇JrΐiS#m6W!.$'L3%@KeBҤyh~GP{5_+"esz)>LOiċÊ hPΘ;N3ձPE{+.c)wp UX1i9qۈ! ة_IWwۛ]}UXs"(g3η<7;)qqEVX DBx\vb )LBor,W^b4ԡ] NL?>ĠY-Q!r̢ z%!肟YŊ=5 C[!K-C0$ _x-`+?Pչ@Q;@a7yӓX1cx] ;BAyeQuPo|s-l~kZ`Dl|$}Y?(A7[EG;Lꋟ0"%e+U3݇:ߙ #qQ RǍ wߒO {=̢-ɟBW^5rHə0iLTб)Vفct(V. ӎ9[5:n 2)'|Ǘ0>){b7-@ҨJ5,;Ά\EsbVRJ޹soqw釡> نћjfdԟ (C MkrĴ% xb w _E͞X߮=87­KhX#JEb=-xC]%!aɘ}! rY즹%] . 7 H\}Xie;c!ͧ ,0szlLqqOhB4@| HjLF0Lꈀt9׮-Xjv$:BjVG=lds8POMW"|Yu=&4ɝ[m* WT.Y- ل37*W CXܢ:m{>r>2H]o7)̋cX0k}wt&&w:V_vTzԹx ]w2.nuYa .yVsIC~V8 }5~0H=-, ͈ڪBs$ԋFuBكSzI=¬V6Tvnz 5dY-}Cub!,[LI)I v"$\yȃU^([zhy:>D~jtvi?mLq9eǃi +h b[6&͵Čqq*&B?2k/0H@dgӁR%_A F1O|^_[W7֓~zmvп8|^H[b/&aMOa&PX[{k)SJ 3ng /sTJ0 Msd6b}NyV6խjr{\ݗ=gfʋiv?WK2M@iTD|y/ TDJ@Ꟑ)VлI ^'MټSyk,J9P EK6Pz=t%42W7)iA#Giq5Z6vEQ- ?NWyw)Rr4RSf{#Ta"*yu3ySŏ!U"6P xfH_71},_I"yy/:o&QP%}rDtr֎n|UyƉV!^d7hrlW4`tJ`B_)7 2{ AT-PU_ :q!pQ`t68NwR UFb<ǫ,[ZsoGj"5_eҕ< ,ꅇy IDtj7eER u0@ntZ ŠOhDs[M{3n6 QE8e )>5fENOv'>W|j$Fu0(Ю۳\ȫazpNY3XC, ÷ n]08&Y;SOp5Ǽxz'O+śZ-+<;3]-A}i"nc\[Ao*" ĩ\'Ӣ@h{ޟAC+$K9N)w(BaE(|qHԕGJ{m,rzIw*_TM`;E }g5,|b;H'56]OZ*.&:cצM/sR2 ǹvfѧİ&Ԥm,P@Յ]pQ59%Xra4΢@~1EY>u8Qu_;Uco175R[=5NAEpHHo`}D8rm*lI~ylV+rpqF-JO, 5wg? %!+ ` 7Q-0&87 Cf\~< AexX {h+ͯDisq^Ԧ,Ω!9-8!>a~eھSF?\V/1`)vfd%K0U'a8d. ڑ' S!4d9n6gYZ070701000002f3000081a40000000000000000000000016101cd7a000021e8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/ralink/rt2x00/rt2x00usb.ko.xz7zXZִF!t/!]?Eh=ڜ.+A;pk Hܞt1,?4}2ɪk[K2ITCzl"ӱ %Ժ{-h6aRn-kIxstW!z |~+&zؚ=bR曐Y+NvIc'Mn^"Sҩǥ쿌D堜n5|eiKtZdh[JQic ±,a{o,?} a(Պn\MXw6ȍb^K&%4tSyHL%.^Y#=bk>N4O"mesuFԀݕΝD\,O@#=MFH>8> ;{~3ArIpއ) $ x{`$:[vØ]bg9D f @5nK4ك<`=l̚j#0,o$m~Ŧ֬0Jcм-6]Y^ar 'rq> cKB]-J5)sQMu>"MIgO+kD!Odo z&R w}CXtAՔ6tӺ c+@q5le+XF-(UVm$k !æ }8k 8S#tӐOϕ5cApHe=*S t礸*TU4vkWR+|K ^#p"x:ȵk CJ8 (7+g S3D=ӹL( KBM'ǡqygr=KjC7{a4RG} q٬$ ǫUTZK5`[X9saY-ܖv°u۝8L!߀dϺ2i]u^a |Io7 ^7P+9R˸< y6QiD*/)-\iYF7䃁[T 1^ܷ՞IlW+s!.ң . 7_` /.{@Ȅd4o s='svm |洸EX|&3R=Ü#܀@09E.;bu!(;Y;#muX܆X;4^mo,dQDŽS6vhmwԢoaA#mҥ|[M.BaC,R#k VqШqAS2PxFՌ5$Δ+ D:at94o+|7ov nZxjvEwFD3ԅ]L"rF9ʕl)cJj,f;8tKno*C7Eձѷl8?9Ϸ-1)Z1*vmC"H<А&T ]HIŇK6Ev>7׃ "6i>  ?1M(z-3D1yb͙Q!ywD©1&ś9v2o!o%>#VI\ N1p[ KPZv+!9KDajVߖm@3pVU%ڻd% {}`+t/PBk7\))H;ގO m(n|h7Pʕfތjj";7&f- Ko˽uɏa;<$ꨝU%;4(B M&΅>܉rMkEBl ::VdIBrǛ؋ԓ=o`A]i/`b3ๅE_D7اQTyw/HC~^};XD<8(p0f!ځ6SnT9Cz]u&8q9P%jnD J? 6V՞_*{wm Ԉ2H|?n+Հ;E ++yH򵤡 R,<?)ꈮeI{Rw`_2 RaG{#GHnIZhG#<b, {q1sl[  Di`xs{P`IcjPpMdXJECstF^ q Ry2:zNԂE9c5ќ#[$,/> s] ~3)tO#%_|1M>䀐Y5銙+YLx{BR;_kTD<m;f?IWK/DEsw*G9u?!O ;$d3? G3p$i|+ZFeK K"#E†gRkZr*xF[+kzWl\/Dv|/Dۦ”{<11TyvR>03eO4U ) f>CeBk w*F"YYI&[sVP{{=:ˏYֱugZ2ā,Ӹ { 5l?}ŪWqJfuǸ#/OA q)<t6'0Yd˴|b$ݟ~`лJ"񵹿3W^֑S5M/"\GFr|?|۞zP$thl)f%Mؤ`p,T4 x:QS7 f E A6c,Ra;(uk"5i΂Fa(URV]1 .8qAB ZCٜA@0ͣvYDX?j+R!m]C'o`]Tq`0yGl,Υ<%ŴZgc.2T;k:ғ|qLgi,g(fK}6Sz.Lq7 ]L~gå4s$(}2r3G]I~37MylGxj !d O@ zhhskf"Nyj&qQrq%”rS#'4\wjPvPn/5Υf($92}~ Y(2DrT!9VdqS=48:Qc3%ǽtۆ6Jd+,N,ךvfh*K^)7[ |GGeL5i_'Mч#];6 lX\3CWz;sPx!녰5/-;lS [*c_I}8sRC`esgbMf',~|oͅD*mUkx˲aS%ߋ$/KP'Q*t3}h&l0fΘ{0(V-2(HO+jL?lu? G7k:|~Ur^wP!KBhp :&3a">Ҟd O)>+ej[ '8&fJ/ c HL <{#+΢i%a$h 3L8T!@E _GکhЫBΪ"n*ڕr\u&;=Y ;PEy./3v1Z Ű\%)g.#ZlǖG˧W}Xkt ABDhMJ&_jGglkP^bC{I7#|Jܤ7R!b֊uګRv&[ OB#3|j͌dp[#j^LB8LtbM\[C/-'8h+P}kgRӾ3x'Kb6\T@FRZ⊲dJcu+谈zCdYTT&bup0k/yУ[VOD45bz0<"3{+UU`j-EuZFT. W6[5CQ{YW(q?1Nܙ _`CqqkVG&g5׈MԠ޽X1rC0)a%x|]DMI\aP N_JEׁM#S3vŽXGi{M9}v8F@%9˧y%ZG CrUVQMv=d;JT @=`֖El!tNU6po\iivo.<nFox崱8=5"X3o# x=Qn(ڀUILvR(iԺWqKҴu+(nri" $λ-4O#bP¾ x䁱y"סuwPBfl{s@ힰZn)2pPf1=ߧfxv!%xgL1,k9oޠ5ݼub@b5CIwZ*kg @#)E6a/xaNQ YGUU뻘µQhȰ-I`a؉e0$p)C|0rb&YlِG*]P's=js[E;@b=DAKw@+!r. 'kP4e_*+OCkl.ɔqN=kWh d8ЅB^sF婤7PNg:V# ;Y%鳒p5@SR8D,$8v% +jgq7ԯWA]T!x{7#NP?|.Jd`~ 8-ഄKsibzeЧ! iyK7uJ;[ M/M*MA{j] M 4)QOkͪOTGuDR><&_:NQ3ϡK'<G#H/y<|?ގG(XFbJ3O5ǜul |z$R9fN]z.gambyRL㠸mVY7,N2'KwQMf`PV%>A /~_L`XǾғ,کnŐ$QaIu'Er!P|-@PJLd3l@v5L0j}c V]'$e ;#TP|6%L/!ǀ?X;0=y`o_ \'&Xd{(imbWSf 'R3,62"z$ )]M?|C_CWgYZ070701000002f4000081a40000000000000000000000016101cd7a0000b124000000000000000000000000000000000000006000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko.xz7zXZִF!t/#]?Eh=ڜ.+AzhQd aTo2tNZ\=;Ņkni Vܿ*n;`xee6 ɷ!~T?L}{aԺoI&x$I6/b{ GlKl[2jAz :ְ]VWl( *m9سs@Ǖ`2p+}gFXq,5/t#tdd_{X1wO^.~qZcͮ tEcbT#:bn'-%ƛM"*KGJgP̣I>NUR5-^A9n6[U*z(=v-ڑo״W[?λóɅ\?Ω;o6s"Eb5u6С7(BЮFxM{n!1)Vvג?$AKnI f|rҿ! 0/J]r]S~q'0.rƭ^Y!v@>ftsQ`>OqYkU^ 'Urqd]od"2Zu)l7{6Oo=x]T'/T)ëF/2鑝e6?t3 4ڔ0 cR҉3Y a@'t U⳷8u^ff<0j:I;HAcN!.aC&*,\/h|(05C!.l?ߪb]h;X:Y>g;6nӒbcd()1"n}%OD6QjdP,2rSH"".*ON:HݻDy,I xnbmxޮ_*.W ˰2 dq9C_O"<7%Z5a{N2O{wZa>A`K^#Ц_`R?ANCbPqr-9Fiqg){-g. | -Ȍcʿ[l=ode'UzB䖶8sKE5c$pu4gÌCq̡jYr_+y"#1A܅4cQUm!7aM 괭P5V^7yЭ`lQnR84nY+r"Aɿ] j؏P.k҈soJdx 6#$Z6<\;Kd.):,+茚 2I8Hţ6ݗ]!YyW;"cfPx㣧B7 kGd ,LVK]0  ̾ #BqFkt$}p HHOz1R &nNe ҆~-rB D9YVB7 bj>&KO>otK$"bO9$̧3Y[îPťII'U՟4V^x7@&D0 W!d\& CFZO/bcM~0l`>2ϲaHZsL7K Kڈ~h2H k;?8%ry䞑-=:f"'?+D,-ʁxش ϖ!T@!EpYuI{Lg"j#ng k5z+P -4;d?!R2(jtjRZ`5 haTC-NC$fG6ʲo|05z!-D- >HAICH//(x]|1 XyidW; MAZvlCD&)'!\nK72}Uc0NnxԇP3&_N},g;Xqt߬ʄ3ffITPӑ3 ]Oy{A ɄqG(!:Lb|v>_N~jҭe)`P!ؖ|9~>C@e d/mՄD̰QX)%WC?F@X9f*yiTOOi&M~Vm3톰Ba Z⬁BMb晪!?G!Iih 0x/.Tc#,5\4+Ow0,=O 듖֫)S%dpQ@5a˜L%eA_2069jpē[KXqHT>-C7ڰbkQge߳cb|**n'÷N%^ K[bg7x=,lvT: ە "#؏59@ Q[Îz^{ocRERl<eT?1XD~g$M@b3+kR5-sQwj9Z \dC|Ya*SyDj#0D(lXw)~j+:rJ倫ׂK"S4>)SKL J3RT0WHz~VjTȐlV`)mjQP8Hl~\fcw8ۚIՊ/dB> d< R$s1o2 ip}i05T ) 4y|7o~qjZH`]ۧ+]vb/kߏO\zg ӌLe+h)"fC"[NٻP-ZkvL\[X4 Q(&# ȏn}{CkTQ 9,/=5>M:.ga`ɱ6wǪ{6yR)ؘʸ*^MKчk u>'J|[P>_To? 6xES"]1ď@ ¸4>*k`,ua:h[2 qgj#]5YږLWg= ,~mgptb42Y<9U!C'q#N.a۱̀P>{Q3E3&0 (t.wߌ{ ֒D[v":;I3=e5@sPfΊ}'3ƽ+w]J.(,:ׅch4ȷeoT^\'@38u# 1x/[ȁE3mQxVwQH2a4௎i7uLi,IƥQԸηkk:@}+IYYۂۯ ة34rScl(A , L|@,/^q BNoZfFʶ 6Fc=q%O^׾CJ%Nj?MpZ6?1-]Ga<7ؗY$h`TeqƟw' Vې%hȯ߅ʿht.>/,? KOȟ~=$W WI2NC꭫|LPIL\&W>;CJeB{mjJ#z$!l ` .\p8Gg9ar5gE-(0U4r& QN VzUH'̨GM#jW/ňT SNl4n3fM^\Vhq3KY.տJ|չJT>wnRmeFOEAd}| V9p*#֊ șs,9:DuKCSs{ EAov懫b c$&aYu$Y~OJVd;KmMfg|>Sku{\0(?.QslͮXf5vt8[sݸuG?[vrWJ,Ѕ]F=L!|O~\>f',! FoD]L)<&|QD"@AwGcRLV<,[4:[Ve]VNE =>LI+x<\U)b"+A͓r"O P$y~uF)+^#<*;$~ @IPGz%V!WxGozQ7ZjÕんuJe^ΠӢHG2Dkj$]Ƴ *c4$rlÖ=&1n]uCLG Ϧ]ki䅙= &W+ģ?_!L t@\) z$G֮GT[fw݁kef?EgOD(fIV[B%uo`6RS[,gyr&ЗdqY@Zgxa\D,'D o*Gɬ坥L;vd0Rt!nS6+>;Jwq_?yҬmf׮EpL?QJ |jFNP˷!w8q>b.MSquG3Pu:Y>+KeI6rcEz  _)jE-LN9py*`/י|eWX$?f1}8aů(xK͛J^nhe]~nÝV#vEnzRx1~SR˒c:{EOk\+y10*袰GqŨĴۆ4z#X1d{OPCoJi)B!NHTaF`ivTe[#<[sKĵlsl^İǑp%eZh i\}2Vd@5ngy_FW߶.Ҷ` dO2}ܴʈ+Dbǘ6i-?ߺ\ __B½alQy0{l&g䤄u2Ǽ%[B&E-8ˍO 7bS'VM R⃠VOR$q~2F_~6Lk{ݧ*h{=W,{Y&= '``cp6O1Dzl՛P9`!;Y #,KMESp rƯl*HXE|$W ωdnzs/%i*`J'5J3:C%g4t>sDBHAgݱfuZ":DJSJ$v+'y\X ։פMjc`_<#l3oLT|yнǞPQ|zg7 "UT ]B uIS: Go| \EJ^cΥlL5䛤%. ߂㞚p⺭@S]*3e_=o9;Oϲ!5߮ZD츯tC Td(5T'6Wg;a80 :FҐgMBa>4$K\8ZY{artǥmZ:{RfF琨dFj ux <#ÕZ\=6cd9Q`Ƽ;a]s#3}$'KQ(Ja^ ʽGz7<ΏxvatxeHaas 5i.(/بbmH=o}n\G&!Ņ,gS;&Eⱬ1DYy4J9Mڦ"X[G%|dd)"5Y"yjǣ HC1sM.Uy,DcT(s` - yz+3q!j$j4಺%No ?C+M[]/slޙ٤2J!zL&72.a,{1RB`9%$i 9WNa%bik&]EhrL % Ax28qJ'!ATA *+ 5?V]5ajn/oSi|DTu&ܲ$Ҕ38|tJִX!=R@rU6rܐH&P+KoOL3nm~(&OcH.˥޼6&?&vEG§pfOz5%4}paceK/Nn+'̓ʼ2cF\BʚKiu Y(٘m(pFx|8^B #=R+9kqMr R>?MCS~ۼv36R̠t?c҂'|l:^?xEKNF-IImfs 2DA$o<2]n.ͅ.))Ukwq|f:f&W84AY>~dsgY~q~#8QȩA*"7S{>GlYXvc?$Џ,HjS Q+2m.z&HK9W"]M'{`u"غKXu9)wLx %vZNA'P.RI"-`_H/ fEx PٺLE+ ) nFr0:OL3&I=N"M Z YpYjAto`t1^́ц(4odmWfka A Ú:_4lM.QHVn*^a/_0+q =6<;c#ɩ*4ǸTdć"1|+n4G ,9lH%٘Dfh[I3!B6[lw{lOԾQf5R>ȟ n'Bjj6՚i^ijexd|[|`$p:ne#*3X^,nOX [PK[}+[Ɠ)m}/5#9C M >Aؙ$[=-%Țz'W/]3s}@]<$$"DiP`κ"~aYYe(ήR]| MgϪP+ .2uލ*[E2>fO9MCxI~;ئD$u=?Ta3s$]=ha*/B=iC}k#)&ؗ*5b`C1l.Ym8|+IcP=AJJ)FkZw׶SZ*ΙnlB9*^vU;,ի0ii|a:|i[QwxY\@⑔˜jL4. A ? A 경ZYD^* 5Qh+_rqxf88lD3*T `xK1օX-oD@/Q=q;j' ϫ[mPOPrCqXQ> yhLEZ'if;Bi͚ؠ-M}L)Ҫ&< tܿl FS'JX' wBUdI(@ISl6ʾt@(YɘE^ă ^{W7Xkʍ)( b Ho?<0?p%gVvM "nLIsT$g^?iaEAi60_K'|NM#гT?vf[Z8`3X1R/=3{@9SWe8KrՐO\&Dq֗>{ [eZreO܋nb@&O&19̏nm5w@XH1Y(kK󂋸uYޖUnn2H\7dK |B+~n_f4~鋢}UV3iV *.{5+jR=Fѯ0 gM 7_J<,)-̣}FM'?N3Z'i{S#躉~=UQ SBsAEUj`)hF3/x3~ {ԉ\l:{OzQ* 7g*kڵz _5+XK$m!HW$\PYd(VjG> }plKU-F޾hN='S dw @x::~[2Ut⢜4?B 0)/)K:{$9𒮝O*Q1yQhdӴ%Ӝ|ިhӵ4,L$K'8H`  &[:K[[u6k̛dYd4p)k; j:?=uM)Oݯĩu΂` kXP2iKD̜f?t^ﲼ3h#蠜Edئ@& dzszK HIuM& ;O>Q?HS:K%8rÑ ͅ?b[N;WG_ksPZ=ӫ9xdG7BҼU/*,ȵܑꐶȊltQ{vp$T&"""!fq#OAq$I9{8*zc֪}`saK:c0*I|U8'1hu{uٹ>??ɂ .z>͈m<[#5Q2B9l$k]!vLs[wՁJx{:gЈ,@]Lh<#9𸮘^>E<եY=+dP3 ]@T7!6Xj 7jTTٰ4EB5oENG F{Ч}ձć`eT A#޻#%GY Fls3)ZN2ӶrsxﳣDIh©rF=,/hWqS'N$=U]RGW^ֲoLe)ph&$(\lʒ+nk ӫ [c6ʲA7*%tDrP r,goƟ}A>!)fzKֽJiˈ2|i&a}c6/paz b~U 1zl vOhЧF+k}TxbMd]C2[Xa@:MȦ0l TEi{%i9N=.`-qaѲa-]hеvN%F)Yϛܢ+q#$y=ٲƬ 'WL1i̖k &B+9((s7Ȁ/+Ѫb[$gh~Av)lMf{ /lU[]*kklŖMN|Px;i16r<.2~_ MӒ\\6Ծ)??N%FŌDLVwrWS!@AL :S%bdYg괻׉:N\{W_yR"rKgHq(!h2M*,n7 *;|݅b /Xrĭ6 QMO0u0y^ ^sS8pnaMO!Oh#d"f|χzzlqZ،;> wA $L95H^4?^#)thVwťL׉怚X/MD|M1U~ {uUtԒb蟝 ;LӊB⃦ Wl=Ŝ:1wh=ʇj앁F44\(\^ʌPA"_G,7&3 ̣tNq6Xek{|Ol׆~f 5U տo4 Q"#Ulw#vgwfx"n&nʉ~RbcG/}k%B&VTGs My}w4嫬N5n/!9N@ԋzrsgA;mi|I%vA1SxB GQ{Ci0?n,@bvfRR(? `vG_md.zY{FKV+d˽ pB]a*FD:f*|F}Qy26e%/cyK&-0Vq$7l%PNQfZE L6IUW3r dE\Gt]y~U`#qIe{9Rs{qH4VT1GoKP؏o/f s|*I$/NND˧j b7~/[0ln0QQA|V^QpAzm* I Q0[XIZ׵x)zMGJMdDtN'0|;&_zb +x q2W>X S85NU !t/5J  9'LjL:Ԡܠ\XϜŔaFgs8S=g.3Y-{&.=P:{0ٛ 9u=wj͘ϪC^[8߯aCL\dr]EWTchFAuڵڴnU4g z!?8~/Y*GlAYX(T&Dt"J{]a:鉦#Fe?<nwp {;گ/i!h|ξk~PW| JڙO& Ekb&$"ZFGJ͍ oMn(*CB~~Sz[.#bM*yfȶn{`^woDK'xȓFA,̲ڍw'# g~~3aj#]Bf2 Mfd lggߓq8 }/Vςj$}0^VY]* muꍀw}b?8ۜ&k4aT}TNCD_"4oNۦH|CEp{,ѐʑQu~?9@ oڭ@YSz߾4t6!#)&¬v9yU?›NIyF &ɢLEd%91J~3_ !gr d1K#m`Y< KM]诌Lm0!O,@(ˌJϾ7i`\sKW6R̮g@e)TJ [TɌ ]eȘڡ W<r8'lji2kv+"5'ۧhtZ,4W;ɬKVA"! VZ$ķ!DTw ϶݂_ݻYؿo!Ayv (k:MKېa JGs[̛hh6 ޕ\IY&ԁ?f4 #N1MT5ah@[H$մHN u1PP?Kb}KMu}m- cVB62R~J'[YiI8E6Zi\ȡ.Ua9-V2$-eB8ܙeva[=.7Lp0x 4jXv?%Z ꀗhJI^ԧ 9Tӄ0S gvئLYrBnKOq8Pq70jJ`,+SYt 6Q-`o L`M|p X"GI(߿bx*˘Ƶ̶_ߖy*A E\߫b4Z *'=޶!Som,TIj&FR7UlݦT` 0hE4=a:'aR Ly4q]G<#d<[z'܊qQ+>kJ>ydPC=&f}:t]6?sܱi鬴((@ڸUΟkٮNڥ^°<4?z!~m\A~"Hߧ|rmLw}4(:z[ f~K+`W"6O%5ѷyB{m'TYKd u0b-erGüg6Q܏œ1;AEBdp'![dɤ]Ew-QBCJ:-.qA!Kn7XC,q@+ аV iߎnMDmMgQU+n_н&>))LT@.oWӭ{ҁ`$b>+OFcj -Q0B+z*`oTvV̪T=ϒ1,Mb+*II_pb$5Ś`\{GUޠ/#!eU U*llRebQAyu0%  ;|c XHWۋ+ݢqLdfP Wf  {I ;Bxѽ5h`3v=b8Z@%Kڰ_tN<4| lyU%"*e>![79APƍ0~ij"?MI)k[mjU `}R`ҏɺd3$OS|ӧ_R7 >AKX ITVAjJ"jK|Ey{0b ٦HW`؈dITZᭇ1OɞW*kӍyѽ;<0S棼y+ ͽ7aAD,Z3h*rMIHA7u7(nk89{MV{w~4t=ra٠H% hkytelm3JWh;X*^Az2^fɞ{Ϙ[Ql E㛍t7KT@iN-"1,"y0WsiqǽB@1p:F'״aGB:gkI[$lC,cV\/p>ǵ/ Ԩ0lyIf9Sa㰏sn|\L h~[T'.O$ !{@ͥsܒLͮ ʏ]Qy^`f/h{< /wB(k~QtUo]NE@'p-2*D;9}6Җ[3וx& :& o>6ǵK)A=dOp2%!]8<[Gw-_`g N(>uq #ri9"?yneLȀ&Rl~ϲ UfRjImbgJ.X=Oeb̭2F+vܾ{SAK;_b)yV? IϦ|Q+(3J#8 Çu9.թw,PLNNw"l)4ٰr ׋T"bW0!X';5A4OV@KPĀHK6|#,BwyVJ# 1q eH]9q{V?$*5#DbnqE}ҁ*`\ؿەFN),+ݵBʄzey-dBO6[a}|13.OrP&([wTp.qBRI㗿Klκ]\$s:gbgm4:Bi?/'Ԯ68xu\I=Q@$6\l#9.IiۧUi_ b,s3k+: 1GK;V3{_ uRMK>FEqXP=Uv#&902f!:ZXxVQ%Sn;ҭMXlak/0E I?6B״.K3{ Y(Jy5+sRS^Z  - Nl0NrhX?=Tлcd …],%qK3#CJЄ&votfW2վrBc7{v' YHYv=F's hfʺ`( ="=z~ ntO'P "-8*yTT`ٽyץ8 aMOsc (G;̝D P4$ 9!ɽqZ(8[PEpT(B:-QUs !\ Yٜ v犃60߰{ 9plyqeܕrZ4D^fd [j rW,LۏաpxI};xy2[9sp{4|7 ř:gַ#7e9sIހGq0qs(-Ji)ǀ(X`JoؚЦFAng/(WCv%]w@x`T$x^ګ/)c > (h30Zᛖ6<&0~ qJg> ı(|uq^*HjmaП3ry/khڠ9|QәtKz>..>S KR@+)Y2Lv7_mh!J|u]T>4#%[FˏASSZoF$Y .⏻Q 2|b%1颎S}3sZE-.c_RZk$~(H'Ti猪^^awn͂ܕLq@!6v5v^2 DUY=& C|#'͢(°AL2:"\͙*<̜~w^J˻[HƩ@is C<юl9m Pgڱt@%) 圦PbB#h]%:1opI#"[a+&pj,cnZ,y7Qk9Hm'-yo9'ƐJE/xQYKJD!LG7.Ӄ&uF \[0u+atopڥ_\jE/(Svn\1ɜn3v>[^^[QmW9dҢQ7M?BZ' GiFFPLCļȈUָBI;6Xj+ߟukIm^wњ{.;`0UГX[+VW94BYQdu3?r{ 0.'K؜/.=R@k !({V*A̷u"y3xH>}&Xj%tYX=, 9MPuq׭ѡv3d3a0y`"/kѹu#]|fP@rE3\B> $nmaZA^*,FI&Q做?2ObӶEug9k:˭V !F>4jˮIy3yQ8 }A9#wYb:qZh(Pi,Ư#L8 CV.ЀjeͪYu'=> %Lk/v3 G(|_\/BzMQZۮR`ֆGBچcfXeC8FyC 1GEaJD* jK +{+E'=R i\3;RgRdbH/ !{|6}NhL !$}r^R)s*}5EלLq'ql{nFEsW.^Ku WL9vpg r_WVCNnݺivC$B~Ry_w߻|][өAKG#E nVR_N 0ɱ>0@mQ=9Q%:5QxN]PPj%Wc2Y%2XNmGwCHtv'cneμ-Κa?-A3\FlhVO4 XU:;Ϧ0"%{|T7-ʱݓP, Rt@&; %~&2*`ʏPE2lǸϱq_[]7\þv"nPMEά>?c^S^}xbDZp]EW>z@ݮ9K湶pε>Y"T;~V'bb09 t>|Cׂ[>'Nd~{\=`$ڦ!7Mnp'x2W!cgxg͞-Y;%O6,łTK$Z4]O8Wn_Pn}_8+9N^4YV\g^ʍb"@DJxfn}0һ--g!m`Mb20B-hUow;C}H= ($V&?vg)3Qx#:昄\,\"k1^`B9݀\ ;𧞭 b% މeA G T^4JX0]Mwk`33g'*|~(ٿb86-q neH!F8VGa% 4L%K0VsBv.vXjZTk?D㢛Ts4{”PVzTu#`M4hQ,udeo|ZjeXa/e'+9 Cg$@/6-v56f=uBτ)Je9`p@GVF_,n7^'``VQha"lT·M{TG*ɮbL9@]k貙,_kH@4O4@r&IBc>Ç]zrN4w{hҌF| rjvp[T'I+Lj2+2RjE@:O%|bj)}rmoEiw|5!Zc;ҁHvC}nTKRc.S{%qx_8] ERGT W-B闐S77Vi^K=E}z!"X\OVj ?d#|o^jp]fMy437rHFNkSjH- b|LO4N:C>PCc'b=PQ@Xa^vn1)ل,aQJ:ty; S)WIU};tgv֌촗 ߌ;g_N*d / ?; ;L &m8´Aam"b ծf}QxVW*,ɑ{ ؔR 1FL?EÞUa-Zސ0V|Bu#K'U7#)yIZc-b^ql> >7;}q iߖQn7jAʎylറ׉ڔ3>/̷vdM*vb>u1,d"$5UKt(UZ?N𜘼^`T AAPy ɰiؖ$xdn r{< CE.V]'=rb-w6CH9u} O/yt$Nmi~ Zi2F=HᡌI@6%Ky  2 ,bLv׾+C?: NЈ~?|@mG̸bav0Zs"F.O,{RZ"'FlҰb/*qX}5qwg4bF۷1!.ϼ ԡ`j3MUayKZe3wPyBrsՕchw\ VeA=`SIo)O)L:Lr}ӕ7G;Pj-ĦNp(.Ĵ P.VEjz3Oa+k93gt ?+5~ j)}}AQcZ2 P^>>_'39QpgX˜7\S£3r+t~F.}! EAkۥk[y_e:(H/qs Td;tuplJG9Wgn]tON8ITvdO;9ܪҧ!>.<s[cvEݙ (Bf[?F,[4¢q8[J²jTTˤdXʇGE\HWq.B$vB9Đ o7kB ʬat ]b_F#@Q砋}]ٸ5sU_틭ᓚtC/Yyֽ ]"1C=ZqWd1*5krΘipLM:_ISXf3 7Ru.sGMG}b?fNgߺ78Ga2%8C4 r<EIy7'~k7*wW^Cz_8{+"C"+m)_"a_.n{ib`TgjlI w rjB7Ni+:JaXV'T`]oS&AEit ~mޡ_zڞ8s),/T>61l]+gBێn|͢ Þ܇U+6SBi)l,5 pk2m1W<$$a\ll-I P,_ 0<" ; <AjFW!X2PiΖ3iDEBX!#K$!#&wgH5dGʷl3in5q|q 3VPv"bU_oX=VQExIxL|Q cXй¦aTfμûYȑн6:|ևqH]r3O*^W)[f2:j{A&fB:ٳm K=F~|#DWqm)O\fѲSP4<s(ATĕ0^[܏@Mg~!԰X[V <ψC:"0ЦS‹,C6~}C.Q̶gmcie&[k6Ƅi| ]r,濝G;{{{fVtxOPGrsMS%l\.L䷷ioDYű,g+qr|Лua,|!_iE2Q6HJg* 93 ^LS~!bAKqP~";wKI#h`/0lEb (,`cR&%俪uo?]viDSU&!:I:SHͭKȌr&\Gs(DOQN5?W+]8 ω&3IkAHXҶ&+yBg# [ȖIXw~ྙ=5Z{R$&JGwKy6R`̪%5T"p=.S9$nq 8*>@u(Buݯ OLdu[":m<>іbɓG>UH<]qrexZ0$5"[4|j4SgWSΟް?yW"$~gW1u!lF CWw_vbO9/<9W5`R2ðt Qq^_΍E6$_V0p+V3xA' t \r@.VۿF,:"n`"W*ٜ2SD0?r3 Hӵ, ӌ.5F^.UT^C2p*cA&HX[`N#"S0  ף7O0]!N*q qXIy{i6%EU%,VO Pk NZ[2 nqD뇩>0R4gI_Jz5=ZGQӍ5nz~%5`_7n9+Z}I!*yxꫪNYgz3?0I k,Hl `vT *y,󺢕櫯;?V\zܢ^̊@lYP=.fW|Z 2u|I? ̖Mk4v7Ĉl+ 0 S@v5?!ݺ!UKRe0Qm32_e/a탏#ѭItb_X,%/@^y 𶌫\ Y-0Z..ƣvfrF8AZ/iJA(|d#sx,D^1;`LAtfqϲ>c7:#~Ft~ĩ_n|·E]Ƅ/2 P {!q; W=rb I<z.SӲ|KUCaǏأ|g,!E'~" FujI mfi}XklK\As.%8.b5{KЪRJhsi7NDh /˱Ry^'9"e/x-ayė[7HXx2Nx Dhj:Wy#|mClhƯ&jXn" d6lF>?nM<1[Q2oyƻ@|R{?䃂Hϧ̨ۜX[XME \+U#A5`"-Kl ?MC =D3=)Zdf387,/:x2lfLԶ@o5}K~$#$lHs%u,Hf~&7?3yn'Xrɀ0Ed|6;NeVR:p\awd=E-p@>JC.ʵv_w}X0Ã,q181ZT,z3Lh5 X{x̵JFXՆ._,on39N>gqb^(ӻ,MOB=3 *nkUiS<}%vFDa}@/{>@F螳x3`^C1+@P"`-[?}BD~3+`//dj*@<p9OXG/A0mM^di23 t0!asQbifm/y}0vWGn)Ih;^{Ev!LW]wͱ(Ffhj[6jP>tRo¥dtn,c q:l" 'VwmPHs{=a[& 0vh `s/3s` !"vXqx+lqz)[Ur]cu1@Bs29C6xǼ bn5'UO~7v>YUO;T3r83;:vh_ՓjEl[Zn*Y,1wR v;IwB}ZWÚ=xBPVhf]C[K^bH+FlrBЯNPR’0/mWqHN;G 9oJHu*O6t*4^p+F#wcV4$V@!Br5=מ6j@""sw}J2T}<#e_N>!J*s>{f8s¹g:y;ᒻSSZq+ؐ|જA&)O+0rمۛn Vm.Gzk;c0o3{d93^T37nihw )2EY2Fi=2c̯G4̀^ d>fOVP%Ô5%87#F\ۏ>SXSN5+\T=YlB//>%<}3wPWP; oB-{KWe%juuhO5''GY<ۑ+N +6K#h M=r-d>s/y na-߽NP" _\_@wĥ5imdTSۺtތFkpx\"?#jbN o#c 7SII`YeY:,Jyx2G&&k6#ܔМ zQ_kѫs@zH)=o3({ɜfSk!uHJ1Iq@w>R9P<3ᒖ,=1wd]OTל(*_UoƓ 6ZV`5\XX.r" l/^q6DVmvh0~9&.*;pyptY bǰ ݔIDLLʃXb+@F{`w]PHR)BܧI':t~*K!l{xjέ$J$Xȸg7Y$vxO(t nn#wLʼG8`:4OonM\ذٍW/dU|/pQ"K55Q'=8=ڼ ik_Gxi :˜xgQfxl; Wf3x*oSQgQ{a9r)` l@?E :HD\f44bs jj {ؖ|>6UOY0{a.?A9Q-2>'m?d)wDy-ժeNgRG>!k?s`1drX=UMogoQZퟠ=V v2S_- [cQy[ 0}Kߺ9Z҈z(" W-6s/wJ:ďȔ6 "c6AF0.g p_djZ˚6&*)mGcU xO,^V_dx6Iv̾{d~:dQ_/ubx|{\] zcٗ}z\9T6=Zp4@?3 %]& $*Cu};`?7&Z+_ >TaKk{-ГvmC~%cJihe%I='cv6Zm *7oe(6Z64UT)Akε/`ζYKTE}A irG"j|TWaQY, =؟;W|;5qkU\K:1+Ad-{1QN9O23Nt璒h;:pH 3#˿AX`d9Aj>#PdVNH685o1ǃkG_|r.u/EP^s ߯}Jbt;6R[tЃR9ҁ1%&0.¡ɒ3.DYcv{c@\q 1r^΋@t$l|v  !4'.sV1aσ_7ԍgKCquaG#ӝk} W8!xQJf`ZIcl~L=; wٍ-,L @:+awu};  Hn.G$șP3Egyӝ*. iߴnO%UVӸYO;NTƹGLKRKE¼ދ5O&7 =<7^zuucZWAy7XgH V`W?O'JQ{D7 )bcᵴ/SK@#37fq̷/.>]a)zAqcXw^o+Zy_ݖ驈& qIdP!0Iy:&:b2;2œ]}﨩Gk\Ɋon{I=L^~4ߐcf z? ;Wr.U9Qx14XwQiFf:߱{@MKdֿ+_wmXy!0Q#wM.ɕM?nzZB26XyB`hQuk%[1n҆&>IgkQ蔙}mxP1*-]aw`dmo}:,*@SHG+;űGsiXE}b{NLYt "BI-:.y&UV^] ##aYR8 un)=)@]5׀ lL9w鈌tТ2F)σEfAGiւNov/6 7EfdvtuLCsMP2 2Y*3cȜT+s>izh}VEF_21 e<|R(ltUƅ 둁,;~tm.("{*Su>Ͽ; #hσ l鏂uj00SsD'/wVkbS h>aPzu^FG-*AP9 M ͟@-WL 3@ddZ51wDD-#6vooڒ9S6 G/uC,lLbO)`5k;žhwvg %_xWwL(¯^7sŏ Kɹ7,>Ue1aιApGŁя{% $ӡ!e2-U"X*U{K4FZd4&ث!PM&ʬe?Ji!6>["Φ쎯Uf"ckǺGԑ i(Dgi8lzfr3L:LUxifʠ7, _Blq(kp4 ߤaqۓ8|% *6SxEn?7$+~6+|Xz( Bv~ےog Q_eڝU ~+ qվeMwP \xHkzkSB|+`b3C=((EAx Ǵ;S"%23z5#Q9{aEa$/)]%+vTy%Tec887@ ɻǽe`%Ba+V iGy tCrpXIkHF#fWJTG4PE$پ@\ls!5*̩~Q)8a|ƟZ u=pCxu%VcV`΋,y]d4o<e"S Ʃj@ϣ<OfHOg%R@)&&NK)La=;{hR<|ZV5ataX.YhjZe6ܶ^dև#~Bp #܍ 4\.&^EBj N8$_Ēl9ã}^AN|]ъɎ`J؅F:$5^[{<[m\ |Aaq(%xVA7 c-Q֍Ҡ7alx5cbg.|.FEsec #ӟ+1˗zF>C'l"Oy_utX]_!ސ}8SymkZ;h2ӦTy3i n净5@~OQXTEv`g567}چፊE@grMz^[15HFG\>6'ǠD /Oel?%~;BT<:Dc}a{}Ź+:wui҆޶E_P wS āhgϛʯuV Ȃ/.^O@e[+!GoH~`I519ޣp{*NEl])yT7Ԇ n8SUdNf,h?ZRO]y4+d:&qE$]} vv .! QQJY{9D #ХT9j nCuLhki^;d 1UG{2ɢ1b8 zW]@N:`VDJ[YM;WR:ӉrfU'lXcRvJη cu%`/R_q Ŭ ٲcY@Rt9&jd E@????@|,eν+A7⟒K@%tJarc^o&-ddNI/2 /ew,U;mՔbàIlhW4@η^<.!K.̟˹cOoj,OݓNcXo9t9*;39pŌ~,V'0Hȩ~_dXΕJtsϭS9h^[U<_!߳NFv#R2NxB(82`V l,3&ț*&0W7-D_t'M#5m%3I3^0 ^,#|7R)itV`?$LkHX;EM"6(F-̠5(h8tqL6!`UH <" Y$6z Җh.2]r 9_r/QC..DSqB`o^j:_qLjeU#-'e^ss8A&cP*r\NMpX-vDn {%+[:To*n4hک㰲Ed/J.|<>kv_ &pnMȧE4D70 ~Cߝe<+W͜lO7чa:NJUw_녈hQV_ .­"U ~ftܵ+]xأ!6!EAv (WmVy0y':c*-s A5\RN$\"OQLەn}St٪b X\cqXYA51Fx^N7K^p_ME+|EN$K5&,U# !\l <-e;*r=̆Gg6}7 py;ǡΟ+Xa(8lYQ@a!Ld-ԟ{_o%O%a7YhjrvQ,+iN1%u .Ԃ6ȴFRZݶw&T_숽.8{eߡ>L [uQ=By7'M= ^ Ǧ "C2( f*] 5(vк2Ip'TeW6$Q1cÀʍD{Qym/V,epTN#W|?M47W'7GHKt@dgpLvfr' LIЗJ3gв͇2n3郈;8gYZ070701000002f5000081a40000000000000000000000016101cd7a0000ccb8000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko.xz7zXZִF!t/cu]?Eh=ڜ.+ סC{lw?}q[6L]g/cg) J! m:"k5^k6ߺͿoU/,(v42~NXn; .J=FE&v|dVm-$ii3${,b25AOa"9b6^{GuU&ߗrPOO_>s&(MKvlF2 ,;eGEO9=y1ʙ⫝݌.GWfvl&Sq-N ]lB@Ŷ\5d2gy@2p Sʂv-FT'wYux5KO,jo>W82NkYH*ͪLeg4t%)}67nzpd'P}$ϼ9n='X(XQ;ԁPOYkK1sGG?5*^ ŁUqpu+Xh&:;YS9E$͟\ RaTa!|5'/>QJ |:9LO̫\5t!֪a/Zo8-ޅB>YwpW jNZ:,zZF=a?;2[ƶ[$t\ &ڹfWZ8tР|!Ue v0W}.ba&KNh@Y̘Î( YExn\~89-&b-J:/nS*q},WV̐0qH|鷇ԘuؒB_c6\Mޗp% [N,4սL;gws;#cӃou]^G8GS]w}HH6d=[BkV7`ˁ;NFQ3GH1\v҆(P-1¢="=Z3B\>譟 #d${t@=嫏2h1wVj#zn<~P (?ʼnDTgW_ 6xwO!?iw0)@@'?|Q}:Egy<ꗴlb Cm2jq>g^T:|R )xEDg1m*3%ad"{gPԒP{U&Gzl L`ټ7:qn_>lQq))ttf6$uBn#flv7[ >w6LZMbPbr| a_ tV#%-D^';| UY"w$vmik w,*,@JA[zp cWAOz]3*ku,RQ3+v Ȋ5q^&pA5BSyO7X4})08&y#b٣qsxxE+&5{_Ƞ7ѳԊ7 ;'1\fG a'>E$Zɶ% dy(W +DQ<ii+E2aΌ<4j̃nuA&MR w_I9zP}<Tl* 5,}O_xIoP-n0Q,I쭙喒*gۢr' 6>c$[z Gju+jN$DG:Ł.ijB:}9;@HJyВrAeic9P/Z epgU,x6tVogLPLĊ(~2.}Y WNa#:} Cϭ+?%??}LǴobq)hDًsz#D5stJauZyZqIr ߨ\LMf'[h8r!S؝9EKXp3PMm1r !)]sۻr+E\vnK\!}Q<}WPh"wVޱ%5 Zg0֎DHfa3wҏUv;H,*( Y/ʒ-H={?9A(#/{>41  ki 6 ċWЬ!} ]:%ps4AvB <_3ڊ5+w rPwpOs< RSࣩ.CqNcz> G^ɉ/9O̯sO+p%0pgxVxkc&[+YjVGo~'UK,{w[d0þfO׶OE.3R J}cdX==\k<[C>F ?0@!DIcFT{>tk#\8t RT5aՑ&4I~ৼBqP5mFJJeI(/" IK$nJjc|E*qy+C-phzCq:q3ɭС໹MFBքsd5偎 OzעќtH$Ƀoe 9aVڸ5M}bEi4x:@NE_~ZrcӒzj)m7V܍>Twvg!6̲kX=_}BCaRFB+.c4+1qIw[,:! !-N5 d'Arm k w*5$Zހo|'toCZX+^hWOMVc :7`G93DQb)4w|(ذ̲'U;C*6m6ZnĸpXŮ|[d𢿝lX6wZP`- Ab_K>|IeIAyBi Jhݷ_{EZŭRI@)H`X[t >kiXs0EiuM|U,`f'|70wqO=dǁM. .?$Fs)r۴D]I-miL3L@P}6Su3"u*YHv nҴw,ZܔԆxo0)1LrhJggQfX.>ZR|z J E aC -NLʎfdSߑWK.Nh?>$<n,7IPfKZ}W黕 @|ƻ{X:/`dn~ N5 d'(i#0E-a;&+P*bj#^s8 $;F ̶("Jc.6Z<ԥ@02HnW`R<8(tr"VMd8yo85W&C쮝N@Fƾ0mOԿp\m5I_fg;M֚ YL@WwhbbU>^ >;kVgnMwY+Jf;O"1YS?"4oAYh2ux'm,p("_Ɇ9 qvſJjvv6_'DOO)8hR2d&R#l 4L`<ᠵZIt#_X* }, `$v]( X0S:ȍ]&Ӓ`=[̬r`RvV/\ϾD '5K{.QQNtM)2ɻ5^ZD!KeiZ+l65{<w⠮J\u S*xc6o?6rUS-NPQ x$'*0J7i<!1&ν"Ii_kвb* gd\+0w&UQuJeT \"><8 +8a@у3}Artu>^e~L< gb;`@z_\ Sؓ /** _mҴ?Nb̫9Pͺ";A-GHh\4_߹$'W'Ud*%Z?]3x$”gyY; Mv ٸُ8B++bh5 I0R>EtW?,Nۨ9/ژ) FOkx޺1jahA~mR#.ɭ&ZZ άZ92rb) Sq+C ɛ⺰jjݺQua&,oYLz9%DGǏ9zr*07KYUIȓ[y)8w}ʹ- E]EAculzIw%M+aמLNZ=.aq8o <#TR'Ҽ )Ԇnca Em?>9n[c}/Zu-]Hf׸'u_Eǫ2CU!qZNOF@VZuXvtuULH agF}G X3#̡7nZ_\1b4wyVBd3i2Cd2{ՇbH婎H)b :3sg{=g[ ^+Jrw^"VQ+}Cn$M s&<_,_}L8g׍\tt]' 5< ַ߭t=_iFMq3r#M֞9zi-V*&mUsޮՄ.Anjla jo{mƉW~^ѭ*Mw T$g˼4ޛaKa=S& ˎX|ilEEnmi2K$ޠhEKtA4m^zZf$.'ZU >{(t>^f*."QCI$Qb;.xBzspSM%E$B Rx;$MWu^zg0tr[y2&i-ķ-|'6;j#I%@ч݌G̻˲$qw.E<_6K0#B~pЇjFut7$q,nEo{k NIYChA-jON;,lƒgۜ->ڪ`s4= . _lSFu`;Kz2l&;FƊN}UFˮa'?14dz`pƇ*IH }8L\|rx*q~`(-7534OJ1 m6>bNENj/tU$w9WKlc*u<|X Cu27dl1$#B[=󲯚ˈ`/J JwMK6$P;iqKý SJe]Lh*E%> dAWDۍ6se\ELg]00aw3VbC|K4pjTܬs 7_tбC^' sgIgDi2y9O0u4Hr1R-̽RT^,lc0>:G9z>MulJ%=i;Gq&T'h;Hy>xqWܱmJ?vԉ\m+u|o+e>Om߯5 Kv(eZ%y ( hXgүJn7KK.-Ug KSqմ{ysLjLc]|KE7"a AA!,~J\b1f3`4jT Bɒ؏^fB(9Ts*5$tk?z99e'/ʅ-`V>U~3Σ0惨,@FngzpɊҡǣc{bnMu,aBC$3/ je4nwG3JCo%*V!叠JK21Y'lwЃÜ,J1q C.N4s*߃6-vky$9+!Đ|\jڌ*#]D%ՖX*K=kP낧vR]n زQ6N)#T!{|k Թ=mୈ[_u( ګe?(n(9} CiѵK"Gu y?2FmGS[>ػZ|?n!l'P2=џMѓGѠUƢ~RY"f_H"0;( Ė^ U!$ [H8ky)Liiܟ7l#R3} &-& q쯿VidRe7[?q^$*{,L2q-"|wE_1ѮbM!ˠ XR ÐOMtu2ZXCVX8.c1wKͤXؕӏ"@@Tdz9иFDޒ6s/SD8:t^C[%ĦGbU38]$ܒW9XY\^6@c5Ip н`ԑ`zMV/벁J⧅=w+(O]uYZ]DNU8GEB,Kh,RvINΘ[US8vTDlŽW si7wgdӣf.03Ug7<@mxvw_:.2 `,_,l{N|.r}-w; f)*QٵѝlQenw3YQ-4)j31E"W&PF?pC,R]/^_ЎR?y--cB~>^Rb@m";NFH2ms9|2ȸ'Y` )'qxCgU׺([fwpBAs*}mB6rw_c(<[7>qo֞ &VALK-|;?2Ï>?r(|էJJAn:*pkX0Lvl)d 4J+ŝ/ʧ;]qϩG:;D ~q(# 1*`6=;^C[Ǹ8k$?k27izt)9M#դoZHZ|BC-Σ;(.zUa{h^Ǡ-nwѰo6 N+kn#~.ZǴlk$'9&)`!fK?*[4)䌚1._)>08dZWˑk5(u/$Z5 fm pHj -wg)aafN׮vL[ikG"[ fzF^~ma)DQ*@ojԏSy8qme0 (&6ۯNʺϦ !uQ%=p1нb۷ ,\"WŰ $v3TnIb!~cS2}b{3D?RQz~^-zm.~LD@~/F%Wڲ{$} O2?$r8Y넰 tĒ3iH~7=tTMPK2Lxꔞꓺ!4S1X'%|h4!ha dPd* hUOCo)&.kpR`hLGy= }_eFʶR𘑆>L+V__ KmUTʊazcykJb(܇kL^;`$&ML\Cj:q-tæӘ4H㾈F(_OΕ2κt.4N+p;lZQ  0>sH ʿ4Yr" 3vy$z:hP8f=-'x/B`R4q@!Zi+Lß0-A%uh^LxνSɾ + ql]س!{°>?EQg?zxv.aR]C c;%o7G&&:<s‡;]^0 MHoy񐲤{3JÎrـ!vخ?ӵQ.$J'w|o/V&24JlH}\rH32 &X5Ȉ`ʦ_aA+ߵ:O|o4U ~EN=@A w<{u=A웷uEkWdRr2{.96{'g"Iz:J/@Natd}$l$QPmO$ۣ4,>Bg p:CO:,n𔣠LƤ\_RXjyIDJf^_Zwc31[gK_al"7?4nF4 P<V[_W !F }J4J)Ko04^#9H"Ʊ2gFQ,08 /N:I*}ܬr'Ŧߡr<^>FwŶoglw$.0Ig']frzꯪ;=?eFdjpqë9_G trJAFP)0tVIPjQ sj2KE/ƧL-g.R J/ *]8r)iwpal#"vRi" QT E/|qw/zٓIFϖ `(v@0@ ʧ9Kـ:Va"Te}:ܼ-751p d*>h:A$Bηgz|fcH6}@)%մ[]KY鵈3 \r*D4k-K]V]H4;O(ZὼȊZ QZO1`z_R&_N9ܠ^4԰ [-k0A DlOl+!PߞGl|j#g mEg*]v(/gjXW(A3lI&?uJxK\E[,tUl^B ڏ"v xLG ao=1x7H1XR=uR 4ar$0:3q)Q-G=#9l.Y# Ûu#fӎR/4=%TIX  `|tENZ%1GGde9P6<= Ǭvןp:k8$ɉo;ۇ[U"UL;G029;B;vpZdd[ȱBU CzPf8@'x KfOh)/Ǖ$ZUz߉B^ezNJ!Y~UB:-QG~dv;rSwK@%HѢhPb0C+`O+iR]5dw_8TKZW$ f>v̦ Il[*.q_J]nbؠ{5MxZOCF䊘lyEThe+f&{5Z)]!Z9fx1*=HWZl9kh2*c=z* |rNHi$DW7GuU9"8}xT-n{8j?LKF|`wl[h142'\.l:-o- 8{0ÈnҖz@eZ~pRtt,qeP>]\0F<81VQ2n+]Q0}sۙhXiZjvUkG֙ v&H Saꯖv_ؔyamޣ)K?͏4ix3 %_cHd+E|QFg/o*QejA'~zn40'?1Oi$|X>z TXcVjwl4BLD[4>Q̩tC6H7AdBUY"%S-(Q# ji~PʖCO[2jI]U-] uj6._/񲶿=IL [џoPS$FeFhBJv}Vd;1.< GEĞuU< ?Gɚݸd.g.F@Jֵ"q䗀+70Dg)VlYxl<qX7!\Lނ5i?%)CBŃcCAS~vX@խ.ۮJT\]Az@.QQY?EUfc. ٔv'~opgE<#|'} n~y,z 2^+UEY!@qcpP fT[v/XgT>|MG8ih;=h{<4oJ_[, ПYm<(4|0t3, b/'7p֩ѡ[B9^Ry;3=)̭Z$+&p&eNmbJ*@,HYN YݐZoe0(H)^a(>rW'ͦIO:N!G^u yw){Ƚ&ϬFFd籗cYO\B2D̤Kwy mX'7CSQ$ ۥhCCL6Nr)Z4=[=?>wGS>76煚\X~f}w K:'9S"aћ[M!;' Z (OxOkH٬ڗx sICG)lNG ?H̭[2X^J%usC:GO%b $;+m/aiaDդ&z؈,/t@yxd)R+R˥;E,Gaޑ;/|~eɸ@oaBҪ0^mPdFuiRQ&a/F""C v4D2IQv4iEA0Ԋmvy1uo֮.I^u O:K/Ɍ:Gd,+o/ =Og.^uF{.:Ne/g\ڊ\>g%.!`v;5~j%"`-Հz]櫳]l AVӧjSEVrg;LX{eFX4Uބdp.!Y{EF|~M }gאLqJm('@ٿ\(-Њl +Az2PjCX@n丐kI `,,_U'f:.+U5\ϙ:}RίF*(Lfk 47硂״L.rp<19ˀ0< NvjmcBhT`!,a֞W\ !&w1:5_`qL=%Q3a~氃յOGJgA|>Bf e2/(d Dz?Oy9¶Fy5GfXW=wqJj{fC%-{w:j U4͸$3G+|q"n[E yUf!y!1!58-l{ʿ̔» x$_Ah)o{CnJf#T!cCb =P7`Xrl|SG`%~S6T_!9}d[)BjCkчۭv~:cQJh6 <9b5ڄ_AKLnEUuI_c$HK\O^IQܻކ |zr|^dAtCfzOT})x"?wZ9cw/sUG!9̎X|My{Ѿ\϶xu_4v$FL3pŚkLPgvS52%&#,H/)9>.A]z~6E_]RG,*:]w* yXcJ%ݔ ص  [#'p~'BXIݲje͞pRWCS+ +*I>S.'߀JWKicIT.QR$n1Ha39kmRO}%uhr79&(,!EXZ];qk wr%9MY*ݵ_G,%&v;0 .-,-3/IxaNRxt,6x뜍Q@; ιi('7=?G;8 !+)j Lf*bA[ vܦW:3[55;(﫶 C?bwL }uc sH`ŌdÁr\ b(:4>ue a;ɵ8վJB̜E; HùtzL'f\n R*xio ,dyHEԓOj3i{<X-5 |UڐqIe`i>p?kEuW{2lKm(wkCJy4ZYqrI^r)Á{Rm|AձZ?>Nh hp H/kgE.KH@@…4 {_2 ߳^8Qv*x?>f,_Ӛe(w9Mps=X aˆ6UVC3f<#io:)&U.1HyqAf.g[}}F@5`^}Mt<c ^NÂWAn1Tmk.vSG+gpĤ%vUЗ ]=шAnYšWM,S3IW82-_Ԫb@t[U)*l]HV1BNq<-081 !֮B'F9`=}ymSxT% u$c!x;z12PM+fg+3BI'-rW$o1aa8N~ЙeGIE6e!sBoï&F4|d{-)ܖEWSR,Q}ݲ?XSXuRD`B܋ ܋uoC\G_e8ZS2{g!PaJiD!̮}sS' ~ ~~n }i?;6= "_9kiî#՚zɵtKV~0#ظ9ЉP-hLIgM;dO.^,7fdr-ۤO`]%{ ~aH6jԥ(̟c-] ${Tq|PǾz6^csVy?緫 ~q$lʼHU݋X^^uqU`ǖnM ᰖ_9ɹ%D,p>8:0QNFN^FMr~OHE[fdZ12Y#fr9]-GU{ajT&W$YK~䰗T0@#\qt'rcIiZ\lv fr X\Ƚg3FZ3˫yQm٦;®a> )>p;}#bܫ,dh˄&jL [m8 Q}CTMY~~QK,ɐ΍r ~W"3[ܫ;ߞ[١ݪi*>ƽaF|- ǬK".Q5j!TWqFR#XZ1jj.K4$h ؆s&ǩ0D6ۣF(5bU{'{?а8QҙxYJ ĝ`Xi0Vi139*7Hroh$y{UqMfEsإCh)G}A qLmOY w+zg9,))ätCKAj#_98, v]4Y qG8:[_p(UoBOԼ?6SkLDi#GF /ȑB:df0Ɔ(23òd(d9O֫sHst~f[Kz^4_fk>B T߾`gVf\Sv;gRB˛.,igcK=byL?BT6H&lK-˴JqN]3MFa#@Jˤ)?g8nOnp4ԣS7Pڶn&~=s:'N>t;C"<֭\Ir7ZeCoħ@buxWAˎ >4ܮ] Pg hNcӟBOp^+/t"A)棛W+˅Hƍb,!*}T&*/ {XLkq.ă̼sm=ۺVy3.+Gȵ8r%6.fQK82\p:9,8NooUElOIU䩗#~r_:R1V!`ɐWWny]ͽ= JS)z_άesg>8{ b|6f̧U >f\3(/;=}Y/DI&kOl=]!՗9hѶzOm՜1?k/GW`ڡZw_\r`aDE-Ssm(W?fy@aeލKލu>"7=tD25.Jݛ=lrv}?[Fh]\. ދZ@pSp|}=J/J,F~21 T!L y~$7R(g@Z 3'AK3+y36`0.Hftlg ?LTK<Tq۟FmwZ=*10#jiRPw[gm˦x}Ak)@QQI}m.0Q/uJA0T*#ɤL@hV~@ bۊ4\䦷y+ - ɖҔS7h(,< ߈lb`IB1ǸgԱIp?F5:b)TgLC8UpC$37aϖSji2Tӯ.f2l|"'pjMRcWE֜:IG5L@MNv^kr5 m)DK0UZS16iK.b5Hf 0;#g)\=w;>{cǑ<5*>Xqv/U߈ ]*sm o}hQ}I(z%*T9 c/6CnV-Uv siǁM{+Xu/G+('B ș;T'%\GnN89:  d$ws8-_L@-_fi^H"׶^9iTZAH 쪻O; I2Re)$?*hck6qp3:6ei ˊ34X:{c KUVANk a'}go(A1 fe^jJ4夐H8lc<]T4jGw{lEÞg⿌ /1t󦱀;e[)tӰ8'ӱ}j", ?=u;kf )6e YkK#})!)R й:DxYtĻ"EeP/K5'xi r(B~ݡɽLo "u#s%_>nò2؇=Qpؿ3tUYܰ_T$@ȘOqj@ԉ[8 YQTj>ޮvψwn(lD$$u4Mc ݋'2\^HO!}2+Lz픥U^YP73:`%-alCe.g%HOd=꓃rQtTvNorOV /uFvq'8 Iv+kX>Ő6®0aeH_D}:> dޢNƫ}x@D}i}oIUsG4 Q)+[UEm:jKSJ|87"O"mc5psv!j(CJ!)X{.6-҄[a~Ñ -atm*UwOkTNjCFaj3'U1 y -Х)pCLD 0)[x$cL)=B򊐙0G,IjyCP$U 0D׹ƧHjʁ+Ƣ@b| /'EgH }rz$MFcY͸&'zwDz{P w=][4Oq c( iy|=;BRH(JI*1TIƷw% FsqZjmد }X[ME&WP=ۮ* >bGPF% {isVe1o1P}wb;)v2)Ń8Nfn:/i+lD~0w#g=n:ۏ,f_ޛ}6․~dF]=tV@:?/SJwoh 3ka8IC~ .>}{E1sg h@Ӟ: $?o'ܭnBtbdzèp [|9_S!/"|{qiez#~3ONo~x&;h9Ŷ$J(YT<[S!oG(\S2\.O7NƁrOnb"qUҳ +ɄpsH+W/j;8F;zʕEr![% 6 E }6qNcG 8s\g3Ƚ!OsJ\>."/u}:m=S‰Gphw)p􂾩rB:^R0Tݰa7γwO mL}Hi՚ s(Hۂ s}Vhlc毠X ]x,AݙEyg,gq0\{ݱH?Dx,#h/d),eqLaY[Z|Jx8 Q@~Gѿl͗I97⡗#=Jzu~Ē ,>l2xCiJrbLĢ쌘Fꅔz-]aD"9_B?zI@cTBסX1IB?Ixcvo*c#C QWy9Zi_ k?VdĊ7 M̈I`^SC_}O|lj :| d6`k驪LN1#Zc)ˤ,[0ՍNH|ڄD-7 ~qkMc[ҞV@wأhfXtݨwd;.۴ٝ d_?D 3LΘ޺P#nWΊr^Ƿ2Ng6rwM8?ȾeeDͼۥldG٫Lf>S ؉0* t1u>rh=Y"ūz7BH&6=+, *NN]we$x5̐I/k,w!IoIc lF@',IQD8p|N=ŻAT԰at:gX|OTl0DxNݍα[K&NN%`doD3v]NbnP3;m9.[w8{?zNj=Pw"|wB[~}Cȓ~]U ~bkgW-f_S*Gs@. R>e Hʩ/cڷ#?N~ZQ-iY2S%NڒԿ,ka`/,ctZffHd9FHPҦ9;Yt 4C&C[_rw1!yz- "ZVjK;(p:x7'I57;r*Y[/a.{7&n6p˴6u֔g2c4Nh"wD&٫Re]ϩ`~Nɔ _ڞp)dƱhrv[GW-hP!'E[*-;=vxU0*{p#6_K J\:ȓ(ځ.|Pя:iTΛk8 NJ11r+\ά$yHkзkLxW1C^O"@Lxk ^9l wvЖ/*UR9J#H)Ⱥ1B^JEaTTBx> #\7D[h:iө . lTx. a< :g ^iXـFz۱kʺH{ސT JzyB>bJ8eGE-2OP4nu/ U;IOj8=zZBXRGZ&S0'}~iҺxuvvdlc-oyokѭJ }":,.EZ, -pzj C|UX oU8UF4~I|9`6O(j Saiۈ0;O-i1\ ܼZK$t{Y4huk$ꈪco$fRrt|c>[_!hS4uT$*;-kVg;s%.^bDNC:>Y5ؾL^i ?+XCZ&NcH<=Rf.bχƲ+ ԯ۔k%W w=_aD5@LX[\$vqPGn"*5 ӧ;8A|/_ZcfeHdjwqj`IJOٜ>6tO -)84Y0,4#mGD(x lfRZ=f]^'sUdSʂWS@gXw /yB`ЀW\,8||WO3nNFwfQ@? rt jS, ѮS<O0M DVqFm:~=ҩounEtZ˦j{O l3܌n} 71xIkWk#MN6{Al1/v'JJs{/ yƯ !4݇ҔcLUO)gN k͉*ޢ1u$8DzݞZi> ᅾHĞ< ^DZ o@ 77D\n`d=f75 ٳyFII\1q/Jzf>:۞ Oʪ?ʬjniCX0 . 1v[O>UBsY-{$ܠM+_Gn{6g~*S&{5ZTBK c0/h&ΊZ0ffKxyaVpe>,uXS4`D9,v*ĔSS#HN~8o6=En:#Ee:j5tc]uA'3wGG\ Y%M!.2TIU;II6 25H~v0w;Y/cjvk(󔨆{&$zZwXS02K7cbEm dz  nqS#?ה=bGR ĿU Yzzg!h쎙!պ# Oqθ]f%XV8zx,˵/Q4"*S"AyG}x~t/axz5 t rmE4|CEtS%s^Mu|>C YfzmV1^e[0MirSihXG)  M1 [w~VYOғDi{ ;i9V SS͟_]ą{tw8r^;a|$ !_ϔb Rt8GWXu+ ?r?5"k 8y %3\Ol/%sңpo5Ö"6<փ_ <up65YY^ >Ŗ[ üRVm-a!ז_{0#+TJ/2A2Ehh4w4ѩ?jw|gD8 0/x)z'gc]kE]]n<*1jд b\f3c<F ir2A"|F~߾C(k̰ Ai.S"kk[Ӯ&ypLǮ`:a4¾hҚ^@j+0Q2)jz;.{n{M')M[r lVɠ?8ג>N/:Ūd"Nqn/ *R }[+nv$QvI;RO$*@1!.1${D>]uND̔Z$|aC[΀g(  zC`z׿*s$DxP,jH 7i<8s,b -^;CeXi^bKAZ}J>R{u'+;_.edA#GkbHYcj~ 4f,_wLCMBdSy\Яv)qX2oa>[TEWGo#0dh6BٖY܂(\Hq7G9eE#;7x;TQr.6x+VPǍ "B[]tHK310ӳ!~StOBt}Zl?1lW6n8WxAj]pOzI~ЩA  Z##zrh!n|P)PYex΃H ςBR_d1hOWb,߭;/,Ys8 #x&vau?[K(mt~XkKFpCUwfBɒ>9]$خ5s,^\q`j-Xuo z_FȃvRR >MB ԓ-8wW)Esv &3-LBDmʓuv%)îsc q6k ɟȋ#Do E<۫|~f]A[mOՙpcجRՅJl_b"<َ7Z=ws5Gt†JP :V5"}<<*%u&^lhyE,14C2*XV>؊Áգf|F!ߢU3U:q$'F KD䑗gA-0ikT#a6)l8n& Kv^n.,P+2d ?c BpH~`7V=N>zs6KDvr%A=$'f`n}lR?/%`T{Z x%"TFuzj ˁaTmq}m}@Sd{QrZ"v*-D*6F+Pn^0M+S*nAC-*q:dG'iĂ:zw}\>\ʍH6IT9^UU'b1?xt!p Ehnsgz\w7,9]G1:z:sLK`fVo[D4nh>mBY@nb%e_aFw|lf<W^Ɔ:Bt6 iVbgh) ? [f+?>oy\qۆ;ú{R;11ڟG΃^?G&&M61L/hs?W{ }h̋(ءbVᱛ z6f'%7 op8`˻G.1}>+$}#g0*}1,u|H'կNFڔmo+֓xwcm\( G3,^_s|6 |C{oj+ӄjŬ }",&vkڍ"%h PrqvfnY8#|/u>v[nfёڷxﴳGvy;(-̸LrVX$hke B @w(|>ƶniE2RQM!"O]Ҝ"*o)v9_3>iF7iru3:aRZj/d{7dqǽj0;ݒV 5:=vLX+ۤ]٫{5_ ~bV4[b/ڥs~n> m&_M?Қp~p^`tx6JQ0!1`>'t̘Vw[8U e*||J@@DGKۖUŬ&ͷ^q/PDXCS0~l7*R U;^NpS@<E+l1sh^)4q9XÐ@Cf %wI751/v韓E "sw 3D9^QƱg/ %Nܷϓ 5A!udãz~G?=w'%٬fO9@İXZ8DN:)߮ɔ#NpFdfNʍ?C<3!,h-Y,Luۺ>V}lZ<ζ'9?p K%ks#͹^ܱl]|iiXS;W`6Hʇ-9F,U?Ns>$FaBMŸI^EpFp__IxSDY _' %["!LI 2 gH6Șp۠O7gqߧ㈌{B͡;mHd| E(LBªf?$x"%E8bRSl)!}, v6ǥQZ#ዾ.KJZ_us4ހ,yzn厯 \B|QtaSm|;`F@S!I.Bf ={eRWY9?0& a<%=b|Op~|"@܁R4m#T ͰǿX Fel٭vghۅ8Krij-=$ǟQyf?VtB, #"\1#!we9+\J\~L^tH24%Vw-H-Q2~SǾjqO3'# 8VgQ%"VQ)ۼ.w%ae/'"VБP?2j,WeL0I ?eC?cCPubhvZuAcv[:;3J[axGENc] TY:nDj/٤9+۸6!M"%aM#QHm'WAӎhGiBrG=g *-vpgv8r.]k}Zt .BZ=a }َ /"]hkmJn{^Dh BP8 vU97TyBmn30nJt}CV=BR^'@{Pr̃+)Y&Q*3)*Ϙt+a]ݟX)??Mʉ\n!dp⻷|xV?Ԍ,4ܧT!bF\ z*iͬ {x+CJ**jG9~I/:hwmF\é?an.ÅX#xk8ibQ踓`(!ksa>6 y3RΕ4fECY917 \ym$H^<%2a66h|. 5Z Ə,`9~c_9Zr'<39+꙼ЬR̼mofPU-  #>$>o8ݟGKo%/{A})h+t:rWF{~=;+/~> 6cF>>هxWWuH ㉉ ?Q$7|<'뎟ogL E iaX`Ew$,d8 |3Q*ٕSfa^4?yw3f9&.mC+]k~"dzn5G|þ Bm!a۬pBGɌmQ|w=37k"=a.kmcQ@ĬX_l4BZT,G) +3G;cM"Bž}pp _A* h9 fsq w$W1Z6l_Wv%ӹR/:_0w!9'evlP(Q?PG# dSDx>X/Or#@W+ˆ.Fۥ4:CũOp oڹ<7iSU’yhR >u 2 Tbp7FO¯ۛ&"2"di ߓM'T饯!>% .IFm;`'Ogt6u*wVA)͓ƈkpu?6j3mȷ=wÏhOG`2=LPΎXG=.z*Z}K'pckgQ; ^:1&s4kFwy2$5 y ,҅yT/M̈́܊ 9 Q@o'4' wzPԉտSzI yRMd0;wY~_ȥﬣqB2 ~BLA.[2Q$n^ 6yyB*bNCGO% o^&VXkTgvQCV4ȘN@q&!eK~ +Sޘk|a1~wKRJ?{nuM8EL˚{:rxؤج+R{tbaQZSW'}bAGN(bq>S/ ~ugT@T:y.f 8gKg2vV@ l"2y?> q"I#4-YAڹ̫W-zm MejmuLQa=Ï&|Gݐi] \b5wr^1tqP5|0ɓ&N!: Nwqs~LJ&?5k\ W3x'"Lϑ@II" r OLOAį(֨ =/1˚uaw 8eڛ ux˷;Q2P'唹sbAګ1u\] 6bL/7h6pCW4".WLQOm]F hW댛֓+6;0&+oޫ:c39ef A, bB 1%za,= I X'wY?;|cad\T1[~XqU B hʑ=O| nFc4ܘ*4CCGDȼz8GCǴ홹Ɖh~w¦<;0; .%nsi'U("!NbGE222~$ U'Jp?`*^#v/`٥ >'d I}g߂R)5~>/ƶK0H4S#7WQ .ȑEd/3(. Q7^JC°V(\i<KA5=66M1.w+)Ň!ZLeSzM 3qFfngIf7߉lW"%C'?J@0$N ͯSQB/ 06`/@% B.=ʳ|{IZEC?<-I脣HF-7) &|7 y'܆>(Zܚz8ݩ*-m _9b9qx.C`yP =zݺV2:u(v) sѡ4yij7||C|#_L}. Zu< ё݃J ɯJsb,apDɉҶЬT?M"K$QkKbKvv˫7 %,F.>?i m_ qϔ <2jZto}(x?ƣmT$YչeռZc;,#\L a~!hRL{Aµ!bA+=UՎwY_P|m_V3%GQ6h$S:Ě:v&*?ykȆN Aȸ}EpP Sr"~_ EWo41д_)&ra(ʝ,_^_H̉+B<v(gܓn9P2@Ρ[/*nS%8]IۢaɭQ積խĪhٛ oYbvm$i; Пr3y~ir C@Z.пRR0I '^RfBxfXME)xw|4`٭a\7}rSR8T~8$Uo_xy0w)njgXyb07 'ꦔQEBA^h"]~:0p/oN;LOF&[JFko:hT䟘{QY.6t M:i%1l Bì4b)}xOZ[cf?,~M)  K^Ssck5%ygN I +n?\|C6_#Ci]/ z ~N "(5pzl^.)g`"N?%JXVIz2.-rP|y!#W={_S3 ~$Nj$W ӼÙ<z51(yRoNJQv:>&[Û#mu a~)T>?trcM&3 ?2:vVBHM+ZsHG~v_riЌmw.e c,$e^y{!U].}Oy0sisu](OsMG}9;pDEJ5XՎm6y|6|ވLt]_Zeʀ3sdH]#3$ j ݨvn||LQ1fX-ޯ"b`')`GZ 0f{f(ߤr FR;y1{7+0%)z_읧9юa:cRC̱'想| mF\L+tj_ IR '}ox.4;uQ0jW :BoSOho&@۔Q-t20=uBr.jcal":NwN/ջ{kFlsOg*(ʑLJ'(ڑY/[ـ^:;> |^ϰwNAy*%ETWJ&r>]|O0YņfFnCe1zwyJlUΠj`E4fYm5Xi?{'2!:=Z5SAe^(/g J&51vǻ~IFy=BխXuUB&1o]eoξ)d$B~#Zuϥr"a:88%$Ocs+ݥA !g刵F{֦mA|ɞWaq7\$G S\0x&ȏ6&͇Hf- pC8vR6f5+J!ɣYC0e&oQ& kuG3vpklLiށё!5-c$< Ur?~ӊXxR1ȅ,Ps{0I t z>S%}>BU#A 7x}h/I vQgc[ o 3&'X`[0Q2<+W"2ӿT@mA O?\V{truΊ Nz#[+~^9SQD"p5Sp-Ƕ*SNy>t1QtG&N3xdTJ #W-f@K’,.8W|q (v+RPkaNd5+H R_ڕY$&GG9-u8Z7M@^4g-o¦IC&cL5tYkڠ%0p~]PY @LǶ:`SS]qJy6ι>[b LVr,{MO²U#BXDʸ_.4j`G2ܝo7Vܺ)c(FrW ѶIfT/tAl.NDh2ȑ`K;&K0(':CD 7l R1W@I"9J7_YRMTCl 7m e A>SA_7/RDdP6 jer`aBԮ lsd*' Y~+L0a}&jD%,Vlne-cL~ F2 MT,5[U?6SP}AL{UOqHyھ >}cS62.My.( W[~sjPd@>A1m &=ao[j\i׉&M5n9VBAo1iopϸTQl0u˷9Z=QGdx(L=1M_BeFϞC9^Tܒ39m8D˛=¨"*21`@%ƒ^p[Tn415 e÷K" ~2Ck")h5IR}ZS3vv !\?pb@U6ODf"Ӱ44H1{ڝ8}4 *̕F9dBo,\^dcyRQ_ [;힗g"1KlrisP=s3/np>~9QCAJhlw8) xCx7%Kp"v"()gDґ7*OƯ[* N,>\{ a iR8ZS͑*2L#τWNn`8^n,䓎94c>sĕ)p|0_[_ VNbȘNXf-2H>dLn=-g $W^-А53Xc<›@8aJXoxt؆Yʃi3q%.!krjYbͿSMaK_!ET0̯"С~gصE7Jš9Z/v-~V-\ iP ElgJsfLO8ml/P WCaM|%ܥ,=z9l!lD# ol 9:揔[#}ovPF@xĈH5Ė{#I$XYzw:82)吧KcqSE懨x}zh2̖#nJ':L BUQwΡ e1ѣ3e_cs=]T'{ԡRĆT"Nk֝ a6X\e)퇳N4=WۣL`)@0#`C?}O& M]v^Tp0,zP*^(h\dOa@ 6 2<|t0 v&Ӧv຋U=[SL8;Gc9Ej"c%3D*5[$ m0QG!x؈ 9yWM-OWsUf_'g0xI*W;[ 7Ig5Mj^p4343;&aHD=yυj{o"u:h#m>P .AwwNy`V5nt;rlʸ 7Q>@@ zDA)G-a=XXoNwfF+xy a&c=@Wmh7I@ktN3Z5%qzoFq5ŋy bX#^(͊0ì#?(RY#'=cSlʟa@rP@ wDR_Yí1=TSnIAmPOyޕTItxHΦیDC;at[2M@pQ#jm|OIMl:=3U^nNBVqU0DrKOo 3BT$ychxo xm7zxI~w)5)\bR\O^"d96 <Jg<ˡk*{µI 'h@X nnvа34UrL:P\4]3-vuų[AV>(>-X6t]jNELTAr6IhҶr&rVW0M(VF8끜>~e)z+ )Nd0m['5yG^XKK.[6 h8} *oK.ITke]}$Al hY'W3BRL휆3Zzy!%[ړYO-9H߈{X!SaАfhCTWR@:so;w9*c~g7#`/?MH#fsG 4% `S3Ra btvc^rY29(4>U쭨w3?{F ]JKy܁ s5+cQ0CΙs2*JHTG̃HYֻ[j$S'l"IaH>,סiJ[f%3 ͣKgg Yɔs?e "2V %@7jɀH_#ܯڙO{>k0ԎO*V/Gr-88ʕeDM+[%r˂V,h9gS|^}Cjj[532N^JYyiAs#+7D*#G61_+:x>@cev)6!} VGQ4=p0)F, <-f udŹ " 9%.1~+MOItwFOnkL 4:U?g& Q6r yVꇨteMDrw.%LB{8\фkndTb0l>SJ>(MW7z *E<Ϻf#$ A/8oHݩW2 9=UJn,by zLҞ6WP \PIxbD¾@v |>ɕa2i 6Aq{su#fgRK=`ÿWZ=K@ F-3P4 *:GYO9|}md¬d Lأ̢#*' &owuE1$@+`n\$7R^b>ţJ nLbD&.:,܃%rѣYKSh pBԉ*mY,}"rHr5XpO 4u(6ɠAKp;l$6 4d$e_c7-!XdhF.Wr0. Ja]BZYc=vx(cQ@ؿˊCH*wU@GNʪ*ʃ+eyUղű2As?1,8w^7A>*+$VQrJbI|ߒ_3HKMrrk]`<ȘAF eC,!P;- h `^aB2 7Ρr+~'AHA59NuH%o:K#fA! ȞHiܱt5 j:AŬЏ<Eٍ> zW+1R^No8#A֐Q>'qBf?#OA,6@P2l qF_ARgY!cHP'L[!2X;%hVc Hp aEmN\w8p~wRVm; ND/JV>$?qpI17.^>玉oz@ 5d}!eGn-'[NjU}F>R뒔k `&lc?WsaއY:mޫ9{+P-Xڿ$VmזD ;8!(/agu\ı )M)Π~(4j2Xw v&Xtx;\?cj;XЉDZڋ&]P;UgCF{T\ ]~Xd&KV_P%Ijn8hNń o_Y[8 7ʹ{DI6Tm2~GEWh)KmOq4;D }+E˿_C=4yzx"v=0I"te7D(M(h rc?RxD[+Dna]'g;|H:Ŵ9_h< 7&/:x%g)4Aps"QheI7^Q9FNHLɹ]d#{ CÎ:?&Uᎇ]m^z :x;k(VzY{y=*Aa. 괧,M1/v@S! ]fa2i *Oz:RxXRuFƂfWҗU$r->ށ;fiЋ)Ӂ8 $a| Ls M2݂`CvO93K^ Rj׈J!{2 o;h[xфX ?N|j` r4ftY\<* )CS ZU.8 5"DWRB+Ԍ#5_F~Br"|q`zy(kMpUZO8^iz2_xd2}eYr G2դ?;;dg Ƴw֥3\f,rA@6U$f&0La]OJkLH8:ɇkq#B8E w:"t)o7DmX/xJH|Vn:Юݦj83 KuIIt[Qǵ?ժ Bw=\-LB 'c{Jo; NhElڝFkuCp)5{{_~sW!}]@3y-J:] H䫧 PbO? vd ;Xo/23kg$8-4o5ova dPLOm*-p+ 3<| Se\Y֯5r^#sZRŖzs-Hvy_ҥocau/#dM6-~PM;#HVJע/!hӇXTt8 ŭ\ati(ww3\NyCA >[ݧCZ#gfou?q%r(hz(,vq9uŀ~@I`6aMWկr퓏Ȟ af pS,5\O>y i't"*sk85 ߩg%%9Ns8)sdD*+ڠx w 5Y#HVM k[b~ 1No-Cly4$Ƕ_t{9@+"?/RǶڿ贪apubcQvRc@7lCWBƆmfϝȂIQ˝O3T4wzAn:‡Q]<,v 5croM.Qb-dHkOz|vַ+^tA23x`gl-Hiݯg ^Jb=cQ9-< JJĐجKAH}(>}KqPDK-*\lp(밌r¡jίx4/ZM׹b ?LI>+Qأ"vM_Ex<ʒd.H"1Z*AcV*S6Ȇn3:#5h>Uhot&lp:׆D'/P [y?)`8@j`H9Mˇ]()ؒKGC@A-EItbGl !@xy3lW1NM卓jlNµG\8eP#%$ekNr/\Sf| \KA6<^ ޚ*ucz#+EWC8?Ƨ0ZG(4KacqyDKKsa6E{W SlbPcT!)PXOqO|R[dŢԗcɲvA ӹҏw|6Ь\cnt2;̕Tv׸icWbR5KW٨GsF'"#$Z9B46fDF`EȎ3-'4㬍pAoFU4?i'! -T웠R:/ =r<.~<ޅV~tVGa ="گx; bm`'-j"DS7Ec}cQmfQҕ!}u7HqqkU+xW;R?TiO4-0Cǯ P`T=IDz^R'먶f ]$`]&h7T<!D*!RX-9>E8\Nӟ=%;ߖ";ܾF[~aWcOX[2fL*0( e6,D@U[Y#W' UkMvAY: \g;^o gНs!̑CdZA6JHgH/cg4J}'~xkSa;[#Gx=Y^F"}M0|.3] sS^x>aNLiHnKDBߦ$qhC=V~B0 5l*џKm,\,թȈK@=^^-2B @pk 6 =>aǘ2NMԍ N=(F8$iUvYC049)ݘ4%&uD6o AߋgYZ070701000002f6000081a40000000000000000000000016101cd7a0000a100000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8188ee/rtl8188ee.ko.xz7zXZִF!t/⽃]?Eh=ڜ.+ʅ=pvUʛ_ WWRw! ;K'^G0 sMOĞw Ed:D"9q3• #9!Hhw,mҀ}qPam1T<,(~}&"K[[ߓuKTAf ⨮ډ\ADl D?-=Pڤz;Y0sSoK$DC/5kZͬNV6x]AH/ƨu sJ(\ 49y55 ą)S{,DB½jl,5 LqT#1[%]K zNdN225am3+w@Zu&=xǹTcTwu~wIzm)<Ӛ+$h!iJpA\ [کQ!]PG^|kמ5423^o݅A*mP+QB@?I.8dbQ a  :I4=m9~zc.䑛VT=! Y(ӉyxJ"Wim|ڡH@ډ06/'ȧܓ^r} cC20Etͼ{Ih"Uga/ З*X*}1\O ix y'P S+w2K@y%ٗf. eK~eϿM.H+/cUzu!%UwcOBwcE+IDe7*GpH".^Z/&FZ*:hvH2PW׎6t+^c( uf4ޯ,w*HOim ?QDs#;̙lA~Hޠi~IF-~D$yɕ`|10$AraynEٽJ=!]yMNhgb4bj#F g4ovU]c pV{2By̤8]^BtF:a|G2 J>J5{eY'Z2w~gXGeȍCBgByhᴒ:b|s˷`CG<$EyCOL%7,U(L`lCK 2t/^D?7̘Q zʟ+ubƺuE#.1K!c4(;QKvpQ|$̒Lf1+a#i*= ̚cjؘFl݃g+7ѕ~ޑ [FxzM"mϼW Tڞ1f6m :( 3 Nc [g nX6o?yla(eP9#3R|qx4>:Gb}um(h4RζYDdv2V|wŰQ|Jۺ-%=(iBsh_DGO9MtsVPxBO$U t6wgzmVej{ !.SJ+žOA9+$ˏ2 <{ '>-#5e@H7ÃRpvi ^v nF6m%\ҵwnJ]TCFgkI5. OQzXϣߤ9Z^\#zlO2XApQz~$jͨյb솥;~{󵌌Q/5P :#Ȯ0LecQӪpd(Ae|ϐK]I^õ0sAO؁,񱛵c 7Kq#W>NksCԖ:Vq7)Q:b_]|R 䬘K2 ̐fc/ŤU|jf~@NGG+FKs`nڦ[V9DtS#rbU0ouhojL2hrR7Q;P0D/ 2S"\Nx<aI~^rw-x32]CVU{O;x؍N"en~7QsVK ŢD?nŴbJƲk7ے̖tcLɐÆ3tmu}@ES"H9.0"/de}VA)*A޽YmXՂ#a' Ҷb#L/ԧκ< 9r_~p$8Yε3m1?܇/(©K;ӐMћCW"z=Y72ܕ{Or&kM=azJdJ@'Bb [}Ĺ,gaPvm>|YSxNۃhoako&_/}LR|yIﮔ@:ۃnC(֒g#MBZ-R!; E4<,t``C"[@]pH'TC'e]߅Qdʉu,(MtA-A,J^y}4{.Z[lppRdC5enzIAr]4گS@((eX,T*E_n&]rzXsSI{FsE=p&}KբT,EOː=u>JV9!!ۮiE#Y`c]627i}0UZxROO]c08; ޽ݱڳkGp]rlHs橃68$\KHa:n ZzG5= mO=m:WTs!ߞ6kaO<@Ov$yOޘÿ!Ie֪7sm4K5@.-T7\0@u)!Pn68"sbJ\l aHQDz!GX A]HB̭Z&nj=1ƻ*:_1Bn.PJsmuɇ^S-lX9V85~Ӡ y=v~\?c?y6|GVhT@$75d]){K1Uj(WddUA`Hl/`2{`}e2QR֣7uJoV xC ͐'m̽|3*^9.V/KK~ɝ؍pOХE]}VJrZS3M< cV(E:?$U1Uf F-xBd51;jӕ$2gjc9_I gpP :.t.T6ÈB#N"vX#W!՝WN jm6L,^H/8 xA,L ]d-"ȱ- vT+hgF8YV[b( R=TH.\â cULG3 PXUi)!h.dŽ sc}ZɛjgFAN~m=c̄E_fs>sTq5W?D"d;|{e*1 1 ,F1+3u8oc,/Fe>O^7wpϛdwwf[7 )bo~8xCMγ6]nTAKCኈHj:>o:dv1JMz~h5C*C Qx"Y͔N;7Gsin"'$0 8q?*] cˍcLQG *ܕ;btbסNO&zcB֮ @J3x?\%{2'ݿ[~t{!ACpDQVaՈZ-a)\FYR6=,r.Tf2h~k)c7?!+.@To 0O܉hiczD0 rLl$y.N^ZaMGW~XG~'Em秹%'I3|{TW)9w̮GVKc %ٟc-|RysJbt.E4n ɷ'D=ڀЙ1sRQ ur8Z" y N>OYZp%~\83>j ;?טa]8kB)s~(SCAZK8=bt$S n )}*"6 Hb!*##OP(T 'xiw b7K$%%mD ꓢOw/Vzoֽ][syl^FG5'K #e﫮f9;s(L&6G ? M2!6[LԽ!; T£-]K4jGk,-9*.DlY-|K8{ÀM6j%|wR$>{K0>+,_#saޫkAX"krI/,8_1~9N 0(!aoʚQ coNfs-X;C$b9HlAah{}dћ̩ېz[jy hȂ 0-d;lgx)tĝ_'/u%趚+GYrnH6J?cP`/zmqyv XIvB< zJ,nmךX.7wܗSgԇZraE 7>sv+~5ÃUZ2<#n&?oc*? N5oSsP $\+1 >]Z1l5&fMǤ&=?Q3ddU^Sqte($ҹQnX-L"u-{KW֯t/ǀę11x%ouWk:Kē`+ nԲ2Qjwtqùz4\D̫BV 'ß=*P] *n+$ @;VcbxYlo8`׹PN#c/q7 dAŻw%Qf$\~\uuvM[1ۆt86-~zs}iWq(E#h GBXL\$npVJfNUtL YL| Y|̧|JI)0 F-[j ,X2' *8/&.'r`\3_ I\i⠄/ .aUyŹP|dzZHP.Tp0a%7/_[XGux+0Ё%3J F _\g_Syo-B x%aKkLF/ FjSޒ_Wze^#ϴY&L.4As]s#6 Mr;d -U#ΡaE1M/z49~O}~km &Ú_ q4J(.SlHL pJ(Īw~|7 r]$o%_H]lsr(h iSf^ujj\⛄OhAgHB&1w /`ϟ8ĮutAB֟:= s`DaBbĿ[Hf&$AKF&Y'dVPGҲ:{, f'v\LaC(~#vY0ѸAJ'x_Bߪ؝NTLf*ׂI΍ BxߥM|~@:njARܛ>%PገkMzFp*ס^~X4d-CգEjoe4Rbhr' u c<{ٱM#2A9xiZ c#}|o MoMZCKHӧy!ӉuFgdkaSnqIȘ6UFǭܴ\cOji`^hW )#t ҥlB|;:I_nQ׶d:lW@0ma6F}ymJM_#57JFo_D[ zW#َ fi^B(: _IƱM n&&|LK$[[CUٔ1BjYZwB Y[>g ㉵b;PtM\.A#09 ?1RD=b\zjPڌs @nZ7JWPkd_+zLs1~c@pĄ,ub&M)x٬}woZGŒMZ5ZȣB4VheuNTuk?/B4z~$1I:@LqVw-[|%\( H y&0 ?,yg"OT?B#xC⽴jsn4p(w7$Cr.E-#b0>؜lohp.}\R_dBH8d q]OKE+H eN9h0AS2=c?_D ?/~'4 @.Svja k8"D>dID__M7iO"ik >~ލ:yjnK["nGEoP(YLBMMNkX0QR1i0qګWO]Ө! >Xx˧}1#qk_T^ȰE)fC_S(o,z{ңM ,nOֆd;].nI*)x]6<{(Q;f'fSV 2){\IBuvj.7̃L4wT]I,5Gn:,wV֞"Jwb:喏2d+o" iy9XGYC%p`;Vy/W(i7=ɼݲaHXv%NFDQZ.FvXc"!8W(A~LE\ cc=4Οn,;VZ uu]ڦCf H5;{p@բ~`AI怺0*r n]5bǥrM4}e] y0B !2Gu,&ó'v<0]:P=\:*{ф_x1GWLzq*)Ik!Zcsy6ݨ!*C(1$"G [SEwW[L3Azi.Y:" kU`)J:[3~B}![>sO8l$[]A[sȰ?Qqi4NqD=I7/)mIFfJz!NYuDlJEIC9-̿NBԖFuAH$ݿc&V/.݆r iڣC:&ҵٚ0w`#)cn:;RYcq\Lrw iteϲ)vAN_:Z:< y7xvQ_&h`/}Ƥ/W#UPm^M zd@Ճ@F"P[rtF4kf6YOۈ~kfa X+*ja*ZlPȵGpJKcgHn"X)ҕ  Pk.Q<*\5$[Qp5݋e]=Nr4rgkaR I,/{5[()FM'j|Ҫ"bjlS hzN`]G:୒w ђe1t~>uK'<{Pg/`s`׌d9^SQY bjܬ\J($sSG.:$1 ad=ZRX''z[}^/@aÙ&E?GD8 'NX 6[0%3@_SM4fEL;(skNxI{8x8'JƇUL>r$ۀ͆> f(9/Kq"4tJ >T2MƼWՒnJ#t/S& 8VjX| $il]Q3tS喠E!"q0+ 8.'ϟ3ʻ;TFsvt?g}넝gҸLj&* Y5KzPuZGx^[r:a3t>o,x*Rε%cAWJȟĉ>@4GP"NsRW90^7xU (n?y|ϳqegr4ŬVZTG^wefryy.%jyk_$aa+Q07P̟itS|!)Հ3{s2 b*N*ѱUuu%iM_?N\:n!O0"QEYd$&fds0ݟU60p>pZjcShPcw$w)31>vO 5"K*Gjv/u(eagi.H[&#Ct y3zmyذ/}H"T `Q}xWNX*< է?չIw&nT{^{^[KBOS J´ŕ_'jiV\c `;w=$ ̥xv;Zp'ߤG3]IYVtwtF-˒ikٓ6(mlwq_qAPJ9-M&PAePYŌyda=NiZ_EAZy$o1V$T MZzrxrS}MwR_XR(}9A]o$)G,גVsJ&#Fc965*HViNtTUh*>3N}[ "Zb+60NhI1[J$`?h:q)bLYxƲ`]NJ(< (ҡ  PP#=x\ʚxNd?/ i6%C16^ ^e0gxzSao58XQ*YwG8;[뫈3O>fZ zh$|U.}_<ۄ24|/wB0{=x*W{%ĦSRC_`m{fیJ^`d$Qap\fTmދ%63u!ņ>T,Tô\mlB<&kXUdav>otp7_m)9em;2>7.8hIQʨӛ{{ B⒂ = (dj-@gѼ%'rpʔňBY##: P ܓ^>3๢xT %R".h(USz5҉ ŬsV)i#DXE/GMjvʧsOB>&叅̈́0 ;/n<.` s)/HA^Qj;ٙ"5Ԗ ڼrOߤ. \Ϣ끗X HcV5$2ٖ{IݰZW?]kNE\ZZ*o٠vF.JdcFJ5eZ8&!AQnqrQV6ҮE׊>"/ 7$F1n}&f=WFp7?42f*1ʱTd,ǧ|ki}A4M ~_-Cݚ`S,HTVʖ?\Y 7u3jes}bZ1 .@،6 WLÎye $ri+F>cuq۶amDIB`[oag݌4CӅxRp'hƾ)EyA[X,{wUoku[6 08gҍS`P2nX`x+POxM[dyi# ɼƌC?LZةL6 [)kTs)4bRzMmX1J73۔&P}# sD@CT󑏥kF84$?9dhK̛KF!d` '~^#`5ݪIUs3r-@g&mh YXp58׳#g3GNxqG+9 KAvm dx|;l;\1uAZ~X#`)-RU58ܶ᫗mz)ZnSnmG'bA/JƑqUePbCpf>GbpAX CALax (TBgF< ^ ;F<?SE9$/&Ǣ>v ;$,QyqGV'nV٦ˬ]xQz?_Magoα=P~$rSu8 ,Cïv<5r%9X~tIHHkUy KrYyuq*By#vWx$;3k+@$ega VpsQY9  wmS_K^X2]$jGqJ4'W9 ?M< LרB.>޺R.n= -)_#&D\ >`.>oٻi[!rp\z59N)3 g2S/&k@=і7SrЇ\+q4dIsӓop-!Y(  ;:fE?~ys}C ހg0IDz!@X?'\Ƣ RS qsLMK3D{t 7~>6^x C-Oc6Vz4QwPϵM } n9@ (5⻩kJq`qP5Ux>B|P'MSx?X?tYyD}_V9Mh>!Yҙ>%]n[$1]<:x ЦL+x\h?%" ̱]nZTѲ;pv^,f;sGpȂZl]3J5}YGXg2nD yz5Aeg@:y$vuS w?1gD|8^t]M :'.aɀS^`&rT,0.w(NBˏEԎrm=4Z";xw[)OTi}\IKbJgﲄakP?]g>ҟԜGyiTqA*qh?Qϧ,2q@!wm"!_ 4zvȥҒ[^ r3MKT4YbT>P梐pί?-T.w.sJDEC?}]QA:+2EKeTbNI6[_ } ejCT} rCw fěqfqF[0暭^mJ/q$vہ,i.aQDw`a5 uqVپR[(k̅e[xmolh=p[ K_;Y3FdFK\SU3 $!!=E;e9yەbKvC!`ჩyUKAu }y+L]Y'fp<9 a*/yL@n TK]Ty6QqFRm^r/lE(C'J@dw\ItE=18)-Bq'mX) [># ņ2{ͭԉ}5F iq[ Zw &E_S\kVu)ۿ`xm}a:yR$[DjizOC?JRQ:ޖM-8P!|8M|KKghi4\ԩ38г_H6DȨ7@ @6 uJ$C!zvhsJ7,ZlÂY _I (2I: ND_fXF)<sv94Sbm.[Nt3&8qZ,rFL< 0h+}}t I/KB41!3gH9>d}(D:$ ' PV7Ni@a{UjaŞؖ^9X=F䇾\ xz3qT.UН MW8DFVs& '} U7m`"D3~ 9|6`~F F:('aZuo <iû!( E,e;i? ջpNro\đQ,@"VrQ}KJtYv[rtGpm2-}>%͸gIG:ڹ:%lKHCͩzX(\6NsO_a.s&@62>S1(GD 5bmoˎ11yq[>CrhlDZtkܘFKMybïR`001 bLؾr0G;g0a56j]Z TccW1r-V*$@{+t}u2S;RllwT=ỶY atҠN]<~bUP? 3UXb?oXzr<7/4Y4:u&?6f] 6Xk˃8Z$nC$?YKROD\ZsR6({w:# r[kq3W9\$Ѥ DŽR2msp <έ)44(`@aL.r=v-4vnΐ͂u댃F%tv C-i?d-&ޞ)y_mEA%r#< o0<?ytR{n /$'^i5z8mūԘi&HY@.8Ui1VE^)wpWo@YF9qXTprHFK#2(I9JN/= tzY'IZEVT6|r*쎰rq .y0T^#Į8k<@%((Wz [^|ÿS |݀jjN]Iǐ'G>siQaZzZjL"#arpJVw,HTwB|Gb557kyO!5@Бł<%(t#TRZ.%@K渲 ӷ rMojLtv~#W-CPbҒfdxpoCS+lľC)&l{Hݐk5H)A6eqWqy(z0\T"@/%UWxe7jѓMzIJp ;,?_IwŊ,2>C20!a ;1u5UlH<6mhHjeK\5%PqcdNZW@ aދbݭlIƅՐy׿u5sZom.t9*0W?k??<,`ug,{T85̛D90-7 i.| },JC"nZ"+F˃6:FBV^áv[$8]迪|Ǭb:!bWZ\bU=vwLĖ7k]go^|d8Ҁь,LU֚" H(-9QׇzkoK} ;Wj: <=q&:`Vӡ:&#B?eRu~%q9]fᠰԫbpT0ć"wVYHvNm-G #v=ÁŒ{Χğ0V2 $1vљkM#x^&`{`vE2wsN͖L\ݓ=,yOWs]j>i&_7f 'F$ ϲ-OD]M4].^\unB ‹<EI, +xĴC]ӗ%gV[?cTVRѷ?j;ٷ&}b[ EE'3u)b(JYw?dD@ (8V1O2oRoI_WdGpu-YVرO=" 7F96`^c Jr8fֻ>0_/K-E uǸ41`IMQޝGmG^śkxV@ &.X\V( =KK +WKJ/ ow1` vI ?9B68:ܦwH;GQOb.10 ,q3.qB&;}6N$$w㨯lQ܌??3~z':>c&,ڼA`]{-ʀ_ZZ̭_9P +G%\ ܱ沀(ą` %,/q 3Mօl"/:86. FmK =3y46A:p 7^@snN,9{իӟUSmkaqWB69kxDO hXj:䦂:00^^?jNɰJEm!S6QҡzK#Kz1E`tmjwi6_m5Q93C%݉%?{ng\1=v2GF %*ӀW4 N) J?Ӝt{A5e/r$ױ2kdX}ʇ:ф!5V^:P\ҹBIV߱_̟dxZ9|^D#FwR7YȖn-&\ԛ+vnu t!l,_]xHb橍aE:\{̠BeD3Gm1T:,.iʊ+uw0g_ zƸoBrdΛK F;:KU!C)ј2fpxA7{xyLWWJ"ܼ6Q^d y_Ĭop=HmEsVsF5aں,֩زdhX!Ĕ%w M.γɂmY?y:AWe`Cـ>t6wZ )..apjїF t r0quV 3Sre{܂+D[[bw=2> b3(䊁HO*@Ѱ $/'%6]޶_.OHaJoD+% 7 C>ecS(Jn~HbsZLJ:Ԁt<}YMG;Py_}F9jvhYǝ < Y]$+g_rw)z/ѳeŊ782ƥYbC$\`V1!՝ \%a{⻏bi5gQ2-M{w` 0XBGA7LPq1Sm)ŝ3 @6bM`EaDG;"iM=B0"͡'#AgK1, [-bOp3 f~!HtxdLaU!X뫲WEqL)"bR̐y PaH Llm+x i{4y^y Š%NdO+(E;[^0*Z,ܷ1FF'\t|_(;08ˑU=.YX2K !`Uyjo nia]F{|uM. #>vT7⤑Ii@EPnp\UAA~=Xy.P48YmwpԴqU֕6a7y$xu(K,F"JCE1g_Pt?ŧZ C]Cɷe8 ( k2hFd[т QׅߠE^EsɽXFk2 ~Mb(rNȃ"h;)$.X 8Ўv7HlLlTVdJ4D)=F C!vn`TU}Z+NȒ^7` @!/hp3D;ix2> iE/= h$`<[k^k1AM4{$;Ϋ\TIxx]a/De2$&rB{S/t*s{%;H2Mv,$@9 z1cH.1%`>[v<4'rmE~x<#SjRk:E d縆eQ<_dBr|QTy#[f;,!AM* ?qЈzM+gIld\0AlSI^ZV_!hRUfjl"=+aH+8+ W’tvp0KQYtEO&;fjB {Y nMxpV5 ZzێNqeuL*SKMVG-V>Z(D cTNyCc& Mx |EstȐ|FNy#e)};R Fx=0N1 {sςmt˃ ˏ4k;,h[Z쯇W6ZecqU^q,#g*Iwb+ 8YRP23JTOg(Ȣ^a@A}xPd`%ۤ#yuuY`֝-HQl9k?*s$'Ԗ Uxhf ҆ؗ=?TfWfGHﳤBG.fV{VXI!gAǢ_Wej` f^ǥHU3}twIh7ܳ;d7`,!.KĨUZ *ж]c`@n09-5HxQȑDmCtx v4A}43p^<Y%z6~wO1g[h/VVSEA[;N*ZZ׫-r B7g/5ߡՎ {j2g]r{.F7%P_Qg&7yw,|.*"ã1T;-UV1 >č30rȤH eΡg6Q?7Դу;r˫l;kMf6F{vA):ZHkw񟱒y=Fn> P5iR $p` kFѮ[bv{5Q}~䧃V~p$Hfi¥1ӨL1}^o@nYRzh#j9Z:Uԑ&TQHG_;\֛wc 8kѫK E8Sq-܈Ujf|6B] ꌌG;t(|loP}DlMxSO ~[`6YGU4iL;OPGFE|yu!%EX0Gs+)JA9wk'l݄H*c~C\iJ,O߿vY57-vyfO8MEca)0/ :0C/&W鐌,ޚ0k_ 4sa!6{ Ӹ}]u ޞ3*Fy3t=(3 aR+ ? 4 FLDSg{ֶ(^V+tvrHBkqӄ]=x@rGrb  8LX(6"+&I,NT b-N2i:d~ 6cFbuR&)۝Y̷JS VF׆T~VQ? "W55+ S+I ͖[+X7ސW'x1̳]Rf~>F )+?>ȷy-_|QD^ )[{缩wC7>IyXvvl"2rf"7s̼ô^\f'67sϮfWmU%v[1[}!5McW'6cg(Nڬ}+W((Z M29wev З؍Jx0br@jsşVZmR.%= PK".$-`81/xh^^jNY9KK(u[fAE`?z1#2 u{5xa&Z^qW%Y8Ot60L\͍ ;i5^ }Y#$$3Z!3dڢr8%)i{/%mD1>6LW UqˇS 0ߢVkݻ0C VVFA,K2$opx_dJ;]KWQL%ܱg_C7r;aXet3k({HrE78EX5aKsB5b㪺nĥVI8MXJB1ՐfB"}w|m:Ѕre"UpC{2.Xppqa{mW+*9gYv4=>>~{\r-g2rǨ>E*+n'W-`'aR7 u/уmo 9t Aݥ<x0UR){^Q<ݲו6zn %frc\6?K˨^}sDh\y vðmH߅:`ץz= QS'29 'y3!Dח. PAmm/I}lOk(} pu}ۋeǙUs+bqÄ.?.t']T~uBRg/:K9<鐿\}&3 7V]Z &z+8f/tD8h**Kϴ?مћ͌&l?2d\eTGd.(NpIe;;qɸ\/(#k֓e z$I CġVR[d7SiZGsT= x؁Xk -*\hB&5LcHJ i_܇@Y 54S:]:60'>x qha~{No-pbN_NqIۇjHqNE09fu?O@@0_֪_{;K[R1]6yE⦆CՏ},WdCNFQ`,: ϯhyh~P{.Y6Uoͱ viM !kvmC@mJ9~8QcG^k(rK{9`u'ȐRJVn}B2XV[-cѴBmi|ůL|7gO*F_"W{S%NtaRK˂bIh5>7dbw K_c4EkRW#I4ںnKs?NP# *{RJ[);`@/L(6!guMPxqǞ!)D7GY4{97~_-zAJqX\'dKm>#s+LFȌLrҶgsj]_UT?6K>PJ\QDkeE2zPk?FC#tV6:5VmkEWpH?.=\d7W<9Ŗv͏:k]s 8ԡPR Nzql^1uH.w ;sP҇\PŌMzF9d&@cT;/&ԙitB&Casdt* ƃ {AtC&VfDt <]5P_^gƺ+Y(}ٳVnx7$/hpHϠ'EK8 .l6wHBvQO;p3cddWKD?PlE1w,%AMJ-mM.*żqϹ2`yhaKH)%ZQ{$ʓej<8_0e!6ʱdc!!".3Q.M*;%,>T"P+ו$m}A{ITrF4_lWKVUAwB;c׽s1?6 :Jy.q>8e+E 84v7u iFBa|OeMd$P;TGmBe ȯgu*-Dv1C2OB6Id!,nJ1Nuk `!pwX`u"5D]˓pMݯj,9zfAW}8u4]-&&2£D3;ˡsp5YO&QF%S(gyIWp`s.teU[ _%Z*&e8̮;6)֛^ҹOPyh K4 =)HHP] W,vRgvu91#Lk7`p6~a6dM(t̬ԪeiOʁ\Uޱ3Ƀ=2T O;,(|TLkTnIPZ1*%Km:8 ,wV]g*Th܇Ru6(I&אK3JZVx+6YE2&X>7ʴ`^omJ1 ,K=B90."צIwpۧh҄p6;b7KnC驀%VYfU6z9^Y"dȀ(KrvP/.IXa-xe nWaMdJ薎M΅;xG ʃ2XggN_Pן'(IK̠}DA <&~πrx&00 |6)DE ۅu:x2i@+Il\+w$cIFKm1Be욒L?tl̶GtRau/1 2,( w1QE`G6?Ȩn}gH8 (R>|2 UG&B0(6XE{ڑ7r38 =p`#k CyOwo+KɏTb~BEA!?nkH1~*҄]n /o>|3s}mBDW0y)]F{E:W d&Sm-=tn\qa=t=kShoxgWu%ɿ 0PDl/lǸ飚+.ՕoBʅ3Hljĉ 8IJzQ>1*R4t۞A-$BaVJ`wm%H崩VLc)/0 h-1lJZ : 3A8:uƆS` UFxG#/ٟ$#8>ئcߘ nG) Uta\)=ͺj<=9!753_H:h1Wp@"<79k9 ѝI¼3a ).sݹ<#-.]EyHvHT>V[,i%y@EKV_>`j *Ϫ\k|%@ 1Zҁ[GqQkÏa%'sE nϳRJHջX zaF!"4L Ӡ Cfa  }6޿n, Wy)TRƁ z8^HvOI"9/6Mv'") 5*Uis8`nE bQΟ։K F"PX890 R-ˤQ|>7Q7G+ŊeO𥇏͢nxzk'&3Š_qݼpU,30`,vBQ]y'G |ETI+b޺|:[&-C;wLzBrYڶ9qy47d%vze)fjƬ-[íB8|trBJ]O|=|5;sV)ߊ:Ix@9 ?AW U{:["% sv˽9o|!3c158kDK6LI/AOqm_ӳf@n3Z0 :\x{a9;qKj]`a3| LEc轺U"tJ+x<6QdPtQ3VEv GOL/VeJvl3:蒵 jXؕ/5 0=];,(}V~)L4īF,) eL 2q_;kMKHJϕg'G&xDXJ!LG6d Xu$`gRrPd樜A.;_"3MʷœHe/M޼\l_L2Te*HKUUv+=Q 5 s7]EOr@h̛H=Q@[s-+d8SʷmJ`G {+FE91sIrH(` 8AB8U[uc#Mp6<Fhe)|kkNZGg8!  ]UVc::,pH0lrttwslƧ3gKL;Bk%e5lјphKoetuyCD"]sւp{8qRR+1V/V3Jltq>] |c't0\*WU*A,P F4 \%q"'&Ԉ%DeʨבO)iB'd`tw-=@h)@RκMHbuh \Gd!hWP^=OoNC lZgeQ4eB0xXה9Q?8Ur7 ?y>G2D dFVҎ;/Ü&)#[uS[xz4fI[m(k7$DCl,AFWGQE(G%gt.!xRx뉗X!v:E \h(o1E5ڲb%ʌiksy{.9ѩ6$Y@OL #Xcb|8H5j f́m:?O2-#w_oo{Ip!"A\w(E:"%=2=ĔI6Yܢ{8~rv @˝Jpd4lQdžĎJvw_*Ѣ_lhSɉ(03Ն'v=}GFe(.ykSQ$9 <Y ebM(&`Q5<+hըĤh|h2k۱} Z7 H1es;h-6tDD8}⹋42%!֍ )<BtkEY@"# x818 Wک_Ӛl*\*7 qgK;2ę׬z Ku$=vw\C5O|BPXdgi.tCa,s-XD4>k%mjOc*p@mh5Woyz( kP3<oV jլB\$R@CuZ}KVI1ڧ{esG<{ ?5|>py/Q&+8.?'@Fqz\xC CpEkd#-NjUc)ʉiB1$ߊ'|X o]?pXپL52%tp2e! (pW=uOپI*=ËAN|+;ílyͱ ]6A04hasN)e ַY4>?K M85&NS*~d Q1X368v1ٯ;iO- _[zo񌪐tF^[k0ulHzWYs.Y;a[ ww-뮅}ѥJb9v[_ϮVRIh9&궴ה 'Hb/` c4,~i{OʉRIPh1|]Ӡ6,0{_ 2|?J%Y[l_F JFU_@936 bH̙[ZMpBģODgR8,];_jB(WH`oP3gcBI@F\}[ &Y@[<>SĐ^k(ږp!{Jft b*6a*VzB1$[L`70bӀFjjBS3@H52?1/n `_-95Yߡ8*nE {؜',0,F,}ZlzO")/? qdKY,7jg-mFD$@`dbjZ]hn?E@zݘͩlE/$LJQ/QJ;C;kf,᫩7(ppqe0^uBYs7gJQ Z`KF!'p[1\'Ƚ^d#TEByM&3YQ0̡3ҫA5o(Ӗ/G^h 9O Wd@!݅~iS}A4yX=ɿ`N@ڻE4s.p֭mQHh!9iQ^#ٴ̚[,۸,Yq<py hկ!MI)WD]bZ),\"@٘15:Q=0y(3'#\v#kÇ}Cù"&csb!ȝal>2-.,Ci$܋z9zpv ^Iw!~Ykb/oq58Vfc\nBƯf1mP}k3‹uJp YamuLexjP&ܺ/rg^1(ޕV4yI@Zh ahwX6 -0=rR,&t\%"10 Pw B2S٤QЮePy?& 8.n6^xkPsuw3_=#h%!vLkE@憎j<i)N]`ert1[#A?Yea%" }Pa͑L~OMX`w6]0yԲ˪E")gCzZ8LڴJ:7{"w2ç]z6,`b g|°٣]r*¡,-nc'eڰdۊ> 7eNSG7Αs?LhD3,ҋ-q;"}k|? }ORh;r SK4o~]Gn8o(}&ڨ`Hsœh{4tp[LNEq@IˡZgH_3/z9=iӤ25m~(C{<}EGIU嫮@aՋ%N]bVK4'D&wAEe$NH8n}⮱HyVa/r[ zR?B,;?1 sI˺%3+u9Jz8օLxq 'PXdwOOO73E{$/Saq(,G3yֆ.{Oe&rT\$6./{GVG`)(KL#hϖ*&$d-gnSڏ6Tqu憭cp H.Kˆ}eTgFkuz֮Z#gX 1g5hci&[N|͢p㯖A3'4ٛZ~pb^Ij:;QpHd d&U)H !̚'K-~᪘|GsK}"Vuз;>C%֟˦u.> >Rr5k9㜋 4}(?wTj!{͟hCU =xx~4xjJxm?R14vTX~f[ʭsa#mTH2M!M o|mgr&$sfX:wOPff5y ƚq ECVɫJlZ6.z@r~Gŀ4 +4`wjGNlQIm!ry:Yx$~KXxv VuQB2bk ? U͂R팋_lOH^E3HUG)܌BXeH'4 j`OMPUpX.ɳ3rYW`EY͉枨WWx:˺zƆ *OptP\&-7%%Р0e>&c&藑 zK/Ks;(IaQ| .עޏ3 9'V^$f[ P_ 3Nkk'єʚD,'r<^M m Y+R#fI\~`vD8NZ"\L:J5!H KWm{1PҤ' E0Cnu?CKw2^wl4'B&ظ" ΊL5<^'j MS"Qn~-f$ cn!M2|Ro"/I`Ν_46@HGZcTL͙y|S7NWN=i;w&BŬ!ܧe@<c E!WW' H+JyHcUGwګCnt@c 9{oso?ճj'F xm p!W_L~6~~-iw!3Eo3G /. I_ ˲#QE1WFz*t{"v(X>7+XAYGM rc, SU+ٻ =z}7AtUyC*2^.['dsO̼"L(zz =|OvK!w r߻ * ܛ]qzZ枚Ċgz*kf(hc.$R>xKɴEW4F]>h%F!"guen 5!L.^<}ELz7쩁'>`!*ܕt(ܒymOv ɣ tl%]BZ"/[z,n xv%n.2Is`fǺ t nxUdǽB1ЗGp{CqM؟.IXk%aaoЉC&R y;G^,E6p ߛgJxDUjܩ÷Z)i0Yl2 g1j1Mr <^Q2ɂ)mWЯ().>lx~=lM=!cW p(@OoSf%Jl[ƴ5QN |N_@%io&S'ڊk,>bXRht>UV4'mGߴC/}ڟ_Qp=G;@+kVpǰZk{ϿgXo 1o0 \}a e?xwؒ}WrvO6`EۅZ(;BHQXl0p l $=lu߰ӀS+_?wlR2PޱKS4wd^MȼUƧk!*&o * <]\"=INJ\@>n$2;rNTIaĩnY|ѵ&nL2c7g4M5KQ $ƴO$kĄG|}$cmN Xܖ=ZE?lAUĶ"O'E6)#ٟt]$r#yI2Lyܔ|)!8B lv+1CWA9GӰ{:nG;([ͫUvv Hx%7Kmq&J(NΒs~r::7x@B< yu9lA8l'hwC[= ?.)ΰηȼO%ɞۋ_8@wS E`4J!:)#n:ճGzHUfzkN @mEmm:m#5⌵D<8ASė󉽡6(^mUI[]LLLuj N3w|ŦOI׻xdjD$b3R ̲c5w]^}r#OI6Ub=RCξ1b: ܻ:]iPHtI%ncs }$ H0ie;ٶ%$U=a>]zD@[Gjwqri|I,it%.e<\ tb #4c*k&JiwA@%_IQTzHu30YtUR )=JQjsɋEX`d\:=l?3̋*n7Qu TG|9MJ`l^%!꘬Av<ȟs?еSkP y ?|9z'`U3gyY|M,g%1`FYJZ!A'V{b"Bbba-nʻxUpyWV~]x]gQAEDe$ԂOptTcHB(<4d4'3̟&ϯQ6'8𵶥VSoJ3LVDf7(Lq{ CV=:8]D1H\Vo&Oys.=,&+LzEnbmIBuZ={5XyVg/q6}[!5"'u7غ}("VeY={9pUm&Acl7cu6ͨQ(wu?2~*- VUW# f`.u6K|6VL~x VH̐bpll+F1~C/Vۍ.vT81bz|kQ?P8GZŰx?coNF\RKgsq.s&IMhE&XV?SLDXzlh'د;\b|궥zxiAܯK`$%dlQ_t! Px qNY`ZX:>l-XHj:G%?c3Nާ ᢯.g^$qG9;OT+(^B^Bh̸Ax)aoJ,).-s!WsiaϮ([&DQ=NwCMN~h/D Ι3mNi^]x:u<*:n5*sL=b $1{lSp-2+LpVqk[xq-'\S<\#_4:mae_H Q[PnbjOT`;[wk!-}p,&s<]>)I(zvvyLs$)@}wF 5K;8ts(.0:;XDN2_@CQ'ckC Ɠb5z^A ),/np;Z7RnF 9p }YUx@ ~no5뚡7Mq}\bs+U$lzwdO󾻫eɬ3$hIj0ȨU9+ԓ)oK8QWde1Jn^_֊$  u%$Lje Il׎F\))spoXTv:21Xi"M|rQ]瞂Ρ*Юi/pp;b:OC'c~1;uMEYxvUY-y?x [u.bii3i SFsfNV̙j@xhTÛmBɊ89?d!P~V~2U;~}Ǩy}V:DAG(Vr@w@^Ogx2 ]b=QJ؛~+!WCDIe!tĥF0YhJĪGNse !(-O\5+>HoxmXK~sNГڹa.fsu^D+$oGd8|Hje-rZfe)udUfR#UB{pOgf-sS/0t*O a^Lw\GxN?OՕ xHYp jE zɰ pH$ rSzT}r焟,cRnY놿'I57J,(  Ȯ0?]CA~VdN+rD]ό--_IM |[BgD/A0D|38`jX2KJ4V?!ٖD,:Yp>!]+KUZ%`<_L/zp9_ݘ>boqJ'w#u߀>RE,\s^?^,//.("uV>bV9ɍvՃxE1 -hbO Y:ȶ2ؔGQՑPlm v]v̸ۜu<]~>g2)@->rexyiIa$dzۡ M%Jz;v"kdxC|a5Dt45!пd(r4bIjlcj-I}WҴ\DBXZx1ãM5 W9I^K=zk N?[D.\+Jijá7)+^P xB"쵂t4=j{-^({N2$!J4aH2G=EτgcS&XFS{W8PVH`Q%}S_432nG3jHW՝G͜RynPSҎ?mSSh2V:LJzfm# O|v%ۦy[0=j=N\3T 5Α.O]U_=;dHѥ>=e %y4kjo7T [oB=*Y* )ؑk՝tF #o r^S\'$V!nZz@KjMl.t5\EL[װV6WA@.=\Rp-"bk"WL;@C{_]5~»?+!b:&a"ydIꛈ\4*PubdZQo`hŅڊ{47W6ʏRUy[Yh <R^ y 31àb->C{>*/Vdt_ܯk*.e{JAet<-p#H[zN;{ÍR5 hNq8kp[/&YJ3'f5[gaix~yJMevл]KRdOc@e{">ޤC@o"3gFMI;m9 }ͻOu&xdx1Ehk/&~12rr! JM4ULրj>s`, 7*\ϗ5yeku煉H[,^x7(^xiH'bzPhMx? MO]On]NmUKf='͠#Yeź'FԤ;`WpsרȨ אHr֌`83TghH-$}4Ǚ|R'|;Q(4D݅Zy^S::=* pdڠN70BG)B7Eݨe$q )ܮ}@EFT/)#)yKчK(Aݑ1߬H7p9*@,>cVM%d9. >UC`>7vbU;H.O*6c攆@ׇ!GTdcP=Üߪ ƍbkaO_>q (Ő +ULg?Xu7{3eU|F7 dPA#fZ[Q/l]j'1'WfnX~ݚY@xF:W,6w8g`֊z)I6P?23Fы͛CB%0=ۏKu_@<n%@w4Q"N?TitI]S!~K4[B\)a#g..`EʵXF[}̭!^{Jw t¼ȝi>zP׃ZsұtISjq2"/ѧRymx;E2mA("`n/+mL*tfRA& Hp;gY@rH$A ճrtĮDZm1\]8fb7oP-^auv0eXs;,I֜.s 5-?kmV8U3+X@g%D٫mP>ANIUG Cpe8Jafhg4LiVKNVeQC Vg*p~uO7# !bk_e)^'^;և\aP? LQT]DܝEğ=2THߛjg:xvDϵ m%sD > 1N^z>=0)BU1^B]ՄS,=K'Whs s|B;p;}C`%*OT`λ/eFKա]5i%X-`*A =rz*Is2ފm'8$s_-)映8|Z8Gb\Zu+m0;6k䬋&cH6v$Fq^%AE8 efj5tҰ@jr" )FQʧWSikc4N.P ̼e&e\7 ad=A|N%-&ÛZ3E$;Ʈ5^8!|j0<l3M6V\K7UqT]&s 7غbg{0 eHQQo./Μ(r]0;,3s]^(c!O&a-rY9JEсsQ5okD5ϑ}уS5R~:Rp$yIŽ"ҝn]6/P믗!`ߥy@jY)KJ p==G߲zIFx(bƝ_ N-D',|n /fmqR{ifC =>^V#A6Cv'KgW'L2ue$} fمWQ΃xhb9V”n w jb埴@$d8G"(F8 QٜNcbD^Ƈ)14bnӓl=I`T 4t@ؑsNm (WvpّÍW΋& 4 cۨET싰%.4 voB!t=WjDSR8Xy1BQ{ԐרidJ_@z'4狦?$vM}+Eֽ{vCchZ'D >CD&nk K$aFГT}=mǛqBk}I$=CKNAt~85nG;+)F sT)QN&x]8[?ځ-.0 љx" ci0cAO?OTd@W{e\~nE1GI_St ȥSЌk)cqB^̶ ]{F믤k/$v q-`-):+(+N(褎;`")Q"- Ş䜗#0+0[Ƽ!$;V pRsNj6,k\~tbTOԯwgD;q.t Pm?F*ﯓ cpV Ц#=ԭ axE-䂜 Ʌm R`" A2nv*U{︱rDZ X䉪*Jb/;AR#:(*ӑL~̯s&S$mu$cnW*4+,lMH1ўKRvb()C|)meS;\`"?Rn񺅵@bAq3X*/:09yLrxZ)Kxc? @E]16) :#{o Pnh @:YՒ U bśGnָmIp?|DߡGF$j^эNQmfp{@xřEF‰2vK,zV}*SF>&0?(fԗY.ɔl4 ?H2oXڻ;ý!p|k5BY V+#?2bT.]a4l1T\y|͵yLB6^ K:&8jH춉Ͷ5QOC_H%\Sp2.$ 0Zi_1wс]is}SgQ1MB n+ <0 YkY7D )v$DdUq1Ƿ듰lbZpI$Z;Q\.\!< mpXCS9KogpMenq+_9SVDG%IN9/T47M bHFr%HCw?0AeW4VATͦ/U< fQrhe..A+9CH97uFdQhp$N`Hˉp Ya_?/+.\p̽ Ẹ)ԋi4X#QPү;'̊EO R'0qBD/:}Ξa9Q5хBLX YJ~B:FnЉLy搣Vx!V໚^@aG2 whGF]geB VA9Uq79NHu/THmy$l(^5j;zXw\%d c5e$~9ӏTe9 қAJ6?J=Nî݃ưمfs]@2N߽kCȂHTc/V77a5H"ij5Śkqós)! –3rܬt\,f zP;\lrl#f.,OOْ}})^Sv4CbGO9<_,Bv -kao솓{{4acPFȂOdNT{D`y C}# 2{k&wrh¿7+,`1O\&$-)dM@,Yu? aM,Fat20U5,:Cմ SBhցz5S[:pArY\P'9[{xc"G\{3- P: qӉ!/Jr @(.F[m1QMHxv D%睉$͕\ʏLn:`h+w#Lqw,CB]qq8(~7> c4>2THy]EF)N5U8,9x MJ)%d^ݯbf,_}#MSӍ"ת7=H_4΄!wK[bHC%4~]>QM#(G-DBOx 7$)F5ݻY 9<佧=՞(Rv>Sd9=4Fjt/rG 86y+Ŏ"!8ycHbf%8-VE JA`wb:WhCb))*ǩL6_9ʫrRD@'-e .0V2Y ؤ.`ˤ[7LռǭhXY3KB&18= e v & ׈14?W;ӿꨔMǍ*!t'pۇt[}u@ZT9<`R* T@lwOy9"2}V':mJ_9c?;bD̅2TDuvh2Ûde<Ֆ*RvRXbˈͷX&< sJz$R ({?D) 5_7DQr~7ӌaF&0󦰑s|4;&X߀a έ| =d`[Q[N1Y= ,v[wưq @9'͚rnvJ Ƈ;X4R[?߾T ˸7eo+lz[-}]|F\6P:71v%5HsbT8]H3aR[C FiXG[N匄򖰁CL{ah8юdwu4wb: Ɗi8_$%u|㵀H`AyHγGD)4=I>-4e]>X#* )F!]`$O&H,e Ksjk5`𝡕E"ߟa8ר7juI4\} l s  Ǝ!P ;j`̏}wz)7X-в͉_%ZTH 廉=mmT' cx.773pY0 IZpD+@vM&4 EA4&IIngy4ҪHLex9~Nȇ  >.iXH3,q.FSx[]{JV}d;FKYthM'R;MHQ+C_,5S&#B^%0%T.w}KvbG"sq']#޸cpw ̊jwl9 &gOzԏ7et K2"Zm2U:^pT =v= ҙUG[wHd"6_ r=`%pkaXO|Ffc |ڛXWdW XPjx P:Wjh 9ZLGfK2MR|R=738r fd69&.'^$<ʴڢ94f(pn؞ϞrAE.>pcᬲc |1>8nwwhz4p̰2QL)Vz!LD6^ÀO'.PJxƙzh{t V E)S0 B? ~N{pB3__'/ _ ẉ EVGL𖍔+acz <WGYCg͑X,^l2_ PE].{"{?|kϭb݀(>MPk4Ri:F!#NBOmϚ6`rJ"6'RJja鉁Cyʁ@(49FA ,"@YiG^VZ+'M:&5+ NB#̹jg6%P&#>R"q9--@9ss/VLJ 9nA(/MM@tؽF%i%?dlIsD0^V"w AȚl)e$PMGY^JÙik#@ߖ ]LW:&csYc5J"N~sPуpnk]  XмRG 쐴;+&IXdVsE, ?-M}jP: ʬZ(VGU[8֬oߞ=e?5" !E)dMr sKDMP-Z':L'"I*7'xO j[kh!Z9k5tuݫJ;p˥=_upa]@s6Fw57Z=t `Ԍ@teB1LB/+ @?:LG-h(K5 n4'lpck[ YLD&Mup$Is0 )Jkfxpwe{RPu[{-oӢ/W}څ^fMPۻHj2z `,w{hВ ů9x>Ϲ t /Lb2ùaoakyŒ9Maj|_'E"Y[|;tvzE ]dhwpТi]42!Ҫ`7-}Ԑ[jnP'-)XݻLl c[{І!(DzࢤMճ/u>'H7?wl|qG幤 ᷼V#=mCd].l Th&r1U w̢ /UQk#9̓YRqCx5 [UrUڀg/$.APTP' sAdzEs{x5&nJ%R<̻ݱ@䘂St;bnZhrGxoP:b @8Bcէڀzǃ BA@:>J?؄+8\sKX]v=2ѻ6{ċ/}4=!ăeO%``U k$ٚ.A'lUIYatz6+ig*I [c-+*a4ۿ)12?h8Az"_^nEg5bUd@YuIz^+Ď{ 񸕱L 8%) 0PuNQѶ } lxZB?y]4B?s7C)&Rؾ:Qh׽+s ?Eh%1<$L+Rd)zPԨ߼_k%k9P:Ck]Apj)*}t5e>`a  f`Mڇl$1! 亳ieɋRL <6UغrtF 妺9 vI8FUR$|b:4éFhLK9`ڰ(?GmwL\cU@_1e:%4) ~ X~tGIKFd<3TԱTWAJ[>hܬdwd'36t/-7Q󽟇;'S5Pܘh|61> } τe[8 ?)^ "\f0`ƪP@տj#J]3\ 2C(4 $U 5Nzޅ].xV6Iէ-=WOsEUSaX%?TSA"N:Z U>"!T(=RivЇVǏeD4(;Xk,* 72(߿ E/ e5|h߯r[*rCeN4ӘV@Wݐ}:ڻs9ŷN a|8Gf|;ؔp~gr?P OP E#~f tRCR'RBa+!r+#;C=p}FZUmI*CƢ4r{hvu~Q>HRZU'd![ t|2S~0@eFZLj#*:lj5@i.(/C !IiST&Xu}l437[K`VTj uL_o8d2!O++3'+hQV6f Nn8`JP4u´Pzo#y#591<)OOƍ]l?ZSvYLRb(RykǛ `I; TgCKӂa{ppM$^nIGFtK9h~O(9v/pB}iROj0-M)T!\Pʘѥb,ꉒ{^M ld5@/D. Хɉ7Ix@M|WfeH8P9h|H_ʾEHf6OX3ݪ%f"i/6O2Vu4OfS6kA5_'+73P1rrp=T^<Ď0J-R?E7ȷiq vqc8ԍ/$p?Gq2v S&vwX2ADt?+P@8:fiJOnmy䴱?Um-ދf1ih} ݲ޸ĿW![a+:xֿs8Q PhyAN*L(^GOE-D7@^˳-{i 'h؆Bjs*ŌU{6<]{&!jxqk@]9Fh +#)'|Q,U@^$+n 2WD~܆2ZZdz{?y1kB7d;.abӇEgcyҒwIZ\m kWs]?=;i> ^H|iJ<ƀgzV5z]15嫗bUIj^܌EecZB DGLpiKJ!ȉIq"l'O"xŵc^ a a*zWyrKۻ#W4PݾsjbZ+|7u::^L:x.U*X 5ۭEyh폵yR2^ `H7fo;rO$G ; XH*⩒숨.J' GD$tI6YNKme*5T{Hݐe=ܥ͸eqCԋq۔ WoICAPƑu͎§wHIVR(/+ZೀR_X,UąEL:y2wSYf):[k7=Y]zD'VDeSMcrYԹ2Vխ,Z0̍@f7cABހ eksУhvAxa4䜼`ٯΌ2 hTnra^`hčFA^_VlAk?H_]h( räavBӁE8G~Q5eخ `/`򫋗-o|bƉht%IlY Sa6 GZy6Mwfbb -)ؿ s~1-d$ aI a8xbFCK +xłɌ}Vbm8Fi [C0w;Y gqQw<;`ۙ,ň|,g 0&t͢V@yPY: ֪7BuUsCOޒ%l_ZڠWuLr.{X.ѝigB[H>:2ȦC@wD}ɦ'*;>[FhqgOuМ[i»6p:yAdXʹ 0> *偭"kgyf=/^t`(q@szd5ԗj@<6z_1M8ܥT7b mϻus/5V!nMxl3QF+@>x' ;C!_]Czc4AN%,~;8(SO|mǯmڿP_ؾUJk=d^*9Z(*S[]Ͼ@F5'L ڳ{dE3qael4JN\s g'IŤuVL~6^!M9,~5Sa#Nh{ 23B׈ &Ld!Ѓs@tR?n2+EߝMRUS^meRјK>*NyjW*FzP6S$‘TQIb ld|utIr:ZlWM_5؀*Yʍ'8dL7r텕q :tLa֥񍳍ɃNB_1LHB<Y-GgsML=p* LLj1dp@˪Y}p9:ok3^[agM8cE~,T{Z)U#EPa'h1%WC°pVtَsbղu ZwH7_#SP]PTg Sq.tSS6~R㍫ M~ƦL~(/`f$dln,؛TqpEUM}Cj:J]ᜡ`[zm9{6u˓)b="E;a[ our+zhD*4Y#xbymѝNyU qSz['c) k0'#u|5I@]|t:$XǤiEnWpǍhN.CJa]y0vۤF:r3-`":1ԾUefئA OU!C3q9 ZV]QȠo גy s 2? DV:4P%STlkcMSʄ귶C ?0z} a!qnQcilJՈ a&eTΨHH;fwع+onLhHw}wtV:WXK kh?\6 ^*z[G,;a(\195X _="9 /L"uE=_,1~?ռ zPsCQ 8Bp}$7XZdr—Ex\ {Y(C;TWʶ킫= +-T=+lLvb}܊Z<{}L,9E@B(v ϙ!D=w*4 /m~s~3\B7eGﭯeZvH#i˦i5".૱iAACV]&R\BO7H `UY+R:|k57H.սvX|Pӗeh'_ pS!?lc~6S.ί!"n S _;Ί^LQYփ&' Ξ蹓`fٮIJWL;o|+:qF!r psp0`kT]Ձsɿ{ ~ uS] Y&%)o7>5R&֮:qC@%z  8<0z-Ia[Cܚ% /2 XK}[90 Mi| 6QlYǣa$.DP7Q}@7>D X>U:SzҎ*,x473@#aHLGfH#HY +res<.YeJ<9'*A6Gd]׍3[u Ph s3*mLG% z9|:}mthv@̓?Ho#@n:̱,hü,'B%1"Ԑk}rAm@F(U )(*OIUqv(@Ɲ~ v<)5_>iBb/'N25P~e.9X@ KStS'eо5A<4m +n`p0WI~ dr0Wkaö.K*HeWbS.$%;Vc?}hx͢" lwq69\9=qQ]Zw ݥ1Íf$3Q>WE:lϖ` ۉ^D̋/&.YjAWu?s OB YZ qpS? | d1_LP&s|ZelaʵU`~C|m!EZ"n1LiE`3H&|HLhiIή/_9깳`r!! yD:Lbs(T |pP-#B Wg@$SIGq"KYd+Xo!jIaȔ4)U ɰ %p:8{2s$nJp)鷍դ!nZ-J=n>ܢ,b+<쎈I6ws3÷\Q=4!>3ޛbꎏ2unj,r~oQlPXV'J;Ԕ8yP5@| .ɑM*e<|3j5=4m" ;&&'=CVv9l׏qbޓJp\3efOnKS |!N>qjDyFAli?n1= 2jm|Zt̙0 7m>weQr H;6zc26jLӐ p^tFT,,sQ xP}lr[;MZg?s3*UH }٘ ğ /ފqӇ:!!Eoo)^jKDƴ7!C ;JFA4@$glVcQsc+HsVqy!I=ybRצm9it jpPPϕir`K>mfCV3JMq 셯qb%oB٬K~0~?k3e}4WYT(`:ݼ{vwZdA_ Rh;n/+t^=M뚄K;^o: ڈr0'8pw]sc x"jkI]#x_'3*UCзkwJxm[qRWѰocffje1r`|3Y,"LDVP1MNࡺwk: pmR-. yzV2H Y$rU(V* 8QytL8UZ|"]t?\e'bS[Bg U4܎-Ox>@C/yI¸OŴ[X'WŦ9X>282v(SjQT˓=(#42'd<5[!m<!A$rk7RDu;W9bbaUi}FuY1WSA[[[mw|XNkۦ 4F"CqŽ z;Qg2 qЮ!KƧ;W3s?!F:J%)9rTRcDZ"ihMJ%vF9.}OCmlx( .)E 8dr+O.ᓱ|JĜ0⎿@=&x%AS^lr.ps|J"o"˂2Q -#39J,iz;(PF5Qg0v TLq\xؼ&n05u}yesU-$kx)*| hE yH`&#`R Hxla*Q!|Žu>7jmb4.  `x-AI$hpH?#_cYAZE;G݁r<ȷXp1DRĂpEc'lGʳC ']C$ uTn;Q,ǒNڳx8_X@] PދhCXS*LPSm5/<`͕ě2nOwYa pl Ixc&`lPl%ٝ'{ 7iM2?xYeʵ{%2D oe wI<푾lOɰɑ'Vh ~E599iɨ Y{5P:A+V,py).mMz{Ki[F&N]oPD͞ qtF>P6~TX(w݅mim[8ˌN芨SWgRSn:5P<V SG `ʊe1bpqz}4>/DN42qVN35%r\=K9\F6 ]N!'\Ȫs­ I$#\ *LP?̛ ,‘DghJn41<'+d0 -@l >bJ1v T.v+[kC8vߗc`𩍘i !h'&8❠ Cs`@:ߊ~N8=*҈\xŚ8BI1 S(tRvN3P`k# cz횥Zo¥k@*Ȓec>,y{#І ̕:ݜ'7۠<Z)wn)hW.zlz,':qۖC6yjOi !e#|jɢѝ89Xy5+R?tOt ˍKI s  Y>AJ w5%ARl y©:%U|찁tt'ߚoVBov%tdÝ̞;>E4 >zxֽڂhU vKv8)r]q8dd6ĨYNY6Mbi)ޢT/  Npxq#.xbr7HEm2iAo??%_|`2աEQtz >ǜ*g7R >3B`Z V)?O:㣀 lKjK 2V o';L凨/4ڪQFDqN( ͟CTj:uuXr"C|YS:S/iC dXª+b9{A}y$Ѽ5]n ưi mى^G}mY L^e}6pe>t֤vD>HK!ݏ0啘AEo7eaԎ˥թqA,yrنSP/)CǷ?~y41XwnKqÙ5}s`Y#D;?,5RFFl 7M<֢T[=Љn#$_Rt*wQJ!9gb\O\2v㖁V0uAEbcONgl@~dE}ȻGnSWYD.͵K4F~h%}>fWil{#̀oK|fGx<@=}+A_~6#[~pgqM[77Rɹd|uC'K"RA6$wu8уBUص07'X]Hi_NJ٨&ڦ-@ŷkRTRW~oU{jJ|Vo>JqڒwAeƗt. $*>"C}ҵlxEih<gi˾t2lXf-wW=cvx4M؜`9Q1B>aVToKWX0QLl?56V ġlH avpy6ݜyBSP Ψ% N}9U բvS%Ţ*Z_W&WRrաjlIk7-"jۘ`؏hꪖ2zm1- Th "pZmd `җ}$#6fd"~]_4c}t%tρP9sH@f "\pޅIcZyG8uq"5~H&@p'b_Z ^QaiIĩ z3`;'nV+ ;4/*nښEqy.eGCj@q>RkX9 I1Ϟ{3hO7Ϛf6fZ|)!͍5}H)z~Dz%Md8sjǥHP@NkK(5~^T" xMe*Ht % .N3H@kLvCoW5ES܅Qڤo)5hd͕O->e'UBHCOSDH\ͬئU]OR& i Ҿ̽<ɣ mBد|"ʖ: D8B1=5 K8;*VN}޶U?PGu/5N?"I: 0 e˯ ,PMއ>o;哿i,1sR#Ij^FߊC0՟kPdu9 tV1!UDɯg-ɬndI*0̷ژHUD`*%24dQ틒#z򒓒_Jd]NF6$ԻFW%&˘kœXV{ ﷲ:{ u;%r9JyF#c`n'8Kk?uqH7+W "j}wk&VWe 0j:pӏF RoḫO(~Hұ:499GfMhH+Q~sC罬MsXض K5n¾. ko| ;ij'BU*sߓ!#:N8/i9=N<@<$P>%"\ pe7pڜ<)]H۽Fu1q ^PL5@& +yS]"R`Ńb&Ŀi8S2uR&bP> 4,Rу":A,&e"N^suԢiY#}'&')XmnVF2F nAOVkf!l=qFGI MOք< Y hW}̲n]5H4Dg-  DGpSvTm*-Y~/VPb'?=Kfc"dJnʿHfY0g!|pOm$+W^Nf锷"sO"OSYPt`+|X>÷lD"{j^Ns2r-@B_rYƙ7\yL橤o%i*{+s8:3]uݛ*#6f%Vfm *sq:5aAT(`Fn`嶸WsTbnTuzMa϶ $;sVd@TC1x(n9f0Ǽjt69ϚF_^wt]Z wBzs}H=+t!j̬opJD9-&}LVosх`({%-Df«`eH,^:2:rCӾ+Ku"5e<>*N\ >!()W/c“T ?'U{3u%h~Y]ӨVZĿHsabĂ Lcr~j^tΞ8d]8BOfU(*.KW,IzḯDѹDKCjWPj JLD|Y=UxH"_x._I<`1 ~ 3);●~]OIoܽp{4|uVp WtJ{,oRږ[GI ұQq1Ets^AofZ28;C!.ۄ^IjA,1ɜ SDRcf>1oĠY.0t={[ T/9 SxG/ +4OWդ~dt ?݀4mLQXxo+l+[\s3;Np&﹑w\^s 5b6W􂃄/zAAL80*VVR.}@}{/sH! ėsHp#'(ӫK \@H)PBcGb8?ޏ,$ S% R'1.0k "L 6)jL7&Dt?&t\k"g q,(t&ձwoϒ>mő fZV"אX2 %mZV7 LW]V$LBK,ky_Ϙ&٨]Oի"hk^uh9tRXHv;!y@AyV@{P)_51z)C0:\I ?$Y:p6iru#'ҁBĦ.RHl,~Uog=`DO^$th0ZDU~ lׄ՗ǓZF~t8|$rGNRm9IP-Itܓڶ|mf3L Ƞ4 39DDiXŮ=]Y]HX 9ϡ_Fc18CT.Bu)cD-EC@ZtX׮C;2|_/zH/)c"Rk sQkgA2I -}! .V[J6fCvdZ7 k$=1n".ܲ"ҡ2x )$)O'dH[ٮ+xjo*L.!jzfmPF/ڑD33Wt)tV^"fFѧH 9Xr_Zmp\G0$R-AQP#E%bK3c:=?*gAA272iuLw% ZZq@ P۫]n,Z󮳡8O/ miGkn^.#ͱI#;l=T9Cd>اa E(nGJfrZ MJfmxyWEƀ{aCuRŊOoM+ڬ@ ;S<6QH㘚(:k Eٚ#@ BLޥz>А'3n݂|oZ٥N|H{쒇ً͆jqt}Y^~)uI"BbuF9X`1Z{~=pd2u'Fdњq. c|VeFB9aJ.K<=hXvf^(&bZ|8eo0"h aXB?,χ(/X e8%*~BVmZ㴱"* F[[v˒RIV]JN8@4`S p<# c$]j;4L,!OU8͞ `ڞ@,=ٛ1(ht@qmTX!{$qw\| ͳCb8O56@6X를J'gqE8ՉENVDPwY>:Q쇬T(ɔ|$H\~M.I >8%7C%"d׽Fڜ\^R|$&[Y5gȔf "vE襸rD͐RC5LoE+HGdK$d A/׈\j:r U3lQWm}:@ğ#Ȇ;$8]y5NJtf^QOdmy}eڼElk,x ٸԋrg;siHf >$4j;>9E3jd L8]D] Sn3^7#]ɋ?*0$[D6q0Sh CLįl7IŞD7uԝu[6E;c^|$Eё㷋`3eg;/Hz {'GD+ȉ/DBOK" Y4;^5aZK wq|WHj꼩Q*ΝOJxj7}Z5Cga06,,6 1;n??kHQ"}9y"|mu RI -+X^(.uNhjpYnܻ[ZMU>Jh{Is6j%:Hݐ4Db+/ 2F!LJz/"_7c @]Ϝvwjd:/3w+Jż!)08&AzΎ}NnQݒ'K$ F¯yNh侀Z!29u&6{!:Ko8&%G{?.f:>?B?^Z5 )+wrwj܍ݼ)s:Uc ~M?fp_W*=TK<߃_sv7h?Z̈zlbGTE[U6-~pkFpBrt([s(:h 1J^ۿ|9i-+gQ))9쎸98s'e=ğKd]+f ^897_F<h )WeQGUA)7s]m3XF: _Rfo=Sd.i=C֨ՄXa[pZ;2݅"$| $Oˣ6$:\H+->r.^:MFi@t==W Z^s5fAl.ivxPrپě Yؠej ]18l.A]8ìdw <ަwڞƪ30P,~ f|k?\H";`S(C.oS?Ւ *Ե>ĥ;qxXʇ!bS_+GGlD7 &؊@{Nņ\BHUc9D̠O&8"~@JsSS BdgLa`GBcw zY`M{j68񔝸.Uh^9S+u8յ76* =a XZخߪt1 4Eޭ|g@d> ?ˉ@vzi 6{Y'f/*N,k:caB,zqmFz0=F.c P0qxM`4CV8EsO?^@}t<-Zjx r|\X rÓ ),~Qﲸ4|6TobYX'(֯b:փ 2nԄpA)+}D\ΏM;R,K˶NCmVwCB Z(:hdk]J^(ᙖ1rRXI{tjDg z1OhAŹȆȤT3p@m0x=t/ մSU__z!.ہ_tzyM٦M Cgg2tu>VצlX>h4 E+삑@Y7IgYZ070701000002f9000081a40000000000000000000000016101cd7a00006e20000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko.xz7zXZִF!t/5Cm]?Eh=ڜ.+γJ1;hR~ '$ 63u3 m׃Jt*j5s|uowΚihe.L|8hb!O(!2z Cbr3D e ʤɩτ\n 0%؍+b#P~ťV"XvGr_l i_ h}>,ꀑ UIYY*:rХxq+3'(<7EXq 0WD mKUuZ?skGLqrYL@Su@^,G4R>x>XDž|\w!hcoj t.*DZ-n-̀'7h$mOy=ظL<.J@8}2uwW`:&as_C5Nhbt|5Wﳳ>v,]H27%{%|POX"t+@55j-5.oSCS$oP{ant};vs&uh\}dKskM K9b9e((6y1~ sr*AtY':0e*;xW\6gjJdiI+D:GB2lV'lWx+4-M͚]`U?%t)㵪KM,/ dঽ` kia3[>5oIsl8JFHē,ֶk1/qzUV,[c~{\8w tPV~tmjr\wew٘FLBl]ȄKvZZqp #%9~ 58YU5UY&b`5xG_6O~"C{%/-vֆ kAt%GTG33֌5~)cA#yWm\ki19^(|Q{ XquMS-l6=_r5yF}S>m?O'&Η?F 7(n²,ih<)Tα9JVZTBKOR 2"H֞$FLXEҢwBϾeѻǗȎb̓C@ (3L%2WnO@fl?rWh/ɩ aMve$̍ ߤUY^Mh@J@#:yZ侘~f?yUg \5C(t^K2ouL Sa&k.K]BPDqx˯׉EI??9k߽>VɽyRUOO3 ĖDk~F}iuV0")- kTsShR\{WU) ,Q0Se6M$?.Z#$L^WF+B!HR VT/'Y2Z/g,}2)sU|-{]+ng@81ܐVY0?iILjyxS\r_~X?P] H%c%5S)irFrɼn>0VLߠ%&hqbB&Rw`>iq3 > (B }sٛ'<^}?@@ 8s=w?8:kVаM_g i:$!?|S:b1Ƹ2Y"8 F詌,(; \6{& ڗ2jH󋛪xU%1?\m-6"d͸z7% 8=\~xL;%j_b>|>5gIL1hE,R;Is3m81tz q٠@RM-@s \q }_\;/1"G;X(7}";V|O'N^dÍ#>;:%srQ7B͡'w!t)B%Q(%̡geQ6X5+ضfp8*XBN>c/[dr Wв"hP _?Kir7FQMк(!)y+~Ê *dvg2I2q$*.$t­`7StYd2SXs)$9͋e)1jb%- %.mF Q-"Zl6W"Pʧ|EGd9X6R1sɯD!WRJA"D<6AI޿Z N> 1)bQ6p$uQRl 8{ _qo? 6y_EtFȭVEԭc yo51˸ EtHᄙ T~i3',d4gZͲ_h~/@NX~˖WCN+܍\% TͿȱA+*b0i3Ux\.b'fLθHx;\| % u'#B5xKEwSKHZH#M A@菢HZuG};cHE (iCG=TX°>A.OZ@B .ygnĪ(K4!eLV) Uze W4Ʌ NmR!z6wOH_=ـ.  ZDqz۬4C*FɈ`'&gi3gI2`WoqJ,FޢXrO10<¤j~mxL% 9r~󼦀ʓņ%6hz=;չ'X0AĠc c i 4!śhj~CG = n:Gŝ'dp3dfԅqV9 /;\MO/NTis(͏Iyv:ALJ0iEvqKÔ<Wb ¯ZسOH|/ ދ20kkvx2~揸$(g b"˪(,ajȨUӶۍܽF#T gl,Q*ntpם&&\Ew EG"R"|A(͇1^L4#xaXŚOhI x/3CqUV ;q8}[!_:w-p!(QV "VJeZ< n(rw .68z7ڕϝd?p2[2YC+cZ:u:$LH{W9a*;k*hPK=YhQkrMJ# Nlxe eY rP{(T%6 'ޑMP˚ĝp8T꧓"M(f"M@,O|(b3v^󠰺׮y@eohto6}<3I8fm׀HQWε>9ni33JݕOm\4x<.H|̐l썹kxa +sEd_-"87`Ov?g2[^E8 :!EWˉZoy4jU4"}W%?+v |=sivF&v@*W͝{nm{^ 1l3ݓO"fԵLo-Byob:$' ͭ] m3?Oe:oa*m?A7UZ_ w6L|ڟ?f2!0yi̔EݦՉy~rN рF?5"U :V]??zߜ o Njm+GGͲ`Z/%QT%[aANj8hX{+Dc֧S9QD;1Ԩ*GRt Ƨ­\(bgݶ$JJ Ԯ^7F#]T_ fJ^u?]p-h˛!X ffԈ}!cȓ#K7$D#^[wR}Q5 836 -0,Y[ZZ+CE$c(rn#agy@tK/̣G, :w9vG:CF>\87H)NV%^a8Etٺ \>lPIE'޹3J([d}Ty4wS %ժK6 ̑q[k| ]"xפ 96aOJ"t]p/Of/ur@A˾FqzE8Z޲h:jN}³t'_0 ukgeJ !C4wױA뼏ROUl[7:2}3)oiǔ콌~Q:nN&xIy] ҆nf\3P).l Ɯ{ J&Mc{ק$$jh9):$.xv09(<ϱ6ny߁ep8J\rT2, r\$7`_Xj&O0uuB`&D {]oR7e`/F8 Cq(? f7&>#vv.Z?{f+nδ>d`'Hx!{PlH7+0z K_'i;@ ~_y37!,1?8uu<ǁbpiz֩zmH3G?Aa r+GƬuK^]{D؝F;/[36s9$6_{IVe;d<>]"&o9}nRCKuF+/vtcH0W REܝ0~|FM~hC2ݕ.#s CCRW =~nL>ˎMG lfBZI?:<"4r͘OF=Eӡm~{M=Amϓjyωכo`y "_YsM I,$Q K)JeuosKZЎU ҽ4]=[6K_l̡{mAKgMm2+H0 ptm\eq"?H$2˜8?mx؜ k<,Z*{dob8&kKkq_r2d=2n05x[:Y!ASI7`z^ {Ll2QcY`W4,K{s Skh3n2gf)cN+]+uP)z㮉 6@?F"8%Ed?$AUaGIMT!< P=*zV+`OˇMIw< `}dE,:F 7U8xٮ\a e®-14׷y۹ళbܩsIy ( D {}`;d鐚E &C礌j{m6Wf0 'y&lz5e8l~YH  QINNY񘻂(TX`+Y%:Q^hƳve !q=( XCŔF Z bt@T|kH nk_o-7urdhUwTF#?cETNO'wJ{C{ A{1)w;@_ƃnyY|5p%o5N贱p`MRr,WY|L2ԋEc[*q*L刉8,SIt/ZKUՌHd-3# % ј9,ʏp..iDcqewx)jo+CSri[ ]N; k cQ8l=GXuJA9 BV2$;Fn`2rp XeH[X@Fu=tP G,FdYu|T7+p_D 9Hi&I@`YІ=fD 0xcP=fW7S-uWB3J ~3ԋ芅{Л깊 ~y[4Ea9mfujdSaW*וܼ֨kH*vN WBH(ttDtn!ϸF# kW(LZJ+T3V "/3WQヵЪ+hr5noG;w=R>+``3Մ?,^t|U@rkzmI *F$_ԏ`K_7.wy2GY+SXs'x"Eʖ&&kIWVݬHJwGr*C,>mgpډs Shnڌ$xX)i3E7(mZICFTxݑga>D^ YNF6џAZ)?;sN<o=`hBgHfBnkʄH& 0y_lioFü!b0 e rh:ew>Xސ2SOCmV5c{(ׇDcq+Nu2@, Ujv)(KBD`Uw!Tڿ{[vgFݳ96}d9: lh&r+{s'͊v{Vvǩ02 ĮWR)Ǚ,5T*aLvhBokB#wV j\F~nEj@u+m JD/*mwCK5}G;$o=$dkn g+s6Ɵw>]ӏs!뎉4,mKnD(];!1OTS5׼F1sޟwVyDZX,apWOP"u^Q{W[y%0 Wa=L+QX4+)'XQϸ1y!KVA-[NU8tqQWƱU]'?m&p:Z o>ob$ AjA^m`X07x|q=#1aY(/S(I %.V°~A̅pRK~Ȥ\jSFŸYQB:; xzW AO2AhQFEw7[R.ѷzs@mu+r;,i6NW0d 26o] V& fQ"M(e*L` Co݇鐵tY46?W1)M X!/!+xT_#0F5&#c#I0пXOZ! ^M'p榤br  nwo5|( %sK )? Pp9,((\Svg>$F|V[= T( s~*@amĄp`]W>[Pe-RP>U1L  yDC?>i[{Y@&rKq' nE=l6 /48 N{bZlux%mjLMݎ5YBR[Ү]06w$5S$!#oeBwղ` MDS] ;xuwy:uGܧ@+aL4pte6 ~] ¬`!8ŒݹWQX{ޗ= 0u/sOmѺclဃJXT !Be %Z++Bwݰv曡TMSځ/ Kune)1ULA4#Vdr]?~<=oyߣCĂ5rpU>veY&fQH*݋W򛨯y/PlETȁ:gRӪa^[R2ܐ^ח YS?Ժ! Q4Ҁ )̻ vT2:/)@][H+ -/cWZ|޸Ey՚gOyo:,\Q6, `/HSڭÔv\$bW5¨Lgb)ejxb1**R-FO> 4zpi=exo4X4_"Z4gf>m*J&Dꔛ<.с:m12w/KD $B-6y(5rh e")D1@-9)`oWYJ@-T,0Q+AwuKLm0E0^(t1rPl Ѓ&WJ/X+emX#3{pݢ̕VlȓwBa*SNΓAjIolx~/Msd,ż" 0473n^b/܇.0,=C~{a[QZ-1MIM`ѪӐ̿~:T0yIƦqri1oihm?] (p H=8*KNꞇ&*TMSU (g2 b0?/gIu-*"FD/߫ː)b"0Igde/k%Й2vCdH.SŽ bqWo $H_qɟ$+#:P{_9Q;vʔJZI\U`U*Sue+\߫:CH/n0f1X[Gگxzvb|#kcK7k@utFh\yy_MӍl✗;Xc45tqɶR;Vrƚ;iq?^@+RniXdfBoL; 뻬q hGXISK|h(ruүU8ܢs刱4@$#ӃCb<ߡY`F]%U8Aqԥ eLE,%/suJyv</4Kk`VT 9m *{ 7L24i֓JIpc:TbjM֚ߜϣ;k|QǷKNʥIABSlNtH~5U%c ‰}{\}y0!|"V*D:TyRg)TdS?;^u;,7m!9lMW,x]8ʊ/k1s`2`0wcYDd(@ WG,MsE:MZk ag}●0Na9m5AJʟ_gn0:}ީ~#YmcM`h%tC]ufGAЅ}:pF3|QAR|:FD>H_R=禮5ŤY ;0 M.ȣ; T1NG-&LE8K@|JA8?[kµ%ހ.PN: tϿO LM*tbb̉7HmOQk"P>جM< 쳯':>7:W˭.$ڳckArT Ջ3"OX`-gՉav݆ypN!i6$cI36(C“K|Dw'X)5#KN#@oQXd(R OIhq߈ fLԟyi=hY&\s h^3eqzoexJR.ƈ8L>58Mm_QLE&s9.)(Ei5&ګǣ]N}a*L[ ~uKN :m{56qiǪp6"SZoף|ue?G.ovҿJ/jd)oH$+Nњ)FLOטLa?Ƭѹ/#3hbIk_d zx \e75|{g.=[,fʬ9 7E^8zk Q(#IhSL A?\ b2+6lӒ oVe_|'IPML9)xV4TԣP*f _1ʋmՃ0gY=օ,{!7<7 [ZvQiKI>2NY]RԂI&`68]Lhﳇ {LpluHT JtT# q2)]Oe37iV3& `9ad(m!@dNjڛP@H$ -Y;;f.(رP>naKO5(֘me*=ᶣ̄Zu_O\>+ykd蠔&}H^6 ZayO:P1̯?'JauQ) qhU`؜[6k6_e0&轲%/\fښ>$j J)* gMhd6oG[ 32IwAgV=+ ԙ#.+oў]m&{#1xW'b2)DD[ӽ`nO[/'`ΗQ=:Z0xҪ1ё\˹(,#CSieH6m֗*r ;!F:_XX[1I@yVCݨ,bu)A*RE/f8zZ@fo_$F;dh҉*qbckeƬ[*7}DNE=iF_"xacN[bc}wv 4~^(@IBɞ ԣdnAݠIFʞʔgSZV KeР}[ WaågHcׯY@"@*1džW%b^h:$Kc-;=j dmh=i<{G@?ÈH,bݽpדoG ܢl9l~I.E[p7~oD3tt*^ג d7[&DGYcGHm/V;zI7X^ !/G!Ez_*w %ʌ)s;$Q󃒍QLa?TϾⓃyq|gY!9?#7ikN5E%@Pŗe } .[tj Tb] +@D**_,Y)3ŭ+l? BQ\@t{qC*m8G+"]$@v@.fC/N,ZBX@%x`D:%40-K)<ی\ٜ ;;yhUEY\%6Vkc'g#K哉Oj| y0SI4Ust<9B|d|vECwkJvU6kA`QP%:2(c̼Q!Vغr()J8 hW0rKe::Y|?s!W~)ixt"P)98~Xy"{Hf9YNlJeܯ1#=ڿbZ]RʟTA}ӆd.;+Xf=rhRl(^rf {g*=fɢTf_/FJV08]1BK0YĿG$`8CPӥA7z|9+Tw֙oHwᑒs.D<}MBVʩ| b E:%Hy&FuFFu;"ra;n ׇ[0zb=Pk6n#۴@$s lֱ`J_QEQm!B]RΜCpII2r2-qn?֡& |j}X3"K'բYwFi|U 6|28}hj=<@H+XFw31NJ֋u&`d#Cry m$+dv~N||}蹾QB9piC@*ֱVT)Vo =UY~g_0=3g24?-1I]wJ^}A!tx}oe8j"C8reL~+㤀FD 6-_?3Éj evZy̖=n[1 GAO;@H͹bץ t3Wy'4m$shk S*^huoUTLN% u9ծO{4TIѣ+1F>sL܌$";nk:N}{S7,`[o[w~0ӣ*ɟZH.kfj۾UxeaEAck9;xQt;W;PRPL@^?uϝsCzu>gnܵck:ibiBm jAR2qr>]匥#7(+AN8ghPpR BJW p_;ks+ xʌov*-xa~Y$'<ٹ5xنMh&M{h d"iOI[UW0m@qIdh>3^ 9 pf[ 8M.\rGȁW ,UV\Mn’9^ϖopV^\eum-gCFj^Imq6.#fLSϗLu"^ Mn5?* i4j@{='Մڽk krpjVg* >@=yLn&=<N {bP],C;1;w2Ex |#2]㠆*6w Lf$7;Th1  pXh*#Q<%uϤi۶h"*Pbq̌D[6k1z♐L%v&Yvp9y_D0|GX8rtS2뺂|C[央t2)/K<޲lstWlk]@#;-QB(K?ݞSKbc- aJ~ w??M^ ڒM Qa~shQpWE!!4ہNpp|I d#ƎY[7# S+HbQg ;s<^N?2T$*i9(}(^!Q$RO؂X2LJ)G^@PLqmX]U잊t%*.da)kD_P4sŰaHmE;k&)Wޝv۰njea\};%LVQtF DIȩ.peA95o6VA?Wbڜ!N6(LobNСb#LD¨(0a[Y 'YLcgUmڊ(([wAWtKꜫBdQ;'jσ2jzjeEGӰ9B^GVC!f<3%(xI6{HԦ`H2Z Ɓ UYQRU >Xyɾ}!n4lΐjcAMN ݡ.Sa.}'Bȕ3) s`$ʹУU!m\ޔW #KWoax!+ J&(S\Ck:/<֜<5ѦZD%zU2`qSjpK@qG-y2]u T9bɲ+NDٲj⸶.ϭn>;$=p3f2ZSYDV[hF`A%sŵGTOL"aZL=,w8s{(<^Q:nP6˨k\<R cD=ͼ0;9ghѝu /YC$Z6u)Rt?N HF>fx_ccUyꥵے/@2ac#an)Wo#A_Hy%ZXs==/Dd63x~DN62o}%m`9@(5\ڶQp~>QOi2(+3+nFt t;ܷ!_s!dF/{E@p*)g̥ QX~B,ؽfGb[*:|lX6?`$R?v445qP&2Y=@G6nHoMv3 uM᭢vbi߸ݕ nhJ`wslAي!>,)9]8Ҭ<6<.P7IוotId,O\xi| <yc+^jeJocx8[{Z @վ`Ye?hu/8*1y]} ":NP@"U\uxhkAV..SD?"YhGrkم=i霱'd#X-|+~~]HAPw郚dUM9|fŬ/^;ʸ; }I);?KGD9NOҖK{6C/TIjc$_N`M5?X.P w &P xD;Wa'<9:--/JV)I+'':W%nwh7HH_$:ٶ[AcrSw~+:в.evX ~<`_19ju>\ef P]ٞk?3ӵ2yh̦y=K[t=>ibeiiE,ܼV#Ch%ƛC y{[H:LW50+!Nd$ "$+"rӒiɚ9-KI5#\vHM |-!x1&~seا̲2b91 M[~P˙R%DžJuvb<|&QpJw3tM5 Aa]X+R4侹r.[N%$w[k9^$k ALP$;Ve[@%&"91K5I)10y~')ߴ2:{d9'bLPmJ| {h9Ӭ^!aBsUhΕ):!GNҰ昂H xR߆_]"tJ;_UaAL/uQo1nntcsw-v0~PO-x\c+&=2kzǿ5FH2/f1ݡ0%ەZizy6$E&pump3ma3Cf`l^LK qZ7uk//XȻ7DyZzY Z{ XrdQq'Ui+#u3 yЉg!?fzكD,rO-9Zv(E./uWYB=r%-ᶱgiK7 n[3q /1G{r,M=9`\y=Do+,_5嬶 q/\GtvfI`oDիބ|<3.T!5"OB"'9֒6*K魿O҄L]\Ȟd ,m gXߓqrHV?7PjQ_bPEU pFYEheBJD7t/T?+2;f [S/LjG '~R1pfJޙIuq7@}+o-յu|L7/^3ab)2σJ aled٥_ l)#J 5ɬS1tkyd,|y~}ްT'9?Qk9k%m-kc# Bѵ°%FTASރ~ވEui( k2HWl_3gp.+>zC.>f)սEHa&뉽 P)A\Y# 'qBg>cۼ9gb eKKN$ Nx/>$Qȸ*YL/( E#]SXdr}Bț7 R0̍A\udw j]ҡ'h2$EkkDjxAƘ͟gH%(KEpwN!иo sjˬ _,FcraБ9^N}3|s ^]dT^W3WOM<?[]<:bzl8V 3ua9׉;~çA.[10ƪh6z/^{Ia]sc?B\>P16z/X u#YujXCoث ܲXɩ>ޡ$mv7GQ4 ?Ӵ 6LqiuB3zM\wa?j ҝ1gIT#g ĕ;2ەj)Awfbl|GuH<-ǚ OOoYm;T80PwYPmpl4x6{A /!XѮQj:gmSĔz=|P٬ *eLב =!1)%Hk'LwR[aW@w7S[Y˂MXxb&M7?ȅ^vNjNN)5!j3umv!~FG(\""GXib9KM8jY R7vR%CN[Nʼ>ziVک`2c 0ޭ*3 ZưE1m\^իv<-F;EzrYO+իV9EPY /!3JbVZ(o 0?g έDtW0L P(7u| ? [ԇ\[1NDrC^*jcoĪ*"lI6*:V +ՉckiD93~HKr\^*<ky~Sj2,J%pu+)DOC-(46V3S4$~Y.Jj~y.:^T~o5x,2vEwxY 6wQ/ܚjU͙~:bc ڤek;DV[fLƚ?؂abHH ɒF/nX8MdeN!?^ å/b ~2-ZҶ"0px3/x\nPH`  bJ˻X?C3IjCN|ʌ/ZvK& RBH?R4X+ҷ|1+n1{|hN*S(g h}:|ZV*(?[=RFޡӶBp8۪WZ/I`T=ň0L>O(VpN:V(Z,.A|dWj}P,nz8?KNs!PMې/[dԀyk>a[~YM4o출ܘȼfEx[I TtwGQfO7Be>\j^e0ulsg= "vs;DȤR!\QfqJ(ij] M~{=nWT Rnpg-'-axٞCc p8b ~aq.lpF<!YcEQ-lBB~}&HZ|ag <7-p(c46{ Ygh<'cMC3"i60tqd>"#`` gS΂gy2H7M]T9Y(4ԭr+2b Mp%tjehWHm=LDO "Ɲ'u IVA3[$?psEwL} {ucKlE/Ts^ZNS8Z}i HA= H6Mi#7D9 Ԣ67@'_':'R0P0@trqPPKԄU9KHL& -"쑢rǕx-q;"Z&;"qwLp[!P,͜@l6h/^8ϲ϶YXb>AW~ qhի LQRf5+"vq|%VJ ѐ&+q1 4HDj|`ats|A,J^ Q~.F ȵ'e,!Sb6xE [&܁' P|.lTay-Xp ܥ[N=дjĊe0~;ynM[?/46R qDN÷taw)–;ka hKrsdW%x}{7Ɉ4I|_G8τyB.'Cv]/ވþ(M"4x'/FWS&ti+?o9hL4fuǡI # w%&J_9_~dTel)xQyT'C 55; A8gk< =yJ!ʞY JĻhL I3o ل*aS'pqaB2fΑZS5Hd~ "_Ǫ9бBã%x yhmge\C=O{A(ƕV%6RY!I_ntu>H=ּy) r5QFJ#@q"h1kC_2 :R E2A,#c[PBH%*)* aH1u6'1o@}Ŵ(^@Q"ק8et+zhЙcCChkvH"JRj:ָ7 g789VM&[ЉX;P %tZ=zv EN})YѠo RLFm s?N d]YzռBx/:76vӼ\#yc Գ{ +/dU9}.Ŝόk-1t2)akX|aDhpgjXI Du҇cfuj0]p$S3A{Siꙇ:|zCAp= ev"?Y)UǞw <$z$krk*"Hj6`˜$gڝƹg2ƴEJD9!l\2Gs۔V$mip6 $꟨uVnva]~jV;4͛IZӺՂ:UbwP *n$+%_ekF(f.jJqÿϥO |-rڰ\gQ>$WEobazEM%Rn<_ ըHXr_YשbT#b&-Q^1&M?fН*g=Jz#W_BߡO.y&#{NzЕ {x=yWt\a8I1{č}ӆJ;~1d/@mm$-nk8ņdh!gVrx\lv$=lPM/^>uH^\L8~b|J'^׆1tnbKU%@+rl]B TTT[mݹ$[ tF(x͇S Eg~O_'GDvZ&)9JyurG|‘xjxs|U0%eO,мMJ,u;:&1ڻ/]wϷ _/IyB%=VgsĜ6?JcwbwX_euAV'p_js}Cud* Qz-u{ o a2h)ű|Ө*fQבۨ?Z!Y/ d0weTcwIW(wP'2ƫ-:KZ"݂>8AJK=>t[L ҧe¬]x B@d[+,Qn7ע{zڢ]p g4W#H6 *ps1 d띩# /m殒i#M})_s->o;tna_]›ҾL3x|ιQC? { Y_yDҝZ*#{q'9G9ni j υK@hsȃ~=8|-YZIX[{;Tv bnVZ vwH *bqǺ cMп]7X$~ CŃHL];pl~>hB"_yw壓P5js/t˘&ʹO"%TL8Ba`ufTЧT@|λEK>\` RЮe߾J= : ѕ=<(J7Uik6siTtܑD~/":nҁ-</) cb!FL Aÿ'|l %U[vKЛiÉf:7O$Ͽb67[7MYYj6zۤ&% s *or j$ Km`KQ ytP} O:v(Ƹ#8yQHk'.ҳRR-w2|^J,{c+@JG$ż#H$Lnc掝/9cmL_qE$ Hg<7zy9ʓ_u.p9$=ӃC{?g4&]Fc}t4g뚽.i9/Q~{T[g|/T0"vk;a\tq8٬:>DxE1 0Uq$vI>A #ao&DO?4Z 'nj E=a968*+Ь]t)բlRvO2ɟm0$ìDdaa^="+-)~a8D2~L5oJ2{g^txromTsUv댐$!G 7w#$Fa3c񤾨T{[!fGDVWΪs#QL~# IU!3}vrc~OS$Ft&J5W_"1/?wR#\G,Ρsw 8f6';0 Oӄv>QT._3kt'~=<HJobYBDjD} E ZCj=j{D%WO!H"S@mYq^%5%K׌nj>/dXv6'RJh,eҧ\g]:9"F_NhoB\Jy_ڴvlD9wJ0*Mz RȂ ed̮g*\ƶYDޯ*(vE$jGP0锎)@DmIvX:^CPdD b+0vF񬪩 !RZ*;Ux,GM|,_~5f塀@~`c߽c4tqTO.U,dۺ)^*kz5Cg4he -Mԟԇ?TܖX" ϗ~TUXq9R :TL1uƱgYZ070701000002fa000081a40000000000000000000000016101cd7a0000b3c8000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko.xz7zXZִF!t/:c]?Eh=ڜ.+>vP'^ u)Cf l?u~kF~?WVI1l}ד&ؕ9_8{!垢o3*)QnHi0"XL ɴ.fQtQ$A_)tsϬ0zp I]vQomo":uj[-Rd9Jn∞:eh73حY[4yF)ǮdjiK9LS>V=ZN#0&i#N}l-r5^ vWhRo7FxټGúMOATᎈ+*3Yq -dZ3Z0J;^:$y"v:VgP?jڌHSPdA6`ͻo.6tv}hE#p e'7m`1X9e? e}'9%Z"*̮!OMjK\2q^,V8L?T[\ucNL@`U WAȯtP|U%dp_oPߩ+|.KL;n7 q5jݧy/Ͳ2.!g|gھ* @/ U.1 O)Y *ۣ(4S>,1RZe4LoD޸";^LN_ÇϮ+@ TD=| ?ugyDf *և__5 6N;TyV?ݽ_Θ&<kd&uA!p 1GW%͌;7Q s%0)]ZZZ214 Drs%PVSd lEށ܏m2)gF{R+WW >'!x.Eཧ.~~׹ltL, Hwg._kP0)\hlV!jfSqD Z"u[е}'ha\=544cN&F+sSCݸzte9`Rֲ)xL$=i!T pr M1hOò[{/X?coBWa߇u\N4|zkb Uh8N%.<X}Vetc>CPS"QWr̢AgRpp|Y~?f_ATqt-޼SORͻ+q:2 %xIHUDZL /f?}j;:mΖz) +dnW>d[Ov4'p Mgy:FfI $@cuNZs^Z=5S)P>>ÁWxFr@s((o%Ğ0t%CmWUoU٪$F5&$N}&z(vxvǎð?r QCհ8jrH$A>^!*Em;jF@W[zT%SxDɃ1b5(QpyǶk\1~L%eK9|I . 8-@}k+F+*2Co0<$)jSb]>Cۖ{$='8ip=H5/ؤ;TI.LH.۳iXi16-} $C`3M<[[(Lu $I+09Nz،&"=;)4u7)H -:,4+ H{ } BZRo{V}A癑v%C}@_m(=|XT wgG؎o2UFڬ5όXHGJ5f$&[$#kE$־Dr뿷41x )R0ǀAoD8|Ĺ=id qL, 3 x -J?qI{nQb6 MhQNQD((/XK_T:u%MPJr4O6Ӭ2T~|pW_h-?2t4U4q3@D~nj\3覕H"Meڍ]֓5a5Ӷ*R]⤡103  T(0/b0 ID(ޘC%o*fv)5ݕj#_l"Py}^yND% Ñ[> .ij]5{ 7 m!J@Y#v lMw/A&FBHkr5aQFo&;t܎3i3cY$>0̫[2?䵡8԰"Yo, 8=F1Y9SGl 1m4ͳn C>/E@5B]D 7 "p(ul ٴ2<@K!$F|_Yw81͓ bp_##rz@cSzB*7ntp`ԩz(mA=5㄰+;K[?n ={g;l!C9kDQ?Jn,H4s|Oe{rpgtkM)Œu҆'l=Az :@QAy wMU$!)͋^)"HB"Pr]B.OO32 xDlwKUXTdp,0ucTJ@M(8XBxY8 ىJ2bw{c8dlINd6^w%.cZAN'Xn0&&:ʗ>Y W`^4#H/ʽ)S VkQb?S؁}u C\Qބd5,#[j\ *4FN~ =.Vtp ߖvJl@+S2)),Y"-CCW_K`~qhhJr΍ѣba']`Rj:(ϵTKQжq#X'aK* Zz`~V)$b`U"$nfCq?b˰0R9+>fd'&GקY\.|V zeatX_'` kikWMA#ٳ9e#'4* $LLa)\(u94j,e*oޛ!վz"%9$ _l]PFagy_5iP2|ݰ& j3(ЦUMEhZg<$,18‡rk}>~Vg[U!^CqRLn ZҲwGϪbŸ̢)$&VW4h-ѭrZjVzNMڋӭj,?xhNN;؉*AfKK3E ίҿ%-fH%w ©Yv(C%O79]gurF >tufQBK=g0WÈnp'a`l^+*l/5W  йt*[ttB IJګ5̽Op)oiB&=0H[O3YO?p{8ZJwͺt.@ZN( ۢ!ڞU{G! bS##JK-i&js9Y:r&jJwcK{yۼ=lqo0߱-=5d (1͑eXt >3o3dE' \/ Ni݄bDb2\WsqmW Y ti"C"TE?DAX+OyrwI%ޡ2L.t|Κr < 1-U m.ч3:qڥ٭hibY* MiSr!?TP7a=DcuI~H} ¶D3A`%0FiD+?vRyh(~HMb 1| e;-JK>) tm=ŜY_u eNvfł-SNGi⦮6-',3;۱j1#;W#.rޝO^nʓ49R$K=ڇ xH$uWtVIJuZ趷e^j7LCɰ xYxL*!8Jumk tw2T4ejT Bfܧ|Hn8A6 m.=rp@6џ/;Q`XҴr#(זEJ-nnlFcNETU3/&RjJm] XӜV| GrBJӴGb,4pQnNt/$חDI> dBh0ZT4x,ӒqY z9Kat;R|~M.{OԽhÆ;wb-LZ ml*=1&GJXe0%*exdӂ'q (%7'_a}0\3ߋM@2z`[6p7lG:#1sH)Rav 6fi/ixkhpͿ|d;R'~ FFუVǎt;ruk-TKrmeh fϣ_s缾.O?Dh3 s6aCw)^,,n^\fE kLqlhh,'$~<͆"q6umG!v#_ҏʀOtE>VM0ͳ; NLK#KJ ܣU!{#R.%b'Oh9n t4y2 7$.39]fwPVJ֗(U?֜/n32-|BrMG?YqJݣƨ(!*6%:I;s&Yg˶F,dz rY[Qm2(Q+1bk ,?R;Î)$m[ [(:Dy^(PcKmiwd"{2TTݷ UC rDKi\ 5W-$'|9>B}ZdhFZlܴ7Ɲ-Ea)&FSɥԑ5@ lӻп? Qn`\A`wݘrSEgX3|V2 ܂=]byE+ H~%wu'gg9=B Q] oBH7Cfkgg:Co߿sJy`o,$tXVSιUz@!1~*tv@]e1S ٧"uo5o- i@ |kJٜ$1-AF0m8nC#uA , }\Mn^Aڤ VgZ.X<jȬ÷?kbڼ O|D9egr6&Un6 o%̬ v4XOϒE|Sw%58YᣯH~? X%/Y- r_+AF:n9=L*PY&xCf7O6h56F?ov\Dx^zD\d5>H򘅝т'%(AbY&\7`Z%ĦpVQJ>W+]TԬҴJ().5^)t lς:/(LZ NӺ1=|dlmUOH =\ ɹ~"]:τĕ`nJ _Qi' [=!:h ~>\w>c ȬNVm`PT)Hoaɣ9nMRI%u8yakJpVZ@ɰ!)¥*,%ݛe;~#AR/rК -A .q$, H[ +mbT> z9L\b"sj#;qW+/t lo"Q١aa_D\yFq`6@k!:j~J[` bz|RS!n-dffs[|ɣú >tt5i]LThz()T+}X-\.}| +S$|sDJB^y".9z%?D{(dB99Nwd -kMcӀ9Q'!),vgwkhҷ40znPiTP?|wպ>wwX'5B5dI]"|mR{p #h}jȼoW{G (b M1fLaنaq@<܍>aO -`>4iUB:IZym8',I&[>xm/ã=+$^VJ7P D(rӞM\!g6 ۅ4,"`bí{)[MZBM ӄ,⋹X`tumX?_+ʓY5g4H륷c/6:/ \frظO` V ;{*T#U aYE_WkCec7ɜA">jrI}i=fU51`>u PDK.WQ t?\aU\{QujO tn_]TK|ڳtfMw5`cQd3sӢhL:Ίd9!-@ie4 ԣ[RK3ܰ9vV<$g!Zܮ!77/kD`lߍ(Wmy@/d! #3"܅3`vkPj `3?ſofDeZt k8G#*Gw'(`逘{S1KL jqɑ8eiM*OB'gl u2msrS4x< A,A]Z7i ճɩf+u*r(!豵[2DϲSZ)УV޳檅/wk2MԱ҃y)D Xf0UZ!V .-翷*]RA\qnIU>p4 +ZhIEn$ok<.θ5j2Q#L|F K /j_95y]%J# uۓؔ|3x%g Nj= ylxҗϚ\`kpIx!;gy K0imk"7ozs39in 0먕3hҳz2}NIkCuE`1paA|t;,OJn 7 .J=˓|1ꄤWF6g~@NM D/p;$>+7{O Q@}V}&v%jq*Yࣴe9C;2%b u9**y.;" GXk0AR7;Ӟ›̸$EC &!Dܺ* T}ICUZo?|5?9 6O qgZ|l 'i7)ctgs9rę*<H"7 ص?7y eLYJIL$:AIf+tz_bx/lH$ 3vuDH}np&#!U_|m} >&{VS:פH̤ ]wt{_õKm房suڑt xW'X S:͕0J NlD,"E*,9J<2c6=K3L)"F OAq$j AMnQ*43Эh?7eЈ͵ǽ/3哭!ugl)?40leZxÜ m> q<Wa*x R{r5,1B4:i|F.&J^jZ;?jU.FC7㱥 VuJ}\G`uU+-e$ ,Ϸ4aڗ쫼( ذ 12&f٤8~XY|2Ϻ#p:KL8< RȔj⮍_eY+لPk>  -UO齜W5W>r%;H`< 0mEK}s_m85U^ܲD$&{IcQ$A55plĆ|<4bG=d/vaߎ:&h lʮd&h#KU!R! oN`*/CmRIڪ²fPPRAX0I*ok΋+tkD\JVлt$KP-Tt ײKKG) "qIŠh[wnë?Fk˪^uܻE9З|ĹGV#mňo[wZ.x݇ן4ڭU)LS¹`".cJF{9'+$U{7rx$m k2V]>V=;dg/kwVTimf`ĕOfr \JYntsOA Be X~KcsnPw»l<ڢS29j>`C{nw!{߳SLY7ʆY@%#M{)E7#J}50-A啕ElXT%{m")7=0V/{鷾M6=cuEOZz_kHoD-2kчGN'[%&&Q*Y\'Л;K`囘=qEteBgԯAPnfG_vA6PNU;Ԇ%,}3_ԓUzW.Z02Tu1v 웢DZoMTɈ+Ǝ7]Gݘͱ:..'FH7f .4J4pd(2dl Fw $I$^z䧳],7wNꘓm!GQ@K\Sp)w|A lM4IM(&+ARP@{G;. ٛXbj_g^@9XJK14`&YdOjK\AkתfR&dΒB[zYу);+e%~>OsN mA)@W-Zd,?X]S-ϳSeCyIy'Ur]۪Ou/"נ,UfS'Nq[*Yiv}r md~E+ܕmd_ ꏟ  ٺ._ă-d4nY@D+߼*e(|9/HpC6X-'*11ZioQ^!rW'eLg3i;5!-8;e $V] 2&隇s¹ ( QsEk؀xQO8#6lM6&`^C˙l+c>az &[~1yGoZNYw:މ{kܭٚW.bT`*Oq9dnDh/ʙ1’B trTb<*j4㩞1g!w]ŭ<\+Pv_AohBXNk!f[eulK_o'K3 h#>a->1C=/t-bMʌzB93:_cK /[WW%"}=Sk0Cin@VBDЪIiG6{l9,vSnYՔq$ACe*/M @RGl#;h7R5Bjhn9rɋmVIL(Aސ=!E #kw= /2S9ט|K]"jq0~6`#=WFI؟]{hHaeᔙG]2u  yti;_4Ѫ:ΌޚBSO*QG{P9ݛ:aVm-:Rz8ḽզl _e[ gE[+"#h8Y q**lM' F>ͼ%D$U RdYbce[gİ(W(6TOD>5?ʔ7c Ձs^ڦ)>0oM8PPXYñP5ִ92-rm Ԡۗ';e Lt̒5Z9 <ٽ։!F:^;];݆$k d_H }>kg_ɤa?|ZbnGwzrr>nD]XZrk-j= B8Ry*Q"ܶ ,G Pm[Htwb/A;X⫊>tM^w ,.G,pz?`b{xxd )CT%VʄD .iy֟A)Z׳jF^LynqFsW! NJw-eVK0ᦉq{1(4@rZj]zkiCܢ m_/fHH(.z8w~HA)<67gÝ^xv9!kR{$9p"f4atL &VEq٣+X7FL0-T?B~Q  3Tm]_5iwÉJ ӎkF77u>jg$;.e޵hCUrX%:-;[V-e# @1ʌrqA^;K Lo10s;JRv*"kI!ֈTرݽqǤi [䮝w$R@i_+ 3N7戗}8 u|fXB(dxU]cH_%PvfQ3W|c^UyߦҼ .KP @gD+_.Ⱥwo]AZTei8 |2SuTaNxmMy\lq._bs]RJH? 8hD?҈d݋I)u+;FD;-y[NXwbZtA9׿">;[I띚ʣ4*FQh aU-ta6wmEw1Lu2odPJlqV+Q'N$y5O9jdFgq1{!f8ȈfA#~u'5;OD&M<=-ka~Co3~=|{MqG{3g"(v-:Μsp]K 4y2|CC?2p\OkBuM\!tiLX(x+Oo4{߂RRm QA*~./z, >p*®C d{[n%'mD_6gֿ>sHه̼G|(F&cx5Vo*c6-ϕ_SCg:X=t$԰>P J˙ u$C sL# ]|FNT9P8.0&>}k mi':!M_3+ t eEKd,ޥc rn<]C)q17iF7ݱͶX^§3WRl:> KX[aq~ƷḿZ _<@;+V9(թL#;'r:QV+*+X6v=&4ggmiP]|?gz$H8| 0|g"X' ,ܥ |3`R8ʍP{0=)U"u:6)>Sd^f fѨ~ 9hk -ҳws ݍ{ZO+5Su0N*Z/wDjT>OСm7z\flmQV 0MDy}no,wіӕ'ݚzejPxxAw'砯L4l&O@#Xc5i-fESK41(aFg"ԃ̊7'Uo3m|  k 53>GDo 2"k pHMcmI'ոx B#NE}>Iay@c}:/K+ϥE+9uI#]/U8;r!=C蹱'd}ڶ~D D6 }*hhMi4`9Zyb$~~d7e,hdXk*h|:e2=HQ@]A(܊QHkzTzۭ}R{^eIUWG9K¢efϪE /?Zs^ȓ3 }~騵aj/%K WxSr裷Wv*w7Kui??;v8-0΋f_|): _eQY=/ R;cZ[u!$\}T#r`OY8Y(CxoR`35"C 1a~scV y%>A&9nx ONZBއ(,lLFDZI͝%E1AxIo%~^t<'j\1+w} W2$ח @k޿NޫZvZvKWAӟ>" #z_: ǂ y7(3d>5xF+ht~b25$3ޑ/C4w//#  t;$x-VD`[4c|Bi탑C QL-eaɝX$Yt5JXK%]v^PI5ħ&)I| GcW8X 7/(M6:<ÍJw8jo`IBwIY9dqPdQYǍ0yOzHȧȧ~)O`ZoKx /z<R~ϰ -B;11k@pL<7rh6)3u!v|􀁺m҇ 0 ®MM%ij0+kwikAP`(I2h;j=} гlWD*] 9~ q9ٛbKm:%;8-G)ޟ NfԢ!A(5J>t^TS1e2 '5 _ A#ǰNU8byͶ(v ̦iodo/`>2~VBKR0iq`Q<4Q3@? i% $^rǓD.#a|2*,ʇ9trve{?7'|n$FwKlT@0k洚ܚ9˥Q5bwز ?QOw*zFPg?hZmopJ ZE/E0D&IYLS<1wBҽcmb#<[RdS & Zm3A2cE:gNѣ `܀ꆥjLuIׁGoˌK[:Cz]܉cŸ?6EtL`I;OotcKZvC,jvʀ RAy$|]Ҷ:?h_h%^Sd+A(eB_|fT}(iY2 f'/GdY !eٵ*Mۏe).Dyh'Pm՜ EVDCznr ^ε"A:F00s_x Uw^{lLt·$h' Bϕ7vB'[P;Kq.#/Z6$8l8s Dr a"> \+"Recw+~quhA"'+.T^~x1LRe=ob .B%#jXߡ>Vi {Z)Ro0,; `0uR`Hמ1K#ϥ~۲O[%P^%m[[P$}C.)S} J=x]5L{\̇u½;'T wӛ!KۂYCXma=''} X~/Ku%JPA47f$FwB Ǥ7^_hVgU9hxt7Ӝr17])Cb#wi,t$ ۱,@ңSq_-s@`XTM^|g7JJXIL-^r>.ZFvA0AB%~29a)6ć.ekW\jZ5_9_2r3)o$ +ȣR7 ێI88h%mw/PUtJnqy^?.Kc!s N@.Mc[틳X]z`T]/@aFqʜl*EeK. z!_0mMXn#]P6>Vo>.luMsGITv6+VC]~Ǻu/E" WK7,J4b+3%c4cxKPh狺"H⟻^-jh237Y02z̳٘!p$~ "ދTViСjD)B.GJq$^E4&oإ KX-vjAe}q YݣSd/FSW?41el<&)|qb\ebz9In}_F^Km9-JZ`̏6* R^Cf.p= ,\Qg<"&oVK cLTP|T QƉ廥z^LEZr3i4ڋZ;G]n(ab&u1@W;x iΞZȣ#l~Z'IEz*% %wNEXSS+NEEΓ?g3a*X05)*7@nIvrIb95[ûrqܹHk4 J8O߂1J'.8ZB{Vh̯uMmBl5*>׃TjMث" . B &)yG`o칾3I0*F7R r-u/e'6;Y]ZXw4"w,twNI:"s&&ВI ֈb :]jjT|"W#+ZAs :jу#4~ׂ,KKWhJ,)nr,.<ЅJW7?ySHxpmae& YB2ଲuKUF5mr1UЮsvi픶.+?(dٕYQgS$1fcdPŪGc]j>,م, *Ị˵Bh3<<ҮYW3%a8"0<2g'mG;}z}%y<=]];3Oln 'j[#6("Iց*%*̑<4s0Pe/0`$^ ZPj%R[W9DMvt+Y^n#d}/O4nQjPE漁}[{vC&[.D ]#ΙfG=K ֡F@t6+] .]JD`~-NCQ,&$t@)d.)),g y%xzi~-+:PKv /cބn/N+_r(]x JT 9DgEB2.oVuR/TJr`?|Xsc=u'i.Eǚ&Ym!r1 cse"2F3_6Gv2vZ]y"^Ȓv.Jt5U%M^NfrtG,Q<ٴx8m=t4xTF5[ twӧ;l~Atsߖ1v~v+tv DucAxp\@b]3%:yxH q/g~W=EuAҐ+aOӴ)Tx2,y!e,;!|S7 =R{00 rV%/#m(<" jagu<);" Am0o8_BJZE'.xou!m5\z"N9)4uml*CW/gh`U2cUI=J8\ I?oiXZ4V0mt:[T+,!m4?@eJ3:dsea9#oìr!L6(f5ouØ4/;~*ҹrB[0AzYD@LUj-AK }"gŌ)g̏ZmE'c!fd'sI@6(Q,ͧ#-mrk%5t. 7 '->qxύ֋\\7̶ lyJc8Zl`&2ē=[2ڍ2LWLiKN&av7S{Y7.cl3q %@qvxF[4N;bgaGOoBʮ8ó!&09,*4g:tl9Ғ4i/s `W^,J26TxN@@a-2*X*\+ije'llPtt!ؾve\O lwb!O3ocA0D]wʇ8:[cY^`?Xg3!\DF&SPJJ>mPTz֨=A\z!GŤbYA՝<Vwbfw!M9cr}k v.ۭ.a~ksx ͓dA KPulPf&?4C!N/嫌a7V?R !xBŦ3<*<Fa*tEGvrO%YMlpfrv;5dǁڙ?G e-_ܘR/_qqR]4;t-V8.JLjyI0RVH:OjGXQk4\ĝO9beRGU4`0gu9n}A0g/P$ڻ JNXZ7 )l+ʄZ螐iEeBÄhu& w CߝSf2!㠌p3"W X-1-*܇*:J"Yasj6NZ/ޔ:&)KH =o⽎XGz4W`RdnCPaokZȃi/ F)Nsu-~􋀊]DY` Aef/*yӝ̵ӗavͻZW6'A(gHm 5B!+ U!Y<3fs7nŸ[ykI8;'?= 3 nwfF$./y )g,>: }q 0g?'̷42$iZ/YXbH/6?g`߱;t%o`|޷w.5ɣ1{t)vj}=hޖ9 jRLћ+O [EPT` {ս9-:6MtcG !HkMK8q i[Oc;(~oZ?%Hܧx"Ean S%ŲᵌkTj+'Cit=RGfk zC[ _; bmٗl8 !j 2 Eʗ MN%ꇜrR3\ɜqܦЇc('#94H>?rHxGCnna;0#:~š7-?a<.0Y'e"nCI>B˶=DÁ]v7厐/b[>NP(y/s*C]bjs!Byh>} Ib{҅X޹AB徺ubVa9T C7ѣ.cTR‰h~2ZA52j<欫!} bߢZDvfF4b <8P_H̩3Ax'W7J |ibg8!ޅrk\]|1NY j"FMESȷA'>#?A?9ThXIK?9ctߪB[@?:}>+22͊~'G줅[I+2u0bP@%|2hwv>4f̢] Kݕd=Le\)iW0쬦MdkGgI$긂9"WI,9}VFpt_ HG J |mO[p3jYYm%/ƪ([:5 ԅ٫o%mzz+A\MeڨPsL!ՅfE_*BOU$8e/n)Ռz5]c_*!zf NՇW0Kh'6eBl3CdY$.rRuCGB|pd`C-K+Nm_(ii zO-p,~Tov(^@s ֠s~(Fؖ1]m䱙ū{؇˴Jd54#9;_1$"C/Wʆx'@.&U09ǞH6/rM\C`lXo鎼l玥tP^|mmZ\1Ud]ҿHиVї`]Wk}rNye/DK,d2 eB݇:ۃȧXa#z UN!߳e-Ůto39̲:دY%n=f?BbL[B1t(e/nq ,Z&Șx6 0>:8H3F|_ԑՉ. -R}|6O mFf~9}Eӝ} fu2$2B՜ zB|dlD?wG$ |:k nn+ Y'54h%'LAbc ha ` =u!xT7.94 =5Q hZnva(B 4..=D@[LOu:Ɠz ^SfiE5[ k4HIy2m M 8GߦU )!/qBޔ$ΈiJeɔ1tH=lk6rތK8ݼS˶{8cYz= 8|R$軌-7nىbOy?dƃDSm{/J-k+Y DgE{9T\yGdT3+ TN(:k種dGyaE:9JSjZKx0ƥjqƦ:'x2AzXlEf՝oUlo0~;C'52M,TЭ6 UJii7֬/nrOw7I-\o>~:RP?4*"wzfLh&21Zig*F r_ʔS-׎ Ⱦߖi:Y.Wl9}8>.]o6*M)BtvNQb76ƗzFQRh@DHJq;am ^Pb[_gZ .&iTr.29{ uEf#T7Kqۡ&3Z`yVwg,{a5/ukչbn. مڤךtL,H9_:ќv Xz@ߦA5ָJoI-g u\GR[( l*ΕM`D<G5rBct0ZM]=W(gPv@3%}HSnhyNL;L2#I#yNEnxA=.c6r%oa{iVtT C9WmtKW@d[~v\-B(lb|]$ںi7 FF3Sr.(z :2DYU)ku<1V05׸Lm5KӄԐ, i FY6w kN~QDb9<9h;sQvX4^ODFt`Fγ)\tLϬ!#|_Bru`q9ĸVd zJFN@l;"A{-컐qu{iF: 1rA(3(͹@lw d ĤA.y!Sv1k"s3*+z&Ĉڃ!ěS9s +x57m_5[[Y$⬮(MYIa]/|i@QXlRu.4e1p-qRT &l dpg@n׾Y&&$O/ODk4ޗKi:4wj#YӸ=b-dyd9kʙc5&C(uѢ붿!#~={s5FsH!}iE5Q6'<0PK0ؠ!ekw'Ěh.hgjp)0&0zwfFeb}TW,c-VKey:B&s~E `6A4~+5tvn4qrOA9*&F|Y9^Q|`xTE$W6;V憩%5{6$ lt?R]z%vr, q_=W׀I2uyN ƒ>yzj7kGPOz-IAyguVspe/UqKBrb ;[!N'pKEM *^c+B0Bs%b8sL P!V:~1Ff%9s#vZ <N +Tƈc~ԄonLBi@6,=JjNPc2gd_IB<)iD|պ#2M@Z >P3 BטOSE6ePd#$.SMjx&,]GV,xs|\UőmI1'-F(Mz}5 t*Ba~6FBUa v-N#E6H"uJiXLX.Klh}4cՠ7fJkUM4P:KhN5!ۄf\@|N$c|1/}fVwIe'WS|$+`~vzXjl'&#m`k"`|dVq@$pSsR}1҅|VHuR`WHKlbw=ÞysZ;3q^Cy;uDL?:VSr[T-|=@M2‚ !pLE@\L 's梟"!n\G}rUezqWx=A;7}3Ze|h2z"Zq@Ku> ( =6V@4Vqn}Ͷ0F-uH\K%&7 #R~ʥHt&Lf7619$s9V.̹w1,*bOcs4u|y"9~Q\hnּj &ٲ#> /R-2Qd.*o~M@G|θD-dS-HOYwE`j&zKO6cSׁ`&um؊ K*z R! ZM;WN|2&%$lc@rNѽ"5}w+7(D)&;)@̻Ű?;`׵64VQZ}"S-WMu~`ޥ^Bh?H"*koQVuoUѷlUV/AjI5 f5#`9򵏋5vz Y˲r; ڎ:D^XCB%!? 0 Sc%KA4^|ho=艳> xAޛM_H^7-ЬD|MZءy^I?b+W|~bN31|X}u1cz-/>?Z= }"1l:[sj|ODDsma`j8avxGq}i5Xe]T0(Q:Fn>ɳKA f4 q(A#&v KLKYI)ܥy[.J:rC/~{ΙBn(r|9O5h']i ilN^e|Kw D_χV{llFfTV4}䒈ɿ|"KFMC}u@BF3hJ-Y 9sztC5`8G_[ `6lJy5J%o&L}}>IISG+$>D%`W+E\j|) vRv:+Doڨ{hS(`DY+W[u- eV"88۲cKcYlq0X+ʢ'<xmdfgqtTTV~:^3Qi.~W@;aHHg&gƤ25l$4,m]&IbRvev!b3 үw\cE_uJ 2CCo\D!ƒϥb@D+k\`# N懍7 E:s!e|sErwԘp A#Bpg[8sΫ QY炩(KG\y\sJ Cۈ;40zԸl(2s_ bSs>j9Mk-a t NUټSQX˨&:Qr((#S |Z(QJH Fj I OfOu :Sn++)n<)ٕpZ@k !Ź^<"w.CXLw9M\b}qrN.E۫ςn_) -iWXR/˫zg}D P 9P#Nu^ۄgLcLoS4+/mN#{}UX}2^زv`uMRIo}w*ʞʽAz DnnLKDWR2ɇQٴ}Q˦Xud;$p[4SC( :pIAUTc}eu5(hM"Eǚ0P\臞jv8r7it}RE(×0/TFөA;?R}g)Z04YK^T"WVwrvtW_" GrxdM0@9>'IƐj06w?EFFlXu2(𢇑TVV/}|[XT/ڄK.ܬpJ-ouu"pzgg.p>S3E乑2; PgM"Q4ۧ/ΌT K5+'wbmnۡf>=)^|LbRoR,m#&+ue#1,"#`⛓;CI,KP;]~[йrmztW|¿-G}I %Kd;_D)X#p" DlB_jmkTDcfۜ-xxo;Gpd0@K&(W R# )n%|,9c6[;`F @Nm?E8#T]@3g cBUQ=dbh ;*=:dq^jՂL /Y-IW(/}80V-tϱ Q6!{zio S4 t0ARoS"^YHc"6|Y'qS V\h1y=UtK{צHC`K!;jN>͠+L5X/y@: |<ń'`/r GWPI5gVǞX=eSOQͫ69\lQ2I]y][ !W(r&ԕ/&R,JOAD}+,LcD`Wo+R?|dRI .5>7W^$1M:#LXjLbs w"Qn($stDIk AG ًy5P F#Z,!s/- ey/Ẃ9k8HY'ڃNV .;*v tkʿ\ʮo$r^bQ֨f9]iJ^qmz*3S%.`|-`+~,毡fЕ嫾8⼊CBC0)e5 P v%.i7Z,HƽvgAs70q!?52" P돻J?~ٱ[]hW6&Aه>USaiz-b@%ia)| !;"߯,sGݦYGG,~oG6P"ϚP5wZ$' >2 ރC\R6ZRYעT'%|.j) &&^l "jhqF^?ŗcrlB1`GL au DS@6LfkT>D&^&̀r9p%?D "V1zM:>ef.W3 or`4|֨k6RҴyM;}##zkА4͢g(#`ۊz3Q^6K (Vu߽"h)NCepCOB[hI5|s=h7j5!*-knDo1/Ae/0`aݧ) Xˌ,N[̳whn F1P)VxK?003|LVgfon y)Cw#ub@qc'AdM%pDtP[w 7ޫ#>q v1f,CQ3K/p\-:^wС@&Zх.oF/(r 9 ݛj{20@`1ߩB&3h%@;Hp?wH4[Aw9p=RR%,xiW@HM(G"&Fb5 1M駕!(_Łr069izčD6:YM˩'5jbħ z@k5`wA vxl5e1M_ `dh/dzTP6CRF2RMD8T _Dm_ԉTud&ȲR"sT /Iy/:crZO%JlrzA'cᙏHp*Em=LSux]mMx6q[)O\V$gJB/'0 6gO]ADũ/k"m{}{V%r, [<} ΉLVؖqRJ<L(=kw!T\XnFྦ` 9^]{n$LhJdB 6"d_u3d 2 F0a[+-lľrX 8).U|N|-S g':A?q7}ӍI>h޶BwXjm<ə9ڑQa/룘&GpH 2m3FHua(9l_r} lrf+17bt!_k=UFV$>c 0 }Y\ZG.ykNd׶1~8 mTB?,24 skP.xԧOϡeye$EA(J[%ʨKB2'S.`bqlw'a%[@l@^ ;0D. Xx3W)$()0. wA<$6(G8kрJexuD v/_#muNBWY:AђCsס:LX|f&!  ڠ}ac?]XinNQ)B/j1v1_IkcAnA$ٯQ nqRSyԜԦݧGO>fS@P >soUa[ʑ|'%i2iᷙv<JlUʏ]m*>jۊX|)s^RFŤhQWc6ff$تI+,0]tPlLk.#TBV9dqLF rߗ9P|3bk" 9[@4^wAܽB(<ڃZ;X@ J+sԹ P"x팮ٿRUw.ַ=&xBy)6xɗY.)] S'613Xe}94X/{KzWsS-' vJmhP+ޝkَ,O:ɲa]zmO.W;Xk㲖jJ!.ڵ[pKQ.5KH@J#,Vө a`M{a׳E&͡B4 !=9MweO.+]W^2Ū=h@-ew4O⟞պ;H4)ɥǜ8=S,~I"NެyJ@NHMRg7d) :*_zv'r7&609mNn2CR[܈CaHvgCy>!6pՈo9k1Y~}qҮ'kMv#y[6C* Xqॱ'[e- ptf4MJR(ljjփ=2# 6VS7q{y!1a1^o`qN`Z*)f* k 3T@ G$#FV- l4,DZo\"F81lV).-d/y҆ƴqm}UtKh)`e$\MfKx=`F\ +CCAPܶl|}P%Euzg$7䣫}87E'ϦݠeSVFx tE̡nSc) r}]Ȥ Ƅ+-uR6jRUknU[Le*)ݍA/n8 to1Wm79 -3ECί+M OZ4WM0o! S:#J=Bjm]NS&K۫`P(ЏT7:]1F7C ѭH@U 2J֎#xK)_YT45R?2}BqDQʢU%q5J|;Ź&:MnoOWs%bQN;P7@L/ \qVdRoj$xt=GL_X:*ʇe4tsPGP'/oz[q!QrsE~_jz:riKH32_u./gO+Cg})QQ "{9/am.~(>#\H ,1H&ѩvWi=Ei钿 v"s?kg)(cX;Z$tZ^ ɐ em矯l{G~ZՊ`m]׷*E%yoEb:Rq)jۼ)Z}TY͎@Cb(lpIc{O(_<]^ ӻo {ڟ%o7`~ez~q1k4|ܜ'EJ'ar,gUߛ7gs ژ!P3]''aѫ3sW(خ?C"s[dnXm?sHMNյ3՛DS!e*djN[uǤ2 CisXƾԕmǗDvSɹ'oڵq(c+Ȅ:V9%eο0@[ l`GD4}["Ol_k~3ٜ.- bVR:[ kjɐ+Af|?*VT t}xeu_yaO( l4Q`da#oY>jn*j9Ni}\ĖQ>P4oǰGM?&osħކZ7`S]wA)Lwi\]"k ~2iyؾJwac/+׬e#AHe^̾24h ɡ!C%4Bp菬z `i-愀Ci 0up.QJC3qfG߼ǼAfuV+ȍ TЕU DkPYI"{Br'@SNtl^&]LV[h!QvݶG+y/Ѐ&Gn5+D+-=XUY Q7Ϧǰ!:lW3r{Sʸj(c3wXJ$dܚ+ ZF[لI&Yfl9Վ+Bwv@߿'[$clRdN\T, ?zE!ʂW`ȈLBbd:`+kⲦMSH,QkV F̢L`1|T,V> Ճ8Q@5%,I $­i晬uRD%b%FhTaR{{'VoybЙHo3[~R,e?o)D#("[TWC*>d5s[wIyҗX@mNעKDx ¶Tv{)UB0טLBɝjYqt(a0tPo6q 摴5‘ZzX?V%>Xa#K2Hx. i6 ۀK{NXCkX.V2j^_jb֝㝕b1۵-D!q$>~GlȰEBƲ% ?YiA ,[E0@(BSZ>@CĊ_hDe l,TѼ~P9P~MjJS^»N$!FiF"R{ܑ&{69c&&Cn,!ݛBZ9DCQCʲ^I}O!n2V! p5ai>4yQ:f.,pVcK7hlP8x$WW΢9Evc_SgΕCN2, mJ;E$o|ӴyU'`֮Qj|kP4dpHdT/KMZ@cSM .I;zHR 6"o=q׫[>?va$]#WƄR,ay}Ի\:ԏjdj{LG#{ZXvpLQ0f{͌w85b'+Ō7Rw XO(EWK 7Y\nSWoRѿ,1I ,Ug♖HrhB=@a۰\=#% -{#?59`2ZR)ǸF۠5L\k  ?~-)qqD'i{?$(.0)q?ޓa`fk,c2ڙ /ԢrL Rl~wIJ"ү u:jO|6cAV~*2uY2 tM#Q7{N0T6-`Kl*N2tx,Gpw1N?F 3z_$`n ޴̀09!Y)dA0?6/_Yt ` d.\ T b DgYZ070701000002fb000081a40000000000000000000000016101cd7a0000a3dc000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192ee/rtl8192ee.ko.xz7zXZִF!t/]?Eh=ڜ.+ψrȨs&i Jb{a*"Sc!j02ǤeG7_ #\#,$fFF߄ŭĘI[tš  NRœkUdr=?5y!PS'Dp2bVNZ)B] S{-8,o؋( ۳֝q tI2uAʊـtbȆ i&@} ]0a0:3.JG$:7EErVp+>{;nSߥ3Y 0wWCUк_PN׮}b+>VR9 nw$OO˻и"+):\ A-XN&%m9X qZ|>KCqa]륋"G-8n:{ײ P%07fbP3,݅NF@-'4oq%"@֚Q5` \wl( bJ!-^5jә'og0o:&˟)FDp~#VDI:>SJot6ܤ/Pe,7]ݔaO!iJx\o8Vk ޥUi@E#| }m2u)y8>_ icI]O}}˫Q{GT3b%˜=o8,(CgۘFUYJaB,H W ]\+dVPFC {-Wv3Hϗ}r;ujsE{!H.ǻ̡*mi_i"Axr"Ҭb%mƄ?:*߯iLRF|y+{$EXOTy#XSxE?aR72h#bjI0 6>9 ]: sU*y)9L1\ǜ]SB P1*w> NV삢Ӻy\$–LT_ħ gAu*uŸf['Y,0f.*S9 ~k pUŵ9BlqX Վ7xZ)\DtNY(YYNFx1l0*"{ gS  Q|ΩExJ.4f E+ᧄ3qP!Zʈ'vR~t(Q \Z7ZD{2ٓ1E_2¸p*ɦ (^;MI#dsDd.2ٯP1[= F)U=q=0}t5Ī~j\72JyG QFuaQڷgyNNrad4 Ʀξ1Ynlyy 3&.I/}&f|;Ot!ᴞض3䀡"w3p$K)Gpp0?dy *oue2Iwߎ=BE8KsE P+dMmej|%]'O#]vn?>o] wcK׷O h;|6۽_o/Tz|/c* yAA!T;GU"rTĴUTC$4~V oKBR^tVt,(ϋ}.~E2^)|:닑`)viUB4wmiyn/!ఞ=?EbiMϟ`lbO_Kv'a1jng+B1eX5V`1y?$ πLRr%xQKa)SXK .2ꪄJW*5%x[v $IE,7pc\3 2URø儱J^ e,ո}}ɫ(iP -aQ.+n)|>WFch*%c F8ӌ$xpbJ AXd!/&3cAXW@=.>2O%-xK# µf # J4!u d>~\L݅Eõˉ8E.ӒTp^fZHޜ)_Rlwi uY&6M|h \:E|>@SkJQZ?4P*Kl5Q7ërb7OL4OAY,$[~~8B^;UKVbTILAJ?>$Ȝ#T YHvuC㒨+'u*n>i !^"c=uГLOZ l"ys=$-%ҩr s֏^(>1|^E4sy\7W]4l1)F& qM̛]!Ovfxϙg:ak}Q27Rt@`<|P޼up ݏGXٱA=<c2c$$ L? ,F DxG) ޹!jt,^QPyi7 ttC(̪$ 'Ø Z5u)Ra!"7>ǀ bAy@w̮ D~!Â3 TрwK-f*n6R]ē%_!{a,0`VHh3- N8m7oĔGL%ѝ!O0eC"PMW,i跥3pYA,uM3fA7>H0&#æ{1+h]Bi|fXg'{ckҔ -Ӊ^_%ݶiCݲe99,!E:niS8*Ldʯ%cy%\i£*tzWfY%NdY dF;PfQvcWSu-^}Kߜ1;`0q ?E(B7Pk𼞆0rFNk0ru5a2/4 t\R@Pn+Đ,:xnVD lMGZ kHƯ487.}PO)2pRJ-Ull:WIqC s5*f4#&LEPEzuZx"C^d4ev J`x6V6u>Q9d,Ԙd_49 \=G"7Zϸh 囄 :!u Hu9ۄq+TC;g02u2X˪-;@3`@ ʹ!얱RҾLm97F%f~Q5XkVJ%4m2%7%lk93}Ngh^|z>Y?f=2|8<8/PJ ; I)J`FzŹ$Y Qc\ZEֻ|%K8 IRe<ꪝj@[f!2#VQ"RI+\ eN= 5 |Ws j N +w \{m#U{Ez.5G<\KjV@AoK< AAϘеɮM4 DO upjtDy9D*ȯ>0!!zX+0RSx7-gFAI3 7ny8꫁Z8VȈS-=7@OT2s}syp}on^ %7o-ȯ# M(n_r/]G3դpBӅߦ湴R1(rT_N8d,3:tU`h'rpOvph+joo$i)A2$Ole/ܴzhI4w}ֈ|sz9>\%T4R~=c>N%%LZ ['ɢ;gd;Wۣu|;0y9x җ<'?fN7 eG[Ip \bJsm@S7НR\jIa:+WÛ}4/AFyq"EAk^50RkڔM~Yh\H 5sy]'f ao7tNݬ-xjV=9}YI{at#] Pzаg&1 8x]82#<`ͽ7B߄1wfvS!1F"ˠFPm5ݧysRfP7@=M?gc* $qV;۔[sX Z!a=7 zCUC>Y `e!  # d J7e7V&IO-A*V$J9hl=fs򶂡k]ZM) /hw[VHWէ agMJSI9е( /_JМ0lGgjbx2nn‘t΁ -nÛ#2Yv-C`pz3IM Y2PO42v*!u>( ]i#<ƽto¿Nui9QE}7 lքCj@t{\_̨%-M>}O5fT5&0ePVnn;×L pL[ `Xmʵ(aD%VqiY2Reæ2p=ƱEݥAsw R>r7ЧY3"в=#Nu ļo႟aԦ*`G"%I6E6$K $CF tIǤw/5Tّk R}Ј=շ_Ѣ "-F#Φ;,$x[=2]F~by4m| -zA(ݏ[YyeKPyN.#x\4A Z]( Q6n o#{ĸC#ʝa)e&1,AC2(h.W2xed9iBvayȡfK:딉hu C^} 1d. Tć1(&gX$8xN;VrK^++ =~Rd Ug+!iݱ)D9ňDTip/ M0;0w"SL{ӪmB lڞ%=YxL\sƏ#T TuOSҾv gތ[⦞Gb E8 #\J݅͋+ o^ j0oi c?- rr aeX=Dہ3[nkTH\s3* Yn86z-ke׾םJű}ϣF~.M iM*uuJ F1}6Aٯ4/o|f Vjt|R-~ڧ[{W$Rh,!J(-dn LHnY91Kޕj竞j<"'U6 K,[u$ilHO#qվ()ؿiy1n }2>#%iR[=1_" ٨Dzb˹!9LHs`=!(TD XW9WwpJ-)?E)VN#(̒{^>/Qz ~Ys=c4_ x$cĊMDpVmz<-)H!c^_8j'@H=~oBěb̠/en~H."LրhZxU&(Em>:x9sH\ &R7+c5o(c* R9n'`&+t;HDZRǦc.ܻg W%}mE ?&=G4 U(H )B^A}MRtYqU5eP(NR䲸M%x: :T%.1-ץׁM _Ibh{wu)yF1UaE;_G"Ѳ:')Ǐdjx5`ǽГ9ژ1 <9ԧ x8}_pƑ; -zr/g &-/ij jUdȪ[EwnGuZ$w$z?O$ա%d=HEW iQV W\d~'|P2Wk>g:[;Vb$R7.ڨBGmm۟c F#o16NBnKw]sq 6P&a\k:SP{,ݪe; ʌ~VM2?R sY҃"\X() SdL -a=Mpղ=)Wg8م1l%qs x9I0,˜QAXNGx4K-6ê W2U=oCL?Xԭ6G"`o1WF4r_4թ$﫣xh0o6^n&뒬[睱0?Osp>3v|9s!ѓhZ,x̳\uo5򬥺R VS *\oK~FBS:i0GbMQtg ]PvXIݩ-^6gGě2c&IϘ|lPUo|f%:8C! _dYc7U"o[vm.FݻwJ=7BR{˳4G@iŲid\}bP3rt|6}-JF9{~ r8b6TޔmT+bbSO)1$vR<蠲[\Ud Ny ZPbM87EDbnGȐMud`5_elQSM-pi [v6͐ {9Y{y/vC<#gFSc09k!^ D$~4ԛ1x5Pzdzc1ַؐ[(hc;[wK)3vP G p쿏bpu]媵$Zv J?1zSQL';-~N` Σ}>f.ovEƂl 'U#! ,7vjѨDZD8%  =9Xwj~,2}zG|0Rӂ7FۇRW8R"= h[Z'UMa5/'@ v|3,zYƾy&#sdDRvZЃsv2J&| {;m[qC:~g蕄XU|]ĄGlFu-WSjI@YE73M!zp_[.]enl.X?_NG#Ԫ2qFgq)0 aX|f{ *XlE/ɴ8댽\?C_: ݳ'[&ɲJv9nR||J-䫘\Iʽh$+ϭZkEG v}iȫg6E`r8gXQyĐ<v}ps")yPmR\ 2 x/'5U![ʶޓ{rqZ.#!Rdbhy*Kt8`qHmvJ:]\5f RSݹSԙN>k񠍬AM#L{N g["nbOa7AE%4HPvؤ++ڜI c@f2|֌P|w8t$Ҝpsl#FźTWX4L)%uL+Bt,ua2կ.-8e]GA$9f\P{ds2)70 +;3Ue¬`xkwX9|u޿ LCHPZHcCSo V'xκC"!\;2PKҠ".N2#\dj\f[CAICЦ)p *o ~Z1hĮQv`CÍFKpKFc f𿆨3:S Xz%vOt /ksθ&!pNTDurT% e~$;l0:#H 6vn_Jv>>k,\vu9;~Q)g=SG-Rh XS_b(4Io 6hGW6j=g7":i3I ]F"E_U &HtdVaOZC3 _VӾσ'45*2XV>7jEbqJv7Hī]OkV:(M9>BGoq"R"9-JsX}uoB]L?$ ?7OwvAՅ^}qV3d:᎓KNjԈ7E+Ezn<0w} " ?ח|M;-M:`)cMҁQ"*\ i?izR3B}Hŷl-5, "a6yߧ-"潁yXmJG cif9x@aMӥ%p{ W*bT95t4L:k嘬țjt@a}Ӫ.9{)N`\1rWh}{!meP? xSk7O.+e6Palk""oĸ7EWmVg#@*it}f}k{ dM*BH%X(DcOR..L1hwSu39OiS?Bb5 ;R,Q}d?3†b2>y)Gs**8VUy5]ܡMKVL0{}QM$!'C,H˿Yy҅jdlΗZ}#+y'@$%@)tz{ 3ǸqVׄ=ƯAq< +휋| 3j hz|_z0\1 (SqrO${{6n>vEJt 9* {6YdGjж).";*` ڬ6K]Z9M+~Mc*rXƨ>2/./)"(#Rfh{ @7-~/؝m T#0+neIR!P\ֲ}֢Ta\={x x ~<^vVqlHTS6 -GS9 4@1iWqt 7xW&7p2 [h5uteVMD/RH iH58Alj5[LYϩ (m]BE^TIx=o5@ ձLZe||2_4Yt'DHHfBnp `8rT)Mr W4ki1|a:OA?݌bbшv.^*Eɵ K~kq=8}xk9зk5ԇ8^e";*LW"}܂r]CCNQcSͥ{:k)cW%Ǎ`TLcLսyQ/!B`Y&#-p+Ipb'9w/Tw_ou#RkZY4%es.^o1on_iMqS~=~ &~Ag΢_;qfϦwdvLRncoI( 1W6L暝`m̑С:'W-;+ [¥0o<f6J笉f֞Gʒ*5oSTsGJ\d/ ̟;][2qHng^ʀC佃qM+WVM¿$ HFX!l;ϒ"csҏ#*?~4\:PWnb5X lD# 3Af#!m@Var6)tu֙^ϰ,vbT^H7 G费g_j2xsa&Mo7YUs (7Q5Cj-߉vh{6i>#`NBUZO!>Q<'OIAhžcuZ6s7Q|A_N>mov,os[ VOv3hdåEpya#i0m~^ͥť2p }uW~ǒrrǽ@|P~j-XC6]뫼ZFndJqB _'$)zVWu}8 OrZq}&F/!͂qFʃu{ }X˖ jeZڐ";"f{ XEe/tPAr~fEY,%rS)c#O- fTYk鱤z==1'D2U61I>YŷAQM9쀫@w'^=r$0UNR2Lc` l5yR_֔'Z$ 1r kF۸7qk\!ķK|$QFhв !f0QD u\0dW p1O NgKԫ~0Mͳѫia$-s*,HDl"#i1sպtK3o [{gJvp9_5ӕHUC)_9vϣnօH.g&i&߈qv4^26̥)47G=!j‡L(Mb5g_, ֤BU'L![ؤ ̱ ɡ3kj|x;Mc9X_N#p_.AR3MKIO^OVoi3չ6{^_qܕ7Msw57m?x<5v<+ ϚB׌\Jrw͓͖ 5Ti8[`ephB+;GLqmWdO'5t)=IqDrOMJZ W佒}ٕ7Gԫl991G8_.NX'3cHRx`[PX(~X*C#E$ Ԗ# YyLŽFO8ͳVHX #wk{  +t3? Z1tgKRkmQ8ͫb, 4|Y7MFU-: Ʌ%AϽ.QsO uW17]rҔ[m}<-Q;>n7ob<:erG{:8&k' z9y@&w7$v%2W K@RR̢VT6HbpJrf)YP0 66GCBM.W)zr$1knGҪ"_5; ;nx?R KXO41 5q@tͿgw2FѴњTT ݮ?c΢| < "&$"ߧ~̼Xf#p+'j~dC!mct0n6p1I}Y7/b)3`lлDj# McMKo]v]j%.Q֌:"lf=YҿGRr!w\ t5ۡ;暾Nj(SJL*6g2" S <MObGQ@[*D|NRO,Hpo{C)8j⋓rew^wq辀qB z#50>J+WJflz%c`'߂'ENoF lؒ~\f"ԢĞjsTNG1!r6}|r F>״#v۸ԭ}I'kX/_3e=Ρ~/!fQ!.4/a~:-Gb4 :hd- ]hE$E$?F#/;~wRMY2_DgILNgL"J!Pt)YɃ() YjVyM͙ü~As 1Y邏g&}XV:/q$r$jw#\-4:&׵60yeO\nk{ToZweՎlhO2Fz/#5giF.lB K){Y&۫*/^)kY t(V϶ ݺ,6RY?'uJF4F@½Rk$C]C:(nod=-y}|w0U.p,IG8 ޶N4Q A \nDq䛍N}rsl$qTL3W@hm^JsZY9xwyvsc^9h-I L7%aPHҡjX6I>WJAvTTFCU]:aw`Ĵe)+9z֖rItqCgbF[JV 4qC@=Q_&L=njN>;ۂ>,Y)ǡHoLip ϭ<dgĐj;TZ_Qv%6jkwR~&p.gS+C.^<9_:c j+D32Uc5̧=4xzrͧj҂:8, Ʒ|ζ#3DC8I8ߖ(%by_[mcQP [+>wg dl޷xn}gq É_L_͐++Y}G8͉P":#E{Vn0A ?ٴJ']&Tq:f o, m,_7v\^LOc~=oXFF|?Nvń1YVT3g^GhC-}<~c"*Ǿ%ִ&h/]^.Ah:vaO5 Tȍ葔{ili ])"T~w;H.({(^l}Tz3ݝ9ണvd, ~eW~KbMJ(- 1MyJD3SX*ԯ,SM!WhV&U_1Np8ܕ53*pH\@[)]j%f- tMlN Be~֍VBu6yn>=By;\ ㍏|`C2._ґ"ވL QE\F0Q)1LhΪF!0(%*K,IB)ߌ~ynbHχ讅+ 'E#yBZzLshv  "oˣ J!OQB;)w^'l-a=CNߓ|BHM D+#K&ӆv1jѹu-e!u&\ Sy2 =yՊ猖-}zǼ eaΐ~3'*78ؼ[N2r rH%ȈD[0 "3pi A%iŋ~lXFJr蠊ġx SaW8,-}wyuXu+hH)?@tJ2 ,zHXKbB-o{ksDVFQuUf{XiæcrVK\ SHGFn,?q7lf*̈C$uB}ZyTFІPxi 7ygqۋJ`ß#`IVrTă${V?~#?#T]Gln^QO[LLyD>Cڞ&}gApQ]<̫S1^邆ŵ5"\k hSOsM9F[/93+0%cR1قVp3-7 4{._sH1ް<$*֋|Q_SLH;y36.xJCL&1NǬ`:U;Wcl >M#$V#Gpm4g{Fd֕݃BT:JL ૐ t*OKP3kV!f Tb3dF^#[H@]e][c0^[xXi:̣a:RB B@Kɱ%o^*VOP/ j\P+SnGzLTz]| -R<-2Pg]9A+Mgq4H[ͼDՕ( ح;;MMB )Oys+Q` )bW 2In{̳2;^Su?$ /.ۂ1ǝW"Gwy Rh3n}bfn#gM2Un+MxxA?6 bړ,iJ8zZ=]2 3P*-|!3y؎ jJb [-xϫc(;?nYl!5]5@mpH8;CI!\Ui[M|{.,/D hPa$% H(OA&u]uR.g),Iãrac$Gzk`ت`~떁#˰l۰dHS$Î,X-g]dҚ4sClA+gT*֙KMU~e۲0~@iHk F?>cDm)ƑR~q[e˂1MB߷$hv2(>-0n|^NGU6Ѧ.O-zMo*5rBH<9+Ix&NÃҢWBH)h=f5ڛ'\դ!Xd[_vD^^=*Z6"*r,wHᐉ z~軔O_$1 8So%QΪ4%L&sw;aJR3FC;9}S0.~0;x{"_TXjtSEKڦf 牜vNy2z S&{Ee 5hsh3.eTÿO5`ŗ_ P޴,3*pL^1?ZVݥU/Ki 1}]n0w-gh/`|[5$}7#dHC)xJU"4T-Z+V/UO0c4,P&l$|Uf1~o"2?Y}nAMiJx RSל|DE+N xwX]i4ѹI* _)q1]1OI /f/蔌0b~X^E H8nZ3PKU"BxClڙ1*b1;"|bPBŌI*/t\o@9Ovi4x(1K$CI,7h>ԐLwhjOYG5DџG݁\-#E]z5apwgһ`h2D1-۶~CβB(9d×;6-Qm w(_eV3q-4Q% EXm ʯ{Tq'R>mHۖ~Na7h\Ja QKF[grDgv 0SMG,O{ s2*T[kUrңMħ!)`^0Wm4Iu}IF+E ԺR.~5%ٚ6öͼu(tUbU!L|I+5 %n-v5TR {N2|5]WDiTW K}IU b(w[6nh'xtl"*߁h]D ,WV] })-a贠ybV\u=I}"zpAe 2ЬO!];4]g EXGVf"}Յ-kx{݇p6.>w?9-#qb[e΀'-"TjC&7e;V-xX_mNǙP`҇Dp9Sxlde2P \׺gn?&RdVDβ-2QDd[*Ü8N$*1! XW&m#$X&0Y4!wG*EδΘ#c98’ileR8j>?4}Ҫ%fk!Ov (T}zpG]6т{8L%{CGgBPLOT#&(`6*Ǻ u{/^)oK N!(Tfo,V l oQ\@7y_ħeo-CKH(7I/I4_d_Hg8G*56:HG@ X>X.k閫? ӗ*bxgGSB S\9vBI'^$~Kew`uD Ry CY?IU5:]sR)´SU" c|j{ئ%W1۵jYM_oRv_(HA=LlJ;&o|1'O-=6A%Ǵ 7-5vF[a<Ԯ ݚ#bz3~vMzrpG_[:vi?#hѳY+ ux `VRFM_,4BU rGPn,5v%z}uŸt&-9"WE}/FJp 3{@%9Le>=E2i@==LXТg] ϴp>|9L읱k`l* k2zCLnu"Y!g[ 㰌s;%K/5(oAx BL:P\x8j~p_M]|/mO*9_ڝ8uэg֙CZ#I ȥ*x@hN2tĚ,egЌZUB/szdO͠.:Q]*dq9>KE 4;5E:cU~ܐ oJǬ,9-(,l,[ WX\h8@ Sr3YO;l/ip<[D{G1$TWmdg Litl $L&2az5x}#ə$$Skft9u32qS?':$[m)%f``8 2mAMWL5Ms5U^vwU~l=)7kiAqQ3?VK)' JjRY.U3ڧtRy!I@j;E^ 9/d{!Hk7#O1NKQ/Ǧ:EVWέnKzҺa4ɉ^frѴÀݮU9p>.MI毆UZ~n񼉘I$`LxT) @{cBGRAlgfG閭aevaWR[0r7Gv@}@'^V_Et޼ZXtV#N6^#c' Z`4\@ {vS^1·Sǔ57_,L*RzM3|YWlW&jjMTWd&B7p5S-sA;gpײ8 Лi9m%AdD=YV)C~"q^agT +!ZaMj҅~>k~npl0Oi@$e3?smhG5#P⥪䇷MKz{!GneUDjT:5+1VT =rxwdZ?.E>]e2YA<4+eZ0_tA*+^}B:i繒\FBxYT,դwU .$WU^"䌍4eȥр>v+MD@ep w CqpJѽqHF$c(7K 5>p3p~qQȲED e͟tu*#_hY0},ֆo͉yrf:7Wo7;%} yIel/cbΌU@7>2VP{,WfyW' =bmB JNhqQXȡ gN_(|(r]AyYS_^2GE:H?kqaC܅F=l=>Ԕ%p_6ܳͣoX3>IVs˖i6;כ:j=,%bYgr[cD?ͫx(TIl6Jh B*:%qUE3=#qa~ &ȦG7QǦ4*ok nnY?m + [C5ڨ /J§?`=ba@k #Er4FHz=P_ѾL@a,Z1n,jUyC/Ȭ&\vixD!cʇSɧSz~N _5v<͐ 2*TȬAMh9Fvb zƥdE]ZPpgB׫xN6Iv0U۪ =YSsnc zF0<ACKl_W 4}Wfg^]^AKmS9}<&᥾bHWڪAh 7]|l Κ.H!-Ri[&`,~6v,#}ݘɠ? Q#ķ$`q­`=KY WdUw@@@R$\rծg$fRS Cx~$ӂ2#aH(t5 ]s;ƚA[XGs; Gt xUw3^s$r S{^boNl?7~݉_ d1j5d@rkiM'ާeBe} _`i1y9G .ho²1g-A(srTk%kPTL8vAv!&â}[́ w IC(v\\JukB\ߦ Za2-9!ЛMVXD.w#*^⧲;$b!4Q [\2Wۇtm*&yqBFuҳ  EY+SMQhFrDRkҺdö}c]7Y5E H{ Mќ]*\ !l,mOPd˜7`[=L^oo)'Z2d7wkC, I8`^L|&B)gþ8I*3c$zZuh,xtzLXo'1a9{D6AyE0nW/>Q&Fϣo֬uX5|/خ`g<8D(_e)tTҼYY'%rBB)&D~yEtN!ɂ& NmRc<|tI ,cgT--}>{y`T{Ydf pz@~ṳp#Aҽ1j hV>qg>3 yoK7WC\@Z;dX5)?ؾR +:` qӞAzH |D`AVbD2.v֙ W&À{/_r st+p,}v] hh8&SN ~3=Y?/"7Ѕ_߆!j?i$Ϳ#Z88MOqٿdQׅQn" )I7hkV]('b~sĆ2aH{4y.vz o+ 0V&V7ف\EzrhC$.㎙i&=>EWjޔ@%I97/gx=nK '/Ɣ}D,< &ͮز>:FJᤇ 6SFe懛1!w#ı؆BnD< VO e$SpQi[8ڭE\dUt‘')F<"QUǴSNCISL^ݨt(xN# D^Ӵ"Z@Y=#f k`J١,z:Rvmd 1I)0K@LXJ"f.e ^);@-0] R',ܙ0i1V*t 0yLOaNϏW؋Tq.`VqՍٱg #;*zbXS֤oC*YQ{ `D?}Z1e2WPgk^@BN?ƢnX&r'LDIzDlֆBt>_ĩ0DyGI9+hX^iz>JGI|gqc OuQfa# /g|"jzf HN ~M`-ɴQ%z4?192T?ڢlnbU.}@=|)/6$&QxoI!ӷ}w8F!}y.଩SԌ$gyB :꿻Fr(wsz Mﳾ8 vs0襁3+KtW|&W Ϣqۚs:J={&18Iq-2}@jYENKJc$!]<JV0YވۣT̷xg7)Yt.,y-)@Ɉ־ whv}Xd[v3}4J Wplg aY8'01LO>cAS)31#*{rXQSh7D9$qB,4bIxu ;Běa}K)o,"?΀]QogaYBX6/cV>wq[uY@-933ZH[ĮS}FYuZDaDF"T(݊G WE=]-?M-F2-`B-­̝!TFr*X1B 686_ͪmX97B$A>c `MVͨ_-r9ٺ'A@Y|\LQ|7Y1\55I3pG7N̋)gj;bC\*6 6hz|ۋ\%{Hד ␪ńD%!91r6SO$#q_4-Vf#gSN_U9;j:?*؜`8=QK dJ/6.B!u d<#F# ;sʤ_bhmdd0!2H#*]ckip'3nDTP-hH#T r9t θ >U:Đܯ k:k!A `*r0@ tiO"<_6+ #W rFĥNF%_y$ lv%`MUFo-@*RiE &J{2!;Ma\'-7& !Eڦaݒ=ܽZc(@xިD.Zs;ͧ(U>5c,C*^}oUƔQ"؎s᜖S8d݂6T:[22~8pn_p:Gxom-`d$+'+Q_3$1t$$Y.`"M hne6; ]Vaޏ'7 łقp _ˇ=}l&?wĂNuFIBliJzzo:}X݁EOࡢY6)CF^)!W U|BƧ_Rb iJRRPĔ iҨ\9=e,kIfnd=0Ƴ H24̺*%X{1 '[O/X2Y.gV]ԓf5vF3#[':߁;߭__} DYkuiWr0g:OoyVS@f?_: ²|57: wL*I4Oah\G;@Uzԉʩ,&vߝ82-j Q~ղ4F&n>5v <#7[R)9K} VQU (=ǁxo2%_[_ (tFp*lH_l+"ΆNNѕ1r]^4pGr_u}\yV-[' pvE+s_vm@:uhq_&# mOTL"(W,眼'5aULSA amm^ nwpa뀩QHvX+i&䘼r[oj'̧3M?tfhR;#/YMf7\ΐmUUӛpDQ vD:M/Ew o^̢<1"g~{G8ƒ'w݁I9n Xmd/#+o(IOnυ {,!w&@H7]?O`ZQ#8;" IS+E+c92⃰3sIa`'b*H#xn?lk}׳ROQה;b=(o _Lқ [b$4?>UoW`aJ7oᾋTޛ+$#[nO=ݥ :c5oϋlcY;ѱR)pOf͸s^:tuO81"- Б=NbmhGO fϲqKB3{CR]XY<UHf=<~RKj:+(؎[F>"\V{_!pٞ pJA971OJ l) nS]ss]0d ܰƯӝYKoZ*lDy]J3ɘ7G!Y-qq84E_$PsPgtFQsg4?`M{̀JـryP]ŵwYFX<;|_xnw&y~BӀ8W}3c2z_5~]an|0Z1'ߪ[;euIy٪t'/̆Y-~m6OW)*݉3wu~E >i.{mFITwHFNw+I5A' ) T<>o&5m08@CZ⶞6}q{M=7w Vfo.k:UCZ͜OG"-u#M| =ho9T~$wz!ThӔ\,XZVʩb}E\4_I{Ή`\l]-kNNʝ7Ck-qj|WLA[334K\cPJ^ zoҶO)g `/垈֩,K}i܊5*|b"$9_ 99 Ig #?Ta5iEj¥yumSZ,@ӝtK<6L[uNh蛶_P;")fߪҳL|:=*Sg`Cw;mߩ4sb85B fF17v6ܚek'1O~3ϑA!&PE/="pv>`*1N E@i;9yi#ر̈́c,c P &']Rt,7*inDιD`ӌA0DJ-٩-rzHܙsS5V<>։ n`tX-//_5o߇ Z &(R_n:iA]GIj_ikWJϐ3,2F_5|^ h b)mZɥ%2 GثHX?#e8LR; XQ*?J>OTn+/~㾕eg~dԆɡc+ܚyOP5VŸ[*` LY`$(< HQ,4`V+ѠvDo`bUaľ\ap=( [mc38ޡ+7 )6:,a z rNJߞ ƈ"j>y3U5U܍ngKc f_ fW\IDhHK ~Lj=w< 4anpxNm9yكyfTmID_LД`;%޷YpZ?|N|#dܫN`uh61{Iж8zrוh=H$R_dvRe1Fc)CW87 eZkԹd+5|#P* Jejzрܞ`:.?8g<+GiYqRGXyW=jI)U8HyDq$T14{j˷E:["ɮ%A=p# cjMp"2L[\h=Osh[bm]a͗?0 4yGA2iaWNߺcn^aۚ]9iοV0+azBգ-!\)U|QJ L]آc|ԐDq}c*oTrMEhm y<˙WjoU'2DL%?# a90nS|UɻS]08 `Fud~͑(Ye{t3[,aMuUW4?K.W%O{DdIO1* ,9۱uxREW^pwvrr-8O|(>Ü IE0^gGA+ [h5oJ5B6`J$mYˇVRϧ ]I"6)eE#y WwT#]ƽHEp60Cc&R{IJNڷa{5;ٗ؋ڋo$Lex83^LiGA &,mU9&T,6ґƎq@o;-C 02~Ը{BvYEz-!)pT vB'Q ƲF.Ә`'Gy86R5-J/Sm?Фqj=hrv;hEDP"؈7V)!c5ڧפȶC)±<ۡcs6pw`է1$|?GM5C{l[ C\V>MAm(;tOM:**-,)*/i("1kn.5oDZ7QEv<:_nO$&j$}|/v*|7Y  _'{bPm 0z5p)6¦>&SCP wys/Mt=K=fc}ʯD (vo*_Yj9ueWyYZCAtYpoH;m[L<ͮCb)LI0ACZDŽQF$,1Ν#2ZhEF: d"ݹ P]fЌ`= f +iM8}2ڢۈ[$+7Dh=u 4V/(61,A1o3 ~? ` 3o)Wv0A^Oeń4 yfq$X)yaPWxd┣89;J0SDqIK l ?}Udp35b9OiM{ţ5v4&>UBW%0q5.~5#WBPRi] g>O兼,Ĩ}ۉ>nq*&ӏ e ۦ>(nDޫ8*Tbcv ] U.ZҎ;uffoPgGͦ[LllɠnF\Dʹvoji#1[s,wA]CkUS%ԩ GCz6xO<̨WF_4NIQh=g`g[`9h]ȈYI^(f@kLH 49agbI7RN B : Ikd&E=fB6fům~g'N$ ij$; W*=7i)!#9ݧrUjm`zڮC䑕*FYRYz ˜v cv27cR( %dم(K9xt9rS[9/-ȜpĢP ].fff`׵*Fs |Az:Ut56n8H~XCvtETRqUH3WO.8ɡP /p00nP @bI@bvU^~`F`~d>mQHd+z@(qGo"Xuќl^ۼ_iQr4nNye.}DoD1j:OfbrލGnOLpipӁWqٽHi7,Svg)pY3H uOXuMRX?9V7ga6Ɣ UPT踿aЈAI' LR,#-ܣf#aޙ~Y^JhY|p{O24\<>1;FYR8<;)] r8r%9n{EiK'|}C^P aÑNc ~yR1~$cbO fAmM 8@C{D(5=aRrͰ__ SK.kR!¬*/PA^P,99oY_proGA׏܇VRYj_84ﲖ6 :͢OQX?a_[`$y}V{QE,Cڬ*I*g:\ JpY9V?Xr|ڤ5GpBH lS[ A? ,OuŃ`ϲ%P7^YƃN֚81J'J3P$mM.o,aBStNieB xֺ"5mnV`޶ZN]kRXG|{}:;j1-] my4sU:G9pyv9$S f)ctޙz$ A">S 9AmM/Y ~K!˅/[@_1#H ᅳEJ;&7^Q&!+F[whv"CaX)IwZR9&{ 4'LMgD7KA$YD~`I'BG +,rv%nF8z>oΩbSBc}KDcG8٦DX{PnQe&~L95F:/kqѯvvgE14 R6BKK-]oy. ` |9;֣U8nE_lX}.fY03$ E_X|WE8:}ZV+C+")+_VOx..K~$.x#Us$ȑ;f}/?o Otq~ԯ2j/l% Eg `Qo۽w^Kz"QQj",=AxAx1e|+ǭ"l$Y=-$h0 uF{TX >s;%T2ee;V%P@"('?ҳALt_H3)|$THxN2=h=)78}s9Yhf+B 8cкfRtx3Lׂ`PhwʠbFrf/&ǵP& IcMEu@aD}nF|lkEuJn#&MRCwO@Oe*f]Ƌ<kV2ZgAOSQK z1O` ᒍB``F`w{rψ,qMppB q}jJWƯ6^$A{,Zi52 `Yr5td˨CZU R] I+窫_ԗ?@9A]`1⦼iI*~{%x$^|rprQDsnH1Xa{H Mt*r8y @ 2;RsBsH%.7\8*K^h1q]nSa˩ 7}P%,K\ݽG-3k4!veFOuu){zV FzxcT8eGHL?wjJKE#ɯ4W6oƸ59N fqM2aہ9LzjhU"j!j$/-3}7x_88yVk2ʘ׶<'k:pXjxd<)m${z#d CJݒ(e89=1Akm]';-#aX*O5I,jP&;3Hit.zdZo9Gۻ{>\Wc|~r]V[aҌ s}e-ୀbeT׋ UAsl-`IVo_SP=Jb)G f4C;{ {.!cgVx׵v58H[dNS;`GKfd ggr"s"8( l;4OidJlekµ+B/`ٞ];fE|lе-FuoC;11r]/dZ2@H7WOFex4"M"wԆ^8h3/_Ip&\wICθ@7|:!nx @P}#jaqGѽK4L9XAh+Ɯ8tKd*woWo$%MQؿiEz{)6X_Uz*7&Zq4ؠ+ۥlX:m~tP@2Qw&==0N_kBLsz|GTk:6o o}0)2.9[hީ$\{˜e~$7bq,Y*ZT2l/XA>KlY+dPxfA9*xCwD/?C[{ԱjdBB@#rX;H%DӤF͈"R2sD)p Aʼn=OxCQ3wE(OnQ4PPtW1,{N ~"[5֪*8ף-OC1jsI64t!Ε jcNj2)T5ޫZDC<?BtF> >Ǯ& /pK];ĈG‘;;$ۂAd7 X^cBaܒR_=q{\_uYvc*caax ?9\7Җ#U7LfҡiWR3pRA1pf>FJ Xe_zY؋̙ db$C#iY׋-+bvI9\vt>xn->#dʅ^UZދ;O'Ң!lFir8Y?r iyH P y;Hc5VŽ -yJ23iqA97?pX .Ssidb_5AgޏbBfEx 7[g"y䤜:(3XC!:>g. ]ߋF[7x%Ɂ4 CN;({y#UZ[= ) #/kG_,!tu]v?+D$1K$P;]YSat?{gu}TTU0XYR鍞?'bDϐ|EG=W-5:Zu$;Kb$#FN=mӢj+mjN@d5JqKWB=CbafΉc᭭٤L.K2h yŅ0. W,d  ox^2Oi mԒT&g6[69d7yh$cNEyQUv$îi9K#Y_i6N+C;}A?/; cYg(GZ딓@d#_~ir[iE_8ȄbO^T ]`Ja]WWՑs)ZAqV2OTw)jqGZWFgBM!Y #^2 PnvwpKe۸T_ݣRF|Y[vۛ!0N68J(͢¤CQޜl'#" ?QLǽԝyxz^riL:ؠSp’lݦQ!{r3-̺J-h%vl}O16]} ns^lf ] AY9]d\֬D>^l )`UÒ=b "\eퟘ3$lG[|0 )wˆH"MbK{Jy# hǖIwC~Z ~_"[Nǔ҆nh]kpV}eBd^C~F/d1_FX/S~7T8=Z2xN|Gv'Ey&!Uyʳ}=A54x @h WNtjU[ɾow/ڰUW]"P C"ox9~Er DʆA 9؀ˉIE}BF ZO7yvԶ/ @j%LI#<Zt1)x. S xr'\] faV_ d'AUd>Ι5n^& @ Gp z_+N3B+֏;”߫{۹tɤr.6[Ժ v'>`2ivgCxPᙘݤ]f n/?''p@=\rh2+Y׃ӡk}+h^ 046 l5YP*LFw!1VfgQïlRAtҮ3Ad#*b*%NMAt%؜wtvEm?⯃O6'N-ÝN"HL qs? E!Hm"7|MzE\I)29'6cP)_gƽZ T2=ՌW~BrʡG0 V9'N*GOazĆe!q޶G}85>>x?.g=݊QH$ 2];73@#ѕz*!T yNlGPL`_@*.vp鹌 v攟|"[AO }"rYAZT\|2ɱ8!k\Tu.? _mZYHh\_D]8Bf4c9WUI{5x#6"ZuC7Bjs U4|Q'&my )›ʟIt FTy9R4b\> nX'o]=x'MωX?bEb7\x7,eBz cS< c}$f4 u屆wkOz?z3U__rVtO̶ٖw[ڸ&tn~ADx(n*f>{\ۈySm1]K8$aFs!Y9')fԓ߿}ȩZE[\wSQ_7ي rs7kz.NUDy,bҝ[>q$ˈ_4eTL CQl̚wl(omT p_XifZhe>O Le(ǠNIF?.x/8l',?;{=SY:wHoDZoH9_YQ O,:nH=4 sa.`W!XW*Ivf>buY»,vgѲ~W884Id^ c!0c7őd1_Rh) TBDuxo5نUEHK;Ɔg gʅ,p.H ^4.1Rh8q=?&{&i!?TyTHOyU؉N;2ұBqG>ILN4E(ev65J9vBb|5Dj c"<#Thf-0gdE>\j߾/͓ԌPh 9{;+A |X:O43N>>fv!Y x+VDMv!R*|(RvccgO^yU=[qP#J`QM3ԠZB7x9m!53έobv:?p[SmiPC %m Hz9a"Sf>eJ4bs孪39: 2j^%]]tuQvz9ob`,s [Ken:aH~MbOcM>,;sR"sJΆ<%!:ȆASP 9_an/VP 3?瑂ӻ2YZ#hS\F т(Z6CHƥL7rC^-\t'yr*s*p ˢV4eOtKo|Q} طQﱝzH^O$+q+9*b }85vL-g+h1> r\|()3w&S/RChK͈C.Mֲ@;Oږg6Ս)Y[s.i5%%U`tO.JmjG ض\9QM~)07?Yv=17^i5j\ݟ'OsՄʁZHd=VaoZ2q {M#4_e3h'*dAYb 3ՙ+|䠯!/Mm_FD!q&%F ;wm&~0fyf=CdD]qh3)$wp2lxf# <'R]q|2jWn3ʆWߐ t)6W e-;M%hD]65b€W9 lb^9 &[wQQ`ϔIo:}7 <(oڼcJ<-Lq,d|o*"nT 8Z]~&`f-P˷Po {`% h2,GA5i?.M~F3R.k#WLF?TRҤbB\zNlIw "x["EX6`[TP!Htx$7`&m~NuDUx-Xܺϰ]OۓX8g#g smps3'̕Ӌx\L-uhWh(vVLZ6*f|_bHف ž:yYiB7zE~n&SQ!ԱnĔOĽI3L>TjJR&qw!& C{f5^xȈgMGnڷO/ɨQgbhv3}tpep7+"41$Z3S:#䋽N@Ev_(+(g@ok.ve(5I}ߓȍ|6X\U],P% !8G10IAvn .  ^}3kF8/o`|DUt=4}̼:µ2kwBY:^?&A|g̙>c%2!MzVļ'Fޣ0jbYXT}#/Q/#p[ϡ^D}hzŶչc,&`;x\ZQOy)y)XئǷ€R?{IJ+ڑ9_C=$ +{TZG;f0Νg+t#tǢa߷tN ܴ`NZvk΀wq3:x/'jN%6Wկ1Skd~o=s/%;0/RiE:H*Ź-*)Df60rjMogۏY+I3Tk'SXE/ ř rIU bֺON(@B4z^kMg" 蚜VCT˲Cm:W^:^_)RSqK^]{yWqvɁK.QAc8=_> af4>.Ig2$fbUj'y+o-$XJ DU-ŵ^czTniBnQ}/ۥ/ p4f&k-).f"^MH|pЍt/-FpĢCnH'ǿ*=z=_(NuY8# @;6Sy$~Gx`JKp߰#) ~2x'%tZy`%T¬lNobܰV#ޘnD`*LJ/qot&d!7C [ub?wTCz{NϪ=w-قPx)rX:n_[ ԛ@Gx?'?x|}W̿!,,fW鋀ʹ ~iuDP#VvH(K:1b+Y?/>FtO?]+K7H!PkbF=b~8Mu=+TќAS @q%⌀=b[|]JYd1l*G1aQF Xǜ&RjH.FM "![xf b~}g pT&{ꎻtx8 &f` n0iCwb0O w oq8`^0%zQp?Hqnyy?FCJ-F3-4ivkq+")^p+P OU5_` OnŻ3G4~B!EvQqF "'H6n2]Yn ɡ(GLd%y΋FRdё =k "˖FI⃸n.LjljCPn.J~jjѓ 깾v-]K@u6#eQ T?l.`WMbA:K<]@>H`5a`Ϻ4˭nvakghcur6aȜH fljc+p\Л2$u\KH>d 㢿qh8aa{* G=*\ ܟw~Edi&[@b_#aqy}x%NgNe2WIb-5$躶ƾ޸n[ksAICc!Vl` J n`PX;yiK L_YA`C-_@k@:q 'ocTo` ΈS0LIV-1-И zD^aV'ٔ3, hLI8FHRL |Hf0۾Y$5%j"K =&,n'bvjI͸Jus(/ gЈU[@VZ +1Bڇ{dkRsscKDs]iHJC<_b7l 1:w@}G:+Пlj5`Jdz-jhAƴl<{:GY rAu KH_o?Ɣ3n ] R&M=w=ZBXvopC)* p.<;Θx["kl%LY#E+g3&+<xCiq& \:3ue32iA yfZ<<= $.z獺;uWE~$Y9nThx2S뚩Ho7oT@O/|nf֥j\〠^ uՈ,oOV=*>LWV9H:W}D{pU 5-UuZ!2^.>[|F Ã֜Bj:sbaFJZ(8혲HY ڐ@{, ɹV/Un~oƈ}N4NMM!Ɖ R&=j0%iA,pbP[a*W~$-a$Cqfo,BD"CzgcmIG>Ov]eAF†p#Vp#+` 9< t J¶WI !)j'T@zAOK"82l5TRϷ4&4}HcKw:otQ1_r9֔I ^,f8_1p꽙UnpC.`|!o)EEP8=!Kx< a>}zHPuH3c7|ڡfHNځ[7XKNIS=T˄.#kA%')<9AI+=u ]nlb?0M;d31Tl5^rptV&~B ",Zo۾wu4'#Ck>"jwA2'"Dń垞Ϭhbۏa`dX~.x0Ub/D* ahh Òdx?KװBӟRxw G{+}-OGLim0sDg![N]3:P]À09T,sbl=2x(C3?HRU%mhE=Ԙ,牡N5I8*'@_Z4NZ7# ݍiAvLQY3;Wąm=:&[I*bz$O zeq!S^Q/L(\%5LR ic,YPj|{!o~P2{ШL,9V yK8%D%+  \ n|G @k5hfeSoՙ*(eJ@KTwgR`ϙ.^=A޻'iO>FhFsCH j?5Bi^ ӔH-Ex.;R36O3 6w>(6X0.`^Pa"|"#6y"M;d ^vt$A 1䱬bީ[DѠ>#MhdX}X5,ĉż<_fa 2Ja 2<&W2(d3͉}[y{Rvu5|u#bdwPf5H:OI F35!wz)&?_,deꎺRp ba3Tt9yp3@qL@ M19-"AD3W+q.ƂKoH]S2^*~q&_eq^(V!&8w΁ȫo$Wl Q4r}2!¿hMM$P,=e/Wф¿e0~v¡0Y`62Mt? 0zW|aD0oxrw*׊-JOH!aHfs}&dz4Ql%FKhB.b+<:v%[DCPw?1O DEW Ji1dS޵\"/~Q`YFV|%ͼY_eHt_>.C IׂWd7Vr&e-O<=y)]xlkrvCnhШ5|q 8T,Rday o~VǧXn*|'؜-?v>% z*oz/" hZ;qiѺڦ$cWCKu르+cU2sV~ |}R2q)~B:;Eč;rߪc#앪^Q~62CP]dE }?+M9wkhdF0?%¬k.Z{౱?D4z349yrAVS,}|ZPx41213GHD5q>(?̓SvIUj2)EsM$SC%bA[1aNC^}>{e䁉˜[ͨШ6[ù7"iWOM@mĶCLm§j}&/):Bس?G$jTngwQ(bӉ1;BHjUCnj~7,`(hx-L 0Y^OxۋTB(y"N-B5Y1333Di|"N)a^1LpMA0@|WbL0:%-8[Z6u`DWF3]0ѫr(8 d386O*p -lX=Jt4C=m(A7Wv8 %CMR\MvZ2d0}lmޚ>~ΑHB^dq!ZQ lI2Gpit"GU$Q~ow>ltkt-6yҺ;+8 [зaYy/H**]N ގ?4ħDL^Z\*kmW ſbkrwdU&J}#Kٵ|uvL q+ P%2SJ}& )_XH/i npxyW ˏ״گ2t]|ljFYΤg},d#3"DI@9Tl#_֬7Rܭ{t^ pv6 3DD:*R0n߈.vdm>˼8N$ı"П,p7ylGvdyl1~+gӸ uO)X1T@{~aw[CfO^B]6_}|'rW[dd RrHIBqVs즆ѫ =p 3q,KBX.@'6+p37dR@^ q>:!FϷ Gsx|2U~maofÓ!wJ~CO1!s*4DZ0x]*(BKhjMchIxwz}EbL恳aIEMu}u /Q9>Jue@ CV3y%X3 H6)hA9!ymPsq:;bun5L+}D Q_֙e f]{jg]b0d`v/h|Qǰ[[a 82@ PW}7& 7N0|&^R Qz,"fs#)ǯ4gjfs對n?[7!@?jl-R8` xribߺ-ӏۊ(|`~ ,S6v@cQSE~{yʒ&x;}"8;/@ĵM%} 0FI | ʹ"Bը|B Q!8#ϟT;Av6(5@4Q-xM2@u@v߂8O"ePŚΤvhXzuЯd`i<:*@4_[xiLB"ٝjV g}M=@F#VC0Mxámn*ߧ+QEۀKL51gw.죃BN8B~&i}Rs Iκ>ť8j/Ǽ[B8׌ DJU >f}FOw*>r lN'teh PH}Ao9IL ^´h&찲.G!*d)@ b'Efaɒ li8z%E\t@d,:*gy,Zx  ]=r zޞl*Ǔ/adX=Y{zRۢ~XE+$E6\bGSOX.s=֓p~*%4MbUtl&GX XM@816 bhsD٪~wΣU'` UA`v7B?F9Tݥ4Lvt/lJNe֮fmKXB !O'%4Qg^g-< cK׶YɔrIVAw <G[nc 0йZ{ľ/*4TRFsd!'q\8]m"#^+z| <>ir+:3ڊ``Miwةݼވ ɬ/]kFR lha致';KW׆3ѾorPс}gJ![vɧ-`seğM5dҥC] DڨːY1=g{j{6/!Y!I;D ^]PL3kCׅlɾ  o^G ʜuvǫJ~a{+HX'ǼTG҈ܳJZY~kA,JՒ0tyaǺ.V 2L0*M&1av TĴ$^OK(j+ _gn'[Swff1 .94O,I5%E;Y= E^j_BJ4Y.f9K4Ưu{1$P֡Nͭ( )MݗR]VTU *1l;R:hoL'%_[i)W;ԵY*Y'TGeѯQW2 opt)R2yWD&)FtslwOpxXEUחiATN W̕p;0*rw &j$&-8r8k2jF]2uiͩfgYn̴™ h`Nmү10@lLSRdm;"csN e#1;XdbatBI"5t"d1m@!8Ce@6 +ؐ0q:Z_ve2W)@ad۩q,A`^XMpduU 8uv!ȅ xu: O%s\X8i $P:~I/ msnܼC8ԗ%1hڇ,BRR jW( o8F)SDxP% k4\VOk\58V>+ۙ!9||oS`#>I*ْcOϻ="Tp,iE͌:"$ɕ8ݞ}%\r7$/ߖ sR=-"Ysyh+Isc̜ !PҧDTN`֔mK ʃb]k`\:[䳲_W]=q@2>5ϵNU(A|+Y*|ݸ8F]!3J# 5xf`y3%؄ -WT+) Gvw<'"/<km51Os=XG*/otr uǁ_8U6 `3 >sQjJEZ6`hpm} jyp륭D{v'ۯ*WD2jou!X]OyVjҫц.bhc{;~%~`[R{@͆].0lKB=6,!B23236А1'C2z)FcyAU 5/|҇j ,OujhZMܴpߍhFw~ Ao,?`k9i|mI% @k>gQ\KZ*ޔՓuIe:gg'5 ޝ;3][{h~6:dI؂f4d3rJ ๜0k0톞@MsmeTkׄ(p#dթ\R}(Kv{*>Px+v! T 431 ,fRkz8ן72t_yj<v\\|8\.lV֡r"B> Oܧ+(@@N @vޞ#_{F#d|3…FE~QA h ^ӭ`v`|ԇ70:ҫIE)+{Œ:}?god1QX>Vz"GVuo16WDZFE-PZ [&$LCqgU#itxᡬ嶈&x$|K{B :I6}u tUC)8v`xO!F|9Q5c7Ye0BGU A~跻ef@k6f!P6h0SΈy2{\aS(g˳BBlo%VіLJHhuLٯz [}u㉩Q*" I `N)\Rښ ۺAUoGFt*ش3ۦi9n} @S{%qzh;ػ_zii|/7 k$ZڟzK~C*EMiyW/tP|9~'CY'{r܀NHtgH[ d#7hq:n 5)RQ 6E׋ ~0`FgI,%~ݯOdOU]ӷ+scgGMC]zGh_u *„?ƨ}hBT2SDW3 p f֙!._s?BX JgEZ+;E%I ̅V1S]w Ve"0FL 㚤Ƒ{>]89WHp[]:U@j**T܍tj (͑<[{ߖ15i1C %S#ʄ"y39D߰)kW~".9MؽbW+Y8&43ywe_'ہ6 ٵkm7!#3ykbZ\iUX5aaH~STm QPxA^fھkH oaE2R*-(3O^ڼUg$m~1Qhhuo鯤17 C!ўλ!w˟Î/ACK"iE`eJG)8(~A8)O_\}$jt\c9?-n-w'$;cFLD42wL`P-eC=߼ƄnϧZɯ%F,` d!}dE+S)SJesⓝzU^T[=-BӶa#sLSaw nM(LlU^&>$sA_0 ΤD,w`ÍnVʫF\,84H5uaEz%0aq?F $)ŔZ?T0HC@W}QS *'lb[vY ,UɲVXتB;a΋"9"OC_C#Wv{8\xbXkF-I\o |" ӭIauqqw/c]RuѹkBN&ipi9uxQ+I-1(S~:0DάQ@i}m~BgqݦfCg3lsefrpٗC=A־ Qp\V l13~GbÍ%z2|v3UvP1ɼ^.5RNc옝G<{_wߐC*I{r&~V]V>L_"p|w:( +n ̸pKnx$_fJ4d7|P*Mg2@?O94* O LCаt 1gk39dv[4y +wTW~X{\y˽ E)vLbR!#s\h ݘDMs2QNxMbۢMC\|,$2usvztj sL25'έ ZmWݨAGmjniiQ5l2Qߥ|Xe|Z<&(@i]1#SMzԊ͋[mRɈ\xWB_M\Erb{?o:1FӦQ~"),tB$xȆܹ6C(Rƴ,yMDh&QhtiRşQ^@ J̶.(#>٭x_obΏg?V0f8ZZNUKs?P2z/ME4L'D:'2ħRʎ)~%Ai ,h̽v[z4yaxv!p$`sˀxTf[HJ +KY- Tfxqؕ n@' ;t} twѓIpz؇H<}g[lYw,{ω\&-Ky2) ]ʘ#  +^K06e9 (ley/RuT//YtBb1(=g.R{`X޹3O (DY[}O}UD[d|c&ʖ^K s#Eka=\kHLBn;644%9 ̅}B7YY@Rg?Ƒ,,{ < N Uʒ/'x墳6ES<,eȣCQ.i]Er_d͕ˎo.nЭmVT)#݃$iL%stbԤhwհQr"0W\4^1Cc M~=9wcڋ1 9*̑,MҴ NRλ|@Р+[_S2+Ʌ5cO(q",+z34d9:I~qݑy#NNe0IrLver͘ep4s!Gԅ+2$?rNBӘOa80nX-obs69gwoih !e U]E1PLf;AA^2cw3娢ONx8}aP^j^#^Pw=:)5ϛʴ[{;%t(d^s誡TH(vGJ=}-(;ijt#ȭptk:~JA(khDQg˞e!N5DjH̬51 b&tr2JxSIduCm,63~]͸碑Cm[Xc/9ַӛfdb%^-k.~~r`zK!W꿶 \.^fT/%>gs9ǫ,Z818ɦUD>뭂v0\[WeGm|b=c-2QvpUB튓VSȤ!bElUݭҫ]ג6<|[ŎŰr!1}~Uto!!=ً^p/$yƍO%&NKN|Hr6v$nOIbmXYuCv=˂uprCbe=$zg5XOXS^τ~Kn/e [p",syI{goRdFz`ݖb4hf"P#0p-dz-R<4[ 34šiP@AI3p#P+|vҘBșߪ5#rwk(cy[U|~J6dD @,VTlF+hq3n ߷ᩮ"1skRg j& d d@όv?E/Cw»I^L#S$K]]Oo&.~#whD,@"o,8+M(9wp׬\5%a$2wI kX2.?[%s j_w"D2W@~׸UK4&JHQ<qȿt=-( *#,_#L3МfpT]׵IsB q뎋ƇaZμp't|7O:qCS5kyDPjqLJo7s2H;^dKc^H`nV^=TH(ЙC>swohukO](d~=Ft6wsXz^_5)PPf+!b1w= {MH"RoѸ 6%ҐҝM^ЧB]^\n48nΠ"Ɏ,ǼD.dT< ov6s{zs?+)'ɍ/ʒB*A&xVaϋ'X,5 j]=._dV1zd Y!2K g2N_ 8 yO *RQմ^e`:*ɲybk "][WGKB:>"o@G " yƒa*?(]}`8O cuel7cz?aq|ͬU=8"  VMn6H(I0o7l 1 =QlhY@"e ֢nDz,:R7ϨҼ11F (e/oNqlnNcqo?kj#u9exc@ZSqd/Ԃ.[wwjX|Pe/=o#O0A8-eH.Q|)ovi b=o)U֜YÐ^% jIlV*knaȝ)Y "a6HSDN)3b[c+,V9.fIJLG㶀t0XcAi}mS V9)qUҾ, cJک3cmr3/ɏ܊ƷG%~. 쬈Xj]s"1"`س@ǤwS q{h3Hʽ XІF}JtADn_/8LsO%-Lܬ.T6*NMy˪/K1L\3?TFr`3l3K.H0+ +{+8dyx|.j-|1būtrM&"y38`Vf/bXA/I2| ]:Y(} UN 66@FtDr͑= v22JN-jtb5Y?TY\HJTM) .u[=.^: L2PD?\@pS'-^sr{ˏ v8 I0}SRj[`o5Sgd\>3\BRh붂8%Ab Bݩĝ :`TןyHE_E;=w=ӈob6M B:;:,"q}Г"]OD,5b](]1w ũQEU,l;e\ud 8/⽸zU\I>٣ c$Z!ӣxuqצ&^enkmxa/P0 Lf,aI5U~\l8mD[Ì| ٓbe((.C 0b3weXڷ$xN9T%V2u%Q 91~R+ׄS"2OLvnRmS|sS!\*D2-锕YZ+>ztL(ww,A? +PH59I-Fún4ڽKBX| ^Iy?3 w*754hdo^bj5ITE.ܢ #w&qσ{!TB~ Krkc^H`r1,!,/#0]QApBYe&k 3] tLVsw8$0{qH?jٻğ0j+U9UHhA6J͖~eWp9)'QlY/9 9u| z"RשJi R(RL)=zj~z BؾiX24afs8hN62xNL;jX(x 9z^g,t+s^e'%!Ё^N%"Q'gFyQFr A?v ٰϳ?dLnw_`9LA+ :4QHyIوK>.2&nP 34{սD87.I)=iWh8f+n(~0~`Py 0aCJf`XXa+jqS>v%{Ś.#x>ǬžZދz`B4B"bN><6`R & m;g0+)sl^LBl\vo M!DX-Wfj\vn)o|'M=}YNzR[nwQDړbT$}s.% _)'Vd1Է؅"qw. AGa*atP1t _wQgFB[W8%vBA;<85&"'{qZӸAVY@=5#S +a7oyݽ3y)B81If#O9>?S::zYEd4xwCQ  _7I0nZh\naܦ(o8d]@Mc =ӊwnE+4<#+?R0ϟ`|AA,,.їl0aP Ǜ+~}: )EσX_4بLe5D)b5?Z Ja FS!I,A8}A }m,n;~ NAXg.ksX`5?Z&«7Κ3yl}@XY'v?ʚGS+*a#uQ'>U92&qL#* ۮ6kPcl>sep z~~Me{-!Mдai>DXj!FIBV0C6?ϳ"۽y2G#S.PR7Rb۷^@9 ~n:t2p8լ`$JS?tG]w}q{a:5AE$dC~ڤJmhX!sLr7˜`aZVG.}zM9Xa0w'* W^pxy\IcUmV_H4>8;Nm*CXب5/$W}ΰ9&7 :oG^%{n-4LY|MtBɓg{3H'Mc>%aWV-#uC,annC7\(LZvOW熪>|kG `ڦKR S+9U]kz锑 SӆC]uFQU OX0޵-C3YOB.rnڬY@k=6/HVakra\W%—~hkӵQuO~ԬkD/ }u@ts6"A0W*eRF}Wo_uޏ}Tv]Ge7|TTF`7~ߍٕ]n/KZBQf2ճ\cU6zF*F}ʈ fjDohθi[K9d27M00)c (b67 Fٽ#08x @$N'C$~B#dW[72+Ɠ젆jWzg%a:E*Z_r7ߨC,H%"0y=iVH㹜Tg#(w)4DzMأhz~]lcBL}:C4c] 5Ih#A-K"/]ևz>_)}nU`{ov j}ĝ #(@~e43d i |x,>twe*aɞ7~Jʸ(NBrM3rBe&dq4bY%e UwTb [ %h[?+ض2cP=9F.@RqiVwȱ`Ο!82juPo.3 ƔD?=:8UO:,W "38 T_ y~4{druFM{"kѻPR gOVd-@Ge?S 0ErNK^3 Ldt]=GVc6+t: #{z;tz4{)_ $)!Q5pvk6Jɡ͌^9V3.^DP4L[(z̓8Ad=~b@ɹod5k y>^ y6BdԂvSVVCJ!Q\8gOE38f },jY6c^k@s:q$MqI$f)؛\26x>on'#F}+";޾)s q#P\gbSt- L);kt Wt!~ޖ\ʸPd7@R{z}^)d< gBI)>3 oV_5X6Fo'O eSmwX;VSEL- !^spz4ppkAbGxL^ эAO38d Ȼ'+XP 7G X+-_jb] 7sx l 0.hل"ŇP=V6K`a,rKHITDYy ʇ2#hg?dž3O5Ѿ_ ӯp`D'˔^S)[$ e^s㊥6|OC/ˎ*VsHy!P]"`UD̝E#/:|m˕|7f1ӛόPtcJ˪S-З,`jw˨GSהq?xerk.=+ݴv-&}ʭn\$~v3P/テLf4UY;vRd%f) A+=g:<=MKLş涠ZELkqbxaβቷ>%^|Fە^h}4:Z<-$VjN5x+%f_fJǧV+*3XڰLG=^5 HETYmMsP]WNA 뵲/-V 'Dv\7M3M5efT*C<s=Ik%V^Zi(/d#&Ϟ^_8[2fTv;{.U}Gt9x0}Ӏ!&Xr`ep80}ϕ2d~0n-ӟ6=̫"Ұ=bYzjf:;^&#vA ιpL!ꖑ3r$!Bv<8ݴ;dRc9dqZ}tOC $-LfpM=bO(E6RWٛ [А.a6?7=l4,ap Kq\cLBvI{ͱ2锹d58xvpp9uQBg&95Zۮ昶! [7r3\}#-IOMPȣi^ k8rW  ^iO7\7w>ďOA[}To狧8Eg2Q.-Sn.HmA w̢Sѫ1}'ۙ5@d5qG,ZxκVW@dr\9V졧㜝np-rX,3c | 4;lbVqLd VNȎA\S͍zUay Sz sֿFHAk~dt Ʉ%<˦ BBP>:t *|Y6<yC3v*V1SM\*(-KxzHW줳olù'RfGb 7 4*j1\$(; |1^6+Mbh^IV[Nqݏ{1زХs8nXOZM)šN*?Z۲رz݀"e%vE\e9@l pQ+Tx%+~هƔfƉPӗm6xv")WD<m !^2BI*06g-6տ= _0Zۭfe~m"Wu|Τ7-1p '^r?=yiu+Om WǴ -(ɑRl]ieKr۱}v7{Eh['Mxv xst3#;XטשLwLG"-05Ǫ_V)G#S#、\{=#E1%wQƥgTFùL3|ǁ@0l{9S9,ux@߅"Iؾh52ͽ#!آCUL5YĪgzP"$*8 uL- 7 !c;vҲ#\ &\?L+*wW n^jg6|`ƫ,&cF:$/69uKeEWP5_ornv3L&~m{6^rNH(=;2_NEeFQ~>LIG+aB$VfI*#J:ˏ0 `ע@LK jK$=R):eXB1:=03; MY\ {5gFqQ1Цa 3E7q/f@ikǯFrxA(kǔKMqFy- 2شʄFP ؤ<*A92'/xM:ƘkTzIi֍\p"igNjA9r멯 hpl/ y1W!k<6Yw1{R3vہ{:_СYgհj4: bN㌟Br)_[ŀ Cykf_?i53s?U}-H$㜜Lc(Յ- RY?_vհu.=޴,R_-:v5{Z0ZT;xFۗ #Z݆E@P  b][~#Nj-jԛw Ʒ/A4[SxvFFh,{UK.g_86'\?[^dk#'[ Q 05Gڶ( p|n0ӹX$ S6{I40^DC^51jp{Wn2ii' 'c3w).B=ؔ@e+ S;dR+Fj7=9b;/}0Wʙ"{B4O@ujD]8У15I=MEUI08 vx?6!0 +>Fȸvjrtsb%~PHS)B|aQl Ǟ`&Sx$%ݬȣ(IUKZ9꼀t_t'Zn\;1˾s|:ON As{rR! b]*nm')M_YGG3DVrX!XPztT3Ȟ/{gv; O|ړ}X謉ʃ7|3EQ6 >D6spw,CWK~ Y<Y(|(`Ò+p[Jx󥐲]%rgDԷ,$_ipZ$;5+ 6B^ysuoGW GdM R?mn(U`eX׹NyIՉaOPqeY;=Zi&yڔ@~>H`8:59s)X:FRϛbq߱8ұUKHFQȁmkÿLclOmC-|j|J1#fey"B3F5jAGnpmljmx%fEʒ_,wI G6TH D܆hR2eGwsrXdm8'Tr=:Sx&_ն"9"cN&z> *~| =rt-?) ŝIE.u~7N\ݰh ]`$jCiHcR4{2Stʼ(B`NojOǕ&28J%^M-(&f39=̚8wޗ\4xkPA1FQH~'9?,A6J0W0wʐ:3}.1Z;}ߖqO=.}eU21 ^wQ)2Dʱ=?&l#Zq%i gm3 MI/b&^L/V Xe,5kV6S"!0{ ǃ ܇+z$l 2J{‹^YKUӅS:;eShpmj s/5fN?*`R #:9AFk.oXDŽݞlRG)w'ϣ.G83Ϫ{ZY\qF`KR|k0߂tDW.z@l&uWO)M ^oHg|`>zqܘj n,+zH4F}^S*"[ڍȽޚG%2 EQ|CzkE$c/3+]*TM6RTuS[&Z ?bf<,ǟG-s &M13Bg@sR6*d JL`~_R6³YKEle]͙LXN- ~s@X/kcS@v; HX8 8Yu3Xbic41q?1~TH-jW{P]# cb( r>&k o0\|*vˠ8VgXO &8Z%G>ٍ[ G-|ŋꥅpH$DX))"]hwGkNڣe}5$Pfy73Q̣ uG-]Ѩ(4XZby>c^/~ lDz:LNFO1R# = ovy̽2J.H5~̔3,ΤMŪW@ճrE}<6?A /Exq|'.(h{V&1CQo|C^PL :c=88]$jQd!7eIGFiЁ$Q d^͔RuS3)X4pm6xn]4",qJ8Ă.ʠRPNf+ 53a?TE.OOi3[eLqW\*=qid_(yx$d ]T+>Up䌱;¬ /O(:ѱγoz-jPJa KbgrKĞ q>Enx@hGJ# JbydQI|9gLeybC&\yT >=P8ݘ/H0| gþ;(-g˱3babEB2?ǒ90Ef<#i&HƝ%UxfAv,:R{$flyh \U0c 푲c~.5ENe@ K줱eq}7*{xZh1_USH|/Vzs V/^vZM&2E5+ åt䝩5tMdv#Ay5VƤ(h#d^l{c&oڮIl;$mr*FwKPx-Oc#Aڄ^sfE[epJV`ݍ|"|!\FVW4jx;wi&ĝԃMQOH H2i|~5Tq$],QՈ:>A"n=)k桱y}n׀[|?[\[q!W :N/!n WEC33\"&'-&n:xۺW8cDGKlCӡI; dι51\-Fxa asrO6`': yhb(UZK0sl22?1 ӗQG!  lBaV'َlٕb-]/T i:0 ;0 b7άN\IuqI/t[9S*Ṗ`D%:5G]’`TfAI76uM}lA`y8Ε06@(>c\":d׏3޵[]<QL{7{'Z#vh,B1؀+g?1ɎX֐==+[I!+t dl; W2T4fUbDߵחy<g0 ޘbI_\)7Hvt@T!bawVĈr ލW:T6en#S<8ȿE'9ѨrC3+,dK3 &P>Ew}-C… \vӇ*<vhC1 .oce\ˆ\@ i)XGu- 6 a68v+Yy cWl<-+?9IV=Aax[Si0ާvbnFc8jJ}zAʛ/dnhS~o {#'AlI C֖zÏ:o|E3#<{q?G@4ˆ $ra&:A-)WlYb<3.y>Z8N m;Su}պ*)*._D( ](p%N{_})N\+mkM"M؍{d̙qH򣗗Y#[[fHDSԓ`ƴ)Ob,P/'DBDK;:aDT"w϶bgчj2i/mX^Dm5ךy"q|VDmK$ぎZTCL-(0alؿૌ\*an}NY=z$I:/g(cU90qر5[Wɱ Y(]uDpseRXx#]  ָw.H&-˅z>݅%/~sv5E&6a;:l]u%*z$$dYLq(snyyC),g/wvs˺bS˼Vf{00ZTꎴLU=+s{}8S՘*9a_yl@^Ƕ `.2? xeȸX֓kXRVZHǞcr:#mD]ٴh{:WwOe3|61{ C@s*7rP M+VN gmbTl[ %~%?۬.-#r? B#:/ 50G#/jUW 7>p:_9MS ta!GVK  B+uG E@BaX]x* &Yn2Gtmcj+" NI{(`~]QEwjvh ˖mtuٲuP DuVEmYy $B+ v<{S :J,۔*/7Cf !*[|!F^ύ! 5RM*ڐॖG'n|BJWzA\ڰd5K+tϋC4 ,L!hλXDYhNyL&sI\j/zLBU_]7~C8ÊLѶ0B]8;ruf7fB da_qǣA>ֶBO r'5UmE;%)R2sTTҲl #~.=Lix9idN&F0QKKͥJ&4$}mQ֬2e`9(s"âLy04"'@VZ XOHX4߮դfjhJO'MFq68CO_h~F_#nxC@'/p2N5 ѥpPi-~2N<{E9kd1R pXM uD6ݣ x&Se4_uKSQ$GHqt^; lzm& ϖjT( 5ٕ[}%t"eGGY-q jE'j{dDu1v ||dq" R??׬'uxZPejL!\muWh'm4- p:c˄*ݲ\#Ӭ=]Nag9 ?d~7i4;8hr$KpMyxF_@AハLqϩphAEfOۛi1ԅfH:|J*٧mQGJF&t@,ebl%k ,| \@L]K=g[i3DuK1ń6;XdDb =uVt!KH"'spG(|4-Bx-(Q>Q0<4#{BWhbWWp:V=TM|wNy 丏5轾~{Mc/P~ղ[ Ay&v-(бc^Ccyȁ%ǎř'\&/ b!0g|P'N0Ps>yV+g\IpZflg,zxzc^E `6x#jRf (:ƖIP*vZP=RDoixYgrGA-c!8DasBɥ!J Z^'Ӆ/΅ikAUT8~eIcwl70"}+jU]  ӭ P O:yɉpݯS4>P}~3Q Sn=0uxPHOzIUB3^J`ǫdqFh$4nA!Qe]7 "8Cd^Hz3ղvMPYpCZ7![ FBmD#h! +F'ʘ: %SE(>7FOly=9n?OakEPŚ,ٽ56iё?٥^^o& 2/\ HH/d-cP=Zwn4c ̛kI%H-]gp !H5 >a<s ͎Y >s1V0PX|}"`|uܢWu0{]z-Iwǃw wW>ʑD=۶CLDΊYPe} ʴ:Po[ m32c+jÂLr6j:"ZZt0$NaAQ7/[ m (DLt5~|xpZ"`$O85^Sv'Eq+ #9&!d#Wds>" WMP0^oTԤ2GMaP&0OIr   sUD(LQl{<{ҼhJ$q|@^MOD¥KH;?5O(k<^;~; rpYVҏRxpMSbmM+GN}Dup.f.z_h)?b[ W %6b@p>%VBs2ո(S۝! z6 0 [TTOHM5aJ0F 2_(tV~.o|?o!m.4IuLolkW :_xȟ0HKnt3ܹhŽH-%N=/Zl,"bEbbiluU&ꌱ(iG[:_d#--@+J&ëk=]ND{WDVqHt@lp "6vl'CW\IC1-v؍w\ȑT 4~̵}d9h|}p 0^÷`75Ϲ#`.rcMh}8)*<)(py.tC7+fTzlc6 4ڨhG.ɹ4a}=yIk7+ ͆tXxzds7a71ӖIxɃDK*wV^(I]JnwvWZ@{ߝ"I~;pi#Zʍ~}2ks+ءv87 6wB䮂p FҜ0(G4 иS Ϻ Ϻ-;(_+?DF{2ő @TiC5g%O`zיìmՑIRy\-B;?m$=">E>WuJjeFLk@YG]9ohgQ_&˯ OےIY6ݥ84潮p:흵5a 4-^.r PM}7'd̻8?>@}nܴ>wNd X)'Jͯsp9Us(L8*<pʾ˪'NHaOG%tPtFz2 y,jdSl:W/y@}ă4}Qxlz}<>~Ac8oT&5QAvVOk!ijҐ|bFeXj *']P׍7LkKLs{b;z}-ʄ?KG5G~wҊCyudܵIAW Fute&$ua>ض? yg>u;C ߎevǵ&B]ᅡIQAI-^!AqLm{d6BBŵB[GyףuU BD '_O5g6Geg@m eQNh!nev_7&Q9JXI=55尤}yCr]f I.m~xFiKfAL{ ͓xz$SӖɣb2+)ׄ4j6o7̋,QC`UO[p#=!Wd} utD*Uv(\F&čMqDȨXp NYjbD6aUS}`][>RXH [c \'L/nA+SR1CtpEb'3p˪ö &r"oD "cK#9mdCa}w|f ˽r23>c1\N~դ?H ^(B!hr>]{,dwu]a)+8 "0tD%s75fŰ Q?,[eYƝc3|6oFcȡBZ~;vi-mek w>@7r2)^O8a,ۃ/ NCu嶚cAH|%q_Q7b%fSnAR?68W\$G) pYh,aLrl)(_0HtA#Pc& 5Ļ⮪ɗ6^D8&%/)}Kf[N, %Ԭ$g5b٬  q׊$o0hx( 18sy0HsOjb&Vc YTi p1.R#C؈rM;͜W$09{ ˭Ɓc|RX{l¨埄Ɲz.jmL0gy3Iv$S-!ً?σv$ g5c 93۠dZD]u ҇5rd9%krl һE`},}OCxr ߢiRxe]rEQRbَk }4A>na`P$ߍ'3cTL$ybZhX!i`Tɏvd~4Y容-<oЇD,_RV!%1w3yiWEU \Րed֠m 396p/nA>><4W*~[Wڼ@n=w|TGw[FUF#z<Û;Gci;|$BPb9b!v!$o<(>"GVQBV ZɈcpEd9aT,u"PT~6֕m#6{5mtu ژE[:ֈvѨ7`g@'I/"b2߆(>mώ=3꟣Ol8 O"UQ *,EtpTst/+ф@o YcQ#|~j jVm h XܓH2ri紹=\JK߀.y8_AEaV fwg-e8 t-a%LEd;-؋ڭ5zkh>Ht4$1"aqW,R;ғJ o |ox#yR]~}(P+D pLzNM|'+10B^d)]1e^4nt&)ZwFuRr!;;[!M\ "lb^n| K+zybەbw.0Mi+)穩E~ $m3D/#v`j[ B#OB&TRJ;+Ywc*Quİ3K㕺vH~vln|5M]Fz<7'd:?ciKlr6h\;{hgDBJnbo{.Cp߯ws;fHO dݻ@ԝNXL:pOoWcR CӆepGpתK=>w1p}A^K G[1GylezvA/*~eXn4`vnUA$Mc-@I^ns\GT/ݻRiSαG.< qDۈ16/Ћ.4\xeR5TFL)hz*%|D')#ρ tmtEN,8`А6]fyWd܇oN;GZx!&wyBtIFB1LEŢ-z\6 ?Y+Tf5G8[W孃v A3;bPmيܳ~$0ksw\`PIw+(IPqrq;0B^;/0d~ԑB/g  -{/w=,SGٹBΕRQt@yӎ0KvH4yux_}ש[?P= ng(`7Q5@C]yf^#WvU+KK~Dz`wtui A`gp)pt8ůb =W)?`M ҃8\B ܮ9Nzyd~~;:kQB_$i8H>;1Z|%zH/r,f0u+Z(Aq.rx MC58o̔MO.;xA!BIuHG^E%thhx*!/G4\qu]q[ aGܫne ݔ(A9[@8HwOs g1-[@DWÉP$0'x35Q:Sq , ͝^-c+[ n'=,7fB1Z29=ƀȧ/SHmlfEmw4I4a3b% w١Pa^-fm+Ӑ7a=˾IIFfKcM)Ω%-/!wѮ^$;X#6qZD7GQ gv.^޼^,j,EXJM Q9zʧJNB GazpssTwnx4GHDcyX]wGQ?MlXtјgoSmh;Ӳ<?T cJ3y=U7dRU!3jU9HmU7?VF;- K/ b\ ;^#l`EcwznpHY oA6y@#?⩟Xmsf[r.jP]U LKhK :hau; sUmoglej5F{?y( )@(\w#",V  peK,LKjЈu!gwF/2ֱCKM<%T, +2̠UE %*"8/dmA={(:Zgƣ =]WWDwŸZ"82ےNtkvLNFۤ-nt 3WS+wu@ M+0j;y:wE ru%;lF 6aw.mqƣ =1/9AI*L&-@9{=ASc_;S9)t(YB^4'wnV4!;D'5}H| [#l?Q/huɀ̘=x}p,s7Cp61SgY8g kmq-L?woXriP;(J )'+~J-_~)Ra42A5ٗ 5y7u.HJ(+(uR\0"'໢ ηeM.*{e}ݸEi,DZ w>T _AU\rł{yMtYu9z <Y1թp7l@ZTr̡#X0:1 }X[|( ML>hq>RSR(Do)} 6#@h.?PGL%@" 9BJ=n7**U[baDh~*ʓ0*q;#0<*pB Ck?S\ l;#ӶgE˘lSlhб@)Lx='y\ 4S)sz5=b7R A~^V)0i'zk)aTQJ-no|qSK tV +BeK<ߛy)Y|`q'jӦ2Ƹ4ܤQ+%mrUjvzKp NXɌ=rnΟpEgoL ]MGϤGn5?r= Z/t 49Hr\ ?:Q: N+lVV㖛ƾ:uN4 l92q@2KRPr|]xhؘXE5U $p ˧vQ+w|EZu3r[|):߬8?,Yyj%)@giHTk9; T`rB;օf 4: mĆfBYCKV!&"@T/FH4%A:fQpٍY4wkDy\|TBw ÂPߠ1lKq2%b{v-!wl}>*<ѵ'G{cMܩ6+5z8ѣ%_fI^ AUU3 l_ElF050x4$9Ńc1\N %xj+uΔ\p0SAY0Vynqa5xKuTafC~Ioel-I áxq~z\_Lς(Q>s%QjU_FYr&[5^Q={~Y)&6cBP0,ojX|wl\dv;,Bْ 㒫]n Z 9t/K81Cw3CnPKZdmISTe--_R-9=y'o5;u,; #K]B81 R-D R؜};*Sp ,Mß"%DA"ũydetVjXM2k bXm؃Txjxl}Cu(oVRL=IFaC&x쯺hI牭]O (D |>u>̂22Lq.cݭ@D'<˶rtזb!<[c0z $~Zǰ~yw^6lG ;ˬ[O ck#vw騜_j$jˋ>lv 56 uI˾7:@&,UgH3e\o}wf^tqW}\|'hb{^\ltSIc,O7>+5FΙju~N.A_6xaB\B1t_|tw?Qp"O^um{d3ox!LƷp4xam8=T Em[IFR_T:`EL$km3`0iL ~#o6FS`L\M1Mh`#̯:Y,ҁpȗ=%K|IlmQ{uHn6%Kǒvq"Z_+ F{PSc(ClM*hsBizڑ鮶7JBm.]!c}vj9*= ?Yp1ӗ-Yk_>T~Fq'\Ϙy),Oh7/,Л8/bo@m2I~Svd!n$KgHg2}ƨ-h4v̏4qufh;)s@}g1t\kN|ԩ '(t'qc|}y RuO)mЕlj`wJ@ %V)qJ4RP͚ Q}p= ,4PPDph;K!e\*CyXؑQ-B')r(_ԅ/;qG5T2JטA#WObtB CO,VoހܽРd-1jū 1uݓ 0һz[$nڎ$i5,w"<gjR.V7~^sp;@U RO5ĽOhM̮A& 4,KT"ߓcDVͫx7Ȃay3 iȪj2_EN/OCuMf ƾ6z/l+'2?Ŗ0)[Ɣ*XJaV ,negji{|b 8ZupEζ^͑emBj)ZIw}yC{TBsYm;" o \ %z Tr0cTm~-oW7PΝl!Q 1ԳM<3P~QGB?3;('4Li8B& |îc[~:\k謬H\k'1ĊᴫBBĖ$Լ4勝xEZ*,*_peоGhQ&&YBbaRD+"* ZUN&QR‰g_[=(~XEhm` %: @=O:ZFv;++{vH+S%Ma=ўgyg9)WOA7.ꠞ V+e' )>Lq O7| 7{44 ;nA9.TE[˶\j1W*/2mA~z4D ߢw=ddG)2x&K4IH̺p۲0oꞓv$k$^ߌFR˅9 \5q/fDBQ<׿>) ,և?뒷*ҔЭ#%:&_D(m / }ag|*Nv`U2ss`VXR.DTw(_OQ 3\NE/,Z'H-}^+[)xў,_,~!|MklI{™xkJ30ѕUVq)tos1ثy)01 * ?&M ! ,P򸵝eo*Hs>f3n@gYlLgήew,;r̟nEA Աi宷 ~xO -6`P}M~qF2Vβ:t8z';U\8%@/t&_Fku=gʠs"L䌳wС‚ba./zlE=yc:ՙsR.uH0ѣ1MíD[; x<#h#2S_cЮh:?ii]2pTѠI'˗S[.˰d xu_T8̓p0! x]LBsʨ}LlY /Cd ϕ @b}QiCl{z>(P?mˌr4lץ׵!8ZGFc`fi.0-j&wRpje(7Gbכ%8݌zܢ+BNl^8~2yDs&߳C;-q*%n Vo1@]y.푓f5bd f[^$% fGNx |T;sH@ dUS+e_E7⏣B.BYA |#q'F%.^,frwk/ 2KSSp%ӡ7:V;RY'иp o*VHQLTS-^E3^EqUꖐ_R93KP sߨФ+d#W{::RxyݧbI*4e|.e/V;Y_g[NGFQ$8ɈPVa ynD[p(' "tw"NT.$ҒS/R (ٻ,S4固{ʗ~\zY.F^ 7A$ +(čHsZll*ZuLMpb;8`_JxTTbyD;qfcAit'UxK;Cd$*̥?owǭ}Iݎm xsj=֒RZk% [pji{{t.PtQfx%7hx[9ȣeAKnዼ $0|Fm!ˡ--gsfRS}}]spAPIN*}ҷIIWG1z-3SBV(T#!\ݑz]7mkF0Njc8~ ZRɮnCu/? xغs՞/X4FdRj0PUam)[(Ώ]ˢ, {p Fَ_f~WIFܹ'aɢD%{4vQ\V\]h G#\$]Yꨗ+#SQM0Pض@MPZ?n-qZ̹v ulZh0뛽ᅮ]b%3+$ݗ+6Qaq>?Y,6 /xң{86 x:EݍBK~8"8 aJqfrkU? En= nfu_jlc2$+IA2ʢh;%-RO0g?'4VB;]I MVb"xe'Rtf+d]nSoyFuH0%ᒗ1AzQ#Ry]XVcj~;?0d:(Lf]q>}6r DW!-M%+Lc7!/k8*Jfulz3bUʆ iF,0(Vu ]KwV]p^Aa}֏^ `r/%Hv%0\-[bTJtc$^d(^I$5+.YbzlJ 9 06SG+'N*:DL\r^6>CUC} LW &3-dĹ9oNt <w"Xu/(i|B=&rցc,fcxaLE9W΂d 9B32ٶE_vL?IQG=%K`QSh h2̚-bOzU{A''q~}D3z(b*q?{D^R,k. D|VP!#N8qimAx-G5/&KHSSĭ9sCM-%,cjQg!}b5m#80='.T-\Gpҭ AgYZ070701000002fe000081a40000000000000000000000016101cd7a00009ce0000000000000000000000000000000000000006a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8723be/rtl8723be.ko.xz7zXZִF!t/]?Eh=ڜ.+η"/Ȩs&i `2rYx<~5r6$ƗU{?Xx:A;QacmdŪŗxd ߐ>\'68PPk*]Ւ(ktf O?AKuvGtȥ. :f$͞{vAĉjCtH)~ɢ~ MhO ,cg\urg߳ +GK^J&;MO7*w}{Z?]t@a"r`.fS?\wVlڵt~4"a"6PI~r'Ў":;q=,uLhK'=fp(5:^>&5yo꣨lqxM0!}h# /|]æ@T]^ 78+Ҩrh|+E1 8yx?Q렏tL\ +M,kA:]__'n6i2aƝqTK%0{ Θ5w 6^M;pl.>a:iu<cIcVӠqTJbL=OY"u~G7`YB!D+Tb@~wL],fmhw46,r@ JܐDYdsjJ0' 2U65 69ɔAN]R5V&yK_*! sR8fo_oc`,j#gBm OkHׂM"STQF&)Rg*ES:B), ,ԭtNu?߆POiͬGMaȗX W5o藄Aʢ| -PuQ\y#G'a.XI,4-n XuLDO Լw0 ‚Vb島0=E X,PaU W;H+ZU%|Pg14B%SU9PEb;\v$)W(cR 'm62lӆ<SƝ,#a`Lw?D/swvڐek"'N,)L,'u)Ed[A2hvRMڗEvHDeDٲ9GOрRȣad}Zsd/fىۼD%wBO2P?UkAƨjZfujB=\& \nb.h5R4 YM=LџN ([x6h}dT 5C:aJяT1n'fA733 P!AvF_nO@O#,J/lB_v;O1({l.u*A,r^Ҩ MpME[TȻ|bVcWo{M 7nd#eF%tUW@ٕ#l=XHB%p/ZK2K Q] LlNފ8SE1A]Je ?{J%> Me ( vщCH$z. 6L@U[k/IW* բQv&AԲ:)SP F8ʔhSc"y?Ju7ہiɮ,B: x|'XS7L w3vGT}%vC'S' dH$ehgׁg2Sv½leT26Z8XS?q^1߽gQ!~|/ً #+|B@( ZWnקz_dSE([7xơh:/djp:kp O ^: iY8V9rZyA#8ffsɾo/0B+g|9kPHj H pX!W,7'b! q'#`ܛf NI .UUYLouժahM{xkGWL&KҘJ&CK¢@a<_1YTӲa Ԁ.˯0m##1F]L~":2o LՃm2#ֶH\s3Ioz~Cgl[=TVX#Q : Y]BIT&CיJ5M\tW005 Ϋt)^a<Q#GU3SQECOkIJYteSC۶=B J쿓H=93a.8%0酓Ɵ!XUncULM7$!տ&v|vmqfrv;DZ=mdHREkLS!D7?{~瑘&2)(\ʈv(btZI u2hl:Nz˟l^F;uCPN)-ziϋ,wn%OR+H~`doͨzw#ԉBjkҝ^޺|r1Fע)@! <*̪EV NYU%TG<0fyDk*Ouh RCt<iZfzf>{]錨v]RXDD}f#J* Krz~o(}.t]s@o*۝JN ʏ_rfU3pJ|uבx. !xC~8MyμhK*? u8tYH =s+As2|~8!3xVnh@y¹W2yF%Dudޯ0 2/gbvňA z& TNjcr~+Gj/m$)o^{-.*NжYC7UeaTP? a;2NzA8^J&$ >Kk69%et!o6eGUJU|J3CyUR>$B\%e ZϾ2*>Is/Ǯ7}n7z,|;rHF7mq-j@>ÊzKWΞH $n|ѯf#jClv t/kW=ҟ<6 YM~ciQl' ?]d2T< J,4 \9Wa֒L|zm_Ua{P۴+ƙCr]$.7e(eUrx}yA)Vc&H|"ƈm{$cBmG>Fе‚lW:e^wߠiCeýTCNp_08iudyImj+8roʒf$䨌O5Hh8QEgU򑨨P w)sU-OA/5'ThEw RvV\ -m1jљ{^B ;#5T̝oI{ܴ5߳ 8@JclAJUA),\,56͍봿luamc/#e "`JIŴA oޑ;h%$%;$SK_ o(<֎X0 "84?~מlC,A8OCo (6{54UTNsZ?i9DU]U2b@!j4;1gFiB 6aGmՀ𰁴+KG# |LpzA;j1R P8{\]<>=vd.ьeY' @̛LwxFX,(iRޤz{5BN@S={|H][ r0gxfGCwKsIX\UdAf4x߮?ڣuKֽEK꒿R)w\ ۑq 1='lĖ#K>y`02=w럀5}_QIt蕾q+>$hD1R&}dL[% iN,A],j[.6,^.bq+x[8/}2! 67$I/p'A_9$[r9Hmԡ1q9Kmm9xRibLaв{7Wɲz6ZeR*Q;i9;pHu3V$eh>g!U&f?!>b@o"掏v\o~c1a|=?Ig8%R|45pkto]J91M*qV'T48zYҌt`(1*{{P IH"T~::m%`ӽtqJM(jkG=3+ɵq|Tp&fߋu-( އlEF ->vqYVD6RFZ`d eUt 7l4Էr-\׻>ncnB$({%4X@x)8֟80 ԛJAkvǤ;I ? o*͂@_tİ4^$%u梶wV$';\cx]A8_Exrx5ZHy}`S Fj"xXӀIJN!94BK8w\*18$s[p=˖:] yq-a8Y-rIXh{,5xAFqs(]; UZ61"|"[P#uu6l6ÿ_!K:lf]<+ udi:".'dx0RGm8MhNKyL 0z͹',1.0m񽧔0gٷYq~ĩlw@Bl6-N,DRAaY/\bL ~*_Ta4P!hN_޸vTIZ|i 4[@7bwP3C}d޳ OIkW ^-x@־2=pN5 xlSF;!>ţɈ"NBR^-$?CK?kvxߞeeW1޴uIylnpkXUkf1y̷}NK4RK,QN>i\=AīX7l ^: gљ _]Qi$j! V*n'ȲEiAN^AӴ0 xnHpθip PDgfO٬jLuéj^n$ˑ"0,W~. n"<Ԥ^Zūu}?:ap_ڎJ6t=gIC H[w }\rS5Cb،1|gB)a|UnXҳSToRߵuPȏ0LeAv;SRܡ&CjK _Xꦯ2 ]d@oxT'ܺh|DbhѪ.'nd5϶ǭAPK\$Յ]Qp LZN(\S/ E؃8pȸ{ӂEKqqټŜP3%TT&0*3SmF3E'苩f L};jqu%ƿ,/ 0izſd`0IfCcBQk\8nF&J匹ʌxˑ6D#k>t: 荆hh@1eZ4A- '{8A.;:U8ȊjY]f+wUaՀ72=]O#0VjJ~HR뉻,K|_p i;H~N")1~G_js(2kvsT%2d T,7 Thx!yf$ۥчs%[S: $- CZŦ/?)s34ݤCG17@WΰRJřZNg %gRBɜ^8=I,=,V-sV XҋeDgJ=tKy1q;cԃeP3Yx{"X.GI~KV:yoet\o7zN7cP uqkbK˾u6f]m$M/4^9v\{7i9iZЭJ0VIi'}/ 3EE }TGZup 8?ӘVbgEEցi*gp %[jEN+ 9“M#I2:4D6cW+ l4YEBC4 @c-tшZ`tj K "em&A Ӭ 8qwxLi# AJ=xBnӢڹ8kL~BB"p' B[\5Nb]׸q,y ohaqD7Xoѓ)dcj_B j]Rٕo&`6$la_ 㑋pkeСz-eZ˸W>DJNfڮF~Sw5LBA F]UV:Jܞ! >:RX܎{=WB" m[!yǤZ넙A>fF_G|C&R0f W.jI_0KɫV%IzՂqřH^m. dm343M+j\h^(4o )[8M@ϱ *8m4ZSNA/0/GQAo/Z,|;K[-_o*4RQVs:mbgC&CEohq_,-xRD9f0={T݊RC+_4~- r7/$ݩ(”;;aðDǗUW; z!(dwEG*naI3LjXc!ӬEUlG(QQ 8]?D$sPbN"*п _j a "'Ö́dXmxd{5n-dyTC~V6d7Нv qya跉ұg*aj=B'Q-Җ65n&\i)ۨ\AiGXcV-q}! BG~ =h:EGzkbztÒsYjoǜFhM%|v} XNQ=U |hOg ®R]ؿ Xˮ=?pO`ޱ:רlWz[cYr"і˴0٤j] axod7@rws(VK8SP `@nf`!pkZ-ة6+>tJJYsEpzR\C,fsk?ʾja^fn֕fO]Tݍ{xnjFp.|zghBFH'Q ^w݋f@8!8<ߎTnU ` N[ܐ\}s!j u0:ؖF8!E]% ָj"Adքtfj; 7ͥ&X%02h&1b8?Aۅ r~y?VO19cy!ZffH]^T{/^V} :W'$IՎC$$!zHiLU)z)' e,.{2لVTNXvhr`tZ vkR{0Wk]#i?}|U3fnI%z|@]*C0>j#7}V$rGK|eWMV"\ctY'"HpEڳޛOt(_y3 '.ZYcШTSzkRQ&#EJY7ݾZVrxXx9pt/ymO i)WϾ8!oW_'}cK4kRk4Y]ZOADzBUD3(t˥st I,ƜTeP88Kknm*@,e'Fd ;ץme'ף hoD[قKoֻ߅/47 .ؒͮ/s l3q3G^JZ݃+f:/Fr:40<*`-uq+wcCzaX=_c8@cxTt'Y)u:2bd$y$3}4,Dϥz˖4]/OդN4^4wHdSw,u S#mPmE0B#sx*I&813o' E-txOFV%(o(Ӣ[u!J:q:70 ޞ8z&f"o4EOаmНz >)%E҅ebV1~B*=y]c+DRG?ZO?aSʤ? qn:N#D/Ыp`5 *JaaIk8 %"}2`׹cD酦ucujocQ˴B$jT)MxV( Cf*GJ~mė~7 悳iAbW |V3?|]ğɫqD)ϿUv% D]t'%]1iO9>t%}qߠk4::`wZ's棽tcOk|nYk}d}_WFtp5€4d\^dSyJ/Z?~B!%IPnsLa.GYV>Ŭ<ɻȎBeݗj r7_sǚ[m̊Lkө7 7ƨ71S]p2~jWĥ/G[xY2`8J;$qz! a# q574\LU]i_(A; H&!#ú ݸc$w{#Æ3)3 ^!v (rd.w53:TѲ'U,-O9Su3y71t_ UQ-ژGsuna1⇰O:hd0AϬp+tPI4+ʪkuaz`-Kpeǯn&@䟟{qĴӢdDhxe$A/zJi(?VԎYmmŇN/>EMqnS4lm:W} ʹ }.%Z5 3cS^Cj+;|bqe"8*;=+g&՝G7}GMgwd*UO6IP·'IOO" W4fʂ_|] 'iKmG-e%&cAG !+yXWj82/^}rf05L\^~8VmݥZڈ71KCuL绪.{GD x8 twrHq_+5LnPƂS%GCMPQYnS] \wCq+_b59?-gJw|[@&tw͞\sY,tN֞v( @eKgPG5U?Id"\(1Q9K_sM3Jo`?l.a,oUb9 }6PXL-:E]< YٝQ>f̣,\ !"RSXs'G 4drtVvJq6mi[9蔇% $!zz'^z4JI-]Q/7"+"*N;E*Ǒ`D 0ɔuq\PHQ.TwxX_T 3@!Sd^#\ v.4Y"ZR(tfͣ{0X;tpBS_w:6UШ CWfŘ1/0kB˰ȃdmQ0 ,fǎղ_ I^yeː׆Wt#ֆnx4-Y5݆D,/E|tNO9Q8ͿkYMFdÀy|(Ij1<`FWgąY82U僕^c.xDVOJ.rD dkACь2E`y:EoaKs+ w*'oun2eL ,2a)8k21VkF٭d%f` kw-_QpHa^l!i2([_j4; -alVյш!K0C͕宯NJ :b:sf{o.H&Cc ߡA7cc9<2r趔:zH.UMKBRG³٣5pÿ2n YLfLt`I\BTl-3k+Horn׬.&̊j (qվ iv$RT )i8q:ϟaPQטk>dSw%43T6E.ݘ ge~=l:Y^wrah-9dEǯMB{IbǙu+rSEJ}QŘO^f1QJsE*TdQ>338K|d-]Hm#9:n~\TǦjnEreF"O.R ڜwt_yV%0Ώ)b9P@fL069`\$]T^\#= rwB'`kltBN(r# ݩ3$V~HX d)/B{Ss=lbyqO,#QD?F̘e]N_X6MB4)C8|Lx$)=p[ -ǐ :ˣ0bDZ)Fel[xLIc [ZAH8.Y<ᎋ2vNUD,Y! r"`yJe7lLf^enjTUfL6ZA#Ő$J{Q5k3N5LOEc:bpځ!4о+k*~U`UjqXr|w{~@ y`dg3*ŹҊ)Tim) IA׻qYZ[F7Y9{2%;@% u*ҝBRVtw~}nMZ y2?M8 r[VNf,O5i͉t;Z_FE7M* Sݟ.8tgRPg6xWS@XXА~ wo#S\}f2Yy4aJ!ٰAħwe`AXwbg]nJ;({:Sw}T|ڒ{XbE s:v(K;x4bU"ࡌN6c@ϳZZߊ?K:]5K=hcLn9ƨ>2Jp4/Vb2rbJq8G iXiwBd11 07_J21BҰU-JvMp"U8l޼l| O >jmYUpvC <a5MW&15w6:+tX8,ބ:ސM,v%`{a(M*Vl_g_+c8q\)#&Ab;Wߪ/K~bw|R9Mrf9x_f/00AU E11ZWw`R`7C9:0tOl!И␳Ht MOjߍ3#sA$"amf\6CN@y~߲Q Q~!AEm~+J?yw9#)=Ao3.IXT$ڞP|v8CKmgz땄\pD;k(nl1a"N*W-{b9b,`57_ <L=|*KEk0<\QV+W9P*Oǹw􋸦냑(H9'I>j?nC{i:̌MNPP!.I$K#u١P7~XH7'!jui̊Pׄ=[1L3O32o$GmENܞ|cTOy} h a/LNsOO&&1S+IpUg!`5c?fn {sj#ّdʾ`J|z\"Vvei$yÆq).Q hy0&lbG㪜g% ^rGVG kQorK&j7KT8Гr`+Iҙ~&-s)Y{ߜL?9_/' a(@;<LYd4Dzͮ7IiQTx G]FC ]~)z Z$Z|jp38K\GVڪ@3TNUz2R iM%2hp"`}#9sv<)(א$)2E؅o'RzP-$$AFhg8ByMi9,y\.|wWqWJCerP)x0֓E# ]kTv!w¶O0Oᱣ9jǝhUbuߕ_|>|$%4d0af /.H=iVQe祡APWQ6k0SsiyCF'[ҥ[wW~B_Q0VTn"'F-yɮB½{Т$cd9";"!~ JipPSU[ 2Iv-QHڗ pUD1{7oN8r3/Ey W,srT8m pDtp=ю`EO_]B:`8J] F,`2)*ZL0vsR8M~Չ2G$!a7 5߽q.e#آ饡-D*o(儲HRcx-"-OبZDR h107B9mR2b($gt' ,吒yx\+L$w c1LS9$?!ݡ&jMg=2{Wt,⇋T2Z} L̊ş =E`wâ*p; ׍6^[@IcXorΦ¦JQE}g!5qG\`nLMuUrfN!cS9P{ `U*_jjS^,ujx i>~;_5Y0=쯏jo$" zR1{TfqlbS/] -܂1q7 T,Â_c)L W##@q3( ;|qu2EE n `P25XGY%`QMCµ{^iơqIg SXKgȾOmD#o^^L>p~#YIz5PA&9o-v[B G .zRާ;0AOBo0L׸qx8Cz dꙎ$'5?LKx\SfZsHF<:]RyܜƏsF3MyAFi+EFR4SM޷:5Cl&6D2­.?%5(YE})[v`Z _B wf4t(D m.d:)EI= RFlpTCWGk3G-xKOu0y>kׁ'.K|{9Ժ6jIk 7FL~V~`xdO07~$,~␵D9OI\boDg[Þ F0d_5*Nzp}Rzfd!.c 7ż>UGzksاOKԅp8MP.:)|Z#Lx[7 ;ӷTF`=Hk#ț^A~r\-ユa߃SO|}as![dsכ-d˲ߗp (Zu҉,Z؂`B>hr']` #.>a߷ŝ\zHԳRd> ξWnCˈxdȍl1SQY_@H@BNTPK:,ϬX kf5Qmc-ߙ?2V,ۍCTV OȲ5<&?CWҏ`#@,zCk|ŚLOJ};uf(TFԤPVQX5zpcp:F D+ŏnHκ((ҭѼkp>u#+1$sL<#H+<%gj߉;l}uazRxm\:~6 ;K+7J߱jګO7xs lt]x]Hc:M .l]@APyazbT--[LLK!:t*Ge8tP!1<БWi2/įjaTk9:5x8B\C(ltAkF8c60< )jj@ʝT~ ;87&¬Kഒǒi=2lR %zʱx ?WC9$qSY'aH} Tjh$,$`ɫ҅Z):#^HE/hjk-19 ck<&cjS`8@p@d܌:@2xϸzW3o)>9E%6eE9woI=VDFhذp%I Iqo,+TdCFf kj5 $PÍJskOCP3 Vx´h@怟_蒝xEGSm@OKA]q>`nT4yB}j[3'$xr ]1SRa9HGJt<64'^ R*'5WQ"|L:4{SG2a.[u eK~LP?s:Eɬ3!~838rF PXVׄVeL 7lig3oI90XV3_QF-}'ybRfl]iIEeOy苬O: 9oQQOZ9{a?Q8P:Z) {$΀B)я1@:8 hXqS]-+,Uxᤅ6g<>5*o螸6 v|@}=!0g4r7C ZԱ4:gݼd, aQGQ26(NX~PvPi^1YMwVRt <ec+|MB1w'76mj{ _țV%º>>80D}=B PzHg[ ć/=G^jT,^"#;A6&5Í1,Y&tI>Y7-(4U_mg,֖AetN:;dRl{xGՔ1|E3Z0,s#x =s1PW0nj4mz.pɻYGJ: ^\b"V&[/qww߷A aη'&j%K2޶Qutii0K85X& ?VCti֤UЈ@wwbنzzH͂2'N-v1Q/̂;ql<XZ{"⤣&RoPLC^ҳ~D#Ve.ɩ>T1EE;O sbJ7m]Jljp#TWO JS.i7企8ؑb%e%t1h?.JUFQ STo&h{!&@O7cE k_ܤ@,w\gh"~ފtHDog_#N^NvnE]LeT,C{=.#_0#q_NK)ފv\$dK ɶ)aq VD<6*Qz#g.Xeh2/S*B 3m ؎aB,h}mTP}{C?-}S´5nIi֑O׶ԧhwg,BfTl~Gψ7 h,NB[@D.=Q0_Cx"mim5ͧ% `p\?lk/V!HGQIxV2Y2/%5TIL =Y"=f k @`gѱS[jL #Ib/noB(Vb`qA*}Y9Z[+:_1;F>}^>X@y0x1NS>7YU zٌEa{' SۇؤZ蓤<\i=WCyνEvw%QO~-L0 b+hEfb"{+nL7_ègm&uĨe32r+Ԫ,iT(J(|>^0'Bѿ:/RE4X\H$h0 |Q}20ر84]Ujh*Sb!mv*5u&VJDРbG&!4ʠ!y<\4B.4٩|mQ\&>MiqĞx.x7>F.91V#c{(J53 ;o!o@Clk>rsxʡ2DvU?EjcU~v6y'^},ioaӖ1$앆;?L9e\[{`x,X+V'ET(a8=-sM})~(jPbG1m)YߘZQc G%Șnf0h ׍@D-;cZL:3#Q_kysu6eIS#r0o24 p Sےtyh- Wo dW/>(; Zw*X;W :_m^3ϥOuDnRXB6mbeTTբr&6ө# Z'IOCnM|Om"OJ-\c7|5'%ڽ9Jp `.aeEp(G|[ةFy{}Fkה CWBQH+n{KZjKV-!q$]! 쨮ʌ] @0Z6ڝV& +J"t}AM g2ieNiû(es'#EEdbr*ؤYXxfLy#f4Sc})f]"誦ӷ;d6M'mu(#²)]&mnB LlE2ύ?y~=TmnrwX,=S쑱'6o*9e&_]ϷLeT^UB_{HMv1Sg㒌3䯭 m.3`XMm7z>5h{ b4麞ᾨ d,$׊o=2>A2MX0;H]1oLjPI1 2:H" \ƽYC5>'%o14/܍ZfP@O[HSuOO5o}qTTKA\ h ?KN7X 2U*vf)`PPr>%+(yfib]UH_"kŃ5E̖ٝ32Xt,ׂ^(GyxZd!\XF{!~b-<^݃/kx_4^S.%S G)hdNPE%wlLRSu`F_虙e8sOZg_Ć%WjQn7+24hD[s\ ~k})p7dT.PcJwEQ:|%ʐqYgnJU*Qg0}60:9eG`4 Ư{g0>Z];!OYIӘQ5`>Px*h{.-[jz [+tʐ59GJt3c,xu Z<8*R1_VEՌmsA&+o8saٖ9}t2cA/i@y0M}*xTiy`?=-e[@4ɓh$;T):Y'˴P&R%4]25ԬHhtKzU&wz}'fbC-z}qJ 4nhQQj%*?Px*@<B<.Ȧ4o WY !vѣ%hAۗ+!x^}=Y;ycNX'F/[~*w_ {='y{y潉IXm' ^Jtl8xoF#w |yvU݆b- ,uc- 9^n*zQŇeLb14a߿J|/=}y:c;Jr7! ͻ%k~eo7Ԥkd~e<6D_9X0dS0@?9S|`Az"hR Rq ;j?Z!rNڮu֌t{:RU³%v}FYu d}LZeY. '3jB9cu| w}֦C^(g,&/ #[A/!z AJI*WЫ(4 f_K\|Ӓѣrc7 У5R^xeJK# :w413"ҿ*@W}$m1 !l-n%WN5DQ~F!ejYsnY:zHNJ9Ӿ6}Xmk|$)$;7:jyي52emX"jy֓)`!*(G͂5FO$Qlh -AXFe2!qәb2[QWeڨ>Z&WkQQ (6g{!sM]7~H9)Ag$E?- "ں;Z_6_l|@fNX_uJԈNذH.el[$^o&B~H0wFƻ`~vxiwdͼ|RR\_#掼Q85KVB\'?g_B%.܀H,a%luWUlYb<6[[G_K Ǝ*ӉS?QRp o8a^SS;]PgM4УBQvKH+5[zb]X/P(޹zaB9{:78:S炵J/")Ra@ad_iseu-Zqj< dYfDhBᩎp|m'ۈBoL"2cY?G,q݂cEdh>;#GpH*X9,DᖿIXQw3tH?Z36?+0U3=nkcm"&Ҏz䲖ntL B[S}{j׉ڦ*|BD*ƪRiDk IWtFO2 ]XP0adS|N"Cik 'ClC`왜"0D5Mo^31Nz};tTX{h UN. ^$#~K6+Փ ^T)jZd>H>I}ʑS%EZyG5ؽLpmUݲeSQ~JFHC\z '3c^OdWd˜SP`\E!t]$FR{Ȥiy޼J:Dj47"%4ZxNuЍ= ] rD͟_ksgyF5)-<$-X#w3z|Q^ojb-lc'?)}U8kt3:+͹XYfBtnU"L"kĚT"uMCf>Λzy_c9ߙR6tt|?oSێϽ7T|bFhcۉ| z79ݵ8esTj.6-:.0X]̊ж'^q@z8b̡IJ ϓN9z##[;0p yfC bmmwPErv_IfQ so[IG١k\Z2>B,1,L4}ك),%֤"i!]|eФ&c6)M=aɻN!L|5h_)Q4r"8j$<4ZJb^+g/(M^t/^݈]p&fR5oWN7^1tm]>y=X(j+U6GϐvH͈v4BN$$uE][{A̷V+YO1eiJ&@.lp-UNXrp0x<4{uҋT^ Fy\Go~g~gz 8WzґKcxs/A4 $e8!*yeA}>quFį3( E1)뚛 Mn%5\JT>biBi\t @40<&nK^ k/x8?󻀫dlєx1oCɻ d q 䈧}x;;^"…V)#]84g\bK5 B@ oCUrAOnJhXt\c E7IYa1ݺ_V5 # N'V%< \(tP) \ͣw 9t,p\D6zY_O +,aމWD5 &VX~%F&W7=K5"6lи-Vh3D(+ AJ։i(JjB[A=(`_L:S9 JkӬ,^ĉ[5:<θSNm2g j_蓤}3n+EN ^M:D\ -%ςd dLk!xLٖRvFw#!IJ1Șm:܂R#_ʇNI<3/j3JFDY@(߹| i2F#@"zLklGLhEI^q۠m !/lHf/~O{/_w.fuEE| .;OO.r=,!47L!>@ʌ'cߜ;IK܂۞}Ce/&F(t4q_VLG_}ZT#bB|'5a8;/= v( Jhw(d|inױKe/ gYweX1{ͩK51_-A<0MC#i|q7,ӫ35Jw=n/3R_uⶤPV Ǿn@2HFsܐeZCZ1&D-|l)#$vNfdfMheFV[|Z5p,dL/^]vHtj"tT=! ?Lc?_ȬڿW>'{L?Dl$$R':^B볃B>'bbg`lÞH3GU&+v-/zDZ511;;!ߌ1=t;&M@;ٿua7+"?|Edi.HvW s&`x3XIBhfLl.+zYju>MRdח"_@!QqPgcbS$u?MP:V;24n&%e^yV5ӐOVVXyQhgi(>Uz<FtR៰l -T>2mھ;1OTrNFOBNfb=CbyzFܷ}f)qXC 2#ko Z+q7~ جTf':-tN\͝Qo?tG^;uUX (^8~aLY[YPdbQ"P#,kɑ>OBW"%'uJs|^0;3>b=K}`{}= 2[Sf }&uRǟWRih?z9'GMVjƺ"jVDEجǫMI%}PjYUy>gCvI((pd DZhqeJp{zy[eL(Z8Zn =r[a)-]e4~Y jUL_xfKla:rX{K'\[2 x5K'&N}N<,1|1a)q,yG(ILy?UQƈ,ɢXޣYIlKA&ٹTy.PS'E*RYA=]A.5Jzm?u52Y!"]Ũ̌\=<9`qQH|+BȦFPTc7i?GG6gk/o3ٳ1rGX(q/̛֑+@`pQNo:)zcs  l):OWp ̟8-0_nT{DXTѣGg F4R;8#vsmuRI쁡 k7<%Pݛ)yۃj[{k% 5?^)L`lr?M1.W+ٶr|KB140J9Y|L$Ӛk7 /$ih!9eLn#6>^j_uB0 {uH>t!HO&[|?z-Ew%:ף|`tpox8MJu? 7K #QϩOR p~ĖVԛb&_:[Q`XУֵ.I_ʮg#Q>;$.˚NtTa$EdR=v(>9#4P1w+JF.syOw%΋U%}Jn6mA0of1|<8=ć7$wy3:mHJَHXP͸7Ⱦ%2x֑opDr)!w eP PTuGDž 3a/z܁GgtjpRo]`4*4ddvG~\%+ 4/wiFKX[t/ѧx«Ζxt]z!PNG~8,49x݊,VPC믊l MkS[M,W%ֿmcqWb:'Gw>>:<ܣGL(},s3d0(_:8D['SjpxnmKڼw\L:YK&q5EhGg^58B{5aەPvY>#1:?XϺpzq? gը5h cӟCb -:c.!q.ǚ0Y%5k Ih9XΘ+SCuS<@;0֡[ci<^f2'$@k[~^ $0/{/:i!J?X\U $F /^  ÉOS:сmU~.j~ o 7tPHmRP'e!+qa0jAɄi~m)_̾Cq5B!0A4Gi:uR'cQt)z㵸U`M*8ϔ5idHO?ZRM%(?'E WQlMm8$YFGKM-BрT֐~gH#E-"ncæ$>h:lRi= a e9J;7 e[ۚ*lCZ+MgJx$@s{`XL'T0i1+9y_!o^]XbB]{4~ IZHsuCZ-:[_f  }U ̜]>2(uM9[:-<ժ(, 4h|{JfSOi$fׇ)0ƙPi>{IQ}$ieo_GRohvH>A&O'ntNbd>Ct{1R)= m_Y73V?O\c4H,rGH 3BgsR%>ڿ 6n,!+|P3,S`4+9ARRGƹ @pɬ0]ShYD q  2}m(b}mm8N~ojLH8B(#X:ꛕ\碣CzP?r,>U@ÇKBDtV1H༱#I6gƇ9@e23 ]㑞'^@>l|-QE(˻N\}WFgo0&w]&MHV'(e't bRF t'ظ/)>8(W&.wnpmO]bJT$lJV~H?AV`%oGt 8}Cy7lO8HfOh |=}4%#=Ȱ,6-$GH O+)[HHa^Y$q"٘pEl(%I^-cŗ~̪?煂374`3 EaŌx?}y$տ͏h ,Noq_, ǿ@vyyO 6/i5ay֍z-} 6L͖0aܦS[*0k`-|U{c>ǻv++oF) lbHQVf֬>S1dhkH<2uޣNsM( ګ#X6+)f 7IPz|]9j4}cK֙GPP2Z2"Ŵ _t4 Yv2 ?0iw\3F׬0Ww|ڬ6t=֪M{CLѹcF߁v0AڿzJ0uN2U5<K2'ٚoM4 ('Ij29=HWK&9[ -^|h@4U .HF=t! ){{&yu399E}b]r*rEQ凤ș%< VCi^R_3mǟ_fRw>ԴήjzSjL೛VRa%?^׻Gnrln{MUyhi׿yɫCuaWS72s\Ɖ ,p@eN{r&1G( j4tU^c_)EcpY9Ggti`@msi?#J *25RLWS(E12/oߺmqupܽ;2nOP"O*E ^A 4lm`wX'L)8 g3v~ad!Fa~_f`Ljsi~.,'E#'\5wxB(QV?LV!.1萋})܇a^sb2E"qfBsB%0g5Ƌ'Faor| e<1A6s^>hl i}%ǯ"HD*;eFՅP,:i2N:K؉YB!'QF+9$pX@޼͇vҜ@+tf9ܢo'] B|rB*b*UMT ;:Q|M#ɚ8A5!YZǸS. 7D93wdLr#W>P7MǠK4:;U)Eoo|=9֖@`{wƞQ0'$ pHqm L+[xQۙ%k7u |06s%.X=dSADS :KkϘ\0q@Κ~PL3 hЬZ@VP6|3@\QRm! +OdGxNέs]%dERP` _1XDaIFMuI񄂳u2V6; n/s;҇؏<,X=ٷNߕC_'MRZk>B)#nr N:-N#I?:+lxx0E $Zpvurj u 'i"!42jY1iXOۣ# H|>UVt'΃Pa'-TQg*.~3-V@ %8oq;uRwg e$.U(q)k'DU1y泈o]ˆ`'A$zꂝow:rnq!))|/RPŤeTg4$wJNݹM!BV`B[&jr}: ;D*H n)if)erIp|$Tہ/ %sl<|;ZlTوU0VloYMkCe}*&/=,DQ/vQ=Esz\8lW?o)AE`ݘ̮5#P@{P*hR6)ClB#!}#V6-Qvt/D[9ɐ.N o C؈c5N-=+ lOjmKyOʮֳ] NJaxCDЏd$nh}*D?E'Е?Z.|ME~kTiM)Orb^i0xdV%sgq(21dE?ʲ!X#_f:4ml\ 'ؓSIZ֝' )C1k=9ٍXk7 \6M(çG8؏79 @Wyg9 9 ,+GLmKƬ.G#gIr$fFws@<8u'-M~Ne/Fx@&-&[wȠWdvKǣ.((Q–4m4_TZ>dR%(4{E`|a7cR+:m21D)~q/Cl%.IJrb^h'2۸b(M.IH&0N+.Und. CfS8n"a髂yQiI'w͠roޯoֻ}N̺=L_˞nF#r#7/ht8 4'=228*f+w^ãm$R jJSWrSP\rO-p_̀[( ~E $DR ǴpnSؿҶ%sWP~{S=M[*!%rVΦ{ϩc>!*iM8D#>T:ܯ׶ygo/Cjq y; cӈG*!k% 2X~ 2 R9m[=PL?n[1F@ptΝK"~u*T]K+Th/4^BB\ Oi}P Y8`~فި(Jyv&`0 S>œSJc+70rnQYne3W( vJ\/PدgbR^TZ@5)G7p^8%z)Vn|G\q&闫1ȴ^E}(LJoٽ:/$-K/ I.J47]dVR\t}2CX*~9,3@!Y%Q+ ؔdZRкj@f ʈ4 7m/ 7LR,VIB椤.2,+<24A]>Cϖ(ڥIsk˓0II;e,[|nc^Qɋm 4:83{(<1Z;ӎٿ{dy)87B2k(Wn,Z/#p}EftEZ̠Sdnfҷ l|'jJv9JÌpY/n}7#: Y̏x Pǁ8L式<]ecU硱J3Td׳2exy0KjӨi4zQph`N+pxV1B=ԫ`/lk \~vqZwUi2gM堾>M!udJ 3AL=-$xD*fjd>'GXJ9A9J0JP |u-$!HNIfX1tM0#c_SOyr'3 Ȋ&oPfXIp>;ĨA=f{^쿘DgI'kk/_ h0f`P M">j3A/8gK'IOK| N*Mf Yt(~ =?Ʃ 贄d{co֦GTA{?Xk-0^Go( KOC Tὐ=dqK05w A\k>W4oTk+(T]C>I kWLsYXby~@b]`%D?USrӧSrd#.p FB$36}SEӱD WWr+Y?.F񔎵zOMPf0T %$ۆpsdi7&r\u!1RIulVeN4 *}tYQk?_JI`PI/X0.y bCm]lN5JAuq!+݅5](HoZonѿ[ E-r roWu3^ sZkTB#$4> NO(2NVBa&Bk 1T3Rq@%X"_oч> fЋ'8CjZ;(iI E"d%TtM2^IѿSz\M 풏yWR=>0#;S >:IȌjF} 6۔@DQWf[zJ&!bX IsdMm]~=JdOQțL;<$QVOm!`%-n1pt%`*,<f\p7oS*WhEN ^7Vd+:oCC~݌Q)tXo N̷UE B^#>7 ϛy&X94ۯ/{ 97t c(K~{e0}A6?1]۔ߕ6WZf!0\CZ@R RCn3Wn~L,#͈dSBí/˫ۉ`' $罊:=`{% |k@[' 3}MZbeoO@~B͔IPt|s!uf]>BZE d0[b€+.[Z>~{|VI$;.$hh/.~lj˂W¶Z?Ou"!Uoī\?Pѫ˜vM[ivb IxB*"GGFu?bY3P'0.UaXu2NᒟBQ 󍠘ě;F(gŒفRKtǚyd![I"#@jFt20Ѣң ˈ!+@JH)pb S?G6VCRzjrUs|x[K{ou+ j.^ }!J3 Vq:"s,6|cBX=ʾqN0p{TDfSߒiɧgKp~sJre7ZB)6˲5 i䳇BpSۯEe?#):\EKBM\f+[<0EN;hh.t~l;]8[* XZYXy:Wul5_bR:sxfv %jIP֖s8-Kf{ȋ*;(bxvKSP_ /W6U:UWn] =tw)YS\Sg²,;b@IyBN``<ڞė_ {m,$2Fs,z 3kHf՟xq>^{J.b $N^ӆZJC2S溔QwTrnl[h ]F_n9y@!@|&zLc %'Md C+K|۠'y& D6=8A`3^RsֳcbԐщ\Rᛍkb?dw:ر;L\ZUx7^FmfciP:oCQlS )ņ38P6JAkNgwC^H4rmW0ͩq,mPּiB2tWOr& S͍;r6ọ䅰Z\1}=ݘ'V+cD}4l*/٘tJncKHSv:M\teF 0D9"`y{ϳ%ʔƔ用U=]V2i:ƞ4BrNX 5nR#6ĭ >X >^Fn_9@s)$.hУ<㰋:7ߞ4limU3CL>:;sgKLI)^cn"QMarCɛH@= @H>`~0$Έ*h.?ygsQ)G)J¶f{OΡm:Ge) G\vi*1i\/ќ%l@VN+n7O9?`خ1 )ꪇ=ts9,r!u3A|W͎O>.mM`T1dVo9+h$Htd3lyEnV(#5C_0@5ȶ9ƳdlQ2N#;ܴOpb1'jsi.\Х/JקzM䆿I>*P沰%Ԫv%S,,<5˴.O'?ÛEFY{ܶ=ŕܼB߼1 ŊVhD\ T,P<"UI ^hy[c_40avAΠÿܔdBg߅-8NP9tЭjHgQ)foq:\v x8U[Sp3C'I`T}[Sg>-D\.L=6Õ~`%أ5I4Ⱦ`Sy37V{ԋlKz%^eo^9680dJʚ0דU"#LS#L[t()1qwrd%B3fŹgYq:!!(z#Rم#>'YגCpm]D2qr:!MOH5-6~ƍP36;a!U9(Dm@h0kLսI)0yfd.m&O,oQtW'Db_J 'u ǞR*3 )@Z)+^ NQr9cG em٣^6l3a#>{ؽZ7yJ\=WhFzg]ebTȌjxѼ(Y"@2Ӆ/J:5z]"F^!%K۔B13l #`b[-/g3v=].ŧ20%‚W ]7a'HgϪo:lZ [!\xq=+ ?nUmQŮPaKA(bӳCCWI7c[LOB6M3qu$ߟ(Ыgi Q~<*?YLG4b?.Dk䔘\u5}h8tνdP$A)ÎM (?2 pK޻ M !vؑ|hph6=8\B*Z47(YIGqǕ-m,O,xSi_ *yWeh_^9Gz#y-[&'b~il\LF([6zT_ːX TofMDw,tDMbCݓq-& ;A`ɕD_"~nBGR]VZ-S(0lZ>q2eZvŒęQ[M`z;)Z(㳗gbJ5kE>w\vDc|.p2Jٙ.>BE;ȄWDĄ Eg3:hQzȋȠ٤\\ fyvm \Dl[Lj KUGC;,rPP y_F[a[Tz0Ux+ 2NOnB._"OQz~w'S >&TԂ> On=rm {b]OA/ΔZyx{ iBN yg*}/M4wE 븹N.nu"ėwAhjg]m$(:iD< ‘rr-|? &))낧V(IM^G^&6 }o8د#>|. >!I fboCrWt$m6_8Xp-{)Ć.%)R@-`D 9?!d=~aMZFc$8 ""JWoeủ7L!]$+5 N?ZdB wO杧 }ps=U`:К*/spJK8 %2Ǐ;EEVrz*RqG&~czp)ռP9GRLR3$W oiNa m;.-"ա C"ӉQ j/1v'y-*t50*IS 55ˠxFE;L[ۂ_+3_Ҭ,\<,iU`ÂԖ&??++1~' 6>o_86 ^ky!HRFKƺie!?Xd/dzVވmj}Gfla*"d)pwT92cRRϋ!bZTR zucHʐIX!:ȴ*g>[ZEl(gP.ۊh1851~CqY{?  2RCjZG' sj5iꮘ?i>s[ |ٹ] m.SbݹH|\"ɦC{q珃t +Ҩ=ITh{KD9ri88 ˙g͹}fc{ܴOU?d&>]|1Vb0FlzG0)Q ,+[S1ñ(=O0=/;V"OQh֎Uٙ̚R{W%!6wJV%e5uCk7UK>ؕs>c3 ǁ~1ˁ8nZ g {Ϸtm 9ӿ^A.\Q','~ej]oI6co 9 =?n_ai-WPOpZ?G7bt;Nq+=f[LXNjPEPno%K*'yGJ Reᩔ,UNC/Fr7̓a6-(c+Ô^-V3I6R}Kmx5h<`zy0;(7otaZfAQgSQ^!M$c\r-/hD+E|#ً^3Qq;C6˻mQd햇L&(ߍ}SE&{IC1&w/APv$Uҵ ^C`=F>cNvFnZG3 W!ROsգIyIT;K~jQiH'ޝaIڼ?E3=S-FUgg %A^}4~巄sM"Lp8G5$7\b>z)CbT1aͨ|طC6)Onzb@v 3_`kO*G:Vα5/ E߈isZ^cްhErZ3l158©JWc=sm_DžQ $NCM-q>VzR3pձ@abh_;8}DoJaC޲Gt^SAp. GE^yg(>LV"` GSkV} DB1| kCK uUԖ H%x1=Y_!ͷ2}S{ZN)NXiNX?cXNҢ1:MZ<6S^|F{g v~Dt[G.J~e'w!fC>턎lXfc ґv1i:=dhh1)-}~L3 v"8P} 7cor ,3_AYͬ9!K@Ϳx1ӗܤjalף#ʿ$!8w 8j 1e+5v;.3S\J.TWr>D;-bbbV҅iVуK#?5vd@=UYkyW0 oնo/"0F0<9s?M+!hK Q o Lf]Z{Ap)|כhl?V_:ŽmK" vda~/.OsCs[P [GV厒_7,Lc.L`D)>reOޑg mQ2eMHkz~ }Gfq &P0 !+1V$+iG( sd+{PotDSヅ54Vlo*#]@cJAVΣw]T"Fe P܈5*0yplV`d$*IOcJTZLG#W CehZ|Jc'ϑA@U?եq%%bPf!7AymH}>qZ *vqT9j ߭%Y:cy5˿_A$C;qDi d?bU㖈e6DoW ^]&t&ucMx*BVH#?85'41K9n^1!!jRD8,ro߹V״rL̥)|rd|zM.7@u쫍wP@!Vbfdu[-guZ`Ir;XԜyಇE~ X J.ſ&D]W0`EOU^145+xg # NJk4dG +#n_ FvށlkG/[{&EGEiGȕJM5mԫA8gQ[Ew"5 e$|4̟ 2%pl#qG4,YHZCBmgx|_ܨ :-ר Zv ,u&*L$N Qokr:!eN,P{?:8Y2h} JO mA-Hpb./EPeDy :9?e ͻ\fS-Ivl SCA&% ښȼ)ѱ2D Jmúݽ0ˉ[>nǣ*353+8ݜW3j˛kzq4A{k$z?-yʹk c`g_}Z(bFx(Ued(\MYA_9EZ+t`h-*qݩ*ml vtop .7Z0ϺհLJv2s~oA~sض@TՋ`LilfPB4PC-6B%;~{GlTxPPiXXNg>jc?;V!f]! *djvSf@jp45KTA.XihE3RG:_ibsHDEPWD7mcmmx4?D$H%P“Rku6[qrcP)SŰLŊd6^W|̰QSPr.9|Ԗ?t_ŮG dyř(5'H)_R Hs| `K}Fzw!o$]"ݑq˕K/je&(ḍrp {S?x+/ɠkX`9-4G (;X*&?$[ݦv{n7eXfPYL&+(髃/])*6\Kcw.EAT^]%Ƶ~O<}VhW@מ['VMtC@ĘN oJ!)@l/lͶ7*Eӝ;L_YΦOR>ʛLLt&(=/Wϒ..KrWQ.MğhJSw [Y-lWҋg #4{u=~/'epkTd%9$i 5qh?# ch%|Pሃ?4=|F#~܌HjO)- mzL7Ú TfnlHA>fӝo{1w[R8;p:/LTe+4[q?1LE";]-k\P_N#6X˒տ*9H2@5 GpMX}yCuK-ePyY~‡v ªe~-BN#C%1n5sAg/f` 6EMW`Zm(敿^ܢ=*qRK]L~\ċ*ӞPXyޥ!o^3!GGse+FbD$l|"vX'NDW v!˚TX2E*&˨mZ`z;ORcz,:oijT;þ%93WαDpa ~O[ac-ڸE=D9-[zCNvC'vYN⸭ %-]֓3H~쾊VIJQ./૩PrFB)1ǒg¡e9^&Eʿs~#Y^ګSa ݲt(WaFꕁE*D'Pl^^>Ɣ哧*@d+6Hf88B]uo݆$W+Fv}@ wV!Ocv`xş>xt{.i p|nݱ>CJBU5t̚~h5%U鴒5)xD"68SiG9I%tnd +<6CVӃjA`e5 Dx8Q:Vō~'֨!Zm{+év^qU+‘sWuAlRL\mGst>:z`{=`ΨFyv\mRz%.Db/8X@?:UY\nB)3 S 1S\a~7E"ISE#592>3p-+FBH;y"2p{es!*ɟ7pTX~hqӌr&ic?'~#+LQ'H\v|lCK'UbBB NG9DpkO#A-y|jB.5.&cJרU{9ؠ!/1.a? #8n,a'y0uqs&D/$ktwdWA"L%]%B?#ʍo(nEG!QEJAYpA %/_9)1/72U\[NZn![XW0˓>prWP2TT~D؎k󾬹%&PK"C3g }D1\R$Q pl4U)A'L! /$tKϴ6b΄7lPI&},j u(M9x`{&A-4Hd.883fr3I$@ٻ$<9{'/)Mrt2keQ95y 2T#nzHQ2)`FgZI*N~,! >8зrt3xq T1w˱)RPl2+rڗl52E$"GwAvv:VE7) 2>4g&e4-WROIlU(9M0THB$ljK? PCs;^;)bP S rDmq1pDt7F)И 8;?qV '#JJ(RT Bvn(8ή抣lzqG蹀w6G#嫢R!!*SʢB<2ї<8ie]볌5:#5A'8+0^5{Xgu@}0ж?\1\JmGI:~r5y4p<2{`iΧ WhKeA+X+ _sfg6xom؝ҝAk3=[(fj1)#!ȂއR"x>I$VJG:|$(j#%%i=q4˵wa `g! !lPA{h_ R:m{1n,cIgIJEO*fɁhNpٶY1Tk!ڧ]GFtR2ơ)":BژLk ^K"X*wB@.?j+~&(">>R➬'~x<\h禋p/&~iJK7ڋ+mT9Ppn\ddd6ii<E'e0{%#1;v,)n]o7#5:k?`x堹bۡ5HEAK ps/ľdL= PŲso**?dk7PhJ:]Eas#Xzx5v@ ƼT=<-!u[[S  *#2,uE(3lk=p=55R 0S/feH,HdyτRhȮnx!)N Mz2}l QEΨLbw}DbyMZBQ7ٻ ly+elj4|!K0]"3%_jݒI2k H7TJ3)rz$N௴1B+>H,I}ɇqqu9̰40Y赧+t,aДgsMTޒ,S,;=rm'5'51kEJs O֖d0C!)l?!F2S&lǒWhMI=յ[)h4Zw"W^)Ib2i;.0O OO+[kzij\':] g`ÀK̷h"QQkv3t2 *wJ2£Az<$g[δ /o}=mPG~:z .{;d-8".{q#M /8>Pe{Z>QK|gi,"nE-\XmMhR:s4*p})VMav"qpwi*?",eGʲ#jŸ/x G`kU3{܃7S-M@xnAZ.\)đ146&˖97.6EG+7+O.\ mN`h k ^9h(2Z2CY( Hى'lYZ`;D za(8b`n~`ӿ mqNoy֦O"=>);OՌua~R>q赧01RDx13> T<|jN(އ` ;PDH,7΢hb"MvAe-Q5y;le˺yteS  ;&[!!So'&!,kxT-Z:vpڸ7Lom@]WM"KN4g( D5:í֩+꒾H߂svYI1L#{6t'"ǼpgV6IYZl] Qf\#TLP#2pjj=a08x\Jăv9.ҍ@qE=g~aYFY 2Iu1Ŷ$ئ&Jd=u5dk\P~6LCut}c>r-ō;R"s-k$/.KbG2h:c;quhsPP4|qktQ<>Q)ȡ\/4aR4A3eM|IQ`QۜaZ)1mB O1 Z[jP18(D q쒈|>8J ]Ê&i?~giN >l/g層Nyd87;{2Cc?6쵣u+/2ŵFCM퍢7]CL`yaEr˘ݶdܨbFB; ̩ )HlCjYf =c:֮ CI6岍 2]רCY1=1!H7GyNw! j) /CV%"9Ѫeߏϻ받SI eĴʏl4eB*5{e4<١EnoMK"jȌ_frrmw=% 1o6Y%M6=a|Enpq{H' RK7/6MAQ$v(&7\oVetfA8g[Vzs&Oxo:(*BCE\($%_uq<7ݺI 1_ӚzD.56&5üm8{ Q;2M-WjD nwCRۼ@/_|T<鹦 ;ͻW@-I%^^E\#IOX[yMn=nN~"@j>*0wY!#]3y2ܤSWk|h֙~,t(~_mRQWVΨ{DexYo_ޜ݈KB橳ϭk(-?*ӷ;VwΉbVa+7Ү~ /dڡ8?Ж-ctCd&a\)iKyRq{ g "KMvO5&;;DHO4E'/5,2b荴!\ Vmx$H~a$hz!Vŝ(WDM)Uo,{ K0,A?R킑 &&|ʧ l[l_p?=,ZbLrc& &= 3SΓ2Л%"95pXh-xu۳7A<*!fQνE؆_ b8ZҤ7Ғ([Rxy)qM+oD?׈-xJǞ&|eJwY^D &Kێ L/sC~L)_Ek ދM|Szǟ@h[1o\.hҀC:iw13KԫCՑ^3O6L)W J#̟(?jK#{QV{ X@ * pKbBKM9|ثԎ\@d} 9֝f,cA_Y ҡx,xXI@_W&e[@$) I?^YNBo9xh3/&f<SƳ.ˤͳP2  aV 9i~n1}MZ}@F3:.v G&7Ir.*[n{LEA(zA+y`ĸ&@p9ІSoZD8~T6/:SP +`7\pdK&HMSKK@82/ǖjN.au(6L[u5rԏX}5Zq{)O)##zf,K$lKLoY r_̠:o>sX<+#p JyQx.lWz<:L݋o w6>ZXR>>/ڡo DbE_Bo o"=~!_!]Hw3} ڋ4B˦}vp${éaפJf i Qɻ+]F`[$L/7Mt_+8'. ۓ,YX < Z_b DSD4tű;[cp;/}F@k^PM=p jj/vjli]\T+EnUw@*.$̬iEoWc@:>_t #ぢc4eFIkAhO9:%Wa\8+$o̝!u_oq*e:13 X?1٢?U 2PcYlE<ޗ<'C /gF‰ R+ҥt[P.!WhO[wAGC$:IJEp:7AD4+EhSN936"Yt~ i`lx[7wh3 _jՄ持8>HC~StעՑzv[$?;x"ɠ#\jsܙ|ÈEZyFGN"q.}+n,^Lf^j]Rm+}Lzb?BþQw[*Tr!=z>#Ԗѣ1y=BZɳy)EHfQڽU `a4mgx"o;LjA WFu$ `LBb N$~a(ȹL 3Saᭆ4:/w}ӎv\3o)ޏS_6v9r.ކC l8;2!au9Pv&0HNPCedd5QY-ʄR߱ żMu,oee$:6hMe4ϼqko$t.zd͖BPTeSGn3'?&_Cr 97O_jS^6<rJJgB:,qd]Zq!G]QAZ/^6&4`^/ݤm2 ˎ@Cx Qi^*ZwS< f #Vy;dS)PW,M46ˎeCy0?y8%X"m%Q~B3E2@5>H$98i"DJ!UFT!GOzK{\&׽H;ytۜ@XJ &@6\Jw3Gԋ |s0>%@{ĎUMKOxsb}Sss1@%3V̳xV4?s *2Pq,L1bc0P}Svt: v(@Ubkx…߶IԐf=R`iaۓA؄B-Da7',TAD`ĪZF :NjexXMor,WlCqh giUeL%>dI2: !qܛ\/$Ch*&K1+N)-ZFʛ8OE?)?RT!1% Y?g5Cnq[&oq Om; Zk{;J()6Cs*pR9峡w~.aUjPS4~P{6=_T yjqszbH#bd)sQ[8^괡*QL$niJn$WYn>yxx.{g|爣1Mǒ m6PՁV1Ytr&6ZW+<4M '5[\@4UQy1,r>bsB.TQT)Ps/z/rzǨ0ݶK)=G4x_nY% u#̻ @p8Z5c_R=F$Jbe UvbIw$cޒL3ǟ] 4fXdAKOW_月iqsYМqB\CD4-3Zwӣzug+fޕ^>@CJ숹ْ!TQc] ۊOcqQڪf˿hӵ)2nM`˒?oN틵OJg{\cs V}'*r[^!,Mni>و69Bd/qh5ͣM[d!* a E߃*8 7/(T;~ ]cz&2]Q ͧԀaKS#z#TKgÒ}In6J\V ĤϘwS̾ҥH=HfŷGPPI̟џy {hqDE䤗8W&&z|yKGj Fc''Ez^r?Do /Hsk>YYy8sJ?H*#F߸ ʗyR82:ǝ{gX'oK%Êsvᯎ:lRfo0 TՆ"u4hWJu6ck['QRFSya@}=,=ϖtg! s>쐰0P3 /ɩcS* 3 ͷʀ9!.DYSe#TF*ρg2+0 "uC&h2K̃No#äJp;^LhK߃#zPLAC4A e €O?2!y9FX3xbl("Ubfja:7s")z9{knZ;ZACCXp|vrL59˅ ٖIpɗ0z3YK]J|.ec~0N :Q{$y:L-Qf od w>ѫxMQhI7hp1 \~3or7G/> qce[pq qV\>S= ]RZBKJc{ux+ RŒYVn 繤8䂁p=!2j>ݜ_3Ž3XJi"Ҫ!ثw,ϼK3(گ oFHa*pu{yscC6t5L%IعGEN)DqgWa䘑76E4Rcl]/JYfIJ֣,Fm@Z/Ӑ"7GX-2_8cioKHN`ۢ_+KkugKDS"ԏ&'DJKWvс T/|FX){`W 舖{h&HTŽqAh1vU/R- {+Up#[AO?!wr*Lh~_ᶐy>:-7윦Ң:oe2Ӻ}cAiF0=vN9qBF͖98se`l,>7Ke\d|RS]2[bEex|bv|NfMjjs9l'IѬpZC/_ٱC\a͚mbRxI]EW#ɘdQbׅÇv_yqbܱ$\ +_u"_0%TCœ"W39R֜ n0<9/n ff&m ӓz屓 -ET kPMLpR178..d Q Iw5'jQ5%p[sAWt4v̇ꬽQ~L\ y:.!х[{_I3H`8JAQF]>< B:˕Z_q,ELHzz] Á%P؆]}0+H a`bBzۃ%gCA!4-=2bHcI7, XT2t.P` 3yD}hV`5) :3m{| )T]a(]#LSqӖ`QD#}\~~?}O`V]x"Xl+|B TPO>4&=` s<3#!6ݝQSJ[/-(Kݪlt{AV RٻXfwkïCœRibC0Q0*ͿIg5r,}!{kHIE(s47)abvF_O3@O,̡oظݘI_\^9,Mو!lQ4"z"úxz;OxlTKϕݎ+vշFH1ԃԱ"'Am;MS]〿\ ;%^V̦#c-r.Y%d2-ڃI,E 25m,a69`'ؓNxqDJE34`G{Fʄg̴N~Bm> i("h /+iNHsa@wG+RZ 6aojV'X X2wX%x v{milo;L@pEE. (A.em &Y;woSFDY+9H!?1:18Kz}{ s gfz(X-LƢ dC1:`8q5ظJ,k2{:Wld)ŸÆLLf)$މu||:lJ8i6^D .6[֛EiWZG+{kf-#jI]sAb8/e4>t#ƊmN7 Y']$Th-H;pXq׮NͥBwqa`u/:HmڼrB!o'E |6zP*eu;2!~Iwg[C}ecyJK՗yڬ{0 rP'T2l??Vnli8,Fzr<N8|~",bkyg^Z Ƨ|R!I}J+xI5~3\ ήũ rgP\ w~QN(gp#ig(Ç3<*=KT$B`G3zl[n+Ϥ ,fƛKjǾZqfmnf[H·;0cL o;'Go$;^ƽپԊTov՗a>YjatS[cA׏f|9)]kUvTqk/ yg[l 'C :vUِbMcZI[g0b[w%xS:Y%]$äȜHz 6x CF٦ \C>pY ;>OU1Ju^0}(i+:88)wf*&'\Sٞ<;jƣ^dfðHPNz$Ygo_cf.#V;=ʔQp` ZD_KyZc{x$ۈۻFWov4;Q.-/Ԕnb`e!BUrs6{WX}Eo腝:V$[)ŽN ZzۄkI%"W(9mVv?C-58F=Eg4[m+dE&5IfJDh"gY ]ObaN9:+1o:6 >jlʸ3}JkSִ#wzU҄" Cc4p@u]ϰjj.{H V=<WS.GQ{&*  4-8Qt^0xBB~Wjc$U//p>tTlX'DrY?nyA3}lg%T"Y%POTqP8?\Qyt\:W"ӗx"~p>2ehQG Tѵ%u9肧Di_k~͘wKJ~UK]DE̫ C t ?rXs[񺀓A-O6ϧ0N1&5hP?ڠ"<$sCikٴ,p6ٲD/XiHWjʸgA)Z~NsXҥ=AyvTSZE᪍ނQI*RCꛌ eά}XQZz31й&zL)C&Ab\i#Q|wfHNX%?u.1]lai> ΢{2Qᔳ&.n8Һ]b)VxG[![ABf˖njk,qۓ Д듁&zbAKeVz)4vwJݟJ܍ tʡzxx2Cȴ0nI/+Qph@&K6G)1nY.@\l70=ffky|,j6wJ(9qf0btAW N^2Gn*'|IzE,Q qvGۙy' q[94â~%A -Qx5yFVǮu&: |`WSmb A$ \.nh\nqsۻ޽I07z5.[ќ1H tZ169n$VYmNJhưmq!O=;2RjA)1}SznP#ovefG19:DaX,G[q U'nߙfe<$ 3TNBӞtF]G~%IKA 64пFy[D M%z[ՊМl" ZchzsO C*cq̐D 3ӫ0PSKgjE+k9=;r6 sNJǡ&WcG,Q^!O+x44&#U<[@2EAVxyӇ{w*Z~UO2|kqe 6% 0bb C]b GcAIF3XCp$%u ޹ݓ:]' \5:pIIg8Ġ=QC{PU"K5{k *KyvV[rtjw Eŏn8OD'@*:zN5>TZi*JK[A2GJj RXeۚu[#9Ч4|IxW!F`c^SX ۉ܏>+`MKXh}|Њ5pxFe3h`2chC6 Zl˵ΩEɍ젟S5I7/Oi6`g9Bp]XmQpA87g5Lt򁈭+$eۈt"&Ѫ i(!jkBP=|T F{T:t&}9N3&R [ݭZ8KD.Ddq_iqC@K3MXUE47˫ 85wsH5]Pmr/`j[Sqn͒4fPS -]|f[u aC`[ٶxp%%_bDX&\cQ[|A)JRW*:Pݲ)˼X.( AhȲ3S6!O7yMCڄ.s\Hk]4. t34&ŽL- Fp'] V7u_ ?TDMPF֧W۫KԓHty!,ْ(+d9q!KK.*D8jM&`pkJRj#p|}%X$/dpë{T:b*nÔ̘kq cc7ވ"5iG>D,"L1ݷ?za z5I<綴|!cio2D3\`b*]t\ WzSJAO}HJTLh \1,xI]͡Zr̉ aQvnlEnjO.Kf49f^E,*cCNd'e&]7$/GO6$ym310MJM!<) c.@o??ֿT0xp<l70K%yn{5 cxdZ֯RM dpjt- z7ԇ+*tP5bwR Q%vA"7ALؚ L ϑp"hAœPgϢhu^ Gq˪a| j֔P)7@ whYܾrMdS gfUpidAq.P#"ģp)fR{ :J%}B)P5IОC-ԋd~iއpDI}O2g| =lwc 155|Β-kͳPAAi=e%zTH.T!djLaK2Ѐl'}S~B|V%T :ahj&m=;#-Æ`ٚkmC契.3{ |Cw:F_|1Y~&eȜP8R{EmYut%" $HlADXDYDRuc2 B}m/SN>4Y^s녶XL#X/ZpN[Į/͏d1r_܁߾Wg 4+J){[;arS&`;XU<Nꆁs ,V;bq+S.Am7Pgq52Fn܌֒KSܿȵ|(/J(KjmE9q!#~@~M\25Ew.K ЇT9+tPP5A(}ض^֔Hu *4fVҳ-~ųӝ/ 2S;;N}2t:W_:Tsn>r+΀O }x'jh ̑9(:y4viGm:S13lcln]OqqLzИlIU$ƴٍyU(揋pA6MXQZj48c:,e|:2Y| O@@Ku&kѰYbCu;XdSZl5B@Fiu= ^`8,q gBzX>~9e~G@WVwLݹ;8۟.PUF,f]jNu" k_BFW`3G~wiwWTfH`\~  3Ĝ />IDMΗ:!bO\meb[d\98l ÷ !m95S?AKZ6"1qB= .sۜup JNyuU0Z?Ms#'{{;H 7v0W}:ͳLw-b WPI֊'p@a~I!e>9K3<* `K\^yh2:+,# K܎ٯ[r/dDQnm#o[&t^=uONjAvtl9ҙj[q{ _FȀL }?[3k`jקyLuaʅ1v"N Mn u+&U(A#pdY@. Y?$2^x5xiXQ :0cvLPbȋw:3*bl*hӆ.GG;vɵtAPz MHgS|5)>X`i>~Y|}Orq\*qfFORu,Xnfk]jV54 s*ԛj?7yg7bpF':¯k'xvn -1wqLt*lrż-R h_JBWû%+"qGy!!=;!Qx @UjLY+(``TAEpYHG@b I7gᘲ/x\Nd͔x4H{%_P :>F&! W!h {CD˺{f4E,9QS(H8SJvh,_hk3 r~Бֲ܅zA&7P{w)Rmߺ;ͷ\emgE>BՊaxّӀ=*wQ= nx5%b§&gw[V=BЉ7fFVfz( ?xq5ץP)5=ӻanCHfw$uӴ͓gKC hO$T"p%T&orqKcyt? ESi4[=,ڧ@avo|mnjEo_r&t 'ܺ.Xu0L%Irr4EFjiiٲH9-j Nrr"3!C\~+bmI*!8/eTgw46L}tJ/ȁ'' d,FR;=pE3)q‡aD$Y*bJ@*gBkNr̷ZEMA|#'7{^F#̒Ϯ<҅}˲k7iŚ &M@ѝOdچ i^Lw£) Jmn~.u(~QA59%5`{btvW RX?|p"BޏmSPU`2de~ _3C)PxV!U ,ȇ]s+|drTd]]6xrh \wˆLhz(0lp24ߙQ.޺%"Azq!@ gvJS9ҼFE( v)3.j[smw>P9̖ϖ(?wH 湭Q.c`eyNs#VEcP*6Zs9*xE| vsݒn h?D)ȇC_PtEn-~2 vȣ fյo o> 7 pBi&9;bBџ\* =]hܓ=! ,S]2oȎ}aܻٛ`7S)%ueu0׳="frh.zlwwtr5GFL7iȔA剕9$dr/ժD&Bsnk<9 |C'ktmԐCnxīuUlz>R w\ jNA!+HV> XBmg64+Si u 'TV34v~n h@ ^Õ Gw`&Ne?&P$Pu`ēg I>\H!`VB^!RSV7Q^A{4ZѶj-Lzdb _R@ M}nA5,e$9T '/6PHB'(@㘠AR /"O鹿mO3 Q6h)w~|WɡKTA-Ȉ03=^ 2U-*,*^՟|9'zn`Nr ,ec2gȾ;w yBb E1ȆqE0]ͳĹT*#h~$p'Pߑgp@ -wBR$.NG~ F lI n_-gԕY0qH!%V3c^Bm ?faҨ5dbKa%[ "ftS)œ}cNj"m%3$ei>=-E3Ju$)҈Q~> h\hx*-j!{X^"b&՞H{H4-XmKe MXYKz99xwB(ﱝ[^=4n'Ub \G?Χj{ egfM~Kip nU& )bla kz,/V70el WY(ݻ4t\ XxwXa[%-cXi>*0U YB]ǍW40|m$&dʫ3bf@tOVQ%!*Mt*;jEj>I-ePsm>:1ϻ$pyC[A{;rd:PS*0E4^^VɎSY /eCN1r{ІGf"*LpoIME9;;EŔ3˱)$ҏ#!jke!c =j݉8-;t-7k]O-4S [(nB[:F6|*6:8W/@Fn,r=z 2JR`$6ުp8ԨԼjC?"F~z{?j`xkyFj&nG;,m3O<꘸Вaǀ Z̙H{:l<ޓ;FtM}\$Lౖ~F[rFk8u81*h??Mg09w>,ĴJ!L0-G6d-k`ii J -g/MTu5z=d(_[4^!QC!L浦#*gsuJdSbV" 7хW? :ݧO5 qbz~Uc/l3Z>a`)5w2߼}oO .h vvn5v Qh[_kAڭQ+݀{O4DZOy'P+cmƴKbν].fDX=4 *JBY6$B Y\txv3~|m-dc)BK܋S%tPڈ%'L ep.Ao%my S̲+g: ʻl Ђ$_]I) ٷ-oZZ @hjh'-U,1 y:M?)s%drDJ][8_:bt2fY^A{1 ϯ2&}6~=P ETFw0hʛ%n-PpKcK:mV6DCYXkn)F53)"BFQL>JhRO!)-T"XZVG{K١kEx|y`92\OL-IΟr?<޹/49y-nm!5 =@5if -٠mm/\ ,:qV)5iI55^G?FoEG# + S0JL5;h1!)D(3+{?Ch>3xT"PW Fe%(vtj)RiLk?`^9ηekuBΪ]%?N|"h↊fPq#9Oh߳2v:,_E{ 0cP9IFx'/G2qW 6)P#9XIjݸ8 u@7bO8eOEFSSuBmLI-hqI_Uâ/3Wު/iE_E7]$YpG~a2; [cd_~p)uɺE1Qt;( #ѐ)u>TEZ0BђjA?O2{x_a(ɧۿ"1AdJ Ԧ`})sܼ7vh-[^S Tܮ_i*?1xJ",?=%k"vSOt]J(_咮Y239H xGmj͉/?wS5S_5=s(6&i'j) 5"H;*Cx*wBАm_"Qz@tsF{V*:rdJ܀*|}HU gj 1X\5 ]2>kcQ70x{aIv^nbs=䩤ټI"ƜyZC G0 _\Ao{N7q|oʭԃ7Jfːr_&-̧)dRxy4Q? O`PJH&C)07[) 4J_&p9]o}su5 lV{'.,4S @sWe| IM|TswlR[QِyseKO!Y"X86!TzgEkV<O;g>(u,rQJỵM_̬NhJ+ HCBBa!^@0t69 <7@I,\HMXQ# ?/\3M^"x^* j 1Tm2Ngg*`l aQto>ϯIͿ3[VZafӴ/u06=Hmvwj19-2yK8 Oi UDxkwE¨ -5 gH{b,Ҽ"Zêu `y9<ق_Nȶ*!,pL!|ct5iv$K-=rE_tBϽ;zq]l8WEKOZrv7$7̻ͥ3)ڃ MB0Y[p uKP){9lL GvimHδ0E^ծ^SH]m5̢tʊl(}%syne;݌ @爠@[@V.֚cN(nV 5|JYo/: '@8c#Z+Vdעƿqj|m[WUg^Q.3+{W]{LcwcC M RXCc+h{F0qڋOPKOEUb/0rG([A:V0bf4^r$a;@=0NkS (F]ҹ:~0^/K+`g&Rb_'wĻAߌN$(GT sjOּvQ=5ӽٷ*G>0xO7Ք|8:~A] 7255 k涉v>j-QzJ<.%h#"=|BlqO`VI|=6i&Ia*5~ӉyA\۸uOٮJ% sNri˺V}/cٛ-@io&<]= 6& ̃m9QZ3ӈ0ni_2}b2(fjL%pQMͫMأ[e_FJ ?$3q<}0D44<Z^9TxC54|Ŝo'X'j:ɅB~"v1_2b>y հAY>Asăggu>Wm Q󎅯q_ďƺΝ^[g%N1]$9 hf)ÅwKRg2V|g՝Io֫~]-"݂s*BW'ﰯ6VʗἶKiUNu}Ի]^H7"rApq2o&C^<$*CueWw=!\\M.6hXӭ}I؁9"?>&`o7V,[‰ xYҮc!4鬇B7K=$sYJSL*h3OEТܱXAQJа$ h]{~@1XSf=#)g%rWE8z)_%.^`ɪ_1D}~^xC|nV6bqu_kW, ӂ-mҞes2RbV:N<4+A"VOSg.E_K3`Q$'x #RL ^sj Qgv&\`JR"{싑as: *!C+O&-W ֆy /~; AZ:fzl'f!c40范% ?&M}̔ A[TYXēZ`g~6~Ej hÎB/INC& !J^ۣdߪx78p'O3odmWX*+'wpai?]ԛDE+Rf\i|1;im]U7Fg-yӍ''sgg1eޤ%fl iFS 9f^jf?=_p}6hF6x F"$yVp\LL bcVI9|sof͎%J.~!`yKBoGD퓡Pqҍ" t~ gyhVcau6uRẇQWx bEMlb QcqG)NY^׷e߫0̥,!x\}bQ=Wf9h#dF_)fA9Z_=# 0 ]o!G?5A=1*^!-h8 &Mwnw%/Qv$LWrK5 //|b$2)UjL~}{V|Ð{w;cZ]ƪU|y䥾=V$hiL v Hv=ļA<ܘ5%X ڧ{ldPvqw%ù6G;,]06Qg 9x8[MvTV%ƴ_P@|U>^iYB0êHdH5e3lML}z9B;靡{V!'dfC0/(W~A=<->ݹzG0pe!"uLH;z]5y]Ԍd:8DF_cc@^-l_PCA0RBz6k=AOd "C ֡c{2ȩX,E{̽@ab=$_18HdBU{aCqOHC%ރ=})c?3W.E$՞$b0J[&CzlcQXp*1.wǯNk- sM9g[]2bϰ4rԞt~ZXS.QƠm``ޒz~*>z­4N} & \B-N;_7ԉ]{l>&)9bߚ]@E^*R||GbJǡ$տ{=T8>,zb,毒e>SkvZ]1ACeIk鹻6!VE(`QS+H4ߋa5Yi}R>.P>Sv`7+m/U  _LrLQ#p‰"m`%ݸLw+'Z*z,MoPdݫ*ʇv!idW ݐ7Q `a7F?H)\VPϣd߲>g5%ovFJ5aC_͆=Ŵ xaWԬBTn@gsJ4D4ٚzoDyՒ;4Ю6zr5ϓV5ZW_p}gqzKN5A[ ܥT=a5iA!꫶IWZG1& 7DN4¥FE=(8u 7aMM x݇KHit[НY`K>"F`_TIf'u&aq)K(n ު=v:^'qW:vHiurp%^$ ڥ#tD{D,EҘ/z=ϐ~ "9B%][A4JC#lRow7Jv*\ڏ_ORDo|as ؋fN?'ll6u+ZSdi Rk$K(Am<eDw9җ $ڃ,5(<ڽ|) \%JH`Kblk5,,;Wjf3~6%a(rL'wĎp:kk,/K ei "}T8\<&xLE0NKRb[H鉫/kQ,)>MGΓ{:6임򗨃$F2y瀖 ^IBȎNtYw| ϏIQgtNa mS 8(Y4п( ϻPoيn'}("2%GՓS:aj%q*ާ䬝$!@v5{?Y@WA'iGuZPܖ`%/ z| =Mm8JKoqZ lxoKXDPA6:yLڑ 5\w)pm[ɧ%A3\.V%A%ׄ8Tl]KR]'pDPcDLQ`94XbcaSc J<НP:ОTeS&Q?5UGC9cjNj7#V:2Y}~(hpI`**o@RC˪p-$&"F5oٶ}UA/˔@aKC |̶YȖŇY2RrP$[l%#8TLl4[:"ĺVď/u(Ƈ!>ee-jۙX5!َmsVZT1vө67lLzep y$nWv /8K2pf5xvk OY nuE_J+q2UwHip7?wCuBPTG&chc3(m{98py*N 6qWb^ ƈr(Q.!a B4eƨ\kzqkCup$\&ü;7O pW62esS by~Z`yX7̟f'_T7/\Xn|ŏ:zR~0>ڴ"\XT"g=~9K?$5xOd#u@'y (㋒(B%4*HoN{<%ph~@ۛ2n+`Psdా:)R~;xNXF輸M96MΕ8קD(nzl-TK)DѹCn4۞Y3"[R$2h &`8fo'qY&$bbsENV\I[F4̦ g0`TkW+Y> A[.jH$ vl$ :oU&mxqt`+AVNo;թEG0y$i[r ؆h:bӵK\ 4b9d=݇Fӿwli"$v,Pɺw⁙QXy ^8PVpQ2OƱV((~!TКN᝘/8#K4L@-PFT-mچoC,;{r\4D$ڱæpvvezNiK .}u U_BO3Ch/w_O,Eor{ޖ޲ DAmab쮉iDŚhYHUDfxyބO*8I~:H#5Fn:rDʕHTZ.d#$9ӯ@dge\ 45xrySZȰc`~-YJ"tvz}Wͫo`ǰ S0T`QA{g]{Q?+sR<ܧ5dȬѦ=oȀ$~@SMe,  O͈;Z طB%ܪ( 3Փp"r|ڥ1gxI~5}鿗-Xtښ)'qlZ2DsCڃlAs,fӕaL6/^E&l[~'mk\Uy$I)iHDA M VuK_p@Νzܝ4A?N!ƛP8525ɤ/Y+=TM%$%-ֻU Z'0:UO_÷2EjEzx:اAv+Լ8v\ d;鎹"b~J~+Y>}Z2NLf{=Gb$ #P9|(ΈuO摠#G+B<9g0C(g~2OX] P!q?!as;j; <ʟ/]] &<ߗA7}j!p5eq\TUmq?F`9ևT-V_"/pr{m%a;mԒSPo!1?d> M5Gtljlj*LǜZ@L #3|n=wu\Թӂ5obeKW-#r2F܁ûȶ/?|Ԏz: |st޳GOզ Jo'= GΧ,+Pהtc(( (p}v.)C},qt2!aNn2χS%͐!dTҭ ҥxEνdW@_®sa6|]RMy{OZG$e$() BR ؗlABgw \bFXX׽:z%@z1{"PDHHJDwҋm{~M nHedN~Fu4hp B0ʧ-W,6_ @>aۡW]d%+sx7irj>qX.\XID uRxEJJ-KQ}DL=sbB6;-iEj|EE-fHrm\QZ6\Hgp7*=wMRŘ#ieOŘNr£[XnۤC j|Nepu FѲcQ=`ҭU3?, ڸIS2=ѥA ppx|Q1<} 9gvyeNysQ1MYzz wW& Vf`Фaj!]{W!Tz2ڪw3|7?'W:-QIe^\=UX 21^ (G+Po_t&.*),in*$PA*68BDW E`Գ /ͮ Yhgd|Mϼf,i!0pрe<8B zSX>){dXM WM}7A6p teε}5]z$LFG`R|wdP}$w0R' xkYMv}\.!cQM{6ˤ*N\M[uѲ}_"f)Mpe1Yм(/b]@[n7 2qNQ5+9 #{ [6s˫wʈۣ,-_*_9'ZZ}l<aiys`4!!7ć+`濝HiLb"7-zxNATBs|"JU.mX:ky3 hq]lbgUp#.4B&!*e{wep>5sAU׹D]D6 $ ԃ~'V}X h(gx߂ėJ{a1>ã{,:/IXD@gQ$OHk*13vFbMnT:2݂r|O<,Ħ^9Bͭ"U̼TJ"=ZVr#+Hcu&RBT^+~4,C&ؓ%KVR68 + ݹ\gZb=ikPPW@`فvN$W7Pz~؂$7`F\ ƒz']ʌL{BZnYuz^On@xeH2 2'|OE+ٚx7k ]Hu XꚂdd; Ny  ] PWmK?kR|*"Y'i8' tղk@mN}]{3V} ZW֙r_,m^ćy2@`\fq<;z]H?1aγw$qj#V~.:> ~k- K׽SzcD񤦬"'o`xVKwB0dcWUj2 E~xV=wCS n =q/*m^;x `e9{˩g,QZ+OcMFqS!tdT5zDa̮@ JRyE,0z90]j`p? M%s,  [bp>5_y) % EJZR1ec|u&\:uf!$@mv= .H:\.,xE8.ve|ĿG飈 ЂNsL!Y4-Le̦hyZ.Cϑn|զ*G#b.)!}RI/ʂ)y'bFt, oDaoTKe973mQ=9B| Zztua@($;[QqZdNDܘ48Eע`Sه(@&>7!3}U$;bhQ=jeyXjn%\^C'^tfP~s f)Mz8dja {$M:2'$H) :4FQ[cvdLo{;[]p{cH6*;zI7[d%&܃D@\:3Lo bOL|}8bzBUUp̿PZ37^|?GYA<01av8ʠ„gԹw0 1ğ"zOILAIU֝4now UQ ztE WGX*kLa)a]ڼML::6j.2$(WsI%wݝ; m߰hPB6jm"7p7>XX~//<8̢n= #SngMl:e17 f_YM5fgb(G= мOiҿ%E۴ "kf Q"_bmC7S,=O3(u`sɋ3Y _ǢCINf"ϿVrt0֍oy."}:H͠[ZZěNxϫUFtιU>eSh*_H]? QUrҸEMi̙IcVxugbkwenj+[K:,(QϛSw8M Y[(V\ۧ!zυs(jq:Q*5D$Ǟb2ȸm7rbxKU'[oQU?>fFG۝w,6Bdio@l#ixYF׻³8dD7`_t}k/kFbŁVC:_6Ԫ^VF@^w;HF(?72Mo%;ZeEB4$LH0M^Ĉ"0ܗ+ڱF1ÜWOحe՘X lZ̻Q$5c +[K˟ohXB1AsY{]twiaK9b5Zf+ÐYLa=}Y"xZjDE.G>swNǭ?AZ de7`zY *CJSKMLX yEשٙjadb+^&V`bnt~P;JV!czmQdtès$T;]hNog}.l bzr $Ȁ0F)Ö*ZHz@W]S )/VA"Z/Yq4 Edْ)l&@50Nwcѕ]*`lZ(j3u9ZZ؟_xP#ʹ* Rr&GЖ+6i55lUk˷Wկ rmBcF^}e|c\2_pnp}Ah-O.B6:uEi(yU}G\aoG;߶+Hb 2B+i 0y\v5'DٶTz /o(b/Z݀x|wPʆ 0.hx^ϢM&lBf6G<8k),e}$&4N>G+v;bdENNy-zD,oNNGuB)ʽ6PG;~I`kȷ0jTZ-W/ Э^;٨ٺ)NɲMfҺiYIx ^]NDhK{ ؛K "әd^P1ik^ KTzFUg&rLqY|'&D2! qZ[zef:ݛT膋Q]R @['J0f/ūWQM͊s~%lQR?=č9lFٮs CS9wU zR tT5 O~^1/ji/A˛rrDԜ\w܌gĉ_?>Fxs6b&^v`+R՘V_f<3s1;8,tU0A3Đ{"~A䣷M"&"$~O^SPfUؽ̥Z2|2Նa޻8Et;wPJ=yA'TGCr^}xB,Ї dz.ԘT(xYLHwz7/-QEr no>/!'d V :!+,P&bè'瘚Q dHgb{fOII%J`Y ZZ ĩ*ؐ7^HN} }qrIzAvA|Y~ UqhKO/6խ2ah`/!vcC%)`T0i}pIPb% ninkAwF2ot- ~ȒkL/"K+75|d p=Ci{Ò)l{[+?6r=D2 uX`U$:ˉ[p;BjT/McXrC5RĚmuV $tB|(}̂N59B(m0 Z]%%o)G˱*;z&jMzN4^Y>dp%Ś`Y98+N?J|5W׆w Hi%C\zW(1R}oW ҆?W:aY혬%7Ah:yA+-ً,9* ;$Asl_DjJ=+?O'N2E mgOf~犍)ɣ˼:DblgOЅ/#*Xq&VﰴW_E |e8)C'NF^ hå*k}ͅPhmX!Ӌ h-Fq{|3$#{z#GTmS~2K⁙ e-C[ΜƇR 2;ɝ!WC r ż!qR[u>潬`T5ṱ1*TQ?FS*TAlVlx9;!_J,=R"0dg9\cςh~C;T<rT_^->T7_FneLzSFv'*czN^6j)ry}"?WE1\OY gČ1򞥭̝FTA;ZϱD C^ _/NmnN%cvnXع~*~|4 k\d5|ɕ7 k9w-%Ir8{bLD]hnnDX:5/%bE UշioTM]ۏmVxSQձmP.j1QOCߜKrmPSx%#$F/k%O]^.@3O؅vR) ^=0i@xwyek֢.[Ňnf.0d?R,Vj Z?e-N4E<Ţ/2|;7;JjήendW^"36]#rs6v%EׇcAݒAH V+Trf9HX`P SXr( +>"4wnDe&g;{ogh?S, ィ_ T&]#JeZ̥=G_EoK: ~=*uҼ2RaD;Dϖ n]eBFI5dze7#L~M7' %֊|ThV &I::K聽ȴ/ 6re)47h,A6_Nv6!ɓtef^܅^[(TCp[z HLq5mrto# Fɿ=J 0%B)m'HHEeҳ7iD,]$Tj 1L0L2~kqL-5hsN53`wŒd][%vuͫ4T8"TBbRpL^]P?MǰJz0DJn'\Ğ eHfq($E؀:Ry`: =X`)rR9Ĥ[TH&w@3.(wFg 7vѓ<’/9]RrLQ=E=[ xoŽK,LLC1m+)9_?=JlHE Ms+G~ ٵ*/,vbc~+#?v] 1+{S>rKe@JJ]b&5]8i i:13M@:uoeANӔ̼ 2[(Lx%!̻WNVO -̛y8!8GR!:V/RdH=#C; qŽ?ec5rYҏ;`t0_sL_UZ{ ѽkibRQ`Ꙙ A%iΒgg2w@>j-4:P9b$_51>ܝCU9 MTʓl{q.G-l J_Nr]þs7FUSW n}MƓwM^htWz 1}nHF:%Zmc9M694U|ʓZIp!rV?G:gp-ЕUCŽ[m8˹*_#ChG~ J0nuP-~^ _3Qh~{(O/" M^ҴrCbÂUhS7ŋ|JE|#sjYATCoav Y!bfԫ82xV̼yT&gs`x%-i,#v)2 TL*ZNkHy9Smuhs ?u}Bi\T۴5unD`Ďg})<,GvUX甀_A73y`FQۄ@U8xSfa5D !L>>XZ}`4 +ds zJg4/q*tLV)| ׳+Gp)2ԯD2{dàIg=i>8[dZ{l@ x' kiIWw/x$C4hyOvO3jVY>`t:|!kD]zX%M>W#l\Y꾐g-A̵=[%-iCb$I"VydV4GWR~ k>O5q+{<4PylcXI4BudF4-ڭtb7ξfq!ʹ^/"f= GRL3C[SԹZu刜etԵS*.UQlԉK^OB=\^DcVCf;D|_ (c1b(٩o.3]YFu taJNBgtJX -{Vh ٧ʦ': _)'oձSGm%36-u#R'\AׇpI"=s ܠNT6 a.n-8b ~Hjo Rl='==,|֐_# c҃7ۦ}0IG/\0c_LshY@v zfѸ! |F2挃Ҁ˪K|l:|(F&f)(~c{$ 7h?=edwA%d1c@&z?b4N]g5^L*E<11S0)O(N6CD/&Qbĭ*5g?a݀ =gYZ07070100000301000081a40000000000000000000000016101cd7a000038fc000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko.xz7zXZִF!t/8]?Eh=ڜ.+͡bhu2\F"b6dSjj *ffnNlb./I*ʧ@=7нHO IYJs҇LǢlY1j B榩$mRr.K bZ焜`hL|ʨo; (9m9 flvm%M_58i~8jS8FNu`[-h WԈe Cw dyZ~4g'8==pl΄)e75 +sA2ƔcG!zX+^"pۢ*G)RqI,db@+ɗhPy;7>5;Ys_t}10  Km\a=5cコ5>V+žW|NOzJcs!W$ri _Z_ߑ]j $]}=th(sUAXGܚ*:9WR|)TW꒜HH2Ǐ{Fx'tq{/s=&1-*Z#tC{gwwnĿa鄙֒[;Tf{YuTDBeJh>Jh>{0Xt470yx=9vV`@ dVnfJ|8*̤5eY G.W.i4YA%{uOh,T5+#0Iw(d FKjCc\ۑF"ͫ}fq?Vj((JG galR=u;{>- 㖓j9lٍ?.Gw=KLTeP(IlAQ/XWʬ )4 S@5$? ,H\̖vBS""Omڌf%$x Xȃ:nԇdބ)yb0V6Gl69̰.8~J95_?2GʹDlqeF8L4tb"d{Fヵû7'e_лh9^TgR9\ad_ؾS+v"G\[" Ǐv |yȅ¯aZK ML:;mxM|_e<\s[5$ d `F{ܺx̍ϣ4BA*k1͙}M&:w>2wOqK)S ĐDW RUR2jC"jC,;l'*Fv)ʀ;HJ9c+ ޥwSzr9 ~öl۾w¦s@]׶݄) YDz%XC< ;A%ernPK%,M?2C2JSLOץ9g$ۤgT`iPZi"5hV6*b90My߂+Dj%ҟO0{gZ(—p ]l}.tLK-9mfH^,fWI zQ= \Rd9T/MbEwHe'i٭aZW'j GDp1`_e6Ry#pIvQp{dGZLSAIbG9BU_HFX3ͧBkU75o+UϬʰ[ӓ Pf ="]}kəXϸS} |#xo8Wp6 4e$`"|aM`[W R]ϲ< ߯F!")OM:96bݏ/Q8=o| È1+\;w,7ͻbhØk1$+)nL{S(*4'Ɨ'|P )i{O|`10޹JIezH~ .`z(2 [Θ_^?uEtLP\#-FEsܵJw<1W&Tb=j oKIBq/7dr%Oz:kw~fFAy>N0m`/8e R>7Y (/{\oA&s'gmL O١ dDGj&7sHG޲@kȔʵݖg`А(Cn2Mɿ}d[0$7²#ޏZ{d"AbLO䧍)+,1!c\0=8h3||Sb;}jx4Eٴ_c8gkcMM7(գ~)D d2# U@Z<5P;1l4SRn05()+0.8ϡ@?4 }h7ZdyR<(nL _qwkF6EتjFPMPywiۤM-L(8 Ld ?ܚվm R{AexlLٳ.Φi(~7&Ɣ@k 7uyf*39qP!还Ę{[1C8vh|5KFk$xڮI79- 7Ij=@ sOA̝bBPzBsү ·@z|gn6ޏ$7>zce^%Lac&CXw]p5M1ip.o{P~/;Ǚ'J)0fgs`1?JwZFuXRP:4UG}5+|vih:+ ft*A3TPYȥe"#?H\(J3fG^ hmXߣx{\R:d@yy#6}00:p9[b38WfhŽV+D0d \irEv%Oa'HYWvWx6BlIa]bV%E _5r@6=Y螊`fVSUce9,T5u_ֈ^,҅i!' N0֭;F?FBA˰Y|b+z_6/6by泞}fXZrVQtY*9B)HҒjǰֱ 4.Ò_ą`qױ6T9gmBhȳAywGs-*0#Œ^V#DYG+O9YЋ\Ax]ޥYQ`;j2XP< {wQ)vxvL|dPPjFxSvnGE JO3Jn?聭qY9sH0ߣ5P!pS_4cX55'; Sީ`"bŽSo8ǎ=jkW]}"%@ 3Uswg#u9ebu]kt@U#6ZTq ysě'ȚBq UL?!M4sd1Nٱ,W劆À ý2fon۴-uw1Z&#._wnkHAis|c2*GEޒ/&#OQM[9c[h <9!Ej+_+~.D: [P="2SWˍLIh6F sB(mj$= %a?]~R,ֻbgvPUIke'^uVth#9TkΘ6 -TP,-\6w)aվx*:lTp88v!q0WG*l%aSP`a L$_vlcE;DYYbr)Waʸ!PҠgJ+\W(KiMdkޓ$<{1).ΓĊ޼g$6^׼Ֆ،<6H]B[G 1>W,i_=Ӌb+WuJ[4G' HkzkQO#\,k@cac֪n]C aY`aSgVGBz ֹ -fdXΦT ] ȄvDy) Gh*S 0z@7UPzP Kp:B iZQXI4SҕX~e֫Dž1,(IÐl 7F}̄'EwPK\H՛]'&*%8J/x^(aW R0p352^IF$s|Ѓ:@GbxrMJ=KLb9Ъ le9^V@mWMʌ}@j{]I8paHK٫L^VM=:$:rL3cL۫hGڢԛ[CoH>$l^XTĶExd:K_lYnuY9l|Pm3SalsxDf*-CIA@\3^䥆_sP>< PǛ"Tٕ##q ]*ݨ!EN 9᷌]@ ],5inT1s2QrDO1Lyݗj&kpzGƬR3|v0@>`jNG#e> LG“YXnZ,sWN^^. x`;(W;'Sbo.xGy`QM䚸!Yz*9T(F:}yt)b4h6h>~3= Eo"J\܄ : SLZli鰖ؘ bK}_Zcu|Ia5BCNPp_ӟVxj7ZOZAЊ,QORG$.$ᇯI .8M,esYOq${SĢ?k`.vإ"ѡ4ͲѩU^|blrWWTz]У?x *$A7֕1eLqkF[AQ]FfTG!wt֚9w+ YDzD| neSRoMIzBr)Ohn&/~R̔bKm"%.WQK@z.S& D"KAOʧT4Ũqz2R2b" QZd#oO]K:9F~9@)`ӾOC;_7~V>ۖay.ߝPZB ۬XVgl7]] WkMzgfwff%< XzBV#E58YnxW`M/ûAޡ FW]";V`1H EXR@4@hUN`84U`/4~׍ֱ.; *㦼 3aCK2)x^^*Ms>-*[b 4qq!6tO7Oܒ !˄:Nq4KU oFFP2n.koySC8+|y,Aoo9Њ? <kWRa"X2<ݼg]6iaE\JqKm:$,G hMץԎLg:@D~DǴWyq3Fxm΅rQ8K fX-ZzEp'ZU\ +ÖrQjү "}K@;Ȕ )D-^_FNL;<&s=mMZ9AI]Ca74Σݰۖ8wuϬh t4n%"k=>`+ϧh ջ f{fV7E2q Ҋ KO{?/3Ӣ.E:vgVhtF}öG"}HMco>H,|iO_+G9PDYҽD8:Ö |! wYF pV?  }kP^C*@̀glK)brlى =io\ U(}:l%޸uyJ$\xG`(0u4nVJy{:v%1{rgjh|H趌BC9YsG!KT+a ;hI xt <9]r&YM24_ҏB++PSK#- vBu-ѿp.,e!]#=2$.g[&_asKouqoS1[tU=Wg'Cp4Ed>)~ϊtаɜK`@O,0$fy۱л8Ψܷ,ONe`Da?$g/" 釞D~uX֧!CbG}V/_{[| EҤ?Ɂj1`C*A5ƪڵG2q_ k0 jlk:]AsT*wc/Ν'.:$Nȴybb]_cͭ>T'OPLtGiSA}5LLj\YAIzZ}8\6AЁ&+̉ń$Tbl57Q!5M,]A.I^Q!mny3:G"+mlȦ8Qf|p9P/s:@K~1:(}hH[߹&ҎŌ ?tA7Z04!:F]%Hm?gw!w@45i[]=%ud=<QtR&3E9FϏwOQd 594Rgͮ m 3eӣ^ "r {U'@1+9$#or ʆGE  Pt98^Hq=B}ujЀNM} 479Y21{&`_@z [ .mv:#DU݁:+c1Hj-Z3 A}"v24&R3{ky"uR<6' $m/@඗O'*az pJo&zBޑߪy}46!G8&KJߴH$&K8*9gs֤qKn >߳Z GS!*Lo wo=Zܡz1Xgrk]D Mqy@ê\ {Gw=W'?Ps sl{¶-G3:7ei%CSb;"8?<  94B6+$qhuģB.@>ۈ2׵$F絜BnO%µ8&@7 ~MvнUֈ j0uIcu2dٱwΛ1De8֟(B5\-Eց"nLs`a 6U1ΜgA\Kƻ߹#Q>J9ܛ j)S ӻ5{~:y!v6Uw:P2Z;RpI'Io `L6r,&J&%80ڦn.@\#ד f,F\**61-׫*sȌDm<[).AɔoB2|?rgæk$5A pOIF}!ޛBbQ> %Y8 Ir3Q„|v2Fq{ ($f]MHYUs";UUF$fͦp_cQ!+Out^;\672", Ѧ VKXCvh4i# '{l=-J͑?ݸtyz{ךqjEvLx~f{h0RD]YHlu";c5N6[yZ 8Hq]7m r2]-O3!Ŋ] R>.-IED sw{ɶ?1ek U pB1)*qȓKWi9r"IJ u >@H@P!ɳ-i`)>gzw>ޮT;1LqAզF i i1ϸܦ[>A¾aAڡ)D˱ [1 O!2H'd^muEOQ{@6!4E Uj6/z\UJt6I Q'SOT -= аr,d(lؒfmzW ZM4PZ7'~XvC57Y5'iOL`0쉔J, kkx½c(X?MTy%ӊf8C[@/Қ'JLn!1dIU9B>xb9,Xx&s >j@kس7g˕5%\Ah-: RS: MamQp5ҀE,@ }9OC"7mNiAbLF4c{&HMݧSw`3Wʺ;ZJ ?+5f!~HRBgBoN.X2nw5 {pݳL"xC9U>Q#Յl:%X@r>7H6pJ>ՎoO}&׽Z>P&>SX _.eUաE\vuRu[X ¦ М}<sJ_0w^I$4 ;Id=Wt r28c@\7`Yi$9)v2U#M i7~ J6: B95?2Ox3*omwB/sUm^ΨC$>R:q(TtgR+H?Ӎ0zuC :*h+ߋ" R{!v芌t0\hj&g R=@p"6\COcB(jjf$!L3tqDTr?Z@Q6QLiO%xF,u%i-7W?=jf>kuBt;YitI~}o3]1IXNݣk7hT'֕b颇]a{(jT-U5 x #B 8?.]M8e*Įk[Zf95*`ͮu[ _r' ؖ:i\%`V/Y"xC`mCQ[XN.@i0ŋ^v>Pml֧d3T(cX 9hyݿ?wDe8̵&.ZۙG+ K =Ѻ|)Gj95dX!f+f`9(j 8"u5^1{s N{˛T-@ʣ%/1>YT%;t5¯,U$=DxmJRpّʎN ?ɘz'10 -Ž7F&ζˈy!nDPeGKn9&-d-#}RwrG/\Q cI_ݑB_mw]IG`_ժ"_,>9Mi a!)×7UiAkAi o/3]hn H1uXL I469ώ NDwi1YES#.zKa{0 ?n^>;DԌ̾'43F*WDN}\hfЫwvGnĺGusSCF95D?iu<<.:[;`j{rɻYyj's@CegJp{,Gg tMr"φ)2iZJD0 RpCPhrub FVczö5lmhx /(хG(F[] `lʤ+@kq ` G?)kro /c<ިchbqlz}10 &H &ĚcW T9QPz'EY}u=Α#ܒ@A!TDP|^m2+Ym<Q3CH0$ ,eW8[O+~T]LMu FE<2xAQSKxxTG_{Y۳` |u:,l=q=phWC\`Y#k^rfxj_5',=6nO3t}SQ)IoNmj>aEu'׈.:v]Ů5~80rw~s$O أD%>zPRi3 }6eZ3tJLa&>0ꠓmLw ?ֲFuܢ)S?O :؏R3_kFǠ(T\E>*%I+c`|8AFa*x*XZCs?~b׊4g=t^1Btpզ]|ۃ3ذ?r}Kj)z(֎:=q?KS[y)?!dЂIvZد2gꅒ>kjMXVQv"3Te&A&mcTNsrnfblSw:pj.ERv%@+FP%1b?+7zКg6| Z@>"6F"2&fH8%~wLL^WGC M{*D(G!댻$UA^K[?lU6@Yƃ!l[sMmrpC}+憑mc/<'Odsa<9hJ{`F HZXSXb`)˲[:r PK4_J4~weЉ!5,tJhZF ,j/# dJ/'l㑡|9f t1د #Z՞TQ6r۾"^Exj q(tqWzPeX́e{sMm.o| 9j:HodJ͑$18`Rҏ,Oaj"T[n+Mb0WX:tX^+)Sa 0.t/ثMrD'1upB3$ƭS[vZ:"[09EWI {jbQmq' UU?ct#UD@fW=¤Y-n(U}_otXT) M-h嚛W|8OA ?oR27$M{Xf<.\av=v̘Tj2y6,D?Ev1 ֬%} ORb[oPٴqs ͲŘxdqXP\suQ~ 5M %CdlÜm(ؠ83y09/%u݀,1<"wbkpփ|:S"7([@E,vA UՀ+%v74@BcASQ7 "`OkDaX#dMI bmG0F+W(^[SAEPvظRE5K8koԊy;3V[hRIH<81ZQ$XrI@|)2B$)@vb-*ꝧXc.FȠ#Cdm[ q4 #PSbJQ?8#} זԦTFOb@(Lg M1 קmmR=A;& VJ2d_&h8oY/K}"Z& 3Bt욢BqvHg-r7a2). 8|H%hP#e7WqS ցS)~U&jzXhS,:J+q6nH ?SU܅vbJBSGE`0X8w!i;*^U[ms@ W)S9=V:8b9@'=kmx/Kqy o#~Y!^olgĦiЩ\#oNQSBz{2u2}Ғ tRL'Ԫfdn/W\sK)rшܝL 1`_ wƫpj^V3+*(6 2YpyMCn8@ddƔ&NP!Emgs(V0XRKN]\*ADY<w_'EWOG|h~9Ny]L v2.>5a:_MHjczafC, ejh䨀cFVv%qTwt6n0^~omq,"ۊoH0 Iϟ%lͨk|3PMJg^}!=q4$Uo(ؤZ  d41*NmL,e8*a3f-}Q@YhQ>=cbM9T)o$=,\&%^GUx.Hz"W@hK;<>?Na򫟝+F7T_c1ywg9 Y7WuL}|s}pY50/qQG2'B`7ʃ.H մ'}$9mT 18F!4u*gf;YZM1VؔdDԟg`%%+tW>1蜩t#^>Q&.a J+cS-=>\.cA5טpPl7n!2U.UʝGޮɆ_/e㦣"-F[srj_#o"2.iX" scC)plѨ+RcIEP] .'>TzF*bg.)'S[srن׈2D$r sn?8m?"$ 7ז{#l1sp-kk ->!޴CfOܪ_7*po$E])/󧑴QlO(24[ްnW60?ƫ ^,n2#sY:[eQ_?_KP6F<sy c&-7&\UV2pZdR9Ri}Sk ,wG^٬API/ ÈV C%3ݥC|y;H(h+Rvz"ز!j~;1J7{'eHGHI/ϩl>)a>4w)hixNӆ~ Ro |ۉڵ|:WAgDK'fILܵyTλo{qq݂"3!.N I7mZ]ly홇DI(Xӎ< $%vkJ҃'(0mh|M5rݢha.f\E jvE9E!?kQi"fOX;v,:~(3.( aLƽ8oh[=F>gYZ07070100000303000081a40000000000000000000000016101cd7a00009160000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko.xz7zXZִF!t/{]?Eh=ڜ.+̊ENGin,U0 ^˯|Y%,G!>$?,=u0Uĥe~5Mlz\BtlmZPM fն54 "ZZU4BB\DUK_z 9TDi=h9$*HXbD^QF_"A}>-"]>@8J-*Ț ,%[ƀӖ4ﯾT1 cb%߃Oe3 u9XN{o5eÛ>l? s CZ|,6< iX S䊀ǙPJh ! L'S@C  ڱY/ϒ?,6~ RРD[5'M;Zhql+p>4ϺWHul*513u[o7}c\U쓆c*4o/KJr_XxmxVIҔ p5~ܡoξ)ς˔kFi<0'BU2 [fxS2$s*x>ZnO+fÌ7#)+:2Sǟc]S`QŨ*wv|J(t_{gZw$ظL%_sߪi;~> r ނB_MO>T#XC,\Ӣ9b=rrqδgte&k%uReF<\`JrP˲7CnU |萗s.~+" <>jvyYU'd[\knEiIR#^p^_w"hT镓^k`%B0%*N]zaa9CUe&,2r?ڏa:doWpʖCJͺ(,ZT>} #>I8je ǿ76QeS~$٣ăN<]4@@"4 bhOڑl0sUJ?vmۊ䌧0\q[G]sjLbk. qolq'i,+mm՛GgD(35׾u[}D(S0qd'/pMqvps% DH" eM+e%/Ͼ0H9-piuU*L 1?ƍF1v?PP^eHeֶQrP'~HxUD܀g'ϥ4hZˉ80t ~X<YwI{wD}B  ~̯~%u Kĸy+d=WJy9;\v/a׵/Yމ%ZS_Pq"5`T1=.g(2BryG E)P-m2tV)XAjUu8`5ti6Tl @L1FbA[к-pVD(` Lޙ49g9*.BX)q)m7Xlpl k W f<|@czȫi⤦4*!Q\!-V{}cӅG{sR%X»#'a Zpqs fe;b/1-`%{2*4ruلjѾM:*h9n5ǃ7@MtVT|;3wg~ ;6NKssaJmk..d~7c (6U[LM sɃ?qWϞbN]"]wM$ wY6E3 ]a s;K +8v jO8Bm.Z8xgJ u6S%-#MqW{ɱŞEx&*qu|@L;`요֟DG~0uv2ߞWZ7hþ~l9-!>q{n Yq=)kiisWYm^XŒmw JB`ϰxw;>|LFC‹[ Cߟ6:W\2]8 7}sjwaW[aE2_b,%Z^rHF2kkn0i+sI:AwHS!G,?uʅd%e( =VOg#Hбl2gaQ@# lWNooI&XwaC:̴͌TpxͳCב!5 bM5S Rza2 ->ecɱȹ 8 f׆|hDPiX|ͫÊ^Lu{|1|n"Sܬ;όP˖e'wm'N"g/>v msb(%l"L1MPъ~fb#?]̘̺*.:;K m ]ꎙ!5$Y5WU~D3&@vI7Ɣ((-d[k'+m 0ȰoD#x=n1&ҿ=m/t[A jN17N~ʈW;|VkdaT`7?cDpU2b_2vvyx$V~rE?9~w'{ M4ОBzxsC0SUraMϱkKon߸Uћ ]q;qtKbT'aEX6:R bȸ~ÁϜTC!~w> D8K"$tK^._7OZhǑ qdgG@~!vVܒ \'mn|rLQ&'Ywx9`im~{6Zkήv=|s(Wdw镆RDD"r }JiHTB2t:P᥌ltL"/*B_?N-;/=ay.J2 a+Nqz2ymI]J;E^Βv-W,,dAQBGEiBʯ:P _EF y/wG4i29 c}L%o q|[|c06٤J,S9E_Y,Uǟ90Rm\dN`f-T_"y^ (#Y-(~~qct[4o!^y`&ά=ڎ ZE&EEo=Q2 7^ϊ0v?z͞4 b6x#N<n!;iqhjA19^KkܓW6:Vqم7 =(7rDqV"xe" c payDs?Ϻ#$[kPuS;nfn-Y;Vt͚,Wpg(4Om i,4ݏǬ؄ouHRZUb;٬E2Fe2z! Aavt*mg_5aHMOLӎu!P0XodF>4 Ze̍{> ֎tYmZTq/?[TkgIد߷ 6Z띴?4@fwV'߻0CT u(Ȣx`܎t$tM`"sR1brR{kk'$,tq^TnCMt2aڂ{o]x⢨b/},:Q̃ zP#s]>PJd0߂7ɳ"գcyIz##дxRzp~U@bsh{#,@_w pٽcӃ7Wag%lc4vUə_$w;^>[q\܇MiyKǟy YaVnĨ&m؈)x1Q69 0m;U(7p.6἟XG:7*Њwx)ukZiӢy## PBkuݭl?`ryDMx v?dtT=2)o!OU}K lC @X~f["q/cԻQf#7bF團!h)o鎅˫-.2cic;^dly~Ƣ>T.)l0SWikҁֶ0CLP2>Ŵ;޵6Nvh]0zբ _f1a&LyUCz5.=d8 d<+II`k͟@[>hH+0)-5"i];6ѷU:\u܆Fؐa^RsY5NfA< B=g")gNd"ٹll6@Q/^,J.e[SQL21ImF_mVaH޺VwD~@9<+4w_Fh=L9 $^V#@awq\W}V|"&XH]<`etyP3؅EOKt>jD1/gQO' uG'l=M 0ֺ\N3X߬p@y }P#9eqޤsK#M6s΋i6Sy)iRgYRN 4twIkA94s|X[)>v]4jN#Ǚu3An};>)l齰 mȆ΍Ao*#c'hVYm=Ff0Rѻ'⫙!UWSgh}I5x١kj yOaKi9 >Mp6%˅^ ;RB#06Ti3N% W\B^8ts.O0[|[ƹ3kfr0=(n9kI6WH 0=ن;&U6by +Hr^q'PSs'@mDe,ARڀ: qң+ܴTNk. M(b7;ªh^S|hGr4O) 9db>kk(YN\;7E=u M Otn0AbOxRY&K=G azc3ݩ-8| 䯌Y#T1q ?B͔43BoAԴFA6A %ѸQ8]IHJF[׾.vN  @729'Rq2-*bܬ r˶7D6)-oT޲X~F&5jlu,>~_+*+tz*|Ha=n\h>l}]bt$B}X')&o4r+>:Ey Ǿ6O\OS8$$UIJ.z'N&nm2Z=(Si5B@mTPmhamhAY*S'i'e)]iltWb}{A%',DRTsR?_|:s;&ywbÉY +B{}b\6J o9vY1iGжNںa6S|uR#rj%zN^l@B"cȨfUP]#E5)wy1qg3jp;xs]aB{hڪV8 a*4"3f"ɉ_C"=*ƾPy^ewXkj0Msj(q/ GVˑeڳhN80tW,8aC/n8nzr +6oA9 ס. FL|=nGmhh' -l\=-yK`R8nGG;& ^_\9Z>ETZO2" J']! ) W R<)Fc!T-?&r%}=ıWAvf{+rd^RrTlw3!$#(B"nj[`LԀmJ MLXi׏'QLuee<H8*Ϲ\N׵F@,I]xy+L{fk/-5FVb`UHKҭ2CB 'h dq3p<3c1LL H=f\TC}m{<4. &2:A Q0yc3WYIMk.^tΒ[Qbnj8+'$i엊/>QV̏ٚ ӮJNYrV@*}%\еi7`JU}HL[WLn]oߘzJ n|&=FzT]'3ADMc[a 6aarУJLz5ǥ;j">^/x^2gk$[/cz!W #47ej>@P"cƆ;^ $ A*ۜdފ] oWH5Һ>HQJT綋Vdm+~?1_Fr/Ҧ]Gf ]"9٩TUNm!낌f .it ,E3zsDNmƏ@Ҍk w|?so~9QT GP飤j/o,7/RSInH _"6V5 H|d]L~ 7b@Kh ?KVϣAB,0(З:BՎenuGޤߖO5$Ӗu}k Gx;0P^/^L ѧI(v.u @85YQ%O &wDpe"1 O4Ӈ<ߑ? sET+0 W!oB:xcd@Z&S?}R ٌ#Ȓ{_t2MJo\T֎dT,m Irlj]NNq. C57$`ɮ2ރ"yAm׎t|ݭ:h&x,9L nK E)wk~*v".;x=6, Had6ܧީĜѷcu$ΌpZ5gCB Pl9g{$WOk|u@uYv;I}6n_\hV%j|)'3{}=j%>SI؁?mT*"Y#/")(܇3Eza/r:@Vy}dO?o 櫭xQDL=J`M#L30wңlGp[D #d#@5|hJpeNE`+纆Dx+٭]W )cic:Y}|aq")u0wZSn_J ܜѼ4Sddsfz:{+/؛DJťݪ V-m*ΫC )DPMb@H!/IOGT +H@.v-{$P<"_ČR<:s|iRZz;>hL GICsʓ^TO*0^ay9^waZ1~>*=3HNo"D=Q֐Uw,6޼&c[U!M4۞'Q覀}ݯQV^3Uyn༖~Dc|@2F DQZ7jA^YսGb` Q۞TDX-?[{~ w$0k10ȸl!:wH/۞xB+Yn)[q%-|.={H߇΢ckB~v\OWg[ %Hٖݳ w iCuͦ.yܣTka~+ lvXhf/\&PF@lcn 8yz\5?X^J&pcƬ}#i:@5\wCrhRHg}IA&) N7"(^wxڱ/wgȥ;Zɂ db~mWs-LV:MJ.*2.f'P|~Zk;C _ZT}-m##ZHun]3?;(G",f:g~i7 $yW 2;UZtzl3 X3gpGo_/^ FTHٺ,8ಆIi`& 'Jh0T ɳ+qe9OnP6 U[?7fXB#/ėaȒ3|TkEL>~E!~7IǾ1s(TCFw+6UBWTWauHUuO@ꝣIkmXDf$t7!`c\vL ͡|۶N/۴Q2\ɿw$דjA@,pe饂PR}H瓉b(r*| `uL#^Iw{LT~mnU_ƣ, l6Q7|oV}׼rQ@ F\#&n1-HPJcJy%DZ#Fƽ*6P~Rf&=}bF 9>Q-җ#֠ti" sArbXAR7HD1-=TuJm>+{%h+wnI -񐴸_a|A9e-)]&m.b ގB,vx$?%,O"d8 8K%cA5&nZЧrȊ0ӇX╵G,~.sŤ`IyN,@XlPu)WJC paJ?_o?&>{ߑ^4Qٷt`O1 -ښԆ␃xDW5x;}Gf *-W9.uP]#,{J)-k޹X'HRӠqGrRtUkI5jjѧ ;]/׆+< f,'lGU=U# ӟ$ͱ‰N ﰯm2/KbIeB{>tk"Ou{=1Rfu{׀ yR5xb{S4K2-g{~VeX#| & m{gPAJ].p _bCL4jyTylߡa n E׈ Q&qo#u2{ve8U.xh:}]6uYߤ p~FUnCRsa۪Ptv)lg`^ԨBa+z#^u஌קl5*z5=eA@64cs %aq[.'23BB)E-nKWnYa8CZݙ0A[_w1۞"#ӶXyP`Z2cwFUs5x VFDD9{ ܀5Ux.#NEեZC|bH܅%_ t-$Jm?b Whg<f/ֵI{>Aqݶh =+8_ {$ WwaX9m-.G\GfݐWJCj)9E.[c.>>hnp޸JB&pJ'^FNmtxx׉^T=<ǏPwy֤}KFE!w8l0vEn޶:FgDev12`I!ήge}r )Z07e{})|w1:< n!= ݚ+n3]Сk\! o* r{+Ŷ/. Լ #(ë8W|* eR{b+zNԷxq?Ecc "f 6+._@o{5훂Lv*=Q rH!t5MW?ݞ7ݿԦ0|U-JJ՚@ذqb9hC+^ll LS8Ly͌Ky+sSj$WSrKI,-U2s8B=1%ZŦ?Joj.W<&x_d&h;Fk1 (BSIaЊ=kM07B;/:_q):Fd_9ޠQ3Ab$hյRX|%^5uR8AȱhƼ u,PÀS^Oj~|)- 5P <-TD$2d~x1ٱFWx‡ A-5mAP%Wmn՛cx{i4W@ޞ35efO> Fi'B^;q/ӡ9ʻ47bN^Ij:P@2"$ […rcB̤;zQ>Hdv[xQ?  .6=a/48!F4BօWzqonZVG b<x2jAx@#(|@`!GkkvO/ ݤ9˨̸p帐7QeP#f$>L'QF4cHYroMO3S4ݼ]l1rG>lu Zw` @Dx<Қ?ڐZ 0̹6QA 1g lKJyd_mʹ.2ѣvCb~C/-ٶ$}n6 {_V[&CEP205!ၬXV z.1Ѣ!wZmGpD=J: g_i%]xW6XZҫwEgЌeI+sĿ>({#jOfi8 V:KOl@B/뇈>K@&)RQaڀ!5 {i faڈ&fcrd$i>VakP#:$n1hSq14gY4Ư}X7i#Ua)c>K*l=% 7Rg5u~&GW0,`Nu Kcܫpo8XDwFK+/V_3r%jy[~WRqRgUYYh&w6"T"$ʻ8d`>ch{c1Oa*g7`l#֧|3%3aB^@o:X_.&36 \B^DCS91\{Y%7ΜS!t.%hueZ|*ƁO=דkd4B% KB#c#bFcɮXVd`c2zʍ0 kUk50ba)!#uՅ!fPaƄ'l7 !JuI|& c ȓ[pӶ yT{S`0C!'r"jO9* C?(av]D[{Sw;V^_AkwXdFcjlCgPbJ&4)exFtԓ9QWىƷVAw |;6o27_` &b͞gbNO*Ge4@gONyP7+~6 :l #~OEB$5XoTkZ5MOրli"R)]5_WmNǤf; ^ k{wfJ" B%+_ \Z2X͟{kR4q/g[HXۋΞU)RйT6520 L۱/qp(̌NC胕G +F[iW.୮h X ePc젹_}I(x,ۖLe"GSまvsJx N‘hsk'SϾ\FaEDiEI#Cc8s`ysN}}v (:CiQ#6xʷVau LmqoZ  =e*Kr#~;=SsS TOGǡvDg|^ ה@AuzgI Bttohnoo*(Ni|;CM˟Ɖ}K·\983PZtA[pC}O>'~a|DU FHʝ\[SNA1Y[FT.@\!EM{A9IhBR+F;,n!Fqw=r&N,HX0s)6Ƌ\)̊ښf2P?4H@P]k.$9WNvmrˑf/qfyu!7nB0,ʟ {GW>a U)3{MriiXtXʵ)޹QВ[!RgY%-? $i~X@n퀦z>Zp6g]zJEh] fl5W>)-up\Rq˰DE/aNjt imbӖ%˹;@4~,B~ K<{Fܫ8m3pF?W΋D3Xe婄nev [60>jMclbQa7(B3u5ga48_*.ĭ>ۏYp)H4%7n-Bؽ\5=}WY}Ѯ2]7C7J?XrFѪ ,M g2x_K;`\E8^$Ve5GR5V-V{UxR'n@>} P@"\WM߀ωt]I3)M;znݶ"$m0 wCPHp닑:3g)R0 m$;% ׫ʮW*.̫^x"tPPV|רq0 JL0 I5g%ED2UH2(bL9 `qږz:YDHe9Ri-ȶW(C_P+>ܖ<|zsՉ~)嗶kV]J[麾BS_/CHXT-;:^r&r=^B(UJv}֊졙;Uf(&NEJVM_mh3 G]z?jB=FX_Q1|6W $<\ Tecl~a j;^/asn5U1uo,29Ϭ[ 9d!ܯB}eF'Z֩mٲ#XB'` Խʝ%9cY0)2jǰgl0. rŽɠ! 73\+%݀=້ѰƠI 7,~ ɶC.Mq9/WIqajF`]X2 ЊfQ('AHpȔ}m8 2 ʞ.s&_ ?5-wMt-*8|T8CWƣ7JbaNBmA#0b@zܺob4O s_u ж}v <=AC&s3tEh-E }\U/|b 1nprNhqIAX + N.9A0Y-I8lHt)?b>xp<˖;1"Ie?1O3E1r2 =0I)hK[nģ wN~k+o9,c 8-Q̩]͍ 5m4n&z7әe "M(D"&QWXZ^^-݋&vAA r-wډi=ͯ.%p7G7V!RU핫o=G&KZIʞɋV9S+Ô7svMm)"Z=!cl-ctK@SD MOHpAXlv$&)+]e6~{~̲xƽԞ&PB9\ <*yT x]Z?U+.ceRfCn,pp*GC؅YhLp)ᤲ7[Lt|?dM%+)8gX wqѬW@K](:ӬLz7"1j~8f 80vZ_Gm{4yd:mA:T'=AF@cZ؁g f3D=|"LfhIGF|-ϵ tʑOEoZ|Q/7['BxX]F\?Wkd>. qs 󓞀s0kwF2I ļP>S(CgI8'07[j#:D 9W< F &ݑ6KT@.6LXƼ5c`zCmxj#qCLRM,dC"/w?ZFyIQʃ-C& GCttep* H*,"Kx)tT5A%GDMa9+귙6 &W=N?tCMOصw`&΅uO [Ps:xayE8$WIK2ps2u._[-˓}2}[f) | /jW/ JXJQ5B=. I.TIw1!Epf] 1>+Sn 6F9{&rZj$+-apA%!|6'q+sEPTs殸9F_MQ*4 3=-z:OSh$Tdܵyrw=;%|~g&Rǥke Zs|S53~\T X{]xT>4a1Nw5Z?6Rf%TpѡR>VTŒm!&^Nۧ(H]}Y(fK;EN4˽FRK{_IҭB!r gmBz#٠=hzq]iLKm-p1x'Q3!z u&*gɫas5u_阑e 0d(ъM0:fKzZW%>/G#DU~w({\NV !NQVvNJB}PʴmQG4iXMkOiIo<"ڞ:x(Nn׈йzA|˦-]͋En.<R~ unéZ [Ț876/^{ߦu6]YzvWg8'i`$| 1.,`k=$dHmw0lE߀[pmT'6BTt$S05;mdCtAY5&ZԹ'DPT>ߪ3,/2}z67qd FDv3HxN4-Vm7_D r+@Xӝ WM=B¯(w93Z}(P1PtJ,yk< keҒt32!)xuVe,z$;K~7734!@^!`y5!OLoȾX*rVAǺ@M3ZԑXy$;irE wcK8n џ&幬Wu^~**S97 Ӊ;.OvxJIı:1ȷB*>xܖ\U"b |\ADxıNw(334^ b; l/;;f9VQ`*,up=y}z ݳfӪ"h{7tPZ?SRrL_>WE5xehOP0 /Ȥ(8ftjt1j$bQI(DԴme=5#ӭYTFD#v5$ qi6M|֣eiO#eCYL?WQ[C_~oK͍: o(:,:zƷ%a܎\Xa _ށXb= 9M6RGP7w5 4몭/hFI‚` a%|RDF Igx:(%NJU2P M"mէN(=Fjvyw3Ə2nI{gCԜ3 h4Qx4U'9mϛCmka1rܭ㧫최'Bc:SәNgnPr6;<(&Omڂ֟8xql4}+;Dv׀c'tO4QL@'!Y soGN<'ؿR(T( `+ub6gnMm 30C`9m[ }Sr>uXTА|64;$+v ?$oWKNTegi> _Kxr5e@9ͤÒ8>d l5]Onz))~nBz.%/LoZĊ, pyM~1_0`ִ<ʾVC1ȻEnIܭޥnWO8*@m Rk_'ˎ>pM'Oc>)y9f,mWWj+Yso1} 6}!91.dJ,OaS+at3; 3- (ьt_mwewcѵuZ@mM[;DFxH" jTLm*8G k⊄RʵSF:%aP?M Gj_ Ȍ?c^Ǚp9@ث[.%pB+RVL,T >zEqџyHGnO 1u3J}xZS;ﺕ8Dfw{W ː=,Ƴe#|Tx[+8Rq7LPMs%! ssS 9%N,vh;K?0K/ƚu%?O;cc}'  ~}3C Jj'B<;]XpUhJ^L%IS(Mo< p*Q3dL`N]h}FNm 8CY.%* 0qGϼ e{VC 0,$eˌ$~DǨT )'}>!z]hYrR|)߂ۦԤ# UaZVq'5g&kjXq\GRzrsWs>t! -/V҂^,VY{tz =_/q<p)u2JzFTRYPMEjA$-ɣk+] Їvft;g-%+TP Q@{+L g?ZctӞǩuOD4H T_k%S NH- W0xP|ZD[sIr6  k!eAuk!纣ߐ,ix4@(%֩O[i-]1h-+Drkƨ/0;|PV+e`H88!ؘHov?#f eF+ShUc|s?¬s'I9ʥuNާ0R7I}> p=b.?hk-:SޖKX7̒]HSg 9H1nEP6/ kQ"D56׊ k3wnw}OwZ )O5ڟ|%}XZӬI̒XhbTU٬J<J@IlSbf3SH%Lj͍( ;A*zxD@g~l:;ؓ,0͘ _ND!(W^gӴ@@BzTJvCQ@OL3 VKӪrY4I ?d{^x]l0 w2b!ac+ً$u@PY5ڄKԓ0MQXO5o$*%o)_Pii9+I`=Gq{2h(g֥1U h"ntF4%F5VRHlK6̗5cS7-ևov{$:=''(Զ',#.[z9Zc>7L,#rxeWG r|T+[p}IBDOl齸j=7;|~L|.|N{ ed1%%8b]VUKdAp ebl/_&kw#zn2W*{Rp\f,90Oh Ϧi^NP7~I_$AAj\\5馢s%q?Oс%؉X#Gs\P*)H[ =e9~I_{_z4&ћ"-LXNIYgz6m6̅ZFln :6ڥ 3u+ ܥNJPWqI';@ )aϒHa{Ӗ<3YNW 5p"ɲYbC yvCiL@4W1]mɠ|ˇ?N), A WMtAt'H - >yBJ+D,r.| qzASvXpɥ31޽N:zA΂kӊzD"'X(5F­lu@vuUB>sE_0ԿEdNOf(ef)0U*i;?fH^Zy˶XZ0"XЃ;= rXx\Vmӫ0%`)CQ! $3: V:rkO *f5Oulv>Z*-ω#-L߂Nn@HN밳ce !!{U)yYNg?c#dZm}B ]:E:10_aO)/|TЮCX!{60#dCm+nI;̬?0mL) Wy]jHLAM> ;גP'mFů LInWvxđX-9_l9Ԃݜa[k([ݧnJr6.&A.Y y5'e~"Lj"ּT?ooB<͊޸bPH6<AP_?<. Uť#{9z @D/A2qLHxLy=3l\F5.ֽ)6fKڍ4&9i`"&ZqnD_S NīXݿlM<k?ŵ;EyN4O>2o51WuE˫9gx${TgN¦N{y!WO o|қ-Zش5D&+Uڮ>:mY#ٽ,mdH̜iF*+Vn1 zB,zD ت|ذnäir8,s7ŜG4-w=wJO ^}Da$BSvSLW uN*DT啗/3UHҾ"Y[J~I䎕 !N8P_dhtFRwmG:mvZ}MHp+M2tґNB{Qh'E?Ο ԠKnLH`/t #J9(52>ґjLvչz~e ioQ.T޶S#vD";Ԕ|4-UYriF$;'Bz Ofy~D3u"<n ,PRyē@Tba;mAFk&ncz0J5q"I"}AbZVJON'_`{-< VUP_7 /ԡK׀%(:FOgmEbZ *j}kZ]*]>ޥSb6dPL?B/&9]!iP?ɳ')]mp*TA IyEyGq;"bt@"4knaCd[.ao3a7LFNѨ+:sqE_M@Өl k X6QK 3z{VZk'R(W)M^}} 27;-GP=գ@l5 (˪r"들3cɘm< Oƿ.X;|CD^ʝܳɜ+YAx8SX ~fEZozB ZTmH еuRշ]zP1 +OH[i>=&!Nh=Bteyx}>?a#% ɹ7y%b'\1vkk2Uk#:i nW>[ق;ϼ2˔]Ov 9/Yr6M7ɓk(_, ̌ _gv$DQA]OHUB%i[?HnW3 uVs2,Sq3TKUa1Hºi0/abJWZ$z<xW%k~Ms)&NE-cO9#.YGƚǝ7;i?dxۖ@bIIkj(oJ^2RfЭŧde˾ob %G k1 A;v 5|^DH9z`$5.}u E+Pj2K z7uX8ٯE60NH+SED ! j=`yR[<ЮHpJi<6#NR40K~Orh0H͢uECOau8P8qa]rY׌YWZZun\[AҞ Q”S%.*^`Y}')U폍µPjouu^f.Tlh%E0KxtgjՂv3Q:wpi\l9O<bnf`ӶKl:>"й}JoP!M5+IbZ1C"fT,Uq +=[C Dg0̾e1Tz (i paiW+uqhAg>>3jY==@'S#:0;  %k ˲p$LЫsf^]Giڧȣ[,6$+`F< PZXdV:Ĵ Ie1-xc부D>-ڞ]Ik A ASC+e:@˯4vHYq8DoX#KB1i-r_\\V\j ݅.k"odfܚAx#Gsi{ƇlQWpPB3%w3#?=,E6#!@QF_Y:ֺFP,d!$ pzqÉ;D`P Pń2rZ^04Q8 5$8xI8#.7]3< Д$\Of[f'u:JŃ&I6 G S4}HCZ]\>6f&g$z KR@'0t HjǏS5r'B71iZ ߼=3olo*zRVY+[rIU v>c]E3McIˎp{O5e!.&> by? hc]rT _'lZ S-JJEV9,H^74{ B sNMiIb'kXtx)%'&V"=U\%'N$oEvn_X[=EUQsnL$݊pqj̧ث &]X\b׽̸'ޭچ=_sZo-2,0&q.7֑7(&ZW $1hhHjD30} UKR-͚Z?v5ɤ֨ y Sۇ\wOu{2ض >9HUb%>n`FtEx)8&̪:HɯStgQG1{ϲkӴ=jTsdu ?߿*7dn<![qBSX1兴{3;eٵЉ#b;ѷٰ>F Mw!@AxҷŮKc^>s* g4pFwAeVʹ -e `.d$bțj+i?O5{tT} DKJM;|w\q]15aYoͽ_-W`-CYiXŊgc<šM+aa0]~rk{?9O~e DU#п,{γߖFxlFfǮ&Q. XbuĕO账 Ap^PԀTVs4ODJHdzK* Ayo[.$ * q5Dپtw$[Bn!cNB 4t:p)gBJ2x+l/ h?QT2)ToOvAQP#=ϛ/f愉/K_q+ 5nx$:hiV_N = ,E8^{hX8圊5`1.?k5eI/ܤ3F.55|Eޡ).|ݜ9Xxx^:?~^re.x*lL>F #O'OM>vS r \ E8iMg+|}#A'CZXtfb^Bt=O3I>~|#uO.}'Z׾Jr,5و]Y`\.LR[lؑSuoҳ%w՝ 3GRDt qhq bl\WOvβ`{{`!(#-E;R8YN/d-nXtKPIY)1}8.{%>?E@yeMybEzuITP Ooxשv+*"O-ad"!=#S^Qؾ٨=X%ޚ* ϸ" w%C'V(l }VϱL [XH/B@J+p$WrjgrW1K,"TzjuG,]g e-Q)fV=3<{FCo󬨡2 d[P/ddМH K=Y 㻥G7bn.cMO8p5R,VuyuF!B!IfzB+ oD#P9f-%W1hn*z6'nI9f.j6xyRR c4ˬ@O00V=w̨뎴gĴ׍ {L]>J =Jn-,Ta_u&dgkS)Tj$HVB R- =7ϵ\$+2bWo?x.?y3iU`Q\oPQVFZL_zn$gUI1 ri9t :lti +vq͗`jFY!͏;+'ϩ7mRf*<v)k;cMU"V#İFrV;<bsF1$QTIe R!OUs+cgRB7Z%7i4Y! #XS+u 䱾{K7jBGkϾ+ t۞b7Fr"^BDZ)~@s4I-b؂ȸ`RL3 K8ht7--fJ ~6rFq<綋)nZqV.| )a;No >#7CF`f~u&% ۳VŰa}fs ,Y9rFV 8igǐ%kFj9ϯ gl;_Fy,쏝O$ U m߹tO9|i*Xj-jZأ'[ۛg݋l{ǁgB#J+޻<&i1p-]r.^k:Fz*tK+ Rh˕ s )= ueo rM=a*cL(, ?@!qkBp+b:& x?L_y^CmN dy<QѾcu$v\AR۬%X(޴[l-?&!R+t:O1v)B2]>OA2݉&Yx~M4zғEޚcf.86I"|l/]c cP8D}l)5% s5kח0؄-­hYߪ z'V Rjdbj}JSmw66Շ!\zV5Pbuv5t)R|D$=Jv4\&8~a6hxEC,G%~)<<^N[-LM;;zDlI`븿j'$pXC/C @qe1Xd ] vN:m~u\6ۭ:\!/bN[EG_d|t2q=YNN ͣ #l#SikW+㸬#Ӌ0?\I8w3[tҖ+2]*G\519]FdDaHl kr'<;@@ s&nFN;#F{jK0kȖ5s0TƶdW& 6#0С~;TtG@Z_` rǴf"yPwRudP{v[oGI Nuƥvpy ;l:4>?tpi~Ы;#i ,`ΛW'KFx*ii%Sӵ iU: (=%N#:]>G Fh4mq3~T(=2V㮻SLAywr-)eT@џrLFP0RE7(m-|7>| '-`d> tcgYZ07070100000304000081a40000000000000000000000016101cd7a00005f20000000000000000000000000000000000000006000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822b.ko.xz7zXZִF!t/ӣ^]?Eh=ڜ.+"MbSb _U"#QDzk59-RqNjkeF/D T@{.[jsDԀh_Aj}YT 8AAT_J%<*h(c%^EK [+G_I ^Jaᶁa2^LCtϏcԮcT?4kwGh3lr㻽- mGV/7><^5s=F#ޮa+Gv/2hKվ_6ztڷ+n\0V Rk[BY{k<γ/KkwPO_dWfy=SMՆ䇜մI;G>ltsF[/IêFz4)%hffRqjI^l:4]˜]vKȃYV+E9#1 SӃ d w/dQYSNs1U9KnG)jp6[3}\,SGվ>@]7Xf}UL'XiZ*k~6w;p#4݅ji?3pKwQD۴UuǺ^ӻ}w(56˒ V7ZB MԽ*XŲEFS,It-NXlA_/>RG]=׶fRb.IIN9&a9#P?ۀs$tR!h@@!`wKڲq|Qo蠺$ {:i%Ϲf ObWX㸿 ι]ya(4!X9`W4^Ld0 t.:PHbXD>%0kc塎R5 & _<3ȑCȱ qAfx]+-p~ =mQ WȮiNJV͸:0ug;`oke{jH\>I?Bcvz YJ2%y9toE - U`y"_lfՉ#|J+\Ql~Tu@xȨid#0zdz_N 8mBR64@E G/@C/sk0ex BPQ|`kB՘@ ~VV3׾$slNΘAvXxdé3Uσl``Xy2JNr־)tYs^UaW}DȽQ^x9ܞH!Y -KA7՞@ gQط֨5[랰gl\ 05TR> klH5aWk{&jIψU}lpؠ*W;Q. Zs6g,-^v ,ɥFXvJH=?My3F\̜M7sud *|Il:I@(9v"LX6lSH.,CK^ZNJvYn!Is5=,6rfZu,}N+ &c #2^Y3,9c2D]Çl>z9S cF ἦHAb0§1#q Q ,F=0zO毭pr}J#Nђۃ F0/iO^M)/o81@v,)d@u`e!HɟxEثD-<f@ ]g$\._VEp'm ;tx Ʉ1ĕ-蔷NG8(m-{h5%}&E@(vk8娓/P[7ʐ!iTQ )o7WНT;wY۞~:ycѨ"=涬y𳖥 w3B% ӮM&ӈ[" F.E(Hp7 U#}b#4Y85vHbdVTl ݧJPecս' }BhdCĨ˲G&: Ǚ*| <:)f&p-#V``q(!8 +%B6g?Jx [{0 >|p>E&t$,o4Et k-J_yyPmdG RЮ 덎 H8^eĠ{.kGi)fd&j@,J}ŕNXA Ô\r7 CTd70SZw /ZX_Ƽe.2bG}5Q:/qDQK vT㍚z?Hx%y[+7$H4 L}f {ghHsP/67S-3{ =*\B\]h"(VG/&TR^g9DMÁ=uCL@KO{m_}OV iSQM%d \)"r#W+R-^E;Xe74U RlR\9 ]Nt[~4 f;Xi;i#,!9::áYuop҂ 4}m9eYy4 ݁'m]l;$_k%he\&ؒ z r?'!!%Mga\B5ULa>u3]a]I6TgGJ%ٲ j>ֆ(`!Yݛ3֩xV(xG~.a9zϐWbo2IbJdnF>`:NujCL}9C>&r>QZe-Ne3orO0]E"E}Dn6v|J)cc#%7^_i%ph Krg H0|P*wrKR!3hmq*hI cŲc,!vio悩oW(;]d̥U NGlmm@Ӎ%}Og4zO1y5^ 3+1;@TK()MYI[筨3֑d#Hnb4=ZòEΚ]iœ+RPq[ʂມa0V?^ Hg3h3Nki fE.| ^*g= |p5:,گF-).i-(dr k* i>T~=P[c ᅪ"ܐKSNAUWn:i] 8\՗9&=cť v\jh(i*]e(!lOX}<[,7f*@[6;k6ա{RnM@J\pWRvע_sUd&xh-bL$jY+h(}eM/bl{Hsh)cJPVYg/.BBSP:Jw(FQӭIx#canB bYMn E#I_]U6F{Te)~*o"`W"K$QP;C #W"`: D XjBZΰm})D0s/7)]@,t_~NlƧ j[ η?UsvRx\Z@ʽ"S]L{K^ohS,F{,piWUįڛ+A""W>R!ˌj>n؊r øQwop%A.^n7w<K6s Sxm%E2'Z{{,R uOQ|vҠD 0渵9ԏN$~j}&u_cxxeG?tJ<ե?"9J S(q53fڕ_VEd]_3x9a&PV ydXORfŜ[=كwIo]vociڷ𱷝U]In1!@0 r[[6tUFIoaJC\fT 8۝fo][] <-zs(|s6)VKHqpJv?0#J5w.3 d!2eR1R9Nls:F-^q:_Ae+ObV2Zk7ޝ;izv'iAg.R{eVfBY0@ώ% D )Du\5*p K:pv^ke A uj#֊D*juǡͼ?ϕRRp[֘šEcRU&)撹?#k!(R=."#OmÍ fQ0,ҫC2U)+|Kezesig|OkpNdI"փf,3%?`={ 1#}KgGZĕ5šnF 1Y G SHBXi؃V25T:8b/)۾CO?\Q\y2@s #h]VT#EoXw[Xe( yneT?,ַYdVIһ'ޑ6Y}> 9Ш)FkcYV ]:gf]Vb$Gk`o\0Źd^c>B>Ayp{qON$'DV`A׻M-)W-![/ftyGd0!_V[ $9w(16}Op=܁a/:C<aSG_e/B{!z> Gޒjl8FZ2G9Lmsh/Z@X}A쪈`M L&Ҷs4k& i1SGV&gbό7e.?HӧF~Lr ٤Ij]oެr+U]!1!A䬴%!n/n[tF[4si(vc"yr y*':QhA{!z,Nb&~^egZE=[i=&‘šJP\vZ #x(6 ~Jz|/zcH44%mQهtUTr|$$^/O`\=LpA yX@Ov|/shNEdO`<DŽRԾ 0CI EUEC)͜cj& J +&mRֿg;B)#!W1S==@HQGA@T:ćBef֢x[$$R/D{) $ \xdAԵ@(hC-5]1 L/'t]J&1[? \O|n.lv͢L)<r\9;hI(01C xgx@餐Ft7%Mg<Ь_0Qؾ,yk8rZn"[T(_pVLj5(k2u W&v?na(/bуW2U܌q92$얬߸6!t >rR)<=J _'_ۺܟ[M}t%l[{^XɌ2w`!2dv=QgН͉*Yw1x.0j[6 hO~'}څRRW:K 5)H"m+M$}d2Tꭋ^"nCjpdzQ9h1ԺS;TG-\+XThǹQIR05%$4b.,;trƧ7]|6(=Y'g\ihQ<57fYAtҲ kē_mr}.Yj,Ԩu *ਥSR qٹ$JaY|v1JK$z.휅9wHiz,:U& B߈B:} ,}~qAÆY/e~V`rM+›o=S&xR>+*@f٧]1|@ĥ+Ϳ,YLl(qG 6PqbF`"ߏy=%=ԓmǧXK=\^/=gKTxXznx.~Um!9um>/;a`rk3Lxe@M *pC'Ÿ6= ע1^GoЗ2%!nz\'^P<.sg"b= ȱ3~Y ޝHg33f{m33MM .܆ 4(u1G47%Z(%Yã: TȹS] F@3yw^P{9\ht[cjHcEc`tSvAT<"gt)VsiµlbnhZ}lƭGŸE 9YӃ҈ hfy}7qfW=74&EԓLoG|,yB f BS 0BN U@=bVi/nB9;l0&Šl^3r,{)ԬP=$#a6r\W+9nU:e#Bm/莊3-Uz,@^B_{'/FBI{MJo>c&&Y9N-w KŏwAz[rpSUIezn;X8uAw|=b84,n0 _hHF)v}X‚6_a:a{rC7Iݡo_ϬsKņ< 7bӎmB[skF`̅?:.!)5Kquw uc|bq)D+@91ߧRѷM'oB]0_mOJݛ7i3xV9ykT&4XLuog+*bT8qUtAANQ'cNBk٢E0E+y]QT 71u2E+z+t됓%/4j )ݩw\vFyp_BH̚.Z5iUIl;_! "MnaCW*`X$,.Lȧj_23xdǭJca} 9(^f0y%zЈZq[8UvOE fb3HEſϺ:7 S BֿIk1|{feEr70W]YY $/Elg ƊӾo"3rQoD j xYX# \YRh ns4VU9ډ8g6 DU Or@sXzRd*Q[mc5xGE7P;L߿zmRx^"x U^]p&ڛixls2iV_~aXyRqPЩ?(Q?zĈmF 7aJ c[k; U-& Be'| uB`1xUwQ0.#ɂNt $݂@ ;ǽB"rFq `;Brxij]CVߦdcy1P۫nBfؒMB!J{F#4kf ű(!(iI6wboaaf-xH"a<)(SɎzYn'pd;r]*!P@\%'4n'ǜ|K;D9^Hh+a{4PT?%zx7<ݩ/'F^0;S"Ё  ݍk7M d%pc7METwA{ )Rd)nyI邘\%2h%B<FH؈pT2Bԁ~F3 ؘ.pLDvr2-x78n BY!+=#+_6b W^Hŏ >>!P>K=5n ӫݔZU0ZV.)i>A+e<11S(KJ6e_f ٳ~]Tg"6 ܐ&emBܓd>Eo?baKR78-kO bY~F>)O?QE %CGk~j Zv_i+T]ɂ~K͛dsںKYܖ*zP{,-K*U6 0BoN?˲)ͅ§ArLZRlW;aa `F$;5ﳎGl+*GxT;)O.z]?: W,#sF$ȁ۱O 1| ~1ϫN̔?f%j*3YT?,N] lLhX3(xlAhrtܩuO~_ iF9"xgG7x>s3z6"Τ:ro)S FqO U]1>G`1Duq\_sM? jgg&VV1˖ \f,[NX5(Giy¶qFqh%7+x^}r}sǡhƫKDr- Ȇ](qNw'_ ptnW0?^oV[e#ۀ2p Ay+[`GsނC劅vK솩yx:⧷/\_@ ίw7\;XCaqd.C,V۝nNaP1~_^՞U;%B(vDb0ZrE):wIq}u1=Z c聥833W82.L~WMq(ql 2-=O?a 'R|%Bf֒4,5#q3 orUu(d|%R~4PEx)OHW%v{4,Iu؀KKP[?"& XKGN66$Z,VeO(=ቂ u&b:G˂ &3YqC8>ਬW\B}Wx&rjҷ"R,%jYޟlve #IK^v=E/ OcȹwxjKrPʁ7\IuB l_}K8EPIadɮ?N! >(>{k)斡ʦE*dmoH6@Ain*@RӫӋ {-/ڲY̳k;RIDKQgȒ07+vIV!_qf!-weI4>JsRcO2l@6az~>*VaeS)هoY7@KA P` nD2FxA'$huAMf|1zO. 6^ݭ@6W#{(EiI? C2\'(LЎޖ`B|ލ|_A V<Qԇ)%etm⺞11l=[!c6xgw\#' *Tt!߉4'=qHi/mF$z?R!D`{t]:7(5p ؅@-Z6L!Z^'W sw?PZ22&#]AA; -bf>RX+Wή(dtz3/_L5$ˋ L{Ȃ?Rl!+mRJ%_p\G/u! ^wAT:gRH  'F,cөnW.=z&jǽB]WQI;tu">aG)U-Hw`&F^TSSj;:y, v |7F{ĒhN_y*C^YYt}jzxF 0=Aijxʪh[a~&+>Tp | ]m~ⱳ ne`jV6^KmjD(ETeɠPFYM 3'f$tٶ4iU¸*#Y+,",,5v29ܕxp؅*܌k̈@vYأ$R0"4 B ΜN3г@] җMl%e5D6s^ lu(X|6CPW ͰC\Px"sy7znAo4Y?C6+|~`ofKޓZḢ&AƘ~tafNn8dIݽUz" \bVݡUro <zߠG?e ۶NS X'Y3.ΪM>7! Ŀcd,OI,Y -(K3FaVz8joM bY*īEs;q;$8w߷ףS[~)]w~R?BF'ā?xdzp[˵I-.cxZX }H<Ϗ<>ftș .>gV)M2EkM#>{s8Eٿi,fӂAJdZ=UȄ%aK(I\A0;5١u#;7\̡]̗Sqf:-so8izJbFUR+'pQ]-a|z^DmWҘ('>[j/W++GdԪE+M]kU (HozR^{?fSV=`$+JGf;BAP%5e)\dzvif=lurTک@b(fmJR8r%RnT֑IRs"js(bh.g"V|퍷t2.f1 \i9uDǻ**9%4J5>mqB1GvKEV+]9X[j7Ɔ"3@,o<%BZFϥ6Aڰ HA *rz_y4n biJY4џRՍ|z4PIŪ78*#!.[euHN(*F:HN/ 5`CƖ$R# }Su!WxpZcx c*~EB( M5kʚ|{E]CkiVn]@ee?S3LTU!} JŻ  esaޗ/>Smф$p~ΊJ=UpcWn>x^+8b_Af<6؁zeU3zi8E%Q Xۓ8^%0#grw $&i"Pd&GK7[qBfC-ei1=m2HpZin9[ٔY4VL+)Qڒ2 zED6X32+ۀ~X,IU+.|8ߞ#ɡX E^םNefpX_>~@q;1}rT 꼈shP3~:!񾞦S#kIZ*t3鮾G6w 6 mX SxY11Q/G/FE9::0uJscXXޔ5Ja[s_l/ X:`z]0S~>;F9zQX}tDjeE.HqS`=I2gN%5]B,V|\P!Ӓt>Okqle rθH5D[\h^~mƗ\l7 颍R3XOWT 7~A->1-) NiqΝH2!~"B؄9P BRLMli--WyC: c[ײu8/7+f;}u\s~K4Q"8ځN}̲UI.şO<+1R Lr|C׸hFuLyPCH&G* w""L0xy'JN82e$a,۱vaq*~IPJt9a);םS'p^Rg?ڏ p oӊU[$ʒo(ܹF[+'{nĠ!IDbQ=*LKECu:;U\3ޗ z*IcSW:P72eW巗v@J|`S!z| PԚ)]ᛒ P(@.?M !FtnAA4yAkJ\qSW >Th3#׊K %1eaAǾDֈbSϽx(R YB+Zwb&c V>kLZYW$xF_dUm:r+Nğ[A'+h1 h+SqDB|{XCVhr罯18Uѕ=f; ޢRb9dJ"GMSG 8ԎrCQT-ܡ :`1/g3?vJϼU=Hoa[b= }y_8 F9 LZ4Meȇ=vS|yz%e`/d,TYw[1BE2CHL c&7r%iCOb12Pr3v2t^uѴ_Lc>%k֢4tw#d_&DV5(M~n%Y XkϕnscNЖe+|hgu(6y߆绰 IlЍGBo v2 LLQ+_T՛C|5P_X1t*m~՟9B5!3uaé`%.K h*WggGPD$ߓ%#zL㸗+CK'rTG Ᏺ9EthIUzˌ's!L%"p0p4l; reoxEy-R2͍`F?L>43vO|,Wﻩ}'{ ;t 8޵ GzA^`ɠ*"2()8Zk)62NwkV,F}p*sǔ̖Yw `Y6<ܖNJF?):Co0V Q&Gx[gV-m΢*$%`]sl-xFO.=_M}MW&#A6hT8B}!+|15 7 g ;KЪFeVEobv{K6?*jHs% C)[ eia"[D}_MUo 1ף? 4er)'Z:+]F(0,9 ثV*%\nZ_5q"P3O|q+^fP,OztZ;SW Bg}8| %[=ۘK.nbuJHhbF'ЭΏ~t]Nµ~tJM;OZ \mf`1/{>h.9L>@g䉓bcX4,uppM[ T1M MLDŽB⓴'fl . @<ʵx-ގ/7EڤKUwBqLN_~D6$!Dmw/kKˡk2ZMU?#0PѢ8qYܝy.h!-PnY3'QV㦟 7Xi>jQ2!J7!Ϧm^kȼG"a62r\j ~'Y듺 ^ۖ9<^"Bݪ:5x'9O33O@W2D ˆQevLmyΑ8Xv̗mxIͅ!H1ռ]ߴY?ͼyU;3zql dI_F]+Iq+P%a1^$d(ό-aPm%LqKӫPWrWv72ց)、_XAUş?ױn|L%_Wci0ߛlnv::]wYߖ`'I脜>nMףusyjS"x!h1; Sc }TP١CإJ3/fI{?`ش)(R BNV>?XT(J)hL|[גU f#_RO*hri1OC+U.v7k$B$)YjΝT\/_g{B ~k6l({,l.V YI~37ag>Ot-23'G$*˵$p)|&ALZr W^}ZV}QSA8t*NCtq|1-[>Q[.J-SVM tnTAA86 Uܬ NmRzԩ)n9Qg,iVЋlREc_?j6 }n@E@EfblR|__#'^sK Z+L40)9Rح>Lm|l5uMN fBj:Ҕ;ɹKUh>twБH?u"@I4c$׳Oꞩ &vvT>M\B]]jS|u;PO;zZ.I8e1IpMaS( ;&a)"oܣwٕ?BCk}#$ RﬧR]Qc{u5,bn mp HDDsvr&i>y9~s1PֹN$>PGIIw4s5ޅ:c.In6Z13O7*ZVeA|hc0zt➽831}y_XX947o@n}L>AgiIIy!{s6 ҐռЉ3=N,#Cc;eqNFܱ_B8.\e9hx`p:̟!}{`5u:iR_=5EH?zQ[]cmP>TV}r2ߡ y=YG5ki'5 ޻>rɩ$lBME9_@_%.B{sGJ)Oi%Vj§/L0, Z/ J.݁RdU#&Q7e•Z؂- 䢗GjÓw=D"n>'\YQD⸐5>0*(En@~kXj3Vŋ8:3SN0 #rѱua pmțוw_mk~Ꙡ#JTdսοe%k%KP_Д`~aQ2` cL@T:HgDj23E$Eeiwʥ$oFj#pJP5Tu>U\BF&R"t(\ mX331p\Hi<ͺ24J@X{Ty''c bזʿ'KA K01(pPT3woc-]a .Xko͵oV.5)>>P_g!6_p$S< &q m<1:i ˭[YXZbB& ym877aݺccʡu-UdDds/d֬Tڄf4Cin,sԆq*$pIcE:v`~4qm֌uM],I}=[>jVݗPx8I=qT V{4~a?gYZ07070100000305000081a40000000000000000000000016101cd7a00000790000000000000000000000000000000000000006100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822be.ko.xz7zXZִF!t/P]?Eh=ڜ.+Ȝ?&Oo2N}2m~i^[tΑRn#ԟ™~kCW:J 2rS[7*i U~hQ'T_e:B"^%B@0?*1 h[ijSMOQ>~;8:33A.Nrj0 @O5'ri -'u,|F 2e\wl+RNʕ)mڤA:ꝙ˵EZDŽs[0)mɢFo6.6![=_F(mzPzhWP.KPt+]e7ܔU?~hE-$%6],-?- 9@Q7b7ycWRht+*&) `LXZ NU7^.ƭ{݊Ǻw8TBl#??Ʊyjd<l@-jNnW)#?~ ͣ~0]"OQS\~LsazI@b$e9-G^D^Dg r0":p_220r{]5e\6_"kNB- q-2JcHK\;_./`QgLyHnLܴxX(%U bۡh3Sg00* SySS)/? Unۣ䫛 "ƛ{P=|'Ȃ~v_؎0;=HTh~2>w?Fzp6l\0]%5McQ1FA2'&;ځ[<"9_Me2kJ-oQ\S ^$I6UxYWq7ӻٞw |#R܏n)WJL/t= {[*]=2Qz̃q1B$픻7FZl?SMrg{cʈenڬUp4RC4$kbD:@@GҕcdahW2_Ϝ-JI8\xzWAӉ\㊵Y,sw, 3OAЕ1dQVĪy=0`}+yrV,.4]꩘y\G7~,f/}K~kHQ=b7mؠVfa'>>OM7\1׉8~KE|\ڭ<{;9Hh"S%lՓh%$&+8 e{g"(H `!KM'֝X֯wt 5"%~ AcC*eV$?CM4{\s.LlG-"|oÞ^4۫0x^"ߝ3AN A@tqd_S2c (k<]HABxyGΎ.JFsP\;;߆G5Md4Av9D' l3T0t߅ū(_DPD+<5# T*k!Ia._@>w3L$5H^Ќ{jȝa׌Zo$i9zXMhk iڱd{, V7Skw.@)- ZE9[=oLpb!ۼ д iv~9+6c^G\ 1tݨl_a d[xjY6"G;f3bu98wQ@!lYwr "(5%tW%R>K0&02MO a+pR A88sgYZ07070100000306000081a40000000000000000000000016101cd7a0000a518000000000000000000000000000000000000006000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822c.ko.xz7zXZִF!t/{]?Eh=ڜ.++AydzS!Hŵ @p 8sHO>oٞ/VsMAt+I 3NJhՠ!<pc3k-f L<>$x69BN 6}k\̰sC=%~ M_>!:,)H}k'DtFLpr0_W&Fs*l_V`SN۬0!%lPO20.3&ԅDq8iAMR< fh]] oz. :Ab=9rf0|dɐ '-v\f\+~'fk' +7 a$U]&sĽ.v_VZgD)p=pZfu곐77O`#k0xZu3[H/MɕiOR07ejA|5NY'B&`ڸIX~ |TsbkF<&?ZwBܲZpz\o V\ZI:]l# U5bVs%á顑'<s;:t?]4wU:\ =ZoS#ǽ`;Ύj~F T$m}`^U!k"5qv$M XQ tց;}Iޙ)Dk7hMiGerx^_vR6SUA9ZpKڒYLYU@dWI*`F!`uܠnħH_Ra8%N J1/$FAzW|.mV )|oQ4M<mQQ/W2[ݩ?m}M#ܾj&./LՄ3CiJY1Xak5m~ ds "gL!&l@θb*V{IbQ1+[ʮh%*.IL7 _d= %4M?Xvv 2< ڟȈc$NfKcDZC:ۓ}FD[7 օAQVcU湠tGl% "vrb wUM3'hї$b(Jl1g1JZAPT4>s5 pX!pi,5D[0,]"h?`߇ȷKx*/ N'A9h\˫ 4D:Pf A&Qgh9Ta^OV| }efVނT_8ܘ>48)N&5)D. &t⏔4dl.6Cii]!@BC\Spax돽/^=L`KKjt> F\Y|XEb=Dž0>ws;YJD;)$ιe (yIl.:(TSh=,/-q]\P"GU<1JWNYjvKO쬗nLOUw} t޿fKhB"6%%0=뽟!bZN]x{jQ~1dNyuwĻ! hP%]/p랬jp2ˋ|S1A7IbTQrv+G{I\.3IWZtEv~]X6 JzqRxae$~&N_[cЫTsL:ggZwLeA9sOwYiڎ88AؽH=qd Cc[2;+>ŊE 6r׮mߦq{(#D׺r=$D 2Pcr/Hߩl,JN"1:H/^R0?(hlwyGg! νPLd 0y)Z ouzJwq}0[ v#hy_%ZGPu~D\ol_X3.͋߆O _4`bCF LKs|T%>jLT{> ;cOd|8Dg'ݚs0CHfuL×+(x&ӊxWKs$= lp}qz613ۃan/4R韥7݋=QT#?ӋƳSY{dL,*s1yHp.?hU F+ Il#: E_3-';yQI44%vޭm@INJIU@e.#'g ¤*5,VKٙF~am^]žuh˰B%dliXXw")+660cgdEuP[/@PNk)1@HOzFH*%$8 ,{ *ݸR΄tF]D2.IwK\\vQ6JeFCM ~Ec%tѫ#$:9Kcy5MY+w#>9uJs3rf%Hw c0"IAv8^S9bc2+` 7V5}a؏:ZqOtI.Rr8۵!¸{x8[U@~S*!8Bvwy#LUYڨ| }2e7i()ZU$no# *,*q :^XrErmV26sWа>Zeq6 }Y5.VytM|iLKBt,oDʮfz 媂v-aQJ;U,G駰y+d2bn8Ҥs1߄2so +IbXHFiOTj*- ew7t"3cL|Ӝꕢқ*䌰ov^zanZ⪋?{IP%Ɋ@ZqC#Z&i;$p!5\k}[DBa{9_ *Do$׿ycsM Q-{.Y$*j\hq%`l<qb%l]Ǭ#j]'rYhtJ&>PdZfk9 a\6_tkTBjMOߝrZ+ެ('v-b/f,]~8K3V)()3YR5)`1`v„{$wӓu7T55Hf"RTkGKօ~>!3S8'N냘K+E8 Y.J=ڳS۵Va9b$B:NF,Y\"j$zeN;Po-؉;0Jnʺ07`*.+`AG/ZLMW J)5ۮwQׁz]i<wcNˎQ,98ikrqk;6(`6RZwZFA1a~#[gk# Z5^ j:UR=gˆZiƾ>eX(w0qsmiT_}2c>aE:X ﲵ!" Ķ?mњ xE,Ca &2lOcDyR*Ӯ6q=0Lo$~!3!JDö X3T]J-=Ma+ 2X618ΆMs@ps>U:{Ғ)6|jr/'ՎΚn}{(L7JG(MǏױyh QN𓚐2%sSMm6N:#jDIbyz̲Pu,^"v dNsh8]Nn`eT e&;)|xVunpQ0o]w]"uZ5md"Ĵвv>\/w|5BL215 ѿ]tWx- Q*{ \6_? <8O9[Y*j̾c fN0??Z#Z%$ruMJEهzK[j2*+uv@ŷH7G<{R{%Ke^ 6@:ѱ\uk!r݇;^7d^Nղ"7#ĨĤcOxK?Qǥ(11` n/bzU=.c2h#ϥz̵m-{iWI~Pfq)@AZWܡe>\2SlN9!] m lAZAA;7g2GxZCLUOO@oO|V1Zw֥sZόV3%m( O'x+%V#K/i:6̍fFp\+,B>uԌa փeaL#d2`eZ{UŠo^F][6YTu~c_:TUU^o"p _mVb;<8ukTQxG^23ȌFn~SoS:)r fN+c,~O#*>P%\I - LU`GLѹ}(KSGv~En  5k  92[^Ձi-cFT<2g_6BQ™uu /OҊ3F* 1o{փuxG-g1q6{.KRLi"@iw>8۠d]^5DZ4XB1FRu4}ŋOg}-U4V3͊E˸[ %z'P ^)LRi< xoX%[6qWgV] #ncf:<Ex:~"{'5 _~RF5"YVDcv0KowQ=4rU; ЩG.ۤ=p>PnrCBg֊˵F(D1@c3heD~ZK=8;s=lCU|b7<]oX=ՀE~ WIꡂsUzU K Qk@#.<]Vy!!uu:视NX#B4{cD/ + u~{b^Qx:=(5 Ә5\wTLg&NJM QrfYB[*:8|^FPTZ}QgX40mC2Ѭd|_SKc:hdPow[`id,}2`]W?AoTUߍ-Y`Ms)LJ+IY8P61€2Ȟ9rUF}xh: En8Nݏ[5(R?.dyrA 4y":|XE,\e9S*H #l2SOAwf,{+}!v~aBҴg}SE>f9z~ѪKqsV/aZ4 &$N>햨#'߫&.{ZҤB.E] RkZhCQݟʎQCapG|  Z6X*P)Ɏ^89BZr'UO {2›^ñi4ơN}Ϣ;ThǮt?r|,CK9iſF{- A2x$) "O ayؽ<#a!ɚC/,cue4H+pwr0M:&~xxpUvFmKn?F5Rs@;+HBmp2j1 P Lhxn0{_>b&,kTYC)EfX1+C qc۩\ L_Hv =E]XE URt)~~.l .Z,D{ 'qqƙxF?/t5$TFSެk=AS\H^|ʓCC_K``R10Ԅ'o|Fk]\@tl>6KLc@1ɌS--<|BI젢eėng;"nT3*Ұ5Ž9O#\uʦ5Fո2\uZ ']o [H{L8=bn¨̑I`[bFz 0D2beXtt3G`Fw g ?EGyw%%}h:Du_9*27W̒Bu=Go9&3 :OYz}V<ڸ_QLslk$@3flي;F ‡ F>yzFۃN>i|Ԅ䷤jGl +VG{; Wq'R}+RsPUGMs2x4̺vq*:FwXsK}VeàG|^d"1G hJ'Q4QUb==\}`U,NYG)5ikUU3W)u myBlA7##u b[|G_De ?Ws߸' ć ZfqF3y|k6W8jF܍q!I1yBd;۸VO4XG"PP %ixt0hp@ p^&yLhsO Ůu^u9\tVÈ<2,n5n+ya1.T$>UZU8cnBĽK*?.IԎ"᪹b@<鎳{НGfBVlPǧY8l7 >#___Lچzu ɵ1uT"P܊2 jlCO'y.=LPbq%dcwlFV/ "َ&%PnxTcXlwR!8VVCAħV)vhv8h\:\KE~ nD#s| E6Q4v4%= /y.mj~B" F8Ӵ'i}u\c*(20Rq$8švIG̘Ɠ)Z-WfVi#)m N>!|s o!*Rg s-ʚ0\cܭudZySHCQg uHguWQŀh_,ʐFJ#+D5M#I=7d66qPwpul'L~\aJEG29/%"U-3;E^Xi;BtD5΀. mHX@8`!ߍ9WѦkob&8J<7C~KXD#pX'$ T\}NJ(/(8 y;L-,eC.ddu9eH}~5aDh劖BAɃß^O4VXSBghthrNp=& 6]_/}"/^P$*M5V,R2a~gő~VoQZ(X! Ktϸ2Iul:Ҫ:W31tY#'jΏ!6V2ʇ#^ݣ@^'xH|QK*ؒHD8*jY H8fn5?h8sا#&-R?fabދ(d}LK^mڨv2UՋ9 IN>8 QP-<1M~"0Y8=OV|_0Yu eb5>F|YCe_c5e*vBr'a$76Adp+27X60N%;D?!~L!FẋنjR /,(mzߨ0zI ImL^M/ VOi3@pISQ V,Xd8XJK1H4s@\5| ݄ݙ౞MK*ф ŖWK D[RJs~Uȃb&A$ VgAD(>Aզa>LPK&wdK(%V7fZ}(dbW㧫/϶#jm&c-jm}}eƤچ\۔& J-JS"-;ۇM5s,n<%Cr ,Є$c2Wr[&֔H⁶xfiuɵP![|CIAVf]jrlO "v啠 .9E)MpGpS@[TѺz>j8"rAUM "'Qv]S8h/١;qifx]D%bx{/>` (k9=)_O{šh{2ylM1C;(!m-͔?Z.t{"X![ R9i 1q^tޥ6g(cm;G)"6'&ܷ7z60je$4k|Ecj8{+KJ_1kW`K~R=cb9_7Emfg%oHVB1(f,U,z;~ޘ` 7ٱ$Uɧئ eTX2M~ge4i_RavJ^d#3[调 eթg8d=gD~vֶ<&4!S!{U3Ɵ( KdO )Tn~uƅV[ {m>xv6'L<^{tW ucUD :@2^KCq-S66ԍ S6XvoDu 83 iK2=zTaY$,%&pC=ĺ ˢiwPTݻc|@􈛰}w[r`b@Y8?ol)&Zv%͜>Hg_0H"2^#DL RުgPY`j*ů?j9>)2k p&fCI͡Ҫ?X\HU8K4aGm7Be\BM)nO|Y1I }DO# ^y~]qFWB$ܤ,D` A//XlbL9*ʙh_-ۉӆ6Xυ'r^Htg>Um`5l33L2ȺDŽo'uLAa+(!E݆=* *ZmCV'(F˂o$ȞCdkj ԲCF"a*]:d I@uE^1彩V`]!OX+,V0Xi~4h;V}|P !/'[-O1o`'WZپk`E`8ei߁HVPf@8+ uw m{5i| `=6(&R phT)'-\P[|co݀ʩd "+A 7iAjmˑ~, `~L8i"U>n$UD1eG_8ʠL($un!.A19*E@c rVjٴLNee({lKGJtuJFVi409ڄ4$} .ڐՍyJəB} A(6]ٞ/ DǙ ,7D@Y0InM!a Js<\␉#EֳzT^0^%DQui7W=X] [T=@`~w( P4qu5DB0vF Y&j\^nòJm?7q.o]:LmI.? fx97Aw^-&gRIv-bӛ!8^.Š!DLܝ V>*5Sҏlg7Npv2 ^9 $9Ḯ{ d% xlxgMq)1-06X{TC!o:Y FѮ\HhtDSc&Gjckyaʲ[o;!eR8=5G㉭V~#\ۖ[2(ڥUUVGpy촀.Z ꠟ۫;5ѕwxp? wj9B?X BD#!ettnV0B%.}Cl!71U|PNi^NyPN]_Z d4qk'0uiF񌠋O}4iDum%%"@g|Ft.Igq8/xaRrQrTd>|J w& ̠2sPophj?( J@'H% ۠KVh+8Ǔk(갊 |_j/9MĮ:mz㙖}Agu4!<~Ua v:,n&l3-Ҵr,c=";J@a}P.B3A%a/gCoH\mxW;| N`g賢9My˻m3Bĵ/N m$SQ`0zXIZY Й3;?t>wOlz dvODdW75[nu[xFK74TA!R꜏ 6O?G5i7nz}p=m8y>4|UWK3ҞqߗX] ],9wt!ܯ=6>cݗqz>М vSstp[98bL[L'KBU+q,0FKSiv_eŞtGzyVagrR A*P0~TH[nPپ%Z16ϛv\E Ъڸk*J).5M@yp];&q7/P0B,dp´4G0M` q-C0SnE27uǘ,h1VEh~N-HF\I'YKȂU- j'2-A"UA Ԫ_pwnp8ZD *Q⺙ q^%8澳;[2^PT/p`bvs5*+ѸH^ӑL0K:tMǺ[ -(} ~|x2H Hw[j/ˤUpC gA;ci`ePkHǛќA۵zl)°wj6FNPFK&_ $+cQ;OUޮ)aQA $ry{(,Y=)r{s1: ^><`3`R+w2]7K_?ʷ`YxA*EM֓!Nc QXå9,~8#En5VQxBGL rŀ1W'ij75-XщIQDp29.9Vu<A8c쉒}t.{hڛ6Y<,Mag0 tY;v́j߰zVt61?)P@ r l^,fX쥽|K‰nAk}&5`㹝P}s?IV1 T5=6!c2̼I q. XǴ} g&R]~zvӤ/M[|A򹡷( UCJʫ7_'r GȪnjLdKQE@6;9U9D?F +/Q 74 62Te*9x^B*u2_6SKHwˬQ=s#y =ă}T֧Yayį5 Z(忌W},)JRm[$#-OeF1 ;$n~`){&;"b8 C? m漵Ѫxs@^:2Y'9o3_qD4 nK1|\D?ƝwJ/$DK}dM\Bzrװ:Wk1[l)o . @9A_ rrM#aȶQEA#[K" y DLL󷴿`A uCLe\B`j]?q]p?>}El6(t"UsrI^/;,QZsF[*LrB @kzfR!w-|pF,9e}}ӈ% Nt5c}b_Ž2)29/-Xh{yd}ya iɀr=KI+(jYH/E3r8zDZZW#)ÝFt%OKYe=yޑĹݫ:N9;hB 2[ޮ6uEvΓ(5RET(oo#r *x ,4!$ߐu=Mp_k7##isv TU.I P F]?؞i:[ׂ3YЈ1s&Q:v+t0'v~-Ǯk=O>T]k>A[E&W1.srӍ. 3fpk1J/Q!q6X01C%q󰬢69O;s4RǤgۥ$SS(H[(n&ظz n&+LaI#G"- i[/JfĖ.X,4Fâ ! ]?S8b!&6}l|VxǥJ^3&<9b:%6CGU̹)P&Q UGPO1@+ L1 pL7JUyd[3a\f9zD@XƠ vj”mW&bdž,[>sXEXnapZSA3HІ`5iT$0p^k_GʉAS2q\2? /om!sj>/`)WX?9iâHֱ 4<)j>"Il'dI1݉Շ8D 6aW{Mqʕ+F9O?&-娯Y~'rOlq9l2g}yP5g;1v`Z@L{s qw|H9Qd&6DZ\dNpDs|| `gTJl C#e*OAY k'6X#M@Y R]/a$|tTSV8!q2dtOKŢvsǟivD0x^-[ɩ2{;К@7].||Wa/]?\T!oLmU ::ΌV)vԾ`JQo5|Ե7RԲE_+fv;R#g!!ekaZBKxJ.2|ͅg@[ψX^C]- 5{nfclm* - k6`g,!z 5ߖ` H#enϦ3oW. ׊q-,(!샯6: &Sj!# SX᛿2J_pCr fI^d{XdCG޻|GX`.g8,{d2a~D͊Daꋤ 켕ռKl6thR{@Mo*=xW>~l+EG4lC{$@ŏgmۣM{_FӏIetANΌV Z46/GXb12TjB8xyljyy6e.O@p~?ݥҫP<:%j.xA!zֽ"L* cX/qN$`8_Wm )gIAnG?8Nh+@˭!Y& Š]M3-w{9R5Έ$BrIA:5Eko >רcyG{WUJ>D ,">ej|1m7<* @w$Tp9""` |/ЌݼzD7Rl ӡIO*XkW}˚%+KpZfUH_(+j"Ij'|(4?us6О%4f~8v ^}Wp3ma;QV? D| ^(AG >:AN֫r l^<HɲF,crtz݉ ,k䘌Gx#9]gEWCKGvlm$ G6IoXhڧڭNЕ6(fu<A>i.=}j G/Y`2 7[\#_p/@Eٱbli&|`-nՇɟ$S =Z&Ln"rn |c%jxg{k[y0 :9G2In*)3Dmhmr9B| Kxvt #Y S^drda/K>z4tþ `h=Z02Sƅ2uﱆZ4~c%;v"f%Gn@, 7P 8 uYC6bqǠ9DZnB}1tFa*g[V:bOj-+*_ri=ѱ2?2Ц9ַq& lSs&VGܧQ&MQzFFǯ[W[]ebs`'=IV[YOYN(3RZޛVZN)0dBKv=IQK%.y; y s*2%Cy>5%<7s'gl Fg̩EE8> g'1HX R _IEBWSӳ0),Y+,qchYD&03Y79qH׸qS]%يSHʍ/_trHMnLZ /ZG p$cY}%ҟzy9$.x3%(15_沖I`Oz$Qo9JRT9n _:ϭ%u3̓ 󕔌܃.S)U.k# ɖpB)ɖ ԫ7?` 6W1@S.Aeɼv|E 0W"ij8G vq#_Q}U^ '=*Z@\dJ˖5Rxj.J9^݁Fzkbh9t|ƞ5j<^1BO-z~fh$HA`~~FGJn{פk)~oP.2|I\KJvI;Byɡ^c.jZpqet-n*Cg/^zv?/9l"uAK:=KrЃ@xROzbsOe^䊥'sc.Fq H>i--"W8"\o{eMK[#z"%N[ʝtXF_l݄q !3vKT&&S9Sw&ZaoklقaXd 5+=wV*<=X{#P@ +N#Fhl0Q;TcL$v ]%{cIwu*dH,e䎃f#[ `z{0ۦ^ZEcsݱ8:5:K T&O4lױ-< 288:KlTI]-xT| + Hl:]M<yN<νG ws~{ư5 X2 ?'BŬ8[|SVo;iD1mu ;Af) %3fP02I2Z*#|XU l'h9sBW'6Z4٨@v y=q z=FHTk):0L[,nf}#I q1(Nfi&c8q/9_D ڍă޳5cv 6I U֠9fN+艙|qD2>q"he-B,HA >*f)CABNh5ү%uQK vO«tyfv|L`rA`,)022GܦF~;/VJm=!4>7qRJD(Gd}R 8VQTyҗ;Pԧn섵 $s:~})v^呵_=9~}3Ӝ3e@%+p>)N`R r cqt7E%rlE]}9z@DgN*sL7#ɘ=HrۿOZVql~uAgI %R_uyѲi[E}">%[(Tuv.0lr)=P MH$I1ZXC= jjʣ]/VɧwL$ʋD5V2yvq¿GIN摄᧦ ү19?+&=l 05Ϯ Fj!,dYyB^Af6Bw0FԆ: 5> Ӹ{;\(=NBjRo,6vF.@1-E=iX'[x!'%CX܈&vO$0I*Ǝ->z\r;ćǓonˈ&A i WUT?袴kkD%S(KH c7芙͕D9!jl8;%L{S/,YOh݋%lȽ|LayhCaO;]vcђI>W#cD,C廨ǿEM WVzS̳ cUN:?-Es[-&'(R+UxqD@1ř0D1}{x5'+"^42~L UgJ\aia~Kחk8XL9o)KxR|P#9a,=I.2T+;gRMJC|ePE ,od|,] Zi,. zSGAL GJRMMQARW?]ɳ7Ps#foW-[&Frp( aL+07+ΚHMBp`vEhM;$ vr V݄JϾ܌u;88 KE$wonPKO Yl[;,rzʱ:ĝ y=zlqbeRYg׏9E'tAFe ЗC Z~0" 2fvޅ!cׂ6MeoDdiz<^DA} s1j41yo`/y(1k4)FCG+`>KMj ",}R!o9Nڄ NG<|v>ى!] ~q|!xDbŃm5!om×)Kܢ *ڪNuYc"-Н[ aYѮ RH*9OBgYwy Me!܋YKL5'3/.-J\]\^V?Ek5k6LoW4av rMq9_h_*Rí[A?-؃4F>>;%>;\f뤃OK(NP&//`<}@dTׁR~ ,xwZUES!PuG{^ZvѺXvU G8i74gv&>ś hT.p} =LG߷im6iL 4J7u?M+P܂ʶu-i1\3=ɽU)BF;fd{qh%2-҃_GB"AP烧Lp澾|]̖A7tQAvL' F/p⟿;#Ç[y]8U.E^N$Ö^ykyǨ}?dB;VJ@ UR4X@sT'{OYB! ẇFUt|CIp":5U'FxEVek wXH p``L'ϻߙ$+C!=ƒݐI م):2朜$qgO73yk@*1[q(/e"ap WOe5 :3f8A>L>V}4 -d:-%H˜HiKvw\5HW`\ vW A}4nJV&S0}q _~Qt3 {$[`(5rÎ1O>r%2v-QAM>]m?tç H ]}1Ga{)naoʻ֟<XvZ4砷X8Jq@OՂDtμq<()׽ۺ%a B&'CEG1b!{&KVݩcn~׬UV>}?KWm^:߶6tKz Plƪ@p13v$ g mwM0rtQf@N+c|,Bu10]%B<%](Eh%"YYu 0[fE1\fm)[9PMXl+ [ny L)Pn±7E[DPզaST+@dҏ#*+ u?1 vIP``\SpW{ۀKkшt1Xzz roR#o:ZV(rU: g7Cu(un;Bp;oUXqa(}Z˚e*7@<+RL8w8Ta1OxV 6#xr;Y8` h@r9L5̺Z۵\2 $75},&lNAU;5 }1 3@KA6NAQmB2ȷF[HPŁ<.1랳mNr[s(zx83Q}6..ᄤC᱃{'%zP?}CWܡ;PAS/P΀mT(APąI4[ 1AqBB H?=mIhØs}6X*|G%fnbG/N>pϥA]CWq)a!ixͥ?;#5 `eD3lFYVWߟ2/`q~1Zg=L}?5apg߂'Ejį+=n " <n#Y =s}"BMzT`8>ЕS#57W9%\H~!~v()eV애=;{0Ż4NiE.n !Eu:V[I!AIL9KHEn{ v6"&}aRm>*T 6"G͝I;-nX{4Q'"6_-/@47O V/Q;yT߳T֙lP K'7TWZ~+TR{=&Ξ{0cpH[>ՀB$) >H:% O'yX;-gTL--چ\oy.l5Y PxX~GMx-7X~co `'k#9@Sq:ɹu߰"ŭ2?|u>8 &Ze*sި3><22alj2ad>lD7wusHϾzDc@شI?ò䜿QDn)vEBGv<ۂ%%H7 >nxvd<_M*a[v0 }R:}UA1&c4&V#): L BՊMRmR02a"u[$N\bWȡ-B<t'$oiF%F?W;=nz1-ј2hc3v@iœ|7 wcp@L i ~(D[B?#U+B}`Zf$%S1QO7,ڋd%Zk_<řdaQCթ|U7&Kl^l MoGCը͗bwO3v++(^K'8U(u=F&峘=Sftb2AE͚Q*M"j/ ZcSmSouLbG~ *BØv! $(\s~nv-Vg]G4xG)'Tt,;b`\e֠[| Sv:$N: ٤&3掹#Lop5mY um;FǬlc%y|q !>2Ts{'듘`I Î9zf|D$b}| i(P&E2):o7jUgUe<\u2V&Y&8 h@3Pd-}oLI *ϙ, `3(~|>`Ԛ-zF::0e,*]z:WpY3x5eI@U U qb~>Ԭƀ'| 8gܗAIL+Yh!I>2<ڜp$U>ߕCOZ2tHG5fVyșTܕlHBӒ@Ķ:?Z @Ü"K%ߌ1sl`ȇD5L5KW9ZG=ˉt ȴ=RUSalhqQnΔ1^XJmSyoV-VBHBu$8I>]J}'smt*0{V}N ՐTvnM20B-evn_fœNv[QfiEwC)1Q5DGyyD5nks@NJc~R<$,`ȼ 0;TA8A<]NJъ]5bi.||q-I+M`s"3(kvP>Ƚt@'gvcwaHzVeL_*M)'ɼ#_/&vcIE#XDibՒ^xn)&4+i/׹  zJD8pcPF]q!>OҤ'F&ArpG,y 4e+yh܅*LsQ FrRxAUV0ƄQ|ťePlgAnwFYcD@%*sf!tճ,0-,wl߲Ω@&*or7A@9yNZz  c9IOGX<~.0 N4Bk-c.DDُչTu e@MISj?tDsW>zwcgŅ,C'm3*ȦEۥRMݻi%q%ahEwԗa0Պ}DN.=R6o?@)"w9sb; RJ9If1+!.6f-%Y2 #1f?DH0{`Hko G+tYUD)`Q_bIiq͋A17$qyp@4 pIMJ3PMX(2ȯ̫f<H%5 I)X~A џ%YZw2>{.g.+rI֘'70h4Kl=iwކ74(<e1;0F"R >h0,q6MB_-g[}~:ό^qt%m2G<0-属ok`P A|G<8͆GA]e鮢?1&;f?jkׇ I!ڌla j:JyP VQI n/NcSBr1Nw:Knߋ0'P X Ԍ&B*rȽTEm:@X:4>hz,zmF.F1sՀ ֨!32z'?woTS&vQQ%.+1ϋڙIVvӊbc,Vcފ0@m.*!3XB,J: falu"6R ޻&T`!~/P1ƤU #@xATc ( ̤;".O ]hKYQE;CnFra덞uktN4(nJbzo6L,5( .\^%ve{WH狂F6n2Fd5#`h*CU6QpZOIl7/4RI.4ʭy bLN{C)y#abkdTEoAݛ0 n!6 5yuLA;:ܘ,G&p:{oU197(ɊPj3;G?y#8doc_-Ccn%p~BqvhD^L69Qt֎8? A*|CsR4ҪO6-mqeG[Cq;8xqzjڽ&\HF {HqSSItdZ\O24HdWacO"S]As럩rpȏ1ח!k8}g[SsjeĶCpY%W; Orf-8\ X4t \xƟjqZKϣ{DTOSSiL-Jcg xyB)o!Ŀ a\܀v[H̳yLNP7U۩,> 8Q`Y9$z5?c-/oV/=װfAnn~'Z۲GQ=4q#mݓ $ǭ )hьzU L@EwbG#%ScnRźm8J8VuyNdƉYP\x~@6Lڶht EjiA9ljL_;mWi E?ei$h] 8T0H~ e|̑m"D Z`G ,UK^/UՓ ;x՗tHgxi"0bCUCCMfa鈧3r44(TObrO8'[_]I{alYUNLM٢5IIvV޴^aC|A>ddn?!Tk ȡ#)،$`e dbd%C*\KS]؂^/Ry D]{a +sD7$d?mk}П=C9:1|Nn !,SxYz$C/+V\Oh eL:S8{EPY*4ԾJAlTJuI/l 7M^;vWMShh'ӛAXHk]6ZmoW:)O}j7_mc C[A! 1E)t`j}jaqysj?_ |K1MPC8V`EGs1U[ HoGuHfKC v8YD{7,w#ZSB\ Tx`!_1p1\4M&^2-gפϞYM_2YY=h$}8IE[}߭AhWoon1R6ÍAE@j.a#&3B(WLjx۫|@!,-DxV=k׷VIĞ W ?{e}ys%07^-MvzHX|a ꓅BOIuVRciU+=Ϡ^ {fQгC Z8-Pn=:/5 8t7#7k.Md[/Bqjbڟi-5A 1$ J{PqV8"z2eXZ/ U\d" 52%Hrx)?dmP7"`lc{aBrCx C" U+50Y"5a $Le_aMt| K P/Ra/kJL>lnJ+װ RttA|kY7ῢǔdľ|?r*$.}ܒ _t@ gOӲ4>69mB*[HY>6z`Ѷ yWKS7^"[@mK;r ,Ce,#cXҥ4)R6O^dx:S/UБ.kl+̹U*fsݯX5Ƞd?](xLEoD1lҔg4mT+_vDϴi׼?Uה!. SjAN.6q=.@rwF ;S,JSz9HS |c5Aod5 - oU1}^Hf|lYZ!Tm-& ^#Q>v]ycLw|rIc)$tjxCA(BeޖӃ., r"T}[MsaRX y&*GR{hjGX&3w՛.Ʉ*l#'2*t'^5d>> g5^]1y+9- <5-dǨ:2BٝܛI&UYiJe HtLf]'^ ?*aL7  uϨST,ڟ~d60S.E,TWS ikБ䮩:?Z3&E1iՆ 檛˲l(&yUDz[rw^EPG*C:I9֩`3CWېb?@\mmjF꾢[@i$F'6CN5: !,wl~QaEg8KM O,?yufvɸQ4 އ+L#;կ}]ֵ2¨4̋V;(R'4; 8`kg;g;x?HɳG0(6<2KQy GU9}W"0ۧaE,FaY? \zX"P s`Ҥo`d_DVYLWh#/}txQ'.{*2K3"2o z\} ^kU/ſdM6I#B51'3u q `rCF!.f̾2$ɾIdVQnޑʥ'k{5tnl[cCCћbƕм!nl5IV/veގCN.~;Ar-XSj> 9Gġ`ڰ{֤Xú!V3 BӉsӓkoBuƀD~&f񔭧$9swjL]g3ZW% JIZ*{ gOA%0>2jVf^>eWK \vO)HȑKXN@s׵rAUХ368Y-̜ >iC*9!"|dlqz̦o}E,*/#*Iٱ;?Oѣy>ÊGษu<<DkWf@%s U+~bf`*9g0b ):IC naXm#:2qE9 ZAp jxv1ܟ/%@=oX`V r|h}rǒJL/#S$^Tݰd8忑 FQ/ÎR)-i zztOَH.׳1vn$g*_X5HoހJ@E^"puS{(='DfK!t|G6Hȅ6Jyo>KcAщVhsm{ GZ{bZVKJd2h;rىst {/_NWgю;z*B2Ɛr&榌NvWj 1ȭKisv}S8jpa*،;&}^G|ڮ d:R(Gp6" dĻ#dؓ+a <]S+٥A[Mǎ8sŜ_Ȏh!O;™X >NFtF=nǔlU9*BtgkaJŪ["GڜxA>dky& d3n+grB̃+arz6ΉHw>0|!k,`Ry!߉#5# $Y$L8.ǻx/%2%A]\\w]"&YP i^bօ Rbؠ̦߯bSY#nز>?WؾNG_^^/flc<Tͽ=4EQP2hʼ;|Z/ځYQ7h !<?P72S8N޹lֈ3$ 6@M3|e珞Bln#\3yh8őoLnTWyIcmA"P>B2&C~d;_()cq'o羴DvYƇBObđF*:I?_,@sQGQKvFR'2$A9I" G&vxFf 6iE/ B#H23 9+ nr, 'Xs+gJK{Ib;ɺnܜK11UHYG[n&$ =i~ʲ'h1n0O"Xm ?Odz cRϱŕ='x}y.{4]ƫxT |)IO=h9=ӜN06u:_qm ޒHoyŮ0bxAgb{J%ڢVO0#S`ex* `kbErkVNe(X7묀q->j.">WiNE ڸ`{ma罙כzֿ4Rp ,g0hW*q G9NeUE]R\z% H@AsՑ)? 5:РEm[xgˀˊ mz նQ # Kw.-Sd/"geSQmNK`bpiBK"6ʊL栠[*[N^޼:B6m"e)Sh48؅'B`&ɛEr{DDBj"p%Br5frLՌj(!iu|{mZ*H0)0^^>On&4z:J bnrUdrw}$T-+AmEqqd oIo^՛vU\T9: jԆtEs/DV@>I:u9XU 88G0`%84Wh]\q['bK vbLš%Ȟ~,VBy}UbTQ&'VK laR`^ j߰ \͜W#pbK &іzE랿p7he4MJcK78>(iC"uU,>>Tj{&n M5J-LWdUzV{b'vH6 Ir(hYtjG<}!No@*e%9 k5U0!̀|}/2D#UG3h*-j r:D ȽC& x൉n| -URY覛u*0+<54UΙUOq s؃@r mej+F7Dj#/PGpXaF Jj7Z$Χ\Y Acqgez7DW29๵!:xφT![@KDjp.m~HuK/)~‹`(l>1?e3&R\?CU`)?C5-܁*J_6Ğ 2Ex5XuqOӽ2ɤ |(P!+r f 7fipeǷG=K|;b7;Z=&Vǯ KiF]''%N<;T/1n+.cۿ]Ȉvb4ZN%ZS`r)-|_ߠjmHj^5WH>TXş$1nz `R4ZĸJVz}f_;KUh cH}juMnUh'.ΟnklʐMIg8%/U}PqUcW$8L籓+y!_+7Brb2W(r>-L_vtFݸwGz'l'=Nijt[FPrNbm-H~ {JѲ<{=L&E!<7)m@oIfWxa(}PhGvNʤhkӪ'bE5Ͷ9ЈF H#M;]{ )z  }a{s"-|޷g~ ^Pјo5 8xрW/*PeH6rSO :^'Z. NxWeWjm#3:I=yIF,dX|ӶCqYaҽRikL@Ƣ%VQ JB `` Y܏ejjLM7`[%]p! RNoCNCN6"|&S 𩏩o'%>cVI! ZZ؛5>4ZkO޾z zA p/tdy1vEbqBK/B#2~Z{aD3SҶ,^9 +{ -Uy80(m mda''%/R vRQ@'X+3XxPbąXvfZI!˜nr} p42+ËJ ܫ5Zaj:޴!.Hě,#Q_ZX`[Upn.==󗛺QViz A$ jޗ<2P &)ϥlNmrqv a5` b};xW֯ z[WpA,qįK9WPn&,ӃSsnVKig|D}T\'<͖̈&Dm(['vz9֑`E}/̨88$@G;UL΍@֧ 򩼁'َͥBh&R1EatkjAUzuK1-v tMh3D '<[+I֐&PtoN*f?!0*r d^ѓglT~22يTRKVO{R@-AjJ_ |BH$AVFE{Gmv^} MaH"S+818k$BɡXS~l`˩ l/̛[Ќ&}>%HRளꞓjxNL^^c|5rPtV&gY(-º!v:GƂ-o!W712/dM;X;q.%{k8Q7opGk:deMvVʀTb}OMhakMBZ4QOdS.UBkW`k*ȏxϸUgH,MacB}{*^0 t\YԸ&TüȭL⸊ztV)'1-#~ s;!FSڿDs!nh*M.Z.?%B(M6o$Q 9&AE_LT7;=㚟G-n)L.? š "F% Kr˾[WGk;N!ڰL4f-"Tu:CV7+)CcBހUY>d;j?-uۓU\f=V{?RN.*&9ǒ|?5zQR:gR߁OAD7Ζw 8 ֙~ȱ3Swo`e7Ӡ4Ջ1 >i,pnmȋ/fo]rhޮLb /y؞/ⶴ/aef BM;n+0?~ kD2AKITHT7񑻳oN hXP7bщ9CI|" 6޾u(iiOn>&Nk7l$,>ш2O}$t0A\%(%S۞Ek2ųw}m.}CiXOUV1 u3RLt>p;K=`쭁$-*)OOEye$Rkz烧{\ҐB,j`dl-LIq27:TAg#LEjj{e*0_>Q\)X~D :O$($b؂I8(^7FDŽVhD^ג[:gqn%c:ѐt& )`Hmûً_p:Hy,̖]0lĔl;bcIp|ݿ@x,-W$|t4n,'-yoп}lS GL{n_nS .!1 임ҕp;07zGyN<&}lcSU b>YM V,,yχWmg:, lncQvfRϠNǰ MMDٙK/uJ1P;N[ 596y լ%&S]:f:mX- iH03"cvTzS;z sm4gYZ07070100000307000081a40000000000000000000000016101cd7a000007b0000000000000000000000000000000000000006100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_8822ce.ko.xz7zXZִF!t/m]?Eh=ڜ.+δ]BSp~cJtnE 1{><&ך| 2DήƜ:4 Op8 a`Rrk\Xgd'nb9g U2-? {MNLVBKhOk͋(5kM> A bw4req_t7B*N;̉块ߕX%CQk8Fxs, !{"2y$BF`.ՂšQm=5wKgGc>(DDG8/T1Y8rF+ojViLwN&"4!]/~ Pc  ` 4!=1Y*A3Fv6D x#5jTRHc3Kq14X`d Y #nÅt퀺!QF F,\{$ <ϼ&_>IE_ M9~|LJIK 4^?T\M x3Ǥs ^!p |x4MF⻡.9y,Hm2r!KvdTq~pR$ÙE^/YSצ )sZwCF(d)GK a @3Kp~%x4/u|4To,st3!`Hi~m|%w#y0E/ r`D+Gr~v?Nql=u8jat6ݏ>{g ~J[X!4׆ha!}3o!c]z`!jF*̯--tu"/8U, ]@U˖B!SfG6MXO $0289&*_xՕ-6ʄc94B_9q YqM}^9"+ɜHRYt{LߦєZwiA!;Þ9u<(d!'FA: aj hI%"xI.FRh)%dC;uN$/wX],pȁhlZuN{xM  v5ԝޚM[פa 3qgdK4!\mZ>j r;j؆#PO\NY{ NF23oRQ+>jM7+"|Ӝuϳ0%o1/¢50'QH|ح𮓚 b1ހ/KH @6Τ B h8‰0R`t8ȴ|}MС;U3 }Pz5z B-M:ĢH3]&JBюۦopŹaݖX"!9+ʨ^QO;Fp@qܕ\&08DOQk'#!5fknD#^)y m5!F3!}ӁޡthC:fHMKiG3VPwvI,AL8'>6fJ nmPMA!GkQS2qy.-r;J>] 4vRz Lגe+wj ڭfB^ӆnQk4DNWRd+sŀ8 DHxMg miaWx+, ]}.!+‘vwѤZ^;oߢcbo,4ƕY;~c4{~d8)oS۳Z {*nF)t 0f+ vHIӤz-H`ꙊpzmѢe=WZ&MuhOt6N=D#o@OYbN2,'5ܰѻd!1U&]!@ĭrTZ#k﫷<45:, CǺ0A)iK8$P6HƟ= 3ؘ2HzZo]h֧҅{Y!|<۳6nOAO}p:1Ws)$ftޘҴbio%9؎jjD>] ng $"z=O^ ΀)oE֚$~_'iP[wZ& efP ~_ֶEv@b͎pgPӾ8n&=E)"( `Ġր2r1"#ȷ$AtpBʏQBI:Uv9,Uc83:e9ZNsL炘oS2;#_(@-AewRv: 1m=8Ca̦[H$`/)+i+Qj,hwO+ %QjQ*yϟP\(6vֶ&5l7QVP0L6R*2x2*7lwt>cfb 3:ݍ~fI okIkۿvx}w[$Z6Y\;cBӹڋ`VO8LJj^k$4,}lFx 2*X 0ì3*?:Rmn4V;И+@S{@b(ӎۛ9ʲ 2*F;:>#e_:2* dW NBqsDž %ck ֖oʳg-|üH&m3e2h, =zFkGW ˤw`gp+W㪋xb3+#?l)rnj'mn͵U_E,ɓ#kIm!hxC,{F`(FJ({5ԛ~[SJgjnIN CW&BdVn1i30:dE\@,z|)Y>U;;Xw5p]c3ͤ CώQdՙO $_2PG΢{>!u_n`DF&"n5K`0 t2;{(Zs‘ d⨗ K\*>|}> 4( R&9 ϟcq5,$ _3Xn<ךb#yOϑd6XJNMT@bihs/ߴAF t BiTYjd0ZHZhr?iCu6*Ws+Wچ#b9pT8ҺSe&f;!̾Č&證_!}Ӷ6fqe]Cq~F{l'J']? S%bQI9t3 FWa2U:BD{ߟզ>Vj'5Pxb]td"iw(yL1Dz[}@`Y^L/ȑi W{7%GQqs-.@4~* X`tڃ9:!KyB|E 8%ȾXC13< È54n=s=}DALXj@1ME#}2|c1l%ԟO1V\g;lV ͵}wiCѣ`i4/5hc7v.OM—UZpbP[H`BQsʯ:Goa'o'E$dAOVuР8F\A΁O$8T"`q*vb0Of"@%92D$;|p:=HhO qS;aYY衟(p~P; 6]e#[~Ed,2pZvtEږv܅ۤ3\ ?Ei3-NKٜ}tY+! E+GpQ^B =k @[(b~us=e/M=g8[ %_B=Ԍk 3`8FAx;ף4U}u6x-D2sYQU?}s {V*{ DpM#UQBKw4>4ދC|%6+w;i?"?|D^a)\B:)͹q#HP.4Fwl(s-{rV @[vN)n G/|c4bX|װ|ƤQʾ 8¶$Cao%VA ~Z̭NAj)fDe*d0 X]aV∌o?h-gpZGbrVxin̆QrA3uLj9cOe)KƐk'cmqX|6fff>]Ēٞ!V;nv$Jd7`އޒ"8co; ,AftHkY9n/2GFYp]KL*=G\UL5 ǐ}f-:7A\gat== 5ۨipR̅.ԊIa Dzf:֒V@O2?.~~z,R{}"ڧָQr}h]wM. >"m%<:`Hrm0D6P,?E[20#Evֆw.&+:X_Z!p0| i0oepczjYU-s#|J6ӺŽYu3Wwc|im vzDKإlA53r[2/U]?݀Me~#c*~5:p>^zDdѮ zzkƷݧd:RCW)6oi@ 45Yc;g͌?U!WȓM10W` s%o1+~b~l5^`wx܅'L,p}L-jyoʤW%&F9nGdqxZ>a*Mۼ8RJ}!DJaDkhKC ӰBgdlфB-m}Jloϥ,RH]Oذ#xp2-c^m[!WTr!D,FMXYYZ]ǭX9>p^Nޮ!9WPfa\\0 m8OX 4Z5i|RJz=#۔c-M>â}zMELY;иz:n_{mߖ́R[?u>]hV2PC:* /ޛ^#{%[*ZL /$vSOԏ?ԃV)26l*eäFX'Gۙ?RI4LWrӈ3)\YyqU9ؗ2jR'+˪+yi`O(tYO LN)ayf"QgK6֌X3Ƃl8vNe q]g8d$,E|BGmd7Qʹ~q,`8s7/O,pomZmǞ@ _PC,['0$܉JOEf@fagɋ/Ҟl `\eoD"L/oSBՁ1z/I#|#A+}[[]nbMǞiG*CO0}\GWy` /$.~kQÇꍴЊtx#G`,sbT~~t|e`-fNv~hv5k}b-նiCfObjDvK2"iC.N=K dMDZ$HZ|~CY䶑.(i>YT>ndɯ34xkhEأᚈ@( )z LDZpc;we2 Dk@dM B21g*CHNkʼm=D@?J1ӄ&0`CTáߚb1Wsv(ǫj6؏[OFeQ1$Du#o1JAx."ˆSLlv7?Euvr3S~$]  Ն2P"juB4W;-D0(g Q%j n.%#o|0z8@}ϞGߜ fURgɥ&[6 ݱ&_wgEf^NgN=\ҩ|ŇeZqկcW,ޯKBkӕ?I ?'se-N}`f~z]7sHS.ppr'Gi 3W'!3BEaP0-K(E|_dICM ɐ@t}UJ̌4 ,\#áqYiZAx 8;4R. o5t`fN%{HpNY1ω5lzѨwcQYQ3} 3tʩġWd~BEUc:fڀQWr^Wr5f8?DU[>@2;'D:Ŋ4j^*!K%8f8mZPO$Rx<|c@\)羐cƵ΂#`pDs,'(E*Kqs;ϖOy ƴDA(Bߌ'hݫ9y c$G fYi%=#- eq;|/8i=yySuYLYỊ|[ 힄f?nUekP:PuˏЩث'0^B=3bM=Z}6)46ؾSdyFQcGQsh> D>h:@koBiUr?]qjZ D\3!,A:\ eRa@E1eE@ ^֬`?oC 8 V w35MODGx`Ҏc6:v.!@ioı S [aNQd#$~>h'$MER₳fvBΎO0f(\]) \ʤSS%8Gi z;;A#ƱЭA%ܗ鍬A6nLw`38L\˱trm:'yIȩq&6:[vza( `W8V}kܧ3=k6B,9 S."}tNdr37WjX~ #=poy1bt :~ƍsXKymhu B} v'HO\gKu12T/HMw<}̅ҳ,zO+dwIv+,Sh'ŏaǨ GĔH;g9|3 *3@쫓ѥ7Aiq wPь9ᑟ#<<noSJM6>1.mp``t3Bkq52bmAD[$L$rGs-[-Ol"ɶHYʀO%8]3X[Ͽ{tV3WOHvB^07:W|`D௻+gTf;d62t \Vu}f8u>ЮIOcw9 *.׺yk] -Zy/Y4{5.gP3Ӥ?l xN*Cs֣..݂W\$ (\zvL>J[mX%y¨,ǰ r?2)e0k(5HmaKt"3&Lw! zyeS`Xmº"tTZ* @]%%5Lr:E g4bw3T&%B>w795 id1t7bͭ|ݳ^5H|G3ST?6GSfg|wYfV󔘉2ˋBU]@ZٌT",Qy 1Rzʁ{`+%0tz&29@Bm5r\~8޹gZ} ZxL:`bYx(g_| O}>߷RoZ51?v;yҗvai aEjUѫA%x&3P,%ѭP_ֳ 4k5B YEBR;~<\m6Txq+5n%fL1jGsTb{10iJ~\ ̶PeE-n:V!@bGYJʊ.SbElrb8"`kqD in|OL"G嚔  # Gfu2 ^%(ًSs۸ƍRcWvM-P#*jA͋'_hX$(-ei*}Gi53)nHEf G>Y3/R&CySQn9*v-BH_}I$܄\}SIg 'd<7v8a^K"4C& ^cQwOx_bw(^mKRtJ IF_,zWߺoz*|>NӋQHYͪ_(j"L=t7WxwD}Ȱth90OS1d"c,ROڬSENº{&H%d [Uԙ.zb"9gD2#2چ_45ԛ<7νf&7++#Չv&W( |[lX"Eefu4Pe5xz{S;5 nUdz*rnC\"Nr/?9?dBt}%uJjR)-T%R>ЙEhn%T[ךIśwC<]WqW=S;-Iz(}ጒ&@K PbgSдT(NKCp_{8JHnU]5hmĎ uW=MKLjo˓3VJۃt_u2n%?=HsGɜg,|bj-q:I|a(<h(.=K/_/2J=:6-?\S3V"[+]*7hC:%lz5'=.*WThh˞v%6`!lVpf  yuњtK,+} ms2VYcKG*]|+ >zd]UJm%T~r?_k*-`6tX*P͜E<׾obvv՞ш~5.!<ު-Y_o`NZjWŸQ.?ѨZ]>\ExDQwqeeﷃ}dycӺMD\ ~ۀPڤ? +kDUsntv=!va#É&C/aMsE@{G"QsK*R3ijy&K<N+2_H N 3~sq<'捫4<*X9^7ƶ\:oY$mE3vr!Ke(YtcSXZ$ԅϟ"=SL%Nn~Da'h0\38"rb[N;"N7W/X1Ff_ >M 0>pۧJx^ԧ?2CgOnRnS< 7 &Ub;-Y+COSr9#s Y;WC[8py g:&C9dz_?-[UDYc6u)U*CMɿhe@ccu:G@}q`)QYp) qu+ӆ,}6ff_%riOvaR!٢_.sxY["FPU??$߆%@Y%8A4 CVrq~h?0z,T ^6_@I:Wb@)}vΕpeCS %OIA M>Mń:]G0TJ-o;y7e6kl:-EskKc|ҕ-MIiVd_->s*ӇӔ.ur-Ga) F =IZhr⇰{݇@2?{gro{ 1ov9LEhp\C(Y5sgf4y2C^UO{I#Hѯdq=86_2v-bdIҟ:*=Gx6#8nP:{s2PW^U Q`mcW)SGwXcIx"b]k~>vjvm9aYvs B/<~/Ӄ̫kF5;hJbu x @^ʎm4ūq+.}Z`T~g5 3@~_фG-h6Soc CO1`AB$@DrׄT39a/`Du#}J.cTt_镠챪@/Ƅc&8͡IFIfA?a#gYV=KS#4%f)WAHi{㑖MX0:qpj"]Α8KBsc0Ԏ?3ۥM:œfPNMc`5HDi]BS;s/=Z_F12+\9w5/ZhF5G1p8|8P?TV/zD3FS}!SѪu|F\[9ϳA$ݒG!9ZV7^̳e5i?gG=xGm&M֎uvHM\&{B;ӝd.YUب%C 7jrCO2P&^C5;w/+=;V~@zy߇P'4nI/L?vrXMl,܅ FKeLeA8_wkmdԘIҥk(b-ư&HK^m:}d3~Uhyw%jةenÆkj5WžI'ZAT~; m 0R* (tQ,,OeShdX}0)'Vz,W|7'H6z$6 LխnF@3]j(G&ةU`i!&{+<) &f, ^cJZ''X3I76wy_-9cK?%MqCY{&FPDZcGDz\? s%0zYb0rlj!ĔS8@v'feRhk眖B"h^!l\j)HQi;TfgbNOsUUp4v 1GōMR0VU+=BLn"EϦ )||f>X@:"_]WpED;|%fϲR7hK54aBЫ*:|ԇ#8>K6BDp?@0:*wrOBH.ȝg<{ O:@/OVbK@ R}!CWW[cZf+vk$(N1Q.ÃxS&|AD-^pY%0EKeYWe>Č<9mv0Ӄ7!j Y:>=;2TQ*iyY.6-p_g0iyKO>65FXjUj"PbyO6tU-7*A0{yO5`. |фix;;d<4'|b)85p^I~wZPpd3z].s?!|lAXʞHd<<( ڬ;LsnԦ `U?bn-dLaAAhqR,CRU-ŷXx_|٣ia ܌&v`-B`= N$+MHXpKU*J:=f-&_zn}CL$&A3iþQu"␟s4r]䤶kV$d%)R9#=EZ onj~8ިl?AJ{YpY78ۂʶdʋ -!,q>A D0g.S[}I.TYN`X2u0Y&(Y u<1p03Dke%HbY!?hEp\"DA*j͚2 ƾ`d$qRC Á1wöKȧ4n[^Oʎ*뉑 }?N%G*#똋ּ|8jSᖢAjL\Sg1E}\Yv 8Ip_ʏ*,f,Dz}=%yйNV}1H[Kln芗b 2h!!g4>tڑ8`B] a0g}tԷۜ2U5 zaC__UB LQ|J"( `оj,HYeOv< *ACql* ϽX$ \n~ YsamFИ$>MK1ngPG;L\WN Z= ǡ;)m3j.@.e?r_l8+)ʨmV=G nƺarLdcoPÃB-.|>5*a#,U7C ,@ޒàW ]DO:FTD'$^[OA;&ͻhmK4$Sp⭱0Y+nÍB:J)EeArmI/}]5\_U3Rx';l#lGx46{],)ɕۥ@iz5WDg_bLzh +#}؂:}(_)H_(?pSxᬫwҥSv7ymӺsHTgiAf=:,=C;E!~K8 6^~IEA"x%j̞&H"h'eܙK7jkDTLպ>fUBX ٘|gzwByw-̚T&vNFˆI% _OUD.UkQH;M PJha:e_J*3jՙXA[ȨuLjINzk <e)0 *÷*lRj"3iٟ85y0bV6yZ a]'f6xq;N46{7ng>&*S՝oɷQ5BJc٢sICت>Bߘ֝ |RZ^E7MVWB0dqBʏhJ~iF,oSr^JbZMkFX+XzI Lb#4q~!5:g8,ˋ.Oύ|Ne|z&DȆgqʳGJ׀3Uh9Ny1:#[bڝ΅D4h&FooJ vLܗs+4h6+N^.7)$& \CXf|vlG,ma^ _KiڐP_N<]ێ@NՔTO))1l*E>UkT`$BԝlJ~?}k+SVkZ+TKUWMQ%5v짎0K@f``^Ҝs^)[f#HUibihZN]4wpl p-Ņ+˶G|N26 ƿ#`1_Ov0OEBH~xc.爪GlAh!nùit")"D%;5up8B 57ZQ0LҢ0/l`}Ed@q]M&7n_ݿwy,%$ktK.t dc!=[(!~j#IZLwE5g-z0w!N%.>_z dj-YWZda$ic2POzØi:SI?w)rWApyd^|,i#)yZ5VGYnUV4K3ZD3HZA^ݫ[#p͝Oܩ?OjݻOybω}1'o/UGfe] Ş0ޞI6l>OggEJ- Ry#U, _c?{å>݊$OP?c u eYc萫iRMĆm}anrgaؙږsn`W'j:b[~HW8+s2P+ѷd!iZJm z,lJIi@r~d21*2?oh^% 4V#K/֋L)8 : MC[}ze@v{RKGVF.% OVʗ!aMW 7ǧ"I8-5Qt Cu^w;Ew"47゛D[*b{vzH)&0yb$N (lM.89]2cUCX鄩?&VbFЄ:Je 8-[ kJit2L7u ׉Y֙ɕ/ol.? "gdµQLO8nO'3D-N:Dž_s?>HїaC3 :JP[Z#| ֌j 觿#N8%֙i|g[x`[Bnv OJjXVEQ -2q؍!JpK-Ors@nW7bfSd@R棎6ʚJ)4c`0S,Ӡ?N,V4FÔͽ`Y #9RiN<އq8PW$LwZR!P*~afm͏H<|%4TBKw}7M\f .wRIo550VPK?{}ʼnD> F47˛kN+8eЅw_&WYaL+]^%F)7 'e@GWh[d1q00_9*KdXY1pߟcXY_bhE];H2SqJ XsNԡצ .ڌ=XZMM+=c' pɓEew|G;yR;Xאž7N4 =_Aq*X } q (q-miNZ"L? CP鄤~Y> fI[3mk&)V p;[o|P ϡ%i, u6hG͊'^`lK/_c[ǭө c1bm^m9eqNmuf,2]d=a[BKb^H'CF}vU&?y֙k投SZy@/T޹U{T ,B>.]Y7i K~{B?f%1yp$@o<1)?x=(!|beqǀA: 1u܇VR 1%BX嗼wąI*gڪդ_#%e.ɮ)%{Ƣ5-=D,EpbR,oIczXԛa{Q dmFFЧ2Lf2=FJ_?2zM餏i75bfeT, ;* MO IwE>' u@mCV)%ͨ"<=ffb~^T]01'eA,1D_%D7)>Xc/1 vFx/O:X<ܷ'CM`EzbRfKloF rY/…fN!DPye+yO-N}S-k3Vj|TK]z0mU\;[<UխQx]U `/ӏV, KiC_b[!2T!C$MD=uYFK4;|CP 5"*P)6ЪNB(ۑ&8:KVfTɡ~cޱ(?WV^OfI.tgAp0 A_p$,䓙S}dMJ ģZeؖ>TΤ=(w(`xtFE1ĕ/a \#2t@fT5U,rSuA.a]J"@^ ^+b9 ICіX}l]2 D78/3M峟^l] mn3!lG*Kc9ھY }+Qix5Abw/ E˜]`3RCP;YIXV%[a O @gA=j'B4r+\> ?ShZ%\r)p<6,_AeU%SJ|- ,I Kw7.W/cuC6wו;@ (,j~LK}m/g!XIΔ7]QnMHjR i1q$#JGLl$AлKdSj*Sc CpШxV  Mj8Oh F/N7Z]T;CL/g,q Uh(|kXLy˺Z7ۍ 7bUz 5 Î}_m9^YY_$&xH"<&0Dž%W Q(3-{ˀVH`<:t#R$oYhE- HHDϚ>5iUgXrZQlnXunjg\J=ņN+-|K&FzԿL'R0`ΛD`MMO2[H7Ҽ%t`wR)d2lDH 68P5 ؇sftf{ qY]%֗9/jK ^{d퇆UD6Jޔg qytygraI4>Ypq/̣R1_҄hAQJ".ҟdw*WO 8IC20첈 6ct6Qtb'‚1fOmr*"ykHbȘ?,c] [.2/;;)'`&zJhLR_~GlD >\8fF,el+Ħ]x[~`do6ZmE6?..L{ Ml U++~Ҥ!ir?R6]T]68#Kw]WZk߮ +J蜪3VlޫU0;l"LxRuA -\p!߀;j魗aOI#t24Q_@\ pǽg d{H;3 T^ hr?v]gO)PEu ioX~EtD?/1u[Y8LtBpjOczb_4>OKOw\8 #2YYFI^uI~=\kO}G'1a&>C$*c֪80l.[Dx|2߭R/[\_I9>yŞ7ظG L@4|~ysP[o,3{d42#=ylu,.d T5Qf l4X#IL#U1V[5g`N!qtw2]JZz6( $!sxǍ$b`p7Rt \̆0!gނzfLw:r# r6n^M5kInwCDH~~?/Mm!(ϑ~akIE l.ih~ `[1u|>AI \8`j?C \2!xƥ2%iTuF[X"i.#bzi.?({Z#pFrm0#P'[cB8Sc.ԉ&>cZ;!X+kc1Vd(72s7_ 'nhba>Vlc4抇1՜*Wb$92ͪrX>t(,,&>Q4G܏yX 0b{8yk~'֨;g537%¼J#ymvxϮ,ATe 6~5ASC3e9es@Oד:?mi0&GT1|\0urAcJCxa2Dtυ0_7Wе5#!visΙ.ZwM11i" 5?_r{a {-u%",8^={2ǭLU=R]?$ [A_ӈz #4C^@ΐIfr7ܙ|)IBYO\!A C;~X^(9"cZ<(AL^fDѫX'2P)P6yQkҩD\ >+A6DNǵg0^0FT$xk~}.f1H^p;*YB[z"?,a\5\ 1}g>}bemQ'xٽ{zgwPU+ 9'SMӚ7OZujk8W8XƩEMx1J''@Vhk̓E҂HDy%\Yay㟉RC^5u\C?@63:Y/vӞv&κ.tg|"MOYåʠF1rz19_g*|eAdF iΌ)`ί#^\ Qǭ{Xǂ̹0#c1!!Q =9'd)͑TPTqe8o5/nrCVp'dn[Y+P#љ,^h)x!TcɳM*lz vDb}mױ)U %j e_z۹,Ey}s\]bh.n\rK! E^p()raD8jPQRόDx~3H-Eu rt`M"-BlC)#g)iAAcHsaRm逨lq]n޷#05h.fyA$c K!9W6-R4N >{A''~J +*3/EDVXɌ}3* K132]>4;$Fn7AtlW!E ^`%z$ŅbA#XJ'dđOxq>iA< 1-P x';6D"g:^^ wN1l.C%2= 7SD˳7#:pk(~c,{L_ط 0yz$M[Dt!d. t;-~ch?V'sZfp \NoGVs"HC~KMxm+&N4W/W/L1|vBUeev-Jco,ȋJ5l_p9;i)=kSuӓڲV "5+6`UI}MKz}Nϴ>z-5'A?# Ǥ, 1iFaPe .DA>(] ܻr;ZE~^4uD{!IATU$T[0no /moK_ޓ'`$?dٱ)&BV:Y?:17a"βrN&R3A`> ^"^zчzu$Z[B3O ~ %>kky6%`Uߨe /Ρ4"h#;iü$}TP&:bҁi~v$fR [+ٕZ)!nǖU5.dXd_= -HsAJ #;{DRát?iWq9щ/۪W&o6-J΍ĥjg-̖#Z{9g"x goй`٠_,ic';#Di$EwM({rqv|zaU#iVu־ |Z%sҮVfT{ہsH ױw ՗a@ $P<IJIb{4=ƍlgfklC.V8e|\YęX/)y,ZZB AISK˩^(Ս"e ^`"KnD m?<=]+ݓ<7cEUC-30$V#Z٘VzwdIw.et!]^*VhrqŵLRm h#3ZY3KMDN8}źs4OWBrnk?q&YC5 $͖Xg_e+b+<2Z @,ShFm57+;mC^sdkSLiWAz/ǿ_KjCeNɱm*-̕B+$ %4zYs!!hZ],pt^ c=1NehrA#|6qBt`='_TH'$c4{멘 c"ٺ\ ڜA^L,` ]p{뙉e-e3 ΎtXۻ=N>LWT2/8434|mF dG 7+~Os!3˙Z^yJR+Oe&޺ V&eG[rx|XOT?" SB|a` \ [sqP{V]W rH8L(}kq̊$~u"'pr0EΏ6<7{P{v.U\)b ,ڽX.Y?L$؊Ⱦ9'؛4.3_{KjowN 4mh6S>a+D:>Ako A/T3١f6L~; F/T+F?G3=QIbQg8g#Y?RhQ@ew9BsDdd-[ܑ}'V.~Vai2Luf3&;~qT4)_"-w C9.eW黏x'i& @v-SvnBuOW{bx]U30HԤI]"_UBuqW vGv w`dKj&\o&8уݏV<m|`h q"5.E=6L!0 X;H8#KqK%D7{Msz-C Aftŏ$)bFIұ٥)r0?^qA9jp²~EzBMB$4ԩLxeC:$(8M^IV> N\qINM1\]FF=WmfhB)àu1zS)898d>RFmm{Z¢~g f1Qf`OjXB9@$ 7qv_ۈcSK]]թe4״dM |70JҪ-d24b)˷Jŷpߛ{qI$:<%l=.t6D Vqkwi13f=Կ-)RHBq_'6Nrp$#$p4n,y.gYWD[?q7_?0+"#>_Kٙ/]hTs#C%ZsnPs?rT :W! CC.i1LP$;jKQBХ Wx1w/b#YG!qCgZt /^Fv^yGAryAaSo[ F\DbSA mǴ;zxE vPf,)G.B+PRcd&gI[d*,2$k)CA4qb-ՙa(.O%!b N:OeS>sᒒ|;]ZaPQ˔Ua2Mmvkځ \dE|Ʌ~Bp+ g[?|Յ\wVůε1Gڃ N 5ğtߨy(yɁ:_ e4>KBdP >) 2qU S@en5kkɝȷЀi rhTo|d`B !k cGN+18 uW*`xZĬ>o>(h%3 qv ~J6[aRNaJr6wab0mHcОp_C[|l)AHՙ:\|+%|xeMn63oOlT#%qju$H&u{Ij4|z#|8F2ճO\'^ u·Tr3ݾf3UhC5/a& :;Io-^z98ޝbZ8pm̕?Yjs@eЅH҂NPNM:$XSV;C`8JlrYP?j`^򠘷OYK~!*qK { J;,YЁGpgA=JUh27N4hF=ݑ\Ut v*vCch 6A,vg" 8Y؉vJjveיctoݣ3aϾX U.'#|^1]:exlXlSՄ)PVq =ah+u2OYHPfʞvphRW^2}N`ߓ<|}wUv܎v7Yv|Y}-@7 K|d<o<+ *+RJ[^{CKJl QiF4$×zj2qu44 . Ht~WΡftOєF wR-3m8ObS ns˯sP%(/Ody +B:kд4fQĴQzx$R)[CSBP*׊frWFw8\@Ӛ4.&5&^^™G]/eCvS)q)Re"l@IvJ*uSylMםwH(8tUyT#krj3E C&Mk/> 'HZc0fbEtXN_iV{nO3UKȚmQ)Wݜ,!lsդ[#ܓٝIAx]a HKGE̫if)v]Y3]3-DHRWA˕ QIը~;Ҋi{]uҳ-  QJϝv*~4klۻNz%M5%)$j۸F\PTFdsͅJe)E\,96UiG#zh:ҋRu>cBٰ!*ssK:-B.qƓ]kbli/`ۙ :b[u@Ɓ_$H3I$-˰Fɫq,̻O,.O+0p?XV"_ƶ7C+hk,y)xҩIuV$\qG,ܾ {opPh%|DGVGs ZoCRi~s?~/tϼ JQ|q6ɦE7BG$W;^ѥG=_ WCy͐i1!2AYUzp=$ RKm?kӮޣujyY:tlOS}ysg.&x1(F?k@q35bw}O_*/ɲ+C}9'0r PjYZ@4U>Xi%F%rRr/y\7 e-ydwZu>&Uv =$:n2غ!+ x:4+J1'Η}??hCQ2qx:ex' w?P#:W%Q[=w#4FI@xZ3'-ۭ=!$5~'K kOA>7%AP5 |QŐqO?;,bSC@k*ޓř(BI# bkg s2s`9rc4[NA۽,hP?2bHwpQKȦHJROx7PȨƉipgj_]=Soy ͈հEhIÍ5Q @[V^NZI$VGc$uYp`n+5([Cޭ%XE~ Hx_Ŋ) pVzÈ!ݺQKh} !8*rzH^GKj`5yBjCfEؼpr.]W{$ clCU.UpR> Nc,z!oG޻@LxKɣ$HHώMì Z]@^Ch8.Z%KEA[fGPW nqOynon"l ߖUZw@}fv@2qVrB'đ$b[:yzy}!l(eEgb'Ó|C #j&NX4>g]֖,n R:2.BDƲy*5 ĺ}zŕv\r`0l E t0asCWzܿmpL |t rqSl ?A ^+D2L 9\p{0 gD4MP9:'fǓ`SPDn0VLh{: v/!OW,s+& kp59TmuB&^6"곇s [+)]c4|x#h\DV~))ژNNCDg6[Pmǭ3|_ nO;}u旄:;݀I+ BP")W ʖ@m7lF3yy' {gg`c')_-mY̴ sP<7@K-p _۴с跓WQAw!aq;tYSXYTXnx tcX0-Zש[rҿfVM9JmC27pkCf-//-'a M'$'J wW猪ϭ9HOGWLqo$Z^Qi|+/YKԇ5:F_i)VF^8ε5EV=fa󅽐WA$ N~yrwN09G]焪.l Td }(LTJ6Zw]惂p4ǘ4X dZ8VVD %D,a%g,hhuvbѠl|0w0([Uя6Bs}["T;=M73bq (?|THM`@&Đ0:pC$BkWhxliK-Uػݏf7ud@7gbMeD z ӏ'9JS r@XMs5(qsW \I8-ɪ!Ӿ:o/d(h-DegV?"iVj_Zm)Py\z-Eyn~- OGzl T"`e?Ę7JZǗ̇qZIyUB̈́}`q-ri#oLÿD0PkF$3I#1 g{'j<1$&a_!Սa#-Oeb2pXC.QGDaHLھHmTX c}깢S߮Уyy-fz{jWz,E5ڏ$=dOj7tNPc)xc|a 3!na!5e5Gt48ܻd`9ʼ^?(Pפ1R|r"׈|6Hg=hKN}F44V!Tߌh=4&.?B ;4Q, 2>X^Hfe:at"z/ԟz5:s'޻J\x$c# hѩ_@ޝLG};sbV(!] /U#."[K]mV hZ>XZ eg!1gHeTl] |l4*q1*@4q>OP孻 3)=;Fg .33y=HTtwyp96sH|Sޡ+=FN O <S-//{27 >2]07@2{jԂFxUF#!ɀI9TL93%'Du eg 5gc0'. p&'AF6^*^%nZ0_('D-'"6 4]A-n+Y ƤqgRr!3͑}5c9BG|G4cU 6ֆ%p\2;B@$KUyk 8 9In y$nDA0mES[&u*{t@ W2H}Y,r%Giq3]VV?f ផf;K^oUmONg3*^:g0ʋ#LIrʒ{}Dp=xG, qW3Ksr'ET]S=ꮦi{?1ɮuHYU__Ǯwu"׮)Z:do' 3F%v%Pooi{*lm󀕝pJpTe P\2,UOiBQQ]g2>(FvQbryg821C0 dL]xԆ)ͬ{Q8˒ЉZ'YuS|CI}A]u ORmʔ)eό)ܓ) JDU]^NxjjCoYy4# tGP5bB 83_MzijԿzm`8ewhUM^RpۆtN ];̖j-.#aXXh:3[s%E@q"MWdaNy!Ǽ0?[/)͉HRRWS~t@m"7Bwr 0t"u?$hu,xmuq*Ic6I׫tVY_k~ :?E!_"'$udL{TE':3R3IbX$K7b ?תgtN-aji:/pQ/  ~m a~# ٘ABd~c)k /6|V ?|=H66^yT9)W/LJLr$+6A{OR,endd" ğ0I7^[d7h1~~/ڀweGQXN,= VJA3_Qfx PHQt~x2|tN ,+uAlyH+Ֆ~yp +d;02]]zg&XԷ&[fiN)[@B`lͻCÚ9`/f!@>-*-v4WйH/w+T4 Ë-ry'#U 4؎p b'-(K?IԹs(2mƐĘ82Z a +{q˒-my7.M&M`]XO+e:xTG&҉Cf2^sWMMQ6ޖHJeSUO _?4H-. KaI:g&ԣHf1iUnhr!(0S׽^( 0>x2@UaTz R{PZl_weE2 -_-^Yb}vadH;Bɿ Swy# o9F郔CIDczͨ\;=JECP5 ٱ ҈𢧅[2pIL=}1·I(t0|GvxqU-L..~)꡺PaT2wnzDiCR\ e,UKjFMԋbA4U|#'1CW(F0%d=pǿ5t.ڝ8]Gn?3!Wl ȖvMy` S (R⹛"yt dک]Mv4H:\l Dm¼F#$2U9x3R;֦[5b(F2N*^&d}>ս̈́\N$ (%ǡ FsۄI{|A z +ՌH[9FBK<͞޼} VGӐ=|ԛ=gKQ|"Q~7v^e'o;ػ\kNCxw]cU$oZgTw)u|'m'd< \b=s8mӺbW9#HL+~DXN1!9qҌ9xxsw=@YN;T߃ VV)naмu3kpJeƯ%9tZ/`ߖZY=W+2يʜFع*f+aǚyobI4/u\nz. ?˕ۛ@rG77(fkg3oe"ZoPP@ktRf[H+/$uNy4@A_F z &?kѠ79AЬd} (:ֲ3S!8A1U:[2\^wk((><3.b}Lu~Gֆg~8e{1swͷ6S5v jܸHAl|+Vqy%EOzpS:\,79#v?~_$,1fq>_Pً/T6[ʼnTP҅zlEgHs =g^;PQCr\^ >T$5 . 4t'l_P[0':4\?pw+ P#f>{fNdgZ*K5=_`T*67G.N`ON߂Dx!TE{aR+,_|0U2LZܑAVAPCl9fzR,(ݔy HȐh߁z W KTՒ؈2$'̞&&{yuxFLҥjV9"V\Dwh$u⋜ȝyt Y]Ğza+k*ƔۗQ'5)vV֏)^PM I4x3Eqm@Iz>Gl[Q^NlݙiM=}eب_Z*`d3NԤS4W6aHbz^x-#kUC.8ͥ(=3-%vrI^BX_ 0! ,q7 Θ:w4ђJ4ׄQ$5,70#ErQ'}o,:$)ikM#¾)4RsN=aTY=&sȴk&2sadg\ʃ~Y03Nw{AoM^/K A6;TR qlV(ӓē{iͳ)FXsfF ]$ȱTЮ6qI0X[ȷz -;%<4 4޿3UV poK)^++if]ʜA*ԙ4( َ nWs 5]Mqd \ĦYű$fVIp;f-VVST, ;q=?ۘ ͨөC5{2SlC^Wg¡_"8#Mzr)_:g70ॽ/M魯ݣޡPNX-]<('ƪm^16B=6H5nr̴o%9h$s.@Z |&fd*R i\|Uioa'2 g$( `4u?H; 9E}%RQo*lBN‰ex8.EZK))+@m*MMzLtY-,AGEDA6nv=ݘd#W6^a F ZO>M~p$( }oyf 6msyꔠvO*h.Z,<͜rE-zf\jo#@M3{fⰉ}XXzDj9 Wrv\|B2S8F,F482*ڪh !`EbX?#me8"lFU3\Ug&!W'++:C뢥>_ `\j7!yZ^= WAUK;U?saiBʥh6c5dR\vNj"Ju۴UZ?|{|4}\`.Ld7l=ݐz´9 }@ G05A}9t138GxCEW᱅ֲ4)h{p$,2i1s$2Y HϺ3v;+Y+ZO Q/:[>и>q !Bkj˽ SnUw9-ľ(\a+V9?(I.g!ͮwzQ/hW㹔bJCR;!4HM31mYF=z;IdSgd_h憎P뇬2bk;%iAWiYJM ~;w> gӟ-زo 6%$sݴ+ 0eTq`rT}729೮̓%Ȝ"e,L@vswNPZmeHeQ(-*EB{{43Vao~~4vx>iD,;.Oj =;nYӯn'_1nt@*``W{V'E& Iu܅*ؤc΍MCS7I&iݵ 1 rڿ?_T?hpbzl{p.Ke ~볃(GqQDR2jAk[Cl܃9n1:XJCt_nahWv`l\ &jAdHJG0?y*Hy41|낚q*/(iZ9 ? +n9Elj  V9LF7 eBw~ za ; 6~Q~'!eL O8s9rXaC _9ursF=|-~7'\CRUր'lxQjpvG>k&lj к&N+{1^ׇ 8}Oz}&W E+V9ή8hkfWQc&3\v8:uOaM.@Y P08=x{[! w-Ԁ}xC ~ }#rgVG`!I Se:3j,5 8<=RAh;%)?KA[DD0?b ݌\)ůQtax.P$]RŠߞ}jiBCJޭAQO4hq MP'\T3PU͖o3&;pdR7T'm$H)K_~̝YuŔ- ʡeܴI|x F/Ĺ6d .N'GjW2F2%ݹoo3HSMa6*u"Q4 HTBU 0&Z&s.!-Y$|E@GB#'FvVΰ TYGC/`5Ikg\UAFc+\(Dl+$1xHzҷaױhzT$CącmP&]>1rVLFfSfvR n%)n}b|5vOj \ ^ '(z&Bw.@!>j{U>@gDpݥЈFDkxi1o +Aߔ^7l~wQj^u1uafqs# m7.u:ج^EZnN¼,o"̽|J\&i+cvm$eR.7vڱ@Lc2oǨpn}// Xzu[? yiH.[Lw'ӬݎUYY. $_98˻Ӡ9\Ej^B}!.1eB*ʈ7N')?!#td! rO)hԋ1)U}bK}^A Џ\S*UY5I]DMc|=eRe%+\X]bQFXCF7tknԖf$^Ԅë\M0-n3ђc-HN"gVXԋv?u[D'N^tGE5p,f]O[fj={AO":ė]b:C|(3l%>J!KB}7SמyjӺ쒦v}6K&ͪVEI{0[γI12N0- ;.#\4kta6haڇ;j<@53"5i[OU$w.e,ػk@y4gF rkƝNHȌ vsUOrafEA!JR`Ȓ䟇xQ7[|d1?340d|Fktq}[<=̿㶵U&)IWj!$Q֏g$FAΡj~#Ȧv{XUhP.R#Ο'MSNny|瑦o 䚒ES ]TcxJ [U?ь V rvY뒓b.21mAx7k渎i})Uͬ1k߿[fEcn=;3sq 0 ڿw Ky1uu%Etuv8T?UR[}!i N[^6G]Ը&R#s@U$>ĐCZξ}2ߠܡ,X 97e~Fbg#?-,4@q5G% 县I'գI8Shئ}K>hVu'.m\3NLj Jߚ#<7١9ciQp$v|VQ |WJrfنjvFl/|c2 `n'VuKHM<M)j99E {Lh s Qq A? %Ůkj9ӵ0 <0D sh=Z/@m;R זg1~FOF\YIT])BquXK2Sv|p!<T$ wb<%~S\))D? 鰑t'нA确#d38LP@$wiq]>b.=¦#?AA8ؓ)hz#s'#!;fb*i0R!qeX{C 89Fa'7W ѣ!,f@]rVUq.My p: `v¼_,OY.ө*jp!Cp3bYj] 0M g.kJڪ g2ɏb&&iIV`>|^ee$S,t]#+Ź( =ĝV4"~=SZCCY j@JnfCX&jsF++*Q++hoRVxIw3 2"tf;p־Zcj\L+ɸ/'{tD["xcR:Ăo7"&:1ksEd#m?0nSmteUqO j+[݃ x;MMAkq簹פPfd@T:D0 *wV$̦Pra!BLeb_oQgCGVUeyL%A8sB A:0`sܱJ-q U9ٓښ73!CfZ&6 ӊW}~)-"kMUV|oQɯ$zRDe{]!W J*4O BFn x|[N*S f?޿)2 nt&• ; gaն\ W8N]0zHb#3 pN-O=N}x3JZ.LS@Ǒt!#vz :CaI~a93LjxзXu)ֵ]\K $a X?RHo%D& uƱ} hw@!dB:_s,X`9ҋF%_Fb Og 9~Պr\njԸ)W=aL)MķB*S24PʍK{=6rآ}+ -?ap-AREdt LJgɎxr~ҫ W$%pJQep&f wp߬T !CrډP-ޘQ XN&D٫&[~Bϰ`929F zXcɽ'\c(ۜR~ƌWRB8"[FFph?pЖ–jZ{U~/q_ꁛ} P}R?ANM܏8#, EhհIp<ȗ"oj-{@gH#'$@\Dd,0>2eQ*]{qv@~i3 v[C ~~a0ΆBdvNI-ȒQqݷ27<Ò @51SC> *b`-WWXhwHϔb|m`Hg[I +pfGh5|tԼH"8o0:WihtY/mxm ݁j³!Jpm JO H8߆B~ƞؑbfLu*/A. j +QuPH'FPigcN)hzY !2hcFW98"c-I9} I |>C)M;YG|r#ԶZ/e{aSmv $jd|)1 lY "TJ}-P=z{$ f%Ϫ$dg4A X7z:o) e(ۿfOuJ[H@tmOLAMZEa@~3 x慠ol2&7!5E_ q zq$$Y+Xu]Bf"F!g)GYtI\r誄e@xIHͦkS|Efn<4ĕ ~3N+V@dRGGh)T> 4P!/GyfNǠ # XgYZ07070100000309000081a40000000000000000000000016101cd7a000030a8000000000000000000000000000000000000005e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/realtek/rtw88/rtw88_pci.ko.xz7zXZִF!t/ֳ0h]?Eh=ڜ.+Нy+b9>@qi"NTW Zwع-sQD4aZĜVYlVOz@ 1v㕻@up#/iZ0=,Ǘs}/ It;.INJ,bm ;(pZG|?CyBw9o] næ{DjA!q[AgYPJO2։9)sLE"  N&# ]ԱLܓDfb`L( 8EX@phX NS 'r6F~oU#m "Vñ P ɬ+.Pz8.qVJ9#ՒY x YEY+QFa<}sNN]@rWq#[M[DS7^F,׿89R$_Sė*B^%R(of*]5JjRY=@.Zޏ{u4T,\(B}C 9iƯ7n6֭ʗ&S>PJѓ98id ֨)ī.#= vw!7GA aE}f PM.a:yij#1+#;Pn*_/ݾaSKG^zqUU&' Rb=+O¸E5,J;rnq|s'@`+()z~Á{_L0قC+8d cpҬFn2}>/󆉉Ń)oٛoȕ¢Vڇ|iltl!oF/9hj!85I%o;k5"$*=;;n/'702̑ů _*dLKa1bj.35ƴ^n-ssgsvlg1!4eҿloˎIw@W'.G  i1atq!c}r$@I-P l@קx"u_3Aߖ)Ɇe(KDQ0N_P,vX(/|5w⫢L fRW7_oG>r[%aoD;bOL H9JwX.+塚8,Dvd꓎wKKiWtS㯣f.&:N "W2\vQ"v x}չC;j{ q⩄wkcd[=3/:7ĻkP|wK kĢ)?eЛPPl WJW]WzY0wr 'Ɛ?RܧMe;rgwUbHL)Fe_@3/,4d<;8O82(Ce. 9X+xS+Mj']Hyo>xm5|%TGo6hd%-GO>LXs'q1+R^*>-D// `NkyA5v@Û@7v zB7}ZŒ$jr!;uO+4< :u?i!9Oa.+GEx* ۀjz ps(:9kZ(1C:95TlMc`c*/6B ,-`32{}y2[i#]QWưqeJ&X - AVQ= qWt=_ Q Ӯ'Wېyl+]x0k%:7 쌽?Lv***s5-X6YS$s$1CJ}ߝڸ HWq.Wű.h3mH@csL_zՒ!v03i*AP36 M.2r- wF6s|Ht*E"~Ċ;mFNh#AF>J8] SC/fPu0ō,7KT\͘)zop1>dR }ڙ4MbP4?vGM<AG-Z͎ j'SK-Xj.I dBX8F Wi.`VpqĠ *.-!Lb]׺WSV9|g! ;Pfs  v†^CʆnfZnjP,uTˬ(8T$]Dv8` ~FG팋`W;LŞ9ˁu#|Dw0ߚ_'h토diÞ"U  Q1 U:j6^zdF傂*vP0GѶ5V[{k(Rl%Z@}|>uvr0Gs/`+vη+0Oͻ$_y{4>bM*F։MF)Y-'gůIRfVb)I=ȗՉ@3ȭ ( ]cSBӻ&`R+3%xl ~Tu~,bȪ8FoOOX% <lzn Y%z1V/#IVr_m.IRmkJQp Qkԩm[BxbQUhVi; B-˧σB%ۉ>`jl%HnyIY9!f)zV7Ƞ JZXO dY }N~J/x*9uv6|J+y.d.yaJvŞ %`fصle\YE69^g%K'ơ{[l{J)~%v;'ފw0_a??帺_V'0vxG3X"LFɿ}|/\h},2CG'Yȯ TeG ]!e|q7K)E weZ 5g.#闠̎lIK;DŽ&yCs4T6Ŭz?gQ$xC! ]< w{W؁f#m,~汙vu+]% O9u,QIoŖL3PfRBm0l ٻԭM= r U-e ê -4/oŒ*x/ cga_k,fJBV+|a:vZzvMGM#I*=AKj_̯oqy9XB#kN&Fk3u|`AF{?ޮI@9XV7WAh䋺hwx`n=i R Mn+U(ZʈvG(.F !tnyC8U8Z|w7Pn!Qg(?r~@XB+8B w{%D ķدsFnMwɧj;>HHeLI(wtk]|>MWyeϤJ ExN=DWJ F$&O~:O-o+빽*_9 1R"@/F>J܁3 d?OgO?651i#\'S@DX b̎gʌ5M"pTsQWgX9&ϘѲ%dj[Trv轘meE 3\¾j%@C0$==d@ʱ6)%OJ`vܼc֜eH&_k0gƃow+b`30zvNRdηn^+Nх 1]!ӫnfqpy#6LJl#PEm/!LjJi9Kq)KWS`na8!F#_ v Xnrh˂ER' p!4N >Df,Ohmug#2J+F&\TdQ9BkW,4a2,C72ᎌԍbj;73 `b7gʈ/*u%,/c0IwhY8ghH:;π΄옜h2[2Gx V9ns0x(.A3i ĵ/TWh2 [ Y5WgpD(8~ue}qg"m](@r/k|We_ H.Ib+%>nܛp NF1@#(,jA9!^O# vG4Zkl߭T;\,JI2*mh.%'iZs35͒ ',"X[E(a,w0? 8&Of#ؠG!τA2MC2/(DDEfſ'7D4춪$@b\fƄ\le{HݔS --_FX B-;W{fPlc<8Mop 25LW<_mB]P3e-8Aͅd_; ? DqH7ݥFΆ1mbetÚn#ӌ8UJ!ʐpw?!cɾA,3YO5L+65ŝw&CĆ[z8i{ׁ5 RR'Va>%Qѿu4lJeT+<y#{خ.]k .u \o}7 1.C#i}H=e#2ldb~ R5_b؇J++UEW-(|b{>kl NS.mS_=EJ%W8.?/&S6m}b<pb8 &]B.Ci~lTl'zUH9ϧ{:dc'3g-eRB{#W|> 59&Uzl`& C!ȲQOXP9J0Jrđ}pRcW$ YdU?O1Y(.d;bXL\hFAnC}8% n{"V 0SSѧ!{Lϛt yNQd0H7jZ7Ys2ܓVJ%/*#`b Ce94L#7:VȹTnpRtܕ%zFSa v WMh( )'m;+w=#ɣ}zzty_ŷ)#t?g; Ngnk}/r*Zm[T!j(};!WԽL0Gs==UaUުoŪOo4L^R$2ZféVe{#Ln`jo|0䱣O@v|>,lTCe8GC:C'*M-!+ϓ uYц$r?Hv<bB{(kˠ B$7vf~9.~'|0@\`TH/}5tI ߰࿻?W߂V%q9kx\njk3+qw!%Y)CN⼢5rd*u;h3ɷT4R"O [ K71 4K qɯ=UжvzD{Bn&8 ' rE ObNQiz2( o*)r]ғ> 5ec Px+߻GZ?1&85^?>^/_lݴ]X6e}Y[aj$%*Ӹjp3e.LqK*)P]51M"TU d7xF>aojDfQ۞rH{ձQLh>F-b5W O 5;<#ډR4PBPS|P/tq d?@F.[3-~θ|3> qyvI̤#pԎvb#I‹*RJB,(V6 F蜔7aپ z [5֚ɼ<ώwRȜjODf?6?RsA_1¡w; aɵn5ߝsAX$4>*}6WϞQr4*F Ʌ{5㱚*M19DFnc7 _4FՠYH\H? H&Fx-E&}|p?ėv_6?U 8@YZBYxFld!p-? (YC]f+ Y78:iGӽ> oARz:.+DSp3P-^\8\$1"LSeL9I"lIBρ B|2nP_F$1^iW;Q`zJޙ$𼾔.?•'4;YfoT&Z1VP@b;VKCŊv1ɵ~K|[*3nޛ;J{ GegZa^ޅxӒT[)!*"3 |ϋۡT@iLK+%gix_mf(xx|uBQPb(ИC~c!זsƚ㓔8_L՜l–pOJ繒9(]4X|T!(Ͽ4DHD5%hWXv " NkIU<{ZYWklD0%Kn-!ntEGO%8_sd~7hDOqA'*3^{j)ZMBR=tK< noa{3j-NI(v*| }-l=#\C'5`'H/|TѷhWғ\BB0ݶ4ϭ<2`گel x˱zWEԀnu !)7ϼ\Dnz',Ϲ}/j~ `%b`i5 Tɭ3b,Q$<-47~. n$&iQ-ED007,JIj̅|¸U]ݧgіKlhq"NUBY=H8 &kžsEdP sIdYn AXT!p^pXh \>XDcU+RAc`dAW!'vN]nԷ swxYuSvObcw8{+K p`D2ϔ|+, z~pyNa Tؠ=xl4ΗY9qu K 6aCê6Q1a56uzCYDQr9Gtŵ{L9PZzgdl8gݺG~%'Ji>Ãr,ӌdeld^}V_u&|x'fs7s3y<]¦umfC~N&@l OPlrx3mٓ baswkA Kk}k`1@E8 oĿ$Mxzay -]v1? >07# 2մ!҃Ʋ~$e9 k$:\~,Tp(? DˀquSK^.Wp ku`"W/2qB_lE=ɾ|)]4.ÈQH1{$`Ey%q5Di^rSA־6ljgn/6ẍ$DRHIZoܟ_zz:6Z4u "Pɗa{^9B夦bh%|YE 6Q^s9N /a WMn7̭΄H~tP1 %Hw!ړ[#z*LQ6L ,YN Ԋ$rsU}Nlᩞ{:ށu?"ʼ'Qyj>C1l=)Coq?q F f~sK+ ɡo'B}JU'jчs.0ss$l،[M2~ 4D0 ʼxiE_@nzDQC MZ&\K5x]dvd Z0b c S Ok 2>sşl=e00vnX^2W,+@tQw; חMrkݾ Pf?IyO.ci)h76z$sA2+@K5pmokfIQ^ P#o@.: w~f䝉$|R3:R UgX^LdW(^m+iO 8ub;зȤ(N i/Kjl 6Xx-B`#x1|V*~W 1oK0BM28o5砜#דZ6Cedb<ÄE D3 Ine6DYe u ДI^(!L3bA.y4 zEWeIDi,5{ezӧo{2h0{qA c|6iQ ڍѬތ#\cbj| )FJ6FOݴ3_2ok:7Q HWyŵGvRUy={Xxʖ|@ .y)VA|žTev*gX;‘ &T?w++m=}@[LxenK㣙9dth0QŴ8I{BzŭcaGGބ!?r8\i(6vNZ: Sœ}16h ,'M(@y],FdV{,AOoSFl9%ZP*Ekh["Ex.'z&ՈS\9s]~ūmޟZ(,yr 1`f>:h~wbQ.cu_ބMi 7vh}Vx2P YE,mK";l+=Euv"h3;鏹D*3&UI?Z:II@ж Й*!K~_y& Ry`i7j=g3M]:NP[;DHGf]?(>/z ǿ5;KynOP4Jr*n,˽9gC8e!ƒ =Sg{ڃ2NQpR y1ưoWPR)q]NKvcjM(bWµ*uW.㇎ )uI;bE%m2fݿyLfp(˟^n\rlW>e9Z4PЈ|ҴB wq3nOf4VߘԭןmN'CQrx 08Xr?]|ǻ2$6@e廦Rdy]e)x9nG ˑHOqOBl&z,umd뾮~b# 4$W ۦyGG|T6u`$Gv~t D|Xrx@ xA¨!te;Ir?s Q@;Q8lH_MB61vɝcS$U7}s5" 61'@4b(gx?Ə< U].8VxtqJXˏ}a{ȤT=b 瞬w5W';O"DgO0>f0:V/o}Ge%[m#8cjFL6Lr, dg7$} {kH8CU[Sj`krOj3\äLMi҅*Yjc3?S8( )xrS[ƊGcTN6u.W_٥D9/CFN5к_X[&#D_Tzr@ص VN;PU/?H6`2P6&eP@S. #$J}'}oJd?wgdn\rͲN=4[.PhCƫ߷eBCf7n2wYv!8$/{TzoRPFNT248fPqEmml$.x¹6jA)zE$(9s(ða]!F2bߣN)nHoRYKnSlwHF F b!Z6L*D+,JɆ{~u{pUh>.ظKkps8tH^&ՒϕKO3^\fu!iF\frSHcIu4P4>[udբJ<4V|ZhAJ3S}DN>P!s=1Y)e?Yߖ._m5qo<-\G~F {BUa?h#U*;K%i߃H|2@tLMB}gZvPZaWRAlvf[E.NLGulL+\d9BaZDZUO7+:DPC?"ލdB!Ou&̂K@R:PCo%FE,HdT:6 CclfN_lW'f ؾ%n)l+xros\ӭNz sknE!IclF@6HJU6o삏`SJۙۍ6ְf"zwOo*m sA2 Bx_/E#^5N5T6\Zat#T^|{u9}"@ vBJV$;P+8ϰYesD+iϰ/JZ]ܯ¢ԯ !0qS+.҉Y.0 "RrG8E9)FMr|yQ:=[|u(!8+zw)`LWs8Q%f V NO| |3+Bݭs-x)*:%ѝ 1H{V&bU5ZM~n5*2W$nԥʻwU>y8-Xj݄HRr:ryltnE@}R{4qM|ւO=z6Ӂ4P0J?Zxsn朱(!%@Ri0>P*ץ@UUY=B AeE$MN_rsFjO֗K6.PMA6x$C_&C֜ZU%e_vӦQYx޴X_ͤxײ0\qU Iv[S/xOb7D' 2Hmr=4|[Fp8EUt7ȗcT׸& 4݁s) HPd3|~PFy ,(,?64g*jC"l߷㵎{mEhjƫ)=15h[V.NDsc++t1{q %BVi" 䫚dz|o2:J5\?/u& e@qC|#U 25BCc^?rV:t ?$q *.J}Vi'n-Lg#"͞GS]CõLFDF-k:)1-%?@+!vkux.,ǻp#͋(&SNKzM,zH:Ud1gM=W h\|z\Ů'f0d]'2[h3UȐ:URy`?U q;_F6ܗź⳾O`ׄQaEwWמpH9!)CO0 VK与"xunp 1&YSx R̎T{BuFZ4w9EQhlz(/hA/{Dwԭ#"k7X Daz3{bh\th;R ġE v,v!.+Wԗ e}}kD 3Y˷[U,,սWON+Wtl+T6ۅ6HRmoUȩP<)Eq?ߘ԰f{c2~;(c0qXNyuZ w~Kyk"ы+) #P*Y&N8"-  a3(fO$i Q?h֓VѴρ&81E03h9<Xi◛Q5;+-feXb>3O BP6YqR+5$' O|<2*?dm¯`Ny#SbISNDx ަy/mBH0hv;gj}BOg#Y9a*"Oڽu8wf)FLN =$o1{\LsrBae3bc,2;Wp)=*yFŒUHk#tFz,-ܼ2\it|/4D b̦{uր':)C6_L(:,]Z{96$imjXΆ g[ֈ}I*r^CiӤ[#ΞuKWm.a(eI"3qunR( ˥Se57|*<~> ْ E(/xzv4O(ikO]m_dqs pךW=MBقaN*gEI;Laf3<R'ȳBՄe*5әb|[ƗeLH+T םL5~?ncjw l@_JEOq{ Ʋ'G& Kȗ)]*x/]nxn$)%$U|tVP_;_7^ѫׂy%c#?j`QeENMq3RHQT!9,":0+9'`.zP& ݱCLHe|IA]71SYnLrmF\ZRDzA[8(QmZ`:6>re򂈇͋OŽII!T )Loڝ)^ɵ+ kuV-$B  &Gؤ!F@zkp; l7ʮ+>|$a N=In(n_@*4P^8jd0R-X˷]v4@O/'-H ټa*CdoEVp'W orFFjxEW/a{86EaWFJ\k2HY04Lsɯpå_yCGQZzI"S$KibvH9-fQt%~khB~ E*|baoϑdXp\kwӔm:fRH.ëV1J c5O#1͏1o{T~Ii`I։bns Ɣp_=ofN&0<DU1; Gl0|u ^P/[`AkGKhAoSxmoxaw4;LV~hV)YywWۡ3O;[h؎H ^V~#YkWy}!͠";{sP 2usvXDHc/TRZ,n ;ȋQl||:9Q\{F\yea0 z0Qyj[]\CM!5\|٥|oQZNbY_DCQ1] !59sL)]J'o]<}G+,ŢLdg-7PhJAvkG$Թynvsd3}\-.d<|sa4_bUNKN KB3@6D ڢ$@W )]m7 3?` *O㌚ΟIޣC QVv3b,z,z{LhPѱT|So/^`\Zxw쫥ԳѺ~ @,ٚ"f)B inzz*%hM P>|]hS0EK[%Јs1y.K[bz$I~Nj'q?kED*b˛(x.PFOȌnOw1QF0[U.Z+HGɶ6NP]85T|0YQ4!VD\ZgYZ0707010000030b000081a40000000000000000000000016101cd7a00000f20000000000000000000000000000000000000004100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/ntb/ntb.ko.xz7zXZִF!t/E]?Eh=ڜ.+Mo;oˈ?adV S*͉c%ȩ*B@XPƳ%uÎ2e9U`.B~KC%h0k^1D53FAOd؇PX)Ieo9C7OM; A۔liC\߄OzVd i5 ,Q'O?/ , I;`Γ]S$*&8_>Iͳ T"?o~oL_3dK3Cv~>1>5gHr612ت zp7ڭ>y.H(^D"r -$a.8`Cj)=i=ᄲkYA@ zexۙ&EfZp۞C^@Qfፂ^U͋u蜫 *(w'@31%t`Rz4G&O}Dp]Hl2SRlZBsgU/|p7j w3D8N'B[kMrϞ!L.BNLfθ2\NX5O h6 Za!\z &q;z-j#V$ cw(;5hNipO.R2T-#Lڬ BwFa-KK^%Xdu JQ7,Fg0;EQvX[D;6*ʾxY;o~ UC)bF+,8De.>/DMgph䢃[~C;hoHhg/Yy"];KI<ę7%h.:&c<(j{n~̣JOɃ߀Iq-xE2wPXet,ANb:}Lm4FNU϶WEďix: S!4RjqXy`pWj;@ r:t-ƜJl8o5uoSRυ{ӝv<:~W -NJ BGz612ZF00} H#4ՌEk13Ҵs7 :u덮I'[u89:ӛ@1!!u-Z3LLH=c&E*^sCuԚ,NZWJU0{A,^vAU_6oyl6EnQsڽ 潡QȤ ZlKG.z􄴝D+<LO,~)2{R<wul!Z Fn%܌b e/Ω"G{ m׳O )3FY.7Cx8ֵ^i hdzo&\Dp޸ ֌mLvchؒ{!M i?DRt-l k2 ir {ZXbL2ɣ#hfxӍj l^| gVŠ n&3YC+c,OwHاTWr/ n\Dp>0 60!ȜHw\BFX0CheA71( yɄ7.Al3Q?}Zz֌]~Rqje27ʟt+57VQWUijZymQ73P4j 櫜B.H':*h_S ʚ/-Q$_tF*V KTHS5ͿQx:?o0l)Y0wrҒFۏsB%/D/T*@t ^2Os b#$44bDcѫd 5( T?&I3dx[O`#dp^5u`hq[X)AQZE~(e̝=(T0ZDXS! hjaS |X!ٷԯdoC\)竞P* ĝ@0kpP8l P#Gz17Qx'sY~iT!7HO>Tb݁E+ߡUT1,ۑPp *ұGkh xijk7ݰ*k^ޗvɏ8ِT3JSI;l[Ay[}&|ɰXF$!>! &5)Up-R<>] z0X5q\%ajsPb@Ȑu6)σ&Lɻ>hsw/'l]z_CE}]|9sNѱfPLK]%f^k@m4%|UFұ jK,C|jE;o{%paM^tߗ ca +#fI`7؃2.< F<0 yu#f'fv=6K@F4If(S gqdsvxfxrﭦ8^4Pu;~s@c1// bp\Yw'@yEUqGr-JNj"ȇὶ2=mT[f  ~ vZ:s^13Wi~S@a0OBUߟ4>kgYZ0707010000030c000081a40000000000000000000000016101cd7a0000426c000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/ntb/ntb_transport.ko.xz7zXZִF!t/6B+]?Eh=ڜ.+͞bgk}w%'eO׺qw!MJl4?ǥAwf/j(dj^q'fjwV@]~P$qƉbZ%Vv[OӔ-r4i*:S qZ\sVm̛.1ϕKɥgK Dՙ`'䓋$$.iaN\k  ٺB؈2BI\CkVoIYT*%9GhhUQ%, M[GESxZQ.ݑrt$]e&j."7Qe{y i& 3}AW.$ |vX5 Yusy^O11ea@.@#*Guƒeʦ.9T}5DT߶ #}C5դ@Tp\GEd":"~NL>]U냫&gXXZZ\e3}Y'LY^Q=HG9~M~2=:z})*>)^Jjxz {RpkcAifY*iGA[<\LrNs*U ϛJ)YpT0ћYFr$?{*ڃ)kVaKI$Gal+I~{S8ZOQ0LiBoZS wnAAPݡ•`3 0=- V[Y8A(^K$sl^u{>|#V)zth/ tk O[GUV0\ZF̜U;Σ<\ŘNh&|~؞a\KP޸2-F5=cKֳ׌ y/3)άcX_Kղ5P~AZ,tH.Od\3k}1+^ e,1e2/?3l{aħ8Phk1D!AحVթ T@c#Ҟ}d<* ?Dd}.p|C( McgL#G lsKb՛w!1z椝䌻rr)#.pδn/Khk~9Z2d-6~1c.yZ"j2o]]oxl B(:Os#2ms*@EZڄNAںz[n!C8f]E}µN>^n%,g_!*:2rs#޵g; ^jF`?@OV3U,j,eJR)>kA\W@/CT^Wm.I|ʜ&\mZ^ii3ץc'PxVdG|"woLR5Rˤ{'SE1,އ7^Q(%A8RI^=vI3Y d!$H Y|1SjIAP;ߦg8HB.lI @ "20մ}Zl4Qbg9C B8).Tw`4^81Ig[΂%@N0F=G5(ANc{Bh:A);ϑi1>VMqyL2]zWgR=X@@uJ-_ny+hkէ1q8z0xޏ41p3 @pCAAAwQ5АRvJ%ѱ&-9b vE2Ҧ_Ю0=3Q~CD)g )T(9~ck;=K *$$gܚ(_4BtO#J_qH)o,p dos3spR6T`({8v̵U=@[Kk'T&\@:@8b<'r?[MAZgv~4e_~t'Zʴ׌'fiMfm-FRbBrT0*2>U"i3@t`}YvN@qiaBo }[Aei.ZgR A!nR"oTMCȍ!pa%UZ@eRD76$$ivjAH\'ӢԸg'p)೑z>hK|͆iz"ꌒmN~rּD3lk>0R/ }͹2R_\$9ḤJ&]8l}md'/rM$J7 7PJYmtފ@urH)&R^,:_^ÛYiy4 wCa;9TEGp_#-ncRiwKXֶ@0[0fd3ākT pZ~ڼ2&b,q\?BR* n_\NaRKzA HL)P_AܢEHfLgz NڌO\x†ov]{/=0mX{t=C|DKt̑!፳-!UI7ԡpJ)g$~f \lHjG6bbb큎=ApabS\}5[]CU7 A*(SC_dmmgԭ.k8 $">@%ʇ.p}~⫨ES-/u+JC"v;&i'r1YJt(uZq=`?N0 &2QS˫pS>?Pe3.B)}5uӌidڷY @~2l<en\`NJE'U*YYgl"i쬭(o0VV%ށ<'O TfZFH:&9袦@c{BU oR1xL 9%HѕG8"|`u26>z0 $ M*.s=]}Tya-&݃å-J'->tg]RonoBtNspvM)=jt ]O92`)\/f-hQ-?œۚNhĝᾬbZ+>`2>r1X9>aҢ1Joy9/Y7IAգA-;xJ4=yRm]ݫEnGF%f'v?`HI@5Y<iCGp1: ~%W[@|PT hԉ\Nd QէDQL#sÉz4xPM_ksMR|{i`m;,tVB$O$,9,3muzC&Ja dp";^]+ȑѱl֦e?U3Ę? @rm#`-zZG>9g~$j_^oNNDiBgshNiU5[OQf=⦐ҨDeW*՝#j<:[ ѱй܌ePŔiðE5[R8[úQA4, n/x9U(E7 @.P zGnY%`S4xQGܘ9{O{cC%S-R` .cK\dXڴhFE$X$] Np.KVqwgdEݜ[Cfҟǁ+& ۚəLAfeP>V 9Ljsт@KIYb%Gaq`9<(teB XLʮµx>q,8\9G6רh̩u 4ExK}y$ (B~,ˢ(\+槓:4}i;*&@ S0Ҭ7"SQmv: lW&\h]U b\LuoU\|l(&Վs\˒$ dU(eԢ*vRm$1/ NH0lnH!qˎ:V!W/ZtD{eQ95i.7$JfomO :y>:ҮxNʭ#/!݅5}p峌tG[)sCjf 1^GT-Ewzw9yBb z `XVQmF'vvJޔwNӓ#p% ?xG-B80Yx)&m̘F5pvxy ɉVu"*l&JHv3v% t1,rRn `ǵM!g&[7/EV\2›OHO^P!ڪQBH#8.,5J8B"&Lu}/5ċ_*7IdI*j_ԝW#wfZFFqc,g|KC^ݕEC҇.&Rϼx58#`VǪJ;KQ#oSt:?^԰rbފO \>I˰4(qAc歷] S p 6 T0A;^tsRMO3F!N@g4cNrqqHY<~@}2%ǜNTN,k-0"z 8>?3q=FA&eqcxngBn5`;{P5bcؚ1s`|B }}HGI"[0vOy-ϐX`Jo ON\i:,kCfzz=ru!0xE7zSϛ DXL-m}5nFPj$"+| 'D_o}t>qCsi^rT¯CK :ǃc@-Vv"}^:`a0TyL1 Z}7yґrמd9̯RT湛sn9AB& !34ŖyazA!i;=;⤠fYG&Jje`4MKs$*Ei_PeժSOyWNZm/5t*.?DuvS^C-bg E:Ow0U6q%m/ƪN'έrbY$#6qLvvY>7 . # !TD7l!.Ezb\/X,Z)QnLas+W?4]'\ f5f]d^Ve]/WJ<Ϻ 'y` s8/MIHJSudU#y!}}ȁ"D.‚5fͭQjqU`(2-}Fe!ӧY_6cos!tP~M"?D47&ǐb~pgk!_3drk=Gasx#9ؐ )spM#m6y䌦K%8!B/F?^Ȅ?M%8G2G+ȼlC)R\S̬v#ZL8tO]/c?bZ Sp W:doY?h ?ĂٯoX7xc,%XXsO) ӆpq%ovje+#ta.I0ꑴFVaA֖EIaxuBX} rߨ&r?^\s4ih&w}u'Ez'ZhҿpJHUȞMcIeqH"ZC]'ꙅPfTI8P5N. ֌u<7B2cQ +0m$$C5@X接(XNc,;SLJ}[[&u=2?>-mːʯ>70=Ѩ2/K_ O`WmlT[:8a\qWv9rSxǦKu d?];"b؛u>)y!IFOvWtOJk#.SfK܍Iz91ӝW#˔G LQQx#8#;i^/1c@s&6;vߓLz8a,DF qL WOI:1\O+cJ3meyWX5\6&LIW=RZ@oN%#] 'S1s K/=)qΔHiTJm6dCy P%9Xnb7nscS;h~ R0vJC iodޯ>6j3oao -MTe(ohDepQê%AxC#WHOlFp]T 53V,D&!& $}:)cK:n^4@BH8ȫT ` {y}4Q7,AuR]4sRqQ\Ye= Cb&z)|5P=čb[TITD;ZIn 'j;2Iؙ\tAuzg"D;lRTWcFAV5KY<2 _P@!]K X#zY˛YÂ&o|!򥄒D5p(?_WWL1QLld OV-2N7!gP#?L92(MKۋqԑ3N![ձmN[{PRSS};61b3{:O).;ѓ ; N\`a򗼥j;ᔻeIЧlHJfLK)T0{GRTuP?ZĦtks,cqa? }Gl+NLU|^:k$w^ev^"=o3Ԃ(9.)B2T1X+JOEM۲Z>lMWaMˍ*FrjQ-0vў,9=w 1b"ʦJ :i \zZsK aAI["蝆%LW)aZn[k ڽ+I+ӍQVGU ,'2l140ث1?Ȕii}l Ѓ+Ʋ/: rϩ -w. -g,A#;&qo6}o7ۑy39yOx٤D$]C0AUi@= h8`^coϬfB AI%o-Gx Xt5fV>1T uoko + #yL$X7ʼ߿ȵRΌAE!6;@V^ǦS5"]a=J˴zH 0'ҭ&؉h8CIZ31;tGCB(+y#jY|TP# 0}0]z挞_es!IpsA񤜉S\UU+dB-^4_!)vO! *t/Tڻisy#F^A{RT|@A4=|0. >Zp_'i<%\sLP?yb ƖCҔ̜]Qh3vؘ\=!>' jh9r7 IT?(nrw4qo:-yr٤C1\þTrٯF .ɵԹZL?2l)Om!FWyԞpgR%5(HHxўHag; iWČܱ{#b0 &M3mhXO"U[OʼnQqqAւCYp8̳E8oplfq pZVi(ZpUxRq\|}b#C94 he M-P*36DoA2uHtl;_ ȌrO;qCY>7NqֆEUMjY. |тe,6oW%6 ɖcnuVTέ26#wuzU5JPd'S8O*z٧KnNYB =y/nz4v9 WRD9 'xBP ad7 S_M/Sg̋v.,wǎ"UEaܛRcɤYωpZ"Vqk4"{xsAwnۈNZ`*vV>3ޚP~]=D]'pSsC/S'l eQ?")}y>l<6$Vc1^2YVg}j"}ֹn[@9ć7Lli mrc.;8h*%*=Daug)TW9|'4t $?yygv$Ojf- lqmJ`Yүph7DAV8C2(-W2C|'Y&;Rs:HZk=>MVY=EhvS4QpLZɣ4Ve(nwYPqF}yωю1w(5ἱCׄ6 X')>dRi guUTLd۾{o'6O!ƾ7Dv;ix?}G[2Kk [9 w {՛U97qw̽UG\ɉ-mtɩ3olFn ڴE^j$ܢc#[h|ǽF,~gL׊ 3[!gRYbГ}Yt~oyl6ysLjEI < R"4ṳ̅P{9 k&Kdd=Y 8V_xQE@.<'ONnlLƼPz:aP~,sK#뻨^nlWlڎ{xQ&!3h aǥŜ$n_!N5Hg/mYb"r[ %fpϾcfGYOͣTi8γmrtb : 춎2N^[_zH2C%پ!I5k&D҉Lߪ1Gԩ:$cQK+XA=WDcw;.FPE++ &yt !LQhhe(5iyLo%G7HTGpqJTV}p2olfPwG",MRB!&MV*8ڞ$3GGz$Zr_,^P*Znj#ys}iOhw^)ʚGMH`t5?RZjdtCMoTl7s7"K L0xe92KICOҗKaFZV_c5#~k0(RTJb ]ק!Aԕ}f_v=62vh[{ pu,Bnp"|]~pĢU /N@b! dXY]'Wjl!ktP٣]0REcTK uDG2*A(kĢHRxPܠ% @*;~sQ U`[v5 *#NG\ |d6xl*涗 ~X=)"}5NG 72E&Pp }}d nAcVΉt'D$4MS%Q3n$G:+5#7Ԗ pGU 4Mc LU>TRd!< - djZtzǨJήfņh#MOp֛R(B*r2QSP<`Q(,rf~:g.P>x)s2+:Hx~v޻G0^bL O 1ӟ;@u`%|6!ԞݚLt2/~h9_Ğ LRBL -"- @,ڠU%QC:. gSlյ)ELV Qj2 db>%]=%t\jUjGDl{w1hwU1Vc<7n_1Qja_eNm]ceq^,XӇӴ[N~n __M\LMp]kM2C)ض3ࡻ~PPv 18 NsstQ/ ?}em"ޫ4Oh2􁉒v6^@.!1EÔCti9+Iَc?N4K71B{?)%Iu4ط`}a,FӓmJ7g~!gT Qv>'fm> 9e% 9 xSKйͮ3 KzWjz>[NGFb9r=q?(\4!̳G /d`̹Da"r0k`#c{I_H:r 42!*.LHom4Ur798wFSm1/}N TjLތܒ%9Rb p Foq#zI Fˍi9[|n!ȩum]:gLե+qܡZGmǃ;`'4~ ⡠e6UGMiFd+?0:vʭ /G~TI~!B.W݋ꏭ5 MMp/"rxikG{ xӂP0₺\`pFBPj`mE-+ *fQF`:=#$U[Mg; c|%dx8i?L 7{_Tmdڦ\_2hXq2-P9d_~4Aj%rpUAHJ RDv6Z#>[@ICʂ!T30 2 fw@͠Sae9pW!҃*`TG v pE#J1 x PgU ^]mW"l[b ^uQIOQЌЧ&d`;qOYh{zWR)hn!ӖբK*^X_.9>%$JH^&rr1'h$T\:НAs-u (g^]*} @aJe@Sp {_uox,2)#).D-ԅʥ WfcI=C23r">oobe#*(| ]"Opd.Գ74{㗢^3䝧1"p ' u?O46,N%O]%<)Ջu9EJ\RU(*ŽO5Yy*YqF3c4 I31aաnJt1c+ڴs5nn2/>RBDcz{1+}DeJ%//ʼ3vcd*pAr׃`VP훈$eSEIܻ8+0L08j |x xk<C=C2?>mఽAvXWA.!O f$8Uzx & [qlˍ<ukuAw8U9QD=|RFdÛа;Vćx$Dy@gXYpt]}B$95yA#hi73S7 691 PC薛.=cC/=配T!~#1Χ&⯹.OU!L @UyMg&UREKὯIdys]t 2?sOHl7rG& }?d170t~n]⸴d(zfgcⰒZؓΫR( Ɵ(j5^XX|YcP;aY*-w6\PK5Y~}INO$0./ U|ji.ЫxZ]]z=yېFQ3S(pXX{ٹ͚ ˑpa} Mpc63cI,CuI^rtDIj/硒 ) |(]7ڷY]:4cKA>x:zF8< Ib9 %b߾Ig%< !s=v%0  \W0X>o@U3O#~=ժ Ax,̂Ɨ,=OE/y?f#k'i+nuajwk6ɲ,ɳ{2/ΐ08|o+@M W(rUk)79ZXww]3l$2 nèq n)}#"DDSsu}HyEUܚREb.P^֌coPc64V=يwޞ%֙j QL F =ǥOàVY-=,Bqbs =oYf̧D;ʥ,'Ld[7k Ioztɍ:3ΟYKs͙v("/:vǑT!G@JaըBP &g|Y8#_{-`\R2iU#E"(эqu нJ=Exc#a#o ΨEjHZ,xl&4p^u˨eH7w{a`3Ď4..42E_3%. AuA<uӠ.՛yJEQeMvVOC9 aGL-$_T^NJ ]T1- jzUuL@ctmbH~1d !?E[->@G!tҰQ|J"W=53~X7̎=`#CI0̎qb-5%WR27 0 qZX[*M-#/{ E+ձZ*АV.fAlA.&]2پBt3Kۏ8k6уjaڃ2^C"z-j< |Wlz-Ql[:mn[iJ M|T&|FE7=/7Rs=i|X?fQf=$3Bيz- .2 z{k NNj&!0IE˰P6xiaH B{7$g0/לJ0 ڇo<~ovg*JB029y7DrwF| [ef3 $HAo.CzRFE,a )Z,c?6G[aW/(6(LVnf } Bb!vij}(.9/JNuZ6ʪr׋bZY\9|lOOd})/GMKmָ'ѫLX<7rh=fKDֲ9&.\ϟV»f'`sv7;MT#\n~f!¡#'^dB #!FS3mӏ8Է>22%|>6/qHfXD?K_!bFT:cE.>ފ 1E5h=8@ Ex(x0ڈ,$Ic's누 r!s#k8t-h{(޳<0`3ј[;D=]dq*z-k!؎N~E[i5.(Yun7R~hb*4^7|KV/r+g6vO6֎Po{n-c~uZ},^k]]q r)%WRquuWlߎԔ&\>Bj| #(X QDU `@6uC- W[[QVM 5 LӶNo,us ,wuuB+ʉ|0S9 y.6}W߯tKrE xhxsx'6nwg{Uݐdqb=v(LeyNb9l)nA{Rm?pN$mD2_C!Hw3QleDw釋<'PGX6;1O [ ZsVK88,YԔ4>=F&U\AMڷBV#EܼEjVʬZec`\Vo>TYB)bRaߔIY(pgrΐ쨂! ӥ%X92iJ# dijBR݀V-T9c"+|7L*Y9?^( j`U|I> 1 iAw"8ֺܛ $8EA$̰.#Cy4$Ku]+\PG {bc-|pBGuoqF{l%vWx\Bloپ^VOUx3c%ra]ɷݶ2#SoVc2jT+ ۧK+mr`#^u]X+ 'o#$lkVp9[A)6Nz֞YE<.L[hEޱHsI2Hm0׼9Xi2dQщۺ.Z얏d!JKWD`}Cy}]-P87O lzxxT^fwrjćPI}aT2/S4ߚT24NW,o5:I.Hw? !۸?\M!~5Qg`lU!NzeR{XiD-2h51I8UƁOlaqܼgV*X@V^t2[]ȢPZjn1A/ɦlgYO6`;˴8Gg4a#8eg3yml&_UFCyal7 ˎx(՛ tL%W[Whd0I|qE{E1&/>:% u; 轢K/F-0bf n s$/t"#QQ[rG7Bh\;D"w[d$2*ӹCoբZ xc%vBE#F%*fJ8EAL2 ` [3R4qxF*!k+tGURǥCxzm6 w%ʧI8-V4TWr|k' pR[{8Ja:qydD7aYy+ggune2uURf;7b!cbWR.@Ϗ+9;KTO!xwgQA*jT1|W!FW)kHeEeHfv59V&J^ҍgt␔l Dz~ƬKv0Pw hsxDWz&v(`{qz%H]A/uK=yي$Q*BfUf@@j xR5ߒ]3״'9jK MEN`SDv=]MuOf7#Hbd}l V֡VJ8bwU Osq"]8U c!ґC\rAK#~tHi$FkR%-v_g /*Z'gjApء Tƍz"4a_~=w%-9O;R!oz1%%g!]_8g26No; ~ ч*Of򿟪 9SmexBMMGr-,;rb({NՂFuR~1QGyV!ZUЦU*i(`q00?Y Uy`yo`x cy\cwK倦Sx,5U[ǜ)P(j9\lUڳs !R'y GH/:4ĩ/OnO`9Њ۽ܖ/1EɅQ # /1#X8vH4r2LZk|>:?=: ,tXFe)F]>yrpR:;4VMt\3]{nZF ևx5t70N7qėO9t?GI-pe;z'vBU;Sbq Tǎ.S&ep7yrHޕN0:nQj5eSY_hm>COfӕx]Wt( Yf1{%%ϧr^Q50z{7x |ra'DH}wM>!o֡Z세IŻ:zdxy  lZKV)n1k%3l~iI/;qE/d,dg#rmo28=ʚE{kĥ1m"xrF&l]ch|_^ AjŞ B/7 ԵE5^a5),oxJ%r3ì-]oe.9*;V[z[gi0`2;Cb-Ϣָo!:=`5Em lɏ$ǯ8"Ft J&ԯR N0&W6EڏI)>btX6+vX Vځ>ӰuG[dq\k\l'QKJ3V>vD[@Rޟ{p008 ]'/m`lZrѝ(jJlHȕWi.;~Y/ w[ED 潯{55"0w Y.s.ε%RI~Օe7,07HS@vNU8 +u ie& `cFlˆ(@r0^\Z/bn ](K6BcyRP< =[~8o[E]X'`6G"H~rt4K( Տ [ sXnA%}BHUZv jx W;䫃T5{FLw1.-݌Gij$d {$_A'S6mloM:#Ձ"ԭ + Gq7*xnˊUoQ>j\yz('@-5}(w&#TuAAȇCg f}:p BI٘Qf2EMEg0R $gTfH9A$VhuPec>L9X8~4I߭MAa9n> hWFJ78(Qǁo4mEqHow'.($90N[?=.ŭ> k>6 `kC-t yk3 šK`q|8N&Z= 8EK # SVvxwK 8<7;-=`Sawr{2JIU>~Y6)mG` A?6%HC'mPeK#.>c_XMRd> -aRfUbbj:[2|~5:mW01'b{ jIVR׆\wgJE%cev{Ͽ4|i7oգ+qT ]jw6 e֝f65T)0>7WԸX|t4Fr䱈ºv9bvʼ/ -xMdW EVX8*$kYkSXe7 ܦ//u{M6mOpmZ1DV/hR'iW@Q#ϐ H*c t KF ޫ:Uz Q2d=֛R/`{꣙?ZMNF ^М35oc$Bk$3dzfݚ@eel)x4wB>m "?.mm w/HbQ/Y4|oO1s|~o*L?PP>i؄ZI=Iq(zH0ķ3\ 8cQj+JlO}S,qsW7* HB$ݚcof_k#:&pQi8`Q wƒx=gHiK<}K|/Gt{miE-H%c31Cؙ ~&u -k(w49!kti81C/sxz0 P 'f:bRW08d.V_fx בZKZL~S`k4K8Y{e/ѭ{}j~ 4AWZ=y{4 t !ч zZ F ^/cԲo͏*k7Vmt*w{<;ǨYG=fn@&-p(ev/;f5A)rrsnM2M=.t#Xî}]&P]nT~ͤ&̼Q;+r#3#B!y{&0|%9zV ozos2-Gs_&v$gQlxH/a_IUNArAB`NO~GL..jrD9%7ں~`oCѨǿv@?  ]T%t#,29%!zu^ms^ rS{P3H@n;zN9hZ·"|;=gz_mIcٴ'N={z C|x^R(v♚rb@uQ3kY\EҼUwhWB!` QK]þ٢M6* K^?wTs>5fB<1#__v_63KZNBݔ[#+ߪroN6U~ RJozzHg]/OD.ur mk`KG/-SGGwPIcΌQe!,E_G4pc;zoxxpq {8@! קN x=KGѻoQ, /+ױ_p*>.J0;[~Xb*5+ _ TU92mt 8QOcyd`c*՟.h~8.+']WTI=ti<ŊC 440oA*bҔYw`崁?J*5bzYqQAi9i2xN3  h:B?4$N1Կ/j|$\_5n[+,gE0:5[Bjxh)yW+zh~G #R㧘4klczPU_CM䵅F:RAS",ޙZ^pX5.lq{3݂:NssDymU\>졜& X4bL˄Cؿc&z7!Kޠ H~H&^ {F}>(~ DY upGkťFlnKVkxi#Cd4!h_ܽ.[ψnݝb.Bf V#gZc@eGIxޑSJv>: C% ?QqPirxJwV%XDӘu|0j,[Bt^wQgD#.'L2>iI-KU ̔]҆-IJJIvQeR5>kGmBq](-A=jLOs#1)!L/%>H| ?&,R2G㣻.w>oj6؃cJ{b:tWCYD>r͖z"$7?9?`vo vlyu&GsDC bgFRV/ˎNwya_=u83w9z~Ls(]EO^@ꊨ/&:RyF{4=hFE7dꁴ!lWٕTmoiY/͝"Yz>kLTv';Z}]ZT^dhɬqU仃p5tL.úASe=NqH^Wuʰ9L '(4U_ MmiZxc/WnOq3% Om3X[<)j.D]Vvk FUr w:K5Pi; ZS6)bL.(ɹ BZ !kXqzA/8_?AGKD|BpfZCґ$SA``" j:3T.G_̛ {X\ HP;KL5m=(PF''G,uR搯,EfAcqweH{koyЌ@1zK'^ܫ~m2"Usk&cvtl PNb3YgFIꭼ2+Ւ6 p,(z9>CO,8>["%ȧh5k V&3x p/%3!p0fi侴Gj1\*HU([Z+ڏSE=prF.F>~PU" mgmKGtOgx H,W`Ȼ٢9@@#a"l,ȥ `͖[R8Nr[ڗxY Cρa1Ci[u,ah}I6H(4~(;"D&ybl#th;G6\8cuM{ z0rɪwՏӼjO6F)uzX*K]=ƸM gT46eKZUAv/v]RDG6TGL5;8RPՉ(sbqrGք郒 h@0\ 9kcZY#oȳǥpT ڃxʡ>ݔf?;Aٖ~#6}FqtC:֚+(َ!!jU% ҋ.C Aڀn$&]hniw!m.l=uЍ>%CJ7g=! ّ-pHoA<#4a j7%{ OX/O"awK;3.~1@%=q^"g۷ tc <@5A0*a@ѸK;3/(Z]2k΂憕q嶹BwfPB.)EF(s O ut_} ),F F>EPgZH箸ܳ\>. {wƨl`f+K߭3s7Sp=_ zF99˵QKIhgA{D;Etr pB>|; 2eLE†bJ h'o/,-MnY/f[Ч۬/B/aJ(Wg3(ƪ9K2<9*೯Tat䶽 ߆|:IL~ɮ'\F"Z7;*mt&i͡lSRNآ̖Z@?4sҝDF X5oS9ɅTSsBKho;-*?; (ސNI]ubc7,,F N>yu U9f2s k$g&B^[;e'w.x}U쿠b#sG ,_V1j1C~ˑ BgsD2q078vu6'269]Y*.Yቌ4pdjHxa%wͶZiiER4Sc0|gzqWʾ`}cnAo<DC @v e )cTT%\B_ڡ@|' kX._uýڞ )uy\c#^*;`yd_$ih:m06֙ˀ43 1HZ0F]c$~`pƑ k@?;.HO,9eޘդ)!$-V߿6/>tÝܴϗrJ򣫽D,Q3GV@2I,: gFٸM.Џ;㸧CDE:Rqr<ِ!ٔ>{!үWionOL1eUӀd d;o9͜Ί͒*Mڷe Z,_(5ĕT{L$K],uO $Ўcq譗ϼ< KU-jWJhLKWT/睝U:qm0ʩj0\s*Tf{H}NC+%y::ۚE[3 kC:@ H>U6bc845y(#VJ%&Tc52̜,1(e,NQ҈iM/k ]&{hJ#{󽣉%.ivUVY*)}y7tX,FhHb8 UG& o|f$.9(9մ[[7uw_Ok1 !7'0JSPEF[09$@p46Z?7Pl_ž$5%0n +65BݏV^~d6RWՔ3DO.=% r`b42 v;Y*.ήg#sl5Y5N::E\uꏈ볱"_zh]O\Fh_L8{khDfn$h u a4ZKbOR1;Fv%[;5z#>R vn/42ѼvrcI[kM$ C<= _Jߥb,*^pqGʭ;.Qf.S{+ׁzsV^ԒXV -UC%f\!kC9nJ{(@2vQ*7tn"AƷYS>T/ qP-)<}eZ|oj1ZD7K;F{ bg.n5pµ?8yMOpVO!W^S1hK^:/۠!1Vڢӱiؾ_p$:OhpQ|UPS#{Gnd Tv/Ū32J3J 8YFXmNrc?9x}GN ~/_%}&?j~ 2-4]1-5Je ѨIT3:Trafسo+˭(YG'^ѩjV}pKI2$8)ourxy'mI\'3Fn_lM0jjߛABĨ#-G]uHm!Y;>0;ZLATgEc^ ǭrsK l6%tThƴȅ ڮ6 %2n-ܒ89B7^ef\ nңbuM&e*b+ZQu}-QPcS:UEB80Q:|'/?J{gLB'ܘ?MY"a9}2k0j7j3ZwG%W2PSCc~~>:rd o[6}~->=Z?eFud/&K hpۺ!Wl;wmL,_tuK(2)&2d'BU&_.Yɚl%4Mu [QNxa$Z<.cg1OEbm|—avM-tբҥLLRgkJ,njESG>َOBhmR#M%nXKucw_{ -{Ooj-?qH:\ 2pg";+J呄@+YUױҀQɑ<1>455DU wN\'޷@Hh)Y{᧧Xm>A`pI=q?<%\7LfGv!+c+G7 ӖL.M}N8sG0oVD`n|'%(Ϭ{ᰢƶa&dGR(P3H4=bܵ{aGE)T\)~Q 007wo!QX+8EebDͪF7krg#=vuǀ?,Y+((`< Өm#A4ڼJB/^O쌮˞ CgYDA ;G` nI5"9JLńN-v^V+{Î",q^dL}u}%D,%eh8hgp^_|8S aԥ_ zE=m% }Xr}'M*ڇL3] ɵO¤رTVVȎDgT?=xx_k[Wͤ9q_bL7^-4:雦ץx.{Tr?p 2N~ l⣯,0 O(6[D /ՁqsjC1L>'8i9_nˡ |\_MU@4cB"f`tnjL1X/fqܘNNks4oA&B0E]m?'k2aۘ߉8Q L,D{rj+GWlncWN؋F0.U^dRMY/;xɔM35 5En),ltDT[tTSH;"1Gkyh&L2q.eN|WxcᇜV%>A'&e3 tX>m%E?vDGEL*etR Scr3f'ӠIQ67N!0!u ΃ }&F!Go\ĀCB=voZX2OiPV>Ɇ2|jvDBbVg\ڣ0'Hn$rW Azyf%3ڤ32Ji7 _pg"9YSieanȭ.,ՙm=g(|#pu mݢn$jdn&/ƻV5YLDbs:@%? ;9پWW{;0 \? eՒy|]L/ =}f/*Cd C]e*D6 ѣ~X~[ WʡjcEKMPH e@;yFêkܹRQaH|H_A+?č^C? 갘/m/!/.]VICzD scɣ+gL=ybYN'S2""2X?"Bjp^o* ͞ǃONIyF&kۡXPUrlx9 Bxў`+Cĕ +1D><\j>-+t[ YI^ȄVE4ȩ[mb</e-pkpJ~DM>{X`]Kr4[c~hQ֐eEO;Bw$jd=CIrⴎ ǿ-;^|*մ"7ؤR쇤NX)Bgoz!7`: 5=I4RC+&G qjR?g?ɦmO5} >)>+,PNp+yև.%^bIJ'( [8jDwFNӇZ= !R0n:LerƋ,B$7x5Rkha9ibkdc]vx7v =f2 xǒ" yvB/l ᷤmm/Ʀ.,&h}bRWFeOwGd$4IyςT=&(yl"K^F_661eԧͦam{Z͡`Y*[!;[#255[C0kEћ Le sKGiB3E9~¡6Xؖ:AI 2fGB"*`ZnݸD4ZrmZmi4j[eчOȥGTAGH>rޚ E/5LϞpOO}S|Hfq)-Uv'}i`6FŔHYI REZ Fg5؎p)6N ^enMai\|i9 Sfr%>Ϝmε}:p,{][Θy-0Z'3A'ː4vT$F>8am/QԮN ;aK5k#&OxWVt`Pʫaw֧ET3ѐ<QK%/^B24cz (A37|F)t(AĴ (UIPdUg[dy(A-*$Ā@{ZjN7EfAC!Z>By<,Q%ѲT=|M3-(VJچL Zp\=)h~m,t 4R˙C_Be陼|-˟4`U.YJBᱟG<y_m0@Xie/xD݋-N}/IND *Fģ9EE udk/$B;BkE9OA p}VU!ωćLMf[v>ۡ%yap4lnؼF+9]!Oҝ3ؾ[}(ۇam"Tfp3ݟ7amqkON دrz]cl^$!0u2Bp>Xm7%NI0L+o-0͹s%#+lM~UռS58D\&oW)|%ϹbWpَ:s/?]sc^Sͫ$be󞷚]//T(,(ݣsxJKÚNx0[a؝(GmKZb-TݍO@mk$ 1jz렟O^ՐR9't ]9,u\ Vӄ{bSF-{[oB,{;˕d:CwC#^jXWddMxsQM鱵GOVJA\P*esE#@]XhW{[6`C-އ--  0=p X< ^^ѻ[V(\T(&̮2~q L#s,H$3GYO6ybjA؎> c#,7E~qhM< Ɋ`ݸ9Fw=Q3_; 1($ @֑]cZ$g_=vS*Z>@/4Z*\x.r [Kp2UIzm9 i32"sXѫ)]ͬf,&EIbQh@lXӑ`@ari +I97~R/ 9@puGuGV$$0knݳqxЍ ^㬸q$ôbV@0/|+x^{w4Z { {9#|uFgr-{4a s|p ׿BbqU$=^M9:uIK&~ D=YHVxVpͭDijJrc heDQ>Un(50қU:\ q|?tBWG(YڃX+O4P _xǶ;ՎvִT 7Wg7s5ܒ_h׶>Ji,l<,h3%ͭ񶘹ae]pXwDĺ,gI,@58Gŗ]>X&nIєsIJb_/b|uVEAZB X*KT~b*'K u Sg!9{.G)Q<_œID4Ν;;^)6Y ?-yW„t_vXD&d YfdY-YFj# ["\t.@e+"ø­I q\ј]lpq>=bH`[TcQk!ít\(~m8_۽`OJ#G}޳zHs9 hgeaIaԸ|ZK]s*DJUQG:ߟ'^7-l\uz,$GvzraxVR 5<N&^lvSzJiFgV-5ZPW Baiu~|#ҏAhZSPh/ƌw oueh1uv'GֺpN%nYj .KѝnJ::ZB1-Oߋ=sܢ"m\<1A[bZХ疪S"wJYX;aaaL{;g[DžD= Y$t_|Cw!(u1|FrwB?mߊɠ}rTĉįxtZy}),5,|{_}FXl+l<*ʔη{maiY[EoX/\:O!2.lэӸH˟ߑpu (D/%ܩÅQh N?=Tg/ԁ׉iz B+L47urFi` 5|k%yX3CL᤯fz-O:sɲ}&f=:_Cq%tIỄzMW,OsVă,r1v]TIRPP?j,DmJ 毪${Ν>WT<}MG dhVUNgVɭ>uppq,?o<|^^'W;/_|g7DnNbbvKW Iig$=l j1óUA,276 Qk5eo|ψ@iyjm8T[+</ݻ,u#,8tavsފ'@gZ~g0ѯ>d;'cCar17zF=U%hߞ *קocR`8maH'$ېXleˇۈH7 ~2vv[8ʵ ?y]sVT.##xMѿ]ʧm&P)=Ii'ղ Yv*1wpD8|B>jsӼagCUXt,WQĜ2D̚{As] .f/˲2P 8F>O8j)qVBưY埤Ԩ7t^S$6v@GODRLz_zNSZMIgT7]jvhv(wEkV^jz ' DWZDqӎj2ʾlZpk:Ss}w+~ĸ+܊(Mj.>&<G(R :}l=B٨ZdZK%D0]@#4i@ђe{UߛBmk5L:?" u@Q#lN-:Y,/-yu:jnz/ wnGE[Wv]1R$2U}ZS>R# چ"Jt;4B'P&3lww2Od)Zy!Z]UEsމ{h榿LE @X;54M ~FF 79y`+wGu#>Z K"f*-c?()YTW{zgi6$Hzz#fNpp@~ ) YGG÷;i6Iӄ3.+NdV?A0Ֆ\ ݣ&x5RO9k 7HbT]ͶBuy֪h+K9?_ι,"q7F_KI/8c'BE&o[nP*d77Q99瀱Y^=>#0e7.<4Md4q KIN?bU;+K`Cxٕ^\CI4mrZrYXV?i\powԦDu0xP\+ۄidݐݎ.+v^K(م@u;xo CMѧóp* ƽXt0xU@^+nv^n6ȱv#0,pqiVt~Ay\D`Y= M5DHwIYcn 0j´_si/o Q *Qld%oMTD1T/5&5#5 8nD ( WQYxsRhTZ!q!0\(NyX Қ.vgM9O4lV)JQy׀5xyMePv;}O0UPWY]rafh"ySC`TN+j gvVWioIJ`} }|Y/V/r :KMLC ?TEfgT ,D~( GV!ǜu[|]R _U~`ZNM 3;Hh ]G8Chݏ5*D {p_ۀd $Q*|bo~XQhd#̢pcgu/:`]Ɇi-y1RVLNf0^Ѝ%{oF1~j6BYu\TIbx?X eo] %bh7e*v.C"! Թ͘20O(f H!&c |xbKol5 26^<}1*xnE Ӿa;ɋRt@3`G|(]P "[J o*^BǹbMXTULFB;I9< Յ,&m waMNLPoj#zl`c- fp*ina@&%T(Z:KUeŔ l $c9.0Ç?0^;?Wqir!nޯrr益I0EGNinո`1%ETUPPv3S0jx:4}HR;F:/qԟ$],rQO=8ZS+i8SFUf qCNc{{!gzYC ǿ[ӵ(j5CR{SNEeȧsu H2_Kd@]9|w\s'*'<%ELhJA' I |S Ҭ MSuLBt4=V9 4\qs/Rl{nU,?AK<|E'^~k=d% פXJneX^O(pK٬mv9XeJgQ7kDyֺqyH*mIr1h'FPb0z0bJnVXiMZ,08d9JɇytFv d"m^?Z %FDo1`}nQFƴB+;#/Ęs=6FbSS_ޞ R^..Yͧi `?%K)Ϻ3@q4GVq[wѠf]dimt9]_KT(Im9,Uj⥯g~%k~L:325L&X64i^ԚZ "M $MIm1vՆgg99Cx,SUfCi[fmIb{wBT+7NQ<7NXzL66q~%Gbc: Zح-fWRfZMR)ҕioI8_.Y7bMvгt]Y:o$h/6bNU:Xn6\R"DGM j!%̘o~Mq&_twAP'mY`b3MNg f!'yHN õ%U#IE­<.˘gnApLCJY PQ! /@fݢE-`x3 e@ ,B}:>M) ~r _ُrO#sk|6d16]Rk[X_g*( 8:nvtrf?t'z.{6L (\/g/M0Yvd|t yTW2پOJ+:asrJ\\`Ul @/ أV@\eؼyz `#S:E+8>u,4LB~")~B/.&.8{n(Պ{>3=,YO5ʛqT1Nx;$N_8& #1q Rzd,CaZhùjE͜*0]b{.1 4qe׀g?7c1B^+Zr+5[^L'`&4&)]] Ո=ˎUxF\'IQe|_:bU2(6%V>yu^X|TP vԪE]ot̺AB[ՖX cF_ou~HMٷ`ݣfvybb@XM/K'E7;t-/<-ܸi? wUY'_rR.ŋi?F򶆴 rT Dj_0tAY͆|:PPAߔ[~i.X'WH3K{O{M}EjN\`*'yz& E{7/{KjjGWRgaa.MU,\`=nȄ.XT 0X7:*zb\V<ژB f;j=XF6q)  =nb--o&GRM@2 ?9Wo\j%u?&rȺ>// $'F*1\dL 3U"{@:%#h p&*N򖃹gUL:9@[1 =, Yc gĉOMgoNNoNJzf(WjEYkqL?:x~ؖzEQ ի 7nD0 ZD= >%8"I C*tv¨Uxa p'B'apNZ.w_Xd;ïEe$ԜQZezhNN ^wCK6QX.^<,l)8M!E8JWiRxDIU-F2uȴcd?zOj\'ա!,4B.$9&H,{|ps%{ ns WdH֬\渂~%O+S_qXBv0`"ek[K4(_dr68`j!%|ljPvqhT\ډnɄjk ͞eJN;8Fbl%Fa44J%9p5c voP_-Zamy[?΂*,4NxUxdxfPĹ@,rܩf,{Q`sG[͍ : ` @ RDd?\:!pnPfjaI^I4VѸ<]݃hO<Tؖ**Yq]?Ϻ~fVϕ?*I[) ~Ӌu4ŪP|v(HpѸx;ձ_גbG+mQ,=/sVl=>FKϠyEyE+/89#u( P$G][Q,'jdDA;´tL-QCir%0>f"u'< C&1[{38E%7^8wP )U.컼FS_&c:S9GzY3 Bi,8t`2(cx6x ற$r- T&3aF>itx||Tv/A4 >o"PFZզ@tS4p-1L4,,B}v?ji=o VKy dn1Gbu~`s_F!Dz;A:M.aCnzc>'p9OYʰN HReʋo>QC_2CΩ`T³,KYj-)؈V]"I3M.<N߶HIz=>;pȷрr2q(Cxa[ꁦ EIGv<)Wpfq3Jg0z,<[>65rYF ucߎQa$ēƠn6B:&TAD6khFMֺGgЅQПjU689E9ց67S-({_Jy|yؔ[ `B^_bLA#W!~W'ΓH"s*w.t`dcMGC5h$Zotb}a2&Qo'QL 1bpo3y:zYleUu7x) n-ROpa||`+`N~Y5JɵNˑxkp*qV&QK ˓ӆ-SkGr 6-odŐVzM#qAjB^Jnc>zHOÞu7ӢŤ:j }ؾQZ:"a "XW3G$M,N )ww~g֪d|˜"ed0槼ڳ,mt1! hx%jH*mdUq̯#Zl #m2 ^w yM'zǣPuH3|$r~j3R)o0`$S9675jS^j7fKktX|12tx)d=ʮb1^a&E5WeMh_ 6τуϸ$>owi>;xsEU! 9ɉ =FzyyV#g lo^obGaLQ)N~u'U(i9BuJ8t$PG= 갻(l/ƙ9-;]Y惮܋ϳ504V/==mO%d #i/ѯ9Qiภ _T*L*:]ECq&k|ac uRo!!vOۊUugeIC^(ʋRؿy=a٩п8WtM_xW|6CV4z&:3yic{vMQ RB:-cc]QGڢԶ%15-dH%wm$6G0jq@ ldoSqp!@XZu?Bp-a~ -A[?Î6T+UYq"8ĦhF_'&!r!}Gy=#ou֒i& T \vUPBe-+~7dMz1/a}$84UF 8[h0)GS\AґԱ1s#{ڢ6 4.g 5u?WfPDgV~}=ĩo͚v@_w,:<-qnS_@*i4:-Qu_%f :Tn95䒋TZ~$O+[T{39upT͔b}_ 9)=7ŽE#Ѻv*?twpƄ]v @{(Fܰ4a3a- P=h%C='ڲdΤNe$R]UY\I@uuD)Ѡl;wy %Y0)X!j!GfV jjd` Y7NߥrNOe[!R>Z[#R=Q'&_Lk%(\#7hR-{@*s }A e|ڙ/?pE ףq-<4JH;PU/n˿[Q3v' UxDM+D͕.ƩPe'<+ pAX~W@VdgS1,s9BpP^OXtMY=ߏ'Vfu]f<^88۳í4dFyPK3 e "bQ h cSiz1H/sJ; P06` Ǩw Z|+pLqkd.-԰{,E)s]:%d]wpe|M@?jac]/Mz mb!?%q4&H3'x+ |vg[ӭ/ .ۗEֳIǗ0r[)#Qk@Y'GD%}S۵Qf dWc[S!l3S|<qU?HBW*Qt6l#'rHY[ID̀ԺѤ3@;&:"8?185m2^e_HUwe+\OLQ3/Wə.5ʗtcvx9 ]Nm/s/@u$ѽˢiXD og3 b:O)dO1Y;I5&y!LYXf2…JiR1*E+ $zB:j!,IwMڲ4o;3  Y^PP?3|G;  <ᷖNZ iYTP%N 6^K=bl1?~; V`gU @/jySKw _R(,Ѧ]E5vO@lZ +>HǠ1[{M8a?=7+.5 dmAN曡M5~iQ0~| E^Dv`"$tޙ;bX[G<m:DnLLdG:|?~tӌc;A aJPK6NUH!#QwP5=[3[ek q֙g_ ÝYd1˺[5srM{c("R[l竏b~BX] @cÓ]CT O5;-wsE:Š=J_OULy1"+Nf i]j?<͘t^:H?q*V+8kp20c˝fDXC[CQ }^w)o,TO.-3J&39wv?@eRiMFӶ=}:L 9OܿВ{DBp.”x}Nmv 0LW2'?,\bdg6KI['QI>RwѠz:avo)_wdsEBB5}jq;zCš{l7|ոK:]m^8 ֑ͼ~5ݺKZFSp `@Юq2PaL^ٱo"((,Skғw5.=@F;KS&caϓ'=BuqV1u'[%bIT.Ɉ;mP^q9mJ`X.к %"S4m;;EnJ b_zRG> 2$3g_;G+1W`+& o EZ;dYlU.AƽQh^΢y\o[[oqk𹘕l¦;amಔXwkInrW ! 0To_ZPǸyݯG.A 2S:Е_v[++'\95Mj|Ճ\'kKc>q5*зl-ez޽ ڈ٪5 lA5aďLF0VЀ|q4_r|آ.1w{TGk>g7HpO?{$^LCMa8YÊO$ y*] Csv Bcڼg4:mĜ"4Z ,NJK4TZ3ÿ (S\2aVI2UhtɌ‡J zGor]‰}:fՙ/hSͺqIm}vBy.(.REUe:ks/C 8>;((-ͰR`,!;D\% –'k3ĺIAU@0Z2uLDdYR|,\˖|QJ-M[QQp?,sbR3GΨ ƃѵh I) g("/JGjPDn9P[O}~vp^@XZp09X42`wVbς/{vs"rVӰ`3W?ܽ 2d4Y_G \\tP:+^`!"1&L-C\R&$IPdre5%W:m C7^H3Tv:;Y-ًĴp*ί7@O/Ǚe9_3ٝeoQNxq.0<:_RD` [oA+ױucE|b(>tUZHB%z8rWp^>H?wΝLv~BhTX sĊ`l^ ):eJ-?;XF^] V8cNYK)loA!)*Mrp{`eMY|{P~hsD{O مпlx/pHn~j@&}qV"g*Rxpc$c"j<0bkP5wzV `)آYؙg 1V 'ԿϬ~*"'`@[fwI!ZL'6Kxg&O%~*d8x$:l`ʘI&ZdG0 fE|eBt 37Jؑѥ$$︋8`d\Yj9mJSq*U4$yBH)GWv3C|mb6eNș|Q'1nf _PXǤ2,@xbՒaFZ ]ܘk2Xv&)+,kÐ>~KN3/vH\Mɰ EԀafRCS)VNf BGA:-"t`<{qv\b?JhlJS wbA(>OmR9\"'>} ,ZօpKךJ_w[V0e[_չ4FT^dӇcyV WQ>L3w< ?'W4 GBe(+/fQv \@EA6yQ5rHZ/S08U$Mi(NzMRg9ͽ.96-|nSco4"cxA;)mRjAj,сظ@s>0ďOCo4Kv}PȄ#B㽇g)W+Rʾa3VRU65˖zKP̾;g4he||PI+h%.XV!Y6OY %%+VB#꾃|Mczx\D ֹڌSH$N3<.mBsu?{dh*Zo̅)dT^ߨdz/@Rt^?^:H_+p=bDo}ݻy9OĽ#~e/WN?mwGw20Үim[.*Q*6h~7؂ {duӘx:6;4&ؑ$Qj d} 'l)C{ BƔ$,a'WuRE}njVMp80ː+.ݻIiT\zm%G03#1YU5;"0»;.(j@pP6neznA벍r uh$v4>/7~Hy \Yxʒh1R-)^`[Zӣ{&@mqͽ²>:X[!H>q38q' JV9VI  QzLwz#d>u-V! 41~S \4$h^Fes:}: MNsY{?|rb_Hi>8t0h3o>dӢ>HOktVʒ?3m¸LԒw@BqPDV\%gi35 {3e50_ʍ=Hم'Ӵ=eK=Hv>/}Ι˴Ƃ8 5IkoIiMJn1{kWC6h9.ת]Hw> ЕAWiE>C&$^Pa3Ƨ:O< ]@`>m'"L W>Nn%yE\f+j&oxƗ- M7K>[MUŅ0l@GI.v/?tFx";gw&4 Yh;r8yVR,6ڏnz+8BjOam e(}3>vWe\퉨7q x*o O)- h yc1>(SY؅2M #\'dB*^[K[GSe"vSws+ wZs.wW%V:U $ٝYn9Ze4>PRC[蕚 C4KxL!OIctB ]DQYӢggbtTARY|gzjW[P%|86h*1wܱ~1d"@>r_5ɦ/ ;tцIovP+VM~#x`ɓmYq=uaj:nF9Ns2~'U +llZ6~"T늭QB)Cf.H3 ,-#)'D-oYҭJ%Ra$XrQ)iCMi71mGkm`$:øWK#귺r'I7{?o{o;JCK0Fq>m dyM(utWf=ػYX5PZǹW@*LpElv|\+I< :w.} ?~ l/9Q$RuK R͗'62/Lf&7oδ#F2i:3xb"$?xaL-q|ZZ4Z?K?gcTJW68F%dڣh^mmUM|*AObh- xÂd=@U7mDwfj'9ߴwZ] ڨ.꘮pxJg1+ :z&Γ5 ɂԈO/4c#/iM.NTj+y6ʦ cu*C~T帰q?QgKR}Ļ8(o'7D e]}cz`U">"?T~lCX,JuTNW!-e|BU .vX|gqW!I:J}(Phm[zo>3#.,Y:Ӡ@ͰJd u&%E`?(? Dy.(/=9>T1D~[4tb4vy4+2׀]1 rMH򋛀zS,ܬe}Yp\h#% o!ʦ>QG^i?AKk (`%&;‡WXmmtoΪ(\-5յ:)azޝm- U!,j+}٥ދs8#qe s(thTpҲXb9 J]g'Q&d˳aܻ׻<aId/팊cø}b-Ѽ|ts,q8R;E9am!N钜R*- DA)0hd@M7јU )gwo nUx$׶-ز1Hcg,yLc=kw%-'|QMaֲ0ٮ]~~] k+L 2θMlggiyC}<^֍f~MAj&/C3̭ `S_Calq8%ɠ!wkiH,hlJ0 IYT9څ/ьo#,컯zҐKp7Gl߰cj*M͂7HE9i?K+OևƠ˔9izi<+I[(DV!\63Ф޲n5{֓K*릡Ӎw?yw/ 2] o P-FX-+oͪՀ >Fdf8Oo lC{8yRyC}j`l|Vut|pJOuANQ++oЂr.%gWDK[k8C j8Tp86O>8ϫ§zM TA.H ws86dVimCVt.@+lU܎P%ZWwl tX` " (-.sOFK P`{U^TwYCߌkC>yއw=xU/LL;xpW?΅?v. N 3@)4 u/y nnWmZclۇ1[e$_/775jwBz>0;aې,ЪGL 3Ԧ| QrA EF[rzY"xlݣ䷮덝5>MQΧ@4[+ʝv4f9itot& vF(F'+ZFT@HYUm1C፸G:jܴ ʣm9WFMTTd{yIm@kCZBDKO U-QuL4aWFӕV:#o=׸-b@$a"I5xWIPä3֔.NF9Zėm-#y+>ZgQÉl͒,*GoۡtH>JTX=o+&{Lq/z|]z2Q؞HTKt9W+p lP7Z\dBON{1dx5`;SXCfGsr/ʐ}`y9>*Hj5;7n}( JxFsR'EΚz>a{3|V!Q1\T'*} jJaAC %Op=`wrxZ E/MQt9?W*{ZN B5{zHcWb.ִri7:_܄)y*<աEYD^P#C,zfeFEH]Պ9hBFon>me$Q"CHbK#2aF9 ΢W>#2H}Ew/puH)+ hPdN娝) 0`W$9'X5fȓK=3Йb]ri@YDLNwrgO?0r81Oٸ ɭ'4%/MQnJ\SL+{%m3Y3Ld @0ge]*=3亲7泰lRa%:fZN,l;g^Pa4o~QaIG7Qh;nku&7[V%]OZ^ii ﭝQ7|+k_uRpWGCdJjd7 qØ@|-)[Հ *%?`| j~ed;.ܾZY.]BT}Pċxf =^& Q;zA@}m1M JcL/O?3硸Imh:+-R#׭Bqp)Eteu ǯ/HkYH$%j*eÄe/{ݣ; !u5!&"W"DH=V,0r! )sO=~iZ4V#}8>[45%@;> 2hܰ^  R-G-}Zʊp?dpVu8H{?uVo K@ҺG`:vم@6^~O0XַѸPृyvl>o7/`6`h5&6*#d`>=N+{% OMf`sEK`^gRRV )`͍27(]d}_>!HpZ^Ó;-X ;Oi{Oy .{A "~ t~ܤ,qs{9>DK œbcmǏё#gag[ZSTK p4#C>ےSZȄ*P9IRYOCT1;l]sQ]}ʖV 6B(KXA7?&K2Nr2xn~,CG%Ki∡{!87:/@xP1PG~l\;Ÿdg'X@EunH~p<])1{o-0 boin%6^ }&`3 ERf㯣}B&Y,iLr ΃,;WLRUFdCTiZB$>OD~f`k~CrVS)b5Fџ m,r>V)a@J=fOh@^){x,5~!%8Ζ#i `&U/2ʐ<Ͳ@#޻gdr]ø{uxL683vӪ@rbgOr?D68.IP)bVsP*wMLI kJU :"bn[sk% 8>n)93?tQr^R#:QJXrlޔB$- .Y9]C>:F-t2 |< =f1ջ\@D}RT 8l&}bTYk0h 1&ZZ57kFc,HLRZ}ӽ\<\Y$CIع Q0_z|M0eT NO!|1}˅Mz6&}b|KLES&LHLjVȯvyS'vFsVvjvmD-hyM* m;Jg(ȪaCO '/+i"P_=*͎A76+v/=~g%X Q͜}V(3I=5:4"]fÁl֨K$V}I@%=+sN_}969%'اfZ)2Rh@u=Ck+eΎکe'FZ*Qlazl֢3,KbOcGFO='*ܻ]baʨeR^7Y1RX¸F%EWr >6~s~_Nr`:8+7`RIK_bvͫN-׼Ů̎Zwyد^F9i=UɿiIшi&*jKc;$Y0z^6Ȕ;-^  gЙqmRwH=:e|P0K!X'b=5fV]P2Fd(z5"=S<6MB?!,Aj@8Zn lVҽQiU|ډu{ Jõ`u7Ҧ)$%HC^.0d8V/wUa]m6>ޞwC<|S"s17EĦπ;̻}X- :DŽՏYݝ͌)ylDsQBLwUrQ ѣLO7$ˉn!azprxX;RyL#dLpJ6pE]MKkZ2R2<"+MCvnN= vES?$p&׈:RGvE6r)i Ue.V$ښ6~zצK*Og2 ~U1'󛎮+YX8NzamIJcb|3 OǮCiGo2F=L]#d险$?m̄I!#*)em V G'-3WW i !?ҝx̞v70,so_Uwr2!_p5=0,?:qp@6ݜS̢dO|[L"&GrVznR!Wag [COn{,<w=H\wڔ%@3y-&DGWPJWҫSܘ?~^N/]{P m6XԞsyhk6II,3钖8oiH2.cܹ_;UfF޴wiᨂe&  8B٦P<.i]Z{5{/Zz%.,?;G63!C829? ]bt-)gk?(ǹmJU TC 9I[웡E!onbQsǙ2CθrȐO&*j 2B4YE_%I=xbۈ#w\HC6\f;|PhpAl|>yL]^k !S}-Ƅv]d>=.)wnq~Rh wD.^tŒ%5SUHlaO&|yc]4n(,8 Jb{hh&{tNƸۉv *bpKG(bY7:&ow܆Q302 lõaŒ' ~PPH-کgí` w,F~]FȝIl}(0dꝊIAsD PAFEffg])-R'm`j)(;F1JWm6qk6NOGW)9j ~7c0 tȏokG*|Ӧ,_z2#-$!aTX}9 ^5G!ɀ3JO*$cMalî޺I!t^ T,ΛtaM9a4]5 Er:ֳͣ)ۢ0q yLH~4X4*n(M.eP$VЄfg';~O=]8~wVa>b'a~AkDkfy"`nXs#\0]dR)p I4jY]D&)MM@mY[@ -Gcdx2@g.P( |iB=cӀ;!͙8G?] 5cs3 :Rp<_mH`2uy.NLcP^5`TG $:YAN=IOTI[ǣɥg/nVwqoImlUlϏpJ{)* 0̈́*; 6 ؘU{RE_V PWMjۥ)f#}`$bk2ܦAnkhq&pw|RSjdnYǐqa^h=&*$[`uQ/`f$įA"' RՐvJxɩA؛ Deyͦ g+Be#IԞw0Bֻ?ӕt|0h*]*\/Fq/o^gYڮ1C HMxr#^ɒ@.te@4Ɏqd"5d7@؅+߱hWkeB(!{ ̗6}.![J}O^f ^T8P-2 ڗ<.f'ޟ=ٽ/sIa*" 2)0&L'o7$!d}u8n&&vi&q5?蔥9~,AE []LsFqKT]*Ųm7!wr{cX" iDi!yTOt v4''_pוTQ8+pqRULo=R=ig]$+%^=4|%'8nac]_M sϤ@CS+i8lB¤ tEZ3ېBKGb}ZV7T2Y f ܯbpcX%Wz5[HxiN4JURGL@rb! WC2Kt6"+!Vf=ت}D7XXHʜPLpUNveG NբP o!m}`1q`==ó"{q= (褢CM?kt!rXwi1WꊲNL5I;ww0d 27h z}a} 4%NO"~%?rGQ*.~8zJ4͗ M>T`:õY4 Udq U}X-l* |yS_+5r. v).h` S5i7KrGAt#5.֬ Eo7̣ogmh<"L{-`'߂Ew gݚ{Mc1rz6oJo2t;g;xܟCzi@܄_I4^ȚK\Fp?/;l8",`i`"9 !?0|Q#wQ/{ Ujp!J{0mLie.Lozr!~#TwC(_03){|ʙW,Aˍ-S<8&(eI o=H1kY9 ɶKrb<>oXRǢdv| 3 Lbak?.xFfC֏=<Jx!zVF4d`jX`lMKȡR;]bwIJM:Ìxɠt`DVX U C;d6Y{ /sϞpuXP47%4*SJst#!HwW\OA 0-jQO*ݧU셲O(k)wQ -uztwԅ袘zD2SmT>&,Fy؋ hr=ub=,njq\.S:g`A+vPNqfVOWx(R_1"g~'P 3%8+V=Se Sg$cvMKQ⁉ѸX˯2" b3cH Z:{vґj'SoN{QnݿzQ{ssQ'u |nzhGsΏMCةtn=tܸ<ZR-ʢ55s *vaAD|z_mj;hzA12`/A@T5HwO!/KCA'D^Ν2 ݽrp\szT:u`FȆw=H=ką[[3O5Ɛ% @[ڨ 滀*_0!PB$5 $Ǔ;-JNBm4T"Ʊ\A-X0F6F+]srftUoyzrg{KY Off +ϛt XyBCf0]K'`MFP܋ڛYRLǍmn1$BQLUoβE#t Χ1|g4EF=u[XraOzJ=pmAfFuΕt&6vf5j޶7E#13]0K9FemF8F̫9qմB>yIrwֺ,)B%0_uxv*E]h-{b8,'6B4a_' yM8oTEksӖГjkA;L\=s8QnUՆQ)AmCQ\O:M|Ҭ?A)俪I7b%gg8k ߡ/ vy(($d6`%0.#sl1&}Vat!dIb[ۆ*D׳}R[9@:~H>io-.Nwe-QDY]r@npJo7cWDA~e!A2K/ꮞթ= Y}Vrإ(rǢRvE JWNfC~oq9_Qr糓2w-U5ӗ;+II5`&DwBfH^Յ -oNkXå.J9Пz6kS]9xǦuSR_$ZEw-iVQFp~/S.[KUɈv$xAn-F ڒEĉ7KtA`Ѳ8}.L*R4't18V#օ_0nvfgN]UdkgVGRxn 3T;GKY2=V' A{;U[ h#IҏCovwTD5.`ADGK' s ;K h~)r[jI.iഢj(,.g y)`&Ps'ko!cHN$w9K .&o_Q .xֵ4Vvޙƙc/O%~dz dU/WYf8<]q.eTg\iuB@\WUReJ|<%(lH?cmxDQ=N&տFN:}y"Nnu2`Pt@1;wu6O!2 _e'[#Tp`N0"o4r :SL5' i8&'B",}T6ʐ L{lFSb¶<#3J ~ A!2U{F}h U*@BnM.Y1u|S7,y⁼EÚ:aBȆKѧ_`i^T|@fzbeO{<ԇ.}Y* _QЍ)lI/dEr|5Rdm/[ ;F\C+3pbӲ H)b"sdCat*{3Z$l nʭx]B[ʔBf'sBO~#hE/]2I滸 tCTơ!\介?ۗHBUm#u #/Hǧ5CҖv tQzlz\rXqfXt,Tnqzݨ3$:8i[ՠb>,a}LBY(&6ڤt[i)[sǗ-xRgPD(7[1(*YU= cT@,kU+|Nb)Pt9o2_lX(DUs:졂/1q:>B9_3Mrj1ӷD1)v{@X'Eng,ЭKFTTsg8uOlĉza Wzۊ픩cwK{۱c燐Qq+ҟŪ[uQesϼުcy { !˔| #? #%&liJfk2=[pCjJZ`g T-C`&E0 9%Vnf !ٕ&T$6l+ rԸm@epgBc\[}k9n]9YV(}DZBHKջg(RLm-I=hxsE٩:LYjA x7ٚqaH_;\F531+̥$0,֜cn'Wtu>UIZ|W TI"ƨŦMDKDzl;k$SখEy]-l n\G(ڦGm@(Ԡ Jpmq1㧉#1q- s-vAO\᪙:!GhD0S%QYy`|L3-q@fZ\YT).zpwA{fc[70 iȡ ?yۢ_ˑG},X"_RZ<[S A捇ۊ;_h6p'a}:]52WZ*.`U*1J nMzBxc7%H\[NCs7IW_@B])vly_&F;L#ClK!$ji+uʖE->7DVko9o߬뚦[WtW|mZD(!P> tDފ֖[A5}1}d˪N2eeekSĊ ogfD<=t!;zٚ&&*˷.8g2 fF ,Kc=r97f.!mhlꡗ3@0j]={"9d^jξCv:[0ڇD_'@L1 SuR.edsc5ȊI#aT04C5>PWIM'bX_^H;8i5wOFaU^9Q%9v3 c2}_ dkkl YZ.ZzC}$ցrr`m?7?uuS>vGHkcO  My{dty^~DdNB0&A3Zٚ| 5_u/g>0\j2nFZT^:,Ps-܉ ˈe%Ja A!]Is,Tq"J̙ڨ 7%^i_\ rEB>,@8|LP#Sbdݩ;RcԌ:w#|.fi!,N&ZO4RݦIXh4{vxTLLq($zW]{oShis ]\qSfb ,&P?_^`b IZ2)h87ݘ>&;љ-V#2LTjffF0kXfG絕M}y,ym^;p1W g=CE 6p҂Ö#Q+ɪh@$Y`!R4xb1cT x"( ;8a~ID3N`Q;/҈xh "2|7{,[&iLFTќ҅Э񐶁tN nл򱺱(0U :^ 5NⅵK-WjݗNW)4 #oXQ湊teOHԆw9L෶RO~b?֮EPR I|b*sFזК y^ bru[I t> X/sfC$p/&[3phd"$:OoV82gk-Eh)Ws ݟPkCz#*|h/IYwoX'4Pgg|D{8fSޫcM);{PAW5 ^P f[D%s&Rz-I1n;1*\̇lI~L7B"qHj{Rqyi5ܘ<7u6;+CBћ5osf齣Nh3y*_yd"ذLb(1bvMIRk=&w'0 -W:r\_ň9WL)$ Hh~y ,~Cn GDZnzCq_V~Qs썴ϣ 'ls!en PnaUzVB1΃7UƌWo!΃YsAիgHO 4#x'_y'cߧ"5eA[,iOj!-:$ev.|U6Aw {ߞEExư?(V68IC!|Jʕ*kz'+ʫ ŅKBr$&צ('5S1 T78eWv$ v[PZ!e&ɩJp*זK M\D 'N6;<Z]3=>3PҨXXAQ)Fv7L9tsxq x0Z{_.y+?3]HI]6ʳ a`hi)GS&>3!Če;p 7vW*8w^өnR M&ǎ,w+X8W~J࡯E|vgדTΌ!+I a3 ۄ W7FkMjTYɍ _Tc)miT..Wސ;Kh> c qtΤ[i u˦*]@u`eڪXg0paݞe2 _ RE>@$ND+ϛ`x_zN M)İ *zzȆ)CCu))|Y(Wp9\ߵg Coa[I1*˳uq))GMk2p &4#q6%RYcvS%#B."՞M@T):Ŀcຢ_h)~ (-Z(?86}#tE 8/QSqot*ڄ9 HgBi9Dk /(9%gl #rF*p| _ sih)qt3if}ǣP!?YI6_ͫjm˜X>u29H9+vlu@?Ei^D?6[VF#0-w8$]̉u =If>/_[W^prdb`6 NZ`bV8zz:nTMF}P!/#OӪ(\&t{7]eaV yh/g;m˨Fo[_;key$>sϦw+$njgAQrT"cvR>͔ZY6C$ǏK;?jvuysQăT}!9 -dq.Zl hcAHԀV rffiKY@bC~*J)2V  RT!Ϯ*= \!ܑEmk-PƂQ&jIWYI9\iPbg+ r魗L6!l8Xh5#͢ @ƭ"-n9>LdISpKSrUFQ(Ra-TQ@0hHz` l¤/?AUF]9K2mx.44Ų{$ZbĂr ȇPvm %"^Ű 6TIycAQl%hoPNJˁ}W1K+FvZ0;FSW{^ bM=:*=3+DԈ}a67aDDU% 9Ínk 3FpTW~%jG:iJұ>8}m` Ҫ;AV.P#ҹ˅i)}u4S ?cp5R@ $.YXx DŽx;pէM00jGى$cTv0=;D@X10qr}Hݧ@Yv#)YZ ӽ`RP/v1φƴ&k9en\CD^'-V_5>YTi=3 :Y}ۥn~VImvoq%a|Si/I(.}!=9h9:b 96&i?M沓 EPra#fKO~J }ZelE]3OWpҏk uO Gt> vjhdq?4VZTu _R ~)7jt8ERjg>2hVC`ĘM 2jk/[AYJȥu !KVSuX9%>ZE&/lCz'[{+_3>ᓷ윕|6uR;#b2F߀5+VGv-+SbJ׫SRqP5S׷Yo8`H}3lqΕ{ѹ79\Tޢ_$JeYCzlau Ӑ̦ê 3ۄ4?MC_|4L"ڨ}a\ I%KuL61{Hp~r$.IqJ3?*3]j! :FOzm#,GhO`=(2P]*. Xx6ZAp,Dj]Ͳ>IR$Xm"uspZX9C~ygرcq +*R!"wpa9F<.0{< _^jnWܻQ#l﬊TF$x!m<1KFǫ I2@Buu&PRqY-u}&=3B+ K< *)N|z #Y]e, ȟN E1Wp//d|'~ODVFS]CfPsbTka¦#ZvsHa1(_H7*K\d mSAGwmR!vⰘ9f0,yGe@=L=8B,U,̋H3xU],v!x‚_lWHϑ(LS3l:ЊPiy>bN]:h Џ]=폗1ރ3{{-Weڠ&&0$}n_뻷eOT30MnO^~|`u֬cA4I8$C!?:36p4XMS ,ؿt ߑ4b_PHN`wMr짯 @>']:'CYfVKXC?:~*/u 8G(+LD+!>Qu"#1C!׿Z_iʺ0ymAcxӆ֠}t+Iܳh1ZIģ{+P #%)R`V8IWAڼ̤|$o;[aIN>?Y[8bhHtǚ\I@{S`KVRt- lq[Mo ޠMLт\4X?0v$z'Bu']v5 2\^vQr' ?-'!JFop} d3{;nLg85TSUy}u)5>X QUǡ @pODoOh#pQ1€CiDٺiQ/Yed.h٩1Z gC0z~*1_qd>6+=Λ0"Oyhc ZsͿ7Hυ1ƭwr*}Bq[Xws4\dƐ/$6 D#V @;c06z*E w.nW=NwYQ/@;S()~xYG!pi{`g"2bynp+! "}ZZ*3SkmdzLn|ɑ#u8]oMa} ¨c-J4t~GpX/g,9ȉX1X]@OXPۂ8,4i,E$x+Pl) ?k61 7"DZU (t|J!Yz &38L}p&^YWW3 "|NBOJTIVcnxBY#g ^}:<{2!Rf4h8'a湁y. 9-KF*V}vZaueflPA/lqڻeFg㻅xYY\,|1A#Ǐ硤܈-_-^ҕM }_tyKA=W֯}D*6 ᏡMi׌Tf !_Vy2RHCpÒrzvH$>4ղ7e A[!&+-Ä~ל:7$x^!M4~|Υ!|>|![$"bGߘ3z'$ EDB3֩A⌏Re23#%"z[(*:]pL{K {VrPj{K$*|CՠHg99 ™/"y/ 5t>rhJ_ ;ˆZxE"ro;&o-kL WY#蓬$p1>xjazzoO`D18MMU;vP !ХGGh׹([K}zh1 uoZ2OH.S& Lq//'9s:B8kK atPcҎ4m.,qj:YcO.ra,&3[um#a'a)/|1} F%'*; Z2B)ٛ*hT04qxՇ!ٝ,QQew hDG Ir}ʍqbܾ͢MԩEH;DCe$,dX6Gɍ7'W.߭%;)p"5N`C% _2_ g,>$:ebw[i?R6Hu:SMF<@݄H<2{jOI%, "+g/b6JT,Tlm+}W{QOVғ0E|J3g_iJ!TpqcPU׽0(Tb7)@GJ0Off Yhj]89"Vq'W=p>Gd)*x/2M9bx '%]X~&>s6Ha}Y:DJ^aUv2m5H@[%>aOxaaxGBYA$UI )48i&wH%VZzOC$q0:s=r>ׅ̹C 8 ;m2FsW7XSeuzXhT~`-o *SrAvv%vZJbTJ%_V_ б\]Zb|`eb5{9;gP(i7XO *ޞ7)-뻒pfq҆. w mo"5Yk#Xe+EjpZՆuy2yR8Q0=G7 DZ;@=S tP14b5D}1~z2qΒ}^& ㉮S!=w ˤ.̐+a;jk7XӾ:)/~oD-ҩptsul >[^@#k&& !`ChƻOL3AMX!'wΩűxƖFg+OӤΟLZeXa=!)4!6Lv]Y*o1EjG#[I;p$Zr*{KpWժS!:W`JZkّ٣i}#a(Daz p%x`/0ЃQڃEj9`zt^鶥.*dmuT9 (1@[ C"hfݱa`Bzj)鰳x7ndga7MrL+= ,-h &8u ~oiAQf1>B:%.1T[F$&htU{E&Q!xyZ KbH; ^UoXWӜ]/7\彯c 5Un:h$%B46w6yjwȜ*VĄȫ5 eBv}qQ'qUZO/:; H/ [1џ/hEP[[Րq//{rl|<^.B9GAN.M3\8n'xc,^[Ɂn̠BTWRb6R2'v K3W2Zzwʍ=׬JH8͖r/瞊{׆6oo&@;Q#o⚩TM :?stUvT{rTϢ ivϩگX:kl+Nn! ]ÍEMz(XJT`(Nx\H@ ysP]G;lJ&L "i]\G2 h=, z v3+U=gϷ3rH2i8 O@x2#WIy6O[0<=u-x"2rɔ# iFx MmMf!|n.LlQ*M/ٿ`^󦻗keV`V5 Xq!ZU !8чT. _y l Vl1n"vċi&$ 鋤J ceyovLhm?'7$XgsN?Mfn4GQfx~Di훻0%cVi=A}dVրPby 0wֻNpnRhay_H\bR"&л$u!xl5 h=/t!eA QDx] w E ->"2k{%A`XZ^\eԥg9 om1%1[+#&<#NtZo#5/~kU'|Dh9'5{27SEmXd+E>E/ Aʸ@w:-iEz~Տ۷:D3.Em:b&zݭ?pWo =6 2e5QoR--:wTQp3+$a~ `g=IcΜqD s^.޲HZ\^3C̷9&\J4vOCS RGnt#z4mQ\X$gl 9/A%hA K&:)$[=A9V]S`>fW4~*,Fy0HP tu`E,(۔[{QL];KcQE!wxP s*1d(PY#M'1+RK?9Oڪgݍ/3ax7`zTDtM!q2 '6Mn2K^`B@{ rh}!|K_><n]rUұc%A:ۑ܀nC]49Yd A8-{Ś<E_~RJ&`_13tup#$߮ PF[{˳z)[ZI./&>f'ANY.xo]sY_ROM8\#4{qбz즸lt*OY"RĖWʼn } ӭV>q]+nEv5)O[M,`=2 opʽL͉4/{& L/:1L_g|:JvQv$]Ymw[°g/:^ ʎ,BU?nc}aм$V.6Py 46uedVE"dϗUpoJ,fV t&OLM6xER(E5o+]JzgRV&,B1f+"fMA9 9%Q^ǘъR˙J^=~llB -O;~ڦVk[cFz;=pA0uR */(^} FznsbJ2l @u\Bߔݼ9pqNW4p2tWp@J[DAs4kwr`@gt,+5Zav3t.- Y2Zn鼃Wo#y- |)$;&&`Iɭ/A/D C G} bxlC`^rI,ul~hz\"af(q&nWNJKtЖ=FEO\ MN˶2س] H;tߒ*nU\-=>uB!lvkYLf  fծpJ_b"XpZ9WPmL#w-I?QeS1q}e@43p-"jBD?5ZEA}F0g}~FZѼ:7ITZ LzF5LPݯ湘KXtgn [G*r'N#+vbeUC xa7f:rQ_ϩ"$epc?rv2!~F= 4釐 ߶JZVD2vxT֢3oA%ei}x+ZPgɘ{2i[}yuquc qBx^ߡrpSa.ê%77ps.1 V"$o0Ʀx꼙cAK7OBnv@#/KǑu){pWbԋƼ}t|'+ r_"tQLA C1^soUG)iF*ɫ9210\ @NUەA֣=Y)&soe ,()r6!e`/:;|u܇Y1[ V`HQGʢuTnܟKJR,n1fM!r'+Naoj>!jhYr\43vK>;3PjlcL(-o鶧J3m#takDz呺NrU{^ &Zd{LiwIt3a[e)AnsE'_%LeL+@7)"ڢO*|o4h;R1- ش(G0ܸm!F+J1n&q&?)޿3-}+fֽΡq'ag=‰,+ub[*OMίy_E*ȑA% YDCEIN/~.* B bcXԞ+8vѻ7o$!16HQ/-{>$f)1VݥE/`R"$~kCY5Іꍅ 4(;gRCx(d@sǰ "2o~@5Iǯ&nZߺ?Km"˳ۆChݶ(hg TɀNnxR,.7 D}*=fG+(I9k5H=F o'w'|:I9'% Pji@;xpc/4SL!FoQ\7QZKї*UQ+2~>Cs~~mD%gØfߘUARAkGS5| KpsbzT6Y)aU!V3Ma~wNm:~qwr6Y:WdGJmVKz_IޞQmIޏYP u{ ";CD2tL\*7ӽI|?19=ӷm.1bnI,pᇋql$iX0:no,i[(Tydra[@ $H"0 +f/S,U{QV-V 1όsdWDIV:A 2X4fP==S!sc|l&wߖg<o[c,:,rZC2= 7sy1i} OlZ!*y@xaӰ;͋BtBWeMHáfkSZ  lbbrou]f)Ԛh^&mK6Ce!FJA`UroR339]T-r]f 2Hjs>}*.mw`y͖Cu2ų7f[LY< y4f.Up&;26}A/d}q%w-;4rGvq/`a:l3RnE= #遣ܔ Ւ0qXڂϙ@ zjZ g $*0:|?+ !+$h͹qb)2joJV8M26 "R̽x ,Apj5^˟Nz{żfj33R7xgw0 $3ɺ~S*C|OÃ|硿iռ~lo{镬י@Ⱦ9MN˕Zu/azF`YJQ!ⓡ<UG2k,(lfW%n,81DKz5҇t#^u T;r#_ 31]l_qOy2c,cs6HHnަ'ʒ K.,_P5|^/fڲe9Ae<\㶙T%V`S,_ HbJMYf` @FipJ1S?֚ػt,Oq,Tǻ]: &UdA)YpM֕SS=޺ܶici"CpOtמxzʍS^:yCp+u7˟Yꗔ8[BMZ 5 IeS ;[ CN7A<˻F{hݣHJ6Ȓvs%I]a~0MVǝ,Ð~E~J>2'=t';!n@ptwջ-LB>VC Р:J3= (p]ղUխzMCgV_ݷ S"C9a)|[ 1frlűL tŠ_֬>n`Ab|bXVjt`u> ~ٲ m-n5bw)??U49ap=oqUS.<<<cjsAxL&<|E+ɮ1 Kͼ}{gN>×4/EQWR3]SHF-b~:1~~%A{!)f)A4یԚw[A\bDLN<^Z%0cZ',\z?+lm^ 2Yu9١ 6Q'B8ĸawpB.N;_^L"@1lXp&s™đ8ȞH6&ʠp3 -'0bH)BTǙ5UĉVqS*`P7 ḿ' QbH6R ,:³f3|k\ࠡ %k\r!@)RrΫY\S%R=@A>>NXIC"I6|2k+euMO}m eRH7O6(G#G9ըV`@Si*b[g؜/HA k,XtJXό"Fsej 3Ԭբ_C7pҫoYoyȈJQ+X,C+Ud铼8ӂAv'Q:sFʌN~!4A !~?Ⱥ`K:;"e9Z|xcǗ=y֙8Ҥ¾d/Mˈ8}sf+z4 S+-;~5tL5Ez׵A|7{_l{3la6ISugZ &ڐx >:VeR!i?nq1 3YÏc_;  :3y,LZ,V%x G]j8ޥWuzQ-^[̀lȏS5RXH=j R 筡E0~;CKok" 5w@FkksTHg#rx`}轟;T2X\d#|:r,ap8F޾-:?2GSB#dU;& c;Y`QH1B}dN2ާ,X1+`w0?:#(CFYBa=,6s \c,7 V H`5h(:چ+ *IA&Z*m֢[b?^x&ĈSv*j]ـig֦@FY6G۴O{561RF٫<.=%X $&D+`(I = h,jO b8m fvaV.CA#gxu^al#V, wdq)sɚPS7.*o]$$R';^-"";uB:XT&\,tkgѧ0YkG(-K|q,&T8s!zJ@+jJ Vka v| /bFSZ[¥z[}Φ1`jAi4GT%s=Y&b1rD7|SLwQl8-zHf^ ~Tg\0/WTMj#fnBgesdoQ|S=4ʎB35n3KHd _Oؕ;&!f_*S$w.sRjFrlA\lY,LR',8sk*hRE˫8Dr8r@QI#yZĹy`cf6Dv'}حGcvx7FA|HoMH p)?aYU6D*rw.imȏQOe^%[RfPAbK/N'nA> 3(O@8Z 壄WrHZKwvak1Psƹ:B;Mps.L.co?3H@L-ќXrPxXUC3rV(foQ̮*"r/2|qZvE?`zyq o„i1T5{]-s9 hRg<~` u~-A xmyh$uzޢp |\@ĸVX"-@pí$"u5 ShSFdeFކ@1ߥ"b~ǣZW4=Y%spEH[qc wvd\V'\HCbQpx3Co\kKð.UDxTnw ObvU'1lMS{)"xGNa1On:'kHaElKOq4L^։2ZK;yXg> y\S)G`9lC"窾{QL6Pxb/2iTѸs|+44!mT-5u]Lzw+ЂX&Er`7k Z̪[}䪨v$rT)o οaHttx JnXg% }[_Z.#RC{\X1|XiLn!% 9A / J>pj4ZHSFG3nXhcKϫ;CmG$Z7!P/1GdaYDF6gTթbqPVmZpqja_m$o<0iZA1C?FnyGy闙fQ-q^`շa7f) jDv^t嗱4O/ #Dy[:dlgXy[cع80cSJNG~Q}-FIH sU*bzB,ヱAble2`L.dmo)  }Ayz2aȨbk9dIyfm`e۴bn{VuW6"@E {ºd A!#g!օg Cl# hP]D7J%<< g,Ϛe5JK;Mfy/#U(dj/&ɢˍel\K>oc}JndAȇJZNcxwgBgyfqINx-'t[1b8zuկOMx |s˫(u'?!KTux(]`msP"m&L].mv#ACEڹlUJHC6(+3FUX"?md]$7y7.Iu0ʪykKW8$ݧnJ2Wg]w>ZޔrwKZjԣn N*"çt6:21۝AbۚU쿝Ƴ9 /@ DLO"1wB\kk衒N1‡joc~̆Gd]G o52+]L⬿-qvm1Fvۋݵ881޻ш@+6@)vw2.@X_ ++=j"gLM`:9Xi<7=O]Ò.F$;O51Ť#a[@.z<5{zyp nK`]@p@\3`E"y7e؊z=qZoރƪ*P3Ұ #ѵ {  6s%({f~}i(oHy'5(9 NBx&semS{et_]Yg6CRIXq3d=':ж ncz{(8X=ֽQ'{?,6ψX87x"29O g `nh!c# #*p^2QtC )_q =,;M/ӕ e]8ٞؒϜ=5[O?eq {Fow:|(eF(Q0Dyԙ(y)+E#cn Wř'Y|5=Xr1Sb6 Q] I Tzcjit H*H#.*'z31$P V웼>cG֒ɽd,R TGg< &R^يfjrP%_$:ʘV1"Iܹ`D9XNi!*7x|ַbeuF^vLvnD  9d~ AmȒB=A m*1{YKxb?h(ˋ+9`ǎ;:b?A{GCGK£ *]&_| Zv!0 N3?=-P$" Bx0[T/{\ ξp:#nQ,êMLIù#sy-z<06.5 Ny e;H^M^ٳ!BVOQm +cL2 or)9BM6N!=Xڀ =aEw#`S; R$xCL5?X#g&AњClZ6rC(>vJ6q_rIq p]6GW!N}-Y? L<kNu>Ϊ'S5kpgl8_| !Wn8x)Q (XRA[cJ֏>o>Ph;tm%v 3w v6LdZz_Mm-SbXۖZ6Keǽ1 ?G9=]O轠>|i,;s/*Q -RfE~nouqr#f]RzP-Mf_nMG<9dLcfp,nն\8nu!¶q0. 㧫.@N7, greOv QqF4C{c yIk$hQe Ϧ6 :ɨڊkZ08tw]}#RR@WvFlk5:{Hj"'x+$HYZC|d &HoEFs&rJ6١m||F( C+$f\C:DӸZgE! :-vhl @5J*8"&{!{;#̨0Mty|XSa=jl5bxD[vJ᭐ k~PlgHh *fI|0!EM}6ABA +Yg7*KձJo*FhGSjJ pg]ԟmJomYKzTj^%*N6ױب`0vʐ "/t$- %A)!NWg҇jeg19۝7vW}惲7ï:g`M@|zH٧XeDBQ1 L9xttNlO BIǞA5,dgQAA~{53wf$9N dQ 8 - :+K":85V{˲N-FX? K(( 38HҔQq*4- ~<+u,6!ATAR{# 84d(gN&&cׯ\3wFsLek{뛵zNh MhKWTW`@U`?i0OZL GI]ŵ="Rh .}(5Ub-g+KXGClL5ɟu 5;1~ԮvjT ?BƱ{zv6Rg>VU'?#}g aQGz+nԩVc}Mc§V/ YyiZ#hg=[}x^h? <@L(%"K=N! xg {3R XըĐVò$uq$d$yV{ VwP#HtӤvC[oC IHf('sbx@ֳIݷpȮC]Pd2V} TP6z# c %l~s=y9٦wWWlX 0 1)+E2z7O. K/ G-BĉL'ganw!=Mf;Y {FlE޴dV yP~=R.1}deM rݻJA a y( HT^O3$ hqPNAx?\eQ)jܕϲ/U!AjΈUϙ] cIA?0f@2~ J8k8o ׄQ9=|䊡XymEv;I\\j/^ww"hlyX:-Cלz϶1yLso{ƅ虂y&Da )k xNS p<01yTp5VY'%\'OU̒>cg<ǎixM YkmEX! uRE-z@lVavCP\4mm˚f\ 1Ϛq#QdOҘ+i]0^ۛ hS^avfڬ'8@QiK]k36f`J1Vߙ VӤ,&[!XS(Ӆ+Z/0 HdՌ""svlᑫ:nRPXT&`~4M#eьxBa#'ĺLxdo *?r=?!<{@]ÊdVW%_t3 L sVX mZܚQc-,3ZNqᛯMNr_8@t~J_4M*}?/+gS_4[|7Dm[_)!k+wCOlǥ8>PvӎM-Sța $ȵW+( O#/$XMp,L߮'G:ϟ$`Hj$r\J8nQ΂ij5K)>̛̠uD  tWǣJޙ:ϻtz7s8I=.]*Ժh9!ђyOZZ/GCIn5U.30f8"SEQ_ײ[Z %3A?Y !)7ۗI/%߬'~ad?-FJݳ:lHyV"$7ƽBk%go!Mِ)R;PB%xs3qT| [Wif /B7rhc eiUq؉,r*2NQ^,Xʌ]z~ z޶1i=pb c߶ F%]s_rdj<0n:@Sͨ£aJgpt Yt-09< d:0S+T@brʗv6C|t5JnD.3$jT1_7>n_r̉ fy"@}J)A}κk pLb'hL;T>o#}Qj2<}[07Wl/W%62 AxIMKN*&(\DredFp!t?[&A4h)ǥvJoqK:CW3-:6gƳY#9haF_"LN_3%elE=#a}. ҙ)Md`Ah.`,t^¿f"t"iY\}!i9l&Fx `!AZ,zP yuű_ԹP|^L ^y-$ܰ) PAQ}!)u9mT(IQbO7"cWcrM,5*j # >@͖ 8 AeWZ=za7َG+s"o)XRdK e&%w~)Y=<- E^T@$FMh6"Qm?mg[ğYfj&3;ʬ56%r虿qv.Qt/U^K]$jYd*HOQcv٨Zμu|{R?O1Tb V6Jwb;^^?yh .,ʁZ{)Y%GPd(U'@͞U>J%чy']͆`[úWNM\g7ѱ"!tKy#Y@ԇOk;)捔mT9Z[vu@ÞY 71+ A<[3ko7$~T ne!HNiS%h9XBW*w݇ k&$ ^~&Zot\%y/j!Fl #;#&q˵K\?T1_̈́A%fJ LQZIFØcZ˷ߙOۄ&? 9Dj8| 08]U,b|[,'?JVE0kҵ۩6Lb ƶ#ʵET-&rrRNW= [NKLN rwufxd} @nM5*_e) >Wv3٬6|p?'ҋ =A(odlQ`DtC:^ZQn# gT@'C+j-:8lwwg7XT֬ ogU-Զ8C F]N[%]?̃NWcz$ccGz}v5H |8\Թgpǃj4DG?}}t%~Tk2~V;o.gk;ɲڣM/M†6Vz[K hbaĮ$l{ b|(}$)5C]%À?{K#eGW{x u2mSCϴ;M I ֓+ZZGؤA\0VU!mc,o=ݻÀX1;4p?JR&-6LAߘ5IYt ߊ-KZyDNѿL@tPv"YC #G$mP0Xc dyD;, U=`CW@w}t1'*|tD>XN dUE妺YwdZN2ҦOQnyGˣI!=n~>=~t\JO&  fI+^R9 hgRR>_w)cu)`sF7j!붘B$AkK1 }:BpB3-E-:`'} ]dC3 xQ W,M-׷7Ke ?ċb9eq(_ydr#y4Kka+S|Box;d3YPq!%0„R'Y`MD9#BKp XV\A/MJXz>)]Q9ZiEj@EDL֢ 4T"CabexA𯄆S;}=q3~SWmBۣڱm@]u&F=U9Cl[FM<"*~ꭊQMuR*&tg`bᗇ:}k*H^A"ՖT4+ )25g22Bw M,B^6Vl)qu#oMfHL&24)լ Sj`yf/ x*):PS^'"LmCOlVp0Wߍ'uYUL)rFV@Cj|s qP!WNw×SI3;q?ah& ɆeQqb홐2坄Z.;jA^i@L:2?*К% 1= \H9?q&Vz4'X˧ ӨPPxi|l"jz6}#rta:.*f|@獟EHX_ ?fNؼkiŐdGNl{,B(GÊNfiKY' ptjK|wXq 6NJU59^fX3CoAo)]Sjn)ödQrc-)(?.IS#'::@X1@Vhr /ѮG F7iѤ(6'҇x^7Zq*İsZֱ.'8UbCAwLFyKH[K`YGDP7sn <"wLظ>>5& xdu3D9Y̬->:keaB5E5X\3ij#W2یVi[Nqs|jfj=!{A6Y8ܬmߡ8Gy}0E$1}Fx\ .O%zWy`t1C%709/ƓWE=~؟`[7ǠB/SUn*ã)fC1z9C`3$0z+Tjr 2.aan??YH:K38Q.F5{l\UW%ix߆ZCuWۧc2K.GzuF2lm c27xϦ`ʶ*?eLcAqCŶ:}K06!Z^eM>Z_njX[[Hz "RDֱ336W.Z%lwt6{H枌WXb^/ߙ;QAͣ;c{ӣJ.1SA'%On8 ,:,Zd5;.>ǖm8+ϔ*4{fvƩwz"Ʋ,>qGN`!՜hY$M̙ (P;6RjtgimpEv$<~BS< :Bfg_@IY X#F9߀GTFa`:,}q=g84zcKI¸a oNLD+HEhjO}.gn4z}#/52 ~ ݾѦ\KjpG]Q4QlW  RҜQ"&L)L]Rrss&?3 ''#&,vM%59^FKBKw+J5A ,75]ZΦck3r،n]q  ,qC%|A. ItZ슯H'IVN9<$(ۻd& u=cdD!B%ŁoG[U# L @쩂pe-|5F'FkKCAi$VjΔ QO9~&cI)dƧ ֹmV=ueq"-Z׏WIBb3``F\s>Uq$~qC/ϴXxB*83]a JC<=@"*4݊2i\ :IUr'0 NkH\ /$y G#m FDBYcsBost0WR|ʛp@@Q>9Xl9iĵ&QNX]$ɸk8:CFc"Ðat O?$0ߔ抒v+@~Vϥ? -Ma۩|6Ewr)pC sCQǵeTmAkؾ=Xd)٪/Fhoh9]ЍK,8&,zK!4D O:avԢBgO:uCR$͏kJ#I }r;\G,J7C]S^ޓtW7~aJ3fr,l4B %e(j]$T8(Vuu37Tl+tPZŲi6@P]D2CI<@/&xɅU %yKmnb|%@nէChh]M|ijɌMeP w6y vy^X5'Y   ܗ)`Ub\^%:[9NLk'}L!0;*ê5< I^a@bҥKfKv%0vb1щK H-TN#>پVUb%! ;j#Fh칣 N){G > M) B.ܒ=Ӄt"PQnR;<;MI(DŒ9]T{mOXHk$\ZDNcTϏ{ahV~ʚ ۺٶsUTWJ;[lG %R]ÄpTuM|On97.r3HD+Ckkg0 նn99W vsahǐhu'퉷Ph׀=[;wd.%׫Aee@s]o2ڐH0A ?Bf\QUUj[Kŀ )y"ߎvr0ܵH@;oׅf^(v? Sx"4M1OY+y-ѷ 14}8bіjOoԞ{-Y<Cns ֔+k@)FN;@5P]Pݢ.{RW1Ve? 8k YbۄUpr'?J[kL^Bdsӻ; lL N},jg?kpbS ƜiZ*j:Q0\U0&JtNyZ|'*j|U͒NacIO'r;x1T+U!ELRahxg,l/P{y_PM0dC4kDT=3ɉUr:=<5r"Jd(L}kr4YMjԞޖ$<=\4׵Xvu(/әnCKكyߴ^N9ҮEVt ʼL PHXA(n4b48Q}`|fkR?w˺7&hT\[{^-6VWP on3F 6UF-TMOzp} n Zv ~P\wnڤq؞E|PE~aUq|NU5v22[VgC=H,V^3g|,1-UohHdTpu]wW9W XUSL~| ByGcggWgCۮ6[IiF?n%@v=l]hYf~]%2k]dy.[lCQGM=@]1,=ФY0ő`ܱ?_U2"l^)be]-.͑<|EDQ&1$_Tl?sPU M*Ai _1%Qem8oq)AqAc0V׸^ QKt]R~ϒi5Ό?'Qp |r6s=7{VTSE[:-{5Is*q yߠ?BJ Dc?{&:/ oDY7*`3K>R}PEmS?*\e~k(ώL@i:՗olѧA:EEh,JcHi2_8dz- a՞H8`j#BtX4~FJ EI'63[e`ײ<ݧ # \d ]?s }%h[xa%`[˭u⽝?N4AD*Ėr6D޲Tia_GNنD@d3 ܘ,SRP1MuܟsFšW7#OΕDŽD(c4LyئZv}kFڕ*E?Md_kצݙq:V8hA%|F) Al}AH  wak^XKƎϙ =Zjf)g Mŝga hLg $8(30.z/`IV|-eBKjM[3rDwq ;/.;wy $uy/LWMt\MPM\vڵ^҆&JՍ0?уeRk˜1ӎrf6K1MF&ZF.g{q *CUJ<VS ]ӧX bT9>JyX|uqF`&[ m]$s0^Dǂs& ?KT)6Hѽp1c,&Eٻch.= 6h;P͚Sdo$vOC1>rkHN;ͭuudǧB +59x~ &W ^Z$Wl*У z\mNsZ49H񴰠 '{w [)+nLQP"du92f1Hd^ֺhbw^nr>xmuU5[GE<ݘ^I)`Kȹ=u137FQLL8F;Bt/<$T΁N\ֿבFh ! l_ԿFK:3T7TQy3 D5bQ/s.>MaE Pi3yg=xzg95高sϽ=cfrlzQp:{MM 2mټMHJX,GSGꙇm`s[T(,M(g2p6=㐺[ђDNԨe¿}6F:1=B>؎>_"B̘#XvNhn(xk;dnU>_2?hsb;Š8jD8}e ;a+R")i9?zsR;F4ޡ)}# 'd{^ ijn|-'5l9ON.KBḹ KFDd^"N^Ml'ggqz#uTŘ: R/GL-4Y'i24u _~]"8MO6fͷ,0ώl!nwX\Z~Usgbg@׭#Dw IM I?o_p''@-W!Ksۮ.P iHLB-LB-6ޭsWLX-.hT/!FQV@0+ >[ C <-WiU菛Ї,TP]rʑ6T&dmeUD@0fI{ϟ7NB{ꗓB?[;m;O,C~"6*ynK]ZWOH1sYALY֚]qTt0vI$i} CҫliFUjJ ։mZac'I@UNuO%BUtXKQyjP}hUr w b-^16nF,#f`ߺxJ"%\M^bdH"KKگA#'LaFtyYd0S Ѩ? >j> f٦Z0؝\H%x1;r@fLwL|V5LՆoUq61RKwGqM|$\u{f3.ӿW?c j*>eѽʽt,꣐s%qI|825z ST~fΞ儘ޭ*4x}("Ŵx&1izjƑc1u)'PF9):c(2D9NJR,"8v .( ˄Wi|)A9?#|G}IY148+ ҂m$&xɍR]^lEx+80v ʣ W=ˠv/~a=,k|b8VA+ԼRY)Kn>rj] rL%}X4~Uva ؖ[ㄫ! íHyxcJRUvĤ˝F9'x݂5Ih>_rjpDin!]lz1 Yo͕2pNp d Z^;k[NlhΛv%y·IӘ[c9o\i4)^% bo kMoz0^qnH7, 0тYy敆TcG{:+_(cwr뙿6 ]Λ`࢏%{ItUY7߂;;4AWIX@$uln,B+ 'dEJ|WP[H~l)L(  i$ɏd&zҀ>3ַ B;.ٵV9mmtqT>HŲtCTC]!RQP@u'k_D4[ϐVT{S~^Uadx1քؾM=ȚoT8M$ơP]7"~5u=}i"}+c'cG} ǺsrC7_$ 8mZ\ZêJνyMR!ّxo+Ԕ &;SL)o]Glq*REz HE!H0ɵΧ.lߵR5?=81j8?oiiqOHHsdS2_NƟ|If\5]SY(d~3DًśR"]da͔D[v\zujwp@߿֩NߐZ<4E%M繥wCK*<DAGk;nh r`]xD;aV}Idڐ;(ŬuZ%MׄmQ/[>S84ʜl%#z=̻yP2Chd0bV_ SL7)dth%ru cg35ñt!@H@7+]q1z2vSO$ 3lHe!wd*\؉)LpU?3r~FU@\*+l'_y>@D 3l[f"]^:vջfPŢx7SLR . o:;ヹsOZ*l+1n{_e"8rs“ ,gT(,<A;-$՞POl}AB"` MVV)=4Q8!ޙ!+LyiȱR`V\1dp- kP:=fED* ֽW8^ж i懘Qן(fi8e]%n AE.øC3G_^:n%$uD_td]pٳ#Mzx:K?Yl0'O"ѵ$}FRw;X bM{o $=F)a8<4)- 9ſ~uiB!K؞:0ٱcUyjC*7?J*KC[]E]*@|C%~0X=(K٫>HP;7aFDS).6-vJU#>XE\;nBqW2)g/RRbhKIAGzEj'k9%hP䌏ͩgᗃuwyyAѬnGV<1\Ӵ+,.Uي#Bnuɓ^݌& &O"iWuX95A6aIAi7iDZiw,aC8& B˄XeJz#K~į4Rg?$ˣP`MXu25 3L<{(.U~uiZ!Sk6F:S4ETJ/9`;ShF!<H'g{Ej'oYnU 7M% /p+ ?˩vVKAV  ՝XRwǖ^&`)'4( #ˌ |80El.B#HߨPS)nߟј[hRʚaF^H|D{)Y js󨇌Dp'2E kWL7e6y 1g d;ڀ'.oq'eFQYd]xݞ# 0xW fUQW;{ZVph֌2t$ K㙄S}\wI2=u68Jpl,wq%fEca#Jm%EVHhțߝ28%\Ś[ w}H+jDO vX *JBɵ؜D2_ 1h~v.Sgċ;dUC~8O4diq,T8"^,2,Yzupfc"suhQȨIE h+^n ]sf vֵ)9_#٘M*c,§L(G 1 dL}"~ *ݭaXhRsjP;ԵwYY"z{[i"T~FT`?00j7C$59|Q5EXE~R` Tl^$޵OTqZg#e*2R?P< B >'h~Dd8R:vCCps ~6S/5H!AC*_oV>Yp"yr]R4qk+ TdWxsd{wa[ى>c/0ݮr5HjJ2Q[I:}V9Vvgg*EvVǟLY&vOSJ&> TTA&w~ԍ;^<VI|d}X۲|F΋3h($vZ&dBQ}eJs3C>*wrơ!ibav2{̪ K@ό>:DFȕ-㯹N_˱2'Z?qn,קhYl͹5: 8iKڕ~ Ȫ4"d#3I 2E[q @̥pr^vL.) س{wsm- Y'赳 u9o]+zO 9'`yIP0O*Q=ƽ˧& Gb4OIU9_K.mu?UC0jU)8Sw^-ԅyPqˉC.:J8غ"2>`"2-e7Tcmvҭ\tg%?R0aWօ)*%\JUϋ0>8氽Owxv:͈BTUY/0?)NZe5;O>Ķi$W~BS7U˂9ۗ~lbpabE"N9}$;}NʂTx׻g@ɑO\g } T=CXGE=FijUb]|J?,B7YK6XkVq#{9{ #-z"[|cȘtC2{Eֿ r.lyLΆ_e"M\TGyw}jXI ˋ#RS84lɹkJl<5SCB-AˎR8 C;n7T|;e{1^u@ǢwƬ#z,KݩX=t繕XVL `T/Ók2;̜fwFY̵!΋(,RơXH'ie|߾$a}֢E 誾8%۩ >O]ikx8bC`ÖDi2S V^9XXϋw9ޚ te857A7}zfܑ_3vEG(? RND'{+%yZ\?+eTIkD᧴zTV۵.yÍGQN\"8-zŭOls&B^-hOs<9~;rD%zEі ~Ĵmo R-Nr!t]䢂8DATjVkYCjT?.#'㹗tC7%/q䏎yxh, HL-Qm(؟%o:Zy% қuX߆hΔ;$+:`¶o49_2W^?f\ FDض|`Y5" A Z2^D8ʯvZ*v#} ]MPG&P2Cw|f8]zma0>/=ô2tU.875wZPMY,R )OOǰIIl # kxb2a7,oyur@?l ?q Yh JGBfbfl_ԨH~p*@hU piAņC:aVэOi'@ 9R=%&e&zne[>2 uiD@(Xb{.; >N|EXKx*WJSq!MȊ-@_ 0i2AτAsi!矏HTbx<\o<=p[;d~i¾ވ-y2{W(&3Xtc5H)%]F=7(ǀ l6by 0w[]l$N*xVH @±- 5.L1\]DMS۞)CAMw%F^j5sכMwK:z26q')̡;&^pƞ9}0Kk6Sf62}yt\Nq?Gl֏qv 96+Y]JCʦ%lإg)PS5yA@}m2 {O,?J9믗-?Ty2 ` 33Êr3) OIM)]dn8Øl%.3:xK{>"GqmkUY&fGT=5L\}=x X"~K%YB$mmxE)o .wkqcG]ד覅}fVa x*.ɛòaW&BsT6xoYA4[RD zZvA\P l\hwwI9i Z'H8>WC̓r^}Hq5@_`.>] g[6QkJ", +1 69YOni&~`y05ҀnmnA̝'$xf۰Z]QCwp-r/t;pNn*L$ (fIeLHw"bԻKυhXB nZ1mQw쒾^W,\LXE&m̐HOCdgS;J덎C&88k7Jn; 8!}0mK:|Tv^#m,'GY[>םem P =>V cY}ۧnJC}.iUv"eYNIdBVҧM6^< @9ZeB$d52d-i"mQ"DaLA~)F8k$582XԠ Tuq0:]mIsGf>Djʝ5vF+#e0s?!-U%b("VB;W5T6=/mPsh:/T+,]۱]'e@HadEX%Qn#aڢ P |]K eYnaWhʡ1N;z-V]a{n 4FL`XGy_6~9 yy&:vgl8EWssŕeS4-,tsTWEGJm^B.n;&W9q`fHɼƪq.'EDžhԷnCgmnnqfprmj:$QxM|C%6s ' Mߏj9@ FfA]-| tބz`wy7CU$lڌtkAED3efcU'%h' Fgs8~vG*t:~#<{kS *_f*R(a:)U2 {9ҹ2i]f"lC%!TVh:x@KMj5'1+CBY'|߽o)LBVCC|@ZyeSϰssG_dF_5yL~H"i1KÍS}$ y; |.;'N[o9Λ)aԻ88R3%.ԡSSW}Aijce0<½ZLNUuX; "bZiu7j 8Ȉ {VQCt_u&ŕ{Jo]Y r̩DheApJZl8i5kXqcOmSqWE,e*Ws@=> 7|mmZ^n<T8!/9;/BvU|?T57Ɏc(:$X@QG6y6 >EN.ΓGQ z1Թ0 mxiGK4~)6Kh \DpćdmKZH%A8. EԲ}ܑG4R_;۞0@TPr0زp ~bh wnƩX;#wglaøB.SXY -Zj,\rTU?qpG+6 K:Ǿ{ <^һ>H AӪ3#瑄/f nu%4cǟAm@]m6C@q&gɳx![g.;;SA˫$$eԭz l~iJ86(b]-11K`p֛vO~g=YI!`c> L1}%I=S| V٣[\[yDo( _J(P*$4?GlwT,@`J?aoݭ(k0_!qUkG xbug85Vr 8uHp4j"yӄB+f/<.%gaA0#;0-#p@mIlGۈKyy\ڭ; ^olȱ+]YzrOKa|iDo:+zlФ~jqHm h/AG\%\fDLAJhʁQp]rڣ(_̰ɬݔa@qtE:B qI&6$(W^ZnUS,lxM ,y|/VDf=i%8-6HXh|np GXAC!!+ Џ&w(?3/o {7kru⢄>tĉiwLj UA6!'E 4ڹB=hG"lh}KYf9g*d Fr7úOxra% .BʵX, ]H/U+(0e M]1ԍ7A!4c\:GRh1L@0sYcWћ4.|VN3x" a%Z(lVj1ৣthmamE( cOAP6ٺTg2qi=#s}5'TܲJVY]xQ>!J,m4*.5;mty- 2 `VbAKu:"1Mیh%I}3g2og|lsD!d%j~T<>A%(p62av&FYʱ]gJf&3`XQ9%_1.'1ѣUXZ@~+fڑ#s w ^bNcFd('ߑL4nVz.%8 {_ T 5?[>cT( QKWsxa)GXYt(O%8jb*˺+ eK$7Nߪ `r-㞳U}tAKVD FVg[&r*zR2:d C-Ǥ)gl֭u ze=OEDb]74)ym#h\7h/q{P K+`Kcq~/4cb<|Bs-{}w3+(?\dCGƴPv{wEH/֖)T!+g{4+"?}(c5f"&&OANQLE}QX6렼uxm AQijp%z{t{}!gselzJ|h:Jw.X8qegf&Ps;9AӋr$'V`v7nq}g)^壽iji.tx x.xn:Z.VW0Nmze7J,Lz72p۽Pu!&爎QR$(*qS+3Ai.*tCP&|2(\Y,&\06S|JdٮVȻ> d%MI ^IvNէC[vu+}<8*lGI(یw{OMt*xqU 3dZ,5#/ost粞k@[K^2S@LSGa9IO[@G^Y$ -N>?ss }SC 5 0L(mS6gGȣ|W56K:P'80ș+$G}3ڜ0)Y}wldcTC[3}^_X"|Kn5}QA  0t[G2I 3ȂzbLHj+ByX:-Pwn8+FgNU"XB^tWI0V(%T 0ɭp"^Wtǐ75o~H;9/t>{PT0X1Y.ݱ>bc[DGOhlsӮl8҄5-]E'RMhP. GqB g56Qv X{GOqua)ݴ%j.Z~}ˊ7#&$sLڢ;`|cנm)11Vk_]L˗ cwpYns1Ӵ2B7:3t@ISOM!Ŝ7e}g)hU+? y!XtkT=qoNCT)UE޶r*i㹻 ۦTg{DۗДyNp-Z<$t!w;,$jԇ*(rITe'O2Rm1HChҊ_DAm}G0M Lq:O3T/aM[I:#=~PƎ-mvGvFu=l@#Rʼn ^_M`'."n~TwˁM`_槕E4Alͥ W+!?O)k`(mU yrPK߾ jC8}A /ꄚF#aFa5#%i>STSLSNjz">Ӟ1oV~- l+8NwA rW'Lrva(/ C]RJbLl 6S+u.)t|L `zISH$|A5giмD =^k0ѧb-U@b`d '69sHnP3t/P,/48 jvz\}@/3e"0  dkEՔm82!` jS]A[4LcJehV|| ]ҮK>ymV-}G|k#&^7 ]WWi8c+󺋰=ט+F*xuU8ulܒ۔\yLj6l DvxEJەỺ/"'ԓEbeo6[I䏓+!# zFUW#Zugהc 4IN&K82FD2]|È4ңavQ#tXŎ5QN(L7::9dytE7f֜pf7mӔ20Ҕ)åܺgn|_U9,c`NYJIٸ^+GWx _O{.”LP.xLSpfޣb/('&tEZXOyL'~Y$3!6)49# 2Ռu߾ ^&A@I%(M2U-S8d\#ġ=hu3%6(yk~$˃8p09fdIJ3s#]ܻi߉ßFz;j@nJF^ cTd:Md5o㿱~:N A[hnՓf,#0U]XX )| QUL-Ģ6KYHtJw4OmJ?]pir{hoE4L? 3 _)5牙]NgY};QޤuNgFE{,V *keޕzR3݊5Tȁ=GZSmXw#W +pbC: ɔ㼿T莢/fZ7,;a`I k`yq! V:7K%úoyG,7 &rBkqQJ@XRiN;6ݨUz꺌\aX+2r*grĎ[i!0@qkdN8vJ :7S!T5⤻5:2 s-*\0U  O_|7؊k@@IxBw_LWB]jGE&񤿨~Ӄ -sUN}dqz>KW-)Q"W)i`qftѼ\̾w#(e%!ڥa P&Ք}InL[LGǨ=î)VygT"dž^5JW= >$KA`YZ~%uPc&L/?nUWuK/4 C ҉ijS):7M`JH }\}}9aB&U]F .O~kʮ3LEk]n¶Dao84 m HAMYag鋓QCJ9䎔vgԼ?} rBUIP*D_x68;3/밭NtcQ[ n;~~ވ&@,='?U1ORhTHVA@˨Y2LE}]fiYR>'6'pQ?J~&B,T'Խ<)YƔ0~3)9>H!T}z([;*`)s IQ4$"ywWq3m;U̥)pbthCڷ| ) #y) ^^I㹕}RQ XMmvo7fm6=~EК >?)yA^#{Յa1`(9xfj=afg 1}Mh6C$!;G޳#/~94LNF^-EhDsF=<;\C.F4M@So!0e| pvI:T}doU ޫ\6Yz:[h٤u2L)V1iyMC%jV}GV;0.3TSX9[ieyWkd#؛SZؓ2kGԯ+"\JcR7H?ЕCCU|bYtiƖg(uH#ƅT*MS>yRzeDA5?r1w_= Dkc*'i/wͤh@D~rEIBg,/ecSEң#D &4O9ɑz"]uH\``kʼS#ZnxoḴ Pf/O)Zew/9{???]Y *$+'L7B9:btm$b1Hm;_{I=X%p!’uO!s E< 8DoP%mw|-@*\@ƌXK»NlOWweTW`oCfh:<[|;yj9砲nqJ:2͕a Xk lrˑ'-Zȷw_>&cQS*0hp]dL!6#c t$kTʠuVC[P3LK(劃Hk] ePOP?w{X~~3&͆u(jب @l}sҶMQ%ڟHH]`8zzw,X!![`O'tc:Aъm 03 (#G:CVV$>V,d0»Z 9oǔGmIm40M90G_m2)ZB|=:ۙV * T%|7`kר_K ߙ#. AX7ݪO}\Ɇ+/#Mf{X󔭚T$FLv ͳo t-]ٷbjL$yr#xR_ d@{% ,~ю 3ܢB(!C*o\DY86MoR,_"$HXyǩk>8cQSÒGYqf2+&h%9;ιJl+~,bsD }<=җDPRO ,K%9(ْ2UF5+ҐuK[A-N wV,D0p#l@!]VL@ΐ%l5}5Mo'K;A:%"Nbxtht@-=cw&\}k{ (?ND\׾)bk=\!Ku63+'3ڛwBnsҾy"r* + a%Gsf| <9~# |DzKtn<׌ʦ7d8#停y:?3l&FWqPmZ{LtzJV;lODGL`=W3Shٺ{qc5UwheFS| )Ϫ#ԋSy=bHqUKlM=+xo4i)&b]#qfX^oȐL0∴rs:(Q颊Vy㗕^X:# YU8D__3ׅr<QRCVQ} ZZM(d*x[޵YyT@';@iY#~'+]8 !OP$7۾Lf.eF1K ih 204{ rCPe8]10OtK`˭;od-9HVQ)$vVn ;ZH-l%},IHneeHbG: UUW^U.E&FϡɾYw 2bSjȠFmY|'baIֻCog,(\&2d]B9Ҥ̢-VS}X z[5NyJ7xkΥǞjwŠ ʉ}nrr*2N0gY2&-'zr)y:b`T4z roj2mX-G@=71H*dڊ[tk eުB(odךD'-b&ƒ3/MM4Gt$֫*ߣ`;I߻5^=*URh5TS4'%X첸o'm믖k a 4K<'AˡiԣLxx(9H绂{IkFOH_ G;Kd6`z}H8r-tX;~]Uqh~bfY^V#d ~-÷{IpڿXj#ud˷CHQbÇZ abY ݱ6 @x Sg|)klh|,.. 5t6T@߽-&׎U9OZyjix$۫zLz\h2ٍ$q"禅e8輺Q d֐_KWJ(깰D r̀'ΫBabpiƟՎ%Ii}}zE@Zw==?C'Hu2j'|>d::7@хa/_F0\FH9rKЉ,tuC1n>_7lk_yZgBA:t .gy{"(*hW@KBf^e/ō19ύe HnP,6|,:0뙑7C脅G$L`ug&ʏ )% ^6ZhG+˨x/Y5|Ѹu']p!^N$1{!I x`2o|S΄ rjIbCYa$|y 6 ,5lbV󰲹;j~#&+o̸K@-3o Lʗ?CU5Jﻊ:sտ=1۪F sm@<Jӌz\>;- dͨ2εMCES}e7)@;WM&wе}sYOʱmtǂmo2i5PYUeVՖ1,b A$jw k=oOqkߠdDmG<0#7lu844ಎЧw%.ryzv?w E v6AjK%Eܥ "gPWIpgq+Β9*?#PU ҕy*J:T f⣕\ߙsɖƮr#`@&˺zC/X&ݐ'vvan k,ޜ6{bښЋ2 D'a}(j+%2څwi~2BP 0_x'+k)ܴ@sjOq~@$dS ʼn(֥6 kh앯ίx76;޾H8iӘ3@IzuH5["*G6FwݣYc6Qfp Ou"CA~}ZHXx2.\BD$FY{L .2e'Y3sΌLRfM6sX2qP"PnM,E9 S￟ $l ٭Ǽ?ոʴϰMQ;`Z:}׭rj#ӠMVT?Al2ē^]N|T +(Gxpd0c.1B7Uu2Ft7ˉ1,Mξ`R&^ҍgFsW#L3: 0DE!K<ڿNe+Z7eڤ1y~}Ob J-/FB+lK|"<>:Os6sq4f( H"oƷ_s1̫+b—J%pHaRXbI;RcS%S7NQqrrOý˅V= Eik3@ݪSxVO1:j/v0HJݹaM`,\Aө'-O~<~w%Ҵ>`I`IևoJ۟Ħ:] $4U B~Tjj}t "X]uYj Rjb(:M)ALReΩΈu.^vl3yz\N>>OҵwX޽LIAnU[ Z,QC0]iK'w_W:&R5/b:hF{e ;fo3Bj{R3TIBOt9au&#,?0=sڏUEHU& hx]ʈW ii$dW_V/V `sԐeՒXJ :_F4?R4^ ɑp!2Yl*Ί:Zp$>oE&>~BlS:TD2qTOL=ymÃuD`>C͎r!bOGU+"2LiAJ\#Fwϝ60jlHU%[T.wc[L[AK=]j1@0ݺԹ cA^ ^wjrV#1V M`;K!KA? )v+ à&]QZh). &A ۦG})6'&yN" h( uk$0 Ѩvz!hEjan:$}k{=J0/U@02$?Jq-XDWeF^x ώ8tPMQJoqq]*++wNJj hɭVsT7UZ+?S(p0Huˍ":Kn.ߦFJ⮩I,u8hPy؟]UHCѽ!4QOac[ Nc!WH#JeNJ7=LR4l}\}ays /X^sbr0 se<Ժr)ʪTOWUN3WIE:Zpuw%|eH>|=f8ZLb5_EE?KQzȪ@yc1AOyOO4}֘]%eF1R2}Mj1i*:0=yϊk ۩5 Ԛ88Σ_F,n *!p@*;Ô~A^mSme5[, ݨgk׮4P5m:uN8;Y:ۏԸ5"ʰ2K Og/݇3?7ZJ({gCO&~m~HiK5bohQz$>!V3|gt`")bX.*P$(h4RoFy[K?ߐw 5*. z7u TsXe%P!]Y/`>WS2fEtL۞rUӆf)Ng)N,leS&q`Zݓ ,Ju5=_0EX1#d2TYGDTW7lhbm}9w>MgBkEuh@Vz?.sʕ B~- i[xIv>-)o{3;Z|+% :iD%;͠zaC" kW=Le/L흀Q0ox>̿8Ts$>3s+Ldhemڢa;^D/r]0 7.р"WːL-Yqd }@f?ɂRdnI|h8 _r;c~vLd*>-3:r)7!d^E EF=%E; l!3^:/O^@Ōz?GQL̜4Kn9#oa"vz t[z>ѸvQ8TuV+)3bD*s Cj o%j}Oej. LX(ﲊ6Q@INi &Kfu~HGWwBFs,&h^6fSCH'´Z5}4XMz4V(]6ӄLҔUxsʄԳQ| $r5TxHXIʌ܈ pevW3,^^܇T-(*,-0(페Gk-tܪj*baz꒻!t#Mb;72I@I=ʣ<2[8^밚U1  !UA~<ȇ1cA5G9o@Se5C`k (Z /+S}u=Dpb ?gs4[5i>6XmxE_MkC$2e֡$э#g|#Ah(56 ){ۭ6b%֕@*<+SŰFz SB(c/uPWCK3ba'sDC#}i=-BmPĀOPˤdź1DaGxg߼oqf?r[C oɺ*[;R6>|414Z%k՝^X/VrQ:f(dUJ>yaC؊Hܕpgxj7-<^-Ŷ_Kd*am7 *S)oa_EfDTVo ŶQ}+q$H(đAיQ~9b*RB02*>YzaM& )F_8Z[% ѦmjʾRv T؝]Zfa?@E8eۇ?+Nv@#fmXhIYΟàen1i +n_鿷:R[Of&9퉷Ō~dWEڅi+7lUlCnc~ZyI.U$&ϴ)Ѳ бw>ZC.=$R9Ct4G"3+RK͆He$]W1;)2I%dZ!9Z׸}vkFr`Ov9VҒ(d4SbWZ_ U/ڃ&{lIraⶂKt @;` dcF iL3hQ&Tv !4&հqҌ̀ @ž'RI ʪ{v2@RSvVJ9ێTB}Ϲ`pYCsˠI ƏLY1O(g6Rܼz/ :IHQ.G«MrX_F.tܙj Q( B'sKwXdլ29`iAvU ǻ0~CE^/wgTItLvivAIt{ #E i\wV!HXt 7vmxw1n bq ~)q' w]_M0!lU[jM*uѽ-s(␟ 41_sxb։7"|AueOdC \ʱyM@HkbϮVl9uQ-W$0ZPzvr\7Γo;xC ')5Td?c't]e9S^Ykv4w&pquʔnto-wp**"Zȱ?a`"<.R RD!'!s~sB׿S}d&$cA0KŋcISBOvG[nW`-%j\$& @I&V+N7O|s/@^<*o&J=:Q|Jui0\XTWC}}.B = R'\+ y @ {7S ƥ2"#lN]!E_@- HS'桙wljo!fF'FV0\} NMְg \W09\Bk26Q`no9K۝؄O<۟#>3נ CAl:Uj0^U2n9{UE*(6ԏr8 +`6yfō0]'"OzRt 6iTv9sthF6aW-Z78iH5|!Ib(= j)ɀ^sͅclׂc9-yhEVՕJS9y#.DU<"5,G#8"*E0Izٖ䎷O"w NF"Ī/ =q.@Ҡy;oݍ'ÒTg%C{Fo}R!kݵ2%3oF%X qh!-6Ǻ*eEgpU9킉zSReEFͿ<9,"o@=(i/H]+%!kLI5[䠡p<ͳ??ZRO> ́$hu-BnMKWi+7zp*>3Qcj[ʯGi7-7锩G:v͂N#P6wͨ m )Y;s 2}p)Z*Uiޜv}qŝJ ╜-Ie}e+?!iy֚*Ph Y 'QN;7՟%&/"Yn<Ƽ#{@Y+ "e$<.یyN6ޚ+AD1NZkSA:#W^SXZ9Kxׅ6:"T]+MUrTo7т&c3mVtD@Q ) /FS<8DO8΂ a}>ԭBC*9>3Ow/Q hr( Iv瓑ȯ&\ᾧVѦO8L<Nw;?-H~ԝ[7 ]Vn$f 66nyŜ<%QZ`y2!G< ڶŊwPd%0J#Uf_قs%ދT24(p({"sƗ9$8y@ PwJaw쥹l&Ύ! f5~str!9V9Hb3 eF|?]f0dj[:G*RksmbKA|$#C8{6E3:"\`X4B) #Cif B*髞^C nkaUr ~Q蹪?Gl /c$66b|"V̓uλ|}k(s(!6Éz䄌$MCo3D\*;>+on-֤.\\*C WT@ް̾vt%+bmf$tn#/q&[kO8FNKg.}n1q=}Ԓ C'&L ЎAvIU4e6=iH(:)xo8GC9xè|y 4H3ᛆb^S<\"ZiûJ #EIu0iR U!"IED {nU 4}oҔ,7%4>&Bg8Q?2~9|a+Y@[! *658UfOkf(SPZV :%;m YA/ͽ4I:u!48OYh'9Q|DY(L+`qIX#VYfgh][sH?w ݨmVvDw)9f{!p T^XRi%R9yycc1/׈a7s>TFd0l L]YBSØ]V `\2{s8T#c^-e A~蟮B+Gq\ 4Kʦ_Rvf#>ٚSpݱ#"n&9đjl>JOҐorƩ3f!x.GK gc0W {^ֱ R(AA;ReѼZoRƘs36Õ0̆8sbv'3!n~2Rw,?JـGr CmnCBA^.0HK0,bq*ń9>7 %S6@s2Zb.W::xйKԓYz¥D5{5Nh*NBY: VW_CPwzMIz@ab큇6,VQ#E[\"A nt߅Cꩋx<"ʤ.>94TyGaY$w˯/q"dG:E%Qʵ$yPZ}E,b.x[n11 d.{D<]*R#)Z\2q{kytwZh9|r.&{Ld 9Yl$Ҋ,b5ȯO}p9eՊ*\Lˊ:בaqHk8^^q䖂(դ}u9|RK_u* {_m-$\dZ s1Exjpm;K↴o%=,9LS )Dh(0smey_s!N:טnZn{:n^e獾Bd}kōÇ%X5hvV;S)9}zVя􎿇uqb+,PވA@(+"wxr  aʘqgDֹ6;qTʔe Cw=o${%߬E +[S^$ŞmgUS*fLyv?aEf1ʹ(M-[kY+>'`g8=_]W ݦqY[_8NFj=w>R\c$FGh!+ x9)T z6~jhs!p)X풶k>C PJn)ub}GyL[|kv$ObMw 7nU~C࿄?-' 1-H~ lK7!ʦ+Ğ!r8]` (Ds#s)"vC '*>vJotig7m=j~Vn)JG݄4/@feMR0I%DLkjK{χE_ Z*Ĩ]&x ͌"==C\ےtQ:R [> I~ 'k[ - v Ɂ_x;|bgEs4&*QM)g'ś!ZMKZڅ΋HLuEN9޹6\5V`Id ${5e]^7xӅ&9^@S鳚p8H9VS]܄l g g/{mcik;8 J7/ZRy%cs:Oɽo\M:UH\#O]?-55|\SY8p?$]=TS=ͥxN$e*a(8lH槡~~wlVSs  7XxI~q{a;q*?8l$){O`a6cJq?#`N@$*̙Hm'?@0Qi9ȴ ZS/$* Mr'oPxDj%& 0-Bfxl{ݼsTk`5B3KPk4PrBB$G?e˟P{[ pIqp|e^EVEE>jȯV+a X5Y)ɑfڹ1T^dN{#8FzCoi036U).Ȕ7(Ly8a^]/'.?j/A~\;RsI i#c:%VxQlyQ.Px!;Z y+SBF}3 ȤUgUߙ96W5 UWM|;Y^)N;ۛ NvI;קO˚^VOV)fYF]eJ!ICz0Y[N7n%ȅP=K^Q+҆WcCe_0"Kb>3?Y )tjSZ)tR2J~>x?'b{}zdWL>#yQ#SbY/5GL^ u~IfY罓D=$nr)șFI#' bЋm^ً5RUJI7|CY#&XxXq ҦHfDq, ٜ- $f,|3xa30\IX˦zc4Bu֦G|Ү(hSk ¾T?j΃ ;}y${auJp~up|N륿ZPZPɘyAbaooʹ`Zԃd_8 ~-D_9ѫejceP 󈏣+f1V@'J,w0AJ\O.~VJZbj{+9q&n&+>1nkv!pi 'Ň_4bmw7Hh;iEp-(X4աЧ1RD͎vPEI//u?ֆ |9c=!298OIqa5}}};}qsjq jxa(.En9U2<)k2,d#;pLdǺs'0tc7Ք5:RXۭY۝q_xTN {N\0$NP׾1L/ 7s'sk.R)a 9&,[ˢ V.Ә<'|\v[pя Hd)S+sr 1Z}̊M=ZN;RuBJ,ZՀq*F:!32YhޜNZwꉷmG4&뇖#hMFXG?<I<֮GG*ݱAߓȇu^;qE}wCq$Ywu/#Jyur EJmXe|~ 3~Y W _M!7"C1ҏaQEX g pLfڞϺF?zesAwybTr$᪽<='qDYlLh /e"40 ^-u\r\%Arr}Z^{JmEsA(.ewX}ݰXW {mˈ? Lfzg쀶:Mг$F 5\=vX?j[t*}*šu _ )1فkT7LƶnsTقU J+  B}ݱ=>ek*v99:ŽBh#G fߦ'O[{pJA]hSAýʒE@Jk) P]qOVWo%¯ Ea:) #]ȆhJ%[RbXܮR'!+bC! ~9oOuS$\zhotEn ̥R'߹Xsc)4aVl|`_'cnqo'E q纠ʤ-A15`S زVr97yDw3 P&Qъ{Qa_:A PN[ߗfKU1yo'i<,^h+0Վjt tERtݞ[+omŴO}| YQ^Ոc;aۺ&~|J^0X%ƘsR@YZ3 Ɯ:TyсL9W[ Ipٮ! >#$j~L^:x89Qx4[A8K~\X;kR6T&T)|M7dNF]k2m j(so砅4`_xkM ~u{*HaW_E 2^[pu$u5 &v™prY`r_UhOs<19z+V 7xVxzv9t DSh}0 w9۬{cڀ0UAEZn_)𧽭R؂.-q"5~V< j w|e\=|iכ$И?oVdV>?4`#j:)s b&cfj(WwXMj)P,wc_/ YG}j/)t55}.`pBH qo!Ȩ[$BKS4cmyvhN3XrDu ғ;هu*|\f:@݊u%rxYElhLl{Ñ0$iL=JpPxb KVm06& {^-할q,Gs2M<򗜥(QׂoFdȶ+ܑ 5ILʜҲ7u\m-B]yӪ'q*9Y0 ^eU];MJz};Yx| cF ZNoTiy>}%$z.Kx=Ҳʴ 5rϕ}k@^AG\.IBL-Bb$;1'O@@I2/DhLRcybUlԠtū@}wc*굤;mdp0c JFq;`Q2HƳ+:Ή "߫&Md-[ a%Ml>57lF V˹ dVFKɄB.ѶF҄r*kBD Ӝ xh`MpX spvfE?R%[KҭB5J'^38i]ތi03گwG}a�@FtwXfqw@7n;0/ywp0Yޥs浥ac#ѫũvvPФi=@ ybŚ_G.n@% e n]c;X(ȖUQ1YhTe˄f;6BSCIa`"2 U`GQi;z6K.mēD2#o=IY-wV4#^=5H#W*.wЕND'K1"7=WrG8CƆrm\ DM3 tRD0a i|̖EN| +s_M̲'p:>\k fRnC &P5[Mh r"A X|G*0=ܼFi1O*V|lրԝ~ DL[S&p"*Fء0պ5s ̅5bm38WSPER-MI)Z<?B6F_r0ˮNOO%F$J-VoL27 m lS hƑ%)kMr.9h=KmQ͊V )jyGuՠ?n*s2V_ PF= Hu6[-}g͖?SpYA!fiaSZw.5lZ_+Δ fp%A?])z$l/6{v󘨏"|r'Aܧ]tzq~I#-ux]HxMf#I@SKw}kgMz[r DI< <4ugԍ+z<-VOX %_;ɀ P`#[Q٘­jż&:#v[uQxLYk1xw TsؚO~̓IҚ:߄|_3>H4+U&0~nSJ HiNnb~v] 7jHˑ?Aw%4/4=/%h'XbKCͳ Jʰ%~*R7_D~:q=h?e"" څ\2=Х`ʊZ䜳7SnĮY9|`vItYZ:\]J7 @uJRݺtmT+"}xA+C21QX6F+롟;HnB+-ocX7ٵu>ab9,(1s `,paը^;" !"q6sIcSv3~,b[hG!9eןLƩ*TgTxZYml}7us EI>+E)'1B%qh =/T'-6PUFʹ(T(}`W} 8FyYCbI?+d-Ƃy* DWi ]cO\"Pe 1pg:V7A "5^"&bHS ۧ|@ZPxUu@6řsi0M#-{7i-p-p|:W mF0(7Wt`dѵƱ ;a=Cp/f['ɒ 7#L!`߳fU6^Uᛌ]co_M"^ٓ|m۝bYRO.C=QTDKZվ^БFO˖ɉ*wQbs,CVDfRBÜS \ mO!:GN"ޙ#AbL6{ }gg`ƚx吳S";셢l@dg@xlh͓r'#NMws -W+o3#T}H 97K3YхxR okuhQEEHh_K±PPcPvtch@XDMFU+̙xxTaG9i-o@:Cxf 3m ۵E | G^M*OY{rZ%lapo4ic5JWC"IlL]zѺuva~1M|j랧$~)cu}ٔJFQTbp?[ y%)npTadݔg{7:S]Z<;h?Ph%rN:LhB&^-%=A"YZNr.CkF5˝0W\NsWQ ~j5IsS[E `QC'fW2 3Oej]C L)-4ȕPP=s>m|cѷj Єݰ@Pqdèmƹz]cG, \ޙW&Jinx3%aZ9r?^ &bhqL]~"p0#kSxOY8W)X=$PvFj^|nĘs!lCq`Ea@PsDmᴘҒG]D{(&[USuۇe~y,fBɩne!Q쉦skY{!{+薮3|YXlL0ae=<})KdeCo@\Y=!q?}qwZ @G)?X-X,.?u7ƨS30 CARGM1|Y =0+-F ,[gB Oy\ t? ?qt;UM/uWxH#?P;e!Uw"1ue9~t|L!c248tM %i„\_J򽡩Y:&=xͪ;"g[-f z\"EH6%.qtP9+ %x͹Dk6HwUjX_,n\b$Q+M_m% 5ߪ.qH_@}FkY "j]Xt4QnO%\ŲRDIQX0lhԋ:'9>$*,|(cfFQI]: =7gl۩Ț*|Sru;cf9-4ۣltϓ-KkyASq"v'ˋ ZҲXT,:uɐ@ =8:T4H\|mQo0|?6Ft?^TbO\,syi|%M-b<, ~g2P֖b Td [S߳9B="΋}RRK8KmU2?Ը:67OIқEhct_97qV{ 1)Q9< CK$O;w`1Z(t kJ]hĨ @zV븣&ͻ Z+lVDQc[XdwVق1[޵ZN|1!bZCDd*Ds%9-J9BNPOi2҉]5)bl뫿m{ϩhꜢzCƤ 2[L'{{{+Hi:%DC.?\N c) 2=aphFd=K}]z{lfWK\%[=$^mS|P8= x1DNF ؙzCfd9Qceid"Ϙ \Ȑ8~LmG [,v)n58'#WIauGObP*%ّƀ[9 0jlCZk}{nCZF9!w|9VY'윙7?sG`r!AX dGH}eµR8%*9;Iv\~5SKheȆ!0:@}9)nj=|KHbs'R8WG%iTUѵjCG%`49zCӣB~7q0|0,蒓H%"2p#T3ag>~NjZL0ZVEr |ޜP!,AÀ^ca?&h&G>.R6B۠OT~7e8x 7'5 nhQ+*d?%-rsOȺQy`3 %u*$#<݀GbeV?,DptE)=|:[H  N}r9qnlAa[pTqpM>{&ne&MmsLG޶{]&f?r-6ZS| JB94҉\۔NhKlׇ+ Y,p0D4 :H) ٚY%5A!wՕ^3udUKm{Nf1c2gݤoFȚ09`wJȹ$%*zN^=6ťL'q.Xz+ lO(K #24GvƵcOgbGӰG߲qbm$Q 뢕ϕ\"QW{i&#}̆B_0[5EEYT,dt9DcSjdXQr~dh-$A!`&k|s?Z6"H5t5kr $l%eeOMi# ^do!r=W$Y o^h1;r[l~">R'{ꍡ1nMօ56"dޒ,Z1c}86^yJRވAhϘ9\ZdL{[Rm wZb_į"1peǿRSB}޿WچФ{T9ѹwU4U(S$h6@/VTNm>od;f[U@{Z8yVv p9y牗fga)2@xmɕm\,rMҳG<4O| ʊbJ`9 ^ *.VHh;uHQ?EzaK/|cE-qf$l紗@GC֢9*FzM9z\"C@}n~XALlao>Ag3Zα4yżx@_ϔ=oƞ&ՁPSć^Ҡ:8`|* TfG:&y^P`n-=HKXffr;3m4r Y*lhNC(%D㲵nL{Xp5q 5 (*&'ˎ U&0@!;`vC SSWZh+!kB`6SLcu r`Q^~9؃T?߽㗛;H SɿqCi1NxBƌ¹kCf ŋL.+41yo19uy!A;=f;qHW+~w9{QW׈u(L u(j+FG]znI@kG$D՜-,᎙w$WFw64*7x}=G>ч=-<" mrbRCi81fzvs`LdW[:>Fg μ獇#$at&iIZ mT""M V]zHU(OnٔE2 \E{j)햝F{h(!>ٽDoYsad>MpM-e _ߔO_S@Hl5ڈ{"0*Ɓ.4籚 حySԔAy*P,>Fq&g h75I:7zB>[qm )S4>uhKZ,OhIUKAFBY%[ "}7'sݼ'.co_"JR e6p-I̷(FhVyT4C8{ Dzkzji @;b@1[4Z}\ƢGaH 01iI=F6)ʏ&U Hk< ~ X Wj1'hNs:jȐf):9%z$8Ķxcq u#t>ym sRWYQTIԠ{F%8bdGސSKt/v0d%kf  :pp㌸o-wP "%kw,:<2;qRn)BRjniqT{GdxbxIBf 4Xr ]vO*jGn3ЖRϯ qQIAy=~Rxe *6.}HeNeM9oV8kX`窽k_"(f ]AN% shvun3.-ZY7~o)UN}<*CBi2]!hND"ehl|uaTLz,;P`8DC,^XnH>ݟL|,_U\q"8c|&u +| I5ABG@l0^D&AOr %=c] ˸Gp]B[SgDHuX$ >)Eu3 (m{ )k8̀Ü61zVb]ӵwo,T?a(14`Er" ߞ$B Lz")`%T^0띱oJb4d#un]y^:`)a7g*7G/ُa+gMB¶{ hhL7aHkހHu,g V)tC׃}D\^Qbʎ.f y+ش=6殗)piB o+ (C ieU*pr46Qe1D&`>͝,𐢵@YYzМbiiMzopR/K>~7»vtjmڽh+Щ>U#_d޲9J4^X* !pi@6FFJlAlX"gR+nK n|]F-Ov*%P(Txخ6U P{f߶r:ZQۻnqM#ߔtoôVKlѬ}EѥvZ7ڡi•5KgCG+=k/Fⵕ?!2̠?0װ˽d}CK[Q% )xPMڅHJK5N 0 yOA~v]d<t)1~2[!vΦ^9ct$Q{w)zp۲lG~lC&XZhY}e&G":}h-3+||-g|Ss򬴒-1B]0ĔyQм*%4x$~;c]JInGp!Pn̙hCx$qѱުx/ Ma^o ߖx`8zWmnz&FR!Dbx(rj -.Vg) yy1QANB餌 .S!m|a?Yf=:]tWV%FT@%hCDl_S@l-miǎ-c:d鈬ޣEÕsSb+ބݜ}WPMs|$O8/FS &&]# .DM0Vm-!:~Re BcH&R;?\zZцq?4{,ZbqX`t;u݀:`M2nbj!뺊B4Zp% z{3p Tw/ S3־BWU@YWf: rAf ;i3;JjW?61. 2,Nb;E@ eϲ*b67O#U6 9 oH9 m!\j#hO3:3 I^J(M%4 o0_쒱wZ93<}8#i^~@ʨk}əj~DE8߿Ax A)7*`Y8:ڱeIYav_jN s^saF\GcR/oBc( ڜj?sj>;SSD=, 0OITg&<3N'Bw(.*-wԤ\ؚ)zs,lxct}ZLw-=RY@ U* P{\i2Ej;ގ੉mAȟ/Cc*:oLf[.㾸"50ߑE'uRWz+%OSCO- v{%?.G{(RKoZƃNg{3 v:Hhqx۵YXgwwqy8$wFD4]ŏjK WC,VPњ\$* k[(3M"A5q%60H傴9n0S=ѤCw0~DYnD̾|;ӉU+ 7IEo>ɚhWGfĝ >3_!8f'|+uٷ۴m<p`t'5E{$8P72tkdIg* gv=fG)v^tؓY&ʄH#=?)WnC4:,ML' @zd8x)ZvprR b ZE;K^0g`B䥡yKW\Є^Pjr۾ؐ}c hU92VCXc؍WV:I#<@|򝯧vcl rouvu=a(qG%uFbOKN~ n;^teE@‘NFtE\\E9R'Qs%*I6- kGX v29ջyWqϰLK䓅5q1۬8d$y-$׶SGCSע$|<(=<숚d:^yҜzSHaxK"ť$q4Hڊ5Vi |n?8xq4C[Je{I`6KBS2xNVp"$.qbdxhT7a0(bO)bu+\cxR{lL'0 pj)M;SV DcMOEn`X1evE_D)En "}z+,6p ?!oNJ#~3x\k#V ÁphvLkO~ϩփ n-s=KjZbrY8sϘ>4\"Z!hqxQf|>tb޺&J,Z&^9b SioeNγŶȒşn^ 0ܦe%g7Շ-2F)f1vi+#a\m{?׆*3FZh8ݧ?»\;i[S9v` Y(l z/RՋc0GZмnuH@qe˨И 䃦qSW[~ԑ,@po׿͗҂`"NR i.odT)[&a"L [8?^/.m&<ښf#=klwF] 'sz# C"qոꖊ;%|Q7!DwQIVF=ZwbQXOt)ELit|#O [v}xpk #Sfm1dQ>yC~(zEtot[doأO(:bz,p 0@k+3 =ί\apS9غ]a4 NL~JVŏX1dohEp;b"5l|%?1OބMW< )ueʘi D|\< X/!6И9=^r daw$y, mZ~]}SPZbt$wilF,~l!aU}hf-(&"XMvC6PJdg0LAb>5 mZ.~<a$ NjDVR^c/2௩AUvj9ʌ-VG~< l̦S]9Ef8Ymp/g jҢ.`JxeeewTG]@f:\B: 6zVPPBme Lvp0e]O64ZZ^dYPq;/mWT47$yNHMhKnM{RbM8c)X ݑΒyVmEUaױHBV3_1`DH:ۯnUlBrUU ߞΖ LԕfˀSŐgLT\&+4r}Bj<4BB!c+N={ i]6i_S8߫g,d~>XpB?3z[ cZ%fg`;ݙ. L @\67sw"K G'dC _Y8d_6Vqo"5"*/2&m'EaUJUj\VĞS76?W(fMeIg^+X~*֨\.OBn ,>!1,kw?FVש1h~u|deSPSAn)&dQP@L7e+zc|;0\5"z3c*c#ZtO8=(|8=$ oL@L2BVc3GWnל;pק(WR[AQ!mskJSUP/yХד 0+fiɱn4s uLVEu֫%iO֎NEطuɫTFCYyG 3jT8U듥KinʚC=IGruIe+ Y^%WF@I`%jt#A8d}wrGun*B_ib 黐m9єxS8-pB[Oʺx~wƏoMWBs%ԃh`s3SeR{ݽD [-WTfCʗ6[Vʡŀ<)l?$ͫp]"r+dKixՙV|Bݹh(O\wc7D{CF;Wh{9~jXв,y'0X^ikEgR.8$a# iޠpp-^#}^?z**qOк15$cQ@7AG"a턱8] pa;w*]]'mUgH(`;6Xb9Դbr Һ&[> zsXMWcvr<&HGAdRGS *+0*2SaK:%x@YO,~tWGRj[ꮊюϭӧ,BIr*Fui C >6W8-fg=rSS0TK~f)p?aU.V0NLF#}U6|ͥr7ΡB{!-ғN)q\W'/GX鷔$DxEuظhZ(d ^I+GYk1*s3L`O#mg!?`D+# G2V\j@ltq%B B?q_yIN~{|9'[ NzEϔl9.Yll`[fܬAOH~Ϡ1Sl__TɱsE]Ԧ.NǾj ;E_BCbCLn7G}@ Svpy|[soV<+m#Ҭi?V{X0"Ou_+6^D0: o*If̡#~i%_DobQ0I9%.Xir #5A#(1"h)BTELz^IQmL(x\/'_nQieZ t jG˾n&QnkW|Qٷ1=wD)mĜE}5GY(^k|Ø"頵}@ɇϘʸA~ 6.l? 큱9d ҿXQ1=C" cO$z)t-=\wYC7aWnAM 1mh$ӭT*{yE|/Uj\ F¿=awiH69@,1ڈXsˍK<=Ix;7 %>25$lef46*H 3X%8sS+fs\|4)-NJ]Ė\Q!Z+՘G_V!uCCruaq\-z!|\5 rm] `N|H I*,Nܝ⺩^ ULjZwxWaJrH[FǺF'Fx AӁ܀5v]h%B()&g?k!\eH c_r7dlcp"B(LRB:.c5m4{iUhktC(թϞ0/vdsDYG嫴Kxa4BŇq-(bkс۲\jd$G`\+f 2ai,q  0FN]7Ou6ph^pVeSiƈ!z>}bĩ `^Awh&Q^}YPƂ2܃␋ 71RS cs/=I:@3CH%-ڙftch*{ 8Na!?#LLT:D9AGJ&s'i2x㈢# T<.'4C {q.X.0.pw<`ݖ;2~#'dn,d:c0 tH'[ >u c[+mR*DWK]CN f"d hF+)xG5tU%^,)Xw@5i6CCqtSyTߢtvxϚRNpk:y/gkl~R" ]a OteK~34 e}OƲұi?N2;Elwkۉ/p">8c!_g5BйNU$_Hgv{B$-ܿ!u!!![ ;`;Ԙ5!Jb{ýx]B 7C"qR LՑeh²fz=cPvsndrEnlG #\Wɍy[*&Z)8Lģdg-ZׄSg%e :!l_{vgQE5N@gpytrXMʿ2wnn~[9l:z ]e_j9(ԭId?-/`.x>xYEro56 20r'aAD#iM)5JYibg:PK5K݂dUP[LdDtiZ戝`-=c)& [.B"Ԅ{rxT//'Qΐ|ōYQ=Ғv ˗;2'j2f෢`}kbJ9Iת0VSt_jI>F2H& F7ѭA5;0&CJ?N=cJ>6}S$MgW@/~eDKWF8k lpx-z}L#j&8c ƀmV~m2`D/zgv & l ܙޝMTMØ(*\gkTRUk5jN]z/`GdfywMYe#OGz~qR*nM#Ú~% ӻ:a]ըK[_^FHMsF+iA Ԭ!C:_bb-,~_7BI ."fd,Jov1݁nο=UQwcoħlע?Mً[OdEz8{O##"00;megr܉90>JdVqAV@tי٧C(TX—l̶9]mӤKR35٦{|e BX0orwC U;t屔 R"^K3럭A?_-RS+ t u lY5qWxft2Z6c0Kkѭ^P{g+-u48P;$QWnIl N !8( O3oBRzGYwȆp,s[bJ*<NG\Eȉ?܀$*c0 &+wvέ`(`Hi\T;Z +Mi5.-!<]q@PdVgYp9]Lw"?dVuU}IwLv ZJ,})W ĦУLFU2!+) jLZ|=%?+ ГYٙ؂܉(6lI}0*tՂHb"2fd;ܚ~A&0<7!|2ͦ8Q(PS)T$Yg7,tvwq'}welVQ{WAG40<}rtpNU1 մ$-9D+n|"+amplY4ؤ3 UX184qUCn1*/20!v`CwWV%(4ZKqܲmSj|WDcx %[Θ}TB3`R#Yy5F2ܞyj>K;xaymxUQv]W Ћo@mB9kf5(`}M6.dtDJS@xYuH#{!FštO'ɈL̓:&{`hҙ:_4nB2sG/St[9<).ӧM]n3(Zz5Ɏ9}KX'V/GW@8<'&}}[\!w,of7~k>C!?7#>Akp[s#~;p΁[qk#@nWn鍴|K5N|HNy_+&^Yt:hˀx Yz3s Jm "TƝ+= 79FMPvDӭT~^K=gzD8Lj^ոJE=inQ2\Ġ긠%^ j:W_v14$WTKqxP〴f9WJCsΗuUhT1XP56PDR)Tx_ԇO:ػƜ5Lߋ{s*Β>X h[-РhVV-MkVp37I䭅tw\B¢ }Bg*0fQA"\&jLFߌ@Kc`  .w7f:]4W7I]Pߞ@dD5n\IQKͤٮmSvҖ) 8܉}s-*2 ]}%iNYpe`Z ۳Ld?G>: >yEͣ dK x?eSTs7)MOcorsOon"8f[$ƞ%P¥K`$&Ȋ2#KˡdkE~)WFj2ddd0* {(,FyI,!&-* U ;qɱP(f8_@fKG"UADnz՚bt*ӷc(q @.`QL>0N>2Y#igAĬnGSi{Z#FN UEdINC7f-!4 .Q+ wUEQ4NW|ǂ-/f.jbW߂/cdqg{}w%' `f7ۋ4OW\*yC_T ?gȥ/sckʃ?Rk;7QŅ/qM< 4w{馹9/+mBl][K_F(JXgkD.tYiek"^=ҦgTO ȮW%F,&-y^=X EzxR»/nOGJB%ԨgɿgKhfˮĵXJ"Lr-[k)aP)l!ߚ?n蒘/  d.-DBMwC}6퐟>X~?HsWÐq,E?: 7 QCͦϔѼ,z4vSMH#"?)P "U꥔0YD W>;wyj58gISx%u=7<܊ZXuÇX/A"ƕsO$ )"s@"r&\- mܝ7 q=0'"PXbv`Pd+IX >T~kn \ZZiDvi-:y.5_r9$T9f&H'dRhX!Uyׁ܏peJ`"//UtfZ`p\ט?4u-s]s"3pyw ͠+4tfK;~Iܬ[ ,vhZ6,P]+!C|W^ !2⃷ZCH!)qa I9޵wUUkZܞ# R*Erab'?~qԭ㭻GY2iϑ aē"]>`N6CƊO;]b3tP=sf_o.a L_l]U#WHdi)J|:;aUQ7_!_SPf>~/9l8r ,ZvԍE-G+PX*:ϟGzT<$xoB;QEJ@ɑ]tgD㢼2Æ%w˧WUG,S~ 2.qӲ;[9Ф,u)sCfJCQz U¤\ aB Jͱ ى)9dHkӹ/@1Q̌u| WS7n2‹‡fɐs_8A$p288@Vh2E BhPlm=Qo̩hqlgˀ\-*a 9*j.pluUKʮ”aiZtƆg (VSlX&N`= JE-])sn y t9ԸUBi\Aѳ4*,AmԈ+$)X`gOسMOeaI ,i K( tEy. .($xeZIe!o֭m.K>Vow2)-^s)Ng1CUFM-9Hr<0%QqϐDJ<:DHq,\'+souȂ4C;)?&six.:G6Xh-U Y&䟮!;^ƹ eQp=gh$KorC ݯoE(n+7!8Idp<؃N+pԫ2]Tk#88pk͔iTڹ(c\g=x\ {EEb^ ,eBn?XBz[~犞^hk [1-c\X@ m`qai461<]a9V|[P5lU~z޺~G3~-hli|fB{ *3ՆL:\G ӱ X\ #͵bBBX Q(DR)ϦWJ!ۤ:>L)pRw=eK;->_Hlʧ/|q)]ʐaX)S˿{@^4*1"^NL0@%b,dGrAyUYJCZ)Zc۽KKW6gzD T.^@R@pDds[sT>~#lZl@P aR`lj]yJ:!ޅ,%8^;uhf)֥yN@9qD1\Z@WfCѦ.Jw&&0V4<}ռF*¯ UY8d~Qz|{'0bƍ\r \ʹY+н c՟tas}lj-yvE" 6Х-h9[b$@Hq}^kg6MCO*}֒z߅,/-,>i2/Uk&R>Jl> ?\ĹWɼwL*Ztu1(C8˙;P,Hs)fEa;hZ5H^uua!̲V/(&֛n=ٿwpIsk7(ʾ˘`9 'Jss6L1O"`4XB=W$.J"/ay/ YRBbE#dw2sᑔ O-wvh[ztOJϾ`Eǟ ?YzQ_x3vxd:4.aITKF5f]̉{}8b޼KHW#}SsTIҼ!Ƿ8bB)-.~x>IlǞ*ˎc`W`=M pvIǹRi,R NZ~h%:-Urn3(+ŖY4q(, $T! ⹺LB(3 zV_$0+"D(Ӽwه11sQKgǧ渼6^dn9~N&3]~o|[:$[!zqqzcijBW׷~2 BAtU䕖%}Zz5Q ;*#z4<1zEic+G]̨{w lq(QnAp7[rVB2gBD"0cY}.?*cL`/@[u7UyS 阆c'HOnjǃ kYy) -O %qi@]8ا}p~pEoUO7XgLceH9~]FI8LAg.P0gX@z %Y@5A\J_2٠>wf}ԯfRyX,C_pzTL,?CQ5H[%4Ses5 NF&/\>b3KE3'Έq|\uSH V@U|/vDŽЖV@$,ǩouנmT?Ry"dcVd*#8vryJO# Mz]μ\ P4R(\'K>+S?:0u5Yodmy\m9>S~)-W )ܕkR W.࿍F 歘Tr -"~#"N7CI!0ع><  k:H[}V#IHPgr ؾܒʊ5MwH` Z֒v`M,wBNw@Z 6 ZuʦC?Q6gTV)) w1v[Ȟ3A8>)DGg?5R_G2o#N{zFwhAfwݝfFp;)bP6q LɈЧĞX$ȎJ+/5AL%Z*`z*|RG0A;DJ}m%h=2~$wQ5%sK(>C-0:\Cڣuպ%Q%.SV)j'wP*eIe,TF2c>PmԛL(:81Lz4Nd-P3MI 4 d}C%&mJb0@]K9,ՕB\_Pu)? h4l~o0ؕJ`Ѵ);;S1W|D{$c埜5HDi}UXejNHD CeJ|a@\ pI47O?x YP`O/Sjvi%NШZ(q+.?I V04"l6~FQ owv#'`bJgq|Ҡ"MB(j3Puu>$ 6]<<`p԰# ,p+YjbV1 G*СB܈-ɮ߈^+*ʹV0BMh_ f/1,NwM*W*~û8QD$U0xzt2`)Z_܉jm2}ܲlFP#}lw< pb6OE?]C8[P" NSAxdeTgg{ݖp">ZKcĽ@6۽h`;U<+D,fDcϗHƸ9|:rPPP 4(EtxbҢ&2(qkDn_@$ҙsaIobEQ4lY%;{Đy3[M(b.k$FƽĖY*݂P{CNub,޹Ba" κR]}s$y|h;zA$֣bjhkjęxjqp&F=]TgźԎ{@w Y 6wC]\`|M(T̲{tU8upҐ_nc- @:h ݊`et`,?Q6^~4 i5l}Na⡖:v}Dž|oۆ׋%\;*8 u =&ZDL@*N6nO,\_4\8c2if}[Y]kzH{ځ*) qa}(Dy8o ~[ .hO{a@"`lHPG4t1<&7+ӨgӸ[4.Øɮ f1u]I/ٔ?4RMYn Wv^f7~ɫL웤GsQ$Zyڂý+w\UbUIaw` {~BؒdGt{)4Hw{|/Ʋ}̱v҈?4e̍#x}F.,^vz0B @,cFiU#ql`֓c+mܖ>m<n1ǾD6XSS9x,_~(०4D,I:ݯ'M}PŊF}9毡a kA4EgEfK#hm|.'JjOK :`8Rs1J; _w-!25O(eJ`i?:,~I"P?qXÅFi^PmtI[6 jav3pl;S>ՒS'nO ѳn\c9tY`6jר]S0׭"х3ڮ;pZ#)o>Qz8"E*뗑U&K>ws@pO—k ܸ9^prP@TP ;$OLE%!k}B0vd%+Ú`{X\SlcHf|R#h* t?\X\' ^ Jsd2eDX]ŌTlDۂKwTơ8h])EOSM:S$ԾdX((3.c.κڂS9nqt+^(xV~nϵH%-#gN H%ny+LFCrQ臡:TGqo:o[̢jϿLG5-Bw!ZOhj]r$BҺPK|'Yhka5#Z-*m4CT!kpR+.Am08@ՍKsQ4Aa 0XpgQTez 0e2&Dž^w0X.Juǂ2:Z/05AyݗFwz=}4me@y-Hj!T)N)w1.Ezq:`="x/teL2%&,M('-BGPYE܆bb;AЪR) ݠ]ٛv.;>Hm,Zz>dŖp.9ȓ*9F4P?c!TS ~vDkڰLMy2gn#,1ٿ<_BEnYxǺɅeH ^z/ (HcFE)の.=, 38r4j@v3|o*uX9p9'f7χPpyH4wH r7M =27,Md)&y xb;}Rʂ=ζΣE;J/ȑ7ّc%E~M1R%w6\N`^TcH^0oG 3WT_a~9} D{PY5^PҫwYHp;Y ΁,狘0-bb(0õNa(tJdG^k \ޢQh~ln[dPL+weVuVR6i{50tE[4mSBS 2B#tu8eDZss7lA.X2TZى+9,{$_4Ȅm1W4Jw1-scL4vqq>47{V*.滀Q;|7=VN;#:*yg1!grdRAx#O=2y@ncPzh> #7Ǹ< s,b"ָH` XUjG!|h7_y5iUEX~}K27;la!~ۑcL]m!?ʒGi]5GVP[z75?v}> '"=,g-kJמW.q–K*ٹ~`wM+k #kjzG#MZ,CpFiەYjm&X#8lzJg3o o9*Lƣ,h' jF8y9vVM/_w{ 8LCo9dfP1–UH2qd5s+ "x׏KlnaHO`,&q }zjw RMLQ3llJ-#G9ͥ:%VDj\LT>sӏ S:Η >|?"R}'e.Q_cE#MJX=z98c2M?꯯M.Zvt3x`V]Sz|~q-6FF\46vS*i]%[HUVcly3)qM[qՓ haH%/a5V^?/VaT \ћ\A_Q{4G,Gۗjl)]Ħ@`gR\^w.!(WHT;nj5 s#s:w5U.3(xv :Ci%2ñ0 e5ցOjGF]U%vT=h﹢R[\TzGnxQxQT%$6x{bKK}QbMqyCY dc}-|*km[=ip;Wa8ZpQS}itȚ##p͖$ #'3Is\cPGU&`iWO\,v^bj[T !&0[YE!pM"׵`e+C]ZF::J@uK !{jF,ֆ:+ʪCBƟ<4i;TDh2VZxra*fU'+z% ND78;焎ay5sHXU$YAh7%H !#CM0EIsh؞[}l5[i۟N)pg<`l]N-;V%ڮIOEVN0ѻlL gYI4cnf%z\G*;F "BU3Q wL+?ZhT'#o6w►MI_sR{G됇I,O [!w˴Gc5䘛WnxTgcǢQ:]X_lR<5Y˞uma?᪎rȅ. Ri #Hi:ugrH2=6X ~i_ttU!B;hl;҇M$dIZ^OB"e&Z3d&R ~3R~N$&vK0)\1M^V'1H{5cit\2j)aPїxQhR+Ka<:r@<)SF)S;?7æ%6.`%W6/ZKe\7ܛ/ZC",Mᬜyp )Fp';'-d\).*1KXQѱU5;>;Nx)m*1R SPtHaRvhْ GACCm)Hd`636VUP:|j2)ZTl醔>{].Tw:FM{Ϙw1q닗53ǩ 5M5;IIja BPd黛ȏ6d%Dlpߨ`4Yvc҅[bUlŜ%Z>]82.96$ʈsq֭U}'y[3ߜ?|2\N=E<ː%RAĂϡm (xON- mǏC L;wz[ g4y P4בKKG6 veI57'0_ f0bҵR?@/Ȏ9{XGQuYfPODalՇn>/;f9^6h[؜*̰o|@UZˢ*m]%di E){p<;g+O+_g_+gZ:E:4^2{Fr\Lܴ~K9ZN)Gsva#`Ǹ٤:$G ^%9^#Rڈ,bWx}eWˍi2[iXA;|wcV%X4;v09_Uir6 &ékL9M`ns5O$0 ҁ4w񘳶B8sSޒ#k7 A! F.{غ;|o_?5ABc,tCW5;`I):]ڀ&K gͮ}#\ҝSYkRi*x#gWj>@y&,oKCZEq+4NS-/LSNlF@qȫ]m=lsrs#F,kbʞ&Tq ZˠB3ٷx`Nu` lVVF֠4c@xK"*j)u.՞z_+2H:fm;3$"Ijc/4yn\Z$zFa&,'g/',VpE_C3ͷ۲׬E-hQ2#/uS)&E}Q,SVȫǓiWҙ (]FÆ]5\)ۏ&)~fV'VA(; UL T_ƪɕ=W5`V^ Jk qd"^ Ɇ ? j-&U"t;nMUVM7˘?G(8$& X/~>H_T=ZADdJ#1yG/yxh LE[+RN TYNSM b=~w, $ᔍܤY1bi[]ev­fR`4V/vi\5N5Db6,SYNCx4!JS.Ye zB]q_+N>2Jc)P%='gXlˎ D޴3!q]E Rl`5ܩl:\_ts51ak;kR,eGX@K1ae!|Z|K\nؼu|J'Q=&*Tr% Q%4 B-y }sitsNrk+g,jfa&a~8pOXϘ^ ʭNވ|OR||\r$ !P%@,^m_ff~>޵%ڻjUzEwŪ_< {:h?٧ xN[R@pNLx_!h8L3Af.`/ /],IV 0MvO1(=}$=2 jn3T`KK[GR`o5kftx#d¦3PMo3>6z{GW`cF;d 5ܦl$ylgWͩ-uLߒ]֯71% %40{vw]lS!|ۺ=26`ݝ~WQ 4OHݶ\2L0&Qb 9[)"ӄ5H$3 tꏣ$7e=f|-jlɴ,v_ixƽ#M͑zi3\6T[xae9xW[#$sNfܸl?VI?rT AIJ HMdOsuaõISe1r)kRj[si]%a=1׶$g)rMB uśJGAp މسJQp/Ãqm%.mTΦOIeu-vwX- H(sl-\*_zYTbLoct]W1a΂d(_^e'VA;T}N7B;5ni&炘:K|RHj:" 5E\ţ68dB[7DLkxԙddGf=fWr+ް%S+ $<|NI>e> +?TZOͽ N6J#0$ !x-jш7!$AnjHD8e#F#|qtE^,;Q'xs$Ӛ!^T?"3&]}ިb0sS$sO (vR@^P~yc1m|!"4 `G<7eMo~'J*~ī+LblӓLWSɓ6\.ڃez{R>n$9VA_ൗXjPng1NiR,)"#]0J$=u5)82rc,(iC?4 tť k+>P:!/)B&;h᠐jyx-^g H3 㛓,3!h);YBBJi!X\{r|/!sK}*?;#577XQMt,9àb۬lg}~*Ð٥mLE~胧 &PhQ'S)E3Ez"~ yK:Q ggP'֕YN¦"r uϒdZ+ D8)U\(Dtyxw_r.~YȪ(07zkM 0 8;l4cGM pzJyon<`DAϹh%׆|-#@e,+J52޳X)v>~9n3֕]dR7G{o` &f,Ǻ@lH0*(ЬlJ$#NZT ~e^?㬚gHDcQTOmBDQF1ƸBF4$sG,gK|o˾O9ZM$.cfI[!}~O]c x]F;BWl(%֯@Z_4xTWeGoT]W «Ё M@*oCE=Xp9&YY7w|<=l_}I .GX BNڽ(R^1W~E'{V˪3rtzS1ܱDG-AI߸Axn }: g ϔ !CVo){bxm\kH54^4iu5r<[NmMr yrͯS$;7C<.Vтs_I.S~74d.Ma^u r"ͧ-&߹u2z8SQop6SFEW6dSju48:C>F8]嵟B/RD[WZtg*K߂lJZ6I8YlT_e'õ5A:UDjCO$V_ MWUt*NU>%rb ~o&NM.񻄌mJ1;;w 2KAl+vI^ ` ̞uٸS)Aej{I}57|hȼd.oJ&Cgp Ew#bof@E2_Ry\B6w&BgʊG=lonHƌ5!H X~: >  s(f5 yA `XS֫}VhBFh_UǺVpv?IW1(*BGO>a5\0~{yW=QBF| v0{S},#SZeUrY#Ik6E0R}ﯚgc@u)#P&ݙ1u+:0F0v ) ŝ:Q+UUNe;Ssj˧_Z~/rmt# m,1zޑbS#g2Y{/Bu6F-Pl߆}eU[ORs4=ugJćɷИɣp{U&b ,eU[^ @<@`>[ǭFg&j*us5 BRq\mecY<*j XZێYDBеܰa35*)a zTWo esP>m9eJ R 9q\>5/1ۑ4Ru_Yɵ?Wsȍ~o?)*$ޭRAͻ5OY3v&#@O`W3Z5yIZ`H!Rn}y6CwbW7P7~ЯDg48,;cf&5GzY0Ͷ߄5ݝ}K&Hӷj$i& R-B[ (ff.<6XQR}̉RhJ?PxŭLxحVr‘LDSYSEe\rj*ąUiOFmjT.IAM/f~қ%~'%zmśYI=b"Lg3L N]s/E5LJR u9fEdg{w!{X EwwـU.73 wvIk"6wFL$.+#9AjфH /8lsϗ>)ZNM;LR9C?v.\"*vwcxV%bd~"K {`Bvw!kG;sa,ty?Jd+n{V"o4>)nqd:^i-3eRIa;/D % kid{$,Ok+!݂.e QJeC#0-W/N8AX|ExOFsPwVKJEϼ<m7NGT?Eoyd=yg^\:*G2į/ѕ88=s_6ظ3w@3U wgc겄;82&BFƣ}SudѮvϐ}!lK1&NfkLb?At;X6|T} ys,5;.M[VQgY4nFO&Tm8+G.h g W?'Vr P]ݷRsS?\}} Q~x&KȀ'LyG$#n6%w 3z,9mb1iea:֟&۰6ChlewmET^Do&T}u<M^ː^j`%w2j'%%1v:X(69d ht-l`m.h$EvNRZg)_"c!YۯyO Rihh%0n":F]FtJ@0C T <&$ׁv_x4T #Csq0?fU  )oǡ\9Q9 ٮc VKtG=@cڪet'T2mZ0eJ3a'sExz5[طˇT4$fC)$ukG\3lCSW_9l~-I6!=YNe"s6ŎKMo\n4w+,#2[GL鵆 i7\۫x{/ѣ+JR;}Y6Sr9&ţYiZդPZB2DXJWUV lѧpw@\=&XL7hzrq)SBl h2 ,M4-B3Q$-߽.H=MS"Zrx+TLMʅa0[/Trn`%] ҄e8E7ި%EOA?_ҭ3qMD @86@= h{وx!MmzdLTʀ*%ZX{T4ŵYoKO}{Du;@ <4ӂY#-]ÛϨ4T]bz/(;Y<}ƓL-HE]W k=DeOAxD+JBkdU.' X75dm[t+d6 5ű/P;^'`v^v0 _lÖS;'efy(r|ߍ&7Ac©:C2bml0-gY)O$_,c\*@e`6ibOC_ZD<^I>ZJ(+Ps,}4pGu YeɗEb:0_8YBBhw}:}\ZJŀCzkw}d0޸EU^hϓO>Xyhj#M}ȘH/T:Hw&{Sql6N 0O$'xI){Vtnk)i!0;_^>CjM:ʐDum迃R>???*uu g)ƺ(g_pA罭:%\p{_>ګN6NŬVe["NCZU|QG ΪNTha Jk掱Uu%aW;0syB?)C5@yv1؃dv,AI!k7az})=b]k{rgYW2)A&UP}5+!f:;$9d/SVy,CW}hh-kZ>@h5W[ńTϓ{dCU+nƀ>l7k]˺ j1I W5d)]il4L +bVׁI?̻k ֘ޕcsd>4'}Ls#gi8yB ޛLJ {QS ʭ9ju YpUDbys~l.n_5оPrxnPdͮ-ad* * SB :0DoZR#bi.#P01x^)Ϝ!-cC8(Rp$7'rP)Հ6Wf~`.z'&,E調,˕ sϽ} 7Fպ8rӟN,nDE"4ƧKR)_̫y ^+JQ7/)G<Ѕ7a2C[6n!E X0!~{%| XmbfJ3ᄩؾ"w2+(/b)"tuŁHmmU/LtԌ1:HBF"k.ޑ;y *HzTJYͅ1xAC]>0VQk7Q3YL62()>d0b$=_QϵL:Q0Ew#57`f0P0 fN(!`~WOY0GRqkne|*Vk'=PsW. d诟ɰ|sGfo[>z9LfUaA;6n4fG&JeNٵ34n(T++0iY%SmI5YΒu+cSZ_<ctu?r'~l :ig."pA~U=|UE$O< !q!d ·BnxWj!7LAhA ݠe^N6jѣ-Y*YB: Zlݲcf#ƜRL?Bz 'l jh剉zfTc;d}8X/BC?[`QƶA E8`Ŝ$`:Ykأdɾ^W$Q!vNO=zX܈r-gtFٍ:J%ahqv keW+ڦSkX%8'nVO-ose#WBfDzI}Ys|G2Fe'W!zZh?6HBkHޜ4(\t{*h%[twi{s~.9ćᓻZhIK;?l-,Q4üw~.4nTpq㔉ķ5&! gާ!}}<4oZ_Y``/Do.OY1^:jμ=v#MٞGfckJxuZa~ 9z)⸪vo(󹝋9A&5aCu[A!vK*o<"pfT wQuv֖9660&) 0A Dq}M `~Bmutbn\&Tz}k:RXrUot}}7wq_Fn%dwGX8hG G#F]2,#Zs@0qH8_?`w'-4 29lRW։iTN !dO Ԗ3x;ֻ/Ikϗze񣹙79/z0O Pk޶S$;,]rրH- \҉Ez3ce:-{ӀD8бʛ]pلf8 skQqy2v&Cf:vٳx3Ϝq k~) G`>>`Z<6H09#ɀ S%.9w4q2W@o˝;Dl-ZF/ :qooDӅOPoxÊLx: ۢݴH}0.Լ,l5G"d*:aѴ)tdfXж W>לh1 BV=5XƳ{b-ÈpRҀpXˀBsͼvۿii%ONw?Mg,׶A*"$=^۾WxcOIF>~- oM6WΎnBwa+"mج(XXcʔZ %L!|,_t9m{u+2GNXϓ~}h!L9Dže@/7-%I]nM,(fXq- hԡ%DlqS}0#r!e/5\s* e b"/ycEϽd)[~'6#Y][ثjepUWsć AKSI_HcTMkujCC1N._a<pj]}MB1TpNUuﶁ\g4#U]N&~7 qiODGq[/7R6lLb|B=8M/e0.#+4Q= bn.zvCn(v5rZ;xM7JtjQp0JMFJm/x>%ِXp"o镉Y|d {A񫩤fr3"/nY}XBjGYu?D#6*{l+#~|ZLSRO( Ȗ]u``*'#'T򳄨9h*NCwV4*FnᮾNQa/B Z^~PQeC $|^'[Zs1çHdm2|5`M41dfj".; լ{Q+،9Z)51  ʅ9ZEH9]}bIР1ud1d+rū 5eiqYaOll,z„UкI-6!g"'ڲ=uJZŏihEy$AuVr *>X ?,Rܯri …=dڼ ޤ$_ڷdB Rгюm܋%q-0VbW)sGE,ûYT<Vcb$3,F")+a*B(cGN_0(g%vbc 1?%u\=AFkF%W=kstz]F)/x1rD94/}r8"po'Bwc#p^:٤?zEGN8A[=l&_(Ь6AShg1g(sƃv$&rOo-nsv,YJ(ޢa4ugݐ['ilhXK5weTY; o,|yIV zWx=Sx*UN w:ңcr" ^yPJ@(_werm]%ss/.U 9 qa4Ɖ!BduwֺJ;4}:҇5-L"4 9AߪLΉ݄S!9 y_8F1..^z e]@t$?e n~U!*lՁt2-1V0~hڌnND.mt؄;~p}X9gk}etMl+U[.Wf+s6kEv>` kC9#:5c% +l'Yq ES{ Z dLUsB[%8tm؀?K oq{RQL+ƫs%gvlEyDb>V7pWW9pD>Wr,]d}܉s|~ѻ;k+M g{]#%秝 U_{J)j4dcȠmB;Z! ԽEJvRF7Os8 |z$ M/D1[?eK7}A{H,=3}0pݻ_-DWܚ2Sk}酢L9ر HB݃xo9 ;B|:N05Nƕ./L RXM?s#!A _nZ#.ʏ\L>JhSs:hڲi&OYՉb8đsJI;'essM=>}w]nq %ӎT'1LQYAR5K(;CY0&UC[c>mGg6Ql rzʏ[|*i&@iF zƿ5>vr(DH?x05武G'-OHL+(1)<ڹ<*AseðUA0!9jg(s`K/5wvnF P2ނ0*L m'`79ZI ^Vh>e|z.ޅONz017 q#ȏeJ?1$pXj{&kXH#b"h$ P%WnSNpc4/WLK;@dEIWÇæ)!MoICBu{^NphOW RLބZ-rqv#c.Th+4E 9b,j{g,)Q>2t}KfUAm/4 E/6eׅ^Gk)=CB@wcu M\wGU*J1冫ᚊodΌAdvG'9L:Y] ZW: ɱM,z`i&Z{ ƫ; RNC\ { vy%r#A)6LwB@+y0_u$Z%'#ώVLMA[}bPx'Zu(:ۤ+ПKڰFcN9Ǹ,-T40r!zn:daУ7c5‘aVd^a|1 !0 1)H5#0~JќQCwsmC—a\S)_r(YK7 [m( 3GWfi v5b@&{E4\CB9 듀VQOA'Z OTN谄:IRN&GyPe~bcy󘘕ɚⳮ3Ό+G + 79ŨX,A {c>w4ZvϔREg۬w4|viK&tBFЬ)ynN`%;DؐX% aucVe3$skWx.#I?am0AՕ_dʩWr'؆LvO.J%ܘaVs mN|SAɸzV|ɕKAqcn@1)n ՞7f]U]p0hWmnq@ZƹA.ZLSްK)Cct%/*ubr ^>CXP])=\SZ ͧzAJ6c6@Lo (DR7;Mx~s?RP0;a7d.g<t4 mA'9Yo +aAqsj-[a3j߭J‘ E#$6xdB %,IF`<62/;Q$A5 aDj, *1I=;\t 2˳l$;"f ٙe=,S,#.J,Y Zwc>,=t.xBZx{p}pwrD&SنP4 a8d%91($-o`#p'%fǙlfE&mI,*2N?gP Y9B'07v}8ط-vw2⩮|1 @G@5&炇?olo jUczzf+Jƻ`*MH,iP2O! g٦:F-ALEx*(uDF.)#%&JqKk.(%$$|,['rн8)ln7uRݖ^M{KX sUR]$}b׏|rVQ+H\cx]ՙTՄ6=}|,>U t0:G%wifXv&Z˝ !Ԇ1m[Fx&x&;W4 h}WM? %Z~ tb*?x }p,b@R- #敎LJYfM\}\A;lwode7¬š6j  mvI,%teIcۭ4ev底ݿ]b7 h:"dF8#WO+@~m_װ؋u&1X/^E; ѸӸ rƏGy S^[$^%?{a%哻e Hb6tˣd*ۉSdD{J'm(ՃçȈ*GD27i=Ƶ#EnO@ KagNqVUnګGgo9ee],]F#ҋY>1Hg<8Mr@q.M̼UITBoIUK!=G4y*zO 8y"ػ~a}rOax|AuX zX)2=z,򝼰74B4y@!s[H9/vE D5%b9PR^}\(&A"8{g/:7HÑA5WYÏm]m[A" cޣAMWNeNiEbfWcŌT3[ըBۘu03f309j:ȹVyW`<:VhȊb~Fq`YY:w~Co6ITXG 4H];׼̨2}g"9wy?7-)2P 1;[@EɳQpF5^Kju3hxv;y'gQ(ܽ֍fFURF A:MP] >/;Cu!oI(N1jUe2Bp wn@8ifk*E\(zd"eI6WCXzlJ,eC߅I$zK\[q\K@y1z%:qR/srX481D?<üOvG]5&U%iofDv(0^/1zUdw5\ Z>N*c0 tU?AZI9IU%1wl[Z(HxZn D^˓K_hl@?"j*tȬ$ǡd?ܰ-31izB06B:t"1>Uómd 2ʖlTy6,fͮ)IUq~(Ex]ږ{AGxFlaHP RC7ۛ'֜șws&ya)_rU s;jQ۸XEƼы|IeYɸaS{G!6xj,C'Z0C AqWiMrA s^>۾.b_ȱI[oC%7 hiՒ]wKfj Yli AGJ5BXHq41U2n&|'ƤNCT<]{ȷ3t+hYN>WNnYP~( |ѐ*:!uG8^YՇΨ a混` ~ة PxaMdmhwJ.qynΖIE 7Wb-W:Lj]]JcG%vNmfmˋ饙L#|5R^! ;˧ ZWAl 2ik.:DEB֐:Y&MxiN=F/ӕ$})Fxk^uL'Rwxk:#ɜ_`ʠ!wء{ԈGCҙf 1;tg!/9·rn" ]Bul[bkFP) Ex0W@]TG4ȮBa瑭p"0Rᐾ$/؍[zҪj7)Ty?|B9PCT/yъq}(j6 K*c(NnbklgN&8َxX, XTVAJln(6pV *J{]]NP&;pS#M`%#w X9-^N2qIIn=z3u`K٥c8`0Fxpr>p,.Q fq1/PndT a (-b-t']L4vnsՖ$ïa6a%Ҟ~XC?]vB키ci :o$]-^L& eQeecݣȦ]Gr9ωgwڝnwZoKН?چI*_`R ĺBoyQ=dK+Cc\/ߠF(>˟XT-Y?4"}X7TZƚ/3e@T'шZ؅,ش%'\o^ Xgt=nǴw3xq]ejo# FG"v,kHV[̬+}"XWvԦ CU =D~L/tF-8FT_\Bj *x̙ VunR437["v\RK̎0PPڮ#7\>M$ZkH-pu yR%`5qdlzw9?MɮgwX]Jg>4-P&u,J|_ \ș t^s+F3u: tHVvJuJ@}I*C 󦳪o7ּVV4Zcv1=IWXЗ(\2qV5L@df3RP=f=2jf:mnQ&jzAT=/Qbۘf5Y-!Wv3blaf ע!sh>0B1]f 0_F7RzﲡH/'O7%`Li: `55gA=)RX'`<卙o3GoY5is9._zhBE-5@$AYXD``Y}紵ugvH?3.7,^( 7oMG#lӠ{u`%;)FOZc& !S&U@% 7|Wt3-Pp/РYe xf<7Δϻ_ml۷^YQ0QD5^4q3f z$=F(t /3 bqzv^ݽꂁ("(OrkqLH{)p^>h j)*t@QI}+4iS?h0gi:K~ KRX !.o%aȷ ⟐5~=ڹN;+VxsƠb1B$9W:OVpu-tH{!s^6gy^W4?nl۳E/@Je61Sֿ HP.p QB E(s-SY/(6%,AԈآ׃>ߘGPn^%oZkݴ[b^^wch {rߌ(lisl][j4\-KBM,ͣ!_W쵍J@}!aCoK_6Q+I,!$-ڟbv^p0T*r$+!DPٛ&>()0D:*K ?M=4j>Ͻ[ WA5Ұܜ-P3H@FPͲB K`;68dx,ň0W0Tg)ܾ pLڟcqdZ|1N<0ᾷY7Y*E]h&XVSpbP *I$zd-a'gdG~sl'Wrp.@PJ똖}ij%N =G,芀1֐l/l K9 sEk˦J"K-;?%լy~pcԹsU,1/p~C }6V7u9QM*p2xyh΃^NmiTe$k΍3ψ IP%׭zY9U Y zcZ|3<ȍS{Πx(ǞsnY~AnO,<]e1GP?F `괝rt4!#:x+o;6Xo'۝\I thQ{qèi: PHt#u11xx’Og)% ډLrp{u΀P;muyϻ&crꟋ%{t$~ޑKX9|> H(}@m6̍KŒGm9] x7fS?aeDƸ~B[(ֳ,7:)CKU.?^q% 2UmC`Zئ2ɲ,,д>v6o^YpɛR045@8︁<ڱ<7gwB0Z;b+/ƝT=+Xp/_pe>b!'ۯC,>`r׾F ^%o4]ˊ%A:5fvX/56Ib.%FFDOD\Y2ϴp C2{f} o"O)}E9 Dlq2B.k3Y:lű:sL%&"+R`!;s8R1鰄e'Sc8Ep l6*kb1qm OqFOkZ {I?K7YA_,K [Ő ϝPFRl=~=Rqh?Y07s {˜5R1 V hV RgqrzT;9fEg@5]SFGoMxK"^/0aUȁI9I !"pUnbtY6Nc zzGN7f:~vH?#邴dSҔHسn^. *NX+sctρ2'XY M CB?eVC.Yg>Au OcWc+WՇp[#:&0vvfceHaUZQŪGKNd2CgsN` 7Xf╳or# n=&+062 ܖj0”$=tAGPJh!C&Ȩ=ƥ2A~g≅s$qA\ZAzD4Yj|l` S #hc#zBy :7-;J-} %D mt3;.f1w>z=;: Ph' يŏkBNya(OWUOk.|ZQ\Kfo Z i"=+-s6<[D|9`P+qre >H_?:vohlp<~D(BP :P (.25ʼ7ӡb>Q|#1/gܼ}42bȍ DtS7[,! 4WPMy1d\HR)޽8㰏VAo5 Lȣ:m_JQ\ 3lևy V^ьJFnJ P5avDi Ndz>_a/>MF' qkLΖS'x bE-~v'mA5_\:o:|<׬"њ\f,Xʱ%xvQ1(*9RMrA08\cO6Zi\Hs k0Lӊq) 5!#\Y/䄘'T:~+ hāš}rxuu6]hVm/ڟwυ6ߑ<"]Tfiٲ Cg {x(w {sPçQ؇BykhMtUvX@Ca5.Gd<821ǏZF ׳ MiS@]o=o 9ۯ DBGx<^ZF(!6j%p{y 'Qs_~*oH=ɻǍ(wXEĻ܃<)O!'W%z6IWCDgz{* i!N6, =:,B,[DnhpD/ɔp`P\N zw yI?㈴`\PTl4:fv! p9}Τ)nR_l^*y3 jArCgsyTCi1r[p:GUAh)Zy'ڼD >/Z}|۱Y=k<@]:ʳ!|zG:K۔@ZNcN(o kmNn.E:a5`ը$! Nؔ")~ѣ" ߗD2Q%M>Lg=G~)*6$~fB׭=A` &M!Z\<[DY, Ad=~-8DS{J.8H"HuoŚ"MbRQ9Tt[8: `HDY#Tv>,R"aI&0DzF[`Q3Za9kzg (_a0U9d rRƓ%7K5k܃I$Wjˬ\Lv7S,%=\?[*&UzZİ0c1F4d-)njGA=^{yJqVe]al daI!ed<1[ >Dw:3j@N0bTS7͡Ivc$0` YG'FTנl"=BVDZ /Ғ+nbxEbA^{ܾA +@< K&mo7-XӃ<$ g)ӖĹ]VAgw FDžfzhRb,B`ZJ@'[;C\>q =!B`Xzjh_AS2z9:l-RֻAlvgG$V 0O&D +[LTwqIip8M,?ogi/CB# Zuӕs=yG+ong<~,v_#svJ+A]ѸVD-#?kIMuĆ7B?1LO(DU[2+B.L}l4կtߥ끞ͣ 20W  |u[Dۇ=EQ`RO_R.p ΄_Lxz`Gř MʓEΔR84;76I=!ϙzOkaUs)wMS QӥB!z[<&R̒DqH'7] _"iTyV[%L:E2FҊY}p7f2;g /8 !c{ͪ5Ȓ]Aij3kC颛u пܰL;ǵQ=]W`ݤKϸ侠d;!NTx9ui 1ǀ̗틗.ϾiKLt-XNqBep,'V:yzE}`0<# 9:}Yx*ŒօDP7@e=OlT2y&r};BGO,Yt]^J ;i8TqjAS"sƌot $'|O|p<<]h惂4eK>+RvWn 旣}Wh/x{ "L/M^%sfcmZ`mY(vXNfz|.KG] LZOZ9}a¾ݰSEpOȯR,O |y-P,~Jx \WÔ#ⰢB+nOq|~|BCo$OY TQ̗YG)$-)kRvW@v\W#b 'n$B3% @ %)4$ȡBYn\#g-VɄ*RPG:5k`8M @GO/YڲZYfXYxI gd~RI"ne>f|yhݛ+%\Ǹv̗h9h>H.ͭeYG]=!f[YGy% \ű He CCy['Mo܄/aW(]XDz蔦: WzŒ2^~qßc)eٯ'2Gm&\L.@As-:]ƝŁ~KU<6 )ޖq:  zڴ(D8[%PH{h R;cts#KxG8ޏ&9}poAXn$ - Ndp⧊t<ʣVR6^4y[u'y"bΩb޻Re[k?Ė>nE k&ߪx4L 2yn/P}5PQXӏ7kk& uCOSYQ(0?hb~ kd8 EZ" tPTF`w+[s \dd9lg ĶSY/-:N嚰]/MH zJ/ӑ,LkG:LpE{YSθc_`6D+CЙ 1R-eBR .K"t)Y_Yz`EVfu>C}("A ;$%AU夋4ɛAiRy@Y7Sܥ in9"8RqzGoL#QnZc緪UէoZEWIj}B|KB ؄/QHMNd)wK]s}=GfYֿpQB<;3`O,40i-[Ugͻg asvr:hU/;V_4ॖ޲eq F0U,/o^]:g{BH\7}F 1MU>ZĖ5amQQID6+ {.uEaZ+Pf:˦vX+:2lE4fZ30kW105ǽH1<.Fy#cf@?v&@ ]K^4WȈk=bRnDR>^x^ox\]E@ܘ*Q^\]M2;X4} #Rًζv[*7߃~8.o6TKc-jQaSLվ˳d jHy78iä_FЎQkZ;gD;?;?,\Ya Nx7Q= N?D:F9Մ+0 tAQZq<BXj:qz3%2lM&}!"'&ALgV/@Rۃm5Fԗw *J[ׇcGexz+ۿQ6hIã+K4"1TrY32d{UNeZM\8x].)a'2yaS^h6,V 30mn}DRo#&-l_J?m:P?{9ke*}fab:);R"ܙWY5EikRA]yrFQE޺;R 'ڕtைRlt\eϗ3NOB.|e҅ß66*3R73.*S}jSJLXVRUPZ2K\I2@'MwȦ`2+M "JiX&a ϸb/&Aq$;SW~7Fl&65W2 _:-dGq ڏ:^9v(=h.j}C^X}:u![CMc@s?=!YPBR- x~p*)YjdU#D߻1Wh .FjfG"5]c2(ځڡ8( $h2ЕMM4 c.u0xb!\N"Wۅ?G`}ef4{O ڤIx-|y#FI4u.FЃԹ#!Cr%l"Yz .*ՙm8}.}`\k 筋4OJzO؉qxVū!v (1r۸6l˜d/ QZ <Y/b.NuIgZZxH6 1j-WʵE { % ̹R{M&SP/vu`g.mh(J r(I4rGR}!g $pI%4SJ3#`~64skFm^0Kh)KߐwwXzO_gM~`Ǯ;p9’>GELIf _ 3kΧu #q)Cd'C-_ )Ўhzr;zW<c&FC0Q =;l-0DwxhgظV(|Z֌x#Hy r=iPE -;Lη a]܁"T=9@5:jod]hrzӚqƒF x dF{4}20\no*K5` o떵,b!>^ha(V ֩VU|#%_3"Tͫm[^pMA´Ԋ'gmg!d*3gѠTvѐ+ůCrpiE."x?ߴmC+k3tPk}htz)R!EcX6K(6xb:o| UyoEY"A^5*uNW@`yDÏ=v6[ YfꌰhoNn: ڛZGҾf_89Rt&H8c8}fk?bPA߭`OV^3V7r{p`# s^rtW|0?qM!9̳q7qЫthl4]BKи(!v rwwm"tvjELPZ ('ZU0"zŽ}i7ŷ I 8TSqee@vx1.V­D|H0b/,:3Sʓ APAHlO櫦 ; x9_Iu ;/=-y0nB4_}xN7۷2[9P6)xjH?4@ߟ3s:rNYF[QC;V'XMÙAkwp+0R]UdؾEǽۚQ9]I*]M-`Yă#T˗Eٴ%FDf\%jq'3 |ĦR{@L񙀛A oZ)mp.{˺MgWқ0A\!)s%C nxNqb]8d˒`i? h|}t Xـ'c&j ]!I9>k1`i'Q֊ic$%3*e J"'V'P,ݯ"xo*s!`,,sqvf:f=7%mS`g[==NuքVg L&KUD2!fېAsۨ|,#=UmC>pVq,uA6mLzY@cm%kR!j'}'&~D*FC!#Ej+ye@f*6Z&n5hK<}m4/0,Nr$wSqϵ$?%ow/G`y6?V,u=DEeLcf)aXŇ7 [JqݨSQPU /vכQY}K.:V%67!t{K StzU0pSOMhuڄS=L{4tgu`sKP]f0x29Tg]7883t&ĺ6 "KKqp U=QyXS,y;q2(uE:F]aIߡVX{9]ubg9 ͋\̝~>$#\7^ݴ̞-`4#GՍq7+B/Ebb2}XOwdKW2ַKڗ(\ ѐ`a#z+k??}w$P0}cԁ€J'`\-#W&mc(AN^VN e"%0I^ mc׸Os9apBcߚ>xhrN(_, C3 < Lip<@lW>sz`mt#=I^_1U;[|Lo1kǮ}ƽhdXFH_r'ZU[ vtm}Dn[- =Ĩo cڋfBt]IV5*F"FjwżypEz;aoҕb8bGD/ #٭NN&C/!]ѣY2q WLwT_љV_*!NjV.۵dqSa2m=[Ĩl's,e]XTO&96@y2繉R8QlcwߢY7{a+LxO0'l?`Qqa-E(3VjXh6]I\rƖ7yb((, iJ6 TpdF~&bRU <(&oq)h9-QuƸ%UQP wlnQ H&{>WK̀+75[2*4;gs.faV%MIN[ <{< eZ4;GCIj:ǟ)_{Wx* '2P>Tk9)C̻Bu\Id. x-Ǯ.R8R2eWe,Ik7-6+ SX;ИuĶ9p06by)Ĺ{3Bw!IIIN^P;Y .#S=X>XN251)5h!IK2/@VBϸ9h. ry9,(f͊urw|{ʇUI~ GXuX >Ug?|nO WV9l)xMN8WK8gb>{+s 50Xe܌Bg9B4׿?v:X6g0= āT*U[n\a/X$!u TAVMW }iV^Pj˙>7ڇik \/W!ɯp/ܚA! ,n1m@iUJc;c.j(,!zߜc.}d:E#F0sRwpߎ2=uj)g?gqiU(FƝy.# Aaڹ*q(gQf %lfO9kgMimW7>9;Ls +u;8x}"z2e! m.acQ<=pӑ 儴׼_h=ey $EZsv'HJʈ!D'aQK'" L17Of$*,(YhN/e4o@!&j1A9#U4 a5Y)jcPIGO {TeG#I`_|RY$5,˙RuI)G~I2nOlC68a,Weu="-2b[0a!^Hٖȁ+jQg! ֓/:[|#@<ĺisfoSi^i*4nn7m֫$CIt)B"u(>o~sY=Op6anwܣ k^ YŜ§<א:iQcPk]PGavXN?o3_9M+ }.bV{ݥcnJ29DcuqjVׁ㏜pa\^Zԟ(J >,Y+ `_" F͇\TA+p͛J'/S0FjGKĨ .-ȭѬ;gi4H8Y׊$C太Fɣ' !imi~iger~6ax<~ZIjK ńG_dniO/>YA/8#M{lHDFi:ڲ@q%!A&ԛP o %i3 xN 0f.pg -O=] PtɸCtzЧƃ ͢b_YijQ.ZLh?|BE>A.ԓOn$-A{6aH8iE(װm!BON,_4b+C T>T ֔<~H2|vg-3TP#wqkc 4b}qB Z`Q%cFfm`ZѴL6Fʖ;0vGFQ2(xc2ÀIq օnz,tP+nIK9rdL @,%"^xf`iRIfe1gjvN;;|k]S)#8WMT0op*$ ϒsC][߹3,kNYi@: /xͰ~szi̞J,@6[w-sOoԀn9?+6jb#܎ܤ*筦7V=jb#X9}0/{PʪFkHhe:c‰29݉O(d1oVZUACscW7 8aڏ0 ³gJ_Swe:$ Ds@1ٟenXK T姬 7` PMj+\ToִcE`Rzd x,z;!}I;->;o)<3k5Cll"ݬœg-g|G:=GKYTKMGlrdcg/U\8) W=z1p]CH\m4uCѪ:7 wݯ>yl7={LNUxoJ5͔nxiYGdG+PA@BZ`x #iԡQ6NTeo E`ߩګ9,pF5-B(AōtZ>˞gs9ap7]_\[^cҒ:t9dJU}PoT;8|#Ɩi;1?ydV.yX v=ĝKb9 yj%30S(^u¹m_=G \C^q2^I`^ITL?wZhIA=m-C H΄ZtrE #@" ؽJtX "]u'5p-y/_lGwб9v"wzG#*E0W[r{co|_6x>wxy׎o7*tRϝLt7ZǾfTyLCAu@KH P:!vBk-Pnk } !hIm)p mrN$YI+K"vˏqޖ%nJjX/hSi`):S |/aeEBSWoX+7o3i`:{ֽcby2~?]M3Gx*U$wQaf76Td ~n&羍;y }ec&cA¤U|M78ҫ}ο]('?N~!%8!-S[ &H--^rCV+^ &fw ?R 2d>#ig;tuzN䒀L ?aad5~Vw.gRПХ7%ٛv6l5УVKCHޯV((/K{wm;^k'DPP.hy.yXN}/"_wk3@¤Y3ȲcH9Y%ȪbօX) Qsuf 5:%RzAI! Cb1u|=drf|݉36uV\.Q<]$JjX6p.#굩e;_?Bb4ZP @Wf_WL4-Uk<'0==?(~*"?9fݸpVbmI&O@M0+x(1sq_j^pwL#}͖֮C1U(njx|bܾT}&&8_XxQ_ƕ>8[0}!<cA}G[fC,1S+dtb+U=3Ñ*"NP]R/J= qlq 2.^h4u"b->q#p#f=L]dp50ip5E^D(\ \0˟"Lu@"Gel㧞WYZyVDFɺ>J ?.Y7>`ۃt]r !IrZۨi6Pk 5 i3^Դ]-**pѩ^k4bH0]䡐~+*%S^l?E-$4Jrt~?77crBrB]LϿV ]TN~&m<[ªX ? >2)Z(>pg-NX8C7ݽ(F&ȗ]lx~B74ޑg"EmET Cːg+D=XMSѷ=yNfdmaz$>4Xpwv >6܉,)PƷBie*8h1wۏ[wŬb}I,[9^ r }^)%N,O,e8I᭵R7Ve܇ӳMLTPQFζ g~bFsjO1(Bʯ\=alʴ>V_YPI o,Cq\8R),!Ԩ[T=!Gb:fŀ׭GimR$H <V"k7-|3p7\("PI,Pb(RxH| ;<ԤFl}dl F%`]8f?lm#x<{MN艏tjP}3RnWy&J H,mRζ?{.lHТ{\q2Sde:!HWA}_5R{ t-{/ᔢWHS{V@l;i7z30ٛ!e-:U#uY6%ROtݰ{rcUגgZ*\s[o*s" 0XnVb#uH5,Tq<#t1W8bSdDΐ,J| خ- $T4T_+<%x"q H\HՃ_ӡ[ g:۔iSQK-7{ }1EQ0ˬMc2ȅȒ%]| h)z2."uD!߉1Š{_t[7v-^^c=.H\C\gLt T>8FR$:PgK206tg%#%Grƒ@lt`z;/aSႎM~:{*L@7oQ-!x@ +y:* c5. >;'m"]+!Qdu݃ Ԁ؞oDHPmks&$sH}K ߛ_ * TKqӸ'fPf*pUXC&!H|AOR":?5zc9'3/1cdAv\/(^MVMyϘt~*wvH*{ #lYccHo,N",ɋ,\u΃(bIKal 44JmCyeŸ(l0TrʜM cbfj<`cjm(A&2cӓqC N(2:m5c*']K&DI7Đ#VXqUi$y|e8ӿn- 2N\r?x \/>.ra}OqIXGYS$p{7 fɗg{& K9 .qVSAn7Z+RTܔnOSNt ;qJ? }snFdCpH=e"qdP{sqX%p)MTd#v(IMj~wA ML{Gp{q%Tŵc~z);(>IHdPk>5zV]$nVۭ/ej1^՞ԔFGT`j4f|)V%!v 6wsQk|LZJ!Z}3H_9y7fB>S,"@gEQO=eæsV[,pwr,d3 SsrF^aE8 W\W50x^t$!H8_T"jW. Y$iY̷W~ɐ Tu&Hw|FԘ]p@1o(> |;q!B>@uE-+FoDn:=<޽cMׂeQɆRo+縙kbL TzCA+pی},WlzUٹ?eLr!Z oLY;(;aGDwJ,w7}+>trof?Ӱg چ@uA bk>|ۢv[~3DmuX^LMH]< <:)= ªep2nUtobc pxiCf,>ZxqЧD9a:[z() U0gb+a8.`ߖWcARTbȮ;voV} ϫ G<<"O }C&?nD]5&M`ɁE`{TrXӷpn# 9XHֹ)m%%.@5^~,4^IlL mwнj`u{ul'Kč3<*37'qbZ'mB-菿jŢ`BbM(Aʙg{lOjd:ޔqƻ7mbD,KT#'u/\`ҌHz܀ߟy,ꫲ\} T3@ hϫL:#3V6,]žv.mjcG_D( zWf}I$qێVnn%eFyRFaE6F$sJf64ٔhln!T*[S*&H&W dش};ϥH\=t 蹔7D,L&iz:v/@wO/SgO}d}[DԺhNC{)AKٱ&-^q4iŹWnq<\ sFȰP pv%rhvBqmOISHfE}\=QƯE'z#u2:"ah_$"Do8u`@7c6Vo(VnZX8k +Ƌpm5݃6NM^CNO*'";|SW&I+nQy4?Dxi CF1{Fh4El+ʃΤUzQ`2Sm)`L|G:2b46֌ ʙ%A~)et1N3b>7QGCLq+eU&Gڞ`z aǺc&z0Q}~:d2L*/T){vfk"6av :-i7Ċ#Zb#dlXވnŻ/+X4̨.mK~rQ)p?Pb9%:#$pа~ +8>&Ybվd8%B`S;:-5 >܌MoH?VS-_/ #,&g.qP. A*4s,9-+ MO(ڏ0eA`Ȥ]IN3??3?LY2v,0_FVρsfο); n>Vi5J_.@ҝ\Hf?S %ZFwj zhdWsk` ȣZnI\f)dsƩID$^ 4,Ր LemQiXC5KVM&0)Y*ilz3]W\abհTQ܉L8}=yd !(*2<0iJ!ޝRx?6;AvkYxQ0!7<Ѡ&(s‹Uv}K͒R-ݼapl/aLޱl5~Wl`0EA&bat 0$ހ]c`nBqb1'F;K:򠠍-GS*`> (ћFW~<] F8naffN|g|k]+2~RZ|3a3CGPK4u ze7Bf ~Voޚ~ӄiĶ7j3.BP۝OV n?;+cP jAf&*Iq0K5 4 cm0k\4'&* w8":()llɳEb=xʸ4Hl``yyx$ Oغ2̈Rf %(eZugT";؀D) οDvŴ{ˮm=gÈ(ukZn]7ZLLM=:4v^ȟ{]pZГQnzhj =UpggJ B5` b.=fYꞷ)G~?E! `ƉAWx}>)!6y-ED5|Z] !)lˣk}nMKǔ̗zLO#oqATZ<: 6H O7\'ׂWs!cQv#Y0]\fF_ٮR>Z{aQeYx=a!|.|Eɨm$*"kE\h18Ol($Y?fpʷȂTYkrоPA*.}e8qT)NlDq Kt=x,-lubR1}v*LCpOd셔qP?<`ȰXP9V0eWmEe"IbVũYo褬BӪf RZoAX79:&Agwwv_k ;A2B=#Cl>yש/0ި@P9{63}hq~b' -~86sSP4t؂vQ)=r1G8j5k}R?BI_N`nfF~gQ| x2If'vs+'ۯ^C0L<=nc[oxȤV]>>d=Bwh:ѝU/ik&I%}W j0x#c݄?R`B6$ }*V3G5H*ż0L3cu˻ p$,iޠu|YDx 8$Ѵh}!9],(G8R\XauS܈5:'#lS,u->m7aWU6Qd6z7Аo1&U9&ET8z7CPyP[ ;->w<TU%@R'=I*EY87eh-(/~@r(f끥$~ )i7h zF/R>b]ѻ˧dSY.QOZFxA3 !Q~|OZ\7u@vqDPK<=`/?߉CE~olm*(}먯z rVw5٦^\!:4)SYͩ!0IGw!4.~GXNKgng][2 C`ڹ0PHu +DaԠ "Zo/Xq>CEFXS@0;9mvYDJhFÑIP!fa5`wEUٍ =Pem .!Mz,+ X8.7ɦ|uC)CC8UZRy; tӿ"rl(T,]K?XlĖK-k'rcd'>秲kt!+ 7yK~4 jNLԘ+lc %fZ)+o4 g$qm N*~,\#n}: _RZBTrA%E4ڰ䵴#i_{fvTq1W/B3%$tl7=B?AĺױDٍ_G8ҋgEѧT$ (KT-3Z*MK&8^%llI;؟P* M*/ɺ8uQnI/$㹙 -9~joi-s92I"X}K{@͌fʃYP7%2\'9|3+AtUV<K#X*-M3_NML9u7M*0T9ص^d_ME: U 9Yo s!& pUR[Žޖ^"2 YH {QUɔGtYAJDjW/Fr|LQ,$D~it@6Obs֤^E;[fMδ!T%d>W&#q. Qc^6݌ .pIЁy,ղˆd҆l'>2Pmm0у@HS.x*~nj=ޫLNwWXFcNѢp8% 8,Ru^qIG mkW|iDͅxnob*T xwZYb^0#g?($>D"F wX!ڮ­2WC"86Q08M6+t,̗nN}<_FExܶLT93f} 86L(#U0`kpZa+<_$c 5vzp6OewVкKŒ}0pB cxDg(3fo~G~]HQκqG !4vϘBP%AKPJZ!dmr]z\g}51-˖]]f_13; 4?(Y"x`~}_F (F/ ?|D]W5ӶFp?g"SUW ~7nLd]uN+M9N$;rPmrȨ*ad=0xqv!ɦr^XW͛ oG!JOkHD8]2:wu#<,=3D⟮aZIR 3B2g߄:Ri:i^jLgi;eS@_$b0DoS/ 4#`2nzć(QTܾO];F{;8?^@C kW>o+쾉4 z|j,U Av 'ZY.#E[4BݢRjfjRU+Z^eLׄrELb4~1 cgGS7L2=Aj Fg^,C&-=0Xcg{!, ٞH・kFnx ^3l7,F Bވ̀pK!Y f1 &G G1Vm7yׇAаES:/BGb|?fB\^j46Y"zmCz!cJB0B LnƖ| P b&\U؄~&~[5i48&ڲ `p4%B+3pQ{c%-|1oy kdm;47 'h0qwfy4|"N`/E%X$73m{v/6-Z׋s}z&w%j+NyhT54va$?9 PI+9/mY}_^D=s_imd\g*]f cc!w;=~ok™aa!5hDf>СGoxY).p1+nmw~  'B?%=T*E=d*2t-[j? 5f)Eb?ٴbE:lb Z?sUI. 7v/4T LjoEZ@ }0ϊGavKqfvDb[MK`Mo2LHy-40* r-k~^[DO׌eՆ4amqj7.o|uU]6a! #$ƻHV@ݘ-Fe͆sP{ &͖d̥+Gx7>' 5$5;rKϱ'Av4{5q`%k1 ߐ4U])v RM5T7EB[sN3v4DbqIF&sF0j, qA'=m/4"L%rmӀ\B˦T]LLi̵]/AMsӤUu]9vNCqN G:M@.Ħ{2JT9]J4$(x*D\u_TKȩdHˤ%ہn^jZ _5_3t%8:YE;mN; ? +j% !ٌ.b˓( +8GhIP*LNXx(I׉t%0Q48a4ʣ'svC-P{^ʠnaBcɰV v H.b׼mYf9x $ DjF6w(q!f {hr"h30IHkmkE-͝'%xIYBCy ̥h#S sg2@E"񗄖(6/H"#GM3# 2Xb߉@*HbGGY$P)iO8Ex]ZUmD3^(i&xhѱ9g G?˾kngʴr/B!KTSnIbE# MaO^/NCZ:`'7"M^>)^ R,H*/DQM2xFb9r ^K\fC:4+GUDۂXM 8ڜ_  ׷X.9o>jԎR[Uf&(u@/0J>}0 ,=AEGV\P lj#E_EDΈ6ܔH,Hiٌ>Dk_O viW|WRXB)>O w-;3U=d_N2)jNl+O%01qzyQ,{)s;J Bi7O1C#HZy8#C!K7RF|V`pB7:괙h'FƋLD[tmf8L Wʽ;aRHĄk?mxb꽉l QE.SG=d5+R|.tcgk?7,jЉv"Siy, _'?x-{:aI '.l-*W`T'N㢖f랝ک&LkH6YE֤]E2\9<}ե_/Y9.Z:ٛ5҆_X`8zrKUu<ϗ"py#p¯,v͵>RR?0+Oo/s&ʜ bva_ CJ8$??sbstC7I.BI% 1dfe %gDM^ TeNBWw[|m Qk7w:rԇ~ܴd;]xܧ3a_BTXO6ΐ G8٣iyhɵ̇ dsN͖,VPϪV:\pw?C$&^wGD :g< <+g&yrRd&uEtYmPo[da&)Cn9N(%Zp6C/&c B&!D}ғj}㨏! :+S 5q;>&l%ma5^|d?^]Ft'|? kS2sxVXdpqjĄT:⡽Ԑ&.F 11iHgbSr̯Lpq8!oX%Tʊ,e?ʉ!OĄe KAtP{p)" h5-UB)tq;#jszVGB-p^S2Va[ 2byWFTi *ʫHD'19+u7v[=RfR'qJ6Gʻ蝃c*l $P\hc~xWS]/(}N*WLx7бt'p8A.ꊖmU\21/9pc~e=zDoC3dUhuC67[(yWA$vI36bޒ̀߮ 70+JȎD7^0{qgl/qs4S]!X\eN!oS֐?K^=)SA`I}XR5ne7&6nj GvcwMGa4nݵq HM]&"q{ P;.GCz쇭a:N4'0}{O clӪ V'!dʜU_Z\_޿JsVJ3Hkg[ɣ /PbjBӇpfPWt 8HQaWQ p:FQ[eoe>L.ms0='MO~Ѕ{3~Z"5'&WM^/٤hZIa*\ӂCȉqS)ҿRpRR j- zWT˔HF><<>o.8d=(ܩya "9ӃembhP[c6+A/s5j+i? rZy:7"a*14ҞvT)kɅ񑋛d@r fC#kUv)BuK8vuyMFL|&΁i)iwd!.)9#eբH\˃`ntG;?a3j[TWUB/1Fe&enG3mHPYf o=Ȓ{ĠyD}6:9jA [/{֐Z)cy:c؛Dg)@n`T8~4D2wɕ[bݯԐ/>!߮JxlnPj"1N1Ct(SX@}^wy>b^OҍकWEk>:rTHǯp嫧8.1b1 ՙݨ*Vm?3ytzJK^z lZTf` #W) Z(^"qTZ=WVnU>|׵B0c_K ienJp}[IgTrk2g]w 0$3V\J8|! QYYGy^۰J~0Ń6 \+MFGȐ#cw1X^^5OGx3.ɘ."4PH]4%;5! X7_59 60@4^gCVlಧЛ[;ߡYPi\&qN Ee=hظ/ #ض̆Z,i;^  >-&r 4;y1b;%.Ǥc)[.S N@BP!kEJCz>:VNJPsZr!48&zan|Pʜ4{ MI[u<3STqV<6tN#42Y4crr׎#3K.qg FxbZJEr'*!3h&(Ԫ<'"||ϵvVwMƑEAҸ<9M^JBA\MT t1׬fFU4WgJv|98`nhUEw( [4eRmipM{WZH hD ʶ%%[v;~ll"OϻҘ||̈;ΨJr{ U5w/AF߶Hr*mј2Zv١'Bf@x'NW%e|D!TdE~ZԭM.Bn1U5O0Kkn%vAX QDO֥|^k+gF)i@& 8=t?}ż/IMTTȵ4{(G%Aރ+6j xI>QMyRGov% (7ۓW#9YWlC=*\]_p|g"jZᣫkP;ju =1 𪙐}ػyrsW }Nɥ%bE=$iv|p=c@y S(7{G5vKw M`ݦH SkqӃt%qbzl[G˥J i~J~$2/!]IqQR֯%m`r d!k.dG^gx?YT!$ 5l\9HضD&_ U&}bG?N#s!z aզl% T:ZB&N= y%ڤȕBëcݖh֛ZTwxBU{Ȧ}*؇Z 9QU?g/wָRf`oюs=zNtXL;Om$ۄ(n]ō8k!anu8TN$Tq_p$7$Gv b',,u;#|}h =u}7aٺ.&}y-Q.˯n1:Pnl*~YLchٷBQ a*O#4WYl=tdV>Z-Z,W1-[}Y,п>uY_67)XZeQrym;9/4f96o2Q; T ;/I7cϮb+ʾe[x733Ns7->,yWQD;_& q,.2[DNόf(~H8[ЫdA2HVG=ed- ^nLyPK%r 38ꊤK#$enuBmeo A90-;C!y m(bĬ1Gz3}0Ʈ:,)ѮE`^I5^Ng`Է_z>`+Ģk9cJ⨴qԴɓtW蚡Wi~C0 Ng0Y-xK8,% p0 [!wgk;ѦY8GS=P9M ǩOjVJ5?"s5mSuX1D몱PZb"um+<7bBXwk7*HP7hC- M# ?@ Әɿn=Q-+kr/ٍTRRM+m\MKR^wCOYx r#X-r1Xk yhE4"UjrIdNyymT|0I .uR>o6D)8<,*\iHW=W٫?O=\gԃ,׳q=*'ȪA LB>^Ƥ0qy[hb@uk7筼p1߽ޥ0Z *Y_[,V l2n//Tï#˴˥uHXG&2"~nXYCY]o.1N S.dHKЩ=01DU:uI0l⚥,@lCʩ)Y&_v[?C={aY# d'@5URQC#\W9|q;oi>gLJpboKh\%ŭpl_ay9Y2Y 3 g8LhޡU+M~i4{MjH>ôdBFJUx`Wm3bk ;%e;:t,K$/v.qȯR`6){w'<4jcyqfgbzpx TӃXv| aQN1p:P1?\]d:B5Bq IX.,?hcQSd3::X]H0#1CB/a/KvT6ffꚦ DwLn>]$%=OaϹv5(XGqDLj M|ݨ:I_|YvXINYsc1#zdXdȵ'թUpx&?Ih,FP GfY%ruYPoy7+#% [,l(fYfd w :"c57RiVp-}kI_YԞĘBfAQ[cŇ9POHH>倓(OT+SpQgM:'I:/{Nں9[{vB+w=p £ *M*<ڴ F>"T14ZL]v*|Lw%uxΦ*8.N**5H΂d~dCMPK|֥qAfLP( >MB[V> b-#ڿ-OwuP쟸Hou@q qr^H?VnBTt91Vliǡhȧ2嚄A*A欯) l-?$ Ѽ,|0ϸkӫQ$IƜҪo\[VWW\ctRHqPP"ZnUZjƔRhOt"Vb>{ۤ }wKƀ$ǟ5D&APIw60tVܕ-FdN[S$>b+Q7"ߑ y F X;|yxN,*(ꥏ)>Dp$di{-ɖfr G{TI^ _y?mZ˿ށF9ޭ77!{CUޣܘu☴.TTȳą¼=hUՏb[PŁ!^;tV1v1Ft-S|lM[B ;񹄴- ߴ*ICH3:VB+<=ԃ/p`U!;U 5As^ ɭ4˂/WXz=2ΈGeoG55!R_sA/1 -Whi"]7&b{0~^ X۲Fػ_m4n-eԢ׻qlV/olsŃMO çW89A]TWwBK<3w:dR^|N=q=ֵ8fBgyAn119ݑO*9*m;'gբ}0B]H?)?u F  3QHOox-LKYU6Qe>Qe\)/Z%Q~[7bC.['^XIը^Gu')uuILB\~:.v7ڨA/&F9Xb 8j=>TUugͶdq@I7,c|HT66rbAHj a_mTQ VzA*|CFji C%p]zcxaWU%x# .8b)n"= `T=TM%zq(F}[iM )*. `(@ nt)!i@/s$9!n=`(8r(%_K ޸T˻c.'^4}\CDK'vйlLNsL|KSPo9D1x6 4eFZng{ֵ5j6 AZҾ%6d`J8g0\mj};}7n9kD/l<IRͬy|[MhroNd:Tca^B v+ l)+(ةD15 ]~E&u/lu%#7l=O\GZΈq1(Rc&ٓ~ԨJ ="c yVP߿U %P Y1w:ܽa1Z~x*hk{CyCWn<Ҩ{ؚD2l7Q @B =$l._^[t]̽)l f -«Zl٭*BY AiII x}ЇyF*7&w)v gq{SRFS@kw G<<>' -9ŒD7ةH]0M kOY*hp_W+M<2+_]XuAy${L]CX2蒃%wV@*fj6r :[蒦K^rF ӔM!B0蚛cLscZOJtxtGȔK^X] ˣu|剰 qQ zXnj-'%՝P4l'U)6/p[ I6fp- R89\t?HH7. i42 򲱝N ٴ1 <ą^u‡W(.O )^2dLhB•|ZѻU<D4 ԠjYmJ`_!aݝp1?9tLTKbDe}}Jݸsrը NٮҶg[F"lh8<Ɗ sҔzV98Iqo!~":E?QN Md&-2bz`:B2 =0\9+l Wڏ^S䖻CeN qV͕~CϛJwE$%XƗvG5z9 &1U_Uxc&iV]!JU¬I+Ge:~q_<]hĿP4\&k19a@S?)!7չi=fzPIT4n`MqIǼ q``%6ԧ?i9 מ0"0HO*#&:5RM5c:I GpIԠ{8?s|ܹi.a$9*00e`r1 [e٘Vn*O}FU{}+Of-%VC3Ny!R~4PU` ~*>UlJ!l MISIUm DfV="ɍF5AuCqeKh4+I&Q%;Ӣb+.5/[)z~F=q 5fXYh!٦ (^-'`WQTWgXV$:BD/Kg+qb,Mh]1&`[ROFVwlJLbFGƾfp|41L7wy pM d=qP~CxHuˡ섁:#Yv'5~^.Rt-"ݝ/#dUKlB/'+LuH2b{NJ` rHeq1LW =͎%w.fPVX86/dd'Ϯ.Q0H[ ￞jUe,HqBu^?/3Ajn\h-]@>66mTZJ]9gUg=eܥRMñ;YHB^BʋxaW ktB 5##tlkWƥٗboR=-Hch'{ `KB++ׂhN[~f^_/h- Sܑg5x}kŏ0]zYܤa. $ez8Ao# EVX4ϒ~}LG(Eߥ&}ӌ?iB[+z6Ⰾ]Ziu ]>ދieZ`93'O5{$&ӮRm[u3:F'ȶRs(A i4ԇn~gRkBѣkcZM F)2{-};;_I˂ ꤩ¿) Y1SLy`?E]j.y>5 8Rw=E :眴fQJڄ5&7O y)%9*;`%Ijd'"UU˦cq0`N;|h'5>΀Kgz,x#SûX!wW5Q'߃Y2~TťZ4fT:xorC *XߍZF3UߍMO&1(<%+x{պXe6IqF"FǦOyUEJPg"Oz" Nނ֙NgjTE rxZ<%i7umlXU;aS ݑKHߣH+δ"Ԝs`#7 ߕQ)9.Bns` ķsڵ3EaO@BL^*B)YUP s{|VdGn?^gF"-0ni1#KiE7zh% x5OC sAncuPk_ no̊nR2.{=V '񬍐db>OpK)VRM:V-{9#]cNR@sdi=l6J5M1VCY^d$2Dd3meQ fc0ׁ%-Xm5XIK妝Z_CB Gy:D ~}FBYR)iAtWabk 7z')d YywB+_9 >jMlV߮$V Tז\X/OwvÜ&kJd#qt&d;KNFx>ƨȿ."aHYnyE\$37$X:hN"`LQW>/MṊ0;Yeu иj%uh?jUaCZo;wޗ*8y"@oV45~wQ!do v 4<և/8D_T (({WvAqrYަk#+eRd|w(sd+260ȣ M#f -<$ln0oώZ%dS}>k#A,{#7}2/ łaXpcD@ֵV "*HTX U[9SI (Jw\Bݸ)nnV۝Tw##%,|E ǧ~vf`@6h"*/"E\ՊW^q`/=,`y#%@XZ Rc aFq.̍p&0Imm)+Xp;ޏ1X' Pj8X$m,pgځA塀_؟{1&<nAYZތn.@wYp2Qnf#²,h=lOҖ3 }"_áEE1 5:)sb|qO#EⓁ:EN뾁ᒑ⚸Ӏq2r/S2J[r”kr(AJUu)Z7nU@;*Uv ֆ"% C ,CU8 (vTcIa^j=zKc?ǫS~aHH A\}2\Z 4[{P9ewnڹm(AD?aʴ0%F^[zqɰC_`V]VsΫ\z68ξpTWiJfPťzl7 9H>Z ځyڜmjr@*蓠)AsmF}8Y#BtMf%Y 3RI T Ȅ P1 ,ik>짍@˓#WTd)rƍ Pg0է<}Uei5~+ .1bJuڡsn 3H '^XRٯOe6& 7{N4Zj-S:K|3T|<-6K>i l$ Tl7?aX6J} vp !̥JpC',RNNkDjy]t\Ϛ@`s'VQI6 O\Y QQr\ y3?faX͎!s&{GGnvm<|:ǸMz[ݓ~̠/S5;k󖰇pGS8crX7졮-e\v:NFPHb>f;M;{y#.ds\+ 4k}&t\k0p%p[l*!oRqIr,#_\/Z4tx&e1׏F6F,J%/М]=HC32|vv kOC-^u0 H5ڶ,[wl8T!j_t'g m"pх+S*)vxujS]%+9wE*ԔA('񬁡B4'.P<¡Kѱt S}M e .A:<ְ.uTLaKyb kEZbb">!Tn0,ݫxiՀxcN gŁ=[ž/Uܕ o'Xyqp}-]S*gL䮩RNoz谀Y:_ 28P{/ AWj=ðnuYBwo1Nڳ |䴔26FƏc7UݮV~Uo'1jtbzSژ}3s]Wθ ى3F62ov&dHzARoRRJ d*%s$ e 0uK} r8K)1 P *>"wof?VSv'tϦ6V-LA \/Cl .N%dcP7i?SEL%dvb -~zQS6t =kv\+}7'm647}ށ/0C"538@d L 2DeR m#K!-7pLڶU&EJ ,۬oRegLUv+,lh+xG *#@}ǡG~u!5IViJS,PI~ʋ%Pq7N8hN$3 ٯj%<+)7h >TRL꒝WaP 3֏ -`*4^_5<]buU.1{$ k´~:4bJccq:y:LN'6`nVY̖h)kN[8<.CCx>L/#ZD+*auкdgp͏Y՞l /v骬Ag-j!VtN ?^=lZo'XHN)+5V+ Z>v̳Ts{gŴbCOU ҜUOP ϸ?BSlU '݆É;1=|[ 4}TTFbQ͡Eu̻}2リQ/hB>_TUtסeVcwauCFԂMP|7GδYLAAex5@ RHȱU%x60o}0.6}`;.X U0zz=@M)Se;GG7~o MXm@af/uQQG$ $#]͹]Vb57Tl|OfN㻣,GʠWX@DL ; (-;L QR!+؍2 yNv"Z~sq1Ndױj\Ko|}ҟj SҀ+~. 6= }\gRgW.9 6o1:GM0EF܄~vHG| 5a!2-e5&q5B%ʰb`Ȉ޵CBh+t4ɪ4bz ͠%PaEVqVRbb#=%|Pݸ_4Ib9͋M KNV?ܐRUe2nM^րDǑ~W6qCvDUf}͛LG9B~mb2sMF K~φ"7D{7[&Q%KN6BI8)<4'yB;fU\V:`!1ZSyK%KOjl_HUB2)ưG!p7oo ƥ^Ӆ5ƙf ͝/|7}b=!j6h#uZl2ܼAZ+X\+S7[I@Ͱ]ǣԩi-0 -=Xiԟʈs%m'al`_OU_`Th>kezx i,0fR5y-*#䨙v3+] Zv*H"r (nWDo֨=iޫ. Z5€.gCɊo6Fw"760Djt`de0HN.j 8Ef(UDELX<6iۂ뵛<i[[FncGv-B Zc@}D[r&-g !طg=CgoS*hK l ͖w̴.nO}>2Z@qF9؊d{g>Ơj`ޝ9rY,N-ox)Aw4a5=YqjCKϠA-jcXmEq^idJ c Gt13S[+?|E%%OQ(G'Iw 6ne{vDs.d_NK1m60Bvu/YԇA+0t2,p8ѳ>QF؉3οo{*Z=Mi.ɰ B* ,n&jPjZhڕi tB@yx8vP&G'w\TTcEpSK:٦o% xL#nZVfn-/J5b}[^|}pRZ "EFHu9}|nkW*o{9R c5^!;Ӿtq߭~>.]9.59u@ .ށݥ-n$;ڍēkщB朩zS58Zu&3` ZEIQܚ܋TQBpRy1х\ܣһ[JUJB"6V8˨řj{:.-#"n&?RdRDXW *qm(Ҹ}c/cʻ.0k9ne$.cotToe6( |S(C(c,Y^(ٻ龥@ChJێ|gB]靱rQ*,y2pԞgvsi$q*# hLl 7)s6RĎc5"$C43 ]$ }3pMnjʏTż6m/;MZY68 :P͐{9=i[rl8s Mtʝnbj^<ڧ>޵{WcE[vfE䆼 Q@7gܣ.MjՈyt?0;}IBBBq^T@?9Fg-f_3 . MXこK((y2 sĪt>b1^>?| :xhku /{+Jzpʻ,i/%ϨW2Nޏ^uu;>y'|ƍ`1T]}1|Pl˪.ٲY'd%4Z d $8Eٙ1衒HS74"}ҩ/Ή-Ȯ|qtA (mq0^mib0WK # DFPbߩ4C('7\#f3ti G9>x}sISGkZz`;U=Ib!>ѭqm 0q8l\[(; xU`\ڔ[Q'%vri* ^ڤYc2u=ب /=rna=tp V 9f%lqVg%RjE457w‚3`Va y-ԓHKrrWt*|rO"{H:4bCaif& TPޢªA$;H]_gbQbFmBëVOH f3i+  Vl*}Y9? 6| RQ5!O rq4 #ۄ9}3# 9["|ʻJ\^Y uf *^z4Ї/-P~ջ#N0iQ\lcy`,6p3t}kOsWrFԹseר8[yV6r.yLPa[n`sBKBV${aԋa_-|J܈]MA\~G`ѳwE͜Ȍ ]9("D l3+)"LW̯f2Rivm^J'$zlLuڶ:bɽEbVzy&a( -xv%⏃kfЋ8xcO3e`-TYbic7gBUC'io L!2o-\Q?XD>%eͽ3th !Ls.e' &:Fv΅Sk4͈fn( B|,a 3yC꾶8EvLwܛqbf]w ߯FȽag\Rl'ѲBTttGzodE,|U~>?f"~ip/!;#.jR&G$@G)ҿϼloJ6ށCKv=akaD2qAP6AIq/*(ޟOs*T歒&lԯB#ʃe^+:1lHrZ:N/6 ,9R"y;*:M3}}Fb:/p&Mq}闵9I HTAʋhh&ԪQ^ Gsǿ`X|d0oRU+t|U+6̃?,QW0 Cm"5*X3~pǸU[O}N9F^şyw6%:mܢ׿R|N zIAwG #W\fZ炟5ȁ!.$ rS1[TDdʔG2ծ00DAjqR`wnCMF֏ /<=(H`l|fx ZAa' L[gDlfe{ `I] Sn f1`%D|T)wj. q:%aJG;tV.I•@SUCV슏*:2H xV־r Ws!G2H ޔ<zѦ&~Αʋw iLk>i]z14z=x'zcAI8a)V*)arYPg>{?BKO%Cvxɟy 1u5vd&~% E:Y^f:V5s]D#/(m8tP6?LJ!v'\ץ+*msЋLgm;Tib"XZ]E=(i|υS- 6/G>:ϗ/ehpQHeat$vl$d|> V+W?D,g.ʚc9F nt58𠄆BEVloaPVe.m>Br~_UҚ#e{O?2,l\=Гe](*%բicL> G\78442vD^Fq_oCO+J0wqb`/YͫW>n@ToU"nsھ>׻:~|jNh(&"v>4M4jlqe$Sሠ&x:ug 0J;feEhz2%~xN}Q^J e]ȺԶYVpT)!ͺ6pbC,Tqt"#Yq4a ٜ[Fbw,j@{_^1\K7r)pgY1f[нPil!4e&b;ƈ l T>fTdיw*#mWQpci Qi\;+c|H%^'46ҟ{믶:'$9 0X^O5WxZ[־lŶBCGPv9?Qv 6&YR\j@n4XX}1& 7yBx~c7Ŵ@Nĝުt`[V q5ey4CJO6zB̔py`˙kưeL(so[Qy%L";iCg!i{"2a?d`#Ю&ˮZKx\҂ՅFVBo]]gY^sGjDJVEY$Lԑ`‘q(!]Caخ)t.*+yiw8GZJR0]>fNZ9 al`#RBt(qk̯7q%"玘;zV &Xۮ~_5›^S/1>/_ٟw_n7xD\4Pmd O2X4;D93n''#w?h-WũI`E\RhϿ90F(8u>6<f oaķUf8Ay!EM=&c>܃dރR n9*AE'oT ћ cxh()he?]L5ܼ',n,H^${| OzVQ]H6若(Ad_*hS .-ʎ ]#G͢ nK$Ǿ%JF-f{2:x}3e/& u"O!WCOgѢ5ʓ:#2Hxza,@pt;oaaw Ro<%p͒SuDMN3ű.%I5L'k;(\S bF$E7iIE/e"EcR eX+vuglw1tITnx`¨E^/i[N;d6]kĀ?#FohFhXYDr^kKRׅ9g[U+U/x.s/Vx C "QD!ZPcDO? r(7VdW B~4}3붷c!ДdW-9[3nj}A52>̨s/&#`m|nNpPႹO62G`5tU'R dkЫ1MO{+*2^k;^i)nݓX ¤Cő8 ~M^ή*š+h{\rwxs[ ,avϵ.rKö܆M}umRD1\%X&6TFa']=1^6k3`DU8#_JklC#aVv&p{mJPz`zqr-߹O6w7&_{Ʃx jkv0"c^h&3vj2vnrR]EFdв U$̱ײW۟F6!;aKr$dG7FЈ> jݹ'UEt&6@SM~|MܮN)~h"qX8h{ʇlhۜ:QM'%8|c . -pH,^ce_r$I|OneBA[6 M(o NKtYV_:;品D0 N3@ي:ب9NZe47 G+%#ωSHNwH\ 𰣓^yDϨpd .Vф{šq96zY$(Bn$Ks^|y%:w%^7wԧ5SϏLhˉn !DU=hUB][28'}RJ9OggNI\㢶_ЙW\Y갪.k-% P^ioBMbҞi"LO"KjrZ$;`37`Uy SZw+jFm:n-9>Д[T9j12P3 ;$ִ{Lsrb#bA4"IQ"W)`^,Hn[1%s1U~&HQy ye5v,$5=}ԊR=YI3OC+Fv U/n!'լ7AL-`֢dH1եj;n\rG5C]T*9I|e#Ɯ;Yx5`5+ms*|Xv֏+揹فFÙakSJ^np|Kǭy „+AVWQkKE#~|9E)6˿ 3^bɍmp2 Nd9LXʣtp6y4/b)aKy<(M0&{םGS-S(վ_TxEl h6 "=ÜJd󜐒z#LpͰ#vdk%8b9T mQLU`p{ƱZ.ޜts6b0cIv{"WeHBn'GiH9Pf`cs I\QJ#Vi>±찕7nS5o鷷6~:lB4@ʳlBj#L{[@]+vDz[I˓r@F}/#=E`3`nײɅԔ. Խ+p1jϩqB ,z|7I n3TG5>(e=9;$PEASZ,oeb;yU Ȁv(%ǘ&䡮c4;+8NĚ>ꯈJPC }!€$2ɢfIvXSu29OO?G}? |`7D/t.R$! #3WNV2#n$.Pi%Y'h*|{5 w%ûqH]džNJ5V*X@*B:R¸zg@>sMo}k{ BhIΖ.@0__ZTVr~.n!,͝XOe0UN(3[%҃OD%TN" 2 2IJ|KG#Lin0? I1i6vu'sQ}twzEq ToA0˗ Ltj xP\<{ǎ,^rbT^V MͣؒJSã"z:(TZȿ),xw~I;]Λ䗃c~eGHQY$q*@YHV4 IYKaXHɊoJV{ޝUՎ LANrs?~Y2FI[ ݮv c `hj7⸴{7f3N{rۓ\Iv(pgm-v\ַ4X7B^=Z-JD~PIŔ-B+@/D9jԌP9e'u1lQ)UEݷ*iKFʌ9ѩvR,x<AG|v.^FAn1 H.*eLM6_M>q%3RȊ*m|.^1~]0TG<}|!g,@K}47V9c&&H [/ {p⥋veDͮΓL$l{R]*3q:Qq~'B3@rF"hq}a N#Ijv\S;N si p>O*FE%bjE͝:oxM)YvudA}_sشy6街E|392KWi(xa7J >snUa7ig[-,7%_ Eayýy ;ا`L5(-hìb۩LJZk4#Sו23̛FtlG/ly}m'hZtY0p^O-U(W6; KU&=@e=vD fŝQ,~pO9+?nL˳:m۫Pοp&?`5"&`88!k8N8]R0=Xk0BgVzmbmv!qѿRb_ky 9x'~18hMuI4#~KWyuDIU𲘙DICx9k21Oi(&CdWuni(?WhP;h@Bi̿ (߅{J.`P5^.,o\?Ak>w>eC 1U\|?A4Y7 ښnHd|v'vAź\k1Z]|]ʇ$!@ur^O/j4iKȳbkS"#{D^MWx a?Js/PpJ0C_~Y(lT #锚Px(LJ.8PXb \l. K4, =KДh=.XmJ?<* 4]O<iq}r~K̦톈'eeX>Բ=, ,R)TzA'*Xktc O)ϝzim]OeZʃ"'bR\bMؽF[.Aׁ&Y 0L됧PRqOK]֞*U7]<QIt6e{ | cw97*5wtJ'8.; }rjbIF9cN>$,'M@N&7FXqf7 &`E7l[c`{.[`g hV,%)Gsr"D0;оAqEиYzxi^Iyάo2M32??Ŏ ?/q_"*nIf/<7TӞb48:Qcj-݇F>L" !,0JA @1->"52JQ|:fbGyW9vެ^l-k.Yp\H~I .nݤH{˜J#>>;NK(ٻ1cᨨ-wioa6{zs~q 0ם&&iR&aupggdmk[Fj7QY1]̩6SM#J;߂n&_*(Fqk2b*!ۀVtFRO۷%`dL$Q}9] ĿBuэx+L8;-CUf NISxbqSg8"Y{ mUn=7}<'#*h?Q':4ԛ']ݫʺCW8J}C )j_@0Qeb본[a1 lC ,ˢ#2>BVcp 7zzH5RR(Uo0cT+϶|SDf #aü`LqQޠ O$?Hcf5*nö 7nۼ I:-XM}41I7u͞^]0xod!ˇ2ۑro,gvB].&۞4QN Bh 8gr}{S t4. /wXY`Sn;f4c?k#{{;dG>U ѴD5%I0̓#se8OwdڋEMRd ڪԃQ͋85ՠK# x<ǛzҚw>;t+ F9"-9ȝ'Ⰱ6Ikձkl0UWKVP`͛ngK{l0UtFcŠ"irVrv`$N=3]ExլP¤1rm6K]m٥86V@#ƺ m00kiL2y|rTņ;nIjrezyUDj &R_Ξ~R{dwvK@-s!H=c,cRtPqCOƱD-xv4]!8^l,\.EPZiYҜ#Y5#!S}^H3I_Opկ^ 1X.9L"s+aOt\Z{~q|6HugDr;^h?| Al L`)3qpA c#6pv_y,Ϣc'QXȺ+vLНQeAn=GI2ԧsGlyKMQ?#O}HHuNʜd@PB9cTNŵ2(+w٦&E8ZL4P3uʊHվ. ӲO1#ZG;vR2̮JBˈ/hl ^Xr SAoeʊ^9Ϫ7`n qO 6ŋ w#\d.SZV%hw* c!:9u{*}r1+S^ϊG,Y*H2pz6}5|vƉ(GGJYxAHlԳ'()2 a|1Bاl1dGcujTbMЁl5paP#݅ӤZ-fQAs!J!x)Nx2[8dt"'sEs|.-՚M`;JFmCM/s1b6ЕnK=Sǖ~[tW^ m?"[TCQ|';aG CGd<(fxL#tѯUXlD.qFGFr֑}i(nޯG :YͰVԮI`m푆ၧ4tUF!&RHt"Y42f,0.&65]JK`&2Fg\y`6_JD/ЍzS=5 ;~"ʚ `:%Cu ɰ'r}ˠ[Wl sy"I2 ~$ .4s*xTNwEB9fUȲGk~=x#~S+Z"C]Ib*-Y`p̯m R)jB `k[ UFaWWG`\{̀$BZәO[ 8rF^nhOvL蘯@U%aݯLS ?V zaYV'nQfxkg2VH TNzWuuAHUMV TNy egw.V'g@WL%oZ.>ߏnלbnGl9FM:.[WE+e ƂVJN'o[ =2pz.ZߩmI'}co{&VUZ%%r}D\G=׎'iDGMl1{y;03D%Y=P༻o:qP>DtԲ<8YtZ.?ϨgTnopE(2 eU+z㧕/+C//>c"~NۊSqEub9Ⱦ։є})-DcEÈZIq/9;\vTiC9K!,1k0ԡguD:@__iP3)?7YȎяUSm m|F*:fuRӧ:>4pE'ݼv(= 6" + zz=mG݁\>!@o/<`i[-c?qۥ[Ul>m3f d!G$"OhZ!In{XH"2 *\V?SDX[lZj&CBZ F _! q+`lQʠ/AC/(wzs LWF{|M>(sP\.wΙM62.rKGǦufs1^}ē}g#F-ΨU3/c0`m+KA&k} 1CҎ CFz.+{ҿ=s/E T,79^Ezjz8꿝WZ3D­{skܭTKifUNa%+F;BAOp%U+ OX&h[\lj'zȾ@n1=tW^"AaМbIFN"A<,,N6dyh޽9{/̝#i>Z[HݭVK捬CJ=8eb~As,'v^\ѧJ!6-]uo:`:Ryu+ 69WE襃b'ٽknVh:%. ui= ]1FG k'۵%}`b(~7rz,bF0m-~"xNUH/Em+'ya&4T(P[I>Gw6:|NEBjG38]J #gf`Sps;5#mAlgb5e7;p՞ybuPB^4t+:\EDr3/^mMZ8ۡf)±L2ŌJ7kl9Y2xqM/ չ(Cz%j8z$=*I~AOp`h0/@o9 z{EfϤB‹I9IŭW)Z޺R^OtD߁zi2](t*;FE=2F\ 4M%zEB621kQDܱ!~"+kdk/ai 5Pg+ L'ΐIN@\Y8#K Y7b4p5Rc9lSbkLLSoFA2ya/>28~ h-IH9^+xb< 8.rD\d1S_l-;8Ȱ9g=@YoXOgpg.aSg4qG ur"1AIh\1װXT/t_Kb7‡2XTwoQ>t݆qD=P%{p 3Dw6oTwue`JESٛŰ1oU]w;3_ۆ34_e*mu|A0lBEK٬}?TKMZFKJ٢n/|ձS(;$5QɃi:sG9L-9@+!,ncH;%Wڪr?ا&N/rVzEj<8_"%L3X1kȂ!=Ơv< Z. Ɣ&pԯ?D.u^W;ɾIL@Hn]^0CiYdDǫ2i(K;?E%߼e/*~Qrٞ4rSyǖ{SIhL>ua7'GSLX[7z {4!c4@(1͏Bv_BpO894} />x/of{1خ ^pxGV :#] AEGjb\iDwMkk ;ܽtƬp=ӇcCWal'e>&j}hQW\&C&roX<i]{ F,fԍ~WFCJdB]VnKzU)# ﭭJ&xs9j ȥF9#DՏ$w?צN)>K"X3Q5|>ghZCY?oYTg 0ec7Gc\;8G'S||9=c8m+XvC׬i3Й\i\7/+ zQ;NYID 0ݬꡒ+ʯW>nB]8DD7,<(%޵#0kdɴbn˳-hF:1St:TzzϤSabg(ImB8/ȽwtUD%-L-^ QX%k6M_@BkQ2qWlq?j9)EtC\^ uLܐp_ޢ;dht3 \KaЧ6e:B1Wyi.U 8<}O 2|Qb$iڏ*?Ͳ~QkTMN9X<(S=J :[S;,C9q[A%ģ(b RQf*=+>mRMy+3(ڣvk@/MȸϤyQ٧k"MJ'öQ{UX[#}Z=ޯLπ= C>;'%EM+iamn IlA73ʦOT@~Pc dgl;y?FHJ5c0ȳM< Ǚ҃&%w!C(WgʐR*2!ArQc|UA[ol8M먢ߞ8UU7ꖎgd*QL6Yn -u"y`' M.SIoC/0%v+d5&̵F]xw!'nxrSݣ޽f/"+EYKޡH1$Қ~Xi 8PUGr@ wZXdm`=愗ҐqP]QHY= a&[$^/h{>Z[ Iovmѭm/ 8r}%YT`g_?no5lt1 0šG~3vJW }( ':]AP0мa^ 29[]f{1E 8lQ_RW҉#S NiACQ`_iG ElԜE[lQ^t]'j]KA8"R=_oWH,,203ݝ)rX x@}}6`#Otw:Tkj:?@P$Byz!Tzɪf26j_a!'~BIWV?st%1.x6I.^d F"Ѥb}qۚ1*K'KxI +kNdG4l{AzBxy|c<ԡC l Qb\$x"vjq]2GM |UegQN{m/u3ɻu%/?*uPOtYXM/[-8J'=G_oI 2< T;>=/,%$6yp!̓~aq oW]6c{kkV[~Nm2Z6x{n"W-رZvr##[bO;"gSw(:~EV7ՂO,xP ծRB`ԤDWt A71PYVsz?ij`GD9piؒq b2QXتvz,ËJ3Hb;B:R}۵*_8NH`v<ɋ'v~A8s (LtCeMe ; jU s9qE6DVdm0lrrɾGR-H"`A<"y&@}w ܂)-(R1Sz?Ltߓ"ĭ)h}Kΐ,˪=۷Z =Q *6W$ e':q\i]DZoo낰3c]mZ FY["qK2O.*R%Wͬ#I.2`)D3L!e̔vyfC>:5UCuL_hCfi{% D\Fb}Uq_cE>:7"y}ˢ:Ŕ ^E$@*?npɵ'/ƼvF_y -7)ㅲQ;覐frAyze-u#5Jj|v*v _?{$rU1fo :m#|y&E4TUn>J+t/0,t >z {GhKA*Fiؽ>޼&ZJ03 Eg^ֱ Qq,z?FPb6ow{IEy&"}c\3q9ț0ר=f9d=3dxm)?1Ϋx7K vX+OCy0(!j=@]Lv?̪G I0-0>眼)JlD2Jv4ߝMqm0e!jL&~МgZg06r[T/:&ˁ%[v뉃mH9LMgt ӓڨ @nKg%jNJ3ޕ^c?~i~c!߃q'^*㊥VDžÁֲR(RS"܍5z൯x6})t׻BUb5bYђ4Q _ڷ-fTTZ֋jj|i^7S@VDrM?7tNh ȵl./i(KXӸȐvXSkY4] ۢ1 3~#$xd(tXAٖCZMQ ttjѳuDM=txءCߛ\0EwqnVSx\I.9{?[,>CZ&~$VpPʎ"gΤl۝9pL r‰rS+=|g1m[{aP^]~(բY&1yBt/cYZ^,'ƚX<^ t 4wq>ҡ?_D  Jw("tԥ4:!׍!)6G-K[ 5agTVb,7t}ט3_DDd |ǹ_yPd6tT޻n^&s@5;O#k6UX=8kE [2}f{)AES|ϵvKٍ )wUE~gKun4kFTR/Oz`%+.~!1 [R{sùtp#7 =5t?bN:`ur7yu{T/TX t4=_w$ q3?NزļdϪRp_3s?rܹ!TlAz!O5rPU'SQhL'FS n#NGΟN=7ӳ6O6i 4&{ǰqfvuC, $+,Շ9"َ62}uRwX%]=zȷF/vGb91n!WaU6ɼ]zew ÃS䦱8u;2)\kgs"rpIXIB|*>./ ZLRU;/x!8mFS //8 E9UeYUg_fC(d_yE@%Q﫵, 1TE+9unO ݨ2>*'|)| ɘ2HߝW3C3s1{r x?s&mdܣ Ƴ76D4?qTτV !=YVwsP QŽR|R%w']J t*_d%W0H}ۻm }ۀ=q+X9߰ropʜ8au޳"䆅,NŞ}Q+9Ɲ/νoFB.)4?kSʞS^R.2 ;Ywk]v1`RoG@A,ź'a+J [ԸLjgC_~ubgِP6tD<ުeZD%2fpZ=w6NWV@l_cn/j<'%301u!kb^11y{~"Hު[#U?>\ Bp9:6 ԢIp Ӌa[6XIHҠkڦ!v^jP+yT0U I'FYR_  ns5lYNғ^^4P(1%ڞX76=p ezhw=B>,ow"<)lčQ$<{L,ӗ+m\V["f8K:[g+/"yu{ZqL'1T0TUFq9! o8)FO}mh9) s4?L1L̏MvFđ!mDUcj1cݛ"[+]dr$d+D<ǣJƶ'г&>cwI!p[g\qH2%xM=Xl^4QINS]Gl/?XgS*1Bǚ} mBV[ty) ]hiky-a6uCN>E#>'*¤]p"d5e lqQE-JRJZ{srs:$t*|q%j[PuU }Jz"G?p,/ij3 cEl~Sk"x  @gp糍$^iDݵeE/Gyʝ8j $g} Dlzq[Rw | 1 Bz76#VE}<,YD=JXËK؊݌~s!#a4e1V~[ZYg[ Xe(}m3˶=tY^0ixdq7}v; si >챜D41e4xQik}U*gVhF4mhS "MN3H2RGD i}U{M:+ߘ0Y !Gve*p |r0SRVZ?/Gul^Q?JWF(zC?*H ; hMyMU|$ˌD)KdF@B+l/}gz HBP єLۮmdxk)A'?D^FD{`u[&ˌ2KkDW-Pr%{q}h87 :?79VrtԒFz& =/=/0h p>0NIa$I1+*鞰-&4HԮ0JB0N`bp*FlX*(j^GpʪHw]'QZ ~sbA̔Lk_$+|'wi2I At\܀QWd^KՄohyBxF| MOt Cc)>u|hIl2[F1e9p}h1&%0R Sz{T1`}T-EP+-gg d*v6=ZMו5.i  J6q>qި4r> tT t?3MÂH(E;{B_"IIwG͔W,RSTV,IPӑTn IٞՔ6݇T )eNqQ**gDJ5\\)>kd)nKw;4RStx]}GRt6t=:hsK)kbs-37%J͞3zv4'j~W_n׋t],[f`c=7qN0\.Z,y2IK>®֟1{ѢȣY4'(/V|iSÇzTN~\(B&,Oy'ĽѾo/! %S;8[+7|%~Š2R MA|.걥D.3G$f?Oh_9PE~!U_clHA\8H/r;Ţ++L7}onXg.I5'8L@2UFvlܨv>eByCB+Raxc5:Y$/R#Xw7c!J 26]t0YT_+52:S${kLZ2"@sF^qgC0@2?\0#m2X f2[(}/s5 #^ 묘gpBimi >\NsYxiWvݖfA U&sx_S71JY%ˊ~$'2ɆMBODMrwjr>n>0ʷ6jo5tE6ч JǖEsvk|xF-X}&fYMG44lTU>Y"DκH'NjۿԮŰok;K#÷cHf ++.L$V؋%}3x!*7 ;wٖGRcԸafqlGcԥpl ʒ ;[4P,0/7۝zqhRlARկt[HQ/{qn@4Y.ն}) /mUqT5Du 8ç>8pHgw g(…ղޘ W\!zSdi 7_Azs Va~+K!ݘD@R`Tp+ {2g7پ*C1g.qVp,YPV-,iyЉ8xf P" YAv&j|EVMCqFcg.)x_0- |cCvƷKP^=Mz]4jj-oVcM TQ g~зfn.550Ts!1rOO-Ż K-z(|޼iUڪN5_TY-6"E|3U+4FuWمw>{Ɋ>ΌXv^P7ўYT$JК%µYzΉrLPB7ovtydx `?Xۻ.\&: f"a5* wEH}6o^eo(q3e} @;k,r7 mh@>`?Wяhߎ%ZsL 2?*NI1O@}.{r` ٱ93%Z6٦/[9O Cڤ-<4 F*d֭ܲahЫ(h`T _4X=.kh̏OgŬUz$ a҆T(s&9_)(&jJe}jSIy$ZI*QBX t+IxXUζ=2^tR@_ldbx}ٺX] Y&0٬CIMB5֓/5#CeOP,Dc#G}ʙg}Ru?*n/x usRa P?y\-rzhHK'`^eP'"Z Ep(*a/0*.E^ӕmѴKBM{w}2fmqƑ5/l]"'Yhk cEJ FiF͸,A}TN?CH˽>{wQd! ,bt,$>k$ ."~%ĸ}wA4Fu_d)i\L[ i `OA-*&r9h楯?})cwD-/e:{q_yvuէ<a?22ciC5Y̾Y7Yi/іk08h5 `jQoo+,@uFk88Sʼn?Sx6Mҿod<(E8<֊# j?JM@|Xw`mfX+͆l:ADafXRB:ө(Oēh Z[(vE_~ qL֍u)dNv_,9=#w"Ἴ"%|\3Ϭ Y5mrc`HPa+o `El}1`o`7Q,i,r&9v\X0}ՖvnvK4I>{if6iw_~Ҏ)bDVey7|.N>nzg'uT{6 \)>YY?^~7jEPb \ ԶBM# ۀg%9ۿ={it(/آ1!_e.reaU_5YDɞ;4Cq,&XgpА30]|f)$x,PL h-6po 'j3݇ al2 @y5֘+j1UhͯWNx0Tډowq@i(em"HbvtioOpJ{ 850D]WKުˍ>k%PS+\,J}ɒ`xاdS!4MdbƐ^$ы~HuT {Sr[t[e1``m%ەN!_*Ud(85L$G8H{^`58Y?h kQҶ7: kh1qy]TӱMz1H΀ QTTnh Fx;e5v|ʠ.E ]~a;Z]2SpDSo-AS:fA&'`j'E|[!Cƻ+:#U OМq;u@r2+7@K`dq.- #߳Oe/phteݴ{3˫uxim/ Es5DMMX=WQ`!B2{m}0t՗g)&'k[ fڌFq@L_x@e& 9tLQmHQm\ntN㞑3}{k%0pcRfh>iN )k'kD`ox9(`XH?ET9/DI /JxK*y{铑RN6]uMt}~ͯJK)Pv}rq;G|`|bfFN@x~Cl.[>GM__.}ipu4% DcYbw93$Vw'Yy5 I μ^J&>X12e9Ys2FF@W԰K"LP[ 񍡴7Ēa!Q%:(y4(&= #%H܂h)>'w~? T3(QEfb̦&rő-`6xc.6! Բ,{cGS;.1|ߕ;40!÷ҍ\ΜTr-D02J^Bq?J"wvn"en3 3f'ڱjh•eK#[<Ƶv5_;#&) "0F 7ZfZv* pS ݄YKcF`1D :eχN%m:zdoRAߎH# &oWP13WӰRcEDWi 478 ڠ+ʶ}_$ݎ_ /`'ƻ_I#v*E>Pawr;1l9!,[A֕ti%b"U(Djmf>sOKm,~,X "JTq,Wy 6?c)vE9DzvSvtbeaB6/֙OͲGG/O;֡9VY&cT6,&Ҹ$=\CC<A Vdchf! 9oN";Ô$pwcw]B\u4$ʜ=u/-Ɠ0LUWNЇM>1#&K+F̚ c=2"ɩG>L7 Cx1isر;1`:Dv7 9"Ǔ N!8'kkХvl(}E5|?G$˯L?:owaV͗'%OvGHG/F~%7;n'%1]|+ ?`땥x@&tR+9wղ|l_2aDsKu-ԍ(G}ƓP zk{Z[&MyiNryAہ_Z`C+/8ӭE~0k Dn`)Tx{$"YJ򯍔w3ܖC5S၀ʁ1Qrn5n`$uYJsrOGN) 63X4w4;I7KC ^.Qr8 ^Z®HTBQᏼO ȀTKrBVUq!d>(G&hpC9,egSbcё\ @ ڃ"HN(p _^z8Oj͐Nb7 6z(s_h |s& @s[F@-Hcj8otx[֓< '\Ʒqko8Ǔp ZdRZ u%5si׳hr1}t*x[ėݱx[w۞853R¨"Td^z/4jWY#üEUdGbCŠ8ߤ іCPW!z?x#uv 5.c2`!#4 >%r(vp2bזx8L||U!T}} m@\x1[~CH@ $D#A󉌨*.Ԑ;!!B?fۢgzDnzGwJ^%\2V}z#_v}a\_`k{yǚ`dHfʹH%Ax59OϿ|:7eFዚb/ \SAKi9Fۭ'_HsC2 <{}Nt6px02Jȳvt!Feq/Q4,]؋lוE>W("z*Püξ:Q;bSfA? 2Uf>OecdUNaHbܿL]j6~68$߿zvP!z[ ~I"Yp$e}e4 @pg,]'K1rOԫCQaώ, { XdH(zpWoO8m=+A/Lۦ'm6^{v)x c~pn @FWE(op~ ڻRS_@*w b\Mfdģe -"ftHr9Ta!jI̘Xϫ7S3= ,Ov=Ba`e&$Kz@QR [3w7°-WQ0BjM#߈3{kE:m,7e|Qz DD= +(Wi'gE ,Gta{y3hfe 1<¤>ɔia*Lր<ͰC\E؊ǝd8 Y⬂ӵdi=U8봀zD¶8&hB񭒤wFbLmѐL-nFju_ER*53XeVqOn9b'a[h }LoWwXf?YJ@_$ k3l2, 2,LqН=jU*½?5ˠ/ʢ,f@u&tuD~:{~s3=bk~UJEyut'&eW E̍X85N ߢ~GTw?q=@ g& \4b7i(R,a hQK*[Bn~c=:С6b.4Ks` LvAACٓ슭jv,V1?}2 S8QV]HɉPC?l4YO4k B-ޘUӦl8|,>ҕqڛ2~KyT.H`njP2ȶ&@m\eoI3FR2b2FrS( +jfWRN7_u{{@zpfu ?"f?Yb,ƨ'}Yw;y?V"rwzF> Uv>aB:{fK(шZHvj>{)S*Ĭ6~1=+yeهE=9'''?#{b9*ӫM5 c(hY+ض &vE7] ~%NU2( z [5FsBƢr0]Vw_Izi@$(e 0㎭[uxEcm|ɥj/JsÛCC|En: :]|xҕzsRd;ai**x~ !y+M^/NYwJL-eˡČ/M}0DAkU[đY \]nFa.HM]*?+i,º>yeQv!7EΆ녚<9t $H?!m\{ǬZt'HTV3$p-pSK5̉(ʫ4[1r4eFg"SssA#]qE̡P׉3]:U؝Z♔:*iUDž GqCkhGkc8bɋA:.KVz`=ʈ6*~GΤXplc0b);BTC$ՖX~T pt%B1$-Yf!z‚ou 'tx Rmˣ/LEcWbz?qo{E*-p!I"Q-:Ц6x2nۄB1W"aPdHZ.qH 8yc0L=IiɚmbR[Dz6T%28X,*%ص } \:Q]jR FKk~c0Ԥ78mM,UHtL 46qᏁNl!9W)v:Yjf/X9߃Ks'B~N8Ƚ.`bHLE C[KhW(LUYSY (p;yYdb`1l( Y>V)D|&ڴaҭ1<׭ w^ϠW?oCʻbbKSk(؞p#V=a\-,Ֆ;'VZXx4j;U$1y4P窟.ϯYWK4u%7k:"p1g$jӧr^$DF3b}قk+C81Լ8-=c ,܍N@tZԠ107ؐ (j3ϖ7)zy+*Zgxl:w^L죋M&=fP%dt*x;%^7dxuq訌7ܘ"mGZYePQ٬Clj)Dž&5}UHA7(һG)~ R8N8/- Y7ڹrcX =M(!j% J)aW~(>(?A/eK_A*`2G '"6_o+ﻋ;Mm%Yn;(2.O)x}S?xCv*E&MA5K!A32䧢{)EAeHj0a$,"|iXG\<Am_Ӝ 2UNS87D@ssum+lqZZ<_*X:Y^)ew>(Ao.yBE`hGXۍ$@xcDdNo7w#:wK$ZԤ̈́w\3Lj[s鞃aɿ|FO&>זJ=`ض7v U/uFpr=bd6reSg=N?:Uyˆ)jR3JŜi"đ8NsgUuN7}ꄵ[B^rb2xh\gh54dk2UɟȳOcNo=#P^R(j^TA5}y2u: {>诇6,. s\m*;jLG~{/ G۫Ljꕀ ΥJLM?Oک֜J}09%U9`{h١)h:V1$Ѽ*yq!Z0{G9ݝ>,JQH?a“?xHQK-1dsK_$].yssHnub@^^GPˏ?]~YDPNH d!v|4)ta&$2WZUs;!u Exg,<.(V]?6¢gR,zD}nY5e_O>$E. +,O`-& :%mp!y%iBYb:cȿj-"-M-Ξ;xa@]&i#?N mɚ h::#FW{_͂!sC"ADc7b'[z t]Sϙ P4$ƌ͠ÇLHlT K}U3 Uv˸%++_O֮Eh B |.L@nm^4Ct)ֹP9*I_7vgXEl3j1lfF1!>s AMjGl?y.-3[W\-YZP3)N}}OpM1/kE}{ opy7(Apx|Du pu$IY-OpIJA^2bh 1&V@m GWg-=n^>dTގ} ɗ.lEOR17%b- O7PpD0OT!8h/P%E i)5|:N(tnֿǎd#m Ȍ{}d7UL P$dHKƔ2|ǎr'aTD+x0&F/pݛ5T5"3 SiI S @Omld-6U`zz4%L_V4uNxѓc̿g WSi)!]mkNC"k 18|-^ tөi#a39WE#W_vZlNzCF97죗Gv-ܷ#_%x"ƈ-\t@iW=1")&wOgL?>Z7W$' e&dD>fZYLJbeFS($t#Męj$| %z!L}NiL~% ~lӟ` WhیؠJd.Ew a ɚ"18nZYc I5qE!S'﯂h"b])0v>7uN ŽJ$&D5/lIdWXD[P0ZyI*䒎E8yە][n!!64]V|(-Wә`a%BNG6i\{v\0^=ZHoњ/<@|YÍB7ֵMM=MlK24;8aȏ.xU]:Z_"5)wo6ʾ w(!Ix:֗VqŞt2%fftdF`G2kF4-qoл,3Jj I.2+ '.,̑XwE>G<:Dqƛڞߖ FEdU z׿[^LiRxI$n|t}-bZP ɴzvHÐbаUET W$8z|־FHFaظ_aP;G]Riէ h}IH}NQ`Vskl!D$ 2*.bE voC6`Ҳ)0$v$_|-7 I3n^p^4Sn>TM v Q񪆋$ma&وv=i6H9A tb2w3Sm-ߚdsn<˥ު)g~ [>+Tg;gP$U ]6C'ҲF"!B}Âibz~ Is|mtF٦@ k4l*k~$xTJYa>  @)L_E )|^Sn !(>s?t(+fpiY Ѱ`2sW[AR8/ Q|,nR)kC [Ϋr8|>)&H(]lᵸGXzyc7KB08lZASZ7/aGa5UR!na@<%HrD5"8cnz$bsfa/PW]l࿃'oL,į#J=s4IxܿhUZkmEbuSr P{3<.V#/09m3Y42&,!Žo#hG𥑛ځe+ gBKE9Ȗ Su6n/s.5{YO|֯|GV'+1N;n~5{ȝ 5j(jP ]XrCnFۣMnzb&jR^O?[r̜0q'׾]/hz"Dvm&WcA]ȋP3FM|ZX3`4f?^:%.Hhb1Qn evHJqQN(8Xxdi"m( 5'Sa >`N" 1ACؑ:T^J](hjCX?8KqWv/XdaQi)UN `0We_WuvKvaaFӣġp@5+W?[F8$.~;f#çZ3b{pt8\+̈-,ŕ6 h,"S]X)'4$AKk/PB B,iRF#1rP4Qm/{s]rnQ&I)-6DRUȴRRBQ Kp25-h ݦ!\>qbq<"ӕZ.IR6zt^6f3:TߕBRRP9 A܎8Nt kgUNtCk1 j`A&RGe7$OY1cfRcuvYHTAyAlZ;m۬g*hBʀ7~D%̪ȿCE!GmL9M9F!CkA7n61!\!8 1ľyM/pj(E!#|ȽՑCf4P=0#DV)J"\0iw×GM{dѳ@6FHY, *mwyk2%nA{/W ʎ-AjoS4jtQ|&c3lNaG 򽍌+:} ^ӐC#g5%e zgݎ F,1; \#6QW'a9=Id'%zG2q6AX3hQ٧5lwT]2su疈pVĩ?`R_l r [g'e | nHÃ#hH.`,"L2mRiljH$ (_\:=˖Ȭ)I,hsEv\573h !u]bNPvXvH63i.3 2M&)vTT gmhmN<_xQlsn}#Utҋ#W;0Em{ڧcXxckʾ36YzȐҠҌUx\aQm};#yB_BAU^EVn*m JG TLM5B6i =>j st ) kx&# f^>\l2yu/D!̵yؠ:쁯 9ɡlKæ&n=i+Tflx3kIizrGZv*C= 5{n:~Ǥ294z5V%KxZd&CrOs,~W>KwL"MmpnJҼ:U`ʯJg=`ۏ9rUSx)Ua3"Ҳ#Z/)wf6FHRO] }O4#Б.{O o.v!Lv>,j}?G.ˬ3HFXCt (:6uƅҼݷc#ыIҡ3?`Wp[}rJQR! zh_qwZAU_Zd-GTYxjm0B֚ktCH7&Z,"lt !^h)m#'u.7Vm3O+'.#J B7>Ho4^23߂m$ƞrXҸv7.av䑨=\zzp 3}偟MA&v\W')|$@nYEv-t(9/p5&^X  h;;}ug=xdDŽIWzWE{t A {>IY&9Qӳ yޙn>HICMm$8!yHR.[f g^ Zؗ0/$2i4K?nHDYMN&)~q<^vیRrCm ,ۗW=B05js-GhMc"mxȄqɂԅf S,ߔm^=] +YɘrK(Õ:}9p='_ٍqY"4Z%{. & ؗ*O[ʋW{HP/Z6igݵ2ӯnڪ48k.3]OPCMt,a ;( kHr-9i' |nTpi+ӒmLziײ?wCuX+C5C!Cx'ݡ4HإUҁ*)Fmd:q+BG]= [UrTxs7Cz a\b*79Ő47,}wx ]Nw#щ*HڼMgց8^ܿ^s[fHEs-.և\ѷ kc=; $!#{zQ˜Cs ĿPQ{}$3IEAQ%$2#oكP-DC,#1rfl偅,`\n鰌Y:r4zSw*EkM?ϯۛm4=q>^$^*MTQ5-^41$8'yҬ̻9-QǞ3F^}mm t[[zZ[?ͮC(0 92^/kQ8Bjx\ U ӓ%EblZ+ 4WGqꋢ$«]SV$"Ba;ȧ}M=H[/ʉ%T8A_M_FPScx_K Їp HTatӱ6o\ʛD.^ hD42"[?6 m_SC zhI xӾ N*nLbT]!aaa戀zY}9D<(k5L|7ODEQ(ϩf?5Ǝ4IIhWK; Aud~!}gcµsn}HU{z5 g eĤ?J3ZιT(әT?Ӓм\8Qr!CZM_j^ Yt * +=m)©Q0;]!߮4d!h{o5tu hN4>|cRB< v 5095O{2t" ؝i-]qI}/̞(rM˘Fnf0ltٶF@~:,9ufa9}"wMַq%Zu!\-q"B$CZpUAΊ:2 :&;=ԋCRVƅ }jXGÄ|Ja; 흯+|ߢzUeal=b&O NdiT@3$4h^:{Wk>i,,:!Q5&^ X鯮>ddQykE"S!rn"zNL:k/@o m5F%[`q/;byj-&yU:-lܡs8PUiU7%C|Bv1kW^j6U ))9UQrgl_`s鿈ApjĹm%2;c焛-S T a&Orh`8gԩA4t|y PaAKe.&(._?Nj_hUKD62 Weoƚ; 8'eR/\4ޘ<"ϓ}dSPT^\=C VRZ a=&g[?`scq;g/c Dut 1a 92K%XbA"KZk<A5 ;}ۅ{4Xo=vuI0Ϸ6P \p'f2Ēm] i?>sw^ew3xvtRC BD-Dp$16߱^_Ÿ!5u_⤳9a߄Uˀ؊ 3 y7ll;seBs.QT>i^؟e\v1ه]r61¤5֤&b!~<իq\  NN(ja5͚%1L[K!rQE\.(R!/ڜS8B׈HGx>œoFjNT񉻃1pkY6d(z0+eUSԛV'zA71!e/}t5L@ҏ:w]WQKtc5,\Ey#Vj+ĩ RO.Ƅ|foΜV@< b`dx ?a:8> 8usc Im䓔$/ ;My$ð@J Yv;H= 7Wdk+mj Q$+ȴܧ8f~miYf_Ag; pfQ3z2/s_\2 <: rrܯXQ1$sr%Ҝ (fmT"3ݡ@5iKbyCX}̋|Y[7sL&~Jbq2n}W R">2ZEOplĆ_eV9ɡ>=XkP3c`0ZuTZGԇR4|vb\6O2^l+uIPCzOÇg"{Nxc1}l@|ߑ3YSV>x bc= -oSiS™Kǘ]lx#yc^{m$R[I8?F5"^չOW/;^LFgC m=ğ9 \r8 CPkHV4fC\cbsQ+(qۑ?+~^n'F-蓞3>[ Ԥ ?b\ĵX Ob~ ݴ93ꢂ_(W@B)]'֭;:*Ҥ;#4< ]dTZ0;{)7~&P_L4Jh/M@<`8#cV3SeQUs2YCZ*c!XUcY%{V- i2u*\1\7jul]v' V)zISa8qxLV.(XD#, )v̳-=!>~8OTbAz:֛dīc f`7aѯ%P']*S 77~9&^>iz jq% "Hgӎ3#6s4(j] &ZU= ߍPJj?;)Y4`JnlVtb-]CaR((s7o8]YHWBUg!`mNEDl?Z0 `R] fwե⚹@tB@>ܶid'"嵤g}ܕAWRvFē;ݹfVU` JX-4srS8o=!rޭ%qFNR2O{62+d0dt㨑,IoЪSvZdZLtX!vT6Z=edPj=`U7CjB8+_A j.3 [߿}2:xԳ۾ "$y=HZ_eJ'͠9˪oHgPa!<|hDy23V fΔv",.|x= I&SCZmaఈnCQ3&4z#ٗ2V ֜PēwPYV 䧪L; .- u BSG窠(cj*g˝uhJdz P6֟V&vzYj=E=\CpRڱh 5bʯTwj{>O&ʀ{fCӾ2*}bq#e|3Lgʧ.2SK=],ɥ_rå 7:zo1{#RVJw[`wz}U3N4"E:W[v~{_hx{\V oeWvwl &`A􅎠xD%[e\9v6:JX2rWO-^HOFd^[?+eVf$hHO ȬcnSnk(57LZ8!(w}ޒ`fq@ӊK5|"\2>i &|w 0kPQXe-HE`WPi_%߬y4;ԅ ;\5Ru KGfxME͛W  =7.P/Z);tvޅVa$9klY;^&m0|.Ha"1H,d=+baEbW(]^8_/ٰ2>aI!Wljá>]y<RO3UB5 釹6I;bc<&;5KO~ q+m2ChPzOsgcOy9^;PyӤR)Ұ":l=-x‚'9*HFvMIgʅvיo_2F={]pyc1~$}b=bΑQ#^M/ٙvT.y<0s fĻ}0G4n闇$q9#\Z~nXfMZ9W4aoZS|vc"9/5ror. S`l r$v^#~j7!u-{``hgpP߀ >)/.X7r1-jr]Q/%\~j86GŰ=QcA݈]_z#8c:E\ bY Nۃ7L`ZIFV_<#h h6(<}~N p冥Y:is):iV€YAê1w)Th${xe H9&Ç\YN( ؕ-.AĪȧ'J! >3L7(^UЀb^d18Q/#2,wwæFHYh@ 12 6@a×P `%gB}3}g:"+0D+rBN^=GV\ XeIkѦEvlbKPQ*aD鰩@oEʳ(DCҶUEüOƵ ~ܩŃ=5)l5b̯vl\ YKg4TRݖsHQ~,* +gf7$ }nitUMJ#IT[l@IJk$oeZt.nמ '&@Bҭ؜=X`Bןs1j7ޜJ-Ԁ'/H,2+‹ E3ՎLV+pO B-Uoy@<ˀF)@7?iʧm :j[AR bxul-(J甌 'G3$>3=ުQ847Sv21 (ٱ6]E:cQԽ 0M%=4o|#-|#-Y{қyKQtUm8iډ(LnecP45V.|S{"}a&W1#p'Kـ;^ ,O㭮x.f#Lwr! <;i˺J Q35̟$m4A} B R}\t| F2^@7QJmCRU"F ա>8%!xHԄqLJ g6*ǩɌMMmpx%e7PLHi_f(hu7M2~ޤ8bJEE7"3RX%?}ܕ恋83.2h%I>!DD vQw ^fd)s ,K /\\6AcWXAZWLf5 3|Qp$jVRДhA5'Z;򞵜 zf*ϭU zZ1qa1?Qxge9euUˋȄ]' D[ U^)lsi{]kQU"ۣY{eKּ7R&ncpKs8V"@K+#jk1!I|ũ}Enp[ioNq:s0{_sLխ)y8&DA%gV qF9s! H}<2H-L*W"H7*؄xj)x#9GPIbXkי.,h_Cыt@|w0䚟^TJ.K/ٶz'ټTo1oDT*wrH:$"XCF&YHk#} .TF={}`364'<(Ya""_:.`Tc74G ~Kx/MTX/!Vqj45p#'V'z_ZwDGYQI?2ؓoǢ?O|gY"H\O!;c %}0ue~H,o[N“DuEs E=@Rw* +i^JT},"6:)oyx԰!z bRH_6 @ihۊǎ| ~+MQuaB1P khko+@^A/85/}2d _A2pmȭS+Z̥Y%L&Fz pZAgI՜˱ӾmzQvze_1do+dk6U˧uPaF'[G !Ο(%$2 "An'uB5C֝ bD[e:"<6b}>lFv_pDp^ݝ6Hh!F'3]DN W_7-DZ~*zQ$wHA#h*9ɗ,VB/'ԩxѥQY >4atw쟸 v /gCg9#n/ =5%Qڻ`C"A1%6T4m{JD\֡Bh{!~#-XWr;1ؐ6rRe*ΔSTk%v)_r0{ Z.Κ~E+hpPeD-rWӭ*r6;8*r݀A#26dۧ":vcکu?}64GCdk޵{9!brA_-R9p!(mnӍRWlT}R,nxIyTzF$%Dt܈8P) Y8t`Њ|?b|OsJL0eIe:0\C9"wsWB2܏_,miMXɽbVsO J!WpQ]gb3 IAF{eڣXn~Qt.ADso҈%\; >g%F+Բ#x4>e2ɚΞ |"&R+`Ic#U; Ÿaѷġ\XEP`$"z"u71լ/DH|1k5 K~VnebUH ?&/K .]-7f̹)o ׂjq UXᱩUc.8S0IN`0-#ΎϻdgBuD yL$;4 w0C=v&[`۩@鶒oyh*c#2DRv N0â$X&X؋RaԯX[A$u \194Y(`8~&蝝@;&;P2K.+KBY x0*P[,7c:w{ni!|8qŤFg-F>aRt]`dcb΂׭7$&kDcyl_.h@@' )3z ;eE,{^ߚ:hCd%Lνh#H~d(bm~ZPr]B 槲Хpyaq5ZaxcSݷ7B`s%SCj3xG>^ܪ]%l }oM+WNB]I,e0w66MQβd X!ѽWW1g,N)ix@0 ?A٠w, N#"9ݫB7$[9 <-Ce?0 fzҲV7qy5B0z!M2Z @Jˬm:tZnť(pwj(Ce7ɱh8urW~-GG RdQt<;Ԭ@9|Z !֯3RGk ;JV!FCFGn]-ea'S=FOEyĄ@"mucqR$MإSjz4FY:Xv~>qBJ2&!Y $hZdtٜ gL3u .s_Q r{cBs6-w"'ޫZ>W%Xg^/ /ZkĮp&4nfƊz}b]P  j03لqq5e{Y@Tk@}Tԍ _ )Kb|W&!lZ;BzZ!n;? :/^\dO|b|g\k&eem7!$[1㚦m6pҁ՝o9z-omm7{D\E3cٸd[5mn61,Ҹ~ȾUu ԴiJu:7{oޓ _(mGgΫ;kȃ5SnRĄ B=|ۆerăJ/m>T7ںUs|णJ*?Sa-if@2FT] C?=ԆvC}[xB`m&4 1֓2*ߐxj] ;B)$.S⿤{o0JS xBةE5 Uz%쯮CfhnCK4 D $M}8)(1LA _5\fTѥq -eP~3fScyӄ :b}Cp۞)R`W]ƭJ?_ꏵ㤧ugoE6>mEZqw||5XU' R,}k/RM_fl *vRUlcggN nݼz9>WIٮplx_yY LH#H_C$'>f &b!K0o5l_SE+v >dDq;6$#T| y*ی_h&)4OCEvK/S#6M('ba0i+hDO5!o4#͝nC?*?j?MNBP+O}s)b+*ZQ ^5S!3(n$|)7TUgvYA#7>f/nms!̰e|OS¨~ͣc)q=pp8re8&sU̺m7iH 8C;?=~eRK/*[3vA`QPoXT~T75Ez p]M2"4}\X6m?+ZJH1=4KIsޥ\ aXq9i|WFVIL2tM[9*5-7k-|ރqc+o:I-|Ʌ2v ߐEwS GW^WoN[ ԊX?R}0b?:ԯ0uf ;01 my~D j"]̂pi5WyX쪐NdF*ٛ!8)U'sPb)\'Aם!wh. sL]O1AY`@XHςJ/UoX`جS NV $vk,t;=#ߜH UN|/|q!iK$;:ܷDaø#>P\5o\Fp$x7y^a:=42t ȱ rӥ|01Fxxa w!D@tQ-;YGꘖQAĴ'VxXHήXP#νR㜎 lm0`.CX!>ZT|QAj pXڟaM3qwNm7P@ 2|GALMʺ !ޕP_&BQUeZS:Y-I)kty4u< mLV ސ.Cx-9nS~wW{ *#dPcO i@y$}'T?V3=27pCBcsGކ%aM)N5t‹[8gw%9~:[8BOsbB{Ps43 PC]mUFd@˿JODNP<ڣ/@S(TT+jT>?nTݠsMFK{E/LiqDRHq̞p@n+Z>I 5;̈wrkx[Jc':2Bù0cxt[ ªDNqopS\4T8^M(Qcb)"Ņ+-Ggp kU` QY7W,79g'dqUOO80?pkoO3ݡ8 ];]q.H%?\EotBnI*q^'%cs1(ޟ"uFȳ*'^/b1AKi(=hxfZȇ-Q^BUe/ ep<J:vY%J$G/N>7{W:⎻q~+kDh |J" ç*1Wy %i Qү۪f>[/t+UkOJmb2\)K)̏'uyQ()rJܚ{~voPd6toR_X8W蠲5JC+8oI޳%9,D#lVzDaxW4Y.vqoB`XG]iv(ѕoSe)ȖlmP('c\佾 B=ҳ%6+t* )üQeib:>(tREʸAfm_E}T3%|@~ O]Ɵێ)ƐjAM̀&4<]$A?\OG'B+Ɨ !`ŻC*'tSl\[+5[,3xɤjwjи~_p6'$G-@*=a莠' @UFE@HOMbXuƠݚm|z2,BK9se4:Vcz s?G>E@R# Gd+CBzC(2L3 jnူN<Ħ09I~j Ԕ6nX`-{c1h O6 v1WѕuۮQK[dRG'uj;+i.! Q0 f3ѥ0CϚ,HAh!|I8?zo)A74\*JA]G K*&$6 &$Su\k^̣IS¬iԒSxP6ނzlEjp7 f\Wjx_1-\hykhe +A}7~93%ef d?okq8W-[f%M)ݕNl0)-FiI rIL9?I4UFQ HG u'-rcT9^Jc![d^ `k;0{22žu/H꽀͑aC2cCWQYث.[o[풍 p>kU͙ &Zi(;`sekn$P {-y mr[i&&#IgQ-QyP Z|>sE̞ e/F*.>@d<ς l oY_5uhB]zwe#Jz7t UŊ zjφ24(ߔNbmW[1_m.&Rp# r93M;g,viTXAÅdl6T;ۘo DJUEa(5fuyda6 deT4N39:>fQM=&4o$E[*Tߣyj [{EĊ/A$*qK[Ђc7M gj)A6&S )srQo.鐶cfcֲ7vɷLu9>_"a2&;7Ck3E\TV_;gM8W{WyLdR=3I ]R VLyBlװNmwE8@_eVN+mesD.~N$屰4~\!lI5w 9`]_d5r>pȺ d  '%3 6WNza:*/ Y \3fD2#+*a DϪ|7&g^4,CUN]qZi{f-x7k9?>; kϹfê{b}I\#G󸫂YFCb&%9Q j2 dpD3 f{$+n/%,WbkoZOh+s/a'C4lD彞xqˠX'Q_, Tq p uUFv'Kfw55вQ<gh chaQ,sA]ʜӮt̞ŷ\=?)^͡}%x>FKoܩ7(VQ YE %jC_IRb,j0]0P8&Х9ܷ8'-{"xoNL6݇aw&d?=3PͅXF6@UyΛTXF{EUZ]%PfX \O8`R0 ;22hQ@ajݾ@5sګ~Ёђ*㬒N̨`=b>g&o>#e6:<^< *ʍ:{{> oA-k(#ЙrwQ0BL&$~`8牝,lD@N@ D\2a`\:Jc/ RUCEv |X~z 7EtW2IK\!'9qeh,6&Ur0`OeƘ ueel٦ 8;cusn0[P9dh.O) ~5P"ڒEg` ^P>O2UVVIb{z $0&n'6IFbH{k =%mLh"FKf9ʅ^U6le^)ipv~/(6&䗯 vqZicd3yk>k䘉얮GU\uYQᘖzZ4:6* noXi@7AX, f|.7 .wfCoRCw?tXOXUIOShPcmR)^CnK*mxoPL;qUuy1I3aq<1w2iQW~b}4m@xn}uzK'גq}es $ʛOQGR}ҧˆL?ӐpsOa5Yv+QknlQR )d6U.^]Ĩ;"ns.XuH5%x89iq6h1P8s2%Pʔs՗ʄa(A 6fL6=ƒZ7Ma -{凲_ExvU* 104PVŌ'9I8I}:1<`,Fa~ꊪ"؏O\3j(}3mG}~苖0:^pm8&>uHے7,i˹ 3>!>qMMz< wZSce6鸏/6N xoF;y%$&„%hMrBgSp['#.EG=[5r΂zsE`G'b^^S`0̓lή#Z+e[2qPdqiG斟bnBS{<.N$_ȓ*6+<ieL_dzFYiH4?gZ,[@:LmB:n/?{Ɖb$>fۈEVScNp!ZC.S[fdM$ي'kʢLps LP፩_˜NvkQrT«,aSZDδ1N* w\޽C<\t h8+t^ΜsO~G*P_߻4-ˇHy;X> eRRb-̻C.7Zvjqƀ[>vCY ) /yJ ڨkVΪ<) dlWwmv2VZ\/鴏QqbYai==wHG Ʀ a>"V9@qrH##b4? )۞iVdDA p ӫazFgy?WAE7ug_]Τ񣙚 LʚR|Lm9xw(Ck7* oE ^{fW)W9Q&˰+AiP[ `[[||YoڽBlL'Fy~8˹~B ׮#<)uyi:4b)V]_N|} |&:ܿaCPnf'ܘFVwMMܨieer}?xdqsyPXH>5[Y#Sd,ń22!M܂4{fur I$%5aS*=ÏΠ"*/TA7#RjY-* +v)(7Ɛ%~RsT0`ILHBJ́&SUs֫e@Ma "xb9/`\eӝ)xiTfiȑݶCci7yT|,h2}mmYK*1Jߡl)ᢒbvTb 7ch RGh [D-CC۔f-mu).Noj jW2 T;kp B{⬄шl7×)z%07Λq1"UN8g, s5Aռ&R$m׭c `띬J 7r{}!mysخZvddx_!n!j\l*SqK9\7\l36xM$C@?4.Zpu "։l_kfLg4Yy;~r,N-8vπ!!LyJ`5 ^jQ_`}-sVOǔNiF7i ;5ʼns݂/+&s+l΁侐D'@/Ӱ1\xq㱢0cNSlF xI?kYS`,;Kk\،wv \ۧnڀd@mD?h\z=>?Asn~Qmb'6L"wN< e!U?Y\)  @v! ةpEKlqno݁=?C e,1Z}<>QbEDT c V}'nMxĽY&ǦXGXO1W E"7"OWΤpDnʃ]r{FF|Z|u}_XQ$o"Ssd;Q.2pP&&eNkbq ^^X=c{ѭs :IHOeCѣ3?qwtj$oKL磃Td߮{]9{"nm>*T54/c|6gzG^] d*Q&fctmyoTz\n=V\tB;kI6&눼|xʃpT %CjJ[V}VQټԾHn}h'-4$ȇswu=@0IyH1sQ#rDW:WQYk}R6 1do5ZzXxs`s"YU0GINrY 5@$q@6Hy׹:˔ X~U:d}94No^4n2Oswz6GqN+y1zY<8;[,v hv 688O1jvX؏D5ƆlQL\WVoE花33 G _z٬T#}vi 5z#68,WmDޭh]7 mgUa (WFh[cs1y9Aز]۵#W* 'lfei-r hTa Vi]68T@IHT"L_moGnm&GTA@Xtt0Yf $uԑZ9$HLdFJ7Q~Q?y2RMJ׋{ֈ9-pnex`>3-SCt/~,Ng,GTwT{$!x&溜+[Pp{BhH}}/Z jIF Mb.ILk5=GIH_P$Y'T\k,Swy>U| nꎊi; QH2T7]ZRȾ7}vŲ ?]m5JSD34NLS~%32jnenA$ \4>+#t~qL@AgZ}Hvr#G[, {rOIxA8x:={ˮeE:l) -OiL'Fm:'yHdkJF>,Je<3ohs•N!y;S`W?{(LȪ pH(=V mEKS1H; `˴]_qQ/Rs!50E%drFit^; ƔcH,w <7yj‹`<1O#x%KCgmUH@zg);A q: wDa=>_o9)P>f1+g _/|;aQ \6zSIhO?; dЎ^VfKI R t_?ω7j-័xi7G3q&xwS V vlѴ Pc #Q™/Gö{MS_.\nn|Pe{T 6 Bb"6y'S:i(a:?xM!X R.ޛ>ϑb7V / VgFhw3MT1"͑%MZ,ޏX˶7gxuo2QfYN(]F NFKBtwlu D9nS**'X7rs(կ,/EK4zi …;bdƈk(KD<_*3Qo ?xtە#y`ծd[D`mi}:96Ѹv4e5Z3ﶝ+4x^g#벥e8 u!?L 'x=k%{JH*&$AiQg =[Ǧ׸\x\%=끝FS%. "ӈ $(fa N80Wg]52[OwLd5Q Jf2?ҘC% DMcOhwF(_kJi[\X$G^W{su [:MO~7jLOxyHƣA zA :<ݰߗJQBm8\tMy9Tt;β;{I08:B–it'RGX- rDâ|~L+<~qhh+wIhMܙ۪PJF8iPOeu~7^P)%Ha$=\d]?+OaΪVa))^'Tĕ=u?A 9-l ' d&-wN&@>+^ tMJUS(_gP9JP&2x=TX 9uby_I)-1D-Lʌm"lkӬ?8)!0~<쨫C zv{y@_C[T/F6u}%ڲ4'Tl؝"l@mH 2s4C?uy*?NG5w:)R l&W[)ʸ&LW7evWjRiQl[\fB>gVs'#Rڈ6,ҝ۰jn<ZhC Ck;d%2p7**kyJA7nF5X&o\*3:~)~nEX &z4P KEJxøZY`nP Tв(fS0Բ?ʫWuh d.6R(*@'HLA261l$9IH yS‘hQ<חEK6FnF?M'cD%{V/1 DX\?XP#7 Nْ^v`bφ z"G80,aK69 l$QZ^h@v?1 & ^"x k6="a߬9pKs%̞"ob &͹B*lo$7̧wB r$i6x=(s^id<}WqdPJIhTx*[9>rxV\MQB6°lH#Fʆepq'eG['Ƿ-Ӏ0 #Vb4}.m| cֹÄ8.5Lj\.Y0} uvNm̪TUs?TC`eW|2I6hA0S7_GszKhōjtpRve!"._=fR LkT1 ˜O5[v9g(E^̤֨* BZ-Z,^*FaEMF(dU-@]hot_u~-ж*ysړNq$q Q p*mea3 } 1kY-$*+W:Ii2j4͘ SO(*Tch$7%o~2zٖ!.KIx8?qڍt+=ǚ9M7!2b[([Z~M"BVNf5{)4LG-oInpʽ_L'^|>y늣Ti`v1rb}!.OŀKI+L}9 D*pFE"'M؎y??jh-k_\;|P>9=mPb  piզ3"]?@IP "2oH9L7PJ(v{p m9B!(8@_!ZRTWK|$p 3sN'Wd[=хRG=T񞐖ƳB p$@U;'HdƮ&"}13R=qῖ f/j1*#9F;'ՆtZ#^裮!GLW^aYPZ LᙏO [dkNڑ\W|k'kcj]g ?鳈z1i;Ϩ :$}YhhC1d>*QzAFص7ֿ8rtJMeM;N wj[Į|\b٧@+~68OKK5-gXEg4(a,m^knb{f =3Y>>{3~O m# Y}+sEH!35]S$/g, I%*DT¥\~[/fo2g2Hj7O5f&2#1Jd'Qː%/ SLmіIK7t@{)B~|&"td\4:7>3I9Hڲo,紾}wҿ_ϫEGzED5;o_»&THvco,Ustⳅ`גt0d`c Gqu!·] i;N?kV[$uL)yWsҸ'Gę0'rqv_VF3_ _A-J~R2GT#¦bÃ/~?ryȽqBʛ;&"$ (<VE2_k}JI00$Xhq j.ȹP5 {jEEʻt&$NЌTDWFeJ/-hK#@o6/,Vyӣxz55BZ:;Zdtnt` A,/u^f=6l/"xζ;Z ;?t36z^:Ɂ5csxz_a#_:y;y/LFؙk]4XiˋzOaL~_cA62. ]e ,7O #-*Dz J3# ~h7koj@5BJȠÒ4cvze2Mqjw#x ,u}OKv:^21郪݉XMDt.?Wc} ׆ I__XI#nY'RZnH]I@M]T*Pz.퍱l`U2e_\ 7D%LYjNqG0} }iָPf'4o!V U?,wE(:[盉ʊa<u=ύZRJSh- n3FWm qh@<#F|׺q DhUʍiF]QLh[€! %hCΥA ͗a γ{eܥ$<2Š:Yl? Y›fkXvź9ngSYqp#3MW6_2ZAQ ꍷ G lҵGTG`6CDgWj%Q{-Ccn/* ۢN 0pM h>^#t9.moNcIt,6\d>K@I8ؿ_.~v*#bǓUS>:> ?:jfm1qh~BQtXќU7/#rlAD \Op6>& :фA7< $x©fC1Kk1'8[a,O~[GJ>pM*z$y?zFzeDTļdcDoiPjScbDODby/hYH"*>021MJgwJewui[*^xfj<8_kְ_N^Ԍ^/(ZDm#G)`;YҙL|1u)t^/-u&Vf L4&Y>}J缻̭VԴϣ6w {2fm* Bvp^qm0cvfaѦ$U |j$KShc~D_^,,0W,Dߩjg-%/LrX!21ׂ}Ahug{juܖ(9_L~t['.o##xV!H_az?|K)?aoͼtm%Ͼ|m݃Ğ%b([?fJVa 2xf u-*N\8۫ȅ8\X y܌F(#Sp։90+C`-%X?ph+G{ݐK|)gyquWްXQ t4&tAOm[tVY-eM%6qy rYPòe1T$T˻)j+d-bm`iL*Iv.krJ-_}ʘvM*V?a~랩G[[BI-SΫl]i^>zp`3P}Sؑ=cצL ,/Wǫ/D5€`vD_AOeJbx(\ՈF8m57gF>X۱HR4Ht)>'V@tASuLtNXͫ^UG%>0m:ٱ6_Ƥ%&I ntUID(J<O}kYtC 芈&!<i` 6@t;ց0\8Mn~c5x4Ѩb BsT(c fO_bLE9 "CDǁӎ62 7CߔvZ/]XrR'r<Ȥt/sqR^>sir!:o'HD#sćUkGKjM3VDq6I5@2@F:Bx) 9*1SMDM 8RY@50O|ϟm"y%wk!Ɲkܨ~ pq('|/Y&[ۅ,2ba' 2s`I%3 SaV]aek 7\huހM6(/ y&N'xq@oi7+7ZԮ#{ - 'IدᏱqe2k#kRF`9ݚ/7¥ 3#F /X 8iF<} ǭmrKvj1Z\眧%zΚIۡ'Y;b]dPQS`\*NCC+T y){T=?(L TfUO'3 ;&0^Yf8Dtۆ*}7_O@x=k 2_I7mz1wl!D\*yZ Q`[/몍m)Jq5ˮWhHo||i+ 7TP`?\nHt.b͋7<cwil({+@{"8cTT| 7YUauWdky̅#OՕML\[XfwS'Tu[2\?:LmW ^33Ւj*hɽU| ҄ >rP|kv:W}`2ߖ3 ZGOGd;ꂇZl+IF!161EYCq zA[pufprEMGlCZKJڽJ^Ǎs)G:w^!ah5%9Eq^wl{/*MWs(~`E;fՔ>dIzp-#0|7)jziEp8zWQ͍|Rp-_>+:TR*d۷iFlM >hHP Mѯ{v+'t8t^~u`_wOx2Cŭ,5Run+xDr]a"PAmv@K#t]/;g{(1 i`xҙ4sD]?$1hԢRw0aPG\SivuT_xGfD0~g|aOEGv@|'8=Z]h wĒt#d_8Z6K} Q'c‘9l pvYbm6SFe"?AXqF<7~0 w9XybQLk I`y٦1$Ax&GRƇͪ4)gcg<6e|\8^~ZCkkXCoHT ];fYL!/RbNÍ'!C %p_kq֤,]4vk5|uٖWyg5h±:_=}d8 y[= {?}}c.ܸ|0 (XBL-QA8z>d렕yCq@%p' Fd`'&xSʹ /{Rf23^/ jE.|XeKP]bi_!hk?ʷ a[0TЏfP>_50̠L ;}v [X|kUsYU.*=B.J(ӀD4@&R'oI7e~8e"Vbl@a郀2hز\Y,#Ah#;|Yp ֕Rqxn5BjTZ+R7EOKl2*cf~G%/T-'$OR&-HokbY 0dұP`mܞ1w-H5F,7֝8dXެ$vY\X%)Ln9\'q GSJ\mN'<؛r<$]gl 65 HNʢq[2'H[=t_y/ʛGU0m9@,0~=n=՘nA<*%`OҘ{$TO \r)r\bCaJ!0OeC^h%f)R{~„lK@վD"Bj~4<Dk58#.#J7*Z;9X<'81h.oxձ!U:r Pxޘ9U;h0g'65Pc8:G03c dݮcL7kjxucMxyuŗ# Ndc%u5ޖ/#;2tyW4pFUT9ˋ`f$1]0u"{S: h[{.vTHA:c~bZ,?R)d\&c0 On`uz.ۍU?m RX(:} Gu$VdN;uU ,fmDE|̰$~Lb._:/;:2luf cЄ)Zfyhg_@ь"X1/'f_Ʃ!<9?p UCqܖv ϸLy< G} ץJS!b&{&k565xudɾ_,HT`9g#]o4>hi@L Il;?Mb4Nn|g̸5g[rz8؋y[&rE^xc/~MsBЎ^L(0G/j=<`R ºQ͊rg6o_ň{u}\TeȆ\EXv 6=۪d8›iYR-wߍfzH^T<>W{t p@҃8+-8?WǐRM$䡆|TQMVpX-`&R,7Yrχק2B2w]EI=hzMV?onzC qj?vz1eMSU#oR1Iisj4y`@߉ dyeFG)'˲,4.M! ^.H~&cՇǨw$Xz 8r}گH^՞ِML)i!a2unk TmG(uYF 4G[.HD\vP$M&6=١l[^G'_V8sZoPe@J?2U9=o\ů =F;i&<twRU&^ ;q l1f'>#l:@BcAR hC0i#=]i 4n^:@ѲҿAJfI}NN^uHv:, 7fƷ +#'c.SJ 90JJ~y-(\Cࢺm43kIyCgZ_csMaI le*=ϿxN^$ɓxza|vS7WOJG#=$k@2 yVj ET?o-&ۺߧ:|y1.9lKBQ:;<+iut" 1 DCKi)"j*=k]SJiiS73I w܎CbIgOIP?Ӻ8 x=!̄mR#[1 ?Bu4N4@m4VvLN1?' Y! zqAt7*[XH0!A8 w4)`J1ϧ F|1`nPj ؝ _Pš ܈2~ܮlI<q4kG)G]sGj1TWoք ße_s}yaH`mAִ+96qF;gǒum3ݤ>"dq4zVoR9U2zNU('f$/k:}Mz*X"j/ Uf75yŝ.ql(qIxlBd^f|*sNNe ٱ?Us(GU: M#KzoǺѝS{:}x>~DX ta-S0^oCøcn @$Di,G>ݮ:BȩU+rzsj8E*AsOb{RB@<?˚葴}!aeWRxuXW.o9f >KwI_=NZQcyŋ7o}{7M +#kʲSK.[ C-I@uȗQO`.ŏ[6?녏Pnh0RznᱷbbS0'K=!尐[אU_<~?+@>_*l(Hud^o']&IJP&?_BSPLd刴}[!s 4'&a"i=rьuT)TMOۈmmr&q|ZvEcB;PlX}Q͟TEzn,Dq MK>LDuf,.FMO"(un&nF|*Ws]Vl%FL,1,EAXUKS9Ją=He"㡛IoY΢@p7kt@F˒>kBڂeX+fV-#SG?k}n> 3IQjH]uzyGa96>Z6\~ DbCԗ^uFcxS$+_|a$(W+=,$LnT2 JoWtc,^7DTۏf${E8b/ \ƻUYR`6-y;,Q'`=(+zr?t$Z, XlVʬyyZQNHiM쟹ד=3 |։wR6{@|:YW<3tkbKT]}&aI-aUi$ 5 ME>~ ՚pTjœ*XEADżZ?Q y1b[n=̠QmJ^J;B.`YDl :ȯIVYlI׉N,fkLJ#>"+'me, FeᆲlA?gn]M`.XnE M/X0M ӈFcƀ.{s?ɠ˧h'AMYpwqSi9]eNMRPr0T6 QuL~TdaLI6ʜ7An5a%i)x~T̸>$ 55sJC__ngN(@Z8~ȷ9ᙝ)>CB o[&򎎪&h'06 #j#) n@ ؂ZXw|*=j|HL1'ɉ슗 $5vXY'GY[CsP(Ro!5 i0|9qzmAZhbMdX4x8o3w"<6ڕ]Vۥn ~YO(#60F;GDE#TۉJviI!S/a&C+8,:< od؀h-*]X`Gu髺÷^Г&:*FXmC=Sh pVzؘLBU5߼_;19D3p΢r6K5N!ig/ mQ:\}&iYz3Q4}ʣfڜAPAJ-'0`_^{m$ {6:Lu*aL9]R ⩐{hh|çg-vgLg x¿H18o͈xr/K {)(A?嘱ZT)&m~$ZU^tBS|WݕŃckG\& . i(@1ԎmӍ l  Ok1 a!iZ^LKV䣟[̗lr+@bD̂agYtrm$ -g50=) 9_KZT. h0pY?q]uHr%!N|q_`bj$sDD@m24:x3¨K UY}S HjXY:j=W_w:5|mH (9WB"iW&L,j%=ʀ?9@,փ&y u[/~ '?ѹk&`rFvxa-7ٯ*@^VW, -"Lll\Lf]jPd㈂ZLE0Ko=&؁y4r.Dկwb_d\#|)??lU0 `Ѩ2*uUS&fZɜzt#Mg+khR7pׯS,jo+`Ah`w?JLe.#fQ),$։U b6ojF͏6v_+`2 u)MCWRlMQ׀G湬lp+pI]DIKp-7g ov30&:<"l0>N23L#34˭\u=3DXTٜG2W1H=)&4۽-)USb5 Me=V*Nbj9 tK׾Sl-@Lz]xLb~G);!DBEwȃoKY5 S [U;P,rL%8 B‰ E+ܣ[lΧVfFGi#t4Ka=5o 6tݲN^b0|cЛ1CAIQ+vfiU34Fs,®TC؎](چk}17B;Í%{̟~/=(k-֖ YzS_ }i v~2.61U>Yۦ\ V0fN4\(?HA؈8{ Y?!5hK%@9q2CQoG0~MlOƜ5nmT n66 l W5zO${)Ø:AҲ2ۃw(]2Jbe56]cc(vN0~iu!T:KΏ y߄8EȻكlky[>R3!T;F`.. .]O9es #ǤC4l&9tu}'ӹ8 .y̫rtl ;c2 3*'-FYjn .z .Ho N;GG #bG{S=;3'AQr˜߫:ŏL(;_#dޓ|01ΑJSy/l<<3[ $L۟SF&jiՒ3%^da9:z=yv(}u0 c "J ,v6%닅J Z@E3㷩}ˏpPA͙ $lD8 /iJ҉"C0Bh=e!Y%A8 7=Z lHHh?eqlRA.Y#Q3~&/FDy1䉤GO}A,nL |v6mŝ7v?TNNbjdn l!z zϸp4FlUm+J(dV[aiϱݣD\mAuN[2G ^B[$Mjp'gR]@+L)81 ~ M(t%H{PĄmX o%6+@f!_: ]ǷK'ׅ3+XMML0O.%;B(,=nۭ? jӔeAۥ]rW|2dHa"]^LhJ/Ka356l~{)Cx~:8BHnFu(G䊸& &3V8A䦞,ajMƷwpޗ6X-ÒCV7챴3R/4nFU_.bG?l*ToᎬ"ߍ5zpm sϑ [ : y3>,U_BNhR,=*='ZtcC61I}RQ49\x ߛޣ` R zii(l;ew#l6Mw7nd?WpRKT  韉M" 6Bl`~s`5<+]Wŏ}A1MRt8jLj>%VK zL )ɖC︻/oсuA9+2&ZT41k6Dc ` o0uXbh>kisp,&9Ҩ3 c?`VWRS$J. kJ/ZI uD3|4NL0sxB|(~Wg.cތL-]ݸړzWɀ_UK jdM=6,=6k>yhԫ[r»jo;Ke瀳z FTD ݥL @yɛmPP;-JcgN l֮M 9tݻ)ɏ R'S.*_ݒ|Pe ys|"@NӂS]jGYI;6*q > 2ǟ/l\MSG.7Al^EsGPKD$ㅼ*9>y@r6_4=<fDF@=m{}.@ߗw‡mb- F%)B~W YYѧ.{p*if_K/gn&_w7~ʦY׶6AmAJ=Gř`ˊJ.o *>Bf~Eo6 $Ñ隝b;Ej4?*k4pj#c;{UD{7:>G5pfm)B\ J@,H35M69hvH7* 'WzUd}e' XV-GMFfS%1#kG[8y¯23\/a!r,D bI^Z+|%"ܟ9;Tuؙ\XL +qc/NݔWA䎧n 1_OsQ䣳0#&D.cI'RMCO7/3-(UUb$g $5H?uK(vYR~+p;VwR~a·6AݨnkZ"d9p1f6ªLG2B{`٥Hb3+-F 2՞vT[e8J1\}W|e7p=VxhQA8jW~iW?\WB٧#-g)Z9a>iQzxmH`0Gj!7~bdau]ae|, a K(cHe=~;f)2]D UvzlG)vO[EBu?c =1oJMDBCۓd}a"6Jl=$:0\ kWxxO_0 -GI{Uk]_9o8]霬L g> g5@]YL`{{}5'ANה$-i cI V`k;HbАRBJ5)f#G6RDAd=~FdYjf%5ZoJ=eMn%qB]p޳j;R̷ c{ysv2$ͬ\mL3n]F+l~K!Z o/#"HX9i&U08p`(ۅI 2/%IqSOtO&e:m}^S{vh3Tw,-U@7.sBv|. p('DyLp2iN-WxrU$J/2 z!1Ulv gg0 kO[ 2s t"rF rHWnH65tb)`(o!=zl,Vut8` { u.GI2S  gr>ate\p0eȁ1sE@o nY\W%sɜHZպ-%.,܂V"{:8Ұ]ڀEl笔ZWô h_IU3;Ÿ>{[_9d( %sJVgPe+') Lzmg% -;!Ym$`o:~9ˀNĸ}̚ h3+Sݖcu1qCQ7ED(T{CQ{vQc%%1QkVW2o{cMZw3-.C6r Ica~`sBG'rC#AM 2Xk92|]JnL-ބqtȘAb5ϙb"<-ؑ ;ާN"`%{aN!6'uh]0*;))"fq@fWCa4cVxMktq"uu_C9d pH 1fCZ=z{+TzϊX褙[**eMΥtV 5΁2;[Z`BYOn}0&IބpilkGN;zOqȩUK&4´eDl^Կ9Oh^"T'L#2\-:Enؗn-2϶QO@J16L1Cd<> ZƴXF>蛺 &a`CM\Bm gmwaxst{\]QFE{q )2gv+ R=TT9+wһ:sG*ˢ-CԎMVMKXO;KzCQq<+_4b3^|mmI~Ze`Tx'rIfhvC{"p΂(IǛ51x1k@l"^-hP=<8 +lr_#5|Z:t-;mk [\6nOaz>@)f<5@Z/+ bCԲ=|Qu0mR`t(1+7dl] r?8$F''H1nh%v PTXg%,tđI 8OӒnd U9S~? |eԫ*cl㽪O H6A0x3d`, ^~_A{_=?Wo-Wa]G?ŵD9 @[VjWY$,~H(Of1 !( Py5JӉ.:進UKRv}-骗xliQHҏ|p8 g'$'$g V)ChLٲ" d7B.fY.vB|НVGc{2rX@ut7kg|ZCNx2%_gze7ͦWg&6C}Gb4I=<7mF68@#W",^vn1Ojq+s* ,-2*i^7OCNP 6x K%_Pv(%<98aIN6- X𐙫ΈoSzLBG)J {K3~C[z W+8= ??gxd6/"gmlsqqy{NwUG}AM҅5)MŠ[%MZ l}eĒpѤ[J*`cTu(jA{zUx9~){3Ud/D`wK/.SnXlN,{S<lRQ>Gͫ3?{z?F߂DUyV8F:YF +B@=mr ߽n{4g/6i.t$<BWR~ ΥvJHp9(u1N T X?v&p[#!Wm!`j2jѝ9Szc~w3cb{؎X`[v5fU%ߋTA??@CnRCy3!6Y8F IuM  VJoNrlGhUD)|DuDBTzVJ{C5J'ڕ:,6Ӳx;-^"*Iiasc3eNKo@_F{3?KV]6*~~NT1:&08ZkdžY*Hv~YU w9#0*C3Bx gW֟g=9Zs7 4AJhv{خI6„jSpGQytk֯W82~~X=9PGL49N*  .vk_)W[oV-eD*ajtGup2-#\6bg @^gM܄AkQܽ*y=0[.r߼腓yۣ}A?6sur{ ANנ|Ԅaa B ǽv3zM9r" lqK5]jM1رGs0+qm7K7@ÓPQ&'PRZ^׫fMóinX>Bt%лW!lu U*S}وcG0ݟ ` :}$y]G⸢$I8 B8R0Uaq&{=+n~dL%{^!GI!㟑M{˾i `hk :x& MW,NT{aIWXۧoa9)hw4w,{WM"tINu ^7_s+2̻# ]dYIܸ5j23mhh-W>F mƏ2Yu5Dj7j7)隀hLQ 'f ;iSb.Yb6|6D/[st lZ tH al &ٓzK|R}0d}2 QQaĒ@VOgG<[؜wF^4+x( Xl@q4b4oaW%MXxU9@'76CN br&\YnO-̙"6A}V8Q"MM;.7>"ZɌI~oj^?Md;w"xGiij{D' ҔCvܒL;b\Y\Ѹ^U'W> iUW̵ LV$@Cʉh2N!9 M@ҚRZ`̝du˛&QidR R-"R֤1L4f;{R5Phjo3 L'F#7[ia] 5w \,©LWIU.T5Xr@{YQ~D*=Ϳ?!0 Sz|uɗ4`s|@e@2m^(ɗuRAօE"O>$G##! Dwm ?gyF¥)~l:~Q .B:̘g6O/Jp}FN,&3Hl/!G =+%kE]Or&ʶak YTs q7w3.v~{](cb({<♱U=mX=Wn 3P3:k"qO|뙮G =?4h[goR["(Ūpn7%'sWX:i/4a vmG 00{ Cg8zY$Hh=)z@.J |=TCFTb QnƗwK.1#QXl͏vepWN68qNBqSя4pƸvLJ N|]ۖPrUhY8=JG?g[5 *BN \T~q_S>.gE)auأ߱qjnk%<똘x̬|9&nGU*yQ}dXawwhI^鉂]l\o\9 f&8ґ$ʻ+&CGY2GYy~$K~u; _z蕴c_Yሶ]ހMS2\͵8^J$-\*8DH*mK ED/zhk2|@ |2"J䪈 5W}9Yj~Sw%_]f6ʑ֮v]3f(;KG2%3GW`UtU\qHhSmDv;R.5?7إ)w;u&K?+cR  ̥ܲ#<hɑ]Vj  w9ra%TI` T/sрbXU-hRMB]=-p>\Fd 2`=.e?fKX6ł'y&13fPtzCBZ.dQ~))RM9B0e#BDp!-&,ۺ} <| M,AGDYwE}Wf0y{n?\uhJ:[}ec?%Bj [ۛc$5dӏ骯"kߺ۵MJ:-²y3zک>ە c˞ipH,f>ƇK){fixL~Ymas:D<\=g.v&GbAIߤa.Q !y"y0 hƟXL&ksMu˗}ַ@Ċ3"*)4m$x'xl,ԥME*TGw3S뾓-r1 _FN ŻFs Pezw@+ti؟ N&pMϼfZbyxFnaAQ-r)h.= WVѢ䚒 A/">x2ޑ2X/z߇n< tM&^o9*a#G)FpBb26 Ң/v:Ӛ0;%H}凌% a0q4jz (ofC9$)\]Y-a\L¿yr2̃\wXW `+G$ o_i").>t9w-3HEhy[JE|ȥM7K#LrZHw %ߦ\P,)~F蔶Em& ReΚ@sJ0;Qo͒U<`5C&yǛ#$r '_]Q<'ߌڲbqGBPcAuxnܸ%`9k%⧂521[IjnT_HL$*zZǠW\fʱ#=zL;І<&JњA{1K̫^6YF+bFs gs%6e)lk.Qq>Ԍď`*8Bɨd5 =,rQ)Ϯ5*OBw'Suz'q&MiMsXm4⤪%iPcg0ۚa` ~N{"& ݋8l7τ-Nǧ: 7PJГ4ճa\Y\XاMS{ M9oPA/F:P>z NH/?_osN;)t҈~Tg:aT\t|@/f'FbW:vzֽj( ِ]ʵV/gjpٝSwuXmi=< K+-ͱdwjq#Y6"}UQo3}>ڭoKIy&p-!c`6yrnqu&xOrqZdUšN|}*:' R7S!Ӕ/'u獖6rwKWF%M'oTk6K\TmN*-xj )PaϦ|gw LW$6LQoj4' җG<^ŐYtAQ;,ԭ}sܩGY[< 14J.a]v`N9 A2Pʎfv:oPnzu0[~?2RM,ޠ@r"<"=%߉u:i4AaqYa]`轢Hܹ ZJRRɡ `gQ; D",Z| J:t|[=&_/`','静_]z0Z7AA _Lew:>{K- fkS@uZNdbd*bŀSaD]gI2۲9sP:,'w\{3c5zil5+z1fj߷L>2a ~` i6TQ |W?x~J7n<*] 8g,&_>:/#DCRuSF"C\|]H Fx3ijѢFй5(23b1wilBj>Vg_%ٍD8M۷'(TH]|koWR sp͘(21?Ԑi.(w1+ʄ8NYT·QۮzՐ%.Bl!baR(:H* y/.Q7RjoyP(nlI5 3e, pRB]^(*ڦ(D:d"q؍NOFygYw& 4˞]Z,k"I ujTpqAZ l¹{u] vyZBU1/c>)@~FTu7:kFk39[{gG xXbswncR Ӏmzw_ne>jɳZDcUk eϋ2=(ehIU$fڪg-)QUZ so#ai-h=\/ eL ([p$U+j;&Iŧa̹rέJz7zR9 yQ XA(,/qPɕ\Os2E02~AǠ_f?WX(pëe`].06`ZF)&/1aаS(?kAhY[| ?PRGzd*"ڳFސx#$ri>},OPLS[? gfͪeg@!i# jQg[N#9bBzR%\)DPz>WI:-Kl7V\7ԓi 4_/;nuVmFX8YFO:GgRAv6Y:k74+sƈ ᢧ*|^RO@Sc|ӌRX͔zŒmQ߂no K֭.~hn뜐ӝK3I9VNu,9በ`y ӭAR+`͓ѽgǍ>uAk\kpZ ꆎN*";# qbH=p{u [ /6So.1"}BBv ydQd7h~^T9άaٿodڵG_)tqfzywlTqCpeʫwW61Qd>V[ٛw}(38\ծ&x,k <RWr ,dISa,%7kWjyDԽj&%ԩ}z׶Vb I(^zY'JE7(mrr*2wduxyYGiF-Kq\im:"Q])V/r:o1=Roo˾BhvJ(}[s#_3NSh[..nuq(݁aU*M4o#X'I8/(QV9xڒpZMEXYBCwnxĜ|Z`>N\ޚdDɉc۷觞蕞P+7ۧJ1GƗS|`KiAjiTVڧ`2~jyt`oYx&CĽ}blW`ȭMDphYԛg4_>QO67ZF;3Rar8pNc;wax. ]_wyAUX) i˺Ev<+I0زC!q0=m iF>-?(BhS ,Z{'*)T__~]yhHK睶tR3YpC)PA?i+0[gu.y6M> L\i%Ba4"2 Q u[!IƔjWknLSnfCqQvi eMхH& E'pȳvY]}ǎ;mDzmi{3Tۅ.{|TuM&(8Lr4{ 1R AhƆe"6\Rvk7ZvSsh ",:@Y)fjPnz?^ȇ܊;~ZY5cqi˘ISB2C`f:yS۱5%ՑXF1ߎ̼=;}g 6&rsɴQ;a7N6߶@ΰ@븿C0J >ބ3`E hx_d=j:ͬ}W^vJ6d$^$E ef^NjvHP(On;ZP$T &>I~n&d8^_A*_\CˇNքϗ:&=AEߟjC:" `j H᫟RBΦA{uQ;YA9(P &MM" il~QoeM_W Y:WG |kºujY-IhesR\ ew 0.',. zATLL@%evwZ10J#Y-HNn!o+D *tg'3\*MIyHg*?x T (e\pg]ˮJ$_zv_|bG%4 0f$RdHL[GV^Eѥ͜$TK%?HUNSi<\ŲH[s Ń~21#_P)7w0|c@'<3[q5K>{MX?qc:t-8=vձrY_Q?vng粒.m:a4O/pM⅕T[8x0'SqvOӄ LԸYΒIG ߈q>?hK,xnx*N%K;/aܹ+#6j(,LGQLظi<\@]͞}J͗N$Ns4 vBct]a}S^dw2;j 1&1M .a:Ϛ*l!PK$-,2|M TEd؉:\ T[y˫P65ƍGC-Ig;M01 K( lMe+VT. 8:xjL\"H>i=zƬԢ{w]6sp޴wk@kMxHTWU\"s eܷyW(B!׷NӅ*!FrG-Oq&nHܴcktے[02Ⴘ/ G#x3M>,zz@=rU.!_JIa6 Ś1%"t\fnŕ1dK7$8*ɔ0'x)]N(ҩ%?=)Jy٤WSv8&Z αGH-lO3=@`$@ǰiO;DiXbFNReR47s15o"B"ՠ`q p 6tJOK~#nKS p˻o c7X~~웑9"ӃP0D"9 7^UE^t=9u˸|fLAʫ%j5L2FQjh'#Ef= !B9,W=+]>vK<+`- KiT66d14v7럓b uܾ!61p)'#AGM=+YuUؿhR'*6I0|w򍽡m ҄r+8 <1wɞGpӲ4#䲫PA' 21Hja:9~8"~^M' ˽̿af@A0+ n ,Ɩi}C݌THyAo,:#촤Id㘏q}7*n%HhER+8 FZ@t]ON.=urFGX 0fQpǻ>:OUٿm3؇%1䫩Dq=t*} T,bE jp>Q:DI0s/ fK*]R"^voWOg@U]I^ntp/谾R\7[2N;Ye3Tm^mT,LjrP~dI۾j4D[ڼ%YȘi@dR-lGQ)s\Zr6X3G0lF7AKvp QH \/;%c&#ky$d2:1T3&A v/jO.h7]=0N('B`UbyH_uθۧ\RIZLޤjW5AYǵj܆Ul?䱁,YI6>2lxfb]Oe}޹&1B̸v2nɺ&掇r}UsSJCFѫ0UmBrmEςyf 7ڿD fe+!l*dx¨.x c EDJH ݾ>z]g^2JͻG匄d CS|&Zq>=N S;oW3ώ[vS@u'XA{4g;6K[ FKfMk'P*xSx@_*E4xu_\kC 1+3?T*g#֚Nz9(3NAOI( BJǫۥNI8p^PhuCOϹ,(GBfXuPPv6Tu+i֭8 1ϕg(@}*^z8AWEH-ڳ$? ##`WgAy4$Ñ΂ jz"3wja?(r_j$ ϱ0Fnș4n]g0w5eS{9 H)ǭoE0>$c YA-=D-YiǙۗ/\>"s$<*~$qy0"؋l, ձWld B>$Ā:ڕo?!`|taLC 3T^ઐxag-Tai ˉt"Fo] +a* Z}y.52y_[c[&H}AեmٟEqi9k >ńT/ 5΍]@{ޱS]<]?5>h&¤,U AY\Mn+ؤ%XݣSUp یD@]g`At:a!#ʲgn ZT5L] k2uet7YwqE'*v(C|q ZmO5 */Ag3=CcU4UZxӒLjlk+|Q P#q*|l.`jK[~tVE":Up(u:Ǡ.@ӫ h˫fNs#D#pdq L ٓDmphRal ׷{xxƾH+"Җj2$4zqnl[Fr>;0`=x]odOza?3h1TC1&dA-:DD5k332G4N ZWu^'aG#O+G;NtRxU2 %i`1ER  p37A;nv'H~eH7 ʗρF<z7 #pFQBjQALU^Ej82cjt=K xhdV$DTYwۍѻ7% n&^6St6rFLŗU}H]0\rJfN(!5tdSKx6M>An`\ڔ5ʴykJy]UTjZma,g-РT+\XtY :wSfRPƾ6dAC ԣ84z=y面@: 2}Pl֒]_<}]9eڊ(\T=r)h+Itf"hD~Q-$]܄MZua[wwaMUV'ʹ"bPW )07rxɴme)84#=45ez?h:}Xݗ_tH8- 3Eq \OuTL )9F~不Dtj2 GS {c}/$5N6Sv|!Z H`*::g©qtHrb"g*g)-'=܆-¨4|m*U092k⣓]UE41*q~5H&G/Jr ~|m9Гm;ǵ7 Y_;(I+ij~ʦg±liOk߹8F+IFl IHhÄ_Bm͢|h{CLKKA8%GP$<1OyLEP  yq " =_tD;nƔUfP)%*[ 4D\[ύtNLz5;nj1Ul>PFObz<'ԣA\D^!zs ct޼T[rc -S]hzߎC/WZS/+}V&Βko@`(^QǓIX JU&p@k 0=hkNj-A{ ER7(af9wGe U 2ؤJ젋l|.LwƇ؟ ̘6DI2% j./Aco#YNbq%c_&bN_ߟ֝FFkt/$e#(U]'Pآr&,硦Ho#3jxSۢ4-*-Oh޳Q{#Uۯ|2OۢBh$ӜB}Vwͻԥ(00OuW$[e3NJL?UgV DЈF NvȒX`;ZGW>%@xTFdUF*!qI*UYV#odj%v& QݛCUxz(`$!(g$i`|XJhJyWhZX?J9-qP]ƥ"䌱Y̭a 0,{%ISS&p'G4:֝@n:4j*-Iԥ@.@̯oTVC;m,aEVwA~v:}"AjH/{8l K[-}-T$ť@,6T7ibQb@;"weJLV<\]xu^T7^=맛&|ȶ괭_>Q7FZ@4',iiX >h=}j`Hu{Q+.Pl C“DǑL?,cR .Eoh(oZ{MY Gw2(ddR 8!ĘTZ~Zq@ ߸a*søVީz4t 5t\WQLP} s>RAg(kiNW@_+}ze RRŸ,3i$$ z\Dh7lezcUoRz?'|>O с{e< wZwY` (lMjC_۔z7mbK&Oy_18*r] \+8ZpCL$3"7ҋN H:Cڤ fm2 =)1Gj?DLCc; Iu,3HktkZFd5/ӭGQbx {b P =0ni÷ջ`+<z#vPqܻBP5W\E[=9gѮBCo%c jݮ^pVw;pʷ-B,Jmvx p?H'DF֨mIF>U.ļU0)yhr% %VbJ%[o_^(+(P'{gmn{\;!2nT %:"bv܈B!]6y8ovs"ujD8U-S^X#{n B@xeP6@>m1TxGDl{0|RW؊P`.tuyEGY$*M%j?&m%z@~q1^I04DB?#QLAW5OW!W&T>Wqy#u^5%].4 Qޢ o­z5hUqžY[_} E^=\Gz_vB#feYs?#q3|Q- ?_xw.&\ µgrZ/ɕI[_0јuabA_SW_YL X*2RXv/ Ь2'eoa/OK2!mn+c%N)ﳜie"4{Vm^~sGݐZz+P%y=#d҆W%I!;y-Fnf4Ozp2zvVS8u]LRh`I0,\ݨTjau>{ I1QoR뷓FEawe\3'Y*Qr2͜?(_ 2}>=-@3+moLQ*5koqyDִdo"5O+#m"&J; 8{GalAK%[jeYMJǽ(tу' t,eܖmn<^QBa7z~N/|e C}= ^;G**>*l߽sfu{{~*$4u1؞E^ê|RmN|bDa7A 2dw+p4ft\> چ~P>\w:Rɿ?$AF.\AMlqN4\.yWPJ* @ J%룶.LKW:d-&Y:kh(In2 䨒ڤ;87^~jh=JeP&֙com ?y(x6H?w]o1PRQOn[,$lBE򦑿#Y(V2-6䉃z6Kk=輲rο!ArSDJBҨB'h5vbo)ԧr(9iT`N\&֧ᦝ =,*ѾS~a%Z 9ȵjPY~(Ts[ UHcQ!@WHZ.DMD ~$pI5 Ԉ E%^= 8.*ƼkuFKL@5AY #oG;nqL87rEН6:鈫xQ`ȭx81S3i Gy,o<)d\/6ЌDatQp +Z\t=S9P' .I p|l"J o5cb6o-lJ,j&$/Jiro&h/;K90{!So1 i:)ڧfoG"k2R׿'տ XRAO;pY9PIp7u7WUlj ͌EEb-(PngUBBP n" ' ..8eP& Cq9,R͉;ݘ4Yb[ɇ 嬨p`yֿ#???DW<0_E#^^D"x01Z9}\l Fg1B%H&lxo-K`HܠLjaրu; B9R7є6(/^O1nfd#e'7X\*pInQ{oT'͞m! "I_Sg>^bqC7 R2ijwuFˈ37+[[㮘 &l&ު)(A&1x |9Q5nOOZHOWc31B"CB?zԍG8w8%&4һCIOSl^庄Gdwى9" X)p$i%VdGl`s M }[]㚯]L 8mi+(sn +fŴ{=8$2kp?n;BIL$MdsMHJ8ۄ.[teL6{-^(>8p{ Bc<*Ffdi@.> j)b4~֓E[hUr.>c@%ʫE:ȹ+w-ڝR렴@9ʟe#)Z/2TʣR۬ IPM;V* c|(A.HmkS 5cy]ddNT)DmzE<3`"= Rfc2%4-I#ݻAjzҺ­(.,#Jٛ/3: T15q' Y0L_Ń~5kB< 7-U1Y nސDHQRvILTKDfl>9Nh4}5=3\H&UWyd:t+h [ 952FxW/3@MQַe׸cjOPHL.ꃬ&L3&k蛑ڛ) Es9D U ).E"{Y{HkH:++'E?|A8([R͐o ᪜= ⓘc!CDNyH- wC^x0qSy.QR4/qk΃wn>DxclڽQڇhy}2/ HZeM#|Ko@GYqu~V~VGl/Պ\j"Z]:PQf L?ˊ>D)3^Jz5*֎QBϤ$CJH(-|d?c}t^XL [w?&tX߁g#ylv} Z/-au6%iN?k͍fwBFG\ Z}񓃊Lz/(/}xˮ9}ۡg,ߚN5{T"6RM,kt0ݗX5F317a ڡD C.hԌ\6- ";e9Gy`o_b2JsV2$ۮd\rUc[H {s3mϜe2nkѶʀ'׋!m%]_"K݈MlyB?qK숮{"QGy։l*^]~&6Vg0*A=B 0-eʬ~:PѪzI5Y9Wv{%Zd8!=^:(aC@pKwaŦ&GQs DTeAY .G6l=yoa4Z '^my?;^ˠ 0Upio|v),Q^m^hӉ HI[G`"b0wČ?w喏oGo7QWO{A;:( l~XںYM[|;œjZqlB5 |@\x3wA22B7\(B' IF*6a!{coJ(7bGz# 1>p|i$$?pЈJr$N)2in(&Tv'0!cJ  'Yc+lc7&ijPRmuOp 5:uԐ_Aw|s̄+MA: {.:B,mDC•v^u-z^GmTAu`nה1Ȑ/Rp,f2^ȡ8 SւdW{w%.42E$iX}Z` wJҰdWT ddSIn>I!8g1>:43J~4 ֞A-!:uNԥ N(W)t~$sCh?:=vC9#&2J83miviemwm)qLc16J f @F))7㫸K4УJFP=1d e.>F*[j1*z~!%?{0[Á3.YT&ϧpb)vdd? kZƪ0q ]u{}`a KCé6MMRԛ,I͟ka'/ʫaEK |qLZ;BxrkF;=Tx@"ob/G&ӌM̺PB8+a 4jdoVsV[B>)nEԔm' Ձ&) Nw l!Us>^gruvʛ?WTCWv|DiƗ=JR?T男7V{mn1줁AڲA*tB@(8dK er@:-y Y@t+AJZU|{>y;8-Z|;fI&# Wzԟ6x'>4%~oWpE5H=rr >fJdlp14? l "#lmZ7 qα+]lWC{H1_̡.KYPٌ$ xf3mG{-΃QwTg3; ^/ uCuQ1ǭ%vc[-+ٖpIޥ;żW\hAox=f_ME!;=%gH'ʺ&W9\D,fpzP;rGb!g JvKa ླྀJ˕N,G c#-'? ʈ8V HK㪹{U:įLJ,0RPhZB;=7Ճ.LaRRi=95h0*I-ۍcv.r圤cnj'ı dpхY~3(  2Q La}&戚R"ʏkKFRaϵ'Hh{fmV1$E]Tkj&oJ*w%U`$$J/UMIKY"8ƣpSC?湅<85e0[P"OqT%zȀ%dQ*/O5U&7Ҏ 90N.߁Z4OW]Qro~$)NXvRdn>Yãy%VUPN!ZU$ms$ VZ=죽t! tcin`D> 9m[*HQpj5ux>aҎ[`ͿƉ8,TXİ>r]P[}ybNoݟeռ6_uCJFe6r=sFݍv9&،# F^fjL.ch30 rw8E(F/2WZT۷aOʱCSm#B &xU/BOh3`{ݸ v*00Ei{Β1DŽtzM%T\BcDvn@:X7~Y'$yXB2Մ[ #T7f3A_o>f{J-Hx8:+oA@*fOGsLVbJ!k}{+Q9߱Iӱ%#rCP dЙUg`M9eH EM +69tug TwŹE\v2q"kTxJ QdC=V+؋0ũ#fkyAF~4E(VčEtuE(8nP#Opm2I|^k13rKN0 "n .7, X%>J'w!IVC@Kʃfs$Wեlr6?M@*\rNcC̺-R™?K0ON PJb dH+$|?z #8IeRREh@t$%# uF{o \ʠfב*0.DZzCF,î-H ($ٜPi1o*st4s;Ue%J'{0+btE٩vUV?| O!'+WCCz@6L" 띑x~f8W"= q%xnvgLPNk 1(Co'*x ņ{Er6_尀3z.rbbjM"tݨK4 .4EBimkrT: +Q rښrJ :ðA({]4<`56r  WAy}eٽV: eEG }x{;RzWIBiq(M9Ó-V!=K^ lo 0GgzV_>2kv;q؛}iqפJgL0csk]+eQ_aBseOjupq{kh?KZ(,#1B3'WXG KArQzxf5AA}gxk9}ܿhµ+yVy $wۂ(|ȡ*C pޖlkPM`ӏ_M3T}/svpl7] AH}, VLHQx+zsp/˷W]&ظπ|f>ϸ3J;ZE ~BB \CaOngpq0z~mRݪ< \:*1f'Q+|69 ^fj=YZzF3H!W*,Jxhs?id,4V+Y|R fArӛ+S鎀W'މ1w L>!ǫgc9]/d*`wB?"XBM_fAss(g ޴ CW-07"5pǁ(A*Њ2īM}%TS05>Vݞ qlz`P EgŸˢYWݺwYƗxRc{D2u N}|kwO+*_A去0$tyoA19 6%Tp,NxGVNe-q'꺿i2w:ޖ"yqSP#B+L,(X#w]Ԗ,܆A^K4[xD}yYI#L,;jM9iŷ{k{?G3yN&jhɆty@E[ E,qAg)V^ə l : WQ^KaOp+qd8 p㌕ p{ ZRfPI1,8ÿtpl BBq+ʭ| 'wN&~ôX >̂R"̋n*7"L,8r'Ҟ# r hȥlg}+ (Qfa7rQY*B3fr LjKPdFٙޑF}*x|hz_ob{(o֠T8s[?Z+v^SA"Q~y=\(^EC0 3֪m4gח-MEk|RXѻ Fcp,7vf&g#NLC#r Yp$-øװZp}Y | ueW v`f<,W !͐N oNup*fjMmU||[OMU[S|E3~сE5q!SJޛb&90Uesx컏+dfγIaecfusc7csfh 8Kf&͎+tj2,P<>ΑT}]( O&<ϱ:EZ`;8ox5EmT]!KOCo5$̕yQtlw8py0O 9ffY"2'hvgp ,Ft)a,CJ gͬCe9g,"5[U&a١gt~&"~)|ǡ-0\qϺsgX"sgs/ -ѭt}}.Io~a|6#Y{ k 8HFL3w9nB8lD'eI՜fE+S+ z=Vg1n5y޲iU H5lraOH+16` \MrW V@; J]%kй2/[`D`sI3 ܰPNCMxnٖZYGsbe |Ci a2(~- @ j2۲OܵD ڞl" ;*{2_H`k]V\A ]6 PC}Q4L}r`g b*`=d|-\X>=jIIcXo»2L>Z̶(56)u6/"X%Haf>4\:#U}xB;dٯÃkH7"Z>Q<"l{tWyH[؞< yz Q,ތfV(ppX \#v]jfls%F& / P' AO\e8颮,Ţm#^)-y"27ѿjr]He5cQUw)߳0@#dU)7]sQnC!Q6˞\1š09܈)?Ywڪ].߮rK',A+njdqxxNkePhQݗPyLW[txiЗk)L{Ekhan h21_^IZRbiXJ MJ|)I$\ ޠCntM94ZxC WP.f pXBJo^݈W$G6.sai)iFn4vD^zg}Rgu| '0vKew7Oßjz _]e2ҒU"ܺrU~=*pXgf!YFv ?sI?a0v1ThNA >d]R,meW#01,F"|w)!Ά^+{U7˒Y87g"cE!<̏%,,s +U[ 1Qs<Pz𾅵~<jJ*nQ׫ObϦR5`\z|I[H/}d#"ؤ˥fM5bxqs %f;N^:L 8R>u-^vHFwhG"ˑA8.\{{M:ɩ>ŋQbdJ=+h0z"~jʪFK#IՓiX]~k\.,&%LY :2'}N)=r=mNN&#tuѰ}af۴|(뤉 2c,Xc]PajtcIlKkL`G.e5b2DRA1M]Q/n[fx7T8Uj'GmyZRI)xuTŲߢ>L*vFl52Ii'p:Sթq\AuoICV0Zrv c.dÔB:z]Z:˪sۼ9ת2hf #U"l[Rb3kMrGA>iʪ/§"L;kXKmv_mP-6+" lQ8j 6H3.<_͚w<_N~t@>"!bxqxWw#b #sDpS鿎*nHOPMT7H'l6r&S#rG]#>Rł??ӃrIYYZG>E(z:P~ky1hyI؍ŻR*"cG4# :xcSW peu~ ?uls"=#X҄B>OȾ 88ʉɵ*;xIska7q#!m{ao+U%*., f=XAs(F _\l|VQ @pRZAi6ށj @jZIuB4{cH$Eo2i!㾾8_&r1nDŽV2p331B}L<`tp("(QI{Dæ e)! 5ޏL*cIg48 TjI4Q0xFn{haB۔>[λXJeoM2}qXk:PAznIP<. g9UVCb=a1챬M\0Rca@.d]<J%!ꃋP6O"=N ֯f [p-@ܐ?BȆxvw6&nyG֡vV矄t{et8.j1$997[_Yυ./ZPe D;}M $*[%XX@.0֎ ;so8Radz~zHVJW|ID1w9jx]a 0<ڶ{qTjʫ* .~#Fn)ְJ:.NjuBSit_JiWm/do0p3;:OnBJ϶>baRJ2SO1tY:g_ߜOi CNmwTzvd8*GQŧHdeX  {0*Im5dWjg|#ݎi.w؂=w* 蚛H^ӈ9]a!z4:5q]n2G躢jLadcf` ۾2#mP"ػѥktwxE'7aBh}HzCIWuQaZtww5'V\oNxB)cY3[L<C6 &id93c"=P*.]-b+VwK#7>~X*, vd~ R%X<10beɼLFe=[FdԜ.NJ4֚QԵ8#ZW/{>F jO6#c0wY %Z,;K.9,}k]9aDN҇Ca4 NT6sQAte^`37JҼ u ah5Ԧ 9 kn#&{[Keؐ,YP?@_B?(F61=bH P<=.? 7>͹;vm^&TbsLy^ȇ<:gjQ4‘5q@7t͌3 l7fC9"<@ ]{sU#IyXStx\ᬼcM8|f + ¹߼`!]yVdjÃVWt^:tGN`ToP- 4?qش%$?B~ zXJԢHgZ%inu-~}gXmv -j#|)]5, OoUІtí?'"gP:vg5$l fH"p鄢i%d"O湣y$eR4! bZ|GD=D'(EX K |"' @tt]rN}Y ױ4NI3E.SYC 6$Gȳ'l#Ȳ۔s@5lUnF+-eng՗xbC?XRN=_y Ѵ;O1zBcTEIqt'VY65udZlS_7>-P 'L"K΍5:&]YtˁKc]SwEk$OĘ`]VU)77"O7Y?d I-Y81E3]p/A 63o߻YITZی}Nq܂gN8}gx_g.fPMTYj[s Hݫ6q0+Dq@@9 }6a-Ѭ9WRR-R9DI|rv'!(k_L$ZQfV'/M w:lZCV'UaM31;Z?FҲoIk-uw`z~4A\M +HBXMQ8J$LYG.{L%"'_S )NT @BϜp#L9/a#-(J {'K$n+g iai~C+#my/'zE1n{K!odm9/#!I6v5c&D{CDhon 9:?|Ov_siX*)W=5do}W2GyFt"a(vR߿֐N<*ŏV"݌6 )\E irh`%Im>}!36,8;80A+PNs뽔,Y~Heo3M]d}OGldBq߿\Sd{@)ɨrJ6& I۶ hZQb=}ݐ}jPFӒs:b>)ij.6 О%kPń($'EBܯM$H=7~_ {bS.zuVv43 aaR7fP4Tֽ3e1 _ CZ{+|eo>1d TLfeJ Mr` ubȒ6}fxm!M{T +ѳSe4;Y)XN tPM3`>Bm[{+ Ր| )1cvmj=\0XNvg쟠\K젡= |]|M D0تATrK9I;$]xGm9ʹQIf0%:q`h 1 4INܾ6›Cɬ=Q'lmw xhYz|85@DUaY#!"w|n6srɺh+m9 aOMh/OUmQ4Xkĵ2ww*ecK5 еHYN'(OX8ݼMs͒EPZf#}_rdv'TC5}14ouaGV!X|JjU/긳dhoCNí|";"|Xo>9FEϣjh^?,PoHT 낸s$VǗƙވh,:%~U_1.tE]W^xyJF_ۜssq|-i%}3]p6 q#l圀 )pr.A,lKOWM֝G:O)L ĒP]]1اw zG֜ ooaFw|o=0꺚XMzUYqn,(AZK\]kg_d]|+VjSwQ.-dOb(CGqz[s(R\À$6-*Ud>~(h?^Uʡ$UAG¬0 1- $Tyu<,pD$Gif":V6%=KehV"oqw'ia{#}0-Zk0%0=jAXn`=CkK~u5!8,>^cPJyo}VYVs(mGGLl T*#]t(.5є" lgBB~3%SYhKuP Tm`qS+BVz!6clr~/se6%!g) R=_5Q9QT qprR 5^OX #-E N}pNM(ăHHfpM]ᪿ\-ާi+*29j=UUt6ussm|Aq S[F`ga;s%O9ycMBjAY(5ѵuryk~Ks&llw{`4QSH>%XS"L58ЌD6=a3&w}/`隫)=Q}fDI׿/5ͫ?>F^[${a/1ɊjdN+E y9|Bm٠zU) Zd&<{;s5:eK`b a#>Hn>y?^'.CLsW_`}r(ܞSNh(ECKX'mUy+ցrhtNUn1֭hWʤg2 [D\Q&*8d] Jv5׷t kD[HcQU$#e_qCgZ@ 7H֟0^Ju0<1uCR&򁂁aXū82 eE#ERvT_U.i ^1Nvԁ"!]Az+hW#_,IQQA +!6@0hkٞcժ|OmuU#.9OCEq{@n7'EfUuF##7ܦnF|v9C& :ƪ9i*]CôLVo>ڗш{>whǴD>Sz̋oo E~.07j3rzC}J9 0>K 8pߜT7kr (Ll9/<oBK$BzHY8ǁcH(X ?ɝ JH(.lYppM* Hp ƹY=wbO#sDoٶP<[@aMM_#ܴzA|N%Q\rqȊڮ&AD1">'Ӓ]fi2UDGj5H($-, (|OvԘK.J]I9C}אzYCJm(󢒯#nPK^|F61^ܡZTW;?8S|hꊁ=e6z`*F~ۘg}ݯ'4%!U{@AZQuޛֳw+nlAMzk2KtpU:3[dz#EA=ߐ 5)B@"WӑW ~.$MͷWZXaGݏKQiAIXSwSf©0 )F?.NI\m'[aKF Vܮs@kmo\(ݔG k*!gr\pax=XPļ:X[R -*YŏnZw|^(G5~ xql -$'QHb"`Tn@fx1/@-:tb_\x+vO{S &O 0VzK+wdWp;MPOX}'7ЮJWQ=S8 wA^GwƖ2bc~9U= ?IjN:~nwKwB&k:Ȋ\GC?aR}7mEiFWy9o)V_3 2H#ޞX1:n\kk(ecZd4&GЉmGꄭ!El\suMw!H{i s=vҟL#ר F7Iπ}$+wLpsdGIXþaD"f4S)*cw`-4%XMZF(m^E_ubd7N߲AXߤ!N[{ 1Xe5 Zz̏-g% zF=.1w,9i\N%dt!bO q^<@կs>tJ3LJ> &"[8PuWz= sjY36~ej-!_v^0*{>q.ࣳX>+~;cG:"L(5AHbIfn&ZrY?xv]mo,I `3(0":H|-OБgIP.!5_+QPO"8/Yg'l`dUǎ]oY+j(m=]]Fn r-'_wu:b~l7q\1VN_,"N2:4lޟIDTi{m :鈘% $bQF1{ajKi>Sq Ib8@3`~ 11 :Fa4`.y{iD9JNwU@/*Rbs]Q~Y @{:zz3s3AۉEDpU]4=6Ns9ar?@ul5xB=9!6]};N0aTvCY Fa#agBX1BG‚ͅ-$EJ9 9RwK{竆]1q^Y=Dl 8܂ P󉸶% wǓ,k9f=c+kw^.":6rDvfͲ>ݵ.b|vphO`8HEWě]hO'k2NEiRҥh{:yLfʙmϦJa^ 1,_>ѽ-"rZyYhI1c}.ӹWW"y|sptëʊ;^:`!=px 2)*WyخT=OesA !? 69I )xc(Md v!b:ѿZihD,ھwjYI2F~\{ʕz p {sPX Rkno̻HHPJ/=Pz5zhZ7d0׬ϔX/pt ӻ"uӼt$@b\M"n+]}ڳ<_FBY(VZ0TתDӦV{1txhi!%_4\RiP9^Od~zz[_sbK@/[ ?u^-ؗ) 9V4pkPad-Vɣ?? 8'_WzsZ tR[c/5+q#NuEdL[TTCF4l*_=s#" ֆh׳[f&N[xr>C/B{znZmfu)㜙SIڙw7dm7i̖;ce<5LmW ۥq0xJ~x6S^/|RګGEΕlrr(^#X#MgxF1F|ap+BkM ǭ%0 _v37RH8 D96Yo=(Wc,ߍ]T.lP3]g6F!JoT=mmD) ~+?7꛰@^5P>]oh1" yMrpϹwtC:7)+ףDVQ”<qrȊ90 AkyՒC{ecc)бpI穣i3PTc!h#Li*iJS?6 (L ,jBxS6Sjs.?>/"/c1{V"ωhA c0@Kz%]Cy"5$_bTVϴcK#: Z)B0vW@(gy\(e!鉇`՗ c'Dɸ^u'Ae z[@֦6&tu42h H젇M$QxI_ DWEEr*tę6cMSH*nQ]&)nNf0> M8 5jceN4zw6W˜P'F@`i"`Ma Xݲj=>!-[U!_yk$PU_xD06U̓W8fݏDh^rauI)XA@rhiLr!&@^EmOxLeM/VӃ/F*D?{CQB.C̅veʅ7K5!L^{OK9;GKtU jD]z_+OK2Gڊsnɐd$4sGxa.ƍ.!o)|uD444*p[cbx|[XGE *6h)6767G޾ ^lroexbܐ2,EjؖZ6qz,IfL+>""|AaӀ"=s׈.26ӟŮ-zUMNIҡA]dE()[z1˩Qzv ۵EŠ2x;'LГ-PMgHo/BHO>.Ao{WoRmI1(24;6;8ղ8^yLlFNfkf3k#E׺4f2M#ziy .a;3v|3- +^sJP?~u֝Ӧ@7O@'DG*") w{ 9 9̰ȍoiq|8hxc!7krHmEi8#l^[Ң.7JbID-U7rʷM ~'شm,>h^Z,L Km .k~WQ=Deİ= 0¥qkYz~LϒZ)*Rj̱DMwGF$ |on+^'g`5y a~_q(ߞ~):c9"_\iTf_nPXȴ%/ʠfv8u8z{mӤH'x<2;!% L3 "fVvxirR$fzkCwkY'CZoM<7q47߅fݤҼ^6فUG a4M[Z➑=Ƕ .oWyse 7$4TccΜ,GȩtAO OvgTk-P&^)<= 5PA6Xӡ@"OTH>!Y(򦘟`6ⵗe>3Gr_JUjgvSw}dᅤ C -/I1P*3Z#6w? )u q#ݼV{"^}/gi[ ra@ŋ \_ gA;}WdzZC.w^LlKpRazHMm8~ 6wY_sJ)DG8Yw\5&v壴!’<'HQ֚zuL쫴8K1:Rwp|*R ANɟ{ncBt)LV&*'a*qPGbIX@67h|ٹAZEe[OVN`lh>SPpsh¿F3)Ȍ+gfArz]Dl{Rq}*}z;y0+հ3#i(t= b(?m"3*l16QhY1:IqrZ}ʆPiZʵ2@(&o_@5w{Rz(/OIS85E>s>n| Js2/`|q3{B8h$*Bv󟽊TO'Wр"w<#%p ew_v!7M9=H9JI<ӆߓ8MLRBΧ#|0n!מ~|I *8gEEJi{}[5L$Pw~%D}lO30 Ebw Wt~բFtvhOܜ \, zN1$]hɍR+J+cou*L\r6бYTHaap*rjbFYڥ1l4$#bM^{S%kLPfΝ^+g9_(cdblkTb4( N ^ ͙??iKkw%t6g}Xq仯%E2,-fÇ\kGR QNޥ5 M M}|q;#no+ (`Z]C3["*WVG;)]ipJj)ٔu߭$$u8?-x$EQY=%)|sKy,0Z~) F1*&R'fհl햐yELuKR6E }1VXΐ:f; 6%q8OJwɺ6cNjPND6}HYd*@`J$Lގ K:h\fm䛁KTWc'݋lҟJ{Y0A _p}t;~ptz܅tFsA?b/;e[.хNߵJ1';d~ڻPÐ6c;5oF LҔJbaLώso S񓍐&I`, 86LJY7¨ǻ w.ܣ$Ls0;9 tRE[";xgREGb['UHImu)0 k3>蟹-!ا7["6a+lÓHgSVO8orA8quŔޞlHdtM\O$No"/t ?9 ;Oh5S^7;3OE*υ}ۇQ>&r? l_.Bt(~jozSqF8$[*24ҁZc!V#2X>ꆑ·F&AkE4n!a ̨@MCDK..r =SH`qDm'~᪉anfLl7(Hs1Ѻ dlwM|w킸\#tp@ ԥչ質U3"0^PJk3τ=P1UwcY7?nM|xw3NBD ǬiB}SRoh6n%Ez286] Ø&jk4iYxW|ɖn51.x( ˷qg$gzop' VK u$M~lTlqȱ"DZ3~yq*o?s&~ = 7-UbV44_4i Y&vT"k=ח4@'ZL}Rg"~AF4̭P;5k:fsj´M) ]) ]/E,Uΰ o\$HmdcVʇ%&;DZ7f{V bӫZ yr+Kc<9{38t /lz6l E1fX'v<߈U؜:;_G*F]hERn- nt~_'BP=ƚ݉Q~;NKuQ [:0aJirFwFCyj(wuId2Щ FO. u.T@RP4T5A4D%m*GU~yR)\[*+m:t uNp6洞Z)g`*dK?tLȵb eីjFNn~؍͙QPZpYX},-j[}m_>.l"7/ɜ<t@=̊s.|{zA?R_i Rz *.>6zpU_ۡlY wt["}ޣ]>Mi:A[K;`pCtO]h.mjEoX+eEwq RmT_`{SCL 7rж68p11GWix*4♨Hݙ^W6pO+\9Ѫ8mA2ݤ'NsvRP˪Xq]L!%F}$/F´5uYohF.jtƇ@N9mx7lPIR$w@X^e3u>ʙC#G񳐺-6۬e3~(]n& a#yuP:KUSQ+j0dSՍ+토GuL(`Q# H+4a2=πfdoy=oy~\e=4qAA01T~k@h)V D:(`ٍϒM<ШS77>:ln⺕PRc $7#wضǜT*{wR.QEO.[v#FBLf՛Ot xvW)BB!7&,4>}b 1-#]ZK UoIT܄SUP&岼ǻJF)wC9~Ei .Ѣb2T I.j2t=I&,re;֋ό5+] Xp&p E. xK ^ %اAOFwyYmIz< [wD/s:|U`%P`jɕ[Ҝ`!^]ĚH>KQ<ąiY_ɻ|pZH<?(scaw@s0: 5G"ŤJU mtsDc2_iG,uRxtcR^okx,TU3HUR/4POlr-m4K0_82ô#;m*j;s6Of`Z?f:gP-b_~+&lF;4Vsҏ78Pr&_lΉײҜ;> 7-m%?[pɤݬ^O.}(=Y}c|wd#ڛW D5-#JVͨQW=(KvyoC;úkk5.-6 ۣ=&Q][^Y|]Ͱ?ĄazSq -琳$h5WSCwlٚӺ=@ѣCwCIk1[ vko#* {( vVx ^Q8 dS@Rcn -Iؐ~&` 3v̓+*ɸê(?|2^~lg hbg3+yIs+55)f0*Р9fwr-_/8ڸI9&գ~8&Z%W19|q%=AȪ!3:!^c!|kYٗf3d1'J |t2U\ 9cE;u+<05pz^X;pJ(  *| |vLl íd#* $> i6ɿrGx͈!_QO=R$gRl%6µFmSkPfGW̠0Z >&dFi&* 8g p(;YѱZhWhJba䶆8ӬG~D0=G7 D#뜉,WDM1rmx@wz0,"n9#ʰ- 1> >mB&uq DF>%BZ>l͐˛iN p!2]X _Uvag#S StÇ0b6K 9/"$nFQǧoھ` [c?"(|"@yepUw5?Ұ^I8sr{Bȳ閹i͈ hB 712􆏚Pr1J@v_^TMZel\ ٣Ѵu I hSϻ IB 1vٛ'LuiTZLDU85RWov5d3b̵.RUQ\i<Dz2Mǖ@#x+Nt齥Q'[|mizxdmPe/q>'^ +`x$*gRp+{ P/k~R.Rq15ȸ]п[+1g'cDY~C ]Y+B.ǢaKWO8T I>s)#C׃m 9IC_D&.x $Y#dCȓX5haIp*& CyךvwPnsA^gSq[fAn'ֆ/!T[9, ]+I;l~cKD ukkvC)..8&y%fD[KFdŭX8`^)JLaa'[2!k,/;~դ2h09fJrV|ݭ)*t?|~gvw*>^ %K"VTe1\׏حxh%a4* p5KU+6pӈdqlEfS遈}=cǛTN;U86>ev1ݬ Z{5AO٢<#Pf(^&}@=6S a(p]¶$"V\aA4Xt䦪rhj!!EҮ=uW)AW:Yo&y^1Tbƻ]yǚ&:cM:,E]32 #FryL<@r̦L>TXq9\JBd#-#"4Iq\^$W{9x  x8b^<s\!s@>r} h߯$2<{g A5kt"'jTi/{b9#<E/2^DP\;H2 k\4/K ē7?ԁH3 ,m AkMu 2w&j0a.OD;_[e|Y(WY$}+ɟg_H~hiy߈@ѯjv&.r-+iMp3< m$ɽH8Y:IxD5ju6+鏚N c6,(fIYbY &(m}/T_UNHI1E^~0{үWO(2DI }1V9;L4=]楠*4лq*f?9y(IQ3̀xțI,˚-;=yuxt'E^ZD{=m` -UJ6f/YuP̦_[:K:e{HhzD 'ҦS@lA&90} A;NmYoy}C|$oIq5O:Dv4O@{`G}" +%/܉> VϜxAfǟV@lPΜ F mK>KAJjf Uz{jN8YhQ᳧Y Zd?ihlg. + Q+ٴ|ϳW?I* L`B\}cPJ5)>OG KZzmcLl]'ݨn3}E=Vid{=fF Hg'j0~)E6 $?ڍE&i\ĩCu^_g obZRrk/^ ̟!`  QƠ9m_$|ˋQݡ}Ob aPOM $w/#2څ~P8*8ݮ`TL9e ;Bv=$O#N)עPP][\<퓽X-,k3b7,yVAfQb6ˋ|gwl@:y̖9dʗ뿰4;'(3XIJBUtP(?WX23$H,1.:]c*#wKw,>oPaี/7nI!(|api'|C5mQL<"-he緔Bŝ2AQqs50e$q(&phġ쥱B3';&)4ę$cbsD1Yz[+ 'OIثk]ۑD]-hKsfm%: GÂFV2R#ɗnCUs޿1 N6&;Qriސ"fv&/ьF?OIhP6*Ds04R=m&8`MCBd"[pW)/ҵ\%y5,䴞4[\U*a%eEbX{"ݭ 8n,p(7.N,+*櫞<Iȸ+ A9bN} +5dJ@xuz|S9Tѧb8snIW,(վS -BX"peZꪽ&7#n` 6}썬(tD?N"=}SS!Z5L1D!Z|ɪP7aBHN,) 2AZsCY1Q z:]+6^`.[\31+S ]ĞY1?IO @t@mtl.vZ&M=RH]͞ i'XTrwP]g&n cY/BgZ|=!= Ϭ9a`}Ze̽y@όf^cjl$;5% zO M\Cq<H8k?SP~T#Xܹ i/+(8@mҗGjkexi`RB!XXh%!FEy;?4q7HZ$!vԴls)58rQ+wŬG|42Q ;Ѥr +c= 9Bse$hXƍ}cAtPdgA<έݾ#Y0}0[|8$Ê#e%5B/֌O/.na*564 ;({HFQ0ggEDZA')2$w6nwҊ$gPٌ cH' JuXh%o{5",1.6&iyD[ <1G+ :r+ F}$VC{Jp0<( +5rC-I=}L$) Rumov1y0ZJr,$av۵4Myp<(+k:d\{ mϻ,;3[Q+ Ś* =B&59L;H aѺh jp3[Á+ ؟l2wg]E@jCzBadeW%|*Kz{*(o~5tmTVcIQ/s Ҳr)ҪEbU|=y&5X#O Lh!!P"+!IRHq:17+aDHP܊DS dE W FW W1GInԫR%"֨&S*暅tkd6ef_-nEZzrv99zSY4ՑM;l4 !jS \eJ+3NS Qȯ$!/pDyhH.~1Sk]]T676ӎ-ـA) d;Ph^)w>Lſ@^:+%N +9P#i<۳nHr3jo뜚:.3j:eں88&>wsVFt隲MEL+[äqb 㠯:DNwGe?*\DnHP#^3}?7BlR ǃOS'?25g^}XnF)VKNٴyڢu @q>Ծf᥀O,Dբ@)%Y&͒x"3ɝ<ߛ$ ̟m"z-Si zfȋ(->HR Z`"tNvwMfَZԹ $ $u4f;I$3ws0V)V~AO2 8y+ӈL:uL1 W;f'4G#ɫӢV{Ou\.?9.v$N) "zԾ(ZEayc=u"ja7Id.=y6vYPW1ݱ9΋6[WwKtzvt" rf._2ªʎ/e Mq- ЊXğxp^($aE69*<  3\z$O ey|V-Rugd4WӴKq"Cr Kd?},t̠Y>b*P^F "OK?HACOdݠmшzv{3rd(՜士SJhd0 CGZ1^K(IP_$yV3g+J),#rs: Re nX%obF#%&RBxy"9e@͢ɶ_4=,MQ(5dzQ)WFEHvSBlѠp4E6rnD6(=钅z=>ˆ+:}Y0۽b `@0`?HEE9P)߸2@_wJrfSb(GPV]^X"43r ѕjA_ 7bT`0ՠNf8"%F{Ԕ^ 5щN4NRǨW>9alЮ]?~QVnYgѫgG0`?_ocw2v!1 TAr,fY`ɨi=eIM@#(?>/7/2̾B84t3ef@ ^mݾ;Q?^5J==@[OzжYS_n`T%+ɑǞLGȊ˦S~ca- 'rY9gv}o>頜^S1(ٍE(`EP[S.]]/s"NJxNsatB#4l:wҝR$'66Kw#_' Wfۅ(+đ^ $wpw2*`c$(Ln{ y ('r9N (;Oұ-BΘJÒQiFh8sNh3S§AA+OĹ +,I:Eغ:!"AHSFqF ]6V)Wm!-\y2w+Ǣ)*k@AN^_7ؘ\@ظ_"v蝴ŝɗSJwGS/piօD+AY?L:?XVt}YTg" _b;Ƚ,׽"jeOD8PHiow:z PYlKOu1:A@qbJmw=cn>|s2Q](B:+we*b$X7cǦCre6Sxj*Ѧ~h{l[A=g%<1rкAp1| &BxTLR.Rr'.55qw,&aXϰ$RJ7n׵)n訨_xHz4vKrȖd] zHCR>b ? c:~^ٴO&v d/=QlYps#{M4H5Ofo-8V5/J9G: 8sw\ ,;_Knd`NL`oݐu{,p%] I:&\|c& ]ogoQ Nƭ@NCR1i)3:{z<-{=SWq:;Y+QlF xz|3 PWbK~nYb2LktάFU5Y,CC>^{>&֛1D=?phL?@A"Te8[t ͌:O:A5q,&b'fS0oFuP)hөzn_ӎM4!(1TpR2]Wp-52=%r3qD+Zi\(z)i YN\0f7YYՠpap?gW%C {Ru y;;lh#< .i`73!.dJe<RlRǵDp̿ M¹uo(&s3!ͩq?;ʯœ8;\!nDL$Qzb-|7>(<ʁR @ G":Fq0VʓWLKg""҃m)rDGSL,0f ɕqţMr-D=%0@aA`TL5C\z\\ *i &^Ah'gp |bo#,g6Y$\ym'?*·y8Y HݰYߥ÷е#@f;ah[k<[fc+:k9ED,Ӥ,1.އ dԕzq` fy op#6=_sdHԳgQRR0% WGFoɥ׀H Y`'9c#%f~}+?SC:..! FE7>#_0nuGGhW߶C|1( !hTe (|$$<^h#=2`hc7I7x`!tchM:).›%'3#vR6pW&D"]b]WAHT_va0$'i~4{8ip~k𠳍 b(ggb #%9>4뷪fE6H89ߓ~Z5+n8!"F=GH{>^ CP.+tuEzKPdPl㕷'%Z OIl`ekwUǔ_⒄-'u]Ss>-f~;ѓ#}#hW]'8I"pH  :Ho 9p@Arj+fa*IVW/0lkCu%.4F@?yْ!~cg Vb^z#Mڼdn':^ &@x(fYe_#U~GˇdlwNF@{rvIڪx^JMs>CyZ@_it۶~jq |KZqL6gr`!s(JDKŘ#r1p|UF0IS McR;p'J̟ Hnyi"p'L=OL\O^/(ՈJRl-=m"U,"l$UAPub 379 aн,kҮP<C7m(H ׃=Bf4?^מŽYj!XuK G)uJ tF'Iiz `Q_8{UBDpq(HTC2?m-?f ޛ[Jk'-]Axpe01Xg;%s#3Pm6g*]mN#egVx|(5w4΋}V`Ǒ1P4C:'!g}A0]+GG2<$)]ĠJ<. j_һW12/ x[Py5* Vf2cNEԓ~i݃x9;*vbb:M7+ [ɨՋ& a@ѪR#)|km;B pZPFlk1(FQ*bpG EE4~'S@9U+Klo_F[oyߣr,9`ڑkXqȉЄ P'2ʔ9%u PTW!T?na\muI.ޑzfԐ[vm(>OMOL E,@<9ułka&h/a -Mtd'JiA̻mUzx#zj.Zݥל~+cqX y  LDdf'KC'Q`p:sCz6OG+w`BtZRC! N? ↝@P6OzT'\?TMu*!1H Z9+{C܋V2m|W(~8A Ra#T­^u1 )  CD7ޒ½}jfͲ!@ɧLaĥsp_dAeKch]!LV(ϧE3tKHP;(ZAݸ.\ '~7eX`|嬐YeVI< z3X5G7{@?xb\WG&x B0#8 @tfylݍ\e1mC 7iΆʐ#cʃp)3/> aG|A9I?VmԎ&#UӒ䜴O~,jL"Y1Jx񟤸2DQ.?xpnXCOIxg_.pYů bYwA hl繠c-:nfw,⵭ߦ7R@JZO6NOQW8ro:׉ Zߕv/lqГ|2jġV>k:6ѦRc>o4-EƩ > KTѰ֡#f  |F$h>K,8UWkRq+ďhtIᒮҎ]7EI#.dP| %-zG]%˂]$ ^|~Y3 tn:́=G瓇E'4#Tr֘Son$M%7Kyg]T Э;Šɿ?gMՁ,}q O3;$˚b] h2n]$9Ͳ~7nEi=;ȥ5yLhbS~Tȷv; qKu--NPcZpD[ ӄfh 5]ī ?0x&¥HV,V|' 6534Zqpr`Y(d:,VЏvZBS(ǖB#YPDLKeVC2jPpLJ^e г:!::...w3 A q$クćQ'4 -\X.gK) H :vi2o(; LM^~[{HGaN!&jvЗ,Ō oRbL8S[V [`*Nz_kGBx]SZgղФk,-bj mȪw|UT8@yt^gA˴"N\ulDpuQj8_:RNª& ߐ0f^e0L(5-B :ϡ[=,D37>V $h;' OsS=I YQ\Q[?狴 ~KЅ2HƁΚvuQ!hg˵JT@2F ve@[]ŐD$_sLq]N ߑV;/&F~Jj Vӣ?=8i,apfT\y5Qj"?ǃZ'? ̲ ml_) )'{/P QvQIEiXyB) 8pз,Rsgml{jV[r10x!AѰpveY`@6U\dL^TUō-`:g(6-5dCQ*-KީY²4WĶZ3@ >]it(,pjRmN{Ɓ{D}aBe [ӌdD#i@lt,!<<(ks+kAW 8')K6v]al}dm7Yx[ zx}ƱH֘mmLTHDkM~&JI+ǃ` y,\Q?_.4۽!g5# \b$%r-qŠXYn$D KJfͯ2®)1βq[@2e;'Tr}!WZh'K rU"y'di-9&{c"N2lyck1$`:=$WLm*=ZsYszcW X2bpЬsaVF~orD6a9Q{Ҩ&޳u'˟T|W%Nr6B k<7:m$zq luP9o{C_]$܎pR,L\T)sn*8[vn0f '+L;*UcZ 0L!fPD/%_(s{Y}*8%c¤oq-웦 lH7 3*ZWw׳ w4$>LJ;(` 7 v6 2,섟ycUpY=l:q|.Nc-Ԗb/";3,+S,6*Už `~Asܥډ:"ٹ=)҄w@-U7{; .dzrXQhݍ49*!~^G-챀:Ia Ӄݍ`o8/d 9Y3w^e$k|%gӐlT6Un뾥V! $-#EK9}!RT8/.IcNYTAd?ЃÅU+p C$1*M̖"U@,-5.V$@=L7K utϑjcbh|wwT.+bw0G* N{0^þn&#/\; WqAY MJ CA{Hްv?ۥܷQHhHR˗ 7dP;VkrDB}9`lt3aN!A>|C564k>K@rd7 G+o.=}8"L|q!j 51C#WӋ ڴy)+ Т S=ɛRd$7Vк ~t%Ӊsb[`kZ5< Th̢M_txL_mNzp<`C9 >s'Oܿӷ@s9exm׻ؒHE]o9KwgYCVϖ]'ؙIgf G{eKcs^*ڔb0λ䈞kV Tu|aT#L䩿ʺPdڍ|`dxBc oѺC6on&H-<;(EꮩG>f6zjgIe#= N('~=q5 |^%=Ӱ.W`z :Zu)!. RءP_I̜0䯸jkɀ\}&I LtO,dw;h<`_%$zXѡ|(iyla5ў[a H91NG뒘Il㚽vjC1B*vG DpqӀWx>r l_Іϖ-vl'8KA+j7<)ϥN݉O f1)g˰Ҿ-!;=NuV Roz*qaJV4s`e(ъb O70MtB Td*GHAs vfE$ڹ,\.5Dƻ}NМ}O3L[?aCǩ>˖VUI囬+#SXwb!>2o(}r*bq i!]K*_{~:ޫMwvlTU.2.oFlxuNU[\O٩z]3ENIrFU+dѤ˫Qø_iIc~TJ< -0Tv%$!&d{siTRӟ=/r w <@t*/l͵&XbQ;"6p=0Itrfi樍KQ"XRTb* L))ZIwJQĻCSesLV}L! qf~Bh"*$>ZL f澧KzGixƐU|V[q }*0D.ZU~Sg sS'e<{HxP{x?FHZ բS"/@zbR=V0ޮT:g}m=<}z:\Jݫ9=4X;A.7fJ@J*ƐBf 9hܝL% Zrȗ@( JڊF cf^Ц=-in Kb w ZK+[Al7mtO dޫ˩llf.gi^Nǡ#01A~t!ÞJgFJ֫/ U>>ywMZ ubl~o~aJ@q#4'd{itl)4!d\Gׯ*-ދ*Ug^ZZ7€K)Im#@MP-:WH'rLy :d*yIW:W7"3& =OS7iVI00 ŁNVF^ެX=S!J܂]8]EH[N1)4bk--DX+Sh$ F-a-| P'HlqɠPUJhe7EOFW$hb?Aeu1+D$ o5*cC ))p: m!1]+,GY^F\ _u3ZR;9 M9!%`W!yU(US>!sF7GKC f&+sX3h>ÐXO XkY6#b@5;\10e[μb8yوdl:y: X]&{fCg THI&]v*Pe3*ћ⃥m?9 ^™F "'g~E:*i(cr?G J5ԧ$0m)[^: oؘo>ڨ$9^Ճ}̡2.uK? >t2򴁍{h0;Q%ؕ뗫&^{9gi 0AɁ8Bwya0!S&ApauH^ņс'iP y VL Cdύa$TPDByR8+ 0C!B[[s/rSSm5 Xx E47-;Վ˟%|٣S#@<$\*a˨BG5hr'E|sߧ4$C9 Ȍ -7Q>>nw!}a5Q >)*]nIvkU@>7£ТqI,j܆"ɌE5*#ݸ'dlH)|rǰu("\1a$󄅩6nxK&ܯ&!C\vqgTTBDUQd~-4D,N7À)I /`xO)m83J=[P=gކ-lcQBƿEb%$&̶r ) oxj[.U!Vptu; EcL ~1 `Jt N+5k#aZ҅@j9q`2U _;>9 v"PRg  :"v}#QA*ϸ?1*o[Ss(;}\9=x0d=$ !Ft6gTJ7)՚}NC+ZPې9b( LC!LB)n#D I0CHMҤ'/ zr>Oɉ}Z[a}(4g4j5^ukXD>qM$ *?Q"j%ԿaE??( O+ӻyBƯq7Ék+(s~`a*)@/A h,ZZnB&ǕvUABGq;6襤zhZ?i d9| v"Iw3qW3|m|F%3ɒd8Q#H!#o\㙹zF龚{ijf+K5GbU&H BQi{':.X<%V/u蹕Ts2_:ꦙ H6ۛ]DH#oxOiu1׽hԹc?Z-tROP{Ъ,>C)`hTEn4@||;m#竔5EEݷ6vvߣmU*uv3R#Ze|_pKOت8cl=Ѯ-ܽZџsgaxKrɭ@{T3خRBvpy/YnύAË)>=V8Az.}]Y ,'+*Q\-vɼkVpB7|Q2q䊬b'4e!W0[K L#x#!#*j3cYJDՖDy q48x~ HkUfP &0f>j6q z㉌F{͐:_ZmdH"gHX C%ny094lq~+E{%Hv7f%1M}4ߟn+ܒ+3L0.k*0NJHxρ|PIve-X7] Mdd /-5>I6U DkcI!!-pHA`jK] eD#t#v@cEn?٥&;y>q8C={GMJ`Otb>4:ZPv+7&ؙ gi u-yc囯9;iYFvߞ1d̮yHU} u>k#2Hg?݃*J0:qTo.`Q@kEc9lbnBΨ^K^4u6*yǮ@֒s]DOB[]NFFdLW q*#%D+d+G?cRW |t@#rv JJ52Idb62O9o1n  Nv(NcU Q"B*AoZ fDEDI#(L۝arQ(KK-1Zt"[Y,MfDEDYWA#St6VԾa[Vr#FXLT&(a&?!/|&`8Aք?mia.qN ac#pp{n78.4v#nEtynk\~]۟H`C?P)P^0yzt-A1Y/+8g5V'f~UӡKvQU* Kg)#" $!U? J(iܯ=gk3S`\mR!mZC4~ RưV{db% h⷇(!ִ' S9No1,t ;euO[#G_L}ADwqӈ;q$}Nu͐[@|˃WVȕ0 ndEdWS["žȃEQlL+x~5g5cI/AVlQvA6i'v3? &!^1fce#›;uۏaC'RIr;""3D1RM܃m4%W4/5Wb>̩?degY)XVb𣔤զ8I"wpN:Gg[pwTX 񟫻EȦPpceЩjRB(~$yDkg]KŁKc*ES/z@k*Zku.>1s{Qj #ܓo5:-\|jh&Rc9KFq%TM3{[I׭9#wy ̸ӗ$4)4V %l01##BmeNYA`Ϧl|,;YAlY_Z.p3yB#ơRm̒eR b  QȵEU/:[EuL3шJVR>,tLԓ* Jy[zb˅mB3IB)'_ij#a^xprf+3P x+K?x1/?lM`54$ (}t[*lITz*J}B/}'jt~4Dv\҈+O[0ZyKi$ F.|ݒa2M.h!Rsk2#l% }o/ $}4]Ej MuS]%kAD{߆{7Kt`JဳMʯCcR$'s0 mgudmY Q"kb5~o4j1vkOzh֠S_Lf5_H!! N{n\'HԘ7cW=`x7dlV*L Vv 14NƑrhkvT  ߑkV[F:5=Y a)JQr_ĂnDOEN +J^jd ôAWhV,"q4n|1lK}6 XǙw$q+dFUbKM ذ58?0 &/I|jQ7 bO8L^=Q* m2U@oK?lh"(8B%/`xVp/B)!u*ˮckBOw,:Z7~TUhsncPcN4j?sғN-_2^7 .J*10┦F+$|w}_2aVNo排SLѦ S_+,o:1b(=Џ~B8~ /r;"rR!,^"1"vGm[?] !x5 omh:Km U͝c?+T( s5MnUxcIu*tGSԧxm <}e M9\Ñ-Dbt82,IZsc ^aGMFG^2 n9PU-K8e՟g=N(a^P9;sN1tNVZ2I\$Fþa i409IZn<_}ҀOgcpnܱ< G-}/eCC Gp#^]*;*mQcJa)o%} Psom,Lf!el2:6 lj}S`>qߨI, m<pwVd/w(ԞG{:CGjJ-v=klhpe/@{pl£7&|/FvwPmQ[`hgbw]2_4F/v7\ |Ewm'sBc 8/N[@i$M6)+mHYᎅWA~_ؑ¢W j&]ޖ٪m PuM,GjGl=*Ã,ga孮+)V.ލ(;),(/Y36RܒA_cS=7ˑ݉1GhsGi+S7fU_R”÷J)N9vp ǣU[Ojaf7Qש:"po'0q$ƱpJ{Jݯ ^U5}LsBYCItP wf[mxV,'ȫ厙_I_eaъYHDWȢ1C;[Ub+!2w9]f|d6qMAx0,񢢚,dGD s9:1B[E ExyNMLYȪV?'X, %r nei0fx%F0Sz9F Gr-`"BC+Dlڏz#K:K g#w3*{x}<u~wtlؠgJݻR/!ny>r1Db8Q.wt]dFɀBuM |27i63/$Ka"t:J]TK71bw? jE5΃-&Wۺ:O*A,x 4 Hm`!Ǐgu닞z|i8,H7@CŸUf?bTleV Q{N&(n_jtd(?o4nko`l4P0ż0<eyHΏ.຦A_7)xJpNEt k5!ńi^O`&^־{ xn#7o$$%*yUϣߙAX1@U[fBkԑ J)3YRtޚġoMNWjޯR[.u~[45jPװzoѷ>JȑEEA2vdty&(& ֖& <"Ѿ#r077t3hӿ4r"Ӛ]d YeLC *ZN fH# YU2EDwd޾g|\xGn],e5 &͘P{~L ,GwWεR=4}D7}5+칾R`wx 6=Fڬ,\<:^^@;rsUt;k){T,nAJTʣ2w9MtiV=|T} g_)tN$z OWyJ|]#>9$MKcr&*<_ƈi'ca{U6П5C\*߮PCC魔xEY;Ӵ KI$ 8Cͮ~:26.VѴxuŗKoZ9p FCFr4;&t+9JjH28^MЧO~۹ON& xkrD&Jdǃ*Xce>$KBh!?<\ώe]c$:¡:J1Ly11tFDiy:,vS\~,6̂3ι$MW9p97q@uŘ=`Gf{S^xB oDTK b鏐}kPՒfDG>KFUIL%.D!5,|UZ. >sVl#H3=,ʚ ٶ($OeWw0D8s4.C,${;`ܡ#/lZN9soQȶ xW*%W*JJ깢y2+N^<ɑ$=E7OL% T!UK-.[.G!lq^Y2^.g)LT{Mjx*V]Q@<l 0z1.29md+3C.Ұ皌`3d?x+89t@E;ꪯS T#TmUh=GP YD\,BvB?H#@ Xz. L%#[#_٫ u<=ƈ̣ $a& :[WSŢo2  5F R~#;]ԽG 3Nn*.Ta G7\C@37'm`dr=F51⽗f.$渍IF0_D+|.O_ ѷ JbO!Ԥae[zՠm6vӹӓ'P˹C.aAkZ;h3W*R,`'d6Ǡ ?oklp[`Vۿ\ت<0άnnjrIܭgHtk% S8&gaIț/{Yo{"*JCXHn,(ڇ^ȸgq쓞RB{8.`5Ih^n5XԄs:nZZ0&:f:}P(g . *iV^U $:{o_ q;y A8>V dK2 ;*tt%@3ᬻd[1o_`̖XèaG҄9Oi_^˓bŎzbePhF%,z ]sLxdZpiE:DoGyw[;w_vBb[ZeRSY[ U`VRLQ7x/%<|N &K2h;'DIL`Ѣ3.G4& Ⱥ4E7 Lϼ5:`|n ^r@BV{Mt$ӀYQ{kǠPs].iJoFcZû}a'" UxЍ7P4:~*Gڽ~]q2\LXMgɕ%"Ek i.(1J>zc keAu,4Vқ̡BHڙp; uT99\;Yl&l(v } Z0 e J;},NEs~W CMҧvSc•áZtnVH\P%I+R n!e!K|昺i.t)/ y_űt.)/,̿9fWu*9DѭRVH t*á~k#&U,JlsRT8}0`}ö'@$ݹ9 $_6՚~[zjg]*,x4w)kŒE8pw&TSIn/iMj+hӛ~J4j| DW9CL7+x;jNkM?/QKt)1/j,$d[/B1ol_sGX>O&_!~}rj)JU jW.L8?nF7H~!Q4Lq\,uaCL.RC@F4r<3C.{u}Eg$M}{KpR1 .ViJ^!=<Fi^N \`cYWp[UZe`մ3e)s|es6H,V`d\E^m>}ĺ7a_](}FM~.`Xܕp>;Δć-Nns=qc$VzScf]; ?L*5XJJɟ<^ΑSԨ`IMbݮÎ Ye!wd:`s<'ϛ;a:xr$713w /[ނaZ.=kbby޿r!֤ H~ 2a_FTc+3;Rv1F|L/!a9v(-q٠𹁝#X?G0LVD֭ŝf XzZSr:>[Њ)Z&>Rb1?]2I(Q/s)rC>_'z~C;}[1+>`H uzm1ۖ'sTBEPBj l|ضkdqބݫ}?-?sZ: j(0 k(>7X7M MH@ZNz}V-vL `ZR(cK!nh 94W!)48 ;{0w޹ owmQ /U'ˊdW2gwٰL`Fؐڇ7kmr[qvH?]n٪4oqU}X{-Qe91ohwf}K;!<F#x(0-ǁk_ >1AX/DvfX xb]r4B.VVdptrw,Kplq9rkڎkn}[,fz%?D^o+cOb@c˹%GSps6Մ3iGu4p,+/'SG\0<5$IvƬ/.h_PY|P,d*\4ZvdU9^A$#L?+r'bn[TbLs/֝w&ָAI ? {w0&8ziZlD`Wk=b&lW4fTfh蚍~*L0!H M1Y4RǶ|j7@I[H''6wC-e:h 6'A,a 9eVͮ&|Sg7Ca r^zҲ-hT\mIh5vPgr\Wis@ޗvQ.rdUr!- CT J3NΦvX^.8n¿J 'g#oF-hfGeÏPZ99A=`fȎckKӕ٨ә|Fگ9b Ѣp4'8֘z"Q_rUZ ]O[iZ@"@J4֗3`d #>W-ͦmigB& Sj?ȝb.p{F͂0/;+0 M~aΊΖs `ywrDvWbt欢'٭e7\ğ oeX1$ԥW<|""JQ|ؠp@\Џ;?ƾ?^у~\0)+7-YG8܎)$ u#ܜ"l~sjv瞍s"Vz^B-{l)SzM_UX4"zm2h>?;*4Lk@?`ZzdaE_}==73SrΜL$4*2Ŷ}j?(moh~+gL7^\)v0!޵_,dΏdE.^m^ j BC|m.7"tfC¨f_7@:CŨw?v"g[#Uo`yA` 0M!P58f3wM*9BcT~jWz%;jrfM=*K F{ҰBM_3z9(G]l9R2ɵ| `X{Qn{[ڟZaAtI]Y[ x=j`[f$ IR.Z^Ae1U3{Qt87e.ʖ91Mm'V: Ma`}rjhGAq<<ٌ OZJ팩*.`Enk^oq }DVijV2@ZőQPyzWOh+yHyO;Duz]!O*NRu̹ 獗t=I;8}':5y\<,!0VXԦ4C2k"KPbq2 l{|Y۠"['> sf,DdU.:(e gəYp4!f"IUsӧNCcm:2ši L*@qŵT^-ýĄV#9БMPZx?ҷΛD}paމÍ}wHbD/vWt9 D;zyoNqL!NAA5| J2Ie  %Ed P8_в}V:ԡ/ª41| hȡY@,{/5/c'?2r3e'-0 K>@ *Ϳ %|Dyհ/#d@$ #ĢcgDSwz01vp;ԧp;gơ*uNj|a[Nx $\"eסV>,?yTϓ3 9?Ty#?|EST$|w_9!APpLv4U<i]{ HA_N,-A v<ʖ32WPn+@1 U%5)Ӹ6L@3fkO40N@*Z >_koV ʴgqWSޡֱ%87k%nR-8NZtwPseD[ NyqGm`8f Br>K\+JzbintHu-btiί]7ʾBIMPКXew1;xlӤ4Z¨G(C֪&͓-Ebkm``~8Ӄ0cHVqc gNx#kHYTŷhBG42D#ot =IjZNWqx]+wSQV#0?uX,?El]ณaE׽Y)=O"rPvaNT[HIS"W:HmO~Qbp`EZ4` C7( RO-GP鐆$aE~Z\IHb+$M-ptj H8n9ޅx)}ۭև}ӟg?*8(Pu\1̺Dm&- Tb2t6q㪼AP)Q5a;&kTχYؚ>L׭Y1Q<Լ_v̈Vz|.ro^{EgKV`x~em"ỹ^'01a) "Ґb^/CY*mdaM9 %- Af!dbF$]8) 4y1c|o@YO[R\! rvjέV|O(9iaӖ8Zp n{m節VB!F-e t`/' nJ+Tnn fɴ(Ro]n!IhK|~zZ#I|qFj1lURd${{j󑍈{v9Ȓ,]WeFƢ5ub }D<[w%O%!_]X='^݅"֚ILdX "MtR<[@?|*59@<}1Xtܗt HeH&[=z1wX-8&zZq'O]TS@}ž'*ھǷ͹g m Rx1JLYt=\V_h칻o9x܁](?MZ^% Nnփ2JG +Љ.Aٮef(r ﷓٢V}6rJO[d}iyjalQgWAǡAEޟ,N1oo'Zē+p#OF>gj0Rwj g?.6N+ Tj݅ #LN6-sgMYgKĤ)=v3^/Nv&}RB33Vu Rq,ɭ'Z",/{XJOf ֡/ʠ:T(XP[ 8hGp1uozg 'yQ+T\{(̺؏R7V͜+pOHrOV |7EMիd74$&Fvo i)tor2^Ծ=3_tS>B3'n,(``{ ċw^<0 6̈́M%М?n3qf/Z|K?l)`]eZC.?WƂ1w}[ >r7|x7:!ٜ7iSc֥6ੜh (U"WxcE5\ړ)X,\?=<5e:u72RӁJwHb g&8}1|cU6Rn-$G3B$t˖^q3 en h!)E'ChF. ?ZLS(Qu drUq-$K9۱\>16s!TU&G<jΙnןȰ}9ړ0SUz?$dbWXCp\R4יwN< :uxm=s&#@V-4KXĖa6-;޾D.7bQUL_kD4 ς4ᖙ']c(lώ$3%GOgMZ׽tw_]|mOgdD^n=OGRP` E"#`Q۝IҺb={ U C\xy-0DYec\/`6$Y8`1}Ň]Ȟly1m8s&KR YXKW5ƒ/Q\'7K֘L) WXGoȮl% {ZN'nKȩ8TA^%n*!^q}H,iz8ax/A nFSY'X@H+AX|6"Aw)5m: dvMX`88K';!{#qxkwk A۔JPsZˍ ˂;*_ "r+hbb.2o Z[׏?v@zR\JyaO%3lJv˘үp<hYhѓ~sm>(0CY \.[џmw 0UɵM0Kd`kxox4:"Ń Dxq|?И϶l`ʬ)@]ܫtYuJ3^ \0CpO/+LK_/ŖŻ&E5"D1~]!dњɏ{|+}pL~kNTQFSf_ڝO ]hOLK)ScҬ53ܜ̢"MSb[K6aΡg 辺4;^j7^D]TC&g %! Gp\̏Q=Z9C^U<-<>M9(GطMSKۿ%cl,"Qg` */C30k-s#K*h0c& __RIy*xOݸRa\_UP6ڟAx e/*3"YN;4^;QMsOd(BZcoyܕZxMX+Q,W~ / Sc$ys(O#b"uAԹT觹ȹb.v {rbw2W\r߀n650cz'x5a+mJl@)4nݧc[xA}Wϰ0LF8 mQ UwaQ ߂ e>o̫Cΐ/ !vK%moH7qGUAP5;k˴R2$jwR^orK-K[ҙnXwW &H"3)jA֕U4L9vYl`S d; cVƖaKM,Wl+0HFO@;*Q}R =du 7VBɉ R)i Eti>K (Yfy%̄qDd1gD ,E`d2La69Zx@{l0^'(u~;r QbpwgSߓN[T> omb8<jO~:fvdVw9OHӕ,0[a^_"Y{l:Ya7mSGlE c {WJnZ,W TUL֍"}כXUõSllEaN ךn2O\:Uk;i`Kjٗ}3 -Rࡤkgndqh}΍׻F[2P35(n7`GMQ!:2q@m׭O,ٲ[~[ -4 4F$Ox@`B&d7+5_p4t ;J C^ YF`:Z Gy?QfyJ+d~PUbxVY0 Zn}^)w{ m% dI=y}BaYb~ F9({-%A1 G!N*5M|~lp?<[žr+}1ƝaP ?w]Ec@RQ 7 Yqr9 EObGq(Vrɧ B13a=s3DovU=*ʺ"ue#߆ UaI}zfImY*í vo ΍kIB:T)~qem|6llnұwn*Je g7vU߳iby[Ewap-5ٮZ:7V0qK&VrF⨳ :.t ۉQǟ& &6ýK8G3zf&+\kDQ Ioq]"]+H3#pZ,f^wűw}8}RGsՆS_B`šrˇOnPk T,FrwX]otMԓ[5ƻ"AFLG{~а. d[ IO~O.|#JL!C:o>oаX'u:^cTAb#L1.cX%:*|Iqߧcz @ @R1/ O#ڃn]# xLaz Snp)hň*bD|?J:߬ƴב}SyMːfA'Bc%;6H܇4JT> ۇC17L0L7pˣLo'P>dn6* c6yUh&ޗHvh)M[OD&trELE{TppURVt6WWZ+cr*\uNBN+6)vR^iND`*Kj;K/QX4^ͣ ! jIݷZ_7:RVw~Jg݈|l%*tUn6h6;cwnW#t5ֆ//GpGV}\HQ+OZ7('DXͭ[\Y4f>{<&ë$ϮFq9n1'N%VEc{qƖv8sE²! H :QXV-%Q%ܕ.ܑ<:؋_hЅ$wgv ?C8Ⱦ9חԯd$[q42mkH^NsPa@HhQDg5(xn>HtCvZY!Y* ѮIQz>(_3KiyѬd?C+Q0VE"|w&_ؓ!IzD`fhy >We)Ip6?#ɊR zi+Cy<@K۫J<"g}݂ A+;Nʒ =,FwZ3*y oB@Y!(-tplH.jz\x<:Fw+M #˳p^w !XOA<.lr!Z͗Zn6VINóX$P%O{l N 8/H٣No'!˞eW1 ;FW+,-Y"Kj-G3X v$hg}_izdZ,>0Tt6pw(xE UAamCHzw?8ъE;bRb]$t5p53KNIBdu UJ+P9j^N~M㌕^2$!;&H3I@!.t-K]Jۄy䃱<*}lD`E[ 3N힀nQebʹw{q7H+{6j4P~n;]IӅ1~W(iSb,$~J䆏‹p@Ǧq!NuYUՁK2Qq f8Co7~HoA&n:j'lZa 3o'T /-$E/ nJc/Om])gg.NZ ,]M||c?qׇw}Lǫ}eOCӹ) f3-E>?#>mGE0-!}J2qfj]UݘU|g0&16GX7nB}\  05?\q -g(bKÐjՎEZSreUoM(7sךKLp.icea4sXNj&B:/&m(;v½.؅}|5_FcRvJA `_L2s>F{mV}_a1Y ;UtQ\oCc!Ƞ>~ԊN ~CE9c@YrpE(VԈV+/N2o8(xFs\$M+q<Sy01҆Df;[l[e2aed} 6Hc p<|PO0xKjiwdcTL>| zCHeeE #?I+~^1r-c.D 'zeqyardN _݃nUZD}֥2)1:7_$FD6h[f n|H/ICYBv*8'83센Uxo.ڰqVds8{UѾ`v5dr+^$10Lsh30+ͩq=e6:vޤHFXu䧜6ٟZjvlJR[NL'#F?Bڻ#P1@EPL~_O#%e:Q-K8׽lj O%òM;á0bR"XJ|^4ཿH5wew:x{nbƌI`je z\hRֺ |dqo\sdꉣo҅N8^D>'5VWtƗqSDø3=*K}G(3| S2:فZYi#>l$iHve\OP7`;[ Ƥ~Lù,N_='_~BcNd&*&2>?3\KGR;2khAS}#;c˜_fgv II괎x7/?v8`X$^qΕ vGivXe;{ًgVh[*n?v^_.)UOER["5U5ŗ1FL UK3rGY.GUIFhcӸG·WL Q~Y;"j"~1JP?&ʝ%!ʇsYn/V 46֨t~諸_"FRN0XH>MA)CӃ>8*Y3dI}Omʜ|⛦k䈌)c0Lb _LЩۛ2:"; ai5CFW'3ш0#2C+T<^S8'NSБE6JgT_y^[aX\e_JلjOp ݼI/+,~n9oiMM -bx;|1C,'Z\W:ˀz>'{i}vX} ZW:jJ&Tgj$=1P{D*Z:Z5(`pgRPt;BMvZƦ*@ BAbY%30/ ՛d>BqǙv͝i%\vRp=5%醢!sm5NjZU| bn늛5H$%4@wl 'Unp8 B3MB}> &Vmld|pϪdD:9"N2mӑw( KnSrbns.s6Mw'Je_ҢpR{;k6f^p%*wd%цc44%Qܑʫbpd3,qi89pEZ9-[€Vj"AEN7ZR4A%@Y.DӁGZD:{:kkN'<$e`/]ӗbbBh,%`ud; 2q<_g=k,۷ "_t2#QL{G:v?o7IZ(˩z%eFI-(]6! SJlx:+;Po4l@g}tH[BXYI J8X󵨿+7, eWfa]j&=`T,uzpEeI)djb̫L/ TÓjۖq4ʙ7Aߨ7w4X-(VJY&'$P9 ^9P0~H D;۪kSMAjF!RxOo j^2\%v{Vt})V|l.+\K^+Kw@tZ?|2p> 2\h!BQ QC?4\״mV#Q ]=>V(`QoIИ,|1E["R Y iddHU6U=[M-Sݻ#?>Lrx\ #:Sm/uud֝( zv5XϚUZ{O =rǝFG K&O  n"TG'~:&^Lz EDfsy,1性3Q=dU 3fl㜽ɴ`5vK|9i}0p#|{uiԫj-)e |駔l9ّ·j͐VؑoK6B6|K'^sD$>}pScfZ)F(W#[t\3 ~w&법,m '8;}i^w9 .!>ZZ'*\Ֆf9٫3MhRxB?Z'O fewrV,Xtάa[넆zGJ}f 3<[""񲟾hhL\]m$9:E= H-ME2lGh\8"=,s~2ԇˀ2+Y_)VSO5M3Z':Q#aݡ=7#\H*)'AvMZ(6PԨ$x`2C,`-WFH@f>IIL!jf (N f2^'G#z/ .ѝ7`pN_R/߮HE3Qz<')e!iqC.}ÐH=QU uKTQ^+wQWNѡь`MRr`Y'U=5;L-?KvRM *:ĝD. [8!Q sɲ6F8i~/n;\eǍ.u@N 6dt9cma{J꟱0q^DEy ^ %Oip1hhGQ=wϕT4r_ Tf-Sp27.k]Z0A@pj n}SJsHOSGqZ빴`r1r5ݱ(/o(D_jg?Bt?Z~DXM@߉Fu nK]1.Q3Z+ME3R WH+\Yȹj(2LvpaKbr^ܘm5Y#!:GR߀`-3'_Lt RՍ6k@Xj΅o?'%AkDv,1S=gӀ>qG^ +&yT!>FD;W#J/QhN/b.(𳞸?V瀳* ) 8ϓ6Ѷw|ŗGflG gOvê7B@:G޿Ͱ@UEw8!2FVԵg@:e!hwt u Su|уz-f7>DdTݍfmwGۆ~2%ATBHD8n+ud̟m늁K"qrW/Fcanݶ28-}`0G$ ]ujN%[ 뀉ppabҜuӜ.@ !̩:^_gő^.q&*zZ7/ 5qq꽯NHG!&{ϊ(gO)`gevZj㷁/EI1IB( >Њ13wWl5^U\ = %C36)r/Ę8??*^=@"K- x? kMg\UeDF_|[RLΫbY( l?.bZ9c.)g®͖PXd5Z_zA7WPR(iFs#MfLIitD@xPp$hಚꁷ\`"h2}=MTPB.* 赍 ۼ63[S>5 m Lʮ-ۥ'Iߔdnl1z=Trhg Jw+Zrzxq5e:^*ZgHZP`(a)eд ƛoWL(sU3' ks>60`P`ar ;Z/ޡCU*2;`iP+eÿ L46題6 $qv?uNJSar 'O wmm)|)C NSlM;":ފ _ @/I· ;Ίf$[Rȼ ")gfxl LW-2Q0i.M{Mhv&ѕNk^͝3+f//-N8jjo]={) Ba<w0SYW v!gxܯ:` ƻji Yjh,u_\֞6my L)'D1^{p9 4l 3AAh֝"Ƙ&}TFIœG祠:ܥշWlRg,ȱثrHcI}PRu@3HJ D!GM~u\KXA@̟%v{nHFqwg\m,,([A$Q䧇`H?t:qmEٍm\j$Ul?D ;-{I85,nRG{dz,jPHA^&ugqFXTO˜N .XqKc?s3J]@@˜ң62Ԗ85BѸdqSxXY@Ko?R)P},?Fa _p@x陬D~o'MDbfLCk9_ZK5*๏cJeʚoN@ j $2kX>Aomȴڟ#pFu6"LPҗcYR,Aό!^.Yg\>-+.D24i҈/t7)i*P=mdKvt&TBjJkʬe8{mq~%XZ=,NEyGS f2~$JoY>d"CV*6ܞ ^T*!qρֵzޯLzȄ1=ZU9+ )>&ܟU7%-Hs@鐗G:_3&{v׷%خC7ۓMp< kgYL.qTB%[4&T eHx>Ҽ*8[M!_yBM9 3l:HfL3Oew0oME{_b 8 rT( )C.CCZ,xdCY%cw>@ƛ^uwJx]8<@l\ϞP*r+ oD \^$6. w; QpWZ&HRHg1^*pS_dnE_?Y0o$1o,hfhᰌ_M&w1P(=P AB AIV؞@{jLP.D!,[C9ZKbC<"CSbs8V -U?b>ԩܷZQ}6U-<5;ƾz>}@VphJ2ܠ5":雛ozA!ך{\9E+iK20Z\%hڛAC5_ u/NnX-Qz=8҅[b܉1Cֵ0,aaRbh͂Y,9;v!Go-2XTFUi1G!X?䊮m``_ƥ}XYI&e!Qe dnaW L#@ |icD9Y&hN3[0'G!)vՔ % H?wўlm|tx* v`kzȇW{ C!YFiMXAF;vU eI-8vţ{ ٪p hғHThF #ϕ7h uR^8nPu jcrp[;ɐe+xwPW9TaY(9yL0ƬkL0$#iUpU-6GqB+Q1$Xb:.6T$P~B3j)І }=qONQ"4ihm~XR4Ǚ/җ]R e2/D7z.A,ͭ:b%,?B=Xi{7眱>lT_zѵ+_Zޙ"V'Q eV),Fvv|ys<h@. JeO (kONOK"ZL^a呋 l `\&z@u"4(C?=uD3St?w&l( c򗞽' \k% ].}80vz{$Jw,wtp{V7[9A]f{p'W̽FJ ,H/pNPp]6v`B3Hv eML1 L4Ů算; ;E@: ȹ?Qޕ=MesC%>@}Q#j .%6%MNL6y)QvI7ihe~RyS\v >{Z,2kws`^IUCe(С2.R P%w+ղenPÑI)Om!8B|F-dh )&x2w_ZL90Xj05j(SQh`>E}\Qr|bþiRjV]EtЗfG a%AI͊^DYN =q;E+ǦN?t:VzװӛU/|aqhf*_'^ɯ_p%GvDQL5v55iM\-!Tl1 ȧ -e4rj猛͑bQK uF58A#KN(_1, M4c,`IR\qNq85g;xlς~ =:g!t6 <տ؝| p`v=TzJA4bM8̃y[ `͆I4϶3E#4=~g $ , 9-Fmz!LUȵqTEDz@*tH iy#iN.V}$j8X3TNgz)Lh롆U_U}mp?"8y 2^0k@sP:)c !QKWdܠ^ )sB;vmjO oA׬ust ǯ]^o#IӪH\Ɨ.RI k;33&Lgɪ7]񫩲_YHYA`%ďSIKt°Uh,(@AgߢmZ:4Rf>+IW TiKkcGSL YV(-.Fslc^ݐ̛2J=jZ;Dzu`| l> Fv~2 zq}S 2Su8 F$ 뙋`s4LkJڦ^ۿ8j2,0Җ{sа3{`/ds~ޕ O|tTo*}/WH\NRf.pHt3Ep F[OZ@itѫM!?k T%XԤaN-\TJ ^@zͦD]D$oҒ T` reUw gGSïp-Ԝ{Cd_>6 eT ^ߠ9ʁQBLWU{Z>bߌ|Lyzh+R_B"C-P'J`͔LyO*՟Qc9ۼ]6 >*O};Z @xHa}G [Ɛ nMVPceIx"ugs)"0/9آZEi|gD*+X +.z㇅~{R5%,ɉ41@BI܋G]Rk#F0^Twg_qew O[-Pwhw3ЖyC)IIK#ܻV[mfb鿌d}D 3HHp8 !IŰ%*,u[m(]~gcs.Irz29(,эn0y kЀ7H * v?#\n}y7eȩ_Q˥=[ٻ22x|!҂T\X5v=xi:xAC*D5^֒>U9|<-+9,) JzP1h`|cX[gH5AoXmT,)|2ih'S.qؔS)l`ҷd< )nq+5"4X*' J枮,v2k_yj2VVe-bA~y!3GaNW }9ƞd|))sTzRVTJ&ImĽqYQ]9ꕵb iw):@~(R[ Dx׶.D WIFC!f]</M'y6,Ovc5ߜjBd 'nbU!'k ]7q[K:=~ 0p9bnif8MKɔC3t$5AIn>*) z&ymC )fH=4^9\Ǭyr(P$t:tz2D@@_ood 9а'r!fY&wV(f<.h<Xx+I{5%_,@A!뎮o7~(WH3}c<^cMd4.&0{~0@9o"KL*>6wjXDohdv ķH8( 6dI c~#N?^Je C[=2ں̨M>[d\AM´ⓍZfǗλz?^:yG3hIL<6 F9&YFޓ:QWH^ѡos'Mr=3:$'"p&ƀ:>tt#6*LRt 1XgV4rb(L/2bP% uqց:;M{tEf7BNŒ:qىvV;OߔoNzYRu-ҡ/ /2c13A$R002Rޑ!n_CkMRv}# -mk 3+x{mJ͒pk׬ Tn*,t#CrlJ< *qj-T&v ^uwY#IbO1UIL`sUU{_Q{VE<:+^ =+-ɑÇem.oȣBH}u ȲsScJbN>?xBql"}oZ"qW\)*"IRd_`3D("*!?Ha'*V "i5T&QZb+Œ8B$Ch[)Yd]M]^{ iw=&4ZoLݾ9{skQtE5,TߋՉ=&GN^`x.f3Dqi(#oеU.S'n HJ۬(4s+LOm-nTͱ'SsHjl\N?.DžÛv *Yߌ%Ylg8yUdo ґ-'g5Ľ89I0ɨɟ߼8>Πi(AV(|Fa9df>k̈́ERI%|p/m&Z$xq/XRDk*WAXR(Y Hu]9z_xsR-fT{V3;bs4Z*ˮtKY|1r3,;_$^qFL8Mfآ?\[uitt6R/pi}1Rĭ@G;;=<-A/EL&z.6s0ilyg祖20y9CBnW'[TԿh氚 ؕ<;}{\噏+F/r#0,E1J6^&T Wρy@3,5uT&o-GQ+QN{[3`3˚M\ݛ=^ZqѰ1G LZGJy /OUL̆&Fi>ԓ3DlWCYj Ov Hm M]s4ͳCix Ff{8v,dJK"u󵰃)A9[ΰR6 N2=&tz{*sbʠV=d))V"nmGDaQֳ i!CE v{9FłO,ʋ&ԏ^CRSNfy=u[ѐw#jB Tȳ/I[V}^<^uPdI5n,E\&L%n T~0{졌R19}o`p}<^º#0ȳ-7K.ʠȢFH;EI6ǦϢ7N0 :.j9.YpmS]B_P8e`ڵAϯ2PW֩(bƢnȨl+UB{Cd"@?W.y _t㛜x}urF݀DHOP ?)s˭x=L Gs٪Ub-D⺠o4Q*_:2T;H%^GN vjg@|{n,V2lʯP>M.NTn"wcљg(bL _&GbbOZuM(^_4,ge Ѷ#B"_M4j @|9Zxnm7aT]hopI27f5D~˞enxj)U(N Wge㾻qdO) c44yjaK<̲'&u:h2սTBoFybjXĠB>fM> OBҕ*1U[Q;1W[^AbCE~.6GLWK GZnh9Zuu2GQVĽaRFHt9Mިͯڛ:QW:~JWkwQWW- WS] 1&!k RǺ qqHiXfn"ݗM!6GY*wRFFK]rCT[& 7h' `8%F[:Ea/HF/Hz0M#s^WyUg/8iA"#La~&–O9N"ة%AЀl[l[Ҿ5}R ;/XSKꂍ `MᵯDµ^˦1zk1hHP*.9ίAGp-<} YG$PPjFmUxbj˼ZEsWKmS^ZnYXRٔx4d mя zĉXGl9^׽&"EDƉO·`!Dzw!2U= R. 3Svպ-uQ,xgl"mljSs62z4|YL{ҤUrN=+)D!j9~CKkgэ_65K K,T"5ڣbG.c[f;E'R`D s/K7h(2 Ne(!}[y7u)Әr;R[YLZm0'H|f ,1?p0΂f6 gqċ`%́(\y$|j7YMڴ*ſ1_aͦ,[MGF'$Y\7p ւRdPѥyniluX ۮgfK։)2:Xʀ'7Dl&@<O]24(gD4C!|zznm uzDF Cݝ'GONl3,,U Ztww%KNYm5fr#$v_D#9J\0 t /Q:_yEkv_ - ^.'m&Pfn7Kl_E/R{l_5=%Gq zǶE mHu]H{r8`&*_:#"￟"S%*Э{-*a61s"y珱Y4܍xT.,.ks4)]De]?AhmK.3c¨k귍a'3 ؑL;Z{4\ i^1A'y࿈mYt67'yr9LMXBR۔}¼`#UBUWw)b k696U<o2{ a͔}Eu sXLp޻%}n]ANAK,|Z&]akS\>sa`89W>0mLgvuT˅l+W@*L8v>,~)"P 8tLV{(hyf="*h1!o>TMdz!pt;%%CkZAc}[Jd/P+ᕘ _B줼b8r) s_ko,FA(nޑضj3}%ً>xEkFqF\f(4ꪊ)A8m=C~*yؔG']+=\D؉"r"44J'%I>Ƭ0Wz ɝ@gu5h@+ ih#I͏. V\ "*|EdQiL>9K"EpG맕>3Ь9:BoG,zLBfsHsڶt`{h"@W7s`JA4m`ㅑ埓L}e߇2.i:e=O(_;EHL#QWjWJ=# W.Uc~pVhsgn1RdHf_W:OjGcgS_|P+EL*YZ θ|+/U\.X`1MmpXmߥ\־]M ljP]@QPtf^09pi̭x$~)o[Ub=g*%D:F>*֊hȣgpى\eLiSKYY)MQq j[ \pR1F9+^|sr)j ^Zs .2<~'pZ9.Ycnі8w2 Vv{\=_{G&NA5 ^p#R^8T ;,u-{y<FHTIDh Ȁ"#n;R ]Мg Hp&O&΋\KL!5hU2 %CpCղꥑ\Set6[K2AKjEe$$ -ӲE/|g~/_w>oF(nhl_ y Rq)pTXje*aXj8`(,@vӮ{jJ+͏,xViy'wv2<¸cpeWTzAeZ\Y(%}Qrt8'PKD`1 7 ƦU IP 7+5E*\=3VG83Gy;{?χHѵːj"b`]xjl J.0TgHk@I¬[JF#0zAXM יɌ-օ$s F>C_˚k3U}|'Ob񺶭b=%Ʀ[a3큏8_+':'-|c]3uIЇ񵯵JDo3p$S70M{<iNT\e\.vP5y#%"9i&VUxG@.XYm<@8[.^{Nj6F uKdx|d?BBذ{Vpq̵8^{ZUe!_,+wPL2s՛u e'd8aE]ns<<"+nVbRj7vF%Rд?!M-٪B߯kpWÌ#?W%/k`h" mLTHKoTM$tӰsI3aU9ͷ+#\HBNauh]:A[gAB#szǂ±^>N[|."&ΐ) lݖV}R.њ%Z ܂acүStlp>0LNq梭x@OE׭zyw c< kVV^Mc.'B 0 C=pxa:p !@hL7쭪\lo==Y&g42a5׃ QIHpǍ\sm\y?sSem ڏw7M/@@OVYeA)_ߥ9b rk\K?  d]*κT+Qy^&lE[i_acZ}tһӨΩ 29a%ci'YBL-bC‰{>~:D`er(d|{v([ )"e-Tn=L-V^JD}{t,zڝt%BYUG>% :*jԐfdB[ !_ی^=O0iLEyd~Biܽ9HHE23ݷ!5(|6| 5ih6N(<9T:Q%В‹F$E;ّU"BzDw@gYZ0707010000034f000081a40000000000000000000000016101cd7a00002cd8000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/platform/x86/wmi.ko.xz7zXZִF!t/S,]?Eh=ڜ.+Ƞrq (OM|XFs{]r`؉>PVTB[1ӎ#5fJ7(P@bVY!3 C`a4.2āwD\,fkb_hQɗL*9lo=/TKgX&䮿烚`l} +f'5dJ|Vc`lIAbNDKᇩ[e.o%րi;GM05ԑ(\;RnBH 0M-+i(}@w}@zc2̉7eEFPإ!+#Ok>#\Ko!g "l,= .Kf.wȪs\uJ 8ġF)2`DV$]HMAysk rҵ2·9g7)c+ =9o eðى^C݀)#[I9`͝1"ϒ}?K zJn\]Öt=!c| ~Eu4wY$`8Y9M|/um1gv?g̦Ц&"5/ tq|uԅ2l[C/,Iؙ<o“\c,VQ fl3I`&wp+< Q#1Æ6I i_")i+-Éoj%5 w%??YEYxj="J,]6T^ A Qۻ;xOԧxNaz܎~h,ZyH҃_;wSA)ߣCTeaܻ…GxK_7ߥ4 tabaJ6ҿuo,Gme#,m@b}Le:/ `WpAڙFEk*kH}ijXΝV#0* 4"7/|DTb2$}Ž^C$?]կozH<=m`z6 m?ߕѷtEp$EFf[䰝@cr"X72@εqջbIZ`bWJ$gĆU=0$5dži%1SVoDye.+ulG"{#{LB~އG7'~BQN` ԣ.™Tf;=mNuXck>T˔ *[B<1j^JQ_> lD(ê{*M{}LKWX(E=z3=Bi_> |ķ }%1N Pa'!+p "*GS2Rq!OVrĕk:@:ev Gll( J hQinP_,J/o)yDp2.Kq$[_EP^\6V5QW.RZ "uOC]s}`dh%)|AB徬 f2\ PhSu[Z3(%{ s'FHhq ? #tEHϽYl:(ùIoi .CxҦI:bxCQW #3a}TYp-3'y>d*IԱ z*TvGѣ/ ޮzu])jp TxKCSs+ޤ?Om1v"3/snb"#ZzI0\t9MHd O m?gbo`-IIN'ia]\DS_b_WӠ5d cn9&?ͦ9`:w)}O"Eլjmfsn15%( o;ֈ&U`j>SzNh"SdHKԮ Q_=r$L8U%R)G['į feԩ_75u0Xzޥ%*;_+*#{6n*Ezp:sHŹ_0`3 ˶̂9"l5QH]Wj]8,[mpƈ]$NsPy-\x@{uRWLknnx7ܙXvŲPVV&GeWj- `r]|:.] }!&^IDž<Ɇ=ʂvlc#x]3,6ML `$Ftuⴚ<5C>ϐRcGy8n/jcKl  v%ֳX WU=\M!w.ޛCp-gzaQ6%ɯ>/Z=7FL@녳#EV iƍEXRAص۠u!p!>(bXpE-};}xsoׅ.[!ߐn&EYrMos7@0>g򙡎ќ[ͭԝ`+aVvp$ 6كiyܑ-P <CP/pǎhՃo5 1)Jn7 -ά = 7DՔB7܏yU"Yw ids\TL5X)ɠLa!!Уk8%ǕTo 0 tCA(DL`h5+'ُL.>ȒLWke]R?X6PA킸2܁t# i÷7]{Cdn%f0J[g+4Lyc!x`5*tQKŸ?ZS0FߒAυwKqejj·MXiy PYI߿5~oӖ(7xj4Dl֤ AL2gfc U֧YzOV8e]Bo_:cP$yU۹a0%ڏ5GҌ1 hu J,Jl jOOlo ùgeY]+ Y!B-:,<2u㝘=qr_gjYåX`?ORkEN \v.M  l,kqI A삏)$ [P'X0DqFfAo@B)Sx9fboY& {M*DzV-<@NXq vXMȮtz`|U )|ÏR7C#ĵXx|DaR> ~_N  =yUpdL*,nSAPڇPRrB:(ljNXIxsn}R˂eυa;HJFV]\zܨ5uϗ 2)qӯ1W 5 4H^| )%F{~Fw[E}z-.XH#Jw4_h&> Pƥ\sqv'~4YK* 3Vd~{;&cEy#4$LMe0ck&A\q9>/`,.)\( /k}mSx2R/;Vu  4DX3ONdp a}J ƷV8ڨ$0ǧ\uG- SM ix!KA)ȓɶU&)(4ەܥ5.f_BmX"5ה1 -uAūHZw90#d 0<,P"a:rml/7 2sEcuUc5G E驄 _hsz;@ @%C(Nݒ./FV[+1~a4&v(;@qCz TŋC|nZZ{qBXN-h*iBbTP lLlI{Cab ?V B,Ap,AnnD_Gۘh4Ϧ V-D|u*Y+s!ttuB#vvDlަ@GSQѩro]`P^ zuanc:DUZ|Sؙ-#.~0'v9M'hTGIBjTvjJ$߹28bHR1h/'>2G٘RB;xw'k6}Rd|$ !Ʃ0OMgmاWOퟯlxu|:B>&>z]<~-#aKm :u2>%dN7݁h&Z&pKleTa:OwV>q|*qkxz}kIdGbhRV)cG2Փ=?j-u3*Y; Td7hi^5oE_Cn[YLM`_Wwb*,]Yd'bG(¯b-:j]͟ /(?(mlxc&fL,f4mQ |HfM,&iȳV]NTz%e  uK_5ZP5s$[;jeUEkz2f)7lX nЫ$`$]Do!Dy.\ґk2($K{= ~9}Z5ª, 뛝U?["XEoˤ,J_/B_C# 塻i>2Rt7S^\Lgj ףj?N5@?\p-@Pd Jw9ʷ]e&c{|T? r3b-ģ0!Վ3?h2F'?O5CR7xg_杳 OVT⯇=LhLVg{TρUR< 1S+1B{'P~әVtk~좦Mj% ̫z|y2.o;|7܁&^߉xЁ%5wT380r:ǂ@UaK zІl' ت˭KflYݯs-0paXjal.yZzꚄgh*t}A|9f;D޴j&z[5~gW256;V(o]jW[4.EvT;ä́"_Ee5~H  H@8Ne̗gi++-pwKT^U]-|7=L@z;个G1 > 3"L'L};oe%f3Ia!!FJޗo,rtX<4ĿI ~8y`}K}zPPAבMj$EV}a{ۨ:S8'<񫰬= uMtl g:li{'naX>::$iZAG FDI׌mO+t 0-~ 7=]Dj=;pbɜZyX tʆU(³z/N|v]E2h ޢѿ^dyzF@3klvc0mOค&*5v=+]̭T`$~kcC-j˲=5=ET*4<|ҫ[lUy]HۺX - j+$ڸ A.~e) .EWz~w:$,h]* m,,{lRf/KM$?Ž,d(X>G!t.eo+ni`Z/a:iȎzB3a:^\=J2DARQuAư.`s@%׺ð( 7[oΗČ%`<߻0#qK,wb1*N< 5FqG^UǛV7 [ 'Z-= +;-6 2R0)؊7t .a_rg쎻[ 9 <V6IKG4߹7+/ s6esOW] +_O+ vm| I{>X_4쾰yXf qN;Q֧1*`zB]{)nY lN\~s 7:W EPtH a] $ ~8fM0 ݠB>='ްpn=-\OoIj<¤N9IJV; 0Թ1"͉&ָL 1_E-)Ń/(dy=E[Dz[Jƃ:ȕץr5OT;AmyDaxm]b{O4:n2~\]0Mc`5hn}vrS=:٠=+n< R{|3&YJmee-dݥɞ2wT6sOȄ.j4רXCjWJ">gvtN ȣݸQH_JY"oK ʱPy;G n1vw'evՎa5w/פn'9ƣq0ħa8w ARgʬ}2uDFb w:?%VD9O]h$Ѭ1ajd#V 27$!oc#>| y uo,)ڧvk9C7vNI,m%x~~!LrCsiJ5XD{_bp=kVAp TAfWyߩJgxDW2;R|vHղeKJ -~nگY=;[aqιM|%4oWhΫ?HCY <խGR%20_jȽY@֎$~ZJY5usIs;C 7q*'t-jM#GXf׻M&vd3?=d; HEg>?Le\&"jTt4v!艍v/gs1AMpWۇD l`kJtAb& Nhe.[q8؀9X {#mJ[gF87)#`IZpe/Ԉb3nC"3qm2ͼ,n#!ς^O|tb"x{88@Y|iM$ӂ(ps70~BJFP[gkV1 Pdd 4h|]4gu֨nJjW!JGjs1$ .@wvң*i%@%EDBCF<35dc<` Fip#x}Ȧ[$hkճh1儛`, qI0ɟFd;zӱ5vdol\9EXрE'>ҐYI{I꾻h]y]lNaľa=}88lSn}șx[545}S"mDGSȯ}01uSOH}\FIikװp:ӌF2}\E@\EG#z]? {,&,x= ^ R1tx6/݇=jqjp3r#h2Yۈ~Bҽȓz>9j'_hfW'}-Qڌ'4 tihT{a=߶A?}vI&F,FĿ%ַҼO[U!UuR*` rɴC e[o(*Ԍ=$y Jgn}3@cZtg)YV U&# oM**5Mja1-P.I0ݴuUb8bcȴP#F]c-טGXn0!z*)U$XM;a"OZ{|؀dϽEtXXTo2IQ N#qm×g~\󚄛!&ox*P $)iyi!ǟFKp^P"v@g6Qzt,J2͊-#;KV:~XW,@LhΈ0U Y?/~o{ )7e`ŹAqw=!XsXwtvj櫀;%v)D(h]~gdsayU3 ΩQSŬ(|6XHP< {dNdgan7ضfM>茚Ǔ(8DdwlBQrvX8ȑ;BfX6dy;A.b)E^z,Sd:B \?,WW&s=0Ú5dZɶ@` h0,lc#yy7Z )%-+W㬔d KTqGؑq,bɐa5R=D5'Z}Xͼ6 29?*VleAT&TJt.kIjƀf *c&GIV .Pbh}@^yl,eVD@Z0$e訅dfC̽f#53ʰw 5Q̳?vyuϓCf$Ԇ-Z֩pS=:4EC(^.0wnB2ZzCmpJ;KLVDֲ\&euq~ OvT p(_ ZT{ϳ&Ez(;Wч}[SX|fCija=Fд (@+y[)"bT7k "9a0ai LÂ}UVz"E\.1x v%n~a%hJ!'bX}7RP*/ʑPSYr>_-""2P :|h ]l6y00vy?i) ;+l ~%eZugա`ͭrҗ)0]Fmlr g?XU`rʔ9LzE9 3rā?l6l0[Ip(3>+rhI#i9"kVds*$Ty BXR_ն W \aȪN46MS{;E|'j Qj[Hq+snE jꆲآD݈op/I{Ҽ#"*j΀?;;&q|Q-Na"E^ &HMj#ԉ#’$63oYԪ 4qgYZ07070100000350000081a40000000000000000000000016101cd7a00001ac4000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/power/supply/smb347-charger.ko.xz7zXZִF!t/u#]?Eh=ڜ.+sHJiUm`auI hж4p\ݔɑsIwܔs :[Y PHy%K~+>P\:?Ǭf ?^jf4nO_}oB6]]ԇ8KLz2QcS طZc[7q{H0X _}ILqdRds%Shn1Fr@IXVJYfu*-< f"Wv¬quhw<'h^oA&m.>30Nɕ:e"NN1)FU=Rjp VR;544z8AY\;[]XĘ KNbhhgAEM.Ȧ,!tY4LW+t j`m7(،#Ƙ;r;٭fA?@PwCk 7Rxl2*8!vX ~`ң)nBo6{;g:0;W + DqN2؈CV33t[޾yƪ1k+lPI@*vE$2+ 9s-ImQ7]6/ԝt'5_Y\|тFeA ;2J L!S'%fbLd3:qzp*|\>J_k$B너(~.~{f$ (e|DcXP\ԗkE0{ :%CvFq`bѕWJ[yVe _{U\`QHc!Ix]}W 5~͖XƭP磸Ã*j<(#T O Ia+vnJ@E#ˏ3׸ YXU:GxNm!J潾E%-o{Å`G S[Tȋ$//BeSujP߭CR[`pMF2P˾5k+ǹ~zͭfOЖ#Pt^T_w!p $^;,:)RL LdJw®ϯY"VA=7Tly I^{m$_Q2?}0 tݏ9&"b.;=a iZj 3;ڧwO.2-Muݤ ` pN|Ě-ΖR.[0 z':~7IIX7ﰣ2JkvTܥޏ׬?,p-I:f~jSi}! +cL鹓F(T/Tgfxႛ⦧Q[jrt@“`$“ n,Zt\fӑ:6TH/=@jͺkD FiF`'CkB:*k/AU~TQ]yQV#p:/NۥgEwhK&)=U=|+<\6lDg:N*T]cc8UеG ue*,s\TqVApE4d2-H+c >olp0bmB]MTT݉nMp{3C,bv>+'`}H?oRz*9_nIqA‡zF=NXc`p^ܳ؅7FבV#6"Er ͫU9j"ncp8Tú7QZ_ڝa!zUA֟ʮT'ً+t+]!+C<J:3, 0#l8pUa{S]KUIжυ#+m$]ڿÝ)"na(Qdd4{]4~FOߑё{/1/E/OwقwFJ@y>(m=[XU?qXEwɷR8E8@W4>Oƅ%RRXv3VyqU>3R#9Zz5ʸH]*3G,0R(/s/B@kƢsi9 6A8“5 aލ<~>h|4]3R=s#p1LB}6+xI"\Tmq:а`# vm^E""_9&@Y4+dlU/>i-ef2X1R~"Q/k Ey8`adڻ--}p") sJV /xcܩ&;0싹 ð1Lelv_ڳS4* ! b^'K-Ը)%auMQ9)DQ9CMLJ "WwóGEStrP>.⺅T!(yxzF4V:q5f8RPZd|˭|6OprUS-#R+}(b֮B//g(컀mA*{ݯwpݐ/'&V^W*ݠ[X6eφ6%TbtZcHD[wO.C yd=xfqpVEvܟCor2돾vz>G@0*۟Š!#׮9ùqn<#jw~_ ydRK=W+!zykKAȝef@p{G#qg5u.iє^ď3قuN WcuՎilNቡpIvrfYe%w}K2/ڮTrz.T ݤZj]IA{2*Δ mpR.hh$zAt#yWEP40lx[: `uT.a?멭[KpEK~Z vu+iь 㜐Cr<lK@pV\HA{L͟2d? ok ]=^8K.G*+gz'SחhB@|Dp␍lUmbfuml Oeha6;PZHAܧCY;lAW曊9٫YV:1뒅7[5VCS#f$:nWîSN؂X(jb/&`'QcR^j W'v\\:-PAϛ!cAJA`1dgZI0E4J1Qhh%[uND?l'oTK4(|wMsTWdג/IìJCx!W ̍La98^YOт8MWpլ. ~fiv`7ͫ۹?E{'.`8%F~ޟ;, $1*u뗶*? Xl;E|jeך"7y/jϥ02{A5bMH+-TR>8oɢ\ ٳN.|/wGz̮vڮ* h1xO=?.Cl# ݗJjv\Em|6'G?qOh86+=#, md{&sZF0ñ\>7NJ+e~}\%;)`[f7z1oh&j=p I}iG&q& T~aGf 6w(VxJd *a ZG͏}3؀pO- ;2@ W U֮;_ri|ukݢHpf3e~RA;V%[8St%' PCPƋ,ȉvez;$?@+n5]*ڨTTKWm[w%-y6v BX0c%IorϷrk ^m vZTl/.SSml%w7,n PDCn S4H :USts*Ŀq%F$q, DfxJj%ФR37j6rGM/[ʀs=3_WQWw!nz_< ki0"L^osuӊދbh4$؟lu+Jx2܆/ʖNp}{lF\j2[|4&$;Pmc%N}iA 7op6f# [YbG? q˧&SPtQThʪ+qHMg(CGuM 揳,60\p4M`.j.vK#=.c8 czr;DW МL8gnlN$Ҫp`XK,6tt_7]{ŸvMU׹Y/9#PϜM|p7y⽬U=#Niڦ3Nڏ(T ͲqGjWfA~XAGҒ(" [ ^08zr&?:9tAc{R!r9=-n͎2n@,A>fKN/o:`||KH:@1[&M< ^~BW4WR[^fƺ6GkX1jksz -P}? R7Uj-rSBA~H7YNZ,Hh$~ǔM=ܳ0E\0.LmҐ#@Bi1|lhXcxXXln5d. LYoa <1[ӤY$!h Q^ uC2 Gv>;qʯA,@SB* jء쿮X]o'@dV-@އ*'F#W*,ԥ>Xi 8m"`9,7 -τrL:?Aߛ5.U=ոV7e̶ 1Wǵ aA&:wO~٣z\ăB0Õ9GzG.ysQZ$0Nٶ+EYx=;֭f [LAUI6z9-WmFe5}~gYZ07070100000351000081a40000000000000000000000016101cd790000e28c000000000000000000000000000000000000004e00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/aacraid/aacraid.ko.xz7zXZִF!t/+K]?Eh=ڜ.+g^om_!w5ceS|KCg37݆YkGH6WR9 >,,\.O88#pp8&Ear[)BeMz*'Q(o6ᙏQ!ΙbYQڇ*.B09\GTqTDa ;KQM&I/)՟ip#1̍ȉw&p9im#aǗi}2%Igs"BZԆ-E#t7C6LMx~SQVȢ&hdhCA g OQm--J].,Ey曾 ^Aٗr BR+WݎHV);cr,ֳ0Y ; lqy'Jӆs*Lr+ gmg֥\Єs`?.BM~4Լ9W]yr7) 4<KϚ'pb .=qi,'%|:Gf%#iFBRN=|L [.Dn4tl_3r#٫&Hަ5γ A_>Բ}ϡxG|B:u)s $!'5JVzQӒ#%|e (f~h,33:价 H2f„8^Eu^oDlq1{J]+ mGnRֈV橸 r  A٦]:\R<_2(?~n6 7Qߜ58&YRQt єqXp{ ~#XPf*WHYs TO|cyEz9z0]MLD!i%N=&\2%JK]?Kx*o)$(s?[ҵg aZZsPAzPxº"\dA \/N?֬#3r ?sv\-j=nCm쪖kNb,4TPNd9EN6(leh҅y_ZrU$Ô9VU B0QwԸ)TjHx/9矼9kSVJU&HflanJ.(1ྱqo=&hJHp,2A&~elWK$( X3T3WI)|K}UWy]a.xmpF0 sl]೭r/Ջ&F@523[$et:'b0䀬((o]+mey 8)'w>x(] ։ة*aAqяV~ dsj@i((ג mgXpAjElSt ,EyeQ{ֶ;ʬ/íZx2n>+g, OϮ `kko4MRQ=mcc?, i`/ҀҼAHb/iJw;is!*O~CB-X4+B4 0ݺSkeBM*w<\+Y^\^%7҃m֒g`-ڔyyڥо*2Iѽ)ha{0PsEjsnGG䇹k>OJFlFbALl^۟3%=q)j-H ~ nNccrz9a_F9?z,hC-Jeag|Vuz_*!-o1ڞYeQAkVYϯcKFgr1>yq3n5wy#\b~RԷH W#_cwO}a| Vީ;‘ ĉ..r[;QM4~jۼr!aJYod]g|0:Q<-Q@駜0&F\s6j+@\E Yqct~w4u1a=@o vڻ6N8|^m/wD%wO>vm{&w4iM;?HmrBĢA kf ]fpA[3-k؜M&xQߋB*09!h&y_Yj3ZR$ZxSe&#moWa_p7E޻b*vX(a7fLk! |[`Qݔtq/a> bw 8TFޤHTjC3R`M°UA_O>`Kv~tc^=̉F+R +d{>. $kŦͳq7Ush)2Fá~)0]ـّUx"AqvGnƺrz4 QY]+-$ġhc֕Ei_TW|w(žh`)0 _s8QO^kF h:J8iwDPZY"=2jpwq% аë# >w5Clk','.kJVpSca-3=f4= սJk\2H2q*2ִ/$1KȎ'"yTOB`>Je h-n,W,>eRWEѸiVeMw$4Afh"pla!M*GLpY#*|w$_mj=5t5v6qPGua"7&/PѰ$b"^މ94ĭ8{ѝYuN⪷Y iuIj扱ac}@>J`QLRz&jW^*q<ÇeϬs`3ej@H9MuA8/kqz?{4H> $9C.Z˽d_\>` W*?""-JlXu ҍRROed e&ס7-K( r=k! ZzQl1(|ύwЍܮy央r헭۫D$`]Bwޡ<*<8hvF:=>z ˣw2Se\6q1I,2Yz!Ӎvж'5Nk쬝`GOl>.Wnަ°4(0)$#/<%7L*Ӕ /~ zp&m؟Hm7"hlx!d:' Ec3ES?pqA|>jqQ@,O/ހ u٥W. \T4|`WAEi wd#l7d{FQy B%t)MGny]?fϝlk-n`A-J4ZV]E.Vb\rM~Q*ܐI,=Q03h"F11qʴɏ9Uc ǜW <iiЮnA2Gu_SO$zmc>+)-̄B*29 W~ |Iﵰ菞= cY1}dʷIH2Jt 9yJ.iihyQaИȏ4JYh ZBnv6Dƣ!PWe8}9< VAI*=!TUW|xfG]V|ʼn-M鐀1dfu-53|+tt(D@#rD[sOkKx,xx=7 v5Y_5&$D+u nݻ|XWTj2ƒb*jI[:sԙP+o 4 q+H]ˮdЪ31O='{iGP 9; 0ⶾF!踝zU U2G{WAQ 94hOЭs<śC=˴ Iia\'0DBn{62*INԝ0n~@ƟJ2광z5 j*޷wFќ*3|}7FJ1Ɩp=ܫ@4]S|Ok-ZE+u\ל*Hk@,֨f3­JK̨O=.>u )-C,YCwl넪.EOwSb5H`ݕ,&nZܓP;PE[LZ~Ҿ'#vՠ PoD::aiA0  ° "2o31,xCR@כm`@ !ݺͺ@HF_7cKE^lW F Q{V_5oK{ffұhUC;?8 .Bm:҅]Zf ߏl(+ϓynڰ-\Le*v$+Paթ\l =tu3H?-9~*)TĚ#l\"W8~מAGޞ&?֠_+AH. \2 iŰJ('#Bja% (d'KKعdzDu#qi~|bQlt8p!?2lO'lԙǘ:frsoAN{s;=Mc #{KxԗQ%5w ?%뜱8|8%ߓ6K #5=;{Ĝ}ZR۟-1*{-Ʉ%Q<6$7]jIBȍ@JzVI ~D@q&6;Ðb8kɮK!~-9ЕqX*l{Q=*y)}ԣl_CGa_ [{?\w4R7;I7FT͘qR'\?(R%NSX֚Hs''= ݨ}D15Ԏ150v:`J3Ca:Zo oA iU`\qLcFӈZ/^38T<ΡE4is3`$$Hq/rϔš8-ͷh LDoV+Q;A1LIꓺ NпP"͙ x\gB@ѫg&p<(yx%@S$s%K..bBw2H9AfLR *mDR@_~8ZhYӎWwx6ׇfusl覷&J(N&4A\}%<Ox?c.ZqItY9n!Vz2$,ݴ2n-K쬌`ݔV\ !ZȿvgLa腜kE\@WóY{ ??gJ7quU 9`_  NTmpAΔ$ =Xqj_б9%kq&JF44 (#_s>6xzvʂa6%8Hk#|L^kvb_r?NE1hJ"bK+&E){wKiwɨ^y=< x~11[8X"lb(.XxZ8ԢΨz0pslHݒKQ #mųף40h CaCgfɻ U/([h_ *";`P IMnESߎJ&0Ƅw^U %iGC d6)ln0?zi>YʻP2= w'8&DBgĴ+bkw9Zsh:ɬx\?t `f~$qNi},c7ZI$δB>si.̹մ8/DL@gT^%rM tӉE~Ħ9uy} LSVͺ8w+黓=~er=Ukv(G&yY!8aP3}֫gvq-uf[YlC3w@!R]9beގ H zM:dQ+T81vbѶwn;zgYjV]r4^8}j',,.v)Jv:Uj"K43lry>=Qأ;;DdW=tFJJ;>fX,{ ҅p]p>i落7hO<bU)FeqӞekƽ^o3A!^r mB`~ی^Bc&L3) T7_pɵ𷔯 h&_!.QSѕTzIm-ڡlםFq=/Tͷ Ά:ҧw|37)%|MwwֶMxM=[oH(<3mg۝+x? 4׾ǩt6TEǷF$+ 4Y籫l3W>!P p+^ XfuY5`2Po"kh䨎  }>@\ZhTO#~߆9z\ {ۺVH|΂SA߼n̥]*MYu.&vt>&yC%Q|IAeSkFoQ֥_?74Mq.3Y`K,cU|~9TΩ@XGi.~^]}bd>c\/Sjb,]Wx;G R|ζf\/ihЁѾ˫Bfir!dHWNZD%%fM9w2*AC Y{ *X-JYDJ =u.z"y4rB8Mc0fFp_`D@B7F̸֛AMv|YXeJ( 0$B^_}Ekqmc(#6dkon4j3p".]~Ǡ@ ғ?i~u]rtEfKH4OT:p3)`vnWdN%t58A-)l=mzOkUvAt!y:Sc^=,VCt&'0 !hљ+dyݮ.r)mF;` Z^2IN 5n Fa;fke/M-%W+g6Cx*i A:ډ xSS)ߑDȚ+5"Jl~Ս ~hk ˒'f( N?-[+<19OeHF[f|DSw}cAO٤YKɞ0:v %>qp5ءSИ>!'yX%&*/ ? =l >+"Ӻzmzm0%x1#dR O `6Xj !<ů8f: \0v{=ʠ!& ]Pb/yq!Ll#xû.oixZ1n]$(Ņ DӥN(%=e. ݅}>1:p?w rt*oYJflg)e^*y]PZ!2V'!`Cf<.< +s6X%Yݴ-+IFRjzB\FW=Ni'8-%,| k3=s㼱! ԽȧtN֎{7<85{O1F>^>w]; VΉjsK ʋ>`'i3KRivo sFA{fe3nlNsʕ{Gy[}9=kp`YˆW۳⎧%m(¥%9v/n%`Ac(VxىODu$>y y OaP,Mxd5FO >!x6PS Zy7.Q =Q*NKk'`ϥթy-?aǵsn~clO i*B0ZV`G1VZjI|6H`TXn@Dm3^퉡A~+BI]$" [ETr[LJ~χWX& *N z׉Ǔ8_#(~F)g؉~˾clJӾ4hx@"^WwkVŽ4?~HxZ[2击Žƿ(uj0T8%Γ1V~doΩZAs8sAvv!Y7qܬsۋk[R3 b1Y\mF>cr&Ɛ~1k85/˜9`YCr{Vch m{\HgJ}۶u^Ћl3i$2doEfuYokjX܃Hf®zrɩaxjwJlxH_4[Z pƳ73{/v~:k IY˺ϝ <0"2PF9~7NifA !BtP:5mYpgQ۰jIBF_M[U#$&f:.$.KCʕp3jAeɼX ^dfua9\@y{r[^BXѺ晓9 Bj0% qCzOu 4 \CotC¯h]?⫾Pn\}.~u#35XˬŻ H mȅIm'KT.tݗ0YmҞ$j:fʍGĒH= Lٜ JqQ~;N4Y"˪lanfܐ['f0L(`e91.(k:cw1AN3xU!n2!#I찳Pas'zzg+*IJ=# ̶ƺ\"!'a;;@=F =1{wWPN2%rf)ےPf9绕1A K{P._V;aA0BF~B ų(>%ǀ0ޏ( >۰nnNF$@ 70hSyMU .I auf'5vEMήG@pˣ|ុ1ETsHƦ*qwJyTQ¼~qIi;dRm'^[!X#nft^v;g=>b+ TOZ2hza*O (]j-kGyL(bu-WO 䯗nK<W1˺i$֛ rO ?(bWTC`:4ܷc'Is8N⢃{=մJBQ{|.6'0oT[xpZ=b?"B.fLJ 8IBw/ֲg]qWȼ"|NJ.K~h df!g?;CEq֒ZV w'^yi^m!\-aꢢ$ \ na" Rz:{}kyv4(T j$KTj [ףKkͦr- !pLL`el 6m! W? %3<,ꠖCUFQh̰">'c%2+&_vM&B]k3h:d&bG7aF e5^°P|2nQ hl$MM$GTA5 [V֘&b z2L=2Ae'OfH~HD>%^e*u8L5 ΛXЛv{RK{YK4Z[{cгsm ㍹_.O^b%@;~3i[P2wLɊ;9^ >1ԓλIIB_ſvS'@gЎKq2=g4 ,+l}O9M-,:EtXv޲ҹަOhk>×[JzNguT1oPOkpE ”0RcZZes*EO̬\d揆Tj*~R+[x 9EY-"<1Ve`f$pzZLBچRSt 3.#x[s'H ɘ6{-u ?}tjR/*qF_޺ڮ'n&t> l CfSMF ކITok]K#]W-7"{SDݬ_*ƻxc{ee0| C0P]r=6@.n,u"2_7Y836K@.:"} 8,,?榷@=d^!#tҥɚG1Ow 4ԥͼrVCWx~7*FN/\X)68raJC^?Cx:Nha\%ٓGCwP"zH;$ YWqĒPk7w;#䊟L T9RO] OȗgDcK0Dр v8nKуh>HH "g3fMY93CNaXbڜMBl-SΒaZ!̆!WęzR,~ 26h;ZξѲ~!B2Ǔ5Ԇ GW(F#h&3ɡ?.u1A1p +?萓H]y!d!>{$ʵs4F0~2H97A:mƁ5͚+m-9F1/ܧZI鳷ud9:PEc%4.}֠94b@ݫa#p7+*/1vW, Yc?9GO&7"1o'p' @g|*L~NuqOCZ=%!-yxp0)P"lؖikP o#&āBCpeKVʿZF_NPV"$ vht3p-gw*<% M=ClA쟒xjL_jgSSJqW_^1$db8{5%!MDh9dgˏL0ӷ 9X%_`i GLe@DeR6PEiUɯCtǰTug<3OȺT Ƒ89SQ &IY I&,<?Tr֐W+ЦЕ e4%&0w-4 6j 9/o[BT5$-}OA 3Ʃ]=Yz5j=yCƖ=!=Yʒ> ,-ϔIgUJH-͋ڮW{Bx~yt ž>rؿ;vhyŏRFE ä*O'/>\8v}= z- 1>kщSكtDIZ!f=3z^7W ]hwXvUNo& EQ7i]9ѫ(rԄ\ՕWͻ-/?H"7rXJ{8j@'ԩWRG9!mRQ. qZm89]TcfjL_U}s~y?[;cC6U+u\u_[zl$8Nxb\/ՓCYVߖkז eCxeӸNۗL!QtUXaۘXattKNM$2B;]&XC) yֲpd03QznU/oDNn\qh!Urr,H%ЫE7'!$bOza ,tpqZR}|ٙ#k=jLhwUA`iaM!ȷe]43vA%[`}bj,o~tP?g(i71}5IOǷe*58e*|"DA=ǿhCe[2rcUN\Se<`Ҥ[{o雕JkӡfbnUf/v)C7= $wkly#^Jh}TI %P*JFpk JMɂ!@0++Le;3HkuQY 6R8%A ]c_R-7؇CƏ5mǑwC"z]r`FZ,08w+o:%,x~G慠I49;`;kFWpuq': =q.-*RM#IDыaҡjQQ([8C Ь53RIx 2!Yc*z~:(~/YTva .R2ό _mvIOs(me!Y5XC]XGs v$5pog/C%ě1Bm1'O>Vh%n : O6l>v땱(Z+ eq{q/A&3wi1W)X&us=P&6RsQ\vTUhG.t[QqY=ؙ*u`N!킙$_  oX4Sqznj-Em=$# 3JLl/A!^[۶ C:61<+ە%Caij%bHy2;|"o!R_ 01\^xrnMP۫1 ЌVjpDT~uWQ4otS~؈j+J#xYQʴN?r0ْ%7Aԓp;v |ɮesp(;#3AňG5+GfۣIw,aM[zLY[ (iO3E0U! 7&_paM%s p&{8/,?BY8yCkܩdԭ;^*<ȕ\(BP . `97ͯZg>XXY"_,a*qFjX˨p\RO[:{Q\$픯qt>nۇFt$^g%'kmalj@jTG-K _D qBB)iA{fak͹>{s6I쓷9|l7(F7| b9>YAE:,U*Q|M)M&j}bX1kc5|BzGeeIw)Y36RƶR[kܓ٪ozB'j1PlhV&VZsiQYkO@˞FKttz?xz]OкyN*-0Px!rSbRIGZY jxἆ&rAÁZDz.yFtl1k]yWYnyy@dtA軕 (I?sEfhzҬQ;;Q@|=ڼx1Wi(l.OxUL"|dR1h=q,i< &h岃=;NdkވAM[ r\Oup [z[YI)?]&)_ ` p&+Jt/jPH]]xoߞ׹h2U!a8Z|(K}\.2}|uĔ&@=ȞRA.P|9A{,d#b3vy됟W7Еfq[K:6-LO-" eꨥilc &z;"FT=f'vШaq#quѸTx1'ر%J6,с= QSVTG!EZC"RfI|Zak|XOAdAzKK7ygnn%~_x@_V b05!37s^++ P)J7܁dը!-O|[@?z_Bʖv`*ScQt /Qcgv fe7 $(KnTj?qMZɝɩsDLÇ"ۻ9ï5MBp0[P~IpJsdq2gww" Yґ7L Y<t!Zj| ŏ1J„Vί>'yi<ӱr>sUSZ M `;.J ٴٱBQۜOd ;] {tR@2oY,z8QSqXkq$^ \Ԇ$a Vj@BS_[;B"aRىpY뜄7bwKtk}Mڸ|x20OH25ޢּ^l#zPPl{ y@uhK zLmռc7Y,#q+q+V'BwwJtn}Gy8UHs6 Cnp_ *1eW̩rfiRhylꛆZ>T-{)F0B,PL>_`c,UK_qTĚɎ=d#U`oYL:GiZ{o==*rj09> ؈5 1,KD3ˋe۳--QII`mN@j}U@G'FFa]74?]MrŰ5MlWu<]2ƣzװPx"8[;jfH^5ތDE~AZ0[q=F)n|/ Zl&.7F*EO^%2y\ F/ xW6,ԫ|O!}ď Kj @@La E4Yˌ:* !/{ʂ&ݝ'KYy`ERf WXj@l vws69`9 '.*aSK9@ a۱~â!SN1<~5|%N ېЗUlE5܁K$7±JHJp-̶OI᥽k!}UO{R-;V(VV#`xXH7ARplڛ3Co] ]mMR]/ qztk̲؈r-Յm bT.m>zX1'Lꐊy7دf |+s)va*1IRpKM Kko}[-{>[`X.-U OJL^ t#ia &}73y#BD06鼺ނdk^jNb_]+?sS gh>ZryiMn ,l1r´ 'M[l-brimf N9 ( LÚ6(}!xV<*J Ʈ7NŒ8[^hƧp/C^"qT@hCHc_C".zSOit&~, -{>03ӗ5Gt /敆66퀹+YRnW  W2X%ru-bƨE">; 0BGNGv1]W0w{%D I7;Sqg@w!\7>ٛ<* )kAIf!"Hk"7!]-98Qg- 6* C\. pzS3n#:Ve)^(tO8u&z p|4>F3]vB:@}9 LċBT&dkyQ%L$Ht0=x=ͩ }\%VRP2?~ (L0S5Ohk +q(K9ni@*NE_Ȳ8Bq*hH%U+ZufqSAҹbRYCa!'<.Im浍a kC6o-ߵԔלT-7 Oԏ\ppg0A=(I8SKZ*܌tn1j_d|IY8Ē݃XP#g,L%jK t0jqQ Pn# 2&ۡ12;QAm_,B4mwz@JSDz8@ +vk30U3_+xHxy4`p] W@9\fFf׊)Y)Y=o 3-W{\,Ii^Dp̂`ukx+=G*i;Hfu}.}VX wa_J!,E2f:6+SwoDÍ qcTw;:1z|+.\&zJX9 ѽB.Z5Yk /df IBZԗ ;P:#./ Lm$8X-8; u)CaI]3B`07x-ԭҚerr/QIԥཡ߿B?L@6suѹVT,Or{FX{UDkz/g`Eut6wo$!o,ۋV Eyd?WOMX0E#c" ?D op*O#u{btu]X e7l7j1U7NBB/~%?zPг j 4z +t(;łww۞>€A9% bJAe;AyİT!΂/\'Y5[ߒ"Rv@jƠzbM[0NMˬ|6f1PD)'z"@SpȌ鈘z!Eh17%թBvUifuqv5h }47~ _z뙆}'bJj3]+0M47дܧgV8pb ;ݶj4G/k4zx#Y J K_"KAa?ᑣdmڽqp͟3u*"m|wژܲ+lA_H0(QnLBaܨ_"HY/t21w6ӿ``TnO[ߴ"Hp6AX0@[ =嵦W^$ JH {vA!(llSՂѸj|<Y?R!sG[%pau3j,IOG,*g^-h¡Ĩ/5z(d ڭ!Qh72 e'n]|9zQ/B>llG>9bOƾD.гtZ7`et\܂Ձa-Y/POđ|qfVʉlҔy5u<@&eϛ54hTd8#9Ҭ;hO!@z@F*?wܸ:J3 ] s`0|ٳ .6r_aKMX&JKܤtvMeҮ/,/у<|_ *JھMz?>E+5y=XQ_‰$Qhu.x O:S'ΙQG =Zq~_o!H[.oXU eB3|lS/K"+Ų[ك~K"n:2m|EA"25>W[>NsFY  6[v8BCGRx3iٟKR{cXwkwVafatGnO=; 4>jl͛!A?dO-H8füY6߹l9e{:eԼ=/U koܐO(Yg͖%4Ϧb}\Kln7c%`#Sc/049ʐ;!w!w[/&Hp8N޲HKh?فqjLZKnU0V)R{/֩A΅zvYYI4m4 Exr \uFAff34/BPB!j"v Va p^*5#KZFUCBvAXUl-]l wٗgpV.3*{d"*3Tq2ejʉx6PŬ@/ґ,XW{q/bFc&P݄ߵ,gr7)&RȎ D\IEI1|8naA[*ꇓG#8圞j}sdҝOĔVyȅ>HLJC7&2QMq`5WvMmȢKx͚F^6X'gm&-YfwT!^TVoL)aP,⮒׍ PxK/]oA_tc7 |P3LRe;d{`8DRTFmR\=EX$geg=ET>w(*wp-Y5 Cc ]%TbD{3ZC` *[.rJ-QoA w-Kۯ>b3ޚlVդ 7|3m^ Uu *y9FJ)g@G""1-ڕ0pҁ=Q/~k܁9Ev>{3e|$2~Ta@i[ǣȩa<|7ټ;2&2MTf֋nU QшaY3ٌh<Hݽ3&1!KIV>oŐ%egzCaqS~D=6k+D N$Xg 跖?Zi$L K'U~'crs6Yo rr[o.j9q8I1ITU2ms R"Qs堮uwnA❶M-0F&"1(8U|cHBmSOe$E<,%K&`j]QVOYh%LM&#/7SD r]%UVѶOgzY0wG-WÕ:AEX~n%k&*(ru\tѷynajEAp9ꦅ=7aðڄw"n9 HwUJf,S5+߈lYCXѱOnU+fu[evVDyGGc(W1#V6J CӼEĹÏR}]o9`[3 Yĥx/W-})`'8*'Y}ǞWeelʍ/h}ۅ.~;'*ۭ- lQbe  NTS:9v,~x]qq$ް>-{ m /Re(:utM/=kΊa?ov3꺹B2 > *JFӳwk/r'C l3180͍ë;ja}8ѠK*_+V#AxKs\)o!Fs v\dF41Wo([.xaٲAڐ\B@}!9Dn.Si8` DPUٸwڵCt9)?=f2nn]>GG=44aeL"p5! O=u!S&׳Y||ZZ@uLn#;MŲ16;oY="n v=M tJARi ] 17^` Xj`j;CEK|Wx| Fb9?r;joJoڙ/Ay{d:'h!wVAIwD ,QNpQv#)28j~鯚uQA#0¼Ï{Oz|y?($UhwXYڊK 0]IL}.CF  dVRgtj?O)G@NP e_3}M8]aA`wBS*92\j>EzT'q`f`VKa'! Dy5&#!sxҭʨ+ &Н<'BBQ^0ws 6 u==@n|m[eܕ]z&rODe։2>t5) ѤU` SsP^` :i0jGeSÝ&`X5jʬCH2٥Y#@Obcc ܰMlݼ-[T >m@"C]8-f0 jO#h"9K_bgQ fJr[x)qKoTjN9-J-Ϳ20)M$Cά+|5>Ce+$V% 5աv1!GLJv];(>[p6Br}gHCU<-}Ͼun\hK n24]XhnH>^0r X4OwCФ,z ѬZ^Fw{_uk2_ rgd40ТȋJ0-t킄=FS_?N_E(qDf-tۉ4ZA)$N,01_@X=G Oj⇍Xjݦ?[5 ̗rɁŧYC;;I9 O1P~biƿBh3̑T>JE_2N+$U JxL^gb L]K{i[ź%  A< |ܱ^UcF_RGv21zg(GtB[x=%JQ"^Zgd7$cpWha=+3͜ Lx4_ȐM4*Ua4*(oDnN|8CdWy;_;:'[78 rK p$I\Y$B|܆Q#|̡ KSip*q%Qo08d oԾ'XZʤo[=UIޑHm %ut=Iyht6&ǰWc=y}7ЀB+ 6t,QTpɳ?tunӆJ,\@>Ӝxl]a\Yj+]), a w sa^}+Lzaε}6̃hgZݺx Zɫ4fq끜C߳Dv&J?^^ 8:{H١uGDı;ۑq}a4wg""ur߭5gZ VdlqI^%Mdfv4X)ĉIO1Dܬ%orr`=۲D\`n2KpsXC uޓ3e.Z1ǚ>TO؋~?c-P4vT{Ԟ<6s ש>Jp!șwq$+VSFtVna߇;t+)}l(3;y^{VrA,3(y᳋a‹%Yg`Qpzc{s$" se`$nƿ$@WXFv㹠ߍ#9;i7(Kn/KMJy20Xxҗ:SSZU䬶mA&қkQI9xBx*|+I|+3;͡^ic48ziy}OGpm@9IϦ2 A,jZQ.WdܱDlof=ۧN|21z?^tzz=~{vPepsd[3&7$mVڶm`*IWX)"WnIG+ݬ9Q" Uġ R +9V8aAO $PI'dl@LX0V`}OwJN~Pҥ>>JE Iyʱc;w#kʋ%GOjLBVy1.o_Kk qš_+&Z! J|祬*G}Yp4(d܍g zfYL}CklA"!rͤb_"tH<:6|D[6T*ɧRvvn ݇(lK# W|G"|hx.uXlζ<#]Ħ_acͿ-x(X;/?춍<-FP{V Yw MNJ8E!ynD$ww s @c4Z<Cl=ٰsk)cE)YuJuO};ȫjoqR\ͩ\oDF f?5p}/eiQ%uKz!sߵmi &}MxK,4 =Z= -Xf *i8)TIxjYtnrԑgs7P?{ӗiS7 ]jˆWqJ$CVF0c̩EG8}ʵxd0Ӏ_b>QYBAEPQHWψ:Xᴹ<"jwJf1x9# ГcH/< PnAYb?Av"QwawDd[:TY[.;^ׁ[^TldVv]UٝFۖ߂Б: XeH*Rl8'+hٮx0)x (|}KH(2̼QM1Jh'ߺO"|qm!~}8T,y#@in`b.*ðvnI2h ok}^˞6ňJXsg`DG>SRܟGHLUpB:9Սs3˘wyZrb:5+ƫ +\RQRR'FA]S "7L!vq^241QRFmb IZQ^VXLB sɹ+kD>˩u ? шֿMz\7 TcLy}%ŴJ9rCz6qp;%̖Ki'`u"3+`1=**o E@9n/.V6$#mL H1BsI4{ 7b`Æդɟp/@`s'q֩䖾mCOngBq`Pjjeoj5ȷk *Gƣ-9tv OuJ7ȶB%5¡!)Xf*kq ʿGj(:^MH$̇)TLZtPj<}[<ʩ1V$b!6[hwq'VLS{ȘrKF֣ԳRG#ܵ53ns Z[<;bk[M%_n.,!2uuitM=BsYxƦb-"zimgOnpZq&:j.W}}3RX8g(%T΄ ^lE,B*.Yk]|y YB ȫt.t-'Yˎܥm" $z?pzpqB*iWY,OSGiRCi]Ж;n) BKywحl׋Jæ;_HeFPaM8Lņ4ly>p {ag_,l)iZ/Qnk&\7d.xxS-ڈuF(vXZSkM!\]3`bz=$ wbu*-X[l Λ%]']mrWyJ:BKGö-_|fA+B{nݢzeƼ\zICp}[ֶnJ6{Hq05BĥZ6GcrK*s${26/E+(nR|lCτ0;JUdUl_oú$BNe&JcoKȂM[PٮdZNEI0҇ԃ_&[iiP*b?Xnj# *"-[`"oeI Gӫ)b}֐E͵7%"k,|"NsQ32`ԬmiFU:^gaM5mŢ!O=19+o2ʇ0%u` u=H8j u H/5H 7 F}޺Z9OKU^L Vђ#eO]+ǃs)"hAA7Ŗᦦ| 3ßP'.8gAox9M9j-#n/3K~~_ا?շ́W)VE#C|%{j%b2A3 s4ip#7 p';,_jUU˾}Gxz,-wc:$#T}ʌqM^ !%g(/ KOmCKuz9-zvQsR ϶w"(ɽхB54U^~a߆}^ 4-#!RAKc_~ D`O) eIyTNZefH{-2"{)଎] (@al'_[焩n)s)PǑ X,yVÞ6?nVH0o8(Ffq%y0Vdklc+7 8jlݏ.Yd+a7Q\$h4~~g=tj xwz&tm}H2pTJqWuub{9#x'oA:Z 3 Gy?gSg8t+Xn7 餻5~^.tW/=J時^ ]5 O噓IE u=rdu}/Saze)У U&/6+5,߷E?+_Po͘ uM7R- r-7+`N;8)re{Ԕt^'EK $ 6GذEK?G.uO}ǍS3)n:?:jg VJ-j>ݓNs2ap U^tog8nhh)܁FY짊]zxC%_ðegbaC9a9fx1TcA=`#Pg8z `"<i]">P.q߉NiEs": νPEێ4mZ}#:`@! = :qȼ2&CcoC *9 gYEb Qu3~$_q^$yCTiMcr`7a;'Y2~)MJAF:WZ0b>i{F̥gg\LNY1wҚ+[$l Hof4U'"BI'R30]S=^,#dR/gUhʦ0/J"Q l]N]- A3S!5Izv.(@KA{7]lK< :dD,zx H+3?mtW "] aG,s:b"287^2ʔ`L$1-N@% 𽀯ei%LZ O̚eA5nSdP`"F8Ui:!4UVtQoJ\(ۤfF4=Ճag 76:cp}j;&$ =J|T?vzI%J/,1MŞQxIu36Zz?t"ihV04{xFLsJ\jX_t`g-rNn%ʕP$z]5{Yi9*ǐE>؀j1!(;@KS}J8'Dcn)XM|!x^ĸ @Y#<夈pYbz==j1F‡R% &SDABʛ=8^]6u`k xN~a_>wkXNý;5J"g,O~r ~5~(!K$򛮏!Bun[n6!kXIUثyF8s*gQpISvJ%ucӶPFMn܎0JEfvsj7iTpr(ǭmr8sbJ*e)uԍ^R؅ѥ\NQ9>>|㶱B{p4"-g/G םKHRy}y-$S;U@ vUjW̞aػR)&1?kP}cꊭ 8n_c<7'%6ï, '^{>\M b[YTP봌(}L/kЬuWE.6#Y*+#PU+@aYgp)joIIܳ|_;"RCg񻧄8s/QHH[whztWӌ2jjUNOhnl;8ٲCȇ5GSȚyg1 ~Q  t;U })eV|'sWfŒlHt o@ifz|Off3ɞqMr0_ qJ3ϖj%OO)<¯̡Xq`)70s>zm۩:@۩L_1XkpK˄smJMZ ?s 04bdBUl,*Rm <ݻ.$<lZ9E1[k;`ŏz"y4}PRJBwBWuҞŝ67[,߆lvfv^5Ps]rFvp# N=MF! ;WS.%Q~x!J 冨8hux>dN=̪ Hv;:G(jB;L2ESGK}ӘF$Mb7)s(Ȁ$D5~ y&)D):GldUmZ5#%Z#19a P<*?Uq|?X~R gT`{+zkxJ)╗4VP~F2=.ck+ݚ2W tJKaDVj ^[]Cm xzj%#m{fs-!7@Zҁe6WՎ9G$DImt?'Įڨg!5qS TU0gJf5Kɰ5c7ܱz毆*Njg35wNfU h=!ap( ;[)Tǣl(v0.y>M@ŊBƢ΅5xA^R?cQl Jes[FӸnvhGxꢿȯHCt`! uWq)&y„䢖'9⥎%uvd U+>B&@Xd'uǎ;FlIFZ0q0iLOa539G/)bkjyR;%obLj"WohÐ,le (z -҂J> ERw#h30MuC)r0Np?j1]Y 'Y4l0.1ja~F6a,_~wC>0#jE #O&DƩ+(N< k {@c>;\!ȜJy^ a-?p\rJ '뒢R\]Fř_eVHzIF2;^}xLf͔Er; \Ǟ)Íӳ3#ĽC3mDwՈWDe0aq4w؝y6;ֹ+>C2Vl{>Bww\SK_}b~Ĭ~YV/T(#q9䏩TZ4voU]#YX T#;1È ;.Ǖs37Ճ!@rG\&98$:z!b'cqL2=NFq8,oۂEO\sH{(C<)/^cI9]KA *3 lt pTb WЊkƛ Z|x=ޚ Fr-E+1bKh@O#Faf& 6Ciǝ OHTLo>YUCdxȹ9;Qu/*@oFgIhV6lǐ!Em&u#ί-zX~x^D&j| ݱ,ΐ G>PE2UMс,!xmjeaww 3%'A=K\:aсg Qo=;K <#@}L56+@n:i%>ܠz'I{&@l8TcC/|Z@T4(iCV!Dc߅]:4Vqw"ƞ%jjN(MFs |xIQͮ2T̝hTQDU"L$RAL`ʠhrɌa/$!Qdg} T* _ys "šFh̨yڷ\cY^ppNCebH|#E‹0Z|q0I09?-}WhWA_}uPO]]兓M?. u VS*ڒ`z} 4o/S +DP|Njk(ӒR;] jxSW$`K*EX62I!%E%qDPʃg&1#$1ŝ#RYwqSW Q3lE)XӁl" !'\9ڇU3\3 o^"K=öͣrL ~pƋ/$6r=J#n*(pp>K.ʾj5 ]b?> liߜ͐k ?Lf򌎺o"t}_ʊ'lKDkWT 6A q(ñea[m3AlFUy0m)c<Tc:u J1.N0&v"(tPvpM̐5鋢DW6۶8CSrbaC0$qt_ʦĴ'j"kXQ4xTжў D%-QϧsŢa*Y $&8< [1f@O 6/M#z2?^JXu(R|Sz k l̫CEsy=fZ6*t2`^pkhSL40 œP0Dض%=9=W{RS`DPa>F)aNsձݬU Oҿf!gt>`OIuI!Tvud ܢ"BYyhf>ȶNK2hmG'F͒j@Xz0`C(${F+>U4Rg◚UDPuu TfLHev ,&~H46MіW0<qwt w=n@cw`ufdgw }Fg[I!z:קAU)>"0BtǼ0S/G ^ya2d@UDb77ߨ.shӎ)ڄѐؙJDkw|£O_(~Wow* «Z7Ж6X1{OVVWxJ5r<pўN365wR_g a˥I!ϞΩAIe~ F ſ&PPfAqEHbChaԺu.z/ByCxwpwPD *6P޷ko(RpaEBįJVNj_EoL2Fl0F*`%~o 4wL﬛;OKX9â-u6aP ߃7K3۔ߘAqt O)3.8jz90 (DC!8+FH8Lp*j򳭔{*;$;ֵb6HTR5PZTw>'"QF5zN?f3}IQEXƄ|/lP LjƎn`mZwX?꧃.b$8FZ}\)hh7RWg M؎9&AuФ%>OgLB`Wv"a^ܭ? W( 胍֎XtbwgAlGTjm+H=p5+VYtÇFXבMk)m^IJQC/ۉ([B}; @hp^΀:3:hroz"ٷfg[{=/ ЌaY}S?"ůO1P 0tѮO8Ppl\CojHmesJS}9bKqJo푋@{'BI̓ N Rs*jiUsxޯ5uK1eԉ%jBJG"4m<ᠿz"Bd@7(cOCLN<6d9H h [Eu%hGgX K\Hv9LHhU\_ n( e>@Y!BE&0 nK VJ [9^"b:w2*f8N%$3j{<at9.z,RPWzKH!6R}!k"w' 9NRhr&j![~zVdVx?h>,Ss;As%BjIɏS.ckp&hխa 2BFjtO|38+"xqx1 ͈mDxIyAߣBpρ(,r炕ҍ=u*v9gɆQDrۨ=πL]Ri ݦPFK HK5G1IAty5d/c켡>3N]}̡Јy*6GHpz((}i'eec]Qf7bM'UqN8Z*,^yd7ڨ72oV2Ybq {X'DXeP-~Ċ̱EɱeD$hsXP'H1g|Kjqhwau9eDaaМɼw HLL$͗k9f6WY'um\xxVyX_"ᗼTVʉaLv[??bB$6(V^-ص0 $S׉2+.y@ )r'cl?t: xׂxgl<:h7ܴlK]thow)06 0~xDɻ%BRXGd ehU͌"j.6 q$؆$b ~е$vChـq ^'!7I0^܂̤m^nxߠK5:/@w/b6d:ӤM,魃LP07\ble1h?"#tO:Φ1NbE}s]~X k &~\# ڂuΘt3tp?\GZ|z&3hVb*lY EGNخX\P6,G7| 6X;.Hvݕ}=yuec96[Ǩx~ɊP_؛ o V%b[S&S%Mo[Vh2aRR5ME}fָ~VM~iR-䓥t]6 Mf 쿢Y FfIĶ0K(FGc S 鸸էx5ЖنHo\)"gԔ{]Ά:\@SբL#-`=W/ &>3>4\|Y7]b kc;N\L]_+t5ҢcK;Dx{eDVhcvdO p*yOckȳԭзl ZNe]FS/TXS1u4I~t[B/۳$N\3r(!Rgz xo[E4&CUSbϷP*۴AeYN|qshʚxQ$ʬ6'975J}1Yj=fBR `$;*7Ίo*.d։`V^$|+w۾F`N0uhLF|f龿P),k<j)J>\] ~>@Ql5l]n l5/⹨CTV`{S ШÜ))kbhyaNWHkxz*z "[ o11X ƦM9]soep>zDC HqʴK- GyLfOTwwnyJAu$$V8)183pjS \$b^F% _]/86.|[ɟwmk;eI)Z0K9["PH[柼6HdC >;n}۽K,ihn!]Uc -[X{qoGf#yd[:R5lj^2S'le"d?oV톆\ۦ0 ^-5-pv-yYyfy||b2FC6YuwCFGFǿ!Z͛p_Oy$JfWi.aj,d1UÃ̱P{K xFA)up۰0Z}fzDș4n*Awl.4Ww*krڄ*$DX=RcrPJuF^{6Jy!9E/)+(0B*<9 Ɵ^"ľ'q\] )>q^*.> 5Pv%fkj tZ@܎uU] eUwZ݅M3)­2<#z%)anʻ$k<;0,:XyKܑ 1innWlVv :sprftg=c\f5 ]tLO:V BXw/h3Yoi)ǓNUad(,Y^~g5XS;Ny(˜֐.~`Zqغ0û+|5-~_%!oi$Ԟ^1\EO54Tu> XUwboZY_@"^{.r*6J\ h3//> h'6]|/nCʒSq̯0l59[."'a g7WNEOjajhKYͼM^ lyvW'sqCIaAIQ7Veoᑴ~O7BrI9.kVw7tRvu?X8:[jS[rOFyTN)JL4-_&t.Qga'|\1m'$X|B\*cRC<um_m$d3ģY}V@`Y`AVC0:T'ہAEX0ЪU\Ҿn۝*xRA* 5!1;,b5@8R2 O\!eB#"Hi s/t9̄֕ou,pԿEPږyCX`Zt ͝<.n!~hxI< JFJTm]Aaʑ[R$oq Z=`8Ywa4m0D;Q-f_`K_Wm1] 1alCm#ivm0W*O;Ks (@+R4&qkrZ zŨoS{+JNWů;:0IXD|Z*O=wԎɇuW93/g |iUo,pЌ^b$MT#Q7u{B!5pX 8(#zWH2)OJ]` oz^:Z`yʹDrZh&$}c9ߺ!K?G^ :iu]́='[LYqIKl rҲqgy(*L;zc[6=/Cs/@A=N 2b_?DQxG-,V&9:_g ;ݴ>Ụɋ _K3òβI|wD9 32"H{'杯=@i WPP ;4{3uq.cG>Tr_7kWx{a6~%|L3# JPNA04M Ő- .)Ӡ[$T{a+c'iKi t'u@&Jq (NgAO'rxeRdJ|4M g7h$6OEbxH/cEX6 9y"Kйbf9~K6#iw˟c;l |0etw"aK&:gu+qlz+]Su-0xs.[|VJﵜt뒞0߷/l8][{P7f*ެj^WEzWv*{n]>= [FûOs d t%rbdS'Up]7#lm0hLŅQQ* 95׫m-,f{!IXT(=57%mR8ԓ Kdyytz|>W\;[Ȏ˖^11s}HYjjAl'PƸd!;<~d}ҋqPat1lI⨶XxnHKDf*ΰmFz|B4ucvCu MDm+~WYl)TAɫp^ Rு{!S~{nkQ .5.~C)(ބ07O#.e{I!(BsɌt2ܰ3x#Q$AW__uqXn(c"fPszT.FFcPe)^ NA$xu %,B8gJ 3'i ғϧj6z`ש$3QD7ߩf2A: ЌFߗ1XR.L"(.і`=5M;zIjGВY@DΎ]3^]n|ԏ:;jWAI8tCi3WSl՝ܠQ~1S նNlټQ tT؀|/,8+]'Th}7 xŎNQtV9 oG4i Բu&hgt_)AOj ~7i;rEI9@eX)-l܅Ds{D#O = iEwOa>N#$3=WM1+6+ e'AwHq\,2Y}/D+?DIv#&X]vgDsaz- _pCEgpe5sXZIYd:B1J鮣◘mTo@Zjl4PXFā_1B^օ%O^۫؂x,J_N2vIJ[{7"^uynN-SjǿF;V\k]0T'5@Vc,|܆>Hbo JnB׋-H_QiEC<1)HLqk`kV퇫G?A(aZ6x=xMy;Tu]qyձ;nܪJ#:$xGݭ60UK* ̻a` ҳDtd,[k1MG@9,$+GDj+eڙ@uQ! /zˀh'fg3)U QH-|(ĀXT\BK ^Bt,z$kEGMD}6ؠZpr3ks/tE Y"X>/{EEs@ ef41qgPWVB̀/R HSBcYĦxr 1Ü;O̵QQG]9K>v-{{b+<WI<:)>v݁H-T8 Cz 2F3tuI%E%`khB>frAꔄDp?"A PdBu.Kn%,Ì]:X{)r\T .l Xi2c|1ձVÈ6(wޜ;E53Z76uGq߷}G.|xijPR N%:'v 2Xdk.gv bjfnDQP J,KO*88Z8Fzɫ~p$ײ'MAtrcg`x&ih*%>WI:#XެjFnPx=*ȂBo{cNg~)xQ xdVQ_~tB$ V-`CZ.읧e'Un=DRArs_Zqs/xޅNQYHczYXRΐ秇DGl !vq w> -=pR/׹՞(i>Cz|1eQQL!қtHft˓(9<}"bI[ۋX +Wd]*/1c&R^Йih5_Ѧr=,5Pj7CTϺ o6%~Xdv.N ~1JtQX9u\$dA+)EJ'HmA4Me(07,"g|9-i/4IHt0A+]Kb"8ܰnٵ/M:,vd;$UsDD^BE_ zÅ[_f lOunołM"Egւ )Ӫ5igx_ Dr\㕖#OEiؙeo9ŴD^K`>q ۢ:]0ߟoQf]*p#SLQk>ފnz1h6%1U"+N[W:Q -!3z O% lND&4&D(-q֌R:ax6Th-yn8Tzj;ڄדވCkG1VMhp7d%y6%w!j{D y?.aGe#-.l~^mg$ƢP>2*'j9u'vl NCv^ɲXYѺ}&\Q+!Xwy];G{uo&\mTxr1V; qŃTɵjq][!9BqL׍ưEzc! P^YV1 loӞSy#4 1,aP}.0ғxۧ+QSwE-QƬ,V(ooT ]7w+aÅH`7@ǂzgalL)(1SE7xw'3^xу'u{*?04NWMA[+=0=Su[TҲaa>m>pP6I(A;8zϷ/ێbLZsuhy*bZ1*x`F~CcOxMv[TxRNW2`E.OE?7ݣW0jh/yMcv_Vj:-QsJ,,xwvOj7"QHadGIsV]Jtg\QW0.*HO Bg߽J;3=̽HQP`Uy\avOT!ueHkXmٮ.&.y0Əx/=:s Hd7%֚03/-G90/+#E>yZ(sV|g?GAԍ§, bcL)nw P:[~ E`|lT䐬1ږ n.pVЁ0sO}o iJ옑On'ɯpy7*" jfN_d(i!8FAMzGZ̫sMc!k#$Xpf P{&&i`ؽy|cR\`][[!0gVZΫ:2l4_z!kW’gk]M# O@BYvk;eUy<̽7*2>"oۏms)} 1g%-0)I3ʒiWךOh[3ۨ[)p0}qW[;{V*{P3YvXN%",QeQO[7vÈb'ܤ>c8 ҪUvgo\ =GйX>0vR Yx{,:SN݉ShTNs\-p71}rjL,v\TJ7lpAĩþvt R bWD酤* $ S# uAP_IyxJ< "KOCLe69]Ϣ~p2(F"|<ar~~YƱCdW4f+q!c71zԜ* 2ɣ R*32^*u1 |nN\X!kI8u<]{P`3@QR=4ד\ʼudC! 0F_ls-~N 1@g5PRc@A|"hj]/0YTM(C0:uT*{m*)xWDރ<7 qxD[.ؽx,g+ 9K5V{ˠFT$wx5RUnS7d+{ 55R$Ӟ2Joe);:Tn]DId !gaVz5RӹgM~XJ*K}:$i;~C4' ohRQ䁡};sܟn粏L*U:+<^fףQHI#ɂ0{_/a$\ F[j1r !\szqLT&@&JJlMvVѿrBRp/jXd݁Z"enż\҅Al{ϖ*aG 6qSZ͈_ XF+_˷~c$_X-B*ɢq~w1]{H{˾.۱m~}-MEwt nC5ss`J? m=N\ Ar]'6&15ǘ/2mxC=6vpi=c0/qXƅjY6\mlffP~ϴQR*I U`@ߔ SӢQ7To`ʜJ~wrܵoj@vBΙQ(ļe81 Hpе` R?n9\֛i oҗ|{5P$(369D(cb1|z%D!i׬^Aj~-S50wnu"m.Y)Y3+Y;=e]ΩbM Z/c( HxrGa[9r4X<}X[E'%ܕWlJ("vX n6JD䜲Xm ,q>q U+]CO'Ifr?f[}^󨺫P V]H1@I ?ֆ J)GeR72AߒP'l3aSKKM>.*”&/=5>+BGB=T+FgN}^9g{Ϣ")O+rJQ`!w%2j~Q"Vަ`K`眀(YKVT΋5o/g8mHHpռPBSќJ [ dc*ϪM{ar~WqđԇvΥ>Ύ|^K0St^ !2p*ߠ^؝>!\9L q?6GMX~]0X%1) %m5 9l8WIC@:! ܩӻ;s=dĄlbݘg|݋g{;牪I\1=+BuQI|@͏C1l}Gڜ隥1ZX KҔ̛6CvݻW0= L\>ZM~5:G Pi Z]mAB?7fJ KZN'oWR~"!Q"(Y>̾] PWNVs|M1sSq1JF@o@>챙uO%VLf¾wpYKkC4؈iC#r5G9 ,pxj$mщ |MPI*NjOJT(:F/e> U+<}R:<]7dFy]aDtcZqX$p9f:܁W  z|ϜSfP.ba exL"%{Í93 &̴)IJѻ{ԞGeda#)jo۽ :OdbބZLtW)P2.+2fp |q{ZM6 TI;-M \N)Lzy>|LIB+xy@qQ t\}hK%!:os3;[kн>oSBpw `-/Ћ%L#b8tH'xHSMюvRo?d/LR}GjbxˀϫfØd_HAgb&[IJ?@H$%E^R x);E]%΍1q8EbSvVC ء'+K3jN X@ғI'~{E  80?_+{ЂceٟϥʀSwKj s Obiӌ!9h#=);M_Dt)9#e5!&MãU0p1ґ{i.}0J} DhK W:gc-0{XugFTanhK.R2,c$AP;bʁ>3QKˮD+@q~-*oQ :?&°'Gv("Df[ح/jގ*-%pn^ukHI#=XzLsiq x-yf}T™F};'\|axݼkI1|0l@s˰4#{{(J 3ջzq+׮^Ns3&%׆Z{TKwg,ewӀһyVR2XPd29}01;B܊&B>` 1D&'..aHy|RvALgR9Ǻ]E9 S$|iPiȡ?ݴH演un>Kv@]ؓ~Zzɮ*<\[DF;̫ 9rǔw&G#ʳA6*~-S) g8L^kNFR3J? ]c|c3_ <&hr܂΄MhWB{pfȆ<0< gW ༡ EI d4LGoN5#y5i>wɗ*K蛬;z5а#vv!tiWީ7bn'|2ϬJ3=52he^%mNe<mGymN#妴{{L@CJx{F[LVvN2Ǫ4 %D+4cK-z 5ó) f qS&#UkMV九|ً}џr߁E@JǜԸ$Vxu5%ȎF9L^?uC|BCc/PO )Ίdxxu̩X&tըSX,jӝRNSxo);}י@57,$zK@0]$p%P y"'N9 LsKSAhCz}eWe_KA[eOs#x2nu8USNߢ_[oK~V<̈K}18" utnĈy?uSL\Iy闐˜3^8ʊ=z3hKyX!CS!b|Hq+ǛfzFmN_<_'.cAeA4Z+uʴSjd;K𰸵ޙ,c#l3 [㑬$Ri] K:AWA1\SX'naPmO]a@ x߁"oH5sW?M@ }*fT&m@r܈aMcF>ƳR7`5%2y78oZvhUaMݷ[Gٔ:u$+![L5!}0d#9W,ҋՄKF60wNwgGY2"#m[\C3$U&3dpE+f?P"Pڗa<ؾ؁c-^Y7"#1sU*X@ PhJCB%P`I3*sK+simT._Hزs[Uc5{`4ᘴgwYl/$xm @RO9Hx'ʍnl9[cCKVC)9E>`B~gh# 0ZH>cOm+{vY@< %"3B`[""%al9^y-EDg} -po2tu\q[ׇ~=)I HٸPŅiNP|~˂[T/Li]x-jW< iц-/2Q-fumm?jU%nZf3Mix7C !&zV@cHBOw!:t>gn_dKHrг=toFؚy3mN߫xv0NXgeנ|/mU-iAޡ+fۘ{?+$]c"Di$M"*feD4WfcX4X/5ELMEjq{:OMN "HH5x(H*ATu(J#*mZ^s/ b۰s' ;j|*碿tCw CTyEڢ8oE4`2kIכ$l 9LU ,F-1_N/ F/6M0>M}$aV2~Q 3MX:}JVʔ9ɭH[RAq9d/w1;I Id[eUkSNc|0)ϋf"dA\SdfqD s{1^D /Pi Q9NwY !IZ7KG|E-IzּW9gg|V˿f!è3QtfNruWkm)P)WD-ٌ{ YpaT`JZTN5){TFUK%zbwWfE& Mpu>K? \qǻ20 8bPddž=ɬ%I!W4+hp;noٚ|dh*F^$$WΨ7L_EE.,+Vck6گ8iMl-#&Eǿ]o CKeKl!jFyL޷/HNdZţ ޤɍ:r~iԍ-8i+#ByHFvɸFS<+U4lMz2=҄kxYWT+xͅzeQ%"̩8!tu8mEHȾ 鑓3&vk:%ozu 7Qh.?;̄?*S d農g$D-뛼'X2@/gEsS: L}$/2/+$YkRrVzNJ=~}>d\uy^3a&ֱTk+H[LX&Г456)2RKn"O|d#[ ,9kT3_KgPNk+EY^8<2ZLxlcQ+Su~Dz kwl랗~0 M>|E^ĊPM`1 }ЈM[Ybb_[#󗇘H9CPac?d;+Sy A6^e/>X:(/!gK~¼Rd0.|1bOz0Z¸}kI}e +h?ȵ+vfYԟLSӘ}nҲm(>:(TW0`Cz2'ҕ r8e) {JE$E9 S&D4v!U$$T [J}`q۽B?VčMߜ2Xs8mIn;ʯib g1 ,}y 9.J5IK(^e7mj\*Z36siQ0.돏$j !ʻo fי;hYx EŭCR`d/~ HNNwKd'62!  " UN*++tZXOu.⇻&ŨYkzb ds! +\c( ldH1((`Tɐᐇ#.P6|BKA4,U>c^6T4:eXSYW ƁWH<'| -/F0#+qH! y)ZbhM<4PaFՋ[ Ȑ$ӽ# æUJ`c%)}g(>" <| Uk݀;[K}FKc&Mh_Y(KSwfulеrfX-[|&ӢIsY& =x)Њbi{ҹ_l2/O*]NFB줺+%u<,Đ geo"z{JA~DN<oY@ܳ'Y GOS>wNgжCXmHdz3ZwN$4x@ٵws-,.G. Y<]7Z21s;s"xGr^L*biPQt^M#sj0þa=/9!qs ɑq2gَ҂d9>/;tc!i먅k54<r]mR.uG% VS1` 3%8hÍ=-ӝXBsw L-iLRFX'9Fcд5BKa" \UB+ya g*y2y;Y=O59@O⻷MY%ZSgٴ!R侻c3#,JPMnKlem,糋W\ӋJtXG]>20au| ߌу"S\l ux>$/E]kb.7{^7->aKm+*ws`L܁.Mp"&IdG騈/Z$#ҴjH-Kzgfn-*bv<"ɸ,q}5\I{gϪ": *w2lt|![Rlh?6,ԡ`Qj{F̊eJܬ/Qש9A{5 ]t҂UK0+禨ŷ4p)Y!I?#)[h[AP~ߑ-;́z]R(*A}4;ilk+kVpfFc}DNd;P۬in2;3&*=~@MNd@߬xWht Mڡ+=|_λH9u[+ga2C /ǕN-^,gF?N';.,HI I[o~AZghƋrq&rz9f-XP3X>XMJx]BTd [|JEzpсhgie;/Use~!>WY$lM ȑSk2G?x^$c7ӫ?0jDK7®vn,[Sx|8bds>T_؍dCXkG x[Tޓ:iy1ڣSժ%pc JКr˘C]iz2 xι-Ā X8{[A4{*y8UH跛K77d)3?4"{+88M<Ē]@i* Hp򨅫Gj-o\6/쳅P/!=,̀ڻ6c8 +S/,fTq2VlT8AiKIjKY $kfR ?G/0yo^˥<}Ky9" P;;pnGoኜ!l =37ꘕՀ;43}l"HZ]7S+AMS nfR#|tNsLɖ5jRCȾ>sM"Xh_y<=n^+*:Վ(.f_P>bEc/ o73HOsӼ~@ABUCܧMn7iBEs_>gQK)Rf2ǚ/ro+9B>P^iOO ( `y+"ÝE_{JwpU@ TR.*Ҥ =/NL|6ZA"7k|{Q)"ZMc9;-S.SB$v sɘm`_al6HVɚifXc@Lʩ՛{9~7r/>/cuc1 $xW|k9rd&ǻSB^3q|'uڝҼPK[l-B$gH`Ď2$؍O>5L`"Pڡ9uDX-.L=eJnPirFJs[G,c~UѧO["y΁ C&~ F7ҳg֦~Xw6U΋5QUE1(JK oEJ-$)U9n~Q:ѭj~ eM'<_^,逧g!2W8[!{"A\z][gl^[<+&x 5eUB>k"6(0eE%wR"FfUx,g*:HrTP BmM4AIB9{n CF;VrjW 4,\JS{zﰕ"P) ?{ܱ2ߥ9Ww-vv" uqa̞OD{AhO,c|@?&i;ʢB(V,S.WWqG5N͋z8sjk?e s;U%DD &VvIkD3/f2 f%qTE_rFQq4Cp㹇;+O$UwxݓhPW=`3ힻT]ș[M٦InF5-o}0+Q L#뵊swx$^@_P ߦog|P+HI!3pUy-` Gt}jhvON4tlSTGW |~iٱT0wY例7m*Cz7{ ()FԛF儺u}7P=:R[]Fz[V*|s*#R5\uh|{Z#w(Bm)z}};k53eN|s'Oߟ* }n\\Ywԋ@zE)ܻn sq A#h+~5A?9y }1, Z$ U+Iڒ+]m$$.r.о|9zM+ \czi{y, ȋ\/7d&QR6fN|N.tݹtd:ՕT8OG d\bՖF#]M~oךj,gq :[AiX\(!k%} h_MM*]IÇ>]5Lp0 d8W?{8gH盭e@@7#D=jPzux'uWn 6#^7jEBNL^ެlFq&RQ8S $ 3khߤp5I" 9?O~R:`P7`\XnfMʒZGWDudc1/u\BKK0, iajZW'}Ӽj~4NR__Kx4$SC'uٟT5;olxne8<%) Z4XN*bq^M+u}iHvBVP,I4E_3~V&-L=c!>Ê (qOV4QG.'a3+(p*q'b`ɐn-k^7}cb] ,XG/#|S"e \w7H4௕ ὥV%/?9LyXUUyDlذ̰H!6Q,h7S@!E8PoAٗ$(C9ڂ~r͢k1b,Y$[.$#~J .dɣ?,9ZOLNۆ7Ԏ=/5ż$םZM,*㍫+EӋb]TN'` :bF dzxI,젺L)3;>v0vHyojOwEG u5,p$3KWLǬ *QoMN8XpO!e/mwwhgl|V7H~c3Mn W1HIͣl;Ϝ;-j#<.F1EQP=3#U 4ܗ'sFM~CT'05 F IZI,~ww1@\Xk4.LնN0J똖n֊n}.C*8Xp_ۄÝO[)3/"[6ӛՠ1 BF޸ IPUH $K~,2$=DG}(nj*2Vb;bVG::Lu9^bсdY| jRnH9hfA)!\EL w8~-sMn73,6jJڰw Lx?sܐܚbLMpHWdV ivIb;'dm%jE܈q=I͂MaX|b n-= gh8;Qޓ Ц M]ȝ/Z/ҡ#%4ѻ!ЬC { 6,b7^UXp-lnX)6_p6>+y,orÚcUh}O*t/].K Z~gKiwg%-N 6Y{x0e-54"4h!s;vRiF^ǁbSCլYu"T306)ﶻ?C9EԠƲ,RzԌD">,$hS-a = 305Q{$8qBg烷}xa:>Co|ѳi&:kܻT62 ijArb,&AttidSvR֗#jjIPbqr KŌJw^hN$ufvCo6whR#Ξ$⋜Ȼ~rq[- ]1| $</F sU x7pU)ĤwS8 qD U^b8M yٵK|anwC&Źe%1`1/n4A۷Sw_Gx!:hV`SS 5nq/@(j&.p$Ըc g&j&y_0?o`cr,lb23Aqr=#*i[TJe@=l  | c*_Y&يzJMZtj;?[߳$Q}mTNSJƂnƷSݬtG> n'| 4ʰGrr 7BHR, #/x܊y]B }bE,r*d|j)"nruD)RpR />ĸֵ=~KU'|YLM;3t2|=owk\ۣsaq#xtl"ŻTwP].g}Xnȏ=Mx.{f2|8X>4G3>]RQ\ 6?|ZC,i\S}#~Vv]Q\m)_{ iD+D)fC&zFy1f+&W(Q.U(4KhFxnv1JyKMHn_s/s^vfq}N6^cBf+sHh hKi ᚳ)7X3`0&^'xZcSG7'Ė1sLSqЁ1`0nu:﷦{+eSFBCd6Cu^2x$$ĄXto^ɰb&:p3Fի^NO әC7Di`:kuHcY]4JŽb. 7d灄 )-NC lѿVqi}Ptۇ Ҹݴ-I^[+špLѱ" ew&0*d'8Q;!X`ͬ&عOo뱁y".ͫZfMEn^u{oӸBlZ}}DNS0jd ?b߇wĊC=D"^dHk\Ad]%]h̼`tdaS}(tt U9Q۷UxF3qM4JwFypno_=̢VwRu|{00j Q+ݑ 7*7N13{}*m.bG//2 q ňma/`;<ՖsR:lflPW TlI_g-4 G!a\{?ǢwE(gt/@~Ym;q0}تA0KB6'&O%)]H^:(T ޱa'ݾ P6yf,o*=`Y:fTyod0|p1u[Kt=a9|$NH,Ƥ6j;W+?L6*DUZ^]MIvZE9ddTw=_$V!BX{,l, V%дJ*GH)ͮ[p- li ^^1Jz ,e",JiƸ' |4s WEڡa!?*hr?p襟W_٦'AfXLSi' 1-ބW{aA򋙩U{~p.]:^x*Q.AqJ+WzirUZx]F|) r*3ܰʺ38 ?`cēGcHAa3+W#<9+4&i%H 76k ۣ@1[?^[W^|jϪVp \\KO@TDT|YL|u}btU%byCc3 B}gr 9d\a=^oJ<- y G M-0+O/GڎvцU#.%\>>LToe` TV:q5a9тKWW,eLs3i&>Qx*I e LauD TG2摱eHN.q'i?qځah1s~Jsqpxln#Cw׏!ן Р3왑8lF pC*:ÍWdpTƤpwDlD-^NU*;"ۄsu[ش9<2dl/OvN=!.$è\p_;_كR\2U2!Q5l"^嵴xG [JS@'ckO W= {(u"l|s6_+(  ~ww+{0eFc̠ m' 3Ց"KnGڀ*)e]dMavޠn/ d(t1Ա3}jky"zX,.F6b)SU|qÒ|YogXVOMpq6&&z'oǛr\He.dz٬3DS&>gpft8Kb="!ܼo!W-IP 2T(<ˉ ^L#XZ;" : Qfwẉڠ䝚yͳ&7z`W46QYđ~ ޒ UrWP-RY\K|Iǡ໪yBۥ3?]$JIte0tmMIL?ȒSj#D S7>DW2c=mI ]p#aV|pv1HiH=txLaXndtd)5t;s0ԔMY/.]okW3]CU]gq>\fw b8a= KE:+Uav9o uxXK̬$.sKav+͇b+kPʼ夡>\h<8)6N|5_w\uXF!pb` jk3^;O+rz#œ:x2|  g&P{pquP2vZܧA:qdĀTe6 t::IW,2 ӳyj(u3gC,Lne`{)#Z/4q$1-$f|Ss2&xfsLH3;6 )M*]wWR^O]ȵGz$]qdDYKtud9U޿(].H77'9esIP1z=}o _-g!_.3 =bqpcj6x`j76̜:ȼp~/z$XKBSzhǡbZ<)n#A;A$󠕜B9@}*MN>҈x屆تarpl%V ?\K:yJpK6ՏVH(<͇_\]>me$ 퉁}iGh)[zO fXA7)־ÄHjr#Ydm~g.M.d>~5գKٚϛAl'xrVn֥[UWT0CCldžMcWިHYB̿OW[x@?ٔDC&R);4a6 (am`n;5bPRʵghn1ބ١JRE%l<%&DY|R,qmgsҡ=º`=')s~g$ץ^ǷBkۉY0M"?1'y5|5:rU m)C[Y4bLX&UN #ӇZҝh7u^[b7y屄yw1x75yzލl?8]"Wx:S|EPiמDs]x~,Yem=-sܛ٨^-0or'dھ^#S..&NH  @ Nm9=׾lJ,ZyTHf=FNg^!(Mk%Tp^#!:gFu>.td>ZZ,҃=hy%NQKȔ/ R$ Z*{ Z}jR%F =8p c ]5i`}}q"}wMn;rd=bLg9&yˈ1E>BgGa`۹/lY”jUɺ?(f׆Aۥ6keIC*ˬBf g`hx?4Ŋt1AE_qDW]) 2@v=`d \G"2*%M(ua㭷@ -R0?HCX^R%I녞FMRG ˈRu=Q#pQl_}OZDت_͖:Uq oi]-AÝkk)|f)woD7|RP`Y[׏F+V^ktDkƒW|>zj竖& XBG: ag-ݑ cH9aSS[>m-GK;2dGtj^̋q{Q #)Ol'=%^7%p.d,b PY~ vX'D]\-}bL?yX ]1Q Ps*`U"4h׋WcV]2G qY/v .sQ m1/z|\V[|<>C/5QS4?$%V~CL"c /1FDqHϰ\tV+E. o~,~s$:l bR sI.vv·Q-S~⇶M7a7wZGPsqy]}ik%e?sԼ)vYe%DA@ z(@b(> >6.kEQim!RQ1J(˅XM%TvLP8-$H'a "x.1݃¢s\t 天k#XШ[,P`H7@m!4:5-gƳ"ʟl@{|kH0xd#,@qC%>MGQm-MM!9x Y3-f1d[|u~gݶM[ M3SLT#Ly+F2d43fT+sN}܋湭' bz/ƘO65=)0$-ea7>DD0ݪZ-zU;(fb~g'px}|q\,P&킨GZui+Fƪ1©% 12y7 -H僔1Mۯ^Õn0=6#PΑߒ.DF]T^]\yB=h-aݻ-aK4I' mt&Qۓ>6 G0 Rdq;ft0{TkG;RPPҭ DՔSp @3Xy-q0MGRI.NjPHC( Ftw8|y1Tx6) g1MIϥS'S+&} uLV3t.:Ą\lĂPӾ` [$^݊Tɒ>/"|xF\K߂#=i,V(w U'y׼,D n#{~04@%cm^?ͧڵdQο.~!&Omh܂7j#!^xkƐd-u4Fufg㤮'AاAVIk 9}0@RɔsHdJ„|O)g5ƂS(gQyh1bE8DU΅I;Am#ڪ%EØovׂD6Jukm({م^&`1o,=\Hfa.Pt4PJ{`6}we@ G8g#3:7C(bd\& 'wBX P ImsFfQPDԐHIM|ڡQ<"a/1r~=sL)`@D n= W7UF*Xh-~Z`\1B7y`msOE*: of$i8#z.i3eu vHuLsmhcPz`|tȡD$[:>+ " f+0'yO/(:oU庳a2ܥViʮ.ݍ%<VDҗO !p4=x#}MC2</ງC`Lr"6]? frlnS䀒56VE\| /8?o,Ÿzq&~{y 'l0&kQSGks=qHzj5YO[Q!^t Eh0ЌQm y_|!sm<Q7W@a.H  wN؇{K gO7|:QY4[N/8Nh~9Wt+ҋ`t蕧ѧЏ2X ߡ@2_oe@&jRJa@|8 &Y[gLӽcIG^%ɓPnGYC_D~}yC,h/qR_{Zhk(̻ILbF: h.$C0@RNvh_,3<ǣ[n{Ӥߏi2iOno/n /[XbjfS&Ĺ"3$|2Ari}WmbB^(AU|Gihc R՚ػL,*dV!BPbvX0IБdlO_%;Zô8U9NuePq6dMi'PIȮMI ld(N{@3{*3WF5 UQ$p!&q7H+ħw#$wXzpXWQ "b('=x4ŖqHrPNT߿qzPER;=4ք{0dtE/m8lZz-E~TrޙיJSY\x?xWD\y5;k~^:"I0<tq[ID+2̵b/'1M3}#xHnehVw*{]#'I> W9 \;U8% ڽӍ >7< Qmڡ%BM/9DʭDh)!uc穻#4d 9xξf*@DŌ8,x/ U}QCy'4/aib} Ydri#K@^Uܭp3~jZ}>s;AV)gػ|○;_ U[{LCD޾ rL1:zj7׌ S4Q[u_ (av~0x]v'^ ]J4  ]ڄWOzqT"lB˝}L_BRޖNj=gjU\IQY7~Si@DDc # f( .!oGwq) (+O娩VA'L0<=} bEp[;ۤ ㋴G="*Zv5$ !!)EhEJ7]ŌRyo>`}]FL, N(Z)3 (`o,?ӊc`@h*/64h"mdٿVBRxÿƉ3B1xY$9n}af8&Lɯ`RgõrWnۨJ] ES1˘B'9;.ȰOf$WPdlE/b\6vccaN9HO=;O3Ǥo2( ` u&Qs>01O.}%.q%(N7I5Fj<@kC9i'yTz8{ECYԇ 4:2$h6J1iȶ=j(+UIUi EyQFִTNhԲ5ԾlȐ//W||&sOWMBltG/,C68ES؆ij*[NOT1 = kO&%~A`2rJzUqñFnTF<>x5^~)Z/)cksƗ_sNQm*i)@h_ӆ,DN y$(bO%fd)Y&SqTK?ο:a?n%}`>TUy.k_M ].T+TB>-z! 1TIӬ.RE"⨹%| Pj]@pYHCڴH5mJ5m*G2䈒~_)("$JilXf Ec${8C(wH7`&“8]13hKEV[彐c%Q|sm6(aUIߵ[9Ir,U[gq;݈zh6JOuT_Zͻ1]Hg+q\BaW0Q`mۮN&.G=0'"=CJ~+z|*ഝ6XP[zvpozc\9(UJnT;9s})_T!T~TQ!STIśuf3saD ^}LRİf^bbirP}ޅ{gF ׷'|~]Ppty3[/82(὇Na~\BᯊKٝ6,%sof=6r+ZFT2]b/h^,!2̖R\/5ERcwD~q/*:1 ZtGQ5Bj{?%gОzhyP{ e9 CBiO4T[>HPS/KEw{s-mh_&~fP_qq쳥`(#%N|[Eh_<-<j季=3!A2U&sC pvBj’p,)+ ٛH\Ï,ъp)s-+pCMk|۫$.Kyp1C[VSUCumM^'wx9ݒ*W/-23ٹC3т ˥v8XQU቙їO~ _(/s]goLi͒O>EWbI"0q۽[UWQߑ4^az+nb??o׫%骣nzD!BwQ}ePZ>J)[`4ѵ0(k"׸>]Aq{]\|MaB0EyzҠzOi$?JVp*<ԍ1IHB~+IZ/"]%|L(fAۃvvTs8U  IOD]IDpn.&zm۾ ܦdtL k0 ~+@eu\s|=w?60bj)#Y8".CM|'ʨW<:Ee ?cscP̴x-O;gb(Vһ EVA{>@W+jU?I30N)*1`2˕- q)9h@ H1 d\أ%.E#M|$Ɂۊ F?k~Y܅.2g-My&ўÒCΨ+ om}`R٨_myȥ[I*%I:-̿3"椚=DYpceQS;~c;Bn!TR$muUQ4AVy쑟S_c8h\ۖ9ތXBXR6TusDnPt 1{;ee3W2rSlŮT*PNYbzr>D{OS>&Qt0Ryd<(9+_C-O㘤0 /J( "t[NڻuպT#xu/:Dp׽9DR;Zwl}vV7޺)&yVkn1f-П:Jl:@[x"{XLJ`r&cS UqKp rpuE?\bL(f_S]$6?blcNIh#bh*O>rv.*P 7tB#ER(.w7Q+&ws]/s߮|+aBWaB9Ʀ.P:_T")x:$a3mR'm6zXF5GQ${{9d J:{<>3`.-6&/m(޹yl!Ѓu|lʹS9=bh&O]#]cxN]/0mAHٜQєY M35fU{q %0O&aU".v$ lԯBW>yggvY<>fjΆѦ?=\w{s2 }yfnůs>HMƁ"];Ȼo+7Bi<8gl̖9]m _+*\9 d+ m|!'S@"m *-gyEj< LN~=c;rnHeO<*C`U ,vOԵJ3lL:c #Ǡ~@Ey;ަP.Ο!ƴ{W(V!"aJOI?;fCʄS(H9+LKB^6G"kAuW့҃YfXBZ03Q)p_ȏYtÆւaW1)%cդed'$A;+A[\ nb^?RV3I-6C>&w";>SxIQ$#b/A ˙h!i.+ b"̼SPj#Q Ri#P}Q窑%c=)BR=4WӋ=\jdR 2x"]DsQY46 BLsd%zϺ_fig*ӎlgTvbT@ʴ0 n UoNJ|>}kR*q/&Q)ohUs8tI䮧4{Un}@?6I ֫[ i۝Fj.Saؘw-I pBUq qJ#zFUS BRC! u ?;Ap\]D z"?ms9y__ACk˭))ZcgF5&5Ғ^b4Zt^ &7* jٺPFj떆 QVcᰌ8fc6.hat0$zGʙIU @S3w ~ڇ;/lmg9%\9Ԡ%#jXWyn'w?.X!W+)^4c0p|G!t4[l Im)'w\daꜵ~KWmS(T90{݅ V:ہtѶY4#}i>C} xhQrc ޑPI M41a/[h{Uhi'5]8j7 Tk2 n%ZG|-5gk4[ւڡ9%\KO[`>;?=QXHJ3<$5 Z7z21Coœ<]}egG' 'c":s9&cõ8˳"C#@ 8(^rbXX^n9Tj)zsIcȡd$ۢYa:Suv^3ʢ%~cQI(Z7y}ǰP`ʀUp|szu{hs8*VEJAE6I+!تyjinexDá8i`G厴Up)CCw ÌCtz5eg_k4&ɝde((mϸ1Sq*و _mG. m&空rj|.#}r*8k> & &nxG0 ;=gs&B%׾CNR{D9rc˩Evӭoki`J 1Hc&:%S .N;ySn' ¼w1oL :羖;yho`}vekNR^M≦$d`D/ҿQX`ɀ8ZYM+¡H#r1H& _7s0 hH!ĕMKQ€嵳VúLXtN4@0B{s \b,#a\bP!baO6"I0.B E j%;SoJz/q(v Rv֟;#R3pѺ `m|ͯl߽"EsĚL}iÐ QJ \ ÛnA0mV 5cC?kY.<]{bs3WL\KRślm6g# @'0$+ %v*sV?>xX0FVdQ p$-L/004oKv- 3Y܏[hWO#xNzAfzt߅!T;x%ɂO;98؜\OF(W)/ϯc>OHB A%l 8&kd)IO7@n+E`|@mXz0ݤOH_x͟9@bx1=Ubm&c+(x:F`B^k7%(~Gݔ-Pu7ſd,빮R3]$:|7eǿ?jSK$LE2X[Tn\B},} p;>nxC=§3ںJޑ\!i`uIwMyՙ*4rR`f۫ƺFRh OF/[eyG!d {v~,hBQ|WGi+RΡʟB72 ;]f$, 8^~O= nea(H.ֱjwgP=L_~)i'{?xjs¨ǘiS;>o BI=Y_ ?bוnƠ_* Gd&>}.1T.Ir..WGyK@,ӞK$ pпiҾ.T$cf}uhKl$(hXua&ysyQ!OEMK&Yrt2&y1a1UK-ig<(JfnK[02:9꛴)vӋ'$/Fl3q$]DF ˞ѶE@ ,p8e&h˨ F Hz#xA0̈́n΂fJk*>lʠq,ᬷOmsto8UF'sE.H &;%= {%c.j̡YX1/k1coa^2j _17 F/MDXT~ yV_)j\lhSE0scj梠L\˵vFO fn}({6o2&Z.ʔZo4zqmb?lwŷB-Pe-U&Vr#n"wrg!_/oΣΖ64+ۭWq M UW.jDr14.&' Ohq?X9v׈|d(*,ݵ&L#L @6CsAq LyLE=+?(W;Nܠ!#q#Ex̃)*— J%MGݪ=m՗=Rh?*.Vy(#>ovרE+ڹoF%&\(hVPMWU?Z%XHOLpidpۢ8#I9۳tو9Zi`48uMU'KЄHlx4PqMJ=ρtڄ.P{2~s %`KXyྍ5w>tDXiK~' L  j)ZMӅ7:*kEq Oo3hT:<{y:GNlE <IF̙:HwgͥS]o@c4oqa6 'q`|1,<!7 ~{s}PjUv0qlX8eywYg@nJK!yAD4I &k8c+ͻ?~~=.H]bapߒsLBҖ*2,./cJ-vu ?FtMl8Y 6 !hKŵq  ̨6h0EhJ? kzd!6iivǬF]EߛԩW NlG8{te M w8+<Vrh2G [9}Aج1SFPG7Nx5Yv6vM{ j{K }cLмQNc2 xvAAk?o`pl-?5N-sp} ~!JGTP!(Tl %|f}r:/!OL<J#U 7z@=42>(e˱솽)p;AU:Zd)9M%4`\ h<1 l6_<"1_fcF be=nM~GYs(^x?s-y/wLR@Rgkvn"Hde`nteNv%pmOIMP_ŝ +)&囦d3R.$e{,ڏSW(,B8A Ǯg{rEM2]!ox v$۲{{>=fm.;fOkMhx O|ǧ|V A؋cAiq/@ɟ4rNJ]*'/J0h019[Wg~DkMUɄވ c&u RCGV4u)yiouˍ`iQND{-IȨZǠCx8b|>Xq^kDT2nPdCՕmtLYa@ 6Pα5ה?k +rAdb2,u *]p޾Qh Ÿ1AH vE~mdim-A2]PQ|%Lm;c`+\O [Oާ EAvÉ?MVj!S3e/ďH[8ȿ{BZz @('!e ٙHEyh1+"TRQ 0eHB]i瘸d;.ZhM?6a]9p?״6 #x`4ؒf:]ο`8V  Gm˫DrTd" * |i9/ޔXC&qÇk!FQRƯ N=Jd?!^jrHݿg(]F/ާ8\FW]WZ=[lI9ff[ q.}|9ސt'y`#@ ^qDD;\Lgc\N"sZG13:[9\0܈,oLa}Y F̼e8JCqJ8A'Rwk˴W&}jl,BesfB 4fԊr:JiNlQrDzO'p=_CuO%C*]J{P_J֢ Em砏8@5G@4AiƤo)h# m-Tյ&_9*9Lb7T)?4kQJ`N܌->!3<16`n^E25% s}*;=VP N?rBh\~ShHpr;9:~,g0Vf?)/;!폈]/pT"%'Ij [l/Zsr&2MF$IxrOr5K]^qk޳g { 97]ꆑ/-1 +"<S)0DCZ>Jb2+8Kn:@Gg>}>\v;P?g"Bbnַ O%oQbGJ'ޟ :OLqj|6 <}p-n,* jJhoHxoCj F38@/~54c3iSqݔ `(yLewX@xDF7_t5kw#) ָ)x;K95P$=uR`:ѓ ыz!PA! hR&H@F2@$go{mV?sμcGc nLX!M^EU 2L$W^556=XFM8k؃nʜVJ'QO'(oB˿ 9#k\^{WS8_ zL  R{tPA?} ZK:G]2wO /MuO9/tVJ<'#α*!|JD@Z5(+f5|}X@JTHY$>l0I9t8{=)Gx,BW5Bz{U@q֜USLNjݘE/;v2_ Cs~+Ȏg.'{I`;e$l ^Y#ېlM}xKKxQHAva:;K0PTj:]rE}n([^\'9h TO${x})l24 L8'P#|Ԃ"8Svז5n 8]%b t34k"ecsD JyQc3 Rl\˗'*VRDtN3'?NL+{qM.vlvTlwYIŒ )AQO# F5yoQ'B)t*T>eij5^;yF یu*X>oNCLj>ޚ"hFS^J鬢~$w) lS׆4EDhVM;d[U֬Bw!U'*'u`O8WVwM1'JEb6^ver5omT0"Ψ, ^4p7zn-=we9 l3mn`Ţ'Z0c5FlZ4)EʭgucbM릹GYE~|1TIy;m߬1)R73M+A/s$N]3RXlθng]0Hإb{ua9N= YZPIQm iC,;CsYeYI }^  Ou)Exs5λ5Pm-mj\a75w |id"p.~v.عCd`J{ٞ@yﳶQ TZ\Ŕ6 +Fasx , 2-:3& [/>9_;VBؽ(>mP-1EےgdMW#V`ĄC dgW(Zຟ`gFM.ly>xM[eeu# tz9g8[Pe*i  -Db_?,5p𹱣?@°u`&6AŃjNض'm[kunJ$ӬE.G f`N {9sW㏠DFx ;xFl7 ?Sem>H=YO*wiy| ԷIP.[/)fj4'r)U^\A`,Am&4w0Ecu/D%zy\?1__j!珌>EYʇIĚ nw!/8ǣfin:V U_!9rlM%i aXzyvNԷ8c@hs[ Fx E1WZ!bsں9C@~$>]?n( J[˲o")3r+AUY,(qTi]53@6ELN0 |Xz=K|tˑIfƀ ωcjsU:Ʌ<5|&'^7F">m.ߋt=%R_aZ]T{VՊ^ As3E&prH4HN苻1yQk1RzQ yR 囇HkgL *fI>]/&uf-SA5b2C03}64:1H^+>z*>?>R8elI/]uOO6W\2klDbu)Y3Đu_+×y_}/8W#=SDZfҨϤ0gȼVF >*CH"WsrbweZ.f0z4aYFDž؞ +k<zSy"vo$3_h +` Ūez.~*sA\Ō̎A)oZ+Mh}O]-VE48c]ZzmܘQ2:M~If;QԖ m.˸\[ZQ7zWTRf8Ѧ41uVDpI>A8+E>S *2p0MNx=XNJ!S:'ʡ*8 Qv''jw 0sU9P j]?}kS k)nG"_'Q\jJ(S'j};'-Z&OF} Xgy6L _EVX#~jUO=lr#V5c -=RQǴbKi .V=U O~(KmsCյRny+ S]ԛ>I ؉&vSéX`Y@g4Uc8'pIH&c)%>D9f*58^gñm,m4:{.Pѵ$VěP3FJ'C,7WrCy9;/ÆB&)H?z[~|J!5IA:"i_Q4m {/t|(Ʃm"TqL՗y0ٹ=w9_@E3{z:6=P:>$w".t@,"K&ɾ!p <2zN0UUBsv"RiqI7O:2[Ŧ8lJDLr`sO GiNFM9; ^S ѝ&Й( ن hqL2$9mO킏oʗwdu[{`啽KR쭊d91"!YbPl귮3AC$%aKgj&/iH3|&JIpLBiC]Ptr{f ܾ9~l%%w+Nm8\e"sw)ˠ1c8e()LaXɊ$*Li%פҕ:Qɘ5^0mdSq|Bh6a$jzg e5*G0DU+9Z2)fv057ܸ3-R_"΋R=h\] q`K Bm" 3[S-Dwz 0A4ӏL`6waet$3]lS¤s-t?k6+rUG ۙ_XU+}yHClܙ:V,p/$Ҋӹ)Elma$.UUV̤'0Ls23W zr븄EBJh0 {%Dҥ'y_ Ҹs=g+1!хUŜ$T:P_ hm}jT2XF _xRV8t{w;&IRdj ^kG$`!ite \ ::s܌/~$H~kl w<0#X, хQ&/gR ]Kf=OЁQ00:)l-TL,\j@G:=2zsYφ=mk`AJ|O%}94t^u V RijfFn&C]T'wt ʸ; AJgU4b}L-LL,_E;8-?>ŝ~8x۬Ԇ4lݹRl&\YD مv ǩİL񫽰ß])T2(ȭO Dp>;1~n 5(Sg,1N+"[ܡ۽F K,CB VIXd7: #K%o徎 N-Ra&tu"<ɘBț fA;p^+h~7>c.#h)oB7nؔ*s'bGU/if4bjT|>kOj4:h~|$$q Qf8m,? 1婟EJr볦V~ $&5',#xks8&hV̕2I#M"/'ۢ|UܫQλ:gj%=\VV΋/"b'%_EOŚKl e"Hrkh- \n- dõ0W T;&2}R aat#~^zP/ԚڀtbKC~ZMQߕVO9T9"Ҽ2]:G1NbPSŷy KRp*֧p| U@Yq6"N:!7z=n8&Z<7FrCXIr'jUrLҤM-.tCgFsBFv|Pt4@neXIE70iIDsN0q2%Jl +9TYOCʩYh]ʚVev¾[Tq{Aε;f7dFtXխd=KD#그gaMI߸N߾^ɲFax8 (6s$*wa+A I% 9A~Ҩ(3~v%vt{~`xseUn}3b. 6\,)DNq~u$LT7:lOKA(:\Qrht }5ZHJ8)%8A3]-Z&梶K)wبt&[ue=Hrx;E%4IŊjay-+lř]O\)kv=MqSkaD Rlxkso?$ʹYy[9 a/:67QU %@FPQw Mqȉ6{IjJE?a|0(v&ۥZv%Ȧ "wgi+UH#*[%#0nj#.Z5Zv7'_n;Ő#$/p@IPli*T#:5 \+%EDFFM4).zxe1聑&"*Ukl|)$V"C,)Yr*:߼ lXM~{hrRr$]_{VmEԘ瓣 gS'jBﻃ`4.KX F*Ě_۫,a-"4zpCl>3|(Ift9ON&3֛~<\KÌpqLl: ~Q/c3/j3yy&=,AJSd 48 S1M/{?2C:..q5@"%Ln."U DJfK.(98]c!%#+F5cǯ|]$ غ3M .%R fRl͏ѺbѰ~'cDѬp$=$%D/z2|X 6Ae~rnW6}ўdI%hXZCmLAJ"VCcY9^ŷ)"U0( k5,׊h&ILV; $ys䶭hR0d-Q =ER -G $0`+?B69ptv h&/xE4щ.1igT~[TMi+wv1!ȚDy]cQڸ$dY=Q^S?ÍF)Uzk ZI_; Jcc`}-:Y5=SB `-uJ IFKvCjJhqfdi"ƇԖSM:3YO 8RzgR* lf[;fZ]L?V >ؼt֣4j$ hJgj'<]}2-&Nau:D",kCf_kё|_ԄTyvZASb+A48w[B&eNKA-M"14ˢLeyj!7?LT8ڒv};C,Nq繠H?pӸz#LUvHL|Q,t0l6H?X%6<=:3gt"8Hm?;|zMBDPjMdg:Z5U 4"JpG:e2H8 A#Am!<L$](}PԆ,CE S^9 S"ى)4]Ĵ ]OfأOEJ^vX7 6?bι+|˦-@SD,,U ~`ΔCk.p/*r@aʆNpO>2"j3=FC}+4(̴GPq^[`a]֊s0>h|ň6T+/3r1Hݺ_yn;;ȍ|0dEV PAA]*&eQǐغĹ4e}>˒~Wډ7ɁnN9<nj ,ÆQlb,#خ:,Y%R2d`uNT/(ˆ`_ZcAC Vέ;E_ \Krpcg]?XYT\{F̍H)s#/b*&z&6*΄K]aA/dbކ3W$Hy$žRHNfMIG~B${[.q9Rw͞ -QU_Y' MN0G#3/Y)9k^73iLWJ1C+OAqx8V?{T'X!doRG_41ୠ(ʢr+bQW@cL]c1cq10vs7 FSnM)j?qXFrE08Q]yku_Uk{6[f;K;r5d-b܋\#pwf$Jc{N3$[-%&PY7BK]q=Fq;˾iEЭ.o_䨥Z\t{Mpd-\*F:uʭkdM~@V#|U^qUfC/?5&&hӓ0ݐ…Z;km0:n=ĿrAY6° "1Ok_Qb2*K^bh u:elPMOq3v%=&J6$4p)_YL+#5SK.ӓ7x"/sߖob{k(+#DZ٬6Z*C QqwRB-AWPhNe@\rrUEr myb;jKLCϾu-9b\[хf,SF*ytBSj>7 y kCko3l ЈO`Wwyϔ2GAn Ckq*HZ<"=RïFpQ)tNKN(桎KOi~c+K'<ƦxxKB 22?}Z<(Ȓcy5-EѣdwI[4iW0c7| ج͉%囍fw _f/s% 5*ph#rMrƕ{E},@%*m[H`|0I/cOYŨD㗆} *5k{Pb"09Cp1ԑW..ꈬpWN&^3R];ՃyL|ý[S=a؞ ẀNΥ҇-,Ol'<ny@ BY[15x;lMFX(Ɯ [/]̒R1Ya BOYCiB' q7*ITZs.6@O".#6&'&PtR31%CRS _>9wڨ-o*Z/5b z𦹯#liuBì5Լ#B4ɽ.c bm$S3#V; -Zh˂齚OiyXFզD85L#;v+1 7ZԝnOP]@cus@j <pJ@Tl+#>eRׂdAfYVX!S-D[$;%IV{A?2"5'_}&<-ѲL" z/S[uJKJvNzt%<_LMy3K ~L )*c K /JR|s*P#CKfZLMR>4PsgN=ꏡvһP[CSeV(B7'sgW ]U@21h= 0A+SG˜ajU;++Á#(2"ʹa30 V!J~_03/'(`;~x7XO@5J6zJj}Ѩ9Fva nT֬*?gRxHTw mbi%i .!JykK _j$ɝ?dP< U%3 ˬCw>le'fÀliy'"0\?)D¢6j#2<3?ۍ**j6P\@ۇi_e?E![v>aNžVJ옍eaEq2=?p Sd І<j< hO{͛&lD S(i2 $1\篃rxv\*Z䠾vt.ny;(fd&v~bOUY5TΚI13"&d="Z}Cj%}rQp1xVӵ0W)|T E0L@\Bk1a' NgKEÁy-A+1߉JUr]!R_1 ? 93Ky%f#Dyd /f : 3ZJ\hK؋d6%B'nB\QG;Y+3` DVס9Nwc_} | ;f{~uYXP6$HBѲ}9lUCvno3<Ӯҍ4@d]6Eh/O~[pٱKD9Eu'SŤ]np'U^؉U@$R?#vî:-"+k\y!mT-wo+A7{kpx)rhԞoUQǭ_WEz!Ц}-MS\Af7q*.ip>7Ċfrٶ|nP|#?@SNWJ{~ܪr?:8Zw+d= #}?_dy(lS(eӕ Ve^kwU>k@OtD qtlHc w-'WoQ>ee%|O ;KPdOO0-z<d$g2/lRKظAfsa  !~,pp%,ZnсAP"DwZz:f8iqDy!Ïy-d}KVADfr =Ntpjpʹ`rxk. j{&J5nZ |pDeʨ;*ŁM4t"z6 Oױ2?w:@kN.ŜA 0 h13A&=$˒ Bηj>YwCQʷt4Y?zE5h{c8FAd:/xK % =4K, =o.d]ie5&Ř!y?XYɣҍC k2rfd<6o/NM%q/"*I"N9+DJ?oضN{xT([~* K:jN.ũ$T&XQڽUH,D,#(5cC\*#2cM9Lg^~i2ȃ|){[]\ /K0o/hJ`S~ha+ʐ 83?ثZ\EekXM2&1Z㨟3cP\ B82TM3wK]̡W !S+'*Yܾq_xaK] Ҝܧ8MJDF`=@5dq+Jך`+Ȯ/6uQm?!k hb;yZzLF1x'r%Ek6ݴ4K<'j`ה~Dma׮&99xni$̡ܼ -w+}}s: VQZ3q $~9/͵IBє= YR9QPiL8 A50&U&p9"7zc\?38c{,J>Kr}*%ܱݳ95Rt{ks^2*-pZjh@&U>Y%v0}[%/^`iO%έ:.yTGi?ݦ>zVll8#@oyٚf"H]B`j_)x*l3 d_sgҰҗJRG|gԊw&k4 ̤CAשBNg˲7 Zp4kvbDjjX0P^0- *Tf wo,|H*+\U ad 4!< *Cd'; хK`Hw@ թnwx2`19eц,eJvH469Z4 )]o o8n6$dTq5C]Ѱ60F-^qߥf 6 &gEpԉYz~eX 9 ynڥ4'(azg||cz:t,f_v(ӖWN Ŕ0퇷.4\q6X,]/z6Vy_ _:i)eQdx D_Ӛvbw@tܨǡwxB&A{=zb%Ps(uO}]ѡqBPl= iH. <'MdCY_7IX{֎9{f$dB.HK.eςYwfgƬYrs'Yɼg OBXPcJ#yw0pDikfȂ{2rp9'nɵvaʐj4nQ b*(ILϮ $ˌ!IÅ3> ^ YܖؚQ=缔4ouwnFq^̺%BMugy p*+Z`1yZ[ۈt&rO! $]0k@N`\C q?\ 5??'QUH8fVmEPɹ`e*o԰ӻQ6mg@N$NEE+, zŜ8U8uV}4S |Bia۳swr ^gn.a*F2<$o9_lAAQgTBb(C]ÓC ۙaͼl/b"8$|b8O8 rGE;U;/@P൚w2fr䑄cb̋,Y>׀q$׵\gwhR%O3rH 8ٯ 7J,lp+_]q 74HhMCvw}jEE gU A7u;?^!Om烲A'ч4\.L(Y/ZoQ']D$a_b,?a |a[=sUQofCaWr D9?HjԊtv_D:lEJ X ^t S:J=+֥/G+Q[<+v{_o>!1\ni1M857%h0pUh؛@LUdYK1|# Rߐ&Ҩ'Pg_7vtCWStj|lJ*%ZUX{ ڸ*52v‡~k7*D|U\U\7BଶVMXtAتLd}+NLxFFsyyڶ17kb?)vS 6spxAXkdzPA a붨< !EXq{egvueS(Xr5az5c$8>bIE~kS _[y>SHiK]7"6t' L齈i\pQSq]|v홝;r2'-Knoi6`J{˺L~#e<\w{B`KPPFuX SN]o)|*E #ӈE1tq+1$=5Nq{~pV۬[VKϱÃ<$x6(m'`][\L/Rvїgtgq>"kSa:ҳZ+|(%v|ɨZ&\)5q }cH\ \Oje2"au;vk\x[t5ËeHRopA'ysJhq19`rĭ/@]:(Ԭy\{+G"^Dkg2Oɭfx>q`LEt.Z%>B5 ӵjO]2q}=Ke })x+u)nbLWB ÓT=~ co-qt"뎧Mlʎ9|7ϭmθ6[ofw%yUCzCEh3+jf8lG/6դ(XMj=@-'%wf-(FO;g$R3jH[cLꪾW3qu$TyTi{YGHJlBA1oC0BBO^MH=shf/z8C05 Ӷ!ƮmgWt%QVֵ:x5NK f]/B8ZJ0eW!>ueg-:k7zaKu:HGHe.'Ģj .mZAnrBM}|'Cx b¯# sn#($L hNB'T34Y5p]:lpMpu:٨V$]h@y`Ya\q6VC.*[(>?(QDm1S( PD,up˅( _ 8 Y3A<hC z;Cg3rS{ÙlÃ%v7Jެ&N;&2tOł*'Ah@u ?d`ZE/0~DDj1#w$ 5\&%6ZtdD6U!R%=?YouzRN;zF~;*et1K1{"6O*0HUj+ud fc! {+iȆRiȅ%[S/z$ 'Ê_%?Z[?}J`S]XI'ttIJE-",%GؼH{Yގ(凤_3R<\O#BgGgωyd DaZE׾k\^g!XU%\aTV<\3JbGS]dۺeխqW 67J},}t4tCy1ir{S&qH@Ȼts/-\O"bBV0tm j?BCFGN)*.x'82tb}q:S/XMo@__$c`͉ǭ3ĈrX%80읫Zؿ1/Rs6$|& X,H"8zTsh,sSOY5F)jOΐޥ^&"0 U}`\iTDI8*%E~;vx!_J >{IşԁGJ8amV(SE`#`{) 1'i`/-T)竢˘X5>3Jtj tg+=ů\U4lYBGdw9 K\KxC[vUqm*1NDjUchjlրCzL^jUYȩJc'c>ЊBƽšcX<)K=zKd#䶾X]~;ׇɏ6 Yu;tAY%4O421^?Ш.ī2JJ Zr2'f d^bz$0^+͕8D2NJًLXy=;.o1[3XX8fsNNk1^:mfW$$j8$3 rd!T8cŝp:2U7(wWH#-ĀYܷ#k|BҫDpgB4:;5BS`؋zEݻ81cy? k@].CVG"8C|rY{qs%As-դN\8a!%A}xgR巊Zdjԅ(Z/DB{ up )EE;')z?;}h?ISZQ[?^=?T-5UMa^9yggBk{ \lya2Ƃ1DS Q6:0%Dq6O-hW'3)^Bkxĉ.SҙpD_ĝ:~ 꺔ˣZ"'טU`ֽJgE-wKvRl^;4 Z5zJN8^(&mhFp-WR(_n%T@uwDʹ$  n촦}wDϫ"i r0j sHrXÄ"ig,0]ud,);MAn|8&fa,{wtSY pQ[!^r# D\ydeDwT^+Gww_-,PDaotpQ$FQ -2f,(VѫdH]Z9&x-lTǖ\΂c>E%јMR LJp-#.Քjn\N}!#REu<!4V<jNoZ\ͤĂϱ 鼐>i'c!9Lc9Zuȧ^Y Q)I)>՛%XQͨHVNuZ70d~@d8Ayւ ݉ +覢LI9Ԩ z]`kc(43RVx:[$8۴^!J=;5JvǴwp}H(HnBi}}Klri)6c=Va_crحicpÎ9w[Dعp$Ÿ'kxTOo[ඞ#չA$ ʹaFz71)6hfQi~hCai3ߒ3`It~}g+4VXx;>bאgMM^#MĚj]P["<WmâR..5WH\nlk2l b6`>Hyv5q$Ťko=IԗN1:^8 ӏFEݻKH:cUmD%Gr̟pTTQ2ypWc?5'W(,{$v2΍vުwSӐ Ri9x+Hߢ^>v ^y|)guy+0zkl;AStiT7hЗ]~nC >On|KY9'|oUg-#!.0l #wL;Hvwl5 ^6M!q=p \r'bgڨ*T,_M;-~0UӮ+fW{@Xh׈/P Xp9)\>y@}w)&ԭgo2{m{3b6O'i.0p6,i245õV(M;is 7*J])YL1ᖅ;Lԛ?%5e+(h)tHze+oJ(d33nK85yeO ﺕC)'wj=1Cc\?ʊUI?G''ΙeTήתV=f>l!s̬>cCq ,jBx}Yicb_jx $~ch. TL (7-: \j${CUy'Vx@3usA449_4{,"o#ghaJa$גq|aצU-9W~L\U6)wЉ 2Rx|I7N8rܪ-0sIYؚ1<;'Ď7і-|PЇ8l9oOƿڪDB(#3 (G-[(Qq{.m¸4Bi0pv-D=;90]?ޠEňagLJWNpZZњfGo9OVE>=L˹"ni"ӶF C6(%3^- [5?iipxy[(b5;/:Hъ4FfmӔ#N7@BXO-_ RlJ{;Ei1@"v}P_tCD |zJA2WD ,j\Z 4}v*2Q=yo@.Mg,ĩe'H?F3YX!0?C5v&쒿Qkpǧ@K Z3 5UA|T1,xqH|O|n a@wH^/LRƁO5"w.d~ 9\3EwcX)m7WW!zxY&x1 TTmUsE ~KS3!r\ų"Z/@y95KVcɤq!Ii`E6:8+ Rx֡\ƭk"}3p/U-S/C->!^vtЋC8e18V2z\I={yKctJ_F&yox,H:ȑ )|yRuO.<[b"bT>%C~xGjw _`Yn 0q&2Ur#&&n;U@M@3gC=uӒǜ4EEpڍt? J[Hc-Vl/` rLT*0_}M׃MGHJ2`":;$ Q_YCFjN%X`rUăNqt8A.FeB #ukRE1!'ΖgzSfxIa|؋> 2{Gf{KjhL?ƫ2:%Lyk2)x\Fw]OVux޴1-3Sg W@VhA,KDk,/+GA~@$z2c^x'8^iMߟtEq Q?{GnK Σ{R9ds YLe5+D!MY&TNe]7h?5U9Х3\q-d\=3_gb[|BU9AkzE!اP\h/.`xħmpj9կ$!D dTUX~4yUِODę,c PИRTW<8A3?LNK6T@{̪ S`i%_?ZWYGgJ"7˂wsOCfT:o|M`D\1Kɗyp>RرÎY qPWKHDyDSTR]zH\w]p5n'y4c<un-If)DR&odk"n;G. Ԟ|t6ZpI ᳰP (LRc^.Mn}Mu=ք L,=nCKI8 oYKVfHrvWa?Vu6 fB]Da⇶@N5z]&5vQGj&}ֆH3lbR3({i|!<$e7YipKgSfb!|=%qFWs1^" mh^|:Sm 8_ -NK hHOJtAi[=9D&r",&V-~n UE݉%N9PdQ|N( $WHePZ2g%(3SBFs>kzC)X딨͚*c{nlvE aqjjlKV8Pɐ+<[#\g?ոJ=o71f[UOd!D ̈)pM&`m|lׅ#RsGW46(@:{ ./eݪoG_aae*z?Kɟfi_8oʏN!Ca4;O.(9j~-FYN)2|DŘZgJ=zӂx1x› uta []*^D0Hm#rȭv$b޼DT}ePdZrv(7h<="KtW@~z; '4Vr-5)E Kz"شD4s|{.~nPV N}#2k6ϫaNjtNTt}U`X\a#njo%$YT LrƉє';26wg g,dv(EstWPyL8ZߤFMk%R=QJp,篞ȋ#7sXN 8=m!|vىeL珪6Er-+z!>'o(6aEC*,[fBWCI{` t33Bg/ H<7!b=o{wMFjpP,ݞg{e"s8ҌCE:&YgW2Q1U@~x$qa> y%@Rk7{q(mZ؉O}AǙlLØnbJ?H>I2$$NT&-e)s } \9~E97Sx:1/MpVXy TpZ-~SRHYtG$%2iLIRZŧ4S#WOofV&;-hMLܬ~Uv|F;) wP*k j y+Y:5>jOsPDY7lދ_@ҊF h|C)/1VLIJr-];#~zZpr$#Sg :oGgYdyŒCsXBqj/Bh9(4}4FH0_8"BfEJM~?g^>YۀQDs¤lkq[)@s rs/ 0̤ݒ%< 'Xv\v4&ƥ|?YOC$ gn`8,]=Q3qfj)?:OIB- Wk܇x vGvoAq*M]UpѦwv"Ci3 Ws'/8J[]AmNNCeK /YL:5l. я)RO힠Q7؊,+`gq0ݔesvZ'1@#+)@{ Z6ny޸1 3.8^ c+y64]#FG k;rƀrǃ|SVomUqV3%zX*Ԥbڔ3-b_ kmUաk]. ogS=QQ] M`' :HV OM "|@`1bbqevD"$$N$ݗʣxkjХE4m1 *D4bcF`dki'pA YL FҼ<\>}S]R/jL)M*#<1DT=9Y=nL[r$ \`:G4bSӣ|o}y$)3_|3#?#9u(kXf~д(f"b &HM߸dg.q}0ܼGk->̰Il&a0jEkP,es?I=CnnhnI>#W{PekOu]U!d 'Ft'aOl@+aClhgut h;f|kj ƔKsxUFf7="Om.3F((:j&ko>{V!\js~M޸J9鿱c y$ƁL}%CəVoP#S펤7m*me;wB]̠*Ӈ#-j. Y< 6[Y1 |%\5&?r|}13N S, A `3{fNDufd727+1zS~Woue+[g,mE8I/)μ̵Ȋu\L67d;y-Y ot&nD M^}eڐ/%ͧީ⌼} Rp|R@'ľ[vtwHaXwؒ"B㗷+r}/:IS F; qŒ"$V%mri )6 }HjަR(S" CkR$^&ױB+ll^yPjMu]|#f*4TuxuUY)5MЈ'oF"Leo %0zaGYSeOc AռJaS}j+<SVIQ[h76Ym=FBxSU6 Ʀ< wRVr_(dNw*~%n@=T ybM*f?V)iz;,KlJKY;[kphf ,j|yͮrЂojfGRlz+ɕށo7}<%#6/8W]P:|[m6\aqL)!@2[xMw_Tb]}0P6,xyazk=jrl7[.M [i"_[N]rC\UӦ&sGK5D8ă ;Ċ '3Ytg+t`i"@Â禌QO4T9]]Rnx&q0X@}{AX]<Ű fSKd7T57"o{B [ҳ#$ ܌t{pPon\Uid'&l3HzРbA5 IO\Ygf- N'ҶQa ެ/!L62DnBbQ@Or@I:ZgD|c7"0I`C =a{ex[Vl405 ou W`R>xE9ͷ8F ; (7:aJ*[P{>Qq"T7́QzYR(#שt] #hb9WZ\UhLzfߙgN4};Q!ثhpHwH>+ĬNGV-^ Q̿n|<ғ5 ԫ۟N+ DR E[T;ջz,8G r&}YYsojM 7 +KщEw/y+ ^^,rq(޳-i$i:\ ٬40%?IPP*w0` :2ஃ۬k,DA[+%ps|mJFO>7ElIlۣXs.sy|fbqۜߨ$5À㑸 sea"I(kk? ʴr97?RzO pM@TZ'Ec I7M) ,&,-?4-wC@"te2-1؄ Y'!Yb8Y>"&5j-Jwc&b[ƶCC-[اio7~| Z2ՠ/bYYI`"' [ DlԺ+)٪Tbl4Y T s{/:zo0ZgoP_Ql Cxǟ\"A1&^_%]NQ pII&:M`0&*K0\>zdz19Y jnh9ȷDq<78Nm TlL^>R$-Bgn&%L_#A0 g oz* bz/FU%vKlp,5@JNV )E}Dn!;& Q >j 9f{1ƋȠGQ^~7HR#qXւK[\~d&4TPjeS/3_,{^-2I VBm YaO8q/p`pc̓ iDgzM Dn*ZY$rBe3. E;Lim(t t'%F4(zވ[y;vF J^N 8 1Yj%c&]YHmΊk  Bá"Sd)[o$0beKMYtl?}{71uQv}Gq^X* <ؚP{25I*0 ;T׍9wǫd=.m_"{+25? ד-p6/MԒkpEX~O-b1o>$%d,/.5M֚mL4И]lËc d?ЋdDzEXȀb ) eW7uP+_pBЃrgbS>,}i^CDY n6Cvy%uY}shSl}`ۆrqܸ% Yqt3܅;90_ `Y:ӗ /y67C!|]*yoH V+ Lcig;u6!u*`욻ۂ Loў*a& <,qǔ~mo%0u@-Uߴ~HP -qC q]p=>"R>jao7l$&(n#:z٨abP&S]B8o?6b̀8v`v]@*e;6/ɚLD1߽ )MtQŨCZxAa]Yo+V0O =2W@-/*O6YI3hUAq&q^f(8M8 +|%k} ~ҺHF)}ᴗ>j3zzpA-$@G.wEkj&&7Yk“ g6{UlFhf"U nv@Yw2mڪ}Uc0`n/WqY$߅ ]YNJcOϝ"HtxvzVwݚfuN; HY4jy$"O-($zԇCG}Uϧ:XV]i( b̽ED=TMY?I?O{WSv0il?_=ڼ2V&trPJbᑻSX ]2AXں!ص"dm(Ӝ!&dFfnLgf&bQ;'wJZ; Jd)7!ا͝MظN'Hcm&ǽ/W'B_̓?N lr5çvy ^Gf N`KB}7K}VB*[>z5\919(0/L1*/R}76#RtNQwKǺ+T *NcqPb!alo*~,0~M\RxF'!x|aP$]RտF-5gt؉]s,Nb[->e[ Gb%ϛR)ޙUx7T``y}ES.q㜦Uro.kQ\_&%?^ve'ȄZ oڭ/̷EŢm [cxb@*ȁ;QE%8TLϹq"1B~<͸$C3B)> V?;qgM+aιrF0 G=~wY3@ QD7m9cJHsD^<-ʣ՝))/D޳,XA^znAj6႖2` YbX;01_WȉbA qf#S&#t{0 ,ze\9I96b6m& "hLIP`Ѝ|x ),Zt9䲉9'T.QjOHBe?(,E:2o4=&5Q͝  G˧sSNTX)^|} #A-7ǯz=LVd"ZFML'P4q.>m +6{4wtfz=YDC 2ODC]/׊"Ҟ%*[TU)h5P'AXUZminTn]OmLz1 KOsQ.:kn!iX .r:HUby,j8\ ľ >MQ#]l8_Txүwbo.Ѕ7b:Kg˅/ Q"=bOu"rȺgF@< ج%˾>pɼK%ubNV6I,Yg.>NQk؉ə7%AYKq2<ΙADtݢlA]b^C%nu!C¬2L a ۛ=baq]oZ*ds =;raP`3SĵϠPI_ṫӌ7.7XMmT&|@,DhFԮ1T7> ` :ޖgo *~ywg~[]=[-H fհ,/$4:}Elؕ `T{;}=ivQA^|tyx%tŧ[NTe"7(tm8#K-X|uhw`q^a0^Ӯz  <a4 @ni?x+!L,B`W;w|.-^W|nt41l9rRSӋuļTȵu~O3 *$#8:q.$HPcl/^ȗj{iw!<̳`3S#e+"bIevwa2߾-oAl&6W-XA<*'/uL@)]ࣈl=ZÐpc<|z*6B21x 7WJv! '2YѥM̍2>dFv-| cgM%o'/k{`-L.#YUJ⪲dLplQw`Ӿʣc2@3wT ߳c('Amt"놺7[ų?_y*[VX|8mǮsqpe:yW`rh.4~P#ذ!}'YYă52ª6~æM5lѐ'io"IM:\N}P(y|xz֠Ź0wЄ4Fk62Xe~݁-dj;9/E-3VbL_ߏvҍ N0t.V-$Pse1 >iT蕂@qʟ{byU]]#|/~Szjɯ~\xWl:w/XLhVԼ6×p?J{'*΋ójJ%2 n-ϮL֏iw0ip fCPU\ -˺Rhi/"ڃZL=$5<`E6[1½ Pp(vXb53yEim$,_?C d8AժV|t?vNA'/7 HDrz&xf)PPX@4Âw2}l%j, x^ZS!az HWC-9LD\IqT+x: ?@%e|EDܔ`Oy?/ H x}:BwEv>["㱔xcG5]"_rp10Tgl%Yڄm<:"w g")rOP6e(WF.F%ZI-$,U`Yŭle( =G3#uRr䒴m& PAlԙ%L$ڑ 2Pɚv 708`8{jr@ !0Fybș2S"mGFÆt!]X*SQ| JPAр^L q`K;lsÞ-Xb9h^tk<2Q_X]?F"%A[^vJSDc=sbvxXS҃VJ k([3C$RNSeV:gx=izS?W p#1bPݔ4fF\7Ad8`{qKޘ=Z2qMN]3Fs% 3@BfY>p>TiЎ R*XA ^?Y*)P5zh^["?O)^DIc'[fZȲ`FTa+(CNl}2Ho׳h]6| #7{^;sߋ}kk)z@R=plCbW-u!bc%a ?fɷ8cך/6cx)CM0c`s_$PEBtIvv "*@:q?ahlsv`@[ H .9 yXTvխ(-?%xt.ES~Cgـ9;0}pSW̅ 0 /v f4z9ú1RVP#5xT&&i@"TSO&wrg*듪)C,ߊX,e4upې2HbU_eHXJZo6M۲l<ňy&7R%NZq, =W|md(_~l&8b7>ƞVDdlF5l?跡~pfƃe҇ʏpG0$l1*i!C`~ޔGÈ U\Yy;:vB< y8s$R/8\<7i.+pG@"7WQcɗP>ʈ;UVǜR%}2L12i.w"mn=T5 ePeIeg(zCZЄ1*`uE [T/tȞ=/ \=<[ 82v;OWϻZnU{YXspcZt`kn0([;ߢ\,$>Wp\XY R<"tI`$uqXwnmΨʆ?/8Q}D!qP^o8lugEҵuˆ)sRL? ȓӁכ:}&Ӟ^y7ccGFf+ѯblUH \g ǓT<нzh <9>BgH`QEf,d/&0gjŒ;z=7a섊gNyR:"a3gTs<ʄ먝9ro11xbjV?eփ:AtXq7!j#.y[o4:4* x\!8 3J{2x,R_5~ʢnwlŠs3pBa:@MՒ:\E|ɆWy{N ͌W候q5nP,!:gL/KKI,BPmѵցX-k' mߊyf`sir8M YB _6G9%lxnj "ALG?{Y@7&k=z'^ bw|>M -jF ?ducvLM^4z,#l>$ ,~R̒ x20c ?iu UΫRgWӤgN8No\N, .v6aY<?`&fAK /r) tP9Ѝ)4 q0tmoH`C0}'3"SzJTZPWDPxI#\}MToil4 [4e*oY/"Ldut)e|F9 *uY2;zXso$3f·XAIifX,CU6gN3{ [OK(2-m}Q}o1xjDm*?G?_" Ug_[%덦-#rX'87'ʿI_Ujː_p鵠W1-=!i"zRz2ʹ,0`kByHRchUp^ƨpσ3œTYpS:6ЖC)BaG|=Ө`|1ɣޮ't8kT_=8pr7lZ`UsZ3&ݻ+C_ON6.I_{Ax\5놑*3m,s<=LuJ^.ɤG⚠n̗Vs]kzCk9-[,DSu^w z36%3s_)eU$5vò~Lq<뼬)*k y{A .>;^e5T]h<{McZa11촋[qg7Z[cñ]'WwťW[@#4; JӄE 2<$(4%뇾]xsɔc_'xNHb v"|U:af"eSQTִ֟ҫ$Ɉ~jq\LXyQjYSjiȮ:]X̗b^¦qtޓ$I;RLrW.xac1v磽=r5N--<zXMФ(SlU2FSUT;SYuSxɻY{jB5ƺnKA}ր+Q;M%R=n9_9ҘUfx޵Y38_!}:h ~O+BhuQ6v)PĸDF '4dxPJ=阁N_EFcA4p@vR_SL\٘6 P_]P|ՒZ-}S_;k&z*;۟ʟz:(}!&gF˧bUcrԲ3bgOLv9({y],EH&2 ͘.T2#p?v#R VVUPuN'\ygPFg f+m1,~n,8N/HJ$S .uIME`w}7'>[ Duワ(c_E>> Ly|6 p 0:w Rz+0" YEڇJhUEF hM)t>5Y躲/[~雍tzǴv8+ǥLRpDz)s?Τ5dR Iث?x<ê%rwȩ> =lWO|F-jBYtZ Ȳy)ɻ62,+@*a*.w5+Y,(a'UW0g,М0?8ic)Mσa8{qq! V1಑^1fBGD'/iHeM͞;?w0f .}Soڮz2+3rc'$I{|K-kZ{*sX 296oDeͬdل1`Fɑ^r RU22%Wa>Rl)d:eK(flۉfP% 2yNl®t] b/^wL'PKwf,4,,>qt?W<*У65K_,Lnhd$ Ml`VG3\:cmD|@x^8.m(aǘH)H;_}<S>A ПNDI(۴ʽ|%#(@V}j^;4 W[IJ+޽ 3[\hng XOU} ˡ vLt=YA3Hmr ="pOV^oJpzAgi5%_TXWPm:=l?@Q0KyWY @$s$B1[Iޱ>]weI0TQ2e'0~d7Y ԙ^2޶! M'U7 Vխ Q>!R׸D^7OݼRC-0I ێ.vMhLܸvVoZmeyGEDf~v yϦjŪ!EuqͿ^%W #`,"V b(mù 6#Pbpx⨲$'R&#؞1bh]Bj\&;OٶWc1s/QI0`N]:z="Ő)MYuMJ qb`'/VZZ*Ɉs`42n& ڼK.!/(fcD{ʢA!>cB>Go 19:C]w[1IX&b/7?vƒXX[poD4?r3z{cה\BӞT||*-:X,{(!K`(B?WʖUAqo2Wg֔CUٜ }WlVLTsãب=__QTw݄, x>w@\O=h'짃8[3{iy;G?IhjZ qc-Hp8zԷW6ljp" 1#сa|$E7Xz-Rp`*" 1[zہALIE8$aӢ(A'nWVsV!zX1 -_ou!GЯ^t<Žt %3YhRna'=OWċiEQj'L0X7l| pP zx&Dy.Opgmp`5#)2%׽]W"YxÂU=x״h0WǮ1BxK)`lb=0ؒFqY-2tQ&=d{~agrrN3 – jXrQ`$ZB#: ʦ[+PA6?@bRv:M^:((ȵjl'Eo=^{Փ̄ͪgYZ07070100000354000081a40000000000000000000000016101cd79000064dc000000000000000000000000000000000000004a00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/bnx2i/bnx2i.ko.xz7zXZִF!t/ᾫd]?Eh=ڜ.+,/Nܡ[2F_UXg !LS͉RZ.bBێelJGq C:ݫKlk2`XX=7J(B6Fn^ZsP cJ (bY5Fhv%ox<:(;pW{~|E=. W[]dm-fz_W\/klTlȦ3bӦ9l%>"J PKgkXY1 %}&=(ZEb;J>%@ E|L PZɻ*!C<.'m5+jM:Jk9MņǒT꿢 :uWʅoe<*I/B6юN/'џ]1Jub6E{QMĽd'[кF ?@4(M߭X[*hR:1Ӫ$p%'wyY@йI 9 :")bGV̀!1 "RK9L}(W2u Il b¸'5r\!P4(k,~|xC ٭۶tB %1K K>VD TNhD§~ivnb}}ˣah/ H9;(;(@OLOWo%7 9/Ex9 =rm-~B\QV;Ɍyph,'DyQ~(3l * [1WIB3ĭfaui:Q D6xԧSP5x%b!( D'~9VpٔC8qfwJ~r@HѦFQQqd[:F=Z/UL }O0 (n&feYs)pwZY @xlc&vD˴Ezϲ,Mvp;mDi+5%"nI`KSul $rͲbQdgOQm%ऺOA-N()("= ߸S[󔓱~Q$iFv,k$yҚO8p\P-xi`3YJoHwŇ0e}9ٞG͎>@IDpG*=:=ƥniMOA B%+jD瓔YCx0Z8>3Ш+ΧJ\P([inN%֔vWӏzs=-JV͜L={m|1> /OjG[! يr@4Q|y/d&h5c! 9ydcF <=f#1.6;''`T,ŠLu1E"(N_ۉTYs(W٧FѠB7]0pp l4bK% J>hgi@P>Y<.*L6mRPͳboˇ9KO!y]2>3> 0$VG;S mG;t,Ӣud7)O?y,Gy>wiѾGH R_!sÓ#KΠ*S%b4Mw C~N7t/ L+<)oZ f2-[v^ij߅_}50׍*Ph{jCy@~x >"}'=*n~zy`bfrD ֊V &?36i9wݩo_BXB뇚ӟC(}km%CIxiQi4;7;f4PcX]Y\`|+>S¹*FеvPG=ᐹ5|{ʰmq4d~IroE,3y$_cAvkK6jk(/{=ʯ^m$_C ҝ|4g7G+)O pbxDHk ȏI'c41nXR ]薬r"PӦ$ɦT0n T:\Vv&% SlWv+MyotוrhV&sRڲr؄%n f=B> /wѦ!D{natWȢn7OFs鴬j82+"@dBvU/7Ͽ|^gjYb8&k6gXUi.\=I 8%cv(~~SP4p\?lMEGrR-=dT;;` LCRX6| 4@]|71F+ qjG?G4p!x2+iڀJkm(0ȷ ޯ=Iφg24F0X'>] S,^pdp 8qP52U;̌F''zbѱ $c( qmDLO}^${hjɂK݉:uN""c{*g埓A_UIJtkvV&u_~<{* yl!iFF @'592VC:պT * w;nԕК{-XD6f`=` q Ř!>V, s0&Q`v`&@ɽ9on5x/($)+x[ w r.!xlS oϱS q8B:vMFXj⃮:+rzθy1iDOו̦GʆNd6nd yMXN^ștĞ!͜6x#{Gf'/L=Ky`iGSmW#| :XÀ&oHV~ ,bZS¢)x`U<TЕRfV$O3Yw7=r69Aev?oȿH);&:>.o>PeoQI9YIǠ1>-835ʔ{dF5lG=>-hȇw밢 SH0w!h 1rPܢvUI!dF#1&巯; ta=$aNϛ,x]3I5 n"xR& C9(At?]Of5BdGa9)mQ,+^ +5iXxXЀQ:NBFYǕ0vpՔV/$:>khhGpGҹU;pܟ?f{%Ϝ g~3Mk4e/dVw(R6ꋲtjfx-݉50 sG}k뱒B2p2e5$O,]fug=p(N𲑴3{T\$=MAU,h99ك[Uc)BrrBEXlRCi=Gp΢TP'ͽ01/ b5lcAaܪ;&f8PL ih!JSn1Aƅo#C:,Zh`Zs^ H4.L P){*@8liv8W՘K܋s%X9^vmٺ\v-rn6 V~+΂ l+[-'؀`A'&҇ݧ< aC?v z4 '(QkwΆUoˍ௣U.g@BVG)[R+x_~nHDTa#[+0v_w4bј*Ǜ:^FIRcGN&N+K$ǣYc߅Od9 y3S6 j)_t a45? >p*kGSy7܊ 'a?ųoCJV&+Ƙga m5+GYQs_-kE@3w$%N!_+( )j1|`O q&p7~zz R&< 鞑YK4lCh\[W>\uePB`D^+[튆I>W|ka*_zq9*ºDO}c{iԠMN7RG- c4h|=>1$+_r\jd*~$m c0ZBĠa[FMPֺ-Jb?U<Ww { ⒴q(  ̳1ivy]p䜉4ߎ#gvGogyt&Nʔ$>l秏4)V>u)8)Yc "{d'^-*JEUsm AY1֤zF~C5Pp'vM6qMA'QQC_61CԲ]r%ͩnw>1=H7MD̲凞`:)M g)_X,E왺-fA"!udekf8Η@eEYMd=0k'r!2/i4eS&Eҋ}A-KKĴ x_@_,QW5ڜ&3`a_W(HOfxQbɒXOc"B+f7]4=K3*D0qů>d3ǚ '>m3Fm׭Q<^Bִ}GrlTn—]ufgdEt}%eL _3y6+{c.V#mR*OVfLߣo?M-1k4ab#$*8&{Cϫ~_<ݵ= d]7CxDð׭d19.5N)zO°aJ^=^4-$rkǰNrM6p4f@COS#LD$ ieú[[soc>r3n)*s\ X%Z/Bs4Fm' 7!]G}!K=E&A,Omv%eAP]Eu H$f}Jյ85J"e5cs+xQV,awv]"d̀6''cV!$wmϻZLv*!:pȯ*T'.Lvu?4)ťLJV6WL}[(dP\B"ΘHIeeg6/YIKy;b@6)d1HY ~e',g׽8YfϨ ^)dm D3\y2.CV!ks +a'#@rQ !cCc`OFEPz2^Iuj"L$4>p(>̆^t1/%Ҧ2g-;`TФ =.DżK6# 3I}uXuJV7Ɇ`Kxap)f~C5Z;DZY"jX7I$?8H^%GY׳xX%CKS/pR(&(qYw-+nGsAl$T'Uj Mٔqq a0j*On[JIc}ŲqOc,Jaa*CeA2a 2iF?"W?KH( Y``9q"T@x C4r"-gO?ʧɜ"*dV 5fOڞz}6`^ "0Gsj+pԚhV>,N 3;O&O\)%OYp|pYzbzqE\;5/_㥘S8b?1#HvMPӤ!W#]>(砤KoՉ2*~(ۣЦܿ5G{ Ƅd*rhĻ9܁6(U3A 8w,pf\mI5v0t}~! >CP riѷxit~PB5G(~;I$j  g9NRP%]B sSrC2 7fhD{͋"5׀ v[U+ᴞJDdlTٲVwF(FTlSh ufbXO{H߀ytxSG-a`|;,{V*mgrW alg$]6f%V lp[N]ݘ>UP g !0p~&TtAE[&z-߱}&Ĩ,m& g|r{ۘg#q176Z]Pplw4A3RجZ1  7cV215~ xw뫌[a\aP#jHs":^9&AQӻMWAaГ ?mB]5lBu(O85NvYx4zCAޏC =^ܜd? 3"I9tbߞ8SkJ\3ʱ"Vϳc~>PmN^yyݔ>эܰNQåeh&@5Ry%@~3~ ktM%.GPVJ;ݓ^ۮHbXl>E~.aq=T 0=Y倊[W|Mݨc2J% 9-gs[fؘ6Ւ`YX`&xca\zmƞ5pL]F{iKAQyX7?s֕>qyAd\B5w"@\ LUl\/+λpAp_hGJZ9󳙆O~e;B)0鸟uD4"9ArDСkYf Y:%2no|if$=P!E^kT p.vSK8AL=Wrf[CԌ3Brȼవz@,?CT: *{I/EQw(5^zdYclN#IBcYHpUӴykjM֮|ǀӛp_cla-C2S\#1lcs0cXЙx[y~$>#\\V=?el}83ZHE iSAS\`n/a\XUZAa(e6D#ꤌ%`ސsx([$4eAȍ )f>r9@$NQ7Y)덽v(YeF;@T@U"T\=W>6~~5Dp6j= a *6s)N6άʣ~ִSBL` @4㮇YdZ`I-㺞)Y)][PQ}U"o;''O/4=%e9t(}~9E֣eތ-j,AJe^I5\C,yOy2Ym] ς|P}Z=61#x*PbhSsOc*T{oM#/"!` gyV{ӖDj>J(-}u]U?SJ˂-%-[z.dI8j]΢NX56$,O 8dch% c_=zVR2_^ܕÄzaZKoeXR^tv0=eSBqijcrtU,\;EeO$!3튯$ DC#s+~GxlLVш$0\Len#~ufA<:,At7^)_OyFER;tyVz1O!iEEKv qomS]Nbe%pj HbQEA6/4'LɘM5h-/ٶQp*ؘc%.roޕ +Up4/flˍu=&̔<1;ī5X%q̜ 8tPl (}%<k'կɬ4 vזFٓ=~l}}_ j 6geܛs ?4͢33&1GܔG ,P(+ba fH/ +L]qS ].azȳeoLnbid)z9*jU,:CBPou6۟ŷK4MЈ+kAdG.Dۊ~9Dd=N% 2:_wKvI8 :}ood.uu9;+mS7$zvy9[ETZK[t$([mjEL+OrEB˳AD)Q[l+28k(=ipהOBepwGc։CeD){a)Nq `VT mk;J\?wϮM^'RK/*ZnF>R 4;|ڐf-`ΤA֫ᅶ.%dC%TkQ3ŭ;; ZGeHB:0cCjKeORUb+c8E߸I-%9!jKRn`v18^A1=ߍkc1@ )Y( gZ+16fpB(_Dx 痦roi m@]4Nb7Y7B٢䜧ϮTV6zWiyjtn:mQhc(Ժ

    (|U={ Z6`FD)]i)w O PPMPQ$OWto$E͠Uֱpa"Mz\2/(dOXBb`{V4wL[^_1ۛ2w_kу“B`6{h(^3?(s )ʺgk*L͂{zGԋ-m(IE~ՖѮQURw(عsoc0;ex={lّ%~EW⯒?&j"=8 bF+f"iuYlyΨ3caW>h&5z7wHr7mq,3L=I/?J".60)Fg6hc uku?Y]!ٶ< ՚FshCRDoCq` .T9ea$51KlRFf5<|D}SjJh7~0҂? >'"9tB)G2E,uH|HvN~4#fG/K͎LV=''[;IFYaE[5FօidH&(:(!rΎ,q N{Őy A;ò3iOXD5ܻ+ 8NǣV r>j$5dz./StZϾ٧zHBerCZJ6Nr'޼UWKglF巖 xnis\\b$"(f>1}ᛠh FL{"sX8$ps6E ,Y hr2JS8F$sM(ޡD]e1J9S=r:?"Sv䦛p<ӋjwKg24OQ0q# S 3X nZW`U"gyliua-Ŝ`l_@q #U(z 6T-ᑫEcCɠ!"dzWL}OuuvA({ڃ\;c[);0 #:O80| nte=HI6 | , 'X>KD- Oc:@t{a<͓6*y g12 gB3^NMD' 1Z*i'쾭V^z:{LnX$~jA) "D'+8EMs uǸ6 Q~:?ou_s5Ն!P%MxNܸ[kܹ ::Qe4Gʀ|@hi 5bO2ydk |\=x ID:܌^k *[y0Tg<ܿTQz,n(RUjX?@m/}*!x=iG-!@^-_7,.GDw jM`4sP /WrJ$hkQѕcLpHi%ɮJ$9kEE\mWc/.xϮFnthmNdnw;sb{pQ7{X<3Rʴy>g,%>Xk"~;;dͦ bk!/#_X13Yqk Lj/00=0'ںBi)o (2f]D#ady<&eI?AsE-Sl2Þ,.^))}$&+~l)c-ʣiؤGmsLyF&qU sIo]whYuiLd/x-(BR``F:[8T*@1Pa'y>]fQzn`y ß< wZaMHTNKyNj+3pKS\6g X;j`.kZK%fOltHsH)7cqA ZXöoB Oi.8XTtt@@9نR8?d"3kF |[}0"U]_3Nwz۠$Xδɤ>I L n3>J*O_nv36Fcge_θ-j /Rx7:JwE26!Arș߈F)p.`VUT PU AZ"-k<  4W:lmHƂfTnabo[ѣva zT8a p6kJ& f8h4t=D|ގNf{9H ĘiVQ[EAG֊tbMv/F9lt if`ovsF&~U-bfպf/ˇYhw} qF^\VSiyC|-F1Ftbxxc8Fy/00bQCJU2Xc`+Ŷ'j3ۻE $ қ&@>Ya`Pc8QMTC\ mBSr>;d.|%vw0z"|{ygQnU ?:rB,gpRO3*: v%: vhcRrj;J/ &rSg.z=.@;96vjpk׺J ^PuѹםaQ8܆;Ǹ@Zm܆GPLYp9i!ů{aiNRa+\h{xP+cCqy GDϴhϥUuE¸{RH*Pቘzݞ5qpU S O֚LX^DK2y+ ; 9a3ҲLU<:0kk7uwu2s֑~ðv]5L$$o11%Hk8Gy$ ZP?}e̖8j"~gפ9e3< )I9AF&E f׊ q#X.;;EȽZh4fq c,'+},y!=`>\͈*"Ri^ƈMuЏtX'I3QXX1k0/(I6MJɩΥ ",iM",@^ḻKoЈPSJ|Ӏ6/j.4.s3 7 X}IGD:SEo?jZ۵2Q̘}8͸Jc g14.:fmqZ ?6+}}8e0+ʯk)>o˜R?M]U!+[jA,E~8:{ d1<"<&2> VuXYITi׷m4<BrLttQZv%wNcu &{V)!͘a1GȺAӠi[}Im]d:Q/S+U(1RYY` `kZM9bF̝Ъ !HńHєzomy!D3v'\N{`Ug}F7[m fX6Tx ϵP)+W}ٞ`G2|֋l 2gC蘈-ƶX8~"c6MG[5VۖR ]R ,CI+PPrcU׌3Q٫&sC8 )9Hz){$ceX rΣ4ߟ$lSZ$*[ؕ 5'19nF>/04mxūw|ӻ{aul)B)cR9Z&"S:i28QNS UDch sH@P=jV\7*2v+ 11Pƿ;7:'B|ݹ 74&ir*{I(L|WUpԷV%Ӈc5 m=t&`MzȗE5FHU/ Lӧ$%eDfVM>WՕ)ITH܂k=7`bP/eqW[[$ysHܬ7ʘa&[l(!p5 Xlƾvڄi⾮z1ڨ8+cwxwܽ!$_﻾^ ܇z~_"2g+ÿ́lcx5G*\F=qTIw|>x%3clZOA?g~eZǡ绯;]dzb.~(\[-p2ՖcaQ6@;n®U@\U }8`dn HRެ!!܅cUhu*?emS<{1s0XzF6UQJ#I™htO9<᪶c\H/n RzS@sB%5-йimoouAkvř2NW[JΉZg=2;N%.g&ּs~"GQJ_CLݳq8T/p&O?z-0?)/d$ Y˃1=SpA2HG?FN1IUyŜp0!/lU.ŽE#@nyr[3\9 S## {aH"XI$U\4β--c8~DI#K6 JS50ʍQOz+c|Sr\Wc~)XxEܶwrY'#Dԡ ^j,,Vl8SJm<90dVya"iB6d #H j4S "3v Z=Y !E ׶7Iw1Z ,Pv/_̀AˈQ^:p(ĭSQE:/+?;dW9&E/]p`и'B20\2čXJ-y"RL09tgͯInfdm]7,{< Qo n }Y:HF ;v%ϔ2 !?JYݩ^7W0U=jt< EM?lJ'B*8F$C TGp!!D9RV@`WR (9y c2<$f_sPw*iq訹:>!J"@@;g{-A'ܵpI T6 )?GT)pgc˶ J=76=ZJgPqNU!,^H,w@8 UO-66RlfI3 I|/7u!>߯q踒e\:n=įBB}6.^WϤ7 z;-&PW$x&'sy sM.G1M8_Nߞ$l]8 Ƌxf9 7Dm\Yq_?vٜ k"Oe_־$[ŤGxɎ9x΅7hG]7`3{˟ow+iZE i;2!]**I!x "DV`HGҷ1'2黻ّZiP?C hX6Zp{CLق^͂#3z?Y}͉Ew> DV#)&,`ϼjg7oD|Tz"px7 3m^)d|$NQ㓠+;ytT' /1F?5%K?5IUG׍X_Sx !)P2VXQܼ #Υgw mQ{eN,w0eTE-1Tן Ǧ":ū`LLǝ&]~!T9ZijZn:ߙM2:{r_ty1(UB.dԸt.[NX)Oo!zM( HDZk=eyYX٭ .*myyoY9氒[c`"[DUJЖwMN1JghqѳqկkCvCGo @-WG: 3?=^/p7!nNJ$ۧ? \ç·y{4KO bH)14_"ؘ(C'{H6-=l$(|6 #eW ^H5 B P-.ƄLbzOURR 58y(1PJeǦ+z YP;F,fmw˅=f~>w;sd|4V,9$ߡxE0efQXr J^H!/TA~sNHoiiT3*q€6)B˟ E*K8q::zI 3/=2K)szO |#kʐMòSwi5j8TbO@7 l6mٔ+ہ=$TP'11 MTsH%>$}rd-Bh #;g/gCdYUţ))B0 ,}Ӻg9z^piʜ2j9FUAhDS9!X0/^z28m͑pf.2n|p ֨BTj'+&` )4^/m@~Y(3vfx38@LUcW;HĄH:Nku"Ix"#*a%W-$+|8mG¯khR:,0Gݬ(, fg=~bT݄;pRPy E~wld܋I%P j>:Wh#eaA}ݱ \0N#[md*=u-%I!0-30,lYTCo"s w{ 1O[ѳnu= Mtf"D7iG]N fqWY[4sff~&j#2^?t,tf*˜nj _ڸKCR"I@6r Yh}AUbGϖ;Ú8e0!;.T,8E=S7HstʸGVhɲ 'מA0'mORklp¸! 6KOөooUo0գX`jiErfe0GeL蓽\&( *(t5-SyKF6© JuN5%Dxsΰg`qp0Nn]fc=sX~Fq9ѱF?k<(bet6x`~bt 6і4Ҵv)JaW7iD7h\.]y\Ԋ zd*S`ag9ȟi-!1y66^k\d27JLWL e2,R׳NOԜdՂ9XmC4D-eB͸<)!),FWw[hTazU(wp7(-fA^8\(*mNJfg4嫨d^OSˁOB #[ƥIxVCpd7V^xW>9ecX`MP|j?{ Qtko1AX!f,b&GT{ ]. }bAFM!";+&l!/'313IAgXS 97^pRrYxD^v@ZFfrS2|Ij9)ZGo(dm.ʄ>(! ݚp__.׵݇U[AHOKxFZbyŔ|O8NibLP9_Fs N ,4˵:&VQӀV!I%UM8%X 53A%252Z݂T L}a(*0X*E1Aއ5ގ{c![5M{EZ+U۪>*I3)MQFdh*IXAG9J#43y?ͺP gX EE/8>AI5efS_UMAi %Xc>iC٨}YMT$뎪T!v=͚jM(g62Q601Q"KO)x?a%)p($Nr$!`nlXwgى;4ЃqebN`OpxO33ZgNm =菭~e<K5/ԭu;iA!% r_X~t3bq|: PHĒThV ի!kX {3UZsֺF-x\Y,yjubmpփ$#Y5V&H S#xkdU+ħ3Rs L{M%4Z?>r>`]G?0.ŌV-L?8<zұٝ|^ qm(Rkઆ)OxӯȒ29za2rF zc-1 4{gt?Kʞby|lx>UOOpLdWT~r\揉D˰nɯNk_Ԏ2jC;mn:Q1'5ȬTv@ѴW8[0sZBowf^7 RP㤐ak#y4(adȌd5ɸG +2.5@>\SԵ?61%TB Nl$kc+W.&%4_׼暙P)jj`rfbk5\5ʺ{M÷ ACZ j X~RļQfLqKt\3A!Z>kU`س(bYTT'xZ`A ] +8 h@6a򀇢'R_?Ev3|> 6e [j~ȯRr:xPe}O!gn! sOúF yp i; Bh Z%M+dNiV]c?|cVP(Ie:?661paF%R Ղ NIɨg&tq+Dϓb [gƕi@Or ~[ *9 %"‘MZ QC/ŸSOPƊYOU+,_NWT,6?S4Oƍ^kPe 3K_^P,H5P!Q=)ʁ983{a%T:h W L7dfvgtiG'tDwNZs;X~]-sX~P;CT$ x|Y pӏ mkSFRʉ> '5E R>5W["5Iwq0gYZ07070100000355000081a40000000000000000000000016101cd790000f6b0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/csiostor/csiostor.ko.xz7zXZִF!t/]?Eh=ڜ.+AI;\ni8 Kas9m@JBKDpY ֟ ow p>|:<%ME{1_CK OL\Aq|VcVl}9p;%{,sؤ[o%uJ,xuDbAxy9tyrzm:mwYw:\^ ,'gvPTӯKلS0Axg v?=h*E5)0s2sHB$0_X%eFnY{/]Lǃտ&8{ޡEu7oՑ;ަC6z舋[<)nљ ˷ESمɳyJpa3ߧorܟxfKO ]~莗p .ak C.jgH^ĀDFXj(2 ,Ig J&fnXI2#~p*m'23zXgHnIZuŢͬd[+BwN~C%OeϚ+z{$](UN9 W`QQwLe7pQb\+ʺ.94n PY>N -7O{ vvl W;#髴`bCEӲxfd<Vuo`J ( 48u8>E:vJm+3z#/Iy1YV{9 +) ˣxҊ_x>PfUj%4^'Ls!CLC6b=3jKVixm"էv7 X0Wܫ{9kyg"4,9:"5{J$ tKH Xu19e3-WƶrPʨk:ݝ&5vR]ԘrJRFotwY)t7 3# iy֟Ԕj6̀|YOvwL;Mm9խ+em@fxl0e gsn-V)^"!7dK+mHqcj&^kj]z|911a5M`Uݧ]q0*ino˳&IDo8ab>TB374~n?ì ch5j0fd'tJ+ bk8{d,y- wAs~RWH_2\Hݑ">\^ckNno8` 09Jeof|⧴7")EƞD#3Â14j$~|*f~F2 I *w1;sE&a*36\vp$v," )#]I9FMJ^:E^|(r++"1 kTʱ4eDDOݎ{NQ]mУXiNOIYǑj<ERRʈLwwɐ:`ߔdf;۵i gBd4֥ʯ.fp.p;+oiK_w6ʎEip"R@yXo,?5L/,h.%k^]cmFe;ZUVmɵAMBL"@dbCR_لg<"+6+U/Jȵ4?$]1}]e%nB:YGR'̉*";`QE*5)Ϊg{@(y/#Ƨ@0")6+ X{Lʮ΃0 y51IIU2tk)Z^DaB{`yLK6tqt?X8Dv 2O)fKQ: :cɖQG3ԘrcWr P@!D}JQz [XRhIG4(pRq#n#vb< Ct$\KU[LI?`w,`1na+&LX8sM  2'9ᚡyOjĴFrH&__$K|qDCEIk:+?"_ `q>|U}{.C3C覈lQ`$I4A%?MDJgf-ګCac09lo;͈Qa!ǀ7fmhތMGhg4.w/"ym \d @UdM_!o[,}zݨ 7(zD}`Νd̶ܐ6쭆}8ڏL( }hm$ʏjQ,FƦ<`JzhHM0hBX%^)޻bk: T@`\ Wʵ}@c`{CUQ%젅! n0/NNmV8N.k\207ux./|gY[llAQ8Bx*"I9ε#3Ȍt$cdk0GO=λgW/K v1Dz; ?Z ,At-jmĮ^RG*ܘK狜KN$=/ǹyut(P̻h"w$}QqyBrz_u gw{C4fsi ãh05MXz FQ:KEvmISYܼYk_k|pS xtѴ!2 5a-74ZGFVs 0o5m9;}ʑr% )2^b忲3QKJ\ykA?rݓvGiȒ<,CӟP*I3mͤ~"b>DuҀj7s-drZWֆ2.Z稢<<+(;V Y+ 侾M2y!qJXJ?_7'dyF(d_&ёʳlADWclnלYn Kç8Xx2wIُ/!x(>ݹ"E8I6> F&*-ۿU۵7P׆Vc2[WrO'gcVWӊikPkw V6hGӞ3Ɉ@Nb 0Jk ;;^s!LXQϩy2'JS}aW߹F۬$es k!ooY\ "f>bXs^eWxm'"g.9o.e=Mx# b*I,cTi%象SvgVjcGƞБ^UH܋U-÷Nj1ǪUufF4|ЈZ/y5Bѩq)\ J4MseE⺠ׄZ>evzM"Vaf?:g켤@`-c%pZ|X=Ox*,Ͽ5WqD. Q3h8_P0]MN t3Q9\oV[e }ƌ5%)tB\egLab;Qp;5q:CC;̹ۈ^ə cT.R M7ߛ{Z~&h(*\0xY8c}h.{51瑧|Դ|OMAףyND"`,I8FhT bMbw:UK`Km[9aU375.%z" rO9W#! )$rM:Zf5X͎P/$aV1+>_v}Y gb2eBoIx{ ~ϊ Ic-4m[b)HQMjJLQܐ2zd~%!#K@J<c1acY"3 l%*Σˀt1Wt\xJ6h !ѐq*2z-fpUh5hPjx{bT#FٿZ!^^L`Db7AfU`Vr+w;?*W}z`$|`\9p$~ `TK2kĿ~)#Q{D*|hCIdà)(O]kf4+, (0N}ī D)>Rx60p^0ƢuB3>(.%STErWskH`G5nLJC=aR+3e(zU@x\-/zo5` aWI8%''zXk  |&Nr.ڦxrvPW/F8wRNp%boRIDc:$\b]#@v| TBvwptV\<`CGXĿysʠϊ]ӳ<jT^2CSĤ=Hb"zɡH Ts-v3R ~\/c=Sz{bI`R)CJB2K%i2F}[0DbvQT&KR3oͫEI'w/`9pD7E]zY1"fv7Ri۩AB_^g䢐d:$e9-TK,%6yx8q")'4;gc/?@o%"Ԣ˘)϶V~9U4M@#Q{Kqg{HX>Lל`Fb dzqފ_a;ɿ6 cTBĝx̋QC3%QIn[ sQk@PE3(y4[fkE4I 7eMitc}%6[X"`\l*h+ջ03 )7šۘ+ IqX[]s(PSAFbfɅ }$r9Z T7Ѐꎻ<芶LӊqcٓH47=(oc^9Pw-6-{٨% [m5 d! 5QHag *\P~ÊQt\:gY*E?̛(lHfmAhՄO4d?*Ϫ821p=̯Σ0|i0:O*Q` ; ]cҎwq O잂<λ=mSi0o<Ch7}X,f%2J.J.[w-Ӓ|M@6 'vG9v 7[^Kl|n9X5̦鑃ԱCɁSE#V C@yf߫I!$qMҷ>}m)t+Wހ.}LxI6L7K1>X@>g n}aށ[O9jb4OO9A!:]uObH҉ 3qJq~Tٟxg@ʚk.UƙCNIrvjz^v˱⧖7r]̓5|L*nnyXSBCwq@2gi ÀKx2m"~LXs9AX(06k+*04,;^q%qpUw4;s#z#.6z~-yFNFyhUq/0sIf`*dxS Fg0i g.zjϘ^g ա l؆8,ȟl*iSŀdcaJ7tJwGtѳ?/o9}f ߾egxCefU<2 |j:I%Fp ]1*[XSG11GB}jW:n8}?ҏQ׳%Ε\p0c搓3γEϦd:}elZcGDrdM1LT`9ט; #G$: pqEvM',F/Cl僱N x)wwg[h:K-D :܉!fh&m89@VM jl4H(jPYT~RɑǼn"ϱaAvOr(c_,ױjC5(,/rWC, [&l;BL$ ~^(H;%LVu{6-Ƣs~,}zUo9P$c-).vY;"oZbEޙS q/MÝcfDD9 YŹO z_1D=|LtC(&י>H={)/KӳH-1mQ_=a}vBv2ykm U'z\S1CK#Dryu+< ׅnߴ+~6\sǣTj }coS;NyI+TI1^"w`@_8ׯ T5 @ުdEZsg3H' F$Ɓ9xʓ$߿a+# L4?clqX'Qik?:)2h Lzm][d\eb~eY hcCBR؀FX6%0=xZHoC1MgD?n z3Hk,# L |}q<.FK!WG}삇 _tQ|&XϮsYҩC0u*⏲ٷ)]ޘwB nIQq, HdšrQb?8&@qld2V`;}sDIGgH᷒pV33gݼ'>@?dƄ.mQܳ Mzdrp6?tĘzZ3umb;='Rdm9S+pZ<;oR}塐Kffa7]!0Z–zW ՒaebZcITVŅO?K0|mOc^"H{45`}(b|N>]%ز\ ?jȸz @MBm "ҡM?ǜ1\sV f!.ET8f.Y4~EQVBULb=SYR맪(;L1( h뵚|卼Ľfš+H ߹CRs6[(+$rfJ PS?SjOsHi~\J.hGtvBJ6teؾ{ li =<~hMV'`-k +nWfEJp3U Zb=TVƫT@WX|hI+ۖF<ü3&#^_>˜,E]i)e˜"ZcU yZ/CVX1[dlfvHK7B#`gv j4.P7+alT͆ȤRk7$W(a h<.NU'-ܣp}pвKBi߻ iWf[ |nb~a$Q zΥWhQꗰ`S x5Xv}Kblik1m-<.z7XKu5wI7"͇P՝aլL5ћSfĠ2,K&I`.w/z hu3N}/FQ42fJ/u`K)C@%K9P>[vNc;f>B?8 D"D$ϸ *$mCggOx2:(%ADT wt=,ljAavbnc.0ŊǠ=:!-nIL4Kfb"AW=^H;{ǼHXdWFɻEλ 3=ޘrSO),hUEFz>~kX^@ ճQ 6n?ZGQT*U/!\t-,]ⴉ%:'!OtE #rWG65P)T [c)_$;UL{Ġ)YgtKd>5g 39ldӫBG D5w1e yd`:>YaV7+3m aT_z֡I'3X(dZX=iiW(Q'SccڎP JԳDI}R't*ij'L9azG7pUqr?XGħn%' {6 ,Ǿ=ƈ Vv`p9Dp5K`RuH h8L]:دkr Y̬Wu^WM_ئo{y7^A:U}!z"p`Kы=btuwsܝ׿jD[CII8^F7{1:bFM+*J{ O:H]gH܅E%'X\;#]/+zXV|ô`*1eqξKR3 Ax![ [7)J<^HebM[%IմHy]j/jEĴlK\c<|xe[hԃJ;9nB "Ԟު̭۶ŜvC)]np,A2dhwn~qN/OD0 bipHP>+U??MD | նЍZ~c?;)]~wЄԸIFca@_4D2xח/ϣpJG);PUL 8Ss`Ȗ:_GԀPcZ:H\DeFU+Z2\njrh&,-P ".}}4YVXxC8!pQ.09 oc=?}`u^朠kBIYCdVzB%g3Ȗxя.4=W ~m 6){\"CѼįLg&"L'{)X[}֕ϢynU wf+Tq_vѷ[ f~ƍ QFNw=fPPa'sj$X+jŻ[sFͶywO ڣ!ܘXOۂb[>gqSLԝ8Z XU+|硍Bt:/ MԐCR 9G$,! ~:aD쿥| L[.2h'^,SLGrwdM6 ;<._0%nGF2VVz,Dzjp!ZWȕJv &Jm<A*F!]ZDqm93 3a)gc#C=_ryӼ3Ee(f=8wӀy&sZOG͞ar&bQ*1earrDq te-&_ە3^h1`M5r"[.f^]FՐJ7[0wh,mߖuQkraHF^RqꞂlFުο4գ5!)]!b(bC%1k6qR]OP4;LdєS 4RZi ?^=\lfq[gO ȬL^x}a 7Zm+(h\o@LHZ+暋 a5Ik D٦?mK <#V[nS8~(;b'2&;4^U!.Yp/ Q.CͬfSoMPҒoV.TV`9w,UTy<>ڝ|1xMc4Kx77֐h$ 3^U4TWkJ=b{ \a{@g}f6ܨh.O| ɝ~R8gNvr@T` ǮO !+FzW,|9|'9Wy6Ne/T]0 'ѱWe@su:ML__#CEa}Hؾ}wDz~Cо%Ō;k{|R_,B3D n= iIe=)mdCȶy{<(f9W0]m9A޽(wHZ1?Ӊ`hۚa&p, Ey/MS^e1 g{]ǣ\Nv 8!>JcGuK$C{V/CQmQ~'vh}A"dC1pƠgtO+өEH8V݇H۔$&w 9}iYFxxni7ǜw)-|. G& dpPJ*U`dEJ[+G+ķ$I~wtèLqc[R6R-$6s8h.rbY> +/g^SA{XJcV~=(`8"Y׭ CgҐ`ZmrǏ(e aB}eCP*]9|},; tζ}MΓY̶|NRJ#Uƈt5v'~;mr3[31&\7qND8Ֆ`@P3E/8~'!$T%$e8@Pu r*{TҗW\ܢ *a{n?uw4w"t)2 HZoDK d_NLWy&E2Dr*Ig_6.gхYnJ+kV.3:, fC5Ÿo/2 (laܰl~8^)M'?G9}S,becL$-B7/UC<^w?*$ n>&zR]$ML{]gvϜFbcfۧՆ U( &=絯0;7HP[e _}iߒ8:/3xD#I^<) NǡĜԏC9o}J[/x}]'/[ @,v酉#[)d$ p8b&'dWZ FeVs.,vܙg A-[$(yKXI;3s~cB0s=t(::ze~#E%M7]օS1q*l }XԻy$\Twd (n">Ǥ]Y @;?I'ҥ~f_l;< BG)0Sa)W 3@:i.Z<`@#5|pY-T (x,a+j_-ZNX͒ G:/oɆóe@P;;?:sY-u%#q>k2ιS|mof}9>nfy0GךF{'TL1ڟ!Hlqdu?a.8-UkMo9cߪs#a$n۾ F9nDӤpC*ԕ+*x-NSf=un>!㖽_5LWm(T#|>OON % n1k`?[sLTX Uyaۧ0O_TLA |bo7*"v/F?wwA+sZ1\F}n)qB7􅈹:GRVb77baBMZ ōL.8 QGaf xR׼`m ?BCn_1M7`؅RktF7"qYs)M^.iBk!pV};$z@g2> X 7ȔH ^ k4LTz^mT}bk Ò䷱`#ؤ}j`axwtllkFieJXBo!">8M4>[r8;ԣt($8e8cX.qɘ'&[E@+SIJxbW^uRƅlv[?  (ڞJfjS'YaqD#`B;8W(iYx4( 9RcxmgQ]iy><~eNn"77#EgQ$9EtI!s ;(UE]`!GS!-JeGT^XZZJ,`&|irE )}z I' ?wzX wi3m\Ztu\;O]ڋ߾^ eHg6XP#^˭ŗ^P04Ou>zb}$-n3.>R۞ Jпyν(ꌎ1^tB3 _L&o$/fՏLѯsI,"UI&eϓgMĬl) ψ7ּ4TGd'LO)Qo?9W-I ѹJ&Ξ+׫#*&dֶ ]|&R5 % 2[ ѧ eToKKn65|i <.]ϯA OKj23}#ħ|⧔Ao~mc\΢u'q/!IFnp*;S) w1rZ+킙 bUJ-?f !*29.srq~QnO?/NN;6#dyYsYLz>Vhc9a *3.3(PS흒Wou|-Ƿg~iU Ux)`]fQu,FQ~x!y1&i+Kw?yv(4wdL yj*/SO1.&n r||Kv<騀'4,_&ǘiڦ1O 6ZDIYF^]ݘt鰟/BlŌp2]*]?ݩ؆cFI(Gwy ƞ>UzGOD6%I "-Az:?̙|,+(SoH(ul\Hmg퐮ǃݙƪZ6vR(IR +'CP =vUq(V,R+cÑ0t4_n~J~ h\[22DMMⳚA!_ζog^iBL?O\ >)EJ&Nq'sASr uhDw{3C֘r-Y:ϧ>v- pٟ׬gCQ,EvCپ\Xa+ZUDx4 N&ʆl(@Fn⁒{)N*]A~=dV[1ͼեphbsmJ0Fd˒ IOybGL(O O&l;5؇63\/t[rc('tJ6l#9!s &lkfa}1K@Gi sO@*8Ai{Xӹ9a0ͺ^VE睠vT-^  ۂ*7 m-2jWLsP5R*δ?i=Y_"?$.T|%p)s#S}AqF <>+]*[9K^ -Rw+J%KG"}g/:52$` D9ڼ1Ts{HQUi1y\GnΡkڨ獡wq,Vcp%eZ釲'3*ħf2%Y%=)Pz\ (D&qIX`HRPbf+g eNL"  XnPhdqVXvrt5#UW>B&ʻԯqin?7;VAx-=|%Z5/l@1tNdq]wѭU]m ~ҶS\nMb G'q dU^O@?.LT3ldiP7ɧ'Dq DsΧ<(N'IjcӇ6L-F" nELzͺ~Ċh5#,L1"$O\Yd8wx 4773wUn2ɗy6m>~/#Vs=VE(+$w8' +AʎQX.[N ^on!vd;t KSУ7LP2+oZ6xDecwE0f`WXJKx+p &+N`*yNwQ6%%߱jI5VvE {(=< 3lzuCz !#O!ͫ ˛K|JG,@|[2ԧKY ]htPlt!+yT_i$%|;>:(,cW}_Khxwӥ| ;M3bo :Y@UO%ٚ,N"ҍzm,re6*0NBY\X^, k]/!n~@UzG$-HbB \mRgV =LZAM^9n ۅ(a# K(zzf459۫-J,MVZckaij7Io;ܠ>BKBQUȅSZRmҠgUeV{v n=" }Y4'Q7GKw&SH3kI"%zL41nxb 8ac8NSFA v;0q&QtX?W]s:1Us؃JRT"G7re?aI`Wl9"x&,|ԤVd3Y|LJ s21zwdoyNͣ8bޢ=,ĺ$ķYyٵ{Մ:Q%$Ώ^ItW~%45؇Teݗ>I:OƏcɭ$ A~;Wr˷HV1+Tywe=Qc| 1yz_9nlZgR +Q/ i@۞MѱT@м0E9_’ 2T"Np8Q؂܇~*:iB;0kH Q2K |zB+X]Ĵ)sR2Qz}TUعZ@qɿyuXPa]h ivVV޲=ݲ*[d #,9!G Prʗ',+um;=عWS'+ZL1{xi]h0-x #DwBy O[Wo:ۥٕnul)mFw/&n{+H~kAӫ`\c[ ;WߙV4 V| `'Y^?1znVl4kPR)\[Iԭ>w $EqHMThy(cΐy0- Oa:}aٞMƬWB 9'jCn I+Vv'4 \gd ˳bcg](/98&6vUHw8ӫS3&-o %rM8rH ٍyCwVMT8-}Ow^;8  (|BֻdUS!BE%DLYݩU=s9 >W9ɮ"`ҋ^QWOԟRl'_ҷ+ph۵lROtF??HI2?σZb6Pl"lñaޜDm$fx"1ݙ%TiOgɪ*^!E/{~ Y(@]482>: @}<Ɯ7n?FG|[s\iY×*,`C_,kCnLeK+  @C҂}o*,Y{&*ZzRX\X| {A]V%sL =Q*CK0$:9C̾Us^K:޴ωMSop5-![:xf?eQv 3٤oNM6†] kuF`C}]y't Ỷq_YG5ߴ1ڊx1u(75UD6 WT92LCLr'@<+`̛ܸnF?/ W$H ..*#*_.鍷 [C/@>;Y[!FÊ<,+.1WO8zr _I1jd=R,I la0??$` K^ld+4`o2^ǚfBnӎ *I![1߿UGOº2~OH7˰_\IJוwO8l]2ɁY`A'oYfU'ugoE}@ ѽ((UɎIɶ#m͹7vi獏AֈχKuXz+/ŭ\zTEi23ދEجꈍ+Eesp󯫝`>t]HQ!>Սȭ"rCbVdRj&Z,O`mtg6`U|tH7֦ w 2ȹSXW$2@oYG4d)5?kZr]qvRDIy)*CAI!W Ͻʃ?_'+H/O.D&B!30Z94@1fHfrJs?uOG; \ aH 1S=q0Hv 7Do"H8Yc;߾Q)š&Ce XUt${S7-N@$|P+ Ju {;}!,A؇=7k!/h7ȹ‘o(lYDhe'G>RxgSn փ-sY,Uyrqd>fc{2S.vg,My\0+x;=H "_\ KÜ׌KN9aoC(OeޑlZ:_`uSմO&njS~]a`mPco4zQh >-Yzo1Vpx)810WoiԻ%Oc!(Ѵa%Ͳ z /pzϏ?o[ag%7*4Jo %~FJ(Q!PgX 1D|KW+=ex_)FM4S%cV1ҋ;Zrgd栚3v]R ۲H4:<eM~ste%3Ϝ'|z-6vGf4/3~8s uB]h-o*y~>ʝE~%h 8d5}%6SY |4I!e`ӉGs,!.1P0W='F1q)p83ky7NVMtv =&8ئb/g~IpWW sJ$Xyx8="EF|3wdD1r30$'/6ۇu8a/@GHJs]Kv ޿ _81D2a襝~L5i+Ӯ9:31 Meҵj FeKA ߀!nF?# g*_{]xM,*0(?(aưߧ@zHA]Dޢ*㻾D6{&(cXnƠ@.ggH4 )BCdz]kx9KorѮAN"vX]Ep}cRC ^)s6Y'PźqM A3+)Op?;D އcmsP/YԷ30+rxu`Fݏ;ƧH"*saD΄ٯl 4~yLƜY0s͋pA,,xHYk*],o薶^LogJƔ+5ce+ZcZ˿C;J_TeCF6l3OvW! ݼPַFuBFYUo]U;ֿ" ޟKX1Ch4 ub;$y( vk>2۬π˪ؑdq(Y6S*%G nĀ'r;YPbuB_csy 2<v{?+ιz7rJa`\KozAx0' g1-MiFp-K͊A`C c!:\2c1U*tK`5?iCrAz' ',)La8,: 4AMiCs])-Đy]7\lT[ V7LaM)I.jx}@Z]jc UVvLg:oL9~ M ٿ죿133߭J3eS;R3PrS1r:LH.+6/qU(;0~ (W *n D|WJy @dC߷ֽA|AEsF:%5(D0#.S\Y{;yshDG<*Ԓs6-3ufBH( 68|&YYiwƲ_{d{jQ!3.I*=[<gNR&#Υ+n҃țh"Ϲ42fzs3侰N;1fo1'ԇ0.nA76(]%=gA$DQcT~ɔV` K18-FZ@x@9X䷜E%jRPfiϽ),|MkgDdzpB k\ *m(QcCJЏ7{!BQ}vV9*s]ٝ6=xMi̗&gVϞ$]$P׼{c6ہHz'rSeb'$m*^n뇉u4lıuOʂ~ 04*e#6v7 rB|UzK#HdaL)09؀Уed̥DLbb\=1vh95۠;h js+_^X}~~O jKًZt%%O#%kuNbAYT 2 8$}_zU|E ?0Mp P//^ ()w1Mi}p`hŸ UN=s]ir%[}ng/᜗93ވCܜ9`k]7`&K'Jɓ*2]}xQ?(+3 5_}RޔvqEUmdzղr1O'c<|TuBV2}Lev93"8X'Mqh_3\3]@avueF@BKz,UC U趂s~tS-Tˬm lp)Xy2@؏#GCܯxuKX84'Go洉7d3H"6~Dm}Ul2D8:Ҵ*ո r먷'pZ7tv@ cTlHԥ3/) vvt|HR 7QHS5pCM|vEPR `or3ALGA4:^'=]\idcn0;ch(O]Q?uYJ}os;s&8R8iYP$( JD˼#&Ҟ]֦NF ! j zM .+^#3ɖ%1 UHPn6`5tP`WNi%v"KΦAZbJGW}%!ï>~ݮ qp37hVH3FݽCj6}MQZ'݃+Dmf..ZރR%tye2VI ڌ#Ǒ۬"FAX]1JFֶ_kUMT۝u*#S1$8⃃±daRjv))12b[(N2҅xEyJ tOY7ݸd<O3b8vzj%(˜F d sky{|YCq/bիIxD4]Aˤ+3QZύYO696t_\[R}%`uL"˚$r %iY%29 ;%@|]gWjޅM_I"'HMbO3e bXu{"Ώ{~QO*)lW gcN7~sz|[ ZD Kެ"MJǥ"]R[敇!j;E9z6g$ ,Jy}V8pW~.Nu&W7+vU__0ȘK: @ )} њ6!di"aוŹi]%69s\/.H09z Fi^ȡ]#y/&H˱7cDXj&sLK+TVS{P92ty`xb49VVE߅'CJeڔ:"p m@|Ht"N9󤦘epjH&z?ҥZߪڇ-$7!\#P~0y]j.B4S8 CNoe=1?R׻KXȼWja[[{xd@-ZVF?.fO eSfb/Ƅ E No,8\OÒVckCjrdt+'0&m(+ܭR%F!_B$hVpf",#D@<#c[|oDx;m9B@e顝3TLξf|(]@/Lo}cS qK5Q:(3-WY&{o&>~sӋmS*]ȞBwki/asg|(m-g8&}$7PęT ":&wwi 7pDVDVr+MYފbU,"i*Pw?顟rmx G@ l%FU}"dk/n8E畖G Si*Sˬ+Ot2Vw XjQN/@xm"J4G .k`+ɼR2 H=,I%瑏k*C"*alZN!Jo7Un}2 }hۄ;"E H~z\ƀ‹#M!&+|F|jS}Z8"J}6 rmjEبT.H^=TiϢ3n?{P cR#3* #m,@ c]^d@?F`vÎ4.cmݻT\Juɮ\uCnl6NCuXvW~x2K5 o2u#A?ڍz?t0@hHHqP-./߃ɳ,ބϝ9ZZO[b)BpyLqP1t?;$eOI7_xpXg=L;5f@9_3q;;ڨʼDL]KC3K}1xҡ֪#K:Qkk(׋=s-99[)(4pk[Aè!v*V){KeXf2YԕH{+;+zܵn,aS˟S~=特A [z9ٳ]*z. L!Uu>qMm#1)<_1KxŕAc]V$.dC>Z:3ѫYHg-` Ϥ 8|ѕb.'qۧV MH{胣0!%Zlj̅J~Eq0WZ^Ѣs ;{AԡGo^[ьkfN&25̡Q"M^AALk)OSGx~|Эs*sUSL(& ݹ>o8*ΠBbeӟ7ܑ0c 5e8 Jމ+3 WLjdM(B" ]2w3Pp1[נZ \Q3b{ue](uUI <$mkK|o xiu, c"խfp6{ O1vr'&uʌc3KT=h;rӫ'mfA抺Mzdėkف5D{IXhn㔂dT`Tl[kɑth}2 .fgm7!өeh<:/!ÒAt#RUvo4LY~#3.H6aA#$0BGfg !YEUt˱:{5w}+m!\$ Y%bu^D7';ຓ9K6x>G2»Y^aS斵. @W;\W8Fp{f^PM6jLC%b7cֵYd,ѶJ# kK?9Ä*_@ #b,mHCE꡻p"+L\$`[/ۺϰ4(`9js5>zD %(S30JԸޗ,o!S1 u^6ȏylR&^{ڻҭ,Q8K%d0 ~Q뿝a|Y~rj xe23 < *CR7z $ΤOz+!%nFףCzmwO>:8g"]GpvߕB+Ƙ2#"o@tU|( sZGyWubƏGTgCz0o`f[ߚMŊ#,ړ??/iC?*#\\C0"`&%Iw!Z LQX~}/C{>_3d]+1ZqɢF0U–swRv%gsaɜtbwIx4<LCw7 %g2̃% @|bR\%UOʅQ6VAu/iɡcY1e|L[>zt %m)}˛wgX-(ˍ/TbLL,VԚjZ '`;TH!Y%a4 m˰{n+Z$!B$@tb!dr8_"CsLKP饢)̿X@XI< QV؄|$ta8GǕ>hC^\A*%W=t ꞘK/WN1㒑OO՗ THoTFלeԯy $t7.VX,|Ίإ%ۥHIü!n[0 1;}\{]rڂQYfkEhZ'F#(rg0o[G~Ł&RQPpUm57k_H c&-**-eM\ ^YKIw׀H~G˩ˣ?Pz1BE*4 lЫA$6ga7D? Y" IA` Ep[SK++JK])*'zg0E-v{k%R@&{Hu@xGZ%GOufNu4̖ t4tOyl)W;M;gjYB o-,=X0rfq?C:~`s{Lo؃tLz܅0W1Rt ;rݩי,G^Vݜ8SevW\..Xܔ} { OM >Y3oV|8mן8Q%oTn!<moQFpyB0-xDh %U?b9iժ=Xp[O~idz^7h]woVwjXa<"^j2r!7`[Ggȟ$:50>y^.JyX* eoh1#o+D[dWҚ9V<39^cQ?& b\r.CUˤ+D7E6䝾[{?3Jp(2/9苙ϵ kA`سHWZQd&ӆ!ϭ? WBz T22@kq-3BHS-R%Nl8<} g'Iaq!u=ʐRDN+STi8\6>Z@Ӈ(/ V ϖh~q3mij XA~ k(ZoRy3< G`zmD3,?yԹ Ô Me܆L®M +"UxaAC`[)4ϑ_:xHq] *g_J69GakwॣnsXny 4>T ~}u Q PhCF-~ڑq.`X: 4nE% W~ߖ؎a_C\RQKA뵆ʆ-0)t&7g먡({YHQȘ`8Z\0FotʆORI͹ӱY{o#-mv?pKSX&47 YRP[?: K!>kspꀴpiq#3+k-U#VOC?}2'( N=?w.Ȁ9pCIxGGkR ͂30IVM(K/_)J8!m*dDk0`pVyG|:3qN<infĎ݊(Q8~?2ˣ3?_uǚ i]]\BGѩ,W=俈)ѡ XDc&bGat`12/rģ)i Yڴ wO@i*. ~jmz$qe` {GI97b vش`$P_]P ?LeÌ)XWG:~OŮ.LITK5tG.W }QYf)ޮf%DꑨK *%S;/58YcQ(Cra4 !EXVb[UH 0&ĄG7̹C"햵2W׺ՒS#1>yZZw]\+SڮOu[ ד{5pS (ק֌d0r:Wu%iO/P}(2{6wr&&Rm\c^~teIK\]&q|-F;z*]ikTm< h@浠m2ϲ`vLm[ts˞ԏ 7G L}\M*󝯣ܳ\9r-I~J&9vЌhP zL>|?ddBef>Iu8S$e ƢKAJ*-+Q=NRƊRKKK'NF0̨ Vzy V@]\$˗zT&gؕ"L[Lt5 [8vgjPlw;vF iw[JK8Ganټ}ˑqx;hd7օf <6O0w;;v:I2>G}؀eRgaa,,¦c3IKvsj訧<,竦5W0U))߮Hx!q O8XDHhl6fs"-/Og^T1:!wׁ_#'qGK +ZoxBrP> DV 9"f3ʍߺ]~bN,sfBp)gCzp|= `[؞0_nHQMt3,6z4DBKҤi,0+OoDĪ;D.2b^V1YpeNxLϊr v rFH@Rok2.Id60ᑴo ֔-ҽ'(yO0fuʉ Y9JnءCL.~TѦGy!ȹ3ﮧ~ ĭ7D4(^K<^ }uROs$ZŤl [xde">_+}63ɸ{RAG5|8R٭V^͐ 4A0`kN\b޶`]xZנUqJ"7G/(Z=G8gHj yI]>BaKw%ȅmi$p9T7xϗZվ~f(Գ&73EiOP1B􆎗c- (ǎ/c}p7 3Y2l,/ lܬsκd';k̓P_Ń P@|Q}L/95:Ec{6zkG׈%)l mZ;X 4)a7 nK<~$.xgt0f xxx28"wtV '>cxJ 򛌠V YlVT&q 'i`OxYo;"s۾˲yQ̞sRv.:,#C"9Æs=)b//`rhtuC<6s|§.$!sӶS.D#{Y 0 ֢]MvXSO=˂X^)=<;(IPv YѯbX+a,+&%ݱf|.QpPW9 6+ )|ēV9GPHNl% HW{LW6$@RLYqD >Cs$ސ t`}# x$KaS34&Ɠ+*6˴tۈk+I'='bSԄzYfCmf ia@#o)!eg{f]2*]S37)+ڴPl"ȝE)AY7$d,ݚʊQ#D O nwjUָtQ$nf+(k| 7J]<;,Q  TIeLtuM8}ݬcwvToQUE5y%t @Z}A<#90<´*|0&LlS:D("]EƻZ'\W\3xݢr儧MP$'$䍌!ZJ\z$"e >]ЬL\Ga&+ {Nb|4$xA#"4WO Ax$;wOFgĴB./@ )kWVl[vp!.hpQ&v31Z+<"4$k2<[!O!p1\^Vݾyψy\ ;>]YPhxgnjs9rTUf2sHDt;C'uM!l|jhHjKjퟱ:X䁫&-@H ~ OwUfV"gvQFPjImyVyT&CGB0$^ѻ#ZTI,⃫_tL¡VC=,̀Ң$Q3[y-im!b32[^A6o#Fr ?i*d gϫɒ-iytK n8FA!S^$$|8<ʋNO&TFFW*Vy䴋.oµqVRZ,Ahohd>k=:S_OݤeJmAq2Z*ڂX&ma\MvW3Q"?Oن }uB(ja8-9s<14S 'lS 8#Nԏ?x7JAR8Ә\k=oν&h^Gy+4  rǴ-ZO G[&8 -\-pXHBLn U^8fJԉ͜2)8Af1I/CѠ`!%1t^(PoM+P"{>XHU:yt`XݢBv] 6@oӅ20JV iX_@]f6=ziLL%;v@+gtp@$4NˊrտHR;WMvm1$9 kyAo̳kVa0;0eh2'b!/&:4ϳcmaw<z"`AzeRkӠ;tb+%KqA!w|/#tX˅HF6I. A<*=yFMB{a#s[⿵D Ej9!3D4QTfwlEHj,eg).*K {I,^nB٢D*i1}C35.@7d! (68j 6ZTƖ-kW>> ?lСCaOX,y5Sjzo)j*<˷lFdr{չBQKlJ,Ko8?pʾuPMvt bX:b:~%O퇧ɵJr3gOT4^<3(0Į:r4 c mn.|5l[yBfzTddatH|ݮ~R8PDI>zA> $9CU`Y0o2wU}LTop*jxAxg(5f DBx'А<2f$iў^8KKEn IoKǰlTcp"л ~38].IPZ syrLvYz*^oQD$/Ҏ'/Uϊvhl]XR8p 7☾rd9X<ueK dYbbA3z#27e[z,4zώӞc"XH9eݯLf&dn @<4\ƽ}ڜ.X\W!Z#v&MFIz74@6*~{>]iӠPIeϴŁD=71, W[4Nx~O짥OA-oU>CԀf/ϔ{-ULz^~%H0_]NR9~3>yQWO1fԯ vxq6Ӡ]ElqndnP\r⯢BmYUS-cD#J[خh}zv0__UC; s.S١5MQMMl^ҥAM3apX BEL/~F}F4cRYy%0Ƃ7.l"-9T8c ]]lkjY`GO&NjXAΑ8$JٿFMLKr l2JA+}a x,gt@}$ ۀoP@Q{Ԓ$MQV~<E_ˋcBLm) *яpI iS$;oH9Ӕ'N ;Q#ȳګ]FOV5lO1@Py[~RN2l39&^/@n^VD T{D :mtXI0穇 ?rLL'Jh׏jNś̄(d1ɝUԘP(Ӈm &NtcD6*SF'YV_IϸVsGΡ80fG&r-Ih h1;%E87'5pI*-Dṙߵ"ΊbNU%ӌȁމNҐV9 7\?Cp0x셥L]Yц3OlT?H4z {ꉷ;Ԙ۰.`9 ׯohn8ƊЭ`w^j;e]dr-IOTd~H c {͖2&. >|;$|191cLm9X׏aB`փ?=!WN L[6YP?"{!B|6SMAӵS칔>4k\V|ւ3e?hn3z2B#9*ishcZ:*#痺~Dfo[m§f o ݂Ї=͉8>›kdXWp7'z$qnEղqc8^jMf5mi-_I{'׵@j1R *|ńilh_ CD [Dt4A\!s4bri0FGW΃}P@ko"E=S 6Su[ۊEmkOft˜Yaκ Yz|y'X4)~ZZ$N*jYQ~kbf4ca&Q2sY>JS5=qe'ECɲO^Pk B&XJklI#|nrQfFJbk~Ց/mèݙ䨟hK:B*nX I?~K[ 4PVPQm][Ժ.Z&Ҵ) `8܂wQ9Y4vkm &`!grpz{+LעioօQL!ϋo'L?Ki쒻K~TETmꮎt+x&Cۭ:ѧH͢yש?{*~0>+(S1d )E6Ӥ:s$fW EPPyg|JY #>*4ٺd"ZڢZ- LsYu6b<=[|ٺmTl3MŚto p"9d&u7<\4Ue`+`.R+^le1[ r[,|,yx[mT"Ekgoo[*rP2:)osCP1 F"Z!(5hh5X@6zNE~98eb5$ljmmG2mZt"\[E`(i}$^ޖfǐ6>Em0>?1 d?a.Epݰv`v{Sxx5: 6s ^P; hdB0CYJ6mG =_Nzv mS-w m@w;7sYVXgX2jm%]R (!-_u"|7\8 t⅖<0) "tҺNff>O:`X捿 )q\Ӣȶ^'^N!)iQj 5uo ۆm7I}IPRp7tQB^}΂:tQҽgJ 8'f"oa6R}θӶyㄹxUpB:]@Q=QUrįB\#DiM.{M ,tizs(0Ih,HS%1rb5 N ~J$Pq*3g y4;PU*8Tmj'۾x!9jJR.veD{yz<}n-8ܗY0 `i#QqϰT'e8eқ? kT,ā{Xݘ$U 3=DžRڱg y\e ,8EUҞQ?E] Yka ^b]? aο) 8fԏ՝KUr<; :2 MB?ުYΫ2P+nO%!]~ղ3 atN;4+oekrWEh~~ T~`.6Nc.AjiE!BPdL&UN[]Fe^F9nď쁲451 +Sɴћ ^vj~6ٴ.6.{F<\탔=17θ&2/'w&۩3~(ֲi$&n;1hLX]b 1MvZglau*LrQޤănݧH >7/Bgk,v" N;8:M9#N`#l!9ZiX]Iۣ0;]cc??"{RB0Q6Hw0s&g-iCB1 R֏qLdFcފ`FڟCK~J>&<3<ŤσӜ!C#`,؛P6$ Z-p22Aߦ z-; Af~ސ>_~*ף$ΚUX(V/p8bi1$ک{0ߩN~&N(yo ʔș_e_nk mŝg@"Z7| be3d&}<Ӣ8oS"@1X(ޚG  M V~8)MհCstNSA9?1}C& j*ḧ́ވ|?֠77eqYPѝ@3RlP[{[n (SxV- ӷZNʫs4\^׿ىH-/^s]{[>}7i?:;'5`4E1F4&؆\rH! {5 TzOlzE#-Z~KDV A 6yY0E;F'g'4DS i>sOB qC!/~#ھ# @@VIdI=_3\ʔ&[e%iE°+)ys*x4" 9;=faϳ6 b%~ԵIڠ|, V-&?]9)7,ct dFۨxa\o.1;̘d}4!LjPl6:zw?tZ.}[9-e*+fv\%(yfGS p8='sUN n5$t x>0TY1c@#˝/?-۹đk Z`zdf W66O= kS IONb$2wd *}j|bHE-ʣQ_/'J͞ |d<:, }H K8E{t\r: m~l^?"Gn=06M>Rq"bF, ]3;p&r=WBp[* qE@o`t@S&5Bۅ!.vm k;x+8P,;jK9z%lIۘ$;C=I1m QJ,Z]$ə;j}5oEb, v 6Qop4!A\t秴H?\PwOqAa$z'A\s?6Q\^3 cux 0f֝k w5lSdc'(<$D' ;+=\i1>C-9SҹyRG3))_mW[Y1V|}C==RgZi覆{JlE%Q\4bnHK徦uZe>-585c#ǀ }$ytvfDڧY__V'HG7aԅҩrDGkxSy0*;V)81 Vԋ ?ʱ3\S4:| &eV*Òdȁ c$kj. <1֮b åxnd5{Q ZN~REȬ[p »~r-ˌ9v.L9dzҳ6(P`MKDE=ItNRǺ=_TZ˛ ,rz vN#fV}(Z)X vXm$deExjӾ`q$30CvG,0؛c&Ӳ:q$1uGYi %!dߢ! {r$fn޸INRu1T;bo}*UbS~*_[dQvk;| iɷx m$VRpV6G"k ZĹ.Z|΍[H!(Eu!vab/ZW݁gfx.~Q 'z=yIE/Gq~LmUM8bz4b{WLNhn GABl? /$G]QV'Y'B /䭴F!D[84BH׃ 7&hKe4J`tlo,}o Oס|e3m1$Iq!cs#[\aZP8f7k(#r>`DrAL;2[ JSr<)rT^"P7 8!j`?{=LIs,ZVvԦ/WKfe6?G2}Nke囔_}[q2&g*CD"zSFR@:OWէ¦Pg`PgXrQVg|uGj15Rn_p&d2}5$41 v7ֺKQd`DMrVLĖ+$GdkYEύķv9EplcDJ\?/w9^w%F(jeKȻuH}g+'o9O۔ڋ=G )T].0 Fxs"|5fd;~y1D~NfhUz Vi;yNRɕ5f.]2ĭnwA!N_+"(*8tIǒcve?Uy_] E!ͬ@p0%oDE9h؞F iiQp9QAԎhK9PYUm$a5lAchK25YO1^j>L-[DZ:ƺ&]ږ3H`禆xK:.`(NTpFDXI2]g1dQ-e~#/qER*00@n DQ^4B,X`)rn*HwmQv+_%Ф=84Qj@h$ r$=՘S*}H4fwsH2`s7lM{$Դ=d{:ᮠ)MXP;gةU8.]Q!phQ Az0ZӞwܷN4l&$%}[!noh|~i%4zI@lazX_R:!/-q}Mr"0w|%Ø4\Q-sE7;w2?}'@d1(k@(Gy3UBTDcmbhLn1sJ{ӕ՘p2gMcϝsT 1=`GK#3_ BD4bJ xQta)d dJ5'>ίcD"K'!$ (3M!#:tf$Vr^nSA[>agőh?űƝ=x'Nkdž=xJ|\URsU{X`IB'囒  :*(QifkYNԶ7 Q]YI0ك*g/գ*x88C(Ikn,R 6HZȟhU @&"(Pr[u>fR]a?}TL,doDa$ kj5xMn 5ҍƗ7/J Bp)qn~y$S3P/ؖw\:Egwv_Y*eհ:Ȯ U@27JpvM~]&I&Gfw ٫Q(+>&b4)]'n&pbiЍZFƴAyK[| 0kQWH Kv9 s ܗ@<'cSѭ4AXfdsQqwa[?.$(Yv\J,&yV?{H''w8S ^gE"dQt=35*ʳke# OP$#% V6:C(.WZJ#'b%yx̤'5@m?h5.+lNᣗZq.eԹ3;ùÀYRj= vyR-eĢIˤQRMQXJ!Cׂ7bSWJ~~I<{V]3d&SFӵ.5y&G_Eay0y ?l-' q4>a~,%"S9=( ډ,։vX#[D |nNWTfF/<}_ YS9=ѥ4GDq+7ũDj}S}zKvP}ٯY@/n&`e%0!3qi)CӋץ/q ĜQ塵v):WeD}($;Oif{Ʒ=%Ѻ9jNY!-/P=Ifr]7uh+a<X}=Qj8vADŽ!0rU6$"3^XpV>"~(W|`kv,y6 K eڇ0_{D7Ebx2{2CK[NU"ηC%U~T(%Gx@upf*~Rv> 1ẂY@ev'n3Bj)AQOum2p0,Kͅ/^v*@ k^0<$ A[X K\ Qax~nkWNM n0ʻqͶ6LKƤɣbWSwчi_ Bxco]0Oϒ'-mÓT4up߃*p3nH5 ?#P08z(1q,׼mvO,LAFD `0jql2e|"0"NjXKkxŗb>Vxn헖38l8Z0 agh7$ty3anP[h$ F, T^ؼ";3wɞqzďPw C rA;νVd*'>dTkX^BP @ EbDߕV }ϣxI:wj5ڹ0A0$w8%)_ġc6QR^='#@+<+K#{"{m .SBxTXRn%7L^q|Wt4+#dI>JZx\5@mK^640 p}2}!" 9S ;Bp}" [W~fVoY:}M^µ~Χj¼zvNZa9VfJym8nEF~9E*647МzEҹJ&3pr۹ ƽ7od^\ƧĦt&4^#-$"`20n8 j $%y!vګcԹpp؄wg>K^;JNjC$\BZd K/i5{x(][~`+ite r`&_I2=%OM3$"OM>CvI 0?+(AYTsr$g[%'vT+A$#S o1s'1'9PWKzGG8*g)xY[Y0JP^qy9d~2)!zDíV$40`4:DaEOAA梍tNu,3ۤ ;0xw?J+|9Q ~f{A; ƃ3FÓҟJcl3էHٲ6)=U[QTggp@Ժ0XuiXCm%O kž<(PV1EO!7­8;pkð!+EK,-u$fw`lu7 BDAM~L./XK ӹ͛jYշGB=m}"|>oƯL ΡuILBKOvm ;Aiۆ,>.mOS\DfT!V*J]^`(H6XQ`΅u7 A~ڈ9F~|4QǠui%N` B6o9x%?XUlIegI(ה̟#CԜEGsb61Vĕ;LsU%D^jLPx=Burv,.c'YLع 8v@hY Bec|;5 qPs#MCl8`Q[;(_1WB_\Co>;UrMxp]kq Vs0{ÚR0GnC 'qXVH3pQT8l\׻HLY4z_KeZS: Z+ 6^“F@f DyVx9(zvr[^kUUa=^)~ arsN 옙 {sl텼g"Czn}_@I܀C+]:TQڼTBFӷL44-*5٬pm]DK0˻!.kV. {2"ݮ+Q|HنHB\=A4u_np,?V,wUT0$4ܒEɒRޭ#qb&rl[ڷtTX$1x`g,{f]bO:PwK\x{9ÝP -=U1FMq-㬔}]y>>w-qD[B̌Kxϕ6/ayX 6U.b-ߒa{DHK:l⨶ 尗SmѯskBk"Aۯ}bug;@ovcC~he$yD-^WGv;^Ƃ~ud}`by1 /i j+2@%ϓeq-e1/Djm0+LODλGl4*YUtں̪$Mc6Â˔iR Sslah|Mz-^3hG@B;rT{ O/58 -#붍Z^p nN[a|E <|!Cק\-~o3 J sS f`̝gB~] +"<#qlXQG568|uCZTL%b /"bb\,c=T(qG._ |y9ܬ8j)7ukץ)HXԞNA-٦JDAZsd0o;VТ]nv*܋r'D̏4fM}y) x4_ nb~y{K4r- !x' ; U3x+_Am̆əS(# tIvIj{knPĹ }< %jϗn;2]T(DF-V}h!^@ooiخ3i2rHp`"jtYeehoc[*a̗HNM(BɧQύ_ i}73-woU3iY;gݓM ?|aKVRWjōak=К[*9Hlp. i:cR)ؔa>@;c l` o(\`T 2"|SŎ_{$[i9T h}֑*">z8IiR 3`Կe`&@|kB#pW*]7NF"-@^M$ h`\tp07)? Zo24XvD=SO?VF5yţ_6,\.![boE5DU8]R0qetl/UAGPwyy&U[iiJʇOVpCG3Rcl_K<,>[jXz_(uނVwXI9 n)ҟWb=cs8 A;6%J֫k؊̬X0f%O3ywW6 ݩFr <ĈYd-p%(~IV_pvl9y*}HK4I6%& [tOrC4BNG7%y.<+Af 5Ȗ?pՐ^=.hѤDYh& *ހ+ 4W6ulr?xʄJGY>$aO4yC-$}2ic\`ƺ3K>QhyX,a!oKjb7.f'ckx;Nۧ.-jA6b>*Q1S$s+ feJ{m愥%g(~[-ױô)htjȝۨrB0Lz5lbUN5צj/ei"u_63qW](Hb' %^0pAͮbUh+VƊa"u3ޕs|x`l!ḯW[ ɜ잌ȼИ$HtCG&׃j%T{ln.1M@^ .q=ոD̍;GFM1J+|l2WWz, W̪_\B.L|~ _|.P#&+CD}wmGc|NUAEC1o&fwRh2tA/Lmmf'9/~*#僯 G(qnѦ0 ^DE0{0b*fn%ޝV裡&\sO̪3g-E #[!jk` '2bbGcVKCJ ¾O8·81d[zAHC2,bnB^ʎN5V$B4dklv ͙Ht^^1W';:|EI,)Yß> 9^TSބB>΄ܜ$Y Hy  !4 *IفVʴ_\q&0 > !ȳqCzc,;0^UE()eclWC4$R`,гZu_kJ)}DHj{cP 6[AC(4M[=pwVp Mv8m>˧+C:%s_A jmF[WFKu KVUI#~8 +^8J'/(3ɽ3dE ēZlL$UKhԼi x9#ވlMwߪfTMe&Gb 7'DAbd|lT^~}˵[\̟Զ!qiEm߄d3%ZD1I %x>efB.2j$J_bVԕwbަXE?@8ͦɓ8CS^Tg ᯾,rDH {ͻ&y+Zܔמ˳_@ @{dǐDlaԐxiu n(^ѓC,PGXk>_w.g(&pb'+=ъ ]!$=x>Y 7^Z̤uLJ~4R6\sJm!tX_SIZ~PPQ­NyvoOxW"y!,9f5hqv$"KŜ*eN&.4E IOU~1hBw\ +4@٪$AxO#ZR^V6⴯CSQcYg+ǞxĴU}ɺyTXMF{"u!~`(dY>-|xfQI3 &ft){#Mٙ֬ ݢSBxHO9 &N1!Q(.X9('H_VZ`5nU;ȡt M̗p#<׷6;hcijf"e7t9̑k_ Pwφ6ya-}*8=zO5WcāD$M+;zv]܅~mPr .g2@q}~Ff)EOU {[&FxTMl\7[16bGz?o2q&JarIi]/-sEC$%^d2ը&&rMFأQ"q@tel1hF;G^E{v¦s$V *Çy[MBubYD=칫*܅-᲏`qB Ձiou(rJ}^.𶼙l+/7m|55!LG2R6Ka5o&[Ay^߬NS#W#C8,pԧC2VeXd<b^ku욛@EnjoeҐ]_SPt#!+C&9Wsa HRHG,ut k D4 No @;OP^s'Z:V x䏑eBSOVGRmR ǘ f68uPʼnF>&(+T١,sҍ1.NS-xx-ǡ |5juvS0T<ו ŸL ep#{KOtu~,CƂ25UK 3).+G[B47'lCA7x%FN(9B ;A{\K<`R`%;<3a 0TҙZ!VO$o1ZB.i4D~V>onWgYZ07070100000356000081a40000000000000000000000016101cd7900004f14000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/cxgbi/cxgb4i/cxgb4i.ko.xz7zXZִF!t/ᏓN]?Eh=ڜ.+ Sd3t y-JDwhkz$͌1@])l9F<'Z!LWux:8nO9Z+ZZ`GX@78vۥ1@ N6KYyEtǗ%n[U1}?5g'VӨLt=+O8a$z0;sq+WW/l2Lj3l.-eu}k|YT6ni ­{ı;veWC$!Y 8 _ѬKNĜ7JZu@Lޟ̚a[(#z` eIp zsUYPIdy f2)O?L~_Nkӷ?p{"E6['iE5޿=V/С"m@;r5-QHK;a_ALG8EJ&q쐄| ,GzXL=)B'8/ "_ށ  -˃Y\I+`ߜش)Gzg޺)-il`@] ك"=31}rF6)/s˞rA{ 0n-Qqq'qg}Pd~ER2݂Bb_DKtxWQ`됑)^/L^L*UU6&t $!?];)ԡ3GY?-28Iy&2%7%;ۣe[`-2 G͍e#4QX!u%]]PXU FG=j't v/m#]7gP|~@8k5n^b &-uv9-9o'@V+O'&[7$9 04-K/c'dT$^$HV z.Lՠ͆u2.2bmzK| Gܗ_0_q .N& wmyDg-0Nl-\c(_E۔ϴ5.PN/;[R,xҘ ^ihFVsܢisyWP2YMG@Y *K 2\STK3y)2GQ۳rou$(:xg96zޱC6Bz==0cOix eabm7ڦ[(8 ֨Ǣ=DኻFbP4V6JzOuhE5i<!2M7KwBTRǚ/16 F?X$[tI-4ƝcNjN+g6=YڐyhŤZb .|4'WE&r)3R/8- X[#;'RC)^bʿ6'|~Z JίXfI8Dܫu/sMo(1~]e0ݲ/ŴIď_> mƥ49Wr`G}aJmU 6UU$F>k,IBOo rꦕnWxzMAmP1+'Cym^O3z^צPȧ0x}P9I3hREGp/%1BȨ}! j$ȓklɭP%!tD@8;6O x1BO&IΥNW O:苷׷7)n: ŌRNnVtt,KUԦ tT2f{g]]$=}ɒ8]_p-aN̮ZΔ3?|(dad*@8s^l 'un࣓io<|2:yśqYةG^Pxr*f b sZsȉQt>G@ Pwٶe H|)=*H0hTWw y 3*^ :{ȾךB;+97VӳXgp0v~K4;bϴp)}/amχM( |6߃I"Rg+B4WfW0rP/ QS&׽;@&x8yf'%֣⏖?*f Xaž= %=IJUeDB=_k2{[8-jYgOtk4 ?іJ C?FKT;|P~\*Y9D~phtE1g߃pMPr$f,SVBD!.[Y7˷#x;>׵jL#I_rHNlAAS!ޞ&9QU ) }Fq^U9Y|޻// `t!)g{aC8l^6k_ K&q-4es{x F^]vqdq2"l|j/_E\ r "=~.^ǽ8<&;YU14Tk&mV|Tqz` 4c8-Z=ڟMOjSe,O8bdZ|px,B*bw"N}ǜII ܤux("1M, 3,]fIhoQœ$ ,W+9ag5ԖహD,w::y( ) =|Flv脂$3Q>cL7ť"X[`)DE ="IBbo۴>X}jrS|Uk9R#3|ϜbeqZ*bZa9aM@R[Fk@CLAZiƘSMRt*ѿ^W\lZЫ+73PiZ}:s> >TH&1FCcd<ɈjX ^}=gg#9,_|Uok+[CTƤ& P5{PjiŝiG۶#X%` ԥ ;Xp#i[6MܧnMxtNG[f hn]}(RMf#&~2Xns|m\6Zpz`!|$X჎}]Hbz+^?aG9l}$7ѷuULȨ bJi8$nnX<"Ԍ8UG:dOwnR.7Oy4ҧJJX_'4hաtX;ОA9ܖ0D&26A LsmJ3~2>WgMPvX1u;(GP:k&R:=˻|aV$=RXR^ORB"ߜC{b5iw3555r~2 =rt;'ezTT&<7@F8SlF oygk2S޿{eaJ0Y1r0-`HS*,nQ~C}E5j5Cm=f+9Yphq#J~p6V17)%b%M >qݎf@}{1ǹv8A-J?ƁhL-dpX]Fg=YjoBlOI<{o>նpoU,jrT Qŗ oB"Dp 0os&ԉ4'X$Gl#$!~9~[U*a3yo`i|?lŶc_8O7zhfNsQ6]3?5 pQJa03 /2WgjM74S2t1Д`+E׿!]SO[}Pu$PғIWv 5"Nyou맗Pveʼ_;{H6zrb׉ h< dc)~[jX@]P($]o/ cl|}LK1=/@SCg3jkG3b5rb,rIeÒDgwP mRTb. &=c$&|Tj7F g4 .MIsgb^b^"߅9'UaBH0MdX>F292 K7U (!T|B|Z3cRFr'- Uݴ P: t~q]~ u&{UX:Bw}8S X1w'KepUZœ1#6N*4CBW8G6/TvBťP  f!l?K 5_#q-Y\'R"~/ţ,C TnT0R5K=7^K: !J7vCyPlkX`if`[17 "OW .NjX"죾۠rLf밃MKx_TU2^RAY:JznD8Gt8RE,ٸ|Q?!E$Z3o`ѵ:'mIn0ñCi<2J"ʅN!|Xe9Nj3vHuu ݉`f,ּ1VJU^NX{y:XyGd_9C غEh\2#ͬ9 "'!C;4.*n=.+P\7Rz(4u/<8J%4%lG1y~'u..=~?m?{v=J,擿4MqGƓuz J*a$($m+'T/-rZ*Jj(ӧo+UIg,Wa vI.Iw&tyFo)gGw:'jD t#1&(h0P$\͖;U.D2گԏqY<,j&ck EHf4LkܭNC MjȖ녢wט=Ž>s~I'%e6ݼVd;xR=p20m2dɈ(Xj5 E~&r3>x)m:0XGӘ6=Rn!zy~y^:alZl]z뒺ͽ4ay |(̰Zf,Cb8 5;O*U\/PxI% wa$Vby3xZtA,A< ̘6S#7UE) CӰ)wXMBfnt"n)Ru $v&4 y i,,{ҽ_x-8o="C`@CQxlg,/|bKv(| {=pG L|NHS90=;EA%kfTA8=ye\⌉1wʑJ~`R@UL:wG^zQ)#9@ers!rl%W'^guzmIISvQ]g ޑߖ.'.{RP xtGOE )Αދ  <WpaՔ,If>R&xp#]U aݏ#Q I9N0fOE]{~@Bb@{-(^X$K18-!FIABtQd+=ѐ#>*Ch>~e]<7&1ˌ?LP77]l*1WBGDm)ƛ4ǁ,$͉m ѩNˡ(%ɕb^"ѕ]SQƧˍc q{Sکu_7UBM{\?b7ZSo2Q8Q >VW7{X|oB'UveVTPno(g, ESCOP-,f %ixd)Iz-H`VaCNƀl_0 c)Bf1D'@ au}B Gzupn0i9?.3GsE% >,jOMMg}5:T5{ˈktB*1 *nW0HLuG嬅 Jb*,{܍F \K*GIo{䒨Y<=0s$Kwss"#F:Jʀ"z&ql0 `σamL}=בjq^$?7aK16)^,߆@t!> g: t\vBbMGal0jEA4WQ5Ӆ uO-) R/PoFf:o`L(;x7Fk_hhdۊ7"MJգUገEe*e|؏Z:RsRvUNKl c.ӪT׷晩9^]:^4Tb4wu[vDl9C=WC[R!BDɽkpnIO[(2 a׼:_bi>cgB`, wT3bf7񧄽8E U.U,3L? MgVFA]nt9:|0_!>*`10>J@x fv$ .Wt?`]׶IϚ(^8K g3 r8E|JK4C}ZʞK͎pr83t WyJ54"0/7N (YTH!!>q9GxD)K~i tMpKڀ#rJ̮Hj徊爴yi9Da`YRij!GRPf/5!0Rd íC,Sk-1A kp<hU ;>_ܷTXc8l۩NIcў3>Ro"ڞ7)PHxؓK[s5@7L݁zeqcG`uq1Pϴ{ǟ[W Fԃ @ԫ8X,o!1oFw}oVyi򙒛(.G8 F\J<:rbhu;,K x-\ {\pWF]+2O#tH!9;W9J- ]f*|zԳ R&]{m)dA߯Xu8|>l҃癊%KE@^?>U!4)z׺]ەh$Fye?XkF"_F/)m&WI7@=mǩH@S kߍg4ʀ?l 4J\4 (mv .)j7-\\[:GD9SOKTd)Zխ`p0ܢwmS s򦱲]{ E,5w@%Y h5qɥZ&[^:#v!|FwL#h& |G*S%kfht$TKxR-rѼgB"8!:kn0* s\/33^D Rpjp1.i%oчWw ϝocM3/ט&Ɠ"Տm2g}b o@ŸqJRеd$f~ۡY7xXV? =.&U3'G"EΜ0$u9Ձ?K%2(&u,]|)~nPPMl)rE1e EGq`qjwyb+r_I!leHʗ{Va\*O73V}`N(T]M;TqY5O6v^`б"œSR JOmZM%C7uI)J5A F$Ce/(Ch -s?kvb~˘F䡥/Xި%J:N P 0F/`(YzOcJo,8iEe]b@D nοAlA4"+)/32kYkNf0!&KPn,NJq1}[5cZ53>ǝ_JUxa.@?"NvgvIsbJ=={MݙR\\E6c=bioF&Ee@h?yG7aI1o#į$SZr_E%1#xH6Z Bww?w!B+ev-7=)Ȇ,8,VQNocƵ#`X?!-=H]...ԸY}f(XHHfwuSJíMT).hp4]XE{Bg?W}?qoB3fz\ @Xhvw@ -<0LeO |O2=P&{\ fsWv#0yLA Y{F7'(͌;!8? B \1j1CG`$#psG.=J MQ,ڈ҅8;D@cp[X 1mSȫ0ӵDeyᏡt~ -Ukq?AU}H7=:^dF5N1#pD%y5yս\)v k?k,GUZ䂟 *yNLk.50EnMї_ ȇAN*r~X5 "#4P_k5E BAhcAFhXK ndkYLsW oꐹWK$f?ƗRШ/xmoMB.@o53ЩTn$#o95ꩰ-ӆKas B {x9oOuE OPT\/-]"(>u] ǜU ,x[[%PxKf$ v[zB/G{DN“_YDms*\Sl̵3_B.k(d-h(xz:vE\{VɊB =&=gp2{j-W`SIjƪDDmF;ƸC2]arSx9jNPs?eibQg5CeEo{Dk }~?j˩7?7oabl!DK| ?鉲Tڢ|.҈㒪oELI s= *c&5Nv*Xx,4?hEOiY$ܐ/^v kN+?44| JS/ь*S6P: WB3%G &=a24(d |G^>Ձݑ+Zs0] dg%^590ڱߔUzr@ jdKblP?{i;-꤯=/(G9nN9D9xɣd8W}*-&0ktLiZ*KnmhZ+GP$;rߵh&HNݳ%RBOAyxW+73MF1*oهM0fN-1k8*$_^Fe{r5tT V puHTBSEr,#fJW4.hS_H'Sk; }+J6Ѿq0eDlxs %9>ޮ '/Jewc'Ƴ-oU0z45<*4EMa +3J~ܢ(-Ln^,ԃۂʖH CDad1 ԪFZXcs{{Z=rcّ;]oݤUU}ɺ+P폫cVvʀ0%a`=Nsq`O8SMze]M:,˕{x :^._,ݮREHGv88U+8eOOaWi'(~f[`O^1jtTaͽG[ yQM_ʕ,VI[ϜNV΀?.ha~I[Hx3y XE;$~Ȫ62JkP!*pF **ʯΩ124Ο۲V=!3+4c˪ALbj_<;Wڑ"w6YZbK\vɂqvb";2iVۅ^)(۳9ɩV<'նH^dt& kmj0kg8Q* Qt5\tb6f ?;OZ,0 &V\'b×8sShR t˳OhҾ1焗Fc4HP^#6324KrDYT&)QƧ2$Ol-\=r w$}%-(3.FiLϚgv>UK_Od v-x|]lms@o#"Q8.`6L,#(UEay/PL٧jPUvV[J - 682HLm &ap3+tv)s\Vɂѱ2UjR:ywcQc~-gWzhVwnoӧkjZ01R+3wbE[ T㕩otCj|E0isBRDg7$b7ҕ|h ke`]fا yV0$xbjgj]P§%un.5s}̑ԧ{8^uT >mת.K#2=n$gUZNܴ֑Qh{OU<$9EbFyɤɣ4GcZ`ݞ&&=_ODjΑϨN6}—Qn_#s_'*xQסuxq~o EGS9bpW>~dӤ8XemJ`n$b8.cyW$QRvv~FNAo1}@X{I#i_Y]Zsa GU6Uз2⢉x/`.%|Ѳ)Bh+1&zr]D?\J102+ctHLT- ! ϶0~Vtvwjb%2j ixd- 㒲&{qd2[zgve^Fr/-K~ғ,LV?~{꿂kg33ۘK -\DNC#N)7-8 ۏ}V͑;Տ[ ,د$)ɺwbK2%~} }4<W+UN⬭͜/'0.Yn9X+ڃLlptP̃+]%wytj+M6PhġlhD3X@iP-yH;R NYxɧD/(`yq^+/ v܃}>s>Et ;o 0/PT,ٕ5& 8/WIY /4 RL0U2JL/l噏6\j-wυ-h. 樕qTMBߓO0)7L#5"FN9E,Z9ŐW#hԄH */ߏwI Bu_X{3jTWBZd\Γ*Qߪ/+% <RpT߆Mt#o{\ Z@2NEҁt|^S!𦇣#ntZ8=4COQr7>r9%^50BewS#m`XmqC&kdŃ^ac6=zDs CR@BO>8oȼCy؍@~ \~ѹc\?]D<2TᵶK! Qsq5 FNS:|>kx͙A< :hō0 MXp2gU @~{P]ía"r+')(H{S>s`jzKI%Thwʡ.zq|W݈^Dxa-1 /R3_ y0 xhr[3=N]iȩKzb$߃N&[S)\@N\RĈewFyH*>Kֽﺅk NU7r.2a$DZvz^_~/ݟDW}JeOE5# Z\lƬSvZp!+w<ƒ"%@P9TSPP#Z ˋofcՂ-N4(y@dwڥ3wS[O.Y֢Tɥ,ErHRd_u "VK-|@U'l 3-'duAVUE 4] 4>MV4|Y n3 Ǥ:lƬIMS M`yCƒ!B|m%>SWZ5ap(+̙mDyo&hE4(,c:H.u%>ѥut&1+lla:'Q6Y֒41t_m)Õu($]nȴ6t3wķ3WgQm_3f¾VUi[-@YYM]ֻ0n?SM+ЈޯVNTr3'k)1Ė)4߀e2. 5ljdL q=xMmr4k߹C8n.w5j#96ZWiޗ_]feBp؄E:`XroB_+fyhE5 D5Ņzv 8A-逳dzXLIvӥGQL3,iSd>kSqx~E6M !/CZe[}l&C%A*/x,;#ao%$w2)褝]xE/F_6fr0 >/ƒ]}gn۩H71F b:OjMgYZ07070100000357000081a40000000000000000000000016101cd7900006524000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/cxgbi/libcxgbi.ko.xz7zXZִF!t/d]?Eh=ڜ.+*O^4-aFǎy(LJa$S:`^)c_ξ .4Cv'–M=i^KAs] w֭ 4H@he\|Mu$&+j.{eRA!QrQj#ǵGAS 1G;ݍ@?c~Y:K f^xCT뽻 z v2oKޭni)1W) V8 ."^{۞ vSNT>^n607^$P2:1O ؜h5JC7'"Fk"\΃ IgF=6i\xGZE)d1s1nې"S+XD^X;yi?mAf_D:w-wy,FZ(7Hsay*eg&sp]7g8bka2&aY<[gV J`pL c>BWcަX 61َ*zhJ1*@x46Zs  @HEY0~c"a vVx[ {r3G樬 Z<6ѽQiD'*Si={3ò2('6hCC!Qn)잣wUpg8u2.-չjɋd%\k _믾=  s0,omw&P^o Q;GW9ψֈ #QvUb kN:b}UٺF];kfF%*nvh|A=o^l_ཿ}?F {ETH-M~Ѕ~Y"*ٜUῷ΂}ZKXdk,]REOkfBnj+"Ԍ3g^+XMiD!:t"DbΎPA:bw9tw.\v.~1?}SʱU:tF~FJfF8.I[S7$wifNZMUBG_=L0 1~-v "I e%,>o!$tvi1x#$T0GPONQv3([ҏWp*K͓Ƚ;0흱ݿp@wC4koU!o@: T>d$}-0wT#eл'rǽMo"[Wd´1"i+s^:d6NJ'>-uڴz|Y05:fOX.e/X bF/vLeկQNo3sƌSmQ6W3ܻ*(< wZ@E8Q=攷bUƠaƁgUvP 3G֋|H&9+lWO]pAO J|e2 ƕ J9qKqaljE `_`/1MA5+"LQ ƨ(dqG&I٠$q%H?CwlݗWC* A ;D%ZIQD*8ͯ? 'HIM08]i'ƈc*((T*'l,%@qS}& ? nj7ssōsS_?ŏ"!V#:T 3\Kţ)(@lWSK)kמS%=rd 4RK2Y&_Y_TumSuiWOaUW3+Zۑ7K?XtKpN^Exȼ>$8ZwS7YJftkM[Шm='(\Nо~#icѬwr.2h-Kn}u}r?$S=cuQd*{l,_ՖaƝyۆ]( B􇺓1qd+ٯ䯡l"<mљOv'amNx&Oo7CVt]muLѿ5 (2)x!SQJ)f75CyՒ\-%,Ww3h>uy0)m\Zra~ !|'"U?tˎ?ʽuO,':M)q |w4v(NȢ63GK+iOבn>eA#n =ғY#J0x R$e|(i 1Ekb :A-;Ls'7Ų':k i5Iy$m!x?8'LQI7ANNEu8"Ms3Ļ2S8dEAyA~89t8!^`;dK0HС> Wq]/` -VBgI€ WZ6Ei"](eMn2r+yHPdmCЗ(~!*eLvp/ήK[HO?n-ޤ}8fE/Ȥ>]ʑfKj# (إ,>~}ks kThe_-hvO"g_rnZWBi b9操!SQr/gJ>Ld4n.RKnUH}f e29|,{p=zbe\v7 Ylo›~6u+Uw ᥩ0f ހ̭!G:D)!t<b]gw*=elֈG@5sNܰȣ$+(@ S83Y^ck!ѱsbAh>H.\cI,hbYh?O(~ q!0Z)vs'u VHm Q6b+' Jk@1 ݗn{71> 8G|BKYL.9,f9%H{Ũ) ؔ-;82줦D#-0Î21EQ͈9۷Qbh fc#Tv";Դ=oir I @FJ.YDBrkef' bg֚UF@2E)oEEWmL84X&~W9 ze`:<BR~,u) :t8uqϻ <7T4:) EBq0 VO4ĝ|O|Tw8G"^)D|^_up(cD9}ˢ:DX*:1╮ \Kvm\ɐДZMSٱp؛XYvEk0%a$}$z %iX=+=s3I$}C"t1Xo }.ᮟyI*iҮA(%/Ÿ}+離'yd>).*ø\M񞚇xPN7k >]_E|Ny28_+o72t)6ML[6S-~G* :sfөʨc<$Eq4q.>ً˘MFt0w GJkmOz&6n?fTByQ6b9Đ؊{ڷC"]Nz7Rx;ՌnKAd,V3GvHq歑0,؅y9B=a$[EHt]N]ׅK Tй.֧]W֥J&Q2i*I@5ftSS2$ F'Bt;>&|`{6B`:*,ɼNWl/g*xjq&owi^PÊ]zT7p"k!!лϸO""&mm)*cRa$8o6"y?#  A YxH(p޵#g\=`3dҨ1XCxV?(p}g=OGM /?'~9.yp'b^ '=0jD))D~LwXI=<*0id YD]`jZ>vAkv$*9Lh&}F jI[V;(G`mhO벶_`CG8dԚNn`7!aMZNZͭQԖ Mf 1yvT9 xlSL`)#ы$;z)쇔3)MuD#t+kTdCQtz/|}jeU'ϱГN'}/o22.D7W9Ӽʚe˻7f`D-|ㆵb`CZg?FUSWvI]j <ϢUۊfȡpEpAՓ!-ꚡyq(T>rZ{rS:] P)'JEʏ6° ] EaU{/X;Y|6CeiG3 G܇D&^kMGZ0Dm**h*zNL4{.oU" aDx'JsN1^1H0 3: Ʀ78n {ۤS}rDH BDBdKB%Qa;QGrE 2gJ-a S4DO+dq?^c2U- P 9ĽKH9~ ѾrX,1>҈m8 IӏH ~ 0AͶ1j.$I'8PP"|`~ݹ2T;+u\d"?D@E;&%⸤EJܱx`RPTt XTESxdƓmy|X/Rщr\٩w7Fu4Q q͞ń/ *Ӻ+7_;+&kx"T*\lj,@}^U@A-G4gbWV3E]8f_Ch*6T[I}S&+*~Er= _in7SͰta i8 H|nr~@ϫr1wq7U J9~4ɬC-1ƺxR,^89*s{~1;#q#G_ap[$0KM OЪEfl(W0N*LoWk;4q{i \Fg<b/'PXV (q,s%d]B6UGjw|Ttb$/$qA[QVGchv`sN {|vpl˄#6;SO0h8Z"@BmV8id6#f $o&J )WJE!,1 Ǒ)&n?:޽]&6HkuYտ~/:n3I7$LX3YSAD,k6<"N5ԏqq_03iER:u\pYa> cGT)PP ]J."#F56 Kg5]tykhTD("MqO jEߵ=Wi "0mk} ?+, 8vE/ *K` V4\UwdGBH=Ɓ +H 3%E~){]V|6JT`2'Wr&b Zoϔ@Áp^o* JWlbcZRdnvAڴJ]>;("CW~Wl 7aa_ه6`cPXWDub~XVݙz{ZagN;6N8F}.be?_a&v|z']qīE!*{nBٺI t?gqKt%BAu!jMn[. 9QU%z٥YZoo&k؏(ǡ+@3I oq&⾐': YiO}V0j0pL'bO[mP 6l*+Ju 43s25-3;O1= NbgmQ<_2iy,yzlJV` MI}O{.5អ Xg a} 4*߽&2NGz7e !ZysȺDɞ_?ı]?"i)f6yBV'8 @qA̋"a @A(srmBII_95m&ooܧejLV߭vVig n9uKu"} "–u7QEn[(y-KW ["zMR]#.e`Ub22ܢ|NIΡ ( >PX5BkzJJ/ʤi=pq2UԽFC ϗYpPj˛|n+f#\Pg01ޡU+H'U?IXx` (۩טzy+5, W7jMxz,NK38dzTm Hgg  muXi}zO%XI%<'_H_O^L#R>O H(@ip ˒SV7lS瓒]u^,:&kAsn!N6쨑W{qiS>kft/ڦ K~?,7o0& T-\͡QZ&_ZK U"O-N{˫5䫛Pu*\ִQYZ)sGR}pdRnqD'|~1mcȫRW[)oۑczȼJ{BNXRX(+jP"xos|^~a9Z ۣ1A+"6- Wh)cqLWN{a7ȝbyඒj&0$zPASQi0x*@: Ap#k/-)SKemk8C#i%c hl˷?9d)7wSuSG9dH9d [$;ID 8vCLzLE+y}.f۟%&!2&Nmc1\ye&ռ ̲I(i+B8wC.~"hs , xT+`Gu3`:Q[.yAˮĩ{%ᖞ{Dظh&!,*^B}hsղrkaW%۪'+kbI-F,C⌭܀!Anca'KoWe-)BR:հaUF .nB6izq<+ҨDf? ^O>AO \O6Mwo:j{ڱȉ8J" _j$-~tkuzAeܳ <҆ƲCb;0F]ؙ tL;^UmI'=_-|Y0N(zRJ̞E'dQTO>&*HUxj`%\W_lZʼ77t]J g̦cҁnRָё3 'K27uWa'Ѭ DE{Kڿ7GQVߴJGSk햚ߧAʵ ^ :|:vIgTo cCV1iqRv'` yhc+N S"zn('ZGvr2ŧ>n0\}j! BVS_$|׉[yQSuHEogl՜HbP^xLn "0tbOy҂$Y%pi/,*Ȋ#iO-› PLKln,TעFi:qh{ uq( 2c%LTuRWRk ZPj|Lk{jZ=gIXX+2pC'i{3%Z!umc-Z`nilGgX05$Yh {,#?$9i]٧s8@>GBl yyI2ʯ-$-%?`_эYMtocu_'"١ɖW.{q iR*a,GGTC^]z?dj^[(ۄu/,sԢє sE/0mr9lp{fc¯z?Vc ]NW6XԺSH @ci};9%Hm.T i_ WK`Ti+A=x r^Je$Izz ӅUzp'v+i3Zݪd hr@p1f-7Wܻo#ɆV4|CY<=@/QR^m J =W92e725 }H?xޭ.HomSbxX @$-7xG:{s&h)]-8NafR7^Ɉ 9< .Ǥ1pcY."IVWbWSG!j=Nm8Z פKwh nӢ^L3C:lQ]&.PeʦJ{R^`Up߭s O^\yΡ-oc/d,Ѫ#d JqTӝ/ 5 ӝ_\ߺ:c$o4 ,+r2eẼNIaQԩ 05`Ic%Pc'?1nȽF@O/Vc e3&&홌(l.«|mZN^Kȕ rƤswRhڦ? A3.KIP77fv{(@G zM4_GQfk+b7d}֗Ǧ48K)c۪͔se l5+%qp}ד, Qȼ$o.h21_eek߫$A2A/-w|֭l.HsZ/'sYd0]0MNjK1&$-i,4oװ~ cV![EmmLC45(2?<Ƶ> v~5r_ \#z`NGSJ,ȭ/A!ȼg9;\/npZa8oqi_7}1vq*>͑PS7?9z9S4k"E /oc/e}KAfaObw[|u0{Sn:W!*uJL ~ڙě2hgɔ:=d-W|2CGՔV~kEnBySpۇ${/< X1r֭!\ռ@wЬ1E}~ӯ1T-G?c,xY[TU^>ZjkcIV&O]s[[bI홦ap%f*=MS6в'*oH/}EH+"_ pb#toǨe 3vC)RJ\~-TJmr85ܜe]2pxFDS縬]&=׬^L R<̾@;-wQ|#n jpw q9lf86;#ߋ|- 1yxq;}6 v\BbԩUUXub'k8!'\3ɁSvZGcxj7{"+4|Y VU-Zig4ӬqSȲ$`{ f4&12 U钒-/ 32ZgqTL0\oqQ\V`;Y%ʖirx9 MRÐN֩%%Vw8Kbl)cXuygX)gsgw=Bh\mRmt`HVXR r9d.;VOye]6Hu2fjQ8~U4r$Hc;;e iyr:40<& OL5b%ߗ|r<9 Wx˚2A|.pQcD3u2bNIwzf /g|~i{+ae9HwI?\_,9@1e'a6('g$!5c/I`؆fw|MqH fJtZB~7 ό`u.+8.P., -oX(xzK`xv6}n}\fogWsґVP7}< D;ᒛAI}@A}|z,mSS\ ]IƓx[5y $g*XU,=JmHݢh>kd$x[`YWtύoF fM z"Zs?;{Q<>Lqg_C=21e2D˼O,ѧ&5SKk^abB*x;ӧ^n0#?#$ΨGET u/n R@:H\ʀp%X~|{J4hsvY0*!T;jbgՙC ֒.l9ѥ-uش=_X㣛P*0s*pMT:r/DiFYj]v &4>ΐT~68nu2f\`36`*ݫevr{Q 3KL*0RS!a nX4w-b@2+xwcDCM/2&'"&iu/nI#w,~ il+ƃv1S`*x!AT +*uiYs$YU[@HfAWוK(o{'d'HC&mve-2:(UE3_KHCGh)+$>DĮԍ̄`zܗ3Y?ʰvٙKog_uWt,s**ZDgڎ<ֻ=R?'ʏNkH6tISdq{T{Rq1 |@M@TM;S3N6d ჋erZ;dm6qJM^'Y"K,P:6c }jįAWuL_7WO:|$5S~oge5ցuc%ѧ>v,י}ٸ<%dd~_8r7ZsD5B$s殢5ضJ|$:9,cA 2 ܊lcz)4 ,X$ z #N׹0M^vSUgD#{XB2uY9XH'̯"r:t y2yBA:eOt1Y)P ,+A/}' GħXKD.Sq9`IYa/{S0f.-1^U8N:AvonIAۛRB5Δpr ^1oу(b:IʥXpU&%𴴘 7Rm3"~;Jr+jʺY0֖њ8%w(y~ywgc ~] xMk+x]_UI]0ϣ*^ NJO6^ E{4rqy%K7'=,p8V0J%LgL)^"ơTP:=/םV('u^Ὲq~bb1᤿FݠYLmcC=*;E_|mA7NUGy}yE)CKN6\(U~$e+n*ПMg DBqrjᎹ,4hemXNmόXb 0 @2yI{?F2-euCyρOT ZG+SvS|%fmxHXn[\B<I c!9zoܗa! RsLDHY*y Xw9փjbKg/ BZ=SD2)oزy;T9J&DC*9*UJ4!lBg_Ϗ*<~LV> D-B x ќ ;%D}^ؓd?Nn I}ж"@gSR&T.dv.W w+'!PKۅEkUoT-*9(;KG AytRa)s=ʦغPqYP>s ~td;IiD C0J+&fT~L,Zٟ"O J+hbB Ia&Yņ "mwA"\XM9,Rt &L0 8=Fe80O B}T[T|;: ͗r6hWqjYlEҁgI{8+-wD3RXIރ6p3ݏc}xKZw_@jDq|cy 'a`>R_PM{;S w(\:lFi@QB؋GG 1C S,Mu! 8Ge Mh%qA yzM \mv'>ZLJg/<@(rB^U?ǫcoKRf'Zpټ-)Q9w0ٵ! q>%o/ ]H;16^^NHhd[45uQR> rĻ`SIE)O,eJACO>,$QFVzԑWU2x/e6`0Ӣ'hjh)\,e{ A;@B.p|cuL-7\ƕF\`*^KncA{CIVwVs)@hE~(=p4:m?K E~Ƥ>'jF7^bO4Nl(GNe(2,F/lkݮ"q!Ĭ`F֜Y)WoI'S o\O`~EQs,ѴGyl?6-g o~3WŎ|x-q܍g;p~/ѰjMBZڈQd{Mm9D~  ^mԡG CJ*$Yj dk)LW۝kOOi*ă'6M9y$;𸤹q(Ӌ*hH$~QKw%K}2(ZG& Gx)r }KHxnaAryAzѨ.iY GRgl$bmM|GʴUNbIkLєX/aQ) <@0)qU"V@cKPtw8ݮ[7B,i,Ic[ ]lu,]_le m o42Myd&, W]Co6ޝ29ඳg餑}3:Q>b3zyLrjԵr ^Tª?ŧLZ* >} $Ld'Z.=f|Wiq *=Ux7>^57[wپkt`qVڜ7>͠БE I #5ڸ٨ųSUƳdƒ#Y ebTl 0RA{+]6Z(©|H~-bs RY]~!46NxɈuUv=sFIKTMK074eX'A]p&3:?gwp 6oŗl׽6q(槒5Lx}.zڭeTnd%x3W1:ۨG @H@dij>_yԇd3Leyo+& [q5[&4`}{Sֵ'KȃC8XlxGK1PI AG(סvj8I?syE֗̾$C5_YG#R̳SзZU#\eFp t`KgVdlz_ՂrFBW9F{!͟}a/мlA &j\$;W,Y1-yZerKE˅x5a1xٟ9p*E쐶ڔقT8L]|`OO15˰<`j!l7 ]4#oq>A~윰cJ+a6UcLtҴj `Z5XOdoQ\\ S#16mZYdq $i `Z5nMxj<+]N8ww ;%<<6m]#Z/0 U˚ /ؑ(Kǹq%СhLKo+ As.RT:=F6*z&^l `La7kTqa$r(KtAy qg}MqW:;ƅQlӯ 8R?&"0h֤Wi:zRI-z [d9 3 n&ӽig鹻ـ$+$U_@ ]arU&L<4AHs@Ww8F>y[vNäU:<[Of̧gAײ`w(COj w~d^z}i&)jD]O\ȉI8yRbY"P]Q*і#}LŲX)ig-{}WxI8 Sg\dRoU㍞N%"Gu@@_&HIaf琵!i4U^m?n#W>Iף'C8vM,cںe!lw Y"b @TjvAQΈxV,*<ĸuhEa* oo2i3FmE7L4݀]URjuڹ#Ԭ>º޽a"{82nEpGV bnvm| NJ4˵G/ UGliJ,# {5m?}<61Ebz#E)b:;PMV]N|טp?qnU7d ꥾v9a,RAl( whExҗ@bNq:Āri>m3R"~̡ΧMA»{?eo+qMN/DAlͻLlG1`ox12Í2*mRF\K¯R ί-I㉢0_HC^W{=5bO %M`./'vMb| -Ӛ f4?q*5}Pa 5I\~ΧwV9uQTuBt{vgm}Нxnodr H´bxGd&4R{,0euWd"i<՚!c +1J7 g^f4L6ͻ1FI+Nw oURWQ4zV\XH&pFLAvvtH,6"0_)ҢSA.wl[L={{9=$E]9BZG{x*~[ĐqTXT9bKYsї3yz8a-Pz?E"sCQ􆕒l N#۠T/ *l5M yY2JrLޛM(_T׽ Jͳ#|v] ҰN# 7!г2L kW>JiJ&;/k|7T͟d< +V%4z>dM2-0 bgX18N[iɇ0,& _o4¶mO>_%xfO\>yIJkh^ՃdNhY-U+Ը}BԻI Rn4T pN)W!7hX< k:MSs@i^c^AmziiJD%PoUX?"ݺ$ PczO5LsYxJNOJ@>7N P1SXі"G%Zҳ` ~eZ0:J۵j8MHW 86Uuu^G1}uvR̴ɴKX{+ W{P:%yYsfNj*GT;y :yR+0U i 8(d؎n^և C ܫhbXGHk)[ۯo)!WpKwB!- o\u" 9CD)5Tt[Cg;0DNf:#ؤBtNf+dv축dw%f/_.rYT7_N^2Tg@)†c vi.4EK12ŜFB< ҭt!cEyM'\ {YJ,~4գSσvS;k mT;|oQ.  6'O /6}b*ުX2gYZ07070100000358000081a40000000000000000000000016101cd7900007d60000000000000000000000000000000000000004b00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/fcoe/libfcoe.ko.xz7zXZִF!t/p }]?Eh=ڜ.+MƋN=w#$;迺PD(i;F_mFőY,ڤS..s<WqaLAaUrFY8RtJrEQKAy (x]yȗ^6?=(%ޟXzTVX?1mҗxǑ TuM0xb埔3 mL+N;,!x;U\jܮ/˲dTWqP jY¬6PMuAP&/&[ Ypǘkg}ڠ=5؛ԣ~(V{AT/W\4*k7W$P8툾X68NK)eQFNϲ2;oP%EhmbQ~dqSQc']Zkt=Ӣ"cFBYrD=5]J1=SٞE2gmVqy21JĸF~=vA,\;Ql<1M#͓Om7cgY(Z`hKK5W2ՍP{ãiL~PYW1űֈ4MoDd/ص~e]d;^ >*htzmyPX{>JV[pj0" X9$"nƄĸ| WFz cAnbh9ISǵR(^Lio$\t:?Qf/@J}M{yuMC6k}@]K@ qU ?wa0",etgU>A= b:Td: >ܜ }.l[kJ ϶(J%rw,1n Ú 7rlij5k"ǒ.WKsSG_$ɍ^z?$ R&hpS>Fq_1fO¸I:&Eb=xY7~(Þ%7E?kώ@a(ft5ϥ#Yv5Y(cSN/Oc,dTɈz{f^xVJ&7Pr;6Ɏ֞AV~24 0~y>)`w|S0>^ Zȋz}4yN.{n0?MDbDe\F= /cW'$vWdl/RwƁXo MzQ[ԄD.rx ׈|>_;;n:'}`sUg8[;pO"/ĸ`Taa7sECVѼl0`CфP־:@lmsV@J)ww]+ubV80t+2fdŶ)|Bv2$Z'P]E1goj4Y <+E+5}jv3?lͪ) 9ݜzK"O!Ni@]&Z5͋#@tt5eж¨T/Ȇ6"(`2b \Y(g5쓱PbR}jN4 A}+ո%T"\,4\.xAoNG탽JM(6$4yuc|IUIZ9duÂBs@N(J4ϟ$+_[/. -١ W4N&q735R/ť j]l_y9V?"V5]tRUӨv֐ .⥧RGϝ1-aɻu륄 }$eO +h/fFSv4I7JG:l#pcMgoGVlRx2a\Zb@8ɫT /Wf3=YXi\}Өt)?Np!RT?ɾÜ hVÇJ%&S & < {Hc mMz|[P$iW*o ISa!>ҁy_jۍ ]swXnX_|z~>.VDƫۺݞyb;IWf?޳T4g0uLXq5ܐu5]@4|:F`E@)F^yc=˼c__K QcmLzM*:T4>{eӑTDL*mu%7`5 B.0{ǢB' TXi*˝Ow2@P1 .z58#pDi ſ5Zڽż@tVٞo{0w?̙ )jYX:W3@7@Tr٨R,dъ ge }l1A4.N$>M#}LJZ cT?z]ct^q'o;V/iѤ]Xߵ>L; Lq? cqiF]8KVE+'?IHyh"ڛ<uuZˏqI'pM;S1@׽{ֻ){0 ~% / Cg&{# TrP8[o@w w *}g㹟QIO; t,&p'ثm"@D]Ő NO@`J?Kӧz p9%r*T/oM`eMPSf%P}޶Aж$EH+{OY>}hTWFcaΗ1ލ# ݎ Z`kv[sB$T;Ghn]rJS<-@Ig H@HU\Ѱ V Hg<B5)j8r`-sxX{̄ =N܊:f|ppAv9}}-a1M"pu'-i'VOxg9auF,ۺIm0Ȩ?uUGR'^tK._ auPj/Ue %I6!V+FIL4kf?+OHSErt7aW1hX@l@9wEȱƬ%8;mܝjO=lIQ&AbYSB;WEU7 -ϯ:ݔɺޜxYsD_wֵ7ƀo#{oε7E-\S a_39[a~yIg6T3m[NĤQx[9ِWzr~S$X,CfHٓ4:R=mm~t7#wX&M$fTI4gM(6&L6d*yTP]pbk_WdvITYPV^s}QSQx{"!Wt^|;׫>Z3%0gYi*2ڋ !D;@Lf\;sEz秃 ֟G?50ϑd D-QVbut[50L [M$oK=Gw$&Xҵd4 dNz@H-AUqS.E؛hr65u&;HU7HYp 5ɵچz^zeƄn"Jgi2`P&VAZI06G6 Vl&1@y GTh4{h7qMRYz,s1RYg [BN>$M EǰAv3|Y(uՆsg9o] \"-.[؜ ϗUͤ@4H UZG@<8_mxI+qW ?YzEwPFt4HA";Dժ0*ZDvH(R5?l:6Blo$7YeY:0qJ7(U$K5F9@3)v4[ǡZzϚ6h'E*Qp0?pgJ*cx>Xyy'nS(lں6}mԤ)RzABן%S7A ?ƦH.l8[VH0>ΖL35, `"Y{kʘt gg\h>d QR>U!4W[ D 3jH_s<7o{ ;.{56#\_r+ biUj,j!"y rb+;1Mq_XX)xctzxDlM<7.=% L@8o$l 8SCDC?GMG1ac;"U=}!g'rQ Tv[G˨IVzJBgXjK^![ &Q 1E*$JǕNHmbBo{u`u<ܽ: NM <4w wP mLF21[ :t^Ʃdb"j6Gu;˭_h.Z;-kjq38԰8mn=_|'WJWdCMQC+1Ku4 H:͝wHw\ /RLif[{zL+NED"@He+)KaD(㙇jּ:" V5!M5z?q3"C~M裛zpw&<"Np3Y2& ~ͨ[*ęJO[&rYwm(쳍8*z}:7=0u@T'FI,(Dyy4iMG ?&'ğңgx}C/2ZpuB6m76t\.+,Jyam(^ kot$5x? lrɬ1Esbl( (!L`-Dˉ!([sIJu"o"쩂|C'JrcKY]}5SCܯ[dm6ϩ"m9mWAx*r<5'6fe ]":,O\ )U.,΀Rlk9s'#O5?гғDs؄k 'Owٰh۾P6r~t *(ByGi7P(jލ4XVE(L䚀VdF[Fkd-\25}0\i0"`gr Wv{:ΒZv-inV!3SXn/[r39U J#U5KwH02paЮ9Yw g7,"B[(yIH3)cxsj+-G4 K+z|& l}QLXp1{ wB/rذdGmvNcacY_cXz Qb#{ЪFj"Ҩ.U27,9$xOccQ ech|4bɢ5/:DCeT#T(@\ ~d0H@mQWCaN0'_/=+ŶGA+_?l~^l>!$Wy`eOv3x˦- -vZqSgc[j@t?GnNhfϔN?<ÈF+bwt %YFNO:BRZpqT//Aa.Ss7#0FS3Bcm]Ih84y;-^0ڹ$\gOYOK9_,o%%vf)ޖ jВ͟B`GSŊ$Axgi FQL &#O3 ߐ:%ZеJN->=q5mN]vzoʞc|b;pKCk-6|"Q[2K1l$ mRwxCV(.pvCl4^. 8[ScN8MPFaԮzJX-+SO#P슠dI,1-̤ELp2 M$x9VQ@]ly\-&0X-؇9C3ŷ-=5 !U>Og ud&fϕUYVS/vgxj^bQB ,4>O^o>BPwsΫ4}ڌycff+]p"YV r5nf ,%RaNQޫuLX^SK'B)-L( MКܭuYF{[ f}"V?!JC5q8Yl;Mˆ9UȮ}>6NUNHtVUIЅZsm-v qC /콛Wgw*yǽY1AVk EyGQsŬ{c-J7-sBL:Up'M-pŎ%@CDl ~ylisg`VKl_;czc UZ2]`贠[5d9ULj⭇(̛.CWH8hFP n@ 1h ly;$2tSۈ e,5Xw.n b^5TPgkR;WRTMWpD%1m `nCĆ #3e"`QG̲_(1Fv{,k>:όw9Q*]\t0XVOxqVXq;鮏i7}6wL?)bE{6i-oYj_?&kYbk.'T> +bwd& #$\uLP}b,g dS=יP"lqJLJ*P`CG"_敉lo(">s'qBKRg7:,Q o4`lG#ܠc4^BcmdqOϷ[lO=;u@XZU)?&yx'%U)`hr-y4<皜;Q*m^5d>;ƣG87o"wyfN\uh|*$6Jo,ׯʔV@|;~ϱVke@u'}'cxC]-@;O9#ś]p-gc7ncvAW'3HEngrZT$TEEfU rxpu{ߡ[biCB£ܯ蝡4⨹5Fґ|G(X}CißHrHjL^wk]hTU~W >ʚ9}ÿ_mqXF~WtsxwE ˊKq`&~[p:x^ql;Vs(:TS5)#U" z/RW8޹>W3ԁdhkWO5$ &DBnӁ>TS^2A2lʢۗ?Ry{҇Co/)<M{ =.`q ( jS%.l/=Va9㋸^v,'϶sР5 *DT%*Qmۅ촏ܳg)ldKpAˌ9 .pW ti^8kSDbV-F䂰G,@)4:`O ; Ӹzr[l]0N#R:t)Y/:Cr;ӞkVl) ;|[Uit[jIЋDW vi"eGd>]nJjy&l̃4 3_B_L; Q_n+37]|+ %Μ1n.i=׳\*d1!{ *br[φ\z0"R99o-Y0:!ReK oP+>Ɋ)t6&$Mv΋kMK>FZYh65‰<̀}]?LM]e‘,6'wCvW2Ln5?@܈U\YqB\ZA B#{Ill":!U k4]0W·h_(3NL[{_ki`&M\ъ~3%" ocUH ~-HX~Lb`4amh*2e~0eN ?%o?VmþK?m๐׎Bv{w ]xk\-Ս: G7 r:ǹ-M1Cd+$zf 4`3XӰL1(},O,5Ga4oCmDWl,]k-I#.r`g1A@ju7b}#,8p,^8L`l66*jgjj{PZG㗿 ڑs Ӭ *Bn.V$ um5r0%z-mFGR:6v=}6ƺ˹ڽ3Z; jRt2] dl(%ֿx{͇أcb§#[!`%9GoFl*U @hTIɠJ+PNZt6?&a@]V5M~FPk /Ntɨʤ^KmYh))P3. 5e.+ӲB.aXtKX..5!9ϫ[Ћ :8#Et#}X?ئ vavP#_)9pH]zl}PKF:r.r1Ls/L7MW<Ɲ"Kޯ^̕۹ >A9Jz%Vlϼl;v19{J'!Ko_ٍJ֡c n~Aphgxq=vKw$ ld: {?U6M"~IFtd(;gM)~}'t,h°o~ ֲgųrTb6EhyT)itP+u_'etɺgl-QMfY)w%;3$C~rX|aiTC㈤6gB=9(bv㻎W#m(uEڝc&P P6_1ѩ \5A)oF#=QR`]W=ʄ--h.D̶ *ۍ8Ubo6{BM$Os5UTIH\*^7y-}lb{.vlB,3W_^ajŕe&!kHWvPj\@+ ͢mDh5 j]] +y=,rYcҦ;|̢-;#}l[Ó|̏VÞڍS[89]Lbw ܪ.2eu!ѹc16J씭XQC1\^:fIqzݧ+t۷^ -+ۈ=U/L0zsd ]h H2 [fjd-88 Ҵn/]#X.0z,53|y.G ~Ȳ/bpҗfǶ b 9ncgj*cKLhXZIJ<vW ):踎 z%= bHzLMhӷRZi 1Mrdf<9W8>ԥjL{.,t0Y6U* ~Aݴ;ELsU'+Erȁ,7ğ4hCa-&S|, F9F%5חqK(%岆zŬ2}x_ Y b$u'sbvԬ[󼐜SjVx_8h1OaZVtHUT^ӡxV'XoM27J-5ܔs0B!s=^UtPܨyXz6W3" `v1oEl6Ђd T^i10u%3l ݬ0ޟi;|0v!O$W?սI3ou^!& wmX.؃fh+J* VUO'mE3+JK C<>a?^'=QܯVOt7pB8C=z&fdW+]vW?Y>Xxu֏d$$teڡ>(+=Jv1Rеj)7JYr "COUoۀ(̿1TPWK@D:= XCx̯aj E:Wj( Yҫuzfha-ʢY?VvcNXbM>lh5yYG]pnmɯ%J; &'wh҃vItiFc:@϶y"` +1[d{~vRVqJ{p~CX[0qepu>/+S( <`$Z_=s@4Hm̵XO)-=Lγim& d7tO6i[cȃl7f٨b N `<cs]v c^Ľ@ȍfJ~Wm>([bVx1-7)wצŤt\-sTLDN`yy;#v"㇅m Q+~ |^6rs)RE G &(H"\w8]YAQY/R"ueVfu`M"lRi؅|{FІ`be<M;p>JYr&h099:kqgq+YL:yQVtD_^loЫrbrEoKnf1k+-#ԉ#9! t VW\Hm< Oqb?4٭_6nMIyAE&mӲ$22Eۀ0iJ-ATiC#%E;BXn /GvXT}4 !bo8u -6gɍ`ad?(|WYX[0OKU;qؑhn, $P:y,DuD^{M$sTh-'B .Xɯ)eu|`޳_¿V7X&x-!6gW1?\~^zNߘLsa!!A![5;mV+/aq73S"Z$: m)G%s8v_]E!EoZgyCFZSi%f@1O۝ E 7.%t6¾W U[4 k"L.쬷mmAw?td?QeɩtCNLc.e+P,Di`+|K+4+f) S8ʰI?|ߡ?6]`P7ʤqd >:TL^;p{}s.$E./'QCO#.If4Ӫ%XoQDo 2ؙ g6WΜ9zS Ur#qH V4SE93[5"A>>|O_m-"HTTg? (qi44^ky8نybfع9`!+ B2tGlhL.<߹)Xor[k|9h($) D'5G|!!S˳{(WL튻6ȇ|4hŃ~oBMYCq.C<ԑ߲uP{ت ԅ݂U}pler`7Q|NĨ&i"Ce Fiq k_ UC E?.Txd+{Q{~鸝ɽx' |rG-ٲ,%Jh {ѻyoVAYyoj6v gߦ9*ק G6HiqI>V:M $s?Zu4>i;'j]ǛaoOʺ+mj=׺_>OM)W9"َ,= Y΃]GEp`Hu&ǵ=p/<8iw H9-M!"TNL"9 MO}͝WiyT& o =hܧn}OKCfM^e'lҤj )i΢qfB}c|+8?~ $m)#nF ~qs%*=e3{¥yvGv))l ˰N I81y8 䈔.ujޑ'*̈́yNǡqmTsi[E6y81ok"3b"\y fJLZ?b9UQ72Co jԫF^y=evHSS4lW1ʼP6_A)9FgEװ-2y}ŭNAbvwq=*Ցßްνϒ )irC SmEYQ;,U uk 3 12zзAKn3dwu=u"y/X͐)y$2,/Kޣ4pz?#(r +Oޅ#:69׻!;hYNI8qL-;/rofDS~Zj3F9ZȞ% yG>=kG.D9ul`ȈدVt@гպq :y[wX / >ЙR$uZers\Vd6KX&Iҧ%5| ҇Xu!,@?r! KRqWr=ݒ`08bgLe[:ScXza1rکf*5|;6'U|I:[vPWS!+$g 6.KIg%>6^,HqzTioLP~qj3l 41oŕʪozNsE~D#ng{(H/<}'! q x2ji \X9qg&=/rod!CK"_o]%gEq=@c?qUNF;5;VJYjBJHYƭE[iB :lƞ'iJ\S rU-h:A7yP >J<y-z@xJ %'zC[gEf}T P mR͞ y/EiYc(_; ?9SJ|4,iBkzZ0dq3M3,E'|- X5bo% e/˞7*U+՟":R`"^dX!FoPN[oc*T~wTZ{=~f02Mw"f ӸjxB*db5E SD;xPRȡGMcnQVC ; Y,5}`1o4*MUݢpXUDNaD0aadKxfb~Nw]3q-|P[lĮ/["⟔zdt8p}(G Uo4"y9b3;cr2&zD զaU"q7JO'Kض(XiLY#vd;̥ IJ6!-+ɠ`xX^#FG,Qy[h%-ý+3q^mC 7`"VQߠJ3ب-qw 2Y\"#ddQ xQcoA$8ې*ALp:z̑kZx3,6MQO o1Q3?`(J@J|y"[c4ط69NUWV<}ϽEj{ևՍ"w[o ?-WGRx'>/ذJ2+#NBpe6^ZxfFC),cw?iG&U1-PK'L?ٙY k\()Ar]o W 1zH'R5m ([d!,v²b S0ׂf8ؑ7g6Fd#aZ^ZQT%mJO oƸ(Ryw^x4`cCC)ֈɀ%URD@%vZCYuɿ?[g'Mzp;~Yr;K ܿ8e(8N$|YE}y\ )wTVT[Y5FE*qsKae ͉7Aʿ@YV4 Yf6i1&nT)JC !>V'h*-&W"۩'Mߡn&h.C0vB8 BG[fUy"_fkX*a#1fJL,/n %pS\.rd۲gA񉶳IYIJ\h.*3%4X^+7%+5aWQ20~Dr]Z[W8j vϨ-x<vki]^M}ތ>ĀR>YƓO'R43"}2"2`';*aA$wWQUCebɆ*6S"? jR$fcFJ:u3VmpʂΛNmH#t,fFTdb!G|h J,Ol]T-֬4Qh+(`XdD7%no:f7oދ/C΋Tlp8d8a=z+=% PUr X.Ĥd/.R-P.] wKǿ4hFӉF.R&gE%/a)FSGdTKB\cX$w9Dzva%RrFzt>IŹ- Hf%&e)fc%'R)%ӭ d2T5騈`=P8虇UU'G܀O) @qm"]m0$,[?==*j(@ajBE06jj2xčāmz,m9,Fq)fc(ϒ&9;=WӿO-%}/!ҡm=׵f;cGcu޽ܥ8"!^¯ebHvӊ_C2#S?b4.ǃL[C(ShL\c Or֝Y''lޡ.Uؕ;%41;gugOx++1m`y`~j.©/%*0V˂#z˴9f%A]F};Q)T^M{Z -1{d{y|&l1$C*cbOGPH;+JOX@ ӡ4tg0mܼR#9妦Tg %<(= xC))`VjxN׵l98cRS18@%V -G`Gpc :+Aɐgc>& p\2pW>.R9!9J4_xѮDho|c6Y/S+yaO)Q.MJc}_/MMl (H ߐ8|'#1'}?v a9xCt,GIFV+@'uSQҙ.ԧF:YiЉ`|Q\I''G9XFG1ckJF?vľ9)Q =K)*LF?21%5"Ȗm^g&YQr*~3 xtE* ٓa:xr扲ˎ/D2hK!TZ!rD"c U^Q=dR%WH5{b3Hd Xm֞A32?8%8$o(?$( w-o&L #5pJʲ9O4?GgzgpIWv= zUmӸO_'~; F|ͥH #2,HJavG *GW&i0\R(%7TbZ##Cag-@?rkΜХ#{#\% ^B% "Kx낓_Yb?;UئYˁȨOv}='U,귅>GJ8oa-E<۹sŵ88Z÷ aĮQ8װrtzKœrw6`M{+|Sm /jr0 ת\EZje0.5ҚPjD):~_ :u~s<ioYut;igx餲]Tdﶟc> psҽV⟨m;-t\ x6),5cyбnVӉpKnll*h*ٟlˈpɴe;Wfm~c A0e}r^b$!\ȟ&lR/nr_pްV|&-P""ifРM" P1ho@$Z5оV2v$@慲r7$"-IKg@nGfh8lFTmZfs{9V#"`8 d+Dt=P7HMAP qR'+*byyH@/{X_ci:Nfꋉp:lk?0>ɔ&`9 8WwhoMpצvS>g8)VVPUΆ̪YHw@-Up6fB?O8>l1@$"i!L:?bѧ>O}/93*7$w(ꢑ*uI|o,+R? j7(0=1~֌2e9f 8, 6) pS:vN~[ ,/ԇma"A[/j)ǃNآ'r7pa7 ~,}V `O {eR!"Py8-X&r.I(- z#%i|aI0X7{6A8=ֽ0e K\Ldo$S=;1ͣj25=8^|gwj٭ǹ8SA<R 5.'7&"؈O{/(Td]ء]"G؟r:is+ .)٬K'@RccH uWC3z ӮCi4!,\+8z޼lb 3aJ>zJz4@&jD$K̤,z×XC㗶6#X^>&\HaXF*,~Sȳi89g`m}TFj TLGnlo/#r>$ %xRQݻZ>U:bkR' /|0u, )/S[_;'|6w@i'Iơ "ǐϐ6m<'p@8q-EXEP^ 1eVYR\thKdvBrY,f0''M6yd~zz5;VMVXcAn% o^]U7؂$Kn*I˛87ūDejTL/-7v~؇3-in,e؋16v{p.V44y7\1<aG;ѻ⑑EU.ƾn[6D:NlJi(ؤ֕;ɟA0y*f5?ҍw7 & jtP6,Xÿ( jz >Ni}l+랂è A񕜘TdsPfqLfhxLk:v`E-0]$ԇ.~$x~}^ⷝߪv".4Ljȸչrf0MŹ}*,Hwq/MQ&jLỳ݂2e[<@'YW~5KoY`vJD1 źݠ*GW+`ڽ^tvZűe>1Ǿl_)-i Thu5NA~trK<)%.nM+b1jE>*hȒsl9Vt&[N]Ajf9C44<l0RX q4IE84Hpzx\D0KOglݢ <9} <^?,Reaݸ[h{zC7L/=n_w!hx.fE{/-r ]}[M[ h][0'P mpܑkkoh,NQu?|\=˷'t-pN}X-Xhdd14 3Q6)3,t GrrQ)X2W؞b&S>IGwiE&jC$<'M {]r`¿_p9.J^٤ &N'dMP=;c{R}[W/d>uy3e87Ec'` ^qRـYa9^0d4_z>b(z{.JPw[y,g(Vzgckv` cwP2?j>]ċ+.G(]XI!*:1}ImO-ua=9ݝC{p6σJ>cmZǿTMuC.c:i Mv$b5VO3Tc"}۞hiN] ~ZQD0s&6MEHi"fK(5/ U%gYZ07070100000359000081a40000000000000000000000016101cd790000c874000000000000000000000000000000000000004800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/fnic/fnic.ko.xz7zXZִF!t/2]?Eh=ڜ.++T=|,L^mR}4>'zZ7 D`a:"=(b"t=9ͨڙy^@׻Z6TD-߹)8(CMrn!v=\x%#[-YpJ~>-p!Yߤ!ԈV$<ݶ>.Ȃm8 ^^hqQ⎺|h}e?K`SpH25{ ]9&!Ḧ́HjԣfA*JEoZ̴k.pʖļq뢉_l$Y?WEY 'Pz3,Jؗ͌|M0|N R=W.ucn!bXnyW-ɘ!Qo8`z;T;G"YTO#ŋpolN+mA KuD+r͖? M$X3+gCn} rv(YmAB=HbwV5W]GT|*YŅ9]S\܋ Cܨ+7X#FƓm>d^k_R}Xȃ0wBX?Eëd[ eRa)ۈVg@G[?ƐnET'iY56iXG6UZ%_q>åu}^kXyEϔa/a^%X%%9O?dNO|TXY%CúOZ{ƪ ChzNjt H.wO]yF: b9s=D< yAe0쬁l(jM~ A]Kq7w9P{똉t:kc @>2k{e8>RQYi"<]`Nz2NάOw3E.%"Ȁ..!xQQ?ɑ{l2B}Yq:FF!Ez腐٬-T=a?EV;wwӖ{#F.5`'!sx i WuLKzvkp#q3+1ׅ; QtbB , B xxqbG s\#X FXA(Y;]om0l2e7H%R5&(O7F;z:|(~@=dXVqrNEKB4]Gv6~?\&w}n?c,0Q_юg*ߣm`[Yf |X\L6Cd< I#lK 5^Ks! Oe^Dgj»WP)-N H\Led\k2uӵgʌG {-/" ݩW\&F!@5mp'kjc88[QmPJPWDc`vڇc{(*E@605]sXuo }p;Op h&3mJ=,wr) ˈ%}өg!aQG'ifo+B"nƱ=c Y_d>8Zm1f+JmpEGI`O f^>ùkE4`l@7GG/ؔn2vj0`mj򳳹zT$IIRo `t3V k{:#Ly[ש) ^֑ 2pxsK*#2u,Gsz6Q*qۃ1ķ"*Q +M"2耈K mtK7h>hs HU@dcK3ͿiS xs}֐ő}N뮕JHE3<ᄴ ې$eף.HN3$ĶZ;ɳ9*o΄V}I܅k!wPndԽ/@uyuP oE?+_3lŌ|8_ 0Xћߜ>ŹjɀoM!lmGWV./{9Z0ny'M"aV"IҖo07M=b@o = JAUCU&9Y\kC  {ɈdGˏ&_쭉q,m1,^S@-r6QJH"~{mpxEL[ˣH \R2&G\a vVQu*_W6T-3xGG cҷ?A[H <L ];P$3r! =OUN `Vsٻl+U"=J~}p`ZꎑeYCZ|x4罁y Hc/XϷB(zplϬc@ܨَCXK%U &9Һj^ďs|Q_+/ 0rNp]$G4H8_XZo=?fN]sc)N9gu8ER_5XsodE Bƃ8:n:F z}̢ 3Z5bds4{s&ؾe≏ıXR!eb­OZ< *s⊵Ktj0M"k䯀ܸvfEIM~s4.=o[݁mx,dDc\{jپUq)"sQaIeAed]`A?`$w/Vn\`aG_nqugj_OZD?nM3RܕϦz,8XT3o}yV}ع5`:"HeYQ fr=^ >0S\qr,nFC{>RN▘Pѐת!6,W/lV|T\P+z=фF7*N\g&H%Q+Ek X: uE#gOHQ<0aH'>'ad6%0SzcP6pgI6 Up&@%I)o67S 0)ssn#@ذܿxxQ[Ҹ NiW~_'Lt}C*qq?8=Xؕ`_چMLkbo+c!#Qh&J*!r w s 5}odwW|3 ;-EUc!)c W5h1XJ9ŋ90h(}ӽDօ]olUBV̠g1%߽_5qY&' 32 "ȻcRPfN?{X\BqdT?>8eJZB߭&"psAW~~ cKSR59y92.S,5 ճn.K1>`RB ݮ&򧕫Kw9y(2 ]6dxAn'7?\eX&+. rH<;ъ[>,9esaMVKW1_<(+qgsuW>2"\(PsH'Bsj/2,:f,9Mg)"b_qģ/˶ 杅AGx]9Pnsב-3V "בs{ᮧr-&4Nˁ$AsC|xT62p"^F(m=?msf#J6LT&i@]r]De\;#)wVM ~5Z8hu݃wa}JhØ4wlyHdaؙ XWcĠA'[ Nhδƈص6>H;~s,%C24S1G(Mxv` hͦ/Ԡ@g^]͊8"'q &i٧W;V;:N;qOXc ؖ#H,N{!-fb5=yzHc[H4#nyP*D Qmre\ԥ[SL%B[WVEdfvPnST.2 ~w7 rfo\>w?4}QZ3B~bdN@yc0kS+0o#=CF ,NbBNjhN$:X4y"[%bUB]F-=3gzҮ8abcrl|;;^-X$]D@]׌{c,QTcPxm /u$j;kj#XÞE-/: Diwyi5^iSs nS u#$;:FF<#@`LUQ Pઆ3[].I9˪:i[l]H n8G(ÄܱI %'m@аoKUZ 4̈[-@pz%p %pq_9dK(b1B#쾤dKUUBk0b'q=TA  TIo/s/58>oՆw<2m WX IhN˩ro_: |P-)[!j#WKw(BTuXاYpA!wܱ>ԝJAH<*~D?4ތ5a6S<[s8A0H? 0 *=H[p=wX)\x ll6Нx&%RVE&P? 5Oz|(H|-S4]:e/j\^ #v[}v_lmQa:C~`boAuߛTz&Io#ĐOq/uw%y0 I|Gm܉cN?a۬mLC?DaX9`I8L.#?2ˊEnO#~Q*w0•hChb$Mo N),{dLz5a[XcyB'^!Hx2 x,r7@y*'Y. " %yKV$ޮr˟?voifqq7#T IiU{4aD=~x$vc*b\c%]./)v1Wz u@Ur@ d=ʒl] EKm½_<9&Qyɫ 4lc$XU,14C ~R_.]6e]u^1)=T 0TTR5˧u 19eybۈr tjydǡp*ڗ`g1|`SR%N)*."UFiφv\d%Y+W`h)S]F  EM~g*52g(*.3`M9~ 82qW\J nj*D:vO{w[zDt%Xj$,/8@C tKN5mҝqCԳ@:Hy|]xd#'C1=F̱x.D_>m~$ FrwSgoŰ^j0,x z0Q JQ&3mbƤCBY?cnv2NiJF^=h2UP"-2-F{X/UT~(ĿjR1]RṈh6kP`FyfnPճ؞Ҷ^JPYdԡqqfnrLUť̞D~wCʜSH 7z#d̚uUc|VoKgstYL|  -9d'DIyq2 ?,-#>3^Y`54V-j Ǯ_L_5r;Pη+G* %EW-^$;ysXRF.$Eb%ݤWoxߕk8:ŨmܻQ\eL\—Z@ |_]f2ˇe\ЙLj%*j=nf/8Ƒ;,ׂf\+iL1:IѐfYu'NLf9g[>YrH`u$͉ulX Kٞ6ջ]lYSu0SdI JO>QoIUI6)Qpr2QB;VY?d E+I6fɍM۷_2yߓd3 ˩՜B>S<u'gRAq+JzfF"G^ Ƭhcx 1MJ>M%0β1CPvqB6;VzN<3+TZֲۡ#> 8˓rB@悝5ՄpqAjOs7M]BJj&hnm$ -y3|oP(z@U, zHCh)nY{XGǂ$Y]t5O"{J2*v^@;&X' <|ʒGM[閻7Bu롄41kx]K0]ԅLjG{1B 2[ c.9s<M_\yЧY GZr$*sr26ݱڊ^p^TU8kiJr/Rx)W?(tL ·-&C1 DT x]nL!AOFrn`q'Kd ܣ-$*9-NRbxC=Z~XUbv x~@Qvu> Um(n;>Nлr.aS*G*$`峑`u*g3_ޛTo[1`lYZoU^v_o06a8a0zp" 8p;=!\4Ra60s k3%Y>aJ ,v*ZЀҋ4IRC+grvXvydG/)/^RV*ho -Q :4(H%6p`bQ=S3̺B( 3W;z4yF3T&gvtG+k װ'GG V 8 O62滖qE=M08{W< x<>4I}hdzI; RYԢ457& $ĺT+|gr6:q1 `?݈ڒfl Lg&dAKㆉ*K՗ 2VSl#-e r'6q,K}GBӮhl[3a} EQD 'f}ѨK rnFMbbRĴ1XM ;7FcbG=Ggw@Mĉ`RO*ƅQ=;-Wc >K'bz / E[ykv9A{Wlt_Կsc265_\R.X7-ΉFGfx`]*w!mOu$ I:p'`s纷p,08S^L-ZNdvNje> "#mnVL#OqܞYn3dı؎4ݰN7^vccXFIz|M+0P 2=WFS0GsW8_%oiCJk v  R =D G\)1DQ%<4cO2@57c D#.s;޸i(c5}X$ Sh/!B"&7)ww*P.5ՅUZʦk5c&*A,}3(y1ȑn%lYox^lxÑ16VF֕TWDϛoP,0UDyG&OfA=od8^ޮs]}L> |ӆԸ>G冖pd&׹'DxD} ;w/(s]px蓽W,958>;Z *&o A}X ԔH'!rmDV ,y^, 8Ž݋"SZV#b#df5ٷ9K:D.TG]-,6֬ןqEu8w"; o@H;UK-IJAqxd~ezjT˓O ß I`rKu1L*rDȩ"G.Hd$Ixp`"Bs}v4%9Gc%lAz#nt(δq1z|;ZF,dӧ2#gەu!U0f:Z(XHz@%[Dp^$XyH26Ҁ4c\Ov;tTb&ܰнƸoRj)'q6 x^, [elT3QAc K}"So6jv) Rv^ϫ[K a='.7T1CcyCN)9 5u^=).X8!Q1P 8"F"4Biɮ3VVˣӰnilo c1 9ijxO t}%7N6{sR(R_>v_1Y=Hjw1"s:9>L`X6KU,E1yw!뗭@ؤg#h\2x.|r0$|]XJ&'fb׬J)(RY!Wqުf #r#WAoPm=%%x-U.) %V39؏$=Ռx4R*0HF2~_QU[Eǚ)A;S:+&bqWx~I{el53tpo?[-lty袜JB JzܐHSjӤhb)o8UF~e"?+Ǻ Γ`j֗Uؽ$ዐo2!$^nN"!pB#ؽy#G/wl!n OEJkݍ\^Kf;I2d^I” (F܂ěC֜AFK/&ɉfB%R/y}Y\r3K j3; y3b&Vuc`kxKǦ\Tr眘$N:K9A\ cC*+$%؏XদH`SM0{\36꫑Q _] /m:uaSI1/1oER ]*S4F =FLC05f.$~'q#)>Տbs c3F -)w]?ʼn-Q XVx$?3H4qΡ4;iEZ /+ח cbhɃ8.3شF\N_ :Hq#UOZM ȧf'c>+GS*])YJY؞74aG9K1wLRկI8){pDZLyݯA xw08T53{o}'h Wm3]6B{Tgg`MaY9\el>@pɶvGTC g| /^. {S!~$tWpa Kuu au%AwV@(WUx:q.&/qü+=R񅐘՗7b e2]Q exoÅ=^e Y  GfxVbcڄ؊-C'-_ebzLJHX _0ۛ-2w`:z6p|;lZ:DջeWMH{xᩆ$Чq*?:hzrciЄϋ/?=<2~]@"QW~*p*3ǺI`ilO+vIv?C)5NpՇB NCV-%TlPRv%;_Ю{LCԲcV /N.bl/J ^/?*MIh'_C^3h j=Mx7fzOk`˟Qt:IS!E+-Ś)Qw":13z-`Gl@ >HvN/>iɰ9rk9 %^?O~Hmoib)۱Qen- ( p HX0-8"G$@-~etDS4}_撁]tBSQP5#C2TteC_ cPj[V:8}L(y8c7?C._1 5Fe~$'-tsWỲz+) rz)o v5yi?BAeQ-ǯRƷəO_K9E'EOf5lzxM\x(9ff 'm3L5N$) \H"QP +"KvVs9r@ 1LvQ4PaۨxSHS <Jŗ3u s2Xܙ= !8;a.~ C> i1U[Kl%Njnia`F2mhw3|.-s< \C)}VX҉|ūV+oIQsFܚNF6/JYvfÀ#H9oƶdm؃ުD9Sԑ `jqH6WKt2E*-Z.֡7E95{ 3"ӌٺ&]CkYՑ\;tjB VX7űHQkSvpýj#HiBC(fis.8FVǑ.»h%8)D7q̢xᰮ1_,;dDT@/ z<˫=K ,odaUV2>}b`PL%OuIװ p>1xk 唗ү6C#`{sP3&rl1g}EhwXid$f0Px%aZ5eZg~2|B/BtKѷ>,܋%(5:,_>e)HWxJ.f<|Aе~n>~] U8Y2gYw ӷaj]j Cs"E˓$J P7)0ܡ7JԎ!7u .:lu/:vi\CIBӡ}GW/c텣 |/KY4հ IE'q7ExXLhdHkhd eΪ32zWK ;%w$o8K\kHp/Ed6+2US?$ 0wwG7W`?ulFytPL%La'͵4]hF "5,we]9\)J@MEcF_M'8q(G_&X Hhd&HY.]/C>VSt#Z2hy6ħ!eqYFS@v;̧P#Y = |BSj]ZW@"g`h; 7G (c(c$4?Xe>Qf*IG}/^2Ŵo1iM䄧 @dݵ M:`#.51 8:k>d;| ؛hv~3Jz>S~*eL"\N+Uqd@:p(s2'RAo8xiu4ORYhI~ w_ȫpx_3Yemu$g=P9+"UW 5lxI"((iR|JWƧظoJ;sUu v^h>G-:?fMR@ |݃2:.^M8䃎{Aۢ`k(7,NP\3x%^ BҬ&tX0rwnmU\wbK:1/OSڬ ғ+ jǬ4\)؅‘ $ $*Z[F)M_l&[(SX"hXT[~Pʘ {J(1py ߄0m kư*֏^Gl_ޕViJ]J`/7YĔq]Ihaouڪ>G z̸1y} $QȭýyWtT5C;u|Hs0C\W MPN.WJ;((N( uZA6~> xb/Q8`8tGK5'WU3?(X,IU379:Pp*Wwy<, j[X} ͽ#(@#t&aqR^[h 8QHm ,,Rս@X!cנ>DhaH)8ZPǘJܒv(JG[>7X{/;Gu77jGF,0i]C <b-c^%90x05W Mư3o({$|z F5udDM`?=߮wTVhmޞkK(`2A¯Wn-:|+f?{ql(1vˑCȴ>Gs AOx% aK)lUd+s+︲/3]>IPxV H#_W_؇H"M 1%rpp-D̓e#eP#o&%:rk'vÞ ֟9H*(. IpT~/Si &:k&/`krG+0%D;ኺx{pcO!T$#Ω~Ծ#& -][:zD'#:i(zխ]_}툌t/{brcx>ю'g(Q1-ܑkMx&PkRL BWhƯ/t>;M-b+50ޟ+dFT \(deG(?AACem¹`C)i5;.Wc)TVX%&Ƣi2Nx,f*TLjE]Gth1T,ÀPL]Q6; `jPY8 Q%z BfiRjav2jb;I` ~ZrtE 1-&_!B1Ҏ7kL:SʯmĜG֓V=w".{W8i 0#P {JWphJƯ5liD_c! ;| VUN8 ~+1"W:"}$LCm0y?s8,mC! L\E d݆ >0jSLS3N1W 7VWU:m0mR5:b&賓S `+)vy>_I"LO>1$U⛯ney:ؿ&[ݝBdOK@~tr #'.]zMCHpPH``>CȀ0= sMf<ޛAqp}-Y2rKoꖴuXz?AkbCA n`B9v{_*։( qF3& f7Jܟ:G9hG]A~QnqH)rט,]lCoq"Ϫ Ʀ:i5chLѻ1%CUjSg-?š(F^\m1s퉑i +.ņkLiNϧ-Pj6$s 8(ϬF|>eBءZZɤe18_H.]'S0n3O2pQ>{2ha<61N,30]g %t} uBJah合BU#cE;w4R+ıryѲ=]ΆΘZ1_̪>ibpQvDSA4QUo=Oްaӷ2)Lߪ&Ϻb@y!ixa7F]T7pZ' Kʲ8IwDGGj }Tއ&+aKfʰrU1pS-Vh<<Ø{'\h/͋L >BSp;O|Clmr4DP[j#"ش.7:gABdf={mzq@mjb]om"'35BhC3ܱOZ"M*z Îo%uc&g=d껅5it>Y]e*YOA@btع-p3 +#9^ hZէCAdPR3rc6yD6kK$poE7kf}TX j,5⚜n=\*H6Nz1wYaHdIk59 tZ |%E`99#]c#s d 072c_los=ŔAIhݠL~md4+$yeGY6un.?WY*]ϟ~{잹W Ԍ Oޡn%VcJ1?HqbA]P:/d,=ߑ/VHsWV!ӷ1.H$aDtsB6ʵPz jLC:Xx0PڞbunbIb]H ]]s唘]8o[Փ,ج_ЁCMG7AJn! &-Նpnɘq ~4 9KGo%N4b渼B? %5j@ YKޢ f0|=UPkxn9?3$S̗0j@&-TJ y%Ck?>6^".m9Yd*VH&oEݖkO"u>GoTJd.>4N575umÙ(Ge :-Tel("MXq᧢F!%RbDŁf't!i1Mx 1~q惂=]fѕ*O,e,qJ?U˧o 4(.cv.rS[Q(ztL پ J x8 YRi#M9mF0ǧ?;@r]ZV!t̎pr4JCU^I?-zsrru=4dh-:'R"Wkhާ|ӄ!3%u)H{5;svV}àJ`m>;ʍ6{(L m*{v*^ut*K"rfBe6*Tǔ6|Dv@gd%$+L[M<)Hi9:G ˟_A) 1vHG gϢظN,dÿ'{GEі Q8'hUih͖1|Cus )(`>e"ŚO,VZڝ+#L U6ś~Bh ~){ 1<w*% Lg|$3!UV؎_C/)" 1%'4J8A㽘cTiaWlX6s4 ,ek[Z,(}R'bO[[aC y;SXq]U79Z8+rhT_5{^_@PyI_G@EDX"8Sq2QawNvB?޿!v)xG jv?8oL 2%?@Ÿ[K:V7-uVh^J:O?=P@U4!y':Q,+] w7(}h2{$@)JBU2~5Bd. Y+ ( 0w>V)o^Ng.; n%LbJlw'@@+قBRHWPB<ѓH~]ycPTbZіł*“+:RAg27|Pth00Ade*o@sAJ%2firHEwH\P<Zpg:pİBM=sFfusܳB=Ҩ?B#> QMP+m\; :{uSs" Qr -idT:b~Kl(;$övlU9R{aoݖ7|q8'4"gs(fzRQ'zE+[P-?;rBNnpWʾcaE`2d%W* l57=VyAߪ4VЬ[qjMUB2Aֵ{[ ĦY__䤼Aqc+o*ӟ|~@&x2+GP1nqbmEb u DQP!:E/)T`,uг\j ~u*X3=}rkżnv0n:VYNr1/Yiۢo5޹{a_8}L:?-˰r*N(Go*?.VhNayU}s9>,a)zxv亙S״[ջ*g)NF +6XS ityFp~vdT3*Ce5Ppzν\rH!W]>{}?-[[a8;BFoBA _OjX7ޮ=嬿λ*[;A O||M7w` ` 2{% r\܌mLƁ܄ȁ|t}4nR27?v5h^.$}Aw+9.\+1q(||r(a{2[c@!qqx}bDF%WGu:dHM nms@Wx\%*CǨݭ:;#~ KC|at?kCԃz7!6擶ils}͞ê"53qh} UBΣV(b5r!@ 3 w 0WUGyܺ 3'1z^UZO 褾-QK_Y ǽ4tY'/sa5/>?Hw OH6,Ndxo;G"fYq "vB&pf4h|;J83OPWȧy9ybuӊvWV4Dp!"ѷ sGn|GbH A=ʞ -%<,'*)2 ^z' *GKgGznYX0mvfWR6r؏ޜ ѰRn8:1{pIP$J༖17Dz[~ڀ \g-f g` ځ&J. dSنBb ߺH{bfE}CuDy@ R6n'JwЙf V"\ E{2̭L-IM9<̙At.S#otߎ3NE Diskq:Pޛ+!mhVKoD}0pU(9#`{M&ӽ-Tk}iu0=d:Qu,3Ȱl+tJW69Z]sU7G_Mfi>Ӛ͓L>y@CCMC=9Ë<.}0ښj?ˌ?Y[eT雟\ix֚bF=H.aOx[-5$1q}/UPa`j*VbILEa6 N%s5vhw <J% 4bO6Lr.za鮛eExl. B> s~bQYlz 1+Jَ_[S"_5=NěV8iHOhF{!$$^lܳ Y~ o.=‹hD|&۰W܎j0rA.E lGLdb8K)1赢̩Aq H;nKKQ 6!ă`BWyi/'( Qٴxv/,k)ӊyA%UMȊ{f6xQ!ᤓxO51XS5 @Ʌι^d؆=!+^Q;4mW ]hA? "Q|#(}#v6%il!5 ܽFA@:N-@i`:lѧ8վU*8;vI@=%ŪŠt%H  ld7pBn%,nG,jϕISKO?^vT Ţ =-~lGX,0&@x]H̪3k]:lZM< 4tŭ(ft]H#OHa5/b'/-p+M kI_OSL9[W2O)DCg4BvTg=y}0Wi *;}AFuOhu-̇ȢLd) -$?ZW/,L4_^YyJn\jbxb@ioө$X6͌ ě`Qjf8eGo+񮓋/g qo3oˢs ˨|Y3yޒ*!=>681Ŀ eǿg^H bfQe*OP {tj%.pS I.t ȭyA`sBxÈiwhۮ ƅV`:VV%o d2&N"VKPv+=aսBr1ٮhO{2F'>QU^;Wf!KNa$xn%OGvyQ78ы4wj i52^Y>pR>ODKU1i@;K`vȏ)45r,^Z"]{ʇUd˄LJb@2|7뺅fY}7!lη+uESP= G v"S1jq|"]J{# R!Mc)c@Fn5fbYrkEQbAjmzSK-%u ꉚ7=gl-t5I^/v( L};J40ԇ^ΚR tPل:>&  lcev:ET?$dAX$xY]漰)j1?TXyKKy[HjaD|۔@y:r.1B~ZڸBB?N(ciPnAiů(V^؎:_og$Y~"_b:@Uˑ$ڋ~psz۔awG6G\ ("O&\&X}i^g CoT~~vhB;vB Z;%__2oV\#n]_,⠜ 6TǝRˏ'<Ӵy~~[ԺNrxCJJwTJ\."l^6jȎN‡V9#?l"I>V bv:X#q>[KҚ-ۥ<4_>q4L:L['^9UV],= e2C K/v!=VGĆE zEg1&4=~18Ӝx9b?DBe%Ѹ)d`YN.{.7GEaxbA\J 3s\ҋi}WlY{mp)yHƙt]Z0:WYcPO=WՖjKu}ↀ;G[K=,Ur"Ƣ%`T̵./]Z27d  T> +ʧiGDrkf zw?ѡ?X1Հ~SdjK>W+IIQ9)Yl;Fƒ<EÊUu7G)U70n1"|6|C´piD)`Uľ#e@|H)mәUx|%qovW;U?e%h(*LbOw$PpXſLZϯ}%;A|?NkNHh眨[O~`÷oC8 :F½\I 516)[VeCUk.~8ĉ<qa7WҔ뛦<;I1ս‡2j3iQS _bQC̠$\0GpbflQGewN\mWp}9(ꃢ]'Vq¹#_[Vm~=sz<ޓ gj았D3ge j  &?;:}ld?ClAGforB^e pBj3Mz4/z3]c.TVǁe:~0q9ɂs2UOR^(1o%SRY0c.V!<?5|'Іt#0HxzRϤLQ0 Ziy-:Cl5uozG۹6ݶcZLm|$W-"-U`@i8 EVOT>NJv8!]j&J':ϫGcŤH͐x\fam݄Iݨ&;'OjEKunsWϙFIJ{jry#Pq:6ވˣc$mD'gu(%)9WxOclW$ Fox(O6+,B||s 7+c"dSM,|~ԼUBݕDrQ~39[ivVᴦF&!x+L`kG٨x*qR* 4"M:NXtZe\ĐlsPC{N߇&<|qam7}^}|K6QWү-paP$.]:Wk6 D[Js^ϰu7P+$'iDBEl~0;&DQ ;i2g+V>zmTհb$[Lۢ3'Qw(0+2 \R|yT$oMu= ҳjΠ[6r-]aܓ+H`a95%\ dW}:>6v}SW^q*!Dz٩r$Kh!Ai, GWj[~&rh-r [8s82f8*„1t~w .]M0S!b+M$8Q|1E2J_#KHJļOٻ,t +i}M0/>T(UBi GҤ8k7."~5 y#gQ9]뇵<識w c2R $8φWG %o}6gT6=db7ZO'A;a6-bu͒zUko^sH V53"!P R mThA `u4u-IAVNM|K挰]-0s<  ⳉô"_?d.ZeKn +Òwu$HT6U 3y"i Q|mTU@!!ms|'@qCUA4?h4#E.7+47unWieÌ|1 7;դd{_Nw>|ܠ 67N'tJ++h!Ҕ!u6ٚ12T("Mpz‘` $tIX9zsF\cc!}3-%}y-<8zʆ:JCL AE3@1epr!mGA_e7 sz5EKӦA4tHc|sRZI贯;F+ZdC'±> i 7AغA`$f$8 6K26kՋ,mO"߈CQL\+8mE" {OEr%'1A.Q sl Fȩ( .QN0NRސnH\9uLĈE&*IR9WVΌmm>v %b*>@VzVe>~#X6oU5f9S;u(/s\l(]ׇ9\J=?rI.{wu=:׹jh?q꫈4q&Hi s&Z_p DFxN:m**| EkL #B%le^g8Ϣc)?7^lUg«3? << V+%+ ITa&z?78&קG RJw'icd#MXPX} *#~$IO=):ҡ=<ÛKa)oV2=pZ}hpűK-@#I4ѵWW+܀0t30C{}:k$ #M)A.Ƹ8y5Ȟ FFUX3T ]mQKq|nኔUW&!7hRZDN :.|DGn"mF^J-1i,DjgV2OV9N3{#O)躵CdG9`-҆2`;:7ډuV6(vҺ? o )u?'yb`v ٮv RL LAL$t4.H;,D[WXRJMقT%J;xjK>袿U ndf1%~ͷ9)Ռt2 8d¼*NN.do-|[ސNSŶX ` 8-'e `+VC+^6َeRmĻG׈ɋ<.qHSsĶ !}y6UCZ bx-9W7&rJU!nDo;7-TDo<]Z2'P4ll^Rbp̨VfbcaBcYkY=~YRw];5"U[rX3-1F8Jl4#"bksq7HGKPѡ-Xvo( Fw;R"ؘ HQЂTC vaM\i;v:6d}svWVg%3!rˈYMh;"V_֤]a.`ݿANd"FbHSf6 mP[.5Yi yNP *lz8*>>椵%*@JVY]uU=䓙?`-emIc2$ёe[NhD (IT%5vQ!C^nImݒw*N:fH. D٦Ea~cdiWVu'K+֑m~" 7!G[ bLEC(ۺJvobRzR\7A5ɋʬt DFSbϺ]Cx/:?ߑ^{>w~r`kbK@yxo ;]HpȢ.y)lת$:N]+e~Iz+mVGCĢ⥋S-?ғ}ݰֱ 5%Q Z U.qt_@&t’{d4#|YHd,;^ˌNP- he4hE4ۇ[% T }ԑ\/!ë{rFZ3"DSSMX:cJ*K]flf~*t #չ3w. ِI۠S Сuҏ,E~ 攡0v=%KaOϞqx7ojjTEI'~սPhhd|y"h.IH0_ "L\ߎF.Bc tz)HoT9Сd9^L@LPc0~]}JpVLvl_hYc\)&\{d) >|sY$ch1C#X,݋!wꂩҔ դAU؝@CJ!51:-̛2()=4Օ+.\Z1N4yxp\ DG9@m. d8nڮﲈ!Z߀l N3~qnv` cqpF :}?]^&*C ,ms(VgLbKY)q"obܷӤ:qٜ.օ !!R ǦvM6qހ _B@y.L֎{t} OXە*0ٽ=k .B49Y/c0DT0ӗ'c=0sA/HX?kHKӷͤ6|{ (X*ӸW8+3sUcQY4͟a ^P397eW ]o/±+]RZyr7>:HD^D&234ZkzI/BCz,yAz/JJӐB| 26aCwK0'g,^dχ샘iΛOEO~J{<* *V!{Ʒ -'&zwDNVS]ZC1.|S e?pZ/w^O" u+DZ}}N|\=oHX=Y qJ̟5u@ĺٌߠ&2,ׂ(Q)b:[)'I['D=I+Uc3 Лw|EmǾE[xE Ӛ =2ӳ'Kgi)dİ|34f☏; :vIdt9Y8*:veA';J;R#*408Fi%MNӆhϖ F84`FfL[,K/O Vqwb v3jZ5##w[o-w8tm_vsX)1nSkN$si{aM,/"`RO37m(*wع⹔HRɣc6q 0*6O²hy,Qm1vi}N~`hLEϙaU3ж ::.d^Cً@% (ZxUs%dp€dnA79i$ v7yK҄Vkqhܼ}o',KH^QvȖpҵ`mjq )3/|pyRvBddR}nHii>W+Jm_zMhâc4B{QYC_ h f~iwRUsE HJmSiOkgD}&m ]l'RϧjuUrrrugDD6XDM . ?vZyքӰ-avlVO{7!> X`R;,y!-) x9klTk|52tXI-G_yk7)џv'H;sM콭8w?n.^qpOF5\cr P~I|jW' "2hv(O&LԮIw3wtNhUEMDCct4mR܂-^ysS}q } v P૿GN0\%A#dLzl'̹u0`blifew', C<,I]js U'e+6} e0i"8Sr6_%k D\#Ok rtDݝ?2t}Y:fNlzm⧥B? >$39~Ƈ7dȈ.@X&>2l J |=G d(@BJ- pqD}:/I}Up9~0́TJ 6HôϺMfibPgd릕IQs;FV',-$v$%|S/rc}B #A49.͸wKYMc70oMPu91]BHӆ" ;tN<ޢ&CTr'ǰSu΁u މC'`n6rY]|N/^Ķ A VQf}UDLmڒbWϢmV``%-ia Zʘ$%WcM >/B:ۣk?k[B͍6x,D B/BMv{9em6HJL ӘQ ܣ vDn*-l2՟wCF,Jٴ YB7ù^1Um%| FOz/|D< $:ֲ9D|xd+Do$oZā/F߃"n,F:PD֕}ɡ{3j 1'AeGjB5&vo76ޚlC3% mrpp,^4G%Ih0ѷo uq3,<i( 2\\NSp=-6LýPGi_Zln }#gQ qe!&lf Ml⠫%Ji Os)]%*#KQ;jcVGEO3U4Zuk ;Rl~J7{Eb^O?7m}2tW+ MuQ* Xo[sRuG+~b5{FL|*z 8Ϸ>[w=>rBUWf揁1{*qX$QRs *6~WO%+U8ȝk2R %{ݤwfTGJz-5_jA ޗ//y&Ă w)pS>A0n7_v vzM5q Ir3ޢx 9Q&$h7=*1DjZzf@\/IsDŽ!f9֕ _ >L.ԃJw 00 ˀԐ,_BOl.R{3i'E"\T&^iYs9%0DžKӓf\dWI=3u%m4JxٞȆ4CcJ lT:m7DmEƌ,g2%;M$wFcHpCA-n/EixV/)8`quh *OtQ=k d[RɉZZN建R5G:ffou>#˩ZwR`F PمYޢބMp!`ְÄ'723T|-&v!*'ӡ⪾MR38 ?0 ^-B|p*kB6z [wr׮,Jx.:ҙA|R.Yu r8K|ܳhAZD=MJtm9ڶcSb,l>Ye<-.wW5/ڂRg Yg)Z&˷=]LE?_l;Pzcfr/Oޒme\FӲӔՙ o%: ,xc{yԂmWP%-^=rZ"{!#(c39'H"X †hAUetv,oQ=yFyqH/V{үݱo~E^azRxinRxn7E!ݘN$srp=_Rr*qղe.QBsI;sT,9F#y0/gv+UfgybڏlڠW Y{p}W\G,?]k~gkН-啦0adWd7EoNq0B 06)f&S]WR)C ظD1+<).wqP&T \o-S7W+ hM1e۟px:_ޢ(*%}7(׼ƹ'~l|'`-߀ ^G7Bm!Ա4$>a=h=G=bGt5XN3A]7mC%ȟxZl{6ԛcԽ7$o֖z"C Zop#-pTpyT` >E~u"z0؏i7"~ldOUםWpA+-@NTq "Aՠ.J;V6ai'J@' EQ._MԲ_ !hXXpMb' _sT,+ ]YCpoqOQQ*Kh?@uI!N V0==ވjYW=&\r9Nxt>mI'ICcrV Ae*O{1E("N9ӐZ\1 5}DPW_i}:ղh7Z(wջ*#M1Zez>z2s^Iӝ79rBb昉𢡄4J]e7X4 C{;I<3"5=cB誅G7TY +7ޞVU F@Z ?.7Kס}+ҘBeuz&@Fhhц 7‡2Qo4}U"I uhB J?jDfب4~PE9kķ Ȣ'[0IYaSMB=ZY\ϼOP> K' Ie^ ʪӤa3M-MO)\f _rxKv.+xk(y(w{0^Qu)@Rо%G 0L0w{i3;7vӴ c }gEn6.?K^bV'%3$ye HVP{zWԑ6uӀ\ O3 gTC $iQ+c#XV_E\(g/owCJNFR%ЁlOr AĨ^_%$M/Тpv{^n+ Ir[Y& .;Gq Au~^+B>eTצ-RFZ/.2Ď .2[ݚ2޻{ q>.>7R9 ˆq\Tٿ'a ҖQׯ3`'RVJl-qX`G/"*6˼6!Z\Ѩ*H]֑s(8Ȋ<}QPJgG3SXiJ^*Oy-|a5ߚIb[ u}y  ͓=>pA'gxI X6w*L(j(y#@\u~x5E~,oHi)?djX;טDw+ 9 V,Ps!U~x9>EBuBO-mhƖh> \`뺞NRz&J8.Աz\/ ϻg<@m,HK{2W*8A}uK3I 2hsAJcjPNoZ '^:v4cczԑ V.صO`D81S^{fY)`?[_nb6RCsHӽa$خUbȈ`0eXQn~ՍqhUL c5QT^w8R]ĊzqCbrs~9$sH }ɛc.rUwk椣⮱8"XQ=<,be8qQM<R nD.a{Rotk!\ IOĕibrTP;݌g"qE vyQϯuF2$YA#Yf`f ój(0OWE"9J-S:.JrnB>[]|[-tgٖXkޏN|֍`n'wkcV?Q LlE!bjQHmfQRG11inB^F!$kh\M{>yk? S&GYC#"[(9.Ϝ14NH,oje"3U1p@C$0f^O2Z͒dl>N"a:|R J vc+/TFqЍ6]x%cJbZ[@i(|O1|G?\p3\Pm#Ew9٭:ήq#3=#X. [z[eІ580c,ɨ fODE"ፘ _@J ͸&wqyd.|_iRY *I#.N9dwhVǩ&~OSX q?dyoS71շ(q'jqdRZYSn49L#6*jFDŽ{yODԙ;,JB &#I=Yd]ŸBʏ5*$ d)X~L"W8P&:f "o𜰌 (]Ъ;f! =^&Dn~ǚAWˁY7?E61^{ykV,¼@%@(C [#q 5T@ L_xޜY1#0?䐻=QY1gۿF1I9L0rzSv3ϺgIg| g M(: luQMk R*iQ|kc 8sieߛl(X4": 'pz%3 St`޹GHNGHI'{uĂlU[ZgM")[])g s(Rj(QtyaCk4w-ny0IIPyl ߥ.GJb]LY%RKj+YK+'li>v#q87E~WӨ&0sЇ'=[ͭ &ЙT{bp$wvS8^Π %%J?D6OޮSn^U+GQ${=_qmnӲPv]>3Ōyy/20UymXk".4O{8Lq{x_>s?)Rp] \16g3R3̙ _f7(L/Q1YI?Pkݔ?S|4ڴ[{w0GN|>)lo{ cJvCZQQǁZ#7l7r1j\6eNmnd@?,G}V?wB!.2Lf ([jQWà ixR.Jx$8u^VgG(Ղ )b=PzUt4a(D$\x#dSZ r%qJ@ڃtׂ7nTulV=d_ʣ`gtu[\k#c˲OJ{4stՃA"n+_eNPx?{+vC|MFLH+fP-$9bE_ɐe<-aFJ=ykɲO$< JxvQe Is )\E7i$`U,2gձVɖcRmN^v3Zx*{E+|Krӛ`Q7#uBK)'#8 _DňG+ S-5TJ>9$=z@8iԥ~Yc\ap4. đJ2_v\,WiEJ!a> h=(:li%E<Ծ 㞜2=vB*]  o~h#UjVG [IRgp!NzyGBĔ 7ڐ+HF\pjCZ jobMdT`s`~gW⤼풠R(;o*ֽ7! w0=LsLrKީ\3ojPz lE: 6h375{m}oD3*Ј2GY2t_RDbE!+ }&YZUW_ђu>Xde&GK,Dl d+iZz"4 2,ڼRwS~+pZ"Ot5)tb|CòFMpr$6Jh ꣕եM}=#YTJ#Rk}fRs XtMO% 'yKQmF\>|P> թB!vGp 7"?hpaOg٦i2YgnvБ/(TacFqL-G;Sr>e6BaerVj d,ds}\6:gW?-NJD+;(\{*4-2A-6t/J/ )dl_\Sɧ;z3eXCRg H m-3uEȩi(&>X9mG&뤅ٽ] RjBvj{Aons058fPZ(7 a8.">BB1|4'oLq)?Q^uÄju ,@Iqm땞ym5{I-\؃qB;w={p-Rn끴q)#|mؖ!G#dGx'klZ8SZ\ji{ ' P!< e g!\3t!BC@w9Σ͕kڌS£}44aU;x6RK6 63y5„y#n;n"LjZ nKnh=H^X;`Vee,s>B~& 0,\ R2wQ?wUb^GcvWVRHO=?U_ջSGhؠ_ y2cCDbp/AaMq} T*Qw)!AIVM7᭄…ܔy!n?t A+9).E#Ô;4w/,I(|L>./>LZ.p| A/5o>P)ylK5EeHUBQ<_o|.yO\1\2cH{Ǿ0r4sAurjHɭ*n+2>xz¥5|б= 5xSF. YehIɏ/G" )qբ'N`Ps6**M7M{X/<ˎ@ %Fy[d_(H` wuz䉘-<ZQPO1 mSu]cOx<0MgJ)]S`.]L֥d 0\Έp1'|; BK~X2÷\Nm `A465EcaU? fU&E1Ei:?!{(Li}:LuȤ5́ PpݵCZ濨DK_MojjS ]ݺ3@ƠR{x*nXa=G$a .IcF Z=?S}+dםfkr}6݋2Bz}3&]|g44Q\CVDQh / }{Ej5-@ Hur Y169ɇ#^޺O܄m2XhihQTUypm'f0CKRF)D|uVM`̿6X]ed3TDvheQe7|Ⱥɭg{l׸[GkZ ֮|]R7%8$&Z'n'1DDž,`X@ }A*o")twZ8| Tbk9QQj\#f>V0Dħ|ltW (瞑Vv@y#w?s[7,)\QƕHe6JY.jBSXc2cψ_X`j\yٕxNP\fv[Mi! ;am{ϱj)c>q>!yQMh*Ɉ9hy_OR"k/&3"Vpn2 CVn"mMWiyq 8}bOCCIQI%وCS{42JP#MԮ$!J:r3꓁o<ܐla-[!Zz?v7qHq~ dyLV94B(i0 laҵg'\xit@61>7O]Db_Lm%Z6:5Y3@EO8C+h ,eS;1#$B?!0Ɍ&F,RLs; ʄyT;`?_hK\5̝֕ w%!%5N8)=4EW&`JÅc&$oz﹭Ss?./2?z\0[U@g2:I)yO8Fl?*H: ffK-&wju6k"07_)J13&hm4Mž-&uE_FGpV$ !;۲ymZlp҇9޲ nnu *] *&_t.^, B7~ͻ Qҽ }vvɛ$?( L@6IX56`r7Es&QY <&&Q\pa q3sN=u\Ka%V ـtv 8q .#.=tQoPj4HݷV†vQ#90:y  dHhE7`<ÿZ܆c#Ӣg_έU&K~ "S }rOwxOUu\ʡ2]rtzؤM׻th3CĴ:_Tl7q>HJ) q)8_Η$\G`F8][yn :$ C?ۢ+ΐ!ϱgYZ0707010000035a000081a40000000000000000000000016101cd7900001200000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/iscsi_boot_sysfs.ko.xz7zXZִF!t/_]?Eh=ڜ.+s.m +gSB],c:\}CBʴ>*ִR)D{)/ +ԁ}ddVW9K1( m(1&v{fj,n(fȽ`g m81uEGS([?LztR܉B+/۔i\un_j""J=+msazX ϒd?{HrW%uFo"qxdRt t47T εkuI1{jNgxcjB?$gbX"hǪi>Ӕ0y{|2[Z*Z<mzAp@G]kCvpۓM۔c֥Pe7+)ROq[2 BA'8C9SG&(Uvg7$Bs4eJi6YZg(=[cCtx[KG̳ H"dMU+RW?]l9PbؒF{Vjb{ G/!TggZ0l-Hz@aFjEaAMAz&+xvȮ4/R~ R7Poޓgn+ 1ϯ<5}f9}{F)N"]^\u|&Ȉpn E;v(@Ѐh FBv9g2PP<جQ?BxhJМ{P𳿍hjԙB]uK hۙ5-e LGzLj ٥vO~~p.҈k߮&ߒYe3ILוp3kYFsLl Q cC6*#-ox:{C1w?'̽ܵoDoݖL럂bx @|sBRV^dإInj-I4}+֛֍F6k w<]kEq'Fqn5ַ0G{cqOɉ07ܱ:*Za-(N!R^ᦢvF߂e¢^bj㙚_ rM%>z(v,,0{~EDñ+:<Gk1Xl˝( NܑQq60C`uT5 i+%u⋦[Z “Al4RI<v 낳a|M?&ՋO>7ꐣ'8_o5څhȜiTMX69wvH(x:^7:LՎ-+W|! @^}okw TP'Hm .%k* A+;kge(%ׇt>f_!JeyzpO/-6Z2%%ʻvsjBTLƚ͘x 3t,f#cr-`ESAY 3[ݰÚh ƃcb"!v\$[cP19riL3fTm1u9Zr9LaȲuysuȚX$q&`܉]tj 7 DpWBlsl$?;9M8w2Ab A! 2;@̛gdًBڂ>!_yʒN`ݎhuenHwW-T`,#<7b|?nfy013ºf`J+qTR<nB3UN+U05W6Ub'`) wjf^b3{PdU+uY&˞-JkUav"k9tn$ 9T`#JYѰ[9\D4,뺌9ba ļ̚s뼎D\ 'z{.Pr  buÐ@Q8 %7nCs0yOooJ8 .?bOZ*={JИ'l%[$ }e1XUg;Tڶ)5daɎxg(x#kh\n*U2{pJOH@~SKS!tp}sIJrq;iY achՕ}_ZRW/黟m0y7s]JG[03neeSڃ.~+Z_#w fm>ZKlL&ڋ^`LFuR!䗕i@zgUk'z*lVd_%S c{_+ UZH ˎG잁Rw{G9K֏{FFF\ w .ke%⩱Yo'^wÆ@Ii.G~N_X >8!GgdTÿfxnKA+T;4Zщ3UIYQU},bvM6x祏IY:,ë>~ 9,'wn/[[D'7(7~t?QUI:Q8'T6#2=r/$=P)azWcD`܍kno9F#u6*y#<'BD1se#5`ʋzc,8^ޖЃ1=QȪM58/>-uwJN_/9 g~Q&֖&Q|^+6.TBl'`>,D=SB睶 V8kP|(sܨZ=o1 anI[M^o|A^Hdf;RH- %HP?4[|B+,gx$])cdCzFI$xvaN@ OUE%jƂRϰ1hPq̘e+wxNl`j}c>HVzm1L}$p5X>쫬t!طs;iX;JM8խ9CJW>Шֹ}f@M.>l:Qt~d#a//t0~Z₷5tThgIgc5-I}:cZkoDe4.ΗTzHAvB:"w~F*=&p1ّFeU 糯dz*H:MPʆIaZҒ-a )Ud!!@{<Ӊ8h,iatϠ zKz3}<7f8| k,񉛯C]8" :CN6G6㾠o P*_PW GQ[uN`^RF`h :>E<_$)͠:/@J~jXiu] 0k,E`NQ)!E-mvV@-gfэ{g5+7W[2YB%f}hɾ=R|s/U/}`A+*WЮ/0(^)\I@lŒ]F7Fe5?lhWWUmv^orp9dJD}@ٙ5ayXsk&ݠz⧹ TDtk U:e8܊hR~泔 6s `y9og]t[J&<2깥QɺbWy95s?^g+^h ,j; ewLL+pAjFsO-)3d,}0LƿɦsѮ;bD'➂t!|RɠA] ;:Ͳo9YՖ^7J\_3UFn2xB;`C(%a%MuX^, x*Ʌez.NXz]+2E惮KyLrz>~O\zL l,Y95,Oz|L H~Wp_XĽ[mX)֨W N%m >X+ʑ*)ax!5֡TX bZ&~ ihԣˬLxI#/qo=Z˱f%n/61}%40uFw@(=@VQ+"7~EF%:u7$퍕җ#Hk1k/\Y 6(0cιK#6\~i|FvqQeD<s?h|YNJ>Jûc{aIt'Z.Vm-@;g$t↌Y/v^lDOnDiQF;sD c-祔k|h`gBB4>ecfiraֻ{o*ŜaH<)Av rY#D7sA-9|d/&'Fj>Zbu)k?z{V>H̵Zg#&lVe6{jR|ebe3 L0lZE䭝INz9Г4D|t:}Bx9hF72Kc!zֺS>_SDy澜5rb >bin Nid;+.QwUڭxlq' +Pf}?۵c}c׼Z, ƶ^c҅Gr+H"byt9amCJ P^aN)ߟu)=,,ڷŌrhzCV &>%l`kd_O`l4kd pM7ݚf0i*5>W)|$R^,ntB q~v W{~b^{T1RZUw(;?X[`Tԍja;;U\(v E?q0[  >ng\e SLf(|8X 5AqB⧻|*%_r0; f5upm篧H "w2sjyS" paE`ϼ xP=t~`vә:*wXY05Ew1nİrN߄zQ^fp#_Me@6vtݴA6 ~r?ym_kEAChK'TUu VWddgi޽mO^(m{(K=@x#'UU0e,T͢1,gI~G05Ҷ&C&hw+Qrh̲,GQ1D\>XW!/)؊Z&b5Kڊ ԷeYBBM%NL{enx+`U 4Q&nlM5M dWі 'KSIAV=yP4ioM*h#"J6s7D8@4=SɵV}Q+{^~r 1x.]4b5b(axx?}A l}hlE afb1ѽzvuk-ޢ(HkY f&hH:{◸Ot*~.!q]'"GȿU0ܸ،'jaE5XĕG%`f5I-{.Wl2$ ?X'gNب,$;oM hbOp7̑mkzkŞ5#jHCс88o._iu}'DM`rrOǾvDCj޿{~_>:MϚ2$Sm5eg0sZ27|~t2= uƒ/R8L1ng!)l856j-cYٲmPuDW7`k3A Zw\3*-| W\MO J/}|OCr|t&˙e5yzFI%v#c"-7 ҷ^dI ww g7d [Z{NW>i=")wԣĚZ2A7mAL]x//@8?&}ɴuby&z4Vуnpl@/I1a6H?/ġ!vG!zg$<5Xk=hl-&ߞsC9B~LM 2մNzcy$.i,.[LeĖeσ~NG Zn,)=;F>tP(xr8xb"3*9,ϿmC T-t/g׫ăm6)6Ȁ~)xۮȦV)p}hРP\2l=^O`Ytuh|]>(bxM}%iToe<)1C`uMM{p~f0n*6I$qe)zPjr[zcے&wP\vţή* -*\:opke|]݋lKY_xTLSs2`ٵ򜦐ԀOf:C.u܋~,_ƈ ;.!z^m|sΖ&RBd3:A>`C}Ȫy>z555 ::e&^`|hG)1>/U"6͈!ǭiIx}O B  {W5*BƮ^ VtuCMpܮoH1QQȖ|7 Gد{TG%3f Po $}4해pקIJr2C"b%!0N ^ߟ44(МCJѕ/;oVVƾӰrpPOGC(?05=%DЗ+FÍ( ؁C3T!O ?hS 7zy\G,r{5'8lOO* #,r TM~**$wK'2Ym7KZbĬs֦=N~[䛷o,A~\cH~^M I%MOPX(\8_C>GՒW%кL ۉCn-#$A6صZTꇤiϯ goۭ3MZF\`"M'SV iZ`D Q=@C[xоg۟0pH6vzM7Y?J9?Z2/.vPC~)db+<Ci#1k/]4L.̕.4eye.lCw-jjN$;24ޟ4I\GFw2G"E/XuHV28@6ZoYyujTL͊ju|+UAq,ӳ7 4fn*fp7cŲ.BYAcvؗQJNE vBM; ͈@L{]wa eOFjLQy $'07O j$o!ȹuKs{kdŢS?}EJ|p\Xv&rj* *s`$zyAɞ1b@UC0x; {_Am&h)z(( W,^!뗹$VT]OUqK ߎ%'AB{+긋  u\ƝۅF*B1Z?DS2}l_T2Yw?upK(`0zAe{@GdoRIl¤ҕO &% M-*^9ED49/a Ԭе\4ZTi>Ĺ0ϻtKص2J0B'd!2~hJ"5mee0&DhNLQ)HLhOI^7ZMV%hՋR^-VoA!}_c˭}eszC <K} n-R6 릡 [W Efxiu'! 7?CT٣1qpeP49 X_,39*`:>-7s\ H[O`?Ǖ8Qs{0 i3x &f'Yb),cPQ.7Ǯs"뗶۸GSew[k0 aޒ):|_q9EK:ɻ2ݧ0~wFAS{rP-) Q~\6G<|r0u4g9fL.NfWy`zE(Й@|{ -oV癟pO+yiWQ<15wgsIC:3d%l uVv(aW! 9ҧ%"F'3Ik#.r}CR|9)F&Nʰz 3b?u]PQ=aH,1FunTy+J>DZ4N<ї}y)Rd]">)YN$N@Jqw20b*,&-d %E@0-낻$ˁak<8ט4řC`:辶 4jpHmt3㟃w9o=>L[g9!sNZlkGo*AC! B|n>'ꁶ=G{ B.]0@ (]ꔰ9@_c:Sx,l[ _׻EϓM==q^z%))Ry. @T"l$in*CfabALݖB%'+$/jj4;y?dQ$+cfj[ҁJ7b&mŒb}FWQ!`q̋ LuKKҥ{Mv+,$a̽H3샺 ~HU3՞yR`RB0e@GQ 23y>DeU!$RI,t5C+{F~ɱ Y9Y9tw0Z* ȁ=}1ˎHPR4עj׊m?[ݲtse|x0H\*r98I4? ̰Y 6-w’0]{bé"mSltIMŬ /G4IAϚA{pD s09f}yYGgr(땞OT _g41(@yu <_)Aug\ A{ZڱWjgd,nzYOpWb.?z8#9VW-?J<,Q+qnfD3[66&2|ؗFHWSPwnκ% PӮEȢ-A ˚j ^fV|/d $R[ ;/@{#u!(Mj{<=4E :Y.yc[t/Vt{U cGC hi ܥex۫ݤjQNq?>l }M( fJknhd^]DM㫻Q_ U.fx^\HHwy7"yFtK]_9lh6R5F_l`.X70lM}Pݓy9Ӂ;}Vw Sm tk]'jM+EyŽS@kOzC O $c5G82Fjd躭kB}ԌR(2'~e첩p E b4bIsd= (WY=Սʿ!$5#*:ݴ` k>O؍  [vϐ=5.@D˦ 0܏HX5s!=#{!%H4&2;U*a[3Qz"  ƛ#cstɪ0'ӂzNwS!AC@+R, IR?3;w5 6}+ixH:>-nīкιScf)ǩSd3x&:$%_\f cAD_oUWȁ"ƊvYkT |fum+j@ ڝ d&$ʑȌ zC;0WR9wi[l qԅ{6Xaܐ.ǃt&]5 ,J,w^j26 w9b~C-EZdIt&w]ɽE0/DJChL^MaQ#0 ³=Q\!Sq}dod& J=͒vʅqU Q^uo,#$6qp8Ъe4Rb M5tpoJV \m 8g|PAvFĐ']iY"ӪȈttpl4}F#=2.&cekI8xK39CdHG1{nDtED}W†P6D;lG J U~$c2Z,IMYf:+~-LkN9r v&@ZMa%vf8zE9$=ѬHGC$xPB6F1 6uI> AX-F@ >X_|GaPWj擅JJ?Q4`GEW  4 f]ɗu{ b j7|{z߶!p?F^~jRK7\V޼TUgEd_XDm\)XS=)FiN5k P4%KZ|A{yEޮRۦE"6! k -3R̴f9|f̩q߬s!Qh~ҙ2wWOIC;Z}P >t'^:ի0:{ kOv5NG. MRR*s Ԏ\\h~] t4qYlI " R "B(HP𝟰~.%ұ.Ѕ3| ShWT.,=c8*_.~#\S M܏&L iSp2XXD!O\͌8tZ|op̺q1)|nbYzKw0hy:g֒F 1 k>77g~0sC Ds0{xVɕ8b}rȮ)W>,ɫ~ⲗ7,c U$UoT G;ꜿe AeMʥHVM~AO:p)Cdpjgfwon<<$n(\vdMs!:kB%&d! XѶi;=^_{~^nmf,Nj&<;3Mh[jecu:Qvƒ%6!z~)dTPo%şd^$1ȵtԓ6W_)ꁽs*%j&GN_~fDN$@ M"%V^Gȱn!yNm clF^H;>J%/AD.RCrSO!,!֐e$V2d9̉nK*͘=,jg،&*rvp ;M cYpU#'B>~ `Pb&OGݪv?73i2#w+2>B&`IF\FZNEz{n^1p0.8-0|,9.i8)L- $a\^QOLtE0S@z U&_n'@頋zaĿ9kE ӵ ՂlOR/PlQoJ;d4>FtϴV@c^_CF-,\ aΛO'lUj:Fu?c:!h`)^p a+ͼS.8FٿemtZեz{>ۄy-9$-Nz3EQN(CD4k3z5W̓abl6KvyoQ{!i"+0YDlZDZW-wL>OnW0Jt y@5v-ZrgerѾȫuơIw.n1@ec!:e.Nl1amCuOTx̐?ٌ[ʽx$VL!H(9@L"SPn1kT4rʤr*q۩fqP}JZLs`и9fbP˳o+|,2Vs ]nKӵ"j:OWmyT}'Q <+-}8E8G4ys":~.=hdUā? EAߍ[-G_{R儤o*sMG% AlV09߽~72n)3{\,pMtH>n%&-EűAV(=2ں9/h$[Hs ˌ+7%f4 vEsɷ\ LԟjF90wp'=x]sTYyA並. !r+ޙáX} VeVmsS@6d,8qO~O4hNն9$Wg e@i1S4ѿrWy3 /4ƉEfberxj>]$skPP;M:2B?F2mB殆.SU=>;S 1 `Ʒڱ(jnr?yBJGG_ ,)g la@2䵆j?25m󊕉d)sɛ?_\*-Jk)V>f co5o9WJ۲[/a ï`*c&1$Z#ӺC?4 t:E4-L=VT[lŋ̦j D?d<PLXLrQzc541K롧 kdR4J, CXZBr'ʛ8ىc<׿a2KGg /t׊Jx}=:򁕮wFqSi}^z 31WGŒgڐX9m .'8ŜrD/LciM_˨xrB"̓Y*sE~35m(MyyҪ*YվW+ě<^P3q +dԚUi(Vv,6]$]aJJc|nkMR=ys,jZ N.} t^Q KA7,6f3FD FbAopՔJs`(g>wG7 } w\(% !SGĄtVMM: ӥ;,J;¶ @՚YV`ˆk~ngI p)ג۴k?+ӻ'c[,f[t~wWW(k1 [ iήOƯel/Uj v!IXC L KLNOʝ'>;1~۰0싶LQ\'N"@3)$yl7'G~]6_I4e֝y$LTs7R2p= 9Me2^$[s:}u}G~"]ŞXaZl e؟eer |jbL`{i?io) mSZg5dM-s^ā򈎗|rϙXNeWHe0Lu\&#EB 9xTHP ғ^lX00ׁR6j.7y$yMMb6v^QJa5U9kz-zb%C`=:QU1a[n&8eevm^Ιq}%H&%s{jXplnV^ FV_s`hf_g&ud:&6bwlh L,i{CS sL{tk\Q?JJ0le SP2nlur7.8._^.ZvH`v!Z4wMe;?Q+Vf0ՐdĘ].9JGeL_uq!]ɏ^oƥi|F%g YLk1'C-_Qf`=a⣺EI@.<,`lğ1rc,Kq dddMpm|M/g+>7o־{T*HBcK wiu' .^ݘ uXoң&(,ȗQX PetB\yq3[!:T(X܁~!d[s~)'(gh%_ w >fK8r4HG"A,|+iL*k]OTXCk1^$R=c5cpΜ bq]vC#ā6ױvxjwiAz6 L%* %M.'D>PKBKa;`mۯxMᥣ 0M|)?")!SUd)q,@[z^ZUurhe ,AD5KzWUGRr@H2o#5~F=2P'R.Wkm[/nrC\zNeꕩP}o-[}dd+io% >Au-f*jRm`밐5 }H&ZsƧL;fx̳VZ8Q?q|e)gmaɺIRG2@탑 (œo[uu]lw=һ[dJ3v _Y4YHYb0G󾒭*T j72^D¼$Gyǜ* pkF󤫝]AOek?uyN?߻Q*iw} 6C̃-_*,vr ACW4۞} XT]_Rp5_" )HS~?'`W` bi%LXSqVRi//q~X#Rm JB b9AVbM7k)z 1ӴcW4]YR}skM>"uhm&ц՚VAzXгañT@6x*a޿FS#3_PN5D[-&3_|0M ,ݱɯDR \8$yd'¸a0WRB/-I,Ͽ3|D#4F`TZ8U;irbQfa'M+xS,MERt:r |lqjc=WEbіx`PB2|:&7Yv\ ;ٝz'm:\yrAKKg6c} DZJJT]z{[Mݫ&+^&&遣LHu6cDM{ %"|?7<h*UOc(*}+l V2Td-b\2SenG˱|5ѹ4G[x`ˉ@T1˞cbu`4H !VmD|œɧ,R( ٛ@65Y՚3a畵O x~DM 8{aYīG{M$j³lp/~a_oH6ɨ2)ܔDJWZJtiɑ I]\E e<ZRh28 |Hz`!1|N/@N,rYRN$4NUw#ZDd=,,WS49`v}=cQѠ<'# 3+-P0idjݟ _wrR\J" qA[ӸTRt["3]eK'_5,e&xe,u :w_-WA"o+'E]SCU"-$C{ >Q9(R+YN.sV֤xgIl:H0h]nėZP9՜aP-$+Y4Mnۆ"W]{1 WΪ?ݶU\aTz!'r*\85xszR*;K FIۘ%kMbH-4xPҙ\-DlH Y8A/RW=M vN3̮Ԛlu !嫛r9n6>*iu4l><_ n)A[tfBet9 }tϥcQRψrbE^FP-%݂j'Nؽ$+R{ŀJVi@筢"RP&V"B]X1wW&1NjrĢJAhd?Kq^0 ;_ T^jڲ0Q܅Xuw}9Ԓpi؋)| )3ġ$jXټjz 1s;d1pVmu8E[Q U56Y/yrVSzwib{/>#sY} %ZxnDT֤sP<:97jZX^.bH:eF8T`wFqhy>%#-1RW .䯈f3TvFPft()~cs*\y2a}E͋ %aVX^R}j5E͡?cY*q_zz)FѝOqkt7/JE~-Gݏ迗n:O+(kb0ImM|w^"'纊扊Byv2c'`dd꾈æ)Uo#;+ G<~j#-"^2_t};m/muSGdq0b1wuB@U)'hި7֯ 0u׋?(qr8ORaG&lɞhqB7mje&*m*4c.-e?RUi%@WhĜ~HM$p,o&!l.Gu_b*&HJz[tǜgUPHIޠ&+fu=$ 7ЕBnXY<}01T`@lI\m?e]xO zВYԑRv%)67I!B~5<>x 6?0IyY)=e@m]k4'J~av/*댦|̓PPP_ȑ~+S:Ѳjg[}V>熟NcPf$YԄ7cM߳zwB(Z WVo Ԣ"WpssZf[9P*ng=xo}#gWwٛw/p0^ܛxUe \;㲼?I aŽj=9':^گNDLCe͕c~+w9NTX_`i@G.}dJ38~)l^"U g} C^?mH-J$!`] 6c)*=:iT ;9|HOSo޵k[W}1wnWHe4JdػЏi [aQ)C*T!R* @NS&E*260Ŵo͕ՠd ߪSd>P,ȩ5vRx.ώG۞S{3R+EG)B߭D0Oj^CWΔ<YL X%y=N % =RQDPREHs% ljnhϙev<16KyinK*W^C⻉QHCQ@Q @}OtpR7߃i2\&Dm4)LU&ù@#e%z^Է#%`OA3C2Jsbm"is%2E1ӯ(쿷[K&//8Ŵu>Ev40e+o+]=m #/CP3L:{tN~Q %xU M^\D?RŴ8g9cV4WYrzԡ!w" ؼGWClr0}eְNg92wUmu'ӎ-?*A 3an-.햝II<*|84Yy5HJIZx{̧z/z5-'~{P+[7&+@Yc66dHqpBM&D;2N{ZA,s޼L/+EA^:vK]m54_~.HhКx1UqWڃ&W6*ZoNLĞmaa#qzS_U/VDwX;Bda(Xls6|Y& c3LmOlOeR$N R5ZXB58M3M ɘ\RE;%m5 DkVsx] @ԔI<䫕 67զdi!w3 8/dVbԜ"LڨLE1=tbF(-2+* <F-)fNy^933sG@A;}oTay?q=gO zf`O}ËH&Y](VZFvYqWc{QbEw/o (/ GDĭ7Tr}!Š4l_HM]kzh4\NO'r|4l&)QSfNo;hIP$;GKe)Pgn]><2XYYxD{q)ǟdS3Fq` %\!} asy a eO{I'@eNvCQ`YaWbfگFX7VuH)m0Su}DuS裼(tX+5P ,^:(tfn3JyK{5d`d<$K hԆJTe6:%2bE E()сQBV-e'F'0!2gTV9'5 ١ib:KTQRS>-a~=i<> (V)n 1z6r/i!yjtw#~C]4N)cvw6N}'}L<k/^ѕVfxܳRصoKr}uvEof3sDU lXӌ$W̎H9cJE^K)Z5نB8R*`.ѿOx/[5l !"3Q{\[ci h+=bh4VZ`I SQ+9AC_dݫNc-0w\}G9V0s7)kpDEU/?T[`sPr"$Uqrā#F"iRg/xH-:f' 'l/OsJZ KF0μ-9C."Ԓ7iTK;v ? E%!&4:i&QIUf2AR;1B-Iܤ\ ِrWeƪ " }d}ۺqF*ZKd,C,%S>VkK?ow~sٺNxhW>(]?DDJ!ė H6f.[d/"[\ƴh߱u8w̥{]zY dPY'Udrek oo_7W0(.0q-?M)q &$*|k7fxV'qe^DNL\ ՁDw: 73E?ęlĀ9Oob.I Nx"wRh,IP*,@=xcclĠ17[ 4(S}"J%<}T#AϬ ~B'H.@R^d/9ԟh0!6tUId>”OlѵTaInqg]c=p 0]UN>;@m?l–7p"2+TLza4~߀5Vή-qѡ|;R()C)Swgx "Vꑾ3wng~dZ4r h\?Y Φ)'$< "Zw,k'٬H姾EkbW.fITk rϓ[+]2Whˡz\SI-8 v 2Qy*je;x;kyEqCRh@4ץvz)FcB>} F+9+-l%?mYrDe16Ů{6'i0/z>y38"ԩBŋr}X#LaJVr;Ɋ&J#+{P7eUKPKeazT^~{9Grk Rg*ckR0@ pZ1y:fyۘ*֢|iLء#7L*sXwqgSSXOsK晀1h!(4 kRj*LJ˛@_G |VD2SRv&iA@WWTgKTvܬ5aqW _gJ-X##'/O5Sy(PkqmQ똆x>*c>ih8OƫHeQxq::VuCMCx TPpdjxG#[S'ĀcUʧ?9D 宥7C7XYZ[V!_K CYÒٖw+vRT"jdpPK7E& v~E0v$-}DH{n sI~.{^dЎ/3jFܣ* ! h>d\6s%l,$xPD`=6ܢ_h}Xu;SMvn5m+,4IfEf3۰EY:,R-7XN+bv}x:<&7 뒆_ Uu_k0o "ZeGؘxLt Q0:ƱAt,Կ~Xg~:RzT* g+?L@Pߣ( bDoh*b9܍["@4s3ٔŤ'gXbmVeџLl6KLO$泺?Ak8`L#wq+cTT%MG$j')Ġt+q1ls>Ep=G_Uuf-.mO E%M݁U~ׁ öWD[Jw E M7ڃ_z;ȅ$3s𐲾Lc"?kue#>C1ݿ\tݨ0$aA9f-tE.6l+5&]6O#^x2b7By w}]N6;)M=!р-VZxP}_,5,.hœ#,6t3 8"E DT"QzZ쯰J0+SZB{ӤvHE  45J䦫I#ƥ)cnT[G()΋?դ!9OG"E=O1j݆ڈOL rH;o5]UNN p)2ӌJaNB7W)ődVg3㻐ZxÙ5#C%$USRٛtǿɢF ; gRt弲e, qtPb &IUyhG['Bx}=]<>H3`[c$5I]E'gLvCX$Vu~΃7h!)5'e7 F yQ/vt[`pI3#]I]@f.H64ra r OQ6%@;Y ek35adh۵|,폕MUںW8En0&;A [[Z0DtYbU/1ѝ[EtDݹ0-mYDҨ٫*N NԳ&%c/cڼoX1~Z>IqFc, at[]1[[LЧt ,jojxcH{a^)Zd$׋۫wa^&0q`WǚēmZF[Zi[+r#'5m@jH]h/VrpA,O2NKx 浈Å !Q-CGZ>~-J٨SIm+L0ltoG</ z[fzٲcӳߡ] e~:f0IEVnwZ[3v&Nj{ Q(7m]QHV*7SfH$m{@-^#2irW1Nᮕ ؤj)=m7)Nmei&e 71 38l>r*cy&"#v0\8c8x1Pŋ&巰bf%,@Md]xlk\*;u dk2P.J\*tS!9Wof#˰&91D^(瓁t44cI!RNUI枟KW. B.5C%* P̌/eɺj ^;+6 T~ľLmH]>5x-2ͥ21 QA6 ߞ#ϣä_$ߐg+7R^#eֺ;c[ nΊU"v䬋QVXVTSx^( @S;޺[as]ʹnžO0Y!B)ޜ&0>u—4M9ZD_IY6|FoȇC?c eqvxbK6Oťm5"ѕ7MK#T bTTU6E9$U`'pI}2n?!oPcKX=펒ADUkVb{W-ttNB1[0Dj)s\o;lLI;^w^o- p/p7T\"xasể卲'HDK\vvyl}T}M9P Ksٯٰ^Uv YUX;XZ H8;rhZ߹4ՠO=,sְٓBEObTlLWimA'gɴ?f=jL 8Աk5 C j( e`ncA]ZktCǵ>_8Rzܐ|y^Yw'H$cowx%.ÜbĸԋcK̕TN3Bמ,58`pN-]& { ,UĆN!LO@O@{Az +mkrpQmt_S0-&&th Ay-6Asz93֮an; $cШbPAkP$b8%~j}QV__HPkaapuC3˵2t񺞃p8) D.oEHkGȑb먢+ŒGr>AdWuLwVgGQ8vU&.*N8_;d,I) Ą# V2k ?KEUO=~{Jx$&?.\VX%,^,Wâ&lFS|=U„Nq׆3_Pt`J{g C4MG,}|- Zްv΅%H(,o٫xL4JVSJ$Die喤j`eg*"s\ fL#$>X`YJ8LU~a#չOfYĮq7Gd$_̜)͌ \hYc40s/#8+ڛXzP"?$ځ&#}e dȟ%D1Wv=P{,h&͆Etj/b%B 0Fu @Z47y D#[%yhn%kG2e}tӠ^ISdc$ a8gIagck,wzw3hHk\ pY#}xbt'ANP3߸uCD}Zݫ:^?5uAT' [dVcL"`w95\'qf{S%6r[J̠Smƽjm>g># R*N[>$@7,)N'd!ް-CcSXw3֌FF\VjJo)i㝇u >烋#sf'b1 &&IM@Kk]BvM !F*C#r DEgVeHzuSb+`Sӟ~,k=LXG°Wh{]P BC(lL=tW ڴ?G do) y|5G` ;܋1%TӋuNPB&TCH&M`7`!{ ^EQXMa܁2(eQI.v3,d*~81,.4C 7ٲ QCv Djc{FZUm#gckD6 SNWLb@%#"D . WFȦխ^-w>^K@SjSvG^2kS/gn)Rߕ!3;5V-7ݲe/*vSI"\lPKdI눆3TaU[T7)\/?l&e8 C[U] /)mRzc; q2fڶh*=ufYb\`GՂ䕐z6|?1'Tt֑Swgdfxv}\"V,SH'^E A`_дF~,I?kމN$Vn%G]0?u\p{iH<dd]I0 eZZkC-UX`7~o#&(Ɨa@EՀb!8֔hvvg@N$;ݍRT9[W7Ukl3BjG%J v'$[C$|2' f6&p #Կ 4bq{}ٰ|+E@૪Hj+IZ^Ć7x کPHn~ߩD4m:/g?s U0|R6gvl\7 Ud6h@$Np">G@H(ЇYm t%XSFqYu xgt@vа슗o!yuԅ*p <Ӿ-aGN 抉h" BYh_5_#rl:6.Bн{mw -sCCUزm¦2 <X]j8Ct7bSIn e׼?mg فc&3נgVV`;>^4A!"|758.^0xRkbv%=S+s0on '7񳒞DMM{n5sA9 B-q_BI霒&]T *h0S)Mjx;^k]d4V}\aUa%LJR%i4)6g@}JYf>Zn*gD戨f}l>bC"-tI8KgNq*vg [%VR_]}>6wPitv#Wm;fE߅PaNl^agi[Dp =6*n&ܯ -E#xQuiO'l4kz2O')|IaܗQ_KCHvJLE,(B̯=D(j}""TAM(&Zu&i٢r*y= 6yr28Hp*~O`iNTIShi NC)ۯYD:yΟ渕%gѷ=ݯ 4``˜4y$q|8uD6_1PߊWGξrQ3 \1QM| ~:B)\c`iԿboU<@`B̋*t6[?ϬZIw'3p}0 ,-I9IE /`i, Ϻ3!~YЈ-}?3XE4O H2N_!4{m!H%qf2tιZ(%igËXDBT"2൒Gк:m`PtN}KE#]'XxR\šiyX\ mx7fF2A9EAl<.O4"z[SN&f}SdNܨnvVm-gS] Ys6ߟg%_=^Oeh`lK5bԁw>O\KV&]jP+%XFc:m,ܴ雇]S6y0Ig894(U=n=ުg¹hX!U s ;G2Gԣ@@K]Ji|ش^D5~$р-/͛OT_ C\>ƹ*hDD[ӾM5%'`u#3wO d~_ŘnH;΀?Pah r' R|њ&#mܰY3 ;\kHU331dyXH5.HD 7|$@Y^Ey̓9 uWhdNRU:1U.pw-vϸ*?3+A3%c`>J<_t(aBެ#UC F8,(& c}hX!GNڽ}?<>cZ~ӳVz\3̍n\Jc#_!Y43Yv߾ڷc1qƨY|?Y' ^ dB#20\-W:5v8)Hi?祢A(%(z[A% <A6Ozj[Vk0U{])DC#3}mWk-^F-⻄}sCJAULqf:`wkAor$\ex+ԩhS+a#mx?Wi-_2툾iLp5YJ'|1J왩_W08i6)8"—Sw:6c9Y6櫪eg #AD仑@fUOB]@99ڴɇl EocyҁfNh3|\ߍ7 JR'ȧkjt H` N)eP2t%("]áU `!SKLJq2 äQ+>7)\4BD}:I"X sh:IR/t'xg8wk;\h)KRx :!YҒ`[8*Ӷ{ZSwWdK`^\0ƒߪW e")*δHC/$ ΁A!KfYЀqCG Gr[9؂VxfF![TQYjS/xW0=f[~rmkcNOU`? ?Q'N#5n\Zh.{%rQ)KR:a(+>BHٮƒ=+0SolMgkqr@ᩯnc1&g#c])C*@Ŀsugޏ~p.;Vϔ֙6G,e nh_ 'd^_*xi!n<[ko?!."[jD#:41a8Ez I&GPwhpo]#2O4h [MfR %sW'jHPp [6`jd/FGw.Brw̟d0NX2R47ԒJ4Ω&!Ȩ`B)ϵnJ6Te2q@~Cy!-H4UlY(gf 3 XgT|UFg,?^8٧X'0>o)|Ү2qko `ұz'E)^ŝQ&"KGO BﮱgYZ0707010000035c000081a40000000000000000000000016101cd790005bc90000000000000000000000000000000000000004800000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/lpfc/lpfc.ko.xz7zXZִF!t/T]?Eh=ڜ.+υ/>U 5} GLkOz5#Y<OM\<>F v' {NhT6!9nŤ#<@Jzl&bQ~@w 6ODxlyozK8&:'N~xXgPMDΥLJJ* 0ƓMcM_.U`C/VgA+k33MCSjS_ ͆G4*WeM7i0d'd zXb׬ _B\k+27k}>{ܻtEoX{k-9u@]JʏтjBTcb|צxx%W)hzJf5 <1Aۼ̫uPuQ5;6e|"cNa>aD5$&3+ +%|M $N^opw41YnϒXO H|7DOfAG$꨹j " h; a5JaƮp1"CbHj̞tbXu#m2$$ Pt"C;K#%LBgm6+ϣq_ }x  i5ؙz_8dh@,UeKPr뷴p+k2IdΉyR/rϿbΆw\qGY MF D&bM`[)٢Efsj>Fދ8yH N~G7y7#;r@Nzn-قgaZJV4y'`&\,T < x; Jd5܉?^3'ߘ:@Sx9`KJmE#l`:63x"rQJR`T s Tch8ckK@Eb'q3L|J\~oYNo{NwcRFlѩH!||MdO\Na2"a  w6:ڔ&t|^A-f1i,9IWP&d!ݤ~N"VZ'(ʘ5gW.A:~U` iRXO*Qnc`* z'~YWJDbϞϬ% xݶx M6Q75G\'Å PfEQhsG;ӓnӛd 4hAB) v5B!8u'Wg+WHS R׾{S"w^O~ubqd`dҕ7Y-4 /OJli>X*saؓ$;FbF&(|9Lv%pm۠ cxC}٧ViJ|,G,b v|oI^l0ն^.[6 }>2g2B:%s:ܕn#zrxc);( MRimgD$ Acr]ÛgCitA{+(ڙ }ª+k)2Iݒ{s)B:'@ * ' x, 鳴V]Kuל!`P+?O~9:K!U$XP^t_RE)g \F oMcUE侍)9Xy`,AuwI9ɲbܧ0Tͳ9RgD${ 0MJ }ud,h C-WHDѬ~K3D Ԋ#(E\` ?4BTR2m1T;-xJ)`i0IG5ivVEFa.)IXPkE'Ԫ vf ^`[MB,Af&WZ3@DMD\{U&wZ$4b9T|>0kIS9I+,qI '{҂]V/]y<4]e_KA>9ATS):J^-yղOXdo4gMC03*$(?-+5&n}t 3HZ|?e4ٔ a`FGIo8`e ޯsef[ln|K]g1γ )q9hXi/]BS}p :VpHLyO\ p H ]r( apdw7tFst\Tj8p/OZ8z΢e5 H6IpLNl$A]gĈi=2o+(kȊ,܀,zaϵ8Ddsq25vNܰQ?Qug|L+o jt.X?6g:p@A Pk;YUS ?]bދҖv GL^P t Hjs9ڢ`b$bcK?_&U.ƶ_EW8_W+˘ U{uGC gh/bmZl5ҷD@i-J6qk/D-dmˇ˾v!qxЈ0Ͷ1:?;3K=9  sjpU\!7>M*7#1 ,O85W#s Yw a {x`_e2vobx [)5( e9gAӏЧb1$sr?+7]8qP a80lC47 4qڊEpu,_^2x@8͞쥴 ^;j -%?#.llmzN>;h@uؚ2'~qFnW6p|}f=MOۨ .\ًh5LBvM0LlG*U@ՠ+|`>L\2m!Sc* M՘!&ȍGԆoޜF6G&Ѫv@0!4B2!+X| G ׎Rj $_pƇtL3C6N܋[eo{uy86J,O(RWNcOjELKv3l< 3XSݫ;uS`^ؔeYz/!blYi/$XOO #[-^&ȤbFƞ8o4R΁A.`+;YJTKR.aUI9=l!57l,**z!$R/7*&4r"z-GǵQl+ dHc?*OrZY<ǎr㪺k(hl8ZhP JX6A'T8p@_kDPYeRX"v)\km>|Zِ8\m:/`X0,`dm5!%"5d{b۞Y-Js>t(GL?QE 3yB[\j:"Zse{2a_:z3eHoz"eÈȡ>_)Mɝz.K 4sT65"cԾ{䎀,Ȼ"euaLS53QyʱoKD4PtJ m cǖ3}i k_O٫cB5g,h?pEeouKyoB`%Oc΂J0>y[ v}\ӏv]H-m*jQc dLf+rȜBEm%S)= s}\/%e>Ti(r@Zn'>H$(b&˖*dsHug5hݞ-+pGSZޗ"Dh972Y=O< :+qWgTkC!:HXfb]3vmǟ "YT+b8 ~ Z1푋*5!*LFG}fOok^A/ӆD N[sz4!\[q{:ð~$m`Ai"vb@#%ce|JACFZG?|~cR1x:HB>CykO+N&ǵ>S+?~cjG@Ƒsӧ vmκ"g!iYB!L.! _PXYLoWX.zXY0'\ ߥs*f_3]x{}؏#o i>ȧo c4!aNz  +s% /G$0{*fbYBNdo A i.h L sFKH׮v4X(naX)a 9gGM;jfā O!C4b`Ѥ%t ߊgJuϢPjy]7Lv{O/iʕzeZArPѕ}Md~?)3{ $i%9 F%Zj(mS}IR3olQbmQrKn PECYؖ?ϰ̿:x3>FrsGE}mq\)iF9&ny0&S..[ri|7I A%#Pd&h{P ɹ6KajCk|IǔrS)G,7/gFC* tp)"޸0\ZG yXic2$/^޳$ý16d9c(Zu %!.pq S@9VlŁW. l)r[j_3&kz2h >̽@RO M%<~KwB JG:fOאָ}sb4\LCg =(~:j6߼UzDW vb:HAs`#sO iǙ }N}m3xոdiŘPK8Þև-Ӄ^a %dpJn^ /ޣ ӏkP:HA+#8E-X)rMd|RI$sچg<>C ~F(72QZ 0' h3}iM%lmT_dRy 2ʬ}bL@7Fq5SӚNc2m 4cڞg\CpWc ~j֪U>U|C=SH&dyd>FjnN!_!ZN0uVDu:1>{ IUm wL5*Dm* M i܃ZGg 0&M=Vc1Xt Ywɰ>LFׄfha[ⶤT?\ IE!M2u #oE/@*baZ 4ruW )rU:uCH}֯}s6$|a<.PP^3ϫQ>"KW[y)Lس6p녚~LEqkDFZi^)0! ddtRY?\S{iic1~bys^X+) x)tWId9K"W0A\:sGA %YKSe VڶY>_-ȩ-]KS?x Q`EZ]@ڴlTw-Y╍: KQ&%R9Pr ܨ-`EiwubZxDIi3ZFq) E֑eڒq.s:}yE'x*`3/m)ܶVd=Pw^::'NbۆEc.'V\SĂ!#K@ i~"y,v{}Uoe< g`jܬ)4eLҨLvN|+R\oF[f:AiĵP#%֨.uCifNh7z/h$ӀIS,l܍D26=4,ؼ"U~6/󙳽p.C`y`crQ߱U)AeؠY퓽>/2 3&)nt^'D!o"ڼytC44¼꿲׋ AVg-0o{` -x(2k _WLi VmDfls*Bc~~8Ϝk XcZL#oʉisڎ>r0ėh5qT-ChX=M=cEu,5c6=*0|O6j J_ @-v)o)8|+cY6>gLb|혖tyawLF`V!m+=qy jA mhQ72d|EƐF3n7ē)I!"5߳՝o-Ŝ`'يh:yԳވ@+ߥ7/n\SFeif|?0z#[Hv-4c[y|QdrسUNūN8 eQB0&e}[MXa{V<:"p&I귣C#ti"M@W}8bFd-9٬ /Y#k]j9Ĵ8̷%q  ,Xϔ ze/'GC=n-L/wPE68)eX brČ]eaux[ٺ/=`1P;A"clQtb@62ޔ`H1u 2;a GxhfD"w1fwJf`\fc4餩TEZ1OsIg4>(bM1H,WQx' ԟ9E ʡ:XC'dsSKG ]CM|GDQ  zSTb,9YIZ ©\0,cTѳCTJP88,70o(5_g9Φy3 J1Uʅ%̗õ)l ǂW=Ngt% y̺is:8tbYA@ojLZ@hc^pQWݍw1uRms2csP6*(|J<84]=5fRyDgϬޒha*sz$#C:rn}%wF+J>ud%'<[aODpĂvQ ځx}_oƛu/K5lH3{ەKFT6^9c=J v&6 zᡁɣxus5ң I11P $BwT=8^% r't :Ec6 c)dMi}i?6iVݷ+{BU^4! 1d."!;  2:62TV EGҔ4eFd3$\-t9 #[6%{DABrD;"^~y2t?<0lr6ݧᒁ) &cFZM;¨5e@Ϧ,bfp5d?5#:eHJ,o+^@pm^Ah TM V ;Qd.p>4ՄriBYa'y QW>BCvX~PN Ƭ|NWL:";QZt[uP|j,-M)`-al߳8a F)ì-r歰!["1Gx3 i:*WS2/r]`mf!6H2-mtz[9bf|>Oϼ(5)v%"I C,WhoY՝ 0.I^xTEQ%\˪C0tuu+`~; |`msƫ &IlPdrSͅQ5fK9NyU09txq5.Eè[V˧L!q10E{O)c\ >oUR' d0?~eD9( ScWXw#ƅ` h|g SOنB@ZOmN/Dm?g^qvዘ @YTx/")b81󃑑;H2L!EEr2;h'e26l}gCp*stFL=2ʅd^waZBQwĊf"#T6  d9)gX ?V5vh$pmd^Y,Z(1UW|x*duMUo*nnU7;"bB"bM'm 'JU!RjNÃ@&[&~i[_ݧ .܇4{mDŧRDCd\C Fi$bӴs6OP0;O /isC睬)gLC6tny]߻UW\/%w|ı/w&n\81]>cdޮ.yeB5ee2μ4c\1{K^&tCk:{_^NA3w hzսM!C_.8h #tE~%>a%Fq ^,$2\ZL M^haj.D keMX%θ"' -Ӭ5Zmwϐ7x+ޯVQo~tWmg{  DwD b$8ks/0sf\i?6ȱ`(z&0_qG3bJ $Ң|2Xa#ǻ[~3N`ruoIrG`H>]iv۾Cn?4}]=1O"_B2&2 ~= 8Aa9)q G-,.!-;3 Ql*WcTC 2UƬW9N' ‚l O.ū#h3XC$n7hG2L j筺` 랊]ĕ'`F~MPr&&7˸LVc'P=ƱM@}塌`* ցq]ÚDm< (XѶeW7jhL*Mw]fOXc 7 Wu}eV*~K,LxCh"Q^L`j0%袗?Ѝ_&#EѷY&  ZV=w*a^x7z b-,~lN9N6-|Wfw>T?U2B Dx/î-:[P*;Y,23J4 PpΩSA]5rjz+Q'qwpI6N^YoxyƎoBTBfVlݼzp J_3:#eTi3^~}@sqj[EI^i=aDaׇJp=pN;첓?Uz~H lh/w_6.}sBw"Yw΋YW twwtY4ԬFUS?]o s)O( q8nÊ&Vox[xdАCXGxOc|MZ_&#W@NJeE8|R4s^ĸ=ױlרE(χЈT#s^wth@Uoa'J G@Ĩ\UL ~̬rfg3NKA X5fbܵ_ψ㙦֏LTLޓHyṣL he('6[Ae!8E=WMG)fB=ɐT7]T_+{I@.=7kq OZ]:OX0_Wdq{{V/,MMU(\H@u蟝2ѥJrW_}z2wc U3|d6M>axnAOO{mEH=a"7g}*AEh[X.R5Gu$ߖfQSuL1(.^X/}~&!#>tlORJX [n#:JZͲE!Lқ"kn!q}fe0L19iݺd0ҷ(9Kmנ8pf[W1gMWoWH|TcJv &H4d7ӯFx~(FyZ!i O tu-YD>HdX|(>Y`?+oF ,L%`?eL½`Fؕ{#iӒyRԔyӡ'ip9HJO0l5#sZ+Rkft1eRá'=o}[3X*DӟJu(k10S-%_= F/[\O|8;红/Fel '|΄QJ5gA(1q[~c-lUo{sWdD":3*;V{0zij蒯|KQEO:H>uvR>_qmbXv^z2-=?o3 T/ Z`+a%6(Ku6f }S̭s}4-7/&z|+TH,_BX䂑%p<6^eUq%L )b1R*^I3R,W ZLkFԆ}Ƞ\.m~C%jcB㗷4TYko.5k_Ƙ9IˠSXT?K3J}1m OuӶIͮ;t =/t $;7r(*o5zs8}vӣH+ټƢ&0Iyw_~/^L>YuЈ5 THXvxmd[y.0n5YZQRGؕ*z9YMщ)@IF*qk/5b`nyϠ!c;2HҦO\#MU'Y9bPnu\l~UD>F6{Do?m#룪Wpv’R53څ Dc>N{5!uuX9Y-ݢYx# .sSd(kkh&h:v`ND1.%-Ul?bnI$aM2"Yc.k?38}Iz"T/e=@V<PlWv .]8de0k_VO)[{6#eYϤA}w +c Fan>:S;Є)4ޅMlؼ[6!DqD1z}ӵ@Nd;﫜Ip˦C Iʃ7!;7Qw{=(DjnG&SUpgNBK} (k6s6n8Q.Peevcg$0j؉ x1,ѧPn3p.nRyMEd(pK?;$C20t)06&'6[gͨ C82F,z^Ӣ-'OYT<64D3d`9\ Ѣe8~VTMatNt(բ^"lkgn#=n-ʷ0m5{36C^N}걊ѥ}}rOЭ)\H=lcPTT{DS ͨ}kt`9fU|K0O|پ O6Ƨ2zZ֓]P\|,gg$YO2̯K0v]f:8;=&#i-nm7)KΨdӉNΑWP:UX=v)H7<`w5(#UA`jkd_㸔;ӇOA0Vu|#4DŽ<&B7F<$+SU(^ˋOoZØEI1e+^r;*u\Uu{Avogi(LLG=E>:S纙j^1X^w?'v>I$⇅)c^K:%;\jw)[B](o$b\#ti^; (47⏊]xP+ % {|C;|.[:~ _-4 ͗r,JCGE՗p4~6ԼdELzv4J"` @$JVGz D<|eX+2V(Ql'/u07 İm5EqK:Ы۴̛io1Cvz'rKv4&mz1Q9IKqOCEZZi+cw=gZ;ejQrd vܘaOϔ p[¢ >|lgde~'ވtO^tE9x\J4RM"/ 3 V̽=zc2;ֹ+[&+=Cv01V3} U.VBGMt7`p%DOse( S,EiF*:Cfo:+kAm?Y$+IFWʾ{^U+_.EJ8< طFAjEyB:%{Y|= YǙv( 7AXrXde d:h\FD4z"=R 3SyqrX 2ptիZь>%_268X$G+ϻ:5>70h"w$7YG.;P^`[뭒%"u'M!8wozϸ ^hZ=O}L*uR{"+QRÏZ)[C?f}PZ7Slm&=Z(l19אּ hKAAF%wkqcO\v<_l{&qչ4ɢYH#TvGC ?zD+?5Q$"Y*/WmPݤ{S~QtcK#RVG^*56yI\ ;rϛU+8a v!Q{'4 d1L6Q!<-`17b$[EOo'qܧFl%4&4LޱHe* Ъ Sd\=0UH(٫^[<w o· i[/,,vr[8"lj^84ЯQߝ9 6qqM0TG<KLPU.vA' J;)0Fj0EW GPS~id DZl~]io%J(0$JX)̟`GOQ;1Q喁YUܒXZP__M4lSmB=`6cb*UlЦsx(gEn-YIzH!4 ʃ!\23K?2{2ebӿ$X'}fNY$l} (x 즂qm9r"Qr$ L66Q?-ODxjWƨ/#|m0r|ʢ'xȵhaЇt }tjYGR@蔝=xϑZ?``(U RG` 'f$3qV(S,#57R"ѨHZe'Қqb-z;dHNub>9\6umPhKGP}nd$B~f+i+A QM ZJ_`s{6R~ %7ʑ;gzG& cKI?4 =."pAh0?l WlA?ljs!T{kp6 F5PZFs )cYJN3+xr$+JqѡD[^xv"$w-rQX<-rE V4qJj1t/g%i1mq @ୟ_Ao,G|7l-{vοFnb{bugMUO.@C"jŞdΖ^tȢ@I/S.S-'W?﷘q@ S|A?(t y~xM&(cs䛨EUc6iv] -X^7?P]HCc[} U?TT 96 lajtexo7(8tRD[GY)ȸd1,r=;dm`L'}/&lz" "?12h} |w1ʲI=O Hu E_N>i@ݛZU%c9ީoVdC*΅J-R~9&5O&8~+Nƣm :5}L- 7JTCbD?|[ӈrg6 Jt`i {}lt>nb7] yN9^Ol'+0М2?V@PZԱ4ZS߽D,ݨx(ȃS=9( L̛|@yI#顃 [d\8ք;%dH\~ّ9 ';S-|ruIŊJ*ޙtY~*rBX^57pk_<x'p-boz,{kl@QIv" r})P|pHGj%K3ȢXik} e+FYTϴ4EtnrL['j@Aj-dr;;@Ԕ ЖBgшzH_({% %5l)~qDȔɘ}3D8gK~a'C{כKVsD) G.d6qX*m`4_PRWi/)6(<˯QcEGFvbC!_KR5Or3"Vj-K7_=7֞J.OJLm zQß![+mk chuŕ)E=3z \.XC&*kM#&~sLA (zm:07,JB[YpZ2F*WktrɃu/B˒?3Q\FZxk(<'p3%-[ȣɭ(juؾ+g[]@;=d1גGL*^I"-ay7SLhTp ;b! +.PI+"p χ6OW6Z|yրF.LH!o_ov_ڄ)RQ;c'ϐ?K۵wUb}*'eמ2`quy<ĨF@BY>>o)K3ƭ~\)X*ֵ3D4.1=ݜ"e7ؑ-WޓJ9( Owvq7Jw?S&%k9Wb6W#ڽY~N'Rҁ:H&WۚXg W=Ayb;qkBJq)ra42ՐAq/=Zw L~':gx_Jz85 fb^ӌ܈v>12hY&wvʈVM ޕR9'mo_6xix2l Ls'gP)fz!zʖ&NЅĺs:ۜÐSĴjbdO2i,T^̸C!LG@ٵ s!Y'x.Ƴvj~4٧B^ p}U>urA[#?U|®GBdWvAqe 5qN}xX(evCaa9/$}U0Zݏ!7k6Y \ ]M67۶OȖ^fq Tk[I7 ,%zFX$zܶs %[CKPU4evOb3V%I|-*Lۙ /*v4؜@2Uwx@)2"LkRa6O&748S'>G.3"dO "#26pɃ6A @gs2Z47W&7lt Di;ȺaO+P߼Iaz0TmV׵xaID8}~13ҕh0bmD"d?XА~ I驾W+2,o:5.A*#ێE}C=%aŁqB\Ւad53+|K6lL6ܯaunNN&avm}(Ihb9MTPH*h*i*dS,FuN0 /h sTX)"IJRjz|bNo@ *֌=өrJ hWk 0u!I3VfQ* 8S:ӵ)ëݢ_wS.y\'ߚFҠY0TR83Q39SIΐd&74!\ExCaW}!ʉT|w޿JDBrՓiO#Yڊ1^%ߡuzu7 Pdi&[Wnٟ?EftɎ#0WZ'<64t-brq8/s fF͈^E+,;X{ A'qjw;o̎R2~7'`/t; TD#]@YN~ p 6>֋$R6vy.qA8nOdd P ӓ hmStzofϣU`W1"3%3(j1vJb =_? $vhF+`^|QXhEd%j>gچn,E3oMN? ^NYhޑ.)h[ٜٝ>Y!x{tdW:nfpa^/ѪpW@7^"nnʏo?nw?VczyIœDetbzO"RwC?dFYgcW=*ȃRJ @)u<>F.R4p(A&bܮO󈹠`)C;rDs/ʴm~M$W< %-}10*JR["5t*W!%E֋^?T{ ( Xs05Rޱ5uG)OV +Z@h1 u̅{FWo.f/|p9=ʣaF2T|%I-$4޴Ar% X&T|k*mJ'9ЙR :Ny08 kڪŬ5|@m2KpY(ӕG+&EvbwL F\Cy(Lҽa6v6Lf,ϴ- 1B:P%Da{c \ECIF=;幜L3ևYN=,rפ:ls(SKl(DK+/&Dk8",% G}$BR}6X3yQ1i-}yU%"-O%* mC=HAY (\ !2 OϦyy W\E )n%cU'CnX.)d> ^Ya0&f2DRGpy-pO~u;,oAed AN-_R 4]~q(魏iBKjR« WȌ ݣLG .t4@_ lRa?S1ogGuϫ7@:rxr%0jvIxe{HzS BC!P0L\q}!_2c/VqxB}n:fyt&//~➋g4Aʟ)«s l^H6/GJ"=:fvcmmFɕ6};1MWa[AˠLG8kq5n{!l:%n!c8M~}谛Z&C<ٻ0 HBTDE ?d#F(x: +OOjw<I^(+iQYX_Bor+$]~vS-[Թ%,FJg,a+S8ЈF팾4djp|7GO]KSO> N .r+fs1켯GJc6tj3ᶢ zo6V⎯h!GY5'8Z]YPx{6V*P+̮7SaG1ɪh2B@j1QO!fЮj X^m9@Έ`5jb J7objo\2IǴ;&hy 6>*?q\eCNz Ԣ0t0q;Oo T cw,!N +Q-l::,;0p73"R 'RI3 $D{i$Z.S$HBK z= [6n$)~shw q ?H/MWu+2R2ܣW,k}v&EP39cM?Ċh[M KRo`?CR\$p:82ʾL[0vxVbC+;DPP8XEHc?5{f)xn$j${䗜o@td_rJw\uN4 SCo'R`m`6fIAIxֽ^T*a'ص(**`IuZd,Tvڙ,!M& #OQĢDa(`FM&2(>]z<Ne`aYŀ!,Y1m.#0 EA :6Lv՚EZP*_rYi/?'ىnԧnׅ@bN%y.ủJr*ŖDr~ƴ*PK)8ߊy=PejU.VqᇤPy: 4dž;Vq*!Dyd~gipY3L͸D&PA#NL0h;l (-{[FS(5DžK'DԸ|þA0gIwL~AK3^5(Kd\ +p-EShٶFٶ;iU 'V᧣o3r~g!,}X\( ym\PrsuD-8Gd.6@byHa .g1e+!Аok//ĩ-KayBjYG(kX7B$ &O{<ѻZ^dl!I,'Ň3wl%3t>>lG ol/-Ij|. '0K׎T.U?'*<svH%mH$H*xQ Nޱi ~>)V60i&8*waw$kScRI.Ms 0B˜*J R"?{(j%.c7i-r?U?i7"'Ev#ZualI%VԫHUA$N#p`'XJG7{=Lpsg2-0>V$3)pR*$ f)\kN k宀C&4юvqb6`PL^Lk@ Xz2V|D?0ƌR>kN]j8 m 7:d \ X@>$v߯a>7VdUQX0Xx9{M?xS:b0ӫ3L$:2tJ %)@O!L#fY?h0ӡ%S' $vhEL!KE_,ߦz8sw] p4Sa׎$;e(9te^ԁa,X ]ȌHp.70-nx4ac<ս#|A"GXzfsP&-w }Db3theCl>@ɐ-Wۂ-" #Ead%˖ U*h`RTHMH#!"P 鵲R|@{{ 0f`.Q8u;u0gnWP10!&!W7|-#! ƌ.8r%}ĒDEo͏c?e̖]GVQ=ݝ$M)J>~6K-*^a)͞+w’1UψL"o$]l$M+(z+feg@†"JNlE TxT^6ګƳ4z" AXMZoM^oɓl]<ę lǞġ[R/IʷhWcA$"bEF" d E;D&3~s<Ҿ#=%w(qpp…kcǻe?\ev^I,uzZ4xy6sx% ~Ŭ"1ঃ>(e={ս>$4\hHu)$xW ;>-ڤ=<AWMre1d7;lE|c*&&skkxk3eQHFӣrnR ` ^vC"mB_ɗCOwr`7TN,KW G-P$î_ 6QUX:qHwʣ[[oKWF!+&&=i{RyYH^27qE:Q"[г!z&|* uL^_YmzBu]s$흽+h5ץ:x1Xq8]:d)5Rdx$-\IaO$c ly-SE c6;{&2J35Adm>U\!5S66ڢ "ƍٙpvjE%Тk{khnE-؎LݶtN TaH؎Y"1Tpa!T{'uY+Y"e%Lqb=+03臭na L.h_ H[ޱ9nGl1\ ,37J+`b묃%"E=!z!6Kt!m؆B:4RN26?T=ڮFg`(f/ı~$*V%xo=#@lÊ66. fPZVA!̘ZvR!׫+J}h>/&\3zŬSrE) ɝifHɨQna.Tey_Id9 fx \W}=onaI6 P~ES;)>Z5Y0@(!=9]&"Ç */y@4ۓ+ ;{热$W,q͞UA@XvQt?+*-Q`Guzt]4îNϏDm-׹]N9Mps P)~JBL0a7a ^iIT#VpPaxm9#dVjulN\K!}%WzpP5h1>7U<ڒTsVa|m8& `eV֩4Єǡc'Z7kavgҡlʟ}VLU0ײm]q>iQ:FC2]]6In7?^Pmf3F)Fj_.&&//5C>] 3YTdKd78tw#ₙkj0e׾c-Au&2P|GYnII$!q>ωZ[Cނ/?$Acy@3iu %cf4x/GV{؀ {iJ^iIمR8U˙ R^>|'M}V @(]`HZp#'6U֕踻ha6\ԃI,*^=|M-tn.dBap(tJOZlf!"L"iH~@Cq<{/d=վ ĢS}e*2V2ZJ4Ú^8=B77ٕ0^uE,d'O:slQ/Uو㔱wZUư/>+4kci0OF`gppH|ZwKd' 4>:#@H}g(8%0JJ.>F#gb45X"prުoJO?Jjkk<ʄ8 _1#f!MoJ*BQ ֍bm2b*@~b[1a}d'dn޷XÙq0JeXIl =勏7Y0iO -5 t,t"Q Za +A/Z;zӤGXGn[Rtp %34 PC|kP7P>O58!v#I-0x +5YRב#[9PZݮݔ R|` f2L-"'SdM )=![p xJvvr:ʖòeO3R+#ŧXiUBFزs]-r>$ao:8GH9i8PGs.5F`M.2{`S9은 r}RbmLn`-ޱ~3-?=8e`LH ;lסM_N2&δOUy(~Dj >ӭ;n'+(ӻ* wKT;r=L<'WidqO'H5y^dg)sETt#~p8 'vٽ}(>OD|l{3Y2>վP;pv ۋ6tEr÷h"]Zr4Clsw. pNjeonx]IXQU&Dvd} .*NP@Y͌ NGgW@$mxZXf&x. AY}+ń^O"^2X gaޡXa ]@/ 7.Y!]kD:](C4F\;Yً:I\l O;;fj@Ջ)[!;NKk' 9[aVغS уT23O `w`Wۻ_/TDLeZuMjF]\R0HթݝNxܱ$nRClzSkڢV]Fq]=6"'FW:H_vԯA5DDHtlzQ|v{ RSCnb 7_ϱh14]cBNԬe[JnZNz*klc\zc?QoRJ s2!u9s1ɗFK' 8U4i84Ιk ~?UF\jU2PϸB%@0rnj,}DD.HH80?1j-B J-# DUH'f^-R(1Nz J(L J#ֿ" JO_Ď'ًs=ՀdƍA ;&yzgaմ gZ7B) V:v[=sKg)sz+Q p4"x?a:P}˙ueț˫&]L.y-"˼h[dEg>2hV8Yo+ P?? I^e3xWm}uƛI 9 ;lyz w얤jofU['7%w/!; F3RBG"q;SlW!_TCn"C(G!{1'!1mnt+|EGWCx! QoTiLQQ-L"NrF/q$\ SJ&^f)e'a R2 αYpc^ڏH)لusOXZtb[ynz\863N'? œ[ fjWpҵŻ}Ҏ)KI(k 2yʤkƘ)-0}+J!L3 A#T qn@n2'TȵIx/.Ąf'{Ϊ5Y.| G~S Wb#" Z> ["(Peu+5"恛tĭ9 t[QuD 渝N^_aPn]|])CC޹-\B^i͍rf_G5ႩZ* 7 c6goUқ&Hr&ŞT.`j1gTX35yr݄D*dU5r4r?s(WI(Mg DNoC˺z2[m ^n"5pb Ug ^Յy}iA<>Wm#mKND}'@2a;a<:RiМuW%߆ڦbVr h{v仃X` krݭ$_Ń3iz(тC9v|rCy 3]EL؉ՌUgH~P}4l\^8v㙦g`Xeڟm@t~6/Cp֎M>7 ʣ;o!  WXTee)xU`Ke.n}p(}ێKv6J|+锫Yj!ݫ} 1D><*\CP}:0 g[{_-C8fvX(~jIdn~}v,8i 9Ƽ s[Wqr-!q-cbʢ-BVÌfyKFո-Lg,fE6&[@z*_+M(I1h:"CTP;EbD^IMmS&mD; c z`%Z 6{7.Nehn+g^s-oCyY&.QTLiKIV˻{MJg8}Ƣ}њ@fᡸ,@ 4¡%.!ɒυP4c=}wD묑G 2gQt9Yoe~V x 35 -6z3vqi\bc%Aȫnj-/T<_wGh%S2Σ仩I/ wj, H@/V;ΊqDwp6|%79.psٖQ'a;/rqs_Qj5b2p7XC5|4S--BMpVoyɤ[k|v1j #7FCeʚZ&t]a\yu%-hɀhT>WZ>ZJ`Jƫo{ rj[-q6C]u3 m]9@勩|dȜfQ>@|#| IDVWBdUHg$RCЂI0Vglb伴T"AĤY'5\XxG NCo)sy,Ҧ1 burpgGG=Nj~_aTv/ *dC02mD6r[a{# >T|yFBN`BUuowZ'l4muzEpNFi`]x j |zPr/k jO8enE\v|`Phq2_HMPdx~xͫKQ*_$wzdƼ:bUb9}>fp)7ǟ=QrYQ\>LF@}$<,~=zn4#/(TQc7j|rJ^8…,8lIvOq,?Qzz0JoU0 JgBTPuɓt($,ӎZ` R3vĻ'_$w:@ 3O!"*?dQ܊!IT_1]w fWi؏Lֿ,*B]U64﬋]e]_$X{!cD=_۾_֪{r.ƦoBǂJ=ٳ )PZ&0:*l_햟$V}ߝu& rQd+L7p,֮f_-M0kC QעWZE1|1 ՞ڎR?IvpoNNO-mt_JX΢ ,2/emP,jà)cgiUCS[aEuwlN 2@gmgw $&6} g ~rs t4K {EQh\j?Lxa:2]QOeXO  9B47 r D(C [۲#u D%rx5 ;N:֦( t,۝Õ4vҔZY5Ɉoa2ۉ59!oM6yV \)7^!&M ݇GΘFEHDbA+Y,c 7g4^c/+u;cIִ%&YӳDx:axˎl_nvϩY=" N&=d²]EAֳ?[Ac6:ȫ4 ln+M!b А`p ˴j V,}[ʅq@/CѹU1DzSA7*q4ngzȇؼ ÁxZґ\CSG+#ؚj@o)V3dq ̹X_(Jzk2[q'ssfg,Wھy !ǧd7AiB_(QpŦ/ f `_LnaD4ܼR;a_ײehOa~=L6N`ukc`UZs]6YNg~ nd%gX WrS+Qϯ &?+A]vYxQhHQ];z68{:#n\Viյ c\`n Qr\ca%9PÃy 2z=e &x8krtZH=͂%rUZwabKs֋ƯsP+"=(=ߑs6y>[Ŋ_Ꞃߩ:q-U?E1MNZ'N"л#(fEF@`T>j8 k uP!3١;H:@7Vt}+{5?"Ν;YT/t+BУ}w jtPV)GzR3g>.q SD́㣊.y)1=&0 _V4/:m30[{M.((wS Z3'ɡ\ Vxll88bH@@zQ7 uFdf~G;E;Bw7IJ@% f\Fe׀n<6w牊@̐3{ק.,i/d9OcZIuTwx.W1G@5N9Dk;z3&{ؐ0E?0fL4V!Jkqd_W q ZiQœdwµci4L@3wjwo}0TJ}ionD .O<~ՉIo2#S^ARUZD!2"C Ʋlc2Qw~ɂX 8 jTU 7*L/LtD+D-xS' L.'\b\_ьMk58E v&foJ^> 荏#2J)u h\vhݚ ;|`StR@>:u/oh$;*kh^tsbQ١m;Jn;/Ӣl(NywN--ql1F+%W)o&# #zzނ4|sAkeJX~U3D.cKzo%$`w֊-4("KF'GD'zebC9`!/\ \gb ?Bd48lXq@ebMUu z'eVxxDQ!/ND]VȦhQElp}? YĻbɔ$v5iyVTܗ+6=kX$(l%3ھw#Tr^^[2\Ǒ^ګxhbC9hps/rX$HjhI]kB_8 Ab6l۱]8&]G+1|q!+(Dz?VXt]u9ZW?ABL^Fħ:DY:52Q{I/|ՓnUv=cJLMMkŴӺ҅8ť~`%@d<)Ŗfvt=7U!# 溡LnSwSr[i綾q[:~&'sݳ"nU]{ Y&oJ.A;\۱@:PxF*jN+#gTrPN1-D6ZPA =w,Įm2KPB, tVXq~]XyqA{ZT|wQ"dWo/;8]Od:kAmfX%Q8*-MN˩OdHo5E`+z:Sۯl KP[ W>hT;8]>p3yMsӘgD`jhϣHm!xxy 6E8vY&lй7`n]i[Ip:՝Zfd6 C63x%q-TSuA%כ'MbXnq-!Zcs@@VyȂ;\T׷,fSŋ-:|Nc'ju @7~'K];Րe; Wi}c&#R:ōf$UV_BtJ5 PLoZŞ v#AöӎnhL!ÄmmDUH'(rP:Dw"ZIl*c+9|zdTrS>)8Uk}q۬Go.5t4aImyzj\6'zEnhMRLyv-Up?wFoE+%!*}24dRvqd"KQĜiTߛFv= ҦpiJ$>ÿǰCRJ~m\yxM?{nON:je:~܀\ɞ42]+Ѓ q0:vxmk_u .\*Dn;j%@LܩMn>s?nP *{t(࿋.]톇[:. Wg7l'hAtBq*Yբ'<< ̤G2aöjl%7Q 'JǔdrV&=A7}lyN"I*KG Ni({~B"'$b3[خ nQ|hbaoy3a#\9`, =4rRxlbUunq2+9X>]|8 ~>l'+4OG67h(X_^@"?B4q)QdUnKWRpm,qy<–c$7uƌZQpDwN*mbVa%HjUA+L8G2i*m1IRy #NpiCz cm?)#}).S7]E8E)V-BIbtg#^p;"$SԶaܟ Epyt73.\" :0 8-q`i- 7|xh72-|9Knl_xPc3Cv]E;F%TU;B'^PM >I@&JjQcyEWU'9T ݴg V"B,!(|'.!\@l[WZ-t#7pcm/B/\+[aJM~_eUI[z 0mB{n\9+2. Zt#qJ Ϊ/%UeR~Rc D-սJX65qG>Bxoi/~0+{63vp6k h  ²,$(*7@nkQu&e}!4:L3vAZ/'HBV0e/};{a ^}.S5Cȕ|6;%25l"?'8F;IO [I#pWDHZ% ɇe()]P6M(L`׊H&ۭK%0tHS|Lwf((5,`\! >6PCy UkG 7w5]jUxaׇ<ǵ$򤱔ܷ*LtiqСƤFVxs4򛶑ɮ7BJ&]'6/m'@ݡ}\y`$4FJBWbOH~0>㉯ܕEջzo]OmWB_] m{0V+Xv,kR 6K*AS\+Nxtꑁlx:iZΖx1*(Պ4`1[Z U8'W=ϥC5?K3v' Rx) Tk/x tv?]!T|9_nHm]n>C[{KѷF}]yZ!>jْE3/`AO"">1f0s5@UUα1F%HnhCBm[ؖ^Ѩm("RdL$? .9g\vEuMZT?,)%i&:HPIQ|ގr!6wW Lh\G!<Íp⒗^l"Q rí[G䆲32&+Mh"vђ[O|>qTT+coCZT|ҙG{81̠̀Mm҇켂ڢ],g0 Cty3aJcg9wrՅD;OS9~W*ZBH@qr"( BW#b?eMj:,0@Sn r7O<Ӎ vAk<8O)gfRl+[V)Mz2(ia&( 9_P;DJ4, :&o>Qs nt7ya*%'o{3A`\^#UUi_b->Ps#4S|8 Ü欳 <ß l^v A*$+,/$*XUO$y%N522sI7M@YD[Ili?y@JK=QC֦q=qnJ>Oف%(:]Dޡd(iG9i"RZ*Zհ|_&+Cpz~K$U\7 NsLGĴPd>JEH}XYgwWo5`rДN:ؿ\UCXGym336ewoC8Gm+F&vIJ'Ni FwY !4I%a{*W(jjRP/򶩹RA2r~|?l3 e+{2ρG7 āѦ3 Q0M#6W2>Otpv0Պ O;xeJqFhƭ"8E`oKjy|8/ũ:gϳOsE:-  |qP!MB97+^]GQF0~P/7BХIC 4`SlQR)EJk+{He|0Ϋt/[ >U& dO>Yxk*xl  SϨM @.V*ucz _ VF-pU.xFP micQ+f[DgțFd]Kr!u*Mp2v7#\<\JRK{웼_hؓvO7wL@-n^/Z uro-oxE<'Cj>q !Sgnyz!7v0Wh 7r 5[0 2l)'ɹ>zP,e v#%G֐KqXݢnhj0:SW$[#xpX7R 4pSCطd#ζh(JMknBeլ>I~}}xEl9Kr9&3UmՀ.̪h!*, k%aD#nd c (X$M=7§/(a6Mf_pxjS,2 0ನm,ts")nx? &*qYf(Po9ha W^~c͌> N0g- } փ֋6bѪm&,]-e5NNӵ}ȒٟeTѱkc 2zT0g'CměoS|nweGq|mkҐ&ߴAija42SGf=E目BHy;E=gZ)1 DWtp|RdexCYؐ9~M"#%d+ Wb,<4LCj/lL7-vB%K<=bO'E t+/SpGlƳ # "qk\w>!:na"ȳ(ɸ*]+nl[8;;F/ش~?;=3jt.A94f" RO EPE[7 c3pMc%Gnq~s3{5'(@\q{|ϐ{>s A}uKdQy}Sy8/ \Lj~O T__7nLxHhjzh^W&C1q  )BEd")} S\^ؗa-٠ׄޮC\pɒ#$ ;h'4~z:uiAA%&'Lm00P<ϜWfl5}aBbhof @]> "e|.AmC ~WIMOEՑiٌz ],۲f0<7=f+p$3zLdaBl@A)B1t(*20$ThNFn;u .jW!JeE^vy.ޒrڰw^$*rbj knLQ0Uҥa J#(/ۣ{Gó Úwp`20O/c&wzli]!Ҥ(=we*/G0)-6ЊPzƁa Qty]+K29:]Hߍ*'fFC2Z4]z[gѨ d/2.vJe Mǐpj=Ar -x A\^OhkCUWvśCsXxNhLwJ!j]$HXFUbGzwXoտ3Vׅe!g'ܔ޸=E^͚(49}$lݸS\bнCF1FVU&Ce!lOA c_KFB3~k SҬO4P>k]KY vןM¬[yp&ghڜ(QT]kۂ8 ;W$@ڙ (\`n^DbqۍhC/lf̷ G,}WXm'. @oECrдRbu(9kn!u? FPęCǹ'#m-hz"pժ}), k>*cO;]I( e"0kYsLfOۊcskנ|{?j_j~ uC(+w~eizmXm-#?cs'^ޡƍӕH?rÎGdcDeeMCɀNM9_°tj4JOcܣ~\'p 2%P6x%&rq5Ufx;1b綳=mk3* AM:sR ֽd^\A/OWJm /4|}ڬ~nmudZdH `e^T­4)C~!I^qL<98@M7ޥtLgc@]'{PpL^xN?L(a] !*aEFu t4oPJjwh44#;֗<<]j#J٤N> -[? IdVgT>?F{jpR_7+0 ۟QӡdWBixP/S(!!.sR6y hE60ԩ6yW?-[: mpurA9;m ê !!eɝd@^pҚ$)09T1!BpSC@/t)VT$B{B!+5(Y[:IG#C&PRo/͓Yv1AErkU5yi>{d{VƳ龓z.`OGy: Պu)TSF4Ju2y^wdb,;,XUIl}S~QPsqbE>#90wP7KZAL~X#“ׅ Y$E҈)ƠaҙK.Vɪ1wRN sծC9[@匰SZA|}Bh@-p˶\ LɲJ9g2qcC ?s+"KnOn:|>Gf;r(P,%Ț?)ͭ͞J$ 0ظG6',pmgc`b,ѩ!{:s-8PR`߬#xKW\Kjde2Q+(9nL\c+\3D @ B(ͷmV3I*IA">m}xy}`i#iHB5~$7 /׀m)|WӰW5ըcK98ib*橮ܣrg h6_h9b&XZO<1f(D_,χkA-O 6W;<@|Ysccn?S?+raEK[W-ne/eETFݮ+:)MHS~-U÷ Z[B>^RHw|IWiyk-w!s~*͑XQNOʂ` %ͶsLaܐ h2{3(6ѩf%&[FF:ƴxRwY}<$='JavKg=gvxO}*QY9MDL#WC;ZɏnJ%7s`>΃GJ5Êdӳ)?@n(( W;-O 墎&Ňs)0}"h ֻ0 "NàLdsw<;'E_Om컟{ORd=kg/I S)[&U>e3%ѩQN;"r:\R+} s*nZڐDHkCYtZS 5,iA4p@ck9bYXpj"[֥=鰺<6V(Q|+dYcдxqj c]v7SF 'HDI_an QA 60gvܢ $L؈{'&)n9idžw?ڹٻ͘msn!~Nytvy "KٴBzK1Ζ C뼨an< fɭn)N}*O9" Oa~e*2n}UZ=E<g։rLb8M^}:U#E=D'!/ Qƺk6:ҍyw`w(N/ /XRl{"qv-DyA)6H*zCba׳qgK.dO-/O#ڋ'2)M}WC!ҽ%0̓Uh/{Hk C'O|nu%-`vA(_Νܐ${&h/u7OXH  1ɡ|h0F|a@v.~gF} ISf Cg-52ƭEI|ËŸւ\zCEEGzb(K;} '=er> $_B?i@5vBs1W=FIὙz bIHa[4k$3ơ5mz: b|\ cEB'D:e^UŦ/Wz"ԜRɘ*r]5>`>]ԯDBc/Գ}9hXƞYB҇ >@:3[6CL5h1,6yJOӎ7..5U_ g T$( t4[vߌS{B^,aVEBvH}wX..Ұ69ݯ .(W8ށ0X.yK-f_#ys=k%ۤ6q>)]v8T],@_t9UހV,Vwԣ"/H G(ɏY\E]]^$fU~I;8e$cT=37ʲ$h(`8{ U1;Τ 3Z}ör"^쟵O3o8~F?y'nrb$ rnIt*j/78Wio1$D!F COBV 9{t;I_SIS6x6*dd xkxPIۣ^nHg͊򮮺6OG)\pi~,f,v ،ikn%KZmw~ͣ%=DD! r_w1zrHY;WKbkU=9a杛} Ԃ*ݹLͺm:XVZeS_jt84eq5?Q/V>.1S L!27,rŪ -HU95I]o0rH"Z72A=+{rb}SIv.xw?YUH͒"2D9<3PQ﹨-gY'ڶ+b7$T&b3)|[S~Cp}z Գ3$:z5;Ų]AELeدQ"݋'SCLol>'9F>7*|S =x%lfq9hTGFyf0<6uM5M$kسh8k3#|x4MY3< xο"zF_<]s;*!\SqMaiq5jk>vH4vgPnW 6\ 譹ϿH =# 힁 ՉDcC m?}Hv^E/rF[v49$saJ K5_l  `)c [$n,ۙi~ՈENoWB6inHx@ܲ*<=E(.ŽYR[%^FxkKNOZDsNZbİͩr"V`x`kt@hQޕ/w&p % b[pѽcTŴe C5E=bΰky 5̉YZ(C˙k.7!6ɒ;b:N`,{ȒNyv3}n? gJu*fa{iwRD*4XpjB06Ctd$%'7~ȸ"6iEcg ;A/Itվ](竲l2>XSe>ht"c⎲ / YE h-Q^k,qbm1}+!]3{ujw(v]J"~:JĊx 2ն X,H 8f~|Btҽ_(`,^AW uYvKJ16`ǖ:mqdE$NHhQzl6{IQkхf;:n1h.TO20ƓvðݢV8 g'dLUF>Jai%=Х_(Gi㻃ޕ& G ?E{A}j-`^kpIC.R$>_+*xV^ MwDkZr0 PF47M= Xl2m>bm?=p(O)lF$s>BA[;(u05;DreJNj[FGdHf=\e}PpbC똕O!- z]?c? Ez C~\ãWKC]FU DfLW? vK0-vh3Aqm*75.`oLlGD L> Ǩ O8y_+6%0BPaA42X ȵ(%Daȥ@G9^HoHiMTy*Y,i3H>d?D$Є砑)k$ߌ {~|}ddaN%*JQ *ٿqlo1IpNMM0s_/zG ۞ ]e| 6]$D(xI 40lMO`C} *5$*bb+]A`C f}3BgP@P*OXỠVPCCƺq~xe~|'DQa$jֹ`uk#=r ilUa &PR)YzKHhֿv\/ 泰DT;܃n8a؁e@5f!f;!)Ue{X +Ŷ?&OPX2_ܸiY>4a!OѾZQ m Y=@V2fmZ}BmZ342pzݒP788Y<:n@DdP X,i<`1 +kyx08}@L9>@Pߨisϛ}o0XY B%۲+@mN`Rol4bu{kV+y*ŷOu#|F1}/:khmǠ I]| U.h6s* ip*Sz4_CnFV򱦻QhC좹ʾ<+"V2gݚ,ݫmZ;a1q\%au2gǰ/T28>"DB,"#)Ƈ[1dF;:Kv}v@s+0_'Jdj>'+_Rk<AAJg]RKL2XiqMõugy $|Z۟?kOl$l/m5!Hq#Qh>~Q&|~8Uhz,{yD3`osa 5Qg Je/ߎּ-*Hg &:A+n2@JEe Sxsi*?̨ub ] ASB#Tɬ-.B,4:|Fx,}&ѝ#v*lˑwn ]ZJ F,*}0|u֘t 7I1407vIj})vykƵ%KJMd /'5Oox_"t߅w\7$Co¹J.`Tu``YN\ %zʻ 2h7vLj doE<ϿFx!%@7"+T{<˄ޟ )ROHV&3%#%*_|AJbZ nO `Pd׭.jS!bS5Mp:QxѴ )Ac8'z`q^uWjkKv l [y,ZP9Ys༢0ǥIOoQY1]smXB=93_;G[i;NpH(7AP;mkT^-WhÛ3^:HP4Wxd._r|xx9T7$i4ڲ\ V ] ۾ϫaԄ3?"!ƚ5^ /שL\:^KeXKSxH|qnҳ;P+Xx~ 5(e-=uA .s4Erlbuȣ5@RF*eBlLLG  ZйP|J(ETG2KT AP^BqBh04$.X+Ms]#ft1칾lipmZ.+~c.G_M~X]+-J֭H"|n KWahBJ3VISK} ?Emy<85}|5T4yE~琢߰3;"49oD~Ki2œG /5w<(=窍zlv: Ar r1U*,Owk@gvOķc.nh~W|g"]誀tq4ʈa^,c~@+v 6>$zKkmFpT$ I|ҹJ} X;Pno9-5CV`V^i$kVź4UtKN푎z;Hk|JaOM}Rf:vCFD gyy|ef=QE eP tْVwVaX vr&n^hwPK*Fܸ"0j8dS-8Q̤#.u9k4z! -|*}0 3Fv v5mbuq?T/le6ڰ|L<(8d)c7EAd/Dh ٌ=KhC>܀Ú=}JǾHOA8vFLO5;y2́3q^8T!hf{ LGɶhh*!P&>?Ԁ?ٶKh&0CΖW_6hbܘ8W㆔>,cZ_ůRdf{?4.8ԧfvZ9l^V^pH5C[A's7R` < ( rYji MZ7efĎLWV{ ?]X'\z0 Q'o#sDlHWz,[AZ H#C72D!aQĤ 5ݍP~袡=|ZmY(ǩ?R|y5v3d sIBWnZL_>^jfF/Ml%)n{MEGY[6@ y?5H{բ3 A}f~\xKD,q?OZ "zTaiL!Z|ڸ/VQeH';RKĒȷB^XN@&.;BE e ֳۘ0,T$E#ƏDU>N)V*Q`c ~c9cco11*xf&,ސGE/W[ xE/&r#S\W,Sif0 GQQ0. ^*DKvf͔09G i1leo/yCS0z-@X.A^3}luǩ&h\K+Io"yU山H!/+C,oc5mK(kwai6q5Tl" , E\[EOqʥBHBvj, ޤJgjչ+d|4Ji22^HЍ,4 # 2Uq%8*a tpc{a0o4mmzl_w/ƏIs ˦ktv{'0v9j+4oF$=UCG6`6#׽[|)VXϣ,\)LJ;޴d1%]ɱa=))<nMfcoʘvFGIFnŶNþ?`L4NrMzyJLS\ecJ&I]Ee{,־9H2Ӝys,]9{-Y?m)%A AwQȦQccM; [zhq*\<`Z%n:7:eܾc6H^V}uԺڜ{!gRjn\YHlM`m}+~c2PsG "!}1$=&֚(4d \ ӐVMEI_Ӌ"#,Vc">M;h!w>GE`Yzd2b>Pb[CŮaՌxQ|r3Ǒ3$7n#OJ1~EGC׹~ &~X`C}닿*AA>;78 gR5*c;BkM^Ư*L9x~TZrvM[xT Nqy1("v-0_74iJ㮳ropbKqlTE`mj9 ]u 1m %äK(Pi{D-V *B'?˜u s8Ben2BwI:ɷ 'F(3ВAKpgX\0W>,|4UڦYGşKZ2km\+7B1>Xxwp6(0dr,q-rŁqV}0\S~ݱ!1+-+`>AhNg2 QT3V鉂u3BOf"lu=,;p*[e{x8B<ϴKMxp 6(OL<iCƐK"d93Uq.HP$5O@-Sp$##K^~.F2C\ƾ0K ;4۸u0Xg!n* ˏ"0N(`85Svsy (0J%HB5^^Y1 :Amh1qL48 XX:zzwBYPs8^kڛu^7 /2EcsMb ]N[+8Qbq7kZ|MָL! o."V3f)"5nιt]?lC ^H~ٰ҆%fδe>-G<1$,>Dha00, yUέmpi-lbقpc}u*vB 8!x)H^VKL Bb_:m:L#c s\iQgx2lz?S(RA~v[$Ȣ][SJNdܹ|#EaA/r%){@M3f䡛ZTץ[ jZpjAxp wNsEjIhɅV/YG'޸E^[@1^vt牸F/|p۫2–D(RPl7g&ߤ;|-OEO-GFzX GJk @5KUG^ᖣ{~Gif2rƥ@q]@-Ig^_3y\0/bbzL3S3f{xE28#W|28i~q*Fb'p_k3b7dg\+L8ejU;BYu!5ɮ9>26^/6Z{>:%S `vB:Ow4rXIf"F(-sU%˝<#Ǖ:_v4M_J@ DS"Ro &Y{5=p 㢄'AW`G OE y',ʬEh?퐾yٕaՠVJ'H,pGAoz}HLejEb7I8Ɩ}9ЖEe'*8"5( Kم宖csʇ!;)Σ[, 0385^^@l9lG MZczL ;2gG1!583Cpu/Zs8#wh<{@nTfZ"/[@ĻMhP4=!&)xfԶ}dȨK /4oyv V (frO l٪ܷD)j>H;-3bv_7SO(znsfD+ n] `ij]vX8_% pdlJ{~ih~ b wUNڶ+eyeelJ YW[L5O/j֜[Ɖ+^:g7Tv w_gN;"ݑanFihy^i݂N=cӠl9*s KD4-\ mz.?.G. j\DOLBsWzN-"ư;D۝rt:4 +ɱJ]E,6z%EF_p佊 teiKpdɛ5sTkAixe)=KT쾖oCah1]ImR߻%l66-X+;5*{w V/+`7x-CUT#n#V ! (ٞf Q>[! gWG*Yf_'coec]59i5̟yʆvgl5Υܬo9~_>Ed=֎Ar#fʏDuܯ:+#7Djm8E;jO@ї}(_a^mDydV%oD3K-y0:޻^[y<C w-mn ZRJ}#+e&ߵү A𡌓FUTޅRV.䛕"17C7 E<"[!RoBW@ge#xl?a!HCH`ZC/*"}N`,~C *p QNm0y1Ä[ke4ct#?s|2QdejG+0t2bn9@ R"V-{ﱕj{2w؛p@ *h:ðz~iv \Q%9< i^TAi֞ٺOP+sDdCp _OQM[kdl]/IVn-bҘƦ)Ns@S77x-~x-Zw"L ?ԅiqQ|U#ph k]ʠ_虖YDA`w{<>i G_n5VTkMLEЌRC="H tGzr/GZASБ8Jy._0m{BKSij>=-$M!ṹ~,q{ܿgK}-DK\i( Jrz͏h2aT5ZљAFf5CJ "z(񋵯|uE-<`]q;a⼷4Yik[(a.b^R&UD6=K0!@ڤ7TYh%Iccv.~4``t+6,.}?\tQD$?-!2D'7/VsrѩB: Z \t8GpT`^ɓV_)H]ĂN&T瞩LFݟ? |A註~`;CH p@&W2ZPԏ RKPҼl 1*џʏ}Z)s?gu o|"H1D2!D=]Ǿk%ZLMw>v8J|&emXxM`%K26uՎ*̤Z#]sK!S{NIbP~g. l/N>33b{zMƶ`"C TbixCR#T*$T5c2U-|7گ|M -x.ϗM=cXL߃-0}[YA!,O`yٲYt߯)ll:'hc%r+ u?U sms Eu :fhsḩk gUbIczz^f*{t][yUTq__QϮ_)P(fv`rw8Lp/ۃvۘ2Grf&cÏΫ)_~.pŹ;IT"8D.ӣ{,uU$\8{sձ*!)"xS83@j1:iuѽ)NWvqG9pSʱz!($|# UG7ɩS2m8ޢ3̅֌0EeyڼV%k2/dWy穒92&00>̃U H Lz%LtiͨM{JRB?2ߎT#,}b_:%.)Vg\iD}I&cHkXqlyENJW G'"/HzuCI8=l pCĦZh% )ڔ>b'M/#̹|"]ADGt"SF-Jϝ hBeO%bX0 yR^.`mR{?J 1}KV^4^v+ea `?qYC3:/GIS;XjJ 鐃p1k v)ED@5d xK^_ZKe$ {k$_mJYET B{4YV-vdu\6i% NZ@lnY1!jtנw4_nܺm8R-f8$"x]ѐ3h\Y6V:mukZĞ &j59]`^Ctl^2 |&g1GZ6W^0TBJbE|;Ngh1HTKe bl)qRm~:zݯV?`ΚA bFFԟT jPx@J7SW$1PPvrGG/2wM4GqNKHr'~|Ak.6*a7}_.Ht2GtExQdzg-cۀ.]CYozW;QgR=6[Y\x"@*R^.R$fC GK-)dS-%5[իʸ?l*붿u1l4.vW>oc[ZӰbl%*P9> yZ©Y6o APļs>F @K02EkBB=UJƔO-ՅOo zj {A? |?*wԅQphñ6nLs!i05<xEpJ]7Z4veXⶽJ:1W'I荴H",4R\8QM^"a61CGN ڗsκ}xz[jN\o?Z^s=VL*wDNK:=^ڑRc ֎y 7v)d|#}!gABN}@io0׷KDn@ ^;Cۤ?y'3p|Fg# ȡ#+}-FaaQ$)<;H<V~Қѡ!$|p'P u>/0+%.dP)5{ 3v%-*3?e{wG{a=Wd%Mp ^~8 F?{N?S'!;JoB878Ne8m_Ghh%OÄ&ɒ'.Ͻ fJJ]PfqG6txRbhEɝmcWRFh/F.eFj=h}aasmWV\mHf߲oGRHkEߒȔ}Mv}[h3[L[4} 1.q9\QpTjTy@2a.hke9sԗ|VJϊlI;ʆ}@f_@9D%ߋ$A<YO؊2M` tŸҒ>RB|s<=f^zX]MwV^sz5"1x]ptr K0v3jG\9 Qq}Iž?4Zfn+^  )d>T$!V:pOOjK޵alϬA6HVW)B= ;WNn0_CPn ;>BaεNɂi#>(KZKos螮Ԗ̄?M.zsi~Ǝ%Dx(9vH/ߠHV+ڡ@LH:"`ClRk ӑhs s)<~`gB:nswu\/7CBEdiYˈJOV  7LsY^ >^TS+i0:Io#يa9nEOϔ zB7?fBmA|b аEiٛ]|g͹ĩ?^t(} Z|`Υh} >UCڻbg73;ll՗8νQ%th/wd`"bT B X#ǐpi:n @uaoAQb?NWnMO6a <ٓs;/II$,f#\nϤCyͽ`+e ,5;w1ݾx[~Lxuba< 5k%a>~[p]P&.f]ﺊ敖l~ʩj)3@ss߯C;8X<+2|!y2#C']un;H]c0797:3-ctں#M=)G7%}2Z1׾mgZI4U$4)G+%hPBu(}UJti|6҃eï M55)@+Hk1asL3S`T5)_v+ZI^z? ڲnUޓNA#yl1q;E"x(w- vu@_b 'j i;CkUվCbƿ&c QGA̶% |w2y"",5C|&ˉA+zlmk/tKD^V(QKJTS04H^4_ވj'ҸfgߓtW3e!,8 h$>J&gCp/$/7Ad\<턕o0zLUyeld, 7 V9cc`N;Nb\vX'&BJ 3 )\e# w1=weמ4V0iܖ(q${J0 ]?m}\6Pv6wix2b\ V(&J! ݓӤKvĖ$Fw*dp#tV1W KݣW,ky)';{hmY?LVii9.'ÌGWo- lItGbyǝFGr?.I +C}}ǺIpi\~&ۓ7/hC AF*fG 3Zϻ\~r/Z_7F6a:d-Jy3g6O1!y QxgC %D&Do"M(3=& ¶Ų4'~d:Ock=\P|Eq(^178mGY"V\ v43I \9[* ޑh}n BV)_-~io).f]u\)ME61GLpt-2 w{ȕL* :s`;k>h +X=$6](R02{*K72Cb_/21'J6~4)+R.Swk{E@jGIxLBS tk19-\^u!A0ɮ4pH:ٞ J{x8Qei:3bFV}y3Jp1]f BJFlL- d%0l5]@ !p$6{L" Gy#)2b}K}K@ ⊽$xȺv/ J]z>!;1#P/wG(~Ӧog%8딓7XUi,As>*c8s\d۹#*5~-H-)컺̐*+Ugj#G4Ǵ+[GM/~BGQo\·{\ӊP-HG~ɠS zZ4>ʝadFAiͮK.0 N)O]k=$arV4o}+"km-#$ usE0ѡq;Bg]f GجBldOacv'L(Gԁs89Z(~r$xo;ԢȼVkT"]L`*r xH$$A:x*|ZٸRA#O&|+7hڨ_T )"+5jf?T.Qba`5ן"XE# }&Mo 0-I J/`MIχfԍE  .E(iRɘ.D[c|K܀z_ tG\ZV2 YJgԍ[) 'AS<L>`zweKf5}~S~RN)]W'P#!,>oN:k3<~ rSplg&DVmP#ʇ闢 >1 }Us(ˎws~ nK=(ټUz!R0%о`s'G$ @PаAOOc!o~Zk $jt4ZʷΏ}ػ nkO,uXW{mDb (뇑]4!xvٳ{asrM0gAC AKDZjES nGu<"B?YG32}}E #z&݊?PhP6G,ReK;oA/MGQubAcLR5@Ciwԥ#o.QW ʓ5 (>bb yl%]T&6;yW֥A&/}˱A !DH>)ۜHO'>Q MgXH|KՐf_MAn_[ux #Q4^L4_-XQ_n3kkK[Cs5f?e>r U2 8Mpc4QK2؉0A}CnvG܍QPAП<׍%b x#^(֨zU%@;(ӱmڶDleRl:[K7&'\re.TV1`FJnIvM(wİarp,R  EEȏ#"R:k "A*Y: i9&b)>DUnSI e)I;ao:`ihx~aRr"B\WfX\?մcxeXbY6Y56B[,gBTZәYK|s%U&S^Ɛf[﷎O  &ۅ||A!2П+$L24iZdi\Z>хBkL !Ôl#s<~FQ"cmumҮJ ]222k :gZG`5߼P*xXqxnvc.=̉'dfϽ4F!^%ܸS,PuH7T7ꯠᘨbTn~X@prWF*9UΪWj|gvgm!jGXv`hyYgG+h!8*JJ֢qt߶q1^WyN ۞D5>MU8+;64ې?mLZbG3azQCWjVfrǯspp"xuyU:CSO"smqz~C3zJLh/S̀0JVR e0M9"bX*Y>Hø㉥ ИWA.C2 di6w0 QzFBmYa@!JIvB/?1Mx {(lvgcy6:gZNXI4z4ecj7лSEPp[wwGJ1/iDB?!9bwJ 䬏HSr+qף_o t4ӦU0 Wg7Lԑ+Ͱ晹TnE}Wyr'CbIR*5,6HU6eIUF*.~j~h @#nNI[f[_TTz(1yBfyf~GC7STT6ɤXlGU>Uͳ&nסҳcڔhS| Xl ɞ6u`_9Bz Ex4ç~xIFQ5}ofh`5 9nHZ>I 2h[5AԖ(drБamp880d$3:r^˷<GOC?_$#m45A'Y 7)!| bUy3 #su?&A~|I)<_ˈ͗_[G5/&Bcq&%Z9cKS%^I ?mwv.ƞ,t(ǁ⷇H~}ГЋv-btn8^S7U3!"v}:(zPh3{V;%j2 To\=;FZ ƒA[Э%r"B] --m<9ט:% &d9;+]Y?e'JU{IVOyT]rDB@sDOuF NQ4wB0H]u0"&=K@Nذ^Ԭc” ln ~6h~IDَz(B%-طYu3?I0 T.#R yAxiU^ܔØJ%>1j[\lI4?xbYNʭV%y 6!જ.07g]Rٳ> X UjRTa|rɂL柏6 |aƑ]n%\#DЇOjDL~uǝ 62+ Pܿ!¢/5I{_,W}3\@ʾ>֟g|eusދMp}kTS ُ.v4 ޽aݧ۝DoF[øB{Y6{0~]HۗԽ-4,D8Nqlv ֬ 8^L^Ej;&x<$*;1 >{^l`zG2>|Ek-HB ko6EifNRHc nT -CVp g+ZƒqEǕ1k%o,s7ȈŶĢ F'=4m Uͧz9|J!VO_b[ bb .(F e~DtNQ?>22)hU dOVR5-;Ix3FdIɨWAP "ȵrojV_׏B\#7D[- Zt1D?wK^*hǖ6h1_p#? 1hzf|4;p^bx1'U')ck*^׵B,ALƳ,&ku~ %5V밤+p {ضj,m.;9ܗ*>{ >jkg$j0ֹjiii&9ru!ޯ{;]-wiVp{Ǿ? Sl]yQ^HXq$e9] 8I(X%E/cPv\_]3H 50YA5V\tl)Ox3b9*96"U^;#gUEd="j{wmYy̲fnd `ņnW/Gz@2>yJ>:M$tyK"M"Yؤ9g}ga{-@)y8V!Z&36֣pd*lJqwC0Y`S XN{ͼh  {d(Ύ&=/Xtu3w{8w18L-x-MMnǹ<~ؤSkY1kG,0B?Relke+yiM,jH%pV衶H9F5%Lmqi`L2aSYl]]{KQ j9^g2Cgs)%u>pd6b6ih 鷹uRi `3mΫ2>~LKsl/X@G-Dp<]ʡ!$'uk3|<Qn BAO(7/ﮉuwUU $)'| ǣh%]?y}}` &{p~q=,p[6T{Vanvߌ#A!_R{CFs~ b3سjijm$FTତEeC1J)ZڽL)Y&d8 SygP_I.IArhμµ8o)uz}&=d-hZolq09!xZڂzdYb'~rL#@kuEzx scnŏQ'Y~$r` ٪.hG GX/t47G7#p {^I~3\ :U2TJmoV;{(HN^34tؗ6ZVx"W!BҨC<"D-g&{*H# ²(YD都R4R<+2&}ԔC<вB,DR , +Ph},B9|c?Zagŵ;LD &߱U7T(}F\ -yeLF~$ IzJ~O +},rդE ǏWb5s ?{P l^[qy2^;'h\< "F_w \UljNxmPLb:QӉ3{q''(f}nyO 1pڵ$u~"zհ}fO&6,rc0^zp 3i?v"#, wsطΐc0 Cߥg[㌄>?Bp"Zi(ZMkD)*M^$9f;rz0Q³ݭ.- ѢG ?G9;?OaӸʒ\)!ӗإ PNf6FL9k[Aqwt\,+D6 }]*Cu,%!DPff; Bߤjė=^_6v 5+愰nWEeo߿Xῧ>2= ZASMvflK<7_,JCu%3" }5*ɕa+ԒϟEĆVĵ+>A.:/JDd :qm v؇MoMkDj7jNXP,ʮ@AȐ k &ߖSG\+n2G=Vm*4>ڔG\VLrT naCH8=ҺwBU=@ &c)ƈE*wi˰D/}BdKYxߕ|*WS u oC*n\3.JM_NRjzlM;0ܟV ]7 wAkߐ ;tME4\[K'H R>Zu3,M 9Hl:?0B고F%?5ƗQJ54)Q d7a~Xe+! \)"c8mDRq)M.l$*5BFya[JbNX)G~LFLV0e>m ^TO^ " gLьQ%p=K \y]2s#2tn/+KLYYqPhsRm-γ {Jt%UsDpie3~i+RZd%(L*=I:pփs3x f9wM bf>g q}oأ HZ=m6ǐR>5X!p:'Z k*۩*wK%9!s]e T` p@=1sF[%@> hTK6۠Q5*/:zaDd8(аr<^=gb{tTfb}mNC wVS9S[QP$ܽq=))96Fŗ4GY@.n~zd5$SI)Hfn|N?,iB )4I:$^9.뵮f`:TِI ۋAfHlRZɕ10xQoh{)Vc\8(7@:dQmod# .f [ I'è`qF\(Ą .E.g=3.8I ȉ{ #{YpZf"ځ?í(v}ugiY1RسytKȋYҨ(c1V{OoHGC$fo~p{2uaAO xnDZ@RR\l2+zY٥"ETfϛ7c vW[ /PҠ#n~7k?h]7$fmJqiN$EQ=݋BwAB&hA P&:"v; XE۶X_TѤw#냭=ʛvq7VDFClW\`)tז@%,Ks5&sBd0u%CMT,V!@om^{Qd {( Øمp+]f%o흸7NKn?I?Lt°fPnB]BӃCO?U6g6_U_ ģ`%5*\y="K ujNbo7%눔)"R_#\6B*tJ_Ji舾!2/ !}3ڠa<& / Oh]MMcმC(UJ6mbySx>bO.% jYiUbxk.0w>žmZ"h܀\\ύ,#Jv@f#2I=$V2zn<;ׯ]m"+WH8-@<`(_N&Bd+qj9y-,j$-ҫ Mw.[<1[L =dPl, i3&FHd3 &^a>=45!I$m d'+S?ҷlM6=-,ؑ?FrmK+VK;XVэX\_o+@M|Q9IuQJŲ;iGʹ/<}n\d5^xcJB@^Hޑ-fOT<EAnK jD\^W"'acF^@0{fOI/r6 ų[E Z (c/b&E!X6M^QXh*)OBMlKG+n~ ï8#@<*ހD C es9p|J(YVSFjnt j{hcD~R~Z'✸MZ\Τ֡1RM Q\]O%c͑Ivsk՚|nHtȦW$T+Pޥ8 {KD T" u@h݇roX]sIwU+Y{P$rrd}RWu(;W/*˞16(-Wpe g@SwXZ7=K{_!qn0SͨR4̝T z$UYkC`!2=*H(g'Q/V'C[O%Qp*',ѰQƌ8qNJ0L_&D;{ f>>wVT#fF+-.n _C@ljCQn/j@wJ_-^ݭ9]8Y-}"6O!_U4c(0pu^=!M.)}U@Hʆ#~X13=R]3ޚCgO !1`bErq'xr3 b27XŸSʔUpůf֊6<{իB2`#gFk4[6gylZ5+J/:0M./@JE?+}7=XYR{W/Z{I$э58y\u6EZ O@("rg] 03'yӠ/-#c3fm@3G ߧ/o BgEDB޸)LP]}+ A(OG֝ 9L'59A_Gڅ#,r\{W5Ͼ7|o%X\|=0g<̷'L|_0:#}U64mf\vtل4;nRQ[ߘ}w¦F%˦>,*_ܽu;k)=?BmǴ^|KRc>u5(e;]!r'C&5]Z$2RN{@aKݺG=- Kk]NF|-4Ձ綊/" @Kl )f#zAzIx{X݌es?./"WanݲѵL@PVu{!}$0D=֏%e.(3~HqGT*|W l1_' K@Mش<,x/5 $K8?ќOi¢۫A軂0?SpB6̗c"hĖ RM)Zy|%\CiTSL<zB3Ꚕ"G*%Ϭr38LnPi X+Bf:zf@fimj 0bMcde=*)7_ױ& )|Qn,4C~LgGu}YGhYQcP(!S?}qݓX=KL}9gM^ b|ڙ ;{w /K9J@>oL4JKKp/Aiq 5m8lu>YE Ub51]?L1 !`ceG ˏ0'߻@l0`F̓QEX@.졣_8a_*cХEêEedsuUBI.sϨ 3菽OdKQP^ߪ"K3q.- CQ{QH̊Qφ$B;il`?ۏ2/`Vb|e wȒ|Q<#GPW'ͻh@Yv⟪A3 } MbpV`OeL@l}`iԍ^Y9*^K!XgΗr1=i ՎxC锉#b|;x%yBUڋsv(gDJ"}X\.2s>6 NM*,(?_#D\h }F$ߨ hUYƯl{'!Fvi$Mi~؇ #˭xyH<e9 ' ת9*b~Kؚ|ЗJ_ ;)`zpҤT:ll20O W1\r"s}jpqO ]4, ؁TN7>WWf PC7}[Zȭ|i||XV`"*/>4'6Qo.? dhB9&.(SfGͩ [Q :jF-)li.e#Ry0s'a ]Ą`vǯg*3V>[ΏgeV;Zw-4"^|Av.]klTdu=b 8B D3ohjڞ8o_52_BOT9?7_O5 خdl$xl (- !NHo>8̥P/icsdah`gjk4Rx/$Q',Q d_/tw/Ơ731MHKrkUtlqd/ tfgϳ|Dyc;>'BE+r<޽s1pi ǻtj(2D]iP\)'褧{Aʄ O=`TR)>U<R(v|vV^vP(5=& 3~y%< bwc G}SsZ^Bs^/b{loFh5DpdМ7&*"eQ&><41 ,]y*q=nrhd'"ASU[8()| ^弘t'A{DǂLF:g7vשɐ)#Kr|t`ۮɾy$m@0P4;#zV~ѳ%J^y,Z8F/MV2b h#HLy^8#-4[DQ$%aoD*]WYdC^2DӇbg4S_EU뇋+=T4gw^,j[uJ%C_Ĝ3-|.EpXEn$qEj+ETWyg ;Z`>yW\B(?aESbTFl"H_P+IXAkJo@wPΉEIH.*@śW MTkbjWrz'|52pYFo׌I8Ҵsw^ ,|4>;7Lxgu< _)ֳdCq  jp}.@ifrĪ͠*UVV~PO,.뭞8əE?Ht/dic5hskZvu,`z5)S_]υ j^Ju.P)_&{D%3j@Ds4,&/Bސ<;M9( AH|Rʵ`թB›9+9#\",M\C@nV~h(I0d9*Yd='>5+eE]ϡ'TԵ(RS"Q],m C RR@klEkNж0]>ɠan2e?ת ;߷}y3|'kuۋ uC9GNful}n3T^bNTaתՃ<@! zĂCU?/@{ob :Sze!j^~\ Daؗ /Mס{jA)]NqĦ{a75T }ԟ\9JV2k5$pvFЍ%`SUy"egp.rhY=K=&C?H /8Lyq] nn0"ᚗ3Puf<L^WJ8mOa2V5=*GsIRُKo! .N!RdԿb5+ .uk .<pD$)~ u:-c0Y+eZ\g2wу-nPV5Lwءƈ׏|p N8Kj9.V^oxlM*DXߌP> [mKd`3tSqHQHqUډCU[N熖ĮJҷUV(`}zӎl`XpQ-_ݯ =lYc6j`O7Ϝ QHmKcE~*wu)Ԋz.{cj;F"ס"]C]I!#V,١ ! #,o tCwO_Kc5N_*ѥcvoq]" ׷p#COnLydN8xA ̄Pآ812!bS_%kȍ-O:ʶ<-VboZvϩEO=_\ULSk^ cDcjO͗|uU?\}B6(imҰvǓD#7IzLڈt"Yׯ60+yZR~Z3UirdGЭ,%4\\CN ^F< ɼ}.sGJWf-V7|$ĚFv6U"l&z,*܁~4ARAx̺v"Tb_ j6 lL]NiשIcb Qt.~7:[ɛu?Tx=uYtHПk;eb!_%,ắ NM($nzg+lt5mEL;2\\ҧU̇a>wL,_Y"O9Q=65=9*o*xd.cl3OP*b'U?nS1+ùδ HU=dVBy\P6^#tNu,Y#Z13 bGc*i}*_!}E_RO a}-z$X=~%W/3hfwWqߡQLN ÷p<4'7QF3XgR aš/54)jRN.OlVTX%7Aȃn*GA>(昢n H3>MH#ۑciLtȡܔ1uʼn$,MЊ(^?Rp5V9-qP>b3$Rg0.9@o3HVev$>Q eTBX%YWOq29NpbHJ,UyLϪB"y&jֈ)5gNǑ *M) לlYGG\FH)** MŃYȟ `>)jRAL|{-ެ܄Z.(D0ݙv)?x/\@O⪖QO]nQbޱ1iNx)U$cyR~ׯx]zh쎋c?Ǖz5<y~QٟkJغ{Aal2),kkZ0I?%v\SoMXQm>*{'xiih.]%Vxۗ c_y 9)Chֱp_1Ek3ꥷdH)6=~sUv(r_!zN˘I)ZB1?+Ml,).RALLPW 1NV؁U"zo#,~Ʃ:Ka97fD7Ź qVu4u GU7B X\q AKGѿC) i&Hb+PH( 0^ׂZQ3D' iŻjl?fFuAATI->/QHZw ?>xX 7Hqַm[71GJ}g2Yф` j8!(wz.kVpsұHWw}HMkvOG q2+TbdWT[ #ѽ۔OR:D1p@Kh~|*D=${i[ǟAGIBPgAnd$U  8;ԮYN̈vmO|C|99+0S_%ES(}x2),Me#/Ӽ3x='=aj[;M ek I'q'K\~4g쨷~ ;kzBX Ҹߤp`l6t-OF PY%z@'.Q2)6O%Ӑm4={ hh=3/I2@-Nˮow5~xȘ\ Anݗzjڇܑ-vˉNe>,ߔkP]9+(G9:]Glhh+l% Ws%>>9iݥcTA@Ȋl"wMccwlr 8`yaZr-g2;k>#JL(2Qos Z(ާB#J\7[w݅",RNPCt c¢+y#WIsiNi=glLkĪS d™ٿ ,+⃃r!KOy?b]];XhFUIary鵗`T2޹8*]AA!c,-f"ϩ#InS/y/n5 Yo:bPg$BVѤuH=7U` [E\WmJ{pYL|ק?c^pm)8N}~SIWOF'.GdM^-ʖLD$%4 gҐvn }q!*G1libH1fφ(s\cǿ޼&E8;=HxN|]ޤJYH k7nȜW׃7Csҕ[Է['m$Ghd/ˇ2_6 N( o%*(7D,q[8@H'TGM9gělN\ٯ:Ep˲>+S)BlXV--:!"MlH9J8o+MS9Skf5yrv~(! ::y#RMvD oߙܒG=pghbMоu6ôzOLΛ̛ܿ.k!+"dGa'm'7s! 29ocoI%\'x@G7rD;[lAW@@)ļߍr NRͶj OֽY|q^9ty6Oj8=x^Fۘz ܉gg/ 2 "B-.~um#lg SX 4ݗ]{NnULRoxԒm)fp5TrK\?.'. {/.@τm>;{{QQHhFP=U Iδuw[Vq"cYwG)D?AB@{\? PBcnRuzi1fC#@n.adf{^ۡC"AJ 7xAAI}kѷD4=j]Na8vPI"a!3:E] j4okNJsUT+#'NPI7pYwms)Ȍu:EZx.h|^ZgXYq%SEDCOof)_:uH#},G:?2wwrM]8"~ X >F΀K@`/n`d+iUOWhcy :_F40A |u4/ p7 [לsԓvTIA!8t8b]#+8vE̴;̦Q ot؃V .k4IZϿsPm۟n<|-n{zFYn8Гž<r3f\1zp ݑ ^+횏o*V¥zs0I$5[( CDg" cuV?f[$vy%<ƒC T mPxNZAD\}͍qh8iTe^DUL[ @NVɯ*[qo'`O![3I@S`^R\q"+-q'Ex;_"a a ~>Z}0OCP# JOm_)FC[+43 >bnuL珷Z~{ahsАv[~+[^=,'lli#"hXf/vy­928Vx TY \Y v˺[qCLL~. Z |v dmr@73E1U;GEi  ֣>:RbGij5LI"jwI!zbS2z}͘!% A32K)D:eq跂6b-nw7L$(C6a-+mGxMY~!/jX@7v]gҔ?:!2ab;`!~4+4) 9_ڧ}'&9g0 !JTM%wC"W0Bxx&4fUac{jd]: 3 jdP4M.J^s~R@b)ÅaGӘ9~T,zE .TSv^f,iЄg,?W+!r<j%cfQ,;i x$\UXahސw!&-rZBȲv A4i8CY]hwOJ@;x_~vFhIAxDwH@F$EX6so%2YzQfv1`dSJp/ݻki^8)H:D TaEi=WxOmX^{SǤUBկDck傫'Uؕ&06M7 "ȄqW$W&( Lx[R7*9UHe~mf*L4KyZߣᄛH5a7C[7]u9*+(GfJj4Ϗe nPphj)!+eԬϦ E0s}%.esWHWsTӊ4pRL\6_C\;QADjQ. wp%jYw?z\#B,ʽ2%y@ö]jeOdaS2,NIyȹiߏ'?c䉿#"y.B/0O<>dJy8HqВ'A|{ӎ 1BJ4sRm^+U*M`XLŭ-7k/B8yً/΁C-wR,. q #3]tRu䋓)9(Mb|"B:]." oIQkZsieK3ʗ< I%ClQVIh1_usՕך8cޘ%4/9F0,>\rs.>su5Y3|ƬA^G#!|uR#s ~1'SQ? DMV-tȟLE2ld) zc`.mϭe,ͧ^x,P; S Iw zTc(!QthYEٞJY BjY_ $QĒ@eP`ݮI2!KMCj;+v_t%yU6ZK!S@K17dTίh]w3O!WY6rIJ12n/b/`B JJ/]O=K?++qRl:aUXTG& 쵂oABs޹2&,p"Uyۿ*,M3 [VjMlg0R6&)21`25kQ~ME}y$u n[#nѱjT ;3f9HU._˳HM(pt7U\N\} 9.NGVgmF/OXЦ/Њ0y4[Xy[J'_'JIւ]=ꌯUv揹ސh^>JZݱL9aeb{j,@vmP0mMW] h _zRgxDm! tpkbrR7C%Pw3DKtA@hn'8G,~;eRtgdU֨R٪b_/ =$AXҢ ϊ :ʞm34~Sį7Oڨ n4ϫjEFb e1pJ?qYM5$$2AQ#%=t )gtm )n2{7ѹ׹?kQ}∮92pLKt<Hw3d}iW#/M⫷9eRk&>)[M\JA=7u6(uĀjuL_±R 2ݿ> A[f:͗2Z<}ZuYZ˲e9/:|ܫ4TJ~'^'ʟz\6H D;5&ulϝn`K֊ʗ }a&=QxWƓ5P-ƈXm|HJ A]"I H7BzB]Ⱥ`{jfxXR|? %^[fQgr>k\'zl(-kBCW ($ƻ Q-1C_h7EJ"$.xmʒ =kWXOO@Ҍѻ/pT+ڍ`;^8$E@neNj.ۉ*9 >\E}{{kƢ@穛=E:E'5DO~JhJd#D8A hIGHVϡ"KJ0q {m qXDدs\gZqSݕ-poa"Maxz=zn0^9޸PD,9UW9~ ;@iօ c"˂7[d)C2Czuq6IϻhT1$d9ns=BE@OUeծ]3).1Tt^h\Jٌ !\a yPXa@Kr>ta/I;\|N˦Yazhcu62@|6R\`tfh}) !!PWW|k3mwtI{.ut3aa@W$SD$VQt#Ͽ-P=Z,k%\.#D+<-ٳz٥MHtM1bͫDV;*mb̩ -'# "d cAzX%AI4rghBd<(%x<]"C=(pIPl[l  I2\Fcgl&,$E"hTGujя{r-n86(9 vJhIAZ| @RUz*STdʹ~ɡϽyOxW1 yEU#CpCL;5BMRl{75Cl1Zh (\0q;x FJRn<(v(Q#rS<4;ʇUxn>zQWKkپ0CV|]?+R]u#s\x4=2|b Jƛ[mthTA2|ĕ#֫s\K}/=-]Au"ބ nx m. -s5юXAfh.wT }!ܑ]"xH`ˬ%'~.+DRXtls_8u  o,-7hԸdf| ږdW}krώ+EMen<^>Ar)J^XmcοykhC:f0^h z)Dٵ:pxҮ|©~%󸏃 1|,v"eHQ.w]U`W]c"O ½'Yld9ƥT*)IZoO8o,1Ds==Rǭ"~&wP+(ƒ)]eiO{C6ߜbF-Io'Qm33. e#_L1XcؖJZ1;cLz(#~)gL~ݫnfꒉT+UL6dsXYgʉ]FE)  l^LiHKhrV{b-jP> e(՝QfYš#1!?+@Ӑ /Jéϓڂ~5[6;pҾ y"&'޽ Ō#jbFAxyTg#{x=ZeF0ATq4 MT"Ǜb_ ;xF{JbO&h;~}j+?)5F xFz̲^Cx$(h( ٙoP :G)Y^܂q̩ȨؓJgShH)5%:τ?\~ok7G1zq*"n]e\GꎡJ+ݲVj(9|o5_Ya*њ0~LܴZXs67`3BLP|%nM̶%Ձu꺏tsVaB"ɆqQ=}ͦ.g|+9Y12&*/mR4r-\WJnPCO}&F\1OՊ>]z<}MGHi dG,o}-fu͉k'' e=#ӡ-&ϑӇiа$;րAhv6@t͗v& SAskڎƸ=#ּv{]?y.4}tS$ p[HIJ.sl!z,0INù^DT8س:3OS:ЁሄyPQZEj<ْUIƭDֲ>Z??=E 6&Y@S1PhPZڰ\ 6fO4 mO0\{T(Ym&Lfk 1}th 5Q '44m Ҍ>RqEpoB^[&ic>&>c#ղKdօ|Ǹ#{{PqTn}w+EacT gx_ڦ|<~)ޯ4jly3/v|{2|H(BVVy_:Q.OkmšF啢dg(kD.LRp,!Ql~em9&x5)OP1C>y(Zzm?L Гx$+Bepq 6ZDhy⥞bhPy.qeM\^y DT "6ÑVHSˢ)R3d<4VzU .5y+0|-_ ׆&Q`U ۄU! фEDA]3o05r+N\ϹiY(6䍷 u;8"^[,*@"'xڞn R8|$K{`XGD?J\x0Gߣ&lIG0D)1 (P/ToMi?l-DHcmuLysH.`ϼ(=mҲ չ AYWM0$_O^1 WܑPlw9G5ᯏ1AgWH x # aY]u`G[D&^4"Ƌn N.,cˇ upjj,x+S~SO plsdKRݯ a oҌ=d|89A}$`1>p..Oۙ u[_nk AfpdՅYaRoƌ'k@[6"!FSGI d"-.`HAXȬB)(h}Wv_]߈o*S Q$cca8/tFK wA*%,qƶ\\R馃@Ŵkdn*cqbAd)@cdp !5̴8T`IȈ5ubY!4c.[T!M%0ۛDk_D}z[(6f> :S^c4C !ǾV,ٖ`W4:3>LJl_W*[:EBϦ%8)İ$JP؉98Xi"!/LVfPP{AshC[v):Y.t]EČ@E3o7Y-p|FKWFW QrUt)Dȯ]r =iL}IzNV-w}{;BK{a]mjO1בD d>쳫zvo;- +sOR.~Z؂ߴqUW្R;_8/:~f[rBA>+}it]XF>2Zq%::X?hZR-w 6xhrѱ,[I6"TKꕼy C&l#mwVo[Z% }@."ll;wcM%#{]2/ۣ&G WKm`X&@'L>ʰ8D`nAX@5f!K|GSG,3fXZ۵u}T[2ه}U;XcA: P> i 櫵+wyɪt'M85q㻯=yB5]wǓ[hϛ .7WnwzD #^> sǟf7Ы o-:j')Ur-M5$SQS9NyvP54̱ 79j;^-O/R& mSnԮ&X]e/"{zxw7ѡ~I^|0"H.EojH>󗕗yZ_IIc .NYZ=`%բ\t&C3ib`r>,׹k> C{^?$\XbȘCdNpKDzGaT,%G0S^ _\UZ= y<moAf )jQlOOn !wJuR&܈bWwz2I6%03eu}Dڶw8#ě!~ 2ݐF#+oXh!_Qh|h+OZѧ;SxĦ4z%t@} KprUR/gCF(LaHrޔ?JG 0J8 s|&2C5FYp:`h:) ]\&{H:8w&>VAuxKOġQ}Q8nzaY2ݲjP- kl/݅5 Hoj!c}%nrF*!݄q '0x+XoOg|բnQAŷc_z!쳀0pۻq,Xl]J!lx?Ia3iJ=Y7oqJ8VJ5B"usUc.r8;J*~anfk; h9GGQ*JQ] :w"p&\=K- gĒe) Bi $~o1|oVՆ:[A+ )_:RцBgdbf8fn2$ȧA3LM$ ;:ps^5L=1Yww婳T R SOo2{|$O1p,}׎27=ڇk`q,pnZB/vnq O5haUGvw/amT !bM hޭ!i[^9وP.\ :x?ܑ.%|*Ni< v#n鯡&RګnQCȸM0teT\WHysC2IzRm#f gT6Y/,]E0/%}Cns@1D" K3J &WF20Y4)T,7AϪBژL Mל(m`tf߅f6-&PcEg_rrG8cg43! 4U\#%g)71)|8L"l[t=:dz \xKOғC}{(YQ0Z>(=}ߝT$&jwt~q8Sې. FBnsD#K ]N$;8!Q]^`ϮϊRk|.84_LɬCWh:Ѹ3 vϺ6)h4|Vbr>w;FY ͥ*шb{&V&LϜ*o%3M޲UO`~SڹdQ#D_W&:ч ҧb ,4{Cq>/Η@ud+aDž'~+7nk5C!.KE Jtɐ{VQ9 $H&=JsBӟӇ +By,˚=w FI<wւkdFʾ h^{qW[T3 x1OmEbIa>`?o>OM(BXE.E8{ģx41d"rx!lLN*mlJdc2FJk|Rb ì&V+b%]mz|nx˼YE]acHt0yM3$dݖ/jL?2#/ENsEZ[Scmc:Ǿ SO"J" !rj9!XRV{;ݦO-n l5\,t\tK8ieqTr65+|5ޚ"_Fr F<(xO ϬCNM}wh#s>2܍har+{ Q`P[9^mx %lZHyB\pA[u::JxxYQᨳ.7K&ʝpčnq^Q{qnL* Yut-));"5#aq-a`<"Mk%XnBw5hK2kQzbA",K>BsRc"*<* 0(0سr̭n8 pp:5Ԯalt^JJշ:?"{ `(cFoԹL"Oܱ/Fl YZ~픕{FKa*o% uB ݆iRGѕ^gæJe%>{T e -(5Rnn(P ·7t-3|͸w3$UyO$jňuq/" C:Y%,6sHRan0Ah4oȴE/P &STFCr$`CcSWAOG8 j{j(cQY>n[OPQ $f!Hf+҅/ :QIiˏ3tՂ`sVa qN׶:\YJ<EH[fd6X\Z6f[SmOJ=$c#Q9|nwpHOk B8p~@ݍY,ۨj bGD8_A.qt`D{ikEr-hV~ծg1VΗ 6翖zm3 򗌴/d6 }XdZ]#,EShsY̻i4=e tyٺR:HFFG Ń*0?aI:WӋ.ahuT-`H{k(ʉ]PD΃v›Խn[Nr'K =[s n{H@4-`˽*aN]muwze?+B쥮jQM@fDA^(h=pKnhbsAp6Domjeil: lHRt05g_!5Oƣ i5]eX_ mU6"BeI4uVƎuR,{הI:֔}ق4n;'u&x"![+cZ%PP=ܮ^I#/ya80C.Dvq< Q0D_ .؁`%tدl7TaڽV{ q^lzP[XM`eHlj:=T/Aσ> 2 9=Բ)ڲH˯_`D_pab-gV#i|/e|y KWDžr}':FMrv;?FOx~լݥ]z3j:=LV f% ++8t!(̵Lǟ_۱\O0FT4MvD/`޲]TahÑ7)6 @1x;?1[Hį8VUTL&9W^ P x"&jZ{Oda<ʅd{wI3c^ƵzI* -YH0au1ӊqkWWpREٝ{# @62KrN|W٠ 3"|?X1_Mp= Ҧ[oH2I aO+aYѡ^QՊR<ϐTfRi25T=DVuTA"y~]%k؁pwti-9J,j7~' CA/}GʌR^ɳx< e[M@:b+W&+eh:c {XޗYDȋM,",mjzj& l}נG 3ZPO0"0v*rtʑgQdnk K,G.glkNm0v493yE eu޺lǼTIF'q F9msW/\Xj%~ҹ؃aV$~(6h,luHfkD)sk -{99z"FHC%gvZ9|a+Uc42n)Qh\Z錙*$Cތ8N!&Af#(jMW5)k'ԴEaƙ$5tQJ\O=_RQ*',oqҤ$/qLBH2m2{aYz D\.Z! (#dwD8`||ՅG.v~`‘ʑ{oWaH0 OҔ 7|r8qhبY$WX5hmyޯE 哎hZX9y3Ԁ] όrn9)|DU;3oxЕkpЬC/>Rc&LFckG:,Ўˡfkk3џ[0-O}!ыq祡N75KpTgݰS\¨.KDWD, h8'pRL7:CeZY'."cu0%!n~xLfsҎ BQO4QێKf>tjG0x(WfRߔۘ䢐B 6re^B\v$R9CoݏmtAad2YdI*F!3ܷnxHt2)(!y7gơŕ8f߁DZcGwzbux;XѭuN|iUhnr7 :u$*gņ|=?yԿѰ2Du/MY޾6ßQ(Sq]BH{MdPނLt~a?D~ÔeSlti렂jQ>E$\sJXۋ&UCw CnX;fA?[QgxcEj-| II=.o`NE6&ʶQF j_ ȓ. FMQ#v"LYp_W.Nt8k~# jUEidB30(Ϧ)jOOX15֓8-0뫾/0tOt;.a0?i&2LLIQ?௅%  &ZdN4q !gH¨yc +,zD/'aqbM~63GXꠤ+iG ̹'A6T؃ =M%x 7_ Hي&VOvèBi)cx7ioZ؛p5&)ez`a>n4hgDfhQL0RNŖ7k6![$e֞ XC^+ ZH-+\ &7{A6#ĝ#eHCRrt'l=@ȋXgtDiA-k#GЃ Ӟ;N@L>DOT|2($Re*.\rT= KV|H'*W oD؅?w!]i.#̾ޗ-ɩzEXdM$g z+ߧ2-!h.Ir;ᣏTıKe!C0$]LY97H߹-U3Oϱw5!ņ<de4`wOĂBIk;cAÅ5>8a-{ނDVd HVBryf:f҈ϜW'1v~>͌,ϳ=kTM|\Uۏ!_S2!`?VK9Էl ų70Ү@Nj]8Ѓ5m?z;+AnT"coZЧdcf-" "x ˟Ҍ5H-Ϩ &I D9!͏bz)VScaD]X*1_˩KUJw uAv! _BCB2befەAp꽱ޮ^!2EIM$$JVgM'Ŀ [Ӑޔ^;g PY`VePO+O"Igwj4wڵY)d"XS K.Z>"V|rCXs}Mr#.U|HPnW72h$i(y_fB}-G;e~(ZQ%:P=Ρm1>0`8 $x\MmS_B}go /u^V? lFx̬ Qds qoen{bWc$vSlAծ|l16y#h>+akaHϕw{gvЯA Ě^VB7F!8 ;}c$e7|7@imG*b!_ A0QE~<;5G WhIBԈ?P.Μ+m;)$¯9$=$"KpTPJ4If}4ɢ.I+DžtK ݩ4Kd*ʚHka}|ޟR4uN`==W%r^%uv}h׋k`7ʧ|+2KRޱϋ,ȪB5ٳYKs"''uMfe(&d0DB3#XL^B^ɒFU]Mȇ+ͳakJN |0H97}Up9.|i0u1wsSEPO^H~):"v׾SCJiP(JFҳm5b; V IpDµˬ!aU%~fo}_,HyLTɿ\۱#xfT$Si~Gh55C,GI@jR# >4wU"Q՜nh*1!#9 v[,$bHao=52b_[gS{Lid|}>X#M YL8&ר [!ܺh z!o3i.R,QkV(FZ6]0wQaFZ'8hrFbߒJ.b"pRYzYJ(okGU4CO6)y}t)Q%6l;vDR&5%E1z dnBދKV c:6SDlA,M҃Kk誶Ru^Z$1)'uj>2JWd@hJ֤)í;Θ/wOs6l| 14Y20yIL;`Tqq-SW@A90@$`&М2>-]$8râ̫sJ3.:Dq6"S'H7bɩcƀ)ljY + ^ߦ])ͻǼՒЊf-t4GjU8c={'BAẠE閏~'D7+,|2;zm0TrIHbgeH=5x>|3Z `QRYƶ߶#S#&TpOG.GÌ RnKH%VCڽx=W<}!VŃ۶Esaφս_e\f!S _GOoq)+j&aѫ'(x23#h4)a;1RsKt !H3p<>}_z"b ͮJfbAM%pkuD Ou>u,Z (Cx?4]Uz6?wm )fB6Hwnˆx-BQI^g_5W+!U!$ܲ9o˙L>4eMv?$VFwJ> Cč{L{gK /}K\21UZ"6N4R%&-t$: &¬Z 5GaIgƉfPnJo?J7DƆP{~+]17k_@;<kO'MΈɪY6Sg$Q ]+4$Pmv$)0MȀ>@`|@cH]+e`7L>^{QZZglKFU2̬_ `SUDJ: Ћ TD1:oXؤ$ @Y9_pmjLA,( Nɘ8ʀB)|ڲWnެ3N /ev441d+ԇA p^vLDXjQ6P{ĩ '[bnfy'8]uyIjܥt?-/ Z:)yM9YYi#Z%jY٤u|rȐ]髰}EkʦnJdvL}ƃJcvR.b,@|f9ClYqj-K"^E^j װTl20or%y̽x59-Ζ-=Ko4M3!bӶ(j/{lØN͂/o:P,}pVSD SA|h &3x];pu}o<%d^0yWX})HCkVhXq0 z^e䴿V96n5ϛ5?>fBKF]Kdc籜#N?s<('9[}breح* I]|v^R4F'ó?ņ982]8aȃ ~:L8HFܖi@4r-SlI ֍:R䭍pa&`JnXOIOrf)m5q}U*\; aДGL KkPJrV}ulx"Ve/D> ٖB8njj0βw=oDGJt)_""k[xT8⛝}n"E,;`,$k0z⭿AtrP;(_€NNWSIWܤY6z jb:EVyHzQ `LW0>7$ rqL'˧ޢM&ݻ`$%H*W]}$eL)i,/>ͅ.Z`]i yD܊[KTUbs+ibdC>츀p ^\,@fe!%@W/~[ƴ,m'o&DϿRVGe(/VZI-Ba{l(K\`kjя6Kk<ㄾbu2,R 7FWcč0I}=(/jKW$r+{_)0öiW%G(,}pK!+DCtKVgRN+EGOeA#c?T&_f]Jɘ능@ҲKA-*fR5+jR#) rq/? uʏ,׻{y"~wz9a/؁Cz}@Z$LQ3Epw!cqש?(:/Ui<777̗ٲ阔cIK^}Z! ;~#25A,p#l둨ąfgE2\ǀe9q ٿ!Fw`|hNƬdr:[[䡂f=Bwohy?ԏ?9/,iPnӤ[ATj#pW+R>z0̊`]xj`#C',oTVMiή Ր[iEdZF)k \g><=nb[n`ѩ@҅?Pj9&M *bTR?Z7%sg*:^zV쿷ę#&ٶ>58E]=G Ȍ$aCO:ױ]v~qHy-fǬo v QL\tVOf1;Ԡo^e^D8^XwTPڥgM=ƲN׌Y vgZ|X}ΆfUa}/bl4@^@&k 5[UX`ϛ4ZxMgƂ".)FQIyٚ=B{ꓴ|I0:TGS>R_`ZCP= mWLΏmnd﨤}UiqF12q=8YJj?am=}چ%"wpCէ1=Fa+2wFA Ks}bJrN"ꁑ^m_<6$UE 5*LiF3~Q(P0ƬV67{[Rzq !scھ#wugAQ,e܏{Շ,tr6W[^jU_*UiɬΓ!XGK/)e5^JKՃ%ctRftjl>QD9ZDlcA{'aѺx4+aIjt+%b`չv_P6+#rD`tNWo^r&5*SHMQ(oYZ\ +njV붳k:eY=OgU"Ih)8aTEYЧ8ߵlq-h^qͱ^lRtcyҒrnr밑.Ȝw+*D;mYƼ/xHnLkE~am;+z$`m>uJu¨.-LmCS?5Sk }.^eG6gu3gL]Xwя`%U]LT|N{ƈG+ߴz19thf|E8ϲ0\P:O`TUy^f~Y\Z2)fb qםDs߀Nu($MBi/gݣEk4jDv,m; Aq#'6--ڗ )Rr0'ݗT* ;LvR}m4#WL\yyч)x͗r&;8WrR ^a5j?scH9/P96qճΤKݘBxzDg-f[k62/ Ozq*Ut+"lWGPx50+} #K'PwK%Cl,/ѝ~v] ILs6URŠ9Qzy:ŰFj\]0KF UQ^ &>!biS>˷"7+n= EL\-k)Z(x}ĩ%Kghql咖 ӇپMr@O k 'oO9_qL=!kǚZBʭ_hQ O Z'dVԨ(+Dg+YCelz lX (Qs'/.\ ~?`bL vig #K!~qZ¡̩juvyCe".7.< }$1"gϊA((7Vakzd 6:Lg{m ?z8)!:c0SxrD2($t}ŗSbͤ3D%J0o,!rE|^0?24x!?`ƍ'pQ%iN2f־f{껟~ ʛD[IIHVMq~ob<SɁT`3za *lH ˄8l?_VgWgl*PX}u>XϾ4[|/ lEqH7/шlGӯܒQat ſ5pc0؝b zaWj nъҡQLxW"C[[M7;D]I6|3QaCEK36Qxi~`]]ؖU*ekWh\L&1n40^@( ʞZUm/$Gff ʤ?*$q1`r\~i!&3a&3Ƨyn3ܾ)MɈ Z$N?ʻR|.?ַx֣I:S=vyH3aE0k?E,BWѽ_o%ZD7Zּbt!^'S0Es=܇xH( #H ,MKXZj^-:_)܆`kA-@OI`&V N6qcm$]xNI]Nj\P' w8QFrG+nah!M*G\vU;c79E1¥R,wd^¶3%a)8$o{tfHIfo*+%*Fܥ/OJ`_g4_aXgZa?.?nn8Aш[HlVF'O@ZN-Q^tJ^jH@er8  |jݞT *g&@z&\hIj~m_m."Wd}aRĈ}KovđVE=6$+~z֔$ƺ!Yx`zdh;1p՝NK/#q-oB{+%ˇ/"S&&}XfZIC2&'>.$|ԠcaGiߵTeV޿J'TMb]/5`m*'Ev8A(A~2nhNjJ- Z`]0d)"SS+G!ZXx%z?N%(+$^SKFEud~HyR&*0oe|7IZ#{rd7C9Q}Y`n+-Iۻ[ z|SĻ\7فkTf0JLs& Կ^]w3yͻyLHNDQ2*XG%6KkEiuR5 l vǑDJl.m_R 0#A')c:ݯ-!E9 39bn,S1kDdЅǵx-#Khb4*Φ$*ݟN뗶Q^iXLa B)7 õj%d΋$NC@-,V9-~W]%%MOkBDֿ%gy*~h|~T*ܵN&ˆM'nt|XTFV=A&[ZlXcp7Cm8.Rx 7u"G]:{ zDZQ+Km|2,G.u _oyh[e,n\݇&fzH)> +E82_ܳgAړAntg=H 9L r1TЫM4nix Qx Q̣395k(7 ǜ<,b O;et%cV͊31k>u '0R]煫V%ٵ*&fS6aj[UОLڦXMM]X j9>;ܖSVŷG(<o$cx;`&ӁI. N"!#vg/w,} 8a5pb]jDdƮrY@"X;tFent%36C&zH.b;_nXĄa[ҩj%7A 1RPg?)%HY[BLjz,)V-yu؛Pʹ0=x <%u":KDtSBa2ӻ]?tk}mmo\1~]kaEX_ɸ{U2(t^iH rca:XI0 χ3ywR!nQpz=[5\(D g=fxxd%.qzϗc`M,;'NJ3a[ξG=`A'!6]8֒ %e}h@z5 C3l㖏_B$qG_KH>l6 0n&~#+Nѝu'ÏY>+$CZƃ!r#5-` ࣹ|V VD00/ ܾ wz7y,!oP,riC\M GƘj`c@ N7R݀+ۀ0Ĥ3sxF%p`j6 ACkjXS)63>"6rRבVōw<ҍQ?74MMRbY8+{6a=60(H*(Ӭ? J!c Fy qTafn!aqb2A㷆|!*:P[e[w?_1վ5`ZhwV Ed6ah'2~O35E=К[ii= i!\S^£\#Eڹ([sE;ۈz 5;Q7?]~]栫u< ,D,bMwsO:Ja398uÑ,Dž{ڳwMeD=t.׀ `f򫳚X,Ȧyp-ui֒ P XIpKk=C]$hg[ߖf.5Ka'k2y]L!6>q!"H%N7"ZV؝#z.23Lk'JXjgHş|l$[L;% g_ -#4";v fC X"HI/M9䫔 JQ,W<SUTPSy4Dv01xɡ~(1_F'iR#Uxx@&Q"[nِM-'I3goTck܀sf9Xϡ3"ݭ(8ZP1HjtՠM3*eP8;RۇƿZȰPKZ7oq>+FR,Fi\g`WbUdwa BOM8r(*3O>ѫO|5lr2:wR=@4^k嚕O84RUH5 %PnV:F}e5:~S[%T5@XHFI~LUYv NsUj,>x 6?dU:~[Gx _0)mԙc< CJk*\| m!87a8^FacO 7PCWH ҏ)uowAD¹ 0_ T/6oڄ;5!22fYOUL0BaIምXs%6|[M_=uv㮒\SPj"ؚΠH (1jcEr6\L,>WRIliZξ1a%ύº\\@o;faѢ&tfΜѬm0iB[o.]T7sUCC.D.+;pĶ.L/d%d3FaOrS8uQyAJ|xտ9;Af`DMX@JWV"JR|Y!Og=E/K~,YOEB:JhC`yjuj;q-0ى ]j3.Oh/T!zǤlʷ eƄ6CphFq>čl{!&sh\ٝ.jd0dbpŷ2UuXwJG6{R9=³"&@\?{۸ C{c%Z5#Nk/1nΓ@r+rOvlowOy<9Gs 7ּ-8N7hjo'e`ޛ3LW̖#{dȱ/iCpz~~ѡ5aQ<rv>{ߵ~tZZ68i:6/ "z ]%xk:֮*'f;ߦg G;F1yzgjKV-];ђp[K'rMRY;9#A!b7MyvmKh~y|8a.!a.9} 4;idF[0itlPs)Yha [%FIOrXt8#X Y_U:' r#Q?AFQ=&ߏ#ڥC!"Nd!!gӲsFt'pЖxI{tnk+шG2c;N,mڃ1kdzIS=T  [ !/r) pQ6ޚBlIOvUC\X"DO45zѼL;3DJ>t6ZXNeA)0Zf<ʥ|bQ vreLMJ_PQ{#]}7Z]YGmAh^zܒ/|/~J] V:~o'oO"blA VTە ȋ˿eX͜19(笣Vv jC b*V$K;So9}2C*SNv5=h/lkj֕ k/dm %yK&tg.dC[}0JZ+]<+/]^9)JJ PM-܊tۣd~NmcGyH`PAwUL+}-tKγXZU]' yb@NM>' v[fݑxCg;/*rdW@[򀪘z!IZl98ǩ4X8m?+dI+&BhvbgAm_dzI ؜[%YApTYnf&Le{O~(.#m:[+,F*Yb$.'l5l-e-j1@RG糐-Ə=)oҳWIX@S%JCQ N(x[ޠ k3hp>KҨ%1f'Qi[nƹNܓtXM+11因~2ێ_’T ŸLZ)!1!$f LbƹXZ|W\|UrHܟp*W]Tߩn|n^Rcnqѕn0D(mm3!p9T}'ړpoV18` J9vp10'Ӭd8~ uY[{R8"Bn t7p*.8#HfRƘD~yaƩW١dž-!zezk7.R:-":jH,DR]9FnJlUwaaHsֆ'"ߟXm Q)^ٹ>v}z4k@JxF'`G2ʿ2*Dsl] jqJw؎LBuSfjpJjOIy,yP^8_B|aۃDMk-Ģy`p_ DV@s7%QxG~f\f݆MSFԏGErL."rpPMQ-1FpV4DI/4mc !1m5.j&}(o죧2|V׏RG&yG[$N)͖Lo(p={ƒ=  5:a֒Gse~7rr_<)5Z!m\HA oЎSs[/!u"/ A RAMr;G"Ž)EmnAASt;`q2gDQVI]8~aKg~^tH)Z]b5er{r'*L5H,܍n]MivWnZfyʃ2"I J2㤐wìO{:(0p)vMn(n3 Wvg_ 6{ <~ndQc1JgPn EN|ٞJ73&!L Bٍ~Foú=Y%frý.᫕{o7%4QѪ_@1. ) %_O 'G\q[f_fP5t@>Yݷute)ǭ~!Kݫ |~^y% GZ]plJ ?Md \u-#Z3{M,Ro2I:}v G:"{?Tv0yGl|Lwh5½4cfك}M{6L}͙D&^+j9*Nːhl \EiQfQ[;k%WZ|%Xc!U8R20//$>x0O˅T~8xIRNBST21+ r>y%FxP {}:,2gNs"t5?f{Y)[J .Yr SN?o` 􋊒`"s_߱ȖxP%$S@ӂM`@svYwxBuV#.-R ~]M(]EQxn{́M#71=7aaߘ/o–ĆoopXx=+&rDZʹ2TgV^M |~⩫ѽS~0zxHG`3fv+1U*dԮm?y7m*d0??<)aW[F 2\ě6>*37GϤ Bh ͵v>Q} CKZZڕE9]`&C|ltͬ1aeArsJzQE%Yu2 nwkeq$ً5ѨU\=Ӆ6)Y&%Yل+rlĆ*CxW~3{EJ@ëE9"G E1},IÇ4yE 2S^bUfIRs?8V%F.Gy$I+o[Sc"Bo=Dhr1V}IbWP_V!-qYѱŮ%ss:JH*&UKz Rv%yp1+(j!6-!4OD"6~QdA8Cmrէ"(0qŁͬ'Ё@tIro{n͟gD{@F0wCJĮ6 o|K._)y0eGn4ixL7sj[M7 xHN(a|80:3~Oŵg\uM5O?jDbTRyt<' :_dJw3/Sᆍ/#|i1.f 9ւg*RD ,@*Y9W`c\"~/@{+@[D}tP9?M(4 (?8aLf]rPEyRG6 / W5k3x/\IV;߈Hƍw,uL(sHv@HCހ t30(8%GY*@{[Z7j}'wC([hH?i-yNh rGnY}8A}ٙt鱆.ѥOn?ےZHOT5r6{eh@3@IړOfEOT)jRG_4Wn?F|7PY|ne9cu))z- S7FWEun/Ȱigh,GP˶[8 nVzv cAm Àaq<>vvɐ\h4T&+.*sZ=jƦbwZ6|i䖔M$`[iOS$\ Lp%2rz^KT4QCl3.tHg6Cv$Z7_Cy] 9Gw~ҠII毐Qb:_Cչ2䢣-K$o]]r!QI Gh{~Q;yKغM`׳^XGK]+t-~.ؓW[7GõęIE1L/x́E)\vP݄ˇI=ʠ*4;1nim_vidddKGbjI(?={z|3w3T6 e<4`I QxD5K:^F4~dtŴ4]3^_帬߬dvO&Q- 4\)%W髨8,p1Rim؊S/b?EpO V4:~g^e 8Io ¼ꁱ7j=܈]UYä/񉶀v%wuiRuF,dU,m,pȲ3ϸWƷ>=gFW~7qMfؙ .L=:1$j \rGr`FҼsKK;kܯYTn͞3pj~AWhCd&XFsׂzLF72!i3 1=m@ 1w5.l Eh0/ qޖq "]]ƋVP2 ". kz#rR{NP+@J 3;VF2c)%FC*cv 뷖>o2*P~fb ]2HopMZ4H9Jd[$Hs!jwV3]?>K n%N +|cq PCf~PHЃ&:'Ŋn B! 帾~2W4^ۑP9)ެ,覽,htju1{7a2]_Ⱥ$3=ȃۂkb74ab,!Ơ NNZGϏj=nBW6Q?Oک I`873[|4_d9]XA_iQ.~!Y)+EJ&}RkD=oQ`&i˳Lu.bk0xog +{qM)4kWJۆ O ۪c)e-^v[_իu5̐κ 5VØavKo{Vg␀8Sz a!.k'2n%&buB EJ:әpFG1[[97 M>6_jWxME5=?&z~LtLrnz?V=L8t):kz-jÀګYnicߥS{U"s yy|]Y0ƮO"J׿6d)?[tC_Ծ(=N[ {M e}B0y`yDۛʏscv%Tj$bkV !}7hTz 0f!/R&t4s8l=|쑥G1O5 P#gzVx; Ngm`JgL丰+dvۀ5)֞"zM/IvfIbw94#>aSun%B.CWgth]UZPj-С.rxڗqYk'=9C_c ik> }80]>Iμ5RR?uˌ/RV,nI7 (S*(c#G TOa pMY[ovehX+0_~nHE^ej ^jMsD `lJfJmId!a4޴E5x`a׺^lʴaLMssmmvtpR|iUa֤˶6p\4'ӽkY`XN!|-]YZ_>r̼ 9O8ԝ oW*=v;jI~Mu9o8bO_(m(ACYZZ2e>^k ?SzGUU<7n/d¼X2FCkTog[N {6m1Gd̃[Y'ؤ1䰰xI`vH?'G?y]hHsUQD.zr\?) _xTf]TF&UI.tFZcl^!'?S Ɔ>uX&4.\խVy$mTM2Pf۩cgFmU-RLL,ռt7hْI:Oۉ xa1GkSi" r Av+͟G {N333?Bq ۦ/ω3OVD|vvZPLk 0h^`QVD/6%w"+MFǭcCZ`'.DtC6,6l[k%ߕ6H 8D [Q9/\N~N)QW`E#|0?G\a`~(Zju3WT8qMi"=䫡f|Mp]aY>] >?=iR>4^/HǠ" S⇫[#6v`t .*ɵY/WA tqEx[RÐSg喗d"aBJ_vc3H6t+P2(2sj'amA7Vl\k4f)-~R3_fO1[Dj^%QWxxQVTc,kDԵ)jT+Is W"zp8k^ IY՝2PW߄*2ORNKںY L+佐m.s;Th)-AF1+rVZ4Lec8)K.?XҔkiX'GV}M~{&ft+Fs*bs<:@DzoR3߹kx^JgBHgMdlgPUI вt?Z#izY~P (&xo,R^ďZO\wK߇gG+l'LyvۿO h"K Ӷ}Ѫ 4XӺ,Ѽؓr~ Hn$|AxM~:+ѝ|íI| 20"bؚnnkeMnf9|@O0mF:ITo G)0 mʕ,ڞHT=t yq[XDnRyﰦp1F_6c%ОX ߯H17=}̵CqDŽb`h83v 5i,\BˡStw =^1WwR!1@T@bRʗ KS0i/>鑎8VAĥK%63^VW^&r"G.|U_$Z!3RĻ @<Uo=T^CsϲDl[SOP`U:;D#jV@jJoFe#(%EzK8h$%=:Y, <4*s;cKuO4&DXYUG*ᨕfk`@'V)װ,R{,s$-}7G8YOb1e)!8[yӢV;b*Z(U ۵Z0c5c"R}8A+8@m\+)=rc2ߟG9?4!HH>tX7{o =Dj w,Q{AB@z4EO7Nrc1-{S\$ØG)xE.ʆ4mo*6+ 4*y¶VL S^s .tub1 -&03 UҶæn#ʦz CJ?7bK.b Р9K9J&ů!/NPJQ}7,UW`bH#N|qFɪ9mYkw ޭ2@R/;̫צGBvS`6G].s.egUCTUdc-1ű$hf5cɝN7wjbSDN:lNKS CT%\t_ k31y<^sDT}Luiհ:NS1,iRDty~1%سj~JߍvEN_t|1ڤK+MChswtcCebt]Uwсį;>ڴVTdNP~{NBGQ"-;X6" `nV9K4ǁUՙk_,M ׇàmݓD;`3ƜAy5b zSӄ8f cK?Ⱥ`q4-o{Ifu3 t|aeO`lZ٩hOًdeL] SfP0Ç|Ъ&V0뜑tzI]o+IB & MKbqP%_Sѓ8D,(z }kL$[/xA%2ܘ< /VτwG<@M.twXfSj2_NJۥ?O>O)bSJkfS'`HqHET8\w`G֌hjg,Wk8bTik˫x328?^P':o,{ t\UG :43;s^8φxOvn:_q4ar=zp%;)BqbdOܰrk1ϖdF k$|H>#7C9[ m% 0.Fh1GiA;rq{.!yQ4.҈EG ­5Zܢ̭8 gQI$], o0{yP"Ph=!_0V7r 6BW<)E%j7w$H_+8Ha">6R.OZ[C~;9_Γ;pVs T)X&'I ghۉ)ye#UYS2;kӼt+FKT@٣R9)'=-;k6 E?udpP-OSZ ,Wx#"#w#9%IB&X#-cܧLròD;,;Gg$j>Knaq:47=P~wu!nPj${@Q}ӉhTZ& C 8!T#K^VdA M} `y Kk }E@8"a B wfj,U6Bw&!3H!&BcU&gE \P!vm4)Gq]PDUyU46KHK#bc0'cbfvG;E|X(8nN$cnFI_aOc&31:-6]a xG59DRhoh<&OؒX{V#.z蜫/,{Io/9j^u 'rǃJc(, (P>_+8VN76,A+rBCc_ ki񶯗AEnPe"Xx-E06?뼲%{pǭfDm>Pt |ӫO\ZH _x[Is(],$W/hΕ8 ~ SE|mkyR !$"Xѭ{$ȕhCeOm 2g+vlwL%MV*rxU:QjPJU6=(*Tif.1b`y 켹҉{%Y= (:Z.f3C#HhMj&S)\c>sͯ1 1gWrJyvAȕE's* bL"P:7xgE*`sNOq!)7c/{)U_!AE^VH\+x1H6ڧ)꺽*IāirQq3{z!۾/(fX)ԭ[~'YpBp"\xm(i$8يgGW;xlt~eX'͢ٽFPͪbO@Re' tiX u^m҇i ΢g}$3wP:,ԮC\qbRC7+n ˺`u]{b)K2ásƊm~_ |3kd&sS >c:db A6G=/$0:ov(#+ jM ƠUsVD_q;7 Zx 9 >&ڲœՙ8sᓢVájЅ@/xglxJ^Ơ=2c,uS=B=UJP޺>hp>L_3ԭw[TPqZb8R+'5×&v7qZG|*F7r䐟+Ǿ%Q(64eMۨyUU#A, )zRN~}9VQ4RTYr?= nxtmo]#w"Ic /wDreJSmhTsvSzsu)"h;F7m7x4-:Ćp_Utu:RCw DDe}fDz ZWJHyуoI">CkP;޾dB2ZOIt r/C,ߞO1O*W̔цj/s$z )aNzk5hih懶iYw.Fc+TW+~8:g,kQڑ"xeVKIU90Uf`O0m{OK jO ćżYƆS;T`hwuQ$b3doQ3JC>34j"I u&JlJ}6ķk|R+igC=n 6b 뼷19}BjӗJhIj7(Q jI&gٻ.a^s6y;{41Q,pm#e_ؘ~q|VpLD[ r'lGji=pJ ( qF%iR'.)^h#*ц]!m3rCm dC L5 kV1o [aih;Jgg6ıV0 SS\'H|PTDNzBj>Yƻjt!AI~Rݭ lCUT! P:o?iNF=ʁsY[ny3]0yҒr&%=[)tQM BCL2n sEvLtWnc_5yد~D&7Fm ))y?}Dђ=UE6}.)N(g7/2Y&5>;fCzbAVPa"DȏTg#J𻨋ɍn(qTtzv(Y%4[/Oz嗦s:\ZUZu!h\hw0rBd^zЊP'h/`K*}Hi$|^[p pH3A5]5.DilEAڜ=3JOl^!F榻HrdB#Fa3ffk; ^Jtw ԛ6Q( L]zZM>B*z o5[Fx*hx;:>0lS0N}yJK&]=0ޠf hA_[){f6c~.Xm 8lHzZrJ߃fSѧt3xq].{5L*?o|D( giRM*Q-C*-}&nflௌ ~D)m20x+-}fJl9 \0RX+cI\!Lqkls~ "س@(jpoh&*:F(]A`V(fa9f[bx Yw:WLkϪ-όАsƖȥǮçKp7EXΌ.24'+~tLD߭"v\ha+?Ф$-JAe]8AFX:_͇42a_T؀Z5M9R"G~Od3{u6[1FDdؚ 9YoHѿj Eǿ)+DFp8&k=USiiNk6" Aj!/-2%5+GwN*M%]snz;cߍS=D[1.˼Ҏi=T^f j3}/ў΂(9޵7?g~qNde28jnk{92!PI$u;ɩe:?F-Q}\hNvLb@ f$1oy4p1>[2]BDJ1!8B!&6n3U!̱}s-&۾C_iHKL\ XK>Fŭ'2O% cOHwcۇE嚠K JVr?~[1fG$ؙ1>?%EDhevylΙjXiB(f Y! iG1F~ |z/s[x0I3Z5o-d4@C)?^cֈŒ.͔K0l4IƥvΥ}.E}e2{j:(hXtNqsmP"eg~߫?d+8)*"NB%enR1-uWY}2T/u~4I()Q!g;|RVa.?TAe\K'z WQa Sb ;+γBE'`Cw5EE\WpY_/ƥ2uMt6 c͗uܥÜMՇy-(*Hb!*R+ot fZ j3f_M /n'$#>~TN yNڅb^yޗ 긩fʆ LkZA9 J rCv@zLKJZ=nMaƇL Su{7(Ga4Tΐ\(EB4]Kv·KfP"C-!|JpL5Cfdy\*tmۑm ]te3z u.w?\[׏|P?<&>=l8gQ}깻Ym:_yߓp{n6Q1:I->k]ڴ?.=_~K-mCijYD+'!@E7Ϟ Mw[QNya\X~Bܡ5 K7t0ĈD CZ0Je+څ',/K%9P_b;.r4N |"F{}hPdE[&n{( 9OW!{7ʼI2 r,,6w䴑X^weēȓNt9Ʈ#uMsE"bXU}MY~>ױ4#wi>tר H(jHy¨ wS%u0=-Kebr^ϳOyoC|J _7ͳ,TSS4J{Vk:P k^0e"ހ  xV^+ovn4(f|%,)V݊#SCϛWӧišz_%-H,S 6'^att셊YxUeɶakpIZKE;\˯ª]؊O( #Lߦ4{9g;5}9w@"U(3J[ `^B[<ut HȱKwh+S#!N':lVMQ00 ΜGE/]crS(zG[mTE-KzO9ts6aZ[Ih%. KTGHebr濙_&Dj犤r[I@4DmTo~0iJ|'6BK?ܒ9e {ԴN*\;6Y WJwfPT&$xgr *&])~K3⽃R ; _-/` )M>KiU-9jѣ{N0A[acQO.M Hm4Y郅U7I|?`rU iRb<R^G֎PŢM:3\LY_؁ 㒂ʸ5'c3c)n5T]F8`} +pUhW=ءYaBK}(T늚22̴@_m0N,WI \ZyXrq֦CT/TX' ;vSGWhٱ89e1/_;V:A:Q~,X'ݼJoV#튱_>-p|4.[H&1@MO(JNpU0F3Cg>([ߢv6h։l9uI9xa?.li9M"qFq :i1̾1/ 50%wBP"RrjyC;r [D2x FDW!۹d?O.o"#pVܫ>s9O~8aLP >fSn7Qpaoq%SH1IB7lK]bGz7 bt"ooGWHTl'Ol B7bă@$_bԝѪimTqĤ l,].Ur-HN!Mh=nxM'P\L_څ_-:wJ%ձ^Errd*x9 篑r{5B+`lq&dmNEX$tvq(y%"9Px]n*"$'Jr l̾d6 Hѕ#T_)QbPo0 AI}kK֥}֯bSjrJiܒL`?|ؑq2H}h/'h(j1?0&k%7k{?0q?O  ߫MdkKd #.IQ$=,@,O̕ `ck"mHN7ڀ(S˥^5,` 9gE}s3ם{9-Q/kK<9_0-UGECM dh/;$@DH79ǥARYr OGh2B RPB qa-^D=G_?DG?Јt~&əc0nf"1Vˈ\%{PL3v4UszLIò"dufOMއ2°(0!ȏXs[*6DU&QKBԱc@yh ĸo#EwoAGb$GV֋>@~0q3 Տ;ͻ/_6C)a՝>tqNݮ܊ErſĖW),AϪ l >\G圥Jt+HK鵗mqz"M @՛fDһr E8w-Q0 0Ǻ6,@(S\ոLwTr0/`d<00_^֑p&#]œF*9LnAꟋ<`5-W1e0N}@"ʪ23.Iev+߃"N0rFCS=Fj9 _SŶ$~DWAii&Ӷx z7՜ | j-.((J+]f?s/eNzyscaa<3HOxqi"Pj~)6Fz b/xx=# 1dG`9s>v Xru2L_w T5~BV"<1Y"֮,|@m+!_ot_9rwҞhnL7fov>jp̸K[pmL8G)#?A&( [=}XtGjMlbQgyG:m L3J#]XJAgM҅S RѢ+y = ۮrQ^GQ#),Fj"RabE ~jL=Me"0u=^oS-[{4L+%[q4p>1ڵ/{ $9.ϑt.dj]fU*6obMa'1sD?bϸy@Z|0r™OPi(.431}AO)8_ VIws8+..+:Ο`KqˊL89 X0afT:%vm+0-H(ͻӻN6j7`(//:9^: c"PKwluGEE6F[-η<')L,~36`@l^x]dmdnB٬&Yŵ &0Мaڠ {[8BVo)T@9^dmY WTaO;64LbzFC TtSAEX [6 iIpO]w'ԇS4;"Az[kpOݲ L SdS`i0՚/_ltt#R >Ow=0DvKu,_~O,Or}i#ړ)^ sQRf˥MTVT]#EY7Q("~ʇ(8w1_iUk]!uljP_'-iEnGw )* 5*XTĨvzDI1vhm" F{hGO!oR"5ٱiGy4Z:CVPYLAܞ {g cUba#+wd:5z9*WJ#($MMC%QJ9 AWU ѹCCo5^<43Wa ,vO jN pЗYQGmS^㒛J" %&" 4orEǵs*=nϟC]x-N( qa|RțrOT;; tL<>IL*ڨ:FMhg[BpxWf߯C7YœA-J4O$Ztv.RjsxVjK6dqo9ȅmJJABѯ=\@YvL'z̄-0y|RVP6g^ZJH֟ ,rʡ=y2$,'߈ւ'9̇9vlLjnrG.?^U >u (ק6:&Y=nh)药÷~`G!^2^[2ˣY ?pS`;-g#n-б׫%AZdd6.|\۟z ý{mv6n=}iA 1ǬW$a)P֣0^2Ch?r:TΛW_Îf#',Em%'[T]"9A섘 Q'u,H8 XX:=B>΍h0vE?a!5*]rOH`@$s BGBܴʚ&߼:trЀtaX)lwO(9ޑPcȃT"c._&꟡:Ji&(2"{w|e;izzdU"*Ft̢cʛ왲Mz'b3V3 \ o$7ܺn_$/.[P3&bʭ{npOJsIKenپ9gTY73mpGpB%`~3vLwi,YXu{)`O ]s՚*х5ٱG$wg ./FޠDxx`4jIΥ#hnM7fWV?Lق& x h+kP + Nh!Vnn[T)ySh}=;Gq=_?ɉ}mt}OO1iBdR-mMV a -, `.RCi8?û]({8l,[ t)eG M7ZǡA F_t#M ;5BS4ѩn"ziv^:%\(n~rWJ FNsD(BR__Eq}_SMh7{m!-^5Rd׸Z_SϤ2S69L$sV[U\nW30 ng9,`MUO:t9x~W<¸orǑ'}mҗlH-qr{ZQ[ 9z< <&'h_q"DfJQ`&x(N7f+ %e1?rrFb_SCFVoltnHHWRZ:jϘu`qԎ rW.B4A|ىe2YCR+o1'轗 Izr"mR{LlvԮ^ܻ4 F|P!'5li록+wQ[/͊qm(^(0lg~"'F{`qs=Ւ yVbg4wE^/cX_xMw/x~ ~5 Fm&p/(euNlkr\|4ܘ9-q\䷟=PW0gg!OX 30.C[±CoH?<{9`:%J(40qPAJ]a)oM.is"z}-͚v\4xn3>}gTD>b #]bcSd';9ڢir/Tdߣ&[A3m·DdU\.UfyMٷNϼiAYFeeER m8GW6~U{ +#4p~ygZKETn t ɨ-SsUT/8-3edi <_1\D&C.ЛSr55NCm8DPד? 1LbH/2:od\Ru36S !pu)VQ $X`@_ZH7Ap] ` &潞ȡlvBC}M,7!kiRSi.lQ2 pn8@@$rr;F,{pV6PR:c\P٦m4%m[[-TsEs ff`|ybXYxBk XkoWU25uD*] %ml:%/2|Y:K+ɣ\~QD "%y3HmK7zva`FSQգ(;Zݎ{Dow)G,,վ铚ְ]2uRq5w\&be-ִ6/ .y#C]@{E{LgY*z3'oxHC;-zZ `}r+)X\&؁O?LbTk ySv2@ w"UNAI<.M@@?\c{qDqEo`x9)֨Af+W`dY2[(lse+rAS4Yh1k4p7lJ}/f8_+swB>a8۲K}| ۪I!u w; (I 팳Xء,R\%%MS-%i8^qG|Ͽ{+x~`iBŽ{>d ȓ~T+&M3 qIŰ<:Ԥ􍋜CKAmS GeL_)Z({sP)(4slHzH) 񟲸KwÆ 1$˳ψ]P  BqKohCvtOD\AI=hWB3;dmxh-Pt(;{3aVcJg &o@ \6e JҐspfNm84'y̵ɟS!:œ DL _RCe&LKiaOq>}mM@Ǚ匀m)y="j>落W%EL%|ZkDۼUn)(z D0^03eB.vD`4<ȍRxl+V R& {J"mNE/N/9(tp~ߋЂc@ҏo|G~T˲_Ogg?B5? iM-5j!n)u#vUb^b"MAU {c%HGrSJ;yf{.+&%4@\gMGXI,E?? 땳 'PGBRHҙ9[jTL4dUzt MMz cԧSJb{)k[0#jgp7@Zؐ1鋋 =0DZ85J.5_:(svOpO/?ߕ55U{pz72ڂz#k"hSrE.܃{Z2"s)$XboBKwCXdM(GLYCeq!K)K #jedg.9>ɼ6ߙRbfoT(p0PV#⼭'KtnD(t+Dƀ<;)&#}7uGۧڇ)Gf"I]4vt5U m k$GZI@vPw{p p(ׇMkSDM@r5=ZfBg*^1 Rȋz~z:@SKKUoY7]cPO q}"qdfsE+NBzUS~#7Vސ[V ټkń` 7v૾aa)~GDd<`H xh%3jXn*͞3zC\U߂Q[p.k *l{ţft>k%W ትb<.ktzm΄$U Rt5MZ6~1`jd]VUs+Y=ow-ɿ`TW! wۘC:W#x&Xi_];Q 6 4VZV_G\0Yhs"!;As Hf)ao9ňNfIq#20Upzv>cj\7p<K;jrV#l+ͿQP{H壢K 5 5SChUǯbw=hX`=+}ņUZb.NҌ]1ZK>)iem6wF~HK!jZvًYzNVJrJǤ…pIUV@`^ $فpb 8yګhѐw:Z0,l6=O2B.7ǥ-D=;$\RN  .v~9UT]?/{y`[ p7mmƯaܳhkNa8yi>vg/$xCTy;r%ݍ#%6vY~"iSjI`dsK޲]wQ'Wfը@o\5 V3AJKNLX@uE W}/tQǁcrkyR*O'i[$RO؍F 9V F䁰6?B'70_HR9{F-!M"HJqmw;. -모k1 n 2'δVpf(!&+sNIb\lx>{88%/f%H.` mO=#C:77<(2)a)Ɍ9[60:hRaV>]?u})ˁ%6NV ̾YUﴭg6&g~J6UNQy-dz1r'K#ʷ'++}+Fp9!T@p T{^opsp|I>B'F3a'42 1YTXњGj#4W" |˜Hܺ7־39ڟXUgKt]ToT|)k%oL VLdxǿMe(Iz*k2>H5~kK3g ;v>VҴtpCr!M-<-+1<(VbJw_}af%z.jA}H\gGQ I ﲨ04i9H**J!K  wb`ؗ}SeS$CgQö߾+qT6ia[H^2`gG{]Wo 6mXYԂswy҉j2{|_j9Ic:3KW>* t ޺9ߡsB lk, f=]UV5[pyŽJ&4mrp@B:c PmyGrU#"ZؒNTIjVJ!jRؓʓgvU/~K/ ogm>{8g+(x9JS r$M!QAn^ wOQ10$ѧR˽m Q  Z$Z1.}HMX̀#o:(y&ØpPͶBr}P=cOjD>'Pex~଺íp1j,,fb,T(W x /f`J@>PR7c=Fqޑ>5X 5"t- Cظ I8QgX/4Q)f3)x,umL0 VAGP{`i)8'VX4^<.I qR/t .i#fE= 5ƺjs4qR,~|~]W]XQ,>q'RE;Vޮ$QB hὥQێm +k{Z$(T'R?C7L~XEkʢ^4$9ĵPvr\07 C4A9agJ: ۀ?" v[ ,<>ʴbyP!oeaϺk[äETؑ ]vW"G[W氰eS2QLv@㤲TI$1%7E>'zzAL[t B (YF$ْwen^F- E>V_C9X3J<ˆq%&i؛ڹzq9I+`E@+'ҍ0A~Θ0 #ǻ9WnRfHbا"gRsiH/LӨo*6sOxMȁ\l֖TÈ+y(vڔzp^<ߞF_z gS7kG60!uZw`!+FW0~"L2f  ^x0HkBg^#EZ~"?|gjCyL7|ǬÇZ."Cwh“w !~DF3 ~8wG¿dEױ1pp4 2S&$6w(f$IysN,rB&*aMh<`nBɖp$-; !MC{8`B]omģmt}(y.f *el =o\9JP`FloN(kb(PqL٩3gY+3xaUff&^EM -㙭@LqdMV}n\BDlUeWYNQ `.˯&ׄP?C2`#-'zS.9q0BJ#]tI:hIyjٵ}."8Vm [O}6.t*^Z"R&`+ 8PZʤ”[0e-geN]}JtɠG;ydn+B]8b0zyȜIGtWe'3A&ͩМ㻮,֣߬޴i?6Kr[a@!V:__O=T[0-/ZU>:U򺟇|''59s-p"3ِ&ޭݜf" EGKt).KZEQft,Ӛν̨]TŶ֦4@͸v>:5׻WD 'lro~>9lP@뽺T7{ē*XY vgH ԸW5CRX?*ukCEF(PQӋj{ -Q&@3ǹQupNOHf 䄀 3x]H t^-qA~|zEQy<$\X=U{ VTEL/0 d\ڗf M ߼CپhR4aCT Te fH ,jn:K!%Qw+FG)NDiTfԔ u%LiPoZ5o8ƲZa'rb@|&?[[ BEEӃ5K2u1fd\:|x0/1QS^r:1aڭ04:ͪfs^n,ө=)t+$fR 1XS0]• >]{C:LhԄMԟU0M_k1254qӭ= H-rcL_rm1/3FWvBW~Yɗȉx%>q^h$,\ <"T](zdC ئaZ^UK~ێ[[ kc*#zpv$mft\}]_Ckh)N0~w9&ӮXfn6u]+) 5hƖJRkp/3̉ O*ta5`[;ń㩐#n9"Cw U}0|+FQ*Lf: F0vu0IM~'x ouj8 p4nk@i=<-^CA9bK8m$Zv^'O6SFB2~Jt)2z}h'rf*jU뤤"aYxtr"ߜM0;_w_+ G).Hyze Rt # pjw7 : 8豟",;eP]-"H2Z .=)b||'x։mqc6-r8woHt L϶ =Q\Ƨ!iG}1V-){5 䤍zx\a E Ϯ:rA)Ɂ g  )`>8~쇑tK;Wn!}(\ix[ \c .@.%݀!`f$W޸`K#\#MJm" I\UTffo/FP}f鬵UQf8HCҰo+CM]<5kK3 .Y%JrSp}{&20g9ޖ+ڇ)r﬉/>e w5*|\럧ucõ$?\ RMo6:j@=0,KQEfON23ݷ-CuO_Mee@YAi,OlxLװ k[Պ:wE3,#d$63Tߕ=+6K`z?Ӂ#sNJ9@ m(G{wA~_+RbGQ>p!$bp蚋%~c &l6WuKv;FTǖehڟ+*;$Er8WS# Z} }ZLN7 %@jVaBX QBsx?Ch[!lXpvM.2W!Aj\4CͥˊD̬.(&~2QĈ%/OF3PHF \V @#pGtWj˃C[6NjbH̷đjG]shDVr#SWc- p6D.)1 OvB7P9rx:}/G-:|C u}.4?-e(/m T{lR d,lxmp`^3dT2UI lH&ZUB= ~Յ*)]^/6"m|qmg<4w1ɦ;Uj[Gy  I0ށ%H&@eVՍm^3P Hv511m+ې< 23f3ky~[b`BOU{EyyF?$3vY[X{Zcum3G;rǦ1l>>9"//Ǎl(hH/㭶k^+Q |7Mv6q߭I hjlbQHa窜$Тa  xg+"a $|j'-D(PZ%7-naG.iQLxМe8=-Mk0?guޜ^+$F&fΛ[%,vj2Uk#fN =`6s])H1{nmyM0&Q  a𕚲c,U3\X:?p$6i9-@U[/Au?W_.Dԅ%>i)4_&vhNbt(i}yDX szbKMÓ9ܢ4xr !RfqςU߃pxS-*/>ӡzo"{1wI9R"$}DP$Kس*CbBKmPE{:r&"hߘj/,PքN,I5{q;"d4ckcՓ "\g _X۶%aK(Q1/7 qbMW5ܘQฐdmn'43[b3f Gq,ı\Kp} u0W ;/n{ zv7w+,FUx1ɼ'cD.N~BS'0Ыi#`uB~ iHU? GeGަ]aRaQ}~.* Zbk^C]]a(^5|۰Hy.׿-}.74C}7lq:s;!%v+% h1?Ba.a"0kd`y͡y|V1Px'?+} `mFWbI!-`"Wg*ŝ%w-o $ֺ@g}<ʱCQĤƫ(_F E6&!eH%nFcrRNL\?Ʊ qP>W'-ֱ"LG/wfURr$='iY-vXBSYvޚsIOUCc4[QK֦mЁN;mJZlGN_ba"zz\Q^QG> ]9Η\[!ɀ#1OkGI[H~czI.OSzk1 pU 4^ah 0$JBm+;GT 9z4Gu-$wAHW9q@ 2]&? G'K` (m;p5vmP˜ReC4<=|m@Q.pN4Yb.>ϴih{OZfIת 0ƈ%duY$Q~{>PPLSkP@ gW#\$ e2:1ӰGjJgi{#pfrr‰#eh/,)n9Ik e$Tc7:KZ56PWbNdU:rZWԪ=Lhml_#_kp칠*Uօ$mvC(s!.2 wSSC.1%SLj>fABO_7rT#bpHolL('_/~B`/3~i=Ycx>fs q%Vx EJY ^I݃*[fh0 ):ur߶P&4TdB'?UY,c|[]eNR;4Hאov? WJyTzOrxZI%UЫ*P97ȀvG&:rHn8jwN@f?贷WhHfǎ3˖8a>D()+@l><כS VDV4P|Դj(q/ ݸ_S{,g`k7;*jQ.?}NP ~}a=I%YP6uMpwI. X\ pe 7/+\$ gPL[nq1$&wg6ص/L#3b qgH39ĠNT.<a`k r!4eldg"FpV/!&i!-(5n7|$q]a%_ kqm lZjr #B)D7A#a \WiA}A76;~F(. sMN73VC;3al>9%G{S% AٸNJg=Po*r P:F_]p!Kw>RoP=9f k+꓈u0f^bWgj|̈́QX/B#3o CZhrMh@hH\^7t,{uosM1(CkjHbU8sSRSyTӳXxsQgf R17F{!"N*pV[qYFw6F9;b=j{Dת-R ^oI魢St{U'veP@L[ƉU#~I[ qE LҔTMF6Eǽ0]dNGKqMMC77l,iu{+=ɍ`MW9nN/deX;|>5}R,c*}хg)>|)gplRژ|;&e^44N33qq||9W/p/F1U^e/m_!HF?VGL-^eNفDlO68QF%(%TVNt;r1~-Q8'ePOL`ݙIA ׍(R…Qιs^71GDMzL蠵!4g ^}& JѳPK-"{=䞸f$(*6d(1tw7bG&m;! &7Q~'(Lur_$iHj=U4a$NAȄs^@Vgx_'q aϣ*>!kOj֍@=؋R +84XW/n桫V8E-lŁG>jYnfgeKC"7`Ac^m"a %JG׌UfVk\Q!@W=e{̠/ﺦ/(; ~pY> vnqNA+g]83i~᲋oZU0EqjatuO,Rs|ק95-KHDZULZ9m62FkVlc8Fb0șI>w0K|=U\^i*Y.e{Xv)tR1^%_VhԤBO]D.h3%d;)1t뿙 f#0C^O.5g'v m ]ʃd`'5UN;,Mf٥/}%q0m`^4pYֻ_ mKT~$nɉ"?ހU+ꝵ&}9M`/\&~ n}:H^{o{|<h٣sv[+$4S[љ ,JS9 Ao7:QXϡKUpC4 Ynbc ʱٯK)馂A ^vU(.éRN{.%4 (M}, 5D1bPVH ՌO<1IĀeHN9Lu=7eE+78oqc^5ݏ1`ʩUbXya]c@aFpVjU8Wl=]FT+[g%obx)\7Sn>1uӦLʥ-0oʜKy!ֈT] gG,; ^Tfu._ Lqo5QD<ֹp? i KۈBy cL#C<8(cYzH_nϺ-~cw귌4E@H.`wAZK觼+ !=@?șljtʦiunyLBgi|P \`7~ 5i)љEes _g-WK+fM5̼jZHpBvt*<>Srmkߏ>[*`c|`"cn_88tBdq0G$GR Ae|u`9]އӇI |߂cTT[ԕSw׽*72L(0TYXʛ2=}{P0FզfR*b'Sv23FU'(\v =gI9-sDAlaqxBCKpfS63y%`b@N 6yf5a?a6EKUM@ljQntYRHW],< _3oQ.DJ'J,5O _J`ڴKI'PI(E~1Cw |r~ϐ]XuDSڕ;0"`;,6]JЎ%T2mb"yyv-՜qP*YAPcJ-/_S;޻L.GU=uCU,@z|.uXN5D/JATvٟSK[t jO%2>JjyB:0 xU D:cKuZkWs ݅yW? -g>&y;EsΥC0]SǥO>tTVxE$aMB6kqq&\\V+ @ȱd=jj2:9w`h$2)7W\!6mH2_f'}bW0gyCe,8"$C1̿|zp炼c>iYkUWsOZ'ZG+oa4tCFG-"?ADJv~Y9W|BAˢc\X4k$M 4K Kğ<B'oE;Ղwtud~,R/ !]|@kNB H kciVmy{*0*ZXc٤פW^o !l,q[F'q{쎤㏎[1m=]_T T8/񁢺FEІMGX-n/_#Sz2Rl+"4ѷ% %xb/izJu>/%Ieu;+$06]ؿcs `잆JȺB,>͖>A|q?%3]IH!T5\,Z-+X6X䯠873ULе`Y &ūo^=UWlG.#(Mke\*]AWX'xez{~QI3=( =vCEG$)P#dxIo!]ϓ1.HhK #rl":|yQ XV۸)V+#ugd a8#%DWXl8]s l6Η{Å2f/Mنi( w onϢ!gri,E e>ZDv8gnr̺_#:k>+ǩH ?}5y\#UY5+^Y K$ UjGc9.2'tm>g HhbP:T'%J\#!p<'Vd(GӞi&ڎ%NGDF%Q;}d 7$!%,]"r>#H04jkICO9xl+ŽЕ2$/ư0st;iuR"4@Ggm*ozlM/*\w%`m.ב^Ooc;$vhck\S!$F=YL^+,F;Y h$`FJ tWiև!Edzp>pPp|'q|8)CwkMp )J#1Z UzAzu/w !Cnz s7'3m m,vOد׾YvPjCP0P:V܂[Şh/"|0ÂyϥBpT$E<7$5VK޲n ]'W.63ŋ >03:RKgp@@Ǭ_|LBo Nfjۄ=qz8E)D429m[7t(q_RV>vQh~11EVr?V q(prqPyM,*:RB ( 0a9{2"SX3{NB\LM]2] 1Ewo 斧ZJ7ʳLTIaJ 8񻶲l `,4&Sin+r݉v~+-{,em&pw+kua}Vq0Uwa+Uݏ ,U,N/gMVSf{mFg_aQC7[mvhzFL&?[a-q[b AgHIɳg&wP/l9woVz-?]YlCX}L9:$U=0^agQ-_B)r?_9o ѕ5^ŕ υ\X%0tGYTo^YMީGb.tOi@UC%*)y8]MĠeYLguCt.GNVJ@<1gaGR+}ί HZf@@eHk\#RqeDEnMVi Ew垬,qCdF%$Eq:3Yq %ZrixesoCT(|L׬  ~=7ta3dCdqq}u Vz1}Igii 8/u3Ml)ٯ#>G@ر#4!e6JAC,\_d1QNT~[&lMΈwsK>'A+wYH`Շe8*#s#eYD--(GɾTy,xtLYj9xfē Ӝ/z9S%]<{|P';Xd. !"j D?=ak!nͽ DC8Y1ju,9+H;+<=:SF"Z UFDSRq Ӻ.(D(-Bml?MvEmՏ-Yj4 xZ}iqr9?&5c MaFJ+/=(k|]$q=™rAAyeǮh7Whl"bQk]nnD "$x$ W˂e5EnD\g]Nag 'zOE.\l"BW'eP|x<7؂c`ƃ( ^|_rrYB5sP+ŐJK乙T/>\064te)IB1CLyQRQ#(by˞5E$ ?l}fލ]k{k-C!9`9]k5:^1ՃgY 1hi5851}1/ 1= gcm]ýkBykf6jgQpk &Y|ާMx@Bx"Xhu{K8^\NZ>'T&+!عuFV0H);^ǡL,ab`JcJ>4`1 $?iA9|&dCWͬ} (DXщ|xa`#G=ܦgYd#78$N!U@_wن- rf]5ˉO6y?M)0͈'g:׾wU:s- )EIMw^js3.>v}m/Z3-Bi+;ߍh9r XtZTlg"`JI2!Lq#醎ۚ }릜9'Y~+cXX~zK&4ƒIK^;myJ oą4ymIEG3^ƺ Vx9, |{W\p| n?ӚhWu $&)= )̩kfag%V~ @Ȱ*/X߯"C$y9nҩ@ϴ ·8e@i1r/l ">}SSOÆ}r dUqva5o c^t~FH_ v;Q>yVa$t%1.NUi.֧b Ѫ@rEGN&iƎΣ >}cS߃J'Mp "t^9"HOP@C ͘ *Zdycls(N8{kH_kEr#.d˦a^C^WFq F _?xӗ7z!c?sVFSI F@$ o[ZUqe; N!F6͕ui*e@JqdҪTuv٬69I"0Vv3ʵ2l"R+Nxw%u r;!CY[굡o'><㈅ Al\#JzC ^VY{NF@pS`"|B߇(Iweח-*hhVOG ScPV47c0VjL\j.CBlOksV3n8?/C`7LΊg'R`"=g|PKKV[4 pY&n^N>d<k0c5lH7 0߃rʎpOwC-p{[W9`zD#ֳ?>ШP};x*|š<]sleMkv- ,l3[>XJlY:n଼GkIPܞ5 d"wfB޽8kly6#3fwK4ʍz$)V戓'rsd,5cz_ :nW>;H̸^ ԯp[ϴ`b@FX@?XIn9GkYMfx, X wbB -&l=]H }2p'kJ7eZ ~s{3zOv[\%FQ]R0iV:=D SDǧQ/CǠ.H a J;g+ӗ_FUkmEpq9l -;̸~@9,^PNJH`|Nh,!M7,U89A2]FshqԔ{ѧa:Zc+!ɪ]l)H\Rw<}_';ٙ `^=T3w#UI=^6!~CB+HJo>6VCmԻu/ա}=3 JՙUPRZc@9@Dx3]:sE;e}dckk/+;,l ;:ZZC 9^PWEo\wS:pjs*>U h'_VEptOdpݪ$N5).Z7W<Ϡ@2UQ򜪏jIˣH=Ī+Dk+B*= gFђ\ֶo'S3B)`A0wyVTQf݌:W]uF}'N)b ;:U^,V:<`N `qU)\@R0t~?iOv4ٍE-98!'2ERcV2^b ٟYHׄbϢ ymAEc$|1Ct\pc7݄֟L6SyA޾C2L{C5r" 7t-q[%Cq<qR83Bee*U{!-At+V坵mڼ,B(ڏ)=`?N;E* ,8Hl(VH2JJ8S;~CБ\ ϩQQGxuwxפ]QRI7m9ZJSڰM5K禗òzgwTHmE#޸Ic7!1^Oԙ$ gga8PE&)rYӀM|5 |f(eCJ]PUqr ˢ-UP'b ƜDީ մӷ1%sƬ…t:4dU`´v%O0x  PNr/?W#\{PddHPq*>DYS A 7ۂ 06yoz2FI||VPC~Z=suނ*ʂbSùu$`}VY*@ؤ?-BT^>I ovN,Ƀׂ@6Y!7GXyy1#)fR'Bi¯'7t.[i+&MDn(|_~l*o}쎛Pl_ saͯ"<&cJpc^#G60}`Kҫ{ы?_jnUK62"J^2NW$$:dʩu|~ Hn;܋R[Wh'3TZDOLC*9+'JE0U\!6l@o3 8kFԖB]m?VP\,[fB;ЗF?ЧaJπP2mװZ%l*EFƣY-_6E~1P\h[=hvr8'Upvo&?fϝ؇ EAvY 5mA/c,r}'w^Eޕ)A8zNQ6: _/1 iOQ"[8&׽xxJX62zDN5KKfI"&z"9%k"!~tE9c`$_@YjʳXOLH>&5ׁr,\[[A`_S!q>[?T+X*xG ,Х=A?:6lEyH@cT4-HW/œsY#D&Fv ;]!3nf'/!ͦՅ+%e&ERڦfXn˶0HP&m7a۠Ͷ> dg3Yv {mkRlBQa'0rJs۶]i 7:|RA+J+ذbKFJ6'ra7 e(_{5BŨ~'*:D /zzX3wKt +ў|hǗgfVbג7KLTr Gɭ{I3'x)pyôK[rMʩZOC5)h h| F6wU$޺@/}Q r)oj[İ\[s?; * B2ϰ[R1ӹXKIT%&PI7i(LP7k~}]p߹ʛMQpc; < /9av(G03Y{&*T5(t^h\CT]kKbEyV%_\|O$uʞ|/h 5"~Z--A WxAN#腙6ZX_a IiU( \sc~uG4,ިvOy216?=QxۿeBItg[]~!ҡ.vs3_^QX52JXysctvRo*U(-RJ,` WNh;tPdDUrsjIyy#Л:5YhŦ_NX @zUr Hi=XHVqyDIP9h9C9L;0ߡKRb=r=jI[ eHX=ԩ:G] ^a5zpip`T|uaJ*:KOMA2C{dlGu11to4O1GN$/19SucjWoDC͠Qpg&CX }ñ54&I)r,s`zΘ {%]֤\i|iM>CZf cspx?Zk~9k^u^liSqVpZϭť LrxoW/W20ڎd)Gp4c!^ c9TMû`b6* JQţ6G,EgXcu^zO1O2k f4yUeaU mi7(՛WG,AjZ' F'FFB/jCs(?Mʝ-Y*ΐ=4 @kr `GIG9)66(>њא|Lwާwi⬮amY/W߭uf3h{5T5Tg)1D*wNd N4 6Bbݣ ΰ5.3J'ٶD-ΰr,{囇yfB@XK~Ϛ:Dlט𦩥m70};aorB5j[vh< @4I(|Js=H`Y!.ӎ7k^q], 1,3Љd6qʞXvetmPp8A(giKiO?R:yP}1s9k%9F5㭯 R$5i`rx}Ҋa6u 9 T}Ϸ-7rptAr_Qɫm5DwP{@nåkcOc<|)TWiw(*fTo0IXӆ>WG͇s'v.> ﴇ_Yk6q%1Zfo8͉M)`14{~KRp#L]@oz>f!xZ%Sˎy`fϬ*[hbB(ze‘T`cř>Y6{BZ~9dk?\UܬM-U'b/4^N]woB"-=RՓ;tıU!%:QS&'w7 i潩+IQdmxAi N=A]6[4x@,x<v X h1BKxb@7moͱ ,?N5Ap)|~kJMI209x2uH$ĕc&.IiED6z&"wc-Hᙹ/dn8Tu&u4i BPk rvg@~JS{ EC%z[730R:ĨDB(Y_:A)A̋e‹RsrC7Z ̨L({+TH=FV14&B'UAKx6tS95{iSl/춶y!tK$'h,lmK pb(!t,aJ0degxi hp%ȳ`*ҬDI~L{ BM_}JهPo.ߝT\-K96#pwMltYd.QZ`]t' i)y" M❎wveoWNOk:C )nDǠ%4<\vX[ZlzNX\\8ϑdFir!)]Mz-2mCvHӱi}EH^ 2+e6^=r{Gb ;#޼ Oh9F?pAC rGS뾐o;)D( CXYT%N8?tٓ$e'[=ob g57?[w71˪3SQ[jtOϒxî8չYWp؎F)qU)h<,1#&}noq( M2&VXb0k; 'biB!q'5_ …;t ɞ ߴ6%& _c)U~DFV}% ^|_HbmؼKaٟʶ _ 0 哩Ez@XVJߢ$.cpvKoewmjbV1 &AʀJֆsKDh"a܂J8m{u"nb>OV}ⱱr\/6n & 銩E2#bfU8Nɺ*Tvy#iV<1@$R8..1nߪw>z!z@^'^Cg*2ɚWښrHU\lI;-l ͖뫉Ӥ_akRY C#qW~ˉސ-090s/7omY19|яVtm9uݳ Z֟Xs*W+P6B-yC}lC"[JL =B.p #eAwm [j'k 0m1FjìEei-4Ih5>e:6RA־_Bt"6:o;Kxg}hҵ+ms_ IN>GVCWI Bchs%͒5^sFE|#&0+6Cq}&L,l"7"K i>wXGǙf=Fo1g.#ĕ|*@= 5_Wѕl:"` V@U\5Nd/`@G;Wͦmt. yΰDF(}Xtyݞ䌌H,:hdar({;/kS N ~imDE>Gz8\E +pB:ڠjdgc0? JFk |#!w^AhmnF-j6/:n~᧧Utfcڕ.ld~B>YƑ98e](-.ye25U#XetA4X {(?bOЯrsE3(-|A4ț.gB Օnl ; "NSpH4Q5#BO03]o(H)/ƶz)R䑢PDeUefjV}&&>"T1NYºwT*4Ӎx̨ѩn+>9 Jxt;zAV>jxoN@Wvꙝ[UF0{ܟ7܇i(D,d8gzFXRjDAc&_R"~zg }8Ll&x1Z킧P_"h= *iHe< y5v'"mny'A5JڣPv V@ {U D*KohsO`V0'ߏbE2 L<{5?J0G?eE_Y'n_ .Jf /-зn /ZxOsIo$^曭ȅBf'.egp;BNN^iԠ;II QegC?E"&,8L.s^-5b|H9((Ժ?&3'hCu#|r$DnrI`Ӎ!k͔7;p- xѼ @fh7]z{:vq72{ !jEI~.}=uޥw`^XKN?s莍cҊ t.<6TX81WY&yabPG\CtC(}_N;O(ÇN_pעkϊYN.wʕepx9bײJ!C`-PؐL_'FsE.h>ؖ(Y "pEJoCihҶ Z NAsC8۳*/@  -ai_V"P]}~4~mHo$ƫ2DTt\~;z2yZ|;AYw*q:gLjUP̥Ehޗ= Ռq|? L'`eLgLxށo5Iʿ܋ၤTK+iV}MȤRmX6Afӡ@69t5L!/̻Һizb#al~ӎЮ$tDWiI&+ Db4m)N*J$KUfZ% 0:ž#߽%51/+*xCC"ROL7)WV DtHnl'{ ^I#zl. c^ta.Ͻjp<k$1϶Gw3}QgEֿRuX53="kf_ojWMg1 t[HYr#C7m` 0w8"ϨE.8 32&Q֔80kPzT _idyP9oKNȥu9?m$qК_ET()ұMz4{a\(9rZ Qy%C02: DYZ~VVEN!Dl o]XUH?ڣH)GMjC rNUv`D 8¼\x<[N wvRs1c&pAc~4-tVcY3u* 0`? G1I2mz}UK͸+up:\:䎲*l5Ê8uP3ʳ~hq!aM$:N3F .3nn4x<0U1JaKI^3n9f ]+h)ьԙi@B>λ{yM(6!AFixŦ QKI~ӽBC1 K,V\N]>8 LR~aXso.\y)Š 1G"(`c Y}߭@=cOԂX^LtJn79۱[FѾMӾ6Ze sE.LF >b/o.RD>(Kna$Aɐ @_ھ#(;זںҀL75%\ٴEylGՓ)f!UOD@4};sET>2PɒNmwpPetD7ڰܴ͚OXMC7T&GWzrM TPlW?oc.V J"U,(+$5@V a%H8qOr>C]z'Z)kYcȤz.Ŧr yeҾ5ʣ8.r[_Ԩ&?E)l+ؑr@A[ IR]#YP}ޕ?-K/MQj"$iOlܠwbA9/z9\70 trU9๙Ǫ>+»?_CSY2e >)gdUtyY n<6: Ij\1zl**| (R(LO-5ua+ \E~ߣ10N\eߤ Яbd W"N [mxATUN-J%s%Gk}VQ{)`;B"A xO/ɟ~ p"6#U blܛg]B<Ef_h& \پ|8u0jOTC/Qg7{OaCGEcgNwF[6U(| @wEvaaAJw`Ivsv$B9dt\:+ >hre]"9>@u&H 2GlWEt?L#= MDvD F{{3!8ۉIbN,.E"9it]1W\ QQ;jV m@m[c:8,|߳ϏPByV5T'3v!;+}U&=߸p& vqNr Jtln":Z'=HAzwD (@> 2YuZ5$$@4jp>|@buTu$bʣ*/W/誀J#KSؙvkvO T]ۊ[6U*7H&G犢#js=w#pU&B&ʳvm>E#3dx"|ъ X f!Hkth 2Zj Ec,0d70t:iK}8Q%0^{I15˓ρ%8'>}/ܳ9i?PԺUU*gP[^;(CIdԮA,xfne'?-`Y;R."|.CVwہ]ˮig ŻIqz_M>yR5wʨ[҈h(|4UBr/CmN˾8"xi=-yX%l(µVRxlL}< {Y5!t"qG[Ƿ* B*o%˼A D&jhIvE{9'/He#qaX=E G2bj-|'ɔ=`}QRT=ǥ9B9^*E0܄ΫT?/axeSZd7)T lA0)tW:5QtN3 b/V*1->9ur\x?]<n!'QB&4CIӆi&k@>^fB|RhJM"惩jt4nbl }ܯbW^G|ZۀN=JK}]U/l#3F%ho~8Dbah“}CꟐv dB}m-AI_&Jm X{SK3YU\#/% +Ghj1 )'~j= ]NR7O`i-abRGj>XnfU:CDiBЃ񬽐ձ%~ämDpˆb,Co1Evf n$x&׾aÜ kv6C%\" v@qN&A2. ^Yͫ<wb!V*8wnea/W 818$R4H]u]J8ZX$G}oXFRӧژ50SrG[ֻcèCCл SAG:žj /ȓ' ֶ"XQko%̪|H[HE7_ggЛĩtڋ)ڙ:%Ix?˫m>VLyzsY+ Nmm^s㫂o vW*%mM/KqgӃSYxH艀1%c ӣT*w%峘BAJ0H(KDI] 'x@١#~C4xC0\USѦ2Xc+~7:$ ޱ;fΓv=C! ?nk+!\lGc^<셮AhQkݶ\}^= x+_18@A%AbS?Nh2J =*{&<q1~T%#N{h@N4ib1d]I`yA DX$G+=Vwb <&+;٠I$n=Ka;0b6ؕ'%m0WdB@#v:PUKY+bCOx /ȒaBx(td,?+KʛTd S6Gp% #c Q^f k-WshtNārݯ/S*%17ֵ7`ʝdMQoX/ gihp cOTy%ɺ^g]) ZW3j8N2%*PH,ẲOPmt6MI "ձ[S0U Ȧ!I.^Vj>o͐H8xd"gk'~ nrAM-![tѦ<78.PgCߍ"/bW$"}??EElŸ ;gHMi4'o?,HZ?8EJ~0O}*XDC}+A &epkk[]Ф9DE%<M il Y<')sKԓBuMrGQeJl>k̾gp=Pޖ!?(r3sc|fÝfM{Flw%qrS= =?yz6$)sU+T}4R9Ǩw{/־/M`,/O ( `^Sk@h{8}M48?>qݧv5ID́NJ7pRJ IW $M/?wYCkPX [Aevh$:J ` p]x8qhh㠑qGBcYbI LurǙB(MYB ([UCWٯW˓zOqӽtM%G44u=_#PIkCUʙnpw϶VdD\9[H[JG {O4m‘`2>,iG߀I{#nyz LoU[M`VMGH7M?&Ϸ|Y`9 &L ,:U|H=tgSKQ!•jZ[+rCp=t}Ee ,.('=&IGY8MS&Kac`W¢Aa]$)2Ȩo^h{kd(%{??[4\a؀x/~j:r O)-E)uT%K薦a=\BuD.p7ikMWIFG<'Ri"DuHjh&ca^^kw>irRDL!ևEj4&xV~K(z;yg S_h~u wnBr 5K>9<qd3 |ȗtd h{h^vB&Dd<ݾo - "VNo/ E? rZ?bD\߻]_13+}izFl4^i76|NJه&[ȹkWٯ4%3 -ݩ:ߊ3 6|.H=1Zo_q0E JSfFa` 3)Uc]DƓ 40KҴ@gxK<5t)ɇ:z!l TLU,\GW$LzZhج!0'U׻(o?2i4{*$cϺ uw|U<ݷℑ!_W7uɒj}~k -Ch~𤌸G } «v"r݅q}'yÖ5'I~pm|cOe~zNaF ]]Bl^xAl> qSI)*1Z1?`so32R(Vܦۭ=MQ¹f l2.G"^]Q84hZ\U.vKaߎ^8KvR5W5Sb´lkDi C|7PxZ{*4HMTZY{bh^9H3R6nl>~oWĮYhcJbΚy6ZѻNkV21Mhc,MA &bu ]& S9442#9auoggƅ9Gf-aM8#*D8Q"ZcF齈;Mw _'n۱ڃ|#Mt;JEz}ٿZV\UE^R3y gc,_K8 Ïz֥NzzMl,ܓ xJVC< Y[KPr3|,RXt8v7gU,1_Y-mEgƒW֠'+5j ^O]& q%]W+4FuRɛQɆ{R~Q axQpZUy%+tY" -L =)i\Ʌ\[]H7B} Yw3x24^(dP>F@cOB؅(WCu b٦D }nP(@\p^}ZKpOs~ )i٩ꕏ??xGC&Wiԕm9a"dI4^0Fp(fڐ;tH$Na7Nc239azQ×Z#wK ]ݦ2P| q ?Z%I Baa:~2;#=9Q2Qޙ_!؛S>9N11Q7UjµHHb}BHI!p1lҜ{+1H.@'WOʢabt?E +ـehMOir X?$>f}{>G(Q]n- ,2QQw})AZ[&RVWCH2nE8}q9.}f)&lQV9{iCyLkGG34kd7;H&O,_p7=B .N 3CZ W6jy@{)LvA\wқMSx (ru`~z+Ost&Q"7@sJL=MA (M@UV3Mcµ&OJ_;<%"s=NC9tbDiOȏ}4'0šf~l&܆j8Mv~Κ6zOz-XNKNGLG꦳ ;JCy\5$e^OY"3*fF_NҗzՈXz6w,4-\nj5F&,j+`kd) 8_fr_ܮϞǘ-d拃L'.JOz{ǥcڛGn"}s%9[iZuER@ilߤ-ZX)õAҥښPxjc\|3l ݌W8 qgh6^)-msƩj:Z„ZԦt6T? ߫]x1uKzN.oLE,>@z@4m; )(kr7?P+M~d ބ #ROADA)fqHa!!dQ5l{x~X6l l s[&'ozѷ^5jSͤzB/pj1Y04 g>t:?q?ve &G'0:,Kg삅Cѕ! S>ed~B z'ӹr))"Ӊ%mT=ob1Z0P%+tjfeSצV/)}D !Ag%pM_ݥn죒VTac.]emn`b~<NyofE~ ʶkE`'m.`=EI$pYw[[j \`~8߇"n&[ 7 ߐ{P\O}䰽kR\^ CLT0wN N[͋K&.-$nC{L'&g}f| pcuVatc}1|B1Wg&i\ҙ/Qk 4ue ^P:tENcntnn=8A`J31}dY?n>@Ԣfzmb/#jVUv$k oቿtR6"S3v)W@ЫwU\lx &3g I 3w,(S5lar oYc<3ћEf. \-i'u+٪vt66Z F|qg.QOa,;$*E ~QX]崑ܚLh% ַrHP #3A0lu`(p\mmahaعaGVau.ahyڊ맞TAqǟqv#HB|ݑ/c_oˠaj$-dҲZ^ĉkO#xyh4l1cu>CpURTRUHGEYޫ|%_7ڏ&Kz\g;>42"hFХ`7c*i)h_1^"!y.}g;=-k+˨'V.3,F#p_V)H\ ڜW6{: eddgDA.51y++݇/+xjp6戅0 ˓OW>&|?DD:lډn$ȧˍf22;|G ivc9F-$Xf 3mDG%G@&d\`M#PB4$pr,_Rl/ĥ\j8?a*& z{bAMf༅UfqqΘ?RV)KB%)QQ"x?|Һ +TpJ?TД>3~hQJ!cلN분RHꟿxޙEEKBrzd]0P7Ձ!3= _wr@,LXD3Iܑ!"갭4`T ;wz(3G-oo~čBedMLcÞ&D ,!4pj!N9j%}ءLb[ssEB|<>|ᛱg9$}<_'IfXg[zƪ35,[y ů|SƼO0=1bE?$ ETOv0ky*PoR2U{=&Awi8,~E*Hxjh.`pQQ{ƾH퍂^7;J5' aa^>(VwșJZPݰbs BdӜd %+4r߈rBL>pX}zC:]rxg xVO#X(79@u/v@@T4941Q&EuP:/ݗ6Dw-ҔA]ed4ؽ5#~n8V^'qkwwReF8B-Ĺ]?W0l %-]  ̐3l~ǹ"MxQ^: )mN>rjǴΐ~$E&\j" HF' @1Z64}LGL]%fusc&BKGRdxD:fן2O;Bd TX m#Y-79'1>26<X'6P--m?TZf7T_Y!>45fE: LĎ ݹkE'5=BC XAA>)ǂ3n{a{GW儥/}pqnb\f~$,#&F1Yz/YG5z װoH(kt;2z 'ڸAt$XDS+ƨ_[UÚ\?Q_>xQ^.x&i;/Z5F9?ԮX׫ y+Yѽd "@9NtmL1ێC3?8_pW%:,&xw,~ʍx:=z ftU}No::qn.9+ydaRhW)GA?q@SCybaح27p褿Ԡo~/s;mŠ30hRv2֌eW6yGGܽ%I@_`&i0*2!H e98$f?ui1:δJ_˪$6fZpH0h# %EC@de|^ZߔWѓ+NZ"xJ ͒a;ӾZVL}z=*+Ss\05F\wf(3N<ɄNքJ=MGi,QnXI`9V ,T"cNۨFaQOm8m $踖 Fs.B.e4Āʻc2ݯ ZAozw!=|Ǡ81 u%/49&oF+.-HH7A5uy0R^ ;~}zp8sñGN0Nv&u<8zn˱ :2>ttI19U7c*&we.dm.7z"өfyqZ !?<>Cx _ vH%_"aq˞*na&Ő'hʢkVݡ}!1V1Zަ(894^C6Y0Y>9>6ry&꘾FF1z@zhM߽8Noȷky(0WڂIgzjnCmRVǯCZ^+RDal2)8 g< Cb`@| G.Ϡӎ;I]{El/:WL0&|'CN(!r⿁a\me>0vx%zbv󑣛b]eޑ"H=%w]Ϩ%#: RE>-JγFinTRc;P".yƤWeXU{"L3&uw%~ q/caQlע͡Җs8`N6%=9o^':s :P&Z^qEY?ȷmu|2*4ܨ\+v { Ϛmp[qHdD} 期ZN8hg8Ù`"Ɖ(nvm uz (۵[J] wWbV+! 2ibxS[~hk?lF*Gq`5(3LQM/XVӜI{6f: yܤ.(оdTgG# O|Tb7zكo~1jR;@&Hy"nLgzt~ E"e)ح\$6E[x_rYe1t~N Êq!Cp= #^/@ UC,L3b4W?kPaxVCxf9ASd.M7>͞R6!Agb=qI:T\C,X \O3q|D 6C=|be s( V`|]ߩױ' pHm@/9+|"ϕ@ vbnJIb|"hgѯ,Ǯ' F:@iz>PA;ه(?8Dמ (6ڛxrWӕr Tr(S;0&zgjN4c2B"oAU v?IRv;[O-<*s 4uu嬲63jmG}"1\bFl,kZ%v+$D}R1~ȍso:g6= f۪26?EqNJA+-]E$%x6Xw Yi,IqQ<];h,AFb%^xRme柖s!$QQZZ-rhum0YGrt8OL;9}xzdIޢ?lKH%98Sm N8oiDZ; m͠DŽR?k*KajbFC ζ6kU'u (~= &h~#"cXT=N d3w Ҝ}soS?\nFG5L ~CĊ;#.ᬕne`wyZFn`-yCh\#pw]0{0yY3 %';TC6sE~`,eO/Vp b֟R9.ShX4eI]4'S;Ʉ{Tk(rc41-vl"keL1P:\\ Q9GB;%ƯkKf'h,oj]_"+`XkǼx ]b8 Qo]GC8%Zn!O7PLwFk#睗C}p *e_, , ϊW?2SuM*H6F Y.#bgP#0A"W"CvL}*r_@4^N_@##("f]7_tML W$jdQlfZ熚.ρuދvYΟ!I"*GDcRۇ hO;*%jHJV%&8sǶjuUX8t{5IZ: ,ˣmT'H,%ax(=/qX .-fah*\l%w4SudZx>yrCoI\B팧%Ցֱ@$-ܴfWy<O@F~t 5PȔ"Xo X+aTda1fǹf(xjN*kb+P)5}'gݼ aCZ)jCta8䎳BJi$FVf8ڻ9HUqy티WWCfLr3>,F_j&b@S۫+=]&x7;mp(sY{_p5j㩂U2P쬆T=6 ߊnF[~bW5-@G)Y\'w_]әWʨ) (*dk&^I֑{a[Nc F Ta]=%w"}>gԈBA܇Ѳ)!Uc\Ccl.#2%-VƣPрIܒ<{_} xӯzH+*:Q xziT*Թa ͉x1{-!B+H3U"O'E LNL3þ&",m!a}tfY B.S}C3 r:: )xw&YeRmձ4nA@g" d "dkyLށhWڃOdm6A-AJ@K#Ǒ01?Z`\{Mm*tYON儛?GݫkHj1 5sz>ZscIOr#(7?|z5 tT@Rw8 _UHSvNU0`,̆sXlV"! stN/{7!<@$2nH4B? RBH4o B %vtR_i}zĐ_VBnMDtHFCUH1lW%F3זO 2k.CYY|l@=CˮX﹡r'R1;׻Vt UjiWu=,*awX!ɾ7 7^ 3XTqU! @:RteE=z7R=u(7d `MH{|uMuQcz_{զ扫k}~Fku$\T|w⎨\vϜ#} r}S`"ՃÑdU΂g"fbSϽ2K}ρ թ\p",z~Q:^ʕ"'}ڴ2Դңj͋˒ne|Êc.z-kr}nP5~J=6%0EʂU ̡Ҵq2 Y:3Fuċx*(YU B QX?/Ѯ;~nNqޛU/v:?=sc lHg> 9vV׻/'t 1]<<{n$tjdv=[ ( )F2iZGUv~L(<{vWGs [j [LP"kƴKPKEZpߠy>wq2SHaQ ˉW׾痈;s^OxKelRF Uް}~}ү>?fR{{eDeA@K 0&&ަ3{).d h_ռ +@ ݷ H0y;CSм#W6r)Xۼn<{i[;ҰUPDvȘAL/G3!H(*16)b:+=N[?;q>&mv#:4k+[$VAJ:H(cgp wq\y؋XE3 e:3|})b@/&.B$xup#,99>^f:NxgǏ"pjT2zpiR\$v("=9݆bǺꌖi\E7"8@EH)T;0 4h|ȣH%[(77o4c ?rʕ Ye]ubͯ/Ks=zߢe8H >Z}B_¦NQJ.NUtWtj6 0|[;ŸsB;lBj̣9ڊH8T =57 /P/냬CU5lvu{KQΊ R2icm.qmR/MT\?qߧjAT">cW{?Ь}`iٶ)qzuW\ f K8g ungfZ+7`&O]g * 8ocX$gor1Iy l^*ܺMxב'-lj-NU"aſr ?<)<0y*.- ĵYeF^6M2w}HSAN6,d@p"i-MJogSõA ЬeFlӱ*Ï%'FD,G;>WStkGXP״&qqjf!`((LƿqX5|JƭY0m@>1:IjVaϡ\l1Uܮ2ҥ1J}K7ÎYUl)x5~W8IÚ%k7 }3͛G>MM=*R{Ok0'(ܸ!V2DOZQ0Vn(Y3382*vǶMU ĮomPn3sUsFK{GB *\/DP`{KN.J<]$hD5kq7s96k$݇B&T?Tx͘Ѫ /q} a ŧvqt +cyMEհ_ґwj:jS6$3;OIo_B+'=-5,a $ST8  2T{2ѿ VFc ƭ|%R0^ͩ<%s_eFw4Sh 7{3θ*`vUpO4R -/BZA%1E>}=rir%a't)n (k! , ,wfrձYAGV*{@Re@]ku ܴ{Jd _xe:n ѱ}bdlP'I5M +";Z0`Xq4Tg,Z\?|ŷ 乤qkVׅ_3g| ;,qWƩjN3E`IJ(;O0Y9TB L*@oÓ\{ !F_ا;:Ϩ>lkT>yZ悢J6>00 PiPa,] @wp 'NnF~ԁC9;Z5W6oy[IX8 ʩ Vj(Ԋl8 d-puL=PTN5U7r@&Fz*zGBF5-ndeҸیx]?`Q/ 27#R[ lg,!Za|<̾!}8bxy6lGR&5œ,v{#$&}2ENS'_2Կ?I&!vFTBb`-Y?@_ /l3ݛ)Q<{Ƞ,sǾEUTd)7u8 Q<nA[PpGc@zp[pG1q _"w!"0@vTՔUJfvԒZ G@Cs-$7d9Bz+)5 Sr =/.ڶJYur>{P9\7=A_Y"`:qk3-UfϰwE7$FYqN{@Ȁ ):’~tC CK\DcWG^P:8]W؜}w3֤H@,]3$G꼈>&; |59hn "!@`|乂 /YU#lKg@N0h@%@lځ$ATVrXW|ڈQ)/p@א7brTz\Ӳ}$n4`g_q7gW xsieWk}#N]@(^ +v>zW8t'Ōk4lJȕcj{rWU'VLͲ H)7JNG=v2*Y{gpP ۸\d#Q0tv3x,TQ1-=B~(dB>gYP0@k| $6:IsaWhYYO۟_Q8QJë>j"Vr+=URQFO(5kDD?lٕ2ݾdJ'v%-Vӊ?r560Z[Qh5hNU׸4AUբgP|}Lft[yб, `@H,AZ& hEkd55Z:.-;t\sT#^Ys6Yc1/4~IBD)[l` )ۺ3Ɩ+;a,XC* >.Gtexb*b,6DQ5 *L5iH1Qav풘ԟ] -WT}QzlyZrSPh >RU.H͌6aD] "!=<~Fy0bWе2v|v.50wepdhCh\*b3gY XDREr <+^*`HGLk5a4G|v1I%~؁ti[J>y Wyǒ ܓ.OKۆ06>dD<՜<[qv e,iS}jy]u#s41|ר1u|@Oؿ$0E Q&W-@׌mGG^5%=gW)S/7Z9X1Mnt֧}U`Xc>7?f VE݅ĚA&‡IS:el4L<.` 494um-.oRaE I+P|mr[ uM%ܓm) u}]}Di]K?^θuvGkd)bf$rGŤҲ5'm`隢jSvdݍxפVdhd*>3[Pd(S3˭*I7LoI# Xo9 "{,H&hnӑ0ƈ\Q.C?úa]b1CCmն SC 6Q5#Ŕ$ yf <@ْqY,q OPDF? ]W/h[PwauaZ31k#W~Yeb9޲Ks-hZ0Xiev4b4):V/Hؖ|{p*bsRL$6uD/9>ˣ]>C;),,ָ2u"7*Xc3Ew8C_[v5Mδ5(_u7Fs 3jXO[-ߥ:\NBM/Rc2WI~!]JJi.Z? IÈ}G.IXl`0&?bnC=:b agA0iqu?׎&0'czNLVXWMPӺ@srّ![G0(R2!>45 60D,Ɯ ͏R,_`e1)ptҔs.e27']ZvHT\WkPU˯LUˡS)8O6Dآ&0H^7?%w͝/S;ܗuJ4 Pw9Nry@?~$×( Grv.7H*ͭv0ҙi@A 1Rn%psЅ~ls.seRf6LҹAp6J /c]v1waNFS֌/ֈfjhׇ;Gml%´ha]5z3pmcG0"yCWBa< C< 69<`ɾ}%%jѓ@;*O ضgO&J)X%y^y Hʿ8{s yK8orh(w]V$} b~ȦSĝѮo*HT~ج9 i9gкfA(q!M+n(ngm1Jf!­9m?wY3/Wy] я(6ʈngxf{H+$\M!{LG#~+c>Ey)Ysv9 f+t+"H{V[fųcׅm&??@h7m{ȇFX6)eL  @S;&^܏th+ A 6/K Kwώ),@Ylt?n{,~InѦ8 p|ǐEfO,Ū_תz0&߱\+L" -ODWܧ~D8Kxc0{ LRkbfD}F,DT :Äw!Ĩw.X.EFg(H uZJZss;؊$3CT}i?udd㬄 hEˠ0HUlO CIϽRil/B*rOӲtw-~=DžL[Vm4b7ڨGqu6 ,踮+x[1g!O]L ~g!eScI8mEO1}np=!0bw'4+:1 7BQoxYp.y̳ ^1R?WFw>dUݣ!J`H&x~Eq~jXA+I42r;e)2dE $|A;N|qڽ`_euۭnKaI"kNL40($#ձ@WzR$]$ͧ]d*6bQ ݀cSmʲKk/39jV/D "*` &2$oRg`,g>e[WtYE^k"$j5WeƆ*H ~ yd/ 8۝>Gە_g[~dƍn⵲7oaH|?dlji;FL؂ZwAF,y(=+,cB;<~')[++ V`(DzO^֪2'TB&glt&tdZHbǏC(b^Y<@5$ߋ8|d2 U:2M&FTU;s@Y~HTKftkXA%r! mۅMR<j\d~Q^'ؤoTiy//R]D2J3)5s-/)1SY}t%굣;vc.ߚ\6Кa7z7~\5hzòW2lR'VK뽩jH?L>x2[- # U |0^]jX664134'uDձBKˡPYz1r3 ~t=,iXwI1l5L1LďC./6zfR̢֛W;RUYM;\XT+5D$9[%z_5Gҍ[lHGUӆ58U:_%+Xc4r7j!Vߢ05gku]Sl\64>wo1fB{oFń?`/z6~r.+nt9afΖF@<4Ͱznʹ@A>n~Xv,"}I@q8tU 9[X`+ @J/>h>Tidg3w)qH1u:Z0Kil{eqxNw9o`LK^7Ie7Tq߰/ Q3 n\&N}_'B?[>aeM>HcT΃Aư)\'J}kdX43c?]@]ogyǩxbQ^~J`6)iA$gs6"6c#^}e_]X]A~'R, e%&p/=[G>nҌ[!1_1҂gc ֩?k}:\ &9G-+Xz ymh%[ s c'ef+d]hPvR$TpkKڹ|{oo* K?a%({/t'0k2[(#ZjMiLiSZMp>RJ`tOPGvL j[΄ eZM] ,GEAo8X T ob|x~4a$B]hg+id+g )r N/h۠F9~3]F,!L.ٛ_F,& "(MU>h|F=|o,\)ʄ2 ~4Cs3f0J# ""ŇPg;@E 4[ aATvɦpLGkpIuӵ|ُaV.dg"w<ުX VR'|] =uD4f\h aBV*]b\r ip/MƇEQ$Eoiqq(?+鯂Т 3nӟ7]3Ze: #+X(%w~HQ|X*2cH^O 2:7sT;> :eV W\Gss;|g' ÃvB `(ȸƍ5kf *Zs$3fB1&!HÕqU9#B kz6RMYEf2_h!_R9G%%XFU1{# ::SEm9z9lȣ4Br݉;] TP!Ƙ L Pw|9]?Y4uKbz72v.;֡H=$IMP{byܐ+%3[h:irkv [1 'bE$G;ڋԅF{OW{Kwqtٖ PAKJ&[_B?WBs:{H&;6w (ͧ͒-L'6(~б'MIa*s*;)jp.Q[!ė[;=^hvs}<\ gج@LJ2 $TK挰ضER=Ł>2iUM@@ @+V CdXa;ϔclZ]YEݔq_Uge-,_(ޣU?M^h:Zyf1ysyӖ(DӚ=l?M3{Y@ ۹Rk2]j6Kk8Q">mD8;MQ _3-7HX"2ge<\?$EWc'ޅyFxMf)T\XQNϦz 'WRAlpx 4%b0w4 cA M:xgힷB`Y%?nq[)9 %F:.'_JT,TégpGp^sqҁt`ڍGmoՈT q^^z7x_`$u\ħpiDQGwߛ~@Wd/vXzҨ~=v9dpowZETiҋvՋ G|d[[ lY!G]81 ]6OQW__H3; /:s 2=k/GH/k D2pA dHy[fR\Np((:WsES{BLۡkǠ37eDؒr뜉F۞v/w[3#{ؠuo;PVlȨ%m4$P]߼_.D& >%6zx%D]1l7Gv6y0QBFdVr&vɃ,'Kg"ݰ靮l}Vlfv4g3øڄ~MP'l;憰TId -a$2DIRQb`妫,\4fxޞlހCFXt̼nآhGEEsq -{~3j$ևfQ'J圹{k%2Vw o,//ivx+K6] ռ>"ӎwr7(RswHA"&<5 h'b20blv3`[C5ԁ|8INJ,na5)/ l8r]w֑+ho“I)%d6Լ"to+g$AݡKjjN};iBq%6LXnBc{80^q)_Q^iv"x8]ïgL~GlqUlYՂC:W:…uN;=;R/L>E0K#y~+жHR6lYUsӱz E\j>})\}2k_^l| UaVQӓ3N06f6'<'`@?\AIf$ñ|[d2* c$.ܸQMòT)zt(WWP^Lf0G ௯z7l&=-9u~/LV3XAw, _]SX2vDC_PirvMcYLA1Ȏb@N0+_ ߳7L@~M zRu@W~ bh6hM滋4^\LW@0?z䄒)Qti TT|SQZ#+Yx$PTY(UA&a۴V YJzjD"QÈ8cv Y%!)|Z9ť׽;cwEvܘC/G{8Q~vAjE~t'%KQc Ɯ+BC0˪)rlI~ZCݘY6 49^\#NoPJjq\C*z=YBVZ) Eluy՜4nm͖5f跾g&l[ZFYc}p)Rp$lX*m|'Q0,Qrm%wy^5ߋL,][O WMz8Dfi),}_H[׎s~2y *UgD:1AXݖCOq*4ĖnQF^X DOoLvėѬ|eUR>`n4ԫB9A f8;LS`R]Dt#.1#(7RaW i ;@'r>cq u~r޵)¶)gS悋>VyDƗ*-[b]Af#('S)f== /KO@9t6h>,fJZ2@hqOl<犢NK-D+[XQ]=^V#kX_dM&&a}Y&N rUt~7GL*iP(E%2|hXCe5jHz{5J/YE1X|R Mꏕ^~Uߨދ0􍔓],/+OF}裛t TJɊE/|JUm<21Ds7]+S\1wAV5fb7B'g:- dfOyiy@2Ns8"nč\|̆jm l@n焛2^W|tFAap^ 2=5ZeHkR,rR/o ЗaQ}`qAĺ/|671թY{p}/XV֝pr[%[/.MWN .!@vՐd Dy.g=N5Yz9୻l61olp'|(SJz _y||uTK*[NPJU3lJ=/iMȌ@fu^-?C^(I=~$ + Gb ?fn(E6Ҡ @_wNUݱ 7e3]YΐGE|t'& f@0pQ{.HrE8t/ewft#?6iiMlD7ObD91rp&o ǸL WSM!0ՇkJ>EbY65|"IUQl;+EVS̐VPQH7? On+nc8RzoS;񔕵F2F{rd`I5;Rd_ S sYPcX9H IsȆP)30 Q0 Xl|?ZS:# ~-+ŪC`qOy\h Jڿ?i&O(N0ӧg]-9MjꡌB2cR$ڸSiUW7_<_I>27'X"'+(ZƄ4ots M_ʁՆ ɕE}kpvy#$_\vSH `nExe:@RǧS= :U؛nkB7`J+qRuk'0ȊeDT耢Y[ќ~W4EPqB91jB;Ujm+Tp3F@l0&{tFJ݊4YT<Q{G-b6/WG݊~mfwH/aܒA[8qqKFėp͏ʣFj; jD-5c^BT\!(׎>&(X 3#~tū2>NXo!_B(;QIK{jӓJPss]Mgͮ[0KJg:em"6lǸNz5Wj,]&L>z Ŕ_ԑ aТ8gV? A3WyKZnyRExbޚ+e%|uZA8ϵXϚХںi8p9 Ck߂i# ~I)cyU0ɭX~ /S|<ؚ8x;H0&YyF WB mƞ#լ:َ*}[a6je]ZnIDscD/C4|l7YqJ 7rF`4;ؚ>#[C1P"=O? Y( 4'vջLA &O mu`g@+≷Dg`$p)TV]oN4Ȫ%0U+Tc63.s2>cԶ\@Ӛj'1Q--)&c(ia VO+?ԕn@J9캠v+&i]dT9B0 7j <j.X{ekߛ\Y6|KfVd,xVc/xLo|k7.H˾:f>ߡZɺ`%ԝV\Zh,0NTM)"AѲH$8Ƃe0ۖ fڽE?XW;S":8[.FF۟)L;v*N1˗qT5LVҍ DIӼP=m9_ͤ9hBE $|cNK3,0HQ2o?8m3Hՙv'+ꊼ*E~T}j! `I|+k,%c]Q {&|Wlq1}5ͼB ,^q]҄Xoư* yh+W47ɖ8]~lVE w"z 8?l\vaTL]/p9r`~U4;yfj@M52޽gw݇BgN' 77 sߎ.b9<rZr"S]^v%KSh"' W6Нe$> VH0? ȆR|t{i3쥰KF9F$NRcULQr{ScqpcxJwOf=-8Dڰ:OyʀME G0$3@).ea46SpLREG^K6cQ2a4Dm\>x[q/TXăAaqѬS'p9N\kǹLDp!y(QرWh'HT jLy\b6З}KarQGo˚0QT;޳nA}!慑xv0C[0*ِ8BA\Z asRd=H0"frkʇ<ښ%PҸ\pZ*‡cqz&,l ]o&oWuΩݸfad;6߬u {k2W6ɀ<l,ۮAKxiϲ`XcG e Kh@ZXYS̼mJ\pZ_˞_~,r>Av}]n5Ͷ_[~%NyP )ulı%)p@Q;o @}>)A=:|=ǍB1$؋q##j}UF.wQF*zmi#1x:xRKV~NF/Zv?@KǐYoicUO1V/x j6di,=!CW*b3g&mʌd!GK+'S%H!5D~888Ko_DJѝτ 1ya)}+rO'O)HR@{4o'oCh Hg[#l{GJHlu:g}sوb/>< v`-K8,M^6@//ts7d#TES%GwcD+4 F#wVJ_ ڗY9 a[W6nYOסoK R DG43t|iuўˢkӷҫ1"th5'xI@:aF6^T2ǩ5^.񿺐@C+]7?1v # 8xkg Rgî1L/]OV1}ңPའ }}R@/-CMº]H]k$5'ԵFO,SJ8-}+`R9uaA m6_] C9&w51f5u%Ѻ5gmC_<}ޛUexW^-BK!Q 4Ѱ E:396sA_6Nh X=Pp<(3~ӛB6hm`xĨ_YVDUWb4,Xx݃I+G*O(<`:Zڌ>C/v䃵A&!.{#<7h[٫:ްkI@6[3 ]3TS?NGlQ!QqeKZtZOb8VS:`'ȿ0 ttl%/R{ϮErvʈ{@>ˉ3Vo29ֻVsVb?ɖ`Nb,dinmy,&|$ o Zi/^ ?8b9yhFmwāf g#y!Ke!`%S~nPw-Z}| l~Ӕ{qfodU\y?}E[9Z\_H^t#eܠ7O)\4f?ߨ7E<12צAVv?}It҂9}Q8w % ċW?a.ue_#FjrWsАXT:rI/q[JχJT.jVI(W1]B ͎R;һR>x+Y`6OF%1e-Ӎ]! dzlL2>A|U@3`RHv̟,UHEj䴲@ҟqb{:rCU/ {C'D+Ǩs4$5H.߹q%Cͭ76DF,>„*uH6{߿  vtSiKj$bG6VIHG8n5;ALLʃ懲/ ͣ_ EO}u\=w})kQWZ?Wwu ) ~ihXV'1f j?<U,JueB] Oy[R[_s&Hc5"`$ x؋"cF? 6h6;%|rO5C񗐁rj+xjj`R>pHU`[:WY*.h`t=+l^#*Wc`qOX ,7 $|y-yP7Nf ϝi9#'h":م&d.|Ԃds+j pJITҤ%ԱIZƹcscY^@9_@ШG猛{> Bq 63>ƍ](t+̈SE6Y*6@'RO(t.dUu){:߹dv4O^ kCa^YbG(JM<5L؆nRXMxUj bϪoI|")Wt(KW?`fECc.G{[$/7gn܎܃Ji"'ʹ`a KL[-ڥx8_dl 8b^*=2R/R 07МendA@*( b &@QK;eI+u.*X\hR%i]qs0 :C*AWwJD۷VR@e~$(1HtÓ.mYe/E_ehe$pAK9w%& ig@M7e9EvN՗b5XN eLԀЇel#nΚDyzI,NN{5~:hl#3JlWY@*) 4D-EE$T='P"ŔESN3kⲗ261O+gRqCʦ `O(B|gJgIpG*;YL/E0MN%mXe>Ύ29-2,@kE)3ܞv*k¢Wxwk%@yQ u7P9B׆#[va=?$ov5soLOs 6Ђ_ۈpIݣivΰ 8M Kj 9c-8uI(,$7)44.qr's2f0{-1Wys6xQufMQ*%LOQQ3L+4QFYde0E:~Ik2f?XlF5ZlE($Cu>: ,~*օmjw ϙ SDD >Ucnԙε$N B|,㺒Z3n"T0)vjJ7CQdӮ۲_z%" [Yvmթw %h~W ?=,AQLert~K~ 2͆+[BA[gd::`ϋ] H/֏P|GE*/ 4gq@DQG(N鸎;Du?\TduTY2MY|͸hCL Vy]PC&l_ M/ rB@3t55f5.j']KFҿ;ႍC+`Y4{{Ya =G5G-%TBL"'Ӛ~ fe$iKh5{ZN]gkk'j %[] oTq:|Rn3{?dɛ]4t"鸷siV u(!>*&ܐ#tpB-@ 9k'?aQp P+O]+aݛ7ʉPGu"p.x 8h˺(mN$Ifճ0Pe87sI=R zDhuUs&2"*'~q X_aO$˒{Zl:HV=?o"][׹ٜGm;rE&}$K C$+p.,Y&wi[ϑ]үx.F%xsK:g@N^ 7 b^1ʃXkgt+ Kr{a6+W"v=UdݜH@GEC& j2J>]T [H9JSLCtqͪTG"sГ^d0Eq^*t•Y x^%3D7R HWZT!. "hQNt K41o'8@!AQWNu $pb#4`FJqVulpQ X")geljQWHE\T9w*xXB aƱ[RzܧiFJZ+iY&ixO@ek7ܘ[ !3˅1C])vPਬH-u`TmOhmӟ7 #ƒO;aCuf405&ͻï>#ݏ ]"vlLG*\Yv;aQLKtxlb/cQ 6JJOh3 6Z\k4Y 5f̻&k/ͷH)mXX`%2ArK^sogz;\G Pߧ7Pi+N^в?`{b*#T5֥FkY34HLdͩ&/_"^INmW*3\ic#;$F0"\Y-ZDFؕUfg{>$.~^\R QkL$Pa䆈NpcIJI|YʩD&X: <7 ռ917XQ4oyPTb Pi6!t|G րD $w cі|E,,/ c[@{_ߨaI&sak% hۖ@vk < EGʢQ\f`ۋ} C y2IX:%9:!F҂9WyŠkCfH'^"o}6Uڮ}L]C4anEJx'GW^S< ӱ#vxJFP1UL v-=mb>QR 7eGι6Ѽh׮[kYۜ]4vf+?Âa@3MОN.;]@݉6|3b a,CȞ~6讝7Q6 k}h+sG%v:ޱ8^O$ۧ, 'QAsaD|yLLLz_ oI+3tM |q"79؀`P({@Fv:m7@K\&QyHM. %x:B{o^T 5DŽFZBfF)•+{Q&3>r&n$u#wZ6%M4;N"!,F˸vJݙlxf0`FQsXR9[Ռ_g_XVd=C̑v Eiܝ_x 3h\ˍSb>-w8NjzTOAƥ ?dx-I Ro$J*1cx>m #"1A4J^3„ q&"mڑnAS,9Ľ`;H8e>h.G} b¦ޓLǂ=W1,3M*pv?D@<d-T:n/0Σn" &jE gmc+1}ljk$/8 @j-H|#zIdgʞt vu$aTR]2֭Ro., ?H32Xh.cs % C7_ )VX#!8yjJ"xDN;j3eg$dC^s3C9= (,)W6l2L|g4af%Ѩ2o#4Bd'2HἵbSlȽ&2Z,OMIQ8[ƼWΣET4 |.>M\N!;Os!= !K"4P;n85U@nJH7xжuETl}ia׿WyCS0ҡPu29xђTp5[9*E0-ANE28N%`R:}R~*cՄ==@nd<otuNnI] X[>5`UU[w["k=D^WS Μ,hLQXʢq;GeE}&8X'\s\L ,#TX4m}_+B"0ra"ln>b,zcHٯQS `Jϵ!A2u yo][ļ4I!~ťV+j6Ͼp% ; oJء N-AZoѠEeԅ+n?#Oȃ93@+{$҇EhQ#Nd0_tU `@AV70TFF o+߁v+۫3WfI8 ƺ ̐'Up ĬZT)q]ڔZT܌ܺ8 uL(VZw;}O=Y UȘ,/yY=(C!%6gؖ(d\5MToB mQe\+V"JIGK*qORx$g+US:r^xϞ/̷`*x\Y!4v亾>=0]HFe]Hܤj$s1seg6H{=㎝>04$+)K[6CUx2ʹ'QwҥM6Z ̽)p,qSp#9/T\v6g.Jw8݌1Àn/ӑgʝ,yqjR <gΞ n/4oϐwQcaG@:Sqz7Vfkw\YOp4$ЅZ[L?ϒF;T?mOϤhu.b36 sGC 4+jo{i C9~]x jKUx_7X4{|[pW+Ôӹ[iw kY-ݚVw3F:ҘwzO6!(cIob$ݚB㞋Ԙ?I#ֲGhQeRs8BfRǺ })-\i*)TA˯bc$l>DۇD%\mY[) T]c};˶ 8?4_2]#)8S/ + WDgA%⊗&'^>2u^KCCX("J',lPg'èUw"Q3n:nF&E>ZNL@`oD^/f:%y5)qڎJb6Vp /I!{=ߣG 8tOgc;UinҺ}4nMtK`w"pQ2+=*OKo»34e.zN+$6iWLdkf3QbPs| }3)uEC$>GWGRfuFPMذ4x50e*n_x#RB}9_"W̢Άµ@_z G{qð"bр'XVC.1'&We Un]잃mSw禞HEB O8E oucf}%=tgK`xA ,YoަoW5&Ôrtm+8˷d^XGX䙸rm!e8x,K=vMB]D3LxOPmh mꟋ\A,oGc qԟk+<.>ьE_-ZxZ@ SL!k V*}q] (8 `8 N ּsiٵ<VnnibYX+Oa{d/KӖCvMЃijB{{%0>bi`I==R gu-xh<XCV$\9"[@ )f=sp7ZA`@=ZFDN5ᨂf:2Q&1yцtRYd(]M7' P_,;*rYTxnR_YWsGXޗE"J#Y[UO twy\-BtI +2`M15̞{gXF0\Z ZT5u rcc4Șk \>" J"6߯pp-L5u*?n"OE, 5'UNpxW7U 憷@*25AFvNM+8L;39u"~5 /v!CmR~u!#unL@$Ք9~%&ugpvNfd}>++*.ms+51t»r^'SV_X*#5>#n~𯮯L~x_A{4]ZaF P)4 ʁs1<|/3<`RBңi4tALvΡ;` ^;"J5ʺvð _uIF%Fwζl r:0Ȅ串ƈȃNo](t@v@<AZKE[u勰[@mMbp5׫husv)zP5 |H%%u48،xmJ4?7i0:  ԝ]g15fQ˼E%@2U34 n<(RZuU֣zoŘD +Ä4cv[7_$L*Q^S`"\:jYƥ H [HgK}lR{yzaڂ!%IWcMzIU=xGm{բ}& y"EI&m#Hsc2߫diF/29%̡33O#SdNY[:C/ڱ/'e=_ e)|4Ynl@u׻v^y: &m8WGH0&{(}㱲~FM)M9bOWXÔe6of`yBa.f<{7!6lKSͭ"&݋-w|4aD=R*&dhHC콚W,X]{T*=ϫu+#<~iykc;7DzdpT92@0 0{|$nb^M+EB#!:[),kT鮈Ms6 j;gT&h}P#|S Py:g^oF:BӢuM(ж`+F6 _ |F6hm08V~KEv 4*ޮ}W+l2riOْa^DH/%L1QvϦga"JH/?@將}?chꧮ mg>|^.H԰ e'k?>6;rgBE'x._癩:}=[Z%}lX-kBL)WQO<1'yс uE^ #ڊAN$5uS35&k ^Qo}ɃvJ vÓrG)`,(;π;dV!R kT柣}zq;Q&lߞRsuRۿ{+)P{ '7dcvjI:'~y V1寱׍>g9CjjJqxqӿ3ㅎÝ%:}-y^Xa}Dn0S;!+RWk@?"p=Beamk&Yj@+vJi4k%2 F>rڢ7GG&)H1g/Vk.pl$mOpr&s%!Z>#a"Yt(1 ۻRǤ@VQ*wi6Θ1noG7.+olNBFpzuqFI95K5zm~RlJ~FL⪺ };l iAM s6&?Юs:`'Ջݚ 'q6N~ !۠M'; In I-p…{%U RDI(`qB!$՝Kq|/DUNO,Yrrƀ(d,m*2^RI|<+VĔbII&u}ׂOhN 3חZ5g@y'* REh07G36l?ҊN"AB&Ӹ[,-LJe-81FL} 0o)ö/q(Ӽ6q`EO H[v$W?]aY`]'8ct :`۟WL3 cߔKōA\)NxlC[KM):( 2OҘFFUfjȡL.0՘ftk1/j٭fbǘcu8~ㆋq$LuJVDq$uHx<7v&3Q/;F$'ڣVs4Z//lf "12+ 7an\ih4\iR0'^ hE T4\ƘJ3'qQkprbV0U %ҢUsZQJNM=A;iXW|\m*SʱiXS@Y=GX #.T[vH Sm-Jk1rw `@<iMBqH6c(L2 d[m/4^Uw軒erYA#ah{m'E(.M8L@91a(İ^R7$A>{fNm(vjg,"y9H_ڦ2qx=ɓ2ڍ#pX7:>Yl >i)_Jcv(40B;8Y~دD1f^g=ds@l}ZTyא֥_psmj־<}lh[!|79.EUflܨa[iX"j04$|.^. d.9T@Q'v hjCŏѿ' EFUh?MƳEGG ÖۻFaAibvWNXuq9 ¼BaǢԙVu7 ͸<[~1|6ؚ (h hW(2)v2"K W\ŽІ3^JKÀ ^ґX;/oɇ]Rґ߀!(?]8 7@@#OVzrl'.iQ 48!a"4evO|˔DKfHɎܧKAkDU1Y؞[(F[+b]ًc W.J/?=`t5oramw܈[d_q2eϞ:n4,`mnJ̜slY8<='r֐^8 n#AxDSrҺ굻;(g$[ 63&$^*r'"(H$e&sDm,2$*XJ6-WCh2CaRsĄ ;H%ʅd6Pʓ@q"ҩGBP~'DGx= 4Ww _J;F=5ݏQngfsZm%!mg4o.Dh,o0+LPi6 Œ9i0{ILqY:&chIjԉ XE+'FI]1 rR)pP;#s2K\\9LϵjnP0}ag| b 7 ٧.t+?} b4]+h'i:> =Ϟ^G>dQq>_jZcZ2EfN8LA\Rtp.bigCGI4Ya4Pst>okSvn1 75w\̫`;4&v=&C4g4O؆OAc~7%,VԳ6D4c6@1Gl*,;؉IWچ~53 'n_IG-ĸQOC=b E }n}VF>A9NojCvU֍~-q2rmn=Wi!-y@ZU89rvnԔwxm n4H Kϵ|WIlz oGXJIbێ0fy .EfUͳbFGW`/"}=t$5LMxn^6+eH#-R (~IOLp!7v?\[dlֺGlGɒ@qډY=M.!LgO~4/LݩRq|p%+4r .c`|_LQ,֯\):XEh`P}hV mbvlܞo#W٦7C^Ƥ. Ԉ$clpMH)I\Y+WXh7 ("X0<Qfx#?niDӉGJxR3PP^i\9޳i,5 V. d3 $`>R:<:6Pp˞͈`X݈Zc?wYH {3K_~lǸJ߄6{_Kwn;g.>fbS_(VGETNA>*ssk3lq͗`2c`E*Jk8L-kɟMɁ:vedt\>W$ h4f<՘20cᱶHZ9x,azs2 wSmGGMcV Āƨ̮ӥ9_?.Vs TFX[[_0?iGov5Erk! J0$_"$}ua cE8Lao b aoط-P@~ >ٮ`|atTUճy Nj)Vm MV3Q6~6OB >?>d`[O<xΥ}e»#(U5e;ӘZIvp_T?W&Di~,sA3)\<],x4_ W q^NnBBc ~>{i'2f#X*UBӒ5+}*0ꉡ%$߷lUsQ~[ X mJ[8TvL cpt~U$[85U58vwa8@ WhP؊ҥ{D@?q&#̖-[TVj ?\- %HMӏW'Y9Xbj3';^Nrh2Ԅ)e.MradDIZYhhܳ:<ˑйTIvе;=3qO`rU5!:̳Etkv6]g"]bl[3kϰeՅ$ڝ*^%5:xHEmV)1R7͈T  4t!6J_8x4XM|%Ո]?t}d&V>7-P3gAbR!1/NWp~0W0L}5{܎ރ~GN5 Pq("h,THjvd %‡{c%>Od@vh{Y ̉^j 'i4l=椱=' 93{3,;*k%RX)?*j4K#jHk`OI3Ԗ!cE恆g܂\AXi1AҀǹr7*{FXH״qLP,U]^AoS Š(/q/򔃜w+q&p9Jj '%>U^͜VC Tƴ$QYu ".pD<ׁYAӕ؆(煛FtCnQeMĐ]&JWLwAWr{#s_t`ͥ3_.]QkTE1 9S ,=B/1Ajr(3@$aM:'_ lc-4#Cg4>Tgcl*<<+#Ν&Z˪57:,Ju{%mAUATéՄtLw(A*9qϴ1Vl6D܋$EWҹEk$~rƃס|#lGbjO >o=_[%eօ!hu<"&hjlkNδ]n+?LIq]5 y0Gm{N!$]o@{ ~ 58rm׹N}n~jGO䠜Vޡ)f2w ~A]_eNZ.jXZ(K+qd"ͻ _V"7g KeʅvБzFJ7pЅk7?ͥW<pu;&#]CDT%1_!%<}Xi]>\q;sH;J(Dwd^mtoo @Yqs?(U-Yh!Fe;` c\aDe "r`x&¬yNжF q`$9b"Uw6VN@/eg-J!n&stس!B,l-aG=g߈e;iniCkE iԞɮJ-%Dٷ{ȨG0vGmN {l {rH٣>DBWI*d qgc?}%cwO c*(VsY ,gf#?=h@~4ßb8=ĕ^*ssYʡSYN$bmr"ڕDNƿ/9&$iqf Q90^$".CD[S{k,''<']Ih/o V62B2hʉIO*<2*]\p%K0j!)zMkSiRUh923c~zX⛹ϡyʦEI 0&/.)]y!)Go@::yRG1{y'%h$9%}WXr MmAy󃳯X,zlጐ]ka|G_ &ʠgoHRs`P(2ϧCr+cV>XLYS⽎` T98_ȊSNÉ_崄oT Pr3[_} 5yO|}[PPT{xߪ0_-$iu;X*FTGוN{zru*ZғB8}6w3DlP,lo17i6xby&1U-zpE;I~"5dj#jξǝc^x7eql3 />׬`Sw|k+xe% >[ם5'"j)9?*O1YBi|r[YKAEeP:;sCJ+'i^"w'~N`\VnmOǷ<R3U cvJZ߂sVn"oFͮ-L?6#"DM@Rm?g+D t*{GLa(RڃOf #Z8&xW ߺ>)DxǏJ>(Gr1P@S>:*S<*@ߎ67~p<?10KVnʔG`$0(* 0͎[ñdxf--rl̈́Ql>#Nwr~q<ɑޞ.wZ DC'S7 ]Cj(M02& LBL(F=Jf׷`SټĶ Y/HЇڸ٫/'q7rEuX dQӋ rcP}aYsJoǽ&prw9L&cD|dt .I[)Z9D1unXOMj09O8f:cMmyO9LA`Rѽ/?/u |v98&\zء"HzH &je @iA`" u[u e*Ϙ6eLQTQEE =~Ĺ(b[[xwpL6_i!U;tA<ڳL?5/1ImRNgsu%ؤԑႣnɖ^*A+MKs/ fmISpl 4f_P$fZC-MLb 6,4v,sk^^"E ;)vMxVg2n"3t\&*ImJc_vx ԰vQX ߿؉\E.x9z(~rdrLt+Vrݫ(Jl+$ؼk9}r1iB|J~{į\ߣ~@^\ HQ_ f* 94JUn6`r)\jYtd2 =bHkEE: Y h cAǨ%4|Tг# ݆:zH[uBXU  n]ܰU\};hlOU#dbYs%Ƀ4$}0 6 -Eh'D2߯f5|UIr|aZ?KV3( `qM~)D0+tY֔u4I>eeC?fg5' 3Lxs^O̱qs@_dT_嫑؅Kڌx7'CW}S&A\FOޡ0NjYHS8$Zi&qsTlj-j >!uĢ)]40Dn)Ty2s?D2GG]KQH2OvyOpc/6=EᦳgjՇi(AK$5/C\4U~>th]\rѰNu~Iy3dZ+|MPEj[\T<1F(OzID8=@nmg,0 YtK8,w1l;BC)'j0X?qpRUr [h /&\UEE)>E\]1Fh@1(m|UVY֕@-zE9ϙovٷ3c6TDH-6SwDm">)cmBf׵-͉lUMYԺ" Rpi+)U C=32 pG05!Cy♺;rPdBڴ}G*#4#[`/д¿ftf?q#hi|-03GU;nau=Dfk)gr2$&+shߌ- :|ix8/5LsTƊiUX*:Z3{RBE",UݩQ6~neA8#V>0;/;޻+J|<nY<!aN7GdEE-(@AiWZ%r 76j'ȦuVgTn2;w:4l8?"CSt) lg꓉TuiC(| oKWPmiDBF ե;_M45P:(e1STr7Ŝz s{Bߙn4fֿ,!:6㐩:e/Q1k+n.𚒍vH~ų2$qD03a7o3r@4[fQzJrnl%kq?#٧Y4;ž¶n|Ib-4EA>,Ux<4E!kZ@41_rthH5^EWQ^`_־}&iSH'4!WpYʃec)7:zl7n #9`-lj[e%見d {qCؐlxVE0fN I7K|!HyRahn}a??Ut묺Kk%uƷ.{T_ b%𳍕mS 'dRŹ,UFe~C_<+,/&e=&)̼Ƭ;^J3 /gN;GIdc[q4cXB/fu~} ? }{}e:IV Ѽ [ӒQ̶7[qs`CBe 2 _d%0TD^#I<9AH Nu㨄-7^?"Rٔp]xi{&YnnBW/Z5zM:N{@蠀18;3pl#mRAI =\UrP8Zklr1WN_% 6/Qx4ymsl6Zuu™ˆ:aV ᧒->gIa%sCIn`q;z5IƯat<|1OMl]rܶh![T/ppb-'98jO_["'H3wwo4C?{wH_?L'ŃG:ЏTh/zA֠ɲGʏi)+ri;)Uz>u9 lDN"oܾSfLt3Oʎ&IrUC!~go\?OR<|h>>hmvnX7:ߡ;1a]׊y_+x2Y|<5%{75Kv޽I/Ǖ PZ!Et42&_0Js>P\?a]lh+f<+h7Y>chE#/ cd뭢+buU$ׂ@ZiT#6'ΐȘg/NĴ%#];Moa8>Zr ! 6yGyyePo)"<*_3Lݹj!FcJ0.y"=J 2TeA| O='5vA ;l[ :גDVRIm`hPoI]Ŀg#ObY$R א>JuԄ .\Lt_F8He2nf:?5iO(Wxg Ad@k?Ÿܶ"ݹi6s@c~"WY;Z(+Lk X1F@5_ߣZTb?VhlSaB#vA K-Td 5}LJq?2Rm0UóAC/ǂK<@j~ho,~|ឈk;Dj+ z1.t}Hsf`;+HE~a>\zƾS+<5ܶ^6EEdH,;&e@(Wku~ Y`#h%3HZ;cJqU~c@)3wLQR#(2&e6SYdWK<2ftPZӱ1MՁ =DQ2E>M uC QTvH;˶}N@Ǘ , d1#%l5)4"i_}V@_|S6hy2&2:S FrfX"&9qRb^;ECArD(eE5~= 3 no1) #n{Fz_* ٽO{V c*-<ő ju;y2)0|o HJp G5'QmAFA]&Y_>/r|2_68tHqd,d _<:nE4`}VA顜~*/VVю>?_mP\ê.FC@YgW_̰eBbFv y@"m&( afȈ* y9KRx`067mSA7 \Sbo!K9zd%MpC OvilF# -6NF A KDj9"6J[mƭQid^V=x|Owhө]L{75E=>qGNCk#aEƥ_twfus7t'L3U+ YN2|d26 "dkDseO_*sF\e?1н:5ܸ۫{ xP7a V.TJnt YYUt! gጝJ߄u˿K L1'z퇑hbXܴ9(%馄3Ĕ/ǔiCowmMx+MO8c` R&EFƭ?1ҁK h\rAO&c VQ/ @ָE1$ƸP)Tcy6 z6X,L(u]C1DIA9Gߜ DnjbM~}Vx޸,PapA%~Mv {: Zx+Gh G]7dG'Z :[:R\jVdrY֪ΒMt =±}h**`0L]rPvch-߃/_v[hԬ9@V,T"yB:m/˅@jHl9o=Bay  "t9/(;B4v3N'~72Gೠ)5`t J4lRcBtX8-yíPo3H >E{h7s$ܟ>Er"z\ nkF Pm?jXTEfOE@FmpLdhD&4+}MD$-čHu;OɅBl8 p z5 -Kc,=xjz|}d.9 Ʈ1v: m~ItǾf3fSTV;sCbѣgm`)I n w^vX *E,A|=]RL:YY7*ZbBzN$ev6M=I^ +c_=$ OY^|fa>b6:hdYGR>-ד@CAz@X^ T!9$iWOleUΥW"yFj`P]—t% 1XGE7W> b2Ԟ"OSfY l;8b#I鷠OPE)W//~* -ߎ[ҳd)r1;Ovdf:}9ݠj֓iܕ aS]@;@uNyxI\9DɭZ%\жѸ0[o?LCu]w Os lfCy+!X|Ō՗҉#o1)yrռj2oGx.mSY-Y]<آx]H,=3%`F{/oUH1RSEǾ&F8;[ޜGPAG|T%J7`/BD)t0Za%P( aEwo7a0f%Y0C.goNM1w3YsBMPЧG?Q/>ɻau0fu^܃9jt;-}qtѵ5-uL\<Fߔ1)*Qj^IөJSnzu N|ēñcܿALf&ۉJa nE euy u01O8؈?c7Ypf+!P.p/misX׉$$'] &\u1y#%Yf#<: >nW_)GF"K%IwcѥW:X5-J:\Rv8wSLM9'pdWd0)lt>A%.)qV(]?/ʽgdݽꮮfv\G|x9o*BVǶ=BU9![2k3:NIc읅4Q (c'=>Z; 成TaڗE%bͅ#j<4Fy*h;@;9럛a\]Ft^oS)٠RVf˺Nc# e#74hrMUԳlDU D=]=Av4BKSTT:CG=LpU߻\4(B]Ntuחk~IKEֈ,G_^ [r K>.ԥjdbyfJ\°(.x^2w-`ewVrD4.¯҆`P] SF F|"sLt.~9n$fK:c5yNmMv 4qDFv(VaO:Ƃ &:V(]&#ݏH4'1`IK$ߙ|5[hA:,4Gd"4wd.Jz0& {B{޺eey@U/>{t~VU^+ծ)lZ> ؖȭ\HY$T1%oA]W<1193e|O ]&"i Pd bNuf 4XL=XШR3q ,9ơB^% 瘍P.#A!KVMu+Eۣ J)9 ;PW͔XfLJ&m*pu s"MQiipT/zÙ䭝T@H"1As^D&٪x,keq5mp E<}.Wfo4aFȦ}HDP=-(uYmXc)R/f*rXIt;m2Gc2wI )*l3n SՀxqh3HEH}}4}IAװ4'=5W|ݥڒGEWF N.Wn?0غ$oZdk xsUY]IS\O;H}O$˃HRDRI-m{AT}ڈdŴ 9v􎰉 nn~ZH]VN; q8;ل(.6!Q5,Bd#"}ukU@KDZ&r#LoU}l=/AC@X!CvpF*s?™ջ ?Xɴsj VVZheh5.a±U.]\3 c#tڋ\16D'?'8yF:/hJ)~2'EWON&|W)!~Ej EcTiꜵGrR.^hfAp]*m'4{b|έ`'4T7˰ʠ:FPQJ򽗶+xjK "J;\Gła'z!{ rw S8_5:f%Dx' dQW2[E0,]& nҘEl\ 1^"0WEo{._evd`9cg+ѝ.tL(%0@YntKv"B5|Gȼo(9TOc$ši(͏z'a }vM+QNW@ p( #-EtmLʑ`pGt˟yS!;FC -,ޢ$(QprPϘL1.ժ2 ziUL;xΫŖ8=R^Q)匶UlSѳ{^KPc}$iep{;/+?>83E%230iozi`=+{.eI|1tʏ5@5Evd4Cf"P/CiHUfVIi1[ mW/[: \.1PD P;@>!IjfM_ZNi|gp쓈Upe|F>+_ &f| ^?O{[d3c贁B&;4d]9b3|}(H` mɈfp..ѻ3@&ז#d'[Q^4V$}A]qIӞbzU`iɴ+}<?я@U"Cۛ`lnEԸiBS]J8\ \=Xohmdgz@ ڧkDGSPf߫EWt캷6fGh3|]d3VrCİB@#tz;*d;k Z{F8 Lkrp/bf" |&Kά.$'t_n]f?3b4lyJc9֪zI豞?x$ n 6B|}:fTwUs?z*`n>nm1Z`65a,$xo9-+ Wloq8@|^r7nȁTy>4HӃ.ޓg.ОnV%cØ=af R=Ed~:o)3k`0MjQj Rf} vK7Z8V3 5bv%<̓ac7/RMzh|ĕᇿol RkMA;ϰ [y]I׶\"efƓ4_f`Y H y&BX:VaA ZgkAh *&$U? -'(DHggn>| vKǍEqz1=TY#e{BL)eF0t=p5`O VpYdϙrQy'Ug4Rd^@%'Y GbXKǗ9SpBgl;}tIbi+x҆Q$_#U%\ro~,s'D]`SMuž.>ĩ=4.ټV"6/6U;S}O0yS* _Cf)}U<`qso' pI錜4 `O}4$153tp@aX/J6ν ?I!\VK|&V5_x#q KnW'*}.i7.!{d,[sm ib' @-ΎY#Vk?{ymaҐlb[M?2,3@H'Ϣkj glvm'_ @pUJ̡=oC^+1V3(1#pRmLd@g"#a'0G3<¸^Ўu'%-lLC46꺁(+T$iE?R rD8iG$BYfׁP=T3/߱ "d~nxHdD:~Z}8P +yec6tgZ4.LP > ,\eb*eJl,ll|H#<yԳ01uz&4|3UZӥTfo;o,V( r겏xpvKV bt=yf;eZè䳔wGt-)T'e Mcb-18qtARi| <P!J1 pVOp5pL7a\/3ur M薒{[vMb'YnPЎKe,J5[mR:LՑfZt J3j] Y`5ާurD!U$yI["j,3rroRܺȐ-Y#t[L}fW8Dԋz- ml}c}݀XIGx,txI8(|{ *'ǹiY&Q{Aш]\7] x,rqj}]i[')e WK,e2[O!1y TX6F uwn>zvI$+x|o_-bZ)'udEgA]/Z׋ ꨁط?q6˰˛"zc'*ɒF:5]~`t0' Ԙrsz56K)rQLJg 3c1@V;}]W|˹^}{HԜ1cpZFq9\an/䫩Ӡzu7Lk&4Y4.z:K|9uih*oYƟT}&4R5`uEKET@=Jm>z7ăf;󓻛(O:Ib82L&{.:'Ĵ}UIJ,'dBWFڲcپI\rhӄs?ANvyriFo/6=je'68Y"ZcΦC]]TꔽI+=|2T_ŋ"n$%v >(n'mEBU_~;Q⫾AP0m@C{)չUmfaOkn3f԰ZNxt#gYSU?{R?{xPM;n}|OW7T>kއ4_1S% 2S! -z.{!7 R (!js^rjW؊q~ 益ziOS›Ff4'M2778^>E7:0V RWM1/ײ(6Ea_0"|&!k\@ǕqS7Hdʫ\eGlZ  룥Bن+avEozUE<#(ݞ1OI~\](NH@Z2@4tii8MnӎIu2S`ͦb^m qqp=ݨ=d/pfI4m;ɜ_bl˥@ՑD}x$!lg1lC.X" -N@-Kp_SؼunÜV3Dw@_2^Mˁg5 ߻:[,g,xRpص<~А~[I>~#0E pmivX WAWIlTS؜~1pSD&KqC =-g+JÿN=@t'mB@gfIZTm0I|7X,GD.ɔFaںՍaJܥF3CۡY!@\nW͉uh{剿EX+ߏ838ť9J!VlDܽ B+"tcS-FaHyEQ>R=vpЮd{hcB`(cBM[}]jnv1Ŕyô!j4>+QHP% {>\)Zfܴ*!=o899?;W.2cKlwU :<*$!}/]dVeV$8[%"wq.^FbFj7򶛌ψCm)A`mĚq;Yۃ!Eh'pcF2Fَ`8OQLchia"Ҍ|Czv i7rbh%7mOrDJ_ u\dKh<>$Y+q&aP?¶ؖ~a,3XJɳ%4Ol~>M-_^ϴB["XE">C-'PnnX0M<dKި 6Xz_K󟕁5VyJ Po^pﷄ 0X#;7Y={@A?̷?nHK.px IqqɧLu<-v/[~F Uj 6&ղN"H4 L5, Ut={9ug֙:v+ԢI_T%YK}N"AZD OwB u0 dp8JhH6Kxu &JH*d(spL' ,v{'(ݻ܎Z(NJv = ̍ 5_"c3;(1TO+j㭶hϖqRzzTL֒ -qaślmco?SZLϜ"a(叭e<sB)iY%KKukql5oTkeOJ4sͼ^xI Qx(@pˡ9pd"]͠J<r0Ƈn^ܢԫb P{͖jHwqse!y `rEˆZ .*<ŀ9Gp :@9/Sj wQ.v{M6[wJrfiUF^H.dOhgcع_Fּ(9ZVO(IW(1O̦zGO\L۬: .Jz{Y ;JJ!(S3/bιDElsKB(F0yv:LnG4.td esJOv6t-k²܆aW9%p i 2^u DRTFph-5Z"tïk{ßWHKI)' Y9ǝx3@'[f,TAIʱl.Vܺt~C$ B K3[Y1{1A۽ h<6;come')gh>Çy  %E(+,QMDHI-V<R2ּ0zٓix5,FwDvј_Ku衺wgb^o4r5Y_A\H[/d" 7:A@[;vx4ko/eҟ vd#}_m<ύ F|th=00;\҈{R%{@3 -- B&rm_Ѥ/7Ƿ6@ŲJ Ủ*iŇLPQ/iDf޵NXvv 2_&ȥū>OWaP<۸>R |gUB&eAt3@rfH{Se̯R UYoeN! ݩWK@.A̚@!0s:lw/X];#fˇ_>UGm!T@`<OsX8]\aʻOw}NJT\5Q5:R6?0Y4֬H"y MeIŢc@ndl(^} ndvО3%GN`&ػq^ foyZ^:&ϼo䈆zha*959ꢡ`@A +yCC%' rJ'p0\ƆPS3iY?rEW7-yϓ~::]}b[w_γ,­"4 $&.DZɗ XB&-܀a:_¯e0k%[ Tg5~ABi ~xpn{PrP*wNmnGb0Jg'oRACcE4֏I||s<Ó! +b 213VI䕭2G x), j9b uՓ.+q1M[Z2~" [t~."JFµ~v`8tZSXF,1卝 R+e1`RѲ3;Օ̈*:k |%ԤM"pA/DL&vpt\vOPCɐm`.CW,[yLV8=+WoL:\U3~bT/$t FG.|Đ<&':#3ml; Fδm'Aq]E&Kî]I#\wvw~b =KME)-2#*`1 X ߺ]*@]fP Iy!yw632E.h'8kYj{uv7۽Mwj /I(ϖUγ:J6VF;j%3ZBtw1@bk`s:@y21RPɗ:~FМcVƒUR"aǞ;r<+VYDS\ߏALppC(.doHvbP@d>C5I )!1GmA  RJ-ݓk ]IHI(u=\(n-zSx T E@ӗX&J?N* ER+JLU:&{?Pu:K"*>Ii4#NF̮l/);U>|59Ī'X[{/m7|pfl(w1Zwmv6pKp$G`ƀWV ?ineIr DݴZU$`508$ =!x$.BfӕI]?~#o2?բ4ډ^c$y<6"^۸O`N_*e7>91QHs);BdNd,n9 pGY_q+<):DPg~VtSQ]ݺƋB#͔ :sOnmCx!>YBﶤSeHDŖB^饡b8ﺱlcuPBà bV6{p(ј mj5`ua\6q=M'ӯUMe7M[;2qكL9y,b:ʨߗ;j =8'χ_9>uA>?01ӓcmp=QX ed%kd;8@N+8bpUTdM˩ ۥIgg?8$P} <48Hk"KK!(2 9pNh:YyudM2pJ7xݨXZpf.h; uPMR1=W:O'J;ʽ\Æd) /@$( 4ntt!w.Fx%b%vk|Fol~|_gc]W%(ס#5D:nd^3>M]DV˜Dx4M)p,e?鴪oM= x .vlY(B)oIp_C7>[[o`gZ5U><j7и&:|~_r?e3'9GۍLN越|_._SmUu%(pSZs{ Bn0T1UW_Rpnq e IN CMd-x-}ҧ*s//#-Ry[H7Kʕt?'8Eu$+ݲ-A *pܗ R콤PUUjxrs+Biѓ sJ:ĸTo}?L"+u}P"aVƫXp20;@pG[F&h#Fdg#Ż 9/5W^j맄%'wUL d%#wc cm]xIPk&޵(AR+va߁C\_k*9xG\>vl+?s?4䙙Q}<o@% UѧU)Gl F~eM赢!6# BpGb8%CH@3e84fڅ! C<_F)BǞ2ԅΗXn{} !_W.8mڔGɄW(Y\5 9B>M@ԥhMsI CVNGJG6|Zna&l Hg+:*Kv0m[]VA|F` O^݁R^9oi3QOHxKaDe|Vм. )? I{UoΙRT¯+ ?(<ɘ6tJ?skZ9.\jGiM'a }qOa;AŔ0Hz;H ?:^m"@"3#79Q`$&zPd:jikva& i\y-I7˃(?Ucjq@ В Ws=^qH#k Ci\,g3Ϟ`ɉS#Trj9`ad#RPm(ѐ>|}H+ yS8Ppa2`h"=Gpr~6qרuuGׁt]jN)dy4PpJ@vnJ/$n)!"b!l(p4-jAP`YYr,ҖSSlちB2|iA\^C;eysJמyEP禔WƁt:(̜םig2O~Ơ5,IszV'*LsAn@ y|vhREkNH&L\Ty̿3gb,6lN_M\WEfxz |5W4,N)%_x@90j (:|=B" i=EidƝaic۶1'g?>|V']T}Y1Юt_&A.mv_JG0dw3Zhv/Z!_C& =CH!)g&p@ wn[uC ^pnC>Ǧkg풎 RsјyAl-`rqV ot&f#z1nj6zNEL׺ :m5oCBLdiྖG*x$|>V6Q`xu:Smz(/Z|+pj7`RSף}nwowN:^^ea4#ƽAJc/|m˖_GS3 +h|\*^x$!yo_z j&o xېHb5馘)%ѣ 6M# Z21suM& | L:x cI;#cb| `'L8Ku:N!YI-re4Ɋ ?R6nG EupO$E4%9F.@A%*B[Djmeg iVagniӟ]Re420kӻO<;f%i؂ $m8( mh'{83~Y`~Ii8Im[e+gU>Gߍ*,BAnr#%uкHo'A߳$ ͷ*rztoScπoZ;4i`,|Dcy8/+Hu"e!aܖ4WMMqm5DX qy\~sL=.٧Q8Êή ƒap`)6%Geu3€[*A(=D[ՏsbRcj[Dż^dލZ#ŒfʼZ(]"1)_Kro{ ў^,NԟxY}ۂq*DZ3:-ƵjIvkF~7lJ%ЭLW+d/a0Ǖ(MBQs,M`{U"wNNv pr≻I{ \?^WzWǺ{z@w aA+%Qg Ы:+Z~T\U=6_tA=Z."=[촤gmFBP&ja\{E-ĤQ4HsƅW}E2㉇&.:m@X_n.4+# #$xšv)} [sK(h>OS>9C5ޟTgRϽ2+f Fڂ un3J00 沅W@ ֨6#?BFP(qido=Ai|I)Ç`3|BPgt$nK?H [X%/_W;k48{^13~\e@YA"ne]M)C^Λ`0pO-$0RLBm%bN gK,43 4|G#gy; O>5@@fJJJb8B)Ry "hbʂOǀH0D&~Y(8!jrus{EE&9bt?R Yh6qRBW5v{tKC?0]IǨJD*ҼR)[/n]Zƅ,x5 eцaI!Q ϝ5< bS:@ծ-,(d+:Gb/VXj.|$}pR itr>F(KĐ]f%w NDxӋݶEF_nǢ0OcZ"Or\g`L]-X ۉ5}A$/ w ͝0ojK/(]BgƢ]_&_tHga" D?`poLgͧ1?_ CƆ'z %WR'bО1⩪T_0əd!Yk耍g)5MC q#^nuZM:?ψq@.1ρH]49d6Ǔ!2¥\.ętt(j\\^ gulEDNb"A A"a~/)YM,)U>+.3ݿ)?lQ/avys󠘷ԁy-ÉB砆Og=d%!iƃnhzf"p<l ?5*7y$u>B\i>Аn4WC4K?ďW\TP7l=MP@hխ$gM(_j#>Eh{PY{GcΈoƏ-$ok] x[3?f)ȤW޿mT[in3lŸ)d(`\VH <` \P< eUAҥ6loL4x FG'~T/`{d0*T[t?(_X. ݄H1%OΎlq+nY$Nj *Gƛ;tkZ0It O|0._akTt ŤCgX%LtjAd/u[r6sI̪C(^xBd^Y_0c!ڭҋJV`WCCo v86.7y=>3HC lX- :o7%+1JքƬKUA΂nQuÊJԾ-ݔ\AԁxXGr%>kxY { u<64igk?H;'<%h6w> Ҽ"I .>TqD$Xss5OX$Bo['0{ɗE-];$BNzȢyӚ7,s(X'~'zRlI0T|n/>?#(w ق_GL|Q0%'nj=&r.d?ӄc0?mFm>{T9*>2yEXt#;Æ43BcsdܲKp/k·*!2wMs?k_aW&d 2~ϕׇrD>a˷~Hl" >*++$$ĝ:Xh[;|dC_YqnAagn'6 Gf7{=> @ζC t]-vZcP(clveOtUbtaKfcX{iwqa;#շZ{Yk9N-@섊:<@gz1=BXhB5w ]򤕟 _HL$$<|0!Wa0"Q0qҰIn¯i /0^fQV2#7GXي%?8}mlcCt2Yo(MmᡤUaopC L!]I^$li0'n0A2/+v:>{TI+&ش^|[ݑ^rV D &fmgk*:Mvk*ht񒱹N;XGю;b}(56ȉMfXI{/,LK{?"+s7Zzژư8P[{Mu 6]렞IaY$ǂ\֪VK"p zt㽚ӴJcǯ#ٻsUj~dMF6cžO*uDǙ3:ozwb\d)2BceTC/B`8HW0sW{gØ4/[E#bb./0=4{C9!ϊAP|u(jPo0̥GےK+"aq7tjMf?mO拔% Pu EzȐZpZ+'I& \-%ɍC&bSV ;& [39A_Nhl72h}L)VmnC5,L.ڛ';4/1|SAns5s-u]Bbj|-+>=J{qb7 :K79 :Sʞk'oftUSA}s(T{f7ץfC$P(n}JUk4cxL.Y6߰UBG\TTdjx*4)L9r=01ǻ_ُCW6BА'< B :p;'AX.yrM_ӞS&q<KBD_O)oqWP;R&WW/uZ 1@:lnYKiSmv'f>iIJkwu^|Ca5FZU5D$Pf_߱3GtG>25@5ropҞ_%nޥQNFWXIEck7 \ɶxh LS2'A!7! [h0Y-%ikqwaÛ` Z͊q=>%+noʅ]#smV*J5^<5 MaSឹ ~bPD^I! ](b \Ɇ0A7ΖQip.x|[ l'Zľ٢'$>[km$/Hk~C>9xoKwKcd?dB $DCqZ!k%\gå0$NVΨ@Sw sGD32q̳.0w_V-c8̒Ƹ\HDVO?XBHSN5[ l>s"P-^.G8m}\) k E @_r^jӢE:2J(7Iv]sK8:@ Ȃ3HN;QCexV3&"w (BY _4ݞO-M|Ddˇ6 `!C}ѣ`GN朞 [}ZhvVO1TWvǕ Yc^JԸJ[5v)(\ Jʄde)p0oph|+wAn0lI P02q쎶'.i*Ce6KG*?7@3AI{+n^gɂ\pA\x g.o *h*񐺇ځ&n36ֺ2femc2?־Ba@kȁR&& VT8ga/_1U\ƶxvLkbRQ07C!Tp`ve"x"Daи^ҼlJ6IwU;(+O-.gb 1s 9J[*Ḅ {2a2OG;UqŷKR dAB,دbFPP/یP11íLny(L7NDRG3KO.TbиZQ%zh um\ކ$}!DiE{RQÝ%W~|ֈM\%1;&_jj_!m")8/0 { JnFcQANoK3֤$:98f,VKļ=ʞE qԢXȫ>,`~6:B ·=( /͚=vlxQD[HcSNFxizJl?~\Cdu̎I<$k>L=$o\?gwx:/+خ|PۭQyַ)U-ً~ޑsF0&qewW+NOxܤSz.RP{x){>SE[23ߖH: }xcmU%oUq]hWU{+'E8)>A埠'E /c566\=Ẹ9\]*,m4!C~I@v8znǿYIw z B剛x&cwTZ OTs:m4? ymlCz<ղ.jy'%9gQNvXdmac`4eP#/Ijڅ΅7>޽ 1t6% #A䏎?E8A7^HX ;*ccC9Sԁ"~Xyh4Za13UZ3*y-M頙 fè $} 1=>d,O;Z<_o~l3GҶ$'=Ź/ğd\n@BΆm/IݚGXM>ڠG(\ , 3qnARhWOaag.$ÉY*?٠B]U8 Y@ƵV"42ju8IL`>.|8je,Ɉ2mun`WUb@s87De h\Y|^Grs+ɓ̐A-oӒ%Jgm^[[xj_r=xYcwbش7?:.Ykx\Z"vŪS, Y szpt?ZR;SE#GV}̜쏦 NuVS >'Uz.ͻ e/*@gjJm\ɲ@`}8HOe ҀGGPv[1= 涭2q_ŒAyˍ!=3ul2Kg,ꯪ)sTot嚯vpzBG)94~0͟eg N]p;N},FbA~L |-/J̱[sq27Nb[40uvInB121S}8meEn?KLNuNv-LFeMUNK|nx~O,eWs0bDQ& _ MÎ-ơ}s^jܦD`9ҵ3"]rS*=ȟʖXk2 $>2v) ]B?/DG~J+4pԺf:jY59_2BA>Ti>GFs?ݖ 5_ o™¥mT~lUh k5}v=m#~ R呥OYLi3Z}MKO0 -"Fժ6psb&9 >MNw](6r}ZDOtCC^hYԳ4˽ŖPDȐn/Щ;E_e s*:| {Sm_2272_7U.6M("{6^mj JqHPZ͝$+7tR/ if`gfmѹ<([$Hc9? JAK38?AYs4)WgR՟Oc f@ӽϥ[TrV>LJe\ 3|]NX^[UjE\~ھT ]ћ@1IQa-?l~`ÞO˹ h"dH8ҝrz7Jીig=޿b֟*a cR8ua"56IwZJ a%_l%B+|JE"zAsq~~?SE:l\8-$bѩVc{Y&!;{EQH:> a&by5 ְIk:<a0pnö=xa^TI0/WFKj\P*Ոi-PSkv<9EGɒأEE`YNְ_hfS5Jg1MAL6 UVF:[쫚֡>O!vHw^^2RqU_*68ogDщ85t0xY1HBHz?rOa8aVLgzX%Ѽ>E|HLZZ VKww?OI{&\{g w>2.!0܂(871z̉li leCtYCULb {JgQ@ރW&z5t%*IFMn>"1ܹ3=OZMi24ixp %8A)ء1|?㡄muZd/R]0$+!+zFs  rj@{`v,jod, ZN{κ#:abQ~tia$& ӿ &MZ[) ] ܄dy+00:R]KVPQKS!M 9B-l?;Nfl [4XB|2drt`UO\d>:ZvU dJI9$o3e^~p} >#rI> 2`yfׄ +ĈĀƘ_@h~{MapMJIR#ݲ2E\H>GNJ{!R}6l31;{3 ‘j ,感ЂOPKO¨x6q]}md^<9^1;Sf Ća9O5GJs(T&e/dXwpHd~h[ =nV5ēmC-̊~z'7wxOLyS3k݀C k`+{)3Y8,!rcX:JDY~2d_7Bsgh7sي=]IFխsڱ\J7X]&9doGzu< ]<41 kW~`B6/%"pj%a}*䡵04buΥ o-h҆]r"Ɨk'+щ5|&T㌮$70}]-bE;. xbDbiAy!e a^]q:kt 5-?@YGU'F]U=IHuˡLT!\neC*385W0uUO 9q"D+Xy]ɰq]4T}s-oWK`0\FN o{ޙ:̧'b38Mt9zƜ3k̓/B H٩.rm٫8|n@ԚFi47q,'loEez AqiY^?Ùݷ/.NVk#L71.wb20{|''}1uu9y\_ۃpr{^okc{ Z4(~wrY0V1^m}H"s~Ix~(l#Oy%#+ ݕØ]oBhW`KfEU$K5 kȵ'lbSb@O%7k?Ssr5ԙ7[{ QuG, |2&oVGO*̐ $O!y<>oO~Jm{Z}>g},HQ!y+6Q7H"p9 A]_j4>h=m-4yz wyDFa׺س06f ”s-Y k% Ч9I0)5,+ ElJM~K* G>~&Mh0 i,̚( q,zc`2g7B N휧殠Xh!]o+dC?1'qg̰ƜPxy4" /59Ľ՞`| )u Y#.^+d 52 Ҹg&]VdX#p04+VJt^%9tVr/3ʱ?l)!`k4uX["bX?\1Sk8PR/RʖmQt4lJ;&X0ƻ& u|/|5-<1,d|z3&!wFqVp5QaF~7[;X3ߛ2F !LkTYR klazH+?nvdvF$m1WpyܔI0>{W|iB*1khMRWr]?1i 6GFy;%0{G+BL$؋$PLlkҢ[!Se&lrʉ{(2"is0Mv:]] 8W ` eyb!揕VM¥o efpi۰v!1i֙cf" g\485^bzf=ʨl+ߙw ǟ?{`"ݤ6h glWoji;v*)"Ўo 4sfqm&MAao S&"?kX/X q]٣[6A﩯8{ )aE^˾N1 ED}L,nأ”zH/ xS +{Y:e"x@j5蒑ŰK%+*i&bT߃o3t*/aD0:8WRDpȂ_Ԥ\gOti1|'Xi EL=Vktege(IoAE1G,zͅܭ~& S8v`nWZ]MBj.ns$OQ%yBq2}f[U>䞺buF[j|lI 'YO: \W\3h2/VwKxE1vI΋I[d xkZҽsUǟ q8 (d zoC&?բE_e :Sc| 8=:mz׊LUJsUٯ ѵ0UBF*!d !J@ Dlb}gT$-X& FXwe$8͎PYR[dɰrӎ<ɂӵ(tW҂VzElw,39qoEڏ{NҢ+.WyM 3 ZcD6R4[zJiY:L{dٺ<_}&+S-l1 v'51uFjFVj:I>{s(.9K]i$ pc4*֜X8Ҿ)EJ* TuL+뎹ODMUGY"CM'C۪2ّI1!Eo0s:Iͻ= 5ݛSiB6p9*37z+]̷fM5ET #Hݴ/9H*ݸZ4f?ǖ-rβ ~xχ D=mN"3_P(`l| ʥbZ=i 8pOM@Rxe B&-V6 GYL1=E1,["B%h 06FO.m/5;t0طSͿ+9ݦP 3?kg/YY0zrz ?I q>x../_Y+ 9yzbǷJH kHV> H7kMuh>`,-s tb8%=]-]zFJvHC!5emRd* =s%,+k l[82tN U7Ř_Ep)-% Ț,~»]:smm`&>Cg#445*"Ȯ {Ii/Q1Jl2Su^NN=*[*Zf&otU?ͼ[⊠X&E1ÿrByX+/&;5'tVH&ɤȫdba ԯ-4*\gg>8}Xlt~$IX{ _;F~)gTm. sk<8W2fw>x\Ҝ=Z~;ȶU  |y1?q?Ƞ\ bACH"Mg[tgk`D`RY*:@rjFb`)8~fWK[J$!Z 2U"9H_*C<;nϤFP"~Dڣޫ]/l}'S!+ ~T`y8'RC$#MmiߠJIŸ;c/𰇈Wn^Q̀pHdxƲל2F3h#Yh&{sQ"7%^ rQEn~)F5JލU}Ψ0%N#a2kf&RJc6Na0ً!v _.`}.0[Qz6f0!p(w |DH6 ! PpY-!aY+a.&JvFTR!M➃>Q!q%')Z8q=gvƃ]lW\ B`ڭ1(V c;ل\'[(_ˇ sJV5;괞4yvΪZ#5Ohgn`; =U6HWs~gG$uv۳u~P~-l T A{J쉖Wa4͗" S|5:Yl ҥl<-󭂠/ UT= .6 BSފ{%A:%ހ͢9)RPNOBL8?^8ӊMg%v,".hjeTRk6`fyKTk,?İSly?mڡ.A"$!(Pmإ4c{ ֡8}a5#.{!ʄHО]*"ؔ?poU[ȺwFqna.8#G@ o2 W'~ΚVZj.q%#~2ykKka̰ %qf3n\BzǶ= 8ߴD@:Ȓ(dW#1~'U]$vWLvUw5ma}q>[nZ0+&#|KL7Ҳ1iʡڙȍYŃ_ϵ@Ѳrzw[ pTʺ $YKYo%h%$\q.M!nP .iNޮ^ܻ30 u0܀ cmlEwIP::.HC1Lq0`e@mx(~ \v2YKf;Nu*|B5یFJyW!KW<溡] =;,fqNbh$a(Of4 }'>ݛ4g2ȒwΑ<+b?$i~W:1$Q8u hP iF50o@?Gh}Ԋ!{b"A@QՈc(~qd<՝]o TA>&::̶CxާVU t +YNf1DĠ8w. 4:zZ&M}wW?obND?=sR:IqCN òmb38$v~ϲ;<i@pebNʮ /\}7x/Ej#3?Svoq]*wfdK C!mc ^u8Fg9(f֞?M4T0ݝ+!@fwipG'} :҃ZO,ރZF,HI3~LD#A<״>-ԉ /)v\=y1+ ldu02hU{Q*y"iVQ2Nt0g9Y+|ޞ0?6OxSkrc0`sa"O|ai$rƁ BiPTmB pY)\g2^0@h8@we':v,x04Pza70s'x|N+ۚ2%MfnE7H ܰC!p3bu<<2 ~#F e46 -:tp(U^5.POΰOz4DCS 'w+mpUQQ)eZ5}Mc>(j9{^G4t| b>W|pc*b}D p.񶋺{À2eq[1fQ~/QSɓYr/)֩@>}$]FObtni`>I鍦)<~I2<[ tSd'KaT%u6 N&c3~] tbXG0X&Di>uqUm t[Ck.rL߸Cg{H DM#8=i|Xw#S糋3|h/LEA=mllJr } /eX[xav& fUtR6 +XEb>6=v';0k9uJlؘE'_0%6IMEP:a?!A7#8 9l^P,2>}e)t;[>05JbfpiqR~):2%vӵdMi~@X^zIjKk:]Mۺza_li=JVҴ ˸J*~iE`ދе3fva[4#%PBdDEs#%"*7eQK6Aǘ#bqp'Yd\M+A*u:ņK$fcX/@"Uxr ?5MP) 1:]I:×|XhӃ׸(%db@6t"x0@- HQTR%"ٱ顷#S~fJUBXD8A:LEK&QaƷBS ؑ m8(jXc:ƴPيۧ]A?UbI-3oߣե" z)2 82pc ήuu5C'>Ҿ8%/"bml\Zh_t-nVKCVHqVK ]z[lo  VBNxʶg"983w%8Ӆ7[|X![.&@l]7w0̵Tۢ Kz/h\".3mT78Y]R%].[52Dj=ik\]!`ӈM2=b;ߊr|3zcgsNdzxGcU2҃nYGc|,J;fU}YdWU0&vEjW|VT7Ws_͎"};vݨuY&RY<`uϬmM;o!5w<52RR=[:3+Gۼ)?ᑖE'kn,XG.~Ꝍ3"ۢ@? }Z!L„f}3z$x E'4iOQBw6&kHŨf贜аkNoMa(܋Im<_A[|ҶZ=I=a./WpDC$خM4Z,-&lTN`ySKto}R?Ҩ:L-%Po쑹 Dr&eu/V7rKi}~4K5>!NnZz\ٵh`5C & +_Bp7S߸d m oⱡ ^ȥ)쎺k?3\m,"{OĿO+d/RC%ÊYp191Wn ZaЄl޾99[K5j Q@!h6Dv v"P`g꒍,3}◿dk "5NS@^ @0,&|-a9:ı^VLhzt:T p}_|LgB8+䔪?T?9 2>91@mnh]g{Y"RPfa/f4%Aѓر[ k5jC}jg2ޱb x?:\Zy:58?<˃$3qsZN8s%!ur BX#9SUx%co^~dVgѮюVlB3 ^F]nN%"!f@QʏD/沩RmƢXZWbCipV066Lm=/L {\>*^UVZI8ƵVe.}L+(t.3\'bCU| 3/w6 jz3{r]n*+7٬I>m>Xtւ_C(׮wg,!28a#[ ܘkGȵD2Y9zhQn0|,yF)y4T|킃 Ew8=GYw do`Ջ~.p4a_~=HR+nȄӧƕƣ$2?la$ {DnjY-ރ.ǚUrӭtn[N*ӂ0 Q뺰OjMbHUB DkZNI1P鷨)! 1*Lc"R0]ӌ.d;%T|9 .I$"ؾ,WgG:cP-)`@wlUso"󇜓Í;>OǔD_ؚ\8N|j{甏̋s_u_o{Lh}{p5{-1'{e]=7}o!.sxZg'7%y:$^*fhƫW_ue`e@ %N:tt}.+]iz)婔Mte3o-POL&Yel:huX(컹KA?GsFU y66o|{( >D Vo70mB+ZR>Rήh]v}7{UuIO9vrg0)ܭ~tݾ#MD *b% VH'*HZlb;C_73ʽhVbvQ~mgԜaqg{p7XF%*Y>M9ji i*uR蝋wh%Yfc]ٴ f~.#:P @UZd7Wzi=䬂|]3xW"ί0؟5+ň{*$>2;RVU3&j|nNXa7]2LOi?)4P]T[XW8NXDnuv/x1{Y['#C"tψptn+'幷1- &1YWzW4MMlj*rf0i"ECd>/U}:CaܡQ=۴;v^Cǜ:73z=T=֗]֒R |gB~@a'I= iËʚqB#4n\g"#1Ʀv?±d7-bRɑ O+29_o*5v86;LJ9<ֻ7U hJ/e5.rlVgu1==%D#N»vN+sZX.߈}sx4H[3R'Wvpߧ8L-t%-2^ZYT'cM2sN^] zd|7y?2:$ uXScAI 8Y{-ڈNϰݍGE!> m:=ёQ4>a0S:qOl֥@&2P̅ZmQq _zY~ R{gz (& UЮ0akFYgTRt|Re=hNHT:p |/'uԨzz,V[TC ! [:X}7MU0Fqqp`J"D H*k9殯{Ч{&{`X/<[|2Y6T):"9$)dhW04+fɒU\/5㎎S, }3?Dz6q EqPx^x tq.ZSr34zab &~@NҶIߥWq0{-d9"mj7sLںRl3*EGw^gqq'Z/oboW̢V'{*Q(—0嗐h}ԛG@X{mb쾝@ WI&, {ă[ЛfDD}bBH5bJ a,0+UnO"çtJ,L׬}7|u%s' C*dϟhY2׎{!]*7|༿ K|Y@R$Og`ݘ1ތP1ك3Q dZ:XV:x2nJƮMH6xZ;EGdsreHb7p pK镚DLSaSZIK M.?FS' cTb8fkЏys<Phj N8<վx#/ݞ˜j.A.uLQ '?ٷ>r҆œ=p9L$4㧠3/RR>"_iw^]K1Hg4U`KąU,\'#d<0:vDXyea}%ě,XXf+M<V݅ӟUߧ)QV|Hse5!7D¡!wg󜸶i1 R)`RVb,aHuAsK,2pa"Ĕ%H3(~sN pOӸ)@V^Ŋ/upR opsޛ*Rg (o,%axqE/k^jڰ%\BhDJDK6B'1]ÉR#-:M*`^]s?(aF51g(rL 1EI1p^nBmt GnGhŗj.܁H0)ghXx7Qm'6AS_59~Q S v6E'Bia. d"z8W3f]KĒL{Q"p"yҴ7xɮO!7X<~-q=hi1PvƔ˭qX*~!i(7~9ؕc<0&In`N00; z7 O,>= :M@  D*-'^).&4 anN#x ;8H<>E䝮^5>X|9p)Yg=ƸP;Mhq`=FDhFGOW#h JEg>nouduhB;3(wHJe(={ 13G)0"ݛp={W4+m:kKIK/^ظ=uAf,zAC^t \vC_kꡆsͅ 6 ѣX5~ Gbr*gI9amtvGJ ~8PA+ u"y#+Ѝ#ޓuyKx?32g:WM+ͺOXs'yxZT W&'C)_kWCșsCȞ]9u󉚺l^R׶`,m \/uԱ<~IP{ǐnuz:XPDk]3LHruKˁYR%@r `9I8l ' 5{]Cf(ǾIFnqFy+swL#QUL)}K%n$_. dzXA< Ďz̷tP^aIcR񔶳:"M[hU&.`Ҹp Ai0ʡ)rV?{2]VSg[mfӘXݝ-HZeq+Q=CQۡ>' }D0=5`ceۇ1xU )_J/eXTzKW:o?xAХ;9€R \f}a+|'=ymj)0nޥyDŽV퓸q#SKD`5 qYWϕdM.H;p}>$<=7wzJZz1ԉ#ǂ$tHCiŬ"7^+۞є$!KZXJF غ,Jbaoadj6odGe-kw&wҺy_L}( ud0|ͧ$Ce^GI&dRTspׂ {yOhicЅ;(8]klX7Vmk.8Y$kW#YCmIL;;wm},AU9<8s‘*XX.N] U.*PTv4](*UVXXJoO-fDD#=,Vb!}Eۏ-9Ƅu(X^ayu$ᏁT.#繫 Bgc݆W%v@[LX/ p$^&ST@hogtKg,t ڶr[ ]~?MԘc.8&a]غmIΙy/RaIZ ̒; `$A=m+4V12J286/O&tkld۹ J+F/ݘ/; DS_X[w(9$<+KaWbH.7b%io4[m&>})M8֔0?׹фIXp=.IPcl p 3V1J}OuAGge90_|5*}sZ;)F(b~'~N,hZf瓕@g5XR ԅsZlk*[ă0f'fb3z'HT"30L,pQe =#L'*z$?^_S]5\ءݿ+'& 12:dyzxIpe#*!ׁ֛gs Gh{y-vY{M,K>L F ^k_jyK6PC&c)z pr"UV5{.x&GhLRؓjRJ8};)*D`)NI+Y-Ц۰= J1tb/lֆ-63ipj*YWngD.0цkz\x8%=?~-'}ws4k`|uizB3䊉a**;7xf fO#ҧ #"&~;s i5V={'| Rr#FDuۈN(Hj t%b%gM@*827UvEl@Mo+UXp:O 6: 6!tn<@KDRn,Z\h`* ZDzXj 3n\z9kBH c12N%!dN)ʽ'vXyf *tzM{{װDszY|, _@=7Bs!"x>K HUStW!ioVGB+Ut=8>]<`WFjT$3 j !̟qok+},V \TyoNiyƒX2Z`Hn(?"9䙟z8TNNgRx]2iXtkѧo %zHN7f=5{E'ɡP41н(D[Rz7BNj\'PjV991$J$PNU#1;$LJڝfSŷF;$t."V?A>݆M\'3mSU֧5I 0 Ut?(]<}SfGi>\FcLzDaIXpTmi'+:ɗ#cf{- 8 qJ~`Őa|!ӷbT]/L/vSGQzגS#Q?yښL$2ܛ,\? ژ 72B"'jyshĄ`ܺtÔǦI$6S&[Ȧ%`DNSLl>PGĜ!.fPj&=3N: ObexGf3g -SMt҆d[diEdn%ЭəZ09kݮ+yGY~R au/9<]>A-8d8-iX /Oջ8J%̥d45< Rs/3 f6MóNj&0هxBŵ1@ůxKZʲ=xOqW RKStU)YQ݌Lc| 9So<(곬CyorPM,x~8'&wݕ (h1n b 2 ,k4s-A"{Jl/ v,_gdZ y n~3d38*Hׅ^vrŽ 3o5!Y8O>|$z56ɞ;!0JgzQKr(K;OAF G M,_KJ]{`֡[SF#)n|&*dh6j8V̤Lb츥oG V5sh)CURLE g=٬$3hTlwKW7A5->%lƨ#k4`"z>0 V6xHk\2ңDj=l\C jIۣCȇ37M_bukW bِLvn:2\?,;T;N|AU+?--h..?5\4ĠTľ?/`ޞY$6[FY\5^ϿLrҲ롈a2cEXO*AL|~EqsBpm qGg a}~a 21Ρ|}mQAҳm%x9;V˖797{wwGx3"\Am$휊_!jKĮc=Ԑ1&jn Wš욙5FV# ZD஘J c|[lm~]vϊO]{ O:p\b3hXu6?ބS tNvڦ5g^'}vFBT:k~лQT@Z]P*>SOd !PMڙ9|p~;ңThE8 /Wd)2F@@$xC~T<S̀!?A=Kaj;G@Jx# _{[M#02ɞ oN !;HV|t]u]%M>t!s4f?ߵՖLj BHn5J4q}yw/R[MA !$a=sүn }Jt.i)Uv+m1kNE 8 @ȰIb^IFF%yqY&1UFUX1n]C&IVqM$t^f>4HQ]a]m 7'PnM= n^E\j۲#Au౛&j& ֒7 Yi9K72/ F?udOSp/HYQ֞SgD,4_YLc+(Xbo\45nJn%|bB4B4٣ΔG8arR59Kڙi &hYVثblmR*SAPOby2NGaD()!mJH5ÅΜ|kgRu/izb0BMŽ.4V~ 2%nᖴuiR/vhf(y# {D^ yoh!ɨp &ΦVya=}JGgXr8BxEFt#~}# x* # 6мEV̫PڦUZ b~LxDE=עQևz# _Z2<Q0Q?-QMyHIR %=tm0 $=lR^٫A)I zl#&H)7wkzMݭ^RrԢY9p AH0$ o߯1W*s} NۮF-Sդ"'&]bqH"iv6 }\gH1l13c,X7M*撜E_$wH/4\TUC>=0; uQg-~Zm=iK0Fϲ|,j#'c-ZY~ōq]GHUˏ%_XϭuO^5g\>^#-!/HfTl@Y#"Ot^G̫ܬٳy8?X_6aܶ{TD o[:K!7$/MZ/USd\sI眀y"Ǿ<%7AKe:_+KŽYM'!_F؃:JvenIjpk  Dj mR ՖkHlWyÆ ϊ4@;ư=[nG]O+'Xkَ@2g+>Čnw \ÒD1ZPkXPf Z&rY (fV C)ĦyU3!0|Ɯ,GJ =!R`: e9vJubhM!K`Sd,K\Zm-jɐp5! t+]L7 }×r!Į 1d}sGl꾆a,4+Y<$_B&|Y4me7.7qO s5P3tKcaet T`=[,jOuX~auS8DJO"9>w˨-!W2U;Abhum0"hjӿK"BKmxѤgHs`yp&XA+ T*kfy5Ys-sD$_i†ly f{| Y1ԏ4X4+O#K-^iߐ3N)?tR΍䵚_Uy`٘_D%%xB#^w$#* {8#Aioo,T ^u\ 4%b&]/S:-aTܼZQzܚ: *?{g5܀`yJQ?Ls {싋!!OY:tC~Am@)SBs%;>'k;݊&K+T@isЫc亨h>C5+3 s|`S,~2\iu}juvzy5NL;}akaհzXb0Gۦ^{7"B>$z#WdDՇS9`ՒS4mECE'^}C/EO-9K^m Ѻ[1gL#ȴ5j1a!A} pReUh_wOl|3Ҽ3p0J'+y>ZlO4q*q/&NcwÇw|AEE|ha.L=%7+.73LgO"&=/LD+H8 ]ʎw~柍g;1qߕoD͙a5ןwY>;2@t!֯_ꅮƘ 2ZmYo7wOaf~^+hTU%̰:S8Jꄺ_p{ c@^Tڔ!}4X ,V+iea`nbZ2>uGŸuVߌ>">ާԏpeY:amكuOy$JXP\WPHw5;8*@ &>#IO:3Z>I !z!o_6}Yr }}=T0ݪĨ/W".t^BYjٯBN,}mIo5>LI;KG0ymZ:b B`@Գ*3]k^a %3s:Ҵ9gvw\N*c4C@=F (ɕϓN_+tk+GdBt' |&(d\Oe9}D*KHog3hI#x)r奨\>Th[ݜXU~m036PZ X=8m5kK{YI&PF 3oA¾в #B1Q\鶵5؎]UZ*1P) PkѤ3tsBQD ot/? })I2l/ho7-:ZYNG(E#+qB`*\ Ԅ\5qR67_ |/I!K釃7Gd\skk6xJ ` AhAGhXs *G`^IH66e7ݮ!>.IZE"ȏ^^CD4k?4kt]VwLw(I&'[\` k~ҒAeT*Á]NS6ˢ~Ee wg \>t)zτJz5v&WoPEޙ;-AMo? _?Z<`񽵯FG a-6e_L>f,; ?}tF{|,*{YݟF.Ʈccޥqhmn0Oal')iolk'Il+?fY!'|q=~g Ɏ69\؍m=XUty,61J*\Y-R&~4n2yfE"_G`߾4R>ZUCjXQ(1G*FKR w tf^ +_zj#B@Y\ ho'v@rYr虻Sfo#I;:׼G0v|C VW{mQ/;bEsq3և[MwFt5M:o} at ~c'VF!`44Џ^R/Tɴ"- 9_0}X4 o1<){/d7*u#R|5]qR gS"R >W!)Z4c2M|(tp=5%!UGMm0x¹fckA[r/prwCcpg^;l &0cn@yn\Y%*o0/P%ɳvC\˅NH= ?{ xWKjclm&ayA~yߌ-_`0r\ 5a]5˱`jp/1ad&1ֲ[Ԁ^kg\O6Lܴs'?' UvR޲ogV]JrTUɖ"ha'DE@^uK\ "!xWFnAAWK|iȓ[˧Eץ)蝞av@;VvG;Qzp"BD=$tk' VZ2 >sJeW~$5yByG9h\dfn :b?{^FV1.F`Arcmz0a*T/uxΈ[Jj YKM>@sӵRI9t$o;^ZQtBlW_K@RmB2i%#Lfu:2Lk݀,89(S@cڎ1G<+Dϗ7_'jn""eܘC']^[ޓ3 Yyf7H'3gX! 0$պ+"0 mu3Cŗ-Q(@WZSs0$zMډsqw  MKW\t< 7|v S!}ll*Bp OrƐziȒ3gd b8NB< ŀ+ 9P3QX9H:q]Rdt4ޖ˝+~vl\xH>>Զ(^)Bb\n L[* 6>V+h|.Oʨw3s+18pcK/5=a@XGD[r@4Nqn! ow{KLMaY3XXg[8/zOpm?\P*j#+.Cxj*DLJ_t!:(<@GY!\$ndλDYYFA1\O7z9tggCR]ؓF][C\y"\ܻvkV[/Pp!"|&%.g28ޡFw #Sjq*S EŗL5n upayQg Q\yH0[~"^3,"5/YJ.2h|oX(25{b[,#iW?ZQ\tᄙ˅'0X&׌Kg@#gs搰җB\UduG*mCK u- P %wd"}@B=7J{iu NhKC> +& s@@$;%SFnY/,+݀$gn Ghki.&ʋ#f}s?C5Iq0OH{/P{䫰ux)J\sd o5lhq8Nnh3Y܉b>:GO.^y^~H,ΧZ %CeBo>MdE* 7A%Wi *v Fy>zmy=s'3%9(O᱄QeAX /YwCIs=%F5 T淥Oa3KHpeأoV^Xǖ7DO-\DE#3y$h>ڔ?I}UYr`adh"5-[7.tiiHgWHTbL8֬AI Xt~ָR>}@ LҬ :S%ojwVxؠ!cщ mX*vy^kBT`. յ$U?,΍R?y%]],,Yi) ?MrnAS9E )'s KdGdTfv? y_,u=ZݷԆe3X"#b)cȇ 9(eMܩ&Y ?)) D*'!x:O+oG=NJVᱷN=酠^MlWe6oOI/קt&NA>ÉоX  L}d6Zб<6X*ĮZšhQa TX;HK ؒm`W%! FxWFմԊd`KJ/$@UPe-4P™Kk& $-䝔DjOiҙj,4eLΗ19OY%$N12>r5HKY8UcLÐKتfX 5\*zaXPb=ukJw^{}}z?KЃ01ac-:_>y$ב#ĔXP5yG[[H%i%>;*~0>Hl4M8f8w46/ʴ)}2ŕ@kX izqHe#- -`H^GXov kӱtț9cKt+J):oj(qLF Ѯ5/7/D_'_C2en]a@2΁yǹҗWxzqJT#Jm:EՎu= <ꎐJ8`a'"cNU[*cc({:U^8HwCu A)x)7 ^.GV;zϸ8 ?m2'L6xQNR]n{KۯjH*$bZK*<#@G8*,Sk,A#/28fD(dDO~H4G x` ?yRי~TktwXVrnJջ,nrk,1j'UU H //75[. JLWpA9E* zXO@ǝ`-ie܉zc׺:\g+&q[9,g  kR1䤸ʡ\NLImU^[fh8MS:[n$"~)(itLFKWVB<6@Wqtz/'mfjD61ɷ-X>",ɅwC/v&,d6.=ugI7)Y恵0ҼpSEcA]{J̦٫4m[ D`1sK䳡Rk%w C`DGx(#߯P<Fa51QrM)5Oω (ƖUe!p/*B>sf1[~޵Uqَl1rƵC1%.mUfUCH,1eޣBnKD|<*TT) ʸiJ&C[Mv{lj^PXQ $h18r$r[r`^4 _+1h綨 ԫ!ύpMY OTxٕ$>BAɎdLVyrW25PT/p~[b8+\TOn{@=xp;]GvInrHxZ v7py3dEpf]*8*t XZҧ 'ҥSёGc";>w wbъc " n}%͓h+#%XKCCSC\d6Ql1DNZ17&nV0%sD3(CHDnNsGNu[p:ɝQۜ'GEu/s=-I6t&~A@oQUm%qiymGᖋs-)EU#])cJWۿ1}^SwR.MH@rFll(+智ځ%rФK9ޯ&Rk#1fX 6Ic; OSW %[T4 R <K.sO@Z7/u*B;Vŵp06$\TtW(i%+,?Bi'mրC<S=FCC* /&rnd;φ7A4P~j Sԥ6y]֌b};/b!hjv-9(HHY DS0[,cxkhPo4ҐHϫ(Jl@ehH[yہΆ^5i5կҍV1 U*ʋesЖzoP> q@GŒ&, TOIu6?WLiUZr~K'o}6ݰ CY#PIW~(Uj)l^pžBt[WM@ɿe4H,#WE p r;c-4eISϑM, zdd#$%6@2P_B VVv)$omڈxB/\@%cʞo,7NkW}AcC0ol, X" Js/z u9O ' 2He85`mWE?y3Ľkf,@7q67t^%'2ґ,`:7UZ:(؄Red˨QR*YXbl;Aޯ59L;}M}Z)8`돲6`wH|N)Icr[Z F󹛑{8e] *,: }bPv^ݞF3Cj%F!PU`0mɛ2Vߺ3dW2\r!y'aR A} uxĠ ۩en vLc#O{T=4T"6PR=UQ]+kNXr9asm:PUy<*|f5ȷZh*W% 7@m|s<)34Ur O"FHRpa&_VH_]/s-X`x}G[v,*OT{ז2jJ٨RDH3mbOB|uj7{s+gFV<3>3A-7c NPd \c.zbgeq嘨f.ءqSn l2N/X(|҈cWs[\+oGwE.<=B[n T}x+y-ύjac(4u݄H|ݳTV~%3ٺX4C: 0^_Mr`UxP ހ`W>T#P}v}D% 1z"b= /`Fo3tiCJGVHM!lYN^Ǫ$cQ<^({YqB?T+~OhSd!:.tL Ӯ2u<*^RPnz>:_K C+P\CH>7y=#qɻ@tNǃA}D9$(*&Y>nG@]at"$ylIν? ~-E>aDqFw` oeî_F8vd W&iA~6O\ fJαe)=F,phw"=U˭̳mMz{I|LSif |OWe]?`_"}j.rڒک~'VF)4kt1V,,Of[ޫSZe OBhU )_2oJ~p:hU #{D>QcmR%b_k%MLn6vuEVڙ|}gI *Q%o8y*zƗx-Dtv3$7 l0;|hC>@,]"-f0YoYEψ Dx/{畓!Q2z |Eb;Ҕ#P?D \W ^5e,·v,.ݷ,Md3Gͻ;\>BKYdxu)-c'_ׄL"] "y9RFuE[6r%AW~0B2?T//3! CܡPk >nRy;iJq䳳SJi%iS .ȢXK ߝxǠD^xdM *MQ'mAXz Z(?=2+E;t^i7^+K'_ERx[WZ+ߔv [j2G^Y T qd1SZ0H/{R3k(g lGI6sh.ː)i`MZAÿfBI0gg)U!L,<-Bp&I y;-x ˃듳N;rO[Qe7G7+CHe$2OqUGa8qB|¡er8" )W̼0U5omN}_Ҥml}/nh.d4Ճ3v#: ;}& ԷW.ille+(WBz]#ݤ 6(Nd]s|F3I.NOZ &6/5_fRoNbc5 Fq> vs \%f=V̡4"{,ar*|^KviWÃLx+t~Mk QC:눷;7c.pT/~-Iխ~2?(RW o4bah۠y2vGo~^0tȪTͳD'(|b7_SbבM}_j3"0b XB|$hzNEnDP'(g_4AOb r{ū!RL3sПAgs64GFD-;sp)J!tNj-T}@l߄Ţ.rd}m##Gk?awߴM/ a˒DMNNU {g EQi3GWac!тK n3WVJ cۇȌ*pдa!o%] *EDf}ek2peSR6œ$,Vy[OX>tJ{W.66k]30fNdT.2.afVR`\m+MVay]ɡʞv &?HE2nM4n7|6 Nc_\&ėvkImlHhmgM6iu+;4q$U߄ j]\9M72.;O&́s&) W'tGf{z,y`?9\ؽ;" \!ʢb1Ucl ֪-! 5WfS܅cA)MǂF5݂-HDl%HZQ9ARe]y)<€I1R/AyXO_XK^X5V.l׌t=2Qx1zw/7!f+sIY^2W)Y|ߏHk9meUs6ӹ|Fqf+\ٙoW`+/7'',Ձ p:,5*YĸSt[?x;%TU2Q[ 2Rb(JQr᡾dj,ͥ=;GtESUJ5{0 6}UaOtCXC|KsM)^+0Z PFtC9xgx ]8`dgMA<:v|(p04CGv)(_c{DFfyFCLMOg/תb9Xepky,ZV]2.p]0%d)AbG7\;]uwXv0>|#2 yhj@B_\R`l# Dr倫~bV,AنR(gRuXUb b(@\֮pS7NEp! !_-35~^Rb> Vc qH[p=m^ Wh7rLEwÅ*@Q^P# $R*[sp1UqP RR@qv}_ڡ:$A(Y R=m䳡7s&Ys&&eS *هí)q/Ga6{\ /AkM deIOSmht\N/ CUYkZxړߓr*z;Uf/UÈ"iMUOCg∯@Eq͎DT;a. 9W`gI'<2oզϑVt`4;}Q%^x.-e$K-c[fVM_hW`')&0^w<oD^]O*EmMwX] ~EB(t 0d!əuH4CVɧ 6Z%sŠc GVQi|4,!v7# yFH+8m-"eQz`u%wj ;XF}Oo W0$B}Ksw4Zӂ&8bRJOrveÔx|X'pJ`:ea"bfsy*+.NęUG(? ~nQ#k2t 0ĝ> DN@7R)-=-+1Aą`ʳWȘےGXvv|xwoݕs)axb&tEaJP4+þkYA+gbq|yoyb%a=Ku+efQc96߳ ON:3R9r'60>3Inu.աqO}c,ﵬQ5V.W ]g\Tvtlfד!gz!Zow2݁W쵉<ܧγ~fLH|7կՔB</t[YI;W4æmjǻmV}7~Z3-ay䄅}M6,=_?JwRC!5X(i=o7P\2Gy]n  t7g}75 yʉ-܎L)ajj9e1ARD];>zR"I|ĢBePPrU|KE 14#-ɾmKsiE՝2 tCKxXn;(Wȟr9ȇj4T@DDt!=*;odBUCv:W")yP 5+_ږ,,@B*;ADk.0z]=J}<ȊqJ{(SgxYWrXq}I`A1բ>fxOͽsrF8 $Ġ_VR3Z5P*@S$QW[քԎQO1nȸf%QNmk3rL ]+X[j6 M6Ż3hӒh^vUPj-e(|,:G yD]Ac'UK@V&NQ!#eZ Q = -mDZ` Ί,Gnk3 (^OacBҳhB({+_& UCCÓuNiSy"=yeuL*6 \!qQCW>KsK.FKw $y}sX %Za)7Ɵ%uE*m3/ʡԘIF[4Oȹ`F9 #5O9 gt˹V'J<@ԳI2ྒ2{K5a/iKT5x{Z[ͤpMd<8qc:t|b0 T>L8w T}^Xa* z Ju|'>Clxj~۱mp*uugaӮE?/2ozs$ N,dRRE0p<Lb &^tpUel@jS,7OCɞ}!yT8ݗO3֑[/&+2-b<y( #yWA,8ᘵz6.i:}XZcؐ'&3v{(R| J\\%VGII2'0 4?{49Oz+!*9#76]8]-z\3'RǶn+f STMy+kDDȑnyN?AY~m ڔ3w5wES*[ԧpKbyp=YS}6Bh0(x"O+ j6UM>r55/( vrp ޥj)3vW )3W;{XZ`]-pSDJY>IJ #(5)x^EU?"0ء eWJm}Ebq>TJ*.VOՇĖ<[rGE3rt}Wom '5T7^IdF7w2NYL'9Ύn IlSojcm}GV'`چ3A.{>OO |+V&ū6< ,"O3{𦃾س̀]CǝP%ḅ[e?͌x(Ƹ/Ok9/{tGa^vC6mP7*.>q. ~IJOɪlQEl[#_,k.MS^pRu WehQiu5'G/; :TL֎'Y6-"c=1~K.@`lHxcd[E͊Lh`aheiB2(ΨKd-Ҝ7*0iˤ>6b~}6j(pp A;52g-{F1߬*^0^Z98Ql,Y݀=u/ 03ZziAL{/tRJ=%TB mPUΝJE Bo{)#1}C6WJ/k풸+#،`k cƺ&cor7:HQP*@ڙrNj:DPl;C04 Ie=51@⭦TpMQQŢV(4_㷛M'Զg?ĆMk3Xt6hQ_Av\y/g:rȱ>qhI5œe`Cຕ]m=qF :PjqJs\ّ2]zm~ V򭖬 e:U]x˥Ʌ]'!cWKSY\l;?oEiA`k5).2@NVz2Q#62IC8TMM)PDw3Y5 2J2] U >sT{TEwO/&n5}:ka}5@oы\zKkʁOs[䤕{gJM ΫXrفGCz<DwVr[x՝z}7dX/V`TLFr]G:^lf"^ʼq_Dq|^ RiͰ| PMG,p^7 `~oWtVpj)=цdH@efN=02;Qz*oMmc}|sLѿ?p)<ʔ CS]= p{dۆ 7vc!.+鶦D6י[;k,r buhk d#22wx>Q@3|S}l{=wsjD'DaOkSX`5Nr̓}Bܥ6G߯ 5lg4>*Qܝv1誨W;ʮvd4j>qk"~`eԒhO2\ǔ"i5#f; A\)B~=0Fx[#܅ZTH{׵H eCggPkq8>vU9(46@f51'ɻˌq%َ~*)8dMįJ 7w)o^3qs| h-k<9$ im>4թzpЏcFr:R?(@n z!x߹U#وj6W,D:uF6xrLޘnD;ᛑ7F^WN_L %͐5wq*{INT 4W@B!w? k͐ʙvc=< }`QIYf!T@`ޯg~!*?$ꆱ-s 'NκY9/hk+nqSo}5ճf>3k=F&=mgqbtGjFLUOuqxmm:fAHtQ61͖N XeB.$Y M-MaW`$e\xf5v xZlgWaփdɾBRV[ .[%L64KD= 3[m֨5JʋG~Xa>JAjrVux~z`x+zsȽVؓnxDƸ]e$QtkZYh;uՁt4f+5>f3pŠ'2Ypiǩc|9k:8yQR^@w@Mhw{pHdMji҃ 1*Y g,57y<%=umG}nI"ud>)X|.pIZdELgA5؏H%̑ N*amuÄfQf/ii9=;-7+ֈEȍrApx}2om/:lE$.P%C`) =NOeg_Du{rY2O'XgNW$1`~XDu uM5T]w}7v?k2DIX\ l;PzTcUV}j`&ՏՂIz`>H- X;E9a9Ev=3uI0xieliIIiM;5L-xKPYpvV\;zANwʍ$Ѯ#aQͯ#=&S h2TbNOV8G.Qc 2sjU҄[(,NϒoȞIPHX֩^5 IM)1rix`WYFgtD:kUȼ)MT]iY7{ӕ@;d&=L?p:r[ X P@$Yaq*R MVNh ¿wk[tMt E.@D9 AkCCɅP9uCNh۴e~ qBgÕ}I/m bbP:c:{1w*1c NWU sʡ齚y.0QgkeDzЊ/ 1nʹsQyـ{4p2ۧ _jIwK n<@(Z͝z*TCR78@t(?Sf=UCQ5]+FrBB/A=(iBMȉn[%Vi1I/J,҃C<;Z u鿆 =sZTIpcn1"餂tNQaHOi&W**\ɢ+8édl6KD1{RL3^gVxßqD8?"3Uflp_uv×Sat5S7 H9hY>M+1jT  17d*QeoΠ lI۶џI3~}]qY.mUB4=2:Nj:C\̔AG*kD*xe R(,YlD=_()O-`-fۥa*_z7XI]YP>$S (#90q\Ib6E̎#.{Uh^.<~mIq:톏R+4g{A'/VRqu=s;;9RYiq*t)i,hYLZ@4zUK†`N孇Ou8Vh.VY J+4?w)JCs'9,٧L.J`{Sj9R6LN.e㚏hV,v(Ւ*x9V*f.Rhٷ"PCr e'Fl?O\ u$Nuޭ\_ڤR"H^?y4%EēA1S؏t#DMw71DQ>C =|-Nر S~sG d|Hi^Cډٷ6[+r\^QWc!U8 .+H1I)/揊Eۜ*>-9]]m,p6Ee Gq~uE,1{a>F{\0%3;.}_+392[Sp˞lͬIϳ|S2vE!JSAD3:|V|lhR䛋͖tZH}زzΥ\]j{V[uQffjvJo A!ٖ']zl>iЗ$/gDs`(x/Fjk P͓G*z$z.G|$t^@XwhZL)_IaR)ݍWJH~C1GDrr4W:#_8@4A8;AwUn"jlx:G/ I"}E)[W_M|Ae#RXw׏[{3EN9Qh.Ik+UYxB0?CLW"ӉܜvXv dTQMT'7B])KѲa/SAA<}P_"S|3/e-}4g+%#m Q&U1:53E9S 1Z4}(_ [y& uSG9*Rcv}8eިAxֿngޞ"fG[S/^ސWK_%>J?bP[St)1i< qI\i\o#S] d%OHN5(NA=|M:1^+;lOF5Р8On$@R7AO'j @NdЫۉ~9!=( ?nSAbm׉ܸA>DvtA7G5ޏFXvpP..Q&3z ,Ofro3v=5;x?t2(n'+\ B7M{3O :-2ǫl;J*k#]lvGli/{&w<T*P yo%wX1%G;z]xG @b*d}G?WpidԆ7c+E>$vA!Rz*3{ Zboy,dc]c̘[L]L򜍬3o^ %rj3b=8DP_=-&}v䝥7[1 v PU2n,8zO)*}tj!-rK։[% Kf'8Jξ)D^ mTFi4utd"Hq)a<^fCzFo;2VI2FۮUf : om /s 9``?Lэ')9~(ԣ x=B}8yVY4KSqZ'46EOu#VMBM3@G?j` ''T|="C>r7NJ7'gw8B¯'OGc}!%Gei_Ș+7"8BpX,9PAe˩B0#' l(NHQU͍u4x.Nxij7I~ ǒ>*v9^a23, _dG7aYi\!B^U]t$v>T}0H"x`-F ^uԼF%Z8D*9O.@jpg op÷kK3cԺF&rvbkܭndoN{7o/$﹝n m¼q<EׂhNNCU6^c[$Xr|wk}etih Phvx8t:Km2MZ]%Бgz„.zO'cؔӴΓE)5༂5zAvwX >]A -$d/B ozwMYSX]AFQM6: p0ɬhb5iYf,@yAzCvR~\(! 1o#bA.&0 rG5N6RVl,iwE)k^52`_c-Jg̱[-ĒYXO]'Pim,VeZ~˺ţ C-AUqX!WS}%\yp摭\J_Th則Zk>+OZ}( n:ЬT6$B(d3txJ ȄO@o)`^TJf㍟pzlHd2?5Y#ڰj p]yZ*L2G0ζIQ*] l9$,0IV }0 NwkTB;2%V DURuKbrys/E'&f;[~Ssw$q 䢳+^c ̥Gڐ 7;"UTF~T>4ĀOo2Ip>s=Iߕ>3?)o-Ǿ fhPP%&*~DU!rnˀu:;^h6cYCvG{ ҐQHgn=[V\ʞF"(|0~ؕzSv*"|۟- @t@Lʶ7m9(AwFKPrQL.F޷;_3oUԐ`wMHg;wBG_|ʨ:'rRUEgJqqU vuԦaXbָYM%X~y(^B3x$ɨM?{] A(|{x{R ;3$rCYbRhtC5)5:Kj!8b| 8Kwxf7d=[o'LQU>9+K%[ҍDn4'y}C* m@jX}ԝݰua;~}H"q$8ϧ&hCF~{je?Ī3)vQMɐV >ga{:0Ռ,,3bʕ&Oo TvWE (B:0p5 N~cŐ %+V]n})6}X0-"R!RN;~TE=_.Tn>B"zBYęAzi)~6mk6jIn`[uu*3|3#N;pC~q.>T|xfb&4͛-"iY0B4NW*>]CX5NB5 vQnLJY,} &ʔO{X//}C-" )x9=hWHtxGcAW_yj}Y "@|$I/UĺAT(٤}V(7lIZo B /"y&FE*GLނE%7V9ǏU}Vh;FU`<¤{s-rLwg(vTpWP05.V.y*d!Kx [G;>.4c)!݋UIx}=j0B!^dS_BOgB #Q[CZz@5[ Op9ީcg3֓ #Pz~_p,eyE!ش*Y3 $|tB| Ru5OHj$ˢXt.-o`w麺ObՎZ1Ym)Ҁtg Ri'yM:}+Gf1CNPZ]Sxޫvx!҉5S9*}r -bzvVB="3>.8#a{ @ܣQm!Q(W3 S4Gw[<&LB,q~ZbyXD;uW !k쩖Oyn̎]jOkgDاn9;VA;^E?kuUeFoNTQds1<Npi5_ʈ=/$\/B?0@![DČ撓LbElps-[~n7ulݷw@?QҵRd"GC2m,hP&B'Ao8!oǷ6=ǔ8-1J|.$f~)G/}/5x'.X&_ F^ˆ_XhjT2 `͞KnCTj:ƀH@=/5k5~p1OGjj_+Ꮄ|F&@] K/|>GCXU"}N;iXHJ\NM]U8Z=R뾩[3qf`bba=#h&X7T7'Zƈg-s|2@`ܑD>ujmgE8N 8(;6Y|cP3۞ޝUr"|,a@4 0괙"YmY2=HOg0xhDޏ/B9*a& '&]BmGne1B+opylf[ o#݉?P \胟]Jlо%#hj%RAMU9T{Z`=j"c2S qN(5Óg`᪫W%=`Ē2Lpb O:&n_*}#OzxY쿒N$_F&wW5y*ٟU!'[ƶ w`UTȝd)PQ,&;4)c<~%r/ߩLWYvs ;hzM<hϰS䯑{϶\xt62$O*p,yX8a;ֺ@j%xk̴FyilVF41hKr7`׶.TL|%b-|);38+~K9( ,&gFQtTn B$GN\2d)&0@vМ Zb9j\MS12nh'OedmOqǤ`FrzM"EXXjhA|&ӣt{\F\Onu~a9/ēsdw$!zpBxBAE1c"#Yv?>U\+ÓJ|;tKD{GLcy[ vϽQ"+3yYcnOFqFeg.2DYߦfT F,ЃE:"GB I$`Nՙadڙ .A%ZS^;tE6%hݰ*EYCٳ漚 _q&nx^t[lsC! 5|Gج%.FFL}[~#{ wr!Ń:8+_roeQ< :2r#yWvQY ;!j`:cN֓Hyu3`$P C諝O.R>јĺ2Nɑ~`nN*;JGh X9wx H6p#$Pd'bcyB4q01}3%c)ۃxRѼ0du}*ILwBYL8k'ý0'$UӇ$_KRw/h5kZ:..与1$o{vC@2cיV@) ZǢ8ҫ˖Ml5+ѨE3G)m}G4jRW,GZ>d˸!IWp~S`"Z5{>-&*=\!E= #,vi8܇X' ܚE ̇R7)fOں ]TCc)SC r6C&/4.7ݓo3e p=kU?'0~퍰\s")0)FlY0 l6^SV莱 EY䅳 5d$,W?kf9pP[ %3Jr)\j'LAM Q;G.5@T4 Q p+c&8K`B=;rD?gcG"q:Р@iݦ89f%Uo-㿡3 hV'#l6?!R*'QN|^ʬ[V6쑮H5cb#7zM . *PwTl )akcp0%^!-є$oj,y=λV:QAewWq$P\bu;/d<6T'mL#@UFF$ŎVp)GT8bߟbuYwg n VG*nߠoSHk F/1( OH/M4^U%`{谻cwC Y-Urn#THA=S=T F'(WB}hi|3W}`BxhXY8rgm[%yx.QڲemEʗs\(z?=EtЋDY!! Ok29t@ϳ`GH,#'?JX1ʜ|4I˥>&\ jP6ޡpaGMˁIf HسqX_}A; %=m(XbiK/}c4$WT4tA,QG@S#\Jݥ!A/s%qKX3UF$D0 sU:0tcfҭZ]p ^) [Qyumɢ;yIAu+)Oj 2)w#JRd1yґţ奶(Ju y鯆TR%5Haq i[SxCw-j_Aj;.,S!.}oo0쒰5'Sc.g&5'w2ijwʲR')$2pO5b[}yߚJB@vrvma yh@nY R_ol{dHXA.~%AiAQfAU\Tc{8]&ǡ.>+C[4qdV%* [QKT6U >)R__oiDkeQyp'?X.61;aiNOCT-Mq}t[ҹ ^",iXH/="'6L ~@xG%Ҝ?bVҌ;-z ! =Ϥc&ma {hxY!P|ڽf_)*k e"EgMN'ɵsԒɋ$N:*/Z BC c^}TW#ҲM945ݖ xi0.D )4HD%&'ʨ:~Q pnP3/}x]Ah8akT= qTNER.c%NC3Sx*E ys&”T,i(ED5~ؘdq;Ih~ü߽on!,|'FYejD7Yw-`EDV4Q4)ڜ,k!3D+3e +6.4-U?x a$09LaA3@thI+*}iE,l:سj9h0N5oғ Tw#m9sGre+۝ܓQlUGxO<[z&ײ7hNfY;a?$f^͒d2g=2 vil833cLb21]ZgFLż'TkZw7̺T,k46md!C_I'MAk` r,eY6V+GSz2o1Pp,ȭhO)]v_Z[ ~n䒙 4PwW4RQrf">%o5n<c΄8(\b>  *獥 >,DBt_hM|ijO c`mLa{ @wNڑ^P'!t9%YC9u#@Y#hUG(BBu.7\6<> 4!jL9I{aq: r;T=3C*NU\nmH{3C3}!)&5az$w>3S`xў59_Vifx% tf~<^ݯ(fYo4#F.Qy:>oF|R۱h6ER)ˠRlE}$+ޟkJm0%Rx6kAb- HT aE!3!K3œlˤ֡RiETYȯOs~To]4 i-5zqȭb/dSG"+N^1 Ʊ$C-i'оx^PGNNÃ4#EquӤoJW{b(_oKF[5%\XL}l/pF>9O+Iq _"JCÐWmgΰvS7a}+(sU`jZR^E'ڥ%Jj >KQ/Zs-ҹJ>z?63y2jJfS7(C:T0* P]7/#AK\Z=hSPэrb'E3HU\ *YjPoM\g3  iؠt`#iӿR@:6{M=(v >푺5өRɧ9PBX\zc*:ˣSOIP?W)eC ,?zD`ɮ?J/)i<IA9=%mR(I*x]IJ=WGYa,aV%VDbPt3&1('۞@dEkF$uKmz|fo z>MZw:YՎL5P9օs)[TvnAiX Lc17o~t S1I>j<\.Ms>SV3>L=죯viu&myRgCZV k O&&4G֗%VzOC]m-C!e| ~-7z9e>c/k \uC79lѥ;Wz"@Y#;K(ۯ\mmO!lڭu y8z}U 0ٮ(tO&O$۹-]aKJXt,sW6|2ۚm۩YD<>axd{{Yɣ&z:GaF0W>lD]a~6Fxiי2| lo30}B^Ƚg tPfh ɣg)ie1hOSJDʬS\R:QXF?˫Xu!$=}3qG[{ᶽ8SfϺ15eС\:pGXMlmvЁ[VEGԋ7 h> {WY:;c*D~֛cm4W`%b+epH ׳YO x)H^|qݍqi|CncNE3t)U-f``E'v90Iu+L6`VszG;ߵ<+@JUhR<7BTDzivN%!TP  O5?Efhbr*5+kx݁Q\ϐ Xfgwx0zWڂ9Uk(WY,&AhhJD[KT<<xS';lݐب׵aCAl$l}tY~E-űA;fbz#kl2^i:d(c.'[%&# }<Ï }b.6ff|kUmw]t{(,߷fZ_X?Xt'1/togշoW(2 vھc9u20 V׸Wb/*gyt{zwk l$+鋋m`"L;;CyN4g0s]]JI VuFQ#RΕjTo+2 "/ !N) JJ{//t(kԨ6p,c7^ތ*;x%Q5\ r/v r1 9!mĻBsri|ĬU#dRiaQhnaޛ_aF'XR!Ro"{x'is:v.3Aʣ%:'=3z'1,􆎔*eTpBG>USu!Wv;T\ȰRSߴS 83XT^ԇ/'#KLG|w&Hjk{DC4H:A㐺%Wܱ,jtf}(\|\א#(ApV~,r4om`)l'Κ;4Grxjwf=be5d;i*'m"-wMӖtFՓ&ltAwJTzV%k אxέ_BO ~)/~Fyui jd[ΏToU:;Պ}%BIr(3B6gQ UZ*@EpSiC6SJ -ͥ{LIG_|gW"6djY)4Ky>z g"[<֬B>_N0ƩlY`K:U}3.|n,o-z *ܒ]:W捂/ee]uPࢴ!m)vn/u*xyr펱yC*B 1hy"L0I޳;(C' r`,R9h;;"KYgOZd(d k#<8AFCEpB%G`y zXz L@z哶D)tɬyZ2Ax.ಓ{)"xԋ)*%~ :IVJ5}Z A>Ͽ8޿DQGB\tE>ULUPX9oԙ)vPI+wʗGWMa1668nU`OS1XgÀ 'Xۊkdm D cŘWyi56r9 N8U=堄kQ_*Ӈ'tGeX:(+)"ˌ7GщX2UzpMʕTC_h|>' _{%եڬ0+ЌaD fP,`j pKo㾈dK85e4] "n}"aSS +ҍT V壴x/Qś_ݠv>WDz۶ G8;L`7`(-J5ɀZMhŀѵ?Mf+ e?s`®ո&H2H 5 Ք <̵bWR4ꬌPsDl%i^Š{On <7{T}M\K>,Ln&mkm.?ۆ¨cs:ݽ<Չ~d7n8'b2Ct_x ޤb2*6]74-Zp(Sy/Tqw,qD&@~ge@F OLIR{W0qϚWx+ـ%Wٖxc)ej7Lh_ɪ1la_?lcn&헡7,ˌ?pe!ОV+(|SHo_^Q2q"Oڕ^}Έ_ (5l `%Edʂ~LG*g=|gҌ&p=dH?&bMӨ1jEw)2Y'@7ȅffcŕV̩MT霋};1gq1[D#pxF){0Z}7BQu86oPUK-V0_15iU扲ƃ\!3@圯K7PU+P#࿍!CF+E߲Nwv^l$$FqGSא6#otss\OO3?mM 3vوj!R6㺟YC?%BV5X6*y*aȬߙf%?s 34nZk ;^TYj4$p;L_uU [8'!ts w"![ubu=~GEYK5Χ{$NXES@pB۸Vbj`:U ʜY]G:2eCv~~ް>ػpa"xa=K|^cgN4`#ᄰ+RZˌ_JCzhW{dPáO5٣d!"L^ŝȧ _ޮ^RU8z탖(5츅 DŽD ҫNc"gDj32|ZdV!VQ P(L@kԯ"g}*$)`EִG\ֆF cvSN@R\zݔГH\}4b^ex"_+޸'đjpRw;v & O&-5}(9"hk|FMߛ͸jW (g &U1DhpLz.aȖ&㥃vsӐKSNv3ʩGu??f *(FHpB|!O56qulJh>r*z;TExʴyUgɵD-wVc_4Jo@ļŲ]1ۇdD$6c٫ECL/2QLOw3 2,D.~7]]0sp,ۙsjw |s^ o:#Q3,#QL Bnm9L& FuoԟAlĄ'(.5<<< Yj"- $@jeʆd~$UoY64M/DEwps8t'.}( TݤuAɣ|E8g9Y0[Ld~`}ԼA~FNL5g?vAwO)/6K\ɨ.DJ~\#^ҹ9_fZx0) GV9X+̓?'-^R˫U3AgWRIb:* W D/aH*Bq9(߰G^'{E z$! }FkbwZ.[M(Ǐtsݬ~UK'7BD2Еy3`ɓ)'@Hncmg8LOd Qsy@۹rCYhs{4Bx9@j,'HHͿqYgzAu忎ܢ[` ݏK~9Y]egYo>[ &21#4C0BЮJ4 ?@cAxvחGI(r>vK.Gy@~A0cޛFڜ̨& ? ΂gː%iqэO7qd&~ZZ"+{pIYb{ mڗ"G+csK50|sݗ07y2q: k6A0Ml(P&)l/٧4:A8z3W8j?@ܟ] W;JG^l-V ) I`CƬ=NƅwTI> =cOOcWn|ʆďK x˩S+-gv3Xr{ 8߻w1V+gL!ۅ'&42O8B28OI5bX"]j,f`uUem۾³̤L׸#o5k-OF3)l{:kEWG<G<S;7t#>ŷι˃a@>c"/g [a"dK1yC&Vk]_ *t I`Wu"evjn;B7%HYk*KɁ,ZqmbLZ/ FZ޿%GQV4 @ wkfj<'dQH V8cx1" YM7@^IQmWm͎Әk.WAb̷A/l"ĐaHzVQZ-śĔy\g|}N.Q*ȗSO\Bj2H}TF%A O6,ш>[_1mnE"_dYPVƨ~&i6?}F-3GI,b0:/ޤPfgxm7"^|D#@[bT1"F+w|kO3噚 h[G&!4QjkcAf&?!+((l9 0AN/'  'z;WDkĜ=EC-&e5]^Cj"t@аaJ,F 5:Cxa ]kܥu bmI}"TdMtyBSu*rmU[N1kRzh0?Pk5O7•Lej'.(t fevo1m7^@E6&=iNfBKT&s͓"{s"ZCwoْAvd-ߤl$E׸''`">L>w$<-TcEaOtB߈]o`l]`fsv"xdW\Ӧ1.VQdDMl`X_/hG3f0s'N?K21s r1N㛥BS y?lWE#LQi⛂:VWll)NhRu9ĕ:{SG?xYxܲrGAݷ2fB) fp,hhwGGQM" s;3B3#ekT쵚<6U QX'V?}7V%7I~ P!tdGLEN(!2BRA\3$CRsu=A >k'\}th,@.^Ԅüq;(+zJ+#-髈'n=X<Eyq"O}E$ O2J|:21|P1D]{䙭Y/Bd C*-Ime^2iЄ؊@VJꙵ%! $2t z~t*(+)-Ug V;CBr_ + .ֆT }-FDY`E[hLC $A-~ʡ$qMy5!CN8<|ߘlٷךcX0j8LU>Qȴ;+\.Nqa^XHxQ)  azeo 󫫖,&r>'4ӓ:gTlzXu,nPě~6ԄQ S׵&TX.i]lRFKN#M fو(^[tn[c*iZo ̆ M)Ž݈̐5 07ƝFmu%&-Ft3^hbxDݕy`l&ߨY6u$ρn)8\Z&Lw??ƙ|P p.2+C>־PdwkXiѳeI^䈏G5{:ܢGM^jЃntGgBíG x$a !iߊ?лd '甜\ĕ﬏&S޽|*A5'dҵ |.U h,!Gj2Ŷ* $#AYl6,B6ggՐW4&UݯFI݊ݘv,+-<PyLRpe * 3p3j40^رUSA^(ҦSRb8) gԡ.2,{e9CxZ7n<:nlޓui\3cdXAhJq(0y?X -=f<2"w"%aTBTa|* 6|LE8`$aw͛N(-C w^짐Qj">uyn'VZ:ϯv'WoL uAWP%Lh4^UiAUʗ֕B?.&R)|FG,v$!?}?-;]LAtv$f%[ɽy4\@=sNʩ*h9=V]Ր P[Q&=sӰ`2w^i77x{.R SηWvc!Z^{[LYD.Sgo1Ͳ`EZjzb Eu{%8[ȁ+ O_"̜4Z,OCY]n+=k=v*VA=8c/YBI]!b{MuoVm$, Fysr}tUd5 Jz6OEc{p)9e@)rzo}Reރ#Jhǽ",άJeo1kd27 rf9 b\w1༢JOBdJ[E8c@pAL:Rsb=$켰0=\sok:M#8(f y_J#Ya䠺T+QzcF;o}/6,_smwli۵)}Kj4WqtD/ W-UH*DfFP.-& 0D}}/G'u=Ӷq_rcuݲOYU`$m瞪 Dʶ|!Nྉm]sR2LvTXݧ؁#WRiR`@8kuiNZ[鵔%"G kÖtn)ـX7Quɻ5at=yt-_6pTL[K߳1ѽStp(; `BZN*96%ͫA*!N  sZ*h\;DQd~z#:u'Rm&!.P+iDl.˅|lM\Ǧ sf?Xt:oDVXhE=ţ^LJ4??W&-7^ TGErfZ5ޫtX*D)ۯGFxǖz!Ves}bAm0UnJx <6 x,qGPY úL /i]#8=KM )@X>hMN(VmܜvR \̢Zꥢ>E;ʛMFƫWz^iF)_^N6%L;F H^Ŏ~9+:p!¸o}R87~]p0iܬ䰢lv}/g3d[CL2G q3瑲X[&`2`9c4zԗʇvcΎ`i>`N8wFJ{L0+Z/9y K daGV3ttM|eċෞ0~E0;RUj)OߟD>VPt4!]x+x4L{jG:ARžo).3)9ږ5Ч8"0?38iWDbʹgh(fhŷʰNn!ZȨաsq(_Y+W"Ѕʽa3~+&K 'l9@.|"4'ȋ4gC;1ZVy#`ڣȶٍgeccIJ@4D@DoFʫS2I5(+E-g 5hICn:4?"=1 C&=6o0'f,yѷil9Ir"@\qGߟ=_#֐ /&k䗵2WuTEW T5r,.J!sUL4v;ڡd#"c`dG(#>a ^HaTSLnߏ[~7b,&_O|lqI% ح83k(i n< f8TW_SDXw|# =Ub֩!#c닌WE|DEj-/?\-Shs[ڤ}L*%ꯂ9r 1W+o63m>:[lѴG1?̈:oޥ =]Ų# ;jXe5afNoml),!4aBn/<ɺѫ 2!8tP:%F5OGb@䎱A|%yrz.ڎ[Kdm2#"}>Wr|U-1 ; -]KPPj>钅Qw!g˳!jmb-=X@CQ̎,+XǤ)&+.E^2NfЧlEUP[~~0!9B>_߽]hXB%c,:6GE"ӹ%NK#x/P.wsYx"<8 5~G39a&=\A9ei>}FEW֪|o~! Nĝk#ls=a%PKԁ}$L4gYZ0707010000035d000081a40000000000000000000000016101cd7900011008000000000000000000000000000000000000005400000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/scsi/megaraid/megaraid_sas.ko.xz7zXZִF!t/ V]?Eh=ڜ.+AP̖i`9 0\g8PT,DвjF!řǫ@F["\;JMPr_aj{rS*ָ-YemP6`uKmש7ZL.yj kSq.?WQ‘x^SO'x Jf(<)Řb%ྣFTSX\8-0\\[< x:g[U7v}a'9*HםA K(TS%uUG" YSQQTQre.l8:{a\‰Y@BQlx6g@ÄxG/:Jm7hnqayԾmDv?4k_i9ՒDnX_Jz㺗myM3!^f1>ꎵ~I%75\&~~7\K(0IRK" jݡ(`XaфY;'hjuBӒ<1Kigͧ༞OLQgMpE?S?J=+d(#"j=-[o4n{j >6ag&YGLgU$~°8ƥ L:l12 }9ur귙nxZY[/ LPsbjC*Y2b tuBG?0c908 is~0K=h̭ R>5g amKng,7~O#Y "7Z'LuOHY¬)GSpG@}Ksq8ʷ7"~NYO {bUw ZE赽?P?:[r3)ѳ4Cm?PW UQ{ >'JdFU"?*]t2#c\قẄg? Fb1%"MB@Oa*ϑVzT7٧&sMq}pt321mV2߉^:*b%E`:t Ey']p,% u)MQR/$za&%>phpcw'74B"pݸ[P 39#nL/9t"!˔ sK/Oc`po&>O:_!{l>yenбO=4n>XD[#UrIDj|E0fIX/' p׿YAJ5-5M-MYR"8G-ʔ+Ү-`jcDXqUߟ;D p c8iT+ηeZ2 "ؘh/Gn?~ֵR6{j)a=r&"iVm7ټrF͝[h0nMb3jr[4}A04!tԬv"X8ءUC̈լ/6?p~ĔQθԭ/}qA귧yaxKx) 7:1hxָSzJ "b3۹:y^4Y-I lG5ŏKc(Р93_hN҂ң2(bvKr5̇ccҲ(ۯ1EX2>NH?F 'xKڸ{\ -PCC7e:US־Y{7pM_\55(31g_;QLFa+uڰ}G,llO^Q&2vo8}JخPW Blh́#z .ExGeVWl=xcbD?zΜݢs b= _κ iH"ZGzQjZs⾣H+xV&ֳ{'8$|O($J{;&-95g[s,cG< QC{q7_y@21R,Z˒aj, ߮2Xw &XڈsUdQz7~:W2h0&nAM 4phкX;/6|oDwCT,B[DޯDK,KH|.齍ZdCQwjr9X+BWmXe.S_ Ou!ZuiSn0-w=KuJӽ0f_]om)3%S8ЌF߬=-zX D%F]ɴVFtKKw+U%g&cQklgA,Ҵp)[@vgKu'Dq_P;:%ۖe>Ɨ09*5L;1VnDQ"[EDI3OJi ڝu.$2KW+S鶗8NY19k.sCffʵTSɦwlW9\.6FêRI*263Op+w"E4鮋[$eÿK2gaՈ*JPjw#uZ7m*DFsP=+)] aC[wH[r뎗~/[y־(x@ ) Y[MHxj\vU$gĊ]?FHnӡ`tSO1d'3z s6a?P(o7PWzYsK:>׭BIa6Z>B7ZCs9 r)jP #hl53 4bE6X浌ȧ$/uzòSf\ 6,M+.}iСWKh[ӓ|!@8-NeD@PcSTٝb/2LZ| w=hB֫^Þ.7%8A++eOmS}DzQOѤoz,f.K01bCW[ݰELeB-e n XĔL*I 1nƯK}6 "Է׵zS@Z*1ԙ}>+'nX5DPˡ* p8)_3X%wS !>3?GI@p#Ӭ-|x~w뽟qETbY0,9t>r"4JKcH^9Tfv`@` &#x*8Oi: cΤ+ ԭ5iqZ&D/=Ƨvȉ1,RlGx Q.խ@YKd}i.FX| *ƿE+- 5# \3,gErC{G2C(>΁/H;M ۶/"I Zҡ;O8H٦ٛ)K3LYGr |Z(LA^(IX?0nzr MK D&da_B)"4R熴“ZE㬸Bݹdhtx/Y &ε327kR,nVRE"n΄u&뛜}ғel9Г qVۑCJ=ONKdE:=9ݬ-:Am >P綡waƓqMlWdoq'h7Ę /rNLW3$sx-/h 0}c}x#_O:&GBEZ` Z%<8_HvwR.gKH|Ϋ̢ EC\|0QUxyTakQpXEY` g5}i0j2frR;3榭Ru&.f&mdu= 5~C" j&fז/ j' _0rK,cAzo֮DWËSiU"Fe/$Y64khF-ݻʲ oH[G2V:VgK@${mhW,q ڎD]z*(PQ 7KkPme>S;OsJĢ仉0&f6a_+D@mSrF]@'oaGD6DOYT3M̄u!+.*{tgݲLm^'oURJ?DF={8|6E/}U bG!Xu Pm޸~l<噸9V;>fMo@c*Ka3XHcŖ:=N׺ֿ^mx *V+y=ۛ]3~mɑi^ {}lYWj~cPiB] K '/mST CJEē`,\s=aknhXo5w_}v$~{:\l4CǨ!s'z:4k5\SwT=%y4jl'V=a-|zeOQvr j7Ɛ(R|d%>6D(碥*M;x/A@ +y0x\(`2)qL")>H1Ko=R)MbST'k_|CO~-0MO'"P2۸],;In:s5˝u@n 5Ss#g^Ɲ ;`4Hԭjhh`p΃ ym5F+_E Q5f8#QL9'BH^M{yp'.%d&(Tm(ŀX}kJM8]_C RZwlדXOJf* 0Tgwؠ?D \O*ߜxUl^".n1*xdN~T 6?* A_AJ"*ݞG+~MDsLiF4 #8lP]⮎ ^5"fB $1ݒ$_~Ãء\cυԀc}ϙ!HNAڄ'V](ß胣#(P@c'KTӹ/DQa[9"S}:) wKw O|6ukrt]oEp&33Ҡ8@FycNH4b "$VAQ ,QU|?NsaHt$*H(̖*xN^/Sv苐Pp cRԞ@6]Du`;fmN@Qw)"'T "S2RXD:6 6-PP5G&pK `@]Ѿ‹bw]SbO=Qȗ߬ի~|︗6 2FڐPgDJ1swQxބ]0ǒqN(~9`&ƗҼTx8Ox׌gF)_ JuHt5Cgg*7W@']YP&![cSʶ'Pv~Kt=bBtںMBWm3[0S$l+ c߇idUM|pUp&vp⭴:įWt(L qI Fp? OH^}ud/[pH .kQTLY_&h'I HÉ"E`/7 2C_}(s"3]u(gA|#TeWv WHl}|~5mx*Yy U)!M+X ֚q]G3ZHU71E#y|l{_ 'v6Ol䷄?(|R@Fb>;}uVt ~d\84Oc2S勳6l jɅ0GsB 13uX'bpGC`:`(]@ soz9O>h6A/'~?ʼn`d5wRvoej[ς<݄ʡ#XlKXi2Nȋ3{H|N'(cM~6W-FqEB)pꨆ7c%@-x(H w6 -ދyvl>Oj$8UWRL{yujv^ lż$8rج?iCR]nۦtV])uuіQŸ3-zs=4N=yr٣xrd a@=Vx$y6<:MgyI8ޘB.*$+xUdd45.!%OconVgZɱސ!W<]>@@8FjO9lYܲߍhVkvb\Xm}I: Wb$ {0U)NbS%7%~ԗLs@F9f>`;m/@Rw%a8Qbo#b ߠlVz!Y]*:K!ܱsX&l}&1t0;ؓ.QZbEp2gxn~A]Ŵ36)0=%5+I<RLҟU[ɰ1wYp (cPFf΀r0y6N_O`/Y M9$6ZkH!6Ё]Wuqd!w|E+0"]d|WhZ)s\0 T*l "[Pޑ]+{Z `ҐԱd8iuw5Y~/BXZ͊EX^e(pwL;틌]:~YGǽ=2|S/>,rXWLV͐iwE>SͨjJ )C|!q8- I6'UvזGN`nSfѹ0e>F Y{ Q KJ%֚{}-&[l:lŗJ$S TCb|`;TtAejߝҹ#6Vds$c>TJu`<2%;C|e5 ᶙJY.kZcp/$+**=wwRE#sFpekݫ'oM*; _|:m$fx2 ,{lN(? {J9.VZ $$^׻v.N㘁fNV~%X2" { X?VuK0(–(?67R/8s\q$A͵l j>ҧ7eypO#7Q/!Jz;>WHc-^\ >I.Ƈ ac<sq/P~&7NGض}_K6j__e8!ՃdKX[u6&DFNNA;\h>ʣuU$^@tuZKΎ(^xw\koblOުn+I&'UQ])'!Yˣ^~W $2&wY7|Ih߶pw+me'v)V6ނ"SVmHƵV;)(.mLZF';a3ܒDk:SrSN}ٛ` /CҖZhgB۽zV.gO"}^ӆjgzU /5_H^͂K*Мm ȝPڞ9l13&?C[tmj*3i{ i,u4ᯊr{r T:>Uj)B,LDZI]΁E:jsG"a/ ytu~RF }8kPN-t7̰Q mϝX(! d3J呒G`mKqkvHRp陸 ~MdVK8GR^TvAGNdj()KVs##͛a#smh:eƣ͓.>VVHor:|o㰺őWnӏS O*wg(9ͩ \!XesH,$gsA5%&缗Ea%#j2HNz * Cy G;uAKe>Wp*985!+0:T}v167 'P&4fdȰ Ë/sOCoRl!q0ʹKҼKpݐ>;z:Ѣcs@lhQAbavkWzw9TL>%C7XYRžuKl48&D]]L2;2{VZxUx-tUz>:ȟyCֺj5>4bC֭f oG1>\VZa, R S3aC8 f܅xJ(e$e˟pk(nlDV1rO-ZySt*{lW(? ɓ3O7n, U pb=pU!{U%4pT̩֞N״,NXt]g*I+ҊwH/^{^9AGV 7'Z9- m]:U!|A WQ)@BJEWfR7 gț1aOqN7^p!*2okT ^,p\Ӡ.6(}UdVʊ-[t=~F; 3-/!4YO}f>NOxMպ`yK hsmRiaD8" Ӳ,BT@őT2(b}Lgg,pڴAp+$Y"Ω$:ykb5#WUvWpnE'Ǚ r]p[Oy$9>[ cڍܭ>#Tp.\*,#k:n|[5-kw`$3HE=VW7ESlA] %Qʗ_>a&w&p`!""Muc 7HNJbUЄ> piApyv(%u u-S*4S$tV }*=뗟$ҴJMd^l߫zrt.Re#5Ȗ+}l j=؊8 l^Q0E 7=R $#^< "z幈cigv?+xtR$:D[G>y*\sxOF ^ qr6;;bE|#&'fwͼQ}k]wt7!T{bB3}) vl'WUôsF#9|He g?{a_ozg8ħ0B^/{}Y҃G(k|Vz>3pSs0)4 gDiͮV1ŒP T*bs#T$T3l-aaPݑ/r[*Vs1ࣨpWS}.кP6\69_I(t+ԔG"#Q }r`ȍEy|CÿcGѡv >S9 ee.ABx@ۏ+aKg|̾=NjD5_ݘQ|=q~lrOԧq̗{>,z,|3ꑩ~"vhw SMBsLP,K"%rŲƇ+mTm#0UIT̔ }  aI/C4f=| l7#k'!N{/hv9 jҖq*lu! w9ZM]3ҧ"/]n}pk!!u}0LK"귑/Y40;^( kbwM,8}: ďNad2S$i@;o`of\;T9O1oޥ}NyU\yG=Dni]uDDGYbHY5r'-Z޲?/l@R+Z->fF`L[G?ڴ(:h,(e81ϜXu%}TV(-hLΕVpO6NU@W.Vh+=T3I$|տ&A%3#k͐_Pee;PK$)Vtsbo.Nn/iҊxU=gb¹}~w]`%O[Jۧf:oz[e w U(U<Sq3[^ Mڃ"rNAWfM㭲0WtR닱YXVzX}!< ËdI8GPIhiq&F:\a}ɊbWSwLWjMXcUHPt{k 8&gUNP=ƒ3|ݒεG;3SX,Bo@ bO& 2?o K\)M%54:Ye)$mQ@V98N1lkq }fw0{=鷴2Rz`F@U;P]Arf<$EJZN0b'}':'i=% d%x2"pKHhclX3pzOCUZ0ߟV&Q0p֒+[OD4bF8VpYY7Tav21o% qvĵpّN 3ù[N  =0:M߲lt\A" "] (Y>_&? ) 8O*{yS-hQx@k@ܬIȮTYWT,һ4uGtru/ѪtxVk\,&GΆ)bXě^F 7%9uxVPI*7ƞU} FNJ[s_fڭw3ں xaX8yD<G3޿v[$M :4u;4&9krQD 2VӁ)3+&/ RxEzֱAhy%i÷/N82&i~^" ?kԎpʔXѮ T~p ~Ŧ}[u3z< 6 ~acBӫ?7T%y-<Ӿ6 ;0\ CɊ%=[˞Yg.r"iqy{y}Sר^9ZHX ` 1$B>m}iTT|Y+po<Ӽ4!6֒&5܌ՠ-$ob:|)v-~`z+^u_׽^5wj=IΐoN&d4 ;z\8Fgd92@ Z;ʌk~FHc4A\94D t *uz&k4bXv#&>l vB^}~3L `;? 4߇95u8B]ojfrXb[FV?MrDbxJp$W`4:YRQjg_uidנ!Eçm*Ww`8B)hDɗ&}_ ̌_ q([V!4Gg%AuνYGRΖ>\-Mm3 ƏLڏ]O@m仕uale0yz[mZ@w2ri #q7BzjĴu~ύ_oh2Һ4&YUz} D x%k1t Uu^GX'g-;b!'O{.hj(q6cơNU=eԠNXq)ZLؐn˓Ys讖b}QzF9\`v[eŻX=*dR-΄"=ke1˓Y9`t5[V Lk''C̫+ OtJ. (]?*ʗ Q$+TLR=Xg%CϧSqwCCVve4b C) sȍt[*Z,Qdv"|erg!v1kwӁGpTyhF'}}U\Mcu\`1PvYn/RgMYƍ#4s?P"@T-iK]/A@Z6q1&}#elbI .z4R#{/S} x'7 3!B-O˜hq `ކL{0~YnʃxNB"m.3TA,͜y ]s@Yv@ L ʷg0djlƙE̾Q=="eh#=7O_;,fURUV9_a r{{ Wzi|$yx#Zk7l=H&zUpvsi fmNG5G0ݝ9?EQ7tdn\@k_ ,H 8o:;B݃Ѝ,6-mŋ!3P%y_˵,5ʛJ+̖L*hvt884$: (^0(CT))9l&,9Py",TbfGkBܪhYS{hꞀ)B)\va9P=lۃBI,k uq -BF]@ +=d(1MN.C`2ཅfB!}`wNN\+,A6II%.{b ; !*Z-fmoT:BЮ("{3=c=hI[&6O`t1mXlyPrpQ$_*VY߾OJL>4mQOE=I~ci~?.d;0hja:. O>XН2ȥ Dҵ@LB!։JY ~\΅:@+)|'[/5[,3DО0jFzmRl>*}uN0m9Gںuør>/(?eZVTھTv<"`qCՀؑQF$s<2_^y$t Z6Sv~ЌbHr3cōTV@v<|X @Lw>h{[YepEvxSz _=mLh$׻hoI1NXsY+.i}u05_Usf8[z{tZKiWڔ<<Q(اw_-O_yvWk`Jӯ*UiqS\EX2xӡ ag?Nq{ݍW+ۛ*&m;hPp ONDpFk" ڭZ Ŭc[Ώ4mE|^>-uj!Gé}KҌvzWk eHǼ'6ab8*b,=ͣo&?G˓9RKJ;m?o~Ϲ^JD7?Hpm<%Gr1L,a-8Ƅb*-al}q.'D eEf.Z8@)D3h&zZcTVq{kIݩka)ELqȾ:nBˤQγ[Mp)Xʵ8B.ѕ晹yK,}I y$Ŀ.ILk <:+8 ;􄱮]u^_ĭI؋KJjgeeDhaA5:S?z<@<@z-VV k%6Nk-jl݋@^ҤB;`u- b "`{=uai_Mz?EkhH>7A(˅ݪUd`By1YTC[1 ħ}611-pbjBȐRӣRaLX. 4 !E*)=@ltBc +Nl՝V1-#fm}[ t*e)vT&ˮ $ SQ1DZMfWF{" x򙦝-a"i<-)J]PS3I;OjS/fx D Dٺu]5^ȣER _(;8%n rGR iN&萌-<_L85WLH:Y @plO>9ECGN7[2rX_XD,Yѵ6AC5ǒ n]FXn18`CBEZi^VfoܼCR AS &s ~p n~;'F(y'ʠJitي@ӕ]?d-mmdI47VnQEu1m20 k7st?~P2 vC)b1v7fA`XNym1. {LvdOX*hP0!LX#(F7Y6>Ӡ0\\Pr0*=D{_%S%՞࿂1r I]qWE/dX^i(ANVc O䬭Nć&D$b(qn,pڨ0V;~y x {(0٘A(}T+mAH ErD|&͌VЁ jj'4(<+:gtq;:X$r>zm8ĬQ<4[+tjO'q؂p'PPCOyЅ8dwF1xMՀT/A'CzT1TXldؐ=KZ`m1 g01I )n \0pZXͳK^ԃfI=c"qGD* 4?ciٷ췌wgRi,W#&L_ܩyR.ړü;: ֙="mL+|譡.RJU Nx*zLKQmi"wc5 9_ZŚr0skK R0vXbIBgLy/Rg2=Sf՚|uoGp6'ٍ:a݁o2gZI82DmK !-Z|; {1S-;~(PEg0X}ÙkՔ_*zjGPIRiB+8}/!WoUWkmC!7M J7qCdml_CcKp-&Yvaq|nsvDD߫iM"ѤŰ0hȉ=.C 3,c0;唃%©SA`v$#b?PLmn 8א쒕zUY1w`m-PnGNU٪.Oc#fVU(3I~..7ZDC hji&#U¸ԗ_$Mj1!I>ʳGi#9GTiB^,EKYa +k. R Z":ʼ ڑҤn/ARD27f`opjJOL[E?d#G'h]tX0r o԰kږk SYo‚gxbiqKty+v YrODEb5q!؆9+XlΏq^CaHI@~egҩWikr44SV씬7L¾@Ju;S?VjR;@Zܽj,7 {&| `z=o'!"[\ǁ aۤ=e ,nDg-,rBxTz2-nf욇Ve9ҹ`hHt%)=߆X. wtGNj2N:юKjJ`5=HN7T#\v;%M "2Ӣb]3#nE )ظ4bI9i֡7 gy-'8^!\lxE w5Rr$?ZS B˱f) KlɅRxk*$wgvZ)wo: ߫Ru4t%P2_ &ĎX@%BuB`ԉy*8_)\V;@T֏c,Q羓VaVW!{roZ2nY]%DLxкr)fY)p]s1 2>;Haݢ)DxF]qum(W56~z07$m o>`'g/2HSˡ]uVs3SlQb1NלrNG )@4N^tLJՄ~Z>>yA5v.4=*PU.'3mY3E>;r\u P?9ݗ]iyJ#Q GܮLQЩc5QE(Q),IN3m ΅[TN;Z` ݙKyZrsCLa8օ7jԓK G*S6'g~bWsE(9;yn y["hxqpP R­|ը, f!k|"m҂{7zTM![+Yk[){œ/ޓkM5AE|^VD 2D+@k'gl+_7uGXlf.?Lj; 4<9]ņښС3Uо,=^>:;:?.-Q> Fc Gg9s? ^ ;R PFf;VieQTLFgY(Aܺ6 dy-]EХc>yz29$mD6F,/eֲ}EoEe=c=[LLCQ 0Ǣ`µ>.88_/yJDЕ}H` Ux9DyrwQDz=Z=Q*5\"St;%W}h]F+=9ؓЪ'pTe<W U&ؼS uPm*1^u9D4%T]_$X?0#/8e )Xo.瑂 or\r2bg&J=e<`) dN4c2>jZRJGJ,6vuVrEMC]{bEWh0+, KCKm[Oe ? V:Q/ִ|ZNY Q"7Fk E$ i\2Q a\*#@-ԓ,(v0Jo+]p*wC'0s%wNg7鱆5SΎW:!cɔ4j ~Qs)o%`\DLY`6nHPp s^;aZ&k"p}h >z8MLķsP"ӸzJL mWyb"ś`}~ŝHQ֥ioڜ?4%yget#sN~u\) [ =BݧLeUd< V:ELL'S dzr^ܠt :wS_f-G$'Id6¬5[JmD\3z ՊKTʆIoA +&DF|VS>G>/b, ƅ Z-\R;X) Těgڽק;"h(1Z#[U6"a܄T%9?D5h,TBL?CԖtkM:rgJZʛ'zϾ,Lq>$ 1a+7 B6u3\(j_>(SStN?ɹ2pIVMUbC2 $alQil8Pu6<ī* &@hSdX=!9>a^v-n5</Q^IpY r(P;sPᎻya6ݬ dNTv*!͐ |>ˌǝ1TYPJgTJa8? >ҬTypkl7aV8*ʓ` zLĄ̈́7-T[t/ǥ/ S7zU0>T%M 3M}]]Qe/#,xMZQ2-T3;U6iyen40lGV8_tdeipBh:m &}`8:`ior()2Ciui0L, 63++NѽF 1n+Eѷ?G!҂)EZ/d1'-BF>/U$uN)f\0/Tg=I荶Tj檮yb,רeatQ<*&-Xٛ~|7 'd8YHD?&*?1M@ƿHXuE_2sؓC˼7lޢ4' dsݳ`b;NN(DQbi:{2Njq gn Y!٤ :)Nwa~>4=<,O4D} e,G0D&/ )HīdclJ;\A|Q}՟'؁ ?^4"-v[_П٨g-V}E\]*jMeϨxiGxJyLOؔS뭕M[x/%H̉RoQ>yciDk]? ^4ItZI#-֐m3O܉K>ohRDB=MɧH=jCYD$)'?[Y+0nČIM ^<aqe-}f Ϯlk]͐7 `/#g#W)4@!<݌bdI#?8Wvob xt2E"7q`@L˶o 8Th ʸ%@AO}U/]TmhW—J n w#.kg %yoϖIպC#q)eY&s=ݭ "Q `KVoZ`X8j3f0="E CE'T<9_f'?{w5q:W*}7cq׃oâpӖD!}JCtq@!).Wv_ @݃Ss 3[j&@T|uW+Gh֒5,q~aK*Y>5@}GTȍ6 #f:?+''Ɓ 4wD`VXèKH3 )֛}ߥE蘭Kْ:\pzf"3=}&CaSEPg!-y<;BX*U=!Z2 =9þ 8h4ܐNt(;%ֲZNك ͉IG1+ִpr(+ůt짽y X~u]$!k*:#t#v4^3 ,``HRhosdI:,Du:4?v,Ǡ{< gֿ█ֽ2Dz{%io$+UEx,\tq v<Æ`P`T(y1sx+ -? I"$rQ՘"U~ͮ ]~_W4׶8D:YI'p0r) CID\*nD"VIr\YQq*F~skް>_yeIo<a}N,y%ٴmLʱ̹!$d>OK`xI/M܋V99@2QoV3I_6D̓ ّTWna*#|W׆I\~ͺɻ!M,(n]L# wa$^s H0PJu*c/1[|;9,¯+9UTFߙݣE[Ҙ{\+eY5sP2իvĽ&!艋YAw6EUpFFK3yyA20uy)k>,TL;r{c\zƪR!̩7n}C:hx#pCNB>AFX&}=O wZ~q/捡EQ,XJ`}rf5WI>̀R;g@%we ,d_9q 'u6Nέ 1o5nZAxu:!2:ז.m8ႌ A E7<pچTk5$%sC.[~&`o)/ĞϢFM`?L(- Zғ0;gn#F?L!Rw!y0YP <:TxN BxaDV|hTja!1pjfeST5HP#d[PE3&keXE/ {l'BaP(w&{Ui/`_QvYVC7mK c|0KN>8k30y:(MT '=Z1:2Iђ5cKIi8gg gU?'409F<nC1JmU_!慫=Ɠa"ͼhυhG;zs ěnbh_R#b@s<ϋ.ȇpusy*IӢ+a-Ɨ[c"d8H}@7Z}z4ЁyuXًұoKy %r$եm S[i/^Sơ Vތs@'8Ui΅7Kߟ<=`V-QI .DUN~#VJ'~(Bݾ+gܑ\ӔJm2Ԧa!1a$ٚ.XalpIp!~uJ# i3 6jk-tzR)?+EN^T)z{`TV9:Mfpş`Q,RNUF'aɘy+ j84!q9Ί]q6#ƉFn°|O3h5Op0NH 4Ii l X@lf\EJsBI BۢBEp3 q 龴NAK^a_S0 wj!Y$bCҭ.p-lFQ{9:\T3@ !W%#M13Ϋ?1WR.0/ʢk[hҷP>!^ ]9~W3if rZ55O~E{?[IBnf46sK$4J,{ٲ}^RƊn*:J;mꮗS:Ai.nQ ^G}G"kS!t>r l!d7ggܴ"~2໢ժ:^T+ 1],a&i&(oFH/_znfmYb]dJj%s4fnK\rW#Z5M)b6ZN\TcG!qDxMve"\qt;HK*Ƥj|?ljm;?z93Rg+[y#Əե#w|]μ;iCc\d2c4TPW1c!Μ~ ;+Of Z]o1 y7ѴTۢ䖫oB O|~L ٩%^[5mJ$˞ + k%Jcl -5!ê-ئCE R2nU·'Nm`$ wLџKښ0\zhV`(FɦfkD$&?fK\jݡNmZs55yQ/RHZ&܀"^]l]+eEf #YI'lFm/bqi.NJ÷3 &6Y-)baE~S*b} iwS|iҮ! @{ ̌r3c:@a E\/<0_`d H_@T.4SUnalF;5P]&*׫0gݩ֣Rz׾%M>6B{`F->IL*߱•drVwB$+WhG j{U*N/p'lT3~%VWD"#ǯӄOl1<@ A&-<\ ίb! NYg"3R WœOҊRݳ.ߔ(A{/a"Dާ DX>#**#A^ئ^ESBnQܶaZMUI-Fl#VEY^K8DZ ǏVR= TظsqBSM b}O0 *5z&BE>q zyCG,ijᆓS*. ?#ՋdLu0oڏӇR|lRf6S >r-bqeý6z*ej1na2"[Xdf jYx2+!袊2$]Y:X`S6}VT=lK*fy6[ے/FPl@Ms\b@`||C?%朅V FRMgmn]l<ᱼaYKpK[뒆 ;97}Aӟ]M'^B "!qxihn_Qxs]N4g%-H4'󏶪Cp*ZRQ~=H]%>Bl_EF̓nMjA.abd流X¾1L`Eqxp?{S@1wsm;ubbf9{s)I^˜eU8,hߑ{0"ݐo]qE5"EE1lѧM$6dR^}w*"Sb\=?:^Fu|/"y^ĕbl6eIX"}0xPOH"수|ƐֶA飞)B< `.a5\.t$A:9ot(V^R,G4E*-I+B 3GݟTb1C,c/^lz (%<۔ox}#J'+ERv-E>3'

    1sԊl@:|ל {}7V~N/CpjWry+RY,jimy1\&l%1zc9abfUX_#+6Eh ={?|pN6M&r?|Q|G썪o%E>.YZɚoۨ^^SJ=E={zm],#&[AI&P=:z ;TlGr:d.NmHpUuiRjFC]_D#cHXobwtdkPI̺>|c ]i]΃;z[eBi^H9gm\"((oem|a>TdR&CLs=JL[?K̙.7ow +r i_g_zp:F2mfnxz{($åcמX,](G9C-޶Mn:lX˞b_Qװ, Y"%ES73>"CEw*"2Ө3A ߝ[;V򎣃ݹ"p2:kap]%\Z-Ƹ&EҬ% _㗃FvWw!7k}RD#(~=Йx(@ZHqku nwؾɃ3qiN2(hN|jTj: f+@48XI:wskfuMgβ ]cI#>[I!| >,_dJW6\_w-9cz'[.jXt^f=Q:3 SH8 FuTcovr>ܘMxX~R# 

    $_`]wwˀ6y=WJD8fqBxI:UE@*npb v1=5DŶOZLUGv, m?o־#g)Ufj׬gly PSBk@4]"MNU}++`}\`#JaQ73Qz wqn-OK%핳0gD/yɄASLRoLn(45kA+trpӌlD V[~+2\IZ 8vcD0L$3?=8 d> 93n4OƋ(q-^ &8A6AL%FxC0S|epppل)={/mߔ~X%A=+yt @hyRԳfOEd\ōŲ܁}a,H24}$UhS}{il6ˆe¸>myeEt#M =K(lgzb"xҚB#IR+ Oq鶘ETE uY=@E/4Otx8&Z@|&DEwc9mHd-o;PMZʩ`"M9&xwcO&7W[Mj`jxbnEǴEn SC~^9K%=y՘ CjM:0" *\'3qh]^$R0op#.RmTE+-(>$ -{~9ЌX0UNV*h҃A |LX дd\A{Tqnw7{8^Vmz-2M6_M&1@/ );r ;2de6u7LT$W;m2,Vo eL ++S\nmvN|:vJ޽`3)$3 QX[)ˈS/;Ș-uea)(R"?gDe}5 ]ta-rD1g'v;U!s`݆0q 0ҳў~(&af\V ܝΗiDe1 +5J,`}N៞ Ȏ@7˧jRae將,X|l^E;642/Kܸ?ܤcH)=㴐1"X7F[9_y(uYUP2rn_օqt`|{ E|~!Y9iRc\Q8UӻDZ";25Zp6Bo⬸V,N{'hI&ʊ0 ; pIs#$)-;?P |^xGs6}u巋w\֪|$0ߊIQuwd!Yq 0ri]Dq(z'3A2#k'eT7/"Xj݊zrsQ!V<*׬d |HtR\`QGnO^R~P _̛ o4 M3^-/0KO <U3GFT,peӛ[k «ϩc+v̢^g;6V^ٹ/Ɓ 0>Cͱ͘ɨ阏/0pOԐO5bmX)hIWٷ<';*1k|S#61eID֯aI8雡r=\&D<[L1[]'?osǴu=#K 5߮2$Sc>JjOHx%wo6.7lH@a²SdلMgs>uNM{''_pJ9*ΘvIY{mH}JO*F(m 8dôeT.b;dAFoe lijLv)k j,Ys{5I%Ri~^ ԘYtNp ;](F~Cz^oQ$N?-.i@x7+P/<n{`$W].(9i#6f[|!vѣwOf=HlbP@Z+5_=ibӖ`3IԹ{9v\hiHnlX$MAb'kBZPVOu7w^Tv2Yhk^$3I:'Ԑi0b-IB,&ЭZnqT;]qϗ n)xHO5rc?u^B%.d,ےK`/łG~Mv`G91Av4B78 ܸ(jSԫ<-=Zr}@G_$]c,"v.skWSH,}2a橋-V_i !zCDm^.׹ q]L1zec78J<߭28>+ZPc-Pl'\2oʶG2}J(?g"M40ؽ~ "XݠT&0@[ r֪2ǣkAor |JJ60kd`>+$tSBru(Z_*~n$``}u;p9 "tCgt!wįсFGΙz04Dm0.y@yX:D-z@t$1@xtp3O $O^D.+.*KͯVg~Xz9"M/-)3sJY ki"gl~[Mo=cR9`HnEB b72d=fYju:|Qha/[U L0F8F~j rDF"7dj eKW\?%9u\b5wv{J]C WS`2]jEY=4Zh2Zq~q {HlYfyM ^-+VO8yn3iLHȹmP{)G$fC!<>tC\6~-#_zel6/&Ц8݂<2![|V^,_ҍ\ HP<'#He=EeD'{ aBx;iv&,M{çϐH TtAxP&xvɸ\MwūBi4D#M, >5)oRG;@ 2}~9lQs(ܳX3z\J7YW/ǕsM8*yf6odHR=;1I]tU`w ˉG ?3C_rZ|cxj]@ZYa,ӹ"Dg:-{q2 a Bꨆ+(x *ɜ OB&'*Ff&@6^Q5ORgfYc #_C(Q~Cf`.'Tk !8tXrDv8=p۟,1% ԎĐ[8Gkuh4nlj!@B4W)z>n- A^jC'@fN|}XVGF6ΠD^M5P*#_yJuW5IO8.+5-ki66'iʹ8.u 蘐>@v[jh}T/^r*[ Sx UɩoٍB_vƳV,,__v T,5IJѮwR ʋX0_)+%KS$atyU-O^z/1$X,&\䐍#5 T(8PgluEjvV5ɥh byB0+^2 FbO_m y|s Cu.^)eK'A) 5kedk)v.D]R G^öseC\&xb>}*RxUKN7LuF{g"ѯ VJ{op鮾d٧isˆ6 aTV"NLd(U]N `8~uM*U|Dxs`ͺp;)!A`I]"w߄2-o"mvۤC$?)Qjac agVE]Sܾd<# |X(a4(sĦ"J܍02Ƞ;x%-.G.jD=)+ )Y%-=l27rn^HKm״ 4dW~9&I DAݠڢ4|}Qtu):DNj_Ϟry1]zVdMA;+xil,䶜b젋X 2*M7, y81ܪt>Y+d!]Հrj_6:Ls܁߯a /艹HM#k^1ͅ$yjlZ,rW*t -TTR#^yWl/ꨑvz;g&Ŏ< :Lopj+وVE &)4[*o%KA=QX:kB)N7tV)If3,; <@c|$'aBTȻ%b%,]]R*5|x_v7W`44'r~xi"?n opJ Q\krlGދ+aёO]yA0"|:G gImIXNn?+ LNf,jm}Tuý#ݛ&*9"Z#EB}! ,ۺP>]anʽ0N2sci&\ԡr]}ھ@Z׾9HZMHɾ05eat@Ddo#uBx 6ѭ:)NE_f&{Ɲ3<\}[m..֤ WO dJ {aͳ!%=}AYD=BT`#zfߎfwP;/p*}`jcJE?@MCɋ{ Ȼ814a ) ڲ)(Hp$Jl8oWKpG+:dX瑠9aAl &:yy;m$dɿzr8D#28?@oFg5̴A]w<91'n,*Z$'cOm=iŌ=1L3h ai;СVjuc+PB4]@2sXG2$STI_6 8e`U/,0s2xGcTEPaZ]oRȘm<:ȠW`a<>T/<  uX&*kALi~iMMm9 47e_Ѯ6eiY1Ml&W?\ł+`QLxu <^-A2CIA4\?&G/ϫu|X( r@K.$} ,z]Qϵ[lEE`ccs9@8녷їsAvMcizG`Ĭ@efia?_;^+!Yl2ѥ`U;FzѮ²h9;`=2f #X4X[?Sbx#Y4nr7WT vp+F ޚ~r/3Q̙_>·wJˣ懃huT+}6۷Irw=HAlȞԲఛj چ4%x1ܛ(<gYҤ*q FRo:pAn$SZut> ovm=S |!w'{<#<ŸkHnS[]f7 A#R2rͼ;.Р1% W32OG+~ȴ,|IGΆ;ITD rx)JZM+ZU$@VJIdCR\Y9X<<00HH A9L1Qěc;W,X A| :"^q<[x_ʲMeK'7S daC |Ūu0OI2*Z LhXwHs Vvљ/<c>QnzOfCR'0m~ҧl,Hz#vėgb$^o3M`ƿ~ i#23D+ 唵_ALȲlH͸|$(/Uɮʳ}LO9t^OȰyRP6|(*Pܪ]5,q1cg7zM BzTQVqIidhiq) 1v y8գ+Oq2'"8Pw!x֏ 0t?u.YmضqiA(%غ硇l45S Ipr@NzB|8& "cȮHζcpBv`7#;ERk?ky/kMfcf~ 1!}:q fY%y p*C;y&F'%vFLDWxr-l1s >5v Xvn}CtYC~DFmvzښB0Yl&,EYA`;FfyN.{<\ YujMB/s=+k^C䒜8BD|_9H)E,ugэQ4mW Gcgq!+[ S3CR>\3nr c(;Qpnxw~C7@, h ./!XXJZ MeNԬ\#yO`r qǏ3zvAmㆵGf{6 R܋$-޼$C2LJ*V-Vܫ#`S:dB9/L|M";JEq¾&1 zޞ͌P6,=%Pğy`а9wEv H%=r=D+Գ;AwHc6%C)jitPw+tl[4ӺXaZwf Ƚ U)A vB#P,p^Iok^Q{9SPOrN7B5WsذfP# ꑌ1En79cõ!na98ߩb$mntn1잙Q ϑ'AH-/Йw֦!Ph5Et+a:[ekܷ-+Pl҂HS`8uiߒ{AVU\?78l<;{1a$xQ`M`KQ-II-6v?v|⦾\# /GG=Bu+{ ?C24::0.Q@PNze@&e-SAi΃Ml$@C`^w,I֊m18j;ڕHЁ:vLq{p5Eb#r7O쭪em(F>GPɥ^$@ "("߹C%$iq5D)"6}{yF y@k$Di.GYӑ%2:dT] nϙVmյ67z\~<مJUԞp,T;TMw$JHٺh !_^b;өDml'ϏӒIlʚK"q;.ʻaV[ 6GR_6iR2\—,y}7b9%/G4&ՙ° $:Y?bJط-ۿֈXI =[Q3Ԯ,gpMtC u\D.S)[& d”QmJ|WQ&׈۴qfGڔ'XְbsړuL$?#xhuO](tB>rʔRC`lF!^?-ڻ:J0ΣHn/T5׎$# dž}`Kuw?^PFkz臘e"KY`Kqc,JtY"f^2S`((C/I)d#d-RۂM7 o2@Sp8fBgo)l[Y P};+Xߜxj+EU1# eӯ0H0U[>bHIʘ;4絰)/JOY\t.I\9,$+}*Cxuy %:k6Y-Q9WXr8]P[4rDu׈ԼjnuN;#,Npr!5r,3%}樃dmg_ڹ=l&bB/5:2Έ~7fZ:}M:kFXj  (gCZEYQ|R|laFc) ɠk /tn;2P&9!n^ K9m ]G2U|ϕOpBfLP.uy>nO4燰ё\O}M65CO4qTg8cL[XJbRWXNBi230VL)\09X<=n.$oLi?ˍW7q;R+z]sz$?_H\w'J}r#t.鎬2pNT|\ 42u3=µ2s@-?E.pyE[.nMZ̶=ü$ B58NL:Ȭc|wucެ \LjB]a#cu@LTaب:oc| z+a?9FyWZ4CJ#jU'!$ߕJuLI[ aR\Pe4bӫZ/˞22qe~z(V- !q˻*1k{3,Z7L3 MM͑:lh82!߀KD淵,g 7l@ jձmldɐTy]K[ 8[`sf\,&&R sdZj ڎ! Y( kHJxlf^$Ydnˤ%5z$dmgڕA~5O>|VstpۂC F^r3/io9c#6,&<$ -ai9TB6 l+Tߜbe&6XLWrO&ѢYli6Oy)ͽ)A̓Pir(*(m4C'` O!tbrX1 nXirg)!N~%z0>-:#WTH$W|Db93:d {GL% YŦ  H@k(5"P $p(7n @}:?PXuUa_Lm QQWR0PMWCPLn+Zk]kdwFߕh1uB+MOE*i5E]k>mHF-X@1tlgTf)V7y>j٩"7;0cxXρõZT@HlU$LzH)o&oqiM4ŬipJ2]͆8<խ;FLšjGrT횱wl\"2ib@b[U }+Š1(TyNj%/9۶UvW* X+B^D!ѼpՈ2U+\GݵtkwRy>|҆svᶟ͑xcv^t2&Lpx*Cwpta/a|^e|6v^};݋X Hup.WhBejz }/Q4}$.4JQ$|_C.(G"B?Snp4 `˽'6Hnlз"'nRդ)a5T_WIDY|cZe篮#rәp*R۹HNݎbdWzXϟ#eqoJ%9T cd?>0MޏXg|Wnḽ^G`- x9)4Yk9w0F^8"(n%KK ;z ޱ ytY0u(Q?=W ==);l}} w=^'B#_`RP8mI.eQl}))7ȒhgDȡ?wC pAUX(L ))1P8"[z'](UUA]%ojXul0tP=qƽ-dhCȼQ90Uuw%Y>?oJEpJf9잀hpy4?2AjFlH%3QUp)fө'(.DbC<Vx+,# IŨѼ)t&MEUNG ݒ(۵㏾hNy C/´( /$cȆ aGۦ#G 2B5$LpkzA+( ّW2A< !CÕY l/*.9($RVxtr_(.aXN1ۀQ\;eWir-/4j[ 8aEj *i*K `rGz&XrdlEvd7V⑰_VYK +of!u꼥?Q¹"*54t}Pwꨀ9ynh bW.bl<:Pv\8!%?Ǖ% J.kxٯx5F$}/L fLV g8Osa.*&Mc)VkgtF+rX]t'2h֮f6vRȰ" UfلZxCuf SF3wH.nq𳢋'\f*sVZ9hFk#ؐ+4Ķ`.J)JL0DnP&5[c˥[0:9bX ]\Jd7af'S0W#c6HUR[pl}NlT])eɊd 8PpD1Twtd}b"J,+Wߋi}sιb˽MKJ*ɶ+%q[UɈ[~( 󺟚F'g[8ɯ;JۈD'\.kb(9/>cP'NjǞI&U~l'"@pyit ,jO7@`\JMXia_U0`!*0QCzw$Nm;9Ǜ6jO3^ȋarYC>FMd%^/((V: 6¬ZvT$P8Po tHH\סLTͺ&s6H`wP,& V.fulaK;39oFI=jz&Y<*Dou3G*`+hМ+/̊8ei1ula!5h'SS7}gݗՍ$/`ށY ŖrQd}_pÇ3ZPfv9ix^emY'uWH-h_mWvs7,VatCȯ˪RfDs6| {{B(~3%6qP@Gܢ*$i2*+oo2?Y(U%LՔY*?V[fMhW̖\*HhNں (vc#AN3\rgab^$4ҏE_ZW0ON酿}DC&3Jr]x2Lۄd;G;=W,xcXP*[|ףz^ *阹@O Pnxy7] ·E^,JO}]x 4*BHEpR Ơh6[#bmOk72ٲIFDy%sy(+g()  0ŒK'T75c8ECn;Ai9лFx q e5uvur\!:IMrw!<W@S==`DؒeÙNd1$v+U`V#Y}qUf82m՟\tx5q$q e!v7Pʮ~x@cͭ &(brB~ovD{sӲ%'Y_hmVvB24oV82*3q6v<ڶOޚN]n~X>WT:˜ 'Vor8io`QDLP4KL['|ߠ9+ 3X>8xS.ߧ,Mx7CJƁ#'VY$GOq(ll% ;(5Tz ( .gR#P#.@4*sf7G-&QRiDԢ4kKn[۩TX(ÿh2 GU*U2q)n#9b(8iu5.qCE6VOZ^-GXrsz2zX5#"MM` DO@Vñ1:mq<%7EiًӶhVA"=R-L*-En7 ܣf7Y% \[XjD1ܧOH`MwSQٖeGw-&"mygJg v}pƸz:{8AEj=FҘN~R`!@:؆6(MFAsҕYTje14׽iSML&t5 Hp92`lH.6Rdث|*?ZJm\ȋ۫ 0~}ƍHC ox>^:I/$Ƽ h`SFwzʴ\*w u"'D!1/",GN}@ D+*eOz#ė$e0FX{pŽb"7Sms%S}78F@O"݄d"?Zhd@!F){vL+sq'{$ńllY,V2SJA [VI}I҅TL4BL2ji32sWlR#ѴH>*d{H)Q#$rl],f|j'Ĵvܖ-_KG0)c6Ǻ[XWJpDHM͎\slip&ŸIG@Y>7}L%_gnb D&Fj\.M6]*҂NgTV5"`8U-;MOCvŇC N8Tc`{ȋ#=\5^͘8ıQ8b;dARkGQom[l$GqR'b{u QUd7&i%~ӌ;s^"%}#*cgf`:``z'w"n"\s*?2'\w}w-C5V:jHNc͸`􋾺܉#zIO=rDr1e8SMޗw'US Vhsy:Mc"rE@TyO&.X?&EfӦA?@̑Ri2.Lh$'qK 994Hg3}՝?*7 ?"vIYoN6ì!^(+:Zϼvb;o)Xϝ-KYZUgQ,ㅍ]}Ɉ ?̂Nn#!Zc/jS(<_$wC#@x2˞ Kd~6&d40ϡ"^`n|=sVCky ;"܍dRQo5enn,چ|I6hX/HxS`ǏCO0&ָL Zģ?amy$3Cyn:-y%j 3$altr1ˆhՙSKŠxN3 <)LXVTJ.Rt=R/Si)NUA%Ryyk{R ܶyƨVJ>H L6հ$TH ݕk6mz>TM-ʢv;}J;de [!&Z5#akDZ<:&U FI#zzF5c1T.5lxҋ% ţA+WNdL F&> :AX -.pfK253yٌ6d kQ= F f_bFqZ =m={$haɈhDyՁ~Yi2<'t$  tЕ׳ׯ?\(7$Vldio ]<wӨt+]Jst$L-Ow3]}1  nr gDPe.\}3RY. sj,qewy#^ 5ht>s0#IzF-=n/~4G| g !Űj9ItΑA EڅC+H|)8'21ޙ:>FwwRnk_"m @Y"B .~p^Rb懮ȀED,/%nl\ѡV0D_lg+ ᱭL 1/*_MJ8j*#; KZ̜ǿz!A*'=-Xs +`W+pktϐ/Lz z|Y s]D͸.I_3\Jv`v-%[+ˎ߿_^#> ,KtylsUpSkG>[qC¸~#.T&adjګ!5u(Dq"$E-'˸1^|̅I|=Ƅ֘~QXr )#1h8A\; $e@@9tmz4+* _wHN>%҃sa]b¬@Η|'O3x;W[j䚭nqv$`^qC}6>X#y1{i6#-1H9VH,WV_C!I͖黔E RGml.O9hk'3SΡ;Z=%,WNasF,%`a=D[N.6ϑ7H"Э?݊mVR)Vk~|w=5(9l[w}Q]R!1g Ye..ۘnkH .|}8Sћ3YzJ`JՋ;+p^adit9vl*=K:b}K (wC o"cVyr0펝!NVwQ K98'lr"D",/u9Q =8 "|fJWߚ[t^F~chYki 22 ux|\')yR%cX܊re1׽^`>賬}Wi~a{'eǘ*{b$ #_> zyfWe1,n#,u8tcPFy*#> "geVL{M"vi)w&!ۇ@ ONlc)Sw>ڣT?8L~ҍu7y&XVys$b PUb?c[GŠ'rhVJu|EEN1xEr"ԛV:8&zhkh oDޯV!uUc0&J|BH)"_XI?-$֬k.^- ) ј3~رAb}?MڊX&/;笭1^O>4g2l/t0 ],EPą*Yz]ܗ3(+I48ͱ*4SF@)SKpu$a՜Q)7cD_do c)m3ߧ4a77 tX{ǁOIMyӒP@A߮6~P j/N1MŪXO- e{\l?AY!?<'<G7Ejp\MlP `F"$0qqL\CWJ^ G/~Nka/4@L8.I.ax&3uL Yjpv@H+MUU7ᆲFF*<)UMLu :M4Od` 9;(qqoAөpP MO8ci_??Y~}FyF^^N)=>:G?>Y.-$+ "eU\sУ:GZNh^ׂXeax}qć &*P˯\0HU#u؇\Rv2byajB"HZ!QIcH]^u'Y~Ah4%Zՙ\TBu,` 3&ьڨWk_Irĵe\vGql )fkʯO/+BgEo#`J vS1 O3w}O[G^G$_kcv C_"5Qݶ VDFƜ`+?ңG4.:6*J^B%VmJQǕjƟ:E*? 63x, ?]G 9XdHt-8(}MW<L pկ1[ZqHLŘ/w*L=_j˸aY no 뺼WEZzй{ ) oo,8A-Ț(尉-no YgcSEK^﹤?-tz؜g,uϊ-)mhdgk*rjg!bA {T}E˜_(A5v X|OR~FuzR1Pqc`:O#8jt;2s9uO~MS?' TT^R ɖPCz-p2m6Ka0yC'IiVm~-BHx)Ba NS+:k!މQ'D91i_p3>[M"w.ɼX'UMsaTDqcڣbOw. jw͸ .`5۷&Z"LtЎZn?XذM c=NeEifZChE/WIWz/*ٸLE_C:/E!w J9v"ƏKWD~df+z@!WT v2~zAy勥`N?Ab7HEM"a=^>p'9{yP?=ETJ#!H|X=F"Y!eg#f+sy1yОj$%hAQJo4pĸr^p Zs&wr~Wl5gj95BQ$,=[bbȩxxWG4i3Nz<ϡ{;S;u\Ah!gKc!Fʥ@N4|٤J>c~;d:f9,'˴!x=xYE@&>hׂ_Q/f-;GE7]ekzbKy_Al7OƋDLҐ 㝱$ P!&^)ѫ <os;][I-@"{(,Ծ`8AhԽ -k@5ߎwez)S~GsMJ5zjXNwtphy04ur9x~N{5\DTb۫$w SX;;~Ur_{e {п`sCȆ6\4߾݉v /=yT'xsOZ/L!&JiWcacTH(ed'GLZ\)Z-x98gf P12?X@tZ row,Z,QXLAQ4Z=m"il%ݟF4,;yh+ojj{IU,z1w=2} >0U/=%MaqRWU+i0ʽ[ )F_, Nl~AwVv@doժ/VJ^2 [+MF-2؄بoJ@"4<GCegɒ@,=j6ҁVOɱ%v9į<?4AQT_ߠ,ɨ KmT[KxG^KujyC՜HmVG'ԦW'x'hx -hH"2&~?m x3"2WH?辥*% 9dAmK_6bֺ!qN薷ƞǹ.!9[kJ6ZcVG?ۑ qrudBuЇM@һڄ2%{8@I %Ф=}\Jg:C~]^MOaSz)֩ȉhM GiPp QipQ=in;dmp丌Uc'=?,2;~ic.覆>0|xWSjK:gniaJ[ˆ_$.{HZCz} 7VX&($yn"cPkE>xyj(xo=꼆K՜Q&>x5=E "82NzpĢꛭH$H0'㮫|? .=]Wd ypw-X2\u/OEQ8S~ :9o/t-2b Eڠ]2 ^L35Ih;&$]b/P^WhBE'2-#Ī;h@Xe=Dܗ6XR4'UT0bq;+&l=fitEߺ&j&\J6Y8.!݌+^"'ٯM@\+np Bd 4=FH3(@[/YŸQ2NI#ٿY"b2~C3}u8HYpFIplx‘,rKX[P4È3g8Nfv LuE5Aẗ́XaţiyFK65'4.4 1LH谂>F‚K'MJu,eq|v t{`9]Y[ _{l5_0KLEN\Զe+aLaχv^Que;0CZan?\Z֭8TUDssFum+2u0m*5ZOL^d|IsQ襬o;|n[S9#w+Az] #W7fHU*TM FLE~"l`+8.(M#EP*3^`BMۢggCZ)Ejbw]+P*[ z_!= тk![,a,WiyzQ=p1O`)Z^+ʖQN:YOiTGjPr ۡs?vF}7A#(m|17q`XP"u/8OF?N@!1m=h'B䨆t&~9l* `Nwd`oF a@C6{{FFmȈN||^c3iV&^9<$K*Xa[DzĚZ]Eo*z_OJ[6\N"3Ed4-͵kyxa@mzahB&y/`oB;"_ 18t[^ZzpN N5 ]F߻2 =8VTV#*HMq5U$M CԶSny\Q4>#ZK{\>_D׎^eѦ9{Wg7On6=YJ2[ci|,|XH;[4FJ drpNLyl1ȫ^zc]YTiL;l/ư3kǹ*;m n:^cȤiP+4wAVw9ř6\P͏CIwKF4dN-V[- ~{KЍ5zg]k-O̔_s0 ?DC>qj GY?)A{?3z)`.ePQSgOT)8)a-CqRc(J?IKveu <_fKa_Ჸ؟w؇ :󁠍oػ LƩ4!jBs%Rg"s[ T~J6Ö(ugf{_kKO}Rg<;Z-ifLbq8TnѰ @-`!s~BNNWr0g2>%|oQ.†|*˖ԁ5z0a cd22e G"(1\rhn ~ckBm8B\y+X%ԵEz&|H<Ϲ0e_\{& o9A&:0ԴY> f[(1j~$%?WECq;%\,3sydWOĈ%PAVZcZGP7s-/ ¦a W2v^>ࣛf T|DEtyׄbUPOhgX::7)|OZ[WO-Zda!%—Y)b*:_RXp+54tcx  ثkA~ /6%N(aKWY"b=7ˣ8?[~dctn|B^ ~7#tEh^WԕQ9b:D%> " `̾XKdƑ@#5ؾظW= ~$]W?jJ:!Ɔ)5Bۭ. &1x\3*;7qӸ"8$LCKG<[#mub ~WÉ$eLо9|D9EstRkhc(_|_f^)mB̀xkY܌,Ys+^N?}C07♨{J6IM#ߝ g`jfN~(\`HzZ\I$8^qiAnƐ-EfyXɇ{TBfz[1At'1#߰[H>׃g7'VL"'Yѓ8@e(W?ߖHkHCl݃&ʗ[n"h[Q/y&{ PˌV^42+L*x/Ŀz*x(\$=xFhH9kWF%M5trf N^J.!q z,1-si+Cdv _i_\Y٫un*hUy+u}s-M&Ce W4U뼚4$ ӽMw{ސeFo&rҚ]I}TWc*&gw(J%*e>憿 t +t.IRt2v7HIog>dBzT{׳`<2:@#k5R(A9duoX]- 2{J9q5dK=4m;hfAÉ7 Z!fe zvjsKn v|0AER~tdE!51A\:Py *}@1l+D҄]$벳6aM}W %IYj#+ zg` %^8BD~_S7ؐG)/{OH2Rc_Z`0T8FPڋ,8?MtwX"3-'/4t_}@5 G!H!a>v91wS?)@ӯ0鈀Q8Qy_9ͮͼF 3-'K?ioH*\WѾJ"&`Ȏ(<2.Z۝ھ¥:f1WMʃf #s 'Ҁ<ƚcM"Lk,_. 7{QOCzBZql[+ßRi5{~ZM_׋ pΚ:N@AGȷCp8u_Tjpٺ  ?twta'UXÖ'dyd$ S'b]MbEEhfJgWe<ۑ-6Ǡ.ؽe(6yN]:F*H Y@hQ{ygsfT;թDWjJ_Z{֦D!KfHVYǔrTC\ʽi{]g4{t` D*ykC)?^9 +Ѝ/og(\%-8@c218+ǟ*feЛTCo$;s+0@[˩"M4 Jz3:C]ȃ_?6M~f?oe:ѳsAWK>z3TSLǚ"fjyj߀d #g202uQa}Sek"q;5/t]WIϩP p cq[3agG?u|xW$y;E{ ESP +,>HhJuPYPV22>߇pl44CPk(0XHGRKmIQ4M2֠Fs nAƄ'8WuxHr7|,31l ļm`Qw~sE(( V;G^20_WwS=EV2LB3rV8zBz1|{,[~I06 kǦ٭%E;\CHSAx="$6Wg&9h5dxotYJْ-rqFMf VJv Ev8O E)I,$۱a 7zw4q1bLCiG׎@7?Ҥ 5WY)Hr7q6Hatؓ UrpYI`gKh,v:{5>ӳ@D"\=PE*/C 4])nK/sk QSt,iZ &s(& }pI.7(`S).«?͓(!߱VۍuHZY[p!|^SDUҜQ̦ *abCipxf6 K$Et,"sSơ R}@`*,˚$QѢ2~3)%f\Pz\_o/|76Q/$E_ A/]j ǓڿJ\C0I,odSg+z; XLb[53o 3˽ 5?_.M"V./1h`lZ7-˚zm]{@U<ݵ%P74A BZ.z\"H; q4ٻ-LyR1M" iw훂_z`Ed'2eֽ;T\&3_ϗ|@ {94Eԥ5ɔNe=pw^kߚ]Tؕw.*ťKd[h"U Y#܌nٮEo?Lɪgr#/L-=ut[xDV@]ev!@ip7EZo-fr@|X|rGߦ\rL+n3QӾ;ጹ-H'Sr' vFxSÃG]M'%5Z]b#%ɐdGe*>i k߃- !ԶYf(OP#ieC& z{ZV'#9- h]x6/^VsD908m܂F*r5|+A/ "h/81!?Sp/걠ᙜm/>|(솗 Kz O[ǜ = O7_k|1țG\8~uC'Z:Ͻ[iH':'A9z|,PD I'*']Tlic{]wGA wkG{f^㳿=6?%9`{ʖcc+6|JB@oZoivfPTZbfv*nMGԵ$ϋc #Td&m`hW ߣ(zk/u~ļO%DwM8U';ϴS})"#HtDǙA=ѰTP¡q5xs,޶5CDw帽SxQQ^4Z<ײinz&N{J\ ԑid1[O PZÚk.Ybh")|Sl>h՛׷aU_Z/ 9z((Ŏ>>qQP͔hn#֫20'Ŷ8iHEiR[zHEߝ-|OBhp(y~%z:b ( 21)LmeƚL_]B9:vK 6]#Ep"7 $ +B);JqО *Ĝ9³&p;/܄ڗq7jie4: ܾXbh&9x DYeA-dyvkk[1{\ȸwan:NeYfF.0%ژ~k,7 14ѵstJ7wZ:dSfC ڙms 7"Aajx@KfdիƼM_o?7PQ*@-6 \p`gKԾ"b3E~M`"OńY8 ";*`>^ʌ6wZNzcKCviʧ;cNi?T^v~#,Ș,]evLnc aHQ4J[t1@~}zܐ2WQ>"p'{|j:rIbg duGFׯdz)OJs0l7e &2`ؽ{qN{\mhH<}dy'SSEYe4C:9ߪ^ĵy#9a,匎(%FahEa.[Z;PB::7漰G|ojj%d2i[ɯ`ѱHxKEsK8K?jQrB4B_FO;L[ k*z*Jm̷cf-j['Y lEIh.FcIpVQnlr6 Z9PqQdKzvEi欒tx_2%ދ0ر> KByB*0Ol=HӅzEw*Z8Bh:IKT A@9EcLtTeX cj9(#Ɲ]=p\ژƛ!;zyV_D 6^ա~BrIX>Q[񥹁.{n4NBg2>A(\:y:dz+dT٪֥gxX\ UuC<)zK9sPF/WK;}$$(vE5qpN? T zz;A :="난+3sMM0)k$H :OO<Ήֲ>^Hx !:#%\MÙX~"8XVg(L  wj1Daww; "wJT3jMAҵ#dćչ(ñ5lcP;u"L<4zE C-NBܠZc5.g$JIN]˦^r3ΰFSUcܞ7G[#/#_k R"aƑyJ6SGBL|FY6;!bc6~h$M^(*Ԧu~m:,̥.y|JDk|s+v@>6U,+,TӸ۵ޮMIGiRW*zl!*,.l\Ժn&VɎHY;g GŠGDp3zśF2;h*N oۣ͘'gϡb24- aX`ߐd3҇h\u JN_%z{tDgAdqmUCS,!JM |~Y8v)EVA^7}Rlv y?nC''D- U2vϭW =ony [$jasBHi&nniw:,E puzb-$bYE|6a$N+J2<=bөk {c1A]V6@SrzY!uS.^i*χ_ڗj83J ѡA3? #JF)T >xūi75hkcxPvr(YR>ԤhIC@BE򼔹Rt\v4:CyB律9 !:o*E}-' n瘈 z9j쏦Q\ƬK+zY=_F!]*ТI'5Z $nNo]+]^p;}/KdYxpLK)z5CAsԱuƮccȚ0Qg92b(GCOzs`jjjIY` r5V I=PܓD)%GNƪ٢pohb#` [١WUsPϡ/v9t{7/冰2lOimPNscj9 T[iukhz3⃄qrJz BjZֿ,F5f#V>4o\ԄKI϶OG`t. Rz粓B]`Cf-}eWPɹ-P}8dB:דTe&8L$Ƞ̏~hr6S<O_dHpR\,{h}S d7 76Y1W 'hxzNR:LYߡٵt3wL X.ɏw6ܦ|Nnây߰gj& MlQB o^ʺMrm- h},'RV!@K4>[2 )wɾ^MY^r/`{IKRtyrqxB14C͍m$4`3ߙJ=5+ ]ؾ&v3 LmBeT\]8L& ^t#zW GLҘ).<ׇ}zc].DTsp=sgAc-7FT|Qo#) Ŧ0A[B>9PƦ"lT4xE6?+4"Q֔ 73CՐ?ۂcg.ˍ dP(Ft˙MirIU}/tG>aCAd+ (4RIjl(ےk?Z0C\ I؟(=B̎v Knx{4>yEHʐ&BÓk9B) /Y/FIهt:-|"a#˫)~ۻrǏ-ÝM[g&Yqp5Yd~yHbd? ܃$702 <9BڰPM%d? &WSR&Z/)ڠnW*6}/c'/!Qԫ]!AUBg1D|IPb]ii%Y8"&E,%ÙLXgn:wAĺ.@F9x`W& # \ ;gEs}oN-a3Յ߇-7<-ց)MR6طOӍ@^8f;Vg<{ pQ/A/B7ͮK)8eK-tyg;~R(y 7uՒA&p]&vJvДLd&< yʧ+:u[~`@t=@HN5FHUeFWL2cJ#EPh+,~Q- 1~,Ɨo#cezݴ1cnu,7oa)|A-U] #1Y $Un {. &+YEdjPo8ӄ+E.d@x"6b z q JMOgx!՛L2SKg{6p2'`}I0 |tlv}Ip͋pq|/:#Or%bfVږ>DJb:Ok^7u^͇LK3*#f\nrTIf8]@ e %k4M:$C5KghM!.KeK& T- 85 ~1"ZIT%r4)bRi-ޤ,_=L_ 8'O`#`Uv!!]K]zp{sc9/s_R)JcmŎFm!GM}m)mZBp&ErjM%`.xܪ$жv]:LH^x#K}$kBxx߅@) "Q)]>.%s7KnLwxb&5{ؙЌhTGbOXR1S.HӍSp1-j4ylٻn8H 1wCq|)thU}]_ y,~ыStP%*Lp~X[كHYȥ6y R\%ΈKا@fK&R}G+zyz-P(?TX_5SMyoƆ&{$'U=L٫yRWbH[i[Rs qzm2tZ0^e )1kאf8ܨz:}!Ċ!`?dm6Oc)!SE>fpyǑp'Rc*'η3R<~k:CxȊy4Dk@v-6<6n_(;89X=V=5S.$.1w>+j,(%J@9D_=``ۭVB;WZ n_mzcSSPZS!I3zmזև{~a?gD8`a6Jy\ &tr;-?`ƗMB(@C2[GˍZrӼUѷ& K]0({B|ásfsF'Ȁ!5ҭY`&LRtu o\03@X/R4nSH1Bq;9**\׳DRyuI>fz8^|QM>?7XmL]A]"Qj a\z6Zρa nP?piT'ׇW-#|3 q+5`B*ʁqj;9x<$3b;G]r ΪZ].wEE e͖]  3#eJ.>/@eOvdU`V~Wۯ]rO4%"ӕkd߆6o%dŵ@[ eS=UwpiߝWFZRVjub8Qt+rN5 s"&?s m1s ^0%+!y vRE6Vk[rdʥ %,1@WYZukyX~ocdx_Ojmi@l8jM$k6RQGtQ;XEhdu満g/)97_Cka2Js{O'A_F&x!DL -(G@Ǹ>&3]=Rbh] 4:X#oIH *OS(8]_{t1oqjIcpY^sT3^OpSTb)SL17طkLbX#;Ғ3JaRv*Z:IӚt/;b*=1ho:?#SQ Y 5ݲ֎dz=~_ck3>~MEWUibo`+) ;}W\C>e$Qfd~> |hk,W[;T|>ʭۣ_|`~/S!, w2[~@C$@ļlOM93xq '4OeB%Z_]*\uEݦAրN@Pg?pF{AmkDH<- *|/qwcq7O_a'EY5rv_U]r$X;RNy P9~{Չs4 ZC9ELSC!r^1s,PyɊa;+ l٨]1}p%DlzD%d2ccu2 e8Im**u.,H4Dw] ʎ‘c:u6N/E xXy'Zg-`EV*K6&YW dsŭzɑ0I9= .ySxbg|vR{zyg|&M_ˆkr \'̷0C<Ou@ELX`Ox;jUL|?MlpH1WpJKS^4t'GÇp""}pwp |@՗s>xrA.r$n=t-{%U̹\WnI\ǘ  X8\o8lV "R3e%yAЬHUzK% \7wuגx4?'( G ),˳CYNݼ (2!=b_Lwc9q-b'mM^bѶeu6^n잀{ Tp@D^rlWO Ӧ\:[BEJ βf>Eyd)8ahf86=S,\I(g,8 nxZ zB >)/l9]+&ߞ JLAނ3"hC-"iب @m:H&F_Jo#f[ݪ[A< /a:e."KE(X;T X$Pcbeti?cE:`š՗O-R%sf`eeDOӶ/Rf`z>Z1I;Cob`o}rs;bdOe2@@4oQeRA"*4`+z?)T{zcS}:7mUJ{mflKDVg7\ǎ5(A6=o@gf 2mGGH,Z)|9oi R!I`W ; (}8o(,5NF[6SIh>R`R"!Kbxph-HL0'M'#Qe{[oC @F /l<,ʼnKn~19k J,Zb4p' >c/Gk,*xqpj@9%xs˫ޓq803"j27ˆlC囌VD{'JL>-S]_t f^˂ӦKO>0TL+}[wVdo$K9 |%erU7@Pm1mMyhxkT&K#J@I ub$qu| NB**#py0H~K,t,>M@h2`I/G;:WӅ&*aP57Q7 x|rJ9#`/d¨o0AdLfΥ]5$uhZʪ\ʌ54I"'M=vzzax 8dt:Siw?@ ,GZ_ҽ6h7UXԗf,m^ыK5Fݲg$:b--Y+vc|֝jc.Bɧ}oW텏pHW4Mmo{٢Хrٙ ~Z&^b^,q{QvٔD oY tCy4hXYݔP˪, ({ yy2E2%:xHy8 Jc]4aҭxyBQNrK5{Rځb3,G%m40;3ȤgbF\~rahc`Q?/v2aZ?sMa;q5aײu̱'x&.9? < EsKJ@+gcHkX~zWV:'J᪁C#Fͤ6A.H W['Z<#-*wq>jQ+vRWL4+~S D`zMq+} 8IH8m!%!>7o1vnOt'K>2EJ*xk+ۇI8&&lF8qD|?~I*|H[]̐ۇ*]wPQ]rEO#҃^2CN~޽N6bZVai dC k ӳd.!z9xQहaE}#HV8 ==01$'o?^WeThÊ FHK6G(T{AWʶy%HE3Š= -04 9.ciHYe]U9 w &C;nQh[&p![dwv.oMd'%Nܶvp!jbG{Vp@=aE{aH؍4zO<1|Sbȯ;h0os-!lܟ<=o+>!6/s, 5DL]04ܒĒ9b3҄/g\#Ʋ׵[hTi8'P$#m8Qã8j7W6ED,b=jN\0oz)[FKwn]⼤R,欝և3nIy^bj]?veqh1ɚ 2<+@]DzZE•DfF Od26bk}ZLW}#.yqŏ,jAUyk [7ά-05]M\-d)ը6J.}{.O:)f%b?<= hdT&_=a5k/2lR-=QJ҇LD=nElxU-Y>T59)r 7lb%:*sAon>H8~Ԡ%~{q{tbjWK }O*]OsG On:}v6Qup%\ؐv/cy eո4 /YqRq쾌z{*3 5"_ amrHZl7WXL_ Tw*cpFg)KN1dR2UruW,8`g((tzFTg"cPpQ ~Hб脗[%aaI0$Jceqt؛ q[^ 4R 0u,W_PkvOp0f03? WXGm'p<@ =Dz B@_͡ &id"p&Rou j6`\OJ4 1sZP~93.`PP4D]_r}nE']z+(,͢A{G%ʒkDkg[?RpXBÕ& ?u+/OHE+zwh0짤d2ro}W[o{v|J߻7%]hQWLNo$k%::EG~ }>TFMR&(,:><;M8*K)`w'(A{cnfFdySAB\>ŽwށA!ȣГ?IjjU2dgƬ"e*?t6T ޥ Rwpwiz‹=^N͇!F`%GfӣjyDPd>^柭t: Q 0u%69ݟIӎғ>?_9X??B`Of-F8 mF5]W kgoA]6@ĿOoIE~)xZ6yUqfʅayw{\"?sbYfs^SjQ9JQ??< ''m:DzS4,XWL('9kM#߱6=TO3){l4֘}>^PQ\.(ӲLCDoaM?ӹ,rp R W_;v"B"37WD?FPCmF<|曣 M@[.VCH4~5>ȃŶHaBsoOqhz`PPa #l1  `Q=йћkW;d8TMr[w JcAJJ1Q ?|i3>ǣY5%~"b}No Eۑ LD qA#`>˙Z_f>}4]Ɖ4""Ar2vLh ^@c}1/U6Uj̖r0ߔϐsK XĈs +dP@ Yܢ8p4I%5ދ2}7Õ.F*RC4cp~S~POVȭ6ӧ ֑a#$zM]Nnf>#y ?#2UB7Fl5Q4{:\1tM$ok\;T dZ3#%%YWT`e,9-? h[uj'|rO(Bf]rlwش˸7U]Ǜ햿d<[Οk]69XW]NSaB.>ks) KNӆ4eW 4-vwS-pn7BMP+x4iwM(鬵 Q+{ G%g^΢bȿ꽌ŃGĝ82ԛ,AʼnpŒ)c*s䫮6*o(\Kԧc MI񔸛NӘ^P@pbIʥ+r3.VYX/zו0]KY~E?;+ǩC`AbR^Xlκs+W]Q{PQNӡL]S?CDʿ2h3@y?_6S*R1A@lb5>zjZKmÁ1@u`/Ū d ]*O!Ym1?M`$xf#A@ kEIO] ae:}PC䖥YR,zIKav, :m.b5k|{̛{&An=$h&Eս6*1x񖺇Al~&Cf.L9.nu$0LuEJ` Xo_;;҆cL+=E(nx?2z'"WI863zPvww\nk$ԎPGhCqLr}<XQ԰6UN!,8>'I ܚrOܱd,ϾlPu VߖݿҀэ}tp>l~Q`B ^M>ݠYyo:رb֬/<d--{ϰnA!҈= S![3@"_Aڪ)joG;jߚ? dHtJ*HiQ8Ɨ? z-qǿɷc֤WDr9'`We]xp2֮w驀&n/9҆5taauK KQ[H;ZwId~gj~Nj{Pu}"QpP[9MM[uC-NbmڇNyԜc¡%-hɰ$ YPb]m0?dh1/s QY\zui$ӟaAbyKHh v+ѭ!e"n"yZV.;1SV ";r\GbǷe7$x@rFXm@Bw:KH_g};-?if[JjFw"La =[ bCZ?4EuQĚQ5ୟr3Rgm2IHXR!<|?v4E:;@C8j"˓ g3 Zuq/ WkWZWmTqLtTڭ3z| %/"s.$ -=17(YiYZd.՗99lVk0X^-֧X%KOo7?m<K,ϵ~R <ٝ,}?u<]B709&oDи MY$&jZɪ ^\/E34o9[5rqUaJDe>{Kn]*4F0;l!]i֮I#6ZvF{=ɠ/A S(3'=lAblT(H_1iK)"~|@6#^jHhOW msoԉ~q^?}2:m:DT+i {`7sZ}⎝Ө3X!uq_oP?2]@.( Z>6E{PsSE$]>)Bܣl7V$9 /`10˨$ӫ9̩S! '0ƦYˈ@&;A܁V q Q,R6߼8[Y9;Ҩ U_l沟f>CRyR{bPBvC҈^R֭~WļEgƹ%ȱ=c$;%O!~׺9z`PgM@D`ʅ2ȧey@l *؅iM>~k.१?)bs5u8o9rtP0zI5+g:Q;p3oam4u_+3c{^O:+;>X7b4TI{2э|S}'䱐J3r'\Tˏ֮IL Cv9xYfGP 827@1CU׫2ɪˡ %~!F}씔KRW+ DŽ酧#܍Ӆj7yQ 4<\pmآԨd*ᡊаڳ=91<2]@ڲL&K\XLJ[K|jIyؿZ;]h99}Ҙ %Qce!3 su8yF @]D23\&?.$u9j*.3.KB_ DY"Y\bSÔK& (Zm"DdǪNwhׯ 2׈H%*fau@/)Dc戉ҨI4҄1?!$z&Mć'$Z^%<. Kp!4Zl] 0&Y>`#|nʉ#ڛiQ`Mt*GhEJ$V-&ETI/Mu]Ws" m* _C ")X>\씜~\ 95'ڶ?| bT a>4״GE寤|wniK V)X&L~17RBܤt 4[V]ftnl*ϺPN pl ob.~*o֜b<2Pt2?H\$|x"nhtZڙe "[cȳcCaBҢ?q &~IZ̚(u LzZFavp(9xثGAM˳^k3^#o :!\EHmh` Hjg[G}4 Ci lT[Cֿ7|' A3z9½)Y5jigA2ȑbaqEfR0]#Kõ{ X<W{}XHU_oigIkw16S QQhή 2^ڤj~0U9u1x}Q_ۛi3{* |񊪁 8HU7T IUl("7S̈J=_nMbɼi+Δ s*QJ۶"=`8_ERN<9-{|V+GQjB?L_ְNt)SʳOibN\IHE7;.t5m= IO\i֨=O8T# P5*`$No2w'{W]ÃN?[A˂+S㉛i[t{9O' NZR~]u>pm){<t>Q㱿FfXBti)eEZ²HM[`R` ql@pE/Qqsr֯/PS1%fM> ^~*<x] (ז{E7A3cK3!%D.$ZE)cÁgzG;Xu W2 uј {`WHH O GAX| Ai.%;-MZ=>'T}wQsZ'Pˎ!brB~66[lc%rnMd 堗C.7Z2׎W҅j⦱m(֒ q5q[4Rt i0sLd9-PD~31 J.j:k3$x q\yYu^d9E `#zQhl|/"OOBϢ[V0Vp,,)wr`E1wKq)^p8oZ=Bj;/{bbEqV^f}F";JJ;<,*kX" xZ^Ő|#dܦ/HG!>"=y}[O4Ā[~>U-O2S؊_$;F~WYs9GtGweZ淤:m< 94{FMhqM2(oQK]p1oG|bŰe;øAZsԶBUZs+d.FY3|]Z=Xv5 ꙗ"e7s/y8"7NjQƆ_)<1P>[oq}] 9ZlA. X(u]Š jXof@8ya=?]o'X;f dq+Jtּ>5(H|9"Hͪ~!hHR4?:*a{? .:I`qCl6>_VfiS=2-oxVNŻ2ȴk q4`q[{TQRaħ,d n}|(1yڮW (AFgj/9pcEB@1h(*\tFft!`--4©BHX:>}/iA6+f̰2 _qM_{imRX(@&<2aUc1-xdGGUv: B)q$,N͉5ucwkes舏 tA 0i^x"ۧ,32Gze\9" ),`MenKFGZIC[[ Dw`M5 :/H$\578D}ZRl*" O?,u /T\>dխ1֬"65_P R @S+J@m7`xp{NC*[]O"/9ߞ+<+ܛ4TǯLEg֏Ƴ=.YrouX傭[hk2 4h>1"XzI0P!ҊjۦӵzO2FNbE 70!ߨ |#tV֞O(iGd':~0YyѲQ4z'o*^/Pzl2rP}X3fD?)n YLͳ>{ !Zt`I'~*vDP*;gaf@ 3YZ](-tJӋ/r2@7jydJQ٣3Dº1E(L::"bg;iMF1E_.Y.o/kGbsR[W@rXpS< DyY뺨6OGEQBa[g+(FPs#HeCZS$ b`$7Rˮ'7pM>~S1HKu!GDD>HAbKc+B*J=J ++in Ffߑճ,|NkC6YH(!v:7+3\GvĠ`!C-Ίtֈ?:ZEMVH)pVѩ!RfFVz0L]'f:_?FvrkZg!A' V(똕_>FIȵs"9 ܛ}KmQ%w\VedYn/.J=h*nd|nyJR#É7rC~)X6k({ՆsZ&X1{GRyxlYR w #.R^8Aꈊq0, t('ḵFhps}BUeRX>ob0OٵilSC"_pꔣi ںdry"[=-MF*7m2N`v*Xm@ɳUE&W$8i.HʕC\SZ\(-Ϣyq&khOޖ_1y}(bTd:x[xE!dt! ХT в#z8MUKz< ΡEWV~uՁNr1<-i v-5P/HpIQXGJ (h &iL_Y>f=/wl7uy$. _INtJyS N%yZ8tG&5Ս>$KSIej`7~e\ &0{Z=HkpC,B($ J[(c'Iτ^s?k墇#=y:ƒoG^/|Ƈ˱1cl0 Qu j%&Zx'=QuNˬTqQ\|Wq `HZ"ϧ -%1#6)2X0d(P/p zSwE;'`}Y\.C Ꮎv3>#XucJ_޹o!`oK榇ߡ ʽڴN'AQ1)ϊ}jN$cRY+oXj%%{"E~q% ];Z:0Y1;  Y0`'ft+Dܛ0)HFst@C3cwd 2#xK-0 dk/7ɂޅdtrQ'KԢW-AeRO[ 2g:ADtfc%R5 e9{7.NjՑHٷ,J#oam,4<.+3QwDEddV`3>9EF][N|= *,MPW[KXEٳӘW m7IdoPr!qf,zHF-&]d bW2ǐTGAYrEWflm26#LP,xJCQ:_܂Hh:CoEξ6Wetpz̉f|Gcfۍc`_XhFB!>nL8gEo!Ti\~N_'| 2XiuyLbE9ʬ nEX'7:~SO,/D9o? YO^뽌qQ@=r:>#l.BzItSj&XQvyj+8DfT3ZW{L(H՜&[%P#T@nC0 $t~ 2s Օq5 GETf<~}.F@Ie%Šd9|xgѐ:HU-Y5}FB_{BB C2iǣo~5Nc9B0F% ^MH[gK˧k=@S>FMR֚9hѫI`"B$KKZgJ6#:q; zdΚٜ p+)u}:`R8"} _Ny]楞9h==Bu!ү[8J4|cڝ@V7DPa9ݐ/L?-ҕeb()D}ȓW0;%kɁd):lNT6뷊KTI#lޘea6pޮj G>o4hGPc6vҀ>ٿV$ąJʂ>lk<\9CCP'~XhЯ8HCBЍML4coUE甆 fb}g* Xg](ܓob(57wO14] jE >P5 \-~' ΎbM KrNcv0Г Yռ #eoUyjm!"zȫ@9ra\=𻴁n #B_ 4 GqA!qUO rfU 1ib4Q'{23 u wWa+L׮X/-]ϤLg)jFKo t }X{sTvʋ4 VU&F|jC]y@ +2q]ϟ|b (d82qm/fc˔ĉH`gt{lq(vǔ/=C fS"))60O+MFTjqbD(gZƖPvX!-!+y$x{ A~ъ&ʲΗׄJ3UwlwJ{# j9a-F *-2+^%>{hg~Z!/Z+q7@oGۊwqwpRΆ-[gW̢qL*7HP| s-e!Z!8~|/΀-hʪomϐ6Jٿѷk˗ DPXRRy@k@A%+ݟۉVj< /ؖ% 6;#JͺKm8jAۺuR3QDȷn..xj|̕D- F&>,.(2WQSP4$ci9M|ʩjXv}*F6%p%wxz-;tǛ9/qt-R߇ zȐiPց.5ET%'BwM)sN\G"!'ϴ >Nx QAkaB]Rs5ʧ^sG%5ƅa/]fQ VME7lB5{݉OAEv"5ju.Tk\7AȎݎom+m{(Q & i~ 9W!9Y+)PN/'ztG!SeZDT$ ,Mt ;APeb8øjըg7ao±ê\BOm(C9y=ʡ׎;q'x,T3,0KjŠwx͊NN6\{/<-U2_Z0 b(+7y-ipL3k˅~ tIr(-R+D7w^U7?whU&Z%  b=m $YA@ ynt/]{֮{-iNy$!|=Incy0 oW@/;R˩J4WYN5 T,Lǽ$ڗ("~y=cko), ?p'F*wK^ZNj0'>[44|af]R" kB&R,r(P@(N9M}^8EbE)f"i뫲}'lX':qHF`LHS~ ISgzVpA$)W_J(bBR`q^3NUM4?WWM6H=,0ǂĀ@<7J^s`t KKE@𻩏M#~A B\tIV9ٛ2^VX,zkKqq>rMPNDDރjW**Ėb vQhhf}% 9U|w\k]ؿ*i障G 1{3~|Xwg*]`,Ȓ6, Z6*_ʰ-fҜxj BU^j'n;x,>M/kHv5YU;Lj{SH]_>ŘѼWc}\2r0[:Sz8<6,c|W05쫫x;nl:>ztT.ǤD;W;((vU/+AJL5P_ vl< g i<QIS&/4exX /L'9@8L{1g"dwv)kY#IdW?9qWn+ >nS `j/t:| ^Jg ᠍dSYPĕIn27ub!J"ôOO;h,oT wʰ(Y~]@ҹvHxQ̯X˳^{Vf ܙM"uUp-v 5 4wUBu9Vn΋%-dEuX'h艠Eᗽm%zk6ZD,\V 9\b D Tn쓞*MQ-mw/\AX@hn= ^-} l͎YoP֞4jxKI~f8qv"/5?O!_q6p!Q3D DK˲^o H 욊BKƉe6Xd؂i&.GL"Ôn./e^Ԃk͆14_ Չ]DEYmci L>D䋥Ͱ7;ַo=}|VVsS@#ZyP0/_ܞ-ܧAJQ7H,?2W-pxt%_t4!xmjsҟ'{ ?lg$9thhV9xmN1XspExcp`fAI2aMoH*?2Q**Z N w0A=g˄İG:c{Sj%ULuFKE9s|eQ_wzd7Vu >IKVvD yF׻j/) D!d*.Tr]/o嘙x у{ Ӟ[HPלհ.]FUTB M(nwԿQؒ*~.b%J:Wj5׿"{SieCa?B'As^xrS[xnATg{3+ =a׋)c9\̹آ|kZsaڱ6V9&8uM}ͩM:2GyRƟj],YCj&h=cSTdkڹC ꀩ-m{b.sW$bW`@R0P{O?Z FL_ϒt!Ԭ sQ)@qW 7!}LEZ g4Lh%CUJ4\nqz[hm2f?:71Aٹ\[@Fᝑ}W!zA~#Y>S^OZ(8ePC|L>xv 7D\fi &1D"lEzT)3΃T *|]@|D^7yt= }AK4E moER(q4O 5ճXW ޘ/Q0Ĭof9u;rv]=#Һ+6;kB tn&`xeKE*տv4BKSEc %|#ڞNsQLa"x4CnԀ+̈́(=)ulBYJ}#ld"ӿ`h#3ga[h{wr0~e+>6pu7dҿxs(_Wr⭑NW# 3\Pv{b T3CQ!Ž9;mbK֤%*i[r4*LN-_jnX9y|KR ]*iD{I~{ߴ'槸:_I' O6J\'eB}l,8{TH_Ae Ym@ލ!@h8aArπH`˿vL0Ҥ 2c&`"Q˰QL+3C1rzIvpmB XsrD @ڧ=Ì2c-ں\q2-Emxzo/ [Q({rOiW~c>;A*<6߿*$vVq\H! |Ey.ZOoUQĩEzDl [J!lX bf}J UNʙD_-XY=͓2LRn2J\m*[F _ϛKj`0H29uٔ=h-Pu5J3 TIL6iʏ>- V+a%{ynUֺUd|k .†z4x B| `mH1Gy3| .:,5ztB,܌('~?#R#:&r] 7?h?eўrPHKf+szB.oփ@VkODr'fl`P#ˁ)xoG JjR|qAFhߪ:[)?.*lVΠIE=]2&T1m̷ = TQЯw?j$oBe9t= *,Ȧ?Wʸ;ca!3-8CkGS2 _!n +f ?g`!@%X*~g׈Qtxnb6#Ûu%c"a?2p0T!d- [X +! 4qloW!0#?y@ vfIPi,$W'A1gZcdn #dJc!翬Yr Pu6P}SFʅjsx{n,|:F:a ׫ E |j`zY)u"U_JB d{7O-Hs<8ij6wv[osG̮j9x衈iGn ~ƌ7tf*%Wd,,WUp,[@sF]TBa3fn&-@uVGhV\lNߪ~uH鱢}^.hiLegm:ĈI _pL-@98ZöwH &_`r>{}Ȍ/p[}TӃ؃(g!̲J%Ǐcc:+N30,%]$0y)V2Ĥga KȁqT):(Ze^f01w)5?aD׆̽#J/&>N!j{G+ 8U)ɛcWEe⪢`WL&ʤgJ**X6_sgjv3 j!R)'؊U2qKιOz gdl~ˣNuV/i6A[_o3O\Qa)xy@bo/I Cf_4+HVKo/RohomAZR?0i i1ȶh%; ,& S`:riEtV{P1`yG'. 4`e7d<K 0A)O1%_n/ma=*3uTF);ValWn|Y):N3,S3~UA qg;0/0Jc؜>Ug\kTT=Ixz#:fZhɥ;7Gg3?<584؀cW0זZG(Z*,W(!Ly^+闧IN~A]s9Sq'+!XP|#nY9z"̃ML,$Z9*T`sWޗns҆Vѡaa IrQ گ;9{".}PGݑC#]Hx[ sKԙxԐonu63ߝH c;.w.k3QA1Jh!6R_ A=t[u_r72`v߻A)W't/᭵@D?Z:};hjTB]?ʙ-S DݩKk :蜐pȥw~zV^?hU[]:}uY2lSw?y0Hc9[A`CAOp="'`ys82t=#`[qoO?$'eք)ox;q7@KhjƸ/'[]ѫrƗJǔ!OE\MnQ o1E:- 3,ev$X}{?wm@m\+Z3ERR84W͹Jksao#PQ%&q[+YYƩT,!"[rPZ0M0v-j8%\+J/v"N{ r;@*vdArLv[pMځ3iԭWNaߨ pQ-{Na83 օX4̆FIT$~kJ]6dۿVOh0~ =WD*ͯ+i[^|\'`5'l1DB ~5/ Ji A^_ Ԧ6WR7|(kۣaSU5PLNHtEKGG/U И-^G]k:rĭ`<:9h>NMt,2?tG զ'>/`@gN 3{:T] !6E#iv7:N3Q{pya]\|p'uñ"0I:N}[aiqzNr֔_t0n~8m{X=U׸3G /E0{yg%yD''t SW.[K呰]x/Ѡ q̥) }kX]zFܗl@{'q7U[ZY^kJMѱ#/[Nyt^= r-A]Ao[HRwiחڬ}#(aؙϰ{(}~e'+N2uv^+[bX 7aB%`Z|5Dٯ{.uXf+M?+t`oM1Szڨ:#9:VۜTul9ʪ #Rba="\kE"ާYQ8J{^OJ2ɉjkりC,֮sNSzD(SosY{P7wiܠP49nb]J,*dNJ=1mKD5!Kr2x  " <R- O(M', )e&[P'8x1,Miz՚jc IwUDBgAFyM&Kls~OBr[?D I?F%!ҏוvU}j2Gb[ 'RFfgg/V.G=pehn;5'w U F=ݣܗ \/ORJ{@%Y'90o<1yX!j"|uO=\ @{m21A퍮ձ#OYБFځ܃ ೹0 < dwSwL'oNm(3~T|׵βVhk|quǢ TR|gQr}Ȋ@9ޭz3^[8zow;mlHݖu=+DAɂ6V5aJ&<hҏ,1-aсaQ1]- HȨ*W_.ܗ7 o6,GKXMU$V'a3OE ͒ 6$=ALqVf Z1iCҰ)i«ZW•u&<ý3€?R<9nh g Эd^k]P; Kb=K\? uS3Gy@Nx&XD0\~`w.&k{d.ʜĵT`G$ 1ھ ?a~."H5źv Xo/_Qo&u}y&V =vp"O5<"[()5nߚmSMI2h?ώ xOPp{_v`&s=V;VlR[]4 $Z0nc3wQyWd!fZƮG*LI0B¥ġBr4შsYNz4;,2_Rg40t(<Œ^yaY|M}cV83Y{N01Қz1ȏ JOFW NYَXKo8/>z;.q+GјڊW@qzO9Ƹ$$ڸHÈԝ 0~SS$dpdlJ pVd՜k¼c\2r0"#nLsNAT$'= ^Fޠ0 \ ϲZ >DL!o<^#<@*;Kd*MNP/"ǖ6D<]y`N8T0&^ݟ#x{< wqn<td*f"Jj _?}fý' ikf$ܓ܌|^ۿZlVĈ4zM]"W.^y QyR*mўb a@?rYNl$Z)k%9a53'7Gs|"|n`CuhYlu7}rŹ2F)v6N8lΥ{k9O9dܥ\Vj:u .=J;\*b풍P {t;fW9DaN9YsÕHUIhφ:F:Wv)6tb-˸d#);0Lxr)NJ_hd!.n C8 ">0@M3BA8j7Kx ѕ@_jiAKOMDc vvg!;W~uqTwO[Qk&_F-pl ޓ䋑W5)'0g+[* Ǝѩƙ߫oz.̲Ov=6vRz9]RzWC[XG,5 ,x`͆\mgwNf(%}^ⵌlɯJY֢Rf49 ddo*`MQUu,3ΧU& A{1ZySk~AykPlrN٧]{ R7%̗-A6U}X{7psR=\ښ[;ٟT+~CLʕ߯:% ) =Rz=!YTG1B/Pw60܀;CE̴=, 0Ja3b_jE%X$ C \du\dҌ&-"_.%[WBko@E6 +SV:u}@sa5ɸ/JyS{h_OZ̉Lch1m]9QL[xƚn K) n%L>jl {_ ҂ bLcR]Kidn=R[ճ8H]A2|UH5_ЉF5d7w.H=\n$d&녍8nW9?;uSMV샮6\Ӧ.bvڹ2J%^}A42p?:b&ƪg"}H %!Pi-dUG{اj}7yxG/ί<6=s Pȑ{ RYIi4CcK|$(J N_hJW:7(onTD6j.j)69-GVGz;NO8ڜgL5"OUŕy:eǼSCǬ\N5.W[t߹ MJzIcj*Pt["v GS=ǃ{u]ɷ:ě+gh-˩/2ydI~vjgȽtX ~ b U/v@dwLzqD*Z͋%1XM$P!2 1éH1I1脶2[*ɽܵҨǚ !U_Pq%cTH4)t!{ dje ?LyE9半`I"Tlr  >DN#,__YVrLM/iSez&ul"4"m> }Y^07ӌdϒu)D'F'knFPJ'2`6_azXJ|L&2#޼='%X!7Gduy[Fz!edM:Y駃̈e1?X2d͕'W9($;+*HR|XCg!xB+!l@&"X5_a,m薹hUK4Bí\BbFd6fD+LpؐE46YF}Y: b~B)v8D$XC̀\ %w`A}wkBf1?r2en w00n k<#"8,,ϭ&>[&sMYVcV.->@*Mfɛ #n}v'Rq  [QFg[XPɕ*1J ܒ V5a@FyI:Bj nZuumk*ިɫ;8V5v(NT.%8Ce9`ି:3:PC0X8 4tuߟtMZ7!0wDֳpiKJ_^7P"@T .2ސBg7B4uP䜲xcJdY!b /:8C."ϻȘZO AB" bP)("$Aқtl=jmKt܄6CxS=w}EZ#-R&Dl.k%H6̪KOr|+'`:\'^txx^(gV˧4OGK(Sc⋋RKqC@yp dKP3ΗFϨ[[TdIAz[6twRj.(q8QCǠ']IuB6vvSZ|nыq&+ $S\.yOmzF` W=,Z@ RRLG;+U.o)¸!3n)ͥzdgڿfbb:-RdϮ3@qf@ ˜@Ht6HLjv>w$~1Z2#w8"9vm T,j?đrۉV_8@Lq#~q3Jbp]Dhz,dOz}Joh+IQjKu m4\1GJDa$O`&2]mXQoz–d1zR0ND zLCQrބzi4G;6"RZ$J'{a%MFJ"Tsd8.dUl3^,W ;V=G7&^v }RO .V8]c+fŌ+ϿqUS@X^Z%Rk9awmĄlVqhf v9T,vknO[4c"V tv?&2a#=UC2x[_EnI!^WҞmtQ|A+q;Ӆ<{TM2.AxȞƿ| ϡQ/E>t.c,F- +ٳKF+`MnjlQ'?E{pR=0D2#p+3 3DStZH 760ctXc38ԟ>7.QTgЁcNݯq>8@s"pj OtUAv@!ysWu)MS Lt9{fvg};)HOPPJIzn)` Lanvv #ha7Hռ2 K =Q`>$Ow0?sADNbt &׺ ~6My&kpϨNO=̃k12/S1bC)Z7?c,p 5)fihHed>JXݷq(ǥḶѐL`~_3e1+;pA@/ז$# g~|s>؇D0@aa[:SqJb?L16xh~ϭ):&z:"-J@:&P}0ӿ}5 _c3":xÕañ(aOb&} W g%s憱)qCC7Ur_d`:Q DS5nX=Hn\\"AncL9 h]Aܬ/ƏX"NO BzgN*̻Vk&.Ds[-6w-b[1ֲ6JoG7٨R h!X GV#n{A^_YD8< ᄀ{fj\ Kcq\M0GPʥ }qM҆E\}7Ed-0@Y 圆9t(}ϒxk㘥Ns&5jd|\6x@Yv`Ub?PKM]nSgVhYmf*ett$N}5a(ٚyu\PucA`9cj6΅C"QrJP{'wF//܌-uӤ9O%BYO,)kV?-[^Ҳ0ZKcCˤYAl}X<2?@.aXjժLSoG$YK p|h)2<;."L-`(א=p~TgC0k{NbrGCfvT =aR NB4cl}8~M TzejA=ʟA`q⤟u0yԷ぀ap9-Pu$ipЩr?TMҗDpP]qRT%SJo[ Occ#HЯ@!hui:ZCpOm|oz7LA[@GE%Y477?|>R6[&P15rxʰ{ EaTm,L9MRwZ_>1=淁v|ʟA]{Mk WQd|ڸMN&UːF (#H~c{2xUӦ"KC֛ bb•?ur ؇|\}$p4ǗnFg-L+7VB|eYo[g7?eƈ FB Ok-}"U @S)h>C=nS:JDdF&3th:95tkkE`feO/X!uӚe~.lXvφ&_ju0yvXz٢8E} x[&3D++Zw5G9=ܔ9_phS߹5@ Jk@ScI݃UQM/&UV~(\ޓZI|^I\N.K'52.EH(/\}fR;B΋1wYtc]`<ٿ7Bˤ/gBw~^ Y}Fg@bDl;غE_T.wNSER4`/~Fqw 'tfx A Y%>C8+.?cx2ͿjFnސxm_I&B̲{+<Gd}2*8u{d A+~-8Ex&쿊x;HC5z,mspi3;gDmʻwfWHx(5E;f.  Mm®w#o +xι|Ә!NDigihB̿@lP.ve!n$ tBKIVjft*%ۅԠP4 D'@2mQX]"ۘN>Qqg/;5(OqNUO^gfkgY⌤[% jf g4ڹ7LJa/G.v-zaW85~/2JB '9Ӡ ;9`*R?DנeOjlgOrQ{ch JEb4\ő-C& "s 5SÒseS]/h~y`nجwW,-H."{jU cq} тxN>$WcTYݯ/mI:W|SK#.leۃP^`N2=ѫUzvܟ꿝.k ҽKpP1>QĢ  ڨ`K B!xfHxy5N:esBⵙBm'J:,'~?o~|8*fJgu.Yn`];|] yX&*'462=9nӨLR:U5ꤿ uTk"H 򏐠kh#'ď%C4JDR^T\xd+v2T ;Basbo-|wϻYfUn Tm{!\:6hCWr60t+; -=[uBAmnV.=4uH0 G׳="4+Gނ]Ŭ0r+Um[IkZ~+ fAН-Pǡc硄ЉаT*d&[mɼDɚ>9ǓN͕l4m!\J&bxdsAЙv9f%HpTN[ 3$?b򻕶1ȧ6-Ώ~s [`3l6nXhc]M/U唯xW%СwGJHXY_׷ėt~ǖq}wo!LweH}sp ^PI*& ͆~HK 'LaU+\ÈxcLIa |B<&d 90`-!l5vpѸ l=H˦ 0>.~xw Ԯɥt<Oۚۖ5*gXwz_bĦ_VÜCG6$?>eX$2MZbJtoPJ>6Jw2 t: ^5Fw}0*7Ȟb~y;^>oۋ!d* x 8ؕ%ԶւGB{˽'L Bo3 E_y^E,<4=\S!9q՘S aʜB ݄=4s !U)֊akEԱR/kOb̐b#:A= ]6F.z@E#ۈ, 5>}*|G/K_ͽ~@4`%%LU&|ⷴU+rwvG@V pxȡmCZguBl\0V9àe@͑U"YAz H^sX?Ee$}g@Nty7y|F9c^Fg_IզrM|ِ_Ī'Lf!;؇(Tʹ E=5@vXjJ{O GCE-2%.e~|5iB?+OB9UJT}ы(:a!O"U;ڝ;ʞ-u4E+j87.I7J /ф>SRɨTaHw~_{u:U-!G%~ð:f7GG4 FSe KiUQ8'MI7}ɀ69J/0mq4Fdϲx g:l7L_-Bz \$M[1ܙ]!w .ըZ{cy3#1gkv*%׎F 3qm3~\mk )_&3p2hN+si0a* !OpqOہr?y5 VU<8BN"y`}fy0y)ʂm8FKPzDǮRэ%EKDZYt#Tr̩Q;4> IB͇M}g). r`Sʕ!}}sMje91'2:.麁zq!H ˆR;u2|.[y^~*e%Pֺ뇔XY _M<+HRET>.Ca9^M-siJYV vt^ak2w 'Oe>m;%otDk^:1~:%vu7]B;#ݑN{/c>Th?87,zMf~dh+T_۝5n^g]͖'ѣz ɀ80}pS^`PvpJEmuC7DxSdlMpDDV}h'y!t^\@Rb5߬f*`pa7Gܬb,h>mA&!|!'AwN~z]>qYNP)|YRRn85X//(UΛdWμkVje.519R~ ߌ{Jk47l `]Ġ78eхt"K7q-X.f(3(q|kt,rFP+\9T׷u Uz\ѻ Ღy@Z×&N {kf`V FTEeUd;X;ӆ̩w@4#?/h-܆>\ 6c_HfP3+fz{HhyHzm G'شKLC1twΫV' jHe|fs4i9&A[3Xk/.fm~ekV5\#n[ߨ(WA?3:ҹgQ((kT׃s`p_DB#G`D QSg֋9+PtMJgE-o<n¥Q}xnP/`JsEn uܤP,v,Ra \ s%vU=r傖?'ʓem]Ung{嵫T,Q nU-udNFGC[uɮ Qtf~ORR0E*|zSJ@y$nd0L1D w!GF@y(;FT hޮ#~ŶztTC#{#Cl" ~"ķG _qw8:z5@ۉ? ?|g̖ jR_-4Z^~zb/[O4rg1 ET);!A̚^P+spr3}8ʖo |R 'lD;ۧPrK4bQsc{j04Xi!]Ϭ%̓ۙov4<"_<n b9tTl]f㸯8V#PU_e[~SQY1^^;AZV^>&Zp64V#c9.6|mTHDL[*RIQZ7& Qf| wUv7>u,^#!ޒU O=2mR9`] ?T8aHfYldBL I /fc&tNd\β*'1's{1a)(0qVA o휻gL{+m+}fE'# xܨ&⾉Dt)`wC%>qV v@J6N]زz]},z:۝xPvT@8P lK-o?0^D!; iJ{1 `iR"()t QA+)U Qs{q}u_Lݝ(w&6_T)͛蔗M3,}_8Sg({j\G-Ʊ!tyDϕ.?T[ ϳtշ:Xx6ji]cңЪv\}K}jheM'BǢ@C*$aO-ُ`!3pvL RLi客Q@fuޠ"6U%JjKCvЦQmk<~'0/19V5 J:d*>;=Qb?Dŀ*iSr+q5WuݢA${S7-[߂G@'}rJQh\ٲb&vp}{ ~ \Dmnم(Q:~OţCǩQ43Hg;頼0Q VI09^‚:i p\2țj`(IP~4z4to7?P\c 2cCM)qvep^ҐX~Eђ IṔQSup/\4 C95N˿OCLDmQsF\"|ȏr/,ʑBo<ʘoB3|ۅq%%ىB뭁Gk$F+:9jf];/pCuVb[Ʉ%~Ce%< ?ŹSp> !仮~$]F9lWpݧM)/*-ԙU[`1sjgME**.d)1Ap ]Wn׋$[ GL}0,>"GLd-fFbT99oRllXeN(kتh قxu3uzFj?\Wsesyi_p0<^,L*!)qIKg@y꾑][ؑyD`c$gwOT&T!pڋҺ*KPɮ眿 `3}x={Ӯ C$ovPQy?Y,Kvlɜ*DR$VIdדA %LoO9FLܑL} ч+ܭECcM!$z,/25&ǠӸ/o'MijYb<ޭGЮN*NދY%*e>6 v x0>6: 4Yg>Il$u3G9{ yWyaC~8͠d]:$.#& Tv/b 5j DP02vY̊2ҮqUyoOG!@ۢzcL˺E^nϖ@JGL/K1{I0v3 sA/Yp3:N`k?`}3^"-UbwySJ#Iػ{CdOAFMfW+Ĉ>`kH_8O CVGzeb!lpj^L򒅕x9VhyٴM0rHi;7^{?#!ϩcl?oY=;B+h2a@&98|o+;H:duP)<\:RϬȏ0eEYbgz8^4!GW g4S]QJHFmOpNVߊ1;`w5KɘA77+u,zo^"A#sߡ$`x}H#M򣣘k^! 9T]Pāc>iyJhQÍ ڀ~:{@آDɳIrW܄hXXY`9%}%a XTBP~lP~]buz[ sD Y^-5 vbF"` R`tڬ$L6*ƙ{q,{ϴBts G'Bgu)u+It*c]ʁF'u1ia)13lz%^ OC|@VO'I4g ve]ű*l2A#Jг ?`Xa,EZZ:5nY}/P8 +bkSG>qX yXnlD.e8_0_BwMa(d5,#gҀkp 憠쯓84' X ,8/t:y@1n:^rLeR |+0[ j">A-vd7J5wThkA҇G.c$$ˇ o0gVO??b;ԥyPeZJjT]~N7j.퍏{V| ^ӆ\QSͣ6X;NG?X&1H+{ޤ'@A6Ұvgo S|/1Q\fi` V`tèĴdC8f1o{`$aؗx= JӘ\'s!Dq3[LK>taE"o ! !`[f&d(ۛ6!^5ng- 4C/.Fze`QQtf:+mx{ *R0RZ YI>ˣ됝Ƭ_hw."">hN)ӊ 6KǶ%PsDrtG2r?%y0N!)_Y(g3'Y22FT$Q9{v&@ ՗8Z %YAUijQ40-m+uDl8 +I8pjֲj< m bIQJ:4{FnX@ GQ`TԧM?0{BmAg0{\aȢ2 d W&NU+n4oecv 1ɼqȑ!U;][$Dw"`訪 PөW؛jH7^tK< yȳKZ3TJ&lry'4\7U:ctj8ЕRY^L|:HMq: Z\%FMuE F߿h[q@٢ˮ cw@tGSRLE{Ը\a:WPԅoRwnej'~vF }Ǩ #V98վSu:)h>gk&&ms|%[9!D05R_68ZziyC5}ECx)]…~fu/|Q" pEGZ,d@=z|xـ AɦEmY@~_eb\a\qz[fRxU-̏RFXX5Θ *Pଚ*ACǗxC!0ur-r9khZ!fkt 50Vh?倅{WK3 8.g`bg9;Rx HoNSJFa/ +L;ܜۛqܐ^+ '.__Mztn|fʔI 8de)PK}.E?#-Ro 1ryPH1Wd \eC9 J=j/D5E7} -JO3RZ[hkite'J0u n}QW"bq!V5g8n\|Z>/4tV$K$Y᱗Kһ"`i[I,b/}uf\AU1[.4 'ph#g,Ue:7&Ԁ2+){D ŀA1zgyA2U cMjh暋kMǤqsa[qskǧc$ɥh}rAr_hz~Ho?S8Ӱƙ??>sX3Ls))n}ٞ({i%ŶˑM4aaW]u\;^FlhԱP|RQ܁bJUsS_K[Lϗ''Ymz^\|v]f z'vb/.EA,UmLM=Ze)f:b(kn 6-CR8)uxXĶdmuiȺ61΅B&v ʎkQf#_6oGF5ϳ2+*9$IGd('ϖZ?g0wAxB4Iޕ;^Lpz*,BQ3摆`!JGKvLcnm5Pv#Y42rޠk>ʜly>T1>jO=Oo(=| u-]1ҳIvۄ*w_}W^/l*)2(qQãE 2wGW;|Aycc[&nd=n6}rhܕTEDl%s1ٿ]pCvm[@}'/^GJM|ir_4@\{AS_.\_1.fauTRA~jݨ}ٻ_>#+gc<wPL-VI%M)LT Zjdu+X͡H]'AԬNe)t 4B $>-tj/D1jvI ֪9iYcK~ .5Ic@*3؍<|EG!h/tOP`&Q%FA1ڛfBIS-WqZS*h=q-'d`kL^0[12c2|/r[ /C%g6sMs*CG%ܴWzNQ'^P`o\SI%)ˇ^  =\JaUHB,x74M;yuXI䱏YEE ) gr'|GxŇL;lCq 0&^^![DM*ry Wwg:44tv C]7|S@ DؽB#I7сh85C2 lppk mL2{a)P,SXAXN6yn/^73۷]5IcqB7Ւs fR \ҲmRʒtCa};mc/X ϓ3tj7ELvDb3?Ûl}#3Eh'o"TS |cn &\@٥Q·3yF\罃 o0?Mjly@Էnȯ\v耄o>,Lƾĕ$NTe}Jz+Mc Y ɲ,icTMKX!|8q$yR@k X 9R`)c5n'%- ]ɼPU%rԗKNDo}= ^ aY.Pi'Y-Y}gԒkvߝ;Wǂܕ[:zj]iNBO!*K֟E?(z{;)B5vMäJ݂t0_F|DD";+l0$v0ݬ:c,T w%ۮqNVӞ@c0тkVE cSu{@5YO6k3Hklzl!Ԥ(|w%!VV,7`;꿷[v%k nԙh䴳sQq~ƺ+Svr3 hՓ -㡔{knw+- p}e,}ۖds0n@u+x[rMi g2^>hGJK1/6_eU)Wd׬Pb::%T˷{@U!8#1.es~ p_mZc*s??~ g*{7k:Q WWV?~qc, x:#u֐{YO<1pnRI16W8(@u+aUTz*RΗn$O?4U˜#!cpTK]wRx50曫\\THLtk }.X6C.CFl/@Z9K g@){%2ˆ%}y\:?ɧ?me>B":qd牺%'g"<mO1FfDT4,g^d-Sp.u 7C.x8·h(\I3({uL xS7@L0qSnyqꌑ"3;uh#&cf0T~V8yNjr!2d%Xvi5ERsgQkk=jcE7D>$ uFQE~@Jw+bKʟ&6}X;79˵.fi5`3cg>̦IЅ¡tM):coup"gY+DpuَugPz1Oxp]3qIc272QOd" "4&݌[$%<¨u5(ɇI7I壟] άA?P]L1ko9 Ņ սF{Zr Q!J,_K(0OgjZM{y g #ųc٩4koG6yOJN.vpK@ϙ@R{c*W`lGle͠+\PY q$ո7㓔awmk'l`gؑiZ>9kʥe&lFRp t{.GV29evȍ>6e9~ *LH;[qRF"0V<[$>͔{-g9,*#i# 3b5Všj^Q5V٢VFF "&Gȶ;eoݙAL?GDP'"%T{$֤Ol3h{w?||194?ԖqxehkeZ k-#+r/Y&cg2t p3ZMJ'S$"ͻw8̝&9OY증 1^A2t7 BLVN ިuC^zoG:i&IK{ژ8 8L@͠;e Sw%.bRT |x6tړ^f=;!b}ΩrI1$@'"/H]p٨i*a%i+!Rۡ}b F#g$_\@6 ~{_".*8`d8{YU| ڹ"Hpv 8Zn_\T/iH@EAXOSI AsB`JQ:r 'ima!,SR(K2=.zqk pscROd%Q%=26iIfpOtvT>e)Q),h#58& r0-r}6 D q5I7ܻQ@c!rn :PA~+BO"ҍYAV.{sPحU>ò1:C3qĔS}P]Mt]@ZsoC 3PDTA4T]L4|6.,+ 9ϣU$Ɇg5a'Ƈ y]_^HT]681qrJ!N" jWLp4 -UFrPRMd0?T=ĽENq dN8yvi~2p1 t V S+M2JugUD=Yg#0xxgD)|>("χV8+곢M&'A5.+}_tM4ea><(tqT`f@'E$\>Qyzs:a4-ٰ9xÿ|ĿZ<{]&w @[5_B@lֽ-ۋCHF*pQ=bp(UpoxSKf=dʜ[Jmzbp(@x0?-jmdƖ@Mę֭!hw:Bse̴rU}a:AȹD-JQ0bnW>vڽRjǏ YbѻF_+oԼXя.&"zK<єj-zYAs~KqVVi7#-=e&LLjI7pq?yoy>-5*^)ė҄צyzlxdvWMl7eEhQ)hKqE L-d1 vt[DŽoCtvdMT퍍dM*m%gkXAr@(C)CjL^mN!L3N亏`ItCYj_-T ue' ȩxf]{wPzΣ IH{47z8FDme˧Le%A5F[07:9+= Rw-E]gTVu thO]͒ۢv #fmg]}v[J7.=q@][sNf[*{gnpUsxF,ln~5%zs* "/5`t PWZY\7;\23eESpFj/ntҗǁs1ىMTO>.˃=ay6cڰrauBBc#.Lc-b$yIR{.$A) С;|eݒgl3lxwF+YRnJvf]tE  Z2' W :h ˂#\P$R,_,#5{ z7End>-E+z^a1/:7w(Wc0Oe#!g`bYs e0^vAi6z#ߌ=edG{+y. =)aLw(wv5-m,yvoGj)EȒݚxlIK]_ջݑpWX쪭| ar݀)=1yT4Xj{8AKkT hy4 T',1u(4-qgC>@8HN\ïQ4 "Fsw̜4G&_0VVMO"qpGPˡucq־QXس#_[ȭBZەm[pAy.qragރPcXD&W4Hђ7.#mg؝/#~I望q1+l;EJb6:1eD'k|yFEn [U(2hh!]Iw+(ѳ(+^L\K(V jge^4$*Eie.!2dh j(iE#5_?lKؔ(z*3 0vk?Щ]F~c jF );~f rK@@/3bq统sؽQ P̱~nl'@Q]h 8"R9a4AY|,c 3XɈu .M^ʻR*LYw@]ɋSqSx&9*F͹UeTߑLMQͲ 6E5p[/,hQ C?QL59&[&H R}LBn"31>8L=Z"-(<$i*nVIA̕4 U$`[\jI-UriL?J&iK\M_Ԟv/.";S8>v ާN>pS ,)QC#Ė:X ne jW</ĶG4}ȍYMe/Ӟ/mXs~[6oHXeiK- Y"0弢 oul>]/>[zs0Ru.z]m1bs񙈐61.W׵0U0:X$`7׺#FpKKD$)ե7@dǸ%r]W$N@:F6+WO,dL~xidWZpyɌVRY8QwFѡ͗ @)(xĥx`UJDgoombqx ~sH]h'm]'bVE(3Q7fxyD|$|A_(OK_|ܬ0? ־PGQ i*xl4{fe樜rQsE@WsP[YE T:V. 0gJacq$ZZFT&n5 g+Hh[=ʳ, tvҲ:<)g6d#쳖4YJlA %/ ub-˃*6!w(n^~v5>uC86Y$=K:IXSk I'ٲJg@7nbXWx`HY鳏xU:»KIP1+~J*BNCϣg[obこ_"ǂIk9a$0'{5PH,W-֨ ,v 6?H0E,#$zQ54UH};sc!ӽU|^ud̼ pXX:1 X5 izLEӆcnV /BIKDmn@ +iUOa&;V6 φy7+HC^ѸwңW@Bpq_l8iy;x.?qI<Ug =B\=1pV^n<: ;bSo_ 0q_QRnHZ?+ՉŬ=$eJZ^ClACfVSw>ÐKm+(} k5JM%^BVM\ml!+w<<^8cA)t\^4 .&6~C}IJBdEFLXR)6^NOf)+L** ?Gyi#-LJaYOG5Pۖn!3F<=5A+0 5Ov8{&_ v ީ$OiNA)<'ܭ ȃNjQs|ُdP<C5A-Òl0(k*ʅ)PQY - \tuP(D5MQeL{˨NE9gv}&|p>{Li~g6Kۓ2rTRfu %O.Iˈ 6Q{]dik]!~D_Mumca%F,2uxK["#w3s" IU{hm4=Uͧ;t/}]?iNb{;+z~0E 5Hm͵lu2cBj;0u/@'#Т^ 1 .:h82JxMiq^E̺Mh1&SXk}4RRe6gJ!$+@[뷷R)r6hWYspYf0xP _T7zMǸ_]B=B/N CG\p_ W]50#; j HzC}FOba͹ˋU cA,!A@xr&.s%gUC^'3$ R }p䂒!GCϦKwFT{#Y'?TYrZNDwiM@=PU24P闤Ԫ.ڨ|m_4L4@SUK2;BC5$nd;%},H s0!Gk~/^N DyA[b4 V4n6+;A$DXS}qv@N`"KAZE$\%05]IuOvI6-`e/2W%; cXb|1ƨӒD΁BU5ʃf%4SRASiwnգWY=d?rŹp9@&W~6ͮ|Ӟ3G^skF8n\/p+etSNXY%Hkh߿El9}>w%~T^,+ЕJOqsNѩ`{*ʁ T |̏b}{Ʊ<5Kx&\NϠ1wēƶޙ9Gwvw8b]&Iq*3fHLUx{ٸOk4|#r1Wtл τqRUshIgٶ/ FQDV蟦Q?6p(ZbE \m([ ~Håota3L E`UqbD|R67$ƤWTApQUZsbF,?9{x 9 <'ca6FzJ ʡ%2{TlPw2O@7?`b8nu|=^dJ~H ].u4-g~ovְ/},1 >!bV#CHL<]cDDx/oІU6-$Q÷W(uocI!pn`R*τ=/{{dh^Bjh7j{9VInK5 }5yKo鉬̅!wX[&7% .'wDeC#ʺ0KҨ Gx(uJA}/b` kf}oy* I?!&#c(+>"V iJ"K@$ 1YrWo% ss*t8ʫ/D$S5GqRk(^cƚB[YI7 (~':61q68=۔:Otmulz"~ҍ@|CAz9Nmޟj8K|GAMs#!v^e5 wl=\Tɖ+2uw[wQރAIt !lk(eSHk Lm"tR}aȀ [wԩֿLV.oKt]YZ80 ǣyOyZ3TBE$!Մ]H/ 5/t6 $rSڳ H (]֋c쨁FۿX݃ gm, 31FBidFVdG YޤJo{hQiZW$j؎!ƹleEbC*$x0AxL/>Ͱ' 6{"a\$.&%?CLm7;qCK* ^z/ eVjMUnli>6:0H"hhcZQh:;B_m7 4/EjӑʦhF(̾ā@iu k (iN3l9M!9W9xPjd಼`BV;^v?i%cbFqvs *jsc6Ov ,3N# ?#.}e &kGlKvC6q~fσ`qD?Z nT@]{U;o4#{!,rIh4v7I$ sd\iP}WΌ%(h":(6Q[s W63b0rcrh( JKk`vZ[,т%g򆯑 $| 5s(Ylοw*uMWQoPNp|?޴^HDLq,vZ]݄vxfWC0C`#IO >A"+Nc=ۘۥHO790V:(O}ږZı!E =X(t# a!"6TߖHA`#(%!yO fwø|뀐h; /)+2O gH7]a8!uc*i -ً!|ʑypLj$m D7'o$tX4O]z/:4-NNPx\%'\ 'pknm֚6f4$j9 ,"THQ%('m;H!.q^&^Mb1Wu>qV]ÞXn5!%g ;fmPӵ(s8\5~-})|*8O1:4U)0v$cM,:ڸaIX/mngȽ4ށ#{jMǖCVRȦ8:v7$7 0Pi5 cK (TIN@B $^7I]A&~ ݒ7A:*ęLRd_i*Հg +6}]R` ڙ'swO3o[5봦FaWB^,tϫ͘Ssw vhG&LlkM:.zچeFLKM+xdFgdu}=˅S䋜ʒQ!Q/ktagoB##>9ǯfUWE'*X F<++kL-ֵ&ܑ"L-q6  NpDȲ&! [ւV \/Ӳq5}v!#X`IJS%Ȝ}HP+pl+ao74I3Hslv" mǻaLxiR+,T^!P9keN + Ym[*m LfDԣ2fPזñq;b3io'K+K\z8 CejC`Pb_N 3B:e_J[(bmL~T,ƗX( dX|@LpT?%3vPk@ k`ms _IgE zOhя06^Mf̕42]{$|y. v}/_+[>`w 1~9=5#x09Lzv?e`AZylM4EY]Wofit95𣸋-ԇR>-jGXO."{Tulƒ~nT > Z ;͝i6KjaB?&5oȑ@L!dYqeHG=R7Н/-!ѝe E_{OUڀ0^.*7f҇ߘM\a&fp)@NrSVg5nu^b۟.[|™ J_p!h$xkg N|&Be ߗG[KMt`S mdgZB%li(AM544 D^ΣWf~!SG7cŐ2=k߀*d !"x_#Aak/FEn'\9ļoԘE'{ i|Z3-rI>,P<-ΜW"Ysx,hr})>3p, '\9`, p_8_tKjw_m-$n~RA*@xG iȕ FAvEށ,X{a%n j\̎Pz>+nt%AsuD4˧]ÌwtGݟ3`mr Ύ]O2FSmc\,s0ZƦMPg zh?_7֢z}Sp}?x 7Aqo^ꅻQ߫ЕR/[ .l;>czJٴXq=d2GfAy`*MkWQr+]n"%7 }}K ["ӰeDAdlYzHtTKƄ(r}ЩZK!AhCT8ؤ Iux4? fc]-Haۍ .,~?J2ЩWEm >ݒ)LyTХ;ophVOSnTNGeYl͍\޹ܪvw*0I]`]o{L,oqI_.PbLw}+*!Ż}V|ѥ@;C mu=nV IMB UƠ>ͩ׆ߕ+Uǡ|+foE&7xw@6_ &,ѢE?eVc0Js:z\חrƫȚn纑[ üǟvx,M| _!D4*@s6hL\b/p ONqMñicph8 a<`$ '3\'EMQ%E[ K9*Tu;Z!K q Y̞n"BQfj,9߂}z H(|"1ք;)+=گ8\GJi9Q1I:3 oɗṈûUaaz O j,B ې6SUD5~HK,<~?54ivV/VL45vcvɳxCd0U/engz@y%͈\MLA;gQp. Axiru^~xQϿ {|' bZ95y% (wGیf .>-ϤSwJ$;\hH;%偈cc4M J1~40C@} .;JxOHBLڅB¥gSHj.I"/o l#t2a̫PH3UpW@cXK-3'd6i0$Z5i=qYwa}Wa^#5HdxS~3? vq5)j˙a^a?yJjvm OJnK)hHWcMFjYJ}bU:C¡Nz,No&vjAI8RV̑sZRi!4oj벢0&?!t"A[YU9xnK "& ~/?jNyI9)&]5,dC`n{:_lB[ȑx$[ZEK ҿTaP[^H'-|zT J](){%&W2~ӳ,2/ufP$(L\ĹIWlOhQ܏!-Jl`U!E>EK?%ؽ؅oR[~3 4O V^ 1_^IH <#G~յI.)~jBe D& vJ{^_i:іΧK`εtHq{vp[{t^nqǫVU𻞽A{'ZP=-5d|&֖xF9}L!/w3]:4S{Ucx{x/txBuu/JSek&ދX**\bSd0U{wt_LmawH0Z_gOצQlLvK1[J Şy=,bVC '9a$'y#x/VNuȓ83 l⑷H*6Sxp CW]ph8ģ!ټH 0ɾ 4l~;QB[=3!>[25fօ XˆR\U IfշC`wiCԲ8nŃuIt1d wF lk;09$p-7T |. =2ml ~=}7e m~P? VeUCxBiu,Ix7COV_&-ż)H#5u/{79/O7Ʌ3 K(P F#'qd͌OM}_G"Hawa|}:PtǸA.  'Ml~0 }t`ǃr[]C#=@(_-#@7L<:Pd .4wc<]@q~#*FT0\Mߧp,g/. ? 沰րsD-V} 'Qiz=Z1:Eyov;W@.Z+q|LpFzWmB1/+P{Qk SM~NN]MmvW%X_1{5~`-w_Zt)l]1՚CIe& 2ˉ=mӕec*g_WWS0 ZS8cgM[uQǚrO3N` ߖ$Bl1-L$lZ£ P%Y.DVߒΐ)~.P@ c@bUt T-΍.KiK25~*ac򈸥$,IWn :iw++PB"nC2zVyӷf:&?li elٽZ.,Yv>(YK_FIG &So])#kmMK fqyH3FkB`l݈RnnTVHI x5JXݯ)z)3+/+y^a|b1 1jvoQdZ%]%9g42R8|6 8P$j)2 GJa%`BZ҅ύv=DwYp|4q/.hlt_ؖS8}gr%:ap*% FaS7z<7|G&hʂ|簲4jga~m3ϛ_ħ*ȳW冮,k7Ai2~Jd۱]ԹK!|r h>52.TpfN GX,.Um]f}쯎9Hl'j8԰[j󾆷@^- z?z mE~&$5lX\$(ZmO}Qx!{!g}TF *g)z)bm|\8EwkqkL7Ê:Zl}ޗ1.BX1I%6ws7[^1hetaIE63OX/Β[q.d&E]w py.qi䐨ec|]-@aAyxфٟGU뉆їo|S΃}˕d1Ruy.6s%Y=|[Y+,+eržni z4կ'.fK~dϱUFdxjY^'Ymn4!}ƤnDF&8YѤUBW=Mz\Ce{2N-~`we/F G\cDG>-قKa>26XZJ~eʁ2_Wy^A$ޞjT44҇v)XI|H]F ER{ :KG͠ӮkMl}ճm&H3ڣt^rdYm;$rn2@mj;f"g :2[+r`Bq<9ʤ〈7QʪvSnjMkTLc~ɮ!=czgᶱ97emVw ` J}TǗ^Ӳ2Џ)hJwiVQOD$-2VjƧgv{Uѧ̆m9Q?MQ^^Ub0QKj%D,IWH88 ŗ_S||)IiQ9$:]=[!' }UؕM7$W8GvG(vt=SǪϑ~M'GWjn̨f# m7zM|w 6rKj-FDq] *reikS S׮U*{w(#kd4J2ɋZ$\L<Mk_Lo^OuΡ&&xH~ڮk+v"|իʦAfͮBz^L̟OJFgtxrOW[4ARUVB6[4#vaCcmhp$eAoJMjWC;ж*{ WT_QjGᷧ#8h6_\ ,8Os}p2q * Qj"a\NE $L~0 .]g?r0==4Тx/ĜLцW \ۼ8i-Y 3Qe/6nf޺d`hߍHf\=CnP^|a 3 ~31'&~Hӧ筠U#+&zICv0f9H-*(!GybJGPe1[PT?,oj2OHyBy; skG KS&F6VI -_3o|!d1e-o"29I3WqO.8 &5~pI,W~~ ሞcfzO*"n|/ k|.Eh`~SU:ϝ'(cF#EonVhS3oP/"{ L*a*K|ih|S.1NA^oRLa݁*99IWN,a<-IGZ T+E$$ |d#Q[<`j(5'dq֙q_Mpxy:t5>ZW-M;rQg5wca+ 52,`@N>(gζ\OO|oٷ > k5&.(ΕcM.{m7~_j)!A۹'$!TB޲;w}/% %J gz~O m|p8Z]8ozwB_#IݮcgcT {/ēv2kU|sYq3\D(bLx B:9P_OGT)xr"Re d(vZM=v^~quEXZíqD6cHi~ [ߢgmw2doiR=]bz 6o}ʃO\k0;QI.f%ZU0{09$_M }3Nޮ)j;;B[>DEgT͎Z pT \V4}7 Uo,&nG2QbIƒ5CN/qIj&U|8 (q+VLSL7dI 1piD9YOGn:<"zo)MtC hrӻ ²!a ? @\8'ᡣimp& <EX`%BZ̈Y!b??n(Waw0&jygGw-*_+Β}r|&NmfV_`NyօE\@?>QB[ٓ 5f{n2ZełL0upK@@J&6J}VJN((U fdy3Q-ncFxw@D0nTQ9}{_*`E *JqI0]I묭6eŢwk͙Qs32oDΉCBm8J㸍׾xs#ڎf9WVJ߾sy>:]q4ZLJ|'.{>Rn_p-b0oGzWZIC;6jˎ=)% ^ufa[ Jxm槀sy!Mx)o Q-_`;/jΤg#Ѥ/\9)~-4\h-|×<1be_FBd5KDf33!"dqstD;j9#04oOOyH6rBp1x^c/=[7>[\b_"Hr+^wU߾j׏ii,-OZI[0 8S̄)dgVk`8h+tխ0O]VKSK6z Ԍ%+K>4!5 &!';G)$#"NS t9'%slAp{NH0a`DLk:Ng+x*КX8;y,ԗ*ZV|Xڝ=Rf c<~ NP_+e \XQ{Yn>jeDTjw$S"ăERLs5Cc/+bLRji}Mye{uFہ!뷺b{hvKϪ~PiuBLo -jU<}-SٴɭR,2F1™Z#&,q]tW{Ko1/_gH퀯qt/BCwP=f rMrË[nm{NVaBXpE?s-\Dr$ S5k j6!W檉]R,:GRJ=p)U5r"E   ph]M T.j5Pxq#aKU3L|\oqZ0˧, ҏyBB,}G>É!3o'1Dl4aNKT9rzS :ݎF 8wexq-榭;sQ1͕Ta]I@ \Y3<>0&e6KzC-p01t DJOj%v( @ xD8;guR0.ȭN11' 曄ſ"ǜ/(8eר<_n8lk{iCsbst~oGc9ZNYDs(@ w87­g`m_M: $yadz[hTt1 t;KlW-ftjBus/uJ۽DpNt,+mK6Ɩj\,bT @ rO`&?$ppdؕ29gjֱjye_bAlUdQY ctU&܅ץ\D8N'`V}|e)ۅq c@d+ޙlFKil7G]|^6tXXc5~i. [_^僮c//g3]v.Eu"9UGW 1jJ]g%ŏ2m]يB$4 is4~apStoH|(>~<%Xb܋f.0gMvp"Y=:HD;eowrձ9eGjXݗ2q>d0="}X՝:=k`_EOVHuܚr'fCf'o'СcjTlJ-ꔬhGRϲ~c3d-C ]lBٯ㎧5AGHƬ-DXy*="N`4q:rfOT,pe\D8m;p2ًCS, nuO%N .0q->T|פV@sYcm\|3wWC@^rpb*"3$Rc&aBA~1F7dk([̀5lugvIHaAfQHţ 橲4v@se aWjk-*Sa0BzO 4 ( lA4L]NfXeޅ%pvp Dnd0mP֠C: JT SiBjMHa ds%酈dh(ܪԑ3sMt>U}_wpۣ&n Ճ}6% &R ޯ>a-~0%gj&w|5X=lN[y?}oÅJ*enTQնgU#vèSWrǛ@EXud+o3?uJvwA^sG#YMc(횻C8y_ŸLfV;C{| g6 ? B8R~zB^G3r֤yO4܉VG{wzU𙵑Kx`S ʬ f~}?pzW-aD3pn/agH~};COc<I VϐoKXiD.t"![&!7{Y;\0'p"kQOHB^#z &MnխФfœ8mu>Us{g&Nd?j%uHzԙdⷲ~yY5AF{$16汎 PDAsfFB;/aSm;eFG,L.L#]Jf >:kF6m0MV=׈@PWvBnEU)gߵ?Yw6_\#Vʫ(_ Ϫ1TςEYZQR/rm Xk5f+`Wyzo+$\Db$+/ 䋏1gp`w- 0FAmeJ+`f㤢HC$bu#ZuJ@]43jfH|am"zV/ cZB<,-:'B_NQ5p6 p>|J(onknB4;GD<FLB s"שoR l23+X**H*,5._].[cTk5QY)@H4}&+P7}Z,XxI*Z"PcWiIb,5ڵb9BB"K`Q%vG &ڧ+2|b2-]z B4w,C\t3}T\BD* a~)5jd62u&޶t~#e.͈lRh,D̫bdː7ng[>EGUٜFژv;0ֽЫ 8ʷXy6[Oa_D#jCX >s‘ۋ&/ӘDnH/kDdzȇef־)}.ͤ'ܽ}Nxt4U3K`ŵ.FWy=FYhFt'nJd s!_y(vpݑ:lDnԙRpzVLr!0`~jędX:Td, V`5}+8 ^&´Xg+e~ ]􃳱auoXSwDȥvL5N~"U1Ͻr= sNNP$OZ! ilEBDX/d m#'OzNvp>5exUZ5{( ӰJm1Om&WiC ab|s)-ΟfH++ ySLY}/ dcD憭-lFj"㿒€X'*SDЯ_ZO62I'P_QCK .u/Å6؏Fu8z橛vBfV[*.AGJYm}mOOU TAH fi[8glçOZJQ2 UD ܘh?ubt9_@-fh^WTtOڑY;|u(pRHgEu9uZ^4}.]my7 щ gc9:yX䒇N:l`P(vs sfdJhc]93ۆ 4:4J %!Q+i'4zЂc[bݝ`ў3 hY!nKs9{}k.< V3QR_K&8CZP(VHH\Dx6 2P X|no5=aw (`hJ7Kd!+`3ub ٫K\~y t|0V$fQA!f0@ ߽~?,9%z50F0 ![YX@4._Sz%xc3%?K{9i. A$s9ߎo `<h!jұ1?(L|nEN`ө݈xBqp(m#߸8bAG$^elSs=];u &xeb;Vʏ2$|6rX^\F)|JFWƴ7;76_yjơB4( mX^v.'gsgWG l/{9N1ibZVO{Uέ2MQx9iWJ)6ٍwI%>_yRT(>߫XN]vEXCQ!I" 0 mrMc1[rJ3\+w7xG239Ň9J]U:=( eVe[4͛X CEC}F5lNyL4_ѭќ(a"lqQTOgmIޣ+T##5&/$qG7)j t,n&xV]?A0m*,wLS|k*dǘ;D'ک) bbs;OF;0(S( *U5afSp?[J:@JiGzВ t0Ү"Z){Pc,ln><فs9c5UF)Gxߎ@=՚sMsJY@U5WWldOg)G#I!_Ƅ?L,"Yj&[(^E ӄ?{>s?c r`)Eb?KrfQ:H  8"!H2{Xw\~)ȒU礏p_|^^)-_.9*e_B!-M!(Z?9:nZ_j%GXC)Av3#͇Gҍ?۩,J+r;lh1L٧A:!M Ay:mSRQ9m ;joE$ K)-H9MW;|+0JcYj]NN_(8%T?lic̮#}]Y;{IdxĎ:7[",.H:4&2^~|u$vAea jQ (y* <PUuhx e2ersjP隊d+RaN\N_-kN"A4{2%fJm(|KF]~ۘd1IJt7:0Wk`cyJ(OIk9agMN.Af\[[㪻U߽^D5la]1z{dmNl/t-ظ3'uy1^6a^e[~.]Q`k+baDq hעzs{CNk bug%6 tf,lȮ.tlg/RWG+ c@RU:k M-MZ@Pv g^FR핳y; Ay=>\MOFϩ;’B>w+IȹkMX_ +k?"k u̓dDV?4(v؝VJ*m[" pضCR7`ds(B:\/ÓO2Ö>HU*-8R=Zu yZàf z(s0ZqgX#|'_֧3?LDs%-2 (C)z35M.hS4$'nk ?ODu^ҊÞ)&oTN4 =$;?tkOwq 'yĮ,czLjU%הMGmM#o9>/nFޙɝn AÊg!`x{Ggk%3l|اbс1pǐV6;*,*yàDJjn@"7qo7e^I)c`qhArf.,_v'4We"de=YGLj]}NZ='G DjE*e' Q_psrp齪M;?o;3r^RB.Z|'RM]w+r(㶯aZ91 "9[Xu~p /T1L1Sp;կOVTn1xؾ 5WW҄  R@Cђf`wfThe6v:;R_gL6ɾ7 *ػ+o!:~M0JVH<|Ck4V/|S( uuio*I?$0Å@JUI}ꈷOh_#}Qn!X>7p3|'g0gdB7.kcU<hk'j_t%/V a6m*_~J<Pݤ6($AӪE2aHckQ>(FH5HN?)}lLܖ/8 sI2,yֻ3UxZ"0>v< HNM0<^deE[=:7DO,}jtCIЙ‚G p+= 6jM4,))Y SOo-hB> y AM͵W#+/8H*v\}߶g3p7mkM#Xà1~eW25pdr[‹gt)WE˪ͫ@K(Y϶6fLҟ99@A{xsR; ]M_$J?XJy 5u{PcSAfO$9o*5;lhY>L 2jzh縕!>]Έ]Z TX*tU8V kmu&O>6_Y#IOr5jZS%ա;iyDL ϣhDєѭ$]C}w]b 2,kseiD؏ŀcpؘ0 bxlB|nHdV;FS[##sjtWvG lH&5x KA 1 ګ_Z3DI8Ge?FLOq~7K"YRq.tuWG(Ʀai{oHmfY* i,,)q~;! E p|X &S*N^i*(C#a~P1=Za%@ޓq~Jگx(h}A*'H$FN:OSSPTpVǨIO[+{Մ+c}l-jO!K \JS;.t_(h}R.0zR%\߱q^)Y}̡gl{A8=y<~/)m4Hs ()`7n06;Ժv<'U+ս L)rM0N/ 9/'[ggf^#mϚޅq6Ɲ`׈.jUMBUl7/.-N 8޻=ȓ)B/"(vbFȇ^wl߮e/:Ej/o@ޑ2\7P%D \#9mUKip-7ߣy_<`yøw/q~\-&olf6M1"`E0S4Kn~E$8M<ߟ kq^i j:Aѷϊ̤*Ga~x|j9z34Vr##QI,>$c)6+%G*n!~ C䣼vPxs|ꊯ݊9g9s?~klh[ ۃ(?yJm>l߶K܈IS,Tzr*q)—3zfVdžR<٠HC]׏jEo Wm3|Z@&W80b4D@Qn?hbtƯp0P]0wXr$5b^__}U -$QIzC2 {  cvzFp,--;ɿ(͡v]([9r9 G%ڕu5L1D6\r1w/)ia&">(cݴh:x AJBFUX"a09+5]Spb;!Gq!(*3-N& bd+jR5(,tp#gp2" `=ᨰw1y:7沐b&3!Ã#jtȁ (Y@4 ܽJvxA"#|w֏Y? k'նRN8^'PE(5>0Ae07T2KR\f6ᗵ(w_{n m^.Pv O>t7*kLN@gH&:_NL]V;u&X\ ]-pK\4۠2_mctDC@$R8obd1[Os`;iÞ3Eը?,( ]p=븧dg:m5, t&t&Rɰ~u^ҏP>@c:|G

    uw$yq8ͽDϨF:dFb a: ]< 3FYC`A9?'E\*BC3۩=u[-iRt ԼRO7>XxZ^JwbQwIrX80ƯG5/uy܏m xȀFxUgr.K,+s/{`qlM̚3zv 榲e%%3~=S',ZO1D-_ Ĩ,C-Tc1/>&~(4Vp nq%{Q¶tj.s"dI`,nt?u,dV7I:%ډ̾+̄gJ^\Wt߶leQ:`MsmwHXӓ/ATy)@3&k)f$Ю3k6tw\NodELkK;+K-ϡ/_LFZb/0&;z^~_+6A/`fƣ[IʃɄ{f!rB~fh=?i\kCP^ίCe&ms4xP0IdR/yzH⫍'wdp"lՏ3_Ѽe7ѿ7%&/"gM><%(]=m--~I|/ ICeclhiܼ/[a7 'INX[wd9)}KXV wv򀡑0"Qav:(e7(9DVb="Li+īYPV]ؙݫ&ć"g~L;?l|\+z 3`Ezi6dWb`+sbsekmdB.UU HKN}r҄~¤KM \Sm;Pd SDVO}U>Y= S;PI1yp(Α9 ŀtKSFV3GiwLJ]Nᡀα% %LӯlFm ( 0"wSbNf>8G* ]é0C 4/uA5E!V=ע +?[E;Gs3d'زp@Lv0 I"WKn44'1EiU5%<:3z4r׽ ;SZY RV|m'Dރ{|uKzL\!=mi|Z v;g.4%v+'&$S fB]ڻODw*B/8r!"5OY]>e' `PX,P_S나kM%?w=痆a7n*VuW.┟:X{VD%8ҵ%O ''EU:z~4G̚(5}B1ʯepmQ4i6IqmUK3240%xĻd |H}OȞ[ vs,W>+> ׌S|D !6<`J-,uO:#pj:¤9j=: k3q[=HHioC=4d1CR)3J& Eΐz7K`^#fhrp;$l\VLn ˢ66~reCxMg;>51 z<-o 4޼Ha{'  ιGBFz+q$G-OfB׬FM"G~t^H@8-˜7p:V3 }5@!@Z2R\oGE8(=b p|p)[&z@q )O*}(;8ȎH ;#`,0?Ff{>[f&NTJavHy>w~ q9ὁ4O$}^\H\E]S.?""Je\{$R-,d{s]ғ8aP{w6T"L=ɰtxO韞~ ̟By vAЀH|]Zv`T eJߣ yCUx0SzُsS,U6oyļnյ-o`aYVVݎS8t~ѻ[={9*r=bczh&)Գw6{FG,bN&Kr}k[BN_%ZYsl@7ɹd1>!nU[,U#Adf7p dhIL6w,֐~Շ$}H%Ls/ 3PЬ 6vٞ{[#싧jbߠx~^w?MS8תGXǰ9NLq}f\#{Rִ/A6VD7ƤK'Z<u\9YX~X.ĉKXd9sJ+yj;C4,f'|{}?:&ۯ`~u"&&4l"9Wɖcֶ(O W8 }֑dD"BA3}ՠU? U/ۈrIH5Zc$G9{5Ɔ@l %?eG x"sUc,%f jrl`*ZtTۀ,uøxjY`tu!9"`MB! .@RVb`ef [4=nSS.)ͭ+ğOs]~],e ;mJ\yxshHDl$Vu w%}"/ym$k,V{LS [H;M|+koYKGlI5kggڐ2IN9rf~Um%0 BN_\w6c`X7Khbn!TGwy,Q?]*z{Ŷ[!0,B%=ˠPP@e`Lzdґgٹ3sK`ˏY}h(̅3\BAw*Jڋ{|o'UNa0 u17,̴&H{j_jet.$0 {֚v$jnqJrC֕.d,`|3?uӦtBw+s+Ƈ~>;>6U'LگŢi%bbJsA yY0MD o\?I]WHUEq-ۛ_(FvW"`뭭~'FhqU73Q)2Pkt`Vx_P}"%6tĖ<;$c5PVyvtsЈв{Eҕ4cٗ>,bK,()IL*cA5)J4;#Ll:B ?X $%RwzhQ;@rR\~>Z%1Ntra[Lew$b$ 9ʊAg+᲼+v"E&bIp]emU̡`dGfGKeӬܔ,=*5 NQCZOq,o4˶ =W7/eUřYkN -8]ݣ& |b8؆kJ;9u In7 ;&}@@);:8YVpS tL۵ M}UЛ}TN%`XOTsWQoДDBҞ3+b`=ovƦNuSϫ5)3&:wL'H8<< 2^.I}콴 jqN#8`nPr$m8CSڽ4\IB=`e2@jml1Dzw6 xw'ۡ =R^鞂רԜ_NP{=y }89LIϮmL &̷:~:ad|r 1KW$ R;|J9@g|50xsVYG@ /:v*މ,zԺ;݇l9C`ivRNώZnNMq% 0}> //S%a϶A+mB 1[Px7!'ͽrcJ)..dY^*^j[kM:97e36"b}fE{NTԕ=gzI3nY q˩ܟ?PܿÚ @mgU-1f FYzUN<Ɣd z$AOl3yF4^ k\a4"ꐳ`d xFh>[PyP~Y]*fMs1eV]BO?i8jʓOIKBؓEP߯"]"\ZR<i%̀:^K4ʅUa$$)m <0椬^; !o8==Ʊ[p-.x@FQ  m3MNQUSk_>5 uU"< %\0~M ]j,WfJL w\٢kTC~RxiRO(G`Ry23 `[?V؞nV9_))'Nw#`.kzC?(e(bؾ5™O/PpA^qVi`.(7Ir[vQ\h{xn=>er$lR2nP .gSe`ehm^Lo[wa}[7J -GOK#^vYz|n 3qP"&"Ɍȑ mJC׏T !Ow=az(qN]bm12w)xUߙ&1+37~93MTu!Wf(PZ8ߛ4mB< ft JA68+RZU2CtB$ys}WojW՗m_r%zv@JwL|WXFV9Y -<حI1 XPΊ')T[{NM,%"( %6 Ψ!aURY(eW&3KG҃2VΧ,R1~L;HCC/U H|8Q8)¬vcJp(g#GoudBg5iBXR8F?UdgI-bܼkzgkW#1*"P^XQBx5*nR̂vfm@7aq4?A0u%0 MJ~u&G 4&x/b)KS$& 5Oei'Oo?BԖ{q#<OsNnp*ʑZe:\q/I'+ y'uL [Q@3'm9hfq'$7v%0BM["#/_!CۥP黹Jf`Yvr{8GIS%XFТAnr4 ^#ž8Qq)꽎07&& 2ڑk75ĩ%/N`93ۈėmC|goG)Dom4f44%tBa|n]@-i::v|L.qE%:TM0_gHd_@z 4)v[:,\^'Dtm ŷD#]XE'H}9 4ZVg&b݄Ywi涬=7}&Q+ؓ0| D7iv5T\PxB( } ͯG캎mtu-kER/I-XmOCgUVbf_F"6f51o^[Ȼ4RsOw_Υ S ibI54I$'siA8 t&QG>CD&?Vxu(M쏛1%ӮRtmmQ@ Q Ut`ƚ=HKZbJ o: $צ #H{DSW7| /:_Bxzg)LUi2r7$M·B fu6e!85-|fՄ(k#UBpR'9WE옴rNLy)S$zBuKi('g'<VyeXc r8=:'SwtN`+XݖCԫ~/uUS?4-9Xc+nȏRqL7X5fd#($(Ri 2hgMq {eo Ñ4bރDox.a̢-q{)#2[HΤͷ _]`V< ۄ!D=>fvs #L>'BX //kS)- s%FHGMb6uNRW"$\Zא؎G#g Yvw/DnĸZ1Bp`V/iu-cTvSVy e çAW\ յ*n@١aF&b>g"Ä܊TqףLc#:+uur.q ]>=&z,_'ELCpUdhReTg ׿?~睪-|] Y_dT: )}+zBAfM/:v.r㜇?R/doܧcIp.JdfWɎάɳ!n0_עzL;cr4r=GZHC>#ÏVYԭ7Xr2̀t5y4} χ\S&ڨZI+P/g`;UJ?zy?k?-r6ݥ&*%q{_XE+On'NBE( zox*ݴF}gN)D5G ?LVo.D`([~%@~5}Tq3ti9l!t\6 w ٖsф4B,|%cbS?f^L$58ޛoTsjQ`9xʄ(LZZd}uT L=*TlǺ0/ tPs^BNFs_%I01Q~ ܙ9^[\vb"C[Zp{ma`F򀯵\fWLA4W~娠|Wޢ)שI5g"F(u/HRE" 7ҌGr@7?bN؁tb^٠B01"PBvv:A=!wYU𺣬&2<"֓dz_?d:w*0?נ1^yOͣhRE;D4^CT a{U I {a|*psO jƼ7,ki}R NR”u2pitDJа8}_q-=씝b$'t)GJIb‚:cCQy ml:8eʚ ^ԊΔ ]#! 'VNB,Τ͏݈Wmmj3GN*!sEИ Ô=v r׭Jqyyke~CtC7D|L$ /Ǵ&vYi hؔfN21V4{Yg- Erc1̴ؔVio-&6o~t*LH9kdAj.lQ=!˰9S8p h0k[ijˡ!Da-5=q;UVsG,i" C3'ERӒ#~tK?\t Qq|.ie!Fƌnb;lEVtS2l!3|r ][aHkMX.Tjq })CVXOՙ,.[w W] y )HjK5L2dˤgQH}6;ehqoWp"A-$ =ē`{ xv5y3g.((y"Ɣ-{mIXpJ>0y K OscRiPy]/I4/M~+Yol0 w& րSARN >?[4Bg:L >V;CHT::.qaH/eKt k x!w _c)&sKWt3') #0}.Hfa) QǩGK*8f9sj 7 ?wo͙ˑc٪$["5FWBrx@:j̳.jz䎕XPWu!&ۑ('<ҤrZ gd)#2%tlWC S<`ӑ|?v5B!^pv UٲIwXCf.* s]y 48Ma'Jh {,ȃ6v1AKB3U /tCSc(\]щ;w' /D5d@Ih/.3<6ފ7`B?!Y%XaK.yʠV#[qxFeuJ_X52yI>ΟV{| ''ͩ/w\nT&d }cUN\P*cӫSugd5 I[ [ bZm;K*7 (n:ȑ`~ pW#FPϵm gRE0Fr44@|CR{|yj ( ،wґ޾xV`H\5n T%73D?o<~([pDH~]DyNTe/fLI[V%3$AC]сfqSvnSO& z,/~?Aa[.KՒ=g0aЏFye/{Μcyx[{3꾾BLrMeN>}G|~U"c>Y/̟l9T9!jIp1 (߻t_=5܊އjVMM} 5Bv䯺@Fle#c^DDE;p-C^}ՙZxu22@)\̐ nokw\So/Zʐ31)ㆭv0xz#K;\sكMY 41~>=pgL)y:84W-i\x%)&,w#fzJx18M'BxMyo:9[;˨ Y<f— T)=h'x]h(."I"1)Y[H)zNYNߒ#RB:%K^d.uvaYtC.*m-iI|qw\5!/FA%o."[Q9o$]Qu%f ֌'9M􌎚\Q(?vVpVbnFq˙9tDEX#Ly7֯46IaNyFxtqK1 J<5%FTӠEj xi0Vs_NjN>6cS)փb;:Ҿ C~!/]XOn.G79"~ywkI?n^<9+X/X },fm/i#pɺ.e69&4}RqkπrDϞP*(Tܴ?䍘} ;6+v_M/@1\j{nj[q1\5^<|}R>w8HkS[#,r ^[KUITE,_[G!'BYP/oqB8scWtG̀⑅ 6jwyS 2\  ńE.c<{7 eWHNK??2n~voL0*i{Hˊ5g 7MDvmG9{ XD.m+P욡u<'egI=<ۃkO[$} uݭưdsAbDҺ".#W!L#E$/&%F ʒN0C$ Wn櫓:B(+!{@ZKZ ? _6]/?R;= JƻO !4lW~%ָ1*?B 'f1:qk;ŜDVƹBy0t ; ?"x\y~DZx`bjp?7wM`LdY"o$4- j#5UgPHH|h ӵ3(AppepM voFch?L:[mCiS=ǔFv-Dt 3g+o˫E@>ڴKWO_2l5b|(CJa?(w؊.NZ})ćﱝ R_V)3\}1i^]Jn( 5"KT(dZo&<ì%!$4Ӯs,f,;3b?(X[@}=2_|E&+GDs%\\_L\]NH8ƺSLbљ'@WeX5a:Zr=ДX i o4k ]ry΁)My-,:RhշЃ#$Bth,e^)ϲkE޽/nZ2^Y-a$j-CNjisT=C*Pc;M ܾKBBb3 ۴SRߍh~q\f{;z]<_3Wa73 ;VYȲZvy m .XR&҆md´]"|N͵kG5[A"ׂ2[`s + `La-J01"n9||o[ w~wWd'sLp.j?9ZV sUynxcǾ~b@Af7mJr`-u y1QQ`mGWmdBV.Cw(@ER ]Bۡ PjK"FR eq/~GUq,];R['$KB D%D® 2%֤hVj fc0!6TҠ84Sn<ܬڃVrイu0Ic"𳊇B!w]i]8OxoBŨ"ɋȣkokf7 894oS <04bxWҜp\#b]`gYZ070701000002e0000081a40000000000000000000000016101cd7a000047c8000000000000000000000000000000000000006300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_pcie.ko.xz7zXZִF!t/6G]?Eh=ڜ.+͞ g_P Ek7'*-n%5:,<ﮝ' n"ip\@ﲏ'ݓBIED4z]JoNs|0pt9] {s1^ 7%|]C;!?% +3؏ h}/ JyYV+%f qTWcxOjcYxv{3.IȈM|wCUOBf=]_s!΍VrgDjp#y;?@i(s 6p|W|__6ƶ%9Ƽ[&3$ *3+`C@yMQ拚nՊQCa_xmݬ{1>v?th2o =F]τݪ5T\s dX$F+FP< }l>1%X}ydqԅZYh!j|c 3(q+,"5ںkD~@yOI$5Jzn%;.P; ҦE @n(xZ3>ffv ~u@?9~D<\c[T4.,|%&GBOe'G A"h@p{;$g=/>諺ރr uaE=U$ʮAA8qepPh,)J0Q0(h/сr"pb-^.P++}'KX*yQBl릲\uk<9J9 gHuɑLC~_yKy)_/bg&,Oo%2A_qL;d']4M GPL.7"XJ2a._9wpP^v6vu3ԫ΄l\(mqj9E*KEpDirELGߣk>X v7}AzP YdC9yuץz;]whӌըvT`bQu DГdNBm ֈɄ-U lDMZd RP,o{yՙlS8&ưJڭc=z",U&a [vf2 y\/,~5SÐ* 2{Jcci} "_Bz :4qIi&DMvcń@ܝS`>zpJ9 tIjn9# pY+!M"k]v?5].޿ ?gSPK`)vU9Z+K)>$LGpcwFAlw;doۗ_ڡǿ \ 3/>Xsz Ǹy ^r-W{l2٧2CKyĩ?o &ei@q"ۉuO}?R6r˱ͶAR;jQ!}A>Á{lbOlZTzP&)?Ւ_Kaާ:W:}w3< bqxR1ֲ A"h:MZ х3>i̓"7X2]g(@׭"AD5%2^eS뿯|luki,]T uY^n"8܃x[ (ڣ(;{5(vT{+j*8FY%@HiΑ+yE>vAPQ rKcH1|[Cyh܅Ԓ/l6O4PȔ*$$8Kj>ƸYf rt`FRd1H4Der!6CM|N/ˏކ 19GQZJ`MqCM@FV39>σ!4x[Hwپ`VtFCuhpω9C?i( Xݶ qe[ҍ(&7{ölT{eՀELy8ԾtҎEd )K_\&LRXY{v4]a-Lz|)_dh޺:Zqm0lTȆoJ"$j2mGRjr)Qtݔ6&f`@Dr.'3&bCNwA51+%'uwulO!d%;unwLg$dZYK2E8ɣ%Ѧ^BGT}!J2>p8ikLH3 d~T7P*i$)%ڱo,C uf3X[~bixИԔGLP;? @Jx:Os ܹb_ dVwh~+ d08rRdb"Z`d՞7ϥe= >`J.v%E(7|$zH/ e>1Z+(0 ܭ<; R?~OQΨ"yީfSݔxꤒRHnϔp8(i97NZl8Hb?so06YUt^ʣ8'sJH|&iN=AS6@hXN.~{F wi'iysz^+al`szxavYl3hOM3hg7Fh^`*z:nfx͆9DJ|ԕ yUV $~-.)QN)"ga-6Ooާa.k _Kr3)7 uJԊY_t6Pw&4b ٧PNJ&ſQ^&S'MwJ{2YSMk8]l=TQuԾI _\f6/@]gQfKO6Q?%]fHs1<\w[vov]c:q2nJ$+ 8 pufN61ڌTrX@ֽ9[f>yggn6+6tZ?z%tpgVBcQxĆYF6w6LVޡxs}qq!Ocv XD-H;%E(Pn-$b4 h Q4ҿ,YagŶ;cN_E OBʡٸBĈ_F!e&1 B#G.gi!tP%vv :k w~vPDd1;ejLRt=;T5eաFs C^ufWLGKeHE\: Z.n3y>٪H~4aUGΦ,.E-ziEU U)b~(yю//g_ ɐRL v6%b,ʷ7FI5wKE)>y#gޮATg)9IX+^ۏN3(Ӽv(XPSdO²o ЦS2v@|#^(Hus B7Q$}睝2+ өՈHg(PaFd&&Ҩ phs֢q:͇Ol\FeПHnPbqe<&o\efDmE/\1\e٧sL&B5RWkzϵq=o~tD1 y}l<3h-OJ ֭+n\rv'~kGw'F\+>\}MuA(=U a XYl^K1i]$v=sG-ˀS/v`r;#4EobzN4xϏRW ͿHFjE;t\b1\?Mo` 9ց {ZN`L3t?uæ&ͼ*{)!~P]8s̅-yov<`=W$l'h\ѦV FU'cjHVcry|¨pO8 =-P."LA /D_"pWW?[LߪGn{nq{A`]Sp!'|ĖXd7r<[msJ2nJ-ނyIP,ʗи!)/A rbe eF"PHzSf $A,ˈv&/U΀Da0`A (1q@40vQ+k P9P|# j} V),6l#/jNA`U2pHj2';cP/WX*8RUh q+$߲D`oCB#\ v9֖tD14HM./Z: avE R3>H=7~ CTz nNn֭Ls ďߵ~QXOMh{OF%U]Ip43^0#+z3g wYP{+ ZJfj φS}3vj lbG7 ?JFC8l{R  •zUDdIKX MTvZm& ?S cU4jV,w[U4s/j>Ѿ q>\u y\K R,]io4h5"o3!dGpxE'l .CcS,P?]jDI^&IZ*mN}h Oԩ|3P:"c~7 { M$uE@(ƳIH_!߰odBw0_y[M#U}8MS,J<|T?"&7V nI݁k Q$3FTB_~1u'=fѼ\4G/1iHHjKel@HN<+rMe2ZOL%1i9S1+J!|nNHO/%v&KaK1L9 K6&.7#0 j'k??hQNÔ:IU-)htgv|<0<=ywor` 1Bda ĝh酓w5>Oݭa O!Y G9\}jOۅ#(rnFr\i }Nݑ&\{ʚLۙQq~܅!|I,Bs,G5lS; Gb2,U%0e&IN5{RhDj¥sڀpqWǗqa}3( ur|HN-<h {nwU29PE嵣_Ywyih Uc}(\b 3q O茄̚΃S̯0<wKnt)Ҷ!G;Vga?r4.7PR&COrV %%=͆EMrv f.'YuI'̻fȊ'^WlRDN%){W_w8?:?&:<"E)|eFcdRP@3:$]䄤p-](V!)SY[$E%D<~LQbӁm{ET.lr "Yxԛ 1%|}u790(g3[X~Ԅi8tmeD16QhQ1jh'%>`x3 á݌rq[R–VR 3{1~ MbG \%R Ƅmi EER"1u[&giGkϤt;U7,:*[LG nj@@MF@j* #; ڢȊ}/}H|CֿȌ쬱,ܚoeQ[r9Y$95vˆl!]2OV6ТUܒ=o{)APP3-eԥ/0\4b Ϗ1n#TfFPDD4i$B +ěZWWNvY7>hW׍Q{٫&;̌|e Npю{Գ*0~t! +*r'P&+3ͽ(уů럻 nz* Em%I*IlB>Ž༘ߏtX!5^!U ZiySt=:Y0|`7aʃ$:#J<^>%jIkւ27_H8ˆcp<>jU j!rӍMKcXȟJָTB|6DNϦXxj)'biRcYGecK B&+{nK5OjaH@e -  E>rLbo\vLȃY*gZX:q(4~9/w<`.cAyM0. &S#d4dهuMP4fCйQqqoB"ETPD -tHT1?^Hg:]lrbǁŘwl2u~6Zǐa-,v*+ܜ)>֞QT/7Ӝu< f #{J{Ы&FE?ګĔCz2s++%7i ]m/Yg)c4Wl#je;~a]. V>@.<+.o2}yvbZ>чntǙRپzl sݭ 2ܿo̸Q|p^yY2[29YsǴ }s5V"5;@u6-U2tPdƐC Uu[=Rg</?M>aXӊ eH: "i "@I:ぐ~M>CR8w*WV\n6ДFu ̲]ԝOoƘ*ǖSnb@s:587.p<(13Cc9}$dJs E7 Q9d1Ɏ1-@6=SYxJ-ƍc/I|Aƕ]^G $Er(0(Jυ3 W*PLPa2eugE{ cf5.Ɣ(r-} KumE&tvV b=#]FJn\Vc?C˄UC;XJGaq|C@׬9?0#hD$Mc|@ӕ?q7%S觐wGo 'LҢXn[38?oiZf%~'?طB3i#dS#}h#|pZY4NBr.ĮB\"2I/ytEaĀ壜}_E.Y:wf^/gr9ڟ !ý ըgʏϰ _Myn# '~.ABV^}1(jnʔYļnqidvޑTu[Naܺ:3x.&G@4%[h/2[iXg.* j@t}) nߒ$$+Hr8&~8&=ڔݷRh6SI-;ÙM 7fZYc]- Kpmze{(Eó. Ch65+Zз}؇vaJBymV;]BNysT [/nnCR0&Hmf;wD:08sҥY@FwY4Q['ƥ1 N-[֋H*nHG ][29Ϋ~,aC F/Z;WB66xhq.@ -LPtQFPO S v^<.Il~V .nˈҨ՞TFIX&zKMP CȤ}폾SU٢=i`PdNJKS<8p,QR7s|Z8yE{٠+Y+侜!jF`wL.Zno8kjwُY ~d';58}(0Q J:ޖH ڠ; g*͞~5JP)*5#jZO mA&q~fÏ(WhdJ1mbtG%#[E@<?pmX[D dJeMKh.*Y%5 UkĎϿWh871S&%e {J6) j|ϱͱMR@0bҦ$ag faM k㾞(-WE}Lck60mvR΃E7(N4%0w95@l9.4{' ,'5-[q&E`W˅8yF˻]jRXq%49?%bF^ts0뷣^He0E BYr7r *g\ͥ^dU3Ԩv,xVXJǒyb7N eUKg b i}LRUl]W@zQm G]v(S\^R6%ejЁbi 4IEм9?WN%P'u9w+"\"|V_}>mr!Ͽ'uv^ЭE璍9fGgYL%+'u ׫Ѣ-gbVԭ>y1 22#n|˶xv|3ͦQ1lBT912R( q0ŮY!@HA 1'vx$Q醎1 ƠkVYPTQa5)/Q(~wešAyCpKKMlDy?D'NA8N$0R*?V>}k{ʡ[ӭԫ w; Te[zi()ԙ0;54D8M›&L뒛X'Ax,NWB'=3G> B{PRRqK'bvfIgSΛ5 JO6H"!눎R;ƒHquevݽ,k];CN;}w 3$;YۉXv?R-DL 3{ qd :W`׶ϏzW]o,<;RothM&BT T/"?,,6jFh@^ӂya(?kICa w0<}U;C? }*` fΠ(9aۗzs]eľ,~ZoҚ?SuU>/vr{$m˯K{0Ws[ajX_NFIs涝b`͉3j( sXs >'W Kgwq= 1goQRjKz@pMRpvڙ| M:i.O|E0rj:g| mOdyR+w10c)kJ7‼e24]#;*#BߺQnݺTg^@?6iIn ,KݐvhTW6qSĬiwPFes Ş`bMl;+ng.~@OցSйLE/IlzE$݈šHW]WwHsR=xkъ.|#QOQ iQj^pOL}})y6[Wl<~8Oӝì s~o~"${Kϑs XI%l;9¾4|$K`M1V ThVScHFFM6؂;|:ͥ4w [t6h0F bFMXU jv;prDZ߽*S 45Y:{A@|: `qy `,It ~_׵\ZX %7E nUϩ)-) N  ;QN+bs~.lr/Q\ᴎX0Z2߁5axY_x72\4`g~!/mt|A݃Ez!JŰ;f֤Qbʹo Us ǜ/B<ˈnz` 1HP=%P 62ͥ?̥]Ư*B8uvKciu[Zh>[EyL70zGZXs69'D a0Ua}Gc)gmYسL4If`MK 䫪nİ;mwn>! ?NZeK  Dp]0~L1dk7 ^n%2[缈h G(/yRRpMvͬ&j#D\wQ.4XDr8D˸XO5I$۷J<z}C;`$~8IA`qUxg+f0PUd,2 8ОN#~ ;Yaao/X6 ^8/`|7 J*O0`í=%۸FqG1JjY \|O T *'P"0hW@?CČIs`x"Ծ1 [5^g9¤U6w9ܵӝ/A0f"cb'N5C(%FD=G-CHuzV/g"A:0>˕yWH7JiֿEg"4`$I|d }i=,)9r@'9nׁ --xk˶s/w\ jPE'=Ӿ(b["`Dh_8s}.=b"-y~vh CSEn;Da)wb΃xCm/֛\^"p =$JV|Ќ7*t IBJeV7y?^UPXwqbmfϵcBD?jjBBPXer@e MzQ*:X҈ BG[ %H}a1,8I,ŦCkv4yʌ f.`΋%A'y0Ϫ=!j, P9['})]2IFkڏC8A͏ Ӊ{ݯ#` @OT"ixR2?C-[JEGj|TWS n`OW{\0>*2vMA.Y{XohQf.Ais젾;p7ΑEs$'`[,d~{˞ŬBOI hQ0 F; ?@z{2JWzt54`<3hz dLӾ%,1/&Ǹdr7256}E4!bJ:3*xeH+j<'M_%IJg'G 1YpbN\Lo~ZTN[@s8|ă^o*Z(@k\ 9Wo;L7Ԇ"ա,sOG8ĕN] p%ݸ-vٿ_Me~y(!8`*MZmep0COF!)J`7=  Cx$:(,\ާZ0tt'k4di”{lZPNy,O Ѿ jT1C4HEyu~o|Zj!ۇt+oN絵,=';EH=zI6g6NU4k;H6$;k5y dÜaõ {K zWa98DAۺnؠ P R/$);0h^v }uLf8ZY&G~,tAR{oU%g(AaqJM?%v"X/4*SW#ëQ2Q<> a{-:}-$s )6TX1{E$1ΔF3F[7]Ã;RϽ@d%_?6ʲ*>b $M gw)DZ—EG{ Jk;J3.6!ijkeE<Hq2=MAs.4:;faH;IwKCSfd;/Ս"3B=ill#qY s/ؙ2\|zuJ<6qU aVV5+ ʖe7]5?jsjeb^Ew}Ōp.~.}&ݞ q/Cb.Gc=h;C;.`M6PPVOHH㏀ˋ9S<#q]oi`"`waïyf #XOހ0豼.`s܍N{H/`ke3>CKNf%?Ʌ&`z5X"Z?w8Vݧ  _8RZGSHB`zT).z4AjyErk7Jkch_:!f0o51w)p(;NJf#^;P^=˧!nTSbtY*.A[@vcIzB ͥʟcNk-\ zu ֎5C#vxx&;˜}3ӯr`H] h͓1NS@obqO=nYÊ'$ZƋ[OWп%5 Oi(}F,"B3$@ӜG@0[ Ct>y7cݢ.Lj"IOgJX%u . ]/`H *n*` bvP8u +niqQ/ :ˀX)^^mWU:Og\2CߙmWW=8X-2<rYRe#t}nC&k/?2]Ih^׵9>B 1 ߷HCBy7>=neAqv H݋I 0eЊOgZ45>(^=*'}ĔDlU~<df%7!|+t+SBT<#E zī ":b ZӠ׍hdZ1eRP6z8yRjT!ҏeL_GgI%(?rmvTǃq~u ?Ӣs@I L:1v@]mN3Ňo܁@cmq.m^X~)(jUn&Oϟ4`mhLkX:TWx+a);ZUպ\C%\ S]910(īǥߦӠ.*H$pxKf]iR2#)jqwӴ|7ڸݵa5  4  ~l> x&&@ϗ`!Rǯ7)p%=6N#0y]`'A&Gbƙ |*7*_XF,\f #MQnUK_%Zɗ4͊yƀ+TBAJU!k0TL}a"2ˀ tPM.![ E0{x(OFF Wdg$+j-v5wn%1>[_n ȄV#sXeHZ?ǪV1%(]M~YC80g_%o!ށsL)RF_]lXT,ਅIUY 7N|82$TC^Qa)-%_>2Y˥U9 /_PڽrL *V'(KoZz>Ki02ؑaHr>2ldDwHFs@k+f+#7=dOM -^)a OBW%q;|$RϱP.(+!]^6ZӼ-3Ɠ~78VNч[T&CLHoO[-JgN QGC dPm/FGO,TKuKs\8?ifh ˉ*nE|ߚ @~I}s<bX>k_^_ɸؗMWUFW"g<5O`xJXKt%']=E˚ IN}6L(M~<  1y)j8n;Ɯ?Nwڄ۾. cUx>G|bFd b{>aR6 pГ_qYyْ++B{ k_ ݗ 3{хP>-Ǟjq 3$TG>VޢiuԫXma} PI2vu[(.(l9-+$l؅؜qbN,i @ @V}(v'*P7~&[@8~јcyZSbZ"('̛&[\M|kuSծ'ppԓ;:U27EhЂ|ZpƏ*C!]@^oMNu _5ј}q|];5Y?IA C! Xo< rB6'-XO\Q?;⎷K`n wSnJpW"T^Y:K+$/?;0cAg4#󏌓TCnE1/9(IqۤePa:bKEX2'ʼtR7Ɉ9wq_$k*tD'Ē=w>j=c_ ӾE9SA (zE6A8p܁MڧxA}[4c  j;}F\#⣞ U}Zp`Z!DߣCX%J- F0=]LN _"Lq:13"=ȴ))i( G6b06a0v{! n5J"߹x;U~Uo%4,&Mk +sU<͍--Q,'fC#l!X~ lAGeH5$^jrp 3.]_on.hkO;2pIɝoo]ؤ+el۵tCFBc#d1s2AH 4E>4ڼ~LWw yXRmL'spMg4^YeLTוaU1 ިMVv5 ڎ:?㦤?Jryș~œAJ ʊDKmMz)ջekUSJ%KZrKSe'9Cɓ` <~K3 Q U%XrFKp6w\A۰"5K;=SMP>xS5# ˱ ;+B%`:\YX4L|"տ+NӶO5Mu;!ۨ z ">8L^__=wR]r%oNE P򙨗gpf݀/:1t1/FsnpûԷ9H7ϲкER˭!FM&в{Hj43ogYZ070701000002e1000081a40000000000000000000000016101cd7a00004408000000000000000000000000000000000000006300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko.xz7zXZִF!t/(C]?Eh=ڜ.+,4jAw}Q%ُ.(2TQVSF*[/96s=o7q&ۆdYyuJ2v TGeK1ԒbM~WP, {j<WFMӦGI=>-]t̪UNߋ\ 2R;ON 8d EO 9?pPQŋ2ob[n6; 과z"!{+-sH I?տ3 sje)bE2=Ί:U;S0qK0FN7fȡ>]xO,!?H_dĊb xW(HEq11)nLy Û4=gzwQTJGm. bh!KcSxL33=`3c&uӻvkƖ&ρ&ziݼ;$->ӄ\ @]|w_2`5mDc+%hI@m#a )hD=\mG&ZMQ3@D]O/l!}vl"Jc%MoQ>}Q|8Q06JbKDf/WS~lb? #~^\̢h,<^cpTszT!a{옼{E]jT0 ax/ȯ뫩Í~ƊՉ v+ήVNΩǃm-rzmOճ ΕDZҫ6ғ’6Y67v<JFYdQTrFq?LdH go~\$cKUdX"0hmL+T{>}U^j]Պ!kdO Hmb)viNƗb0(ڼk2M`7gO&~6'WVؑy:r;r2enl<ؿ">R:҃cS}D~_Ǔ wd3AOR?:)؜B.ײ&_ 09WJSvώ~Ĉ[Q3X‚9l}OG6=$·c!͏.#i"eotQ gU}!;by',4UqsS.@\WkNvcV1X)>mňPNvD\՚f 揦kԀ5ü>Oҟ!Vt~Xs)V󆌙$#RjKPH)ޡ1KS|^&Z@GPqdK8 4X.ZSx+sN%=`ֶ. }f׾zfC2TH=x.R1" LUԩC$71npSMp4iٳ*muý|P=D"^sx817<oaI"껊æLu9WY7V\L=/ gOL g yb}f8;uTNIVx ~Ѯ"V0䌓] D;֯M) ??J -ee JR e21/.f3LC2^K6i2E:dM70c3޾OrW2P]qxIsߞ:Pvl l>}wmx{V.!NiXm/yZ0$mψM޾TQ0P󐸄%+(/F20 8wg1beVS1F96Isn'eHKMFjR ৗ8~&Ɨa-o1!6tdgh%vfVLdKCopr6P?IMJML}ɦ+_j'&Iw²p=#HQGH]a-8mQaX܏!KYzֶ2EðܓE5N]b-[|Zevkdݵ#_ihЕeDwZ~y/$/cr>SҚ©e=q.b:)ĥ;?ڋd2QW]^) 'Z:0q4E/v~L;z ]v Z;;֋,*= ظK ݛ&Ȼƻ㘛3uLF+PfZ83"&>&zvng8Rl2cw v[Y[:1zz :~KsZ'q H#&A wPƗOCekgfJxƻz~,A pܥ^ᄁAD姗Sj;E\\#W6Xɂ<ۅ-gɧT</vrl_=9}͵&|#?ؗ]ѠǗ XwCb Z]_JWA{!2fV1i&9w+Yzd7HQ.{d!CUU3Xw;{/B7 ntl,(s "<9MЍ e=+E` m`Dh4B$a\xvn5HEX|1=Hw:cǰVc Nw[qF7Yћ+yO6 bSu^?:΂ujԭ)}^+!fD }pm=%8Â߶HԳKPl| R,<]b|2-N"~ri'wZJ@Q97)K $h^Ù*\X J@Տ7ayPI6W@oc4Oē׬߯RA^0-}^ps ,65e#|9a-G(܄jp CǃmzFؤA`VfykرigPg@N@YiK1,<͠)[[="{A{T]@W][T7?U{*%T.,L: ,PRJet+cm>B$,_Y%|Y<*hMݙqQ'N(R'õ?Џςבa)Ĉx߬t(``^)v> 'TRNm ^)oPKHoV3*^[GTjhD0HZ6`Z 7]D>^;7 Ӥ*_&K(b]"52 q#bgVǷ@PÒNeׄl iΏ$M_3+Wԑx`^4z&vI-CgG^u_}`,TS`"0:uBO {.G m 7k"d]8^d@wh?̨6%9hȨh4S~\Wޛڡ GMK%?On(.JXoO"fV p-qS%idJ&ap ],nt].Ld"/+u؀Z:ڧtퟷbMAXy3^%v H蜯|XKZY0i:-3}zR!+v0{E8ZІ D)c8e|V TT[܅vU'n jwv xuOX8M> 16@2&hs &Bo,NqEe/2#t>˳vҶ~X@;z38I3%ls`qSjP';@B[) vƷV6Ucv2T.[`tmTuhY|KU;̿}?Ao52vOY7h?̻*_zv`{cK EOSuP>g  d\2\OGD?#O黧subgiBgQ%UGR BE O2̇j2\zEfc r3{I* n JdFec6-jFpX}hVp\!O."9;*ެ)í|.7ᷡ/zr{p"'aFk,LERL/[?ڊ  H >0T^#nQR>#ixA$$hf&5*'"#ß M;`5-`]OnzߔO(wKaj<r&tzO4Ɨy;H7GW K3,EhtIpx"& ޮ(ʯ3_$,&/0&;*R̽m.;ݯetibiFw P҅JiAemi.-[e;ૠR}*m]c7 aRNYYG@wf >F_OZX,(;oPk}F$N;f(3Z/q5|Hm%21oʞg8 8XPDu TO,<8&W0eH4Ǹz$&!ZzYծ|oGF5T;LÔJ鷔*ѨFdˊo=bҴ 1w ]Zωi9v9Wyۘrj/0-DmbZ4{Z`]HRD`4@k ř$˹R ΆfgؖLV#M0Kax4uS!?iؒDC0;R8)C+QAd~lM.Y7dY-.תNHi*ަ-i<קn-vBٶio7QN^̠ܮIRn˱jgכ⾓Hh8[('xV=%sUְe2 R" oK(t]Wq :D?] ja{0|w 1'WciuXw>V50農tj>ѥ0v>%rp9Xj|V]aJ澘Brh]&}\Whhs˲ '\2Hay"Bh|dSf-.%7#TfdhԆPeX[ Eg YͨT4ݼy)T{4 [1bB#8q(ֵZ0*0Gv2 hxvDY~9~~7@j- /g٨4NV4J@7 `3Aq`7a޺GCi t3jPhb<혤d jVq hjqEXxpRPʋvZ&G<^ _BWڕĄJbb- n(.$7G-p=Fc-kRǙ#~ҰyPaxcTVJ;!D1yح߈zUn1 &g1}>PÄ<+7F)b-]h#2n|–NqoIc wJ~*:>eXU>C Xv5~^t,Io(#YLh$)KlPDK9I4h8m-ll;»;Ӌgi2#PIyϢ4ѐ z]ʐ͕ݮeфz*2<7,*?#Md1O(:&@ ܍9,-qDA`)wOh2 bA83GGۥKLJ j8B6c[FENa٫}FҲ طwbv4$(|klR66ox2 /Osӂޘf (_n\z9tU>6UX9)!%j_BկPt79!ۄvA9>(^Tƃ\A4  7eiU+(aG J4/y9 ҷi(1XןxƒsHy+m 's7]HHޣ=$V^C27C|j>1eZdt>::{((u޿uboˣc$A//x_Q2wc虤Dm[TÌLw~ XFP:[$~|yO*~{mAܤzkPآct^OO[y$xn d;5܄:lyuڳz{pi y6(%@0=W@K ˪ɮpV}""}_9*S<ğ5Qg?nk--VhkC.͎?-HӐ Ds\r]fZ1,p(pt7L{bWnn-+0/|Fg'7hߩy J ͊R@U)[nRU'IܧNwW._|| ݸϡō,D!%+_wpl iHbc60N}4ձVJiv\h5K52 *WE_J5+0+si Lrl srR¶0ɑ!S*D[InVD#z>^XcTų!1 x(K0HgO+G6Ʊ¾RQKH%?$РǸ")w5=ȳ֌ phbi#{Rf@@0!GϲwQD/ 3ͨ."n;T۲y9 )`b/]˚E+WAW ] ,9fsv!F{6<] wo䧌Mntne]͐=ֳmhij㚙dۤUaKb̅V/xZSXc-|jf> 9t1O19&64q%GbM/\_h^s ڗu%yd7]TS[֨ rj1^ dRE 'Ɇ!6ч4QcݱKM9a!1N9"ųeXT`w;`"hʢcZHOx^dV Vm霬+0Tt_PESʺ0/鈒ac 'V@/m[L:^*'G]$l|Xjr&bW6?gO֚q幂 u+tA54JZ,hs$@DB^#?Yr_L6X.6@W]E0R}޻%U:(=)23@O"heS`R"/I;U{!:j!+4c4Ftmaa;Z<[-nfG:( $)Or"nҖ66*ϟב؄UK}yMU?6A멢b_z8HVSCeۍ}T;O RksZ3 }A;%%! 'YsbdC,udcHT3CCź, rSc⽽:6_^M k;N"4kC6XQEvO\pꊌR{fܣ,$_m;lɄ)ϝ/zN* ##oWx5d"nL*C@x_ԫrBMֽ\90,Iao}[M;l]^b|嫅qĎ@W?_a~f@T4)G{~͵GV`#ٖR5tr#дP;ϦoP#Q#KM6CL#tb8#KR1!wHPmCp焼թf1Lϡ*cly6Q`^\,sڔ*n.G2Ǚ⁜oV5@hYwHR ଵKK[DI횫x=:}sCZqg[bJV<"8–5/=zFE;|O 5MJx@ee?D֐J і|ܡb/X-%Хs?;J@ӓ;@߭ TɎn"ذPx碸+kJ W'mV@r]'wڧv{SlUVSuy_gJ$q& ߂}tN'6L3GR5qz>nY G7*bHr0Xu&`Ee =N;]t> ^S/ԮDcl"aΤbS*bCK`;1"8I~1w/*N노 k/ lÀVW!?ϧE&3@qUjɐ#F\( DB{>궱x0STWY> WLRgG7g Db0 c&%$(t)]߲ :p3[@dՃ^0cĜ &\p>&7W!ޢ t@T$ffEK4COi7ǂ,*'p< bum}I2V;+J~'P)*O5hDžxtT~|xs螏oVv'XSu+@)BmCdCauBltvTV|L[ˎ||n࠼  ߛX6t:_3аXIylς{*=뜁\˯~tt`3Ι&&q&]kJ|ha3Ah-H5ŶsNH^/Xfov~Ss ߀uQ3e>jOz&[}*GN\?. 6Sc|$qV}T78{K32T;TNk;‚Շr E(mEB5qIQZǬ8? 2^362n)RUH*?孽[K`2"F)<:I&d.lE7Tf%;Z";|W+xct1iaw|༳ ëFe '6{3/9%s!P<^`=1h|4DwnĽMxiX@iA{9lMWR| Wbr Qf2|ǝBžpΛO>@D3-&8nѰRʁv?jWm%fU?jKAa3RC.Bz4#KVWtvd,ڭOAVZjA癐bn HU0뢢2ugɹv9Y? q}wMWԃ飰0L#rv%xt$c\[!:i8{t/@$/*Gj"^q* ։&Np|:fJ(.`u懼J:UWWW |ƚ,ok-tejLһqux({r~_ b,Rn]?؏kգn|F~ :̤9ʄY*#Z(' p[-~Eaίv s`O2T ) 4 a,$9t w=?iXYtEs6Ir>}?Sݏ?m? X\ hp1;64D$Nf#Lc`W6nJ} P(#PqsIAHGv[-@GoCM1m1BT^y ̎͋!v\ۭ%/3q}4f'pc~h@V'KDo6. ¿xӿy7l_my;q8r H BO  ({8Kugߐ9ɆxY61D*ii40Ɔj"HS%NL;ʿG.t\KBTm(O0F\o6kwcf7\g%S8͋P6&R ||"rwXΖHl`(loeB:;S2nLIU5"2yD-Oѣ9gǃF /G$.Auױ,z'꽡$߬}L(DŅJԌl$ 8IÍ!8a.Z/a'PT0Psbvp;uDm50e{T˶/vŮO+-a r-&0SI/زjG-9A_y\Ƹᑗf`gMt9Lgl~bb7M{!k0;ľnM &W#Hh n#kH+̖i\6C^{ES!Or9gWW\^yѩg}CBlח`EҦ'UdI+sbrVT: PA~?T9Й\'5Ccˌ~5BPՑ 8y·!6t.Ox'!:m:jXe|^|C:_>fZ/3A;)f[-㏏ 3jfQǶ.7[f 8&v$ͦi1R~An@,Q65gtI矆]z0X9C3*eSRg]ܕه'lˡ'_/:HS#uudz"1gP 9<wBS\#a(ob1o{`P2<* \xswke@Xx1"$gs=2qȘo ʺǾrƅh,G:X(r`rʃ} 5 `+^s$K70W `|KdӄH⠮*=]:HxXnX m̵IOO3d8c@t eZQx/OJP0 oa?u-Ц;I6MʇE.e\zǞP:x{y)V{R8hC1hkq2p/^Y`-j S#2:ad;.8d85r j.e.0/0םGY^[>u[⪴x~J}^W9Ȏuޮ-Mx /!v a2X`) tA%0TyUÛl)3Gt YY+I QSh;=kUc-Qc"\WaAo2,A@Dz3X B_sƷJB(k x =5FNvPH{Jg˾)eV3/_ +!) ⪨狙 Ȫ4Zqv?H){zPsCSH=j,0UIk'"WD{aWl KBZ.%N#uZ5  to5@-jȅ+ )m?No`jא8H[TЀjyxCdiO˶n tVz#wj3m:,6ҦB,j]LF.P>sb}DnxI냊&m}B%happ,S'9_e 40xү`'틊/ [7LCzRV++M{% IX-,ãl.A|Fp'w8xS†yu5r^ 5I#}=zzu & jhDRH J$ :!OBl)^$gvPDyg @z~i_\U²mwy4iRK]b1"tryP nN=~ ZSӄ3G{ WiNC- zق٦Tjgj 8ƓJX &(,_֍]/q%7 =B/4kRd+n4,HvDHH\JP̞V_͕ikֿYCcy5Bc49I!Щ?dLZ#O`+Z,/`Qێˤ5xS n􂌿 žVD(cٞ~:JKn 称DpUiv!q^2Y :aGzAQEd9{}րBK2cijaxp+çلkB abc #L\jǭ4iVX7xOc@?#LPƒ6V( [6]vXПyh;dyBS} ,.&£9ڞ;u$S)Yx#_$dɄ2ʻ(:W1W4;X[> -/NmjCuoׯK6Iq/ypK~&1oTvD̚Ϣ–`^pAӨ q.gYZ070701000002e2000081a40000000000000000000000016101cd7a00002cfc000000000000000000000000000000000000006200000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/marvell/mwifiex/mwifiex_usb.ko.xz7zXZִF!t/,]?Eh=ڜ.+ζSQ:@WFro\q;fŵ>Bo9i")ر@W1ǷU=e}lERnme-P.a0HsCrn ?8E{2#PX{bLnQ1 QQOB}HĜ+"z J;n:= 448pLe=vs b-"3/l`Tq̡K;|j%/wxW{_Ze>[U+_VA#kr+BݪKcb* NF\ :ӗgU'i)LB<%YzA[d ./E];ZKR 1#IE瞾 Y U P7.Ԟ,u~rcI6q?Rkurj:?~U[Qq0Q1hϾ4D*倹;D,Gㆼ_2\%I |z+v"[(EDTs:jC>>ەkwC."kH|tL>8p|$O$`W˰Sxt_ Lq@ÌF@{ {֖{GkKNZt?,~5T4V1AK@k@Eei[LEic;ш"eZI~m,^tD0o W/3|ݪ+jy[UPi=b :{omōsMS\&ϻWaݰTz׽)G}>5WA6mȯLԣ#Sc.iuycw-^׺MR 1~Ɨ,F"F Sf $B7kvhr`/L>EGyI[| Vc!􀍔O {SŷTV*hh6v|Bh("v cv_3過BmƉ?\iE^3Q֚!GSt~6",̋ua "]/qzʤ|<ܬ&0÷ZlB'Ӗ[c+`˴r準}nvY-gc49? 7tՅ2ۜO.n8&eFVN1u%:Э@Zɞv9}ʝn{d~}d՘L _(yr%L urch&NL8w4ҩ8p v{&Lr}_qBg$a娉>qe$iuK-}ZUk$ӈ&2Tc=;akȵcWD`**-1f4Ax`(ҙm,~:&66 5Irs8ZRo(c7d?gwϮbLb0Mǝ"|:Gg\"PqΎ&yxlUHY* 7AI3t֗y~OyeApn<̔.TǩۀEkbс!(>_.HOV12j-32X $rl3|`'0AcCߞq(hO^N_,{PT$ӍSu&4Sƹ]]s^@1Н0uzyF.yk7mGRo3Π6(L*[9w~C _qOspD38]J@WS\ܿW \D ?qn1^:$G 8jpNJ1vnTXD좘Rȫ0ɢ@kNAMi'y6!"R1 MZ|'b&+hV@Bde$omE_b ,}̵ >%/I-4p+fy6::UJIg+ͳmTuBV:6߀6ÇٴFW-x*ȿr~OƦU utyC#A۱Y< lCx֓,BbUJ Pϊ4(E`W|F77Dzuҏ@/p"g),A.Pf@O&4o,bw&/G@BY2\Rs6=/"! TNYT{qw0|6O~3Q.&x3diղi\-*+>*kv"v=L4 =wd?m1BHՁj&2ye0DRT йpP6x$1.ئP ~\0Y"NTE'PFO,G|v1K0ʐ !U7㳡a6L4;j197Af;gCN`7ɍcM=6NҞ&ﲤh|轾5X0 APʉ*r˱U9~O-G(q]~wQ3@Rt׶Uޞo=?qJd n"g6M]^V`H8Żhe3EX{)MT"5J )0(K MB~ǚ~p)dTgSy swDw`kxݒ&Og`ڕ~1g+-Jp2K^+@S$,ygS}vC rv]ds K#m@ ,[_F{on!&!'G<ȥC9<6821MR7cwE形mNYSȬ1M% c$ VM5"r-:kAȸ@#9bJ֧\pSNnFi=`cQ>Np@xNj1uK) Q|V`-L(:tɝMy+~L"+D9fC*{Q:0䀂mגNWddAEԞV&[MoχKZ(= V@s[~Y!wh>8l?,=ʁ@BdK?GV d9:IqHYM>v/B̌oMu7%eALS㩿~pfa)f$ xH^}^n lvRk6ۍk 03U rN_p=^՟n{ ϱ uOd+;+fAv^J*̺P@xm/+[$&?O$ehQzY:q+Zz*A ַVL8_+67`\> }2gXZWM!eRT?I,X 4@Y;߉sp ǹ(LW={M<~4¥WWg:>Myī^,b_U׀΄kg0 !^Uy 6Uli<6 3hJ1ʻ> T(v|K1}F%ܔdPʶ<}EO^X <u!ˤҩ:?odZ&XcaKۄJk6,eAlQ$C?! IK]%e@֋ab+oU=E "XuүὅsΪ6sogw@07[H@ܮ~l{*HJma;WSQilʾ"fsڦD_XE-Z6?> [R@3jb=jQ_% Q)lOB`'7kv9Y.?WR2蛙cyeXh?q0,UI>M[bi!l>H3n`I)$pHv$z"NvB:69㏹SRZT%2qMsĥk4wwerܜ6TȺlUxZ빲Qu2,~ ̭wˮFFT/&6bQ"e?q' p+rAnM|0=/LrJugCc(RXky,3(@ yJ D_o&S%a4-$n*Ciά 0\7ֈ~>?E e cf [cu!uݤQ<RXW0ZK@-Ez &IlP~&?O\GbjtH,a6NC:l}QlmϚY|6,IG( .xaHR|?h^@W5F[夊)0D =3<,nkB{&Pf5nI$+2$enUm 1EyZl΍k XP0'@y. d.ܾ~_MR$Q3v8+BZUBa_ؘ*CuɶCRh u_53=h7=t yio෉\Ր<ԲQ0j|,V$"}Gje }&ꄎ,wK otc# H2WqsWmN # i A=L˼ݒ1/`ƖX3RtRI>-!,_,Zm+=ĥ(&%PT&XSXxLwOb_} >؎%66\|$B7Ou3܏AwN`cդIw\*W % g$G ])PC{WGXi7 T';x}3WUҜڤ}bVT:pJY%ŚkL_QG 2%Awn'goKŵp$9<ߐݳqK-߯GNoes@G <h%bFF~AtʩVM} 35^$POm70yj$M5+4{Y6o"k |o )@,ˈ"wu~&)6bH?Ewv#x܌AO SEC+><N[`w[0H$!r*Gpٽk\GrR/73:z{=pLז6i  _Ow[ǟoNE Jh6I~k滑8URFsg +W8HoƧe}BlyvX$c mSO&.#;{*;`{naTOE m~;硙^&d.1ΤGB1Lq9ՠ>s[fE?'fnϫ5D.6kѥL6 @QOW9]A4^ezUdI9m#ƈ[%U ̟#JY6l\Mm{sw!;ۿ*Cy)dX%H!ihκy͜ه/Wq;M#1C(!9 ΠwăB%ûnV`HJnvW5>"EޘV="'lxugT2Ka9BA'8*Ov(<>z_kܷu5?+;SɃL/z1hM]5Wt^̓]|l<RiB_ᶣƨfÂ>bڹ_Adb)7H j OfMͲ/ ׇ8&Ӿca$ SS\!Jtfr4-R_Ml80<5nvgDB3&-&X!tZT}><_>^T{5l$xXҲ %Hg,U"g5]ChV hnIZʾSeD4oU_"W-f}k+j@`/u6yWv|RF=[*!,&/eJ4uh &iQ+`Cc;⚮&I <&$O!;U:9sH)o^Z[q Kvo3. ߡ.ÙN@C2`&UW NQ+9KO:!\?%8 Ġ!jSMźn Z(oB%r.gaS+f+J/XОFk!Qٮ #{.C>+4BK(h|a1G8w8 dBg>bTH텻-Yn8w{Pm8w2Xglܖ2OeTمBCctI- iF# *#"#*>MzO4N9m[Jnh;ymVB~}QP-v0M18oW%jG6+2&儖4}j8a_[Ü8lBTuۮ`nNoD/y.;j ["X!1WeiB5]X&$|Ge$ňW+YpEv!UN6)*A3x Ov/Zjza8̝TIO-Ja wl!օAM%cѝ$jhz{ &rѕ 3d`'J(ACyd(=g1z$(G7qKb_:_lvl(d nIqښ +V ̴&S⮂8b */8U3b|^:Ow I!tjS6ɉYwiW嬷SAEf*5arच!tM1u]vest^ l6sG}}]%Q*դ8[Vy,q4䐝KPhYDKӵt:wR#ine3BĢPߺLkb8R)6=$zbō֏pV"34?sH6d%~|q;TֲO`f2D:-)>67q_o)=wSyڇF;]O=iyi?xiabc~ Dy0ڬzpbj%W8#O1mV@SGPqmxCv8Qb* qNռ34rg4_C a\HbҮ"٨[`غd h2:b5asiTʌL$F#T 2y8]yRRG3{T4MH3,Vz{h9 =,Ⱦ{քBe\b]y [u\KYeZ|nwډ3D M >$ ? 7{ʦ\b}XU+Vj}uFg\L.[@ @ʝtL>>:9P8{f3;YE*J_G}Se`UA&=xDcHmZ6pէH|c|~xeϫA<v8h%W6F8x0ܮ;@Yo~9A"xI l-5yW&=v` iȞ {}~J KnGrfP h.9*]wP$QsMWqҖdZ1dpyzH ]q K4$.ᕼ]݋S9 C#{km1|C]y*)MHŪs-:11L?51X=2q2 Y IhPe0&}OV%Xە CɦSeao~œXd= C%I#ͰZDHo6BT8C 83lU}z˶w~=L*آ+9lOH&J=?۴Ku$d&k(8HM? ŏd/StaѯSތ`efYb";,+3JaaϣoTXZ{Ȕr t}zh_Ko;ꄤR߽Q ä߭T(Sdtn`j8WFuӡSm >()fG-1uĞTTN~!C3 o!"Nj t[m'Ez?'/yʛW76@MFV7Űq^%QnmG6I  J*.?Wu{o9Y|gYZ070701000002e3000081a40000000000000000000000016101cd7a000034ec000000000000000000000000000000000000005d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76-usb.ko.xz7zXZִF!t/4]?Eh=ڜ.+EiJ1qj;d϶ 89.OH8( ּ6c d}t9Sv[kGst.bb\D\q iRA/4`=l8xcq H̯ޗNv2n\pJC$0 =&Β#+4n(Ikz~ZఐLj SɄ`>m:<3Hdnw%X`Q6,+q6j YT.w;ɑ-jkG}kfªOޘeX^̇& 0Mm׮d6z;D&ِᗉ~42W5>-KnNۏwAPpPSMkʞunm+=9Alcc=^ݶcYq=vfZpӝ#*"dsUM!-9SDAC;|w W֩"SzЇg[X%AzI3“RumQIlcG|,gʷ]#CA9]}N@ÙNrΗ[j4左%HQcod-D5Yź ZC`8uw~z!L u&y׷7*Psbؽ7t bc% W{UϹgKx MG0gLjk.ڻ EL2.|@,DE; oI!z9ݓlisfꏳj!T1nQ$Dz̤Ze9k͈B pQ y (}oǛaIhŵ3F7Gɚdi'dg4)\7}g%~x9*ؤiP. Kճ Op OYB2?"";T}>%_~47 ?9WHj޵fkiJ4P Xr6#,k%*Ez=$ +%L& 3o5ỔLUh-t $QqG4TMID-3qZf=WGf}/#iDXc5(=1 hpꅛvաӕmhG$Ӄ@M6]dnjzLVA.ĄYi i;*~X]Q']RC4^7s6;Iվj&C%M,0=:R}@C(UiZ>"#)Sp_uE q#Nߟ ,0q~ j1#uGZ?:(<קrE(@6c`ǗYs·6yOS/o#[׎Nſ7D6nGqknR8ՄR[ORGǐ :o*W}e_L'MM}=rzX갭mYOzŤLJbDt[kH pRUgwޟp@>&^ erMؙz@d $΋ѻnp͠NC^:\C,cdDuS=erk0aly $pJ8D'7WT KFFo|/?6{(}ԋ+ *]2+Y5̆.-|L0XPؓwnOaK#D;)Pb 4'oGGMN! ; #}xA9?rp݌W(gϕ1 cӶ}`x2wDGwrpj;&䱂ۥYA %?n 9H쐓}}ۃ:#A1Ȧ%Sxנ.w`̍WԖ^מhR~#IC/V VE*y>?5@鴩~B)~]`4OBw¼[*2]-e! w`c`~]aL nubDi΋ڸ[i53N9O Qh4J7@nof2`5u0QvXqK{R?K(sv'|A*P P;Z | 2 !ALۣrQPݿvl?t᩽"v'Saqcjg !v^'ufAR #9^,Fb:epTei$&1Yd/9)>nj so V$ГsQC4~2}NnpKJu]#)g*,>bܔ\T԰I=>ERVPEdI"'3DIHnejzNITkiV̇e$^["UtݨCF$Jܞ)(QgkIՕb[ڌN:bd~V !~9ߋZSC(A~!)~ND Ú8/ZsTB>Tr &.̤!""wՍ>#/a:o)^j cEyhZcK+FiAsq<﬚O+_\ĿUkЁZ۵)nar W Ҋ g}{<Kz1g,8 ڔdsR ۳#loKV' PՀQcUB='rf(dU2h՟r"062 d៦3o U3[қar V듎 |Y5dN2 1=*ķ`Z7ϊ^2zCOF`L7qpM3X^VkpjI9?[g;)Tq_#lgYǥ /V|K6R^0Ƥ^'/rz[3P5 P_z PPO3*@ jp'}.ьE疥z^ /y{UqT{?"ڀ*yLIVn̦=&5j @Fl3S@(4-5S'WF}R&6e3TMW1Vl\(BNں/t-/jg&Dj@"|ܻC,]Q~oP/b7kO9]8l9̀ r)шN^[&d6T_&Z}-#bYve n3ɪ' #ܒn}@dW&jd*vu`Hz⢒r7,hYF +֋˦5- "~Ԝz}/K0k&dXB*dq6ޯz`ɢ_muXX~ِ(|aSQ~M*L`MU/.JyG CK7w8: uxý'_,@Tėu=]4E-:r mžKy%@"7IF9{V[(C2h{/[n:c2I楈=z, Et*--zw)3A0(dVuiҍj+.>]qL;>%Zl鉆O]ۋB9x,ǞM$ S\U tQmr {1 &?t9x*rc1n& Lz{'mx`AQ}v{8PжhzR P‚ D\q]8ug"#-vNKkAg%^ۖvq,6vr[_REiОX%nTPɓ͸qվDh! ˸gigc9eV37J^oQCI`*~aN廟 ?VjBOLoؒ"&3mU6N2~s{^x]~]?I*Z#O4ȩ ?e;nfW6ҕḒ]o8E4Lܧ'\nLqo{yQ:-_S@od+>SG$ɧw"|v /g||N2=7"V?+yͭ=FQҠkc# wYKs 1ϞpUiݚ7 &JwGYSuct }NC׫-gOEWʑ R { ј2p]*{'ObnhֶFGFki4vt}xoN)Qb< ]SyE޽)hoQnj%z5{OY:PC4b7˳YTE}@5ӱOB\Amz@ 9n&^W.Tj|MDj\QĩfJ#\[YE,. ؒjQ[+$L#+N1}̹UyԻ@{ufw@dO87" ̑f*>&jgo9\2 )AMޤ YTbR!yKĂFjC.֖:nT8Cю,Ҵ]9bfh&MWlf5-z$nԿ',g"{bޅ8W^0=[6uA䨯*<"@n*_(ɝ1/A ٢>y{_ *K`^w_hiU2GqD=p.^{8CXKѽTL9g {P iy p7=GF7!'!zR`9[ PiL@vy2~q6H4Lۓ4LU#R:麙i~نbRnU嘭^v65R8(v )\a& v+ ١T霯7׾7 `DzɒTw@Ii'Na 'n:c(m5C5-PpqZ:}Byѯ?rvV:./ãJoRUߩ? 8m$U}]f|!j5#-.K( b1m,~ :6@]nh2>\3&lѹևyzRc} · .ל`?H~-vO' 0ޅGX6h;QHmYh}CS,n,V@G#l=UsYнy)D Y'k8Jm"2Iᙬ_iy b1"TӇ31_8}W&.hZ|% ա&Cy.4Chiw& ,k2ư֝i2vXldݷoljrK\rguEbBcv s5>l"UG܏6,N5ZwtÏtu3jW~)–~;v?,aB5phSrX~߭YP *hK[58۽#]6ljp\{"}ߋߎE #R'p$2vE8&W6eg~a4G襱p䛪w. &rr=TSnp, l&pQat/Qǵo\Z+1w/'xhw_$%D[\J(?FG&8Tԕ\^(7 x{ݓ~3p%w%ϛYkXra^PxcRqjmhzG$NO|P s-=u}\N׮rx2q 8Z82u2m|rN*B d)O$V{*fB1gPq؉?;F}il%5ݣde }Rށޚ]Z Lԩn>+-n=$/o)f&Qj~g7P0> B7kF@>E:ح*Mb7c-(hW@;OcŎR "Y+\/[ >>Bl^7 m^V-.%0bgf@o{3tͫfa_pfMs2jĆnPUZHaj](?ƞq0]ʇ6Ê$ t <ӗ6aTnߠ,/eBF׬ ?7 qn\Vݹ&hG/GQOS)ձr->Zn ~w`QEϓvɒMZ t$WS-d^DSԬƐ.%ו%)v]]1xB1Tu 3}n<4稸MT0xѶ` 7iZpJa?46? Ƶ`(CZV GwyξlUl_ MP;](.Wgh0s ۡT!c u7@f-QExI5>Oxgu&]%JBF* ..Poh'/ٹgIP0b&m›̀8R,(bߓj kPn~!aJd *z.ds2M 7N.'P =Xŷj3$|3U9B9e w $$_ayǷ18X08{/Rl\CF7xܢD=._J7lZ`#9RuQ@!v -S'c]G ŘT}kI^b2\?/,Y܆g⨏TyR"T/D 3|-\YOqX=*]K0ۚfjSuei 0b"#SI`K`VÿD^"# P+Hzv REzqGW 5T r0gS:4F(t 1>u#A5\zdPTֻټv eE,OO5wل| )+V3#kpѦLNű r}NInB/U8Q!w#*̰Cr$;,E!rBЙE¸:RJTN'[-tල^a^U >wm3)2^3a?ͧqL|[J0ap1 x^D)*ۍUF74"Dcѩmx:0y-$0֔4 ͐B+T=Be,8J$C؅͔ϏjD^PY#Br/F&D|Ag3lqOgN%L~8rSy4-FnsdM [iT>Z?6CP4R6l¥ WE.=-G CfB\Lʟ_]A[d6No0bPJP.$c+"Hl )й\?%ϗg,MH h4aAVj"TQF TB ]2\QUBr9">|8|g:N.}]7Q}MN7:Bh`aVByz-:SxvbW:`fA.7d14TS7SF2(;LSݖ~U>SWCX[YzbM,*6쬯1ms ݾuDۇBv .i N^bWq҉8Ϲk~x[05?߷:*G—H\Iԡ4%eyP:G=BLzeIM}uI$@ޙGpj `߲S$4G;j!o2n=ynףce-+K6msn"'i?:7jX5g.1J!نq>0LUu9lZ"\MA?v70 )>V''϶v" MgISB2ljx^x@\yj^D\|97C qK]@* bAaw0N;t\6'>Lp)_]ĭB K:Τj-ߥGuJ -X6GzHqyHhy)wL$t?NMunpsZGdD>%KuSc6+Kv{s8U+hh}Lj[, VX[{O`|s32ͣmsnyIU Jy5RCooeX>WڤM 7.E6]/|r1bĦ(?9}o 8D$|aL\1v[t9Ԏ0/mKoMx}@CHIt>WЃ{25+"W8N-n3 1,xSlh"m%`-vZype[I߅G%` vsI~[I,(Sn-"<䐑us_ϋI<JRۧf^vlofޚZU͂8Z3 L8kA4L~/kR?8Cpgz`H2H i2]VJ,EnL`  àr}݈KɈvM`eߞmz5[ȯ"ײ.E~@. j"FV(p8_]w6[O!qm :ёh)vgGT?fO0 ,r~0修p;82pR+?u(?u0{?e>+m$| s*+Z A*a%slH9%mwO cJ^~{[rsh:)l= =:!هDv/ٛxhdiv*NgYZ070701000002e4000081a40000000000000000000000016101cd7a000075c4000000000000000000000000000000000000005900000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76.ko.xz7zXZִF!t/]u]?Eh=ڜ.+ȞW'@IBF5O={k@-w(bD>iEv0 %`%ntl`A͒B? riBĖqB)d>}4eęJBƫ?IOZe }y#w2Og#zNupjd:Ȳ Q2|sKURYFoٙzj ClFVaޜ ̚DÅHs"O,>ӅGK7#<gL;4IaGayHNҮaTP=n$k_87}6BV'J ;YNCƮc~0"7VeVs&B){]aav <6ܒRT".<%8>DaΏh@;Nm<3nQ>8rYPoMhWٜ:|.>!veɆɌ;],5?LyXt=֐KcucܘL?=.(pa J}c[µӨOyա 4ҹ>v MU6z#2KFvFE]6NjLehŒc/ wG|q$x4ߏx(}^V'[FMÂ錎n.TˈnQj=]Cz@r Ak'_6_C;(T.MBZ/h1 &=Q j3C`D ۬Tџ2Klo(%  =["vea1R>jx03z e'>HRtB˘+dthJ}\Vg=vJK#4#;_$%abq%ךOKZa(0-̺6;V7jn7~zN9J]ɈE[p Ax6ip724Avw  c[UcAk$պ~P7?:Ԓ^@x'Q/'Ps]Xc"G"Ď^w c=_(%XjbRk\pۖCfv bi85JGP44(.CwD& HK$33؁U§ѐ7` XiT1O'ͪ_RY4YsL`Fߪ׭ t~vWڏވE1c>Z *ơh{ ǘ==g4g~݈+WKdk,hھ<;"S^Nif'^=[snW;fEծl哪؟K渼Yt[ UH c g:Z vjSެΞ D"xe*N oOZ:+G}/ VhަmP#ܬMzٿcksލZ-&EZ|&XLUT.7 FD‡ k`]lOdi}{ `@ ;dĈWŐ ̆4y܄˝v|nLnk}0@LSaB\h?ڈ-~#85fl{e9yyɡ9lZ6 g# DQe3['bv`6:6P9\o*NK}2WaR;Xxnl_5LS2LItv؋o Ku -Kr9;i` /w.n@i&zk9GwjGuKώc{FĂV%8ElTeX2cEjԃ>%]Z0FL+ɻaB\4.Bܲ /D Y潯NC}"BOY/Ӻi2Z5 qIѠaVF~fu:?7$F|q&IMj o>lApעlҘ o̔fCJlmJ|,8/SַB,t, %_7x)r?qI .5Yr:w'gδ!IӡS1 NUT0< s_RC`饤wB{|f|>f̙1=l1c̦Q"W@fNkf`X~Ϋ37^~mS훖&PU[tR_1<̱NNׅÒӈKMUpУ S z$s,w~YCsw:^&kq";93%g!u;뉢G9À7J|8.<3+Mڰb gYN jt>4ܔ7+U4kSԧ0j%l#;=}ҿl&4 {4ƒrzp/԰Z9AGgIW]h\g3pB)ũiZ v<}l@SoSUO5|Q>[Uͭi%Ub9ixT_e[=ޣkqYEUu&%+ժΥ7V_pS`|nȋm-$Wgrj4CSɅ3!U942zXDyVq&7>paQք-{")n ٗYUh1 } _ӼHS2ݒJ@jG! *7 9;p'h>{OܣEt(dnlȀ>'tc&p)=%&%+|+G{P0յϨ&dY< ̤xf꣝ϕ7k< LaP9QA!Md(V@Ҏb{}mA\Xh.:T҅+}fzHp3؋/ z[m%axKj{D~5 7x]n'0L-f1 v+`RÄ[ڰx&$yRDPvFi7NwYB+HL-YQbaF_iy}kɗێV5eJ/\QQ;:JEd=1R}S6: d{u4uVJ{Pgyl_ ⺽͜>R>M+2*I15@$@05qjE&ui-s3hW]v *XxtCV.{DZb;3x!0|\A1o#Ѵ\I >[وi3z)Iv6`IߙM_V,_QT;YP);hOM=\mFu{w< 1!iE.xm:CJ{ KFrNBsXd5TL3_(V|nGWM錄۹x:#Toy`opp.zfDm\Ç* 7ӾËFZ7HCA6~rٺR.3Pr+Մk~ '3=]qgVy;UsL8;,n r *>y$W guX\!i~:ֺK76!zeRʭ_:#x B.f0ܣ`lz1tyJ/Kh:ZAP}d͵S-l._4A1. m;H~g:}@D7bB^p 9x|ruB}7} rn 0R};]#ЁA8)1C15pոkOdRiP4Z ez*Wy!πwhW[/=YR"eyʎ+ $ hB*g'C׬kf WON)hK Qo%_^Bt8<ПΥ9 ܨ`j,[7oܝ/]̭Xe{a$Bt(.!W~@xe'Fۡ\ ĥT9]l`D\-uτ p[!߰[Y=[> *VfO4J"ƬK^G"{>%to_ 8`s\PE!X[;~xAaMr)g >@Prۢli.ܸ%6텏p-?HNgj>&/#X0b"K.Uױ@4Cez,Gbewx ms7WojL4<Կ#T`kq4.)B$/9@'ov|bp6v-.e%h\U4Σ W5#q7-cz')3m͙@5,i:35%e$[DL>0gtyv.Htxs(Ü mtYM,[_,zR "0Kr]63uyǓVtJ4̨$ے <A8{%\>xzr,T7>ZHiypI%86SMvCd >sA:x ۛM %lX Gz>Vlvsp6!kNib^rZ:vb6 #QnBebRayxyfcz(g?w_KkJ}[\>&5 KN|/w^Oyk{+:&nu)ID k lعk啃xHjn@>CBZxt8\Bz 5?Hwg/\X+C+G6 FboWѩd{ID¥^*"q1\nQ AvxNT-=bRƞ3aɷ`]uM{CH}0H0Y0Bx`9`G[,~XRo5\{E/lP[0r؂F 5f]a1ֹqa#{dz˯`shs魹Y$F@ۉHK&L4hJ#~ iOPAl#[w^ojwayYI[C5Uvs~2ڂ^Gi 5rPaUۯ{(4,KJYƊyn"KT[80{e{NS" x6y_S.Zg$Μ|K׆{e&0LE=v%|>~#D 핔v',󴮲1y8|l ([_0̸͙oהab3~Y 9[ت׃;%W-!nЏG'|$lv#ӷ1N̻۸יa/{JeLB$F;D h)4;r{n*23K!;h,0MWJV* ]ϑy s0gVk./=@O^`0V>ĆX%H9Al"Dh>^iUn9FC>芗3d[bbYtN4N@z1vJ3X,tûlEɈZ+o~I5eǸ\&>IaL2HKe=#_r@#DەV`# F{q+0SJo]g:Nb3l=߫󟞜'V '%O5l@;Qwvd=>WVr^9/s'3j2l\ Ĝ ^ណS ,ga)!C5axG-a;5v[ɩޅ#5Z-QjqY^24OQg;hz.G& 8LYH9-S^'߿5BSOt.YF*}qYuu8PEPDӘO~+װ^NAMk:Kl+u\fʲm U G91ugJh'T˹kF[σ%=$ 4Ae ԥ 9)tLtf"xYM-{%?K0MVNjTVl(g0JWA2\2f=t@R _*;'ew[AСjUkBcK3:,8Ypף;k`G A!Ѕɏj9zظDXg('MvZ%J]^U4XH*4$Cd}ۼqFYraX|jeBRq54dW~$6gX{WOb"ĥut8qěpXZotɵUH9`:UmZ `qC~`Y>7G&z5AyÛQg*t)VK߀Yr܉o`"lOf`k13ʤ{Y0W*%V<-Sf8u%*}RA (4}C]$V{Ē$/s,IdJ] A3_<, rTC'yBՇi*q2RLh5EnwAM\|'Y"Mq6rv1y"V*0ip 7-{+ |3 0T8M{o# |8"~?678x++GkQUwIeyHeqqxO{ӌSN8'#پn zAhP|/MQ|VB' l;con5o?ڃd OuـDm~ԳƓGa4b?ɯT~=(sQm{B7P{1#OKB̗ÍW_f48<ɯV{i$jeBV[z o([ca#8d ")I. 翳0N"/`,8=ݶGqKvnC-K:,MlRDt8M%[vE~8Du2lidw}VudF QlE%27lkG^sBRf M+'Mc<|\AڿyfޛY7,B)e0j**;LVDW8| G1k30W'8=\,Omj*wN:Xhyt@y^]vuˆBbv4/+s/VL|lY* `;0(Yyxbv.WHx(2sKOv\#U,^ "'![  %iJF0ajyQ~GAz 5?Lzg#h0y8~:9,ø8!J5lQҌ4oC3P裡ӎn{ rS%¨D;|ǐTdYIR'CN;7t. +=GiK΍zd[DZ+p@!課7^R釦4, @6&-UW@R=Tx}~K;IkC&,PQ#7hD8XEqKAv1 ^{4BelxHGǼA#^7&HK;؊ {}ﻕ]5]ȶ:F:wM SD_$1]$rt"e2"U2&a _q.A߉f*і;UF8P@mwoNV)uIQթ퍅6e! Җ+Ƥt7~pdl)/X$#Obo)5Xit27I(LJݦsi5_8R58W>*k?8|+OՉ&v Iu&cI|"IkBوZ `XUt1Q_k 9kLt-j}z01)f>kv: %/ )xnZoLn G~(R֭1 p괓v97s@5kE;d+%+v-VSMo_I_#ˋ@)gtfy!\I|L-|?PrrXV2ұ4;%Y>DJf5Ohy_o5Fk?SU9f]-]!/#8D|esK%$GPX)fWoi@58l>V}эPz+9P,h{;3Z9㡈1rք߸л0! +k@2 &]Hp SD ǚ !?clM^SE٤ϫ?Vu?]_` "q(C%e'Y'6 +SY4zl̘(tA>LZrX+g~?XOZ}ȥK;QySc@f8ULN9^d !7]u%pV,eqJ7YPv^:p/lDLgCsA+ kԈaL,\(e,ST<0 0D04?, {D9iLicƯ|Aa p("(iĻi"<-F%ρBWCݟmSbFUMw =ZκPˀj)Enk)nzҊLCMC[0r +yi "+q?YծD0O6Lsho4 6W`]5\* C5ߏ@+l .qDoFNJjE_. >f8Bw,DP]}T7X9П1Ehv*un2P: IVwl%ҎK=uËa{Sj=&K)qqdq/!50 .:gpRb&YJ]zU( b <, @Թ?x0לTh;m;,9Q)#"O P޳b5akg6u>b #D:! p +3}ys7;"ʌ2]m.K^0 5 j7U%x.&?Cgˡ[#m|h' ig&H{ʗYu"! lfv Q}F͆^QܭauGf^0F2وϋK=qf~Wq̃L1ADw1ͣT)Kp玽`؍-hi<z`:;z% ܮrr'!-LP{Ѧ[Ow=L6|?]@%Ҋ^ƚ8ޙ{(Q;$;j5h?|;BFMM |D$$h$_ i Go,cCKL$ )CxFhr-/1^_^jI 4 \?dp/4Ac|Rשxuu5y(uEю]=ngvz(SGGԕ/ZU?ff$n1p%dV LHUJ||{Sy 2xF_B= -Y3Lֆ7[v 2L-G{%T(/~{N S]10EEYI> Mɉ֮E~Vx)0,ش>Kx& !Gr܎a[S)<*SW^ a.ݲeo~90uw%HCDP;gF;Bg]L\5\DZȈRWb̐b8^dS\Q $SlL>WϤGGΉ-9ɿs5Xq$D{zK~ך ǝ%H4G .l_ dh %;=+\*3P.).Jkf8_8hl_LabgGJ}B\OPK3Q2uSiK sp%K;χies#{Y _4~N=)5^ |';Qwוq`-5mb6vU9+S; nݔpO>_ӱ=d?C#T$9ft[nDBxaJe'+o ~]Hzb U<g&N9uWu>"ƵGZ79|:v~aM\03i%s_dpZY*'|F~ue5zʏ+.\GK]YXpw% )g*CFh' <;I2FRe֍b1Bk7\jDVmgJ<>(ߺ 1+#d@ 7hCed#b jQˈ.O[ Ꚛ/ɭee1Q,zOȱ!խw$D=.fF`^"= _yw^|z~፶mI?.sLYiEN*ZaTRsԂNWN 9KCg#sJމ,3"s y$Ӊ6^"?̟Q3xchȝa>xѿIݍ]*mJd0yNS].C)Qvx?T桟T;]UPr-.P>./#^ BV~8`9WJ{[!{͠z$=GQW%{K9$k~IPX/5ޔ_)tn'Bz<#c`N'׬J c4n; dױH7 >A|<~&9lߑr) uѾ%k8)w:`&X0ڨ#W.Ξ َ%(o龾n?5F=Rb28?/g>] "rWe>GDH.kvLϦFN+`BcuYCHS6>: Zш%Dcۨ}LZQ̶,̶'ܳs5dw_X=ӕ~^zs0d]lJjWW|ݿ*QjBX PM{>GDo}|2*0)&HEh|tZQd|A']l."cnOihqFImxUkplab;zfDoXZıu9cSsPrH ULǐ7#dOEO2m`&|4箒4` k(TOEd{0#Ȣ߃vדG$TdÕUh7>EP_/sÉ},F4GͲh7@9π ѾLJ;S*mu&8=8h}w덌{g{'[xB)qę#4:u/FN?!}@ltscQ J=5yȮr39'M J_N5J5 O^`];pilp $) zi=C&*9"CZW5|Τ 3bҿֵl&}ؐ39 @IWwd';fBWg`L]b9mWK_{F^'L #k1֫1pjomP8dM\ML VgҼ֬J=T2-Zhlz!uL`J3 OeӈM)V&ڱr\U>~3\[z\%fhErw EF{8<(myŴP6c ("a!}`aLA )"E}P' -"2=xfހh0JG-y ufU}AWo?^@&5߫l--.P+N9fVs\ܣ1:=g6L5bqI̳_1Zu3lWJ!$0L>SJ͕҉۬S<*P `ZE<>C*yͧjkDtrchgWo;' gf>H wi^u_nŔMPp/<&!rV*ڮ?R5㐖k؇Un,N3">ѿȖL`J=zAu\ ͬOBEPڛ@dQJUԟzAax-+HN!hؾ ۻߦR:̀ctCVy~C׈!R_a'ꆂT֙}IH'<}:9[dǷS$ c*M¶Vd>1=1<鐝d;) G1Rz߾M5 /( YM}0mɨd Vc0?\MN_ `(];- `7P#NQ vlI# 8o$q:.u`|j? {^Ӵ+(⳥6IX;x5Ejid.O* g0Žr`\<84Aeb8RT Yф9#OjSoDIhȅTyK-6ۭk^k߮|:$[.4KcUI{LX^>ar7q&ZDU1i1fC c9(Pf7M@`rk^ $mMM E>S<کBBhtyf7DɷsV秪ӂ-H}q_ 㠲-K*8 {&Pi1際ЙWh4롍b*scP*Wy վZĥj4K^d&nh:]j|݃MÊ gz8Lϳ2) dt,$}Š;>y7`k-E#O7Z`grPsA4\/='E8 /Cfe3C] t&I 4 p-t!N2t׫aDA_R|Uw)7=)W8& sRuRHio!btYn5ރ:aѳ#5a$>9~˾g]Lz; :"2Ӎ; Cá =ZGY[z0WFuJ9+i\s0ϡh0*uOȄ!:!nzjWdwt(bNmKsb6tRRi ީ>fɍZCn J fr%TƿEבP'*S+Gf Ͷts԰f) ?%魊;HY?sܾZ]'L-He>fOSǶE G6+@Oa=.}$oh7cCC3qf5HD(pdJS;p9)'pF~x4YB+["cD#N4687Rڂ4{'K% F]+RB_Ϛ!?cfnz~WO(*c2Ulnt\Lr?:$.ϜΎ]Ҳh[yoǿik_#f9TBu:1R} R>L2YȜ̎V\쫅@O-5)jIa!-|s:DheR^-7 03A/Twh4(Yac9<.3(onT%ŗl(/u7Ƈ$.YcEOoNq?Xa̓45(HM+NFEF"pJoekETٴ̿fU>nsUzR~DxbdXr}Ćr`wtϦ1fTͿw'U-Rʭ j -fax h'h+"_vIp”}ãHt2N̹7Qmo+m's~(fRmf-&;.^a7|N챑TN%BLfVr\}VWz (~Wy./]Z .;ecN."Fߑc6Pec}a] P,L}?@yMzQ}iޖe'~.:9t{ҜP[7nuҝAc*3<&f4~{Bk ؇3㿊עG9d2 I~=n}5\랼nO4nq5 "fE,}+m*`S }ceuă&,pG9̾2Yx_s̑%fнeݾ=:/NIo_<߻ \uaIŨ KEmsW¿a-C)m!Oſ]Vj_${!(tyĶԣ^3yKpkۮ"#iUwD!=\hn{qX_’X ߜ]FP0py'԰1[܄i0ɰe\Xh7]`y04pQ/0KLEmA3;|iv i+/Q*"ǤTr0 VZHUVɞZӈ pI0?~ ޡ:8Tk[&z+GI' 'o%;{v/8jdS7. T ɇ':0EνN0n?0M0&-؝ %vJy՛6^_^ ٕ;0 *&ծ|1/F n`)hbcϭɗ]>',L2Tp,hR%i" 53^нYZQ =W=0/*@xi-Q ! #I^9$,Ŵ;Sk?CNĊc@ OG*:l) WVg,>TCh>$ ՘I\4"e~>B#žaLJ0EAb@%{;]zuxL箝:YW[66-K3L#Ƶ]*S:}eb.:͸5kal Q͈g)jMjq;?FSw5bisʏl=e|%@^X}gH@b]6;lrUVLzI.P btnF 0t,Q9|>CO;@븽BRw0LE u6'GǒOXr ѸVՑ ߏLPۅڊ[O#`)w(+)@jAmwnFfg>q.zc:k|Fa]:βi-%QAC8`2-OD,z>6=QtAKu*H@ _Fm*n[׉ ~D Z @eOӢDooC/:/;y#jNR YϚ]e {۹,~/qQp_>]|AF$}H;+gV_)py :e4|/.7?VpvRJ,%1`=Ê-5˰Y1uq [D|YmxQk9GW15'y6ʗUBrK;1hGCv[(@le+NS@=Ղ_S#g+9ӌcr"~aw+?*$dݸwDKXd;-OX%Ŧ%b*88oG'c[ܲL)_jȲв+Tb#~$@WkˀxeC3MA^r^?rωY6!>Fͼ&mueccW9vkG1N^bx5t5sd]k4\.:6](SJUw :5rYD0KV $;ufo/kܳjV\>"O['I[$#=aXYU5Qb|鎾ܦGP \r}&ЎWl;)ދbz] u~u8_2zi# .5Ivi;w WXYXKRZ6(NuS+*t| %unj~۷:`ސ{y%&ShVFSڭ_C3T0P+{rƫӴ~EGh*)#6΋'FS a7rѮV7"1V -f#|bXJ8VE#f& ~@nada;tϨڎҒpX>`FޯCTa'B߼zs1ih"^d@W3z N{P.' ' 3cAMI(YcҲ ^%4`p@K B*9Izdi rcJgc+nP**Oa /.A QG_~-jG4mMCw,2C?:0D)CB"1>!. znz*-O@l8ڟ#UwOCDI(K0 vk2u˾ Tgjs@ 0|tx׾a^l;j4*tһ/RG"M9b6coѵ{P{ 1|kF%l=G9\UY7Y2_C6`k ~@dM)>NMc#+uPwW<֭YwK.:lj r6$s"}[䒣{0^ƚ 1_j*(nZáxx~\&v%n?"T W1+m;2?>®NOHaJ}3PS%;?±JltJ! Rٶ#I"Ib!R`-e"p kJd_(IvUYsȿg46lZGi~o%xwMnC"F 5 Uٽ?I3-Bm?8z6ٜ4֜r ^u g`TU얻rp \ "I#r\|M[Lm[x`߶$|eؒvh8͟pAa ]68C0:" /!p``u}WD3l H/r8$D*S^ ʹio8iB7j9wi@gUN0|P8ˎ_2lz1~A3_ [Qq5nr,GAT|.ePh;4Iܺ޿ JbO3vMkOZRo0ًrv_#իrEF5X幈)f-kR{\5uY4])Cyg[WjTnj71Z!at`nx'jp 6q-HM3'!]Ko=t9\緬@R {]$cksۣTn( *ad G^:%F^z|E|WxDyz (-!wJC3_϶*ޑz$PAY*m助*n[(Kgnosm c7*zto}LFǍt !+㶲6 @w?# jSU@FNPslZm45f+NJ$2yDƁv;KPsJ-#,Œ#{0ݖaL?"Vzw12JYv!vuui(~@sGg31@YPk*X|ȂNTLe|E;h6;}(xyV? -LE_K18ۿQ!OpĆH|¸Χ\rOsY㉝з^Yh?*]\Xr8S45& + :FųZޗ˨E $W:F "嘱#5-l =:gTpT2+Nm0^%c6DđFѐ^6iHڮH5Z{,C *"kF OWёN;\2iJ ')+ҝ027&32[}&^!j_6Yj:HGvvmGSxI1m~hl;ɕ9=Gpx!Ct!YyM>>x9VٺE S1`:s@+*4M;юy5 =N "ado8,,h4k6yU?:se_4yHёLZ5Akwc:zv8uG_fy$U9(q8>o/+U+g*3h 7/ lŃKdR/kkPIΑh\ZX]bDشǃ_@wtYfɆdG^^KD-yXfXވ+&kp$B7IVU>'H=GPb'tDn.8j/iF4dxb}$t4pЋ:e7! O%&/0vU w+9Zk6 <,jǜ5VĔAm?\(k#bVEۋpI)|44ӂŌı-<6a]t̡g>:<b g8B;aK pwN;V,V=ö:jlibr@v>+9X$QI?3[Cړ2ykj'O`7V!2QJ߂0XDd҅^X3&{ﭲڙ;Hx>xhȯN-`Ănon)nF n:σ/R;I9U[%2 2^`nm WL*qZp_k"P^> Di^6iNG(!,tzªrWl^_H,~w dg”Ĕue}cI3G-n=9}A*_ʄiBr[A&xeF9:R. Ӫp9kw!b'5ʔX7朁_&IIw75GRGU F@'. .K+1 Ww} 0|9Bp1OOq,Qs5u *g"=B9,.; cb A)ۊ{D/ 'ei-nԍ3BkD+*iEōV;.Rk.XВm/R?y+fGV!C&Ĉ>Iʛ2M24bpt=`|IT.qO(q"5)SOC`1CpœyO ~J{9h q=,|4Mu RͶAՒ%EU}'WNe]U%Xj  b MpSk2f ̡MlalB#bTȠ'U_|C2깑"Ͼbz/g6#aF@QʦC%g9 8y$~)DT,1J@l;QTwV=cӚ )rFA &#Z2}@fK56eV)ĥVyK-bzZV8-8b$H-]WSvlXdR^!q%RZ~LcJWr=~S>x -d/Sl!2*WlbkF((V !U F) &) iqq<+nU;7)-XjsPHb]'$t=m[5l:zh@:i 5DZBGUtzsg6fzQ^ %Eh_vd!F{O[vjqVīi>K&pY^1pp놰 cQlC,.E9Ti&WV}N)[g;+w~E7=G踎Cu>)S P,WFS cgYZ070701000002e5000081a40000000000000000000000016101cd7a00003848000000000000000000000000000000000000006900000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0-common.ko.xz7zXZִF!t/8]?Eh=ڜ.+ͱpO?mHjl4ouxe7rKvP߮ ɷe mEsD}+gd_MW~_X]P 9B~_7Z =жgTTK9X62ӮGuXؕp]^ٳ6Gr~K*5|[l!SM  ht./X'4q|g>cnZ6oIT<ں renqh72UeK`|OnKeg[N ם9{6 4DC4م4O:+sK(=ꄞ - Xd{8Q4/JV78v fn 5-5 QG;HH1ᳲW>efJ頑5o*َT c3v~!v>*kmNaUAp^xgȃZ2( TuA98`\C6m<7FZr@ffJKЇfJ5FQ~֔6B阆A(UHvaoobfOc %WE2,@;s+|\P b,w>z8.P DR+P{3ФrpҨ)3vRbvי-.Ս\8d@Hfm|" 6RѻvuXRW'c +S ~!9ʁQ~ ǖH~A*FniPǠ^TJWaʿ!7%%a @P omq]^#yJR``.oWM~J2E;'soʶ'7PG426 ?cvx"90bݜ)h# tR[LzL!G-ʾ~{z,)R-G<"l֠)Lnq"-)8MU-i3r~nw]SHLGK!K57с8aP޽ļ֋Q%*~wHe8GcB@%gs胫xxODojJQ|hmԅ x -Fsʧ'%E1ǻG={!XNtpUSJ'B-4[X-Еu\ޓlX2MY>Q~CXg+`v$:/b_Kmwt@=!TC/ۊW+mw\dI?'EȱʓObVۿm'L*"95 mS"DVA |٫e=Yk£eҤvtDUj&5*0,;&p\OBnim˶&7{sX M \;.CZڟ=;AM*zgjHAesۍg)  ELxg!XMYtq yYZd]}-±Y"nK%p?~Aa$%/NyMFi{Gڴ_ fKŗ8x!f7')jDF[TX 7$y%]?y߀ԇ)xnGbB P)$7K[-=YpJ;b*9Qy%iw↗Uh5g@, kfJEDP2Bf }p#NܺDL:'d~~12J",tb]B)͈P^ъ{8hYMHǵ POe(Ryɵ8oj7?O浳 |qmQ-l)p/MR⏩`;Q|H M GDՙ?эG6 +WoBbe *Ϯ[O~@^jz`KTM yS=Y 2x) 846@(ڦ2q0YV#,zfʠFC+&Ʌa3 9~EA䝋-M:q|/҆ fz 6 IBBVOQV=yI|;@{or>( PKZ44߉ K't5]1=ã=X]^@4"v@we)^d ͍H"x<s\{|@1D0P)'՗^w VyrTy?Q,B|Mo?PX?fJtA L2~Yv'91NB|'D%ږP +sկebn?_BFv^3@ |sR ͐8@QDڇ:P{W s[/@%32:Q;p^=0[UBL|Ml?!xiY@/c}B506vdvp[#`V/ǣuа ع~obx Do{@w?Z8𵴩QP_Mt{% ּp<@Xst5#pɱ5G|=$caj y%_|}*#*t*+pB|H,>`ez&13 q5&Y^[6-6fVYAkxZ@`Z)"'/ǿWa<7'/Ԅ}#"C. Ƭ_ߒsJ"eȑypW J0,_TL 96lA#H1PFĿVHkmqS2dzv"pV["$v ?{U>$9x^r^Eۛa`1;l̈(-6U*o0R77k*2W/ýLjӰ:Z$[bz4 kR^(Uf8=PscAh=தt19t \Ovz|oA Rh|ߦb QEo 崺,+m:>b2XpymlQg s2OOG]$eܱ$ SB'T*p+r^vuhòUh֫vlu{NJCr Nck/D{gdr^&+M 晴hF{UM<ڿ*q.U!ޤ5/I/3lUJ:F_T疟Yi@qFhu BXE' {~fk{@oˊi!){%h_t/[ڣ(ናЕS[S= 4[NvPso?LUpQ?65i&H|fl-V)rMS-1"R|!*[3e :`G.# x$dDb^=poodJ"꒫ϼ|wq<^xsD16] j1#\G+IDyuʩw=dW]w'?Pл=HY;sG]ԩ85#M!5@%5]'|dS"ܐ$SFAv+,WX3u/b_UgԦSHQ(ےmbZ{I`c_Ae)7* @҉0; ޴R,1О 4Xp ."=@Bmof'(o:*)bG=>~V6)B2ݭ9Hm$VߌEr4 8B|nw(G3aE dXŐf ζL91ܧS{PͩanN0SĻʪ~C'_t]|{.GqylzMK`)FNeBuRT1j% \~.tgx|ٛkp6P"ÅhwX\X>,*Y7U(8Cp$M*6/N5yns(g\ IYܒtf]@U^|\lk^Ď\\e6DGǃE`d HM4$޶$怽/ȓ:H|)?ôy:`~J>HdJw'#`df,oiX">țצz%„Og7+Lst͑&YQ@u=0}ǖLhPLJ쎒cңy(Dk/I#Lj(3!Ah _l *)<̏R, hu; KmqqߴSNifE q>hءxg"\sZ}*wƂ]H0۱jTX}ͩ+ O-m|vIY^ l4jϑw5n8ݠ.UNl?r9DODXl]CLorB\=xmdO <ynhT^ P Qy$K/*;\ހ1&|';{Ff)Cj֯Gk3r޳쇈 eQ 4M$ME4Tlg/P4۫lu|?Qx+Pg{M}i[uNɴJqK˙gݘzGhG3GaI07HeYG!!T}JըH+c~p(poBo%|}86Meݰ D,o ij+I`3IeL?(R 4\|3@@zubxwXZȔ {֞l/BȌ"u6BÕ||?" ,)s86_6s ;}]٦J0AO4<`.RIb|s`˳=sn+i们y |TG2 $NlBКFwyaKΆ&gQW'OQ.Q}ʪ@*D'LjrcN\캊xNCBXEnL3;QŧM7% 6l=sH鲈l$v|XJ _\gv]7+Hg1@Ffxc`+f@slH(''K{ZZpNg5U V-Ht1ly#[eFb9\0)fj0Cv-)P [|p-0wX11e$ a!s;n#gp}i5edUі7V9#1uӔ(|vD-Ymţsr# )t:}wVFa\UL"N-.w2bzXΛ^\Z"'qx-`VDcx߫h{0%բA u]ұfDwH%Z5ъZu",y k ũכLq6_,2 +9S^!VC*dZH5/D'ir|P4iL`Mb>t+ cwir1 UwvsJHIMrǵ\mk8@x&xTu|6o!ERf<  Sxor]_O<#S%m BvT3*jO㌻}U(F93r&K 5s05n0tT7ΗCk˨Snby;J28kƏIaGW]u.+9I1JIoՃj׵GBrSENN3|T1U9R# [&e_ؗ0)r@DuZjfjzGLF$4f Ċ_BեisZk]es,< mV '\rx. ffo= A=8m+\Ag7? 3asYK͢]dO4CI^W-T$ajJE*KL1y]4n9Xjz6c7$HP u5oޢһdKMo[o껻\EcTBgpakBon<_s)'(Q$W>X#>&.\;X݇-4-q']w1YD2ܭ_C%:L2>VyyG4cˇ-G|K z`zy="4 '&!Fp_ɕٿAҧz"ԝO|Y2p>C P(C)B7Y~M:*42o*iEBGд󏒋CMhd"/cH9\*tB{3+˽4(+L>CLYDžusˉlJFAjP./ȣ4ͫ׷մč%U``L>W&3~.F{N5 d= S#cGT)3Y s<ⱕ!(?/'dm#Xy0#HIs,j0L|&Ip=| ~2nS KBmV+ICM_KT,Lt<zwD oQ3  'O  h dY)W}¬"$tb:ζ: l-l4ܸ_7}`<>OߵR ˡ΍y30-F@’{N5uJ([4kWDeT7 KyIHȌ:uН_tk̢K?QF5S|k0H&N;dv@ )r{FCnNPčj.e6'NRl5n>')[(%rސZͳ۵7L^!T;P彛OT21|FGd|Sb5w7sF5h``x/=?}m0tzC9|O~$ZUcR{A,ɳ-I W.B`|WS₩řFXO> Aq2t[VMW}TP6x؀6e(Tpḳ"WwN2tYlH-:%?V?y}z?wѼ̰zݔXoXqM 'xTᩈ f)Q}W6Y6| RnޗCWc?S{/=w# dy8g,<,ž%v ZWI_ /ͿD ZCqs:.xHJCW\!nm"Wo ӍFsqWCljS}za0}2~쥋0)g-K .9΍ٙtoGD[X:Xo~aȕvk(6w\0s4z`- @[8/A@ n T[}11+"aϿ$RN2K b |Z{:"@MҨq<(?*uB8:*,ۡ%-U_w`'V;}xpU< RJS24;pq6_<(YiCX!a)|Ł4~srusp;pAMgY0U^b$Ph͏ 9kW@B 8e"=n)S HF\|n*aPA zڴMAQaalup.x}[I,'bqhX6j>6GEg VzZ Yl˂+u?şX *^_rloI$~[9`zWW7Q_R|/.ĭpa_Z`29 oxnd{6)x*2_||rr(5J[EV3@&ZZ,iG$K^Q9i P2:0z̈́`xY77ahMȠ|'yh{k"|B %Hf21nyQIῖ7a1o$DU>=gbH{_M<#@Z,\Aĉkl? n8+"Է~!] Q'jHbAgLjG$gNlLJN\ؗ$/I]ؗhMj;EcWXOn?$W^7^nבmpzRru:+&%ދ5w?O.Ws;lq:8L^^@*'>X hGw:9xuklz[= o1\ Ŀc^≐)l`5ƁZKO +^:sB9g`47HN⎕X0V+/ #/WF1_ㄔgU|v4"DsWF^\Z i9Rkcބ[2:_4{7{,DwGNoAH3l=$@7̥]=S4܃f7i{(nŀ5|x`DH6V>dzjhd0_bFA2ΗD/ց1q% U3v]!~WH)TL**Hp{;xH|iH&]:&6[`}ЦtvIWrfiiz[|0\yPoM$}Zqu>,,$K0)cJIK_u}y x@c9_(OBKaڟ'8"R97~Ч S+D+NBJ:JJS2EZKv&GduRaZx[g`#3 sΦϚ:wU38|ѵWL)f5R@fPb<2YDճD<)~'{bqVKaH3bmW4`Zƺ:C`*}̜$a^@*? 4Ȱh*c%E1xbl9#[]"H>G8Rϋ)"Mg]š|,~$,YPI-zHR#yoŰ ȳ^C-rb=udA@gA:G(DpBDnԹ ٷՠ) ;pFÞ.#MBgbKdC3S(K#SnD }׎0?e]']m_~?9-\w&)|'p*$ozkKjLj-.U[3fk#KҼXiFeoV;CyOIuJ^ hL:TIT8^]E{׮Ξ*S`{'w-7HɜAϬ HKl8A`G?u2Lna#[,>"Lc~W6r&t(CBۓlWq 6@d\+N&' lp -8l214g+]wESU-X}7BNİNIJ|^tr79XX徾eZ?ⷀJ]ݑ+~1!{RG,% :򟭞0H1~9zU07wR|e)ydru J}r5ͪ&iBfX"z];&<&'HwxFHsP9m먬ψ2k 2[K*ּ|^ADSd qJ5(WjL>f9L\ ۝D솻̛l̀|~q⹰Ӓ g.=,pc>R pFg,em?PNE ;|(N vtH}ύ!$2nj M8rU{w<{Xګa.V,\L(|z뫅hP \p~R}+h[Q@tůd]#p)H"K}v3M9LYRQp'=szWp6|e'#'¯Ѓ)zf 64֜oE4 _#3t:ĒYZPCӶm Z`+$?8R%nEgد.OlY+0~UV3(zf6a_aNw6H)RE) am#ZRHs \ :xņfBVd7MPf@t[Kh&ܖ0#8O Ӈ&'@QU=2E/(;N'ˏ%X3tQ?I^&㠽߫h*Fm)"dUA'tOS5+,ir8JZЊ~97!~8?E,?h빿6 9q $#Mf(8ؒ2_(Bt @?UplEap0QgYZ070701000002e6000081a40000000000000000000000016101cd7a000018b4000000000000000000000000000000000000006300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x0/mt76x0u.ko.xz7zXZִF!t/y{t]?Eh=ڜ.+̊t#pO?mHjlt}szJO9׮}!񣛹׆\)woz*;>@ށ `p2 ̷ $%m /UQue\o9rc[EFOeHghrnzlџS+2uQ8|NM΃ZmJ'&RJ\NJU?DktoOӈByOߥ%<Ģ=YDG"cᨬ~6)'t,9%nl2G]ɷU0K_c6Dfk.BGx}4U6 d왈$rAIջXϖ2\ wYϿE`s}T|0~^r{XSS;B01pOMtzboLO0]: A[@֧:h@t/s#8y|>+gP3@# C,PY($Z3~R\` }VU^\f }TkP &rO[r_e:XfVV S־AZ G8^F7}mbI»ףQӕ"G ^n~#t 7SG[[b"v!6IKtzXC ) k|o8Gdp1LԄKSmϛ/!:U ʑRIW ,nEX'f Im1똳3߃'̱bfuN\cod GlEw\Fces7sP:316/#{M nhW!L#xR?|G=q PRZ, bȜ%pXwheF Xjk1\ܶңA)o1FmKI9e/48Uʹ&.>-:2RNIVyUiX EECM(߄)~̓HZt<(YCz[ @ރMK @cssMaac! ՊDȕfg ]/ն|uu84Q+u[{8W2OyK٪pXMOT8%\Z]a3gN +R֨ [kXIt٘Kb?dxE[{"WkF'nG β8B\0^W jYW8{no@w]ҙQ N-ŐoMw)AO0%&~Qq[<ˍʫ U=3px~? xXooH9HR}Tk[ xƹ|5| !!rrmTVg?sTaֻ˫+X3"UAe/k ă!{FʢJR?ޥn!ŧe@Z0xf'4N2UmTR<6焨Uc%s[š"^_xTʩY2qtL|Nip~B=V</O&Y*m;lKTOriG :x+ږ kj՛NI(+TO?^P 7-(ظ)dLGĝ!V8$Ϸ XQiKcz>@-Geb. (-vѵtw]sfn{w)xPȏIcQ}tl\MQ7%w3 Dcy8'DB !_Mf~oII% )Tgef8/).)LTő@<}Gwjf6:7d\Wmj75's|y}yLWoQ7S=JP-5 >5H0$5!wUy6D(Ssiktq"ɲ',Kraz;|t[IWF-y)*;csB&.d)#j37}oL}j[N2.ف$%XUKؠXwWh# j΃Qэڇf/ gq*3+y^ Z.;ޑ|_&X`surKoޟzɂ+ʱ^S.ā%~Š1Sj'%< s}?CB$z.Wٳy& \n {#:jZ+Nj$ɡP;}׹O!c=7WPZQt'N_hsM׊!".eݛuAL\cvNM>ݗjזxnup&+$,i5?OhS@io]Hɩl`R#$ewBv䡩/1C[΁GQhaxq]<j`ʟie;-z2_'oK`wϴwvAK2uL}]w tuU ݌x=S0܊LzrJKh-|Q3V*`;}3#D\ʠP/'Mb& 3G;ժX1>q2 2D5y'G"m\fdm5KUqb&puM."Cy_*FnjP.,MY؎;WU. TA75`!{:s&IE%]7> {DmHXnq&,2K]#\7o{L^!̑̇f/=XN$سb`P,ࣅQ^-ZW=(sXPaũ t%8x߂M". 1f$LԸK1Ca<`B9uR@ .Z.yEKd@:Uh:ƄN?87iyX3FۮG%7Vzt$fDF.7 P\UdQtc؍/) RCU,˵5ޛ;F~!jU *XBkH`!0q ?X|VR_:;-S[D8& I[v5)\fL' XbJ dN׮zqVd ֛YAO-Y_'CCb%A&-{zйǩAzO6NFg( cɐC竿ck# Yx 큀E gCxy$n1x\PBqP8?ɘ(eIH)ne;mOfk8̡Y#HN#(3 D蜚!n;L[{Ҳ 3{N=:4 C2lÌW& [5~D|`h@wHl Khz(=If 64WƘ90WCȒKV50)B*`[`<P~+a`YY@Bm,%8@$3>)6{曫u[Sxwy.ҹcDXW*P2~D .^}"Rzc0H ژNHm_[>QCGq8C>>N3%-{ a$C`f)_LR#}Y;:Q.m?/;e@BIٯT!٨6r1RVPEٶeM/KlirEW\Q#?U:f( /y9*좞 s9O:{?-X_oɜk1>;_Ag[W:ĦS{?7 oM` HtbOC.nH^*†f5 x/PѦa7DO#:#|4û Uo9@!'XJ^`Sq5++eKSݒvZPo pyn<Po\uN $p6Oac_.(&@+I0̽{lf8ѹ a{r_{KW&F7qYXWaf_qgR l@ ßH9x˻ ТS9:a>D7;,}SK,8u_g+_Nh.pK,i)[y"lyK/2gr.-ms 3i;d0X&8mIx֙{tf7^Mٽh3gF;*BGD,-R˺Q?B? +Co9ny3cLA1|&ފ7zn2`fwktx7Ӭ=V"FzNOGR2rvYv36R`L"zf8hi]@D x>5)< .T+EPG!&VȬ\@O)gT2=vYM1H,(=Ҙ|⿡`}/mZ)9o9(YH[bf,],)dMz<6`C҂Zۯe$}3L>YkI<|NGvVjbz1Hl!gYZ070701000002e7000081a40000000000000000000000016101cd7a0000798c000000000000000000000000000000000000006000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/net/wireless/mediatek/mt76/mt76x02-lib.ko.xz7zXZִF!t/AcyK]?Eh=ڜ.+ r$A֐e$clr iu%7,9DxFbx= 5\"e=pJصpN L9!qw˖}-~h2,M@ZQ 7jǒ$ߔ %ڧ(wqRzx n$ҙu7Y%T̨kj#PmHS$3Xu[ A Ĭ=U^U?sZ0#9w|6*?  DwZ gGҶU=^kjtC1PNcb'ZS;0aMo*I=^:R2^P WS[705켄H:&5 M;R/Qw9\2wZFF"ϦmN,|֨YFvk> J]h" ']ݘ/I_.EM{^GOL=_d8zĹF=oEU<\ߗ.x|&t D7|ɰ$ʢII )?x)9r[B5Vga\j<]yp5l2lj%l(0J#ҟ_ Rcsq{ rCs-ՒUgzZjݺ£B. ߷8)MʞԵ6I4a,q\g8ayEw +nW1~z;Fb6$VPa_+;Gp-B̷SmBprLNxgs C6Ajba-?waLV@#DQ) +[a&ɣw~{q-F>U v%~ iWy#OC7vW>h@۩0(K8Ў5bLD#NP0Leԣ"({N5+f|K>NOZ\P61<# xyi5<E=~YElS/^>fڔBG G40S h*f/ `Μ9! dg|8PQ%"mSEqpA>JR\> zJ19YuDS2R<5n~pmk2Oga;u!$ҺRGӠ-yɆlH,#+ciE8^Apnur+^=e8ضؘ9qh$ +bxOa^$pp,O1+XUr<+// A^Xv`3w zYHty~zmBў'gIVhvSB,mo;ދ0Xt_f4h 9ZR >wsZp)2ލЍXj8NX$euISruta?J_FO7Wa84yIW( 8GMSoqQܬ Bjuj}7zq[f3/Sz `;L649N sf۩XLVYc]sa (X\"Aw/s DȄ˽gAY:.ԑn(ݺxqDD p:Rqj+%X^},T:K`iF+pWTCI`c t7MW?2vpIy0GxzE%yK:_>1 1^Ce)u魿XC- C",mMQO 1W XWlS8T5>vwg|<}꒗T4x.=XB z_QJ=}ڥgd0w3gJn&p>0/nSرrvDw3/JkzdXBVaJ:6MٓoH#"'1mi\KvO :e)jܕoͭmLd𺿬ټE ~u ~0-З|1ЏUδ İ&nNq\~W!U儫ln M{E pSt!a2/RrY ш!wU( LV" V3~a]c>T@ } V!BkCs()Vu)Y}BtVwø.e_5IRWĐs0nN }.NϱMg;-knM11? 3.h c rWY\۹i% P%aG{ oF ޻{^c6kc\'9t3:7lAD^n"5kY t,fSrsAWoh*/`-2 gTrʁ`17M||s ^Xre(2 6RiGY[p\l. Tw%k=<Hk탷)̰X|@R{15j4BßPs/ (UpPܟ4O¦nYQ[7^Lא#DH7륷՚n/ adPCD7>=Jev۴" P~[d*vDih㓴oOBFP= jУ缎c60qQ.6g@$}OD+ڟHNG(_斮/\_e AEdR *#AfhiQe z}]c5:i Fzs腄(!wi?"zo3UJtn'C ?Q@hʽ]> w[JpJKefH+ "dVj~g̤AnekZyrFNqlǸ%u_(fƫ7fV_?|aq0'xatSK'!PB1+?QC{@v5:O ;x/۽LY`>1mssC:'P@ZZ[wy&jGb>v(mB~6} %+mm)N7k:}S8 u/&9%2W ڽS2HhJ1",\ǿ| %"Z <{Ȍ /ѷ:ߎ \yg-w8ٴ" șB6Fy_f ۷o; Z Ⱦ B3mbMMՅsV#vjl7]6Xj'cEL(d=xo8 Eb( \2HdΓiĥIДlO:ta~7  =4%m>9@(Ʈ3? +ԐMtg[G)j W*ōB<|hI:~ R\֝qmqҴ="sme ^ ǖyKPEN.45Ae(!ϔ+Oiӌ }?}KHg5 $LZkQ0rLvTWU|<(iK^u[]"dɰP1ǂcO° D0ǔ%bRJ WyJ).!,ݪnʐ(a<@e|=-2pmiD&Pd.n|!d89AQÀ dI0=Bpl\w/A\F^[F(ǙVK&J2Iw56>JaMQ&]GH նcuA,_^*yFAj_u4!jғj )jm\3OV GT]9h_XLucvH2"zjmM;X:u=p%D W 87J+O1'sKAށl}h)&\&j "wuvq"d $"6d^,wxx6N9a|#C+:T6YtR[j /3 R%0y'ݽDg|*&7g&|  Hzn|@&`b2,Noa#{B=M%}֓Q1 B] a5Ԧq`pPǑtD0CĆ8jx6?7'rN6sP޲Dvu9ّ1O$BQ%gJE0`dكt<gŮV긯Q2mաMkJDZT4"Ԭ휲FL}x7WN,~ O_#Qg#t7c>џ5M쎷ʨ?HXڇ5+{.->K ٹ*J |yFjﵔ OySShN۳?l6QT[j c X#m BЍZB^(]XF :7s{цxC^t@RXB; 핣i2vŀNX!6 &6f>Wld٤L V>&injf&oCqW]b(wpd䧧Oy}D' %@ÉcU|a}o;Z]@ V,orE}tBHpӑ؏ha 촋"͗o:F))i<mho6(n6}$@1GT5wߝheYh~fƈ\Ui|7=#Wh>;v@|M&ٵ!Itke)O+9=1u su4]=gT:Q╳:\O&F2B>## eMNx$py&KÓAKHw)妭GE Ny|G/ӣbPAi:7e `" r&Oy4& nq LZjB:w~jbB7sb+@v- 5O  r0;yc!Ѣ.TMtw E2dB'Y^_qު)Q0˂y\̀2lޚE%~5s'U;`! Zw쉵e[%D¢6E#1n1g2~cor?*FcY-Pǃث-l2 h\^S\vFP ~ӕ) ^lw ~Lt g0[ 2v+AVF IEGޞ7]>6˺Qz4~4î&N6`o% Exo>EʹFf}g3D1P犝_Γ J1!Z[i.` N;aF(=>5P݋DNdJLaV'+{ľaS٤2꼛YՔܑx,)PZ>"9K{͜~$%dӫDj'hfO{ Ӻ`Hb)_MJ?A;TX'yԙu|rk&YZK^Up{Xta|Za9SiuGb,ST?󊧠9*g| 4"Fv(jL|ĭEsO/·uJ}PF}.;P<䀊"reHJ*, 3{WjqಾUɂq~-Xϔs~5UaN3pT(ci ϱ'HlpIe\ D&;f_@t8!ݻ?&)YJ [j 1sܺ CZ,Y 9x>bCǯmdhT=:*1YJ4C3XGж])6=5v'.H$0+6iΣ "u*aq$И(l0B\ spEڀu4U0րf`XUMӠLĵ FT::$.|em3Au61"DZX٥BUW;`y%xzXMWx 8 DVY{kww||Eۛ ť+.׿H002+%fS[ V!{qR9EdKsKԣ7H@ͨ{ZOuw䜼8؄e6s .XG vtCw%+jBA6Z B,8'jE w%Et_Y3޲(aԚ]۝B.*b^wwy-U[ڛVGkS=b~#o#ӖբNwNO_p'Q`Jmڲvqb]/2WAFU6ݸ` &8]=ҩMWO }^`YX̳uٝp6|LX[~\˘ܟ5 1|OG~|B)B$54?Jxxd pVz[zlT: [68Ui w)wW'Smup:~:A[\m_u0furΖ#LTMH_E HƨHh ]2 ۺ5Pk:U:PMetA:eF[Z"_IepJYne'1O"82(~ $VqCcQo *{yUE_h WuI;pLɁkC 8k5P c [~}ȜMʿ1X뗓}׉Db}dN8(X%u8q@ @VgoжȄMAn~ 5D;'[-bIl{ 4{%חBE:cc"1N<ɒǩR&a7Ѯm_$mwԇq@:w< A$W ;@]8V ~.c MfpW$`ڄ1bx$=%tخM]vw)jhl?9j#=~kNJ$]]7Zw1|e&'O9K|B%OU> oq`Hܱu;OW f/ ?y.f`=}8wbO^$gwbx%1Gy|H"YT\/tյb$кʛܳY&RӄM}V]edFc*pz~AW.w]滱n"N2੺Lȵ:9!i2t}g]z?zޫx=)0J)=>JYΧQe@:G̫0םm0$P.> -ȆwKA'Ej[*D/O0Pώi!KGC3eu"9+um}ܨ͋olJS£Ρ+զD\T I,P _$L) y0w qR+K"ȥqRGRsq_gHj-*@AKI2g}M?jI%g@E&UAe-A:Kn v9ɲP 2[? 2s) nؑs5o0I463E^]AJH$z3K&¤Zn3cS`Ex58jXD# C6C6kC8&dHt<*k{js 2@o_ ?9"L];:f[E朴Гʓ/mS׸{/Is+wBX7yXǯ%%-cߔt!6D+Y{1ٝ2]$'.3ꢛhV5mJgRvTfى]{\FeezhI~StW4oFA,9alM/F#r&'BG]Y|WItp4Vv`z2kns1ɉ(Q=a@+ P*I&%G nj *af?N%C~Ht oDS;C켐gt]>J>RA s\8T>[ٵ'm55NF/Bh:'pXa}pXNAЦ '"F .mJK/7N!>yȈ|}6EQ'~ۏrf>{hzOP\eT&)Vi-|SidlXqsEh!d-G3 an{@U&,t}ACHypotёq.m(xMB5Z={ e0Nb@1')`m7/.5p9sQ-Սcyy;WZzY([&qz6nQTU%hs—#",k5Deӊ4e]/h`]-qc"Ǥk1fNNjh5U ~j z+z Eǖ9XsB>}hY5}Y"d* }<:uԱsx7sΟ@le\GEgxJ6[3c*Z0Zz#C8$?. [ Έ&y/!Nr/;(S߱N~>Gml'߇c+1Ġ?xq6Z7Iљ^Ox<2ިks]&T'"T;إ133 B/s2hMkUrEK%D̞qNjkzbĦ)@DZ :Gc~ї,u\ױ8-}ng0Ȭټm6OUx!B6c`CHQh7jeTU? ;A$U #7lB4f.jrxjAc* +6!6d/0 9+,Y1@4#,kZfmb3&bY)+"tSCAGFՎ$`L]V#swfhGu"vPmu$Jŀ:oSK  )JBL,?жm\p6nEYܱ^icϴI/l0cHnO085[^OK#>1"*yģA,*1;\$iEaN?(Wtu-cY `qv@޽ވ5d_Ïa פLB{FVgR˛a-[Fya1gq{[*%,19\PA@GXT 5p w[6!+4{IŒZVPձJt,enіն-lzv(ayIO!|pBiàRr_;j-x񠅫l&[0CFv^*κ1 yѠφFfj9ܔVhU k@!+e7k0 3&)2uK.M3{r8[0Ea^Yfo})YJT:'[cL.}%wj 'H8ͼv¬OD_!ԣQ#FH[3pʤ4x0nu<[6QaӅ7]*MU %GkAd`A(9Kx!(,~oր7l6Cr0]FԶ@\G +V\0D9c|c42 eQ])fV˟HfWn (Hw,se&S- ;}y:NwAj"kFLC$&T}.Vq7?Zy%*zEv5YZʠgY3Z)ZU펫)3)RlԔa pO4#)Zf2I ;OY|j9,[ `&qfY)P07.5st@[iU#;$󔂳aCF=i?xWS>1^Eō5՞'pIHTB l 6՚ב/P m9f0ݕtHFg鯼ܜzq!`4$kI-TX? w^VGIP}3@PJn[',M x@,l"ͻN܆)[+6N⡿3Nzh94 $j3=Ǖw:AY ,IJ.?SF,]RاX@Bg/K`ܔr&H2o51vJl8ςewΏeǢ"bH$\I /ix+W^ *_xgq'zϊؕMÇlt(e^_p4CO$rz&I|7Z nʓXAX7zțԥ} : ;H1ǀP h~cT,dH<`#qK,v/N9Wgׅ8IKg“gE)盩aVZ<%VD.h*" A +0/¸Ēك\M-XXX*Kh%h1*^q0˾ނk)7K(Zl`rr+O&r(9]KHvK7zu"> E:|vD1c)gvm/qsl-E) /BBP|6H NdߊB0<~ӲQ@퍻,nbޱo-1/k9(}e08uXSK=d7σ+sͣCQlcl:* ym H[˜q{L%z62 L.yӻԿWѷSU8p=Yu-0bEw~J))p%[>W>j` 2q}^ NG]y42 dt:k䃱\_e|*޳ /Me:p{FCOEE6%}ii_:/DoO>Fy{EP28\UDKά>]EE{o<;(jir' 4XYYpQgkJ!E u"0hПX8mDkpᎡi2c˨ _dN/u8^ɥt@d Ґ.`XOZ%S*KAP!pzƠwLC8+]+y 187$R.[flqR^]Áe3aV6wvzbou w ;Gm{n'*dTU@@Y+ 2lg5w}=B5isNu0淋71ed=49wHKN1p(v9T0 'y(nr/@N~~iӌP|"`0y? |+0iucR<qahɨfHzxْ9"{цG,=/:x俸Rip0i⓺z Gn{~^dǰQze o_}ˠH^>~)E9L6fq+N[ơ7( e"tgm٤czG'Jʤxa jA~Tz>TEhҘhKT<]KKt{|̂f7_ݽij/=ƑVkwٷcajm$) &~&!26r]ol~%MlB[)+J*6"p6PnĖN%D*KFn^+[i%um ύbRbzRRǕʑ&2fP jLGpc/E8Oc{% u"9b#a'!wK!?.t럄J% urUPp}p:ߥbgH'|')=fN:lY _dܮEʨz*$Mǂ%.Ԙc@S3pjY'p%ݯ:o$J +u+zYVhL- UEU'-d|l ʖ}(Z|#"'?M`8s8gs!w`DN?+g\LPMY=ZuAj㦢l{FPk sO{ fEҔKb4.F#lq%9 00 'ͦBRV ϯ,vQwjY ?UF/!^VCU!1yAt_z@~.Yս nqߌvј<o?EZJƭ\C[Ѱ~\`_YF"EvMoQ3wϵTɑEl*]$VQ>4/',63r#F 8OPySlRMo?W;O,$¦߫B=+!aIy].jPr}/UbzFmcEf][xO hR_>%IH8 A}<#IPGpMxrX?Ÿ&0`|a ] 7.E,tHL_vgy45-x6w|!b*LZ'6-S:,E5دHgΔfmfѷͯ!au(r4'1جnlZAٞa 3N7q6оB`Kp EK8Mjn𠲍hxhG!zG,EThCX`j6Е$@`|&v*Jd]ąy@tb9H_FW9TW=/hٗb~@/ sUVk-;$5 J e}['W 3Ҩ 7d4'IroÙOLRμFZUex^y4;65sGY{]Hy5o>sJ>c}UؒOe7qX rS:XKLnON•EiZ`HipS[n;^TD2r9*&JQ5 $Q B^}T|O"N78UӰQŀ35W)BBb.kvRkf{1?MؖQwo`h=q# Xg|PkS}0y'd $ Ia]pyփ#/7jRn.\|w:ϡnFjZve_!d<T?FKߣ?E|@獡>o;mс78W8ٱ֎1]e&F/PzrXvL60?d`:V',* :szު/tMR͌%8ɦ<3$ /.X@ge .#uE*LPb7@~Dlٜ_;C7Y̻vV55_ro6*A5ejC]5,cafʟ!9_6f~b'oQH7Ӌ۳ۂ6.GB·`-Q9pt@rCk`Wvb ;_c^0mzsBJNSp7VJnyX.gkQB:ThvW,7S-_Q!vx'wFL %xaW_ޗ4rY9?cv]xNpFuM[lnX% >yKw|޵Y,>ffyX o#|n/b٦_kFMS$d/ӡn;cK(Pкʡ Gp~C{B|}//!]KGVwԆ6 ø6/XHwk, BILfͷ[0AJE˻֭1VnZד{1Y agpȅ Ty֓01Gl q!8ɜ!AV7D\wY歓ޔReÝ `pQb_rנO`WdBVRO[GC9}֒"MtQ-uL-r"hk"H8{ -ʑR/I^$ C!zYN5=}]Sʥ44D,1}osfrY RBdqX09]ϑ6fRaI qޭW)ѳ膦^#RG5lhFMx18:`P{0߰5Zʄʾ0|x[>a#4A Sq&q gRC6t:Na`EHvE^WRG*į=8oSHA;l" lEH\Kl3\ d 1 b-39A/u>bS\-b2&2 𢝌WPoƆ 1-C\-ִ}d22@8ḊieZs:ņE(+ɉ#\R{Ӱ`¦nkhH489(R ocK_yKS֑E,'T1Y!#U:yX3?I_xћ*[j%߳֎W+);OQNE%%HnY; %h><8E׉2B!g;. Á5`t.&s%QO[G^Ce299c9g3;t:-z5UGF̽*0ptc*ඖ"'H;X$}bwJv~7霽XZR χO ]*SbcdH Y,ܻ,31:9ѣvj?A\ꢍ,Im%aѹ@211֏@T5h%WM/(xh$dT}j"ZaD`c! yA,d7,6I2f='Ls1.btղj۳Hj5~+4N.Dݎ:,fliAJiwLH~RЍK,vfyT@0Rj`5sשkg??̧Z'3XGu".aaq2y_cˆ23(Os&@G1K,m8=z_2V Ǐ'eOUrCbG#8 ʝUɑ,?%4 &J;c&RffKRa[D\]+ơ|EBӐ7@E[L,RqL,MGF8F{DXlgo"Ѭ \Qx겮 v*aC5OiMDAY{,_rBb*:H,+|^* i ?F:"L G%~aX5Ao(Hu/t%3["w{̞ͫoC|,.&K>0Xe>:Fb@fhXNWV}zUi._.ja·#=&됮sJHρ:I(14_O{T7nsG<` *tD͇hDPle]/k"o:c^ BiB rj{﨑/ɩE,H *5{g.=taaq bl_jxYٿ#}QJ]5$WX8S'H6 mI`z̑Y4Ryr\ȴ"i ~;ֿn[K4:v;T)=X n; xji\7  R;-c;L$Bm 1?G^%X Y4Dn}[0뤮>F/ Û0Kpv". '?|ƐNYBc-`cKٕ=OO}{eև-gi颖_(!o<a=|C'22ƀHݫڔL:r~1j(݊t3r⫦[p_jc+${zh{Ÿ`,`ds+X =oD⁏Vf"A#/W<3>м7 R|K`@)VyD1"B>4]с6촃>2)0X~2C"Ȧ2h1D/>Ep'~@[g<K=d),I[VUgNm9r^pˑ*#٩ruר^2+VY Qitg=Im3-6H?`߈ӫ4o_{^CMכ>mm'$%wgQ+uj'UESW}Tk}`q:뗎tZx8WE4ɲi7 4!TtdWZ 3f&I(?G9XN0K;';E3  =fA F=H =;9(9 +zVn[$o?]nb];)ЛީD> XqwF߽HlX""))jrqL=sir|]tW_>@ ѿҙ9"n6iT:ggwZfns1H=?j0 z7k~} }r=j-ĤLCJQמ/T(edchxDW*d-qA ЮuR^y2+W_Bqvg D6d YD+wҦ6j=ނ yI$wLGyvho॒34 y ]s/CɛFePF!.50ؼw?cXtY  ܒ4Q}JZ ]F2XQUਉm /O$Q2!İn}S pp/F x 9ܨ2)ZWԆERHŸ@d:p4GЙ_q{O `P)Y'* P^"v/S? d譕wg[?F=}q:{GSnkG bk^ݓ+]: yй畱^f @O! M  i-xM*I KЊT=0äI9hHj$<f,r"ouGX x`TbYɺ[d1&X GNٙ67FM̒,x$x;IUY mFg*!j֘%M'IȽO2Rʳ,5TݾZ DKSnn(\SM'2>QTwU_WlȔg sѱ7ϒc}ͧwb沑7=dH&޻\MLʲNt{ƈ/hkkkMp59yPR^ {̺VF>L\A8U!:!`>;k}iEyOk+Rgô0f2y~k&e2BKۛF;a7R\kjbn (v+kB6XBn,qMB0 'EN3]5ݷ1;cp̤.v<@]rH~ iO^({jx,57OB`GY_=& GXR1fBXR@aΞ.×E䁾M&8nf:H*,k4YL~@';|9*J.F}hfOvLhYͺ%{OOg`aٯocy0 k>x_^޼:ՍlEGS+َn%9H>Lp2;q3$0p)f)1M憒fءPϪi/+4oʸ_PWNuǨdZ(\霖t$<~Q?Cd9I X *6^M'[G LJJٿf Z6@БwBf=6a}.')H_ SnIP֊R/I{7$$O"}Rs-L2A'-ɟ}n0s%w=²K&7^0"b~|JѿasMfl3 e/YP1IגnC:NtQSnunW])|9/NVReyH ¦YpPI];gvбR2@CGokgk70YYQU(ke=g4]3븙~gw  .dU?ZVf y1.2 UAҸ$h.{bL_QVAx0mt2[J5,[dF$<*>R"o͵BMh |ۀX,8~Qy fO.䝓Cuƈk!ōh^#6v]P\ CޝZy;4$eM ߻LxQx5d|]X09 bK%OE]Yqo!(d;H|>N^ Nn,,ь7hB~fԼ[ϛBUQ(t`/k3+ko UDNrԤs:cFW2S= /j} -. $өs_+}\-6̩h 3:~<ӒJ4f_#` X *I~j뇺pt*ZT2`Mp*SH=C+{@;`gfCÊ~mmO6D̡̮r=.a")Tmf\ڙu`*9%VX3<7;ufgRG:}>Vߓɸnsb0W^9ډETMYOY#?ErײG|] yp%"pJ^؂bGw!6cx=_ѬO"U\dxR;[Np= k[s|ɐl>`2h_TƵD}=:WXg՟GW{t D@FUo3IjkaRJ?}_X: aAX2XhG؁zle12'\S90[+φJ[ x\3p1^1Cs]EΗ8t.<'0VmϾ/ۢ\ב/o{# ԶQ]G}A&` 4J8.,se}ׂwYO+}_@8z:O(9(ݩc ϊ;e[߷ -tLp +j܂e1s0"܈=]\k4"̗9CfakJsJ ث͏ {6b[qvb.`s_wˍQ3MAUY,"+F~QjF~]+mYZ+Ohx-AE>d;=hSBހRh,bOx x`y)0lhIvT^zW+sPzZe< ?vlGfl,t!TӲ545!F_KW &_\0'A| (Nϭ/+|3$"?lMX։-X9]j([ӴK)9FK4P6M#e̛ K1݅ 'м_Hu7OqӏN6uPaLt.xq?R4pI fq?sqdzC}odzf^]S7XmaXHUkdzׂAqwGNR;4A$DslXk!̒CnqSDEC2GX/l B￰UAm3,8)zĢNX%'(%sa =t¸@ d;m Oە#ak+@zBLPxY \m1)u8'w)Sx}..,aebv%\@CzP6RA UF OhH~M< bJ٘+N NGz/&' Ԋ؂xr{:!ShsϵgR/(lUL320 '.`TmB=RDacСHYFgqfy0I~a?ϨzoHVevmɉGM\sFLR=42Edcy\d" lۡYvڣD=T8Mc{OJ#XE"cT;Ex*pǦ0يj1i˟CdMe 9D j)Sa<;1Yݦjq©ŏN`@9,4Y͗u`QNY;$I2CEXu?!%ƋGKZi%mz1㐸=9s\[5ڋqu@ZGYH($)AnBptACrS`AR^ \kI+1aL:Y[cGb;ÍvmJlF ,Q6_HAϠ"Pc.Gtgꐀ"C:x3Yר ̰jn\a̓1vx KtYWN 1D`C-bsi͠ˑ$~|̕fq O!?: h46*]y'D#hc Ā ~X˶1N!\tS\}H}4‚XKZGl똄-js|ׅR*T d1Z?AT'^tvb@#Rks@ߖkt.PCׯo\SO]M}_ ߤZ!~ѧ8ذ_DKsLH6)nXr Vwgi(`:$<  UKYzx1g8 Љ| eҤOIh)T(zE}6;MYEc֛o|{J^$oeNĿDuIKͤƵ/lFD HX;'s,AQO82|Vn"ɨ K=vG"8HHquc%o7.hO2!OܮkAKG.N@ڳn5[&n(K{c+!-7hjBµ^ƔHT5(n`1tBF^ccjneE(4K:J:'I4 ;^&Z~dLn6"y]>d RpTCy'ɠg [ m(N8qem۝}˧#P߼FXmI{Z J9x&{Q?C>9:p/F6sn$_5Y>[U 3|&ͫ.c^x*Ma,*;\@cp$SLଋnGs)q׿Te?V`( I0jɿrK*ogZ|*f9">:˟Y@\({aA{JqfCF`ȐǗR )8c8sk)T܀M/?;p-1 F;?`$eQ8r܀D(GIx~bzr/PqCf.&'W0JЈ)_'#l4WjhLUns6%_I)4 @fJ7^H'zӯ(JQi1ŰNý.Id19^bߦ,H0xu[i"vFSi3+j_M=;PC6"Oo!AI /Rikg@S; (I~C#uSX$zsvXse~48+w"ံdQ#_ $u죣M}tyweUA]k_RtUI&hk"EA! $\Zٞ]3b7UCNgdYGgbq0B+0~`{&clQ8L䲓Qlk+ U_71ޜ~=Nxc7kԑ?G!ƹ4:Wz"LiOC=QRk b{Z=A}kl03%624g ߴ$)Ak.yXq Ib:>nWU(! ԄqbW;A͑-"mO=VQ)=N!GizY5σpЉ<&ֿpCVS7^e F߼՗G}ʒ3Dk9 |&pl'7h[͋%0Cә*X;r=Uf-dzmz:Mdyw;JO'dBN"^I NcR-q4uqoHM^ BRAZ"~|i4Vhsfy"^}txc(ibΖN`9]J1,K(v m kp`CkӺٰ4:Bc5`> kQjr%f`#wq:V76]s[R) ڋRr9<yV*5P1Nl7w{2 EZpLeʞL-%Մ . q3qn1[zntE-r>۴! r'1tNta"Ϋ蹰|/sOblTKIuV~p"'V[g'Ϯ[3lg+>!: j0UsZ$GV>ݹ|yaޣk{"A硏b,/{՝Bd%ޛ[s熍Ek6eQߢz퐃`dv [zպhst%;gYACD=M+4p㱕WI1B(+%c)c͏PFs %bXŝ }2 6A?R$mĶM@Ύ$0Xah1[sOzA3@\ R緛Vw|EP&R>*ajY'N{aDUu{$h":tBd v=HE+iZ"}TDa?)(W;[w9^/F(nlY}iknꙉۓ44aZ/XlH-0`Y(bzlU"&ޙT4nr. Xo{i|O R:)ޘ417?>ƤBۗ=[Lob̆I\C]rGF|@Xt81YœloאU Euc-:~ !xs'>-(H<2kVC>u*\p^w= wiUxy#C("m޹g:+'99?_ސ:ɋW4L{Qb; —܎l kBH)nOBѸD0?U!\eTdJT?+t[yp1mu!ñgLMWWg% ]Gկe7L NÒ66>֙[5J&MujVgFE}z}蘿*'M}N\7G$9zUK9mK65%mvImu`(Joo>`x&Xis!"-uP㇪XNXNb*]@;6:r:”\BULj1Ul(6tTgّ=Dȴ| J3Y0۷"9EJsB$['b]iWкk$,~R>"? V~Û"9ԋ%M& Kս^MMk;>;)}7n4@T1149!R{22J@Qb^&: vXNg+є "La&TG0n;͞w3u7̄3,:]Q~ `F G_Cu i+J#ǓyU*r$ TY;&"7H5uKLFٯVH-Tq~ އ& Dq7ɳf 1>︥%hOLm%@8%uh|ǥ fr/k}HpGD%tRɍ.lVxd-VNnH PCȺ\ZUhxo)2Z f.3t,FiLIlJ?t)p:䂮UUNzm41奱ЋN61gMEkdѧ x% 9`!}P[oM+5yfQԈZ]unI-]_,⸽6/JVr4sJCcO9HT{d8}#NoHk-j :R(;ö%rIh+dS sӒN 8q^O_bg?3! P^ Ӓ-G~!1"*1:%Wyu:KNE t5I-AN?{(R+Z}.>>`0 =ْ?ǵb>˶~ur1NĬ'+ :gNW~QWGyYg& Ч֥WY\ ";@ժdxbC~,4' K8{_W Q?HC!(M]Ł868 ͙=jJ=rUGg:hLvc^gsd࡬~j>|⎷ut֟K*ĭkH0?єsIi⭧6zb-m’*c9i=)wDVl: aJrt+|HYEd/#h؊현KC?KKV[Lo2Ik^mhS-Y̓r^vnshd/ 3DD*UY`mM fiFhIL!ni )8ۂ6 M9F?)SͦoR'%Uֺ[Sn+oy~Xj.ǣ.bLR##yN&S-*}Yb@a6?-\\oXެ"c}Z|rT_S~ϑ{<]<6tr~uHSU'ɔj@mAy`tۯؠɂܚ EZ>yBSa2pNG!V;_~\ 2z\2t1`9B2[y7ˆ?>Aӟ\7'_2Mp~PUEo+m󿯞ϫm͢**Db{&ik8Fks.V W7Զ͛Nuo- W!lW[ 5BP"B+9 W&X-bjް>.[+*cUY{c1kf_[uGΞ`Gϓ9lf5E´#,+%yKO; "1Yg$(r&Rk0Ήno4FAMS>+ݛ.E@1j!`\…ni T?#5mƷ!$-˜9@^Iᩛi՘K_ج ]/̏C/ qk_v{كCЂ@=R ӗ)%+/@xrs]\2*TTF5 v#~byrE=${WjM"R£B}Y1[')O hJ} >O E[.ACn:V*]}H1e ˠu^n%aۣΧoe ݧf|IӽQ6vX4 x_ٓ4R9B!zԁAa1A"aIX~ʐGB#+ZڰLo d 41)S3Z\U,lة61V,HŗpTjgHHn*SnQ]LY{.ys{/ :JuS)DIcCt#*AuwN"rΦ-inh1s`y&~sPh/>q鑃ؓim^gclݢgÔ6O}Rb;3cƒ@ Ҁ6xnQ (E»wf:59a+6c!9K Jvw*JOlE83#NA24xyz_s&,nxͩ u)~1HJKzҕnO=g8|9)d J >pNFJ⤑=P 1ŕtA tTxq>U5-qf ks nnɸ~VK7bǻzSݵTXPq +AvQ֔ݴuo"o 5+ʋ$x#ˌ0AG4K9GAe >j=Q 9&$NYS! kT2=4q3Z՟1ӧGa ʀOpH3ԵğbMH8bެu.jeޑHK e̠:5#@>nbucd|϶G57ՎM qeqp?2GX.-d2( 6TkfmJg7tZΎXmTiH~FnHd}wݮm]-96 gc9Tč%#^G;"ʽ=3n3K4'Ըd/8M7ڜ  ¤@ }xFFfx2 0R\{&kEO:Q;OEC5e4 )̌Sph^3݇JBxf$0cKGJի{ VBGĬAut\1AsUqXG -js}.؉K1 ) =A6ob;:nc$P7/F_q<ۙ'u-(؇]Pyۙ"Ex E[ښR(D/\2c?tئbtj'_ j):[L3ADSkvHS34{/Rmߎ/#5Mi L٢:wʧղ&QRXZK}.xKe)eyX>wAdBy#wǸCYeRwY~\qgļj߱s.V3<*4LHw&ejW>q` ,ygY;V]amNYLJ=jTKfI69gF)bA:T @5U ZCOwI1=πج8OzDфn 9ڸԵ h-QYo ~,C_ehuvkBxRcP\`1FS{pfwl,'8,)) L[80Gb'ьY(:{FT}xE2mK/!n< Miusr֝f5 ($x{Į5ɑr6,Jsl9OĥQJ- unkYһBN*Pa ;I.Z{72?Q^2E/g柗-Ap̝ۇ؁Y^@ݟNbce6Y2/#CC@ЭU,D "~ެh_{ֈ( TG2~֋{0+bq]͡+@e!T5"ڿoI.XG:K넴JxvWK폗Nd1D1[t:2SMo+uɪ M,;=g1@`Nye*_Q}2J\*u{^U,cIY%=}ҟ܋ .wPî;|:X~1(l$"~&;N(SMm1y_khTdf^PMu JhFS<S| e0LUl'Ϡ W7pq>FdHbϖw\j=wta:O,DRB^b6ZfR}Ӥg]` .,^l6#gꢕܦ,=4O Fm3UʾOa2cH؆%QA!b'`=od\auG'!˹[*( 10KP j9z=>{-e(ߋT8’Se}W8)|jXF-EW3|2gX gz[ Ʀ ZE9k&JN-U"-xҋ7=yB@ꕩ'qΜ@ǀ\c,Gw;EO"5^D7m&,N~WI.#Roljk,0R6ʪHyˀiĪF{|8mw1g .>RjxVdȘ$w*>2>j,j݉!LG&pA Z8O~x2j |8L}R_}$'V2p_g;Ez1ŧŒ6 ʹ\>,X4\kSC8 jT*0VMTxh!;ylr)IaT'P,m#'iݑz>O]KR{lL`X:aHPX2a:d?[S23vE{SdGPP54g 3cWAj'] v@ ^iV-SAum0Xf[ĀN载8rw;/1[! eʎƍ#M 6f)-'3 djaTQ9FX_0*<>NXKLOowE`u k9;z:\5(8ܼȸlt.W!+v`f(ZԆS>DQєQQ ϡU@,w$qh6=<_f֙#j[u{,{{S;!RFRDxn=^\7?X_} ƬXXwkz$kȧ$yDg S۳r u)U$n[W5~ oc x#O!qو PjFe|Y❫8cB3Ls c#VpһmSfUMIhf ͩ4>ZB_UNҨbm`ҳQ8$\r,ᆢS.fMl!}6.o hq]-ڡl) m H[3¶Ҟ/H#pӿm܏nʲKi }p˜ƣBA>Sel ]hW`$H EdGn+{ YpU})x8ǬR*:jѢw"xMr(U?/m?ȅ8U{`H!yՄXRi gGYI囖a / Dralxݢy}<$4i0bk )oӻkR$"ML[*Wjj:1@aI4r{J}Fp|:=>J_ `̬D%Gjrojәݖ-s!MGr/o\r?b6Br ]nyfF ud梖{(Q{>n 6K`birdRM#g'/TQ TT;gaD){42n턓/B;&FP;<Ia(A %${Jy)r ]C $(OWzwvzCe.Eŕ{=X9\uAv J>̓pX?%>ݗԟ8)_lU]b=;. ;fӅQ B}T$N6}zV&Qåm"g@o

    }چD(Xc]yXg{#{ƌ (#eJ}[lei?i_3W6''ҵk\c=AՍ܅1JZ៊MɵB3%A߸G5?p~\d *fMe22LtMqUz#:<#դVM-|&|>uWe$W+wq?)oN_ڊ$TTLb(Wo(C k0 *98.T8۝}̽Cw xpv_Т :C)JD5ڍְDkmKU@m"hvH M-ِ]de]]1G_B#]Btm٫w#kw Ph{ӜjZG|K9N MU_T' r=T馃SسFL}I8kP>=۞>2z6MO6" S_R d`󸥎6Q^g'nvFd kotH-X6d @{ZVJ!ѓC pi,D&',E0a݂dF0G,]I9twgNiHjT6ӨplTy8N>,nV&.Hݐn(()?;#"ud7$^`E-_>ZQ#5HSOT 3ccy?e}/8~DG*`0Pxu r/C<rfBo~pyFxvWݞ@eoo3p0ȩBŢKc׽mDC_?oŝ?h0b:To|_OКӷ"j nD wHkW%BBBNƲΎp{oYEtMK8"[Р%q9epI߸nY)03*nr_<?݇$۩1bDP(}A,ԈfKerf\ vwc(ڀO,im%-hRSg-=,ve~}i{æO_zĥY';#zJsP5iľ-ƉF>V!3RÖ*Q  ER43#D9ok&J }Ҥ-uN A(iO<#A~ z վ3y~@g\u@/qyWlڸ,\eb*\ѽP]"!'=L몂@m5bƎ{7w?M+cjɦ6|{Z 7xWcէNHاӫuę&x. =azc83woA$S?ZÖWyj%HhщVkD|:d΋OoRBѼB3WKxK}IHED$ ZO79T? ]דi4&\u! /!]OO_ڠ#ؖe4$̿gȨN0/[$9O]=7D.Gb%02h񠃒'8ǼPYcŏ9呟ULbZ M!>b̘~oNo̸vz)b?,\j VLm1AMc7z-Ҭ z{A8$M?)ƀ$Ex 5}K0S4bB* xd%ȼXy/G;"(p}qv~EBD/m ɀ Aa=Cl͸ t7YS;!uBIPx|[@S)!gK"Rv+ K}yN<.#XK3B)wu ^.J,N(>;%-g %7'4Q U-"4`=~m?=Y0BUj{S%{tɬEsF%l-c5ޭ& w|{E3Vo94lOvOQȤ{SmMY}M2ؑY}X /iVIQ?\Mw{J49e3D iJ"cf2yGSS&g' F'6zﳚIz׮VI>5w1O)o:m6'Y]G{]QΧ/7f׉NHdk^tni]5* r>z%~@hUV \n2ĥoĘW;$J) KU6 ί_ܤ#I :x 9KG.zЛ]D%Q .PlLD" еFMhd7Y /1D%0˺po)e2b ({eqݲ*C6`+0Euwҁ>]ILka".2ܐRX1"[ÐݏcX([MvEl  Hg(Q>頸)rHk2_L!klS(nF'CsP`8;NFyyqY TRq^tJV#fג>Xw1?ge+9Ce-ncy) ʤ@?Od65[$U ZWð#5PH؃-Cꖤ؛? dt+>fT> K|;9 koEJ3x9B@X Xa9ᾘTkvg653*6dEE5؉~rZ2')@Y) !pˇg`N4@{M~IYޚci- jh^+-UxN3 :8N1KG5}_YU8ka{īP)x!{eItj/Z?:"VȰӇDz!bo(f9;\T0NN.BSMeޖ>|Wqk l kpn-\`rxe3%V]gƩ"iWp'!K1:*f0B1*?*\͞55FZf˕?}&NWB/޸"١s(Cwq|nۈbiO^)JzS Y?Ӡaj~x,F-ʰAh <ţ^'V : 0-+*zN8xkm%ippqt5vذZnϛ;ӆYū+o|IR@߄Zh1%)" ;بXP@e z9e>#AxB{ LW5lUYMEL Zѧ蓘"FL N`k+8x/>0@cғ ,&,C.ee!zy2;^#$bzfRSt"|^Ϊڸ@kjd,8Kǽ[q}}J1qfJvm7\,:|\E)pcpn2; uD:{x`EAs4xcLɊֈg+K?W)`DM(!vXW am蒴WIcK]4n54Og>z/',5BmtߏѰ JrqENEB^πRC%پ(R-SF~^#9V;Ը=fr;T T?/1hHP_`ZPUZwi/ΦL5O5ﹸi+0Nɨ6>7}6a 74x{yJ3(( _$F Ar9EUjxTd6}{F8zo0'AI{9Ke/ej]ϘYpL}{m4iWxg'\GD GTBP!YJMdEm8E^ʠQJ2XS ~(v-f{8\Zy~YECp緆A!+cF1^rީ ?6b@{f XWX#6cpJ,e+"9 _ja'ͫcKwMi{l+ NCG0[>ʑ6XfD_o;0&J!&Bl% _XfJ*KuRGl+}!_XPbI4x\G $MH=rHõ`la"r Zm(H/A籩2 µ MϷ[-!WY hғP~F;?ߚ w6GȿZ!N6 a&_W%&,c$^j,,?6UNcT^:Ԃ?\1~x ?/9UM OSwͦQ~yksO}BHkO+,nzMJHhI&a)݆5ũ%e77|"tg"n(A:.!mmiG.GKDj&U4is Qx;iϳkd29y''zP#J̚+ީ'0*F ƻ1[Tw)N6r#|fF@CLDPkH"S#LNP(UYA4EOz~WS7Yc|i H*K/a 3l%C^UgҔFm֝DG#|2 ubZj(Wy{?vmNRmQXw2OHA\D[Z\8ݦsvR6hw螘7c&=YyUZ_k_n׳Rht ֠\B73Fy~}oU_  %`1g@{} xM&u+:p+JB+a2$-6z\ 9!xLg'68Pi+ )Hg&/ȦEz?п vOVi_MBH$Wxx+-b:t;&"\~ʉTHM?.8h 3M95ؗ&H`OJmROrgOd"[OG{ vUoN:8u:]P-k@i4f=M\ۼB&..kaA$uFIfXm IjOղ^ɔe3yIc:KT1cbcTZc*>W @m.>WFx/x/Re5Bz?]rxS#kR7anP03`d3G`~;A/m]2.Ui`8a\C:gqᬋLTc:LO6[ gϯPA[-= %tD" pr8sX[T ob#DP;oq)'S[;Ǘ C;QumoZ@}v72}YL:BuQ "@(6WHc߼ƎNq;+¼ 4w==~X~ qL{2ev|^g1fj^\%9pٮ$# Ĝ_d߱cjAPUghDpy}|W6ۅ{[AlU;ҟڴXt#ŮjY_'5k' (3*.L#)W?kd#SoF//Ny͕A[p ɭO^IW& F6+.^D>b2ڊk8>*txc2ʖYf6-|`6]Rc,nōMmR%@5OeHP0?pܱTyY1T!A/="gim*Xr+%"Ib5vt8ެ@<׊=:E1Grv5L[7L'?{R7T`P9y4̗Wij4 „n(\) QLrI=;i/\|T ^ HyFQ6k~GBgߛ=%@Og }@o*gvl7V:('}C]@=۷˹~| 9xǯҰv\qYI$.@jo?Y&,1i42CcspEo_~Zv#G@bWuVc3@O-FN K5&ret U/䬸pUZ .rDlۭG]'zנE\  DW q]\4> tSO@Iy3ժ3: Tg`e@ go 9|% ӕK9X.JC-j@U!VXؖPUm;J&8')foοZ^+FϘ?!C-R7_HHd=-V>T3u&ŐKZ˚XޙP7{ԩ f;%qa42sD6=Ys8r$18Qq+_G ngݓ6`6'ZD+ŴlңsnH?muח:hpB3n!{`ћn;Jb?4 /# J11HV6v('gsjbx[q?8/?g!F `/Q3ףZ?.V)v{hD| -EU#e_(:ln'R]y{%%;5,E|jW\Wn23dU9u<v%_ozizQL{9ETF Ҏ֟hN J2e$";d2B銣5(twq?*;Yvk d( ^>7So0*Ƭ~oX7޻y,ox2,nVSPЩ4͞ a٘{V%MRW^O5;Tp$=2cT]/t |gS8 S@"wSOC!`(&zhg.i>L| znBwk!bׁ[k^a|>E pi8u03ʗ>Rqdܠ~mXj߻Tb * r.7%&&l@Lum0鏺 ϿF_j3vL,OV0U@g!Zdw_TN\SOh&jMJ?sњX&E (]Jݵg %̧O,{?Kw7-bde2 O%1ls"k uX6jiL"QRjR+޳0ߍy hG1'|ߎ~V-E@9 R>[i2RE9vy- rJ.0'el.H%diVطtfOWvn)V80Hhh9^[l[ tZ,D[?(8^_iNnW&ԥ@Z%rgÝZFy[jo_R{nl!sL[!G3p&c$.F+,;_EryHY|(E=D|cɹIi01KO4>>;*$FJtBqvm]Mez`BO5_Uz~ﹲ7"9>rxN1gdpP!KYvR>5?'nſmx.:Gu&%4*1i1ΩF|[01s};X%x4IlmA{ IUЉj 8WIv:Kx}+DE[+0C6Q_{XVOg') / I12pH̞.ÉuvUnغ1;ǓZKenk . u>>3'HHpkjP3S+(j1RoIVAuWn4h4id>Ḱ fpů~RW jE\W*-x*Q48R"=, ` .%|9N.ւD@.`J#:HPAv$)e!8kmƀ^ph*bHFНX݈I B /-gN0H- 枬 u>+"" U7!,KGq8㉽bVKģaeGJAJOeVY-j ] )%܅!bpNm < tx(6]W-87k] fZcsvLʤq68o*eb: J[swnkZ4l+fږ p0EwXԽg9@" WO>{7,)yҫXTO1;xTWvXofHA|EၞT pj3r-,sC~F=]d$)g3XH&ڗʎ>oMIbFvg掃z2퐢 LKPZzORմ ̰.EuVw9;-ߜ{J 2ziwplDfGeTAm؇:Hv0.PqiTiA* Nn6mvm.o'wf6㙕v)szV&$ԗ6*1nܕ|>NFb?WSr>Ul`ʣm/5i0.SM0GNq5"Q1٬g%)d\@U7U>'}vwmt:6#D@U7EyK=}zAŐJTMB  =װШqBܴew\+2M|uW> n?h)Q;h H L2AW&K &gGa|VvsDrj['>Ps 3^=BW"f05Y`;:΅-~"0{86IE"4+|f/EA#=]ל(js.z JA9kym]0ñLf .o.?ʉn̓L)fY/+ܨM!e ⶦ¤{hUzh=ٽ) W?'I~TPֆ'5nLE4u`!+bSsWī׸6qΈEtQvJqX{~Nz^D.+9kMaJ5!_C=It;[N tiRR1Z)HChG&QVʺ6Pt"\ /"hbsMԅ`s==pWA H`iOc:i, 3 Ti:>e,}m|0a~PlA@72;$};ZF4p֐aQiII[PiKl`8F䠌A4kOJ\Mt""m*n͗Ս>e_`6T Y<9IU_nVNu@ iH"`db7)5i}R޹\؄غN*iރҜfMrXR ~2+͆d|"P%0;M>4ibLzf-~ q>a1A!bb3qn흇> 1;isP0d4C ouNNV؆𷽐-߀Tg0זUe{k U -Ѓֹ>WMd.݀$K ͚$,=9-8R0@߿p%F8M(فQTQt M ]|.D^lE?p茵В`ÀE$0LIwdݮ (h'7S~d΀€)*ൕ!*j'7wrJ1Ԡs}0J=!N=>T/0|h:Qx5@7#51{ > L%^ضd㡿ELs9Өfj!ruS!D"@zs,uPB$h^`}#qH3D]LO԰E7p%V_˺=*>]g FB~ P3v[,{O'VOʨid ~*}:'GS}5"ղ,DTG,,TLn1C;;0H:K]cϩ!w+Α .-}R_gw>+w6Ua[gMM#.g$F'q;ӼqO"9+1B~UŇ<6] ;m b$e Bvd@D1N<89vm$[ӂ8t+>=cFUe\)1׍r9N]hՔ8֜c߁<SiqQJH{4=ϟItӡ,lƴ]|6)H諸bQXp } ~ ’X 3]i8ed}]B"wj`^V'kJ I xCՎفsܷb68*s&"dlo)EKI/=4=Uݡeg ǥ߹`ᇆ5c᥌$g!_·¯d>@c$BWe.]MFBall#tcO[|U~zv2dzӃEрV%:5aL7[#[M58}Tk'qddjZK{Gf:I_!;H,)y^Wcc7UވrAT;wqWhMc7H?fV<Ь_0]=T%L;pFeLVQbaA x*yEpNLj$# &d_7vhm4=h@c)y93j3穖0GI[YV__D^ʲbO4dT{5u= os>{Jgg[%=?&-.O֩u B$ۣo-Ʉ]:0Cpw"WcWޮ4pc/h+EuTykS2\޿2@'bxunr/TFbؙ%%P_it'{`d& 7!"Q[ 9jMӳ0=?Y[6H* `˵t˷whš8O_꯾O*2tMP<:)Z^E4d[(?xĤ͆b\m)NZbY_q,)B.U1$477%i_tV) ?W);Ih Zqa)_{ NSp˅ !c[@F10՘<dG0%20rV~\q̥qenL-wG+0vHrfw7Jcx9y ˬ_A7?u+!ZsUĻɮ0$!Y lAVM7|MFtZ)QlQQrCêb΃%p`D =dzb<;MdK)@s5)+GF~ILe+UEp\}ts"n{Lkfڷ(x6TF62j^uaOc7ZNDS!f='DrtJ\nROkÖX6Tܲ3U=I3dLaXug..M hup"޽wsR9VȲh!#Q^A.Xq՚y2KMּS_(_czD^ڸ#͢)N/6}żKzǷP}M {^h#=-X0Eu*sxcKT)#qnK* !$1@r*H1pQ-cs; DcP+S\98 HƐkQ'znZCíIZP)XznL/.+WXn~`10=<+k'ϾJˎ(YWdXM2DEM^ipݻqƺ48Ug-?m3'؉Md,ÂBFÀ=9~Y{ g0WhSn 2W-Tub NםTW`xĒQRI> mhG8r↫ ?Mf=pxW RxKol6BPa vWB5+ ls M\X[hˍ}@w6׾w^⩻hk3SB0ܺts^&{$Tn< v}9k=.?k6K`®Cg<"*JOђzG3T;ң(uUl/4i,Z=r]cTS'A۟ȀI}Q%Π}:89j>`K2 w+^+o9vS%jM<ݒE+lPl5I~Y9^qG7ar}y<1w!I45 ad#YY PxW}?pf/pbmT]w,K[^4Bi[%% 긚_' T_ETV&!N`K*x]eDЍ Tw- gGa%J`x8-? 94I8Jidފ=ϡF'{VLcB;H[*ń~sn1SXfRm9\H4!:"@rc!mM1'bnaŰ2w!(+xE>AOIV@I?E,\<$ibfO?MHAɕwIs>޿Φƨ,sqCr*fN`j 0m}C4ց24Cʢ\4 ȳm[!?C,6Vmox$F5ac+329HɓCږx-H+gevb~Y#H3ƿՙT~K85t$A2Jv^.]$Rt3(~jdm50[y ,2*Ih{]J:޹Z;FxSDf2ZAasӽ#^{_}ulZV])~('^RI*},B_+KFnF'H"}A}{+g׃|N426kbjE=W7r0\nP\- S^ÍU9VoM$}V|tjXL}F SGR-VM%-S<w-=^^b|'f=Kp<d` &gAIHR{;dHVB֎ͯXª,}Rm]]A`0${L!IP?Z%mk=j /z c3a]!6޹ ]hTlK2&$_zV`ؖH~V:b^bsUe!kUC#5?6/1jʷ$ v3Riҡ)~TN.Rx./<`[<4#%u/QgX>Hu.#rql]ze#),2s{ÅF: <{' 6С)ҿAQ _9TcjqlafL P=毈s27x9W۲oi%a/D0fqCͬ(E | f[p̔r~zTwcV> g<,swEfU˩' 2W)w = oRZnYAOALDo41>Q&?+XF|T-wÛ7dzu5q[Ik-\h)  Qb FpFxk$Qs=Ԕ~QNԍ OtǑ֠5 OL-G(jxE{xi@;90,K^GoCBq\h46L–|:Zy"6U=# P9hܱ"DkugE+(?OA*G={:>lqYvD<&u@ [ ٬`4.CճM%:xZu\k>knog T.'֖s9#$ ui0ػ;؂ϭL# C {3 x"oDo`^xpQE&cc!"!u?Z>j"?qmap1r [^K6J_WEˈmEk[gAA7/5=/EzJYT368Գ$Kk{V4_ΆT7--3)n;m\%Tz Z&R:~AL $p^+kD0vdD٠Sa}$XV߷ՀEDegtmyGxfTLw *~}#AKiKn+G`Vcgc C'/qrY}(Ҁ?xɆdf1572/~0|q؏MQ--j$DHBt݁Qv'EsY7!xGL7}uYgoy`DnhT]`]˲oOԺR[hz0pn]UQH 76Hxd &QUYQښr#ݏN\Q׆`|wmB&xnͱ@w7[zwC?gI[[㙼PLQK8ۇ2hA,+6q+BvAWDO FGŒY>Y!e31b:OɩJe̙؂wMjWQ<|L32!|hMKl fOS|)3u (3pRv|fjV(l6 s*$(;S qw 'gܶ 68 xAذ6ao>fh晑ws7'~`W1A*X6|4?;8e cR_f#b4|@)Yz8`&ʇZ^ݟ=:nSnxg-^$qɃI0d^4M+r:A19^ٝ#>daTX!L5Ȅ/Hō>r$_࢈MHs3Xet[C[s`ܺox~( l2d-ؔb }/ ]JI4 #:+-$_H!,|-}#0@$3u=B\p45AU5ʞ&!j#˾Ǝrz@耥BrA/r+{B&ŮY$.'%{;H3Dlo_,rwTYb *-*eKEa/NlL(Bc-#BԜY-nGɝJAY`wc(%*va[UO`E"¤ 89vL@j3\{,G,e5M\7y˘}se '/VE ]a'N9觝&/wk29UxjQ 0`'k9,6ɝ{>PZ !-SH+*scI&lN>Vj<8j*GzI[螱&baŰӢ)%$-V~@gkT3[+fsxZ={ֿ@ #%X݊{wHs[,Ʊ#r~z_?e$e e0DRy&_/invn[Lq/Vow[oP nFLvH#iEKd qL;T.Z?;i& ND:`fCl}y, , 3s=0_WE{Ƕ(F'y|x(c}eT5q3OUB)qh P< id`|/l,W6Ӈ]>';aVJKnnAtIfSWՂ Έ׫as F-mI&x(p-x?V-Eˬ} ()"nm𓐄MCkSZel:yrr~DvQ0I!_%QC{M87Mc v);DŽ(ZsLl^k5cx$CF h6[|E/c=2j聧 7ȥڑB`q=z޹i[t(71;+ Itłq oߞYկ쮸7`n=l" ߞ7YonFgG@Qd.3%4Zc̎noG9,ٟء}4 (N`gHEU ^"6&b(j´G? Ċ_y! F;TSqrǸB=29Ҙ(*4ѽK)LV= 9z[܂_uܬ3O WuF<} w64aP=!@ N4E(j>mtA3w𮢥Y 4tLpHs-PRrNEo/JXm, 53B_!0ϟB|\D-Fk1T oN9x59+86 f9~4ؾ7=p޵D@JS`O Vg8ST`$(Ks-^_n C"zЬ}rS˭M<>'WUb Genu_Vvb|PoӼ5n׷R*k͋ 4d3 27V,p]Ͽ}:(V-uf54̬d5݉|Jv4! ÊWOAm HDR!,YA2^F-hl%䁀6FVG^ʡ6N 71{'Ot-PHAu[/Ҥ|P F.`1U2xI\ )n~ D׶sGBiD]'l_@rmúYkLZ 5X=l:GhJqjy3,azLxCAD~ 곺RDn2o|7q-`L=̃Б.Sl> 4-f!/v՚ bn]2~ʨ#UYQ:$d#䙟s^\%Wض58XAs"}Rǰ_j_wq:MS0GJP$`|)+]I!a[uڳ>b8k98󨜖0ہ ;P>c锗gk7)1Ӵ)e"j.6GGlJ*HpĚrxSn:!} X.t=ћHfaoKN;tOF;s:?UwG |(k^i&-W KT)E۠?*2 & w} ^+z—I%3ݘrF{Qr|#Ioh (>=53(Z.KsD>A{t5)u~.h gbɓ>,}k3 9*Ӗ74gN;L~dYfe|<Wkˆmаۃ\cU }9 CC=0Ph):~5nnTܣD^&+-+9;JP6a2^C:w$b֓B~+g+=+36ñ5'ͯ re(* ) 7 /h{%>% HlO0T4BĕMqLc~jU)Z]hՕ 3 c/cG]ːs@+V3b/͕)QN%w; OcXݥ5p#L^K=5  U`FhL$E{ۡ]mTݔ+_oi7UF/Yd#S3@ݬm#_!NgaMv- VLnL"c|` 9cP@!r⋊ <huޥA|UȽ:>OT[6cl,k8umXGi*Z1%hb0srz`mA3ߙ=]*"~>(P' ?k_ AKkj69`MI^mfW&Dj !ׯa^iA]I;J`U dv Uq5x Gɭh|N}4 :pyKH"}k\޸<) ɉL~9$0dzĠq,PcP\6l"5{j4xAÈpH1 k p=Ub)m} o_aKfX9TpR3Ԛ._OESY# 4F6  f;<譋D߼+׶6M3;JٵIKV <1P[:J,TNT c&"TBe6 vRfǬPST/TMʓHoRRPta4 otÍ8[fcwpPSZ#?%L 5q{pCu9=&&m8j8>K m S'jMw{˧ТJct $9:U<;5*kFnmo4Ta*Snr֣m{:},MLE9B8؝(-Frxck)4蓬,! FM3Si@["nKe|8t{saR)O?gVN;SEGR}^y"KPO6p%klN=5:q hדV_t e<:ś0!^H7p*u8mk\}l:RBMAxZ,^Йyu.\h5HaBuXzIնXT Ȑ.i+|jpL]նer;CHrdv^ Ƌտ;0Bi1;tݒE<ڏ'?\h{gS!Ly ƸTmq7!Kv1i'е_0+D`=EcEB*23!q>S_ki[Q鿃>$ż(4 b" FQ$W  lY|6d@7JDzR'&a..i|'Xu }Y}R+&mJ8KV9rm[""31*2gfK&牠ܧC3TYӂ煲-1VI3>p $] c_d UiC~(78b8N?6;L̫羹Ș /Z4]lܘȞQ&x`Kг tù\tA *S)<_W >k{&&.Έ<@]sb#Qda?I jNǵ1 ,mz,шXy꺶r[KU"9]ixm/̼SJӁ4d JtjCx^@Bޥ1>٢3E޾T Hߚс~[ _«A׎~Єr7eEZ=e{֐pL;*_ֳ0;c'։؛goۆc>CDe!9~\:Y;=Xe;rU*{4 Eg6 b^;-d#ųp06% )SXi]I&QV3L|}2a_|4na~v21x%LIvre$@QưqRb^;7sشb_cY|O+}ux vPY"| | T5-퇃-i#:>{##q>cbR-y[-9vUi%$OO%46GD㕀Vd)@PC ? pf: Fb~ӪDT{H!mAxFoлkkʷfW䜊 j+AM$!H\sKiѨ[Rn&k: \(E'qrg_x iܑkHA*i\+red$v) :̩ J3i5NM/1tUHA$CFss&Q^0؆T-9]!!u 18'? %KPPO}hsͿ2+.=({Y4M4ߗJX x+ZS`(>n_j5.c:n''K!qX7[fN,a/B"->2+K€,i{0K]M,G|s}8;sC7E6k>RTYr*z;a TB5YAP힣--b/q:U/G.hʡ)a4oxhd՛9*su)v.^ fh81ށ Ȼڱ$3: W8<n>0Pr: @Qr~ÜF2 ]eT(Hܯ|Nϕ_(Ei}/77Sn< 8]j1$n\;e;e- 9HO}g\{?e0WaV@T,7~HK4fB}-=5E9$ߘQZJ+ejiO' lP`9$.w16\{<fumZD aeIVQB" fzvŮN ٬({_Tgw_|?ep4'R?!Wfψ8`EH_6:xWi7." ib@?ۖwNΚvX2aqfKNtc|ĴJ$m-Jf >Cmˉ%⵵ےy"<3lROEܕƖ: -_zIŗu$'X[H܇5$-(𤩽;Ր(KX~Rsr=UR&5 ;:~@؂_p2GJl_-gWh/{̜&sa0&E~z5499&anP#S SAv{EA; F)ĬNTی-GV{_I7Lb>##AM gweQeUs(O9nhȟV j X`U$dlWG+@hU|! 1Se_[VO$Y{М#@&mH*Dڋwxm\mlcDƓeEYakv P{j~}Z(oj?8y +$Ft@aNc-'f.W/78ZO!snI׀D&nѵg^]DHJzĀ_5rβ!3T\,F+EA}n&'w5>3\!u0e8&U$rC1yBlX.40, >|6PNFIHPmMT[8 ۛzhh$g2O4g<07BGf $^`s}1Bad-^%?&Bz쀬8+U~Cz Tr "< HrmqЕV^G|LG֗,&N LcNcpoeO 0P&19@)ᘿ; SH icڝ('Kb/7¾lZsDW -\NBc܅B{(@8]I,&!w?pt "dwQIblrǪ fb]rÑr;'QY`w\GPn,Owr FAgL\%o?K3 zH^gH$^VGdAuD.XaE2C^YU5:¯zG3xnĠry Ă]9wUas' H #:*Z%LzqW.X"Y R`0{h'^l.(WZa+0+fU8ON[K0ŨV]goyPZj\ߍ-_mf†᥇It{kd̈iN&/\Dws$S˔rOEӯ %į^whp,,mRfj1%Ů pj,% kUkْ3RE3S^`8GaQQaQXew&7_ߴ1%mS#T^Kd X:nEH;y9 rsp[5. W׮bZ&:(X%Id\Y(b۔6l;ë;|߯ݭ Z.PΔY>mk<z5Fa^0m zP]6uB2 B'HԿ~.=0derh.~ZP+RTY#uG8y8@ycЏ [ÙFZH}ܔ2K(.0s jW59EL#k +') OHt Z3dV}l38H}̍!93_䩂Zc!SM('֭~`z%L4i[ h"4J¯%.MH8"{пu+m`>>@J%V~5,bBJ J>ƣ{ʝB䉁[6Rf5Ès8u͕pH2pPc5Qqhib`1MBߝ7BPZ!mIp[Fp!,o^R_hˬ f"$Ydc^8r5&4{^9~qΡfRqgm!OvdþfMR:T1TQ\Y> alAlu\|AsBUeȳ0٨"R) \q:bY'q{21Q/A j>7P9W%9G LwKw%}ߥ8ߣbK֠}`{ oH89G Nn{diֺ |\ [CI |1nMDD݃ḎhYz1WBTsS5o .Ǧ%qᨑ 3: >E_%̃yB0'_bȗs'~dzx@yͿ3 23^Jv5FnIJ@P3{\@qxa/ Τ[|tƼΖJO/bv0,Y>QQ9 H]HBPآ!/A ֖xآ3D&1OJ:4OžDW'7% 6=\V }ƫ3zY*"]sx\qM& R [$_ +V"_t*| ; ̣/s`Ӓ{DV͕$o>w4+~uӅChȩuVndMh0p(?2wU!`V_Tf\i!=LƔ<*O;U_&G*jz2u K؁Ɛ?gx$u%O! ̂tPY5.j~ *44@:vv-#oN"cTqJ@nD997c!型& k *%`vۗ%bޛhv]>w, pg0g}Q6u0 -X t'j4\& <='"{DYj -mTh~Aw!x;gttg=:MI{6 Ȣ8UeKv",HɊflJ mvc Tu|iNe n eK_2k @ux/bO L&bNDq<߳u#o0`N*ζֿ ) Ak21eB1{GK-~b'޵[BBKABv᫈cή\yhDר1SHEf4 u۰39XNֱ}l"/}j~TFe&SJ z9T̝o8TwHJAĘ `JA?mUgO<)++J`Iᕬ0@:#yAg[:fUaNvx! vˉ`6*٧ gO74¢,6'ABärɱX,BbƒNlJ%\B;&l]<\d0)$!ڢ޼ܶ>2ח~dIFB?HHRNZQ)5}$[\vhsˈЬ4Qۜ}Gl\gu =G  ?pٌ,݋_LĪҌ7FC![0mvWd(L2WԶEz!UsU\ *j`b?iǤB:k]U ,ՍmR&j mCt#^ ʕʡcGkG1GkAz8ʲ1KBTʲ:a;F us dR2c&W6ݲr [0>1,Rh.U\c6jvV^/ƃ{kdcYR\ cyy_IsƟZyhn|B39 Qj:0u吀/q7:#Wjafͭ =93e2fo>眙3}d ^gD2?/hyP=iz-A=4QZfempzPVBmA9~c\*d=@'0y|wPuEm\ʍn/$ne0ul"Dᦾ($DIʌc> 3^U15UCߋ!:$;G6O99Wzx|놻*d9 QP/UDõyu-;}AUU++z 2{Dȿ%ˁ鐛piV/0B,Sʋ$Z8njm׆]$J2+Bus`VHd{ j#HhEاY3svuf9Gymwbb6I qc=Gwjrccv%qSG-&,f;[m墬XM,cHw`!Ϥ>n]G헝bJe> (ʮB'a`$?5nO^D LEN=1x~ɚmbr-yE59/5uD: ?YҜ ._`H|/JH'"PgR<]b }~q3ǡF2lke;A]p4"v[>& +Hn?_%po5w.S kOg&3ۃvRU؍,wDx'aAPDW!<>!Y{8{VşY-4o<B@/w% >" lw4 =KG=󧆐1HKW/-$"/ r8s^ hH3)q;-p* [P5(1@Br]Q_ Nxr |YVvޚGOcM]T>*X&^ f."?,IųC^lQ;Ƃu;jdmKSN;t+ cM~J `nlQRAOlfvGD*:K=Tѡ6,Y =D9by NhpOr{͸@b"(F738 7X K -Sk%xpL#`hؓb,zmn )E }aq$Oך B]B/Ni,oX3c[-U-&x dPix5sOf֣|dr+}IZ>i/>9(RuUEͳ/DJ}82~w׮߼YE[u3OGعx}ꗡIlRa&BNV ԱȸOѸ ?٦I ek%D0g<}tQ7 0lV~0 6{[5XZөHBI{{iȣ20J2qh.-Z8)y5b. %E,uXF;M ]!w:UօJ*|[0!6 BkE7dsek'5_,XH%` ]JU}y7=R1pC]$%)qa4Au ri$B{vR%StX P^}8I:8;M[o=_pHohܾW;|$A|8荓Sa1gԉK1ŭl4&`Oqtbg+d{*#9f\ ~3o+)zɜyNw9,6_@;Typn(~K-Hi*ʘdAbo(0V6uFDWt7S6ѢDf E,Wu$4B=9ݟx9|yC0ҰX(huJ2 kina8eNT.K-NN;FpYwGk}m/t-&0 Tt+5 #2΄n(o0{hMNPyfMlLƒ̨~ w?lRmSX;lUQp: W`ZlGsxqNwjnCnaKMIN~> tYÏ=.$/02FTSn<$Jzm޾7ZT]QpET?ݏ4JVZqک46t&tWxxÚ5 pmZrh "bgV E 5#ȯ^bW @u/U֫9mF| kh(f77h;B!yߎ I!v'T cN_F_,&ǒ0 Wiw;h[gvw gj5u)CjG7am 51!qȿKQ/X+hxdzó+wL(!nMgD{i&Cb/+n{-2V&}\ lp$x&o7DY;%J|ߙn՚CƖ-ySR  ǫ f N^B᧞@ sb p|] eD8,:N+:4ʝQ(%S%׹]lI){@UՈ+Xx+B /'Jv|cu}9n-Ewd p)ǥaY> Vh,R%XoAOp/w x ;x)Ig{_Xgжq*MmLښὌjYt>6ZUzR KީACMa͚ߒq1EJJ#/Y?DH/؅WXrJqlmJLXI ȨX#A˛\HC/ N*Q/+@0*׏JSݖXt?ܳl)UGjhaDj8T^Y]}92h\׫K[7okcC6-(\4jyvi }\[ky n[ql/9澗'ZU$ c 6qI,C8UAa+8[8:&:܅R~K@]B{XHBE{i'd$,@GDe2% o51.ˊe#iA-LѤ<vfxz Noi:B#D06tQ7) 0 }y5Ea3]EZ?\meSvp%5[FtftoGMcF t$5)973vucyE `"fm8-—/n}V/ M3_Mk&^vn\GEE^jD# +$ d-̘sz[X#2AGBFvoZb`[ Rxb .YnKa \ʚp&D{^C] J(UTڱz!c?T' m>[Pa* ^@3>˒T3,БhWU;m4]>~q` 1jo~꺀ThPi19#Z>KWP@B0L|nW_UbPV|W@HlM\f)5mik"vC䮶eq:~tGoG-'v6"Rʻ87PZ7 3>=o'Zi߀cŠ7ZM}!`a5?)Ⱦܭ$P#Zy#!GԗNv{%} c]YHnd 8smRJFY |ߐfḮm6'X8ݔRҮx?߼qYqKH`Ŧg,`165GhCM7̂v^r:NGB QWDXeFzMMS?sYZ@Z KP˲N'?ԁK,_6ٝunWn41o `&[ϋ}?MC>[tI ayϞP֓L]ۃÎE(WXnIPJ! dגePr}soDb }n](:0@Mu8 L[ԬĆ3b~sȒs %yЬ&.v'߄R`N 4= [d 6ho8F?:E|!JH&VxFG?Z_>R7̇YF)ѪQtM+O'4j5KR"wzK*k~|qytO0Aubmi$kӌ %˄l Bz>AA'U-P|Egy,jc.⤰5_!d i5jMT4'NW/΢Մ.Hz ZԪd[6ӗɣs2s-5NeS?>}?)p5Hě}R^7Cm^vk늭1Lrm]2ZO%oy0X|ܳf`,a1.Up3)r\1۴֎y OXh)a([ o.&ALJ$@E-r1yzxU:>[Qg\ctR2Ƽ~Ȭ1qӲ[iSujPKs$-Wi'yc _pQRUq+R;t23͂ʌj}I|SwbUQG]07@%+UVmYaG3w:]6h{X>yUlUC)C}w {s͟zݧ)k }dlw$.2e0 8IڍQ}46ܢ %[I<_|jn2FA%d)((qayJ* QXaFNX!H֛Ԝ6Rl.Fj?b`@&Z $[; *q4@{CʢL/>ʦ#!oϪ`wڜӉLXJg|3St<"AgӺW)CI} Ӓ]C<#zxjtPA"RJ+Ыuk9 $HFTzo6BkVO%Mb;/Wyr;& obL$|HCyV7Di&+3qg#ٷhަz3q=ܥ(W܁<~RlACjfxAAeF' tp&u|h .`6 \+6Ʋypb wXTk =B6(" >^,H`S>]p3 ,ږ$n#7&N79aeV9poq̨}xR t%z'R(sD;Z[UPd.mDX}X?@j6bb6I%GKֺPgȡ2DA0!`=-IC8(wt@߉y|sskIɂv߉3C`"ț DhC74fjk"cO-<:qlm@=*T^3sym:^7"5 ;߉; MY>L-?:oC'XV̙\ jraP5Zfp%m blӏxb}cj6I[ĹX$p;4cZlQaX_uy$JUA@$<ȩB9pC6Š%lF5}Wt_^p2`M*W6N&g;IX!/0%1󕝯tzwϕ )+soXN͆-]=q'˔"ygi.UHAiQ}k͐6p: h,_1֌.+bٖ/qqbF UWċLAͮ^UIt*bCBC(H;9)J@ 30r{#ȾҼ I; |nQDw:3.!`V@ &yr,$^A; $98C{Փ7 攮Z3iV(GeQmH2/TғODݬDL] ϷSDȺάspu[mu6<޴)B1Djv+vIcCE8D4!_BdY,O9~&S0LHl`u(qTN^toa¿% ɗZ? +!Bq N+Nwvpu{:&wLރV PX lÛrK l"ʫZP`,[5EB7`i[WMg7oK}&n4{EhE:|qF7SrM6־UWƊ;L-8^L4lz^$nҰNTz=ƨ`F+㫿^nA?_]1+t04W٢_Ak PB (tJ!#D#՝|x\@ n* םo(``6?iF-:\τկu#<Ы8#%ȟ;NY\ 7N/>n"5M&WUGUF\_˴<:t0͋LEQW?+.x1x1 M.4?XwiQDeHB۱ Pw6fƫI'.#iS4e:v_DT"E ^p;MRmb@;^Ī%F—% 4SP}Rb' w"!F 2n8z}akwzY\$$G>,mD]ߒNM% 8-C"DQQp[o=3i.ۈ){W{TQPEu‰c}5{ve䉡Υq^}Pκ`ʼ~I Ьr5uIp{s ,^l]X#hz9!O ژΕܹt+DfGR0]9?62c*2N{lRI)W)󐲥e*'C^>"$Y7 K=(D65ǩ!pXXx>q併l~uB'OO(8p/'OÐxc{>VYI'VLE_J|$v=xS*5OX"H6YX/GvjS|j_hDsW]".?X52 A4PcJ ծR2[S< 0o3N `8R= wٮ A[ceVBSeZA0nwlBjڠql%&,f/ +""ft~nS4yME HW$Fhyq ]&"d)8!xd8_!Xg=CDn=gGy5|< Ɍ]թˆp_qGkձᝫKaAک-lB x6%^frf/XbsJ#m*s A?>P Qݛ1W+2Itzcy?UX }+grɈDbPc!]-p~mT,#pQ*R6,2UF=m(8eAΨy*U8:?$nr@!C }G Z>E?Su,y=K?\BD.Nm%2D8+ T6Mg(߃?QHjrvܙ?OxeCa ? Z@ %JeM JXE8]5eW9d^^%sĘ_vBUi~i?9{.t F(˭f9qiU 6N;Kw^wÊlYR8MKK8E;DjdRL+:!t1dppCR.I=ˁae!7)7cPqo|_۟r4!qSD}]i>%(w1X*sGShA ])+sB;K(EpH9)tb)T揉ַathtǑNIu+-"Huoƹ04qWOg#k*[xBP@UvHZA~{i"&3錓ZzÁ|l91ԓiERœL#(R3aʡDqV9Y2%f垇^PtqXbUtiˀsOjX8SBڢɡ`WMzb7d^Tgyv[\|&Yx/XU!I﨡m-[Omn_.qHMk/@~Qgf6n pB/ޜc2hӥGӟBkwSLMpO)1R >JImGtn#jjAHq3}1U'*CE*µ'{o'v9? r1;vhG׉('3֓u R?[+M#*G ]0ЊM ~bx@ӉB>fw7YًM]c@! \)/g\2zay!l-lɖ9JXzKQBR)42wOvĬPdxC/'8a/V`> ]C^!-T0CGJ}5+.i:p"֖; krGuPOWhҗ̋@ݕGTVw fAdi%(R]*DS){4J@ ʽt;+ܭt w$9u/`hܒx?C7Mӭ 4CJj{ BW(rA>a]хaV_SU8 6 qȊ]ke &vAhs,qEZWh'cɢ%2dڜ>ia 9h|%v(|P_lV{. 3p4+ oalM*yv,3d3 tom :0o*G:y}Vs3}vp'þ,lQg?HҔ`kD:I*f3/3\!{EߧZ`p:zݍẉx "CnGm\ -8.Q[E,Se;U,{P8CRTB{MCa0'=1;4dyYi a@fn_Pu$10KY֒VJk fs/NCYiI|?6ӷFMCg<h<D@at+ 00`͸I_Iq+gPU֒k˥}$5ŞܷW_ɊKJ"q8E߮\fWg=а< XpB5YAP^Tvl9T`[П&g'|mົ(]utM8i5E2ո0ya]:3 øP9ltPέ| rЀm9v>%ū17KG5js 60Lv#W3}RmHu++1:(;n\<c9֞"*eke|Hc%m(޿%1~z jJ>l(u@[שGj={g t3:7s4AxKF ^=뭕8>OF/@%?buC_=m EChzE'W:5kcf6#2/PЬ&},̗1v{]uDX[x ⟛DI  L u&at=W11*\j-t`|c2!8zĖVVe;wR ) kh(b3TE#xn'ّXS +d9hoKStoL`ZFx{>OI ۥ(DtzN,N<< .H;Om@4W(AĶ [VSzV/Ǿ?FOQcYmΐB^'_ZM W4$4P4y5zDKU 2U0v(j-P7e"_ǢO(mi!>͢"N݊uֶ ]dOJʇ5v57?F/68(Y 5e6m]*x-k";d 04N=!h/>A/ (C&2S_+וYznBN k v/ l]1؜8!ͤB`yZ?hzְN\.z4zE;dv:$ 9⦭Р;֥gTɍ&ILnBy"؂#I4;M|y2 UY})=27D|]wh jP$QizL,g [X9DIZ r6C1ű_[)vj)@ݪmKxZB[9٤^=iG5qnHQ(":|P 5#&-4ZL гA~7pdS0aͳCF >^WL\ڜȓaG@|} ƕ7Ў6V P=*-D:4eeeI}h &('݋\(H<3RY.Oe{^d6̧Aྑ!)l++Fp_=(##mhdogL%\ .pO\~3wIEl-=j?:,WWRO}&ႶM>FQG5ea}/+ #8u=y/Zg[>&87( Dc0-3w ap"?꧒BXRʑ}#6nTM ]"UσBO蒃J:xա/ywE|Fo(96@MSSȦޛA)$%-}G [ݣ-t|yƕ^FbO WCS:E5`&?m2%]hMa_lf]<ĆA2N c=b0TT(U+! z@͔ʲ~0*.+^5mVm0  ilcP-<Nꚻ^*Zr}|Jd0U_<ߐ8hQ{)$@>@Q񌌛Fq݉a(T`^eLz'C3mxSl*ߎ6$r<˗B;3tF QkLS= 1ЖVĦP]&B#c.>I EY҇x] Y,t&A6CԆiڷ | u_QhliT=7I6hA >3d6a޿f68-F:CwO+n{XY8`dt|5W3QDUNऱf[ۃkV~e!KY[M$I2Gz>Y_e h)fH٢u\ʒ͌C/"Z]6; E6K#(7{5 ZRk0_Ŧzegs] Rw;]S`/+lCDJ2;;ƽM&rIPY:CM>OlvܱhcoE{ :665H 0r Ju;a]ۡ>\Goq`C|P-o(9[U{f<:y@hYU UZs.Z+߄}=7!Ȋ<\"^ T†nx$=J)qt2/"# IUcz!Gn$,z6:y}LDa'a~h5Yвz9OT={{a$OBīL62ސ*l?9to*IAtA^g]51K7i7UZ0ja/2má[gwaAa]bl!adw=$ ]݌19?BDБ-`w%LC46XJ'-8n2:hҘ᷈p66 ]:ii;,EEFh hkW!-r+S5w\RrޣG`fpFsO' xP4!%_p}yLx*rhE`[">XD2mL u fPt-53zd1U-*=}vpP @$ w[H=~4kӯ sD&NfU rfu/ĕ> s(ҌI4.[DA'8y4ktC* ^*Q(`0ԇ޾3W!IYd֐ck*vX6WPd½-]}aZ/vkܡ; 'F}WK$T #R=&CNA{9ԕE/_f6!d5Pj - *ӬsRD?dyqOȬ q~nڤT-#k9ӯu{> Yh\ă'>ߨi6?˒Z1]Ȃ9<L5 ~5v;/h"pW][13\)1# es8A+`=U DdGQIWR>4(2 C|,<@"}g!ka-^Àkժ>3_ `˝.;vWlVmYra~ܱ 7 ׾D4)ՔݛgFF; ^#,(aF0LB#G)ˮF_Ld[1'^Ҵ27?O*X?:fqAOGA<[Rʰ#YƬyE"to:>綕K;Y缸 S!Wgun^)_CGnT< lm4ʠзazƿcBVWrq\+$6ODCq`< {u\Y?2 `&W.E=TH>볚KRN%@kx2p Rց{R0=4&mw,gE]瞄c9QTW>NX{ʘ1I?5kDH]"{&ޠy‡7txqCdXR@Zkj{܄& ٬ tFғ7ZkiĴ)rrxqO4dB ) eGwg6Hvf?"J%&#7DR 2zEm0%DO/lQrL+L^-1ɣ%_rR)d :R6ԋbi[]Ne`IQ(焋:Qn7ʙnY^~ 8jrC:hAekwm͊?9#򅇁ك ō]~aO=!p|+90f^݀à@HmQp޻bFw wlj~:])뎪'Z]Qπ@8hZ'DJ:/ulRnj[E>DcBg&%fe'%ѧFl"memfuE}%"Hr,J@2쐶oiLiWo˙`]BƤ5cI2F'nϒQ<+̩g7~ ىjɾ`gK}9Zp 6Ϧ 췋tKƵ}}? PۦZoO <kYN;TP2~؍xC:K^퐆*)6bDTV;FaPXpAS*uBGM8WDJĔ<1{^^w\ٞDlCeo*^Frs8Q90c+BqS7V"*;,uC ֻo g+0cC6<`Dq62~5I\![ B3[:3 c> +7`gĸ`\Pw~~ U&WZi)5񿿘L,)ݺ?ċ$i KQ4')Ŭ׃h@8&I(-b'JJm#riԜ5}ՁžȤ7E֬gIQOrQ]W?#WN/g,}k0cq ]R=3|Yz" Si[FF~n!oQʐ>2o9'M ڶ#x<'ې)8STѤ E?O.S^{h9^ nC=3;: ݘgC@tSfa弗Z$g2E,/.C.I& =Q -9EX+4F;͈#ˌW#UT Hwo]5疔. d Hk`# ^X3S| خ\{I]p}/G3zȋɉdoZCopQI^x'ґ޾.d*۠ c29MWE.ZL~-JPK z‰Q¥ۭ͐wiIQ #3 HC. HZm<`eוgUF/QtUL'y4؂0(ЌypPW}BLF]aPiϼ:_JQ#%A(r3/QAzss-lLJl S$$m!xD#U-SIXO^bcf"*V|r4S6k6Q 7e` 0O *'ۂQ)*iXf=d-Wo 7wR36섷p#;"{o)—׼B’ze%{pEFa3PgA޷*Dh%@sW-7ssU?NfhbCm;9SdF51nݨ_/] ZaT͘η0)@0өA3۝ .޲fN8lG UF&fW5ziX@qG!v=]2K$Sbh@J4^hC["0`CtwEDusܸ0&>݉ņ+0_ ƅK,@$>5Z/p!>f/LVQыgx_`kL/, s<`/N8 KuF>rʰ)N2ŗHWR`hP)cIވ~LKFᐤ{RQsǓx 6P K#inYs䚰6 #D{_, Pz}>h=N@ײí7KE yW&ׁBP~[x:?58yWg3TG_`a;Qo[="?p=2':$:?HkvBq|` U홯ӶÉ'OXvb,k8亇d77fzEI !yʱLMn!1}j9M& "jB Hޠp܋jisV>e [Z%ҙ֎V̚Tb\"0U$7ck /bK4c^dO 49um}QS_Ap+d՝(7YK(lө vZz2``.Bp V5s82eAib[mznyGڥRѤv}xƖFgbnC%f2ieK(Ӕ> &tl@Z9Tsu["J]gP;e\O6Saד8n @얩9=fH >VZ-&*\S|@wsF' Rq&̣9pwz 'X kͥ`a\AH?h^mp'-+:9SPNבl9^. +W]X0$=?]k1Q>ݾ5IF,lq_/lY J]ED9ؙ߼*D9_ʔAvq&V50f:ݎo, %}bACоMDmb{^qcRjq ň6ߩ#]!bTm' }uj48_Ld-'[C 㙫N>8$iIhN LT:#=],B LQ2ȮCq9å31>Ekuz1l]QܹD%YPK3G  Rq2fdI^,D /jOo:\Gdp˗L)iKN0ƢGwĕ b@^fU Zv )kIZncC/ >q',])$ 2N3cF&K;M'٠`zk孎$NH3gKZ. q\XBlb`̅x_X<47;(mҬð{$0SPd%4%TɎWi%QWS XӪKh-Zpji~42OX鄑'},yepԓb#'KF ǯr}Np0[y`FK!CVnIw qC"r]4"T~un) X2pAWw۶:0Ͳ2QՒ! V_& P%^DIPrV}͓7+^sF-/.镥iW-G/MSW, 2H;D|uT'FòYvj dY wWz­\;As4_X c@愥 eJKL5>x|G}DL񩅿RْFC\6)1LDj t^:6}>O18#`IݗD49o#Q5`zg_NUc_ -qD(@C-;F"DMZXX$ .ՇO]B zg UiLy ut+|ԭIMO*CR:mgQ֎9xa7a jF׬jq1vښCk Xn/a @@Q'W_ =@BILwg$`δe8CS^ Wvg<Ial11E,LZ#'% ,%>|\s!1u̒TPF0KpP^EhՖ=,@8]_vLCenl5nf"QvmxH z cGums`H$&&7Zn_R(9R*l ^>/2i!wݚ4X?4?k+5SAm6qudk4X *U`̮Y\cVxSwVwsN )!mn>]%g*XE-׿S~4C } hQ X@KG=ۖmuzƷ=Cih(Dj8th벸ߗ`vnf<-j?/]x[MGzD@/z~ 8FQ3=$8wyLA (i=žsc AU3EulV `g>l/sh)&}q ̘" )qF~2%,6.ց&zXXʝ ]qinu$q85e"tsh$Rr,x4[oIGek?M *V^Jt12[4U[--S5ڜ]d(,O(3]YSoZmאE1ebOexVޘ{>0}c}< #nv.W2kV5qY"' Ϧ`#xYT 8:-t1Wq#3yZ6Ȟvxw Ox t^#% E[v$"n?ѻ0w0n(0pQpOCHr*P62dnԛ 7:r8M2mlB]kыXeaZ_Nv%<ۉAhUH!0mHSwR Fk?cm)p7*d2NҙNx?R9[Uw}3C5oģE `wx3*8'v`jU7ZƣNcU".#6J4=Q pU֡[oH*IbSA[ֈ~̱T l]k sDTfM^$,_E1J@S:+>hx8޾${Ow'jƙR2xL!(DMħtN{a7NnmyRDSpSA%0TO}=70Ϫ%Ʉsk\d:jXZ'(.WIYNќiaIѱUY#B;ԶZ!c6l( wR}ͳ5Gq6Os9P}^O'W'js %H)A8Kux *WݦJ'0pky0e7"#酒)l^j5+a0`4go>Q>*.pO[ d+*GnJZ:jUWu(MҞnx37#eƝ XhB8cʽ2Ȝrc<նQsl0Ѭ/J9x.U)Z²0~nLm;Z筱PT7 ǹ0}{J6' u>X룢p̢o\jԹy"p5Uf&D1>] +^~זYF#nkHZ&7PEi /uMxLvI#XA+1nK,h|J%$ͱsќb@F:sv[`kJw%SVSDpG2Pa?б>&Bf(e!ifo}J9UMچ}^)Ibi#_îV~"J3/Cɴ g֭P34\͔N;PdPr(ڟGj琋tBZ&-lNvZ3w_ JF a]ܯ1\.Nz9U!$VSzfZaۯ Ћ.)yyyn c.*j~ʭj[wE\L*FsYF Ww o(ûRFTr٭6xr0AUE)*1"E:YQV/ldfgs:=%sAMMCX?R^R8i V,3?FEe|TO4>nz /H)]!,l%]F[q=3@.'LY3utdfkR(DPeW$&l׽힣%Lns(H95Us-Z\w~u[8q@}/(JlvfDplv6 L76gYܻK8QjYfՂsb ex{L5w>Jw ϭDf% _ dǒ>yBL7;5'ȍ >>nOܓQw[8͆DJZKWb {ZD0[us^GojĠt5]8`@Z{O n0=1 s2pE(?AB)ySxǭpPYչZK1WLyEZ\n)d( h|{AWERUqg":ގ`s+T]=_rw.!(8Jֻ#=;oWO`tOZfVXq۔ۄ t>m {76Wg 9YܵhiG\pc[ 4(sQ'3$t[xEq))]d 'F3fQRe$AEete[+fC@z &edL 2ץo (j`eUA//Ql.~ Y! m?jJy^!Z+q*Cf1S^dZWJmI1{VB̛4c2.u ~&K#w&*ܾUX`@1:4K&; 44FӐS -q07Ar q Jy5 N3Y ;Yj 5]:kdeIS^7hצ#jCmSmU6`;32]fJ SkN?̶MmNB` >aOk$05`s{eGj7 ! K,AM`r{3C쮓' NGH'ӥ8'c鲍t8 C#3x~+ FjT,flkA^wEl&:Mwvȏ/vI<[ 9:^ J cګl+o^e@!ӳ(G }V#:o*NۂlI3kGgsi)(8@)ҍKat=tRլq#υ sd7`wydsћq+ܵ>SfEհL)3,Ι&*|' N$ ؋|@"tL &vKzYdQ^]h_囹vQ V&-mWԤ WJ$U+3fvOT2`Paա_E0`53JF?=7OsقҠk6B {*uH+ZB%yBa/,CջQ{pȦcT$9RU)ɯeZhhBih§j s' vGhU1[`ŽFPv!Kx*[\&򼺴/y8%K> M QS3SDh!*|zߵ* n2W؂Zd\G1yfn rɼ3DlzW|kWe]ߝb|Dۆp"#)٥9i#x]S{CۥŦRZTڞw>LczFЦ=t7W`t nZKRlfHƐvV+ϝsș%I72FĎ|*Vuyi0rL}QySnoum2cNnMDzć< PqY2mCb$wcrG2++xy.aw"ޮg"DpLxzy!I%)٪6)Fs&kٴוBѪ:*f.ݳ/Y뽩#6, lԧ}>d# "UWY5D]7T7[PѹA]-D%ߛ)r©`5zn%61ZiayHu $S#a!O\|> ?BziDE!<(/LҐ8$쾥k܅J*{ʬwo@o8+9%kȼ#f''zeMW=̤J@k@48G@KXYp*?{od{rQ:j /aݳ!wĞmL儭-+_݃y!,34"c ^7t!,mƺ39s^:)_c4CLx{  (c deۜΛ_EE‚F} @Q$Dش5XB%Gd͎hh'q*klZBe,n-+$6&ᙕՂ-.7!<˴OL7V8gK.Q>*g_ʋtvt PMiMe`iSi( G]Z3nPUC`@a3̈MpIZ&(ݾ!&ipaD& kݽA.R\)q(1f ͠ӡ'n]VV[%RzrBC&2{Z,$/s؜uMR't2YݒH#FqTfMI2+!91m %eh>-f_ǢAfgjΠ0NEg6{e|oHd֢%RZDrzeolϞ r%J~yqGzg/l ІZx'/Z:޵z_̗HRV{mE=.۸G񋄧NVn< /꫾NM`,7ڂp#);ȏ֪5!exYlpTgv\ %FJބq*COh&Was|&[f4 *C 98) [1GK,}|k0Eƫ!-m xSa=a~9ۓ$V̈́2Rv7a,n¶E8&3ƷRn{a^]PT"G ٘̓ W?]J|g|a,¸(4K[@ʏQ>³R@H,X{/|)I]nT1A}m0Ni;(,VaSY3|#G@PVΰ}ĩ[͡%2Bux >dI̛Dp "_So`=/)Qq hm6x?zJsk:5xJ;rһayBmpNrkyQc(Iyxwl*.Kn/qЭT`w_7Đ;H%lɯS&AN#r!/ủs#glbg2%JL0UxXܗSDjmNkaŰ-9Z??S/CngBDek5Ch4ty*Ǫvaq0ueLȩEL)@5oeI*Fq\=oN}n2kCB?0X 1&"XlZI2xVZK+ JXd[?iKIɾ)z mbblcϨl )c0bj&> =uB]azE\}?|Oޔ5XH% V17:iHNmjU xun;8#}5o m;KMo@M)¥&&JrSst Ae^ ռ2&e[|gOV,`TB9FXa+E1"xؙx6RϔZU󆡀pҰi9 b>+hSK]r}b.H#]WGZ(m!ɫݸyFkaen@y˩j?1Ѡ"UB n`T4oFXH u(9^Qm虋$\﬐ږC{|-i |]; \u̻}WXEnZ=鿛&7j$kp=3w{Y^!"طo QW>.7뙪n217 m'RUS0珕fPiLK%7M#xViea)JE*J-%t'1 :Ջ2R[wya&ʱ(TC)7RHقuej|R=j;sjKx"MۋKWa~ 7N<<OT&IdD<ݢXsYNfr̅mL7Y+~ KS2U˱靵VpL}maC@2ib{\p5!Zӄ 羣1=Caf(%j77jK<7һ:v˿Tp0=.o6V><,/d>1ϻHjd{FOc6=׷w|u SH4"fy2Mɥ|f7UAb2+Omۡ ?-$b]#=뒁kIvVDf}9[.R.edKZV1 ʧwS_$kQ-:\ bUY&ϓz 䚺VYLfU*:=Ij8洭} (jM/)rDNo0%շ-]lzU cvy Yed}B["u5XN%{;EKjMy0|_%IHAǂ^w CR O\%QQwv QfpO``,:e{ Po= "}Gw"ӸI0Ϣ3Grv3*y9@lb#E`JՅ׿d5L'@]02WfސG;,m,eWS TAp@(8N;-mS/=?H])υc'Xs;7Mf}#z_jakMHE˜pTXZҋӚe|tE? rBlb aG? Wآ}RͰ'4mNWξ0Z!`->w 9 V_.;haha13v ҿDYq`Up̭ PnRr)sy=TdܒkMG$R?fX!WbX=1?Hr }"q-(Q{D)W+ܘva 1h*ŗa NvLbK->͋H$+Ŝ߻hٝ xlX` mjg1hT/fULwߞ9M!&":N9.MÏc&؝kΜ c tǁbC%%3*lC??^:[ԌW_}p%Y)eCo<2ryqOvKFIpivlTL{--K|!ڕ*|cyL>&TX%V7ŝxx?= Tv=x'IdTU0eAXƖ1FX#8NQCxN۩L#D0jtZ(Aݑoe$Ґ[-^-y~i QT=)5!-So:}6 rX-'(.x pe)ܦ _Ug:anLIM" /C@˘"b$'e1k/ ~ F#~7'OjĂl Q1G@UipF'FoZ'&7s f_րӌN|FѬ2);ʅ,|jlcFbB4a'N>1@~@fSձ߈.69}w/+&L)<\; `o]N/R!|!1?=2`t~ s8{iނ "hWF{ =cMhgOmZNWFPG&ΟqK>Գ ,D8Śrԩv> 73LGً*Q'rTpC| Jy+_'",G\]˔#{Nv`p4}r_ndwEw>P x>o2F5ď-wN`Cٔ0;!Yѽ}Jgdf:rnrZ"RDRsܪb$X.cC1.;;cByO:ndc4Y_u!BdmyF]A}sr9[kn7A_;:]9hbC/vpr4bhhrS7Aѷ8'$HuupR )R&-&sBilǘMΐ$myǢg*9gтg5n@ 5y6yhKؑYxk_u>̹l%tG}tVl~Gvhsar~n/yO^d*pA -xʾS frl˵D&+⋸kU1=JMvs4\! P0H^Úi۔N _N692: R贶qC<]K3@qA;r7AyhT-?D 8y]"zIƼ"hSbb1 Zxy^8lcl\koMs_ѕ>-,b3 `Bڤ66zY$RyQeݏh鹐кixMtUz9^F>T}qw5~)S~)ȻBѠԂpb3E>xl*Tm^ pZõWȐP? œTHI+;/ snP(:7AU1Qʯ(- j,_1%F2FB.pn@x)|TWJK Cs iiSx۾vg0Dt s$:Q y Ϟ߆xRF5;1-z%$ ld{5g--MܚCnWD9\ثdzrFZ͐qX2EvjttQpd_S9.Jon׺LpG>;Zg-]3z1[{ewa,6 Je' =n1T\xcQZr[GnMCXƚ+FF nR<*Fe>2P^NHFƥDi۞Tw2 ɴa=Z~}GyeK׼ͧ?B_^(CU3r<FܖJ}>NQT̼|O''o $\u. i2NPx0I9Pc38g%og}ný*FjV$(u_%8I}_&sWldrR@݋K'-Yan߫8OL~!hCjU%{gI m]BA1O{(xq$%ͿIf'0ͺ781Sz-K9*&LLbv <k2@jWleDM0$3 }?"x 0bǪ>^=3 hKȥmO cg|>'ڿ7)0H5 "(0զ^rxbi49lNK˼>ƽ?\1m(-/uI7+^CZ<۽Flz M֖^W([ܗXY t<8je6nk"e$ = +#5GI٥?>,)͛ 8u?EՕ1?)j֑և1IGƱ~ATxvq]1XDcgjE̓܂ J>[>N\]FЮKt M}ۡݲ""hvLtQ<~wT䴉JenՆ@oqPCgWirg6-ɽS'r VzSϞwOO0's._[cː]['G!':Hot28ŏg %.iT:fwCLWfKu"zC|͍7lWb &ֶ;7KD7x{ O QJ50 .Iw7ƣMd=  :טnx{7~#*iꇌ*k5GS,H7y(JSa0`رE(ks^Xv+;ɒd}٬:ḡ0]`6nK:.QZ<ܜ|-t[zvs韴7!fT}a_DBhrI`(Ie@ 11T-'[4dګgX,>V?NkxC<3焗Pvz'ҜؑC`Dm؂LHi?!uv_NNJ*Mv5A[M9|>qʽP>ުG>[:kFD 3="s&p@n3:JL#ɰv =J[& &s nYTY\GU8D"satkŅZ x'5B RW3{f\Gwwb3|siVۜP XڻidV>D< NÐY+m'DK+d9]m "7p$c0Rڹ ޯ,o@[!R|~ 1ZILT(^L~y8TbДJ #ja(l9Ĕцv5K+.^p%S#&0*Ӄ n0]4KB$#M=GM9\(<ʕ;c=MR:.nLCՍ`@wM XK xx; /do**-CN&O3*Q2/\C PpUa42M 7qt9?uy%\HsC~4 \R]F꧛:T#7EOj.d`n&c%`k^GW·Vy5ɘkҔ ɨRQBTWR$(M/rE4ELln$~wZQvvD2:[{B PBtgB(#ÆT$ 7O S CfXaq:nR!rWL *)7R"|Viio$mܻ!trCy&ư/ӠLڔ0{4~i)cv/y=UJ{L)4 ٽdiY 8>~haqtڑe u~UZ: Y͍3tLℍ;SxȤsla;(,ːfxKgN c<Rt#O+ ȷ`H%8Sw֪_IE-[dF w]foԯ16m6k9+$=qMR|I:/ű_%6'=:T]0~G { ֽv>)L)uIwԙ.SdhE2b B1|ޗLZlnNusMoDO)blNUu邕V ac3uCTz܉RjAT1\_M?F#. K¿?a)fbл& pB[_vYl>|SlgnU*G)f+eYSM%3%Fh'@0dW00'&2ihrJ-Fי0}|@$,b,ZTBHnФA٭sVȨr7BEh/n/?NLV!:>z \>ԧAi`r@DSqrQQ[-nG7t`蜟@BUpf.!q(h4RX(E!j:3.3uSm&Q֮/n8go|tn&X[4 eza6=%,..OrK~im |pX `-s} ҐEs&]z2D*Qg(r9:lYؓe/1Yy|٣Bg1*j7* 11t?e8'OƬ'&ܮN0eU!w:}Ue!݉LntNTܢ d\nPPxDۅ5Fپ=`M[thʘß[%iui/#cEM}#-X#T&¡B >lᯪo3ƄA đ7N)z9onv[D*/_=~c3(fO㭷==E~` HC\N5n KA E"vn#fx$*⨥3MTZaҺ[l1ӮT)L8iƾfxS g5חC?g$}OU#˱=.nrfX`Cg '-uP<`eɽ N{vМI!\!D?b؊@pE_Ax!\]Te,7žE̬ECf>t6!^+JV0Ɔb_;tR/rAO_"3##ʡu-CռhIF.?."96^.Lm bժnJ!tcB/Va1%]ej䉐EK"l=%Q*B}+zx:`rYXg;s@:3;a#`Gc#E^B>JTG|P[s1X!uڨهqM,U-6'+s9A#"9C{F# (;(Թtiz"b.CE(m,'m}ګDnqzV~<'Ye2poN353! $sBr6 EDeVND Ch_$Lױe(!Ӓ(W/NQ$[ B\WXt+g]opM$DsӽE]iw(D{XSh$[& sIl^ɥX0\sm̴r8K 8f)>OOCv+Vrs]K=N*!GTu%ٹk"߆/1ްlOv̙myiƻ~'X7UsԩAX"AHXCw1ӝ?nBفQ y =!Numm("NuV֦ON^7jX{Vكr`qƈ f-tRr:l 7Y<U/׎aWp{ :-c8}*\JwEv$e4.K'}s5 HPɜLtu3x ϔE\+SpO4S A+`ˀuGF^܂{5: k^_MBoaO3/sc-'r=T}12\B p1EWhM*-RvK1nKoOɃ]4&qf9g*wKu_.%YfJyݲt~F:Gy pw|!:0g 9hv\5'yDc؋F)2+yȤ!Zi?i\Hj,P*Ѷ{0([НUSꫤa!.3NR(6ڭ2EXWbqU5Ó:na^AG4)3;&.:āH7Ш')) Wr2[p67MFJf_Y:GD91.i뷐u- _k :A Jq\ ,(ϸ灍ٯq"JnV@ݸ1||pG! wЬaP!^mVpOnz:3)#ץri$!EC^:5m8b[+yaB88r otȵf5f<ϝM ![vlf/bq;Mj|׏xdbD? in /NJt(nek{E㜾dJ G3yS*H^GǨÁ~IYg0S<6׉I5כ#JUC8*SQUG ܝ E[ Q {!.쫞gM ƥX^1%\vjR`k*R\W{x6J؁ 2L|oiIRx'"%JH F}s?)8Henky{69.kju:A>8 qRY^ X9a+@:C˜+Je42ցÝqlfgP.R'(v}:y!>y [@3v-Nʙ$و\GwÅ1i1q883O/xgOLz::d8  Jtwb~v+=2,yg(? dR9vʨKoiXӖҰ?mT<'Bfo~[H~uqnYuDzDe1^cнCN)E&! FJvlƲS^i\))hۆՈ)rΆ@Y1e P|̈́Es]")f:"d5Rg]E(ܡ׽\W〭& E?Ŭ c@("́˺cC&ag}L *uE'HeK7:j &$ŠY=~/i>i%GmHHid\} ⑂@rj'kqK e17t2<ŀM ^:WnM e?3e}b2SO Bow $.A{%33hSedUp 06=EJj?Qe%O/7O\Mj߄5.)40 H~ Sfm4KuT]zP8,_Z/o$yc.5.e`ku.>S9ُ6ìX8#Nԋ"- ų\9餻:jMv+p k5HBW; ƔM3WΧʈgpz te`~,$ˈ*JV%rtMrпU>qo1x(}뵷Xl,0X:rw?'Np,]z9` HrّZ9/[B<0õrJ+s5^T rb+N}WF.K3eLYW匍 j+>(빮w7XSt[g kVx /YKu w }LQl:ئ S1 Oj ٽ!6~ ڛ}nj[1׳H09]x_0Z 4?jdiF;p܉s,Dcg7n52Lz~ %PG*kQsmTjiX2\}-H|3E>^dF)M"4(qamݬ{ 0'z}1H )B9ys^ڒg[K=-G4 [PN f@K7²U}LeLmڏpu|CU&ƽsĂU*ybNN YyAt>д([[z\=.w/"W~xTl'$,.Gҫ :hGVK:k~%m*;n phc0iEUIk.y%Wety DRsAŬd7:/55kɥ:V8,Ġi|% 0W2:\'%/D7|*of=ño2PS,Ā272" T5+Jsa0ewF]c.$8:=Y KŻqλ ePw{ s:@xtьGkᵺedtg'0Г~8COEip:~d\Zk z9_MȼV#QuXoEm̳'DWFBzLnOoG/S3FK/lte!L ޯC͏Q,eO00BЫ& !ĭ*ϒ=IeHwg7KP ر*Imzד A/`۲:(Yb:`ro,0D_,ƃy^,crG8PHxD57]'DsW)rzϦcW\w5%@bb ڍֱ,-Y! TCJ_Y_X=[\XpX]bxi*&5aCGL ؋}!I"mЪ8i"@@mrXPJl3fl\pWc{oUބQ1|߆c!t>'Qq2V'vvT)D˔dr GZ4zԛxkj+9XLEU_H*-I>x}ۭ8PT>[{. ToK)UlVz@ pkf"Q!,+v?|cʣOa!9UȰ Bwf5R9.qfaJ~(aǬD_oi 3&OX7ˣ_ax;LL)T}h~sV[(qR愛\Vܒ)2^CӇY=JQmF:A~pp]Ko?xp[KQsNnfnZ4tYMZle blM^ ԠzF},[_x}e5`.e9 6 957 }zqvҢ׮ꈙ.\G.,SF1h{O۝E߯~FNCR+.G'w_vYS*z] p|. (b>#ɏbHnl{uٖg-7E@@bcf!-@W)r[Q/Eӄ5β=Tgz{K>tRM`6-,Ov0TCV]Ω.$߬%r[\JuVwq:`e[1J[}a,aofv/Y!;%Yć߽QҰF&ğ-TtA 8(oɡ0D%&$ 0A !7ې' VJ7<)2M~5<_toMfh%WofT0OSN!h *;*OqH8,N|BXxEa[qz<\E^r%` ; 7liY]t[_&-߽SM&syDǺK=vv䦹" /,Jd]pdP 9j[S䆱Zn|W`8\6.J}}z9JY(L0}VAJrhҼl!z|zHXqVxlv@3jC G(hrΔ${sk&/xq`cdebba2$lb(v]MM>g2E KNEAլ t+~''RdI2@,U itȳ$zvI<t3%Ȫ`y~$aA?GKO Y<ېoϓ|,gzг*Lę:ň13ǴS^4t)PX \MRguil0Kx7,zL`B,!?J 0 FVc R ЗϖYR CGbW: .iϭ_G4 ^JY52tޡ0}P"\6)}lL˳"S2XB~=@fXV+Bv>"QhɎNA1ᱢuo?-O&Tl`F~EBU~sH4[.w L8)7nb5Zv5[nj1Ir%9@?G-E,籒ti`&YwLh)m|Eҋ c"݄Hɶ{hÔ@~3E2f_Y'[i~ :EGBCrZWQ ?áā,m}BԜR9 DL$$ ;P٫ս8 A,x͋UE ^ cLܺw(W*ޚj} ᕋk_3npSB`PtRkrVuU%sF_ ;LmDnz ۄttY/7-fUq H{4GQsuS0kzxH@y~pk֤[$Sg 㲔|O_یm@bZ\y ^44hSY?8nZ0Mp"ՀDG`'Ve%u|_9iea)l/UD p ynӲ+Ѻ -t4yA桓f{t}5O~iqjvqq?pMr_Hx~1e\=sGWc,њ$§ \к)XyB?xl\3%TG9~׬PC7@Rs&HR¤Um`."oTK\uH|dJ>[ح48|ch9D yaɪL ;>D}\=RgxؖLHo`Z"-y,&.Ƒ(pwenSxa9w14ybc2jA'rA.b&rČ`)HE==PZ g?. ϥ$/mifHf#eY#ݩ*fLlڠ}`^rAA@r,|̈:h~Sp#.>uU3Wa;nOs m2M0`1{5ƫ'YԱə"l)<6f^?B',r4&ƒ{vn >PdןܐXNdHM`td)z!>uSz֟[\z;"MA% i`qx4[b <3~DFb`դj>],*_[]mTBa*?->_A^ : WzԪEY܎ ku-"hcbDBBoFizP2BhVZ}:- x+&`BO u*(X֟^KCFPy1(:U6ܾpx40٥?'2{Ѫd"TtuIÐ ?m̹k 6c}t \K54 9t[->G?tE4vڱ ^113HHLܐg@ 5t7ڈ,mnU jy&D'Ҧq0_hz =w;S=-%='s+Us-̉rF.kp&' ^Aj]{A]c G3HR0~S"a %]sfL_r7O=I sM_N|RUu,8ÌX Q@Kq4!#X >`QsDZh[:y2ALU`mюd,%|5ySMhxpH Y8`B.n.ʳΩU~y_h}kCU\ \3 73ɾUu4<XѾ+oU8l=$Nc;՗NW{"NGEx t+ŇFO×O.,|([?zgE)ulq_-g^Ĥ)yo$@$9ϫ Uks`#" Ar{-׮̯Rg.y(y24k\k #'*w[ ! ^E- &]̤ag$Kp _(,*>^~'GN9]7/o`B IMT/h$0ҐG7ǟcT~f, _TTוUEktwH/=9-' WϴJ;Z7yQ1\&;- ` zoif(m5:7Lݺe_qyfCXSJa9רaJ6Zٙv`OÔFi@/+";XFLKTL=&i;ۥc{1oe >s`11,K^'DBИ)acɊ ZAm>ƅi6`S%&ס MPJwUzr"{@ V>dlӂQ1*jFz'"ۀ^%k }aO1'֊ZEQe[q`sSJTw5Fw% ֜`P;)ӄ~"ndf2M!hJz̾#n[Ud3R!D%7 fU<*Iv(8InWjC?u^Av%_`/c/_͚b ՝ 痞? O Wr/,خ푄RvaI], AG%B4@}͏Af4|QX瘡Z%[ikdjXbG\N/홮3.&qؖZ]It '|jb^JO-|L z#$ d2 s!P1 D9FDxNxI>D0QЃ$ N.A vUi1w]/z7 mx[lS4Fj,0iӳz_@n֒&baUyQGg;TV^sObp0G('ogP~n^gB*-mRm(]j&9EϠT ɓ?uW1B)= ͨOO ]wWiVnUb_r+P^k-=[((Y yrؘqCh"aR&K,Ry3DS(a?2PA9hZ9*dkPe|Ho^i+dVIMn ^fIl!~A9%в!9"x3 X8mCzwnL8DRI+1SPḮ(UmM&Ɛ͛[K9wʆqn ӥY%REP(9 ]ޅt%4BǙUL+ueշuat 'nY߾hdOxTj2 (i|̻U,,_d'Yw\ɵ|שv0Y Y~A8·Iu^ް8@tna?d b0l^6l_۲1Jo.xkq{E]0aU"hۓs-s 5l2Ƹa+U7U= ¡FX;bY[MRm^ ҩb`mؐgهOI[RGeAwq(_jm ZXկ{6~yxnkM!PpDrbؔxȮdy Rʚ|6ͿȌs2&6.jwՖgi"e2/MXySDžȯjq?2KɓՉRf$`ϯEk1,06۳Fnd*Τ'-~@l@;C;wH_/u_NDֵ{ts"d27LDq`gOoxM]_nX6AϹs3`+xoCp`J@+xQ|'"ԉ-}"Kު,pJ˜4XQorMzP;+={{eGrjRy# h_C)LMU?!K9֍#ɓFKNxHT\;æCtNȐ)W_%I -JgᏝ!*E@Wv#pi]cmg-IlzyINJ|iZ0Ì[8sһw|GwW`|TȂ Z,L)lCh̭Awv|þ&XB˔.JM46¶=cIvfEFbI6? `*DwKW{9匿Ncڇ|^9qV}2pqfѼg!I;NT";vxMn,QE߽?ۻ)B- U "52A[J؆5ƮSd ]x,Ѧg 1E ] G͹?mfY_ֽqnm.B;4b4Z.2;>gǸz7Mj0q'.i tOHF됖{+h5לV ĉh-$'!3 {w]#z$^k>kqFjn2=˖66%ן俱|oΔE:?>b4D*QdC[?"m/kp6&#(!w*|v }74H bi^ݽ ,ՄaGie*noXd=>EdR}j{?QNOiu[D ,)S'?pV1'~uنZv%#\H"͌Kla?En!!tVA(m)F4@B!B9,YK=Ibx@!Gt6yZYH^X5;d\mpiӳ,2xS(_k7>T@j,H(} ZgzaR4F-Qe+JԓgU-4F[ ^ 36+Dpąy7eXj ;ˈ^*yю`Tngi#PN'ߌ:/ !bGld@Hy%J|2=c !jRE8۽{Y:׻fӆX01/C\KyѺ*C"LIRm6U!ahj1#RG4j$QF+X\W9 ~6cՂcJ)PE{*vLqNK[Ǣ,߃nW¹kvCS4d1`i 3"Ĩ &&bɅ]vPd1Wk/S -k/=b)ac% 25s H[w'ִ/BJrl]iI9_/r!>\v& (ƳƟ} hU \:+l{iþ;WД5ʊDMcn* d?a"27$''r.xA/VڠūmHYcg Q3ߡnt9悅P\vka^YC_@ ?Pp5[οyf80Y]ENͯp{AtG&Ը}ROjwIgh$YogDqk~[ykΞ5Zt+b6kG u<jdRSY\^qfByW􂄋΀XU3ʢ|5Rt Iš Q%ݠIj5lT r4]=irh :j3CZ&%P:1/@ht hx*d]z,Ö13[P=n-3yݞ Ձl N藴L+yy1蘮P EJnt3z# 懽bŰPqz>%M>'}gXkD[-R ^}yCp};Cܳ[>G=v}fI+RȰؘ- s wquj(O QT#O5afP@ QG7iw nkuY7[$`~Wȍx4 D8ɲ APw8?3!$*E8#eGzl~09bۂP2l 2,d E+:"V2Em_[c<,m}&~lߌ܎.h.226ozJ$ FEfi=\&_6:Gk3Odm7!% gR^墛̢|02scf2 .q& 6kڶsTIԒmH̔5]Tتv'?3CQshMmU' 4k8Nu 99ե!]+NuoFrOJdDSvMUD *}CI)E E/ &a*ٵͯ6pF CqTjCKA"sKk1`Wgo xe;&*Gc A9)pd]="cVȎ8ѱg, OZiRDL8%˷KƬ 3aP["kwAcrהf&pyͭʴbFr[3ov Iji@>i(Nw c@D#Xs=G.c쐇DD=Ca3ߊ5Pȥ'eʥ `4Q#,=Xǩe-|#e3BICՆwWmKBt5ڰ2)"|m4AWdhiHzrI&&Lt"mpȾU( ]%׾Zpw!8 l۬ȦkAqb8+܇0{HfGYU]xnIdI"B7'U!6iO>Oj|KdՋݺYCZt,R%꧓ش*z"WkqO3;Vi95r/c xp*{A H?t/˱Xl06H 9#J{&C_6pهu:n`w%Ȫ aA+t nP$φ?&&CF?I mgd01B 2>5`"e?jIA#O hy4(r>q|K>`NڡJo.%Lybm)d'wqA%f >BiFƊde(Jb[=&60X ~)ѤqE} cfLe.!ǣ]! FSHaP~CTy'8z{ȅhw^}Er.r n{-&oբ z fD?rԄ}G,}:#$k<+FZW>ɔDWI{[)|-le[KϢAFؘr)1.RUv7(C1׹ ,ev4G79廼J;lF _Hts 3,xeA(4#\ce˛%+4.ނe":{f~3G22xWbb - TdaE:>2VQݾD ?atp\3ǪDž6?Lm+qyl}c".iQV1U9`y "V<=\C@jz`'<އV}BNt4cҗ卾KT.L IyGq:s4xyA <4aO|y4˃7<|2oU;j)'"K|X#_V# >彲ldvh8]TdՒ7*oٖ *¥u\ 4IOjh$3}18 L̒Qc Ϭ;T* YEkL[pknز6SNmfiх bK,_Mx9#,"7 W9Bn6%mL{CQ>&yjGcZ)j3X}ǔ 2.IiU$i*oX7ߘ-gU J薝pӼ %fU_1iX88a|ˁTDZqIDl1Aa_)ΦTg&DוgWq('|VDFqkK e/ڧksR,fBVmWL+:,Ȧ] JLr`Iyx!fvcOӲv U"G ԁa 5Ú@{BP>ӸT _1Z07M6u{ڞ#Ri?3@d*5BT= 7ƄN=R!SDvm8GMvԉ%[2&u>sHM%jZz{Tl*LG5qmA-gw!!$ zKu-J{ѣ;I5 1`3|ՑM8V $\ev}dGjE}ގ=0U%lAAЕ+ aQ0ugSݭ[n(J,[?O ={]'c{X:#v/ 58W8g79U`|9/+٢?,c7Qjw=+E,3=1^YK|li:Ь⑊o߷͓\![- 6z?H]8Kj#WuT@<^ڤGvM|k_)~$:':y =Htɔ C cU}W_5`H×k'G IŅ,=Ѳez:;Y7e"'2d^'IQ&Փɯœ 9:}Q=? h}/tlfp[ Cͧ*w tJv! JVuMP@5"&hA仓Sǡug! :C;5a4Vw3ςNr~;qx0H ݂%IU,9@)T= B=g.)K ֹ~ T?1mkB?^23'Iګo^ϣH՘/zΔڨ)e x־V*'l/j[^.}L\xǑb8uPE)y]ż,en90l(}`־e6V*By8 dCy>YYb3~tP^J|bγ̅^4B{u'`[OH?!ptܩ`PwKJл@_gD HN7&ܗ8?!QI# 1䈯W"sl!S4ǯ#lyf ˑ G,}TL6ln.'t9}&scdC MV1)-OqdæLpVB ǁh1KDmOTY0re4}ڈ315u~ޞT֦F59#KeIB'qO1ʔ*ɽ56M 8k41i2 7!Pb,~n/2qB4VXC&(O-˽p@RLם֡cۍh;]!|?$*O dְ[cM$]݂Tݧ.Zg-߳qx޷> [+~HE,3ݫ5<mӻت$P[aCVEB30o4r<1++wΕ6%)~,Ns!wlϛjgqkL?RW?Ka+Vzc%ެrD0qi$%~Lq*L AzF & չ#0DZYߘFs1( JTŸ͌dy4@v%t(7ҧ뼎m:&+| &Rbߕ"tQ3ڱ.ɉ,M .c,Rm 7S3M͸a ٛndQ[^Z?;??3F j73~JsܰuEU1i#z:/&SUT8+bLTCz ;@(s:]jJ6rC BTNA ]lVS†/N?I\ߟkumibE6RlMXY\hȿECJ?{vW=X];J `ӁǝYk2*ryf*sWQFInYI?O㤥vi1 Ԁ5dbC7Z-нr?M\m>/CBpɛy 56#RG yWi?5)7PG^MppQ?A@m7\aMS ,S'Uss/ٱ7']\ Azޑ,ȩ)\S=a>PڒM41wD]S2's~xH5=nH8=pi{} 7XH{Nx / 6t 0Ma4ZsUd ~.!/Wn,=qCIr#],z<1djF˿1{}{z8N5ޞ9>/7 d2d+[3Mqum6hnT<ڏ,pDۍSȕSd"JCۢS7G xC~YΝէ%#!I̖ZhU=tFe?/`mp ee^j*FO$CLfVݻykihe34q7amsk@Ʒm PVѿ$r e4Ӄd -hڡ~+7o$dx u73XS\씕̾Hyc6dMxt`X[+sZ9RUL8&UՌC2ڶD ڈ#";)W+0b*gov M}^ywumY3]њD# ^WrmR+$R\8lO?攋 *ԩnxJ=߫>񥇻)0 tZi傔WSngƺ>*RV5>_bu0㩶dБ~zfìyi Y\3yJ/ts`x}.W/pBr![΢Q-FGMrB*",dc#~~lڗ2 8({WdWC ao2˓wpXg̐xYDO Mwrw?Xb HSsJ Az{ /&}eF̦ay F(~}x:Xk§!@q rt|װW5#Q  TqDXHeYVcqaݲ*R MՕUѦt9n" |:=Wlx>J@XlzKd.jB5n_)-N%f 6={t!fmbBy laEFH\SViE/ &aRbR|^bZMy#wd2 !L>9aMNI}0<.2toNQOK-:^K[Ys&k( ҁZL߸ݠ r4ecT!'˳ !,z2jZ},7ŌbKdw$7"do>~.dnAn;՘ BLho,_7*ĕq\Lx׺IIJTc6r.1ܴ~u7ڴˬcArzz//(.mB<* Y]dL#jAqn|;tڰUrf!20J>Y]EҘ|m>߿q}* FTވ Zg?_ދs q3v$WH{Kw!XҡgJfN҂㹆?`yN*&ܰZ%êY]8&XHǠ\/ҝ;Tߩd\.ba<]1cOA5i^4۴f5ĸ\xIF4ҬB"mɎCQI cdz«ɔRj*d%;6 _!א4QHM Kߚ:OR̨sߏY 6aS Ybd osϋ$ޘ%zT-0ٮ-^y!@d!lʈj|kǭ[JobtχKEC`|T3}',{H1ٶļz>K bH]d] 4So:G\ы7GBJk^ـfWQlq5g}Xy@ 89iVsKlXD56KTA6mx͑UbkS!gdpKHl z"kbsgѱ f AZ :]ϝe`j̖x%POR!$5%jy(^irsFJn>3 ah12vh5[0 Tsz4- ddxJF3ϔaس_w(Du%0 xDo4й2)/aq&>= *򨛍zi+|1cM2 o4#ywl'YW10ɛNXYcj+p(v aY}ɱ @3Ϫa zQ,ˢNM\zqS^>yJ̠jd-YVK#We _"+_x8r1ax_cz ct6]|^ 1s %T푝E|$i)A42d@nBo.Fܜ0{I&'WCУBg}fOI{Ov0NoZ~ UC\j$jf8 Ώ5&碏>r6|M RS]n%l)W9 %5#Fuf!ok?MM$B]ryf:\'vRYAa'sJ6z fj[K& p:v0׌ŋ̶[7ރ/hd)}m* SO ⟈I'|? }rnarWl|D}rZ3ĺωa-amמ0~Δm,KGG\#S[Vo~Fv~<vGGmHEC<_+w8NZ!){5Pl$G K`A.]iQwn"Uym./Ӈ<,laLnfܺ獥X0eJe\tB -V9O"bLYCŬdZ2![Yz|)HMAnKB3<;;f XĻ$N3L,%$C^aǽM,g/AiO=/l?b>-鑺 &eDorz},D)/cls~_x3 GCv?ԥJ͠:M$&Kxɔos`?~2xΏY FKcaTGF(dz6s 8Sĝ#2:_ D!ifOŞcF`d rdJ&cad\/͞V:X!'`.g4gt'2|)o6$[̃>v CGu㚍tYX7⿭ogs\|?oS#6D ]HwK&OYLjNB=7X'PCڴ.])3Ԙ/UIR$W enkmLKoq^3=")ct&A80fP\׍>~@,=5ۺqv\ģy8࡛~ dc)uwgؑ| X?8:(;[]=/6qGmbŠy6lgv6O0WԾ@c,fX IR%qypfhz&C8ZiP fuݙ+PWl'7kǜקj!j.6G&gI,c\c"!P +Aу}PHb 3w.eYxʞ(:u{% }},ME;vu )ԁ`^FY ӒUVId GC\+,xhem?G)lpU2']DzGU!*VT{ 9\oc =~GFō"ydYpRɝ jOwD`l6N q蓟qo S#U!g0` ID ))O9~c、ҀjgƃZxub8ohG⇿uK-wPAvA :Ǝ5!NHX83l)kY"J X~ldh`)5*_:C7@jRBœzvD FVZaA7[6s3i$7PUq_V:^#ph[_lN`L/B pi| |^܊ 2`rgYZ07070100000111000081a40000000000000000000000016101cd7900003094000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/bt8xx/dst.ko.xz7zXZִF!t/s0R]?Eh=ڜ.+НaaT5C-%mSc:w(NESovcËtx>+e8pa׍I,ޢ ?RnT[C]^<2(m )gAK' 3#4hV{O|Yey|XU*#Y)J7b ݗY? [/IYg79kPV}m5HĵBT3BFB1tHg;#82p:,|hգ[$OH)Ak_.MMβ'{fTZB3 "A6!`-h"wt*En H3$zz\>vR!H7~$ V5P|괷7W![aVFT0bH9]}Tۣu>vGa$ t%Xcz nIи֥:EKlf쮦1Fdm}t )p,Ju8f8x7ē@' B5%"fj9^SF56F_[ 6H8V@OTV^J]'>7 蕞fdCs(rGd ۝gAƋmo1 xkY?qV^p]&o(6nV_HWZmp <p>E *\ 5)2mӓ(^z VK2IlRVZsuֺ+<ѳ}Bk[?AMҒ%Kݵ ?fYm~ԙxbWNmf`^+!i:!rF&ΙLddzOm267`'@!Kmas]m0&Ls3y]$0}<. NӎaOHAZ_d"J$$M\j^]NFɀo2,%Dczwjq9E'ƒK?U*X?_X忍5U/ZG^ ĸsĺ Oʮ&σ5?3 V>*ciݝ7Jhv&/O'K6KiCX#9hcO]ԑ0?2MqyrDPqntg$Ŕ}K$L,'w CscGG}AI! C=F찘[%fC,fz#q6g@9eއ^ƿZ]! ϐ{-wETi@YUl:gY# G=c$!R͢CC}|+-'~&j~mGz3 ѸX?91V=03=u~娮$$`YvB+3^ '΅M5 u*$zJK Vy:fGkGʼnqP^;ZSVDR0{m1;U89p6}d/ԾY_5 ~ djRmxf4tkRl?\! L 77u7{}=_j.]~dhsP3ivu|ow()g;4Rď[b5R~e")"52 <.pfFfâ4VSL;gnGx$):m"ؒHX5̡`U]J}fBkmldZ8NFIx=㵹 Ss&TaAşf{"jNۗOYPyfykw0يQsk(mØI˲D.O'̣ bU xa;&r_(/ z[ *:lu{^3Xz8hk4ԠS$NivWfw:=8<\HR.#`7*f8ϏMx/ Zfzx*W$6\J f̥g̒3bu3a#K3 !7(2*# ҟ_m*wK<[,Y{D[It;*|Ҹ-'݄l;xݿ0͹1ԺR^ImŸe*wZM:%4~KR G\aLrls>MZXls?kR/Oϭ4Ϫ Dܑ1zP۞5x?gݪfC/m';zL+\ 1o).׈YJy t Ph?/ykޫy fՔ۾2bVQoqE:,!&ߡ\yA5'._TCK`|(W8d"5s.UTO4Fo`' 3bV" e-zD~raCHek4Z/ǽH#,Q xQ:~ rAƔcTpƙNZLJj+k.Amp/5Hqx!5-oD>^4]5=NU߼I=+T|5=NlMk`Z Wn[ 6buo(70>Ayz)QkMpEnr몒}V~A"v-|]5lG UÕ IM6370U(Mբ x(QBQ74p^ Jbe' H7=j[Ԕ`]+Opz~&⸮?1u'rl[)8GUGDT rc mX<ϑk&w}2w_졯GP-W0&)AzlݲPcaX6dF22c" l50&#!ݧ? Yף[a*YlKlnK 0w\N-/\5'̘&3]9R_uj?BQ1BP߈ p9r76Hb=Kd]~:q9r_{p=E]]c1sx)faSNOSAY do[Gޥ Yr%m{HV<.3[&9#2zoG\x\R ,VKU0c3~  9 lnvIa5UUF$>s\T!v0r?}ɭO8$̈S֏`tsܖr+GȞL7caqX*s䔆`4|- :>eQrjyli"1ij/Mru"L*kny,vԌSVKm"i>]4,#tRx WAw cɴTWFn=JoCSBPitcC2{0}nKiT㸥$?+;wg$54BsNL81K;HPHS"0%&U[ghu+kZ `/˖ N,]? Ef(i\+z'ΫJ=7Iu ZX)FOm?iy=)/\PPOG`7@]t~y0Hpv:A'\^ZDafؽ]JV,M IԳsW wʽ<o`eG 9G9JףV3E]>>G g[,BkR l&g_:_la@wklDIyNFw*FӗPsEk@2n}v%?y{5^<ueYҥ]6ʙP%ߜʒLCoZż->(y]2~_IlIH> jܸ*+8YPeټFu+ZD6AqD,xqeqQce7WI`W;.[w6M~B>I@!9k6H* (GKR ( @6b|=A_ LE|\<||-Gc=#Uӣ~r1Udkn%>JP(r`6E_1>; F=0ʈ>%4t6^\͸R gFIO\Yb tWw+Z[l R#"Hl7uiǎ2Ԉ1R"} zR7[mUufUU]CG-8"i}7(j|iuiETEеma!˥qϷ~ս8Dgq;/f ļeyjÖu",+sB'ű$#+˯x٨<@5Axf(7PUf&8yܙvjoK.0ٹ|`&3?j9!$SXϢNjۚS5xm`UF p?!BW0%Ŏ/Co|*"dl֒rkވ\ 2ba78n;'|ϫÜ4gxF5O=(^c=`9Xg2[f"Fe"w]<rl0f}IeMq" wʚ2}J#8fb$|+1 $u΂x@; aE3ŎAɤ7Ё̦W] nS/h`cWh( .b@`M\CK#HZjD{ pUcj`HDHe8{@ v)kn%WR9:IsuGB-K(zh >nhJdԚi4PvSjtMJ:"ez,,6f,"GT.cSuEdQ23Mʹ$ x'6Uh A'{T7ӑ'?Dj|r hZ nZLaUT4@KWԗD. FGae޷麦76YI)} Qw7~z3@+RdFdѽl╰}=PP]'CO(_DU"G~ q7<^8wob]qqUq Ą`f =~XDpt{nEr#`N9#a|DG;NlFu Z-c3雊c4*c.\Gϑv<VWB+;אMTC\1._rؿ/@aFW dNҊ\IVP':m1b/qQb+549Z*k~WMyl$vnL <%,;՝$n ]EMx(ߜsȳ_V;(X% #!OPRHMN /c}tB Nb HKuu-UpiT,`d (B>- @0ul¼ߺm|y:Fu`a2.G P}`lmqRZpį'?\l;2wJ ( } yzNx p4T% hDi6@PH[PmY%w0w c?EQn 1P^  K7oRL?JQcI" AbPըw`4w&jkLJۉYK1ZR~Dw. K  ,B i?p~LȭR赦K 6.NV]}E\4טo-MIz2uRL `t#Ni<-."&A@@kXk//Ğkpsvh+Ʀ}\%dw(63ȵi=1UO Qb?8o^U"G^,qAEm@NCG~KǻK:^3"k(6e/8pI|k6+ؑmF yT:߃FL=OjJrAgf=aAH:G6- \0U/*֒x1p r0 t̗;p^"yέ ]/u?*HO7|,YnUnώ,X`toQg=)F  +dͶV vDuH]6'h'Dg1:0A! y䢐8zd#C0 7Hr+\f/nA sv\jjj- (peF\KT1p}97,Z~bsyz9+:3o#a$& -X tX{=qÛr*e~bH✰B|`=85͝(y`i#j'ɠ_|K|JE'jCK/)O_)E1'T5Bݲ2🽈|$Đ{iZ ?$6+ٖCG7쭷˰%"a{\4Zfn j&TA({vs69I_i㴅>PjTzShRR]dǣ\ çKt /7)`/ Z/6MYbU[W%Vq&>@03st\ !u4Odl\IJopD6n aM !|K,dk6Ȩm׌xйD/A.O*WZx2PbI`f]ĉR,I(=Y01bU|@çvIm:U'Wu'.y{Kl\ YOŨܺ@;x7yyR?=ַcU7T^}$'N<Ui Plp #YrmAK “^yl%HBE_"cAu(W.[8֔!X}㇠#h)c1:;l.r,;}BQS}~bZƊgTBIԜ6a)<ȈFNY9Vh3z`Y=hʍzwqu b>ţnU)]`tM_Xbk V!;2.!E$1EI:|jxdhaR!$%5@v) RE]#4Ҕ܉gr+ ގ^2VQ(QhՎt$ov]bIc;s!83j4L_ NU+R"ʭWy$ŅoAJGVozMo١1_d;B>U˅J * 2lhtV:/xsղ<8g}mM +o|_NGe7.~;tˮN`iŸW+p2("ۥJxU 65e R9B#=`JnQ-7 ļ1Pfe!6\VU&;V+I6w~6qa :WNC$k}!!X!ȢY.-ee\rrWc]n|B?R1;T۾ q4/?>f}[En59c^MKTgo=Kᕂn3a ^&x+yt4CG}7٢`m5Z{ XHS* 0ƀ藍XRGEJw#N&Г`O{Nsb!P3[}mYgV^̠6LV= цļ|tgWQ#>zK9#@NtRڞc<:BGXw"檄?ح}pχ;ު(2-x24DgeԤɑ>LXؿd~KiGA8!sOղbp)3fHm)s> jU)9* JҴ78]jh$MPU'4*Fy=6_~6m`^W̿"E%W9e3ʬ7DRfFttILYIɢGVUBRE.-nw45SτSS!MLqň=Q4_WspxJ$$&Ɍemu bGFXmQ\n&R`?,WXK6=tA!W0 u`I6h-1ٳ]pp0y%SV:omP/rT\bS@~T5 …x 2o3Asx51m32vsPEq@RgE3T0ϛjy\uX-@‚:r(p߽YFmN bLiX-+)+A 1`ғ{pD>UOD>mGS2 ƧE!R5+!:Ϛ)hA,Fb>*eԳeXx5Y0ާo<0TkMf?T * :WA2R,a |H9hM!0\Lc#)2{I&vS/P h_:?̊kE k7c _" Q+ ^@O4n r2 0 4(u(̸O+[\jaxy%Mb|bM# _OKg=fz6waSS K hj=Uh⁄UK)o%ˬe厬ߺ"wִ`kFqm;K?*<yu>GܷTuu W.&9yo"}/zMeQJR@)'|З!}4`yZvM iLU,p%Eҝ3sM!Qxٜ R!g9oF6"Xp q\37.{Kx^ƈVjvy#C;ߢXS<4.Qug'kyD8v$vAQҰGT,YTBNiNRbFXSؘdr5py 7B+.ZW #ބ@nMغTlI-y.j*L V~ D\ʰ+ƃ@Q+lDAfqŵ,pf^QSR}JmɈ[RTS9L~a2⎰bYsSuV( #=QN $LNwuD{6~ n<ߜJwj.ú S)%3\Ի3cEs샧Tsn1G\66 }*T +(T/;hȮrmh9){vgi2}qHyu0NӀ4W7DB7OXH|ECKbpcjqܱЯu^O2̍Fҽs tG?_ڇ5m,6+V*&m5WB ͷp/f<2aAi"L@1%6oJ(7icu|էIA++1[sfoOVOaBq^8[u:8 SкCY޽Vd5V^8OHWW{50Uo)HRg(HUV|qV15ݘ0G\*f=ؒbZ9ضF 58P]?_P|N䰶otj;-f5\ɛmYM24!)$.Ew HE3nxۡ|UpL6 Cρ&5*7:[.5HP"cE8HQP5¦. /M_ZKN'zs2k#i]eAΎNĶerU #E/C(j83Pa/]J, "o|Sz- 6" :^(G|_{Mܼ5\.G0i;ҥ5~"rN 4E7qLI^ zDޟ-|qPp/زB{Ll2IM[^a&R]Uuf%˚boZVd-r}<\?o[9kk0IXG7zC3a u;3C8{hWc<]~[D= Csi6q$jӮBx]lM +ֱϪ XGF~.7=Wg?^pIn)*-e!,*̙aXO4AHҹl ʽL,`7apNl~_YSَĜu5:{)UJHtvjBJ'% R%P/-#l 2|j.zmXC C&cJg' =D$!X%Jb.+3~7Qwy-y5hnQBDIM5"JVI?i,$ZD?!Nk"} [Sڻm\5I"LuV#_, ]ύ#87ǃ=^-C0"KId*v6IYoR}-8\qwar )oCR(&CAʢM @ iIlv[eqFrWzf|h{ JR?b|1C[0:!ޫhXCF"~]kbLrzʴکBs;-XlEW>-97iw{:k|UN&kHY9]eYzZ u"#$.Ȑm33\@m}J,kG}o=H-0<#.UtPbߏ,֩TA[{c MOH0"D d[R!P][ЈkB`GYhZofpxAڜ-,0 xL}n GᷥZ`Lƾm"k{fQ'Qzm<=W>>|͆f•}B`ś+4zver]#wYJg.#Oec[9fϖ&w8ZcYt]tbx @KT*M3ePmq B]6^(nrGVç?8~ GK>/NsE5I%>mR\p&`4>b|`Dj/MMKV E42Nٕ,4[<6Kע9`+ݴ2~+ZYHFgE Ϝ#^]1'|;;+K%8[B_%["PxiBufRA P]\=*̗NYXXu©;,]s|IC!X*-&Q O}T2`'-m[hz4 f4jb ŘDۉCw/AVPzhM3PrƠᜤwH,$_n_D΁4@Ybr":K+&plcqMm4&WfqJDzn׌ߏa;q"\/\FQ3s٣KjvKX䁓s6A5n/ߕ~u.:SWs?4P!N a} \n ^)\c: :dxw!߳GXBtY"ɱ5A|5yhn>YŇJE/r`,\#e@bج5ڦD [20U*:#5p>:$!%@KwMEJiZkx1fߜ1|vn}k%;,ҡ5$3btO瓂h" }Ԁ 4YP=taMNfR5㭪<B*̸~*>Oqeq#Z+ݦltS.Nk4ԬDow1Su~:h=qFDi?~f8ZCx7{'POX}EE&7dԨ\r!p!;3Pz {21_^^+2ʟ`kC+|ngWARw*[ heu8kY=r!p >@dC3u{559=:)FB<_}r[ʑ $DI}$[44a&k|,#cGLN(R晼hAk3><{""x+aOJT ZL&NRcyg7k2Z0t퐒Cg4jikoŦ+X ,#,v\1%rH#nG ,Ffr,N.PT vXJ }EXExpb@ٙR&w;*L{cm./k*5}t;+D<>VK-J(TęRpK|҉_Af1!cSgD OԃݵU>㇕OA"TOmMAm#0T&,(Xȍ=?9gsLIJ[e} =UYo.7Aw#E+Vl2WalI!) EX>6s{ 3`ؖ?=Wn]\I}VriE1S]%&QSN=/6̺X_r?#.4E{4`aR.cվ6#Ngah"0 q?'4 7 Nh1cD`D&-gO-@)~%'f̗6b4#퐔WB/ZE,֪' yVR*Ttz;R5g29}jPL>Zbzx&v656<@ $ x?N c]&.H9kTS~蒺tGexG$)%3u_PiEk_Z]||[mִ8stFzkFuw!Fd`P!3Xw _LoT-J!8*&Gˍ( 5ăr?+?b;UG:vdӖS36/nϽ?^vQGMoّO(N#<;@cVq:B  _ZL [D^bYG z7rA LH$!.#)rJSh?~W⣎yfPb&A-+&$,*y͞fRtt>L<+)wB`ʏyIb/lŎp);|-}4#-/VU4v)%+?1(_+L=_OqsM*Fag^-z}hp}aVB8@҈O&Yz$hLiGՋBN!;᎙[aÎ{Y~!{~gM$]duysT C[sR@m'l}S~C\ʐ}`zVeG{!"g>97Vݰppk | )5 C z]jR]8ʟ 53]Ut>! R싙,+ѭPl(ԙ|@ɴM53PivMmG]\-سrrohd|/ U!YZ&SЈr!=FbQDl&lނFMzY nVgrEHXnkN#ʄ hP]~OfC/u%ކ;I gV_At Eg 5KwuewfsQPu@ U`2$M1Qs`0[QﯛԢ4+$1Di?,`6}qG&U>X˝!ҫ EOc<E}([u$*jW7EJ$'Mh>jx~i{x$kЕj CER*q 8ABِשlRn~i] z6) ^WSZh~ek _,q$z`UDEP"Em+*ФbqUG@fo jqC%Cy}8% bB:|> fwxA&VmC6^NGSLyvڃ H>åBH!}||KAMaځ6e1ڜZ$=,g/w Eh~⊰cOr+ 3 s? $Y 4Y}|D/֍do4.iy=*j2nyƺ2 ;\ix( Dm['6ҹU(._pJ,/dSv*QP[މ B:vy>&g qMyo ,'va&MYvL1._kZe\j{D"\a 1>|&_6&\ύۮV_!dX>0\e "*KVgnAQK.b"rЫZ7zbYgl9Z~M~ЅhzNKx,+`3v `۫I!c.R϶EDG-\hqXn}D%2h}t(3|fu+`_rz#2;% Wͼl>X8YW@euD=9d1zJDlf\ Q;y*ALDŗJS --IzS;r|Y Y,Px>hċL`כĊG\scZ p4ΦOxȘs9@.7э}*]a ZOgEy6u Li51|^,tHey.XkIH;/yld*t@'WUQs2hsyʥ {Zpcm-39@F.>gYZ07070100000113000081a40000000000000000000000016101cd7900002508000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/bt8xx/dvb-bt8xx.ko.xz7zXZִF!t/$]?Eh=ڜ.+͡HJiUmܿol&j~J3![ T%LR~έ)l6h(Lwz8=Zd.T1= nr·?"Ҥw $N&^Bg9PEo`W4ffXci?2l3wG5fp'|B1scm~! CQ8|&q-$l&JQ* kCeMyzBA}*J:q6D>\GG;<8ⅷ)|ͼzl"F9 @ t!:{30-_dI+`/Bz rk{'r.<0%NgQa qsAD)Fcfu@P>[vqiwuVWTԂ U}N%3mky^)a-q(:)Lkvns*މˑ̂kԧCǓuެ>2̝Ֆ 0z+|jȕ.76K/EqdElȘ(3cQQ$rZkPx 3zp d)(9xg$t&AJY,=-T$JN6G5у+>x\u7WZle)f,쬻VmeF6F3A bHGIbdv\SXz­vS`? f!|2jp36ݚ$Z$ϣUwD&9?N0ub*nYֶ37?zddAce4eO5>&f&$Z)Q?\줪xʻy C@?`, BްЗw[mnsGx'ʽ;*S KpCG1=|[kٽTs@D[A$0)\]6v-#_Q˘g,\$륩p /UhǛö#m=2RU}R#[AuOw&$[*G4NOTXŬ,b )X2̧_Cyճ6]{XWTRV*$⃜d6u0 Z3m{&]V]auRe娰5#)eԍ( dTARyN?i<ҡqwwuލ m%fΏo̯i^E5+/$B:hhK%(DKxڽ>0@?ae8R 9M:QXpnEqD`<wۡh?w\T#q ?_a=O{ vT7y$N؜&XunnoMw.o^QhNTcTl؜o)c Bf;WзcVQqԀ}Gq@6##˰xNJ:fBG] ߽O}M#L,hӚgGgAT\~Oы@5n n϶E/t mD( ys.0 E2gVnQ*sYϭmvg8`P3nA =_` I/|*S]hORAY [Ly+{bwRoȆr)w 9-0cB)W{Ӈ,u&XCZ,F #lyBM CG%'5:orYn365z}9vgOxd"M%P)fkΑLK~ih0@ތDNǮĞ u;5!c@†&SWOb=="GG]-e~eQ%ͩ2Jf*1 F3}Ry偘IF:ZOԤ=%+GEi m԰kяY.)Gk޺ɲ$}2]"gP18r53T}EYM"KD.QîTuIx3)H\K4 KuЯZ`*ԧl+nYKt`:i̭ -Nxbsˋف/ğ7l!K4k$9h0'VE8p!O'8>@}pP]ϋD2P_,xQm޻ޏ$[;Qi)q(9G^ϠcF=vNb[0pDY b{d'- l k`IZy`26 (z1ީ;h"k$0ES'kBfm{fA֠fgxUp'5τ#=xsQ]?agc6kBfn*s:`ՅU$|VU`bҸD"@S|`P\ޮ<#r';({p]knNEi:{NxT RQRU"WGM T{q@sۊyZKԭyyVjnmh(+xLYX=^vDDvk"BiPfIb8\GEp\͚L6ߜkNFn38Q x7HͮsG|Гv*oIJ?KNBg3D}٫SA&Vvۛ[}@PF&k^t2Zea˥:,ь0B>6cU؞~\`W3ɮQSp i Er-tO)B4Ȃ`jsMuH`s_ 'Ha81_ fAyC;`+|ԇXW٤Yϐ -QF߄YWAhc~ IsOrʰ%Mq=IRr C@KI7z\nU!0~KLAxǫth)Qz !ZDBHuWٽn׻:y6pޠ+H2loM\u|x:̳}n7;oh%Y!|ۇ xZ"1m ۦL7t|9)CfSRP\-9֎w~[̈$2Әv}Vny=Tvf<*"ߴ߱/;Ԣp&b,u; : gR{6mVL^GM}Y"fo˖Zl^Z% SʖF:BW7 id8ģg֌rsK'F3gDċ%t/8=zЪ=.58`'9RnYƽw{U\:~XR)>0!m bԜTiӥ1![ x$7ٙ PkLwH?5iB}Y,a=r[^l EUxOԖ&q.kj*G="ۄFsr21uʥbh"P}@m(5m:+ =e&F.A7,#8s O*wņ$({z퐝Mx@XH_ʙQ,U% U8OeZ-Hh2xQ [q~ygZ2=XDWa6af4dv5m>OEW)8 XER |\g"OO"֟qE2LI-zut/PAĝn,#cVr^DJuQ Kb&:|E&ۢIFMZ *>U׉AJps>ǜ^kGU8 G ͠-؝*e%ox`KhTYƓKњywZ0W4JnŊh8-XoU'&-OU@oxktP˿VjccOCb9簗e:XxwAFy/_7/h^ }9=khG,1;kt{3ק\#/<8?ö6Wƥ;_8?/e"4cnom0 $!W>2wahoS|ٽ|㕔 ̴(lxfzfTۀ_߮ ,x͂(!$DxVwԔ}"٭ԯ?:Txqy$'ƕEVa&Ué4%әl֬7NbiIy6 +H~^g| V8M?F.-ޝ"MklpѬF)=+-d( as<ۻȉ$uzбޜ SZIE>J? cOjW"6CCX&90g^:υ{gf/%C/jF[XX\* sduꦱK%܅fL ѓYD\h.iFmmN\>) ezq(JgVU98eX},DMW)rsh'i4܏H g `j)ތI~sۗ8 CKSlQq-:`}/cKW6`~КE YnRoWQ\&k4Ώ 6MfYȈ3T}ٺmC;\ J`y{:[t!. nBmXT7E ϠU?>ܦ *咝Wyib<U.j7Z O8I(Cgh$8L<% "yU ~Urmct"^nj9mh7Ks|RRpͯӑ4i oKIj8^øgCn=l p R:n54%0[Q04H_~4i{ bfhiZ?FLu)rFdrAܳ^ΧYcMaZ=g8"Jn1ߔ ȃU L?n QZ-fo^8惑[Fөxe;tl.:y] |m)<7ýV*bٽ3ڹ޷@_E{ >@Mրb$I PBg|olyLuc)חZ󶳇i^D!GLW9D );q_3T`@ՋpKi=-!TmkK?d{Ѐ-VmH0 jTPP@l_7o9;m(otcK?tzJg4: 6F94dZoJ wH +qW=~eQks'*X_(d'dOh{P)͐M3ń(yֶ»34F4$FJ6GV gC;PyTnijzB?f ', 7/LU 2L"D/JuBZ$F?boJN^DάR͍ܤ*|T[(ny|V$*Aktt};'*EIITn6Mӎ!/IYV۵W lHLO#yz^$aI*50^/!b @^yn|$҅OʪJz|Idm%$G*o1X=NVєoYxw!+0&20daQ1ܴhRq}yLV[z%(Uʚ]:wcJXl5&Dq7:{@q1,v4 ܞX9r.F}`W²-n)C, H3{K }*0FР:yq_'FQW_"GUv8[JQ=Rh&WHe|5n"nTN[MەioYe3${=>#B&V#䝭0;x/ypjW"~IgYZ07070100000114000081a40000000000000000000000016101cd79000017ec000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx18/cx18-alsa.ko.xz7zXZִF!t/l]?Eh=ڜ.+;6ڶscpy]B6yM&9ǜD+*$3,빪QR|b~IOX5)^l, F:c:h0>tD;@$Ot,@Vʀ.~^)I*׊hNʇZ&9s<-%<6!ZSIJnMr#A Z6 *0M^ ,"e[x0iu`FG>.@WWiw7k?5t* S_Ċ'^tvŠbᰖT+/3*-龳Aw@1 FTdsO\!Ak?e^W=_R=mWktwɗ@&v\(FXիJd$z6rJj[?Us;cv`aՆ&|d;Ab)T Υo)1($0[ et>E2UGM :Cs31mC/#̦ݭ<7>vl)Ư4SnB ьI}60쨁aG'H^:F:=1r2>},>WQ? ә7~n3ᑆ{ ft5ԓ`\WƄfX4*r2)VGa0Z냛nx,L]و_솴V4#b fʷ^fj;mY "MSstIꫝ^Kځp4;Եd*LWnnhsSVIxb'&0o[7&5B=e:kѤZ'*5&@@ fuhq년炯a]nݔ.=KjMePC"Ҙq:ȻBkNJQWE[+*<$>ӂ @ rK?^ZINDn@DZ wȌuhefLA_ݘ; _qCyYRAKD=a7M ?2(Rcz|g9Ysw6$>z7Iγ^W~i]k }8 \[\T/;tXzۆt h -#MPsU;b7Լ;LchyqlvڐɖGE噯qUY)Och1hMqڱ{ `N.iܲ!_! JsM1΂lDh9Hh 0#<5 tcU@hb[|Fmk6Fxi;W%Z0,YTb}@@ewuª5BICq }@29AN}ex o`^Q.FjYm-F|sLKh{py~Zĥ$e_%]m;ү۩ kI%6sVeN~ nL%n? z'YdR \up{1-Z? 4&KV& ? llM͆tY Xg!k}Xnڙh^ޕK˯U&k}bc!FA\sqLbSύIЬlx.i'xRӨ0ZK?J/(8tL)A ?m #;F-$ CۢֈMc`p"@ƯF $ECm)*;$"4h-k`3ieoSxEVbͰebH_@0lK./t=iހ3Z lxsB{ˠ@ϵnSJ_͢ykpa%t7*v$` m͒,_F R  pS]DX E'TfH @ WI]2G6nmĆ' uyp-GS-Ya,cvL-^GB b.s;MdN(+c3*G KlC@ɭ~GhWaCٌo/5\D6- Y_I嫔b1Q/'Z ed,M5Z0ӥ|T8 oTلl4:Y):?cLZ@Q[3|RL5DrN®bO$?TT"oE|. @ smr$>VV5KM5_;RݻރBCE !\wwYy3 e4{ 픿-&tH"6@?Bb`M3otMQ l7ZH74upn!(5Au1Xğ^:?J;>n`(*'ȁb'YnՖ"UFK!=E^j}g'>8'*e@.%z^-sT*Z6IÝg L|=C"e.xFe5E5ՔETZZ/BkX#hQ;}j$hڴ>%;Ɍ#uK2+J:a: 93~Dx^jRA 2kQbmekL =ՑM6(6a7Ay -IFd ߈IR v ųvS?ħ,9l MLUd%N(A{z]O|b]2ھlALm4qedf==9&\RLkJD-|+URK)i/hKr&߬n&vrf]X.h_T'u$=i 62IJK?tP98ʣ;i>zpg_px(9QXKڦRS=D~슃WQe}77=ZjVrʓ^myG)t"0x괉/~}ڐgıºM,bX,Q揀u[Y!KĐ`tbhF 4o8 X ݲ'd&YˍL j\aXΕ׾yKhp@Pükyt'>Ra e#Hd/*9O D >rϠI0 _SlVB Y&Baf T5G&sv", h[ICNHux.֪dWh"T b} q8ŵfQ -Nۦ앴x$R+cZ0YZ G20_p|j #ݬG ]ߟ;ٍ{cDGKsӍ7Q0e\5ZspT"}ր*KIi^5c;koWj9t.XHkIBqh?/猎,O=]wYf~)AM8huI``$/puPM읢ưX\``GE^2/斺1'V0@*,ā $R=΋g%}Da,SEemp+n ȳﵫI3'*06YaXVnKXMQr|Xo]!ǵZX,TQeeX)^}/hrhpNi:j'~*#Ot5hI_‡uBxM=Wm&OCP~YӗS3N/'RW^B+/'vD{|t)نsIge]ݝsd/Y8t?x=%ҙd YRAƦQ:Ós\CEnM=t`#=kZEu-c{i"H6S巜(4'swڴHu%D]0}ucu?zO\44sLiQ'9;OZ\ԃKi&Me$NWφC;`!"?*zӒϮ+bU]ഺlL氩K[ĻR"zwEp .8GCфm,&d^e)4.RÍbP9z?MNAbޙ8dx iTh<^T \яذ]`PFcg?6׫wZJl`5IAY/$Sl=q$YɌglbѓz/ l1{)h:ǚvv^D\@$.C=Ge _+9^i\Ʈv8I!<+ 9x:(iВmU3`` '~ϧ.Eڦ&>IS<&JYًCF%ܵi!TMfBon'XJ%)sƕSidhO`JRzV){z*~I(2wIP!&cW8և~Ό蛪De#,mª buK)rc܌2 +˕Q>revuNZp| 487Ǹ,:EO.Ҩ q<%E1@ٺ֯\L;"ɓ(OSc+:wx\&&yYv9%\wxLU[>rF~*|iL^cW@%ڡٹl2y9T%`me8R,#zmGsdDpRPIV}á=M/~51}ƪ<7?}j12>Mm_ʒ'I | vc֙%ߤ;; g or֒h|wA%ARW{-F 8m\YQ! n ?+s:M2 L> J;Bv`v'KX?$*TryфY3zY>iBK UdarɎfMF'-&(#G>0TXs RRBA7ЭSc&t 4+@@Fb̞L7ϵs=NMLU8t("@mOc p7qHYu'/@W㍡Vj4)?}|c杜fF=w-A8p}:8%2j6&6Ҫ6^=򭩶GMqy=p=9/aL+cׄc$7(p;Sݖua^pwܸbhx.EG i/38_pΡ87N6a6JzOw&ӟ.d`L@{o~]M9ad#(-Ҷо; Zo< f'vRҼ )|F`_7ݞ3}7^KI5DFMGW4Gyx" qBeL@4oGm .VMZ6S"(t,> bp@d4>*>|S ?قl)O6n }W|Q8C+%R|+:8x#)>pyuz\"G02S0)xT] jEUր*ֈphp'(0쫯@Htm!;Owٔ1y#\iX 0vD곙$mU%tFO^vybv DYI|'ԩ15ȵPN(~>4vP鐭|I5>fM]즷Xn /|lu|Q.sQ^#K^ "ZeJ `̇weGڄk~]iNKp`:q/&~#pNSw#4EUrYdFH {1Ta?qN}ߠFrSژʬ++o"A-cjZ{)lB=TogaJ1SƌTN)܎64ޔx`pn4*Kl gyM, !y !gX'}a!RItAҼԳ0ٷ)5B>tiRa_`<4cw&U~86wlcXwpKXcAۿYg83jl`~*JM~͊Y3Ďu?i1ze6yCrA֠-׽gLDM.5?AY֡7B %肀2B.f^u*Gp.g¤=C29q%yt M? sđ:D b]2e݇?^h`&r2icȕz-o U$z)|6 (qG7~`:H\,ZDCձnZn/a,)MBa{I1ICӸ ,T[YxN}H&WPniğP#ދjhAzajLСgkMc񸕲R5 9챈;F&{7 ĮVQ-F>|cгR3uk98/3Gٰ6B?We3vӐ#54FCY9"GE͋ phj&HR jü1 ISE؍ a'@B4gMG4 ˓_3䭼pܯel'Uq*&K_: ZؘhL!׌ko5 qޤkm zq'?|/3$bW8/&K&\?lvu`~Mk6?zgւcO "+dX 7$M7NO \YⴑD$5Oj2!פ+(jWH1}BQ'AFp[5`FG =-{1G\zXuIA"{6>O+գ;BlaZǪAڎ06բv+8+=o.T$_1rIQFjS+p#wYf0neuS]ktIȺcE[IA- Yд|ALhi-((f {eVm*pjf.Y$52p(X8~ڔwB[G,cc1 ^AǙ5l@{^g$xr3畆-ًD; l$$9q Zߞu|[=Ad ioB *<k0CP@6rf?Z.nx5̻ɸTu+6+C"aV :6}z.!WG?by99Zf˿HMa֓ZZbRsRYq3NDژa6AG1\M 2yuaG#A?e@VӮ2%*S|#g?_w3mup ?n K{ f 7Fa}>PŃmzYL\!;亹> TȻW)n\F`y7{9P#YvZܫ~&3st0@]Ǵ:SQ _l_ rϗ+-R@aBpޮ^,|ФmOB7k,Qq=_Haka1$+,Adw쨎.!~Z8tAjp%(Tf)"\vSv,%tG׎B=kWN/Dϭ cz2Ibo0~oljSJmԤüx.g;n'١8(F\ų] V+vW7ebʦG2>]Qb~ 'h!44 pg? 6#y=oHl4I7%?93!':UHG9tWz)1-ezk;dŐ[6 Yxދ9wV)@AQr\H{&"6`W &NİEX}Jux=Fl6K+fZh~sIz ƇS(="=kUI$[qYfiYaω<"h`BtWfԢ"I)nqK.B+g|o09ǀuc}6樫ILAE5F1l>o$OƊ"r~M>V04FS+RuZZ+y'&L@|J#k]9󽱤?{?,[=R8R~L8geAβm6Zǝ|fjzKRe~Ei.ഴ6j1VA8H /TN\+b1]īe aciR,.aaDLݹRrBSbxp_`?KUS$(6$+FmcNNHbKtKrj"Eޏ-u٤9gYg *` \wrcz0|k ]$d׸UL#V&3/>/TldW )&Bu GśSkrboXjAhξsQVʿ'L4N[Zxy09&3x"t *h&Kzٗ;vnc1˘mrVibBW:aa9TU"LjoU1?=,Dađl)%\arH /lžTwz:9?;p|ȶ>8"1k6θddd8:'[GDŽ/7D+Xf>hw#'̧oΩ)|Y# l]2GIFgdd:0{;2(-ÇB`.{>LJh4Oo-2Rz i:˴ ݟ-H>]* Hb;\5@u)0cA9sݨ .Ƶ)B@(Pl7\!Ej-ɘ2wq$2f ʵҋ nܩj;,-H]8_&⯮Yc־   nZm~_bń UD[~(I۷ŭ.lqFB"teTw{k!h \Zraǟa?`_c9dŽRLzWp9 r CWjo ?˒ Q2:"2oX ~zϭ !R_,Rl4jhyYkP f2FXA^6 = 6.yDrAo/Y,#PHe)+4;˥ uKyljnljqh~)B4f3u9Bݱk*oKEzOtL~=c{&dVr6I' )$4믧ph,A5/%`;aWpOjWG~eW( L?eM>6h#f?\٩qѷwf>o% TƷxsH;X$q@ʙ33{6'C| ] ^n3KZHZh3we-Q#2h SHqww CW&=1oIt˽r+OaFLhZ VV60^t }5\~OEs94hC$ut4_âbE?= ATꃬZad=^&T,]`Cyoz+j+vPZnܞ Lo v=*˿):n~ c<=@?rtL9譺n0*&?]2V6 fEޗ[3'kx5Sd^Q\ Kly8`" -q$JN6.'Lܨ82u!R9P:j~4H.9ؗxCGJN׫ iB@,XB4IK>>ıż;*,RZȔdÙ@r;Ø7sqf}Kd#\cmZkJWY+-IGU>>K Y 9No-@}"jP(:o E0Q,/ao䉃7gNc(gD?֒p)*|J!XAISL켨vg_#G:geYjNcob#ܪ6<,nlOfO{ Œ\1H :y.=D&NYy:QG cփg\]u5pXQ屗 z@&P;p>&/rԸ.AcZ-q ͆r\Tx+eë-S)K1{)4lWWMk?p oNn5.8l6y]^^v&ٮF-X!>wY…I§0N%ېx=Ҩ U0a˟֝1E-y=28BҬ dS5F4 pB)FCȪV#v͎A 惥 Y[{H[Pub%w!h;G-XрJikHW*"CvR2JԶҒӉe ^!2:-Y~r%(އ8 -U]Ȳ€ʵ=8cQtCHJTe^WMs2wzl;;;{Bmdw|(y4c$ghqcm#71N IP#nmr0Rsdfځ)rB}Y^܆˲e%Y<7D`D^2+~CĦ@f0<.UCGWtFSs4@ K`.Yf pgŠ1½P;*G+Q`wD h0]8 TAX[^gnUn JZ?+46A$^}nt$W$ŸGRҊρ~i`r[b>:yJJ+yLsq^EIBTH@u*#i vw$ȳC;{WEm.ҷƓGCPJ6D$) 9]ifD{n?Xq43\*&sxz5!RoMƪD:)"ks5+Msxy|>̙1G!kI0f3۬ 4SSU\N??3B?"y`&9+h,5job7B("YcD@6 9[;,&b?/7bWiN>R0Nr`haxM˧-5)@4hgUІV4 xm#5!#@;_ecZ)&[,:(k~i_ڿ ,{+ԼS4~M)Y:26QkL o8n ^:- PB}ʑ*!ɋqyּԫdȡ5hZæ!!hV.m^(w$ O>^/NIcwЕ\ UL FR/m62N =2-mJI6Tc(շ왋%q-C,"$$-J&2K4 Z8p>NEa~O(-^a"@k^-EBGI/ 㽟 k3[Qh;A섳\V*ATO]P ĕckB3ix-@" iM/u;?xHre"9Sqͺt- (gՏ<&2//.$|eW䓘zҲ+05-x.8a%xEAv}FG3Gj 6L[$OhQjiweME2H?Fj W]l&2SnSsK\Q2ZҒhxኧ-nIJ~ߑ(8B&G9|]?5>.N dAɊ->>fhEڌ"N#oI{ZwuN8|*<ؘwr9[]RѺKs'Ng30QЌ]8^ mdV0OBt fɯG7:6qzזgP~mڙiT\Lw|ǘIPa\ X:J妳16 vM쵁:oI»}X=$--ݶa.ænAУR?W#W<[iXRb1.{nk.\fNQ2/{FEZ:.Miaф_wR;v=CB ]_)Zz|>:ygm6+_1sTkUpU0Y^*P)@O< 0[uSG{I,t*:yA'"NMmfQiBE+ OP.d(uᵣe|:S.QO2+uaB̬Uum/3&Cw {\3{]59EՊDHMEq.>@$ )w "i1e-BgjN~X E*]'l::> WϾ}}|uPJ[gQN[ݿR(Z+''$=fBoI]OV2S3v$j^0!k>uoMp衬ž]f= @b~̧WD%A7U+cbJ:m,RM/'Y:`!^c A"Oy0ݚiAzچ[^4]Z׺yJ`TA-1"x-8G#ɧɀfI(x2d7U1 ժiCuA| \<уaUpĖP6u 5 o#sLrTxq(I!(7\z44!K%oؼk{Q~P" RRTO1=^Q<{BgQBM +3Ns6Ӵ[mTHr_3Y_c^ ݙ@c4tyValV^f!c w~,hȏl2;L#ZއsM1>[hKh3S}t1kM1N\;1 uPs?I.E3$K6#1) g=.0tYvfe5ܯ{$](קc[FzIf]pX"ETEJJb:Oa(7i\P,w|dqyо2%vpZJ|DjfMӔQVEHqKa( )/@`\ $^-6 ,%~@:+z%Or8!iE Y2mp'HOd"nOت$:, U_*lUW3m_H9sd~ 9T Z2( rk,ޑSr`90y!^Y;(*mn@EAfV<PRIOٺJ_/˟U@Zog-#"X AIeUZOm#-Ub%S(Ap"#:Yyǭg_N_,8OSC#F#ҞiԬNY~ؼp9Ȗ]dCxnm^TT~tq{b%#Zl>NKwgYT%q^}8-gYGg#`bjc/[*E.: .L)nbRX˩]^S`) );4B>KaU)_ɧȪ% cy0t+:$)*dQFV.a_?޳w;X6w/0cjR췄!8K39uB/E35.- ďMdgdʽ҆cHKF錾VI{OĈalNG FD NZ#(MW(Y pKql156-|CNAJ?vKZJE~{0]vS(WY `O"*!0<݇Ѷ98$C%+9O'KN=QΆ{^\Kү{!5[M5P}Vx+K?kEWw4 \4i|鈿LUy ږ0;7Ĕo;hҖ]Yv_J80AYeb5{ "*ƝdX7N'y˄̯%L O!=a5gLR@>%nhuQ~U&a),J^N񚨡 1N"\.``ڹ]XGG<Rh}t="1%|4|w@FվoE){N%\"*dczD7]=,Q/$i##9ǚ4,˵>(ӞjGf{ꕟ0charK0}Бze2jo|лnc=0Y\em85k>ZQ@i>;*u4%OPe[]?SLU)2(>iY 7?L|k  t]<7^7Pyv =- Yvc%/[1(3 RDTdaݩ;b{]AR yaq vh\z \9RXT(Dӝi4jex=Y? 4n^!kD, qX|st(qqvd!} slN^y+ ~uFPfI$i#}ʲi^ \U$GdC˔;؇gMHtp-h}8˝R@Tq1!-l5sۍqѬ")f6uTos|01v] gf J E XHC*Vslpcy{H±M'-( ;r"K+aVdRY*x)7,#5 SXI `?}VRgPDp'cLuA,z۱'*G%y< /M oAҐEAsoHъhm etls "`a+XI+q&@6.򁫾ss4\YO,O)sNeU:>MN{>VI"0h-)7[s)k#4J)Hڄ% OpML`Z4 f`8k**Cf|̃a<3?'UHFBʹ4@VI&L*λ~i:x9DjR0M&-/mMUé|A!6$T}]<:z~#";3)з$wKP.m[Xנ5(m(bCPqk촽*՗RzD(J!K/ۛpn YȵQ `M E.0YiPf13Q;:& . 1w!@\<vW:nYc-{u67mf}U~e:jLh`|{>ȏ&a݋Vg/YN"S:O%"ZβQy0qOzO9i^UwQI(뼿 h&<0*Y,5QrXwL,p!dIDx@YIhbt&k}N_K;y.8݇Ct@n:i^ҋxr9Zy#ZtN )S*k tsE7VrNuB#* q S7bNBFhT *4@(9kT<(OWLϋ]eeD(֧|vao&Kp~h?~6=eD˿ ̆&358n|tp "F逤_V7 fW9FRx14> 6ZsH~(Y!2 >˿pbͤun]}X wy‹jLKH*5dA1{{|~'(yDiLЋl`Ɩz?cP8ɳ)+ktK153`KG&[yIܭ$="YfHwL%C`QOߟfĹ Wܺ”x \^$}"'MF\ utLEsr{YgM oflñ߆yvd@`61c`y oVW;^C /Vyg&u6vaZ{ beh4^i B'0^ɦ!z}|*\$sej[PvZPB`7T^ݿ^o[`њtY¹'Y0h ^})i8fd2nX2%hJ5-٭T.1(H΋WvLb2hEn5Ŏ-p]P]B, oCfJ죒n:2HQ($+ hUmB,<d?>))&N_Irg2H>Xd^si8'}UCyRAϱ翭a)th|By `ҴG0aْ@n?=nyhVvs~JG '($55(b r=G-_A56Z7eD{ڰI}-.07 _?2+|E[ˉ䣊aH=,*}uOeec^ ([Lِ%cA-NؙLkQ*q~.ͥ8t'k6`'IrygRlV޶.S'mşV Xj wL'ǠQn$҇& ?ex˶zUwiHBSf<~ͷU2f|%3ׂ¢Bb~ -KY]/tSkp+tDn#(gƓW0ON2G^uwzh]cb-߂fU؞W_5.hLn@) ˼rsIő/ڦVC60MsRl-_|6 OF\q-WU2TT%2EgVY~L-/]"cL͉"}} x$xkzij̼`8TKg6&PHש!xS^G[Un_͡Y}en9})c.ԽeZ#Zk^dM kN PFh8'(8mˍj"; s֚x*NI^ۚJRWfwZys(ผFFWXq`OR%@IQ|$Svymxo,9&y, []C>xjOw}lsMr ˾q8 1IzF7_]eze7^ȗXOʗ`ЋB񈃓Ƈ%TOw]m^B :rwd/ATi7dԈT ŜFתX0{+?Xtkլg+ݎU"^,ǾZ7#~=y[ղ{]I#T kWlT~JK)sS, Jp 2"2NoF!&#z@:wg=`׺sda:G^3ڊ9!SH+2FM#7uF̊MVETʇUAm =vq\q\g7Jh$^e_c }T~} ? :c9G Jo yj̔N2`_T]3 ## G=rҒc}{c5us{Tv~ߐҼDqFxމV[1+)/>i oqо!u‚(kП{~o5 %zC2~ZFnNǤKl05]{?gylo_Kڞ∁Ғ[-ìĮ"S5XGSRmL,iHb_G߰t?aUc!ʐ^gve-J|[rhE|C!¶VوȺfQ(8kϑތ:/DeD9|<ƳXC+BgK뉶w͞igcQ9'FkJQ'J=j4q/nraJ;$nDӷ"0uL1MwGj[8% ccygm8^y;ғBR?^Gk}?E܁P`c+oIM&y]Bqɚ#Za+T)A`K&~=zc p帓 6ɽ(LR= Pc^2B=zI#sqk4~^i,"wAor N8Tȁ_S},Fr~by<B0D~a ef2Xu/*w:M1h4D7`cl,V9hdBUBe3NH'wiuUÖ U){{ ] 7MTjuY?1?ޜ(raxfPO.%9|ߚУr#wVXSgf°u;| WOqp$,jqErGK0VՉD GO7 W0 ~ӕ7a ۷ #J Tgqs.3yzV:kn zFUߙN^#Mʧ?RD]tCQ&#ũt'g;]?+ߡeBaSlb+T 3I++eQ_6A|Ш[auccݾؿAlz2!\K&no`hlWqw+@*1ʻK.[|= 2Pg Ƽ0H~[W_ 8^܂416P=`b:&Wۗ':Y moṃO4NفcK)=0|jY"d~K*1;QߐEi5I./r䏄v5dD4- yA%nߵGL\DCұei6u)K{NѢU c)8du47k J{TקYw %K9' :U`%s3pJ8@0ct-eR&=C5+oOU%]``n3G%w,Yg[Z,DH=h<$Ix̣- e{@_bǵ/RNIhex\!U܀:7׼cY?;/%~QX`.~xNrm`[zfRa`$6Pweo]kù H^/'W'dA{#f?RZo7F>*K}-fFqC` {ukq ޼TA] 7 Ime^"Z(j͈>܂cQCr&uʧ%@H\DiP.d$crh 439Np<ȕbwu p1cs`{?NlF)m|`>I9y X_1.Ϧ Z"} 10+pGHN aet#F&7պSRsf VZgg_6ڨ|1)A X?싎62em"Y#aM^emF?fXlTdYDzY?jJǏ_dO=/vg@YqV=Z#ޑ O+&Gzb݋)>Q99F|\d%ȹk!fwLYpb KUd(5娰"<ݝl$m=kQE_[?7$R-ja8.bR}q4'S^.I&9~xǵS JQpL,|:zEsYÇjsz:KQ8; (ʱePp[4Rg;0J%D!GzVd\LaGdqhÈ zy뾬\0|'nݎ"R-)bUtR a]D!Q: -|#dx|%^Їz0܍CLՆ*kx__ *5nK.ϊZ.$[m8 wO)8ɵY6 1|;vGЮIKʰd(~ )&v(L#9{] *y}<U[73/pYte~MӘzRn 1ڄP@(ǣƳx3#~NbZsb9h 2zRf9$3M@ 9 b8svv?P2!W&,;1!yNO@lGp[\ twItG?(E{ }NC>Ij5i%f)py(x+q0@qG;x)xz^͑\g^ȪqyGXb%4PqƲP\B݁RmR:=Iç?I;WYAn*܋sahvj==.l L>)MtdI>mB*-6Ul~ \vH!PD&K&ctqi&`zF3X1b=:ZS ("EӥC6hM#{ :, P>S@ #|ipd y?ۚs8E|LJH g0.Ǒǿw 0 +ÂO )4A߽Xɕ(踷Y5k.Lh(PjSv=ܕF৮ErRt{e6a6BI"ɶg2Z$zt7\p[MZ勔d'iZhtRzs.؄IqEod~1LN O[BA ƃF$#YY.40"W3NDĔd4˜`Re)L3}$\i_F'z>PN5~A9.kVN+a=lijN`>tXTLItfT5Sy{QK.ֵ|c-۫a>sS%3<쀟y-K@q@1 Bd+‡"Ϣ]~auUҟ#}D-& .Qx We'<bE+/){ dA~yxiUBhӞka8h\NAڱ`X_k_+e9Lˆeg23!c"߯D_Xf4@lAxe[}|$ASl:,#ߍZ"?+tsQV,crAj(V9RI-U wȢtv>~8i Z=ڿݳrw't^!7߱wx&v}Ϯ:ND5eFJv b C021jw&i};b?)2@J&RDCKQ> &VfXv}jgӸM,ď9C; k#h1`}E/Pkțҥ[] KQٺn <,*xA<X:r5-IT>hq$id\كuGCgND/z2s:9Oُ)Sl_X¸.F̝,|,"Ox`(鯮:)P&5S˜.S&^s4v!aSؐKsV% G#a::dZ @=:D]s+8Q6mJ0aQ+ǟy7&viiҕE kCW+\l:g-\:XsS>^quҿww@fk\@ XJ]5[s{XV;ޗ^)x㪋](QJ~1FƮDNW)uވvoDD(O}GW{W$d<3S"v(Mڰ 6i(G(E`s6i>ef溱 `O1sJ_GD&|-p,v˫cd@ot =@lѮBi:tَ *sv_T=zr>)ae^YYvپjZIjC]g#g,|y LŬ\ {y>Wi28oC (`tp(Q$a7Qfւ">Bd(Wߛt maHsaWmq<)@$rޗ -)KrIC瀄Sn&s'<ޫ^isWkqѱ+Ԓu) 4{r+bc;HBas1ԉtc_&1d_?I +a ;hpƬRqy3EmkXS”Hrg‚lt.1}vrJ #}4YS${*T~o[rL;龀Xʧz<}Qޓ:лmS,FHD$ӂU;^*׎7X:JL @TyJ(ױ #~|Rf_Ǧ%ݰQ)`VZ{&a+:eeGa.Vk,܍6.e5Bq&fP8Bw 1̝{吿1LOJ; NjPBs :Ɵ̴usJ%-ji O @,L9n`>(&vZYQ/! }ZC+ Wtvk_Wzp H&ArUjW\ ;pXm4F;1`/&7VH1༤ڥ&4< ?4f fjUjdGmC€c\e|2O1rܥ󽍊ekxF/-{<;}n3xP7.dyK)cX_F$5Η;R]ue2JxfQ"r_ܰ9.oQ^"7 l7Dp2mԛD%Ǣ: w K@BzN<- ܌VM7$t ev GePuɌ8EOrˠ:H A[kSi)e{6R!Cv ܓcrl!ez¬V˿hxk nDLFk;Q)IQ\b'7hc@W!>L6BM'=hԞUM,lE%SC$ ӺXh.>EZkQe<\Gtd #\ Od8}`qq , wI0m[AG~D"^{OŵAQ Mu%~O˭y۬7:{K,-й6uc)̛,F1vš7WSVLaDTTmΝ9/}0(崢I_b^=3Z;,nEaᚐ҂*TXp6!Np%h"Ӌ()nU>*/ΌvEpUR5W?@<`~!]qn6{Ǘ-w t, ')s@DpJ#CgcE=z[E)uYX_;$z 1о%*K8`C1i@"!' Tq 7~s:c5s 0\CYڦC'ÚnCxPo=r &O6T-ع́C !)ҽ/k|#Ɉ#.L$ ](9)#LE7+Q@woqE_drJW"akU/ڹX~^OkA/ `%덠kI/+:. }79!N/|ɾFUP*8zM J`ƋSE5~+&%Z[OoV Oĥ^-<nO2LX~@%,fOlT?aѭ4_.Z3J>jJSJfw'tė3 ),r S?-{Nbbm,){ }-aދ-Y.w2%~pVWh#DK#T$=԰+v ȕB2]HVNdj.~ LxGZRJdH8Gc{}iѴv%=& 4@Mp &aX"֌5Jm~z fo8g2f4>{sBH9 hQ[ru/bltXa53ɒ,-[@ۓ|sJsPT*W'zɦRH{{PԶpCE¾|BZ9X#,gwN-nýb3.VQ oAy5I+ ٤?m{q.u) Y3xI%f5z} E-d&\0UCzi^[)Yccө`[X'}RɡOIàI4ZnUcOޓ ק? ϕA]"?ڼ+'G6|%Xzʖ1,%,ku fvS:)v ҂2UL}^jP#y a4*6Et[^Ree :Zp0}y;1 eT q T4kЪE:? o |aeuia+xvz$f 4S$_3V+pu]֒Yb3v;j._4ҽbOkjFUu3aɦX <%nu?H#^U C3m{yҝׁz9hzRC2 ♛е>YAiv3@k$ z1D4Z[)E^ɡBACB ;bwڙPsx{)|emꂺhTZ 0|^]_18@yYGڠU?iQ£,.n&1?௿+B N^uGL{GcsE,LaFuB.v/_|űj)m6 6Y U.$`Hw€![欍T̆24R O~?r!=ڟ*oZTͶd Y8PgN*ʄG \Θ:8j_TA=<}Y,B%#Yɀzw}!.i;5O O5zfD)הg}yxI"*OD T,IF'%T&d>;ѫyJWKzhǦ#<w\ĨEl@uUxWKW!;y,|vuh]8[L\C18Ko_A U PScN̴(%ܷ@3֊ie>lm9#E۹e>G8{fb6zXVsZ** o9<}h̨H{1_~4)F F}KE %ZA;;}J_Rp FAllY M zcW7Menq# !>M9,1kne5=P^,H?#qnntv8atAd}\>Vcj]Kz9ZȐ=H-m?c`{yBX,2 9HެYMJeAAE>} 0P\y36O}+?F鐴,趓!ݺ.g5yN*OSXj]xe &zl:^Vay<ôa%Yp")8⎓YPZ~D˖ ol⃦ܳߪ4Xmo0u<ĨmN`7MTF `̗};PNY)WR‘88 j')g[TݼKxf#yj݊zo͎ =(g=k7WQ׀m ^b+}M^uF+"zdǃcغV u%BMKjn/UBLͪ-dXGrO|>2gcM %[f%p#hc0S,xW N>~ [Kq Ud?D/vvk:Zt{JuC:Fb_ʢO`NOVqy5%(`TU~%t@.PkNςR*>ɳc4W"@Zi HZ?<^@ jFe^R?8-+lQQydiP˭ Ncq%Lg=vUEQ$!u]mG uw/gڱO|[EO Sx{JsFi :Ix8Ў&yE.RDr{-jx$JnB&IFCWJH \H{@;A{*:Rk6(hn\MulJhEox LZh| \C ǧeB1f0љ-;a a1.9 eX i /l mEMlVsN@i`]9 {kq';UƸ9-Ѥ.*l2=;Z@uEhpݶOEHdғ,T J﵀ɖMXE7ّy켝4$* }ł_t٥eZyu}_?B n/a]HWO"'7g=zJ5S](wKC dõNHā*Kwc|V:p3ڔ>T@Qx S YCqmC9ko ?Zf h'ĐU?*#ZMh}GUfU)M,23s$-z12 0Qn6ve "W:~I'jlb_iI2o'0~V?O *ȴFկNM_5Y*\ݡ#4 ;MZGetԶ^sl%ZW$xvt#+U>P>ekR8luhA5!akǜHcb`$Eyk39SxM621/UM)AMRPA_mSwbȄYm %6Bfx 4U!egd(A;76t{6U7{h4Oi/@am,~t( Zo5k*͛%$c$٫^J[ X}+e xr`H_A9Af"v5=0m<PT!tp%n=yGL[(PKuL%K_Pe:!j{oи 6(ĺ',cҘFĚ t5 S}?̭! @yu";Aq>g6پZovx1fM&jd#W.S}R2>ǂ:(O:74ݛ,X[?U'%V/u|q(ߌ1vˍO뿐A#oŐ.HЈ UUi7%Q HM'?ꠤu{P8Kږ/gHA]fJ`6lv62|=y4xt8=2JbGdZXCs}mAM}b*31dZƥ0OJ־ҹ|ӓcy|3!mKZbYҧnlWCh'&@" X:ʊ/gD6Wll-4:Ѫ 8!lrL3fIjopfgٲ]=v6v;uoK&5$j}zS~J u|VN .;mbalA]0 # Myaj2sԍ|7x9p^Abn |@[MkefDJIg*$U6=?,#荘{̮,Mun*RFAOK*=mVyD_=v@Ǘ`9q럜#M~ fQ:LCJi$o:sp[h\pum\5>Њs;p &;ȶ2TrM$KV\1 `J;{QVƀvgJR=b"b P8Ћ k1CvvG8p]V*}Qo&q/uǕ#=؜l 8|=@LC?Q^sLU-<*(ћ% J<(gA,‹a`Ǭx)֊70]̹D\Ȍjm*=`DRbl;e]}W^~\I3L[rBw̐ +$9w8橜;_BS۵!IOh ߡnC3z0ԫq3cqdzD8<=~V5B8Jf ^q2; f`(xe4WBٻA4U7M@1,c֞(ܷWQL|>m?f){үRl ;qY$h@D]Q ܒ7ީIMyzu i2L.[մ}=T2M 4L3 wM|9QbmV#Pj ) y12nmw z8.l\-Gpe(YZfOL>[H;tmݕo_/UP*! zKr(F$Ezf+g&3%l ﲷvQ@j/JD`NW>C`LaD|6=2bxeP)vB+3dWpN8'I3!0(JW' >DIm,V0 0zzݧ6<04KZ쎔V}.|)ty0`ץ!/eibS[)@^yxpPN#M=zȵYV %؟BlR}p˖2g&Vzp-yї&3x$ֺFjHS JPQNl>i`oWtfBE2rP~ ]khJbCtt. (73*~~E_STTq )%uk(8ꊧW&l9ȓfH`fzNnX_.&U$Y|4^W0,Rgj{GUZ8u]z#'0r04ZD+"B"  6o|q4SGt'_oX{:Qd)oS!j`YZzcO&VXPԇ I g Brx:"E4-Fyw:ҩݨ"Yg@ HY. pP{1jd^Duv4GX;[CpmPlQ/r-#ᣆ6S\}m]a~XpaJ54AK+{JFJx }pzjj k_I I2\kMl7\r@+H6GDXդ X|1lܸc51@LL|I# YI?/NI,_?yALn># _MMl~v<&^?֯ _ G~;o@|n=zu~]Ӕ>B.!@)$Ʈ'l@w\}ZpǘH|vѲR*$=_N()Rk ]B\P({^d )6{(tjwf]]9z|ԢNrt!/Y@Ym^^?#QD^3:Zym0B)#XHmL+UW-<(@6QmBQ_Y2T 7]+k,,@̙l_uڅ2[SVY?* d 7Zo XC@MPTvLXs'8IUI!I))3|;eqZ#`!X ߡMV"3*Kw~V@YLd<zDs5*y[V2FkѢ $1l9 _ƹj?%ep4viчTno" H zpur8)~W!uQuc9nY9a@5snDUDvb`hy?$:I7>XKn J˶I_!jEsM %:sr솚? Xd_|+.{k/ɆY׸9A˳#@* VaQF jbfNxl{ ;s5)AԼO a`8 a9隯m6ם@v:=Xvzw\ihR]_iҩa&S=MOh\~Xb.M f_TiêŕcJVMˡe&+|YFż깹%]m ӷ:RsvK ³Q<IRPHac{t+X|Qqf)a׃|R^8梃{f9ی 3&#-w_GLy6))xy-"^Y8 1r HnfdPF?7,$kY:rQ/'`LNy;]Jo]{(r#P񍣧S8g+$yfgF't>g~!.W{qkAs:X1U"l|؎aZ?&bM_ԒI|8C(fzٟu<AI"H"C_XZYm_=!ghYa@Iiܙ[T +__B ytlp1t^r1Gշ\,'v,9m_l%A '  A|~cu0B6)ɗS䧆ai1d7g.eۢo4ފjEZVѓyJ< &%N7"kb|R=o@wztޔ\^6>RC[-#ʓ|fiGڰ:vNWǏhe+h6Yi`~~BCt ڼmMƭ aۺ?kMK.+Hjd/b$$!;g(bŚY[W eϸE; NOr WWг\fT#ߣ9Ah*1š!@-bA%mQj!`9pOFq"j,(TZtxN(!Ǝ;_tu0XU2ǟ|),4sׇͱ= =gUKx28Bx$TJ֊Fb3*46; 䈰4b<SD%e j?z(Pc*mUW52})bR-bt%騶2:/cMNw\Z6/HG+BVjzWFm#3#NiN5f.NWQ'~e?1gLSEQG ׊û4\ M"~؃ KƤGo[u(T翁7N$S( T~nPc) 1' >pd!1Zq"If<ϢAa#O7DQa BLhp͸V5`ҕc O ZoWxϡH*Q<!1ez6+8ad dWW+΄q4k\61_:Ѷo|1sc=W%dIP-bݘf /MUs6,\Ӥ T„؂4RC°f O9G4f7b +M,hbػɂߋnL0֑#&i| 5'$5j7(O?hu|ZC0oJ0,/َqwEY2MHz:K#!faڸE}m9"V!IEqեbyt=M&X2j.S8bZw9[V4z4Vx_J11۸I BKcFU4\͖`.QYRFy+ʒ𲘯@w0xV!N_P:~ U!L$`$Tloz<RE_|?E!@N" s~_' =DZZ_Q T6FE`5]Orɘ3p"0ǩh۪5g 1"%7CQbuFyKbFK`ck„i;!n|v1.1 ]xH-$R 6%S6]|6gmyP?=h("DMHvġ*k_&{≼4ݠK3A 'h`Ƙ8k2`iT!c\-h!\O!r0z>F& (uڝy2y{cnc5\aZ|Č1z %Q{MO+=J ^U$&`[*'{>ny׏P;2-o}QSC1gGcm#r~`IҦ82V.t3tйi}j.^h$uۆ DbNHOqecEp5 S ]MLX:Rf2̞HcѢއ ^Rs''M%+ ? n^'!LqvyA@?aO衤o/ -MzrՒɔߘI .a5qUsR(+izƬggɒWC5\ 0BƧčX7~u8^ĭr-iyܙVI,e(.>sgxgkpRi:l8}d,/nW>N>M#"ܷ7 ' Aف֮] 1Y*EuA'1~i>*֔PQlN)&f쭴_ȯE"-V.\|'XoF+;8??nczʓdt“&ۿ):uJ\޷׳N1}^bf,n>1^8xt:ǔ 8tI6YLP/'q|Jz&\mn!_TFt>% 9y*"0f21PtпEڧ.'{'90aiލvFk䡌M`B+[ ܘB7NN,]Tk6eA8iRA^Oa]x(XJ; Năc3=ƞ`daw(69cz< ~ ͕Jkdzإ0aj{&6)j 3 (VћR.:glB =_,qiGj?LlϛX ˩&%K5<&HnEsyP帥9-f&3%vjSJP1Z 56],D0?W|"̫;u;=d^=lM} ;M=ǗNQg5'Ō؜d ل?JqDn) Zz]ȃs ;l4mA~x#TWna`ݦ?^ň*T1Q&]4dXO1i{,ze-1I‹|ty,|0@7+’Q_$ܱW 6>0ԁepp8Ln3ɬR54仭"ᘒזVCI9 <SwUa;.>;D,GYE{>1,ȓhݬ[ Ckgßt-/f$o3Vr\ GX8g21|*6B[#1wP(zg}VuR|߲7\ $31@hHw=*T`O~ːPRgڼxosԬ//pɱRG~B1 :Dߛ8S'xIa`z"|N>ƴF-jOش5P`20R_b'aPY E9.E%b=?YK4%C8?K3[.ޤoDW n^߿j]CR -nj2 (WR>gjD \\Wy9),L~D+>*8"z;g,Ʊ#(td<)q 0UD?AZy~ȵ$Y@"6.K_S *)*֭b!\ԨfWg6h IDWR;!xr3EK`Ftir>2G,lĞ\iv#ᯌ1H߇UV5hvmc@ [+f,Hw,P=<>e, f"o0- >'ØyK㞨Hf }9K *! 5s,h>m4zU[k0nݲw4z<[TY (cG:YCʑJP'ze1u:XpqtAK+мEl DelGg'BX4R~yU+;gr #Õ\TAA`56ֲYWdÞZ,t:%>+`H%9L23"i8U #574 v(ӽUruDUGIcS5hì/#/gȖǟJR!-м,[FU3!Xy4)i6}YGo" Ijp*aq? >މ.| T]j͒آ0DÊoLIkNf}w'8 Xk}lHZ-ghea(6"UB[* j_B t_ѯA{ lG1$?d9^ΘBرCYs7]yh'RSiRXn 56EM5rf+[#lWv18\ZVD략 J9O:]MX 4\XR2|@S9=K('ѥ Ҋtwr;p1+pQB}l@zZB;˜#RVZO)!\/5&){Be,-qA3sqoדuzD,([h:Ir.ǞOZˎ)0ťE~r(fd>jkD4 S!S /dRՍ"Avw_l۟<1MH50À7;v+2?Dե7Q}XgN"܅JtJ6~qEkrW=ev5 PUpdϨbVGN9D=/g)ԭ=Xhsu5u"ӺۂuDIŪ26ef8qO;*,^2)œRX!b!0h0c[q؟ q!Յf&Q2P&̀l KH(F%h) dx !"bi0cZW[b=j)^ŇrtGTGk Y61Y+ly+1bb M2FXKpHHBWۺ{6[n?_w_ALIQD<ߟ!cH4as&[捺m M=_޽n~rX2o? D\oU Qt>@ϯ"^EcGBlg-線D1ˁ^2YeP4+ʸWYRb#R&0ݵ3ډC3a  lGgj@02ۢ N-ZP±bS|:X;/Jl=3ytB+" n#,j =CX ;.Q[5v/jacѦdc&=T~z]-xap<`ieWaO-b6Bj~S1Br]=2i_uYXY<9;cⲮ&M&t1@rM/꼞9Hc(9D^V#|:J0?̏{YT zӡ 1n-LJv*m'i y |~pP/1/@p>{ ݸWnɵX1kV}+s]D&H1DPr4iOiЈgݤ)μ? $tEu+5GsKs )@|N*؜J-#t,@ٻU{ٳ붵vtBC} ݣJb0ݬU' ͤhьj!FP韖҈c+-/EC\Ի$1#)Px'&,7AnHyޮQk:\r~*\z,ޔZ6+OlDpxS| 1$fi؏h-I@r+j)4@sh%_@H^£dZ-pZAx(j]df ֢/S4+/geίskm\*Q~pljzsr?4=Tl90u/Y 'olv,˟8A1Lq~DNZ'#Kox&eb04h7Bc3ˤ'^ԔkZFFj^ RUԺGby@+U6\H2dqok^MA=$(.F5r1/X@ L'<cBP7~ =?fe+c'=79۰kH|_x WDukYݙ11DI7$8Ŝm4Dm '4ٸapG_ yhbg6gG| ׾hRr kNx"N^1~:Hu !P0Y@ oCJӌUk{7A[Es7}^wZ#xd,ؘQ s*ð|I P>@Dje EAQ^*LmS/Ł-YwԥV^==yЉ~nVr&LΖ)(.d‘OzC#J&N|~LpB@h #?q5ن{ez!јy,%ܘe y(5^O;_;D㗐v:yYD?Jl1gl8IZmUBPk;9~lP̻430|.c>qY۪6tCMhox%f{_pPJeZeݻp)FΎӋ3~Y .^ fRa[P'x-So^ n!#v.~$4ñF0T4ߓt#]Yt; ﰔql * Jx[KƗb_X`4;lGD4< /C8T1x[l Pm{"v^q() ''z;WP\Â5r/1Q$X:"86 3ʚй@I&Xh@M ?NMgU1}+o~5*l GF+av޵0/h` fڊz;IǰF΃K< +7qa3mx-4$贑^lߧ$ vH3@5]L!ܮH=gijE L)yuBMsܣS Ϙ~; dn,DK$ˉMQgč$ϔg;LyC[)hNޠ_,)k;D>0Z˩+Adޣ2rEB-LϫhE*m PƠq(X BKOްDl)cK $!;z{mѹ pCVVReOMv%&C.Q Co CG \GA\ΘQKڤ4>I<:Nٿ\J{Q9U6 j9oiOđcLb$qDdkV`t>i)<4n`軃 Uadlc8"zֶzJZ oVw6X}@53 5Հ_5lR#H<]TCT!~=C.f0:CQ"V9v'60:MpA6dzɚyof R˘]iBu`{C6c"[X5;04ilƦppcuAM2jYymH-LKc/!|F$ܶ}*ICvK&+жk|5= 3 tkfJ Kڳ1K7kT>8tf/m/M(pzۋT0ﻷhH5# ٫3߇|ߑZÅ\'D (s no9?HMK)p[3̴[.L4cO<2E6⥹i(I%r!JUN[-;)M{N MFS,2F|/]#F_q1U697ڽ@-vߔo;yi rG<i9{"<bxّio[?Z_vSzo-/ : LSpZ_I 듦:=ʎkI? u$VшBF\OH hZ_=M"'LZ]pb#|sB/17':zCD*D,)B* Jp Y'T%u0\ԺZ@)±rۖ#ypdȑ1C d<{` QqBSaVYhW/+Ќ7kNâaF$hԼo R#UZgKWGBБ\SKcw<rr} ]n"ٕ:•1e~Z.^d;Xwׅ49\'76_:%;/.ޱñ (P /Ц`g<dRZ(ȻI9z֗%M7b(s]m1 B 4X >ܬ XfJ$R{ I/JO}RVEX4Ž ntP/GY%vYlFb̶Ql|acd+)֜1&q_v%^ EqzNDžfp1yl4K iEQ`tLjY5/= ㆞QQ{>Y-=.N9.hPuWɫҿLSPzcR8?Ц-Pᦁqy=̒3.پìd8Z9XK%4P78CO:y^y8& k~wsȉd)P߮PvMP{V%#naĬ.o~3&A 3r˓J߲˔e Dಈ6Qv.z>'Rfu$l2R!D{5yUxB@'ɕ5pq?@Mzn1:'k05Vx^ѪxB) 8 ~㻒 qsUȵeP0qzZ)`uTlJA7 xRGKt[,l nyUi%X$w- s>2&}^lfb+\,9AC)Y׳wLM`[f\qG㒬1#O} @}:%qbdVBͶ6 A%"9 Qד OG9F&\o))̿9@x@-ɾT՘Hс Fn!PcJξuu)fAONr7]A ~|R]3]1^aa!Dj8y)nE+lCQ{7p AA#.- \e;Bb!"3+шRCY mUİEPl,IyIE?Cat@#= tCb&v SQ~>3|zcŁqlX{+{ʦ u-K}\''k7B:~+Udߍ2пXm=[p1 ّV i L`=LJyf6M$=KA|Y4xJBUsoNLc_F2V|0@M#ܛDd?i %#F(; o==V~b5UdB99{tYz"K&AԏuCEo2C/UHdz@P<:R*2Pyn:uտcemF_H9+yݔ1q %KtFh7֓yTa'FMb㤍G Nc㞈SVExV?ok[8}Yo/`io7^buLZ=' :Get,qic$U{ qS^-r{M_ݭ.x23f&R! BA }8|s$It@#46~{wohA B3!j@_rr@VWBDLv'M9d֣}.H،sPTl8Ůw-j=20e}2YJKgICRtyq=i9d o3]cqq#'>hHw/^vG70V]~47<'+@ !)S=fc ޚ/TfpT59rͨ:x27^' ˜O '<Тkl+v|[xDECۍ!EtEqw+?_eMץc+!ʇ"DE`~T>Ed,^߾j( P %Sl*(=4YxYy«,Χv#D]j)N[לo]`?b:v)w4PUS}zy؁NS/H}zUȢbP 'fq>Vø4Lc-Ine@ a7b<TQGqa wݳ+eȬ)$W oZ|&gH2MU%.'4'+aC" =7ƭ$ґmK,kY )g}YrLp-FǎJd-_&&e%4pt- !IP K̬׸eZ@aϞWɀFFz^S[A8؜زX͹=\h]Ⱥ2Vy{Ub8%M!S>`ĤphU .Vb/Znl?!EL?LN>Mg*ۥRQƝ1jy v))me0lMe;U;VYHRFr\qj2'=6)u}zkTHM_x6!t9O5j 1 ڌWiv_&J$~ 3OP(&t-3?4xtY9O);H&[ʥ*amDͺy3&lC밐>03}YYFiâjP6-յngx5۷|sÍ;:vRX^KڪVQF,ZG}:YWocG$Ks`h 3;xNƣ*RU$[eW7xˀue nxcs>CjE I@"n{my5}eo_g(ޜ5)(( XLV!bpsZ8}?o?k@ibɣ[:B uu[Rb( DŽ]۟s||lGߚ7"nue52PT.ml\bqAS/vv#r'-XV|Ǒs$ 99pg|NиCl&H7D2Tu1*e+\NGKz|1a/ueeJM{(1pUQVAdy3_uyN{EWaڹgS L,G :-t b2I#X`SNwjx^4\{=8f!{8O?:hg qnECֲLb x*m{ڜ,b7b P턩Q/5"J^q&𧵻7u݄6Z>ۛxm_t*=u$njwgBz#j {hPFVk}pN&9[`$µ9%ڐyOE/Jђ8Q =9vN1۷5Y<6\yJ!FYZ,*ZFдnzZp)6˷ t@?3>]Em|pU[sfϊvn8v{YTu~7MRdJG8H'_9Km W){fFCICO1 _gL̛otU0Cϼ|9;Ǭ̺AOH"ͻҋyʶ#,<+4HzбVg(G <`!i_ɑW vpng$Y`1߰soᘨ, n^SړO_-5wv/#Gd1qLe9MR1!v md9x ܙgr WKZ2r)yMOdl?ް\An6EA)ݤt2y/!qnd9:k65s'T4px=_6+-Kiz=st ٬x$ۧA `0 vީNh)Ф_r"y H'6Omfe9Fw6W! NV %x'B<{+F>|vg.mSn66T224EBZ*l촸/;D9M5'cr,֥ Yv)aoޱI$>MCySwL-M_su%DIsJi4G94^m&z^)cZS45:P uPG7 ~B 04> ?Xd J*:^ߠ!+?G t, "xbUSN EGn))k:7s|:U\ŽkEmcM{4ED "[) xkϜ $#˳ &&r?-gP lH? e5ρ 1uBǼ([|`[mNxHFpY0Uwy^.e"ښ۪(!i ǥDR$kOS-w:3#?qeVfH"U 69o)): F}#8wNA[ǹ(*jgs8inww߾nuϡrl]p Mx`AR"wĆ}}i0clЯ Xů kRĭX]Bk"zXelWT>P.j>< Fc8+#1q?<]6fX< 9\TL7:~b;A fN.夹U\X/ͬa\*#Ng`I|NdxO׆}^eDg"8".|81Y8=09|B#rbF.(wƻ ɕA^ӗb*0kp2bN )Det$a%4l wX5YQ2(r+Z=YӠzt0-| uMeÜ49gxFԎe%c-`%cP~:`3Xo -f~]"T#t'!%r F?%k=-k ]b[k0.'rRAUr]MS̫b8y-VX=ǟK)/#``EG't_bÇ$YNK{s,p5BFa_tgc%eYD@/DzvBe fY^`_![ .{x.5&Q8}"{tZʰ’i!h2-Pof) m[q"eBrʺzy{vayMCYQ4/`|HZGmCɰEo͈f_ytX}m̎ TFVx 6} Fނ>yX;ذ ȥK?SvL_'# |SűvZzKHbԕdI붣9Sc瀡KCHkb߿5\hB'so}01_ý޲W 2[l''`UT ZBYk̄:=m/D@\8Aܟ=,vpCDĪ-'j}{7LY\^U; Zw[w[y|;~`KoܧUnE= 0-X-]}pFgS < }tzE5$e+ Mwn^qE2$Q":UU@8bP@ZfD!p?Exۈk] R1V͘$nA Ygdh\O)s孝d 3*u/@m , pF/Kt-QPB|.Le9䐵fUuzm6DtiC[I:ld<լ(5^C>uueS{{A%O*W~ରb|ML=6l8b[Ϟq^vv:-,% kkՀkH{zKD_7@n+Z0g|_3Ux۝;4gI5SSVZ&N:[hȅr@CA qsH dwBWВŒWYj8QVqЮiO}@; )_Y ]ۿ8s{O\2]G>z5WQRN`m8ޒ  I ڎ#:,6XjMG:2e<Ln$+p쯍m*\!7)g~ARlGUap}j$׆>Tn z4͙b5D/) h9iFk@fC6x.#=im`q[\FI1ԧĚV2Sd}HMJNA>lJ55*UדV rzkp:}&.U*o!l1F[}YK7kIZœ1x<^€R#U$)p+1LB]Ge4ڧ@VeۏHNSx)e;-l{cPX)gYZ07070100000116000081a40000000000000000000000016101cd7900001cac000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx23885/altera-ci.ko.xz7zXZִF!t/kl]?Eh=ڜ.+%9vE\|@Ԝ/A!zH`s}=l~{*lR5J<5R.٥NU}.n:po7 ZJ񚒐^dHtn܁uϠAq {\+n3\y>7qϧFr"\s-Ȃv*wS6[-uZEaHީ,|5b6aDjhqCD'Ә4Al1T*J*Q"[J|JȦ2|ݐ,FL&*Fm- tȌyʑy`6HC;"+*Ƥ;&ruV'qC.j7U X&e@?^s ꏄ1?xyljerޠK001R<򻰏Fi˵GY;Vi'oUhYɟ/?撵MЋ) R뽲(;Ѷϔ:dMZɔanWrjFB@v b~99EU̬Ʃ!*=p:Q Bx⾓OpJQY1`[;U vUV,pF 9٥vYt5L N9u{wO6遮624LС/mV&E~>Eٷ^kž@=*+-񱾭|%jVW-t2r?ɤŬ(\ɤn|auG .թZEuU^pi`\Rd LPxN 4{}H wn4y;owax³1ۏO.3(ݬZQs&+P(۰sM᥇UI0aͶtkFa5}*49e;4)݃ XE( vk8qBB͈u1Sv{ORvۘMn=FңP$DG OdX0*!xpAW$(' NIPnN4JYT9YRZ$i=ߐL[@_|`́s FGf< 3v!(yaV/Pn'WrS9LgQҴ<*Amt|}+~Pagce#Z$`jt8#v \L%B[B7e# -&w͑q(٥3! N Ւ6>aE giU, Ӹm!KB| dw:EI{ksl/}dôGgmN߈\BL&[jR}fz:| gU0xdzG5Zfφ%W۪}18v`qN yP]PPԱ& MmP{qhdR?Ǖ!vɾ`=*gyUǍHXݿ}yWLM<N7]lAuڸɾa_A 6a/9V'cOϾ%󡬯 /_cbt&c6YdXwKS}|ps6G`9V<*Ã@r<6}'I+ ʊmq&FǂJs5ry^P&b7Y6 ]ZI?,E z[ZEy\RAT8Ĉs9)Q:j@Ŭ㐪},=bj~|.2]!w{ײ3#AL%?OфhEKx#ǛOHlR\9IbP)6 TQ ϛP_k,|d̪o9wca]dLrdӠk#ub^LA:ʹۭ7Gn>2+9!Ha,yՠX(fJH }y*@Vu/XJJ0 j`i8Ul|tn>9pmZ'ALϣq |tΊԠa4xCIBAqη1Q&4,Heu>Wti#[uD0kjI#7 㼿&jlUr 9>BA! tnr8R>su'aEƳ-5)0\-£@6KvglA){Ge|Hq 5,mxg6EDMBh1Ũkld?BE6v$PGPk1CU_i{Mā]ZW撐ƥG1N})nL4s yo`b=qj恄:-f+TkԹq BbÚCLL~h ʾI\kAm&/Gr~1XpD\3?EP;el}M\ځ*, 5Zy^%xbݷ&bؓyNU| |?g˼Pٱsȫ/TJWRo IWٵjB{D/\DžiuGϝ,ܝi/f#4%JN­%-*.tA>Jb RRђ`T wh JFg#- ef"!#!_<3W= (`P=9V"Yx)V]# R]Owt4G=FgcM=hZpLB9PeduBxS%|6wfkKyb5獇"{Q+E̟!ZYam.~y>z^qF`?bS%Vάo\qe n":1Wʅ>gk26׳zD{)K%䤹7AM _N梴/89];?Y 8 g"rer_,v3jPHM䫫l;(pCc[j٧9c_!"#>i<)|kU؏,CGBanXPLfqtf7n:Y󡫔`M;;'&WaG=Ue\??t5 'KNAQ6p8o0Zjѓ( T.E#1Fk٠Q4QCD2nIb!JpE ;E4ʢa \?d&2@4]s>'&X[2OЃX"t~<"Թr*͚YߑwI}MYM{g1aU1WqoTΪahXN0UD]BC8TƓ"FDX0rALj<YG$ʊ/g_F$BmI2U7[,7B;+:=vbS +%͙C[NDWutYy>#B Xjra)P~ vӢh[FAjpc;+1RZo[PQȎ6}MZYyks=@&CAT !vH`+LΘWI&uk\Cwi- م=DxU$+>P.g ~ʇp>NCh%{rqEHjv Ⴁ `?3(7UrfF hr/iVBLQ^Ӊ8h9ֲ8e~|+&0^_WlA)8ݵ1z֦8k=@ik>+MeNKԖ?8ffGAHe QAbL^O@Z0u-%18D -CW{&M(;RnT ח=o+φVC oCոA޸fwN]̏֬5T(axn}: k;'Gì'(9rb*lg?ZF^âBbgF^FJRһ NmcfXv_‹I1#s%0뎥z3"/۽ {߃zn+J8'Dm6O!5|͓AooD&rVǡfv]yL n1lHկl?S\lL}U !uVL|}ƔH$iOfX{|oY) EPL93ՋZ๏~$XbL01Y+p` <c?^ǒcFR@_9&𑠪;i2%27]3M0<L#exN^U=5&1&&MfUY,JB_za)S*tf+?mˬ'|!̄ʁ!|:"s~rN}! ܇DY4ڞCыC$ZŅbD6q?õ &`UG~2UKW"?cN97sYZ~5L…lV--)X+#"6E>wA|AMѳ(C05; `XNxa 1 "-msKD$t$ONنv(M-4P+oz흮 K8y2!__Xy=ܱgYZ07070100000117000081a40000000000000000000000016101cd7900010688000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx23885/cx23885.ko.xz7zXZִF!t/p ]?Eh=ڜ.+OHA>8/y 2XɁXȿ/X]w m?Q>S(?#y;4G <2E}>;RM'ggnvOZÎ, ҞJ]"|Qb]\ϟ,otoHk"!vf/*吜TĞx, W)t) j2O ѤKJxMlCͨ!`^ \r!}NKaF Q֬tU%Ce}CO݃n+!¢~+t" ɪwX8)U^_]u/uG5c3`>5L1聞n0/J&v|:M3j.R6̽p+i-=+1O'g 1}?_\IƬi}o n)B$!X:a>cqcYeR,Sɚ kG)$[pTk9]mq2:c"J[VT4l֬Gޑ԰TvPi@ɁH1HZ?%gbZ t㣿$-R>[Eb6Q]I,g*kwOCcYsVBZF\!cV31ȁ #jMŞRMfn}(R5]a4eh=V=+1ѕʛ+ W+Ι5>1k\ܠ:"Fr-L6j*R-aҼT oh=E4 \9$o&<,1{ZPu@,]Y,;o>mёAhaڛE4" ҽIco䬊 zt8kʺxSGjQlJC0롳m! \ak?rPݮfN!Yȇg)=G<=6h>Km=O|&]kàq}.\mlgeLe@|(rzF,t4!=m~⺕HqU<8;*mZRsL5 )yH7)d\~I2DQQK>& W;A*)HRR}Sˬac-l*BIx'D[eTYnEhU 4w9|XQ]<cJ5cS.Z')!Kz *7S9˦EQ&lUz@02{BWkw^|"%ijPJ)Fz5!<]L8ǣ8+(Q  5|-ɏBXwks?:Vȭ%vo$g&#d/N ݛ={5Vknu ?d]1a=?2. = LeT^*u 4r 4zQŹR@h;LƮ筃wDJIIAwne=;Y6wG~y.X%Xc[g 'f%(]X  nѸEщ CBwKR1i-8\LLg`'P0SK ky(5S]dSqe[E_CֹS6?p;FLtu`GZrQכ%Lv05uF 5@fpM1d/&Y \̈G| ^[TRtanr5Zu0c>&b=Ujlf4Tn qR+$9W߂uOQLiH :>iTIOF4q+ylt8IkcLHzSX(a"8qW{OI.{אxojm  zcyo4o)Iz{.KEHv_܃mǖuX?ONClUk6>qiJ\JI1eB^{uh8JqU6$Wj Td \>%kɘJCn =l4)`]ܐƊNj[ n Z4_e80j t>Pi9*2#xWH> ­-f /I#y/YsNׅ+ەd~Wzdx<ϥn24Y$5dZ-[ᗧaDwk)LfhRj^u?>IfNRX8/; W9m={fg~oc;<)ZIVRgpnh#..oQBCٽrX):udU͵QYJRd gq)G#8/koUB 9_ j'kȠWQNN 'AMPІg?vsB2LS"e/N=Ƙ~sXNPNòKڰDY M]ە0X IY#pLb+S5{2$.^w㧐4bnOϵ2 t^# >K V9ϲt9EP#naEPvsQW$ K?JH[:X9KU7"q)b aazTz'd6vByCX:Lg)9c;1UFP~C9aW(hsz1I7ȎSb )kL`#:죷-kaw@T^:n6ߚ=yg>ҎUL,mt3JIkx5'/6LJN kH_0Lܴ%BL+|3KDgvhiȜ)DзPl4̭5w#%yr^a9Ŀ`u&K!&V^Y,=ha8/LGJ]Ov!I£Pj7;&,ܵsC%9lL~R(3@T(sO8Y p]W<{=%~g$ D&D+&AOu]|6 kpvWXT]Dgd+=\/<2]^<j)$mb'z^0U#FŊR8Yy3 Zn{ڍBbж ZAwvkͱXC"`iHt$sqv2Yr6g.3c=<{ug(rg/bAr;EjsafMNm#9? 'h ٠Dd'*|?4IW :p]iBh[& . YAWLKPӱ7)s8n89"9Hh%[n;~xWU H!f ެ ]:YBHKdX ;qwL;c !K4") `U@ZUr"c/M?IwupZĜWQ{y)Q~nq$}e8DLK h8D-IDkO> *!+Or_ztla T=TzYdg--Y1 j.do2; ) :%t'Vቕ29lP.d`eOҤosIX_u8?h0'o? Y8C!$}[]A_VY HzbqLX?n'^P/U 5 =.䋕R@ XY_" Uij+cXo1pRf-aɤ2<"XTTh:Ě0 9uf1 ;#HQG *@ПdqS5B6c^xwrx(7 ȉU. B\vS' 5=nDp/d*:H~5-I3ZmCdwT`ի;g_8?;nðZdQA{R! ){zʘ k=|FR}(n*V㓘:ZN2I%khkq%N'+LURx{z+jGAUeg)OFA ْ xi;!4p)%(]ta6D^%V6bu+3eX!Êq8qnDe3?)Q+ק^o&ˠbBWY|(i0po/<=\˦FALBVZ1:c풶xfbx+/pGB)Iea7`y4q(f2r.~ ;v,}Ea+Kxjc3RE2 ҜMՈPwKRaY@73%nMd-$7w5R8t/q8ˢn\XA(n!Ӏl9@' ˕Pz$b@Q|!WcQ5}z5pl) F$(Xe\4xt/ o}_ p22%|EZ>63KB_: S$i՜h4P ip/\:(>H8R*%$p6{(X9qHnUͰ S_4O)#SwG*K OcR3CpUU 9w+Z68&.5qZ`&jqr6|$XE/n6j~FұN{Ө_bz;Bv=OjBnyW?/=/pވ*|[qU0n D[ ׷eſ,zG,ȟaM[e+Vu8vK1s%$6W9DO w `FTٔ kcI5C <ɽ 'c)`Ă#[}[s})ɟX8dZSHkN5 2[mDM"? Neb8 Y տ};Ǔ{ڌҖdr`M3#V[r /KJN ; :Jzlhϙ"Fu D+\2~lBKyadĐ*[LZ\ 8J LӀ*S3Hdp$.~0يS_hQ?b sװ8=2f(zC|CUh-~GɸAhzx zRVfS[׻[a5G#Rt&APՋA3㩉$E5%uymE$G]2|w}Q@T:{ zw ?aA+m_/=Pˢ/1W;QV+UJ?B*_xulk0&X j<K&_CJ[sEVS2#=k qGR 5*S*=A _$ }?Xk$6)rB[cnbQ"1a.m )rUYˏK=q -CNBoE\׶314X` ]D9KXZŇ AvQ{l :Css& QFd5{0.e3bBY5Yf>!TRR;ǀ{_(#'mww #p1`G](=y;wB<~CpJj +N+ȔW:}46 e(۸6vPk &|2`4V^qŔ AH"ݚכ_0TKǜYskYS6XR׋*GVNؼ`ʟu%1K8&ba+օt" D`C< ' ,a1'(*0l i(` |2sL\ U)Q /sdMJo@X *&l~\|+/k^z_SQq`36:X{1M76l48nx?O5ҥ[:d>̀F@-T糬TSvyǯyw8mg{V'~o6qR 97:_x24EVrZ(U4?51J.`@cŧy@K/d~<>16p*>V0˶\I|j!>*V&$2C!5Bc^#IA F]]0>zˀ,\6oE:<[ XG#\Ė4Kem~BOҖy3;]MY*L/dpdzcׇ`f/1fp/Jm"FGLFeJfm5W.7A'#V}0^kGk8ƷqR}]>ݭmVhD\hԈkf&/ KEz-9LdcXYC٤A(4 %}S,pe,wDvh%u^]}@iS\yGD ZS3{ftv@gG`0{|5)f5(ܝNaz옘g\!dOU.c|KN&b8H6,s;>O]HqT.0>w")\54eH9aXmXed]> r|"fG@ *4TKylބ\A{I˯JR-'3x!$8b =J>^oT[ ;XX(w7mϵY;Xa~)Eb-OT 9p;TlOwhB-^&Bhwmp &ksl( w*t~ (TUsIUlΔLCbCіvsqn3sq~,NRHPe"U(b5j` +Ƕ!Gb5rIS- \kkҤ[ZCGhQ 5S'_7GY_17yQ!P^kOg8EB9|{WWG}4T7*'}\# by͍ʦCyk,+^ִcW#ff*;4#N Z:{A]|2mg9A++j7&Y *&RUDD3.;\$?Ѡs:4'tw,!q _aA8<6 ;v_-*a Msd39/?/ ٹWLȰrBHE~Pv9J.2#xhMPJ1t u'FC(܆јT;^y9`fUz:-^eq›u,|;(YÛ_\0{d,ש?3NfXU体5 gґ9PL'ԙKXux!D ZRHM1ѓQγx_ W Rl1*DKwK:"T  [*Êc|ޅ*$%.*/?[ɼ6^4$E=}S׶kDbnZ/d\Mk+|M'pVKw%SS^@CX}8 +7qt=i-O2G3HH QW iHB(їZ! Z -Jv MP5TSw:!wqcCs#W/H\ 7WAy:"PΨeҌ-eRZ a5C}ݴn"9N|D澤 39*Mʣf>sUU$}MI祾M7bB"~l[ROrfnfh2m~"mXNVPy&fTz<'̀VTFi\,vᷕi0(ڷ##6FIA)i=qvY (;>j6g~FT\g %#bZajtnܐGq"yڦؠD?t30iDDbI#W л obϛR¸u[fuK Y\&! Aq6^;ā`w;CX3?# _ ҕzavh3yfSJ0I|kwZyՐ51BWm;Ku nXbcvD_grL^+Iu{ދwH(8,tEO&v [2Og࢔w x|`7>Q{-O|ph4ޏwQ̥ n"h6B2߂0R )ˇ}Y̩l-5ftb}N'M١'^&1`J(Tm#qkuяMG4R?2⩑%4WD%|s`c`opd[>Sx>|ILPCB{Sz+q61vx_`lׂc<)QqW޹ZG!yP _:3p 0֎ 5DY/,E{χ"وԻu9? 6[̓u遢 Qw}Hln/(_ ފU4#ecaʁ0Jꆵo]Pք <ڂSMԣѢfq">hq6L\y瘐E!j=N.&9T&d/ TnIkhHOBVKK+a(g~=4^InI1=%H-da,1M{LMz,0P_l*'p3ͪ`ť;k6rNճFAa\Ħ{WF"px˒r}71HaIEh< 'ow4͔;ŷ0x0܈ qUY>r!V^rgLe4 z ω'*haE#x^\x|1։`Wm{D{]=:QN pֿHfp4/Im <\_l/ڣsIh*ڠ=eβa]p8L'SwR*8nD"ϻeAyL\Q9翉j{hYc 6P#~;#KݶK286+7xbI,XS̻V܇pȨeT? <:տ  Ζ^:w>OڝWpwn7>™dUش}9Q+E%m %11qڀ(1'dg>rFvW,{ =A!8U\V@`[̦mj4Sc %+y?6bP?[ h^W\y(Mx0ᵠ\85D6LQ+1 JƇ_ cE8b^58qesrԿ1wwa p\jK[/c\0#Pb?S+oʥuMeb\hx-h`Q1OG\Pm tzݓXũC1+U\Uo%l?خ:ui,ȹ50LBJYb7Km^@R zIN79M4;/o&KpA-]G{ib2f$ I0,6?(Ap%o5.#˷Lw6DŽ0Uf)/P0FnZwүQ܍EX>b|r2v'kQy_[E4f[H\/2#cƐQxSʽKj`WVQ&gz*Nb6r^d\TRGX<`|D]4[ ^*nRM1ImoeW2ڝ(6<4\|gkw]߹Ul{`op/X~jr耦LK)AN"s$/2f>DjM 2_-${aF:t#>@Ru)b@?FAl?ۤ 85U{QL# xW$pЇ!4=U5`䂡7D-*KTDkԶ%6k2Ҷn4A3R|5 A(nF7׶u嵎DK`gx{e]xu:a>%<_#K r}7CUeV;ArBzE 8yN ޥ􄨫/>\+lH|6sHRyq7BT>1$c !F Xq: 8.1c~GP2YÔc o"{`I*sܼU 'aсbKlyLaը*5"`&Pҥ\,_7_0v{Rdý['C$) WZLٸ]U|'hpEl%Եd9Sœ6wFTJu1e[bzdRpQK@lkhk-g)}ft5+?cbήY4=s$=5h9}r3Þ;]hfZTNe=(R!XXD(*)?LױO#rL衆%w|P=i>4 sO6[ӣqf<` =R;ɥj~, lZ318Xy!wW:"F3컨WA$Ϊɵ cioUhxIa2;Uq~MɆTN V / Tܷ2n[/(<ت-p]~}Q,9JXGMfimwH2ɝ΄jyje2 ߨ5`[]6@ϗg3 Wt,:l񿯿dX)]mLg +6};mFC!~= R7EM7;R0LΙ;JİQyߑ 4).i2OPCagf XI7eiO^Q/e5BPgYQK ?VJ+))y=\(i9K=*AqǗ]hW=׌#X%a[vhg% L E!qĮ@pҕl vBO*lZ?^U8XCڷOS8!Q Os|b*mWOϷY}}?`Iza$; zFE j[ KT£ cq4cEغ ڧ#g6=Mp_U7>sEX$PaZ윰HGI_$f~ak/ZVT ǹ:~^SʋݞA | r|~A)cut<]ұ"/\Om0 0z?4 qW|zlgUGdzR?p džn^XNC͜ t]:z+B[@5=A|ֆ?CUB.W\N¿Zti{GF۽.0Ũ6`ܠÞcTF@iM9oj@R\${Q(ѷ[ فDjtL\Sgc eHUOZlyH`hʼú =H|Ֆ$tXid,$ߤ\7a5UAm pRҹ"&Oa{Gb@:@a=|}Nat֏ }W&452/*?cRpsB߁U|ۊڄ^X*վs;QF0>DIU- { KԌKXE~60/q - gx8!"O빩BF>OZjd10 sLM-W@A=cكIy\῎( ӛO-|K]pp&|_&}s%jaT&3:6'&0(!w~]N,%Ja)Rԋ@i6$lMZ:K/C "10gwT_83$d5->61e'vz|kxL9p77ߊ9%P]3Ѭ6wc@V2tyN]CCO wǚDvV<$A^'OFziMI\ƺQ5.!>/{75zNW]Bpw{`Ic2jѧҩd/? tլ/ͶEwʄ5/v3H{:,EPxAP@ Zo2$ κULT iuӥ8\-I^~| Lbj24ʦ&IO{ECJσW?DOyw9gV4,#I3, èO)M_I# JJ?3yܲͫ a6)| (O % B_+h_M:L5E~@×ޱYeufKn;VTMey™R?MKT!M#;Hp|}Gg. bG3Y&WD]|Y5?䖇^tSb$?׃#/گDGK=orvk[,/8)Wo "*#g>g7=u2yc&oJƵSKJIi%ڗwN";*>[54xRV $M48.+ ~=N Eubr@=&ba% h{Zc+=K'16#CPN'|`|n\RX*7 Y_ uT4= :c ,eML,ӱl[fXC24YL^%ʗ `skNXvr. yOtHvs,aH _H#Q[K2W-/PxGJ;ve[qb慪ι)E֪ nˠئN΃ bV#/@hM,;Nm)&)4v Yӯ2c?}Ŭp #K.l }!w0>e+Aրdx8rȃVOQfM-բWv)7w R 'nej@n^Jt >޸,10A@5UV?DêB/./41G3Dx2Y Eu:GANc?Xb8JTSq ZXN^!zqw6Ke32PF8]%¾4u94G](OxPGNd $e]`,{fzm8 }|#f{3ƚ+i{έhyZ9e{;TDoy*oJ:=<;w#/:*J.-UK"kOƛBGen ^\¬ʾ!mia W.Bs] : mL?w7u<{.s?Њ%]_SazY[)Z|\aCY/BI{^&@r?X9&<oh'ʸNŃh7R1VuF, ɫS-Ֆx;6ûeqr{ĎW}?H#Y-&|`}gKi`, 嵒taTX~"l/ .yJA^LR䠜0;%? _rM{:O7Eм 6ωU%txvY"B֦lLR{C* T{$M t $f(l?`v5b1h{ە #PwpOYQFjhf6R=@$  -]+9  "ƀD(Ut?5Ju2M҆7CK .mUss/T앳@T\ktЪAE㮱p@Ɂ0!Y&+ᩒĝ^v݁sgO{o+cz02r妻#s%:Pjr^cR:kNk>HmUd!IAg%ɩsGCcvJXl XbRfx3R7P#^hC=Wj]˼7Q!T"3#pY6iL<}J^1 ņ wpUCtS'`8pwͨڗ$!DxZ ikj&Ӵ>$ xoQvεd[uQKTb~V^*m>e%YVB9/W]JaQ<,:vvޣ2G$Lݻ9Oy4.޷9A.+,OlLN+GGPFzݎ&օHLNz=OM8޼$ւ qT\T}ٿRLJ܆'>sZ͊sHH\{u[PM :[XCG"y5= n\'A?h3PfzQ"ΝwZE>Bc+^V4cc,kD`eM9g/i-5b*D fB8{O\zSД˞\gNeYo7MK'#tBxy|6A`]Kul+LQUgN)AQo?ۮ;e?M<1wTG{;26d}N|BI>\q҉f) ?P?tCG8 f?׉S>V/A+m ظݜZzvl肞Х$ǣUCnx$OrO7B=|gSKOk.0B$OecwyP%V{1m/"~^vbJSwe{29]kYCg#JF-8P/6l?t>t֩` 7}<~(Xyq lB!}ӨQ@8¨P^1 Uz8` \T[)>أz)d3#! F>VvjvZǙ2R%Xr-+7 57_GxZu(37,"`wvϣ lZ$>)ns,j6J5Ɏ4ʍ+g{*? .&`{u'v5*OpEͿx#7+!lVv׊Sg8rqm84WizSSk!S' KLHOpPqt* AgagV~ھ<uh655}8[GpW7Y䎁)ڕ.iQZX YMoF+>t..g zFi!o[咣qפϰ E%ZP2)jmd@B4k7̻El^NeB%cvq`CrpG7Lj)Ux a#{[l v 1dwKOuEčCz#WԵB{aowQq F viF)4Ʉ|V#Ը]~ Jy98;季&[.,7SMxqFGbXĝ3l@Zzk`?D2[D[NAz!禀FCM T1XFN+?Rezj+݃i1 ᓖ 84KH CObv :v COX5|W[^ knE(s=Xw v)v (jtč酣ivLW7@.%k ] 5dwc|l퇀" x+>3&fi<ǥvqĦx#Js֪ b̌^C䒘?IQv1ڰd)G.x/ev$K?4H\Wwd»2 T53i]Y^no9W@C"KQ-0bDXy WȫGs|vZJU:!F^+D$6ǦN]8Ԡ^Q#jp4G8ʏ [NU^N.l"Պ2@&bNv~7KれbDS67 9Įj˚8^MY  :>o dB˚9'Lli`uն`JKf f2FDKYcRRt1*Y*K^X:4H g¤?t|ԸȲ;Bg!ǬBa[gGqK! \i7 n,E6@nyWŰ@e(6?n(~9L0eK"f^_K˪U@~ut0xEO$9rtRy ǖe%sg1u6.r)v圴{=i×/-i' Trd@\=#e( @\dv=1y` *lJv_ůp ABa9#fIXg$#azw2mk\; ?B^=L\\p!p4iz_/ E陗"5eK: Xw<_ӸbOQAb&g$]>;mS.)j+2kxtPx\<ߊ$W?i) L{srL4*.HL)Tlf{u PU_.gy:p 1F] T&J Ȣr %X耪6*xn ?65WUUF6i [ VP Ùx6)H휣P.vdEClW)WD0pJ 1T̕Po8TN03'`5[\6z I:5wq#Kπa;jFI~Z]ZG3Q8aȪ,g`dikt}}^$_JNo*z[I-G܏ֽBfHMdP&"89#>;jUfDU|z Wu3?sjb)Ị}#M'Uf)6%T!-]|,VL1^Vڷ2Ř= c7Q/Z2 @mw{f4D?eF4}1Tj^"=xWFག|pIO:!ߙ5\LPrC oDEh~;z?#u|N>ʮuӞ$oѳCeԇbi.^’@(m{S 7[id1%%v@IdATg tnmSdI WqdzŴ,GHc'au XJ2L ^/ zՈ؋ͳU)RPYp+gRY~ c")۠wQHΌZ>y}B2T8 +8%DhX,Du.9 ϘT$R?ބJ:śӟr{b|1)TMʷo$b!Aq}§znM#fviۣ\r:Qk> !@ +Kk1-NHbv+2}wDx7TB)zg=HJ}EOhU^[rVfPhs̘ޚe` 1.Vo 5>OSև:Zy8xTRzò%v6+ia1lr q=:DD:A4AkxnX[xwWik9M2z]JR[3|-z&}9 "xP";;cVK'fͿYH(;$+pMr~$E$)@VkDfM"'ֶU0.q— <'y^;〴N7vY c ),LfL>|r<(9CҨX~q;VPR7i(T~@H1肷o}zhrr ^$:g%[ž?8 Og#FTGFNPǥtdăoЎu+E俿"N(iW~ċ;`KRzCܹgL vC$ *.7B`דby4W]5[WԤAfe,۾ @ 1[5`Qpa}z35L4 YadW7i*|p};|nU4̾gگ[Mt @"ޏƗHO!LQj\@@Ggk6*/E(E;\?XGpSg>C_|lMNJTn0וcWX d5cۑVޛ4nԥEhB(.; 45LWB~$Z] b2'1zmx^Yn7ǥ CtHg93TyizHw/ƀ Fe&ڌ)\J0/ ,mcXQ leAA0Ne7<)>EFU )^rU"Y:MsMz4#jT/?Iz2v]BrOs?S-QE_#vXtuUТHr}HL}[./apӡ' I4.SOߒ l_"!/Kl4 +;qV{1 Z'' %|%%ԵCEp;v@y\.]GLңIBR"bR8DN''')RnزvMb+a_"1pm5SluIᡊp`@/NL eX\ Y:#GH/# kH(UG{{ Kavrk !<8ŦN^߈h09KW~1o9Î ޗwLh~t> -pCd2܀iLD,V,4Y^OoEepڔ=%Sx6{1Pnۡ$=Geɩf ]?x@}[ ^p]NY\L^/h3[x-N&z O =|+M\$cϴݸmf?w.L!KO=H殛q#9ª 4ciF$;zZSYq.tӄM >JF4lFWKBvvM4#z)+evQPvzcWA9M5zj)ᐸSi㈾Z}͌ fN8sE?SQOcΤ"M ~ ˛1®A?PLUcdbx"]f./Ŏց4"`>h\̒δXS? n̏C|]W\?b#,cYaXX1DhDl_%&*_Zapφ#r0 9 v,_*u;OdbPF۩74Z6} b:b%  xYxC)NkǍS5:1^ ziAƶ b&(!gmMjmATn<ؐ׮;2"d -GZp?W$M],dbB jz$Nj#83U,y:TAUvO4^^HƟa553E\z_v,)XGtc6貉DB : Ż^KV."']}ˋZ].n|8rZS AM!ܹ"DPF\W3Ь)'8Qd-g=nV)Pe#1G{HRRPȮ p}G%Kj^0FQh!r̪Tmv}Rp?:lG_ʿ%^я!Y /D ӫkb||CV2}LwL˹ VZո;q^_J(ZVkW0w2}*鼉e*nVZVa izK-_)E=OGtQ;ȿ_&:wGo۔@;iO\m3LHںk/旎jJmWPAȞ˽ lgV߃ t*X5QQ~ɂ{& F1ȓBЈ c 1stZg2_@uZt7Cy<(e,G h+{fMcYzWFch hhR]_ȭi#Qodu~S"~z5::)H䍙tٺx?D,r9ȫ2.?A _Krj弼Cg%fCsvd*GsSjY=]L$΂ A/MpRi;~zuU{KORL65X?'Jl,ucdQ I?hc"틓.n]8QFaUZ@gOIQ^~r jx 2cYazC7;RG 3."((-bb!n :npH?@!,/?d:oJ oeiFf7M/#l4^gѱJdAPU6 >ΰX%W%](H{,ZN_: >"f`ck/卆yġIiI|RSbrv-כhFqGMPABͶNg&Br˽ia nRA{[!վ"HEZ3I(ZBfeH:; 033,(i{:]Yziq9Cu۵%0 CcRzjl qaao*wNV4R ¤!K%,I٪uuH J3ە,FRI?bVv7ˡ/Qq{U r3>TQmUf_<}B_ܴyD8< DEN\ 3+SX (ƮDd`.j'I_̒.*;!v f G\MW0@GI*:fR?~dȭm&Ht!/pݬnb:elO2([v.ڳzmMKQi2W%3Rxn ХF,^󛷋ś4_@|ܨ'L^XNrt\91l2}ސ4 P GtCLPa Ȅ򸲏jfc@9tQ-AU}/Nq`6.ei g9QJA#Q$M>K+eD<#4yJ7 d4%7XQ%wPnaݖϠRȎ-ud-qc5-ؖdO#h0_M#F*҂9;/YC%HŨaDU,5 $ӣ$|yM9 0 L\?1v+jVh{n :F;^FhF`-\iapdQ]^#+˯|؏X #+! u{ xR;$@)BEb)?k]}zLv o%{xd]߆( /-GR慐ړ'S=%Kpe$Y" RG :^GjףZǣ)Q3%M <͟ 3vͻ\2v,G"(Bm~I̎ogSy;!ENL2z&%˟ϖĕjO[}J]OnU(9Z:(U%}70H`ӓ`؜R! _Q J67˕wXÎiݾB{nrq"&#|_u})bG6|,4׆ Ma~!}2eƗђs:+~ˠp8_ÈZVfޮ;~ .`x)tkV~&(:y|/V n̻r$ (@wp(>^/ɶc4ެ$12CWdtyW@Y9`{a73cxs^7~%eR%TLU۬OJPtHڸ8?d"jM/BIP]As?(p"Ej`JYM̽>W=]c$^`crc|ZMLfGm݃b9=BmOq K;`ӜrƟ@U6Lѭkk^MCpеՆf{(28x:%]K,H"% d7@z|!O%4K GIޣ˯;,\۶|>zz ~rSM]F\2Fqe$K>tɽ;W~§ǁ^{?MOl^)6I^ 瀴UЄ 77'OyUqS8ajBû1|E˄t1'ʜ!v3 *66ҫ~v;>mGS:mDQB6l.Q**z 5zPɏ=t,?+SDU%8>#wplP=yYFLp(fPT 8@~уU4Lι8j_ Waq Ѯ*Kxr/Ӯs}$B.l Q]rwhΡhm(,L \MQ 2Ք'0e5vܲlyٶً'/EByBaX6 A*K㍬Vt}X`$>yEwYFS({tB4 pmY`jYEe[Z2h5)ūp{w'H-.L6R.p^٨n3Di_t_5qtw.@8ֵ\i <\ҍr 01%t$rv4GJt<4];4?g6tmoܤp)ъvƔv8^1άIQZ0fw͠:@d4  YZXy.!&i}@/;|5X ƲG-2b^:wX.92_@.oUg|R{h0V"H,ŚK{qԓK݀Vc'.۟,;< C`U"xʈXGuO3#&BFWmLÈ+ѥ0AEab-F (^RvbS!y_$G pٲ_ $uU`ĔJȑ2UNYbT8?CFKpС!h}VkQ(zӉHa)$YnbQ23WZ ߋz5qB(XeJ2<,rwDziHq9+H#K5ij0?'w4ܴ3Ҏ f->Ѻz(3২O_W:Je4CASBAٷHSk~mZɿu7wN{F攗z{q{N,23)HPKFbEI4;֬}p3!!aLL+3x{/ˋ@2z+-W\*72>r^B(bҭ<q%;İZnk6 KUݬ#dH~ sÏZ'vBc 07!E*ЪCюX/ֲ+-q =:nOOE|EY ڕh-KqEjRK ZxA`䗼SȟR"jsma؁|z8ʌl}1hpGuWqd}}e bs \s; ۏ2Xkp;<1 iBSow\9b=*7VHP.|MYN6z7"?ywhA<+/AWv0ꬮ ״B.qIpϽLiNE_bP Uݨ?@(&?N[llms 8I'90ykAliu`JZBәʴ~΍fto^FY.,)GPa/,'O[V{ro„m58^l`w #oO OP!>WtK̛CFё}`ǟ:4׊ Y4?_(zƲa8٣Jm?4 <TD# m5V2Xeh`DɢxHhuY#nj|&x6/T,^0  9[d\1jsq_eV/0]df  XL(Ecųs#Om3Mu8ɚ)qDqP4Ey`CZT!/T8NQcDICWֺ4*im=OAϳPr}&pW13f'%}jFe^^n{ n[RQQڙg/" &"0F;-~ Pcu1i~#=?397@4B{mwR=[ f/|/' EpqbW`nWNHj3: TOc K&Ē&ЏUKFIڠ +ET~Gsԡ4i0bHMKyЖjb.0wg@:\!,_S1 A1tf?/7^P4SYSgn37I˚`>@VHgӰ= 1$2,}%#0>%?.:O+[Y-$_>w̥gszѹcO_'_XY6X_Uh46ؕ 3!5~ 8_~C >/ZֵsԐ)?}=E,CIH5yP>RU:Y)5uĺ+jVA߬#0  9JԱA~̲dZ;h^/EUe<"'[|g +QviSUuw^-{j. |63L=RsO/ɨ$RGP PtC|Oz;/Y=b"٢X^B j r@+'1g>gIn@`wohgx|uZ<;Zģ08$8β-=9eD=S/4d<̚[|lW H$p)'5`g Y=pҖ) l>lCs#FS󇓷 Sp8s,9=wΫ0 UfQߣdÖCȏ8MJ>dٵ8LFKʰ75$ w(#|A 0MEei'SVkD2hűl~h1b5Y]"N&Qmp7;,Ŝ#p)L &F%su{CYm-;($5P?RKYm}g*1vysy]򶕹@YKf?8-nViIκ#+*f+\U>2EL.i8JJ,,zI' Y%c@h}[ ~7ՁUuaK5p+iR7CXW׉y $dWYT<BSuױ=k`ccdB!вWNsѻ6) i炙  Ț#7 1c 3A4S8_AݧzwdXK K0$}}+~m?(O6 7%,(#պO1 ]-b!$ UD|1|$'Em"}8y |GZs5)r+̀OhtYW#Pv/zT_*[ec{ܺ/h0cH-n1d^Wuj:< =abP; eєڪrC@K21p3mu?[u_TYhE`W-&KTAؙ** qIwnMD>I쎼.¬SW06mGQº %.8K C;ﳰKQк-!hy۸qQg13Đ%E1Ԁ#2/Ib$acqTT݃9jȇINTZZHRo!n&GDu@L> =Rs|s-Ҭ'_wgKʻ$qv` U&|W}U7 Ah,\4@mq3nK1c꾤!boS{tM6MnyokчOM|Dw^۫u7icmr-o#' H>Vj"-jW/-Lh{.dR$է#C!N/&6_>@w{UCglQgڌ>z@l-ۣ:UPw%1C,\lDk[gĕ[)5?#̀@&~2s2;җa1,;5G]UGv:͕;rM6m:鋮La\rH!!VY47d)f@F+?0ݘW|l3ޮ[yok*UERP[c {,ܻA;נ71涱_)$ImѦtBS1P~h,`њsL_hX #G2__ Vz2/%,QINH`[F}t}؎ 9ţ7%!k2\',mHUvf 6;mS@W!6V ݧo3 ԁ]ڎz,:m\"q׃  [ 7 (?[w4/~POM(>*r?g*p I攎 4N}$\Ț^&zſ; SX]t!JA\b+,rlx59@XVG`nk; KC=!$6@lyG'&b6$4 :iI{Y`q7Px: k^jHc&ԩ3n3؁θGvT:"}"p•B*P]TLB (r?uA{U@!0,瘟6TI)-O(>'T-i줭Q’qs-,GG=E@턧1rե_wۗʃ$V!E(Od<($帳1߱YϷ92062׼0,j<909M(GTNfTZ!n'WkGmFk W/,&f[t 6Ye]#Ƒ4SE;x/ۏzK:Ae=v qVwh]>gu*٩!7pN[zH;3GVoJJWM"4 d & *u]Is.5NY^u3vJipWsha̘"!Yrz&뵕0 Af #h8zXc]K_, &8rmnF >Ǭe6ж2I$J;>($%2iZHWE* )  NK= ճF2UG|ߕ E#iKΙܤrႼZMiz`ziR9Ĝ `^s4AlZޚM@+Km'$A 2G;=%/.g[f&`<shu*fgEKևU U&ޝU4y^ z~7b禀2Zb8U 9ԑ-w@nƌ RD$S]Ugj[xFEӳR7$6<0;G~nۆnV {gަw^U1_T]g'䦷urAg " JYhjcS}ܰ̌"K)qBs b `M4dSS 'yu7?ӂPp/+b t Y 4>_]z ' Up tsmc1,7! @=vt73qT\ f1qvXC+|3m  (k]ˌ|!JA>94ij0-XَKܟPs^dU,N( =OuWa`l0(NX(F, r͗zq;D@Y%eYh#36m`Zp^ѽdd)rQCR5 Yj?,aTgDYS-vypu9bG|GM1MjC *HgҍشS2s(Y=]G W5?$MZdfY]*p9{0V~ouE/Z6iT{TZa2w9] EXuXڎUcd9Rn 2jKI1Y (9EaVPo^3;;;@+Z'aA5gb9E:_Jc}076$S&Y^{DMFl_G4.-p{?ev1LB&?7!OM콐$1 ??g]"pJXQ?Aw/w&̀/*p]KE#+ ]P+7]F2~ŊHg@oZ&*i{D^D` (Vc\kn"%vY7n4z0UJ~j5sMzGq*BU+Zw ФS1V.=-gAN00$ {Y8: hVVH,t^J!3|rGgs@*=[xdT!0i$h.V`C3xW:c2]^ߚZu&'/y0&/0gP?2zy1 e}CUuOS u=\ zb[mwեQ;S ]}!X;EL?;D4i: 1*da/~o^:0psj0*2NyG > \դs .J3p_5MDhU9c ƥED0N-B@FQe2+!Lf2T4*ʥ?A^:߶2ͥRB M~e6"[_ ^WCKLJEX-){FD{PkdNuP 6cE{wF+֊Ҧkݙw6j "5V\)OvNgP/I;7jepaT+mJ`w]ZVEn"6_΀ћr1I(؍ΪGdеdKj"-)|1Kxbv/&F3`%D{C햋{9iKho*j gqd:N&"D>=79C✯ w8-5Iֿ',Եms:lINQ;"n2)jO~t, ZsS94vٽ^TrҘx@e3}:!f b$.6v*Igh不ޮ Y-OS\BXBOKB JfFHMeTOZۛ1?0#nGJ'3{ha|>6 /TM/ѷ<@2R n {.~<)TA.]B-yZVNO9QSMkrȍk u>iWak j4-#Q  ;OSY "%UqʖJ4$cTєDO ^`ͦ<͵]P4)@.U JC- NK QH864aR eDJL@|Ux$<$8^7qb70 F킊b(Q4˽oN0b mVZ6d)t3~%DYObL/\LX; 685Jt2i zgx@:2 B 8&fj ~D }2@2~yۈ^Ԉ]ǐڧOL'S"ȩXW%vGfP{aʪ+u&=[τ뻊"&7^= ~(,uTƕCD7v~nE3mrrO6ʹP+=xQ]jN@m0{[MkZ+YRY )iH| D\*O#Li qR=hOܚd/$%V'9 PQǯ_45ɮgU{G?3R+\r;˒CGHa1\\O8Zѻr7Zy`cqE,zZqddX Jrmj$PO!v 71؇j|yAG1Z'gL | X4!Utjݱ:o~l[NLqFh۵d}h*uaC܂.-ʦgο@pu:qS3@]ZE{ҥos9b {qt;CHl4 K_9kvo޹(QVKyM pH:l+x4D&d6b8Wc EZ`,ftJ|ooDB_W`%.DFUю!Z"THG޴ @BQ?)s9 )B@ QXa,"*0a#DQrz%ˣ5Η4۶;?En';5B;'Mll0% <)NM$q5@hf96送Pux@~d. U54A:Z0bCO8{ 6ӜB6=Чx P <,r-ȓb{= Yd=(sl ,NܪQ:woPHTݡ(9;f ɋc\ar;v_5@ VbEJEV,C HP4J/ژK Bso,W%$/=$5ޅv?G} nNDŦ]v.>~TNDASPgHxJDLq7N9րT~QZ @AW(Fg0}lXe\&w#xTZR0F*pʵf0&{ &0v8<+1$X>H[%ej9 @>FqRiRedR05B],v!"ݦŤ:w엳㭫䠢5OCXko3El|r12WwQi&t* /S>;ڰevGr6FpǁXI͟DlEkZЏxD96G^.x)c&6pG$W 5l#Bt5^uiS 5s/z(\RL.4eNyJOw S )EXan*2Ui n|Hd]pQʰ ;sEh([AфF/뵕01vv uYqX}Q]bE] ޡ)5g9j˕&XCYoKn"8(d)tK舂 =%B ^4?9u"lΧ֩q#SW `ڡ3OGE~ !)*TW *r@JJ2[$pc?G0rf8w]I jN# hyOntZh1M0]\ Ȗ?ś-Ѐ6NhIۙ +;f@zy ,Ek_SD7$ijENݸy*l~l0(湐DYVnVR&.G1LhsvdO=S*Vd#7v0j+[?M1Ty"tV='j3< 5\Ȕ.bsYR0XqKgRk7{[B:+ uJ!vn3Dŝ[zT.|^Eg|jjU#@3ͣ̍.g`85bf.z_mٟ%..C;55`>enQήp3QfG7K1P#48{'mzxw /kw?^ {:R*As+:0ֽt<{1G"HšӺi|";-%AVu2t)c Qix)~cb,bZǎX\Vcv?n9ijd11/1]x`ű%qdbo;n^yVeB0|խ !L $ ˭V|վԾ'l>ݓzÉX7 lh$^? ո>S<{"E릒9IxZ|^M%ߠ3Xo"ƅTd9R ZA&W3+Ɓ▵"kDBib. j6f ZuBGR'abF_i?D^}1g/V$@K7,EήC#IZst:eL_lO=g]M5^Wom%4& `|h(!<8?v(h.?h% ͐}:l^zw_wMIQ`Q~ #&y B <*/y>(hX!mXm MV3y*;i?b0PlM#< Vrz3FlӜ,/-_GL;##~"7TMXt0F]/YnÌ`\'/,VdOWѠQ@zݜ"0n] ޝQ9G ! jm*S8WTkYSOU~L6O}yR-:^s-9z"d%76[_ IGn~E]yn]q)0c4Lq3IVm-*Ӆ}crQϗrLm/"# 6^Gm,~?}JE.oC 2a,8#a]>փ9 H\^VDj8)J^+棤dQզ&ښ:D=CExUHk]5?$]~vP.XwtQDއll<P(wn:VՉ΋0^ғ/-3L>KY>_,X}#V^B ı!ۊle O#(ph*  Q ZmN4_W1+&ښ"2Y}J6Țfp[p\Kܺ)YSd ,w*Cxx⌮]dƌltۇ/a(ai1woF8ƀ%Q=%no.{NK7I&* euQ>p7ro:@Ҥ+|y 90` U\~+9jcܴgý8P)+7&i֊%L%܍<>sƊ|m|gs 97|dr IELѾJ-0@Uȅň2q@-hhSF(4Ӂ;w_>jУ|Z? :nûseɺ`1>W>zmD"T d[5-Ķ֞ Uꑅ;涄 ,.0;v#gp9%aPZWPW"̇g]ǬLb:bMni#1~S l9k28qj Ed=4U4;LE4*Q ++@n ~\"rc $zd(/mb4a5FM]Rq\QP&[Ha'6^ GPz;DvWD!\EֆLK,H iMŇԱP<"'1t c':DLК5[5,MtX_ H3d[RT 7cK}-%Gr 0ɣ_B"&VGpvNGjl ATMPk7ZxWvlڇ &Z-gm ;iB _N;SXRlQnc7mDb_=\=0[kuAIu <ψ&oeMо? YPmFz tyk/iG"-"&l)v{@yllA0:AD=œܝil:B:oL>hN#):ia+w-vb[vҶ0ں{Bi- s^d؏ &kuBF,V3{Ȕb*be'^.%>Nm_KʤdSRC4w-ӉN'~oꠑI }͞hpztfVaT9yx.Ifߪ* _˽$ig5 Ps*Y p-h,CůP=|Wg{b.ٱm@w2t~F84˘:]zjK r"KU2ll.hiS#*g622/K)rXt͊gذ=QL:0"ncI"97e3ͱ'RqnS> mZ|i)fOJT׭7_$Čci"+豴%wB!S e}1(y̿7|}~aJ;7 8>| rOj"'9BQRٓ$*e+2XڥA-Es ׾?q7hHл,BւwR*wCu>QmkIlٚjXymjxz'LlHÙA ?rd.pp6š$ NZk(QCS8t3]3?ɞ.,\lDY|tJQ>Uw^7{ג|B;Pv߾ JL\LxO_/QpvdG3oe3nݵPOk|h:3eZ0_C ^^K^XΡtrCtCw.9iryex hk*ӫQ\Hիq2Lvu&sN@XiÞS$P{ gYO%d4M&V3а);JE BqVfksb xI Yv.e!^/ΈNk2q&+%anZ sQ"vP'l!8hX|#_"y})f1$2Dސ]){~E]=;Wf9b!]ES1֔\>z_pجS~DumC]I/~qK$U`avބm1e$PPn?ɜoE5H`j#M'Ihk '؉\yvxv },vnOWȶrijZu[-QUZn8nѝ ïHXЍަ?2_h#߿0qmzv;4U_iΗc!fMgZd ptw֊'u9M͠uxt/*NЌ׽0:p]/й#ςL3}y(8䬍qrHG;>}±dtX&W_ajV7.5ϑP83ke}%bA~iM{e߮쓷p~^gjB t{GuFEeۖjȁo(%5,.E8ooH?g%}չ9J{dd O)Vq0wKjg H01OzkMV LLIg5#+Gl6NBӟyc;N0eKvImm1)1.$D,jK-T $)gAa\a^2o~eE3d=;}/nh$Vs+;}eA_I/olC}4u}@&Ncp8jڒBm(r:6 5MGY/-dP9yhAH0JQ({+-ˡ;T"ixG*ҵUHz٭WDԾA3uʴ6´3z lL!kae'hwA_5 v|1rh{Jsyid0~s,vE6"+3P(>&0-K!!hl"]~%buTͨKۃGKlS #P63YDT']Zߣ,qs@7eNݷ-/ei2Bss/ v>_D YgwF*鱗qyEXGDL\ G). p`5c\;jZ CE[GƜ|uS0 [j1*9hXɁ?[rWei Ӳ xt*ɼ)wl7k b o C"vz5O {(>ʹ}\r 51xD#Ƭ8V6}JӒe"֜s@r=1 +ۋ)z ^,߽ W VM fjE,t^i1@',K; 0X=]@_bo?T-٭}\aAᙕ[sZ.vp#NwͲ$U{w0נuޗBX?I>\B1!q.׎Z2 "Zu.0&hj7I Y2kf21fܧXX?Z1*n8Ӹ{oh`Ց5tǣ\Q*T){fcf% KA0 AVe;&K.D$>ۛbOanvY/6F紫 5ܻ'Klx ǟ(ݹ03=rdr/r{ncAڋ鍂1fH^EEصU-5~Z>~Q7q\hԖO/mh@8*h0`If #w"28xDMR~P}}r1j$0kԏT Gے SJe_˗ ޓ3՘P-WK *J]3 1c$Vp;^LE 8M>3JL3[Vpsȍ_w #sJÒe-Ip|6}D^]4s#SٴV= ?Kmd>df5((Wy w!íSU`þa/Q,Ѣ[v5o@]Ksss`,[1zx|6i[jئ;?oQ>9x[ݣ]oPzʍ:AƖM߼lEYV'$2Ow9a} ImQ&ޏrWBIZP$Ѝ>^T۽'#"VsTeD"n gս J:lSM}߳>N2Z[u?x̸:#bX믋MI; ^$[_{juǽ-Dd;r9 p9ӈN=+,x@]e "s ƃǾ"|#>;y "| ]JHJ[„{g΁./Lכ/}3̧x3los'IIqz4G 9#j+C`@8@ OEE i4i8 V^ZoRO"(wQΤ0-+0dZ][^WDݱ T}~;Myԣw!M&Oj/Qͷk"eXRtʎ{+]]K0Hm&;n'P oҽ cx 09_ 7 (FWбݗx,)r;% kö@741C\z Hz@?woD!WCeaK8FIS׋bU^fg˫E_XR%;aMTXJ2=qpPҨ̘h MX]奿%r~ȹJ{in1IBgwhFޤHzL)>%L'y Mmؤ~'Ʀzա7o-:ߏ “a`9U X?HuvuL38F-p ̩B[)7l!=bLP?t'k p2j˟$8ބT9`ehiMc%Z=.ϩe7O&{ *l>:$fv 6;$/l=&n GU*P ƳGt M{Ei5̀iD[}i^q^ /M zAm=Ǵ# l> H=>k]CCouj*%|>NjK~ꈛ=m)DSd|g̴5\a ՊF)dz.&8L?jB/֕nI)9f}",*Rdx|E0@3S9ʴFy܃ c(2Jy_<`!%If]"5Q!9>4[µu̽-{&A:AD1 9 E m!)Q3{yD?˿6Uߝ27&>ѦW9λ$8MMVUc9&6EAԇsvּiɦYs:GP$*|-nsnjUBv7K,L=ح3aw0_o𿥂!(ҤM-Od\/DR'9l^/]Viɖג(Mo9/2 xW͈ACJM6ޜr+eTC;:o0wZ\;1,'>!<bPDjzOrp?Wu=C;J=]ϻ`HAqqa߷i:}.~L:PG .Qo'׎i_: w *Wom{6sa@jojUbdjEJղ{ѩr pE> 9gՅ+/$м &n̉$`~|;ly9 $1Ҙȧ钳Ub+jqUcAQ&^ڏ#g)OnZ2ï't9 i뀱+|ߡXlfKGba>mzPd1#zXE^DCD)-\LhGdp5|;VZ'DhG0 aM zm͍q =;'Ō8تSǦzY7#`yz^=!(=ytƑ"[6 dl.RZ %yW<64j"HL=ׂ '@ aڍ>d󝒢h{jp`c )u9 -nj@O WG|pEAƸ)K:EKm+ lJ WYpp,=ؙ܎)Ulps1j?)T&- F Xƭo7&B⣆Gu))v'Y3rE8_%_49epyF7jEtaY2Mpgyzf!6R+q88 =D/Ew5v9nqd8;5 m'p Pʘhqu^ x@e8E`(^0efR`QNfyX;OGIwX Dh!*K!<&y~BPjQbj^b,_" ~1'ߤ5Tk w3#`zKE0( ^ݞAx mo3 ñ5]nNߋ>魓NvŠ@@4S؀v`x!q)J EPmdY%]qRhYW/K Fvڱ騛[Xu5 J6dV (lUe'r$.156:{}Ta/V M8Yw3#;)G2+:lԲ nIv{[D?;byK·dX{r+> }Xs !ƙLA**4|iR=-[l42E'2csN?iR!&P:6 ݶp#2?7|1UfK ؾm"Ite(Rs.? ^^SR[UB\t$焘U<7"G!ޛN" **gr5c[MTPtHR*qSInQK^Z(C .b6aj4s]9E]+-a$y4Џ)ftV=);&w)ЧU69-FG0n7&K$WӉ}LSB9X~Y3c)d:eJ` 8╱6B%"9}{$"-S Xb=&c$_a}UMwRph0VZFje a/4F ]z74Q \޷ bTjwiĀ>ÖxK8hqDp4{E@NJ :xP _Ez^~d;<'ބUʷ^:&uM,+1\,)U.?4ls=wy5{O-xĆi=fPI.n_x o f2t~乑s;ʂO=[x8Hj柅)ָhEq' je#JHvEH?kS{ -)426 _]q9KYA)B=.E#R2LcB/rOGٰ5KAhbF6yGX荓+ F7ӑgxzw Cy?!gX*t&"=_i08Q3{[24j\{UQ mf.H7ب<72/?+;!ahXB,"T;gލpuf`?+7:0-9W}!@4#ŝ7%htgNb$T"8#ꐷ?16RFr!7#!K_Qڔ bq)]%-KtoeE6{h(󉪆 B*'j_D=t!$a!T3)y\h}"H#e;,cqԎàȿCLlDQeH郭d!&=kU 6|3FƻTVqVGc$ҍJlm D0V, zhڽsO#Z?qrq!C_ qncMVmޣR X7_9t:2 JR-R<3j<]')Y2I]d PY*OhѶ27-f%(;@(5=o凃LbWH)h>?*uܸxd.W)If*SR(k+bH/2-skMngV mQҼKrеAI2>Q{>d<u}c~hZ~k/nt َ5ـXvnEVgwiڒy՗ڢ5 7In`'n"Z~9vQer OTVds>D>hmX6zy YۑLOp`Ь%t8}22+ lֽndz綠i1ɵ*xclC+EpUVS8ZF6& 12G"I/#ǦTν Q|sL ڞJFY4\VbLY9= c*56'އl+G_qU%OE )<%-xKCVz1iJ4 2ws^[wәrQX!Ϯ"c iOa6YDưΉx9ױr$#`|(.nJw&>h; ڰrVFyi?g\U5fԻ,^y41Ӣs_1uQSD/1.OxJP f%Lj|پ':>OrHo}63\_"Q׳R7%Mn ȕ&2^< 2'́-_ϩ[GY#C'y ѢZOG6 -u=/ΓҼk#掫!PaZeN-[/eT:w&1ټt+ V$PqX(SQ;J}-th0? PF*"<$e +Οh!Iߒ{:,=a!*5+TjZUْ7AVpVMR3b@ˮӼ-AhOV _|}/+~9"tӔ%/&ݖ}(Ohղ@KC ^iPp$?ru!.jaSꢥO6|-$%*Ty4e#v:y܅1+A ׮@]WiU+Q9{7dDz?)0cWqbQhJ*7A| lO,=mKw&_9E$<W6SE)2fL&?짦Vҭ -ɽ\$[vnȦ?G,!eΏHp{nqU轹 P1F}e7N`O?_\l>K8&%%ߘ,<ʹWw&f9oʸ-6x1̆EIn[GU,}Wy-O8ŷfƿz92&X%5Oǁk*iK^gYZ07070100000118000081a40000000000000000000000016101cd7900002128000000000000000000000000000000000000005200000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-alsa.ko.xz7zXZִF!t/ ]?Eh=ڜ.+@+;-3$ NLP|\Iɑ| $!pÈ9|gCz&GpSs<9ҒNI[ P*0! OJdEGҠ)0&DԗX?+lc0x@2J=1asͭRU-3lFF Nς.q=VګR.$t\,O-@D~&N*(Ns 4$["-/z`CĽɇ+WpHG}PT*} d(^_U#y# c! tw}iDQEe8`84t>d|Ǭrj֋%Mw!H^I`ގK^Σ"` aF&7ұ s mq2+"`7եkSyW+tٮO(OXT#VqP^;B? E]Ri eYD}R^Qjbrdŗ&al)1q]7\Xb]q*c!C\fQA:N#W"c!y-0(;|D ⼂Ѩ,Nv},~+d Hz ,3L* ~BYrz;Vme]]  8 bF<[ⷃ4ِl QI b}M._5:0m;X%l4xrIʘx(o"gOV Ϡ`w[1bѯmI6zׅג,cCXXŽ|;="- b^BB`4'Th~E  @<~XCd4]mfZCUK8:BԄf oqa$M ܈{!´Ro~6\} K?6@qߎ.9R+NEs R Y?)6uׯ ap\#qfJ}~_Ͳ#x/1 >q5^#LxZ"yA<%mR\%i1Ðdte~ z>(~ckN't\ۤTҾ59|wZWv^*E7z^MraWFQ oT T=os~X-_I^gYDro0ra$kw9CiPu߹=}tJ6j%?1|\ ddvם9eo/7`,>ٵpf&T֝rD~Έ=G1m>Ca[GI oyk&㿆kEd+$V6PLk>P0TOsEDDjg7yxm,03C&)0"يDeA$~'oF|sqȆg>SP]J$Sm\_nZ(J9NFw1BS\"GCցz@:W"_-Vi2CA \RU%27~"OaġS+\EJawO{7~X=ml(;#?JڼtA3KP(k}ЯcJD$4 Jd.1nz(.>b_'S9>WEW&UA6"Z Z9ֿJӯʹ>TM[;orA!i9~eK׾N#wj1A~ռݣ7l0ѐ] O܌rM"@kI'¸`\۴)kyxY#D|. ((۸N6_o Ǫ^$EH2 8*V1D`$%6k8e>!Q#|ߊ+1{H]v3$5 ۋEf/%m.xz8:D=&Y|LkgmM&>o/`W*}DN.WHD!\t#HX]lS c}{Fؙ8Z$ 'Yo2F`A_A=qk"Kj ѪV"} ?%Q5G{rM%Sk1CGENMLu}窴d uU^cU^߷١4}F6FuI\8QӥOh]C|"ͤ0;yܭ aQ}_ޥ$)?=d^Y:LgTē<'P# k25<&P@V Sא4&L _} 8qL;SNKі5m?GOBŐg˧jiԀRÆV֝ oVwOEM Qыa( /oVKO3<O/#hȥYdOF4{wYz2t!|tUtnD⃷ӤHoG\(ׯ54`%6W!@mK39݄q{1 G҃: O)ۦQmw~=϶c |8{s}ndu<| J~e/{w#-PHyt̫u0mϜ7Ac FwZ1~i" ]j#K~$AcC*@"Q}t1DkwoCZ` »Gk$:T{'bAzHN˝kZ.~Oԧ\ %a.Z~&e$QU8&?,ZSǾ ̤+, P3?*v(W/"k]njA?#l3hE "nЄo&`[7&b}Xsa-T87 y᪰N4!\C\2t#O5C;C9ٟ3]tMI5Ǟj tkD]3{[PkEy59ى!(jCn 2xa>sw'BǁG=#ߍǥxqQ=#݁c_YX"7}qa:LG͚&!7oflY$ɌVW\Wם"GdٶŁ8n#/Qwn@*X7)Z"*tT!x92$%E]=aaulb˶g)JqY&W"=F}0huLDfrTWGOd ~k51/q3N_>ԝPϔ6u x)Jт7!b|؝y\\]裃Ks 5|nU$nAO%Y6͠050K8o7 dVEHK xor7`(8)o+N-wrp+zW+^"ki~)[LpMi,l$3Ցo?Uvg{BB[fkR y*+/ i5*zcӮg1WSȺ?~dA/<"A2 V{ `';9ܱ6GqTߌL5*a{A4hv̙Ry/,3[!jNm` C,8/qYf|OMwb|K,Nbi:oEJ;)A,io.流9i?+/te]sXxꃲl"2Z7kti P3)j|K܁)q^˶0me0!*H1BWQQdeϣΘ&1!JMū ?#f00>Xj;w= hN'0hd>^Ru@Ziu*rDG&7rݹ/ }{rhk,jf(`<}l<d_,{zi8%\[뢍>R!/VߨW:+܌nܬUmßҥ2-W@ԓm\no '.)I-lB2,7:,bĈSE)Zn$$)p7zǃx#n-jGSbs2߷>Ef!\ԩbeYw~y{ܙwv0׊\5񲊎{!qAe0Q86|-Բ!V΢^}Y%sGk?h&/KLu p)x1jh9{99 w&%v=Fgac)6*ׯg14~>U^!v5lȃh7ZX]>(ױyǪbx ]iΈmN02 `!Q *׻ U} -S o ]GΝ4+Cf v4JN=KmUZ-uĤD􎤖l0(> つeW/aP1d"se⌵w iO #Cuh=V$S鏾Z؍=vuWNvP5d87 _5 :'֫huk/O0aՑYJi;tå8hdݲS^ֹ/04IPgˤTEݣ dy4N*~4;3e37+Q,w3n:rx~}VZnQQQbHI)$1Wb} _BF4k-Ok!}wssmpYn=Drz*Ifoo]B'7bgYZ07070100000119000081a40000000000000000000000016101cd7900002764000000000000000000000000000000000000005700000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-blackbird.ko.xz7zXZִF!t/k'$]?Eh=ڜ.+Ngr߭7%~[ޥr/ၛmyؒD62P%}̎lqz„S 8q1"A#0ǂo0X[Ls]8j b r+oae ZTE^,͞"x!,@ˉV{;ȵ\,q[ Hߠ 댶5atI3߼ 4mmN'zP{9m=/i^Di5&Q2=@J >K0#|C g.ٍ3BХaoftήAWqcrpr,T>"F:AiQk"%TtymO-Lk`)]hј;>8kvs`o&RhhX۲"˞9WTmDj+_`\i~҂~*],|IԲqa=8~늱׆r^2,2yTFA] X)ZdP$&xAfA5eYLvkoY .& {X Zbt|\LL,hlc6YL5Im9k)+ B_ܟq?%!\0i0Rڎ&ߎ@5ƀK$Tlzy KWYkk@ uM hk~<5:qr,5٠kn#F@DzF,ege`r r-n, uh›QqD|k'ߩTW+DH>)ml2̷`tR؃0tnutsErhhBlϜ2/wS0ts Ś% # $mAy'IB[>}]̐Ylw28`cY3l 6[PaOr7^ ]LOX.CV4`I]/V'7xK"걵 )"y44(BK^#m&>Xw{;~sP`E5KU0dʭ0R'b.]OzwRR r#1paH ޳Z@w/a<]id_umy,ϒRNAµt]I2kʯ ͻkA&=C ?ۆ^8mQmg/DNRђ-TeUsGŸvcšxU1ߨZ4=}18o?o)>/tKp06?|2>¼3G:{„2T]VhQ2o.ԉ+X,#r="<2rk5ug;^uබUzFg 4}f5f2LMcIPEq@J#+.#|.M{ȱ zI:6ɋsn,Ƌ]E'wLF[GcQHrv|ɔ2/4O 4z=o.NNlZ:OkO1&*m/"I]B' }4Jb?O~n`ZHmIUM(]齏 8YVoCVT%򳕖T Ih'!ȒQ2FN &75YOu?ܯn7u.Ā8ʥ4PuLVL(}ذW@ةKLd*hR77F?@[cN#\+ДT~7{~k}0mTe 8U_d @ =ԇ' dKfʽ'ѥ虜yYŢ/m=7OK7Gܽ- _UUdvLX=5`uA w:ϧI M͟VkHE0z^y_ND6"vp)1f$*tgi)"S8@G7-y@ =lXDҔ`:B0?O.U7s l -j,l0^`~=oA|qe!k5G| 6[ ]Nԭ?ߥN}גL#)s`6~d< =84yJ%3}>'ճGz iX׹F8UV2=jk͂}ZI;цUEwqR^JnGX~}R pʫ%/Vk2 2Cx th hoQ6Aif/KkUv#(LJ]R%2LX _~."64Hzl'>/<'Gč3+YGzyɞbfHs;xnN 'Ea;K5xppZ(b&p-@1OgNkea2^?@$Kt*'?&@*nz?26HjL0b .LM=*I`j"Q{o[^bӟ4=.I!3pJ;Ecz<׼:70&PО9ȍ}r)Y O Sfe1̝z{*~EHw#SH5HqJ^` B7aFt"fEzCѡk8_tBm xP!7}h>Y 9{Tz/ esI{#=\Wbh|P1X{#<^&Ἲf0*v'whfh=^e|pda&Ϯ^/l˔0Sft6)h q:{ݝDR1Yy:)-ǠW-Uz f>{eRw 4w'CK5T*V84㦇^l]Apq4%%XM6?v ‹'TRn'd](@vVfwH;eFeF{ AY_sn4: 牼;y >*D>֫5-,%e'?CJ"Fl+),WyY ûHFV=j5æBčǙq|U5.Ϊ '+9'6~J b&KW*Eh6D9"piĵlA9lXDW1G*_GF‰%nВ~#y7xDĢ>lKĪzWFm@}Zu~SumpUZ&ݳsljFÄKm\PWD١ȵ|Pզ{YlEg筜;yzf$8g=SW'q_Dz@ I{Fii&勃ĺjN-p OAi-ؙ|UA #H4=*[^3 zRgic Tĉu%f[a]uJ/cηS%`֙ҬP03K|l봒4^eiXn1fDh@Nn:=ls䵛hJp7hJ!ՆiG&,9dlN{wW*~ZsHӟn3^]C>xJhF @Wd Yތ*i}v>=ǥ31|#R}Go(TX08JzvUFL'Vg"Vk31ʴ.n <`:C3i5 [kJ;R,.]̧BKk2(('qu޳pERE﬊{Tǁe,XI'ryĬM(}usǑDȶ*r}?}Rnы 5^#C\'bI32lէ/la׃K#C"ykH6"!\c7Y&Lz\aqh;~2N%a:i?$6Maz~w}}1 a-Uf~K#U/Oct2 O423ō 9{Fջ\˔FK2'us6R^o4 (Cdcg`퍓r^h6A7+%m1@[e΁wE՟=g,` MFW!7$nRPض;mo))7HvkNէʸY 0/ې^d2 0M[P"$\C"Bv>LD?]15,C@YH8YH ۮv xJ`iRe5? с\LRj~.Et,MOl{DLO%{ Ni V :luæG ahu3oU$ WkڧoLM&.>G%vdA ՠsnGb݅~}ֹw萣dickۦ]1Oϼ˶'*p 7tje-)TPm:ne?@\e؆;3@\Ԧ׃!ȋoV"WԆ/wi0nCy13+\wC]{Q/n7r$VI(4\o6wavalLEx,V}޴½R'0/~v, qFOotSII*g"-̼@Wl~>ƺ<؆0>=pH-FI3#tw#+ :feM2d85tk("M"s2)/yɾ4jQ#%khtٜ)߿=UE3PD8Jl͠WU# i2$X4%kn.>$qwO ҔyȤTjoCnv*[Eh@oi^ar^)VyoULߌLoͪ#0xƛALpfW ^ͼ{\M[98{-T8TۗRe Р*,{A!K:kwĞdT̑^MeAM6j֬2ފ5aUxqJd nVz.OGPLaҟޏӼ({ ~ta_Xa~ &>|9Ū;^[UA>zw1^vDKNq(]fPy2 0r-v5ʌX~}c"~jfF$5~֋]Y@НuO-Έ61/{AU4+4s w:6-̪Nfڳq  7\>.+q֖1d UX&ܭ,^9PS~uK.Tb{ȅ@axa){S9&G=H_?2(﬛[0vs1{PzAg S1Q 5yY >$ ZͩLC]5,IJIFYю}C[0a\fe&0a~8-Tf!qI&b8g,I ,]"q)cXbq}Ua@ 4WWȮ;H+o N2yT$0y94ڂ먱~W0R3~ O{] ] Q 4QGԃ1;VF\XN-bo5'_j1@%]X%ѓyk=Cyt.crX}E!!C.n dNz1=hO^cq0-b ϕcwFr3e>N;P$1pKrsuSsvKswmZMw&jaZK5{Lj)dmhFhͻJ`pN۲a2!=qhVDweW׽%dqn)V"ZrʋilR#l@I}ȁ?R1Ydo~,顙:Q|72wD@zFo _.0qϏAemG=.[Y<7 s`NՓMB_v6H8Ύt+?A$j >yٜWd!%X[~+vϝ6Zs炼Efu)HM6Ec-_ϒ^L71ˤ[WǂCS˫ݸ(IN:]]aoDSZp~~p&v?{'zjnК#Ԑ7oN2Y|MиqŬdJT۾gŠ CyU3N xES8f_ڦ NB5X%.#Z!X5ϫf<3LyjZPZ_x8 >*}qs` !wȢ^yzFo`fc5q>7ʜfi۰喲e~[ҮXC%x\l~|A_#OFppqBoꢹ3JGπsdgN/]+Civ^XS32vA8Køˊ`|kO)$5A8gYqv)΅F(~}2 [5>wZ7z"f`nZ{GMv匭κO9Ъp++\-r*Iui2=}x ?&K ڴɦgĒf#`Ex IL-GG|%7vsſhm{~4@3{ŷE\:d.1fc?j51}؀ѥ@o56̯X_]JӨnC$ogaذh=X#@i 2;2ޭaՁ̹ŢK2u&poTsdū{ڀ|Z8 |BǧUCwxXY$ dJgZI.9;>|zIsRQ]"Tv/t?O%`l0My7CJ@n D:ѾbyHH)gx[Ow{ FJ7{ QnX%$|k%qrN#VfS7d䋄 kmA1[n dAV\zH SB5q:@haŁ0.>[QV \љO ^t=s3O#%3!EF=j`w0-,`hⳓub1]'d14 Kؘ|ܛ=ҶNOk,)gYZ0707010000011a000081a40000000000000000000000016101cd79000033a8000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx88/cx88-dvb.ko.xz7zXZִF!t/3f]?Eh=ڜ.+8O^NIO~Rӣ;kB~]0` ]%IW `!󫃟QDl3-ge|yl⍊ )Lt7vryq'1N&AJ k0S8ifxC+m;;ٕ ! wT}Mڒ3`nHC0XN(͜73f3c۟M<{L|mVɓX0`v 9 93#Wo=Bv_]j&M17CI0v[; Pv \ 8 }&H|=+:wO{E!&t\~7`CJw0Qrm$ 㹐QL}HBwđwPE]N>$5=nX(+ϡ` 7V?|0UEr@ڞ @FБߧrjK ϯv%n顶"C`H}Ȫ6g$H~V` )Ii^1AY|> Ő?c*hr$ 3xY5Br$'={6oѥ:[zYťg_rJP(r&4]O_Q$ʲrʦ GJ;1BF2$u}}utƘϭPhdˊs +ɷ!dZU] (ٻZ`%34V`E" eN Si2%znȨ-lhU2,nIx:=s -<;EN@M!J!tu6@QqOLu mētCT5ٟ^%i~ u>:KquLyzl5!Ih7*̾)]0:78+UH'A_پA}=:9-e 1<×G>R Dv{N5e,3*& 2"7u.*9'V0%L/Q%Sbr[;1=\xQ|v<@)7:l %Z0E3ߌۄ/Oa[`eɝU-mdp_tNmɸ El"g߹2QKOCvMk:9eű`c x%/X,8h.ћ+ ?Ne[tlQ4kMo ۰#*&l9r;3jUx@>czS#j/6.z0ր1lumV^F;}HoJ#&WgSYT5 ,Na_3fHۀk5ܕt:x!m"-'XvILxc68#n}Fȗ nE-@C|Dۈ3}]u=Fo ۘ&,j sFAzcn!0AA -@э:Ǭr*p(di2QVлRRzl19*B1_^9÷⺸M7b8%Ru,\Q`Q:_Y$)+#(.ވyiTbf~FJ26z1MbWN D{# )A'2T#1OR%%;l:e=* EWblp( okD*+jv(\g|r>]?X5f]c20NTsMj|~:2__\Ht0ij{\\xmӚUc5?.>#͍2bkj2rsdI`'d@ˁSSlj6D7 , UbiKjg*/)'ÐȘ8?CcD6H^lx!${9 [:)oXJy׭/! zߙTJ9{wQF4T6eAze`޿1]0B폏QseM?Åf֨fOW4-0\GF.Be;5sxhKͰ+d;{$Q|!{z -$tR%)iC6<NYǏ_ysT DKq7.rJrtvպS!Ĥۨ(h+PIjq᫛S`T}u<>hL&NCp-OxLk;bIN{҇:|;% 'C*Փ|V5tB]>k:5ʹ6{`a#+6Ưzx.V 4TQ_mrt݇uvhDz0*o7Qh]&Ux 0m|6Qa~ T,C3mh݈1 ~|4v? w^nv324{qzȚ g} RIe85wu#qDž'ꆐZ/Ola\g))!x OYygoQĺ`0K#2d5b_tޞD X5خ)QV}% - Ca^!djX, {"HhH+Ho܏xv?K 8 ø0CQq6gQd^TD~D@ZDb3͜j$˸F'A;p}W6CX_#BQr%?bu3Ј.r敄z^NCE-4uK@t,6BuU݄]x ^3,UoE*pzOh-"rOq\gƒ^z~xdUwZ5RB|^31unK](<;-]BqNû M 76H66N~AajC5uh GlbT_yZ!,իa uC$HW5?VRLjΐ)9V|+#;)zl 1$XpҾM;| "SSC4|:ƒ@md'y ]G>d2;BsFC3@Ue*{YK[k3Y3ߊ$tqbnj,o4 :Gjdoݍc<$CY=;- FC{o`|EtKIݞV4Js^mZjÞ <=MP!&?gn;JL 0LVt-,[3} 3Q%0qv_ݙPg`B&SYsmVí;š ]ȥDqɵN~Lv%_2g{+|Eo϶[Zz/G_~pfcBiJC2Œ!}K/~(F+d[is1' tց3 \ *`ːyUEyܶyWӱ#Õ3V$*mzlh}DdJ܋FEt)z̹k:bm6 $?:nOBRpwO~a$) j+2kzj* a1o.*Z~DjAWZ>L>{Lze-*d"x˪1KX(nB:L;HpzU`pF=37L G}O *% lZn^5lTBlU| oGtH#\zeklZrvpTU99:fxX<0>^m%&l?xd؊J ^ڇkq[%CLxUR]iŢBAs1JRGEW,D ?X ,}Uר-&L%ܺG;pd QF⑚,Kg)7-%{x&km651o'L.Ce\㜈0̅9t)ܴ)0#֠ A6Nap@R|G3tn&'a8%l9d~7q'ACWf Sl&ڵ 29M yVwLAXӒ` 8C.q7QyrPo7&,FeDك#fu0dʓY)XKôkC|қ?{ADpԘ:H [ #wiaU.#?W?TmyŵjIox) V߮9s#&wv' I /bԱwfKom+W+E UWUiP:N\>3zdJYUc|w_l=Fv#SV<K@̂ qĞacү?{)kDEuXȲ<cE N- -Qj/S'Zdfw”/ ^]^70JJF>?"C}h3+糛}®Q'僵"BӅ̑BVL8x9-RB[, "H=oA՜(GœnF4Ǵ_&HT[ô}unR* CF sOD !=d:d_!m^ߖ{ىoBlүH~GA5F*Cskhʝ-ѽ85,p)#D~,؝"ս s5O!6;uF`ύjQ:Vr`>WA֯v"B;~39RZD,[&htĭ5 U-5Ca#+(´%݉m0Y-;"\PDvc,\De":Z}y^$+d!wyI g\A2xӇee ުS\ R!U7#E773!Qd")Zֲ i&u0jK ^ ])V<l:hs3E4`/-ߥ(y[Y1T9Z[0rYY>i/5"]U>%H&ItEK 8F;CPMt7SC{=1NAJk,T4+ şr`^%+BV&K6''&Kr#fvIG9߈rr ;Se81ȱ+d&:"*19WNRZӏ *j} `4:M0wB65p>ʄߨgSen;S0ZXkviu5 dP&qtꆜy1&!ml]sAu:Kg)XFi'bt& X(yJ N:! Y)3$>Pƛױ;wA^UoU…!noT}wέ0HP|?r[>_6ef#U e8lǟW4xzw}2VNIoGcZIիZD8fI1ŸӝuH^>`>{WZ7: ]_;{A˫G;m@GVZ\t<ܙ_kÁ*ZY(]*l^ᴴlf:ɇ&fF}>L?IULMGwMc' 缾2_NEX~NỊYrV`5 IЦhlћ;6fӨc"ar8ܙdyU#N6<y(޺ :𐆨),jO4i\"Pq[GީavՔ@Jl#7D@mpS{@}4=r)-6cf1UTh`_pG+ WS k(,Põ1u'6_=O f, L6C dRyqH,dC [@kKD].EĿrzXaD5P5!rkt'!Ϟ-f4dEhB C&l$7y;`X_%MClJbwRrkp5jIHj/š9!nF?O^mbj6sG$ {s/vefGN!kc ~w„Fe(Gh. E5 hr(GC̙Wx/yPj=c->Ǐ"l7~"Ifӈ߱ ?AԷ,Ga< y318~͓vA2$#1vB`'P$򦶓Qyp0\;I xkzh]g1Qq4meDe&uh=Ic*mADʢ p ދ= 8BuXz?HQSXA;2~&`{g 'o:7B g4e>󺿇捀eBg:Ǡ$uɏ}݀3(.`cQLӉ20åun ܚGctRnP.QC./\,m,F߅9뺳ڳeO%y PBJŖ#MmvT;aP HSdR+h 9 "QȌn^#DžPy#R`qbb)iڬA w$ u(1bәsF#;S||ct+:Pe3Z ,Kƺ6I{EgD`#oYk2 gN,\$rN(\mi)V 8 Fl,[~XƋe 0t8:Rsv]YF;ٸB߼$Bv3Wv N%g|pedպ+V)B d2HTm? IAM>+dW XUՎ1hIo9u&B e&:ؕd,@Ubq7g0*1iX@S"H3oȠ*Z}P^;4uvG\_)*(#AZ1oP\O3ёa@; }xSA:$+= E/Y&p0lgWVm^*BJ7[s\Ûzz rHƳmhv85ѣE1c}7m)]m*P|2^ߝbpp`/Lx3HȒ٤K+@(#kR$bljA"F?<Ӕ})}AS; @VgcF.AV"@.Q9G#kbͲ`cB]Y cs$YEiDݛ1_(< t#&x[,ji6P[ {cw `XH1MQU~*N`Ly]@P#qLc K lROI >|,DKC/ϛtc?^\f)vVݠ hZ}~8~ }hDi "]/# N߫FKƑfLmUxá8i\w'Fi\wnһ 4BiX̶s%+,Onݻ욙|PkKPhlr೮=iꦋD0AUY[YP5P^7le@Q(R ٝ͐ \ E N&cR >mB$ ns[_/ɾt($=2♧cZ-df7 M7gOZ0;.VԜC>nFSi,'bąd}ڛ2)CqeD"Bl.#̃H,g#>|h" GGbH Em'?dQK'PW"*[rUfx˳U&Q٘?:'}Kr;2\ȷ+=)!`6gp9 207ΟO{WWXwJQߞ~tM)RjJ\"Fu -D#Υ,GjG1p:ah[öy?q7κeoKsdF"d\eΑainkH*3 ή\nbZ\Ɏ86(?=N%/3?f UqN6IǠ(N]lÂsZřhgiKktbC-8?J&`;DFd&5o,] +85z6"·@_pD1t{|n?WY\\t(J,F|^8V!5QM.`;覔L|*1̖_=:v3IDwy-<-(Xa$?.Km.FRuo$*7@ Tpj@. ;/7o<|M79ڵ1p}`῜tp˦dc^i9ls:O*/F`LVudOͬ,y/-?AAK23k@1Hdsz&aOYAރt]hń TmJh4ce BqfK~"bg,5Li΢:LČgL(.~n%ZxȢfr8ޥGnVOgk^^;axl$S-*ΥcHCQK֓Hu FetY)&C%g2|ۮl'6.L-Y&Z@x F6a/V߻fH.E&${'<`y]zj\/2''Cn ۾7uUtSɎEy,X{x(i ^˫_rsi1U3VObDêypޞFjlkFE=BsTݽ4Y|wj0PY*)W~ v4?8oʻ 2e{J* R|J89<BK9d#ݥXխi ]kJ`_2`[ <C᏾1;bz7#.p*$|{`Q.E*Nz6aŗ JDCvzzS#jFR䱁k]֣W8bmJɿ,x&fBQ ^lMة^H6x9!kEEv'K*&2GՏiUAtVVTEQ'x|l7MT;v&1~\6֝?sDso߳d6䮯zŘȴC`:\.y{SJ-RdG a>K;2;QU@®ENKC1 #q OM`и5\ّf8Je,K]h8~?H/^ A4 J :}z%uBylP) !HL_^pW'gia-XECdr,ꀫpd|&3j4iAor_sEtgj:|Tb$ 6_Y1xfɔ)Q!ڎra 5Q wUU&Z3h'[]s-E! E;Gݜ.OWБR>˯_'V1f/{w5v{v,{Na6ǚ‘Jk  DJ)=_X#4MGNXn!%4K (W`L9^rA*rN`,7pSo3SlV>޼9+Lil6g~KSC W}T!=v9BȌỬEI;&J`(gA'2ioO6ILVh,*#R=^Mq!r 2˅^1p? Z.\,yYb|:"i.E^v]b2Zݪ GRO:݆-Z j>тךjS+; ~<(1'VUF FUNXu/kѺײ\BfFiG3Sς^ uul݀4 nAХrmiV%~I=-! tOr 5MR$UU=/fuuȻl<(ä7F@\gusu@n$`*6pɊ6r^tq@sͥS|: b9 |i; I?c@*{Wv._r3?gvFl#f& $냚 &,6 j-(:[iT{*ˋC߆ qi0 3ibz2sқ1@ .㽼0|ivf>m(gߎ[ A( 1*TCvWcRrԕOr],rg+87GTzIĀ=o5tfn7s}cܷ;Å_\3M?_r?j sثJJjI.-ST:7+(5#B]9Y.{;ۨ˵w¨^rro 0*gED47k- 1I.(}٣󿆗76lpRey]PSVF4]")Cbr[y-=,q嵈hLph݊4n'*qǐ[wo[G c< B ǯ$8;!y$SIx 'Cu֥.s!g֣r Ӝf  ^'8TY^9\~i-`9pAGIWJ726oW\slPǡ)"ml9>t6aYpo4Vd`>@pQB p$nsJ,gJ.L- 5e mxuJnG @h\g?~ǃWb?sHT+}ݩ^Òi>X^_|*p-kߓFjw96e5oUǶ[rM| Z2>9y!n'(|6cr̚]FOwʟ)nyZW~orQM/4=`7U.,nv-uY bbr8L yjl{5I:=Z=(9m n/uHTIx>ĆĤ"M/L|]I_29 UvإIF 8<kANsڱfP2T#XOjmHYmpBì8P-n@drRqtI(`41ݿY5w4Q|NGJC[-ke]jxLUVp܅/^kapz?~8xpVxhpYpWFو jwY8jFz!8->_G2KM]{^1Xb=  _hQCs1Uj> @}ђ\ (oQ{_vsp7%0҆O{ANRӿ5FgN j׆ g6{ 0rwʒ{lBW8>",{Xs+rҭO, bNʬbpr`eMzrxO]&~'6ҫ~7i9U ƌ~݈<ϊOS,6ȒR_k"NjPf.0¸V!_ wI&'syԉ1()&%9P 9TkPIPh.tʟ= 63*9@| /Sm 9@wI}C `z;E)y kwh__;WƋJb#881f7qQOF\egCy5ÜÕXJS?&q9ɿN4{ IvuyAlYBh:mZ5LD{Cбx1C99SYkG `iXYyh\xڡz$hƳF0amژzF+*VnUآ_`K(& ^ ޑ k\UF9Jc說$|Lxn.-ϞhiRB&^~ӽb8JT]SՑum'ؖdz휰Ceg&4]&'sƊʝJE/aU$VT_ձG4j@p6y{ԯZuI[5T?& >>};|CJ}-DNO1k뎇TD"b?_jwwiuf)*S#%X8Xi {EX' sމ9r\6^w*no&"w3hUk8)[jH (jl2N:&~!=K"C8?[w= ;DULN%фyaHY\APxg~g*պo&a H qz[ [M|T&?`J1n7LuCH-P T-ԕ=69@Nsnv'gQċMQ]1#lFrTG/]:! ؂ 'KW)c-Bs7N8Sת{m qnzR#5CV7nH?Yz]@fỴqӽ\n+DvLXoۮ` ў=YQOOפtq lgޟ-e]p.h.av721()[3W9f5W䢞!WRCrSVqD8xfؗyģa1;B͐Е>$6PR0:ۈcjZgEY`O8; p$U޷fQm kBs9A2D${4q9LHM1SW ,үֈְ.햌9k.l3lrnfp^N+ 9OBM`>T$$nya=;턿`p7=A?xlRs%f jM]bouh?-Â& XOtH?I!Wɴrv[ nHUj3yCt_!,]t b9:.8aINPaϔ561d&_/I.^3Ek=z.U~ \"tJq9V %}W #^Tq *G/nAR*ӥt%ŀôH؃t:] {o,XГ|# ͫC)BX;%7*9)CtA>_ޙF ~X\1hvw^=Z*w{R!+1ז۬cX:ga.'b. .f$s2bLٚ*>g083 |LpmZA5XЮ{JYD|ic{AK=6O:^YVtO6DOS`y*(IIZNxddtsr ^oO(=TR!\;kkc2`akFIIy̰$P ,q}RQpW}_v%aϖ XM/Dl`(HL7U4QͣpСk>cNp.ٵ4akRƠܢ7dZ? /\ؕJ*5CuP;/I}58\,^dW e9Kž>d)ӏC{N4`O!Gk"ja~b~I-߿ŰWe$ʭ4}L2 TnYRKsNKĈ]$@Z1 CO}!~5琇'nFG2%҆k}󚪃uM44eIlo$EG}VxNվAt~7RSrsFa9Q̉,*aE]5GՔme2DFdOA(A?=8dWi>6F:1׃IJ=\C>Z7,:I_MWb As܅QhB.5 S.3'Fw_vU12WT=&[50:\:ɋs}cTH8x`HoZ㢑X/տWgݧ<:dkqRU<\YE79yp=2LPWLO8 Fc c}r>ڳLWr}*Tyg}&8>6HqF"2xˁI wv5~ ylTSm%J( ~\|a|'<9_#: Rz`:q8<7{C9dW,>`d%]ev7i:>҅.ۮ@NUXQ{9q6#qS.bF9phJ+;䓬t$Ӷ?? W`39 %#zuaI8w@:gl0g.>4@ Wa5a3!HݛtgIeս.Q]1jj.XltpY9GjJjtz,3g56N$Ń6xIDq&>X: 48YVd|k*zHBAGClX Ov·DZտ'\pFtj*l#oaH$Ek.pdߝƨN|^aϮ sPmJيt,XK$+;Fi9Yxú>D u.a()=6ψ&ꄋgGY\DZQ3Upx1b^Uvrl͏A ;#."i_ !˼GʟC Ko܋-U"}H'"uʴ/Kf%[eB YZTXREm6ݕP֌ Nk<*qβ*F7R1 \v{Wi!~4x. 0qnAz 6Ml UNC>.vi77is.kT|(=ryZw5,o.O2x_Gg]J n5! X/jT+(h:eۂ!Dz{ N+3OW w $U锶Ci{is{[5DѼoԼ*4_j P w©rV77ݞ+6ޛZ ߨ6\*Kg{p'^aL//8*/*O1|@jN>RCJm,Cex6eI- s-|€j)Y&(Úq GwXΗZ*ŽD7׮P/+Ȓrm&E"7o6:Eg1z%q,snwSXC"c=ktWImG_s![3Ň_p0OU4LS-Y;re,k, &T:+B:g>u^sRӭ^^%ZTK2xMIS[ZZ@;Y]j@ E jY )b Ӵtq 9k-Ju7Quq‚_vI/Sfx9jc lÇI Eb.Wq@n_aIF%"+'r`= 9WVpVv/JKEl|,NEi,mטκ4CR8)P< uQinP5REr|qfIۓf^,(X44 7=u(Wƈ'Zz0v݌ߏY\3`ńyi9Ǝg&~*`ǀlRv m "cHTb tL;Wݷ ?2Rd_eo7 M;˓Xcef=d uND\rKw 2s90s-ʌ'`/, ;};}"~eQ $5:ܰKEG,J1/ ƠX8F^u!T{$ "+s(ѽ(8XÐ_Lp8X\ }K,h"ZglҶ5%[27u4~_C^ >Kj9N@G^v}n`R?w$9/xZL+F ټ7M񢾫)]y@Cb) Ð_f V8\eC1j!10{d,0QZR; ErwPpkM~\퇴=uy# *$̿s%ˏIvь[wˎz0wUc-12,e{Tܼ*k`GGhgcs:hh~mȹ8qr%~^SW _S1= BQ?b@:q4i ٞP<(Fb]swa3 Z#٭aff'zoReDp vr3t-FlԈIQ!BKܞm{VxYPǺ˰; 3J iŖSxbms!FB'A."]Cݧ Aod52x# )#'usVM,{>Bi)[g뉂"W $ZQ[sC8 ,@qnbF[0.ɷl;@".YbQ7fJ1#lԧQAd9VZ^`LQv 3*/Vɸ>Ru\SaBf2:w`.Z h` O`=r§5}Lzpse9+҄֩zU ON\MVڢKN v}T܏4 M/I@)t49 n̂kġ(R]}y%l$/)Ub|AMviִf߇kϜi~sΙGS^lȞwsr]&VcV@:LJoeFBR Z5MGΈyZ:KFTU,g%Ƨyy|b'7zD`v5⌥=u6Y#/%0;|C[:(]|Pu:#^nD"%gÌVPnѪ|ptbW"oH[ Y),2]Mu8Rjdmk]CKp$jvDȼ8ܺ|epd;Wˆ2zݱA t -qޮ0A}+ɦ9-Q:+%戭nr ¹ƛYq-\N?P]x4o'$9u7W c)vfqѮSŻ߇#P&$\3UX]мo~B~Z6s8 y$CZ`v?m ?ƐƘfٻ0#i۱1?C蜽 /.GMz]^  䔡0s.@ǻF! ɨh0-nVM< LZp ,tgYZ0707010000011c000081a40000000000000000000000016101cd79000022d4000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx88/cx8802.ko.xz7zXZִF!t/"]?Eh=ڜ.+<[sX!Hjl8It>g|*fHOy<ǘ6[R?!Ъ*C 3 X~ nXaS'ؕO:>2ĤF 2g-\ `]{i2NbxoÇX΂[Fl"Իr=j:8Nw*ҐwGyWhpBlivsƀ$ 6M",9bYg|l@z>pºpGG5uLl2, ]E :\s낤eul" dCЊ+]2jp'U `.?`0w~zW-L&DQ^E]Oo]H?Aѓ@miWs/2։1Tl<b8_LHOYik0 ^Gu_.Iqnӧ&|/\o0 a{SudJ8{V G3ø`W3V7-Q!js |ԇ;U{։Ӻ魝QtO56TbZ%L+낒t( |ڼ:틻4RXDZ*[[w(«2ՂuaͰ1e҆<\wnp,[µTd1mLy~@95 !ĭ%h$!~ҳoI _ J l %bwũwer,B6"hSJH p3bh\J! :sn슄U4Oeߖ=lqɓ# -wXeLyGMyJގ]+r\Mf]1c|@r3(Fm%}gLK&.!Ҡϥ1w{ߡnA[#{ wlͧT6@PAUThbې=d>}`hh=,ph{m|4MO nbߴxi7[?g{#D-G-`\6tX%Ѳ. >N=e+cq=tmwy6ZP0~/ӗ5>Q}ڊF T_Kbp;8W.k wd3-q# k0%9e{,4+)ǼJ-riGMl}e2 6Ni-]wđR!^"sZqǥW\!C~JA^!xW7js4ƨ5fG<;KNKTx6ƍ65rE7hLsB+ȟb@s yeQ to^y:%%R xr5qSfP a<ĞrmȨf1ҹf֨ϊ7'&9 7$xn%1' 4>QATv/?/2GH;D:,R`F }·!b;Y]7A8+4ߩ!ʹF\%R~/Hْ>8$;Z (1!H'C|i@Bf籌z40@[21/|:;EPO&7;J`7vcE6w'/^um[S)LG;յ>fgK; db= X̝W PZl8V4bGe31@œ:DAvlc<~RISHDL}%ڀх (4f0r:bO6D)JÁDq+l "1{/9zD/F.HO4hg*"]tG@+rO 'R^ppº LNvYQ|#!@!7@F$@&&;f/ MXCsR8g83Om}(4i 3okyP'}B66>vf  )2ǝh|%;179+QLe hy1;}G1ǓJ6x lHr'5dKF?Gk>KR+,pѤ$!bMq/ @& ~&< LB45 tؓG Gmf 1lkO7Ƅᮼ^'+UjOME<b{8+5L)΍*t0Nj#+Lv-"ԥE\2>p _ <<5>w~}HAp-%ӃJ-"Ceڇj P oS$ЀxLm]pnPӥ)4re n#twF5!aUܣ;x9 Kbyѣ'xʟ;*|2Wdc152{X1-9Z>gKz4֍@CY!гAQY;y E~GaZ/ɟ(U+lŴ)T i7lsw8=fprpL&ȇІR#x3i_!ȵBz7ӀkNlvʁǡ/חN=4 qYo3[Xkw qKDTVFC졖u( sm?jsE_̎>"ЉjhR9zN}X>gd9LmzՇ3s B,%& OR1kI)&I2D4&M%74}S_:Pa ,^e̬/b@ξ/??A:SB?om`{; ;Y IXcP'TA.58!UܞM@16Ge3qc+0Z&9Nɐrt4'HZ>cDjP]`Z_䒓1B! gWbM4v7cOҕ]GP)?>jG T }ܟVoTWælCu X+5GPe 1E`~5krL:\ImF{rW'Sxig!K0N䡎k਌Ͻ_В?>B^jڮrŦj"D2\v7~kBNYg*G$g{a(F[rAYiP{WةY"NhWDrxKl迡̼pPޠc+ά|M[||:FNGӞEcIpAҁa0xIQ :e;Jnp /e:O?N~PŢccמKA]3E6yШ. ~惄!eQ(օ*+MoWDLiw)D[y^XЉk<|Q(&Z{#/-C/ <@xktjreC~lS#:^PlGgr&&x~hR;B>ַ3-"r,(XY*y2{do|욇("(3;_etj1A,d== 7c+a.8W,B2x$&Nե=*ڦ!b@ezsz&DkmMZCh+g {? TLpY:%jF 51[JEɫ)Mu m~~ؿ:B-ɥHm5 1*< bAפ^T R|sYz+>1#=Hr&ZI_aB3) 4F9uN! \z#/wz*jhֲ SE"*NkpΙ_09u|ʙ"{ܽhD5i[mdr72;=9IuB [Xvk2*LN6MgZ41ѱ L% "tpUlR/pƒ jHgb*.jXF9nDFueM71z |DV׺0+,(Cx磑$rDr˪=H}< E]?wXԕagrAS"ʖ%Oka}[0Mz!1Mr3AcR2f%uRzwm ܇cxc3%٪9{?_,PcYˏU}=]g>XlSbFMVlrv;3!c!?iLFa:}ֈ@Bu*,uS 6s̅5*7b:v>"8+ /~ xQ Ȯ goEMyl5Ii'c%"ӭe#:)e?t-SŹZ÷zV:-:g-~200".YH>v ANhk$kK f^W6cӖD~؞FF9x?+K<,gln^Hpn+e9Wcfț'ZD- $T ߖC@CFb06p!n?X)9 Y٬҄#&K XsMMPW"`75Y2a8*IEi@ mD%HK枈榖3M/mmUjW|g4-4uɵ6(4>DLr z6DL_ ɇ#P^a7@ƋBV=^y7M 8i|,bWr?2 ]a8eGgCcc$%.#d>_N-/${BpU;Vw@ZV,LNMPok^g1y:T)2ɝ*ͲgZGB) h IJ<zQ p +MUi^eqǩZttkLv>:Saz]̳ٟ>|N%0<0i}'%R;+fCIV>=֣*o陌 :AEܽzbgYZ0707010000011d000081a40000000000000000000000016101cd7900007464000000000000000000000000000000000000004f00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/cx88/cx88xx.ko.xz7zXZִF!t/M{t#]?Eh=ڜ.+A{pwigNŻ 6QW ءvm9yiGCwLE'},kR u,\K^!=@tQ/5˴o^$ :B"s)H ݈  [Θddj+R3uPRuhԹX8)`FC]Ðl":>\|K -<PiyTD蒒FLwM!Tj*rCKz/o Af5ThJ7 ;ʼn{ݑT ج}]|!ڬ$!<_A'Q(ϚZ&XХ|iTdQ{ btp(F2# X2'7fQ:|YIX|{VkEwsmBkS94㗽?T^-}\{C|_1K0޼w}3ˤ+1[i]D}`'[3T\OSR%X$Or?:7 WJ݁!׌`'*ܳ>aG34]U `I' -A02Pj- eC>z 9c&yʪ/|Э[/7Ԓ]Y 7@KWq Zp_D!QE$L-uwӔ!rňugj#nvW 4ي̄U[w߳WZitOUQ'DZ i_Ѹk@ q鯥՛4IИ7+ÿ}I\Wa!o#eA&}GH"[c Fb-ԗ([j"eZ~ZM'7x%/eSAG$ߤx}lbp6ă.V,P, Uav,j|SlK!| "֖.v86|pDۼȘjެôC1{O+T}zy0AS99Typ#m!<5D߃:ω bO1áF;^I쭏2Bzv}I4grb@3 =u5̧WUWS^7~vuAn 4neˣL6 ЯDvjAɆ^8eiֻVFЎL|007.8OXp:4hJIRu~uXFwnUya]X?G`C聏"_Wp,=Mq+51b& ڭnTZ j3-?cTO_^VjwR?b 8A2$W!rL)6ߓjɏ_XqJfyUkaCTdP JxN<#^І ϰZgϞ#62Ea7` S1u_ 0cbe;G}dM &CϭKk1ϟm&R&A[-0NbM=Đ%t DZ C8KhZмFK sQ+6a)5 +zQR%6[~z]$X^"HZ)BTr6+Qh<5z|&<]- ؟}h2Y{uC1 ?$/I?JPH*46{ZJH]DÝkxRoS)Ep[Zk8qWza՛P8s"Bi[3 OHuI`w,|QHvO"K׺Vw TƲpW(wO=j (Zr)0& K}{D~d7?, r_h\!g.j+7OY/w`]c \.Xzb.1iB"NMfc3 q%>16tۓߕG藍 r&,WV*q@Mi9=9Bf9-b{->|g_;qq4ȓ J}#q?60A3£ .}K1,b])ϝtlZWmwqALX\ޏ^pˮvmg :eVmX&~VUIjEn,t3~Y<%.Iseȧgkf TfnKxtMϢ+rIN%l=!KFF|Dz! D]6O1[W9_q|=KVfrJ\O>rlX1㭏N %0뗯geȫgH@ij)qku؃I//p\Aӯ RWYt(`Kd]ʦ`.xLq㧀<;QC0yD8t}JfN>ꌸ6DQ,AMs{5d$ 7Qw՟[%؇夎J>MXf~k^֢f;~Z@ZSV6o(GKQV?#o*24o0?gYZ0-'#"l*$#ywZkbl)3K eB>r$rsVwH:]UN0q WR}67KMɦl!rdڼЙ'`w~k[&vɩ1Y)wZ 5}Y@/*D 0*do@2+(Թ=9c0<n%V<2*[ iD.;SO4[2 ʪED 8JgoWp!e0 -8xHr배=m W,=~!*Z6P{~1[㟘TJlٻNCeMhLE=B\mF@zi)"/}M,=3:hH4[}|k3f|z.{4-G[ 2\(s|MħT h Ks>ڍbR 6kE$]yru(Ⱦ8V3΅{Auwڦf?2=bvG='˸E̮;`>h N'+(>NktoNJlBOۣ~?_KR$[bf]-{,x5FVb  )#'+54yN#)XBILNcC?օ$F `Z..'ԩt<`<#g|V!-l̚o-vR|XS\S#DX Оh!R 쵡uļx{?gHvZ#ag?9|V2R_WlW'ޖ1~xUfp8 ;!0b"M h!jo!}ǶWmJE$[^Nb.PϿmȀ*'&ps*O1w9|WL,' ]H2Q2羢7;k6,$ճBw:Xg M۝ha+ibɡ=-K=8y";Y_RCY#Ks Nٿׄ [mntI ~q%A]Gsa^ ߙ31 sOl ׸ Ѡu<<»&eE&roǀ6H)D j/X;R,Ã-'/~ ÐdEc( L4~u~^9;IO=dؕuihO_dyWN} Vk&㫩YLb/ K -lP|T˪ψ~iWI<񏊺'RqM Գ H`.qc_ʻZغ +3_ ׆8dw0"֋Z ܌')a!Q"MŢ eH|AFk!6ܗ"IK~%,slv}NXۨ|Ar(To)יfXGľz9c(s{_d~Lqㄽù$3\Ƿ8$~Vw0(soYCdu l:J4{`ͫBO:;[9up_CoT'dh\GVD@iY-#ge7Ѹ"]x80P)*7@p`E+Ҭ1oG*0`3@=Һ}-{M@+q(Hahrzʿ@sV{ Mn%@#sz3j.U`-N2(8 Ԅ͉"ܩUӇqOyI}RY-w;~f\= r\Yj=!+jB3s{˛~uDOqpr=lK)7~ژ[8Y[#5OiJ’ɖJdzyl \Aܟu3_ A5R@tʚ9Exh-$Qζ#s-6 9ܮ3O)4[QUeZW:3xWh99|VZMD(f4)*3#~j9+؏Kt9n ̀ 0ؓ r,4֍swXB@NW|_R1rt\]4Xa/pI_&4E$mG*!9>r0}>NdwzZmO"{y=f61܊pXCKw+’;:nWwI3=cqCKɟ ${f9.ul2DVH鼕<ebYAЋ40Xw4h!ЖvPkoߗ$<҂SdkK˯[j؜{6rIFت,ChAj[#! [a? {]}Og*g <\Nς{.QG^Ú8B>}Rr\YFQ`+˾y7;*yhJdP+aCF^a&2Da`Yj>6A6U|i'v.ʤmtcHQL rsy^ swrLnrOQk>qأڌ Ij+bWR5VZud8sǐpRU>~Kp|`umrs3@\9,* /u`6GzPN# [}=A%G N)Na~M%F`2kIբ^A|tgb-;I՛K'TDĚ4D'.؟rlLO2<ܠ+ƀpl& !Xؚ^Vhm׭ >K\6ۯj4r> t9~ucqbM'%suA>B҈XCG*a}5 U?) %P#T hqCBMn$kyS@x2`^%bOt3d\Tf6K LrލD ? rjXVSƈYua-_~uFhB؝︜ec؋w_SQ񞒭BX \)M= xe,1+' ;i~O=>&}U3dNKjਫ艶ÓerMk{/=29AӜhF6HeqR.,<Ɔ|r,X=rQv;$-w:KЍ#i7+gT4C!КGXM.f(75(6h̅?h5횡]\ܞxZhè%^)^^vȩD S=L5uǀ:WP>GqpU@u/Xj<[/ۺ~-x6L^14tPQ}\b1|I͔\$8mO1Ծtz48e$+-gszײiQXV`x7eWMֱR&)"kꉪjZ6r9 LV.OF=g&Q9B޻N 6v:$MeSu /x -I֯"iAxޥkiq,#X!? {%#?>xw%lGcҼVUu(.tFUOmMq̲Tu𪸬^<3baxRBtZZnF>ɸᎢK=տM^87$ C;' (I3|/4a  |lg*q.)(=p 0sC^Cg٠y?$igMCXl5  eaĆ)!5Dx]xcrbVA p49dh0åLnSh_$ьI .m.m=c=+r5 `Ǽ$mLP5 ?|ä^Ck}Հ0g.-lG~L*ϊ4!:2|J=!@}hcj5I׹6Q&&=Q^F,m8{\h5BU; b`xmrn,&3Y5+dD}Ce6Eh߳18 }QȚ}}tvg?/ 7rm'Dtpcb3-Gp|[,AڂiugHm d~@,i .U)~~V|bDvQ'Jk3o&׫ g L< jZ: 1,1)}Ҿȡ`@,L ;(ƹ L*nqc\x OE{Ud4;UtlmP7Lc\%)ҠKx.O-.qVڹwZK!a-p=dTi]g[21;o#]0I冽6&Yf@[M$M[imNt$ ,cSDE5} [w`\mr;d0un"dDC ź' u[E󾴛ڛ!JsM6uBEx GDI0wဦJ)qZ60S*Ԡ.41H*Wk 0=JBIn/JaQ2ޔjP0ՙ;[߻MɂɽB_+P]R߹U%9:LތRN}̧/`m]csG=R[q +h HkaegʍA(u\$Wcj71< V'1.(2`'R;GȺk.9*P{QKoFsz)dұ t=ߑ/`K[#Br|)4Dmճm/u/WaGjX񸷽 Iy[0i=]q'+9qHg:u5SJ3 f,L덑4B^; `K1KT@ꢬ v,g(=xTk!9N@(if%WMghp%$|'2`.]/2!+h)(s ]zSjAIZee.21Gx|F VZ/",)8.%(] My*03^LU=9,AЅYϏ=jჴ RTJ8~ޢ4D9GMQH+xzxpr`6<)Elb5'zs| A\ܷU䴡zX`F?ھELMJհT…lAV%š@MI\9D`{3&cjܞ4xN!s8\3U%D8oy.,B6 ɉnqwY _lV|ȣ}%ZM )zGu+Ƅ%hQ7+FmM_ȃ' vKM:576m*Bwjm}RoSV1_E7Zp3#`!5hBȰ,t.[3џYCٿ;N>쁡2G4U"1?xوY0n\[LuH##BJ^Ai {5Q Ҥ?l 7UQizjqАfҬV2_P+ 5dVU+_Ѣ|/(gWot0MI8`Yfx$L{(dc@}ɉhU՞V1:T,]/|A8\uٺQ.n(q2A_NKvJ<͠AyٓaZkq~Bv)=:*|STk5Ew^Gtga27,'hԀsL޽Nm^8F@Dš" |ə&icJDݠiZ?y,͉Q\8@ϻT h&jRl#5L༌m,O.3[7":3!l'l3X|8Qa 8z^;ln Oy^9QłQ9:fV9138&#?͉~*e~BѨ[ X·@׹da$a XZ:C/S7 Ϛ, )CZmeJ`ې?#X;ѮnZAfdpP%l%T,Dxt!=^HԹd6+.K 5l FB²bBB `~/tMrYJAȝ+yQt F6QGmt̮xQ>^dFgxV,"#Wh6Ap̝iWiØ^6.:?H FkAGQ{(Sp8ݟfd Z_8$IwnGv AxZ>aD-g kÆLz |gqknc+Ra1*M;~n;bh·sx"$O{{@ Hdx3+oiIE3X! $>@i)^TQ넺`AphSaߪ`) &c.s07({9,[tMK=@e||bZkFvb8宾K 8qSY`}DڝЂAGk|< <!-GʇHj0bNT M1u$P/U,ʀL?[blCWd?'0͡7bl!3w%X}!9x7רd=S̳Mrĉ72;mڴ)n~]X&-)>FO96Iĺӯ:u@a5[QP2\ fuBM]BFXr|9uk\;6q`]%C4_Io*3*KYhJ#|R{k`WxG DŽLl5{ zykqgo 7RN Fg9=qWGՆ6I+/fBBPۄeXI Ð+4B c) >sgPQ `y.Rm eA$j{dDxPOߥMqcnԙeq! 31dSϴ\@ FdcT9o Ji A=<5dl)NGpؕAwV[L)TunT5ύ6K95&Yݬ50ud/58\XgGxhOkKc:1u\ d9fO5_!%M'YJT;mk$0A]+DNO^P][NmU(ZчUPhߝ9_eA oYA.t}E _߁@(hXZǵ_y/K]C^qW|V'> rbRe2VLiBB];  Ok/en%yo@FC/ĬǨz{&!#eba%DSYf^_Jb8ORQjjv}¡ {~pE`Y|K|>)B#-GKbVaGXIWҒHHHnDt3,t}# !+~Xe5霙Oӄr@^ ;hΘ1Ewg<t 6J5L[!]heC1 r>'CfiF]c0XPmEWƀ%=kf{n'F2ā}CvO?nLi3J9g:Q^߿{jthZX<*Xp%ӛx;Z el;֦ȅ=Ռ)xi'/A9Z<?*aᕀ@$;rdr}#Rm&*T!q5թ9K>U0I#b|! '/ӥ/oА/ch?$RZo1l8WvbUX:kJ!uha/eR Qt@m@|"V`931pIPr9[An\6)CtaU>[HAݩ0͏ݝ2Qw*!N0EN,eRmW<攪΃[ca gMjrUT\*fqrDz*'f t-4.rnv~W[Qz_O]„?Q<>4zѨ`v{g1Ή;W>TZ<{ę_"!`njLApr#iۓ>͙8*#@wﲲ63l]Rz;k_8P০auwʈOC2XkIވ蝊*l鴈ːW P/Ҏ]]PA x 4)GyW6-=_=ÑSzIҩ3)rtieX#wZZLҩaZp3kؤIPԳy()exT 14U$A$J N!Aa6 ZPCE&KU6Қ8GRl" rq,oe2!ıY!NK C-9ɹyxXF=27g2&4Ib:q(6sWc6@ײMU8^9 ȱ!YaEgO:OSiЩ6K9nD:т\[f"eXOF=,~c#qRl߷/b/ %v5uxƆmUzL̎%r6hVN mR\,5q9G崠6i Hѳhy3MQD.Cͨ,oj_³VJ#qM>VMKV^D+uiLfA+ZPSMa($JYQAeM(_r>G[OG9^z g XΒ.D:H#D5^Ɵ5C9h>[*xԺ`o8PƩbTۋ!( ;ś{ -{&E^9c(@[L  vt/|x_ tx“1 2n 9Slmt?GIӬ_sĐx soZ((ƂEѿ47Sf8JsOqΚ<ȕ&boe c] YUw>JYԿb1MӋKWTF5+h N2~Nk U)3OʗhgJ(wRa@P+_ :1AZ:0NS#V7| ;,=;܊Ƹ΋$uS=OI ljYC Y,? [}$n*.^,djSCvT/Qa& ՄiSrTbRuAK6RL : l'cSעw'4ܙFcC\o(laÓ!a/a$8oC 0s:AwL+b_RrBcd!iʟ~*Fr,6zB# 8mlxJ*wOttGE¡rQ!Sl;`7cڨ6^GITFeɍZXE;> $)PRc']PVqg -Cqgy1a eWjЋHo;nѫ'dHYF5 N蚺Do80F]eK6To1DTf4R{c //tDumd&Z`' i4Zb3$9mta38TIwb@7(y(kS$?b܍}Q0(k\[-?j NC;J`fWjw!%Ŭ!yoiu'{d7!Bk_團4G,Bm,!8r-RӶ4{Ax~Lb+w%ay5ԑu']CK?+u8Jȴ'?n TL>˧#dHyk@`d&I/}BU CAڦ'q9PKfL,# ShQ ִ P}-Ӧ|>=hN/c : I}X/qouKn^Z4 0z* \_P[-%|(|,?ޠPcT Wp^WGѰOoSLW Bf.nULڹf!BK>1[ϪIf(y(%b,ɄK_ )Kg ]4nm^J &˾f74XYjzsq,AO'G3AtCA/9O[t@kճQ7rXnc4#Z2s< cnݷϒ琀0aFӳWxvﭦ/$Y^@yQS?_}cAWԶ>PFaF4Iю^u(0#Mdz'BK"tPnՕcD/ǚ!G H a27 E?m%X*=#|g1-wdOWMɈ̔!UܡؘUL]]zZh'ף] {d>n~[B#D5б9;Ù]]녮IPdW^pTbAȪfDZ>r$C8Cى i[T*T Lg{0zsw-25'/0ػ*<*Yykz43h1ock ݗ_G>RnDp^b`4o0k2ͪQiCf5[#${}!|:>.Gk ׵>Nk usYOZ":`DN1h 2/7n6DB!bRfw|T2S݀k FznxSakfg׌VE6&cLjiS5jK+~}/W[-P!82XɎcu~yU,4/WIHP7>\Q=33yAip. $74b.;y@lӔO_6QLa{ /&REm%R+6geD{ՀA;*8w q@1&_Aم& mPrGQD CW'{WU.K1=FT!=߀>8Xh` }WfFQ<7Җ}WMN M4e8̒nP3 lvC(7[S!*7\ _L D Aj9j5N\m  CvYrW§)`g8JUxLT\F bH;~R+R\Ft.zpV}Ps;Rs^qIntBmo"KO1BN*{A}\j6'jbWUVAAq7;Idү!ߐbG'}W&z+}{ފ`vg,IxG4{Ndž`oˀr0X0"e5jz{r|r(o´R2mR K7z"pK0$BY0O}VzWL4~Ah8$*#мU\{b?∵ Vt;7mQcG65i N 3ՒځS=~z2x;Fv_nOCvRYY.|p`vkD$x!:-kF6 ƚfN[os`fvPsINvل~TK6|PzJJ [au>-̪tLۊ٦d(|CJ¨#$dbzUZI! 䱻 E JZޅ[KSJGZr Va$sv(겍Hgy%UlH?UŬ}MnYҼe!"v'*_OeQ<|@HF-i6 ܮؔ@_%5n{cuXjДE;-`itdץ3 jmEso.BzDjp,|;VGZ;TTΧ. ͫF:!r95/9px㴵Kݱ;{$woC|R\l3UAZ=/} !ThSA eio=F^`SMpXe>GH7~y\pXPf?l؏/BeEoW14>臹Krk, oc;ȗJXxD(WaI H o%Ǟg ˽z3IG庼놎?hХjp\[9Au, _DK_pYqcB#ɠes}u`!<)4 vk聖[(uB m /&I_$TYh Yމ^7` Xe{ }ײ_%pF}^͢M;iHWC2g݅EtBݫ{*' MdzJyDM8l(-1=?xEťԴ#Ft'*‚+=4A'2jnVv{iCy+7lNlOyuɍT;#Ԑ]LI.ֽ X޿)u>4|,qHwO%2#QOurgL@JRiI58j[;Q [y?Fiwv\,u ɝTFKVZ:xPO.`C6,2dU!fӬn)qϪ.T ƻH/g Z}4[{I(xZ'7=a>mJ|: *1jH;⚯4[q!e(8'x~~ə=o9K7;%wWǍ `$fÛvn; -ZuHjgv\Ov\ k+ U*SI:H)G5[YNUfj1g}`TIz9JR-Pa8Z#t>+\.%C3{+X97Pr 0cYeXHeu!,ˈҙ#?4]7B~JY~9su9c8=([g6 {C &W؉02%lg^o6y0;q?E)=+Rꭿk ZXo|SvuTRa>qk"mѕL,ȭztLXԆg4B="zV\ LT8,usZ-O332 mΩi'fN0bnC?+:N*^.=+"q9-iFtD6w+V, +v =UIY|ʡ%V\)[`6"'6ShrޑJϗd F"Hfh".4ddg|łF4q\!CZ/f;NqdiπhԷhc󖟖pM~GbPz||:n sƾJB|2y9M$7S (&I8 lIZ`H/c(-ɸ-6 "+<Õ| A 2ffIF$_bԀI6C{(ZFKqa[Lj~]:tL%!{Ldz;D^eY DmAԚEN>zvgO2MhJ,vC2♊(NW'Mku*_[UH+]T83;R&TRo₣|SMZ;Jy'A#㡸(FI,6a"Z5UVUȡ Vb0vK}ٮbk`B$ǖs"%'i̡;{"%V%?J`f SN㕟^y'\icjKSܕU6qbc+unSu'j%yH5c6.:d#I|4~!4i,p"(CY4͏gƦD;~"##1K<9665 Ti@|1eg G@z+$9`*x5|9ҷciS 8pּL7kꢾ⮢Wiv2˘ kq1e6"`v-J%‰.5woI=3hh*ef A'Q~X[/3N}8*#;uJa/!Nq%sr)~_8U 1T@ķ䉛#/N&(.B!rm1ભR7XqA /oSSrzf\XpC'=JYğRygf,q,~?&?/QŘM˫;|v‚+ z #h-{ ';H6ܒ⽺e22CaGݚB(|hdb-Jo~Mt5WoLzrtD2X`Còeݰo}N:=+>cvV44x}iCvw$}ȵ扼"/BL_V.QuwP u/8[ ; J;)<϶JG}&4|B`[,~ w{c՞EpwgJFQ}]@>k@i"]C ]؈cӈvI-? ' 3zDRxз=PxeX/Z,-7SMxBXz#I(nM7<쀯ȧ!bthbr4, rϣv4dƆ{ :/N~ʞ8Xomn"YjQL,Q%#tn$u ImHwF4љ&MMWQK+yV$惢hݚٲj;_\&Kk`Z܅2>l>4.EWFtq)z^QGǻ&MdeU}_وPtcncbw9 w+gUfu՗ёVɺlk8 0΂ "ovO_L\NQoFyp[ BwZRW&BK ޟE/vl ˩u>K#^4LgbR#S{j0jq12|Zz?bR|VDzAq 9O*c .Q4Sw a9QCò~UeGhuONQ")EֵRT,t:8}X-L{ W/Hw -{fK Բt@ްM4!4N-;zn/ۆ&y ߯7ʭMrĕFfB㱾Q:1L:rCi.SLi_y c5吰 ʯ'oX~nC5ٮJQ*+JqBO͆ #,F"CRR[.n8AL#y8|tF2@}5C( eĴ͚Zp2!%}Q^lXն''nE5}e 8\Pr_i5W| 5kUsD۰mWGCq"JRL! 9]5g8Y&4>R涝>bŋL1ȋ&"7տ ~ë&ր́ Lesc~b]g)xUh=ؚlX ?)^>i}Tq].0s ]0UFB$qJ-U @H }-9t IVH2G՘>Xe/䭓OюGJ}{iWU }m 2eAHӆ6l]b2+ ?a"fsǃ~U8cDېUN}crL#,'i>*&ש/wy˕^ 3OӂJA11Ҽrď2m>[*I-! d^ ߴ_I{e-=Y8X!05G C7+jZאUQA:Qgsa?#ͳiVTߪlC9Ӟ@ྮ3A<ɯ(?^0hnԀȳl=%tR8TƢv|$Ggn+ײMqҒ*;hF2?1v(x0زfDzpG/>9\D*jV %OaëDCXLQHukifo+޹ר̔cN g@ žAP>[j3iAܨl S\ }ƱgYZ0707010000011e000081a40000000000000000000000016101cd7900008f64000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ddbridge/ddbridge.ko.xz7zXZִF!t/k$]?Eh=ڜ.+ɒj;%8+*:pk )^Rc$=#3^-H4iԬ a`$$` TVIզO\y&)e ((;tYKK׈6RzEp_V6!;i7za4'僀1ria|/3NaQ(,纶` .#+~'lfY'[?B^uW޳g k1xB/ca$ *?/R)f*~RZ ܖ݃`HGPO}EςhY$0Z@maғ8(#>"t0 G-v?&]ocIțq@x%)pmn@g2S7?|XC>.Ӆ~9 2uQa$:+).N25P9iܷA xI6v# t*yX0gD&EHkyj Ő 燂]Q|Z"쿷=݄I):2w|Io.vJ+X W4F 2<=Ue=M$'Qݎ.;¶[ڤc70s:'j:O]Q!_|j{ ;⸺~r^;Ԅ$4˟A3sr1H뫩W;$9-X&n=18fjL^v&&KDlA~r&*>kdƥDPaCͩZ = 9@OXctЫg-$61 y<9*5]l6~re K EAuWӵ|YT$O"|@GmAנ^.HM؅Mr (MeeTFv5莇9q}"9Gӟ(]Fp8YM؍H\ lqĘECzvU.D2=j"A OP3HAfx {#'V$◰͍Nohj[[LT'eA`4COspjeu-e4ّ<ˇidӥ ԹhX$sV7!q ~#BH1W8켽Gp?ŏ\ī'%`w =>63Iga,5)g X}idR+/N3lIg*86@[pE!b'"^+n`(-.8)G8N=(6eӕA0g<$K~nkzFyJE҈oTsp /)3o$^%nhYs8C<+YYБl-$x*wԲ[^FX~`vR:ˆ8\)rB]Lj!xdi[{͛n^RA^붿n ճ0@;v%K 9ӨlAj*&q{f 6."`[ 6Gπ7}!ASX#3d:elAA~f)xg!#FkPpn]299@>hjTEjT |7Uzg z@I1h [?+|]=9p%s|;: `Ƃ \t1|aCʺoI +PV=~DߙYGt؅O*GgθԝLV8:Mde357|~ ';oʎ3GԷ]nH ;S 7 0qO0p؈ȟ/ˈhw;7~ɢ_ n'u -y:o)@+ZSuIQFl9b(b.6]۶kM>WRW}PNhSlAjq,W_T 9YWzTO$Iщ >Q7)*2F,g[ӌc(# ̫xmϥWf[2,8AC݀PLڒhCU@*wKxRzNS5ߊ(_f*_H߃+1U?Qk#hCJBI%W'S^rA* ifhXC G)Cj?׃:0vO5DFu㤲N=Q~vV5O SY+oxaMd.VИ@a\35psܷH iCC+kk\/oU,JD5] ;~<ϒUrꗌBhNcv,hXn.qCΗdz ntIJg+-1ۼ- Jf6<#:k]?skأKHE>JTr0#"RTKe# G#;|jD %)nBRr ϧBu$ķAv4ż RƸkѾy.gsgq1p}!= Onv{|n11(QdzˋAxS^ž_ Yn>nr*@ i/}v*+r޾\3{/J/DbE}qȧ9 .gҌ9X54n?[LE=oj#6htg5 ߵ՝:%_>ǛYWP>J%q .?jfANlѼ+cFfK08OqVAm*b9c><7EƸ1+qxm}d'stP*Mgkr(!E1: E 6YDޫ.˰:6WGɒl MvO|WwqGf59d{?߰HާD'(rpr lWMS}*rl潱2L @"~P|TU0ۇA8ҝrR{0;gd{.!YXՖU5ힵ_HSrvi! z]Sn2/ؑ6r*q0JՎiϸ\ 0md K5)U;0)ymw6n:u q9 /x{;$ q$?ԋ&Wg<ی1JҌ{1͏]Br>k7+z9 E`ye)P&75wg{:daۗ K0`vI|p~{AHI\Р=4%hfX虅 f<HiT[He@a2ȘǠT!v1RD} |xrBWc<ԩV6,ܧA.\6KQqAKW:d H$޿-v\3vSmk*1tnԑ A3'0>"=zUiF mb>x;5(V4(]Gk/$*[!|3<CsHFƮA5To)kʚ uڈ{f`#'=Ȯt϶dڦ&McґI{Z:bF9]R}f4B>ѰMڵO9zpNb@NP{?{6 )Uvd' SNScC8st#3>㱺tb56K=I(;ɚ| !9eb~HӻN(y`b$N_ 0}k\UqJc 7 z*WW跭U@,Wt&cbnLTsY6쨼G wsrH;Ej;_qC4kX Z>;J hjTIӉ}*1|vqGom!'OZ6/B5Z׷`1j5eX.9]=W%Cǟ`{F|SYL>?RTˋ -رҙ`1Pz@O-6n9v wKtuJ0KH`T칐U:horڗ;_8LCF+!7 a;kTAot( 8 H8a L/iIqaU}oPB$KT(Yg-!έeO)>UQA*dS?[ӓYҬ/6Pɬ[$ƈɒAZ+=DYrJd㐛@f;^v=7SSn}s"#ޢƁPdܰƤ-㍙Q ylY/A<-6s:R\{(k˓ 9p{?=-Mٕëw:e|{Š`}lo#nGު2{EC"saNo'Wؚr?P*"OU0 w( (d&Y` 1$az9B)h2ɞXM b;n2wb'Y.x=C* |"؁ }SfYJV)YI߈T* @PfSK焲3A{ЧJ|nI1-B@=O~M;o|`8RdRwMW/ؑDOBAl_@.ZMeQ b3"O+9~XeߥaK@k̏6{+Og(n`*`PKIjAU3!e*"iʔ\,-)?ѤOT9\!,k@rqJ/9k}]v&B# U'QӣJ $u^`6gk <ߥd6$YNQ8̀1ECTZ8(?F;LOghq4I^vCZs<F~wgriGKztgtq>G;Z`ƹƁz&ݮ0_&]21,AUyNr޼!~F lx VH]Ϥk}R5v:2PNM|df,'z>4zٹj'<*-2yuMw/%qE]ɍW,tib} frs[v,Eh^lruktfn˴ Jǝfz-‘InZ3xMJr;dVNt3Nq{pF1XވmcZ**v,Pd}ԋ$(䍜 O s !"#,1c RJi!4Vx+8ҾQbNJ6=H4zWHOGԷJ#ͭOsj%ޚq UP]14уJ@2ABֆD}3|L R7x=]ઍv}8. qDU HpRtt[$D][c~8~H'a~Uc5{timAmTCDa`pd$U7q]zfK18 }ǁv0x - AS=}qOߢ2 72!q{_}4' D4 [2ڼc"ЛV6)HwuuƂPqhj}aK ǔס`=BU.7XΌ ,LDN S@~14?1F;Zxq<Ϊ?#m5]S}@5=F ~0M,;9Iޖ‚f Fy*qY|uͪȕx#'V(~JB6Ϳ+[zAl`1{sKp{;\e8P.Xs&OYh( 5Sl[W7h th%(^#!,\No_GvCm `hӆ7TaK:̡$1UYBe5)n0]$wOQx%eܲ+߶gԚe '~d|eKi4T gNrfX@ T<]e-Ċ;)".C4zĢzY(! (.xrV^Q`zR,5h5{ QPA #!>}וaG CM8/}5+Tr"Л+($aK|BwrpQTYMGg|a2/h94e2f>#go\{!*!d 0T{iŪv~ܒQB {!릣dX9{!6ˏWCJ>-G:}!P|n2dȊC;.3(p!ډޠЁҘd<}i!<}dWN2M|Kn/y*_b${o/ux Аe*SXҼ%*.awJ|#>ôdn~=Z1׍1FSڞWg"@)Q"2ucɗrPuQXE#ZI7)t,qςnF:Ϲ偻[ t8 0X[d7 ͦۛ"UM^NFk_E*\1:-o zI?2L.d!-dI" L]3vpD0ke*G0\Z\B)Ԯjrd}ѬKV(>@U' YZ9`+z8ڝZzX M1'<9hd9N ^zWF` v}/q4@M'|Jscg"REjJz|8':Sy| |FS])DѴ.q ) Y[p0NjlqzNe_/3@%1TG+*ΫbYk$K\ [$S:*ݐ͖MT} T}{֦'n#Ù9]HW ~JEPu=| N>`v㎯+wo!HʎuW،<.Sn£rJ(àocH0'ls6/`_uN۞<)5 .r埰ȝ&N;ƱfMfCK-c,y v4b1&bg"\rfXmkIa1`,nI> +C$rIN躍'Ǐ[y-yzA)8>!H00^1"VF.o8In/0㨻1N8hhvC+xF6xK{vB$k1b2XD/<69v1 .?Oaj+'H +UVM׆l{`"gAjD+lZ ֥QlɚH=P=dүwjZYByu捥sLF,ƙOBroaG}9_ "%KOhpZ;W EoY$9I, Щt/뾐W}-gK Dd^{nS^3}7cFyt_yuG4co\-INV$U5'='31i^L U@({:N2JACJe2O;d{)Uhe %٥h6.& w]8cZ-¬|')'ȌlQrLVoqm֪CjF>(y~P&Mj")sO>nF T)qX' s_wUtgu@el O-6DxŽtVP38.~e>lm=uNW=FӂH nң1̼ab7(g Z lyRQ^ݚ4*? B6cs;IDk [qt,mBW;FN{r\_}W!CMLau1oъ+BDs Bj0#?JF1Am>>I6.sJ֫{7:vXƀmJoHmp>qZP-el?qJuƌ݇&¦7Q Z3쾉Gň&1Qw>T&#n|l x5k`SatO< ‰ ,o1-UVQҩ"Y*|(%Öȅ!eS=mNF?uxrǡG&Tnv_R֪UMItY7CEuڐ4atXx|P%8_krZv/!;R^aalZP䈩0ezZW,#W[/0aI̳:-\ZE&Cz`(Bx1Ű9@`nZVofͮ"c6Y;ď 2Cl+|U$&㚋FM[bNoG .^V|3BH燩lo}J0ޙ6<{K,msFt_aA3}u1ΕK\7O ^i D°ɖ8,u3huo.e0i(vC~$ݜHϏ^}`\B^JW@Zʘʜ>!3.woX]q3&3r'm߾wA 4%ֶg=g,*kO< QBԅ^V)abNJH]euk+/Ψ]i:_@ҫCD|cqYKDlVQdE޵O",-ޏ樀e 1ժ>bf+tNh[r HD'ZXv׃缌U['ǿeĝ6C *҅J*ypKFqSL1Yrw%R7 6&-n*y8y(W4ibL1!C;LgMpԮ -Ft!{V?''7e-pkpU3>ʐZ&d^1zq/oDO:M*Dh}v+Ҵ!'GZl&Q?rdyzO5K ERL;a"4!2κZ{M[z ]+ CB`L Q nKǰN $gj|I(x0);bQqn#._Tlײ6Ku=Uc?vlP([jrO"y]M&R Py31fh4₵G3t<ڶ|'mk✁-2L8Eg̥GǀB97زغ4ZzW@4Ia0#WG6S\C]σwֿF7X출10X %~$g踝a:S1gq>ګU"Ht+7:I;"t5XŰ<׀3)ĄĈ vuao /B >P;}X$oɗɕ?B`K[QB֚ilBwK;i9$Nj-֪ͶAL #Gd]JFũX:?3dv HՔ(XmqGZ&Z }XLpA0VX?Qpo_û 'ibR)>8J$7aGy q'^߿|3x 6aOXviy(R{ycFILC%+*W6j[e=D4( q ]e]cKm"R)I7\/"qSIv|QQXeFNxLPdksx7KC a;x`#lGhj3>W ӊ 1_czF Tv:Wqו7tMjgBbmhRaD=TW'ܤz79x6oRY6%}WC0,! ^ii/?2y63A΃vU W@ Sg{!?q{awP YlEB:r9Fv꼻 wܯ$!gDս~_zMo Ә/]wiZ0H,ZU0JJm-s䊞.IAeAnaņċiĸyD#Vy(vnI=w,;Q 'lߵdC9,gbT~&]ud/;wpe68j1Hole]aJЁ\'0Oj6B$/zudw48K.g0X*/qZѺ\`4hC uKs+}~h Tg7TlYi^YSi+-P>(2줼1CA2)h#q2yB`ƥhv!J)W23r@ o;>CJ baˎ^egu?ΘVaAii3t;,ʼnpt:ir%q߉5\#z ks'_2U";t`Ui_:![oZ8)3Ud9o!:+_n2PxstIgkuIC=p b2\ .k!=,q i<[;ތhbeEk:۬AFmSBWgD>)pbl?3eӺ9,eLPI"\dW  fnn,BҴ͊4\5S;!5= =~ԵʂT 9BPVSVj& Ud#`n^u9 cQ)hRFk^l蓟7-'iu֯ao[81!$^1SEuFِOkaNڕiu ,mÂ@f/ey)>Ո yCQفb5"?c,bCjOshçV3 .%z9}Kp]vBqBe` A5@4/i=,bmb`m@O[e"ļa_tHϖL:A/nef_)GakJrs=\WE05^7ѡGNz O$}P(eLEY3_!D'qa x||$OJ`"%yz*k&%$hЄ-g3/lsxػ o C㠕R@d\&b&d֥^jʢҊQ֛VrL+9= b8X:V -& &䥻"^rFx 2r' ]dBTM9ף}+J?~8]ܗ/ NVc.&OnTkD*Ud(j$0^gyU1ˌGa3UHr_oզa8)oIz) 쥵^ |='.5b&x}-܋QSsq]kt|Yшs;- +l;j,wj`6g#J}_\?OWJF:0j[>F8`6]  7#ºW%U-Ѕ04'@HSHa }5]`$DяŠpp1ym!K )9 vZ7~w#~ 1`. Z.So\gN2"&<$S5PK*dzb= ̊PV Sq4.w-o@ 2U1WRauT+eivP 5驿BeCTYVjpF>?ۋ}Cʓ6^l?b,U턼!AfZ}յԉwRҺD]vm/G66h t=( @p M#o7j~e',*3 Z߾i &SjM69v bFJ9䥒Vq7:h9{Ob )jI'bxJ믆GD&<zUzjzkjw=HM_ǽyG WStgqi kdJpMuᦒCYvB)a"̒,c2^#~z(ynwho!Fm(G{()9 e9iF y v7xQ)0dYOAT[c䭜nUlUVWOUS"k^} ӼIq _ݨ/ֱBgHxW+Ojq9w]Zuњh԰ /98W/[k cFk3& a/jK!/ذuH CDc_'^j]IErS1{.:p N r\d8f_6J"2;ב2iiPa3 ÛzB\KTOk 2RAp)BS?7.sm@hnd5?& P$&6T@V}U T0jՍ,Eaz c-&7 HV:M w|++$fc{Y9? e'A#y% 7&fʩ+Qג̴ٓʳkBioF[_HF] [͋ى (Kk-wFKޞfCT<,$ɀ#ځ3@#˱:ZRʩG'l0f~;}oz{VDƃNF/)?(Kbxb u~@h'UkR+e8n1D͙"rӺCYŨލ>ÍJ1%:|N2gN8ziS~ ߺv L 2댊̑{ҤY#7rhjL33U;̤eӒzSD?y\~LHkx4z3ý2<<a0g%lX62*lXy \t h'-o)Z=a~ܜ@z6^+4Q'%c%ZLyVTpE#b]lF{?#َÀ,A`D_p(a2 1x䫻iCyLոS"j805!WI/xKˉ˳rb9F\X}+%b=|(CBxdV0!~RA9}1 =o1_d3]֣Di>3Pӟ)(!o ;z/ Wmֈ6~Rjt>y@D&^NX8MF|x~_]/_˺z %t W&d0~W6=qT!NKKvS>$"'>OZ.?o:}:E G@ wႅiZUa#Y~q6{ҵNͭ"I.`f.@ -Uv;H1bt92_!ULayiĘJ3{S੥.c&wy ";rx dc3F럠f㲮6US%xA_O/+g5Ad;t<< G8+.^#i~e{ ` IIq^b:gAM28?٭ٹ;N Άim޿Ȩr 5Gvldk9X7}~f0&^ݒS6.Ⱦ9u4uI~Hfσ\aj 5|>p2!ځSi?s%uݶ6?LX(5lRmV_ OW3:AeC@x~9G{iՉtf ?ru7Gl(~jdomL4".옃'MpeCœYe⥰" {a̸n Wb$BK !?~'Dp$R&PsnWGr1.ۄһBAL7wJȔQw$)yڝ)z"K0nlnFXszZsI0X;wrTVp"&ÖP/Q} |3=z63%~$oY3|yLPJx Q4wii#Y.Wy_(az8(1{LI{)֢Jn}# c س=t9,;c?3$4͘3ewӛNCHN :9 Hrbs XbihC%/ވ{}3΂8BI4_{wbYsam:*M@c3b,(:;ZYqp d[YAvNO3%mM5;2s{vWjqylnr "mZR1&+hZtB5^Ã_匊zu:Su5КƜ(ʬV`Xs3d->9Dέߋ̻DEXKZ~ByIviyP̷5.ͧk>Â0ޞEr$9e0:aGJS2z "]m :WD)ҷܴqvMy)} lL-ZPOebbᄙ%[[|r/N@S nw֐,0&I5VU"3 c%J.Rze 'Da?OM?3gAo&FJ%]ZC.M@m4a:Q|!0@vUF8vm*0S`هsSagr-(87הixQv7|.DH /PEݜN˃JkDl;a 4,V}j\g<͵\eQv_b05^NJM1EQOvݽ^`)QD^s8J 0xb|@&|0!OFYT# v3N1CrmH΄*ޖ='%+:51M9V>?LYruF?.Cpą7?Upˎ$Uy qebrxyΐܳ.:18#0q/$avO\8Qbr_m.v4 ARH`$x&WrY.ȥ[5sva֕ F7>fctvIM0:>^CΑ|31a Xȭ|WXMW|̖>$0L]}hlhT|e>-1zHHuXݠZ.f2Z4Pߴ̹èϚX79HDf2kABS׭um1x ^S+NY01F۪۫삌֡f5|K K7sf$Z$w~;skeBX&0hXC.%:TE=_QHG=IBIn{?6对r= m8bHқ>tͿx&NvM,a˚ؿupenڎhdOAFyL#d۬^;!}"sӮ`\Uӧ'=~%{M9|$ DZT78\_8~2eaՖV P+$x+wVü୭7H43&.unuDiP\Km7dB~:NĚ[V'8^?wD|H.|6Do)=uQ^D:˔gKG*n?^8>[X JhMAp6 n#WLӡXN[[QIJ@`k\q Z#Vۄ]S$x1![1'M\%qsi˦k:hL!j0=0?مR|H·vI7dG|UMa,q_F& b^h( m {xT0ao ABv fЊŷπ35 FYјy0 <{Zmkլ7߮p eȅDk b"؏x~7wSMP-nJ8nv8 bF-:DҚ|&kͣ@QjjsJ@4 H83b]!:̭3^htQ!k1',eՊgwIzniÇnf5#/\fLp+E*koX{7G >ɽ0Nh1&Izirݼ,L9 qQb ר޶zLJ34<ƂL*+/GSz9j"Z.b&4ѳK~<.Ѝ4a.„Hubkx"Z._gR!M3<4绹*` y| \:K[mj *3#Q(d"ىJ:`[$0P'-ZAմ--Dg%Z9*uWN%'R3(y/R%7Y?{T=-Rmdw9<ߢ쉨JمT|0,ozpWl6 3k2ZU<-te6j6󄊁 {Яt[Mc~Mtfdz;x^GF [tSh;UTT8C˲1UYN X5L>gE(|8{^{8rE(Z_?3Db> Iw&AՓd.~R8=HⲞӤrz4UHTyP VŪLXV=ܺLCQ>5SȤԔ^,w෎^#Cy5\?; +lbm<+#5`az:x tsPy4|n|E]~()][2Q4N2 ʺ´$~ O]s(hT0 Jc6U0&FsһWZ7]U u(qN`Y)l^PXƴS3`VMK<Oں Ef-ֶ%>D%BM*o_1 Dd0D7Ů&$W׎GV{χ|>>uJ SGHPDSjmaOˀ "jΝQBN` Q\uBw;|ڄ(+1s41|~&UAt 1|NۑBlzHPdB&V7kQjVؖ'؃-19pk5BnWekM rR !s-itҀ/|uAd+m'l8ƅ(&vQ kee^Ui~M5 u?yqh.4+voV!9K`TPqI ϓ/N חVȾb_uwЃ,@A3hoVKY'HևOUWw2Fa;V.LڬT9ǡy{ё[0"^@#CT1Q4N0hI Wԝ#~{p{ cyyˆ 3hr'>`X ɲـ΂j7^f۳sdF/Q&lCy2 ljMݠ 1֓va!0RIoF|$RS2ӱMyN=8 <zO]Q iB4y3f´ :hrYd5]C@bKhNfE;*> 4ppOo^R;\@v94K] 2"FEѿ9T" [&ߴ z%(P_WJ),ɫ yD\I D#!1^lYvA49R6qȐ8]-?ZSݳm/[T-M1ms7a7 lOC!gM;c}7]/ݑx+JwMqƌ5d͹/ӌd[bp7>o\} 1k|!Twȭ^}{1rT"ŠD[dM(_Ђ$$S\lneoUmWiGP >HVJHmk7"[篯'*LHS2uL[>?-v`E}laIG,zh*/>cQh%(%^RgPcouPnKrmJKtZ+q ʇmɓ2q 6(]9lX'Oװ=eE*n C ,i 't8:BUnrG[BPP頨p59*2 6:O4Ȉv*=ۦMh3v)cy< i<Di)k[bvH{>0K \jsŭgfTdTD*VRx ar8 J [Fϝ7h)S Y23]\MT *V}}ma%T7^75Vys[jɨrBUG*XgMBn{V/JG7z^67 OuP=]x*RyRPPzlA<$T>m]ʂ)K6׷+$צ@) #[@q9s]T7?Q3bcu{{u<"s;*z! ]*ZNz0K8u 㥸~L`QM5vЉv[<#DR/*T.O:*HvIBshSϳ)b=s!߭i/-67L袕hއtC qb7n8)n -BZ(@>г G ꉶnCxOЄCLO> Ԉ:VC D[gtZAJAse> \M1#4MUTcظW0]SYkYW#oX{05e8{+%]V-Tw?Տ>3m]=}DF~@>4fb$m~ ~s>8Z@IYcy3/0&ZG_=nH,wJ}g^4sfw.w4n1aLEJ}?3$4J%ˡ/]Y_57>Zo*F TvS0$M%a=9A㡈;uoz[Z+x0/M/g)cytļf\Q{HIT9)C_X\zن#.78iGDU) d/#FgNy_ul!F*#};# ?ʢvD5\-#Jځ$!h;grO_ JGE@$TB9_(o\eH-E&z%ס"S!@ގ? Im9Y{:2 7|H?AĺlΎJͺM?<@$\od&yVU0[Dfl T7=Ɉ9wKDEU&NoT3k(BU1w'ӷ u'3n],e\va8R{1$ v)2@Abz'] :1Ck~_M:k&R,Ӽqq/b#^}HqZ qn+}л30u>S(G3AYY ¯K/2h)[匯"x̗Zˠj+48!)X\V?T g +%۾滩_v 2 ̒'2~-'|}V߲Jzߡ~e]v19eCuyS ]R&RGIU,:/Ӊ6SRp™L BEJSv`]19wLsNm%M̤P 9ϊr_Q,=9^Ab`drvpo2ջq~ Ħrliȟ7,"B+TO #MIxúf096&\|wH#NmNW|޽RoQrUxOȶ!a'%9#'84D&) ꊯ`IEѺɒ`@f##7* :fڻ)fNYbAlC96( qijt'RW>C{g'WD ԈU_WU1D/A@v6tnuALҳ25gVj iLmIܨ@\n^_eJ))'q%bq8ڱ8!0=e%ƴ**0 oу9jR?4/!\+֜֔%bqtMcX?˝|nV,.q*@$XiW}>_'eO MvC/hy/v`|RK|omt[*"I)bLe6?h^k狥Ԏ|F&`@ -O4BqDǧ"K1yDS;-Q\0Pǩ6굀(><:9֎,15~hWplh퐇xlAAV bcn/ugTE %VмzB#]֎Az`7T=с`Q6mꢹyFc#DZV0%^.jx@.x "w6І5 `1w ܶytfUJ +Sk/]0m \+Ŀq! VX= Fe^[_5j*[lxI;Ϙ*8zN+Eza͘q7`]1J c528=UXץ9X@ I>2Im;t(Ϊ|B|W8T_L?w?!l 'ˢ^޺ hh~*!&Y0Fj X\h%gOK? }F9v;g a~s=`_E<==]#h{GH}46FɾOQ'5G]؞Myȩ @ì`j]FI m$0PK^Ee㮽/%nq(,JhOxbҥ!Ǎ#ȼP4-X(^9 W@au,^Lx6>ͣltbd}?qZ(;c 6BLy'^O61ck*{ ɥ:ˊ-?9B&bZl {B;$CjFuH|w#? zɗOZ=kR_XViv䉷^C'-mШ d' sںRs\&W:xųתΥ'g{_ѾpaR;/-r#c糿Ch1_XHe#ƵW`%NgcMP eUumf2́s%IũPsCpտ#0Ѓðs6 \y-@=xPh0,"j7kV@ʼ_B 9ׂV|AMm` %tDab3fQ{2;Nj$$ W|lN3I)΁az &0 cݹ'U4ۅPs]u'쀍&S vЌDQP *ܿ d|T #|2˱\QAP|L}J5aaAE,cBجt~(}&xxpUGnZdLȺiKohHͷ @m FYV I}WEfc*)PhZ!l8l{\G j̊cҍՐqodZwɭ`BY I2QޭB ק0[ 2.P') G>t nhi.3lX,,Pc\gHx TPm<FSod8:Z$rfWI:v2\&w Ə=f7N(ᅐ<e~vBd`έwklJ!g\&3"3 ;NHc*K_V@\-!ȋ`vvp'ና>E&Ρ X|F)@}Sk{jUc\*yΦ&(xp) c_7dLj5Vc] qjy]%[t%QT;x8N%:ړcn6_Co~ֳo-UIK*.1 gMb>R8nHcMQ^VQ{``UɸU)S[~E=eg[&bLV,`ڋΨ^Aύ"x{VJ.cUBh+q2P@2eK>v.C&-&OٞWx 39_XqwNW=6(OQ)@߉q q!c#Oq( 9{2Q:S\GSJvW V9wʉp%th"NI5f௹VX0H.cF jGέ̀ӳ.Zq;# htݺr~%a5"K z-ζԡc񕬇{bkCl/]FjwƔxʪ8v>_CCqb*;.Y9f퐤F{{`~s(/ABN|b/΄Râ"7cQ5$2u?Y b3W238H yA0)Q#/'n:!iD&}^ ml4,1zikrL! +f a&ej»6( ya/ElmqH0DM3>%fyT /Ncc~gN6_c7P[Tbۈk"ɧ(TF* \[߱)ZiЈ*U߽ 7E 17iW29E6D~-Z E7zT"BTOӘbt6{\gEIkM7*A!4唵-A2`էë'I_e 떫2ܕD[ _\a\0|ZX+Dq#&~<#KÖIӖH5"gU+?^79]h1fM%7(aZ%NOdb"VU%ȡ`:@bLJ7:2gM)[^K}H:שf84"Хvdx(ȍ{zbw6,r&Z$lAqI{'N׃jS`} 7@>:)n,8>$N4,LE z_ooPI<7 :cM 8%|,@7cB (x|{WWwp.+lt^9E_ /!?>dD7 pQS).tf ơs~(j̉ZYwȲ.wFFn{$U\My(VԢVHGS*%kЦnz1 B$7nF:$t JT3:T ^qYSˀr1ï 4ޮ{2p9fJ1vo)7@c'F6|\ػ +QR';Xsے=%94 bG/=@ub5uvz/8S*I)BX~̭"q N邢:=Mga1uً:Ckx #>m<",9Ks lch=8$EAEG:~x8 i'G&k嵦TiNgp`쁓j #,kX>Lb{5FŠwBE$Aw.ŸSʔs0u֔Zȩ~QE M 6KfHV)Lv. ~LEiN6ic47(E_5 ЇjH'ŘJs *Fp݃74cWi=4ϑ!@w\:P|"X ]OIUl*-x4R5:'mkʈT-$z`E}'(G}ҡfD <;mX0 aPvLY,axY$q>Բ!\ehkF+叙i+b-Z{{S*B\! dnJ=yb8ƔV njXYm+ʜA-T!fA.0ejڮ=[\ 7H/,v5Ssd7%H׏'ׯIZc|m0lzVUCW'j+LQƒDL {cv=sRT8@,%j!KEFI۫2 6'teC0bR O 111|Ŧ(W #0y=-ea].EcF guxȵ0,+1ja.SI]ۦ\_ãʼݯFW^V^! C^xe5R^{Pǯb y *M1/S>& f~}G̗ l$vU"w5-PRlthy H=JȨ;&LF!=%|s-Rk!T_{ f8Q 8*9аŧJ%m- VNMIk/VOiO+ӎXUàyhx7͞fӸ-` 8?}?,4>o+;^\~GH:hKrml<+LrO;|!%}׾ )`sma@ZݹtQkOXoץqH57Ϟ*BjiFiU&ht%eWO=-2?(\v2yHdף͌mz$~HeF-]On)$)3 D?Ts-i-)?IMvU]fEn[Gn) l z7CR*F7.5MbI@ Y~K?QixW$6E -1}℩[W D 0; PEg={|l{$1i^l=%洤J=Iz/=, Do?hj0F<9<I]ñ>Pl_({K&#QTT\(љFc2UaF*4ԸH;qA6# ~ h] yE~#;EFwZe!e'(R )UӚO&|VlO8}/ 7&}^yToa63g? d_fغ63 |'geg*4_${k7e'iR9+P`ppp'5/Ki?÷?CH?+IG :[涃_*RcBCv3ܝ8E@($"n5<;~\8 *L Ob-/Шe',wt(X gYZ0707010000011f000081a40000000000000000000000016101cd7900002404000000000000000000000000000000000000005100000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/dm1105/dm1105.ko.xz7zXZִF!t/k#]?Eh=ڜ.+W|aT5C-lƦ@ؚhM > %֩/B$ק`I#h AURf R.gvxZ"5R$ |P*F׌ 2nk&? 1!'Eʶ\ZJ^\J y!0h0M܄-<ǀSgX6@~RFtR> eB[sA u.Ԥ5sH֧U㤄0-9F+@6}FOy;4uϓut<<٠JR@h6-ld֬G)K[r@m#|! dF(>Sܴ,8`Gd3"FZ,Sf `{luܫhX}W||?gb  vAkil"QddpG2'vDU`hZ/:,1X <@>E,yw͇^09 QM;~:4m Qv gz6Ch ~ 2FB^h.q/[hoד ) s7t&S&0L -j~nAp ӌ猒8cVHE g>/̐{gw~Xg'#: 4띉7&夘%\m@^SnG$ߣ(j>Aɐ [3LM5뇰k(# =,fpI֒nD-s[^}`Iߥb)@d7o5#^M! t u^r,N{l[ H.g 8яH XQi:"Z*p]Vt:Y$^ Xsv~@Ѝ%̆#0DQ_AZhA9nu昦Hv¯5F~6={]l(',?q"udsst\:R/az+@/0aPI$P "i鯡7RY5f iE1ܠ/US+8[Ԇ@-l}GM@.EֿP=< b& ޯ$7d3;P)XI|Z)1ÜXW(^"2v;c1 \FqdȎrl@Śt>t]}"p{} 9H(IM0sSA=lEF/lzRnPYu1[!7md ɮbhmp׫FLg{UYh̒#_1E{YAsUȃ| P; H6l؋mVc>t N4žWfWD!鳲t7E*qG)ɼ9NLQr3j:M?τt{-ѡ1b$=>maMޏe5;fhWza]68Y_{Y#ewͽׁIJSH,jc#%8"m9@a͂p]P7H^%[\r=jR={~?c4-9xw0$ oWW.v]10A`a r27PMt^s}34Y<a=c@' iRnn}D!֚xo,swRj%Kv܌F>M?mשkPg,h!f}nieU˝츄 ~ ((oŘq2zEp,ٴMc}}C7H=w%ew&fʇQe> lfWUF&?䉥 +z+E؈^}fl$&̹X[X֘CA=6&xY qm&<—Iވ /ݾ {G& 2aPK9$lMxZ>OO_s! }) %Bb N Z5|CQוkM-? %{D+9^:U).ؽ TmWdXH\qe×s]Lu׃T^ZȊJX`Dh±`kڪ{MkÌeyLJ Kv$ R1@t4۟ovux<V } &ٙEvp`.UAY*S/C(.+J;:UG@.|#MĤ%5>u\"ܑs^VU+r Y),g@-hC:=}V R(Qg_Po$¡-Um~Ʒ@\=ߕLkUIxа|e{_h.0 |d{]AdGߏ^j69)jmhB#_5C%Yl,6t., 8On3bWy c`ɴ]%(L#@#i/["4 ƜހmM"TZ: uU4AD.1D}kA Pq!e; w=Wӣsa=;l57h9.ݴ{Y9]65\C6m$?SBT\mx zub\Ӥ)ʈCm%ڑn+Bl>+O^H 8${>BRB,EܞΫ<ܖ[.X]nFt_ C}Lð _2Uw0m®)p8#c\phfYM&9s%`cp00aBTRK )c<`M7e?fF̤' Ap: ݹ%8@oR>L6 Fdl1Aʼn譋d{_Bכo.OL4#i8+ĦQݟv,pϽp)? ' P a[|l>;[twl*MW9@{>'w1Tt?t0}!<C3)󺇳`(զliV MQ!s)p_\mFКfUiބe2$]mS-`ΙA\upϺVڹӍz!1V#e! D-pz!O@DTdӸ(Zv.NY{V;C|JE"չQ(i !Xp9}t*+=UX{1.naz 2BCۚlN<~*VA,?565 fLW&ME(rH@́$AqqMUV#J59MknȮ#yrA@ԨI/\4e_A1o{^Ǯ{ Ǧ^j($\xjpkUzgg}[Q9E'+՟ȏFt:5JG Ka ajS(gBw p" Оli ="T )WS_,HUiIX\-`#Ν?'$t \ضPMO]">,˞}kJ.a՞"v 37xgIEFs_%hR2QpqΠ=yŽI9rO_1͍,r\N˦񁵽ɒ@-. Os I^ DEyq6' ȦoiQ,jHbm`b+;t-ˉS" *(HY2^Q$J?ݼl5' ,MSWR[;$2蹙Uo'H#+*!pd_6ԣO^PCE@1%yF$0A4 MDb)2Y]2SSpra?uRS X |묠0ɖ &Fn@xP3qY8#ei":H .BB ]vs>b&:χcXZT[h7fIB)THy˽>rR_`C&<f ͮ AWڗEdZ~ٵ6ѦOҁS#!vݫ?f 0,_%cJ1{C87r/}MXIФv:%)拈 P"z߬ZɠJ@l@齝||kl4(h_D^d<_޵qxzLDP\_#S7=ng╏{ 95r"WDkgw8~JŠN#Iқҕt2& %^7 B#?ˠ&x= YHt^`i=-Qk))Rq.o;RVN[g[*UbRљ[jOc"[/׌ ,'Sv+U+qhI?؅_ܭZ]nG{G*gsÔ~I(FT$ uad^[2W5y>r*{*Լ J0c`Q:1w8D3'H85=>6O B5kSE+uM:pߥ|BBlJ™3Z3O# Z/% P3?nQfL:·R=&NbՓ(D1֕bb?\fJN;6g>q+xT%C2[ :bמ`}E+Yy4vU8m"aPQI-%##\ h,D%ZEɅEײ1l;D䊚N2ta~ȳ,C?ځ~ u2/XvY聲HcQXp_FƨXQ~8D5"|0Z9G5p57jNl7,TFFy(S}wwf~'65Y J{kOBz!~*`3.*/.$pju]peU_Em{GD1{2;oikmgXɩ"iIm;ȃzj66@p#7.H2?1$.W:zfFچH[/4x3NSQ | sr`V!6u<لVz$LhkMqRu3QIG󹢔 s& wXWd&z;d`mÈ')>fXzoyNq/.5L%F=kBl>Lshda5ww|oGA0)!>\gp)٘˟ڒNԾ {&_$]AUx9p^:O..be!cr1 ;Rј8-|l> 7Qr_s͚E=& 03wX{U>MQUKzWvk!0?VL((Gr(`Rs:d#5>eޝmT!WXp !Þ,YY'qF_o#`EܴT.(}qob AvN[~'t~e$+ϣO=F!qd8|BhN|U [׉]GzD2g :^9%bR..4,bS7VJFCOgp @G¬YgYZ07070100000120000081a40000000000000000000000016101cd790001153c000000000000000000000000000000000000004d00000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ivtv/ivtv.ko.xz7zXZִF!t/Z]?Eh=ڜ.+),IeVH4Z+Q[pE @zWT:X`=ཙ[ ߷ 4YT~ni!KnE*K[2`ŗ:X +(Zn#bt'Jh7H҇_ nd+Ig|Hz`Vho*ѤeĬ%Ɓf,+j<ƒw(Lr1( ~xqD&c[FLvb QGvHEQXklg\&cU4B޷FG{ySTLlvyW+'vøRd5}$Y0drʪv0J UI Ԥ\Slq5.u7o&4d.0cj?h3׌pCV0mwϴb 6XtC&T1;lR- S33$Xx3&tFW#[x6φSE'8)R>:R/Kѧ .qp5L/o4Pu2u2 z*&[6h흮9h硍ŝ:khL$,~i u4^W0mVB9va-չ*KjhM+ڵFBS 8!ֺao$JјǐMۮ0W[,Ρ/#6 a)xH9^RK,aJ5ۃ-XoVV5i!OƏ;ڟĦφ t}뱼`@4ܘO+^$q;/ҏV*J\v`,ur)u%{zMiJc.xԏ=Bz{4{.ٴX^ pD#sC}D.N@ &7[wPj1@Uu(t*+NPsIjBumJpP *}^%f EkCc%JMTBhΤL}e_X#m f+x گ[i{MK3T`Y@U9śZݡ 72b K%F[”' WOilKlH#b5u= >hG]Dd34v1KdN.3?i:q_cr; y{G5nY,&(~4hMnW10Jĕ~z$? "C4ѥГ?΁a(Gؼ ?ѢV™X4MZIՁ Nk NyA>|C>vv&9Ф@(o[{&lnk.MJ`""@EA|-epphLZDϨN!.wαC_riNdѯ xr:*֋6?M]/)H>#p)6\e!&Z/v—FSN.c(2Y,?[Ui7, elqbijŃ3奔e\1d=[nB%@j~xv"TA޸~3'|^-sh?k(gݭj>m>ZokS IO4ꩊ^ XwlDxXJI50yU^1$•:c.I#7_ucha 䰦f.`@W<ϦC`t&>l/|//Qv\)u+KHVMmJo|ukDGSxܱRiW @lTh"R!pM'ϰf1YzRF2B/3#A=cԖkA`}sX3b+^QzQ喤 MhciF͞0`dH}@H<|eh>]|Dfާ6ZXwWNz_d6{dV1]}KzXf9 )p~gY3/(E&vcWNM>pDQ#@aG$$ QCbY4cM:]cdۂVQQ&xQi+ܘ ,E}V2y+w+tb9&"# )!j,Z+ͥ?xɇ/0$~%U:{`FvALE4J*![ Я L^} ò4r:l0~ʶ[-kܤF'5d6>d$IX>֦e@bր3FZS WF23С\!&֔WՉ6 N5xCh: T )vsl[ CrO"3H;n#s?í> !1 2'[8c'u6ȘxA( r+>H @ĪRF蹦WN7g^ q,<)(=cPSW4R{iN ;)6}gM7ţVE+^dh8o3@"OA n#06Q6]ks%z B9 qϠvt5 ݩ뺥6a[JbqDEp8lvp1)0ȗ]`Z;D^N f'ȸZsMw )\dq`RMm*HRs.cWYv[+SjgryC<MC&690(A9vo=9#6ϊγ, b^J`ں ydGHoVS*cOU6HҴޥo/9Xff(f20m4=H+߭8b,3H"Sհt; Cs~fbhK'tbP=K*A((0亓C-ET8\AfI7wɴU+NslQaJ`M/&‰]3$aqo\_{vQ|kb0c+T/2۩eOpJJ@($sϋp/Џ?!f-?Mv[`K:|Zz)t(9zkb3<}Y`ڑ 3[2"ѿ]#z1M 6}`!2p >L ]D% `8p+J0~EU-`@lT'CXFr?k4x)0W;^hRĵ;hDhSn2ANʨŤC5}cnZeTDů/xw'?; wui&A*P| 5PP֔N 4ZJ*w!H{Їoг{ 3̰75񥵸EQM眲ʹOm4ϣO_Y/&ΊOGQx/ Uf͘ytz6Y)EDacء,|gXE|á%6,]sG HU%`&L`Ns`Ώw.VHO$H|q+D_?x NM͚QS}.g XIZBOqݠIx.!ɓG;K%R֟UUL|+͛l!k#_IxYCtPCXU$`4?~Z2d"a荣NFO"'2&if2y"X/(41={:.*3I?`@R}A̗{No*n39LJ# 40 cdC٫bf<+̈,NNJH\vo_iDسlN0F:z~@rthf)?,8/& dݹM؉ϦLI3՜#ꥯٛjGB/PMLbI$j%Ml}IΝ = V5Dtk7>@mVTG_&Jt%JJՌ>3OBlo+UfŵqЗ!H|ԇr!4kɿ Rv 6Z.}`DЁ&1ނP|7v]qf8;$g~] $JO}l^!J+0՜1/,)'hf% ^$ ~Y10uW8qBX,J]>TmTNyQA{| zBpiE?e(az }nu?:~W N :yj$VL )ճ+؆W+xc^@.ŪX?~7ϥ!?-O|ZPԉ&ͬlG 9%=v)loNZ_QvZJ0Z k1#襒F>lRs PQk<}[[7k=n}m+ @ߢ+ ʰԧ'NV"fIDD܃HIGlq;3d5:t),9-ʉ^3#"fIK{.k[neȥU|[펪DW$kdbZ33}粕a0.%~P~ײqCE|wTH{j狫}'/Jb>ߪ2RB>ފϺag]!se *GuH$@<~Ǣ:PE):R_4Yd+ZaAH%?~H+)=7hٖLWcMsm_]<ߡw 1̬?[kVAMB18!4],*:+#$89\er Ťگq[?@>vJ`2jRDgt+ms.sqC(uWp .wڡ㇀EUd: ZsdG #\Nig %!`o_Y o_ITAnŽM9_s,InE^teL-3/7a;Ԁ?8= ?6G5T][IjZwU1suCC /BJ8!)uJ ?9]2) wȢho  ;" Ty?\rWdD^0YMp6ۊ Y-jd@y'TC t!ʼlcbHŞ؜4SͩNz+V+-5gYHxG({I.rMat5~^5^$(  0r## mSFs?饳N6awUgBv4ai C['f,DBivRp3v pkR47z,>q]h}V5*Ĵy]核nl>OtCCR:ƭئGNz1VޔUA`5Sp=̣wꭃn vhaM)O9l"?́ĥn~WG{fY*^\2}.R꜉B !]:eg*{0t^'vD f@3CGҰ xF+qֲ>mbj74VPx+FY\s:5W\4G+ǒefj 313uXjȪcF0$Zdw5BcKYr%fWr)RU7/ ^3~,IL *JMs5k>$(:kywCNī=v)bH pJnœa»ej4zc^Tnrް|٥:Q3ζ r3CO Lgmf=?$orB }-*Z^:uXY"u bp|^2kj' xY?QMzQ{P.哚ojqÈR]ގ-m(kBEnX]}M ,cDUVm%{,\K\GGS8OI:CtJ6Lŋoԝ=^k^IzɊ8N&I%u%𿁭JG!UΌ:%G&,x~>+ٱ7;أt(t<~ZF"(m;P+gR9L_x@s;]&"-h}(i _m-󧃧4)>:BP 2'b ~ZӞQ: (:;Oeг[\KRڈpV q݆Dx8e'Or[m`PiFDkQ:}(F;;?BDj6Z+eH-x2̨IQۥALʙbq%>L';|୨ S+?@ sIJRTWjXKm ww+84Kw#y F!̚n|n)$O đV/Y=H+(yU_XÑ\^@;37V~Eo#jr5HwKЇdAjߜE'VӜvPr5{hĮ ē(Œ^v }]h_GN }7o6`E-$:hD}mܸ|_:OC~0[Chxusu4Z PiYJHN/R\xpn"H)(#(;ZR4A:G7>+ )88\\ahžiQAz88Eؘ厕!`DV ƾO`6|(@ЙiBSB7'),Ț 2a(A5~.D&̢KV^Q!(K&b4H;B][xڡ2ZπoU΍АUGtJ(ob&R@x^D􏋶&eJ6a3f~`瑼8>} fD{H'[;rv2h]Q%R> E^?Fq +v4%COz.5QTOc!I`E 2.謚pQ_{JM,olb=бJJQ/;p:`Mc<әN~ 9)QM\9$;ٕq {iuˬ@I 9O\rQ١ oG]8hX^fٽ ouFՑ M_Wݩj圓ZW2E&-|Hжk`gK<4)&:7^ rѲY;7s!6Э+0a{8./1;2qof09{=𳿠6}uꀫ=,/$ЙfGo,8kh0[^ۨm4!Y|^2_eL$CztUs,(UXz /)@\w/,"OW uҞp Ԥ(0;<@*8-}31CdU)2Q$VJ:60Բh( P26cKtBzݤvp0HFF)3fY&`\<{ Ui-QWRFtтѼxIz"glVF6oK N(KapГۺ 0IfLV{4TVصV'eT؜20GaGi$GgF3Ȩg =7Jν=sst\SR4uoBU掘*,pp$`b&V]r;gaXѭiF)ur3Unn>IJf^ R~卿ɲS/A ߢAL52ULYcNjQ@ک|D˭F4l><{x<:ja3F:m3?X9lӵ`,BXW`D)*c  J%-)H,^zzXX)ŧB7[1W#L3pWOGf,cyTAώ+ڃV$Z;˜E*PPTRT_g 1 ȇtg!P3<: PASMȹM?dJJ0V^οa6-X]߁!`{2)~{0B@sd,)x,bh:9ӴB{7CEjWYGP.,c"ACz D!=(~_G9rHޣILBLNk2zfWLuHaLLw= 澆w-zLr@88h5CɶaY/[bmsѾ(w"_IP.AmZ?Sfz =VJuB2 hX=`_ՇQՌ(fXOcquCs4R]| x#XY멹9b .VsqD' (0o@w {-KdUhits ѣY'%4OA\W u-eJnqi!B?do_o$}èT6j:, :]!Ywymv\OgF>NvJwZuՠ ,yx:<+δiyTj̏<{NR#ː z;mǀT`@B޵@~ Ov,TI[ Oi$2FE:奄4=kmdnk}P'AҔB;L BY1u,hEldH[;%g4JbU64p2Sry-?g(A*2LD |ӎq`8>S.ՌapPEEC)JNoÁ(D#i"IA&,j6n\(uWN@s7&.}pO'Kxu+q:)e%v"T~JcslwRۗ" "07ohg^瀥DfeagR Pر6yFZ5b!-"Bbjz"JE0;lV\L$ܑ57  瞣[hކXs/tNeNiR ;?&Jw!ŔבK#ÅILQE3h$kY%nKN>qUA*!ܿo|KwT n00.>Wz1*LUp$;"žh4Tb<3k5i#4 cSJ׻Y9$R0̉^~!J;-8[VTbSO;Ce2"P hI!98XYtOoP^Y8< @*!ܬwjf.:HB:O2@nh!SZ ܼ]h.9N,&o)֔ }A,M,#+/5шgwz`볲O.wf.~"g`d^wpޖ:z㬭 ltWu'kDfM 5+|7Ӹnms~6cֵp` (dc iexgU*?}q=x(&br526o'r(m:8Hk%g:"C/=?o 8OhޕeOa3Qè/aܑDF1)JmLQ~%,;Ť1䈍S)RAZ?d]Q.?YKDy ДmmezX4}]sؿzK,h8X4sNCR˲ 'G(OqY g%9@(iGQ7 >B&ko|OT{p^Gf@_lTw!Ð6p$f-&*aJl?Sl6vQ "_:uE(. SZ"yq`Ga~(5*^3s6x1n8]Y#Z-L}Da$ݱn\aBIP݉H8U IcPDzeN -XroұU!)l/j{΁3q?(S$ PTXwMܾݼmK^@Q]I*'OXsA؇܆ 1}1 憕?}QFu*:4ډ~" xS m»ـ2>8YN1In: #ݽ 8ebH_G@bgcyy>s蹞t_H\M~),T':& D. CA;QT_h/Ȗ‡'kr^*q\j`5;KGXD랯}z/=`L:WIccEumMW"nU8WvERӳyw6,_wF^~:wJx%Kw! " '@YdKdԔɳ)w?oh0T.؍*I_k?͂ĝ) ƀz7A#qMֶqTUw NOEC #M/Q_9CB$[j9Qn*eDQ2lnrYMqHt0MZme&f],k kRV?, ,{;UυWṉ|Ð||K.|P" e w,`xJ[{JW[ 3Ltf؊käڪIUJKk|@C6#?"a(lo.+O.r>g'-pfwlx V5n<+WeL X*(xC+叶9 b*_S[`-14zS*Ï) `7c!Pc\7#YsaPThZtzi.dQ|^sW^ؿ"p[hTB<_Fڅ˵v޾B%:~IAhzct Yp+8/ui=|*V3Xop?mҗ83Pފ,R?0:8A<=b+b鱛dw_20jc> `Lތ-<&Q ~#)j}Blq@` QkoϡeE .{"3p,\SSj H ^bEVc&%.a?*"EqR,?AuϗtMބOJO%9 -uE堀r.V`F4zq#J,t;mvab!F/%~3jzbVyQ Gn:쵏af)Tt}r%εLV{`F"'sd=_#F&ї+b+-wHz40nY#6[L6d_ FE1 Gw*2_f_߳`J^(t.[3 V,f.!-3ܵ{06͑h:T4^ f:]ǧރUh2u?bC`M2׵5`a9 Lpp Y6[ ?!C`S؇EC.ljL4u $`b._׏4?n*tIgEiK ُ=M_A QnVP[b{Ws◮xl44Dӥ!3[>wCqQ"ݳ{Sr5U0=!j<<\ 9n\4$'EiQQ%z+:MGcRؕ<ʁK90ĆpAYFg[a&zֽx'Q2?Gk4< yzv(SAFYCʟ8zD~_ *+;"?kJw]7wjG7sUpF8w\/EOAYz9vOmѰa 񾋽ūe$غ%6w#3' Aj+y5a|1η(Ku+ %`u[]Vr 8M@]\H)/G@޴򔥰\9P'Q􉬻N9}74Srm06;ϚOW a[yVL~L9|xjcbϜ$pAu<߃ȄjЎy|qp#gg*VX|aSR =uEMƩ:CQוLH->oC l͊r@ h 3WZGqq9EpJbYdͤ$uŤ^m|kE@%8pi;&x7x?]6Sݕx*Hg}Mq)f1K%4K W]hyu[Pַ..B@"A %tW:d'jٙݕ5[7}I+xt#Qt(8GI-\J!pDDxDl#Wrxe!q>yd- >n0q>+}(H x KoGR2rbdo3R q+?$zV2.0O[<4:Zno0qZ"Ғ+(|0'G,.Ң$2 歞{!=-uF\4z[P)dK)Pv=j@>j:}I Q2#ÕVsw0Zb@oOXB;vWpvhp^l&dngN|͓Զ¿d gcDr@~ r5Zd+@Ѽw i7}otb51@̈bs BQ+CE} q vof94,xӓ Lmg:dé j1@ņRljeoA_k+u2OLo=n4,jLd{WUlxuNkntR+|فHmyRs]@E I"j [;'>O\:C9!A_V _sv*9\].ZMmw f^h1HҊĬSIҽ~ǧ\׼v"j{E') `+]O>PI/ٶ/S18=(.phWˁ#g3%/m:QW_4 pelyBqc\p)Y=d%48ȭJDo +Y8f3̀RvKs^mtr#'*M9tos%ˢe毯 Wizљ5;DCO( e6#}G0#f{$w_ pT 2JÐˁykS` 6vNUqx|Wա(+# ?;ܧ)B,w MI)@ÅzVsSk%ku mAO$sT$dr!uXh*-er.:D!ڎ;zّ$ێa wO~Uԋ,\3M2Xf 2_v[d > ƹWi L}8ʐ{B* TZzˏ|T'SG&ïHn dTCfɼmQľ|RuAu3i=sx):'&6v pJdPj?M"9,Iw4A"FMb%ېOиnؽ!R[sOpC(%Kfv2Jbe}!b>)>^F, u֝rk Kp(1a/ߦZ!JF>xk"©7jn)jxDHݖ{˫/EVFYdI4MKdK"TV&W>9+ L<#^9n#lɒ{m"Mo'Q⭖ eBq,/%9$f=<ߔTdmW JЫX7]5`KhyljrVxnǻ M2 Hr[tG{:ii#R6Ra{7?)Us;\/С=*_/b\4QUkq3$R҈UԢMmG( 5>Q `.2&v>@=LS2SjV-S`t\lTWꏼEgH5Tl@c]V ?ٙl|ТoHpk5U隸Oa .6!G  Ls=u@ nnBj^CXo Mz]@ omQٮ)(mTp/,j #g\^@oĸsURHDQ)H{AVفbC;9!|n $>˜iy!`(,ƫ{SItLYq@vwͭOTՙPDpT6G(虯Vc6ChƓ/YnK;zw*vn;?\*Ek.5RYI&CbXh'=uiGoth> nM3mpiJP>_2SVJLQPDfJPO0SGbifa]j\8xw0BaC<,iqvCTG(}Fs 9 Rig.ZU5#7;;}<\{5a!̎pXsfͻ ;k :NJ&(Ix |HšBJ<`FL|f3lPO ED! 航 X ܷUg<}o#/Xfӎ> 'jI#F_J0a)K{GW^ =/< 'D حOCL^)r^Hzs0CHI 쵌ڋDz 7p3%Ǭr$b͌K]cʼh@݄AEhK;"A^;lO[_Kh\ڡ Q&G^Ase־N7%'odhҁo2d 6:K~S1 ـ?oFrh#sNsxlj)ڀi-GOd%%p2!+15nѩL~Ä(\b8+ Q 9j)Ф9x\|!I.B5$bkL8 "V|0}Һdt4Ѹ)ؑr|9٫,Yf/I S_my[fYЛ*R~+Ƀ6Xʚ{<1 a>)yq+{&TW⫏t171$!tFs)LMz¾p/Rj1h ˻eh_l:"ZdDrQkܱ܄ň弒yklj*K}*\ێj{+{I0ȮaWQ pyրsO H +-Dܠ*4L`5E-g˟:h9k|"W?ʣ1嵏y/k:ݑ [qzDEf{eW%D+lڰ saK6$]U.Gк[fNo,]IUMʼn ږOts,޷]Zm)v` W9p(-_v !8=mt^,6gy c6S7N1v@8hE(>xsd(.7̩?%;/f^-(%Dn}z/KP;k']/@YFY#Q;]l*pWvjȳ3"7)vǺֶ VXc7l99B"ҵ{C`B1s34e qxm {Iزzvr0CmGۄuDž*b BH ! j7wx~l#}&>/tA_*y8IR<^rs?OA =  BZu?$QKH1$T7qWF~xң/U2{y'wK P^.،iMa;%ݻ֔B,Tӥ{ 9CӔgp6VPzXKٗ -r!<<çO7AElō]ң4a6s3 C3.uDzLqMօ]v7t8'@ڌ"|S۝BL::[GD~66LZ˵i{9@rn[us~P᭢ Nd"cyͩ쬠 Lkٸ|0i8~w'U?Ua3#>=JD֊3 /l^e1XVX!- 1G_CFyP:[nߵCB2iW4XHc%~%e?$%(iR]pS4[o􇈔ovqFe\g%&ќ\n#~oN6A]icH3SKꨏz)* b#)z0mOVԮWq'ř<̃)fQAꧼ7/GV(\7MrA;C{Se 1KK;֗9j3G,N nNrj/2\߀bϜ^qL+4TjZUPLxy&}mUĴs"'K!E"d)6;q5rO'mΕyYOlIW 88IaK#eSqt (|;s]4ʼ-*7lbE2K8_@sLih##ٓ]ي A_zVeɡ3@֛t[\+*1l E!?@<19Vn H oqtr) =`_@5oȮ!˙\ȓ3.pX~t::% 6b=~2; <VOJd9vR2|99f5tޏ$U+_"MӾyb{6Fvlta2ah' 9#;&Vɐ!huV[! _ox,wPc!1v0)s,0 [ P%n UiDJ/.°34LPD4ZtqarZfͼqrR ) / Xt3 .{Qg=߀6S܉ؓ1~~BlޝJ,_'q1Es'NO5kܤ\b`Ütu.CΌ<ΌxsɍWTF#)N,nIx]M .>IS"Vl /@Mb.6d#`*R`ׯLܡy≮mu ʜA_}/K5jeNX֭I#~Foـ11+b$d@r?R"XZryT`?b$CD~GPokfs]xf͕FBXʛˆ~C A%n/(D'K);azoʝw l04TiVu"B֪Qǁvdּ#:kw<"IͿFrz09yݦ{uJrd;cfͭi{QG3:%x<1COk{]8Nnh~9`y=GIYGþBש>Vj|Ft**(\k[ zu? Mvs^Fu,:I klˍ\8c7)̈́Xn]b#|n m2MޏuZږRQHk>=I"/A8 @jb~5?^?,PZZP/bW*89;¥΍M1$YVHv~/;̹72bS 뇑6\­ҏꏑJ{[A8,}m}%z9d=`1N`s7" ukKh…JPTDhWy7דU mU67~@0} m׮BNVzMpL'{D r4?NPLFK3 䢿pYJ&b5 WM\ a.PQ.:R܌_&E ݌S8<~] ISE?)tz{2D}4-rr9-KQ6!6MMٙYkؕ|'Z>~MFvV0pH~+c|nk="OBZ$NIfU͍`61h#TI 4~Sin~ՍdH~<%FՆ2{ i ܚuzzY@ =xqtl~ ^mFzk*-f>b;pH Y"cQc- ->qY-\!3=% rɢ崆 P_㟱RfX{oDP9OD7jP=|Es%ƔʔM^4jH;mp9AU-u`Y5`VF >*Ol >?0{QŴ2RB['*kW?!G'NEN!F]?ΐmЮs;6)8jLB?ɴNeoA"_^Qe:Ĉ"%ѵsPn lK||ඐli3>FBU4_obeZԕc5'2ny{6zXT۶ą P͝N`5)fo2r OGP'p4Λ@`y7VbAļ24ӵ# dү56M)r/蒔FZud63Jp|ɨd*h*ؠ î~[yƨksslsCQn &“HMy|~bn}rcPbm}J8.sj+k=4ή9p&)[׃~-Ϲ)Ɛ Zm孽 \SgL}dnFXC!m-pqmZɢnr7/S (\FV(\̟%('2gFU60ŦBT/Dzo;uzN]1g St\5;,N>yY9Ȓ[k54&=k&@,գn w*|Ϝ,^KHPSBAd9d<i62 (:-F]i0 iHPrjtW |s'b)!uLwKWuuw2wN<1o6 AXP 'CWAwn:7Yw%̵yӍl x"0fkϤ"O].@ŰKażRf+v.86j9;Iv %ԵS7kH1fzMŇXpIgnwDZLJHO^Er o+έ; ruEZޑ뜠,>"?)x&ڦ11ֺ-m`%#Pγ-J8]@mNȁ]uh^B}i &،?1Er҂X$P*ց;x3@[qi5.B3Jڼ,>1敪2j"ud|]t  8ۖoAiQ7Q+KxIk q4 sCxyO@jP\3T?Υ˘O -s\I[J0ޏ)ִS (?Bn@hMKifn`R`r;QW>~% Uƈ.{˯;Uwaj{+鷠|.63 93/0&340fh48` H?j҈QMCdF\`ROMȄ=ۙWw Xf֝rkyM2׳"?E$dGii b.Ub^uebnET|럓C_cI[W̫Ѽ#"w76P2Qtd>Q.Aޥx@Fl1 \>4vXV.c]y4p&8pea>HTS6aY}|6)`|ր4x:ּ ?6nvJ!wXcx jX.(L2㡲ދ>>"tT". YY'KC(&ۮC4\ biZIt00\Z?DٽEI &&L-xGE*&D?5?Զ`*< 5\+;X,>Ⱥ=H-<+7 2[״vă4lHdXJ$ޅ[xKMSwd.W9:B0 !M@s,X Oޮyp }@8"ۨ`MR@>vra_+O,/C`Bbқ^!&R|=0#HDz6uX6q0!(oo bEod3N #ȅpnqtB5L X3?![LoeWTj7tC2:w]ڞ/*)#M9TeuCoS3?tL%nEow.oZeN12s5ja噿[N5zȌ1`L^fWknZ>ʉ{FW@b^rtJȀeFӮ26xA5 )ӓN(1.0i&0;Ei%*|\X .f1͉[քN]Q n5+Y4:E6aR|p?0 ijEjΣsLUZ9 @qk @ VgHFѳ4`[\Mùɺ"*g0&QEèg̝(fPru OQj!st(F:o0Q۲(m$IF2 /;`(z.N&s9a?cb]ts"P9()j3Ƅy@6ˇ>/)>jw{§A VfW2# ȹ4x?ʤD+2uB{;6 -cB%søOq Kv ^.|oC5/m(X{g@|==6B;ݡha@Ӵ=@N)\͏EZ aIk\Όq-'t,olM]ɥ* ~-K"mg[xDmL20VzP?}UHf!:IISQN nܢw?pYqP+1n-ayYIr(5 Aj 0ZѵCT1z)Bg4~WΞvE]5bݿSc!-rO  Ӱ D+kv<u($s~!Ò!abf~*O4jߒ=Xn4>n!pYCCҺ#WЀx6eLWasa4t_пO^Sݩ`hrOiqqW'a( E)T]Be͔ffa(Bt l5 CpjOka8}rԶH] _&hOS$rh`#rKwL9Y=Lc4->ДސwYD퇛fe0A!GJ%ShG+sE\%AvtËy9 K+y;4M, 馡jG^f{hi<+v1W2z@Ik:;T3v➍%Qa+}c"_ @ FV›lCX @ }=fo[?2YbDI}*n>Iۈ;6^ Q* hv44\#Ɲ&jzd+ɞ8e3!a ^d4!HMjdEQLNnuuYD5 q"߭JqBزn/ʆh&Es?9'{2ː%SY"1Xo薜bfz^=N<gilSj J V!?nåÈhKb38m"(sf<Ү7a NxeFx\*4#O Ư( 2__J=-Z`uTS@ëatI'x+.%/WpmEx8ۄInU*c;Gc_7u#4LE=J˱ux iG㋀ܮeB=R*8UU9B<  X .A]$"!4J/8P |͠,ű:!DV&xu 1pױ:_4B9Y(D0F7aYj}܋`dǗUuX\Ah\ɀ"rb])juh53s!_Dg )sڮfj~.vM7o^F=AYwadb 1dccj^CRS wqEuuc5"ƻ5Z"(q(,_IŮKMDd~cr>BC3fhyBBWq׊VgK?x},qaz:kـPE&=Lr^'wjjJ1Whvj..6[|Uqڵ>,n^15O.D#꘳-tae{DV/EJa@v&3oyE3ﻨéVn(Ҁ-/  3+ !& ~Z65Uf#g_Âo~S&d  d ~}UZÕmH-0ͯ{ʤiʢ 싼1t0όc* Aљ_8ύ:bN #1A;$K/zlY{b? ;yG'hC}=q`fe[? [VXM 2y.׫F.p h`zH~$lƶ4׋/u;Qk蜬mͭsD{U-ta:chxRo@ #Q<'vQaE:FǏلwMNI Rh/iu{EQac :40QFUkBZm3y))4SlUa#-Wo2Eus @-J}Vx6 bzޑxj4*\$#zڼ 9hҺyJLGޖ0x~biBW#ih6&SW\?];-wiV~Հ`1\-= RRѫɞlҽ!>]c0ғ7M.oQ/}ucO؟ LՀ„Jҳn_]$hE - 28<&FZsJK}[]`2-}!u\m$X˱&h7z.7#T"?1JU<5.t_9MDlAa~\"u®E<$&C4Cܷ?`xxEJl6TǮv3ȹnݓAgXX7W kIY,IhxW!Nz_ |(: yޟ@M` ~n41_#Wx94+tmHt[ͮZ dŀGp mW+NOyTf=[G9uz|±}xu0$Si|iA;GmHrN7voD&dP37TK XX)nr`p]o\̂q̶UH4:bdța -pf,p6x-| ͹1pUx2^WV/F)u? ě1{gBM'ﮡ'g>0߽W:h-X˙m,pQ ʆv J#rV$ȐS`]pLk"GJS5Wggl QolJ^X/8}i"/gdqu,րP5=al?]h:$ hQ?**RJa٪ca;s4ADҕ6N*O6W\-\ҫ!9`'׆VeG=p+dU WHMn:īۓxo  0NA81++C:Yꡦj%Oe@u˥N"8b5B7BFp_kLTA rMo`Q=AY6rT>btjTRrBDI ) =!j`#MNC?9OYt׽sG-Ly-'ۿJ6nxovF$oq]gW34Cv&h3]S7͍iӊC@p+pu߶YR}? Zԣ)W.䠙K1N*DۿW˰.!AY޶@~WKB* ],&m5tsȑg*ja!sVw421#t 1(WD~%Ün" 8wq%-,R"㔻]\,2ɕZ3=gg.Crt-U)IuיAJ?/XgiޯH\;0P7fD4ݪRF&EK2V"+pns;Zl'J&Y{-ǶVtWQ"J-,>A+߱ "6&ePBG ;$}E"{YvqInT(oqw8ˌ_ʊdj0hwխ\HWWSx1 Zz^o\*OiM3|xH[;Bm#/+wnxϾ ]uE#ן(-=֚ j䀗CjCnIHTXqiWSK03} {ە,؇&go$Ec&)^dne*cw_L$bȞ8pPC{Te<):m(@ToomVH@DOW2 @mwㅳ@eڸce4H;,cG`P/:cs(̥W-kSI2WTDnk+<E0;%#X58H?khp ƅn[h0\%*/NQ&ODX" 1N yn" ~e' L.#xnl@fk2lkȷA,E8! ɴ0~dQ_.Dxy{IrTVYAi֞Gj4P{6~B(Ӳbs yh&ܭ$'氨W)L*oK<ҁ&3iCmԅ@<Znm3LhIcߑȨ76DV[宄L\wLBkR;,+ɤCV~i 瘗d%atwSv*4ވ͞S3sRgM)m3 )9޿.&md9:>gt  @s~ݼŬ+o_\L&2p j<fzx; EndU}UVIFkf|Ȣm3>9}~҉eFggo-7!c?u&eҿG*"o﷡"2 E1+/"\ۧ(qmt&KqV I1A@CtYbۦ!pg;&Pލ1{MjdE#A^r$!z'.D֌X ۺyDp915ye|}%i@\XљzVvB:~Mm0k ơԴ4EDXzwRzvEظGw. _#ct K(DfS{MǤJx]A&G"yvΕ!9Ŝ<ữ.XL, l ř%X5Vx>>}M9afxY4BW~pg ff =b9 _󹂇ڄMg L~H!Aft"N;2yТ/dr>L[Eu:"Um"TsE qp/ϊl+ 5,X4v2@˶ߺ{AlcqQ } JXKBшp2XZi x#JR -%!{n6?(\k~kt Ftc)=aнP=Bk֏X)Zl1#!>=1m21( ,/[]pؠ=ۈ5v +QKW9铫IB]ehA01vպnC)|' c}!csAp(@җх4'*K#"P#c_ <ŏTﶥ@nG5tUPpGW7"3B3᥂VzI/'AU+b'eJDt66)8~g$Ux~4(X"jIt ɻƓG2j +`<;k[s&= >H%%JS.[ #~*g!^:dB[0v 2ێnXq; g9MgRasb3Y<2?N@|8]b897#4kd y nf$l~"X x];bF<[ Iz!R\Hge9_ A(#fS/L<1Pٝ0OUu 0K 41ǐCd26s9nF:Q XT-2n=9pVr@ rGMX=K4?yZ8ώ }%n VJkZRnyWlf1tyݬ\c.Oxj-f!D0rbZˤL(2jPi<*m>o5#S,/DotGEcEA:FRq,u(E lΊ|-Rew>aGf=Lp𹫜RzCM XYߟ )0Q>І6JcG)г`8kGf֍9ԡ&c2HIЇe])1bu6MskXʭ0l)xT8GA1h؊ǰni*%H8sHSr2_/IjV*[Q8+Q v`%xd}AngdҊmv[y&F^Yq&wHT9bÉ/|HÁi׊1=,Dɽ&=wݸ.1v>]ڦ!%&3^6_YǠ$ TdM"U'@eNFN3@@mUq#&(;Ɯܮ]mVeٕ+Z;FB=D[_c8PŦ&xEq K\id_Hc,1yaJQFy]<z{At ]d˚Lg"4[EXz `ĈV/~b.8#ul{C e^j޽!橼a௜:H}9> T$>~n8a\5*JyЄ/,Op$WLngMT+׈b5.: XS=59/?oLYO)^fSZGB"u?$^RO¶'02s)|>3)np.M$k?-DLعQS8Z $q}:xKvm0\kcV;UMI[kVqXCT^eڇfې qUݕWtPRdR߭&#kj-1аa cii]dOn'=o-܅3<5M 1PE:$:NJ~pI0&<"dU% kˇ!jْa"q-B-F:rwk+^!׹X<\8fݾ_AfmtR8$ V-7ŋ1}%>2}SYL؏pY(yL7Su׎Fy|OJ!.BdЅ7z[pND)a1`XAPk#o/k@ ܪ. a8lA`j/ Êjx_r"?ӈU=ӳL\6`f gEsDḢbv2)W, 4cܳ6}[TG'~>~ fj%)qݲ|1onϩ?_4[7oB6JK,x9awF$g.s"zY-Wi i\s)mH} W <6Vu~Zn8|7#>RI ZzFbؑ[[Vg낯>1^(,8P Dh^{l%b؍~zcNC6>ވl6C] Z͝ag@hL+noob̢v9h]jB :X DLʦ0V 仍gIlֱ "њD9>0CT MͲR_r=,%K譱JE?g4q"\/JR8Y&]Z;R]w?_l2ސ9dh7񢬫u pz&Jmһ^t#=+'"eBțOjF\ZX_@vijxY<&t2O uP}!ɢv(l |&vFc?.XHzHj((:@(G1RͱUYE=$)K?Z最KRƄ.p7`fCZ,:y4mox~Ø{<3R?Zjl?ȗ/U08)ք/񭵿rNaBCW$%O AV(xB-~sfV [L 8k ێ6Z&Դ^"_C±?7/11/ԛ46{~D bumVA;lzθ4a>é'0Į FFV QsE};~i[Y&%ShUcw3 N_ qoS6 %E"?#~ DfnFaReNsAƾPBjQmi+Bw} [G j3&;xEw(تhE;HK•9EDYߚ)}Dq"TtX5~T.Uɘ$vЎRǶvn ܺ/ k^<3ܕʰ}:G7ZVκuԔǖ g<䚎=;^'DYy-F:EE2v֬}ĢFCEH.Z JJɓzwZ|5 ЮnMCìEPѓ | ,vG.yO|+y|\TlGAYד)΂-3J^es'j3*R;nI@9Z^}C.:a'1O[rYW dA[ h!t;R@~۱'yI͵А2_cwNom{a|"/rnwPAUKB&gQv 6k jkuG }LNJN qȣ ޫ6כpJ2a$OLR .E4Bw>]NzԚ3A'Ůwů/t_@C"T³鮕*7dž Ƶpu ISQw]r퓉9|rO{yogO?]Хãʘ;n\3⇥Γ"YmVݴTaխNqTx 0&~\{v`.8vDJPF*L^~eoJZf̈́8P+V>;$-$ VEC75 ǯ5b>.lPBDܩݗR9%LUk͓R[ DL˗ 7D>lM?+{q[\8.l(R͍T=[B/VVWp(lVӹ8 r[\Jb=01Hlp̝cıfof?Sb mOPd7]/Csev&X jvivDs~Az5]̅99rJQˉiiQuԀd{p@mfϾdKTyLlO_ V@IJdV烥>TnUXZIq^BIyGBp_չ茣%Ғذ"1izt>8@q2Dg~E mIg 8nYt?h0wC oG!=\Wo'' 0HK-me["Zq!p9AuX{ ڡwbj;=Tڷ]D{7P]4Tc 20GYhoK%1sa4A`.?7seV>Y_]TgC`(ݜWxj^;ޡ׮z^GW0o`CbgZˤRN3 Zۈ^Tooؿ7NDZX0?a*:V\n3=zhHv:Žfc"tFgwC,= / G&ܻ.g)8TxI)׎ ?uՊ(E [vkU]USʮ#!*(9uhE$?.ҁB u=͞,^A2k,&/0 ՗ЪOk*evHqrbG%5lNx1aou[b$^r6_fQ91]26PW.ԅaWs;)\{C. C4Ri8=S9+(l(xʴ󈍔ӽ3 s/^B?<ŖR- ީX:&LDBe &s҆ӣQF |^)ŽlxMU&z'5kE L},+,}G߇K(RV,#=& Y3_ dry*=^}eѵ=Jؚۅ6d׫*Z35ABq];X-:"!dOlʽaas8cjJշ^UiWq< v""N2c|25p(uوw3"FCugiԲ<;3WJ5/zTK'c0M঺hy\ O%joR =ȼa WaF hVmy(ol[o<=!(Y$éB&:/޹(v+i@A^Ur'KJ=0=z8F!C XY!`Xqm 5ⳅcLsl0 =Gx6y<pӘl"-YG^23jęw%]oiex]\%hɸ F|X/)i\ DlH^nlIiyo5OkpA뿟9?Gi7@7n+%k, | mPEW@E]lu6$ضD ޴"ۇ>ěWGQar> s̺%X&*G6b?qDF]f'Y_#);FIʂĬxб$D do'9{k]+"sL gr.ev8^os8$>"&?n)ORp7^Pk N"6@&%ƧXpvL|'|</{,.y6g:K%Bo{VGLx DuUaK;^TrM CssYFC4W]AucmT*j{4y9J"-9D6ȸNU=[WEģ/8./zUZdz8"|B@7r.B tO6%;bt@\*@GWڢ~d}*%t 8~V͖ cI/h"uhM*~lR^Qaэ\@NX2KG'&CjcM:cCM"'ߥDpWva6 Eokr3\ & \`gf $T/)SV??$e2UGR9&tijm)d|a8DE3{#1x4 rP[!N:!$]b) 鰭h ]uR̎IBG@"t׺dnv Jb({Ɲd)~[b5.s?ss^,|}aߦE%ǭIJGm<-mm 4+X4<\ b#&{rUzrb0f7nv"py2*ろvuq ˰wD ѡ'r*9 bH8dţf@OƃK]!iqE?(ZZK QSpDE S[jf+Lk@KiFޕo1ὲw3Er~,1=RkD+(5vplv1oPN=OQxctެfR VDʿqz$-܌Wov3eC7тz^W(7}d[; s@2jt j]rƑ0Adi8Kp* q?4[c ,!M7 ߔ̣-6{bLIq.ʬl w^$Ȓu# &'p!Jb⚓:bmsM^4PA>4vSR!*@R1@ ^{O\_F2t&fg`lopocx 2en.H J$@WQaܓ`&_*r"N Bxd?)Rڂ4rhFZ@,#Q:e#{U RmU )0 USi@E>+~s;̀j^ %$92g[ %Kc}Wq`lvs$Ab/Rz**H &8-ՅvZxLqak(<*7oXt wi#ڷV8u*&Oys&,pG+|uIߒdQE/ Wa*lwؽ{&'=n n&!C V%f!EpW1W[q(1;+c I3٘QN?J4Mv&iAG!?4Rf:[ԣE`bJOEͅ-f)¼fE%ҊBp/i,UiAe /+Ȯ(e6r2Zv>L!Hr\*=弾m*5͆soAFTk 7k2oUfWH,;(U:"*JPtK:e'l8Ui=?PiDz;nII{(,R}SjGճZ=t0ڥ>d֋ ;EBnRFR_Jc[&8I"CNTt42&t9O>c|Jm~4ܡ~sia,h(״;Bp=M s!#@;V19|㴣pR7PhC#Sy$qciG;إL4 <5(Y1eפG*MEC dc9LsU uNHo)f4%K>6KH # bE#5o}j$&XROQ3n|u=ͤp$o, G2Z`;Xt&{Fk(C$VYʎM8.h_ËD)g([UiAfCJ7#Uwbk$:9`ş瘆(Kd:8S9!So?GY;dncΫ%wؒ|_ Rj;P@NvE:}[S<(,Ӣɨ{E[3c&#m?x1wAl Pt7Iz^: Yw.d&e4BQ'޲em)ھE#}c?zW\E~ ,VprECf}]-EQvI}!^9қ(nu1Gc.&:UFXQڞlzmmb団{ Տ,8 Nzk)i?pnya?J!i&Nf0)h,B>@agk`!o %lc“Ev%t ~Ջe p'Nm,ŶX) `ǭ`9,g졌˺ֈ(A߫yR;$\uSKVҋ}e,͘`t݂#jbńD)0# 9`R/N|{Ir l]rA-"K6XnL@w [ Nb,Ͼ'bK{=cԱWѢ6`ܗ8e,OdurG.273-@g`[Ɩ-oVʰ(`Ff|Wj@pԂ i6]K |6"k/mPjnصQ@8XKe5OR /[Rp-qF(ؽzf5Okn(JR骙H"d^M(a@IJ^9 o`m9^38I$0! P%YQh:M6McF!7wm~њ|jדr$lZfӒڱk_esTOc*L v$%j@aʏ+F'*=T4c4w{;GD%ͱ ,gR|5)1c޴?HVbaYҚ7?5Drs/x*pRB#'qѷD`Z0ïe")P.mȱ8z̹+kWA*FʙhSk/R@ב ]CJ .[Z$BBBz ٩'wŬl3ħo8p6ʣ+3a6"lNK:uwQ( rŘK "̈́P("v!V_EQ\Nv$2 *$|?)=ӧmfDww^vm{>Zn&5˞K=)FwMR Xs8Fh @а#0K_K~N1IyM$C]P{OsnË=Fm$rQZ-)E:F'Gln.l6مvi$&>B V(.VTʖλ怌~ڐTF+ˈq@OI[v]Ƭi#T+|[2")[<٩G{72G|V1& H`NT;wLdmc˕Q@e )m=$({xZ]'&ћNVֺ~O,Ħqݗ!'iPtPHBlńȿ^p"^/ti~4g()>rG Jߒ(i- )HI~/=[z wkF0h}m('BJO2233i7+Sks,soF9߰R؇`4DwXeNN $?I,|Ąa(Y.Kfr%DZvCVGZ8; IS5Zل^-4eء:bmZԇZ(']NYYN8fQ|klw=^7;c7 O,;P}>A?" g[}6"\r{Lۑ_XKgD7)'@QgS囁FQ SBsB,C6Hҿ;'iMa‹g I!18ֶ+)YCJJuK9$ nN3b#Vw6WmF/Dތ:_tŵ0G'k8"(»Nsfk@+]^c"I3+ CK;3S6kl*Pй4=i3UO#ƅ[${ vzx"&D`kOH N;97<_0ְjFN*~4:|N ؛T0p0'ȅ72g6`aQ>^kJ6&^*4{Tdx|eP}6]LA-dVM<t?K)Uאz ǹ/6\3m3[ Vݸ7RPN|4MV"X5:f$Op.LxF1Wq̮Rdcjw.߲[v'a>R|Sckq sG0)7Y_yMı91\{nɴ7E mc5 "]%Ekǻд%{qٓ0d_6ZPqE tV}ߙ .ZyۨT0l*g.n)Zݲ>vC-oCw j5wJ6a=c" ad4-NwቤfL.z8UuPT}Vev9uӻgźIx0KHM㼁R}t nG~13;60N&rxxؿe B/1nQDs9њT7MRSlB])6\Ni eq=As$ illNeafHR. wg| q9|d3Jڞ4>E_4KkJe}llC܎l%m@waVyOdA+CD]7 {L_b@_R`NQyW< 7tGquꚺ!vu3gܚHu6WUhY~q&=EQυP+Gx[^26C9L7Pԅs}kroZ[J xMu֦^pŠzwg8/x?Mu KDŽEn`=#|z,WڣsongԪQ03{՛Í';Ha,Y1^W*҆ @qj5$PR+sTB# gJǨGf?}5sC5ˡS28XJbʟs_z4@|*2n$嵭'CTPQ%SVx7aҴȉpQL9H BKT}z KE(|qqϽ+GħnLÛ _eeIv@]pĵP b' j/ӵu,N`IUTk1\zB`ʆNcڈ> |?(H>9ߋBhfwiS'W"&r@h#+8( >VAd_%lC>4yM8KI*}R^hdI4^>U`>m&NUZlWbjNg„hBbQ2\-,esDx Oh=tfgD_ˍ^z8T|"WJowϝN~z(4d&^: #+Sgu9"M\8`~2cl9V/DkO+~uTtj<6( YeP여i5XqT E,G>Mޯ_3kP!k!b{0ILe'\\J6uD_b r'qk2_ӯ* ?Rn(o%H(/dy}-&xșdч 5{xvT.dLfM̵͆_7)pf@ HI\Ƽ`,oY?^{:Ȕ>tF"P)'jZ2 Y~n%dH?.D^vfhl(y'2̉;7iȧGwsT[ƞ:'թ#x_]tʌ_ob~.)ǺJjy7 5`ɨfo,1RD|&yVKlXw ,}Dٸ}MDJ(YYI'zt㞰t<'S0USB>6Os8>5@hbb+!*v+_  *|Psjq53GJ޳q9]!%oM"鏲M8}LzR{+Lc^H>n *r/TDvYKu;b=rRHia"&ϾD#- ?`ma)j Ӛ 7r"<ίH`qIc.sHQkFLYl[U~ZL/RR16=lY)8VN4q?Â̟P?5" \JL{.C)KY^ɤN)itsϢ5mlWi޴ߎ1i {K ͻnMc RM+p"hr]Cx̆~EKzEjcJ3 8g8Ļܤb[FF -id+tpؐZYG.RJ. k<{ݯs g'{xm /N0:g{LhKy/ *:-FboM<@-rUv-XfW{Gy r׀ujJYewEn4QiԴU ;5ZVֲ1 XCٻpE!v.S1 khKbڮr(ٛЉԣI`nZ ,xUkG_!%K\fB;{0ѼBq.{ˁj.&=#&n7/5Oݽ;5]HL`ڥI'l]ܶ֍J|u"sWoOXԄyTK݃*!h^?=f MS(̧T4y34?2Y rT"v} cw_]Bxڪ [9rR, W!)$LD:L=!d!ܩıH#X[dxw(+6߳;H?Dwp,ry2l$<v ֵTZǮ" ^5{zhtB-d?Q}-bs$Vxς~hffACxysZ 5pK gFSRߜbmBȨppz'qNOPXZ[+-ؕ%:,kRҙXXL| í׷7.3P0BpΙ"/{\]P`W+aR{#w` cu ;&R2"JO\`T(z hMW~Lq &[P ~@Ct2=RI_Aښ6zul({)3ZpVl$̅D]Ɍ*Yh!ˆHU7Fux\)0f'W|M}ӶpZ 97yBϱ/h1]DKCZM:Pohƿ-i-L M&^;]Dlf7 %kP%Ўa#.3ZHqVzޗy9þ ~qcz C ˬIA g1 .8PYY9jnbWkL/槣. ~ TT+0G!+ܘ:/謊87 B펯B/4Vng' DG,2Ԕvw) h6S ֘pc'Khd?;e럀<|NseD鶛kϧ&\@w17qeZLU5~sJ_7˷5z$t1M IWǕL2D;K?O UM i@y[sgv${RN ~ ?A5}6vI ˩d=4{yiu ^lݐ7?t2`)R^GՂ_ v/0ޠ~sDM;D̯d^C=N@K=32Lgt]coX~,C܄uYF0q>>ó|VA!]^p,9 .d=F7 _Gm:š_ u Z!LNF2q>m8F CJO=4\ܝ_\-f%NXyzx㏲NϪd_b *2F!a/F͛&)xX=J'0@{.\s4ݾ!hS +h%Kgk UvFe^=$y-5'S٥7L1:"l)vQ8a\sq3/Q>^_l==B [7䯂NMK|wL,0t0yBJr#`եs#J7: -QbԠl:v8]@%q S.S j- HR|%-ʼ\DYDXq"i[ȧ +:0^c9wŵm 3RiV EڭY_+2R|$|%" AM_\R~ƽ&[swf+%ykF*?+hf|6(kklpDs{[v.᪭XtͬV)zʙ^^sX̝Z/d1Y:R{״0fMcb#Y"8%z驲RӃmi\1n<~ՁE0V>bӞXX\w05?h gNJa3rxW9i*@FН id`2m#$Bb% {ҊMZ%D- hD{n*sՑG%FHLQ#({ QA&`J|%΍P? }eo2k|aU2/@49UlA;p fBKpX9O~f'Ⱦli+hDc+KueܯAV)ۏb [c:LJsNP>Y % \ J9ja[(*KNWq5AU*x  o؍j"e qQNxBji Q!ŻT1e6-Ļ\Q;2<u1:dNzA:#3ك' Kҕidਪ֑Dl| ^ƀD뎜[{":}@"F=QZdƑ!Qikua_ [#:O+p%bLCiԛ:M D/*du\ 9#ゝ,^hqd2X阅) Ec$bK{֨)@1cXA57\#U[]_tkf" ޯ-*橾OO9kRk*$" ySn[e'6 Mm?+w)pOH 5`x,Q%csRzN Ʊ%UST㬙D \ فM|IUN6FO'iuu,ϲ`]m0GfMHA\;2ȃ..aHTp4 wz|K/.[\8lֈ6r/T)& g6{zMn$Fn75Ы6!U8ve#|1}XamMpf{|s4 74ي kCt (^ P'm;M/bm = v#NM zl]R w7$8D{lFYX7K]Sw5361}>\n{C\?-IGEֺX}JfJgF Rdى $f X>j3QNC CSZAVi5Ǯn{kˆScg_[eP L[օi)qSFCLC qއ qw :U@%Y9#}}SiIPLwQ&vg6Ι<+z.ͫ.\d0 C[9ȑ-A޾/H/k&ϫF-QFWޫ#y5/q޴g'fPz;Tаj BbJ$5[JX}$MC>bz1t&e|oW6c+~ {䮉Uåi[V-BA38VYAd5I7++k_ZdUMn9fHn eTZ ?ؤλiS-5jI$"*}eLbv*@lT@tcqeWKWUfNYv5r zi{Ê/^.҉btг X` I8κ=|Ewzd VytrfS$1;?>\jb0^j}ZWO>q\6hJعt{eZ X1KfaףSW&D*Li![ՓC)oVx&?T揥\&j:818[7m*Iԫ&uQ,rfX~{hE#XyƄ_0xhd.RoRu? AxVcA4S)N=Kڥ<N_qAIETbw8)'LGM"wr;uTk\YɠsԵ{p^9LoT mеH)٠?-\g7qח9_^ Ɣ7* Eݹ{t/"+GѶR89w >}R"|h.QW]; G6=ZǶƫX{ P +!*ѣ0wh̯1 eKL׮kyuN? @c ~(<;";6fw<-99%.пieSm@jwDq-!^U`YhsU\wlshJꢍHK:,:g+aҹ.e`|TJ:~mMK쪵iA}~-7M7~d> skZ  =bn;혣(%zɢ&~z13s|o7MUC9&ds].2bLwNv5w8QggJdδ`*fS|m?"f lCX-ߡZO59Xe*]2vi:Vo, LTbΐAa Ûo9$5^%˫3'u;gwDU@Aݑ!SBrDֳ(Dg8h$ {/2*,b.b<}w!zJm?4*LCi|͍/IӉ$v^1>jUN|t-`?McM`vWZg#NbN'ѲA؏ݴq<;.%~I7cW`>$j%4rSR# ̢yB5/ӡ9d9"і. h@ @E}PhyR fSO`{rݴq.ۻȁl!ux"g,YQa (,jש-I]ޗ;pi~]F-$^>XC:;Go$q'}Fhڤ'\qHkm\#{cҞm_y9/,YˠQ`3zGň>.A.l9РP}*+M$;'aƀ8D 'yLM\_. Iv( mhɗ~9$B(f)Ag9"26WV'ƖP-Z?NW[ E]*}8 yI][aBw_~Tg;5v8 ͷ_B\h@뱴]o:L`4}RȂ„O2@44ePOTiQ9IE-#TOaF.M ,)AH:EV~<3&v>dIF"SsW1 9opޏ[ ]d K'<@.ՙJs"~ q`N .X[R#ȟA\AXdYʛ ,|főOӜibkyLiT4>!۴S΂m/TR4 TTv,7}N'FCx-E(Ϊ]SQ-1 f(kgO4GJ_| ŴtU)~rܾs&ˑ'|^e^)#%TW'}<"'x}Qxnc e C`՛V wV=`=%_fFk|N7zpҥAj4<9qCEex. 1s2}rrLOSt3fW8="~lDbwLs9 W[E륍ܦW=^/ͫw-e6c'z Bg3Vc ';׍&9ߔpHxKZA bbe7yЌ&BSYm[Wܸ.}ʃ#Po2wT[lk.{ $+q qj Y s[`XWGvƶ{D_Dkh<~4!MU;>˦0VO*EƜ̈́:J$v@v2qwQ=pCsdK TŻ C4g3;NS42쉰0oi ;Z8 5kW j\Tb{MSG7M=% z& ϱv`A'drÖ Hzc+!~/xtMW/ܺ1]|< Y(P.],ァ'\D0QL[6^oP+=!(mu1ڔ(jG ߿l:L=QNrp!lisO0d8"g z#X lO|Xw˯a8u4_}(As׿7Jl}Wm̮g_fOxa#>4L5H.%akW"7kqCeηe_fA3*|#n, }Xr'+\rQ6k6>!j1FqDIvsO#ULgIߵ:s+u>Jcַ'w41-<]}URaF`yBFM~dEМEC-U3рtLsEPu1^lf`WR B"`2R`DջsJaswx? nN]N8K@%nQPgЊA줥W6tBQQ 38ލ;7v8y!5 @wy[+\y%B 2@CIׇhQZ"-͍2{5"_WʊB<-h3 Eh@u;ў:)oVEbI<1 >+X3M: ~z1ġI(;G"v?t$IشjϠ†p)`IgTv3ttO~3WUF(qkDqsovmRעl'ր &\|I)3[V06%(L!-U9Hd\5̝JL̯Z1SxN\g1L\pzG9,9fg;tEx߻sRv@!mӅT XN5@eA-8O`ud KyCe>WK5 @ryc既cNR'TS݆f&Eo:SVώPT[)1[A!.U oHYƝM$5ZJ8$0Wa6yxqBΨ?׫i|';U[̋"/x{ொkǵ ASģuVdZ?*v3Ug?1t @ӶRT pN* TH=m+e ` {Xjs=!xAbZMn}lhءi#SobS0+cZZBQjbft_.R ޏf7 ]p)φ- W+lNrϲj}jo[UdJWU[,ϰ /OOp3.$0ߍҋ /xclJAMS|W] G}O3wÉ#DV Xo䃉1%WU5j;GnΦ?!dd~}U_-m $Jz":5mmt&ĵ6iXu\-A## NEf nqɤ : 1M>])r5󱻕. ZS'ihM4(l6.1:8\Jg"Ƹpqt'pfq Hc& \dJ42;e5R:Sܢ:_^4DŽLUi^.9n~ ~E '¾IYa+>pBwӳ7ٝFCg C_lF93+ĵi<%4I1p vcd;bU&l' '!O^t^X^vF1&,-tOi 31 4UVLh.r{R"J|•1Ps84 >%A<%dʟI֝\0u'$x\Lb ?tiH笔`]o*±۱`n] fnF[SO'a*DZZ!Rb t?2͢ڎQۅ}%k7'q@!ѯԭw jK}Zf^g|DWU9CYڟPy1e/'ۓm[[Q5H%c]Dly8rRsȽz΋aME7 >cIA?f&_4cfvg6"b7dy,A0 p9g\G!3X|2Bn+ @_r"TߠZ:[oTԳuCAef!F(2Vb/nc VtYZxQڥ<9ًX]}&5Xf+DSB;G|iG+ʋ*lKLLKw%2<Ǻ쌅36eiB0Yd,Fl_&j/awogF'ʟD4eз4pt:G @.έ>:R3,adJ\|bڢ%VԈ:ܞ8\S7YBRw֒k:h A s /hA2_khl9c UPKgm>*OUkC~k>ei#34(Gza+a*2V>5;B. B\Y?7+COO7B`o=gT=/"lnuG8pwRII -< 1l`Y,DL~֝4Z/![lU d? b;Af%}Ҭ~,$&Z%@@ÇbnԀGxpwH]t=Ɏ /ZV(q^BYr,3eP\1QwGKm}&e@RR)7'qeDYvŜ]GvoCuBK2:0Tm} dϱDg3rlh[ёc!U,7mg7v RZL&'8t@EIK* q.P0j1ͮ6j?heeVRXqJc4Snj(kȡ~ Xwh:p j~S!7h\a%8a!.Ddw/X?eF0[citv)21MMm<9](h(m}W Vk8Lqy9k+2 3WY#5 [t9CˑH#ZY <^-jUE4":y8fkĭgg- eO|<0{Z!V%ҁK+DddY0&S^ ā va,з$9ϴ h qq|R|e.Agfl/)2 3{ڛUWD1$L;bovHzij@QzHֺ9X 'Rّc"{9gݤOK:uEǾ IȝT<ڐM;Ǧ&ju瀎|XD`@%*0LkH{:/kH5}kJ)f,Qߠ>B`K7>rE펧Iw}{=XLMԈo=`|4b% O@v|O-z`3l pZ;G]tfmi,uL",W٥'}HGrk>fYC !/=rϾ߰SaC,<~XcDe-x, E4 K(7aôj۟T,Rp%ό\ u$x% -+Tݚ5$-(1il_­$tK*u2TZni]RS-2[1Bm%SF!0wfSx<|EKY֭"jEz74F?#MC5K۶=Q ӾmUQ(Y-@.ac^Bւ$LL_-Xu*F qrD A+<9?qU ]06XfsA(qo.erEol |@I78 4gkX&_Xawt i6]%(f qt_/a'"W ?>."f#Q7fIiW->[ ' SYamea:Xv @Ǭ϶T|AOnB#<6GBB\7pf%HN2ña+aQ8Ujnsms4O4I.5m}\/` ڌ &GڗXA3ޕl 5wL ٯr &^D0Ƃd˩ gP1Ϧ͕mz<`$W~oSE4n;1eW7Rq \ ā;ߵ/r3t{m2K;']`; ӛ= ȑdNɣ"_ w 0 ܚm*>8R`TrںxH !붚);gRq9J`\&~PaZ\ds5TKz:0K>g,-y+n̅tS/yĊw S2xΙ }Xxy$en鸥ǭgpvw0xJyJ;7$hbEko-r^O{rf1#NAiEmWS>@0M|h.5@c2aRvJbCRO5$Ra->*ɻ>Qc%Ib )V;\[ҕH})^/ÕIUj`jX/\Q!n q@v}47;$aYJVjEf<κW$%nyY˔P(Ezt0X^hWL 7oAhy;B*;%R(-%z+⊛HՃuiLa|-h7B([KnwtlT;N<(@e:pqAa`-߳2^o#8ExLAV4ǜrF# 1eu,ې<18y9c~}-K-v4c<1y1cZCTW/^<0\*%ZۢջrEc!~wK*+÷Uyvџ-ۃ-1 ȵu>zQ8@4gw$ fn !ySM025=KDkI4Ec2t@(o_/(B; $|9Omup]K޷nr[7wsNF:=wJ37e{6?3ٚ<+'qXKL_y)(~ |k=j ёvX=3Sn=-YyoygeP0<(^S3o4{$˞ +Nfab_uk B4;2p~mOn`'Lc8%292頲A2W?^H 2.z@}ܢ N`X6{?E$7 W)mW6"Էm?\ݰx7u-0 S 1W [VGS^L̻@Z 04؉D1{>y]cJC+,\U*FZP0"Ԡ޴N8I Y{9'•ܿFW2S/+D{~Nj<?'ԂHЪ LS:p<52l @hݐ`qaG6H!'7JaZ_ hؓ! \f#=ܰm멟q R,Ǫh^rS30(W>C S@AljJI?β$HJb/e2K@1O!m겳2s5UmMMTkmA ޭ(bL f/Q6sA,a/k6 sS#s(h T}7fisxNyl[tv_MI bIVAI]u`)䟬fo~R)Pf3Nin'T ڇ"QȜif's"**6z׉PsO,p]D Z*qp`GJA[*D=qHj еW"Q(Zy7B-Y2.6"=n-/i'_9ekץw12Xq9LxYuslJٹH5*: 6iEou02,0؇IZ7bUǂ7G)T'|E~>IreEw|Om'}Ƈ-i3>s:} PLTnB2 >~qʾhԝE\%e @f$!FS8_#uZX& ={,dE=ZZȱpWGҕ٩ * UpzgPET$LD$>YoQҬƣ¾?Ot Hnrذ#mY:~q]}}a$)1W?'3r } MP\U/V$ ~oeVq<." Lnh+1]mƈbCGn10Eqrvе(REnQCE n£_ 6LFWc1F_jBr8HGm] I(:$ONXr*M :uY YʖHeOز>H /:nǂ@/!M'?ht; Ėz12.xQ;rc$f &߹KcqBDe,b܅5Պڮ,8[+K j‹i z%-t13zZ;;5V2 yHp\Lf\TH3K.އyÑ h 8k r&¢oi<W9Z%QP-:v=o]fG7/Dr0) Mog` m,{6ƪV>UQlWnn}C03jA ԐBAÝъx02ءIWڜϖN?H2=zAءQw醃Z Xw~s;lM:Wj4ߑHGzs7Pslҍ^jBs+ Q/jN[X>XoaTGn=O̢7, :ѴI sfrqdاPgK=tr_gKy\9cwd:V=ιppa"?-?-}WhF Y!ͻrEc!/Hp$S?,7ϒ/{idsWHT< nI#A\/lZ>x !& Ҡ-o߱xC*; "+&0t{&J{#kVڃ'#YM\*@@ؗpgcG)P1i~'ΏYի V%7:fǚJ-}11gߴ%gWx,J7"+ G1aѕjbEuXH&3U#3;GdtIFIJ^xM5p.e=׋ WAyoaCS]FgYk;6<`ojg񩏷Y6ehMp6g"2ĸ>u6m |؝ʐt{ؘaqb/u5 8ވ*YF1 LFLXmՆAN}eJy< $T=0|@Qs˴ċ焼K0=:m$ة׋%e_UksQ71NLJ+ F"1ֱUB1R26Y}ѝ+WA! ?L_!sL{U\%Js"@=5T>J쥡 vc ɗa# ><ܥ?%zu?Xu8pϿs" |[ .ܣ,/̧V![ rmqYŊ3S&2AB0oj-d˫r5<!`~^!|v]Myۣy*1Jy lw GcFzc?YFۃ+"W^l|`%)y0ϴxt]*s-;5y`VR)2Av6~Fq3jݻ"1>h%QJi]N/I;h `rEþ@4b}Uv;C sKE F:HY%+,:3U{bJ%F<˅|*/rjiݨ`3:^3o PὶNelCtXҟ&ϡ4۽c~wIQun!_C%ŵ֭ɒel\ꝡf9&\JD-=(L~% ~Nj{-ȣ$O :CX.d>ƁΗKM[OnpbMW2LP Ez*+'A]io\&G8fo^  ,.J,U6x9M@T[G۲-o,Tj~c[wČd0qJ T?# DnP#N4( '㭅~Z@/,:N1x{!i3(JKw-5$]M>a r@tnh{7vϫuOiAuɜ9NQlV;Ӗ2TT|3}2ۼLoqwwmOL0Dw LSIqg  TIGZ`K`^q5NHWoQ93rTJ9'pՈg y"wlkDӆ22pH Z2n2Vu!yt$ @p?Е[Jr,a9L}o{ d=UMYNvOpwZ ۗӹ>bW6DZST-SODrxfU#wxsp+g2ȭ^Àl$e@2@f/$ZU ߠB^_z =G ʏE,*4 }b|i@L3I1M]A>PWN=j0tػK70餀Еbf#nZv7n=Xqֈ(-&mĒ1替VXQV06o{w咊g^)+MRIOLA R-mOI%%Gb.|Q6 sf7xrցfC:n2Z$ZV{pDc}֊5ŽLבAwǑ/1C''Qk6Ǘl?ګy:>KQC,UPr$33:4-?>4lpFq!>]|3 eg?$FTe6tRG?BڂFA:XReGݖrFn`  ߂65k{5qQa!>ǩP˃|\VZX$_0o>@d==iuOtA BU;g$~Yɱj=0}丠 jnXYahOܮە{:?l̈Ff%&a:$L<=s'ڠqůߝf| gU,Ɠ9-S]x%e}Xkso>)vh.}G{ҿrE*,'朔3!p|w5{gq:Ϗ8!xCivnG3wGτ~E|puq f9J VzB9& + cCn2PLoV"#n2!%lc'Yq*?a;6L.1VkJDflb1eT* =ǡŅuObjq?#U4fZɉ-QemeLLY)!AYiZuu5cS8nXCN8aʕVmd{*L?@WԆ=r(S:ٓ6C!>I;"&aj]Џ|E&^ee2'X@e~K]Nd ruz+}Jg b(Q-wLN>O-CM ` cr~2&!!I~+}B\Cjk-쭋96=U &M 'o3BkP%MCoȒ_B-)$O)+$ךQ\^ފ iz5]B~ 59)Xz4p4QbEӘoOʪ@FR/fZΒVJORTF\NT6uh<֝Cb:#=j% zX%fXj'Q10,OU%yp/ [_anL۾=m 0zޑS `2D5sJ]$SP]$H gx>䥽wo*X h2a쫾nU7P+ɖYL}%/B]U8Qa N404veQ}[i>as XxT .}ESڑ-\U!=7?rvƙ{<[Z\C義MizuRi0X!Ew&R&P\d^G#u_lWu?*F/tWM!n_8Mf] 8,YBآm$N|A_7@Ҷ-g"!=<&њ@^V/N:$&GWNK\FB=#Z=W0X&Db7 F. BgOdu]I-NY2'ͻמDc14zB;¶IUb;vBOok%Q w5g?#gYKڭs+( h(kz`EP_nt3)daTn8IsAӱnZ?].z1^Ĩ}{ϝۏ2^.*z#R$hr 2>Le_C04.sEVD̃9>J09{hY˽r 31W#ċ> wqˊoG4#=e Z.KCE/ACCW]F:N8|Ј̽}dr6U,ڨWF6X kqeXi"lԄ:N,w^ρD֮6C6F^JmF\.uJZ56{c"#3¤|>>CZ]ھ!T&$wyɝ~+2͐☍Jn Ccmr"kGn ;:1/-}xUq3yِ^h]YJ =jsw2e*𳧁OY?d?V:squq#TBn3آ#nH%3\*xmlg ^{{ t8M:QH :Tg)39<={D&ۋQ>S,aoF/ #,JB ō \(3^5zR8_;bOĒDX5_.lj OU_x5إmV(XZܺ_ƿmWc}>N޺IVE6-0!] xM(p:Ԇ)7"sMyBBes/.h8#y'43(wp/vKT0áS0qxEkU|Ιk|`.?ȿ>h?@lAfŰt@,`Ű6bCiVߛvR Ꮍu"iimw΅GJ2@AV-. l@m3 -[;8;Mb H*\C[w‡TKzB,v.YlmshMoaV /@;E-ӉWgIh1➥IEFl@3`fjnJuUߎR|V`n]nw1+EhZdy[-53m{A"%$Ê; .0,`tꊀGh@jHYͻwo"tvEW[v=Wƻ^XM2Q -.V?UL4Nq ďbw'UG{RɃb%HcV:Z4A>|H+ a5Pb8]VV c۠~_@aԝf/w2#]v.zkEl1V7v Ofe-lV2>TY/ҡ}H$"c@gV<zNM9/v4S{Tp{/Iﳺߟh /+17Wn٥",vXof;t#" |V0F987o1[yflF$%Z)?pL-^CmXEGE.>!׊y?#>ca䭉IAHW3C$Y68HHBŗ` #_ ǂj8,F̟g L"AƠz.VR 1gHE%Géq7C^[WcRQk=<~-"K焸qTtRbpFvhuYDci=OJ d{k2v'[FQPڂ 6dJ`aUtjv.\{CvrZ?gA0\gaL 6-Y8T;*^,LEnSW:U;2#&bRGɴz$Cӄ3ð;LDv!(h l*nLV='FTg%4H_K!/0ByFko †0AI`%裇!<0hɢ*q861y jҏw{[[Ntq1x- dt<:{_g53l?`nƕ'\|w *i.ޕE Jk09K .)(X' 5?Y'3S=}5j:o;^;*e!R>緙h~0-Ku~.lA_DeuM>ayl}(e9.#?P"5q$DRJfz38nuduvHxTbxy̲o6P>>nv缵+I( tq`@ k9Sxϋ+=NG` M8#a&MkER69'K)3J8dow8~k_ji&r"OpH<4/et8- K>gT/!]BcXQ9 vzW5U6ӾFUG #) /1oFe0 @%4,(8wSUm@lI,0=?8i'mE&l(n4s16gBvń>p;a?Y/<=TJҢn"_ 128E.\'tP"FmTsOhDh4yT*KtX:Կh~-/]Ae̥q!Ǝ<"G5x6 uQ![ýxZIUn"zDMAAͶF"}Q|$Mk}5i &ב'oL rvZ_LIvLjet0[ʐ4Yq"M&mxR|1>rps4Zi{Mٕ}S>(2RPJl*']29r_\F6I+_ZU dM~ѽ {cIdB3ംS̫krD4ܱ_Dn+k5_VB{oy"H=~ :IZCŏL1~ |Ĺ= 2ޣwATk!iעӲL>@i)qdBE Ztf1(C&W"!Sl0y^+cK@neV8+=# g N%lj>%r[50M-;Жڀ]N% T]&BǠK#E-'E`%-.󉆂BѬYu2Q}W)xK7~Dzx}}u,q_Tx{Ƕ!w0O~ A5нsTwrȀ> QFM2/H}σ鯔G\KiVۗ$xW!Hp' ˥RVFm胸vLHMe`_7!v\AGY+ԍ j"D8lZ~["? ѿla?1Cg1l"٬H! n`̓4Z 3"ױĤXo$PQ`A{_ -6i ] `91X=7&4efߊþdSxuN7v]!JF$(DkR d톲 PtIL p)3>>`Z_1%Ef&k%Lb-l ݏIeUQ[l[،5_PO`3$;x,S:9Vw&FMA3;anc NtqXvM?EAԭiEe|JʌO 08hنRӴ~_v=e(&Q⦰(N%%>j!6^ PdON"[86gyjy d5ƒt@&vS T9p}39$610@;6ni`,_J$`jrV7>71f0FANRj-x_f;}vg`Ha5Nd-^9u!ɉ&[J>.c:ɪf(0<^eFMᅛaߣ!y; ygːOMZN^IrӎGU[$yN54ZRF̀2o4&$T$][c=Qݰ)i?Gaۻ %r$CX(;xQ ({ƽ]?4K~w%M!gԆm|϶.;ͯBG3Em+S4EڡE+0)pziXiַ 7XCSYF֩sH]{0Qrȝ5>0~=R3rZtb E>:*, #+#Y:I^myf:sCOISgqkN!>t;Ghd8g?(x3ŠeEHꪢ8${:'=.%*QR>BfCh%%/yoq<\3w/B8ƈߪ-&]z.Jk{%~73dՈ<1/&-܄"C}o re誏Yb!ta9 Ӧe|aJǖgRW~{MnQZ'Ǐ h(wv}n$pCTm!* =^1?;Αyl֥D̈́5%}rA3Uv)ǝ؏A\D4g1£_waDjG&xC>t>ZcDvh֨de7&v>h={I+ZB {)xf | S  S49uޒ@4⹔,YcY1vI:nRnKN; Ef E䯬2~FCr6擵­\192G+2B> md-Ƿ5)Yv_(l*2F;* HU@d|Uύ~ KWw%yX>".QI3"1HQ<`1?VS: ~u+j67m6Rܦ氏##;sh0"9h U n.J1`i}8\hd|V*G5fBį.?s*w*~BB ?KSjB1x[;2 YKw+m(tvD B=߻[l=}A !;8>aqu `͚=6)S^}H!:YdN;'!B-@nL3. Qy.}Hh1Sp~SLJ1Eۑk*K&L/Lۅ˕OhwBy!iw~lEgSkF$X4_K]Dfi3fD Qย`ųL Lφiš>$!©E8N 訩C!&NVͬ\ߋtt]Va(0gآx/;*)Hπn<`!,)/MpQg6`LMdd*[cb OtKv7<+n5$1TR|Qtax(ok74! "ILkqcb쮽PWcGZ*INstemM& 4!+ o)V%p(>1edGKB4t6tbNyD,_O}%W~:v:OEl YK!lLPDGOUܩok$O h]^3t,//C ensDa5i$K0|/W|'vKYCcl_̤Z8fo%IKq>TmqнpWQ` \" `%i.dw,J;R;= uciac=UC܍V@y/aZhQR{:3/Ȍ + q`N^"CDg2@c6k&0j4xq_~s`)RJ2y:@Wc'ןqP8׈ÉiH|F<(^&D(՗!, wȝKʝ/UT^5b.8FȢN-Y&< yueP֩AxDD{>OT77SM#G\ؕW t%$."# )_G8?2 μɎFK?Ʉ.t1Qݙ u鵑Յ`}o8o豙юqdA F@!49ufST O,|BPU!Qu^C1«uU\-f[bp,7$zr.c'IZZ@#UoUo;Ŷt6FZD=9ŀBnIo^`?[: >AV{7y `\ōRWҊm0 rW&Oͧs 4!N- mN&iIo9v;HC(ߍ\ ֨z0nibu$f ;Hheu=z3q ޗRz'.Y@:|an jA&­m? uq`tqqm'KZ!1_D~gG)^őއ9̦ ?}uG U P׭Ȏ'oѯz7d@!(X]ČL=8wz5VgZ7`2!׺VQg˾BB8'-8[ZR =EJ5x :4 Kn;j.Jb=Ÿp685-zhwUOc9SQҼ ۸W_egGZL/~Rd(5vQxj]IY`WF;J8hq̠VR o{].҇864=LĴ1} {%=BϺƻH7l|h*Yo_m),`*-\(E~)2HD*\9-ػ, mu;r0o`4z H;X2[ؗT< >\޹3hB)[AIQUo݂1 [4&]?ƒVdM@ZĨl3bDy;ǢqPT(T4׬qDQY9"S'$ID'e:GƣLm` aW(9mf$؋Wҳ24q-/Ë} ^rAzy_|5U]T@##x\L{C7RN&|Lg訇aQc:E?sмaKd2LErQ0e7Γ8HrL^1.@P3kѭaQ֊mWnKyns(8ε/Tl0=77 h^t("Z9`ǨBԗ}YBF=X{0L9E8y@Y@ àժh'mP`--#yԻ=e8!V"= i֯ꍔTmu[v_3dgqgf63%(|-$Q2} /!eM=~ aA@[">&lYZ7댰G'SLڎ*mmhv[i <am>M4}q~ލ*lj 0Iv]oȰS8R63اH¡np7&n刮L>CAd6)EOb05!!'sS@ǴFRpW>V AEpByIYrk;^ 5"0لlHR!~ .ߴb)XpO(P(.0@ ؽ<؞7WX RTW`2D^DtOUDeqO;lBߧ"+{QnW {|o˜g3$Iejx18eXZkV73큄2GPR38ky d='g(ByXBY^6q)tGzcey{$m_ʯoHsN_EsG:GOC}+N~*9yױ=MwiN2߿ғxZlj_%5Ts<<ҰuOBc6J'3P / UerV F.8(޲0bk#7?ӀPlCuf;\:;h 1g}b~펈+3x`+_NXfC- oGELR6Hwsglԛ>oIv{Z l@2&"xzP9FAV G8w֗ ~act4YEncПg[2R$ c%nziZqGqlk,WgΝ&2"0!tCNԗ9 W5@j?JyB:k%9RZD_Ǐp:2~'Τ.9a! I kbI_&k v8<+l-%̏Y#]E*uP}ٵɏkFH -PXFJ1QWIԜ ^;"/xKL8s[\y&9peTӯX{[1WGgje#1gq24 pDݒQW]O zVHz7Wx\uGyڰI2377ɸEԞ2 6^;O,ja-5нU(?+M-Oal;1"Dƭ030@{\UtHm5 5͊u!my]>bEtlRq#JN;J'k#+|O [tCf9a؅jƨc1xzD#m1gglYl͍*@kBꇆb QOaLfd eF\,0$29SdAzEΉ]|ƃ,J D+컰;łT-=+}"Z3g>ۆ%z=YjM@&xwH$3Z/yE^|LW8RiK䃣UI*&Ї!eO^'q7p ,qxPъEM \JoE}bzan̗u>NbqK4t X^w[(c>q#Je*C,*rE&R{|l+vȜ$qc "ˎ'Ɵhc D7- ?># ZdunXkH%:h$ -G2ps@>K hˋW/$_{?ILX'p]!89K\=jpnʠh c.,Cs& _a$V "\?πl۝0OE"UJr16$u! Bb[B|:s B>4Q#;֋>\PKZo|ڨV'F1n_}EDx[Αjuʼnze HFpc@bgV,V./cII`>_8UM.6xmA9b1US )3K``6ҝ^BR#35+/a%g5n '\Qs`PaY"ET?<'R-1O`:0M)Pƽ*S]P(<ӻаz8E ؔz5`\1W hj7uQxHH_7UM'4*ĽGj9QɶB >Tو> TұJ4 l݋ #]!Lt/5c*LaṄ[FDq}~,n~v5QV<$B@*PVA#ۉ^>FH>՘ 2~J75QZnr)|nFi hˣRBP" گ~AI*P: %V§`i qjٱ*wjL.0=#`CW #"wW~ NN6 Гj0iR4:P 3p7ܞ|Pc1yiB?S\8qN4a60Lx#Q􀃭E_@ PhFrա%;.lD z[\4?l?4Y꾯Z}9R} PR:cxj:h}voZ#"@v4J/; vU줩&o3Ӂqpx&|!܍$D頛q7(Y1 yKsP?H\b1叾|V职!owP K mIBw<&[E5 E}:yTVpgfap3f,u,bc05Jw$o矊WmOx. au=H[ 7zz ?cN{KjL@)o3F|C68q8EyB}W~lnvCmǶZZ,jK<:Eߛ]I0yr }vU8aJ1y*p skޯ{Wʚ$`\EPmU9 #nK{ T+:Sݦa{gT\}¿kSDiDsPlO'ـ]=|Cg<SJw/ Ejʠ.Lx_VAJܲĆ}Zu82:H.->UV ޫRϒxM ue Uvj,(J.X*\oU8㴝ʌic5PFntg(*)yAfWS$ڴr6A`ol!!^If^|E1I5W=PA/tqbL0=Q f7lۓ/VV7|a>srԸD}ætPA\(2!%cϣğrK ?fxƛEHdNw;jhٰۜ5-&8.hb8 ,%` H+$'x͞v6>>)f3if<%#»fVg=Otw)[j@_&孴Z(1mwf֓(h$ n;w'ۘ<4M;=e'?bQ"0{)ޟ0x"(BPs wǿۘv7+qsJϺwx{=tz%0Ƃ{PS"G"<D|M)L^?K3rdz-\D_uTF0CcZ%иywx{c͹895Gσa煲9"}UPә].Np/FYyLqv(޿M4 }Jo:G9 =MÎ"HdcEKdbdRdE)à}c,SaMC* -?1ⵂ%!\K3`!lZ#}c|=X ^y=XSP -nHHj!}~Er^B߅sY?q>۾pTc?~?gzgdIW>/dmˢ>^Nfx$qNv}t&_t,q$! /Tuz,ا~.34/2K{ZSCdSKmgR ʘU_pg2Xga?(W% LlrvH%-:6dϣ]I)%5I ='P` ᓸ}n0 b!~gZe62)N 6B+2DZ WUq'R "TD>;߷Ň`0O!|fR #Xc;avs>Ϳ(8 Y%NOKO 7nD;SZ,R!O/+[QwєK0mXM*4!0ΦEUN x/)%((Q片2Fl#1m(jkg’vxC`β8DJ*-K*T"y 1*R&)3Dc<TAE BMbCo],-dz[ 2oXI~){nr+kH WLrl-E3NCOx/@=,@a@'m5`E߶*g}f &7"ע!/ѶWOY=WZBy3kh(b愍L7wʪ#޴fQDCA_!nn#cI7226d\50,NԌRU3odv'0%F(gBٮR rk* } CbƼH zM2W:7t3&onX#ڥг(|QnfUCsyoS{@D3V(|GaKBH[+li`Pv-rش]Z7G@̊#yȼF5~l=*mͣ^H /pƓls8AJ=_zP"6ESRևNM|?;}gTuݘY$Z[F5vfB6 [!v. EKAc}5Pk_XV N4MsOhUxѱєtWzUEx0?o`87/ثSQzZzނD*]u24ypu(6&)# < c~ >*bE\r͜<$#r`'xP?RiêUYz'[|OE+PlW^W_ bjsW{[:&'޿ױ:Hq-{ \|8{"}7.8΄0t6b]h#悒TGZ)?۰ʤ1`A{WizV~0r V0%J%R5*zd >Őca bw_5PCxپޔ UD KP)}H^-u}Ou`pvqg􏔂CSR";񧉶w醙c4Zq@paS-D](ī42; tKxFlDCZh|r>@̩'l-}hQOKO(`a ԏ[Elw?J֒*])QroŦ-U+[Uh"ͫ?;Ayf MfAXgV|4rt"\Y[k}oz|xFgB0/_hL0cN A3R65<`z[BZ i CͻA鼛3q6=%7K ;wz7ܫ|u_o=yeӺy9Yշ涉RGk9lz/w{.F$2BwJ Hf<P^}\Бx#_&w<d jcBkF>YE1 Ek>rnb_~D T$EZ{!k!o&|Q8!#Jа9IZ-rW"@δAq'l_&,kh?qpL[=Nx1^?{Q69L JkO:FCU^i)"ݻ$qہoRN02Z=dmrK,@R_ۭezW,W|c-(d t k+Ҝc`Vگ_X}NxN5" 4vgʘFhe]>'=7 efӳohf 7EOĢϐOՎ%4gn/.Λ@˃- % ]Wd-l5#EH`׾iΞ"lyU@ߧ@/- [ l. Ȟ܍Q$!  D(Z'X PXdL%nJ j&(vA]v#rq @zDcn9Ci룻yC7dNƔZZT*^ dblŊH7ս\OzYJr GEf񓤣dZZ0qCSKUH[;go%s8h +7mIK?$8Es:ъ2p,! p/Q8o_{$bvA"}YM}0ksg[N~NGM:bRc؀_\:n_CγtȊ;Y֤}ST@iγ v?Z>εoT{tswYyC7|!c61S+e-j1Z:cUCsX~ wK  BC/}l~?;ͺ;(oїD73ڏu"Ql' R(#Q͜#4nW(8/*&=$͐cf{㤠mp$A]Ϙ\ٟO1ֿHR? kUȷ״iݲ$sfꯟ9"k'E ņ.#-&)E6KlBxaӗ q \W(=K`}C$4ӁG?0n2Y&=ob:XwPcq5.A/; ee:Lxi܇ocs6iGo 9mӿs9ʤ~2Uݤ-S%'& ~Fs.X\ab LuIct<7\L뽰xg!Q jyf,~4g$|6'1>Y6g%ޜ+of 櫄0S@!a@v1؞-LW~<}/hqR@ sSQ)S-KyV{teHd<|Zu3JUZ~3E!UEQdb+ܜn&Z'l0u65d=\vσ-|} ˽ٓ{7T&/X|.;$E&+d.`g_}?ML'6 z#L(,y%:M6z=Br%82cٍ@2eKsX«GW+S]vK cC6ƯFiRTbv~VÙ' =+>kAX۲ir5gV 1+<+j`^@ҳ9ce|fNZ9Oa&}g ʙ g?Dbw.EkϦվS6u E`|xNk ]YL<3K-rN )O !ͦXbx˳d$+=Pg4W|%;|T3'|5](j}HJmoqTXZ (E`7$Αx`Eb:xw?A J N-cGB  o[lߴyy|.hOѰwymqoezȸ_yF pM(}3;z/Ln.M5to0ħz-WX )&`_R/$gˣ0rGy&ʓd;LCB71GrhyAUW yT:%&5(Tf_y$|`G-${T|c]F顨_f y 9F+( V7h!](sA\[|W}lޙp$asvh&gԐ` uf̼<(JtVAduKrF}bFRQ|00S`t/#~T 1#+Yن$ҝo4chy)KB+la82Kpɩ#5uxτ?}:]k0f~Et&B,pHTW0 3VAE|~`չ@b-տe!^Ɔ>׾UZL\.4/kg+gG* qmQon Wkӆ w= |qn 4z}eFj𦍍}LBv/2=cGwwA2O^bcXf7uE3d@'İ=6+rUff\du0HeuqdyCKwy+ܗ.k@ڍZ^AIlYc'\=Be1EX7-S1γrN77Qs&o+n 'kI2<6EB3ؕb7|ɘA¼W4`hddKoZ7d"ve|X3lSm2J/ ܞ#ΓZy!ROlQWV0' \acDAsʜFō:0@op#Yʦ@񐰚SG޳t^_)9U^ɪBt *0!1_Hc5a* ~'ȐL_Y1;&:Ie߾.hF 9Tz.?ǿf-jW-nwͮՠO+u,%TO dt|aNJe$*}0,V}|8-žXIsLzߦkl qё^,W捤oyY_wuHuMƴӌKi?=D:Z=\B;Gbj`tY,Sܮ$ zh3 oHf?ka= (E?_,M S &rR: r@I%n-VHud=]ay, 7BI"V3:g+UR"_a 0!2<7WpM[XcSٝWƚH뗱,?Z/AU4ޯ0GRm J`o#;lfK(!W۠Zʴ·eXZ#ΖV>(fWԂ4C kfﺼ݃ N$`3>k@O`ae[QQ i=`inN,`)8}sߓ{%VRC!fNs %COZ,XaH-wD:XIk 6'j2BiE`jaY;G÷=t!2gxJ">C0* %,aFL'䮑yߞ/nJ%fiYJaSM32ԅmW/m(nųi Bm}8k|]XZ i lQ G5e b4e j]SJD2Jzjd~/mBM7@nVP$7X lVexWpWGl"\lѠa;V6)DC|%#`l5.Y38#\ojկڟu/NEVUdfH,lo1{*N[_ *>W!WMo)%-ifԚB~1 VkfD֡QI#CQ ocj"Z 9  }EL~65X+,n5MJo }+q-)r;?˴x=+$Ý}eS{¬|8y,E5(7ADQ5m;~l?>]/v#*ի~~0X=k&X p \y,}h큎YN7̱bHWyG1)Nx͚U"B5JݻR~wն3p::T[ܔA6 ?zDWyw!iOϘn\im:hkBZtŤpB.)(Hˀ}hYZ-20k!| |P8-,}Ƞ"C&a!b_lZ+-˿ ٗǣCeQS^CzGkſ~"MO!Sol(O7 i&lQbZN`Khە$yU݀B,N>?e /2Q`S,:*=?+~8SON尒a%K.c>e\kg?5XzJ05f#_oZVw\aq OZqW;G!ᫎ^L+*RJŮmNK <}K'Zk;.AAFxsөO >뫟6|4E{bM&oVqDa3zK*4ݰP=V>Ynʧ2vzhS4ቾRNFm35{(2GwF-ưV,A|J۲jf5h趦l\fC.QdH&s*>bϸb#7(+@D(v#V3:.OAGisHܰ[5q䪄&b.5'?<9۸L59A|[DQI\mF" w"Z?FYӐ}L(Hz2P 76rDIt,?ztKyL#|p׶c'5Scք;Q0uax(Z3 #'{dK::9A)ޡyv # Ɉkh17%>l bKC!lhюF+e:魝"uqۏCӂ4Ւ4ȈpFv/Q2SiL=ab"; V"t9$WQ "V$M{3-W=tugC"O(< ˉsK񃮪5 =̽_ `<4yEfj)va9ANPKNaƺ~l"chb#*-lzmq8uN5p@&:Qm ;Ɣ<$xˠT",kL|$ۇ4B:@O[5GT|bz2%ox\0! !?#W%>Jd  _6̷a.dqtkˎ/F9KG6׀}W`wWZZaa@/jAnhJKYLBA狶El$b*4pp7{:|jOޭ]$=]`Jœ( uZPX[8oo5r5ێX ~"-Q CrKpƱ;-”4^X V"xAY~&l>D[ 2%4jk8D0t$j~ys-Iy3VQp"i.*#ؽGPz?ehCf $vON%pNaF+;oR'mA!/2zδG5ê[ߤ޶9r/ņc?ٕ7kKhؕMY4'Fy+ Z-Ġf`"aVm* F0";J?;.( 3/3}x! "I| Fp=$h{,^ؑBVޡCCf b&}k]7Y^l0M1esщS 6>qk#3ͫx(,n5|pzEA;:x0žw}!gt޾\x'ڐ0Ȑt!l yeogq=k^Í;o#.!jŅ.J=c9[S:;wd#ir] S (]ψYlȝ!yDS74A"ӡeޑ ;\J+(hWڜjOD>IūЯ*٭TA>"5H]8 )E֭@WrŔ* 3SNʓLI!5k\%¾O&~M87IeG }Օ00,dY+;qZ*栽2]GL{"pgT.ikji+DZ HU!X1Bks R=b$mHg( y;\5ر@ItBXj+UT̅ENW~g1w֍{j^ rf(rd(lvCX+=u^̺Jv8ibNP߽˶ZqR$C[Ÿ0k"d50VQE!ݦ^EIl:+y479~E ބck?4Zo4R%  pd4R^> rBd]J(oϯtY?UzJ:<ֽRv. ĵ򰹴\P O*S+!29Tp[iV ,#@~7܀Q{|뙃 S_ spb[EdNږ$҃FACep Y+8Sq$E,ۇN Bh{+3Eα"U3@Y酯tw,wzϤxۻk!#`sGu6Lm"#-fRMDBNz&KסrYGbж`s5 :ZH* \P\J/8 i1&AŌW`(gZթ}sc,^/jQ -<Bơur % z/bPܡ&"@ mRP{ztFSHN>匟?2@)u-t榍 j"&}C5==t=V?lxSAJ;b"<ʃ[ 9CMh8OQ9ȿU`̋ð9> 'g"nfDvfZځp'! MMe/v3>sv(eɭRj` 8W.j, aYc\Z=UXo*_|d)?u %wB֜e ҅nbaW e[]9KV9Z ,Oܦ1.Ń: 1'H'VUVPS$j#\um(*G)R-9ҝH~=t׌$0#n ONC+Gw ~sJ]=e/Ean-Vv]9ѻ3Ծrs΅tW@C,NjosDy_hHMʇ8)t3 ++Lw3|"#uY2WCScw~ヲɌ~m![:뜿6>Z?~0Y$USR2lnE2[c3{qA/XOzK d\p ~Qs ys&"k48϶|KgB.Gvx 0(,LcƦ3lS/ 6"+.O=^Wb9@VstAn)HP4[6y~~ba] G4VGjS萞;2HzwD}b(:hJwxyn&_ +ၿ䚂c@]$f#w0Cx:EX&ၽyz8+^ɖHc#h_$ڭF`i!s8LȬ Da#pc , íD%6? \Rh}hW ê=U3U6v~bx%\A}_4D[bIc~fx nD)S* aFRX,S<LoqfDtYtBZL6ԊidsKP5/ 7[{ƮOjd,k?YyE\=Zzi7Y[ &X}}[C-!`Xɴ1s%nuTd7sȠS~XԹn PqŎ% ftwSfVuZ $iDBA]c͔D- >422Zc"1ߛ[6*q:|<#V?1Ol7uKT+qj0pWl\b}, 1.5rRPƟRǤiڨX~4Ң*bg#pm1=~(REy'#v-P\%ҊD/=4_^i;n9W~įUf-|{fZռ⡐p#ulr9P!HH_B窝=Y7%z7}-#Y31OFd}mTb@\pHLĻqXRau<0'*h~+kM&TZ}**_=eڂNxG>3Dd+(DNdfշ8K® >S@e83k LPs޳Mּ=2 Of)r] 7̙!즢䕊E[c~ewZ,+mFP$9BI ,~]IRY. i'~#n[DKNX4 3T}i3e]E\'7-KL$V8/(;'t04~L`'CU 3MۘVc?9nMIWs܎w#u nD%/+Yȡ@gtAZk&SS˜~O#PC^yPb,F T oHi[?WB=X=#Dx12 l r e]: PUIKߑz{ K /U$\c˺Co9̅ L0;4+ۜ;0/ Ե.qݠJt`R\W;$tN(/s~>Jw*$T27+Zd(Ik#%&O$DMgR=+J2%zDEfSզNl֐Z ݲ rBH3CfqV㍟qB-O:&3 icMȵ ~DKo[Zwo^UQ&ɾ)d٢Ɔm&~hU ~ٴA/?\"JEa&(BiP?prמ"s+B9ٹ~U\hU}^0\颂e4ӼVĴq};uyk 6kg}3M!zMC0AgrŸ돾?Y*b8\f_קWIw3|YDZt60B&2wKKF#{i뒽QC] av՟K)Wpl02GN݉",Kekx1 t|,gƝW)KYo2Ί9ټgG6[V4ٸSP7 wJkU|ވ]|r+*Hw5G-Tuc#| /K{_`.FyZ0LDfO(P= Y!Xp;=Jn _o+c xX\G<$cOZ).>PS~<>i^po6$~QŒQ+I7T4VZQ+%k|`/Z g>4;ʏ>%/.42oйJrL &5\x.c&K4ŷScZ4b,F=D}bRPziN -& 3́mMy#磷xmܰAO{1qNB-:h/N`Yf8V\%ul_PK6y մiIse3?Ca|ʘp.P,3 0ƮRFsu{Ǔ l~w@[/5TC7 ;Q0ftY)=n43TzT/Fһ<џ)lx3#2ۊ9GuR$ _2jUAFYEWt~ 0w$0Pt*j É7t78J!z_Jq\;R>><] et NdS_IuUj#iܻhdhU'MH^V t{?t"S0d:*xy9ֲpsEhvډihflӳYD"Y.5g!EK1}}3 k٫_Zy4֬%U&Um=G7Rw;8z駛56cW`YRŨMS3kKj6Pebڅ<: nc`O ˉBHc@ 8DHD Rέ;{(KXs\DED%̤dF)]eO !֍c 0z[|C|u.(g3b JTQ-,Ol]43RCpd)+׎qV}҈?Zx7I?ylwZ]r%Z#!q.zi`Q\ӻ>SjhOHۍܧnynr>jeS½p`.f\LlM(AlMsPW_śȏ􉲈8[ kTYsp:fJyɨ:g'sbS0eeĴLs.O~D 9Kv Ac}"f4^EZ.NJ5umkB{?hN»d* :lQ#n]6v =y pEd)2Ca-=i~#dHU1dQ F9e_7&oQ2.]:&S)|E¶ɴƈr3DJ;_R,xvuڠ2H_ҊXцm2G]R!#{C{.'XϘ "ӓHz2u@}ks!\k&b[F 9}Ys{bf.Dj1(Xh$o-UhZ.B6fʇDiP"悗RC+ }{'ٸdls!ӯ;ü>p{] NuYdF+ژ<ݼ\4}|dIF{'_Qsĝ>*,1_Z\%oX$(n@_ZSRs8Apl/ =p<#)ijps9wF C;QU$GihaqFtÂ|UQpe ZsROU d ׳p99l*ֳ 0l- {])]ydzwv$b:K l[ZuO6iH7o Ms;@Ymw=1'9z`Cw.QzhaF!f/0z2+t~|a$J)UxF`iI#p6^b MYr6Cjl9`Qt _3!fiYd7 BB wՄʇ鰲 `p=10`s"_`S.8*<w~}/]N+R*Ul2RzޤڜgCخoK[= 2Ť~XFUg'4IEM ئq&;.yTO寅!T4CαTz&/AԸ7(W.6~%z]^]Nj躆8*p:ۗ'*E?}te׳ɣlRΝ3S16nRȈ.4ѵna[{$thcA2g(q$@5m2d!_ 8[aFЌݳF}tKG}>:5E萚щ!N\ia\E'>^#wl1-PO3Gx^-MN!'%On1Lp{|EY8 yYrg()L?,g)nV6eLP|e:FwV&umI {$JtѶId[]r%~E_~+CiP,)xO֍|ߑE6]/.KvpWa v1<߱j[pO"tV$Iԝo^̬##7З7@@4CI4gsȞZ2.JCQ'ƄL΃N !O$="h^Q0 >EsvD~[!fwB S9;.:0=u)ήsKsx\ѱT4ݍfI@%bx{|o?^e΀֙Ed;I\hS0bcCjSe\kɞ0񝼐 i(5lh DRMNq"u|3rK6_ &DʖB殑 `,@'Hbm e/ʌ<ڍQzcZ' X[%x(Q- ۑ-5o=u *`#r(bh—#]!L] ]~4G^f\&1ˉ3Άv'UtI=: <~ipDΏY\旿2-wU h@ïb};\NxZ]'qyZ0PUŃFz~PEQˑpGE/Gu[$h.0RkFdhN3̑1/4+A6Kj{CGpk7'k&\(w3E,4[ 9Φ4437J4ig.Д<+j0=S?NܴnHͅ/$ *jw//)f bqƳkK*(Թ vCF~KN,H`t(r%` Tϴ3D,Z-.`5I|U0 ψsV1^?Ar&7•;zHps>X+g'Q!0v%ru9#샊wCb[!٤oȔG.6m /\FҸ ?,+i wÆډ42bWwFq,3=ks\u!OswˌYj\/#En|NZtho;{IF"-n6y4 }Vɡ"t? W=F*e,N17ċ![x'mٔs7HMM g̲ 48)!NsX$CVTƶ1K qZṘW\z1: i =X92uk]||f 5)Ub%nf:t6eİ,g'+7$:z9s K`#K:͚%=,bC3u壑}&B>mj2Ѹf7[X?kJ@ ^3`Ґ_",*$bbkJ0dZ'$ CGJW{h>M{aYD7dil1_JŨnog% )?+HNJ!X`z؊2uMsCt(_ aTȔM_ ./j^zV3[KݿrU}Ok u759\w ޛ]RJAmZ( 5d3=HrGM`PXy쳠VD]/~RW5}GdaV|t!ׂ+5Ũum @Y 6%w<+$\8y Cq]"J3ظG7 yVW'yH[Xe_$L(85^wjD#" h (7.$}6Df*֭;(<&6l(*I5zQȸݴ7uH+?F(Ձd@C>Vk { L/LҽJJt$[EpPJ0'i4TY@/+¯:KIdpl;b ]b27cd6-7C$oVoXI7Y{vU/ fuV4~0Ћ lEؼ>JѮn" }s>g蹫+K=)+t0c |kHNhȌw5oc:.U$ xE4j#mB(C u'LChc\jP\ H!x<0д"dٽM_(ޓ0Ɗhq?YlAv@C fH_N]^No{Itȱp\⧉9q$gn I gq쾄0jۊsK-~oWA޾;C]{b53TvB(obt_A!*8HzW [*tkC M6bǛEI_f`tW @; ~ؖ&kU9G7~(ZLCR< tVXخ~+/hHӮHHz,̟{GAXTBO,\oT^v c}75fʎjdR\wssb!pс1&%Kv˛V ?ŜtRhA|2"SM،a!Mj0Un<!׏˸:zEX` ='_ge50Gp2D5T7iH>3Ju{Jz`[k?qrk}·uv+RH,?-/m,Vu#a5U01{c=(ܬ1J5l@#w4pjng^.*@ ֟3{!Grnz]q^QC?l+Q;6ʶJLYĐ͟ -)TVLޭ8Jh(Gph.4|@`Pޤ9噖%<;v  So|v5_' 3NqڋV),:JI_(͙{Zt=8ֵ|#yAw^]|pD=PUpw/~2Ua0%;}t(f=בh3&dCl&V9>;,y)QU!j# QMU:/SqYڊN>i|gm_UG62K  ?cN Ybk ~X,eݡo%XM:"WXx3}`$1g_şᅡj.WWVIE,-y]da2HV?M% 9HrnḴ'~c*p!{v6/&/5OoD2mqUq8}p) [9-xn1'|ҏ >j\EUz"]LsK=̀DōK7O"9ٮqP+K2mׅy~f x[g^6IY}`Ǵ1Kĺ,Da&Li s>ZݮPm$B?e ^H&Oߝ@؄>Nh_=;Jk4U&ݎIyMr>Nmk-{axeh-P6: psXzȜ#!:=)p^<R+>וvs$7GU-("Kނle%Kq?vWYUqll^j}h LA ]{t˭kD?{,^=q*דmABD.6Fk {Ne ;(TşuF)<mL)B/D&TK_t(~kŵCti]@!!I?1m_! 2@de_^~;txrc$ux[KO4be>6fl[H\@eih`"cF1vў Aӯݙ~sKaer&7)4J $ E&1 rBXF Dq b+ҩnO/;<`5qgl1rIaSh\!S9r}޾a5B ģn$*ߨV~hViQS$YghgSMz6-Ra"F (2LF7η<';#/]d QXyvԿċ;Qx5*="8Cxhr/7;\/q^Š=!1V_z+Si6koFe7K):"P r"kCU6H&ʫ'$D9 ղL|Nt.,8}"6Wxpzb VފE_`t e,sop6v_`2b7GAG}_odx$aP|5R VYi; [32L`6%j: ^w[nG7͂wO/RZ4  (w7U\Ƽr7CAne> w,E#_x&.Zb4@c_HqmA bm^:IWJ3[QKGM6N,+htf|T!C)X#idDm2Tdcz\Astnj2ʯ'_10/`.;jWh 1K伈;i`dBYfGKeR9m0a/K9u;ru@]xx :ݍj ^d]Otc4U½hQh1p}#5:5MR.PNa?U;FIσX|_pNYT\73ļK±Kj/`8r֜ <Uy] [̣ #~\|³ָ:bs(/'1:mmG?l1HVֲos 7bw-E GSp>9L&k{gtPD>OI<3By|< P;/jG_ucg u^?+ש?EMݹ5WH 3z>X% /#EvhIG[W,tUb߯V 'gB*ٿ/AF!9OXeqq#BێUC+gO yZ`]=1$FMN=RjqRd:<|-%d|DR嘯o>{mݣEԿbAD# O|PӋ R&sf-yTZn\1Bw}$dr-Q >[Nol|;+}7|K9,Aho bAׂ#-꫄'I{|'uW׭IDN0?ajOuP(uEޖSONxuB[3zVq ڡ IJQ0W*ͼ$Z&.9 -XCDQV$ ʪݭV'5$ eϤS!'_:7%SM)&xp8/\U^R2qĵQG0骹ßժGnB+tpS+nyByL3!"Ro)n2@*'mƯC H%".bI !*DŽRP2M4̛Td>-0豅JqMXY-bD!nKy;N u' ; @X3wڔاdft!bUjMpG  =]`t*zE iy{}ݽ2Oz"SDkY[ݤ0VWQO?<iADAhQM^b(=|y攍ҥn @3i E$m s:w."taZPo\]Hܾwufd^+%hԷT-`#aOD롣uHָԃ[ M-k^3Y6?CESp1Om)0xg{r 鮈ZmjNGCC3lWl=cuRBoݑ `L}=<ǭfnq1:|Si((,(Ĉ?c8!Z'] 3i;4Fpb'3؏G+f ՌV_Jԝ9TslOd"k1ie,M8d]JX\kr ZWn[\X%h$ah+4?FlNl P &\G\;t]9A` *ߛm1|]+9ςAS8 c%@ER,iIsA&]s\#;Ϩyf@p1MV![֔B/HB3jz5tPҒ}38iM.Xd$/{~E: Nv>ː|_L_F+J5-}(x-B1vUlꂽoMͱ}cxۨ=S%#qWm6#A̎7YOO}8RD3EEƕް,?rmx^O sia8- VRGd:p5_#9RAG=拔:u)8tZ&fE&~JR/[T۫R'qtT'MMdQ_1 ^ M`(vJ屵di3`ΟfKUeipOMBg̬о֓SKtm =B C|iI ,G+hz6yu δasl3<% ^hJ[fΞJ4ơ#VTn^BC?U>puUHb i]2 aY",%e j]|Ы֜l_xȇ^o<;_4L zlH/ Sm+F8i=->@?F6;^1KNMc1& 9mi(}0ʢU̱;/z2yx"ƒMb 1Yٶմ5g XHT_St%%N'S5w–d!lPo2s.:]e0NeK) [Σ:0p 0jڶHkY[XP_2EҟEv;uv1qpÅ?bub9n՛%f[} KBȦÜPX $U[Ь XHytB]]8lmd<js+xRԡ O\ym3=0S חKNTHMĤDPg?AmĉS.JzZJ5{W fCF0fϽly*})XwBD! "!p͝7ut+RYq_  FlaR݃Uwx>'W˖i$pQ"^+\ع9[廏^$Ŗ[ rjL?&kEߓ,Rtz5Qs<;?ʚXvgm}d5q5` qӉ^;T++p5&)?2p맢l EQ@pό9Um덤J2BKVRmGR̕J`=̴vs ZC\Bu`gmcڃ<=Z9: |ihwGbfاO< *ރIWNQ$!$"Jtk:0+=NAF]Z!+$27)P:#/N60fn*Xoĕ|)-݉`g4LoĪv{ن⬾Vݶ5SPB#^G^NSTGCV} 6[&Uc Apc$3F!ڽ;]]k:Q' mPaEXV$XY EnTܒD_&0:ٚ]Zɷ0ʃڃ-8Tq ņbBUN)`mdx: ]SIı2L6i2h6(c4*kF׀K j7}:OF=WeڧM eI望#>={93 w4wK:PIǜ`!WlIH6閯wMpG(Pwr1ӶPlipT; t2ӔjWPq3Լ1V?X6'P$>6*_gh[#0~3; $4(+I4}{gli bQo-XS: g}в\2 ip(gٴtzwGZ"MTm_i%BX+ *LrءV)_\IBehJ`HΡolt`闊es.6U~Z\RfI ~-QOzEMXJ3hrFots$%ؕTc4jlQA! >_TU\5d^J%hYu*TZm XS8J0<ihz(<^ "y[:KCĒxxaq"65~s"ra^@`>B^PF'C a4s4\U*R:J諸zZBq2Ԥ-:q6Y--J.V!} uQM_dwVPm` BO,.b8  I}{b0guVpx28 )0sH9$s:G W3է@gOz" 8Ψ>0PfN\Z5 R]}t5+/䊾U)jn0T1ʓa_*}EiöRY) qf77ՕB mA1,l5Lm/a5fNC%; \~x{ ~ #RoXF7zl p?i&wT+wәJ.f.^t/vK"\e1 BEֿP6#W]ɐ]}u3σc(ןةa)}+fāNjtb$+ϺV~)& C_G1^/I7pHά*3DKFU+k*r ۯ GW~s2tezQ.8 ѵ,9í*Q7)G^Y .}BH81 I>TL:xMu>Yr&6:$mŽ&#qF a +S MiwBb̀ӶR{_O&tJeJj `F:!C!(IjC,8\J%0}fYbmbك:oP;l]\?(X7!) z[L_wSpixTt|D$Ry" zDXp#]T.v|'!yz̍_Cۀ˵ٟ*8Dh-~h 7@~ "iR {8T|:"Q@R>$/1cU(7Y xUc& <=!8d{o"b%4y{ttv9~ EIxÞT,E}Qb<6-*06PɃa!Ÿ*УƎ>WC߾E2J䟫'﴾k/rg@@.+*koF8̙ G1GGܑ͛64{kY&t!TZT 0:ORdOssxm uHJ娢FS6uә5 ࣤq ZԀz^,(Lr QI\߅K+.ᎀaVɟ?˙Dȫ fb9M/5ϖCG`j=}'!vErHZ dЩ/"!_(.4%]BTBG:C,p暛ikV9>-GScN0ޜl-Cs$bIܚU#t'EHPA 4;.C2B7 czO/i&% ]4Zİ9Ȟ!j}vN$ ˲> B9db@e;.M 8aӏ1V&̂Jsk "% wEJe.V]TWnz  ?q'`N]M#\PWH~IvX -oT`71m>cSčߴY7_)԰vw96Yݔ-:~0cڴ;54=M ϶}ejH )ިBW$Db-PMg>R(&?>d%3 N5کLŚy}3Esz?U D*TEO.lGU~$Q3o,6X] Bּ|5o:-g*>iTkڤ_Y{ɖʹ?KبKrS4O gvsdnfYH Ablxo ,#֭"nh[RUe'91i 擔C57kJh2j2dpF!7waF~ *iHJgнXnv?:=Da, | Dd^eفilNw8H_К4w3BHH啡A#Z.t,0C{6pgt-lP,^ak?EqFzGW/ڨ쉿 랐 mض=Fi.?#9'KzVmW[~FutFyQ^hp/CWL~{qV+,&)BgbP6xlt@s @dgQoOUSʦ(Ur:'6\x*70́5?d<1ȹ!CWd#ycwbpGj %z1ЛJ>.b>udvƩ>n+vk"v-]`Y}B)91}Rl=)D,=7o]7X`v8?YS.'?zb :!5JGA`6JW-](4X" H L?T:Yd={5.X҄Q+)m HS/̿z/M6~m]M5q_zGxw 1(Jj1ȱ"l,S:r/y=EX!߆:: ֿ|{q"kDPÉv8~qSV! Az^3-u3S AkjG05_GSHſv R&)թFu+L@_EVG&60oȳ.ܙp" T.H(-j57YǮml0\|*T:A?dZ: pZ* nF2Lk)$@%gT9gI@ dpaYH[HgċpVt赀#SB|,e$ 0i;QBS1z ^/Fs3[n Kpqt wɦngK^_C?oNr^WoO9pl;S2 3p NN?@A(}B1h h.`qzLq|-Ģ .'DXo8ΙR/t~HX]$J|f\LslQakT/w4pr0N='S_՝}aҜOR)KZnOGQh!ڢ`aRYJ\3X$: X6eM{nRwM^'?\V[?QnbMv?cAs|^1/lwʩ#7mz4ԱB#99@C[vG0<5@HϢc<}:W4䚹Ⱖ/ caIeOhx/")n @+90KYfrw3c" '|utХRVίiXL^)_ [1pAԋe%5eE(ƀ-=n^1H989ܗIxMBrYo[W'x}JXLUn"AkKlTaw6{O,O@k/:OSH|u\] fz;6C(\8&pEJ \C]Uw1@3\Vi*.$ -;ΗNZIh̀Q3Vo򋐠1D`>9Y*:;!>%RtvzD+݋M>AG}Uud∢mf)pzR{GMM_Q\L)fjXu͌vz\,>weT3^1n%qәWtͮOf2>T Vd0y+'g<7L-f* ,`XbQIZ)[2$ t:11:Koj_-:*滴_*\=_n!5ZB9lh}+竎1SY@5NuL 9'mzֹnWAgbtHpG+6tcSG⮠~W$3of0YUd,nT59{s!X>$ٱ>&^oQu{wB.<)g4t-b 쁝/ %h&Gˡ[AZh<.z#C[w91{So .$N{dZl#ApnS1:.]-WԜn}8*̷{I gcgq6kƛ°v]xWG+Qh ^kB^aIT,l} XdT ;.pW#]?0ߨ86d sNUcsЈEc&wIᕧgMQ2ݺըT1|>8 J*vA$mJ#ZhgyX7Ldr?kp$g/|$BS;/ ˍv0ݴӡ'% Nai1(JE5hJ=Vadd_`#E|/SCNk&LXRu2ɤLv#R6N8v\f0Ԛ4EΝndW6_k4K-P+"@ݙ 'ʉ/yGlSqp//GEr(*PzEqj ruY}U`u:"jI=D'E7T>z`h ֳ)Vky.I+l%k5ܶƠ:&Ő(R=qrtO#!VVy[nt`xm`§f+EPu ?mxo[׋|kM^k=i:"C j)[:'zXC-/gݍQe?/%I(m8H~Mqnv' $ \)qmp\6 gKXoŒCè_cw`8t- 0)9nʒ0`q^vPC$PٽLA,=qY8S;;ͯ ߎACkLT"ma^oew#Dx`2\ګ%n{V7LY)BB݉rDyzx}4 WX3+4`x#T؜AVs˞N2T(!qk ~M٧ZrJm4v[l7#J>h=kQX+gsr}#^?{Њ*_ス(<`h$3t$*zJsZHbDJwk]՘".dWƐRyToMk!~yucO퍏{6rZQA6A>.PT٭Q狌<9xPXѺ{lVZKrQQW yw_lmU.9WhrPz,葛h2/׃RlEC|)w3<tefIJ_̲]PS"*"WɉЧe|P1"VŸT'b b 2ݙR9P  0bjИ(X@ ]i$( x/BQz\@$ gf[4̃^& Xc$˄ }\5;2L`gKc`\jN=VJХI G%1|*ϫ6 W Qa2Q, FSԞ,n7 g=1 U!^e>"j\^kXޥqDD&?4UԜ4cL5EL&# קᢴݎHTp%X&6tx|p3K> E Vۧ{Q)Ap,:i51KG|6;tJ[|'ieU} M.$E =ױݶq$h3\QxYE$'6&e4tL;!t[ޒc9 mBOc*}lO5~O<;XoϨ}`|(aqx_ ; Ңu]RpUcMflc+a4]b UFhdAa;=N)#QX+U9v`69{8c bςt3vAR,i>}"-85?NP'6Xt5A% —EɪltQم;#'흝k!c%'w6 H e,Ȩ:Y%7M'Lc6E%_V% 7s/9-St$\!zQYp]nRy'2j蘚b3 QKB<ѿ k۾Gcm(ɜyQL7/x%O;G^UCE !jH&0}$8YC-cS4cZ;Ɏl>@EA}< i)/GÛϡb-և[]e;uF% k(RL5!8\fP R߾%S!}~)'ѹ -bF4T*kp;F\Cu/ R9Kl)DSNR_qU4G>vrᎉ5\NT U=Ėٻ^a0G6wiVZpgj ^栦-7d||xr]ɧ)|A)bePe9Ӭ@fSҚFbqUf@M9f c6[>]Sa /1{hILJ ު?éiPZ! RqRړG髌Pޡ@$nj&R<1pg[ s2U:*@ n.e=XnM=گDǥQi`u?%#^"xz_3@lF]`5Uv˟pfP`&*>dVYVs` ŵ&ZeŀJGm?g[D&4\{5!0Hdܵ 0,\4::\78eMc#WWf?uLr1zn5*Nq^e$|8A7mi0l'j$ڍW0HEyf!̓ ځ&5ÎzFMyҬDŽbu/!ꮞ]zF)߷_}LJP+TDdFb d†p0e'N|$Nq8ʿKy'xdTfO=#ńv\ϷRpz6a$z> Є:*`kgƄy}O(ER ʨ^jgw_ql /R[O]2ク#D j:DT崞 s`ި̙-[jᷓTϳR_N/A|;ko: h{o t[͚?6>&Ta˙d[ C*^BZϲaAlcRG/hqrdzG |hEw`w \_#}Tw_9DN< 53̵T]ZٙH[B#-m1H 7؆ OY=8}us4Y`D\MB(j-(%f<$ 9/ lĞEr7mUc2q-*Wx]@ʸ׏V(Lq$]2 Ew u ϲDa!\:r3WjE&e8 $m/7ʼn8Miɗ37g;$Iqb G䁑T3"R{6tj݇6lc^]DQdtRHm(^r|xC4B @ؼS5GVWE"o$8D n۬0HPrzO1vٔ\"{^vg87 ߇jKwaV,/p4#I G .}A0 W><tҽ 78 U-#&g(/!W(㯉)%Xg֦o-_dLh#Խv^ chO gm,؝^ڬ>!fxU /2Ci%zڌDǕ=\5&c> eo+7IfRJ|^Atj!9ȶ 枓 bZ:]H=SRevreO:=7U \[QTx]9Q"~ Tsq IZ\;m#qڜE_@.zq_P`W=uf!=!ithһ)M{I_dH4sF&ܘ}\~Wp9w~;°=2ZQ"?C+ %`]bysձEmUX~Ρ[3YLRǪy] .n}WbWdT <:}~G(yq'n>/ևDs `Z[8V%l:xQXa(EJ{q#4+YZz邻CIxg V pe[َFc4{aý1L'e< lks08y_~p^F{y?ڗadVs d+)H9Yyoֶߓ,qi3$"z;I; ޽<,S;D~NW%U I<z+.i1ђ>~nt|og>F) XVM T׷ ɶxՔW~yIy %"VJk ŜjM= $!d%WD%mO~HyI.M1u$rpX]-OOn}a%- oX8`\/2Nv:9p2rɃfܙr3:"QarD}4#p^%h%6<8.2)V-\UiшEBnH1T[@=4cCnp`X ~vՓeb 菀]g KWq:Ķ"Vҝgk\%fw_XYdζUR&;F,jX'o^AE(f7y2Tg'ɈfM;. ?HAw&#v]JEgeD} Ï6,WzRcۋ䁉\%O- vRMu"9P9ʘ9qJ';=$GW|)'w榙KnRɆ>}Qܩ 5˕5ٻR4wHҲ^7+@ +haCGS/M~>~ b7kCʮuPqŢc}Չ|3F09ѕe\12wYƆ9MR&"AM>T< 6x= 60;ae[{SN"R|eGNѳI( _z~V%nT{;n[n-dNHڦ*->pߣIذ*_(9`g0=F CLHyQ =|*L*2d@C6s{,~e 9:/oJE-zdWf5c(=vfhx4<:ϧRvc@FjIT!cJ = !nj(XCrF*ϊY @]BS\WKG Cr$ eWn&S##_"0gT՘w]kI/}a _/ۭGCp\jY6"+31PqKM2p`m-o Ppv@ϕ3(P7CV540*-';v,`ܒ4@>ͲG,]ʻhcU }|*@L[E֪,W|^a[,^w MԭaPR/9[ `wFzrȓcˤZv *qD)H-&W*{}#IIO%/y+ ޾[6/ȟr sv2;Ve-|W\m'a :*`Xc75h楳\鿲Uz&\@{篊.Mǐ5Eцuiz}#J5O{ru00Ѭqy ;LI醭9o^33vY[Zk$D|c˚#"mXlT{㓵6%e.5CPHcr4PVw׆[:$Ć,e|a9ݔZşۦI4/7UNjX]"֋rF M\_%6l@5%E#%祝쫑CZc|j\Z+I7Li' QHqcï N^diݾ 4}<=I eÈj6K}{?AHwHG4y [2ed9է*PΧ8RsiQ/R.5-Q=- f{m?> 7uÿ6O\SRsIZY M-2u(Q8籍=/ b1y~e0D_gfNcʠVSHG) ';NHK! n\*E-F^~.=Vn@^uaӝ0 M!1PK]r)Q)迀VnާSp Dߩ[m;[2f˺4:=7+]aȿ [t g>ࠏv˂,($ 9\hΝ67W>vڔsyL "wvA P-˅PnD/[5[눏a mfoxW%9|a =ŴodNmV 3ҴH*\jդ8x~Ҳv)hYD[j[ зZZ56;{k`)<+r͎eAkLoG/qłi.SYW7R%O͂p(&53A}; J:YЅ޶2٘Q1MĵL޹ 㺷l%=`/KZE [XOH< uH;cC){S+Dp/RG\CW4pՃO+ֻ~e]{}۰|_CB~Ag³"ʤv^_IMtr$ Bg@ cʒ[&^67O 4IدA˩5Y!"L.M-G&VC:e fi;fm"A#ż.&W [XM[FaC'ďZ~\X3;%@Oov7zq%瑤}Nrr@>8#w,}+/\rXck*PN%Jևu5˜cemX°`b8Ğ+Ѫܷ .kR_ٜ,FaE\(XZ8!^{21 w,W$UcF_\}.rNY@%ΫF}\RAA¢1ZoJ0t[]mE. Jx^sOB,7C G^|] FDp;;MhjqK#s U;og}#w*n!\h8&AĴ|Dh!iߟ~,1Eg9@YzxQ?#۰"_ldVSJ1LsZpLiFMn{/Miͩj-^.},S}N Mk) %%%T (ϐiILIZh0jKךȮcoX޸[YY4t ?Tf|`.A QՁ_0}ˤMZ-$oʷab/G p܈кNىV8/2q±XNKyg]4h(zII!@S>=yDoS\)D3v$wzQMN͆}] IE FYEac.f .R/+[`kbg".ҽ@D9$$/1)N<,?fO>(lhFs{usk8QtnikS݉4[+t:H9J>S^Oz85G1K8IzȺ;FW}/C Lj5t=*@ʂTyEYqsG~͋˨r,';U)J.%0D1L,a%>L؂"@w¸k-"p5ZɅogjbLOq([{0e'"U="xc hWr ^d.Ԅ*8[e!R -ڎh[}ϳ{J%(`a1ɡ}bX+=JE )\ {]5d]zkIpC _S%dopJlTDfH2d @MԐ^dZDQVUC}>o67n42.#oi2!ЊŰc34'#^: OBGTgE=tIc,ak"K|=?U7N"^T9\`:ߕk:T6X oSS2U뱀Jj+!|p^Xe,3Sy1)oɀ )n1m zm8VXsձ)ţsF*(CBp*2Ejd#܌Nݳ4TFzf#qu[ 2.ALYfaS,T#/&0Gk߱Cu&;Ɍv G 1?Z]4J^4݃Q%cM-w-3!79J(|dQtb/9EK5f1:Ͷ_(2ݞREbdzݳQ' \I,'Lh}^T}$.'njF7 wV(n+E7="꿋eMIn8<`.م) tb2|)m pW6iFCAGQ~? S2Rsf+ A=ڼN &;e(Ajx:7VE+ϒxjboĤ}Dgoe^pUP9]&"1󴚱>eeX-6]d!J#(6ѽ:*MԳnol[|9oU7#Ul+3D-vl"_H]5;׃=a==[_=MlZƜ&).ݵj+t7[ld@JȰVS0ʫSW}+>ƓR ~iW* NVR Nper]HXydRB >UESA%\*P^0:&ADיފ%3S|w7I ,,zҁمK%S= pYH72orѝ T:jP~ p_ $9'hqZD0w#>aj&"N@v!487>^3F=i4S '=>GՏ,@UH,WWw>ލ1,!! %0 ,lݐ҆^NK]ڊ9y5봥I)eS:_;82{DT?n0j2Rv47ObupUwف2T-F 6Q2g@E۷pw0n+GP+bw0\Ɓ ([J7A}$HK<džWvߝ;o[]ctٴ;h0\2ϥY8Kє#(5V~DM1}~5 2Dmd+eBUA:}Q{Pa"|gD *RgLBer 'Y+@ ޚQG~"b<, N -/,vd'.X#j|2jz~ph){ܦ&'$ ~L.ѠrlEP̬OHf@#cdgl!dS-B*Z0T8j巌HSMn*y9OQ Xn0REmk 8K#1R3bPxd'Tܠ[vu280<&qI>y9*`-bm񰏏1AHٕJԃOa  H4LT`H}~{]#.j]ċCP5`}A?~/0!B박 ,2H "I8adY "Әvop{Np5wv; NA3kBĵnHbt)JqCh/^sĿe\[xs/$l[AIA`F$ފj !Ċ l]x(09ZI.pd#, ?;\鲸c'vR6bΥe=!{quv%z9r-AWlL _n, 0Љ$mH;ICSds% g2 vϒ+VǒĿ*…9MMbQ<7% 04mH' \h3-?x=JF>%9j*fύ(k8D.рP_ 11+ Ei]iY]$ "Z;'3c[? $, S&VU2R..hƼ ]W)ڔ ~Á W6awĴF3q"JZ=\G A> E^`[⧛D@ =61b|yܫ4,X;.9TJ4N\hJ0Xj\=X3f+є,9SU!4̈?y9dj1ML$Pb j5WL]aހS!DpÕ #%A[?}5M1/I24h1}D+DoI>@btƠfRtvZnʒ1uEUABa%O/ &A7 x>1Qģ/Y- rLm+˺]1DaDI.1}^Spn] ^r3JqͰʢ}X4 o py*Was,V?T^4?MÆBҋeQo*%ϰ߱o6BCSiy5cF]q*u^ΙXUD:.rioy+)oUq sYIdU8֊K(}3<{=6 i-Y~(26m 񟫝Ҕf%6IJJ Zby$ޢD }/p3q8⇊DMl[062 H.znˍQyPLh Ff/6\!D[ZvUy.\{Y&:G3#c@ͯ2WL,֧\@cxWl`ގI< -d:%m9% t-]E)9ET@rXf xO|_PO|135c!N9?ӁیҮy_$ N Ku:]'q(׌h2Oub#MO}g1w4!50m)t Ǜ _~9eTm-Tպ;{Y(ñL r#e=R̂+H%r샾OhڅFE^nz(kqZTJ Pƣyi"Y@w0]}HQMB SPpY>,Cf<4t-<I˼]cA$lF)ŖQ].X25HQ62^?zeH?_^3,f]{e {IoNo Ne}v:) a. <4J1 WA"i7 $Cl<2*jgAa# F`GOKT6<"g͂v⽈\-2X/2/I$c'beQ`vey rIW1um1KvS8LuݛiF.jUTCǀs)=7% ~28XP lx-V,TlWYyL4 Bl5E5Hcȟ>:?!{jͻst`4Ě1=VTf 18Mv+No# b4秆+~e硓66XF<7q)jx΂(`fnvR$mzxhLXǯNӃ# /o9C&/X vb\0`,y+u(v52ۻG4mXgm&zmaUSk7`%>_%(&Hao BsT,Bs]J іJp&y6;m?ǥ$ۏu#k'QoZOZ\N6 njA,ؑ?-w<ЗMl=ru$.{l c$AXZ7O]̋<kuV ˾x_=C4d{ sRo_|`ukpY؄3"0t̊Վ/&0W:ρmBz;m1cHf qV,IpCGj% J>PsJz Ah8'2ʹes!G,`YpT+yyȋz* 5Fy2 ŏظ%S(i.6ӫ竛qLidka%/PwX.py^7.{\kz"#@snlitDw:N/_E ȶV@ųػhUʘԨ/)O 3Yb\(ga=oʖÎ$H0jYhfVzd Fr!|rBC Ůʜ l r@LՒouyvdI#8Ƙ_EtuX=(p+ B#cDՇ7XusjI +vUxUvKF3z͟8XDsJK} 龧hO~.Z>Uxvx)=4=41T30? +OD=H +3ᣦ F3Dz?]'+׌|k`?:vvgȲf̏}kBxwk! @Fx_|-`هod$$M;LG>ܱCLJ؀ȏͷ|f~뇟 *^9> [Dn?9WR`&G#f,37j#]gd`l-;IZ5/q WOׯHVϐU\eUp WMyK%I}3QH(&ZզI4qTͧKH  C _(9Z.2ORlq1i$MCPt;;K;4 ' &a!8*?'Nc1MCLN#l_೹l-U՜U4ʴS˅WZFeͬ@ 8HX?=X#N둩a Ja+sjiZܢ)T孧R@ ) Vނ0>R{ܸm"DXp6Y:QP09S[N5C7eNV27%ٗZo t -& mV|,Ղޭ < ,~Eau LO@HQ&Gӣ:Z_q$@B9ItCr^V <5OLs4]VBKKhRjCObF$)VX1l"vt鋛\c>Wc(KQL.[OJ+:0K>61q?xC =eCu5 aǐ!LN|ÔfÊ_zxMM*Mzys!1dbX6nK1@{s;[V rF-t'.dqVjUA3NHٲià]@ǿʾ7.أl/3,'܀X'~8q|>4v*aM jHZA,E)6EsEd$Bu%F ҽƾ}.n `Jx,#mUy:eʽANu]GO(g4u^@QzZ)w%@=K՝͞B1 rP׸l5uOb_fbu7 *|bJ,jSYԇ6W8lV 5j]:[:c;UUL. 3 9 Cu%8I)c؅ۤc:X\ FWc.8vس$<FQ+Ş6JXJ•KHhq# g{eGrfI,]`uz?*~3섟H+rl溽L77ro80vp^٠D% 'tvSWYՙk>-d?XTAU +{ EA!r6ZUbpR[ut %&0 'c2\Eb,;go4I[®U-=iHԛ.΀fL,/!Xˎկٴ~쁏*!CExkle0~<8Z)m4r6~ǒhK=}/1'u/ҩ>R7y(oMV$zcKKRFP/u?Č2Vo$&9PlWPV%1xtRo׋2 ыb<dxE;6e ,v1~:Gnyۍ;z?QvnLMvQv xp> EdGl 8Yȟpp525xw$WS 6554_Eb =KǶ@4).7Hܪh=vЧɇõ Tc SN𕙐0XBBU'BVRJ7AsZVy*HlEYUK+ M:8bdl@";*< 7U3U+R>D:tkdK[|z]G]+ ю}DSrRm(?Ĝ) LFB'(WVcے7x4S!HxYP*kva7Lm¼JM,E(kN@${ݓW)(&#,8vC^)FԿ_$ CwNIuUxw_+8bxȃԽlPۯ \3\w,gW BFy٧jM 1ؾ/AcS`Zc Hbj̹Qnʆ;O,8j,+2Q4:-YIɬk<~]5q yW|faz;r)LuWm4'GH5ֿXi αf@۫ؓZ^Rݘ͐ѧh7r|N73d?;[82>-:U l)W*)IO9!BRn/dC(2g3ۨ7quv^$Oh܊v Ӈ7_LEn]WD "odl&#P0M;]s5S֫Tͦ!k.hLVuP}/:,6/S f 8BWN/ oH&+v'(*j.ᰡI(->3&!ƼK?SN le,v-QV*}-|m*;=mOaQEؙS)KY O I# |9`:\ocfGJZwgT͢U= O\5q_CeQ&ݰN5<ܯ`G7~4q&'8 5jbM|Ҭ>~+4"İ1 51vUNw_DqUVI@}P¦NM-ebrG;65Z3j f>)-.8ri`L(G;OIH.-z[Hɿoޟőf hx1?3}xw:@*ؤ!os+(pWBs f-m !;c$;#-ÙdM(XJGʑ"a~U7x_TW}f5`f1Evo=Xwu' sX5 4^4)+~X4 $nP̑ Ȯcj0#Kq_' @kj4@ ,Dl蝌.pWyC L&3kɦFNh^ә݇r,慡cjC{]8"Hi6~CA$KTF}U.C' r>( Ukc$#=tn(o -yoA6j҅Ը+)Na(+CI2a-5CcBِLX󠴵+HT!kGG.Z8"U݆P6dH36@&~wCH &2V!qS< Kr-RA z4Un:Joa39]-VԮ*hۺUަt50ТZ3]3Cː{icQ$JKP%Lm>-n#~1}V972&1Q[bd\>>ܯujN(yAȊg2}'_ѩlm^\6\fjTi62fW 4)է8]HlT_F7讧ON7+=>6väȠĤL#CgBk/MgT9{R>9֮ϐm{T/}~R``""Y(,aDY(pG-Xw1p:d8T4 {H#gZɈ=d#Ċ X"Tdz @yՒس5uĄְLsYNG_e/[vp?]M>Mݙe+Rvfr6v3Dgiőjd;H.yO8@T ,X^'S  ~XBZ1s"ۚ"}(35EPķrJeqE6o4Lp$ /zXsO=-kp19Y BZaժ\}Dh_o2mq+"hXx5x{F$sX6^܊Ҏ?J=-2(?O ^}9WnW^@׵Q\P-$ĮT3bq=-,/ ]<Li6BR|&aY4dSnΟgl7)ѵE{ ֛7/y$-!l(S\y_D".쪜Y2]GTw&jښvWnʠ?kxSKk"P0" ԏطk4%ھ8&ZMC.AQ?=݌n_+Huy' ⟁v #^ st$ ցm;K4P~w}FW`/7ٵWt"'pijpM_HBv%ahQ)ZĽfvJ^cĮ)Wo :y֊||QB~`T:qPT:e;QFguI-AXy魟 @B1 y%XqCIǃ O[<254jj{p(M(m2\_ -2ΌN~"F e)WY4 p}o ? KrX =d+.Iaerҋ.Ax-{|,VLpxoUxaQx3zm p6"o N12R2Ұ9{]AM2KXw~GS|5z_{j$mZ[`=>RR'!d_?)r:'{^/dXNjK@I i-1.cd 䝙Y{X#UmJHZL:֒X0;/~X|IXL~ Rځh%9VͲqjCMrlXgKYfh Ux;2 WawexJhөiwﺑk { ˏ ؅2'_f /,sJ#gCW+Fy""8 .+p&ޫ >|%(atek3me7hUd)4\ef7I!`b ȪN'ȓzy/L : ab@ݪXK+@BZ#|l:Xw7їB0dK>C]s J\]3Uޭtw^8CǾ$UΠe[uÆv[KPOH9A$^H~޴ٙWΡ#FKhEEPByf{qB3jYVU%$fZDk&m'EtH&OzynnX{c̒Llxˠq9=P 5^\}1iVJ|z{P}d-o5m_2Ye-s;&x~GaynL'bF'I/ef蹤;6f EݻsK?ϐ%O$qw~jj+_nyUS: +aaz+oFɂaUo UI##lQ / G.fw1 &7NɆw cpk=!D etFz5wnGGME[+d8i2fwq˳!@} nu1/0:LqA3oQK ~qv QNiw&㉼~:%I]-sTS<mDwk]4 ^ª J7衛;:r)RY~5Ύ*O6cudf.F-̀ڬndes!wbt?oL: -=F c@ׂGO:LjX@)Tc_j6K''KmLm8B_M0S&z#!5$Ff\v:bL wN h~Mā-!0S+i?'bHvϙ'W.7nrHޖtl~wVJG|r8 #z/C_0g3ge|ݺ9#7[ þF?<}^}ή' ЪPʋe zaV01aW6g:qٖ8N{1|[1ΎyH2-zB!=d;$ cڑBk,to"5~[1T5\U`$l+ ]XbT8Ĥ4Hzȉ0܁) 8)c5(A*P'\5-:@p~Lf'a+F8nMupI1N#)Uu7>dI% ELOh:[`REpQakb睢V~RöS{qe(UVIGZCNqVG۱zE$܀+,#h_&]mר~?M§9 H!4,zrdGS5lD\&ݾ 0#a:<;YSeZѴ^qhv4%9 u-ӻOt:|קZ,%{ Kn<`ٴi-KeX/5sd `4T>GuuHa7{ /՝(Yi_nLM-<ўax̚o 'NKȤY(_i]TM9_!T% ClG~lvv4$P#8g.u)I$6:=|X}28޸h?d-vb`\sZtmn5SwKU/ 4J܆_#nvPYŦ2|oa8,PO B n`X!;hA c\O*sUU?SF챸ϠD'i-JOYz#i_ߨ?Bj%t^C;:,y9b}Ջ1hT`<n9CMW |2b1/7f+;Yu)Ιɋn<ﰆku-!`uP30׶PO `@^ްMOH}iZO=1!,iˋmg` g"zTd~TuX)Y\Τk i/9RzubҀ4qsg;eFLG"6C>m->BOraA6~Hp``- o8b84 zI!3|=4=|_)jҼJ+4E(ZZY i4=6<݆_`6owVf6\Msc فvP'rDR7@s`lH F]bξQx&)2[9=sl܂ 8}vj~i, lj.[قa~|z48U%үFryl 6^sO[R.}OliҜU%?ƲVbLI|dnYMxCLGTU~XiNO Yn 3TQIՓK 쒁ʭU1'_-4H+{]=sȜ#ЗY<ƓqUZ-{lNcv8XXo~ES q xvjM2 /0lpҰ{P yU#oWG C *CkG[,:@]! 8r<0G~mH<5$v)sޠZthx7wL5OCaQpH'}yK6Ur(K_Y%Kt'7(؈^# #NCTc-:0ƫ671ܬ}`AϧWzs)MbtLB(pwƒ5N&|aGecGiض7פp9 0פou6<)MoIH"e;ZЅK3 Di1~I#<"lk!ػOug3k\ڬ4U.0'v)lK纛Er]  dN"ծ*Kqyu;h5#o!3љGx_,EsJoO lG%FA-57DOFVECM=^kWa'#܊٠  o*^1KvkCqBOO aU'`8uwk^"4U u4S/ԅ:%3&kٛȲ vrפ~y9gBpU|LJZpB )\-ل- )aлzC<5k.x?@ 1ݼlCN#(WT.ؓ=cg\ bw>w@ v\,/ %2!pUJk7kN>VkfXH~΋B6K\h͠Boɍ2q &%Mt[kyu!E]F-tz7kkUe1 WlaD2yI;2pQ'yDG 4uD[ⷾ?f +8 ׊G\HߢmxC+X6_oYbknS<@?Dzgay!pIW_k4@'0m>.$LC-. Ir.SĎ:fqm͠ ؉KSݜz]PFTu%p7:9 QoJ# #C:9V0;O$~3IRI~ڗ!z%juTZRmj{0)-/xdq^h{vZSxg'JxfZMQͦY ^',:1UUW 5O[P&2~ Fysh뺮JW3zcc5_|.xx\Cπg6.PiV; w^|P[\_G̮`(Q\9LƄ=y!R{F5{q!ɶ-J=69,ɐ/mTaA(mftD-TѾ-4B{|a7Qw_oڗ\9,ѹwFX,aK2d]|ܑ.k ?ɠ݆9 [ ?L0F^5$[ 5 !$fV}wD0DYZƺAE! >ym:O6̼<6}l2%]+ԼT';dsO ,v :eX\ Γ [WPg4ikglFi uQ3dcU'\i ~{ bM% i)ߪzjnC| TJmD"̱p:`a&YsnrJ@:pqAzIZ:LL 0QJH"f|S 'vu&Wi>Bqq y @ބjX(c{]q0JoS~&h2E{K%f4k྅T5*nt}^_\Lzv_>Sj`^!ʛKp_aRzcR3鿄4J!j姗N5gdwi+NMBs7 tJpbܜB<I?Tm/( t>P] qIN>T5pGՓ"4꺆/7=GFχa#^|qxzҞa*Lyh", o}*K1l ϻiwX~'7t\Q0gYHɐyA|7f:ŲڲI?'mNчw9uD&&y*|ә  -5w }4A A|UIG\JOu.LO~SIzuOHHDiCwnz aC./ _~5G+`dEϝATR:{\e"%i:<^=5+i]:f07<6rz},?n\<1;6qL)s~zأR4q4d jپTy$YZ#K}#RqtTwM2YV#D Q@9U$) ?n~kT$A7]ɴ**+GsjeGߑ\=(?se"},3 gKJ_ 2tAÅ.Gꄰ+8v3dl'UЪ" V)\[6MxepoYhC33ک}D% gʗ(_^uУ;n6eв i?jRF6XSaQMSºz 6G0tKraz.n~65kc*Û 8:MSz=Dy{%f q}J`f>1< r٤zyEC8xKa0Y'tI|KXt6 ( ]%]Wo^$0qu|yl4T^ eOh Kn!>'(/2^]~7,hLrk:>mF${u~Jjkr~*P@Cِ<%܎ p h>;LNi 2 )X^mL]=z-}.=wWr%a9\iĊfj.0%\,s&sc'z/ ixca$FϲiB"*Kmm1ESRC7fOnXEr:`~pFkˡ8 䂚?f6z9Y *mr.)>ײ]~yo/n-_/_^lۖc (5} Fޫezw:qb].tৠ #Jzy3݊%{U$l CfmTcq\d͓<  %s&B1?N2_çbiy#֣S^D{=f!]~QX(G or 7?0o%S Y-JnNY u:ܿ6bV0`2u8f;7 tEsnQ Җ= d}$@ E:AjI94̀ڑy1v 2zϴFM7I,+2dٚ5, &|#4bd.!)X15nRɽ :j83%ZԽER,DF8\eEt(Oش{V4P:x(v(ZtG K f)|Wz{ԻԪIKTmyNBOnHǿlD6tvYPNoGHtux5ʔt36݃.46+~r@{T:br;7/"_9eJ֑$;u^ ZFm}>bmhM7QP6pמ@J<{jQ@TLL=U~yW`8v1`|Ktak= ''  St\\W| q3[rRS遇y/+X\SV1WrI>-Zr!}:@!oL¸Dlֶz42Skc&ZVn% g:(lkpsm5U?_&Q JTxw#ᤈpȻ8]Ј+{#U'BZ'ɹN~'+e0[@yͻbuP="X8r@o\ ,{t |MZڜ=tmO $Qh3k|58B (ýA@5c^MrP /ãoI՝+~;oq[v_¨,Sd[mC:%ꨵj 0J܃`G*;5oc5A6XRIB6B4h=jkU]*(j\P *']. WrVL/,r8ǜD*!F"N FIesK`㊶U > [soAU^[:$nrjBr Zk0+_@9fU>@VK}%g<7`ʷ}KZAy+-XtdqvYmXLXP4Ca= 38LaJN^(\8Cl4 %Hd(7%'"pb6 ' 릈*nwo<'ymC$GCNduUw'/LC1oFj抬4"Z&`ܟ.uly bqF!)TP^qb'WZ"Hg-,yenʴ[%k_g0~Ӻy! 1c#ʧ99i9cKxLsB-7lGެ8=y_w( ϫa} cB)cb ƾsf|b qwHWgq}M"~xUCϩ_͸<zz/CA2e Rʴx_AyK}:)&# |Dj~8F i'椟m9x!w Kd\:92j/M!3ٶds6܇9Չ.:;,ϳ (Af<|+U5 (cֿI_; TXI0s)]lC١v' )mmW5)qOǥ~FN% γrU>k'7Omoۿ|X02ôhc1ssEcl6=~.7(`[+qXHW?iJuX|An$H5Cfb|[;r^ɞ,ρiÑ;πR6y榑x:F1\Zu`U]M}/\@>P9%\,+a>s2 d^vp]R[~Lt,Q#rmQ$\|4v04%a. )2/u0wӢq\3F.s)Ċ8KԌz@nT h >A& G+"AʗDWqVUV _vyS~VY@orrhǧ#c9hqlrgGDwI S,2%ⴙ,#v@gs淪s] #Lkì`Uϔ7\+Oyjxc [0w+\SJtYz8[ww=E0Gs^";(نB۴j*8~hJ7 Jits"HK9VKC]U l#/t}lxcڱ.#5If{x1UB, 7- :]#2 ʍp ڣiՋ6w||0zVk`UF.p|! ?e G_&({ Ս'p#6Xk]>%"K XKƘeDiTgˇ;2EXr}80݉xp7*hDA/"BO/(-E^Re3qJ|< N.*kQXiQ7F%D*cQXʎ[(A/nN61N\9+ɮHq:RL>*Ƃo1˥zUйWz&mG:L]F1sLrtX /k6dzM=mxHMw[ybG `9б8P $5?Bth t=VICQq:;T&t\_l6\8QhZ]v~>!TYK2hTp)ݜ&e dTlA/zdTwr[;p~ZZtM]"T(m$*hnlK# JXF/czgZ=LFpcpÀu " dCcwPE.:s\"o`hh4AWpA@/% r6;QZ(_m/Ԉ$e|~J$GM6KCAW uZ9}g:̈q2 %p#{O9'o& ,9J~7p"aN :LgD_zJ9rTHOi"3фO^ ڝ֑*+)V>B7IԠGӷs&LSP,0D qdY+tBTlP|:.("v%v䰴Vh k%vd|>vI(I[!qoTUgT9"C>1򠎀JeוxrwD ˣ%/ WHQezEHG'B#RS%q^;v+ UNd{&͆ NoHGtXϷ,4a5XL8 4{_r$lcqzj-T"coqUMQO dsҲՂr3Y/#0Xd]Q r bⶹ5q+퓇~\9-胥n1.h@!ٙ*HGbP{P} g|W?ۣ i]a|LБ<6- wxc(=}wmӹd0.Bpl6-6\rxX aǕF8DqmZ8z|e(NᇭsP&XG6Lj]"[PnA'vʏY l0җإMĘ+`#m+yNݵ $QN:Z8:ڟ~))9Bޖ9C6#qya96$r%߰U/SBL4aiKȾNQA(9Crத !BonwͻU0jGoLPv wfm$?Pr;X?8C_q=&<  5D3СFL['6lbBSP>PFzYUkR` ?omnAZKc45gf|fY~B1j@V06Đ.^J'$mNc1/]#<]tU"J.ito.\{|e0M)L邽$?cBK$f3+Litc$O&"9lKY݌޴pn9slkqsl,}~jƶGXة3 T'1+mz[WdY9씱.]NΒ!)ăz7l<.ij3me᭦X]0,ͣE#odL(h3öwub.^#jon jnQ7K}XқgpA+Ji:3+%;<,l8isW!X|'qF+D,oЍ=,7KC|[ 9ąi~hc-A}}X@KG[K ]&-6/ej3P:2ӫdabZbMj8RSU)_.NuUXA[,.]fpѤ Ԯa]c'T5Iy;yꑵih nڋoH(~hŻrWwhX}ݎeaG`և/_:){53i{2 X{&SӪ^Bg%K >/30Ο7J"b Dئ2_O=#i+-ZD(xgYSKE Cb8n2E缛.`_ɥr!1X[xі<>1 iZ롼 c1)R ߏ#D42Ͳv"Lgq2]vXO+Pٚy,FnGYRӤB"'\@xwo,MU'C*!sƩ|_H{ }JӮte9:tV 1r;ҏ.51=PĘY272t=Cq[9MhD˃aË/7OY҅p)Z+<s+yVtA_8KcnPjQEZ[;5`ߨPw\;I QR [qmx8AE~m-G-"lȎ/E\8i| 4pnﰦJA۹`A4{ݯ?Meid8Px{C oarЋ vliْq>5# wLdt7BpMYaڪ7傽KAfuǔ&SL/lQTg%Ɋo.%: cAWegLh5Yu!P=xI]R`&Ǎz"?x0z oNO6sL2Fmե|076'C|d:fs%a喍OJC%mMLlHkNz(;|L t'0Vt]ZYm &y;mBr{2pI!2l$bF2+ j^9>Y5>t&09+\ue Ղ8Gg[N #p]^-}s/ %|y<:HYfշː~պv#+Ot0PJo-|yl5B@ny%cB@*QI5' #\\2eL1xDgҗV`J%9fdge/e tpk^}M"4NG@N^f5s1'F&SWODRM{~"?"qK(ƭSnv$q^4m!j14X31{M*Gd9ƈ@@꿦/KQG\Z\o-ۏbpU^DF3{CDb4%bpߍR2>l ;Yz=5ia;E9x1[/% Ē{YX\ b$!lSzt׽h Zj:{(;X4V]B8?>R7?j/gC5g<íO]nR,*eQ 1EVx7 Ps3K<9!eR(H? ͋sI*]c=j ~P)cR3@DvKЇZ'#Z ˜텣N oc&?Jxބ36|? GÄ,\H9ʶ~ N+@Yز?<^ qN$nq,|DR_zPUС-<X(ZĈ],MM(#W(Dˋ˻|kN~F:T9,6ONC߉,3*,R F(gV Ea ĕh'<^ N}ꇽ94ȤdE%J!#4NOc@3 <.{x /x`6qںAvvt;<(띅CIrm7FA%+ ֜zfҦں@ad!5n8$@ݳV"" >ʴD^t%N(27z>ӣ/4؃l^SM3,XLwEz9Gixh{抵m -i&o.ҀF% iB~ t[t׋l2L  尬 xIN4#AnIް,j|V~l&0}}Hx@;z{i؏yϒkcq8ryu?Sͣʙsj$i&BE)o noamGȌSe8;(}A.l\u21h[ڦN0u\m0Hh]NyES<3=)޻įT':)ŋ 0+6W| }B`6M\F@`?{P1@. Azj}-ŇX_kU6#d`VL̐bB z?Xhi uи^"H(Ԁ-_Bs-AR  ]LPUq5H-j6םPlI|79SѣMLO/b^ z[]o&&&B_B#|/Tut/k8į16ȁ_DU*[xPT7#Z ^s}8&aFP<3'sl{0Xt*rw=06?Z{?G.TˤZ! @LTQt 95қt3p utFTҊS"2ǀtD 6echa 1- $nuaCY<0+E|$aZ ZGѐ*@>qVNEtyGL5VmBvqrp}˙kPx^A) HjpMk$#Ka)4Jl_)btC]'},G{CUl=!gR\vTEƗUv֑ܜi5_560A˧wHMa|pi?ڒ(ָzA >8"| qk#5.S@֞*5kM$l\>dvUow@qf{q!'xbT;E[-EI= R KBꄒe\@2E ߿V%\MlP:o:COyI9  6c61+#zaf+ϻ s<#p5y#XΝT>t "s"rz0/l4 w צ=6| Ol3r:$ӹ1ĉ%Aۏs5P0涻nIWț Ȯgj1b_Ƌ󊀛#n+Db&&ˑDPw_̪eC&\D_)ƕy,*s3Dtߐ_LVqmM.Gw\svZfY ,S,̭2*nLۓ+[GBOqqW-I_HψŽ KdD(U{ |eEz.jbC 64㫩] ֛u߮HFŦAjW k8䫻-\PʓɏXf'ёĘŒH!>o'SȽLfȡ;r.Z89̔NR倲\>7|V5=!7bnoͭY0%`OFAr?Ε`j.\ U*v R^_O2f+:ic%#%AɼI`%g.*:;qQ :ոm$Uȓn?Q];q$BW\vnLrh fd]2G ət%xqO>yaFAMbw*Awϻ5(e1MIHjKh)%Lt"7moB9Ew߳?z@'wfXu~njT@1CtS9'i+ܴ#'8jLZri]7D *V'Bzx ~RGIq剕/?41 nh[|0ëd)*0"2huD5S|4 R]221=b%+mH%!&k_D]ԟ$[t_VDH+2H 7aĐ5oLk|gdcY$ۘF oph>Duv'CLdQ|Xj£RPГSK|S/$Q.򂠑LI>djQz*tH [>*@T S'}@hg*?)ڟ)2YSٙI0tuCw)ĥ+h=_:66 (Np)=:%zgA|d(24䬄4@i#/{r+Kv#ʽ aH.:>྄1C1?2ɣ5+,Ŧ*(}cᔆ Wa L5]Dk[HTk<.zT@Tj]-IWh&0d8a~Ow(H8 '7e%!9Nבni9V(Ku3RfYeBևhã[3|޼o}*K)"] IS4S#O{/zد:^2H8:SmJ,uD̄.HznDGdC*#To :+mrxd驁h4 =|e5a*wT7џ9)>TmGA fR^:t G-zmғM'Iw)ƴ;-Qɾ5pKAiFH4BSv)h3^+N _lˣQy/;5=)+/Ǐ/MH0tTh.:xM'1+˔Ug $p+X@O{~R:i E8~[*DOjx!ba [[׾ ̻&l&UuE6f#*ma6]Wu tҋ|n]d~ 8M#\g U[C/ \ԁZ@:J)Kѩb2iexZ$NǻYnZxz~V6+yy/#4i2$ʠ<=T6V]|EAtl`K0:wˌz/ 7cE'kqY} 7:#  VFj!JsXyۣWG&-0mogOJ::^*ĚpcOYv׀by<\Fd =ฐѣwuu14A?8!L-GQƤ=eW'°5_!xo?oJD`K ,L|d&6 eh(٠LaPDzYquĐ)cd -_r@c"clgfWִ >8ʶW0cf̵FLpbO. /W'~s0HױU{IL)K"I/Q&?WqjpBYRn.; ꦂ$rf8)'W@Q7jz!$K *obƮئRP/#!>[kTV y!3'1:lF{aN= (¹ eP"[|M7JL_u`bEr:Y4{CCWEm+v`Τ$ rE"Iz]81ɴWz |%ݨ"ǣ}(l|%WrLٽ6{We}l\rq|4.LQ{޼Qz.LJ&:DE& .}wCQ˼}ـLI:=NJJ lZx# OAx^uPY&nK+%a!=bN*mte/N6'' #rl!q &rUI)R#-9̜9HpTduSBɂ96jȦ/z -D㠲߃? 4i}O)lAiCkJ!qυv< }k]LY&'jU):e.`FI (ԏʼ2N^\KV@a ""ֆdNV{ge 72 IڼzPdjY$Qz9G|`6"^YB.!l#h-֤>cx e߭4Y\c_6(T̀p4+,Et JF IiT.)ZV>[,T 2 襒V ,d; @ y:ےD'+4?JDc#{Oefi#z۶uː#LC0#:-p9MIQ 9D\q"6p"S#b/ey.)a XX}o}̻nGM#NsTjn9Th$05mi98N*᰿Eyuș۫`zr~y$p|%,rРrfBghBjKP8TxBnk.SCi=l}tlR^hC 05~c]` gq$ z GGo VZ9 йl )ڠw6\IӾ[1ߜeQ~f8 m5i 1[]aڡTopK'pl>Oĕ" Pz.t*гN6A3KW4:0l{QF[7y0fM |SsP0 +% ɧQ=dE}IǓeƬݔ+>`% =SaR& $_Fn#,/F ʸ:7UƃTgQ~tyDk$`+Eup➧Jʹ-/#2s7r䛢W?TnYQ~~O] hQYAǒ#/FJQ\\u0oM_d-^\<$ڦrQ)Cۖ!G~Z}40L(H*8p7:ڸrESSjZbJ("Nè8#'>?\v@0ƚ3<$ )%k9{eH02zzil7"䠔i uh3õyfਸ਼&:؇<1&\;v"iׅEK+uI6v>Yl+EGsv:XJŬ;\=eUR(3m>++W1J?!t@-vs*2S8aph.y-YLb HʗR[xϹU8#IWuб-RvM 3-$] vo9mKw3ʿ?5Etat(< p^4՚D#>mQ{mige%_9%} KZ Ce}: Ze0+hb>-2NqZ]΃ʲ&цÔdd~bP:%ځ&c}wRmT"l$(6!B3=ko5t=pN,Zg[dhcCyaB#e,Z%`n+]yI*px -UZW)^jP݆4Y3UpZ KZ~{>N?wu9=,<Jij*#d_2ۜHr. K@P6Yy_@RP1c`݉BV&+BH ЁIëǃ"1y>_CCv2 "X_>ȏ·s4W**hvo:I)JRǠ7 U)Njw6RAdivxF3EK;c£N^+QJNjpد'8 eUd D m﷣&&ӲU{Oz:ٽE-gHq9Md$4ݨ̡t88p 5H/}:x4TʃiJ];Dq0{fҤa*sښm $rܹI edV[G;ơ2\_yУh4 UϤxޕDXӣ>:H\s[ \aeUF=~ SMH 48awL,I#\òx=o!p@/LIn&b ׄ'U};ĵ+CT`_{FHEhc+\͕6gO⢙*a䖭L:NǮU7 \4)=>_q fi)EwӀn#fIj_iZ$l$YS?3ZK[Ej-VE@ך7B'R.dT~c), :-[NR6˨8"!IT9oIǴN|' -]wD[iQAXs /Y23[ p'hH*6:)w4gx^P`glNƤߠ/[(t m ȾUר"(u%3OF>4EeM ~{6u7(lo%4o@=a>A\=ؖ/oU@04_wn^ Zuh䑊7J0-P_39tf+"AQ8WTܫG.,/wI#3t}\th=z%P 0I{S(Y<[SKUK4cnp(ƿNΧ^Ys \b7 *FFܬ樤m.az[ _ic1l[ 2mOb ( *WIb1Ŕ4\ Gs4~d}=k䖾w'+ :.K\̆X;yj~89$?Gמ9d 4Eש޸?~)!4ϣ@h~T*o͔~ n8w)§Q,_4sܚJdKlPIR_[6~<%$NPۺ a!1E^9 < \FoVZ1+dَ%+Xjt*P6Sj;Nܑt1[HǭpK2@Z]Bv b/EA5ѳ_:;dѵ.j8o` >#|ram XK3>/XQT+v<9< SGlN&g2\ʤsC;X!CڜnF% HGt-$:!:=D+xS_i],P',lt TpaÓbH^-W9~M:"a>fýá;J9Zg!1nf12`J1'}HPS~g@$raRNfFDLCd>(Y"4,y1odǣn4Qwd}5$t g 4}HJkwz~ 4+,ŸxŮj1 =˸S{~)hF|әgdH?.MAD=@g>$Mf^T!eBޒ꛺:jEe:'q8wI"FqrWVIZm1Ҿٴr\mxǞ'*KR/4D@:V%شVE:q,PL%d2YLdӳyƇSA|m$̳k%`Z9F t;y=vA ۙ Z soltΓu&wĀ%Q vzd,îWY1cwOqS,۳R GI$FہQ*[˓)gBx5:+ȐΧ?ONIV ђ EpNY1wHfG!wBVF XkjT^;dڶJeiQxKFP=`ր@T@Ay}?RPx|E}pw(_Gy.\>'jD=d=t#%e+.K./2Y+@_*B>@2lb@mf)zGj4Nce3 #KQƲ'MZ<;"~딗37ƲV1,&D*栓ڶs*"9'ӑQѐN/88twcP6ו&u lNci gΤJvο]0/9# ƝibVud|P<:-I;1? <ޡzEAi(_7.73(.:\發7щؖ|q_3Ca$= hįx">Ib^:/IFRq9/[YyTZpgUh+o޳YK8jJA MM[b+^SGǐ =El9/3 E#Z Q/C@G-YB) 6tXꬱ'<9$vbeDwX]>2<)SvCŘKEPi& j&ZE܆$T9l|N^$yr rxQd&\|VOOg105aq $uRP"f!p@l%#fB+mb~Vh0^ v< sj[6@N!NF#46: Fq3ҁEyDCȓyqӛ"=]O~,87z_e*ML5t$ϊ[q*Y!0JFxv|ދaBZ:(2)nEr߼朗nI9wەO|; A,D݌NGsy(\9jv-M 3fX dfxN5ဍOH:7FB]hD9u:T#D`W*⑝9E7)znM_9;8R (ayl$x|py%KgD:МqݷROn U9,7gbK-όu œAH1z=ku ~6HHs a;qbÑE\aчΧpB#bk!0Wx|Yb'k9ʑ^)JJBjivݵ+dgY0S{!j#[|C73Gr/^WUQr@[!QF_@WArNv씓5fy sRP#24,jN |> \pϛJ0'jTyIi˛M$A^ }is:cʞps4 shRixJ݀ul^l![%'[_y5m٠sb?yN91? cͨ$%F1VO3o[q)jf p52ag!%OZdG@]i1OU:%K MvĤR%cC?"P? 뱃e0 `_ [uPεbqAU ʅxjX {A_Nh /_slVmC5 ~^ő>/ (~YYvNTYw^}YKa#\k}|H?+lzV; ~-,&y[zyoI~%i9/.N Gf ?y,\cmP^xKž mYZ)GK ozӞr+X.$; iQ+bi\1mЏ<W ۨ%C[yg'{(~6HP&k][G _ r]ڪ 8wjdHq;,"62R %wx9z>&rƽfu2p4.U 'P$"C|o25R{T?Ns3}"b*ˊ.xMj}p=KXI8 T~1! R<Ȱ3e΀SK 674 ZX֍ g1}b5qp\Q@jvaE & [rb\C:hF ~(<">o|/{  EOFZɵVBl%XZBLҔhc-ldSCʓ%'J NhSV§+ľRLi]Yb#Yb[)TTʞĠS߾94]`e# է՝/ͅeۯ K?PQbp}Ւ֙<\,XlE-Mt.~g| :jq,qfEk&ۼrB_nQXskZ12u-bc֢OXxo,Wl:|Y)sb#&tUlMt*Ĺ:n/B$+=}]\}r&QGa /)m01avB֫2%%G ̴Z C!x>WE+u)ݵjUeZuq6G< SQFL~}N^F<-\>6ne5kƯ4ƹ0So3 ̶^EXq2]P1Gj:faU$ݔ+=}Ys Edw2!( %XPIs˓xgb dgLmcZ6GDL$A\X2'L/̧|r Vq;:kUT 8īTk&b]P԰ S-!2鸳#>R}3KQ-'7a;m/KV2:|FHL3jGˡ$*n"8>aa)=eгэS[0q-$/eP :> ԰5F휚,kSUɺE@V9DJg5?wYBXS40+y:aNYY^}9F+ޢ /++ '<^J,NaIA{]{PL8PR"Fqh4OdzhfM*ا LG)mh.'VȦ|%X.};2A:R*#^G[gA8߼TFYpFƤ'D݉xE8,-Wo2u+A zq m;u΍9+p'һ;k"bEUƞd0f~nw 7u$nnײ&c]]$`r͕XLulJ 0KAQ6_T]pH9?gZD9wTSKH_ʷ)'t!:{%{H(gAn&X(j $`|.+ D{ievo) >@MTtZ!=sY7xAdPC_9=; 5%bm)a߭Lsi8uLJfxHhőt?2e0&ri1&#UY{DUrp0o]2 2Ta*e ks/,Rh;ed.mE=I"xY!c7i@byP [$|s aTYuI o~X,v=%yZ KXGOۯ@XEeR.M&:.DٸZb urxzp)'׽mؓ)c\Mqw톭3nPgzrt05.v3\1Z#kD#xA1c3`T FYͮgW2Tв^\19B9n:K֥)b?@-W"R>4q%WWS!FV[<="`]jD\TbPOzWzPZkK7-y*XD qÅ5Dl3GX5~Y*P@:9̸ \J)ܫA7\uAm`ncsiNWqqIc|ڡ?ژ.,G9:Ukr]mpˠ3nڜ-c Q]KVmejWvm)UL΁%!=E=¹lfJX>Z^(ho1bkI#"\uMD]y1_q&tsaxu#6ޅ5! F hc٫@*0|BJdrHC@Oi% #mݭ5JUۧ1)6@o> }&uCC6éC$URDںfR 01Ц-oz|즔Mw}Yc͵XLE k-Zi_su8պ"Yd*Vp\}c`S =|Yk?kSQwi?nɒ5ɉ:hO_J xXĽ>~T0I@B\=Pt&+B($8;ks!ZP S:5:#k 8=iʔ?0tS,-bU.JW#7XEkNOn;ȗR2ۈCQU yŋ5 _E W5:A#˟2,MYM5ʴ1&O6̽+4%dޱ Wנס[K4~2P}(]Vé蒳6+bm~ V12䓢,Kq463D2 A5PQT)3&EO9L]09kɳeJ@_ "ovwlz&.{_p^ivL@D~6%%#'"VǩBV/_-@",[Jx*kզiMb@ۼE ½?UarAU3Kl)Z.c@`; D|ٵAV KftwB2/\sWmfm5QM 9,G8` CDsA1>kzU׿ @y̷֏-38l? j+<7_4.N)/>ԔQOk WP:dY/A>5yqAZ^tKLqnķ^hqaTfto ܭ)Izٱ+3ge"R !kZl|*9˰+GG ]E2PW&+am X=zoJ?W-f R=M'd(q Frg*[6ێD@;J}$)z5[,.q5ћ@Y6puØ}n!A \V63EK㣲) pbݹN[EgNƠ̜fKly gD9*ASley2ɐ4 %TOƃW/FQX^0;omҦI!!+B J H'b{$G\ 4(zoe>Jgw[wIiM` ,"_v&b8x2궱$%{9jK@ǿ#!wCH$MX(>R_׆l1nٲet65{{su *KsC1/Xtm#ҝ FՁ5b=TqӦ=p PU9 u+ģ q9rޗb:V(,gtpLPDkT@)9mWlm4_-~S׃0,7?**S{~#@d#T25{ $oJqZevՁ#L9.LH333t;L+o2ϱqQS tqt/{8E~o)[{Ȓ?K$U@yQos`\j;.,ZyahOm'x,.vU v 6JZl;sDxj>*doQwhQB q~ƌb`nU˪?XA١v7S(dz-Ofwtu5Ч}.}3>/Lc7jDFT2'H2:% {^ w>S$|xӷWy9ӭп_Ү,]d6]4p07ě2:z,!9\ y>a놘 MK 9>K^!*nO/*gvG)1H8WY &WȀEZ?/ IYm0WՂ忺7NxFKdfGGXq;^EWљI97g1w^b 5JA3HWO?}qM5'y* d|`q0ƩubX 4'$\bӜaa[sc]W 0v / \BWʹ%1f]6ߦ)| aL}5%ڵChtr!ZA܀OBht!H)'tσWh.3 fty־u<%cSѼVvޞ$q _᷹VZf5|=5՚:j)dw_ӄ!eSw$vB<hlO*[pf 8>V:E"1mqi8̚\ҜXGGϫU-;u3 l>RG/g"C\+9<7{`?~2ws8s@ ߡ{ɞxj(De@+-xnY=7E\Pr) <prVͣ+qѻL9=vFQ>}~ QvFAfD`& ,iA6Kj,+PvYZ*O嘔jfиqvTR̗0sgkINI`QAݡВ3yFi5o dHrF/1Q+s=ѷt( ]Ϯ.:ԩ<'ζ?7 Ip8)V-cvVy2*t,B[yXx"XEH_$y3hE.{hi8ݸ¸_̂(E(b"*I:?ԉJ1fVS^Mm&)B -KG"CL"hzQD4**âGn-rtҀI}$YwLH?doɶsd`Z\F{ )cmwFY Ww%$oM;K/&^8 )'XhٛoފKh#?~#-(0,]CAzb7_k0SHм9\}#(Zm5yьoOA  EEDΪ-/TćZ65F*üG9P؂VD9.pRK5Dk!{ ;#rő@e]]>l~]keSyKe0>¬rQ˷ v|hLJ[yOq+)Q7>{4GGR(3ٹ'.ɠ\c˫&vXng\`XK `sAZ+>~7pu2͆_ޙ~3XU7D'VWnaQl8pݿ0ܔx^evlr⫇irI~ۍOt9]о45j##\PXH':%bCav뉚 xKn|6%ē}^9ޞy@Y|2M6Ha!2]@K-!-~kCjPzJB 08/ #v݄8OXsh4ؽg sr&?WNH|A .?_ಡ"DVɰݣ1e˃ ޼GN->ԥN1'p$sPԬic|F0.~Ր䧽7KZ|%ߟ^c<#2]LM*JRdTikbZ:5ǡ7D_kXyD]۲ w Y_6ƁxL5̍Q'|/}8&Ffw0TJClaµ l,  =BxbܓM<]!I_ác~Fi3'?Yd$Lmrbkac*T,c5_( G>e #I;ƭd@;'^Fhrp_͈̒g5ЁQ^]U3[8N"h l+1'm[gŧ-|cq5E5J ;W> [U(uqoͱ(AA Y{n2XQwM61Uk"Dzg ho.PHf*fTA3ƒ"LjB }5)c㺆4V$2޴,80r=JٮO8R"hhEP*4ne60@#dES8 .n6R* N|W 0|7onW)x6>\`ǗqOXz{E ػp Irw) ݈'zu4ܫS*lvj%%{0DI:]bwR uTg`h_2Y (beqr=d̓Fs1o"Q O!0dUs K@e8}|Waӌrkn0YGwA31MU dcC5Kv eX\2Έ|505|p6".RxWep5Y? `K|BJȒٽf09K [m~"JŽū`:M$`jz`Lw_WJ\pqXC#k7GIa6Sxăm s&GDž#V H'q<s1.5vU VXaT1I) E|/CM 53y8`+iR d$ feĂrKfO@+hvfƭ5^r:*Ĕ4\ #(c*u]Ɋ5֚IZG2 헖j}Hh@O*# ZMlOPMT Ҹ"7v gLUI lDʞ)LWܧ7rdf@'# '4e y:oj `$6w^TE bЊ;% I2X"w$mJ:qPr^"J(|:<ؙ!ay'/?( ^ kokMWovA΃,ĦpsG䷕=8P+E4QT\2FP/Xt`X:n}yMߌdBJ[l 3}/.  | V E sówC֏l#^Ltv~v̾jӤM Q #=LKC`F2TTwIe<}lʸo ij|}Ĺ{MǔӖ1+|D Trzn\?ms\U`w'`txXc?ؤq#˒WTX$fȃ4ذ Κv#@< leyVz%uY<ތwiضHZ%Ma!%d>,CZ"iAߍcaܥv1i+*Ôvފ-On%L' L2UiޅPL3CePMۜԪ$TM7:&-z Ѫ%s*6)TXMr*eG+'G7FnnJ oNgGێ_}jhxdVoԏeARQo:{aiml C%Izqm lTNPo<`K5lM㩚)+~'r<g$BU 55?cBH+=rM!2(oy c_elI,DkM"yiaEt0u͡ȸ\3Dz3S˟*Al!RJyU4: K,]}O lnfR[ Z"B*iqYA#J:7rRVI B6?.Ҵ_[f=sNapm>{:r,qz}X _GB5@ #ڪ\.]Nt>bwހ`% Fx9E:[Khclh5Tάm) f$5eNd3tn:Q[iLTnW5ҳ'p:=i4؜.1LGغmh>CjEIؿj;a;f̽UK} ġV`sRt w<oE+ħQ%zBk, 'Tzr,+[ŋ5-dö i׺m༿ygೡz]Bʄsn 1 "!5S;Zc!uA_MmQZqNc5[1ipPuPCf^V)ߺXup_ΩtƤYHKz`ʻwEYkYaaQŗO!.Q?%Qp>X2xOmch(6aE,ȯ _{sz6x׌=}^!aoVFڪ/)~H㭳^Y DdrBx,Q^Ro$[`XI, Fжbn+%M9DxDEp[њ[AragV}G';&ֳ15R~U(6$<o:Q z]zi8RSA%K]A#{S#yVO%ҿk j;ΛEEk-M.LZYpѩy+_?VKa07&ե눠^$?:P]gCQ~oWKyfu,3J$u;2U-S1 jU-Ʊaπ*J|&:G/b)%.G<,.7jpX ʱjs˩Ci0(;RWR}DV~62]YuQ1RÖh8l\dDGwndsz6;1n3_ʂɱ*ɎYv2B晷cd#̄/,sۑԢx[M9dG?y#oF `~DZ[_6ZB Uwuxq㏖ϗW]L4h"GX[ !=x=uUn-Tvf |91-ݽC6ȇ|syu^[<{|~vhԈ~Hi=Ljt&&u*Q% Ձ/Op:S 1awЗn<9M[M#׹1T@u'(/U3x sn0t`T\R)@ ȘQ 3m%|i=?Zky 6P3ia6"\@OǍhh,ـ#[F#-yX+޴E}Iv`pLxcN XKżK4tZ8WMp'R0X_{ vzMS4 T C0wD +n7&ص=a&=x ByX3=Ʈ(1<Lw&BLPT(q8p`ߘ`40"5ǟU_pWT;s̨^^c{H|LIPP&G2^%;rmIuSfdzxZ,/muÖ!qh|-dgܒSw1L a@U.[:$7jn/?m*>KIo}{Oۨ^2ܯl|Gƛ5:bDERht%uʼn3nG8W7b8˯[$9)acE7{^XhO嫛;n>65K .oh~$߼v9bKπWZcj62uO/c04I2y 4`DŽ3ˆz϶eҙ{ (&B9χ% 0? >]U0˧lm }L8j9Ls썱:|qE]xC&WL3xxxfҳBL|tq+U!fU}%(f٣N,?)F BAZ5tc(6Ҵ{޸c^>-)9 9J ' Q)+5̏[d7D\r>S!A\$_ؠd%yYk) *- Zn AWW~%F׫Fӯ$-ˏpEwq9e79WAw%x>hIke}FQ-GP~ү>B{P]^ڷ AI>bCI\Lk)<#/-=g'r6do|ðKDP\q@ݽ= =AĪ$ugaBSYwXrc1^8N!;\_{L9s6_8U>>9% Љq*r]_v_]_?%Z܌UAJw1xRٖ56 q)LCݥ ,^OsW6u.ډjsHV= FK<c;+|wn&{N $W-ԋߤ,7&l<딓2rlOO{F؊=+cq`fDcf=^?2N:<|uJLn-ajW1U&`yʪpŵ77u^DqN: ~> 5e`Qa}p?FR^|}f7)^Do;j{@oJL2 =gp\2%7B|l-P@Lz3@J6}!( ZhGVbcrtEnmHf/mt_P;=`X`\M5)(6@&R hamSW Ct6v\a唼 4V%zًRs$9ݥYI"ެr5C:o1@!ÕVTr&W +'SlkP9e#|+kP$/0AmQ[X0y]3G:9\#N. \7Afb0~&e dbkckœ2槴>  .=5%kcrOO,HUj:E1ro &D}A\DQ דY..a~8ڋ_%.O?*BA{Ck(D鎹U*#vƩ.X8|A Q*>HTP^/ܗG8LsVe4(M֋US0*M*nc/%I֣c1(QʰPsһA(Wjfwƕ3cGK,s^Bk8iX򑶷&3Hܑ%xUf >\\S ҢOUG "H%JGLL9TYŏl `e&)@>Fgd]ex+>'j΍ZQrRFPW88i Rl(&9uQJ#E|ǢL[E, 2߫@!ksmZY6f-Lηq">72"qcP19x}-aJ$qtLh>JKJhSB{drEN#KU&>X#t3*cM͋"/:n_een|n梓"Pl& ۘf| E;}N%ۡhmvram@ /1>6~Iu!cTsﶠheEqHy}A3{-ͩ[ G%ܕMV@}_xj(@4I0!W㫁[eE~CD$50ȖP[xӘ^0 :kJB"OĄp?MZg Md:tMl3a{ҿ{@@qVN+K44 |}^ֺ!2"jj0vd@W`h}/vR/2 <e;ER,W3\ NȞg:B\nFdt1 [뱰֩;gKGB (7Fv<#ݣƼ\[ ~FXP6d `P53Ry#ves2X:[D: &[QwLNt1B1^4C\zEWg DIoAІAMH$SCG,+Xz,Dg۳Ȱ;^bwx-2Ur.,,3d)v悞㛦KƪIYB++eY#.B4AjRe"D|G'I6( PM;B=G|]fW&OICݥ (}NZ?XoRg1_C(?? \$,E& Ão3:Цin+_ xmފivZ}%^- V^w?PZIVZc=^όiQDB`~0I[X}.GC3߿+B [Vf DIVQÀ p?Ahлg)<>TGծ)EWe|:%q+o2Y@(+biI5s`@$ ۽#e18-KF--YE}Go@ecލܦ#@dp̫6TRX2B[8 Hˈ?s6F+,PGn_%HWBЊ)0^ͩ$$%LqȢ >2tIqW,$.]{C+K>Gsz#GG7hz=>AD$`+hd8e1~R*BIDrG,^ox)ܐ]/߉"`8D:mQϾQj[Z?{|3$ -0φ`ad72Ÿ52*jC+i#ɮCK{sR`vD}7(psW >a WN<.2wx9zR+^R\:D_4ɚ(?x&{Z b`#ԐA&3g ]Eň_;~ P?_fhEv/eW"M; `3X"Ī$W/ bx "БGD1@ nq'Uxa3{1NFBEv`yWmw؜XL#}x+ZBO1dK=ʷZ-WᆏE Gsc6]Ke. τ(X@k}Eӭc0%a\;ћ=ŴWԍHD&nKrMZf[1&4ylR?i3UN^,.ư__؊:f&*|?zX]gg_J=QHɃOaˬqq{Y%:\}?_[ϏPkR :TM-6h)P"虝l`Ͻ9pz,רz6, >W'I؉MڑQ.FiCja)芫ɾ: W~2Z \Yb+8Tl}|uͮ=\ XJghx<FoԜv Ȳyi g 'b)ZaE ΂voOh5}v7葻uŤ M59٭%=Qն3d(TQ_!<`$vƖNGbʑg3WaBIȦ֭#VDdq*tjKvZ 9($F Y3=aߔ)a_>n 4s%"j tdE~qo0ұ.l-2sR.hrXK_>커P'$%;=+1[̣>q4`+T鬐r?Cu@>lZ(|'([]s8ޒjNw6D}drEZIpiYg?+q%rMDګ^ N ә4RG/MBc 2n\#rᏏ v-BV^brX%RG|yS23jUy/kZ?:t7O}wdШ?u%AMB:ufr0eK.,)lsʴY 2#Q8j-w+|C;-dd4Pv| OK2x=bR@7X^,PK3&lFqUTB{ǁ\VbŮn >Ԟ }!7FZ+1 vfX L!OQjcV+X n_MT$n䣲6WrʬXO5#RLjh~K>H>^<e+70t1A~bӷ g40$yT./mSX-: ܐt6^+|ݓ^}2%AÃ])!2hlR ]`վ9hh@Ӎ &y7h.T ]Jrgaf#Ff?BtVFff;@܁SKXᓡ^W~dg5t8j0r- We9r1+"tDhP!XL1Z}Cq^+ g'wL",!:,6߇.|ᮌk5_-)Yw DZOZL(X஛6?aq|Kr.-P/uZ"FzVdpIm}5@j_?yST%OϹG@fc趽*qy vtZdzcxüծka37 G}QF }q8<á[t=\fv)ugFMM7%@߅&HԵoGNUlV{3^[5tTaĐjͼ rh5,AUE1߇LQ'uROSPh>K&Fi" X@ʞ>{`Kg`IG T{+A%Lsa% FT֗hyU  &UT{uVo&p4 2&pIn]G(8ܙw8֣Dd4].)nεċЖ;#Px߼fuT>`VAV,,uKVyC* '~;gFzgD՜76a]}۷۲]ϩ(o>vPjC JzCD#ŰLAז٬d U>R5ݩԌU"y0j -2*V5tV_2R S8Kyެ4Ѫvh~D'1fHCMmͶ_δT m$kK(h:BtTܖZPR@‰I'2SPQ%fNqP/kGcYan{vvoJa=s "r@-<ڬCKF`JԶ9E{A_=x< vKKo}Y#{4K9arә>涿Vu) tL˭/?@,U)?ǏM&Jif7;V1q%vCBg/CVI]E?մg +YAĂ,䖤uX̂? *G?K#~Oro^X&,^b0^Ae 0t^ o~3`ﵶZ=u%?sw89bjO4X來Mj퍁.Бʚ, D><4?(/E@k$^r~٘Cʍ3*hAGH*c8<|e ʲt294K &q{QWiU͆4*|FX)@k %)^娄wWs2e핇3f_zǻ>̖]ya6IJi2_.D|<Ŝ(̥Oohw䎚ĦUtP.Cﵑ}ZG ]IػrJ(^0ܻj0V@]5r`̵=Ik'% -SY3VPնOP<^Apz~:!,MyF[qq:DLfE6͔Uqp F "O 6# 0e>XR O8m܍)pvx*C).E~#+08@qDxFpHgfQvH_ӣ5:>ھFȅ7܈RIZ zh*elۀdEXq O's3i) a]L|Qm:H [R16읣s<捆a3'5_ڷT+T^YC㺟4n n"xQѿ֕P@O=gw{<]֗ȉS^kY*m)qHH&AYD>#KHȉ9+RM,E)*R z9QC*K=b&\V7 Bp*4mPKbE3[85߫#"t;xIIYA%ʫ]@Ѵڧ#q*.IFUM9~)1H*0BB>VnB2Vi \%bC`X@,`lEɅY%5 TL.v-j\p^_8F77-. ^6H79ǿP&@/%s0 +^|;f>z!l|*4&˝m[%.TAȘS1C#U]]bh k%Zk.`.2&͌{m|C1lne!_b45 E= JD >;}R\ Z>=1m܀7B^/SU-f|'.TF-+0n3={k(F<*|G!Z(W%2l ?LsFD"0bsXià*eGb̊yO:$A/usnho?YZi3.pUMR$Bbg3vL=JcgέɆI2O`~X0)"FHIةt`SytVXh슴j(6A]7ѥvV;6;$<$B䆔WH8Anvu߾CTM0wQ@Xt"Tl2Z׸x|{N).< J<]5fx{-H'kWJU&߲e@7B09@M𠬘G j8n`0 9ų!TQbC.HK· ,})ZpI Lw/IQuPI[ ]w;]>jurY˽/4Weٹk cM] 5Ύ9M(T)kKhB! 4yҨPoƚ[NBp^7AWH-'I diJ}hǖ jJC 6N]De\ 罂?:ܑI%lS -DOT[+H;K׹ɤrځz%ɫIeie;m 'aHÚeЩ+HFuo/N^U%7=0x>xDt T)GƅXH!U HØIݼʼnZ"bN+̂{z{h ҹa%<̜WvڙuGvĤl?Wq>JnBtjPѶ"4YLߦ88S.F lyݛ+Eu!cO`=+XYjJ@bQ\ ּWG3Wp%>mw(EX `w`-'<}}0|$VςrcAy&9][e3Gy׵`M!37%XWMƟ}JLkB>æ:Z*技ZP })Ռ^(ʘ$h RP6 ܄ǿv1榑엠CSڍ|c{:߼hFS$Cǯ??R4twIUK=Bd'f# |>bl徊daw> hJ,#dnc"W,jnrkU@~I^֏7S`b>i 1s -|Ժ.zNE]U=[{#%(vlC;+yO}Q&FM0d{)+u[Zۍ{^|ouY=<53B}36AZ0i\]̨-Lz t(i~E^k_|diCAu]x@pX RAlp$kk>]*tcϪsJ!y_U7i(K=yb'6br$gD߰~},HmLE|/5z hx1fI=h\/̴Y,u88QiW_,/nZm_KQhr kUZ_WqPbZ6S,^x Q2V߁=ݯ&a%s,-xbXCng|t!'|ns5Qn;Pnv͂J+14/g4hZ[ܚH! hxhgcQBGx6dz{3 ||UOqY& 4^y̑0?rYŋ.|gQ>0Z~(?~{F!r 3 =^3j_(׊3[gvK^v\]Y(с#2d,pJ-ջƁ-n÷83bS$O,v!> `Fmlwإp|j67v\(p_ *hdh~HtXw}K:DRqbCˀyyB|v_ w7gYZD=Lv$ٹA@)rxT#Lܰf^WJoF6ʝJz|x M|uȬ4?G uDp : .s\fŹg {C[l7Zà(gYkЈӜ*)iox#{yɯ7f lh`||` HAGrE裺z<Ѹz6ŨjoϠF?Qt!Nײg-`*bMGEt EkY_2ԂRQ(gO404ThWhbِ@V*2#SWG-oPn=d ́Zl09= tQ`5tMN`}Nɶks?r G /GC^ &LʏZIs*ofI!eu';0>SEz+XD+$}F̆H3v_kBNv ! V0#RɽoCϸS3hUbmnjiY@r 5)-$÷DP r+Ñ<%:, QV*vGȇ%ĶV΋?Fb$ 6LWge!6N.3i|YFBp {Y9'\YZJf Y 8 Z#FϕF '|b>X $?0Z^Bm=.oDq(Ϲv=m-ia$O"lى2:6. tӘn*T"Lͩw4LLGQlL7rГ7ZӃpÐY]NNSa3^8$ԕ p|-soNa?RC/ߑ`hY"ׯ/*.AX nD,[YOA6FG#[QxMC[hH n=1W㑵wیꠌqV7 ~hVݍEΠ 1 ]/}`3t`tx4ylJ+/6tu Nb̢cmΓoIXq=D\9+=le۫u`vm7_Z?}`Vxdu IWŮ9(kM̘dEշvmkU*O&b[D xL#a@ˮn]w0^`CR04>t=<7;:}ULK[dӢOW}e_LTޑIP, PwaN(p!b!*^J< A] P,MPc+ɟ9eyJϖ9(cLL b )i=;њY/D =QMa K/{Q rFNa`6 `Zk9aO9Q|0vf`8wݩV15Tő Wc$%~o>3PSyg3S>dûB=~Ja~v-jJ&޿ O)AQJ䨿 ƕ.yN_7H"v1]=C7 n)?d*w`5zۄ 0QKwJw=ƅ;liӃVLJA;G ‰˱ssz ,igm=>dw2,J dKnq1f(/_KA ۖ9QՓ`ͩ;%B6@7:{EB 3UDѠJЦP<R+:c^i)fЦRF=)SjQ)خ]ie\3|uCbY+%Dlz/"7 cP\{|(x;бbJ-7F =D-(`>ORA Tfx>j!,R8$՞61u.h~n+"n h2P]vo(qC<*MuP-e~haAeS4rb4U8h9dP<:wA0ݏmw 5M l xz &ɋbD&4G!"gɖhVϔB?$|}(<]Ɠes9d@w[s;T}؁1_|pdusVF| K qZWRjRp$W!7HXI 8QGpU:;'h@ؔ\xuckM.]:ZTV9G\[c/G)+_v!>Lk¤&TQa}Qwr4FUvžq@A@uWzET^Mw2hDST_x5рuK2Y?U DⲲlVx@7.@O}pc=_1ELD נ'kH/ L*"'x]]X0on\\'$ɜU2h+^Vy?tlm"۷*.8ax/s 1gǵEGh9Q:`O;d7R1.A&w̷j> m u1y#z$ %K92S`RmY8%*XÉg 5CM3>|m Xy<W\uVP2UH F |7aHx j" xwrBW|E5͚[m~F3Ute+m!p\qkM`}Q ~l90/#:] t9?ajb6Rɿ8[rx>&Qf@)UED&$ڣ_" rlBYq<|n[rAtɪG :v :˴b9~5Ps:h{` >.}PCN;c> <&J+R # I̧6f5X-+|[ѐY0Ԝ^00ˁHwQklʳ.ۘF%Jl6 [,P!c Zp zk#ފ;iF%I(VN Jw!YJS4S Đ}_HeJB>RR&Z2H!r4y!vZppի4i{).$jmi[^W,˘g^p7+CW. :$DtNH1`XN.cqpIX % 6֥Lctub757]g03;+5!Y&gQ9y+؃])Q:enU ymDzo~({Yy;]"V6W9aǦsp_JU\Z܀I(_8gYAd/e̅OvsBG"\~>Uvf0]kasRos*27ON1$o[f0nWQe)?d6Zl#H|9No't,Vft'_ȕ{v< c&]@ r_z[еV{lc@D1ER7LѪm_cmF#y # 0LX%{V䬭OKy?1f%` yX3Rʠ-xg\+OE.f%C@Rx2bXҚb۴HA_@$lWrJG7=t:,SN \K@P;D^;Q5b EJF|fouB.5F!>iU5~*$|&yH[},|q(c|]x{!Wes,Wمjv-z,,-0.goLZ^t쓍'ͪ (<ݥ]LiwU/~>\UleM._vɥzօA-4IH> 0w3Y.`o=ޜœNEf.޿cbވf^k;"0k1!v]<#g?j>8bvM bDռCܿv!4u:;U \Ӷ-DfF'?W9}Mkj 76m#S0ѮU1܆j"˄/i\//l]r}-/[  :M+|;N {][E[zt9fu8q"gEpX!ު_}e5 Go98śAi˯;H~/Dttv(l7V!Ug(^jH_v$?',Uq̡m :;I5Z" x ` H{sYQ-xՑ@c^:aPY4\Ǡ awB:޵¾v| *f[e ɸF׽k0c߸M]oyyeWic_<LR̓s7N.%xݹHl7J RYt\ѺH7s<&1<}UC٭ܓt#gZ71<%oo4β4 f ֐_ag3rkqiV}1Ȉ")2#%5 ,;18oP}ż:rޛyzgN.^ZhfSQ0)G:wc@7zGL4)KP/+o. ZfƮ+̇λ ),6; ՋceO:c\BSwQ&8ȟ&JmaǴ)I9~¯(3rUPDkjܵ_|޳Ta9Tu.̫׀> EHmC0Y [EȑXmfu0lոˇ E7 ׫3DhoҿMu[ Pee'onGf01{.dNz4s#~Og1j G9?fe-@ds; &m&amn^"L:#ea5# _9' '後Be(`UBΝYAڡinaV߄_2c~S=7~wH8yEFs&Ӈ&7%|16h&ʂ82*ں\8ApJ+.2)<s}~ p0=*FvqX~-![be* C} ?4fx җVƨa^d@SpN1ղpHF7@iՉ E3A n=v|s %0ÒUsݤ--v9dY?{ㆄJ@`4P\ ܄/̎\Uv=oOX3ۉF#`6rn5J>QS?n2QeZz9OؙN]\Pn'~J VK4{L+o F;P䵘h_L<)@dXz3} #rh |O:s_p!Khd}s춴g(NMFRiSnhF*bW|@7< *h|SPY1'QLfFJffWǿ*bGև8+c9lF5Jͧ L!úAYo02X! 糘m>J0ZmyU"L:y~jEZKݠ@8rj|Iɸf#[p4>@-:h̺2œA*]:dʧ&ڙ7(2:ZX1HcTlgWne7M'UW,sƹpBuu eꩭo^C$DJDJ=MP|aՁN}VH)H)kߘJ{΃eg['1a\jU7zeQE `tav@yQXRew%$1tRnm2@wBȥX98gb-0.)4},ajhw00J蘺M>SN91]6J&{lgP+1$5w|ЁfB#YVTֽj]'Bt)Z *9*朊|\ % g`J;wLeqLt1Mˢs P+Pw !11X刔A/R7»qWo()DΩ`a8LmJKJS ͈s agK:V5;T.coOsoPss3=>TV轆T`י?Rį>۶kV5Ǵd_;G9f&Xr#'稼{/H$O@#i쁡g X ;uUF7:"!Q$aԀЀA>ېuMlqn9~*!ؠU,yBuQ {,H°g-'p<:LA¢2Uzկy6x1%yg+>:znr5j-(mڌ5r9EELQ0},$>g[Uԧ `7RMb^n߂ `,z6r`T M0JH_K#PHp\LbWW2 0ۧoc{45kJ9+3)D]J0rǒi2nB)Mgz`p<Ť#XUg0N}`#WIϊ0WOC4fZq2CbBeO=}CEJNlףHZ Lbg@;s}<`%,'(ӔA--UM5$kQ^2hy<>*ɿw<+ SdZ |k\? N $IDž 9݈i@l-I'lQB<{p9% ۸GT.tz j 9a/Ljwᮏk;U(2%}6=l%0O#5bVAl4^Fln-LΨQ5nj̀}azpvU*Zxzd*唺~yJ@vFݴS C6Y* R@`=;ǬShOu+'UՄ{ubBD }6 WDM+&T)YtOO%ut2O%P4;#ބ_YWn1J$Q(*c|pӤasL`eΎװv_1vZKRL2k/9LE6 ?zf%G@0_YvLLAE(mD W$="IPb- *YƼQv_sȿwF[*4YvfFn\m=%h(5GOQb+FzQM\RsP c-qDX>K<`ǔJT6ai6-ktzVE#>4M6]1P" ›>1Q<߽xd zyI{6aEVdg<OцnUM<0XkHlzS0l2J]!+`?LMkNW/||< ]Wz9X7]7ϗ$a>ĿzJy w8*]!*Tœ>|v^،_BĔdA?bw5 3Y_O PAQJ.uYR {= ofnp J%TI>lRxVW:zsrlUA+z1l 憎sJ_NȘ}PN8pF!!-c"8.dވ5DyVMcbO585!rq՘0Yu-h kn qi4n@+ j^C(a7H!DEVbJ臌9yHԮ47iGav2 DA.|L$>lt'e#SE{He=r_d"c5K_mJ^ aX@+Zt{/7b ED} J쮎Uȳ&y{fcv`5z K5Eb0#a ^j2~ž]{7b ~mZF"Ďi UvBGg67Wd-kJT xiooZ'M;~k!"" mѼ 1SYO:: EIOyEߎTY0|vN,aLd{A}R.~4*%eԤ>|,tI'Ѿa+EoڳY4%Goh6\).#|CjE b^7Ib}M|al^}] NLsӄ$6'}AVc^ت&AqHr X)/x;0Lr'zҜ?4|0 3& 8il69r{xD|r5'?aNz1!m ɣɩvx9hZ *F7ٚQo]#.!|.?KC_C6A`p|G>PbKo'{u I1H EZ}?qaWA:!nlts'5oW~]BZ j9 X {v; >QrYy !!@i ,ESw)(3wVh&gnvu2g$oĭg-p yO?ģq"x@Q1Ҩ{90 9`bۏ<4z}-"siPwҀò{cI_6H Ғ|J. dbaw5%9AD4ȑ6&,t?X#\yk=?͕8.8f ,T$u<!mrNt?hs\.H؅ + L)GU,gW/= uAԧS"s;XjxduU믙L࣌MB^Xc;3꫼z=dXL=~XB꾔qG_ԃ|fnP`V5C4F}AY(Frߌe"a{[Jڞ7v)֚?o @#;IUs!+&8]TƐSmFRv9)JjQ*r螆52|+9*'G9(/_Gr#-p/x֖S?S;p[(7t"M([-4\=;-JfXśE@p_[K=B&akw*"%+TEf>/~.P_R榅]CpP{q8h #R^X>P>s;~ S<— 1e x呼j-A#xʑmd" 9]8[#:;Kb.KY+R<3h C)B7#Vl廠#2V b r0lNB=@$ _])-d4,H>9aN+^g$v/PR A&qMWbWʎz4x߇*{Jo)E#*mR({aGp_OTEw胏~\UQ8)қf3ҵKkk9ݔȜ =EJ`7i ́W ]wGL7`8S?E:9M ZO&n[ZsUӘdRwɢ6Dٍ8{MjZ9dwo$L-ԋ>O+_"(ڠ8EsƃF!MNSutA9r87LHgLAȻ)OiLV heĥ` tqZ}q)XF:ŮΞlJ4xd e$[;+@f{70ؒEs!.x2<4'pשfN^Xh*^eGxhMׂUgi)z&AN4״8, xW!R#:2Z8<|;yZ̬KNWV^6u/F'l)WMbNl>vLGYt$,뙿V5?#ݘԋ 8(ʗe5LBۗx%:{nF9y_8Nΰ;^J~FqV "IyT}Id]QOQR $iZQMC.Qs.:z+pgM`G[ĊA_Ng )@%ܲÕmn?Vm 5NZ C*e=D#)!(0 kCz(ĹqEw<=u|E9Bv({h9<@5 / F<,@ygRŴ2ƨxkYjQ'r(SHjQxh|<8w;FqlxiT}5$z,ٲLK}zgCL)Rc=E2)Gz,O0DȚr_NAԧaK]yÙp+2w.m1.\.#e)[2G `La(owR9qRHnR.gne?)a'j;H); (9PC7h-z<;)M(Rzig(4oo|pY1PhSsO,+9Y(BeΑ', tп( ϒq!sudǭ>#T.F$CQOF=fkTU MO,;4-M$ h&[o͂x]LaERu^׷>ET~\X@}N~p[.q^=qLgD-3X=eS?.> ~]FU!#}!Oaݞ="fQv5s-_S!μ|Ʉ?V9ARDžD3RY'jm$/!mZkj=BckgP;eUs\>U)I0X=qU`P&P e?B eðph`K.=2_b ~?]'ubdnc5̹/}Er&U\8l7:k2 16F,ޔ)zr/NQ^y%->72RZʻOܓl8S&Ia0/k"=<į?]Z-طM zh(6P_\<gNz<8h:Dh.4Ѷ rtHҙzsux݃j%EیWchg7q L?X3oӫ,^FK' xwx/GbԲl`RFhCxeѶerN8uZFҮ=4)!.`d* 瀖¼nLf1{dwu Ihy }[2GG~DyN<;bO9MR>~f67 M"_9::uР"z1')_LуF$HwXFS99ґoKQyO)#Yynɤ8Lj!$m>ϛ+ny/i pٶ[* űtqIU 4/Gᵯx4WIJ-O,`ֱld<ȫd DR,/p5f@ih|3dMOxe|^="57ۍNҌ~R%KV@j%zU/L{u'o/ ` 7_* ( G$Tؔ݅ ݔHɁE_~ WWWJoL>"ɑ3-Tpps"0Wg^EߧQ9)AL ܠvzAo-aL䔞;łI$'Md0_b[^_)gHGnL> 5(cow($+L*Is oȲKLJ xfkab(| ] +6@-R֊ 5J shb_2^+@ÕZ 덺Ps+ݛ'1 @+%63{FߣC>bӞ`DAN' ^J҆O|Z!7;]f)V@NѬD}`?thxBss lH1PDeGP#p^5 ?6s!aOziS{mMwlDq{Xc$iZ1.H- Y=h<_=T9$ΛC~.T7lᜳ 8~?dQ| s1n#^'hfչ:6^8_n<7n,պԩ3;9m:]H6[uzhqREzUWQ+xU'(.~@bź.zdLۦcn"^fb?p/SZRRb| Jߠ"@5E5=tpfJO #9zzT1i 㹘` "6ifep˼V~%c?v☸EhH#۾LI|DnQfs^$#'2/&#w3@5s }[*fo3r.4|˴Ϲ{%Y㥆Y;q?ѤP/iIsjTJnWЋ~]Lqs Ϸ 51N!48HCWbN_94 &܋h}dj̑Iq~Tk!Ӓ_iI>w߾ƲHgM{-H= HD^T>=;s Z6| T%!G39qIJV1:_Ŕ"sk(Afg: &d"UA+zA0 vXl#ȿԞTW{ܲZnEAr43DLUP DYuK=Ԟ[fy&MŤ^u*i3> *.H}~RKm^?d ,P碇<Z1\%׎zf3XH6ԐtfmF8EԵ@InV&+a]v~.uyn(BSsOsV͚ hþurz{(D$*]1XسzDCy]Zd7:6| ;S;(M&x3xH'@P|Acr3}@a=*QG([$#K^_+?,ɬQdPr0F(nK7>}Hot;7E'JK†1K(gŢg)ŰOHʖrD'O#\}Šhx`SX]wty7e%, 7 Me7GSG /dfl$*(i+f#R`iE: k/ j+8"=p\xj|xˆ4F|ж;zt}Y-cqBs u ɔu=Ոr }ٷ&.7eQN9_=Iw1HP72( !ÈEm|Y3u>SВhRV^DIz!< t+7GԪƜq86nlשo" jo}ҵQD.\%:_(լG|{6BWЃy y@AǷrKOl6Z^}Y*pP9$Sbdl#}HavzQ=>m8G V:Icba$:ط3yY!QF♰'-#Du %% ȢDn ;-2gUjj>hꓖƾ"ͷPnD}ݐI>< @gUZwI-q[. ~bf^6'BB7 =bz-b|ݶ6?oB: WAdTAW"L5N{ԍ: )J37'DbEXĚZZ47O3D 4+;"yU$n]` $} Q%6Y1 )<\ IyU'_u/#3"㾱縷MWj.803,@h>޷Ja!K $Lt]~8 9X0qO:9},Pn_>btљw8yqV{Ks|xzڻ8t/,^̚F@g/#2~)',lVAÊ646#ε O:|@#j3C 0<# :Sw"vL5dS9O.y$d|]mrG9TLJokWʊTְ΅ǎ3 aCyA*GTX=2Β+w.'s)뫝0!&df!M0cy''FԢwÍ '6 $z%A>mp;gb Oit'!bs|Wµ M{>},տ)r>=%RZJO,0êtH gp T q5qbb:e&qc^|(3í޾' Y}5eM)]V﬷>kal;Q pD˥_ #H&GX ˝[ն&m.[K_ݎއ2u8K5諴¿]h{ L3sV ޑ8m_bqR^x4"i-"߼Z[L Y}E|^S(J3:Ezp#^[*0$V FfCe0šyI}ѱWr8 nqO!+Eu[gŨ  °C%Z8 =NsIM~W+$Fd451Mz|D14 EKZDb ݿ*A>h^ҍɅ}J6ƫ9l _rA v^3,)],RVIwC"5l$B1/B7OOZy Z4vE pWI "jDt  dCW4v|,j XAA2ݙl.W4;jRe#P{+{hit XI1mO-aO2A7QV"2J_ցG맜Yޕ2`^.myVLEfԥ2bs Z6XI! , ,-8(-N\Q7x^)c۲UfVC_A~OJa^E?ɁJ`%AkyMc2%y(6g;d)fe'e!~KZ2M0qj$'vMRzd=NԷuL36y.MMMk2V`ج=G ]OId]*3ZKtVs3$fтGw4'N .R1WNC#sC7 fWpShuj*NԚ &Ak,htsx^MN`x DP+Y|#˥ocQeG=gp!ǒfu?ns.D2 @V%!1s\1rfϘ5֓t65Ĭ5ϢSZLbyYĚ^ pwt|LAtJd+H@@Eϋ=}m_ϷB{]H 2`?_^⌀f 59Z3MP] ;Esa{plDDmlG ;xm+eZnKRLgMSR43P>{TD)yWdRx{éBGMXX%FˆBs r +p8 5L8<)8Tu @ƛ&&NY]VNdRz"#7EWQ@y{[(ϱ՞xCh2`+G4D̕_!c@7R[p/;ܓQ>yрeXrwYPE\_mk\Մc>&,:R(;V7튁7V4f֔/&-8LqOko fIxVP^Jan \3䇬'],y qqᚊŏR`NnT>Ƥu685>/&8xck2zx׹tFft`,+K{TP1kl312{=l?DwL‚0t&SGlN[BacMC䤎AG[x(2<%ϓ ]fL(noD,ϻw V=8hkXTS {L/Kw**_6_EHZpîyxV%<=Yf .[yiL uxAXΎEji;pհ"f`ݸj:a@tgML*&},c9R&ZK^{>1?풮 F1.7a#)1jH-?ԩkEin_:|&2擫y$ 2FM܍եg {F+ HΉEʓD;l31~7݄),A/%?> T$UU@m8z\cMc")3JEiZ/qN^ ݃x]S3 қ%z|7Y .=h@̻ y909̱y[wM +~tHc{*D6W@9LQx k7ܭHG4$]kƸTp3=]z!sgRF&3kT MΈo%i<Hu2sXz{F 10gP.X.P~ 批 KHs}u"%UZ0fɴxd.]k^賂TY giV2nx"e9+#-eF:KtV}j'kz8IK넳-K|7NX45C8'1<.`" I@auvr]źTKϟM-ReV5ɹ bw_=o ]t7%4lj[.` o8^;uG(t rݒMKؔ|:jL\1 [aC<ϼ nśȎfwXO@|ְu,xNq5qA錙(Z(ބo^MEѓOZfn.x{|h?Ժ/z)KҎۗJѝ721bku,ҶQLJD0i@>j~졫7GPxInSœ'mEjE8)n'!qx%!2ąV+R#?*Մ |'م4 Ʊ .. "tgh;A-e?/Ao=پ(vS|v ǝIɷB1A&rc6ہDf񔙊y͂0VZv$}&OW>}d@-8TGh?YɶR7y2WC+`;|:RD/iq[GJ ,͖ FҚ -< Q 'LI IA"Jc_Dʣ6@qgoH}nb-i@V.Rf W#a?N4'x3h+ɡXuMh:@ԀxY<25D0*t" ro-9=qѥyxK2i[CC:4U4N__a2x}5п` hߐG j<Ou Ycp$Xp샙rN^t]$*P߸$5` \* 8F[cc!"z 57q{VU)U=| ^2;h'<H.Zp,\{Bذ>/a =CM{s5or,S9i 1#d`rt4U Sd@ˁ BPb@8KѥVɉTy+^|$ҿ41{>jך/S!|lC}A pgtْ7ģ#G9R?+uؿ : N j$);#c,|-%"M{P#(wk\p9-5;UG[]@Ѱ01:.xiZZ'j )6~0#j@|e]cbįn Cї t:LYқPZrpwe0"aoơ`Ք6h$uO)3Tdkj8!Gtkb_f׳Vǻ1tvH%jYf#~þ8,c(L!ҽg3ɋe6sgW@k*aa/j2JkΛT--!|nJ#8/_QWz2躂[)}[4hC*z:]43dm-l}9  QMZ# ,+yOә;gX'x%v}[9菽FaݐCY(v+=-'ᢿivuBn9a:SPB_Vlo80C@ly)  S|oNx<󱕿C 3Bg+V-:J,*2\@$7{nrG"UQTl&;NJHN"+=&,Z^r"L@-[nB&_F I߶R+UDJ#u5`a;P%B8^&cA\sR'6=׾IScu'YNK dyiQLVTX=ąo!Tp^'Yh-tԖ FT'A`Ba١vLg3/YP׼-\s?]:y Uiya\ǠӥH~*!?@|5t_j)ל8mWNp E)RxU!rDWYyu+ȃ Z 9=rE<'tQBޣ- 1Z^PrW>;Kr;Gqv7=1IcԕfϙX+a3B'*W3v]_T1#>[~%8pHd2 oGږqOYQ5&2w~yXo|S9yY8&cٖe6_eg멷:v*8-D} L&2 +$ VR=FDe}V/%3%$ZFNȧRjС*13~%7Z§n"&qێE>n2B_jMfB)rNBĘ}jaogTtXј.X5Hi5dlf]Rg'èXMO9$)ՠLqs*V#y)O9d35J.jAREF)= 2)O!xLEc#5v<)^.2z&Wbr⬃YZ/G<&9oʹ-p9@ N{szf$M=";0vz:IlC|6W(>l=@O:fMX[ԢCMSVo#.V AO(;;$& M}x*QLPiVU#aS_ݛ+3ij|vs~(T:W=IO?CkV0gs`GF ^:(H10-c2De( $]۹QEkJ/ɖV_:f8DT#*(a7 A]5y 6meI¹L;GlzR1~/x :2W>ѥXfrS1iI` $> F(}4a^C 5LҦDц9:0pltGLT9qn,!K,<*avRKyӽ۩L͙-勃K6IsH]9 >R u*xM2`e HB7]v;>t6pBfV&bK&Ӡ:RZHGNGsd]l_crP_K `e{ 0/Y鬃M8xm47sv[*q]$9p"?Bx<]KF6F"ů(VO ؓ9b@NęjeMljJHV|{1X]Mgߤ-A/gNIq?oʟHr0I3:id@XWye߸B/׵+iKTPE߷Xb>]uĄ\4c !OU}gz%c @%@B<Ą&p% KŮZsDDˇAm/4A_g4.coI{s6+{v(& T-zJbx,9+.~7g,Wqr杉\c*PU,[8Lk Xi-( >R:8R/UĉUuqpʍu.E"_puxWCQ|a'ְC:v2m8|4l3+h߸6IhGF7}O}*;hZlb[u\6[I%|'ӹ7 @`0.6]@YbF6ޔ) "U1.se`ďvpYCeL)Hd%O̒:? IԞNˆTPcCdD_Η@h&gK W[ K, psM,☰kXZ˷9ؼmr^pt>-!H/c];F\ݷ,Lރ\m;ydt$ؽhoZ*1x긒:@NnRq9$9c7wߠy~"dG /_e32]8XSq%g,6#:37Utu\2ZQ>bqTVo7g=r,Z"ȲҖ}ؿyW]e[ŨQo!,sj#:ef q3C0نHC.+9}lPKO@Zs';#9Fԛ ͩ/8̒}.aѵ[@ QN$_-CYGQ 9W, )_ܷFDçC39gZCYBH1@ b =OĔ/x~gc.,r3RS=bˋ|G0qxҕp K rHO\K'i6 \'㋒e8ȖA8Y sF~G0DO3ںTnj"ACavˑW[,tD6Pt0=6;1 3wԐ1B_s>[w>ܫ*zLmы5R7(a_&| 9CxLj3QCwAZOj7z|>IG t!%͍ E`2!Ս2 \IWyR}zuځޑ 0p:~Zkv<-!B95&J\NVE<n"ᡈl MY4rV^RnKwy ̆.wξ$N}hQru<=EEM5Vㆆvؤ^Pcb""%xr`hW+2bÖکŻuNSbB[:A)6"k2ݫ%Tec6-CwD\ |>0~v!վsa~?H= F4XIxDrc4 ̀[A1[U.EBfKw_Me ؍e+dn@doe.€ [ 2vY¥,޿~=Dp2`|Gc$Ʌ(p(Ӧ#fp2MF Wn fEL@J`/TNa,Wce~r"4Fް-%hᬰD=Is|Dϗߠ-~[NlT}t—wݜ8)[4T8M ;t*to!r6ЅfbpV OoaS!5 ?$Qdw߈'oO/[aqcl"Hs6e?Ð~k~2'n"WJJ>`N?ѯeEn0LQt<]#jiSd AJlR!jsdCl-+pZǹ~r1swzt *3}JY0ېhYy;p.~Bv+3c 'ܒ|BέuT}9lv0-ak^ DPTeU[h6?`>ƿ5?S n.IY L/ujTz/#cֶ83hjO+Dfw1:&Œ$>n5~keg^0 xWKaa5)Aۍ@MB@W l6ZLLx㢢2n57ț[oS)Ahεq&Ɔ~#1)k6G=w8F 8s!tSfMhy+Qч#kY*jA0m?rͮ#=nq G7z4gu螪&3hQ%i.|R<Ȁi#hu]׮~ V.|ڒ a/,>qa^՞U5NbrK]a:]#^4;@z|657Le&W 3rϭpPf[gt;''<,"7D/ mf +L\ʼi-m3lWjUK?-sO@ a$ty W_gY!] Ը$!ڑKJ@ mӞ)Ǥ3~p1ۥoD3 =p6X'*ESƔN!afɞw^'"lcՌϋ;^ (wTD OY༚c^DP:RBQγϱӓ ܷs̜:pytQWFB+S2b# @4Jlv`srP ̝)֤hze'9$(A ۽)*YFM1t ,?E*{! j8CÁ_H2`3)NiqmkI՛^f>whu0Oܧͧ7˰WE5F: 82bϻ H.Һ>i:*ukMI5[$% ;xY+E6 #"ٔmΙ? Cb_TaK[&`e]s>CڷﱁB>n鶞.Wn:PI\K?Qn 슢2|(s`RQe{bb*fN'd6h~ IVz' 5-`Tu?E+כA`Ak)\^{0ir򶷝,n=|֎@J [LՌST V"K2sɏ LzgT!_`f#Yl ˙Ês:ѷ}ɺha2|TOu/~v+WfΌuu+H+ ewY1{cnCQdMM3^b~"iӯDQ E-,6 \$+:9k_lU 7:dnrx'0Rd\.hBנŸM gM4pY+O{zL Jl"2 K88Bx<]O >p6ڭy'1/@NmQTKF ]iNɦ.hGA/Jߧ\΂ޑpS!:UwXҿNV Ubcf^eUM=o;< P&XFPb%2oZEI+MLr K6\' Y!M$w >AjYE$ 8QrEe&ʪvY,e+=Ƞfg/y & SP!L{F٣% /г;9yCqAb|׼<&|t]U%JDFioO{aQ2C9&m\*HYtPfv6Kݮt͇ኵI^)Q%QaLQwFlCTz[B{cfD|i޾w{ F05Vd_3 KkAP lLuyhI8LӇe:O: Б RoJ|_,W.Z'%'YHVKn"՞sY:reF.1+r2ZáɄOWUp1!PU6o(h>5[:kXN 3.YƼŵpH>P=$c,O zmjS]j/:>XteR'sBޜcD1U)#M*RI$;kn ~~(Ɂ$wīގ٪ɆtAZܾGJ6z9tnIm VD$ oDj/%R~̗s>g=FRvV^`DE|!&Ye9]M@Kͅl=]?J{E`XmeO%%"|<"/NaZyV? vdGpK $VtmoWfŒw4H06ijռKz.H? $uSZ>dl,IM/b.;~?wZ"7^SfʻVdB~˲V*<tFY"ŦFsJ?L {KW݊ Zl]&.bw.x$cBVd03X8./+Q"hI~F֪r_RaPU+n^~H6|WE>;sL@"kRi"*IR A\9 .PA>v!p?+%>>`J ״,ݟ!Y9lu[h,BUQX%s r]";?E EhTmAn`f{|Š w7klJ+o &}A\c (A+Q"cźkN }Rq0 rI@n?=ͺ.*bc5g0OI[Ob+a6a D2%5vm%_8]gCVR- RԲB~v|w@;Ecԍnb |+a>tK>w؃[0MTJܕ,Y!91T&֭"vڧ8T,*L5oIo?v qV@I~R47&;9b= e2C^T|KF&/:dM{Ќ, s*8ˮIH<1[!\rl"?(}Ne ^$D Z8"&*JD16 4AUZ?2 03Mo$F.WZ^R RPAWތ[(DkKIQ:{&v: iwB448(t#^aAK68Jӥ n{PQR.)i>wj1L_،;MXpNwL [ ܿTTt"R|݆UA _Md]n3?؂C3*:]Eѕ1 Jn B`ׁ|1ڿt6JKuBw׼!Rry@8,}/4v xR>Uʰyކmm_COTgDJAqٳ,ܥ2#0 4m 4.&ٕIkÄ:h^ ]U#աWhplcAӛ-{װ*5b6|7/)NAcjz[#Te$ uk9ȫٮd @l=*]pHQ*1|%1]xx"P=cϚ $/7]M$zy-O7c¼3  Ls [Pq^fra1x+Ia^(H/ J5sChtp pƻ{V+2c#B-lguWTT*/7AKE4Zʤ1NQDLG.2D6QDf?V,LhHne鏦I/j`z#&*um"E7S;Q~:P+yEZDžD$~#Frn&K }3I,.'n0 Lqs< Kk&2, 6a-M_wNa85̇eQ>~YX^5^8zVy\}890M `VhaBWP<~PW]ŮS20ۗ$@/d pe0757 ZV#*%:A5BŔYRnDZ&Asorœ-/v>lK|eTC ?,T4-Վ]V3c oR ɐ W,/ˁ{7γ5f Q/,߅~#d|ڝf XY:ZH>0lbTnJuv|qXr[+r0={,s4d"QL9wt[JVxI=xTSD(oa+Wzb82l 6f1 2n$$DKQr=S&2\ԏtW*٫ͷسwM2껑WN(6#!KħYX_z%~zA* d`U$.Տ5QWlG#{$?Q]a7T Fb]TnGc94cnͣF :ֲ~;(7Ea=Zdmzl e.S0,u<Uٹd9;s;J]W7&HuR,[SKFHdBAre${6}wi) @۷3@Eg+{\@;\ ]bs΄L` Gle ҟ9Q?³3P^DZ @u$&ÖKWW{xiء]E.0y8ދ;HQrR`Ũ{ 6_\q 7"˘ޏ1-NC0q2["ؓv`LR=̛3:r <:v-%IJh [iU0|e pҾܣ""?-&Ap#Wp6à8s7!菪DUF=CoA*cvz_h}__!hrGc1@3"tEf>^b!399$ȸ|Ψ`:v%%Mȗ}.JS1 */%Ok%p#GGOJaCh333)gB3eV`™7?pl+aM(Ki2/T"&YN)`5r8[ ӫQ0P#3вPK6Ѽ,[emA.XX:ꛒA6[jz* M,/h#)kI|Ɠ} I Zo1:wW 3Uw19 _@4wT C/='bu=fpՖXaۭ |}qDE~}#Dch}B\Vns`,o- Rv9ϖ;ipŸ;6GJqf_<^51⟄cD&-6˛Hobq=ňo W$Il'yv."5Tui*1M?aSnrDw;f,8 $˓X"3&/;fVQTnl~%>IF =QN.eVAqc'I /Ñ̡9jCeG@6*@T$1vq:R J:Ɵ@]-_{':pܧ'_ʰG#u2ňfwN".%A ա+{l-:c"ZdhPC3?Rz銵2i"9EXp;CђQK;5MVN* ~J$+yojLv1f- 50Eyddz-{w;]f W )ٕ gRۭ8GT h?AW_a߬ק$sCbq XWx Q-&" r0l%}Aڇk )2?MmXӒA ޏu3 㴣 }*"N k, zlLˁ8cK'e#9c0΢:E7qy-_x#:~W;%o\ x& 첑ˏ]{^kc i_{yx0a e5H؍,tOw7Ώ#B]ΘWId"I{=RHZ/*F6OW'k:*Wu\KMA ! +~52鞀4BliX;15OaſfV<"9@??n86f>˶O*3QOiP,mHGU V  uZ x%Z6:ywY#J I^4@p-*,bq+Qɠ+Hʉι^ȷ9rY(ΤWڔ)[KT~V6D(/a4V.CIcYf"mfM~ѿoKqľ(SKwc#":0/xL;IIqlb`Q]l:̣&#@Cms2\C4;1R)NWh'G(d5_`"u?#b/YgH/p?=}Jx$U~VSm.kLe0.}Zݿ _~s2cyxݍ/a/Ww< og [! oΜexJw.m5m6z0?_)Iv.|-FdsͷQܼ#1)n{u#WvIyn'+#F#9@zXWET q!ٸ 4&0KŤtb2lru'Õ2?+3 sZH/q)APѧu6*B쪐 l঳1ށh _ѷWR{:G@-):c V>uu Iԍh d!+aHE69uTՇՍ2ddnɣ}\mBjegԤL8[qZnvVo2ϑ>iXM:HLHο+匴y2-')Z=J15]W]!EAN֙9# kjmFANJo5HC[ -˾hB^.ۧ}V+¶x` Q~ QeTsRt&å5Ca]Rۤb_4S_sB13iJa d"^v$gv\9VyA%yloJ7wAI)gć]4f.#܋f67a`}e@ O'vĚ(aѓa"têYpg(uOY Y&SԬ0T:M82(7䅥? &Q] ߃zJ6z(U-KF6Lm!=;<^cdG>jVfYB3y/ɕ34@xoS r=%VsazA6̼ Rx˫GF*&3M44Dk\)*!MB:)u^+視!Յ@Y3;iry"^~ 7ݟC ø Фy[>$%YڰN]RrKU[t3X߳|:0;b ]ٰYVc<>(9m%Ϻ#}OB5KP(\œ> P{nB:׶Etv=|q~ZSFbbKej{T$BfRzV=XxmI|^qεt0(jm% d9fn)P ,=ٌt ;ި~r}Dķ<Ȕ07{qzoaxj}L_*(Ҥ:CEBu9tɯX61OUen2շw&ipowm&Hl"M.$D ]f=WϩO=[Hhӯ$4zNtHMS>=jøƁ~rteNbi(nA㣦~|/%I:q̙bڡZ1IgRZA4츰Oώ01`x繛U}X0jf@7yU®:cm8ržB#ED8xK[a\^~v[Q>rU ]B֪z*Bl,JxjP3ʈ[ K;p5z=O02W/oi%[9LlcTnwnk zB҉șn]EZmGnX&RVj:Ty;~knc!wN@>D`BRg߽G AXpV:P%-d?=E|h5\t}\:XWR8uF6$ʠz߯8å׻\_ה9RAPK%Y- IBcaShu|gF֒ܨePMpfW?QI:&aTi)31|*vְYԣF"VA ߌwřfEho[c7wlW:&7+uSgsV+7{~Q_k5TtX&ANh<*LnN4gEX:"&X]EԕIzW|Qo0G5uW`cm쩗ύ7NWN]A"pa>A`>>J|Sx뼨[5IlW~3:J?[ܖ[H5X'Ps=|~1C;Mw%Gι XV G gh<c0Hx}pWkP[ ڴ$(=lptnS' X^$P#o`41UwG,<Z|ZƱX+ug u9~ p.?Tg^ 0 MvX'}WKw.^ s2Kzݻq )??4Q2b.t(t8<](]-6!INz}H1~"|rS vjt_hy^mR;t 2`,ӥ vيgn5i@ <4?O(Rtnf(=zs+ yV>'@|XQEm`Ry%gĞ+Uq}T1STr6$4I aK=85oA=FF^)d,wi_hN^-D҇6qvP%Hæoo]9z[SrEw`$P / -s.]?Q;6x\{jyn^>GAxջd4l}ͮ{h&("71kE/% V,R(y| eQRCZgv oe4oSF;PfW;r'mPΓ#pjsy%a%:H 1-bq H΍!T;}*dkڙØdH%K6‚KjY( b7;@8"WXuzaHry ##yP B` b2Tl=Zo}Z>2_G-@?uRB!'!bpN!ǩnDlYV +Q+p*O#cMEEMd@$ೆ GۘJ7p幊Xxy _(cudF/DmI_s%Qf/,84l0 HT3ˉ*5U6BOd)/tM[&h0q4B`b:ljK){x_K/_O䖐H5w .#%d<6%CM#軕UTt,~厩e_0yOf]_f&&W ^:u 9%xMjz!#@T$*θ#OKg-eo|PQw_| C߁DTʄs~!<6HI.Q?<8Ll ČۧJq0j+D\ C5߿g.e:-J)5<=FUwa95à̙B}={bH Đ d2ZaHZ8A=gocz?m_)[⫌~MTYSZ9\Jy dÚI9 ʚٿ@HDO_G(XӖ <!Hi|~w쀘: m:c(9vۮPTls 4VE,*ÈCH6kxjYpw$]QbIX2ε(՛zd(UyipIr V$jD^j/ga4XW"R;TS~Qwh"!W,j^f4fcTQ, 4=/GbXfx[@ڷLvW)JBXrV%L2Ӻ|AAI#4i}]0-]Bduf;M:}F)ZR2X7-DJSpSo4ikY(2!FYW}wh 2ޚ6Xw,Ne6WMkt-X.gg98d nJ:WӍ%5ȑ!5X,`vL k7g*x1:LuPOޫawC^ PcJKȥc99g A7];//Xox=.;=f>?#\%ySq'5.Ч񾲮d)kD' WrBSWʼn3Z73fE}MOUpaz*CאRxȨ [!m;3_dj6{cW"*!ˉt0]ZaƑIw$6$xVܚ4A]oԩkֺK:ɲ}>p.gK+/W`V4\>6Hlθ .ɏ`sS2+ r ̟ƩZ \G$ aco/GtKlcB(P"iHwwnïeziq H gL ]<fƬ$p *K٪bF0潾]06iZV=1n0_Y}"rؗb{W"z~% 6bbݙ(l!Ecde%:-7U`XQh*囜Fx@v Wza`M\E6O`j` ) \>qb\lAy7b֗*k 8e 69 %-cN*:wMA6k!OAD-uTUHYv oCsmW!fh]=x=C/u{35S[Дa*D%MsQ8 -,>Evss~#C"[p /rV&2j?;Q#f%KN[b |6FCpw8>_``Ε%쥢R*r@Y%e)R}@Qa17+bRFj'&q_&n s*|tForZBP65rS{v i7= (rfe~:єϤ1f*gm}&|}Ynb"M2ƃ/Aa'6;ջtK ݫ;gb6g=d2{zi]@KlFqArH-L]TB@D]hm7J$uOڧpG٪+L%BL[I/9gnۜKJzqʿ-8M S AmjtkDwlQPiV7='4.H޶~ UAZǍN伱`@M6S)5k co"ae^H%52IƶUm$,yhJ0?5x}C[`^%Y]Xu: <6zMsWfCO)J6>GՀTG]F^jpR`O蟲>{fm?ĥugbSxC MbݵAEe0̓Tg>RwP$  *fA_>.ITfmc M0Tog}SJc4,ȝ$( $''lI10HR1s|`uYZ,K LuL+(k_q: Pl !w>1V[ik!] A,Ҹږ%^N75$~ ^L@zO{/\B xvYE XK++, |tDg3N.#rehЇ{wާBeeYlV/cUACG͗<'Ua)"SСt։vjNj.qD.,G=T(Q?9+*='I/z'U@QKJx"3]YVPP !`KЧR同 (@])y*]ެO~(Q s+"J< jl&RwHllt^uMo]|11L{A&fq//-JivjZ=L7;H"Tq,7YHz"Jm* }%S<\N;yM%jdHj e^@.KA eTO_m`78$5+ 胺~gIٛ\tk Ǔuƌ4AO 9=rhGOZ6ЧYڄ\B![':cRu JouQ7Ia%"q1MR)'GǓܛP=EH$&^x#zb8Y$=n%W^NMo?\S|Zo=Mr<!m %;FoJV@ l|P.wl * ,N>yXe%ͺ/$|4@uY*Xe8O8P< PW֐1d1T!˕)E~k; JPaP7,"'=Oՙuֿ --YZŸ/(0dٱzŦx7|Ol"bP_C)=Y≵k/!crRLp1N .ᆔ@=TZ}v<"^TZ \^5Ӏ5D^h*~0U8K0S`y_] Ij 8ɂtvW6.NEfpcoi\AgNoS8 fbκҞJN/c8/CWwCS{VObQsX0@6ES@٘zR%} 6 } 9.fr sh*=|ghۘH̽jWda8hsѿ9IaU+c[;,7wϪ5V3uԋ.. iXᆚsұ@nR}": ugsO^Pq d%;3.㙧EqQC0)RZKJ 9ſy1oتB{U9'P;U l(1LȪ+=j,[Ǻ%mSV^px0ys珸HAdL#[/_D"+䉾"zOP(n??՗q)ڑMMgԨ#sh^<5*:[+)P9+Y͡?K$ktr9чU`f]eM:`G.7|_Ѷr(;++d%-ߎQ8S 9> 쀋z&"`VOİ1K~Z6 d~cLG&NDG1AEe-7(^IQ^Oي3AY/,;)oe-Og$/I DnCLIXm ÷I rمDykڭ@gTV_ȣ}HUc^Fb߫X[z!~͢6DGp)7\s T(?\ <>"t7]:"n>sL`6% KYWW#KXzM2Ui `H[Qӌ_AY/dj\&#fu9N; ։cXRedc6ʫ*G۹(ѶeF}tswі NN!@AK 2e8Xa^MLrvkyn11O̚ & 9TJ]lL8XD-8aHoi.&@:bދ:G4fUحkuimO^.}zdMCۙߦE_í 5,@UСs; aB; j~zz#o;=Dlts@(7>ġ(t2OI[b>Uv7Տ wֻmEh(}ɷ0oL˪aW٩!2D/#w>yTt;UchaO]Z}ϒ(W,Vc<}| fOΩ /uy#Y2ތ1Tھ'~JLY)!s@ kwZ7>w2; Wk~4M23 /ީ4&D ՍvS|) ucWí!`g3X69MS."P2t$5oZm5dXۑksFQ}  k~4-r$A[oQYEX>-@KBƪ/LUV (&Ĺ_jVuJK]^R49Wĝ5m;3#8? 1Zg!}b̞Z߸’f~_1j[>ުz7Tv'ې <17YR2uQq toiZWgml%nV27)<ϴ)>R_, 7l1yv]stb+*,,H쪗)g<F؁r_f!([ \gbht.u@rEYҶ'7ELEvX5t *8b0?DZvH@{fGkwsmDCuK>!'֯ {AAavXrHcezSr07 #F?8t |(}*N.W7KԼȡWh˨=3 &'g!|c1@: H718J5>Rm="g"b"0|bTO'Q! C\$,Չ9C CFgR`}y&J83 A?Ì%pS X=3$I./ck f \;䏇K2oWtGR; !!'z:sSré@G,B2_D|1>V2ƥ;ATe:/F2Gm FU+zC;B(qq~|ޜy+/,#rڲyX_rt8o jKe}<.M$l5ču5nh{*pNe۹ut\2"ub{^λ,uM\=*v|O8NBxiԣq~Gbۢ(&6YKcu\>=ImUixl<ڔw*թعHeLfWTUlíoiΑ#|j/5 7 1>bJu˦ec4]3— NA#.1;^Pu'.򄼚ˏяNZ|wvv2E[e;?ԃqIJl_>Tc^!5㰽L ՠ@4;Da 6߀byu[DÇR ){.BM­ V:>2|b&ŋh+\ug|7RKbyd3M1;lh_Tω EH]G\hKjj3}OHn~QGWN([z1޴PĚppO_} R7v8{#z=[5~M8_6^\jahGp;t@ŽyҦGl5`߰ϵ`Tǫds [H޳ ~կcF /dk,m3}%yhy/WWL L3@u. >|ѡh h2C3" l8qgY86$lB0ٯyVm`&k{/d:,e-Η0E-/%d 鼩iȱP֒T"f)uf$ 0Ҡ{7?:Xo?R3ㄸLV8o|"Uý#ӥ KUȰeƕ0hK\pO>Eڠ8Bޢ辣q~}XGu\ĥZ?>z:zZE?lĦ UHQ(qyPa|Q 郎Py:qH b ~Cm'_5=Fw3֚e^{>'nVMɩ#&5@TmүΠ%X׳u k(Hq|{~؟̢ojEd]4Wa0A*kUOtguef COdW68J5wVyur\?HE-<h\[չh )(PLKw$HCbg]ⶆ^!L}uU a|TƱj&̚& dܵa1dM좳;8\po@kPq]d$@ʚ*[< ATleQE*|35Yjq ΐYi?x%_krK3[!YU7E7غ2 qB}Z71'7 j m/.le‡> ,niI]TL,iɛ҅il,Aݷ0\Tbmd N')+Pj*&{B 9XFON@Z$ UʆOQ>:I-]rfMH= zhw 9p2;(9.&\T_%\5N" _Xff,7QF{J;zz!),s~yzK'V$BBN<)i넜 Ǵ){U7z44z-n(CV |_VX2Ї8NvP͊?+tkNP-ew)Iz}=E ST8D*o{Ooe?Xai$z2gC-2'F10!K ӏ|R^m`|w;UgsT[kb8c|JiU3 &ɺ@V%ُ*Eav3j$Db,Gva)z.=U)ClHV[2wf qn s vƸ7:uQO!4.&>sD :pAH<.DW}rIMY;sH+NJ3g˛nKcvRvZ0VV+uQq  {KJ}T[]OJqB޻:UZ췞:eM~+$X(a),.kϛ&ݳ%DqfϷxh{SI0^X^LQU9(*, ߘ#@^gqVPoJzl@XK"H!zq2׋nMX*q5ՙ,Ece(ve2=>ka%h.^Bݐ;F-Rw&F)gQa##ˠLŠW"LPINHy'TX ܈C1X ^bӨ|h^F4Ӯ{of1;gG~L9=0'],2+D2j,8XA6h['b-T3ryygWY\ d$3-!֣ӻֿ Ǵ%mUj̫bg!'|oO;pI֨D U U{}'hzrى*V&$UqVt&s#r'%yխ&ޱrcD-Y?n}lWW[5EX?[/tx:swĖ1IxB,v՛n!:C]PYJG˜g/K<-X4 6p$I]cC^rRri"F!h[:T;81p6?Ywifu֓ 7|8fe[=i r_ ׭BН ;*a7QW[qġ_+bP9΄6Enmetqպ2Ұ-д;p#f'㸛;^]uFۯl!fgt6bAk&؛~ ZRէv1v%ؕ';Q~\ lK+tz/$E՞͛?qiُJ[! y%2,:rTA=fzI/ك3K:U&aU}BLC>;y&܇Xc?+"qY,1l*,Eqr;#Do|6s}Pʏ]~[ vse%@JdJ=uxiap0L%lZw^w‹Cg^{PMJ|d 6rkvzut"bGdѺ|U~ ꢨ%D]Dg#m?8 IAesDPϤ:XJ3sqۓs]) p!V]vR=D+&r*0Ncnp!30Nt&?mʵꎴh- harv(V'93L3q8&ֈjH][x Qr>wRq߉pPӈ!1x(B=w/Z>^).p \Ko{|VPdPFE ɼFv`aۯɇ eP\,b#d 3y&:71Z// >x!vdWjmcՁT憬|XMmqFU$PL/Mن!Mnyw1'MJߪ ~50Lӈ k=o}m Gų)U,y ")PHN}l0g:Ěܑ&Y nУ2kn|w~]:W_|`VbĥY\ӻr;giX<3?X<Ɨb=vEglbKC޲/^hU}]P2k s4rf@ƻY?57X&j6x7Q/| ׄȫL[@+@ 80AXv^rHG#mŐ@ʷ*^5Eq]~|-4-= һ._E5+Z='|t\ oT@I ¼4+cٯނ&hYRp*7nFCPªlP.[} Q%G-aKyR,X}0v(źtA56^m ׄ_V#0V ׷lic{Tj ɦfkԕ}GC yuȈtӍ̲,|(z[!YdGNFJKڴ=bQyLuأ,!hi^zL-"EHo"^n&sz>|) Yv913׻~HבD: >IefgQ%Y*3fG 3ch1ϾѶquǤ.?~NqePT혁9ȠuT-ʔry R/eo?M{a;o{7=(AiEJA2)43>~ ;y#nͨi,w`BT4f8mDw`^ty`;o:=dh ~bI>}/p),<9Qmipr>Q:?-N `FyX.cv$i^ ɮKgc a:Ce#yǥ¡.Abv&!1.AH 8.ڄ{mxEݯƙVGؗup\%%:O aXýZ"aB~u,:])zbw%񤤼cx-}-bSmI<_%-M:wDž= ug }1_YGu7Toi|vר:b<"BІy[ہ'$˄Pq!Y?XUħS-1N:k/]?phj vA:i#R[>h]DB7Y˱gYZ0707010000012d000081a40000000000000000000000016101cd7900002f78000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-av.ko.xz7zXZִF!t//8]?Eh=ڜ.+ȡ jS^{2?Oʆ_q*DA?͋V5d7ɔ>KEԒs*%B.S8`Sg#pK⸣}3>7ߩF,f۰$F9&/DBpN/LL`=\Kzvo9Bv)ئψ!Mrsmd @mN%G;BqCxPe;]P}n^2e ߘuh0 QtIDgfO%hQ 1YXtg}]Fވ3S2{w#lx7Dt=1z L/BFmF$o5 B)[}-1?8NiC<ظ.n-QSI+5;a@>Yp~ L4ν08S{ f;NГA7Ul z\KQ*v5V_jiseT 4.k4aipƬ޲|Py-RI@%V6QYcJf% tJA EN I-(??' d7Mǡ!O<5L{/ xqCƇs&!=o\L"fۺ# }'ҏU6O@֨Z3J^ Ӽn] *7ƏSt/<::J)nE([ $ŀ{oXN*l&} }L~8-ǹrC|p?L;nFNhks;kPySRIuH_3BJxSҟxC*O)w / 'iַ}ƴK<ϿM>}x&n*CٰeluinBJ jbKZtB= RkݖC/D%{٫!/RZ; hX60gt޾תkLw7C ʸm84T{B Z%f\ U,Z.ZS+{ '@ =̫ԩsF[iO2DHg'Y=- w:$|o@(Qt)-g$bRXMsr{DgxAq# w83j|"O-E^`5דҠX :r[O.~-hsH|D,M} }@lǐ,B4".s_0:? EZp;~-Yyݰ!OZd:y{ 8D>rR{r'l"CP,"y $# &#up [ڛ(cLO:+QnFR[(|>B7C:6?O1󻾭9@\(9GߌѸ@:C0V&벝N"uX] o[;쭾 w#E.?+ּu]JZ,.)(gB1\1vq #'*Xy[%nf#aƕ,0kAl]םp.6}W]K Yr@FN`F~4ަ.RԀ!}d0Xld6˨If6\~ Z] `S6.̺<{3DLJwɚM})(`5ATPlw4C|"JSlEΎ͍oUm!ދe8 6~7GCf+Pɱb.O~)xAqz8uO>p(Pܼ!yi8ݎ(#ˁ9sg쌼aS\]7FϾl @hvun~i)%ߎPXA{=ފ7 m"'W S Ac wz yHxsUA@T2 * |܃H&@w7ko&h&"$_V?C+N1?x?fo>p4'#rb4gv.&ܬ(R ̓Fgҡ) o`Orc‹_ɔB_"g$/;u~#Dzal>;Cmuhqca.aV!:s/r6jBcȲ̲ʔZ'fDC\|"b6cLVr;U0z IL}CߑI]sW~7+Nh}`af[@. ^4đ 5N.w f'&ۂSn&:Oc+%p3([>@0ڨ/*i$,aaoӃXƼS*( eZFDkAf`@NEA\)jqW@#uXu:%F*zKKS)HйNFQW dOyh-~-Z B}s%  d>RgڴPz@0{HJT:1C\b$ 8+YyY)T{Qr%?x''Rkd @T[l↿Sn3V2%}6-wb F~~'d2CJZ>Rh<*J?lΪ b;zxo~9BddX7m{##N|]9) &B x AhBBd}ݥ8cU3nq^_4,ӆNYs_^척`^DӎBKӴM<Ü>xObn1;'C=8NHG{>5/Ð^}`g#eĜ'cLX(,# e5ܚfie&f}qP꛵#k-r&͢u0?M220i%VڟK=vߨuov!ߵ * S>K0MZPZh~rYEtZ0wVoWIL{^W/ ʛt=Lxb%z}? INkaiW9J˳eT54ǚ?:75QYxK>/NIt#&RMʩ@:KemoYv|#N CAWA܁#$A/N-Gmej}WX-oN_P[*ݰ_3ܳ=Q]vTs7ނz Õ2 ^|i H4`:#X Oc=DbS%SV6M%boNTc] 1>_]Eɉ`dz3YGa͢s\!!x\1l6_`꾷kR!2_V黤2-`;C89L9Xe5u0%;9P&_ cɠJ˯22ʠDΝM[?W9xyvNc5Q0 퐭qxlp+mbLM\0Atk;KvޱyW~ldQ *W@ewVRezF&TT=.򴢉F^ iI8HebCu8rZV`XIIΣQ~}Ë&~bY.S2vˡp %tn0p([}duhֶoUl} `ֹ ;5Sb ,[E%ɲj9;f:8ȗh~dJir(N~6Qr7 dz`[Ac3f$"MPے.QvG7cc}0 =t;o N+r?b~[ 6YsP/XR`%TM/OGa`jHXD(ai8w@CG]Q *` )p!O{Yy2U6v|i A7)*N`J XZu; T/Wua$!OY\դ&+hY5p5`LeIRUR=,C <q~O7kCqONJ}+흼< 19VIP h D^W)y'j$MX#ݦz/gpYEA= L.mz % ^H"/DkڪזGC,[I'FU,Doӷ=MOЄKs%$Ԓa"63- BShR@ !KeW\d5urlݙk KSn:l SKYA hRKxWY33jqM O'[%6cX/sP6Aukl>^p]( F EMHvEJ.Dz8>j^NnoctUږQ !st8;y[^w_t#^0+P%{*('+pl_m26lrj 0pcCNARB)8D弛|. R"X2͐[')\ps+C>ִ+L@/JyP+1mgҌnD.ݯ[R4 ɂ,6'-+>3'GFolPӘX~H=ؒoGr ֑̼'u7qHV-:l@oMb@OOmW}IkQ}JTvu^* YBGZߪl ttDiʀ5Lmr Z%JKTZz 8[I6OLKVRD߫Lm9:=Rv?&`@ߎٓDLiP:6Yi) ,1_z`v~#ࢴscER ߦ=8KxepVk$q^OLitܨ9nv?eMscH쭯ms{uD̯u(&L":;&,;#8 \zz?, }$jU)IXl{?LRPgNIzA|,%U-l;aGbےPd3&t=fc4zY'v#e!yCjtf#:T%A߿ "&Tj:(Wt>< wBmٴ"9.pvgO İ`83uIĆP"2k ,&=MQK HaŐKr^Q&w@UxmdM'@xJbhJa4$=Yc3|Krlu+yJOTN=.OyƇh3ѝi~y> .߷I% 0l+]FH0O&*MR]C jRͷB iCȐߠLLݦ2Vz3 { rPU |nԛ+QNϘ'Dh+35z"%Թ:xjJu ha:2Q O"_Y[h/0HՒWj 8m@v~h:@m]G7)X1kCzFֶ:;! re43s怜T&3@oǼ%( M%uKf ʑ) '(!xXS9r٫)ꓩ:ܜA}|Ibdc=B,P~zCBY%AtEJJ%M^0(GVvLjH6%+cbH ?;aKW+HZgjprC@7YlQo^,' :'3kY(0l:(hE#a:PG[EӺY(ia!`eP1R~t$rCf z._Iz(ӱ\ыlE35gY9Tb>W*JOdz1 2FƑ燶Ɉwu']g]&?`=͛8`\_%-հ_oɪFC:[LbrCS|EIƩ[w1:U!_nq~>MŚ7kt ®_!T% 3O1pYu/QjNn >I%*I0r)OerH6'WVXTxjv Q6>H4J\6еC]NBW%îYC tɜJѼyXD {+b5ui3i9gU}zMp?_Igk-P  87Cœ%GK f@ /!2+")(ߐG-!g?Ɇbz驵բ9ap9 :>ʢ%H14M+]1qjC*I7@ylR ~Z'bjf3ָ0aPvLmG]`YͬB*+Doko C7t,+y6wuu{Gګ|wRrGɽ72~aRP|tHk^#ӹ y5%CQzR}+Nrl |M~S~:r,GbisP3`޿m"3VUnb$].Nf؋x1*s,cdԾBuݿx{!/~!sn?no}(ZpKC1.yNYQ4;7;m䉚9O) =\%eE~ !epftBx-̾EW͝np?>e&$2Enzinb0D:V 9R'~ƃ6೐좒`q˞98TZ.'vtbJoę1ћvG%F&%Xt}5]67XdELcNFca;/AM>ҳ<9mguSfiQ̌E )cK.`d#ƺ627d>C=q>_g""]XBnc|)wYLq2BС(ѐsd UV Щ):k<FuRgշ g5LSX)$&t{]'~)[ZTRLaKU u ѷi3A)?uD{4ӳfzTcZPN4L\_]r!mv$"=~OsO;r uOU=y6e1B{Ֆn"WSj XҦ?ݥYݶEGy^:ܿ>yG"[!KtdrFAP\{Z~fM;NV3`f$e`HR:Y.fWe/EYMRt7Tw&0<UbN梎Ϊ-<& ^Ә^ugYZ0707010000012e000081a40000000000000000000000016101cd790000301c000000000000000000000000000000000000005300000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-ci.ko.xz7zXZִF!t//]?Eh=ڜ.+ηpO?mHjl ?:ڻ"?V-J្mGa|8=Q Wn/wLRJ-̝5kiyl>w "=l5a\%ڞt8YFˢniçA9HZ0:\;61oIK*~*}6IW… TIR^iLTgGDJ3,AäsfudIQ ƹO+Qik;5ѥ@L,%hf|L&Cqh)u^V TRt $ςe&jl]aNZ/p{8v] MB_W}<`j(VV)=>ɳg侱覽ܜ:NWӎnI ri}a뵠.&2IX{V8Ƕ/4Kl`iۣ7-LBE`oi"ɈʨRzi(B㞧X Ҩ .OS{l(ºy-}]$Wv*ݸu*stZ[Bע@c/ACTaNm/S3gCR/F5(Qx>񅫏|Ez_ eB-};^C%>n7SRy% TS,sSu1N"=DPpqdԌr˝iE^EOOB K~0 rWRLE-ѰR|6 {o^%v_Vr0-/*gɇwZGU@cr ܈N&PEe)\"߫9n.xj1;T\w7&Z{M_^@ -2ԊLD\(vÜL6ưC_pô)Gb0&mwT8Tsdl3zPOGb.Ra8Uy^[[!ZZGTe"pszL,\*jYRзr2>rOPW?>\K +\gk.+@_J?[,V3V;_Ӥrfg4sdP5nEC[z8,p'uZ:ۣt= E*߅Dj( `;P jC].?k#pی<>9@--`$&h>ѱml[{Oم{)yq9Zh#%2%^ZxNDU \D΄ݱ٠ }3gHrOvd5B+ vgI]4"ԇ^NItMh']zJ/C9Q $W<~ؠaH9oFX,pwMFв(/vALF(+$<[j$s1 ?Hl 7FȔew. eOȯLUӿ[E^,8I Vs`/܄'X{)LJeؠ>\5hdt\u' {>3>]2J$Z11輂2TwT|q_?CWtW$.펢k|WfLj(>ƿcHS*)UҦ^DF5~6c(`w$ ؖ<'sԝwŲ+ʨyȂ-ODp5˯E:R~6"%:{=CC3ih7LE\hZ0d"dⓀQ=8U 9aT b*pk aԖ1"mݬfvo}ʻH(%<`5b'>0[.Bh~a9ZrkV@jfڎ3ZO"jfhm#_i*ó% CJ₼P+@N'!"ٗwe.im [> )"/"Ax/l3c*fD,UZU- g*Rez]NWOϷȤIR%pپ4q (v~yaF7t#l(֮Ru{H辆t9Yq)Vf^dU' 9b m6P,˵Cy4[Di/s1rJ}Jk4?SOcmtrjSiI?,^A="@>SƇfPÌ Ql2~{B[ (ٿФf7s C&V\o=;pnj7exժM{woO 4Ϥ]5dӿ=Vۼ";rhpWn?x1!*g'#36xZ"寮D3!ԣ2_TD&!Kz$ccuؤ^LRRϥ ꀼ*"GZ&*ggp${;#Y_ \uI` s9; N9sZZ@ CU|H=8P\חű|A;pn':I)72)@ {N9ENw ׶"F_V&R`>.5yI{\ItL*yDQ7ԥ箤:$dæԺ]b\-㓴g+\ d ?c=H!]\w5/Ɇ:ZM׻@+!-o_$h#󪢐jN'R{eh%?$⁂Am /S9uf,gbK?. 7>w,FL`6hˑAOgl H3 z8w@##OM5jh/-oתPJDgE2>y3{vw2G͏T'Tb\*v;2 ([Dq&Qn*4,tI6^EFȔcڑ=^c=Őt7Bμkb 6ĿG¿ ƏQ.v7AݵTCr ցQU{K6] t a|lvU [`S`bYmNx%[bD-n$.<W1SEsN٣3{)qk:5 cyEc] _iuAf0]D6'tnБw/7Xca_byip?^s4*wB в*lmJ}w$h";0ƕlv/v(dRﴐMi+%^aLƱR]+hyޘπz,B{%,%ej¸~6TIUelSM?XHQHk }x4tzl?<>|EH,s$/4Xx$`tj zuKȩ=WCTG0o)[gL9Zsr|GE ڥ2HY.Y50Y(4 TRff sa# :V<`L&2!$1}<oӎz&J~d)}$7ULмn<] %MGAZ.Gy_s=g}(c$Hxt~Z;ٔ/&3F:cxԪ P={纳w5`!1ɜGTc &|a9]+V1^.+v/~bv{ed3=h4Ljz-_'bVKU%gIjf@ -=)>pg6:\zm 5|n"|]KLJV_Z_ 4bJNgL" <{@q&s 3!C*Z`| dn`}9}Œ{lOLazl&O%@ɴ6Vpn3dN}4ux/ ,B!8f }Rt' t>Zhz)6҉qy'>=_]l/fLs_/Ũ^`=냫תJbҸ-c[ƹ-\Ghs.`<)rV'{ [zF^ _a'ybu٣?xNim}I KB?AAJf8%{EY!Oˮs]9M5Y;RSMFKFVSDPr:&Ge(=^J8nZ٢9:=&6-sm5$j6ť;q$Fx&/:3X Pʬ'%갚XÑ#wԬL_~T%Aˎ5?5{]ȣk0@v_FdHw"@SMꭠLD '͉7(&EزMa.d#Rh<#-dY$VCyu{bst|< yJJE,VO;)5hþәHB/`ݫ"S!8g+5cQw , 53ˮYi$C*q !:=eqCiC"sEXBD@y^nO}ɧ1ghq"h<=ߐXݔ@1O>(#Vg)g=Y78R˔;zBhXSg/<}V-{ٱCly k(sIC9p3?$̷pl:U]3iL&ur%ǐaײ 짃e#PZk~pdH6v6r H-qsLtc6H=_QjWdhr ytuO䭨%[@Q$*ؾ*DV`5hS3Q XMdOnK6{)ػyA6Wkn@.[[5HJTT0޻L+ `kD+HagNվM&Ո%F:q0Bݾ\Hշd0&VY @]g}?(͍%VgٚxQ9֋l:NUʟVk~ q`U7A^dZ+$H&۽y,OӤ3tqaOٰSJ]C] N9gy}0W N$yFT"݇G|YFG 6l5EILA1}+ fXe.}"X 2BL=Nz[ByM ^׎kʇ%R|iN/cÚQ6cc4zL7vxV"(Sad`ۛ@pqۢOrut{*B`$2T:smV^cA9aM3EnlNg!!&  |.# oN;-Aj=@n?k(f!1|h#3pd၀⢨24Q5-TK+LGMOƎe}H4 xofS }F6TnC)k 4A`$mr:/;P%C#yr < ~o5!CJ)34lJELzeNgACLV3_[BJE4͌>]hGԑb:iϫp9Ym-a6ii2rK$ g35\\'YY!b^c|Y&\K_DmaկMG9kr07~өtHK1=iVi&Dm S I\"vSU%QrCDiF)< to<nj'CTkj(Tɿ`?7JOuF b-5X!Qns >T &&XлJS[ƯnR1]e6fYte|CJQy0@~Q1@V_/ t$hAXV?Lz&Yh!e>PVad[^J(2 _6G}ll0˦sly|}kNQCj5 Uwe\!y b^Umyab(lc v7tx$qӽ齠bo})(spcTC-&^kxeh3=k_[ʞP $Ff_%_NҰ9Y k4>>[@X B.ܤ+&v1 W Q'o*̀~0[V`! FS1yr<[xB3yj^%0٠w[e`Ch[Π9uATWc`T"?SjsLlP<*X1Ϝ*C5gH~.2R2V@$ZU+-}k<6[3`?ύvOk&ol?81|#Is# Y׆T~7-` {:.іaveD򄴛JI.V*,_kc$HL049mjJ=vaRS5'<.Pbc9u+(:$zgL.M9sf)X,ς$]PJ!R"G=(g{,!Kו7߉"DQzXCHZAI*hK}^*F;לUva0;Hc٦yNLC?4t oi6}GS.AaOYFR<QXu" `HiY歜nP@WTx'*¬TšTƳm19WH|鱐S@躡@-78UME/IHA'J`pۤߌ>:Xé%tFy9Ium/ Hv acđy#sޥ4C\>,h'o!jz7+0X2/mq0q V6sYm>ȕyDğaGEE1HQQb =v 2LCs-"3hwD%Eg0jjlk}&LJ8>AJBoSH-`d.ͦuޙnL~2 EuΊ+64[,Og)iys*B% WJf[?Za 8Ucr2ͺ>mw椉Eq.iF˯~6LG Mđ^/G>Wr{:N_1b݀QJ3W<2ܬdNqo}OtbO{ RKWTf{t]'d_5Z6Bj?%h0Au>II?"'ͅGAEw_~֠vdN }&mkXJ̞hg8IGk﵊SE񖀤4d@ak5"ELqaw`b0A`JrwgW;׳1-9NYU z](GU$X+[ <##!:FГ4p!争'6tp0Tx ^7 }_73@H"E˞ A ofˀ%s+sL^.I:Yk2=kDgXcHs7+݇J*V;e[rD^ EAXN.G:HKT҆T-[Yw.WXTNSj1?J)n\F3lJ?d(-e仐`u`gȝf]rō-fqo?xYy0եPsДHMTAŠ@}fe#V3pGr\V)`(*#o6rڀ% {^?ܶlm8B޹kYDD\'1X^c^+cEɐu|ȕ"4хgODRs@vyշK%^%AcHQˁ`jq*P.TVΖkWzRcTHrTU8~Kz՞ehDf11)~1QM7&{;d# w#U5cZQzGK+b_,Q=_d.0lQb1;ZT}!u.(UIsÜbԋ.h`'NAP#\`% Y`x`ЌliZ57Ǘnɸ9 kcuWYgQ/h@7kDe|fJ|,J~j× k_I9;hBhC+g-&mȻ;ЂE 4+(B;RRg gV6Yr7}Rh"\N jjftWrurt=KG tǑy E9#d4(k\rLR$Z 穏 tp|$<;Uo\.+[.XA3lj\=Z2F>:а55UyYzvœqFϷRΕF>L ],G1[{5m,h(՗7YG?0Ӝ9:>'k<**z&&>073_,SlgYZ0707010000012f000081a40000000000000000000000016101cd790000199c000000000000000000000000000000000000005500000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-core.ko.xz7zXZִF!t/p[]?Eh=ڜ.+*">/>"M*K-bJO8aޮ>`a=Md/}S1|LWz@Q|bYKgN osl dA*F5c!)")&uvmfVw dVC?aݡ/ '/?IB1d9Z Tq]HXO{G*M.l}p]7K*ZD'f Ŀ\eV.y:ʬ/wmV|kQ"ce:QbqH&Hܟ:BK * H&4XO|`*Վ>+x,{,}vSEo_I qG{ - v1!)^?f=85yy/?./K>-mAPI:aZ*?>6fy(y7A! /TdPuTw ΁TLDw8J6E o-#<*b1c_q nQ퐜ݘ K9/W "@xlIύv#b~{ח;ᥥ5srzP%9J۵ cR0m<1 Y\+aIQkl[A/ٰ5M@g D.S qO 9{-5B wELXK/F/qנGD!\ 3>n*Fy&wWm *4i) VecZhF<⑾b7s.1V-Ϋo*y&-,VȽ3Ve&=_Lt:icPWJHS }`"0'"ҝ'(PKγ}. P:.=aA&;W0uYmaE^ȶ Aiрjv%Cf̝@;pʀX7qaQ[mv n"0!O$Cʎv*#i/+mSxEbyIgi촼Ը8{駿}ݾ&C/&F^C}wE|AJ C>q@JA//ƒell%&f~oam98sީ@ ^q^v&} |tB04֫ݷE:4$Ə"D>iьmX>!աi{QsICK9oI7GrPWe/!RViK TxӍEqxkӗ$`l7\2M?'u,CfdCdax\_dkW=*4Oz"$:n[bWe#]9tŇ<+gAW^q~}lSkI8󟳔 q E. 3qnyC;ݒ,|v9kٲ ϳ6cز.ndym${3{†HJӇ0:K!oG0Gd֤2dg;Yws7bK!MY{)(BT\ͷq ƀB΢uLTk[ya{ *I+9rujӔKm&ab%3LSLٔT0jD*d g8PP _;GzO/=tUw3Ubݼz$Ǻoύw,`މ^5fUT?ްh.E`{ nXiWx# qLN#[ҬD= #K_2QY+HA3%ːތLkX-$52/l5o(| l%Lf&9m `LUyIϚ |I΂XِxcOvjV&K)# r)=Y8{DTxIR(?LVn>;^BJ;:Bg`ko Ǐzsu.~-vЌ?' <)-=p2/߽R_@GaIj,oBSWy'|f;c+^q~G/T1NRleT2@{w4{"%loX]6|vTlAHUo*F5yY؀X 8!Y7XaB탶8|zWoh Z㐑bω#;eCB\{:~E/Uۥ LftYj}Zsh6i [P )>$ĕq7,Wp.< <g˗Q4qLv'MtTU`0Yv<< uBV##k[*_}^GC{h,ưn~=$f=Jd|cm&j^=5yp`ݔ r8,ѹwr`mE bxmWQ4zGYKg SRjp+J+%$a`n:C&VOrYy LfT8YHn' m*ī8J 82GߩASb6VB~us;/z6xlÁ)% .}(C3fXdں25.8;SY ԥ3U}1TuODsVnIzf6IUiYޥ LמЫp^J** +\'?8=Qd٧ AspH9 mnclX㹐& cyM֟VP4qψj 24G Й3]DW8aF锹6kxK^4^G٠BBDM3գ̓_Ot˱Q3P*My_4ŪyCBtō#i]ME,a]Ox?~@{2뤡=S  >IO\+ {C 3 3sSG|^*qH!jMSZgb߇x^]枇OJpH]Rçɉ/ReiМb|BӃ r&!MKX x3#VuuZq׿_#%`J4(UJjfƔ{N J_n6TFW*V0).VhS6ERdfꁨ懼{&b0#|Uc( >R1qLhE]ě@G$e)AQrbIEv 4gŋm!VƱ"cp cQmZp:gW $%~<վTܼaXb}ow__XvPH4T /(%]M?QWK|.i*kȓ-G_>B%#$Ϯ3@qf[4$} )'E1TƧh|."]nd%Ei& "!7ħ>cِ800ZU<ˠ֚w NkΎ }S7&檚1Ǯz|r,*+ A0[i#IbdP/ܚ&HefpiؿP "|LF,cn1%F,Q"ȁY:@41CWz)~-ˀ:byęҵ I`?xNw_?ky"8;cebSi7"4 ~ZQ+^4=Nx88=Ulq5qqJT]-|0Fënv\߾x+4dţHױcVG_tRl!KueYv܈;:?~qFc[[P&?}R++ i [k:5)ഏWq_DIƈ٢)֕jVƤu B?zD ]qUqMih iϬ4f»9N޻bST "t`g;AK=)rf^з"t^"Sr{Sc[C_{iu3?^h? ?OanZA,Źk DYYxȻ +&k'[ _ o}(bo/KWlC [VV8.݀_90xTRn?w tv*Z7֢(&!T* Wr; t},":l\Ҡ@[0.NkOH+ēvCGNGu7Na;{ %44Sp9= cѓ$ ($P43'0$@%@|'ب?l6-ާ\lɢsRblud\": /(d1RIL {W,Ye &{籀-I8B=tߜ,0zBݚ38cp("Qo2] 8хmd^eDe**KQ_¯n?/#0ym3/[$}/6) Cn$dF!-0}%dF;z Tzj(L'OH gaK}G tʌ`Œ[?.C-,7: c(@4]j͊ ?PX' >pi'1kepw-f@_/s?IfE ҏwXv&FV!_xڐ|j$HXήh7:yg ׆p$c9PWȉ()jq]2;gYZ07070100000130000081a40000000000000000000000016101cd79000018c4000000000000000000000000000000000000005600000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ttpci/budget-patch.ko.xz7zXZִF!t/jc]?Eh=ڜ.+ HJiUmreã*[ ׍+"1[syk8٩@&kI\dhP_j|qU4udة ܻh(ðtC-M6u$)fGXsK_`V|1?"j&/?#Ev1sy*Tgh' \oLō|wchT,Z*3 umF/5Fd.jU{0:U4>>&J~#iƶdhg $FDl&ǯ6@ H ]]HGyU`myYpgPقO6\\r)`Qq`gL_&W 23Tl  t(Fh?ˢˌXq, Y6 %+d@fεǡ8x _nC+O7|U? qB#78 x`ڇ`Ă✫c1s8yGm$)ӓw@%8uMW<AV.ԤyrsBlNx{~v]y2wfŶ|д!]Ch8C h&9LYeIK=ЭZct;j90ܽǨK__}M 8p9N&ތ5H;7>k+i[KoZ'bvS׳1O+< : xMg ֤֍ڎrwT 3jK" L(w"FYIXHt+SR!N7&i5ܢV@X^Q ~q >Vzмbc"Fm& ^ڰ[/qL:7G(mLear,a͏q<ǰ52dzeqF|gnC(\HH6ukniS\𪱠4Uݸ5eˎ 쩏%D7(ָO/a_WɤԬ=o, '%lM\}<цp!ьzN|=.%8ʳ^!oa1Uw ネ0սF&^&aS6!+UmzŮq/cψ+-_D [d)![𹸱B*ʈW9P@Ô;/=UVZ"3جlo}X/DO #M^7]1@v5j?FP.ü0¼3")}#2^v"N}yhF)p?X1L@k3eTTJkSJ$Γ\X,P}#цP%TBPɼ!B5 !~JۃEqu5Z,|Zwmmk2_뫥\iG,ۣ@g_RO? %!CxRX2Y3=olKR*Hq[VwD|әG#wP*um}D cҌjȫP{ӋxdOegˠ~p?CA LqQ1 6J~fʹF%u?R6 ӡqcRj>s_ϡdB@UA1$ڲ|*.`| /G8"ݴ8ၩg"/Thܰ*h#kvq}^] ,pe|੆,xߣ&CԼTӔx0ܰ:Z#zyxO$ΑqWJL55 N2.~yO_ z`Q!+MaJn${B0QZ(6i.)N=Ao>MW}yGvJh"^M(+? ?TMΨs|e)  /pK QF?>u"%$w/.ߐaEy#mtlKŻ|fC9Ǥzq.EK<hZ|2/dj=̲OH <"QVx3YtgUپaZT@#i:r'7p:axesFuқV=3߳gPb: up2y]'nFO.-ŜHU@%(k9̛25Vv,_Qyj?b=#ja\ ۫' ܪǎ?kT"dyet6-*GYCq;=B̆u-@vCaEd mIb n=z|}I^Ә$ykNwk4% TA|Af.Mdeޤb Bzft6Й\a))UZ=l6}n@It\ߕ[M߀ OdM rj1MOjlx'ڮ2Z`-\q'&ܹl]gHB;.ܛ>O;x-u lYU×q-%bzQYESΈ:_֜UWYEp;YPj|bRMPlzd,F]4],><A觳9S1Eپ5ѭ8/Dl vUE, oz9+̏;G2L42^Qln &b~yipqy%*t,d8*ۿ[*\b`]\:<_ӨWulbI2 61B&rW6_ؐ3 krkp&i ΒI;M )ͤ |=# #i[Sl'&rcU9]ٌ) ۵ NyGKJH`p甈e|,g[09nZowm _Pxo 4`m-͛ VhY_ȲQm.חP*F#A`Y~+hIty =5-p)<^'u?1i-Gd{wt(S RB4nH\b!CfVJCMpr= *%axOt@jQso &UC&*f]]֟%fY} I˦c^alc|ga t{7K;cciЍb1 Vw_~6?"KN`&k.~_̰cbiE3ŏ(=R:fn!8XK XwQEp?HGM*(H-tCe)uzxgEቖ'd_SPിOL]g\Rq, }]jX`ifgNyi 3B0gnqsΟ(IwQl9vE}:&ڑ_3b$?)5Ы4h1D<6@'d7@\if햶.VTnq؄Z8:MC)A4okGKsDDܕROA g,@k$%A:hYuxL N6ݻ\ -HHLy"7XC,t34RyzFd*()}: b\d $lciQ\)޼0i9P{8i"'|*i&aFN}9P~Meo4(ĤQqz˵ k:p7zi,^0!شIwa˪"-JGTǚrX5XCˎ*%iiqY~U.OQfSIV~8 4JɵA1ev_08r:K\xy'Kn4C֤[I9bbe0p%\L": *f+e4A Gi>!qލTݛँr<.:^u`g_9,}hN !lf_;< 7צl41Cd}_xpyz߱S*㮡c$y&>!F֯I׆MݴrP/k̬PzeJHΡ] t1SKPgQ`sR96uq+{[zvhшKJrO=ݰDŶQ<0Ѷű{t $ؾ2W[sӹ&lQL딇[ JT 4%ͮ ۚdžĵyձ?YϩRSxIM^G x&yn/@kost;*HVNR;J=E}l.KDv(fEx.k-/RUNDu_nϻGw^C*k􎳽|HW\H覭4HIw)߆y&O*4"4x 閃,m9`=m#vsZCb۱6Y5iph>Kҩ<^s ofX/{Ҍ_IN'>ĺr mHZ0@Rd1]O3;*U\YL81:j4gYZ07070100000131000081a40000000000000000000000016101cd79000023d0000000000000000000000000000000000000005000000000./lib/modules/4.18.0-326.el8.x86_64/kernel/drivers/media/pci/ttpci/budget.ko.xz7zXZִF!t/{#]?Eh=ڜ.+ 39a~ >_c.);SK3Edf]*҅q6W=LES cw#'[X/q\DiZ̗ԁ^0~-fbԢxð07gֹ}t2F"]#t8m̚_CW^[pe:خwS ߾%2 jpgDM̹JXe䐓1QE噀zD;׏O6PuxQ !~e ~].^\4 #UHp*^ 5^\%5[<)=4RrrPAOA1{0ψ=($WvGyNdL{ro;/~OrWˣA=w.ND5#lX9woV|%(S; 68u0A,M+<[o?) Zmz쾫-7el#3C^忪⏧4 (xthq؋؜ ;3#,c n40MqBΞa#LJ}Е92xIJ`~>ŗȡNGNqi7-Cn=g2qjbCuA 1~./Ԙ倁̆Te|x0o6(X ߱b!QzkgZ8IOXma`$b3OÂ?1* @=^A&Gz̎4+\0o+AH(-ޱl N8?qz"g1 ~T/姴riF^:zTsie$E#vD ޣ0&[[I÷rz:`fsFgR`.Q[OYwDW#5HR~6aR2R@ːz? i!KpɌxy;EwIqe5z̛Gd[5O#W͖0RZw%S߬&D"wqRf4P&9faGR]T^>1*1!aNLߩNKItOXOJ)>^GVDMWj)UtAB.p"s#Sqb7KzB~Y`Ye6*qĕ Pg]02TsV ǫ͵X/:eo3r/j6dMRH:˸ŐnsӪAW}buvׯF26:c8 |(YUAi6q%D)Ex ɄI}V G'\Fv2`a!b$!9C%%CrFWR0ذ-6[6ŜFJΡ ".P5w f;9\`_64G^ A׏BggU[%-ǞE>e ]'/^#B~l*/*8e%NWL˸x@,CG]agYϢ a @%ފZT@׀ИЃu\WK-$e0x(,p$Y @!]/ HփĄ|CBT'&Mѭ40r",\W5 ݅b'jh߯K5wWפI2yizuy7]|Kt~]cy#(p~Bv񇖕*4GHuVͩt.=fMIP{:s\VJ G/C ?2VV Ԭ)]yīmֳ4KJe[xY]b؝. hƜB~B  [#G[ {?N4CZJreU+fM^{\|7HGC5‚Vh ;g<9 _¸5ܛٖ\uțZP>ʤsKsBଗj/#W0ud7${G9]g.[0(0@p׻Zaa= ohiy!ii~cMO1} ,.ݢ((hl/ i(Oh)7ԔTr$OהۚSRP 2R=[mN^ys)\ iff ?s*d;E_@"Y70gajk5ExLJsSqjCVNd Tc}ń/1AE5Ei>I^]iT'yuUnB]DBN  Yhk,z0wb#`ӨwC aM$^ctg4b"ě"}硱>FL q:SkJ0A:[|Hz2[DC$ͥ_@ \Q0r*S3@>=<0 șIB%? 2ejUرBC ?R_'֬0 k'lFݿ "ML 7$H58 v-% ?2\>yrc23E+1(P783Ye` Dzݜs_GFrfJ1?Tp\Ija\V*29ˑg;mkL3`Rwg7Z wOV}'3=rpbmE}DI#P&ZBb,P$wެR Y҅-~"(xuÁ?lzU4BV #7[xX|p>~ ª"15:=4Yif>c >?}fR9}kpȡh%j@if)'>Wɝ~ar/?c5ZЏJF fOns#cz])ʀ~?0, "KKY/Vr!,b6QiV.%aA.#R֨ѿv=l 8ǽRb3U.l516 p7\} Dp|X{&^j TG]& uN$[sX 4(bsah|ž9$RsLKE|] PU4֪,#ZuLZFľSSEUiN2NepK~FmhH `G:威l)$juŘX6y7O. qkceT ]@%Y ac])"[g%Ypy83}Ͼe8 Wwc_NtĆm Gxr6-|Qa;T-;K:{):K]+1: Z]$}95s2Bbr Q12f^?=١A=S;^/%f pR.T`# `J/-\tSl5GϢQn$xǴVd2;1_wt!Y,ƍ.:<xCVkz{tHsx#2>X7rY/4Qh~OkpGcKPڵ8tV oզfۂx;U:nQxQZxuaZq{AfcՊ.:c/(x--˳ּ^X|B&.41 #^zXK-n~d#:y'8/K3wta-%O)w9-!53x]͋= GMۢFs̭ˤ3eb&j5LYz+% d!Du h!3ܹ"#8\ Z_$%YcҪpn~'_  lE~w\Xfރ;U͎QlTgGSR+T7sC6#`68Ilabяlz;j^0EU z^ PG?)[SN]n]X.Ub{5\ޝd!ᕅ:˹pV$W3$/ޫǫCV'nЎrNJ/BO(]-" 0ڂVŽcYڟ$*4Suu )pF-km YwݻI}?sԬtR.uX־!{?kB~:lq^)rH3=QPB>@[}OQ=/FN1tVbjwⓙ({LEq/j/m摒,$РHb4D$Ga\"P|ۤ8h*1v*1 > 42?Rϋ-sk 9Hlj$!'w@br\ SFk}n ;ڶ s=՟ךq~~ɤ20+5N^b0q=y)="=Ba ╾<_Keh.n|T1 LPAjqd hB3BjmQ܃=<%YJ瓋=X"$HG`*o#zvȜ!H8oS7u☮,V->C Y0JhD{m˰NF2{4E$RAj̩ \jIY0e]خ}>Qij( v\f^ eRDNS`@ZI FsBeL,M6o2g|=ż`XJ,r)+L .TrW:>i6!czқ?IK#vSa 3%\i>𜕏n&=_69~3~|6 "ornVH'e `~#Y/JpmduRn4Z>1`Y5dkvX{;o:Pʿ!_f4InUAIh+nu3z]\\,@'P }aJDH_ #)yoָ7C㶫>Q2$8ilzKxڌ+dLYFjXh9Θuѥ_.[R#=ʲ28c#@M,Jk3 ~h)-0/ GZlQehr**GYwru;pIQ"q̔-4/&eӵV{)^Tb^{l 'f~k *k=o@i)wUpB58eŘMjQ F -xN)NNˢ <%}42l69|oYon/KC/۟ S*;{c\?V8ɭ q1*A}"gmi̡0F@4lǁxz^?R< o/zYn&=b ̘Δ+ Rnh~A[!2>NmaziMP0a&<mu=b38콦wmsoDsD3\@ >̑ߊMMzPW*u*z cfBӣgHs}~/aMckw80}b$oaˮHi9"l QN۟5U EMs;yWETzqsCc5j 0"d?IO0ogDS~ so(+*d(u÷Mnke侂(+11Z O{sͧfT=ilN3^J>J4$Jc,a|:EV9yɷ)g!cW|;V"Ob~Qqm`NF9NE]),MëQ;mLs)U,rXkoѶVc@|j #pݸi "7gU+>&,hWyJA9[#{}quv#CpN2(v{baFK}Nb?HXvmVuqFEH)ݾtp ~nA툤q|yMsdLYVbL~}-"*hj,1gD5Ru@ ZIXmAwcd};eL`ۼ0rjw!FB oE7s.jbͦU1Vxt~Uq M_vбÞcpPx0f|]V$My`)eHB/ *vj Bi{Kz> C˘ݿ+mLϧhtjĐ7F(W阮qe/2笮bAZ{,Ђ[3!ysا?QES! S$ 7<`BWTKqIxDY5?"}w_Ls^x" $[)`~0&,[u*?Ǵ^Kh XOuV:6 ]ʂx׻ uxxgN Wl3˿KFe:af; Oߙ95\F+T69`%&?炉U jI!W'c]Ahڈ+5{tldAQƍ'JƉ-Ȧ>k*{e8VWx#<{ (j~-e!'9Na;%,)hD|7|“9'93!T@_v!na1 ֍/T\xܾk(7t2<WGifp*u33CA<4=BQ3#.y k4@d2bYD%,4҇ů]sէ}7:2WHN,/p:F:3;-'CSVoDw%j(1?ZTZ"i=> |_d_C$9Ν pZ 4˼=5iTIݙtQb30hpb!&=CBJs 11 "Woh_4Jweo$S(zCL-RI֬TTSڡEG]gزIo%nW в'w1dHwmzf03Au).7„fFOo`N,F$jI ;I |R9ogd^0 ҧEûiM9̥\wJr}ëS"fd6E nyg~|-u|2I 9׿×;n]Ÿ b7ZE%[a"ئ5R,l@T"|SE訩{K9#AcǗ!߉HФ|L8Ch9-Q~ӮvJ $WLYMaczB[sCa?v}VdKt=3C> {Id8>LŔY4gyZ2%ڵ082 Bv1Q ,ȽªG$Izw&2sFqN&ʩƱUn;Y%%ADpndEZLJA0_([ j2;D)ĵdM#Yͬz3)캭r6XP;%;V9O8$Z=cşP!{w=KFa53! 4eֲ)Uh]Z0M&]Qy[ pw4J` wr;\m ͧw:? $_w<9$²cRq+A ܂xC8W@4 G[o'JK2^C- {QxGM k(S),ƒ`mPCY|7/ g>r_.1 }kAn=^*+80 N ($7?%q2Մ!9:ߨ`j1crg#8 j Nwx׆eK)NN=#*+:̍"g:mqVA7XH:=CbW'%p,44-)C_lۼ'm b Ɖ(WJPr<8BJ.O":N|O#0Ӹ's/ ' 9sjEdb1гҝrm}rwAEÉ ң`D Oe:%.Q@%Un_[y2Ⱦ0~%5G]ѝL*o=μ f-OAO5NΊ;@o %ŷڞ_ƹCymLh>4\;l16%/9_(RljOXI14P$ZY2%ׂNS@psQF`"o W4%3 )UyFNeM6 ID(rp7}b ^*t>\Zj}fog"MG!; Y>(Z3^7OGzk뽐yh4Qr- 4MkO%Óf$|_ Q^Vk\b~uj8X2ݨ֍u: $s! pŗ y:‰5DlUqxS P ^``_c4w4zxq\ptቫAgT=nikV2"iYUwL YqlkO6IlP_`HFi<&UE]~=E^p'Ʀ!Pg><\QSu&KH )[nv6D=` ':T!g,&m&iO;yXk^ؾ@P DέD0|$#}+rfs4)ZzS;man}u\vI凥j]Un>S=``8EA8`XKm}Q`ŰH$Q"p}\HxM YkǼ00OZ*Ey#Nk|O6L *D$%%-a"@ Eqwt'jwo'!hȡ;EؤC%B˃ir@d1$[u/ˬGSta%F106i[3;U\EwabRpj3z|ΎTKU;LİcioPtǵSőyA{R} SpKfm̋3^/ǂ]$nrݩNmyz`T::#+=\gE\$E:M yM@iJQ^:v\ėeU:ϧk+\{dN$*&4l^l_kvuЅ]^֣ 9 ;;TxK6Pr{@=?|Ban7̣2v w$[V }I|{6Q=B~j_,zL iY!Y\~'sGszjeAš5^/,Y%FtSuwj CQPoװG_J4_$5*Y~3XV+.?E"k;LtJ',-xآU`ѩb"w+(oG5HR6/ f-dJmeY )ЎY6 RQc)Ad1u.nmp֫y8WR6LU.^!f؅!%ȪΚs mCBN/4_ύݱ/67KzFkK:0JlLxdT(}qV[A5H޷ /AAb-"uUլcQW83Q~ ZOlHy;gG>r\瓺taxYǍaA/ o;ҏF#3F-ٮ\b22\]A?KUo)[+MTC$)FvSװJ)s$Z6BLK‡{;YZnQu)!&(2c7 C вWW.PcW%fId {1J/YmpmuxbR9f#(gR;\χE92Ig}фv=,i,!GưЂ}QȻvXWN͋=# w,t,{:証 ]U6xCR :W958 W^ V;Ӌ|xA|,lv~q(D&Z@.e"*(|ەRH*}|xNY fTKh`Q Yak& lrѵXyyjBtaxЪ[)zy5d8*!}XOjws:Yu|)A睄 E6\,lera1 ,(aa]9iOBf^B_?%QDSK 0=`g+8<¿ʌδjF$\#}}rZ :oq%ثNI"/j%dz21\d軓]72w+79TE}k2*2ĿM>D#̇jl٩u%ZCA_ .20psD{dKՉQ,|&#J{o0+slTAA՗E%a+F9% A>+S̭f>(wQʳ| 7ܝb- GP;<&3zr5#-m4Cbf9aӗOD8sMH{4ʯ= LwgV&,vB,tndP_<~,XVA+dX)q.ԥ#V q5Rw&Τ}9υN 뎫3GWl$Nqx-O^懪yOm`Mx3Z:—(4 hWO%j f.y췆#Gx%*Ή.GoR.$`4^`htMʃÔM#aܱ;Ⱥg`Ā>\&m]${oj~ת.aaunGH 3#*`0\;9ꎰ1^\y 8!oucI 72PRßS3\ḭT=:eCN.h} Yk 49Dv#TTL 9G[ < څ]T@ܺ(- S1ݒp)lЛR#Uaj%ֹ%'t6b'AdU>7>0dWAcF_A ->Yo/LIO<&G*p$MydgGq=UbR_HlDC؂W"=\CgMpJo>28[~D/)MɣÔhw$q|%Gm-p"}W_17M$wl+%,K$p;㟋D`E}Ky~r&E}!~.֒58Ox!m'KVi_ ~joS%k@3EY%9n .DC~%A"8YZAᲺ3lbk62ZQSTwzA!2X3F#WIVdK!5ڦ6F rf%3:էHU+7(G1Ɩێotw/2Qbts+ߩ wxڷrMTr&J 0id%99B(>Lp l&tIUyts5(D?UL5ئlIgcm8b3T` Tl'7Hny/[Ys-3br/m׻,e~.Cefm^k6 ၃aLdJu(5 5;wv7 @8/!*F2؎C#2ĭV[0- xP""ےfjz/3+aO:$"hXȣ#YK( k1Rod߅ӳ@uQ|p:\< L_4e]OII`w#@knCU{=@2L!%rml:DcYp>Pw!+6 Ɯ,ڟke2rtE5n%?vT seA:e^x^;e=#oOV?w.LZi XRP i{ SRĻ#ViN^B{tL(pZ,hjX7+aKAAHdoY!5`>*V@騹EdFi/%`3v-v|dOϸm8`k S 58uĆ?^Xq웅!`#%)Pcb~h?tL| rT1Xst# 5\Zjul!/q(H.>>:x̙n'R]*YxQ"L5_C˃COO͢Kb{::Ӎh-\P3>~ڸŵܣҏ޳ V㪆 Ckx$D*ט;9݀"-PrNd51"L]L nnu2[k6?i}EJgR3un߼,G0wuV&y{$0pgΕq guF X|r|X#Y; N?ULsQAQ,L#IT&%.4dG.|H·gJ@)[&Ak& '84ZMЄ=RID(xfHF^£L$MrhV5]CNtNm)z,7;ƌ$?O !DUpB^Ĵ;c bՖ)1 fO xwE9`sٳ}{\Ua [#{4vն@1kkQA?ZV).gvIٚtkPxHl6 -è/_ɐSBK3P.!bV}v6 ՆL%A?إlQ1C./%o\%Q_@~LpÁp8X Kbu/)`v!?EOc 7v;D:'an]e8 PUQm7ɲU[klvbu[OV o@e a{} [ṑ|Ű3ę/:L)c=%R=`au)tF~n?딚~D̴Vը|nh>2S'8=o+!_Ȑ(-B(l#J/ZdFٟPY)kn8w?؂eE!͞s03iZ̶ͭjՙTx2-N:R*A_r͂^oQgѯנup"o)z}+&T;?}8E$jЩ8T1[^ta"J{z!}o*V z'{+Iw"aҭb_Ek[ @ 'VKhs/e|iB%Qёv!)eyGiU AV!\ = +ےT("U|vWN C3:R9U3R2?S8a+wXOo`"kv'w:6"qġ~2Hpw|~}i'.2K g,+9?![݁ۋڰk7T9Jk{byio|N'22?X9T%G4GYVբJ*<%Z( %n:a,o>-EW:} _ !x2FǪ]iCeHl}"5y4T7'0'o0S@w,.5_9G(?EW>Gsf/.0\Tt~ _y|TMk:WMņL[\X0)'#^u4\0B'>EJ>{J,'\@)[Tl)`S~e!.3"#PPŹNI.ɕѽTyjw7Ɲ~-O]Fu:S2RK/A(@tG>o48] b\lPrVOeSEFFrT:Ҷ=ӹ^uyEEyMH$2eHawHSׇO8bNf^𙠰A%vW l6ʄ/1pF`~zf+y EhaX4Ьꨨ7-Ls@y,ՍܾuvtqeΕi4°o:S`2_!2t<%۱Rac aADAmn-^$ؘLʟ0%fH"@28β] {:ZQ` 9* W׈AVR 34Oar@Kpغbg*OrMōS6xi0r)0rHOj&XU_9Vf={nS+)uޡצ!kErȊX{jRCɻ5U.?'B<܅G̙:{@w[ w-fi',ՠUJ8Cr-GL22Qʲ|QNaӍP&3Q5h/=qN>{OLAsZyLshJ9*%t `ntIq;N|oˆ>#yU3ۍ i2芁~]e~pѓ*3. }UQ`d i0dmeCt95HR=6(꼂^zjpͺ LB*_Aʷޟw*Mu b FH,b^+;p#֨}v-ߵا$8Z|!<I¨Ԧ =v͊tWrJԪ["N@.-v`kJY>f"?pf: q`z^:8-_iZ؜G)J_t5T-\q]T}U4a.4pQ8֥ yfqaWOK8*zlA1I,p&VV7դt G]1Qb2EؙÅud+?*4q[0r54b6,S׳=hB3;XfYb*U:`rnUfPDo}|ƿ5XWY_L?۟$Y:L%R[&`BCa}cSiYh~7Smi GcJܨq7oŜ\Ҙy" " ޸'7:S^P騽aDo۲}$p&e<*;xe'WI3uĂfhBVP6uG\\ Vq}ae-0R^kB2ْs+8C}(nI{tV)A9U}KIsF?P5CY=2|тeCbdvk a;=u7[K. x\Q6VZ)ϏbqҼ?KUH5⭞Ib?D<ñ9ڹMe2A9zm7 e͇c+FsoI~,.wu1-g\>}]@EkK;%*?͘ggIDpnQG.,eC]$͎SwR?QRϺDpiעXj)1HK`6IMt )p{G23mZ\R -)5v$ld+SO`ל7[VQW챷w2z<`K%"~do˩rxa(kx~NPaHv]^$i]eqnR{֮8l[9 r8UIols_CIgM#tpɚAw r7ۡWfIcj4&ռe_mr?q;SRIb؊My }0d㳚q. >"Hoyk5Rvsp I}w^OH9}L' Q/晧;rujMBJ/sr.`Rè9<aKGRH3kl㬌!8v聄ŻC'P/ c`nR]g#EF`]/Ӊپ҂w?+.컏/UrK4R2w(@(M`$Z1TcTָXy PyS2ʀ;q˪'ZEP|IL{ Z_H X~t(Bc?֊Ws綣[z?8SN}Y#N>hrj`=ZX<| ɇ5a]_OQn.H@ŌZL{}%+C*c`7J# ! գd,c^SiԵٮ}?bT3Xufᐕ{Q8yuK0_U4z6bb,Sll%gCϨ)7/R -ÉG ZJܲdHQo5ں/D 6r:4SR>*fϠ ](٪-.؈(/bu9#cG9h"6;X3𬲭E㦯JU_k`Gl ]qv"Lq}&B!ˈxA!Tvs`S_1Q ُ 6uYsxV*+4_(9ᷩj`Ɩj|IgFEuBՊ?f0 zmW#&-an8)K#<5VAhFiO?fp~pzrVj+Y6(چ.N0wv{ª?I0#kZTC>鹣Yr[3^Όn;ୢ[fHlSHi,bRH//%/wc[ㆾ% 23|Iʈe)Z1C31#Qޏ{l=-TQoIy7Zˉ̍}8RJbaBEl2*.9Y! !4;K1^~|DiՓe9kЏu!ܢֵaesy%S#z۶ ߸k}0˦ü?nOwל<# s/З;\fdt3SdkR[q 5`av0E ()x7Jw4>#'m$P<(1ĹzNQ#|Y[h&EkxמuoSh3Gܭ": Հ{6Ͷɀto%.jlVXbD<F'~!ie+2]WH_uùJ6k -ȣi3&xpY6\"{I-c>}8geOE  E0iq7f=tt-T\Tj7u]0e(P~Tk=t#h|+UVfMN~r{tb+JkϾlǹt b Ǒeug_iM}+5ՎJ3%ui=aWr犇z7|Rd;M*?&hy x '3'i9'1iN u꾍O]\{=(t( k% XԮCYhbgN0=L'ޔ]>CV&ʷl2 wIn-U21X ] Q`Fx#Dr4][A/'Fv {o${FtٳTD$!;h |_X΢گId|AM:iI_1ñFus3"ȃ@ľlL0 61$8v78УZimb[[T6^M0,*wĭH;s[ XW݆OuwS  c;۝Ro>(fY~P9Y2DW.X,<4>XrM%53~tU'MXؒgʊf"]cčwEO`.ml{Kh!:X~OA?K#eP-5}s*(’>9)=̛04:ޫa][94=)ӗ*SqݢʇzK-yT/1K&׾[Z XYY!;m^^JC'}8S8Ve2EW%jôtގP4b:m3_ >֒(l-mfP޻ۺ QwzhŒ-0uIy#hUpjkP=Fe7U|yD&Z|O (EM4.h q0Q{6C֛lXg3ۑ ,i*!\oM>+|\%uTF u!<)ϴF ܁\Sik?7;}SMͰKTR W[c YoDAc,hP!˿+o" G{x;0ŽĨ 2"5>C =a}҅/~xe Ct5Pߓ~Z1}Mohg"aQ-6`}R>EHϽ6W۩y XoEUO$CLÒ E|WVĜ{w6,ω-M@;S"|c~Z]n5ѥSĺo5Ox]9y/b<ƍW OUPa.Ipӈ,A|(mFsʼ?c> k㵘T6r#96t@1[n)-ky'K[+:8"%ODZroҍRzē9S3V#cL;奀,M:Nh(E;)Dƛ.}sy'ܧYBIfy|ppRMpy=j.m/8x0*?XKLz< mWL)X^m#넓(?Y~Oc9}׽]<}&"]Ӱjmǧx(Gd8?RfɈ܂Kz I,[)Y n^+J"W4n#!&[|Vn|Vs"nP*pde6MLC? <Յ;9l1rZQ$1 ;=W-u$JhN_neIL3KA6{%EN.,v (6B8 _ys;*@'4W SB͓mK8|&:5xwL$}\|6f:sI|fYsrw577r|Sڂ94T=Ȗ&p9OOt;`PkÙ|䰭TMR!mPŃ>}Hz=9A#dd+os_tOoBCFũQtgiwů|{T\vpJN@`AJ%PIwS 6 N8MpfBX֤c{:ưH`,4z <%Icu=1b{X}N$9ۨ x'M13Ou!)$M1,%[~Ãwn[O4c>tS *4 NIn4)`}Q4\8Ac y `c6snp00*ݱ)JB_vRmhm6)1+6B`2J״Fas3#$V8([A7vmx0_V(q-D>W rſCq.XTRp8xnr_{̉ '/=u-Xj&np"`t?{j`-235]tMw/~ / E㌥GR(t hOK܊Kç:z:w%MౙQM~Θ$s"; i_3s"^kz>DZ?yrNPtN7_+j D"r\LlٺSTTym5ۻX a]ަE w[8~-7D:-t <{yAz:ߺy @Lj?|I5K\U[ݎȑ۝v7TԂqi4lͧ"BwljktkpYߡ;ݬ[-פUO*~7D'$avD|PPCY;XxN4 . PXuСفEd%4p&H$R t݃z B$:6Tⱔq1ZFș^䙛b5c!ShW@1IFsGo^ ^+E-?VmIŸ&k'cFnH 4J_2D[NYp].RAHT?֒F6|::VڡA.AS h"\ O\[TL@&ҙ "WF)RK%m8)B˕ >UC0o(6-Òiyhf#v*0/jZ,P7:2h,Qf þo_DזmL]0#=g%ElV.F ;J_sWZ(xlm?+`T MP\=Wmp}1蟱tJv0LCYy"V fj *.yϙWՆP}%ڽjh:)#:irϰ>1DWMa @U݂N{3(]澧}swgɹHu_D)a)4Y/w^1! uG pTsr&X4)Q݌_( =E sQHEu VǸftDo7\w ~5AO*fe^[|5(D@p 8C&E&^kbҞefd՘dӎOKoZ)gy #%4A1$>3s^2'"lMܸO! es ]\t0plg(Ӳiq ]8|\_fcj^ttsunpϴ?r2T22H7H-k i6_bP)p8i7F"R"X\mH3D~\C!UvʍoY#i8.L")PIY?9Z+\P)Z)1_jSǮ6>-|%djLuSyL_'KLwi'㊑5siKL/^:ie-nlYCGZC+cC^$X^^1ir {T #̏J.ҤH~.4eLmz$ǐ^=|2cK:uz/( .?#v0FqE0"$+5Ct]jA`Ƅuŭ;2ԼTFUD4f̄J,C_~8_7пVBLxЌvRA.٦'j)l\hM҃iU r[;g|)U6r+D2`W~1'NcS- R0'f&(~)GqWv2XR,'PJ,bߟj6yj}ѿ 7M(zZݡf5vB[j*3@%28Τ:SeMk]KLl+f+J/1X 6oZq?{ƫ WG %b}=k5Ou_h+nuO@sk픀O3*6:YQoH+E؎6ʒ1iD;X5G*j(sϪm6?э&R43m;~Q%Ϩy=~wj=F:fռ[,:Pu=ަIiw&qr컧y6Mpx+-DXHlLBꮻ#K4rSJ*gX0CֶvRؕ $V4{j;)O^9c'vg6p y"Lq6 eijCBwV?;>d5}9|okr 3+vض!Qc@0Y}WDqw?V0JfI T~ Ѝ_.&߱Ʒm"߅ JGt)P3P foc < ,Ę^%OA78N?ZOD{ "1ͲL_ AÜt!Gg@GoI?|PQ֤z8*uª]8pA5$iux6Ɂ?wȒ pT3釁|,P" I+ }k۬6DʆS)ߢ]Bxfa+Gn 5#7jJ5 㫵\ gy=X9:ñq ]Jgf2SC+ƇU;&a.َ阣@Lif3BT d rr-"Cx $*[w;ګNwX%˿!M:-/K|&‹wj8a gܺ˃\"Fcfky^ Odh"gU$4 |Xnq6"Z־Nl&9ZJ߃_=IA@%cs-S7ejtKrms2Jb%Pƭ#b-vdzx4`@`!#qt؅pȀZ6B&>)٦m7|ם m'(_$ܿi䬎Ȼ+N+#DrFnfQW'Y.ХrF2jJ7z; J5ر)iYcւݿ^?+‡!' Ieg?ߴq-~1-̴8c|͵NP~dXPsdQ:0rUnDUZY >g=:7v4~?Rq-q9 d' }Rp;uhvm0QdX Gꉃ R3]+d6VΤo|N8ԨFں>V\' Fh0ۋp(9pg͜?orCintc?Ȕ#D؝f2]УOnH!G`zl #vo^ AjD a$KFKt&ý=Bn538 lR>f-\ L3!H0.]PO7nx%Q9Kma6] "˂a5#b}_)˧2i܇DUb{{fм0 GF՛Fdť  st|^i<seg=A~ !ذCee1 Nlww_w ?<i-$?*Џ `n~%!0D+ ui4Rp;>N tx~8 !'7&@EC^nT,AͮU&\k/C?9Uc)5G+\ g6}ױN]{ii^P;OC?rQq3X~EAz.iXM+^"Pj`E"G[OCp3Xx1֚W**; 31tԼ6wk>k i' =uѫʂD8%udz~&VM4CzC( O|ˆթјA/dz}if@lbl@;x9ॣSjK5e51ބA[i9%Q%e=ws]E3`ѽB h.P8s˸ke>%~Wrz Vutwŵbz.`dT<{^̵}{iy^e,}N{f`a h^cK2<K;= yp+A/hxwnd+:xn${9`ziBo^HyX &3k+ l#zƛ KJk1LB9 ބrcypgO^A(5:!\dz?nkćS)Yu}O,IJZOeUARЁ"@xn| P{*^^Æ<#bDX3GY;jcS:2*z'o5h0+QO8,p+\^}3H-:@R uSGrfE>6i%+ud$ĝ6z6.ϱUF')q="1H)μ4#w`g>yF73-' !N!mV$JjoND3o.JM6`0_J8d"bKa\Y=62tY<ӆ.5CZW蹂 NGU7Թ#E.H(f@'+XȁFb'A exHuFb[X<7Ihf׮J v; ߎs|p5=Own4lQuSz{fj{( B,nl %VoVnsLi1RZc]]*mKx -Ꞟ//o=ޔUah̔ՐKhAjvjIN-^QsgUa28H؃W5X޲?g0ݗW6~f6ڍ zik ˅ar !#k-g;h$dhhf +߫'p-ݼr,mm1 qA '+4|/t)[m^9=4[x(]ih@շZϊn;,XStylQD.|_?bKځjkVc ('lVe]UZHӯ "#R[ې!98E4]OET'ј v{oߞ{ vo&ܓX ^w(ߤ= ‘#0 |ap* a>BNG"MC8¦yE)ދptA'EtAEMeU@SZZxIQ+%E~cbsu-[bssJ`r 56ƄMX{]3a_ϖs'vf$G>Y|Hsɲs: XV]J&f}|JR03"rPz~4D 7c΄`c#p*&L!-y4$?8j*׵)wVIw L=ᝏR7w58+&q&\J8s̘qKS g[‚vZ<Ae&>ٶWR@Et  8{]SSRvzАu{r5$e386\,y5 [)8/|S c}V X!]q.Gzu 3tYQu@,=R_ _Ps Hm?`-?+Qi^w=n>6D_c&KѼ [f0K 'X29}ors6W!Eȷ)A,zx^\p(Py-9UzS+= !(ؖsĎYr 90M=.x+84J< )0gʑFTS7O;ĩo5"xحe9{޳GkuɭU8uky~,G`?9zaCoQ9ua3=W667'ɸ~Uˆ$n;<tUBߏ1Y2f!qlj6Upˢ=YUV7 0[RDvͰ _&w I{ƦCCBbSC%8iT{<ݹij%1K'k&T|d*Usv6WӜ˹zRml`M5ÏJ8l\>W3R4Y>it4QKGD'7qM&'ݙzUQ dBB&k#4!\3@(aF7L:В2촤 TY5| u)һkY _mOnoNձXixI.Dا5Kl;ԁϮ(FZwEBTPu=\B_l@ҵk7T ؅#hg|vmG3o4m启%F\t^_@C$ͷ VOJv.Uv]{>UY3׍˹8w 1cj{x z=OWbr;J"2[P.#+O붱 YTKXdj"u;J*f'PG=뤄"Ƹѡ"SKŦ|lK uXOH3&Z>r$RW ܦPX1P>@C;FA FgD>+`Xeo] TtcH>I駱 ljX/Lcl4le!Y"3=엖"?2sR@7$',n%Lۑ~S%c2u.S7 j+EwD!caשNJW5JDoKFK`&(`*p<[ک&ԓ.<#u)U0q] e=%C,QH#͍&Ҫ"_C)%B3(@.}9GZ5PS+o; e!XJ"xE-q$C-TSyi c%E<̩`Ͷ%t%8Ls[RZI5/sÁu}\I)9^ř*Vbh$=<}Q8ɩKu>veCWEr_U &LBSI髝#Ggbc~0T55CMx>>T-Ql!-B*ü__ܶN.|rͅ[p9,[_^4UNn%i 9V87o(q:Ռz/αǭˉ&Ml#QJ [fcAu* bg fvw^uɔrϳo6xc03 z*Q1aCL)Z4J/8web4X1MG&k *\ C&wMno2v M@e+х؜3hSg.PM_hjFA`4ᕤb/Q65Kˌ (}y;^ո"STپwNX:qF:;~9dV^ajY֠qDQXW\ @JSin;z:鉷cn%(OPhD:^rYSo N-m8{ U'fǐz$*a@rn}rJ)~H?IZ,PT(cSYs(K2ז1j(FXjC\[,}{쑮j=v砺")-L*vM fiڐT2JzG hZ6dVaҽVM0w*~wѐqI2,2dC)nDN*'-)cGKy2H^v;Ɓ 12I.RJ#{gFCEIc:٣.ڗ/=+&nSn;^Kj0!E3W?8~ZaO՘&%罪ḱqؘNr:jx<2vb^-WJ+V77@Ĺ7?c&FsiHG(NXbOCjh#[S`Os7O$ml*SO!ܻ}cB LOOD&7{mzDfظ6Ҷ~)P<^B!T|<\d"E #q"'MOe=Q**T-ޭa&[kcV.d @_~(n>*Ϲ"(AuzV/iKc !3W#qjYz0ҥGuܐ.x#ӘEa΃݂CD+ ' ڤg8ʄH/VM"s ` p|-No!kQ-&} _|]:Hisx%wªIoZ7S\ks @G1mWF_mprQ 9nV8>$^M<993pǎ,s'`6ۢ57efE⣊ڈbXlV; q7čIpܚma7^SJubbkj3`e ДEyJ3 Vis{K9l2mr,,M.90/c+JPWrtʇbpεTn*E^f:H`NW e(yG%)U;"fu0dٳ1Rn.GK#fS;< Dtɺf^AWcA9T^fR}`0~*˜2t NcCH4Z  aFZL_x(% x"(ӐH y8 ? gdUm㟄i*=_eHהeꦑVSd^s7X|%4 b)sxI-z[:qY/""[ˉ!i@f&tˎ "\$*P8IIF6{ס!2!"}_8p;.l)}l.SXMtP`Q k^k5 F. *1YGI["ݝN$k)kA6Xʦ;MAD'6tb p'6ORh98.uMwMSkHU:?|O4Ni]slpMf!9]BR0{>_d|i*ճŀ3ӿl$]ρCU9) 8Yaѐ;Yd*7Df3ZÚɚ܀Uu|*At~,bXh?PꚻpgԢbtO+glv>j`xc3R,Q}3DABpYN'ia|b=6uL.Ǧ`,z;:L56.fs);1;63QHuZɝU*$_AN y5lDԌS)5;=3€TAw;piaKIL,b ŵ+܉mXݥD3BPJ,|D7m !Z~gC)=[lDU!ͩII٦rR}JN~(Ș9i#69`5",$Xvr)V]@q2`19r0oWsA:}Ϥ0JKpl`HLq̣V/YBOj~ oʖL+EĜn}$ ρr|Lh00C)76p4]qBT=ICۈ)I6x6\ǒ^!`\Al}.iP ͏ FPsW(Iݚeʲ*ˢŽ= Bbl56roʐFLYzk^K}BLiRqΔz^5ݗ>[EfZ=39JyUWu 0WC'|H8 ՍY 7)pRJ?ɔd}"5 8Tʼn,-.D.6eP1K54 mp21ICEbv廒iNPy$ Qq,aӴ$_9>*_KHQ9x +\_!h I'ٝB!2 wv&k]Q<@w:-Kp7Ï`x"%-9, O|[5oN&t GxuΗ*iFbIawP|jbyiguߘݔMmc4䌌 R%L^ԭJ NL~xY0}iql4&Uv+py*vWX0 gW ( x0MoQUPg{Uճ2#Dw?֔?nRzVk2Ӥ&1^ Rރ RkUdbs_V~!w}Η9ps&ο0g|:~oCHe=I+)?4ޜRkJ:($*Bz!1VD'CP,YQ¨X5.efEG亮v홴h,LtvS_`rN O#CrWuT,`|@avr3y5%,ISX,_z~0ߪvqfCՓߐ3L_)?ϲ(+?W,#H[l.Ig` FyGY Hu@Tڗ7Pּ€[+s)1`r`dAC𢮸jhnL\Ģghr"T#0 ӥn.()܃L $`-)/^&ݖȔPOv8րqLElvG6H>~%3V:ƇA|`/{Q7R%0] |n3wBRu}O)C p+'Pk^~wPBp|Nߩh2djZzrW,RfnH!FhCMsFAW+*чQax?؞QV2ZS|]CKѾ"¥&cͅ7?_oBmTsEq])J PsK!<2^̫'߿@y=M k*w.+7r1O"qGʷ{J?V պELdVV utά¸l$.<?7%Y-"#\s`) o`?XglV"#@$5Dc(bF(k<*yRX;nSpF[Sߎ>Tb5E' D21:#\I^aњw*OZDI:(#ƼR;CrR~L84a\ި`_xVuM|BxZ#%`ast桬`vyےis*DCy5[f_cStzGN_kN:vԕl]Ќ]BGr (趐|+kΕSV Wa:n+*p)LJ tT0eIq:-&!۸ # JF1%zbYy.eZ xIe tĤ:P_Vb͖% !p# Tw0 HGG -yC;7a=>ىOȴ +? ^:9OL{9Gh]g- K)Ta|ۇn'WKxe-5xOBkeVb=]uMvbPm+)77뷎zSTөDmƦ?d+h_ϩaʑgm+*K5pbP!bRN:0o?.bbǃ ?~Fwk,> B1SFRnqNs)\^6rJ@ Ѭs$/a0_4 0㱬H xx1cx3 i*) cm '`g}{6"C B#/~ xKb}L4 հ$w<ꦐJbQnKlM%cfW;A5dɑzwVζ8sĽa}GPM -'4GR[v2i[gy>fw(H'M)[Mq6X+h0zD~7 傋i>4#]v/|/="O2-?əl8ť<3Wg7ߵ R!^yAiI".Dp$^";w` ´BThN̔U|5*WZ~_3mY`~P$~6OLh,_UY)<ӹ ! t^hfƍFXҀ1uE*Qϖ|<&QʑFPVubJƪfu=t=,r9Ks :o@t 2wQ9|MGh%4ܶ"gzY/Rt0Ȣ`B[ȣbԹ %qH*-[jC]s$ݚ!c!i-/>O=sP$ƫx%ѽW»6N:J5`Ti: @ zMxu*OFTo2+4Mz1U -rq m1i1B\~KTAHXr7:orTTg>?v^q?׉V85h^%#Ebdign[̝6bRژdo?5-&:^)О*yqӺ&;wiq9r 3wag$dٴM8?lǣ ,+&vP8!*3 7Yd7؝Zv@7;?Rs(c(vGaBY"0F:]+ -+L[iǂ/s0;D G~"t îG.Bm'j UܦB>a)jMGjh^TBœ,W17n3|)mQr>)ž GN5T1#>ު}C[0hCԡ ڐ%95BaRy, y}pJ+`㋹]Y>{$ۭ} Vmp]0Ax)a V8!o ]4 FV&ϸFE@P3 |ﱨLOε9og"D,'CоUx}hsb\Oj5q#<#Zw07{Bx~{f|s~("x.j-̯C7bmӀaa-)y/ ; 0Qͼag7ؒZ/N깑`W$Lߓez29ۓzgXMamE :X3 F|$KFfB,߫ԟԣ_\|{ų*ZMՒ 2ۋHTr)O{IJw tM8B6ƒF;T?G;-T5(1r6Љn7-nod:@61ofjXaN\>MxwV%ܜCpl7  EOsks-z̥;-Xl锿?53Lï4,ȆsFid):\M Ev6,xȚ1#fhfCA DciyJjwyE>[!s V$o_Ik2 ^+ 8u & XLturCo^va$Bc59|fhF?Yf{[yQ8JGVXg8U\kE9%IWyeIQKrz2Amp8pZ8|A)q+`oBfmȶ+9HUqǞ Ԝ"D?TG'92e > V-h .#^ }"S,?Scb*&=E] 2 eY-Qtuo;A>e]υ>m1jbUd3C':j*bN~Mj&tptob/Y=3XGHURG dUѕ+ @u*xNX4o:ROؒ0i"0/ƸpcĎ)yZpINFf357)qou2`U8@BTJFnxXEOw%g-~%Uś>_$uGTs;L?+.zM/ nq}Sf4h*+ezcQ+EK0v:Qfnڵ~??3j޽f+͒510n6{74xhwvSm)Hr^b@!1uxJ\ۗ\0\prI* YZ ׈b-!濈Ͷ IdwL1>.~Sl$'S-1y e"CXIs**\#&4=V+~[)Tfv^D48g~6A$#g?}ߍ_N BxdFW*ün~+;(Q:ALdғԽե0^ѫ9 }㞙 I0]nLD=a͞3_X!NM@Q(|qV3$5s50' I fjy'cND|?8(hA:[,Tnjdo@ӟN h! ) 2;@6 b>;w,RiyyGpieL_>ϨoaX (ap†?p|;=u>])et$+aě)BIbH⇤DTo[n"VA#bʟ</O̿YJm8pbHkߡH ,n~=iQ  /Z_g'(:ziR/zì&g! N@'Z^yaO{ v| ;p9U5p!&iCA`X`p08hh- &5+ui~؝흈ut"m@#*eu ydžZ4|aB0DV5]BVYvMNǘh+xy0ƝbK.PqFˍx8ޓd]N.ٹI>E?ЂkBßlIt|P~vڰ#L>n.WƸ}DiS:h5Yh;ƍ@,jHV?fΙL">4\Y]J[CJ3@H$3:@g麮$ VM|'r/2xr0u-@Zj=y5Zf.g\Ɵgk܇iXDŽ<,*S%DrE Mz19J`Rlcx4x<_RB*̎s7~GCft礖Vft3&p)`XZ]Q:SgԢ,Fގy]+O>>Kf1ƵgN- , e-qq6Џ1Z.6T_H\, ԏQ@?9ԁYf@/)ݯYm+6 +*4f~z^@^I/ 㟂 ~dLQޤ$gyk|ZzM0]BSs$N'ht  )$H?Gl{Y2;M(C&PaQ)<2r+xѢ /$6U#̦mKNw|j^R/`i?;0xR?Y UvJO W A[Yj\UST] D:{)A )yw:MټO,4RD\ ڲwdn|>DNN3m>ѕz{T({D~CKٲbih[WASn.aqPFZ80ԬAӤݷΉ7="K,%dt4hSs7>f8FuLqM;L )7`rƕS!IJ3Ǖ.j>8n~!u?Dfmblo>Ccq_-3Hq]8(XM-w/" X ̈́5xM<U4>`Z#[|4QABоUD) :GF 4$C84ɬp33f<ul.nD֬ NEf6;tTOo٩lL@Ek]y,J5覻3ss2QRXWmA6L9cX(L(#W $&bEnW Dhy]x>:8k $׉.N7xIMrpIvN~M(q;UF/q)ϐmK~|Xhjt=%nc! q" z1 Z?G2snJ@.N)ŀ!#w7f"8|䣑?4gG<T$E)#ƻ<9#pǔG0KCP ܉Inb6C,bQ>SKAΈAs;{m%~f0 gB}2DYiA3ZGӝjS8 2ЏmbJᜎgSN|enIKk(YLÃ{578Jx%t:H̔$k7e7.AhBc2[<{?)ݛCڪ 4hCS;;CH1FN5k1!?IleK 4rZĭ ,6 oiLN\M\3n`@O_83B?8S= PO8&KNB/7;nAC 9_^ƼV1baVr5 scƇTH5YrFm=!:wmeot[؏ Fkd]{6w~>_ra1`P >kWߴL~]bd|jhKPfEnσ{Jd6 xxH>DYkjQ ;;pAv"ܶYڎ|QE]-On0Csl-vN;u_`AX#8~@m J03ӣCs=+&te.} (`0ǷI^F"Iz+W_\r p(f!8Nq&H/"퓎@壳U6)r7wap.=?2yO[}|v{& 5:.h&#X']eN(,㜖Z2͊Lgy(oy54_+TYrD1hbV -Š5C5Ix8UDxa\ާONl:R)% U\Z! ?)Q\D~WN3q A)ѵdTA$VZCs7"&Gc{ W%'BahG)I`//K. if;kDLRdo7F=B4e>Urj҇FtIgZb[]]ѣ.ni?<(Dl@`-* p'{ OCo$&*V 4Y,ꯗ{72H 0Y i*F^큵lx&[t(mtOa, Rs @\ )%R\0QQ<묻߯m=i It!n_iWCjRܗ$T7qPOO=q0TSv! +rXɝb7 C=[Wc7~GI^hav@{)TȐ x `-4d %+hᤵ*ߺ @qa />دs6MwzjiMh[#[G/ NA YKc˛Gg*.}3^QfdxF:Lzwֺ7D/Zz m&SA . Ȃum ](> 2ܣ;B[X,Qq۳k;БW$*Ȫ/xdͥG_v qݯ ȈhQFA)IJwwG S ;U?_뒠\#9;Di2|7Bgkf9RֹMI16 (aZ_&NVܶl|R@!yF.mnh.BLɝaPXpvX"}ovc*AGa"ˏm+ջ k;'sb ZZP~CX7 .3].S1иj ?,cG!Bz qKYS2̰,aˆvf缈3/Cf./-y:e~|I%Y8>ŏ`uD"6q"O؁鈓#sH?Xl`Kh4@!|mv"ۻX.{9;֯w[{q΅N ͢!sZ,ȸym &qx$W!("qk-B MIByFxh8vHG{(I/uTs"5SHv}g#4L.c.#vh7 a(\7D '~T7T3[6[**Gh=vo{/wdf1`9gPC6 d-Ț f]jCEdW҇*8Ër$㏵"- f@߯3P?.tDb Վ~.G: *lz{W$gzi8B%X<(3rܪaMI7 kk  zҢ4ƩkommQ9 @߰_[@r[bߊ&㫡򥦽MtQBEFj4AS0j i 4dtXרX4cBm0D-&.&\~jkЧWg Y{'d?r[U!HZ1{_f[ho۫'&m=ڋV-Bhsp9\ߑE{Eu# c}F}ӨSn/ڤ,o{C }H\|'3#FhFHr ?~(Sm-R!wv5xLR1&3A!L @i*R?HaZ=83%@54} D $XE<?փ,@@yvsD ޷Wp/"! 铝~fAG?JQwpV*Or}ۋ+4R<7>hlZctm}TFWV~k:GIo Kq6\zfe. V>m[\HE9P3TJg*2/G<,GP.l@&a㳃ʰ#=C!QDѯxH!N(ݨ8K\RW Q4)fԑu qWb~Z t3v uIV&YS-,; iU>ol< =GͭQ)x Ua<~bTg˧BZGk}/5rfa \M^=H[> c#ypI\(*x)z|Py+Uҳ^8R#Ԏ]4]5/ SS'i^< ǃpY$_oZ /hoQ9Hn)թMk~ ag@6JJ '+{woGumovԾ6D-U9l7` 6_s('3vKYXr$m^sdtyhF/yL5oJyb^3XF <`sLU4/J8?^mюX:I7e僋7c\E%D.Th@hґXJy]hIi.d\I'!7y yj9|BvWs_<|_D:@[_W)RX&!S\c Ep+smTH:AǼ E=j;t|hsJ Fhc/Y2 /&Jr:Vl$򡂗Ր=O5. +\'A E\8cp]v U7<" 2\P_z5P|J(tf?Hc ky'v.\WЬA;m6:~ܣI7Ylc<ĖۻuDN FQ]ԝءp6e\Էi!̡X\8d]T騈 EA_ ECl\ڔYъY-d^)B@`2x{$~Fsom>IpC_{zwZ" NZR rSEYLA7k@ ?6:+B7~rl*룅dО"r^Loꛮqt0jmw' c>FtkUa9l-6Jᮎ^:π^-YnjX.D|'$OPGɋp98UNڎbr-.=ςB}PC^~>r7Ic1C?*}2=)䂔!N*! h׌#;Ya S8ɍH ?-;. %Aehk7h1"Wj.OΥ*,fdD0ExGVg@':捰\]$pa$zhR˒*`Iv, fi5{ף,X_ĻGMuu;NPnkt^!(o8(ESŋ#s9ER9Z; ƈf22`@?`LPC՗+L' ae=9[Q;վ{ӮDJ 'SZӗΠSR,U Dlc(Fj"FVl2O5d}PdlD}ӘP$8C.eӽث I _jqPPZYK=&y6-\lQhOv@a[I6AVy$,PC+$l?/xZq[V齺leO~a]sw%;Ttn!ϻ(,+]X٪R∄{#(N]2`4p{:e!Zҷ:}N*^„ʬaY#WuS-Z8hQ簬BYiv!}>h=ID{TKeQs>D\ՠ!wpA N)ˢW]sh5O.9]mxrgmA@.+rqgZ }$ROxB ƺ]U)T ΆxFr&Gfkz'5Nn -\O3Nbݎh|HM6?o,A9gc>蓌j$*c^r=gM,_SP_=5X}0sՂMzM t\$;}gnLq\!0'ż D9xYr6#e DS-'ΙosWq 0ʼe|E]mE vgw24"(]RƲ\&H{L!O]px_Աq|ɳ?lLCwBHҗ#TgJ^uBc8i Ca‹zUNHye} m>RFU%d'4XbX1ϱmzc2U쉪F6 7kl:}p K˧]XԀOd s7DͨyҡR|f7r >jNBI9NH#=dOz4m6,%>]i,3JTkDDصR^hNjWz^q!ԙж^ߌ iMȶ4nlA߇g8H53PNB?+AndXEJ> >aĿT :?b"1չ|, E;xURn\IF\3b+`F% @Gd_6#f2lSTI$iU*΁d!KXh_LG}ws Zѳ@z:I` (ɖYj({D10픻ʌ3XM2gQH<3T>!Gi(_pR4B&y~e*:p[xpH-Ws>?~G4NQuP`!BcJS;9eheHoʵV9?3M^{Ĺxh4(hׯcʳQiQbY3΍ .^Gt>Jjh4G)XE|- "d-0j9ټ.۬l%=U\qXQTv Ufk>(c!Y ԍ6jM&b7-LGLpQ%}lׅX//e BN @uci:)~ze; ByX͞RA@S~<&e*nӱ[cyzτL 7Ʉj6P EhkNuVU[ ɠ&"ySwC~GPL - 5rw]+;N9Gznwo?,$;s#Ea~hو5Ȏg@$?GKbA. 7W;-ไk>Cn1ξÀ`g4>#Y߲Ȟ*$|ys*s CKʇ;`.!ɏ#@%pҏп&ʰWoMNjgu}s .WR',7P,5)%Dp %ߧεm3Yݿ,?&W>vBd Q=0!AkPj fK /[ #%9pժkt\9kw"AI0Gc`IAp͹z'Ju#3>dd5FAa(!,\J65l${XLrj'pel,yL b Є{zjr-P^1+iL/K%}y9d OcX*r0;ޗ7.Ip\W?a*T>!1sy':zkut x'~{c!SRZ~Ƥe3ٶCRB@hJXѩwNq?Y"Qwb=ֆ1ǁUqJ>9Fh،fh~ߵIaBAռ?Yn}>3|}j׻z+ N5dі;Lk֤ d7Ev =U#` T3L dZ(V3oZ#C dsZ?PS={M#(y6D{k& y"Jp}]$ʗ2PG!xu,᮳n%_sYN^]R(Hӭ"l+z C < ] l0d QTmrCv;1t(Y/ O!9siz={@bR9rVCMrA-qbk_ MDy?ͺ~'/dBXbԖEyxA/ÈT&/Ԗd 5NR4b%e[T=8|RY>". xMfd뢻1¾&;fJ1|38▲8sU8 ѻr4JK|FMu|ŗy;Kfx1馠Ӭr]˘0ʼ e.ǕtG:+ẉ{V"4#+3a5.#|hD> w]"~Α&o 4T%w`p6#(پ" yzUzIna>C̒-!*11?G, ,6tH r&_&X\}0"S+XK(@UygWoTQ;"q"RsN+jpۭi^9C0=,4tP,{hS,9j٭\c~b IZǶzp"QҳKiӃ^J^Po "sHbNhJ0j7QkA©%n?ͩyƉCwwϷMrU+Y^~rVdљ1Hi"9)lݔ|5Q?獫fz+c^Q7nTOp(%IזՓg4#zf tgkNtIE@ )3X( 9K;;شٷmZGʸp<58ΧY&ԯf+yBU*FJTKHYQ#>b` 'Ӗ"ZvTwq(A(^- ^O>} 8 ki.|k(e_,ݼD1-JHMJq^/BݟWtaj XT^}#B6t%A>4\SB:X:=66NjH Qϙ70,HHi*(xA}܋ge7 r&"މn3z-M &zsSӈLĦ[oP-nvYr^RdTClDETOXX5kPo Vw %%n#CތidjW6}.i~bNt^PcQ*hjCb|%&|.:Ի?T j ;6XD Bϵ;Zz0K?yd2 PjkFÈ|@P㇟1C,EJ>Cja 蠋Vg6u~9 k}cDatP}٥y`n@X# iee{>rOg'+{tW425ޜHg%bYi`l"p՛U[i]b2 l4}q5v9,?." Ɠ}Q#< H,QA˸Ɨތw*R|(5+N.v:D Ph0;gZS Ѳo[C/pH: a E2Tw.*{׽ٌ/PA`Rd6"$RL3~)n k )Ȫ72,l᣿ vN3v*6xP1$ny%~;`@ćlٷ5l,B\hCς[3?!A3N98:F`Ԣ.CܒM5gKUOeiΦ8'DϣyP jh0a ti _H3k:U_-EX)`P20Y51v'vJN59bGF/}uyAxe:ӈp23{L{ڬIaZsN|FK2~&IJ0?r^F]h;Y- Ӗ= ŧf0W3| O _=|mP`fgKvJB7Ti,xAl.a^3XT &OeyLT5?RwOXa+3ۑ$FjhJ끓 c`hIs1̝$LTE*hT!/ uh '& o(C.'6y~׋I9wsCI ]YCTZNsCl<862r%]w,Xexa{Zs>9| &ۿjƓO G`&MN:OZn4$lriL[‰*81}O +TCgF4+pm@y%'gx ' ۀu{G5l(p>?ke+X1̖<. 0t meKWlDuτu=5oʘRܖu;\%(_95DHf3;Q;k;fnKUb+g=A_S\jH!0ObK]fZUje1r4j‘/]PHeSPZB - Ԙ򂛬͞ a x?+_+by0.GZ,;tR_WGV֓]\ #b W'Ar5RTY9.afw}>Lg,lBՋ,ZmkǃYy Ya@edcUmbK]yn̈`l ^aRp֓aS{v$ʦ}`=ht-/[H&L$YwD'%:0rR3QÏ_LeyRJGkVyRJbRٺ6*#5L]`5Z[$Ov>aB+^XihEӒ/2kF=&O(]Sv'4[bzyUaLu_-QļI@t Hu"1By/qlW;}: ͅK.D6N7LcM3mGF 2{OH'+P\Sv)>ܯuc Tp@e푼Hzr%cjD=L}>+7uvM,vيf*h8^oIU1EI ­aU r f-#T QKPv5hhC eX~`qSjw@+z_ d; nV痵c0icf+$L!#)O͐nD > @ҕ;i;@çI7b7eAז1Ʌ?[اs $tDc7TYd l15-rV2#܌?qiH4Ugf*`?#P@t3 ,J|s HތKsGxX\JzAu=+\M?ʗ_nbnntJE;܇ N5HՒJ|i5$UrM'^\Mcrd9deM\zPFpQiZO̳Gz6L1aF]AH'# O^ğ"`*4D'~y`F"FۤF wgHnsλ=ÿ8#Y.Ÿ0f6 ^ ;L/+D1q_}Jv*dtNձɤuZyp}mu9J#>"c)=OϼUC騸!\̨W{;8"hqĻGI %/`&Lh2b*o{FRg?ĺP_EI 3} )M?<@I5d&SkA:%1?(˭iϿqrLJn >8qY{jP ZkNC7XSIY(rҏUmpp)/@t qXvLA^1GKjlbR Ƒvq6N6B)3M&ϭJMut;dÊkqcY~wY" cٔ/A8eK|l)|i4g.#,uH4[/GfT] )laɨ ѕfe*&$>_E:њT `! dr^VZ?[HXOE Ѻ@g=3@'?u&XH֍(KaB]c#3c/7M]I#h} k%$@ #^ nwZ8_h6\4.l" 7Ic#.&~-gF,RDjHO"{ (O+k*:o` k'B*690tZ7psPPAD5@Q {vz{bQ<0w6I`Qvx<*&ܳ@tCbʧIԼ;2 %PFF T̚s}sV`_@{PDS|bo (d$@EP\KWcq)SrwX"3vm+kXMA1sF.,7I݇12K|dQlEDmBi̙|!ÓMg^G-R *-x=a~17,c7h`"8T8][X2 nur~Q$Vq2Vmؾ݀49P1kqOR ?o5'+ْ9¥JR[mcϪ~W"1r D++*vhQטZ8:wfy4&/6& {8={]W]y:~Fڗɨ^K=`>PƠ1>~ͅOˑ)$ӭ5N| oWz@ Gp|jj(U0Pv?B{aڢdGk_륽_cz "{/0E^{Z,QxDW AK[f\yeMp7YXor;KHv8_5e'd[#tYv08]d,Cs>k2@=f`Yզۘʻ cy o(h>6ڴ<$l M~*F hu\t|(vDy]~]?}cd8?0'> ԕlp$wU%M2T)nx|U91գlQwS9^mݨǬӁ< |"a?|AeSI!w-S뻾Wfn D_:[`SҗyDw}v(_$574 ]$ LDz;VDz>$H᱃GmoT<؊Q穤_9!ռK32EǯNIvY9BŠp(vl_g:|jJ,JfPtnu~NiJk%16 }֮G]X )=jJTKl%ͦ@K?pgi]$J0a$Q͛AmALR:Qc]8lr#']V>,Y5Eu[ -c1>QQp#j֠֒%ߵ޳rhYf1 B$A-* ^-VܯVpOf!I׀:3G ~ q3D^鸞9Mt:Rc|mvs+a+h<ȏV}`CNMĠFobtQ@o&ܴUN|8=C_-~ysa5Ϡyהi"9 y)w>S]xגּ)Uq;2! M`S%2rڟ'oT+t/3tEkXOi'#ɿ/9?N9A'ꈕiDKVNk {ȒD{PLpޡ^xSHkS_,v]7,)#]ug1@dۖj5fߩ>9PN8])hk)MYRҊ#,O0ZJk;l30Xx[@P~J4>&&B_oD}V)Z bn#=0"Vb!r htA//f.yH 41~q\o`myقL=mc&muu|cF0L^/X&Lʣ~h!7705S>ɦՖ-PY7x?t]dŢMAS*-!E6l1kG7{y(?-v@,!\L k:3"xsD3r $*f/֡KJx#ʋt펀WuRW)œ!?ϒ0>0'MŦ/%ЎPN4֧#ûmnLt}[h9/YZTkLr[xwNW-^X,!= ɥ<YY +4I.Â*}e ƒ~s~2P2 kv)YnMdmL6~[|Qb 1+HQ pDI^f c+w"ۦű/i[!;k/{c% xR{T}Y`;g A<.X'>QFFhZ=mC=nA|̌T$%g_#l.!{0A6*4| %8G 5(M!z/H lв@U3hLMLll|{+qUfFHvKϘ"_p*1g,?3cd-(Y,gE<}>F!軿b_.Y⢦paEj>6)Ct7` NDύ_  @%/ tvؤuqb3tQӿ=kBT팎%hCG`@u~/oTaO4ռj1ަ?[CRjHg}{瞕}rRVɾ #%c0Fk$^ct2ÁȈd.*9A!|`H4ͻy;@2@O (|tDLR)qn/<V~!^l)Cu3hз~VD[ͼqy2b1> 2%Zᰗ%.x#ӦAbg| UdEgɽȮX*feL׀9;UuA2./TIV ƈS7yJ :4^of]0z D2M)Y3F>lzxf@F= 8?Zx#b9MsRÛW}5gsAɗg)Pqh;q3݄LeybSv0#.nc2/nuvH<jFm&7&ӆwdǛ{ ̖S<&tSe{V[*vBDYꘟLdu@E1kΟETîP$fP"Zm?gW7f?rɣsa[2٭K:G_2IIW *D 8(8~; Q8?Y\7\-17WxW\kmc\%)|=T.@aI ^U'H>aam[N #=En\=ʵ7Ʋq^bp4q }T M?q!!%g==TQ`nXHRC6d6=ob1X*Y W֓L6meBWps;aWշi%R}&${ԑud' uQRS"X5wgrEK8)1Kufm3no2~bva\Nlf&Y@<ϱ|ATsAl7W hAu|X!) ^v jWLkeZU2IDe\*. c[FovʝAo;{GrO}WNiՑX@ƿL1ƓeR ^!K~jguӐr97EaRs#Aw&-VSm<R2Ouف[$ڒA0ZbkU}s0iN&qK -lb-@bT~U|LO7R `%~)o뾙AduU!u`!yH)~^rd?7}Ӝ R)e`9?>qiSь3 P{3,c駨04` X 8/c_ؔ} 5 vegCT/7ώ~7aЗ[ Btg5CuP 0 Q'>zgw㏔Kb qg)FŹx$W<@b>~m]Q)~Ջv#KV9Wyv~> Q~ob_޴ס+s4PXJϕ3d6`5 ՜9r{jY2r&eqcԨ /F(3KKD Git ލ E7/ÉILqş.\2L/ls0HЖ'fRTwt 1g&\T: JX:eFJ>!/M~Af^{;#dQ*S;x)u𺹷HR3glUWKa("9u̅ęVLn鐦wL=nYҴ1ʑˌ6&^۾["[NC oޚ4Yo !T|ه<_W N3xL&44BZ֟;L"ۓ 9ea H}vt/L9M" J&nKā1CV/'`D\<=v/dD`n"~?;q^]5m| t&/lI49r\wtTP0J~JqPܫ%XEXاgU~YKSvwbisD.z/ (N2Et] sRۊ㩅S1_$J%wd SU~폥[(>Lm<{N!|TNs"#Ku+z|踻 Ť6Sdi;7f H<bCAkܞɊ;ML#`z%WnQSWͅTKR׶@$U. K +2\8PIe) lom6ʾlL32/Jbm8'LK_Kfa0{ƩFQM7o2a  U`BϷi2?{$MDE:fnZ Ƃ@+) ]_Б,hzDm; θ2t a,;T̀?/ E{Ht!B4aʄnr [ܤV_Ei6N@QXK 6{Qsa+TmSE 坥]h-Qهs[J^TgLR`;n`[q x>Gusd:jR o!eW;ʩ [NG-N)TX, ޱX>BtZDEjڔ+T.gb(.ȰTp Dg$Mn H#+9}5:W̊ Ƌ#?'g)+[kUyoOwzw}}^Ze?yP/+sdj)?%"f?$sl*&nCLB׋"IkiŠ?dI%TAg kc6El OHq8ޝRyQDkR y=j^!Z* /sK8a@m_GU`W9%!*$a7改2?^jtDQ%W^ o{mX2}6 ~L#Kb*qX9uO|Zzg=֊]x,U脷fl2yݓGirH i3܀ʊ=țb6\}eiЀU(dn pV7/Z+f0%aΥ7$6ִ)w.®t̪릱@p?j&}s12Q_uK,D?Sa60 J`9챠ʧg:XQW`DSR(өDZ4gQ׵:Gj+RF{vV>p0a$`s?UMCV8q^2b%p$Mӆv¬NLӅOB ~F5ԵO }w;"*v(LZlNHm 8l|ve^? pJZ'KPe@r _-'ptxɽؘFl8>j77Ny֚7fQnV` sS<ܝsxEJ$4Y{ wc@ nNVo}8u3qh%|3xLrQڛ<9otت~,ӷsGEM`e\Ts'k]uO?ȿZ2pӸ -J4^W%l妔 0Ӷڶh(z?d$l4%g=3;>=8dZuV; O(1aф-\ݸY2œΩG9ꀖ/lV2˶51P,20. 2."@KS3eFtPbXEcL8D C!0ҚM S0Y_(~W ᗘN.D80 ,H9/M+$*Dig1f.B>T7Ps׉2&iArm,^-+8#l 9.4yq;-천z&Lk UŔ-']; 1oZIV\˜;fv{*Oafaz|xq %b&}G>KrEǃ h m)r֣&^~sX@ ~xgsÚLr}zH4V_@4"o. հ-m謆]÷;n+E -j?_-s5v:Ӣxċx#ybܼ=U6?,#5G]kЂbg$`[b%ڷ9mS%5ZaĻQդ^cdYV9~|PNmCq[}S™;G[ dc[O:~lS)Au1@zK&6]f dn$@oG#CpGnD^ֿE,glW\nkst[KT6JқAxpEe]~gͫ>g* 's|m^Jd<8FS*/"Ծ*qs"=R 8.DdhWbXa~ ˵#vGiK*,g_y8C8}z>ÇI@2~y< ,D!ꂪ'r>B`DFCXJ:Em8;t3F11<ۚ)l?ɻnW~ƒ8 Y:f_Lm9I nO97Q΂oN{ mu5>- 2&: 5AI(Ր^ ]>Gh03-Mu䷾qaU+}f؇z!V\g|^ZE ^jڰrҬj! ĬEmqh,HN0VEw| J^L~mD?)|9N>;>9R+IGNutq;!@ZhF{JgxIX^h]#dނR]9 9/)Ǩ}Q9+uyݥ]c }ᔀ'h t)IxDU/076RbvP3.( Ljj*6G|uVDs0cub ƶ7fs0/NLhY ƞ;Ō& % (ƙzgTϿqO!K-QHˆXzG3=5"l=fǖN)ٷi,^C0h}<vj@@-IsTo/a0Jwv姡+*r&BĈ%,+lRy 5vŭvG#P=a D,&ʆ`7fOaUz3b{}XSM^H VnG: 1vx[o % h:؜al1jw7"wDO>mwY/ʩ8}2FėCZFj^`yq 6uWdTAί~ kt \rZ3*ch8ygqC.?9Ar])(q^# j }YF:AիMJcÎsTU&*sׇ]XhB!8׿*go DE>^)Yvpc\% R=_T$lm붖#oWX}}#Ʃ7ZiH +&fllv"a)V :YQ~37]HCCnxIEA\.?Z(#$ yA۾}gO\`jWMA.N;bq5.ـ`~ɽ6F>x&l. xM_'SbhdStM doml +UɽU;fFQ:f)rʍ~.s҉\D\]$ v7,5Vt\a ?cH"as ]D-4,]~Gj\Y$uY*܎]!QDl{19[O耣DL]<= X{@)q|*{ n) 3 |&׶qBvV@` wuy ,Do9,鲙G~ ` fAѾ;w'ֹ mmYLژӍ cl Chd'*a MlKl}2`飦aٶ^?T.S8. MP^uGa4H=f1)8 >et_GfUs_#Wǭ[wOADS<.jO,7Ǥe1_yf +~Ƿj<(b2>{uV!4|`!$#Sgl(pr|x +I))k v(=$kץ|gJ:wM Ui3|C;zm3k +eaYm!% YZ~_E{rXEpqjmG`YdRUC8/vBOOu$Lʹc(iїf0m69Bp ^oIZt(YXIppH;y4OnǧJVn^Vi`F(o"6nts2TjyI2K:_}ϟꛟ}8y=dhISOAy82t(ʁ+UrkX>fp_=:Mzҩ8Lv0^ydx7K`h29cK:L)n)ld)9|ȈCdzڋaq0ɫ2V_X Ь;! { dGpVY7ؾJݑ3jxS ho&yAAW4xجqĐ{ S{NWҷu,|[{-9ٿ\_herG='Zm̾,U,AH9ev#N|\V_u; Ƥr^ޢ[NrLI(Ɋx0㽵$1AIXXyOaczpIRۓ =Ýv 5gILiޞI='޸׬7 {񪫓@,KJkxn~jZG^qru? r7]Vylj\}" "GsWLQ$҉||Z@^vv Y~kESlU V?8%lpGDD~R!&@6W=!#l]̽'J"[~7֩-ɑ kryUʐ42*V#&I icuQɒ [{9ȭ;$$L[;?AlTzH4H/pQ7Y,ZJ9uO oH5 eQVoz3Z i>O}?rĎtm6A?1]/_2finF3=V/fqkdI a2eh[|= 42َٟ9~}io`pXLt|k'h >GP% Ɠ$HN({~#t{+t4x ]n j\BKmŜ bZʍd-Wwo0D`;O[u3Iz" ԅyStXbLEoU5sӤ4Mw䳇}*Xj C*kI!KLe'j㎥M`ws{EwCRWL8RGb^CuîVssAQ8%nqpBY#slxIڹeb\[ǝ'>~Jǎgʢ>9IaD?ab 4 q8#HRa*zg!|(ǹ8#qLfwRVڿ{YHiYr"n79EBEݯsf/@[g BlOe`cBQ2Qu7SSNZq||ۇ2% _$#Sj`HTñ}+nAqB.Ump8ys tރ[d\PPa0b#j[1pV\,JRy@KD.W8| =bMWyˍpA|-iz/FG8(ރt9( 6t'q㱞]c*Ŵ3UObOx/q ~e6@d1pDtMk N7Mf.,t_S~8ID>N!0.7卺)%۬EFLYɾ?tVr:M›kEf+HҍB<O) @Qݻ̝jn>72%XGħEP1(JR& sl$$l&5?oDnZ1D*m8|; #5G,{l9xmu˒e`O%Kq@+x@PBy7[%쒄&ƉtxQS% !>L;5'嫡dKyHNY'$<5Fev7:ID䣤BY<~VV UXoɠHcAkᓔ`R^U'"rRTwwR.Ÿ}zNiT 6y -ɘ4nl3/ú^ ;ip(o2 *LٹGa,C3]fw눳iJ^hݚ68pmn)ghxS2\T~h;h\ףR~QRcEm-?A+6OnQj~&:`_1,ށ{XGvfŠ]myߡ Tҩ?Yӿ;63a^cMFJ rƮ \0ri vH/%"%jyUTُIjkNz8 4ZDߨ:T<*lB`Ƿzayw H)+pؖ /nx/6>]Id ۪݆ +MW='E33@ j9\% c vɯ7מSt]z笖⠭ؽ.gSQu=BMK}4>@.6L&%E'c+y[ob;8 )^i#N"A (Ѣ*BcPcDU5_ct15j#Cĉ3zp&f+3gaҐJ<V_`mg bt;Q9-%qATn nIS9-JFlc)J ^k7 cm$ni[yOY}G ; Ta8\yPkXۣ5+U51DO@W@u;rϏΫP5uKiҨ"Ԋvu矢zvB˺}60fCx&r*`8"Ͱ#W&BnxFq+ S҈\evQ֎T}?)K%|')"q2UØ%yĤV+ϋl?ȴ5,Z躤"@L^L`6Ų/[JfP_W# sX9Q]L˟pW-7FwPL7S Lzیwt8w/.^7Omt,-l> ?v}Ckͱ".n W(C͚]4$L2hR*C\znK$^M -csZY4n}dM$0k|m;֙Z0?aX*0MSWNpw"]9RXdI1;VK^bkqFH6RZYՐ7 Il!=@-d? VD50ɷ 0 v?6{}K?nr~h+ cHl1N3KT*7mt.7͜=^SUTIPyL_`aMؤɝ!1›"x/hkϡf,EOLUN:{DJˆ),pȨEgm2!O_Ea% $ V¢\l4sz֔*%\'q~oyF2mNdb)IJU*J43-4 4&F_-g/ȅI =zgs4#1kDPPvMR^I Oy*t;4x +m{&'_=T2Kh9o,H6Pė"̡xi]D[O5]D f,0h\!7+daʠ `/PPq+~&"C.QNubh^KS|T(MX'_>e=@}3셿.gϕ ߼}:+!8t9|`p ¹ 'thW qu˄a7 d>i+T0C]60L̨s6@ y,X""ג3n:,yMcR'i?p^k"AQhQsKZrK'brЦ9(͠}aD71ͫm ӒAf4x!R-UXV&nj>A9[GWZ;a`eya˾)u!ߪt?H'g*{= N ,0\3\25dM'hp[ѩ tV IZ^gnW8?5jUP i t#xz|6hlD vȓ-||N$t& ;ŴMRL)w pMo:+1 b区J.G*P%ȁKw%hM5p fu`S\*'ȩpX\&Ƽk~@BUFq;g}^uq:bkT+/Pyf gZNй܆Rڝ%QpOxǮȧݓCV IhWlܼB vms^9Jv:_88ϚZ}8eYܚeR0m[I+^?lytCh/4K>kfIEL aJA"4EF'p>>S0;3ϼ+JBQzTۨjWaNҋ10j!\_Ք;H0 yr+X(6oD=1%F"TF0leCg0Pyq%xυ:sl)-x.<yU; ,zB "j{ &* PqZX2ܘޜu&S7×,M)[i20'*3Ju"̹:55toٙ _3&&XъLKO<SQC7Yб*2XWԣs*N}Z+/gyɀ#TǞgIxyXQynk, _ نWAy6$CS}xBZ-˛H&L/ϸr2;S_( BQa/mX K.@y;RiGʴ_SkjEV 3%@лˠ*lOc\ 9jE1<cp(.6|Zڪ$,婆lq-Id߲3&{o!}|3q3ejiw5%!ɷ|%SiU?KmQ؀{*tc`A\M<(=?3]V̈́r* W;@&+ôq~jV0~ׯ+V@T9Ly*YQ 5+G ~O䆤66Df̸'+5CjǚV^be<Jx2P P_ylSl0>N!K&_T؀6AW'Jtkjڜjsu<nOscœ&*Łͼ{oh.AVomZxԐTq*z!$@2T L(~_5°6\\'vݭhy@jS*-cίYs$!D[X0GWEX jPn 7uJ90R!jsaXvjj7ٯ1o8d!'+l,1zs37diFAW_B.ENn &]}I.{ ?ï%5"fo}+–;"呿yV(ZW+lkS䘙 PNRRadG:tU CNẅsXݬDvC&JO5)?0&h$W7Ҿ~E-QC$^X.mOn4).0ئ; It;TMXKW_Nu/.0'jơ ֲh%n7lz)S{IjDt:ٺ',n|HЕE29 \\;UcxGI׾6KuM BcjO;=}i 3+*4rGGeaf-C ۺٕbGiW <2X:;SJځV44D^?)N(SP;KM@Nb9l9X6,܁@#63gj"9 wco7ھn e.['mh%/ eݺ1Wpwfa9}$^4 ԍ] Ks0A%MTNUbT,c[QdwlbmܽzNVn2zd~@P͗6Gن`*ߓD@ kDL.?G,`H_DQv 4&B9< #9CrRP-tEr]})_97B]M XPQpvov9` o.q^i`]%Gխjfxڧ?5 |5ؗ~&d !=[ ' u>*yq+٥FL?q]<=2ƌ8nYJ==$<#¼l{7Yo:WPKe|@Z E; f:29YaP?P /w񟣘]_Za|]5ikvnH(/y1mYV3`aV>%𺄾µB|T6ds]V"(lhY6ЧV0<ξ:IVLa7ŨLotU!!ґ Wt!w_JG6˟r*sqNsޱ9f$͏k)('C"z>)B%dh`SVK 1>kߞp|]`c?) rnb&YRt1 .+eBR]9)!VPh&\5f &^`#-璊G!vGaS;%P!УFtײJ5/{G jgx  P$+E,j)`+XRYBjSE 9~U?ޒQAs^ ͌hu=[~>J㰽>63h7!v]o/1MnQq3 լsdCzڽ|!K wpoCD،r8(hc^8OU V?dWҦ)*:&Fis `q ,eOt,"Y|Jnb[3SM^Do.eo+XfiI8e\jckq"EB? P#:_|} =ثs$//uHc{]MSm[zB^q]C;f(3@t1"i$ꩢ@n*#בWO:][Ar^qrmy˫0 <W_o@Q+oX8aMO_-;!Bn >&hHml iCfM!k_K߰ibTbMfNIyaA`S?h18>s麍PE+5iח ۭ ]n)1P?}kԉs+̦p Yw1:TeBLN?' A `SI ott >J6Y9V׷&z@q$Iy8zɴ+ &тt5@ <L{`5?L JREH7>U1Kâ[UDֆON7$Q)0g麳 qPոx'%їJ}ajts=TF4a{H?Qb-]zY@*Aό< }>f(TdyϔY$3<9I+2sH̕~p.z!ӂ纬O*ռG,p\&ި y^? W5]%5S:,O8}I}^@È*> ;liҡwHygZ}jG\`_nkݡŕVD.1 7l DqqYXl7,[E7jmtSN:3F0r0,iʅLȭoY@H[ŝ%lrtտil隥Fٸ 0 R8K_ek:fQ_k3צX ?g+eX<*p9xoCF YV74/%sbDWӗob̭wcZ{V륽^ūen-A&䜎ϸO`- 6^#%8UrMGx! K6u9!F0IHpagy{ ڲ:n&FI>ۀw`u/Y??BH_h[$;Cc0B&v5GEY!7&wȝ{L߿jؤaVt٧՛OKPS-1"yO 3фY.族C?&**oPĮ=wNQ5[' ⶊ.:;V^m1w$L/YSd&{6\nbGWdT/ߘK.u8Nڞ/X_l '_|@֖\4`:O(5Pb'5&gZ(1zK"b3BAFp= :X_:?HV{\k0Af]0v>yl#Iq XTȇQ9_,сSA&N;ʳ/]@x3Kf#ږR+6`O<oo^[WI`lAʥFpwD082&F=&590L!Ib_Ho`kE!a4A;U VjGҒ Y/kx7ÒjnevڏD+JE|6i lm' Q!R{Ri|TiņEU` wbx]h<ꏾM$7|TJc9M DxWŔ(oN:F׽J>uإ1C]lz N 'oPE*G*lK#^{ }(gn~T@Mxb㐵D" Hž˺ZĄ児٧Jȱ";CoZ9&_5l_3"YNז* h&wLR{oUh_Sхy):'@|biIKߕAkA `3],*[P`-\vU/hބ7hrēt? SԳ)lcKOLsR,-(<(tN@oQaXLtӢA]tQ 351?>zhG -S.e5pJQ hLG`b.: K$ܿyQ G媌?搉iH&Ƚ, rD -B<}y2Hasu U\04fv!ֺdsjG/+dBy*zߝ~3FQ%_ԗ94]a-V6A#{o{ئ3UH9'=O79-}y'={-eq_d;__< % 9ً-%]vM=|`2pv!ɟdagDEf?Oc~@BuiMsz0u2)@mfuOΑFpr(z>݆Ћ1+7'ԭ,qz-_&8.ddBt2tLan;^A"-L}3laj|/p=`+Ià v)9BCk2 M9LQ:NG?ϢSlW<RPӷjFHÕ?6$$M<2*- H, >m:&Ӫ:K @fN]Ѫ1x\@/8p0 a;;L $%Xn\7<ƥѿO%X>NCZuI{}>4sL1ܡ>D;ݩU@nh|yzYfh9oNn/D[: v_4x%U/|d-jIdBoq[H XRvJQJan+ ³TRY[ȸkxl*y]Czsf _FG?Y=FN"bBV KVs+:7uِ4D:>YC#h=+7L#t_-=9RZkZӱjj.Z/U4lZvٔ )ӿ㱪Pա*~S`biTIV/\A.hѽ-jyS"{| au֭ؠ㿲Zeެ4"s& gitqMaRV\"L [V&­rV!A f²5i?D /0ҏiFܤ.y{=~s$Jiz'.ޣ,{}:MsqޛZ?W8]K1X{yF1KV6i01 \@cL!ѪmeSrxlh6jdn]{_5[jsLX@XpU@11@aN!!lټMQIsFcM _{pR^iU0k7beJ=,N,SVtopoaU@Sq]:''$Q6 :@47!kK0CvXvOd?ɪ9bRD`9G,w)YQQ7-5i4/ͧXF:Rdm߰(9ͨ`AgoZH3퇺o9dA5,ڍL4՛'O rrOeL8p0`B ,tf$%HLHmms04l>_|n¢X+`|ĒZ։+1XÕ_ h,Tש&rV';T  k[ծ'[__wU1<xk3M6'AYYu*|\=rԼ'949;#ҧ+*W7B]egz*1JPmhֻ"xrw:t_Bl$5 ?c(UXvi D@rPf%7QANښA`1=#xd]Gmou@ _pӧd]vϏdIHn^{rls[1 ^2 2PS"B۝vE-F׽Kg~5xo(RiJ~U7l|JjShw*ef?&a˵.k) _a11XU5K lWrK !&<y3%v2_fq5+/{C(ne97~yQϴo2n'1lDjD=#݁Fҵi~hcylBe~IGF= t?\@wߠ[X<90NI\?Y`{ d &D;CujEHUoIp9u_c8=8`l)U}!bwv s?SJpTRu-<|D)Gˡ*2] eV<@k9Ƽwޜ\JXsAΫXV&u{bt+T܀mkU~ob<)7E.Z.&hc63k@˼g]:r O1#!|K'hk($+wDBjטq[@Qc=\ eܕ~+_W G/(1D!h$*ml;LrRl܇ID]$W|.swkн o k҈R?0 98S9ot'[eךۧ(Ik`˹o]C+I4cy=0$V.3@);}U'M2 K> Āz!RGU/'`ZJk* pN 䰎3Pwz 0d+a:D-qw0O~ հrq4`8C^%>,a0I"yʶnC<.Z~Pda:RrK1¬)FB,Dxװ>xAt~8M~],c'-_J&o:)`رP?MJzVѨ>d<~"Et=W}0=e3hb욑% q[ZV}6Ȇ%>$\:wԪ;LH'߆Lm^1Sj Ub9.)}b~#'r,2Lt]mxLp̕ъ\ [_g%*sJOMɐQ2##,_'|ʇ)IQ},{+*]_@ѼshPUП*23^KI~tȨZ"a4jΜi۶UKUP|NouU0 O< &~W6K{Įԩ:ekɣ, >A*˦Bat0m c H'=IC蘞COȼ <}?tv3~V8,fҞU`e Gݪp꙯,PÄQ+.U KwD~-ן!' q⍅= ٧ܜ/ ]~~ꪯb,jR7M*D/Ρ43Jڴ"@Xx6K?ygU&SF,=\kϻP\_G'WuPLW?~}{)?|/Q{z@?sX0F Msu?g*PqhfМoS{md@0ё||@樹_emI: D!ˍ0j?L6%z8.41HF|bqjKe Bˎ7+u}'~c#Ɂ-/hz `[O>؉"I.5 _+O D"gU$%M!T^GI˫4 +T:0CA,BtI>|eCƔ<~ l.D"5":pSR"i\Na݇O;8 HXj eAAm@kj7V7)T1 ,ux*H=WRa[޺bYPʭņfg)j:^LsZ aowlC>_LB) Z"6e>"a xPɸhK)z85rőfQA({柆L'J?b`{w)h6nrjIn#>t ; A!DXjكNav4*s^qTu8,eMbL\^dv4VWE.LwW2~]gH{2vW9g+{:l991Ukc)Y:C~aH>SI~~~~$눍H)܁[]3yCmiSkH;)aa*J2v1V}PSwY 3'V#nG] ?ݎR(=aj:Wq2 1a3S1Ӗ0cNN?x㓬S'v%F:C,XrU=MH(9 (ٟzR8.1p :߾ A"#SX"^G4FD %/[/a,+-{2-3e@'DC+N4%;X{b˂@Q_;(j {%KZl (O>tZ3n3tfvV5(!O]X g!f :4.e'B#SMǏܔ8ZVGEߐʴxWG<-7g22b =!cA*I+bCnS C(\%8 M͚&2H<;ramnFƠ3! dA0yD确Q&l&*GTג5]ê9Z+jfb||C5p7HLuUeQ1hg' E3n8֙^nڂvB}3` 6DLez؝:9l|3/"Wu>5xc y`!>#~e ؙ 2\݃FWoxKӎ0o*،"Nuj@Zѐ| 1B]XwqҌ~<.DcGj7'vCij?6h# $L)"YkoKWa7͆~~@ ~O!ڹ3@5 0h &}S$ν n 6A:}y6.c]Ξ5!G2:z?Pl,<3ouz @y*e42&hwCtMď k<ɽvs?]K9L#ֺJ\KL02ep@ښ>Ov{mHOC.(暲|Ŝ['qq_Ahiu9/Kc!4qq ɮq /1Ѣ2]--dX'z3*ODzPdU/] ][uBvBitwu$Q\ɆaLQÎj ?=A\Ѫyʓj<]MJf*_YD,%棠[E?%'EE9kBmb'?FcݲҶZ[$yIpwh/ 80̚?Pj/ر쌼~(z lZ&~?`.S?xa-eD}sdf8Tř`.\fI~グQ,ԓ\@.R2kV4Gl ҲxՑEl>M"PISص0Vy5bvjOCqt zb5eRIzfOD%w;4W{+=MhT}F[ E;[ M_q't~yӖNHZW/<ˌ?q(pp7q^.c!}ūPy[A)34,[!#nȴ\,lqjK鳦/Ie6*km#"Jy`(d=6ڛc `0Ez?S6lKǔ?s4.UP@@u҉=9y2nK *Dq_<,D1[b蠻wR׺ SkI)` ňn} *;wȇe4X,'?2Lp'YH}6~N y?+J2{Gv^ I513ww%S9Puez`4(C9^ ׋ڟ'zP9X!xF_4&Jrv q{j}Z|u+Bfà)!F"bdJǦtU_͋o|#m3%-CNWﷻ4eqa)E_XD"MoA >9ӡq/t#LT) L.?vj7i ՒDiΣ0 Ͽo`~$_×15q|mσkV+[ Z0'5`u~a@C9>` NJ "hGz͘ P,m'f$-1]6f0r&jr>-QӌvyC3eEs!< T'D!E~r47<v|Li}[q e] AZIyQX%9pluy[gg}}pjɃEPa{!̞d:XR:ܝ*K;. @vghmZ,b~<L M/6<0皑RІ(CՒVyru#h  1h_x(` /-{}ݲTdm\Z_9SȚj[aކEsS za%X}^sn$^VA ὼ E_Ȭ)kiָzG}ЂgiOYoIT2X&18t0jƹy hǙdK zT~UZ;!o7XE0i Y/ݾ,:)6Ƴc+>Oۧ\48cZ S/Y6ʗ 2Z!?l;ym)9]YnC~ɔPkm{߹ G(*Bf'ҀLP $QR Z?,+ BS$XI>cfH1юe!0Y|C X9S$d),l!O'J>c%OJ'ݖM^N].qu05 ͚8bR{Ha6b8W۲ X哦y4UH{[l9uSU2bZȴE>ZiƞAǯz` Omֵ>_k[Oi- ^?5*}SgQ`n=в'ى Z~ NC+S-T7J֕.Gv hlȷ|3 ? pGGQTRbE;#yI\0 ?s7=8j6a˪pIj73Mz. ~ryrZvgG|؉uV/N^Q|O$z@+ϑo`GT2툢qຒ^?Z~L2-1rfR{>Kl]|d5sj#x|1#&b {ˑ$o22(f04V!0CYg2{&?;vytnY2klY'88i?p(.&@M^tx'3tr5dy!9IG,Yi;E(1eh& ECLmפ ,, 8U;m$.Q@ä_e239:Iv"Nf&؞ (MgD}rd倢0Q bhZ=]<քj eÁؠC\ E;un Q}.*7ӂْI.LYm  Ftg1}t\]5 ߧTʕ/zu ND=#2Jĩj-|{a ףK-6G{չ#gu$]X|1 1h^)PFAܷtaȱ.qJc*7P(OޱF {|3ghWLlMnu`m]tvwI;Y+x!?۬f TI>E 1 HC*E7^9o ?gCb rhx[r9R}s{dMH1(N-ޑ DTc. iƣ/2Sd֗ p3 {Ć^ ri*Œ]ᑕ`:vqZbٵJ6&@MO?T}6 U9W #@ 1|xZLӜ|J u bAf<)Ȩ=b eǹ6CMc +|(y`e-b^ ֣Ls,Yd "336`f>ī^7uӋ;}BW<+"@)Ug_#_-9Tgc:DsZ+נ@$ۧDiy@CJŌ!ROבC;Ty:Z\OؗƱ‚[`d]Nw7w#wu>ϮoYwx]?bY!ܖ_P,ncM-Nqzֈ~sgg}W?)E:! 0).w*ZE3DY34 Q~w|,m=w:{_ 0$ehbLo3]4 589{';~S ݝ*..7rqÇ!U@;7WTvDS^,ҐHrҔ١쮄o_c\7~\"J gX<`L`rv X8(*saꖒ,=ʴr*}ʛNHhts40 yx(9$Q/(G<\vgڜӗ&vÅ-_7R?`猄J7RHZ,{czhr @WڋΩC l5VdyE M6 ;?O,9ȝ׊9Pq.qYT+*UQL|I.5!?~=KJ VhwHzlSV7R1~p"9F;:RORKm0r n*dLdVM+[7Q #b8圖:~1sx}t^܌hhhZyr(?QMV5Bc-njg`o0%+xWI87Bu.t:[qcIH  p99P1L? rn`~dr) bޢ`N 5vtLQ_8jCp\Z2ؤ0b ?ƥ* m>!p/ ERy<} 5G7צO-b_#1=$zciB]Ӡ:[ GҡExIW&cYq8k;bDHNщH':j\WMt2ReŮxMP31CNQZB3P(SOdDC䊧i.˻\ѡd kRyA!E;YKx41M\SII=?`ԩ\2_(kbûk=_BŻFy j۲f ` F%v *=#MaOH(i{v(6!vBpxNM)c"C?TP'م1nab+h&"^3 onC4z}gBO #la`[)b, HF0"[v5i{߶ύAݖ\df6еxP])R/ >F8b{$zNmroBlu  *N' L <4QEi.?dY.MtـbhO3fv^arA౎`k; T0rzԊdj"+hXo67"yGs`1%iotN0FT { A[kGߣFŹW}bȞɄs;:4pI{ V߽NX"(a`4NY1"c_"Uw|I;Wh?8K!EWp`S\py8~rOdnY3\92[h6͞>NsbZ0T1Y 4**3_h$26=Դ^o`)mSPKm=X= So ݶfh3+օ^ƦEّ7ڌ&<1A8+v8 /Hlh1NύkJ0v^׊GJ뇳za5 1zo3RIBBPj&*JK!"2Ev5@hgIam_?}P[:)%ȂKZ#rAEzjCMo4 k;og7H`ƈ\儿Ft^>~n|'+z5t+~qkoZRb#cf/Ȯ,pƫr m,I}_*QR!AEJ#"T"j{~2o LE`uƫ=)_?$g&KjvTaŸy" (+:ʜ{Z0(e_Kmei"?Lu;㫂<٬(,p ON~f^Gcso4gT w$L`$r*Q-gLC,=d; .S>~–aOzشɓG'08.w$ GiTŞMtZ_F&Juxa=㆛r1gafG *R5G^+((u]Z r6E9r8%&- \!Ѥ;ߔ&2޹qD.[U"cGڐꅯF+~huFi/Sܗ`8.<w'l굥䣷 J0.F4uGZi^ ,gsY/$%{!n8C0yGQ4P^,?C3=}l?i+Zz3M;7G]Gr+צGИ VCEhh/hZrK4~]9JsLx j7ͦ oO0cy[7T/hɻPB*M'YB ޼,j]pFI:r{FfU5>Z(#r_:7tչ*j,nY)P 2᐀H:aM>nj v'OT b}0c$mȮ0-YX=Zqö~+mZ! q%, pD$Et0_r M< ѹ-B|1G{Puꈆ͹>mL1Cg?`Oh+'ӂeIk%2]`Gp|*U.w9)mNd}sCῇ%7̨sCzM;m+ FXTXE)7-vbșJDw˺[4kwvH Z8ݤV]))<=qJ~Yڧm=)L2EY3- 54CWJdJBŀ^ iZ9c$-04'a`e%Ma7z=SuRt%%C-+$tjD6"KT僦>=Y2(?eHE/ND=nρ}Cj'mgyZ0Y‚)>3yAAU6q4wnc@sʭͻ{5>s¾E3Ya9e(KFQ4Q4k v'qjJV`gDj֖.Nv?ŦJ,yO(~덣ƶf6njsCL?}c2l^ T eYvLp(+ք M;jz'6OL,fS)ZÛhvLob5FCSU;SCk!\39ëe. Ǐ޶aH5HKu\@֨C n"^TreD LY˻)|@ZFbJ{7A͆)72!I@u] p@v@kX[|- r#]@@ 2D5U3.nB2V &eˢ(;<"0 ʂ8KRōnf AeJ/#͵QH}<DGKwD#ƞqgpE݇ NMʐ"Av;"^oL6MC_o]a(>d>39y͹ Yd$K$͟I@'f/p9 [G5* zG%|6FsڅLTC]RD=Gt ]Dpgx4BڈZVZ!-G2$9?̽Gq&I*[(N>rmSڌy<:HHbVɔ~r(`X2tMO!^Nt%}xO\D-НsVZM>a2n;h,iiVŦ<Sa;>Y#D]n$Y-V(֥p+26 mO6fCi]SgF%WSljǯ[O@80|~ׇa8\fD*YޠnN%:[&dADAgZ(PiI+  J2L1>1?G vUxs7@}ՂP< ?9DV.~'Dvug1 j=3ѹ<"7s ≘"H:s) ޻%:yr)ư)+sV[QgrK&/[c5, dm0w  [MbhwTݣ&_k!,ʦyW*Ia"0|g)7{="^ ٬~5+S|SY}:OG&ib0ؒIix酟(!U!9^S֠/YB[aF4&'1Q:BwRÒ#iQVG7dž^q$a I(%-OvIK'nۆU7umHSF&S(g9ZJC@N.TNEv6҆gerda<'xF蛰[S-ƿ2\e0p1%]emЮ ,ԣV*Z:|% b![gɕq f71ol43E)g_W)3}xƞ2P=0\ƨۻe75O\6|W$VAiJtR͑7?ýpz;Jq>+ G$Qp9![A GB`p~ &LQ ;.<_׊coDTm2S+>6&7^hvY63ͪ'WqG\Dp˰(nlM],BQt1Yj<)(79UvAtbjqċz%P1TlgGzFH|)n dN;ki Nv>M6nq_6.2xa{?"-6cvWSU;DFG:CZ,A-047|ޥ)ؾ#.M~;HlMK$j=~߇4aY}%L$̉g*,ڈ/h}ۋ*=8e!:d :=xx7)mCX[4Rp^6Jߩ @&lplRvOcTQzCPŅQRsHM*l\]ߝn>/{ekBb+ՠWm]0ks8Np+84AsYK*q战A^D$;\ BPB 7 bKc]I)upik^ V/Ihmk L^)^aNՇ M3MаK\\aBC ?wN"y7ѫL%[slhc5["v̾V|{բ(FW̖ԏzIlĒ<*ԫ9m~Ʊ.bH Pj-2@8GL+ f`Ġ=yfEj?>NacS:C:>) 쵖v 1LiW%+I !G-@V湩<| U?(_5 N ۚ `.ܗ*%Y7t%ayc ]9.V ;6\5s#ȁ4Tm髺B05z+gc?F.,kI}3'lUCB, \RZpj.+VqcV@wŹM& U9C a 6ZS!ج.eX1+b JK6wV8|Z~~X-嶪ʟ*C͇#/EfS5:(;#I2`Y p (5: ܍ ZBdXe b 6GxoycM-\YҋR%4bPl<^A'u\,H+mh_A%qǭZeγ 5Vja0zopW%ٳq(ޥN?S ob*0U{t14IL60+ږ>Q6;v5-쓲=vŏ. VƽzLjdbT)ܱvCN!ZT=1}".(T0ЅX!&ٴνN &tArw:CgPn|A<ѩ'?'\V*0gL3/Jf3׮Ge?[;P3 l;c]nw wm خl*}3l;bc7|DUf_/iCa> ƃ`:Xf+XGyhߓE c)$#'R@ED-& \^T@8[ M;Z+otEg1P?9ȷŌί{Ar{x ]мl~~FG16A4Bd#281Z; P" |l{ _IW7($|H(xONM2Йm&oncŎܬY}X1['!2,Փ5^T[zȋ%Y;ЂA_{BbUn&Q0b::Zۍ|[mEu΂q&+90.217j Yt}Т+炄2E^Cx` _/CxM; 7ߏ&Dd A{I8NyB1sM0A,x `pS8Z\@/;BB=@ab wҺwͬ 0sֿ&i:>j˹N gb?>72^)eyB]VOu쒭@'': gn4UA\zm(rt~'E+ONsz1ygx\D~,QWXj#a[,;%-&X0)o*7*`iSޱ!w{p4,sYx+n6)!%v8U$yG|F(fcҘS%TмM mH%d˩(h$/μ[xqI9qZɄV#[J/<9Es2@q`~9޹C< n%Zn#~DEU1ʷK;'s_qz,޹Xgh!WW[B2Iw'zN\Tw)Y_f`nDc] O"f߱{{ĀG2/=dͻM?y7an= >ĉ3L*4!J`Qhr7V΍%JvHrղ^oc1Dpe}4ƊPbYj_q)^\(uϬ&* !B:~f87R*2:ؚq@ EHgGE*sl^GCikɯ/,@$NmF + CϫWN-DԏfU{&pj:`FF\MPGP`4[͌wbRC_+Rx^{Bgqq/he lːDbE1='9[7&҂LX[c1 RF/ p;γ7۲ `rҳ0-~5O:/b?p:-[nMp!:heߞ>qMPv]BUH]1Ov .)s[|~"Yɍ81|g#HN_~+#> EEriΆCJp4_= 60_6f ڿ)!碙?vمZ;kӄq:T^7R(dḋ~%V)br̗}vbǷ5;AG-ZPa֔+(tB_ԮnF>V(t˺O%ա;tBD {[v,! ]!@;kY^h 3AOVnE-¼4.*@t Cw(5Swfe#haM^|NMYBԔa}KfzU\k߲H2+Y~L4qBH''DVhMKlsG@򳹁ېQc]?xW]7& 2Yə< + pͺ޵vc;.om, .nL;MAJ=`JT0n^«xs e }'Ƣa~AmK䀹 /|!zUݫ N̬b6(T0ă,dbZ/ðr7 Qf4 lQW\ֈF&r͸p{^m Vye^Ҫ;u}ˉko g:sX"Q{5 R>}2̂?LPŦ_;P/(mEHy’nYCvz3!. "ȩ=p2}KBqnb8=bGJͩŇm`o)JM J6w"oOXryVu/fin<.Iw"mؚL6?I߂Sv#''/PmFw4@fL%uNx9Z3%eMBԭehN^-}.p& I 4φUO?Nc3b[ 5h84%Y@|dL.'#I|t4,4{rKNY;Os}'`#`L/@!foźVJkd!0FI g"-M]E8|xIzM{n5I/a+S .Sn[tPN׆Ԟ9-FGF\W AZPW LҸo#kT$Z^K=_SJtOH zv#T.1QP})8vW=8U˝P9J}k-uǠvh ƌ+BY$폎N b˚A`#Gu$M}$!Vŗ! $Bޣ*4+&8p6"5ڬw<_ZXъU^ ȝ\5K~`tM>؄&ty[nr+>LKܧf<yf%(opJmȞ)n1q75r}7^jONXʂVRM =igD=Iݔ2KV+`gW[68%0arm4nLT*334M/Ft0> #=mwn7P:kg:8 [nG';3P6*4$ p%x^M,q/ps\Le44JS1[GK4]{Cq& 0ˡN9(W|V.ܮc~DClH'Ljͨ WVGibRfL#̚,3ģBo4EB /kTA+uD #"@UztڏQ -_^il?FQ8ߥ#=D9|a,@9M'"7cV.##'L7b[ԿD1ϯ|V DP}wSU\'vQy!gYLKh9,ŕשJ>%YEG ]XxlHV@"̃93Hmi„X{v -˜AuvApgk7 v)[<"B;ikv1B Hr;hy:^X%V&>oyzcB Zˈ&sSkjs>dNR p5SV}3fV'>>$WV3?2Hv_(L0ݓFd^"M K-:Dݥy'0dI+ >lDO-IK*c|JPbbk$'2>YCʱ%g7eP% Ӛ7w>R=$ZIiEM Qr$l>&F.̫sg<<[1Kpm@Qش<=c3TY,Ls{+M_v$&4;1iU84qj&CC=dz-,hy.Qܻ89=쥬\,zMƲSLsouU J­~(5Ǝj(h2[pN D)0q*9bkN}N7|,lPM<}tIzݠ SRMm{r\G},Ӆ9VGlƌlV3%찂!I<I[ǤU6|m2]"!Bd~x@4tJgqQ )k(:4, ir+N&玀&wxFZW\@SX!Kܩ^KChʁ'-!^7'#/t8\$Ys䬱1:g.7A?c rhpމ?>Gf8Zfe-$XZ)dWD;z/0(EoZ$*ffGS)z#) V8N.-Mzqm Y3M{ y9hv5SH PkI2EyZFz#C&f{ 2V2P{gOBGڟ2k) }$_5Ow1(nD{QtDhGRgY2v|p=̓%K&,(!viC>$њq-jǔwz3B5Tlv^W/*INW?Ȗ6 r1<_dσ_kSk/W@׍w@clWndmҒ >t-TZ=cm%07^hEKG hO%噾}\ڴhA\|+}O=͒kB ? Ç+J.@v_2,$.UB|߾PT{)ѯM$|Q\ZDžG]gN2c^8w1oAhU=F#YCm@yAuBם;8WAeA^EA n:|T-@ x (7*SQX|*]0 (_b]6)@byh}! fWtZ!uWN jQ?U.Z=S ,D}"Elm_`%z7(2^?{9)t$ }W,gl¥`F&\0 !|SAgU9]^Myq(ƌ80S[ Y7ZEnEJjKhOX "ǎU<;y&AS3 !K44aKa˙g}rVi&~BJf O"٩s|i%nu.̯\-åxՇ/S1ZAE.꨿{1+;¿Y[l=3 7~E|\ \s>7 sUW` n8qpTJ}S K3mkPh}`|Hf.eAzU?s`łkG4nDqA΀*SM63ߘ6#:9Saud"qDy,LAARWBePPnk@25=ϱ좶ct!iXI8s K$Dw꣱"}pMNZqgc֕qf*́VQ ^+)w -;닑bQqQ`:RtD.m&{BT^rQ0M9d)A 6Ɍ^AK\#pc/ciT1U`g%'s~ fCk=ZvOp~Mr ̔lljÜ 0bjvk,VBy@;7-IDby/9n_oN)"h@Q!4TrZ)Iȝ/ӱ)"J~WxB679.qQaf?bg/?Ev}aJ EFEIp#z05{/zG}&e fFIƥ4`d dmAK n"gS%#78lQQ 0M0?)|rJlrqYl $sy0y1U=!^w3>+7L\ =G5G@RVƤ˛*Ht?K%E[;pw+(4t,FIJTZuy~[v,""rBJdcj_Ḁ: SVcn 9kʀqj% RS{)pZus;z(5dh,h6IhFj:_H[0,Ȣd" YXx+cπk$15rh2{IB&Pi1f:MzRl3/HU}%8b ,~g!nJK=Է!tPD(V _F[Z$4:JsmGF[ri@۪ 4X~vN$(!:++A Yxl;;@#1*@-+|%bbfS_Q6"n] 0W:yq[= ߾F#ی:0kubWwB $tL]s^xu .6s/&Ia+Ө߆%*^dn2z)Ɯ^\l*FzHj!||aBx;6n رE"kae^FWKX 7GRq7-0K:a1mtMuDZ5Ҟ3PʛF.[Y+RY9좗(K*:xFsDKZcK&GKwDM{A]vyPۛ^f{nbOe2ࣤoM `bK%Y~hH5Kn3 ӣXxƈ5 |Fs{lS*A"tz"GPeF%34.HZ`%#ZL-5;H/uiJa!~S=zfLZ3]))Q%]ڍBɱȶ{( Jbu~%~ZGZrHrv_XhhFa/7/ZF"kşڤr/us17q'Wޔ% +m{N![)wSc)A̷Z q:-ƾM4Ԛ0K,-'/ezhWIYЈa3v&u3 ؞bx=8 p@4J$% 4k|Ttݰn#[FBV.Mh#_]+lFb:N__8_X.1d֎CQѤT!_R0 '(%wxה8LPC|6d};<f2_mcc3;]u-a%5N`DXXW9M%5n], Ֆ|/mCQgf:Fzcyآd9+Mi6nH(dMz J%!!i,['hswުT4kT.ǙE`m C4a P+n̈́J׻Y/EכI6_KD+'þi' -Zažgm>ת8lImPq̫Z4հ`jsr0%Jn{%i^^yVeOMzj=٠(Dϐ`J '->ƍ-/ ^N*#s5JBiM%_񡇴3VPWڳZC.9Y=ƑF3yqG%P#ī+.^nZhn~.82_~Y+LTi~3]wVdx^MEA4MzszFiv %3]̒mgTZwͲo rfΩ|eQ_.θ}O{zi:vaȃ#0B` nf/LO 638򗥨KcЉnȃ|nl_HOf(j])e뛦oli^C6d&-Z<7S=JݝA\H9?2o^(, bwO(L,N?"Z߼!P QX36Mrݲ1DX"r$DK4Oҹ{tiyc؂c*@DyC)aOM+ Fx%Q"M'*D3ZPterb +T)ZݘQLvUyU'ew8*lڈ-' ,=UaXRC G$bڙ:8o9gZ>@Hz\WmYPv Sυ$re{5(AR/ +\!uJVӆXvbAiZ~dEdCN&EG}r&ë~B~{/x4 N Fti抉\\;FW04S6Im2GMsn+7]; \&P>r~?F-X!h٭ 0T%$xpT;ޫ_rY\bτ>Ғ,+QO}{HNpM+QsTm`ICJSU~ 2vF$JlS_#"\)3?/>D2ݩݗMI e Hf<\{||wSZ@t1b g!IYW `e@pA放ãfi(лqHlÁua%㼈q q_ߘp-zQO]ă;/"+ }¡;k)LJ=\X2o0J[' N ,D逶I't-$J 7Z4Ӽۣ~-dk+u>29kPPw',ȥ<y! msH\s@gҨn5SzD 6 Q >>- PF_tT&er׬ϝ.\g]t5aLx/WM[4kcDai~QjKܴU?Vևԟç#|_D h00zVk qZ,}P$ w51+edu?Z'5aEU] vu ,zLĸe'.\E]I8'X0҂(9* ]o=hPE b5cZ|>7uc*!J -/QF͸OyNat _[=(OCFߩD!xT@GlWq^fNKV('{Lrq+@ ;[lAG"JlVa&O.fP~!ިa`cRrTv{|:a+DZb;<7!OZ7I>|HrMZUuJ.0z;}3` MrAo`DlxImt 0& X)$A~oT ۹S' -m*S}E/0MN{B)uaX nH 2ldJzucz5ߋ/֥OG P:^ X98c rPFS&@nbʏɷ(k{Q)lE)Gy@a ?ƶ5o~aEh\+?@ ~~r VbdSpkP<ߓvܛ5jA>«N (,"QaDoh 6aYO?\~iN(Q샱YxNҽ& ?z9!dhwT_*_t\"목U`ʀ FEeI%#\ũ_IlcRv\,> 7 Fy1c;ZQur^Lt- {׌Ry! 1Ppoc0m;:l7Է0r{"Et: h+ :>"-xͣخ+bŸ,`v9ڪaK^j!0`/h`D4mW߆2vdZR:hsaqT/'KV^{.& ?%ȲOX{ S/to)puD3Nu,ȯ9.4K"Ҙ35ێuP_FĞ`4ݿYpw${×N~g%rI#|*II|H-<]wU_X)xw2vVY2>#͓hur(t ֕IixIs ?ciON3B޾8領}5+1M_"m@:݇ ߱Q"9KpSJL1*\ohI_Oek0)E 7&LL;#eZ+uZɺ{쯹s ^O9.ha=2nd7{3p^3R;£!m }h=l~v<^/|VK>$(@&K*LE  #pwZ\뎰}m'n@XcŹ 2ޭK7e%dKv<^I"Kg,cM\0Cl;K!%d.caxxȀ֬+L U> N7Si즂~rrX|(hXa+P˹V`b!!+L9;""7@tAd-/ k(vHeQт>s*0[?#!hO]05ڃ&\ϋ(e>OJ+k:+)%& t[)'*ybH#̊}AJ56Gkލ+^knsI^.{BH񐘅H8OprNFMWQͺ.d ̆hv:_v GYxȲlh"hHF QRʿ-@DvvB|QY>—#u(e&3񜷎zik+\7tShg{e{ cNksÌ톆}6P kTozJRf>< ` Mg0^ w3%%GnESLC0JX^?`)&4+P*3z:VWQP ؕ|jًMAhUY{dRQ5_Y/u`AjjesBEjyk_2 igH4Q:|ן4R/nV+K3UhTMtq߃$,diҖgXh_oPA"mk݂"0BN連3VF'8^n%_&4MDt s3*9HK 1Js9~IVdytvfZ.R#,%u"iZJ$pCc]jF'qWҵ<O6m3cM#ݬv9oYU pzJ̼6q@]Q+}*Lize|fE:΋ۅ9: z@v3(*d;s2C#K=' !h=D1.G~c4PZ,>Y$ ;߾i]pt][;U#xyȓ!AE_(3]L.m[s ~t1B MKF'7iGI@<>,> s;! L7Z~`0Kb4%$N RÊUN3*|+4 εJqmDPڎrienr(H_,NxBN*ndVީ zґNqꁰpu}NAMq2ϝ[DY{+8֚)D[ kj~%wVTXxJ:waj/MXŐ[TJW?z"uEy:W&ku%n-Ǟb߮G8dRFE5W.'K@d07((8 g'D^ l:phsۚV^~Ϛ䚱K>^aÌ2&tHmj 7;a[qcVRh::py9vB![tPIlGnxE0Dޑ]"elT 7f]dc{hO#P@(,jH $zƁNȍƧ,' 0P}ח1w 3)6|v`G9 ٽ.1.oNl|F`e&4QU<׫в3P=۵90d]J4E\^>5@L}9PTVrD@\VN`<%ݣ}}_H1[ȶRR{`UH<+bCat몇vPm44@c)yMwUF,՟#8-vl~#T2[ A*j+ځ`fրj6ܿ\}d5h=w֌κ%*a>{,"Kt'i&Hs#Crd@-ΉG3w 4Rʛw n.MWCܵC8K"|PцoF^CgZ0wSdvT-j-Go8qJ(Dǟ͜5Ӳ\:T%y022}.]\ 'Po^Zx= '7P`k\24 sбTba-R)Kx!Î;WX%8 j> -nIst?11*.3n@_Z9?DK5f# 30|_||9̈́qPcqTS&q'UKBx1ʥ%S'#lfqߎ%^R`/l)_FE)_ NͅGC5C}@^0ڵXU@5 c:;41L:4dsid=@!M+yY"T[G]B||U|3Z%E9rA<LhV2|q{"ntnp̓a_^`tEz7A fhbcq VvR"2lWp|HL?H$;.W;j%^[E655@^XS)i#gd|78a#E鞕ҜJo:n]MOLW4<Ǒvkhۻ3VJ6!?r}H ;\#9\ܯڬQv}hkgH7tޖ2[ag0Zw_f߽.34r>DUQt8 `&ٚȹ];|02I/WU !G6+X^ ({O'l,s?x P>֞Ku8#wq n ^v]KT <hӇ#\۞plPVv d ŧQWבֿ{Hd5+K+Z!}` HFiWn}ĸ6`Q gg@e7* ) vO*W<@W ]x O˾Yp08<%M#C[\ϣx!4JIy P5* Bx ~W5+ *޴#<"h12k%󿡔${cIt8Č#;ɝR3P,On-"KuII/ +p܉Dhӯ*:rwfCky3〝K";J&3v_dʝ(G*(.]'kuB ɺ#+t]LXR.Lӄ,\S0J"!0v؋䵮C3nyZk`-+$2ǀiJ'|ATx~g#vwI.lQt&z %'n;=*GFAt-!@*"] is)fBżxSƬ@螼 %c|v7_'@'> }4Ea@H}_"ڋ!OJq+aUc] jX:mZL?mtEحo+'s/C-2&xNb*Z{{`0>fo2ws B\w=.a}`֣`A<69ߒNg$z+0ئ:c5u߿#1< x]5췕̕.dbdtC&rtzFC 3|-yw` O*>]bxa<_ɷT-ƒP @g`l|jDaȷ}\)v%dKeāʝAc>yCl~5t؄^=R+m*?B w8:_myRu#!1Av%!tm@)z9>W< V& ף? (%qIK_K9]FY2{?8#e1$=2"9:&;]g<==~xm-ڬ]^َ)Yx%A_U#Ҹ/bl}0dN;rb$6QI]+6aIF\!)G_1H"+ҏr nʙ;o 0>mb[Xi,IcQow̾^N 7u#HWu[/ yÃ*a2X1F80E6x '\e?-/U \zi跘$tqא-<@%B`fЩz$wð4^71O RcY{?CjcjXN[`7t*Ax2K2֢T 63cҝl_vW, J4,?|]bֺVQ7k޲#u^oM 6>Իqg9 ,o ~{"@Wg~ lF4#q 5{3G*~@ءd Gk)3 ,d/ x`$W!*+wh'U\8{c,eφVVNͺ$Y&,,h4Ym "WãcCo oS_>`BF֟svqlB@꨾ܕ_7>®cI.V*^wn)mHYİe ӕ]|3*u뿣}(o{yiê~h4l.Ll'řl3y(@\!_N#"Vn_ #@=8z.L>q(,0X|nS J\`I9-Z-s H³gz{4C83W!tCV {ifiM/qZJ*0<-ZjEu<#v"ohbE; *TV{{o WvWok'iYrWau͟7ILќ2eg&d A#Kf7Kkߓ8(iU6!>&{QP1(L)ZJBOJNyPsqϘ{xũȠ*I.@t"/0G9jBrq=Ju2^"iZ0n! ț=59כLDzyj{`c_7:/ש+Ǡ LIQ4c,6OkܛM=}a!Xz…*˄YmzgV2ndEEșCd6XpH7L]C,I+tF>`0?oc PC)M+on%:oqAE#5'&Um=9 [:'MӢʎ$O]"U=jBP~W) :}S]W'pÃ* RkNCH?4ccZ?5nPȉ\+\yߒzXl{mtE^hh{D'J{#`X =j ]>ESp_j̑Xv6 e%B0^jviȰcZSNȃ:x7/Q;>K;5u:/x?CW읳ަ>#eTC,MF HgxcZcƭOqui LQZ j(I&:/m':+lƞFC&`YpbNJ2/@Vr 3ɹ@͛/Dh+^4Q2ָpTB\Կ>;N iL_ C 鶤ڦQyx.r=PΑ}Z!~C# Rڲ5 ^L e pVYƌ?vr~m D&xocs;Nn`f6xX8?r/H~&? ;ܼ`;`zQw%}P d3 N{EO){=sׂzFՑpLU_<6È@ܟ#R03#[Ρ/Rr /6oP;xk]}gY*>vH2m#fV 7t" /#=cqV0uc2٢T<8M~mXj_‚'0e{ s 8a[@ғzFZ2JؒW}@!U7,KOmޑx\&m"0-}k :BwTHbgcD:xK` VW)~s:Ux([ `E\VeQ"~g};A ]<:2?*ws\,6o 9&ڠ\:kk\yzħCK[ dg-Vfr>V(\'`f-)v2*ǤqAs#;Y}aߪC^Z1[[ٕԞ_m ].a ;9ҍS.jaB5XjN: !IW3ALU ).F\kYH, eb"_i4N^{En[تS$1]1EEXsvs}2顏GQoSG%̟P$%މ+lvHF(8@G3e@,<qDžТ 0mgh\~¢1RBHigk%cq:/CLj, f=E=kq2ISO5 wRxS4cFCe@'?nݓy| <םp]Im6w [7Ł n:db3J ߀|Bwdc=HZ pFaR!=;"ݺ.+1w@l4j,UضpV[6x\mKdʾ#?IG0CAlg/:1k2`},lLƀY' fBnPF֬u2 ظGlz 7">@vtAOEη:[Pm gOn^_~r8*29+~BZ;y=.~Z҇h-x]wreXo z,)g .ďQlP i8R{pzL>ʕ0dF)>y9,lm\B.N`ǔXf Y5%%֛31ljЗseH3cpKaj0YN\xs M [}O QR}9m88g8<󮉵@P[c|q}imK,@FmFrTZ~39SsQLal-!$/Z9޻b{+x8;sgsڛi@ktCN5݆NR]e/)QKbK/sF(Fk \W=ElyiJ{ޥ*#3{MlVY, ~ غ9ܛd GWb8ʴ@ԃhGnXy5 cfa~#qDbP߽ȏ; +wZAWz4?i [k%ɉPM/X(< Ez?HO3'oʸ %&Lю*\DE9e ;yo"o\AxR/I=`M;6[Ekk'4<(mhR~PEiK^r(EQQOMԼrmtU0uf Rqzbm>~_C3|KV7ec{_X#֒12JЉoْ( Q2d@2įoa i~?_a+FY!-ku1CLFLNЯR2{c(^܇G* 0`Wnl?TT PP[Ƅn3ub#MY/dMt,ީ1R0#\~ͱh`בǺB*2K/[! jYzFdl唘,%y+PdW㤐d};*P._9.:݌bDLv-Jxn5qtT/,$bEݍjћ&`0RJ#a֛TT!p%8K_bn~Pn#.*;,KϵY ;1ìQU&'EIRon)s6B.]y Un1 Pf\:  o\0q9恷Ar㘫=m;ȡewjU}fdn F/J_^fz] ohl'D^W$+Aa+ (5ыڵuG5 LY8sY FfP 0хݏɒ[<`]xNq`WRc+Z Gr$ʳ4K4Ż-2c5EnTBd>vd2Wfij$SPlO/|-р8Qy5dŇ>0dpX# ;q$:q]Og>jڙ|0hU- ~'AnXPuM4~.b"cW% J6sGBUǥP %!mafAn< 0k%aQXڞa䝭7|l{gN@eVkf"9ѝaQ`LE $i Vk>o:"/V>(s0P*?MNǘonѬz7 dS[C>|rO(fXtu*RJ ic Orp&Sp"Ï4ʜdtV2MʾK]|բc՚ՃBQՓPb H.JNp%g nzlͽrtQe?K)5ڪ43f/+$iMeݲ~Ʀ!$]P 7E SNiwWN+90 Dwԏzh. h)&# XDig5QzYەc26JLdY|;l!$ © /c2<qWi}o0$mqF4zcF4WF;Z\2olXO cL;I q0rE h´z!iqybK &%1Z1''eh0^4'X<7[pCܓ"Xܩ)0]8^To#qrvU#@sML~tOqO9s`+5u6˅ } aHs8DR pZ!ߥo3m\dv˜!}[o=qW)T ZinKm^C_kSř y?l݇Ŵ/8DDo}@'k]::ҿq%Mw{c{c.Vj:.Kca8m );m_v4dwNBX1|.s Zb48Yxݔ#gf obFgPqSufQͪ y&²y0ȆQ+QQ8[6kH' 3b }y8ik}ע}AhK# ܆OX}66cwv[Us{$/BJc{tbK+[u(H8OPwH<rIc<\T?$Q[䃷ҏ1W<5xTp>HO k'H zQ}>j}%2K;5^x# yLJT|'X =ȃF[8A 3;_CyC_iV%}UڎؘvZe)/sF vUP!Wn5Z*u&ʜj6*ݥk4 2<@֘4JO83X?֤7tuc>"xkJ(O$2[ĺM>nߛBREaob3ӛ㍸x%+ @ /Sf]z3X5wu{.d\쟁K_=o݆)#Ԇp^FL Lx1>V2 ( M3S -P_~-m F[Ǜ[C1*FvJ>$5Rqhʷ4(Xfi/MkBvg$@EY( v;ȭbI:%>nǖ9W7^7GdU/|si]T+U&e)t\bg?QRb8Fcd(`]#1HSd]X+o="$;R5, ߛgIO@? }d-i%k*Ӵ{W@ّYu%w! <89cqWȃIԾ^wDagtgP=8`.' {%Dmy=\fteU4_I*XbBEF@L;@uu iA)Je1W{ϙF/UpŠ)+Ͼ_J j@6TDX_Tȧ|8DŽ"RQ!TDImOt#C0fk<%gztJU:"4ײf/m Q&91НQr@N~}`߬*am4g/kjֈ۔q2%mFGskv y-/lʎEt'sZÔ'ܠgVi3LD' 0݌oQy %sꂵ7 q˝#o2riںN_$N<VMĜO>!LY$"ƖXU\ tMbhG7^+"c$"`A)<^Ʒ$MȳFbmA8{$j3D˰n?<8^=~?ۼZ/<;*E1.?_DE}^$>2AI1Ց1{;hAW@8ϑ{SMAW'#UwTpq^FԎH#ћha_?rf`6Ζ ^ k?Hgkwg:ԏ怿^9P:J^ Ew4hؐ?en9ޘ `}}:*nM~w:_!/e-stVIs[6FWs L*4F>)B<ٯfn gi)L2_}+yzhT*zfg%dWCE(jӸ5OV]y\AÌ+7>f4CY k('Ө+ LYخ>GS#I7k5Gͥ,?7/mruE&FN*be YT 5NN0tC}3٬ ZǁEHJBw%EYi %%pF>wK(O˝2 a$<{<Ah7i+uv76~?ט { ָPt|`}1o9o|h~f capTEiq+0!nV-=*>j&-臲g_QZ|B@AP^1f"ݢru @9h/x)?iz2Fc{ eH 2-je;3Gc|xw Dܰ_IyWXG (IeGZ`4"#й.27ėi ltyhKq罞pwg'VI\uu:FsW*u&#ffCz[_vcNnB&\^.k'Ю| %-x*;C btI d!U8C* ICT1GF+zǜP-52F='C cO˱l]!+P:yL0Qw˸{[M!wPD3|c0,.1;0vI4k>$@"e'4J6hDb/e ֭-2{eʒ"bCxVMTvGR˲+4i&ZgNtZ&*9H}m5wa9D2GmBӗ,Z}a2cqUac);}.A8[K@ 0T7.PަGٗ< Yi?a K%)glS5B*=`wTM>Su==0ނ01eG"bj?j%+/]V39@[eJK=I;#߸'0{nZ+عs,OQ3L{HBa=.JؽJI# e9{gTSB[G#ٸ&|x({uJ}_ܜFߔ?};VtDžC;wCk`~B2 :EBohGg}7rb,C\ov(6-x,qY.P1!aҢym{GGk6*8nv{*T0VNx`>fa;>^ͭ*XO8{^8t|R(m4V(Z@YA77WwʮH?N2V$Oղv77~>`Wp|%V=xv hS%գ"Kp|2eIq\clCfD iJt8} f *_=jۻcFʌ⊗4w2*prc HƝM=rcZ3d%_.ƟY~gE%ػ/ +ҾvQ_W2T`w;pe`%0dLw$!+U=7-E-dm8WSf!MZU\^8.' q߈ ʏUG'bk<$߆رyIJ.挞1pX*n>;;ۭyPTMwrۭK.ОFhM.,6[m3vX-!Eg}6+ྨFO.n*Y*6)9a{CJkLjU5[WAm2>aC', 6앆`sESУ9.nja 4jϸc["t Ss}ཪnENxmGթoŎ/S%r.M*d* Vqh` Hf)x =_xuM^igGdp?8ͦa4g69r&a{&!Asl{0P]*yasgJ,nVFH0_шӕHCgqRo˨O|ø7㹩JZԠI/! ɽ3MD @`:rj:KA8h`^+ _Y$vnt n36(澅%n^%}X _kk!TIis[4{+"tmA5MZ[-Inlv ەc-T+F(&$)!]]j+ՁGA33kAQ=x,wUEl60r!H⤧Lo /?يכCEZ` h!A Nagyӧt  +׸:ck>\FL{(t/ (5F64J F&Q w{)0DT5_vbg':ig4$G:6/Bv5fw:ñ_=6 ?G\ACn= F\]оsy+P\F2u'Ê;@=@H:1]]mҍs ?mccۋ@gbZ)A .`r|4ۍ8[CH l:3YjZR6LgT7:= gcdVz $7;d'ۻk@|$7 p9 B6*vJ< ^`kA*h&XCk9M Uo;C|VuB==.^ѼLr;Ă y0Z28Q%'IufS4BN2Zj*PlKW;6Y>8YZ4&M`$/̯z'1U G(^z6e!9k1ڗV6oݿdD0]UkoNv=@jb/I${5PJe'y;Q+ NSO2.)ļ5P"g[XLw Hk8KU%#,t2@AY '1L&OMQ6!PRe[/dheӯ{!-dᰆ"EJ|%Hvu(W'R`G9n^kQWa )2Za3?:/RPtr\^gLU4UUB(C^1E.46.8VĕO^S9#qgsdaD!V>|rhTWøfu (pۨ(ݰ;KM^Ƃ|!hI[z||Z'huyB-s?Sf.bI1:]FDz]`ZLN=Tz3+SqWD|P`A+D XGFfk1T ,W"@XtFUGYS2Ȇ`N$2QAK ,൏Tos 6S5[{ XINdvq}Q'%]5gRwtLR'Tti)X?+DPWV4!䡋,Eh&2ufGfGG9UQ_Տ'JƭKW Q&(ZFgAQ 1*FgWs4>@GG3 67 un䈇$+vHıX_U$ZBA@{%G&:^b>4٬YqTH1Ex $)prưbPO r33;I+g}T ;s2&] "`8q']tsSƆ.*V+B ({Ҫ1(DLB8GHxG}(yCC;_5P*eRo!KkFE)g9d79@7LABZnR(]nOJ1aKn}WXs@AX_46f m.;=O%(J&!jqų!2f?ExhvA}e\bZAo?yUvH;9OC*E^3[KG*]\9yLK2m!~wWNQ3Y@%}KpCZm3Y nS 3LoeƶSO: }f_]b)'X[7:'&J$@l|7(GT8-D:i쑢1!vS02)E(bƬ@CӉy5t@fsǓOՏg'OoB|j5L}Z}5Uz-560 ;{^W,ӼeuOݲ&=h[Pǐw4`Ԩjf=VKQ 1 Q$p8.WR_^Ugg|qb07M7`7c >?N3.X|-S(}A$-'6߿7Za|RGK ŴCߘj+rDq Awx<nqf1 q1x DD:?vn}-`D6Y# $*[+7NQÂjiRg'%`.Ftכ"^ڦ:)=U\f1A_oyމ6:KVr@HӼPl{X="O0^R ,zM([zO5[8?#q [R; >SJ*-=FjD~l1Vr $\?#p̤#C[d ܭkҰzJ.'7 ?ŦbI^W*M?JNZ+4d *"c_5s;)V,)&ݩ *8`jdl͗#hp0쮡bE%#}1LuKT2ߗ* 8Ѥ;An%9RpH]'_bZ@XEG ,-mn":-nƹ>V j?ɘY5H/qG@(zFJ /tq$FyB2#qP+욟( {O<~Sbۦ_Q-$J_`"ycM(IT+DIں:m?2uՅf!Fu_Dﵰ{]1 o~mEyMq_Z3g4?B g2m=$/)퇁y[Z~v2{ j+)^FcXxϧ҅`hnx%7L~}&D97?A=a+(x.wfRؿ 8^Š ,U*VQpQBl0:~I3np,[Nȼ'F~mx8{%=ז M꯫ `otWP!E>kpeIiQ9Bk/Iyf'W$Q0X-i2%X&zUNDw` Gw Ęin!/QZcMn7԰ժ< r*; x.sT;5D!/rBXJ3( Vϱ4[aLQ^Co_u8=A IL5l:jjPWuiYwۚ:JN9s\gwN02dtb8cx[fEXcraKb7azƗ/xH[|m_' T v(F1?3 KI 2iC~LK3%oJ;]S"wSFiRO &0|W. r8UʍkUhy)x0+7C)+;5R> 1^ }sV,୲ lėN'+w(7%# I_Mkoh;64֯*TZ}^8Ed=AH#u\(#m'ln6} l&M.Gnj yhe)8BU<~YpQ@St[beeAQA9^㗘AN쇧JPObJ8 zs aqvZ\՚?mtγJ; Yyp{6w"IIGvo 0V~I bC{UiT6y׹_wGFEݽ9mKles3\`Ku;(O}Z0 9L#J@[--m1 "UdbLPtt`gCνٞ ~]vt^aw<W~9C;=?=(og_d}+!U$0io\M] ܤz˛`׼V`^!XnBk.,A+P&cK1“ 0W^Z: O& ϛbWILhS^J ~׵Xb1:W |+5ͨNpRa':(kJ9P?̐X2'||Jc3T@%` NsBc{tƒCzw(zI*szkfp!}yΉC6S$BU̱-YZO[hl2>|>yaҖQ#Hs]]۱,4QY@I^'6;ik%W$VZɧRaHh6E/Dа-mOZW_/ 8  csh@SXh9hAթڎnVJ㭸.}N +xO Vz1[o[=~ͶKi8q@X<o|vţIDJo`co^~ݫ@iN䥳ݖ7Gn s1CTZlF/^\1BYZ .:gƭSf5#Yska倈ˣg%̡׏pt!)ʽif8>4-feH48W^+Y&1|$Me B{bf#G(PaGpa<ၤ=r*{DxTf .ėC.W %UU,[z\t| }Z O蓺{EQ{[ nHM:/NH'nNK  tzYhd3<X:67'YMx+:qm"W tȜՏ QEA_O-)v D-1-!^F׋Z&^V(^c-,&]D8~Lqft5:qS3خ;z>:wo%0wC;;T24,KڙQkTS) C]5TXBGKT[YH6qw)4W\! i$!R<^p *$i?&^;%QZw @9Xiyy!Żvςw Q[j:4P̀rrAݻm iJ>JYLV66j3LӗZu$W 3<,' P͢+}7n +(š ,Ptr npѐbb]ΰ(3Hg?*[ 6PP;=0KyaM/P;._F ||B|p\QyϪk; ]$`w![PtRBlrJ&ح@m2Zmc6FA rȿf0{:VPN_zz!0!GoQ>y* dt>ióD4`8B=++N,xwjrHn:nr$zv`z> B?f~WL,A=أ?/>zKu](TBys97MjqJ(td>HLvOɯܦ:VRɱkHvQF*YC7h@x"toi\2o5X窒3Q(%6Y{aC6 9sz{фDs؀nAƅg74ʴOU皂mz֊ k.kV .+6 ҕI0TX{x`ۧ/ hhRDx ҘYh>ZVMX)<+q(bg#FjDN5TZ,$<̽4Y % .E;Xni@ _Lq6NMu"C{DSFIa[.Z63F>ee[鳎 R5Ԁ,ќ%z}ؓFs#`Wg?6#*^lrFs]&ֶ{%s]8ȟi;%"$!b7L/wO; a5>Pu.h!܃ =aF,lrE:)e[X!qU;-#HR@zv2C?Q)G_ԑ /X| ]̤qF<}k]YP$u1VAf`yeV!Etc:noL̝h |/܄qUZzcAݻE 8T^qqwaX%i~"oa>Dʻ )H~5lI&boʰL-`Dž>`)`*4u#HZp rcB›eV}(^{g *Ao 𜭲^cߛ9ݐȹKkP5y |xbQD.F_r5?plS:EӠGYf)bvi_<**u/&Nmr&[i4$AA8Aj)@1I1ڕUTBaVHTTHYmߝ4$gE^{v12(AAEu< hpbׅo@.+qNdyTE~M1J\z ~C?RKK֦#oe'&[@RklRk=93KuRA %Q|]ËGrD;KRxX)+z6]}je5[sOC_FdZ _[Js1YVGE+T|fOˀ- ]wu'+LҌ y]htR.j.CPI7R_ a=k8mߴt/>|y3gc6( 6,$&zw4 \[}**,|ԩ;c7 Epd轔Nk7e\ƹ9uo "@GAY \9|yh4M^ ^n⬗!X3<` Q7D{mCn-J[RPiƔzoxg(/% }t7[su]]FamtD</ӡoKgh CNIbD(֕/M7`e&'4P$>u,mkjjZ:O#TБ7E;8- z늁Y(/ޗ]Q\һbK!\H _El,}ؖ^u}וS³aUv MZBWҩy,9=_\Gf/(Ddԏ٧ NMaØ*3ddAOjI?7lI< pLmdkBuZiGVniIfY|'8Ї)Yc`jM>$`&Di :vY iGR3<ІoǦݟrŮw@,l]ǙYTh,ZbZE[1OĪ@<7dFn[?c Pzŷx7K%l|b {7nfKL%΅%YhjmQUa#Cmݙ񑜦f'L$ƴc9:&8۟]+IGGT@`gzHQ'78'xq 4[?b'v 8mCOK2jGjَoyy*3{AiAill@.UaDo =Š:+0;.R_)x^pCIӪ'jbwN ^dMR\_xءВau~9̻W7\[]ퟌ`GڎJ!kWAX8ނWA"9sKO.C\9G3%5ēc^IO@ʙ䜫Tr4K6Hh,EִL&p̫гLdkۚTVU6E%!/le_H놑PybVz ۦWyߌpzgy.m5$:=犘.E ڤ젂֚$'S{cF~&(*!M}b{pFIB8ځ!4oo*Q80%OQlMtR\&!WPH?yW޷4^r Em4}@OMDߩ'l61̈W}>dcQ}]2qE8m^V\M,G%Tjwv:x3mD-MARKѐ~<-MMM"1R#eúL`B '2wKH/+3˞s]D"E!7'ylk؇]8[PܟPt%A$l&J`c5sš|+H j/=E+dxfwyβ 8Mm?JkkvZ-F`VUo[Zk+bN|-EYH %pkP0O3~ڎMKtŐl^<%W7bHKmn6m9+{$rLuh 3d{oN[`  hEۗ_1AGsUutE};1@ 9nvhsjbּkR16oYY贿@taK\y0'3oB |σt_^V̈YBϡ9 x=yQnadWD~0=0ރ߭@p&Ids{ ".bzZpOD/48Dbk@[/PȔ8e]"78aC?TIF\^,^/PLUѣ|ޱ⮄zƞZ!qK >__r!@68@90P_~ZU'D@|MK.˖ &j4TD,Q oaNmƕmu\&\◑DI*} -`E*=驁ȥѷZtg"w28I99T ~gą nl/`hpV!P 80@9{5&t%\mf_6TO>ɃoBcH|Jii?%d}y㕜zwM$GɆ!4Rq>W&'!bB]r@!ZB-_5Ff? "ӍB,C:7h=uݤ`%)nuIzv2ASx%ܓ Ɔ0sJAw˝&F0J= L~s JazX.e `**'W+۩ 1I^8 y. trFT0U0X%%GS HK ƊyHT-CHuT(XmmVKLB:Z*Ik9E|c=%QU6>&xVc\6,l:QU-Yca]:W&p@eZH)-vѶ< "{_)_w\T+^8:L8kkFqfEg_POC,hLy_ͶG OEcΓ!ljg"ʓP~|g/ϲs !Sl#.Ji 6){zMs naTFh%[b^kd8پ]Jk~P)LG׸XJ](n fAEIv a$ߞd~r'β jEy?'>ٸg?=_F-Q 3a,),_LjEh|B>*+6C9#euHCY2ix|2.O fĴy*FsNxq+  tֺj8X\!Gѯ=`9[p!\:WWֳJg@Q~+%ZG*F߭b)!edM;׬|Ej 6Umz>_$'dڙK ,,</ULZGU<(~Jd7tgZc߭`; Bۥspz;I<5i@ýdO5gJ\Bn&zK*-ZB;: ͕q&{"[O(i#E(")e,3)(u"ћf q[:K١뺂/!$~+F8@Y0 qQ ,M+Ldҕa:T)8yP1g8q6C=_Y2._h좧1*sqk`u448[o,"w%p<=IN)- xS}WsH3wVF[% 3+S hwzn.T$ҼFEKḡjn% y g7uN5i3.f(fy'4TQf\ X9ǿm ߈*+[b&f'xa}MlF.5IةZ5+$ g J iR9Cah؟{t-?P2J2b~#[/@6O*ճ(@9K$D`OOlR`Rc虄cgj]' 0!tjBtBDs!=FqBÝS~ć<"H>Ŝ&iZuKJ."kVwcB;q-} Mo1&W%X dϨs_2/NenM+)JWęYFRf;95)OڬSQ!k?|y1 йZTtgfbnHxdMVMV -`_@2u@,==. w{ }ŗQ*: ̠7=zoⴃnDCunW!ȿ4V]C%%7nv_XO@iGLj?(1Y΍ʴ|,"{L>?([.H-VHγ4VAبC Cd-Z><"#?꽶_V 0C.W<(1.>aCzzvM=J8s/ؿT3 qZ6z*ٔD鸓, ͚)~_31f"+CWeٰ:D},l@6TQ4b2 IZSP zFMjTWzMfUQx[ I8$JbAs(_ B* FL usVŴ_k׏e#p VQmmC~ԕ'|L,ҊhcelRFeyT..›aygA;a Y,55AF 2Ѩ#rdna(бC|DXA]h7!P͙p+N᠌]si^?r!+,7Wt3>S49;ܦ/_b0z6ÜFQT0'9.s̪9$-1Nc: sdn'mAtuAeCjx4XlO ؀aII rzLU f/d;yƂBBJ7J 씵_##ϚqdWڂ(5ķl4{@.b2';d:,;.RĻXa aӑ_:4JlFIn?4Ey $oB1n`ĝ2POXzYDkᅲs|c`8Xv)rJ=GQj} HsQ:[byB 5{7cw(4 ܝi9<2I/ɃAAЪ ̤rΦ䵢)W&T(Ħ.}WÉ f8鈽8'u0儃 :ΉPtU  U(K0^ˡO靻=5TFrBr(,ZJH`"V'LQqaGJ&ọ &=z$vS7bZQyIҦ PhYvEx-eBb`H6QBR0 [0p1,-3)Ke"tuʡhw_O"Ϡܶ"Ւ{s)v[ǽ ~BٗXiV0(arZ>0Mǐg7 )^rZ_rzR18s QLel,r.Jݷ8Ė)jE9ÇvecWC{q_.30qƾ@U1>՚**"]3D~=pFhzYʀFuǬ@iU,7;٬0S#q R(+[5 ^.=j/=I9 aU$vfeCX vND[ˇkU(J4F*0j y'(/f _L $Pp;gސ"ߵB֚qqlDY%/l޿\lk/clMvh"^$B*>$B XGhձ2rwcT:"Ox@N1_8r3\x=30m@Ѕt ũV5h &m'SqWlCM;{ȱsb'6 @ۧh[}`P{1`Z- |LMLte鼑 fшhK8)XǕ ϸUGl$ b ڱbc0ca 14 ٖu'4)ŪȠ>(_:=8C_OAYŞESѣ{'shloAr%C4$w7pzk`FJ/%IwVHqB߰'+ńʽ0[|Qs#0fc"C;2ϼĠ s97z}M} ) @ w>EKt<`~F`\8y6bk-K *~ ٯo *,}^?.+<6OeD:Ѽ hf/05` 4w z䨻)!?Ȱ0T{:h@],I&X#RU. '`$!hƉ_Y<ǢQ W*\m;]d$P )(GI7Ak\;Fھ+_0{p5ZK F: V lK"6$AYv+A:}ƽz\?)z`, ˆt8gqL/u~\.3oLh= 7[$ K;EJ ӹG26v Uux쎏kcݒ UDU{{_ʊ{] \a@nOWg;۝Cj12glF& AWN?!8x<4Fb^ tI0ܫ55r֯gF:yҡDm%It)'qIXOc[88|_YR(_6Bx?^ U(Pt{_ճ@7Q0Yoɓ$b菡?(c(kZܯF!]NQsAJϟH-WRr$=|I~J|1kC;Pޘ83q^ )|UhN [AofWjPA}jgրN]G!DVK:a<fiR29yg@K/Y{@=E ㌓#.$j [s+Vg[͚cJSВzJ\)Tfۯ85UD߶ w|qovWfQi^tđc"0C)Ʀ@["֬'Ujf TK =ht40zg1AjYA2ϦJɹ0Dh v|V ^4\mفy./hC).|}DC?D'K4j2ۙ 9@dF^P jS5Ya r|X›fMVRSDX76W r)LjNVH~XyJ-ν=G^ot`6s&~H,SۃluB|36J{=%QD9Fɬ+FzD%!N8@l}.Ymd7}ηdH`[hFuxr>9]|0S삍~ؼ"frV ЄD<@!d0!!~{4(b>998Y'[ !0Ý\*΂>cߓ8\mr?Fʫ[щ(Q .p@`4, 6ڞi@М{h5!æ1os>#*R_hdGc6"?f?1:)[7n*+ xf9ϸ{F@\{TEL .&1u\yk?_bQ>.T=֮~S:]]L✅3+Qo ]u͓(g)T2>zpa.njjvVMaenwñiwl~4Mmj]_kڵYYcyO]5o|hs_, {8‹6_e2ߐkɧώ޿i$fK`yvԫi8m ) Z=N Yr)y ^ EԷ#ĕd7Q(iE'RܸR/IXq-‹wXѕcaUC#8 N83CtU*w <%2M5ֻ>DS9mDE[eB C,g6!tqD]Zr1ۓ#p5cҼWy}gbu} B9ZPm?r2Q)cw>RϋzLȴl5C||=%7dt3w)U:'ョiv,fo#׹wEwt}g ZB >@Ⱦ!$OCDlVĜg\Ϸpҹl d2"JVz ;խgl~@64KJS‚k@DhAkˋ"{J sI&K^ȆiɁ Z@x9#Tk,Ǟxk^ `=;V@`2jfa`a< A/)75l{Ʋ'ҡ eCAaPg HIfa&brZ+ge,Ѫ=eıvU &,;U<ۺW=fF|_"1۰79e1hO?bʔˎInAUa6\M @Zi?^l](`_C hiFvw6MHl[+\ܮ~wVo+9KD~UVnDEMXsjՀ8orX>aX#?2)5Ӝƴ 'qH`b2+a`r#ju`P;0~qWd#2i?'k!ߢz 0eTAbîf?n:RӼڂ&XF;y.eXY2wQz!p!*Vj{i8/^wk~U>Ǡ[؈ ۣbWي[c?#TE=PEq60\pp49f/d{!zpZǢ0D9RjwltvR;h4/T3FaS[MqDkQђgƬ| 14CK@LeA$OM~~ !}e (rK1D瘪`YJͿp `9r`q1.!D|mRj@*s\pMCGDR]('*0ՅpTؔ68wt:έKR{ġwF^J##Q}?RNk Q-SHV:ޑN7;L @?jn4 ^.N;QT#rwŁ$oI\'|7b(! I/aUVhѐ,oy,} '։ R R3fms_\iy$ >, *E$yv$uvmH0{VȬ8ngZDZT ]F,]O HA/ Eյ{6  mSlTF mqwvSόiE BH02Jt>i1ٟI{3Ʈk2Ъw˦PtYm'_PL|}2 DϝU/#'!Ni:Vk9F^F.sޫdg10'AV \mPeESl%Spz?NtuUJא|xi0e(H 9t6inTa 2;Y ;^B(WVIoB[ ^dQZ߹EدPr1ZF$/>@ԞjjRFK#Tb|d o;]ԡhmjEPCKQƄ?4 2-cB;1EPȧ1ΚQh>"ɚe2Q;<¹m21em+.oC{9Vgj}?E:svgC؎bUs%JTi j;1q>~;t fSC6 ~uѷ11 lh&Jd <}wp'Ǩ9,B5| :k!G{U⊆^4@s2 >RaQ&~\BE/VY/tn /`UlʱR1@t8+G( ߇*!F§"&Tɭ1a3N|bJl`p~{7Qۖl3#!H(Xc6?,yΌ:̡WAV*YgwԷGzt#Aϫ(z\9zڐ|[$)9QGJe{MpQ 90eX/?|?/_|wH #Ds ۸G,npٴ)ISMH8vh݀{Į#Z-aɹYON,ǎ^|QqN+iq8͉eL Xjk{LVՔM_\ Z2A)򅐾D[ˏ|0,o B~OkCP2e/ -/2}l\U~_# mZ;s*$R\|3Zxƺu/y+X8HsJZ4Rk~j42OXmo(qKIj3&hKw=-Mm$Ay]=,I Y8bZ}TlƏ9Á`6_EJ:=> 7؀")7$&:CXg/xzۇ# [q-߃awҸ+E\o"ՄzK#ב~8N_PG L\I`]̃^qCHE٭ڠ;qK:ɬ0K>ݫc05S8IG7qnMw3gvVӼ.uP\ em3yğwD*k%fBYb'M1>aߠ*˥Q<ȀH'fߡx=S6{E}toӸ=ɹ[Y?/ l#.!/ l =[$KbcYݩr5:?:qd _E.SODJ<8bRYS W4X*2, ZIJR-TH,(R:>otrTLm`==V.˃VF1$8qAR2PkeA.b+B,ۯ+sZsDg*~z%<\Toqޓ$AɫRk8IXO/MAu.{Wc}Y=+w+*VaUۙN :B8/jXә(B?'>%˿q4}s?L_16-ÀR J?DBʠE;>.oP9-VnhԂӑp+^/ )!r+N#(HuȺG`B3,sWtVG:ow\''*H>lV .;F=ϫԯ^uv{)ހ#lF yS䇤OUaS @#Io7p3<Cgb#̈g+ f@OYo E۳9dק|#0A/oLy `L0w<Ys++#ҞA:s$n6`iqjN*nz3' @01ib r: :݀.S%`? UcWW٘~~q|tX&TPN?@XawVNTmX4esAuܚZ }|h9VAua_z^"q3~9uRreQeVLX; BD)i` i!67wGv`t_+J\l~~$ɒ,zÄ)o3A#e$Fq}.״XCbO̳?km'<`xcD~xYi, nF=A{CTO)8\ "O_J\rƔ11EʄM7XGD'id^Fi~`(Ϫl጖fH*)-%;3<]0׶cUk96T vXÁ[М|(!^kұ}LMvw!i?ظA# B*(@g55/Bܡ٧0σFkDo8sٞ)Ycբ"Gua@<`*ǵ;pL=.K Cۯ mxv=׆|\Pt$O5[rsXu :Om:\<#D\vFz#@X]_i*!MVMIjsAc_X.SYY'+q6dCztҩx P}Mz%5 ZcϽtRԧ H4©~ARoT5_UhMpЧfٺڤ`6tTiJʒ@yjtTp_꟣%Uɂ~>?e1Y Z)KD'!zTSIDtMfK4ALzڱ'42䘫xET/a;I왇0 {M_P7oSDjAz#rO*,{|k 0AVOQj9cuPZ V+gS)5.]Z DoH8?T5!n/]F@ޏK<&) 9"0(8Yt?eF `񡞔bWFNUIh@Jnsq!v6~ϡ{m鑌sƒJ8{8%*#WӋʭ- 2cх>75߷Y00X`"u^i+ߏG`>RztUQ٢o:Q3Gcضη̭o3$TDŽKPB߽?> BW}|FM 7DsEwD!Hnf@ Ղ=QyKS4)]1eїETSPV$(c.J鮯樝 iea` x!sd),ҊONZXQ|Nຓl^ZPcF|h<0W䋜,-WV)OEuWaВ8nFRQ)uyd1`f2F Jä1&8J,W% Wh,2-@d?)ߚ=? kA?]!ΒFx ҹ:0CRYj`/@`b`iIG\g{Lrno >Id$ oC5 ۹r=t<䧧1CrNǂ{=©mSlC) %.Zk?pXSkj 5!%^c~k}"p7hlpmpQk"<7]}͉ 7Vѕ EG T;K5}(f6A}0Хis"Uo057 $,8WuQgwdRs)/%ʵ]C; 4ōk MA$ ,2} )SML T""l wHs) f{zS,u|_~cd Z^i4C?1IcMS^|(ziC_&t_oP m|NfUzm?&l];>UNN*OX eg=<%@Y&lo:Q:QU#'یk49_c%@R\2Z[ Ѐ*Zda~%t AD 9ܞ#z\qGF|#ؙ$Yup|}4& NM @-fl"]E-OZM n-ޢv|72zVڇ碍%Ny. \r#/O VS[I@[V]7$]XR2z!rԻAV0:XN{P! UrRh``-a8\ĆmXKŰb1ɠ^?-LVC;_\^( *Vܪ_8*ԑ,9qAAitPll;eG S<$ybcE[#Qs،+^ἁgWd"ɑJCb,zl$rQ͜sU.3L*`Mb&,]\E4,q҄`g ?!qf|P ?\i+ k;{y.Èaev5l ?uEn1w%̷䅳xWjHξ7~V:X͢\k\C؛7RYK}v*?/c1w-Ʃn NwFH"j_~n(0%=2O# +q|ޗr>{=hÆlhJu#rza(TMcAôG6FXYrJL.ץ ./b/@ m b5B=q2=RwK C :1"MRǘ*~r mAFi#]EzIZZlTꑚDq+to ezuN,rߊYfg#Cδw'w{jܧAN` }Ki2T:^0aݼf*^6m@rI1S i>YMVzUUx3vj*/+G"HIP\{bDF6w)vr(ߞ_셃@ N`c+qaiY3lw^{f;\ౙܨeնy-: "7&hN^52_W>uYwSi*!8:q1XδTnoު<_ 9'gϿUҬ7]( 霟 ~nKryDYC?fbVQFf[A7I85(!S!]Lݛ5 HO&!E* E 5oּRB Fmܢ<TAը=Y(1eT`DݺF,n(5ZMYΝ-=(Yr}S(G? KH" !>e  cΞ[A<+`O*ImUǝIV퇩e#M_Pź/s5,nABTkѠ6kU+,^K5od5Y\7+{GoeK-,&1zη?Qv+bZQf0`P2un2d7AXȼ7ΆTsn*.06yK t`JRP~d3onlYU}4GpB<8 |Kp5Jiɏ}JE{ʍx*()؇1A9J&6̱-rfӟ ;֠m3/d_P=M^ͽv~*tw,@ӏ\π\ NeYA,@ېkCw3XoHMDgd?U[riJE NSXnV-qT ԆL!ݨ5@+@!7cjQٌѭ<{@||'B_4&Pcjs_X~ehϨCx>B'z[L .|A+cxfڨW=y,"s1n<r0m1 04 ;hha]$f$gc((c|N~!qpMIcUߐZs?UsqUlN)D1*"3Y 9-cqb(T+r}4-/RkӑbFck ᶲ$T Ef /eȤAϬQf#U0%G4xYEqo\0RwC7pi?m~WxM `-,G #p 'ܟQ;(mu?ȳ %]~ÜK& .}h+{{;g=03U1 sxscqx2C%cz A<+yp9r뗟GLHN% }Q|kQ $y xG(((PPP\{yp4Ek H(#'hl! V`i\hSLL JJ|񧑆gsI:?uQW#U }\NS&?W'&?{|L)kq \4EvF7g g1_ZLQl2lMޑL]TZ8v86RQ̼R~K:3DzYI_A7x\L|kALr%T.X+(_v&B% 8[US T'fR`<+DSC>GwnE(CŸԆnb%ɗ$p =f!*nP*G,wd^ K<ޯ=qN`pY$f$ފ}T< aA#޶˽-Pf 3R*zizef%Eva@xz+Go6BdytʣPeQ]JΘjNmH09L\6>@cyQq_r1kCn}P8ˏB}wij wn 0G'3 ޗi+.dԀgz)0pGE'ƫ!P:> pt\|Ma$.Lbot.ͮ$$'eFGN j:\P7<0RN_XM&ٔ3Kx]`yڍġIUPҝ,S9& 篭uc1=7Zu*Nw}hߡ@Op_5FT1܆ȍfnk5(?K-yd-9c#&ӥ0<#в=G|_:DZ:2R)c2RI4rs~\*z/D[{M6>Slu?ۘ%I\'G~kY,HWcGt}FC kieUƒGlJ-&sd=+҄ ?x!11ڴgw8Ԧ@ѐ"PJ+ҒЇ, re|YV3hçHK~{IϮ瘋dKW]b{NH8PH_xjPOEbnq$W%%-J6-:DxfZs6"lVpUgAi%P/E+f]-^{S܎ג*W49sBӫ1L v6zV-r,T(!Gn׬!/,\z+)yաV2p(;4}bd~L %ֿbkr7>@jԝr-j[2y {ձSǛyt!n JV0񂜎{2j״ q,5EGRƓղfZJL&a340D2 dad`WCxP\v-A:<)gs]_"v}6*K]zS:9`/(^&={oPKʹ5O2>MbdypfCM ~:֫X7`trxt'Mᮌʜ},_oj$sBX6J\MD 淚ُw䙞q]jt'úA:Y Ϥ jn{P<״55 1<˙c`V&)a] 1\:us"  TjmRGn.e*zHXHmbp  D*k!=D#i9è,q¹88 '/x-䂝 @*V#_ܦb0P .3e\+8l{*dvL_oa@e?Ap1vx?7d(QXt a2h-V;$ dsgSy_]2Pe9gEm`̇‚~솋E(iuv'/T1v[XѠ>!zqΘÄ p'(h{C])"y3Unl(IcWsϠh ՄQ "Yy2i3};ԥpkʷH\4֙ vWa>m@M_0BR:ҵ,Aj(YB&45GvJna#\dOP"m2G]}Ef{|^7w͊js.x~ ^tF2a3/J2^y:)ppͺqLtS5l)a:- X2.oVa MyxK[`^[=ԣGf Qi3XGhأKD3=ʾ/ʸTyFeki}Wn̅r~% !si,d 8 1.$MBX+eѠ6G~#"py(ZH,#>! *We6-aogMr]!ps8z-ͻRL-Y9x dDw%%ZͶu0*>b\o8tU kQ\!iuurfeG zǬ+jSVNG>spW?$ʢFJ_W̠ 񆳔bOϨC<ɻa1 c+}ݎO]ԴF˲O_*?Y SU'u lVq ,-C#& `:&ysuŔ@) }ޜSaXoN  0LbC'wDj?بxjeB1rt}* ]mdjxZz7˹xU/+N飃ϋ0 ]@k_K`د jJ)We tmiUٺptʫr~+k $"vr/QbНtUP_i@n>"9ypݲPh='q&arݙ{1l $&_3kJ~1/$heA yŬ^јryEp{VkNb+]V,7Ry|$>,{4S4%D"7!hq!`leoyaBg$tF?(u6ڱ1 h1KpbӢf0#& ,tsPlLo(J M\G )GUIeReQKĕ㷛!m8h i>ReJx9H#óS%3/J;9,#2]=PnKey Cj'twY~ԔHFդi=:ڮGtOʲDHػ*6^oeq1]n[a[>I> x2]YJSIEoG>3/r BdJL ܶtQ,Q@0MT"']yǴ*aHfNـSSy6?v̅a3 6J[3~` `=Q%EX.P,~x83h $Tύl%j#wARmW1 /?zصl6sFLJ |j co\qhcGjbZo)>9y8j.jQ؀UHMĮ_#ln ]őYL&օG"m"+DϿ^$qEYMMj { I/Vaˑ)_Ы?*Z?hS'W umrV+I$RC%U-هpqD>>M`' 7Km,Bl9E7U\?G.y չb+)[ba$ )6\Ɏ4Y̍ӣF.-?f@{ 2$O{G[T6 qE@Ԣ0NO$JNc&m|~.fVry(0~N:v+vz0OQ>|.ò?H*kp7de2l"=t.j=0Jz323d)e㑘{HL0|i4t(dP# q1 kp]+wێl~,ne_6.;__{|k"=lZ7yBI Tm^ ԠÈd|?VEgwE:#2fXNDn` Ba|M {fݛD rМ YӦ'd`*Ɋ/yx a[TGS@b3&sxG#8,g@gyVeNYvNEMe#AՄꯊA@ c9Ժ4iv$\)&in &^U0W~֬k(Gmr%YY}v/VѐNA[Z_2HI |l~tXز\l?VãtpJKsx7킦 zoU' cerSupR2+5|?) ?L-Z V'J>[Xaj}=$$jjC~)^5L a.KvY 7fn,oDŽ*\EL9МSYQൾ֏=m0RRbչB3#@ P?&&QHա= S*8bJUfFiL(aomiS .,zc;1|Hg5ꫂQNcM|P*du槠AJ|B@  u_6,):ʆJ\]t1={Ʀ'Q;YscJV8w11Ny 8>GiXXs+řD>xmln[fy5KXc謎RȍtDWuÆ_o(Yz:mOL[ hIjN0Vg՞*思5$Q[B`fj_Kwr8zpbai55)KzU,^SibwܢZZ 6gk;(~D'^ 5)F3^*6~S_vɼ1B@xo3l*fvki+ʻt'&"g+W0QE;UjyQz!#cܩݤ~{G$^ހXB">NX֐ 59m]PʿЫSǕdJ)5l1/h@b] 6 >!ۏ+ !5q)CGդ Ze=1}F}u,+SIL/:M81pЏe%o(\5GL0ulr݂{o6ɭ*ؗX)aп\j~t1^ߛcnHDΧ˭UnK[rĝaV S,YX>kU/~tf%pIzSHoS+?Fw`W\|ӓu5uK0A۳S=?D_ lʔjc*ޭ3h9-_G&W1&tQ r_:hj >7wВf(*(20PqGt!3at~QԌ="$Zs!#-35xkS|ҎF- ,m'K8A7*jө9y([,SiT=g`E&vْۚ BҞMtPDBB!oX,dBz̬KK_ٱ4.2|0L@t0Xr"lfH9i\c 8@rcY{xH 0DݵH#V߻P5@>`eۋy oN7: ZR5"Js\hU⊃F(8R'B7+t+&"S:GOA, =Ҵ)h 9ռ0D7ˊgp4mH Xhտ={?m8{y  _Ǔ࿖ hNkq::+`7<]I@B]C?4͖ g{ygYmJCψ冁 pn2ww"r@Z _$+{{WԖM/䯘#,{54ݽ̀=NcR.J:b2J\KHk bH٭N#b$S[ˣQJ*IˮfBLAR=OW2?WqVaݦTxQxsaG4q]ڥSb'd#,_XGBO>!>.+\3$VWi' [ٌg>XǴ|`o_DP =:rODBeXˉQ`?ȉ#3#vbT4gӋ^q!Y^,7<,stl 奕lWUb+,>a/(ƚqǺQ91I>g8({K!b[S5aތ㓵&,[`9R\XϊIw( W4%̳VZF.ӔTžܨ,BaU,r評^W18w{ JzVho >NJ.4KPA[Fy!\!C >ި|썅OJl &3'ޥj*RPy=B<2v'-AW˶N`5(.(WŮwx_K9|wLcJN`' X¿A=hH =ƾN]u&0)vݣY+ҩڦpͮLUb| =V~HZ{@ sdm6.9/7|Q;)Bk ]ՎZN̫ +&`>-b:>=>zܪkS_!V3v=ZWGsh_#Xդa.yɹ63.okTx`y ^gǰ܈0h $x!TFNȶoߞٚANˮ^aߎzSx#'NBpfaK[F!U KBZ|/<99f|{eF6>}GDdD1Щ)ͮ%ekbk6ݺh"u-jaՐ:hp7GhJPZJSI>~o;rygE%H@PjO^ɧsjU8bR+8b Dk0\199+YԷ~]|L$ )#V/.%Pܛw\xю1)vBnu,xٶ] yɞJ(J~_*bO \! ba|Z?.[Tn3ZCv\IO ٤{b+QNGpd% dYVsS,Xspӎ2-XHTY_ NȺڰKQ=@p~ET܍#:>mwD?!GqE 4t_ r3a7z+ !\!lax%x"L| JRMzlvnբ"zxJK6~WMNFjs$7r7-@4?Рc]`;')Z$e'VZ >PBDٻ[Vkiu4;:[E[8,P paUa&m+ k*PKW'6q=ވ00tPNYT?,'ZrI+jG"8[GTTB__zl}5pk= 20bޒh#m10Jf  kI?q*1o/r@ؤߌEt~/\g1݊2*N8>.7X'[hW[i|͜ ףw&* ύ.ty+ۂHM\^qF"(<8R|Zxv:>Wf7N2OAى0š2 u>ADr}}tuT~dߎSVS|͂eIq8``S`L.'lS⴫y/EϚ{;[( )U1խ@/*Z,pX8,Wj* +_տs]+ v:.ɀa2gK=Iھl~wܡ l&{6Wʅa>P-V=E*-!ƛHuкH\P@DlXe}l 'eо)WyaLȑR0C:T8$ d=-1["EfZ S Pe ; (\AsE{2 }gDWέ~F^h3:2'<f <5H+K2L+z0X13^Dz{e}l':N_\3j3~K,8 \-S `O]_TK4~-4WK~¹45/K :=jЌDzB,b6Y>Sy,EMVނW+F754-"=%H.v̢ ֦sWJŭ?JVnV({O涵F=\Ӗ)7J33_lb/pGh (N,9[BSos ~5d@[w"%&Jl mgqCf*"5V^&BWh8Bl&2<*aLYHD2kvnmN4ʨV~@2_؎J#-nqfU\8 i :P;5 C]sdFxNd+SeAi-΍qY|1+tИ/6kݫ(Z S2E*w K`%Dp -h&=YY&ң)^+$w^tIcl͐} lVWѿi^Y(n[|^B>|)ЛkYqJ z+vɣ,pfv/\^׌wuv#yiX?G]CCmlOkL;!m9_+E_UziwΚw\'*; !sa"pxm0kNeR3?ʰa36U>xaݦo=TYVIM)D`J=ViD">,g4\[+B$Y%e~2g7ny MP;vk~TOp2~z6W_L /}dq gn%f1*xd슇ԜEPltJUb%,axط",:zV⯗s, :7xnh&41Xd!#*Mc@8'e+A^f89i 2$ۂ Â<[GglO!>u]aA 1|#En%I<6B݃mvjmɡku+JIfd4oQ>K$H4ȟu+-W<|`MZ[5yb#%-e`JhFu~XêgCcQubD8Ut@R$ 1S\\\Z uK ΰ7?Vkg(9eTss,DVPx&߅D ڟy6[X$͸mzJGq~?s#p'=-yײ*˔{_2p^b&&Ĩ^E9lhן-Y". M2 s8 D(idK:~} ~ѢGiCo3u_-F;&Atk: h yZ^~U -HIs>L[b *8{̈́_}||I)yOȢfa!/-4o”)F;jdۍ ~V5<(زR\N\Ė;jd?ٰ*BRi(z4LI~/dˆjm{#4J~3Mjl.u8ٱh5*[LF@K0ؽ8{95+k.8N-*Jy͵,P=/[8^i'8)ӟi(7#S {MT d[bl!Sȓ  <&t72]E.7}wV0ºzACs K2يUمĄd_"5a(3b0i*|,h9ՉCQJrMSJRBJI?PRn^򈹽zOJ}s%MRgkQzypy}D/mxYGTf_8 o6qMX zZ8oιho}o7ڂ41Ĺ$h6uʶxOIb&x624iw)MxtGqq+a>գ(/Bxp&nbW8,p#3?Aa2@~G*}CX8Vx= \'4e蜔I w}$4*n>H|Q>#?z!XF]%/#o3=̑p)EpZ=VKӓ6|Svұ?^ߐ *%{GWmVyNR5fC0{FBЋ6|^7;÷aH ·pΩL- :DH8̇qƌ< 9_МtוTY"92OvuI7Zzq%B>0&-Ŕ0J6CR[B~PL}&+C7;nw.v53i\n^wu7i8;l+ @,;co^#ۤ^׌t}$L6XôGC hϙ(>꩘&>̼E페Y11V t!>TeIZvJ?'\P߀J%"Ӫx*fJb/K8j7P貁?1F16qͦ0՘L^'_d^Ҍ޳#zEpC ZhcƬ@J Xa'uFz`2bcGafj!&#Asv$Rp-2^qo0?*5o;t8aמW%GLu"7n=DϽ\Mʖ%n`%5kc[W+}'PɠFueg\jz\O t{+`Cb(&LO}[ڇvZz?=8KkeϸN`YB73Fvu([|F\s @o"NtW5AdܷcȧU[-!?X~]y/=>AU_)BӍW *b#4Wqm,b+HNXg;TI }0?6lS@54A{#[VxfL呒Tx)ke D£$K؛xy=-v*~b>iwXE~k'8ug GZuȐC|f: &4L-yqXYSe ©>߀4y2Mv گP"u%Zdnd": n܍o;# Ddaicwfë+$cl*_h [dPLD5pA$cS*YUԲYwmӸ tm/`@tOԠRuҼr|V O)7n#-2N#QRCibo8 7 3$͘ՠc0E3~΃0 66vQ"4³&=osz*Cԣ )Klk&_RC}=ĦUپ/8:-7R.zuzH li` [Z6r^9˲j#}e<+[i._Q>z:'tcF)Ppl\x*gD)dZnC!wXrwѣ|2#c8IӏLV/ZBrj9p!bL,62bS<*V-sOS&6s3hv};g-s )&Yv &CmsVڅF+? 蹜]寤qkZ81,& ժ+q脌S3i;L6\vJ=Ţrϼv:zP5JlJ텊MwG]UupUjܒ:dZ&|Y|@|6гYLb[`APOOw:e#g$*QF>2HoMž`h"؄]kR/ y/>!̈LpY񏥖[*niiݳe]/ [a_Z] ad18sW JD2 Xq|2 opTiOM; W>gAfvLo6[2q ht69QB'fC¢ 5E&#:~y\f&XjAV-uѿWf bw'ܽ5*EN NWistLȳdHĚc 3+nF;Q(XX-.u> ִIB+IzN kK鸲'Ytj;*F#CyUEܞ\ccMw􍚎3+M?~ gH/p5$`,b|`v gӬ@oW|~ %Zfd օA]QUH,6{v"1$g1FѶc4yϘVTUHT kU@L!U_^#.r@f. NMp2Ia /N1Ssy}N |(r82.\*>nm_ON \9dhm&J íCt։޺fXiJK̇ Z  48ҥL7i%O׶Llw` ~{ f)Z2BJ<b4Q4 qLK~|T u3(kXJh"V= 0.iw[O!a)ʐ5&pb7<' R#o2jb$h7wJx"(ܟe*|=h完HP˯+:X޶|-rt] T gsW֍29=)ZM-,6OOv N-;]e6s_LQJzZ':Q_vюRCCE0l5g>.]e;_ Di z8&v+Umz&nS25u jN9נ͏uXC-æRx  ^/tp@@e/@P[,\\Xc~YWЛk܂s-)-Ȓ״ y1",m_{̧o eۼ욱H'&XW FU6r4E\'9lZ9ArSf_"I2uCA1tz2X,v@t/2|]S90I8d#mPZsn"s_Ybvvd1w;Rˢ*5xz`(@t=n.@*UW*hLtAړJƾLBR.fؾ]f形cpg_f Fzm ZϰF#HrWla`~cT_Pg#{%zR`4[ls%AHF:G#z ݟQ5ou <d1 9I'~zuhd@{GL9iCGP=RVglerMrҀ\1}SCLM Dx[jܰ4`4:(YE[`ST3#O9_\qw&T[T.EOQ Bb{"% 5WL8`.b~4]wrHR-̆;)rt(ə ĠO prPR{NϲV.,ZCR5nUUƸ'ʩXq/ ٥MO*._Kn.630nngŰIu[f?xjЙΙOp7VT4'64k栤o+g~)X~Ŕ}ʐ`k1C.6!$!طB"j?lcs)n[0 T3-vLD"?5PʼfdBVH*"$2x JB|Aѷo. +߱XYC7]R?F/yEP9hR(BVv)l 0(8"^`٣nC )ZY>R Z@*i=S. R^]ZW Z"X =qyw%򮭬k|gav !KAQU>"v۬u hSD('es3 h"6Hnf/w٧` EҊ7=R Q5bQX(n7Q9H%-$= r)cjzP\&,֓lJVX1i #<t^zŸOY 5ֻD|\ǀ`Kq'Ҷٛ17\wX>*h3o (nU.iP@&[u?I2ST g+&X 5eLQJkCbK?Բ4bJGU بxC6?Ħڨ }ԉKc0 AGm pX5I| .YP=udw:tW"<gﲌoAYT>ޝǢYN6=uiM ۫*K(]:,.o\!تQHO~'mԒGPSU]qNa!ӝ!EǹJ7]s[ʁ%O1=^@zgfθRvLc(\~f>+ک9#G2hxKbM@-DsҷeVU }sYM(YDb|-QRɈ5&w9Z3F&C "f<@4t>r\2 Z[Tu8$owh]ip “ LIhq*w{a;0akM#J IsC?+5( ؉\ݜqQTt󺴖frct3k$9<7N85zs;#%X3p.ĉ 93_A:~fj.S<_ddg0WRC9'ui  θ!qA꠵#WtF,OI6YPw.]+.\OCqӟ ZGd1 s^DՆ%3cNJ)I)Ƀ|ڰ}}}ۚQ5Yo))[ok!; TuSԄN|d@.ړt`ͤ,qcIG<=ms^}M"3FOVa_TdXN%gx)ZB>LX#"5€ #5 @| wTs7!(QѷxmEs~ Q]U[ )^EDmV8f8Z+z)}YY.\9ʥ@DA-A(\1AgGܮ=,#ԉ)c\l0LIiH]+Y= OXa)e!SW ~Q*9/(b %e"ٸWhaLEw͙1D_pq)YsAXc)EhC5˱`O\5;pl/Nb_7sKپ 5H l{#FrzfݒM1p~CaI% X\#@Z [%j# &LPL7{Ϸ |cZ^K7%JՅOV c.X\C[P]C8{ vr܃5qr+5,KUd`Eʹ*E y=L *D @oP+?|f/q@ Rb/]b/`^U4.D7ѯAwx>uku>!Y$ b9V[@] ZO柬t->>wWץK ݍy4B.A~/3w1'*:5O==*3]zmAi4dE-5OHǘ$bNBv،0X Uv<)pܵ” \$ތ,}LJ:nP+$rI'4:PY?bplc>ft ń빽9? e Q@?w4в˂tq~Y+^dlZNa.`~x"GƩ˔ZЍU@ R97 @V蒔d۪`4 fi2 5ɪԵ0j3H|BV(=;3l56Q< 2V@V*\`禇QԇtI A{? 4wOha'짝c'z$sBR/HƧ}Qo>>"WԨ%ÑP_MgatBZN(7q%C̗3Z=wP[} ךsTuhV妬d{[^U|j~&?r/hq7uSw_!ͮL8$|`;63lvMC10em_1Қ!IuY86Ap~CӨ@tɣ\SF0yFU`Ү(J\ǞCb4pd3)R*r:5v°o-X~hS^]>r2?掷̇z~KӮh_v5n]=’CcZaj6y+ƀr`1cZaՒWw8̠u9򚉎nrp *+q?oZ8d H?ӈvŦY0}O5hrbOه]*U6eH/@̝秘I[/U i 먊5EDm[Jw11=ʦ&L^)ItT;*r#q*LQMO"r-j|,׋E;^ $h$QܴJn6rbyM s H )1SAB_ݜNś˜V7K"}$LZ8*/,=wsgޥ3_Sxtر ,"fmGGevL0s4݉<ՈzVqK{ #=._VU1&q/} -llʝɨ &N"eٮ~e7Ş3J^X-hbypBka.d-toeo [Wٌ~'|v[\|7 ٬pU[F3{iDŅKraӆ{+7"{ i{T@®Ew*u}Vg'KEFvUDucQzL4rf\C.{4u\9or}j'Dу/0x ? &&y@;BtUw АClv?X7U+u *O z1$#y.E~XJ=l0|CeL.aV]Y+o'}wi\l) >}JSJ7RhAwsXqi]>i[Kϼ| 5iY]FZ$D$ R6IwNb@ApTNٞf,"<"^worߗ_I$F6g[g{uT"N#IHVG !.L)ַ(C!lf^ɚޭg9]`A h6zMIeF0 ˋMфh7FtRyF}5Ld &[ 6MM"@e]pjH.lbۙB^6 [/+׈ZTBKt qb O|z5^{r1#@-QOLS$X6v/a=9,E뾜 .xFC@8Di'$B&NYsmkhR=m+3?;M ў^O.ob\6'PYYb2>x6˹|VAn]^5}{>#JzP-ʨl 1.x灓8o :}/$A,AXJȶ=%3wJ*0/[+u,I,x?"}{ Gmu]q՛05tYf=#ymS/m[s)_W}1}>ctZcM{E-]%9IgB4Ndei8= Ά%o 9BJ70q6uD >wuvƃ\LrJhEX-sHxu<ʊEą_ՙY^(xeE]_ꉽ {Z?ĩN:|iy,1&!:&talE^\ት7Hm1:KߘCG1Ǘh -#;L^i 9`BRg1m"S\U߃]/iX'߆nvte-߬֐M k-ƸHz<28/u~9FFI}|eg0(k9=04 `1V n($ +cKG]7*r;G\npeNK(U--i)_*)L7fs?z^VVO<#ףGXzdn3Rq6S#rqdwbm5Vo bP~u?:Xpuk_Bu7$ǽi?氧G. \|_n*u0B͸=xIgĦkdtzE:8f3+NSR [V\yݯYiIHSQ2'k*AZ{B5\QV ]`SO/98w>v2['16OZ2yo3c H\)uOBW;rU~+Y'Y/yRl>h2 6!<۞{5n!A:uƩw[pJ1~!rl-o?;_~8[3-ȝak 'RƸi/c"Bɴyc)iL0\tzThbּ':A mD`U`~˓raaLL(zH Gw=d?4c$Eޛ/Ld ʮ9T?2a(8c̋YF =8<5I%붇`~nMop(qxLzaq=WhƂ)/Zuv"iӐBy~Vu+OwMߵ)YV#5P쏺i`ZESIԺ 6+?Q˾K"cEaΫH1pݨc|F^6PWDV;{L&Eo@1Z~Ѡ/}C [WǾI{iX)ܳ7kq:-b˖se[ &QM-ǰbq ̼J '5aLl?MvUJIxT lI@ D{=|z ~/ z饃j1*%:aR:i^ůvq\!nLD'(Shi#0B.^Gdٴ߿ߣ p[%-6U%?oq,N)x3%3N:$)H4aȎn=߃ <*B9`xia0GJ4e/İ8*Qo]m҇V=_h0|Jo1%{8SP୿ )E58LM7{q$V+e32_ # \qv-|U1 -[W:V-oɹgMHߨ bUG*x\S;ON"rg3 Hzj.&QF'{E/ H2s?6xHoЫwP>L7@aU"\?׻aCt<̢$2-sktX}V?0:~T EGˢF2ɘ[h tff+scF9'ok8D ~u{L*Xh<~Q7?\cV SXtg(W 54Cu $UXZ]aJ;5PrƜ;hӠKEHrϓJ_X :x 9Ή7{}ɑ&f(8չ~ViaGͯ!om=mN[^&[1 #a[6s'`rI TFqdT w_H1RS9˽LDFxn⏮B^kZ ͡^ @{)4MXet [vqBHR_&-6;٫3ͬ0c[״0jeQ$wK~Z-x#wI&&3-Ck5^EOf{f&D3纼ӏ ape6A)ii(Ĉ1f%+[=?@ܢC!Y(Za}5T*] G[ /̭ķd&,LvH֔"]OrBr FO[-l=ϳR(eGKHANƖ{i k b0Irr`{YH H; s S4wд9Spg)֣ad-uUŁϷh}:UYD&I?qp:{jզ~kɌ͏uC <ɹŶa6H"r6Һ6}TDtn}!c>^:EaB2[gk6npr]ϩ&n*bWxu[NxNQϷ>-ÅTH4Bt} b*ϛ(9/++e*Ez-/$_8'Bݧ5 BlGQ'l6GT^'w}65>@Cb~=XеQ_zc^>G3żS?=wo)2|[6~O^M*V$ʿbze U$Q-9- Fzgu30%ⵑwIU 9aˬn0/ʔּzvB£5C~:K= ,F-e {nbD K;lɌU~qi0)Z6:iU*Չrl2jٻ=;7|pa(J }B4 2O=Y;ؐT-v6ɠƶCBPj|)J>|?AҬЭ'MjB"ȇZZFhק}&(4x B_$4AY' PWs F >g9.V͢*ҰH[A4 1$pā-]SVggQ..oa0{@g_@ B SL{QO?#և^ U{մ~ {gV&6#foh^vIOb+S0ݦlPOG L'%mnI|n dFeQ7|YO%q?i10t t0\=j:7>-xRtwh\?E\T䴑 h摘ćkr\0BgwPnsK'w94^{vKeR6Gy 2OA?Z1fP ?)d:M2ʵ eLRv0E#WpTkn8U$_ؐLCKi&eY Zs;<ɚ:4KGi2t/Q`S,~Sy+,*ABztZgmV#Z?;2Qtȉ 'Dc;:\NCp*,Z]}0_ \󣔹G~`G^jV@r_,_TAAOLL ޞ([9LL\~"϶,FU&6T8ӭ6 ƣ P+5y~m.Em Z`@u]Kπ. I"d)]oitad-lkNgma+&(o&`o*-g:[avLώtq4+zsWQ#Ry4QѸj)3q'kRĜVFsdKyr_5ۃr'gVo[nBwcc _n,nb)J< VBpUxGAIc)3sa2W?eM 9}iYd~lDZ)|aN@>EX}'GNo0',D_FaA#P"&4'7]" ) U ~[ f'仵J(|8ޤ4H]{UHA3w7L/\83b|W(BlGC纏"Ҹd;Q/qU0j,z.мDWA>&T]OD~\}U ō\޲Yk {TDW`F  {|g|$Dx oXg6hw)T o\X|lICyPVЈ OVu\~Ji/6=`N=?1(9֮,UO_oĨ;*kh8n`Jo)]M@k#8hvhto3xUNY|*J΍z?OfC8j,}.2vsNKws/o i{v8o{jWy;ګyU}i3F~'?;t>"d)jӎö~=[LGKBӜsiկ2 ^C_W a|B.WV@B*vBǎ*NY?E]ҡ[ǘW  #}:"[F'ar~D.. N:@2Ȕe|W#kDm] GM*:lHǜ"wJl3eaaIemkrf&CHz\"]@9CP:`.:ȷ9y<ɭ~)BZqg/EEAw!.W̤R X`#AQ%: cs^8ŋvU-yY ~9- yGUСV%ikŷFRNjI;,YUѡg`Ж SlcSo+|Aeg,&U@#β e( ͍z, 5~1\F=܊ܳ5`Ms9QTIU,Ytn@t=0,j#^jd|NsA:ɖx J;`j- #p :~c̳U %~E^:/or>ζtһn%Єm$v;108و[}p W,G{b51~T9k]Q͞nHz%RЦR̓^# Ӧ?Ri0Ȫ9)¤Ʀ(^7>6SB0;Êh!;. ZozJB2 `sn)__7qnW^B^H|=GAF?[i^J(=: |lU:ZM=hL4_rGڹ\!i9D!TφT8iH" Y$ 0"A~~C}l>Ls˙굙C{1G9l_7U?a =b0)y: 28oo"t+~£$bȇ*+kb(iUºXn3{Aq9,1d%ʉ0ʄ/[w􂃲R#S}K2fE+|Pz^_Љ+V{cV\a>H2)aГ(bޯ,utg>f!_Av@ߊ3]k5[eҧWZh9P'ɃTXH`f3i]Idhje(foV &^=!O-rb+$zeR?;Uvߢ/Ya^l"̀5 bffWX]V'7ٕ"!+ q1CoഥF6t:xԨ-743lY$ 'H'IO?O'jtH8WFԜ@Ɔb h |[r$-J4 r=lL 9p\[AB?FtVDOGV]WF}S]k1E o}:;cT /M'qTD'7e4]F+cP26b]4=Aְ'8{% QB~FR9l+*c";uO4 au{4voPdzZ0\;(LqY<!Th#w5 Ĵ&hTB2WqAspڂoG#$3N]ZCݤ,.ڴDN:LYoIu~J?J4duAd_>!pJ[(%+p]mf H->b"6K.:鸿D,[90!4GPl)@$p0]B/)J0?xCUN~N^4^J{T&8FpAWfOD^-RE H&Uˌ'{kE2!eݵP}ݰ0 d *xo.p0Ψ1~y_bCG݋bTyp+W@1i[DnePe${H-!,-A8h#ɵmڸD~L>>Y_&L7kI|jJDD׍YH##U|b`-좽#gԗqų U ?B+0Z1o3@(]®јN?Ï% e@c٭qmh<&.G`y@G׹T \j$la`ĊӷZрUD)Qv4tJUF!BU jͯ%`<ܨ+Z~CW۫/2 f;"a5Z bmRoqrp}ύp1^IIf8B`]5HxeKh+fiI+*Ru[u((B#o r{Gw*|Cc?![pA[z^ : H ?~#RlI4 wnc%3-6wU@j?IE^Sn :~ۻZ{.%۪8 1}>yLW E%\"cPZo,@4;ZA4X}R uc9T^AnR0rsg:KD,t:wa=d\<<A/r 3ʮ4#@?ؘSPyxZfy4O Qp$)U+^ʀdA{ /"l.P0ZUDFg>_q鰤:8ɣI_.u;8.-%bi̭r&o)9qmv CtwCasWÞ.E#~{hg#Q!?GPQ{Sa>nUJ6X<Un݄.Rrs8UL>8 f1X 3>^#&@.H,|zS<a(/ dX K `_pGkfwY-lƙ G֦>9t h%@*6G (Ve7q?&Q@KY@]=f(GbtPBke5j~aj,N;%Z6fOHBSV. yfcR,:@>02iHi))A"1in6ٷh`-N2Xa/s1^y1cNK/5uMuvVEVgs4:A%6s8/&FיQ>{#OrL9_=C$9<b՟u֩Ei y)#=Y8??"s"t/\D}tLwߚ%<^˟4XjV1@|ɺ{3jP sKh,:o+kNx,H8-C JR1(V/n% AOlf $qjV +ݔ0X1NK^A?Jawg:=9KַVab>Ul}BUDg|_`)lZАaD4M!W+/U-Ċ+= bXbS:K '6Do.k}p!+݂&X; VGm {*.VKD6B4M; F^`D7G` $ 5#QV׾0J,3G= ƤǑi|݇`Oz I j fǺ6UqN20*Xp >|SAKD&9rXʅc6tmK"ꍁy#ͳqwُa0˙c[/D}v:b8h }A7lg{$_֠Tl @ُe*9fk9} ߤP_O)*6 ʟ,Kl}Ivb_MF 5$Q͠W[1- Za yv 2&"pIkgM&sXNFA CZ3ͻ83ێRO/#&2g ohoet?yg| $ Өyv7`M e?ln!e jr &k 8Rl{-ReTkt-y Х)8w3u/C ԏYd[9 NJ7 +ãgsi>S '/k]:'y+vb'{=ē(dv~t|p=t:_{#!ixw,=B> 87S1_&6Z&ҦijkHB yxUOm_\u-o M[)Es ǰg&=x&WVF6ZkW%c=2IJT5TM6i]VkaƯx']ܵ <[RŃsKڰR&uՑKAL85,,S =GpjK?^XqwRQPe}r)ǟgIg*eiH|G*vaZ1fh"DdvpY- /V1D+So :*8Z{ ,Eȍbh |uFXx _iac_mɁ4|Fۗ3SFL1z(Gvn0m?'/ @2g*=a>չv )xU8aa^5&ԟkwt?-0說.iMT18K \viDܡ' sU/b!niP 5^;W<) F1cVB(*n3(q LR>Y ^YGKjsr-'F'RhCXc뺶J_みX"@D=.]usʓmۣ/~ϛGp #oYKۃ9*j٭!pt_X`'2/+gidSsQ5\MVy ;xv芄{ݱ*#B9",WN8RΓmȨq"IS ſC?˘ KK~c4DueG+h4<k.6*Q!Jr:n7^Us(үeRKH>|(=A1FB9 p3 mOGDh6V-Jfҙ0O}2,P}me!fX;T&JN4;T fHbWr3!@cCHI(B_?@xU7po8XhP$mdX\c%@1)u|òH314jcDcEӰuJ6sRlg@=E/nSE""`ˤSf`B'HRy‰WΟ߅zvqv |讈(h$naK#Rk!Prlj71"hd3_': p(12RlBJF.q[Z o+X6`zÉC dYE1i* 7>`X4Q;19lyP}s$(! ֲ5s+pE멸) ΝPBP^v*2#A^dEaOUO䚯:dܸ*o&xKj-ߧMNi'`-p}g=&^xȤl`Xqǚdw]\NV|ࣱ,zh+5c|9#_仵*[ڬ'_[}giQXCv(b ׸Ռzn 7cW!"(JKd9(,ʆQ#qa|Yњ .(h-ô\ ׼#揪a*I^8`eM_ udۣI34Rtb:h|4l Fu{ \h\,hQx`Ei+Xc Qrx\70\{X&0/ Nk5qN_;aw Q #7opP3F׃ɲ[S\-1[|dzA`5I>zRȹ5,1X^|/{aA/4+ҳNg'"G"C?Ia(!2"2M4dA8)fJ諸L }g-W2|MW-؅?Biw],]OЩQE3FLO(bTRו)Bik^UaHcG-]ȪK7i>QZ鳐`9jP̿nڬqψYÓ>"IQx*z(Nd(jxC[vŘ>HY2 ڳ" pi%JPM|2ŰH,zCj/td4zX{fOz|M-0rik [r-?MהTGٹY͵PS!ŽNTx.H zbeW&_&qms$:hna,MƹpƆkZO VII)bÏ-1eM iW 8 e(P;VJ68@x3w zENň8Jb5+]Xg)6Y!Rd(ĨEV}C (K_e=n=h= o>g!5 /4(:J߆W=m"%ޞe)C;G6Dd^x 08\CFҲ{]df&Clk̴Oн@:^Z.dcV7{EK[1 e\bp)5Tһ:6ڦ>?hr5;e6b:OxzW >>, "cy'uV!e~_ed#\lCCÈ .|ʻg)~D}I#R$!zLG  6nUhmbFJU&髯lwn=%qK\(=cfg`s " AqíQM2z&v [XdԴǼ@\bkٔ:k2]h!ď-hb5kEl[^r+ZQIy[B0-zNV@1C@䈉"OEP# "}|CDoք[YO$Ҵovy觐sK!h!9]}2XMv\1; 㣥QM[=1ђ? 5zW(BԍMj}+By溯2aZ옸 |tH 1VABW& ?:$76Zvql"Ks?XO-C=UV¬3٨Y7ke>,A};j3#چj|$+#2;p%ѼY\僀o :^!| B0tm1,@b#ka jl6":ݛKyt`EVKt|5es`Ԡ;J\;pU^OWR} _z'!@zSk#Ī |9-=Up~aC[j T1a8v ;R2s(.2 )41F*a슒y*"cthL҇5: ?nlgG†fynm#=N1qa_ܾÌ.-wR\"@G}ԖHels˜Ϣb~=$֓!r&( gAāi q.q8kA72.^8nx[:Egm T9uwB}LM:`5FA_TUkP=HB b?KѪu` { ܭo<']Ʊ8ugG|밗6z_^uGH^2 }`L, \a[':~(˕(K 1bQ3hԺ#tjMRS f/vP{|[|E0ZC& Ocb4}oJ8|fo^VeF/zc>|"cUoU3'Sa.MH#^TM}Ün?gЬXu^xFn(^[KN j~]?B `l9 foN{!<ҝگA7hB?("\!pMῼUa8o9N:^ZB/ 6{t({߹`e6J|>𿶋w_%a(xP_PE u`GC|bs_2Շ4Eʟo_T;xѹ$rܭT41sOsϣ y.K:M- lc?yv28Op0b6Wf{dho,%n޴I1< sKXy)CUT&7v݉*GǦi}mit!j6vǡt` `{MwSPiFBv*Bp/Ó^`F]&&] k)&I# m1H&FCF\c t@ h2mΠȐbT~4I7_E aC4G% 7'AT?g ~u! Y tes1wRr񢳊tx=%4&&ڽwuni$9;0Kf 6J[ UOEv|XzPSHJ7pCh298=LM{tCϟ6QoTLv6LuEB-ܻam"Z1IWn!ץ)bh1[;A&Z3jzP`82# E&P.D|LrsIS@^ϡӂM~Hkq?FneҷGNmgH[P~rvcEmPSխ0öP]`g봇A#Y0Ϲ8ZiA=Y _Ho~AQ}V9_;v0lw ;zvq"sz3"2$)!ޘ*v(<ɐaq:D(' g)-R[㝅> -|zoS!,h̓ \5bU3gڈ M`g&"꾏$meIjOSc&?r7[|2F(n]4QȮ,'L%<>)-8Đ_wc&:*Ll~B7 aX* SۖYZZU^*x, DEвDw?ΈxCSUi;ʦ#J?WGGrLEU~1NjUkdw@a_:Z`pJ("fXPaHk ;H:ar΋8S }桶MR! 7RZ'ZE?v@u5͆%|߿;pI?_]h='QF8(Xq^JNav̟e3/c,CZN2/$mQEb{Uf烟u?OKVr;|1AK7r~JŽAO:IH[U Gp;أr vxكu] L̒Ql-62A='5~{xb!@0:+Zn:bdndAP(&@ _\—G@ 8;{&6J-5@4!ҽ 3\XPz.aF4J8HS9C r&p30wtasԗ4#Ȇfyvp \7xD5lpFZN%x;ڿː5}a4FˬCH,<&}u'X~߰ga5v7 a0y_2(E&c rxaD$iѣbq;0͓ ֙PQŊaD,$doPr[XWFu`r>Idqey/7[kwa\N9?EJs|#) \SJz9jcm &igt}9~4*32q\@136P+ ;mEfHP@_ d@=nC,Y4R>&9oPBبcSK}/GC0ן U<.j"auhiS0 $u ~nAb?6q%8x ,<&A7nO$7ev- .1Fe-fS"qGU@7עCJh T]PBkMhZ`kOr9?2o@IZ =6 ~)=Op܊|6\n[8T}ABjmPv UwCO Z0M\IKG*/S-S%>bԋq\='@* R1<{hËg).$xN9edO}jiZ mx#j&JҹoΚԭK`XVPLh5ӵ iO5v$c AMzw4x%w^/5GD{ƴFD uJkotg K;mgFE',MbK#Ea! {.^mu -ȑ$Qjh=]UKa޸zIB7zWvOA!nArd5.Po퍦K4P YE4ğ h8m_Z}b'E]jS͛JPjRB?ށm"e3ĔFسLn܅)éWj/R{qw>+6,V'6;3XH &Od`ҫܽDx[#˚?ξFLr<N3 \S_zh?[d=-9rY7*?AZ胞cJ+b _RuA x0Xo-x$_Zeٞ%͔x"-|rh355mhL/}EWc#bRRG40DF-NcYWNjoR)0!OK#ʇ{و/B<\8*:_%wh jˤ9=#Qe$op[w.H_WdTiGЃT? Wj( <"D*N?GIVy/K;젊֮J.PD>B#r!#HwS:։]Ɋt鍑~AyI" G0ەpap ,:K7g+;@ RF&݌<m!磦 /UckVHnV@:d~疿Tɝ觃$k t"D)`6+;. sYK@,YFvd` 7,u^VϫD&'L!(~3zOl$;ԣbT%ӄ[q㌲8X$R+>u]+LG.m"<)ϥu-+>5j~-ތ[dfM*v*}v=Ȉf)W,csU42'P x;,⟞ݚ͔L:I (=JAG YŽu 3KKG&anXSᔘ;B)NH$ll2 'uKE<Bx}3ˇ!Ļ1xi{,l.7O:pi(9pLMTh$MI>a)+Dj y ]5U35b \{ƨ;ȅoe򥝃n_VR$hm-QZBS߱ÖҎ E"3#OݥqOv0t9s<"ҙl38>t;D-G_kz\&iCLw4mhC?yìWӣp!!p(̰>U+019Y: n!3P_,'(n@N.Ǝ9A"֬u>Z@C:DO& l P( 8H)b'B}]~BgٵQHx>eTEǬrfiS ssэt|u;b,VEvs}mcB"&}ĨUB˳L{~iS3WKDG82q9ʧ@;uҭwL@g\wڭiO>rrku)\MA"((Gx)b3CĶ$=0_{9~i'7=ӝ㯩gٿ >5}dB6PM%Ɛ[݋ 9֜ H|ġ)D<.w,41^X9=Unhz 1xB0]E+QP$q3U!{ԡ!͑W.~n6=ȣXE%z򳵙b&*a"A cOMI}BO}GDZ|79Dp!p>!,r-Qt3 pj[-K6w5i.ɾH[/&ːYqNY^0U}r 3OY~o/տ:P Vb>f~B{)cppǨ[U pM[p"F-Z?5Ynm}YC؆yw[q#oY5!|J(*:kt] ԅ\+?!_DA.pmL(ӽo-VB hWsZ.]B)` M0tmd`T VKnˢ*(>liնlO}33(`O{echꕊ/PQ_dͰ ʹQZW֥6n<7+ᾢA7%brtBWwutnJq,5CsU'u$gyn*;i@H( R vribbǹiMeDWؚҝ-h2/C~3A$ DnF8;heꂲ?}}\aM$Pt:v6B&{֬\MU00HC$?Q R SdxġX6QeXR% W;VšDJL̓V5Rsad!$b$JIe# sܷZg`f% a礒%_eU~[Q;u4#G n mzd6}w`I¶L:KFҺKq}2Aǎ4MsEiYS3X@bN|ȅ 9~ƶj`Tوui8bSBAfѡBX?8l>> U5,pƏ J P鋢;48ѿþ1*M֌{ײQ-+X }~?aȼ66 z+" \[8qA|Emמ2oNč1vYAA*#rj}3# ( bK>2&]i^pF-X[SNhn?$S}y#p0-~uڳ*G?wk(=Vv_ NX5uC"{Luk]KO[;!vΡlR0+zF7x7"a،%/.%>Ab+3mnKBD-=0Զ6izT6aDLT %E E1[cܗ0-(c7 up֦ZOtȳ2ۘSo/f{nbP 1{ؚ.~o'\ b,N0Gf9*~DIOD/޸|vDNP߈jֽ9,q$vgk' G$;Cf6˧[<2~;x#G/L{R8V'7Dsn`qz%3ҘWqQ[~6n@W0N]alW-5k!vAwt Gp} DsјCHj*3hA Յ|m35Q+ݰ+Ph%Dn#UZ!鲂AZ?PS>X#T}U=|nK|@ʵ鏂QcTXR[}}#Uˁ2E@縻̪l%!P6Z@O6?Ȑ*'0yRH#aL%|]OTV8[M[ _ҔTW&+u:4__ r]Ʌ%s8232 3c$mH }Qia Ih6P_wlQw:Hh)\W=uW?Ѝn{;=/r>] +b m6<3ath͎T&lcnʃDƣ9jNS5Oǜw'>zۡM)6uxϣ$wE*颴6A eh@݆ㅆ)KL{"![^e܅&źd5 Q"`h:v,ͤ{Q+-CIMC_yΙ[_8#lN_C4}SA)\01L\Q+N}b\lJԺ↓-*&l%yHձ-v4ݼ<{{yb* ML U/H{̪6(u},ql 'W^]K)_HB:cJ)O& w '3凜mS@ ixS 1$}<ߞZvcC(y畁h efY F WtVZ1 Qpp +hߒzȒ_i/mWt[#*o~%v;v1li')'3I1BJVi\l;zHZeC/ XP˽ݟX]y T{d!(^ ewTIWtX,%n1t D'5較NV"K _nyPN}߄ VLz DkV:Dɩdtf>g~&` ̟bs.l$SW՞}5IqgkV$a00EwC~,CΛgx_y WMbo]Ubq"6M'#p-4Ace(Ō,(19_l 4N2Z tO, cHS1rT"Kj4pOޯ{!'0氹bH1Fй- :'ΣAYgrsci g| Y h#zp1or~KiJbBU&0 ?h⟲(~6ӆК)ӯ$[@6|q^`|-Ѥ~ Ij6QHt[B4+I;E=Ǝ;<6g0HӎJByȁ̄fEcz6E&X8#Ftes6<1tj$Lӊ;& Dk  h< tWmW+)©=T LlALSwеSZ?D|l&y+w-_Ǔh}+m)Zxw0sb9pzpA2j3L!|ݩKUQ,XBƩz9$B_;$Cwd rX[70YѼ8uqR6IU֫skh&H !/QNʨ# Mm&sA)WO /!|*ur>aI`=ҬfxF@H=<[&XAiM1Li:L[y();(Սsa7|B 7֙U( v2ɡĺ$ 4R{gɻ⚮|fUCűlQJZ}mLKoө9lTK)eG"gAW$#l!kbd>PL*cUUcbΏ_Ix<.tP/qqV_DROn[")́Tun՘p9bרR!P ,"WhfaЂHgNm~FM k[{ʞZ=;2*ePj,CF+a(.:*0~f;x0I/r dv6upO#Up:af0 Py`3 kqFU?iI!KfHL8+7tsf!)HaW|sꎱvA<(/>iN6u_ش.Sܑb]1t,&)r!sz fKToT9Ě91ueޛ!7<\^r=@|0A|?}m4ڹ)RhP;}揱4+= 4IDZS/6>S$֒v\p mWMV~FP8uMp/|YBb>Gz`KwFL2q0W6!3ڵP=\^#KS(U1`Ro'D7B_ߌE4y` 6SʾEQdiPƒ9#n8Po c-u u>#h!6&6mNO: JْOOjM)N =ɲ8K}Hm.9v) 8\Z4.&\#aBQl=85)m{yi1ڮbl:wWV:ڌ\4qq vO mXu+r+A\YA J&v[AU lBiҙiB}2X&B qM&dBʕt z57 M K u rȿmgqע SX{JL~C)D`Ifߟ1h@{]آ"9 Ol6R!IقgM;.ZrBcfZ^~vQʄ簈G&4ec:(|X`0Qb)k ER: HINffޖŇ")96h X>\12f1kzs %BYUܶHG` :+H<\(a?cîZze$]\:49g%e>%&GϬ" pbKD5~h#2oϹNQ}G+3nАqD?Fc?6>Qj7@W1G2/mGKzhRH51s.ϳ䋰.7tb;P0_-E!'5{(U5} ۬ܽA5}eV$;l& nA[&fP]]N)B)^Lc)ࡉQWbU~U662ЛY8 ?*K78 Pl6@uWLkA:f:Y"w}Y3PQ4A>m0Pv. =!CJ3Ve?3ca; JXuN~$yLMBho6N M9KН/LAלB, Y@bnBgf:N>n|6g]~|e2dM1.\r4zHK>"Y-)݇E]S&̡ASygx^zlP7Ӧ 1Ojc~FGisQNXp;|;{>åb!6Rd,MvO~unXBIbB1X;JqhSжy嚨5aR-=WX8Ni3F玘K݆ew8EWqYT~Y Pn5b.G; L}%St*&+X#2umJ?nGB7 {&5apVH̶2\g߅@)%8zmqK0;Q(F1Ioj%$gV(6`MĠUgdt,\(f'.`{=Zo7-(:62J  \B+-+;1=0Ȯ2UAa'QڪK9۝t:_:|Y`B5%d;Op9^I놬s\}jJUΫE[|E>a0?/`*>zĊ) 8i T®zܕoZ,ifiRwyH3LBZ\Ѡv4Yy#]W/ád¢8>_@r篥9w=M8Bi@:^%9$[ V+Łe}2v&A5@)ȭ.[KfE.g>VTg'UZ-йY a8+ K*`G Ƨ׊oϙ)..uLUfs鐩`EB1|ǐzԟ{҅#I^^4P()V4[/yޱ8[.hUVc'&>ШRy`5ܡ/i$dvxr@l#mv3N/#ww$T120P;-v V`C^y~Th.{14;u9a`5pE״Zצf<̿S rTn!g`i-рke6tۯS1)0a J30/TC=8 (̐xAu¢WFgNmY$Y<:[u[>[ljƘ3=ù8t5{%\j!pp֠5wv*v2@nE0)T k4s[2O|nRL Gt#`qMCUޢ_\0G]x$CҼ%l.lF66{THoxWhWGQy]$]@h0BM"88աr{ \M|:{ _7517:/-z 7\tuۂ5M)"HLf-}LE`Vc̽uq#GNjRu q=4jm̰'ODM-z&j mwh|݆N->CL8": d [iYK-ZiRK\^SçB#}!n-|)n7*e|Z )Np!nuhd 6yw4bT򰱗 ]o\HJA I <%xX'¨1BMxwVeNyn4S"CX}gj[0A*@ @N '>~Ժh BGoςEAu Kv2o PT p.'D +&c~hf#``K_Q/`Je(#3ꬶ lhJn@埼"$3}KR_Χ-=Yd^FDܮ6 A~X ɟsW|40;nGvFFȺ[=Pd]m.6͉#2;D5xpLψ`+6ltdǴ}3hk#^U"`) 4K{kL@;IǡUpPsɪzZ+ʟyLE5eԺe3 [y*bp23W_hV?}ۛl PwY Iist k+sYA=>&=..ƀjng@:ƭp\|i#1xi9h+$L(9q 68єnXmDs#xI8~wbIn#}D U =cr {(hц-$$U`+ͮp8!i&j`JЗ+wfʣ'I@c>ʼn:(hAR =z L)=`݅zmYi?hXQ=( ñEb #ϓց=Gzʍ10]E-dgw5x Z"n%pGXĚ%NK;[(\hњE!Ԙۍ[Nb9GG c1^{@vZS\5%#tt[/A$ OtIg}Q3*Dk 4yqpQb #r!˭h*M'al-_U-Qe.Ї`v} nU N$7.>|$FNxi!&ܹA3. Ƈil~-6Ua$[qZ+ Of)nݑ-!N5Q+ukNu1|BgnنXF.'*y"Bӟ|8aby~\ uhkzYrRe&&LZwslsSY"X`'n0a\A{@73Ow|`4 en&} ^rYzHKm3Du(LUBsm&1@XݕPsmsvɿpzTpX3zvr亇қflJsD_:}؆T@eiyNrz^D21C:YZA}*ac;M ]&M[Gf.vȮ(xj1p Zt23#6W.JHPR&.6/'!y6i7ATHZt_h^0 >lB{gRl+kk-r-lYQ\VF ]mmwa!MtU#D zS380qnOP)|g>)' ':$+)0Qq?S{<:eDэ_!Rp 3Gv$ U _xմi& 1LBb[vV m\W?/>5:u5.HEY6G2(kpNcD=S(n W?Ɣn1kyV?ҳ3y߾A{Ma& +ӨBFJ:ʳ hL2灋 ;jaY`B:Rd=⟩?fj~}h8쎐 )3[ :;0Y> pw*?/j /!;3ZLc blrѕ`%eD9H!sn3\+MxAIK`(R!4$nxИ&~)i8Ҭ6#R\J7U-`N@ fmc 4Bֱq{bF)]an[ '!S$jFI'X2DޏfXq& S<Ӭ#TXfƍGxM.Wu]"=K4@p;z)F[7":`bD5[^}} r0tTbܼ@j?U<;vaUJDyh;dJKs6S$*֯EKx]\q^FDM+?n:tH3ެ ެ+<"~J6Bz/aY)ذ?8/g@Xjfٱ1yɬQ 7VI I@!Yɀ%O\^ʯ9uag%St "(A J9@0x ,8.GPyTppr.5d?~]S*Tǚ>s:w~fDdW^M:j$pQITԘH]JrE/+#Mwb}ťp;m #.[Iր3Ms%ԌX樓UF18}Vzrb9Ě;CjtzRMe2*;ӳ$Oyg _KH6S8λ8NtmAwSt8$ew|Ye={ V+g|)͛ GNL&㱽dj{0`8ße HQ"r>4\ObM1@@Ѡijamì>W_1#rxFaVcΩƻt3H~.=C:Ѭ2RE}*PÀQen,",EB 0cFBܞNn_Ƴ\5=-%] vZp<@^Y9Ph 7?/͙LSסE,A<Q$" xi!aҵ27ZMĥ˾$8Q z0d,4xGLz͞ɯ=Ӑ{djX1ttmȀt|T!rckJ_`Fo#.$kyzbvUjU]~ k O͌@4v;FW=ܞzy*Cl2ўY}}/ )Q@]:'AV kLXȴ޾8t8H>1IV$j]US"I1 ZAd5V#0Ej+Dۓtp_ s-eN3LF6qִ>$$H s~ȵKHNM( ="F:w<E1Dإm|0Jr8O@5B z,R ;GބS5r7d^0MQ gM',G&/ bݸk4.=5qke^sIz~c"L~T(|Y&1(ró{!MT6S%dyY(nWv˃iVdo'+QZab0a6%};8?;*QAI*:}ɚoٓJ^ϼ+Gf۳lٔzuziKyIß^Fx4PAl],nIkU_@{,CMC LWd:k2}`J+C=)( Vk9}^ʘDp̍kb;C+a(D,5OˆWI۠FUy/NX69$})"홋<G$!VfdzdZĆ۪uÀRs\E<Hp`{4hC/{]ٙ^57AKk)AGem$Fn5z蒎Νt=u~/䠗o3羆)MiSNś`Dn u7'$aexعDዑ"MT/zSFwk$XYyʁ:N{TY/Hl_=t}f!F% P#b_NB|Ÿ1h|>]#mlE-7D/ _bJ*h V`sU ;Xmr{)!1S>9Q]6{S(xnV~NOK/U1FCYb-6XB@6Ap UMs[sQHj-W k9w6Euuf `W,ЀL̐}MI~e+IRDb*e݈"cF7 d%c/bqyq墰Cp۪ uZ(rC ;{ũJn@w; W}UTx C/U/BBG?[xn07z;J4߫8 .`A8zk$ǫ&9S$I8mr#U)3Oȳ]u {M!mgf;=$_9!*BdSrHvFgfL̫1$T0Jz[)x%G3tK S&VT TjSܐ9ӝt1!^oIC2IzΦ 0uqSL&T{DV!JsEfߏt8ʃ&ZKG5$/ȏveCx4[aef唏 UT!7:GIMFq5[ Ƚ_RCi]8;3D򻵋p#{QP\Mwޭ:qPZ7&ׯlP=8br!BB,ʒv}J#H oϋgoZZ>sYvS_f,ͷ`-!'GR /#=P-jBࠬԷ+z;滿j7ablyaѼjmhti>NfbXML6o xn<P*2V%{ mqyZ5׊&hdY0^L/hx-aJ5{iݤנC2,a`$/}0"Q?_c 8 SVmX81C%v`G7Z5'ms sOGFyBͿ?1']Oa%԰'^&iȮ l_ oKfuI,zZ st(fq3'D5WEw&vϢ|i^_ s!]kHqdX3IK3ԄXZBh+STI^d'R N(ض MzPQ ěO ֆO&MjbLv23_68f#a_{58,ӿlUs]eZ)E eB(`4O.|TvheY"3" S4n{}hIԣۥJ&Q"j]G x\YZč +/3$K8\4I"li6C;WHyDFv[L>@i;hJpImecԚU# Ç.~ؑUcתrSluLDMC5(=|+N'nYP:"nbR,،]O>釥[[xpZ?p3n@6>,з Hw0ӿq Os ()*K(q6w=1jhC-T38DG0HYKa^9h`oP IjƔɰ娻r,8Hմ_4;ż_~yt,x٭ ;-+5{O/&XC|(x YgЌ3Mkb ę{iu٨Ivc(Yqxٵ(2fVݯC HZ!' ̝]E-liة={!5 ~#a<ƴ.|Jۃ{\/m`Ӗ. ІO!g?ZzsTcFHܦe"e`aVooA EԲ.X m um& *3}yڻxv*αgeHODD]a'||w1tJCE/51KhAJ$O2pއ<2[p17@;2:v oܼ~h4u<|VZ \5r<6+'GO3fJLoy ܵIspt Ahi!? ꘅ%LA;=|늼@{ѕ{u?,h`lmA<ۓIg~Wz8w1G\^U5$)c?Ȃq3\r1˭dFvkŴ&1N[ɩFM(]er"x,V7h' .}[AkwRΕes7'-Zŏ|sK[f0Ghv)K|n;e3pYvmGgv]h1!SmZE ;r@8P_ U+j2<}Time&刑c<錘H#4]b,)k3cEJr7O}󛐓 aZ޺ ?tZZ2BW"ۆaH`dY< pP+-tv@Ei-hg~HraWV!M p{.X|]h(aA*6x2[c>!0zRfWBX/# z8ԍǂ#Mle;!t!ټ5PPjsUV9p!OAzv*n/c铁+^I=v}Ut҆й]DV#9H,z~>59TGC5cZ7No5L95U/'Oե#cPI0vV զ7;laEF6 Add фĮ_Znq ~.F CV^,ev|ć{ii 8bhP zgt} _ǡY!q`~?)Nla1v=K3vpiyI%|),cS ʗW p(M? P`ZS9~%\Gq30ReG=rs"ODTjE3j6zpO5I<"= a/o]{j7xތOĊgSORspp9ѿ)I@i2-\$Ϫ]oX'~e6ȌC"-OւBe"H`w/#nfvx.]$NUmY>\ @F[ئ&?e(,js>e=>c΂i" (cgQ+z`S,ٴEF+K9!uz aFd<.\pɻ?u`Kln}2"(`h<1Ld HNs67uh>d){Ǘ1Ӛm'lT\i\Q[$ H(K;6֑v*"2MǺIVQi2-`*s)"eRsJ5BƤ(AiC4n߁]ԣ.P,Uh&yۮc( R.u rqmߩXE.xDӨb-" l0ܥV1*{@9$/hfʫcm×2EQ% I:)qҼBbe_[1MLJ) \ 7[\d˿oB,B]j9~:Kc @6[X~e/ZOq]mAZs.e,@ 1{_ҩB^HyIQӘޭy؎Բ6^q25PFV݋BhBVk(M9"hL.8ǎI<.^qT6N0,-[G[b-E4,GŝyxC#%d ]Jo_½WC_HiA08b/֙xjM=v/lMTs[ Xm[oO e(1Ӭjb8R00- i~QmGm1bæk&sٟb:R~h=a+pDR!^{1QEP)Rwu E# sL:co%e1'JīousyWZ3VO.K,"0J\ cDÅWL^@,t4δ)%uMe+&೻{̬ mNetbR]r5l[|2Irvg+[Clu=uVʠMu{'!eHcVoqRD%Uj6\,v[KL5R>0.Dt_2#IlP&FEN >slrk?:̟ -Fs o{4R.ۂ=f??-YS [еO'c_B)R(=S:sryjqB_o73`=I_F ,n >[r\қ0vS!i zeL\\@WKOG64^./?Yw؆6)1aZowK)HLC{_:sR)9!@d{#~h|(ѺLaE}: 7CT1(6t}y]nw8@MR:]csQҫ[upݿφBǝH* 4Cl]҄ gF-Ì#osc5f.*WZ>\/Ö''*7@Iy|yq;Yτ]PY*2fPh~鹰bwm=A3r. rm8Ւpz3HcIm[I >]w5NNL=j-b0Zb< Js*romu[e cdS+C0: Ps2Iy 0%0tߴ4 JqW@QG[ YSܲX:t*#AU w=į+3}*V XសPh#mQ* if.]{6ʄIfZr^F3]8*L. ńWFiyuiZ:(4mY/} N\&%YA_gb!&G W(WY3ɯфN8;A*,HQ!pT~VF2tϏ|5.GRm&-g%Ρ_RKNT;fT{88">hnQ1c#'fkrYg,{i o2@X^ܯ-\o] qH0.^`ݵOoAO<=0xƕa kK|pD/G#AߌUĬѰp\:& 7JN{[лiI9LLOo_uzm[Т(2RG_5gt$PtL@`l ˻NKMZ+ vn%)]0[FY6O4;F! ՠ5kN;*O@ .6EWpNOڋBf`sQ$V,vn|W.0B(rK!ҵKGLp -꽧vBy-V%!$v[Jyoi3*֩|~:hzOҞn\(On˲OgZ.qU0Œ2X'|}pS̶i*f+qI7{$S9q_rӔÀI5\Ť~FÀܧ6i!$>KXj4#Pȝ3'{H0%BL-Dk ^q:>@7,%%). >/bM ,YcZa7E^PH8aJҁ{҇ 0Z'ĩ w")[!1{. '{fTdJ? _d+:*iʳFSM~$J3=ۜRS9M*r`l^nj Fh#DžϡafoPg }`*̱c+Lm*qhE@ow/ s}B|d❷r8N$%_oL)5CRwP)Dk4p&=Yٖį,ږ]S-T?Ի1 ߃KAHrZZǗd]8i`I"JʈBC$d" Z3VKq6 )vT) [VcC=Yg'<:;H:Dнn# m*Q:&̹%됳GvG$8[oM5Ph'dZGqaE(?ߪ*~Ooq^X3o@ө@LwuT<̷gce4R^5M^4'Jy肘8X nj0w.L|TY>w(܏*Ȥ7R]vWһ 06WY  {uDD֙."M q!^Ezl _|hCm9<1Ó=2ϡUF7v>hURPa{V& |N'}oMldSw><`c6/)91G NAxfb!, rT}9 w /f5PwF*S.h &#n߰\(2]{oRqո[ZQTf9Z;R07¿8yfvM6,cpn[LOryvPCzEeL?׷M:ai9^\ǁ |͞UCj(`Ny= jlۃW嵇&HGhW::6˛b/r" \<8X㳞pDz>`qFwrVܺ?Oգ>|}Ƣ8ԁ7(#Tvf-P[>_霮ƭw@MUSE6_{[ d[k~oR9OYw"1DhLFѡ^@^R)'>zPIP?\(5lwC 1T)b05YaB5BC:GF/O%zlҼ ct$[RkY-j8o¶;7t#%Bξ+'ߗn:ZW?S6->0bs>Vsڔ;"-hލ"6Jz}q_\P[l+J lq^J zpwݝ\b,Ij{LUĪpEp !베yvإ ?m#]f/*HysO6Gd?,"%d"oűH_;ʨ"1x#9%"S13L+84c~.%j(Ŝzw7B Utfv H?Y~o9:B[Y}SܟBڽ=]syĝ#+2 A " ^cѽ1,rޝ0T}~Th"RRM$rB=|$:qCg@ʓgƊOȡUX] q݆;uVei f^՛dJ?/<Ng(OK>bE -7}3"`l`Na@J cZݭDH!pLv>)SxL"E]YN3ɝ:*`E.kr+Jq ܦhoEgU{ Lc8bߏLs )Oc+L0E}ƢzbM&tG\8b7)SN2[\@U:՗u6 <P%M1^.}MW;GfcEr1ҐL@ƝIILuBn5V@[sX4h9 ŗvx+v+R]}"jS;BZ/Pi$%r_@~ ,Mie1e7pDrU9 \>%ӅurNl|vYMK.1Y]={Rv$l (wPٱȈ\xbp ,?ʥu6"RIԫ6c) |'Ju8KЏ~Ykw>x@DיO=@%8oSmѺto ,VH=˔mAַKYgUBFc`;F~OVjlۼE"RkgDwރda0KS/ &yE[yF[F!p9*?(2&eD8}c]=<:M~wo)Pwt}89ЗKz.5iMdʒvV.!t,(62jeloEdHK+6*ӺDZ5T*͟I;%񵯂 _78%4g~v&?['PU o2&^' S8ԙ!i+ Bz>`n^kW\X/4 y}Z0L2x[V`/wIjw ؞@~k$.Tv)+kLQy}%Fywf (yH2fwa@YVRP5eШi ߂B1vARWt80:]3{+KAdYnPL>rf:K锟Q*Imx)-([[5KDX)}_3'L\Ҿ[VenTWK n)7 ޠ&툐+}PwZei-JEIHnhL|ۃ榣)ubYn; 7cͫ~Oa2ej"LALw/xֹݎ9Tզr~HJn2l~E3—22ٽo<{6ڪ .$=F }h O ~u<|J G5%nQۅ/n+PLjoiv+3!x%{;ns2X?Z5r0&,:^0n {2"rc_,z,|̺?ˉ|J]9 o*@ %%*Vxbk6y+lVKs9gR`tԟUsn(\ Z࣍q(ʔFaǗ$k2pY!'?зbIz!;yb wQ ss$*D6< G>RN^fԾ_-UيUq(5kwB@?a&Zâ7#D=^}[e{X`ʽP:{3 =\ԺRw bg^ܪB7)g -PP2OOo9rˍ^W`)m bRacf&:$:ƒrnCӱ mn>.(wrcNxAFo#q)u>iNñ J=6;vWIi=*lZp9{1$֜kt6>O`qxd9o"7UCah:Ӭ;O 2!u?),9x 5&Z`1(,BTq SewQ*U%&#jFAQ(7ΜV< 6>3`l٣_On SNiw"Ө `5Ta'Wu9?f< ܕxZvY!T4$Tu ,r,)!AC|큞ϻFBfUo˄si@#ϛf ura?J1 b,?EUdڞ~CYKZA]]=?pzaAj9Z-F2`.El< ]Qԭp٣5 i۔bƋ?d)2@,ϰێrr29?̅R'Ԙ{?+V\lzÎsqǬFZVJe}aol[(2T'X/9w<ǹwoFE%m.`ÜvOY> R7QU-Rꃦ;^1WНRڻr$hPNgfB^e+<45yKs'ey"4NzYP%e9ܖ'͕uPX|p cGA?%\a o%ʳ҃S+fnQKM]-_] /u7AJQkDc dRr6ܕUB|4zg Cg3Q>rkmbbQo\:Xq8 G+#/v)U'+}N3@Ki^\"%Trય[[ĵWGX0rʯ=T^^@N6X,@$m2_Sp{|Q- gY܉Da3b=JLM]U j"L^;w,VmUl<wPiL2/Z<{,9lgDkřS'\$-:s)GRY@zXNߋL7EiW$R]035iR |wuW23PRk@O.j dԢN+*eiTd)g@?ح61?whMݴ:;eF(zwtjf^3^J3nKCW6^3KCV{f,АHD uϫՌU -Z7^׏g1Gc.UֵhY-)R̀2` fw.b8í!Z3lKy\1foaM9q{<ENM>ٰđ͙_m5u#]# h›Ke7V+,S_T,$5?Z`|V$/8~ZVϟ~a(/ tɀ0f3?i;^k&_ʐ ~SR 8<- bL9 Zj^X&y $PN̚AB(v榦7C}/҄ }͆6Hz5r}*D%.\CxNm<,`b-q,ͨ=c$m >{VҀ肙5T:yX)"U< ᴭ|6E7kغ2?~A5$h!1j˹(7 v y݂&V1qYpU;[׬Q8EA4R`\DEBI9w}}~.~w$_؋>;QR!*Wp[y<'H\-%~Tye&ˀe<]Od/t.f>h`ߑó'doW ᒢweL? }]8 Äm9!(hį3-r9Dw*{e-ƓY;dTXk?Reń7X[̈1FcC{k,eZT"Ryؠx͞Lu?roG:292?s]MuBpzr ^fze_eHH(,-^_gX ]?qdl ,bnq,OfCڅ*~CY2^KޝRsnsXe xrN7q ]^o AVlB~,EH ncrke3M_mUva߇)@Bd[O(;dzZVD>vҝ.vIxbB/@"R0BLȦMwc M7KAF<7cP?U]'ǡH:\V:B]TV"fmmjL͠u\9Y}+SQ/ٯ]JFC5"fntq5a(m?'x-Ud@b*pgѭbh?a!6o>TsH(ehFK`g08Dt{fއnBuLM'Xማ/C_K3>5^=6!},;d؋%ßWJy*oTk.|-0(ahbN\@ծWU1cw9'F zVlTߞ'*}֖(4/8I2]@4w՘VUQ@eDHK;g!}quy&bƻ 1 rFa֪`!BMMkPm 8^.lf;HGM\ ugE <sJ$,Z7H|;˼bؚ }YfM%jp`]wzm9YW@gߺocDN Xuɭpl{'{da:{nI 3&Mh߹ba~f#^uLteʥUEmq[=dyAd@G8st)pYǾFR&ە6b'.w3{{BCcDs>xDU?h01J̑77D #iTO#F$7 بq=/AgjbfI}FxNXR/f6Bf:ܳ0m%QθI$,3^YN)%}ڥO|Үs)ʭ$vU*OB~z\!䎾xc1*✤y +3F~'x(KLo_tVCcF 4н&:+S^BZڦZr?\=fZ|񟙻~ o@/dOroM2qeo:Vc֥\ [eKvTd([U`&=¼ULB@-$^svV8 v9eyh\cs0{Z).#5oĶjoo~~G}.#,ĻۯӉ]XetQRbtM<{SYkߌ Ơ^wDѻVqAV*Ag  H19Lg-B7}ѼH:@N%Od+L'b:j&-\@7F_Io%9(#ewAAȪi-sA^V !fR&n&Pzdt9P=z{<vmRI.*HYeB+AbL& }Jlm_]5 K:Jƀ%#=m!UUot.oU(&7Z؀uHnoFi629+$u cԓHhu~[U"Qq7e')!㻸g/j}wl7Ĩ;yYP5?I_ K,'jN%xt 1|^TJKtE_; lNϊ_P=Jyʂ8_u (@S60( D֖^A|frfY8Uv3 Oas(G˨W0I)\cLH&>uo9B}Q j̘x*wYD+tٳAgP,TBXՄ2%A]$I7A@r'0W߻ŅY$1t]^\=`xCư.!z8jD~sc.3i5Tyܨ*F G^\ѼDECYraJvgαvWlsQqomݺ<m~ 1ରý,LER>:~9#B<1*(*Z! d=&,!Z_#|4QG "wUv4H2!*x'!$y}d#1hJ?Tlu{Gk |Ӕ^r(*Y&4ePc/(\鉌X C£膾4JiU _pd5:vf"vW]&ͻ$,:}17L5c)A?,m yݤm8* #ԙ1}^Jv<- !c.aE</KsWlQ=фo:6 L:;Gw`#|r.>:u}>63lغ 8@d@IM EI1%XwzԱ gIԻ%%4%PɆk>ħ*>̅K:\9jM;deO~K׹Dj:h$\ՏZŕhpBLחǀv:l`{GJWb:ie'Xp',TAI( Gdݗw/ C/%g&Av (Iޤ;l|jrt32;$+;_H5\<].gQ9nÔ+[PWTil<?ro&II1 f CtK *wDOQ'gZ7$N4x!ױPXF?ۥR<^ q *j:d,za@[vR{~=::( K;NNX=;(OtC&_BPcT]SZ܂ ,MёvcgW@!t❊#Eo[!؎quR`{xK ) XWܚ~AKlT1*6_~94+0,A :)o3Զ\swљ1*356`ikn!6P(mf0RffHyyEya"LS>4+)~4]I~Pt@5s'tb1dsZvuə ɬzQrΖg-.7L¥mDqT;X&3jg5/f"Q ށw4g|anU&[3ǽFλ1ѼDF^jD]?~exM9C t$4AR/N z[;e{璱Qt5ry$BkIՓYίJQ+tX3>u)ȌWgnby*wNI-'fVwy;bj2i {/KI)ma}߬6sH-k>fb9#I3Ӏ27m~L4㯔â.DvDZ[|Pv Lg{d3b 1wؔrjPBM}!5eB@QD5i讒N`ٖ]^?<kN>ġNQͳ޽ ѦˑF: &]\+hr*3ڪKj;/,~=Pc`c;\kF5-l}2 9afֲ~x'Gj>̝S8t,wܣ¾x& ,*K/;z@H8dm:c F8C>˦˼FJO^E`ȄQaȶzcjY0~dΛVqTqbmƊ!uYQf^mfDˢBKPR>V5q̀UIVl,[?3YӳYvǚ~ynLV9S cU6q)cǞxAޏeA!Q s3Vh&r&XKq"(נ7r]stshM9@%VPh R6S1( x~}/դ 5x)|~hȤrY)ڝoϩj18zl8BU릉akq7ШFumO[rdM? @Ȅ*> an;e0Gb1Ko]D +d}Bt#Y,]r,ޯď-sN"# l&Z =Ѫ;5is,1AN8mtl{!D>:p3]=C,;8Gx;>i??cL:GcGa:`[E}yl'PAKeSrWJQ|k('=x2zIl?Ee0 gwY2.f˴3'zn^9 ª-}"ɟvx2C!e"Ѭ*fڙMv֛PLڻuRr@ оz{cKzU<0(ϫLG\ϰwLTZG;V;ғ+ UwŵS ,0[T (yR6rKsT-hY1*R/3 Hɘ \xH.[wsNGi|I6^4sUWD޲ii2kB[~dwʷrPkKYϜt;ѹMCSばzf`,4*%s=H\&ceq!zYfA,Syg4V+ln_#I[W'8^i6т@pnUCȬٟ(d[&O۫y%I9lU&&zESO|.v?K}@ 0Rlǒn\(ѱȿdNki=셪-E^ G!3X{G ~%'Qצ!Fu)<´!Bv}W$< %jQ7Q>m=na6XHOC' [AS%s[Lq+ǐ{tGv "2N~qfJdI캲I:)Μ"yfXW:-<]X-B$0Ā)eL4'6v+ |f.\XyE2Elj fⶅ&8EpIUd84K-WO T$|Cǀ]rh^dkc#"Эd}( ijDWB{7˂Q !XY%d=3yQLL=1g|I+fD_O9<}J@y(=4L~$L_wRAL2F16|b]a*1k̖%n.\xHq_q $Zl>} Kktlڇq}9±l?[l}xÃH7K5QD ʼnoiTD+S胐Tuq%6" &ÐJKr_JfBV(Srn3%AQ~3ӂ, 2ڿ8[b iv53Bj5ฮr(N/VPkGO !T+[Շ~ݰ5jH]ڮǪ_Z#!t`_#Pi=x3cNq}+>7l4`/*?%5Ezq3'=;[* j[4J5c&R+>񱽃5 0Y}^v%#1h)G)P_s]YE¤ $ ?D;|F jx-HP쀂_vҲ E}nP@^d]+΢=+/`]"˙H]# d7*KxL5}#p,#gnJ4{~hΪU;^XEB.O]n=Wѩ ظyV9ϼ=ˊ=I~NP; e2DJPCi9NJ&@>.gqɝܠw7aCĴd㭀_f~N;R$Y6VR?+褬tZ!icIO-qR/ lҜ>8c3щm@E!֔sdҀw.UYHת\dTXɖLE"tٴprѹOl}ڄǩkpQ#8mTDL/Xe춃kԵ4#_K؋OHd &U(E'~-zcyꀷ dP&,q4ҊN|(-5-_8$x?W\+l6D"]]rXt=N?^RabO!\?)f8+y|:JǙd2Q 2&_. $蕽jiP|V]aIVg?&>o?왒#[$[^ H&O`e  Ξ?>9)B,Jn myjhnw:_]N'xXZDšir{#eRrGxn*REoq FŔ7Xړ':{P| 5%2'4[~d(>r$2$#UYKg+ˋ`TJ Bhz(8Z( w2^,7 )t)}h;A?9JqҲ Eɦ.S Q#KgE"$BGZǦVo۝?Q7dT߼4M-h%oҨ 3}ಢd&F#k_mu*賐tMZREnb"eRQtkq?c=aR"ww[C8  䝥 g c[7#BN#fJ9+-~U:8b ,#CJHIL2-3|K^f31j L8-8RXc^2|sp8)cOVayP57lPQRyu$?\&-ARxWR Siu L͟\Ŕ;?= Q T}!u5կ85o-㷱&I* DOu+7@bBKD:䐹r^f8Ga,E+@VODdj,rO.n]d}Bg}E0^*'NL0CEM"fc/BImU#qY%p-vۮjA\nrt5%=-J{f7C%=GeEyL3@ T, ͬɇ:P%=("}Q9[pP4W7apJ$=9N T8htCىm~^Ծ\5W:-%A{נ{ ~ :Vް,/D^Y#>3#|J 7dZ:ϕ:FJ9e#atKd/ʌWCNőDjEWRdzP>;zV.-H:)r"zn~/j]eD:}?fpcyDLl]" fb+(ť&vs B"z^uq]R'YML bǂMmv e /n»õM. ,h8,./:Xңt3OSᲀi&vQcMeSop:&IuQq:E^ j.C85r65^8p626"VGOɂ["Xi)Ww%CVy%o^#t]1KUyY{K;drw O WyJYٻ6jH}tώL|zߪ)}pāiY}ukdY.t@hy@IZ1-)350|j+mk(LO:9L*}jnVQ?1R&Sچhv4J% oU]Юe?4g.8y5 Qt0T.);Խ .kMupz}IPtdV?{U"\Ж)ͳ56~ "G);$ܶۚ3DP$4v@l{vb/LΧLiTXL-X}(WOTKb. k#Gm>[(ǩ 'CIFe]%wS e o':8|)!uйb-({Vi.>|4ڷ袋eJxD n,%?LrUG%TSl;hg \$Jq oꍤ~XB.As"Y2ӛ7<S*@ƮPAC7ЛkI˱w%,1[Ht?*BX7\W}6X]-y$cAE/ `aZssqȍc_SƁ򛿜]Tadpk¸Ca;j^[FmOGVuG\B#k(R; ]4G^Q4>L-MF"Zᴘ~*,)UXנfE=my#g!X\UF'D*'vТ0ml,]{CӤ,+fY)i>;!^9-Ә$R1(j6Kig]]̮`J2FϟKQZ"Lts0pXU@0LwnSo@'OHqITUJ@ 7+AZYS:g)P(L :B΄p01~ܣ vGwCN51iAsivG̶N9!,>S_;#? r MOՍ)-2E/[|=rka#-miu|r܇fmrJBL!;@PU:D,@Xk1 " !nerT%Q\)ZdC]`YB7I`kдiı9d&'C@v*0yXh+5m†=7yK(Ї #㸷VNe_>&#pҞ إ]\4J Xa8 %Wn5j= AM[YޕqGD(ltNU VCe}Xky֛b;%ѺI5@4I8GȴL+r<+y xʀ8>EBM-VKQ{v;3(H M?tz%dj=ENB\)Yuv#Id7 1Q>/]wPd =tj V6[ސ@6C[Q䦖r ۥ#sJs$T/uשuABMi"Q^@9FcKFh?a 7c9jr~A8~?l%8!O~JUZܤYr%muG|,!8W9Rri?qQth6xFb ȍzķk_r/xp,YP]`I;ݠteۂUIVLύ}h;y7PT IUvObq?cP@IYJY2E#Tङ[ޮqtar@͙1phRB0K~Ϩ/4ϧ&}PvÛ p:vNCxmzZfAa5/}ޣ3ARmܓ/UjhaZ4VԈwq-쟻kӮ~.-fFG @5RXR&I KEKx2f+>FH~|ܶj C k?jvQ+akLO&6(,OhgB'.jağr l72 nO8ѣ_<^/~/۵ո).7POpbi㱆kZ3Qp` (2dcɯ,/r&Ԇ;%uʉ'f9 hGMGA_@p 7K}\Thњga#H]f:f8Oah PVU0.Ru^5ְhUY./{Gay-ޒ)?Ūx_8iĨՀ'm2GHHt\k$4~=J3HOX} A69{,cemK ?0Zb}kP1*$LBxɝFYUR"MY#w7U(!aOØ*)*ۂIna+;06ުWɼmi@H'~ֺ#_p?dKSB؅exnd0jr {]PL'uYmjoK1y,~Xk2p)"D əO[؇颌7OR"LD#+qkYqvDXUgEJ(IUq:j_~ȟ6@`:rKCHyظ:ɓ=C DkiN3 S3v|$KihvA\䳀8vJ\P1NX\」~l:j[0W: (AjӘ(G?_K/`/D ȇKh?K; Y6<ϼX=D4$i\ t&/c?`3-B48]F]HFױ#N(fz(B()'=T%Bú3wz)Ry @ꊡe׫瞾x4 }ٸ3!7^;KUJ ?BV ? 7xH4 I`-x<"Ñ Ѝ3.ogXk1V06nWBs/mwJO Ω uGS@)-cf.dWH% \?xX/\\yPUpCf)'D6gkT s0ʂAZm*| ͫX@fD Fݞj{ 7l(q6Mdvn2;h˔yޟO\]\s-V_eH!:D|r|Ȝ3fu'n7wk?Wj\r{AnK7V^;#uXf?0=Y#z~v[2v))e=,Α7*:Az=sn14r=x])UM;AɖCĶ"p(-Xe&,bcJ}fRM"x-@\l l '!1IJ*Mbd? /aBnJp BڔA^րrs+U!{kSCB c},g&x~cjZUI/؛w 5reDN~ǶkVhjC}6ޓ_PS a0wpy 2j;3+!V["6w>b ٫tzk8o>. 6- B]og٢Jv-l()Iy#RYv6` vt-s5xatB0pADmq%b\'WMlr&3ʁ AT ;&-pkP@^Bcq:/ 3W6֫ڎ;tl?R愭p9Ųci>\Րž/fkH5W'}nhA{m$ruW'.*yQ&ͨX`6>a}h` N΅^1'ҖZ>!#8sKr%5Θ?@{/.4ǵ'6n)\ }$&LQ`=3IM߿Hd;5@!`sIdPu:!m1mJ^A]rcI:ĖYowC:IDyP,~ut$L[AX{MQȦ HH_g"&ԥh*q"q"j3&`N828hOɠp=049p7CB\z8e^³g6[$̀0C+,cU5-ʬ "za tWoQa{l iR1E!d֬?' <ϞU) :M%)'z/̴$o / 1RbO{$b5I0UpR0J* J$COPGIrNqWSZ Yxp%6%@4A]ZZRkN3MXKbJGЫWtV,IeT%$..HJ.h@'bg'C{oۧk]u-#کm \xKTGPC+A^fL ;YXP3,ľD][+xAa`^~(<6(.A (+ސ⠰coy4xmADBgw3$'؞$t`ag+g?k(H*F-߹l"ߨ>5J\`e?@,ݜ-mVs3-A˻(S90*Z^PX=0mu䈶=G~FM1pT:o ^Y@Fϊv 9FE$+quTÜew-?!5$M,h)OkتںLZaĉFj'RNYXyb4 ܴn8-k .|j0>ƒ _<[_Ҩ2ЈbX&x\@zܮb$ז5[-y~ա~q ̭O‹3 ]QMvXG`"y6EºmXݙVp$Xp$g>ka~yE [EBnhEц4.9ԩPM9Uu((!3Yߏg 1\xV@MR5.W\M;i^{L>28V5,z6z))w=Y.(* %P쪮~#feM? i3_/C`L//`PFK- D)GkfS;myh%,cyDQH*VD׊7iYKQq%e3#4}]q!ox 23S]$Ց/ /)ajE-ED [LNh:MX#md*=d]}xL !0fKf`+J=id$; !#Σ6) ;@ ؿ"GS&aS(K^>1 ,,8k=׈,v]G?|֊~V*wZ-|F(GI=l+j=@6fө0k_/IDihsa{C,AZޙ0 o%ѻ.' yk1$yƂ3ďyNo/QU yR.+B]\KiSO>0|LY oyز$YةH3zkR4]uz' ފΕ R {UVc)kjKzyKC%$<:;;w@.E;sƮe0245>Չ(lwf.7A<8>Q4 brq<uQH0,i?7?>'toZ1&%ɖZ ~汐1>Z_~:El)e'<8kUoT]|6/Z˃Q=ءֹg-!łhҠG(?b%e!V}^Grk_͕f}3&*+]Ƞ؟O `?'wd>O*H3ޏz!/jccDDn @Oa6ik61<3ʀ_?3YN#?>hvmpRŶwn*Et<1^7dؓG>ANoS2C'X.sc3%;A:IyFX >={OJsm,WPRM'TO*p'UǺ;<3B;ƿjZz//rwGx:OYkʘ"ыik󠗤D~jDB^W'$JK?_~Z?}owMi[3)@Ìb[H#8:h|&ﮙ<˟哅ThU yr'v쏝?P7zPA9>ꗗ f0p p59\o^J9OR֚R؆ #%u< iwd(qwO8>V5U<֣;s.Re=I.؊ZhnJ$} Øg!OXNW|k5xo{@/ e҈볭[w`8 ahL*}Z'ކѠ9ˤjqoXfܗJsEȩ`V(4۾ It.y| zJz"5M!=F |_we3(|tB\#X00\V^$?k:Jvgӯ}JǠ*eXkAnW'=_0P(ul[rۿ,A♔X xTyi$䭩1<#ٓO0Cb:(9(ٍIhmlc'ko8-!Y SZC%vhsLmK5- k "kCayJ0 .U:4M ND z\nzɟ[Ƅ&>a7f¥t $.(-Y$R-zM]05pyU(ZiՌmɘjϡ.W/p=%o:} e,$+GNdlm5I1w9"dzaar@@sNͅRu6ћiaV=0%xcQo h k*2]}σ!:; +:! σb+$rrbG=k} D~d]aBDϢ"rܫDH9@j؀Bm{G':HxBx䥑- D"ÂA(b-)BiS0S %i"~}ZI3ND6kJlu)Gx+uim0E8Ii?O?D`|Obcmј>g&WQV+0[EXm>2>!Qbo+  _[{E?6_]0jTn;:oqIzj-v;m;Rڭ_?> z[eB,/-?1gQ>슸5G>l#F_YUȳQڒusPVRtb>O;wnŮz ٰ匿w ǂl;&.ahF~g@>n=Oá&v-=SKD)֣&1'vBo%~۔r j}&]Dk#0xw&@@^VNQFâFOn[m⮜:CNQ{!y:&AԉUuP o®ذsd =eC]T(ޅhqPo]N^Хv)BzhGl؉09r=CFa$E@s rZ?&\ ʖMH ř~I|34G ÝۊNp6{Mv^-n8\}4o2 geF[#-j|/X\a[dh}!#E^̮/K-a c+?L_R$zM`p0,TVp%Qe =ҺjAx~V#piI\c&Ǜ{RyL$;~{tٮ!57/A֪z hG8X(DE62aʝ!?ǫm_It?TN%@gܣ}UoA7y3qv;OISʼ"SfOxsçm'շ0b @\Q9@\Rza-rI n_ϷԠZ's땇4Atk1k/Dv< 0L]lLg#ɳ`i%pxUi^6ķٽ*5ClSPEKXR$ݸ X4 ^CAh^BJA>_H6т(Ț>2p+ (X'1Y-2 Ҵ?a̲4G Q'ج62uq9u:snVuwZg>JqUm-R:V'lX!fqckd u)k]G1. .^uxp$hI5 mi8W̚6'7֙¨40i>7xhߠ)).uh%lˮbhDŽ,袵aM#7-O. 1-`lvH dReE=u0e=|VWg_*cM)2=_&q]2(Q4,숎nEo+˰򤽇n fB}X_"8WTTàd hF7 #fg$uy)bfM⛞OR#xZp,af{8u0i?|vH#d\^Q Qrdc+Kc3Fa# nruwrJV麸s'UY*x f0v49 >?@I oH+(Vxf# ޑ/\J^|1SWoRK6.E٭X(tw3NNA#,nco+p*,ڭdL()s]戂U{cg+/[!= BJXgyxFF*% go~2#iDg%7^XDr_|Zx Z(`~ H!&Sa!e\Z<5Cc" k:'wdPTR=3E 5#9,֦㗵e{M.>tƨl虜d_q{k7lN:|slr%J¸F=1(ih3#C3{}xZa&UEqv3YCbv1䰋VP8-ƤpF-`L zEI|j,wCv^^kg-NJ *K/m ׳$d|1\a6w@bipZʘ#" 5(QuVh#tlkб˓\Cߝln\Ù4z-e+YrEKِ^Q]~_Di{io+SL<fd^\=n6[7#*F|P8=җZª`t4"b1УM-Qz2{E ت퉭WnbK_FE)aZ~֘V BTw*Jt[U '3S.2K:G$8b,h"0ԋy7hrG"X>rsl<<Hy{om= /7ƾam|L  WdQK˖ğju 7e_6U2 R]=EQð0)w|L45)lű lH4 -F2zWS}`]FEIWyJ<-3;@G^Dk/s3  ,B3޵@ՠTRG{Heׄ.9Y,pk{K8+mGwbEsliȪ"A/6ޒ[$rG~ xKF"Mf' }<=fb&LSKn\rOh\,{f<q*3!5xn3:HSgpau99 7ZݵĎxXv+%2IoRKO܌>ƚfZ6s N@8EWc&߮/y&:ڭbw &4#!.z< _12DYo0Zety(ŏPWye4,H s#!5r{=Jjx#M"<_e_<4PPNߦ;ΓVMO{C)zuܟ}G.6-q!e. N(o:M na}}$* R-^f(`J'x܆o?+tO+7lak K|FY~%#TХHvrQNG+R-po$f*dKjAzw4T5y{O%cpY'@qO|/ֈ۟|obSw~JNq#HҽQ xՃ}G.t"8q7nƀ+ot)frIoC,U>kH)/Vۿ| s 9@F?10OR : "f#1K{+cjҢAI*XDVqïd/!ĵXN.{W  f^UJ@DQG} b,R"#UTW@b,\gZGtqޕE*0GSOU71J 靡pOWwɢwֳFP2gw)xf. 6{}YӇBswm[>8ҚM{o}n?ouﰧ"kj L`QtɎv?!A~ezpW*IɃEZsV]mgwQPFԹA4 5 ]KVezQY쾮\# ^7%ȣrfWDk2H-t$[/jYX|? t-%qrϻ?D^)~ )szKHhu P;>ݽv Y{V#?&r.Mm匤ckL, T DG*6WҀ\kU]BE2cpO9n[b0EdkU1:U%&]6%dx"3 )4nMVnjOU::^S̯m\ ہP2!kwשHΧBj ,ő  踌~,m>_N0JM) :"+vS'3}r(vh|^ź[2W6TyDk8%D]Dp}2vɸ>!P8w2N͙5HNe{x^*Q})3"edjɌv{25_FڍpgBRT q.fAA6JXNX6Gfb8.#>߀s_yCnTM.$jS߱~%tdeD.ߎ j܄;gbAT*Ygl$wO&kuo;LjXH%R<] [nEVzBŘe}W&L#`FCjS R((ҬZ[~],U33h9 ͙}5bAԼ,H`C>(DR:{p^ TKk09r0Dԧ\Vߊl×osT^ 4z]!$NߡdMjqAUL(ܦ>8e޵0mS]f`$CΑcʹb~ڟe1YA\D Į*cp Aͳ-l.|7+"3HG.F%}T)xۿ*/D OXIT[eڳ`JN8Hwus6`VVk ܊x8I9 G.}#glL TA/S#Dm8FUE3]7#S;,u`fV:( \^v?eTx&Jw=A?:^l<\f/\&fڲ KH#Qp'P1[ߜTdiP ʀ@3/#1@oiN㵇 XV5Rzrb$wt>v9jFg97~,gW5=-%U=CjeZf0K*!:Ӗ̻vb\;9c[{{2k&&!=ɨӓ/ \zvIK.dHP͗kP6H܀4v7iʔ˸OxX2g9dG^M\"V;jSPf<|6Tk)S"xG Mz5~T}O\3[q8!g:C<1sk^c!gpҺ;ԔvmJKf58/,yc)܂=Wy\sԥ? B. /rNemV#^Jͯ+2ogI -Pˢ{`JȖ"e.f`7(\q*ʭ֣}np1}1tg 6μלa> -hhggg5\ҊZ[60Qr@ll1?sJS)@S%Msmʾr1z\_TEwdȅZ̨y3 ^⍖5jr V4TzzV_uʼA+Sc>hY1ͻ,E 5J(7#N]X}iBBrͿ:=3/cg"Yz46O˾m:dxmoopm{Jy) p2:0?[8Ѱy ^^J}+UX[@G%$*TOSDIu1-Q]k)^(B >G 1@one rajC6f5oh* IkMU{f5/ Nk,5#HHM: .0 9OLԅ7TJJ )M}"EO<8`?㹌x6f@BҝOM\ _J.ngZs>\0%YwHޣN9ݼƸXR-&o/Pƅ鐈1x^?+ȭl]kn(鳃>ڐdh.-gGpZrv8)2D]]ٌV̓"H8!|Ctm'0TYyeUv4ؔ/Œ`m ^J[rE:GJ#N\)k,j,jjV]g3.2ƂI<ٳ6W+U`v"l<-p1|v- 8bלW@U˨3J@[WQ GN5D"}Uq<<I0H,ϜHWF}(5HNտ? r[d4S΍+Y:ѷ3jHba<=^i{Q{1OsSb-3FʿBأmqR}dor:̏4DiPY+]pQRW,#o`hҚkt̞=pZm6vҜc}kS &AX%ǗnP 9߂7b8{GS6KPQe> `Uh% ӅyUkbrsdowų9mgl x#kONdvD0%Y`\ UFF^F j:mu Yz@(ٹCǶd/gQ% â207`ܴhF q.rT.oʶרP4u -%F|o ztpIFШFMk1 U3>ſ&ǃ9~Ps S-?;m=$nPG,Ae6q6d߼͟A7RF=vӷڲ j7D0PZhja*({ `AR;Q:rU:/4$yd?{䏏lP {Iq>ˈY%檫fsCfJ{Tn5Hܡc ?fLNٓLJ5)'I+y{`j"Z((sc ] s=g] \ؚ-Ǝc| !tVuEUŚ %bLi5(A g0!U ]j +=wK _z?$ T#H Ze<άӘ XPI\~a>?WI;O.:NSԩx끦u:L61~EX FT:f:b?tf~\ʌqsYbz-I"vTOzDGfֹEul(z:Kgd&j2;p \ $ glbgFu9K?ZwwIa2 nXRssلDiBnYQD΂y6l-|͠>(DSvsA@G_>0s#bY#t؎7s }Ƕeo41zKPX %n<@.q|K_pMOGbʢї ̤%N-xH(4 ؔ?`0zz^ ja!BXHO,OD}zG_gM@*b o!Gczt֭/]v S=PV &zZ Et7cztx%b.jsmY=ttys߼xz^?w)^dѸqTS&{|p˘tiB[)[0z;Ư)̈:uH=Fc%dϧqVMU$5euk+"R<-fYm5<<EOѻs`O$GF~!)߃7@:{Ѣ(>v"i__Lyn.b9Et25pJiJ-O1Q+鹂h{M6,款)75 jQ ibUmٕayT֪d>D{MTK=0d9(ۍ0Ga/qۥAZ0O’ s˫{ L (c95& VeB)C* NHɥ.KQd |׸dqEkmxe iØ"zFXݭ |ȠZ>.dNgpDC* Y\5f0ܥ) gha]($svﲦFKF2| чݨ&8M6ǟX,)"pܥbBVlgo!+ T1զ YP}hJ]*.H" =x=| 󟝡0Iz#f4X /GFhx65JOs8 ;h$5d裸$=}۹3:P O(frG簾Nb)^lc;1ԉq|r޻/pP+6YF/{rS_\1h/ԢU+蔒L|N?h4KR'to(L7f9:FAEg@'B̓‘SF קz,pl뗨Ats&(op3#׸(. HT,Wsz.adBc>89Y+cф Zܖ_R Q++W$~O>jY1|0\y)8EmŁy'7s2<^&V0d14 Z]fAʄĢPSa2sP瀞=uuޖ8-굚2vx衋2bXF]7~E|/kl*emE?;0_p8.D[3bNCFi'Q*CB϶P $<䑾'戮gC) 7L l =*zƑ;0^j+ڐ@!Pm_k]v"X$H}tnև0hWqsQⴞqjxd [} 276˵r1jcLT֘=PGL7PshC c5JKtJW_ծVCgAԁH<gU OG뭞r'wFq>$Z~'D?$hA`aЅQskN]B4%ik±v * [CߐREFGlQ'|^E8XbVh0ޮ=G ,)=#DD?^4=d?M:Ҷ*721gPgD/,VWŒRJG#1 5ŐY{j:ЈLȈuew0fLz5AH566=I;fs^ ^%K2L zaCXM|%Q4qA̛+ݻ,BEo݀XGY{@Y/;؁I;}(⻮6Aik]Ⱥ5)܁oJ[.$Ĩs(ĮY'2X2.G;A tĒŐ)@?HΚB~=6IA}i-k3zm2' -ղ0YioJnhDQ;6iL$ q`fs2nÞ&=rb}Wr;f:sO3ur[-Q_p]VqB:!֝Zg v\h݅ Oa~'*Ze^"Y^Fwȉ/ xWo.Fi|Ӹ{^d=AJ'Sf9D D٨㧌G Vy!+ MeUT띈>5GFwKcyT)qۉQ,WCf2f5wӍ; *<(n16eT3>2AV) s؂s!12TO-ܙQTUō,{[N>Rko' 'zf%@DN`<"lbv_K,|$ ϊ7] ]nY-JMן$O9Z] cBL `F &߿ `?a9w^b sshzL/, s5sB3l|aFC#pۗm|)(HQKIp">)E HHBBË%OEF-^.Æ- ic&\+Ҁd8pkLg]T؃qE/n4}v@=ԁp8q??jG2L|#Irp0MC]wD<)4»Fl1S[lLplJ}v֫;I֘>;o]oq ⌣~XNLWMd^#g֋ Ubawq|e3P]lovuj!~vK0Nb5ኬnd8ʪN »rP_H 4He ZYh*NHS,0͍dhE?(#`.iMR؟+r F'웈ЌE?){n2`2T㋱Ĕ)v6Xw0C"hQ`.(ru_Z/qO@H~+RlSBGlIIM (v?H@j!Aaa`%1= 9NF7MAn'HՁ^l~Yyhzcٖ LOth`BKbo6tN-341$2[!'s!V@rC;ZƢ=oU [Yk9}J#;b9@ÚMT!ksO✧|]swyl`G/+: uaŽooK& 5הDܞ2B7NyN+AMK}:C`Ϫ>-U{*l涑wdjy_ts[i!X234i4Fz?;)r Ց>%^^dWڽ Xh=Ny5~A^{9d& P:YYIGF$8Q{.WMD?q)W1^4\"z>5lF{hoc'f*3`P Lğ)QRtS&8I+Ϲ5 Qg&HÖ1YaZLy)^ a9CȪl1zjT?Gjak+q3t X9粤ϲZtBގi <.xNΖ;JPS$Kf$Rv}vz;B(JxFcrd/2q*\&σRdA4<1 P&K}I9U9^n^шl{~ n 5M݆$_8pMp,Cdh5<1K>wVowvjw6SX͆?ih K aە olhhx8\='8۟ŴxFY&fBx~ AjmPbyUk:gX}K`[ ku nuo$>Z=J=D&~e+SnEz.̔: ̢47yWƯ dZMB֦ߢڣWM~?Q/^"@jPجI+v&Y;^Zד{>\/7}l h4 կƭ1bNW9SXgMZq E',L~־^arZYp$W8uw@-ZfQPS:$D`vuLNuefz1ߊNtS@gYyàة*Բ:t:|s v 3EmZ_]@<A$17̘ })N@  1[L֠33פph2nBWB1XhxٖbħK]0fb|H%Z1නU 5gtS`h<ad^& A„V˕&+دںE 5`P4dˇSTN)0͊:q ğ0.]m3}x)7v[DOl/BgOPaէ{d<ܮ@-$f:Y&qQ.љC8=xcw B2}ʼn0]L1 &'}j3٣~إdeSϯVc%,_deh%_foB?Q1^yT'8zs;XLy'h]n9uBBͰ4<SZ1*F:5ceB=NaNX24 WsNLbHuTV<`uѩ k.'Qn>Ni $_>: \{]Ls(tk2(nr*[n"bi R oXh2qfeJA%c-f2G\#G\=,̘9&'TZtwy$[ȩ=8yqb]qsjڬC?WQ y+u)V%|ގ:8i m5Yƨou6.IGD$8 -ns>aB]g@ 8pꂈ^ ep1զeUN޼]H2U#dfiQ滚G'SʴX-{/Ovn+nCxel<ʩ=W:σQf}jnP%W#ݪ-@92zOa! m4p_: IߊAR؃ 1?<[5%5haMfҞFIkT2{&}|0*%Y+7u'>e`eJU}(ɗM]ز{KIeP ^Ujf~whd,^ְ?N;T)+:µ Ԏ'r{P3ml5X}kBF;f]yKKffU9X^+jtP"аa]}8]~H dKߝ;/^L%L\L<}w>Ƙv^Q?Q"Yx-3!V݀ypȩޣz5cY lf&p^É&1 rғ&7*f/]V@;;2 oR{L@ƕjvbTR {oKWԨ6eE܀討3o2gqؖ1\"n`˽JeMKDru-^iF-| ~WF\(7[XAA1wLSSn67p1 wۧ(@}oZW^qq]j2K8m(NX2jkmm`l^ 㒓tp%"kI ]Ru4NHrdo 7s;Q#fۇiAb٬q\5PU2ZABbv*ВΨ)r_ qIѳ(op1%w ii+Sԫt_n@ضh"bm}C!a3| hU.5O!\ƧUfZs:UBp+ C)kU+\Ͳ0{%X%KUm?pX/ vR 2{%?, 6 KN6ZP &4&-.1+ωU-$u#V.Z-e _NZ'g&Nأ;/EZ*}Xmd#ly# W &`\. :5fNukQ5HdfM@@@@'];/Fg4Ջ^`IV]pCΙqm8 rw,CCr5KX^5hɘP){y SwPYr{w)[u§5.p$ [.%o4Uvgߤ@#F^g:T/ Q>ۀm珀g4g6Ő2Dfc14VR+P zp9Ndϥ-,td94uJS UI~sjS.b}vQ2H>BT /TS= fAGE^^}3<5,>pGܷSzEjILAn: 5\j{] cJ$U }6mu(<"LRXSb'D4ʼ@OoK]VbS^bxi>.u̦?~xNpi6 C g˕gj6>$PEeˊKAA ZT[͸ݟlr} Ž"̶q*{b)OǒCAN8P N{PyyZ*2jd\[7aevtmڦ(ƭ^>`djKԦs}+ApF%>a"E*GzT0O%-ґ[dGԡr"u&߭TA{m @4n=}IP߱46fe}U,T=*]2 \QiRP% (Y15^,+\C<(r\  O6+~=dGig) 4*:pىj a^G"pnF@(`ƧD>x^k! 7K=쒳]/L:ƻcCf|FNSn1(WŏHw$haĥ,O(6 Hdh Qk9)Cj8] @ܒ[Al&D x #U=S: 8bwїaCl*+;خԨ_v R~DΆX!ǝ콑P#.65)D X-7nxp7</VKxGAM5yZ[I{_/ Ac*peQ3 BP0"(. ~nA@~[]mOn1i5,r=+8K@O3QQ1m]l#RCg64h9 Xg참󼍌p.){t-v5ߘr=);0Tzs*| 7ꕓDq?, |;vlF:tŇ4W?;y(潙bv4\yϰcT0KTz /e0e98'oCQ!|FULIzȈ3?yp9hgZ'"VJ;:|3q`Ms!:L=qWX)I|BPuy@#Qv󊢩wb+UIZ*a,\J!hD>))t/*%٫,'ƙ2$Dw# 6hhrS` Y˻+{JT磚c)|9ښ-qS12[+j /g0en4|@}C44]oꛐF Y>Ȉ(;XL+hYqz99%¼* ?ROqN ;#<e-u Gj9"ӽS 򧲡$K gcyCg^^!G.\ nѐ)$H*ƒ0u^Jj _k>G1)rKd9b܋^#OȺ#-. *mL MVi +QP\g*c_ZwU]z2 hswE?;{Ϫ `~#jE-&6l%|ɟ23~ L&z&{aUvr p\_XN80f[&\7X$wF(x8K:4zEC\碷a0=ݏ,8צ%ׄo{4x!1L+!áwB!ǑS`R7o5vnTu-N=2U9TY?\=٩ڍ& EVZ@8W8|}&}z^ e^)N=}x,\~ԫ8ai_ djSb6"6lHz|>7 a~BD]zEd\<@A3HD{+ 8=Oɹ: vMpE,>jSVPͺK avV21@,C;>qʪXw5m al-D cwji-UӌxRS8e[%Ý0\7Mk}b 3J{j%2Mis37["FW_Mt6z03sHg䄤Pu2b|%^ Xи6zHl k&/᧣A>zN&;_kج LGW4?gf+/̢{\{a yuW\9NcԺ רGkyJ"|sZY^ V:YPg h5$, 7 AhfgtЁZqׅ.%E(d[lqx({J~XʰQ*٬av,cK{I'4h}iS7/ YS1;SuA|c .:YhE;""D: ɦrleR Ja)Bn+\C+B\eBlǸ ]7A~?6~mWe>U5ϊ#tf%{KT^ ُm+7E;Bi&&YZ+sZY~.1 {j|ʭQSy'HQ zzHCT.JrQluOJu-  9veWm![@Hqm=h5~h;g,[v6 *Z I }@A"fsBە+ h2EIoXƗP7lT_q>/kku7-K@&h罆vr.HϻN3j<%wSvq[ʼGNaiZ<~b.a$]wv,vo"nm%KS;ЯRB*,a<)<4dN@4,-_O\<\9I,JmYgk!4sqkI/ه|!8Wm#e;ۚ~eD[23eunPJߐ+5g3#Ȕ :;h!qݣ Pe^ry1llS*poHs> ">o q-aqG3yoc̺(ȪNi½I}jC*̜yA .Z};g36WÆG&O<˒(^Bp~к= cE/ 'eKnz?SgpU%, Klj\B J֝9yU[[U<9CHfCl VhZ|}Ϙ6KkcΡuΣm&ma ~;AF2Nco'-=HSg JV^Yf9 VY\-NN'$}ΗE$fYnKq_bŽKhF꠯oiՃIΚƚϳR H.(wf^=moȏlQy^&xlHC_TN7Ė8}H&uY4AX2`bBF:4ye)\3rBy1gq@Vm`x4"F zuOP8OAVmh["cîq'98*ҥUT άP?aWm]sd(`s {AԟֶWdJ >ɢwa*JiOz4U Zb:A=R80Wͮ$ .+c9!^0ub& zκgCbJuNV킱,PaNư+MV|"~e30Άv=SD>UbH]9$5l8OD x:3~|{ʝ݅5ǿДA[9|OM=tM4Ki/U\ 6FN}?+itC^ThD hم mB΄7B_o z#F"$FM1F N0X хt gA,S+L= F ޏc"xvuQBR;&wDfKpڝ7yn~GEj]QJW$,i DZ, : .nP{$]b9e VM:)CiPmUC j7BkjRJ)I*Ϣ6]ag9.Z$LǑ1,{,h`bX&`ޯ9RgtJ`O:<ADY5(m+~ RA΍ϡ^0P̅,K5.z~z-uNR`ȹn{+vwгfa)N@OWaMf-3! c30"h9GZi@-z,?m멙Pш8ڿ qjI.|봠KSo%KIҐYm_wI: jdoǧfd611aCu#HL* N8}5n' hhh:L?Y{e}jv40D}/!& +ATWQXK.&G_% +ȩ-.xɋ 0=Hy~ǚeU܄JG£ʠ# $^Mva>\婛UӍÉh,;tti"([G~!ԧ?_SnA8qbaaV7?DeS),(O4h/:xZN,f hJ)Jbbמh{v,u=w + z&v4uU>~ vyrsFxD}+Vv=t/-UO|*'1+ȓF_a|#J!̔Zew3tR1AQ#9s= j'q nwGfl9l M5m(4'n:c$pk^ =:٤{ceX< KO_~W3UhpX,qݣH0v;!PT = Gߋ2 B8wQIdU0ReLlK ʝ2E c07 6EtJ|o"V;"D 3vt24?f)L]dY|/Xc^oRlNkBM~*ۙp`VFZ!{o'ٯ=4+@ & Vg^zgO$/~s:ACr,Ȱ9_Z[F ɩk湴q7ʏ宮ވ6]̭pO炧/`#o f-5i6{g!3ݹ׼ >F9wYNqr902M0K enG>H iY,^{kh̫ZJ=-NmisƸo%,HN#N;>))MrGYI-[7~1+7Uٝzʹ1q@ ;tI `L3H bK8}q~69 K6u~eG"a7}`j`ߌGxˇXzl_nz  ^|rcM~w+BctvS qǺLM*jS Vf`Šyz/& *S5Drv.+ >~sى ͐WFq |O}v1XLto߫_H<'`7!wxe:i3^LY,Eo;TZ~٧\6?bBK-|/[1 ,fޖ`ysdβfUX.l.9썚'; 6+J>0fO,`T/QmQ }>? RyQ OO @{]﷬MܿiNoԺpʥ?r$QĮWc`R0!?6P r2߲!Jz|r㩮ϸ,_EqMI)ub(!Ae1-H|ںJ1[C7,;415 :뫿P<`aD Yl蒽XK(~jZǵHªaHڻ*Ƶ„piҹk,B6+,k~o(h]nJ'A.;=l3U[loi᦯67(wIRY2 Fd˺9jkgX KZuwlHLy!2F7Ñg[E1M^LSLE s6;&Ypf)'K68Kj`r6ΧKy%5@w>"lH#Emb)Ō hU[EmыBVrrA>G/ZċuI[UYӎ:ٹﯛАca>N_fOFԤk)Fű!΀"NrpR}+O?^ҥ)=ˎ4i'ey:cXK3m }WLvq'eL˛}k}tR(`ktW)tI||ӺpS^)9 JN'*Fkli=eՉ<|eONn0>Q@Alr! UU+JJtT BUv.͏^_&G 94H}ɦ4? dۉOٚRY#sڢ EF$$ Oej[3 hl뻶BAw@jmDZ!L"],}9{CۏͼE*a2OHLrS2#ƠG '`$1Wl2tCk"|R?_=/>Q+5i>E:.FڗC,5,y*\u]*ɮ/uAp9g.&ҭPgЭZǐUM+K JV;M _.ҏ=N~HAe5FG"2T=20V!ϒS+t)˛*j)H3 vQ- O5R!'+uV%h I?QF.߼0/Do_STKM[TY3<0;#iS~&/_$)h5 Gr3*"A8|Y9XI%18^ؔTh_`Iq'r0-,ksޕ#Ԟx A@,bq+L?{`*3E4 e҂@HfCB4,n Vd {j%Q \MGy_ҳ0K"?HA=NLFkq=4d܆tˀ ^dS UvB[K~H!Ό=V; R#UE\ub(٬eXW9/UM ʕkGLklfr U+_S& uY(;t3raWwf vQ>cp՗meX4[`'CٓYq?H/+Kw[1C\`tD _Z:@p#y<NFO{]DCx3J !+KЩbĕVj/mZiH)Gː(nco B|x{gLPax{snF*xJG"YZx}"X+8*7ٮS/}8vNx i<,Tz`Z2q!++z\ V*cp=S6sy&>aw߹);x[3E{q쳤5T[(i9^}fZ$@@X5aUA 0ÅYPGavx۠[WӁV䝹%J$P Ūc&>E8Bx%6 hVS{ԏ }=g#s/K[/`)![r<K?#j1SUL]Uo5 'Q=e5Ee)Lc/#x Y, FՉ۽*U? <`R@!5R g鋣3imC瀊APY.6bm-!lI8$}<Ƃݚ*`ˮ;? Xv E5>?N ::Vi bPDۍm~yvR[jlGc]F۳AxlհNᔒ[1LIaLUe;}}}nEV3C=`n/[Hn6#=J"ˊlWS.1кvRFAcZeM xaXnEXZZ%߉pͯ #,Uuv5ϹTqTp艌o- Ψ}mfCjh"^Wo'̓dD,+YԽoW?' (N}Pq!{WpsѯKdӭIsc ̙6E<UL:C*PJ̝|aqN) PXlE0;D"uFgM# J",I,qn""[~R%sUMꄁ?]ŔOƖOB~:hK?֠,ߖ:U߅׉Nmkipvr@Ɓw6|u-aﺸ2.NJL!qF5ѹp{-!,*F>|ۍn߹bOm(\'#'[F$(C15XUdBC!J١KahU1޾;: ^VV $7Qőbg9;lF = aֽ<#r$Mis6G/%@/ywgZpYԷ,H; ;  yzOH'n2&5HpP^Gz{&KžɊ};m:V7F 2;τ9|x/QQQz}IĤmRmHnÙS +NvoMPMRpbf(#[_v}P?XtƐӒIr9H.63vg٥gs 9CxB%ns^U[d8c_1Tu&N^‡fqĠd!Ѷb93ߵ9_+wDp!w_ax 5x]O~;8YYYڼ BA*7|aC: $pǧp)ܺMyy{|:GGG~V8#.iE6C ksJ'."gQO}fBMK -ӣ` Q6;pyGMVkk(wrx&MTetdcl^ c`3=uZG1q1XP |n@Rq:*|ea3E>Ih 4ku'՝Z :34݇ca l 7RQ}i4yOI-ȱʯZMdY|.G~5Ù/[Ry9.3=i!+;o`W}PKJJjЕgR h0}nY1܏F|i`e耽PwNDZy1׳{.@cJ1\B&akPs^\'HhMޝ2獵J9+Y]=h]>JҠcdԇO!Q?VmT𴄻znjc^332p8Zgm0hA!i7ސJ1w5l&ϋ ev~mVpDt)eg7Qw _h}SejL'~9L3j׌Ad%N؂G>vZ|&VsɁr {Ig3E")AbbֶܥQ\r 0 ɞ$䲊;ӔZ^۬bjTO߫Z+ $ŇuDK(VW4<>"j;\:llTJGQ-GCP],k o~E_SPD(ƒWp2VZi,8h cwf7wH,NЈ,W[֧~J]Bsv Q-rcj$!_ڥ//}:hb&h,8jd9-u}3@ ?‰s3wZ)^:ͮC԰VX;ϸ,f`r0&sBPrUM*.x./iK~ӏI/vvRܫ 3l5U9 o{E{a}3|=L_'e"`c=,} E# t/8 ~4Q[E?^֢.Ir^]礑[-ެ2]ŵʷ<8g8e~Zjcr~,yĴ0XD S ?w|4'^Nr@BOF8MYRi Q-OSu=3%eYX,&oH~K<;ĔA Mޞ{ÃL!R<@Pإ iF$[+\Qj<p;6/qbB5Lz3bR.(7t5Eէ=Fd6Fy-+ϖ8T3O0cBK0rI$S n)sO{nZ;6¦f@⢥ǞuXjϫC(UT zy6V5mZO6 #8k/Qi˦C.[E8Lz:5Y֕Ft=z_|nH"yQvl|EC+_M,-/ET_O"@Ab!C8X:5u~ݾГVENL-|Jw+OC>+bUU S$~_o19 Ov @s?ojG km=CrFAϞ9PEp/^\/jJ'RG ZL?s`tXCGJ}i-rM|z(Ӭ3՝51'xEV7 \WÅM>bqV[3Q+($WÔEN6LՉ]2ѽKZР"Gp5\:RPAƥhV䡦8-+tkí 9g6-Rt!#'.2 c3?գhP[y}LZntxP؞I2\{ܙ)EN;\*dm08mw}"2T;0bTh|B-3op39RoNupaP -90˫|ճ^MUX[2QJdvL崿B|~zR7 S`@ A}T^"RܶYh 7oLkʦ}BC" q S燥1"6MbP8K2KŴb4H=t16'~nFwh3hVȣ&vg00k'EÔ. {敼;g (gl*פzq3}PdJr. 8eY6t4 kxlJ &>#ߌ}5ΉrPHSۇQ <5wyxM"e2d T!F5Oڴxrr`˹6ϒYe`Ѡ\AT\Fo<6U3#vNֲ,$ {؄!9SlI:I\ݙ>Y`I}uG0(#$F0)ZiEBG'#f9c* ORf[+-3nfCovd\= %j2oq1=;?$Rc k;*dąS eH!%"_;\%r[:GȖ˳ mk"BL]3ex J 3M]8k*ҹL~XzdKy\RFGvi9{=Fͧыc%PY-d)8DaBxv*9>Z6. jVIýC= *afH;07k 1X|NkP?kyj;jx3dW>] DY-:s<7h |L+@x3)^THU%TQ%Ie"QǾ)=mLfS\Wk6ȇÕ9/'S2bK@2 A36pkoizlP:g7 6zx!v΄^);AeNU_7x}c m1FqaW'+ESVGay2!<òĤ"3!:ٸc'c*6^w*/IĞ 2Dn.S"qujܫq ,:X4hq6>5 9{ >JYJfBoĘت-7vqS-ٖ2 =(يʠ$2\xr:jSILxr( gZu[D jNɚPզB  4k*7~XQ%!?st3-"Q)eƵ_oMLXFFv:O*Џ-{yB,Gt"HZ-$WTSN?Zq'rvME.:D 'fa9A&aڸCG.C~`&Gȥ$u,x=S50vSS>S^>y*6I vj N1߼":z$UJ&+MӒg@nZ:oާZ ;<m 7J=iCWgEl(](Ƿ`Q޺P*rM&QϿwWBU)"*-iq ^pE<0kecKc UmҳtoT(L|ux~yآfK ᐑ7X*ü_b}w='jQRd{p:gxڴE()mpw;@#Co/GMcx*FYSPtvx!'4mhYR{*iHU Ιz1;pV8H } '"CQfWMRWajw m/i֒!(׮;\F?g rxr'8tФ8N%DlnaiR٢;{NE>l[2ґiK0ĺݫ'/HbSigq e2pZ1$Mfӎkz)M#>\P!S|"Ϡ~L Q WH7;D+ gYu𢀝I+ɼ7)wl^7)%kr|[Ȁf%LW1;ͯcsUsb%tK[G `1lfY8J):(6PGx`9qv_o07tDyUzV(y(a:r"i\xٵ`3^u׻}iK8"" (pбuX;VxlM`Wӳd` {!Zl fLw1j!sXRW`%ijˣ1 +l CvIbHLfbo7[2g ӏĪ5hzvq48I^Z^q)N&|7Ly.;/r-ݮ bZq@Hj1cw鞖 8Ɔ.GޭMk߾q VUa:=fz-X9^6e/&$ 3T~7#Wg3嗶yfzԂH-rc<쏪v'"rK4lMc$]6qH**lc(WJ8'lnN0Ϝz//P{if?5ѧ<) *E1nTLώ RJ{9Xuk$F'9Himazi&zljuSQ|Og}b'v=cO#2~ 4 ~MY`6>R~\-2nj?v#F2ĥb;NhLZ=s!˝P$#Xb+ ҃:v$LR5[&RJVKK_qJյN¦t_9wu"0 m7`Uҁb6ĭ2&i}MwCkmffS Q Lϣj,8ebkT`nHp;g_%q07cGOeI>i5Zp@Q^ߙ9B\_M C:>:}nd%EIt].?Nf܌kn5-E>i0!t򾈅th'fR9s`9+l O P;tmB1Q`1V:iue-v[xW+᛬:syEI܃9d@ӕ7$h2^3+BK]Z ־0!^8;xU DZlІauG$7ZT>~`u"Ns@E?lӯ"iIj{;ӡW df_+PS_az%MI}gb`4k ر%.R}hT|h'f^o P@͹qͦbWIĆ(>Z E2z hv.Q eHl >&eՂӷ[Vt5DȧG?Qe^wVQ$S^D%-H[GoΉk.h$ $ L—?W)љ{5Zz( ʷcRt7zqЀgW%LUv.2h->U ,{AXN[ 20ǀI%5S}|[QL;xڲ-j`{ acRqS%~ A{aƾM9XxzAxM\8nIROC4n[:K"햭Sk㕮O&NEEr cc=`'kTj4#bQS8JB4Z"A4׫}+ K p)\sESeA`l{.Roĉ_ښ X[γDq7_8%ldNח['1Rs6oSݗBM9 [%!»4yգb!Z߰E"O qT1/̽fEzQ'Fۈң;kA}Se1EĶ Wכm>&P>hy`:F=ϋ'FzP"K~UnO~RDׄry*mz 餮cGþ/ӏVE+g"!=%giW=8 Ӊt0sЍ'K:o_`5DZ"ԐJ6CQ3p΁.RXo%|kän35Mtu{q0%\sܢpJ)4;n!Z!)!r+btگVagR<5?x+Z& .E1)~h2}}ϾV!w}(2~n&P,q'cy}~OPF 6BeB1(XkMz0^lឰ}"Y?g`r+%78Y4 OZwtnF~@l\m.3'*~I,P$ -GE]Dk$Kָ6^{ _8~zQ+g+5^^V@]:,/WYb2+$2'Lq$Z1KsC) vYl$m`$dNl0tDͥWz,:I^ @O@5 Ae*q|rLU9Mm%ȓ OGoe]f'/e@,s#gú35\!u:~usOMvLhѻjKA^VxX:aIhM=%V̆&NLd.c=h1wWS~?hN$U;بq(o;QHcOf{'q.kn_?3݀^@K=zڒ}ұPeۑ`T[uI{6TM_ʫ$.٭ƅҪP*>^H2/O6xB|0=% -wP5}7aW| ͍*|g`E,INwu(>|~beTKO~ '5i{¨sp TrcP'vh'.ߐGbRs-DҊ&V[m^G[͕p]P]3 3L=>t6^TT w9gL1)brOũc;wVi ]^^/%> {&͒z 1!KJgd1Dpɘa܎@S kX\ħ-JCfե2 KFPk@ }p~UX#jwA45/H tU~-Xԇ1Z^h ̼h@O(ON/#AQʠ7OV*}iMʎP'/`,.!ȡ7D2"^2 ա?~/T֚!"-C-::Y^ߧH0zBXȊ2eAZdմ' &-V_T{f?auL|NR 3O ^` ?I $%.T#Rqbo/!=CZ7R]|qz\wH%>|$w&/SP2&)x @?Nfh|eI>0]V ܴ;}6;ZIJ ?o0c9Vm :V~}ų9$ޤp~fG=s;M+@x US#u2@X"~4pPʡ<bE{F~ 8r0?HCwF絠 >O M!3Y[ɤ#}+r-u %ܽ}lޯ/-ReUp S_jr&j,rDȓ1;'=;U 蠮{?fuΏ)/`:A1!ȓ14#pmks .taɼ`Cl "2KQAhͥ!ωc~ut/-5._IA4:X!3h}${IC= {3;gI!R64$bg-/7MH҆(g8xTc#i@5 fc.T'CcOin)ڜIKzThv>qL L Y=)`˗F\o m0kt2agAqoJ'e-;*-J-.4W?4FZaIhwt_Dť"࿈!>)Փ,6G8=b $ڜ K!>@lY-dRE}@7Q zwo|z^xͬQIe{'+S ҔLmm' 1Ӻ4Ԛns-cuV"'Uy\؉9rSRxeTUդ)m\Ya-+MtĎ@X~?SADcݖcG:&`,b+c$foT P*viHkb[@,_g'HGG(B;ĴSRJUZi1_۩"orfLhi 7z]y,R[xTcACx'^[yWAvb`MX2nBO.d56?n2"2I2n^*kp-m)7_D*βڧץV>kI_`^oOK٭4`ht{oDLq F$ш#moY|(QkRTDv4sG~5I4,A #A&"= yDpǬm ov>'u ?Kf ۦu:w48꘿J;B#gȪkA[`<0,:㛡uNC%_  יQw0dPlk'u7Z9nYE$gk2pE\ʫ+gwEw! i$xK:T dt8浿UD?sog_64<(OG򶺦lg& k+zo JwxLO{S:ѬW Yp74h@p} QQ [xe#״& "MfB\ pKL~mj`Fi=,r[&ŷ/]ԖHP~#^jb>kD[AX3Q9p$m߄  HɊ"'Ma $cg#p˗ʳ+[1MI-wŖy1qUlR>9T+=hȫ&C\o${܅L^K:OBA2DUbH X ~[IN ~&7WxF((o}@fz C`nFjS\\Heji^(}iǙ E .I3?NWҾ3cW8v; 1h7>w inS8v= tL4f:—seP"fL ^tKFмy8QHrBid|x"%"wPh ~O+z&jyzS{P [OsQ.lVC?nћ{)2 S2 <ݙh@< [BFk}S}1܈S ˊ2_QEtEz7gkT` |MM*ˍCWΩ;vGkv@Ğ>R$ S߹JpfDɴ.o۝ƣ,ڬEA{o ;jd ,:I lX1e²zuGst&Aq%EHQ&1kHԀtiaD;ʴ83WTl @W@AhPu{ѝoϭM FJj4˅4;l[\k4@g.ڇӚ~,jzQ}nNE1,n:S6-O(&oY46:}nː~ 1/Cf7r!8)ؼ l,)tHCy#%f-+ .^|d}STE `Cԯk@MO*KJ4=LHy_GEF9V77_k]6uf2wL%6 D 11K\Q ;r+EtM?dw r^pueb"GXBUS=ȷ CҘRv `O= bdJ5+vx|Zr@A+"bFC2͎Yۂ0A?x=)r.'ӥ|7+C]NyR`-@w@4v0$kZMk=mfLաk!g6Dߋ@nBQN\Q> QP**p$څU|`ϖ P/Fy~A -dK%-HYӆ4(,Q;CNy KCjE 2PZ@Sg+U%n\7E1ԜMh$a15VNGfqF#[+Sg{5__#(lf`]MsUO,V|,`0YWW.gxfJ+7ɏtlں1~N vٞ02)4/XXz!@>kmzUӗph3 9é/qUhΊMK3U.T=޷0$qRO*@&QA4+T |F_D)jj|^) *v$cqXY!{_C3{Y&>Fy }a+{WF/H'wl:N 1jUY؜(R Oѵ֥ Ь^B;ģYod,;}ț_M ް=Ғ&8F<=XY Cc=aY]>"slQzEZ,;W!)g(Cz_f&3 7Y`2 U%=]$IϊL/祆t|)BlL6p̓B '۪F{\Qw E"vcn4AIzj!KV)4\%jS֏5XѿR&tfj\EVUl~+9)15iʟX#/C}$Lȅb!m~Bjm@5aQS.CUy0gLNV\Y2F%2T_[yZW>5Q;m}[жD "&9|dg\@ԺgsEe&&"e0 s:R3ō6>25D@W=?BYSݹݖzGË́r2%V\OߨM69'WyߧQWfFHɝi+X_ķ,-S#-B1|S߮{Ѿ3iN5li*.s,,,AOU]la+MyZ+-Gk|L ԯup;n^, AF,Ȁ:7sC ~ KZ"X]C$e 8S=G'q>!_?vM "íװV X(]\`0ֿ?oW.1Jʶ\$Ð7uoJh&H/jLh\݅z܉zGh<@,^-D,KtDeCJ`hM!򥍠밓ө2,&؏)챕T_yQU2*+dUa.tj.jN=:: `-(H ,ޡpƭ׹->6&Ix?_ˈGOt%% {mٝ$]UQ]FY̘} g DhK!-eY*s/gHXOlw3].r ܓ5uw=$]RHˬZ-T<=AFC=Kgjΐ`'} ylETFBv9=/$*TPI|x_|6!?iD(S(^X|ьg J'3"ߛtX M/w(/ee:9${?[>x;yLj"ĕn,wMŹ=K đߗLCN8sއYǝ['w?|J":8dz)}(+iZK~*$!v]S-W&Γf{z^sqmyv Z֟9%V  | (4]]$qjjkFh-cP~˵`N;>3_ %fr, ? I;ch=#p6,:!uECKM֧r-ݔe<0^93~Y2a6zaC9EuɆ||5/ ?c/x]$ HH޲5? (I]$6y}'nzwXaFj;)-B;2-?v*?D_+g*XzsSj6P{{GJVxGc` =%i8ZtM&J&oK Y^8߽kQA[$,k2IC ^ ׿&}#b2 =~"xI)H^p펦 [Qlʺwk`7菛ONdd}ƪkOczr(d0s#͠]| fCNNxQ`}6ʃe{*&Y yZkUv{pQɄH^|A,:AJ떛<.2Hh ! kzW:L3"E ~nFԲqfI]gN[ֽ|"9I)#7Y~[|992a{97Q J<xጥ?R_<*bɈb6rd`6 ZjfFZDvIF#g+ 7Y0DYQ5C&b1RH,}KlĈƎ|.zјhn®Hy, /hY[O&E"2t?ݼH 2DعVknH%poU+Xf!~gߐd{git`#*?CGuԆ{$;vqB.EA+#cdkH(q,Xi9Rz|UG[+~m*VH3O+HФNL1϶"[o6:E[|8WOM?B2-!!O %T8 `S޲$e^9J5Wh߀{'ᶈtl U\z7fKEMD{t0sP҄ 0̷Z=,[| A'v%''хEPq1Vsȇ`] !ohxFsM`U٫" s?AR_p5~xUexo!p9}#V}OР}e<]͘?d ڡyT;N&L_YѱfJw|mT2d$4\431~iҊ77-?d,0ӣtNVzUh6"ݖv'.4 )j e7z v~KVapKW}r;޿@-nlxcj9F*ȢmiE3:B>Dy5Azk*`/v!Oc⸥32vӑ6;#5Es\O#W~[ac[Q?Q-Ojv~»i@=hNexNq|yg5k,W."OLـЏBʾD@g!*iz]]c&~ish59l]BaVE*NpkŠ#U'ʎMϹ&bh]vi+ +v!8Qn)`# qa F`_╃r0X)]^x1 P-˜h\i }Byv^O15,zѕH4يIG# a8x,?rK%Q% aS MJ yVܰe8d2i,I| @ !y(0֋3QZEWf:@D_"ַ˫ 5pJ!tL#0Z"qN3 wQ;C?Y!?d4QHNK96ip~ZSUCP`b|VˎhMZkU= Ud0)5h%DK^<̽{oI􇬊jm$l/%z/gL|uuar\kW\&gCG5CnwwjUpQ{15G=>!а$oѭ*@^NR (p6Dk_oE?Gfk ;~=J:ϙ\$8QyPH4=p+oZ \#>xE +Ĕ f]?:Ť=GLoŐ9VT-2KnR嵋l^Ū'sdwں\WBYa dK,;X O?)΅;KVxH`O 1udrgylpU&:?)n[d AkQyIpTƔY*0HxoPlCR!_o (,ߦ? D ;Wxj/wrQpASwŬ0,Xw,3BٔyvY<xm4F'y8ztn#xکЅ; (0,Pv!zs0pt_q!+V5tg}"Z",R|c"0O 0GDٙio2IepoJ۪?gUwj+w_F8 5ɿIJSK X(0ѮӁ-& ٞ[F[-C6z>ίxğO'wũBt>uS\]-l [{Z&*ɏǁ2u7@Orړt4Hl)Ԡg" _bus]VMܥAIsyמZ |a4܏&z:%\Z+P>2HMijϕт &w{?i8CT>SҖmKi²vd:[fAEڤ t J>~&2(_mqe^ p,*NyaTh^7(D,7CW6%t!<`#˶ ?]>*;3 BueCQOYgix=9r"nsrktXYII[7p / #$[Bdjb(LW$D :qپѥٕ^Tpl#ƚKZnQ屬aOG^85¥^|Ld)/~4k E;`;tbІS<0qŻaށ#TI& ;2#r۰caWFΖ /xoFulK~!ˑS \ov(,r*GyJm}}=-9ы:3h0 hZC-F{rŀ[,ų+-1djM F]2qa4xaV0's/AuN=CZ M:<0(߃g!vPTܑc3h}2%_ a:)pGJTSE+)5h&#~ꆂKcIH$QPa )~G+,(Αi _<$5K mG0@Uanv䜱50x9:1E-285E> 3Sc gW(]U$X%q{ħjeӋް"0GZdce,t2yedEÚbortSK,BE.$̙ʱ`XtA2T7(kWHk;zR^%xi~;0(N9{=0c  ctj;Ը"; {?!8]اfk)1[E.PE˭&*{ (i-?AI e1Q$vaܸaѸlr 浆F媟 l+f~5!1d;%o}0gD7}m?*FRGi)s`5ES-ގ0 G”A1;kxcN"?֎`4I C=E2ތk˭RI~$nO%ҽUY]Ŧ1-2m'%}W(qYbIGRs%mӡ)N ve/xB}[{aL) tࢂg Et,W?F?6Xj4{ۘr0wO 22bi˨ 4ympal tFXxỻ\<{y .k9qp:3 {!:.'Om<_`ʣ>&H >ӯ^Zx)E D0Юh靘6 Q1!n"pg}X@WlхlO(Z$U`SZ/q7u# U+-QRܑOޯ4.hݮ @`ܵ_%]׃uޑ}1ٔ2]7TZM A^= &ok= z{0˝4.\[*ܭ"a!B >h%=f $ꡅ,bH>+cPf;hdfK`9BEYrG\iuTp "LV*~caԭ6ŵ*9TLn٢noTNɘ4a1w {V]vGyI rs^&+b.#E/Mȕ؄ж-o"VKY?Jy[陯V" [*9 rh4[#«Be% ###jrJ斾1㗥i?sAM2tD[!xʻ ےlHwL ?@H 2ID{流rDrg73QRN32g_@QJRT6L;=ǙhYE7Y/ld= 9RhHGAL0&i blssWMZTFH1KDt#U=Y`zvg05A$&SR*lX7gf?N8.XJ@)b"ݪnj4ö^pC5>JƲBiFQ/|5TP :)-\m4bӇLj Fu^آ+LXc QԻh!fL_TcskVr^+DsVț5Fْ*X>W3 ī9a8M`ƘBRШ5]3p|6i[mJtsP)8=ES̳\귣ZۊI]UJGǗ#um4r7-En#ه08Ӓ'%.b-7cS.JkxZzy*, \_ﺲH}-V@qz1東E.q]>() ֔;Dz%o?Wr ݩ-%AJ~lT3Y י{ifY}F3OQl;u?Rn/X[/6 BJ>96d|)B8+dd;%g6>2?U*b]ZLGŲds*η0Fk + VQ-BkDB[C՝CU1a0@h°;[v_YYGg(GT_y|^fS[[ _@BV4_QlW/g ߛ$/g(ݜ()vTslaڝ-Y^}Lz IͭGj;,gQEmKoJP]u3tJTT.wwZYZ}هu~Ѽ"Ski=:.vʷ,"bORx@ ~f$,,Zyځ~ ayyҹ|ކ[ȧpd-(,fjcÖ`>6$Lմw׍Z\yp:4͈xHX=cP(@ՠAx-~?*;U<3J1%@V/M1>{ibhXx }mA t|/r}xeyz 9+a0v:;lþc--O$Im.B &DGmKz{?q>֗k_ſSjaXjdQg%cG & Xd9*ə{vf >:'Z}-aWfT]DxpCm,[o2.UWk.+4?1X9RلlYEI T$G^Ʊuȥ>OtY@fZC0W@䳘 ^r;g!Xt"1N/:G-c=;gBf4JRs[iHIeÙNK=K|t$Gi:{XClJh]dv9C(!#r4g)7_E6]CKj^(-Lr.(3;cUǘJ lzT>j׋ |25};d8Jqk$sd7(P)_-i@);51 uCz!<Bjo l ͳ `a64i'\t,& lk)v "$k^kWPOjl|@߶'#Z>'ѦoOR~ω$BiMWX;[9musɍsɽCmj?!3h&sIH$!TҦp*ɷ۷xSqYxP(Wߕ' {Q[AArI,V߁zřt88`=eY3=:!\^H%K~6.!C0QsOFR#;AEW%Ej}kbS |is.f;3R;[%hP*]XFCpS`=a꛹0F _6(4>Z\NY0+Oa(p=)E䇌כ]dSE3TIZ_ \/Jf~_=ɕd w-l u[)9}CB e)S Xְ,sOg #[2 eҼ/Qc((EX\}`Y^Dj+@FNaIo-[\NvÞv+#9"%ڔvp2/&2segL.>ț6WWf3\~HArC al(F$-O9[1UYOh߭2=ok1,{^Xx%g6I;8Ɛۀ'Ei]Ώ7=Y!(FsfT0 _e53 y0Gt8Ozn `~*LWt${4`uK'0s{!pJp-+?myaøJey( YB݌@m@u! m*N#zS"5(nHXm=D6j ´ TmS,M ,3Xi)s\+EL Ȇ,WcC꿄z)X n";u 718c@ni]1H'΃;O:m6+-Wh'*Z]5QzUf"{Wm|GU7@9:ߣzTX㮖.gVbF\u9y+pKܚH&C˵nQ3[6D;n.VH kb ?P\/1#Gȳ~:&$ɋ2>~1P[7PS B3 !d"JA`|M2}pK$Gt!gŐ*R V4)+NVZ_,-LCH%ZI# Flqj֦}jz*",Jd+^hd wC?V{ k{$WEi3CYG2eA<2b<\4|z(t@:ްM-S+ 2\Ԯ/J[Y>mj^>XnD/fE,fc/_JkF~){bfh(btEA0c?ò2 !GPmo@75e%1jCk@!Jqƀus*rc On so/ytAW~V|ˡ|U|eN/^'W'nj6F inNMs8̥g @j]A)3ݹ*DFzə_'/y_@<$zxs Q-es/ T! 73ffFv\,JOUk$>sl!wZeuz|d)c}69aBZ(jAϙ<҆޹y6[t&:KiG;CpF;hiu{ ?Nͮ榀/tXuVT>=_ OKmj[ah>l! Qwؒ K),w=N+>&o)2[=<{; e=8R?zXK __l MfrJm?cGse).EKgE @oooefZ4RM\Ƚ3suܓTY:j4 e"If:_-aO|Q }2LZ =[6(KNbq$4SkA+2$[cR$? ~%uSBn3-] I3mJgT$?ڧqM`@=q:#Yiz^>os)?+6*bcV}~\q{~Sբ:v0]E Y1mB If*8 fLJf fP.< I~5Ezf|7HiQMjٳ$\&D;=U?˒}"N:.lLwWXZzc?M* 5p>I֊_֫!@zr壠hr Ǚ3Y=nI3i< P~&A}pXDyH0f8}пVھ:ނa[dyS贫փC!Ma!29`O8jsH9;3հifMwV1#=HM+$&@kY6˖!g"xq=#eh%GؽgBxd~l_~Vn|=DiKK\M'482^>rbicfKr[r2iyaar M?-.l7j RwJZ̶W;A>3n꺳z7 v̢z_'{A<^,OtBo >u8GHdYw2S)ϞYv<<98 1HuBՌ;qo!cJtJB_z <3ȝ؏pM_Tf|ٟh{*;F6He=.-BXi(`dIz+ ( 7R!HGXo뼥)p)Z,(ox,Nn*fqkݡS>GcE罳%e}l-t'"Iif]mhsYuMP%;\G9P 딶]|QMyD߼/lLg'c-e\[ӦyqOT, sIFbaV''{}nSm5 qLC2ͯ}N~Rd k% 9KRHt- ljA1+~7zh~[gM<^k~,2@F 03fbUPA+=8҆.[EF`㌤W9c+X ;!#Ⱥ"_ Xoi}Y/&Al ^%= }cϰbtGu[4[vNØ&97 \ޅޒ+K]n[sg%˷tvC<ĶZN]$:Cekѐʭg&rF=UysйJ-.a*.u؄*ls7~%ohe2;BWV֜MyřwvI⸞-R*>p x!揰 /L>.<,#w '.G pǽm!pޛ^Bpڻ&uBNlܣ x.K ?"3ˀȊRL#O>3)S!ƽ|3dG=i].T xz ?-ovH Jg> O3}5E U-]֟fx]FLF*A̵^nol.Re1*L 3;1."݉fL\ T8M,\aSӅc% 噹̏kh]Aֱ P_[OJS1X!zaU?R6Gup6#N^U/#9aY4;\LD`uS ;v JhTf,✂Fn?G@%Gĭ;dޱz _KUY˂ogW뻣Υ\3(EݨB+l>+^-;U>^k+>!N.#; ˊѪR(N#.{յm΄9/T<`ժ߶*~Pqnn$ø{qUS`쨓)ټ-KV?ګӎôvYwt9e[( Gr3\_z6t'zl ċ <գ*MɅPB xfH~]k}n6~$fB\ðRN 2yZӡS ( OtqZCh; Zw9.` )☿ +@0pK8̠h*ǰZO:j|6jP8ֹ-sWdi}QV>DGTelޔ} 3$ȑDTXqKkBQ dAPqO.?xrl\HO.>Btu5cVXt.7,٩"{(z=K0Vg"6>$ 1[uΨkQO2Ԍۡ jpdaLN!> vxq ~IDTM[+sƚM$]umhU.CTTƐkb贐YKߍ<ԅ?B!mΓZ(8:b.o8Xe]Wȯ]׼-l~zY. ad=s)fLg 3!kMi,l[;$9Er (iu'~ӅXxj ؽAAJ,_av'}_7 -b̝և}B1]`k@[O8 ?yulu1iCj.Fn}wnU3YKA&Ǿ<ުD_[PX㐭lEQ}#~lp'7pp ( g(Cum*{\]N@( Us|wLU)XAD-ҏ&<&Ц&O]NTU׏"׃GtSΡ:M)0H.Mke%U6K|ߔd =b`%o{W94BAD<޼dDHtx %F b͉ᵮ7f YlnLMMXom!5= Ǻt4Jd`7?ehoss˴L.\5}U=~q|E;/Q\ZN]֋N|@^d|W2 "BMYCg72`N>כ}'x3M渧Z)wh_s;q&r&a# l˸@<;'f h0 S7#|P{(~ݻBB߹LGm%`FWclT|l)'"2 5x̽2rӗ嬍n ]Im(܎ D:9ڷS"*@T*>΅' Bn,} ^oS ,N9UdqZJ_}70]smj#'>C.Dk}e?2S S"S sI-֕ UUbR!ͬ[$I"4:%]ޖ4~FId5#za͏epnn'r͡2w"^X L![k-sj9983Ex'v-/#Zhdkq>s F!e0ǽCŦXws̝vW$ #Qnᔷ kZAu//e G踋]B[43KO\ʤx/a,ec/q|Y蘲򉜉n sn]ƪcmJב/IĽ,{Qq~͔m ~1Պ[8VHo{q 蜣=mjEQ/)E[%ʙ;n"T27:86R=`PWS핁H|d|h_zxjFl%5;:HĹ$0<+gJ)><`LfAn=QW.54h! G sһ}jmpD{{^u X9K Ay^k2<;G(?]D,Wޞ?|K_ZMѕ gڿsRz5SԙWoba1ɍpM,z4 b":K{H? -n]BG˜>Ѷ@INݎXF WHUƩ[m@xzmLL뼻.LnIYfVifR,x^&PV]M+:rFkzm+d`)J(yg^?<_] 7ON==ƽ_!Q^}l":Wr/ . 93T z HB ޾+5#Q0:[MtHu)ed3/a.9A^ckPL[[m tof)[A{|䮉N})%}p+$#鳦Bׁi+O4Z:5lLGV억,>( *t| 5j%=T!3Jc"[){ 2" ^r$iT6!Mf P/ B(I`a\rS ̡}Q҅)-MmcFӲ.;ո<}Y`fX6A.ꬣ&Y퓘凂.+'g4[|V#JZ=//,WU/Tp5Q3?D`ÝK;5yDڤl3>ƦQ+)L _3$w,[_l^R߃+n 7 Mbm\;6< O*$?b ?_tܕ!ݣOE$˷Ov%Z9^$4=zߢNma;zm:!9 !|FQFl6{L$nяv%X7/%O,xJq)/_זZw$*nXW{khnCP#*\gHu'۾7C^Bg2?v Tq %G+]D -@cC0yʼ5B{TLǔi)7I%#P w5z,cMc;G=̊7 .f7B^DwsUsqhO7՝9_t s;~({W/+hoj>-*A?=Ų!/y MMV)a9+0jT%V F[͒>r?K (b}_ZLYe Tn']mjEԅ$;yDdWeeP~4>2`F]ߢ)0enS{c q&Jۘѹc๦܅AvWi# PQhLטSY2;pITtDqyÍSo-GȠ&*nxEcT"+"TxܷEhL!y9݊@gagPI˜RL?2URzsX(s7d9}#LJ;`S)M]žn~:>FESSw]M _џ]8Bl,:8¸> N@@VA:S7yr`GU=(g3OI˗ڐٹO(\dº''yGQ<Fo`lSڣ@)%CݑDǛH01I&m Td}(G"R'$#[4絑$@ڸ^."հv,5n~őm"QR]ݝt ) L2ͷ6gBj.v׃~ k:.hݣ*K&q,fIoCcUȩ6!L*3$8S JQ/"~zӾ=<뙩7A1obnȜ=A19fjrc1X9"f\A?u,_d#\V>'%~!'o9b! go K渘_ Kdp!9s  3LhZ2(y-HO^5Cm/8tC[яa%S(R<n~'nBlή c|_q5e;)is,KK@uJ>ӱ PB -m%8L[n¥ ᒸ.e".⊩E^ }|'d2\9G&lY_Tm.=z韺6?`D @gS$OI,l$R>S:o$T-5b >F\pYT?RpmW S=DnP:~X, T}7h9h&ctKٸME),~|k Y_h^`Qɝ%-N焜-{eYU a9Z7x,"݄{JLb'apӔI]5 :TɊqlDްFA4v+eh+A3 zu.c/l|A19oQuSՇQ`rhZo7`(_Qtrj2tIi,>bVDm"S(l,S;&fufg;XJ*F(&0&֫E ӮV>&2iЯkfx.8i~t4EE~qrGFՉ dDo/T?D%)F,P(WY5E7ޞ|)@~ "zӿ=r+u灠R}CKb `I8 o5v}9 ~"m?5SN^ C!knw3YsX!y6e&rl-N5n?{l2u/`NV@9NDFݧ$-}C*E^3BDQk~N> x-G_]#F@9jH>il+bX26߲CҶXcPVjK #JA $-^,.ZYZſIJ!f'ZIzހleccNW3bSD\ǒ0[tڙ"6ʱuuy[`oIا}D D%UI1a(V?{kԕ!CKV,Qp2"%Z׸Fm2Q㹜Ndu)FY IPӦ9gl:L%=%G玮7ĿUaBݓlw2%p T?.TͤTRA2<Yx!%-H ]jT ԍ[Z-;<-uR-cũ0MQo j1V-jVTITTnz>p<)iќvkHJ͑c̪I¢. ,r<4rC%ϟpf DA} y'k}} a["y7CpVwW(-+HsqFkZ[ZR%u1f|,im4` S|RdVum@uXpUxSz=Zy]QAQH%b!gH W"~f"Cr)lo!6twoVƧ(6R\%L7t܊"' s{ 4Z'ib=KV^|RS-yn>}Z̨Z'4Cr==f]oԧM7h}cNoܲi[hf$wh()ڴXPH.h%d[nU,Xjܛik%7ŵ9w1DOUat@IV;yк#IjAik";46wє\څE0$pdI'u;_/޶9B}Ca54<]V]{.6ɲ5*9+~c38h|)vh{]dJ*WO$g#sBoăޜ;< SfcU5ZYUF}g烘nhM{N;zaOUTqL|Ү.o..=,D U%1b_Nq*>.՚ct 񞋴$O9& w%Jrbq s/^hq?EUBןGL:sxqc46ͻ,QܻŐ I q惡^AQ`ٔ NYlۿǗ,DnK @|Ǵ?`0mpI=Ac{89=eTxG,oҙ fl?a+vժ R͹,$z4 0Y@-!Lkl4ԗ>}\S y&i."F{Ǜ7MHc+ZIv@I85mIo}%v|݈^p{ltlaGĸ]PB#^N#!Hd0 :I@Ο qCgk$(=ԂEU#өŪ$!J|8]Jb*0WPAv^%_ߕFSͲg^pZ&DG'*{(:h@ L,@>[@kj'y^dF}!Nepb .S'REhnWDB+5r.櫖[۹w.0Xu>ўӚj<&ȊhxC' 4jK1**}hYM.v = Ws;'16lqq <(ke)f͝Y-CrUk(j wa%`AHs 7f^`C>m2Ÿu|Uƾ[-zԥw  x(3QƩlFC~<\V$"guLHbdoD秉+ĸ?;FnY̙y s| +Q<>ҐeH4X=dMmpYrD 1j{ϮqSB{{ &weMMY=՗~nغHq:ʬ&-d O 8+/FsP)(R?.J3`1b?e2<.F0&?6W~ #VlZ0 i ]}SBX7,~@@^.Ob˗(E~ߖZp N16}n>G?MgA"T{ JluDw? \3{ O'wJF9~qwЏHË\CFB+dEPalI=R WbTiI·zoMP`01 jvclO2-xiˇP @r]d@am~pK0@tNKe02쐑m*`s, 326rW޲e{'#`x0V"1fLT6pv6RU(?j5{QճJrs8x]IQqx1YaC&$v"`U&W0x}yK2+"wӋk;WL8*>@fsyʋQ" sRT!ȉS {\n5Qoc# c~ q ؆!XW6nAEJ34|&@%, ,?Z:Gq9땚_3dzz+IK)6v-D问LVeyYZ_z90Y_O!CCMLE~\8GFЧvUeII@%>!/61`G)#TA Ȩ _u:N!kӣϑ/Đ#ܲ= -bsD3`)V?O{O<^th*'EUꃧT">F?nji么SO/eh&',\5WǥtZ`v)L9c76VQƧPHiWqvژŕ;%k) +Pѵ4S0`2ʕ~L>PC܈!K)љڠ`;"3'%($@)fTDrKm_Uc?1Wu63$nɹ`X3%N .s'j6pݚ3%]y_3?k(}>ԀrY 6ȓ,?2P(ߎ+gAyff$5P,4Ϗ)bq/_ za"o%wsl\&;Ï)3*㙄==G @l .4>nFնy#0&q Nbm}Ig uֈ kdК\Bg0<;#)2JWgzj.\ ;7&vQS",=- Eϴ`bm}(,r;C{k}t5 P ܾ~2: $>BuL(P/j$ŵ/H֯S͗(}umiLƄ*8ӽ0iGL0bC7?- G&Ё٣ ;gUcÃZt~֓$T(n Q7;M.}ȵ\xƽO(١7vfWlߕ0cUyrn4l0p~n~: meh,w0 <[&[Jllw!~@D*)q + u"p*8RY^$] rxBxfJǖ9QmQ<qQOPV3𐻡$q"iؽ>!`N;]@Z>MF YFv"nΎ *E'xh貘6HZE'క9OJ+[a5PPLJ4>lw2j7./"BߞZbwu"xYcбKל D`^FѸr2`%[׉KU;YYۗ?U2#_8d7Ge-3d-Gu g[EEyL gQ@gcSڄw )Gcf{+A4&%hO2jE\ZzOJ]qgfpt5!rkw%)#}$sTNr809[p jơbaB%Peþ@bRGHvn"bXVnȤu g-D_Zq5-Z]/cYtjEe yTlh>wVFNᡃ*Q7V_ao BNzYy~uA4bϕA?dep g*&!'Μ1j|Nz:FLci*b,?ܖ]1ftwJxU*M/& k$,_Fsnq#=-s TM/ŕmOfVӭy}[BTCvcCH|ۭ(oVGLJCQ+Oi΀^%X&&U _?򭩺?Z!|9 մ-WeyA!ͤ#Qy#j<Dγ>Cp֣Hp'V cba.y3àT*=!^J0/c!Xxv pP/ >pR[]u:Oٗ5?=]zeǦ}] 2֧ꚁƕQ{(i`Ȍfp(IME$/0q[iƇVʹB3le|"`12eMiKCh ^=K"J헞 Kފ)j$s%x](za7 ezVkqێSYw*~+V0!hBG`Hr xcrÓ{4\~j,s`9֤er/%\>E0c#i ׉zj#7׉}&HiI> ve3& ET0p  JFt?B38eЃ4g]9.i<^-m`pA֘.zc:V]d<*LIԘ?(1Q G *Ss"yAj7% $z x|U)WP*yAخ=:k';V5!byTEXqU/}խ.'Z8Ńi>3KA7.,2gO\r-6黇[ |H.xG &ɻ9d7^j:+Nby ;5Y:,?DdC":V",>@n:= w!RJl[̈dmtWe^ U9XQ/[k+!*_nlFȆnMAH +rj,0~xC&\i.,7/Sr ~trL<#ajk]pmXM֬$nE&TB$iKL.+*XR "%%|` {$=@< M.y]u{#T4 UBgۋ1eDQ5p( MH)p1#~3?ہYҥ!7TɡZuo,\-nZ_D?y?E\c~|[y./j(.\鷉< ۭÔ!2ؖ-{.CK=}N3Qq,'\u Έ '&XA!وq/EAv_y,B2"=,`#)33Ϲg} 1SM@.(̴4SuoxR|\D%gI`?E{W9)X>v G:oӜJ. tRcN2Ԥg-i# [{V)VOC<*$#)Sd)wtH7$ۆ0hƯ'nG'gݲGxXq=+0 #Ó2BmUbx0BjrTXJ?W vly EB ܝeNC\y-ӥ[) _{(aur GpXf60^Jk n.׿#.sP5g|_r`xҤٺ;A(ؚ@U*Pyntڶ#\(A,ubR'=$ð_$9Up 1Uy7 .Zg , E"[81s&.}t߇A- c2aZF!LF>t.{%nIQ C'iϸX~f7-H7߯si&g3HcPP|Φ_9־Gk*Idl4ڹk"!" t(Z[{.B#STb+,R"]%"3ʁ2|xX K HC>c]R un4WPY2╩/ ch)%JCQ™*&gʄ\+`driOA( U՚DREcA[t΋$.BnkKk-H..vA;"hުZ񍩬A$ PX.|>`kƪPLrx 7 SaH/S!I LQ%|@*bUgZ#g7gZc8Ҍ1ɉD||F޶YkkÇVb]q? MUN\ReM֖&b Ex 2ME ϳTej/g/6 uj]K 7]}Jt&Clv~` yNH2O4Sq-OE.CT<%^Fp|XƝyck̟!A v]OdCNM!1W  \˪+̑+Z'5DB_ȵ.Hk Ft xX%P1Նku/sd8PC}}'QVBˈ$I;>'E8R`Vo"Z_x-QR"2QS}*!)gˠ=1Fg/[NIoq?S u,~eN^ad8$}N1erj&⺢.B6`RL'f+uԱy5oο]PИ^0V  eJMo?; +;8 e9ԥʹzY"4kOLgH^ep7 {1zjȢ WiQSb|Ӆˆ6URY緥mǾJmit@%SJ@|;=76=oo9ٕ3 y DjGӀse_nƴF9P>j5aH85T7>Wa [ (;׽LӢǞ3ď6]An-< joJzi?h.%+Vţ-=Laf?9*AtkGc <[Lbi< 3JAAbn?,٨ƗR1vx.9M|mԎ d+O D+' 7˳$yХ?eG!P֍/ ߜ)®)"#NEdHd(/(լTTJѴ~oϮ!c6 } %X $RÎ70Р_~7jѼάš?&n9>"z-RjZ f< wЂp2ɂN`k;kd6a9#Yn@;,[;}] K(d^"=ap.LEX-<}P/rsn7'5Va}n?ue BAQ6^/}Hǃ0nKTٙ1{0  )ҿsndb3+c6/4Cے)nK]o{@ЪC&S"k!G9}j{`*b((Jq|wA*]0-Rn tD {.*7$^#zuՑJYB,sR\{{6+gHeL".cO5R1-% :~ޝdPHm( m5-E͛R ZPV@󄅘4$L#EvN?# =0oФI5nrb94T2&)OSȘil?ĉK}H']8QK 1?b2a&`k̝X"У(bK3нS l 6ۛ8>wKƜ4\O"V>/^X^u7HjNzyLhP[ N ~@U;R|J=硷/糪Xim!B~w5|ws`45%',п ^PδcU`SD2k>U>lRPI")j;r{SV[Jmi>xxXmDwX8e~u#(-3&Aj]]tk͂Uį[^TW"_`PgP9 h=.O:A1~RH:Z8 a+Z6Vlng1>٪ASUwy ptg bڪ9cҵ.Cc}3J^ : "VhtFH φY<$& \€Z,ޥ7h*0_ {j{/Ygp5.s{*Ƶf6H6q8X/$d1B*٫ʵwCʀBNڰ:7<거K1 "d.MīP_=;.W9}~I_i z]r!uJSҤ}rқi*o"t j@%:&sH7^rH йi8G{("9GvoTEu۽zrt (uxc 3g{60(Tq3 !qY\.TwԀRкWd|^  j4WJ|=p 7 -E4 ]ax/LV1Nq H0ӣӢtñEb>őNiGQ j#jHYԜs*('VtVu)a4`s2P^T.R/܏xM ,B^3-0[p'HpB w&COb166zRyB Pʩf{VwF^`x2aC?aDy,gSmx2mFb?XC:{5Ўu֯6$ZzXD$b#)0iwoʘ"6Lf,I }[k>Nr:U@"ZgpZDO9rox8/U;3N_ꯣqMj '1P%~ eXt=5['sHrV- Ҟ{x-a=Q\ZgSP**"|:5 eU/558[/mꚌֺIHF 8yr@$4p=Lw@mK9'?ft>oEz]vcAXi k!L80KKV戆S8%/=v=^2)-85tJpP%6B=}@qe53џ|/.=N*-f٬\ W~զtKڄ"s`2 u@B܅lE]|wlzـ M6ҳǼ |]Hm(9Be6saS,dM0 2Az~6l9C-y0SmZ_0{mŚT޸( k/.HW8e(jَp&VK7 S 2Gm#(P6^VЁ#g, +:!Htx0p~dicnšI@ tAW͹=ZZߎK(9L\GlMEN]GT" pRd"mb83dA)_SxD峢daUM2e2Փ@  GԆ@hBI0cq{2E[o/ɻ lSdxiidkC91 .ə>IbE]ƏiB((`ÊR=䆙\1RL%:}>w]M>j96QԚh/}NsD~U e˚,R6}+J0'y=Pu :Ehҥw8>GvѦR)Lpf'=--yNf ȵݶ ujQ*u`?B18՞)Dt%WH`6|HD૕v(Dm'PShF{^㿃C{Դ?I LF$a\ @BD]8}cE,/T@>)7<E!6Yf&;(#G4KB1e u .X&kշ95<>gn% j+RK´agJhs]^`nrsEAcq[~ϰQֱȎI^ _5R7 nJm3a-gb?]jd:(Moyۧ%Ggig?xbЕ4).0pV0_jm!"3,$ qo |8+6 lPOEBK<Ј@ U6mZp?~RL }ӍgOECq>QǪ>]+\X8sHget"bޟOI&("פ*C[ʝr 7ajZgq;JЧPbW4xb @psYrUw! YGF宜oΗwSk7mw[køX͉RcJ`$!9/6q^JPo\bxĵ?ClA\ }~KW8뵎M^Q{8˻Jj0.BۮN!4M @a]GT[B es!`l*dV_EґVk2G[VSI%~s VNɗwV|'3TfVL'vtZ*Zs=3j Ĭ"u7(:"8ytӪZȧB `> R1Nh' |E d*Q`s(JHE,}` o]?0}╰#O}LֈנVqu_FRP:sp&tqC ƶ;C:( Y]z3`Ѕ7A7O7q?'=Wiܓ|E+'E\4{!xN⬓@WK\n-{p7#S(Xf[Tbyk )jD*>k$l\UF_jUK^ros'US=mP6 KAWI`.Ay w#j pejC+3{,-GٖĢ# Ookcx $ɕHCqv gV >X( xΑQzf-oR2O1LGU5jh]Za.}ŘCރ'ƻX2XH ?}A?+`lw'; y+2LR~vkD#3B`jH y ߯Pc4Z.Z' TϩAI'1Ün͚Hi*T`#B`pX z9 X1lX/344OC [닚[t S5s|o0#lC*Tg:; iL.6M}NR, @m6IA‹,fmDMhW6?TS3 a zFxʅ.y}*h!zMb)SrA0!~dJi0?xn6sG@,ͫ /os=]Vy:3EC ?y[)IsRt a ŗ-,ms zAiHڴ/l\%Oxb'E.5 MgW}k%oW++ U`\Bi[{E4A]4_OBuE pgܧ${n u%b Rm[<pyO+[7=H-`X"̻RQ8ޗO-[o  ;G[O\|vlaBrj́<2&-z퟾bnDK̩,>&f}/%dՄ*Z^zȺEJbF3xFU 0槨 >YnnҞ~X 21:ޝV~K}5.ܞ[?(bx=Hex%߭^ P<9'XPxTzkeJZrdd{JV0aZ>k)NpGݬ:]SlX#uamڠNT">6:>:ANPlrh])$GɬBet}.]9-"mIfMcx-V:NӱglX+7-|NfNMӒ|ו›Uͣ³ .s_;x!ƚk!AbKŕWAO} e0s7Z'\WV֍dPȑ xpGrZE, $a/JLkF##y|1.ܡs ĦX6N#GYyW`g˕Y0Fg?[ˇ8+I#Qmj1|xk)́懚$4o"Fq̩X<:ϟ-˩hb8(ml*>DA _?_6rfOR{^[vEX}<z ~'f'^'CΔzLW5u^qיO6ld[=aUa1 ƅ8/P5}"MjI!PH#I`4 `NX)̻7j?Rǁe#` V'V7@¼P}Q4l{Ⱦ܈vř.q`$I':@0ΗLd! /sǧ(ּS"rJ_X'9UDV9xּ?YR*J/ }A&v *x {+ߊԐN+02 D(''+@\  k:}S#XO|J֥kWa8?͖F"1b8z,ǎ} n'=AlwU]\T[ܬB 9i@¤6d4嬪*mܸL43ސ XR h9eOC*/Ѩ+N0QpZ:pǖ!-Ls9DQk3} ՇP֛B#Õvֿn[k-b3o#eV}!ZdX# ҠnZLvغ(ht'eb>hUhȺzB_g94}=lY9͎TI箙?ʂR u$&Nv"[oVIȑtْ2}ڿI,Jfawi!tneLH\Db-KCe_ 2kq^a #j-.T쓂 =E\޶j5Iu7n` X(W\bAK`xSbC>)/HF鶚[XlJ4fai֯\s`T0W5Viј(]5kEO%ǧ {žhONx9 ll*{Qg_"Ip~*HwITDhXvSN{.ږ#f|SEUÄ*S~,H!IUE.5 Bԍ 5( %+j2Z2v|MYag6\%u0飭Q !>r=nBx2&8JH~eiypWX]Ǹk|f[ag: Z*QRzVaKt+G.v 9:@CAUprePH3F;eTToV$x\Jx.A%Y.]p{1GqMvU% `?]4F0 XKdv N) ϔ&CS"1b,WM{k8J3O0*Y߁$Izdb"J\+4׫VB(n)ٻH󰗹U6|lvr;"(t VgI?ȹOz\Dn8|0Ml? z#Fa}2V,~XS nYWkwGl$q"ҥh;~('Xщɗd@pvjm3z]9Nm Hkʙ/ɋ&ab@3Ơ0}5|8>!ٲUWROl[+?ㅾ.ӾwXk|Y9Na>S*KP$# EGz-Q]F7!/F*wopo(W ,Ȩ*GHMrP,3mL%L7~[crԣHF1g ۴̮PBmt$B*` ##?4]x>}5"O' 0Zu(hz jHLeP=kf)unx (ϖ4#+V5;mgmSQƣ(ޥMa@ nS'(Raof{֐rel1<9"4{< V_Ƨv# K/Az\߬Tq->`pP.%eSys˪Ԟ6:Ci]ҍx6$7o֕x!޶h+/y(zd[kI:$:לM{[>ۿ=Eɿ ,foٲ3$BU%qQ] EG:!0)JxHq {LFeLP8Vh!wJf0z_^%<2\ -:Tڤ=תC8%!cC Dh[j Hw|U e 98Ax>&U4vε4fDB46cZ!$_!d(ߴÒ/(No3;ypAzi-*։55ytɱ3g݈Q4:슒TKͣ\%4e)Rdlj[˜EV0/1W=..m^}XbSStįH5YeP]$U:'AkW `5j<8T3KH\{_)Q=]XO*x\(QD\OʣуP6‚ g`Je<02p\QPkZD{j@xr%nslX\^.{9R+x?3 vr"OGD f*X,hs[]J) S6oXFp귱͇)tIv\t eT)jf&9) aUZӯCT-KBt*X89dy1v[ܸJkdDF~IMJ5cAe>Ym~,E週2.SA?.ET7llBWd'j]s\6.8HnM)N{,gahXmF.K E J>C2dJtqP+V oޛDfi48dX?C{l)`xF; )z(~%kܚ2  q CZ!.vhoGh[v 0' s?8%W.겪rA-+0%&%=uED8KTmV>ntphו%J>F$a-zИ9h%SހCGY$^ూF3yU{,M S/j U?K<Axx΢Mmhe2Lo17r.=:!iEEWLHN..Gv(ڄ>zap| iU!:П,}r q|)< 0bIi n,_ϨdVG-!BkQ|G{Ig+SAd[F#Tm1t hk(r7?&#Bc}R2;Sy{C0nw>Nͭn#24Gx0aʶ  P62Ĕ]cwl;_̦k49{yhMSq6&)יִ>A*9UEUU?o_5"#dgk*Աv'EZcNfKʖ7U,I_ݐo|p)1gjOA^VN9RRH8]Ӭ+l#kg>-,j~7EɲcsAoptQ\P)Q~bф. -'ܜ+G#+s\L`==nUu& q1&,OF!Lt蛲MC& ̥Z9c[$~"ZoH[O! QMZKճh B0 [yǤ{[%@u$A >ݨ35r2DlgthPhUíSF aKa);5By݁zLW&2T*G3"+{H!FR,$pf!18RĈ}[ky?hyxDx2`QøIJʚ+˾]@WF 5* `{F[TWreYvQ49 [ )qr (:zháUa 3~wcZ(}qXA׊6Ƅʌ|07P DOǾ?k),UF.%nPm}ݘU =错՞lJr{kLۊ箦y. Z26rN(~M7xSӱ:+-FM+Pm1  G.pv࿓ 6AMzDynW(PK%>BEv1P$J\*y 50("c?4@]`1%t xB9kQ~5Yv w%T:&2`w* P g3&2*.gKUQ9%EKgWA8HQ, ;ťHn3Đn<˓tSerHTns 9ī|q*x.Y`t 0mBKOYcvE4z=EN)@k7:x$odE@"",G,XBLHլ:mv\wufmgZ G892`)"[v a )WVQQyɭ5J[S+ہ)xDŤq^oc_ݛc*.sʚX>Kq &QxVXS?}/ `=\MHzɽNIivbP HaAK#:T#@PVH_O ݊) z%' ?M_YH^}ar`vN-) mYcflpf};fgKơXkSRЄUQgw j#9ST>"G?~xLYB _i^C[7YX7VJiZا/ 7 bBUwwЦH_ZlgH1c}E;5/{*qW]e?v;{/{fSN+M)7̐kftfL= 'P#?Ms? I?:9T`/kjLS@H-m$9l ODՂgv̾L%L].C]œ/._pq+w/=Vl iBvA{<\'FADrfw#`Ub3aL&L`wY̭<)DBO#h,b!0-F6V'o#f4 )ժ6z2>()f^$%SBМ6 Y"`1aj#Ue>#|_eU<0,i "K-.?>GG<4Fyy#); tGTTmCZk'l-.iQD6 {gI9]>-GcEF4M*FI:KK9tw悼7'`e9ٛrb !$Tfw:N塥_#Ɲo`6q%:E}s@H/Ѫ.v=3BSz4ɡZYf4̔|TBF@Xd[9fovx|@U߂CI/|%itECza;}bȈ(&HSgԙuh@^ַ<;go0WnmIDoóę&͓"LkRDeCm^]Vb?s%vJqQUjޛ`Q0H>(Ew,+(CWF*{Q(TyѫӲ !bTӉLog4Ԛ2 V9'K´R<ˠPPO[FX )l!ylMJjE^-'rUV3xETU59 B5!' eNsIѲ}#yטMW"ǀy?j.~Au5f2&vT`17E2V IoT[$R̊Q Vs~02Ԡ-p+9+Ǘ%و/cH *\X $>| MlǻEπL.q(+c㮙u֔Qu-Zx{:LCmn[>5sٍފccuȂ AZW@!oD<~ E?g6b WR\Řa ~"HiLmB/(b`ݍ9:]?[5Q,Y +ݸik9>+!U27} 'T/dd.RQzsjU!6*Z4`Z* +u-Ѷ A POH\F#T~vX ;6ALo0<)a.JeyWt 8'q2 <Ng/T&qƩYc%VDoO+- %whhE4sz H#wacG͡q`;g:I5k Lc^ȩq 8Frrʟ/_iO ?viE~?71#GLS[OBCٸ! A6̱TyCYֆ S ;I_M4TN~c{MEp_T'WMX$u~W#%wWg\;l-eGKbmo1SQ n׀$*YqV\{-<)ا♊q-Xr% eo p&ddݾ"4,{}F[&1`[+VqXlϏ(S( R]cW6/@_74!4ݩ/y+a)o}EզJ'?xKae=[3SzȦnl\u?Bfa."*4ĭL`ycždKOF>Vw"@ nXg*(V-ck5XJq }ODczB#AiaE^ձ_ɐE V@9%PSG#":&/Cwu\ڎpg{;Gݥo5=Tj÷tI򐫂-J8oqt+`$`A\2YJxU쎪\ˉ^85g./b߯נp?RȲQt(،).cThr:v{ct8P^ecrl9O5qt®PΌR$?]O$ܛPpvFk1oE&F9(XxMEM\#adMB1_` :')&e;[ؖ=e}l?BHp1cPKV$M bw߅m:)*&5oJ,^bU0FѬ7'a#V===pi!i\$t{Ū= ?h%[i]hmO;1 eVUW:;ƏWKtdCC!7>vʭk kb:YQRfD:ª\xPՕ׊hq`~tMnf>`wP#ƛGrJ' 2ڧ_X%¼b56ߠf(W|U¬QkBՠWΙ`Fsƿ V;A[vFaֶ:8e/]h/E  }IIOKGadh9iWƝ.BE֕-(iokO>݃UWgR)h9VoNZ*ҒCP6эt{?Ƴ42[(֚}0E? /e|^tD}%"{mw7fH|2[) S4%)-n~(0gs܇8άbXƉ-^CEɕkpMV 䒼]VDShY<^ZW5xgGN(n_Ufu[-prbțXnëw(2]Oyʺdz1km}ݙ3t,ӍcJAt}-Z9 %F]㉖ۂM~mXOIQ&ୠeI)#( )MGH?Uȗ+P#P|*K"ze@T\Fe;%(_$y0:@.7}K{%;C=Y(+{G=SS/ f~ZR=ptH BNexHmCQFM TYJ%%Q0%&!Ͷ^jM~eMS"6v·093(dC=0( u~.kċz2dߚOciLEK]߂`<89ca$eL"\lo Oċ@/o3Ĥ{/s8tW1- /%P;&,ϠegMGOU{tAm#aJ }Z7g[-6c Omʚ%qQX( Sx"JrG % ZC4BÏ3BͧN89=hro#@hz,e^'~m.H"nTko~wilr؇ m"x^ݘd4mWr/̋G}=KH4eCt) /VaK ݀Pғ{>sZ?3쩱݁\ff:y{X|WgJj-N*'ڢ19Z2RAwɈx dg7˜LE]R rn+R7Ӹ ኔHui'1MCCI,9r>T] k䲱f8" hSv Sxղ%nRfZ{ʐ^zPX$)aya ^ 㷹=á5tmXB tN׹'8B O=eaqLu&4FMUغyZ qN&HDT Abk4ygAD;R8D% w".&Ԝn^&wfrRb+ &S'C_LbԮL"dF8pZ<$ijBuH|Ne@O']8!zP;FJ |-*MnNGy@bd, $s` (OG怂sߨ<}fB*IՍBLJ4.&+ 8{g ) *>@n}$ӳLP`Rm A-#y⊢)9Nwݩ_0MP+_6&F_HiZFZ16\XP5۵Z†mOF-Fӻ8*HI?<iN&¢%fqu-T0f~T=6O=y Sz8Y6-˓5u/79/cW;mPBSj1]w[LZQn`KSz* xH&=?TÀ2 Ki]&qʱ ($\Q14P5 ޒpQ(&Fv۲1<\Q |) fQZ+\tYꎷRD֔Tr\[pD>bUI V_ 4#qִ`s!F5evd$4LD|=xm=견Gm-*3 'w߂An͂| Kf:ds{hx24OC?אY*M`y$q  Y!(h*4/_j_-.asz:wxwi .UtYԃBڋ^glrOhWSR%?0_뉒T :dQ#p vbj7PO41P4_]{g2(ޓy.;Y>nxlMU\yd"mq+DX+Bء6%|pZίVZG=[NJ3Pӏnl*˜kMr_AsSZyƟ~ KRewhwFюt\'Ce:C=UXZ~G0W^6MxZUE@K^j g)fZ_VI04WG5F Vj!-A(hg8KAwnHJd;Bl;7*}mAEAe=1T@3Letȑ]kp0t%ĝJje?ϰgikKph1Ap&bܞXvÃ|F%bV4uvg*MUVJZWQXb'Qoq?<";ŹwZϗd6U"+\EjV8o.2/0/.S'NC> 1M ?AS㄂Akf![x@qP0U'ߛcǫ 8K 8DlE:q / R\R:5ͅ*M!!rMm)*]y*U <>nB!+otđxם{&[$4ItMeT[QSЃռ\$6VTT@Ūtn̉cǎAvfDDn7y:I[𼥐F8HZI@'4i[~d7_$]#szjo5 xh|Ѓfrq S57%/Of;@Es9SX_5pҗ]5-6-VSzR:T BR RhWBxtTx8yiи9t4F os[~cWR֌qlˁ~}&*\-KP(ֲjg8|djE[oVzbK=Ҳe{·ƳPzGQ:ӿ*1OEI}&(LolFM&4sJrDYc`qdǎƐbPK_w!ؖ[ŝ2>+#NEw=CT̰D뀇1]Si\{tO7[D*ڝOv2a0g W [Gʆi9LJWksG.֒y:վ7gx {,5I)Bካ#X:* 1ЂG#NoM3;z88ո҄3Q-<Ǧ9,.3BJ-`Sɹia4wuKɾV% ,bCyC:3oSMUVGsߒ#}[Qnx=tp_E M=o1} ?R"ibX扽iQk'AM0"^~A ?!QPz;=s JguʋsuƒV%eb0W0,oOG U;/җQg:*u:}VT]nn U8[zJdVCNDVQUD;ix"3%%nţbܳO \ $#zUVL8dG62,\F8" ~}d#n@:=ZBV)iV_CXC6;@@dt=pW e?w:'Ljv]Ge/![MDz [宅9 1١{fbN(u6݃60]5!HPO4Boz䝻5WoR1uOɷMur*|4'(Mvc$"ZNZJ֠L,GSF52;n4pB՛Sc>L'?YD<|B8yP/C#2%ʘcŹOƀwJ˄n5Qg.~SRDQ({s&nBvH֪W++-b;ru-l&},C|a2"yXلkb#`,5\Zrq>Of%Zj||cwm>"Bد 5Xb'/N7poV 52/G*KOFHo\Vdݽ-&OwׁJkCv+OMrwJo9/r'%6i5 ǰYH-Nm|c, ڶbFYDebEjKŖoxs} JcNbW/8 =gO'ʴf(Hc& ZEI1lr\K6q׋>vȯG!vHy5CScFK _ۥ.HM~E!,!ʹ/pz+_vt?er*d\!iKO!Zh_WSJcOv?9a카F7b%VI݋rvR⾉۰Z&s1?pX8 ѓycF: Ⴘ_r;S m#}g޾U1dX̆‡qba @v]r<*t ;1)XIWk4kϝWYZڔlc<崗9-wĄ.Q84i|ZYʢ]й2Yqfճű\TI^L ]ϐV3}vq@(yg$+ <(tT@V2[.J^v!wT%",`I]3kL77]sZ8Wˤ@"S,!EC&nNuOaCkTs;xLXWLl.m!! L5VppT3lr+gJ3ŁȢti+% iX~ lhu}{i I9΀Yz!&? !YF ʹ m ?6^? .] v3'([:䜟<^1& ^)wl+yy@*-  $ʴoPԌ4~T='݂ L~c1aW{# 5h l[>C sIGߩklC8;V/ȑ3FuAbr$[1 U oISskO>G_750޳&6R~\^G`Q^"K_ OM vs#f7Ũ-}(n@|Bh fd80COK|^W]xK,B .[nJP?MS'pO_3xE?]RSݡ[%ډ"G*o˧))]&hPCO?~RTRX/=(,jm,w;~⪒KOLg3֗rЅ-T gh (kO$INK"*|8BwNN3j_囐܂!ǔCixK?G|u)ømDxHN1gW$)<(U!H:qa=D=MFOn UMֹTcF%5㜬 X&T)ȏ rW\B(.p"vk֚k:hRRE*$~ @t-P|z5e:5@kN %nŀ`X"^vHF40%oȫ. f2@sW;*V2k)f^dxDaX0ĸ0h#JZى_`Er 6K-:9:X?(DHIӁ {)\EKljAE% }ǢD܃l"S v`ڹd4~ |_^ֽAMXv3''Fc 7CXsYE᜜@N<,~WS$ewdfٲD3w|4d%ܥmK+j 6Q1O8NJļz3Og!P4pytG֧FI9㦠7b,v9 .nA gF|.Bu|at3aOtйm%KJb:w%~~'u4STjF(<[+0٨'!\gp{y΢/'dL@n,7$kbƈ ycB-N9~UEſGImkZ\<۴.y|MXtHgf5lӓ2FDFT==)a2xN :/I\,I}o 2jd|vB?[Qq1qP9yo:nS覊l+==-gEuHހ,ݩPUt0ӟcޤp㘯"9QxeBw7ֺP<֓PnAj(G 4 ' g;`{(o#T s,o0%˃3])WuK i|Q)9fȣS|zզ!]zDrulЭPC!z1ҀJ+f#߱e5t 3I 3t3.Uv%xRE_ҨwpPIjCs: BOe/E3u\QA, {0S5AMݱZطSMo2|T 'J?|( B1<^]g4D`Vv <g+N729c, 2S!D89+d8oՄ L#{{m 6|~"aa>L^wJюe>_vohl`NVPTyK^wq~'jbyx( D: B-f&'PBd-~h$0596Ц*(Pp\ɗ-MՆP0 %S ;}Řp=( lPkx/t6gTͿ#X@ ,+K)^OwReh7$z$'RɶF94 `AEr@uO;4 jq#37 g%W7tzݚ2o B$@frPڟ- R-ZkBiߜ%W``uK` %:d3Nec,雾k eLa^];BN9? bhlȓHgadz4(0C:6ٰ'E{JU_ծ<w>]>bOln\`e5|n Q?I-h=PV#S@ 3-[y"XMřNR%zH4gyGaLꕾÇ{;b:j63\:NR9KVoq1=H s88$2 P~A1B-w7gZR #蕼t9+1O/PG~Mb%9^ rksc$Od\Ȅ_y}ww,~2 WN ޹ > eAM|BݢG)=ŸsEIP-&@Ԝ>#+ o 5H/83 zIآ_(v!Zn*S:JviT(9e/HbD^倫ݞ`DmJy[4&g{'1"n0~ڎp/UharԋǒI h / +R e~% J$[U>2UBóN!OH7$B3T*ԟ?eY~W썠s7D\a>U|P q[q\`k|REhpMy\fE ;Qx FX^öLvu]xz&@@6߹l;egʜ.Xeҏڏ0HԱx~Ѹ|Ld( N,g<$A.EJ<˟'i,p6G.W !.e & Ǧ1TҠ@|p$3:S?_(ho=KeT<3OpEGV0M+gx0Դ&*sHy~K><ûOНHV{'} (2Jތa&C7+0´+3/X~+%c>r>Ɍ23E&.2c>ș?H5(*ckv 0(i"^"Pl clZ 6n2)@)eb p8E~6\،U=7%?T-S()L.u&v㾔ϰ}UV"fQoبb-îgj7 %jfъKOE,h7dfC}HL[d4ʳzBQ# ,Y6@j]:.z0zSH=- ~= n7}'r'C.* 6d!MɗCU5[$HWw1f:^jKBVe5&dIP1iͲ 'RPqո[AJ=dHk1ʁǛh8sriFP-W:O'w/jTu`;c`S=@pCG `JS(5%~Pn$gTKᑺ rE<{RB\,S?E/|X[]\3,<pEB?YC΁ .-2۾˺vϕ nfiBgm"D%9=CuhW)J9WcF_{'uE/tը`3'sjȵBAJe5nk(:偱%Ej7v۴tXn|-X ,=ͧb+ItLn},ߘ rz ]t^R7YL,erVY(խ`g{}>h"Ű\nu;u!pe\,KiÆs052lޟ 9i^%Fn?B9 S4пs6 Zc$G| .8"T|][Y5Ī`sgInV7=i,(&ה|ɡҝ*IZ櫋@i;zWk@=Ë`N=#")6)y;sP ,OYF"jI*m^a7oG·} i1}7Ϡ$e(=p|$gusL^?BXIRFL!(8et%͉ (Ͷy5)THsm\>yycS/ ^4ܤ}Tte|$ 0G{7.F>_{QɇRuh\8$k+C:CFdr#\oe4??:9)uJ?. uNOcoJ|ᗢQYU~=MTWg-O.ťܨi$Pww줗 Z\ݠjb%VRJ3"[$;vY܁GJUSϢLجLUӇܼ13岝w5W1`,~{kJLH B]7/Tc 0F t`f1xEj$;RQ?5~b/O#UBӖtjL}^(6!l>|6VaXv23gyT7KXI~aRSM#\8Ky3¨t,ޥChzsA$-%zv[''C=%&1;E(,&sjGHy RruQgCF,? R 2J6fUMg q-)Z1 &y!LTYorx$KFJP ;2lޙoK-֡9ӻ!MNP^D2W-L?6؍YP3Yc.Zkv/;.g?s RicS sj$HnLH~ \4'6^2bUYzoSUɴpc$`xP6#_C4zH:d]sG7X6 [f6#ˁ'Ujl68NԞ߾'ܕ8k|p׷NzV7z#,,U] A4XlؿM $CYxI7+N+.$Q,s`0̕{TT83bH /Y"#h% {Pz0J_ԩڤ8Cûl6ŏ/:Ӛxũ\mf#P:x4mo(fLBf7J/0oHt J`rBń9 DYs,&+6/|2eʥ~&pTy|O6O.(o9,A78F}^R0iblY)UjiGKL63}h)M+# SIpG>o vt3.ɨӃ-49v  7g &UA.5& ,YG B Ҭ@QP0#M짞:Wc~le8fȤ I1yg$JH+Cϻ7X{p&PP$GhHpO ~5nb62Ive n%zpK d);7@M3"NP*n"H)qpg΍J{Gbp{{jzm ek95EulӍ}n]&'ϵDԵ  LIw$ #lh:+>& )K+ 3kl*- y$@y;j{3MlNeXIJNEm=O|r܂MKx<`v4t [G=" ZXvJ\ ̅%E*FWmq*m1vz@yA#&j 8s>"H2m Nbee?3f`G[.yr![;!ȘWwrRBlWeT9@YP䙉ͣ@-U!K X!I8GgjeTWc=[w"o+2ͱQI71KCv',Jg&suIuϜHG(FFDWy4VrXN}hTPBbE_6vq/|Ӗ)AoC;+#fOa 4ۢ^ [ˢ;'j&B:.gaP8>нR H0~Β5_Jje}5h$SMc@/iR`BvhN\[5C`ȘG+T(ЌZozq7b//X0Rz؊7|Sg0Pa¢] .ݿF/H50Cbi:wԖ$^qPi8GF[ßxDb 9>k|=أǔꊟ݇}Mk"/c4ioXu]ZVK,Aq&" j{kK?_!aLKWe}=!8?9 |jN߽3OӞQ`*5_=%Ef=Fv(Hw<П3WQK?zͩ{'2 mճBobeDgx8Mvn%ٹIa%MdX1 C0[21ukYseNN c`euG}yVᇚ9F0dbH,1W7]  &%Mg-N bτ@ĠPk8O1E5r$\3 <^%>"~twryԎh !1n':BgژXAP<:ރ{MǚQa8Yћ,ȿOBz "Q*G? Շ10i27S,q% sҽqC^ SH\;Dìrb/Ps:9tg5[ | ;wJ@T3X JLJ%n#|H̔2hhe4YO)Cv oobOޡ@A|.LR[Vz,=y݈ը%( ݣzD.`m1%}<.n&[$U#k 'vuwA,~$*Tʁ/.MWN?IjW)6n}J$i0f^V_ (K|%]QsFP3\u>-z%Z^ܼ)z3O%$UEh)/FI6Ԅ1ꯅ˞`,t^1h A3F~$R Ô+T{vAݣ%gR't3 E 2p\޶NG(άM4(#QSd8oucn!|"^ W@5-̟9.҅kPi[oIZ̔Gӱ"䔗b#[ЖwuiB5N+ `ԮZ6E ɖ\YhPzο:MPe(*`ca}z|D;;'Ԋ#|Ō:Z EgoBb,L*Wai"<+ ¥5P8UkgC&7C#aNJ1p>C$'H&gi˸!αvGk0aF6]$guݓ'8P{UwCޏ"_OPM=y 0/Nj\sW@/C)(7_0,uL\i8>*r!1:؀Կ͙jeDW!Uȓ{l%rd-?Ĵb1 v38ѽrLRG=7aW %c&@Gl 5$9:eWkMY7[Qaѝ<˫A5/kSorj+G%P[_[*|Z㸼n@@MIɮfap^QI5lpW:,$V(C7 P5,54ʪ+K`m?i^<=`*N^ \Rq:ĵ^tP񂫴-<ĀSrN9ㇺmD [;K)KEQ@ Ei*Z{c] 3w% O ja\k@*UOv}*Tpdӑ.ڍݽm.RR_u\pNJ@Mctn?:+u7ĞX9ƇqܼNJJ謺N\".m89ZV15z1OYOGô~ꂲKd1WD~y=AYD`ZSK/Hƙl)ʬDRAs,ExFn0Y eiU{ǂcL=W|t]kjҮ;4Ppj47c g>Vcged{`x h7_PLgvNu%6>HyAdƱe Vշ&]ʉi $X5Ujҙe}P7Ȣ҂]M4kڗ9y+Z^A=7m㣽11Юǀ@S ސe hq)9 oh*W&g@ j@o-W g# #3`N/U<䆲Ma 7"3Um<#|vvoyeF?J*+6!YlSpa-TJ9̋}olKޘ/\;pns>RN'ndN k6Ԃ@U~gZ'N_$ʳY]i*:dY2I&SY`~_JL0Q7 _ | 摧aIKDVFG#X׽ N7``ǚ -BK5nI4'i^o>(l ܤ}gl(?ũTܧ|Zm]勿-T,)gm52͈IFm.ԃǐCyAECٝ0&Þl"n&byyuJ*ֻHӘ)h\*eڭ}aF ؖ& il ' p#փ} u-;:?fTFKFe@˃Lt1k545ŅFw%o!0vpۉ%[;[t ?" asuZ@(\}QCW6ך~}KMuR gUƠ=D*kDub32?X73٢xٻ&PԷzj8X\L8h|w|\~Ğя86F7hTD<ϸ %{ ȡS~ͬLa 4x^PP>558ʺ #HG  MSImgoY0ǁtrK;oA.*0jT'|qɍT Kl2cŀ<5r;^=o.5kwm*:#S[ QHb/ӉJ\Ã8)!g?kZ > IsIvh(\xs'ٙ:0mzJ@X hG=e_e/s1 r m0"NDB?{a [;DI!$ Z}Eޓ6Br8:95Rj$BQ3un;9!oE=Vf %WPѡzkʳMe7ǕuG`ťybhEb Ew5K# ƾy۾vIIo-pc$Y(Q5'úyn&2G^>O\zs(wy(ra2To`%N9ʿJG3OAfJFz!d&::UAkDV>$S2 W[ `\^iǣo_#JHWixZ )YZw{ T_C G6nCmZZj5rR<D-B B#R_N۩kL9x=@]2nTagOOI]nP|?=ߤVZƢ㱉!GUЉǻߡ2`;ͬO`UO~ޝ9]O&l{QB22EJWbCai am.@ZާYjvTΪDZa*\ӫյ0vkr$t-f6P'=m=U׭ ^nj笵3sB波Xjz=uGI :|)d;"#dwBC♆Z R-슾ᓆgdcQwtUVް0˒d5.KeT '́sD7SFd=k>?twI+^]/CEe#  H12x˫,E|]gE\'RceHӸ0+nI1ArCR[r>/@=uc~ Ibh?GF sU3 Q/Eot}h:vWO#G'n|!8Ɵ)={ RS o_op˩.K+_B鞅;Hȹ1VL6sV_,RQy'ӪJj?8 0{M',ej_*˻84 Ӏy#MwQlKJdPc %+>ב@7bʀM2ϱ:FmD5̿Zﵸl̸tfle sD0<*pV$nD Jo lOf~x3mToU5Ng6qX F x/W EGt4{GC^t:4+׎-YŰ-m;t>jf(y6%G NY@Y}[Vp. p@o-̕-(HB `Z.BFuυbdTpl>bxn#XE^aRH nj;4ލa!&B!:!nO_Ib<=v %c* kJ&^Ծߚb}8^h:(W\^y;hp/ݪiۯIt׶1=ki~n-nddc\ل]Mg4l~'o_1DV0R쮹v qFxg68 Рn v0og *!ڲv=dhZ8Po hj,m|3M^@Iw ?`( 3Q/y< fo=3ڰ&0?"3چb3n3lm@fcBl9 &\P/8qyM!ŋURca\uފbnr ҥe0E D~;s(8$δkqjjګqQ$hj!U)nd,}9DI=2oR#^kAӉhPNs[#C?NgCFCu,~Uq{dKL-)͐x/Nk۹p)Z qY=]۲c68eYV\!5R$+w{SƖDCoo'ρwD 0!#C=)ΰ~ҿ$wݴn)J$ZtG0 =#%iWpZ$|AϚ!%D7):e֪ J8`>Uy|.gH=:RV+}Ya7MjﺋsADU/6tM׳J&$ԔH+藗3ɴV"IbЇ9ҡQgis /ht/!=ݐj>ũu\pS3- VÔP7Bs/qXŇ!TDhPNՙǚ=0BV]"\ƥlLb.KK;zzQ)bIg%Fx0(]U]"2ۘ}B˽5FJ@ k~whj!H)c3*\62'_m-, 4w H;A;MмoO 7Ҹ*W[&ezg< (ClLP.w(',9,7ΊDi_ PR[FG7k=؉֪跰'cN< V3qzg:…-`q\ wK ' 2@lcCeULP>'MeN~1v$}0׶ޭmRbd(Vt+83Ό3L̨mLF])z a :$RRFp/Fr>`@Ԃ/ 0@<<š q~k`Wݪ`;sDl,W-&5\o}8]`6@'|/ʘ}r[/I4`.-䁥Ko9|H6sd㼆I]6'P+fi~=?+[ g:;F9~Z7j(N# wL\+7'vU3 KDAȘ,+Rt[>3ђbm%^H14n.BT TX{Za4 ]cz,'c Kw̖~UafեJj/wlËtZ!W@*Ver|]^%P,u3* phQ1k k~`KFR?zv?[ac6d"v o;]7>{OD\m]LPl/w&b^[Vr/N?曆&&P[YLV&̣5cHv !K-4OLymTg.> lq.7ΐd!OMZӹ8I$*~.%|!\x5,U&~fpxIg)Bc4{(}怖zJ=6bJGO>oe(BWdC0kXYr_Gy 뭆 N,._쌶I!S#=2u>[" B!ykH?/ز0Q"P㳄 [1ЍnZ9QvA76>8&Ĩ 5*r쏀GKmI'語~Jc4nKbUa5@6zs8BZ FᐋD3T}[Szց9|eKz+b/X'˙Lmt1 AJ\zn.N$={DLZ]hl4C$ÏE`e$"zr8M[:iޘx.Uh[џ59A@0 ,»,!y!,>_ E9E}bgU_GL |F{NmV/k˟P.~0ߏY,Ăt HvÊVՄ:Ԩ %">d~'q_g[$PK ]lS@ѣHh_,nanlzb&^3)S ӎypRVqdzݷs ps_tl%0c}eǒ6Mw:d#LCɯC&Jhp\̧ Nj(U|Sw07w*'HSЯ5BA;d9_B^g- H(@'^?=uQ& K{ؓ mŬ4R(0LTм"Okg+@r \)9*F{w҃$$ƭğy8T-i£I)Sӏ.#FV`iZGTMʱ 49xtE+afY15ݮ~uoc26uJgp%*ۇ-[~^Wp'ԁXpK-͢sPBtAj?1b͏mt}(F~H3r7:Tu@L9CB8x^0dDaMVPE|f[ ]P ESS"yMiŊ|w"^cxSGZMkn -0͟ŵڵNC hw|H D(׎ i٧HyekA{2vDi=~3o,ZMi9??`37 )ѐ&SW<'j?HE3u)\FKK'L*L;Sn51k8;HKWY8!8bgOEӓ}Rм+0 ֬Q"}`.H\|D)EmMnķ+'Ba3,.4¸gHՁNrh*$?7xd \5K^ ">nXOhbc;7\}hHۮ_+Ƹtjo@^xFK5[={p De'O7"8 ^Ornczd %=˨;+h$ґlM޼.lZ0 F<j\0$cL"Q8rt׹O¦̊v.hpsg:.Wfi[U 1Hb!*]k{DH?'ƢC2ï*#[9뼠 Ppc]y!t [fr0zd~#F$$J<װUjb[ }hꊑFrGbך\^4>ĸT(&Hw@ وQH"*4H>u FShp17ͷ R0wahֳ /`1 Ѳxarr/Zp΀RDL>k_R#i1+u.e+dMOs9l$tpBbNW.3⽴Xk#.mĿ楊$}k@+ܿgJ\f#6,ZXW'\4ØVesWQba<F# ǭYXTwHtH /@1Yh-%V3_M[Mt*~hzեxJ:@oWhw?s;;1G@wkܴaXg5]Ni~p3[!;ޘ/$b/0ȼ;;)L_/v4py;wT9P=} OPl1mcUJK]ZiӲcxGfv Hy6]T]~| ܒ9l7B-t x9B ';m~^4לua"Ɗ1ӝxVjkBJ&Ik{$RٙlCy! &z?>L`j\6Z6N 711SȣMf~Um|?)$CnIALNVU)|3Kf^Q*9$Py/Y#B*!$͒m4K%Qwl ڬ}u֎&vصW/vkW$d(5JI Z'١wxWWBVI:n^B\M$;SJ_˂[8[6IJ.Ag*K=_\3P59]ǯU99TX߼ %R8{bEɄ*|0zۂX͟7HuzEK +y^5J#FF(XXg!}Jy&l5(qzWI%5 `З4/q@p2&X>;iA q/EO(w>/}rxK$Ӷ\i12'4ד3E07e+183pG*B. Vf 뇉dIw+AɠhKЀBm]`*ݛS8= }+ fTss|(ȅCl`Ίds1y] 5@]$w.ݩs'ۜ40;r\H1(9&{| aim ?v3YJ`w!Zc#N@oc8-&~Rt`ZAK&:Q4? ר#'|1{h5p0,d_5zuƠQyg@gW0KGc2H$[A Hޝ% K TG[$T_݀tH9&|a$שBP cǚP.O<8T'Lb$ɟhru.4 js$TC7ml̷2~dw٥xˢrkى({$(el _y~CH ȿmsgؗSC?j$vSt޳wg(\܃W$!;tOX8HɄY΍$/YD(">:8j%ϕ=+@늸gu@^;Vd&6RG`/AC*/Aݡа)Fa5=)&W#+Ŧ,z$Ʌsz 0EHB.gưボ?AO8=wa>i|pye%㎑cᩩ8>SEj1;cLtϐRegz%Fd};#ɡllPl )rSa CimXA|~~8BZE,¹[wS+8ʝ}흮]"q q1 OǸA]+.Md?A,1VMCTIkCHly(mk+h]GIGB013JC 9|eJ6 8G>qoy&r%a}BN 9ԇyu$=q:I%r}"k~3am\YT!~p{%:E?N[NR,Hmad9D2B+T$bؕod8֒S}?`(uLfIZ_&ձ9~Ig(О9Q&kvxZ *kop o !Hff{>҃!?QeHMpQ?0B:d: ON:ɷ%<d͛9ݐI+|:R\H|mã4V 3E .j_+vk)@J@cr i"J?-Au\O-'/F/4QrDuచ^odAI"³QR[®>/-e56W`X%@'iUjb'i& } :0~5ӂTz PB#8ěu=솂3S9hO@߻bOTDN>>iPmѥJߏSpi&] az8Ba,Z*6I )n/Gy9ml^|g4I lJM̎Fv)F@u sAcwvፍSt7+}Lyqt'NV [6 VЭ cuSՏsэutū V\˸ Fo9S(ÏH8}dxt_VCy%"4t-"+aiа \" CkZCq?  )  ;. z{/uzS7"9A SMsNH $ &U4]/ZlԽkcXAC CƭnE6db,ޝ!JFz32p44jXTTCgnۓ?O`KSgU`GWY߹C"sDtq{r+>re&̩N ozߨhY|8v֯lmha;0I(10-NLըAבY蠭kUJa^B6)T׵u{_kƦJpnus3 ~0n(5#Kך9> uFDƥ@7 /.P$e^-d`͏iuR .VEHĽ" p1PrA~1!J9& ={qb,>&[פU*b@$\aKE*r\LYԎ  $mooeeE^ɣv K:Ai}eD v6.F}-97&2R?l"}Ţ\=E֚,~~f bBxNO? 'V8z т0SHmIDMx6K,SYqm@V8Ĺ)6xa /2CVݷa:YiK|Ct҂/ =tFgb#V>Bo ;eYlu2wIO̎ ug ߁&n*m](&U(c=?ͭY0قJY◬sٽSeg&U1]_[}_Ek@}c\i[^H@gXD\/ot-2?H?H Uđ3$lqQTx 5>+JK-[ ֱ >Xz׀ɇňcٯypۘ` ) ]HWx=lOk}Q߻;!]_q.vt-fb?01{NdMWaRK20oWx+%l*mH F͌"jkwy-~n}OOoi|1t hT_,3yPي XI0} l⢴Q\q]wLnS5TJ&zJckۼ:xq܊byG#!tqcP7 ް.׵_rRED_" N&̛+ZjKÔ񒾘Р0"hK<2B_@=KI~4~}.6MA-I>K*2+V:r'لY~ %b*KI`(~\HyT[֨ @cދ-%ɽxI4Y:ϵzZi>b@ yƒ<-lE%(qΧ؇Tp_q,q"U-^.Hr?í;T0(LCj>]u-fm.*ސ. U1O8=Ēe" 10h~йL"税HVCTZd?~]&fB#fNO#27 :W%B~Z q~jo_ Ҭ^\ K[Ayh?撱 ENǵC'` \D7I&KS_!Lgj&ȜsYؠqܑ^Mhd4"umjlNO2sbZЭNK C. +do)XvϴZ;h'OǝZ璼4GoQDG1Ԥ%RtAV-ӽ8P1c6;5ް`\Gf1('dM_W}$ ',iٓ$1uVCX8/&@*Yb T \ 텊ˡkh8oUVG .s)]u+Ҫ0[^-<;fB rSXlc⃗z g=3!ƒpjC`ù AQ缞ge-j6%Ad^ƴ=#BV靯X7Abư 1/&ΛxxC(<P ;gnt.0%< \.E eH=@{ _ڌe8\DWjoZhrq-&=8ɦ`tGtp$ ?Y9>tL C]n-q̅:Y>hB.|uw{$F`|J Iw S27 y_4HUZ2]w<.CkqT}"763hUr2ךTJQRb]b^qӮ9< Mq֍5"aqd6L/cEVHVb'6R g7MN~!Eox.L@Xa-_-tLoodNBWko#4PPD,!${N]_ Tэ ȕ KV<*ji,@:KI^ a*8G>:52ePC(d`M @|؉~1T%Vלbޅ3'umɹ:mOY޷yiU}Puh#LPn'( _KH fQV8;Y,_R ͫ9{dkݓ>rJOah1.L'QZKUQ?:]ɧS2dg0Qs֡=﹄ܓx[':Xrw偕NRPևDSWD{ f YyaJa;v4L[vRnCzaҋʘ>/ܜ6S7#g̿[QU*ȋq3[(hzI*kخ%CʽW.[4g!~3 QYw_k͛cMu95 iocXlIRX!aP>7#T}tv:nH!e6b)*b׉I92}vNG%68iEn[O $:8^+IY 3!'o4`qhG$ٗt<7\=Cc9D;9HA l;+}:g5,|jW;?v=ql"MJ?zDx%:/1'Ac F7Ow_4=T ՞C{^GYAZ#G;ûP k6 >F^BqI\a|6nuu h͓Zagܩ/?ʣQގX Ի2p&vQZ"d/='LJ E؜m^8f~BIR=fFū,VBB$nVnw"KS&Bd_dWOiJ;S&R@"8lCDk(IK}9RFc{Ƕ<+X38.`_@6aw)"'e}',A(<- C&6 @>@Ԉ}Sɷf=>auQ{tdD]G `)6 b;ˁФlNl,ܼY1Ak_Ս3~RBH`zp '`]:=/suAnx`똠nOI{~+8 %_ᳩ-CY\=]!mMg<{& vsmyP*'eR %.#SCJK !\iy^q wg.|G :~|u}S&&͑*Ģ3<dXW40Y}w;KBJ"@7U\d{M OEie[75@Y:MkB90?vN~@IG1ً^B-b唛Rd{+ nm5hVI-tDdeS ^N1Eim4+I=m;;c[ZK z¶^{ K1|~(/懹d(W*(rX[Ձ+>n'=7΁-÷i'D%YΕTҾȟXr {_ 'Su T s3-10dd5\$ :oY HqL)b/ʓvОN'M:,sI[ۘ50>ZYF^ .aʚh#?Wio:Q&&MsC nS`/{rrҾaV3HX7*|a^ WIn"+TQmXɰ}[rg$=)J}.opmo{pO;0TfPI<.;BĶ$0|l0pw 7ЮF ^l"+q?j}FLj Rg\Yl u<'K z_ޤʹ $t* I鵷G "ؗ^fGzOɸ `ΧuM7=y|uyfȻmY k qC,K$)X;i<-? / ?*}d8 ATYm WseHv kA_bU5ާ2'tM+ڊ[:&ȍ:1tSXB&~G`Nœ#xܠA5ceRϡW[`(0MdL@/pw,mfrm7,s!*84!ah}7ea$ COiiOC)L$BHPLO[KtQHɫ>IW,d+\VY=`7JQFf3\ .Uh&ۂ9t"U}J1 lru/ze&Y59\ V{i5`!{o@s׿~Y%AmEvV>GY(.ȺYܫ>~/T|( Xš-ם }7 <1'\u*jVCD7A|R~\-`R| :l0Jb1-w]F2Y֑;uB#2D:zclV$TԭHZ`d)YYAt]5{^3_J,>+q6>Y\ƎeiA@X,F?#%^ADv/#9}9lQ&J/x$akvi6~ Xi$lV7*r'Mf66 4\@}roFم9CKrkz sw1q%~o0j1WCbBәcQ e+&LsǦ7Ƙ+S75KC:$i[U2=Q8 0ZИ&-)w5%L !kW*@٦΂ e8uNe#,``y%C$ߐR3S5 #}W0:3(Ms6ۚ+1/ʲ J,M<03 ?xKE͢eq;GtqMG,17ث F,m-*~(7 09lX3U[} !Ixz$r3A:7]?Ը1g(;d: aAdMy0vJ}V3Phmd*epB݇ #t cn2 $wgY\ϔ p[wS^SV .3OطlBMm-'4.Hܐ!3+J;Uhvԇe:T.f rVL&\rǁ$AB6Y]sqRRDzuaIR,jI4%l zbT,p"y{6Y0p,Vţ*KfUѨAH(#z:(#_vៗA,-}F$'IClZϵ4@{2-ߦ'~&\Yן7 tiX/e_VqWyvx9F 0mr`c `d85S9 Sn.}-)@&S-%gy\fKK9XB]-\Nm?]c,Ⱥf?'nY?<[tbӓOUtǫR"&J% <ؘcZ# ]h4QD  6 1QS&U.jzˈ1}NmECg­U[4" p149R~fp'TO gV)+DHxm+LQhǾJ1ď @&EbRՄtF)JcPfr u /w$G^ '!fp]3[>n_/WY]>q HkoBM?!gӁ4B=x$ 1-wpGrWZYRg 5R"1"@µ1P}y5V"MRZX3VR~3)FXg{7ð-…yɑ{FvDYߋG#e;`Z7̡5ZM8"L1Go^ZsQmH 1,F[o׹ {(\dk3k vLnxA?^H|fVy쒂T\`r+=^BX e0Y<>Ӕi\6 Vz>W0˟ʔjVqM$AT^hhBTmcAP 1@-"l}M)o V^x<$\oJ?*}%<kjWגwJ pU&JlIj'7? `I.s@w<4+W:_Iڨ9KmXos^ 锷YBQӑFK*Ȧ槉*AĂ& *[kʬӂ/#:^ )a:wdOX~kX\yCsac,ه帎J{K8PSj$/3fLTdcKl^˨u-O(zR#'ڤw°`x(*x\cL24| ZZpı:WF4!|►I͖K+6]"+/9za1 0D'3nk[ kvJ7Wf 16*# ¶[Yr Loܧt xSn4/ٵvE9LE0׶I0!n$GbWptwacay 7ޣ[GM7ܙ3;K}XF07R}w#'XD٬#lyu`$ u*"}ȕz͉d׋/gQ\ŴNu_5{O&9ooZ}(ZY wRѭ.^TmKcxN=KH>)LzA*ΌnyO ܋RG.h `zS=߰@'p"́49,fشgaYnhݶgpe̩:OG``9J*R .qג]z (6fw3ʌ3ܙ9%S쪘asf>g4(|RWh jħ/rId7')DL,DS2WTuʭ?;w/#\A:k' n)Vw:yKЏlDϴJaۯ)mV_s,.!M/KpVu_¤IhKU瀋ؠe'Yu/twbP"'fcYd箑mJe8ޭ[3'pS$8\Q=:lY;|[^DR'IhFL?{`5V@j|m@jJWL tekCgZ`f+9pv.k4_Zu+]3+шcA `)I~Vd9Cg!(,B.sB2ځ%q:<SUYx%N#,C> #' qº $$/MX}f KJ{LngJV"S'(nRE|lxxהJx\+rdhKMN1*)Ѱp`0&w!V2#t_yyUw<-}X!UWȟ5k<]>s ~fIsj_f '{@Оi-2yVRo7xJ3s;zne.xI V<Ϗ2VF56Ծ?_UPِߐU gRd2ģYMwzԶl73%FyYVSԹo*q>Vy{cOjsSGJz*1x0FW#R"&MN+ '^a_*>h72 h$T>wmF;Ϭ@y"62CйtYPniwrL *A,1q./}NeD _DJrb#דeyۤH ^Idn艦N"JU Bʅz 6/s!Ѯ<$QpCǁ zAwu4U3)j+r r-*dr=l\@ĸD.s] \V o*S9FaLkO]ߺr}tX bUq^bہhE7 _@/hIWe(х I,4_謯h1[nl[qd0}KJVr~NW:O)bRO *BےCtdmJw!"9YR3|87`uUcGq]ۀ .~Cؽ4@ԡvBØJݧK,fE$|e AQx#V/W=HtVdYA2P`y^V)p8~|ZV!דkRY}6ȲyI/ӯ>זtAkb J;!@"%ļ#adE*`^LP@R2K%: xrW|m$ߎueÈي!@H9 sC U9;a6pNrh$5ݠè^O}'=|v& qr,N3:|K=UdE&E?Ɨ|3C*9^:c]Ȉ@AF~B6BHPrCfW& q^O'7H-QO"mȧ(JLJ tƬ< 'x/\;mNKFS#9Cщ.>ĶN(.v"2[B "d<*cگL9-\K4F$w&Rݢ)~j!qhۏDq7SAwh|Y !5S$EP9=9C S;BiC:I -'FU^HƄ+l;|=<ܤLYrCR+с?Vf#;( Mg,ޜ,X{_ik,[tׯœ9/?4Ĕ` ]g{IE' @pJ"h0=VHwSC8D{xD~15Po[oj,ٕbyl Oa[{?t4 4CYydif_[qnUx6q@9 Px&`FjB;A1190͚ɦc3H<L }p:~G c{!{tWGqx| ]tV 9&6%dgrDO*(6EЄ&^ĥ5WK㰨6:d zy2,]}w4_BFk?^ĈZspzk.OTEI4CK1b![fnvW.#4|} ǀbh Cxpx Y>Vbq2 (ju}DeG]P$=6@RYV9(11!lIAWU˺+YH7*S5}s6"OK׎Y[5`A0/,|+y +Tpuw'eF\NieW3T2VͤJ$ީ5t2J\F;8]7.&0эaI)̆Ei3 Ύ~ENv㣨b*pdؙ8a*v38d'+J,ġ,wu,c%RP'H߽W_/:0V,OEeW)$6aq 9yc*[ kEC܃\04~NԳ2ZÇV͘b1K ^_|ЊD*? ';0YLXCO} ЗPLKm5ޛɰS|ftgx#Si_%k~'-9N%FYC~X[ZY"t`w󣓱bח(O[Qs)}}9b~>h èLqaZ\r`7@a tOW.u2!(l{A= U6,ŸH@ؿd2$pU!J1 2yD8jR[T9by*seVD*m)"gGMYE6ZU[ܫd.qc'8 YZ,[R>2ϳYI$=J᲌ZZD!e QbQk.ToS;dScC8#~9f"LCf$vbƺ6;LāUng plRP' lcxGiwކ3d}ROtI4D!{TzlASq`_`7;W`QiRŚI'ML(:b~L$syXNhMC鼇c{!OUH#ΨGW7;.,i~#0+fT>H*N)>[@0 bnq; E 𢳟S~7_%AM=T(j׺./j ,1m(j}idɍh&CwEN~P{6c*FA7&(H/Ac`(v4/>քWP$=Jll-lmrx|9'Ԥs|OhYرQŰ bd63 9H֎'2.JW\ywrWPTPuM$u{dL,DڣA1F( 7H1Ϗn£@K(JCE'lv%||գ< ūcI6!MG Æ 7 #S2 n|-e#LThqjF7q^ n~L8^FOMuLJGШDi ̆Xj/j%f#~C&_;$rO)aY8VF G~GK(#/c ׬>'ՑuH)}PMk8phD9Hů?^ ,x=޾tY6HV2?:e+FZE)>%#S5J_=^eCG+d4NJZ ) hGN_ޞXYs2S_8SBzsY+P{66ݐ2O!ܦGeu+ik6dUA!m̂zj߄#҇VZe5j$`6d?@ ass^ۋ{`ɄCEuMAp `ݫ N䑇^DTD Dy J~5@T;XW`Yjz': uT"Ex7.F,Gڽp _ FygST3x̉qpMb/yDJ)D(V4g}'+/Bnsv] 'D~3J%kz2`[`}WZʤ5{Y*s{`{ii/ЅJg_Q< Q>e |fH"#@1ḿER1j[EsXUom"=+,rH+GN- N`+ypj'uQs\o 1i"krM=:Z 2` I8:#A%ҵ"P׸4px^d>&.;y"D ['vb~ڐTo%x8w$}kNÜP^mbˑ:!|0'xHw%/63U3Byf* eZA)IU foAVOn*_._Y#7 xI{ q߃D0L zn wQΩAvn* bX+եm\ż[؇ae%-AM_J$ԈxCyl`[0s|)Oi! ΙV-`LNqZ1k7K6J+@9eQ\xV|Bg=vnny@u)\)  EHdȌ(;'wa`~xp€QEwTCI `CR3y4Z`Y(;#:-T|Ҹs  pO=T5WZ1s%RYq^1uWKM/ v\C"Ikk{GHt怉7d+KSŮ=uDVLvO9u3Kc_FiJ2vץ IZ7lfOpQ?*$ ԓb5Mb:x kbQճs&E$gNr_:Ru"8=W]u_3ܵf R+q܆h[JKl#1]$] a(|=y|.M3(a%(s޵Ǧ >ؗyNx`uтsK7_iKgS?R/K܁vp␉5qKDNܵ蔘~k'V!)H23M&y%iTFw W ?T;pUӾh@NuotG9;VG*7ljȂ?N'<Zy2_>]C-6Y".vnCt7*g u>џ.(_I`A:q 4 "ʌDQ$iΒ{ElbD1u~~jw#R01% TIfD\Mtb椏$opOA*)y4fn}\ۓ}MG.pXH'FQqTz`#^:={ %ӧ[K _CfaI$rPN<=~mG$RU0+sȫlwaZ dÕXZ3C/~ǂT@2gHت%0M$~טh];s%| w>%X (RɲYV~1pJ'=d2Wd>lxA,,TSd5ڰ@{$&- `A]rqn wZ/&e"iعg\XYzMQsk eS B+):3L{o;cuKH7l^A=4*pۿzpOsxۢ҆$:[9CHeKELخF#nؓ9Xd p8qiz\UZr_>a^xl @@p+ܧľLM9ij"y,ݑ_ Y]6}SKĄrqPJQ\l.b||@ {PEVcYQr}ERsQIYmҏWS/I xq]alü$M`Qg^ĝ[n%<,%91Q LKa9gsOK04r,X*m>i5B]/6>jx8BFP{wLxSg%{R]-@I͞* )Aq~D`bdsUԭg.z#%t۲ţޕ,7) !N&|~FAIr=3BGR wLj[ 6<t0)4!7] y g4ٖEs>y'P^9{C"޴qEx3W}Y6Mk@7 j OhvYg Ksz%xNaNތ|OZ[Z(?P17cUe F*U`jsU =O# q,Zp{6)9pR3ւ q|do>:>KӟγymZ?ZoSVSPϢ!'|(` *  ^s}k"-uscǬ0)q<#ccSBFy:#6~Ijfg : )0Yt{tufH2M.<`^']Z7fEE?Eeo°wo{s_t6πr;!?ôjZ=R fOi JFNXjMd-QXuP0![D1P)?SNbS ~y) lwF,%, ެM@jxu P?H2"[@T !ko(N= ] ujiLMҌ ңM!]n}V+f!XZ8@/HH#&P*,U}= Xb}"B,+ZY3$bh^V6M\na0!)Nv{Z% ڟCXk0`Թ!.dOx'"hh'/E6d^Y 4?AgrQu42cu'_P(Dj͉EˍOw,M+6cvYq"u1PO6 (z)ϾmgVAb̥,cr]_-{W3y(9*|g*8㽸~:J.,LhD"HXOQ/uiOJ %չ. !Y|taak_Q5X2j~Z7BWc]vJޅ mkv4M> >'Zj5ʘXp4bؑg]oy0/pp-/?U/`(,Bӏ$\BV Q{^DZ1 5İJrpf QpDwj<``r]CXzm7+uZLW*NO‘&}|!r$iLj mPXZ!MD˅`XC:ș#sחԕf2FoWnֲX4t>XnBђ.mxt7@*94Vʿ+LB93ֱ-IajT.utPzε{}.ޤ_n#2=%(VS[_m׶#-RCDB95&()L֥&`-A5&)z)wDHӬM@4*"@Pyw>sN#5sN|lўR%`c9M lUwWINGԼg i5@CFޚSMw(.5LfDlڙ{?HF~ȪZCjӯR>Pr,>HTFW0G~>uJ rI7>Rf`h@G2,*zBѓ my# g'>F[D`TRf E"Bl0o vMJ]Ѭ`t"`R̊\^ٚə')Qqu;oCE+ļᶛל P*O ذ QʲQ"W_=Ttl+ű% E 'ZMMP NƫDvX'l*j48yR 8U/rah^ n!^̥ʹ _Id!X]}(S?ĩnZ3f"p#wJ-[. Ey+ )jVn}µb\TlXQJKKxVcA㡇p-=Q1")fsM E?0cZ$`?ONDKBw> Aq8_Y:o2|HP/@ IqU vbM 3|*y;%XKd>tk_e1%׆UD6;AF5^&(r/kO *[Vi(y & в1l݄.LO.1G>‘3.kMUet($ƧLY_,C{"f[# Ŗγ";(CѬ$ mɤ\?bXK&?t QkcF"ƅYPr!ŊHRMfq\QZ {i@; I+Ou+׵&DYs:E2 qYq wF*>eIw)D;<[?TL s=r 9iLȟ3G7C(avt(s .ȄT1bDjI*sbZ`ݰLKuEE4~9:&;^Y Oz ~h?X&VUzik~燽?"Gtv~"ͣPxd^M᠌$aE(UX3-:_w,0-Ls;퉱zuԜ|o^2A4&ڒbWVmt`6įC/=(%~W>б*` U={݋@6+i> T%o)s ՍRBV pZ̈́uQEA_-( ej0#2n8č0ԕ]b:inJ%G W^DWX&:KdGjQ6?K=꾓mC%F]"? /0i1hlcYc5 Jx HTp}ꎇ97atD1O>nZ]̷ |š>6W' cu&\!WO_s۴xףYly3=Zʐ m8V V/¯N- UV mp9npH&as)HL 2lRQQR),=x9ͽR8I@j4iHQ-T)Ex+=\h= $NHOyo&C G(wuh.^:R >m<;wm!ɉS~0T r̪r5I@l2%x[hv|n=D{Qne9*X4X43" c1JSZ-Gc*ue0 8~n|y!xCb,0ޮQs 1w{C8,E(}Nyr=M9\Ϗ[!\6s0oNH+̨rhFbh (ٛ]t@y 'dNxcS. r;dpN4IL}2n{}ͧ4eE@x'zs*WC&{]@*cmOY "#ye}yEd0 T}6gGʒ@a/ U'[BjfXxq`U!szUD grb3 U0:>1:eyAqVěz:۫XI۹QYsi ăybu +g}p6xk˴ɱlzhvoJ%]uܥKxd(QAgnbSH6+M-R2A,&faxG耴Futri.MK 7=??/7y6!ũ`$xXȴLMDvY}M%4󊣷N-0s6'vWĠ_anU&-).7r#a/B()`i-dTG F(@-ޚUPTuL<(97DtߏqK[D+Jpv!XaB}ɢaHEZ=L@:Xsgo+WTH In*k!ib@[eR\TZ Wнhd!$z@29k'61>,M%8|Y@@U)h &8 RbBX 囔ԎWG'+j:crMy$TV{9,|ys%&ǫ܀+:r {jLW|-aa̱6RakX:2G _lK:^oUK E;<$}i|CZN=,&ZPRR+ueOYb?=ʸ\թ7lZ,öT\u7C 7޶w=$+v{U2xݗOH7@)x/\>9mWɕy C\PwU'j vLoОDG IL_(\.|rcN=@:2U`+C`yun)H--qZ!;ERݿk}f:Dſ%[3:F<,FHry{XOˈWII7]CDwɀ<W.l4 gSs( %j뒘϶h 3!yɖit$&w{* =dP0v:BV{IjŅ0'|n0T[1P!6`1S:H#d> )wwv UΠeh㼞z?=E#mnYڬAlKG~S d#G5``V)@q_o)$*KY怐oPjqS\M@C鐁vQT۶[FƯo]x yQ8Wj)էmb/.ρ .kۓ3dH6ioTT&t4v)28N0@g |MZS?HCʣUU}~tWhARppܺT#w~Jf=E>V6b]Cz^PֽzK<-)7n",` ]b=>?gy'lw@B\WS)#s%I֪2brT3J#[GXȅ5y5i_%rb ,XhXkGsMKX` 2hܼVƑ%@ a?)td#ep#YY9WPu"! #xIC&|1:U=T;ǰ.HL@ì5SF2΃K.0ZbKavL&W#7&&c ,.za^:+'myq8a߄#E1gV^ZbǶ$r4s܏- 5.W`NV_@1' x$+>"16CUy)5NZThҘJ/ExvlAՀb;MYRVSyrM'\G /_(D^F\$ rgT |r+QNpZ_Z.Pמ- ;4a)-Ѭ[p)в\`vdrq=4]Q;ߒ}0" #*h^?,$(sJ)p:X^)r}`:9m4Ǜ=HZT]\%KFvC 1 C4g$oRBp K3OFwpD◠\[mb,@FcJ 'hn/_Cl=kkhV[YuЁ<:g`U.a>uhESL;yX Layh_Bs*v?`9;2GŸJH;S{ Y;VqP(Pq(PGxD_9f(>b[4ɤr땶4rQQ8͘1?ה67ټY$_g->gZ|0 ʂNmakL'zE<*!n͂? {JUkBP֍R47`R  ]R@jX~r&Fk+Q'%Y. kڃQ݋RЮx bF)HR5ESfS .?'bgвkzu^p0H ҌI7,rB )fb'3f*ȂE4v G!@><_JPxfs&߿8zA/LP iy"$L,, Be\r5#1 ycC2}U,v I<}Q-i3b[BV ueCeFU8.hIӢ,|=y:;?Z!{83aDTb;E+}Z]cÅpS,M%_j}|rGn~MǍPRzemjwOc8^]Q}i.&[C uD]OEW醯Vۋ _Vv^HcX0ʼn4NQ1Oؔ GFաo5j7&6"&f뚷5h[uh& \ׁ2 XtFGS/@KS:_tm/#>.݃yc"UxXEwsmlDc-jË_*Gc:7+]T1 j"#1{#(%2^#(coFĖL9^t+IB#*1!9D&1l6{Gjg}ѩ3W?$67qڏwNIu~S9,ڸ)ELZϼ jLЦ/$3L.:6(<ڈJh Sg*BSN6lK\Pap[cd'_n0t/ng@N>MӇ9# yO * @(5hh떇p3e_4hPKAq)aFLd}nq?0?78?^xE_AB1L <,}:8T-.p )hrYxKgYe3&>-vKC_wA Yӕaa1+߲l"f3ezBOZsrK[ <7P?.t>lBcw<Fq߮խ,ؑ6<%͡^~u~驌*6PP;.\@_ Y*ze{ko-sn\Gm5BTʒlyy5&/ mVcT{uP9m=,u [p:a6sN ʲq7ed1${(nh]a0γÚ*EWo!2iD7u:-"\9=S۩D81ȷh•ѭ 6[Xn׽wR^ p#rα|Bq cuAYəc8#CtHM:g"S JNU nݰ2WK0/,m`AE,e'rWZk LRw픺-\Y'yvVjz!|3r_?.l7B"]dgյ%Eb0L\Ԫpp3OszJ' ].qfVÜx%O^4Q!yW]!1]D wy[ųT-Gԧx #:ps^^d16EUk$-һa0!xmN]l`3~&|$%H z&XNŰWZ "o/Լx{qy޿dw0Qo6pw`xj*ì,P8v2˖5b:[gSDWu=rn#dV7o.^,$<:_|X>58/Y0 YxBXuH6[`n:QHss*HaY%GejCv\søtZa)\t6$^Pv]3R߇pwqg2Դ ._ 9))*.;3AQ2]2$^;([l5iAq920jr\CIIX5:r-$+y[8OKb 1ԸE:2?<Ҽ `<20:z1t(x:}UJ e4hҰX腓MR{oV'=|izk"!l ozh JdhX Bv3Sὲ;! cjXJRj,1b9 a#o %шlXΧp {\ -嘋qZ+j%z?Eu VPћ:՚ffxt^ǙHcv!1 3@3ZHj!?K .D‚)j^~**6!s?r=UPX4 E1tU$ⴐ*\|Yex[<o>'3Ӥc%}>0

    c7[UPH8Vܰ!mƒ:gSP!OFeGP ]lpϒjnNxR+5Gܬ eH0tFpWܼC2)hK4ٺ AZ,5+'&j]96vr\WtzC픆q?ZJ-F"2e׶\(UƅU@W;q;\Gz+ A \Xxax# :ܚ&x$-C +UoW<8~E8L3/r^v)(4R8rr*,#j~o(,ݍ-bB;hA36LquQ ,]IjsN+}2 R2 $uM@&91/+Ȏ[ (&b֣.J~:lq7iߪ!đ_unonV0d2De.jK9 ۘ0lBjx>Nzo:m/x]4g `A|"֎^vsT֛N-k̶׬:.*Z76ZHs\CΤBμ]aMDZܗӾs9;fkMwDhwb=],cYdFߋ0@4zڿjC|XfJr_h3>bv_Ҡ /&(63~ d%RvyM2;9o lCYj+sH.hJ11KuQ^ɓ^~:G%$p e]G|EBsD.E_;b .zj}qø1 b;r_O9i wT6ҏc6E4ߒVƃ;gMu}GN!^\GckΫ팘@[.OS&bbƋk`Vҭ:_H^כKU<8r&~A= ={GQ󤩚3U4ձ<6CWo藌2@h}›$\m[{.D [@'r\[L&]l6_51U盌k~j[S_EBˀ~V74")yòwd&Md]{|ݞ:N7?3IK> D'dgcr;O -qoV}H@-؅/XՔ9̋6ҎdžEBr F4"SZiRҬհ?9!n=RȺulB0 K/(]xU0_<{?a2}Γ^* " '>UF3_Ng ˠ"g8jc០)zW69xqR656(Sl$aR3ALnC*!~VD!vJ"@RhGvۃ{k4r:sx4eD?WJUgE]vU(aDȕA ˵KEnO;TYwT|lzT;<$r1uH Sp=Qd^SҿH[ Vz<8(3/d8bj0#&?P96>_ISwgQ6C^Fa)zj{gP< A\y:ΤB:jgUAN"2A 7bROYSj/t,8]ŏA}żq ^l:+}k>9ބ=KΚy^=뎆.q6ߠU1|.W3VȪw엩3ۢ;HOˍ&U]W>wVǗ`1vDԪ.$'bulB[2t123B[6Րm|wx4A-sP'6|;+cA]0jn 1v*CgBvnvh 1n_:9\O' :CNl_^?xǗޒϤ!9Juw}H\G8Qo˭*龒j"mEP6ZԀMKx+D!}c0M=+IA;Nׅ'U}`ՉZfH> ClS.H} 1uK4.%MphOᤱ2vIPTA֓ݥ[w6AV%Ȳ+Uo0j!5L ;þsF\ 켌~~yxRi8tllY崤ME]\wHXFT0#TCXՐOELt|vbi#aXIuAr\FB|RRr s>,fd.=IpkYUG.̆T&Hy$@/W,Ԇfjv󠲲/})j?^Sb=$c TCJZޚ}V16'sZ\ k|Ϫ}+ 2&PT> ׁ++t- #gڀz~'7HÑwuR1D,}\{h_W8`v]u֣A xTK(z ݤjq-}eNvuQA!9 wi2yS\ctmQ߼u0 Ƅ".`~id ! w WT\/mBCr;pg0qܚ\K:d8pR.g+̤^6ZHTdI5/Ԩy$o}.h'`py;u76lVŐ"%V f_hy:ڣ'˜xx|A-VX)q7>cףk\}d,cq@" lvF`_t(;o  )΢oP&ɕhr,.keݮFLS{9zsteQ}pnC.Ɔ׏UA,!#qêlA ~W7Eڨ=vb䫔]Vɵ7߭u:xk)+WH-,U ZXEM*: 6uאQbΞ5 JU^DӅkө,T8WV覮H~[2N{Q'f>@o2CC5st6g [*Sds7b U͎tw!|F>(<-aM3OS!l 'udSPh T]}0Dd&f8̍4y]C7oSs⡳}gWg=mk9%^eVغ \7n.!T!R,/(ؐs\qK2)/hd5r3nv;d eӰ}G\Kn$4q_di݇{rhy:9|ya k(gHk,2yȃ`h:{7#{"[fRM5#®ss(u^޳IꠄA^:EڪejzSLx}f w3\c\@)[WI~+2wx0$gi b?,bI@ vnv%pu &`d<zQ>OgoLb0G!&z#APe:# CQW*d4p }HWNʐtuolO-is4;jt_AC,%=RM?@"m7Rruf/@A ڷR ~ٙO.> 1pXj C6B͂&]z˛zp4Gc.s/ Hp)1iUKEX+}r^N i2țO :i-c776e7N٥fra$D%(t+%Bk &vsڈ ik` p8Yh\, -:I"MԚJx l[N0FNv:ְ)FVXKqLQ;'2(&d"\lVI-Z?iFlCa.O^QE\?jr&<\NV 2jd_Գ:?"? F; =<== 3dՄYhyWD+AuN>GC(r%{3\.{#=)B!k5h?ؠ Ze*ׂB;FRc"q;{T_8վkh s  DMe >Zw51mJԦ!`aTST]U 䯹:RA^RPǗ֫ItKqf%!ͭit܄Ӯd UzRWzI2kw~_Hۮ {_AV$!A'oud'*ycy3$L,&!ÂۙߩV#A2g]ńƊXB]k32BM S et2_;+Q10nD胷>_r0w|n?f{틳EF6,ZL_< ܉Nf], l.whܷ&\םdvOR"n%IՕ`.^xfO\ޅ$t)7QPHU5SY{ʹA;ouɋx8A%jX0q$U rjͪܿTB`C4 -ݾw4f-Fsت]+u~:_v[Fqg-N;X*M;[jXU,lk76ry,_ _G~Gegc!9!-ϖJkhv4;[( cFYܹhtKGw"Ze2 )vmRf4-5&~`ZCPCc˶| Ei0"iM!O<1oi?P!͸xvrOQ,1& G!j鲛3AW oC0lvD?%zk͝W,ܝZ|_qZ:--LEmH9a'7gr|Q*2Ĺm!s2'Dq)ECqqa"]h0`lsZV1F) 23܈>WcGЃ煡.py cДbhܧK YF2 SM۲FکE`hv?NthgaO}?Hbdm$zcN5/a 8'lfPi7N&*:m!EgҹIQz"ĪtgɻZU s4uDBиRi87}jI-$T4m-'$pTz3k( 7Oa`C MĮFCWK3aRbb(xm}KWG^(]HI? u8Ce[}g[*oʨ'drNJj[>sOY{8@GgM,D(ً㚤fo3Gcej 1K Ef]6m^{)L–=ZP( EI F->!~jAo)]:S\c,$DkzdG4dYblϨk3e.%Flٳ_da`ak<JAC"J{Nv\{ߔUf'$^ْQEuÝ^= 1&*}z0䦫>Zn,ԺfRX#8O7Pmt9Xg7Xr{ 3y?&Rp .īȍj{Ll8X:4ɜiB'*q7v/RvQ{'B7vy7ڳIJGT:4fCs| )W&a4 ǥeSvOY@y /F:73xȗC%О3{VtTFz5m J࡯mGWe!?||1@P!hW-@8T&_,1M ̅&eo+A/qC @.WdOškO͓5?.Sv;?ư|e|p^ [Q].;Ɏ$z=k M;6ڤOzxC IV- ?A4e&6G=3w_ 0!;; hʋ:n T_(SzCp{h>n)؛CM?]o[Y8w(xA~Ϣgs RvJ^bFIrs7ނOX溳TBYKEۄs%m="7+b ZW p1DR!P0wpX5ً WbӲu<5gʣ5ZJZu9{H)G:u4SRCP?3h%_APMtOΏK ?Vh!@i?widg)+ikƀ<[I /\umJ*ǡLX%BٗP7QǧiEnU{lhS}enSA+V<F_84Uj=뛥+Y9u[U$ŷqy ܾaj#9nxV-՜4,%5|] qfyyoD+Ӂ8+Xf%` &m!w ?gftTcw aǂ Z;rέ7$Z™+\_MJWq/ Tfn[{U;b i?%_27Q4 x]p) >Ǘ]ug7f tuԓ PŅ5}-֌H؉k˨Nߜ@-{"jBڀ }SgNgؔ6;Ф;= =tK3K 6WRGTKMNj6wO~ R7VRUt]!'ۓvDso!14#cl & "k6[r摮ἌmuVbN,>] .=Ɓ:'1|dC :#MxLC|0K qge%(o(cK7JQ!89&g![f 5"'Y3gb~ >>?R]iq)q쑳#چRR1%JiA Ŗ!~:sFbRRúi1Hx>ez*%o2GgUI#tށv|ZW$6 FVpFEGT]D8wq/Cg#0,:qcӫ}@Zp%f0WK-AOy'=dd9 , nj̑>d:Hɉ͡-2&u@X:R=$ dS7. J 03%1D4t4UV>*&z\Ru,4_TJdzDg<\=~']b1>VD1*Ľ7%5-jp$N :[s/Qi=&vZUw]@n1h[WBأ`LGl&%x5\B>GcT9q/MmU+05k/Ol#ܭ+HR*s=V{@)&i%@HlX" Oy[K-uAܛNmgv!hnF]GXD䞁 2OyL$ޯ(22PfcZ0cfs>\tԷ3oL:-|ֳ\+AҀB`3.xzo]I+F+)d;y~ V%\N`\Jnjq _ x2XaXlm&4$>]m-$@zhDX6<(3 xJ̓y_`g12ĞebrJ8P"Az[v,fQ7O{X';yE<íUiK#킽Iilmha gޖz%E1`Kɛ!=ʘgcWrAVcT@XZ=k~NjXPʷD{giސ4 ug=ت9aƶW*Wq^y{RLzi+Z^}ŨmlHog.MAm},iŊv~"E ZVKW[N| RbുdR0cf`]U3"]M8ER]D5d2a=IU > FgjX/1@X( ]p:i68]4_k;>̱xx2qlړf%5{ c RkF I{2|{Y>o*2`x*2ϵObcb;,bzkgj̜ĖeU1]dP41Mz>s״҄Z"# sb*I)t2՟l㮅 !O`kL7N~#ClxkV3wxȸ כs,$U•-P]Tw`'*&d+ߺ(*!.EqapVZ e7"ӕDڝ;L6ysUH/ݹRKOQĂJaZ_RU*KGg\.-퉌)[dQ <tUImbG &>9?Md5ڸɇ %ς_`QeUn{j.f56,IGp]i>;b&"GմJi'宻F) o~v9#^7U,Q_|,٢q^逨GN321i8"̗=k[U3)k7ENyob70= Om˄n~k .[7y]"ޞj&4ȵy.B/6v:^&v4IG2o}s 0t~Ih1ѢdûdUz~v?:+G ((Lmzذw[%ZuUv\*ƿ~91e6DIJXO~Ip=$yr0J>!?jci(;JG7MFj+i*Ofg5KڭW+^=AV托t`UG nAG!~uT$ۀ׷lFKJ8A*ݦ c %tjSl' 69V=lwjNz>ygq$gC88^?5z,Io򩏼(Dejd'I Y3J n;a(6q-gQat+ :Aƿ<VfCdEs՚:rd:>[|ZH~'w߁5 OVraVi#?T^Q̡Z-:bߑ<^Ӱ^g]nWVbPWU"bJϹ(\8XZ5 jI1txtکk4*  ۂ6Mjz, :(,rJMo)}>cˍ#j &BvjɄ9$)R@Jn+RV}U!Ր&we);ݠ9kpT̋#k,rgS9?f74hmWnLdZz} L<@P )͛ŚR!0sRǽE;z#V}_Fl#ʦX.t2DvR>.*^\ 'DPU*ǔ7tH}Ka֓BM"E ]bx<vN ֱDUoKܼm˧x[6)b0r m)n4R h$PѤ/Z ]2jmX@ME!m0E(~߯HK* FL~c>f ֛5QiNkݪ*`{> ]pb$8~ nRu+ҷ0~!(McWwX '@|՞$@WF# vQ`m6&Vfxvb¯7v9CkIW׫=r {^h#fƌqΌ|2yuxfv*# /ѸNRJ8=|r};G:` IZ)9?>Xh>w:Bj-}ڃ'!x#)H\\#ܱd9#%~0MŞ-x=&c%zzmwZrPNomeİ?u$Os iX۶se)`96DcUa|aG73xn\nUA[˗IPi]mбH4*USܠ3N!2IcK$>l|k >F3|K?t$r 蚿WOI =":zftQC8;F;Y3M/9O^;Uf)>d튏 w*'O|;ϳ6SN|`_$񩒋SQ^!3/TXcD+^z0qS1wy$>jމ:BfšnzEwNccH vF1p^z&{NTRRpSmrt]TYi{buAWkAǗks[鏟[`|`d^L܅H?+sO鏃JzR;N:{ә/2yg$ 5V͍L+6ug՗\@څIk>sTQգҤ'!'8f_sd5#}͖bo.!כVB0E% QTM>߮OyiV7`$\K4Ru}9꒑ˢ2⌯/tQ>JFv_v]ꓓ\j~&:`MOkVߌHW3 UZ6p+!((%`Nu+ %%HĈl XUZ-vJ0J@S >ur࿷5y4Pd+&tF6zm(gTTFm ~#mL|o\K q^qBf! #9@zϨf%•I3*eqE,'ɹmA줞~!:H7(HTj<2aCc(6i45 *P1N luۇct)01RxW6Ŝ@o5COs0O@82ﮈHQH+BGVLd3 F>V INY%8yZԳVzV8(k0.,` fUj5W+aP A?s;9bK(a#[-~k5 d}|@njU9y$mFQȜ!gF}s!ΟK'<,;az|VW9xq8#v^=g '{(¾}kHΖ")3oG5t"AFNO>p'r1U$fa,ĤM"ԃ>)'Ör?9>Bsh2 $,PQ"fZ)l`'EU,Gla'*zg^b,!@Zے' Փ?kٽlw틨B/qhc6&"ݐt V Tƒ b>0vy2嶧Eb,rU^U&0 ʠA=, ܍v~%APD)ٳ.ɟ |#=$2=; )_:/+1o m ~d:xaKRL\ B%v7BO5*[kCT]wr 8&aL;"KxUC}Qj6cRQ&f^KҎ](Lq[*`T~L!^H| J$ =N` 0iv/=HnI-mGlw=el#VHINxN%ăo E( ~Eٹ:ydveA5Vceo$zQE? eVVE=Ӎxanv˔ J߳;W i d .r9Kv,W_B4m$BMD `T+uMcEf CnjE@i9/_3lk%ۨ0YȒHW_6/t)( ""Fr*ܰ"9aZE+HYIM}'`w2? i@O|Nfԃ#xў$3 @VGhi:b:}TۏuI";f%v)WLDHmRF V}S{0ږeu"ƥY>LYY\6I]WvdPf43"}a=a",D{ȮAPĎT_a1\G0dz|F~8 I-.E ӵ t31:eVZ7wB;y Sm̅pc kTFBBZ}5O%Tfѭ 2;A|- 8;dTn+ ap|c)FxRm+SZ5H`XB#.0M{0ӻkvL)9:Kq=@uwm11+4<˅8p '[B[2Nv ĴpiT &lpc9kfʸ èh10^1}.~Vcz'KKaq\ s aL$ʤJрJoaFa'@50XuB}1p%7xօ8⺥RoD~!WDeLOێG8*~=|ֵqa F$Mt%CjCLT3c(@dŸVV0DτA:4(d"aPaYqTl7&v'sGzG눁:(0gwbx<,Tר<+9:ǹ/PBk&M\}S {j3H+6[OmuR&㱐<|:TAu5mAəgKYzG=H^%|akh>k;" wm?wtپ( D\!06mZ֖rԴ0YX`6⍦@ٻ:m~HQv'?hM!x5u=<K&PC_{:SnUHKМ9f䃼54089(` 2&~@])+K [C5$[@d3b_K<9jl{Z8XR,~F[Tp+^~rZxbb@XC00:*wo"r4_ :$zm dq'xP*dC~'c}dx*E 7,>)&}|5"dSO먰s"J/vlT$Y#gI ծX9st <1@YMNj&[ߓ׈ߢX 7("#Tѷb: ō\\n >Vi@:\Yc!&FaE.aORohe$av,h E'8:c! eI5Iq b0J l㎍Lo9*5xyfO B|4gpI241#SFH+pnL ȿ hGM{ѵ%uG\ۗ-HG: ,w\>wh\^8M'dS=bӻ=8aW驘::rϏ}^˺fG%[֝᭮IbEMq#h{ǒ>y[Dhr],A*zI]K 괬ZOꚆ,iVZw p=K}^ϲE~O)DB4yS\4y2Ymv%O@()tbƇ!{`zvP:~T_HJhy~*D19QSlI)tE:bZVynPQ"+OSֺ%n~jV1|he\B+(:!8#yRi-'r{$ɩ00ƽC0<Ø$|-X4le#6}%!# q[ 1s,4ǎ^H]|X? Yms]KWIt t0ќHVa7hȂD"K4QEҕ$YX1 mD=Uy%d$23SGZ2%Y܇%0;zJzc\]PGe$X9zJ1wOn𡳊NB-{Ҋ.-<KVșT6COμ :%z㦗Oa-e+}ݦ#)|E$ɬ! g~Wnu`F;k**_Oy3K֖ ~pHKhK.i{&&i*[V*4=d3$1vE z#N̒74Ю޸b}zpmQa·ܡ&,W} Yo0%\'~+ dn1%D_dLLݘ⏖8$To%TΜc K%lSz@|4۔u:)G )jH~!{鬾fR)~h\rMqMcU|ѳp`-ךxM+wQk:Ҧ4/COwA1t|RB$ċ}qN,."1XpI9UD̿h ceD5]-{ | <=~&`q|_s2C;,+.9(p׾48+)aOn˖:">JYnG U{\^ԊX xܥ m܍.P:"pg5P:+A1 =SAba6Uد˼ϛɄ=RD%28&+ ox 0zJiEjH| Y0w(ravƒr3vAP_dr܁$`ק7LdC;cL3 ىeS _{. lr˅c 1:yޢo` uL&(:04|OfܿmlIn/ ̄킦4 =J6Eq8E87RBgsݦ%Xu}}w4/BZ` Ԅg|9G#tmi osĘr.D3 G+1:@7m@F&.m{ΠSb,P#ܓbǓ>l_F^[~v=o?0FVCZ1 bᏅQ \j| ƈaTt߬+E '?xUCg .TLFiKڳ O-A5 <j?}Ņ`#he˔44B-˫'`FXA7ݓH1`Z`q2ܡ6?^I~祴Ӟ+3a;ËI\P?ٝP ?KK~n̚ZZ*6h,[[IYi=k'*W=!pTvgz3 v\R9Om^MuؼlCDx+gL|Jф#7ai jkPKZUx+ s$`|6Бh}hS.ѬoHE+&nCr\@30{Z)s8TXT}9 ^0vrr(cf67L 򙇓:92ś9,S)?m>{ jUIJϮOI/_!WүfziJ$1aB͓ޯ!>6ye r`h8=+“8(I7,.5侳1}doNU}0Cg{_2LlY I=% 4`1x_p*IQyMaxFZ`~%a(qnsdXaGX8+LMA8ӘDɜh/>g|h>yGrzvV9}"PwyR<84iu'k)ջ h Ս=D%fضȻ}ph,C'!oG8;hjcvA.nѦWNI/Z짖 -'2sG_ʻcM5 w :7֖m͵zA{R43LJuEr~Č}e/Rp0 "o{ʮ߼b*cYH@b.Vב[Nfnli#W1Jw E\O0Ұ/KA,6RS:Jr^BQ eqɠ{mh(ح]UFҍbrd9jOOe3AnUerh⛾#ݪN2 > ڙkr65QUߋu+)VdO:Coͷ-XXM"=*m}LK'LBdsƝhQ^eս:R _Owjc\Y!-ӴW\#x_{t?sUY,?hDz=/Zo]\Pn_}xR`5XLf  l8߻ӿA0l|5k֢o@a8=Żf̜E!(eШE/rp Ͷ9%zפ=SyO8 @C0pBq 4ɗtdH s:9\謻0̾Y-+GB?Ubŭ$(i L \LC&xsNJhϮEl,g~˕1(6&eMW .պ)yRUC vlVb] A- n,%K.+&}2ORY~pi _Z{b&OiĿqr'QF+ }v? 0n(OWWh"5aրԉ=A9/@7`fš.(fJ2\M"rB29mn"12:{FUn--q9OBWL#oZTi3$:hDF~N yMKe@ɮ=#Ϯ:߄^lP}^c[y N2s?215P3/dc 9gL"e呮j [{cB Qu8ؓx2^z6 m.Yk|Usoivr`1>FTJS⢜mK@C y^ R!U\ nҵӚų] aq{`t!^jFN9sXߩ1wTJߟ#,}G-pwmJ>ot϶lw{J˒W j\Mh-,SCg§flsޟ2R>GO1FQD+!;Dhc`=ڔHF.(ʻFx۱i‡[UINCFI(B.NmPfud!y3W +vO+$Pۣg#SB38>l?:XSSc*iqˤk>Q5A23y: Kiƶ)Z!N0 ~g-j=1kɑ szK0u'&B1dRܖ7bi72 #G4̌*SdRzA1P;.'fK} 3Wr[[WӸc1lRBr5)ܖ<-A|rΡ/ڰ`G-bV>%(y4Y*f܆6T7Gqq S.q5I#&D!ݏ nz}u:RfHwlR8=qV, BSWJxl“~_+ЕV_D#J| Pg7}K[; 8Mђì|{jZZZi}T=Plb$H+r$Qu 0#'ޥ4a.ɂO_מ'TK: =:/>O,;9!Xصtlܑp*ֹX7LpUV`jfYTrF8gݱVķgbRP5:_DT3~ qfx"Mpت\ro] ЛP(-KHJZdiKLPm#i5̣h/^|Ѹ2/xVyG^Ebd%0!V9I "%gb4BQ\XѠsJ3Y۸ f`i56A2l U/@.p nPÂrT5#mn5LQVdF'}l-'?ER8Ez-@PhFAEXTMqG~ *]VYsB w!\T{ډDoҲ$h]@}5JRT__Hlhpn׍txD!jÎ04xdt~ҸCCMאl:V'{~\ioy! S5 L_}4\m >`dV!1ob͂D&*scԮ ; gѠEj_.[%_o(D'mbc烬=*=1 giǡs.)&ԁR2`OcKT@A~J L|TԠ`7U{~J6wɚ9 I%mhƆ CgRЎMV{޶v=}t>|MVA _a\ÁuىÑP/IT4cVog3O}@x?Іܨ`LC >Y٩"YЁn9؞}*yyas_9S}X}8y`=%+wA%~ O&3l^FZ^jM^A$v I ~2?j,%h>sv M,nD(>q'#$X8Si*wl#ZvW'7Ι4IOK 8 >O#m+ǵ5XȠ3*ȿ?2w> 1  ɀ7C~h C?+W% y nzwDzG, K\LO1*=Er$H+IsJzW7Ifv`_M? g1čl=wuP\ DmZPvF^ 5@^E/䝎g#'TpI6n١H|I[; :CHj1L,R;Om7;3PYtPZjEfb4҇*B31Ҡj,m1lqAIS8WLL7İ©ɞu~r880 ]P6uկF#@K?bab.ąمm Ulb,M"5yFj86tƄղa؛,=$=W89c0p>aIUıx,>= (dLI͗QcȲDr3!E-_?i:[< |pyîHbXM`c%85x p#λ{jr/3qh\Qԁ3=e!CV̾#F-z| /!//&So%_P.Yb)e ѓ^!Eʗ9/gzٺmb'c+JsV 2V~L+ su_`+ptJNʝ `tT8K@gɽ'C& NcNEM(uGL1R:vL[i2 P@5YAX +4&P(78 %A[&[~b&%O$Q-DKc] :j* ܲ) kv:0e+JjZw' tpe*&Hٖ~wa.ߒ"3ф (p=(Tx !TJ_=\Eڛ4wż%]a+M{F&Zja?0:[#@(u(f: rѰYvҷ$S3S@P03t?_[ι&HB[hiH@^M͟6Vd b0bP@, Iu-# IYD69aŮ?!\J Qt =a;Nj?~3}͌~e=ұ^oo|rySJ (:a $7,^ 2Ȝ=HoosM #W@] +ϱH̠6LLhrvI,Mn.lLhݕrLZnBZ;X).V㕹>]9#yڴ&2R̦Za8v!&Sv 4nP1>?1zPF#w 5O/1Mti M&gh,_7^Q%AdȎNIZ MԜQBQ@.W+5=+ύ*&G1o98{PjpGT/@105E$Z[LjE|aPS\MM_6QFJ<[4x!~F OR#Clcn5{(;- {699a $7$^xEG_ <3uuJ} |51p-פ t@3Q}\|53hjÖaf`=R&6n1N4!Ě{JkkuUVDښ;pvX.MFRǕ/3E'DOG3$Д^&n4˝!.eM+쨰VpŚ7W|tꝈů^V+XB{\B. Vޥ܋vv`zϛ!@UIjWaZ̵/Q^b[DE؁sd"[c ![?41@2j0D\\cI3*-4:F;+ tl2-;aifBoE,8 ߡ=BT*(SNώds?äTh'XW2.Txw̺Yɗ6\uNSی̵'s*0f qj/hX3yG!~w!ތ(h!-B3B/\$C`JQvRcm;$W V|;B҂O܇ִ\/V1v69",Gh!Eϒp}KL gb/Gavag&1E*D`i GM|6h'OURT48ƛ%rAOaKr4> 6`FhrĬ>%N2UIas H0:ASi>R[`ȵԂ \2!€0~RI1H(CDg1*̥ldC7W9)= %gŁ_1[ +|Xa1;uf> eС D({_QG5R.@!&uaDccHۃUMHqVl&w7sh (D22F&=^WGP;%A8P\k_uC0"Ҝb+= z|hM\ͻI~= ;06b> vHMзI0t3PF#2$s`%y.Z eVԶ z`hV.!P/v Тc-YHZT~ߤhm,!ib&5M5hjKy yyNqHB*-L'^ǖ@筰#HӪ2~8$ك[H0 9`e-@N#F Hw!MEt߇ߘ80{ }xCW?@+\M-C4W֕;S @i1bfgnITfdHDu)u!p:ӾS{/ꭀ\! fas& /S\SUr 5(E#:B~J:̈Ƶ8z5z#,O:Qց5B^lYA6Y%6P g-FQۣg7~bܕyʉ?}(8V_'@ DtA8lb */vݢDd2ۗzefҎyU0{{K,<.?3EC)ҙRP64P߉Zq@}9!h!.;hA#iv)9vXh䔷Pf8m`9Hү"PHPaj";dDbHN.㽠PVi [Ʃh'H`R;v0ꅕ Y  IQZZ"qk90z%H+禬РZix9␤^\Qxܘ x]O:xE̷f.35 :git`lm]f7?r~ɤF|/xk&YK?|ob܏[>́8MW1ζ XW86cA=M04fpF>Ցcw;@44B 6Z QտQrlC)sQig[@tcmkO_XݲHՉd(`x+-'wCmA6ߐR(ySyLz>:ns| w΀)(:_| kg>_.#h42&jSw\dgIﳌʘ 0N+  4T+w8ri:R%J4њ0c4~jm">+b,>oL4UɩNqi3eUѐ]  |S#4>H-3jiuW,&9ǠC,~<4iAVpEQ3gmDWDa%.0)UWD3JKM[ɤn*l/<[|,}d χ%ȅ?x\~KP h^vԟ]i$m &ӻ>&~Ƒi|( ť)Fğŷ!W/(+1 DOFQ.~ #dn2KLn~&ILf/gHFԩm{Q& I\>>MHZwcSU"r#ބpr `pp[1N}cH~(84?y(echJΒ,x|KV%qZq @\9e_J@fsztƏU0?ˮSjHJR: ROďrq|i۬yQ鑗0a|#_;E(@QRwI5;dc8$G96NwL8mRx1o P KA_ Fsrcuvۻ+>J2-jyuOb'p`z(q }OG@&G^tIHcY d'%?,X#xiXW 볨a>Rx]~KȲմ]qr{XQw3l>9iu3iz/j5]f9TRЂ]fdsP3Z >7J{P}semِJ-z)➝L3֥I5.vk/B i4@6Ig0Y`C7=;KCHDKy ܫyyKAU98{M))#1O@;9͜_%1?2`qYOy731'8Vd!PRMvKHfIt /SYY &>8)SP<ˤ;Mn d T Nd?ZVʗÐCGoӾзДNG'y!ˎ05޶92߸7Eύ7 4N1YnͶI3#uMJtd|?fhzI^!,J%x!zXZ̑LQ|,#"yF.)l~Ԕ 'nL4ޯ/ȊMONsPL'P53$Gc|h׺2sf+4ss6,jTASTj ovl @SJ0n\=cSnp8 &L=FMc 6% BE )o!ogYkjA5/-)v|,̷6#^i4Pn \%jTvrݎ L)"mY'ɘ-q&4'U.+q[72p+a *PJS?ԡZiL17|žURCo&F 5r8`%|C_Ē/B(hBss}a;@>jdž Cpx-y`)qv./3^i`4 պnhyhx);M(h jId2#E0 W `!zP:!G>Iҫ2uaN&<*ėtWMzG7A e?Y~+u<]~.ߓoEU2LG~#Ӂ+[|?˪!Ci2 uH6-pzOvtM-w9eM7`XJTt3q*"UawLRm;;", R-ÝA@{ǗGmM;3^_!@kb?'!V G:xGe4BߤSfA$ⷕ#{#|LVkjРڤ찪Sgꝃ4kLJ6A@UTI3ë8wSAi'Y}8і0:`dYt<" nat%‚+k+<%$0#- UH &0H<3*2UoFN\ʹE&4k -GEs pÿjQqՍ=ԕ[ . <M@7 ܢr@@<[czo{|y)tc,A;p?ͼcz30mJD6C_- 6 yz.cD0_!r ҅~`< 7 ͭ?.z YB-B&ùYc N|2/aKbjss8e+zeLjɈBw7b<}}c$}< *kw(f`>= gC/\x@VHj .32)UlPeE1n`~ 5i4WEm}Xz Ŧ\V 2}ǁ*bk9 mZ!f腛9aO<0}u5KC׬+.C>K!۾D*ǒi&hgPm=%:1?U a2RÇȐ(ehao+z%c7%e.\+|F~R0UCUuwOi`, }ĒmM?DF^"gN7+vRzt*4-@h-iQmNo5lcϰ? -^LzPoYmϐpK~uSxR(1*D}jϬZ~ q#j Y\/bZTR91k6PKA_7A"NN6tl'!UO$`sց'MD?ԻgE_Qbr+~nC]UbR0g.NW6:ic LL}g=" oRn ;Q 7n]!9I&~~ *bN xԯ  HVy,V]#`󦱒ڃ =a`fD*Yg%E^-2.A'K{?򋷹pI϶?9V|'7tn}ўSS]gF㜋 õ˂ _p^l+y~loې摬b9;s ײA(A$6ok^|ʟ*H;5>T;_ۗ LKư81yѡZWk@飄ߞ!y[jKdXr6?}4F~*LU]-Wd2B[;W'-G既R.B,L] 4\W›B_gM= t؀ցG-adp& LEƪ$#V*̣CGU!?4:Yd0Jfek@V.5b p'G s2>x_ֶue"'v{~_kg', K˫*HG'K;c@+xy#Z=84e! oZxY9@C{>"fiɓϓ96|NKO#G`k&S# 󕏞q{(fDIL݃NMڕ8{B_iߎɨ*H6ѐpEsK˺d ۿfz/DvO!@XQss:l$*)`ϯeyo:ULcv=]:zl:C=C)m)R/ZJԄU=9 4#w+qC|%’eՀ*lVBxoׯ8K[]>* }"Z%M}kjC-=) `e"6-||; ,jL眅&|74x|Q @ܑCۖ6Ige5|VleQ ?gS'ukw֞b!Rմ=ʖ_LZ(_-/L̈/ wRIe;Y\\ԧ({%//d~oH4h6CIu~#M1:=xvyJW5YfLaxbNx$7i, v(a?+E)r%(` mfM(mJ--,d~'}T1Vwvvln}H'0W8(yEBJ)%~@5f%(Sz%T[LJ*-s*8wa{ܶuՏxJQϮ;D 3큌~cO ʊN;2G1W6 G !/>F#()P L~pyh8b 5PKSA1373!Q?=TގRZB$ nƜ^(Ԯ7P"@=.QrovDqmQD(E5fNIe: fs@V??Ebq cV-`bb&G'm7`<6̴yv&Fj wy"yf7 ,;M;>oCKE?Ua5x\%۞󭃜Y^ %Cj/X`]!Ejc_"iEJZOgJmOR[.!k-sӳ_S! &qvR7+Y|!/;I r"ܼxvJ]"kG! |4aou8"bt7? xcjC3FdcrxP Dudu[18;dނC<dpGN"+! {9m­AS -!saVʸ?bV_tBif{Q c_.a2Q>ՋuPۢ\h:79A %SGS`Ҙ^c 9 lc. ڙx_)`LzޙLBB:fIǚp@0P\I.߁Y`-sL-ۤ&"P&jJbeDtN'}3йw"6$?NJ>bF׆>zeq`>Py$/6b%Sffڂw8>sUw`H =/ll1I;з\tŏ G[ʬϼ,/ᗆļݭة SI:o8tZCF wmevi_]rnM.7dN}fzee+HZny6-1s*:Tt!-K5vôhA n8QΠ@)s4`\mǢMjqXBuOwP?a_K{0dtL4JN(.Dt`@CVkv("pt|j@|lUK/6*(xL6z[ ]G߿."qnwΫAE08R~N 78 PmWtU=_=Q}z :{PKIb?$h1o%MUd,SP.&~ E  BwU,dif=wu_e/IEZ9P@A*(<'?J3PnA>} hyRT1*}g۪F=#K33CJ nlHF83HO;nR/҉w+ &z$MqֽaЎݭT_DVׇvqR87<]>U8`ߜ8A>' H6ջ >Rw|_|CUxuT8 OT#rTӔ߯N/y3V?:Ψ4HD bl\Q>i%f$:AU$ؤE~uzDi>2f184K~P%+ ̔դv0j Ձ7vSwԷ9(ۜeEB"v^g7O{Ye+{j(aŽ}۠[m@}DE) (T]p8c/ee(շt9"iyh^j$"1#"CX̞mF^^62FԮ HLWl@+XI(ԫvc; 1|[‡=󻄭!L] sF/YpPIȘ+otl9x |X[ֻR(9s1Bխ@wawզ%^ ڵ #غ(JN0yO21vӜ{Ȕn tl\;uE({V fh('pulWgL/;~w{hc [h^?DSb1hq @W%,FM%GVpeML ޾2M E]|LX,Ϡιp8h)zTdv‘'80Z ' 8֭%NBm}~0ieUv[WJS$cj ,Bx7Qnxů0AiB߁7u朰>IɻpInp\% ҦyuȾKV!t}P_r Ĉ ^Ie&_Zϭv)Y ο"Jd݋4qɼF#1%14zkRv.ggUDKh>X]xjȞE C|A3=RGxB2Crꊔtl [e{t8Q]JƝ샭±&on7ub m mz.`1Lj6 q88G:fƵs dD-=h;<u/8^0}&ϙ ĤLQ-lϔ>eamX\im2x+LQM3g[6 sAgkee!{IRLK)vx|fffiڪ]i[] X/wz~fŭU hr77/Ri:D&h ݏ뼷?f<}!qӉan >ws~y^M;G7^fR?BpVJBZC ?*ъJҹB.N|/PI -i:A*@"[#;AJy V>h%ښ͢xZ^܈dܙE(3Cf?&2Jͳ8gdI}諱KRF`{E yU;żRuc(àd>g#YְZ磟֗zѶU?3.Yi:6.تtrUci@jB qE\o(:PO 66 z4!8 *aw.*uF E0KkE{bԩH9lmeZ&3U:P:)cRY$jf=3ߜ^F '3i5aLܨ'܎ h),]K8D$ 2Lu C:0ջ-`" ?7,gCE҇ae[#mrݿfW_LtUr(~#$,yy~"y} c Mpl!Yu~b"gTBeKT]/ fBNΓ~{ >b9_ (P:az3! KIpg]؋A_Z%EZ./_ZՖ89n)f{)9GOp9kfv)8Uv'e݁9{!'ll-0Q/Z5jg+vՐ8;7e0" QMB1]2]=kUk1ETK6+u .ѵ<ݹ{ ,.$d<~t#ִA]T33K7pKP-]E)ץ<ƄL+HSKqϞVJf͆ӛ/}+M(L<f|zF5Ŷ鑶@8a>0<  Hh I Y^uK-ncbf 8q'颤Ur)Lg7;RE`D|UR\Znfk nbfl=CS8f"c 6C_gͣEưԟ$E=sa9rt>$xч0b pST@RN7lHj岣oXRrm E{m5ULl/L*]kȺ5\Љn&CbolgٔDu`BML: d֋-z9 ĭϝ2b_lDfUNRXҊ/^3C+reib-= .h3=ڑAC@gv:A2&:vK%C<82<1_*IՊF~ X$!%Y s;&>?Xd/@".qֽ1UsvŤ#]P[3瘵Mymr-Eoqt6ѰgBk 5tI};5?f9g$-[n1w&깆?0 y0n[M=m<`m*}}rpv&%8k4^Psg\ڎa3pR|G [4 us> H]LNk"\E'9ʗ)4`MsO ascbB4uOޡvg yb+$MP(NK!V@iNߑ_jo)ubn9jrK"/kY 㣺$+ Sӽ,`jRAzt506v(ڎ90Uv+nLۊco:;8X Hn]]FY:]s&톽cӞ_ E([^Ƌ7eZ'TRf?vHx'dQdsO-Ց!݌3Y@7IKb?F0gR`e{R?#s+˦{{>B5mpZNXxf7Ma^k3FI9@"#XZ*)>m6 7SܭF?^[*@}?U7użN gbxжIOQL类|ʎ݊Z[)4T.Zb!~p0jE8/jz2Q^s6Y*:20nO##l՚1qAU#(Ojȝ4Pe\JS̛۶Ms$?"VYul" JPGYz3,k۝T=N Jfv 7v[@*8NlOq&E7+u˝D&O l KO 3ḿJxγ~RP6 H"Dd)-)uoex~n"><9mGo@ 4#bl% jU %Q|[wKuBOp=fmKV3bR ;3'$ ѹp]d ](n&*HuL"L,Z{(5TB_ܶBX+刡`$䖗A #} <| _"*qN)v 7d:aíꨁ7pVf ۯsZyS^!Cާ}jQBztxHZz\,J@B5BRˑ@ .#w- rmfAx\,W GiSP 9uraѠF_FKr8?U&vmK>vpS 8r2NDϐk)NJkFyBg[K!à N5A/+flT}U &0̎Xlt`M3d.o<Ÿq,}IN.1^kǏmt82JEM9N@?; <8R.sSd pAJk.{ ]\-E6Ҡ +:ʿ>72Յ>i3Z'&$h&Ob;qN ﬍/){-Awvf1Wstʎ}WyA;b 7fY3]E9=dQkB 0QTUu4{԰uw(bno: ,OɲoY4 1)&Y'SbYOwvDH ٤ +3Sb򔊠YTY 󜋴0,h zCrn*!^O0vm`+:'l4ʃ]U:TIeo`f2QK詒P?ʔF'\'T4)nk~[=GUb\]P )yzz xXB̶]-4.z(u|~|&2̿C 8Vo69H-z}tKz7]8xz)Rג,zlpej~NlmSe^*ua!+A!ɂ },Xtt7G d0Pq^{Ѧ*ߑXJyXCT(RnRE z /oYflÞfY`N);6uvN"Z㺳Xa'+plHO6V/D,p%9Im$4Ɓl L=)}l ܴ*2eC`ʩO 6cR t$CNWN! >u EG[+;3!׉+% 7=9W,[uxRmDOLld+j qBklgs_VX87i Τ×oX_F?<[9Sqߑ=<J˺h$tS;%hfdɻf*~:Ŏ+ >jI퐈T5ܬ-U&TZeGKJ @ !317ZÁ|-Έ^rq޷ B:}J!\'1- @ڄz=3jL25x*̾ns~3b^҈x=7S5{nI| Ukq1A´#\3>| " MJQSxt,l٦`-h\L ح7smh,M|wmT4r(\qI !4䤭{L9gȌKa bX`^nIwGM/JV鉌G&% ]cGv `m3@USM(x 5$yr&%U( G5=7- C[#ryoczgjg%7fTIFw4nA<˯()Oƍ/.reAm&jfDb=6c3-ͩ j`:v:5 E%ۡ>dD4?(u}~${ׅu-#◷XN^r|rO6qrgk,8u'؂Kt?;]F +yA)@(58nndz!kmF7C1xn"imAK@QbA L¾IN=YܝkkrQ5l)pnlҚoV%RoA@Sh3L`b [aN,]yh|,q~5X~5Aӵ*d'|25m[ڢNTK˄Y"[}~F6O 6Z\' GZT։+K`RcvQوR̆ _h;pY_?~ZMIqﯛgOZCi="Rraz'*1)*PTA.@mC)D(fjnnBJcKvB[cB J.r hutaTiv!Е.{z ^óZf@C0^Da LMb 82+^˂x6Tyxr!᳭3\e S3u]9!)|5D[ǿ@,Х{ r<)u8Z<&v6!XNYWN$Hr>NbX(5|OJBTB#4Kߝ1jdbQœH֛:rue>zjf6<-m` c+^$\6ҡ1YfQkȑKEЄj7CA:U@:R4jAm` t'i=C^O^H4?/[eXpf,S A6)t.v9"Ȑ(?U2a9 Xc6zhC"k4LY:͙!)l23w1!"cqdfR*[Ƞ=0y~ 7(ku?x[|٨Vq ,c~Ε)Z##ՊٱGUb3̊ |N2P d-<"$nN,ƾUdAK]kU[~#Nh@Xp:1K^s<uMw $0ĤF[/ŕF0n_SFBsj1 |QD*78AjơHiqPpb+'x!72!!8s8_ b hu!iZ|7+y 2FVژJ]Bw2՛v8sK4n@g`Y!A,1-LE|喛̚!?Wy&Y F;Ӛ ЯC&^W ."Hrsi56`. Fķ؝!'іqP]{Jh8:2xF"o;q7AGކA%D y[S=YROmo$UK>^>i׵gNV4}󌦚ռoGhh6+١y4pKx`1џc@NlMܖ6`hr$ r5ml+\!?O2/t蚨1TQ_wFN&'x:l1~hSC(2'}$gyEjiIt[? Kθ)xwW4Tzfa2<&P }'DFXI &; 9>llWH+&:WVEwl.͜(jSCWYe\ zFq <b0ې}G r0̚SA�_|O h%ֶ@CT-|.|hcEnR [EyюtIgWk %zVg+s9G~=X7j{#{ ]3 3vgdvD;a!Wcѱ:-A *NѬ304]+~(e\3_2S`^m0%a~08|Z /fΏ vx D6C,V>Fxp kҍͺ줩l<3IFG9$dYϯ}Ancb-+q?Gz~G8`^@gطgN퍪ڂ'y_2,WJS5\V (OlY}nU;}}K94J#F?/)i>N5 6s18ނe~Ef9ω[vTʵrJѻ]K|kN);wfuW=`|/ń{Bʬ+)(zй 2%bF0n$z>[.BA N)8i΅}̑"B04ހ|`"'1c rvXsee$f* !&jݜ e Ȝ5&㹋>&Jrb/vY7MN|5 t6&* V)iK (G47QbVحsРYaJ^a`Ȱ F[|D3Pe}tRn621 `fTc+\z9wV9gm*nf؜av瞷&/$!٤N="ޏqrGhk.ЁÅHyqO8[ض<"qe.ӀDu~3ۜ]Myj﹕)%4U.䠗X0@_wR*/u?P'}}xϐy#1bʉ!jVET]vτYTbWoT$%؝$+R,&D_ڦe'H"5W\\!壮 %ꁣւD畋4FXBCH <֬UP' 8%kl ΋ `]L0(]EOMdtMGvv4-up^E\##]J_{ޝ"׋EgFp$2Xc>">[k(+7:.خAч41cݝBlqk7;i,ڙ[3/{viMԩ ,Mrh*IrBrpԂgɳb2mU:$SkG L^w}Ƥ^qay%ӏxfkoPŃ))du!zd,l ua]o nhp{5uJ&T딤뭿_lu ʫ6T92O _}2c]ؗcw00zқl,)ֽrE~ej;/zϠX1N !u+' u*ϐ͠wĄ S\7!+jpHG%ULN^[^hsThrKR$TW!/z+^"(1W)=t&a%`ԐtzUyrN_wrP._Q-TAv 暀0%9C`PW1<,Դq>CFv)8xT)'4e`148l4V1 LO &ܗfmdRb;h>(# u?D + ]J" b;gd8P ]rwAfw^1P~rPCVYATBL@i,$XR+65Cy;&L!HĚ=g$`hA; "ΩɆ*GB^دt#r$7.3^5`,+P^Ҟ~aqWWJF־jZRdnMزB'NO^G6. Oi]qx0J}e)7gнcCiRL$@0qYydyhf-ƴp/J}ۡK1hs%:zV{oo}'(4[Rڜ5qh(m~33mEA.dUIIyPP\~,n&XSu0΄ȁrA34 Ty/!?=)^Vndp8ܹfj7`ҍJվB6"n$,[):k S-;)%玿7pXDZiV@.p,aB[0SySU$#U[![5Xl"_wmSBn)a'X3,Z c2Ǔ+3tֳ mzFBg@s- q(*U/Jn^kFrw\3_ndtuQ^E ˁU,e0&?uӷmC}b,2[rwxWJH*d~m#vcհ!Ad5y.&~shChwpH) L<`eabpww#XVScdG^h?95Ej@vw=\O^"#h!?, qK`@,WT3-ܪT͢쓝iwzalm|ȝ亄Μe:A|ikl0u^M$ gj: vvtb;2E0hPTB cA}DL[v~y&vH;S'qPJ'R›d1Y/El@eq7%urmX31($Meüm^װ1EN2|6?QݖԴ4P1rsv(wO^;_ S ۓ&-WuZ!,Ws19ZPJV4EշK#љ 3D{oVg<^4z,Se+ƟG*>\&Dom N<\Rt<j4~0N,>Cxr0B̛?1";Lufu[KN@1=|y , hP/U#r)ƜCGbyh%"U^.0e@̐kպ{ߏSmjYW<_4!(i3߈?w+14\x7]vQʰ*hr9s{-xEaܐo~iA8H/BǂR^L74Tdbq\A#*#V19B bbVx<k7TUde1ME~}Z$)X7JiWfҙ6 |,n2j@Q'cm5ֿaMLP$X&Lgۛ9+EE>ӛ|\FҤ6 xR7)\^S3[D,0%N'YcB%J1`ю9"N-#=jY-֌ v!#Wl1b2|l5YUn%]qFE)^+笋?q,iĚ2z6J\ns %ATQwEu 8"HRK1Q3":mYo2א2?rUE1r۠fgvpwbjZVY![?Bj]QlPda;S-5KB{"Ϊ]lkU5eXL}|v ;&Fl'WI@8$)J#}D?U4书M4ÚMv;buH,'?kOs{4_?_/S0 p^}Iqnm7ZX@wh,*5m~/vm@$8{a5klJ>c]Wѧ3+? 8$`5+װtu 4aϯyףx Ƞ\IPiˆMS ]艑|Kr0] :Aَ :Iv4פ?Mc 0,HgbWՏJFs_xL@fbx[*;d[OO;\i霶q^)`pz'05&mm_ZPz BQVb@g_gǭFܲd=9i /s}el? J^n٭N(A\R?zvu,B胐?oK?$C^Ӫ(ݦmL)坍ZNBJ8@;9-%mr"DmRS0wxViFTwk,^(TR.\7Q.]ܫe}! XFq74[}ӧ"/`XHd6W͈1̘,eJޫ)נG=/hD9 ~y>% $ miIö= @G #,h5mkBsWcgz|4-7բ3e@Tag:_q Y&cNe`4Q'="{w6R\SxUAL2;S=v(^m}m{(0O&Qc'ݱPHL:یt'စ &Z:Z {x@Ez5~.}70N|:B6=Ń"&F)0Hr'd^54,m\rOΩ匰;jӾ 9d/0bo##sc?n1mg\jzRָ3?X~/L_zyB()IS^%^%SӺU51Np*Hy/"pӧ IesphpUk?GC>C'fE#͑|@"mnj%`I~P?=ޞRꔮOn} d9 3ěAݗĭ܀}\UviX _X @AűfJjo6jߥq~RCE>#uSFmezPG|HB+ynz#!QmR9d41.d{fQ'jrЍḒAw*R~/92Ϗqn;KhS2&z~-pXEz'nژQ~|-"ȞO\柜ng|6ֱ~y`N|-a<|ƻI˽qFkIt6z#;#Eq.~RC鿟*\Ry5($|(Mq=$#3!PS+ ) s0idwp=#F\r>6o'j'$ADz%@{pԁ* &zRH*BI}R⟑['01|Ot iZ尳ԊwGYҜHNwMlOW4jCz]j^.6E<0V=塿pz Jxki>0TzbF;H7DP 胭ѓ-HVhïSf5Jbz;R8 )kbNBg(7"pE"X+^5gN),A /;՚4%!D5H 69L?M 2hL+PO H9vPKmE@ÂʾJ"fh"x~ ë{ؽiC=Qã22oH?Zi+y9PHҷ!/$ QeIp0eʨeT* $G06vy|]_(qvEF7oESWLg㐤R'P qQ7)~s9䘪B,y.-9ׄ0qn*;D6mMO5>9qojڒvsnbE-cl>j*o#[V:+TܽX BQpsG7fw}d[fģ0 8v_]bŲ:{l2CQQ$Ʀ%z+OaYk)HF7ODTZ&' ,?ۃ* @QӛAQ~~W5u^~(_Ky4h%maaѕ(r&m"kiD.ڧi:TD}* q!RR@ża[LZ G LG!6L&mx EN9}M=$OCO$zM9%HU3`2&*Oc{6DԐj;+GD9WŒ%Kn>ctqum[:f[ UagVYfBG;iܨFmΠo W@Un::QtdFgRQ-sAM":ܦy@S5K"T ^ERowN+K@S^TnN_!#{_Z%- Mst,'`~~;g4 <&#aN],}rktO逄ö7e1WHyQ﷓)Wus볈 1WTvاhۈ`ST=˲z<*xi~k> Oq.au^*]xjgmL/EEj+rx*U܍a@{L7|sPMAd[F!T -WiWRRe0df!o2A|ȝ,6Nt<|~"U6TˍXW҂b]5AJ{Ɩsܤ dڕH2r/ߣ6.f?GM#*$fEpUK1Jsǂ 'fE}ËG`H.am5MEdIk~bAiaf(oИiЍ+ZBŽ(pWZJR(C@#:X(')>SC/bu9õɝg 1oZ T5 0Dyچ%Qb5R^oMܮi$9 ]zZcjW7d={%OR+Y +Z Gx`?-M6Tz _u;#i,0 ӕ\~ O>*ߓX'jFJZ0+OPKL! K%\wLyӟp%;$=!N" O7zw2 >Jiu}|PgÜ=|^`e*L:{?eDP}!jڡ5m)^ riȩԴM3+XeW#>V1M5o]3m jZ9TYAcmσ@poc>0 Ubia"/º8D|]_Ĝ{^^i W^yŒH5)Lycp1T}w,yh@|k3 'i(;i1+ѨRaa %麬2'bY#&ٖ_;0d͂09SaPO%ic4y)H F_[i3\,"D,*315>h!ߐkem q:͔wl"7G~_% ;m#Wb'>R2l7濘Xc_|S~aWT`>\=G`m>*nI1 8QINs̟[Fo9If>\dk=*iƾZFҷȬwbZt+gҨB)Y#͖ [צtƤtbs"%oq?m+کBuc o!QVBv,# ӋMNPD\OP  y@3Ɋ5%_k&/a3 3f] quk! ~OW*pʃԕZGFɤ >M0f۾WCJA blpUH5 nfp"l~>!\",ܝi\JC.كQ\d^E}3G<"! fyr#R5# #Xm'@U|۔TeBJVU(%P̆w>}DZU H^4``2uSF}^ۗ&ߪ^a11zF|1yڹӘ@" `YOKz3lj>EiS]ԓ3K:bYtnu潴s^0 Vc$>M[(-NK]O^*"cKUȈU-jNj%$.mҼ,u $Du@ȯ\fv#֐ҟIea%2 G"HwHThG($pDR\:؅%$Wbl@$h1|2b=4ݬ()Y ysffp8I;dԘ"sչ ֠^'\fYutT6`ʝգdnnT+y+A+3bZ3xe~Q"+gzQ~;zЮB(:=,R$ )O =Nk;(tC.jzi2e.ZvR+=|{;32TD_ɧ!Ir$3_]ʬjx}/D~eVmnLrrüiXK syq82tyJF?0ZFlA'vEi5}}XUo0tHq_"J`VP\(d*B彐FaJ1Rz @~pzXn9 $ŻN1L(ь%FZ;J4s!%RiH/L%^oڲK3=؈.K&1 s0su 0@E>yk8!Ht-ʿ#k|L7Lj)~JSXUeqHmԵD98YZtxp;$nT3p=dxޡ2B.9TϺ9tƁLCFW谸/ >=~Uec{IXbu<. ?CJУnN)[%Wt`(BsJmKQ3T & G'V1gc BǑЊWdHOǐ: 8y_?Fh J5B޽}u-N@r,$=cmu' V'{5b8}fvx9ɞ+veeMנmVɠ"D_:ތ%OJ/v$̛ cNA.8$q?OyA~ !drHL5jɈe/zlM{e w0(=^Y沚`X%yܰDu<( ]8Uj*_|}^/HAm/ҕ}6]y\GeS@T֓5@z9uaN|~C<:Q9)+Sbq{q[ {Ye4re3*KzyzK!4JN -ߙz$#RNVdRYڃeDYB"W~@«iBENc+`@ִS=f~%ʒd}eW=ۃ_M _" tn &.^yڞIr7lpW wИg>FKr̈1d5*S \P|B#ͽw2H$wATC8zfBȇK{ZK'OلpHPT-t&!jqܢhe Y?2̺ T5teeWoD|k4\b17( "\bзeI:49C'wR$ITW(;.ߦO S`KqvTG>oh tÅw n:xԸCճ2˧]Gvyhܛ>Թ!m8"'gD邳 FHF"+lZvQ^1'ԫir>> 419WFc9aӿI G$Q:\xSzA=l9k2I5shCp pE)aCW$әtԮM`>  3@y\Sl-UMx@܏O?}Cd z%]Y6Y$l( `|ox5Do#rPvŀ+WP|xa*,%}s=i7Efku1<.W9%f f CR=ݑ݆[uiT~q*:3A, ƋܗH$Ww.{tĿw7c7L9.ıE[TLPefP =T%j Gl7!r7p2y/瀰[1psO9`5_nr͵\B]`?H(s.MkǏe"$ =HR1M yщ%m;iVUi1V}t~] 0Ԝ͊ yX~zmj9]kvAd=tbTOE2$9}["6pi`f"#exdݞ\7%]5%@iXSmӯ m)*tEdnYC;ZK*y*` loFKL//ˊ= 4u"RKJdJ5]UΝX:6P⺻O93|+ 7j[*⬲,g iT[Esޡ/<Ԕ-ٕ\g;(ma ,Okoܷx].UIX?kSEAwĎFF.56@yK?6kv<G`=]ܴk&io{vx?y{_Zs3:^^qUiܿV?|hؓ_EP?k(nFՅxq4M_LH~+#Kh-Ͻ}6x6cUu`\e:ˡ72Ӭb],b͇[,Q<3IQ4@uUZ&|EG;2*1@YVQŵ/2;pP)}kCELUӱ~)nP*73űSR#j 8/8 e ٲ$<`w/]6-]ۤaqKEK~BoDOi?G륆"̹M@[tP@ݫ ;gȤp5?qRUFO' mQBd@Ⱦx'@XM29:q2a)D򌲡=@>1g6{<2ms xI9 ?"DHmޯQNs8}Zd ~ҐVRouw^ˢWϭNdilf؋t!ԬQQo+!RLx@:٣hkbb게'ٚ);KbtűGܨ4t,(SLB uUo`?cهc0miuK]Uޘ$O!3yEq_#%6BKBho|+Y,)TDl .ǐW/<!{T8Nx+Yk&_)hJeH:,5! LE,Ghvxeȏpn;g791hoHdޟ{m+PsJly,]6ہBcvs\eivK扐*eR$mJ {4ncFbk*Q&\Z!5Q6"=><6$Ƀ lm;qcx}9@C4F\L/]\rwsLC&P N4P+ hU|">1T)_Ml8GK ׊+[-"CjP2r8ox3u7L;th`y0d m3L57+wRϭS0>&|7ьW.%Q161>g"૗LZp^kugUBn˶Cp[ƨhN խs$[H-O2P,ޟig+%π`o aZopKryt(¸u>ݱtp dk1;Vˌh糒=ߩ2ZK#,S Q,|ǎ4 ܕaM*`ZG;BR@2 z–8<}Tp?'$C-''0^K"  H"e(p- 0U ]gsض&^.DېSt3_BNubw xJ..,E5~uS)]*V!LbB"O9~^A N) SjNFYBmѪ78P#qJ`W1 ԮӼ'p;`b0-+C~lx^xxv!a%аYsn?rl=4q9U*X.Z!i`)C Ɩ~UtNSڰ$do%'qXdf1i!1]q4f+W[d#v4vm'3ļKm^6 Z-SJ7/=m p5A {8?,q#86 aMv~tAE-Yr<5!/Tm02;,ٌ jzXaYYϦQTrV0i^}3b$z Ub`=r5!Ð ߠ=,Ff킋azvb7fP1]?P־"L#9]Vr?.E Z}1+3lf-Ce>B k/L`XxSG<&l> |r[s`JVnE;:MV_+DUύ4k?i+m-Ah{:"-o|wr/Nn,8 ƭHO*A8cupQ@\ۚO8O!gn(jvIxu &W Eb1,>5fqʔEp+iaVakx&vSsFdnSԒ#7!C* S/ґq.uqxoH'(ޭoqYfoļ8i7Ae9`eZ&౶HnΤ4 }ymܦXy 㔘3np5YeXwo2%JW {{M(} cFC-ЂJפl=.L=SK CL˷. ޙh5g@<) ?\Wպ1jEP<D.+ Qq*bծ6}u{mU˫HU deU_ *~(| N4,!i@OQmdѦt:F( #2*ÿ@GR#AZٳw7 ҍov@PʹU| d.kga}SʿOo@Mҡȷ5Wш0p9Uѕ'CR~V{1$R; >;ɀE(kQdZ8|љu+J!%yqUM._X噤(\Gч}Jq&% 1]&R"*eF^m̔!J nQGQS$S)h `B1D8ozW)ʋ^]q5ör);oGu.[l4`I{5f`\ D#hQ R; "[ aCݕ?CNiYFaK,Z+ܪdi޽CG]5ybmb5jhFv8A 5gzzqi:?DgqM''wk榩]JHPVՎ+3xXpAȬf]⃠ /0n7Tίv_ jó+;a' F8m3^$ xX,qLf8Zt>+.W{#lngM\mk1>b\6K@f*.SV`ϟs}rH|O$0j7,tYZ=DpIԁvQd&_vϭ%yK6]?&JN|O_{}tên0h2Ry@O~oF~P4{_"[ef^I$7ݛeXy&ž˚12tF3o|,>`D "x]ׅ< ֭ teXQTsJ1o0xܝoYhmE(~a?DBM'Jna_mce%U֦ R{w#+cl^~/RPkZyP]P;OϋXznV$N\(LѣCpRT JvQRN^՚FH[4OdR9DT#`jnz_@Z]V|Ǚj=Jϒ$[bM-9>05\e̥õss(]4186v+d\{^3]&.i ?O bZ6sۖ yUf G_9ޏ,_WZ1[0 ",OB(iDJ"s,mƤTu 3ZHAyW4]0*lĄ8yDq= c:CI:YD RgH}vmãRӭoo8l5#E;{ xEDFuw@L)p<_ѿ2o/n6é@ >$TBlMv <o~խnJ_Lz ^ Bp4ƚR%zn|V*j"?>w`=/͔U;l߬GTЬ Kz 2A?F}3f~hx;AGD}0Lvhۭ &{1Xnܒ b6rE՟tu#ܺ:P+_qdx9GY1! &ejߔ} ƞP*_|ƯDj~.,XRqo}JFB 4?LU>+leڟZ43+Q96iֹ6_Sc8zss+VȸC79˝@ϔr;^z|}Gtc?ogah(9$,箰nsiKeVRV {˜rn 2aK- /K'vd4[[(JRhi4mz9D/dYmqbu2Uж a4Rk%qy &DU/m Nj" kfiP!ҙ)pbV$6ڨ5:x i#/iu e~qwtsaj+mhl67/~c$KtDبlal BA)6 U苮F7 s5Y{@tsC vhOǍ,؝By?bwLd2OTKm[3/W3T$nZ\ҏn(?Z)*b)ڱA{cT!&>sSs#j",mMrQU Vc4Ō8̼wxeqf.! } "tXOg ۜ[SgT$9#xo 8'kQL*q^;%%6*$:"+ۢB7'Rk{-0u{`GqjȟJJns4hx~ł={6 &u^C q8Kd#7}dIzK02R^Q2MLŪ<),e`W&"yəj!N8/ʰ?y߳Cۄٴ|5 ܴ6<RE*G 0vPeJ[bD}&uC ,\SZV?/I |dS~q`e#x8 >Y(IE2ro1>>뇬a"i!MW? V.jS1rS*Nj^ r ŸSBƵ%:9U'9M?Ua`Oeqñ; }vLy KnW1JsB /%X 9r= ^Xޖz=0yvAp8j3dݶz1U^5oiC@[}ĎqlO꿀ި549q<ӁE J]If\7YL>DF]Ii]+DYz*F߮xkl9q끄'sk`Q~2y3'w(QhejDwQQ {"xFm!IOxpB!BRƓI$)Sxءcv`?r1&O#| fWSF\kJj:RďBR5zSӻ۫H*|+.kciJJOt\q¬}fsM4Hb">Xs8(|dkʢdQWU{'ysG`h ()gg5l@h(zXDeɄ-^]~ѷ1lU >żӰ[y˧E-GOg@WP ez@ .oT%;7s VtQ %B; $'?lor$?FJiD*KkDYV6|M|)~ɯD@>Hb7{ޢP'ҮCLY`SPhʔqh?hm}aʤ+5B{J;J2[fDvA?;ac 42 k| O[9Q?4YE *k|a\3 З"Ro0.8@((MB1NvcY1Ipˀx}t⸼)zC̩L,/ӎs-8G.=FZʴxt?s68 8wZًȲ"hԋk<:+G>2t6W 3k7(CXݠD^:E;ty'hf[ZB m/QϬظAE k3o[͚ZQ];KW Fy?'΢=9ڠKF8lM"' tM7P$ a,IƧ!J;F5wPX QWOk&FU"gq{2=Ipq肵gqMdThcBm>h]ngYo,eT0Ǭ ?bp:"bX`EW?g\an!!Ti#??R|sj8-%r%V~liړN;eǽ$|[s Zd{ WyrݔQ{/'HAg3I[?qdp#`WCqWTX駼Ԃ dAHQ_9'`XQ5Ql㹅3˻5i9TM(.H։*W(8~pś$$v/5/`n,_ɣiU.v{._~qN|L+Ҹ_g+9d6S`0gyi3l#. A۽~.7 JPg+w} SSBSz~hjl4Q'LcB* =)bTdS(ij*|t.J &|p) ;x/d)/jй2<ي0'A3>Djk-ZY#8(h9і~x)?֨:*xEUyy{Q#AIuv5F ^_W=d dF{SU~Mw$]HnD\>1r,e3ь-3F,EØ(CÛtDqR< Gji4?p㘽 fz )%!7S2֊$,G"g^I$P,vKf`^igɤh5}7HjC괛$fѽ"~ "3gAp|% BU=9$ZDx -S bY%&#& XDz"ť rB:c# <Uň]wyNoǞoE"hD2gTX `WtM 3|I, c-m l])?UE_L M= ,g*::D+|^ \vengE4uEVKR8?} /̏ngXoA']t`Q8~N+&lbv6Ֆ!m -Ւ{eIZj̮wZ$Rk;RaEC,T/V)5ɠ!1 wIT2:і,)>#]eE`ZB`jv\]V~I)t .k*dQ.(o"#W=˲Ccd组ZSa G_x$eRV#6v*}k& a.>&Am +-UPRkfnZ[L"7^Ib9ӆ·6\\-f_!!2LJ26|g̺oDA֖EGVauƬc#t|~I % '.OWgR'Xagcjx*4+FTUH1oViZW% QDuL,qfGnYb{fּSYykߋ$t>\m⿍;$2o9~O,jJ/%2s}r.>C;nc/X$MevFm^l9Wd4+i,SUc֘\9*8 zŇEϾI* LJ1:96d|wE:-oڜ";c r @z >P8/֯B Yi5e`)a6Lh7XLoK \bm0zt_Q?K n!ix?{ٽ7k$" x&K#SKP)x٬@ck`t2M3$we %aQwǦgsa.T;=,?C0Ԝ q#qDQNK80@}jR*/e55β/G-+ikҿy`xjMBEhӊF0y ZԻe:ݱGDzz;c gU811*>0#fU9 6ƫhGmuհGu}[&װ[/G80eHOHT9 f2M=9d !a.#b e@ 9-}"_0M¨ׇ].x3O}ҏX N.ҙd{~sS9h񱪟={RJ2  vwk^AESHӌASH?o5 `L'DFI&8 ojޡI`a?\QY eVFN#n`k[k鸴Q1CA~2qۥvBD70D&x}Y'ϥؔ.v(b:2D146ܻbK(A?t( 87Ȯ`|U Bsg@$zX6ߒgFUpuV%\|2` ^d{όMUF,m+B.90K"PIKEe3ޯn!POkNʷ,p[B N ,9=*k+]yj@Z3)kمb )p 1WWO,.4nB w`\ fhTxH4Z_a)e &GSD73ocWjH6Fl!0cM.U{]b#b.y.HЬUλQ"![nk >Bl8Ju>H J|ف'ifsʠ;XrσD)n)0]'fF/cU_v'\\ o1z.z)MgRbO#d,GL̒K{|ۑDpǝe0ȲdZc;:`Rx,=t-beO[`4_"G@awCi~AYAsrne 觥XXVQP3G> Z fZ_ /<گX?$ڗG='ګ((oEHq/,"0;cKC&VD:XY6YJ\wċ4!Ht5A Oe,`n6*6jfR7Z}笘F&0x'9F){=c%b b3&3TkJw2+'>WZNU0<3Җ2= Ho.A8[2,%]T'yLXʧv }$=>aDqE[*CPe! )Vj7 ęBKD8-B惈>;"#`<,^mu⡛#{(3UUJ^j,E,_iI@O\.?*:9c;$R{i2Gd󉙊DZ TM񧺨(%\@'&ԡ{EMeS2~0L99ҜDLH߇ari1& D. `d o81(!\VS7Ӛ7aN+&v.C ~YMIln)7sk-c ?8TQ4˯ oFsZV\//@ɽJt X,1yy|`z+XߤK-18&S@, M|2H| &D I4EQᢛcE8bd>"Y mIݠ̖bWV@sƺ_$4aAly; KM0{4}40PYHOy@ar rUAbmNȵcIJb"WEDɾܠ%B}I8z -s:|?Ejo@ݛ2%6'x 3åCGRwbBe"mK YDM~m=DQxcu?VA`:Ԯ2Jc]aF0'Wp],LWѼo+.Bfb p} U$tu;zwM%Q[VZn֍C GVm8pt! qA7ؑU-!F9`P;adh":Ie$>VVoȊs} J=|(J}1،ߗO%cL/`wo8rxL@Q_JAu_W,AQ qEP9@ɓ: >׫)oj28n4sMXtނLQcCvodT6 !wC`^ὖJ;ǚ.WT!uwY`;@ l70/inj"T@ok ,WxtRzZE%-KuINȽ-ꁂI UUq0!ArD>szJVӃNn %=䝦I$&tm6m\Q'Qӵ5/@/q;rct ŬcaxuDMO-(p:*B0ޣD!T=tފ0:[@ "$w UY+w@`E;ȑ@|V%=+X++W7jU0V& 1Wbܟ}Z򵋂.KwеlaA9T,wyeey8BF,r;t>GY  v&Hp'v3т!*)yV0c]䤏$7~㡐Z.D]9;Ax5~ǭH%ĐU^4h!'~ra[W!  /K?V9)i-%~8=/I7bUަN1PØou9=)s#(CͶ!\QkP9 %}(G{8M"8|<A]T" *m``ZG /4(='īiؙ(-kQIJ?udp ͈˰~تxR)`)"9WÎKhD]@>6Qt7fkmB2YL'֬KWIRx]p(UږL9<$X?L용~e"pO`O ? czobal%L$vLτfKj~HXaTN΅:nW~՗hF=ә5.Au2W2l?K:h}JZL#?ںl-͍ po߃QKw"I2ɳY[YAкUk2OyՊ|Ou>Zs\=fʽt[ၤTR}#QaiM5_/?ƕQ=PY*Dwc</2>:VDooZ{*?S|P:ۤR|Zɝ#H?/p=@K|#ݺ_rA"#eTɟ3eS7iJدbcp bSqⶓcѶDXE1piPd7mEYAdPV>r^z& C`ԍbÈ~-ٷsT1&,tU{ATfV]4U{yDa\j$Up%&S2wo;l=i id@)xF:3C?ܙ"' Do_q鮅8ӝwۄ{JWQ, 'vCPWƄʥ:C#tvg3>ʝLI4~u9[sr\"kEռLћ8C~rYA{Ħ-PJ hJsц!ΧY80%\}RoO 6qNW#铲T;suϣIF?.`eO)r܀[4U@짿h_Q)B.?{bjܵ> am@_eӻzbGF4N6LR) A "4ѝruJ[ )%Z3[h\Wq8-#Z&i |0>!hN #;sM/žn0m+,0yy2Uxh!.yFALg`N g9t7-@@u zWQ~U eyuqlx.&*xrJ^}[~t.JO7_p=571bV)X*{uO|)63* O ,=p],EG.όH%A&xHg9YEILxew1΂OFU_MG]h7nA7F[˳ QvJ9 O@x FJ}Os!iϊڔP/~,yxeLXۿ Yx+"O1.ӠJ`~#Yx-Z.Bޛ-gcmEa)W(M4")DoV! #H0*d @19=f h0S[Q,0W`zY~>1qUV7, =TC n@zO@' BiVQӎ_-Wl@X9> 0W‹\^x+=yh ` 6"O9"9W u!QG/: r mt=daS7p<&_ҍv7K\pj7E!j嫝]uq=pjd4h ‡rk/r/ k %|0La"mrK^kuD#K Άc>,^ɣ^W\i2/v9 bFdK?4ɼv *Y1=P\h|V5:=[ dp~:}3;F1$Pч>r/Glx%ak9.R}Q<#f4AU.clNn-je)|y4Cj"R*8.{Q!a,et8 ǟ˱kTa>zȟ((&V7/jŴ;jY&J]MdPod6OFɵF{Bdp#4~;7=RM5;odk-8jvLjS q346mhk΀-Zcx_NW>Hw>[g., \/Eu0]Uq%;o{kAAC)e%i3Pam|M.R.s=ouFb_L%:n>1.F&6 mOxVBnΗ8`|\U7K|!Iq _2RY-lͰط1t4{LٍɊN/SpB>OoZαy3O" q8q(U;ނm[mv]Q?T$7UPmd;Q:Gg e^?R!!y 㹥EV-w]@g-!Rc\ep`_c[~ 1y/BHBpNez̳~D)XBUΣ;`{Z9 c65/ZRAEa(XmoD `>F~ fb7jyZ%*0ڳ5 "{'b!*GVOQV6544:]Pm]vU8kH~ T NɆ#t^ʼ ;e٧ټBcqW gG*/Hb^Aqw2l^D'=B2lV_gv?LZ_rܠ CkL@ <z1cHXeC H_:(zP\-y (5K NQ1lh a6aɔdzyq-&ƽV3␳>>5ίJn䢱`o|";ۼ[<*}D\*-V))+Q[2 ?Ԇ9P`]vqhFqLiQ@Eʹ:5i5(T= SFҘ9B 7O{mdE9&eolhN1/TsIj"ZB&^BYђaub{ϞzDɥVq1U gQqՃրC7 7M1" K&SbAlvCl7iBccv&|s7H; y*HbM/rc?A`G7:^[K\ȑ: x:1FUv7$2\c8i^pYw!A<˞6`Y*7 9jÕP1 41z/g˙*A)g}+_~|Wo~e'.mg換&&쭽]sY(l]hܨv0kj?SF{|M7'8,@YfçVGw j hN4HGnz`3R}lsZ_iHa\q/=z;p?𚆾]@/|AYc3mkD_Vx$CtdA XUCFC&9&.Y5pַ#D; 2QYK P uiӢ?wU!dΦR^GE!JOeyO>Xc3mE\*q |rfG49}m"i3ާ$m%LT>)&`-n$/!n_Yh#?% ~F_T B iJvl_65(حx<&-eu]=y;JUL4UGqŊx^N>O`L.gG@z{[]'![6F϶7Tbe`|VITn֢-{?rG Q p-N2<.mJw??0x$HjJRH/P<5rDN=ĝx.%5ck_ u4Hb2<xE]uŹ+5G2oM[/)ǬaDT{YUos ;ܫ=4!E27h:Öcz-;dPg)+G^e.Mczd8Es1Pf b j5K ǩ:"dC@&Zy뾖m~FѮ۲Fkxt.(XH;SP'NI󴗉gE_,[iCu38y R9{My=uyIOEϱQʙmg%M0!!:JQTo=PG^!"ttC8a)pyʂ- X 1gFgtD3 xI,I̐Qc=WЩjm5Ht*~;A i|XeiY^ťj(MC3^zJ78~qr9l[}ggVOO}P*( h0̎FK*3aw-:Z|"&0_N|Sog %=3n)7M&"Z@b{+x,Q Bl#?~]8AK, 5==1;0p({:l2?`\'ub}.>9zϞg:1˃ fJv3 4h7Je0ȲcYVCM;SQ>M3. V(j΀.,<^,Kv\vo`E*A2yb5ZYx,23Ob`DZb?w_ѝuLihd#i[C=A9mOںlF7J.FWapzwQ24c桼﵀aBaVpu+W_cx >=qa,A{PF FM_ y =Q_kX<uމר4Ǡ+򃁼Џ$IQUNpW &yBjLAYPYmąk7o07$*&5ʵXIe/PZRqQ=v Iv$:הP>& \s\\B8h|o~}>I'Y7n2l 4M66tWmjhC{TJ}>m[4-ZHV r\F~K%w8AˮC 7":h> Eb&.!D D]p¿Ί1~Xn B<ʫe5چg/]O'f$^_rؽOYiL %X ;Cԉ 鹏l 4'd:dhoBN+]A҆fCx;h/,o\f68 6 4E/^(El[TCڨ.QN(c:kqBkӥ Lv&x n; Tz4 Jmx{ "Kf(j^֏͇+BrssdH"^)ᩭ1󰴿gUA#0*.ߨ׋{/XݢUQi^Ҋ+5oKMU]acO oW 5eu,YAٍSUM2KV\}!F%jJi~~OQ}%x%sh2cXO<.UūUQ:0ucBz&\b 9F ~}.1^ۖZMa\_.bFьT {&uy r'Nå\۳ЀCP-?ej|[5O p)Ԁ}DRRD7:u0t6՗xJYv?eJ1g̘0 E%F#>3!(2Em"b+wd'Q1r'\s3A ͤ.<Q\<%*Xolemge[\4B`YH+;'Ao7;P%cv/olx-̇J4$ɉZr"fJ{ [Lỏ- aӢ'=/{T64`C?.l^])H`!=ٲw\i\͆էP"H>^4eZ,V=˷v#Ӵ4ȢLA 1*cQ?c 1&)C*<@dBy$ߟ @A١/y%}"pmԓ wuOjӕH6&[38 9ՊkOiڬ1>.T E("ȟ'ݷ{3cd\+Ize<&5_J!T/Ѝ$Q*1o0{y _P L!@ǚWg.̜'F5uq7p93@)!ūs@w<o`; !aLTҕ2c7ܔ+Ѥ7 **us[B&~^b%8ąrP y$x)EsC)qGb dpFK-B{d F$p2z "T*hrok7~Мbݐ ܄ kmgk>VJz U ,hű4d"$0| 6GrN[-5ӏfp&@qjU%"` KS9h~eoV|.27 !)Eѿi]āCF74ɪke Dz) z^p_ٰƦ]';PO#ꐥ.Qo=E)iə)աSWz4tW=qui8Vll!߸կ6(f'-E=6G`ᙽ$gEA+ƥѢo~vO7qn^?F%|wP V8Ge]de+( ~qIY |_B8&4ԶWYUՕ[b l5:F3 ~:X"gm`{QsczA'XV7aHVZ`hhڌfN$m0-)yX~c$3 lxXڹIMe-_1ܰ6250ZE B04A~`$'bw VV+a{;UWqӄ~jc铗+Yy%|}63Ԫ[ܢRw gA/4>Oc5_ǚ$*9hpwYm?S?n1зJGE|#X$[2#a )8N+OE5ĭQ`I4{=2vt h8Snf;^ {LW7G(XtCM(I@K6s//lUJ\r[6// 9󌵞T::FX{Ml|3oدr)cW)rgEHF= " HtC un>U9KR;%l$j7hI=`d8 5#NL NO0U ڻh?ֆ!샗ʜe|ǷXrz3lE\k%cW~Sլ_I=^Y'm8. rk#&;]<_Ε(E,=OKoA#țQ"; |@})ʍ c$vE_be'KZ4pZ+ӣS'Wȸ{;QRIഄNpf˽gR1 7Ogmʧ]q_Oh_4Nc/uyFWpe_؄wc &¿Iq{N-ܭz'GP8HWT7epn >ص,i˺44َ+@m'7Nν f9> Č&,̻X{n*r~+0T6cgU5=}9&U]ySCf1l4CR"ϸ\wMk倜,$ 2hgqT;]2]/C$'4|EPY*Y" \VֲHs@"| @P(Yn:Θ 'G> w!z.@ +n=`iJ"r<ģGPlC|2B8,b0vbHrؚYئzU NU gT SґazTǾ$'$^pl]k0OF(P5 MrAOGVz5ߚ&5ZuG;z?jC6j82?8-V_9͇A2XLQIM4pOBlקifCiV{xA%'AftPG :NTb! P(5h}!^U>''↶x@{_2Wɻ`[б&+`a Rzc2[1A]eO&9ruvbditPv\ks$2-{[w$H <1Ԩ/QPM!f΅yhj &4֥ʰB7WB2WFi(w2A_ӯ=ҡ0rɵ 5B]Q2;y26⑋r'ݥF׎;9n:`"Aa]KCkTBL}) -ȫoY e~z6tC4 Ҟ&6q/_(iW_7Ay dSȻxH/BCQ9VV1"Yڣ^)0ud?43!RPYZxsQv^lXnDi"BI_T 7X`HbQ' dVy|ܫ(d|cJX[qjuQrdU+Ŵ%}8~ۚ[}$%dh$  ԣ]Qڌ1K6>T?!C+^ H=T|_,d!㋻1]#Emtٜ3/'+{"׿,WFDsE] ={"T#?=rG+\4x89_*gR,s +6΍䧀Y#M>KB2bPSx_ "Sze߸#. V Xȃƀ$4D,( 'L}دgfz~L6ShEb>QPn;&,=*\<o/ 0;gi[EWֽz 1wMnx PuZ$G{Sef i-nA}/I5 P %0 o4~_vWQv @͝[QfObwR^ `  22{<7ZÑ{C45dZ<L$$$[J,q6cͪ3x)WdPC%5($Lc<:vX,:+| ٱ&K4dd2Kn`yak,+MаS|ޚ@ؒ<,xs5WcCOa|*D}3QASkzZhꔎc4 [, ixn.0h-[@Gi8uPUFSg|> K_z} "ӗHq nQih-{_?&gqdHA֞fRXѓPLǻuQ[[Qm,8Grƙ؍bz}At5F )GBÐ( pXk\8ί"00HJ>M2APl2i*ɽl6VOK8R8ls}o*֔> )Ǧ-n;Lo|bdHVHN`_a0+kdb@f ZO`&L&s&a,u$k7pIkvZs-Xj0*m0UzNKlZjW3c(B烒o Ez.ڑ)#~6H/cݤ䳞aO<: 0q !\fٟoi^nNOCrx\ےXH;s4>0G`,FR3yvph#&+yY` 0Kĥ"NMʄڼbFIgW]I:b(O{(s[VW{uhFU$CqV0uwiLvg/,zG!a*%f3ԗ1&|Vh0oJ$["/%nmm,a%՞ɕt2:&jЬTme}W3 p`Iikb1-OMGv =`*9Rސ0:ݖh!p:NZ" m(xCP00lS'ќ@= y}8& l#09`aCEakI3b,0Ay./lȑh0(+g`e{I@eҹz af}_&fy/\iO,*UL-L"ν'dAjDH6wu$-Ŀ[ZP13K#c86 ?1-,z dUUq#87d6;X;ڀܾH6M2VɐY.N]&%?I[5q%:8^>O0=>FTԕAz>c՞\ToUJZsP0奬_K0tGsC7 Da;çلk/fʇ|^sҼ0:*dȰ#hCD#Q ~-ۡK?>1`fT(E=6?Eu)L VcZec3tY%;L`QW. j-W#oqgI%-mz[Qmx.7Ir8俻SN7@ 3m7/!UX8c_6{)@Cbnlde1q$|%:P3JV! r Lg('>9NRiWP=PH>hP0h!L9b|Np&L*E`p%/4G{McVقȌ:F͔߰+?݋*a 69S'[>1kZ᷐%npFC`MNal!k S1VS8u(Q yax*EY7cהFJBr}FmX}g]rEP"'aH քܳR& 5I*.Ck*!ԺxC"Ťy*n-:}M|ܿyе2=]#5}(%,5MwhN{a[ùu8'V=4ɛ7-P|/xٲvelKSfQBzQd*qA%ГT+4U4 K܂!>Vx0,. ͏HI rVp%C u&pͨ8ec0HatoBE3`zϪsߦ;g#Bʤan# ]di>nSUrVx@!n.ރtn%o"hSggIOzHU⩝J|A  #biUC@j'a,P 8ɬ2DC/=Hf`J"dx}tFM "+RPIINwtѭhعLǮ4og+VW|xWY˵XYSÏLKzt!$^mz8= מVcp9tY`2JjܠfP <[v~\G ևTT`c>PNCD1yrVFD#5kT5̢ͭ!`(!|)BB95L>livd*.'35{ˆ5HV7]8N+9kP3ybzM|nD1C &t@ ?־WbCa!x1KF:TKz JFfn\R"f LKg9i=cˍ< Iln™nIi)vqQj_1ԍWy)yz>?g>v\J P_ 0 (y -LdeFTtDm5JOF ]jOuXE(x $mM!0fqj2nN_ToiXp5PB{ڑ w"U?I47Fd5`){+[9 =Zٵ#}$'S4%n zȧ9N ulnt= ! ѓ)M-Ep$r'ȊmI\XAw uɭhaѮM{"&V˪4k}t|̦}+^Fn6Ap6-^ :ޥ3%*jaXNX(~$lҏ|tLR)':dڨ =[x!hH_'TGFEc`;V26eRv̙Q%opP:YdNvlzbLe4ͼ˩b,i'R4o*@^-L+``H3p6eb9@278oiΩb_T3\omi+F0C1uW<-|kCI"wn`QN=\F[=d:Dϗޟ q7מ`YHN8`_w8Xl2z*6Y@], =}X%]ֲ Ś;#gH&~`(&G[\kIx`UX~W+4Ȉp>8 猪ћ'-P;9*C1xP Y*Xtf V;"ww\tp#+V=+=4N8]y]`_q}v)ΒL|:?NWrX02XOZR,-B[? M ɵkns ?4T(x8i,cԥY X.0q|M[/@_v#]N.x+).e]\"d`L{vcxF3A!uPo-8tCZ.MZ>0NɥPȠ(Ԙ:/oεjÍ?IJIqXAԴ!/cbR` %-AvLH lP\+EqqՆe> 4;3uU2]Py4 <:{G0/~e338m1}wzd99IŖV^6-<3$ Phz**vo'R, ̰sDGru^w:$ VW# +A8pȏbO`_dO0t=hs9K|ߗ nLs$Hb$Ux'tY]vCfw0f\*5Z4V;踱%z*P6⹔PaFf=9A~lI8 $射'?W$6Uڒ6K,W:]t~cx=ޜ0)Qߍ5dSPu܅ݶK9me×B Я+pڣClޞY"u>#Y4pū^H&bBw?ro{ft $Zp )vѓj"4?.…GۊPn2rbzx}+o[,N'6?WrCy4)כM8ksSAGҤzbx.l^S6̠"W!$qx"i.}i~+P[VdF,@ͼ]YMa At,GcÑnzjmh^|{ ܋ݜSN|x>I54srZ5s\`׿r*^^O:=^Z^ h.=_c<&!>:0r`1ґT}խ^%x%".Ѱ%GŁ>[Og %ٻ)ē4fM#ܬOP0*!˔z{"o"( xW}Ԃunlc eC4EvfgڲE ]|ShnBL_XipG[#F&2|Rgl3О-bxm.>&O$lR@,ڀq}q" 6k3&)-9َ_,z3ڟ:_G@j TZA\/-Sl:ub r% PTߛIB2|g)Z^6 eA)nX5D&m>S6 ^cҜi/1O!>=bCjHĊk[>g >8&iG=r Qj|8bٷVF1ƳʤG;|&TЮd0q TX?.)48]TZ *C dQM֛V5AyX/lU/CŊp(ߙ.nhG\7U.`{))F*f]hƎmZdsp WUWL& 'S2eޮHmdMZa4 F `M|H/Q"F5?Sy4ǥg5hlh\X<\TP&Z? 0Ѣ*]),#ԞXeFs1h `ȅZ{A`OL`fdKLYs'v?[?,*4_0PizJȟrR #Gwn_kA~~ZơH 3|@vtOujW :4'֞x]\4y.x,0(?"4jFWAuz} Uy뼥U}U{);9AMxVrRү#W9eqg\ݞ<5Λ”@r9W=h$N&}B7co]<ˣ@0-D=(Y%A$G饽ӎZaW=g&gde^Sv=Ra@ew~G "="rTV]oj2|3U+`4ZģE܍ 9R8&Q fK]Tm)pn.MS-khN/"͇_GB`Y`Uf,xX5E12F_cCwS"(<<z٥KV;뷑}j7>xST7%8X7gvn0 - ]0έq8_o~*qC:%;5)y Q6@v,i^L?/s6h5a7oA¾UGj@1dWj7dL2Fن[ƕLKNjE=~PN֚/ljjzŔ8Ӂ!l:FQ߈B2uUڟ=!/QD%*Ŏ. !L,u"98vԨi؎T2ґu ڝ!sLo5X9 iP0Q+ !)! ϓ,k 5:5;wvGžF@,\=˿t*g&jjs,NUGGQReVtLi]}ruc,0J~"Xd`uGgwo]n˩iHyGrd`5M /eH, ޡtȦƢ pg:}gH9MvcCj^ R4)WHcx^VY<VdkY%[. hg~"zSXs= ѧ-x+2%0pSoT-`(K/ V $9UXQ5DŽѵ` 5Q忏 Cs;P Qyh(ضiub).&*,:>Gl/U85e?UޯOw?pDt1ק3-W(Pr B $ࢺt4zhts7ccq&A1b<Wt <|='& gYR4vg1MHdp eV *U +0GenB#O]}ur2WBQ -OO#}.^|lҔV7,wȓQ&bLzw*?O k^j.FþcD|s6 X+'_w'JvF}F dxm4iԏYL'`D,Ϟ*:+GKJ QFds MY{ӫU7^3ud[}Jיd&J h ܖ@|JfTCN#xcI/5%<%Qyb\ &ʒJ[ፌgbI˭^l5ЅuЁיvMJxPEJǭ9q[Drr\ u!E@B/'ϚQp NҾhA~liEw[j6NUqTV73 *qb0@VLE_ z`NV b2Jf'1‚ ߡ][Ra`8 u,irBΪ-ؗ rh@3&{xU"!>5Ѡɋ^wp tk2"tI1QZytc )\oU v>G1,\lQ{9$5Kxy.qO0G |-<+82UER|s>K?ꄵ q;/,XW #ؖ nT@chRk2pejmԹo.uڤ}mbS@@+mz7ءuۜPd7`DzЭ-; |JHFxprATLA ? ''@9Ua BEgۆƯ)37t :fk ~8q68?ڀf݂% bf}W.bC24HT`~sK#= _!]wk|7,2R'QU)$5 By*)"c1PlkEȐ9Ǿ͟?VvԖLFSBMxYZ!۔w){ \NY򕞃"/ѩ%W%1 9sB@xgr :7GzFG7O)# նx¶AJTՂW+[p5=-gX'|+dcHK~YNv:-Fzȿ{ 0m0hkKU\k e)(ZqHCr=bA+Mory)FΕc* ͘9SoYZ24UZ1ZdJNt"::#$d$e\圵Ck׼Dc@|r ّ17ik|C? ai!Ԏ SDeY骲9 !ygz:謀CNX܄#qc^8hۿù{S?xs'ThhZY ӕ~Y& iS:f^F4Rl4fykh=_l @C%t3HCm 8E+C:>WׯsY߅.V_X(4M_ŋ zge$Iw27?P׸mChQr/yB}dӀry2AH{LAFʴU.Q?HwlGzȪP]=d\MZLls^ozQY*^ wYru.+/\X? ҎX=f^}Q@ӆR7&ȫLQ6/ JGh!;uVY|;gd*k6z(i:7R9i:7y`&0B!)1(MŨzGwCVh=߰_gR0\w4ff*h?$vʑ_<"EPN"<:RH>ȸ*M!Yy  ΏWc-/Mu4*]gCDTGdk*a)S+)MdbHt#RL7x [PkBTOF T aP$5l;czսNL' [B@;Ƈ Js1Kp .f^N ?7OSN=ohtayS)/ \}FhPEH(P6kx!/M}e? a<6`D15iAfc?[9KEfe  ^{"2 ^ˁҢps Wt_N"ӎ~ʯcSu9?D.fw;pay*{"EK [̿HO.oyuF>4t3GUg;t ȨpUU<y5ueh>y+Q챎-^WmrjK>h/$Zא-wjj4b {; 3zM5;I*lkUƩC]bee,DP'TL%9HbdЌ4G]Ғ }TEwSBY|mIl_v=Vhْg,0Zy$`FJ{;d Uб4bN[E14*q-3'@@IcW>]3;I䣉opfkBo))jbtq'ܰs$-HY1FLD>ij-9& <:Vǎ׉~ >\\! 3x.PBsF u`R(}C@Z%0Vme׬ / M-ЭHBVRԘSu^t-E:۷;c??b# p:B0ZAd Q;"-tf3 T>[[ CtENGsމ@8",)Q!*Krώ^]IJJh` q:_nt~5宍껨y`Zj)9po3 &LYV@)]30! >H-<5DH\ OxiP\5B<,T9@1L%xw(}X1e J;"VVp枆?7r+;4IKϽ(,MQGG:P05Y<Rߜeuef?6V(`Fd szީ:%~xIsRmx:Cr)@-Os_S\A?CGϺ@<9V! K0@{ܼDU@n,bM*_܉\+5F|*bxsaaXنdBJYF| .wa4H}itUF&ۖvpO*Bě̈́E;?6esi yprG4/Q`&3H |G& 9q2>;sޣ[fcXdre"O[otΔlqeٞ|s 򓯉a)]\x r5ڎFjj'FDy֚ ftfu쮎z3x;Ӝ-oQبY%xي %@$Bzf0w|؏Zr3wͦrߪ4avȵ;UdVmvyxvOǞcj*P"e F6ޖR܈߲c90@E[),'/'n}P``sٺ dEŢŬ:eqψ#1鮉;|>{ AuKe_[Jp3Wq:xlÅ=C-AR#1#3*=/1{ke僠C>K>ȵ gfH na,P3/)DJq0*6~IZHgjU䊼uZ|I 7Ħ6%Yس&V04t o y,IM9<&0ښǫIkRsgGvᏓA4-_4nqS{*|E@ҹD F<3aeI<+SbwfM̅-7&-[d5%vysAXV С`="EYbguؓZrr &`Q#"{Fyq߿ \J' L%_!˰H;/Ѱ8KZ,!]*aQD{nm9xV,R詡R?*;(`{lqNA>pr8bW#)5 yZ<=mM ucʢ_H/|wgU:7(g(+Yb]PWg 0iWKMG2S^:oN'wq=Aj%i|΃GHaS:N]:|]RWy1 ĿսLCBfhh*XS*,Ēl)FugxC{fz4Tt?{vU(-nayx Z>!?WeϳB:pS )T6xTI$~#b;.˕ f͵ٹH( @ 6Yn`'.h87GzՏqskV \iFs֥6wy:g-:߻Z-z-+#>&}$e]|Ff1:j՘τΪIMxoOC;Bk˟@5Nݳ;cl{[!Ӣ;;;@㫒 >yG33pV"Uz?bep:i *{/ݕ+;et*Hc˄!6³-m 23 d99<(|ib+V1ݙ+z,$y$~48WF'4fuhmm:udZO^}8}e&sZՏYךϪWE<+%}Ötg#4h!$HɗE}sU؛wC_N"F$|VC0zO DohKZ Q),$qHkLYA372$<jPLР PMD^ JmaD:6禗k8#3D,ޙҎaaK(D"y@$9v[S^Cg푴"z|O>[9Πf1ٵ6^ĔgFyE b0ydOǎxjX%i4^mD JQ@ؑL EC5L8; |؜8VbxS(B`~K5lwJKX̏H> w&.wVϱW c3ou;XuPƢ.{O9Ab#~!\ɼ$ {T7t #T4xS:p L#5LleYؽK^?P= ߊ 0ϫ y j?T'Rzu # ^Cc ~5sDĈi#O!o){t(v&rcε6~lq.P"b%&_UҦ^$Ho2ۘ@Eg#osyFR]J+6ƾ^ yf Vӑ#t-D0"Rde_p1V UITIǞV ;FѹQܡ-BYoPB8}ӤX @>: B ۸7[3UeM3q/ |pͩ8:^EfC唛C!*~_*|U/nֱK:UPgw{I.; Z~#Q٘O>tc6g5 )"fkL7u ֺ7̑]҆5E'-9a.^.Zƀ~ z*Br;k.u*OZF*߅t_IO@ӒҖ)W"dnW]Lqyό l `⻪[b0chH)LaP* ߻(*?'YjC'>D!Rcn*J۰i{D(wIBlB?QZd;n Tm/B\ڔ7v S6#b*yj?] }quOOA9+?-h*Fn rnIvVI [M 3"9>(!Ackk OShvgN4ƗRR*"&o̭Ys2m$]sX1EA0Cq۵]YS:h"1I$4bLc*7t_Ujz󘝃_N89'e?]Z{c^[fCfw@hR 5(և& 0T}njFK[NwGPƎr)DY&(d+߳ G+YA]L{O.VmǙ@vCM/*ۇeP,uyksx՞8R${̀2"qY7hѕ8 }fiqFl(Ȇ=id S?LSOq.ڬ,odoҤ.5ua\2(`)F}q{ c0%§pk}NF X0񵜸S2#h{yBQ8U7 o=*<6[VCw7"jbU}%jz6;qPHGhIz]i`Ҏ1uWGEYM>rHv41TRzfY[u~Y4fYx@˓,>hV3ecX,ͻљrnZE 3,.m&ȃ'eұnkob:Yެl_B"hіF^\Rw]UV+\b>YapO!)Hx]+0lRq7Ԯ]P|F܄ifQQql<xKf3+<ǺI:߯NO(r$a4cDeDj/C˾\ϸTi.}ӉޝJ9|Tw rzO߃%X ThIKl۵jof?peֵK)T$o)?a,,j乥:?嵶օgB;G}ȫqf[<7tZb<\TẕKo1Ţ) عpёp VDwqkkcJ<)֎~&7k%%i/BRs&gY gz阦h(RHhv?fۻu9rTZsWUxٖd]gbǿa$[sNo,"CV4ͼr1J*z4<W_ϦfC}6 a'^IUt%ie]̐..o wj=G: bͬSK*UMxg%=bu:i8D<$>Ƀ(wMƠQ '_T^bhi7dyَppKN_ZB&wla $a`'kUh* f:فPb !8 )%/T$.4b_3/ 3ߧjx}?(.axmXT}ڪ &5SNG9AJ"?zJk0[ %qr=8#8 М0/xgS}8gNiYX$ehJs.  R>-OTXS HVeO2tn,fۤ +fWY>SC"mۈkP|a:r LJlZ-D prJ\˼d0QjJPJ}2^%!x>&r@ P#Z<^z e+X :,YB>|A0BjD 7dAэmvvL󢾍 Gh 8Nioz_M@Hium,1/cMhŸ&ƿ_"^k}=^-J 6\ep䷭K1Ei !,oRkT4a{G?{~ T6\$^ ?e9B+C/46/qVXI;p[8EGME-z㰺/}'Vl}=!_ff%i\]^0)qX B;:MdfX&T Cw hC׵~s2ȵ.lRJBYb1jP { [ɲ rώuI<$t =\`\>ϐ&b%;#3)[mͼޗA9biʯyK̡+o$+Y#`l/۔o0!|t%֗6dAT5 g(>{gC$\/8M>",o2cz!^߆ ]漏 e8zÅ`Edq.6!Kҫ"gst.Q}]F - N j>{i&< ?؜C=f H9QyjD \EI-A瀴lxhPMmMѧcq!0gc~ %ě"[<|W0SA+\,8W.K]5+Jfiɂz)K@JvĴ/65+AkHKSُ4xd4ׁW\Ms8Ûx h-ci|8+>_$T>hK<}BGП*o/}'#{L"4hSqU7J~px&Ј;{.j͓ӲhImڼvy_dwIt9Kbo$U?G5V?g!1=/{<0+GWbͥ^-_^3W4nfSj^;!c;*׵&>xZG^z$z7 7׈LGiBvVp7``d#tЋJ= 3_%[ky}Y:t52N3m,tEroWsy]Ӝ#aN0[m}};f`wŰe7/)a,i Hi0b!g/iC@w ١0z~G^A̿Ps]WIJGr)D7yܴV @fL F{KϱYRDKA(slfyiI_1 '*[Ws sw~J;苏!w z0Ӈ2la!:< .q' vLޘ>6{[]ʀ3sL`͟bwBbmae%#rVP#4?gF%Rf{]z-0_5H ?\6G X,+X^7嗜@w !ބ6]QOcfxT=no W@/ ӹG_ߚVi1B` J/6:ptXTemgGEc㪇< b?_y62ϪTd?:;VU\TzOp>!VXB. foēO8ǐ~׷}uîUu,liBrXo<uh<;f%j7.he_xĆ*[sFBQlhlxaR_e(8,ަaoV[,%(Cȃ1X4$Ų&aPF$U2sۚ1>s>]0CV춓`opǚxh1POBBlEԈPPkHDXa>xq1U.B "-/\ziio=z;P) !9x/&Ogk6߂8 $#::X [?J7)5Pb1|~6w‡ OBwxS($A Œ;Ŕ\:v:+A7a"L)pk_߀9T@I۵84Y8 ;IWϷiD*;SBV["w ҇.5OcLrGLs+R|94CXw 0t蚗qܫ%—[G,D}| ` a/+A/\ :-~ a@wR %s!ڗ5+*HArF~X6(9+n"ōuZgr{-ph~E)Y{Tv6Ϣo萅< ЬXW_)J> v A*nn>u)MZMq( [[Kqa=%&rD1H@י2',B[)[9 ϺlSkV(ʔh;|^)$YE jΖ`Gvl^f&-itykW9dBJkhJiyPj#L&]bmǍ#Q=; `>XF^5p t s 8w 8Wq~zMB7O6E{I9E VN"v<s)?9o Q ;\@?3\>{fYI_&3{z>UT $6t~g:F߅)fk@;M fݜPPABƆe==m;WlK enab-hc es}45" *U;R*Y-Sژ Wu$ Yz\& ᠣ!|I=E5|d {Gd稩-$iHDrพVbf 1i6nI"PVy {9Wm v7_=i@n];H(%-9݌sԳN].b_sK_fۣOfP8 9vzQ¸5X8 .3,D?n~AqǪq)j0&}zzM[ n<TwTSsv"1>p2^,Xa7is;BbEʨ3зPz¯%+uQ)u3˞Jl} $@h5a'ƅy JfIw {pxy]v XKY(t-b'µ/4䰭2h"u HRIdȕy2Ew}}B*HW3,0+!!z?k"+wǺH\YK}ոP,ܲ|S q.uj $dEd?Bj}r)6ͩF Xig`9O[ӆƂ]jxDܘ!/}qf/@NC&/&[+U{-&> X#MXBu\9t3L^g(&$s/D bA3A+S5+ƃW<@T-YK< {1"+!/)/ldH|6@ ۨwM_$=@L20Z%XTl4$L$7{'/S;.#>*W?F,AF[ld %@w36:7> BAR#,WjcXwFZ|딲;9!2oG'O QyZH%sǍn"o&HQ/ nKT8,7.': ݠJQ%H&oiY5d}Agfma6a5| | 5\몜d+|*}inNZmZsgQib\w(F9 Jۮ 7('K6? ɡ0r%@t+TCQ>R]ABMwIFaWfϺw)iTLYU_U ;?ܘ-9Hcx D cGgs#"f M_,:4K3 ,jxu<'2%eJ~`V ` 1[X1Co87kA]{#$o}WDvdJXoKϰSwk6vJ:c7nl)P9p2AB+Nv:Ю&!F| (Ú3ZZ~ >>ZăY!q8`ubB~+_':E ~Ɔ\\SIqEfU_Q$,AlX9̤[}#f6A+g-}jbr < kP;`xOv‮}aTɟqU¸oZCoH \{0Woaضֺ腠LNqtXƣO-Rb;ޡ8fN(GG+@~;qYlZ8MUø2ncS,4f<ym?s];rTQh]"5QS2ԃ $ÚL̉J<XnM?)¿filyB^'il]T8 N hX:L5G=킝A=LY6VB \aI٣*7ФYO];wW=5eh}_/#OPn>P ;/=9݄a"% B._E6NӚ.z")(SFPZ'#& /s %pA V0Hb7FO:Qe\"HSTj;AAb)ra<@osdDLC]A%R nPn1Qbw]cnF+N=ԙk9 p"F_GŤ+aL,هgQ-V߂;3~:b3'pEJYs j!MZ;| ĬQt:.#O>B'%*c'-uur&)BM1"-zWA&K;=P`,,+8ᄥ;_ֈBlژ-7W,& lAkr[/Ximس4@&Ǭx,xv)sfӆRN  (%8Mm)VLb VόĮ^E <R8nIsnj}1 OW4˵\ V2f,Q:äs<8t쁙W>J_ԩ: >Ԟ+^A;#Y}쪨{Z5C`8'u15a.ckqi,!~A}HLq1rr* 07)LwO˶hڪ-D wƾW!P8X5* 2YJtj6\vG}-$UO\rjʰLy JE4[94ϻT^o51kC5N`y,Z["e}Z?K3FPk:ɖ1n ʚl/yu8u[YttFumjv/tyJ/HJD"zLYW?a9DA+,5|ռD`TЛP\Ys`uH *;aA?l6u>9 *)rkqVݪE>ƴ\ DN ,uTv ucdEߚVks:#(z9N(*ѣ!Y>]x*TBT!_˂V~do |O[ۀ8Anpđx" p3YQ|IOuWZnChNJ :E&o q/Q+VRaL7g! asᚣ|C^`V6ÊNnZ)]ľJ&9Eۇ/9ck5;b k#L9&9JFNAX lUg3bI{)hGPCE˼ߌkﮗ D!}X;GQ .)mr$ [C>x`J}w\DV;>ǴsTuf׸-ghc>(eqI^&7QnÞޞxoHC->OxQ S}4T+JRaNO gװsb֝5vՃn(8”$e~0#lG@/S3_ ƅя߲ L K! k߀+ԛ-lb;ݸk!g,LouU`K[ tT 08r?}@oҍ Yt}hL#~lyQKQg{m1DW˲S9FU=ӫߌ%ʿ?L}4C[xpCVx}Qǫ^*Zq"wާɸV(SSC肫p{'IޞՌ=Nz|H4^SExCsL2t`OⰆd^"$z޴+RDwwOQU#SNOPˁ/5/&; 6ҧصoU]=U%$RvBD|I`%)7 7^Fُ%w6\ZQ&8ZbVKxND/n /\Tv ڋ3JСp67|:k*E++}e (Htcd@F5[ )󨽴.C bW5 1ovN\VCLPT_5K79ht\DY2aQko'm4Bd!8M,*AKq)?a~cq|Y 8c/c>JC@-0;> TlaaFGSZYOv2[ݑ[A;xn޻>ބ_o |@'7٬iwjz};t~KB YR*9S AֺdN\Hkj+8~EzE\UJ>b̉%1bjh) iֳĄ;|$Jk(gn G(2ȇ> B7#J1ͬ@uSȯ;h̕1:촑˧_RZ#XZyuC>c9K w9jI4`$uIrA()0JT sLZ#xe#"jK3"ŀ?с'Pn୍{)jhlXYZb>]#:m&F]8dktʴ0W@׸Sw];]58OlI1|Om3`.1;+m#VȸӠ,4AD kO]D{-B2Jyozx¡BDXչvP,_.OӢHCg"'7)8]9tSbIjx'{`hBlh5#Ua){3 "qE%]o(x3h]?vsW4fu`_ܜyUYWjL3ޱK ~9M0*kkxNLZ> sҧh E@GF/^ c*]ٵvP"vηuz=aD֍hr_݉(X+|FpK^B*p`IJ O0P!^յ 9)xaDI]~(I~ 1{ly`wm{?fđz7nx[!eod?O\8cs q:J>+:~41r@Fi[V^p{Ip+m, L]u*L:tu m/f;& D p}b.PM8WjECN~"&f?+;̈մ#Ҧ7mf9< u묨1-Y /Zfz-| s ֓w'Y]Y@ aGNqU- \jrv2<$Oc2u9B<=Acӻ9sU>nX"e{z\oYfߗ}Z%\Q:6LMQx  "E}{ q]Ł^+ 4-Q9uһ#R/B8ă XD*y,N9hh2'p$o{"m_esnCIZ8WJ(>1€J`@N6gHasQO3.Aw{xEX-ۂNY a>yǗYd48.eu}mM1>+Du3^Itİ,pR:xVa_c 񦆌pqM@{.BwA=\U[|n ʀua1Xꋦ?1n@+y>P@_;OoXi]lDjKyn\y^QXAfBK xx9(ERW,L CZYra'rJ'98HBṦA> nPg#7LtWg/CArzoj[POȃ!q&z`D&V$hxLY]/_Dz~$Wيb'Xhym,?˥ߋx FYy!`:<ݑ̢ݻ6xHN OnIL%̢*e3v{Y PA|E}j1Pzeׇ:ڜ ~bF"Z6(kVqٜWIQzula9CءAPhBv5#fk.D+ѵw紖#K ׷萧6"o$]pзPsXIvd }7@?;hU΂)KKR+ԋ 84YеY-Dhz~L {. ziNjBw;o?`s ?Q ndQfdυuv@RO$;ӓ֒FWL%MBڧPuQ$Pɳċ'Y$TZ@O\UX`yNӱ4#݇6OrGuOB剉ꈗ5v^ɘ|)HSW/ K?G4J  cYs}aq{ QN0R5Qk^P t#gV0,Uq8 DPg"(nͼXnUaxXmv9fs? K'#,|C#)$r v9n^ey0 + : 6fOJgnWIr 1= M;ȐO#oOV~ * #/{P`,⩌ӧ_m/e#Vs A)kE;LL=[K%(d:MbsgHY ^`^hJ(;J ~Q -؞Dgv[JI-\4;Fr_ٍcq$fHRul' hHl!]/k6=f}܀#JŊ UKSshUh$pȜ"U6/G6g 9.YoLܷWk^:眷0mIݾeuϭQkģF=!*Öx*ۆ3.vf, sUZo0n$ !t79Eʆ5c2t+9yG}bZc )f6l̷mA~| ^i9Cj#/i4%&r7ߜho=MrQ?hݤMEqA;ARǸ>u z55z1M'eN#`-6\S}+mK5Tweq;OcjB\͠1P@X($'b>δ/2JT/K~\O}aq60Bk@~V,ukNЭ+(vaΎޣ0-!Fw̰\yRkC 9?*z39~YzK⇷sYlE;"v .Ա)Pȏz%O@-i7:m )˞Po Ƽ 4nIHjGo2 =ibwZ L~4Vǭ5yC> w })26i~zb$@jO'cD#k*O 1mߑy {_Wwuxܲ1>b[SFQ+tM*̩Gfר:HE{bAr.E2R]뜍'@8.,Y$=pf1S{ )RnRH%fv2AY0`kV;E]{%#j8LVz8hGYG%_ 3ħAN4s`O_ɭm~v`ڜl)5F i+U62Y-ߺ\U*o&zZHμw@xxeW LWe*OH|$.ҽ-*Ⴔ_W-eߴxy rB^;=b09gnsSc&#?`sY+dMSV bAoSGiςȳuA4nAp74RjԦUU%كGoI U5jOiMy7*QRʞY(^o[Pq  X+tw|'/k53[9Ud*VەX JtPf[r% @R*@ɰOSCNni,Ot yf use3$~+;B2~tK)"o%v[:}i+WŹ+"WU.gLٔ XMcln4ly7C94xyXu1|k}g PAP@ sb*QfgP +|R,oP)aDK93W`aes(i`q%*$ȓ==?] M 3Mv+lSGgj|9RBIpƩɸQ]s2/wOԴb/xA 7e]|J.{W:~IFUHs:F L0ņN.Zճ4ޕݑLVξHSL'.߄ mE,f{(HR/m*SL5>!3Ϙ,J]Hfh_{~XB&AsJkN*}/K ygL +!/RM2uӠm,<،RZjݪa̐ rN^cjBczIocj@hƳCD=KGa]v{@͞z$Oë6Hآ~QT3kr/ z2!D|9Pܖh!@Ɇ ZTQ~l\/L+:gt+Wz/gjn C!sy(}2E0cJ14;!سp}٬6)lu+@)>AP+K;4ݜa[Z:|7?{.B~kN`Mz=['Ъs],MK8=phkw!h;g Z4RQʡ0/G挫ٶ_ l#ť2Ԯ_b $JqD+dp4As2Px zqJ!kv FlKT!OdyuSIbiiI*| A;BwxÝc ]C MݘK$UXfpɌ7F >wDf/AzIsO۟c nS< 2 & MP&kQ=5yLOJv^]i&Oʪ$Pl^Eg( 1<=cЎ1Rw\H!=_@>̾}oex;[ 6ws wZKH[3c9ʎǨk؀":d܂"R[)i/<=Lا"yM'|ky =HD@G'&3CILJG+?I]]\Qoo=Rwl_BPq9[B |ascg檅&6+VK{uNhU"!]8k l"dK'u1ɪ10s&PP ޫX׭?/W@@!XPAM}[!4*Ee’Uo{B &* z8;)"Nh禤 OLÈ.HXZ3ƽVI`ס1طӪ$4x~ @n7- 7vVጁW[Wd7BEkXRlqhI>M)Ѭaa)a IW C„kesv @6v}Lj~hXO;6?XM,R+d+iޛc,{@i>y1 FZvTICǂ~Պƒmb|ah(0򆹢T58]xGe![ԎouVMTV:̏VGϕW` 3نЧzl#ŸSE5XEfJmÂGhx_ӛ'a78׃7f1I|/Glzp`z 0#̬kTףƇA𩘡.H6Ě@-Udd~x!9Л#.q:0% 2K`V zF5#VUdb1}1^eT/qLGkK"J AuK >KFohW%n!4pa+3\K@vyLמ ^ARJ=ϻ$j|"#'@޷SY|AB3n_Ec&u [\g(CgwĂ6>Q&x](>귟Orza$@랶D,SBR}dI4ߚƽeA{⇙H\٦d9pWD#O*iᗟ+ ,Ӵ:-c,n+r<^#)@ΓE] 1˽0)Nsڃ$5d-} 8NYkӼ̾5y-waH 8n,n?:#٠f : ̹1](FrS=Ow;oqS e^.N802Q٣*콝aTeTL%,Euڥ؉ 9Ě ?Z46 1g [PNq1Ÿ^w[9*Lfr1`ۙήAkv{6PE!uB-ٯWzo 9qweʞ+6nwgw"8{}(K|S5pTwD vK#5}n v4=?-'dwPF0iRzrfm(ٓAȳ)5lN 8;VL# [ü1AEL>HK VrMkYjCǰl!#XͷZufPğ/0mhF) ULx\Hٮ E$Оz|⏗A.(fMޏT^8Z4O^!ÛW"'ZmCJyi mk W!j֑M_{ HN ?Sd[&1rüYYcv~b^3bG$2NZVˑg;'bX'hXohDy89Z\xdHr@ 䤤 LVi LI uYݝD -ʝX"RQn={̶U؂n…itձ({KL8fV?/{cXH#U\EN!1*d–@;AibV/z=ILY{SF.=[g;>q?7k8?T^NvGa7\g7ʐ fE=_=JK ò:>FTzil`ؚ/Ck.~I|p hZ>c?D J2bL7X UouFz:ͱ=lQLOXƴN3>"N/c] )H? 0+Un9 HR2 3+V"UXבO%Eԛ=)zFo;>-cܫK]-N(`;GRE"6߱8Ceˉ-TuՆ-LoRzJ9YpU[}>w\&FuY'4Мk@9C=#[ݧA6KV#cd(,I2C9Cø 5Ppv,*Vj_D}8)9t'*_P aZ$KgԿ\0EQr8.DItu#ԴYh <s(ٝHyR>2zBŧAwAh@P"zЉ>/4Ӹfd摇ytkj~2U NHζE*Uc9*k&iB^1ItZ&DkzK =fO \?*ٻg|Ì AS1B=ǸG~.u5T*3W:<gH6:Ex\\)Ux? M%]Ƈ^[%HxJφ etI4UcU&bd<-wI%|V5fŎ]%UBe቏:5ڊ.mz@m`gT4d,5HҞ1ơy,]^ /:TEM֩+b1,)y"Ջjj=խǸf?ajZbM:I7mPgds,|&AR :Y3 +B$ -#Unu7gSHڃ;/V'*h Gs,*CH"1Vl# ~_.͒#!ޔ\wcQXkpe !;=iuƞ#hje%|hoHEӻ|.z *UWH,ShY.;"AG<N&剼7"9䍻WA_yvdZ`lcƗ,s \&E(7owyٱڝ,nha3`P64yAF^RQr:\)\0Kq7lGџyusc<]ďkYDb$6a-d+}!s:A٫uWr1t9xd:Ta%vX;Kի,|3{K6%(?]zeYI~2w&8<I3Ʋ.KR$ubɶ^o萼ʵ ǀwdo?ڌ(5j2pI nG?m˭v 08c>%pQ>Vɤ>6/?rzmds}C]u FX\-8\PH2<5eH >#S+[+pȺ/n."&Qj}hd$O-THA{=$onB)ܖC&> rvlESS^7a,Ӝ ঢH8|ۯ5zrR,<Ҽ:U A@/:`yX--rc 1\pPU,-e;0?/ C[Z7f3^um$lu]Ez+Js-uBUh5 bIUw`4gg0cHk=4ÈYy%Ź-feY+rp78$}dX)ARubp p ag [[jl:egفEu Ax]aWb0or.Pic`3uW_)ٙ\K9$⾜/UozlQ}aS5H VsA"*'Oo:>᫰y].(|̜radKgn;Q{Ҥ̕ # LH(=Sϙ)i}p*oN2lF)Z} 3cۂۓ?8`mASX>:`'t{(Lz+aJ8@n` ԠHqItbq ~402onΜkRrB,OwʀlKH*^fu̐q G(%XlN&A.sC6in'Iu, yЪJp3eZ9 Q@Ӌq Rg!VnKV(HÆ4e^7(n`e3F!IsYar ]sȺvB^H[ N0e(h9+Ts VCMeǣO/L:P:b(DjSjQ#qA\O{fm1$ubZ-*.#[z8 G]%wZEu> :{F6y9T#d􎗸5Gab3'G30XAŹ|u*fuJ35Ć#Gsh*|P.+GnލU̎609s'e4-j!F7m/O RI|^ X}=t.sH'DNY-ܢP p3cW}A#Y0=KKc lcOz3A̟cKK{>>+ߩqiV%~7ȭ-r^,vnW.gNE1&K*,o]: #T7>xI+؞'~<B8K'+edA6Zj '`CD wq(xLEG!-hE)S (c+H+g:_Kz$UW֢dӝJdv+ +(Fh :3zM̐Fh1TUy/MUc35 !nrC'^0hv14Ə!ODbLuVkGѬѩA|Iz"tEZ ExF K~C> NfM2OkU B_JM[zJl+-A[NUAV~+GMkI(삿_B$r8J5cH닑X7mivcNC(kb@⚙gW9r@GEGȾZd"Pꍤ M=IMy ȂѻhJF)֥UDhNN+Z 0Sk<tDD $8'rMV־Sƞ]!s*r:Ͳ@dd \ 2WYtB 0ClOV}q#؊]kuR-^"H@r*Ņx~q =FDd~̪.IӠϬo) b\X "Lqc3ur+';K3IZ@ ޗtٱ#_lѷXh/Au0iifI݂P5C9R cf'`aj0bvlskwurc5e.Zgt[!IQנvEwh>4#8މ徦&k{9ܵQ59٠@vG>5ep κ2 W__*q7Z2LU4 %64Lea4#[c. l?W ج~g{x@|Aʉu'P4=>Po.ZȆW+Wѐ2KGSdNA.#&հPCDRbs*H):p])Y##EM,[lY8=>B~j!0,C 3ltQ uݥc0qj#ηl|Y̕fc$.ՙ+4TP'CR: &%OKq~=U*aZg|g w'^TN[ b^Xbyu }AcA08aBd9\os0D0;` 1^5rZQKZmgKyZT;>L )~ T;ߖ4y )K{+N Bmy<3l? V0@.KsCzflĭzI2Pkr/n'N7%V_ӻ>@ZRjq8G+K2]zLGH1Z@Ҝ^ blmF̱"vKtJ*+X'ן/!%0jV3;mL9}9FkzHt5'O5&)}Jr~_S\2:ZtΞj&1ĸw{dx.4T@|BƑN>Yjh>6xXMQ%>/ yk3KgKMffQOZ(,*k^(0=T65}fz;M^Sj{iqxlhlzs, !X]KPը#LXm4F /!dKE]CI[Ѣγ1Ο|ӎF2[5"f>r m\Dï>^U3 .v&-լM-6l!̕г &O"7EiLFuP p G9A}H.!7qZY?.ҖNx«-ն;z|+r~]\ c+u^8o0QnB,#@:X`eБʗcD^hI2 $h !/9 `+)48FV/U$cfAd[3Ns`9l,h$ӱ(凍Z9bDbcd5 E,XX<(j{F<;`t>+Ͽi@I hM +&v$e,kC {>Β߁ӆR6X;oO\ŷ75wpYn$HUt{V|~(FwiM)K0%5OQ,>fql}]h0wk*5UEjzN;̟&Δ,Amhd[׶j&29P,xD;N](k`┸dpLBm:%ڥ]jYqCaRcsr=\ {;L g6Qnur80,E8|4?Vp=܃N܂ u@E("U03`HY4 >.bki!XĒM]vQլ ҼxU*;MJwVy CVY J%dCWN+/~Іlҫ=b^,v~ъ1LSMouMDAc\H(ӕ0S`b'?`";ٻK c`]p"rOVȆ !oV ⺎"ȮpL+d☒zFPߎX+?n'Jݾ 3Z3ds1.?F-'0"x> zsA?+Zxk竄Dߛ8uQ6E &T&u أ]56M/p:=QZ$F!Sk:NA 3GAțа3f{+9>%Z=YUv x57__HKXC)ZXppu6Fu#â;{o& IFAބxQ it.8:R!`.{"KPi!5ϒfXdB3GjR^Lb9,Wg!4l LPxbn{+VAKw%iybnFUE'aﳁO-P/[GVIv>Z83Aa91 eDqXnj́f~8],͹Yp`q@Y:@9;{B2>M] ^p:{!' ~qe *}T_Ӭ }0V.a;?Hʹ>d䦋sg3"nh{O MF~A-}nT'*Z}N=\{bR ɨ:A-it4WAX[ŀ@4E.qy\uB h<gnb^~=B>_d_#j7}.E$w#zpsP %,=rNE'+@Y-cP!փ_?eNשMaϙA[P~I/T$Wk 5;~ (vN#oq`֡ K΁dS1%@V]֤ņeW$dc2MHIb:% ׶ 4[ܰ!(v*0-QkbcJiMQr7Uku2vfM|mUgZٶa-DPZWX<[e/P|cMp (Ƣ znDq'@KT}W("\SKSl F)Li4l &0FXvƓ8}2|N*3pD>AP HJ٪vm!3(g&+}J@y #dsǕIJYxh~JOT3jMߑN^v* ۘ_6yb0RL8C/!?J'mWPjz:brn֥lEyFIpMqSTWv@FJrؓD@K$)ZJ:?#6z&u8)B7TM*@Hfw?pSaN\MOc"̕Q(6Էαxia;֤?tsn;ť)(V$+;KeP:)ys̘M`2m)\ճQ{C۳}*DX ݐ4v]:":=eO;L@mNĝǝ$zO,~g3_-ndMx0AD2.NW{TT[ ; -HYG{$vZKB4UM*N|_*5+,uܪFnd|-v8Tr?*Uk+$!$,CԫĞi3_zA3.Sz ɠmaNe(aS(=Ĝ7͔'/q'y2o!JB붃-Xŕzh Ao4QS)@o=K62j;3 YXىGFݨdAjcۄDHrEb%O 1`qr 5 fkd@=X+i^Ԍf܌bh$ 8#(@ Z"N4jҗ hMPNxYD>41|RN ۘ-?z^NBp&>u=f'8eQ  ΜWV0ӟqCM/ReG !DAj%n;N~AbC~aEmM2jPF,M#.gPLoM}37zRFھG-g^0cCw!(!JM<|묹k'i=Hcmn;1>F<4|7+;UBhR3#^c;̽!a J =Ia7'97IE%< DXh@n$DA4=c Q;G@gX 7!Ni/}65+6SRT [ۭW;WFnzY>ik3dݝKINP x=#rmϏd'#QV^$@!gaX'(*$]fE/Hx5; E)@`8H@WosͺUԃWʔ1 F?4gKӊ*ǜЅrn)' Xvٽej)x)\V,~m!9_V TZ3G^ l8 ~4rsҴ<{`|+K܅18$gvǴw=Rtz))$ބ2IIPVj^?GVkC$)W+,Y60ջ */{.>T!5  C IEcf?r僃Gzh,fd g%OG_/p$[n.b ޠÿa|߲ZK>µQ5\YN` !%U(j)Ypr)/ClqcA{X`_poU"{4.CzK,"XpGGq\֧=w}1#>dv\O)wqMdI lDg 8]ԕZN !v5 ϛPdnwcU" &lIJYࢻ`YB/\54w}sV4)'Ez@}3"ݬZ%rK$5C ; $3Hj}OR>4,]n0&t ^R1MM˞v9 fէj7 vfz k Qض-#4 a{*s2ɠѦƉkSXyJSA0z?Ly3o_<\ }Qyw{iap%Tb׏匜PT2FRN! O(vI$B:c(&L)ZPM0iYWY;<ɬ&)5YAIE&b<҂EApTOG^hqkPl Y4jۉCak&yl*#[CƇQ>OX\ސݔ;H~ x_9 #`Q/CDή3Sem;0{yfHȗlF@e*r}3 Gc%MFuo$}ܗ~S:Mbđ <|.(Xbz zȳYMWs+[`*[֜U1 Fk!-e<*É3}e?l0ÞLÏ຃Klˮu~r@J.{oUy&H+&:րQ>.HA&4Zu܎p.p`ls۫ΌqlB+N` בg[`kOhbzvRWj_{<0~uחOS* N:m6]MlpBgiVBc!pZbͰQ1  Z`Ũד,'/Ug0ӷ;l0d?_\-hu4r'âb foZ}X̆"tIK*1;b&;Z(u,)bR $ڶ?+Еn r:չ2=aA*$?m^"#]gtMg6vm**JhXG4Ak@ 8Ts$>vҎeoLG(a踦sᄞ=4Obr/\ gn,{IA*~C<_Y qiq{JlPA혵[,`-1t2GQ̑ԳHVQ~. a̝ArKM;H w~T*J 3݊O!ۆ%(?x>zW $?x0}]i&bpbY7˟}n|3ah?ΙA|"_9ٮg\}XH{}bmk>t, Dx\uTb %M)/w(q=,P CGҙ5{;NBb%\2`Fh]-GEG3d{Ҍ{XLr1+&F[:>"9b~ͱ&PՊC;fJ6ϿȦWkoAå)Xڿr*ӿⓩ. WOHNO|w 1 Z_je?g0ߒRc ]밥߷,hEWom')葒=:v'?1SGdpؘ2W:c# |܌D竱.9Bq2g'Z|p^ 7­[@/b؛5`|ͨug?ܛ b*jH H.yxT46 +TK\AQêd]&!ްnúo{Q:ft\D?_e|X{_]0PCWg`,[q{,8@8u W'%eXV2PP (߱L_*$rY'YoJi"YgdYhsM^xSi>{i|֍B8 \aDA>}@jL@ .|Fvһ*+ .Cҕf],q_r_)w*VrT &gg٬9H7G6UGiRutJ*Ů=~*_\05p{Ş2aaYpxwNNsf {"ɡ/0=Ƞ  ;IWEB7fLauX2ń/Ҩ_ni/c>kN$ZHZNG[m'X\$aYtS,|%&<39pEgS=n 玄NK[ F3k?JV;8;.hͯѬ.Z[&uB(+vG`y/_M҉[l;d7pȯO]0uL~< Ƀk7_|B_s e +]%١|!_(PŻԸ+慭-FbWXa+흴`%[vbJkwD}l:EK>سakY"RYF[ RGK[^U{ +AVh&@ٰq=z7.'=293a L#JZ܁t^͹]Beu8j!X7}Ǜ…H'F߬%OTz#Zl$kvse wu$oB,q5} a)TӮk)հ*#j;Þlq2Du$>TEJt}:`;N.SˮhZ6OB=\X;v.^`F4J\"gb,)դ}em4.a1Gk6C2;u'n b]GZ}o 5ɪr7/vzEg#6LN"V!߲1ҽ*$D9и0ïAZϧ:lSN &WHkީ)ߊ ıSbI(6UAf~6"FgF?iwnTs>n"itiMe-!\PY$/.;r2 VsCݝA}"h {@eK鯰\$F!A]ԳP5L#"blHI.7]};\k}w]pI"x:Q 4Iw X3S7m4^dRhِpuU\R-64v BdMt-$P yOPmVA)U~c!<[?EE36`5'[ ņ[4Pm@<=?'lva ſJAw0L ~=BnU+i3r3;!Αܱ#^yc12+&U};OـĔtnsNeu0 ]VIxkIԿ`SNm$|'ҦJE D!W4z-_9P=x {0,ȌPCYYQ]_/8Jw(bRt>Հju^!3D-T酉oڕ?+iTv;m$ވ:;|S3)v-'l 6ZWM[*N݁ز,k|l :=0/. ڧ(dقl.I%<\ EEFlrHm˳x^RVT6>$QBDHsc馁{9C6}l۶|-]@/:^Y(eT 6J!-]}[#7 W=P 0\P|F@}7(]NǮ_ѳK]/# /J3l ߋrVKu&hVl.^ўpdrS#sO>qХKCe3^r1{'wQIJI{!ɴ7@sls+VO?ZZͭ" zrbX}? W%"Y8@+q *up@c_} ᧞]Obkna熑{! 9Nްhn.o#TmvA]bҋ'pt\u^.}fz*yj]--e_¥j uq/ Hzi) ڧʵOo<%RlyQ8OYf7P7M5?ܗi= RF2wo\Kkނ.O@ݒ$ޓe!fI½P{~nG)[Y`{FR/OH f;ybN)9=dV/M!^#3mT>]JGŦ .·x!i6RDc)ɱ~nVHyXcu݀\ȅk8DJLu Pq2Pk3D%rbU W"T]Ř]Vb?פYU BoǺv9#?]z=ޛfED?u[UHωL!Dß*c.t!NZ6OMMWd p(ڢIK:AӒ%}> }FޏPy[ZYfHF0:ex@aG-2$ se3U H){X;*^H.ZYێc*R;D^ (Z|Cjr0eYy.o+^Y3Qq{8 tVhp1\]ms#E,UpxgEc3,a6+DNi/um21n9?=I~-xj0Frj4|&LbI>zN5!'J9ă LHk]¾gS(ЃAmֽ00`x\˙rriƞ3=;MkO"K?=3w괎疦wV2jྚ/W?_iYSH&vzcf>kpz  9 J_U۾IVSFS}qFζB?9~`7#-, ޲R^Wʭ!^L4΅DB6S#Uߒ$͠<}E/+f,.,Lؒ5@8&at9}yXI*є|jqI"ńevItdޑ2jۗbJKVa%'sC6 X\qoNԓ>LGYPxBOY df'@G+BBa[y=Ti{gLaP=@vwHy a' *vCCy2tvVKS++ʅ' 6u!7v޽G{Օy뢤g<6MlDz!6͎ՂHL+0bM W<^C{]Pc3Ȏˇ >!fOE"嚿ߧV9cd֪(&S$׳d5bgv$O)\0/Wf?Gݚ(5)(J6:(bG'4zC'&Zrؗwb`|\²=NB!2q[f&W1 rӵ~`]yFL?gLhq@ mk݄&!1U:FdNC_Z[gr%}CN?柍n&aKƴXC8])X*ƳoC(f0t贷GVeu;7 򸀖'י)7*k;%*{*֙_i/ h}i-3Ze7[#4淔@ۺ =MN :h5U'IFdA5D+YqmQ3Jc=G??k?4wJc[,&ZIЇa l[dI3)ei=>a@R>/t7ɍ0>qc`Kt&9dq%J@nH4?fύh4LCA2,aI?Z$4@-o!tvPg L݌BIvy+x,+ ^#e}!׾`3S\v_5$P@eaM dz:0y< !z4G\WJÚc(d|'95)6;ꑓ 6 F˽"CKnSvr $8K5AFeGse_ZKQ-qV;CB2n⫎*}kd'j\e~]wobа^MmqW`F LտkYw#r> .[+.9Z@~B1cٽD/Y$V8elĭ6"g^`sPy8b^6;d*HgIl8TCyAQ?)wsG-ЎDM%%yp6^g xE"S~-6IWz?dmփ~|;J,1PNoWX3el A̽ud)S"i{HZU6G󑋡ʽ=u':W\ Er:NF7B!Mo^zI,O!OVe6([_,s&޲ '֤' {#qUVxCݜ#Sŝ[KC]dӲ;_IqT*#4M0ERW!`Pu׾j˝:}iQnIaޢPlWVFSRXB5 ƋS^A;X#\&ȱԖ?~e~˩A6rDJA:P>6Q_(.<Ībo/eE@ 0]4ZjEߞ?.0[ 95̩fª@KUyä./K2J_c)Rulji)jv`&Yp  eY?d3cՏemJ/(ƍ؃0Whd?W[-rP!.T,p_eD󤼬tS:yl=  ǯ= x_Q=\čzD& X$^(W]ejDO8Z)%J: RT8a@fv FI;:clQ5X x?+Xn%KW>kB΋3eY=O `XksLVcڋo`^$w8_[q7 [KsԾr $HrĆ()`fx4ߣ!6JTmyľO|FBAѫu$ܛ{2jL?VܾkR <%o+fOi%I^y$ma})=.n֦a7~X^ՅM7^1Z: VXƝ) !}͂ ;zJ\ʈW5p'j7)X˃(Px˸K&TȘ:eŗQaOX{Gq:( ]ʒx0{NݑHVlֲQr6eMqP5 Lt•h`#|?װ"JHg]ك:#9O>2!JʀGX9񀹵dKj7Iw# M8s&%"Jq 4cdmJ?%h[ߨa(!LW@y-t+^6dzoNjGMq1Q<;$*.wSeQھ9?[a 1|&[j@^獝ViӟmWcmHǧ`k!+`R (bmړ(V\kտʥ:i%\>ί45\>j_0bAM|o7|?\K!%>vۨ 3a$ڇ1MUA1`F(NÔ+.dB9 F (  #Ĺ133ht,|e)Ja ıW/P5Oz7°R*WZuPg0--S~#%ainmY`f񆤢H2 INSW/OUNIC鑌vi.__ 36&+ME"ft!g?6P1(YXH0"S$ 5r$hM9UKrݠ2uQ3d!AW,oQ֑]@B`.O3%F&07 qmPVm$@J0#+t.FwId-I!c4]Hhؤ'$[枓VD!g9|,&큡'sH pzK 3|~"DsDcYla@~?4]%ktL("HA4!7?b~@…H@uIq|јš< B!bpNGxgo]V#ewM4Z]5`a~i`8/zw"mSej=5t;=߰NM͋g֣'<[L2K! d*ۢTLZc"]S8^Zy@Ty$S)(_5횑fa9<#p0p<Qe 79֋g2uj%SXW*&G';0 7}ݛ)6W\Y>7fDyߚ #&\3$abR9vdSij\Zl%zu⾦| ϓ.«7>^rY7䲰gֆ݋\Ul{VXner}y9`pQN2yl5 <0|[Of0p"xO}. "7Udlp:6~NoIT"eWJg{tFԃ8G6nZw/~vy_bM`jѿy˜oZ3Yqi:xY6TiV24T -pYEg]Cq⫼Lgu?Fw/Hm!h5EPeVʙW7t?Uc$6kP@V(90-}0v~֘YHY%բaj]ʌ!}\ۇyBjU%qgJ{l%ee7 (ـLC0i klyCjz>mN˗t0:zMS "S%pMn@6NwN0ĉ?l`"3Xb^7q%Hbeäv[YĤP }-" v-TWtp\,IFG{[`|؛ mpY"ݻ& e{[7nlo%;8K:؄V;̈p(`A4MCgZn̝T' 9l!w/>3MRX {p5:(={Kg\e{qvGjq2n~f;T,%7eΤe|>OJهcJr|xm҆a"`\![B`iiG'SFdUP5T`bx(Z6nH*jN ^e9<=neij?IAnj~n%ΥSU Sl꟥PJPU^%3-)$+ ~_"XHu|}%"{%i lwD!_xTYt +8e#ݷvel_eVǒ>NA,ȧno;P=qq>)\'I|;J~ xhO:jt!S;]弄FgZ֤j;UdxB613;pB AXL r?{Mʆqu4LJ]pΰpɾ梃KgjqO|6뭵h@Q'T[k. KKBuk;oXY3@N#Gny+}o6,PS-JUJ:,j: R"C\ 4YI`qFKZcyw-dQjSZ'_jgf륂!~P #tG /T*Ip Юi m\W=cX0 #Sx,I(d4,-K\d&ZYG96M[7u(Jz#+l֫L.6VZd ̎Y[-@::O!ugns(0U=^'GMr/(ÍѥJ]j>{H"cǕ梌drw`]o%y:~=KN7 ե_u_9i>%KsN`tcse$~م67ݦh!Xs o]YñcR -ShßD/e!s{y79;~HP)EErX: FJ2 Hb.NJ{J G &}p e88c 5K4T1ba<; Ж ޼,k't)+ U< JԠ_~뷈Щ!Z/jiħ>Őv IRFp |WMA6ri\(X7QUAՕ`mPzhMKdjѬNAf k:!t5fheRE4A,/Y<:ՉZg1Uʩ}<5!mL.-3֑Zp@3mHYn3-2R[w񬩮W6,-;ps4aK(up6XK9#ByUgZ |43a,!@Ņ=oz c#^dihzu{qG)‡J V(+ s_x] )"YxC6eZ-]]pO0^ks7\_~G!38*+Jc5D GURhJܩ ;}yYeiQ]jf.U< ZHt1я?7Yd$DrՄe B_#\eNj4h`f4k=v32Ӟa1ߖ䯊ojv1xť`v,۾^}@i QqRF RAt].)+<;b$l$*/}bns?xy0-s(3jw. 賾NȬ *#C袈R14gv:d)`z` UIg-SU8%(7ōhfA?>\]F4G$ġ%JwK@ṫ9ycq zv{NtZ}P|M@7n{sdcBG{-XKp86ͱ MP{ x1a^Ցzsݖ!cq>Ä9jkFǐaY C:((~X6SN&FQ[ }Outn+įkQzR~k6xtų8ga"SP!!̡]ZþVwq Q8+G/Cng\y۠J -6Zk.3 ʭ>TѼFuml%mvU P·R&r []=+&jibޢq@[0OxNJ/'i,SF1.!YDaѥG1iέI<_ m~[l3TCș 1h^D-m" tH)+2RƲ8* wȟ6j=p- fo dOsX#XcZߨi7dC|?5P}OaI'V Icqۈ{#P4SjNH)'ͮCQ=x8maoU\V#'DɅy$ LI)")!i|(&\r$X2*G])2Q&Kwi*#8@m }:l<H!c ԘLjcj)m}(`,y|V0`~W '5 -ޢSQ.8c>c^qW ;@5ђu7o5r6}}A&?Jx5fEl,ІfU^eʹHYԗUv3 j†}9Ax -HOi"0.# EP+ FE{FcZo$e\*C<²ٵ"Ծ1u]c7Vj;`$w)E0@6]׭ Jew샩p jB/bϼfUXy64iwQB48SAQNDj{r=vݬ6>`hng ;O?*f\7>\\ UFSьz)Z _l\$ 6Fh ޹K%g\ wREF2sEW=e*#Yt(oN{ hwpSYgAm PK>4p-y oߌQ^!@uM DSX5ZqaI|ݿet2_1l7-PWُ>?&y`O!&WhUn04Ԟ39+nrOŰ\҆83 x#U3mEUk+|];pGX'| aw @bbW*=ZU %UJIa#p[pu l~BŌK amHw/t5] ,:%٠V( 18jz`#D0G**R"6%!71dSM(o2z|їx4?hʤMHLqT״%sR~96V~i{:z'\P^_ m~؍;\\.n$25803E/j@!^`O@tB|&?aWP>Fք,x8c*"#HX싃2x,i!77U޶mZ(N}CBژl}zH;47W&dZA1BE>A0'J;'EҊ Ʈ;jF 1şWMWeJbRsVs&bj/s[l/5/!S=`_v~IDoL CH9$:VS"pE=ItޥU,)K .-ktK'9D2F w=,A7\=hMED9u_MO"wfݙ% v).TR]H7.fLۂⱫr7hf.7՝cF y% 7^{d.mO`>k[ 0839쭺y6|".)P|$/(!|b+C@ N̤ MGt덎/":Up2A, P4)Z#yA~ɯƫLWKvH6?i/Q= nIߘ-ݙc/t;c 6c-\D5%D[^1EbWU$/Of~xrX c%Jzh t`v{6l9I}ހyvSp٘gjY)@X1 5W ~ =U2m3ڇDuÓY[r=9$G0ks?E$K싱T$VЄIbXXUylydh#xuF7|7 LH75QP! 3T} RhTMKU6^7Ȧqj(߮c/­u%a4BmCM?vMuʝUR_ӛԩz0];X=@}Z™9`wHqMJD;j76-\"~cTЛ]fǫ%AY:M ˗~ S\/F@5y.az ?9sRi0o>C,{1M]2jk*A x6 ȴ?bǐ$˔rƁ1dE8fU9rLt"(Xv|ЊbT-@a{o~]jQ16 &F *u GWNx J8K-")qHl$3zX|JOHKݸ9ʮ[[hmIs@'V򎐛#-7;7⿥  ܲUcz~s/\>gڦRLxsMQm]v:SQۀGIy+jXw%'BRoo.HG2 hKW[]~up:e8rhta$! \%b%KD_#5f|Ig%BYE;)Vp,t` r`8T҄^Ox-wDwQ&y08?X??! f!JW.%d?DEh^ȥXg bIEH Kg/-1߇`҂LcRt\3gF~>8tVw@;mgAuK5b=DbekJM w@S,Ju䩦{W3\ ^×t9lɁ~'N{|X:&